1000000
push_front 192814990
get 0
push_back 909212220
push_back 563277146
push_middle 951854021
push_back 470398250
push_back 428755837
get 4
get 2
push_front 837339619
push_front 982554060
push_middle 588332129
push_front 571333827
push_front 552671740
push_middle 669246282
push_front 123720712
push_back 601127000
push_front 334685622
push_back 446497048
push_middle 451776779
get 16
push_back 425411202
push_middle 898751601
get 18
push_back 163917928
get 9
push_front 121225233
get 11
get 0
push_middle 265177038
push_middle 800542434
push_front 624082488
push_back 230316418
push_front 592845188
push_middle 358028518
push_front 701190950
push_back 438696836
push_back 765044189
get 26
get 25
push_middle 637153572
push_middle 328296635
push_middle 6636758
push_back 502543239
push_back 564317838
push_middle 229480069
push_middle 179443289
push_middle 493676886
push_middle 16509851
push_middle 924293367
push_middle 869107197
push_front 654285122
push_front 492898271
push_back 197726825
push_middle 588371625
push_front 27207838
get 3
push_middle 907679041
push_front 277607477
push_front 975108366
get 37
get 42
push_middle 401867438
get 14
push_back 74590666
get 22
push_back 177466489
push_front 578386152
push_middle 498410583
push_front 873013489
push_back 680233866
push_middle 497490130
push_front 798266368
push_front 694237631
push_middle 892077013
push_middle 574496268
push_front 692933218
push_back 809686966
get 59
push_middle 894916770
push_middle 386724041
push_front 869044690
get 63
push_back 281542404
push_back 470467031
push_middle 439247752
push_middle 740395497
push_back 988888771
push_middle 712008831
push_back 776008747
push_back 105311780
push_front 715736239
push_front 367171936
push_front 550740534
push_front 266622951
push_back 349883535
get 58
push_back 619853503
get 35
push_back 397890974
push_back 673308164
push_middle 190080447
push_middle 239229397
push_front 988688765
push_middle 18925199
push_middle 401672634
push_back 225152595
push_back 444275662
push_back 885739413
get 75
get 89
push_back 430600804
get 60
get 17
push_front 859725316
push_middle 54972367
push_front 571742822
push_back 826366957
get 46
get 28
push_front 34998337
get 89
push_back 924112346
get 14
push_middle 113559585
push_middle 340645416
push_front 157659071
push_back 907825336
push_back 301580197
push_middle 660668023
push_front 613710256
push_middle 312386817
push_back 273775632
push_front 685452604
push_middle 731120533
push_front 607685717
push_middle 453184569
get 48
push_back 395434849
push_middle 68610739
push_back 490661420
push_middle 315354557
push_back 299173208
get 60
get 81
push_front 603284720
push_middle 580280252
get 18
push_middle 854642573
get 68
get 29
push_middle 890633769
get 15
push_middle 174217489
get 29
push_front 104910376
push_front 772713382
get 72
push_front 74391028
push_middle 461173608
get 112
push_middle 504717752
push_front 134628504
push_middle 317320591
push_front 595084835
push_back 590283357
push_middle 88279647
push_middle 654428281
push_back 307361444
push_back 598486691
push_back 198508043
push_middle 386747457
push_middle 705683804
push_back 683648696
push_back 446265666
push_back 479724756
get 35
push_middle 270820330
get 7
push_back 608568933
push_front 894514925
push_front 844834158
push_back 712715211
get 53
push_back 436869237
get 125
push_middle 77001195
push_back 561358580
push_back 400855845
push_back 525537130
push_back 304499898
push_middle 403248915
push_front 772861634
get 63
get 79
get 97
get 145
push_back 779819185
push_front 28927479
get 85
push_middle 595786610
push_middle 735419321
push_middle 340505405
push_back 738212763
get 34
push_front 534565071
push_back 923226175
push_front 446693622
push_middle 254704877
get 45
push_front 987642225
get 3
push_back 708972495
get 86
get 84
push_back 315913665
push_front 240039808
get 164
get 65
push_back 637391929
push_back 5881048
push_back 523997995
get 5
get 45
get 46
push_front 902724708
push_front 502297577
push_front 368171064
push_back 790350640
push_back 398558291
push_middle 492025220
push_middle 611009613
push_back 717030449
push_back 721019649
get 5
push_front 669296885
push_back 899369660
get 158
push_front 291533972
push_back 894796283
push_middle 904867204
get 70
get 169
push_back 329217706
push_middle 653893663
push_middle 888021728
get 47
push_back 772166590
push_back 445855643
push_front 862442926
get 131
push_middle 427214502
push_front 744294014
get 32
get 176
push_front 458999189
get 22
get 47
push_front 94442905
get 53
push_front 850259760
push_back 93243460
push_front 140210431
push_middle 556858625
push_front 772415891
push_middle 883903209
push_front 569578783
push_middle 959653260
push_front 687560796
get 154
push_middle 605958087
push_middle 828198615
push_front 687845872
push_back 435990284
get 92
push_front 886561098
push_middle 892662671
get 160
push_middle 117547682
get 53
get 72
get 59
push_back 615922872
get 18
push_middle 824222337
push_front 920642786
push_front 935147791
push_middle 532511056
push_back 617842107
push_middle 923777299
get 164
get 21
push_middle 481330190
push_front 476010268
get 56
push_front 147506911
push_front 787119798
get 54
get 12
push_front 551334348
get 125
push_front 716315799
push_back 954149932
push_front 723116506
push_back 838172546
push_front 208788173
push_back 319539484
push_middle 822976153
push_middle 209427526
push_front 456725234
push_back 803450932
push_middle 247525527
get 219
push_front 478197268
push_middle 917527826
push_front 953429236
push_front 141370333
push_back 286828728
push_front 389756573
get 96
get 54
get 228
push_middle 429502838
push_back 20727063
push_back 531219133
push_middle 627784265
push_front 336488637
get 180
push_middle 150515342
get 13
get 207
get 220
push_middle 468968932
get 111
push_middle 985470953
push_middle 782512143
push_middle 177510709
push_middle 469947346
get 145
push_front 614063628
push_front 433437084
push_front 798976683
push_back 988725600
push_back 887445060
push_back 164602932
push_front 238723964
push_back 679875463
get 141
get 50
push_middle 481251830
get 151
get 37
push_back 503113090
push_front 962285861
push_back 883159069
push_front 778209892
push_middle 868571439
get 122
push_middle 193735495
push_front 65213905
push_middle 175453800
get 108
get 88
push_front 690682490
push_back 703170219
get 106
push_middle 831822105
push_front 214397499
push_middle 462195285
push_back 494268072
push_front 544020032
push_back 905283369
push_back 207711058
push_front 356442024
get 173
get 121
push_middle 598317312
push_front 705112754
get 221
push_front 439180707
get 8
get 74
push_front 607793513
push_middle 694764786
get 8
push_middle 502834938
push_front 862902916
push_middle 774328681
push_front 8953114
push_front 716487988
push_middle 517114570
push_back 374171754
push_front 820554897
get 252
push_middle 918175
get 100
push_middle 17379761
push_middle 424265554
push_front 158195349
push_middle 958678876
push_front 694649038
push_front 13713632
push_front 294617793
push_middle 25203199
push_back 93703762
push_front 622377779
push_back 812605534
push_middle 24353184
get 253
push_back 11750424
push_middle 387220707
push_middle 780328923
push_back 546816618
push_back 448615103
push_back 957448532
push_back 142270810
push_front 444520104
push_back 251384099
get 285
push_front 218990479
push_back 670016105
push_back 677059423
push_middle 494168696
push_back 46164013
push_front 466484219
get 279
push_middle 379012992
push_middle 629153763
push_front 257811871
push_middle 17463105
push_middle 810869421
push_front 418776057
get 55
push_front 720264745
push_back 230958897
push_front 794614679
push_back 495571723
push_front 369850864
get 147
push_middle 494260314
push_middle 496005972
push_front 659039874
push_middle 987797624
get 58
push_back 952803002
push_front 886924247
push_front 192392390
push_middle 114743305
push_back 190538093
get 192
get 283
push_back 211462741
push_front 550970574
push_middle 383351456
get 131
push_back 88858789
push_back 204365327
push_back 561190729
push_back 510576693
push_middle 279454279
push_middle 254701403
get 159
push_front 175822208
push_front 288989757
push_middle 329777568
push_front 660224879
push_middle 860320679
push_back 583750143
push_back 802705986
get 94
push_middle 474636922
push_middle 812905522
push_back 211360638
push_back 774322820
push_front 974914907
get 260
push_front 263173873
push_back 915179947
push_front 327188133
get 265
get 208
push_middle 17776145
get 326
push_back 537344567
get 50
push_middle 871687813
push_middle 723265002
get 79
get 255
push_back 787932125
get 311
push_middle 870824960
push_back 601118068
push_front 940893838
get 112
push_middle 126013769
push_middle 776368428
push_front 193725533
get 146
push_middle 759897855
get 159
push_middle 429461278
push_middle 106802438
get 4
push_back 162812420
push_back 105918767
push_front 816864599
push_front 379072980
push_front 767948155
get 77
push_front 12000579
push_front 303842699
push_front 584246488
get 382
get 375
push_back 473543714
get 50
push_middle 81469133
get 90
get 171
get 197
push_middle 291652022
get 298
push_back 847765321
push_front 324726634
get 363
get 81
push_middle 407443130
get 290
push_front 872706072
get 149
get 230
push_front 795528576
push_front 136164005
push_middle 136458577
get 221
push_front 546783741
get 30
push_front 183834989
push_front 280204761
push_front 156708229
push_back 932937537
push_middle 879356388
get 218
push_middle 849769932
push_back 870091425
push_back 660444193
get 61
push_middle 988015289
push_middle 769008328
push_front 794920474
push_back 2900681
push_back 448622459
push_back 447674430
push_middle 82982609
get 158
push_back 7933224
push_back 652646316
get 152
push_back 664974375
push_front 617837788
push_front 225367473
push_front 782138655
get 269
get 350
get 355
push_front 463150055
push_front 119355301
get 133
push_back 782763641
push_middle 317489998
get 314
push_front 923443054
push_back 279831342
get 89
push_back 279804704
get 295
push_back 280229253
push_back 212144521
push_back 465038317
get 263
push_back 396922935
push_middle 781911147
push_front 113162529
get 39
push_front 817563337
push_front 604937836
get 347
push_middle 487883479
push_back 389931626
get 178
push_back 927039051
get 408
push_middle 64581925
push_middle 308793258
push_back 39589893
push_front 636651922
push_front 990035127
get 47
push_back 296266029
get 117
push_front 300667496
push_middle 766304961
push_front 580686147
push_middle 580457151
push_back 239233253
push_middle 670584191
push_middle 68659904
push_front 728632791
get 134
push_front 312083102
push_front 435041169
push_back 131245843
get 287
push_back 22865048
get 444
get 368
push_middle 985564143
get 325
push_back 872841848
push_back 59673586
push_back 509200579
push_back 791890637
push_back 826392259
get 427
push_front 197533692
push_middle 388765358
push_middle 828933101
get 438
push_middle 895970973
get 49
push_front 669181442
push_back 591459933
get 294
push_middle 741329692
push_front 561068492
get 350
get 239
push_back 60764910
push_back 907260939
push_back 685967340
push_middle 940996305
push_middle 259621558
push_front 888715303
push_back 484771599
get 21
push_middle 677950651
push_front 456556710
push_front 122726283
push_back 192311411
push_middle 922890966
push_front 397491061
push_front 234136305
get 6
push_front 853702598
push_middle 548638819
push_middle 502033913
push_back 449529967
push_front 116853339
get 60
get 463
push_back 685672050
push_front 237675156
push_back 596296328
get 125
get 179
push_middle 52215162
push_back 517058941
get 295
push_front 218907940
get 439
push_middle 811813098
push_front 959160088
push_middle 749291826
push_middle 176972900
push_middle 857345211
push_back 627830952
push_front 561431848
push_front 142294066
get 113
push_middle 442048196
push_back 183314671
push_back 203385487
push_back 303517261
push_middle 113249822
push_front 998418907
push_middle 705802050
push_front 638958293
push_middle 964004907
get 99
push_front 840426187
push_back 903060188
push_front 768154443
push_front 339245563
get 186
push_middle 576491649
push_front 746758854
push_back 533408441
get 214
push_back 214264865
push_middle 284275362
push_front 265277885
push_back 261184206
push_back 345161804
push_back 581122674
push_back 647987075
push_middle 363630513
push_front 744047129
push_back 583569850
push_back 812816890
push_back 646537534
push_middle 986305548
push_back 495971459
get 481
push_front 562178626
get 324
push_back 8204521
push_back 100500362
get 252
push_back 723521398
get 320
push_front 24248398
push_front 652247735
push_front 762042118
push_back 383780309
push_back 369223180
get 292
push_front 571828958
push_back 806008485
push_back 878022690
push_back 904061248
push_middle 759391614
push_middle 315107023
push_back 678793005
push_middle 927825287
push_front 822341284
push_front 577145903
push_middle 430041291
push_middle 7008631
get 266
push_middle 991786445
push_middle 73427136
get 31
push_back 538915329
get 280
push_middle 456633485
get 513
push_middle 650925906
push_middle 301160037
get 157
push_middle 833358886
push_back 48083313
push_back 753581905
push_back 945943067
push_middle 645088692
push_middle 863389540
push_back 239182577
get 33
push_front 866885038
push_back 685536451
push_back 754744355
push_front 166070488
push_back 853960094
push_back 673843623
push_back 738646766
get 36
push_back 964151338
push_front 453001118
get 115
push_middle 706079731
push_middle 212357983
get 565
get 449
push_middle 268748077
push_front 588178844
push_back 441310499
push_back 776620549
get 23
push_back 388673866
push_back 97565085
push_front 699544106
push_middle 909373706
push_back 72186809
push_back 730463795
push_middle 369663467
push_middle 877194205
push_middle 815944012
push_front 898178452
push_middle 688998768
push_middle 261434207
push_back 685054999
push_back 240312241
push_middle 782150693
push_back 846869941
push_front 49658506
push_middle 756074916
push_back 490461864
get 361
get 292
get 434
push_front 144273322
push_front 420066518
push_middle 409575585
push_back 879651175
get 134
push_front 854394505
get 275
push_front 659541102
get 595
push_middle 496295620
get 333
push_middle 87892179
push_front 586710762
push_front 522974478
push_back 824821949
push_back 126642435
push_back 842000876
push_front 74705070
get 27
push_front 574694485
push_middle 589969520
get 472
push_middle 102978948
push_middle 415101961
push_middle 386751790
push_middle 945419637
push_middle 761509194
push_front 324454908
push_middle 739886508
get 46
push_middle 213773390
push_back 900333731
get 146
push_front 714167289
push_back 642925730
push_middle 322912706
push_front 550498978
push_back 171983878
push_middle 681834126
push_middle 303500645
get 426
push_middle 687414283
push_front 199372752
push_front 906862930
push_front 292291640
push_back 432121958
push_front 790825097
push_middle 48935077
push_back 993019316
push_middle 151124013
push_front 734562497
push_front 401728875
push_front 303588451
get 566
push_front 560405138
get 313
push_middle 302669807
push_front 334200864
push_back 646477078
get 203
push_back 657144211
get 249
push_middle 773113760
push_front 585990871
push_back 545051927
push_front 604735939
get 488
get 321
get 261
push_back 779996472
get 306
push_front 163554352
push_back 322315984
push_back 542290902
push_middle 521135607
push_middle 430017617
push_back 232019796
get 632
get 517
push_middle 317935720
push_middle 235470391
push_back 915654927
get 231
push_back 468025214
push_middle 713585646
push_middle 811928716
push_back 812112105
push_middle 196613538
get 360
push_middle 892320540
push_front 140135054
get 89
push_back 164875731
push_back 215177758
push_back 161922236
get 439
get 163
push_back 154713098
push_front 476337344
push_middle 307093904
push_middle 319238177
push_front 973549411
get 465
get 299
push_back 712109516
get 472
get 86
push_middle 279376405
get 276
get 425
get 178
get 439
push_front 188713094
push_middle 826992963
push_back 114319236
push_front 134082945
push_middle 552810107
push_front 145488678
push_front 59077805
get 145
push_back 359689792
push_front 343410123
push_back 129957460
get 367
push_middle 437111336
push_front 370065321
push_back 16600314
push_back 152777690
push_back 355357561
push_middle 193118590
get 183
get 110
push_back 340476297
get 541
push_back 13763695
push_front 419376786
push_front 361575193
get 4
get 437
push_back 895857473
push_middle 315918732
get 303
push_front 834464341
push_middle 438428204
push_back 162304500
get 176
push_front 998993302
push_middle 140508240
push_back 291320009
push_middle 730619606
get 56
get 70
push_middle 130994143
push_back 691337452
push_back 867434238
get 305
push_middle 429304165
push_front 268595257
push_back 8122175
push_front 256480756
push_back 500282486
push_middle 432866874
push_middle 215441711
push_front 743896764
push_front 999822128
push_front 409124946
get 622
push_back 213538091
push_middle 68679476
push_middle 204004674
push_middle 356612327
push_front 116447090
push_back 814023614
push_front 622841646
push_back 389004831
push_middle 128705438
push_front 108538471
get 264
push_middle 820849806
push_middle 718005796
push_front 152404672
get 342
get 167
push_front 542363370
push_front 310821709
get 385
push_front 318099934
push_middle 786487092
push_middle 263113620
push_back 794082610
get 62
push_middle 735032608
push_front 275012294
push_back 918783777
push_back 788254785
push_back 896192569
push_middle 679991146
push_middle 118674059
push_front 759731163
push_front 775098475
push_back 756259077
push_back 10545721
push_middle 941580236
push_middle 597160090
push_back 693850211
push_middle 806253093
get 106
push_back 906434528
push_middle 246438370
push_front 924779055
push_middle 327323164
push_front 276497170
get 142
get 615
push_back 473455317
push_front 143791384
push_middle 555756423
push_middle 103542191
push_front 341622359
push_front 554093380
push_front 812924889
push_front 193538337
push_back 791127049
push_middle 731842562
push_front 907170209
push_back 389900162
get 672
get 185
push_front 206680067
get 371
get 150
push_back 753684162
push_middle 832701700
push_front 710460446
get 343
push_back 862541231
get 669
push_back 335229093
push_front 115763468
push_middle 985338230
push_middle 739124564
push_front 866672116
get 291
push_back 398642927
push_back 967312909
get 524
push_front 292969921
get 610
push_front 709567020
push_middle 960216290
push_back 330733025
push_middle 759837284
push_middle 4356256
push_front 138846186
push_middle 411759707
push_middle 589595175
push_back 751359082
get 501
push_front 28317403
push_middle 151765145
push_back 152709552
push_back 781902855
push_middle 563252098
push_middle 694147789
push_front 682697180
push_back 232553424
get 672
get 728
push_middle 366924347
get 254
get 683
get 684
get 200
get 743
push_front 169064561
push_front 299184305
push_middle 237890916
push_back 894497151
push_front 87233498
push_middle 211138077
push_back 425861570
push_front 192343208
push_front 551861539
push_back 288649528
get 605
push_front 671698567
push_back 243633589
push_back 673539424
push_back 139177514
push_middle 4825110
push_back 130168386
push_front 26724829
push_front 75747394
push_front 730870624
push_middle 107662217
push_back 879829780
push_front 196188726
get 422
get 55
push_back 616341147
push_middle 973498093
push_front 455621304
push_front 810773475
push_middle 685085992
push_back 285689874
get 395
push_back 867670282
get 219
push_front 615913918
push_back 492692445
push_front 131919047
get 494
push_front 846450623
push_middle 975391024
push_back 46399843
push_front 317481272
push_middle 206394419
push_front 64414453
get 112
push_front 493689422
push_front 957639056
push_middle 403223042
push_middle 897981510
push_middle 348704602
push_middle 26853306
push_back 404271554
push_front 755627356
push_back 707503762
push_middle 531296594
push_back 580893768
get 753
get 554
push_front 216099565
push_back 170846810
push_front 324018282
push_middle 449620008
push_middle 414501314
get 220
push_back 976450080
get 252
push_middle 69986830
push_front 630495587
push_back 253024138
push_back 145743761
push_back 153059393
push_back 855318089
get 332
get 172
push_back 589808551
get 559
get 681
push_middle 384123679
get 76
get 777
push_middle 895692695
push_back 381896401
push_middle 313176978
get 170
get 646
push_back 163623291
push_front 221662648
get 496
push_middle 683303715
push_middle 550583903
push_back 899420762
get 367
get 365
push_back 805895590
get 502
push_middle 638679024
push_middle 60258243
push_middle 237490435
get 541
get 334
push_middle 561382467
push_front 530780198
push_back 892010912
get 83
get 127
push_front 136895363
get 79
push_front 144276597
push_front 925786474
push_front 197937012
push_middle 778053107
push_back 432559485
push_front 874359842
push_front 587916111
push_middle 438019436
push_front 696461483
push_back 602910770
get 421
push_back 977364189
push_front 930746024
push_front 766407915
push_middle 337484385
push_back 809984357
push_front 61903551
push_back 160519302
push_front 149543213
push_back 99708229
push_front 218289998
push_front 160390693
push_front 534202798
push_back 4904649
push_front 60003487
push_middle 881036474
push_back 762916319
push_middle 104894799
push_back 700366530
push_back 679833830
push_middle 450810180
get 104
get 214
push_back 784144319
push_front 240235502
push_front 142366586
push_back 39689032
push_front 964589028
push_middle 339009418
push_middle 875434143
push_front 450290254
push_back 171466576
push_middle 78847780
push_middle 559492981
push_back 983145921
push_middle 313456479
push_middle 704094513
push_middle 814463640
push_back 951519239
get 5
push_middle 322282738
get 54
push_front 500779002
push_back 174632243
push_back 637839554
push_front 557353171
push_back 649661150
push_back 708409021
push_middle 112826204
push_back 99866906
push_front 77610166
get 869
push_front 395329529
get 40
push_middle 560835965
get 865
push_front 995300856
get 212
push_middle 925821857
push_front 935050476
push_back 423855396
get 655
push_front 162342946
push_middle 871728065
push_middle 972418085
push_middle 847492683
push_front 133212025
push_back 105047570
push_front 886454928
push_front 173531598
push_back 321632037
push_back 119997586
push_back 787720650
push_front 839002125
push_front 938829487
get 497
push_front 17906086
push_front 30397647
push_back 772390142
get 114
get 491
push_front 293974706
push_back 216353531
push_middle 301728595
push_front 438191008
push_back 179338198
push_back 363044978
get 69
push_middle 817115685
push_front 643083312
push_front 82020140
push_front 234676283
push_back 249333442
get 602
push_front 609102006
get 382
push_back 948262782
push_back 926186174
push_middle 469826104
push_front 52545030
push_middle 790377246
push_front 448669022
push_middle 783801218
push_back 639493448
push_middle 594404258
push_back 83141511
push_middle 42792314
get 971
get 494
push_middle 121430412
push_middle 734262468
push_back 781678324
push_front 617891238
push_middle 268825473
push_front 290036114
get 769
get 796
get 543
push_back 817452505
push_back 360610675
push_front 706939404
push_back 735440560
get 578
push_front 239432389
push_middle 357905072
push_middle 503646590
push_front 888531983
push_back 812253175
push_middle 39926735
get 789
get 995
push_middle 977805294
push_back 316161685
get 351
push_front 765548067
push_back 434489760
get 975
push_back 150155197
push_middle 771591659
push_back 152300525
get 535
push_front 773208957
push_front 884465617
push_front 669140294
push_front 970140021
push_back 527108659
push_back 154972331
get 306
push_front 715906978
get 278
push_back 289085368
push_front 288732746
push_middle 284530129
push_front 14101322
push_back 172068868
push_front 554284158
push_front 558397075
push_middle 300055183
push_front 301388660
push_back 173334092
push_middle 929404701
get 672
push_middle 245506670
get 476
push_front 398319423
push_front 459260691
push_front 837761233
push_front 352174899
get 204
get 618
push_middle 444261519
push_front 634107943
push_middle 919799147
push_middle 435748564
push_front 534907345
push_front 254162996
push_front 657717600
get 237
push_middle 584189032
push_middle 537145582
push_front 700876044
push_back 988486456
get 861
push_back 613479375
push_middle 717134283
push_front 740872120
get 291
get 542
push_front 590264512
push_front 655963007
push_middle 734758667
push_back 215950410
push_middle 570352790
push_back 16779527
push_middle 782363764
push_middle 974186982
push_middle 307104122
get 428
push_middle 766133763
push_front 388158793
push_front 105531054
get 1025
push_front 324297669
push_front 266148477
push_back 864345727
get 601
push_back 807439615
push_middle 649591064
get 465
get 109
push_front 64855520
push_middle 781795243
push_front 463048452
push_front 274873507
push_middle 94319450
get 1019
push_middle 741909059
push_front 932400618
push_front 322576621
push_middle 84221012
push_back 884641009
push_middle 879486915
push_middle 950396437
push_back 911668426
push_back 474458123
push_front 583418125
push_middle 753989476
push_front 176794573
push_back 765013043
get 110
push_back 884391796
push_back 811004132
push_back 576369797
push_middle 816016006
push_middle 327127325
push_back 826857927
push_middle 359065491
push_front 250870084
push_back 519991646
push_middle 96226684
push_front 5765620
get 619
get 936
push_front 210575164
push_back 257004169
push_back 64841347
push_middle 746751001
push_back 717367267
push_back 821480418
push_middle 123479270
push_back 432395620
push_front 687460290
get 435
get 1073
push_middle 326934613
push_middle 977083794
push_front 601558779
push_front 532545525
push_back 858256634
push_back 34030134
get 68
get 1085
push_front 669364222
get 896
get 314
push_back 801193488
push_front 954299296
push_front 558492003
push_back 443187319
push_middle 986540032
push_middle 386120164
push_back 585435744
get 64
push_front 231043720
push_middle 806204078
push_back 495201142
push_middle 156197475
push_middle 633844892
get 321
get 711
push_back 595471725
push_back 38095173
push_back 295032821
push_front 584889560
push_front 9450727
push_front 650222556
push_back 991564220
get 280
get 170
get 630
push_front 605591770
push_back 410489337
push_back 67808316
push_back 511849034
push_front 847318581
get 1046
push_front 711882965
get 95
get 450
push_middle 201863451
get 200
push_middle 748731797
push_middle 899280227
push_front 291974775
push_back 194158694
push_middle 897203816
push_front 547114997
push_front 847751820
get 170
push_middle 757635939
push_front 525266372
push_front 152790630
get 321
push_front 507511106
push_front 175021659
push_middle 550727224
push_middle 24953210
push_front 947165657
get 4
get 582
get 426
push_middle 168712659
push_middle 613334961
push_middle 697527985
push_back 261300584
push_front 512014803
push_middle 402984942
push_front 585216135
push_middle 44593908
get 522
push_middle 341104756
push_middle 897179600
push_front 801029050
get 987
push_front 102024781
get 113
push_middle 901069795
push_back 170653697
push_front 794996172
get 1109
get 250
push_middle 793775753
push_front 361876060
get 1064
push_back 502991945
push_back 468871525
push_front 257483798
get 133
push_front 130961458
push_back 21673738
push_middle 918508478
push_middle 516804184
push_back 424174471
push_back 799543424
push_front 529079190
push_middle 648858649
get 526
push_back 474046773
push_back 133661098
push_middle 18968695
push_front 28155628
get 282
get 445
push_middle 433193380
get 1083
push_front 49143243
push_back 800742582
push_middle 984276820
push_front 932733135
push_back 387007415
push_middle 710039525
push_front 532836062
push_front 297506669
get 128
get 930
push_back 929353224
push_back 357793019
push_front 471994883
push_middle 941399074
push_front 227561335
push_back 288330915
push_back 614590323
push_front 986200693
push_back 649341885
get 699
get 959
get 411
get 932
get 337
push_back 417142897
get 266
get 1159
push_front 632991771
push_back 502181399
push_back 699301238
push_middle 679206188
get 271
push_middle 654471260
push_middle 482569958
get 810
push_front 365393453
push_front 374010877
push_front 598968906
get 383
get 532
push_front 654654201
push_front 396698850
push_middle 763554448
push_middle 13831408
push_middle 197180619
push_middle 581554835
push_middle 888167635
push_middle 399572604
get 792
get 645
push_back 711859591
push_front 19121301
get 847
push_front 678813375
get 163
push_back 729025965
push_middle 304657966
get 766
push_front 487597208
push_middle 842901181
push_back 698322865
push_front 766380116
push_middle 24772960
get 919
push_front 625309503
push_middle 143222136
push_middle 741314438
push_middle 907680122
get 1056
push_back 338543188
push_back 65646253
push_middle 395547739
push_front 133575093
push_back 161839940
get 347
push_front 398598629
get 452
push_front 201060563
push_back 359237544
push_middle 918416662
get 1095
push_middle 120194251
push_middle 574206429
get 1209
push_front 10093193
push_back 987250773
push_front 410464834
push_middle 446392446
push_middle 485071353
get 920
get 346
push_front 558339459
get 1022
push_middle 525746668
get 622
push_middle 617285094
get 391
push_back 184244788
push_back 466901473
get 126
push_middle 321854292
push_middle 198791697
get 388
get 629
push_back 317416077
push_back 986361906
push_back 336154668
push_middle 800923014
get 491
push_back 815886356
push_back 132567880
push_back 748785567
push_middle 988065649
push_middle 526390784
push_front 746740159
push_back 214335218
push_back 764525453
push_back 453071027
get 1111
push_middle 450929720
push_back 857811897
push_middle 437043574
push_back 251910452
push_back 334279590
push_front 94663510
push_middle 416211937
push_back 561272991
push_front 211037552
push_middle 791003541
get 158
push_middle 229922654
push_back 173622047
push_middle 228408325
get 1
get 544
push_middle 578810633
push_back 116453455
push_back 383147324
get 873
get 81
push_middle 767320759
push_back 910011808
push_middle 426232908
push_front 393245848
push_back 97551677
push_middle 89960194
push_back 480514095
push_front 257583372
push_back 174935780
push_front 215429430
push_back 492372528
get 24
push_back 7405878
push_back 545378548
push_front 646503367
push_front 675231161
push_back 975176702
push_middle 560513517
push_middle 173158128
get 281
push_back 692481432
push_back 102190079
get 1039
push_front 642805991
push_middle 161926059
push_front 854358210
push_back 276077208
push_back 896052338
push_middle 941996166
push_back 366972655
push_front 180525035
push_middle 320075169
push_back 305609752
push_middle 406126556
get 650
push_back 816833870
push_front 814632618
push_front 859561162
get 798
push_front 394399871
push_front 935410458
push_back 361892848
push_front 325197889
push_back 934896110
push_back 967384750
push_middle 179625435
push_middle 532142844
push_middle 429769158
push_front 529304582
push_back 137339505
push_back 224339706
push_front 407403005
get 780
get 522
push_back 61001587
push_front 370049482
push_back 452345650
push_front 155822967
get 361
get 995
push_back 257814418
push_middle 743797165
push_front 40370482
get 309
push_front 894182835
push_back 482071989
push_back 808259403
push_front 428610340
push_front 932238374
push_back 604783299
push_front 141696550
push_front 601612001
push_back 285796855
push_middle 562392340
push_back 927450003
push_middle 881955063
get 535
push_middle 979588245
push_back 23784222
get 988
push_back 194588788
push_back 365208405
push_front 110860790
get 394
get 1190
push_middle 515418902
get 910
push_back 785251365
push_back 49119229
push_front 94751907
get 1164
push_middle 818024468
push_middle 598238430
get 354
push_middle 792802888
push_middle 760231821
push_back 908046740
push_front 628275395
push_middle 928215830
push_back 137144099
push_front 375955764
push_front 418205131
push_front 133835517
push_front 60894528
push_back 880900195
get 41
push_back 167245864
get 384
push_back 925984930
push_middle 761570437
push_back 265282155
get 689
get 848
get 1115
push_middle 131585542
push_back 196286675
push_front 38090137
get 1184
push_back 558117445
push_back 887546962
get 1341
push_front 851999945
push_front 226068189
push_middle 817194448
push_middle 625345080
get 541
push_front 742198966
get 939
get 342
get 1305
push_front 39159066
get 367
get 718
get 52
get 185
push_back 105657663
push_back 184108394
get 231
push_front 338321348
push_back 592148812
push_front 680131367
push_middle 137663923
push_front 672447229
push_middle 331283351
push_front 847525108
push_middle 97013818
get 65
push_front 957989527
get 1156
push_back 683227554
push_back 251898161
push_middle 166800690
push_front 498470937
push_middle 989876910
push_back 510381505
push_middle 243265509
get 1187
push_middle 961734948
push_middle 798270624
push_back 810511105
push_middle 204132468
push_middle 18666964
get 434
push_middle 865738539
push_front 388529112
push_front 406600313
push_back 641342457
get 1337
push_middle 838528343
get 625
push_middle 94228038
get 614
push_front 700272070
get 558
push_back 492649860
push_front 124684541
push_front 603459802
get 1354
push_front 339663775
push_front 828297083
push_middle 849466007
push_back 837395932
push_front 401043867
push_back 504943536
push_front 154580393
push_front 598654524
push_front 294801650
push_middle 507069323
push_back 538245169
push_back 370279515
push_front 150124963
get 1406
push_middle 88799780
push_back 290793891
push_middle 807613685
push_middle 534087934
push_front 660889002
push_front 515963488
push_middle 922566739
push_front 731737732
push_middle 500393355
push_back 2742663
push_back 740157519
push_front 76113584
get 1314
push_back 680679389
get 71
push_back 395330427
push_front 926940576
push_middle 402537765
get 1325
push_front 967609155
push_front 962481429
push_back 299239375
get 607
push_front 722471415
get 130
push_middle 649399171
push_back 628172281
push_front 419549033
push_front 55323760
get 3
get 843
push_middle 494154410
push_front 102674043
push_back 263853522
push_back 818822802
push_back 817296362
push_front 614221525
push_middle 947105242
get 893
get 825
push_front 421826630
get 577
get 516
push_front 524826953
get 426
push_back 695307952
push_back 682942153
push_front 594756623
push_middle 271128090
push_middle 143108257
push_front 647145731
push_back 952485884
get 989
push_middle 79239523
push_middle 731010287
push_front 671651827
push_back 877810154
get 1192
push_back 365180347
push_back 346514458
get 705
push_back 443107009
push_middle 560133973
push_front 959017482
push_front 250518563
push_front 52433762
push_front 226707224
get 1203
push_back 625336445
push_front 625831805
get 297
push_front 594451746
get 348
push_middle 16544388
get 517
get 110
push_middle 954852292
push_front 582844152
push_middle 27857695
push_middle 629409022
push_back 276364539
push_back 650654514
get 260
push_front 799715064
push_front 818195793
push_middle 661913069
push_back 893221433
push_middle 971735654
push_middle 772218392
push_back 115716064
get 513
push_front 605957327
get 56
get 954
push_middle 353034700
get 899
push_front 457710107
push_front 186293577
push_middle 269436882
get 737
push_back 710362973
get 256
push_front 916246868
push_front 608340025
get 1487
push_middle 855123819
push_front 562809592
push_middle 998560415
push_back 50964344
get 175
push_front 371744882
get 276
get 1396
push_middle 783125775
push_back 177482650
push_front 545681535
push_front 976638310
get 654
get 866
push_back 925432897
push_back 124775731
push_middle 417892905
push_middle 66444280
get 1160
get 420
get 848
push_middle 135718364
get 356
push_front 318438041
push_middle 146827887
push_back 299506947
push_back 648242795
get 1095
get 629
push_front 459128853
push_middle 348269904
push_front 890011300
push_front 131794945
push_middle 89578880
push_middle 980855563
push_middle 875411136
push_middle 883956484
push_middle 168391082
push_middle 242216096
push_middle 758551589
push_front 644894624
get 1051
push_front 102524422
get 1135
push_back 749656613
push_back 286741503
push_middle 330325047
get 415
push_back 658958263
get 1318
push_middle 117294894
push_front 936062989
push_middle 243436411
push_front 801418044
get 583
push_front 573168180
push_middle 640111866
push_back 247927512
get 788
push_back 630389391
push_back 808538228
push_middle 66711389
push_middle 990931749
push_back 736434580
push_front 670091200
get 480
push_middle 677680133
push_front 437668428
push_back 579265935
push_middle 362766768
push_back 68025136
push_back 973684501
push_middle 891337263
push_back 602979645
push_middle 620497958
push_front 77255579
push_front 542646934
push_back 349648966
get 815
push_back 261763089
get 1500
get 304
get 1423
get 621
push_front 351542050
get 564
get 158
push_back 81998526
get 947
get 715
get 1178
push_front 465009492
push_back 791058629
push_front 512877909
push_back 324690294
get 1079
get 863
push_back 413342835
get 150
push_middle 517681006
push_back 63235273
get 285
push_middle 759407732
push_back 781320365
push_middle 281971309
push_middle 269082657
get 375
push_middle 531680243
get 1260
push_front 462042034
get 1320
push_back 85787523
push_front 572106433
get 1030
push_front 10463983
push_back 605686645
get 939
push_middle 950790660
get 170
get 163
get 421
get 566
get 1379
push_back 405932044
push_back 179587792
get 354
get 960
get 1567
push_front 353065836
push_middle 942678722
push_middle 4206330
push_middle 241697848
push_front 185868269
push_front 335679545
push_middle 769591772
get 1229
push_front 652235692
get 729
push_front 250787157
push_back 136759447
get 1001
push_middle 139065914
push_front 150374417
push_front 51813164
push_middle 636907950
get 1049
push_back 240200896
get 37
push_front 334094590
push_middle 980234970
push_front 385661465
push_front 789918427
push_back 773049985
push_front 851701342
get 1132
push_back 903950967
push_middle 39229354
push_middle 811488432
push_back 759970789
push_middle 577507696
push_middle 227177076
push_front 682464541
push_back 305580634
push_back 269960532
push_front 99685768
get 954
push_middle 266136882
push_front 15443634
push_middle 669980550
get 748
push_middle 677570122
push_front 383744721
get 1110
push_back 662535944
push_front 50002107
get 71
push_back 299964724
push_middle 82613594
push_front 86911183
push_middle 372695583
push_back 841061282
push_front 110959209
get 254
get 1379
push_back 143852249
get 981
push_back 176735261
push_front 147290792
push_middle 289356867
push_back 311039955
push_front 770081597
push_middle 319985858
push_back 43823947
get 886
push_middle 183075994
push_middle 549749654
push_middle 543301365
push_middle 876109792
get 1205
push_front 896784009
get 427
push_middle 323400989
get 396
push_front 939079622
push_middle 840899087
push_middle 930719252
push_middle 952250989
push_middle 657136064
push_middle 53896795
push_middle 244564532
push_back 119211814
push_front 146987989
push_back 390512927
push_back 990499276
push_back 693396877
push_front 260788369
push_back 33124133
push_back 701480789
push_middle 536548922
push_middle 321561395
get 1612
push_middle 316321735
push_middle 359793839
push_middle 183681578
push_middle 271722365
get 874
push_middle 947557352
push_front 755359613
push_back 163134615
push_front 438304120
push_middle 913620006
get 41
push_back 707097494
push_front 287937929
push_middle 891734636
push_back 349188365
push_middle 53933332
get 1316
push_middle 780283046
get 1251
push_back 29738060
get 1547
push_front 377830601
push_back 494675169
get 132
push_front 923637478
push_middle 610388776
get 1497
push_middle 152559517
push_back 884055291
get 743
push_back 867283049
push_front 795941033
get 727
get 1578
push_middle 955455731
push_back 585740833
push_back 514154685
push_middle 893623172
push_back 157409569
get 859
push_front 849227184
get 170
get 762
get 1307
get 1065
push_back 603869
push_back 723796344
push_back 72771175
push_front 468949017
push_back 197100213
push_middle 816180430
push_middle 721258798
push_middle 702322494
push_middle 310947425
get 1475
push_front 198607465
push_middle 887512888
push_middle 444203202
push_front 100145865
get 206
push_front 611987312
push_back 112275121
push_middle 611661502
get 1596
push_front 872770751
push_middle 726188153
push_front 630229994
get 479
push_middle 665753525
push_front 577676473
push_front 941380946
get 797
push_back 155737116
push_middle 250481253
get 338
push_front 970335192
push_middle 744931965
push_front 102709050
push_middle 147288042
push_front 197028359
push_front 185501237
get 260
push_front 295191891
get 920
push_middle 564801879
get 1672
push_front 573602426
push_back 812684452
push_front 511506479
push_front 807719868
push_middle 76808335
get 1695
push_middle 618055940
push_middle 46973078
get 225
get 1222
push_back 418334185
push_back 480801835
push_front 759275387
push_back 484655825
get 399
get 921
push_middle 172761842
push_front 187427202
push_back 239146367
push_back 161162100
push_middle 91573600
push_back 508871698
push_front 246250973
push_back 699336104
get 636
get 913
get 1461
get 923
push_front 713582944
push_front 342509370
get 1493
push_middle 782533940
push_front 82717793
push_middle 754500688
push_front 787774885
get 1732
push_front 829320715
push_front 321713157
push_middle 945415618
get 652
push_front 561144228
push_middle 88636398
push_back 193876015
get 1726
push_back 859566922
get 846
push_middle 190663817
push_front 202542257
push_front 480811451
push_middle 748500660
push_middle 623883770
push_back 576441646
push_back 760695859
push_front 166875625
push_middle 370128202
push_front 637180088
get 1043
get 1245
push_middle 520995892
push_front 536655930
push_front 473880830
get 843
push_middle 785787952
push_middle 457348969
push_back 273998438
get 629
push_front 787840771
push_back 828341672
push_back 597449301
push_back 4635494
push_middle 704131440
push_front 822319460
push_back 773858741
push_back 112393973
get 1660
get 1776
push_front 625334031
push_back 74720502
push_middle 768858502
get 1222
push_middle 758533470
get 1325
get 1595
get 652
push_middle 914583135
get 1002
push_back 885803590
push_middle 363710353
push_back 337519633
push_front 125626517
get 69
get 1356
push_front 135582500
get 497
push_front 226058347
push_middle 839333887
get 1109
get 193
push_back 609970572
push_back 846680981
push_back 617521194
push_back 28187358
push_back 383626367
push_back 530469402
push_back 977266635
push_middle 142675342
push_back 780415178
push_back 975185670
push_front 592674038
get 342
push_back 304909245
get 543
push_middle 159286731
get 1373
get 93
push_front 120234682
push_front 283986216
push_front 770936975
get 404
push_back 592121322
push_front 395502196
push_middle 747019782
get 354
push_back 916162421
push_back 510745238
push_middle 905239377
get 1713
get 627
push_middle 391118586
push_back 154816733
get 1391
push_middle 744531743
push_middle 199371084
push_front 828204200
push_back 163716637
push_front 555368585
push_back 70646222
push_back 643363679
push_back 909407891
get 1167
push_back 487400396
push_middle 831794570
push_middle 390628623
push_back 282014293
push_back 715121439
push_middle 252397463
get 1239
push_back 394070979
push_front 754758334
get 1602
push_front 443426166
push_back 763679979
push_front 314885072
get 810
push_front 479835693
push_back 181531813
push_middle 434206750
push_middle 195993187
push_middle 833903837
get 800
push_middle 810657935
get 1110
push_middle 159836301
push_front 594889224
get 1539
push_front 232098125
get 1326
push_front 400284345
push_front 6609482
get 1140
push_front 809528794
get 1079
push_middle 871598005
push_front 608748709
push_front 537416439
push_front 75834704
get 214
push_middle 774496724
push_front 501935068
get 617
push_back 813263584
push_front 576222181
push_front 762713447
push_middle 702326178
push_back 907893047
push_front 812923143
push_front 753580235
get 388
get 1232
get 1629
get 654
push_back 248320451
get 417
push_front 228688614
push_middle 641331073
push_back 117618374
push_back 193826123
push_front 831391817
push_back 71885797
get 1005
get 1288
push_middle 485274341
push_middle 478209885
get 1238
get 260
push_middle 335608127
push_front 489632478
push_back 236595881
push_back 411847645
push_middle 986253809
push_middle 762557210
push_middle 812424239
get 543
get 858
push_back 953549863
push_middle 806281828
push_front 519297131
push_middle 833486107
push_middle 768179681
push_back 710640037
push_front 881994457
push_middle 461312862
push_back 282973337
push_middle 304878943
push_front 547475303
get 1188
push_front 480199680
push_back 569028064
get 268
get 1046
push_front 642364659
push_middle 163413613
push_front 17718600
get 1428
push_middle 945137293
push_front 563784664
push_middle 461727069
push_middle 263451937
push_front 16443809
push_front 93116871
push_middle 596935772
push_front 638161712
get 1006
push_middle 598924018
get 601
push_back 468951578
push_middle 813236463
push_middle 482574220
push_back 38878173
push_middle 843688145
get 1902
push_front 499267310
push_front 85634527
push_front 840355520
push_back 252623942
push_back 447368252
push_middle 659763750
get 1416
push_front 336646416
get 1650
get 1488
get 1776
push_middle 169140794
push_back 291538307
push_back 919587730
push_middle 751041052
get 775
push_middle 326385997
push_back 340632601
push_middle 962726026
push_middle 49668251
push_front 423806746
get 107
push_back 933457416
push_middle 35410582
get 1169
push_front 767620759
push_front 279855728
push_middle 510871098
push_front 525422440
push_middle 97522101
push_back 598335874
push_middle 77745813
push_back 879669541
push_middle 821576074
push_back 319043531
push_front 592319628
get 1320
push_front 677635109
push_front 366076056
get 529
get 195
push_middle 399208150
push_back 354885135
push_back 943846697
push_back 863760979
push_middle 369525058
push_back 787716850
push_back 538760248
push_front 474212471
push_back 562385404
get 554
push_front 615616572
push_middle 232677494
get 1852
push_front 873974603
push_middle 862535497
push_middle 365115138
push_middle 19446041
push_middle 264231463
push_back 1898867
push_back 611833976
push_middle 219629379
push_front 267718135
push_back 844235940
get 419
get 928
push_middle 881379143
push_back 959756621
get 742
push_middle 917968101
push_back 147331216
push_front 326114046
push_middle 258054434
push_back 61710800
push_back 812552681
get 111
push_back 334282284
get 503
get 1120
push_back 922471330
push_back 656575254
get 1481
push_front 184063754
get 836
push_middle 696006188
get 945
push_front 428006159
push_back 353120899
push_front 79298618
push_middle 459752849
get 1308
push_middle 642696954
push_middle 277741504
push_front 592833022
push_front 589011476
push_front 449676590
get 1655
get 1655
push_back 894320954
push_back 480420316
push_back 605370552
get 644
push_middle 611261016
push_front 201720439
push_back 706380059
push_front 831576760
push_middle 967304647
push_back 671097135
push_middle 114071931
push_back 316631550
push_back 933823038
push_back 479416868
get 1337
push_back 250058889
get 54
push_front 384837109
push_front 651166539
push_back 827105600
push_middle 222203602
push_middle 213699227
push_front 684446277
get 1572
push_middle 233902617
push_middle 876549345
push_middle 822782016
push_front 17888188
push_front 847277159
push_middle 842696517
push_middle 598480079
get 1914
get 1799
push_middle 796723357
push_front 19755601
push_front 621360216
get 976
push_middle 952241353
push_back 285653682
push_middle 266744892
push_back 200299161
push_middle 746496188
get 984
get 396
push_front 38844633
push_front 164021477
push_front 132698306
push_front 63566883
push_middle 74197923
push_back 946730721
push_back 235241796
get 1168
push_front 846973608
get 912
push_back 128958028
push_middle 742078409
get 411
push_back 185162152
get 1982
push_back 161710660
push_back 9419499
push_back 914514245
push_back 232608787
push_front 250744075
push_front 838262148
push_back 800657886
push_front 181059978
push_middle 798352097
push_back 269207663
get 303
push_front 774289396
get 1634
push_back 560884812
get 1769
get 272
get 1991
get 815
push_back 520185462
push_front 84871994
get 915
push_front 543180838
push_middle 665281856
push_middle 846283001
push_middle 656315325
get 1845
push_middle 103026599
push_middle 70136499
push_front 672191195
push_back 564063424
get 1773
push_front 191808588
push_middle 285271767
push_middle 301151867
push_back 893355259
get 152
push_middle 224170399
get 1485
push_back 303433800
push_front 562708060
get 1948
push_back 651873314
push_front 873549442
push_middle 805351039
push_back 487481336
get 590
push_back 762293746
push_middle 813458460
push_middle 41040428
push_back 243081816
push_middle 883318108
push_back 331796314
push_front 769930428
push_back 313413823
push_middle 671253999
push_middle 326522836
push_front 714171242
push_middle 798053951
get 959
push_front 419490491
push_front 161081982
push_front 771326283
push_front 486368427
push_front 199675916
push_middle 188438188
push_back 64062504
push_front 470727294
push_middle 354476496
push_front 57012635
push_middle 998535885
get 1750
get 1645
push_middle 940691425
push_middle 991479784
push_middle 870142558
push_front 238314262
push_front 561673180
push_middle 882765036
push_front 847975101
get 953
push_front 534098367
push_front 590058952
push_front 834445330
push_back 176518118
push_back 418825157
get 1170
get 955
push_front 6883624
push_front 470443231
push_middle 594326919
get 1811
get 1188
push_middle 33227443
push_front 782989407
push_front 740430616
push_middle 154547710
push_back 402314762
push_back 487260466
get 515
push_back 396624301
push_middle 738554940
push_front 351023652
push_middle 700564753
push_front 830187452
push_middle 514683603
get 918
get 593
push_back 801211070
push_front 255762207
push_back 371337716
get 584
get 925
push_back 793981947
push_middle 121287853
push_middle 874095888
push_middle 719063987
get 11
push_front 439706278
push_front 617906628
push_middle 127883667
push_middle 673418218
push_back 149514414
push_back 862315868
push_front 287628412
push_back 30738762
push_middle 707781480
get 987
push_middle 114302623
get 1049
get 579
push_back 934219031
push_front 189990120
push_back 461911227
push_middle 756789166
push_front 934519106
push_front 436147660
push_middle 744032889
push_back 757816471
push_front 605636334
push_front 546173494
push_middle 484916380
push_front 979109542
push_back 204221630
push_back 456081623
get 213
push_front 71460963
push_back 254013632
push_front 602421959
push_middle 139250459
get 1400
push_back 585140970
push_middle 141296505
get 548
push_front 865836559
get 801
get 1023
push_back 459255831
push_back 157192171
get 1953
push_front 572048054
push_middle 485541565
push_back 889326433
push_middle 65867337
push_front 788529958
push_middle 882330332
push_middle 304245320
get 626
get 1530
push_middle 42440635
push_back 933552125
get 537
push_middle 498071004
get 1628
get 1606
push_back 450798333
push_front 990245325
push_back 417437998
get 849
get 1500
push_middle 778453927
push_back 186750255
get 718
push_middle 455851396
get 627
push_front 559552941
push_front 474776818
get 1364
push_back 493417800
push_middle 907310020
push_front 167463627
push_front 892951564
push_front 310286663
push_front 119982486
push_front 189901878
get 1380
push_middle 286897236
push_back 249483604
push_front 101489229
get 462
push_back 487003492
push_back 805059052
push_front 366481452
push_middle 340414716
push_middle 549224525
push_back 122453135
push_front 106935812
push_middle 459914798
push_middle 395490611
push_back 531546971
push_middle 165710022
push_middle 121407009
push_back 3064002
push_front 246067490
get 1107
push_middle 558660573
get 0
push_front 449503947
push_back 758971230
push_back 141672179
push_middle 851192506
push_middle 250392651
push_front 441813853
get 929
push_front 997697912
get 1484
push_back 896736074
get 362
push_back 536847568
push_back 485192447
get 310
get 554
push_back 148389165
push_middle 51006625
get 832
push_back 476059270
push_back 499459596
push_middle 907814504
get 581
get 1503
push_front 604450602
push_front 20110870
get 513
push_front 934398207
push_middle 380141950
push_back 757537585
get 1423
push_middle 953208071
push_front 216646550
push_front 885162102
push_front 109521213
push_middle 109694803
push_back 434114327
push_front 793693713
push_middle 680951654
push_middle 828508419
push_back 955920989
push_front 255465058
push_middle 730833100
get 590
push_middle 724359620
get 1747
get 183
push_middle 30683160
get 619
push_front 144915234
get 1727
get 1391
push_back 912000376
push_front 967715237
push_middle 25586176
push_middle 504973260
get 1844
push_front 344560070
push_back 127630677
push_middle 539395775
get 1509
push_front 603302293
get 2204
push_back 768777824
push_back 67758331
push_back 76299429
push_back 924672961
get 1857
get 1532
push_middle 377862159
push_back 552266836
push_back 762362104
get 753
push_back 997205276
get 69
push_middle 129027853
get 59
get 467
push_middle 171920631
push_front 345237966
push_middle 150042663
push_back 768069997
push_back 274856680
push_front 908833840
get 1468
push_front 631140744
push_front 929013690
get 363
push_back 457124734
push_middle 419884402
push_back 747864667
push_front 689680200
push_middle 34651454
push_front 842876133
push_middle 617758327
push_middle 779240256
push_back 884767313
push_front 292248084
get 999
get 711
push_front 278987453
get 2187
push_middle 70147060
push_back 297993120
push_back 213501330
get 1083
push_middle 731752898
push_front 436380787
push_front 283719718
get 784
push_front 65415730
get 1601
get 1013
get 328
push_back 706747613
push_back 433030501
push_front 894297753
push_back 855169567
get 990
push_middle 706897301
push_front 289031525
push_middle 105162155
push_middle 740408017
push_front 855615337
push_front 543416208
push_back 882433366
push_front 326083008
push_middle 670414210
get 2026
push_front 255163920
push_back 538666281
push_middle 164943023
push_back 118558604
push_middle 707678696
push_middle 899610796
push_middle 88519987
push_front 135795261
push_back 267360369
push_back 157056036
push_middle 478552893
push_front 702512788
push_back 14255421
push_back 223247281
push_back 290358863
push_back 747179394
get 315
push_back 496544120
push_back 946642036
push_middle 209990328
push_middle 8209842
push_middle 898914658
push_back 499678390
push_front 931766710
get 1496
push_back 800591703
push_back 795221062
push_back 596642381
push_middle 799719021
get 1298
push_back 166040626
push_middle 198697143
push_back 359773083
push_front 826327807
push_front 920290742
get 1839
push_middle 822935681
push_front 509911884
push_middle 689857881
push_back 68005063
push_back 384866622
push_middle 381795069
push_middle 863315516
get 573
get 1521
get 2011
push_middle 269732763
push_front 289831249
get 1630
push_back 228555627
get 566
push_front 86215571
push_front 26476616
get 118
push_front 88491789
push_front 944715133
push_back 387950882
push_middle 866093927
push_front 866502355
get 55
push_middle 882649094
push_middle 337904974
push_middle 175426329
push_middle 155851455
get 2303
push_middle 361781694
push_middle 232525704
push_middle 578756540
push_back 17560741
push_back 745930905
push_front 345371882
push_front 219799636
push_middle 517581685
get 1196
get 340
push_front 872945553
push_front 694401771
get 2266
get 49
push_middle 574337940
push_back 646289028
push_front 308351432
push_middle 109120514
get 1734
push_middle 842415577
get 2052
get 1689
push_front 964169423
push_middle 727738764
push_middle 729525629
get 641
push_front 611985114
push_middle 924153779
push_front 142659220
push_back 588174485
push_front 468505530
get 1621
get 1112
push_back 859967246
push_back 954252578
push_back 592532040
push_back 312864499
get 1877
push_front 357919657
push_middle 924970407
push_back 266779651
get 634
push_back 135704412
get 672
push_middle 273078362
push_front 967332751
push_back 228656439
get 2208
push_middle 8579592
push_back 775970567
push_front 879448576
push_back 282825573
push_back 877041519
push_back 70835577
get 36
push_back 899980932
push_middle 313582880
push_middle 345485571
push_back 779658104
get 550
push_front 249613264
push_back 753555206
push_middle 628815150
push_front 228753837
push_front 34125424
get 1840
push_middle 435789417
push_back 752521862
get 829
push_back 57236926
push_back 403552034
push_middle 947421467
push_back 316250914
push_middle 436332439
push_front 341576250
push_middle 530868979
push_back 753736596
push_middle 249743675
push_back 151359790
push_front 453426980
push_middle 182260748
push_middle 972973710
get 797
push_back 570670502
push_back 239324598
push_front 550998461
push_front 359128685
push_front 198622707
push_middle 265554128
get 1968
push_back 712796151
get 1325
push_middle 801517741
get 907
get 85
push_front 514967898
push_back 557320270
push_back 26444520
push_back 401920863
push_back 765611712
push_front 795823705
push_back 97541369
push_front 487316042
push_back 585087384
push_middle 95988584
push_back 265405066
push_middle 254305614
push_middle 470871725
push_front 763455331
push_back 976918536
push_back 190738267
push_middle 994625307
push_back 777733591
push_front 98999122
push_front 425634600
push_back 280758419
get 1238
push_back 532630576
get 681
push_back 319703928
get 1889
get 2379
push_front 374446476
push_front 826268596
push_back 159087572
push_back 4431977
get 182
push_back 458591475
get 104
push_front 173404337
push_middle 724427668
get 317
push_back 651025180
push_front 817288115
push_front 45432632
push_back 762701745
push_middle 954599342
push_middle 953158340
get 818
get 1300
push_front 671825645
get 1104
push_middle 687584777
get 2169
push_middle 276755473
get 2286
push_middle 917942673
push_middle 165842352
push_middle 852392672
get 351
push_middle 100847533
get 484
push_back 32237365
push_front 801894722
get 1818
push_back 344594977
push_back 49067556
push_front 971038894
push_middle 129981138
push_middle 430272387
push_middle 599488254
push_front 428395796
get 1858
push_middle 429988151
push_middle 200038748
push_middle 877509938
get 584
push_back 320173481
push_front 676378170
get 869
push_back 15418252
push_middle 548384350
get 564
push_front 321898962
push_front 464734144
get 237
get 598
push_middle 730337009
get 568
push_back 163500049
push_back 123774434
push_back 102825331
push_front 355468155
push_front 466664411
push_back 72856293
push_middle 390991288
push_back 107637208
push_front 87829185
push_middle 397722085
push_middle 536388099
push_middle 91252886
push_back 779115144
push_back 656766754
push_middle 642752166
get 1057
push_back 776100646
get 135
get 2235
push_middle 641707651
push_front 248923441
push_front 921354053
push_back 883056152
push_back 755690508
get 1099
push_front 530063409
get 2397
push_back 656083770
push_middle 662565763
push_middle 86857318
get 1977
push_front 434375079
push_front 864731833
push_front 249254205
push_back 504322921
get 353
push_back 388745249
push_back 822244484
push_front 75032153
push_front 470086819
get 2204
push_back 138105130
get 546
push_front 724736280
push_back 292946381
push_middle 532504341
push_back 316238811
get 250
push_front 597037762
get 1199
push_back 217444206
push_front 674380947
push_back 343486808
get 10
push_back 430229062
get 2040
get 1491
get 483
get 684
push_middle 622287069
push_back 682822694
push_front 517917035
get 2389
get 202
push_front 175706434
push_back 768686973
get 2052
push_back 998384745
get 1437
push_back 857931793
push_back 10600617
push_back 924686634
push_back 986525750
push_front 409978377
get 676
push_front 593320546
push_middle 58155077
get 79
push_back 617192375
get 668
get 1754
push_back 744456687
push_back 657841172
push_back 25205304
push_middle 366364847
push_back 626628631
get 857
push_front 815598305
get 1811
push_middle 417068625
push_front 162657644
push_back 639886704
push_back 593534965
push_back 215854784
push_middle 352977016
get 364
push_back 330382384
push_middle 737751021
get 1973
push_back 939709014
get 173
push_middle 173365076
get 958
push_back 960968552
push_back 611745586
push_middle 495940967
push_front 942568996
push_back 563334599
push_front 887880231
get 1024
get 1050
push_front 453244836
push_middle 137861416
push_back 497112121
push_back 163452882
get 790
push_middle 180241076
push_middle 617604717
push_middle 320972872
push_front 316027138
push_middle 765207846
push_back 683750051
push_middle 96637469
push_front 706248421
push_front 114869870
push_front 654841199
push_front 47328975
get 1195
get 330
get 1967
push_middle 490396351
push_middle 598156033
push_front 946033074
get 2258
push_middle 561992044
get 1761
push_front 563545100
push_middle 341348346
push_back 922858806
get 484
push_front 270024377
push_back 731912175
push_middle 983376621
get 2308
push_front 925432529
get 420
push_middle 393755527
push_front 865793771
push_front 556335191
get 2136
push_front 359082518
push_back 967215642
push_middle 762294667
push_back 401703476
push_front 27239226
get 110
get 845
get 1494
push_back 255990841
get 1520
push_middle 449892856
push_middle 664928574
push_middle 324243383
get 836
push_front 332504822
push_back 526267373
get 2540
push_front 37581648
push_front 838640887
get 289
push_middle 197050411
push_front 205745458
get 1953
push_middle 164093322
push_middle 820278340
get 1553
push_middle 605159641
push_middle 436624941
push_front 627929913
push_middle 516840491
push_back 218580264
push_back 533356408
push_front 130680755
get 1235
push_back 561762249
push_middle 958535884
push_middle 584857824
push_front 159857834
get 1688
push_back 565071189
push_back 399487797
get 1852
push_back 319087304
push_back 662731550
push_back 131410284
push_middle 338787655
get 257
push_back 931292665
get 452
push_middle 47042337
push_front 853445400
push_middle 584258879
push_front 314765678
get 2280
push_back 220043154
push_back 600572073
push_front 318206240
push_back 519403757
push_front 521170470
push_front 345955921
get 2455
push_back 971154729
push_middle 995054106
push_middle 798212858
push_middle 529336563
push_back 687893874
push_front 808620918
push_front 985302710
push_middle 774759666
get 1184
get 2188
push_back 693795308
push_back 223967691
push_front 825917994
push_back 479359448
push_middle 590776551
push_back 117128330
push_back 329957630
push_middle 823584958
push_middle 223845364
push_back 303302038
push_front 245993310
push_back 729601641
push_front 806812624
push_front 283572934
push_back 617511562
push_middle 62243545
push_front 508067271
push_middle 339256162
push_back 380374795
push_back 30675313
get 1791
push_middle 421028157
push_front 719480800
push_front 896446330
push_front 582585685
push_front 275145347
get 361
get 567
push_front 474245456
push_back 713011032
push_back 987015885
push_front 708979109
push_front 339756184
get 613
push_front 250818205
push_front 412512873
push_front 338853587
push_front 819809699
push_back 24324464
push_front 13718622
push_middle 819658649
get 1562
get 1894
push_front 162762581
push_middle 78060226
get 352
get 1246
push_front 995657050
push_back 480444052
push_middle 829721565
get 2541
push_front 865768419
get 1784
push_back 187992416
push_back 349377180
push_back 549024934
push_front 278300737
push_middle 761474921
get 2546
push_back 243469004
push_back 231689888
push_back 173354111
push_back 223093716
push_front 584942333
push_middle 347810486
push_middle 905116358
get 1842
get 1007
get 711
get 764
push_front 292601179
get 2296
push_middle 748873058
push_front 845748972
push_middle 711105279
push_back 236382779
get 363
push_front 620402336
push_front 556612254
push_middle 267880979
push_front 936542185
push_front 30387689
push_front 428560090
push_middle 586867320
push_middle 335365688
get 2059
push_back 640581174
push_front 207999817
push_back 673853647
get 979
push_middle 21911272
push_middle 842299146
push_back 235134491
push_back 119096409
get 798
push_back 714911671
push_middle 365811546
push_back 871096332
push_back 161309013
push_front 228762094
push_back 24185696
push_front 535858768
push_front 94329059
push_middle 928026073
get 121
push_back 442514435
push_back 969750282
push_front 634129522
push_middle 453644079
push_front 450098545
push_back 742799928
push_front 82630987
push_middle 816217624
get 2052
push_middle 421216340
push_middle 362516330
get 652
push_front 421174353
push_back 38239649
push_front 832924145
push_front 710424396
get 118
push_front 281782080
push_front 140590893
push_front 825337015
push_back 851085712
push_front 40032801
push_front 416132999
get 2626
get 2007
push_back 515320538
push_back 353298042
get 952
push_middle 657716619
get 2289
push_back 298512457
push_middle 786906408
push_front 304908435
push_middle 941964402
push_back 89915662
get 2237
get 218
push_front 117482049
push_middle 493102243
get 440
get 1730
push_front 553408482
push_back 433085518
get 2337
push_back 236793815
get 1827
get 1387
push_middle 535713857
push_front 320922426
get 2532
push_back 917737848
push_front 757251608
push_middle 201746160
get 2401
push_back 525275355
push_middle 774558106
push_middle 76043651
push_back 447010313
push_front 69609233
push_middle 174022053
get 1935
push_front 197930824
push_middle 461490647
get 2013
push_front 611426768
push_middle 354219755
push_back 722902
push_front 980550295
push_back 14294012
push_front 624155440
push_back 414686342
push_back 131222776
push_middle 78019972
get 1342
push_middle 901894591
push_middle 114664386
get 1514
get 2086
push_back 580943989
get 507
push_back 601001405
push_front 334949956
get 2430
push_back 238677963
push_front 969971753
push_front 970758957
push_back 227822442
push_front 701313406
push_middle 109326448
get 1154
push_front 730569623
get 1709
push_front 635980111
push_back 971745372
push_front 126795539
push_middle 958831606
get 1961
push_middle 425374778
push_middle 794864306
push_middle 169368228
push_back 97398007
get 2736
push_back 955615230
push_middle 52334808
push_back 998234612
push_back 99361894
push_front 281913310
push_middle 601240620
get 1483
push_back 756525666
get 557
push_middle 631509951
push_middle 566665694
push_front 919545201
get 954
push_back 663814602
push_front 883440515
push_back 5613875
push_front 462512282
push_front 269724546
get 226
push_back 499885079
push_back 177830226
get 597
push_back 933980862
get 749
push_front 821169966
push_back 861688280
push_front 52981785
push_middle 776577070
push_middle 13795007
get 1554
push_back 434847862
push_back 236744623
push_back 793341357
push_middle 384652844
push_front 766684868
push_middle 392892048
push_back 667900344
push_middle 179703988
get 1985
push_middle 639472151
push_middle 36833387
push_front 334244745
push_back 244286311
push_middle 508696389
get 888
push_front 538615978
push_middle 421693616
push_middle 466945972
push_back 32934436
get 42
get 2093
get 2471
push_middle 690111501
push_middle 6420569
get 2042
push_middle 379896516
get 68
get 649
push_back 76909533
push_front 981955004
push_front 778938814
get 1717
push_back 843616526
push_front 147632265
push_front 777984363
push_middle 404989352
push_back 391779133
push_back 650047088
push_middle 937145160
get 1294
push_front 732717919
push_back 22851255
push_front 640113895
push_back 644275967
push_front 272297767
get 1042
push_front 546565528
push_front 836033566
push_back 215163625
push_back 728991934
push_back 923748079
push_middle 707938042
get 1779
push_back 678232942
push_middle 826985663
get 1098
push_front 493972651
push_front 787405968
push_middle 629595269
push_middle 540307613
push_middle 399323623
get 1885
push_back 358609678
push_back 74515915
push_middle 581400770
push_front 277042185
get 764
push_front 249597128
push_middle 511692380
push_middle 647601318
push_front 412602311
push_middle 646733902
push_back 798543474
get 2098
get 1417
push_back 306428340
push_back 609679820
get 394
push_middle 467058291
push_middle 396599911
get 44
push_middle 744314769
push_middle 335063319
get 1420
get 2102
push_front 346846779
push_middle 198245753
push_middle 922892079
push_front 815857336
push_middle 761712200
push_front 733380680
push_middle 810011898
push_middle 285310863
push_middle 647244546
push_middle 495397684
get 1301
push_front 714985368
push_middle 181051221
push_back 726794170
push_middle 661795427
push_middle 421622808
push_back 450153893
get 2753
push_middle 81138335
get 13
push_front 449339443
push_back 650832185
push_back 829937132
push_back 191100448
push_front 744912292
get 89
push_back 716256548
get 2528
push_back 415096886
get 2246
push_front 876785456
push_back 42004473
push_front 724842317
push_back 997800562
push_front 49073976
get 1321
push_front 366948022
push_front 445965497
get 1556
push_front 639303089
push_front 256335049
get 597
get 1102
push_back 941885780
push_back 328061717
push_back 696511884
push_back 139068581
push_back 634254632
push_back 182175567
get 2191
push_back 285272290
get 1939
push_back 550181962
get 2166
get 948
push_front 536177244
push_middle 187566610
get 605
push_front 193620234
get 1323
get 1860
push_middle 922668336
push_middle 554487449
push_back 70714943
push_front 130544353
push_front 468379340
push_front 278423215
push_middle 739188277
push_back 852798163
get 2080
push_back 481338376
push_middle 915867982
push_back 321860484
push_front 629574714
push_middle 915816492
push_back 580424847
push_back 382431503
push_back 398191192
push_front 916038848
push_front 381011438
push_back 915602399
push_middle 33205596
push_back 935839257
push_front 955635564
push_front 480738790
push_back 922400810
get 908
push_front 564113300
push_front 471697916
get 1336
push_back 198227187
get 608
get 2070
push_middle 459384527
push_front 60318504
push_middle 483356529
push_middle 514939928
push_back 865399544
push_back 239704639
push_back 529600300
push_middle 235100868
push_middle 24413824
push_back 79728506
push_middle 817867811
push_back 95528029
push_front 151723240
push_middle 118591210
push_back 680447227
push_front 184771514
push_middle 356518789
get 1298
get 1944
get 1369
push_front 884516999
get 2388
get 92
push_front 970079277
push_middle 349393460
push_front 949521572
get 1254
push_back 721721762
push_front 98981285
push_front 84204120
push_front 861516594
push_middle 513069033
get 2153
push_middle 191572044
push_back 910366779
get 1020
push_middle 269221281
push_middle 20115665
get 1362
get 161
get 1392
get 2588
push_front 914597321
push_front 762625411
push_middle 915135490
push_middle 284159508
push_middle 107508767
push_front 618050739
push_front 929704323
push_middle 603308194
push_back 185582068
push_front 418795359
push_middle 623046385
push_middle 294090063
push_back 961287427
push_back 889441372
push_front 284366116
push_back 782904114
push_front 758314541
push_back 189623918
push_middle 266406831
get 1388
get 2379
get 1475
push_back 681457977
get 1244
get 2427
push_back 216843432
push_middle 246622253
push_middle 443371098
get 1194
push_middle 752786822
push_middle 305708015
get 189
get 2081
push_middle 766144319
push_back 534300068
push_back 768515587
get 2215
push_back 810858364
push_back 975011220
push_middle 355940868
push_back 749687000
push_front 633114149
push_back 299450716
push_back 102833461
push_front 661318016
push_front 749515348
push_back 735599402
get 2407
push_back 907516665
push_back 277571578
push_back 404047705
push_front 833166742
push_middle 15222630
push_back 793813312
push_front 980754720
push_back 61509570
push_back 222930349
push_front 1508758
push_middle 385091890
push_back 224833582
push_middle 676898503
push_front 120677007
get 2169
get 1357
get 744
push_middle 687654675
push_back 280817693
push_middle 539787026
push_back 599154212
push_front 867218247
push_back 668188825
push_middle 145150166
push_back 850914016
push_front 241436156
push_middle 150274940
push_middle 958849369
push_middle 936731882
get 674
push_back 141009333
push_middle 342677362
push_back 621249762
push_front 837204755
push_middle 750369071
push_back 61444941
push_front 95379565
get 1197
push_front 899710523
push_back 42740644
get 1539
push_front 41772152
get 2774
push_front 68965001
push_back 410555842
get 778
push_middle 838859268
push_back 553879146
push_front 553241959
get 303
push_back 802331749
get 1944
get 1143
push_middle 601573792
push_back 806226837
push_middle 503612381
push_middle 982466968
push_middle 3157811
get 2274
push_back 164129961
push_back 84320277
push_back 90936657
push_front 917687480
push_middle 934011406
get 1969
push_front 434440713
push_middle 625571960
push_front 536333679
push_back 64043624
push_front 621522043
push_middle 218636296
get 844
push_back 827985777
push_back 874411878
get 1518
push_front 639236728
push_middle 272093848
get 2844
get 2015
push_middle 215601990
push_back 444860361
push_middle 827155149
get 2967
push_back 11261140
push_front 134724540
push_middle 706062837
push_back 888909975
push_front 745410060
push_middle 37825801
push_middle 596817925
get 115
push_back 177420021
push_back 359430439
push_front 723118521
push_front 282482011
push_middle 118301819
push_back 573294159
push_front 182955399
get 2332
push_middle 490993269
get 122
get 432
push_front 124944152
push_back 467531822
get 974
push_front 465039952
push_front 773010424
push_front 375832594
get 1825
get 133
push_middle 252728858
push_middle 267917408
push_middle 710674255
get 129
get 362
push_back 434055014
get 744
push_back 134339716
push_back 249995802
get 996
push_front 523716594
push_back 493021468
get 795
push_back 82274884
push_front 621202757
get 702
push_back 220818518
get 1404
push_front 287456710
push_middle 963733141
push_middle 435430020
push_middle 512201130
push_back 358138798
push_back 495014524
push_middle 13500822
push_front 11828247
get 2885
push_front 780813769
push_back 836168952
get 1314
get 2601
push_back 979036313
push_middle 62047237
push_middle 760185916
push_back 396794850
push_back 698179454
push_back 399443203
get 1091
push_back 628856844
push_back 481568589
push_middle 101005767
push_back 751877508
push_back 635769762
push_back 768368131
push_middle 258104817
push_middle 900615577
push_middle 979903888
push_middle 809686152
push_back 35641578
push_middle 380191160
push_back 907356945
push_back 164251658
push_front 949181409
get 910
push_front 398683149
get 1790
push_middle 341553573
push_back 80441422
push_front 918645467
push_front 843557975
push_back 394548099
push_back 532310258
push_back 868148002
get 1201
push_back 476727616
push_back 950075049
push_middle 875873688
push_front 3411256
push_back 930319917
push_middle 555354977
push_front 190168555
push_back 590741569
push_back 498309112
push_front 425746688
push_back 71097633
get 1336
push_middle 217533960
push_front 180159772
push_middle 942595049
push_front 230654300
push_middle 789357433
get 2360
push_front 732082005
get 1013
push_front 174462979
push_back 379556744
push_front 664814899
push_front 646976912
push_front 230432352
push_back 877362596
push_middle 119054794
push_front 639483477
push_front 979986565
get 927
get 850
push_middle 727316882
get 3066
push_back 763356656
push_back 621895504
push_front 848675215
push_front 66434100
get 1727
push_front 162904566
push_back 783828440
push_front 281842103
push_back 80852634
push_middle 971768709
get 2553
get 1107
get 2248
push_back 436130783
push_front 922310438
get 1854
get 2796
push_middle 15874974
push_middle 782238827
get 1536
get 1451
push_middle 262493193
push_back 267961444
push_back 502655899
get 2712
push_front 174981315
push_back 24751244
push_front 70824981
push_back 129552723
push_middle 664163884
push_middle 512862298
push_front 617496505
push_front 188957332
get 2821
push_front 359948423
push_front 361780830
get 1274
get 2178
push_middle 331340770
push_front 237359829
push_front 435101963
get 179
push_back 807292403
push_middle 8298731
push_front 637420006
get 139
push_back 527466431
push_back 769288218
push_back 390105147
get 1040
get 2957
get 1954
push_back 781831247
push_front 402335329
push_back 888008522
get 1309
push_back 631487162
push_front 663316488
get 2058
push_back 542818827
push_middle 975989198
get 3192
get 1191
push_back 320189158
get 2845
push_back 161297529
get 2229
push_front 944377506
push_middle 922363144
push_middle 649651253
push_front 881147505
push_front 491421509
get 455
push_front 985194111
push_middle 377696289
get 1967
push_front 700905753
push_front 597013635
push_middle 531587840
push_middle 23818285
push_front 889093659
push_front 291101501
push_middle 962569121
get 1429
push_middle 779875039
push_middle 24220068
push_back 26457949
get 1701
get 2921
get 343
push_middle 890795105
push_front 413537902
get 688
push_front 301482401
push_middle 683566683
get 2154
push_front 855470413
get 3029
get 1890
push_middle 445788079
push_back 122004204
push_front 285547177
get 2465
push_back 615921154
push_front 33733881
push_front 748842846
push_front 100529195
push_back 349751337
get 3156
push_front 867983702
get 2862
push_front 656050320
push_front 633671942
get 383
get 2153
get 2152
get 670
push_front 784544709
get 450
push_middle 87750337
push_back 286175674
push_front 851190392
push_back 787103320
get 3192
push_front 99243479
get 1518
push_front 842488260
push_middle 389033664
push_back 923864939
push_middle 627060768
push_back 617824751
push_front 745088905
get 921
get 2322
push_front 719198466
push_back 315895316
push_back 551767104
push_back 52142726
push_middle 318627253
get 167
push_front 17925137
push_middle 418002985
push_middle 90093009
push_back 275165682
push_back 601124004
push_middle 44287663
push_front 865357812
get 1210
push_middle 140334668
push_front 855652026
get 2974
get 1991
get 2044
get 292
push_back 147997256
push_middle 632516837
push_back 683976321
get 845
push_front 429277974
push_front 458309592
push_front 46749296
push_back 527758481
push_back 465837171
push_back 931680145
push_middle 601789644
push_middle 207532182
push_front 27449884
push_front 376124631
push_front 341878211
push_middle 381174765
push_middle 622001615
push_middle 671933791
push_middle 337811103
push_back 890965705
push_middle 148386840
get 1715
push_back 951972882
push_front 741926168
push_back 257625072
push_front 178047663
push_front 458070506
push_back 787138894
push_middle 937986535
push_back 486988980
push_middle 647448602
push_back 780220344
push_back 77168910
get 161
push_front 211120507
get 2398
get 1639
push_back 894620908
push_front 591422161
push_middle 979981490
get 2872
push_middle 983251181
push_back 955851344
push_middle 768990611
get 2162
push_back 361173433
get 2723
push_back 751523757
push_middle 284628036
push_back 528302959
push_back 223916026
get 2560
push_middle 271109408
push_front 123277581
push_back 253537357
push_middle 436933199
get 664
get 3306
push_back 587795928
get 2842
push_back 653089907
push_front 865541700
get 228
push_front 862439773
push_back 236610545
get 1223
push_front 886166907
get 3323
push_back 614589640
push_middle 776256763
push_front 727128424
push_front 729802449
push_back 132681655
push_middle 364777614
get 1137
push_back 660725289
push_back 479741470
push_middle 805652596
get 1395
push_back 9501571
get 706
push_middle 788824463
push_middle 260233130
get 3203
push_middle 117281744
push_front 953337868
push_back 543925949
push_back 628046202
push_front 746877645
get 1887
push_back 350524239
push_back 661358779
get 1825
push_back 195022016
push_front 16364877
push_middle 216008508
get 5
get 1297
get 937
push_front 720196885
get 131
push_front 568755364
push_middle 271794201
get 2544
push_back 474449348
push_back 955843644
push_front 138581229
push_middle 608779768
push_back 377784596
push_front 945959971
push_front 43349424
get 2385
push_middle 310674561
push_front 712478140
push_back 214719697
push_front 274820411
get 1965
push_front 584266248
get 666
push_middle 826440144
get 1508
push_middle 187891119
push_middle 589021809
push_front 171971990
get 2347
push_back 358941845
push_front 69739717
push_middle 51553125
push_back 418735699
push_front 973789028
get 525
push_front 256577294
push_front 197394138
get 2705
push_middle 529727702
push_middle 236214781
push_back 702253708
push_back 11607526
get 2319
push_back 747437130
push_back 334948964
get 2394
push_back 503520313
push_back 530634513
push_back 756400066
get 3158
get 3141
push_back 612542994
push_back 323701312
push_back 976567034
get 154
push_front 69559098
push_back 458022253
get 650
get 3310
push_middle 449133157
get 1357
push_middle 45165200
push_middle 186479639
push_back 186554122
push_front 856298005
push_back 558338756
push_middle 997210539
push_front 648889475
push_back 431155518
get 3268
push_middle 714185613
push_front 666058720
push_front 861379080
get 1380
push_middle 561274884
get 563
push_front 158360735
push_back 730805927
get 2310
push_back 361543739
push_front 20726959
get 2786
push_middle 607186245
push_front 524446643
push_front 785734560
push_front 260163131
push_front 404160915
get 893
push_back 147535711
get 1971
push_back 94796509
push_back 723857894
push_back 468219382
get 2877
get 1907
push_front 65449772
push_middle 938634545
get 1967
get 835
push_front 3649773
push_middle 326229360
push_front 245822581
push_middle 811589481
get 1323
push_back 545934569
push_middle 758013781
push_middle 763552084
push_back 300760700
push_back 718305148
push_middle 693014826
push_middle 627799204
push_front 864173135
push_front 77532961
get 2586
push_front 939471886
push_back 874073050
get 993
push_back 849734297
push_back 562340775
push_middle 132425915
push_middle 906004769
push_middle 103652395
push_back 831670675
push_back 498349391
push_back 290052390
push_front 278619190
get 2741
get 3424
push_back 507512882
get 622
push_middle 904305084
push_front 766483198
push_front 884626567
push_front 534954822
push_middle 582034397
push_front 314357585
push_front 739831984
push_back 464133413
push_middle 563206062
push_middle 247778347
push_middle 762142006
get 775
push_middle 670112783
push_front 597609882
push_middle 706249567
push_back 632838689
get 344
push_front 733600013
push_back 126985
push_front 174777757
push_front 378482721
push_middle 745477672
push_back 217033760
push_middle 233558734
get 3375
get 2004
push_middle 97037729
push_back 554591573
push_middle 387541036
push_back 568805051
get 1300
push_middle 43774046
push_middle 802979531
push_back 833237013
push_back 669326107
push_back 875281474
push_back 662807475
push_back 934334747
get 2707
push_front 888954854
push_middle 897040028
push_front 804668544
push_front 452939081
push_front 372574086
push_middle 351220253
get 2614
push_front 832274934
push_middle 731733035
push_back 161520016
push_back 514068854
push_middle 698771282
push_back 4502314
push_front 507470605
push_front 768090819
get 2353
get 1632
get 607
get 282
push_back 157563815
get 1230
push_back 96294063
push_middle 484333524
push_middle 63852018
get 2444
get 295
push_back 273771079
push_front 30336638
get 2460
push_middle 673322944
push_middle 915046683
push_middle 779295523
push_front 505526792
push_middle 865512216
push_middle 259651739
push_front 20396422
push_back 526025645
push_back 70861988
push_back 476198243
push_front 196518050
push_middle 844807236
push_front 307917368
get 1019
push_back 115390435
push_middle 959264497
get 3090
push_front 529231105
get 1872
push_middle 636330468
push_back 603784148
push_front 344758869
push_front 136401478
push_back 805618502
get 1996
push_front 156874439
push_middle 91787033
push_back 444794644
push_middle 104338353
push_back 411751726
push_front 88471635
push_front 408287383
push_front 248996697
push_front 668077953
push_middle 505623299
get 2311
push_back 490851793
get 2477
push_front 443645035
push_back 828778794
push_back 356398317
get 2008
get 2080
push_middle 568822161
push_front 201628963
push_back 180054731
push_middle 623377657
push_back 958111779
push_middle 981081752
push_back 383687424
push_back 943007965
push_front 219984254
get 369
push_front 633937576
push_back 332275129
get 74
get 1873
push_back 572723116
get 2231
push_back 657114415
push_middle 240119266
push_front 862981761
push_middle 172760212
push_back 683331562
push_middle 9434883
push_middle 137070525
push_middle 256627870
push_back 446069969
push_front 15056433
push_back 760628676
get 1932
push_middle 22308676
get 2174
push_back 541847853
push_middle 293062669
get 113
push_middle 767470276
push_back 465781433
push_front 681879657
push_middle 345117259
push_middle 849706640
push_back 69372426
push_back 463998295
push_middle 942097102
push_back 100737207
push_middle 188616079
push_front 867501849
get 707
push_middle 26921181
push_middle 523461904
push_middle 298259316
get 750
push_back 306124595
push_front 249144337
push_front 818225572
push_back 346638361
push_back 290450614
get 1233
push_front 417057407
get 1309
push_middle 992332659
push_back 743926196
get 2147
get 3441
push_back 345798110
push_back 13587605
push_middle 6886970
push_front 821678856
push_middle 588814195
push_front 229528558
push_back 469679606
push_front 468774284
push_middle 436595296
push_front 574896153
push_back 520102805
push_middle 538960609
push_front 964952953
get 1018
get 1832
push_front 410113954
push_front 320744119
push_back 778636854
push_front 401434439
push_middle 85103869
get 1038
push_front 430268920
push_back 442642544
get 2771
push_back 874700547
get 742
push_middle 912602789
get 1529
push_front 776315978
get 1774
push_middle 9766993
push_back 496699546
get 1630
push_front 193212691
push_middle 347551427
get 1319
push_front 38070013
push_front 877502971
get 1704
push_front 559912719
push_back 846496744
push_front 633649441
push_front 928434581
push_middle 742996882
get 2365
push_back 493697947
push_back 436678411
push_front 192875591
push_back 49884783
push_back 400252905
push_middle 566141470
push_front 855155874
push_front 297267640
push_front 651110561
push_middle 372730864
push_back 559478077
get 622
push_middle 980629206
get 3332
push_middle 837724767
push_back 276347268
push_front 458414961
get 3118
push_back 240428547
push_middle 446244922
push_front 811190766
push_back 20645258
push_back 711080736
push_front 797790377
push_middle 463034495
push_middle 615092353
push_middle 301286261
push_back 60764999
push_middle 886622058
push_front 284471552
push_back 275543504
push_front 922084322
push_middle 188919579
get 672
push_middle 132344532
push_front 662680201
get 1599
push_front 753352583
push_front 645922265
push_front 846868494
get 1564
push_middle 133365624
push_front 937378327
push_middle 550758333
push_front 685952907
get 334
push_front 923294555
push_middle 885576612
get 173
push_front 11009997
push_back 147488222
push_front 325445308
push_middle 305483247
get 1996
push_middle 35214814
push_back 592032879
push_front 529394647
push_back 219478881
push_middle 832903991
push_front 383142906
push_back 806046037
push_front 31147806
push_front 542096171
push_back 345268967
push_front 949824700
get 2701
get 1275
push_middle 282606139
push_front 743606829
push_front 744257457
push_middle 289628163
push_back 67546507
push_back 6898323
push_middle 937787546
push_back 541871112
push_middle 865129890
get 242
push_back 532865180
get 432
push_front 717926263
push_middle 671476745
push_front 346915860
push_middle 208964859
push_front 952127527
get 2374
push_back 488920874
get 1621
push_back 418955884
get 2773
push_front 648661532
push_back 128882298
push_middle 872140017
push_back 31883542
get 2534
push_front 415719561
push_front 225674546
push_back 411742534
get 1633
get 269
get 3691
get 3009
get 908
push_middle 447621206
push_back 810771678
push_back 845068926
push_back 83335961
get 361
push_back 282890190
get 2298
get 2145
push_middle 643428351
push_middle 22986964
get 954
push_front 246252964
get 2148
push_back 726228782
push_front 788749255
push_back 687340413
get 903
push_front 854085341
push_back 518615316
get 672
get 2455
push_back 316726482
push_back 881939266
push_back 113500635
push_front 858098577
push_middle 104264823
push_back 378429617
get 3036
push_front 150862337
push_middle 77538950
push_front 151475992
push_back 961220380
get 470
push_front 304470417
push_back 449443065
push_middle 577597573
get 1192
push_middle 869600295
push_front 40772045
push_middle 720479770
get 3367
push_front 566682591
push_front 728028174
push_middle 665304082
get 1748
push_front 307623083
get 2365
push_front 574829467
push_front 383456866
push_back 462357122
push_front 80354331
push_middle 413386788
get 2010
get 1015
push_middle 697014081
push_front 485508233
push_front 633386787
push_back 173774004
get 3011
get 3027
push_back 951760127
get 3192
push_front 404493210
push_back 64735607
get 2836
push_front 594020998
push_front 627994144
get 2181
push_back 728133226
get 2072
get 2850
push_middle 990258096
push_middle 745479714
push_back 355938697
get 959
push_middle 344087222
push_back 237915795
push_back 592373832
get 1189
push_middle 692364041
get 2182
get 2443
get 1146
push_front 639978945
get 1521
get 954
push_front 162702825
push_middle 749638734
push_front 136411050
push_back 971115914
push_middle 34022926
get 820
push_front 409094221
push_middle 811036244
get 3756
push_back 999818577
get 2165
push_back 239358157
get 1153
push_front 944091379
push_back 147630484
push_middle 593113592
push_back 451603832
push_middle 834213198
get 2081
push_back 339525178
push_back 154235208
get 1358
get 968
push_middle 527953954
push_back 225221838
push_middle 482627630
get 2727
get 2346
push_back 353075159
push_front 746772482
push_back 195760976
push_middle 823978265
push_middle 368958472
get 1615
push_back 994539398
push_back 100997026
get 1375
get 2925
push_back 497967201
get 513
push_middle 18596568
push_middle 410311650
push_back 163840759
get 794
push_front 356747878
push_middle 507509089
push_front 691727261
push_back 687519357
push_front 219693745
push_middle 72482250
push_front 310610392
push_middle 291785562
push_middle 302300320
push_front 691225397
push_back 971611796
push_middle 981643540
push_front 985585800
push_front 616695225
push_front 973662850
push_middle 280652855
push_front 189517806
get 2014
push_middle 794115845
push_front 359852951
get 3263
push_back 441300633
push_back 777757811
push_middle 836725503
push_back 299167475
push_back 259376728
get 2714
push_front 570905569
get 1379
get 564
push_back 289703313
push_front 527097529
get 1086
push_middle 237514393
push_middle 373875747
push_middle 182061228
get 152
get 1389
get 781
push_back 877580367
push_front 674921199
push_middle 468757200
push_middle 688252295
get 2531
get 2455
get 521
push_middle 486750768
push_back 878154113
push_front 224010393
push_front 160683183
push_back 279181098
push_front 746297957
push_front 288789425
get 2177
get 1974
push_back 580836738
push_back 913040598
get 869
get 2440
push_back 235750235
push_middle 42473503
push_back 257353496
push_back 384128675
push_front 442133985
push_middle 675837342
get 2481
get 2306
push_back 874089704
push_back 717272229
push_back 64560257
push_middle 19516990
push_front 739341355
push_back 73171409
push_back 429004277
push_middle 248853611
get 1859
push_middle 99448052
push_front 268436510
push_front 403970258
push_middle 406753396
get 254
get 1121
push_middle 487256442
push_front 763148932
get 1181
push_front 775955657
push_front 72056939
push_front 494553596
push_middle 802749720
push_middle 32513925
get 230
push_front 246916695
push_front 253178216
get 2149
push_back 22113301
push_back 237628430
push_front 75301895
push_middle 166795984
get 2262
get 2760
push_front 23190833
push_middle 720681001
push_middle 745435043
push_front 186378778
push_back 703435813
push_back 320454549
push_middle 773241294
push_back 852943983
push_front 902755172
push_back 964380357
push_front 528315119
push_middle 158931567
get 2846
push_middle 18025179
push_middle 359251077
push_front 79648566
push_middle 753698526
push_back 946979662
push_middle 853240591
push_middle 745771788
push_front 918781322
push_back 635968849
push_middle 771796107
push_back 88771205
push_middle 235227137
get 1108
push_front 811979922
push_back 620342877
get 152
push_middle 174436327
get 212
push_middle 974650841
push_back 723095968
push_middle 539697173
push_middle 598097924
push_middle 923231252
push_back 420582056
get 3036
push_front 30880834
push_back 959548152
push_back 253700474
push_back 977954948
push_back 585155286
get 750
get 368
push_middle 993455641
push_back 599349711
push_front 775780513
push_back 117811621
get 771
push_front 202087430
get 3752
push_middle 642473171
push_middle 388528291
push_back 462665220
get 3392
push_back 490837193
push_middle 506592809
push_front 86946686
get 2218
push_back 912972273
push_middle 712506930
get 1324
push_middle 504666554
push_middle 942594095
push_middle 251225219
get 2704
push_back 608811871
push_front 949022748
push_back 118065283
push_middle 631418465
push_front 649964533
push_back 131335901
push_back 767747827
get 867
push_back 138661209
push_front 947968328
get 918
push_front 347020050
push_middle 929265088
get 103
push_front 279383174
push_middle 104250383
push_back 58554374
push_back 326147764
push_middle 438522295
push_middle 701530195
push_front 941795320
get 1281
push_middle 29966670
get 475
push_middle 691622842
push_back 301801269
push_back 328978300
get 194
push_front 153006781
push_back 863881099
get 2457
push_back 706337170
push_middle 603914788
push_front 197579425
get 2441
push_front 681128603
push_middle 587105444
push_middle 386140955
push_middle 194150094
push_back 694429594
get 3156
push_middle 700551153
push_middle 61315546
push_back 274661646
get 1531
push_back 490046196
get 1700
push_front 129127575
push_middle 664562827
push_middle 794232896
push_front 963392561
push_front 621056921
push_back 859933129
get 2213
push_back 557391836
push_back 499625657
get 3342
push_front 150031790
push_middle 474159288
push_back 432079784
push_middle 710756371
push_front 120443152
push_middle 411133113
push_middle 727804234
push_front 722271168
get 1508
push_middle 407176376
push_front 623231627
push_middle 330132554
push_front 693517855
push_back 884986706
get 1458
push_front 819535005
get 3808
get 1056
get 498
push_middle 318705157
push_middle 863117841
push_back 481936191
push_front 57403616
push_back 581454795
push_back 219164964
push_back 590689531
push_back 823510069
get 2110
get 1685
push_front 601696781
push_back 743117446
push_back 514352819
push_middle 870581951
get 3689
push_back 350243549
get 1305
get 896
push_middle 85548558
get 2259
push_middle 280364809
push_middle 386961972
get 1214
get 3482
push_back 681046245
push_front 231041484
push_back 774726037
push_back 21007227
push_front 520243841
push_back 737119531
get 3447
push_middle 492429064
push_middle 534202715
push_middle 454628080
push_front 607208703
push_back 197773871
push_middle 913854096
get 2038
get 1943
push_back 719862820
push_middle 519400852
push_middle 305259820
push_front 255086735
push_middle 977549291
get 3659
push_middle 702124114
push_front 292046573
get 3101
get 785
get 3805
get 3162
push_middle 974153014
push_middle 9159717
push_front 872361728
push_middle 549652703
push_front 252791380
push_middle 621742247
push_middle 567619740
get 2528
push_middle 186637360
push_middle 391423681
push_middle 332507589
push_front 272522696
push_front 552192400
push_back 285195386
get 184
get 1439
push_back 78874276
push_back 547499894
push_back 636074668
get 300
push_front 106819784
push_middle 927212549
push_back 242068422
push_front 254158643
push_front 889041290
get 3683
get 1826
get 1175
push_back 943623188
push_middle 463007585
get 2741
get 2358
push_front 292301736
get 501
push_middle 89085559
push_middle 574830165
get 1299
get 3012
push_middle 946657731
get 256
push_back 688967741
push_front 926239177
push_middle 593347141
push_back 847492779
push_back 238656168
get 366
get 628
push_front 27973067
push_front 458276701
push_back 166297473
get 3773
push_back 544910365
push_front 756657514
get 182
push_back 133687432
push_front 515669103
push_back 60701776
get 2078
push_front 767992714
push_middle 696796564
push_middle 342901559
push_front 336732827
push_back 598721848
push_back 13702147
get 1573
get 1363
push_front 963113566
push_front 277753817
push_back 218700802
push_middle 429928619
push_back 599556797
get 1930
push_front 861515252
push_front 323113784
get 2755
push_front 241936990
get 2212
push_middle 228607241
push_middle 287341240
push_middle 642450719
get 3185
push_front 534961459
push_back 589715525
get 1422
push_back 834976478
push_middle 428706217
push_middle 832510723
push_back 796625673
get 3693
push_back 730602643
get 1416
get 813
push_back 582299189
push_front 302615412
get 1814
push_back 412850413
push_front 317706375
push_back 117578281
get 1363
push_front 392998953
push_back 942663179
push_back 426563616
get 1317
get 2288
push_front 429757954
get 1041
get 2945
get 1957
push_front 636885142
get 1677
push_front 724488255
push_back 938294849
push_front 406568008
get 1290
push_back 561599461
push_front 10571880
push_front 15196181
push_middle 578904454
get 1793
push_back 479742370
get 1888
get 1514
get 1580
push_front 241316811
push_back 53022367
get 3378
push_middle 788768297
get 3514
push_back 288360611
push_back 232561229
push_middle 928515629
push_middle 425622768
get 1158
push_back 574340091
get 3861
get 3263
push_back 501076275
get 2817
push_front 571801249
get 3318
push_middle 652541618
push_front 305528036
push_back 246452403
push_back 414549354
push_front 458904478
push_front 206002548
push_back 603358719
get 1726
push_middle 699111751
push_middle 559069144
push_middle 544107629
push_back 883576743
get 1497
push_back 407554646
get 2447
push_back 274234813
push_back 190969351
get 2956
push_back 107242106
push_middle 824871180
push_back 160593701
get 3131
push_middle 546366864
push_front 55225296
push_front 705994687
push_back 167247967
push_middle 245256417
push_front 462665166
push_front 821274700
get 3601
get 870
push_back 638698432
get 567
push_front 654960342
push_back 771507722
push_back 163699426
get 286
push_back 75323945
get 303
get 3806
get 1617
get 1172
get 3360
push_back 775394831
push_front 214022370
push_middle 158458092
get 1023
push_back 145260379
push_front 63402528
push_back 708776921
get 2056
push_back 206327098
get 1437
push_front 656805088
push_front 306368208
get 3964
push_back 919759860
get 657
push_middle 819757008
push_middle 899905480
push_back 548751210
push_middle 870357816
push_middle 671707084
push_front 373907656
get 2029
push_front 837001776
push_middle 971884565
push_front 251783654
push_middle 965947705
push_back 662247394
push_back 221451431
push_front 104986005
push_back 767847642
push_front 180624449
get 3744
push_front 53164568
push_back 175930464
get 3663
push_middle 322149886
push_back 873127233
push_front 241206729
push_back 466863546
push_back 246481965
push_back 753499311
push_front 782396686
get 2504
push_front 281866591
push_back 348970847
push_back 172000959
get 968
push_middle 826426010
get 3678
get 1750
get 1073
push_back 829878606
push_front 733580325
push_front 700730217
push_back 524664272
push_front 69243719
push_back 728847941
push_back 360595602
push_middle 636345608
push_back 299147188
get 3307
get 1809
push_back 254276682
push_back 8679696
push_middle 397327906
push_middle 351066247
push_middle 182848975
get 1573
get 3240
push_middle 779482679
push_middle 728996722
get 23
get 3218
push_back 971884301
get 1286
push_back 467948229
push_back 425701445
push_front 88821820
push_front 97122296
get 1999
push_front 863032600
push_front 169770881
push_back 609540683
push_middle 401784836
push_middle 936900259
push_back 480201105
get 828
push_back 918010383
get 2561
push_middle 212957118
push_front 139216584
push_middle 126847886
push_back 298862647
push_front 540490510
push_back 265637675
push_middle 610678359
push_middle 216272357
get 358
get 3493
get 3755
push_middle 219492590
push_back 772020550
push_middle 414861378
push_front 840202618
push_back 25862777
get 928
push_back 250618326
push_front 38397451
push_back 775755019
push_front 627230131
push_middle 921476783
push_middle 290320036
push_back 387051902
push_front 309909365
get 3376
push_middle 329133814
get 1716
push_back 66753020
push_back 344111882
get 731
push_back 283873727
push_front 39186303
push_middle 231726524
push_front 44366522
push_back 259110985
push_back 791174008
get 2355
push_middle 441766210
push_back 137685253
push_middle 888484195
push_middle 68280074
get 335
push_middle 19296347
push_middle 505174920
push_middle 896142401
get 847
push_back 845363432
push_front 389170252
push_back 983057529
push_middle 742763150
push_back 678350557
get 4120
push_back 9298030
push_middle 574762322
push_back 477097634
push_front 794520694
push_middle 505687582
get 3310
push_middle 644481622
get 2363
push_front 637015580
push_back 826452456
push_front 699083578
push_back 871579376
get 260
push_front 695967509
get 1841
get 851
push_back 867405218
push_back 141253612
push_back 812298753
get 2605
get 4169
push_back 415105083
push_back 483491804
push_front 838295859
get 1592
push_middle 429686735
get 784
get 1408
push_front 716155340
get 909
push_back 341418482
get 4033
push_front 390635703
push_back 575103827
get 3371
push_middle 928990903
push_back 154576270
push_back 407216903
get 1299
get 3531
push_back 212084685
get 3226
push_back 274849645
get 2137
push_middle 396139813
push_middle 794447305
push_middle 256494328
push_front 616538145
push_back 52868563
push_back 473466349
get 3820
push_back 490418958
get 2627
get 2509
push_middle 331254082
push_front 656080726
push_back 308400039
push_middle 486540618
push_back 1799801
push_back 798173788
push_middle 410734249
get 668
push_middle 862291217
push_back 804978908
get 2122
push_back 465628732
get 3690
push_front 533148501
push_front 197759636
push_middle 721222706
push_back 205969460
push_front 738154835
get 897
get 1265
get 813
push_back 655014348
push_back 476266878
get 966
push_front 557599572
get 279
get 809
push_back 216923098
push_middle 843549839
get 626
push_middle 726490498
get 3154
get 3178
push_back 179204096
push_front 932260079
push_front 259298959
push_back 645308417
push_middle 553809429
push_middle 178485126
get 215
get 3204
push_middle 121910911
push_back 302090516
push_front 348610172
get 2255
push_middle 651794499
push_back 777554830
push_middle 271044596
push_middle 894203720
push_middle 652833837
push_front 81138399
push_middle 219858564
push_middle 470287142
get 4199
push_front 686029909
get 923
push_middle 550734288
push_back 947342916
push_front 202165150
push_middle 331792388
get 4132
push_middle 71327815
push_back 23641552
push_front 89099372
push_middle 937179702
push_front 205171525
push_back 901809516
push_middle 976217173
get 19
get 2380
push_back 159333482
get 4198
push_middle 826099980
push_front 127683398
push_front 478873836
get 1158
push_back 318357439
push_back 124486901
push_front 407169513
push_front 759461951
push_middle 916531792
push_back 152567933
push_front 298367897
push_back 955859334
push_back 799529616
push_back 440867553
get 2368
push_middle 973185787
push_front 218636137
push_middle 38003282
push_front 751014342
push_front 465105010
push_front 890587783
push_middle 11402429
push_back 82334834
push_back 240828673
push_back 899240727
get 554
push_back 324259707
push_middle 260579486
push_back 166701046
push_middle 338910508
push_back 903728735
push_front 271005069
push_back 264009101
push_middle 881297585
get 3907
push_back 678042931
push_back 718766158
push_front 306570196
push_middle 237333209
push_middle 72071076
push_front 516446486
push_back 354004469
push_front 802675186
push_front 514629207
push_back 801129333
push_back 551035410
push_front 165715213
get 3068
get 1567
push_back 840249617
get 2523
push_front 70628809
push_back 266794624
push_front 909368643
push_back 119198780
get 3446
push_front 798591689
push_middle 431551682
push_back 513338517
get 4299
get 4293
push_front 876363364
push_middle 141728775
get 3163
push_middle 931166398
get 2911
push_front 999751229
push_middle 115135717
get 2506
get 74
push_front 950375758
push_middle 42687991
push_middle 365104051
push_back 248386039
push_middle 817504094
push_back 595896887
push_back 860683882
push_back 603314610
push_back 711362606
get 500
get 2951
get 207
push_front 36490507
push_front 93065290
get 2409
push_middle 379733463
get 991
push_back 842766648
push_back 456745909
push_back 259282512
get 1241
push_middle 482166215
push_front 551542171
push_front 150650332
push_middle 189179294
get 1512
push_back 849112494
push_middle 522667591
push_middle 476510080
push_front 789497259
push_back 586482824
push_front 467259560
push_front 440319986
push_middle 77177476
get 1268
push_middle 537274402
get 2213
push_middle 805196371
get 1396
get 1370
push_back 877204673
get 2005
push_middle 303649918
push_middle 98392291
push_middle 567981673
push_back 32143553
push_middle 449670107
push_front 696008419
push_back 350476564
push_front 106210955
get 589
push_back 659744581
get 3393
push_back 982079739
push_back 335801519
push_back 749771456
push_middle 239245368
push_back 552571877
push_front 12568874
get 560
push_middle 475943882
get 653
get 962
get 1065
push_back 189470639
push_front 628539205
push_back 969963866
push_back 707031501
push_front 785784699
get 3419
push_front 587827881
get 2966
push_middle 512149158
push_middle 260949621
get 411
get 102
push_front 246164362
get 4396
push_middle 493068326
push_middle 605092534
push_front 307400751
push_middle 487736251
push_front 472857915
push_front 816933579
get 1543
push_back 760240656
push_front 235009636
push_front 898745121
get 173
get 3563
push_front 464157561
push_front 265365080
push_front 936346011
push_front 992857226
get 3158
push_middle 928417059
push_middle 160553806
get 1689
get 697
push_front 309866601
push_back 873318143
push_back 528522126
get 98
push_middle 387480632
push_back 581771024
push_middle 813219637
push_back 909533612
push_back 790608557
push_back 419392536
push_middle 966565048
push_middle 814079670
push_front 178152682
push_middle 28760232
push_front 447410406
push_front 209600946
push_middle 764478986
push_back 649318462
push_front 886509640
push_middle 8767352
push_front 113104916
push_back 210666905
get 3372
push_middle 522380871
push_front 249532158
push_middle 680606055
push_back 961372138
push_middle 296946511
push_front 281210481
get 2327
get 2116
push_middle 357934071
push_back 342418502
push_front 286358768
push_front 991377234
push_back 522558938
push_middle 326546667
get 2885
get 3124
push_middle 742388277
get 2208
push_back 114981945
get 518
push_front 281984021
get 1850
push_middle 961730415
get 957
push_middle 824127029
get 162
get 2112
push_middle 201133062
push_middle 200375341
push_back 775448102
get 93
get 3351
push_middle 916063480
push_front 15645319
push_front 244351875
push_front 424107170
push_front 136340584
push_back 319500041
push_front 93711105
push_back 869773070
push_back 840579432
push_middle 622096925
push_middle 4531
push_middle 624128318
push_middle 996097085
push_back 172552886
push_front 681767711
push_front 840455117
get 2651
push_front 739110512
push_middle 726989073
get 474
push_back 230767347
push_back 320619514
push_front 193591754
push_middle 156832635
push_front 900535271
push_front 786729710
push_middle 426817146
get 2210
push_back 562213807
push_back 29640586
get 235
get 3376
push_front 793166926
push_back 462164930
get 2253
push_front 443515236
push_front 857198540
get 3451
push_front 596594282
get 4295
push_middle 199993584
get 3515
push_back 719434838
get 65
push_front 312783510
push_middle 559832138
push_middle 69650828
push_back 860114744
push_middle 210052276
get 165
push_middle 290843253
push_back 989447119
get 2951
push_back 458012451
push_back 861271637
push_middle 265372608
push_middle 588466747
push_front 672387561
push_back 354972742
push_middle 656871049
push_back 229633747
push_front 968731744
push_front 35049847
push_front 322360696
push_front 207368501
push_middle 199826744
push_front 593401022
push_front 179890589
push_middle 609384219
push_middle 112722031
get 1096
get 147
get 2189
push_back 227644919
push_back 477642835
push_back 942112174
push_middle 569047373
get 4163
get 2991
get 2349
push_back 597252614
push_front 246929167
get 1440
get 1884
push_middle 633427562
push_middle 937786037
push_front 745899973
get 527
push_back 797827874
get 3981
push_front 86058102
push_front 605815363
push_middle 462698646
push_front 151400267
push_back 98971416
push_back 903652134
get 2153
push_front 146477069
push_back 867933140
get 1691
push_back 326528900
push_front 489456151
push_front 523547103
push_back 267854952
push_middle 155463974
get 1849
push_front 42072528
get 1542
push_back 107268719
push_front 724043192
push_back 6451842
get 2265
push_middle 631774661
push_back 340263715
push_middle 796320445
push_back 834816047
get 4332
get 1320
push_front 583603620
push_middle 489179280
push_back 3865964
get 939
push_front 456464442
get 2859
get 2501
push_middle 997488842
push_middle 83992544
get 1083
push_middle 967365513
push_back 780377090
push_back 520726116
push_front 287272981
push_back 490226560
push_front 325361162
push_front 968586977
push_front 831472379
push_front 360376071
push_back 739227158
push_front 167996388
push_front 442246933
get 352
push_middle 906913952
push_back 4716162
push_front 134531747
push_middle 632737054
push_front 471750203
push_back 971507131
get 419
push_front 195793142
get 2271
push_back 523684088
get 1569
push_front 405377901
push_front 695358902
push_front 272648064
push_front 665183806
get 1256
push_front 645185852
get 3739
push_front 376177897
push_front 215801423
get 2272
push_front 448776242
push_middle 645353023
push_front 60135812
get 3962
get 4063
push_front 832249574
push_front 530323960
push_back 993595210
get 2660
push_middle 304921966
push_front 315136473
push_back 863961494
push_front 730110745
push_back 901604336
push_middle 5656354
push_middle 585866513
push_middle 201657693
push_front 293162388
push_back 822189467
push_middle 179846823
push_middle 823799927
get 844
get 3706
push_front 193538733
push_middle 628902776
push_front 205510078
push_back 263190207
push_front 934850387
push_front 322329166
get 1209
push_back 940087676
push_front 412730103
push_back 70967710
push_middle 197824892
push_middle 719683706
push_back 456586626
push_front 860930497
push_front 163767537
get 2498
push_front 429067487
push_middle 976792509
push_back 124220462
push_front 214238739
push_middle 182845677
push_back 753271803
get 3746
push_front 6988058
get 2295
get 4250
push_middle 802106409
get 3922
push_back 401166715
push_front 505530605
push_back 246081094
get 191
push_back 887725042
push_back 368388017
get 3422
get 3307
push_middle 603284125
push_back 401833688
push_back 728627436
push_back 38186487
push_front 599423520
get 3095
push_front 569921989
get 1683
push_front 290397172
push_front 448029716
push_front 569388927
push_middle 566373844
push_middle 213245856
get 2304
push_front 43667814
push_front 164702981
push_back 563354671
push_front 102703265
get 1863
push_back 266528704
push_front 75253681
push_front 980143601
get 4046
push_middle 426846109
get 3611
push_front 481811291
push_middle 157142480
get 3223
push_middle 614234698
push_middle 623393529
push_back 494291707
get 498
push_back 27556448
push_back 525584329
push_back 800760833
push_back 804625819
get 2840
push_back 870082769
push_front 96006867
push_front 73529646
push_back 680723154
get 2421
get 3300
get 2886
push_back 618547502
push_back 127987006
push_back 938706512
get 870
get 2694
push_back 334447671
get 3286
get 3274
push_middle 582553368
get 2064
get 3856
push_front 858745693
push_middle 750203749
push_middle 775308434
push_front 824864552
get 1316
get 89
push_front 595046143
push_middle 303259258
push_back 649680072
get 871
push_front 888819720
push_front 229799587
push_back 229526032
push_back 85052798
get 2235
push_back 459937459
push_back 886139722
push_back 515642298
push_middle 706406228
push_back 960885039
push_front 908366107
push_front 177289123
push_front 752897294
get 1201
push_middle 267531364
push_front 548849730
push_back 256239313
push_front 745086833
push_back 286330870
push_middle 822271924
push_middle 435072152
get 530
push_back 583289368
push_front 950274941
push_back 253500469
push_back 448494552
push_front 776572708
get 637
get 1322
push_front 369556800
get 682
push_middle 5802229
get 1324
push_front 184121584
get 3740
push_middle 742743197
push_middle 936667658
push_front 489720747
push_front 511142572
get 1281
get 2351
push_front 419703254
push_middle 588309452
push_middle 867718925
get 3410
push_back 781918768
push_middle 134893600
push_front 351181142
push_front 26958192
push_middle 57229755
push_middle 179661717
push_front 726209088
push_middle 382748803
get 47
push_front 43137837
push_back 851433565
get 3977
push_middle 578609816
push_front 999966421
get 274
push_front 120127240
push_middle 369349247
push_back 306990494
get 3979
get 193
push_middle 428809336
push_front 360801311
push_back 535369618
push_back 545276543
get 3368
push_middle 955313272
push_front 287451015
push_back 151161225
push_middle 918688339
push_back 716597028
push_front 864296840
push_back 946013065
get 1656
push_middle 165381323
push_front 608865788
get 2592
get 2776
push_middle 707179642
push_middle 763791760
push_middle 600292553
push_back 895089318
push_middle 4065400
push_front 543317762
push_back 678600196
push_middle 770230698
get 1566
push_back 670083388
push_back 785842486
push_back 966969845
get 1723
push_front 931728058
get 3572
push_front 62967056
get 4061
push_front 404680268
push_middle 155483442
push_middle 500726010
push_middle 289010550
push_middle 897301375
push_front 410066411
push_middle 147657344
push_back 759776218
get 4000
get 515
push_middle 618812238
push_front 661351873
get 3696
push_back 396163844
get 723
push_back 179536652
push_middle 808662489
push_front 530878333
push_middle 177322635
push_back 341349288
push_back 265980854
get 2253
push_front 190943765
push_middle 541805997
push_front 308861468
get 3565
get 4308
push_back 160160150
push_front 403517179
get 408
push_back 137712977
get 2828
push_middle 100023556
push_back 302830819
get 1701
push_middle 35996320
push_front 327609644
push_front 231133916
get 3664
push_front 204519080
push_middle 593770661
get 4112
push_back 688632187
get 4230
push_back 616934575
push_front 480615565
push_back 147475151
push_back 876925977
get 2651
push_back 873502989
push_back 862081968
get 42
push_back 734651710
push_front 417525248
get 1560
push_back 224555462
push_middle 938309498
push_back 825613033
push_back 52723112
push_middle 555052438
push_front 49125567
push_front 840480697
get 2918
push_middle 988195786
push_middle 24787751
push_front 725137706
push_back 967249924
push_middle 434268611
push_back 526726084
push_front 616871361
push_middle 358594493
push_back 617435735
push_back 825752461
push_back 791479116
push_middle 18447131
push_back 854878025
push_back 305681223
push_middle 700869506
push_front 955653675
push_back 374494260
get 1594
get 2217
push_middle 196390793
push_front 118289711
push_front 770512816
push_front 786519002
push_back 299455251
push_middle 550834136
push_middle 65710577
push_front 29458756
get 3229
push_front 129569757
push_front 327757045
push_back 422291356
push_middle 946200828
get 1214
get 2892
get 2142
push_middle 58440931
get 3172
push_back 971559124
push_middle 809879019
push_back 299045154
push_back 324294731
get 4428
push_back 751455567
get 150
get 213
get 1896
push_middle 13871594
get 3049
push_front 151592398
push_middle 910099158
get 1465
push_back 734919164
push_front 597042239
get 3582
push_front 748817207
push_back 564017456
push_back 688519616
push_front 957260639
push_middle 490585485
push_middle 755100364
push_back 481478035
get 3041
push_middle 716031452
get 3620
push_back 498216610
push_back 538426698
get 441
push_back 292732783
get 4605
push_middle 71790031
get 1789
push_back 979832162
get 4036
push_middle 466189102
get 1562
push_front 881739476
get 179
push_middle 749459264
push_back 786957730
push_middle 430789722
push_middle 90864233
push_middle 887554311
push_middle 435068288
get 4320
get 187
get 4373
push_front 531946697
push_middle 227924587
push_middle 13456706
push_front 653806196
push_middle 328597503
push_back 743348974
get 1220
push_middle 961322387
push_front 893654569
push_back 909327683
push_back 142038118
push_back 56076945
push_middle 48861772
get 2653
push_middle 803326165
push_middle 999381637
push_back 252715821
push_back 961043266
get 1853
push_middle 740261382
push_front 728515926
push_front 881411457
push_back 563510292
push_back 553004214
push_back 612167382
get 2681
push_front 276494071
push_middle 583972367
get 4445
push_back 86829398
get 4888
push_middle 194064258
push_back 413805388
push_middle 216665520
push_back 496995394
push_back 161131665
push_back 821484531
push_middle 102157598
push_back 491292764
push_middle 912033088
push_middle 856910858
push_front 400697556
push_back 57375052
push_front 293828366
push_front 605125531
push_back 302393024
push_front 247317079
push_middle 727169277
get 1754
push_front 5326803
push_back 240283055
push_front 180368163
push_back 144834303
push_middle 474277860
get 2764
push_back 391606334
push_front 972297303
push_front 67622638
push_middle 842799716
get 2954
push_middle 246382306
push_middle 415854113
push_back 293214068
push_front 479757141
push_middle 287139126
push_front 780455952
push_back 223207453
push_back 356690348
push_back 507767461
push_back 21274801
push_back 739056110
push_front 270979680
push_front 217102104
get 4125
push_front 125737324
push_back 39169010
push_middle 312080245
push_back 823717853
push_back 791125865
get 4822
push_back 199906701
push_middle 714428610
push_front 295935850
push_front 775575580
push_middle 495614633
push_front 999213435
push_middle 974715034
push_middle 93271317
push_front 383462941
push_back 441992911
push_middle 322658411
push_middle 936941820
get 601
push_front 658883473
push_middle 334670127
get 2911
push_middle 622142747
push_back 702372069
push_back 410386666
push_front 545531033
push_front 139430686
push_back 328906334
push_back 58299278
push_front 110282744
push_front 696933033
push_middle 403801811
push_back 908996315
get 700
push_middle 175933500
push_middle 178134468
push_middle 885211727
push_front 532552550
get 50
push_middle 509734370
get 1024
push_back 40106115
push_front 273620439
get 742
push_front 683619384
push_back 433736079
push_back 209909716
push_front 384230042
push_back 833285689
push_front 779615128
push_front 736762746
push_middle 955263308
push_front 87986984
push_front 205748028
push_front 68727947
push_back 535062913
push_front 865431627
push_middle 896002026
push_front 786941787
push_back 604957142
push_middle 891988173
push_middle 356251695
get 1516
push_back 967816971
get 931
push_front 801419824
get 4984
push_middle 573142747
push_middle 790487636
push_middle 120997312
push_front 838942099
push_back 509097877
push_front 272567577
push_front 405300312
push_front 173632148
get 1825
get 2878
get 2606
push_front 323784197
push_back 381936177
push_middle 743979224
get 3511
push_front 464432857
push_front 892303544
push_back 764389641
get 3082
push_back 767180298
push_back 995815050
get 119
push_front 892399067
get 1985
push_middle 731642040
get 4627
push_middle 310877937
push_front 716675606
push_back 42570121
get 4458
get 501
push_front 61904780
push_back 787509336
get 4682
push_middle 458292334
push_back 654285272
push_middle 610748371
get 834
push_middle 72422485
get 1301
push_back 315423597
push_middle 662684094
get 1296
push_back 224901178
push_front 796029108
get 2797
push_middle 324463921
push_middle 172135723
push_front 527552416
push_front 377104928
get 1170
push_front 703497910
push_middle 165543288
get 1055
push_middle 22356324
get 1979
push_back 832756012
get 463
push_middle 184968270
get 217
push_front 249737539
push_middle 841416548
push_back 604916756
push_front 324183758
get 1419
push_middle 770417115
push_back 433865210
push_front 466596051
push_front 832515152
push_back 961950765
push_middle 378912062
push_back 123873514
get 3652
get 2259
push_front 848250601
push_front 245088432
push_middle 227902287
push_middle 309541703
push_middle 367359746
push_front 488656946
push_middle 492292142
push_middle 664586283
get 414
push_front 191512910
push_front 674387175
push_middle 764864353
push_middle 749230872
push_middle 276787966
push_middle 688716918
get 1767
push_front 781010658
push_front 119301582
push_middle 292916164
get 5064
push_middle 553620537
push_back 260565498
push_front 86137341
push_middle 591861787
push_middle 685815570
push_back 465612192
push_back 422819372
push_middle 284918300
get 3074
get 382
push_front 332124231
push_middle 244081845
get 596
push_front 550725450
push_back 508749717
push_back 65885158
get 4582
push_front 40851369
get 4301
push_front 716340919
push_middle 71197933
push_back 524517452
get 1796
push_middle 546014471
push_middle 731135083
push_front 600874918
push_back 233613091
get 2161
get 868
push_middle 26283341
push_back 91694562
get 2280
push_middle 992621934
get 2653
push_front 456993068
push_middle 799325134
get 1381
get 3180
push_back 216123762
push_front 370607946
get 1334
push_front 996500446
push_front 619345787
push_back 388371641
get 2627
get 4677
get 3717
push_front 813714199
get 1506
push_front 54331223
push_front 419949935
push_middle 711287075
get 4557
push_back 262697500
push_front 780916244
push_middle 164674649
get 768
push_back 972606009
push_back 520608374
push_middle 891349087
push_middle 209090826
get 3740
push_middle 651143136
push_back 960014359
push_front 20222777
push_middle 986579672
push_back 86760125
push_front 611352798
push_front 329134871
push_front 432896589
get 1088
push_front 73119598
push_back 417384864
push_middle 314823921
push_back 795510873
push_back 136970757
push_middle 314900380
push_middle 77213430
push_back 916342603
push_middle 346248148
push_front 475310897
push_front 227966921
push_middle 41328556
push_middle 364334985
push_middle 2066532
get 4257
push_back 719968109
get 3422
push_back 989503649
push_middle 135055826
push_middle 549801493
push_back 113437694
get 2755
push_middle 646882666
push_front 130835614
push_back 376444686
get 1354
push_front 291174786
push_back 964522292
push_middle 786041443
get 2454
push_middle 123421128
push_front 832726193
get 2043
push_middle 46133139
push_back 544175791
get 2971
get 1603
push_front 423902699
push_back 434867212
push_front 44291587
push_back 58248791
push_middle 115345459
push_back 319462933
push_middle 698602397
push_front 706354346
push_middle 617599783
push_front 521258223
push_back 691716200
push_front 943373431
get 1325
push_front 667217270
push_middle 229446551
get 2953
push_back 235420187
get 548
push_back 890102378
get 4739
get 3731
get 1526
push_middle 120518755
push_middle 761140300
push_front 764703564
push_front 241290806
push_back 687481059
push_back 414934069
push_middle 774996649
push_front 220670284
push_middle 954950526
push_front 731767820
push_middle 827157459
get 4740
push_back 528744192
get 346
push_back 951905550
get 1004
push_back 82917380
push_back 679970858
push_front 587887971
push_back 339984995
push_back 464530508
push_middle 954233242
push_front 541003609
push_front 707278953
get 2858
push_back 490924662
push_front 911681821
get 3629
get 929
push_back 724839605
push_middle 862397641
get 3274
push_front 727392793
push_back 750392452
push_back 812494370
push_middle 416461836
push_middle 548322563
push_middle 986287834
get 3651
push_middle 954129157
push_back 293148507
push_front 426885437
push_back 781695938
push_back 991544652
push_middle 646932773
push_front 218494746
push_back 823425437
push_front 128111612
push_back 189884873
push_front 782997816
push_middle 145995968
push_front 107100061
push_front 280625096
get 1116
push_back 158438072
get 2901
get 2522
push_back 902666348
push_middle 432931781
push_middle 204415061
push_back 20681642
push_middle 825953583
push_middle 621923069
push_back 179397725
push_back 943733567
get 1813
push_front 493838802
push_middle 530874307
push_back 74232467
get 4205
push_middle 825457897
push_front 936950952
push_back 375146087
get 5053
get 3390
get 4006
push_middle 27494126
push_back 358963124
push_back 196269459
push_middle 961217530
get 3681
push_middle 560316094
push_front 779166470
push_front 163307700
push_back 803793363
push_middle 128338317
push_front 668608893
push_middle 929851389
push_back 99051870
push_middle 667163934
get 3081
push_front 688604574
push_back 495504000
push_back 184349265
push_back 801221900
push_middle 217384700
push_back 203116597
push_back 855356399
push_middle 315329486
push_front 490855926
push_front 131796021
push_back 274638687
get 1422
push_middle 249124719
get 4891
get 3105
push_front 108567376
push_back 182273830
get 3701
push_front 205218443
get 153
get 1022
push_middle 550969478
push_back 87933522
push_back 233641541
push_back 605130941
push_back 431911254
get 811
get 919
get 4878
get 4756
get 2264
get 2217
push_front 239565288
push_middle 103767475
push_back 632208567
get 5037
push_front 825019496
push_back 5683883
push_front 420919326
get 463
push_front 928318404
push_middle 470343536
push_middle 596000569
push_middle 74357132
push_back 985226604
push_front 400799469
push_front 593884134
push_back 844273193
push_front 858085032
push_back 726442343
push_front 624279630
get 967
push_middle 415097275
get 4855
push_front 249052845
push_front 314123685
push_back 549118378
get 2708
get 1292
push_back 718274110
push_middle 620997419
push_front 780733199
push_front 103568713
push_back 553768851
get 2805
push_front 714121437
push_front 769362365
push_back 25262569
get 1108
push_back 257600921
push_middle 907191425
push_front 340119394
get 4488
get 656
push_front 511989775
push_middle 159370661
push_middle 794094902
push_middle 274446577
push_back 289202506
push_back 270390945
push_middle 127337068
push_front 195844882
push_front 145420501
push_front 241293872
push_front 88843595
push_front 405708341
push_middle 748402352
push_back 703090319
push_back 393293493
get 4492
get 4697
push_middle 139890042
get 1098
push_front 671392772
get 4432
push_back 483803762
get 4916
get 2710
push_middle 760948401
push_middle 794741529
push_back 196344552
push_front 684245138
push_back 819888549
get 2435
push_back 790454751
push_back 456171385
push_back 437302542
get 5144
get 2022
push_front 930232354
push_middle 58023390
get 572
push_back 155482041
push_back 338460277
push_middle 210714381
push_back 758440920
push_middle 980184832
get 4764
push_middle 393103874
push_back 645605685
get 54
push_front 55311539
push_middle 179008923
get 2979
get 3590
push_front 649050575
push_front 104422449
push_front 729437770
push_back 813516323
push_back 622481482
push_middle 644253781
get 2883
push_back 901188762
get 1140
push_back 89845894
push_front 432998160
get 3792
push_middle 270715543
push_front 781339614
push_front 388325232
push_front 768845983
get 152
push_front 240381262
push_back 67521964
get 2437
push_back 19276107
push_back 484726907
push_front 729003591
get 1206
push_front 919413459
push_back 848668113
push_front 826699838
push_front 505637911
push_middle 769013414
get 3374
push_middle 405515091
get 392
push_middle 833696890
push_front 435681142
push_front 971413423
get 3744
push_middle 420367650
push_middle 889878561
get 2986
push_middle 918602560
push_back 950942026
push_front 384213539
push_middle 532818265
get 3637
get 2626
push_middle 648762276
get 757
push_middle 826172242
push_middle 51159340
get 4012
get 3168
push_front 865210720
get 2239
push_back 750596491
get 1873
get 1442
push_middle 838745127
push_front 761748646
push_back 504373833
push_middle 879883541
push_middle 515756921
push_middle 655427616
push_front 409878065
push_middle 515287707
push_middle 83927976
get 4533
get 3858
push_front 6124483
push_middle 628900675
push_middle 826185545
push_back 126926208
push_front 100048286
push_front 588048872
push_middle 254236998
push_middle 7408252
push_back 177361672
push_front 638945831
push_middle 251525821
get 1367
push_front 29395069
push_middle 897273092
get 1351
push_front 688369228
push_front 320356960
push_front 539821344
get 1118
push_middle 430112224
push_front 62955123
push_front 783186874
get 3276
push_front 504332298
push_middle 412407655
push_front 530388845
get 1865
push_back 658576423
push_front 659565485
get 4905
push_back 318160703
push_middle 183238150
push_back 13357997
push_middle 274611326
push_back 66723039
push_front 439747066
get 697
push_front 593319223
push_back 530585071
push_back 607658100
get 4981
get 3962
push_middle 391814955
push_middle 56965882
push_back 818782282
get 4804
push_middle 972514272
push_back 711362444
push_middle 460692719
push_front 357859401
push_middle 197486675
push_back 71321073
push_back 455210381
push_middle 967297587
push_middle 458118163
push_back 418155507
get 4297
push_front 876941336
push_front 20450638
push_back 828885096
get 4298
push_middle 16249517
push_middle 136356924
get 2203
push_middle 430150780
push_front 646377427
get 387
push_front 975267171
push_back 122494079
push_middle 65217288
push_front 876985495
push_front 260860402
push_back 937743877
push_back 965271557
push_front 233446985
push_front 861567222
push_middle 980004709
get 2493
get 4899
push_front 60269617
push_back 538647806
get 1474
push_back 321016400
push_middle 538394
push_middle 537763095
get 194
get 2848
push_middle 805625235
push_front 597128450
push_middle 974297929
push_back 632420316
push_middle 639150615
push_back 939192465
get 1949
push_back 176103371
push_middle 969119040
get 4044
push_front 298807365
push_front 16501111
push_middle 481087059
push_back 629868
push_middle 696865230
push_back 553963984
push_back 814035585
get 2384
push_front 431843055
get 3793
push_back 856945407
get 4387
push_middle 356198053
push_front 832099980
push_middle 580461998
push_front 463845986
push_middle 273798058
push_middle 93077732
push_middle 509487817
get 3523
push_middle 773422195
push_back 170551334
push_back 124910657
push_front 598530242
get 3334
push_back 203837647
push_front 359507819
get 3758
push_middle 587749624
push_back 162347186
get 535
push_back 887160184
push_back 653087717
push_middle 651493823
push_back 825538921
push_back 86699217
push_back 382880008
get 4969
get 3182
get 1636
push_middle 727138686
push_back 635231262
get 227
push_front 817985850
push_middle 85812501
push_middle 591870153
push_front 912226391
get 1247
push_middle 420557075
push_middle 965884619
push_front 792157275
push_back 613463445
get 3160
get 5487
push_front 421289697
push_middle 776784977
push_front 905071767
get 4255
push_middle 317689113
get 3684
push_middle 75245291
push_middle 321275758
push_back 687122815
push_middle 270241663
push_front 916739820
push_front 854151153
push_front 153103959
push_front 750379326
get 958
push_middle 562779233
push_front 999538204
get 3703
push_middle 630673473
get 4445
push_back 872554134
push_back 77766802
push_back 459483985
push_middle 363511589
push_front 557798593
get 5231
push_middle 732881543
push_middle 526897569
push_back 204578474
get 2212
push_middle 812498450
get 4633
get 2723
push_middle 909708349
push_middle 346639816
push_front 793383111
push_middle 610099456
push_front 254001631
push_middle 431414221
push_front 998953891
push_back 153336901
push_front 53989491
push_back 774295796
push_back 561589154
push_back 399860567
get 2405
push_middle 795759285
push_back 124745702
get 4101
push_back 206934249
push_back 297747540
get 1448
push_middle 976811876
push_back 512530360
push_back 7054507
get 4148
get 1412
push_middle 739926825
push_back 178076763
push_back 569813544
push_front 70871190
push_back 923805486
push_back 107744691
push_front 145840358
get 3207
push_middle 363277657
get 4935
get 2842
get 181
push_front 260243461
push_front 229885718
push_middle 185796078
push_front 765026037
push_middle 125081728
get 3703
get 3480
get 2488
push_middle 986684006
push_middle 667016697
push_front 530693417
get 3242
push_back 226763283
push_front 549987719
push_front 412026723
get 825
push_front 903924546
get 3302
get 4391
push_front 106068734
push_middle 838472656
get 1266
push_middle 987259612
get 1186
push_middle 393087520
push_middle 533430696
get 1271
push_middle 524461424
get 3293
push_middle 708863608
push_middle 138610446
push_back 830187446
push_middle 8262533
push_back 537837618
push_back 311249720
push_back 629538568
push_middle 284866857
push_back 808349904
push_front 123253577
push_back 302951083
push_back 596502710
get 3099
push_back 170041180
push_front 99592163
push_middle 335744858
push_back 488704236
push_front 199822124
get 5457
get 1385
get 3651
get 1237
push_back 48534163
push_front 148737707
push_front 605034053
push_front 704800519
push_front 687144693
push_front 142401692
push_front 530527259
push_front 401004461
push_front 399960258
get 2137
get 30
get 1335
push_front 411445615
push_front 723445502
push_front 454683722
push_back 196443335
push_middle 873349484
push_middle 649195333
get 1068
push_front 67588910
push_middle 832399076
get 4663
push_middle 736374425
push_middle 791031930
push_middle 366075944
get 2921
push_middle 264072228
push_middle 794196372
push_back 458104366
push_front 775203712
push_middle 109028203
push_back 758326947
push_back 164847929
push_front 694150476
push_middle 172359686
push_middle 42880586
push_middle 646108280
push_front 568943587
push_back 892299949
push_back 328566237
get 5497
push_front 406646592
push_front 356555751
get 5590
push_middle 222345141
get 3007
get 553
push_middle 19003421
get 4847
get 3150
push_back 484735925
get 3418
push_front 588097125
push_front 944299122
push_middle 51135119
push_middle 660404424
push_back 557937068
get 4695
push_middle 81543067
push_back 204423252
get 2670
push_back 602417949
push_back 400598134
push_middle 747229629
push_middle 11365522
push_back 900905787
get 3377
push_front 965614382
push_front 28500733
get 561
push_back 296338873
push_middle 58251131
push_front 503307267
push_front 268144781
get 4896
push_back 605272056
push_middle 266663087
push_front 445639053
push_middle 511831597
push_middle 970735492
push_front 273909745
push_front 620290441
get 3747
push_front 691187316
push_front 620584244
get 4965
push_front 692754704
push_back 195840532
get 1632
push_back 774647087
push_middle 551018592
get 123
get 1886
push_back 609854265
push_middle 284110846
get 1982
get 421
get 1980
push_back 983129016
push_front 469121193
push_middle 584715189
push_back 421528523
push_middle 736946772
push_front 646082702
get 1251
push_back 766842776
push_back 426231384
push_middle 76663576
get 14
push_front 707608206
push_middle 34311164
push_front 597928060
get 2721
push_front 17381985
get 4206
push_middle 583599455
get 1688
push_back 431911339
push_back 984058017
push_middle 572649276
get 1328
push_back 965871483
push_back 738995618
push_middle 310430943
push_front 813662846
push_middle 942438437
push_back 117631062
push_front 133651462
push_back 96196553
push_front 988488379
push_back 388244962
push_back 590729849
push_middle 314982431
push_back 398581644
get 3156
get 4327
push_back 360714557
push_middle 346895813
push_back 700237449
push_front 838656253
get 4965
push_front 512397823
push_middle 857427907
push_middle 703003
push_front 411748118
get 338
push_back 314760110
get 352
push_front 343074146
push_back 985081599
push_front 899454004
get 134
push_front 371436687
push_middle 271606586
push_middle 671805843
push_front 493558434
push_front 977186479
get 3413
push_back 743136121
push_front 264163509
get 4383
push_front 71003971
push_front 362395378
get 3151
push_back 731966110
get 3804
get 1696
push_middle 263555179
get 2118
push_front 86201777
get 4929
get 3891
push_middle 62817213
push_middle 723084452
push_back 879748415
push_front 827698705
get 2595
push_middle 126027694
push_front 576044595
get 1718
push_back 841709276
push_back 883755906
push_back 454638046
get 1112
push_front 94708434
push_front 546077866
push_front 384350197
get 4366
push_front 688469625
push_middle 174358721
get 2407
get 1133
push_front 165350394
push_middle 327540773
push_middle 301513866
push_back 804597071
push_back 903379074
push_back 490533235
push_front 204380523
push_back 772885925
push_front 625472106
push_back 982581874
get 4519
push_back 10497778
push_middle 433040518
push_front 632462739
push_back 556627449
push_front 232464128
get 4754
push_front 606433068
get 1951
push_front 525390666
push_front 258890572
push_front 39306981
get 2566
push_middle 858603036
get 349
push_middle 13170501
push_back 566505229
get 2130
get 1665
push_middle 590268944
push_front 494865611
push_middle 337794576
push_back 836793835
get 5501
push_front 101182824
push_back 711999543
get 3372
get 5007
get 688
push_middle 74218724
get 5051
push_back 232847664
push_back 616421753
push_back 244178958
get 1429
push_back 803950520
push_middle 562855060
push_middle 36408918
push_front 144991131
push_middle 727396580
push_middle 541681452
push_front 650756511
push_front 197436233
push_front 886682930
get 1674
push_middle 580660487
push_middle 936853324
push_back 848243346
push_front 715940884
push_back 627649308
push_middle 387442422
push_middle 832581254
push_middle 115140804
push_front 187807268
get 3475
get 5360
push_front 441115963
push_middle 270375371
push_middle 110870318
push_middle 401261250
get 4842
push_back 907989325
push_middle 871947948
push_middle 570202545
push_middle 138098847
get 3400
push_back 167588052
get 3388
push_front 464097427
push_middle 157996562
push_back 465893940
push_front 773499608
push_middle 701381309
push_back 332221635
push_front 288386553
push_back 938034431
push_front 597003394
push_middle 745820168
push_front 929119958
push_middle 249243380
push_middle 519401274
push_middle 678666149
push_back 595256737
push_back 573668199
push_middle 850111555
get 2939
push_middle 155657293
push_front 717149307
get 676
get 5498
push_back 778853438
push_middle 239819570
get 1036
get 4528
push_middle 812266473
push_back 359239835
push_back 967134257
push_front 339910737
push_front 924198497
push_front 82249935
push_back 871365401
push_back 77112058
push_back 549119704
push_middle 478910111
push_back 707606416
push_front 117161266
get 2899
get 3705
push_back 722580342
get 2577
push_back 530025133
push_back 870897093
push_front 415972984
get 145
get 1629
push_middle 119985066
push_middle 610947574
push_front 18423619
push_middle 120513963
push_back 35016748
push_back 88735820
get 599
push_front 747389040
get 3515
push_front 815083358
push_middle 781689842
push_back 754337929
get 1683
push_back 873174567
push_middle 160477260
push_back 427970803
push_front 676101791
push_front 619901434
push_front 384082854
push_front 827473851
push_front 629880061
push_front 632427722
push_middle 189064448
get 4625
push_middle 546148887
push_front 899602065
push_middle 429682783
get 3083
push_middle 534710379
push_front 866757993
push_front 571826017
push_front 847158029
push_front 908881854
push_front 779943703
push_front 203153586
push_back 892647869
get 2006
push_front 979321496
push_back 161636570
push_back 572785221
push_back 393566434
push_back 190990603
get 5038
push_front 483000423
push_middle 579130447
push_front 183796970
push_front 821671593
push_back 244719305
get 1776
get 5144
push_middle 180302843
push_back 576550781
push_middle 64055158
push_front 665881459
get 4749
push_middle 46047676
push_front 599470116
get 358
push_middle 669491078
get 3278
get 4974
push_middle 510897293
get 2178
get 4529
push_front 64168300
push_front 862768358
push_back 529119679
push_front 316080346
push_middle 859244344
get 3569
push_back 343531007
push_front 657782224
push_front 747205238
push_back 978441780
push_front 3119319
push_middle 282833479
push_middle 184009894
push_front 264968930
get 4615
push_back 253319584
push_front 331300982
push_middle 600660801
push_back 910884233
push_front 226633989
push_back 132633887
get 858
push_middle 505282754
push_back 235159210
push_middle 687573844
push_back 415547372
get 511
push_back 556437115
push_front 773908192
push_back 79820259
push_front 739647387
push_middle 539952099
push_back 765423070
push_front 288458942
push_front 654007461
get 3244
push_back 181533089
push_back 694795758
push_middle 693001239
push_middle 107245686
push_front 424673700
push_front 218716835
push_front 725420294
push_front 531721753
push_front 615180404
push_middle 110326068
push_back 467201159
push_back 664489221
push_front 625363910
push_back 555401450
get 2953
push_front 215768430
push_middle 848812439
get 1343
push_back 88378476
push_front 218324724
push_front 991933293
push_middle 62381635
push_middle 521778677
get 3235
get 4861
get 4704
push_middle 573228401
push_front 95280899
push_back 249295696
push_back 466394670
push_back 924619273
push_back 150077397
push_middle 866575933
push_back 7376398
push_middle 434851599
push_front 624694713
push_front 745361725
get 561
push_front 205079496
get 2528
push_back 700567730
get 2617
push_middle 34643142
get 3509
push_front 259114979
push_front 237163835
push_middle 673057145
push_back 637948808
push_back 819810601
push_front 89646290
push_back 495903676
push_middle 778491506
push_middle 757466732
push_front 434174507
get 2748
push_middle 364148099
push_front 379005496
push_front 967389061
push_front 892575867
get 2357
push_middle 461609810
push_middle 215171709
push_middle 335408514
push_front 456836320
push_middle 258709463
push_front 475038051
push_front 150895607
push_middle 189024889
push_front 354325001
push_back 926855252
push_middle 480892731
push_middle 92111560
push_back 346396032
push_middle 974820686
push_front 70048856
get 1823
push_back 779325744
push_middle 554950603
get 3447
push_middle 857625497
push_front 557444581
push_middle 663794391
push_front 803597969
get 5817
push_back 786795365
push_middle 257742393
push_back 361690699
push_middle 473429188
push_back 139881894
push_middle 822474657
push_middle 38145501
get 2922
push_middle 946256540
push_back 186321080
get 2879
push_middle 97126152
get 4942
push_middle 93006698
get 579
push_back 736250299
push_back 639241836
push_back 934127765
push_middle 835730655
push_back 918501080
push_front 945877384
push_middle 858524926
get 2733
push_middle 942631693
push_back 28610743
push_back 622233462
push_middle 872260653
push_middle 638648976
get 2789
push_middle 703530671
push_middle 10851092
get 3412
get 2508
push_back 274523850
push_front 191573743
push_middle 87317855
get 5430
get 4615
get 2628
push_back 407648415
push_middle 221183915
push_front 790982038
push_front 976633619
push_front 597061526
push_middle 779031007
get 1388
push_back 253137797
push_back 489640231
push_back 840515752
push_front 104735925
push_back 418968978
get 1031
push_back 858918449
push_back 432716860
push_back 467984225
push_back 207601178
get 599
push_front 568843900
get 906
push_back 789520720
push_middle 805771662
push_front 395784145
push_back 458095173
push_middle 476578461
get 2179
push_front 577959065
push_front 443125692
push_front 62794647
get 3909
get 4650
push_middle 891770360
push_middle 931214958
get 3630
get 3264
push_back 420596249
push_middle 447265112
push_back 845514133
push_front 655550033
push_back 775628965
push_back 207100631
get 3921
push_back 774696078
push_middle 994810176
get 5568
push_front 548483498
push_back 722559060
push_back 622378051
get 4550
push_middle 685012347
push_front 118579206
push_middle 712054153
push_back 676124054
push_middle 303634187
push_middle 523627082
push_middle 461847090
push_front 503645278
push_front 59512363
push_back 269257803
get 5548
push_front 923117066
push_front 678822173
get 3497
push_middle 126998558
get 1647
push_front 82501196
push_middle 425680808
push_middle 103932496
push_front 53795257
push_front 84031608
push_back 767005906
push_front 823712500
push_back 466021704
push_front 526697565
push_middle 968526522
get 670
get 634
push_front 417776791
get 1250
push_front 65529521
push_front 774935351
push_front 613512583
push_front 303539517
get 2854
push_middle 100270014
push_middle 757105909
push_back 207543448
get 2861
get 3220
push_front 692058873
push_middle 486189263
push_back 613134941
push_back 977036543
push_middle 685045974
get 761
push_front 975023664
push_middle 848137125
get 873
push_back 201453188
push_back 578720236
push_back 379282985
get 5362
push_middle 28359097
push_front 331234013
get 4028
get 1017
push_front 279994668
push_middle 447014210
push_back 283914655
get 3211
push_back 796108714
push_back 221283635
push_middle 700466304
push_back 584109722
push_front 522198481
get 161
push_back 295420880
push_front 286786295
get 4249
push_middle 170534201
get 4020
push_back 496350999
push_front 421980332
get 5731
push_back 430428082
get 5189
get 4712
push_back 788830575
get 3205
get 3505
push_back 892705437
push_back 894442511
push_back 232383642
push_back 838524492
get 2984
get 5669
get 3458
push_back 537707258
push_front 407586377
push_middle 175516614
push_back 623112314
push_back 156669462
push_back 573308202
push_middle 148293413
push_middle 40669066
push_middle 358039366
push_middle 974539017
push_middle 438575572
push_front 924136350
push_front 955487921
push_front 953503194
push_front 926743858
push_middle 498706655
push_middle 967104058
push_back 158512576
push_back 865603073
push_front 398903885
push_back 761105287
push_middle 982828569
push_back 685489077
push_middle 877829158
push_middle 627813906
push_middle 359731504
get 3023
get 3622
push_back 809795545
push_front 768593829
push_back 800871652
push_front 846841068
get 5719
push_middle 928111454
push_back 563195545
push_back 667725407
push_front 889131920
get 3149
get 3979
push_front 735594350
get 3860
push_front 6045564
get 2473
push_back 578691672
push_middle 454016696
push_front 461808357
push_middle 442245137
push_middle 907317913
get 1241
push_front 872034391
push_back 947082269
push_front 234811942
get 1533
push_back 206814793
push_front 858600692
push_back 919793164
get 1258
get 1574
get 5179
get 4320
push_back 964194452
get 4744
push_back 7722880
push_front 820141919
get 4913
push_back 450191623
push_front 872463364
get 4152
push_front 201082095
push_middle 899226556
push_front 266358069
push_front 97135014
push_front 353583285
get 5874
push_middle 734725331
push_front 775394932
get 2145
push_front 622376075
push_front 402837516
push_front 620140440
get 5665
push_back 846087212
push_back 369610598
get 4969
push_middle 633190942
push_front 747649685
push_front 249799583
get 3842
push_front 114138699
push_back 443834124
push_front 861107015
get 578
push_front 524159934
push_back 663736536
push_front 498341610
push_back 156577886
push_back 496916661
push_middle 641278843
push_back 900281025
push_back 251470134
push_middle 567073826
push_front 370104437
push_front 192644740
push_back 111600368
get 4415
push_back 850447767
push_front 459355182
push_back 314740862
push_front 914154694
push_back 744692731
push_front 56556551
get 3300
push_front 111058694
push_front 505647422
get 365
get 1603
push_back 704094468
push_back 706072177
push_front 735773558
push_back 265171240
push_back 41590629
push_front 172942285
push_back 253084677
push_middle 692254504
push_middle 857971117
push_middle 634475486
push_front 497421427
push_back 141911452
get 3170
get 1934
push_front 498144599
push_front 428012165
get 2149
get 6145
push_middle 822207696
push_middle 245882858
push_back 94705864
push_middle 775711365
get 6143
push_front 347379615
get 1388
push_front 612467019
push_front 833986656
get 1447
push_front 29849062
get 1576
push_middle 549360042
get 630
get 10
get 4304
push_front 663736024
get 1592
get 655
get 3303
push_front 572742957
push_front 854041195
push_front 295526400
push_middle 326691672
push_front 183463866
push_front 743755223
push_middle 14773080
push_front 353423227
push_middle 443603098
get 5857
push_middle 946766283
push_front 636798113
push_front 802666365
push_middle 270775635
get 2225
get 5376
push_middle 79959989
get 4969
push_middle 906671673
push_middle 254895217
push_middle 404610519
push_middle 836142646
push_front 555214397
get 362
push_back 892325069
push_front 110106785
push_middle 319751224
push_middle 757825734
push_back 375814935
push_back 975040616
push_back 495050914
push_back 827390412
push_front 751241389
push_back 939254701
push_middle 890076457
push_back 28809104
push_back 144611779
push_back 983444790
push_front 732425642
push_back 581518123
push_front 366414671
push_middle 684026230
push_middle 320561797
push_middle 484522071
push_front 320687850
push_back 799003701
push_back 607783647
get 423
push_middle 241531462
push_back 752406198
push_middle 732066116
get 4730
get 2264
push_back 613864068
push_front 376567975
push_back 846268300
push_front 318312530
push_back 129853891
push_front 733516410
push_back 70612723
push_middle 218314054
push_middle 745361058
get 5300
push_back 718574029
push_front 877452248
push_front 209588875
push_front 693157377
push_back 276045510
get 833
push_back 129499879
push_back 417659890
push_front 979834349
push_back 209029633
push_middle 793007196
push_middle 507351646
push_back 945459938
push_front 115563322
push_front 802364508
get 5082
get 3301
push_middle 338006860
push_middle 369286190
push_front 164672099
push_front 203880613
get 3644
get 5782
push_middle 837707485
push_back 887224800
get 3565
push_back 368345667
get 4011
push_front 376007851
get 5516
push_front 426153926
push_middle 849511904
push_front 680761866
push_back 528060413
get 3862
push_back 309199148
push_middle 486041621
push_back 897903423
get 5702
get 4299
push_middle 948846560
get 5065
push_back 173172448
push_front 123004987
push_back 112163680
push_middle 683503856
push_front 237337158
push_middle 877581737
push_middle 21589455
get 5600
get 4058
push_front 905400883
push_middle 183125233
get 962
push_front 231279303
get 5931
push_middle 711780604
push_middle 278193931
push_front 15422129
push_middle 710745061
push_middle 831085241
get 5399
push_middle 798063598
push_back 671170342
push_middle 587177121
get 1222
get 4077
push_middle 963640254
push_back 601016628
push_back 81445277
get 1807
push_back 381990812
push_back 172564780
push_middle 717148525
push_middle 347081346
get 402
push_front 827094793
push_middle 1099531
push_front 130999428
get 3817
push_front 40339210
get 1899
get 2416
push_back 891940655
push_front 809653175
push_back 217907864
get 4670
push_front 865133041
get 1361
push_front 511697446
get 6029
push_middle 541673816
push_back 254642688
get 2577
push_front 152854192
get 5678
push_front 482744308
push_front 277456940
push_middle 391835754
push_front 916368142
push_front 800299575
push_back 334804327
push_middle 440439199
push_back 176176835
push_middle 118064786
push_front 160495700
get 6162
push_front 932290671
get 3223
push_front 218443676
push_back 755525164
get 5828
push_back 703785937
push_back 845137890
push_middle 324685072
push_front 499580828
push_back 33367071
get 4102
push_back 662680440
push_front 292773350
push_middle 854760804
push_middle 891671209
push_front 629103382
push_middle 105171480
get 2046
push_front 773587958
push_back 170318182
push_front 304950579
push_back 268946177
push_front 315263251
get 1420
get 1203
push_back 937540771
push_back 244213209
push_back 339189465
push_front 433314841
push_front 217682619
push_back 446671890
push_front 207019013
push_front 60371687
push_middle 248924028
push_back 424859367
push_middle 621610202
push_front 409421868
push_back 878272001
push_back 326538462
get 5602
push_front 816472778
get 1246
get 2237
push_front 117144026
get 6295
get 886
push_front 321032195
push_front 543995737
push_back 322845260
push_middle 80595498
push_front 702539733
push_front 320767380
push_front 848472848
get 3324
get 3293
push_middle 661169505
push_middle 680011471
get 2626
push_front 649411841
get 2617
get 4051
push_middle 448503711
push_back 46274546
push_front 260391248
push_front 491043109
push_front 486036468
push_middle 707853614
push_front 562915804
push_front 467236090
push_front 269193475
push_front 666707937
push_middle 471095028
push_middle 406272670
push_middle 600077144
get 52
push_back 15336568
get 3175
push_front 629212030
get 3962
push_back 164803900
push_middle 291999503
push_middle 599890735
push_back 999664268
push_back 409565397
push_front 871513389
push_front 158724664
push_front 414722803
push_front 25917005
push_back 398769964
push_back 209897249
push_front 901333422
push_middle 560862881
get 3971
push_front 507002856
push_front 540061631
push_back 76426946
get 3504
get 1301
get 5040
get 4352
push_middle 615836415
push_back 103953083
push_middle 784125479
push_middle 594077887
push_front 818541447
push_back 985387683
push_back 854654917
push_middle 373700485
push_front 370940390
push_middle 452782748
get 3298
get 6325
get 5836
push_back 334290863
push_front 779103712
push_middle 287611820
get 1265
push_middle 688593507
get 1840
get 925
push_middle 233680097
push_back 140701716
push_middle 635770599
push_back 28933784
push_front 978261069
push_middle 999354523
get 1718
push_front 442914239
get 90
push_middle 459580094
push_back 852243596
push_back 743879711
push_middle 180810770
push_back 818580235
get 1573
push_middle 639210831
get 1294
get 1623
push_back 782128407
get 3138
push_middle 691361289
push_front 16535898
push_middle 479744003
push_middle 210812248
get 5062
push_middle 933029860
get 2716
get 870
push_back 678202145
get 6268
push_middle 954580420
push_middle 22057385
push_middle 586423217
push_front 813415114
get 2376
push_back 782603027
get 2480
push_front 250448707
get 1479
push_front 313165124
push_front 249154679
get 3756
push_front 13087695
get 5478
push_middle 808709695
push_front 911784518
push_middle 304056481
get 2927
push_middle 41276227
push_front 330285816
push_middle 775006473
push_back 906638411
push_front 414326295
get 5918
push_middle 613788934
push_back 258149245
get 1008
get 3230
push_front 121793302
get 5652
push_front 297716439
push_middle 436024064
push_middle 445539154
push_front 265288251
push_middle 689772513
get 2095
push_middle 735793352
push_middle 871794658
get 2687
push_middle 412147657
push_middle 792429988
push_middle 387108109
push_back 993067567
push_back 184993754
push_front 537615171
push_back 285332763
push_front 596132356
push_front 152211610
push_front 709090919
get 5942
push_middle 640760714
push_middle 561911692
push_front 329230562
push_middle 427460725
push_front 98703760
push_front 487331230
push_middle 322140291
push_front 629620470
push_front 123958501
push_middle 152123269
push_back 587308873
push_front 79622577
get 618
get 4886
push_front 251625431
get 4140
push_back 240266738
push_back 690831443
push_back 886542645
push_back 551169000
push_front 552595507
push_back 636036225
get 3584
push_middle 321361304
push_back 353198614
push_front 859381598
push_back 476030006
push_front 678991353
push_front 699467419
get 4005
push_middle 448665682
push_middle 611792780
push_front 490289410
get 6171
push_front 271655971
push_front 396008978
get 4971
push_back 303321062
push_back 876960241
push_middle 341855750
push_front 405070948
push_middle 917207553
push_front 499715558
push_back 900344361
push_middle 301286402
push_front 985156043
get 2456
push_back 948560430
get 2804
push_middle 683808963
get 1988
push_front 98167769
get 3630
push_middle 560184792
push_front 789199775
push_middle 122245111
push_middle 150039835
push_back 587460610
push_back 500218055
get 3318
get 590
push_front 819845822
push_middle 92645750
push_back 268280729
push_back 178825630
push_back 173474272
push_back 110708957
get 1040
push_middle 454198556
push_middle 161592388
get 1300
push_middle 365634414
get 1217
push_back 435309903
push_middle 298531524
push_middle 985520586
push_middle 801678429
push_middle 197296686
push_middle 216864763
get 1876
get 2686
get 2869
push_middle 889728327
push_front 640947417
push_middle 377741965
push_middle 847301183
push_middle 893792030
push_back 297192469
push_back 6200919
push_middle 923222375
get 6052
push_front 526182512
get 4871
push_front 972641747
push_front 669834893
get 4169
push_back 534855027
push_middle 827543918
push_middle 874571981
push_back 998901420
push_back 997168615
push_back 405257837
push_back 510118500
push_front 254181139
push_middle 484095264
push_back 223016893
push_back 387158413
push_back 350239861
push_back 214027892
push_front 992246722
push_middle 105244381
push_middle 864597767
push_middle 521115683
get 6056
get 3352
push_front 426003197
get 5636
push_back 669164225
push_front 457783856
push_front 488160395
push_front 456821023
push_back 825057317
push_middle 675092766
push_front 891732234
push_front 193216674
push_front 192345473
push_front 9276264
push_front 958121912
get 831
get 5154
get 505
push_back 738796323
push_back 255650989
push_middle 567622913
push_middle 841769413
push_front 304474677
push_back 303614503
get 4334
push_back 318356924
push_middle 427254136
push_middle 70524205
push_middle 339271104
push_back 251873071
get 2144
push_front 261423435
push_middle 796083088
push_front 786189130
get 5383
push_middle 897960926
push_middle 83287010
push_front 781460871
push_middle 349761094
get 78
push_middle 981781953
push_middle 950013542
push_back 179233991
push_middle 13866597
push_back 177952651
get 5663
push_front 153829191
push_front 868291544
push_back 540805137
get 736
get 6151
get 417
push_front 225524283
push_back 309442241
push_front 177235248
push_front 378931207
push_middle 921600227
push_back 321217493
push_back 271628784
push_back 235510404
push_front 87172157
push_back 633587164
push_middle 696467955
push_back 189326812
get 4359
push_back 335735504
get 5532
get 5248
get 1518
push_back 805889609
push_middle 298941942
push_middle 494944670
push_back 450369885
push_back 382477513
push_middle 933496509
push_front 25797233
push_front 507678620
push_middle 282864233
push_middle 122094143
get 682
push_front 488629849
get 669
push_back 893106061
get 6382
get 2473
push_back 720945979
push_middle 550801956
get 599
push_back 782182163
push_middle 187212923
get 6432
push_back 803889641
push_middle 375300045
push_back 327393638
push_middle 460845274
push_middle 820393123
push_middle 241128670
push_front 688563316
push_back 292703115
push_front 85320421
push_middle 658037693
get 4410
push_middle 102183913
push_front 608786984
push_middle 555758652
push_middle 377764690
push_front 364128127
push_middle 42897117
push_middle 23587810
get 1299
push_middle 368700135
get 5678
get 2196
get 4140
get 4503
push_middle 433302879
push_middle 969612614
push_front 656512137
push_middle 527494060
get 6130
get 2487
push_front 423953366
push_middle 389994117
get 760
get 3564
get 5936
push_back 142220856
push_front 530353807
push_middle 185724312
push_middle 867096234
get 5380
push_back 203749661
push_front 901049374
push_front 803162330
get 4861
push_front 923027784
push_front 289147142
push_middle 360836205
push_back 189288985
get 1518
get 4629
push_front 591161365
push_back 457745646
push_back 346374697
push_middle 654786662
push_back 398630274
get 5344
push_back 901418872
push_front 354926520
push_front 60647590
push_back 552340187
get 2693
push_back 67292499
push_back 387945957
push_middle 518593726
push_back 276426115
get 5019
push_middle 221895892
push_middle 259767114
push_back 798250009
push_front 515744238
get 2747
push_front 760945050
push_front 314289711
push_middle 491266047
push_front 957173227
push_middle 813991396
get 5296
get 2894
push_back 691490964
push_back 451870210
push_middle 214752577
push_middle 149967638
push_front 377444363
push_back 125751771
get 199
push_back 202863121
get 5909
push_back 77301288
push_front 397648189
get 2722
push_middle 758402694
push_middle 151774284
push_front 937445249
get 6006
get 4294
push_back 845185639
get 5793
push_front 158768451
push_back 965681988
push_middle 714596572
get 43
push_middle 604168660
push_middle 539482384
push_middle 248810131
push_front 780555238
push_front 171483712
push_back 637227770
push_front 600143873
push_front 283658203
push_front 263098488
push_middle 561131227
get 4612
push_middle 960557487
get 228
push_back 907060965
get 798
push_back 77472824
push_front 837791600
push_back 624554075
get 6709
push_back 774563482
push_back 763539866
get 928
get 2045
push_front 483461283
push_front 446992906
push_front 377569284
push_front 742289219
push_back 19586863
push_back 192728767
push_back 292661381
get 4952
push_back 553581445
push_middle 59374811
push_middle 940202134
push_middle 417704129
push_front 494862572
push_middle 639357610
get 4075
push_front 196113820
push_front 739399138
push_back 610954610
push_back 19204452
push_back 960677024
push_front 371121872
get 797
push_middle 897736717
get 2833
push_back 811598999
push_back 234520879
push_middle 373778543
get 1249
get 5445
push_back 894734432
push_back 344923472
push_back 569279762
push_front 729949005
push_middle 92469650
push_middle 32568280
get 5217
push_back 962974796
push_back 811499669
push_middle 888900675
get 6346
push_middle 946292190
push_middle 418234452
push_back 290644794
push_back 669969192
get 3127
push_back 15672917
push_middle 216744530
push_back 405019338
push_front 126908121
push_back 139501983
get 929
push_front 38741348
push_back 576353147
get 2447
push_middle 606361694
push_back 77664410
push_front 286665029
get 4935
push_front 451725748
push_middle 15753441
push_back 454765805
push_back 204486525
push_back 540262020
push_front 389106694
get 460
push_front 654793279
push_back 628316362
push_back 705263755
push_middle 839007568
get 2398
push_front 575448116
push_front 54119992
get 4977
push_front 584925600
push_back 375309093
push_front 660184833
get 1510
push_back 292385335
push_middle 235391702
push_middle 861609957
push_middle 719466313
push_middle 931687867
get 1898
push_front 81430871
get 4649
push_front 416033006
push_middle 134698844
push_back 847762963
push_back 130219123
get 876
push_back 782228887
push_middle 115378518
push_front 240789239
push_front 599026255
push_front 874497868
push_front 137773283
get 1395
get 3560
push_back 683909370
push_front 76776843
push_front 407870344
get 5496
get 35
push_front 477858687
push_back 228294072
push_back 709147360
push_back 404732151
get 2598
push_front 796881651
push_front 368727306
push_back 928734399
push_front 554500687
push_front 182267728
push_middle 117470193
get 1155
get 1877
get 3446
get 1289
push_middle 740088307
get 1975
push_middle 977411956
push_middle 353357879
push_middle 686478300
push_front 740410236
push_middle 852730014
get 4077
push_front 153961531
push_front 886463321
push_middle 555265982
push_front 152929066
get 965
push_back 768654648
get 457
push_back 794353691
get 15
push_front 842972363
push_back 768224910
push_front 212954366
push_front 313960130
push_middle 367048225
push_front 53107907
push_middle 684072291
get 3374
push_middle 787559116
get 2382
push_front 873166784
get 285
push_middle 551418670
push_middle 11179186
push_front 351359422
push_back 49986017
get 2412
push_back 37254846
push_back 464109766
get 6291
push_back 452161663
get 37
push_back 258115445
push_back 859690975
push_middle 744196286
push_middle 533893309
push_middle 49365405
get 4712
get 4641
push_back 866492031
push_middle 824911890
push_front 596965789
push_middle 515568254
push_back 53654188
get 2489
push_middle 458631171
push_back 153966801
push_back 437868353
push_front 553285730
push_back 349594798
push_back 338858164
push_back 147554427
push_middle 616801439
get 2106
get 603
push_front 487284806
get 5696
push_front 267192922
get 4245
push_back 399124238
push_front 968788178
push_back 887248646
push_middle 837796771
push_middle 154062747
push_middle 157851825
push_back 791537977
push_back 943322777
push_middle 451288747
push_front 517987389
push_back 489804268
push_front 177578726
push_middle 990111258
push_back 702459014
push_front 715934856
push_front 297597462
push_middle 696291570
get 583
push_front 123508051
push_middle 572382131
get 2741
push_front 504740085
get 4834
get 5947
push_back 307303161
push_back 282036486
push_front 473483195
get 5784
get 776
push_middle 837585183
push_back 484717390
push_back 454635089
push_back 407337353
get 1730
push_back 315639518
get 4869
push_front 744648254
get 6730
push_middle 537628356
push_back 983662641
push_middle 326985135
push_front 266949669
push_middle 781248189
push_front 982648895
push_middle 631899668
get 486
get 2352
push_middle 394495974
get 2908
push_middle 311772627
push_front 85235197
push_front 543784533
push_middle 988692975
push_middle 879009614
push_front 101969989
get 256
push_back 443178141
get 5632
push_middle 193073039
push_back 196485064
push_front 974566277
get 2951
push_middle 517915791
push_back 659191167
push_back 215283244
get 4150
get 6678
get 141
push_middle 540468305
push_back 831708483
push_middle 373535183
push_middle 247717352
push_front 470381804
push_middle 476201739
push_back 492633544
push_back 179768453
get 150
push_front 180092214
push_front 859734197
push_back 611961414
push_middle 899451789
push_middle 208028422
get 4287
push_middle 424163312
push_back 321012349
get 1114
push_front 354799149
push_middle 119968263
push_back 49897947
push_front 394652211
push_middle 881373265
push_back 728231462
get 6842
get 2256
get 5559
push_middle 910569091
push_back 82476727
get 3238
push_middle 599384588
push_middle 168696696
push_front 676683595
push_front 732454028
get 1043
push_front 593929896
get 3618
get 2744
get 5924
push_front 874674615
get 3899
push_front 333809073
get 1720
push_front 22383059
push_middle 485389471
get 13
push_front 986294112
get 3854
get 2465
push_front 805517065
get 6267
push_middle 480771476
push_front 840940955
get 809
push_back 861504339
push_middle 209396704
push_middle 141165214
get 2843
push_back 360855748
push_front 870167815
push_back 445124975
get 5462
push_middle 164817421
push_middle 490408515
push_front 781337051
push_middle 563941337
push_back 439662247
push_back 622481
push_middle 105764996
push_middle 167440096
push_front 779846802
push_back 997321942
push_front 589840711
push_middle 23368402
push_back 681796344
push_middle 863580779
push_front 988909817
push_middle 127520542
push_middle 847496815
get 5452
get 639
push_front 373914163
get 2855
get 3070
push_back 793724815
push_front 812453995
push_middle 721875712
push_back 33505351
get 1488
push_middle 577720265
push_front 782942597
push_front 658376676
push_front 848016845
push_back 533411778
push_front 398441256
get 4427
get 4169
push_front 781599495
get 5309
push_front 766342658
get 693
get 1801
get 4452
push_back 188701997
push_middle 23554698
push_middle 763398142
push_front 578845109
push_middle 198423828
push_middle 615231982
push_middle 282621334
push_front 176700667
get 6280
get 682
push_middle 62530428
push_front 602777990
push_back 428901315
push_front 937741163
push_middle 839203016
push_front 479756155
get 2876
push_back 71122120
push_back 279138719
push_front 273928327
push_middle 3788909
push_middle 464877904
push_back 10573629
push_back 556314418
push_back 476462517
push_back 566903231
push_back 284849213
push_middle 259067067
push_front 841929618
push_back 467120256
get 6481
push_front 449961378
get 4828
push_front 829526845
get 149
push_middle 794926437
push_front 385808516
get 4992
push_back 324094593
push_front 255371489
push_middle 262990682
push_front 320489535
push_back 640640734
get 5095
push_middle 267023328
get 6151
push_middle 271641057
push_middle 769869150
push_front 392241448
push_front 781401945
push_middle 513253908
push_front 874552993
push_front 132044149
push_middle 94204014
push_back 710126438
push_back 967426723
get 134
push_front 413145909
get 6468
push_back 271213831
push_middle 918620652
push_back 453635375
push_front 173636426
push_back 43366798
push_back 34590335
push_middle 62819204
push_front 862207333
push_middle 200444588
push_front 249898194
push_back 398962768
push_back 728842491
get 2474
get 6592
get 3706
push_back 987008523
push_back 879540704
get 1972
push_front 515959400
push_middle 917087065
push_front 729265872
push_front 821471102
push_middle 478366548
push_front 666209834
push_back 661868530
push_back 620933570
push_middle 618729786
push_front 528059358
push_middle 824647017
push_middle 804729937
push_middle 539797951
push_middle 174702314
get 1104
push_middle 583447825
push_back 668245466
push_back 202002216
push_middle 918616226
push_back 995540280
push_middle 525392753
push_middle 885938568
push_front 549130774
push_back 715018322
push_back 638814333
push_middle 696512876
get 5578
push_middle 753465472
push_back 391679746
push_back 124359107
push_front 565313730
push_back 181380237
push_back 833702639
push_back 415862229
push_front 534617681
push_back 340274670
push_front 705393746
push_middle 378160153
push_front 576121977
push_middle 128222895
push_back 226889510
get 3111
get 403
push_back 897723935
push_middle 120806607
get 4915
push_middle 985213066
push_middle 808262683
push_middle 331785028
push_middle 582441182
get 630
get 997
get 6996
push_back 36070444
push_front 708644827
push_front 742449316
push_back 504434588
get 652
push_back 196309448
push_middle 127798683
push_middle 305259101
push_middle 994640503
push_back 501293236
get 3489
push_back 225593719
push_back 572739538
get 3900
push_back 987557355
push_back 865523706
push_front 785896153
get 5662
get 2365
push_middle 756881789
get 4836
push_front 80826883
push_front 387725587
push_middle 981036667
push_middle 148658982
push_back 533395146
push_front 327258775
push_back 287806268
push_middle 170846311
get 3876
push_middle 870888798
push_front 465881452
push_front 286163880
push_front 414315674
push_front 831970087
get 3618
push_middle 25280412
push_middle 501148454
push_middle 34992120
push_front 442502795
get 5343
get 4241
get 1799
push_back 249602970
push_middle 577478579
push_front 920365810
push_front 32365169
push_front 363020324
push_front 846935721
push_middle 848991088
get 2649
push_back 240682653
get 4669
get 6837
get 1635
push_middle 446341219
get 5612
push_front 60248018
push_back 588035485
push_middle 511791824
push_front 189472724
push_middle 106494203
get 5412
push_back 519392980
push_front 860087007
push_back 106492980
get 6569
push_back 662424288
push_back 698130181
push_front 888578904
push_front 430053780
push_back 356850142
push_middle 439397620
push_front 783567248
push_back 840901930
push_back 585885508
push_back 449897062
push_middle 771980582
push_front 867580840
push_back 415966513
push_front 45109631
get 3797
push_back 863990564
push_front 477439588
push_front 516465593
get 6847
push_front 704709289
push_middle 193503267
push_front 530415897
push_back 703410618
push_front 430307167
get 3291
push_front 239231693
push_middle 865224396
push_front 778259101
push_front 828976294
push_back 786453822
push_back 317912081
push_front 333655561
push_middle 841580050
push_front 538339789
get 603
push_middle 403755879
get 2169
push_front 930706445
get 5799
push_front 122526993
push_middle 888061666
get 5076
get 4182
get 2011
push_front 268010077
push_back 210263514
push_front 797996930
push_back 333978230
push_back 916072502
get 5132
push_middle 877990816
push_back 370626670
push_front 545330869
push_middle 103929641
push_back 975313602
get 6536
push_middle 509212873
push_middle 344653083
push_front 61653393
push_back 674986511
get 213
push_middle 67164061
push_middle 189591182
push_front 243316222
get 2232
push_middle 245347703
push_middle 502777406
get 4259
push_back 803030917
push_back 412248081
push_middle 636130086
get 4781
push_middle 123074321
push_front 345303758
get 3763
push_front 931879879
push_front 379776604
push_back 790558454
push_back 43148916
push_back 202617959
push_middle 953318813
push_back 178310649
push_front 270744404
push_back 806566965
push_middle 939521367
push_front 389535240
push_front 680136616
push_middle 134989706
push_middle 535080113
push_middle 533148668
push_front 419192193
push_front 984249553
push_front 746489700
get 4468
push_back 633574086
push_back 348231693
push_front 500303162
push_middle 134100430
push_front 67891386
push_back 533928522
get 3601
push_front 304174284
push_back 780726040
push_front 456985322
push_back 460504423
push_back 170827313
push_front 531212043
push_front 687261626
push_back 782931286
push_middle 180259540
push_back 200227744
get 2296
push_back 238092950
push_middle 936314382
push_front 69740647
push_middle 154770955
push_middle 685058967
get 5515
push_front 51860945
push_middle 722943564
push_front 705866760
push_front 134612452
get 411
get 5680
get 1116
get 3902
push_back 289446208
push_front 622334299
push_back 543769722
push_middle 373216237
push_middle 757975127
get 6493
push_middle 659697821
push_back 626670081
get 5991
push_middle 536606899
push_front 854895733
push_front 220363007
get 4429
push_back 36467904
push_middle 820016171
push_back 317468653
get 7110
push_front 624092118
get 671
push_front 937054384
push_back 928740196
push_back 545951145
push_back 179246622
push_back 337831908
get 4338
push_middle 723587239
push_back 55488023
push_back 475083715
push_middle 857847649
push_back 653757352
push_front 288340986
get 5649
push_back 77293097
push_front 5383786
push_front 600928595
push_back 952130789
push_middle 418284777
push_middle 872665906
push_middle 306618198
push_front 170436354
push_front 454557352
push_front 673036792
get 2888
push_middle 968173112
push_front 894502123
get 6876
get 4644
push_front 805861298
push_back 721121118
push_middle 237691
push_back 900043107
get 6557
push_back 572062988
push_middle 386244186
push_back 56722644
push_back 754102873
push_front 669648240
push_back 378133267
push_middle 108893965
push_back 905349368
push_front 384599052
push_front 962079516
push_front 198591526
push_middle 783837731
get 6780
push_front 991014219
get 3122
get 1469
push_back 447286989
push_middle 519405233
push_back 562252449
push_middle 763974984
get 4136
get 3061
push_middle 454361455
get 2874
push_back 335018874
get 2338
push_front 567512737
push_back 759772812
push_front 102197179
push_back 324282626
push_front 252492737
push_front 978200745
get 5571
push_middle 476999140
push_back 760450291
get 1060
get 172
push_front 254709940
push_back 5403507
push_front 698898554
get 5368
push_middle 924608326
push_middle 673045996
push_back 642440814
push_back 5817050
get 3758
push_back 857488223
get 1344
push_back 120071689
push_back 695346955
push_middle 89356019
push_middle 321952474
get 2988
push_back 416732854
push_front 442214562
push_front 147417398
push_front 869046154
get 5228
push_front 496172325
push_back 253425618
push_back 133744084
push_back 514277092
push_front 181663432
push_middle 70566603
push_front 634938966
get 2679
push_middle 17135617
push_back 187915852
push_middle 275803978
push_back 60941539
push_middle 322754735
push_front 162004220
get 2937
push_back 895191070
push_middle 674593213
push_back 356561018
push_front 240383886
get 2558
push_front 151303700
push_front 807991481
push_middle 208419030
push_back 215660508
get 3642
push_middle 50869956
push_front 662490774
push_back 612174735
push_middle 431400166
push_back 550149264
get 4104
push_front 963766166
push_back 413339097
push_middle 646467619
get 4227
get 1590
get 4555
get 2998
push_back 448319458
get 2836
push_back 514108327
push_middle 951535756
get 6442
get 3921
push_back 212840018
push_middle 85332549
push_front 202152905
push_back 677231396
push_back 21378200
get 401
get 4894
push_back 604625150
push_middle 552883577
get 5581
push_front 868812361
push_back 343285542
push_front 506352155
push_front 305792587
push_middle 672403932
push_middle 644815778
push_middle 698327577
push_front 926965877
push_back 63903163
push_middle 178437467
get 276
push_front 490533213
push_front 458095062
get 3347
push_front 923473684
push_middle 923388785
get 3002
get 2844
push_back 386858186
push_back 402392019
push_middle 555254975
get 5385
push_back 198486433
push_back 394950864
push_middle 347689343
push_middle 371985076
push_back 654572919
push_back 682878185
push_middle 924721108
push_middle 660005952
get 3070
push_front 506400598
get 7089
push_middle 183678137
push_front 660110973
get 6671
push_middle 626514256
push_front 308117400
get 7140
push_front 489436650
push_back 454033863
push_back 482493369
get 4056
push_middle 125578604
get 2863
push_back 345930908
get 2092
push_front 69812732
get 6346
push_middle 801161453
push_middle 582519149
push_front 362623199
push_back 523483397
push_front 307496794
get 145
push_middle 217478231
get 6680
push_back 684098962
get 1023
push_front 582485111
push_middle 433174379
push_front 628304816
push_back 458566575
get 47
push_front 577637222
get 2617
push_middle 326184942
push_middle 118096257
push_front 927495110
push_middle 898871091
push_middle 751400903
push_front 580723204
push_middle 99899087
push_front 340649156
get 3773
push_back 233625772
push_back 23066885
push_back 910018482
push_middle 128551177
push_middle 505950226
push_back 485050521
push_front 27446250
push_front 764411609
get 6299
push_middle 130019636
get 1729
get 6877
push_front 444054194
push_front 750900913
push_middle 484419566
push_back 64115232
push_middle 83669646
get 5209
push_front 816514243
push_front 542314223
push_front 390243079
get 2933
push_back 832626388
push_back 674952829
push_back 451020752
push_middle 789715901
push_back 943931863
push_middle 45828823
push_middle 959147045
get 3589
push_front 404284852
push_back 265362644
push_front 23584655
get 6380
get 519
push_back 444017156
push_front 24443854
get 1778
push_back 492145742
push_front 785091803
get 1604
push_middle 206395136
push_middle 604660245
push_back 947870889
push_front 701986585
push_middle 172004788
push_middle 408630777
push_middle 323834911
get 201
get 1708
push_middle 435357232
push_middle 519084493
push_middle 23924287
push_back 953974719
push_back 338844629
push_back 187453672
push_back 712706392
push_middle 844502882
get 6905
push_back 295161845
push_back 638618256
push_back 117693231
push_back 534416380
push_middle 409152789
push_middle 607124618
push_middle 408470607
push_back 558989501
push_front 298609877
push_middle 271184652
push_back 926693180
push_middle 85858492
push_front 616095552
push_front 902019526
push_back 5817980
push_middle 538357526
push_back 535998600
push_back 462508776
push_back 133501927
push_back 935220881
push_front 843859125
push_middle 217650947
get 7154
push_middle 956685594
push_back 657035813
get 514
push_front 268344362
push_front 195542899
get 5884
get 5732
get 6058
get 953
push_middle 670159032
get 4825
get 3596
push_front 689120186
push_back 363413849
get 7226
push_front 213284879
push_middle 218251934
push_front 944745016
push_middle 948589606
push_front 273940152
push_back 90423698
push_front 574713519
get 6120
get 5048
push_middle 894099173
push_middle 730804748
get 6332
push_middle 19752194
push_front 232681686
get 2894
push_front 403976225
get 6867
push_front 855510522
push_front 944495377
push_middle 750909252
get 2972
push_middle 147081345
get 42
get 5981
push_front 630688773
push_front 383523444
push_middle 325951009
push_back 821903840
push_back 107114530
get 1185
push_middle 312068585
push_front 931725872
push_front 691289346
push_middle 805437249
get 5279
push_back 757591886
push_back 477854704
push_middle 79020084
get 2320
push_middle 137939104
get 6803
push_middle 578309671
push_back 791944070
push_middle 316223196
push_middle 538607599
push_middle 47867887
get 3391
push_middle 731870991
push_back 249347944
push_middle 884824462
push_back 167330010
push_front 334922739
push_back 724189747
push_back 966462712
get 4092
push_front 849695708
push_front 257244233
push_front 449411565
push_back 156207159
push_middle 640790761
push_front 540542903
get 5947
get 2271
push_front 404845109
push_front 819085956
push_front 69371187
push_middle 767573065
push_back 29385371
push_middle 16716543
push_back 173443228
push_middle 433503802
push_middle 518284403
get 3522
push_middle 624036953
get 6624
push_back 511957985
push_middle 720719970
get 2997
push_back 537519908
get 593
get 1179
push_middle 792296327
push_front 338940992
push_middle 428184089
get 6832
get 3397
push_front 31086123
get 6691
get 4389
push_front 26077993
push_front 138077023
push_middle 924072359
push_middle 198958383
get 2617
push_middle 505638614
push_front 382726778
push_middle 288578956
push_back 88357445
push_front 713939462
push_front 575753954
push_middle 599940316
push_middle 969603370
push_back 294453751
get 4805
push_front 760130349
push_front 461697942
get 3761
get 4848
push_front 160359095
get 1701
push_middle 729484647
push_middle 867231255
push_back 413458633
push_front 258364321
push_front 840813037
get 1038
push_middle 524924595
push_middle 923909045
push_middle 657354853
push_back 631791099
get 7487
push_back 45653388
get 3509
push_front 330977122
push_middle 570160038
get 5813
push_middle 103786394
get 61
push_front 980661764
push_middle 181329595
push_middle 394492540
push_middle 695568560
get 693
push_front 21206499
push_middle 20231078
push_front 19761487
push_middle 919329331
push_front 798737248
push_back 154011503
push_middle 365398175
push_back 816931601
push_middle 780019275
push_back 434899246
push_back 806355119
get 5687
get 5074
push_middle 743242166
push_back 964764092
push_front 170144443
push_front 131488132
get 7490
push_back 707366756
push_back 375369209
push_back 666364342
push_front 571660314
push_back 149979521
push_middle 204563817
push_middle 14404746
get 2317
get 74
push_middle 77724505
push_front 430189100
push_middle 25121285
push_front 737469615
push_back 519889481
push_back 91876247
get 3684
push_middle 26348465
push_back 475139335
get 932
push_middle 773598238
get 6286
push_front 805819068
push_back 9720015
push_middle 497995588
get 721
push_middle 316249227
get 2658
push_front 526159631
push_middle 589132799
get 6417
push_back 466875879
get 4610
push_front 273079525
push_back 195067044
push_back 358740120
get 3408
get 4078
get 5262
push_front 613606854
push_front 257835523
push_middle 111506750
push_front 335079283
push_middle 103440765
get 2878
push_middle 737283865
push_front 114784106
push_back 318324477
push_middle 361964375
push_back 618752907
push_front 681721220
get 326
get 400
get 6199
get 4628
get 5656
push_front 787217772
push_back 674652521
push_front 464694390
push_middle 943364365
push_back 298978768
push_middle 468402019
push_middle 471870548
push_back 77129060
push_middle 824191981
get 3614
get 4590
push_front 576226968
push_middle 355091117
push_middle 78949812
push_front 508222823
push_front 11211861
push_back 911270747
get 4963
push_back 53194433
push_middle 32144467
push_back 672054967
push_front 438761129
push_back 458656133
push_front 13529302
push_middle 843314058
push_middle 586709715
push_back 762750864
push_middle 996819605
push_back 343523543
push_middle 56445991
push_back 464766906
push_front 487310179
push_front 747279105
get 5546
push_middle 52255499
get 7258
push_back 52660625
push_front 742410389
get 1099
get 979
push_middle 418229120
push_middle 3839772
get 20
get 4086
push_middle 919228785
push_middle 8132998
get 2565
get 5014
push_middle 631979678
push_front 944598772
get 3997
push_middle 249477264
push_front 888728119
get 7142
push_front 965262765
push_middle 832018982
get 7421
push_middle 301929567
push_front 520669889
push_middle 398006562
push_middle 446461642
get 7650
get 1079
get 7588
push_back 959125137
get 4874
push_back 615757617
push_middle 838944896
push_back 623511119
push_back 998025284
push_front 614464839
push_back 988144298
push_front 536898087
get 1991
get 5739
push_back 569127560
push_front 383360740
get 757
push_front 102138580
push_front 243999132
push_front 832230764
push_back 639153654
get 1488
push_back 900473476
push_middle 439034941
push_front 366807269
push_front 667710573
push_front 777872965
push_back 401311351
push_back 362223069
push_front 412490190
push_front 27951901
get 5658
push_front 839800155
push_back 935780485
get 6549
get 1071
push_back 335640870
get 6141
push_middle 999381478
push_back 524757899
push_middle 464573761
push_middle 221875986
get 5619
get 3987
push_front 442171947
push_back 823572761
push_middle 293372561
push_middle 839707447
push_middle 920060894
push_middle 62131474
push_middle 228858144
push_middle 64361939
push_back 613786684
push_front 230596849
push_front 984088675
push_middle 485796596
push_front 303315876
get 1403
push_back 88396928
push_front 598419272
push_middle 840422138
get 655
push_middle 202786565
push_front 202483879
push_middle 842139578
push_back 312382483
push_back 971347206
push_back 36507520
push_back 231868787
push_front 239316997
push_middle 808646929
push_middle 649771832
push_middle 233193572
get 6359
get 3603
push_front 974354230
get 4761
push_back 311215906
push_back 934763680
push_front 55709433
push_middle 708770378
push_middle 673673782
push_middle 693071574
push_front 732187348
push_back 961914124
push_middle 482780331
push_middle 26630178
push_middle 264251155
get 6439
push_front 819477097
get 4720
push_front 143272847
get 7628
push_back 528150889
push_middle 875127159
get 6221
get 1507
get 4688
push_front 82785791
push_back 865524017
push_front 443249415
push_back 217620568
push_front 821231811
get 1328
get 1478
push_front 308548828
get 3979
push_middle 572312497
push_front 898129777
push_front 459490611
get 978
get 556
push_front 232505164
get 5718
push_back 832164158
push_middle 119920440
push_front 351009865
push_back 453742625
push_back 168940374
push_front 396644266
push_front 742129520
push_middle 246590922
push_back 394173236
push_front 890658886
push_back 886793839
push_middle 511045847
push_front 129600340
push_front 696072185
push_back 712940890
push_middle 680515155
push_front 938159536
push_middle 162178238
get 331
push_back 33718807
get 419
push_middle 784106499
get 7369
get 1013
push_front 66347113
push_middle 223628365
push_middle 946635328
push_front 24871678
push_middle 50959501
push_front 728635908
push_back 291688580
get 2540
push_front 793246728
push_front 831122115
push_middle 572801490
push_middle 221486010
push_front 17519643
push_front 747360785
push_back 521598485
push_front 61643325
push_back 128849204
push_middle 517488572
push_middle 470938446
push_back 441831918
push_back 57136643
push_back 122029198
push_front 688161479
get 4086
push_middle 392118075
push_back 327149337
get 3034
get 7301
push_front 74065485
get 2567
push_middle 849736445
push_front 699553117
push_back 479525596
push_middle 794669534
push_front 457249947
push_back 663017516
push_front 456731105
push_back 34051190
push_middle 278665217
push_back 360630231
get 3486
push_back 727011436
get 7231
push_middle 63825618
get 3265
push_middle 608826782
push_back 606928270
push_back 387938232
push_back 612714385
push_back 803770496
get 3649
get 4191
push_back 933621810
get 3881
push_front 233283778
push_front 145069111
push_front 448534945
push_back 846964882
get 1973
push_middle 439263366
push_back 318522101
push_front 61703895
get 3751
push_middle 619254760
push_back 622241984
get 4495
push_middle 107404536
push_middle 348135322
push_front 988567858
push_front 740108004
push_front 93101479
push_front 794116001
push_middle 550435648
get 4742
push_back 294570382
push_front 549111754
get 519
get 809
push_back 265205660
get 4521
push_back 847335636
get 7159
get 2513
push_front 592672301
get 2894
get 4315
push_front 885380121
push_back 470108882
get 2602
push_middle 425764137
push_back 766870796
push_back 103434365
push_back 212947715
get 7648
push_middle 282272907
get 453
push_back 307150505
push_front 986032246
push_middle 421087792
push_back 356839646
push_middle 388247981
get 2105
push_front 185572517
push_back 330869537
get 5970
push_back 767516593
get 2115
push_front 134274937
push_middle 549606428
push_middle 220918755
push_back 317729192
push_front 74979605
push_front 863873924
push_middle 147781608
push_back 62572508
get 2640
push_back 13443964
push_front 864068663
push_middle 274208626
push_back 181272388
get 6422
push_middle 188459022
push_back 97475263
push_back 452398836
get 918
push_back 921177427
push_middle 956170467
get 2301
push_middle 12424355
push_back 473882629
push_middle 88689304
get 7512
get 5583
push_back 889247551
push_middle 814453030
get 4125
push_front 277747217
push_back 962062829
push_back 267802381
push_front 489762152
push_front 153907684
push_middle 948907659
push_front 97761953
get 732
push_middle 802439329
push_middle 155596101
push_middle 424468110
get 109
push_middle 622872415
push_back 239546643
get 3966
push_back 811490394
push_back 359266623
push_front 286850883
get 7429
push_back 804864973
get 5354
push_back 58327355
get 1530
get 6951
push_back 328896308
push_middle 463540375
get 4591
push_back 23553403
push_back 599938999
push_middle 79951641
push_middle 643772306
push_front 125593075
push_middle 531150926
push_middle 511697132
push_back 69455111
get 4768
push_middle 464798099
push_back 700875968
push_middle 804642179
get 4804
push_back 274017833
push_back 90366646
push_back 9316711
get 5762
get 2012
push_front 738313761
push_middle 373952255
push_middle 97660092
get 521
get 5528
get 654
push_middle 833555825
get 2550
push_middle 990509369
get 4113
push_front 440751539
get 971
push_back 707275573
push_back 922714540
push_front 47373074
push_back 907679901
push_front 305678925
push_middle 930919377
push_front 429997828
push_middle 399272138
get 515
push_back 308172445
push_back 698536519
push_front 631645105
push_middle 896900868
push_back 731831113
push_front 808945287
push_front 13714874
get 2684
push_back 942729483
push_back 715168835
push_back 324634456
push_back 119923642
get 4690
get 7886
push_front 606372997
push_front 118835691
push_middle 316860327
push_middle 697530791
push_front 420533783
push_front 801774302
push_front 297570500
push_front 108228034
get 3364
push_back 766794813
get 652
get 6335
push_middle 552079203
push_back 908109187
push_middle 605098540
push_front 861073798
push_front 237330753
push_front 9058831
push_middle 321180440
get 2832
get 4011
push_front 992747389
push_middle 616009625
push_back 524062667
get 2390
push_back 453611303
push_front 115200471
push_back 238523661
push_front 290864727
push_middle 128641935
get 2733
push_back 196869102
push_front 602646338
push_middle 19772514
push_back 988311359
push_middle 858936142
push_middle 330313896
get 3659
push_middle 342315474
get 4522
push_middle 865700746
push_back 392063654
push_front 497023611
push_front 946227549
get 6010
get 117
push_back 172454699
push_back 772451070
push_front 346969178
push_front 192553266
push_back 210514184
push_middle 239866356
get 6341
push_back 688862252
push_back 470705653
push_front 725863793
push_front 148441652
push_back 722043120
push_middle 419383505
get 1149
push_back 678152518
push_middle 407879755
push_back 419610972
push_front 445197780
push_front 106158254
get 7793
get 7022
push_back 488431035
push_front 457003859
push_back 877786748
push_middle 891188907
push_middle 902521861
push_front 56811986
push_middle 779972343
push_front 219487711
get 1509
push_middle 571942511
push_middle 923602558
get 4147
push_front 556822634
push_back 18593228
get 946
push_back 606377427
push_front 881073800
push_front 284050018
push_front 134380077
get 7121
push_back 545136952
push_back 20461983
push_front 924721425
push_back 634421335
push_back 21555893
get 2072
push_back 441365074
push_front 692607219
push_front 508137232
push_middle 950905722
push_back 287266722
push_front 421982886
get 980
push_back 282016112
push_front 175549813
push_middle 78669999
push_middle 572595953
push_middle 387942399
push_back 101921600
get 5911
get 7360
push_middle 639694662
push_middle 606296129
push_middle 787325106
push_front 39264652
get 5362
get 1815
get 3105
push_back 479577403
get 6497
get 410
push_back 694557175
get 3595
push_back 170855815
push_middle 791037366
push_back 611694389
push_back 893995466
push_back 603858967
push_back 518723412
push_back 38276184
push_back 44364661
push_front 436633040
get 6701
push_front 843568060
push_middle 243040872
push_back 89107759
get 5951
push_front 867573909
push_front 640522276
push_back 464147049
push_back 196495426
get 2777
get 669
push_middle 765055742
push_back 299105420
get 871
get 3672
get 8001
get 1387
push_middle 653309579
push_front 124377508
push_front 993844218
push_back 844104255
push_front 202298067
push_middle 723090161
push_back 884256238
push_middle 286543453
get 4579
push_front 975905340
push_front 556985282
get 4972
push_back 478190391
get 3300
push_middle 291885649
get 6638
push_front 753080902
push_front 742155442
push_middle 113542199
get 635
get 5914
get 7131
push_middle 966918795
get 6103
push_middle 159972611
push_back 444871460
push_middle 597830486
push_back 886530195
push_front 481651731
push_back 745322723
push_middle 195169186
push_front 221980036
push_back 549318539
push_back 612597022
push_middle 214223631
get 574
get 5173
push_middle 523226467
push_middle 671094281
push_front 756747416
push_middle 845246322
push_front 757456600
push_middle 812307802
push_back 339553059
push_front 109260161
get 2083
push_front 402569607
get 7133
push_back 267640925
push_back 821740443
push_front 479601941
get 2463
push_front 248910688
push_back 877820553
push_middle 767798732
push_middle 307118201
push_back 973719346
get 1944
push_back 770972736
push_back 265740104
push_back 68613650
get 688
push_front 36902993
push_front 512902502
get 5875
push_middle 106930322
push_back 412049941
get 7838
push_back 595276312
push_middle 962888964
push_front 544081700
push_back 772077780
get 4895
push_middle 603722901
get 3976
push_middle 621481614
get 4642
push_front 428061508
get 3683
push_front 802074084
get 5082
push_middle 139429479
get 4134
get 4987
get 4068
push_front 619364945
get 7426
get 3761
push_back 916763567
push_front 797118173
push_front 514787995
get 7837
get 7601
push_middle 877156707
push_back 110245108
push_middle 674447656
push_back 623642484
push_middle 251060
get 7674
get 1783
push_front 839752228
push_back 779669864
get 6076
push_middle 958479048
get 7759
push_middle 509935901
push_back 572629123
push_back 298368584
push_front 557288489
get 3529
get 4006
push_back 853547193
push_back 580188685
push_middle 789106389
push_front 969935753
push_back 970290606
push_front 110523860
push_front 131209902
push_back 855158206
push_back 532593085
push_front 453855616
push_back 592492992
push_middle 825149641
push_middle 671144114
push_front 958471526
push_middle 171545949
push_front 329889392
push_front 119420752
push_back 842027480
push_middle 493663098
push_back 876683653
push_middle 124221705
push_middle 362731681
get 1828
get 1379
push_back 628891599
push_back 521023902
push_front 102537243
push_middle 315528755
get 32
push_back 922246050
push_back 8137278
get 2283
push_front 24955887
push_front 947569670
get 1644
get 5351
push_front 36357315
get 5617
push_back 682866281
get 5805
push_front 49893915
push_back 206195735
get 4478
get 4747
get 8075
push_middle 817259004
push_front 59234446
get 7992
get 7090
push_back 10164317
push_front 253366314
push_middle 623773892
get 7566
push_front 160107157
push_middle 392835949
get 2713
push_front 532062417
push_middle 131682396
push_back 977334613
push_back 527551990
get 7209
push_back 247236265
get 5387
push_back 83234155
push_back 416839577
get 6422
push_middle 484528976
get 4148
push_front 467623287
push_front 319348990
push_middle 459837583
push_front 877194729
push_middle 858179225
push_middle 95276263
push_front 214934497
get 4710
push_middle 947687996
get 7181
push_back 344795980
push_middle 824500917
push_front 484913802
push_front 236648423
push_back 449551239
get 3577
push_front 194350518
push_middle 28892327
push_back 230271520
get 4089
get 7945
push_back 293028296
push_middle 53965817
get 3078
push_middle 709946202
push_front 930533479
push_front 203662728
push_back 558620135
get 5753
push_back 570873648
get 4724
push_back 487855137
push_front 616735156
push_front 830813236
push_front 577151994
get 4772
get 54
push_front 913646417
push_middle 434013511
push_middle 857639676
push_front 616917852
push_front 970174910
get 5542
get 3396
push_middle 586178394
get 1165
push_back 440360776
push_back 372783281
push_middle 896732318
push_front 914004359
push_front 655524584
push_front 572387637
push_middle 48057280
get 639
push_front 151716108
push_back 635251600
push_middle 410982921
push_back 849252630
get 6659
get 5830
push_middle 762935123
get 3016
push_back 907506341
push_middle 271807090
push_back 408678111
push_back 492717231
get 6264
push_middle 387605799
push_back 173929567
push_front 75297598
push_back 748375671
push_middle 631454165
get 1110
push_middle 133035013
push_back 527011449
push_middle 387892270
push_middle 572905486
push_middle 496179105
push_middle 818793894
get 8195
push_back 795377597
push_back 683481353
push_front 568987432
get 3275
get 5840
push_front 170957412
push_middle 912453198
push_middle 277485279
push_front 370720500
push_back 674834329
get 1262
push_front 28857050
get 4424
push_back 870692227
push_front 23698527
get 4901
push_back 437328337
get 1812
push_back 481902175
get 6838
push_front 801726430
get 6424
push_middle 924981543
get 7274
get 7131
push_back 564602090
push_middle 58144179
get 7305
push_front 54530294
get 3842
push_back 990504054
push_middle 469791051
push_middle 370685258
push_back 595224095
push_middle 902761270
push_middle 752936780
push_back 544904940
push_back 348225061
get 5269
push_front 98678076
push_back 211954427
push_back 334143034
get 7136
get 5037
get 7832
push_back 654544069
push_back 376858769
push_front 296500554
push_front 175630994
push_front 406292786
push_middle 917824401
push_back 199076479
push_middle 502039506
push_front 901254039
push_back 573297890
push_middle 765474898
get 5893
push_middle 150050403
push_back 439724188
push_middle 822191560
push_back 856263403
push_front 682983394
get 30
push_back 986170665
push_front 68821641
push_back 364480659
get 5732
push_back 225803969
get 3576
push_back 838440696
push_front 251743568
push_front 15400701
push_middle 636665548
push_back 625394469
push_back 730688117
push_middle 119764608
get 3934
push_back 313511341
push_back 713742538
push_front 124532851
push_back 694213876
get 5771
push_middle 969680512
push_middle 632804736
push_front 818586550
push_middle 142734247
push_front 44300822
push_front 163999287
push_front 700226715
push_middle 828596743
get 1712
get 526
get 5205
push_middle 801430713
push_middle 108498201
push_front 398118243
push_front 259122452
get 7474
push_back 368053758
push_middle 163667185
get 840
push_middle 420058768
push_front 139582997
get 2520
push_back 386412713
push_front 660035319
push_front 135572520
push_middle 206991752
push_back 946162509
push_middle 774122914
get 4516
get 2611
get 4024
push_middle 743166121
push_front 180872193
push_middle 616290374
push_back 96690898
push_front 792861410
push_back 258995718
get 2100
push_front 954160269
push_front 363303400
push_back 219854082
push_middle 996294690
push_back 733758455
get 7762
push_middle 158298217
get 6180
push_middle 720884321
push_middle 931682226
get 6888
push_front 646340204
push_back 365780902
push_back 557995739
get 8121
push_middle 593312753
push_middle 602712749
get 5019
get 2874
push_back 437145554
push_front 633744464
push_front 2870423
get 3001
push_back 39755670
push_back 472796901
push_front 643211087
get 6116
push_middle 988469081
get 5124
push_front 996752334
get 7661
push_back 547346153
get 6745
get 3619
push_back 501837116
get 6851
push_front 276320755
push_middle 256249865
get 7829
get 3512
push_front 520701553
get 2004
push_front 694928420
push_back 92089982
push_middle 867088613
push_middle 397806334
get 1830
push_back 160190302
get 6371
push_middle 335686579
get 3887
push_front 901542601
push_back 153042131
get 6168
push_middle 387086326
push_middle 188445372
push_back 410596754
push_middle 653948871
get 2280
get 2458
push_middle 10488819
get 1508
push_front 454834066
push_back 918258812
get 6004
get 1795
push_front 821503530
push_middle 235083464
push_middle 308471376
push_middle 937946290
push_middle 884240167
push_front 951121802
push_middle 767295977
push_front 40615062
push_front 223178559
push_middle 295947914
push_middle 603832834
push_back 413201173
push_back 329845790
push_middle 256673174
push_front 359523219
push_front 817253103
push_back 467888533
push_middle 404557938
push_middle 704720852
push_middle 864489465
get 2930
push_back 570207653
get 6654
get 4736
get 1167
push_middle 68404671
push_middle 873275106
push_back 829045733
push_back 932027402
push_middle 349349820
get 8261
get 3298
push_back 764516329
push_middle 666637303
push_middle 739958552
push_back 523276721
push_front 141981490
push_back 563519986
push_back 431598123
get 7759
push_front 359422191
get 3089
push_middle 833624336
get 5166
get 684
get 8154
get 3916
push_front 659501152
push_back 41707464
push_middle 895797581
push_back 880498237
get 2148
push_middle 393441436
push_back 43182172
push_back 860354599
get 2157
push_middle 176009562
push_back 224644679
get 8050
push_middle 591292886
push_middle 45990179
push_back 772577199
push_middle 678729080
push_back 498188872
push_back 434239079
get 5277
push_middle 361561586
push_back 57917876
get 4113
get 1857
push_back 65438709
push_front 526518587
push_middle 467529704
push_middle 628689511
get 2537
push_back 824443092
push_front 762830732
push_front 293811683
push_back 50992575
push_middle 373527143
push_front 749784136
push_middle 920959498
push_front 620023561
get 1841
get 5660
push_middle 58811600
push_middle 802597002
push_middle 467039387
push_back 301924300
get 7773
get 4388
push_back 753990075
get 1620
get 5765
push_back 943947663
push_middle 976932385
push_middle 360151254
push_middle 412063849
push_front 688858309
get 3305
push_front 732261784
push_middle 966656841
push_front 352930152
push_middle 80631959
push_back 25181843
push_back 179502845
push_back 333667197
push_back 429218343
get 6774
push_middle 262197537
push_back 642375604
get 5714
push_middle 477383505
push_back 213258839
push_middle 616790289
push_front 176071288
get 1739
push_back 463211152
push_back 744072454
push_front 769490145
get 1171
push_middle 887674374
push_back 339512720
push_back 999445036
push_back 665176528
push_back 322119947
push_back 511832124
push_front 689368210
push_middle 904086557
push_back 639177168
push_middle 678272248
push_front 415552621
get 7065
push_middle 987641560
push_middle 540440075
push_middle 859993
push_back 467398566
push_back 238183101
push_back 552705099
push_middle 502006230
push_middle 360649228
push_front 645288077
push_back 106588332
push_back 672392330
push_back 787225323
push_middle 477684225
push_middle 428697608
push_middle 4973245
push_front 28140617
push_back 141558599
push_back 898106119
push_middle 561488506
push_middle 866683000
push_middle 596613502
push_middle 968789932
push_middle 767208346
push_back 821035086
get 1396
push_middle 680538581
push_middle 596853310
push_middle 1674031
push_middle 565020356
push_front 161012913
push_back 11967263
push_front 309890140
push_middle 796731065
push_back 237114004
push_middle 589458244
get 1538
push_middle 607138391
push_front 126568844
push_front 493931779
get 7375
push_front 942388992
push_front 576211954
push_back 250911288
push_front 427440278
push_front 197067997
push_front 564626574
get 6949
push_middle 798270877
push_back 63557610
push_middle 298105733
push_front 96857432
push_back 787615448
get 6523
get 6577
push_back 650172585
push_back 833375996
push_middle 766877829
push_front 780115814
get 1644
get 2919
push_back 160040329
push_front 577996622
push_back 237142747
get 4162
push_middle 149892908
push_front 802309203
push_front 428232214
push_back 620956785
push_middle 404188007
get 7794
get 7826
get 1974
push_front 133832330
push_front 515067274
get 4116
push_back 34107714
push_back 315416799
push_front 202985010
push_middle 209761718
push_front 924481487
push_front 357887622
push_front 435721257
push_back 657068054
push_back 242116437
push_back 31965825
get 6426
push_middle 675476262
push_front 845978848
push_middle 151153992
push_front 363523936
push_middle 257059616
get 480
push_back 523893558
push_middle 426285611
push_back 67963933
push_back 542875832
get 2092
push_back 393493994
push_middle 154199778
push_back 578158083
push_middle 374210018
push_middle 665844997
get 5167
get 7976
push_front 521206785
push_front 628904129
push_middle 925486926
push_middle 466382208
push_middle 498038064
get 7837
push_middle 563294581
push_front 959291274
push_back 597392197
push_middle 356634979
push_back 220642972
push_middle 818558270
push_back 943537290
get 2052
push_back 11666007
push_front 258351227
push_middle 607438887
push_middle 141185035
push_front 274067230
push_back 853775324
push_back 792399795
get 2430
push_back 451834598
push_back 479739490
get 6783
push_front 459850367
push_middle 296262113
push_back 744276389
push_middle 362275157
push_middle 801591441
push_back 693913771
push_middle 403604585
push_front 768419804
push_back 732585979
push_back 438092068
push_back 691249042
push_middle 718461346
get 3581
get 1132
get 5130
get 1426
get 1034
get 6744
push_front 922992624
push_front 213767714
push_front 433000451
push_front 579001979
get 7169
push_middle 478794398
get 8183
get 2646
get 1478
get 8035
push_middle 99998025
push_front 559442341
push_middle 355012509
push_front 804283672
push_back 127855440
push_front 427498718
push_back 690095501
push_front 746084703
push_middle 451864350
push_middle 789140521
push_front 882884831
push_middle 302670482
push_front 924399047
push_back 393303506
push_front 657267144
push_middle 266786055
push_front 702947497
push_middle 530040367
get 583
push_front 582662656
push_middle 961292164
push_front 552452664
get 7417
push_back 303502560
push_front 186321926
get 6803
push_middle 937794769
push_middle 796913096
push_front 634226693
push_middle 985994019
get 375
push_front 113452626
push_front 449471570
push_front 702183872
push_front 52887626
push_front 147268470
push_back 124322032
push_middle 66143746
push_back 470353626
push_back 338329222
get 4995
get 1480
push_middle 882789877
push_front 219871489
push_middle 689877437
push_front 242231149
push_middle 336075261
push_front 9294393
get 6978
push_front 448027390
push_middle 275836928
push_middle 317974596
push_middle 996618801
push_middle 749156157
get 2493
push_front 214688744
push_back 380138369
get 1353
push_back 686624725
push_middle 925732122
push_middle 206705591
push_middle 334550345
push_middle 826515830
push_back 299910769
push_middle 389028537
push_front 468452175
push_front 935776433
get 1763
push_front 360287945
get 1552
push_middle 599162766
push_front 912445443
push_middle 53930384
push_front 238005669
push_middle 446722912
push_front 783049966
push_back 803648907
push_middle 628026369
push_front 234758539
get 523
push_front 848770053
get 3437
push_front 630736250
push_middle 178770051
get 7321
push_back 380117333
push_front 995844019
push_back 165978417
push_middle 176068580
push_back 387913190
get 5277
get 5119
push_middle 70638453
push_front 397364636
get 1937
push_middle 513496302
push_front 998646613
push_front 996658160
push_back 149104332
push_front 978301145
push_front 681837628
push_back 975368532
push_middle 859346242
push_middle 794132556
get 5949
push_middle 139274820
push_back 539998921
push_front 547395338
push_front 36130741
push_front 67135579
push_middle 419610594
get 7131
push_middle 176720354
get 40
push_front 599453957
push_back 526838615
push_back 735645073
push_middle 217335692
push_middle 922797164
get 3581
push_front 416805173
get 1895
get 8225
get 5670
push_front 743090823
push_back 888408718
push_middle 990827844
push_back 627856264
push_front 491017700
push_middle 212869416
push_front 46293325
get 1059
push_middle 571535900
push_front 212589827
push_front 369047160
get 431
get 1342
push_back 651999806
push_front 3257349
get 5217
push_front 46611804
push_back 960732652
push_front 487712572
get 1224
push_front 466791588
push_front 9999610
get 2246
push_front 470161895
push_front 756984460
push_middle 930276034
get 3906
push_back 667958272
push_middle 474338915
get 8540
push_back 868087815
push_front 620764552
push_front 663583807
get 4354
push_front 83802656
push_front 85838831
push_middle 321527129
push_middle 450241199
push_front 685433744
push_back 751488005
push_back 526220429
push_back 862810821
push_middle 765513802
get 6633
push_middle 773538
push_middle 246825641
get 3555
get 2322
push_back 403296076
push_front 931275180
push_front 422264246
get 6014
push_front 305948504
push_front 673520094
push_middle 442532930
push_middle 162553279
push_front 94367915
push_front 891476641
get 3327
get 8232
push_middle 23915684
get 5419
push_middle 393700884
push_front 366509447
push_middle 485916967
push_middle 571736401
push_front 444971467
push_middle 474877696
push_middle 762840122
push_middle 242298088
push_front 575306378
push_front 29603209
push_middle 285795050
push_front 891651408
push_front 954485764
push_front 348272031
get 934
push_front 837861348
get 2001
push_back 814688160
get 7589
push_front 588134142
push_middle 135973426
push_front 200627806
get 7685
get 1918
push_back 832632938
push_middle 399600590
push_front 311584514
get 7032
push_front 21853687
push_front 703109850
push_back 397657080
push_front 158422755
push_middle 803867419
push_middle 466407865
get 7645
push_front 625160742
push_middle 50863448
push_middle 884728735
push_back 750560199
push_back 658861231
push_front 773299741
push_back 315726374
get 5355
push_front 233417050
get 3461
push_middle 447680376
push_middle 362529910
push_back 879953223
push_back 773209412
push_front 27073294
push_middle 481579170
push_middle 404922064
push_front 28118078
push_front 557211484
push_middle 62775278
push_front 308912581
push_back 501389451
push_middle 962644895
push_front 777349189
push_front 555945348
get 5611
push_back 987520016
get 3616
push_middle 690813226
push_middle 817671399
push_back 571598590
get 7282
push_middle 399371008
push_front 774236718
push_back 558758481
push_front 380119234
push_front 709873886
push_middle 243962238
push_back 814466941
push_front 344946489
push_front 946028536
push_front 408166231
get 2603
push_front 136553753
get 434
push_front 900674152
get 7114
get 4397
push_front 908956584
push_back 485418843
push_middle 745471051
get 7333
get 418
push_front 165780188
push_middle 661233405
push_front 232394806
push_back 399755224
push_back 508215563
get 5114
push_middle 354287421
push_middle 582999015
push_middle 840013690
push_back 393127081
get 8496
push_middle 826917464
push_middle 93087811
get 6856
push_back 627590540
push_middle 338353761
push_front 244471217
push_back 90761814
get 208
push_back 564974121
push_back 93233039
get 3285
get 2735
push_back 645683214
get 362
push_front 552544972
push_middle 346096700
get 4371
push_front 256760768
push_back 930948149
push_back 952455874
push_front 514106087
push_middle 781794715
push_front 545178888
push_front 464729053
get 4636
push_back 955823711
push_middle 826670809
push_back 369096195
get 3997
push_middle 861032798
push_middle 14988975
push_front 966425186
get 7086
push_front 514111299
push_front 889825770
push_middle 642800697
push_back 258566308
push_back 464840210
get 4434
push_back 929782044
push_front 702062253
push_middle 152457079
get 8611
push_back 811360554
get 3879
push_middle 936140273
push_middle 681412131
push_front 653031748
push_front 136731467
push_front 726728857
push_middle 568022942
push_back 730527752
get 3333
push_middle 51792937
push_front 575811323
push_back 327717581
get 2758
get 4350
push_middle 573554000
get 6821
push_back 515015167
get 4342
get 760
get 5945
push_middle 901584628
push_back 410192502
push_middle 880797235
push_middle 259008393
push_front 929578626
push_front 657282406
push_middle 367406168
push_middle 725890814
push_middle 121904071
push_middle 384822572
push_front 162487994
get 5547
push_front 724988701
get 8654
push_back 861582895
get 2823
get 1270
push_back 402031511
push_front 447509006
push_back 22284226
get 320
push_middle 178801937
push_back 41459622
push_back 348210370
push_middle 141050719
push_back 240398119
push_middle 732038634
push_back 81074492
push_middle 49441383
push_front 513087725
get 7818
push_back 441481645
push_middle 379979696
get 4566
push_front 114686450
get 6089
push_middle 8152638
push_back 548014391
push_front 513159880
push_front 666852327
get 3628
push_front 734315903
push_middle 816020883
push_middle 437484192
push_middle 473101859
get 8668
push_front 81289744
get 8002
get 8483
get 8042
get 2143
push_back 251460292
push_middle 401906056
get 8286
push_front 745279081
push_back 440779942
push_front 841308390
push_front 564996406
get 668
get 6496
push_back 811221058
push_middle 972612474
push_front 996144911
push_back 828230083
get 716
push_back 195247648
push_middle 248206022
get 5883
get 4100
get 1493
push_middle 285314220
get 845
push_middle 681037961
get 7498
push_back 915086637
push_front 583168062
push_front 516943647
push_back 697693504
get 6796
push_back 773970812
push_front 196074068
push_front 676491135
get 2784
push_middle 315025800
get 4155
push_back 799854627
get 8010
push_middle 936882827
push_front 674688214
push_back 608864569
get 8612
push_front 64895003
push_middle 827637207
push_front 477598029
push_middle 721187031
push_middle 924314617
push_middle 51252436
get 5889
push_middle 603565835
push_middle 571695769
push_middle 858755276
push_middle 953323255
push_front 928708222
push_back 633650205
push_front 450516602
push_front 966893087
push_back 852962044
push_middle 731751650
push_back 446064199
push_middle 284864015
push_front 813464806
push_back 52161059
push_back 871301133
get 5661
push_front 709141338
push_front 986779601
get 5055
push_front 178920670
push_middle 397623674
push_back 95650448
push_back 308049088
push_back 869631277
push_back 190425305
push_back 946056613
push_front 365878263
get 5281
push_middle 320244859
push_front 105563262
get 7528
push_back 735884919
push_back 429661362
push_middle 909464791
push_back 405271247
push_front 403421494
push_front 499793546
push_back 698841102
push_middle 866167087
get 6208
push_middle 97318816
get 150
push_front 144657949
push_middle 889424107
get 5306
push_front 650400285
push_back 154375438
get 7200
push_back 682126924
get 3106
push_front 460034202
get 5081
push_middle 659251343
get 6064
push_middle 353514536
get 6730
get 7238
push_middle 520908611
push_front 251274986
push_middle 594999714
push_front 776057184
push_front 871114768
push_middle 740154494
push_front 41066057
push_middle 999348289
push_front 897046872
push_back 503429550
push_middle 214589845
push_back 911130375
push_middle 621464
get 5954
get 1355
push_back 877482337
push_back 493420610
get 3656
push_front 414702148
get 2989
push_middle 28090279
push_middle 912762845
push_middle 585941776
push_middle 130576895
get 8654
push_middle 555123098
push_front 738964781
get 2256
push_back 992816822
push_back 567508634
push_front 680738255
push_front 15690236
push_front 8091943
push_back 824585631
push_front 253836529
push_back 562651981
push_front 856041669
get 3707
push_back 559030941
get 2256
get 2087
get 8157
get 6585
get 4007
push_back 810067834
push_back 943047024
push_front 30227930
push_front 850311523
push_middle 568894265
push_back 323512242
push_middle 564166350
get 8447
push_back 743754276
push_middle 515786356
push_front 978120747
push_middle 645948981
push_front 430058874
get 162
get 2424
get 1258
push_middle 375558802
get 1048
push_front 936241737
push_back 863124323
get 3584
push_back 912603844
push_front 732667101
push_middle 964256786
push_front 13934956
get 3622
push_middle 432311651
push_middle 459506286
get 3124
push_back 857425529
get 3008
push_front 575513454
push_back 823311834
push_front 921850793
push_back 515398297
get 2477
push_middle 25307466
get 6060
push_front 456730414
push_front 845310520
push_back 479268167
push_front 69841208
push_middle 853510329
push_front 598239583
push_front 595760558
push_front 667837118
push_back 360600259
get 7917
get 735
push_middle 223553126
get 8827
push_middle 350814356
push_back 850433532
push_front 487613253
push_middle 674728597
push_back 573656074
push_middle 458896352
push_front 258154006
push_front 296032866
push_front 1327220
push_back 218460561
get 7096
push_front 89581752
get 1835
push_back 609157712
push_back 773060998
push_front 133402354
push_front 74800323
push_middle 15088484
push_front 974350500
get 6822
push_middle 99243591
get 3974
get 6636
push_middle 762194608
get 6126
push_front 302816256
get 6340
push_front 421605675
push_front 166952108
get 1422
push_front 865542298
push_middle 31193452
push_back 600391233
get 4496
get 4440
push_front 799768871
get 350
push_front 681866897
push_front 803190349
get 1638
push_middle 706610367
push_back 91575782
push_middle 130820938
push_back 416729913
get 8650
push_middle 860895269
push_back 389626602
get 270
push_middle 855620445
push_middle 913740883
push_front 647914934
push_back 842382711
push_front 927288868
push_front 39915696
get 4406
push_middle 724208940
push_front 898076599
push_middle 210371109
push_back 335893008
push_front 848742377
push_middle 457512636
push_middle 442948443
push_front 233697824
push_back 223738070
push_back 991637330
push_back 38166378
push_back 514318895
push_back 258591301
push_back 122951307
get 4931
push_middle 26213064
push_back 527012876
push_middle 958940584
push_back 535307715
get 2289
push_back 138462134
push_front 628481347
push_front 953686826
push_front 276573133
push_front 539896073
get 1240
push_front 90124858
push_back 972432793
push_front 580319381
push_back 754777636
push_back 463104084
push_back 243234740
get 2298
push_front 768630921
get 9074
get 5963
push_middle 218805098
push_front 913797445
get 8908
get 7022
get 5303
push_back 602610931
get 1525
get 1146
push_middle 567687539
push_back 801438945
push_front 418006398
push_middle 85273039
push_front 286690441
push_back 855056043
get 6094
push_front 939811648
push_back 287502581
push_back 143592008
push_front 724916060
get 7656
push_middle 234000977
push_front 467443249
push_front 934707967
push_middle 359297071
push_middle 567919024
push_front 572087066
get 2781
push_middle 835883480
get 537
push_front 876779616
push_front 633488849
push_front 625481255
push_back 13843319
push_back 466618243
push_back 188835886
push_front 670196655
push_back 118642314
push_back 994891521
push_front 489897692
push_back 350201895
push_back 840887282
push_front 90951099
get 657
push_front 802724372
push_back 993533428
push_middle 422745642
push_front 373715976
push_middle 769636932
get 959
push_back 787902909
push_middle 690217701
push_back 206594092
get 1151
push_back 561016890
get 9124
push_back 404103610
push_front 377660275
push_back 700244619
push_middle 904954949
push_back 72479725
push_middle 364223493
push_middle 460929763
push_front 119966291
get 5295
push_front 964095285
push_front 286522291
push_middle 485672713
push_middle 778737999
push_back 670617406
push_front 108250300
push_front 713540831
push_back 26211797
get 5264
push_back 366368293
push_front 140551051
get 3451
push_middle 784837279
push_front 347685321
push_back 803861301
push_middle 90372389
get 707
push_back 521578274
push_back 713332636
push_front 522891786
push_middle 755571262
push_front 140029240
push_front 10675324
push_back 2169392
push_front 559072082
get 4136
push_middle 594822418
get 4503
push_middle 422449225
get 2272
push_middle 205076939
push_back 244464301
push_back 991394460
push_front 696394617
push_back 662933529
push_middle 776186067
push_front 277620481
push_front 646778911
push_back 323613290
push_back 328176872
push_back 720473072
push_back 192341864
get 8614
push_front 814285148
get 8585
get 2490
push_front 325479085
push_middle 11453325
push_middle 107031719
push_middle 229240952
push_front 842844755
push_front 260105931
push_back 466362207
push_front 910805695
push_back 787220601
push_middle 522771365
push_front 381657510
push_middle 231941521
get 2321
get 3877
push_middle 184030916
push_front 951809705
push_back 93205278
push_middle 825317253
push_back 37450705
push_back 180223836
push_front 494527955
push_back 604862999
push_front 109393349
get 8800
push_front 39214343
push_back 209792447
push_back 437780153
push_front 603563490
get 2626
push_front 850229330
get 8168
push_middle 734665734
push_back 149412196
push_middle 940317465
push_middle 17237567
push_middle 786767733
push_back 592784679
get 863
push_front 755825542
push_front 684830806
push_middle 69092657
push_middle 507156620
get 2756
push_back 296823975
push_middle 312736473
push_middle 293053251
push_middle 489917991
push_middle 542439964
push_middle 151715905
push_front 270562681
push_front 180259350
get 2943
push_front 104218166
get 1070
push_middle 128686055
push_middle 208419115
get 55
push_middle 726362249
push_middle 195568879
get 6568
get 316
get 1197
get 2113
push_back 472125311
push_front 863621558
push_front 760629787
push_front 761360203
push_back 788915745
push_front 311060851
get 4397
get 4752
push_back 637398986
push_back 755387253
push_back 49053429
push_middle 202868577
push_middle 110889609
push_front 264746116
push_front 299108904
get 875
push_back 792504784
push_front 25938409
push_back 127354913
push_back 756068986
push_front 21182739
push_middle 914738080
push_back 442008503
get 231
push_back 274286496
get 8630
push_front 58703833
push_front 408030456
push_front 435814945
get 4538
push_front 221167413
get 6884
push_front 495916495
get 7358
push_middle 277747522
get 8570
push_front 188870535
push_back 487590309
get 957
push_middle 32797131
push_back 887900005
push_middle 391083189
push_front 603051054
get 281
get 5190
push_front 414595723
push_back 832915236
push_middle 752445455
push_back 748173562
get 5859
push_back 525713390
get 8423
push_front 705083816
push_back 750924868
push_back 94347345
push_front 694128644
push_back 222911614
push_back 535306285
push_front 952428926
push_back 554864709
get 8710
get 3169
push_back 686221802
push_back 791109094
push_middle 89693647
push_back 460356530
push_back 991441530
get 2167
push_middle 399294297
push_front 522476227
push_middle 339183324
get 1710
push_middle 698267596
push_back 748584356
get 5511
push_back 844556043
push_middle 842769207
push_front 239457249
push_back 250027700
push_front 929340795
push_front 840477224
push_middle 697896582
push_middle 870716505
push_front 941135281
push_back 879454568
push_middle 719965413
push_middle 462300240
push_back 340649361
push_front 376261771
push_back 731074083
push_front 823116243
push_middle 834341010
get 6707
push_middle 952306370
push_back 277027581
push_back 486492494
push_back 500672399
push_front 745591742
push_back 227592494
push_front 384427972
get 5160
push_middle 802405523
push_front 726362166
push_middle 480365440
push_front 402785584
push_middle 522150953
push_middle 79440407
push_back 874086099
get 4088
push_front 542431036
get 6081
push_middle 767524203
push_middle 308979653
push_back 20944675
get 6719
push_middle 219848289
push_front 942261136
get 2998
push_front 135241282
push_front 762197320
push_back 954373301
push_front 713791716
push_back 193765465
get 8453
get 9009
push_middle 844253403
push_front 837285933
push_front 189133313
get 4990
push_middle 208851921
get 6967
push_front 220735883
push_middle 408847743
get 1599
get 6830
push_back 677981771
push_back 919220717
push_back 120400849
push_middle 450213345
get 4396
push_back 671290430
push_middle 182121037
get 3696
get 2655
push_back 512783105
get 469
push_middle 686344864
push_back 857105420
push_middle 12471181
push_back 817067366
push_middle 124282445
push_middle 924871916
get 8082
push_back 212488986
push_back 878283767
get 503
get 2841
get 3482
get 3048
get 3874
push_middle 169541095
get 1055
get 1726
get 7804
push_middle 34623866
push_middle 884412583
push_middle 867644878
get 8375
push_back 659225994
push_back 864182359
push_back 48119746
push_back 965042257
push_back 696222517
get 4930
push_front 659240926
get 196
push_middle 715367772
push_middle 102365945
push_back 769828236
push_front 651001153
push_back 46630503
push_middle 271495829
push_middle 79804507
push_front 861300081
push_back 777849622
get 8823
push_middle 204950146
push_back 561075203
push_front 324410129
push_front 534605075
push_back 415006929
push_front 76948714
push_back 784366682
get 8360
get 5464
push_front 920556482
get 4210
push_back 709148779
push_front 710375825
get 169
push_middle 324522190
push_front 664335850
get 1204
get 4254
push_front 181100629
push_back 718444852
push_front 688138908
push_front 178648494
push_back 541104372
push_middle 243684677
push_middle 384202162
get 7033
push_front 479776924
get 5088
push_middle 678306726
push_middle 368007583
push_front 413947330
get 6462
push_middle 273826070
get 6266
push_back 78794722
push_back 694486653
push_front 732497985
push_back 312995068
get 2490
get 2126
push_front 588005225
get 3873
push_middle 734783028
push_front 298448202
push_front 554287938
get 28
push_back 332350504
push_front 742457470
push_middle 596958519
get 2670
get 4190
push_back 748049102
push_front 196047727
get 2651
push_middle 752374180
push_back 208379267
push_middle 701118016
push_middle 15356750
push_back 158780762
push_front 260626225
push_back 685716649
push_front 361600137
push_front 831324380
get 9291
get 3623
get 7076
get 8538
push_front 599068243
get 632
push_back 497132050
push_middle 41309426
push_middle 28966101
get 8627
push_middle 789207925
push_front 783031438
push_front 624253509
get 5308
push_front 243208592
push_back 418627870
get 7198
push_front 577974362
push_front 181749679
push_middle 440481118
push_front 828236131
get 1678
get 819
push_middle 25987227
push_middle 585055861
push_front 735162356
get 3705
push_back 696678498
get 6061
push_middle 765137114
get 1741
push_middle 137719446
push_middle 228557142
get 8557
push_back 920192189
get 5021
get 2426
push_front 56834519
get 8505
get 857
push_front 680223591
push_middle 894030853
push_front 314233703
push_front 627317031
get 6779
push_back 775055284
push_back 74903257
push_back 157291136
push_middle 409183854
push_middle 428462066
get 6420
push_front 506079171
push_back 610162599
get 5057
push_middle 634782714
push_front 489811325
push_front 621212104
push_front 555206123
get 8760
push_back 675053243
get 4660
push_back 568160072
push_middle 928654535
push_middle 28571912
push_back 594734999
get 9457
push_back 706244858
push_front 425411204
push_front 183986348
push_middle 515707682
get 3301
push_front 815659291
push_back 291945133
push_middle 268372271
push_front 336914995
push_middle 569800719
push_back 195649386
push_middle 412774306
push_front 425638388
push_middle 952397642
push_back 71919052
push_back 411269990
get 4268
get 8748
push_back 590797075
push_middle 144327504
get 9460
push_middle 439784214
push_front 687345759
push_front 828040376
push_back 435084974
push_back 368335328
push_middle 80076877
push_front 86680713
push_middle 890951672
push_middle 682223162
push_back 864902179
get 4438
push_back 785557015
get 6325
push_front 50051483
push_front 486440869
push_front 998752970
push_front 981345663
get 8436
push_front 275838525
push_front 681282684
get 6458
get 7340
push_front 186132599
push_back 250069688
get 1892
get 4248
push_front 799672973
get 2098
push_middle 492511236
push_front 664485296
push_front 48790830
push_back 231863397
get 4678
push_front 441847464
push_middle 654871123
get 4707
push_middle 623699670
push_back 529001984
push_front 561351297
push_back 521877460
push_middle 226707639
push_middle 969150016
push_back 503788352
push_middle 360037409
push_back 601573890
push_back 415739774
push_front 419089634
push_middle 785136747
push_back 551322576
push_front 259748874
push_back 226273461
push_back 845315717
push_front 836592751
push_back 584728351
push_middle 839074430
get 9126
push_middle 450254573
push_back 973251920
push_middle 173485236
push_middle 403503658
push_middle 557344714
push_front 258867442
get 6969
push_back 869316027
push_front 301006678
push_back 965580325
get 7912
push_middle 479507396
push_middle 10114121
push_front 572766225
push_middle 524371527
get 9126
push_front 371714771
get 3187
push_back 21859648
get 4914
get 2937
get 7533
push_back 557674974
push_front 603224373
get 8358
get 8517
get 8351
push_front 471976010
get 2365
get 1323
push_middle 469506562
get 3830
push_back 706293381
push_front 631775765
get 3956
get 9495
push_front 836649531
push_back 722612152
push_middle 381225925
push_back 769521232
push_middle 821678582
push_middle 987247873
push_back 519402663
push_back 937041128
push_back 137950230
get 3205
push_middle 751720711
push_middle 703487915
push_front 40561980
get 3201
push_front 435182770
get 5044
push_back 921427886
push_back 669789077
get 1553
push_back 761637688
push_middle 13228331
get 8811
push_middle 178716908
push_back 550331508
push_middle 841833006
push_middle 793667226
push_back 871513660
get 5774
push_middle 598818899
push_front 203239626
push_middle 996409605
push_front 539219757
push_back 571471098
push_middle 844198481
push_back 930320843
push_middle 501955592
push_back 422995486
push_middle 24675884
push_front 388332223
push_back 326161984
push_back 431385433
push_back 79577030
push_middle 289818320
get 7006
push_back 881951879
push_front 91728056
push_front 728602153
get 2349
push_middle 465898964
push_back 926718540
push_front 734293648
get 1408
push_front 468967831
push_back 762760526
push_middle 51129764
get 7157
push_back 327965431
push_middle 871379567
push_back 804691724
push_front 690585634
get 845
get 1217
push_middle 812380469
get 6151
push_back 569725737
push_back 455821088
push_front 355517031
push_middle 612405274
push_middle 220833918
get 1613
get 18
push_front 827793572
push_middle 74787141
push_middle 777609875
get 7662
get 5867
push_middle 843279965
push_middle 541457456
push_front 427571113
push_middle 88483535
push_back 78173971
push_middle 245825129
push_middle 29845857
push_middle 849787867
push_back 433085503
get 4037
push_front 614549879
push_front 176041438
push_back 549193395
push_middle 165716774
push_back 981383423
push_back 863177439
push_front 222840222
push_back 549617170
push_middle 564850620
push_front 444755757
push_middle 522897850
push_back 284575534
get 9011
get 2772
push_front 492397354
push_back 920076657
push_front 18058450
push_back 10272283
get 2316
get 1860
push_back 934753287
get 5525
push_back 663720362
push_middle 283113897
get 5138
push_middle 174702400
push_back 786372285
push_back 888463835
push_middle 631599208
push_front 953959682
push_middle 539076833
get 8728
push_front 159118384
push_middle 242272451
push_front 259947667
push_middle 206020216
push_back 892917125
push_middle 545535260
push_middle 61477363
push_middle 320751714
push_front 52935274
push_back 889333526
push_back 983347413
push_front 441850292
push_back 620717155
push_back 624394263
push_front 24528263
push_back 576538186
get 2981
push_middle 467963161
push_front 110533305
push_back 658559318
push_middle 609770899
push_front 399148501
get 4871
push_back 241214594
get 6830
push_middle 492525703
push_back 325959826
push_back 159993971
push_middle 932912091
push_front 225996264
push_back 894233864
push_middle 416218109
get 2424
push_front 993755355
push_front 50398119
push_middle 52477178
push_back 35133467
push_front 106740760
push_front 553241514
push_back 706578968
push_back 584925868
get 5389
push_back 307264462
push_middle 714519246
push_back 147128994
push_back 416502156
get 2826
get 5842
push_front 481650160
push_middle 335049428
push_front 959001097
get 325
get 8949
push_middle 324166141
get 752
push_back 203678900
push_middle 358546689
push_middle 465865353
get 1483
get 8177
push_back 768113357
push_back 79888620
push_back 977183780
push_back 107946500
get 7412
get 7578
push_back 83557906
push_middle 649000067
get 5449
push_front 528839900
push_back 834875806
get 5840
get 6735
push_middle 478539062
get 9620
push_back 634516295
push_front 724911378
push_back 826162489
push_back 243551286
push_front 823699937
push_back 968027257
get 5726
get 3528
push_front 508673885
push_middle 239487954
push_middle 928149808
push_back 804332565
push_front 26725263
push_front 951997411
push_front 427810441
push_middle 988092065
push_back 902153270
push_middle 918421169
push_front 355081259
push_front 368276277
push_back 916127240
get 5416
push_back 673152043
push_front 911339413
get 1405
get 664
push_front 951648099
get 9512
get 7093
push_middle 51816420
push_front 299189457
push_middle 41070250
push_back 181188729
push_front 551901461
get 4995
push_middle 568544280
get 7275
push_middle 327605491
push_middle 539704858
push_back 513967135
push_front 131814281
push_back 277425032
push_back 515130420
push_front 547016697
push_back 139357138
push_front 99598934
push_front 353168719
get 4150
push_back 530921549
push_front 355425314
push_front 612258330
push_front 911089385
push_back 987714292
get 253
push_middle 486198553
get 9089
push_back 931051101
get 2462
push_front 961184647
get 7197
push_back 564561611
push_back 353195254
push_middle 223490647
push_back 570265827
get 7368
push_middle 749458489
get 8446
push_front 547914239
get 7410
get 2353
push_front 979459806
get 306
push_back 318277787
push_front 79929888
get 12
push_back 31819635
get 3747
get 6255
get 1601
push_middle 50518949
push_back 819136622
push_back 546305946
push_front 839582291
push_front 108047565
get 9529
get 6974
push_front 469130802
push_front 945479219
push_front 254332702
get 3778
push_back 446578868
get 6078
get 3870
push_back 528881566
push_back 121625015
push_front 589225263
push_front 11392975
push_back 167211434
push_middle 489032997
push_back 453691960
push_front 696132227
push_back 950515509
push_front 962244302
push_middle 279960317
push_front 91732958
push_front 386689047
push_middle 672723052
push_front 336775534
push_front 792719657
push_front 217861306
push_middle 12447467
push_front 780507902
push_back 273746434
push_middle 653092138
get 6684
push_middle 213999471
get 1532
push_back 779956663
push_back 662522956
push_front 281478637
get 7562
push_middle 213575413
push_back 56687634
push_middle 988870398
push_back 110582390
push_middle 851064375
push_middle 560719213
push_front 182376661
push_middle 818502332
push_middle 171712609
push_middle 229060363
get 6612
push_front 952844772
push_middle 892259700
push_front 661600465
get 6942
push_front 913016764
push_back 797519494
push_middle 115932354
push_front 119523663
push_front 558914690
push_front 253434520
push_front 332819772
push_back 139939840
get 3840
push_front 667025078
push_middle 410391220
push_front 292258388
push_front 514355783
get 7833
push_front 980045325
get 8089
push_back 371916468
push_front 230307337
push_middle 953843702
push_middle 47209451
push_front 838857577
push_back 75832554
push_middle 884909207
push_front 940019654
push_back 873610694
get 6695
push_middle 838171010
push_back 438340496
get 1506
get 3120
push_front 217605097
get 2596
get 9519
push_back 910666226
push_back 344899564
push_front 527705315
push_front 480310209
push_back 316464859
push_middle 437100109
push_back 500806407
push_middle 192271346
push_middle 97291719
get 8790
push_front 228157870
push_middle 67491347
get 7718
push_front 223290734
push_front 597417174
push_front 374369343
push_back 892476039
push_front 3963021
get 1140
push_middle 317304192
get 5800
push_middle 725366858
get 6129
push_front 695480479
push_front 271017544
push_back 760727699
push_back 272166292
push_middle 858278014
get 1043
push_front 579951302
get 3197
get 3249
push_middle 273374522
push_front 364064301
push_middle 235361352
get 1169
get 743
push_middle 759716256
push_front 968521655
push_back 672697034
get 3415
get 2827
push_front 210561662
get 4074
push_front 795122012
push_middle 73161321
push_middle 833077633
push_front 393304507
push_back 311802611
push_middle 668355217
push_front 351126866
push_front 915328889
push_middle 115670618
push_middle 715941636
push_front 554681195
push_back 534464031
push_middle 897625122
push_middle 236440381
push_back 431485076
push_middle 719506467
push_front 843865383
get 7014
push_front 145744972
push_front 166013953
push_front 388478214
push_back 633795529
push_back 149357308
push_front 784126483
get 5413
push_front 809627065
push_front 832725630
push_middle 779445973
push_back 504391863
push_middle 770143259
push_back 849347035
push_back 607501452
push_front 551643816
push_middle 672933037
get 9193
get 5957
get 9830
push_front 550248290
push_middle 549238618
push_front 581542593
push_front 738322111
push_front 741945324
get 9716
push_middle 821954973
get 9766
push_back 357407024
push_middle 355697839
push_front 550459836
push_front 328924053
push_back 161868684
get 1791
push_middle 732167955
push_back 91309654
push_back 952946263
push_back 774389496
push_front 992614147
get 2211
push_front 599889198
get 2354
get 8776
push_back 39382678
push_back 271118703
get 4012
get 9870
get 4390
push_middle 732739414
push_middle 654285860
get 4047
push_middle 775113472
get 1442
get 1170
get 2790
push_middle 271584934
push_back 853354721
push_back 621807595
push_back 42026812
push_back 263927252
push_back 232268497
push_back 827854285
push_back 662759287
push_back 657590783
push_back 364837610
push_back 302253607
push_front 540996204
push_middle 228095418
push_front 650962097
push_middle 281837280
push_middle 785126788
get 7655
push_back 897795403
push_middle 573308006
get 7774
push_back 245333796
get 7746
push_middle 674058413
push_back 743531840
push_middle 783101901
push_back 634473131
push_middle 389636418
get 5657
push_front 726623473
push_middle 921699675
push_middle 829897380
push_middle 388613428
push_middle 300189514
push_middle 56474351
get 4680
push_front 410133881
get 372
push_middle 324969151
push_back 369229193
get 8632
push_front 52766806
push_middle 666592541
push_middle 79691303
push_front 271373318
push_middle 225752695
push_front 127517846
push_front 254033159
push_back 719592980
push_middle 915276990
push_middle 530003474
push_back 263759098
push_back 750255889
push_middle 924925447
push_middle 24441156
get 1072
push_front 432535400
push_back 880413131
push_middle 147489773
get 5586
push_front 261086677
push_front 990963690
push_back 484138092
push_middle 444658399
push_middle 799538641
push_middle 858040049
push_middle 310318754
push_middle 227917804
push_middle 886203776
push_middle 113548214
push_front 344681187
get 267
push_middle 236756401
push_front 410219746
push_middle 679140928
push_back 854021618
get 6748
push_middle 118909854
push_middle 263590817
push_back 251079775
push_front 880432288
get 2461
get 5987
push_front 239400657
push_back 21992240
push_middle 12455555
push_front 542221774
push_middle 396169255
get 72
push_back 890259672
push_back 670249747
push_back 710511146
push_back 615084023
push_front 496669256
get 8883
push_back 935804808
push_back 521713985
push_middle 233039921
push_back 326785796
get 7104
push_middle 942895281
push_back 266865625
get 7605
push_back 760580326
push_back 658816707
push_back 877446221
push_middle 703374468
push_front 631272903
get 4168
get 2248
get 1421
push_back 80351068
push_back 186309535
push_middle 741413557
get 5941
push_middle 424968408
get 7354
push_back 277836457
push_front 229444839
push_middle 61789037
get 4842
push_middle 484146749
push_middle 445013098
push_front 97570029
push_back 964368426
get 2876
push_front 821648988
get 1319
push_back 69139966
push_front 172475472
push_back 122209364
push_middle 30583624
get 6435
push_front 478973708
push_middle 608509421
get 581
push_back 492270883
get 1822
push_back 3969283
push_back 298972073
get 424
push_middle 189939514
push_back 656964582
push_middle 218892442
push_front 580226355
push_middle 943170212
push_front 145730015
push_middle 2014599
push_back 728959898
push_back 712494426
push_middle 494489591
push_back 301027214
get 1596
push_front 281864405
push_front 787556406
get 7655
push_front 781209598
push_back 307648889
get 9580
push_middle 649881122
push_front 674312035
push_middle 633072258
push_front 806374766
push_back 801934080
get 6604
get 744
get 8875
push_front 127706711
push_middle 994103837
push_front 506559085
push_middle 493372486
push_middle 731934650
get 5048
push_middle 743428677
get 5693
push_back 911938891
push_middle 609688382
push_front 778293185
push_middle 264442511
push_back 329146446
push_back 246809962
get 1902
push_front 889312782
get 4011
push_back 954551516
get 6095
push_front 381506962
get 3376
push_front 665748484
push_back 678200072
push_front 789762417
get 7824
push_middle 439817208
push_middle 318550365
push_middle 99407347
push_back 100961196
get 2329
push_back 222250369
get 4309
get 6169
push_middle 551580661
push_back 529704341
push_front 745750310
push_front 910037781
push_front 16501763
push_middle 727063109
push_back 37669298
get 3637
push_back 622011210
get 6408
push_back 905682068
get 6556
get 2173
push_middle 172420871
push_back 508779370
push_front 34067475
get 9197
get 3990
push_middle 495124521
push_middle 915520685
push_middle 805234488
push_back 265753126
push_middle 768053592
push_front 918468166
get 7497
push_back 174493727
push_back 608384604
push_front 968668663
push_middle 285624732
push_front 812904504
push_front 995708531
get 3705
push_back 878865925
push_front 327103655
push_back 737363447
get 2736
push_back 744788265
get 4673
get 5347
push_middle 878745038
get 1065
push_middle 513368523
push_back 402634583
push_back 167981447
push_middle 730438866
get 5269
push_back 736527314
get 5057
push_front 971455020
push_middle 913581997
push_middle 661423595
push_front 119858245
push_middle 474078979
push_middle 750198322
push_back 563865720
get 4489
get 3049
push_front 260270125
push_middle 997404652
push_middle 632320191
push_front 552037375
push_back 164806583
push_back 636399035
push_front 355844751
get 9703
get 5817
push_back 799565564
push_back 713295777
push_back 59206253
push_middle 675304565
push_middle 470384344
get 5774
get 3071
get 355
push_middle 308870936
get 383
push_front 397789272
get 9342
push_middle 733963056
push_front 655420125
get 9389
push_middle 138940175
push_front 224091098
push_middle 703063526
push_front 301092098
push_front 323488252
push_middle 34942936
push_back 210560709
push_middle 152924806
push_middle 58080392
push_back 802073984
push_front 253963055
push_front 461386327
push_back 700811182
push_back 974817851
push_middle 813355022
push_front 696099344
push_middle 969085461
push_middle 317475883
get 637
push_back 680299387
get 6668
push_front 225220990
get 9263
push_back 714392565
push_back 383402579
push_back 132893594
get 7328
push_front 748771965
push_middle 309428887
push_middle 408981172
push_middle 643672677
push_middle 114766012
push_back 825922251
push_back 553178488
push_back 272211204
get 8871
push_back 327375538
push_back 424012733
push_back 412412211
push_middle 816875258
get 809
push_front 383540332
push_front 124883859
push_back 917755895
push_back 571144703
get 6338
push_front 678986111
push_middle 495239650
push_middle 213023075
get 4120
push_back 106750870
push_front 76286920
push_front 377651565
get 1961
push_back 263338399
push_middle 445942749
push_back 66055474
get 5368
get 6755
push_back 909200034
get 5881
get 9274
push_middle 170420285
push_middle 983871092
push_front 112193123
push_back 852274775
push_front 917146784
push_back 636129437
get 8609
get 5101
push_middle 376733780
get 7664
push_middle 252019832
push_back 598698505
push_front 880460305
push_middle 359254876
push_front 979711619
push_front 390544481
get 8773
push_middle 181875326
push_front 325078453
push_back 889941891
push_back 370629281
get 7531
push_middle 232512526
push_middle 191507443
push_front 590048577
push_middle 238427695
push_front 206118327
push_middle 248643604
push_front 451751443
push_front 426622063
get 4111
push_back 86191658
push_middle 80068267
push_back 619979404
get 1404
push_front 323118481
push_front 465902764
get 6140
push_front 656543292
push_middle 331687471
get 5241
push_back 211122490
push_back 309481395
get 3179
get 6083
push_back 593051802
push_middle 889806180
get 8228
push_middle 126535537
push_back 468556108
push_back 635505836
push_front 436656825
push_back 458647282
push_middle 162594286
get 7359
push_middle 1918672
get 6681
push_back 172815195
push_middle 896048845
push_front 656475532
push_middle 542656225
push_middle 392236312
push_front 128168101
push_middle 484067301
push_front 748646229
push_front 40043076
push_front 466195185
push_front 149956466
push_back 488530834
push_back 207991866
push_front 883276766
get 2749
push_front 984074810
push_middle 955829581
get 518
push_back 234592453
push_front 682769680
push_middle 15805646
get 5452
get 6072
push_back 423753137
push_middle 866455062
push_back 846526032
push_back 735785491
push_middle 308844938
push_back 958026039
push_middle 182244015
get 5618
get 3584
push_middle 90852329
push_back 467506858
push_middle 548765622
push_front 337342107
push_middle 608943659
push_back 916716563
push_back 257424508
push_front 543367737
push_back 916773008
get 5680
push_middle 333334900
get 426
push_front 848205085
push_middle 547248449
push_back 939093533
get 7012
push_front 100564484
push_front 372523564
get 8837
push_middle 43107582
push_back 912916425
get 5389
get 4628
push_front 233188534
push_front 399145562
push_middle 638718648
push_front 686632465
push_back 526355715
get 8303
push_back 474174222
get 8100
get 5470
get 4567
push_front 769913089
get 1081
push_front 482257059
push_back 892508439
get 9860
get 5452
get 3704
push_back 235823918
push_back 588543688
push_back 790924192
push_middle 847188250
push_back 367534337
push_middle 417229682
push_back 605587166
push_back 54711275
get 1010
push_middle 80478275
push_back 751499523
get 7089
push_front 749693323
push_middle 479642440
push_front 718940878
push_middle 777425442
push_back 433014262
push_back 808385250
get 8876
push_front 765677777
get 5468
push_front 92325562
get 9533
push_back 945966638
push_back 831371448
push_back 653599765
push_front 15999916
push_front 603560294
push_middle 737581230
get 4020
push_middle 254909804
get 784
push_front 926899606
push_front 805569985
push_front 275966033
push_front 388506487
push_back 818254726
push_middle 144520033
push_back 541186217
push_middle 613682087
push_front 251691118
push_back 973927411
get 7548
push_front 848854404
push_middle 439697430
push_back 868154905
get 9215
get 5235
get 3469
get 8055
push_back 12287520
push_back 758184640
push_front 872653497
get 3780
get 9753
push_middle 851073270
get 2397
get 3358
push_front 701831468
push_back 687636856
push_middle 260773221
push_front 291786909
push_front 599030290
push_back 682683483
get 2070
push_back 526378309
push_back 970027165
push_back 105398215
push_front 408438253
push_middle 838855296
push_middle 160192977
push_back 750712543
get 2980
push_front 630555911
push_back 641939826
get 7585
get 3536
get 3452
get 680
get 4398
push_middle 589029085
push_middle 143182253
get 4358
get 5402
get 4671
push_back 658464830
push_back 700954757
push_middle 177301353
push_middle 516518986
push_front 430774242
push_back 886370504
push_middle 139668297
push_middle 452639386
push_front 370512263
push_front 967717242
get 843
get 3022
push_middle 16622287
push_front 753364980
get 8437
push_back 760886487
get 4282
get 10161
push_middle 669104476
push_middle 145506134
push_back 273899120
push_back 393659539
push_back 700803940
push_middle 310030567
push_front 302561298
push_middle 220416776
get 9132
push_front 536040576
push_front 742048199
push_back 872361449
push_front 66260544
push_middle 120700219
get 1663
push_front 50800313
push_front 816344832
push_middle 476381833
get 9153
push_front 345684271
push_front 234948876
push_back 99432702
push_front 270076470
push_middle 427008839
push_middle 903054774
push_middle 519397903
get 1202
push_back 908561333
get 5463
get 2165
push_middle 999539722
get 10170
push_front 104410544
push_back 873729871
get 9221
push_front 41200384
push_front 610127952
push_middle 241135282
push_middle 537970682
push_back 710466097
push_front 989182859
push_middle 661202980
push_front 523928868
push_back 199521678
push_front 993038510
push_middle 662773904
push_middle 562883766
push_back 498828245
push_middle 216370915
get 6840
push_front 429548257
get 130
get 2515
push_middle 228003543
push_middle 424528311
get 5354
push_back 634525838
get 2237
get 3140
push_front 350827823
push_back 565369648
push_front 63759152
push_front 327447739
push_back 651090193
push_front 18554113
get 2407
push_middle 383661090
push_middle 130058087
push_front 178658285
push_middle 351180770
get 2705
push_middle 791885131
push_front 571866869
get 8887
push_front 902869360
push_middle 367488266
push_front 897464296
push_middle 917539341
push_front 7465979
push_back 334975822
push_back 361509003
push_middle 501572940
push_middle 643269259
push_middle 942254699
get 8522
push_middle 319319557
push_front 384234116
push_back 692116593
push_front 333621483
push_front 35064605
push_back 876828195
get 8780
push_front 774964309
push_back 759905635
push_back 958059410
push_front 267203168
push_front 56562675
push_middle 449457465
push_middle 799968207
get 1345
push_middle 152648184
get 8703
push_front 31968407
push_front 321074059
push_front 34545950
push_middle 93960362
push_front 599960299
push_front 89973887
push_middle 328422256
push_front 236811278
get 4843
push_front 694310331
get 5906
push_middle 945415749
push_middle 538530141
push_front 200030049
push_front 224528999
get 2745
push_front 379076438
push_front 50084787
push_front 604430654
push_front 733712806
push_front 223365817
push_middle 983013610
get 7046
push_back 372896249
push_front 789877590
push_back 97142804
get 8107
push_back 338548255
push_back 884812420
push_back 446846838
push_front 257848971
push_back 485530698
push_middle 572825938
push_middle 686771791
get 3661
push_back 617758352
push_back 230344297
push_middle 714601280
push_back 220650080
get 995
push_back 130961433
push_back 515120092
push_middle 237010803
push_middle 238936725
get 1490
push_middle 654620717
push_front 934216524
push_back 364409861
push_back 609391110
push_front 421058349
get 7299
push_front 272136557
push_front 919663180
push_back 788808971
get 4905
get 7871
push_middle 386731969
push_back 886594721
push_front 668954628
push_back 529201220
get 7025
push_back 117110346
get 8386
push_back 675761564
push_middle 186859382
get 1172
get 8574
push_front 649357411
push_front 830116171
push_middle 812276918
push_back 982332737
push_front 527969731
push_middle 547908131
push_back 982856164
push_middle 937833390
get 7870
get 5848
push_back 478841488
push_middle 521391087
push_front 935886754
get 7604
push_middle 901879706
push_back 546775415
get 4683
push_middle 830304448
push_middle 768173048
push_middle 940573853
push_front 649655949
push_middle 313127139
push_front 52806273
get 2933
push_middle 698139956
push_middle 680958893
push_middle 514316486
get 3889
push_middle 512390998
push_middle 989522920
push_back 748899262
get 949
push_back 84849290
push_front 302305234
push_middle 622106375
push_back 259529235
get 5957
push_middle 653627322
get 7203
push_front 155767021
get 5164
get 3997
push_middle 999514180
push_back 408483771
push_front 538737723
push_front 417342634
get 7004
push_front 493951594
push_back 314795439
push_back 415977387
push_back 535015799
get 6561
get 10346
push_front 763459609
get 9747
push_back 616361518
push_middle 286119418
push_front 821224013
push_front 876446438
push_middle 524440373
push_middle 789215629
push_back 970172488
push_front 895810359
push_front 867622856
push_back 146772357
push_back 422150291
push_middle 257008903
get 6350
get 6524
push_middle 753103822
push_back 2666960
push_front 826178494
push_back 386236183
push_back 412922763
get 10035
push_middle 415143206
push_front 517160643
push_middle 612528890
push_middle 140347813
push_middle 218569443
push_front 374568604
push_middle 342837774
get 1966
push_front 858281413
push_middle 926488380
push_back 672640395
get 8784
push_front 785772976
push_front 544765335
push_back 824933243
push_front 254260646
get 10050
push_middle 209761569
push_back 143583193
push_middle 781502495
push_back 886131359
push_back 84309341
push_front 75159637
push_middle 701390248
push_front 933244350
push_middle 262888454
push_back 739692084
push_back 265500648
push_middle 978684376
push_back 472391595
push_middle 84446947
get 7118
push_back 528092588
get 5279
push_back 641306590
push_front 534702441
push_front 786898433
push_back 595091329
get 9992
push_front 964168967
push_middle 178666001
push_middle 715615939
push_middle 605953973
push_front 565600124
push_front 786192011
push_back 885424121
push_middle 300056705
push_middle 527532494
push_front 535245746
push_back 888643462
push_front 176547747
push_back 470680428
get 1312
get 7897
push_middle 596518607
push_back 609390444
push_back 872134016
get 706
push_middle 241476399
push_front 625447039
push_middle 30182972
push_back 719309471
get 7091
push_front 675205767
push_middle 439604573
get 2802
push_back 535813057
push_middle 512657456
push_back 761314605
push_middle 800214634
push_front 337668446
get 9904
push_front 425024264
push_front 399579971
get 4326
get 4843
push_back 144006828
get 10510
push_front 132044646
get 3503
push_back 348641516
push_middle 385724285
push_front 165759648
push_front 935286192
push_front 60907671
get 8480
push_front 10191798
get 2398
push_middle 925155644
get 718
push_middle 854636253
push_back 515992224
get 519
push_front 778452854
get 404
push_front 682950493
push_back 111133823
get 6107
push_front 858103975
push_middle 297719262
push_back 986063520
push_back 500650802
push_front 243881789
push_back 363284512
push_middle 179193467
push_front 590313150
push_back 823748955
push_front 274763943
get 2858
push_back 617716085
get 3201
push_front 482532374
push_front 898579168
push_middle 175570963
push_back 441303534
push_back 692986239
push_back 489755798
push_middle 337625568
push_back 488697205
push_front 50488422
push_back 204253076
push_front 358506057
push_middle 338230213
get 3047
push_front 682719091
get 2059
push_front 387216060
get 7123
push_middle 397800575
push_back 753989096
push_front 983939670
push_front 985637358
push_middle 464457159
get 8004
push_middle 990619695
get 161
push_back 900336487
push_middle 404217306
push_middle 460996760
get 8706
push_front 226387183
push_front 175121269
push_front 305727232
push_back 412684216
push_front 945537134
get 3861
push_back 336552272
push_middle 490112942
get 7926
push_front 144879003
push_back 744859071
push_back 276095330
push_middle 702523639
push_front 890398862
push_middle 242807012
get 8515
get 5895
get 2473
push_front 369916345
push_front 441191469
push_middle 301547068
get 6741
get 10313
push_front 108180531
push_middle 249220380
push_front 549005304
push_middle 698427776
push_back 528837807
get 5753
push_middle 183431885
push_back 387548685
push_back 88295054
push_middle 337478093
push_front 110984293
push_back 89103374
push_back 869739377
get 1646
push_middle 789041402
push_middle 802381807
push_back 409395892
push_front 344894094
push_middle 504825521
get 6882
push_back 256968517
get 62
push_middle 124714484
get 9155
get 9335
push_front 774895040
get 3502
push_front 210472209
push_middle 989763435
push_front 392945163
push_middle 178512483
push_back 859271561
push_front 189748997
get 7291
push_back 495687561
push_front 768194156
push_back 767722446
get 10175
push_back 38947805
push_back 104589782
get 4758
push_middle 218372693
push_front 962385680
push_front 685813899
get 4625
get 1918
push_back 898186086
get 3684
get 8126
push_back 240630723
push_front 218382809
push_back 759793590
get 673
push_front 980273757
get 556
get 10222
push_back 70521958
push_front 800156236
push_back 103566779
get 3751
push_middle 868449223
push_front 505532247
get 5062
push_back 199874087
push_back 507434755
push_middle 447990015
get 6097
push_back 32486386
push_front 733341414
push_front 685367586
get 6455
get 2384
push_front 926093528
get 9667
get 8408
get 1270
push_middle 939200757
get 3219
push_middle 51837630
push_back 618753028
get 2466
push_front 296546639
get 9187
push_front 741971229
get 7097
get 3150
push_middle 570492427
push_back 624922376
push_front 625956930
push_middle 531674452
push_middle 513430331
push_back 981994189
push_back 960052095
push_back 570111678
push_front 697384699
push_middle 203694329
push_middle 539315885
push_back 461493392
get 9756
get 7046
push_front 178582543
push_back 364870951
push_back 944168866
push_front 416969193
push_front 618436281
push_back 225607590
get 4746
push_back 131596563
push_middle 825061484
push_front 188903684
push_back 931897132
push_front 380360744
push_front 941871505
get 4758
push_front 768970313
push_middle 518833554
push_back 810772320
push_back 530624594
push_middle 214296443
push_front 832734511
push_middle 797452575
push_back 76455725
push_front 941966406
push_front 731860995
push_front 592845728
push_middle 293016111
push_middle 467418106
push_front 802735140
push_middle 575360956
get 9493
push_front 247392791
push_back 3571985
push_back 937857363
push_middle 875834379
push_middle 688621813
push_middle 739356296
push_middle 469364463
push_back 92745869
push_middle 972980385
push_back 507210301
get 7658
push_middle 22844232
push_middle 899959863
push_front 64923814
push_middle 692253887
get 7677
get 9574
push_back 663270560
push_front 867672257
get 2192
get 8163
get 301
get 2025
push_front 459828675
push_front 788416138
get 2755
push_front 722187931
push_back 347158272
push_front 481071498
push_middle 463430632
push_middle 69997623
get 9081
get 7056
push_middle 30178792
push_middle 134403156
push_front 710541591
push_back 137757770
push_front 819097106
push_front 238915692
push_back 647845767
push_back 471300366
push_front 867763730
get 3638
get 6141
push_middle 881721082
get 3013
push_middle 396546281
push_middle 750589745
push_front 125534224
push_back 162887506
push_back 406057219
push_middle 204734577
push_front 535636645
get 10769
get 1827
push_middle 434166966
get 297
push_middle 236039911
push_front 228947514
push_back 311774911
get 3849
get 2637
get 6308
get 9822
push_middle 481831810
get 2913
push_back 687068821
push_back 338756268
push_back 227610202
get 9207
push_back 790891891
push_front 876921201
get 8227
push_middle 633037300
push_middle 526414864
push_back 264519179
push_back 162496499
get 9963
get 8869
push_back 224202204
push_back 985801624
push_back 683193923
push_back 199478419
get 2379
push_back 327675710
get 1165
push_front 229442922
push_middle 239180038
push_middle 866169092
push_middle 994405198
get 8347
push_front 342620220
push_middle 887632772
push_back 188817984
push_middle 144258406
push_back 909820150
push_back 744783791
push_front 599675967
push_middle 791067583
get 571
push_front 554962477
push_back 727722516
push_back 750275433
push_middle 141910830
push_back 264808515
push_middle 401652741
push_back 408839478
get 3383
push_middle 646933944
push_middle 633423835
push_front 156157911
push_front 250645383
push_middle 881842020
push_front 319684419
push_back 402359868
push_middle 734698422
push_front 867052167
push_middle 429828708
get 1785
get 4896
push_back 62600958
get 3268
get 3953
push_middle 727230671
push_middle 315099913
push_back 941107565
push_front 336627533
get 4501
get 5339
push_back 481427053
push_back 448112231
push_front 455280953
push_back 103869432
get 3429
push_middle 204901193
get 9209
push_middle 374272805
push_middle 264966631
get 7128
push_front 24328878
push_back 890662602
push_middle 125034409
push_back 474421297
push_middle 635953528
push_front 891919004
push_front 330229935
push_middle 909064869
get 3132
push_middle 92402081
push_middle 941491386
push_middle 471324955
push_front 252345221
push_back 599193138
push_middle 675876276
push_front 814477883
push_back 60736315
push_middle 539762650
push_front 842669154
push_front 745462637
get 7373
push_middle 231831737
get 225
push_middle 741837242
push_back 53393417
push_back 554231015
get 6140
push_middle 397789756
push_back 201505193
get 2893
push_front 713183566
push_middle 877597417
push_front 514912344
push_middle 662960630
push_front 642244167
push_middle 314538035
push_back 212388268
push_back 332920287
push_front 741362693
get 7136
push_back 871753256
push_middle 20010002
push_middle 415099682
push_middle 349492395
push_front 7844780
push_front 545124434
get 980
push_front 780874979
get 10531
push_front 354354122
push_back 401810623
push_front 395140051
push_back 657466622
push_front 590166199
push_back 866569658
get 924
push_middle 391081193
get 2103
push_middle 492760631
push_back 534724232
push_middle 601378211
push_front 937740154
push_middle 449148639
push_back 685257108
push_back 996283362
push_middle 377443585
push_front 15295282
push_back 344680555
push_back 58479522
push_middle 789647455
get 3248
push_back 248431191
get 9926
push_front 884600057
push_front 566288261
push_back 354653536
push_middle 535598179
push_middle 710615125
get 8496
push_middle 674971255
push_middle 195892404
push_front 839880873
push_front 752204682
push_back 25506042
push_middle 663722087
push_front 712180431
push_front 129648433
push_middle 265319318
push_back 177614636
push_front 180218324
push_front 479638688
push_back 954967642
push_back 406096934
push_front 700076179
push_middle 96189686
push_middle 716118364
push_front 259716493
push_middle 207836306
push_front 787372985
push_back 201827958
push_back 959225563
push_middle 13222694
push_middle 751111680
push_back 308786958
push_front 671455913
get 635
push_back 102796788
push_front 821078363
push_back 585994452
push_front 923634113
push_middle 439815286
push_back 217607139
get 6880
push_middle 123351147
get 1968
get 9194
push_back 61853131
push_middle 307380134
push_front 61273694
push_middle 494751598
push_back 483449012
push_front 166083882
push_front 969294188
push_back 272585972
push_back 993139083
push_back 798880784
push_back 390274152
get 2762
get 3168
get 5023
push_back 933060567
push_back 470817692
push_front 662360140
push_back 84079771
get 4409
get 2875
push_back 882232065
push_back 333069827
get 9355
get 1683
push_middle 320121159
push_back 3476021
push_middle 653363809
push_back 920582907
push_front 744326976
get 5131
get 9082
push_middle 937052269
push_middle 539113167
push_middle 282061443
push_front 951806669
get 4082
push_back 134406475
push_middle 383204991
get 7035
push_middle 482804837
get 8388
get 480
push_middle 630791175
push_middle 147779157
push_back 799658409
push_middle 968485181
push_back 950006455
push_middle 741739131
push_front 583839943
get 2082
push_front 819472209
push_middle 909118350
push_middle 234535520
push_back 19320997
push_back 730756699
push_front 600027785
push_back 42805811
push_front 512356804
push_back 396211778
push_back 198143237
push_middle 890419847
push_front 987134512
get 10126
get 4125
push_front 708804136
get 9332
get 4131
push_front 166097472
get 5142
push_front 141105412
get 862
push_middle 735258173
push_middle 193094056
push_middle 720528339
push_middle 710803558
push_middle 66301576
push_back 137266579
push_middle 181698341
get 3178
push_middle 880354348
push_back 233724772
push_front 669927945
push_back 307054135
get 2947
get 8255
push_back 558676830
push_middle 289595420
push_back 577904616
push_middle 985353878
push_back 459842811
push_back 760317611
get 5375
push_middle 797974909
push_middle 612208974
get 2717
push_middle 245282270
push_middle 366506884
get 7568
push_back 959788079
push_middle 713498712
get 530
push_front 624022319
push_middle 520175571
push_middle 529074715
get 566
push_back 783585348
push_back 561106586
get 9391
push_middle 945993363
get 3292
push_back 766670480
push_back 74530486
get 8581
push_back 239970724
push_middle 657756854
get 8532
push_back 98291760
push_middle 38492837
push_middle 648314765
push_front 800315188
push_middle 346632162
push_middle 54927296
push_front 632215518
push_middle 603045174
push_middle 236852192
get 10136
push_back 738600532
push_front 289460055
get 3857
push_front 358100774
push_middle 10072561
get 6116
get 5375
push_front 473664432
get 7786
push_front 919637950
push_front 811438423
push_back 631529378
get 5994
push_back 421769567
push_middle 759023292
push_back 113586687
push_middle 889490484
push_back 15114974
push_front 368522523
push_back 439909966
push_front 790189950
get 9930
get 8315
push_front 861518453
push_middle 582492527
push_front 168264978
get 4785
push_middle 392807947
push_middle 975988333
get 1469
push_middle 547548290
push_middle 362350841
get 4156
push_middle 37075255
get 712
push_back 319311342
push_front 674569978
get 5216
push_middle 413156169
push_middle 917598111
push_middle 152382116
push_back 174325845
push_middle 948729991
push_front 887524599
push_front 172611675
get 7577
get 9863
push_back 779768407
push_back 369381839
push_back 377951533
get 4744
push_front 72247954
get 5529
push_middle 296315484
push_back 677272201
push_middle 31300487
get 511
push_middle 694163351
push_middle 822335726
push_middle 150084409
push_middle 446547563
push_back 362201285
push_front 518345925
get 3433
push_middle 596136522
push_front 628880059
push_front 964147201
push_back 655986044
push_back 290567815
get 5678
push_back 64087850
get 4042
push_front 448675781
push_middle 724964425
push_back 275304353
push_middle 626448864
get 7570
get 5250
push_middle 957382359
push_front 475942427
push_middle 817474733
push_front 840540169
push_middle 433690098
push_middle 772139090
push_middle 691819787
get 6524
push_front 910492745
push_back 553449572
get 10206
push_back 100116161
push_middle 605323597
push_middle 967058676
push_middle 610628644
get 3369
push_front 355357951
push_back 489200769
push_middle 251610250
push_front 791655308
get 3239
push_front 551989759
get 10835
push_middle 661919134
push_back 997870405
get 863
push_front 288814033
push_middle 496987996
get 8473
push_back 996298220
push_front 8671098
push_back 293780900
push_middle 43057139
push_front 582909723
push_middle 221398728
get 7114
get 1240
push_front 224764778
push_front 665888416
push_back 959427231
push_front 296147127
get 5514
push_back 207557636
get 8456
push_back 768894435
push_back 797694934
push_front 1430952
push_back 65263308
get 9033
push_back 427472993
push_front 822406669
push_back 22524022
push_middle 294586825
push_back 834074779
push_back 533032668
push_back 50836587
get 3553
push_middle 750719216
push_front 219227435
push_back 137259234
push_middle 319940249
get 8498
push_back 261677891
push_front 789851646
get 1495
push_front 85662777
push_back 699214164
push_middle 235434074
push_middle 7466950
get 2720
get 11075
push_middle 414407254
get 1538
push_middle 889189355
push_front 343978586
push_back 911825788
get 2979
get 144
push_middle 67733958
get 7265
push_back 723878222
push_back 740100348
push_front 979799799
push_middle 501971325
push_back 897064624
push_front 411184894
push_front 310261539
get 5006
push_front 380803002
push_middle 617757444
push_middle 72887749
push_middle 443168559
push_front 465962317
push_back 468009499
push_back 970418402
push_back 719956838
push_front 393601170
push_middle 227531647
push_front 38224845
get 5233
get 4792
push_middle 575088573
push_front 351270492
push_front 539699951
push_front 498227946
get 623
push_back 12417206
push_middle 31121344
get 10
get 1269
get 11160
push_middle 930754578
push_back 84157892
push_back 957606159
get 153
push_middle 770070449
push_front 344404373
push_front 298266973
push_middle 517037199
push_back 739599698
push_back 678119702
get 11096
push_middle 590302371
push_front 120863081
get 8583
push_back 695448744
push_front 402020014
push_back 492775704
push_middle 298704646
push_front 429923001
get 4774
push_middle 528314479
get 2916
push_front 853902316
push_back 210567748
get 9125
push_front 227083607
push_front 750509531
push_middle 630875168
push_back 342879867
get 5327
push_middle 920215463
push_front 336279650
push_back 779078877
push_back 277418847
push_front 334895128
push_back 717858433
push_middle 450519453
push_front 713648049
get 10431
get 7878
push_back 487168481
get 9650
push_middle 680237283
push_middle 476905809
push_front 289123460
get 3274
push_back 871437647
push_back 5337257
push_back 921716049
push_front 527746999
get 5613
push_back 8579813
push_front 402753948
push_back 244026357
push_front 105541478
push_back 722467672
get 4182
get 318
get 10999
push_middle 226556064
push_back 328610504
push_middle 283871011
push_middle 594895707
push_back 286660497
get 3174
push_back 690432947
get 227
get 8130
push_front 578925507
push_middle 764117171
push_back 569980159
push_back 448607901
push_middle 186060795
push_middle 450994946
push_front 942032000
push_front 767457469
get 6772
get 10739
push_middle 969558982
push_front 606595045
push_front 691551394
get 8141
push_front 624233506
push_front 945137322
push_middle 639178086
push_back 347961578
push_middle 55598624
get 3338
get 7295
push_front 670590802
push_middle 631073177
push_middle 520274459
push_front 656958019
get 715
push_front 917136888
get 2012
get 10234
push_back 962965476
push_front 695383954
push_back 948998275
push_middle 245973719
push_back 142420697
get 6500
push_middle 28342421
push_front 111855944
get 644
push_middle 646675583
push_back 764390279
push_back 961485425
push_middle 70373111
get 6188
get 10491
push_back 627521492
push_front 317229414
push_middle 957327329
get 2228
push_middle 752276647
push_middle 294923338
push_front 187389685
push_front 234717427
get 7937
push_middle 97483143
push_middle 50296150
push_front 201314479
push_front 288672796
push_middle 630941382
push_back 694134967
get 545
push_middle 132238495
push_middle 582277874
get 2955
push_front 300676605
get 4728
push_front 812549549
get 5035
push_back 457544979
push_back 333562243
push_middle 675677042
get 5902
push_front 788043935
get 6092
push_back 470350419
get 291
push_front 109443169
get 8450
get 11051
get 4347
push_back 419641305
push_front 102574315
push_back 725218392
push_front 375798863
push_front 382262381
push_front 631350102
push_middle 172149465
push_back 766976008
get 302
push_middle 519448846
push_front 424811073
push_front 78920054
push_front 818393828
push_back 136492464
push_front 816590142
push_front 761370159
push_front 693635679
push_front 485294563
get 948
push_back 474724135
push_front 153435459
push_front 605407707
push_front 355638365
push_back 816859950
get 4339
push_back 658704106
get 10130
get 7993
push_middle 27874056
push_middle 546466477
push_back 909939668
get 8756
push_back 536101041
push_back 648741033
push_front 624810997
get 468
get 5378
push_front 635942648
push_back 413540883
push_back 433646985
push_back 290030781
push_back 44953488
push_back 882629458
push_back 859294002
push_front 677895863
push_back 366585278
push_middle 703641026
get 10241
push_back 646887215
push_back 896273720
push_front 58902604
get 678
push_middle 871921407
push_middle 182970595
push_middle 64995873
push_back 369706021
push_back 951586684
push_back 217717137
push_back 18320812
push_middle 992474282
get 7618
push_front 616280520
push_back 496888760
push_middle 676387541
push_middle 948810765
push_front 936123436
push_middle 859844812
push_middle 424907337
push_front 69314995
push_middle 171666695
push_front 873950094
push_back 137589872
push_back 690687354
push_back 513822301
push_front 897174535
push_front 905357748
push_front 873691299
push_middle 943042382
push_middle 443060101
push_middle 869670154
get 4978
get 7794
get 7427
push_back 574037860
push_front 564852022
push_middle 486858421
push_middle 369191409
get 9056
push_back 706053175
push_middle 481391359
push_middle 236926114
push_middle 906864202
get 7363
push_middle 207110304
get 9438
push_back 880160901
push_middle 820432552
push_front 39593927
get 2811
get 2337
push_front 602557634
push_back 691161741
get 2690
push_middle 382820487
push_front 190967785
push_back 872399546
get 7082
push_back 533970328
get 11376
push_back 232410934
push_front 831626331
push_middle 13994821
push_middle 953309102
get 4442
push_front 625644550
push_back 205243131
get 5780
push_back 953084978
push_back 273304085
push_back 350861081
get 7378
push_middle 656526748
push_middle 543576039
push_middle 930925477
push_front 712286093
push_front 974557455
push_middle 82098181
push_middle 149588743
push_middle 483024353
push_front 376910072
push_front 779613719
get 4853
push_middle 775515911
get 1684
push_front 265840360
get 4193
get 5775
push_front 352640427
push_front 420498405
push_back 777216011
get 11050
get 10050
push_middle 467958361
get 7436
get 8294
get 7914
get 127
push_middle 880705516
push_middle 533409116
push_middle 406228009
push_back 84779743
get 6713
get 5020
push_middle 215159639
push_middle 79792174
push_middle 383171312
push_middle 376002029
push_middle 917575242
push_middle 287103732
push_middle 733566473
get 1887
get 1403
get 6595
push_front 192058787
get 5820
get 4986
push_front 701705102
push_middle 375445510
push_back 279797908
get 8029
push_front 686723025
get 3205
push_middle 387774950
push_front 184764197
get 4944
get 810
get 456
push_back 108554857
push_front 24556937
push_middle 890715902
push_back 9061702
push_middle 179955478
push_middle 673388729
push_back 179564318
get 4727
get 5210
push_back 448288565
get 8626
push_middle 536633672
push_middle 31924945
push_back 616464129
get 4356
push_front 279810919
get 6102
push_middle 576986188
push_back 955528862
get 10087
get 94
push_middle 700520287
get 1645
push_front 440608982
get 867
get 2680
push_back 486275918
push_back 877768876
push_back 140015829
get 3333
get 9976
push_back 890051603
push_back 945909171
push_front 988367150
push_back 211801645
push_back 104930059
push_front 606190395
get 6673
push_middle 589212535
get 1380
get 7392
push_front 868825721
push_back 545832483
push_middle 57628968
get 1464
push_back 186621183
push_back 982364911
push_back 591814457
push_back 210563381
push_back 827711904
get 7977
push_back 446299793
push_back 259313247
push_middle 889155871
get 10139
push_front 397561963
push_middle 673846198
push_middle 548795773
push_middle 83978836
push_back 196124689
push_back 123693840
get 1561
push_back 677185446
get 10272
push_middle 85223783
push_middle 3768313
push_middle 112742448
get 3225
push_middle 418738880
get 5311
push_middle 814941113
push_middle 28618607
push_middle 410054679
push_front 211905315
push_front 460656138
push_middle 315607797
push_back 770493269
get 928
push_middle 773037898
push_middle 846404579
get 4294
push_back 804806160
push_front 130584292
push_front 834938074
push_back 288605478
push_middle 348371528
push_middle 427218230
get 3762
push_front 476873978
get 10122
get 4951
push_front 560693596
push_back 497174148
push_front 566648481
get 6122
push_front 984833630
push_front 400620712
push_middle 854371824
push_middle 568332570
push_back 626969828
get 10680
push_front 625510613
push_front 73341836
get 3081
push_front 233255601
get 3223
push_front 297154507
push_front 755319875
push_back 437252767
push_middle 738380932
get 1970
push_back 166620685
push_front 386769146
push_middle 900360792
get 3659
push_back 231098477
push_middle 135432803
push_back 985857691
push_front 225480338
push_front 279231074
get 8108
get 4013
push_front 60818511
push_front 437569452
push_front 452282008
push_back 527776110
push_front 293088508
push_back 934158531
push_front 500921934
get 4258
push_middle 668504149
push_back 960361013
push_middle 632222322
get 4696
get 2665
push_back 62849005
push_front 145165663
push_back 837455798
push_back 597041574
push_front 330283640
get 9172
push_front 126625397
get 6417
push_front 657289943
push_middle 677106474
push_back 826165722
push_middle 375396979
push_middle 231059874
push_middle 168759648
push_middle 939109449
get 356
push_middle 303212308
push_back 11674557
get 8048
get 2717
get 8433
push_front 685185429
push_back 212342339
get 4373
push_back 272241450
push_back 809210768
push_middle 315359637
push_middle 807304524
push_front 347002136
push_back 779899286
get 9362
push_middle 222356670
get 7859
get 3733
push_back 116866880
push_back 324287667
push_middle 196032127
push_front 668256318
push_middle 124906904
get 6001
get 3926
push_back 504011745
push_front 72625277
push_back 306992151
get 3310
get 5362
push_middle 749183512
push_front 278166851
push_back 484183856
push_front 594451041
push_middle 679496790
push_back 9556223
push_back 116475822
push_middle 774258659
push_back 815668583
get 11162
push_back 976572373
push_front 137299357
push_back 946116553
push_middle 819185344
push_middle 741643137
push_back 113968224
push_back 690826862
push_back 784897023
push_middle 917161770
get 4365
push_front 653499920
push_middle 639435140
get 10334
get 10419
push_back 837376640
push_middle 823609399
push_front 443447857
get 458
push_back 405696664
push_middle 599542536
push_front 841593317
get 7721
push_middle 54460304
push_back 111107504
get 1268
push_back 462081930
push_front 251491988
push_back 785436395
push_middle 458444210
push_back 263462581
push_middle 724983257
get 11091
push_back 446435864
get 3307
get 2650
push_front 264998804
push_middle 614586522
push_front 226430600
push_front 341695859
push_back 168924959
push_middle 588445485
push_back 98645824
push_back 223624638
push_front 904504676
push_front 493876727
push_back 4444811
push_front 460717699
push_front 477334125
get 9212
push_back 383405915
push_middle 396713903
push_back 24246344
push_front 127660653
push_middle 657028879
push_front 188913981
push_front 429362577
get 5810
get 780
push_front 707736914
push_back 561189989
get 5411
push_middle 677025226
get 5538
push_back 371601393
push_front 65894328
push_back 223667949
get 570
get 6396
push_back 349540072
push_middle 615493515
push_back 467291892
get 8470
push_front 748959402
push_middle 851012506
push_back 127067552
push_front 717193937
push_middle 284380389
push_back 607214549
push_front 674831261
push_front 972660421
push_middle 720262325
push_middle 44786612
push_front 258152927
push_front 342511921
get 736
push_back 458566708
push_back 97699355
get 9050
push_back 976067623
get 6481
push_middle 3879371
get 4424
get 8681
push_middle 270872924
push_front 845255894
push_front 626141953
push_middle 475450414
push_front 931356123
get 10815
push_front 804871297
push_middle 490304074
push_back 570604096
push_middle 613830934
push_front 521079242
push_back 194561036
push_front 54780780
push_middle 556648226
push_front 788008940
push_front 774844403
push_middle 272706263
push_back 113337147
push_back 893181398
push_middle 128803762
get 2005
get 5376
push_back 771944964
push_back 970981472
push_front 612410735
get 7407
push_back 912023427
push_back 377177632
get 3607
push_back 52604176
push_front 499805528
push_middle 355336458
push_middle 632060149
get 6797
get 7219
push_middle 781308631
push_back 402311664
get 10178
push_middle 14664785
get 4252
get 7137
push_front 161536983
push_back 834409797
push_front 275979847
push_back 186392132
push_middle 55203057
push_back 557917730
push_back 133656446
push_back 989064216
push_back 66345544
get 5792
push_back 115800728
push_front 698790749
push_middle 789379787
push_front 741870550
push_back 378041622
push_front 823600498
push_back 80930087
push_front 807541534
push_back 709348028
push_back 666885710
push_middle 713961698
get 9366
push_back 157032039
push_middle 725725019
get 9578
push_front 379136637
push_middle 698661894
push_front 372954169
push_back 229579204
push_front 130577178
get 339
push_middle 468153739
push_middle 361117169
push_middle 393879076
push_front 18160153
push_back 545989638
get 9171
push_middle 788958463
push_front 833388413
get 6971
push_back 511506487
get 3876
push_middle 802168542
push_front 448649361
get 9138
push_middle 491387062
push_middle 245952104
push_middle 881359065
push_front 923187616
push_back 522127638
get 2465
push_front 373636360
get 6040
get 5524
push_back 346931035
push_middle 406910668
push_front 518732915
push_front 674260132
push_back 659632270
push_front 89920480
push_front 667197197
push_middle 591779384
push_middle 680328476
push_back 176415396
get 7177
get 2851
get 2961
push_front 381788723
push_back 39278630
push_middle 964641662
push_front 290158284
get 7704
get 4094
push_back 883051397
push_front 931558743
push_back 445259217
get 7501
push_front 310363135
get 11636
push_front 77823294
push_front 664260029
push_front 897862116
push_middle 451841318
push_back 20658508
get 148
get 6599
push_middle 380773379
push_front 8644601
push_front 990076704
push_middle 332220454
push_back 852627068
push_back 351950363
push_middle 924712815
get 10662
push_middle 793722982
push_middle 945123619
get 1792
push_front 765808644
push_back 490144802
push_front 725370882
push_middle 949653199
push_front 359770830
get 4485
push_back 948880232
get 8507
push_middle 971699496
push_back 23738829
push_back 142936704
push_back 109786762
push_middle 926395794
push_front 532687549
get 4228
get 6244
push_front 667348543
get 3021
push_back 867484449
push_front 748304226
push_front 41988386
push_middle 190120231
push_back 766664164
push_middle 678645500
push_front 100019560
push_front 500656359
push_back 952777214
push_middle 242078572
get 9508
push_middle 347372935
push_front 813279893
push_front 501750365
push_middle 631442444
push_back 817236416
get 4086
push_front 134611336
push_middle 489124572
get 2214
push_back 40815408
push_front 832562063
push_front 680186013
push_middle 236213309
push_middle 664942513
push_middle 99079909
get 3260
push_middle 267543451
push_front 900129218
push_middle 216546965
push_front 217911390
push_middle 803360380
push_middle 335705601
push_middle 941599378
get 11726
get 698
get 10768
push_middle 422708040
push_back 306228268
push_middle 649752928
get 7633
push_front 380149154
push_middle 799245142
push_front 116951289
push_back 552137986
push_middle 893594919
push_back 916437257
push_middle 820447535
push_back 53342739
push_front 707970880
push_middle 691223957
get 8644
push_middle 92284264
push_back 812376731
push_middle 161345637
push_middle 599529696
get 6737
get 7001
get 6965
push_middle 123854000
push_front 396703964
push_back 707657002
push_back 777275714
push_back 420848217
push_back 66659267
push_back 3753080
get 9571
push_front 374901428
push_back 597067852
push_middle 115833903
push_back 372591293
push_middle 434821679
get 4018
push_middle 757465684
push_front 968880351
push_middle 832891932
get 10340
push_back 30424831
push_back 229494574
push_middle 796064803
push_back 597672607
push_middle 606560611
get 8760
push_front 460141316
push_back 960867489
push_back 633335402
push_front 269831013
push_back 156383112
push_middle 793961924
get 1668
push_front 451534855
push_back 220881346
get 8170
push_middle 250530611
push_back 503335841
push_back 323998591
push_middle 972405229
push_middle 684114515
push_middle 284785557
push_back 736589269
get 984
push_middle 91702556
push_front 4968373
get 1753
push_front 495091391
get 4078
push_middle 519519111
get 4228
get 6786
push_back 623146878
push_front 780883761
get 3765
push_middle 256522643
push_back 175399915
push_back 503995218
push_middle 127602083
get 2182
push_back 870866695
get 1461
push_middle 719060476
push_middle 684530211
get 200
push_front 407661640
push_middle 637842133
push_middle 860460720
get 624
push_back 781951275
push_front 70170391
get 8323
get 10687
push_middle 377428557
push_front 760686091
push_front 751979253
push_back 233165224
push_front 846389188
get 481
get 6728
push_front 207353825
push_middle 587717297
get 4769
push_back 994325565
push_front 785595436
get 2546
get 5367
push_back 605423237
push_front 536439492
push_back 519174529
push_middle 298764960
push_front 684883853
push_back 239868847
push_middle 275548324
push_back 38791140
push_back 816545814
get 3023
push_middle 712790498
get 11367
push_back 642426180
push_back 51902653
get 11013
get 226
push_back 566150610
push_back 652606823
push_back 628480126
get 10162
push_middle 73754561
get 259
get 2341
push_back 239520759
push_middle 123110839
get 5976
push_middle 547473589
push_back 401256563
push_middle 616352236
push_front 81515260
push_middle 338479806
push_back 783932500
push_middle 4601081
push_front 489326736
get 10593
push_back 247110823
get 3240
push_front 223531205
push_front 63511169
push_middle 237307813
push_back 404734212
push_back 867376964
push_front 742737393
push_middle 417831892
push_front 18632089
push_middle 147500699
push_back 44383535
get 1094
push_front 40848252
push_front 821523288
push_front 966359457
push_front 393712658
push_middle 225668350
push_middle 595545021
push_back 785291195
push_back 663926011
push_middle 440585157
push_middle 723188104
push_middle 931912055
get 3343
push_front 560031789
push_middle 150186095
push_back 328695154
push_middle 363429316
push_front 561922562
push_middle 923751367
push_middle 695996474
push_front 295284093
push_middle 230604925
push_back 90511771
push_back 11305894
push_middle 171839387
push_front 420658948
push_front 500551687
push_front 562034121
push_front 135276656
push_back 219794963
push_middle 350965907
push_front 638087688
get 10229
push_back 981495508
get 4526
get 8671
push_front 771759326
get 6864
push_front 335127248
get 9800
push_back 927285869
push_middle 913783539
get 7993
push_middle 650770638
get 1595
push_back 176605864
get 10819
get 10631
push_back 472808175
push_back 881623010
push_front 409765475
push_front 514425010
get 9325
push_front 560210888
get 2447
get 9219
push_front 941758594
get 1464
push_middle 42520811
get 3819
push_middle 571691890
push_middle 787224224
get 11951
push_back 284646302
push_front 135336004
get 1092
push_front 21906981
push_middle 570432188
push_middle 913255411
push_front 750452577
get 10228
get 11782
get 3984
push_back 324794465
push_middle 204861618
push_front 976060179
push_middle 242363273
push_middle 603694307
push_back 779973544
push_back 495087738
push_back 190124853
get 10517
get 800
push_middle 358024757
push_front 221973822
push_front 824741729
push_front 395410277
push_middle 886271063
push_front 671774637
push_front 49145518
push_back 125670988
get 6106
push_front 148392707
push_front 936515189
push_middle 548117407
push_middle 313033294
get 4911
push_back 99399274
push_front 430807116
get 10713
get 5019
push_back 455640215
push_front 675722477
get 2476
get 10928
push_middle 548857365
push_middle 411956601
get 5285
push_middle 241890869
push_middle 486444585
push_front 703438888
push_middle 139149014
push_back 144072185
push_back 621727600
push_back 953632955
get 994
push_back 250142053
get 9231
push_front 491498116
push_front 44492611
push_front 590515262
get 5136
push_front 794755210
push_back 495574666
push_front 534508223
push_back 441057305
push_back 930074898
push_front 213810548
push_back 532649744
push_front 791917255
push_middle 26681483
push_back 721708804
push_back 839632040
push_back 383623240
push_front 188751380
push_middle 935575643
push_back 365593683
push_front 325058390
get 153
push_back 836231208
get 6650
push_front 449446827
push_middle 356236989
push_middle 740075775
push_middle 47203719
push_middle 570259320
push_back 290265141
push_back 815141919
push_middle 247433414
get 796
get 4553
push_back 187722557
push_back 975394053
push_back 842792038
push_middle 451590167
push_back 833865930
get 5576
push_front 329634140
push_middle 948078789
push_back 745412136
get 3233
push_middle 772331058
push_front 297710078
get 7385
get 10647
push_middle 667276624
push_back 748935065
push_middle 741188053
get 2690
get 5036
push_front 742617492
push_front 331701131
get 7169
push_back 909967435
push_front 660095593
push_front 98757293
push_middle 356611341
push_back 309014207
get 8743
push_front 212799669
get 10842
push_back 834783830
get 4455
get 3632
push_front 49797352
get 6387
push_middle 4441997
push_back 299587279
push_front 722824355
push_back 778303962
push_back 55556712
push_back 82774691
push_back 901409586
push_back 282220008
push_middle 363191664
push_back 738657879
push_back 518233476
get 10051
get 11205
push_back 500914459
push_front 567093628
push_front 254948862
push_front 964340423
push_middle 960768904
get 10554
push_front 245988755
push_front 518401471
get 9045
get 3338
get 7987
push_front 571103452
push_back 72420723
push_middle 737299339
get 4423
push_front 142719468
push_front 392195626
push_front 244865466
get 5141
push_middle 462538703
get 6031
push_back 254898014
push_back 918731565
push_front 188628672
push_middle 928221062
push_front 31178512
push_front 573600045
push_middle 492913865
push_back 59038425
push_middle 694455365
get 9037
push_middle 586416861
push_back 286436625
push_middle 762678212
push_back 346002880
push_middle 922162562
push_back 910634435
push_back 599168270
push_front 412377755
push_back 526166822
push_front 800215586
push_front 709364319
push_front 521837516
push_front 654831282
push_back 861350986
push_back 191482436
push_back 283429479
push_front 113853934
push_back 225583341
push_back 375354715
get 6781
push_back 503079593
get 9818
push_middle 987764551
push_middle 155186110
push_front 416539132
push_middle 207432515
push_middle 50563390
get 8321
push_middle 230430917
push_middle 703671872
get 5611
get 1479
get 2314
get 879
push_back 407519247
get 4948
get 11889
push_back 404991474
get 2753
push_middle 520960517
push_middle 682655595
push_back 682717859
push_back 163438761
push_middle 437348958
push_front 54933167
get 9800
get 6320
push_middle 443025396
push_back 935917812
push_back 567648825
push_middle 285900074
push_back 499147188
push_back 364985121
push_back 154534677
push_back 804111314
push_back 707160297
get 2747
push_front 485672968
push_middle 265861658
get 11344
push_front 94259095
push_middle 859253283
push_front 183883371
push_back 337737657
push_middle 935234066
push_back 57856738
push_back 344822823
push_back 247515279
push_middle 954506430
get 5968
push_back 80587153
get 6688
push_middle 419932561
push_front 979510690
push_front 916195767
push_back 144737071
push_back 831850798
push_front 402309468
push_front 729143526
push_front 175002140
push_front 948038582
push_front 102136936
get 11453
push_back 720301195
push_front 338766843
get 4822
get 3560
push_back 15583710
get 2300
push_back 903985883
get 8932
get 411
push_middle 331331283
push_back 217368506
push_middle 952947141
get 6834
push_middle 866084606
push_middle 539282519
push_front 642650490
push_back 22138878
get 1279
push_front 936022881
push_back 438327469
push_back 31315939
push_back 810139246
push_front 399216967
get 11351
push_front 101156183
get 2041
push_middle 823797152
push_back 515078304
push_front 355821145
push_front 679948337
push_middle 669682565
push_front 155573750
push_front 691880586
push_middle 552788269
push_front 45562597
push_back 344918171
push_front 620284431
push_middle 492020173
push_middle 817802721
push_front 885293882
push_back 361303815
push_middle 282601562
push_back 604623148
push_back 435320297
push_front 170608298
push_middle 301872254
push_middle 282282281
get 5850
push_front 793248007
push_back 133682421
push_middle 648621913
push_front 867324014
push_middle 538836184
push_middle 294478672
push_front 143344746
push_front 696731468
push_back 983124711
push_middle 320319663
push_middle 555814975
push_front 651234592
push_middle 492222940
push_front 75792559
push_back 172813621
push_front 298348167
get 11309
push_middle 309145104
push_back 374604266
push_front 296967208
push_back 819896694
get 9620
push_middle 12759159
get 8200
push_front 336492366
push_middle 826906276
get 9322
push_front 934473096
push_front 636290138
push_back 565726644
push_back 12103877
push_middle 395863623
push_middle 16478510
get 4805
push_middle 825271026
push_back 68094453
push_front 87528311
push_back 79916487
push_front 944183640
push_middle 303629842
push_middle 965337348
get 8898
get 7253
push_front 749696379
push_middle 425696497
push_middle 428425799
push_middle 154162838
push_middle 416183062
get 1246
push_front 554779789
push_middle 576279917
push_back 217543678
push_front 591917882
push_back 644278955
get 10076
get 10926
push_middle 224152634
get 3349
get 7766
push_back 92923108
get 496
push_middle 480166169
get 10305
get 6335
push_front 295282500
get 8102
push_back 496835002
push_back 736276567
push_back 887410391
push_front 979403886
push_back 367687879
push_front 307134265
push_back 580400239
push_middle 741103033
get 663
push_back 727363578
push_front 586162501
push_front 539232284
push_front 272359083
push_back 812299170
get 7293
get 7533
push_back 935329193
get 5769
get 3510
push_front 401102728
push_back 632629344
push_middle 136736382
push_front 981083862
push_middle 142417648
push_middle 946093973
push_front 664264098
push_middle 270631042
get 11784
push_back 742876090
get 4553
get 9797
push_front 969683077
push_back 558673137
get 3217
get 1299
push_front 499481494
push_middle 470530598
push_back 3073608
push_back 645349791
push_middle 734517978
get 666
push_front 465869716
get 10103
push_middle 598327233
push_front 676299070
push_back 33855023
get 566
push_middle 419547680
push_back 273389338
push_middle 961244557
push_front 261472538
push_back 230215562
push_back 441652243
push_back 600712511
push_middle 263783306
push_middle 657287310
push_back 629825895
get 3065
push_back 499153635
push_middle 734815056
push_front 448815519
push_front 577700912
push_back 818668642
push_back 169243549
push_back 268902537
push_middle 107042872
push_front 925142845
get 2395
push_middle 616036933
push_back 51450513
get 6840
push_front 965923029
get 6885
push_front 107367375
push_middle 46813082
get 6375
get 1229
push_back 285547116
push_middle 948827375
get 9205
push_front 623248512
push_front 199465307
push_middle 942543750
get 5056
push_front 168567645
push_front 146768209
get 11524
get 3869
push_middle 182702570
get 8028
push_back 458559757
push_middle 59680883
get 4257
push_front 416663447
push_middle 553324241
push_middle 999615500
push_back 401407537
get 10068
push_front 513952941
push_back 565976889
push_middle 520982045
push_back 270166649
push_front 182725775
push_back 75391974
get 3128
push_front 804064434
get 1288
push_front 584246641
push_back 837424187
push_back 560257172
push_back 622281622
push_middle 125698131
push_back 703723258
push_back 242871393
push_back 740564163
push_back 821809551
push_front 804861300
push_middle 331819603
push_front 573534344
get 10389
push_middle 388944438
get 907
get 8069
get 3690
get 3202
push_back 362243260
get 7334
push_back 467571983
push_back 208731910
push_back 554946763
get 7040
get 81
push_back 12454962
push_middle 679932237
push_middle 454598996
push_back 566776950
push_middle 827365066
push_middle 964896667
push_back 383538225
push_front 669961553
push_middle 877571987
push_middle 356099935
push_front 913399043
push_middle 737707938
push_front 682587002
push_back 271140488
push_back 323189244
push_front 280684120
push_back 236540300
get 3918
get 4513
push_back 588945214
push_back 752037294
get 4046
push_back 455583987
get 8528
push_front 850906698
push_middle 141696471
get 6333
push_front 595901272
push_middle 437040179
push_middle 945404631
push_front 406135820
get 4502
push_back 454598081
push_back 147861114
push_front 204674937
get 6676
push_middle 787912876
push_back 607220969
push_back 247113789
push_back 673097118
get 2553
push_back 20779011
push_front 892955657
push_middle 100182319
push_back 969022350
push_back 165052832
push_middle 756331842
push_front 407716545
push_front 891568133
push_back 348065300
get 1661
push_front 105435880
get 6286
push_back 303601852
push_middle 633093631
push_back 684010871
push_back 703162086
get 4391
push_front 642168011
push_middle 45112700
get 6833
push_middle 706752267
push_front 86271164
push_middle 385415962
push_middle 843829935
push_front 968683018
push_front 196367170
push_middle 916095576
push_middle 373659564
get 2052
push_front 520172098
push_front 990665670
push_front 401717392
get 3439
push_front 331819675
push_back 71711654
get 6215
get 7059
push_middle 998682253
push_front 39894902
push_middle 887980689
get 5140
get 4914
push_middle 894010458
get 5059
get 11720
push_middle 614285271
push_back 211335778
push_front 516539373
push_middle 976802819
push_back 860431678
push_back 273804958
get 3975
push_middle 316743582
push_back 739453937
push_middle 629359960
push_back 181286083
get 2136
push_front 300298262
push_back 464062444
push_front 276213671
push_front 739672222
get 5166
push_middle 781657604
push_middle 404344409
push_back 783093462
push_back 104510677
push_front 71142134
get 4864
push_back 20426061
push_front 884034667
get 7903
push_front 87382464
push_front 255517529
push_back 575668817
push_back 792736075
push_front 139405249
get 628
get 3714
push_middle 758840230
push_back 738672458
push_front 467247546
get 12286
push_front 203996059
push_middle 400404055
push_back 846114791
push_back 606939594
push_middle 836936540
get 6991
push_back 684094232
push_front 513780421
push_back 441498319
push_middle 785477191
push_front 848032488
push_back 914589924
push_back 821385827
push_back 897179834
push_front 994240086
push_back 868487331
get 8653
get 10702
push_middle 815047087
get 6188
push_front 291728167
get 2270
push_back 102459441
get 3776
push_back 200641378
get 6466
get 1498
get 3910
push_back 31720138
push_middle 278193739
push_back 968774296
push_front 93782579
push_back 676603386
push_middle 118354818
get 11748
push_middle 431292928
push_back 792808913
get 11126
push_middle 937808853
get 445
push_back 406619817
push_front 724953708
push_front 675219248
get 2516
get 9522
push_middle 706109459
push_front 699111021
push_front 832455853
push_back 353556311
push_front 734787260
push_back 716620085
push_front 289625563
push_middle 853410430
get 11353
push_front 199332115
get 4172
push_middle 538817082
push_middle 212376431
push_middle 632748580
push_back 854203225
push_front 906798894
push_back 520323885
push_front 687899138
get 4155
push_back 177467311
push_middle 355537887
push_front 995047361
push_back 664927540
push_middle 803032690
push_middle 427841437
push_middle 318692742
push_back 441232952
get 11119
push_middle 284182670
push_middle 550602730
get 6550
push_middle 693790553
push_front 842915952
get 8855
push_back 865888247
push_back 484425843
push_middle 696100718
push_back 759880333
push_front 914188293
push_front 563797258
push_middle 711068345
push_front 230908074
push_back 343975261
push_back 891620153
push_front 718355077
push_back 709014958
push_middle 3906
push_front 781659340
push_middle 12853923
push_front 603180844
push_front 299328843
push_middle 630553602
push_middle 667521622
push_middle 907682975
push_middle 159067050
push_back 149344273
push_back 67672934
get 4312
push_middle 176387842
push_middle 273797426
push_back 368425958
push_front 101119780
get 603
push_middle 292672164
push_back 865814804
push_front 14225932
push_front 768864876
push_back 542510560
push_middle 947255083
push_front 329940197
push_front 525139026
push_back 810669556
push_front 727495360
push_back 122042070
push_front 631004129
get 4
push_middle 547915267
push_front 753527578
get 11719
push_middle 251192379
push_front 924967773
push_back 523097843
push_middle 987723984
push_front 68898042
get 10216
get 8176
push_front 715342183
push_middle 672361400
push_back 79525643
get 562
push_back 548995895
get 4102
push_middle 245083308
push_middle 938379289
push_front 399107761
push_back 942605267
get 5777
get 10833
push_back 870973504
push_middle 37124595
get 10035
get 11955
get 468
push_front 77252015
push_front 906982073
push_back 450422740
push_back 745067273
push_front 9902699
push_middle 93864400
get 11394
get 198
push_back 542298150
push_front 210230559
push_back 582204287
push_back 250416012
push_back 558402009
get 11864
push_middle 29073833
push_front 563659761
push_front 799948654
push_back 78629132
push_back 750454883
push_back 310335200
push_middle 291062693
push_back 493971561
push_back 256373215
push_middle 164172073
push_middle 48044557
push_middle 457016005
push_front 483157084
push_front 175471020
get 8450
push_front 814804444
push_back 672571609
get 6659
get 3848
push_middle 32968391
push_middle 470709222
push_back 924014068
push_back 373494240
push_middle 226540541
push_middle 77678415
get 11043
get 8368
push_middle 713654133
get 10201
push_front 376816011
push_middle 359159914
push_back 33451018
push_middle 764634250
push_front 883883016
push_middle 32836888
get 11453
push_back 952657415
get 5924
get 9248
push_back 932887686
push_back 49245276
push_middle 791600058
push_front 100913757
push_middle 564607299
push_middle 220971970
push_middle 747525124
get 4418
push_middle 845419884
push_front 767344238
push_middle 984311816
push_middle 952262562
push_back 546110003
push_back 549065887
get 6183
push_front 732534258
get 8460
push_front 246057558
push_back 762045646
push_front 362163758
push_back 601580186
get 9061
get 12533
push_back 10355263
push_front 297067197
get 5034
push_front 806387765
push_middle 138435247
get 7603
push_back 140311513
get 5297
get 10379
get 6243
push_middle 447696579
push_front 958896773
push_middle 838596860
push_back 957956873
push_back 223264767
push_front 92337152
push_front 555183335
push_back 483094966
push_middle 417816293
push_middle 297388522
push_back 911029199
push_middle 32839515
get 1845
push_front 519141323
get 10562
push_front 695564077
get 3063
push_middle 64901184
push_middle 856162
push_front 380428843
get 6604
push_front 54075331
push_back 367735862
push_front 853201297
push_back 582499700
push_middle 360343357
push_front 447600880
push_back 509777651
push_back 908272060
get 3971
push_middle 338402135
push_back 806441594
push_middle 495987354
push_middle 545306809
push_middle 328528947
push_middle 123181739
push_front 865330585
push_front 868271475
get 6364
get 4882
push_back 310192180
push_front 116085819
push_front 663867536
push_back 965976673
push_back 219435831
push_middle 223162392
push_back 356802474
push_back 480998356
push_back 333661814
push_front 423839449
push_back 857441477
push_middle 167047114
push_middle 294937640
push_middle 749698225
push_middle 294854098
push_front 352450584
push_front 396557920
push_back 276091477
push_middle 310020606
push_front 850235090
push_front 194150842
get 2657
push_front 829815368
push_front 805022135
push_back 232181865
push_back 683053081
push_middle 749202153
push_middle 537571245
push_front 365056756
push_middle 352243599
push_middle 397315828
get 6694
push_middle 267137067
push_front 838430938
push_back 118823016
push_front 873920199
push_front 281234050
push_front 840377608
push_middle 672571581
push_back 263050807
push_front 597687018
push_front 522849061
get 73
get 10445
push_back 481548111
push_middle 31284808
push_back 152685071
push_back 537200537
push_back 813779811
push_back 799700362
push_middle 578147194
push_back 418382085
push_back 580302900
get 9054
get 7244
get 8595
push_front 314056974
get 6223
push_front 766351809
push_back 973944895
push_front 667059741
push_middle 36376073
push_middle 559309081
push_back 576755911
get 4818
push_front 768644512
get 7504
push_front 6682815
push_front 452951634
push_back 730317993
get 5183
push_back 83742548
push_back 943969563
push_front 640409393
get 2687
get 3690
get 10662
get 2754
push_middle 835581522
push_middle 288927308
push_front 931621388
push_middle 885792568
get 9686
push_back 381498235
push_middle 347060275
push_middle 112801354
push_back 63234735
get 1254
push_middle 185806888
push_back 186276651
get 5084
push_front 536994437
get 5906
push_front 839577707
push_back 498463220
get 12176
push_back 870220810
push_back 17020651
push_front 658936797
push_middle 132559128
push_front 65410207
push_middle 92617486
get 12108
get 12309
push_front 927148003
push_front 625927078
push_front 611764394
push_middle 357226417
push_back 381557949
get 9273
get 5093
push_back 927406937
push_middle 712177388
push_middle 597670541
push_back 902953443
push_middle 214339354
push_front 685149166
get 59
push_back 936266909
get 8404
push_front 557204399
push_front 861451783
get 2939
get 9254
get 8098
get 7976
push_back 541064847
get 8343
get 4873
get 2771
get 10236
push_back 1573001
get 3960
push_back 289701497
get 9408
push_back 86315754
push_middle 671159291
get 10705
push_middle 738902168
push_front 373544255
get 3972
push_back 662624473
push_back 300605820
push_back 540513222
push_front 294473656
get 10349
push_middle 924224449
push_front 860259813
push_back 702269903
get 9063
push_front 795340217
push_front 871350264
get 8753
get 2396
push_front 802152751
get 12634
push_back 472593459
push_front 936950287
push_front 809287006
push_back 435791896
push_front 520798082
push_front 92763611
push_back 51893435
push_front 839855366
push_middle 881543484
push_front 986167474
push_front 708576895
push_front 478737869
push_middle 427743658
push_middle 710398283
push_middle 917824525
get 11912
push_middle 357453217
get 9015
push_front 397218931
get 9683
push_front 204416188
push_middle 580964844
get 4477
push_middle 358074666
push_front 848401007
push_middle 694348756
get 6745
get 11125
get 7755
push_front 800415278
push_back 304687100
push_middle 356072414
get 169
push_back 637812458
push_front 745217548
push_back 768921846
push_front 546836588
get 4235
get 5454
push_middle 653213985
get 6752
push_front 293078070
push_middle 197274436
push_front 492818734
push_back 480425619
push_back 293968866
get 10279
push_middle 988992278
push_back 194338043
push_back 542853926
push_middle 748884092
push_middle 268503007
push_middle 532589878
push_front 11526115
get 9433
get 12178
get 8661
push_front 323143916
get 10892
push_back 428098019
push_back 794839802
push_front 464311337
push_middle 936982319
get 2685
push_middle 221282714
push_front 405043365
push_back 116078402
push_middle 629477317
push_middle 307639684
push_front 709041878
get 11717
push_middle 54769357
push_middle 562038732
push_middle 550348871
get 4363
get 12624
push_back 329631921
push_back 506507729
get 645
push_back 286765838
push_front 604172498
push_back 265402986
push_back 380097988
push_middle 896864813
push_middle 167309588
get 4932
push_front 850440089
get 8313
push_middle 545793575
push_back 924116305
push_back 133837764
get 6383
push_front 335608179
push_middle 771855723
push_front 313305557
push_back 598878017
push_middle 112838917
push_middle 231279353
push_back 512417443
push_front 378583477
get 4156
push_back 711044826
push_front 686499255
push_front 816734478
get 3898
get 259
push_front 829569008
get 9585
push_middle 231694635
push_back 672156100
push_middle 832920996
get 5926
get 5031
get 2390
push_back 922467981
get 7475
push_back 618368014
push_back 626368275
push_front 626070746
push_front 717164105
push_front 391136113
get 11806
push_middle 230138821
push_middle 466240938
push_front 878417031
push_back 503146711
get 7702
get 2526
push_front 641142922
push_front 3435912
push_middle 406441297
push_back 803947023
push_back 823691647
push_back 485310239
get 4272
push_back 630995873
push_front 178073883
push_middle 701555914
push_front 730521994
push_middle 792822125
get 6373
get 2520
push_front 367487789
push_middle 557206947
push_back 410726084
push_back 421260710
push_middle 118559421
push_middle 365867729
get 7231
push_middle 394273393
push_middle 5610514
push_back 998858519
push_back 679106732
get 12058
push_middle 495238185
push_back 859350200
push_front 462856842
push_middle 528762739
get 10805
push_back 120784377
get 9100
push_back 384815335
push_front 45836246
push_back 520654034
push_back 997712589
push_back 713388141
push_back 677970392
push_middle 151192315
push_front 371727583
get 8828
get 840
push_front 613527273
push_middle 965547119
push_front 254328266
push_back 82494183
push_front 831781287
get 10594
push_middle 632666965
push_front 22101847
push_front 497109909
push_front 489403136
push_front 407722947
push_middle 76640118
push_back 704849565
get 6570
push_middle 455469482
push_back 746721948
get 1354
push_middle 205561287
push_middle 1442980
push_middle 148695335
push_middle 156340453
push_front 943240157
push_back 451866819
get 10232
push_front 423071531
push_back 110356431
push_front 926603857
push_front 118140675
push_front 619720112
get 5221
push_middle 287202733
push_front 308640699
push_middle 743201614
get 3451
push_front 298837011
push_middle 652753871
push_back 368248968
push_front 599479705
push_back 872985587
get 4693
push_front 855799196
get 1260
push_front 396272183
get 4368
push_middle 235676700
push_back 424168156
push_back 702338276
push_middle 993295322
push_middle 544158510
push_front 607987181
push_middle 90902354
get 7687
push_front 482389479
push_front 807386650
push_middle 294414314
push_back 628078649
push_middle 617228614
get 3155
get 10080
push_front 695170946
get 12812
push_back 645913472
push_back 354112576
push_back 918975443
push_back 604346143
get 7757
push_back 966906198
push_front 173065084
push_middle 943196635
push_front 321656722
push_front 208974845
push_back 548904683
push_middle 852130821
push_front 698014234
get 11724
push_back 602240525
push_back 160820895
push_middle 622769429
get 4954
push_back 679372601
push_back 18067397
get 6709
push_back 412897676
push_front 878703550
push_back 740059660
push_front 31185802
get 12920
push_back 476767041
push_middle 103238834
get 10843
push_back 570278943
push_back 300138086
push_back 335518312
push_middle 532269873
push_middle 711807243
push_front 582446345
get 6981
push_front 407027309
push_back 850958337
push_middle 799347943
get 11437
get 4242
get 9120
get 7338
get 10697
push_front 376169867
push_back 662534284
push_back 561716128
push_front 130950281
push_back 801422273
push_back 763147468
get 12470
get 116
push_back 539186101
get 4000
push_front 397742662
get 9777
push_front 982286341
push_front 196023838
push_back 20570792
push_middle 545650740
push_front 184791543
get 3900
get 10368
push_back 450869003
get 9095
push_front 18369787
push_back 526698197
push_back 30848172
get 11320
get 696
push_front 941567595
push_back 156859138
get 12277
get 5041
push_back 663609330
get 10874
push_back 152214778
push_back 63427943
push_back 556039359
push_middle 665364164
push_middle 121427792
push_front 913052333
push_front 180898599
push_front 72612088
get 1386
get 12069
push_back 833848228
push_middle 361315973
push_front 620089006
push_middle 609173889
get 373
push_back 876325688
get 2393
push_front 612316010
push_front 827224350
push_middle 447325737
push_back 604481416
push_back 719341689
push_back 747049147
push_middle 361188622
push_back 605389992
push_middle 848667115
push_back 181315495
push_front 220200315
get 10270
push_middle 901551502
push_middle 535498478
push_middle 962086291
push_middle 998840552
push_back 416554675
push_front 284558777
get 1996
push_back 435198652
push_middle 865714164
push_middle 344242257
push_middle 974871062
push_middle 522677347
push_back 605882640
push_back 746128481
get 2373
get 11792
push_middle 827921796
push_front 653948069
push_back 272012060
push_front 863261601
get 1248
push_middle 355862611
push_middle 229582463
get 4763
push_middle 729223444
push_front 474317655
get 2481
get 12642
get 2280
get 1821
get 1735
push_back 418099060
push_front 869663406
push_back 334137375
get 8622
push_front 529013395
get 6572
push_front 986495303
push_back 821546456
get 751
push_middle 278074704
get 6190
push_back 38830456
push_middle 142562120
push_back 422687174
get 6779
push_front 204099723
push_front 612675818
push_front 960630753
push_back 188336589
get 467
push_middle 932354943
push_back 109163296
push_back 581663804
push_front 347913378
push_back 812718957
push_back 489577080
push_back 461355247
get 5494
push_front 205135222
push_middle 866104471
push_back 261968734
get 6045
push_middle 135363876
push_back 486253025
push_middle 832766516
push_front 274594582
push_front 598902332
get 12582
push_back 849576303
push_back 802680894
get 665
push_front 799366204
push_back 762211901
push_front 284269431
get 8388
push_back 455095169
get 1074
push_middle 592641174
push_front 226675311
push_front 440912994
push_back 291983506
push_back 659580491
push_back 214988419
push_front 126301382
push_back 214401867
push_middle 37080575
push_back 679659646
push_front 304914953
push_back 296410810
push_middle 45795517
push_front 304623865
push_front 606849292
push_back 464612528
push_middle 821312901
push_back 634297937
get 8215
push_back 655872792
get 8219
push_middle 7582188
push_middle 110800817
push_front 730022331
push_back 865657404
get 4576
push_front 306857682
push_front 310745942
push_back 842128783
push_front 25320923
get 5705
get 1871
get 11919
push_front 755099871
push_middle 454055138
push_front 314833341
push_middle 333102282
push_front 497943613
push_middle 578641488
push_middle 481329692
push_back 837644126
push_back 394117319
push_middle 405049441
push_front 2297834
get 467
push_front 86092684
push_back 936642391
push_back 597860241
push_back 515550194
get 11684
push_front 903977337
push_middle 630089115
push_middle 322511629
push_back 172794173
get 12265
push_front 997251619
push_back 445442633
push_back 471174349
push_back 782580565
get 9377
get 3793
push_back 827921926
push_back 872378549
push_front 209972925
push_front 335210872
push_middle 850981111
push_back 873121699
push_middle 523693259
push_front 341650809
push_back 758023111
push_front 908826413
get 4822
push_front 646379299
push_middle 967869705
get 6363
push_front 200232111
get 5265
push_front 700646528
push_front 197418861
get 5627
get 10363
get 2771
get 1360
get 6584
push_middle 544195319
push_back 872819720
push_middle 347594338
get 8336
push_back 764408622
push_back 730871534
get 9955
push_front 318134278
push_back 210880319
push_front 68751161
push_front 815704151
push_back 264192203
get 2642
push_front 800115979
push_back 748031497
push_middle 370127996
push_front 347741708
push_middle 902076171
push_middle 953931309
push_front 791254666
push_middle 605547071
push_front 808316591
push_middle 325313819
push_back 336005821
get 3021
push_front 479016770
push_middle 283095465
push_middle 923178636
push_front 550806261
get 4144
get 12255
get 11279
get 12840
push_front 220621245
get 2780
push_back 172391500
get 11655
push_middle 512563074
get 13101
push_middle 535625358
push_back 832673048
push_middle 603402067
push_front 679957462
push_back 201944279
push_front 359512368
get 8126
push_middle 845200007
push_middle 499911740
push_front 569845144
push_front 942663923
get 2839
push_middle 902483114
get 3074
push_front 333655278
push_back 411244314
push_front 324319777
push_middle 924092852
push_back 780359533
get 10155
push_back 974585279
push_back 570877583
push_front 125534353
push_front 290465855
push_front 712110057
get 8465
push_front 958619817
push_middle 526110915
push_front 840932720
push_back 5826121
get 11814
push_middle 525175150
push_middle 110793464
push_middle 198506672
push_back 626738468
get 792
push_back 706979215
push_middle 168643295
push_middle 440333786
get 6351
get 13072
push_middle 452375944
push_back 948334638
push_back 880280396
push_back 412395593
push_front 86455944
push_front 242600092
push_back 719114604
push_back 342611475
push_middle 862039649
push_back 984340540
push_front 42227306
push_front 191047562
get 516
get 4972
push_middle 564464738
push_middle 301499450
get 13176
push_back 1225109
push_middle 961480423
push_front 539242264
push_front 331052161
push_front 755123208
get 2653
get 5680
get 519
get 3499
get 1847
get 1788
push_back 148221466
get 5547
get 1049
push_front 424692128
push_back 704727261
get 10029
get 12560
push_middle 637989866
push_middle 104121169
push_back 187242465
push_back 246482427
push_middle 206321344
push_front 885100844
push_back 365860561
push_front 386836879
push_middle 983939675
get 8181
get 2037
push_back 492568196
push_back 584585847
push_front 39997241
get 13002
push_back 806495763
push_middle 618584417
push_front 483745699
push_middle 994077849
push_back 111577584
push_middle 994382671
get 5432
push_middle 595757093
push_middle 563042157
push_front 248617082
push_middle 844401091
push_back 109168077
get 2452
get 9119
push_front 163844977
push_middle 180527115
get 1486
push_back 203592943
push_middle 118105470
get 3123
push_middle 209728376
push_back 496380470
push_middle 845144483
get 959
push_back 849539554
get 10714
push_middle 341574089
get 512
get 1784
push_back 452492795
push_middle 778614757
push_front 372695540
get 10529
push_front 913800847
push_front 534950424
push_front 13651836
push_middle 645912024
push_front 638417175
push_middle 788766207
push_middle 430566538
push_middle 456141977
get 7270
push_middle 510538821
get 8097
get 1817
push_front 880421092
push_back 38143755
push_middle 752379019
push_front 635690537
push_front 557635237
push_middle 243805978
get 9153
push_front 483447948
push_back 500273842
push_middle 180744751
push_front 952107157
get 730
get 9378
push_back 371032159
push_front 352394954
push_front 527117433
push_middle 652696115
push_front 730290555
push_back 958517263
get 2169
push_middle 537871140
push_back 471843311
push_back 297309508
push_back 740222057
push_middle 284018064
push_front 317394175
push_back 661780106
push_front 621653941
push_front 716786556
push_middle 975860032
push_front 466824238
get 3908
push_front 138327640
push_front 167827451
push_middle 700338032
get 10761
push_front 469436197
push_middle 781581841
push_front 321121712
push_front 546032170
get 7016
push_middle 113983082
push_middle 31263959
push_front 573671760
push_front 394913703
get 10423
get 8044
get 5488
push_back 580682043
push_front 526671589
push_back 312615715
push_front 441860863
push_back 706297602
push_back 610725497
push_middle 975639824
push_front 567953304
push_back 663879052
push_front 197714025
get 9162
get 7293
push_back 233816006
get 8576
push_middle 298112183
push_middle 785692087
get 693
push_front 933773958
push_back 445041487
push_front 640255120
push_middle 296031251
push_middle 948013954
push_back 230593898
push_middle 375197025
push_front 324649732
push_middle 505391425
push_middle 693528932
push_back 267901082
get 2202
push_back 198282581
push_middle 923043065
push_middle 243917574
push_back 718779770
push_front 581976460
push_front 851195010
get 117
push_back 376601397
push_back 185335623
push_middle 446364436
push_front 133317911
push_front 916603112
push_middle 746070648
push_middle 620095869
push_front 758179799
push_back 529732538
push_middle 138243570
push_front 291113555
get 633
get 7883
push_front 59493653
push_front 42925762
push_front 914782007
push_back 157868684
push_front 317824226
push_middle 430785243
get 11025
push_back 415744665
get 6189
push_front 671869177
push_back 689281230
push_back 758513915
push_back 72571301
get 11788
push_middle 756608074
push_middle 3838623
push_front 791598514
push_middle 787208583
push_front 481545929
push_middle 664623133
push_back 777209143
push_back 207933070
push_middle 805879444
push_back 366686871
push_front 876376431
push_middle 446134104
push_back 633551466
push_back 956069953
push_middle 652641666
get 3351
push_front 980238700
get 8828
push_front 979411605
get 11890
push_back 350578720
push_back 777830067
push_middle 127248512
push_back 168241994
push_middle 41656761
push_back 91576494
get 6779
push_back 529319661
push_front 331396211
push_front 299041045
push_front 201600608
push_front 91247717
push_front 387479407
push_front 444535104
push_front 883679807
get 6875
push_back 245037273
push_middle 771988864
get 11093
push_middle 140918345
push_front 893368101
push_middle 110385373
push_middle 246488537
push_middle 937856864
push_middle 790906960
push_front 177826157
push_middle 819855166
get 3038
push_front 62221580
push_back 768581958
get 3725
push_back 111047962
push_front 407732190
push_front 914856830
push_back 875705082
get 10464
push_back 606409066
get 1559
push_back 382013664
push_front 924642123
get 3978
push_back 406787066
push_back 564676685
get 9344
push_front 392637811
push_middle 198947898
push_middle 337012
push_middle 428512176
push_back 35223934
push_back 383069377
push_back 66955281
get 5675
push_back 201144719
get 3183
push_front 353411977
get 12250
push_middle 256440157
push_middle 152712537
push_front 95005831
get 12001
push_front 34643621
push_front 872319680
push_middle 443722782
push_middle 810117088
push_front 951348212
push_back 737739334
get 9705
get 6970
push_back 242684990
push_back 807019323
push_back 62464947
get 5824
push_front 383329887
push_back 887943209
push_back 175497457
push_back 860496407
push_back 377156244
push_front 240523249
push_middle 30220775
push_front 385226931
get 7452
get 5368
get 6612
push_middle 627849234
push_front 417480135
push_back 50686949
get 4857
push_back 117769144
push_back 775009308
push_middle 231525738
push_middle 52221176
get 12263
push_middle 567208456
push_back 604923619
push_back 806996433
push_middle 76936244
push_front 974489925
push_back 890304776
push_middle 653193413
push_back 450595622
push_front 815354407
push_back 292662835
push_middle 58607063
push_middle 959199401
get 3646
get 10266
push_back 887529313
get 9123
get 3745
get 10391
push_middle 939445093
push_front 830399996
push_back 551921455
push_front 614173376
push_back 390402984
push_middle 241255676
get 6151
get 8752
get 8657
get 7647
push_middle 934086791
push_middle 172335209
push_front 501260458
push_back 324136204
push_front 674903424
push_back 281465329
push_middle 173092621
push_front 430367099
push_middle 138250959
push_middle 971549843
push_middle 95450755
push_front 73205898
push_back 268296147
get 12698
push_middle 609102407
get 3852
get 625
get 12285
push_back 839131719
push_middle 967738380
push_middle 444004488
get 6056
push_front 575708792
push_back 876094447
get 1000
get 5763
push_front 469901352
push_front 226275700
push_front 302672342
push_middle 218200718
push_back 432428057
push_front 45701569
get 6973
get 13240
push_middle 457656065
push_back 108220981
get 1035
push_middle 126710673
push_back 719876625
push_back 950124459
push_front 362858999
push_back 250679141
push_front 690584836
get 167
push_front 524034220
push_middle 727485232
push_front 73401760
get 6186
push_middle 326806728
push_front 878246048
push_middle 433520239
push_back 658518589
push_front 912038553
get 9710
push_middle 182339685
push_middle 892413477
push_back 416687017
get 596
get 4584
push_front 757550550
push_front 818030290
push_back 960708230
get 2204
push_middle 728371525
push_front 591747345
push_front 719388624
push_back 699930497
push_back 501933188
push_back 462272493
push_front 106604966
push_front 741521092
get 12392
push_front 105333250
get 6452
push_front 243645869
get 509
push_middle 464144850
push_middle 275659980
push_front 230982716
get 9046
push_back 860644962
push_front 244782722
push_middle 751728287
push_front 12397049
push_middle 622373997
get 12068
get 4951
push_front 453832677
push_front 533277797
push_middle 277941056
push_back 641338937
get 3705
push_back 321847062
push_front 197974562
get 9951
push_front 156636224
push_front 999186779
push_back 71870748
get 13233
push_middle 445246664
push_back 446731326
push_back 283152460
push_middle 334144162
get 6690
get 11938
push_back 950271018
push_front 776742794
push_middle 553375169
push_front 981436848
push_middle 899615962
push_middle 218791161
get 12955
push_back 502833959
push_middle 710448510
get 2787
push_back 76165000
push_back 287552860
push_front 872597093
get 1768
push_back 419899696
get 2009
push_front 31037443
get 11399
push_back 631968545
get 6232
push_front 667601183
push_front 765724956
push_middle 803654819
push_middle 401985956
push_front 227745111
push_back 111220748
push_middle 720267866
get 9858
push_front 919646669
push_front 533682648
push_middle 702249483
push_back 55746897
push_middle 649633115
push_middle 518228449
push_middle 281523649
push_middle 614832629
get 6792
get 8434
push_back 635264229
push_front 958258904
get 7439
push_middle 458918502
push_front 8653599
push_middle 714001727
push_back 739215754
push_back 285402777
get 1812
get 10699
push_back 990955061
push_middle 344691304
push_back 842000215
push_middle 961402345
push_middle 984362104
push_front 740472856
push_middle 593636282
get 3884
push_middle 4009852
push_front 783215675
push_middle 997067139
push_back 603129031
push_middle 466821945
push_front 413777908
push_front 587932102
get 6960
push_front 111699542
push_front 628130886
get 2715
push_front 656540379
get 10751
get 8078
push_middle 45226645
push_front 91106958
push_front 307834215
push_back 281834586
push_front 911402595
push_back 24528496
push_back 75550478
get 3722
push_middle 463277446
get 7167
push_front 229198871
push_front 306977342
push_middle 303951304
push_back 972425622
get 10825
push_front 962798234
push_back 780494939
push_middle 707950258
push_back 335535080
push_front 429760216
push_back 867076552
push_middle 706971092
push_front 934951406
push_front 834296698
get 4312
push_front 246155967
get 6498
push_middle 158054694
push_front 62635679
push_front 90120159
push_front 477495658
get 11535
push_middle 288944823
get 2899
get 1644
push_middle 211196731
push_back 683893785
push_back 33063034
push_middle 157708695
push_back 784325223
push_middle 654808266
get 11980
get 13039
push_middle 300273637
get 7427
push_back 69536729
push_front 778077916
push_front 110185976
get 8137
push_middle 283187293
push_middle 753743591
get 6996
push_back 264685310
push_middle 739804369
push_front 621310900
get 3075
push_front 9069063
get 2111
push_middle 320018961
push_middle 749180190
push_back 236061803
push_back 373243359
push_front 195166265
push_front 760299400
push_front 890968196
get 10994
push_middle 641840439
push_middle 691908484
push_back 881894758
push_middle 11204035
push_front 729515613
get 4118
push_middle 222612222
push_middle 144264740
get 6736
get 11102
push_middle 404316630
get 3951
get 11109
push_front 739447688
push_middle 59367728
get 56
get 2603
get 11476
get 11029
push_back 365112543
push_back 135422359
push_front 358568061
push_back 604239357
push_front 970802201
push_front 986178668
push_middle 710113714
push_front 771215662
push_middle 449784058
get 2392
push_back 650548226
get 2052
push_back 650052154
get 5042
push_front 475571295
get 8390
push_middle 253374112
push_back 90987155
push_front 74505730
push_front 312513380
push_back 32405456
push_back 469390799
get 8784
push_middle 862710364
push_middle 184360924
push_back 796986923
push_middle 513368895
push_back 819668649
push_middle 778848584
get 11678
push_front 899020809
push_front 750497705
push_back 991461990
push_front 856139154
get 5850
push_front 905157885
push_middle 779501731
get 3058
push_front 111248746
push_front 541789416
get 12452
push_back 760593766
push_middle 269983805
push_back 162789413
get 1298
push_middle 126795771
push_back 645977709
push_front 270992261
get 282
get 730
push_back 689121527
push_front 951731238
push_front 829021000
push_back 720483832
push_middle 182558894
get 6396
get 5303
push_front 407163035
push_back 629822504
push_front 150139190
push_middle 668027297
push_front 599138573
push_front 439465776
push_front 351661509
get 2635
get 7684
push_back 964523082
get 8610
push_front 32102714
push_front 21614463
push_front 543458471
push_front 650030038
get 5941
get 1544
push_middle 824848506
push_back 530711257
push_front 898148947
push_front 990978061
get 784
get 9345
push_back 534045102
push_back 598876443
push_middle 161344159
get 2399
push_front 280908553
get 3323
push_back 638447382
push_back 160330575
push_back 300396591
push_back 361736679
push_front 393136655
get 10826
push_middle 404516682
push_back 512648768
push_middle 928009214
push_back 412201467
push_back 646490436
push_back 16917960
get 7747
push_front 479106379
get 9667
push_middle 727400145
push_back 567774076
push_front 109496667
get 3922
get 4841
push_back 943508620
push_back 626250186
push_front 326906046
get 9687
push_middle 290692212
push_middle 333228443
push_back 869958077
get 216
push_back 316377047
push_front 604252391
push_back 165854171
get 7840
push_back 144219141
get 6489
get 12704
push_back 409625225
push_front 51046493
push_front 364537004
get 2084
get 7838
push_front 870196850
push_middle 46235479
get 12567
push_middle 574824483
push_back 925552711
push_front 379668854
push_middle 268462829
get 10032
get 11461
push_back 317118494
push_middle 596186431
push_back 189175092
push_middle 175151530
push_middle 689683594
push_back 929624685
push_middle 760132266
push_middle 344388159
push_back 696625448
push_back 258510488
push_back 14219487
get 3090
push_front 538649305
push_front 535548701
push_front 258946276
push_middle 148800552
push_middle 835502457
push_front 452328030
get 305
push_middle 166809630
get 7733
push_front 637974257
push_middle 16722836
get 7352
push_back 548757181
push_middle 702254418
push_front 452269536
get 5898
push_back 197642796
get 88
push_middle 418546078
push_back 938936938
push_back 555126629
push_middle 770060204
get 12490
get 8311
push_front 91132193
get 12447
push_middle 719360650
push_back 449299098
push_front 141164532
push_back 603723825
push_back 884182356
push_front 489989683
get 11712
push_front 842647774
push_back 779773990
push_back 912888407
push_middle 857238406
push_back 562946861
push_front 894031509
push_middle 624464477
push_middle 799758767
push_back 198485470
push_front 379359285
push_middle 234596351
get 5147
push_back 866502897
push_back 65516388
push_back 972542006
push_back 70806118
push_middle 634725218
push_back 629040161
push_middle 291589574
push_back 776661086
get 6163
push_front 940365729
push_front 854655683
push_middle 869950187
push_front 781052538
push_middle 670472425
push_middle 949704135
push_back 83089304
push_front 687164491
push_back 11193018
push_front 48940327
get 7306
push_back 172132202
push_middle 646829417
get 8972
push_back 631030151
push_back 569951957
push_middle 165138120
push_back 890895936
get 9553
push_back 260641829
push_front 934628315
get 13206
push_back 584407441
push_back 468596812
push_middle 8523304
push_front 556230254
push_middle 35776381
push_middle 424486981
get 10804
push_middle 811671843
push_front 155348268
push_back 948758891
push_front 129714066
get 5215
get 8212
push_back 497730064
get 7591
push_middle 300310298
push_front 491258656
push_front 724754165
get 7774
push_back 368362085
push_front 507109545
push_middle 662011516
push_front 852480477
push_middle 102833193
get 10396
get 5329
push_back 159631162
push_back 603273536
push_front 54039398
push_back 835202873
push_back 739942256
push_front 853819981
push_back 552269636
push_middle 172521040
push_middle 226572830
push_middle 876888222
push_front 82760832
push_middle 757575769
push_front 135689023
push_back 781584078
push_back 382316983
push_back 100440054
push_front 431964958
push_back 346653464
push_middle 705237322
push_front 539965079
push_middle 893148846
push_front 90184856
push_middle 594568760
push_front 616910126
push_middle 9300718
push_front 705282689
push_back 903533180
push_middle 151281226
get 9938
push_middle 271230467
push_middle 136096921
get 13828
push_middle 821968377
push_front 416377591
push_back 269941800
push_middle 833194496
push_front 604614732
push_front 929320763
push_front 814677942
push_middle 322024665
push_back 35244363
push_back 641871690
push_back 114255843
push_back 118395461
push_middle 120936306
push_back 672359640
push_front 432614349
push_front 239563187
get 3316
push_middle 111678627
get 11580
push_middle 535129555
get 11331
push_front 913524038
push_middle 561404805
get 2605
push_front 502506297
push_front 766789102
push_back 799524269
get 924
push_front 533965673
push_middle 414912679
push_back 703821934
push_front 92891815
push_back 501006006
push_front 976136808
get 8682
push_back 339379788
push_back 234567745
push_middle 214094825
get 8573
push_middle 985637817
get 5417
push_middle 212125730
push_back 558327901
push_front 433369268
push_middle 296156209
push_middle 622882608
get 7688
push_middle 83870451
push_middle 920519447
push_back 566207250
get 10622
push_back 753124465
get 11112
push_back 504845996
get 7205
push_front 513932035
push_middle 307154811
push_back 328958620
push_middle 746552567
push_back 872391307
push_middle 425265829
push_front 432344227
push_front 825941564
push_front 429136805
push_front 946552485
push_back 624035623
get 2848
push_back 634712891
push_middle 452647203
push_back 22253692
push_middle 526389946
push_back 546274232
push_front 293708639
push_middle 353348522
push_front 127333959
get 11026
get 2699
push_front 908967642
get 7311
push_middle 980773998
push_middle 872166057
get 128
push_middle 460082319
push_middle 662136943
push_back 226400883
push_middle 78708283
get 11116
get 8768
push_back 221227561
get 1347
push_back 216470714
push_middle 736660854
push_front 842975530
push_front 123054347
get 1552
push_middle 444349578
push_front 19205860
push_middle 903606723
push_front 130625439
push_front 405026886
push_middle 773898580
push_middle 291219589
get 11886
push_back 679714673
push_middle 703186186
push_back 744721109
get 3147
push_middle 552829002
push_front 891289346
push_middle 25884959
push_middle 50038080
get 8847
push_middle 147226151
push_back 199210150
get 4722
push_back 608757679
push_back 57122780
push_back 130512314
push_front 431739475
push_front 425306248
push_back 898793529
push_middle 338876991
push_front 492760017
push_front 406002090
push_middle 995335959
push_middle 793340116
push_middle 342754457
get 1031
push_back 304947451
push_middle 517144741
push_middle 748953672
push_back 853723001
push_back 354838206
push_back 332847242
push_middle 338200813
push_front 470631704
push_back 460524526
get 927
push_middle 301625176
push_front 614173615
push_middle 825686166
push_middle 154443339
push_front 625976159
push_middle 58092960
get 4776
push_back 595077135
push_back 378063862
push_front 818275974
push_middle 259967313
push_middle 98164512
get 4489
push_front 995903017
push_back 709661141
push_front 136187511
push_middle 67529169
get 13011
get 3007
push_middle 379067243
push_back 661473606
push_middle 954532261
push_back 957270727
push_back 4280159
push_middle 577254322
push_back 682484832
push_front 490398577
push_back 886601467
push_back 345536045
push_middle 109052357
push_back 189788010
push_back 318567848
push_back 605551596
push_front 963558826
push_back 736399762
push_middle 51050393
push_back 398112215
push_middle 208308871
get 2469
push_back 418666764
push_front 657020141
push_back 779778254
push_middle 539121328
push_back 241537047
push_front 616034031
push_front 930476553
push_front 385863565
push_front 478735094
push_middle 550390368
push_back 168064999
push_back 695789072
push_front 841925977
get 1740
push_back 720200981
push_back 468258961
push_back 192767378
push_front 346858810
push_front 971664145
push_back 590343329
push_middle 923141528
push_front 630239091
push_middle 359421066
push_front 627159719
push_middle 544159700
push_middle 614793625
push_back 402900263
push_middle 528150979
push_front 827593075
push_middle 774496272
get 12339
push_back 867264667
get 10483
push_front 664473395
get 6086
push_front 704821058
push_front 971304911
push_back 120516962
push_middle 390780636
push_front 138383190
push_back 92529926
push_middle 900166123
push_middle 284675499
push_middle 79252997
push_front 921200252
push_middle 390849503
get 9790
push_front 48610431
push_front 693340006
push_middle 266328609
push_back 204401867
push_front 682678370
push_front 436865134
push_front 972565914
get 2434
push_front 969326217
push_back 91372786
push_front 766619450
push_front 780332688
get 5634
push_back 649857209
get 5795
push_front 369686950
push_middle 870049743
get 1500
push_front 928141173
get 8435
push_front 429072850
push_middle 177927283
get 246
push_back 736187281
get 12682
get 7627
push_back 911509128
push_middle 303258208
get 10722
get 13117
push_front 468049489
push_back 108873838
push_back 351578855
get 3860
push_back 117607083
get 4957
push_middle 258858560
push_back 155980465
push_back 265343482
push_back 923130835
push_middle 159080694
push_back 772023856
push_back 484116507
push_back 210199230
get 12704
get 7877
push_back 683773027
push_middle 845927214
push_back 767484019
push_front 323471171
get 4143
push_back 998197215
push_front 783756840
get 4605
push_back 543198022
push_back 806009347
push_front 594174799
push_front 240463829
push_back 840584459
push_front 701437874
push_middle 762449681
push_front 350268191
get 214
push_back 714024969
push_front 781905847
push_back 677165651
push_back 316054158
push_front 848020854
push_front 5158930
push_middle 808808093
get 4776
push_middle 673627775
push_back 905730668
get 12747
push_middle 172071937
push_back 101205619
push_back 801832942
push_middle 270989958
push_middle 574029766
push_middle 155285355
get 5758
push_back 719272146
push_back 920516734
get 2481
push_front 311481522
push_middle 856362183
push_middle 799616017
push_back 731975792
push_back 53857058
push_back 70439988
push_back 504341903
push_back 136018664
get 7407
push_back 23371963
push_back 912128856
get 12073
get 5300
push_back 494343885
get 9742
push_back 79200392
push_back 836212497
push_back 104811711
get 9021
push_front 969567155
push_back 500366358
push_middle 189502337
push_middle 604270964
push_back 94207364
push_front 514843102
get 4918
push_middle 354955740
push_front 224115987
push_back 693374340
get 6461
get 13765
push_front 186494086
push_middle 232077834
push_back 837617625
get 12439
get 2936
push_front 859909988
push_middle 402803487
get 7881
push_back 953007784
push_front 196875020
push_middle 99184337
push_front 232915088
push_middle 799823278
push_back 133030295
push_front 71222034
push_middle 705974183
push_front 957200229
push_front 460776009
push_front 240108740
push_front 698414071
get 11261
push_front 896476231
push_front 997997796
push_middle 511417313
push_back 154714427
push_back 399833459
push_front 656607929
push_front 575686127
get 7306
push_front 426805343
get 4884
get 3923
push_front 71244763
push_middle 631091122
get 8783
push_middle 796737417
push_back 282644945
get 6385
push_back 814880806
get 13282
push_back 459780644
get 13053
push_front 626041745
push_back 85778203
push_back 575666236
push_front 10984542
get 12856
get 835
push_back 882138905
push_front 383980124
get 10412
get 12758
push_back 783726109
push_back 263655888
push_middle 340188868
get 3777
push_back 76674916
get 10306
get 9429
push_back 328884281
get 4755
push_back 43833710
push_front 834091824
push_middle 545674766
get 5947
get 7357
push_front 367194641
push_front 181009625
push_back 240580037
get 9985
push_front 460743844
push_front 786784252
push_front 311900233
get 1981
push_back 616527773
push_back 994163854
push_front 52428358
push_back 370645496
get 12957
push_back 600551525
push_front 404703720
push_front 177303904
push_back 462964917
get 6861
push_back 896033644
push_back 558481523
get 11273
push_back 684334042
push_back 673125836
push_back 227407723
push_front 322516853
push_middle 364019695
push_middle 649935587
push_middle 108530715
push_middle 341080661
push_front 68538334
push_front 184441523
push_back 923210623
get 7618
push_front 635921673
push_middle 487075447
push_back 95963976
push_front 582022513
push_front 766954935
push_middle 727074734
push_back 866148763
get 8474
push_front 742224866
push_middle 79311213
get 1283
push_back 959667686
push_front 767427504
push_middle 192539773
get 11074
push_back 586022950
get 11863
push_middle 643350765
get 2550
get 12714
get 10818
push_middle 613886558
push_front 940659933
push_middle 832656070
push_back 519149853
push_front 336682180
push_middle 781390072
push_back 323989902
get 1579
push_back 190556511
push_middle 999932313
push_front 894218444
push_back 636946577
get 8876
push_front 867002530
get 7590
push_middle 24901352
push_back 864696217
push_middle 539184789
push_back 317880858
push_front 699226123
get 9992
get 11748
push_back 340054530
get 4105
push_front 321271045
push_front 172350454
get 10975
get 5262
push_front 329222357
get 1307
push_front 375517685
get 5147
get 4151
get 8584
push_middle 36776558
push_back 255818193
push_middle 781975974
get 9781
push_back 436661557
get 5752
push_middle 651748191
push_middle 422039553
get 4321
get 1087
get 6973
push_front 12337085
push_back 438163880
push_middle 877973524
push_middle 49780126
push_middle 435656927
push_front 848638106
push_middle 35543940
push_middle 115423048
push_back 968760744
push_back 750245032
push_front 721593310
push_middle 249923342
push_front 693503330
get 4785
push_back 929697737
push_back 410488520
push_back 123679292
push_front 574489867
push_middle 152054484
push_middle 326318424
push_back 712253959
get 12464
push_front 989057725
push_middle 15434565
push_front 244265410
push_middle 121227081
get 2955
push_front 114132618
push_middle 572543703
push_front 807588923
get 4471
push_middle 654126851
push_back 307577538
push_back 263341709
push_back 654693332
push_front 114674319
push_back 416151321
push_front 418199250
get 13336
push_middle 401154417
push_front 589912647
get 11425
push_front 61593435
push_front 488142515
push_middle 167670735
push_middle 680427474
get 1739
push_front 202420768
push_middle 812969898
get 5520
push_middle 389001908
push_front 221528101
push_front 134598839
push_front 386483340
push_back 970236664
push_front 810863019
push_front 171202759
get 11435
push_middle 507271582
push_back 766868742
push_front 890442389
push_back 596694868
push_front 802532751
get 10886
push_middle 769626413
push_back 923663207
push_front 938706554
get 11293
push_back 494414926
push_front 300998660
get 3781
get 6414
push_middle 710498708
push_middle 389483931
push_back 199177416
push_back 20946063
get 32
get 9930
push_front 684490202
get 10666
push_middle 552601961
push_middle 368335087
push_front 472657704
push_middle 320592619
push_front 973070188
push_middle 635444869
get 5213
get 13288
push_back 770953966
push_middle 412640853
push_front 312574045
push_back 413223455
push_back 145171005
push_middle 335344765
push_front 943318581
push_middle 54083604
push_back 161325917
push_middle 391836518
push_back 476614073
push_middle 662757336
push_back 247892818
push_middle 243957599
push_middle 171698931
push_front 339566791
push_middle 869208060
push_back 906502226
get 9874
push_back 898367422
get 10865
push_front 487010210
push_front 417047348
get 7703
push_middle 842876340
push_front 244955516
push_middle 272141108
push_middle 719424567
get 11938
push_middle 94825417
push_back 133494921
get 10651
push_middle 430827724
push_front 567325023
push_back 640059941
push_back 409891073
push_back 264905062
push_middle 987444465
push_middle 247663092
push_middle 718163221
get 12869
push_front 278943788
push_middle 676518913
push_back 629783174
push_middle 819147542
push_back 281881090
push_middle 757497998
get 5393
get 4641
push_front 300369011
push_front 899214092
push_back 896084651
get 11987
push_front 509179636
push_front 589886118
push_front 513183643
push_middle 899341598
push_front 307967881
push_back 691890275
push_middle 97895552
get 12344
push_middle 666439143
push_back 305294829
push_front 706231129
push_middle 762097284
get 10560
push_front 522980719
push_front 44595944
push_middle 790991175
get 6983
push_back 463295488
push_middle 120796438
get 11072
push_front 739298693
push_front 474720381
push_front 321172192
get 9807
push_middle 742824148
push_back 883658982
push_middle 60787689
get 3256
push_back 505527625
get 708
push_middle 945002808
push_front 408268532
get 8813
get 2543
push_back 624043420
push_back 54463955
push_back 446024445
push_back 157553428
get 14226
get 2633
push_back 335064249
push_middle 765458392
push_middle 241835514
push_middle 451924697
push_middle 907575623
push_middle 767768332
get 13051
push_back 123515334
push_front 679662441
push_front 808455533
push_back 393044862
push_front 940196011
push_front 713435422
push_back 26795956
push_front 352097345
push_middle 433507920
push_front 464898119
get 3764
push_front 384963613
push_back 16387184
push_back 522392990
push_front 656797751
get 8849
get 1729
push_back 778473333
push_back 109790231
push_middle 822629044
get 5907
get 2437
push_back 116897362
push_front 270819580
get 10289
push_middle 129058147
push_back 125149611
push_front 243538406
push_front 552298918
get 8415
push_middle 344058539
push_back 711239343
get 2622
push_middle 727359145
push_back 355072788
push_front 155693959
push_front 523673804
push_back 660007450
push_middle 509614394
push_back 720004310
push_front 937317953
push_back 9048267
push_back 752313409
push_back 877810387
get 3197
push_back 789579302
push_front 419334323
push_back 594230634
push_middle 714068566
get 9016
get 4801
get 1112
push_back 390942786
push_back 882234725
push_back 853805935
push_back 11930198
push_back 114058201
get 14300
push_middle 989101004
get 7072
push_middle 657665233
push_front 323959914
push_middle 593896202
push_middle 181911908
push_back 977269489
push_back 852250994
get 294
push_middle 427348818
push_front 747239519
get 4345
push_middle 177012052
push_middle 792277162
push_middle 974918071
get 7074
push_back 913267595
push_middle 44478798
push_front 973482878
get 5997
push_middle 238091899
push_middle 68459473
push_back 429022778
get 13226
push_middle 161840359
push_back 272084692
push_middle 851860994
push_front 217525056
push_front 224462867
get 8149
push_front 478183902
get 5553
push_front 114978366
get 9948
push_middle 475953576
push_back 730310318
get 4664
get 7427
push_front 41552128
push_back 968947564
push_middle 290055070
get 2622
get 2114
get 9209
get 15
push_back 660442061
push_back 423252514
push_back 558091484
push_front 174939672
get 5054
push_middle 909384091
push_back 122794443
push_middle 458312067
get 9251
push_middle 682924291
get 4281
push_middle 261606712
get 13620
get 10296
push_front 789562708
push_back 593590713
get 10728
push_middle 127413994
get 9096
get 6142
push_middle 876051044
get 2154
push_middle 757008912
get 14349
push_middle 808736964
get 8114
get 6872
push_front 240920754
get 7056
get 6723
push_front 340343114
push_back 6860949
push_front 210956924
push_back 957850567
get 7611
push_middle 432052359
get 14285
push_front 801038962
get 12152
push_back 907892145
get 6312
push_front 97679732
push_middle 783456098
get 8208
get 1560
push_front 53336837
push_back 705288522
push_front 637107517
push_middle 838100129
push_back 814831583
push_middle 169983026
push_middle 756292813
push_middle 323557490
push_front 626872996
get 3550
push_front 511587366
push_front 584120354
get 7254
push_back 107122817
push_front 326039370
push_middle 343392799
push_middle 885470359
push_back 27686217
push_front 632818932
push_back 238263572
push_front 966207983
push_middle 917182748
push_back 287410113
push_front 488761048
get 14335
push_back 267717517
push_back 431161700
push_front 384826555
push_front 728708557
push_back 887444060
get 13718
push_back 714148344
push_front 342267281
push_back 359696046
push_front 213728319
push_middle 782982161
push_back 765884286
get 7395
get 7837
push_back 546015781
push_middle 179450952
push_middle 198412260
push_front 934889901
get 10119
push_middle 178353334
push_front 984689703
push_front 764561998
get 5971
push_back 599001736
get 11889
push_front 598812643
push_middle 452336867
push_back 788960172
push_front 245925189
push_middle 25787880
push_back 354628950
push_front 297528171
push_back 999998874
push_back 10072922
push_middle 25082449
push_back 90739880
get 651
push_middle 35297589
push_middle 76734361
push_middle 973561276
push_middle 587464610
push_back 345009668
push_front 476147025
get 6674
get 5135
push_front 581343560
push_back 84371178
push_front 767851401
get 5300
push_back 404909335
get 13385
push_middle 850302813
push_back 663383145
get 965
push_middle 863224578
push_front 687780526
push_middle 245949875
push_middle 655688596
push_back 414501683
push_back 335887865
push_front 995356768
get 88
push_front 114752704
push_back 619437668
push_middle 15241757
get 11304
push_middle 971500632
push_middle 824958159
push_front 575475165
get 438
get 7852
push_front 798335051
push_back 998056948
push_back 229750267
push_back 363229403
get 13993
get 11699
push_front 423936142
push_front 960706959
get 14554
push_back 387345762
push_front 184335181
push_front 647586877
push_middle 671705207
push_middle 3010533
push_front 888512298
push_middle 819672497
get 3693
push_back 624425687
push_front 375585822
get 4570
push_middle 856441498
push_middle 883401889
push_back 535747572
push_front 880791755
push_back 248798383
push_back 682693208
push_middle 816746997
push_front 916340417
push_back 391997945
push_back 966856547
push_front 416485568
push_middle 579802527
push_middle 785746963
push_back 20029728
push_back 518311568
push_middle 252475964
push_middle 25173283
push_front 653165616
get 3623
get 6531
push_front 989535459
push_back 460521455
push_middle 204792731
push_back 690213676
push_middle 792336649
push_front 738502935
push_back 380210432
push_middle 331188905
get 14305
get 14455
get 7233
push_front 247745503
push_front 261599516
push_front 436730543
push_front 496303657
push_back 684546521
get 10036
push_middle 852526656
push_back 631192920
push_middle 681712861
push_middle 951951331
push_middle 794693879
get 5884
push_back 919383536
push_back 881923564
push_back 602044730
push_front 828524303
push_middle 837107313
push_front 95984610
push_middle 473013277
push_back 250462950
push_front 213756405
get 5562
push_back 741658328
push_back 132909442
get 7070
push_front 106949003
push_middle 765757727
push_front 69324865
get 7041
push_back 337471286
push_front 705860835
push_front 714295264
push_middle 727025460
push_middle 424403909
push_back 168071356
get 10642
push_middle 474135658
push_back 686351908
push_front 749509839
push_middle 245984713
get 4389
get 7366
push_front 726207238
get 3973
push_back 498844084
push_front 770939332
get 14558
push_middle 486043332
push_middle 285196067
push_middle 814408082
push_middle 536428557
push_middle 182202719
get 7160
get 13855
push_back 267894104
push_front 288983505
push_back 117090222
push_front 913223451
get 5333
get 1411
get 13703
push_front 351556133
push_front 645419652
push_middle 516866421
push_back 820214791
push_front 112594690
push_middle 206245818
get 12329
get 7160
push_back 571091534
get 261
push_back 269792644
push_front 159401160
get 11930
push_middle 557561019
push_back 558616798
get 12550
push_back 544818688
push_front 284874486
push_middle 165493392
push_middle 267444621
get 5652
push_front 811143113
push_middle 117458647
get 13406
get 3579
push_back 556033965
push_back 216276021
push_middle 787814850
push_back 470959468
get 528
push_middle 239566531
push_middle 540151146
get 12492
push_back 385722532
push_front 167444906
push_back 276799548
push_middle 397051393
push_front 950885390
push_front 954549488
push_front 203469939
push_back 648772932
get 5511
push_middle 656993823
push_front 159937335
push_front 6417084
push_front 923784311
push_front 782999539
push_front 796466220
push_back 373003574
push_front 432747052
push_middle 975963607
push_back 403590058
push_back 852588228
push_back 909761476
push_front 420953200
push_middle 52191033
push_back 237714643
push_front 600355128
get 5671
get 7377
push_middle 526362258
get 2977
push_front 940429163
get 7244
get 10351
get 7148
push_front 964959490
push_middle 706977734
push_middle 82226966
get 1526
get 2944
get 11688
get 13904
get 3160
push_middle 378308594
push_front 971875276
push_front 902025661
get 9027
push_back 378024770
push_middle 809502168
push_middle 393430864
push_back 495171551
push_front 999122736
get 2433
push_back 423542641
push_back 622168715
push_back 280803492
get 9848
push_back 465664327
get 3322
push_front 453043666
get 7808
get 1065
push_front 402994320
push_front 481999601
get 7866
push_front 653058257
get 13846
push_front 577637757
push_middle 68522227
push_middle 215740412
push_middle 819245375
push_middle 842561108
push_middle 860093768
push_front 295984746
push_middle 36231675
push_front 705600023
get 1911
push_back 554628897
push_middle 547295387
push_back 792408174
get 10014
push_middle 771360570
push_back 204915768
push_back 470885159
push_back 822717088
push_middle 720900723
push_front 737384684
push_middle 774932386
push_middle 54705611
get 3221
get 335
get 10639
push_middle 598312357
push_back 15116204
push_middle 145677933
get 321
push_back 230626569
push_middle 343955457
get 10924
get 4185
get 13931
push_middle 818158123
push_middle 264226118
get 4690
push_front 854991801
push_front 111936408
push_middle 569554997
push_front 860574366
push_middle 953013855
push_front 777943005
push_front 578965532
push_front 190079243
push_front 646831998
push_middle 399838697
push_back 390521420
push_front 749793980
push_front 931712334
push_front 676438522
push_middle 891649893
push_back 385841158
get 7772
push_middle 236585387
push_middle 885887679
push_middle 655566507
push_middle 625200396
get 5107
get 3628
push_front 357542671
get 3404
push_back 393224019
get 2751
push_front 733269786
push_middle 829771976
push_back 715927626
push_back 270245300
push_middle 429870870
push_back 573589292
push_back 38504975
push_back 298621375
push_middle 813795040
push_back 820725627
push_back 327342930
push_back 98704324
push_front 709848131
push_front 797987054
push_front 135382942
push_middle 460839749
push_front 150906913
push_front 273349354
push_front 868774338
push_back 616082757
push_back 154521789
get 4158
push_middle 669035633
push_front 377881600
push_front 530328685
push_back 591118267
push_back 71027830
push_back 360076093
get 10348
push_back 324929783
get 10032
push_front 83854384
push_middle 616316102
get 6221
push_front 478638644
push_back 136767319
push_back 319650606
push_middle 6299699
push_back 706593966
push_front 138111832
get 12670
push_middle 702722560
get 8558
get 14250
push_front 933705895
get 5514
push_middle 595405730
get 5704
get 1853
push_middle 775080994
push_back 337637705
push_front 281516687
push_middle 227753139
push_middle 545887628
push_middle 997916395
get 10581
push_front 600060135
push_front 209843665
get 107
push_back 367285367
push_front 787649645
push_middle 268232996
get 4345
get 802
push_middle 654661931
push_back 622101458
push_middle 841597418
push_middle 61389212
push_middle 898624404
push_back 810349252
push_back 289952529
push_middle 403345034
push_middle 454611378
push_middle 301402630
push_front 207917018
push_back 90173235
push_front 984329218
push_front 70349206
push_back 842761023
push_front 366116651
push_front 24409791
push_middle 9259701
get 10466
push_front 442931143
push_back 703760507
push_middle 757539724
push_front 59929807
push_middle 830831095
get 936
push_middle 409923587
push_front 951302107
push_back 720375522
push_back 111171020
push_middle 325489684
push_front 665514020
push_middle 175772235
push_back 581864538
push_front 60997436
push_middle 360505503
get 12367
get 13950
push_front 967320826
push_front 764720806
get 13899
push_back 564861645
push_front 403317235
get 8625
push_front 71642156
push_middle 885375329
push_back 165643344
get 613
push_front 668935944
push_middle 615733765
push_back 345935117
push_back 226486302
get 6631
push_front 397831978
push_back 455250919
push_front 62966013
push_front 172904715
push_middle 68100803
push_back 178768376
push_front 962533172
push_middle 748948553
push_back 80911732
push_back 632032966
push_front 750314147
push_back 434455628
get 8280
get 5074
push_back 520623714
push_front 668441429
get 7547
get 12843
push_back 907648826
push_back 977251274
push_back 37562972
push_middle 158808113
get 2674
get 10319
push_back 531034995
push_front 412805805
push_middle 113580955
push_back 147027812
push_middle 5956544
push_middle 752102771
push_back 300980733
get 10538
get 11354
push_front 147252984
get 100
push_back 235603353
push_middle 205964126
get 5498
get 2501
push_front 505618835
push_middle 838421965
push_back 730450460
push_middle 552092981
push_front 244220751
push_back 278830069
push_back 11310545
push_middle 57585545
push_front 803267465
get 14388
push_front 810380074
push_middle 750553329
push_front 308662516
get 14506
get 107
push_middle 447502283
push_back 394637844
push_back 485888545
get 14045
push_front 43758576
push_middle 327183840
get 8411
push_back 832943551
push_back 610619591
push_middle 339075660
push_back 677852516
push_middle 461493771
get 8157
get 1898
push_back 524557474
push_front 846279889
push_front 405977837
get 9045
get 6902
push_front 720740915
push_front 341846736
push_back 287662635
push_front 173450337
push_middle 593680544
push_front 489694102
push_front 591975038
push_front 178022197
get 8133
push_back 468087059
push_middle 139940390
push_back 709924082
push_middle 826690821
get 12073
push_back 33224051
push_middle 729761173
push_middle 395872006
push_back 324159981
get 8236
push_front 357029970
get 4311
get 9482
push_middle 423092298
push_front 278102982
push_middle 540086975
push_front 657987431
get 8206
push_middle 809243968
push_back 762929344
push_back 946515636
push_middle 487266517
get 9308
push_front 850179093
push_back 861768371
push_front 136702738
push_back 409717463
push_front 441410051
push_front 904044179
get 10154
get 13632
push_front 777070608
get 4923
push_middle 685987502
push_front 405781219
push_front 911783275
get 7676
push_back 88398174
push_middle 720111601
push_back 291659494
push_front 549267901
push_back 959702069
push_middle 172576790
push_middle 411676823
push_middle 752986969
get 2295
push_back 467038388
get 1312
get 9411
push_middle 297278913
get 1489
push_middle 273467697
push_middle 331460982
push_front 461647533
push_front 611479968
get 4556
push_middle 419383507
push_middle 406393517
push_middle 159826410
push_back 607540274
push_back 996223475
push_middle 293765309
get 4031
push_back 416540121
push_back 724003077
push_back 989965963
get 5823
get 14627
push_front 806839880
push_middle 144369859
push_back 291297371
get 6658
push_back 907758599
push_back 25871710
get 5967
push_middle 524279424
push_front 36848645
push_middle 671075574
get 3529
push_back 255840023
get 8845
get 3934
push_front 769045665
push_back 359561275
push_middle 302985455
push_back 145813400
get 1054
get 1249
push_front 667970623
push_middle 191584838
push_front 34776605
push_front 597218660
push_back 733206606
push_front 290291805
push_front 921386809
push_back 873622428
push_front 940627294
push_back 943768508
push_front 209727669
get 10173
push_middle 982927547
push_middle 393948355
push_front 66608958
push_middle 147640155
push_front 993619693
get 12557
get 13914
push_front 698736904
push_back 471936610
push_middle 338607385
push_middle 823038683
push_back 314429054
push_middle 2129050
push_middle 673600578
push_front 530479546
push_back 341725535
push_middle 252336717
push_front 879248853
push_front 304204186
push_front 723482026
push_back 861845668
push_middle 121644930
push_middle 848914261
push_back 412682012
get 14516
push_back 425724207
push_front 705660115
get 1002
push_front 440800923
get 9558
push_back 834017663
push_back 411907161
get 11916
push_middle 644438044
push_middle 953075099
push_back 818908180
push_front 766855330
get 5694
push_front 15005766
get 3271
get 12991
push_front 255246669
push_front 576896006
push_back 541462971
push_front 715210301
push_back 321416734
push_front 877912283
push_front 101727621
push_front 244270586
push_middle 858880061
push_back 12102209
push_back 595243018
get 8787
get 14755
push_middle 87497257
get 949
push_front 541596604
push_front 527304705
push_back 517111805
push_middle 721565624
push_back 203998262
push_front 564568418
push_front 235010000
push_middle 806096863
push_back 857617037
push_back 61966299
push_back 899151181
push_back 43183776
push_front 714547069
get 12424
get 225
get 1832
push_back 248055071
push_back 921554481
push_back 750328707
push_front 605435904
get 11059
get 6877
push_back 619184845
push_middle 83080949
push_back 332521017
push_back 18557534
push_middle 525239512
push_middle 863294240
push_middle 23840735
push_middle 860423965
push_back 594618139
push_middle 529365558
push_front 11163505
push_back 390312900
push_front 224189623
get 6797
push_front 408555221
push_middle 403697037
push_middle 167651811
push_back 806710468
push_front 456388389
push_back 484843433
push_middle 581183283
push_middle 473687808
push_front 670234505
get 6391
push_back 564582303
push_front 258643074
push_back 453682845
push_back 664822123
push_front 446182090
push_front 611494714
push_middle 85218327
push_middle 137014967
push_back 178537845
push_middle 439459695
push_back 47977329
push_middle 682328472
push_back 202177180
push_middle 902413067
push_front 153555947
push_front 268481232
push_back 898736569
push_front 310888749
push_middle 169683999
push_back 4385116
push_middle 298490895
push_back 364161073
push_back 225490389
push_back 575887701
push_back 500752689
push_middle 203206722
get 4215
get 1266
push_middle 22535840
push_front 14232433
get 8932
get 14462
get 1663
push_front 662812354
push_back 146642194
push_middle 907833078
push_middle 301855322
push_middle 611230961
push_back 291845141
push_back 449994664
push_front 521829022
get 5475
push_front 71434776
push_middle 936767661
push_middle 790606541
push_middle 838753841
get 848
push_front 146384340
push_middle 527283538
push_middle 33857647
push_middle 662587524
push_middle 362897274
push_back 505900372
get 3885
get 8744
push_back 906103479
push_middle 643631863
push_back 140151920
push_middle 431501717
get 7345
push_back 209437430
push_middle 52984630
push_back 358690602
push_middle 595561846
push_middle 341080533
push_middle 82530063
push_back 522158477
push_back 558883391
push_middle 35134373
push_back 278882231
get 878
get 4069
push_front 537392641
push_middle 212153929
push_front 932754872
push_back 795988435
push_front 549066958
push_back 356038215
push_middle 590365753
push_middle 123990264
push_front 27188358
push_back 169146448
push_front 532534779
get 13644
push_back 765191314
push_back 390209312
push_middle 921130912
push_middle 175794738
push_middle 17209047
get 10324
push_front 158306020
push_front 200966567
push_middle 762892710
get 11959
push_middle 293870571
push_front 903095803
get 3589
push_front 555090197
push_middle 97412093
push_back 770698827
push_middle 659241237
push_back 296918150
get 13190
get 10642
push_back 339256997
push_middle 877053998
push_middle 362288434
push_back 892042723
push_back 882429221
push_middle 584337592
push_front 853283473
push_middle 35673376
get 10903
push_front 927677690
get 8193
push_middle 362708750
push_back 896846690
push_back 642846249
push_front 251754805
push_front 76870832
push_middle 878961120
get 11664
push_middle 710418853
push_front 492006271
get 12167
push_front 916289166
push_back 260823564
get 7104
push_back 478090441
get 12634
push_middle 73900530
get 7266
push_back 142553507
push_middle 585413195
push_front 126010834
push_back 603611232
push_middle 548211970
push_middle 737573770
get 8423
push_front 442579202
get 13484
push_back 853770754
get 12945
push_back 980763939
push_front 666447481
push_middle 762724445
get 1562
push_middle 127501781
push_front 34459609
push_middle 402619884
push_back 990065321
push_back 222181080
get 6999
push_middle 520904146
get 9037
push_back 433909405
get 9970
push_front 774376210
get 11602
push_front 466353038
push_back 556657997
push_front 304296848
push_middle 537357105
push_middle 766905521
push_back 96485670
push_back 660480297
get 11228
get 7835
push_back 367436179
push_front 176519176
push_front 186885535
push_middle 912391294
get 3127
get 10002
push_back 579423976
push_middle 379914085
push_middle 213953329
get 6910
push_front 167530592
push_front 760754432
push_front 118048216
get 14695
push_front 808746069
push_middle 25169019
push_middle 116137773
push_front 189631242
push_back 118571555
push_middle 205105884
get 6848
get 12343
push_middle 66662609
push_middle 743215726
get 14531
get 11611
get 10057
get 12442
push_middle 761661694
push_back 944891934
push_back 906854601
push_back 127772198
get 4851
push_back 564866494
push_back 646886877
push_front 456650563
push_middle 666814407
push_middle 175745505
push_middle 973295119
push_back 703890659
push_middle 21398743
get 3377
push_middle 871288682
get 11798
push_back 1452885
push_middle 591882933
push_back 826407354
push_front 428955762
push_front 267393474
get 14666
push_back 675798418
push_back 6763130
push_front 3563455
push_middle 554427245
push_middle 644589243
push_middle 507971670
push_front 84543253
get 9953
get 3419
push_middle 168128816
get 2328
push_back 567079494
get 10450
push_back 472915613
push_middle 557792379
push_front 382957420
get 1155
push_front 41652915
push_front 568568560
push_front 27922074
push_middle 952995467
push_front 86329522
push_back 68565631
get 12869
push_back 618843311
get 8180
get 6749
get 8601
push_middle 67915244
get 13158
get 13453
get 7551
push_middle 507274326
push_middle 553748069
push_middle 319146162
push_middle 673909574
get 14544
get 4582
push_front 211981955
push_middle 321014636
push_middle 854167325
push_back 470956928
push_front 181699050
push_back 252356866
push_back 960362826
push_front 521627912
push_back 902996790
get 12663
push_middle 540130188
push_middle 969051791
push_middle 116021665
push_middle 189884861
push_middle 351886845
get 6668
get 10314
get 12199
push_front 934483979
push_middle 731309394
push_front 181012923
push_front 601292170
push_middle 478358283
get 824
push_front 493610039
push_middle 51945537
push_back 837877695
push_back 660361500
push_middle 472488183
push_middle 164611751
push_back 66469745
push_middle 767580923
push_front 271948518
get 6397
push_middle 750674070
get 5966
push_back 87758027
push_back 939920148
get 3418
push_middle 293076706
get 4595
push_front 395339601
get 8552
push_front 535340237
push_back 904173943
get 12724
push_front 599282245
push_back 328305732
push_front 355210541
push_middle 157239973
push_middle 961537777
push_back 177518234
push_middle 948003102
push_front 822579303
push_front 835872734
push_back 576488450
get 11952
push_back 755487454
get 3705
push_front 468222692
push_front 868531891
push_front 403041746
push_front 372749034
push_front 410159888
push_front 901669839
push_middle 365975154
push_back 364882191
push_front 666590948
get 9459
push_back 578212429
push_middle 577125961
push_back 307588942
push_middle 303323657
push_back 797819500
push_middle 503375374
push_middle 202184572
get 8724
push_back 234250922
push_middle 18955098
get 6656
push_back 660093556
push_back 51759958
push_middle 38079484
push_back 664269638
push_middle 642046701
push_back 422051889
push_front 236896944
push_back 659146776
push_back 608412626
get 5088
push_back 821754789
push_middle 909704909
get 9687
get 11562
get 10674
push_middle 924190090
push_back 833013646
push_front 214812929
get 9815
push_front 393957360
push_back 88546219
push_middle 471036690
push_front 833733818
push_back 921565709
push_back 931272491
push_front 472660117
push_back 293406624
get 4131
push_front 925744307
get 1928
push_middle 339845211
get 9515
push_middle 296626878
push_middle 537553834
push_front 110654574
push_middle 876113684
push_back 105242150
push_middle 659693423
get 11156
push_front 251356929
push_back 207321984
push_middle 797012389
push_back 21609097
get 9421
push_back 127748340
push_middle 39462970
get 4520
push_back 662547193
push_back 934627566
get 769
push_front 847276780
get 12294
get 13915
get 2835
push_back 108872307
push_front 219188070
push_back 983731197
push_back 758001232
push_back 510407975
get 9222
push_back 484225150
get 4740
push_middle 235107479
push_middle 844054685
push_front 45323893
push_middle 984311492
get 5585
push_back 654957500
push_back 520497103
push_front 999318557
push_front 490661345
get 13687
push_back 835257089
push_back 862667672
get 13781
push_middle 453563240
get 6575
get 15010
push_front 679668538
get 10811
push_back 67131158
push_back 910002397
push_front 919383056
push_back 391224898
push_front 334796128
push_middle 404565707
push_back 586693775
push_middle 53816695
push_middle 529705300
push_back 552008742
get 11978
push_middle 755027310
push_middle 977156977
get 3512
push_middle 445505170
push_front 111154527
push_front 779742665
get 9945
push_front 561065776
push_back 457032967
push_middle 380891495
push_middle 845599762
push_front 928355391
push_back 33153458
get 698
push_front 205911228
get 12613
push_middle 393935829
push_front 258330223
push_front 495858788
push_middle 962105509
get 3553
push_front 743859048
push_back 709068120
get 9872
push_back 281943171
push_front 245678645
push_back 192747014
push_back 315370851
push_back 687299133
get 3744
push_front 898793613
push_back 847341317
get 8339
push_middle 137849545
push_front 98746575
push_back 102319203
push_front 618513609
push_front 737935581
get 10773
push_middle 338345801
get 7310
get 2343
push_middle 210844704
push_middle 981738733
push_front 799679098
push_front 138451576
push_front 879723555
push_back 396462779
push_back 194379682
push_back 12928588
get 14929
push_back 660435637
push_back 275202088
push_middle 117650501
push_front 966107166
push_middle 726849501
push_front 456818221
push_front 895712188
push_back 901911712
push_back 534835958
push_back 964157648
push_back 421006602
push_middle 78289227
push_front 588629791
get 4488
push_front 710606302
push_middle 906913120
get 10246
push_front 555381107
push_back 728035260
push_front 313591926
get 8095
push_front 919053676
push_back 366178781
push_back 232689709
push_back 207997084
push_front 459593534
push_back 617091947
push_middle 387782742
push_front 206272417
push_front 903854677
get 13273
get 4507
push_middle 420367307
push_middle 125136398
push_middle 611026491
get 13830
push_front 270085202
push_back 569999837
get 2486
push_front 35697578
push_front 655229342
push_back 453473991
push_middle 641901756
push_back 492084148
push_back 215947014
get 9302
push_front 157971891
push_middle 75913694
get 13445
get 10562
get 9327
get 9025
push_back 587191366
push_front 653451589
push_middle 391539957
push_front 646619369
push_front 537390107
push_front 161839657
get 2191
push_back 278799474
get 8004
get 26
push_middle 733055952
push_middle 977319899
push_front 449622440
push_middle 199769219
push_middle 579096490
push_back 509227453
push_middle 468668834
push_back 45532687
push_front 420296379
push_front 722762412
get 4513
push_front 25725988
push_middle 378856296
push_middle 494462197
push_middle 353684551
push_middle 581876239
push_back 397151940
get 11321
push_front 972661871
push_middle 930331893
push_middle 661498506
get 14530
push_back 738372750
get 10201
push_front 74847545
push_front 634421725
push_front 63349566
push_back 679918569
get 1950
push_back 961783802
get 2372
push_front 740436855
push_middle 836603308
push_middle 154113227
push_back 767096242
push_middle 936262800
get 5471
push_middle 262312137
get 11219
push_middle 603875216
push_front 710906277
push_middle 416133218
push_front 843015242
get 4225
push_front 778618329
push_back 360108864
push_front 658726238
push_front 351017202
push_back 419388566
push_front 415847705
push_middle 280912500
push_front 761089012
get 10723
push_middle 829899095
push_middle 92274222
push_back 23473511
push_front 599383217
push_front 266240394
get 191
push_front 486062245
push_back 580453057
get 5777
get 15178
get 5931
push_middle 67279234
get 2123
get 3383
push_front 223791461
get 8692
get 13552
push_back 721852312
push_front 852071865
push_front 439383700
get 2637
push_front 696669480
push_middle 968536672
push_front 753112096
push_middle 722987092
push_front 320252278
push_middle 684159142
push_middle 187291108
push_back 824408470
push_back 177084539
push_front 335761516
push_front 680377424
push_middle 820538093
push_front 232738868
get 12211
get 9656
push_back 300507549
get 5604
get 12511
push_middle 765730004
push_middle 78842562
push_back 915057806
push_middle 62230296
get 9353
get 5904
push_middle 264760132
push_middle 24329171
push_front 651924879
push_front 97983022
get 1573
get 1346
push_middle 899442216
push_front 331489012
push_back 661909447
push_front 836210569
get 4963
push_middle 286271938
push_front 101824491
push_front 549224308
push_back 462546848
push_front 907628953
push_front 507022496
push_middle 791948854
push_back 873738709
get 11089
push_middle 120875421
push_back 482582015
push_back 282418933
get 4895
push_back 108967607
push_back 348270942
push_front 446298719
push_front 958541235
get 4271
push_front 942424924
push_front 709918468
get 14674
get 13313
get 2998
push_front 451006118
push_middle 360559155
get 7348
get 7725
push_middle 288661127
push_middle 707624406
push_front 192087319
push_back 59929919
push_front 643916568
get 988
get 4949
push_back 862080842
get 3176
get 639
get 298
push_front 997620538
get 94
push_middle 3931605
push_middle 522718718
push_front 989656896
push_back 487466494
push_middle 655045256
push_middle 639424621
push_front 737505822
get 187
push_back 711079700
get 8950
push_front 501405039
push_back 31307192
push_middle 388296629
push_middle 657845218
get 5357
push_middle 176349990
push_back 40839323
push_middle 939194502
push_front 252828519
get 5945
push_front 536066232
push_front 256294496
push_middle 560206414
push_middle 683774451
push_back 887791206
push_back 245344133
push_middle 387355654
push_front 51011018
push_back 495652015
push_back 43636246
push_back 961825488
get 8581
get 841
push_back 602627682
get 11320
push_front 820877601
push_back 930917797
push_middle 72282216
push_back 881793136
push_middle 259709596
push_middle 464542611
get 4838
push_back 294970141
push_middle 964274743
push_middle 403289491
get 5683
get 12594
push_front 193194751
push_back 761933497
get 5973
get 1076
push_front 668679628
get 13675
get 2444
push_middle 650265066
push_front 199883420
get 14556
push_middle 510091345
push_front 400192655
push_back 651814381
push_middle 686776126
get 14863
get 6963
push_middle 324441165
get 13451
push_middle 156209225
get 5158
push_middle 306764163
push_middle 374215736
push_middle 904250354
get 10119
push_back 676690980
get 12284
push_front 13713212
push_front 169756888
push_front 290792321
push_back 88395142
push_back 582792553
push_back 935582713
get 11739
push_middle 51825921
get 9808
push_back 448505545
get 3157
push_back 440955361
push_middle 464273270
push_front 371410634
get 2102
push_front 856183986
get 5413
push_back 243154582
push_back 16463039
push_front 182672570
push_back 115966074
push_back 360693906
push_middle 284110705
push_middle 168625397
get 3274
push_middle 13461832
push_middle 794117502
push_front 578145908
get 9343
push_back 681629816
push_middle 139068457
push_middle 136891090
push_back 763111679
get 11850
get 778
push_back 859128874
push_middle 10322802
push_front 750623560
push_middle 570252718
push_front 580041216
push_front 536396412
push_back 660134445
push_middle 967891271
push_back 589112005
push_back 960125352
push_back 957498592
push_middle 669427323
push_front 215496039
push_front 766482591
push_front 767741274
push_front 193792329
push_middle 654393533
push_middle 479240710
push_back 39248928
push_front 921619019
push_middle 601393354
push_front 808755898
push_middle 729750401
push_middle 777861871
push_middle 330728226
push_middle 957302167
push_back 678525697
push_front 445296584
push_front 436461149
push_middle 647694483
get 6116
push_middle 253525730
push_middle 450786684
push_front 323867918
push_middle 70260606
push_middle 806303839
push_front 474667554
push_back 113359764
push_middle 206865162
get 1831
get 9747
get 1629
get 1769
push_back 808008700
push_back 909988580
push_back 390113516
push_front 76475731
push_middle 490154004
get 792
push_back 805899855
push_front 368111025
push_middle 404892097
push_middle 862920048
push_middle 171631894
push_back 665371590
push_middle 82608331
push_front 982318041
get 12050
push_front 173642714
get 8370
push_middle 958666537
push_front 205288862
push_middle 157273675
push_middle 548724183
get 4107
push_back 19931658
push_front 518766876
push_middle 12612884
push_back 196809665
push_front 772295327
get 15003
push_middle 364635579
get 5141
push_front 705295592
push_front 349957287
push_middle 560285130
push_front 721284129
get 2107
push_middle 6722948
get 13766
push_middle 805508524
push_middle 693404095
push_back 830518334
push_middle 557458564
get 396
push_middle 609973215
push_back 879493359
get 2043
get 13035
push_back 900493857
get 10737
push_back 391889196
get 14706
get 305
push_front 935806537
push_front 860624107
get 7352
push_back 832953641
push_front 125504433
push_front 907874676
push_front 98517327
push_front 168147009
push_back 975985024
push_back 784100109
push_front 876146913
push_back 413899614
push_front 730902093
get 15312
get 9035
push_front 472445333
get 14128
push_front 733848551
push_back 67986245
push_middle 877890018
push_middle 607232971
push_middle 340374726
push_middle 409882178
get 642
get 66
push_middle 419698045
get 5818
get 9188
push_front 563851128
push_middle 464851289
push_back 510363611
push_back 944389685
push_front 627574280
get 8971
push_back 866241039
push_middle 39764118
get 15052
push_front 647963424
push_back 928239726
get 931
push_front 340140849
push_back 527758770
push_back 870151325
push_middle 4906230
push_middle 753879985
push_front 9957494
push_front 282876670
push_middle 174181730
push_back 344074496
push_back 584511901
push_front 135271341
push_middle 736224921
get 3565
push_back 756664461
push_back 274360200
get 13627
push_front 158704176
push_middle 586010887
push_middle 334468099
push_front 883015777
get 7008
push_front 117016863
push_front 294931367
get 2256
push_middle 425149708
push_back 461697482
push_back 706109748
push_front 769283559
push_front 472884083
push_back 728607044
push_back 589797765
push_middle 984753824
get 3551
push_front 514002620
get 4451
push_front 713854354
push_back 634551299
push_front 296588193
get 1114
push_back 920255495
push_front 388974725
push_front 255496068
push_front 629241818
push_back 883403712
push_middle 470857585
push_front 737597810
push_back 847231778
push_back 359351005
push_middle 407430280
push_back 57096734
push_front 714678100
push_middle 398694933
get 9134
get 12625
get 15671
push_back 13381190
get 4950
push_back 235060426
push_middle 757563357
push_back 628476135
push_back 196332305
push_front 21012780
push_middle 723255095
push_middle 862508238
get 5700
push_front 277974969
push_back 102952268
get 5623
get 2846
push_front 946742546
get 14529
push_middle 74570814
push_back 315774891
push_front 425626314
push_front 422381929
push_front 278398923
push_front 492978752
push_middle 332957789
push_back 996401544
push_back 860433489
push_middle 731928199
get 14897
push_back 493457502
get 10426
push_middle 261933985
get 12057
push_back 781075249
push_back 220320186
push_middle 92939189
get 10064
push_front 769961688
push_back 491647948
push_middle 931348260
get 11543
push_middle 507572862
push_back 561508623
push_front 15639786
push_back 295755851
get 5071
push_middle 402507873
push_front 218090050
get 9856
get 5399
push_front 704070645
push_middle 376953493
push_back 754306723
push_back 523189925
push_middle 742835200
get 7467
push_front 706898766
push_front 658980457
push_back 753341859
push_back 153439285
get 1691
push_middle 953376261
push_front 941828835
push_front 952798546
get 6736
get 10851
push_middle 147951077
get 14774
get 11387
push_front 477894932
push_middle 242632011
push_middle 785369992
push_back 948958843
push_front 204339503
get 15405
get 2996
push_front 526089447
push_back 930733171
get 6555
get 2843
push_back 298300718
get 12188
push_front 823262046
push_middle 844327620
push_middle 246901103
push_middle 920942747
get 3414
get 6548
push_front 970813214
get 4233
push_back 269353380
push_back 228454181
get 9927
push_back 867253996
push_back 626530671
push_middle 447242772
push_middle 241468718
push_front 759364125
get 2308
push_middle 544148911
push_middle 846819112
push_front 227844365
push_front 516106400
push_middle 238555011
push_front 668572302
push_back 478483094
push_front 321126990
push_front 582903565
get 14797
push_middle 991417867
get 7168
push_middle 901406179
push_back 656865838
get 12106
push_middle 642833569
get 603
get 2259
push_back 115501673
push_front 897436976
push_middle 159323624
push_back 388146093
push_middle 617766759
push_middle 85607567
get 3866
push_back 347804651
push_middle 339262336
push_front 153042819
push_middle 465259703
push_back 884590347
push_middle 30133888
push_middle 681568838
push_middle 104855666
push_back 846111032
push_middle 169576130
get 3073
push_middle 849800474
push_front 445268688
get 1176
push_back 602591424
get 8
get 11694
get 11115
get 13297
push_front 507331109
get 11085
push_middle 883515205
push_back 727909802
get 2753
push_front 201597162
get 10332
push_middle 443113982
push_middle 94844012
push_middle 642623380
push_middle 163511241
get 15382
push_back 94431941
get 14282
get 9839
push_middle 640166091
push_middle 348603137
push_back 354226913
get 10535
push_middle 622789930
push_middle 739967598
push_middle 428433649
push_back 942109899
push_back 686866268
push_back 777068738
push_middle 712217206
push_front 787473245
get 10907
push_front 734607216
push_front 919611299
get 5014
push_back 915715218
push_back 297667292
push_back 822883284
push_front 359866471
get 91
push_front 215043194
push_middle 382060309
get 11488
push_front 970157812
push_back 182325667
push_back 916063458
get 11407
push_middle 54888472
push_middle 533809115
push_back 184731087
push_front 218358885
push_middle 410907539
push_middle 697157732
push_back 103697885
get 12665
push_back 627612556
push_back 857049130
push_back 109551536
get 6509
push_front 212221752
push_middle 978504819
get 8036
get 2480
push_middle 183843915
push_front 881113916
push_back 813608709
push_front 40263385
push_back 855222580
push_back 98568273
get 766
push_front 512446184
push_front 693495352
get 5750
push_middle 882099697
push_middle 536819301
push_back 483378528
get 8121
push_front 282261966
push_back 21618215
get 12255
push_middle 58130299
push_front 119359500
push_front 109704950
push_back 821380623
push_back 578232292
get 9147
push_middle 708160721
push_back 560065666
push_back 443699559
push_back 168415675
push_back 319142116
get 12375
push_back 179014314
push_front 593974039
push_back 128959772
push_middle 235051935
get 3735
push_back 965516244
get 2563
push_middle 717995328
get 10484
push_front 590874281
get 4630
push_middle 145690023
push_front 384788080
push_front 193204811
push_middle 341354308
push_middle 464474984
push_back 708878744
push_middle 38672317
get 2776
push_front 533093849
push_front 966015105
push_middle 65502180
push_back 990577384
get 11045
push_front 392292102
push_back 865038358
get 7581
push_back 803847141
get 13192
push_front 111588422
push_middle 593603007
push_front 70465809
get 5410
push_front 495657940
get 15025
push_middle 117106800
push_front 119182335
push_middle 989519544
push_front 238370103
get 1024
push_back 47638606
push_middle 500509271
get 9530
get 6626
push_back 733330426
push_middle 266878010
push_front 816048537
get 1592
push_middle 928154513
push_middle 982748101
get 9551
get 1262
push_front 789023276
push_middle 886225649
get 14270
push_middle 586948071
push_middle 519166674
push_back 712344251
push_front 972132100
push_front 25330357
push_front 926555587
get 14826
push_back 399909226
push_middle 872414453
push_back 730956110
push_middle 681290132
get 3933
push_front 454528786
push_middle 718772435
push_middle 73219448
push_middle 444612202
push_back 599804921
push_front 592288979
push_front 420418498
get 13948
get 9663
push_back 638949754
push_front 421348736
get 8380
push_front 394008774
push_front 564851410
push_back 996777974
get 15182
push_back 517124825
push_middle 762759621
push_front 402384300
push_front 530283432
push_front 18574186
get 2956
get 189
push_front 703135341
push_back 711171177
push_front 801128706
get 541
push_back 586706012
get 11029
push_back 657532491
push_back 475904437
push_front 417687288
get 7916
get 2358
push_back 25385236
get 3871
push_front 361318204
push_back 245523153
push_front 493438715
push_middle 223460248
push_middle 926181253
push_front 199821161
push_back 418766347
push_front 376290247
push_middle 915416452
push_middle 187933930
get 8
get 15100
get 2225
push_back 157561061
push_back 142222025
push_front 541720689
get 9030
get 13704
push_front 989179592
push_back 338550168
push_back 891829214
push_middle 667169461
get 12393
push_front 433435991
push_front 500544211
push_back 33987530
push_middle 508996322
get 11717
get 274
push_front 16035048
push_middle 826743634
push_front 165495402
push_middle 831491497
push_front 987297659
push_back 306084515
push_front 298554696
get 8874
get 16069
get 15647
push_back 251281280
push_middle 530333397
push_middle 660220618
get 12358
push_front 561226048
push_back 845339507
push_middle 660790374
push_front 700477862
get 13282
get 2574
push_middle 884795970
push_front 897484475
get 13751
push_back 406900666
push_front 955975087
push_middle 895042345
push_middle 958320288
get 13482
get 6454
push_front 534874736
get 14775
push_front 535003971
push_middle 372869933
push_back 622006750
get 5807
push_back 359107925
push_front 6180893
push_middle 842121680
push_middle 804222788
push_back 578695512
push_back 97442757
push_back 162341919
get 9146
push_front 330599739
get 8945
push_back 672345156
push_front 683044104
get 13530
push_middle 853348318
push_front 7037008
push_middle 740541247
push_back 559509484
push_back 953771637
push_back 64234585
push_back 633812850
push_front 733761375
push_middle 82053742
push_front 153518389
get 300
get 4728
push_front 425069311
get 3760
push_middle 152199150
push_front 577330297
push_middle 563671391
push_front 937696647
push_middle 783281320
push_middle 517510577
push_middle 248115377
push_middle 237910077
push_front 483878648
push_middle 222151832
push_middle 584567982
push_front 4845859
push_back 195988928
push_front 11961357
get 11232
push_back 659656499
push_middle 326030463
push_front 203058244
push_front 23064096
push_middle 626005804
push_front 567049697
get 1136
push_front 187988610
push_front 376885628
push_front 788582654
get 982
get 11245
get 7131
push_back 955259875
push_back 947922083
get 8571
get 12287
push_middle 255350109
get 1155
get 8824
push_middle 972440299
push_front 549315655
push_middle 648570020
get 7391
push_front 978902092
push_front 978617160
push_front 72370668
push_back 474451409
push_front 110864820
push_back 660879856
push_front 565704358
push_front 619865945
push_middle 981569991
push_front 647295943
push_back 252059128
get 5445
push_front 714410278
push_front 481659860
get 1776
get 7292
push_middle 752818914
get 10831
get 9504
get 14055
push_back 77660589
get 123
push_middle 242250370
get 11573
push_front 307794183
push_front 328868423
get 797
get 3242
get 7263
push_front 891506724
push_back 313609948
push_middle 690957509
push_front 873055415
get 10962
push_middle 576810187
get 3944
get 1770
push_middle 439881968
push_back 601887162
push_front 876609843
get 6188
push_middle 261599752
push_front 937191351
push_front 908164190
push_front 400768979
push_middle 113195191
get 15819
push_front 35209394
push_front 862583347
get 102
push_back 117061359
get 7429
push_back 18801170
get 11211
push_back 615360950
push_middle 762409312
get 8937
get 9355
push_front 365197660
push_middle 807139101
get 1806
get 6033
push_back 64502114
push_front 114872167
push_front 739001417
get 4175
push_front 811596531
get 7447
get 12757
push_front 14436086
push_front 744752203
get 16209
get 11508
push_front 576061975
push_middle 242477178
push_front 939425486
push_back 115587666
push_front 400772310
push_back 366789872
get 10204
get 5207
push_back 314583374
push_front 517249718
get 2868
push_middle 660565743
get 4803
push_front 524153050
push_middle 609980282
push_front 748765392
push_front 235306380
push_front 65839550
push_front 287293854
push_middle 700949106
push_middle 434244559
push_back 952901479
push_middle 275409956
get 15308
push_front 772688985
push_front 555987363
push_middle 563475554
push_middle 837509193
get 7204
get 10607
push_middle 499698814
push_middle 944656808
push_middle 934883961
push_back 76702756
get 14786
push_back 7090318
push_back 472335081
push_middle 564439621
push_middle 774761449
push_middle 974122947
get 11694
get 9396
push_middle 44690534
push_middle 404143808
get 13411
push_front 558401376
get 12089
get 5047
get 9515
push_front 456553777
push_middle 960996053
push_front 181846999
push_middle 460263991
get 5846
push_back 843745387
push_back 90977277
push_middle 293816415
push_front 367064001
push_back 5581149
push_back 940559917
get 7926
push_middle 721864347
push_back 725064435
push_front 401576563
push_back 100541932
push_middle 554319532
push_middle 619799435
push_back 56350241
push_front 573935
push_middle 655248762
get 10653
push_back 338313443
push_back 927652108
push_back 438086978
push_middle 174623096
push_middle 784964895
push_back 946399924
push_back 353816984
push_front 903243549
get 659
push_front 681166944
push_front 596945393
get 7387
push_front 422960824
get 15448
push_back 871781242
push_back 579256722
get 13554
get 3563
push_front 941847747
push_front 537881033
push_middle 851748518
push_front 173464291
push_front 920779340
push_back 981364442
push_back 713692674
push_back 910960185
push_front 934125130
get 11109
push_front 951249212
get 8594
push_back 237766989
push_front 964745367
push_middle 342447599
push_middle 85055951
push_back 488667903
push_middle 838533806
push_back 639192062
get 6666
get 13870
push_middle 530027063
push_middle 674002855
push_front 828323591
push_middle 733736684
get 11999
get 4684
push_middle 774908474
push_back 451148365
push_back 860055780
push_middle 4414890
push_front 753394917
push_front 509219629
push_front 900121423
push_back 991001546
push_middle 311020102
push_middle 804919033
get 4300
get 7067
push_front 885004676
push_middle 536750400
push_back 545047800
push_middle 170353870
push_front 360626189
get 9661
get 3631
get 1486
push_middle 818211416
get 15563
get 3491
get 15209
push_middle 290876207
push_middle 788378919
push_middle 555352847
get 9454
push_back 6592718
get 3468
push_back 795324147
push_back 843073080
push_middle 605418386
push_front 119049886
push_front 344858407
push_front 830912516
get 6926
push_front 366083513
push_middle 452071019
push_back 703822939
get 15178
get 10157
push_front 69126459
push_middle 132353754
push_front 819346172
push_back 351754329
get 6187
get 13271
push_front 899697589
push_back 716420794
get 15455
push_back 190852388
push_front 325495862
get 9146
push_front 626235770
push_back 116501778
push_middle 748399137
push_middle 512671704
push_middle 949014596
push_front 896160441
get 2712
get 798
push_front 133552670
push_middle 490705787
get 13714
push_back 960954730
push_back 214038896
push_back 989921637
push_front 299239541
push_middle 275281044
get 15235
push_front 309918108
push_front 167116366
get 8985
push_back 803261480
push_back 548542940
push_middle 444630349
push_front 71293588
push_back 760547755
get 5762
push_middle 639563925
get 9030
push_back 350629787
get 12878
push_middle 375874532
get 188
push_back 505673801
push_middle 896167624
push_back 501752674
get 1109
get 9213
push_back 23237123
push_front 398289891
get 721
push_middle 523959763
get 3274
get 9610
push_back 697136217
push_middle 401133521
push_front 688050413
push_middle 639789886
push_back 531020338
push_front 933852378
push_back 384947168
get 15915
get 9540
push_middle 240466343
push_back 93868799
push_middle 132307179
push_middle 209667469
get 290
push_back 807653044
push_back 508964950
get 14948
push_front 189950821
push_back 47788734
get 5917
push_middle 953718513
push_front 151886523
push_middle 790423275
push_back 655397419
push_back 510307164
push_back 255512456
push_middle 116212507
push_middle 214215419
push_middle 564681108
push_middle 825092263
push_middle 786909244
push_front 22157748
get 2399
push_front 172922665
get 9176
push_front 433619227
push_middle 435282239
push_middle 140525746
push_middle 808141075
push_middle 545966562
get 6429
push_front 810591776
push_front 633550163
push_front 232857346
push_front 705485258
push_front 586721916
push_front 879500297
push_middle 652384986
push_middle 445271447
push_middle 428151921
push_back 907937826
push_front 889081583
push_front 695017004
push_back 586086861
push_front 551522242
push_front 706769889
push_back 471176550
push_front 75638287
push_back 730043150
push_middle 504289568
get 1470
push_front 963885680
get 3135
push_back 83755873
push_back 512790461
push_middle 348096557
push_middle 795212208
get 9845
get 13636
push_back 33607010
get 4535
push_front 515361355
push_middle 663912225
get 8485
push_front 981581313
push_front 884748102
push_back 305760523
push_front 313667882
get 3320
push_back 853377285
push_back 134416273
push_front 335841478
push_middle 456526168
get 14788
push_back 159771664
get 15560
push_front 694716546
get 15124
push_front 12749472
push_front 733337506
push_middle 709506650
push_front 560731372
get 11554
get 13965
get 3869
push_middle 249027973
push_middle 890947542
push_back 337625647
push_front 334244507
get 540
get 13830
push_back 708709642
get 3241
push_back 326393677
get 15650
push_back 829565293
push_middle 360131512
get 343
push_middle 431115165
get 4482
get 3526
push_middle 186938916
push_front 165228112
push_front 635150626
get 12146
push_back 655927077
push_back 209198995
push_front 854296177
push_middle 775288700
get 1387
get 9113
push_middle 162007366
push_front 527397240
push_middle 718492023
push_front 270561432
push_back 939450781
get 50
push_back 404281239
push_middle 867879770
get 8909
push_back 254639352
push_front 698779733
get 6457
push_back 717857261
push_front 356795452
get 868
get 10372
push_middle 989429444
push_front 621174243
get 15139
push_front 938831853
get 16206
get 11227
push_middle 496125387
get 15197
push_middle 70776559
push_middle 750164446
push_back 626426721
get 1511
push_middle 294720204
push_front 386365238
push_middle 43593529
push_back 736840993
push_back 451554176
get 14834
push_front 872930410
push_back 424600603
push_front 634443587
get 7232
push_back 171400453
push_front 349514110
push_front 361258558
push_back 971708619
push_back 27272922
push_middle 516746416
push_front 922085713
push_front 932570236
push_back 315109756
get 14520
push_back 885879980
push_back 90521615
get 5616
push_back 651876703
get 3837
get 4101
get 5065
get 13509
get 16404
push_back 182576857
push_front 141743018
push_middle 157181963
push_back 39936868
get 14388
get 15242
push_back 296827054
get 9937
get 12520
push_middle 743753885
push_back 773931744
push_front 948182074
push_middle 858430141
push_back 373271208
push_back 86115858
get 1250
get 11855
push_back 504182432
push_back 254599381
push_middle 521391147
push_back 69350590
push_back 596999922
get 3140
push_back 333882222
push_front 125721984
get 3849
push_back 816754545
push_middle 271172836
push_front 860570412
get 13088
push_back 751044424
push_back 915480487
push_back 540948928
get 7899
push_middle 606459635
push_front 68343976
get 6107
push_back 63849139
get 3740
push_front 799003571
push_front 91988230
push_middle 229574482
push_back 414960072
get 4350
push_front 713793457
push_middle 594666011
push_middle 821399657
push_front 751761465
push_front 36639302
push_back 890709807
push_back 332837495
push_front 185329617
push_front 606458455
push_front 947169259
push_middle 954844843
push_middle 120135430
push_front 655595362
push_front 126560550
get 13874
push_front 200192599
push_front 700509077
push_front 888277377
get 13919
push_back 322216210
push_back 543999944
push_front 58084790
push_front 271563010
push_back 221389510
push_middle 493863120
get 435
push_middle 116405014
push_middle 215741674
push_middle 768045165
push_front 942711992
push_front 172644588
push_front 620070673
get 479
push_back 437020434
push_back 155026536
push_front 986253541
get 183
push_front 917216346
push_back 393291793
push_back 278055007
get 11118
push_front 839198899
push_back 10759214
push_middle 923952402
push_front 272342181
push_back 166052885
get 4066
push_middle 533683717
push_middle 81108686
get 6703
push_front 737928430
get 2551
push_front 723774238
push_front 989717363
push_middle 205161781
push_middle 334120828
push_back 83566644
get 555
push_front 818126966
push_middle 699019850
push_back 53256974
push_front 758820172
push_middle 532894145
push_front 706409534
get 4202
push_front 183954076
push_front 10278814
push_middle 923219045
get 2932
push_middle 783525167
push_back 313777809
push_front 962874882
push_front 283508867
push_middle 843937491
get 4123
get 16455
push_front 349361792
get 4813
push_middle 744560451
push_front 359345792
push_front 22125188
push_back 848587016
get 13856
push_front 609676246
push_back 718810148
push_middle 31485292
push_middle 285854943
push_middle 348682703
push_front 424203326
push_middle 428879199
push_back 868099986
get 7304
push_middle 521584980
push_front 747671979
push_back 261375589
push_front 175611121
push_back 499246124
push_middle 151345146
push_front 363013482
push_back 481423566
get 10043
push_middle 18770499
get 15077
push_back 923778870
push_front 758606888
push_back 999554027
push_middle 53818772
get 14982
get 7786
push_back 250515050
get 3495
push_front 483249822
push_front 454726900
push_front 513816341
push_front 160851813
push_front 243933091
push_back 888397305
push_front 981083547
push_back 351121370
push_back 97363929
push_front 127654777
push_middle 574578293
push_back 274581980
push_middle 587250624
push_back 382591091
push_middle 198702728
push_back 297737952
push_back 531734616
push_front 761265563
push_middle 638075890
push_middle 174968141
push_front 221846035
push_front 130513053
push_back 914066059
push_front 347792097
push_back 294977122
push_back 893955630
push_front 599549695
push_back 132619408
push_middle 135816200
get 6867
push_front 148078511
push_middle 872876315
push_middle 883476243
push_back 134923922
push_front 648497707
push_front 96609319
get 9653
push_back 827238756
get 13021
push_front 788436907
push_front 906351054
get 6985
get 16509
push_front 671004971
push_back 564195574
push_back 919776114
push_middle 700229098
push_front 995699742
get 5997
push_middle 132033978
push_back 76501449
push_front 688200776
push_back 212491816
get 7538
push_middle 343886512
push_back 656949029
push_back 563743927
get 5408
push_front 916306286
push_back 446731368
get 5993
push_front 748773647
push_front 60369356
push_front 437147347
push_back 671900642
push_middle 116642869
get 10753
push_front 675067309
push_middle 726998149
push_middle 159961980
get 10447
push_front 800291240
push_middle 225543352
push_back 865153867
push_back 792000923
push_back 328844486
push_front 284914327
get 13872
get 5274
push_front 978060774
push_middle 576626282
push_front 249949014
get 5354
get 15204
push_back 50045795
push_back 232852598
get 7916
push_front 125659878
get 12461
get 15329
push_middle 543075210
get 10972
get 12122
get 10741
push_middle 611244403
push_front 139882557
get 15194
push_back 600826893
push_front 535727675
get 8812
push_front 549341559
push_middle 865943894
push_middle 261851008
get 536
get 2949
get 8206
push_back 834570172
get 6301
get 16385
push_front 395847749
push_back 632901180
push_middle 440195546
push_front 155398000
push_front 992361445
push_middle 615761690
push_back 599051675
get 3044
push_back 936617637
push_front 282210146
push_front 727914707
push_front 142014017
get 6599
push_middle 25540458
push_middle 477006887
push_back 613844497
push_front 15451774
push_middle 642401342
push_back 396048254
push_front 330039654
push_front 337604328
push_front 441765866
push_middle 876007569
push_back 318908941
push_middle 30213866
push_front 528469136
get 13364
push_front 128496861
push_back 555541545
push_middle 287781537
get 13127
push_back 281282078
push_front 970157021
push_middle 305295360
push_front 266903748
push_front 681371039
push_front 691952917
get 14161
push_middle 903996616
get 7593
push_back 221647969
push_front 98444518
get 5845
push_back 760068774
push_middle 221160713
push_middle 618091199
push_back 929820781
get 4940
get 10770
push_middle 672259444
get 1613
push_middle 125014103
push_back 848818436
get 19
push_middle 556310303
push_middle 239450340
get 11878
push_middle 300482302
push_back 118676409
push_middle 964791032
get 11411
push_middle 422111398
push_middle 718007377
push_front 969285762
push_middle 673187505
push_front 213858632
push_back 787413472
push_middle 722124894
push_middle 516731350
push_front 663267660
push_front 645859474
get 6809
push_back 883509486
get 8666
push_middle 949432138
push_back 951155014
get 9503
get 10427
push_back 412264455
push_front 813413673
push_middle 101406892
get 2941
push_middle 586766641
push_middle 603901861
get 10798
push_middle 570179086
push_front 728119507
push_front 499219535
push_middle 697260311
get 5282
push_middle 431009489
push_middle 240547514
get 6815
push_back 838682294
push_middle 6057139
push_back 330067329
get 2984
push_middle 27498370
push_front 383586872
push_back 629518237
get 11960
push_back 284963806
push_back 402199681
push_back 461616021
push_back 641372464
get 12753
push_back 981170093
push_front 544663360
push_middle 604397035
get 5542
push_front 392064770
push_front 571833345
push_middle 871982667
push_front 834619396
push_back 549697844
push_middle 77557515
push_back 481972597
push_middle 39230521
push_middle 444611720
push_front 155373195
get 7295
get 8126
push_middle 885311462
push_front 218019942
push_middle 616785278
push_back 912629475
push_front 68486220
push_front 569399033
push_front 865183457
push_front 858081780
push_front 198248744
push_back 195522675
push_back 20135022
push_back 436461923
push_front 821441721
push_back 577951360
get 16333
push_middle 874394957
get 4975
push_middle 881198882
push_middle 989991053
push_middle 340982370
push_front 331797629
push_middle 387432408
push_back 959076396
get 14731
push_back 251631845
push_middle 213844923
push_front 882999309
get 12099
push_back 505721534
get 6352
push_middle 817751916
push_front 316386372
push_front 115046054
push_middle 745960718
push_front 667629715
push_middle 618295847
push_middle 783886130
get 9823
get 5455
get 7230
push_middle 536927962
push_middle 333141559
push_back 443115504
push_front 212019101
push_front 934263458
push_front 789446543
push_front 141301071
push_front 518919550
get 9767
get 6478
push_front 941972411
push_middle 489080016
get 6570
push_back 430222034
push_front 389291391
push_front 524267172
get 11089
push_middle 734448425
push_front 624708977
get 11945
push_front 709779655
push_back 529533464
push_front 291110706
push_middle 407783235
push_front 947693289
push_front 145366201
push_back 437691423
push_middle 898440294
push_front 530492494
get 15264
push_middle 107949768
get 13442
get 5730
push_middle 372671558
push_front 380452237
push_middle 907819805
push_back 189374930
push_middle 677624440
push_middle 837715708
push_front 233468081
push_front 415240653
push_back 744392542
push_middle 179689483
push_back 384266767
push_front 990958049
push_middle 552978317
push_back 356381337
push_back 153395518
get 10623
push_back 278482360
push_front 599096860
push_front 101532239
push_front 405243455
get 5141
push_front 818966032
push_back 980363530
get 15719
push_back 861853704
push_front 546469475
push_front 307726717
push_front 198605366
push_middle 306317532
push_middle 950790959
push_back 727559465
push_back 760092160
push_back 756227769
push_front 129993454
push_back 729739389
push_front 580219877
get 9075
get 3005
push_back 494060059
get 876
push_middle 421912428
get 10709
push_back 385485176
push_middle 177642119
push_middle 485144929
push_middle 892813928
push_back 405229208
push_front 746156019
push_front 114515733
get 15652
push_front 748385039
get 7736
push_back 614758006
push_front 558098991
push_front 742653382
push_back 84706310
get 14110
get 16624
push_middle 669413715
push_back 346711336
push_front 879517716
push_front 896389071
push_back 191852181
push_front 999106040
push_middle 473059481
push_middle 223837881
get 6141
push_front 861129604
push_front 55880478
push_middle 779190088
push_middle 789812105
push_front 431208883
get 14193
push_middle 154207147
push_front 55793836
push_middle 326085691
get 2496
get 12118
get 12835
push_middle 337945382
push_back 954790358
push_front 125591917
push_back 17129832
push_back 781072952
push_middle 964818110
get 11777
push_back 762356763
push_back 698452622
get 4171
get 9254
push_back 788170028
push_middle 516243870
push_middle 174302916
get 2909
get 6193
get 16459
push_middle 300407014
get 3829
get 99
push_middle 961090977
push_front 364715896
push_middle 34411336
get 2957
push_back 609677510
get 63
push_back 918465469
get 16307
get 5684
get 8011
push_back 548535507
push_front 481632302
push_back 102401421
push_middle 768366313
push_middle 260466750
push_back 625665603
get 12183
push_front 717153304
push_back 280738699
push_front 925110482
get 375
push_front 472451324
get 16894
push_middle 419783649
get 5086
push_front 652088180
push_back 280672035
push_front 186429546
push_middle 219277341
push_front 669424955
get 9241
push_middle 807286468
get 12893
push_back 282474792
get 12076
push_middle 798511703
push_middle 522748765
get 1038
get 1636
push_middle 107899432
get 2449
push_back 893456374
get 12085
get 8200
push_front 682171436
get 14522
push_front 737196750
push_back 232034140
get 16530
get 1660
push_front 843145250
push_back 448530503
push_middle 962865351
push_back 611602830
get 7048
get 1602
get 5581
get 11856
push_middle 408638669
push_back 617075941
push_back 168711202
push_back 266077813
push_back 619335767
push_front 827458392
push_middle 686598149
push_back 956552298
get 4964
get 16894
push_middle 764157975
push_back 600306142
push_front 596426905
push_front 313446419
push_front 126130451
get 9866
get 3688
push_back 606839112
push_middle 833675063
push_middle 782973864
push_back 889568502
push_middle 640907118
push_back 740200015
push_middle 384309868
push_back 483839560
get 10925
push_back 965353824
push_middle 249307384
push_middle 975417035
get 7630
push_middle 735558024
get 9224
push_front 771517863
push_middle 754279242
push_middle 489125327
push_back 218778475
push_back 210887477
push_front 445460912
push_front 985970960
push_middle 531407149
push_back 634528302
push_front 984638260
push_middle 865524549
get 5030
get 6576
push_middle 196538773
push_middle 643157614
get 10543
push_front 155846862
get 5794
push_back 405026225
push_front 355545087
push_front 567571579
push_back 86420199
push_front 136924902
push_front 913632141
push_back 380155769
get 1747
push_back 212948450
get 6210
get 8325
push_back 529773520
get 14141
get 2109
get 14561
push_back 644778251
push_front 607923439
push_middle 202637400
push_middle 23693086
push_front 262227139
get 7059
get 2528
get 15720
push_middle 695280823
push_middle 410468346
get 4547
get 8128
push_middle 897734720
push_back 300992574
push_middle 208741173
push_front 6306773
push_middle 49476413
push_middle 184227734
push_front 109632081
push_back 927825757
push_back 20484971
push_back 244810462
push_middle 513354662
push_back 445855210
get 4925
push_middle 915500674
push_front 352525629
push_back 349067083
push_front 352895506
push_back 581593005
push_back 758665853
get 334
get 1041
push_middle 815527226
push_front 852330934
push_back 443204542
push_back 419858540
push_back 188049157
push_back 281217164
push_middle 879875588
get 3598
push_middle 286152388
get 10571
push_back 260879503
push_front 106660129
push_front 162726351
push_middle 307942019
push_middle 364879111
get 2580
get 11887
push_middle 924673391
push_front 457734749
get 7722
push_back 500004369
push_front 532789410
push_front 363705126
push_back 47627090
push_back 397503254
get 10877
push_front 306094615
push_back 394077287
push_middle 921317589
get 15576
get 14247
push_front 283524577
push_back 52482252
push_back 206631741
get 13946
push_back 694914082
get 6732
push_front 637784351
push_middle 420594856
get 15859
push_front 235757572
get 5701
push_back 785300047
push_middle 387773245
push_middle 142172159
push_front 405474424
push_middle 28298452
push_back 406684482
get 7673
push_front 535770038
push_back 935098909
push_middle 387645286
push_middle 998531454
push_back 549501738
push_back 203106799
push_middle 365779008
get 3920
push_front 475020106
push_back 953720771
push_middle 940566503
push_middle 547821335
push_back 936274273
get 157
push_back 740040383
get 10641
push_back 853996
get 3064
push_back 454978232
push_back 515748473
push_front 935363292
get 15365
get 11041
push_middle 22726825
push_front 178767102
push_front 82989623
get 2803
push_back 884885937
push_back 211005702
push_front 962270017
push_middle 239780668
push_back 212460653
push_middle 943308535
push_middle 557587996
push_back 535181426
push_middle 393750494
get 342
get 8772
get 13799
push_front 635164004
push_middle 651124389
get 2959
push_back 929490514
get 2622
get 2921
push_front 754376511
push_front 810328693
push_back 954826424
push_middle 86746929
push_back 909379046
push_front 80084941
push_back 349858241
push_back 208046784
push_back 532523441
push_front 294167899
push_back 55452938
push_middle 872401107
push_front 422230054
get 10593
get 6705
push_back 816335396
push_front 879527482
push_middle 209586048
push_middle 24636537
get 10773
get 2002
get 16524
push_front 188981562
push_back 625758338
get 8118
get 1992
push_back 908889574
push_back 3172666
push_front 101730397
push_middle 205795661
push_back 760658446
get 15488
get 8889
push_middle 113119498
get 14927
push_front 549297282
push_front 214482640
get 3925
push_middle 836570360
push_back 456093954
get 11849
get 4866
push_middle 362223329
get 10409
push_middle 811032251
get 15826
push_back 928419884
push_front 9984115
push_middle 968116275
push_middle 337629474
push_back 726704504
push_middle 666220397
get 10721
push_front 813715713
push_middle 442297628
push_back 240709102
get 8375
push_middle 288284983
push_back 997227932
push_front 758261655
push_back 527608101
push_middle 686499574
get 2931
push_back 74608872
push_middle 753524938
push_back 918429428
push_middle 268394581
push_front 638384895
push_middle 436630238
get 16402
get 4659
push_middle 154526805
get 13598
get 12335
push_middle 854898830
get 1598
get 3620
push_back 236055138
push_front 963076441
push_middle 612809213
push_back 803592910
push_back 261205858
get 7656
push_back 101210476
push_back 343203104
get 1573
push_back 413498348
get 8148
push_middle 379196419
push_front 663624311
push_front 178058359
push_middle 388042315
push_front 15586098
get 10828
push_back 123081269
get 11231
push_back 854537411
push_back 683631105
push_back 985942876
push_back 40893106
get 14375
push_middle 716564910
push_middle 906587469
push_middle 957716467
push_middle 82161144
push_middle 394612569
get 696
push_back 964493785
push_back 769377537
push_front 259033119
push_back 962422891
push_front 805484917
push_middle 868508041
push_middle 251765536
push_middle 569967895
push_back 87879297
push_middle 233270017
push_front 687089610
push_middle 906081643
get 5418
push_back 774375521
push_front 968382734
push_front 427466563
push_front 450039091
push_middle 799372996
push_back 801810524
push_front 430570174
push_back 761518545
push_front 549572512
push_back 843447719
get 7838
push_middle 2321150
push_front 254200811
push_front 543064084
push_back 216025742
push_middle 867765290
push_middle 171798749
push_middle 483629144
push_front 331437971
push_middle 90791234
get 2952
push_front 381673772
push_middle 639897266
push_back 333784587
get 13464
push_middle 544274765
get 14441
push_back 420149587
push_middle 889352180
push_back 605387760
push_front 240596468
push_middle 871404864
push_front 301389663
push_middle 597662166
push_back 200374064
push_front 737832446
push_back 842264735
push_back 101780419
push_middle 426733251
push_middle 277530729
get 13
get 2835
push_front 434203255
get 3500
push_front 336086135
push_front 241792421
push_front 445806923
push_middle 432133324
get 8894
push_front 350663191
get 2937
get 1654
push_middle 308665850
push_back 707198032
push_front 881602002
push_front 274685217
push_front 961777855
push_front 692420158
push_middle 933946028
push_back 33763548
get 15859
push_middle 883194321
push_front 492967959
push_middle 282669857
push_front 739640329
push_front 294160875
push_middle 991853274
push_back 988211534
get 8505
push_middle 281085661
push_back 407463244
push_middle 689276385
get 13298
push_middle 670130119
push_back 678219579
push_back 493277240
push_front 543396596
get 7227
get 11081
get 7273
push_middle 937246118
push_back 256401086
push_back 41498367
push_front 565314550
push_middle 66969149
get 374
push_back 397010977
get 7863
push_middle 219275094
push_front 463162545
push_back 752945352
push_back 407676335
get 7393
push_front 25600231
get 15107
push_back 352810032
push_back 347168180
push_front 640325837
get 9056
get 16448
push_middle 474583144
push_front 53601731
push_front 506563198
push_front 952814275
get 16972
push_front 850406894
push_front 753867868
push_middle 319703378
get 10386
push_back 168238524
push_middle 339293724
get 931
push_front 610517459
push_back 466178867
push_back 817310555
push_middle 817851139
push_front 687444229
push_middle 746385565
push_middle 486189971
push_middle 631993139
get 15028
push_front 629237382
push_middle 531154924
push_middle 349112708
push_back 290711537
push_back 500656950
push_front 930856213
push_middle 705473876
get 13498
get 7640
get 8296
push_back 524801973
push_front 305322327
push_back 701713065
push_front 813903057
push_front 143427755
push_front 73115210
get 12847
push_back 329777969
push_front 3790897
push_front 384617818
get 2019
push_front 683058734
push_middle 105883686
push_middle 363024552
get 16221
get 15291
push_back 891476875
push_front 429381847
push_middle 617258913
get 11810
push_middle 998335155
get 13983
push_front 616107914
push_front 674558419
push_back 420665561
push_front 846589522
get 9808
get 14303
push_front 121004834
get 1124
push_middle 938108113
get 6443
push_middle 541582495
push_middle 385770670
push_front 287957976
get 4842
push_back 71134763
push_back 938896190
push_front 747293828
push_front 736893599
push_middle 765800287
push_middle 336266478
get 4691
push_middle 207118532
push_back 706928314
push_middle 548118267
get 11210
get 2627
push_middle 675164053
get 13835
push_back 559672967
push_back 699919118
push_front 30466808
push_front 178339417
push_middle 293531978
push_front 582769781
get 2488
push_middle 305637414
push_front 894624525
push_front 866092704
push_front 792660429
push_middle 862404597
push_middle 725331678
push_front 110547357
push_back 99259214
push_back 468874201
push_middle 343875057
push_middle 945065168
push_middle 960687881
push_front 546887498
push_back 811717266
get 5907
get 12652
push_middle 642458006
get 12820
get 6050
push_front 821666716
push_back 630056452
push_back 463914561
push_front 750966750
push_middle 979146316
push_middle 359296106
push_front 790898268
push_front 172847253
push_back 69730713
push_front 384443286
get 15132
push_back 241718378
push_back 587849648
get 12698
push_back 230264801
push_front 170948297
push_back 654177886
push_front 260353253
push_front 393067292
push_back 505085250
push_middle 59695724
push_front 691146077
get 2971
push_back 734803312
push_back 257342046
push_back 4899025
push_middle 605297976
push_front 203783644
get 6445
push_back 732883672
get 14767
push_middle 271374847
push_back 604676158
get 2453
push_back 558612544
push_back 347263099
push_middle 473437104
push_front 978067814
push_middle 116890111
get 11910
push_middle 373966297
push_middle 881414482
push_back 645113710
push_front 185749566
get 10662
push_middle 787059526
push_front 428516873
push_front 111934903
get 15479
push_front 424419262
push_front 516065010
get 8320
push_middle 27635030
get 1310
push_front 146971606
push_front 707566858
get 5509
push_front 8422630
push_middle 191528961
push_front 250636919
push_back 105917780
get 17216
push_middle 927178848
get 5819
push_front 817501303
push_front 731254122
push_back 335013547
push_back 789933194
push_front 927913793
push_front 476919782
push_back 862218557
push_middle 390691039
push_middle 124732115
push_back 430402674
get 15992
push_middle 168115747
push_front 654809906
get 5882
push_front 188227310
get 10501
push_front 796880957
push_middle 624270172
push_back 832797757
get 7658
push_middle 520755087
push_front 81740033
get 13328
push_middle 2476390
push_back 747641482
push_middle 577572167
push_middle 277448369
push_back 702906548
push_middle 872481333
push_back 997525349
push_front 114981156
push_front 931737330
push_front 198108001
push_front 55688369
get 234
push_middle 786040532
get 8356
push_middle 494149032
push_back 28073639
get 9277
push_middle 7391755
push_middle 544966104
push_back 27232669
push_back 938824065
get 7421
get 1755
push_back 470539998
push_middle 863067482
push_front 157589447
push_back 548134197
push_front 34849201
push_back 981927373
push_middle 311138167
push_back 406564478
push_back 386229645
push_back 6508945
push_front 428536489
get 3885
push_middle 23447274
push_middle 470006951
push_middle 162751087
push_front 302700232
push_middle 387256015
push_back 359485472
get 3447
get 14102
push_middle 762712192
push_back 127197500
push_back 454429676
push_back 547009933
get 7590
get 5927
push_back 739576538
push_back 842549595
push_middle 304419595
push_back 862134462
push_back 376441943
push_front 212577844
push_front 446083487
push_middle 379002296
push_middle 357489197
push_front 941038186
get 6954
push_back 9132421
push_middle 565390931
get 14035
push_front 628372008
get 6197
get 5679
push_middle 450396585
push_middle 841425801
push_back 94944052
push_front 297650195
get 6181
push_front 457249552
push_middle 460116486
push_front 246671873
push_front 497205887
push_back 108166297
get 10760
push_back 258646740
push_middle 936688848
push_middle 805269559
push_middle 830021998
get 14051
push_middle 242809852
push_middle 333534678
get 5754
get 13219
push_front 777929877
get 8555
get 9863
push_middle 787877635
push_middle 524990028
push_back 504534004
push_back 994118537
push_front 661037244
push_front 80354699
get 16274
push_back 207953803
get 3140
get 7727
push_front 34844314
push_middle 137388135
get 10929
push_middle 743772882
push_front 915277714
push_back 23062711
push_back 214517711
push_back 624627874
push_back 748950409
push_back 878119317
push_middle 669850255
push_middle 192870167
push_middle 730079264
push_middle 144946516
push_front 369933023
get 3841
get 17058
push_middle 757730025
push_middle 14895157
get 11077
get 11361
get 3729
push_middle 683220465
push_back 428722176
push_back 466601056
push_middle 258790884
push_middle 526635099
push_front 428909137
get 5598
push_middle 35045782
push_middle 41611520
push_back 935918546
push_back 518943797
push_back 981241208
push_back 137014663
push_back 733798435
push_front 356865416
push_front 110024386
push_front 19067794
push_front 520648804
get 11470
push_middle 644618698
push_back 723464610
get 14261
push_back 119863698
get 7239
push_front 293251882
push_middle 997593853
push_front 86530256
push_back 413344236
push_back 411319110
get 15593
push_front 631719113
push_middle 171907337
get 9441
push_back 382869884
push_middle 145584047
get 10928
push_back 287337401
push_back 310716175
get 15320
get 12078
push_middle 452638866
get 12781
push_front 951989242
push_back 162112440
push_middle 622445829
get 1600
push_middle 324220860
push_front 55227988
push_back 293193668
get 15448
push_back 448675995
push_front 773302101
get 627
push_back 690676975
push_front 511266688
push_front 333156755
push_front 353150571
push_front 653195523
get 4867
push_front 658260839
push_middle 596087477
push_front 275968329
push_middle 981670951
get 2880
get 4048
push_front 491563852
push_back 507758664
get 2236
get 16959
get 12512
push_middle 373290556
push_middle 119562684
get 8888
push_middle 44292231
push_front 396103112
push_middle 550589019
push_front 265891198
push_middle 164746348
get 1406
get 3729
get 9738
get 12011
push_middle 701335623
push_back 572335120
push_back 945473652
push_front 523594248
push_front 782533661
get 991
push_front 85673996
push_front 536690393
get 5472
get 6580
get 14115
get 4266
push_middle 34991053
push_middle 264193739
push_middle 574993784
push_middle 731864736
push_front 843787247
push_front 477815984
push_back 581308496
push_middle 514710935
push_front 797826079
push_middle 100216599
push_middle 368492853
push_front 868370713
get 6071
push_front 202994663
push_front 416203977
get 15942
push_back 464105801
push_front 953397306
push_front 863690321
push_middle 793843051
push_back 148653412
get 17308
push_front 338220725
push_back 579678222
get 3981
push_front 606685618
push_front 757413640
push_back 240878508
push_front 756671248
push_front 228143048
push_middle 299643637
push_front 118211545
push_back 182993992
get 11632
get 10887
push_middle 58687607
push_back 261890840
get 13247
get 10456
push_middle 767399316
push_middle 352922276
push_back 782141565
push_front 907640609
get 12112
push_middle 157724169
get 14112
push_middle 17339531
push_back 763460591
push_back 829304136
push_front 808425687
get 7639
get 10573
push_back 911838182
push_back 483522073
push_back 235570008
push_front 376444046
push_back 663698442
get 7026
get 16709
get 15497
get 3
get 17080
push_middle 219537398
push_middle 855211201
push_middle 413161474
push_back 877775795
push_middle 794148554
push_middle 439644838
get 4216
push_front 849803901
push_middle 631570201
push_front 655461397
push_middle 19707665
push_front 148152359
push_front 845463520
push_middle 386134614
get 5570
push_middle 364597999
push_middle 148251750
push_back 261888186
push_front 502064418
push_back 387591180
push_middle 414704904
push_front 264424916
push_front 980713731
push_back 201677399
get 1034
push_front 181598677
push_middle 271107970
push_middle 441984977
push_middle 948306755
push_middle 673112081
push_back 414841262
push_front 644418268
push_front 64211912
push_front 192416834
get 312
push_front 876082287
push_back 4368608
push_middle 716502177
push_middle 768368261
push_middle 474079014
get 14460
push_front 812511800
push_back 249460464
push_back 593675782
push_back 527480770
push_front 979723921
push_middle 664304746
push_middle 387072713
push_back 787911360
push_back 69337961
push_middle 895501946
push_middle 387294130
push_front 467038397
push_back 854804919
push_front 637650431
get 8707
push_front 437484011
get 17291
push_front 921936840
push_front 975063660
push_back 750936691
push_middle 286585049
push_front 746251712
push_front 161485373
push_back 528680563
push_back 890423947
push_front 209225889
push_middle 898402418
push_back 556608421
get 11689
push_back 37370443
push_front 326961438
push_back 568528826
push_front 997755978
get 4230
push_middle 432937995
push_front 52334923
push_front 21353649
push_back 482115243
push_back 762981854
push_front 220187173
get 1279
get 3312
push_middle 506966070
push_front 412448291
get 5456
get 7503
push_front 229218698
push_front 374659084
get 139
get 10332
push_middle 834033016
push_middle 943794208
push_back 834001436
get 9474
get 9547
push_front 582327413
push_back 993555497
push_back 563094349
push_back 20475738
push_back 739195165
get 16419
push_front 884547559
get 8752
get 11502
push_front 867892510
push_middle 832053661
push_back 476699556
get 7074
get 957
push_front 816311953
push_back 158775670
push_front 376251772
push_front 926860953
push_back 988682418
get 13048
push_front 900622317
get 2780
get 2457
push_middle 662527411
push_back 22334410
push_back 274072733
get 10773
push_middle 987327303
push_back 923995129
get 15376
push_front 342422252
push_back 501105069
push_front 516768166
push_back 782481512
push_front 867091154
push_middle 448013474
push_front 928890791
get 7162
push_front 416744044
push_back 225901524
push_middle 226698089
get 39
push_front 886374556
push_middle 478263833
push_back 901509867
get 10160
push_middle 781311801
push_middle 643006109
push_front 519916042
push_middle 635343628
push_front 13651750
get 4506
push_back 556727109
get 4405
push_back 552653342
get 9182
push_front 440491668
push_middle 165658157
push_front 840377989
push_back 547911571
get 2979
push_back 552767212
push_back 495929767
push_middle 226590017
push_middle 926242790
get 12233
push_front 291805128
push_back 143708702
push_back 854506008
push_back 693692597
get 3601
push_front 633173938
push_back 292244590
push_back 640922792
push_middle 227372757
push_front 749024697
get 4679
push_middle 604718933
get 5788
get 6178
get 9073
push_middle 637490549
push_front 518405139
push_front 998080877
push_middle 23763883
push_back 496316250
get 852
push_back 553559651
get 10191
get 1370
push_middle 886519550
push_middle 278345990
push_back 65401936
get 11266
push_front 630959459
get 576
get 8392
push_back 170113640
push_front 201372791
get 4129
push_middle 2027339
push_front 699921520
get 9875
push_back 154796892
push_middle 213832681
push_middle 250603415
push_back 498986564
push_back 825756264
push_middle 364631861
push_back 39744809
push_middle 975928984
push_front 917192525
push_middle 278927117
push_middle 654448218
push_front 353891199
push_back 836840324
get 10077
push_middle 81548176
push_front 845550858
push_back 62434647
get 9014
push_back 18455245
push_middle 185328210
push_front 277177342
push_middle 717985717
push_middle 883196910
push_middle 538075165
push_front 171502394
get 4951
get 4600
push_middle 787525672
push_front 221194201
push_middle 364477551
push_front 174530488
push_middle 877496959
push_middle 233148507
push_front 887371505
push_middle 726434405
get 4877
get 12485
push_back 954765288
push_front 95767244
push_middle 533686119
get 15530
push_middle 102044894
get 14625
push_back 461402029
get 8731
push_front 520846795
push_back 234243261
push_front 460956490
get 1437
push_middle 105250200
get 15585
get 13142
get 13337
get 11336
push_back 376759781
push_back 832559326
push_middle 900043042
get 6836
get 14044
push_middle 514670719
push_front 860111983
push_middle 780028753
push_back 479475302
get 3217
get 13524
push_back 126975217
push_back 926747949
push_front 345718138
get 7622
push_back 299557702
push_middle 220580899
push_middle 282653730
push_front 355959141
push_middle 583594401
push_back 61371150
get 13306
push_front 777418296
get 9796
push_front 834434173
push_front 568862071
get 833
get 16499
get 5346
get 5559
push_middle 722708010
get 2551
push_back 987487426
push_front 321976104
push_middle 13894051
get 6007
get 3806
push_back 760185681
push_back 413603379
push_back 191963381
get 4660
push_front 302000123
push_front 494962833
get 7429
push_front 124308984
push_back 373904450
push_front 852892354
push_back 657510928
push_front 911085408
get 15577
get 14143
get 11080
push_middle 183821739
get 6987
push_back 78837335
push_middle 658308807
push_middle 305055165
push_front 615349711
push_back 279614293
push_front 824938699
push_back 40431519
push_back 598563071
get 13320
push_back 590375639
get 2700
push_middle 87018549
push_back 989004388
push_front 293437372
get 12115
push_back 818184251
get 11258
get 12008
get 14161
push_back 482248591
get 11838
get 2197
get 7942
push_middle 719696084
push_back 883085907
push_middle 158668564
push_front 537684156
push_front 176124234
push_back 675376482
push_middle 494211005
get 15854
push_back 722137682
push_middle 939881326
push_middle 520625022
push_middle 472312703
push_back 26940906
get 12128
push_back 295427565
push_middle 424640908
push_back 164471283
push_back 467000125
push_front 420542156
push_front 844350369
push_front 485370026
push_back 200002947
push_back 63956112
get 717
push_back 996957617
push_back 464776486
push_back 759649851
push_front 995537377
push_front 358385445
push_front 792746309
push_middle 206036364
get 1372
push_back 350298762
get 8161
push_front 810201218
get 4855
get 1017
push_back 544164671
push_front 238671962
push_back 910366563
push_back 735992066
push_front 527931987
push_back 316070260
push_back 359111587
push_back 218707839
push_middle 594641612
get 15948
push_middle 879692266
push_back 16733104
push_back 262245567
get 4882
push_front 133410679
push_middle 730041230
push_front 66762480
push_back 403406645
push_middle 98078927
push_front 846925727
push_front 843257024
get 16759
push_back 437346273
get 11537
push_front 662997619
push_back 688023395
push_middle 185540233
get 16332
push_back 685351794
push_front 872881818
get 4273
push_back 368251790
push_back 101173477
push_back 728964801
get 6345
push_front 215533468
get 2120
push_back 514385630
push_back 426512837
push_back 657623356
get 5274
push_middle 60419489
push_front 542909967
get 9491
push_back 213871672
push_front 174639967
push_front 682097094
push_front 534695414
push_back 563679991
push_middle 103656426
push_front 513359428
push_middle 692272868
push_middle 934004040
push_back 545170534
get 4897
push_middle 595263804
push_middle 684432619
get 7087
push_back 663946212
push_back 335731841
push_middle 828459996
push_front 572131028
push_middle 104492492
push_front 899524737
push_middle 29424042
get 12816
push_front 702504018
get 8642
get 10589
push_back 677041845
push_front 753778846
push_back 376639968
push_back 114750809
push_front 979704908
get 10055
push_middle 722542395
push_front 278096382
get 7517
push_front 477670296
get 14722
push_back 886360606
get 758
push_back 570923587
get 13133
get 4132
push_back 518610935
push_middle 822220446
push_middle 495205590
push_front 130763243
push_front 621257302
push_back 905499154
push_middle 600125233
push_front 747899183
push_front 149774667
push_back 562010517
push_middle 501704012
push_back 768188666
get 3100
push_middle 458222405
push_middle 76624928
get 12517
push_middle 578466780
push_back 88797237
get 710
get 11291
push_middle 659126100
push_back 70800411
push_middle 585806371
get 378
push_middle 241884238
get 14402
push_back 94559649
push_middle 192363576
get 13840
get 6964
push_middle 850467528
push_back 535101830
push_back 974706180
push_front 536901948
get 11192
get 5074
push_middle 891967892
push_middle 726020493
push_middle 683008849
push_middle 393905566
push_front 234606533
push_middle 615383757
get 5217
push_back 875139577
push_middle 56351973
push_back 777688573
push_middle 157188132
get 2077
get 9746
get 11881
push_back 805603069
push_back 36832972
push_front 952614921
get 11437
get 16322
get 13719
get 12443
get 289
push_front 729968661
push_front 277036224
push_back 286802918
get 9852
push_middle 904742993
push_front 541189312
get 14228
get 2918
push_middle 86144519
push_back 253038507
push_front 647839188
push_middle 530216460
get 17946
push_back 732008042
push_middle 748345146
push_front 984401372
push_front 825588731
push_front 265520385
get 680
push_back 679967774
push_middle 934254997
push_back 69605466
push_back 940007244
get 8777
push_middle 431807672
push_middle 165087286
push_back 388177764
push_front 347308760
push_middle 346423634
push_middle 740510112
get 8978
get 128
get 14739
push_back 976962958
get 6503
get 10962
push_middle 286802309
get 9756
push_middle 857548706
push_back 708681977
push_front 607761938
push_front 29662009
get 3826
get 16599
push_back 61074143
push_front 663619971
push_front 234110622
get 4337
push_front 841666564
get 9421
push_middle 883428907
get 7487
push_front 118339903
push_back 131270156
push_back 28569228
get 5655
push_middle 378580723
get 18017
push_back 277707669
push_front 8905277
get 9186
push_back 265754242
push_back 740173927
get 6559
push_middle 630616179
get 15587
push_front 127508454
push_middle 182652927
push_middle 618609334
get 15289
get 3305
push_front 361304949
push_back 355528075
push_back 968264762
push_middle 939755080
push_back 214973424
push_back 31494427
push_middle 183071871
get 7836
push_front 299232494
push_back 37327240
push_back 765924075
push_middle 57326593
push_middle 733475931
push_front 661109275
get 11681
push_back 858518179
push_middle 213739358
push_back 680845985
push_back 643484277
push_back 126029100
push_back 724901289
push_back 877637366
push_middle 296061382
get 10397
push_middle 513070527
push_back 779639820
push_middle 674835691
get 3729
get 11571
push_front 414535482
push_middle 867652035
push_front 958487381
push_back 753860989
push_middle 290694803
push_middle 506089838
get 9239
push_front 617310631
push_middle 552045784
push_middle 597911992
get 3301
push_front 911323901
push_front 295996280
get 2914
push_front 493151952
push_back 498100304
push_back 293135828
push_front 472285427
push_front 566800562
push_back 75099582
get 14915
push_middle 370690783
get 3137
push_middle 591744492
push_back 991857145
push_front 656797385
push_front 762610334
get 14009
push_middle 323234086
push_front 51468013
push_middle 682030391
push_middle 395136113
push_middle 13795286
push_front 706697715
push_middle 794827276
push_middle 281993877
get 10901
get 8326
push_middle 991415815
get 5825
push_front 178933944
push_front 607403869
push_front 293570686
push_front 206575289
get 9102
push_back 521992924
get 11165
push_back 910058054
push_front 974638066
push_back 771025057
get 3553
get 8577
push_middle 297551735
push_front 452693531
push_front 675180824
push_front 100442745
get 15913
push_front 775959784
push_front 876564919
push_middle 993814614
push_middle 643531564
get 8969
push_middle 665094861
push_middle 248286437
push_middle 660572872
push_middle 865077124
get 1349
push_front 23790866
push_back 442769295
push_front 93482694
push_middle 707493773
push_back 585654619
get 17583
push_front 374310981
get 290
push_front 517732871
get 13406
push_middle 387759145
push_back 943187849
push_front 847624196
push_front 229836054
push_back 829526010
push_back 229251924
push_back 233812723
push_back 984267124
get 2656
push_middle 28787137
push_front 30556180
push_middle 136108558
push_front 809449474
push_middle 87544418
get 7492
push_back 217806604
push_middle 536816128
get 9949
push_middle 412698917
get 13259
push_front 693557324
push_back 392663156
push_middle 529374199
push_back 304354493
push_middle 885174288
get 17774
push_middle 690258674
push_back 1980629
push_middle 802939064
push_front 649175685
push_middle 998390337
push_middle 563404634
get 17792
push_back 227216960
push_middle 286907307
get 10730
push_front 403559140
push_front 730672643
push_front 97425466
push_front 283294467
get 11906
push_front 648338693
get 12708
get 2644
push_front 568883449
push_front 479212947
push_front 953005821
push_middle 94040688
push_middle 695047192
get 3615
get 15849
push_back 464648027
push_front 132118247
push_middle 390297102
get 13552
push_middle 298422236
push_back 437132575
get 1367
push_front 884211508
push_back 36553281
push_back 482204067
push_front 944538229
push_middle 48200079
push_back 747585560
get 883
get 14406
get 7042
push_front 771993026
push_back 432606113
push_middle 857273437
push_front 738837218
push_back 592866757
push_front 692117686
push_front 322924541
push_front 907813161
push_front 821300033
push_front 833283322
push_back 514932856
push_front 902489176
get 15729
push_front 139803197
push_middle 197702911
push_front 689609139
push_middle 201794154
push_back 275428270
get 8367
push_front 69836348
get 17979
get 9478
push_back 108276128
push_back 557221951
push_front 279021938
push_back 672067982
get 12835
push_back 35801166
push_middle 473378981
push_middle 408876088
push_front 212557288
push_back 766048511
push_back 190545492
push_front 537854156
push_middle 711752698
get 2883
push_middle 215777398
push_back 684909321
push_middle 195990278
get 7161
push_back 366578419
push_middle 564617925
push_middle 164005107
push_middle 49872915
push_back 823016549
push_front 346080177
get 12855
push_middle 895089539
push_middle 567458259
push_middle 409842018
push_back 95654249
push_back 815388013
get 17409
push_front 581989703
get 10795
push_front 499442573
push_middle 242420904
push_back 761711752
push_front 276318846
get 9069
get 5165
push_front 386541364
push_front 792417364
push_front 760835314
get 1729
push_front 437760482
push_back 174835232
push_middle 20173257
push_front 814638911
push_back 753869363
push_back 31572462
push_back 341896503
push_back 258666330
push_front 857581281
push_back 933073578
push_front 895826368
push_back 476343417
push_back 672278032
push_front 417595063
push_front 757470573
push_middle 740216760
push_back 944764825
push_back 634117716
push_front 67466824
get 15227
push_front 801294679
push_middle 161330557
push_front 359734490
push_front 498615636
push_front 56046324
push_middle 29167744
push_front 421990216
push_back 123536801
push_front 269815108
push_front 951899464
push_back 917680923
get 6098
get 3130
get 2737
push_front 601941262
push_back 329680702
get 13368
push_back 864958012
get 4717
get 15781
get 4537
push_middle 731808403
push_back 193711110
push_middle 687087330
push_middle 257020879
push_front 423090008
get 5042
push_front 464175441
push_back 252203702
push_back 515810204
get 8733
push_front 803841454
push_front 163257068
get 10483
push_back 846811915
get 10607
push_front 237584641
get 17678
push_middle 988976957
push_middle 376802797
push_middle 84417397
push_middle 287487559
push_back 975372779
get 12951
push_middle 58230435
push_back 881639189
push_middle 466624965
push_back 319164587
push_front 732660834
push_middle 799582466
push_back 853889739
push_back 27155542
get 9544
push_back 111448583
get 7230
get 11264
push_back 668186979
get 8763
push_middle 23468338
push_front 707916064
get 11085
push_back 329607908
push_middle 792416108
push_front 443986832
push_back 508659415
get 765
get 6066
push_middle 192753685
push_middle 344900123
push_middle 199312378
push_front 573469123
get 7958
push_front 184928051
push_middle 973786717
push_back 609291983
push_middle 463988829
push_front 816581869
get 12414
push_middle 305653734
push_front 48297118
get 8843
get 15658
get 12558
push_front 360601441
push_back 273399520
get 5810
push_back 362869049
push_front 799349228
push_middle 429343989
push_back 310077655
get 16133
get 9559
get 4958
push_back 943478213
get 12074
push_back 816570653
push_front 184860612
push_middle 881312893
get 16916
push_back 108127951
push_middle 919305792
push_front 368465059
get 4979
get 1381
push_front 984337311
get 13379
push_front 238290498
push_back 368112966
get 11793
push_back 301093338
get 11808
push_front 222604177
push_front 396921495
push_middle 826080367
push_back 190226259
push_middle 232721218
push_middle 426586428
push_front 465588098
push_middle 654143652
push_back 720681215
push_middle 345886661
push_front 567938446
push_front 520329400
push_middle 449751682
push_back 60829265
push_middle 506019803
push_front 375633420
get 6838
push_middle 169128181
get 3569
push_middle 973250931
push_middle 702478824
push_back 847404248
push_middle 956291790
push_back 499675302
push_middle 27065795
get 15507
push_front 261079833
get 8223
push_front 563023113
push_back 75443941
push_back 299805078
push_middle 671995688
push_middle 276280951
push_back 282610779
push_back 559940016
push_back 4142016
push_front 94643755
push_middle 140213936
get 5718
push_front 240534300
push_back 978569613
get 6016
push_back 24538941
get 6114
push_middle 10997061
get 4130
push_middle 697339794
push_front 967228080
push_middle 623188074
push_middle 520353347
push_front 760887166
get 4086
get 1922
get 9651
push_middle 992520233
push_back 167708970
push_back 356516937
push_middle 723549810
push_front 598018004
push_back 164797676
get 13732
push_back 645044616
push_front 879715020
push_back 759370862
push_middle 400136062
push_middle 84964032
push_front 757035336
push_back 550597210
push_back 407651562
push_middle 184056767
push_back 427894505
get 9051
push_front 716931193
push_back 857089262
push_middle 989538479
push_middle 324619653
get 1683
get 14056
get 17440
push_middle 773607381
push_middle 555638956
push_back 182156312
push_back 429488555
push_back 286947413
get 3431
push_middle 523732631
get 5175
get 9683
push_middle 254601880
push_middle 582371739
get 17091
push_front 675205559
push_back 553064350
get 6321
push_middle 407318972
get 2779
push_back 471756404
push_middle 730963551
get 9331
get 9929
get 2145
push_back 323353794
push_back 484908110
get 11381
push_front 793769478
push_middle 340694192
push_front 19689302
push_front 225823750
push_middle 223252617
get 5688
push_front 123660332
push_middle 227078528
push_back 469164391
push_back 360568921
push_middle 805095497
push_back 733792713
push_middle 217408132
push_front 850113744
push_middle 809739465
get 17039
push_middle 374210952
push_middle 932191990
push_back 716631203
push_middle 162357945
get 15670
get 6543
push_front 340462699
push_back 811373767
push_middle 394638631
push_back 584646917
push_middle 866863715
push_back 831781119
push_front 824360032
push_front 472023089
push_front 688323271
get 7482
push_back 63190898
push_middle 933921090
push_middle 593237974
push_front 560844959
push_middle 773126461
push_middle 718380523
get 17981
push_front 293716359
push_middle 238798347
push_back 734883068
push_back 398300614
push_back 699859076
push_front 17742215
get 9817
get 16512
push_middle 783359338
push_front 595879496
push_middle 820660696
push_back 219353414
get 17917
push_front 981895202
push_back 344893831
push_front 822609646
push_back 246299664
push_back 894171807
push_front 615317518
push_front 744358823
push_middle 263222436
get 9671
push_middle 357904107
push_back 250933908
get 14585
push_back 938580275
push_front 675438966
push_back 903082228
push_front 852722054
get 7244
push_back 197902560
push_back 261655810
get 3561
push_middle 934834125
get 12245
push_back 41102884
push_front 944129118
push_back 839145511
get 3610
push_middle 436596225
push_middle 680059736
push_front 631107614
get 2511
push_middle 931680699
push_front 184436336
push_middle 415432196
push_front 738308487
push_front 798587423
push_middle 670735314
push_middle 160228992
push_back 711047368
get 2251
get 8345
push_front 271359272
push_middle 629654107
push_back 709231917
push_back 244202124
get 11020
get 15159
push_back 696703753
get 10797
push_back 637569052
push_middle 380503435
push_front 502247776
push_back 719092268
push_middle 334859210
push_front 835766553
push_back 652568675
push_back 499254797
push_back 100509729
push_front 405287747
get 9330
push_front 490518486
get 9954
push_front 16078495
push_back 708486366
push_middle 13839520
push_front 919281168
push_middle 603360336
push_middle 696076803
push_front 410547337
get 4772
push_back 146147532
get 18106
push_back 917293649
push_front 311744101
push_back 888770702
push_back 604670965
push_middle 655811154
get 7873
get 13394
push_middle 745241575
push_front 444661987
get 2909
get 16276
get 7543
get 12838
push_back 745625316
get 8152
get 16408
push_back 37595544
push_middle 419914704
get 668
push_front 609505446
push_front 475437078
push_front 425202204
get 15328
push_front 653776656
push_middle 244300119
get 10500
push_back 396861330
push_front 39421059
push_middle 591876003
push_middle 493093182
push_middle 482710714
push_back 966591828
push_middle 316104782
get 27
push_middle 254899141
push_back 629650013
push_front 835633249
get 5502
push_back 302339724
push_middle 189199614
push_middle 563229078
push_back 946805039
push_middle 527006212
push_front 998381892
push_front 123008031
push_back 268587685
get 5276
push_back 310819854
push_back 9675556
get 14446
get 12060
get 9393
push_middle 937756942
push_middle 996455463
push_back 404217847
push_back 70242356
push_middle 410844175
push_back 917853817
push_front 497685189
push_front 421998547
push_middle 546801794
push_middle 830384227
push_middle 955136393
get 5486
push_front 93596677
get 12209
push_back 800293637
get 9122
push_back 689160751
push_back 984846784
get 13755
push_front 615130887
push_middle 651567103
push_middle 846384606
push_front 997033723
push_front 192518446
push_front 914974543
push_middle 195622771
get 2535
push_front 776536013
push_middle 9057055
push_middle 524685427
get 9384
get 2244
get 13212
push_front 815987994
push_middle 364137329
push_front 916699224
push_front 935073730
push_front 19155823
push_front 782069096
push_middle 203299270
push_back 987485408
push_front 583977550
push_front 174030114
get 3202
push_middle 195275405
get 8256
get 18061
push_back 533671280
push_back 459504190
push_middle 340192147
push_middle 138083383
push_front 759517736
push_front 408213345
get 1528
push_front 183480539
push_middle 151361004
push_middle 772319931
push_back 318377715
get 7376
push_front 914893091
push_front 601509355
push_front 275763544
push_middle 535762515
push_middle 964667256
push_back 826827811
get 1533
push_front 527350611
get 3016
push_front 549729705
push_middle 163979928
push_middle 317763854
get 15664
push_front 807712860
push_middle 435165378
get 13059
push_middle 914835471
push_middle 100939516
push_front 23928431
push_back 732136364
push_middle 91147207
get 5321
push_middle 135775599
push_back 707844316
push_front 128013986
push_middle 968548088
push_back 311032907
push_back 755122807
get 5507
get 13805
push_front 632657901
push_front 237233759
get 337
push_front 686571740
get 6986
push_middle 658396091
push_middle 183857803
push_front 957892377
push_front 497440960
push_middle 721834574
push_back 746163881
push_front 480749529
push_middle 728664216
get 12669
push_front 579426500
push_front 781995306
push_front 83670224
push_front 940927515
push_back 424543945
push_front 372406865
get 15141
push_front 295645424
get 16642
push_front 768515501
push_front 399559316
push_front 944256256
push_middle 899013795
push_middle 162808843
push_front 546958672
push_back 877737966
push_middle 994383165
push_front 527923225
push_back 692657256
push_front 948290659
push_back 44252036
push_middle 269967929
push_front 558561669
push_front 101856499
push_front 482690875
push_back 318025026
push_front 722258710
get 6024
get 6650
push_middle 815149704
push_middle 988907733
push_middle 325538482
push_middle 721470753
get 1882
get 10103
get 5887
push_front 104957367
push_middle 810478739
push_back 205816093
push_back 675373565
push_back 390983905
push_back 541653323
get 5870
push_back 149843205
push_middle 733769872
get 14023
push_back 998659978
push_front 885847244
push_back 752062417
push_middle 122263640
push_front 265981680
push_front 18820560
push_front 63749125
get 321
push_middle 57580723
push_back 875128385
get 10421
push_front 910592612
get 17978
get 1866
push_front 150673081
push_middle 362021722
get 7353
push_middle 466050892
get 7683
push_back 328679384
get 3122
get 14014
push_middle 809865073
push_middle 298130272
push_front 483028629
get 13148
push_middle 780699780
push_middle 226898291
push_back 360213609
push_middle 459654201
push_middle 746410138
get 1677
push_middle 177896066
push_front 586086828
push_middle 128116820
get 4153
get 15071
push_middle 388021610
push_front 148092926
push_middle 819594389
push_front 223263315
push_middle 327503594
push_middle 93885531
get 16458
push_back 437854962
push_middle 21602186
push_back 399869434
push_front 210082300
push_front 380920077
push_front 213038114
get 6800
push_front 30724826
push_back 318676660
push_back 754890358
push_back 87479228
push_back 464136214
push_front 236797869
push_middle 493503310
push_front 461512170
push_middle 592251964
push_back 560231000
push_front 463805253
push_middle 869052262
push_back 204609681
get 3006
get 9162
push_back 86745511
push_front 361162228
get 3709
push_middle 339080616
push_front 273974029
push_front 332487510
push_middle 59042435
get 6762
push_back 416326724
push_front 764698914
push_back 978803707
push_back 676844885
get 6712
get 14173
push_middle 166557482
get 3792
push_front 746234310
push_front 529929597
get 5599
push_back 964850152
get 13348
get 10704
push_back 744872569
push_middle 81483855
get 8709
get 12494
push_middle 353485126
get 15058
push_front 997454324
push_front 697517551
get 4065
push_back 188779972
push_front 477197922
get 7991
get 9981
push_front 70587367
push_back 195766891
push_back 899671449
push_middle 581256502
push_back 143975067
push_front 463498584
push_front 326196073
push_back 933407992
push_front 60148083
get 15731
push_front 409223604
push_back 217543738
push_middle 671064146
get 6698
push_front 139854003
push_back 734752908
get 5438
push_middle 678594073
push_front 298330146
get 7200
push_front 220367909
get 16023
get 14620
push_middle 764815596
push_front 701875458
push_back 898118241
push_middle 102092510
push_front 3013174
push_middle 381994227
get 4968
push_back 793749980
push_back 212605197
push_back 242410650
get 17046
push_middle 732003818
push_back 324233283
get 10345
get 2791
get 7259
push_back 356017848
push_front 918128450
push_middle 676682437
get 1085
get 6264
push_back 838272900
push_back 63013845
push_middle 822013765
push_middle 224733567
get 16724
push_back 112655898
get 14376
push_back 33785428
push_middle 268681071
push_middle 343323747
push_middle 337976125
push_back 750892184
push_front 201540708
push_back 758910848
push_front 264879699
push_back 630029457
push_middle 783029136
get 10017
push_front 49024023
push_front 478952268
push_back 128386181
push_back 633032318
push_back 492639243
get 7711
push_middle 454642124
get 11661
push_back 674153446
push_middle 615075729
get 12096
push_back 860325137
push_front 188293294
push_front 16565365
push_middle 999584736
push_front 823994522
get 4043
get 9207
push_back 12954579
get 6194
push_front 810788885
get 17519
get 12472
push_middle 515577310
push_middle 548221025
push_back 283882990
get 5073
push_middle 747280531
push_back 9709357
push_front 424873322
push_middle 927068014
push_front 112344215
push_front 703982333
push_middle 453821225
get 810
push_back 833825939
get 10856
push_front 737996310
push_middle 864666319
push_front 532738375
get 877
push_middle 961553404
push_middle 65041747
push_front 199168487
push_back 415619449
push_middle 548710840
push_middle 682358180
push_middle 874846224
push_front 662064372
push_front 728739860
push_front 557616314
push_front 572485720
push_middle 63630031
push_front 792212154
push_back 433154462
push_front 346869582
push_front 872045936
push_front 664218171
push_middle 290694765
push_middle 195433045
push_middle 592087724
push_back 524279614
get 9633
push_front 450794097
push_back 175696931
push_front 526854361
get 4521
push_back 64799207
push_middle 767313810
push_back 702624663
push_middle 993749174
push_back 730698606
get 12922
push_middle 849051057
push_middle 778694392
push_front 43360270
push_front 327490482
push_front 438056597
push_front 184940976
push_front 703938816
push_front 970439639
push_back 562942091
push_middle 821640915
push_back 554763999
get 9706
push_back 501966427
push_middle 491328344
push_middle 372639992
get 9933
push_front 612882018
push_back 357326971
push_middle 209200577
get 11522
push_middle 140485971
push_middle 90657904
push_back 736914072
push_back 600783023
push_middle 755205807
push_back 570541466
get 16735
push_front 856620470
push_back 342396653
push_back 122478944
push_front 999147945
push_back 379025335
push_middle 874549607
push_back 770409789
push_middle 840347142
push_back 438942029
get 12712
get 15971
push_front 727662666
push_front 191268797
get 14963
push_middle 179455720
push_back 737420383
push_back 374199125
push_back 808160329
push_back 780301658
push_back 617895893
push_front 397806237
push_front 477154565
push_front 487556742
push_front 973313061
push_front 603418450
get 10771
push_middle 791233844
push_back 294890752
get 14044
push_back 946265443
push_front 10304846
push_front 721576910
get 18166
push_middle 579232799
push_middle 601876630
get 18294
get 1643
push_middle 50562930
push_middle 533303350
push_middle 772088859
push_back 566499155
get 9865
push_middle 247301182
push_front 994417232
push_front 39875053
push_front 780939577
push_front 411377607
push_middle 385317837
push_front 894625215
push_back 715968221
push_middle 531996031
push_back 444329436
push_front 301264149
push_middle 861682766
push_front 390152969
push_front 209768788
push_front 997982790
push_back 990492776
push_front 788737855
get 14025
push_middle 634982080
get 400
push_middle 889248169
get 8091
push_back 128651840
push_front 702039188
push_back 612369164
push_front 320001552
push_middle 346956526
get 4671
push_middle 692859819
get 12510
get 12685
get 18092
push_front 980492213
push_middle 12462734
push_front 266838878
push_back 387879628
get 17677
push_back 970332591
get 12034
get 15597
get 17977
push_middle 404947743
push_front 508602641
push_back 904400872
push_back 280113095
push_front 321802284
push_front 966684004
push_front 43761933
get 11782
push_back 91727991
push_middle 485021280
get 16041
get 17461
push_middle 354257403
push_back 420075533
get 5977
get 13675
push_middle 581752155
push_middle 743297687
get 14938
push_middle 202199617
push_middle 29104663
get 10697
get 3886
push_middle 538569284
push_front 268682669
get 7461
push_back 770657218
get 2417
get 2946
get 18721
push_front 843088752
push_middle 744720085
push_back 830598488
push_back 400440738
push_back 270669018
push_back 275106270
push_back 523705447
push_back 588475763
push_front 751468565
get 9270
push_front 445382584
push_front 481951752
push_middle 10074253
push_back 113836343
get 9389
push_back 651503178
push_middle 320261852
push_back 888099687
push_back 858360737
push_middle 918821182
push_middle 451988400
push_middle 117072370
get 16858
push_middle 684497402
push_front 466874895
push_front 166595316
push_middle 519519411
get 2067
push_front 563771440
push_middle 946293071
push_middle 421752635
get 2302
push_front 951226870
push_back 148519733
push_middle 652306524
push_front 614335145
push_middle 530799529
push_back 998722868
push_middle 737768301
push_front 286057366
push_middle 260574586
push_back 385224274
push_front 912341974
push_back 874603094
get 11766
push_back 704429627
push_front 357081671
get 14022
get 17596
push_back 859614834
push_front 174855957
get 14430
get 15482
push_front 311558268
get 708
push_middle 261765359
push_back 987753285
push_middle 153955006
push_middle 357347969
get 18246
push_front 903418948
push_back 791195850
get 5018
push_middle 757152169
push_front 605947483
push_back 922369324
push_back 766095364
get 10613
get 7731
push_middle 148785225
push_front 427552321
push_front 854286411
push_front 427359142
push_back 193406648
push_back 941347016
push_back 795863537
get 15083
push_middle 236037067
push_back 497032929
push_middle 356536442
get 13968
push_front 683890620
get 8143
push_middle 533162981
push_back 973733268
push_front 624175744
push_back 773471739
push_middle 192126046
push_middle 528402008
push_back 891628853
push_back 408008296
get 9271
get 10840
push_back 265790083
push_front 249537790
push_front 358194793
push_front 81856061
push_middle 409351178
push_middle 949323395
push_middle 548737863
push_back 907672555
get 13483
push_front 304488534
push_middle 330235450
push_front 878967533
push_back 849314682
push_middle 901722537
push_back 732812415
push_back 578762276
push_middle 581660452
get 13077
get 16890
push_front 722265342
get 8637
push_front 878074896
get 9828
get 8488
push_front 464188680
push_front 740282457
push_back 434110144
get 8850
get 11991
push_front 117664722
push_back 114638843
push_back 388502469
push_front 773643371
push_front 58330720
push_front 673905972
push_back 915657967
get 5191
push_front 881186087
push_middle 248146711
push_front 88534827
push_back 957064246
push_back 802707452
get 2985
push_front 32011949
push_front 310541833
push_front 42115902
push_back 958741675
push_front 166820847
get 2
push_back 765728323
push_back 675460215
push_back 540998113
push_front 607814727
push_back 216617043
push_front 533780809
push_middle 180664382
push_middle 904007511
push_middle 34896871
push_back 231683659
push_middle 596352950
push_front 870307843
push_middle 608209153
get 14012
push_front 576670942
get 10079
push_middle 898197468
push_middle 739115738
get 16357
push_middle 371023845
push_front 20649022
get 5876
push_back 812403983
push_front 372232871
push_front 470897203
push_front 203591585
get 16796
push_middle 924312872
push_back 408456035
push_middle 202958607
get 18318
push_back 552980715
get 2731
get 6789
get 3549
push_back 114865105
get 3959
push_front 922960896
push_middle 188860257
push_front 789531661
push_back 832243509
push_back 804593400
push_back 769602345
get 18004
get 3213
push_front 995538186
push_back 859792527
get 10271
push_front 233957896
push_back 433525814
push_back 478940771
push_back 292286236
push_middle 520274244
push_front 80512643
get 4060
push_front 576211052
push_middle 400869189
push_middle 912693951
get 16729
push_back 531640171
get 13384
push_middle 329408889
push_middle 214929130
push_back 920622413
push_front 414331969
push_front 662958583
push_back 953737488
get 18058
push_front 122191362
push_front 709765450
get 13209
get 7292
push_back 617914209
push_front 339512563
push_middle 651106747
push_back 566893306
get 6331
push_front 297058788
push_front 632790446
push_middle 942954783
push_front 854300374
push_front 744318699
push_back 275658953
push_front 476616802
push_front 356985141
get 7833
push_front 630897467
get 9443
get 2580
push_middle 539307654
push_front 262714707
push_front 112388940
push_back 433681704
push_middle 185378337
push_middle 113729061
push_front 82023296
get 10721
push_back 38766771
push_middle 837433255
push_front 3166084
push_front 874370252
push_back 415702693
push_middle 934309229
get 8234
push_front 166361102
get 9932
get 2559
push_back 667210496
push_back 293359205
get 19077
push_back 515998852
push_back 98908599
push_back 999249885
get 7529
push_middle 403917466
push_middle 618162636
push_back 368821563
push_front 54805412
get 3281
get 4631
push_back 82796699
push_back 747747007
push_front 205608926
push_middle 591302913
push_back 420693258
get 5051
get 1042
push_middle 510052024
get 4395
push_middle 390607401
push_front 937162194
push_back 113821063
push_front 785456169
push_front 18075501
push_middle 417340583
push_front 281847102
push_back 560621962
push_back 345076196
push_back 732290537
push_front 145126653
push_middle 784698319
get 265
push_back 196311465
push_middle 69282357
push_middle 54490769
push_front 760426982
push_front 703908058
push_front 269944441
push_middle 795931399
get 13507
get 14571
push_front 313067952
push_back 677116540
push_middle 567530024
get 13730
push_front 83692141
get 15749
push_front 965897554
get 11821
push_middle 352495804
push_middle 510917028
push_middle 310169805
push_back 204422146
push_middle 361391606
get 6841
push_back 966881003
push_back 649227493
push_front 144423636
push_back 500814030
push_front 503407393
get 1889
push_back 798823464
push_back 949698579
push_front 224787166
get 14635
push_middle 55799526
get 14406
push_front 11147098
get 15327
get 1577
get 10836
push_middle 23859651
push_back 363869124
get 13471
push_middle 914412649
get 10125
push_middle 909360472
get 11481
push_front 815272849
get 18599
push_back 548905320
push_middle 684900451
push_back 559125454
get 12438
get 2106
push_front 840636994
push_middle 705081824
push_middle 271217708
push_back 2707083
get 18913
push_middle 443363754
get 8750
push_front 937806040
get 17240
push_back 552569940
get 14455
get 18079
get 14446
get 16032
push_middle 541393708
push_middle 175963180
push_front 987248438
push_back 801744648
push_middle 498929728
push_front 865122237
push_back 635251868
get 4225
push_back 429020270
push_back 10631104
push_middle 354417135
get 6604
get 1394
push_back 59378119
push_front 980751507
push_middle 201865179
get 10887
push_middle 323665060
push_middle 64295631
push_middle 890630012
push_front 214771918
push_middle 917953161
get 7546
push_middle 293069652
push_middle 210171369
get 19174
push_back 34234203
get 17429
push_back 796109527
get 19173
push_back 118544134
push_back 982500929
get 819
push_front 11029714
push_middle 79140487
push_middle 41469070
push_middle 358983227
push_middle 367505679
push_front 88945989
push_back 645285579
get 17966
push_front 14170988
push_front 647978562
push_middle 893606156
get 104
push_back 948602161
push_middle 910635110
get 14696
push_back 153940511
push_back 910468317
push_middle 616263345
push_middle 524594719
push_middle 320375018
push_middle 211937045
get 1634
push_middle 894291645
push_back 683482499
push_middle 502033629
push_middle 279238673
get 8060
get 6197
push_front 113193750
push_front 832038959
push_back 315340814
push_back 706092875
push_middle 88722541
get 15738
push_front 890620682
get 4095
push_front 62865879
push_front 394300244
get 14617
get 225
push_back 636008011
push_middle 380132753
push_back 104063284
get 16856
get 18829
push_middle 852732195
push_front 159479848
push_middle 325833144
push_middle 134885068
push_middle 959596506
push_middle 421010745
get 11189
get 8530
get 2229
push_back 26783637
push_front 29220023
push_back 912039913
get 98
push_middle 298925826
push_front 309385609
push_front 292343918
get 11627
push_front 980989474
push_middle 287156155
push_middle 735786836
get 2934
push_middle 115687060
push_back 366305913
push_back 724481235
get 10987
push_middle 746318617
push_back 639270064
push_back 728310146
push_back 394571964
push_front 757080239
get 7486
get 9162
push_front 245677404
get 10488
get 13833
get 14788
push_back 23241192
push_middle 428212577
push_front 981327950
get 13838
push_middle 744564050
push_back 438153087
get 787
get 2276
push_middle 475229318
push_middle 278769292
get 6418
get 2239
push_front 923341134
push_front 180326190
get 15238
push_back 368122792
push_middle 622614855
push_middle 601963138
push_front 222082529
push_front 919952995
push_back 371477541
push_back 3521348
push_middle 174107106
push_middle 704026159
push_front 465090712
push_back 472568901
push_middle 806280586
push_middle 433312307
push_back 16309182
push_back 846363875
push_back 669520023
push_middle 459424120
push_front 872309866
get 5523
get 19063
get 18109
push_front 529732759
push_front 558538191
push_front 868045390
push_back 302575757
push_front 863713313
push_front 824403251
push_back 150442437
push_back 865073516
get 6742
push_front 652179685
push_front 645704625
push_back 285358727
push_middle 13182771
push_front 2689956
push_front 715424215
push_back 678488446
push_middle 121698343
push_back 607605604
push_front 199950768
push_middle 590574534
get 10884
push_middle 733839105
get 150
push_front 800893848
push_back 392992752
push_middle 644253346
get 2869
get 5614
push_front 947211764
get 18289
push_middle 756459457
push_back 447902143
push_front 189550149
push_middle 143543915
push_back 367243433
push_front 399365613
push_front 809554310
push_front 610617018
push_middle 911167389
push_middle 691159091
get 8965
push_front 562266264
push_back 576183027
get 8679
get 13405
push_front 872633961
push_back 268521926
push_front 3715878
get 2365
push_front 141339946
push_front 861668668
push_middle 660964818
push_front 850411267
push_middle 54312692
push_middle 741054701
push_front 695926344
push_middle 86574302
push_middle 76817874
push_middle 17524129
push_back 111080344
push_front 129157856
push_back 46648942
get 3477
push_middle 74675633
push_front 560289928
push_middle 387486974
push_middle 82281174
get 17179
get 6856
push_back 134637105
push_middle 609503270
get 17986
get 12565
get 3396
push_middle 154531628
push_front 830720212
push_middle 859072972
push_front 931777257
push_back 799563160
get 17250
push_back 801379376
push_back 58528574
get 13175
get 15198
get 16105
push_front 821949733
push_back 963928206
push_middle 633404747
push_middle 482447323
push_middle 892076264
push_middle 109390951
push_front 783952387
get 14929
push_front 143008885
push_front 720441236
push_back 869935681
get 11492
get 6581
push_middle 37357767
push_front 253199788
push_back 856165800
push_front 993697709
push_middle 93323476
push_middle 760137585
push_middle 784099653
push_back 843282701
push_front 802838033
push_back 557069072
get 14186
push_back 645342566
push_middle 60518374
push_back 350323580
push_back 207687262
push_middle 100701157
push_middle 114763833
get 12255
push_middle 362509083
get 6408
push_front 120428
push_front 730907389
push_middle 987618169
push_back 911015258
get 5951
get 17275
push_middle 530651238
push_middle 734258946
push_middle 410557495
push_middle 13963256
push_middle 570552954
push_middle 202133882
push_front 209487609
push_middle 7449146
get 10374
push_middle 578253432
push_middle 103132073
push_front 115441758
push_front 932755541
get 7613
push_front 416793355
push_middle 613048042
push_back 331097597
get 8667
push_front 439164612
get 13592
get 17572
push_back 625358489
push_front 77404596
push_back 948261424
get 9673
push_front 124637286
push_front 390689001
get 8005
push_back 425136738
get 12149
push_front 822952810
push_front 171089238
push_middle 770005728
get 11057
push_middle 721198516
push_back 980784143
get 14139
push_middle 936070550
push_back 255079880
get 14172
push_front 93925527
push_back 157124151
push_back 214008299
push_back 444284385
get 1098
get 8713
get 15133
push_back 354864541
push_front 350351724
get 18136
push_middle 815123908
push_back 143586461
push_front 155524072
push_back 308418669
get 12267
push_front 11318302
push_middle 743314006
push_front 110836522
get 9404
push_front 185498115
push_back 704230628
push_front 495352850
push_middle 608493498
get 7698
get 2540
push_back 332634954
push_middle 857404691
get 6914
push_middle 70784187
push_middle 37593067
push_middle 791762858
push_back 622000385
get 12090
push_back 417397007
push_middle 694114313
push_middle 44253414
push_back 716260030
push_middle 471766478
push_back 439014733
push_back 156058181
push_back 111638178
get 697
push_back 885698987
push_middle 129121574
push_middle 972543294
push_back 672835022
push_middle 654231598
push_middle 481371567
push_front 705777409
push_front 859199336
push_middle 479092233
push_middle 29101662
push_back 88129149
push_front 469866082
get 6860
push_middle 298402082
push_front 665803595
push_middle 149152652
push_front 910679581
push_front 471600760
get 1934
push_middle 790027532
get 10846
get 4030
push_front 849952404
push_front 891804874
get 10991
push_back 850733845
push_back 370910447
push_back 31720172
push_back 243531721
push_front 669704307
push_back 563429322
push_front 659311376
get 2807
get 8833
get 4233
push_front 370606202
push_front 176271247
push_front 683894306
push_back 571326218
push_middle 343450276
push_front 443452569
push_front 506528491
get 14729
push_back 249236163
push_front 295720986
push_middle 19011085
push_back 899539872
push_middle 554977987
get 17597
get 12035
get 3458
push_front 139168484
push_middle 550083388
push_back 439377292
push_middle 149353706
push_back 876885448
push_back 594554053
push_back 627738794
get 1260
push_middle 128036786
push_back 440586319
push_back 150443120
push_front 197625718
push_middle 390885308
push_back 674862095
get 3438
push_front 958623611
push_front 46398850
push_front 408931177
push_front 12117773
push_middle 361466618
push_back 984614853
push_middle 78821601
push_middle 485404025
push_middle 136081639
push_front 173113759
push_back 610688494
push_back 542844349
get 18325
push_back 443523191
get 17291
get 15583
push_front 563884554
push_back 921716188
get 14565
push_back 847237291
push_back 43119913
get 13983
push_back 375886284
get 3024
get 11176
push_middle 387140376
push_back 412297354
get 12105
push_back 920393103
push_front 672413474
push_middle 278459389
get 8806
get 10175
push_middle 318467870
push_front 261537336
push_middle 387481230
push_back 809881972
get 10084
push_middle 857094568
push_front 849477708
push_front 786570221
push_back 436896238
push_middle 473957950
push_front 373043750
get 1112
push_middle 205353838
push_middle 456485599
get 11614
push_middle 880290506
get 9697
push_middle 785992068
get 9687
push_middle 339692897
push_middle 5644398
get 1479
get 5719
get 8432
get 17121
push_front 135661757
push_front 55726093
push_front 313397663
push_middle 967041022
push_front 658288139
push_front 136847226
push_back 658845251
push_back 825201023
get 4769
push_back 521509852
get 5623
push_middle 940496435
push_middle 590369121
push_back 202288537
push_back 342394202
get 8121
push_front 17187190
get 10716
get 16695
push_back 665428051
push_back 181119236
get 15063
push_middle 712143117
push_back 298171979
push_front 486307425
get 17550
push_front 307100653
push_front 552189427
push_middle 497300429
push_front 66831089
get 12393
push_back 29573715
get 5877
get 13362
push_middle 431442254
push_front 687018705
get 18367
push_back 166717771
get 15743
push_middle 32031395
get 13963
get 19437
push_front 538244942
push_front 241969794
push_middle 557079781
push_middle 351521317
get 16502
push_back 249495322
push_back 913944004
get 7230
get 11370
get 7013
get 12147
get 17997
push_back 665241300
get 6527
push_front 80496725
push_middle 716202794
push_middle 776209131
get 4561
get 5469
push_back 298210083
get 4573
push_back 612319580
get 732
push_middle 300927135
get 6053
get 12714
push_front 833230561
get 7087
get 12389
get 4510
push_front 243126070
push_middle 109796806
get 1945
push_front 226242665
push_front 136844149
push_middle 633372388
push_middle 454015096
push_back 997169786
get 15079
push_middle 853969517
push_middle 988897733
push_back 186420492
get 14121
get 12472
push_front 13210876
push_back 832172343
push_middle 779664970
push_middle 309036144
get 16784
push_back 870582464
get 9840
push_front 67509250
get 17849
get 12999
push_middle 51797082
push_middle 915132802
push_middle 444757950
get 17041
push_middle 865948723
push_middle 721240007
push_front 380066295
push_front 157784251
push_back 87312825
push_back 40046588
get 3816
push_back 718096296
get 11509
push_back 905683209
get 16217
get 12095
get 11693
push_back 579174542
push_back 592751230
push_back 466647063
get 330
push_middle 568021275
push_front 926091673
push_front 918409266
push_back 684860402
push_back 884422946
push_middle 243904330
push_back 275215534
push_middle 156162060
push_front 529427200
push_front 41755653
push_back 154706122
push_middle 543101457
push_front 433012734
get 13397
push_front 846979580
get 7339
push_front 817188748
push_middle 117656826
push_front 329728998
push_middle 867386167
push_back 556687759
push_front 778178122
push_back 658276590
get 17758
get 4451
push_front 905896831
push_middle 962514553
push_middle 724257249
push_back 528703338
get 5040
get 750
push_front 636036021
push_back 118103751
push_middle 508871269
get 19184
push_front 299504958
push_front 701585135
get 4636
push_front 665787235
push_front 168664338
push_back 107436147
push_back 918448792
push_back 338421807
push_middle 656920304
push_middle 859377627
get 13509
push_back 653182134
push_middle 200100778
get 2292
push_front 892393556
push_middle 368922777
get 9441
get 19220
push_front 106199965
get 8892
push_middle 806811916
push_back 853748685
push_middle 742591532
push_back 120178040
push_front 522282431
push_middle 54050632
push_back 61612299
push_front 234203853
push_front 814819289
push_back 539000034
push_middle 613758415
push_middle 596309315
push_front 315336138
push_front 886822856
push_middle 954078052
push_middle 265529007
push_back 636260501
push_back 507654674
push_middle 419928437
push_middle 132903031
push_back 61155359
push_back 20551138
push_middle 144193502
push_front 75006351
push_front 305270495
push_middle 83314442
get 14758
push_front 443195929
push_middle 564971695
push_front 141981089
get 8992
push_front 151291492
push_back 784555675
push_back 170626846
get 6325
push_middle 699976766
push_back 179097938
push_front 505619647
get 12846
push_middle 909202237
get 697
push_front 806442278
push_middle 862401750
push_middle 451119145
push_front 315658265
get 13681
push_back 500933539
push_back 61621122
get 19438
push_middle 20563732
get 16443
push_back 154268264
get 10793
get 19184
push_back 487724002
push_back 18609977
push_front 224263161
push_front 252670359
push_middle 588232118
get 9174
get 1490
push_front 496092217
get 12352
get 10250
push_middle 140892220
push_front 209020310
push_front 20633133
get 12495
push_back 306070269
push_front 807627062
push_back 372607631
push_back 301237582
push_middle 395715469
push_back 348571167
push_back 639160131
push_back 592964649
push_front 869447001
push_front 954840621
push_middle 960418477
push_middle 34140500
get 4027
get 12957
get 13709
push_middle 576278502
push_front 169962180
push_back 191061904
get 12906
push_middle 933858207
get 15467
push_front 306797635
push_back 853290687
push_back 684841471
push_front 341443158
get 887
push_front 476775899
push_back 714691857
get 6873
push_middle 137656740
push_middle 324918784
push_middle 493655378
get 12955
push_front 251694901
push_front 915312032
get 1764
get 9045
push_front 132650586
get 6518
push_back 150576574
push_front 790631670
push_front 633901128
push_front 436554915
push_front 362493141
get 6763
push_middle 443625588
get 10728
push_middle 675365646
get 12836
get 17972
push_back 926949277
push_middle 464818462
push_middle 142168139
get 17343
push_middle 552697176
push_middle 317968044
get 13842
get 16263
get 3990
get 10369
push_middle 80493824
push_front 353905617
get 10133
get 11151
get 12860
push_front 669279382
push_front 215253543
push_middle 116433973
get 5541
push_back 379801113
push_back 942838188
push_back 446486460
push_front 240115576
push_middle 127449978
get 13518
get 18654
get 602
push_front 69773852
push_back 175166388
push_back 895783833
push_back 538446391
push_front 305972692
push_middle 361978170
push_back 122638386
push_back 346304440
push_middle 880374182
get 4288
get 19355
get 10306
get 136
push_front 137331661
push_front 966712255
push_middle 956122604
get 2172
push_back 196359351
push_middle 221030524
push_middle 657699342
push_middle 545920904
push_back 941862501
get 1821
push_front 177620842
push_back 59399122
push_middle 912548809
get 9275
push_middle 682911612
push_middle 679536267
push_back 647121043
push_front 509255473
push_back 988500457
push_front 129828256
push_front 308157787
push_back 200860999
push_front 632919038
push_back 190098319
push_middle 671206317
push_back 131340685
push_middle 908120620
push_back 524217409
push_back 921765392
push_front 715981989
push_back 206680210
push_front 756987355
push_back 504095854
push_front 248030323
push_front 42193141
push_back 198514352
push_back 107211354
push_back 36590197
push_middle 934920782
push_front 789212264
push_front 14667834
push_back 277871555
push_front 576970008
push_middle 643580087
push_front 829055727
get 19673
push_middle 116373548
push_back 867563451
push_middle 61519784
push_back 928457322
push_front 717180594
push_middle 971053062
push_front 449710384
get 17195
push_middle 317952934
get 3014
push_back 835128861
push_back 97741148
push_front 738751043
push_front 666147468
push_front 389794468
push_front 264378658
push_front 854639217
push_middle 51480620
get 6690
push_back 168747191
push_front 579563984
push_middle 750574537
push_back 341528263
get 4896
push_back 81506770
push_back 551425347
push_front 641472736
push_front 696239302
push_middle 835191749
get 16040
get 19001
push_front 249701690
push_back 379073787
push_middle 641622203
push_middle 807651024
push_middle 119639311
push_back 276874024
push_back 712425710
push_front 585010865
push_middle 554063102
push_back 939796288
get 1872
get 12265
push_front 559071277
get 16995
get 11618
get 3097
push_front 509444802
push_back 878501452
push_back 42102150
push_back 555568192
get 199
push_middle 901782504
get 16896
push_middle 328101007
push_middle 470855669
push_back 295884514
push_middle 500115506
get 16286
get 4406
push_back 826809398
get 5958
push_back 985264086
push_middle 383876996
push_front 828963168
get 16850
push_front 781532037
push_back 989001401
push_back 800012293
push_back 298607879
push_middle 304567355
get 5092
push_front 133639387
push_back 474031341
push_front 994410164
push_back 984282372
push_middle 977005793
push_middle 379795594
push_middle 948257047
get 17107
push_back 232916973
push_back 689201016
push_front 259489476
get 1365
push_middle 348690097
push_middle 838001843
get 7966
push_front 255135873
push_back 101427926
push_back 36239708
get 18717
push_back 132001235
get 2104
push_middle 382803761
get 6718
get 7431
get 9450
get 9644
push_front 748329261
push_front 940061984
push_front 290460677
push_back 201661094
get 88
push_front 207284497
push_middle 403367660
push_middle 329590451
get 16093
get 13452
push_back 603168034
push_front 547711350
get 4052
push_middle 360853324
get 14023
push_middle 536008702
get 14928
get 16476
get 10273
push_middle 673408236
push_middle 409140344
push_middle 926816233
push_middle 297298998
get 3093
get 2701
get 8713
push_middle 976162656
push_front 136218178
get 5164
push_front 941910888
push_back 935001637
push_middle 646035968
push_back 205016446
push_front 726819105
push_middle 711858097
get 16148
push_middle 892366939
push_back 360239828
push_middle 649086393
push_back 271182032
get 17928
push_back 613010886
get 10926
get 11126
push_front 409212254
get 12059
push_middle 539878088
push_back 346992537
push_middle 480163993
push_front 779396189
push_middle 28702612
push_back 180361484
get 9940
push_front 981153787
get 13819
push_middle 50683593
push_front 2434910
push_back 843955142
get 19563
push_front 113361657
get 19018
push_middle 776460462
push_back 436587422
push_back 184658995
push_front 464673403
push_middle 781605194
push_back 675177912
push_back 669904743
get 15708
get 14724
push_back 417981741
get 13886
push_middle 485293634
push_middle 916427364
push_middle 198935816
push_front 591532073
push_middle 49742275
push_back 838559092
push_front 74835680
get 8363
push_back 394725539
push_front 19239983
push_front 484594220
push_front 88776651
get 8921
push_back 952307688
push_back 205262155
push_front 495243752
push_front 864083177
push_middle 261991783
push_middle 671995986
push_front 273855742
push_back 244212600
push_middle 128063429
push_middle 278120565
get 18101
push_back 809989655
get 12300
get 18793
push_middle 440714322
get 1177
push_front 205748418
push_middle 721140212
get 406
push_front 230490997
push_front 627456769
push_front 566496141
push_back 497599823
push_middle 286475455
push_middle 981504713
push_middle 142026236
push_front 825556206
get 18897
get 6653
push_middle 888016215
push_front 12636247
push_middle 935728806
get 521
push_middle 527446347
get 2362
push_back 181687340
push_back 608874612
push_front 607654584
push_front 844669688
push_front 875700926
push_back 858208561
push_front 794290308
push_front 345874698
push_middle 775155999
push_back 46269816
get 9124
push_middle 274645288
push_front 886773460
push_front 921818399
push_middle 444316249
push_front 958593680
push_back 297574636
get 13963
push_front 819241498
get 16356
get 10359
push_back 418442208
push_front 531801096
push_back 603981685
get 5995
get 3405
push_middle 575028754
push_middle 536009627
push_back 100703807
push_back 863345929
get 250
push_back 653927604
push_middle 561215343
push_back 524027193
push_middle 531634590
push_back 672584761
push_front 949529328
push_middle 189477655
push_middle 819946494
push_middle 749486743
push_back 76405081
push_back 645189544
push_back 56015242
push_middle 283408712
get 11115
push_middle 717305984
push_middle 511770604
push_back 955576215
push_middle 624926814
push_middle 415373494
push_back 130246981
push_front 666741094
push_middle 805538142
push_front 269698812
push_front 425202280
push_back 787420968
push_back 241285724
push_middle 216657270
push_front 234299833
get 193
push_back 28058222
push_front 585445513
push_middle 339905982
push_front 768510909
push_front 464032254
push_front 273389499
push_back 204450530
push_back 393890417
push_back 22179634
push_middle 508155269
push_back 857345399
get 19870
push_back 484125384
push_middle 762188006
get 10774
push_back 746175198
get 3779
push_back 836879034
push_back 476879637
get 6108
push_middle 254578056
push_middle 341171379
push_middle 685273854
push_back 717957502
push_middle 516812129
push_front 284188032
push_back 255763435
push_back 518856330
get 16785
push_front 580705227
push_front 167660962
push_back 864052767
push_back 227761095
get 16665
push_back 658153780
push_front 506765618
push_back 794593186
push_front 321763322
push_middle 617921171
get 14615
push_front 145409041
push_middle 604155565
get 207
push_back 575562552
push_back 922314002
push_middle 143250826
push_back 61242176
push_back 591490236
get 5177
push_back 419264636
push_back 690256781
push_middle 620272363
push_back 42683335
get 13604
get 16028
push_middle 803282441
get 12154
push_back 651807385
get 513
push_middle 298518621
get 11007
push_back 148386119
get 6685
push_middle 666384262
push_middle 704669350
push_back 401103430
push_middle 69183577
push_front 617564343
get 9870
get 2073
push_front 800376273
push_front 986713834
push_middle 570934340
get 1951
push_middle 367282595
push_back 318888790
push_front 987018125
push_front 489031282
get 10274
push_back 802093094
get 18463
push_middle 938263873
get 7671
get 16372
push_middle 274862291
get 367
push_middle 810416655
get 4450
push_front 729566867
push_front 871791836
push_front 855046343
push_front 309846066
get 4521
push_front 658386122
push_back 539745753
push_middle 649410823
push_front 278189438
push_front 72302143
push_front 91111277
get 1031
push_back 673818057
get 12581
push_back 858293105
push_middle 538456587
get 7652
push_back 126191476
push_front 207267350
push_middle 571023942
push_back 120198956
push_middle 656959589
get 4490
push_middle 251982438
push_back 677055458
push_back 337194106
push_back 923229606
push_middle 654374911
push_front 823230933
get 9344
push_front 982883020
push_middle 238867945
push_middle 488134492
get 19437
push_middle 143842402
push_middle 928829315
get 2467
push_front 777414597
push_back 302744046
get 4229
push_middle 983291574
push_front 18547326
push_front 943336861
push_front 943929108
push_middle 293382642
get 194
push_middle 984115946
push_middle 271062860
push_middle 588306076
push_back 828110668
push_back 924702681
push_front 539100425
get 16015
push_back 756086034
push_front 722182144
push_back 392582792
push_front 658745838
push_back 611542460
push_middle 178551126
push_front 619648137
get 19251
push_middle 35256239
push_middle 187747891
get 17546
push_front 366585029
push_back 30710163
get 12703
push_middle 35564588
push_back 203728823
push_front 291536783
push_front 552826045
get 10693
push_middle 389337372
push_front 554601216
push_front 523330122
push_middle 195809081
push_front 76062102
push_front 754393220
push_middle 954870664
push_middle 246159954
push_back 175252718
push_back 488133929
push_front 107311347
push_back 29656041
push_front 499561407
push_middle 28549398
push_middle 346827064
push_front 402670459
push_front 175432732
push_front 502505612
get 6266
push_front 685260966
get 1230
get 7619
push_back 316048008
get 9107
push_middle 368481579
push_middle 982833144
get 12749
push_middle 542181746
push_middle 570363307
push_front 84320772
get 377
push_back 876909098
push_front 56086990
get 3270
get 17228
push_front 817403167
push_back 447344535
push_middle 333341778
push_back 644969622
push_middle 791885128
push_back 825128361
push_back 915207414
push_middle 833093497
get 10692
push_back 936742775
push_back 464767243
push_front 74241011
push_middle 489235841
push_middle 812000647
push_back 219263175
push_back 836528102
push_middle 185991300
push_back 259484366
get 3881
push_front 612127910
get 8472
get 16244
push_front 279370012
push_front 126863100
get 3952
push_back 525136403
get 17587
get 19289
get 8895
push_back 71719960
push_front 975738146
push_front 435488927
push_front 970442315
push_front 623531879
push_middle 480245650
get 10491
push_front 372303177
get 4383
push_back 346014780
push_front 45604655
push_front 84033666
push_middle 19763514
push_back 165409401
push_middle 840113193
push_front 350848151
push_front 182791908
push_back 979943108
push_back 604412867
push_back 495417023
push_middle 14561802
push_back 678027567
push_front 957277955
push_middle 864869191
push_middle 346934454
get 17248
push_front 292328606
get 16490
push_middle 480001624
get 18277
push_front 263693858
push_front 116250016
push_front 300457193
push_back 801039382
push_back 30440287
push_middle 969043147
get 18467
get 12035
get 17899
push_middle 220354642
push_front 824122921
push_back 706389483
push_middle 495438953
push_back 893040130
push_front 719868820
get 18757
get 19415
push_middle 577144173
get 109
get 12149
push_middle 323425376
push_front 508379527
push_front 771727513
get 19535
get 2217
push_front 489193584
push_middle 308553479
get 8087
push_back 511962934
push_back 475546706
get 17590
push_back 315555666
push_middle 244453923
push_middle 919216201
push_back 17974151
push_front 415440293
get 13402
get 15848
push_front 76775475
get 14698
get 9594
get 10277
get 2560
push_back 646080662
push_back 189437924
get 15944
push_back 180048064
push_front 918755488
push_back 397908028
push_back 660179464
push_middle 355678743
push_front 581969019
push_front 674688995
push_front 281969872
push_back 125636137
push_back 390214834
push_back 42409016
push_back 693399545
push_middle 887284991
push_front 855424373
push_back 936089145
push_front 986616046
push_back 524795664
push_middle 645140886
get 9956
push_front 507669560
get 19595
get 13225
push_middle 468883480
get 8946
get 15958
push_back 333190363
push_back 123414593
push_middle 113977780
get 19002
push_back 765421582
push_middle 370052830
push_front 783560886
push_back 838283988
push_back 381583734
push_back 223456113
push_back 75809818
get 10813
get 15765
push_front 199660344
push_middle 183768343
push_front 995909515
push_middle 804396490
push_back 421236588
get 5037
push_front 175591752
get 11447
get 12731
push_front 334218842
push_front 673004744
get 12186
push_back 700937254
get 14991
get 15862
get 10768
push_middle 883964431
get 16058
push_back 426165058
push_middle 218389385
push_middle 655437757
push_front 779816512
get 19131
push_front 397669216
push_middle 765993053
push_back 471377289
get 13523
get 3982
push_back 682837297
push_middle 973775839
push_front 750227462
push_front 925714369
get 3227
push_middle 623335023
push_back 590459861
get 6277
push_middle 430405195
push_front 686372514
push_front 526138537
push_front 33514717
push_middle 207686454
push_middle 959876994
push_front 541253639
push_back 902936985
push_back 383655799
push_middle 154637160
push_middle 80595360
push_middle 457841717
push_back 779376869
push_front 184714792
get 9136
get 4088
get 2637
push_middle 397729993
push_middle 664863226
push_back 208550323
push_back 865058473
push_middle 325484451
get 1751
get 2567
push_front 786936771
push_back 197763167
push_back 837009377
push_front 191898467
push_back 536091154
get 14696
get 9164
push_middle 954192502
push_middle 225934749
push_back 936580020
push_middle 709472321
push_middle 374214191
push_back 19900462
push_front 166606938
push_front 851537183
push_middle 975115029
push_middle 732228211
push_front 86788055
get 2376
get 63
push_back 364237884
push_middle 44321881
push_middle 182986173
push_middle 630934537
push_front 407507075
get 18943
push_back 477343040
get 15371
push_back 76349117
get 79
get 18736
push_back 867848281
push_middle 462867501
push_back 155800838
push_back 306597828
push_middle 566630854
push_middle 230931171
get 7663
push_middle 770233725
push_back 690037588
push_back 307489070
push_front 841120727
push_middle 596096270
push_front 890049691
get 8564
get 6172
push_back 377544468
push_middle 111230491
get 12953
push_front 643069592
push_middle 960525393
get 9837
get 5322
get 3977
push_middle 818517436
push_middle 504219102
push_middle 351464956
push_back 737111703
push_middle 693148823
push_back 44626186
get 4849
push_back 167037076
get 3543
push_front 189336405
push_middle 709239893
get 15053
push_front 93421107
push_back 399127329
push_middle 647639337
get 8913
push_front 184675078
push_front 26274760
push_middle 673815779
push_front 716167882
get 13099
push_middle 616581943
get 883
push_back 796936054
push_front 813869569
push_front 758916608
push_back 199097978
get 14796
push_front 610793050
push_back 992662663
get 16883
push_middle 751328131
push_back 955984847
get 8248
get 19129
push_middle 440952275
push_middle 326300402
push_back 140034421
get 19885
get 511
push_back 139013930
push_middle 639561575
push_front 403083481
push_back 845616203
get 2799
push_front 527821445
push_middle 711677718
push_front 615008045
push_back 971033909
get 15415
push_front 941145619
get 1058
push_middle 439770022
push_middle 528375033
get 3521
get 14683
get 8952
push_front 863095148
push_middle 668767375
push_back 593302681
get 5910
push_front 173178257
push_back 967267695
push_back 720201767
push_back 941274414
get 6099
push_back 864510445
push_back 479607047
push_middle 951181090
get 8202
get 2127
push_middle 232587111
push_back 500634258
push_back 755851583
push_front 809315510
push_middle 959846676
push_back 155982822
push_back 216211248
push_front 37542960
push_front 892369444
get 10441
push_front 991963467
push_front 460874021
push_front 218103194
push_front 563209264
push_middle 666207020
push_middle 900764725
get 15432
push_front 186868763
push_back 432398116
push_front 336415292
push_middle 535678522
push_middle 737782328
push_front 179783488
push_back 897962118
get 2893
push_back 705027627
push_back 840811577
push_middle 629165976
push_front 3527449
push_middle 271931260
push_middle 476181260
push_front 706312855
push_middle 515430233
get 13336
push_front 679520087
push_back 482813306
get 12147
get 3357
push_front 745115038
get 16968
get 18556
get 3240
get 7947
push_back 891132740
get 4889
push_middle 588562143
push_middle 422110214
get 8224
get 14005
push_front 309750936
get 3920
push_back 190923022
push_back 88957936
push_back 58536792
push_back 647824822
get 11978
get 10507
push_middle 177096166
get 19911
push_back 517493373
push_back 576521827
push_back 270578880
push_back 606723751
push_back 533619229
push_front 401351605
push_front 227896439
push_front 985864559
push_front 237745052
push_front 912888773
push_back 905366536
push_back 123724840
push_back 912963327
push_front 716039697
push_middle 380074783
get 17816
get 17980
push_back 12098377
push_middle 731840494
push_middle 339184384
push_back 972089503
get 1872
push_front 769727613
push_middle 223669062
get 8507
push_front 623984308
push_middle 656439968
get 4972
push_front 406064026
push_middle 945983144
push_middle 369880584
push_middle 676786122
push_front 633509582
push_front 939209978
push_front 904384434
push_middle 357471178
push_front 678343466
push_back 985990206
push_back 712672397
push_middle 993982450
get 7691
push_back 931160785
push_front 623540041
push_middle 522527521
push_front 483772303
push_middle 301774723
push_middle 287406717
push_front 143935162
push_back 821832858
push_back 759483712
push_back 392264092
push_back 730307935
get 14208
push_front 907694574
get 16528
push_back 909909888
get 13089
push_front 866497290
push_front 446147588
push_middle 391936982
push_middle 619166184
push_middle 358170215
push_middle 663280446
get 2346
get 10051
get 10578
get 3901
get 14618
push_middle 67621346
push_back 187520438
get 9930
push_back 199203299
push_front 233070829
push_back 263074672
push_front 773619975
push_front 511013933
push_middle 141186373
push_front 260078372
push_middle 942345689
get 12484
push_back 860999943
push_front 297568960
push_back 987515291
push_back 761545136
push_front 683467788
push_middle 653398809
push_middle 216826814
push_middle 180913023
push_front 223826981
push_front 529310830
push_back 942942084
push_middle 107972112
push_middle 189258705
push_front 72085470
push_front 52356533
push_back 475823219
get 10540
push_middle 227069063
push_middle 140026308
push_back 116768139
push_back 221526108
get 2896
get 10992
get 1047
push_front 403650530
push_back 53025989
push_back 186115056
push_front 570034828
get 20157
push_middle 107445800
push_middle 247081539
push_middle 519338834
push_front 122691572
get 12533
push_back 64251494
push_front 647355638
get 6866
get 19426
push_front 756767469
push_front 202447246
get 13401
push_front 964333250
push_middle 642257579
get 15194
push_back 364373065
push_middle 804464550
get 18489
push_middle 445675625
push_middle 425749275
get 17085
push_front 256738647
push_back 562530966
get 17696
push_middle 325464929
push_middle 244046368
push_front 353340464
push_middle 505293900
push_middle 596030848
push_middle 913061255
push_front 454307641
get 5391
push_front 197741599
push_back 285432659
push_back 526871062
push_back 340240635
get 4463
push_back 268455275
push_front 545819753
push_front 227658455
push_middle 189053508
get 13561
push_back 167373586
push_back 605062873
push_middle 896620149
push_front 416647662
push_front 219519678
push_middle 789123830
push_middle 544281732
push_middle 836658259
push_middle 214325937
push_front 954453751
get 437
push_middle 516357907
push_middle 223992894
get 13811
push_front 724201461
get 1595
push_middle 941590663
push_front 913725878
push_back 892405681
push_back 460763418
push_back 119570017
push_back 77175232
push_front 452368464
push_front 10834212
push_middle 798766340
get 4828
push_back 395515197
get 8028
push_front 191814807
get 16701
push_front 865953017
push_front 799351589
push_front 202256751
push_back 298163468
push_back 577959994
push_back 927284663
push_front 628879631
push_middle 232091496
push_back 911827886
push_back 15072004
push_back 601935768
push_back 642553874
push_front 257688287
get 1580
push_middle 466143005
get 3098
push_front 302955148
push_middle 435446466
push_middle 485956819
push_front 197907250
get 10152
push_back 364003643
push_front 676020481
push_middle 25716062
push_front 960592616
push_front 376619600
push_back 110343911
push_front 677949784
push_back 713713931
push_back 167010086
push_front 705512933
push_middle 571362165
get 9904
push_middle 910727706
push_back 852702921
push_front 623476465
push_front 788771405
push_middle 408598500
push_back 386873477
push_middle 797701640
push_back 788732788
push_middle 600017976
push_middle 252485581
push_middle 457802648
push_front 124676542
push_back 169186757
get 17157
push_middle 362478451
push_back 843901252
push_back 85894147
push_back 763542682
push_middle 996512597
push_middle 357898338
push_middle 323468924
push_front 325166220
push_front 626481788
get 16449
get 1011
push_middle 503647436
get 18640
get 18921
push_back 950871526
push_front 277174971
get 10100
push_middle 534044674
get 399
get 8399
push_back 963951540
push_back 284614735
get 18836
push_back 424748654
push_front 298218056
get 6749
push_back 839186765
push_back 765620947
get 884
push_front 989165152
push_back 416465677
get 14030
push_middle 826276682
get 14333
push_back 744844772
push_back 970669230
push_back 238876122
push_front 701518445
get 5213
get 13907
push_front 110049158
get 19310
push_back 987780470
push_middle 433281344
push_middle 828314816
push_back 219538803
push_back 862818208
get 5254
push_back 138534020
push_middle 188626116
push_back 56057755
push_middle 55859627
get 3789
push_middle 924342384
push_middle 493357728
get 19947
push_back 716083500
push_front 174401032
push_front 523234853
push_middle 30342629
get 6493
get 8412
push_front 13691591
get 10394
push_back 270134444
push_front 920550980
push_middle 739734719
get 18815
push_middle 965042247
push_front 568373504
push_middle 56738613
push_middle 568872195
push_front 896979556
push_middle 532914625
push_front 94234226
push_middle 23044460
push_back 169746917
push_middle 546360676
get 7359
push_back 214492303
push_back 880279758
push_front 951417085
get 9538
push_middle 913970132
push_front 960225125
push_middle 70890297
push_middle 829300069
push_middle 652318100
push_back 523976540
get 18232
push_front 747253589
push_front 688626303
get 15173
get 444
get 4247
get 12132
push_front 860677296
get 2755
get 4107
push_back 665003660
get 3560
push_front 756961646
push_front 202278323
get 2862
get 20064
push_front 318672565
push_front 256391442
push_back 921727348
get 18948
push_front 932138412
push_front 657035842
push_middle 787018019
push_middle 75308855
push_middle 604144201
push_front 593014092
push_front 222267531
push_front 366365507
get 8704
push_middle 942816334
push_middle 736561035
push_front 895403028
push_front 844793622
get 17336
push_front 553018437
push_back 751275191
push_middle 757214398
push_middle 185451865
push_middle 130973867
get 527
push_front 90367026
push_back 912342163
get 2809
push_front 674762065
push_back 276346786
push_middle 729900662
push_back 773229375
push_back 741372564
push_back 998981070
push_front 265874851
push_middle 650099766
push_back 828863154
push_back 162867309
get 18903
push_middle 956265769
push_front 111154255
push_back 280284155
push_middle 418497003
get 999
push_front 285935650
push_back 259548345
push_front 163640436
get 19308
push_back 427822126
push_back 323035374
get 9044
push_front 672136136
push_back 494873138
get 12336
push_front 725388513
push_middle 350949826
push_front 724670872
push_back 11950706
push_front 359693661
get 9098
push_middle 882655425
push_middle 399525888
get 16676
push_middle 213486291
push_back 991426951
get 11455
push_front 164521001
get 3105
push_front 281004378
push_back 677405751
push_middle 487499961
push_front 756523370
get 11856
get 4184
get 2771
push_back 747066157
push_front 631968705
push_middle 211217679
get 9311
push_middle 468180399
push_middle 667618669
push_front 953307934
get 1355
push_front 376458643
get 10159
push_back 167828937
get 6035
push_back 866623866
get 16829
push_middle 583030515
get 15608
push_front 735815583
push_back 96454855
get 7936
push_back 769268679
push_middle 444654912
push_front 33370393
get 1698
push_front 988502249
get 404
push_back 621608786
push_middle 467751558
push_middle 789752532
push_middle 790828877
push_middle 166919899
push_middle 955386879
get 8574
get 11894
push_back 803826098
push_middle 803640625
push_front 231726205
push_middle 936086206
push_back 571616462
push_back 321081303
push_middle 145441521
push_back 868425667
push_back 991590351
push_back 347090245
get 18075
push_front 363366003
push_back 897819431
push_front 324409248
push_front 593753902
push_middle 610613379
push_front 676530720
push_back 592747593
push_front 619692689
push_middle 992184558
push_front 524545168
push_middle 484438341
push_middle 471400721
push_middle 87907736
push_front 676844300
get 15596
push_back 414302619
push_middle 579537155
push_back 188424523
push_middle 16906021
push_front 621992851
push_front 455224058
get 7967
push_back 957114493
push_back 501678822
push_back 353363589
push_middle 548902301
push_middle 624638351
push_front 882524216
push_middle 872767553
push_back 380473811
push_front 559558863
push_back 262437417
push_middle 80074043
push_front 751955319
get 4254
get 16552
push_front 671899633
push_front 178793699
get 7587
push_back 289152409
push_back 722545181
get 9016
get 4232
get 6714
get 1937
push_middle 9332557
push_front 366751540
get 6444
push_back 83836627
get 7045
push_back 308672859
push_front 196824947
push_front 732419598
push_front 726088661
push_middle 129932604
push_middle 73851487
push_back 712226739
push_front 10591166
get 12972
push_front 913407005
push_front 173297901
push_middle 926852142
push_front 134516281
push_front 567668814
push_back 389296084
push_back 575669837
push_middle 247615640
push_middle 967673591
push_front 310034848
push_middle 754121893
push_front 327211560
push_middle 970388207
push_middle 720570768
push_front 733645183
push_front 15211391
get 5216
push_back 144506515
push_back 162857976
push_front 310787468
get 19814
push_back 128277112
push_middle 36511502
push_middle 355434195
push_front 97831174
push_back 905132675
get 5493
push_middle 623003138
push_front 491455054
get 9454
get 2243
push_front 373621285
get 8084
push_middle 550203975
push_middle 36416080
push_middle 240893720
push_front 592779175
push_middle 730604350
push_back 356177867
push_back 282141835
push_back 822097606
push_back 742328595
get 12228
push_back 556686644
push_middle 208735952
push_back 410476859
push_middle 984374771
push_back 938566112
push_middle 634044422
push_front 462927738
get 9869
push_front 822517453
push_middle 289286066
push_middle 392709454
push_back 877795993
push_front 295303943
push_front 51754331
push_front 28929146
push_back 98449652
push_back 31293367
push_back 516638947
push_back 5089647
push_front 681520854
get 10100
get 909
push_middle 333743814
push_front 964535518
push_middle 642608323
push_back 83857930
get 7187
get 445
push_middle 64528059
push_middle 370696960
push_middle 9898693
push_back 643351500
push_middle 690774831
push_front 121528416
push_middle 984987399
push_back 873414846
get 13886
push_back 994571340
push_middle 688886365
push_middle 217001410
push_front 427416954
push_middle 641299518
push_back 365428274
get 13626
get 11824
get 15834
get 8771
push_front 801433139
get 18363
get 4630
push_front 407148686
push_middle 921471511
push_front 39466373
push_middle 841194094
push_front 174460033
push_back 480444181
push_back 543440389
get 9367
push_back 767510163
push_front 851811460
push_back 816549343
push_front 748649128
push_middle 572422179
get 5843
push_middle 651639435
push_front 760116496
push_front 309808782
push_front 966825142
push_back 58391445
push_back 955629248
push_front 152342423
push_middle 221918528
push_middle 69026516
push_back 917759512
push_back 204237245
push_back 441693317
push_back 139075170
get 1547
push_middle 965931583
push_back 662403793
push_front 780088349
push_middle 697852400
push_middle 370891475
get 7630
push_back 746566498
push_middle 686832798
push_back 492951004
push_back 720748213
get 11200
get 6398
push_front 567539955
push_front 862724045
get 5475
push_middle 128167387
get 4039
push_front 492626591
get 6628
push_front 626266375
push_front 354368249
get 9200
push_middle 916512457
push_front 153806015
push_middle 927916727
push_middle 947978612
get 7618
get 2833
push_middle 788557631
push_middle 937933049
push_front 819064574
push_back 913137096
get 19150
get 13212
get 16929
push_back 690431179
push_front 756729882
push_back 42652831
push_front 237777246
push_back 754969713
push_back 35097426
push_front 600167124
push_front 26003854
get 18280
get 20633
push_back 123061102
push_front 529455881
push_front 236902537
push_back 767884816
push_front 81172343
get 9517
push_front 457334219
push_front 21117938
push_middle 31255919
get 8128
push_back 939970519
push_middle 949256054
push_front 70602503
push_back 284636654
push_middle 278795074
push_front 909463465
push_back 3256616
push_middle 291578721
push_back 871548717
push_front 486368328
push_front 325689925
push_middle 42774461
push_back 935120171
push_back 387261610
push_front 98313293
push_back 730086524
push_front 804786263
get 634
push_front 407841635
push_back 86183749
get 14325
push_middle 996369136
push_back 73466492
push_back 536582114
push_back 533607248
push_back 264583485
get 13209
push_back 644537118
push_front 443851495
get 1687
get 3619
push_back 275222296
push_front 777944391
push_middle 711332263
push_front 485524366
push_middle 178441471
push_front 80554186
push_front 255222810
push_middle 934244391
push_front 810037735
push_back 258116509
push_middle 121585533
get 13416
get 11936
push_back 937336252
push_front 446872941
get 20705
push_middle 192977473
push_middle 902961374
push_front 723999712
push_back 847413275
push_front 917411253
push_middle 929387445
push_back 60347361
push_front 484539066
get 13406
push_front 945060529
push_front 503724819
push_back 164805844
push_front 939030665
push_middle 472177401
push_back 538440244
get 8644
push_back 341152120
push_back 341546809
push_back 560016583
push_middle 135371149
get 7987
push_front 739507562
push_front 469768091
push_middle 860286588
get 12354
get 2243
get 15256
get 14927
get 7241
push_back 524383029
push_middle 515067436
get 4738
push_front 523054219
push_middle 362119608
get 9888
get 15589
push_middle 10774615
push_front 570471237
push_middle 173454058
get 19928
push_back 991690048
push_front 38353745
push_back 254270812
get 12426
push_front 488622854
push_middle 717761948
push_back 282733723
get 2747
push_back 517803104
push_back 9273608
push_middle 839973449
get 17518
push_middle 609145774
push_front 292039761
push_middle 615057213
push_front 86904878
push_front 512150248
push_front 903962690
push_middle 676441935
push_middle 338915118
push_front 173745228
push_middle 119621845
push_middle 262378068
get 4682
push_middle 434348863
push_front 310035132
push_back 273911485
push_back 100070229
push_back 817599067
get 7464
push_back 390815969
push_back 441894639
push_front 86737049
push_middle 143858896
push_middle 888286886
push_back 334232889
push_back 203746533
push_back 880988851
get 11802
push_front 686313882
push_back 390425071
get 14699
push_middle 417875172
push_middle 92712806
push_middle 419435290
push_back 668292221
get 12872
push_front 66148308
push_back 654396842
get 4454
push_front 603354398
get 15390
get 6339
push_back 401369323
push_front 254911839
push_front 231592917
push_front 528345103
get 20175
push_middle 777219314
get 4933
push_front 68255792
get 13377
push_front 636811002
push_back 22051501
get 19969
push_front 757854194
push_back 840799306
push_middle 117808144
get 18513
push_middle 581213899
get 9475
push_back 451433903
push_front 754898336
push_back 677474851
push_front 791988144
push_middle 508291006
push_back 504478782
get 5524
push_back 628593694
push_back 125068111
push_back 863762573
push_middle 612687522
push_front 229506187
push_front 425161537
push_front 47245833
push_back 843670356
push_middle 299019665
get 16690
get 6968
push_back 88787432
push_front 537052410
push_front 502750575
push_back 905256328
push_middle 801179655
push_back 428576622
push_middle 90030360
push_front 485979638
push_middle 542352970
push_back 890234472
push_front 913910308
push_middle 943664944
push_back 731715654
push_back 768108974
push_front 674106175
push_front 746062491
push_front 9639948
get 18902
push_front 387310873
push_middle 212938661
push_middle 390781075
push_back 381065582
push_middle 559437500
push_back 589768
get 16924
push_back 571500703
get 11534
push_front 800697438
push_back 365904953
push_back 406928923
push_front 368724164
push_middle 589190043
push_back 242891584
get 20358
push_middle 204953816
push_front 179808417
push_middle 859599881
push_middle 427941503
push_back 992388592
push_front 604216556
push_middle 450846042
push_middle 908692820
get 7417
get 7424
push_front 575441310
push_middle 904052980
push_middle 625766035
push_back 9081625
get 16202
get 4928
push_back 488914005
push_back 928200528
push_middle 265476505
push_front 204708208
push_front 77362848
push_middle 877533558
push_middle 212059976
push_middle 54948840
push_middle 589726579
push_front 144240397
get 12543
get 5112
push_back 468954865
push_front 359089795
get 18224
push_back 314557094
get 13605
push_middle 835069424
push_middle 940326396
push_middle 984286345
push_back 196584746
push_front 369042894
push_front 474445033
get 15563
push_middle 607186420
get 17730
push_front 444644187
get 9868
push_front 669391186
push_middle 719468067
push_middle 663310028
push_back 556471280
push_back 247122576
push_middle 901250639
get 15724
push_middle 869334077
push_middle 553562968
push_middle 400780614
push_back 153221629
push_middle 570031990
push_middle 221306343
get 14852
push_front 493291908
get 14234
push_back 216555282
get 9924
push_front 999438209
push_middle 844873870
push_middle 220188822
push_front 808152245
push_middle 443293867
push_front 127509140
push_middle 474714885
push_front 526732636
get 11104
push_front 928415212
get 16861
push_back 13390816
push_middle 207200851
push_back 644689009
push_back 971565695
push_front 264210420
push_front 814988553
push_middle 2546409
push_front 104309179
push_back 139522583
get 16426
get 11323
push_front 681822532
push_middle 390058071
get 4929
push_middle 970711438
push_middle 936378937
push_middle 979413730
push_front 730420480
push_back 726619980
push_front 441064753
push_middle 276928913
get 2514
get 6030
push_middle 151459096
push_middle 361995301
get 18753
push_middle 106595292
get 16287
push_front 842218849
get 10736
push_front 504403368
push_middle 583757629
push_back 443355115
push_middle 369178052
push_front 731823035
get 19782
push_front 613703369
push_back 698585677
push_back 567527376
push_front 274125232
get 14044
push_front 217039901
get 14284
push_front 173040967
push_back 542501769
push_back 738707290
get 2544
get 5346
push_front 229652458
push_middle 527550053
push_middle 194081847
push_middle 116030053
push_front 550279530
get 17434
push_back 245525469
push_middle 818314917
push_back 268380901
push_front 471641131
push_middle 679148363
push_back 289683857
push_front 594630730
push_back 246831790
push_middle 918330210
get 131
push_back 679357114
push_back 176339030
get 11554
push_front 803315284
push_front 127253136
get 5998
push_front 676884994
push_middle 154200231
get 209
push_back 87673003
get 18208
push_middle 909830412
push_middle 140500779
push_back 983523111
push_front 238907666
push_front 920067775
push_middle 707203710
push_middle 147649361
push_back 984593937
push_back 786968244
push_front 452059502
get 4343
get 12372
get 11804
get 10214
push_front 553698213
push_back 668629140
push_middle 570764369
push_middle 657774990
push_back 324312225
push_back 176752461
push_middle 785914168
push_front 124100767
push_front 802074720
push_back 150922021
push_middle 77274891
get 16431
push_back 475295097
push_front 821520641
push_middle 852633147
get 7188
push_middle 398431926
push_front 491268351
push_front 732552096
push_front 840432068
push_middle 197213996
get 9155
get 12257
push_middle 334567871
push_front 481834976
push_back 961610318
push_back 287857842
push_front 390038426
push_back 197716469
push_middle 337764556
push_front 622893046
push_back 118483501
push_middle 81605524
push_front 677350201
push_back 437833456
get 14548
push_back 744325446
push_middle 953143252
get 10054
push_middle 966726343
push_back 892292694
push_back 484172657
push_middle 175720502
get 8310
get 14925
push_middle 368329351
get 15613
get 7116
push_middle 875155009
push_front 907960092
push_front 628055987
push_middle 173376621
push_front 42908328
push_middle 450335363
push_front 752113807
push_middle 395464632
push_middle 866691386
get 13313
push_back 974795034
push_back 631154521
push_middle 622406588
push_back 955944302
push_back 175369839
push_back 14234767
get 5667
push_middle 705995818
push_front 874298344
push_front 253859974
get 5907
push_front 960127478
push_middle 575918682
push_middle 771469015
push_middle 399692194
push_front 926260505
push_front 465947308
push_front 420376179
push_front 875690538
push_middle 992919395
push_front 361648361
push_middle 682062428
push_front 704336719
push_middle 67863579
push_back 618299139
get 19032
push_back 534675431
push_back 856220080
push_back 932920797
push_middle 983070943
push_back 985359872
get 14954
push_back 904271501
push_back 288425618
push_back 749846725
push_back 363278179
get 18702
push_back 645365421
push_back 772212280
push_back 38977089
get 10270
get 10705
push_middle 604980772
push_front 602548327
push_middle 920935891
push_middle 830295742
get 5081
get 11285
push_front 740140632
push_middle 30301681
get 16584
push_front 530034177
push_front 124941908
push_back 648726255
push_front 665984144
push_front 785591009
push_back 62003519
get 8050
push_middle 906738485
push_back 377380772
push_back 798481599
push_back 459777342
push_front 473858221
push_front 151917602
push_front 93693236
push_front 316594755
push_middle 689676766
get 17140
push_middle 397651754
get 21230
push_middle 437638122
push_middle 937867143
push_front 596995603
push_back 5341312
push_front 553059514
push_middle 184371676
push_middle 554380336
push_back 734591555
push_middle 365567458
push_back 387820184
get 15435
get 18568
push_back 696365010
get 6848
push_middle 238660710
push_back 38493570
get 829
push_middle 997146473
push_middle 34765526
push_middle 907440704
get 486
push_back 215354407
push_back 654196570
push_front 647903566
push_back 704333001
push_middle 453464487
get 533
push_front 267678757
push_front 28209568
get 17165
push_back 153467162
push_front 559996597
get 13888
push_middle 169614048
get 2363
get 15941
push_middle 560484241
push_back 306185691
push_middle 416099138
push_front 888190774
push_front 532611790
push_back 557557438
push_back 768470905
push_front 262622060
push_front 671466437
push_back 809297919
push_middle 849722081
get 12347
push_middle 223344395
push_front 102312049
push_front 72485937
get 5277
push_back 373012010
push_middle 903758761
get 16666
push_back 461717308
push_back 732218798
get 5237
push_back 914875044
push_middle 41193754
push_middle 279362426
push_middle 625939161
push_front 422548152
push_middle 987336311
push_middle 923794419
push_middle 272686190
get 20965
push_back 994956509
push_middle 169593015
push_back 58158823
push_middle 455332566
push_back 761891147
get 15069
push_front 163619148
get 4479
push_middle 547280440
push_front 940050300
push_front 383623683
push_middle 61416184
get 7464
get 852
push_middle 691754764
push_back 811537397
get 13308
push_back 890837500
push_back 684945709
push_middle 264258224
push_middle 174797730
push_front 846823810
push_back 772549316
get 20890
push_back 854564548
push_back 622646385
push_back 97556449
get 15596
push_front 67020335
push_middle 366884700
push_middle 978908387
push_middle 731304172
get 12608
get 3298
push_back 3456848
push_middle 609747162
push_middle 212703702
get 13535
push_front 826781218
push_front 867464592
push_back 499877982
push_middle 397298927
get 18391
get 11628
push_back 809528518
push_back 796286472
push_front 656339209
push_front 196275821
get 18541
push_back 664028900
push_middle 915153899
push_front 680708418
push_back 998803277
push_middle 125662518
push_middle 668596602
push_front 471749610
push_front 903857781
push_back 249811570
push_middle 168249168
push_middle 174097794
push_back 448672218
push_middle 865513841
get 6770
push_back 513379802
push_front 903686614
push_front 631232235
push_back 527216255
push_middle 494251288
push_back 804310683
get 18246
get 16597
get 14943
push_front 852267186
push_front 745441346
push_front 591826956
get 18967
push_middle 615088441
push_front 304085611
push_back 193914531
push_front 516322535
push_back 335785534
push_middle 678214020
push_back 267288369
push_middle 546898493
push_back 451779041
push_back 662683551
get 11137
push_back 788405763
push_middle 339587115
push_back 524539491
push_front 991914636
push_middle 258929889
push_front 137019383
get 699
push_back 993512331
push_back 560512086
push_back 401099093
push_front 287795165
get 17516
push_middle 999872915
push_front 660508740
push_front 51246308
push_middle 461097130
push_front 979760351
get 13271
push_middle 259469644
get 8510
get 10794
push_middle 696292348
push_back 256484800
push_front 214657041
push_middle 274214729
get 15755
push_front 327392838
push_back 976920198
get 12978
push_front 446826480
push_middle 505627700
push_back 541535527
push_back 945443818
push_front 846814928
push_middle 426546407
push_front 570821870
push_front 901658652
push_back 350558881
push_back 172684441
get 10812
get 10379
push_back 836881989
push_front 812174312
push_middle 530780236
push_middle 710822656
push_middle 210727420
push_front 355986812
push_middle 834926840
push_front 886797465
push_back 731024949
get 13763
get 192
push_back 347270789
get 20712
get 12339
push_back 657522807
push_middle 759282404
push_front 838285202
push_back 269472527
push_front 312235488
push_back 645416039
push_front 696674315
push_front 501779141
get 9003
push_middle 270223371
push_middle 881580702
push_middle 513992885
push_back 162127782
get 4442
get 11784
push_middle 804076885
push_middle 450730195
push_back 732656165
push_front 58132951
get 126
push_front 183008367
get 16759
push_middle 655048220
push_middle 540608327
get 2645
push_middle 786793197
push_back 446899338
push_middle 206009578
push_front 659665736
get 3822
push_middle 846408911
get 5930
push_back 492678587
push_front 369245201
push_back 709314213
get 7658
push_front 797881298
get 5580
push_middle 716820586
push_front 618595017
get 6030
get 2204
push_back 121410586
push_front 505605987
push_middle 177210960
push_front 640918982
push_back 451496489
push_middle 200691380
push_back 30505424
push_middle 571389221
get 1233
get 11118
push_back 892657705
push_middle 619394073
push_middle 888131089
push_front 724893078
push_front 762650512
push_front 749693320
get 9060
get 15631
push_middle 673238237
push_front 774622376
get 12671
push_front 203340450
push_back 419897095
get 11716
push_back 669942192
push_back 546140921
get 16389
push_front 344380022
get 176
get 8100
get 8619
push_middle 596914503
push_middle 471347865
push_middle 864227817
push_middle 842561943
get 8966
push_front 926585879
push_middle 793144772
push_front 537901962
push_front 759509462
push_front 917031245
push_back 424723143
push_front 668424877
push_middle 20336225
push_middle 411502837
push_middle 350980633
push_front 594785465
push_front 209945716
push_front 29022142
push_back 610367990
push_back 709334921
push_front 83592642
push_back 551326339
push_middle 190444499
push_front 920002501
push_middle 388958421
get 5753
push_back 41633426
get 4153
get 3924
get 7463
push_front 272948284
push_middle 961814507
get 18894
get 19742
push_middle 748795081
get 7831
push_back 408349580
push_front 425878228
push_front 708289464
push_back 592813007
push_back 344575219
push_back 390257674
get 12455
push_middle 68764567
push_middle 567316841
get 7330
push_back 771622183
push_middle 20147717
push_middle 383756342
push_back 420680975
push_back 771872104
push_front 558497165
get 9069
push_middle 828909023
get 75
push_front 609053731
get 14389
get 14370
get 3378
push_middle 707636987
push_back 491193203
push_back 345467029
push_back 668937600
push_middle 439454399
push_back 209681077
push_middle 883061228
push_middle 915548867
push_middle 182216463
push_back 599281246
push_middle 829408946
push_back 104149417
push_middle 239065382
push_back 666742960
push_back 465655765
get 21426
get 15059
push_middle 395947219
get 534
push_front 825832803
push_middle 686889470
push_front 25202286
push_middle 925403040
push_middle 743077906
get 1277
get 15764
push_back 993791626
push_back 903652791
get 16599
push_back 384793134
push_middle 772351809
push_middle 499154250
push_front 855599057
push_front 609148186
get 10470
push_middle 502402519
push_front 780004705
push_middle 805079664
get 17206
push_middle 607084043
push_back 569686404
push_front 315799839
get 17356
get 11517
get 5146
get 10496
push_back 887618575
push_back 857209651
push_middle 394485239
push_front 843085359
push_middle 161440349
push_middle 195275168
push_front 842528270
push_front 416801483
push_middle 65090023
push_back 913018487
push_back 454359680
push_back 564661864
push_back 334002877
push_middle 520342856
push_front 2040015
push_front 735261746
push_middle 775379652
get 20634
push_middle 320702760
get 6614
push_middle 254792477
push_back 833180155
get 7841
push_back 286933469
get 20029
push_front 681630421
push_middle 57244493
push_front 155925583
push_back 455891225
push_middle 723346262
push_middle 289818273
push_front 712627370
push_front 69817002
push_front 857610077
push_back 111532154
push_front 389807383
get 11517
push_back 664514749
push_front 95468890
get 16190
push_back 878829723
push_middle 381119746
get 21337
push_middle 426290803
push_front 424679592
push_back 863629176
push_middle 15005074
get 18243
push_middle 740489838
get 18774
push_middle 458151917
push_middle 930913539
push_back 138540254
push_middle 253822539
get 6951
push_middle 415588223
push_back 669795405
push_middle 279539447
push_back 206950778
push_front 374389671
push_back 638269229
push_back 826356638
get 11335
get 10801
push_front 703184121
push_back 999039930
push_middle 517308578
push_middle 632944738
push_back 226828109
push_front 668985963
push_middle 565535730
push_back 179287608
push_front 528552590
push_back 182232775
get 12467
push_front 538564917
get 12009
push_back 333710738
get 19795
push_front 536950991
push_back 669870026
push_front 542015542
push_middle 352747412
push_middle 254214522
push_back 434618851
push_front 289508282
push_middle 156124224
push_middle 327679799
get 3601
get 12395
push_back 736329466
push_back 434589768
push_back 524214241
push_middle 38236432
push_front 336512331
push_middle 221369276
push_back 301214627
get 21483
push_middle 142425309
push_back 924699378
push_middle 402719341
get 1504
push_back 731256084
get 15471
push_middle 491315621
get 7451
push_front 1232825
push_middle 531043001
get 15406
push_front 766623576
push_middle 834508416
push_middle 330346257
push_back 764192197
push_front 880719269
push_front 332270405
get 15053
push_back 873640451
push_middle 912975393
get 6166
push_middle 970040408
push_front 567661415
push_middle 9770284
get 12143
push_front 566197739
push_middle 672762813
push_middle 894802760
get 17662
push_front 465065196
push_front 568960665
get 16283
get 1724
push_middle 886922876
get 14563
push_middle 216864268
push_front 215832438
get 508
push_middle 269810401
push_front 946500306
push_back 887541451
push_front 28106575
push_back 751918277
push_middle 796040276
push_front 785028257
get 5775
get 16684
push_middle 185795935
get 20165
push_back 200035203
get 21485
get 1640
push_middle 109174811
push_middle 839113179
push_back 774338224
push_front 242241416
push_front 597311577
push_back 231130342
get 14727
push_back 692355223
push_back 905576980
push_middle 665324372
push_front 853559772
push_middle 115985993
push_middle 434581553
push_front 40419434
get 14878
get 8879
push_front 111813537
push_back 331694394
push_front 228946573
push_back 867768209
push_front 334285445
push_middle 680343659
get 3922
push_front 699624806
push_middle 372492179
push_front 702456766
push_back 167154902
get 18353
push_middle 621885932
push_middle 160911746
push_front 859447082
push_middle 531882287
push_front 82694751
push_front 786093267
push_middle 778885925
push_middle 218199583
get 21282
get 2626
push_middle 388593558
push_front 83590304
push_front 849705149
push_back 764077095
push_back 669460583
push_front 283015208
get 19329
push_middle 340529769
get 11720
push_back 732622888
push_back 835375504
push_middle 797372114
push_middle 625011363
push_middle 249434864
push_middle 511096491
get 12759
push_front 546739662
push_middle 599305170
get 12361
push_front 732118728
push_middle 399298377
push_back 598617040
push_front 259164853
push_middle 549453053
push_middle 143265592
push_middle 286234689
push_back 521930488
push_middle 61027325
push_back 666817097
get 3647
get 21460
push_back 976502630
push_front 45696139
push_front 980350625
get 482
get 19023
get 21318
push_back 644252788
get 932
push_back 59666279
push_front 240130269
push_front 967957464
push_middle 567565733
push_front 481865302
get 6747
push_back 838766331
push_front 79251430
push_back 185625205
get 2253
push_front 526026604
push_middle 592556944
push_front 726455637
push_middle 390695965
get 18316
get 2540
push_back 406864557
push_back 255157351
push_back 142157974
push_middle 82098578
get 21429
get 11655
push_middle 297385163
get 15541
push_middle 539654566
push_middle 63990980
get 7005
push_middle 861334167
push_front 824873097
push_middle 497995040
push_front 669458948
get 17564
push_back 233959962
push_middle 555708173
push_front 765341431
push_back 491256089
push_middle 114181233
get 11662
push_middle 873762057
push_front 697447362
push_middle 929470386
push_front 656786596
get 6196
push_middle 578572694
push_front 569469623
push_front 998778513
get 18696
push_front 547589360
push_front 865952483
get 18613
push_front 184736990
get 2624
push_front 716277349
push_middle 817264941
push_back 198863567
get 1984
push_middle 93935555
push_middle 229007415
push_front 698335390
push_front 656332283
push_front 480240020
push_front 695282088
push_front 16044162
get 9218
push_middle 700756309
get 9257
push_front 822131972
push_front 4678691
push_back 767164552
push_back 403111618
push_front 548184652
push_middle 531463055
push_middle 741804591
push_back 780282511
push_front 174514511
push_front 442700417
get 18628
get 395
push_middle 137600218
push_front 587184434
push_back 190030532
push_front 898739597
push_middle 513454036
push_front 61579118
push_front 932766535
get 11562
push_middle 850988135
get 4429
get 6474
push_middle 819636688
push_front 871242183
push_front 480827948
push_front 837686178
push_back 705630753
push_back 399115649
get 15862
push_back 837593613
push_front 312109726
push_middle 426050108
get 7285
get 20222
get 10342
push_middle 910280998
push_back 454950936
push_back 994689866
push_front 984421440
push_back 694979552
push_back 539462678
push_middle 593928687
push_front 135615815
get 6549
push_front 573383851
push_front 610883207
push_middle 87260632
push_front 561353338
push_middle 196833432
push_back 559619491
get 4299
get 21688
push_back 470969688
get 10386
get 13694
push_back 709342774
push_back 991430026
get 4386
push_back 128950663
push_front 722348397
push_back 546068276
get 68
push_front 787005057
get 13245
push_back 750757687
push_front 17709927
get 10463
push_back 616871852
push_front 553080494
push_front 456190244
push_back 609791830
push_middle 448654874
get 17336
push_front 333240907
push_middle 729287774
push_back 502256876
push_back 621662400
get 1113
push_back 639026917
push_front 447962471
push_back 14544229
push_back 688581092
push_middle 335147467
get 18797
push_middle 564541053
push_middle 401361411
push_front 787471787
push_middle 237289031
push_middle 340376034
push_back 173434438
push_middle 25984290
push_middle 507769172
get 11889
get 15525
push_back 806994355
get 2469
push_front 393778310
get 11036
push_back 72840159
get 19591
get 16728
push_back 366941025
push_front 457129942
push_middle 839955248
push_front 71644579
get 14060
push_back 540977521
push_middle 298443294
push_front 355590077
get 13142
push_back 752887030
push_front 288973151
get 97
push_back 736000554
push_middle 927641092
push_back 8363012
get 12229
push_middle 111059739
get 21830
get 13683
push_middle 196376928
push_middle 177327519
get 1544
push_back 664840011
push_middle 367823663
push_middle 715158258
push_back 318146680
push_middle 634803038
push_middle 57183445
push_front 425375650
get 14286
get 16927
push_front 780290246
push_back 236246740
get 18795
push_middle 837563868
push_middle 814718934
push_middle 265214002
push_back 482233998
push_back 761410341
push_front 800749585
push_back 423182802
push_middle 574311408
push_back 921061031
get 11656
push_front 536913830
push_middle 351350540
push_back 826800361
get 17807
push_front 146781815
push_middle 72552055
push_back 420183264
push_front 260696680
push_back 439375059
push_back 664459274
get 3853
push_front 779855786
push_back 992693473
push_back 225321576
push_front 125876869
push_back 755558119
push_back 247096705
get 19408
push_front 859310356
push_front 467401879
push_middle 909818262
push_back 167310840
get 9852
push_front 155075406
push_back 3235984
push_front 331341300
push_front 726531819
push_back 643328130
push_front 437329464
push_middle 401640773
push_back 624480632
push_back 916843043
get 18171
push_middle 467605621
push_middle 686824796
push_front 174053347
push_back 18717498
push_front 308859744
push_back 530845964
get 10917
get 11092
push_back 558645365
push_back 127426512
push_middle 35524099
push_front 692359470
push_front 597421468
push_back 612790869
push_middle 111008205
push_front 868972693
push_middle 716284909
push_middle 909929315
push_middle 682905246
get 3208
push_front 885443
get 1423
push_front 975814066
push_front 492247577
get 3857
push_front 709184650
push_front 747549370
get 1960
push_middle 613041550
push_front 931577722
push_front 190062445
get 5435
get 16611
push_back 822457503
push_back 782598949
push_front 70598855
push_back 80520268
push_middle 496097405
push_front 343138871
push_back 638646548
push_front 752262142
push_middle 628237600
get 6725
push_middle 165858845
push_middle 277924464
get 8660
get 1051
push_back 431758904
push_front 985886608
get 15386
push_middle 990295683
push_back 818456562
push_middle 20669171
get 15453
push_middle 895002317
push_middle 196768083
push_back 188376394
push_back 982748583
get 20670
push_back 223868264
push_middle 422798588
get 6919
push_front 547171348
push_middle 648727901
push_front 753643750
push_front 60519076
get 16289
get 19943
push_back 793227565
push_front 72225543
push_front 357510915
push_front 845728662
get 15300
push_middle 97410624
get 17675
push_back 779320353
get 21006
push_middle 752959898
get 11701
get 3492
get 2841
push_middle 547282106
push_middle 524051523
push_front 729339026
push_front 186595429
push_middle 687637914
push_back 886558708
push_middle 654140727
push_front 491780497
get 3787
push_front 190362993
push_middle 117928987
push_middle 367142296
push_back 823205679
push_back 209956033
push_back 863428566
push_back 615527320
get 20350
push_back 984894434
get 6135
push_middle 747311014
push_front 978794695
push_middle 212030029
push_front 163445519
push_front 389713329
get 16216
push_middle 898167888
push_front 305563578
push_back 724020197
push_back 348032541
get 16319
get 18183
push_middle 977962295
push_back 511139157
push_middle 416972627
push_middle 109898929
push_front 553615009
push_back 991589931
push_middle 338078864
push_back 322706931
push_back 947451146
push_back 883433634
get 14199
push_middle 52798109
push_front 116002234
push_middle 71563345
get 8549
get 6842
push_front 973542886
push_front 897441818
push_front 205372805
push_middle 476472898
get 1335
push_middle 952716731
push_middle 477866602
push_front 754277956
push_front 337626283
get 2824
push_middle 901676119
push_middle 504862697
get 1699
push_middle 794557715
push_back 603198877
push_back 690587774
push_back 944222190
push_front 958414180
push_front 77848545
push_back 110060511
push_back 567015750
get 5886
push_back 422602783
push_front 937853656
push_middle 884573524
push_back 667880804
push_front 155061796
push_middle 895113252
push_middle 786434634
get 15854
push_back 272622513
push_back 177682809
push_middle 386621924
push_middle 746247437
get 18354
get 13544
push_front 163855447
push_back 979801607
push_front 62992804
get 4846
push_back 186142390
get 3785
get 9328
push_front 637241933
push_front 107364140
push_back 209225145
push_back 985875372
push_back 276861143
push_front 245304779
push_middle 29135598
get 15993
push_front 702877595
push_back 56595018
push_back 342831565
push_back 527022531
push_back 620152294
push_front 26320564
push_back 862071716
push_back 877912410
push_back 836601708
push_front 288915812
push_back 479083491
push_back 181645519
push_front 491483804
push_middle 132628720
push_middle 343575531
push_back 932173712
push_back 651263960
get 14543
push_back 55373679
push_back 411418549
push_front 56123522
get 22104
push_back 335379568
get 11928
push_back 677620754
push_front 537759032
get 18872
push_middle 398876573
get 8574
push_front 461860099
push_front 589636667
push_middle 149174284
push_middle 601601502
push_middle 262391761
get 6839
push_front 406889946
get 22141
push_back 179337327
get 16260
push_front 643558985
push_middle 739969404
push_middle 915791599
get 1048
push_middle 440120671
push_back 806924362
push_back 402128871
push_middle 424314296
push_front 235922620
push_front 628748452
push_back 820633895
push_middle 119336406
push_back 969758852
push_back 979515552
push_middle 998768562
push_middle 418842360
get 3000
push_middle 247453028
push_front 987457078
push_back 632337650
push_front 367234587
push_front 615397653
push_front 212782947
get 7088
get 16551
push_front 913185866
push_back 825801821
push_front 701851546
push_middle 261993459
push_middle 734951176
push_front 857366892
push_back 564013996
push_back 736134621
push_middle 350462035
push_front 71803429
get 12355
get 15782
push_front 838491313
push_back 313929380
push_back 616132697
push_middle 48264196
push_back 196603448
get 22066
push_back 885757788
push_front 824824624
get 13478
get 19546
push_front 96670865
push_front 58004490
get 21811
push_front 30181274
push_back 368912443
get 451
push_back 817927757
push_middle 638488976
push_back 224284626
push_middle 51858287
push_back 4118215
push_middle 7342718
push_middle 169459021
push_front 335277068
push_middle 165499548
get 11644
get 13765
push_back 324343893
push_middle 75066665
push_back 607764410
get 1549
get 16490
push_back 2998281
push_back 783390636
push_middle 395830797
push_middle 690968515
get 11785
get 17690
push_middle 411599220
get 16721
push_front 491316922
get 16967
push_front 985740497
push_front 148892487
push_middle 232597355
get 16393
push_front 564955104
push_middle 76396914
push_middle 729192306
push_front 805303059
push_back 266357175
push_back 42881038
push_back 454982522
get 8778
get 16649
push_middle 845520651
get 4133
push_front 40400952
push_front 133023952
get 10823
get 17519
push_front 492987287
get 17712
push_front 761579323
push_middle 461243987
get 9106
get 11475
push_back 75554493
push_middle 731513645
push_front 26261231
push_middle 64552494
push_middle 348277369
push_back 784391340
push_front 515286345
push_front 865131547
push_front 442955126
push_front 782241815
push_middle 182251614
push_middle 406763014
push_middle 26505054
push_front 858609002
push_back 959608877
push_back 973839558
get 2554
push_middle 292424625
get 19087
push_middle 812598971
push_back 450848675
push_front 673889849
push_back 32720691
get 12066
push_front 197806580
push_front 430887749
push_middle 458373902
push_front 645143602
push_back 305404167
push_back 593486695
push_front 728565192
push_middle 343763160
push_back 519330342
get 7664
get 21500
push_back 701906804
push_back 181224980
get 18312
get 8962
push_front 924762503
push_back 573999951
push_middle 383382916
get 125
get 21891
push_front 137417347
push_middle 211814534
push_back 937726511
push_front 323646552
push_front 235951387
get 7291
push_middle 895465635
get 19473
push_back 379444733
push_middle 782874277
push_front 779170228
get 4329
push_front 282152144
push_back 418744045
push_front 516889763
push_middle 483621673
get 14311
get 11484
push_front 466443778
push_middle 857250546
push_back 147286920
push_front 338577297
push_middle 620961008
push_front 538421738
get 19056
push_front 814711627
push_middle 287742855
push_front 936112995
push_front 182566453
push_back 882369876
get 7886
get 17853
push_middle 380702839
push_front 101664801
push_middle 723969065
push_middle 456304418
push_front 730386590
push_front 446200265
get 15316
push_middle 657865089
push_middle 190509976
get 14678
push_back 307149227
push_back 742053374
push_back 210637775
push_front 743637758
get 18438
push_front 577882206
push_back 255748759
push_back 360799664
get 735
push_middle 500392650
push_back 768919433
push_middle 513842352
push_back 521466946
push_back 749610345
push_back 515766054
push_back 662261467
push_middle 784339260
push_front 344973535
get 6651
push_front 977323497
get 9659
push_middle 932387151
push_front 410069933
push_middle 757652022
push_back 260236174
push_front 98341675
push_front 432426942
get 10072
push_front 284533443
push_back 672054917
get 10409
push_front 123115333
push_front 806934003
get 4384
push_back 675489813
push_middle 730676326
push_front 873759960
push_front 982301982
get 15327
push_back 757005368
push_front 516622713
get 10890
push_middle 49716936
push_back 597967572
push_back 756323660
get 567
push_front 149975365
push_middle 261606329
push_back 459560462
push_back 171381508
get 525
push_back 561086184
get 17545
push_front 309761231
push_front 475367514
push_middle 77772281
push_middle 323438310
get 2278
push_middle 259204984
push_middle 632568983
push_front 126699892
push_middle 390444256
get 10084
push_middle 433418394
push_back 927622159
push_front 12142495
get 12607
get 4025
push_middle 556312123
push_back 664369285
push_back 234675735
get 3323
push_middle 824928783
push_back 871489242
push_front 80441631
push_back 919259303
push_middle 428988126
push_front 786563250
get 8627
push_middle 172355845
push_middle 640144154
get 11796
get 4639
push_middle 544530152
push_back 865971813
push_front 409553366
get 5825
push_front 966553653
get 8651
push_front 790293179
get 20838
push_middle 856244942
push_front 503391309
push_front 943031463
get 12257
push_middle 804459952
push_back 436632802
push_front 188297127
get 18911
push_front 838394064
push_back 711973834
push_front 554263038
push_back 404735693
push_middle 59881286
push_back 118890646
push_front 812185083
get 19990
push_back 381211945
get 22060
push_front 550143993
push_back 217985795
get 17132
get 3924
push_middle 953260700
get 6636
get 20274
push_back 186827195
push_front 91924553
get 12326
push_back 711313496
get 15105
push_back 67940224
push_back 388273963
push_front 472536151
push_middle 410485252
get 12079
get 16288
get 5139
push_middle 748582961
push_middle 486520293
push_back 145371802
push_back 382887164
push_middle 913026711
push_front 591298163
push_front 463310778
push_middle 80072190
push_middle 484361596
push_back 280638247
push_front 320313097
get 2840
push_back 734941513
push_front 208426080
get 21418
get 17923
push_back 305520500
get 5159
get 5328
push_front 634164749
push_back 144875336
push_middle 673137867
push_back 180434834
push_front 116674867
push_back 25354489
push_back 551494244
push_middle 799560329
push_middle 910877408
get 6494
push_front 454602563
push_front 768480320
push_back 533265590
push_front 609981531
push_middle 139206667
push_middle 478176097
push_back 629902834
push_back 863724233
push_middle 632469028
push_back 454235349
push_middle 636381874
push_back 861621443
push_back 92420495
push_back 213205143
push_front 140792723
push_middle 311057092
push_middle 162689333
get 14833
push_middle 255946433
push_back 733510346
get 9543
get 8948
push_back 676087021
get 8232
push_front 649093723
push_middle 368653460
push_middle 887915120
push_back 214175733
push_back 323862723
push_front 648048200
push_middle 37984139
push_middle 456113924
push_middle 667953539
push_back 315820692
push_back 431005168
push_front 399460110
get 9574
push_back 68001918
get 5883
push_middle 130461397
push_back 177150277
get 21788
push_back 845617079
push_back 463924731
push_back 25834386
push_front 461913688
get 20189
push_back 145187565
push_back 684825685
push_back 509578621
push_front 567505103
get 8878
push_back 855157829
push_front 354913269
push_front 957541453
push_back 21876357
get 11487
push_middle 58053987
push_front 259855071
push_front 901415504
push_front 772430375
push_front 293734365
push_back 198707195
push_middle 10509343
push_front 952984864
get 16891
get 8912
push_middle 973012715
push_middle 839475235
get 709
push_middle 279897856
get 3158
push_back 147778282
push_back 835780449
get 18424
push_back 686227824
push_back 22951692
push_front 748977800
get 22449
push_back 93869826
get 18640
push_middle 7961347
push_back 808919359
push_front 582902816
get 3481
push_middle 259556373
push_back 680475057
push_front 526961404
push_back 107311722
get 12673
push_middle 430173773
push_back 576533485
push_middle 450877407
push_front 555602630
push_front 251577474
push_back 806067413
push_middle 570904721
push_front 588080644
push_back 504922433
get 9417
push_back 534813162
get 5408
push_front 959290921
push_back 294453161
push_front 786844043
push_front 553332423
push_back 276480720
push_back 192315384
push_front 907838384
push_middle 501079786
push_front 586234834
push_back 717975154
push_back 448970431
get 19170
push_back 280180106
get 15757
get 18992
push_middle 892606352
get 3536
get 21944
push_middle 546234984
push_front 71100269
push_front 56428520
push_back 83350281
push_middle 519535145
push_back 897641090
push_front 891334316
push_middle 499008305
get 17130
push_front 344854886
push_front 660015116
push_back 661157950
push_middle 39590659
push_middle 768249076
push_front 544238375
push_back 758201955
get 13365
get 18171
push_front 68343224
push_front 276226851
push_back 32354995
push_back 969259959
push_front 192406838
get 5492
push_middle 3263665
push_front 315752543
push_middle 84735224
get 15802
push_front 434471331
push_front 775304959
push_front 927908946
push_front 968770193
push_front 246988564
get 15142
get 17721
push_front 648679090
push_back 847670779
push_back 156452552
get 17084
push_middle 152684903
push_front 984776812
push_middle 636892590
push_front 478927203
get 6619
push_back 607365572
push_middle 784861710
get 19906
push_front 620332275
push_middle 613621934
push_middle 183128136
push_middle 313337098
push_front 695742955
get 13313
push_back 112081262
push_front 629775657
push_front 68344780
push_front 142522114
get 7176
push_back 621579506
get 22381
push_middle 468285048
push_front 256097455
get 8436
push_back 215994397
get 4691
push_front 328201731
push_front 994706534
push_back 291529440
push_front 721225987
push_back 403120377
get 15766
get 22199
push_middle 650027805
get 9936
get 5596
push_middle 452067836
push_back 434714710
push_front 229589100
push_back 992551694
push_back 209202160
push_back 806047065
get 20833
push_front 383761139
push_back 209796668
get 3300
push_back 5281118
push_back 365022812
get 3822
push_back 236120787
get 4427
push_middle 237647430
push_back 192303060
push_front 279490489
get 9545
push_front 465767392
get 15334
push_back 374917535
push_back 834715199
push_back 493015100
push_middle 662591601
get 12083
push_middle 681804883
push_middle 355107753
push_back 726275584
get 3125
get 9247
get 4527
push_front 4977747
get 1725
get 3678
push_back 888779508
push_back 522466520
push_middle 205820057
push_front 671187485
push_front 829573718
push_front 799255231
push_back 58502697
push_front 8433027
push_back 881756684
push_back 636772906
push_front 466415260
push_back 944840042
push_front 9267364
push_middle 772842628
push_front 407714822
push_front 384503416
get 6483
push_middle 738610930
push_middle 938163201
push_middle 97321
push_middle 385462246
push_middle 350055338
push_middle 954872749
push_back 779614872
push_front 472690529
push_middle 959997790
push_back 809733759
push_back 967099671
get 22352
get 21669
push_back 165717201
push_middle 108506881
push_back 22269512
push_middle 151522298
push_front 71678748
push_front 121559992
push_front 135337497
get 5413
push_front 472411067
push_middle 18829038
get 20618
push_front 187357612
push_middle 637413454
get 14562
get 22440
push_front 653193446
push_back 253749755
push_front 479867697
push_front 131227049
push_back 621432263
push_back 743251817
push_middle 894380948
push_back 352542250
push_middle 712505647
get 9313
push_back 267098762
get 14016
push_middle 584193458
get 9075
get 121
push_front 641828092
push_back 309769738
get 7016
push_back 793729452
push_middle 691906784
get 20372
push_middle 141216120
push_middle 355066463
get 6547
push_back 829802884
push_front 63102417
push_back 179166000
push_front 326956253
push_front 294237900
push_front 980166218
push_middle 632112807
push_back 491334956
push_back 914835267
push_front 454751838
get 15262
push_front 332721877
get 8930
get 415
push_front 801179886
push_middle 245699728
push_back 362014958
push_middle 470666654
push_back 594669576
push_middle 692477575
push_middle 634185441
push_middle 891241789
push_middle 131625631
push_front 494209608
push_middle 424051520
push_front 584095667
get 19931
get 15658
push_middle 785034049
push_middle 915359248
push_back 11239427
get 3565
push_back 287745225
get 15584
push_front 112236006
push_middle 496180737
push_middle 534756508
get 15965
push_back 859788159
push_back 407876991
push_front 998905023
get 10133
push_back 527728722
push_front 983005502
push_middle 181859995
get 8565
push_middle 22646124
push_middle 961079829
push_middle 36901323
push_middle 500640682
push_front 128306320
get 7836
push_back 898774200
push_front 223774254
push_back 424313053
push_middle 268200500
get 12861
push_back 593338731
push_front 234042240
push_back 111353328
push_middle 784401724
get 16661
get 4936
push_middle 107699151
push_back 872698339
push_back 615169945
push_back 300663597
get 8153
push_back 898499660
get 9710
push_back 213971728
get 19205
push_back 109173386
push_back 460040959
push_middle 732738022
push_back 738837439
push_front 899238374
push_middle 265562028
push_middle 936453432
push_front 918155563
get 6888
push_middle 353233979
push_front 413746744
push_front 916916096
push_front 463030070
get 12353
push_back 446238366
get 1567
push_middle 805959845
push_middle 977701159
get 22393
push_front 137398537
get 10868
get 3513
push_front 563244753
push_back 272914670
push_middle 197256220
push_front 719661828
get 14236
push_front 946382263
push_back 719484692
push_front 301790764
push_back 360143791
get 11213
push_back 808313621
push_back 174977965
push_front 621128467
get 15410
push_front 712324645
push_front 302167642
push_back 115778805
push_front 517588317
push_front 137213111
get 7819
push_middle 120026471
get 19133
push_front 872250656
push_middle 707856531
get 11217
get 4164
push_back 361883295
push_middle 871992343
push_front 166533068
push_back 803798996
get 16459
get 19429
push_middle 877136647
push_back 673894774
get 339
get 16012
push_back 296200074
push_back 264209248
push_front 117671995
push_back 715016944
push_front 813250450
push_front 240882103
push_front 803964529
get 2527
get 8134
push_middle 840928959
push_back 749237279
push_back 853999598
get 14029
push_back 469246380
get 18637
push_front 461422143
push_back 41411572
get 1497
get 14630
get 396
push_middle 138883090
push_middle 317222381
push_middle 547631690
push_middle 71391898
push_middle 713645134
push_front 286951497
push_front 564867773
push_middle 613038914
push_front 153589519
get 8044
push_back 650950743
push_back 147577324
get 2664
get 14701
push_back 906166865
get 17229
get 1557
get 5321
push_front 767809923
push_back 709232411
get 15260
get 5663
push_back 475875812
push_front 664436163
push_front 45446849
push_back 732993189
push_middle 346616792
push_back 984531648
push_back 741462505
push_middle 449373074
push_back 222070436
push_middle 65437684
get 8816
get 18471
get 910
get 19779
push_back 29239085
push_back 996105510
get 6580
get 20896
push_front 4701246
push_front 742473544
push_back 851319996
get 20712
push_back 345538998
push_front 764736405
push_front 73388727
push_back 855501668
push_back 74000237
push_front 827425803
get 13452
get 9029
push_front 150286075
push_middle 293994877
push_front 976216740
push_middle 844012669
push_back 605450365
get 21921
push_middle 956607946
get 19054
push_middle 287599006
push_front 540202774
get 11582
get 7479
push_front 388912725
get 4002
get 14334
push_front 869620040
push_front 530847111
get 256
push_back 667916956
push_middle 783897125
get 15199
get 14890
push_front 877713495
push_front 736401594
push_front 436522155
push_front 45964725
push_back 931022411
push_middle 523367740
push_back 987742888
get 6633
push_middle 530010643
push_front 247620619
push_front 734709893
push_back 528687950
push_front 79631339
push_front 217186536
push_back 985932872
get 13205
push_front 380304946
push_middle 246796200
get 15202
push_back 239471193
push_front 502776354
push_back 590599257
push_middle 273626753
get 6920
push_middle 140739476
get 2868
push_back 403834060
push_front 408311947
get 6194
push_middle 41105898
push_middle 313752536
push_back 78779510
push_back 969359237
get 10401
get 13923
push_front 396121714
get 15574
push_middle 106033174
get 8421
push_front 138864160
push_back 280122973
push_middle 322837521
get 22308
push_front 282045762
push_back 324746239
push_front 792777317
get 7925
get 10564
push_front 758129808
push_middle 985643760
push_middle 841655076
get 528
push_back 546593874
get 5279
push_front 772151657
push_middle 968590627
push_back 476173240
push_front 42369895
push_middle 541454908
push_front 429504419
push_back 225819356
push_middle 42457789
push_front 601096944
push_middle 369635701
push_back 285411004
push_front 525814641
push_back 480913546
push_front 338222822
push_front 117278563
push_middle 969824993
push_middle 482185577
push_middle 640563248
push_middle 892798420
push_middle 427496175
get 15098
push_front 716492305
get 22522
get 3818
push_back 139792305
push_middle 298372575
push_front 748330719
push_back 975928679
push_middle 778452566
push_middle 728069483
push_back 726043439
push_middle 434949231
push_back 592761774
get 8282
push_back 111862776
get 11159
push_front 293085367
get 6345
get 14303
push_back 875404233
push_middle 950903020
push_middle 819577850
push_front 722628685
get 17653
get 22243
get 22662
push_back 366964441
get 16759
push_middle 402404444
push_front 516493698
push_back 210456265
push_middle 11215716
push_middle 723412285
push_middle 188069451
push_middle 910152192
push_middle 405825537
push_back 313589004
push_middle 323061147
get 11769
push_middle 910991513
push_front 695607842
push_back 383784352
push_front 60694892
push_front 339540608
get 1090
push_back 76998204
get 1698
get 14466
push_front 427005159
push_back 322245846
push_back 293321777
get 20957
push_front 357253664
push_front 383933303
push_front 609303863
push_middle 288330230
get 4831
get 9375
push_front 483082086
push_middle 679367187
push_middle 723611541
push_middle 305889556
get 4282
get 17148
push_back 628536700
push_back 623087898
push_back 606536080
push_back 995681360
push_front 377378970
push_front 923070004
push_middle 57652547
push_front 737186908
push_back 275962843
push_middle 263914942
get 2193
get 7226
get 20887
get 11651
push_back 85978476
push_back 403736675
push_front 254116453
push_front 525305189
push_back 40351777
push_front 180823288
push_middle 121976908
push_back 930130938
get 8809
push_middle 500887604
get 14874
push_back 216296493
push_middle 145859643
push_back 682536641
push_front 867406230
get 7633
push_front 843421577
get 16113
get 10139
push_back 581653993
push_middle 991814289
push_middle 285735159
push_front 409147571
get 21488
push_middle 819497475
get 2341
push_back 617959830
push_middle 880595508
get 8171
push_front 641697168
push_front 325753625
push_back 970213060
push_back 302447665
get 7490
push_front 509501646
push_back 891138570
push_middle 127379684
push_middle 439352193
push_back 969538671
push_back 134177202
push_back 608426687
push_back 742796400
get 12577
push_middle 563784760
push_back 542886479
push_front 946046440
push_front 152579124
push_middle 297001740
push_front 154672489
push_middle 926341254
push_middle 583792198
get 15011
push_back 303025347
push_middle 331806084
push_front 129074622
get 14694
push_back 368235158
push_back 6416287
push_front 912916377
push_middle 761995931
push_front 663798934
get 13251
get 5975
push_middle 732854762
push_middle 493746526
push_middle 497402166
push_back 889373684
get 5874
push_middle 300251352
get 22081
push_front 87394577
push_front 836654729
get 15094
push_back 528075446
get 8815
push_middle 254609665
push_back 661408135
push_front 279595259
push_front 649230573
get 7932
push_back 912641246
push_front 345403677
push_front 167510336
push_front 758398446
push_back 307419696
push_middle 31571416
push_middle 203462432
get 2745
push_middle 68207305
push_front 820727491
push_middle 253898819
push_front 802683345
push_middle 904216188
get 12134
push_middle 742805139
push_back 826418018
push_back 395780956
push_front 697321834
get 7032
push_front 862219282
push_middle 880129797
get 8872
push_back 172729798
push_front 961432585
push_middle 802646121
push_middle 515814031
push_middle 541837684
push_front 130530535
get 10671
push_middle 664002498
push_front 404504852
push_back 642981068
push_middle 497607526
push_back 958761806
push_front 73798182
push_front 882019433
push_back 116009961
push_front 410355723
push_back 158710673
get 11683
push_front 584963209
get 4523
push_back 302036385
push_back 519540824
push_front 497683037
push_middle 484127384
get 7806
push_middle 624823798
push_front 859660546
push_back 547617103
push_middle 584551838
get 12256
get 14857
get 16480
push_front 770137672
push_middle 134534880
push_front 177958185
get 2162
get 13553
push_front 106362863
push_back 321270210
push_front 558643567
push_back 227027609
get 22980
push_front 72437433
get 3581
get 9236
push_middle 196700428
push_back 798857535
push_back 529179554
get 11918
push_middle 340168426
push_middle 315990535
push_middle 75111709
get 10459
get 5012
push_back 156720874
get 8957
get 19644
push_back 565404
push_back 463542013
push_back 235550853
push_front 150827038
push_front 120676762
get 15373
push_front 140833679
push_middle 626262322
push_middle 944472102
push_front 651762567
get 11155
push_middle 547015380
push_middle 719055115
get 12117
get 16694
push_middle 493246900
push_middle 826701362
push_middle 998746824
push_back 388370838
push_back 348934718
push_front 730474475
push_back 994488146
push_front 68146503
push_middle 980412251
get 19555
push_middle 819834788
push_back 678226676
push_front 346258121
push_back 787859210
push_back 783332017
get 1644
push_back 737731282
push_front 100740272
push_middle 156851084
push_back 465436780
push_front 129159586
get 11496
push_back 610675363
push_back 461614174
get 19562
push_back 602904054
push_middle 134822164
get 10463
push_back 340963119
push_front 286683301
get 12633
push_back 93099800
push_middle 200755544
get 16365
push_front 914173432
push_front 313323880
push_middle 800283431
push_middle 658293562
push_back 450373911
push_front 925215541
push_back 936761014
push_back 536946026
get 5433
push_front 619504696
get 1975
push_front 611278695
push_middle 852202195
push_front 355110946
push_back 247351904
push_back 165765635
push_front 506267390
get 323
get 15169
push_front 907671757
push_front 299342877
get 12608
push_front 565576623
get 10936
push_middle 789238966
push_middle 462397681
push_front 369349561
push_middle 128224983
push_middle 408233605
push_back 163209717
get 22361
push_front 104673859
push_front 311833737
push_back 461783632
push_back 638946873
push_front 753529393
push_front 880652211
push_back 226265762
get 21817
push_front 425352134
get 9749
get 18197
push_front 790185687
push_front 664397298
push_front 290359486
push_middle 462989017
push_front 794844824
get 1724
push_back 841249016
push_middle 445085454
push_front 844793828
get 20638
push_back 901756020
push_front 266803358
push_front 312779478
push_back 915572273
push_middle 695065063
push_middle 6523020
get 11417
get 4570
push_front 433976459
push_back 332235301
push_front 590781646
push_middle 697475781
push_front 837859566
get 6779
push_middle 581328526
get 21948
get 22612
get 19813
push_front 408112267
push_back 964632384
push_middle 788005254
push_front 422441173
push_back 38902000
push_front 968935644
get 21466
get 16636
get 12683
push_front 455043636
get 14492
push_back 448364626
push_middle 706763042
get 1558
push_middle 844635222
push_front 993099881
push_back 651212203
push_middle 471189393
push_middle 950268324
get 13288
push_middle 163543646
push_middle 199561655
push_back 537583570
get 5126
push_back 536918513
push_front 723541404
push_middle 707284913
push_front 180690469
push_back 1645568
push_back 218443665
push_front 731837697
get 13891
push_front 720551263
get 7068
push_front 835268094
push_front 786854204
push_back 114180155
push_middle 42534849
get 12522
push_back 885259667
get 13935
push_middle 619508381
push_middle 503568969
push_front 937601952
get 757
get 10731
push_back 138889151
push_front 123333538
push_front 222629794
push_front 202127551
push_middle 668963994
get 21034
get 2496
push_front 621319615
get 21569
push_front 707413531
push_front 450537974
push_middle 85713212
get 16711
push_back 513059882
push_front 374385513
push_back 133377142
push_back 305271382
push_middle 348573766
push_middle 453498638
get 14644
push_front 802546447
push_middle 402811978
push_front 929770694
push_middle 634091755
push_back 630494998
get 6391
push_back 866629525
get 5200
push_front 892422789
get 15805
get 6601
get 10901
get 16546
push_middle 589770698
get 431
push_front 646488633
push_front 655611361
get 15422
push_back 765372838
push_middle 544569055
push_back 405711470
get 14457
push_front 863810310
push_front 703300445
push_front 499846717
push_front 559779427
push_front 712663302
push_middle 429429035
get 14738
push_middle 765782010
push_middle 635980920
push_front 976775738
push_middle 404226443
get 17918
push_middle 235411526
get 7434
push_middle 479629974
get 5860
push_back 581461652
push_front 776731500
push_back 656127320
push_middle 575955796
push_middle 866277373
push_middle 668031808
get 4945
push_back 742917501
push_back 205113836
get 2038
get 666
push_back 818854778
push_back 452409706
push_back 208814530
push_back 227635064
push_back 911240532
push_front 156458968
push_middle 728722660
push_front 897350700
push_middle 847353431
get 1890
get 23044
push_middle 394671198
push_back 174893218
push_back 298997429
push_front 6789809
get 19674
push_middle 695654588
push_front 552477852
push_middle 81244462
push_middle 141836810
get 2949
push_middle 605055813
push_back 431418011
push_back 405279454
push_back 760484149
push_middle 740897160
push_middle 651650595
push_back 389070144
push_middle 357166235
push_back 822225014
push_back 906523513
push_middle 823491068
push_back 92418434
push_back 459053083
push_middle 188125637
get 16573
push_middle 388522015
push_front 510914130
get 11810
push_back 667753351
push_middle 739855172
push_front 497115488
push_middle 284495529
push_back 987533951
push_back 683686275
push_middle 577375334
push_back 547388899
get 9477
push_back 452300353
push_front 70543709
push_front 921561681
get 11364
push_middle 34429696
push_front 519121093
get 9748
push_middle 457141795
get 1279
push_back 58499824
push_front 905902736
push_front 615703317
get 16024
get 13834
push_middle 528265215
push_front 657892604
get 19582
push_front 481744721
push_middle 62553706
push_front 863565652
push_middle 361010346
push_front 345836832
push_front 168923784
get 15052
get 7926
push_back 760696745
get 8681
push_middle 854058547
get 5785
push_middle 841736984
push_middle 103081471
push_front 941401213
push_middle 636270650
push_middle 457827238
push_middle 569471288
push_back 881360278
push_middle 418310865
push_front 188240384
get 23043
push_front 898013673
push_back 238093172
push_back 397591441
get 17088
get 6556
push_back 858092174
push_back 86547953
get 3268
get 13378
get 5516
get 10251
push_front 692830751
push_front 650898536
get 14889
get 1641
push_back 714330983
push_back 220337644
push_middle 262045083
push_front 850910696
get 15298
push_middle 821177564
push_front 66768512
push_front 921691811
push_middle 835634013
push_middle 306275346
get 17859
push_middle 838682089
push_middle 300427207
push_middle 355853698
push_back 852995596
get 8248
push_back 962835990
get 16414
push_front 644609756
push_back 368979941
push_middle 944348024
get 13687
push_middle 731048413
push_front 733227261
push_middle 508648786
get 15447
push_back 657501307
push_middle 824310173
get 21602
push_front 497793140
push_back 133250328
get 9477
get 9641
push_back 515432705
push_back 939411741
get 21497
push_middle 634948800
push_back 155676419
push_front 400146143
get 8074
get 3855
push_front 936094361
get 248
push_front 795350477
push_middle 617734412
push_front 939217829
get 4239
push_middle 346621473
push_front 193458344
push_front 496110329
push_middle 819867821
get 14930
get 13649
get 5672
push_middle 983455702
get 22789
push_back 509300286
push_middle 472295701
get 17844
push_front 586717307
push_front 373547729
push_front 18954563
push_back 738640177
push_front 908451571
get 21844
get 14948
get 16776
push_back 813867891
push_back 138333399
get 4865
push_back 341048163
push_back 567483816
push_back 955145876
push_middle 737569225
push_middle 671645046
get 19542
get 4114
get 19221
push_middle 384208549
push_back 846612351
push_back 96907890
get 14802
get 15495
push_front 707462679
push_front 240267166
push_front 306203288
push_middle 559880402
push_back 203823824
push_middle 169401415
push_middle 53388539
push_front 277391236
push_front 288968311
push_middle 617245372
push_front 387374296
push_front 300018984
push_back 684751384
get 20013
push_back 692069276
push_middle 823007354
get 17063
get 1535
push_back 521330902
push_front 800287619
push_back 874295196
push_back 675164286
push_middle 860652949
push_middle 85687985
get 2599
push_back 614039312
get 4699
get 195
push_front 864377501
push_back 164217663
push_front 822206701
push_front 720862582
push_front 847794633
get 7746
push_front 73581722
push_back 458774429
push_middle 289246970
get 7001
get 21607
push_middle 530552296
get 23272
push_middle 81234923
push_middle 564647012
push_back 950143339
push_back 866872053
get 7921
push_middle 321582967
push_middle 812429605
push_front 513060814
push_front 371934286
push_middle 38039171
push_back 543524269
push_front 437474967
push_middle 48340777
push_front 861977006
push_back 116062227
push_middle 281839101
get 14904
push_front 150681871
push_front 273378180
push_middle 397991116
push_back 994353886
push_back 733999356
get 4107
push_front 670061349
push_middle 11870250
push_back 916040830
push_front 191489789
push_middle 647877751
get 16519
push_back 464283154
push_middle 234510288
get 9048
push_middle 647947212
get 2811
push_middle 482941436
push_front 383517674
get 23153
push_back 508741302
get 12857
push_front 932708892
push_front 297682618
get 19806
push_front 572323719
push_middle 68397084
push_front 487818105
push_front 736683304
push_front 647718839
push_back 464402064
push_front 788215072
push_front 16883706
push_front 442420377
push_front 543701353
push_middle 584482715
push_middle 581411014
push_back 563777634
push_front 814194908
push_middle 196245072
push_back 123241553
push_front 382051405
push_back 137835251
push_front 875910231
push_middle 306444672
push_middle 280052575
push_middle 510043089
push_front 411692325
push_back 645093725
push_back 62365510
get 2105
push_middle 106849752
push_middle 668953633
get 12905
push_back 74587333
push_front 105242931
push_front 109061371
push_middle 266802768
push_front 564549076
push_back 948720216
push_front 880115752
push_front 639509036
push_back 573564416
get 15484
get 16503
get 15478
push_front 229855855
push_back 421009957
push_middle 188179048
get 17758
push_back 445240831
push_back 191573318
push_back 151073727
push_front 923256493
push_middle 590092695
push_front 330979002
get 21635
get 6476
push_front 941006293
push_back 312379725
get 8733
push_middle 528010927
get 14455
push_back 737640100
push_back 205384499
push_middle 179391883
push_back 277982132
push_middle 463442515
push_back 60703232
push_front 501065397
push_middle 147187856
push_front 370873303
get 6094
push_front 49786259
push_back 11353765
push_front 532646875
push_middle 148421273
push_middle 684843053
get 19931
push_front 774811802
push_back 192454595
push_middle 117562452
get 8638
push_front 582157961
push_front 794368758
push_front 412911909
get 2872
push_front 989955087
get 6245
push_front 5871034
push_front 680313193
push_middle 449870611
push_back 6052553
push_middle 499608790
push_front 836090633
push_middle 92359183
push_middle 521396785
push_front 897740020
push_back 775346218
push_back 772236066
push_back 354506709
push_middle 505604096
push_middle 103993657
push_middle 821732160
push_front 645280468
push_back 56446340
get 17165
push_middle 957241881
get 19178
push_front 386443335
push_front 893497199
push_middle 789994719
push_middle 575647950
push_front 716744909
get 7553
push_middle 944966676
get 22012
push_middle 900089177
push_back 548287073
push_front 234131429
push_middle 564557735
get 20090
push_back 302414855
push_back 751157508
push_back 62501858
push_middle 92599960
push_front 139529071
get 21786
push_front 368325099
push_front 61409744
get 20771
get 9763
get 23039
get 21742
push_middle 787175462
get 2587
push_front 777212591
push_front 956545428
push_middle 282430066
push_middle 872518850
push_back 635567817
push_back 106630234
get 23498
push_middle 191639922
push_front 909726434
push_middle 995085710
push_middle 830117845
push_front 392465862
push_front 126261695
push_middle 357177638
get 1236
push_front 12760710
push_middle 691303301
push_front 222596068
push_middle 886994709
push_back 44017720
push_back 570522323
push_middle 630433165
push_middle 863705110
push_middle 626939045
push_back 539815779
get 21559
push_middle 393063217
push_back 979827700
push_back 805755343
push_front 567208100
get 11024
get 22256
push_middle 921480517
push_front 572499133
push_front 888272652
push_front 877299553
push_front 131923189
push_back 49891744
push_front 772734141
push_front 47118795
push_back 528866467
push_middle 828400125
get 18862
push_middle 227910402
get 2635
push_front 676831849
push_front 856252086
push_middle 466125532
push_middle 271965479
get 200
get 13948
push_front 537170003
get 13005
push_back 363506376
push_middle 2383107
push_middle 144058360
push_back 24364067
push_middle 621531915
get 7868
push_front 530957192
push_back 652015601
push_middle 8461130
push_front 102052633
push_front 86672184
get 3993
get 20501
push_back 509867852
get 23148
push_back 348488816
push_back 100211706
push_back 486870312
get 22703
push_middle 87497847
push_front 929262846
push_front 335008151
push_front 707135109
push_back 196516197
push_front 15022307
push_back 644278466
push_middle 981749124
get 19253
push_middle 797794035
push_front 345509661
push_back 356297110
push_back 366672579
push_front 330181607
push_middle 61295866
push_front 585729433
push_middle 14211019
push_front 7202767
push_middle 893586909
push_front 153016674
push_middle 27496657
push_front 421239762
push_back 537751866
push_front 508659910
push_back 676756540
push_front 316602945
push_middle 239865024
push_back 859554660
get 14093
push_front 775714276
push_middle 174733666
push_back 17836774
push_front 771688874
push_back 233953092
get 21325
push_middle 965859910
push_middle 133411590
get 10796
get 15746
push_front 404860259
push_front 962146295
push_middle 374327727
push_back 402146190
get 3991
push_middle 616721993
push_middle 494911733
push_back 369038570
get 16277
push_front 996571576
get 2056
push_back 736038867
push_middle 948516501
get 10413
push_back 646521622
get 23488
push_back 361347863
get 12170
push_middle 740598291
push_middle 905426252
get 198
push_front 897974925
push_front 31293603
push_middle 761517900
push_middle 936333165
push_front 878695826
push_back 493537946
push_front 365830532
push_front 658758286
get 6166
push_middle 510977298
push_back 402621240
push_front 72621070
push_back 738084986
push_back 843321133
get 18555
get 18415
get 6171
push_front 84711553
push_back 794115019
push_middle 912118366
get 1518
push_front 203634523
get 507
push_middle 579099560
push_middle 785258183
push_front 35296976
push_front 189180190
push_back 503815597
push_middle 812214331
push_back 255626715
push_front 391693094
push_front 880267955
push_front 651824198
push_front 674268463
push_back 743940210
get 12137
push_front 558060504
get 11047
push_front 948040119
push_middle 59474109
push_middle 877023075
push_middle 676880153
push_middle 211058416
push_middle 980243459
push_front 522161426
get 4932
get 17536
push_front 979812152
get 16504
push_middle 495007570
push_middle 995758971
get 21446
push_front 689644788
push_middle 838757904
get 5411
push_middle 441805164
push_back 573477027
push_back 518275587
push_back 318340040
get 6074
push_front 485659640
push_middle 91385549
get 16493
push_middle 165086971
push_front 379894997
push_back 575927153
push_back 799261303
push_middle 418892622
push_front 199174422
get 15580
get 17516
get 22695
push_back 13067855
push_middle 5641636
push_middle 521539479
push_front 360094275
push_middle 642376045
push_front 683145594
push_middle 969968485
get 19402
push_front 49031807
push_middle 130568219
push_middle 147503369
push_front 628976305
push_middle 642701839
push_middle 831101514
get 21817
get 21651
push_front 499030699
get 7414
push_back 722972944
get 5195
push_front 396777736
push_middle 798960570
push_middle 262819640
push_back 789188924
push_back 191241741
push_front 765606149
push_middle 642483768
push_front 640595187
push_front 218322560
push_middle 660961074
push_middle 790386010
get 1996
push_middle 6020716
push_middle 141170674
push_front 738771673
push_front 561118094
push_front 174709914
push_middle 362753015
get 19365
push_front 846654083
get 14810
push_front 869164071
push_front 576446436
push_front 725704696
push_back 92678093
push_front 542297722
push_back 421205173
push_back 472999896
push_back 592995400
push_middle 229786749
get 14282
get 17176
push_back 38635362
push_middle 889184976
get 22463
push_middle 657362097
push_front 705752918
get 19337
push_front 208771750
push_back 192709286
push_back 842779216
get 9928
push_back 844646214
push_back 119628858
get 17255
push_back 190073662
push_back 499552042
push_middle 115118633
push_middle 685382264
push_back 902910147
push_back 547861562
get 4196
push_middle 750780723
push_front 574156693
push_front 672702672
get 13030
push_back 812428566
push_middle 398286346
push_back 717778295
push_middle 264461295
push_front 245466595
get 7130
push_front 960629717
push_middle 295475557
push_back 735193484
push_back 231828011
push_front 860721654
push_middle 334890191
push_front 204094892
push_middle 537499203
push_back 174925614
push_back 670900980
push_front 12787956
push_front 369240291
push_middle 202393106
push_middle 707266259
push_front 948241237
get 9944
get 20476
get 2143
push_front 421703431
push_middle 642803625
push_back 431067658
get 14853
push_middle 84351840
get 9649
get 18882
push_front 368475395
push_back 297585042
push_front 64868974
get 4148
push_front 498178627
get 3655
push_back 492548925
get 17762
push_front 922238813
push_front 261410618
push_back 288984307
push_front 917032789
push_front 503388366
push_front 618780352
push_middle 558050828
push_front 122114643
push_front 426825489
push_back 606815832
push_back 141295752
push_front 462741851
push_front 696751775
get 7275
push_back 68035943
push_middle 363259437
push_middle 41171216
push_front 637091455
get 1410
get 6181
push_front 599775187
push_front 546442044
push_back 56000242
push_back 579595690
push_back 728117952
get 11505
push_middle 710857088
push_back 498767284
push_front 918775296
get 18342
get 10228
get 999
get 19339
push_back 421558659
push_middle 189467138
push_front 470053886
push_back 734391666
get 18631
push_back 126862195
push_back 506805955
push_front 858448914
push_front 736265735
push_middle 87605072
push_back 764426804
push_back 155744480
get 18355
get 1842
push_back 963856769
push_back 949268717
push_back 585805144
push_front 76349113
push_back 987232831
get 18700
push_front 492063359
get 5486
push_front 354822041
push_front 330603994
get 22177
push_back 36880020
push_middle 107062641
push_back 525753077
push_front 454262425
push_front 706219881
get 2924
get 21871
push_front 311051353
push_middle 820543736
push_front 730162437
get 15634
push_front 204046161
push_middle 699833699
push_front 197537272
push_back 916689123
get 15928
push_front 561015386
push_front 5876817
get 10093
push_front 665168264
get 21367
push_middle 135063552
push_middle 691389171
push_front 418997954
push_back 556491697
get 9851
push_front 751793247
get 4750
get 15588
push_middle 998753681
push_front 183124685
push_middle 106638238
push_middle 347707483
push_front 322517768
push_middle 299465505
push_front 416388743
push_front 160317159
push_front 844649904
push_back 113932849
push_back 332377120
push_front 195286140
get 14840
push_middle 116171856
push_front 490601957
get 21708
get 4729
push_middle 877746464
get 1299
get 18542
push_back 340420765
get 11163
push_middle 484335843
push_front 246473570
push_middle 607268504
push_middle 161798782
push_middle 186291230
get 16341
push_back 145788781
push_back 745685238
push_middle 533657896
push_back 409402445
push_back 537056174
push_front 366826800
get 5153
push_middle 405494327
get 16104
push_middle 395169833
push_back 121405066
push_back 627074865
push_back 18759689
get 11655
push_back 81832703
get 21599
push_middle 968729139
push_front 197054621
push_front 50157030
push_middle 189393963
push_front 712024048
push_back 127390654
push_back 453373470
push_back 117826779
push_middle 679288231
push_back 38517779
push_front 887187445
push_middle 587614623
get 1505
push_back 870133823
push_front 893700418
push_middle 532043353
get 2659
push_middle 824467054
get 1531
push_front 61631037
push_front 852071472
get 13667
push_middle 818697954
push_front 30550533
push_front 756237754
get 3235
push_front 92600783
push_front 370433195
get 1742
push_middle 446380275
get 21266
push_back 346607288
push_middle 20711100
push_back 216624791
push_middle 80617235
get 5886
push_front 638375813
get 6354
get 14104
get 13359
push_back 809752823
push_front 722342500
push_front 257022755
push_middle 439521887
push_back 295137085
push_front 139147761
push_back 467685234
get 17087
push_back 898156507
get 6942
push_middle 875158033
push_middle 675780593
get 7443
push_front 503877054
push_middle 820103325
push_back 497556862
push_back 125960310
push_back 150501080
push_front 915816857
get 8140
push_middle 86748624
get 1826
push_front 811084665
get 17986
push_middle 107854603
push_back 808027416
push_middle 18193072
push_front 627172532
push_front 697998060
get 3730
get 2209
push_front 586649849
push_front 160268730
push_middle 878730728
push_middle 343615811
push_front 33406586
push_middle 374457124
push_back 659742374
push_middle 900286700
push_front 928391983
get 4057
push_back 315775985
get 5012
push_back 266413162
push_middle 325060339
push_middle 268192633
get 4387
push_middle 867588416
push_front 945480548
push_middle 120526763
push_back 257399503
push_front 920832317
push_front 876308586
push_front 103436676
push_front 617107466
push_front 958581527
get 17554
push_back 33932000
push_back 17074197
push_middle 247538885
get 4060
push_middle 258218670
push_middle 633068340
get 12681
push_middle 686748782
get 2791
push_front 54321003
get 16591
push_back 785449354
push_middle 157972958
get 3026
get 20103
push_back 619369748
get 21975
push_front 720031305
get 9774
push_back 928426796
push_front 544387546
push_front 625878538
push_middle 312650772
push_middle 921233977
push_back 878858057
get 18893
push_front 456335348
get 6682
push_back 621358361
push_back 474496628
push_back 950732570
push_back 895246868
get 12449
get 22613
get 4848
push_middle 236619202
push_middle 931044884
push_front 885115462
push_front 7746575
push_back 121928653
push_middle 795680432
push_middle 520251940
push_middle 775771498
push_front 372955827
get 4094
get 23531
get 14130
push_middle 353377651
get 17393
push_front 552905863
get 21904
push_front 760508001
push_front 36511752
push_front 908153191
push_front 692565592
get 2054
push_middle 538477498
get 17876
push_middle 341006486
push_front 598746639
push_middle 784404769
push_back 954457523
get 3149
push_back 824379114
push_middle 148138079
push_front 138383997
get 14582
push_back 845033819
push_middle 88470421
get 5350
push_middle 653825729
push_back 33618440
push_front 696476538
push_middle 631102034
push_middle 42465490
get 10432
push_back 993728641
push_middle 706452046
push_front 636968428
push_middle 358129826
push_middle 812235052
push_middle 212782713
push_back 944886864
push_front 880347627
get 8277
push_front 168615468
push_middle 524652464
push_middle 829422566
push_middle 300307246
push_middle 63937049
push_back 685870703
push_front 758541971
push_back 867374512
get 10656
push_front 737761532
push_front 234637176
push_back 966032032
push_middle 227955474
push_back 615098687
push_middle 387804821
push_back 807964556
push_back 847790556
push_front 769073069
push_back 559103640
push_back 589250058
push_middle 794173780
get 3251
get 22590
push_middle 145783927
push_back 403040673
get 2388
push_front 918599185
push_front 249212042
get 11668
push_middle 994928502
push_middle 162202942
push_middle 23497379
push_middle 66050692
push_middle 514241464
push_middle 744713260
push_front 732975821
push_back 961828557
push_middle 477680744
push_front 790358488
push_back 576563966
push_front 718036643
get 3006
push_front 297729306
push_middle 800163298
push_middle 22706583
push_back 824047271
push_middle 779587612
push_middle 336420467
push_back 640120196
get 8087
push_back 829798220
push_middle 772300733
get 2747
push_front 321892105
push_back 119191066
push_front 671768058
get 11038
push_middle 232910746
push_middle 765739224
push_back 871400321
get 16440
push_front 272594864
get 23548
push_back 99004340
push_middle 367650269
get 1589
get 23029
push_front 87423157
push_middle 638167195
push_back 22611460
get 13240
get 5133
get 4457
get 17703
push_front 388503182
push_back 383742919
push_back 357145291
push_front 908774942
get 5634
push_front 582614764
push_middle 311025783
push_back 663609448
push_back 420559744
push_front 133352031
get 497
get 22894
push_front 564842240
push_middle 744147686
push_middle 813181011
push_front 333441902
push_back 738795304
get 9232
push_middle 65974020
push_back 839455853
push_middle 812163947
push_middle 735596052
push_front 134604568
push_front 156182923
get 10270
get 2463
get 20395
get 20637
push_front 862814314
push_middle 228058828
get 23866
push_back 557591156
push_middle 888489306
push_middle 737581598
get 17313
push_middle 132018708
push_back 656335135
push_middle 960324111
push_middle 550783560
get 21445
push_front 967368308
get 23165
push_middle 497674948
push_front 694109094
get 4804
get 1886
push_middle 760860235
push_back 437735111
push_back 39960255
push_front 375230104
push_middle 304686813
push_middle 554551739
get 17201
get 20486
get 23080
get 21688
push_front 576817953
push_middle 202826220
push_front 494430073
get 2316
get 5601
get 1844
push_middle 434284254
push_front 386166911
push_back 533781344
push_back 149938804
push_front 780591712
get 17644
push_front 964620198
push_middle 273374533
push_middle 929277422
push_middle 806673050
push_front 747082415
get 16132
get 22259
push_front 991769758
push_back 934791921
get 11558
get 11839
push_back 247520837
push_middle 338149657
push_front 654505892
push_middle 516322266
get 19572
push_middle 49147342
push_front 268513935
push_back 270733091
push_back 247744747
get 9448
push_front 481500938
push_back 393932443
get 16343
push_middle 397035681
push_front 424382369
get 19576
push_back 229342406
push_back 95283816
push_back 647446401
push_front 681942876
push_front 835680456
push_front 854918795
push_middle 386741747
push_back 751535167
push_middle 677297671
push_front 263878564
push_middle 755505668
push_middle 829107452
push_front 650374486
push_front 624453480
push_middle 235039276
get 5867
get 17362
push_middle 522277926
push_middle 665550115
push_middle 90595144
push_front 193723726
push_back 692067706
push_middle 844610545
get 3511
push_front 466988557
push_middle 447742798
push_back 915710590
push_front 901574905
get 14668
push_middle 334050470
push_front 586573516
push_front 322047294
push_middle 601261017
get 6247
push_front 361980960
get 1564
get 16926
push_middle 738478167
push_middle 601902396
push_middle 931123598
push_front 809173094
push_front 381507485
get 12610
push_middle 326147169
get 15191
push_back 839600669
get 4888
push_middle 658528554
push_front 546422839
get 12232
push_front 669339026
push_front 195466015
push_middle 687272642
push_middle 950325169
push_middle 159155352
push_back 983200828
get 2988
push_back 412032785
push_back 847844550
push_middle 828259506
push_front 708565020
get 30
push_front 641002135
push_middle 764815435
push_front 943899753
get 19607
push_middle 804218629
get 23781
push_back 850314521
get 6154
push_middle 622143126
push_front 335690411
push_back 192166011
push_back 879114001
push_front 872277094
push_back 549111393
get 17140
get 21748
push_front 678066831
get 6165
get 12060
get 19972
push_front 31502633
push_back 269035480
push_front 965423545
push_back 788443783
push_front 470096080
push_middle 335443989
push_middle 403705491
push_middle 812445992
push_back 643411477
push_front 982285810
push_front 291770596
push_back 497721396
get 22323
push_back 316638161
push_middle 184853002
push_middle 704227849
get 4462
push_back 210357441
push_front 310502185
push_back 618403735
push_front 879638181
push_middle 374684573
push_front 491642657
get 1011
push_front 108141949
push_middle 444456283
push_middle 957071768
push_front 789636415
push_front 627707607
get 1354
push_middle 917924801
push_back 845223350
push_front 951704055
get 8000
push_middle 15423479
get 10021
get 8564
push_middle 375989272
get 12630
push_front 857254260
push_front 731609835
get 23198
push_back 541913607
push_back 421402481
get 11170
push_back 245745531
push_front 426823090
push_middle 300691944
push_back 584694688
push_front 121014029
push_back 459409918
push_back 760236669
push_middle 4553805
push_back 303772416
push_back 556501524
push_back 325256984
push_middle 889520501
push_back 722685998
push_front 306817899
push_front 471022174
push_back 661762979
push_front 36501724
push_back 952212979
push_back 136301313
push_front 795416955
push_back 898972150
push_front 198863703
push_back 486192380
get 4856
get 15606
get 5461
get 7449
get 15450
push_back 157517592
push_front 95525357
push_front 561122003
get 16342
push_back 48599554
push_middle 446122097
push_middle 493935410
get 18757
push_middle 680920672
push_middle 243688704
push_back 758992538
get 23119
get 20423
push_front 580784979
push_middle 267622294
push_middle 236933650
push_middle 486770799
get 10179
push_middle 485284169
push_front 277592243
push_middle 367792868
push_front 727714834
push_front 184585397
push_middle 314922944
push_middle 258182288
get 12792
push_middle 427513126
push_middle 77576607
push_back 740259153
get 1963
push_back 952783949
push_middle 606029177
get 21328
get 16697
push_middle 142111169
get 6522
get 2140
push_front 882894952
get 16385
push_front 487065388
push_back 386147544
push_middle 156829168
push_back 504262515
push_back 102511721
push_back 480308984
push_front 34022316
push_front 280027557
push_back 661625205
push_back 317983925
push_front 448545109
push_front 221673438
push_middle 312813318
push_back 643779316
push_front 660725727
push_middle 855858603
get 16353
get 14290
get 11692
push_back 71769613
push_front 641022565
push_front 338271561
push_front 111620198
push_front 942686244
push_front 182986824
push_middle 508800960
get 4819
get 18486
push_back 602944167
push_front 24215750
push_middle 977121627
push_middle 616445236
push_middle 23579286
get 21205
push_middle 94788489
push_middle 386087059
push_back 737991889
push_back 458736810
push_front 226160092
get 4089
push_back 434213807
push_front 855581004
push_back 259998356
push_front 298551431
push_front 364287236
push_middle 413765564
get 17866
get 11354
push_middle 463776818
push_middle 995143208
push_back 318527369
push_front 704642841
push_back 217375585
push_middle 477313395
push_back 668182504
get 13764
push_back 394091762
get 16079
push_back 771827276
get 17682
push_front 29028256
push_middle 153377729
push_front 127408450
push_middle 20902447
get 17396
get 8326
push_middle 415740189
push_back 706816816
get 7068
push_middle 596755331
get 1383
push_back 143048297
push_middle 412193514
get 5723
push_middle 136882508
push_front 468887131
push_front 981469549
push_front 818552947
push_back 475856328
get 5373
push_back 665653725
push_front 146421611
push_middle 190196090
push_front 142466076
push_front 710801112
push_middle 200322634
push_front 920709045
get 788
push_front 504484097
push_middle 855596355
push_front 360288416
get 13700
push_middle 340696828
push_back 375182842
push_back 481680101
push_front 175050295
get 15244
push_front 267227097
get 737
get 20311
push_back 961842207
get 20280
push_front 504930553
push_middle 203797906
push_middle 46242834
push_back 916671592
push_back 581517927
push_middle 948696495
push_back 689578572
push_front 326982745
get 20207
push_back 102693602
get 7350
get 6115
get 19239
push_middle 487211759
push_back 783214741
get 8463
get 1785
push_middle 139484440
push_middle 973000024
get 17035
push_middle 799576213
get 19796
push_middle 40644524
push_middle 504778796
push_front 26817797
get 12532
push_front 285124923
push_front 440254860
get 21940
get 7987
push_front 931592458
get 17228
get 11848
push_middle 80159974
push_back 824907156
push_middle 87404997
push_middle 152407763
push_middle 574105858
push_middle 879413216
push_back 410947404
get 17510
push_back 945569832
push_front 138210694
push_front 269976597
push_back 35949055
get 6422
push_front 428111286
push_middle 64984246
push_front 887216999
push_middle 364479443
push_back 131825461
push_front 338483099
push_back 993488430
get 11734
get 8042
push_front 266017040
push_back 352460200
get 22592
push_front 740680719
push_middle 356640424
push_middle 678976187
push_back 286805166
push_middle 443790358
push_back 681589830
push_front 68662145
push_back 250351032
push_back 164530406
push_front 548320066
push_front 880724118
get 22671
get 20186
push_middle 626448081
get 1364
push_middle 456943518
get 4089
get 2880
get 24156
push_front 895810110
push_middle 419824213
push_front 616084275
push_front 415708306
push_middle 196800638
get 1589
push_front 220843399
push_front 614567308
push_front 231490034
push_back 112802348
push_front 310954558
get 10528
push_back 525107987
push_back 455446873
push_front 176356540
get 14359
get 20872
get 5384
push_back 714810679
push_back 904591
push_middle 575309118
push_middle 664556321
push_middle 947695577
push_back 357452995
push_middle 271047601
push_middle 530884072
push_middle 975909353
get 19191
push_middle 954684512
push_front 386122101
get 10558
push_middle 381345101
push_back 800748080
get 23299
get 16677
get 16499
push_back 21536076
push_front 115987280
push_middle 789883696
push_back 584208856
push_front 94251138
push_back 42862125
push_back 941890031
push_front 990270508
push_middle 285113109
push_middle 655720104
push_front 611994350
push_back 968907995
push_middle 722903766
get 14138
push_middle 184092732
get 7517
push_middle 144246506
push_middle 39403980
push_front 12805994
push_middle 689043670
push_back 880609673
push_back 648171206
push_middle 153971980
get 992
push_front 985467003
push_middle 390508122
push_front 792156580
push_back 611422146
push_front 940822217
push_back 677574306
push_back 56260879
push_front 993698133
get 21747
push_middle 696617205
push_middle 671933222
push_middle 471543855
push_back 486546240
push_front 654229753
push_middle 583175948
push_front 730218833
get 7699
push_back 12816927
push_middle 953589587
get 24054
get 1261
get 11776
push_middle 608876616
push_front 914810638
push_middle 303336041
push_back 902605084
get 19642
push_back 946072254
push_front 45397116
push_middle 992890954
push_middle 801476128
push_middle 543284095
push_middle 789018650
push_front 24117565
push_back 285440843
push_middle 937131843
push_middle 110728387
get 15608
push_middle 997027347
get 2183
push_back 462716345
push_middle 762473307
get 730
get 20571
push_front 159196460
push_back 812917079
push_back 82437675
push_front 610920619
get 9609
push_back 316688743
push_middle 394040448
push_front 590352097
push_front 579328723
push_front 481470082
get 21455
push_back 512947019
push_back 848811633
push_back 911634788
get 17742
push_back 728123679
push_middle 188349039
push_front 565424959
push_middle 907615081
push_front 186644216
get 15408
push_back 706092354
push_back 959348815
get 10773
push_middle 371714695
get 21119
push_front 892498963
get 13385
push_front 807082756
push_back 971574678
push_front 242620621
push_front 588725098
push_middle 624686508
get 5199
push_back 965257330
push_front 76882158
push_middle 564840987
push_middle 274725872
push_back 922546444
push_front 658056893
push_front 365189243
push_middle 814876948
push_back 734079326
get 24183
get 11879
push_front 790719836
get 20505
push_back 444865421
push_back 456546328
push_front 526463898
push_back 590141223
push_front 145944456
push_middle 991888948
get 20710
get 6915
get 21666
push_middle 636234462
push_middle 33413009
push_front 451185582
push_front 633940126
push_back 918677076
push_front 287241949
push_back 512672212
push_middle 678225923
push_back 359666970
get 12408
push_back 690305585
get 18304
push_middle 158761138
get 13282
push_middle 278313087
push_middle 770368047
push_front 498306401
get 22593
get 17780
push_front 411350746
push_middle 680190603
push_back 620222446
push_front 145346049
push_middle 740649626
push_back 874321908
push_back 450422352
get 22932
push_middle 981561496
push_front 599432912
push_back 206741139
push_middle 212626956
push_middle 918081848
push_back 883588858
get 17205
push_front 893921601
get 8535
push_back 754791082
push_front 486279049
get 20213
get 9925
push_middle 541344223
push_middle 450601368
get 16838
push_middle 795589702
push_front 689562521
push_back 781519480
push_back 614943912
get 14476
push_back 661004224
push_middle 115433332
get 10483
push_front 669281495
push_back 905391019
push_middle 316905516
push_front 912294825
push_middle 859568644
get 2431
push_front 797619481
push_back 887607078
push_middle 418923634
push_front 967066747
get 3105
push_front 272327816
push_back 700349611
get 10727
push_back 520682952
push_front 258471217
push_front 844370810
push_middle 400133179
push_back 666755661
get 21103
push_back 188774393
push_front 421974644
push_front 130434971
push_front 578384437
push_middle 77978866
push_back 73495753
push_back 422695874
push_front 186865684
push_front 877021766
get 310
push_middle 236308087
get 20416
get 20310
get 19859
push_back 129649175
get 2967
push_middle 826508159
push_middle 666024530
push_front 909511176
push_middle 855497651
push_front 705941747
push_back 45345631
push_middle 34605011
get 1767
get 7048
push_back 921457494
get 4755
push_back 760280494
get 2527
push_front 180469861
push_back 157889960
push_back 299394536
push_front 983861191
push_back 733276621
push_back 32438747
get 7446
get 20106
push_middle 517553406
push_middle 634598183
get 21957
get 1278
get 24010
get 5760
push_middle 714856597
push_front 46466662
push_middle 495283767
push_middle 926486991
push_back 750406055
push_middle 465337885
get 19087
get 2979
push_front 746458767
push_middle 353490709
push_front 941858831
push_middle 933297308
get 13061
push_back 130979879
push_back 886627512
push_middle 843826791
push_middle 100686074
push_back 386987263
get 4292
push_front 426254986
push_back 724988819
push_back 228515564
push_middle 285771318
push_front 59375094
push_middle 53591492
get 16814
push_front 976418289
get 22195
push_front 335604008
push_front 935516616
push_back 465922475
get 791
push_middle 25322968
push_middle 818988725
push_back 602263308
push_middle 983896559
get 14184
push_middle 722336135
push_back 240033710
push_front 127848734
get 21656
get 4421
push_middle 730841838
get 16337
push_back 734765678
push_front 463859728
push_middle 993034739
push_back 619581560
push_front 136384270
push_middle 119398581
push_middle 776957730
push_middle 547413806
get 12056
push_front 565675393
push_front 16851886
push_front 184965327
push_back 469167162
get 1651
push_back 812505993
push_back 396773264
push_back 560278784
get 12024
get 1894
get 5272
push_middle 29421832
push_middle 854135610
push_front 4224064
get 11461
push_back 626172774
push_back 25639909
get 10340
get 22571
push_front 888019262
get 8750
push_back 96135783
push_back 93377717
get 4501
push_middle 975501355
get 7094
get 13976
push_middle 83401172
push_middle 996571777
get 937
push_middle 563402501
get 2263
push_front 117790893
push_middle 74609753
push_front 347627948
push_back 752969748
push_middle 225979514
push_back 235795347
get 6276
push_back 438639070
push_front 995224163
get 20855
get 18227
push_back 389315966
push_front 137444024
push_middle 119960087
push_back 527555531
push_front 87612207
push_middle 131826051
push_middle 714067327
push_back 862445835
get 6287
push_front 521494099
push_middle 12681355
push_front 612016536
push_front 570829581
get 15310
get 20744
push_back 747594063
push_middle 216578537
push_front 662365257
push_front 601566602
push_back 587174401
get 17852
push_back 242496727
push_back 965216193
push_front 190018665
push_back 865014858
get 13548
get 6458
push_back 991736212
push_front 100935181
push_front 826594472
get 11874
get 14624
push_front 547780058
push_back 847170753
push_middle 303970838
push_back 448435002
push_front 582659473
push_front 103567283
get 889
push_middle 110967977
push_front 326954090
get 18104
push_middle 447595320
push_front 66727875
push_back 10565099
push_front 843314572
push_middle 929172554
push_middle 318152216
push_middle 977300434
push_back 353181761
push_middle 621749486
push_front 537164893
get 3770
push_front 801176218
push_front 298098672
get 15877
push_front 575488636
push_middle 539522504
push_back 374873657
push_back 602136894
get 10893
push_back 714272400
get 5361
push_back 271130534
push_back 329585526
get 17608
push_front 452008067
push_back 755272820
push_front 329913188
push_back 195880923
get 23437
push_middle 781160294
get 9466
get 23351
push_middle 818146781
push_back 861976729
push_back 247413928
get 18833
get 5553
push_middle 781694574
push_front 109110675
push_front 850604280
get 15796
push_front 826227889
push_front 401423349
push_back 103731396
push_middle 777752965
push_front 186997994
push_middle 117349023
get 3918
push_middle 390993860
push_back 266772844
push_middle 356898434
push_middle 487971950
push_front 661053611
push_back 803363785
push_middle 56967
push_middle 524249181
push_middle 753729898
push_front 396728101
push_middle 817232943
push_back 66164055
push_back 279025327
push_back 415896520
push_back 638152359
get 3183
get 20300
push_back 857674525
get 17787
push_front 668838041
push_back 274517659
push_back 788471913
push_middle 580270529
push_middle 328136915
push_back 806742589
get 817
push_back 84645837
get 4815
push_middle 172775861
push_middle 563047580
get 885
push_back 686031521
push_front 20958038
push_front 874419662
push_back 74271196
get 23051
push_middle 245565428
push_middle 502222304
push_middle 633379716
push_middle 424856515
push_middle 750417783
push_front 690805914
push_front 576172117
push_middle 498735259
get 24672
get 25
get 1975
get 311
get 24330
push_back 624573772
push_back 940859271
push_back 89592198
push_front 361118096
push_front 66483322
push_middle 270311643
push_middle 540626120
push_front 192800389
push_front 687874291
push_front 534036979
get 22486
push_front 577362644
push_back 387842686
get 10469
push_back 202401603
get 1451
push_front 284457997
get 8969
push_front 526657297
get 14229
push_middle 461803347
push_middle 442361831
push_middle 875073429
push_front 541834408
push_middle 556788824
push_middle 463125799
push_middle 35805787
push_back 605531358
push_back 784755382
push_front 356283390
push_back 103515008
push_middle 667526957
get 15486
push_front 961111058
get 4628
get 21073
push_middle 826386206
get 18033
push_middle 525694353
push_back 599824465
get 17159
push_back 284336061
push_back 773171690
push_middle 78436523
push_front 442343706
get 23364
push_middle 452567613
get 10529
push_front 49052266
get 16761
push_front 746528559
push_front 412747871
push_back 513322398
get 14582
push_back 678266454
push_back 31696155
push_middle 222819249
push_back 583028938
push_middle 94754834
get 10801
push_front 166530012
push_back 555154439
get 8878
push_front 260677122
get 378
push_back 567183751
push_middle 346175914
push_front 258537246
get 23040
push_front 294543021
push_front 946991620
get 1052
get 11868
push_back 828146434
push_middle 654734636
push_back 505613555
push_front 525057149
push_front 169979874
push_back 465316790
get 10986
push_back 138589323
push_middle 847206060
get 7927
get 4009
push_back 253967933
get 13691
push_middle 968755694
get 22266
push_back 618896804
push_middle 863541242
push_back 402927874
get 5233
push_front 99490362
get 2909
get 6218
push_middle 418397956
push_middle 562294528
push_front 172069550
get 8502
push_front 946325305
get 22006
push_front 49843252
get 12470
push_back 941364302
push_front 174975760
get 243
push_middle 245194045
push_middle 344281302
get 8627
push_back 993408381
push_front 615537402
push_front 254017599
get 5680
push_front 614724618
get 716
push_middle 896654790
push_middle 306629869
push_middle 852763631
get 21684
push_middle 947052871
push_front 541800334
push_front 152674018
get 16619
push_back 800068268
get 13874
get 12665
push_back 933079471
get 15657
push_middle 39847057
push_middle 42635996
push_front 440144572
get 5379
push_front 694641157
push_middle 502195925
push_back 762410518
push_middle 912037233
push_middle 94173128
push_front 151033594
get 16482
push_back 107323216
get 12760
push_middle 120365294
push_back 805036335
push_back 643950684
push_middle 521476704
push_front 719489259
get 19287
push_middle 690642545
push_front 259831478
push_middle 289791794
push_back 262437153
push_middle 55940796
push_back 238452614
push_front 714037707
get 23257
push_back 168571331
get 4599
push_front 874340931
push_middle 527932542
push_middle 530463657
get 7204
push_front 328479115
push_middle 769435153
push_back 192123322
push_front 305145739
push_back 716937412
push_middle 692859026
push_middle 411305282
get 14208
push_middle 663150873
push_front 94727395
push_back 951580803
get 7540
push_back 25769555
push_front 864572200
push_middle 948100012
push_front 436183572
push_front 238193472
push_front 115266011
get 9303
get 2798
push_back 602627682
get 6044
get 13579
get 17527
get 7005
push_back 277669602
push_front 913290470
push_back 785657271
get 14203
get 23504
push_front 181758553
push_front 200181200
push_back 887623638
get 19410
push_back 735448970
get 14587
push_front 265964865
push_middle 8444459
get 21890
get 24584
get 10400
push_middle 392381307
push_middle 250174804
push_back 687867346
push_middle 544571302
push_front 873842718
push_front 205525229
push_front 901596767
push_front 48061853
push_front 737552506
get 9191
get 12318
push_front 742084214
push_back 657088888
push_middle 9343259
push_back 172980170
push_front 118296691
get 14728
push_back 267238674
get 15913
get 5212
get 14372
get 17530
push_middle 814865415
get 6524
push_back 642658274
push_front 28692790
push_front 694070204
get 13607
get 14009
push_middle 642747231
get 16474
push_front 739558578
get 7820
get 19759
push_middle 268031629
push_front 818715693
get 18353
push_back 726690620
get 18454
get 24603
push_front 884846906
push_middle 373703988
push_back 271595773
push_back 535488609
push_front 74429188
push_front 639874125
push_middle 435723149
push_front 617036405
push_front 958732885
push_back 592227107
push_middle 522317578
push_front 112013347
get 23664
push_back 957801964
push_front 818872870
get 21482
push_front 143115163
get 3936
get 20783
push_back 701040414
push_front 959209364
push_front 75771544
push_middle 720930893
push_front 407300427
push_back 92886289
push_middle 60598463
push_back 151791496
push_middle 258448946
push_front 108724815
push_middle 51559340
push_back 913969840
push_middle 981852753
push_middle 622832484
push_front 206264360
push_back 381026964
push_front 895603025
get 13504
push_back 98439753
push_front 661760076
push_back 261668438
get 18780
get 20609
push_front 256431797
push_back 578265264
push_back 734940439
get 12348
push_front 372262543
push_back 58636107
push_back 392655862
push_front 724051245
push_middle 859752489
push_back 924883790
push_front 269488460
push_middle 148880086
push_back 153702713
push_front 898479888
get 9805
push_middle 888117020
get 23220
push_middle 950188146
push_middle 637735033
push_back 311275615
push_front 880825773
push_front 856018611
push_middle 550149566
push_middle 719768727
get 19301
push_front 254297629
push_middle 816931806
push_middle 360259987
push_front 30690039
get 4843
get 7500
get 18978
push_middle 201440690
push_middle 764066386
push_middle 374129935
get 15916
push_back 647101685
push_back 448128492
push_back 189247149
get 8785
get 24875
get 180
push_middle 265701180
push_back 582585841
push_middle 380097214
push_middle 166827245
get 17044
push_middle 533659535
push_middle 122569199
push_back 265409996
get 13271
push_back 166444617
push_middle 418736877
push_back 184124971
push_front 54597661
push_middle 736101849
push_middle 363644062
get 19817
push_front 312208457
get 8358
push_back 623494772
push_front 663502216
push_front 54491944
push_front 656924881
get 24464
get 16979
push_middle 308511774
push_back 108305481
push_front 18363955
get 17281
get 11610
push_back 799815337
push_front 806651898
push_back 606329890
get 12459
push_middle 769443640
get 18745
get 9057
push_back 976757342
push_back 582733485
push_back 944889236
get 8912
get 23846
push_back 335238502
get 20772
push_back 331769985
push_front 238148553
push_middle 169896489
get 1896
push_back 272066316
get 755
get 12047
push_front 170584882
push_middle 240757066
get 9496
get 3029
push_middle 245229745
push_middle 233662966
get 16067
push_front 18652145
push_middle 496218419
push_front 769149111
push_front 646393229
push_back 851900035
get 10112
get 13535
get 21423
push_front 125615742
get 16874
push_front 355502913
push_back 124440912
push_middle 213362826
push_middle 446851866
push_front 47869016
push_back 391630594
get 9098
push_front 10366424
push_front 134767388
push_back 977206414
push_back 493303527
push_back 900520596
push_middle 715197031
push_front 398040308
push_back 192486567
get 2495
push_back 255527266
push_middle 286268527
get 5847
push_front 132212858
get 9366
push_middle 503966292
push_middle 627738536
get 8702
push_middle 91407355
push_middle 971487472
get 6669
get 18798
push_back 293917832
push_middle 752830484
push_front 190582903
push_front 682562163
get 15161
push_middle 221538285
push_middle 148150228
get 22515
push_front 300560189
push_middle 303546184
get 8849
get 14973
push_front 479331783
push_front 154853744
push_middle 68662593
push_middle 906286512
push_front 761574899
get 14364
get 24235
push_front 517368325
push_back 24669645
push_back 94157349
push_middle 865631140
push_back 335175626
push_front 602595044
get 16650
push_front 451594550
push_middle 218149525
push_back 243101036
push_front 4162676
push_front 169867374
push_middle 18941104
push_middle 537490334
push_front 663226621
push_middle 53212304
push_front 8053054
get 11255
push_front 970181041
push_back 333982579
push_middle 259962495
push_back 503754442
push_front 724980712
get 22810
get 8878
push_back 54102718
get 22263
push_middle 921672288
push_front 434905567
get 4724
push_front 155079075
push_front 574030771
push_back 430406023
push_middle 407306013
push_middle 653537748
push_middle 887418248
push_front 112608222
push_front 489356822
push_middle 860502501
push_back 641560576
push_middle 900751059
push_middle 835175166
push_middle 564191376
push_middle 193233686
push_middle 519937605
push_middle 519251055
get 22739
get 2232
push_front 244911489
push_back 847494123
get 23324
get 8028
push_back 83093603
get 1233
push_front 145927801
push_back 4247363
push_middle 778652676
push_back 572743382
get 7537
push_middle 365419853
push_back 876297530
push_front 222597190
get 12475
push_front 943668808
push_middle 544050164
push_front 511016315
push_front 274741311
push_front 344751700
get 20995
push_back 70268134
push_middle 41139692
push_back 743296354
get 7904
push_middle 392377896
push_back 968888572
push_back 943642352
get 24769
get 9620
push_front 23094262
get 3100
push_back 881063626
push_back 310024335
push_middle 509293139
push_middle 279337880
get 14822
get 12649
push_middle 433778849
get 3904
push_back 626550492
get 9511
push_front 591153032
push_back 527367387
push_front 854131672
push_middle 893955172
get 4694
push_back 768113502
push_middle 772129756
get 25062
push_back 950975335
get 6108
push_middle 41966061
push_back 939919180
push_back 660656370
push_middle 751376339
push_front 589524352
push_back 831595670
push_middle 556791786
get 1684
push_back 787748631
push_front 804020044
get 8986
push_front 935703324
push_front 663092890
push_middle 120347054
push_front 621738088
push_back 517504090
push_back 816803714
push_front 492358927
push_middle 284224329
push_back 926899376
push_front 612298877
push_front 21562280
push_middle 950241183
push_front 444393172
push_back 777071015
push_front 390923712
push_back 539943596
get 24350
push_front 177986694
push_back 220063467
push_middle 801225761
push_front 352090532
get 15405
get 17860
push_back 851907050
push_back 655388574
push_middle 547255241
get 4257
push_front 813007580
get 25049
push_front 496941902
get 6251
push_front 744898488
get 20030
push_middle 276406845
push_front 701527467
get 21502
push_back 433584299
get 22046
push_front 393380033
push_middle 959613998
push_back 447884184
push_front 1996917
push_middle 328368447
push_middle 13194304
get 10739
get 2956
get 11185
push_back 652285700
get 10030
push_back 285633191
push_front 568446948
push_middle 722543404
push_middle 389790267
push_middle 782554520
push_middle 947774977
get 20053
get 19756
push_front 370528541
push_back 975888915
push_front 412313098
get 9658
push_back 665441026
push_back 899075651
get 23450
push_front 793133851
push_middle 362844254
get 8223
push_back 198347635
get 13135
get 1673
push_middle 460122315
push_back 497462210
push_back 936049916
get 22028
push_front 581830766
push_middle 238112532
get 3534
push_middle 544629701
push_front 928629480
push_back 237987814
push_middle 864967978
push_back 713526139
push_front 141208383
get 16446
push_back 239011131
push_middle 103043862
get 24142
push_back 904101496
get 676
push_middle 571137195
push_back 584050496
get 1932
push_front 975768131
push_back 78457382
push_middle 705629831
push_front 139554009
push_back 716556019
push_front 746685411
push_middle 726969820
push_front 149833291
push_front 928041661
get 21191
get 15504
push_middle 90168337
push_front 533008542
get 22672
get 10170
push_middle 189535317
push_back 360575221
push_back 621267458
push_front 68910422
push_middle 872934219
push_back 404919342
get 20554
push_front 551348523
get 1331
get 446
push_middle 691548154
push_middle 185496920
push_back 113830903
push_middle 45245225
push_middle 624148487
push_front 999301515
get 14805
push_front 119414580
get 21924
push_middle 858192955
get 21452
push_back 888292651
push_middle 490396939
push_front 567126379
push_middle 468841310
push_back 232808973
push_middle 130016960
get 11800
push_back 69684770
get 22966
push_front 891884370
push_middle 501461659
push_front 150104303
get 22409
push_back 149161237
get 24355
push_front 365934369
push_back 740549785
push_front 67636861
push_front 600758974
get 17829
push_back 112764486
push_back 305479538
push_back 801317175
get 4550
push_back 48100566
push_middle 419902081
push_middle 956489538
push_middle 139043295
push_front 85706424
push_front 677077631
push_front 302176695
push_back 350366060
push_front 642178237
get 17884
get 2115
push_front 971160894
push_front 396267662
push_middle 402838106
push_front 164801810
push_back 358871428
push_middle 113949534
push_middle 521034284
push_front 279905468
push_front 754181131
get 121
get 23392
push_middle 182936507
push_middle 259073410
push_back 154649202
push_back 146235529
push_middle 544583306
push_back 274059455
push_middle 651751923
get 3232
push_back 815128722
push_middle 650653667
push_back 847870416
get 229
push_middle 857530829
push_back 313981745
push_back 719016784
push_middle 419366897
push_back 343990775
push_front 786405767
get 429
push_front 259903017
push_front 333525777
push_middle 347674529
push_front 949149222
get 15676
push_middle 608765759
get 25087
push_back 479038456
push_front 840690098
get 16245
push_back 113304368
get 17338
push_front 186550093
get 20674
push_middle 640091890
get 1243
get 6974
push_back 941861583
push_front 726930830
push_back 804405609
push_front 808617064
get 2206
push_back 396526391
push_middle 260487265
push_back 561503807
push_back 349001611
push_back 125735063
push_front 957327972
push_front 555934659
push_middle 882661292
get 17600
push_middle 180290819
push_back 901125566
push_middle 362511831
get 17240
push_middle 611825505
push_back 451994549
push_front 443168474
push_front 715425544
get 15415
push_middle 744091980
push_back 962009788
push_middle 533273042
push_middle 605564256
get 6982
push_middle 129483920
push_middle 783823782
push_middle 130194860
push_front 208598495
push_middle 497132134
push_front 902890487
get 5567
push_middle 569274566
push_front 884257037
get 11890
push_back 67823572
push_middle 476952052
get 732
push_middle 732384763
push_back 750393809
push_middle 318364817
push_middle 403907417
get 25033
push_middle 185659665
get 12472
push_middle 504044604
get 8013
push_back 173898922
push_middle 388088759
push_front 485326026
push_front 863370997
push_front 955119688
push_front 518743877
push_front 322418368
push_front 295090630
push_back 143945941
push_back 607908232
push_back 94268521
get 18362
push_front 340394661
push_middle 270155036
push_front 353675625
get 3353
push_back 745686683
get 16657
push_back 148288097
get 3856
push_middle 58766202
push_back 625064659
push_back 360527519
push_back 328552818
push_back 638139101
push_back 4722981
push_middle 882293759
push_back 896035924
get 6095
push_front 672474941
push_front 888444563
get 2260
push_back 890026346
push_front 478226614
push_back 167192146
push_front 913046734
get 7241
push_back 405830711
push_front 765931388
push_front 26426238
push_back 550907848
get 8260
get 499
push_middle 269725782
push_middle 143356977
push_front 248535534
push_middle 420341265
push_back 986752356
push_front 793575563
push_front 371708563
push_middle 104580195
push_middle 396893246
push_back 754306664
get 9224
push_middle 291411624
push_middle 302974146
push_front 460700377
get 1408
get 20441
push_front 340822075
get 23671
push_front 83033531
get 17424
push_middle 712076634
push_front 665460070
get 7202
push_front 45209637
get 5360
push_front 354473165
push_middle 401781414
push_middle 868545088
push_front 735429625
get 8327
push_front 962018137
push_back 349825024
push_back 901993680
push_back 948982598
push_middle 594716691
push_front 987330013
push_middle 717486531
push_back 509709281
push_front 380243537
push_back 510378557
get 5483
push_back 95818608
get 10025
get 4412
push_middle 274853783
get 6258
get 5084
push_back 553596006
push_middle 131372229
push_front 80665947
push_front 894167534
get 12375
push_middle 253460762
push_middle 285798897
push_back 567521819
push_front 519435705
push_middle 383822159
push_back 259301721
get 11825
get 12920
get 21455
push_middle 298630045
get 18900
get 12178
get 23114
push_front 395102789
push_back 166343077
push_middle 665957147
push_back 133766497
get 16104
push_middle 848296710
push_back 632031649
get 3481
push_back 355121751
push_middle 576012455
push_middle 744115990
push_middle 626739388
get 9656
get 1899
push_middle 799862752
push_front 247322691
push_back 15600961
push_front 188784854
get 10655
push_back 326568872
push_middle 680617159
push_front 33204682
push_front 507402263
push_back 989984085
get 12717
get 5438
push_middle 990095680
get 1349
push_front 993256660
push_middle 42231989
push_front 750642717
get 6952
push_middle 601460107
push_front 398895747
get 15683
push_back 124051471
get 21427
push_front 161770172
push_middle 109191995
push_middle 691515062
get 7810
push_front 383514086
push_middle 472729006
push_front 965641709
push_front 96934092
push_middle 969005592
push_back 282431140
push_front 561352346
get 13273
push_front 286263626
get 6263
push_back 384637540
get 4443
push_front 510068831
push_front 555464667
push_back 510088889
push_back 742016293
push_front 459476255
get 4454
get 12319
push_back 176376584
push_front 893761658
push_front 141691025
push_back 910563750
push_front 978943939
push_back 216710835
get 19589
push_front 793041152
push_front 358221138
get 25030
push_middle 270687603
get 14492
push_front 295197223
push_front 759901061
push_middle 475294016
get 16127
push_back 2098016
get 4515
push_back 218836095
push_middle 195324650
push_middle 654187598
push_middle 229490854
push_front 675910535
push_middle 672071172
push_middle 86278743
push_front 143675015
get 19160
push_front 814782756
push_front 960826639
push_back 855096083
push_front 449174816
push_back 113780575
get 8867
push_middle 600284413
push_back 602355310
push_back 77734802
push_front 84113124
push_back 707112242
get 2959
push_back 808259217
push_middle 103969616
push_middle 41790367
push_front 34302858
push_back 815517093
push_back 11619981
push_middle 403997329
push_middle 542291140
push_front 738203938
get 495
push_back 2586186
get 8625
push_middle 428536696
push_back 748284182
get 6683
push_middle 442898068
push_middle 484488960
push_front 19175365
push_front 962113019
get 6588
push_front 716582910
push_middle 277290659
push_front 978377195
push_back 4564189
push_front 451615598
push_back 409933999
push_back 510309530
push_middle 779603125
push_middle 280351924
get 5107
push_back 609320430
push_middle 663751970
push_front 485192030
get 2019
push_middle 601939873
get 22414
get 22340
push_middle 623357037
push_back 924067036
push_middle 628428065
get 15792
push_middle 742251934
push_front 582619452
push_back 974929330
push_middle 580953198
push_middle 920817876
push_middle 466868171
push_back 920620308
push_middle 837353352
push_front 866546349
push_front 733221883
push_back 210661751
push_back 708366166
push_front 79229093
push_middle 646226959
get 14046
push_back 28573501
push_middle 614659446
get 9957
get 6180
push_middle 549199347
get 13498
push_back 806714993
push_middle 321974377
push_middle 781563101
push_middle 458325862
push_front 473700695
push_front 61479849
push_front 582212152
push_front 290038490
push_front 364310122
push_back 172882588
push_front 222792932
push_front 667331990
push_back 356896704
push_middle 38379806
push_middle 992291578
push_middle 860424580
push_middle 684991175
get 10542
get 16388
push_middle 683592586
push_back 526633246
get 2944
push_back 131646368
get 18301
push_middle 809396459
get 22599
push_back 164295716
push_middle 274255363
push_back 618907550
push_front 357475806
get 4523
push_front 457926817
get 5035
push_front 574165768
push_back 742798304
push_front 371908347
push_middle 111954477
push_front 769306678
push_middle 758103036
push_back 243108319
push_back 357726533
push_back 178069661
get 2594
push_middle 314771946
push_middle 981959273
push_front 99040443
push_middle 732755206
push_middle 172792064
push_back 353217546
push_front 912203971
push_back 808377542
push_back 352633914
push_front 160829162
get 20687
push_front 851910408
push_front 297244336
push_back 201012816
get 13288
push_front 24321251
push_back 542273331
push_back 38779698
push_front 119340547
push_back 294664229
push_front 503776716
push_middle 123658777
push_front 101669707
push_back 905413286
push_back 106592394
push_middle 67076518
push_back 794526202
push_front 166509796
get 24373
push_back 296662336
push_back 894046311
push_front 108817508
push_middle 160799561
get 6174
get 842
get 14102
push_middle 310196015
push_back 862877103
push_front 32003771
push_back 435611256
push_front 404779093
get 3721
get 23485
push_middle 15367523
push_back 223731506
push_back 975822489
push_front 526461701
push_back 884061972
get 14057
push_middle 226489613
get 2306
push_middle 481697582
push_middle 972126860
get 16533
get 6409
push_front 194246532
push_front 645770577
push_front 743224252
push_middle 976762377
get 21848
push_middle 580363373
push_front 687136137
get 4992
get 17098
push_back 756616666
push_middle 702405133
push_back 860697120
push_middle 369226965
push_front 437896818
push_middle 126085837
push_front 373782457
get 17583
push_middle 410073154
push_back 443312292
push_back 534006745
get 4938
push_middle 536568067
push_back 756260377
push_middle 776467587
push_back 636847239
get 1068
get 2100
get 13781
push_middle 35508182
push_back 444238150
get 21526
push_front 347515849
push_front 597035807
push_front 466681577
push_middle 438302067
push_middle 434586470
push_front 85485024
get 14749
push_back 379557666
push_middle 841093561
get 605
push_middle 230274722
push_middle 904671280
push_back 259778988
push_front 340752137
get 24692
get 9050
push_middle 98541171
push_back 48363525
push_back 718397992
push_front 888690954
get 1059
push_front 348283367
get 23483
get 20252
push_front 370176330
push_front 651624279
push_middle 883998309
get 10409
push_middle 894648341
push_middle 358239615
push_back 198296181
push_middle 703604591
push_back 929573680
get 13569
push_back 985645279
push_middle 163369468
push_middle 517383759
push_front 375552512
get 2742
push_back 96476162
get 9644
push_front 714153985
push_front 758913624
push_front 223735862
get 4682
push_back 872068480
get 10493
push_middle 321106738
push_middle 111079386
push_back 620786231
push_back 869099816
push_middle 743723608
push_front 878712
push_back 981519616
push_middle 959161979
push_back 176414525
push_back 335904724
get 21092
get 22096
push_front 824012317
push_front 422674733
push_middle 595517601
push_back 567048181
push_middle 754653253
push_back 439099683
push_back 516634197
push_front 592297679
push_front 306551998
push_back 434766156
get 10277
push_middle 647848754
get 24677
push_middle 107113122
get 14721
push_middle 1571615
push_middle 362136617
get 18162
push_back 973908523
push_middle 277776643
get 1635
get 15834
push_front 659169958
push_back 582961792
push_middle 206406766
get 6193
get 19141
push_middle 940850938
push_back 743752740
push_middle 982143828
push_back 211411171
push_back 775646094
push_front 724765967
push_back 618822052
push_back 890558090
get 10691
push_middle 12091172
get 1263
get 1106
get 21751
get 1704
push_middle 432602077
push_back 170604228
push_front 716796099
push_front 704480591
get 19178
push_middle 76361733
get 18060
push_front 354595372
push_middle 394550280
push_middle 841195817
push_front 745219809
push_middle 657638446
push_back 934768574
push_middle 90832910
push_middle 687693791
push_front 262823569
push_front 473919603
push_back 662734205
push_front 844443125
push_back 807648969
push_back 543609083
push_middle 246423976
push_back 800926593
get 23145
push_middle 84727851
get 25711
push_middle 130557625
push_front 118043283
get 3923
push_middle 258770083
push_middle 760077893
get 12716
push_front 814412447
push_back 679108425
push_back 301076793
push_front 260803561
get 623
push_middle 884713538
push_front 881519055
push_back 465586555
push_middle 350362306
push_middle 215514939
push_back 623988320
push_back 204825674
push_middle 429663337
push_front 738144558
get 25144
push_back 683775462
push_middle 13254921
push_front 315879714
get 12700
push_front 955026628
push_back 39016874
get 1591
push_middle 636536803
get 5114
push_front 465508288
push_back 999790621
push_back 974241032
push_front 671874180
push_middle 6492849
push_middle 961574225
push_middle 267769429
push_middle 947249762
push_middle 682601159
get 19537
push_middle 108393707
push_middle 499730811
push_front 162839804
push_front 44111501
push_front 444844603
push_middle 915420313
push_back 552206568
push_front 512535849
push_front 56059786
push_back 997993441
push_middle 162638766
push_back 600071123
push_front 276219141
push_front 66575575
push_front 527553549
get 8336
push_back 199915140
get 13191
push_back 156717984
push_middle 521729298
push_middle 595225942
push_middle 518355145
push_back 482290242
get 18825
push_front 338139858
push_middle 579892938
push_front 524464053
get 8558
push_middle 18237102
push_middle 147767877
push_front 201778340
get 365
push_back 227244317
get 23628
push_back 608665366
get 7457
get 9824
push_front 288423877
get 11697
push_front 525360448
push_back 266915760
push_back 644270801
push_middle 36462926
push_back 830815602
push_back 609928234
push_middle 473329888
get 15070
push_back 350024532
push_front 346882725
push_front 246702639
get 12354
push_back 221029483
push_middle 361883609
get 24512
push_middle 802505242
push_back 585531697
push_front 799433351
get 87
push_front 986312149
get 3943
push_middle 228132392
push_back 867729945
get 11064
push_front 540433236
get 1719
push_middle 248204871
push_back 898544666
push_back 675239559
push_middle 723620389
push_middle 499941017
push_middle 476460855
push_middle 780043233
push_front 845981333
push_middle 605896970
get 20178
push_back 184197669
push_front 328219388
push_middle 194274912
push_middle 863475234
push_middle 350374371
push_middle 609190994
get 17260
push_back 489674704
push_middle 572519943
push_back 652761383
push_back 121875902
push_middle 577012580
push_back 880599893
push_front 44607023
push_front 337230539
push_middle 194813203
get 19178
push_back 477342167
push_front 3709052
get 18917
push_middle 484776179
get 4411
push_back 802964171
push_back 52499657
push_back 625491201
push_back 7361824
get 22929
get 15547
push_back 717253190
push_middle 258311658
push_back 380962187
push_middle 735875992
get 2456
push_middle 456976093
get 2848
push_middle 48714645
push_middle 945041848
push_middle 984661938
get 21187
push_middle 919709130
push_front 697014897
push_front 818792838
push_back 553866610
get 11473
push_middle 265048549
push_middle 523865501
get 2012
push_middle 689053617
push_front 660652163
push_front 4209249
get 22539
push_back 661306599
push_middle 125489948
push_front 362115791
push_back 407161716
push_front 44194016
get 18910
push_middle 41953729
push_front 56383300
push_middle 641065199
push_middle 640622124
push_front 641479540
push_front 49424180
get 11029
get 24013
push_back 416175166
push_front 630605611
push_front 537276091
push_back 668147911
get 25604
push_front 997402611
push_middle 544026772
get 18231
get 25498
push_front 576477475
push_front 959772569
push_back 458850829
push_front 212833021
push_middle 63087153
push_front 182780101
push_back 6951493
push_middle 28215840
get 2313
push_middle 674817929
push_middle 87177595
push_back 850158978
push_back 336518132
get 12994
push_middle 731763050
push_front 521370193
push_front 355074165
push_front 395959167
get 15373
get 25010
get 1007
get 2824
push_middle 669010894
push_back 649943583
push_middle 362469158
push_back 751690535
push_back 514512212
push_back 679694646
push_middle 558138620
push_middle 376119801
push_middle 493210284
push_front 201813693
push_middle 858508164
push_front 400980634
get 25469
push_front 197374820
get 2973
push_middle 112773390
push_front 617598856
push_middle 344702716
push_front 918029491
push_middle 50938338
push_front 9525789
get 3056
push_middle 101254377
push_middle 472393351
get 21520
push_middle 406235307
push_middle 26773111
get 22800
push_middle 444065203
get 23777
push_front 646374337
push_back 276639962
push_front 616716386
push_front 934075465
get 12336
push_front 139806268
push_middle 970201435
push_front 991636430
get 16709
push_middle 734269991
push_middle 936687808
get 4946
push_front 955904526
push_back 37767638
push_middle 899901587
push_back 107267558
push_middle 367171429
push_middle 587373713
push_middle 436568046
push_middle 858229891
push_back 175123488
push_middle 2292791
push_back 146928507
push_back 51042037
push_back 395503633
push_front 32173574
push_back 66550669
push_middle 244869652
push_back 952158455
push_back 345607681
push_middle 863971576
push_back 860257455
push_front 496613580
get 18943
push_middle 401058281
push_middle 336868836
push_back 386733094
get 19573
push_front 660746263
push_back 649989159
get 3116
push_back 792985384
push_middle 704548778
push_front 406398913
get 15145
push_back 893697926
push_front 105164962
get 16088
push_middle 154033432
get 5737
push_front 227001558
push_back 619182727
push_middle 646673814
get 13801
push_middle 678790962
push_front 492002079
push_back 140325230
get 14987
push_middle 936057834
get 17928
push_back 46420892
get 17095
push_back 177998618
push_middle 922019342
get 21067
push_back 675046968
push_middle 870835118
push_front 766254670
push_back 482502557
push_back 326384653
push_front 762149633
push_middle 250829559
push_front 797484634
push_front 682555845
push_middle 979413358
push_back 240375821
push_front 304709200
get 9516
push_front 614549248
push_back 788571319
push_back 698887179
get 19363
push_front 727398009
push_middle 413513028
get 3564
get 13105
push_back 707998644
push_back 683742415
push_front 961844945
get 14961
push_middle 652175124
get 17737
push_middle 577932253
push_middle 672503518
get 10682
push_back 284182909
push_middle 74349531
push_back 265280088
push_back 923697221
push_back 52924320
push_front 602173105
push_back 930790394
get 16131
get 7429
push_back 831956407
push_front 769258290
get 5680
push_back 532595891
push_front 148914669
get 17058
push_back 831055429
push_back 994688514
push_front 790645980
push_front 961244727
push_middle 63570861
get 17807
push_back 394306238
push_middle 294816697
push_front 811397870
push_back 468601789
push_middle 627723339
push_back 786759504
get 9333
push_front 779505651
push_back 557225269
push_front 158016330
get 21590
push_back 336133188
push_back 876375937
push_back 916463962
push_back 860842578
get 16158
get 11828
push_front 514826822
push_back 348005741
push_middle 948500302
push_middle 934443053
push_back 50169113
push_middle 631543098
push_back 696364992
push_back 298381747
push_front 288784300
get 17224
push_front 541457940
push_front 298174489
push_front 916387499
push_middle 326482779
push_front 557659198
push_back 658281871
get 5631
push_front 182333869
push_middle 897260583
get 3228
push_front 185242956
get 3005
get 17968
get 14767
get 3625
push_front 973552812
get 24846
get 6841
push_front 827038970
get 10426
get 8161
get 1739
push_front 351647941
push_middle 851360519
push_front 646314155
push_front 307183538
push_middle 938536398
push_front 188846198
push_back 20170304
push_front 563238918
push_back 68167099
push_front 482212448
get 24329
get 9414
push_back 710738888
push_front 781738602
push_middle 409896285
push_front 151091964
push_middle 25946609
push_front 713310691
get 24138
push_middle 346776362
push_front 184602627
get 21354
push_front 266905446
push_front 936078128
push_front 394561399
push_back 879758204
get 6387
get 14437
push_front 498994919
push_back 160925423
push_middle 373548114
push_middle 989194067
push_front 705792487
push_back 362680344
push_back 173335019
push_front 106075642
push_middle 940465823
get 25203
push_middle 323005495
push_middle 789281085
get 75
push_front 876668859
push_back 985284961
push_front 817911830
push_front 698009842
push_back 481019622
push_middle 514991661
push_back 112553958
push_middle 53262054
push_back 613096512
push_front 746688631
get 21897
push_back 983190181
get 8199
push_back 735149576
get 4022
get 2611
push_back 876209362
get 19677
push_back 464928671
push_middle 290983357
get 25709
push_front 236246224
push_back 53608779
push_back 71262300
push_back 300866228
push_front 39320239
push_front 248243973
get 12497
push_back 872551601
push_back 92866418
push_middle 432770569
get 16714
push_middle 27172230
push_front 620020906
get 1359
push_back 935573943
push_front 75361709
push_front 331990855
get 14449
push_middle 369796693
push_middle 847178279
push_back 617086466
get 25929
push_back 511725010
push_middle 621082344
push_front 244642068
push_middle 302072441
push_front 914592518
push_front 223600281
push_back 379630627
push_back 474325539
push_middle 941845173
push_middle 580503597
push_middle 686776406
get 11319
push_middle 35263640
get 6523
push_front 975106967
push_front 45038918
push_back 985642565
push_front 461572768
get 2836
push_middle 58068652
push_front 444380532
push_front 653781612
push_middle 701429185
push_front 827864819
push_front 310038407
push_back 708523605
push_middle 629399441
push_front 580739151
push_middle 974679019
push_back 11099221
push_back 634351089
get 20999
push_front 891395347
push_back 857787059
get 1262
push_back 137248618
push_front 986134063
push_front 931559493
push_front 300896697
push_front 437995371
push_front 179786775
push_back 761221497
push_middle 866217720
push_middle 105194748
push_middle 753427879
push_front 258426058
push_front 129572615
get 217
push_middle 416619583
get 17987
push_middle 919893136
push_middle 340512161
get 14419
push_back 361754646
get 3745
push_middle 484756514
push_middle 123765153
push_front 538508977
push_back 959773227
get 4014
push_middle 140816909
push_middle 853273067
push_back 623851907
push_middle 865623676
get 1119
get 14962
get 1284
push_front 781638621
push_middle 469821547
push_front 117306649
push_middle 141948006
push_middle 495750096
push_middle 26503437
push_middle 101504591
push_back 939897444
push_front 925274655
push_front 364099323
push_back 104588984
push_front 710116889
get 24652
push_back 114406258
get 3448
push_back 571390462
push_front 129746178
push_front 455460701
push_back 757349626
get 15626
push_back 679882714
push_front 821988572
push_middle 437801992
get 16343
push_middle 531740550
push_front 582274943
get 983
push_back 316567690
push_back 98709048
get 847
push_back 732418655
push_back 49720058
push_front 6982431
get 5177
get 1575
push_middle 864850253
push_front 636104615
push_middle 321761893
push_middle 618343423
push_middle 937770468
get 505
get 14563
get 9753
push_middle 135692068
push_front 635348381
push_front 248515007
push_front 148109544
push_front 66110583
get 1242
push_middle 703924143
push_middle 274340981
push_front 633173075
get 4693
get 24182
push_back 944404597
get 5283
get 21129
push_back 640717747
get 2540
get 17523
push_back 408433411
push_front 712593388
push_front 233345851
get 8892
push_front 221826847
get 4306
push_back 712392026
push_front 890436458
get 16841
push_middle 952272000
push_front 9883880
get 4450
push_middle 499468726
push_front 355151297
get 1330
push_front 636223867
push_back 675821178
push_back 898993852
push_back 756010554
push_middle 216958445
push_middle 642263508
get 9871
push_front 918807076
push_back 924206792
push_front 886992359
push_front 811017915
push_middle 310688045
get 23960
get 23796
push_middle 602333171
push_front 899096823
push_back 501219003
get 10877
push_back 322734596
push_front 250526134
push_back 354181667
push_back 693547334
push_middle 151529716
push_middle 734761989
push_middle 80636724
push_middle 657596636
get 20279
get 12407
push_front 875496487
push_front 488635890
push_middle 809094731
push_front 794280304
get 5199
push_front 683986640
push_back 70772749
push_front 845326060
get 13239
push_middle 492827846
push_back 514954693
push_front 136594183
get 16577
push_back 760188866
push_back 391261613
push_back 896559736
push_back 619472676
push_back 360971332
push_back 567533033
push_front 579016809
push_front 436054795
push_middle 896227139
get 7516
push_back 408653444
get 2700
push_front 916442681
push_back 458284896
push_middle 299336087
get 18123
push_back 321165942
get 20966
push_front 327121430
get 17857
push_back 252234691
get 346
push_back 626333041
push_back 554654489
push_front 723658017
get 6477
push_back 395917824
push_front 786589718
get 4095
push_front 329769289
push_middle 545154172
get 16831
push_front 935747443
push_back 578634210
push_front 174114626
push_back 718369984
push_middle 686964755
push_front 25940941
get 788
push_middle 859148462
push_back 276211481
push_middle 202275394
push_back 700989360
get 3256
push_back 626914406
get 3287
push_back 155925605
get 2135
push_back 955327101
push_front 469774656
push_middle 252331688
push_front 188396632
push_back 33898793
push_front 615644021
push_middle 698511375
push_middle 982328869
push_front 123717656
push_back 120934965
push_back 313217600
get 6253
push_back 614095495
push_front 499654209
push_middle 264073408
push_middle 546615890
get 3854
push_back 964532047
push_back 109373467
push_front 336680748
push_middle 166436594
push_front 193502791
push_back 640580134
get 1762
push_front 851511170
push_front 790515625
push_back 136755896
get 4226
get 3406
get 12573
push_back 546709948
push_front 917862579
push_front 726818338
get 2387
push_back 737268007
push_front 995315728
push_back 655907690
push_front 572406250
get 19944
push_front 335525306
push_back 54591476
get 15870
push_back 970677075
push_front 47227795
get 10557
push_front 937758721
push_back 407701122
push_front 574836794
push_front 218099553
push_back 493506000
get 12906
push_back 321539741
get 7334
push_front 144828446
push_back 631010662
push_middle 129079722
push_back 516315085
push_middle 288133151
push_back 313689246
push_front 88996009
push_back 945373096
push_front 526108623
push_middle 839308991
get 5222
get 22948
push_middle 179176010
push_back 797348342
get 12147
push_back 965184044
push_middle 341153582
push_back 28798975
push_back 33282675
push_back 885844218
push_front 661284505
push_middle 183192347
push_front 323328156
push_middle 672570419
push_front 740144925
get 23165
get 2510
push_front 937528947
push_middle 314573707
get 8027
push_middle 480070403
push_middle 361767331
push_front 900737990
push_middle 9480540
push_front 363067039
push_middle 964806095
get 16164
push_middle 338297222
push_middle 185814401
push_front 844440983
push_back 865592896
push_front 286859229
push_middle 312833804
push_back 754009489
push_middle 17897767
push_middle 401995185
push_middle 168548182
push_back 280429893
push_front 364884722
push_back 569145789
push_back 523048476
get 5695
push_front 69194426
push_middle 499289287
push_front 96793029
get 13510
get 1827
push_middle 303125280
get 4312
push_back 909566059
get 17044
push_back 258387901
get 8337
push_middle 757158543
push_back 857579799
get 20357
get 6686
get 15721
push_front 473891645
push_middle 616732261
get 7137
get 3782
get 16760
get 11800
push_middle 440207535
push_back 504387201
push_front 998324727
push_front 898901612
push_middle 205114733
push_back 891894526
get 15292
push_middle 554275262
get 17992
push_middle 256762969
push_middle 423333539
push_front 335265482
push_back 817321430
push_middle 362254137
get 14914
push_middle 546258473
push_middle 850402357
push_middle 132781931
push_back 767297561
push_front 334450273
get 9441
push_front 924582354
push_back 283764255
push_back 976679386
push_back 497316249
get 21948
push_back 611366893
push_back 541253375
push_middle 667642914
push_front 257302206
push_back 154622091
push_middle 82706168
get 19891
push_front 417582691
push_back 768568597
push_middle 875335018
push_middle 242586196
push_front 477042857
push_middle 664663484
get 15709
get 18981
push_back 934951773
push_middle 93176089
push_front 917193097
get 4274
get 22899
get 2717
get 18584
get 1697
push_back 600148527
get 1545
push_back 110145383
push_front 604805305
push_front 409646669
push_back 589626332
push_front 617771932
get 1410
push_back 981609788
push_back 874794635
push_middle 669205465
push_back 837205397
push_front 60159055
push_back 729150324
push_middle 408595932
push_back 144756900
push_back 59908330
get 3030
push_middle 696205949
push_front 514718574
push_middle 141871551
push_middle 399341481
push_back 564178777
push_front 234283750
push_front 604026085
push_back 305603930
push_back 748977262
push_back 844938471
get 8125
get 6395
get 14196
get 19432
push_middle 517188210
push_front 847907592
push_middle 210636694
push_middle 936747367
get 14144
push_back 466626106
push_back 344149279
push_middle 548989858
push_middle 259947712
push_back 83094311
push_front 880490851
push_back 991554337
push_middle 243562371
push_front 148122068
get 13022
push_back 898294685
get 15726
push_back 354234899
push_middle 944295512
push_front 408911846
push_front 242491378
get 20960
push_middle 189455311
push_back 402704849
get 1027
get 19960
push_back 512055908
push_middle 554721009
push_middle 444272811
push_middle 639907899
push_front 149452694
push_front 816040757
push_front 118356947
push_front 501032278
push_front 665440071
get 1055
push_front 328281607
push_middle 59438369
push_middle 901051816
push_front 932153825
push_middle 167710915
push_back 744041664
push_middle 911862035
get 2863
get 18158
push_back 257161879
push_back 814702457
get 9861
push_front 507122150
get 15516
get 21946
get 19624
get 5501
get 11821
push_middle 45960847
push_back 980414155
get 25353
push_middle 193630811
push_front 903687181
push_back 532022033
push_back 227561354
push_back 883395909
push_front 991308037
get 9533
push_middle 718620405
push_back 116304929
get 26170
push_back 941764567
push_back 431644619
push_front 378455768
push_back 768092941
get 24623
push_front 302118483
push_middle 178441763
push_front 44657792
get 1822
push_front 703175474
get 7415
push_back 760724023
push_middle 759556861
get 17503
push_middle 203244997
push_middle 676452515
get 6030
get 25448
get 1281
push_front 304288328
push_back 700776168
get 10796
push_back 246485771
push_middle 112634672
push_middle 386915812
get 20505
get 14313
get 8365
push_front 398221490
push_middle 942895233
get 24483
push_back 344751782
get 22636
push_front 688407659
get 21573
push_middle 739057397
push_back 94636747
push_middle 394221665
push_back 675046597
push_middle 176523533
push_back 876483333
push_back 904038350
push_front 85017378
push_front 274741006
push_back 303962652
push_back 389343996
push_back 561302752
get 15265
get 11980
get 19906
push_middle 916487689
push_back 602395302
push_back 277777551
push_back 793042781
push_front 517160770
push_middle 400508551
push_front 870437077
push_front 569248938
push_middle 85163499
push_front 554424243
push_middle 791282584
push_middle 821370939
get 23365
push_front 525346864
push_middle 693718789
push_middle 770832544
get 18121
push_back 35908559
push_back 974335360
get 12087
push_front 334283871
push_middle 306293455
push_middle 83078491
push_middle 670507554
push_middle 760667086
push_front 856028861
push_front 493648460
push_front 196959651
push_back 759737862
push_back 236827733
push_front 862624756
push_back 814466827
push_middle 777864349
push_front 53160081
push_middle 920375430
push_front 416656812
get 21780
push_back 709056224
get 3347
push_middle 145091096
push_back 832110539
push_back 762750556
push_back 20438169
push_back 713219582
push_middle 710298423
push_back 581584557
push_middle 609873434
push_front 713071464
push_back 170775938
push_front 939608459
push_middle 284859266
get 24281
push_back 458499404
push_middle 56341007
get 20494
push_front 895932849
push_back 288901365
push_middle 117285342
get 16143
push_back 641787947
push_front 670512136
get 18846
push_middle 973406463
push_back 488370147
push_middle 990976060
push_front 841269244
push_middle 438549245
push_front 458312561
push_back 398906699
get 22346
get 161
push_middle 721017308
push_front 346750226
push_back 76750720
push_front 247909315
push_front 157964550
push_back 556869951
push_back 187323475
push_middle 782775968
push_back 811729332
get 11087
push_back 656777590
push_front 797151320
get 10516
get 24539
push_back 955932455
push_middle 632225794
get 11003
push_front 651145177
get 6326
push_front 571713718
push_middle 643391540
push_middle 404472418
push_back 19640185
push_front 624699789
push_front 873622735
push_back 185301058
get 11864
get 3367
push_back 443266994
push_back 732428218
push_front 648796965
push_front 763705127
push_back 761890163
get 9687
push_middle 173195371
push_middle 862374517
push_front 223853652
push_middle 657587426
push_middle 551243894
push_front 910895834
push_front 138962223
push_back 547981664
push_back 916987553
push_middle 892805363
push_middle 856691020
push_middle 274421944
push_back 535491653
push_front 426932806
get 11438
push_back 607333037
push_front 129884120
push_back 243929339
push_back 697191905
push_back 94732934
get 17569
push_middle 731951389
push_back 457124310
push_back 837098499
push_front 321125628
get 5318
push_front 365141597
get 17711
push_middle 500389161
push_middle 746128797
push_middle 8628899
push_middle 109267845
push_back 618259178
get 10360
push_front 334432928
push_front 295211764
push_back 508645080
get 3797
get 15567
push_front 738037433
push_front 539040811
push_front 432920711
push_front 206583141
push_middle 371648400
get 3277
push_back 543363784
push_front 208417266
push_back 981513351
get 23735
push_middle 597099044
get 14649
push_front 118829857
push_back 442831424
push_front 248302923
get 13083
push_middle 273048848
push_middle 694901646
get 9470
push_front 733213409
push_middle 84307747
get 9349
push_front 282523648
get 4204
push_middle 361821021
push_middle 343449538
push_middle 440129157
push_front 936909666
push_middle 770467489
push_front 574339156
push_front 436330217
push_back 43875445
push_front 725073208
push_front 250544981
push_front 535535232
get 24094
push_front 628480902
push_back 120731538
push_middle 933696214
push_back 642655111
push_middle 529992428
push_back 968558140
push_front 528413898
get 5981
push_back 773245963
get 6613
push_middle 990437519
get 20912
push_middle 73521877
push_back 565593333
push_middle 61280103
push_middle 245977359
push_back 435724574
push_front 395684274
push_middle 340402566
get 9401
push_middle 21818720
get 16079
push_front 913066157
get 13142
push_back 575785763
push_back 492872773
push_front 135713219
push_front 816650945
push_back 347310917
push_back 796036217
push_middle 18290983
push_front 691274353
push_front 485577282
get 10850
push_back 902377471
push_middle 26149746
push_middle 625790657
push_back 411884418
push_back 953163708
push_back 914296418
push_back 350080911
push_front 58827655
push_back 456124657
push_back 68033410
push_front 911658019
get 767
push_front 69405142
push_front 868745705
get 11742
get 12396
push_middle 427867328
push_middle 55376199
push_front 167953777
push_back 426191133
push_middle 522676860
push_middle 895254466
get 13922
push_middle 330305117
push_front 268016714
get 16455
push_back 688664645
push_front 439179552
push_middle 331704816
push_back 278291269
push_middle 196544906
push_front 34869159
push_back 6970045
push_middle 45306951
push_back 364919322
push_middle 120091854
get 19725
get 404
push_middle 236444641
get 24754
push_front 307110995
push_front 805257648
push_back 279732802
push_front 372126763
push_front 321266401
push_middle 700860400
get 9909
push_back 6493251
get 8281
push_back 424833094
push_front 757785174
push_back 807592631
push_back 174688225
push_front 414929889
get 12468
push_back 633783540
push_back 809434192
get 26271
push_middle 130879879
push_front 949577969
push_front 533995086
push_back 96547686
push_front 875796842
get 741
push_back 666920850
push_back 415401161
push_front 438971088
push_middle 18337913
get 23781
get 18067
get 11425
push_back 444651794
get 16244
push_back 906368359
push_middle 457806636
push_middle 106465824
push_front 937729730
get 13715
push_front 797497241
get 17971
push_middle 676878726
push_front 55463152
push_middle 531205905
push_back 45949492
push_front 304093951
get 5999
push_back 433451516
push_front 375363414
get 21589
push_front 989169228
push_middle 491273483
get 21910
push_front 800359416
push_middle 21618588
push_back 233058169
push_middle 580719463
push_back 977733040
get 13799
push_front 885583267
push_middle 726490681
push_front 483116399
push_back 294528016
push_middle 760972702
push_front 627934697
push_middle 856871868
push_middle 156183398
push_front 877644355
push_middle 741968453
push_front 317881062
push_back 728296299
push_front 892798146
push_front 102540687
push_front 798581615
push_front 567153691
push_front 452827551
push_middle 653107432
push_back 553570547
push_front 539541982
push_back 714557779
get 10215
push_front 577040633
push_middle 398834310
push_middle 95322470
get 14487
push_front 14170200
push_middle 324745418
push_middle 563800653
get 26195
push_middle 684873269
push_front 742805456
get 22260
push_back 737672070
push_front 877095112
get 3823
get 12592
push_back 384016997
push_middle 428509076
push_middle 20965147
push_middle 848209954
push_middle 240189230
push_front 581650152
push_middle 62035947
push_back 653600760
push_front 5395925
get 24190
get 6681
get 15095
push_back 593553871
push_back 766113476
get 19116
push_back 906595945
push_front 560454278
push_back 399819261
push_front 506385023
push_middle 953800909
get 16526
get 6528
push_middle 987140852
push_front 33562241
push_middle 95660380
push_front 291576749
push_middle 640054708
push_middle 593512818
get 11150
push_middle 631233339
push_front 874328000
get 17446
push_back 248018707
push_front 911818763
get 13115
get 19927
push_middle 12572194
push_back 966575900
get 3485
push_front 160764127
push_middle 855228709
push_front 939450240
push_front 201054390
push_middle 887550503
get 5198
push_front 625904295
push_middle 72719145
push_front 325544922
push_middle 317494532
push_back 835203831
push_back 173046896
push_back 675161138
push_front 354790982
get 7434
push_back 743107805
push_front 302984099
push_middle 630938106
push_back 416223030
push_front 707458418
get 11047
push_front 610601055
get 23441
push_front 687738419
push_back 992837776
push_middle 666739200
push_middle 984802117
get 23728
get 26668
push_middle 913084903
push_back 410232859
push_middle 527584408
get 10451
push_back 698769394
get 11912
push_middle 20956718
push_middle 379990496
push_front 832176953
push_middle 429300935
push_front 963281975
push_front 900345381
push_back 430565145
get 12169
push_back 413384342
push_front 565299092
push_back 796518495
push_middle 434067856
push_front 492539110
get 630
get 4659
push_back 453072004
get 24658
push_middle 197205298
get 11091
get 299
push_front 56742556
push_front 712583664
push_back 809067922
get 15564
push_front 513885472
push_middle 41542182
push_back 792637146
push_middle 584087831
push_back 615308546
push_back 168183229
push_front 311084420
push_front 435323604
push_middle 207495553
push_back 735409080
push_middle 60229944
push_middle 697798194
get 6752
push_middle 487976455
push_front 86423665
push_back 697858706
get 2193
push_front 808177409
push_back 20478431
get 6095
push_middle 907960115
get 18268
push_back 978469823
push_front 921621620
push_back 207991573
push_front 147688748
push_middle 563941021
push_back 660829045
push_back 94665750
push_back 513411970
push_back 708585253
get 11429
push_back 502094327
get 26188
push_back 836376631
push_middle 175046206
push_front 160619042
push_back 509996847
push_back 100729204
push_middle 984556791
get 3277
push_middle 110975892
push_middle 840851877
push_middle 610762930
push_middle 959236608
push_front 309879093
push_back 40062495
push_front 460015659
push_back 601765680
push_front 281672829
push_back 291344799
push_middle 447080972
get 24926
get 26790
push_middle 612952009
push_front 890078677
push_middle 448783243
push_back 268385474
push_back 170750957
push_back 566084476
get 20470
push_back 166213373
push_front 911827408
push_front 175263052
get 16878
get 3651
push_back 962271325
push_back 235725203
push_middle 573887601
push_middle 141004850
get 1296
push_back 833334574
push_back 710984123
push_middle 975539114
get 13268
get 15962
push_front 711718424
push_back 53346920
push_middle 704448062
get 22284
get 20687
push_middle 161531865
push_back 583491555
get 16241
push_back 898664257
push_front 724243557
push_back 949312707
get 5462
push_back 37143920
push_back 186152476
get 21702
push_back 386306144
push_back 645581333
push_middle 454124748
push_back 143477847
push_front 470787553
get 26147
push_front 699943810
push_front 705343161
push_middle 359686067
get 175
push_back 983668760
push_back 369473906
get 21518
push_back 268407739
push_back 798362774
push_middle 711085917
push_front 740881821
get 26369
push_back 593403391
push_front 834915638
push_middle 833601899
push_back 5698444
get 8001
push_back 213452250
push_middle 857766506
push_back 915599925
get 2560
get 20410
get 22489
push_middle 801193892
push_back 481352260
push_front 934876581
push_back 683052545
push_middle 190096143
push_middle 839822016
push_back 217833039
push_middle 901411636
push_middle 964517447
push_front 719480057
get 6492
push_back 39054697
get 14661
push_middle 551355202
push_middle 12356375
get 17516
push_front 41508112
get 4581
push_middle 612821321
get 4803
push_back 604443571
push_middle 936219025
push_middle 569474570
push_back 761679336
push_back 240904664
get 26682
get 14846
push_front 864482141
push_back 105323653
get 26404
push_back 670854953
get 11338
push_middle 774741175
push_middle 834064124
get 13487
push_middle 275869386
get 9215
get 24498
get 12775
push_back 838695278
push_back 638555880
get 8081
get 5465
get 5322
push_front 767939912
push_back 316211092
push_back 633895832
push_front 81844105
get 14897
push_back 517924787
get 19874
push_back 765979807
push_front 628265446
push_middle 803789641
push_front 563903246
get 8971
push_back 904777265
get 11490
push_front 711753389
push_back 373664648
push_front 501054381
push_back 705895629
get 12049
get 11330
push_middle 308132348
push_front 227283585
push_middle 136542486
push_middle 874494580
push_front 628580134
push_back 606351296
push_middle 138888295
push_front 655007608
push_middle 563034808
push_middle 847849223
push_back 351609912
push_middle 832969058
push_front 653215610
push_back 333278412
push_middle 219457893
push_middle 355108165
push_middle 937112235
push_middle 239329168
push_back 633796324
push_middle 35168992
get 14960
push_front 259192711
push_back 309222896
get 9425
push_front 951667659
push_back 124858541
push_front 514494917
push_middle 352697872
get 26996
push_middle 520721820
push_middle 446240487
get 8000
push_middle 601218182
push_back 837656529
push_back 898759729
get 3906
get 5722
push_back 618366769
get 25189
get 17064
push_back 581056841
get 13562
push_middle 360845133
push_middle 698305241
push_front 500188367
push_middle 352632730
push_back 194077210
push_back 811656812
push_back 143640011
get 12873
get 3119
push_front 991885637
get 9765
push_front 436516555
push_front 715878192
push_back 952501806
get 5061
push_front 240903931
push_front 714815764
get 21113
get 20378
get 21917
get 733
push_middle 537467781
push_front 299710104
push_middle 47952119
push_front 939414755
push_back 576937645
push_front 538524930
push_middle 319911760
push_middle 371560157
push_back 286777154
get 23343
push_back 604000056
push_back 108147244
push_middle 77873623
push_middle 795814352
get 24661
get 6318
push_middle 697785103
push_middle 539912999
push_front 637719843
push_back 385513066
push_back 979570391
push_back 538259197
push_front 500988066
get 12958
push_middle 5604506
push_front 492692104
get 14605
get 2234
push_back 841252742
push_middle 541112893
get 13383
push_middle 249013224
push_front 351655679
push_middle 41178834
push_middle 338578118
get 26206
push_back 116236834
push_back 694005065
push_back 667847328
push_front 418090635
push_middle 359615385
push_middle 566292535
get 12534
push_back 955110039
get 1646
get 26453
push_middle 808427400
get 11808
push_front 458205523
push_middle 747465976
push_middle 878653683
get 12765
get 11853
push_middle 785122733
get 3410
push_front 31199365
get 12098
push_middle 71084197
push_back 551324232
push_front 699976978
push_front 804318637
push_back 940577115
get 10113
push_front 96489341
push_back 867784912
push_middle 976264069
push_middle 938292793
get 1823
get 5953
get 14010
push_front 77981611
get 23246
push_back 875118161
push_middle 725768011
push_front 35044549
push_front 946499247
push_front 170507261
push_back 990514245
push_front 317065342
push_back 46070413
push_middle 902368406
push_back 902551034
push_middle 324991829
get 4411
get 19928
push_middle 359336992
push_back 202084993
push_back 518625194
push_middle 919951340
push_front 832256046
push_middle 918733998
push_back 937033750
push_middle 143687194
get 13888
push_front 834870223
push_back 829526888
get 12056
push_middle 493566491
push_middle 178525176
push_middle 994984518
push_back 61677889
get 19581
push_front 145730899
push_front 740647428
push_front 56790941
push_middle 614696714
push_middle 511421746
push_middle 249815114
push_middle 483905131
push_middle 915842682
push_middle 400165305
get 17577
get 17011
push_front 702248422
get 16245
push_middle 488000687
push_front 847566250
push_middle 329085871
push_middle 650320924
push_front 721241536
push_middle 398282511
push_front 952923688
push_back 517630761
push_back 557060115
push_front 649359519
push_middle 789881559
push_front 515557917
get 18157
push_middle 410870113
get 10840
push_middle 547915583
push_back 251027579
push_middle 537075145
get 18908
get 23113
push_middle 261513330
push_front 843234490
push_middle 248118214
push_front 411141161
push_middle 563472879
push_front 510002528
get 12151
push_front 69099166
push_back 602604834
get 20811
push_front 380023324
push_back 712029857
get 25534
push_back 907210374
push_back 28492519
push_front 517931484
push_back 425862913
push_back 827373952
push_back 484648611
push_back 712657304
push_front 334081611
get 9547
push_middle 139663635
push_back 41169315
push_front 370427595
get 24245
push_middle 65609270
push_back 97108685
push_front 434966456
push_back 575488454
get 97
push_front 587635921
push_back 553386316
push_back 522936509
push_middle 669512061
push_back 412370695
push_front 102271723
get 18009
push_middle 916045014
push_back 944282694
get 1572
push_back 812181748
get 1178
push_middle 868381464
push_middle 390800689
get 7758
push_front 418083584
push_front 375643650
push_middle 905720686
push_back 73324347
push_middle 248601206
push_back 614656678
get 21004
get 15797
get 3049
push_middle 927915795
get 4436
push_middle 290779498
get 3725
get 14135
push_back 831471604
get 16514
push_back 425695096
push_middle 837319103
push_middle 272618089
push_back 161880685
push_back 663149655
push_back 508065572
push_middle 898025365
get 10738
push_front 156838723
push_middle 340451134
push_back 257159718
push_back 65237972
push_front 789282749
push_front 195309283
push_middle 277679203
push_front 737401677
get 22946
push_front 458000169
get 14217
push_back 765413443
push_middle 323423586
push_middle 381908459
push_front 327750845
push_back 303515984
push_front 864698113
push_middle 935541647
get 3128
get 20380
push_middle 476927147
push_back 258109070
push_front 14458502
get 10056
push_front 109138735
push_middle 250845996
push_front 488848256
push_front 47096654
push_front 942674102
push_back 380138529
push_back 672812634
push_middle 67095826
get 9199
push_back 34986825
push_back 944025830
push_middle 478519089
push_front 16129117
push_front 629963798
push_back 292821537
get 1233
push_front 613958467
push_front 506669478
push_front 859832214
push_front 497051729
push_middle 579257164
get 8305
push_middle 457008964
push_front 144968445
push_front 627238092
push_front 835265413
push_back 475610788
push_back 846413640
push_back 555937860
push_front 673147030
push_middle 625215581
get 2238
push_middle 718812195
get 22880
get 21308
get 6283
push_middle 742387476
push_front 606339156
push_front 89338740
push_front 577984468
push_back 871673599
push_front 237764413
push_front 519213122
push_front 694298214
push_front 825141000
push_middle 352135283
push_back 364038480
get 15696
push_back 594761609
push_back 648511143
push_front 901287364
get 11649
push_front 78742563
push_front 413256261
push_front 810075270
push_front 167878040
push_middle 560786078
push_middle 440738604
get 24754
push_back 700237210
push_front 472022243
push_front 485012151
push_middle 711837978
push_front 225304293
push_back 914645972
push_front 504137710
push_front 244405565
push_back 407756763
push_middle 13583525
push_front 885212612
push_back 485590179
get 20285
get 22872
get 18992
get 12996
push_middle 313925385
push_back 591193283
get 2973
push_front 555510513
push_front 881991067
push_middle 12170979
push_back 7072228
push_front 139759361
push_back 309862108
push_middle 756095485
push_front 654390294
push_front 337603986
push_middle 165693624
push_front 996996410
push_middle 755596222
get 13555
get 23041
push_back 337391682
push_back 562646099
get 2510
push_back 594748003
push_middle 547675275
push_back 11773864
push_back 331751998
push_back 429658709
push_front 219966916
get 18845
push_middle 723333311
push_middle 872455990
get 20161
push_middle 874007274
get 26689
get 18344
push_front 315121801
push_front 352273394
push_middle 679776573
push_middle 449737886
push_front 338486243
push_middle 759907656
push_middle 217796534
get 20346
push_front 186849931
get 22061
push_middle 469244921
push_middle 739167726
get 4494
get 14746
get 9749
push_middle 68765256
push_front 874706334
push_middle 922215666
push_middle 368132873
push_front 644816555
push_front 721515075
push_front 405843168
push_middle 324697032
push_front 179551658
push_front 759741422
push_middle 643812465
push_front 594192215
push_middle 779415722
get 11803
get 17833
push_back 947888913
push_back 481953451
push_front 749857039
get 14647
get 13694
push_middle 881900286
get 24807
push_middle 545473495
push_middle 762516775
push_middle 746048190
get 4516
push_back 382184749
push_back 195032495
push_front 621194999
get 13212
push_front 215597019
push_middle 87012308
push_front 707900595
push_front 103984344
push_front 27346977
push_back 557056696
get 8068
push_middle 278740490
push_front 914757366
get 3874
push_back 576880193
get 8329
push_middle 70817643
push_middle 168154362
push_back 525691651
push_front 110104514
push_back 484713602
push_front 959812017
push_middle 286318368
push_back 231110021
push_back 530171504
push_back 441543944
push_middle 294034949
push_middle 598862461
get 23658
get 13440
push_back 57158068
get 8030
push_front 400534880
push_back 952135273
push_middle 298206286
push_middle 531881835
push_back 50722192
push_front 152084195
push_middle 702361024
push_front 289687070
get 24776
push_front 251269514
push_front 879973028
push_front 270836076
push_back 719011221
push_back 45745219
push_back 900575042
push_middle 545254636
get 704
push_middle 620227802
push_back 787018253
push_front 817876894
push_front 123271959
push_back 626762327
push_back 732835541
push_front 20217031
push_middle 462650956
push_back 960182326
push_front 870542095
push_front 275751875
get 25808
push_front 28898164
push_back 980050176
push_back 412980938
get 21659
push_middle 854293618
push_back 159591789
get 10
push_front 776632819
get 5777
get 5376
push_middle 606058898
get 13053
get 7761
push_front 807303453
push_middle 257009435
push_back 592171676
push_back 642516387
push_back 380450352
push_front 977164568
push_front 32268925
push_back 824078235
get 27355
push_back 348539852
push_front 867756660
push_middle 962249399
push_middle 807560317
get 10335
push_middle 144084344
get 24309
push_front 550975376
push_front 538385718
push_front 956282214
push_back 921679742
push_middle 729449493
get 25197
push_middle 889451750
get 5574
push_back 610361776
push_back 370351814
get 22305
get 14812
push_middle 968085711
push_back 973131959
push_back 680703152
push_back 9921697
push_front 51288268
get 25686
push_front 370719417
push_front 53333822
get 18597
push_front 443043670
push_back 159750361
push_middle 82652792
push_front 493766800
push_back 674328899
push_middle 423959008
push_back 481064747
push_back 116457864
push_back 712766906
push_back 718517605
push_middle 692733003
push_back 379084733
push_front 773969762
get 14277
get 11402
push_front 582640765
get 4227
push_front 130413142
push_back 978495120
get 16632
push_front 76114227
push_front 10255507
push_back 712303999
push_back 473005789
push_front 520571649
get 14050
push_back 166604695
push_front 553136774
push_middle 493868689
push_back 335340175
push_front 460457547
push_back 104534703
push_front 683317245
push_middle 170530295
get 3691
push_back 453019250
push_middle 529928865
push_front 90265041
push_front 83648930
push_back 647736333
push_front 165385599
push_back 476692727
get 23908
push_middle 895864760
get 19184
push_back 333838143
get 24164
push_back 683629988
get 9211
push_front 848754747
push_back 811534791
push_back 34135588
push_middle 616386961
push_front 205961831
push_front 126771639
push_middle 724892607
push_back 356933261
push_back 791361207
push_front 476525733
push_front 516533916
push_middle 311473408
get 14399
push_back 776853672
push_front 642477595
push_middle 103396252
push_middle 253602473
get 16060
push_front 435264035
push_front 232291781
push_middle 86975645
push_middle 299864574
push_back 553446139
push_front 215606929
push_middle 566675444
push_middle 57103491
get 25080
get 13412
push_front 897701381
get 17610
push_front 92357383
push_front 777623206
push_back 232865668
push_back 148868487
get 10138
get 9851
push_back 19492058
get 20035
push_front 965092063
get 21108
push_middle 40618347
push_back 164326427
push_front 162803315
get 4534
push_back 856832299
push_front 709427274
get 14768
get 8785
push_front 848760285
get 11885
push_middle 655262482
push_front 681002213
push_back 470548346
push_front 749275013
push_back 777949019
push_front 886274982
push_back 164939783
push_front 961309698
push_front 869291181
push_middle 8718504
push_middle 589334046
get 2422
push_front 607171699
get 2831
push_front 516955695
push_middle 59377793
get 20323
push_front 928741427
push_front 977240916
push_front 623149216
get 21282
push_back 166422451
push_middle 309454728
push_middle 169229543
push_front 826210566
push_back 99118409
push_middle 768693871
push_back 754967063
push_back 495006179
push_back 244181678
push_middle 901475558
push_back 823999423
push_back 473731933
push_middle 962355728
push_back 335442480
push_back 29409728
get 18205
push_back 436429649
push_back 888621723
push_middle 756907015
push_middle 289572424
push_middle 779241001
push_back 903023323
push_back 801435558
get 11129
push_middle 82482107
push_middle 456504340
push_front 56361958
push_front 918200016
push_front 913005948
get 21198
get 1146
push_front 616652331
push_front 615382229
push_middle 335600331
push_back 767999221
push_front 967096310
push_back 667566062
push_front 622829271
get 23463
push_front 13718177
get 14796
push_middle 200351114
get 16180
push_back 40607301
push_back 228373915
push_front 229681815
get 26935
get 7721
push_middle 296962137
push_middle 585743843
push_middle 176966819
push_back 608321044
push_front 935494273
get 16595
get 21646
get 21568
push_middle 198052803
push_front 323173120
push_back 968042994
get 10149
get 9410
push_middle 173872637
push_back 337401097
get 23132
push_front 258534385
push_middle 367622722
push_front 710091079
push_middle 139315594
push_middle 769109292
get 10991
push_back 547702320
push_middle 109729039
get 20136
push_middle 632894983
push_front 404207932
get 5673
get 5530
get 15668
push_middle 547608992
push_middle 300601751
push_back 961952695
push_front 662172777
push_back 14406289
get 24064
push_back 921939703
push_back 438229987
push_middle 225822835
push_back 215161399
push_middle 391576439
push_middle 800639847
push_back 361790570
push_back 896014905
get 7105
push_middle 351828653
push_middle 206415778
get 8132
push_back 949847937
push_back 688295739
push_front 884577061
push_middle 857019184
push_front 217075255
push_back 218582040
push_middle 785265508
push_front 301797566
push_middle 403190984
push_back 867252454
push_back 527880689
get 24009
push_middle 56668910
get 4775
push_back 265736285
push_front 122958785
push_back 205256086
get 9177
push_middle 32820566
push_front 662489763
push_back 770115483
push_back 162594467
push_middle 812364011
push_middle 905043979
push_back 988805275
get 889
push_back 914603182
get 5758
push_front 41722407
push_back 246609618
push_front 725374513
push_front 811872277
push_middle 6512825
push_back 905710457
push_front 718517733
push_back 240203118
push_middle 43485562
push_front 510186439
push_middle 639790032
push_back 70758095
get 12643
push_front 363081283
push_back 21062812
push_middle 849774610
push_back 53416508
push_middle 770548054
get 20455
push_back 218144765
get 6808
get 12225
push_back 96393778
push_front 820839379
get 16699
push_middle 912281392
push_front 857956574
get 10507
push_middle 569676458
push_middle 129853793
get 15291
get 14905
get 12724
push_front 241444643
push_middle 801884881
push_front 32918896
push_middle 604221453
push_front 208126109
push_middle 251533907
push_middle 528649931
push_back 549390049
push_middle 364261573
get 1573
push_middle 466996069
push_front 232248588
push_front 580725755
push_front 6236600
get 21150
push_back 119187801
get 11916
get 10958
push_middle 848251011
get 20703
get 13276
push_back 745119122
get 4300
push_middle 955069125
push_middle 686721110
push_front 163021847
push_middle 507419564
get 24063
push_front 707845077
push_middle 114603311
push_back 778558206
push_front 171206653
get 15729
push_middle 257695405
push_middle 603966756
push_back 515067311
push_back 373168666
push_middle 110869424
push_back 410782679
push_front 135702629
push_middle 915453908
push_front 92645719
push_back 830741819
get 5674
push_middle 806626076
push_front 686662456
push_middle 260272373
push_back 900959394
push_front 279173312
push_middle 804644144
push_back 150590558
push_middle 765726377
push_front 432674448
push_back 798163245
push_middle 277209269
get 11181
push_front 19247248
get 14551
push_front 162228106
push_front 659907180
push_middle 814541384
push_back 200244525
push_back 603300713
push_back 570310762
push_middle 745360012
push_middle 708918063
push_back 973729609
get 12270
push_front 536252447
push_front 201225721
get 3764
push_front 223144920
push_middle 512846411
push_middle 828363669
push_front 113434770
get 8702
push_back 256184214
push_back 536216739
push_front 474734819
push_back 974469496
push_middle 860926272
push_back 643518917
push_front 815728401
push_front 669498362
push_middle 369967048
push_front 563186221
push_back 25247637
get 4264
push_front 255234351
push_front 54939010
push_front 429572317
push_front 65506269
push_back 531148180
get 18294
push_middle 879061917
push_back 52486891
push_middle 894114278
push_back 444481821
push_middle 841983669
push_middle 752941984
push_back 592642866
push_back 697264557
push_back 401808761
get 26774
push_middle 323793178
push_middle 268119137
get 13615
push_back 42740622
push_middle 430807041
push_back 452952898
push_middle 429292330
push_front 423075826
get 578
push_front 963321276
push_back 652380788
push_front 911093366
get 13062
push_middle 497733535
push_back 669013413
get 13480
push_front 983396881
push_back 975119723
push_back 134083337
push_front 567352518
push_middle 563270635
get 22456
push_middle 407650213
push_middle 776021277
push_front 326850384
push_front 448233736
get 15273
get 4181
push_back 654260489
get 9073
push_middle 667212568
push_front 910036175
get 3149
push_middle 692768094
push_middle 34173079
push_front 913933681
get 13891
push_middle 172953901
push_middle 116846352
get 20314
get 12000
get 7408
push_back 251192328
get 4254
push_front 15765613
get 8457
get 15235
push_back 319956746
push_middle 137301077
push_middle 19360488
get 24495
get 20867
push_back 641146543
push_middle 907361165
push_front 692719497
push_middle 44456450
get 18204
push_middle 668105735
push_front 168289028
push_front 886488363
push_front 692716212
push_front 82323539
push_middle 462674839
push_back 857816884
push_back 231544667
push_front 422563192
get 7439
push_front 393227265
push_middle 628603140
get 2600
push_middle 646315759
push_middle 905601882
get 20363
push_back 840607980
push_middle 685892255
push_middle 567331862
push_back 382916793
push_front 871239864
get 7685
push_middle 626585273
get 16177
get 13233
push_middle 159213357
push_front 610491753
push_back 782222503
push_back 552440176
push_middle 567263499
get 65
push_back 600919818
get 11991
get 21694
push_front 86798583
push_middle 383258594
push_middle 5545775
get 10888
get 2872
push_middle 442273698
push_front 980493711
push_front 207861078
get 24499
push_back 619028740
push_front 756507900
get 21405
push_middle 621137513
push_front 360390558
push_back 582590975
get 8725
get 17907
get 13106
push_middle 119931812
get 19359
push_front 847504849
push_middle 423650328
push_front 980506202
push_back 160344372
push_middle 117253018
push_front 251132272
push_middle 556948802
push_back 867086202
push_middle 626772632
push_back 280595681
push_back 941417114
push_front 296242357
push_front 520905385
get 25237
push_front 46295695
get 346
push_middle 256608691
get 14550
get 7250
get 20228
push_front 49709476
push_front 377949258
push_middle 613484003
get 7465
get 21543
push_front 208953925
push_front 470680124
push_middle 916593518
push_middle 381466096
get 25846
push_front 262257237
push_back 11296139
push_back 630154097
push_front 563094373
get 21004
get 14155
push_back 460523555
get 82
push_back 349914279
push_middle 860776318
push_middle 339080616
push_front 410876540
push_middle 105232872
push_back 930965387
push_middle 507621326
push_middle 955211020
get 8387
get 18404
push_front 135260992
push_back 558051213
push_middle 514142978
get 3009
push_middle 88386809
push_front 750116744
push_front 56102189
push_back 12911874
push_back 712616509
get 994
push_front 918078714
push_middle 662143445
push_back 55643594
push_middle 499971518
push_middle 125133102
push_front 55312535
get 7840
push_front 368323433
get 4356
push_back 803972263
get 404
push_back 915461384
push_back 50895505
push_back 202676191
push_back 878787721
get 13980
push_middle 257532988
get 15527
push_middle 395472402
get 24154
push_back 781048373
push_middle 144639078
get 20124
push_back 206026683
get 15145
push_back 98321800
push_front 125008049
push_middle 34706503
get 6609
push_back 874767243
push_back 222726178
push_middle 347980255
push_back 402635289
push_back 959888760
push_middle 902443015
push_front 166232503
push_back 433255911
push_front 815095611
push_middle 474849959
push_front 189006124
push_middle 993582459
get 26239
push_front 999411722
get 3551
push_back 282508719
push_back 60175042
push_back 925054892
push_back 810546195
push_middle 721866940
push_back 55708901
push_back 885735246
push_front 638295945
push_back 746377948
push_front 213639056
push_front 504986684
get 11704
push_back 191245335
push_middle 558930833
push_back 623031442
push_front 38007392
get 19837
push_front 737549915
push_back 340369812
push_back 905363814
push_front 959912401
get 3757
push_front 817088572
push_middle 114277904
push_front 92383572
push_front 58739490
push_back 149771714
get 17407
get 370
push_middle 786458685
push_middle 749690340
get 21349
push_back 748804144
push_front 111423785
get 7630
push_front 922482241
push_back 224855204
push_front 726731005
push_back 759949823
push_middle 325829834
push_front 889974520
push_front 491697879
get 19105
push_front 330377938
get 24107
push_back 876671539
push_front 608962427
push_front 469319608
get 23230
get 7908
push_back 643130843
push_front 622683020
push_middle 288949277
get 3090
push_front 354631204
push_back 673178566
push_front 611979022
push_front 216525205
push_front 131474053
push_front 961346482
push_middle 147498800
get 9226
push_back 415075533
push_back 263480239
push_middle 126660157
push_front 959348663
push_back 731523490
push_back 487575363
push_middle 678692103
push_back 738866468
get 23489
get 27684
push_front 420511889
get 5063
get 17032
get 5394
push_front 172571985
push_back 432978248
push_front 90021737
push_middle 636437865
push_middle 687675222
push_middle 267212907
push_middle 12028843
push_middle 709844445
get 7407
push_back 415855262
push_middle 281363708
get 2271
push_back 967545663
push_middle 716645936
push_middle 612329211
push_middle 728660538
push_middle 161885514
push_middle 771339081
push_front 597596560
push_front 610950342
push_middle 778879570
push_front 339706766
push_back 754165955
push_back 826919819
get 978
push_front 260921104
push_back 37398103
push_back 559674173
push_back 359719635
get 27825
get 8030
push_front 209437984
get 12255
get 6558
push_back 290998741
get 12499
push_back 275295509
get 1253
push_middle 397984100
push_back 756368995
push_back 389211616
get 20718
push_back 522604103
get 14458
push_front 945652539
push_back 938736895
get 7711
push_front 854874235
get 3275
push_front 27919718
push_front 274974779
push_front 948818461
push_front 951881239
push_middle 212737924
push_middle 879268211
get 17378
get 21124
get 11251
push_middle 191937267
push_front 517379457
push_back 371840035
get 9675
get 897
push_middle 298628455
push_middle 815545820
push_middle 980138901
push_back 420018733
push_middle 495243034
push_back 580991103
push_back 667451759
push_back 839410007
push_front 964650664
push_middle 555069873
push_front 681560822
push_back 533451601
push_middle 46744647
push_back 780977207
get 22518
get 1324
get 7330
get 10484
get 9365
push_back 739368833
push_middle 222295199
get 22964
push_back 919462765
push_front 395730358
push_back 704270312
push_back 303139210
push_middle 29598889
get 22351
push_middle 325731049
push_back 570992618
get 17898
push_back 591406749
push_middle 91039049
push_back 432739515
push_back 963703096
push_back 845679974
push_front 871866745
push_back 328358348
push_front 599107752
push_middle 44255201
get 16007
push_back 364778876
push_front 883132302
get 9982
push_front 196618901
push_middle 518098730
push_front 46081563
push_back 167868514
push_back 265657077
push_front 459215676
push_middle 56012123
push_middle 284640641
push_front 7773991
push_front 921773448
get 8224
push_front 805131931
push_middle 641758537
push_front 399823169
push_middle 276259201
get 20846
get 24690
push_middle 363112739
push_front 726812353
push_middle 666804182
get 11179
push_back 674372257
push_middle 869490839
get 22965
push_middle 369653822
push_middle 433389365
push_back 846531922
push_middle 795405523
push_middle 139263660
get 26460
push_middle 22291042
push_front 636881841
push_back 784952268
push_front 142519051
push_middle 196269950
push_front 414346359
push_middle 807442562
push_middle 193995072
push_back 305684637
push_back 915749899
push_front 195281232
push_back 211256805
push_back 446376685
push_front 945145359
push_back 79613031
push_front 189049633
push_middle 310153794
get 7705
push_back 655591726
push_back 502128915
push_front 127814801
push_front 526188272
push_front 319438906
push_back 714239806
push_back 526630365
push_front 158553366
push_front 127336802
get 9931
push_back 78094094
get 5818
push_front 698703928
push_front 614745638
push_middle 625099416
push_middle 221557527
push_front 860499332
push_back 346136772
push_middle 378269944
push_back 66384811
push_middle 446845850
push_middle 968981944
get 3646
push_middle 318465972
push_middle 619759246
push_middle 794738168
push_middle 304937073
push_middle 478856174
push_back 982458991
get 15247
push_middle 161235733
push_back 533062900
push_middle 894018564
push_back 525159819
push_middle 149416387
push_middle 656292680
push_back 316075014
push_front 733635201
get 26138
push_middle 446644906
push_back 273246417
push_back 550988659
get 19208
push_front 411377554
push_front 151114549
push_back 690864674
push_back 248115387
get 3351
get 25206
push_middle 767491959
push_middle 268968930
push_back 763031624
push_middle 561416016
get 27407
get 21350
get 27525
get 27394
get 6242
push_back 573265540
get 26425
push_middle 753343109
get 23127
push_back 603713539
push_middle 851389403
push_back 433872833
push_front 569104349
get 13069
push_middle 775552112
push_back 424836745
push_middle 725643035
push_back 625736686
push_back 860421359
push_front 58139496
push_front 843950962
push_front 828092093
get 1289
push_back 706785475
push_front 486122830
get 21094
push_back 79462852
push_middle 325955262
push_front 560826994
push_front 433870402
get 23211
push_middle 340690964
push_front 305248109
push_middle 30842400
push_middle 616799018
get 8346
push_middle 191117859
push_front 38857306
push_back 760652996
push_middle 647283473
push_front 706633239
push_middle 118620303
push_back 344397171
push_middle 814005292
push_middle 685372305
get 24818
push_front 105795464
push_middle 200892843
push_middle 604221915
get 5868
get 16320
get 15764
push_front 451939021
push_middle 925422766
push_front 536078155
push_front 512278752
push_back 184163873
push_middle 288795639
push_back 833222553
push_front 489119270
push_middle 481572027
push_front 373090938
push_middle 902723500
push_front 70389187
push_back 278694305
get 21706
get 6515
push_middle 494839878
push_back 301751027
push_middle 279328496
push_front 287306324
push_front 132578311
push_middle 381310100
push_front 991097329
push_front 781428286
get 4845
push_front 136617727
push_back 163965604
push_back 209585822
get 1800
push_front 950875443
push_front 84933387
push_back 39697407
push_middle 600278021
get 10393
push_front 730197111
push_back 987039328
push_middle 562048618
push_front 268162574
push_front 548135107
push_middle 109867188
get 1063
push_middle 637753899
push_middle 354339622
push_back 109355715
push_front 567487164
push_front 649403236
get 20020
push_back 866754381
push_front 261112072
push_middle 449783057
push_middle 724180177
push_middle 411706158
push_middle 710590091
push_back 780442764
push_back 369482203
push_front 680457828
push_back 434844082
push_back 933904125
push_back 502788575
push_back 216320143
get 19451
push_front 867806679
push_middle 860963805
push_middle 785813103
get 494
push_middle 449897814
push_back 853884105
push_middle 434794911
get 9086
push_middle 387656296
get 12284
push_back 859844909
push_middle 471272632
push_front 328554108
push_back 787562677
push_back 649294090
push_front 53699454
push_back 296292906
push_back 255664680
push_middle 499134010
push_back 240760167
push_middle 342404719
push_back 873853907
push_back 561978608
push_middle 611394462
get 25529
get 13396
push_back 28595650
get 10169
push_back 427355402
push_front 24982454
push_middle 503461682
push_middle 385366204
push_back 892562571
push_front 140582287
push_front 202970285
get 13943
get 17003
push_back 447089778
get 11503
push_back 192019150
push_front 639882540
push_front 316097803
push_front 699581699
push_back 679619590
push_back 592824569
push_middle 94664441
push_front 461651991
push_back 510777986
push_middle 795509549
push_back 337427738
get 15997
push_back 28982903
get 8016
push_front 199728936
get 14289
push_middle 684414092
push_middle 800728073
push_back 551386566
push_front 68680638
push_front 269750273
get 197
push_middle 563358462
push_middle 782533518
push_back 577077922
get 26191
push_middle 275581607
push_front 801604781
get 12321
push_back 410572207
push_front 944891208
push_back 424362351
push_back 63469242
push_back 937604204
push_back 406690057
push_middle 271077485
get 23956
push_middle 124080124
push_back 370343406
get 25076
push_middle 903546732
push_middle 221426917
push_middle 421471355
push_middle 481758789
push_middle 784743489
push_middle 430264675
push_front 731494972
push_back 304405615
push_middle 801824893
get 10928
push_front 816675918
get 25544
push_middle 882161863
push_front 162983445
push_front 531531200
push_middle 403458784
push_back 282066280
push_front 648844792
push_middle 755178727
push_back 292640449
push_back 714222153
get 437
get 18775
push_back 667058249
push_back 414135353
push_front 839065415
push_middle 407359476
push_middle 865093579
push_back 15732831
get 7015
get 219
push_front 542745379
push_front 844395626
get 20886
get 7300
push_middle 725623182
push_front 434615297
push_front 919959980
push_middle 891315229
get 231
push_middle 679650143
push_back 487433432
push_middle 858656489
get 16309
push_back 987266471
push_back 474239804
push_back 981198505
get 23892
push_front 660938275
get 1029
push_back 232118307
push_middle 80557887
push_back 863324853
get 3803
push_front 104228838
push_front 435224196
push_front 207600801
get 15602
push_front 562617031
get 21791
push_back 601447234
get 26643
push_middle 132991578
push_middle 271480890
push_middle 9629708
push_front 612227597
push_front 384408965
push_back 109845344
push_middle 594104561
push_middle 803228994
get 22496
push_back 872122128
push_front 305655494
push_front 549283616
push_middle 823667547
push_back 181066771
push_front 888479549
get 19733
get 19720
push_middle 551878221
push_back 871144480
push_back 471975121
push_back 351583123
push_front 628016261
push_middle 625761840
get 5970
push_middle 494184014
push_front 632858624
push_front 181430274
get 3604
get 13184
push_front 100451151
get 4062
push_middle 502810553
get 8761
get 196
push_front 261881866
get 15992
push_back 827993969
push_back 433384481
get 17552
push_front 120939629
get 9645
get 16300
push_front 118022230
push_back 271791353
get 7806
push_middle 426393026
push_middle 621195842
get 27957
push_middle 557517562
get 20457
get 16118
push_back 229508226
push_front 148466161
get 7002
push_middle 986776201
push_middle 795642436
push_middle 583363913
push_back 36262589
get 21456
get 25506
push_middle 141620643
push_front 270136659
push_front 722164784
push_front 201615722
push_middle 289578221
push_middle 630450979
push_back 705213911
get 3765
get 19470
push_middle 86670760
push_middle 217403975
push_front 497465030
push_middle 878702343
get 12885
push_back 897569995
push_middle 801010178
push_middle 152853260
get 13471
push_middle 255971869
push_front 476455745
push_middle 746245720
get 19032
push_front 268290387
push_middle 66508338
push_middle 399507690
get 18995
push_front 308029978
push_front 946214528
push_middle 272851246
push_front 48142000
push_back 804734412
push_front 994504603
push_back 454592201
push_back 489029656
push_middle 707477800
push_middle 838860399
push_front 770084841
push_back 315944501
push_front 263655819
push_front 627463331
push_middle 453759887
push_front 880697238
push_middle 900770623
push_middle 834413286
get 5037
push_back 300681654
get 9774
get 1456
push_middle 136896256
push_middle 497313524
push_back 629869912
get 720
push_back 708646163
push_middle 157665986
push_back 549475850
push_front 941676798
push_front 396519914
get 18886
get 12635
get 23610
push_middle 160668948
get 19883
get 6702
push_front 47853961
push_middle 537873581
push_front 702643146
get 19915
push_middle 893945251
push_back 262647110
push_front 430864067
push_front 534688309
push_back 652367240
get 23076
push_middle 301773898
push_middle 545828297
push_middle 740092049
get 17609
get 4396
push_middle 829327422
push_back 735004736
push_middle 146594365
push_middle 508833486
get 12231
push_back 654105371
push_front 119837155
push_middle 652410200
push_back 966392098
get 14585
push_front 385461404
push_middle 515706940
push_front 146833159
push_middle 149736437
push_back 765967202
get 11784
push_middle 420554004
push_back 722082528
push_front 723788638
push_back 24355843
push_back 710985266
push_middle 562765193
get 26283
push_middle 48452557
push_back 675199448
push_middle 447123325
push_back 313278271
push_front 633443293
push_back 344517227
push_front 938066643
get 14033
push_middle 685939414
push_middle 738672027
push_front 733954608
push_back 487587270
get 26883
push_front 368841146
get 6014
get 9280
push_back 446264374
push_middle 83923041
push_back 826114092
get 24282
push_middle 824564574
push_back 646470847
push_front 135848574
push_front 677496302
push_back 935613053
push_middle 232019466
get 19518
push_back 510412189
push_middle 495865835
push_front 547010111
push_back 384477231
push_front 703411338
push_back 80224732
push_back 497334040
push_middle 24083335
push_front 368294792
push_front 547534296
get 15071
push_front 21653755
push_front 148780173
get 11188
push_middle 682166403
get 13337
push_front 369892192
get 10023
get 20916
push_front 566296788
push_front 975014008
get 22201
push_back 956011656
push_back 684660858
get 20008
push_back 620100184
push_back 777871034
push_front 936126440
push_back 792260739
push_front 443694632
push_front 178743008
get 2904
get 26600
get 27902
push_middle 33174334
get 27093
push_back 56353193
push_middle 672268507
push_front 643337731
get 20
get 3418
push_front 514001968
push_middle 757019532
push_front 24592076
push_back 182599500
push_back 716361979
push_middle 887639759
push_front 24814518
push_middle 362751227
push_front 885839204
push_front 41370452
get 22414
get 9421
push_back 458329947
push_back 99050888
push_middle 546864812
push_back 691003943
push_middle 5801972
get 23288
push_middle 176308303
push_back 662579546
push_middle 60545386
push_middle 909136225
push_back 180623300
push_middle 55018720
push_back 718895052
get 25332
push_middle 748209702
push_front 649967952
get 15266
push_back 217197934
push_middle 249689118
push_back 921429038
push_middle 513383034
get 24672
get 7892
get 9754
push_back 488495359
push_middle 132137517
get 18790
push_back 51594440
push_front 671390089
push_back 533257698
push_middle 639801920
get 25932
push_front 112889943
push_back 878494813
push_middle 759496653
get 2683
push_middle 163876429
get 6742
push_front 554210075
push_back 453181516
get 889
push_middle 601433475
push_back 795122209
push_middle 602124274
get 23546
get 9622
get 16940
push_front 798331326
push_middle 231935772
push_front 997430177
push_back 973448813
get 19497
push_back 601253425
push_front 289856411
push_back 276093346
push_front 122909718
push_back 790108288
push_back 506274565
push_back 857373974
push_back 111439175
get 16254
push_middle 617406594
get 26460
get 2722
get 26752
push_front 185522595
get 24656
push_front 735795611
push_back 426173424
get 17176
push_back 126651716
push_front 588909452
push_middle 515519644
push_front 90837596
push_back 328945253
push_middle 205700471
get 23812
get 28484
get 16380
push_middle 73870363
push_back 13809344
push_front 563936910
push_middle 305923899
push_front 888471601
push_back 623990907
push_front 972701626
push_middle 489174222
get 709
push_front 680695047
push_back 579108461
get 2787
push_middle 652311258
get 16814
push_back 654025132
get 23108
get 23249
get 8486
push_front 28605100
push_front 670696648
push_back 958830951
push_front 98693474
push_front 250414314
push_front 744348485
push_middle 25685238
push_back 6854500
push_back 832693049
push_middle 393817031
push_middle 979243213
push_back 543603399
push_middle 773438971
get 6880
push_back 186949794
push_middle 878732318
push_middle 334256039
push_middle 835086631
push_front 604494992
get 904
push_middle 487725844
push_back 22579723
push_back 201443199
get 27688
push_back 354564122
push_back 535060701
get 1758
push_middle 593089911
push_middle 737516339
get 23935
push_back 942655149
push_front 401645223
get 5461
push_front 441545821
push_middle 756608605
push_middle 70131653
push_back 883164378
push_back 33680625
get 24389
push_middle 759093502
push_middle 511924584
push_back 120936082
push_front 336542980
get 14051
get 10554
push_front 657696595
push_back 100102650
push_middle 739562820
push_middle 901719134
push_middle 961074173
push_front 951834703
push_front 818090574
get 27258
push_back 926907333
push_middle 688372286
push_back 530817279
push_back 892206599
push_middle 259404974
push_back 357328281
push_front 765595397
push_front 199013899
push_front 503065982
push_front 146936907
push_back 50416447
get 13392
get 5888
push_back 628037289
push_front 767935650
get 18856
get 11210
push_back 905640511
get 12862
get 23706
get 745
push_middle 500018333
push_front 853661678
push_middle 247402333
get 24084
push_back 768882645
get 16826
push_back 691156867
push_middle 913585596
get 19144
get 14691
push_back 745927128
push_middle 95937015
push_front 905316576
get 22470
push_back 817202306
push_middle 434357534
push_middle 728675140
push_front 558197151
get 24266
push_back 396378918
get 26705
push_back 275368953
push_back 4885047
push_front 654850740
push_back 273691768
get 4674
push_back 336189896
push_back 291203262
push_back 387892913
get 9397
push_back 882867921
get 15248
push_middle 467599767
push_middle 842784215
get 7064
get 7180
get 6472
push_front 311706563
get 6324
get 20201
get 12214
push_middle 815504314
push_front 406509113
get 10698
push_front 864241453
push_front 904469553
push_back 892995274
push_front 432708522
push_front 674238072
push_back 225970571
push_front 377463108
get 4393
get 23220
push_middle 659950678
get 28114
push_middle 257250518
get 14856
get 26323
push_front 148938001
push_middle 894823592
get 2852
push_back 960034296
get 23337
push_middle 410825239
get 11013
get 2915
push_back 686522633
get 13581
push_middle 166746778
push_back 640200727
push_back 550074750
get 27237
push_back 601789287
push_middle 76838165
push_middle 239764118
push_front 69492105
get 17198
push_front 163778983
get 15778
push_front 766043588
push_front 260785183
push_back 708761240
push_middle 959497310
get 26419
get 5409
push_middle 568699178
push_front 319014278
get 23943
get 14187
push_middle 80180635
push_back 514232545
push_front 859149549
get 16125
push_middle 993021710
push_back 516670112
push_front 959427363
push_middle 828260987
push_back 855060673
get 13773
push_back 20995568
get 14785
get 26764
get 15236
push_middle 55946496
get 22519
push_middle 986314028
push_front 683172615
push_front 567286776
get 20345
get 13050
push_back 667321390
push_back 788897124
push_middle 103154192
push_front 621611269
push_back 617266487
get 20438
push_middle 411404252
push_front 19284512
push_back 301757717
push_middle 528937975
push_middle 465772621
push_middle 747333201
push_front 161615507
get 9430
push_back 563669647
push_front 553020514
push_back 221368231
push_back 464256564
push_middle 676265387
push_front 5251623
push_front 105640769
push_front 876597072
push_back 130428447
push_back 304904602
push_middle 911673944
push_middle 842814548
push_back 143888446
push_front 5621550
push_back 288879126
push_back 159060735
push_back 689277360
push_front 1110011
get 19672
push_front 996873160
push_back 236666582
push_back 175209763
push_back 312218242
push_middle 32966575
push_middle 761396361
push_front 163376829
push_middle 345838571
get 26816
push_middle 674464671
push_middle 844059341
push_back 199797678
get 20281
get 11385
push_front 137646834
push_back 122001722
push_middle 264193277
get 23579
push_middle 951896144
push_middle 643054840
push_back 543110627
push_front 477695005
push_back 844340097
push_front 299646911
get 12419
push_back 546824657
push_front 635492286
push_middle 136630542
push_middle 946895200
get 4694
push_back 256842083
push_back 278627809
push_front 478472533
get 6211
push_front 607720836
get 19943
push_middle 998091085
get 17387
push_middle 72342104
push_front 61279973
get 5407
push_front 605588965
get 18703
get 19481
get 19590
push_front 690674344
push_back 925929723
push_back 133638222
get 3524
push_middle 387553890
push_back 715607018
get 16889
get 15379
get 19757
get 11933
push_front 45203673
push_front 38779459
get 27442
get 13383
push_back 682268359
push_back 935207017
push_middle 704625355
push_middle 746344210
push_front 876784544
push_front 961862951
push_middle 314147204
push_middle 107979939
push_front 116442150
push_front 196243674
push_front 962724049
push_back 511614844
push_back 141048494
get 12796
push_middle 647945807
push_middle 658980951
push_middle 197970348
push_back 948451175
push_front 751353360
push_back 526022790
push_front 755046509
get 11048
push_front 687850613
push_middle 665867152
push_middle 479993470
push_front 938045823
push_back 808950888
push_middle 904651053
get 4824
get 25680
push_back 73124775
push_middle 613129879
push_back 447337040
push_back 80929406
push_front 384537322
get 2304
push_middle 646572189
push_middle 645432411
push_front 382188784
push_middle 334872995
get 6673
push_front 421523122
push_middle 364622703
push_back 853416191
push_front 40686058
get 24458
push_back 813180244
push_middle 247301137
push_back 7832117
get 17335
get 205
push_middle 941503398
push_middle 331017640
push_middle 841796676
push_back 729518477
push_back 905944196
push_front 975244629
push_middle 966183747
get 9889
push_front 811514922
push_back 415115727
push_back 836947220
push_middle 793348161
push_front 943512743
get 495
push_back 836341740
get 3018
get 20926
push_back 949537096
push_back 746572475
get 10265
push_back 543963102
push_back 869887240
push_front 705754831
push_back 419760444
push_front 137390242
get 7680
get 9686
push_front 744887030
get 6625
push_front 805460520
push_front 207759372
get 11164
push_back 514251263
push_front 665897766
push_back 194684900
push_middle 600396592
push_middle 405601275
push_back 313561272
get 16991
push_front 561669102
push_middle 141582001
get 2933
push_front 880068466
get 1111
push_front 172970840
push_middle 386653194
push_middle 751348952
push_front 383995651
push_back 216220413
get 28066
push_front 810443540
push_back 370415361
push_middle 481457271
push_front 227278188
push_back 446619906
push_front 260392648
push_back 477271328
push_middle 222037197
push_back 140205093
push_front 894216625
get 16388
get 867
get 14958
get 19257
push_front 213314078
push_back 987350290
push_middle 616972141
push_front 163054225
push_back 936142700
push_front 866093572
push_middle 738697633
push_back 476228678
push_middle 572734300
push_front 475850803
push_middle 227296422
push_front 252203036
push_middle 715585402
push_back 101552400
push_front 924969166
get 17627
push_middle 944961977
get 5258
get 17273
push_front 747281643
push_middle 133402734
push_front 289401785
push_back 935231885
push_back 467661085
push_middle 578541159
push_middle 804876753
push_back 856387294
push_front 720601809
get 11019
get 4183
push_back 662775659
push_back 842031573
push_middle 602741140
push_back 656418967
push_middle 540965713
get 23584
push_front 307119615
push_middle 994818490
get 20848
get 2008
push_back 847312287
push_middle 796319456
get 11029
push_front 23475987
get 17192
push_back 377249425
get 6054
push_middle 11636597
push_middle 453814955
push_middle 591955353
get 3831
get 18335
get 2659
push_back 956619912
push_back 413799902
get 27007
push_middle 504160725
push_front 386433949
push_front 761197357
get 7220
push_front 167902953
push_middle 615104720
get 10548
push_front 290678528
push_back 405334849
push_front 511879473
push_middle 631961970
push_front 231455376
push_front 200076364
push_front 30973491
push_front 905993538
push_front 719931228
get 8877
push_middle 20601381
get 28242
push_front 430968451
get 26535
push_front 558993843
push_front 824397486
get 10567
push_back 542867432
get 1867
push_middle 768289066
push_front 177548132
push_middle 199485571
push_front 86580549
push_back 41296435
get 5930
push_back 620283438
get 9380
push_middle 631707637
push_front 808471840
push_front 420177420
push_back 710675976
push_back 228686352
push_front 329889858
push_front 667878308
get 7531
push_front 302063923
get 11497
push_middle 324077024
push_front 142952094
push_back 546780102
push_back 804904524
push_middle 328416553
push_back 479292473
push_back 111580662
get 15423
get 4390
push_front 170044570
push_middle 285685789
push_middle 50584800
push_middle 47096867
get 26350
push_back 725866283
get 17348
push_middle 192727174
push_back 831765949
push_middle 165294833
get 21774
push_middle 481749334
push_back 406388894
push_middle 103216225
push_back 438650526
push_front 473687232
push_middle 733745593
push_back 350150565
push_front 892736825
push_middle 817288615
push_middle 877717859
push_middle 290410198
push_front 406207378
push_back 412618079
push_back 19375601
push_middle 377612504
push_front 240336594
push_front 814265386
push_back 736026541
get 14377
push_front 926800602
get 1196
push_back 518529996
push_back 199085023
push_middle 662451205
push_back 43993925
get 4829
push_back 861765160
push_front 222511053
push_front 291317831
push_front 429201830
get 25769
push_front 783008663
push_back 615818717
push_middle 790750459
push_back 774133343
push_middle 946957924
get 17066
get 21344
get 14474
push_front 135845141
get 4405
push_back 131835902
push_middle 847969442
push_middle 817677686
push_middle 383849311
get 4619
push_middle 700085117
push_front 478608834
push_middle 882372830
push_middle 305152480
get 1445
push_back 687976654
push_back 562728139
push_front 225505283
push_front 671495343
push_front 379431188
push_front 766971926
get 23680
push_front 189558662
push_front 834370381
push_middle 362319200
get 11851
push_middle 882468527
push_middle 329584945
push_front 31246755
push_back 502019008
push_back 546270513
push_back 597284802
push_middle 799588524
push_front 72817387
push_back 454614638
push_back 981788501
get 11925
push_back 494301342
push_middle 703506113
push_middle 72198918
push_front 351096458
get 6285
push_back 215805740
get 26931
push_front 22495146
push_middle 347079754
push_front 333213193
get 26611
get 3417
push_front 797305424
push_middle 978261907
get 17288
get 14202
push_front 235365181
push_middle 750627502
push_middle 226597071
push_front 837102131
push_middle 16117279
push_back 883955362
push_front 391443727
get 17947
push_back 217007788
push_middle 271071712
push_back 739975238
push_back 529504475
get 20287
get 27287
get 24442
push_middle 863538213
push_front 998582284
push_front 184362951
push_middle 353260793
push_back 819597969
push_front 547912174
push_back 936146927
push_front 962145630
push_middle 141471093
push_front 18258069
get 2707
push_middle 330741447
get 2029
push_front 334136417
get 21404
push_back 358912120
get 21579
get 19975
get 14344
push_middle 292910082
get 22561
get 23680
get 11129
get 4269
get 13411
push_back 449077002
push_front 61458237
push_back 495085835
push_middle 625454403
push_front 104732837
get 2527
push_middle 964843629
push_middle 101229041
get 5561
get 6993
push_back 777312771
push_front 756033185
push_back 912670301
push_back 854062929
push_middle 329646204
push_back 252699678
push_front 893489305
get 14583
push_front 901308167
get 6994
get 2052
get 18551
push_front 651149763
push_front 131374613
push_middle 878136069
get 27886
push_middle 942703186
get 17579
push_middle 272050393
push_middle 538768903
push_front 381768700
push_front 998121827
push_back 655232795
push_middle 872325892
push_middle 781525090
push_front 953035948
push_middle 954500182
push_front 503107252
push_back 318465214
push_back 396414477
push_back 219331118
get 13871
get 3201
get 11552
push_middle 863043380
push_back 961378297
push_front 529973015
push_front 738063632
push_middle 124488758
push_middle 40975189
get 16762
get 1799
push_back 261560167
get 10371
push_middle 679393866
push_middle 50302743
push_front 886237025
push_middle 712750511
push_front 32700523
get 10014
push_front 450410939
push_middle 339240673
get 12222
push_front 791310730
push_front 983896702
get 5624
push_middle 122740786
get 757
push_front 25688799
get 14162
push_front 168930783
push_middle 505435165
push_back 744514711
push_back 818681
push_front 94123810
push_middle 394559638
get 19507
push_front 415376329
push_back 470943431
push_back 613733796
push_middle 187814408
push_front 250440674
get 26210
push_front 430774785
push_back 192411157
get 28519
push_back 803260704
get 28129
push_front 120619275
push_front 12929801
get 25127
push_middle 602815103
push_middle 295505951
push_front 730922492
get 14439
push_middle 603890943
push_back 381427349
push_middle 829446775
push_front 620785377
push_front 82156999
get 4404
push_back 576739822
push_front 507421508
push_middle 378728626
push_front 457102324
get 18372
push_front 756636917
push_middle 382421914
push_front 765583247
push_middle 717728008
push_front 691176364
push_front 434856408
push_middle 95696262
push_front 758108248
push_back 725315401
get 22644
push_middle 984579577
get 17049
push_front 98130162
get 11791
push_middle 416887428
get 1954
push_middle 251748466
push_front 609577106
get 20167
push_middle 183296133
push_middle 183082102
get 7779
push_middle 845281325
push_front 127482108
push_back 945475311
push_middle 249993273
get 12902
push_middle 526496884
push_middle 710034000
get 205
get 23854
push_back 275268179
push_front 273204891
push_front 345126143
get 24667
push_middle 91506400
push_middle 936617403
push_front 21728210
push_middle 562699660
get 29119
push_middle 937762751
get 20499
get 16634
push_middle 171618205
push_middle 469283907
push_back 726789402
push_middle 749985243
push_front 142979651
push_middle 816648383
push_back 420228886
push_back 880937691
push_middle 489098025
push_front 710799449
get 19278
get 4982
push_back 269081656
push_front 632027696
get 29140
get 21539
push_back 952849059
get 12057
push_front 351731134
push_front 178913822
get 27100
push_front 846505900
push_front 547123966
get 6111
push_back 62757572
push_middle 158332107
push_back 424644869
push_middle 77904798
push_front 416497302
push_front 765430775
push_middle 86439324
get 18255
push_front 487966329
push_back 851457286
push_front 330981831
push_back 569611786
push_front 403569955
get 8839
push_middle 607265834
push_back 633875149
get 10092
push_front 139625889
get 9107
get 24675
push_front 960230628
push_front 936512969
push_back 962398258
push_middle 905531607
get 16449
push_middle 386486360
get 1615
push_middle 289529073
push_front 121868162
push_front 934736880
get 3370
push_back 546665292
get 17519
push_front 781253390
push_back 413705344
push_front 61723694
push_front 94874831
push_back 188118404
push_middle 198342740
push_front 822251229
push_back 501139548
push_back 862041818
push_back 976423638
push_front 875236216
get 21396
push_back 175797064
push_back 501130542
get 14844
push_back 494210616
push_front 752892275
push_middle 958729301
push_front 590154921
get 12829
get 27143
get 18488
get 15357
push_middle 363528142
push_back 597735046
push_back 670617578
get 25233
push_middle 394335836
push_middle 66769759
push_middle 550341836
get 27797
get 27983
push_back 521919977
push_back 894247852
push_back 672756841
push_back 128500718
push_front 935506046
push_middle 793945297
push_back 378977891
push_middle 720440402
get 22510
get 19397
get 28067
push_back 586343567
get 25317
push_back 671265559
push_front 544309297
get 28411
push_back 639436938
push_back 783805211
push_middle 333456647
get 9388
push_middle 99183523
push_middle 200794531
push_back 932508264
push_middle 311168435
push_back 209909774
get 11181
get 28902
push_front 976911146
get 10533
push_middle 38653190
push_middle 375461246
push_middle 863251761
get 7584
push_front 364486031
push_front 661619221
push_back 604772867
push_front 172685322
get 26749
push_back 769374471
get 8744
push_back 59670171
get 10034
push_middle 510516187
push_back 473475109
push_back 836332370
push_middle 805693632
push_back 65831945
push_front 799397627
push_front 57557021
push_back 926240216
get 19235
get 13890
push_back 646057033
get 29168
push_front 803466142
push_front 999694698
push_back 294634217
get 6241
push_back 959276132
push_middle 278767325
get 11360
push_front 156033931
push_front 949355694
push_back 390421391
push_back 480579220
get 16982
push_middle 138555462
get 22342
get 16986
push_middle 394533818
push_back 398209938
get 16156
push_front 820202816
get 13067
get 17667
push_front 603209669
push_front 420316008
push_back 869125999
push_middle 989002131
push_back 707342111
get 4293
get 6175
push_back 984725076
push_back 883942152
push_front 806282629
push_middle 540040763
push_middle 705423398
push_back 300950027
push_middle 82459593
push_middle 797160385
get 24670
get 24947
push_middle 864979696
get 7588
push_front 161105586
push_back 63436791
push_front 526053007
get 15256
get 29136
push_back 71365433
push_middle 331443595
push_front 43468932
push_front 168817913
push_front 727473979
get 26335
push_middle 754515765
get 5547
push_back 340863099
push_middle 333013841
push_back 552329404
push_front 45830259
push_front 18093598
get 11807
get 25049
get 16345
get 1454
get 13914
push_back 274187844
push_front 795035491
push_front 544305704
get 10828
get 5310
push_middle 588302200
push_back 231538110
push_back 126622496
push_front 264385363
push_front 580172977
push_middle 333996786
push_front 276438477
push_front 157185005
get 22854
push_front 228433147
push_front 44268094
push_middle 288385031
push_front 158011539
push_front 761998572
push_front 115764646
push_front 68106001
push_middle 351855152
push_middle 948756235
push_middle 817400110
get 6441
get 13859
push_back 233477511
push_middle 927319926
push_back 978231403
get 21346
push_middle 511377504
get 2530
push_back 346435592
push_back 523163220
get 13544
push_back 190842101
push_middle 41473463
push_front 147350166
push_middle 831441534
get 16145
push_front 340424567
push_back 502900704
push_back 933950235
get 27345
get 28250
push_front 767855672
push_middle 320636748
get 21327
push_middle 888162851
push_back 530088049
push_middle 214982101
push_middle 974916991
push_middle 231761014
push_front 582617850
push_back 898758659
push_middle 618463038
push_front 409927916
push_middle 243662475
push_middle 443577703
get 11991
get 8702
push_middle 135052580
push_front 450659543
push_back 483866071
push_middle 779457486
push_middle 414340507
push_middle 574260569
push_front 300668533
push_back 140069174
push_back 678914323
push_front 573172361
push_front 9624841
push_front 733500137
push_front 693119286
push_back 446259123
push_back 990094555
get 11661
push_middle 182160665
push_back 681114270
push_front 97197877
push_middle 504684173
push_back 568825190
get 19642
push_front 122075198
push_front 695442623
get 23820
get 8305
push_back 360892567
push_middle 383511683
push_back 153636151
push_back 94202581
push_back 810211782
get 8562
push_front 436248828
get 1019
get 6533
push_front 269575123
push_front 24382481
push_back 512186726
push_front 215680037
push_front 349481689
push_middle 737641757
push_middle 788790662
get 17365
push_front 385482202
get 13577
push_back 83367992
get 18328
push_back 172111989
push_front 451461531
push_front 883245249
get 5037
get 21550
push_front 274039753
push_back 417998551
push_middle 159860193
push_middle 361086847
get 17041
get 9198
get 19053
push_back 364077641
push_back 33399672
push_back 513944011
get 184
get 6782
get 16249
push_middle 77566707
push_middle 193326787
push_front 173735798
push_middle 933107094
get 13464
get 14242
push_back 208423264
get 1322
push_front 803736660
push_back 490981647
push_front 953111193
get 26611
get 18637
push_middle 422103486
push_back 65034370
push_back 175648638
push_middle 80419126
push_front 534389495
push_front 699439774
push_front 995992331
get 22724
push_middle 243219063
push_middle 716785066
get 2342
push_front 341754793
push_front 58891154
push_front 332442529
get 6351
push_middle 49662694
push_front 703377308
push_middle 526333385
push_front 692079113
push_back 767206495
push_back 443045802
push_front 463828123
push_front 128145494
push_front 866775266
push_front 724374722
push_back 385591599
push_middle 401449336
push_back 793454678
push_front 82848487
push_front 865678693
get 15848
get 17060
push_middle 899528641
push_middle 278415915
push_back 465983835
get 24365
push_back 533005758
get 11124
push_back 141047716
get 24831
push_front 192204245
get 5442
push_back 161350238
get 13251
push_back 995795621
get 22522
push_back 714673977
push_back 333529168
push_front 759683475
push_middle 374305822
push_front 151989472
get 10937
push_back 980855755
push_front 74200239
get 13008
push_middle 441748513
get 1710
push_middle 316814058
push_middle 115359360
push_back 240561135
push_back 76212085
push_back 129727596
get 4311
get 26365
push_front 607444289
push_middle 956720020
push_back 448295462
push_front 900675737
push_front 161905149
get 6501
push_front 451709352
push_back 178257055
push_middle 930784912
push_back 75750901
push_middle 780552213
get 21115
push_middle 759947209
get 28461
get 15914
push_front 114487357
push_front 798520959
push_back 447514146
push_middle 774264812
push_middle 552318062
get 8914
push_middle 48492016
get 3582
push_back 473497467
get 12321
push_front 752605150
push_back 776745196
push_front 195207909
push_front 691984843
push_middle 771480699
push_middle 539213436
push_front 343897265
push_front 413450667
get 25369
push_middle 192432905
push_middle 641230147
push_middle 735439791
push_middle 57077268
push_middle 412554776
push_back 164927662
push_middle 790994592
get 9831
push_front 452496296
get 8342
get 8908
push_back 972037698
push_back 515989169
push_back 338815239
get 15883
get 23685
push_middle 200767290
push_front 375139708
push_middle 763260934
push_front 373869653
push_front 953600729
push_front 95435429
push_middle 988412285
get 14154
push_back 84088863
push_middle 486562108
push_middle 83753366
push_middle 562643555
get 2890
push_middle 405763665
push_front 114982965
push_back 968732892
push_middle 84834694
get 28434
push_back 286771776
push_middle 347722676
push_front 937573281
push_front 847118167
push_back 466599504
get 10316
push_back 21386224
get 14202
push_middle 210496357
push_back 786901855
get 25476
push_back 14893051
push_middle 942408098
push_back 949349756
get 11230
push_back 872654867
push_back 819212214
get 11681
push_middle 23793115
get 25493
get 27223
get 17916
push_front 229505444
push_back 42204612
push_middle 604803727
push_back 131247146
push_middle 385192520
get 6397
push_front 461480392
push_back 635338082
push_middle 898509907
push_back 991009256
push_middle 199061345
push_back 852319410
push_front 679916674
get 28902
push_front 772572980
get 10484
get 11080
get 17709
push_front 674005109
push_front 263465551
push_front 58774741
get 12418
push_middle 621841744
push_middle 231033123
push_back 255366750
push_middle 97030857
push_back 211645531
push_back 181856215
push_back 343899394
push_front 35420645
push_front 444226313
push_front 859251306
get 7524
push_front 399293599
push_middle 203879688
get 21577
get 28452
push_back 949824502
get 28566
get 18119
push_back 582568868
get 2031
get 28915
push_middle 154583460
get 19095
push_back 707638072
push_front 633675034
get 24937
push_back 317357011
push_back 782240177
get 1256
push_front 690011103
push_back 323810908
push_front 629773057
push_front 52624659
push_middle 864540314
push_front 294284770
push_front 310652191
push_middle 770547479
get 6659
push_back 30370502
push_middle 571577348
push_front 421826567
push_middle 161386450
push_front 301846179
push_back 87230950
get 2987
push_back 152841721
push_back 149930116
push_middle 491214543
get 8705
get 1950
push_back 827218951
get 10937
push_front 6051746
push_back 835531533
push_middle 593615659
push_back 969771004
push_front 37490853
push_back 500399714
get 26130
push_front 320583548
push_middle 170787635
push_back 535972271
get 19784
get 23600
get 3216
push_middle 172316993
get 2088
get 12813
push_middle 827381216
push_middle 684866013
push_front 533451551
push_front 365889054
push_back 564726835
push_middle 872875521
push_front 655630608
push_front 770627263
push_back 95462420
push_front 34355397
push_back 249706825
push_front 482542725
push_middle 360488246
push_back 218366422
push_middle 51209058
push_middle 881038345
push_front 854750310
push_back 612288137
push_front 384819630
push_middle 820988974
push_front 254843596
get 6483
push_back 626143902
get 4248
push_middle 653247487
push_middle 615703368
get 15847
get 29071
push_front 848800798
push_back 348810194
push_middle 739606093
push_front 703484572
get 24750
get 8530
push_back 850780478
get 12323
push_middle 620557882
push_middle 244487957
get 3161
push_front 891542339
get 15748
push_front 73698940
push_middle 10646938
push_front 559516327
get 14071
push_middle 926152578
push_middle 115807652
get 22206
push_middle 593716656
push_middle 616673204
push_middle 305888322
push_front 9304218
push_back 186122753
push_middle 58005892
push_front 853938822
push_front 322152315
get 6009
push_back 13033905
get 60
get 3542
get 3291
push_middle 849930151
push_middle 451015472
push_middle 10795057
push_front 821129684
push_middle 22540399
push_middle 698086667
push_middle 705072073
get 859
push_back 677547511
push_front 127709377
push_back 16809901
push_back 343195399
push_back 981390657
push_front 373023185
push_front 985991996
push_front 6147754
push_back 360869093
get 6860
push_back 496059874
push_front 712729453
push_back 625936983
push_middle 828195669
push_front 808381387
push_middle 194613898
push_front 964545613
get 16585
push_front 868986150
get 5713
push_back 790112816
get 26241
push_back 372729191
push_front 847589152
push_back 31629079
push_front 197958986
get 19637
push_back 739883640
get 15056
push_middle 875560581
push_back 123893542
push_back 722764562
push_middle 478260539
get 17929
push_front 170970540
push_back 412581863
push_front 549408674
push_middle 210967499
push_back 968372661
get 15535
push_front 90585123
push_front 306596396
push_middle 483781131
get 2611
get 25206
push_back 487745001
get 1921
push_middle 77535776
get 13891
push_front 27817817
push_back 377510718
get 4620
push_front 855314777
push_middle 591322916
push_middle 566749609
push_middle 27679799
push_middle 489405836
push_middle 657970854
push_middle 374973275
push_front 226709594
push_middle 119159125
get 21979
push_middle 767029390
push_back 222989508
push_middle 390074326
push_back 626845518
push_middle 939895856
push_middle 485952176
push_front 339096107
push_middle 467187417
get 19048
push_back 674789443
push_front 301555291
push_back 298981359
push_middle 251738851
push_middle 654787419
push_front 42385941
push_front 128843539
push_middle 990844950
get 635
get 452
push_middle 434704406
push_front 877955739
get 21238
push_back 987950730
push_front 412775521
get 15061
push_back 882303754
push_back 715436800
push_back 254559894
push_middle 930404375
get 7787
push_middle 784947168
push_front 703859667
push_middle 708135303
push_middle 672191901
push_front 746115719
push_front 657392259
get 20573
push_front 747657417
push_middle 987315015
get 9988
get 1896
push_back 333853216
push_front 442083933
push_front 965355092
push_middle 160734710
push_back 509250673
push_middle 640056875
get 25323
get 18218
get 13494
get 10510
push_middle 678435575
push_middle 642619435
push_front 21987863
push_back 631091424
push_front 215813454
push_middle 485009414
push_middle 91435704
push_middle 79066853
get 15933
push_back 187190959
push_middle 256178893
push_front 31648845
get 23019
push_back 542168679
push_back 255056051
push_front 986023104
push_front 764002957
push_front 125584381
get 22312
push_front 840889257
push_back 14221108
push_back 840772699
push_front 809627519
push_middle 861822372
get 3084
get 2488
push_middle 809126496
push_middle 940666643
get 5487
push_back 472764236
push_front 495832153
push_middle 339674142
push_back 455893025
push_back 249216239
get 13880
push_back 880694013
push_front 844583387
push_middle 970680983
push_front 126823019
get 13505
push_back 872781316
push_middle 532680414
push_front 12163084
get 13262
push_back 128433255
push_middle 122415764
push_back 437090170
push_front 200406598
get 25743
get 7259
push_front 803684913
get 16044
push_back 962783318
push_front 398229754
push_back 49121182
push_back 662759437
push_middle 134495005
push_back 481324705
get 29221
push_back 563613399
push_middle 186312291
push_middle 645148374
get 50
push_middle 310878782
get 26445
push_middle 172702120
get 18544
push_middle 872658078
push_front 121118942
push_front 559062350
get 7348
get 28149
get 5995
push_middle 194703615
push_front 780561221
push_back 193309154
push_back 38154013
push_back 647141876
push_middle 136868758
push_middle 296164313
push_back 451395343
push_front 744048201
push_front 534394525
get 4826
push_middle 501573110
push_back 984636074
get 566
get 29439
push_back 612125943
push_front 586833896
push_middle 184722044
push_middle 267850873
push_middle 498675599
push_back 57301642
push_front 455755825
push_front 51971655
push_middle 405577593
push_back 606905858
push_front 213598969
push_back 274532198
push_back 900469824
get 11581
push_back 975653772
push_front 981830091
get 14971
push_middle 267810083
get 3210
get 10233
push_back 243763076
push_front 868362252
get 412
push_middle 711280734
get 5603
push_middle 712593172
push_middle 342319246
push_middle 873900102
push_front 324726295
get 26493
push_middle 619689403
push_back 770436545
push_back 535470497
push_front 497849656
push_front 919153567
get 17360
get 13714
push_front 375889291
push_back 760975941
get 10093
push_back 764488635
push_back 297877950
push_front 915077865
push_back 142926691
push_front 108295435
push_front 232336747
push_back 707957331
get 23108
push_front 311427871
get 26654
push_front 187288335
push_back 296873747
push_middle 404397520
push_back 170195787
push_back 619419388
push_front 300239077
push_middle 773547191
push_front 440548514
get 22626
get 23259
push_back 315604903
push_front 964074370
push_back 479427588
push_front 831664782
get 6968
get 9523
get 10283
push_front 799701830
push_back 522337159
push_back 813982647
push_front 747117374
push_back 818509932
get 19706
push_middle 551736776
push_front 194754598
get 5117
get 12582
get 9142
get 9053
push_middle 154070471
push_front 497179327
push_front 771216914
push_middle 215164478
push_front 878479110
push_front 642106510
push_back 381371840
push_front 560797255
push_back 320936627
get 26224
push_middle 230085346
get 1588
push_back 284548357
push_back 637154096
get 25659
get 22511
push_front 347358399
push_middle 682206431
push_front 880211754
push_middle 781143538
push_middle 86221516
push_back 660729661
get 18759
push_back 617873691
get 22426
push_middle 693882888
push_front 1389951
push_middle 526591647
push_middle 398174603
push_back 371365488
push_middle 321482616
push_back 410926469
push_middle 1893497
get 28593
get 17016
push_middle 157511004
push_front 163918316
push_middle 392825622
push_middle 13675596
get 25709
push_front 544845954
push_middle 432282502
push_front 777153903
push_middle 342425933
push_middle 666055013
push_front 458643709
push_back 497920528
push_back 966552369
get 5024
push_back 422823758
push_back 922793856
push_middle 899161267
push_middle 343361550
push_middle 105750724
push_front 894886431
push_middle 764723830
push_back 978464808
get 10783
get 18933
push_front 824381049
get 17074
push_front 790370870
push_back 538726422
push_front 164923336
get 12821
get 21897
push_back 557715260
push_middle 237772486
push_front 485688668
push_back 13922620
get 19495
push_middle 779546224
push_back 484516707
push_back 112003912
push_front 32080505
push_middle 702767148
push_front 811082937
push_middle 152177943
push_middle 719869783
push_front 216209611
push_back 722095936
push_front 745364892
get 5317
push_middle 536931425
push_front 926655994
push_back 782846895
push_front 780639187
push_back 810284459
push_middle 760199009
push_middle 175134917
get 5475
get 7747
get 19636
push_middle 906110842
push_front 430867580
push_middle 895534515
push_front 937318156
push_front 669640511
get 25703
get 2426
get 15328
get 23944
push_back 167867832
push_front 93572481
push_front 902797797
push_middle 801989285
get 26585
push_middle 475848881
push_back 110620029
push_front 505758340
push_front 853200615
push_middle 210687765
push_front 820263572
get 29830
push_middle 240481313
push_back 992894885
push_middle 15442382
push_front 424903455
get 29234
get 14150
push_front 466550010
push_back 400669457
push_middle 631316067
push_back 523421478
push_front 124038926
push_middle 478178766
get 16070
push_back 295415896
push_middle 614187717
get 16177
push_back 427132788
get 27024
push_back 909293165
push_back 762627751
get 24021
push_middle 997783767
get 2960
push_back 626088746
get 6256
push_back 817809559
push_back 987931978
push_front 611606111
push_middle 603992253
push_back 323758724
push_front 247217191
push_front 629070427
push_front 772286813
push_front 393433006
push_front 383380241
push_back 899020335
push_back 80889305
push_back 511604890
push_middle 65200600
push_middle 669053286
push_middle 720554763
push_middle 969730855
push_middle 861595698
get 15955
push_back 157749015
push_back 376491275
get 2816
push_front 29647088
get 27970
push_front 218767888
push_back 32438505
push_front 753476894
push_front 935737157
push_back 620450377
push_back 94429607
push_back 483889368
push_front 17159749
push_back 659628607
get 13246
push_middle 108940287
get 27083
push_back 251119260
push_front 527891930
get 26660
push_front 72395673
get 14248
push_front 522180999
get 7422
push_back 477315240
push_back 266798605
push_front 982744119
get 23141
push_front 172318954
push_front 563988223
push_middle 698177585
push_front 41664417
push_middle 866681556
push_middle 805435949
push_front 121087254
push_back 129416600
push_middle 118037348
get 16095
push_front 703625549
push_middle 632197492
get 5097
push_back 740029793
push_front 575499402
push_back 305683836
push_back 594317120
push_front 999436600
push_front 411093052
get 9789
get 5914
push_back 128834294
push_front 608374802
push_front 283142398
get 29001
push_front 332683328
get 20677
push_front 344143036
push_front 942519822
push_back 258327248
push_front 226780006
push_front 372029650
get 12485
push_back 274719158
push_front 672039080
push_front 413147490
push_front 331224475
push_back 133073630
push_middle 163327892
push_back 427515553
push_back 500648941
push_back 402539407
push_back 262607662
push_front 213274247
push_front 990772723
push_back 701821209
push_back 807047147
push_back 826319189
push_back 735365885
get 24806
push_front 101824602
get 29414
push_front 897388531
push_front 477274164
push_back 548802631
push_middle 726530435
get 16804
push_middle 593508902
push_front 375073928
push_middle 295335253
push_front 589605325
push_middle 538378599
push_middle 222759460
get 21936
push_front 636861409
get 15740
push_back 909769287
push_front 448450608
push_back 472460743
get 28189
push_back 703558790
push_back 59695198
get 22449
get 14768
push_back 397880727
push_middle 807145705
get 18168
push_front 518538767
get 26752
push_middle 354329756
push_front 662117867
get 12315
push_back 192673659
push_back 84953118
push_middle 293161223
get 16113
get 13604
push_front 839906670
push_middle 168297138
get 20729
push_middle 835115802
get 4407
get 29647
push_middle 462314161
push_back 619602865
push_back 559705602
push_front 722041024
push_middle 736082231
get 16474
push_middle 54691797
get 7731
get 9437
push_middle 265764205
push_front 826806963
push_middle 607968339
push_front 145049708
get 23658
push_front 42386
get 816
push_back 553202272
push_middle 782002177
push_front 542344311
push_middle 234643822
get 28854
push_front 197371732
push_front 727687983
push_back 954350650
push_front 503647435
push_middle 276407849
push_back 636558164
push_middle 880333697
push_middle 572100774
get 23515
get 10018
push_back 716289193
push_back 317537677
push_middle 867812981
push_front 667723406
get 18145
push_middle 939910499
get 13665
push_front 762021273
push_front 728016093
get 8579
get 25993
push_middle 119813617
push_middle 847513522
get 10213
push_middle 490871150
push_middle 307085084
push_back 867026624
get 22938
push_back 717649107
push_back 64147337
push_front 737640589
get 10629
push_middle 184568951
get 23344
push_front 714342741
push_back 897940154
get 2218
get 21112
push_back 632298242
get 2211
push_middle 427329885
get 20505
get 28409
push_middle 407353048
push_middle 229976898
get 17497
push_back 391115183
push_front 805475399
get 28103
push_middle 944588079
push_back 709257279
push_front 850753870
push_middle 893188239
push_back 313148027
push_back 404924585
push_back 868326669
push_middle 590500929
push_middle 937825819
get 6772
push_back 729445323
push_middle 605489777
push_front 938331457
get 24303
push_front 202620593
push_back 587128004
push_front 562678279
push_middle 410851817
push_front 78194285
get 16381
get 8193
get 11075
push_middle 631516711
get 24275
get 20651
get 22322
get 24033
push_front 759314369
push_back 426507951
push_front 190353845
push_back 779404518
get 14807
push_middle 234845493
push_front 888028696
get 24369
get 21796
push_back 869849140
get 14305
push_front 126409725
get 3678
push_back 735551834
push_front 77436868
push_front 360562138
push_back 15789297
push_middle 744514953
push_back 605773311
push_front 503133541
push_back 416263457
push_back 147493533
get 18837
get 15520
push_middle 669521696
push_back 694143371
push_middle 591130627
push_back 527954584
get 14428
push_back 878055961
push_middle 72491199
push_front 173765538
push_front 918964865
push_front 716883180
push_back 188457902
push_back 453634946
get 28928
get 26768
push_middle 397054228
push_front 601371416
push_front 43067865
push_front 333205513
push_front 525323569
push_middle 144528706
get 8775
push_back 302584390
push_front 588470139
push_middle 397706194
push_middle 732642541
push_front 603361058
get 1585
push_back 371352240
push_front 519992433
push_front 308929027
push_back 687820136
get 27420
get 14812
get 23605
push_back 945012647
push_front 435676504
push_back 564045459
push_back 794558133
push_middle 805617123
push_back 70710132
push_back 473702472
push_front 515126820
get 3532
push_middle 487496353
push_back 903861791
push_middle 839887526
get 4854
get 9440
push_front 927991575
get 27396
get 13916
get 15104
push_back 656312118
push_front 161180324
push_back 707528379
push_middle 953447484
push_back 541804962
push_middle 968395715
push_back 890875288
push_middle 666403628
push_front 3758630
get 24733
push_middle 486856478
push_front 495115484
get 25054
push_front 826774683
push_middle 151056076
push_middle 60128618
get 26333
push_front 239945420
push_back 14451936
push_middle 69690021
push_middle 772425487
push_back 273108021
push_middle 505366833
push_front 991422619
push_back 823942104
push_middle 303237091
push_middle 731673289
push_middle 828991504
push_back 778163175
push_front 909913488
push_middle 885748720
push_middle 94803883
push_back 431016350
push_middle 355527418
push_middle 614083816
push_back 780515303
get 5075
push_back 58934720
push_back 934044145
push_back 334522647
push_front 29318453
push_back 380615016
push_back 154822648
push_middle 824399712
push_middle 455745613
push_back 986893713
get 17471
push_front 963575808
push_front 850114454
get 14339
push_front 202629465
push_middle 928539045
push_back 331593741
push_front 181390944
push_middle 338438136
push_back 881155490
get 29724
push_back 369112201
push_middle 191165298
push_middle 159263996
push_front 437779794
push_front 158596476
push_front 177941015
push_front 711374320
get 27377
push_back 283521973
push_front 263561335
get 20055
get 8848
push_back 719386665
push_back 143805801
push_middle 137817993
push_middle 391942393
get 13016
get 7485
push_middle 131869105
get 9496
push_middle 173970451
push_back 482877331
push_front 340424524
push_middle 232525328
get 232
get 15679
get 12365
push_front 836541624
push_front 728489720
push_front 120003136
push_back 684867382
get 27227
push_middle 221413889
push_back 993705884
push_middle 547025931
push_middle 975182154
push_front 155082073
push_back 800507796
push_middle 825880354
push_middle 988396087
push_back 510274224
push_front 291684852
push_front 195622568
push_middle 237546050
get 6902
get 240
push_front 976577929
push_back 710681284
get 4977
push_front 330930702
push_back 761569010
get 23339
push_front 995007934
push_middle 672413605
push_middle 478886855
get 28537
push_front 57072208
push_back 533462794
get 23886
push_back 889421350
get 27656
push_middle 816198849
push_front 863718161
push_middle 633056876
push_middle 49472503
push_middle 18952807
get 30189
push_middle 138972443
push_middle 171237050
get 18079
push_back 377206003
get 32
get 27894
push_back 734310319
push_back 521300059
push_front 403025606
push_front 185399688
push_front 408426010
push_back 76027676
push_front 361227284
get 13398
push_back 750249201
push_back 878613484
push_back 711311917
push_middle 281640266
push_middle 690711029
push_middle 84285320
push_front 976975563
push_middle 19949700
push_front 687708493
push_front 401052793
push_front 225769671
push_back 811343335
get 21159
push_front 387294055
get 16982
get 18457
push_middle 439104077
push_back 761080103
push_back 163434328
push_front 313154027
push_middle 5779200
push_front 122790842
push_back 533064549
push_middle 152020411
push_front 393128868
get 12461
get 23679
get 3513
get 1443
push_back 359082947
push_back 524990724
push_back 978670245
push_middle 504521782
push_middle 40159868
get 14720
get 15490
get 17128
get 6517
push_back 482746706
push_middle 271847673
push_front 140131780
push_middle 485230004
push_front 511435350
push_front 974523896
push_back 879750930
get 10720
get 10323
get 23932
push_back 849733423
get 8389
push_back 117952880
push_middle 161190484
push_front 248237329
push_middle 945812774
push_middle 82075878
push_back 862803688
push_back 439693504
get 13070
push_middle 52390155
get 26454
get 5985
push_middle 713011820
push_back 839802191
get 9206
push_front 634552334
get 25349
push_middle 704273246
push_back 808168188
push_middle 884631975
push_back 665021263
push_back 933193214
get 7967
push_back 745176282
push_front 314549582
push_middle 959610434
push_middle 220773758
push_middle 515120864
push_middle 282762710
push_middle 642285218
push_back 249781707
push_middle 737523952
push_middle 848920972
get 27746
push_back 723812163
push_back 495110975
get 28707
get 28066
push_middle 472998978
push_middle 444302385
push_middle 662720192
push_front 152253657
push_front 735478476
push_back 406231719
push_middle 31560478
push_back 418942556
push_back 595020852
push_middle 614155324
push_back 787786901
get 27117
push_middle 427398167
push_back 165241487
get 30325
push_front 248595493
get 10715
push_back 965390984
push_back 341695994
get 10275
push_back 53292605
push_front 489503844
get 4563
push_middle 322388108
push_front 92171118
push_front 227447294
push_middle 716608396
push_middle 571302358
push_front 729969425
get 5202
push_middle 844342617
get 20627
push_middle 639133803
push_back 865480214
push_middle 111612120
push_back 761412630
get 27396
push_back 197877597
push_middle 127337132
push_front 450805188
push_front 718760881
get 7148
push_front 236670840
push_middle 287088787
push_middle 999008368
push_middle 167162075
push_back 290572504
push_back 940825691
push_middle 819895782
push_front 86860302
push_back 416056270
push_middle 97308664
push_back 112427208
push_back 359332422
push_back 131709609
push_front 172685793
push_back 331382268
push_middle 533121582
push_middle 857974908
push_middle 7914032
get 738
push_front 127932597
push_front 803303410
push_back 719513620
push_front 813345970
push_back 641995539
push_front 540433644
push_front 439121527
push_front 439627425
get 1434
push_back 3444958
push_back 93416191
push_middle 933194459
push_back 842909744
push_back 21700364
push_back 626473367
push_front 290311286
push_front 996753837
get 9329
push_back 766006518
push_middle 636228110
push_front 663799561
push_middle 830254040
push_middle 206415753
push_middle 658639887
push_back 644895992
get 21434
push_back 187221426
push_middle 457086584
push_front 696509005
push_front 698766160
push_front 275177953
push_back 895450081
push_middle 178228375
push_front 355110166
get 26699
push_back 688899539
get 10926
push_middle 331438165
push_middle 508955351
get 12132
push_middle 252827547
push_middle 15648573
push_back 588297561
push_front 675499125
push_middle 876666593
get 20423
push_middle 128457300
push_middle 272402933
push_back 572436583
get 1674
get 14336
push_middle 144742997
push_front 405013108
push_back 48856970
push_back 37304439
push_front 370799395
push_middle 545954312
push_middle 893371163
push_back 117353218
push_front 554010793
push_front 608292199
push_front 582737174
push_back 883493757
get 3378
get 26490
push_front 224491233
push_middle 746318900
push_back 751255821
push_back 832081733
push_back 323075443
push_back 231587099
push_back 544228078
push_front 627343029
push_front 978646304
get 7617
push_middle 847877187
push_back 197306298
get 16881
push_back 387247138
push_middle 929831605
push_back 916354309
get 10823
push_front 794059802
push_front 111210801
push_middle 526017866
push_middle 273802167
push_front 307893596
push_middle 256127729
push_middle 26880724
push_back 724567019
push_front 537484489
push_front 816029059
push_middle 193567358
push_back 64324643
push_middle 284030108
push_back 448465601
get 21728
get 16937
get 17264
push_middle 355724955
push_back 300113184
get 14489
get 26393
push_back 864155426
push_middle 426888983
push_back 427402608
push_back 197588752
push_middle 955689646
get 24811
push_back 789426994
push_middle 986327051
push_back 452073112
push_front 794838486
push_middle 133702934
push_back 954785328
get 26586
push_front 897661816
push_front 362554478
push_middle 248924270
push_middle 470319740
push_back 76974177
push_front 417427374
push_back 140708627
push_back 973409228
get 4352
push_front 893455397
push_front 357546241
push_back 54358021
push_front 150740697
get 3445
push_back 109308103
push_front 128188076
get 895
push_back 330575928
push_back 360962144
push_back 126224498
push_front 771334471
get 11105
push_back 2904196
push_back 465631909
push_middle 507293153
get 5684
push_middle 29474726
push_middle 476355498
push_front 649867313
push_back 207141516
get 26999
push_middle 797308472
push_back 208479023
get 14769
push_back 571517435
push_middle 427412279
get 27600
get 4664
get 21281
get 4878
push_middle 334219754
push_middle 21403871
push_back 598387377
push_back 358024169
push_front 929913186
push_middle 376165900
get 2545
push_front 182642910
push_middle 381288393
push_front 195171693
get 27801
get 1502
get 15027
push_middle 215269535
get 1049
push_middle 916277621
push_front 120208690
get 13969
push_middle 695134507
get 923
push_back 275463687
push_front 522136818
get 10889
push_middle 316941562
push_front 762031355
get 15761
push_middle 875563767
push_middle 28533262
push_back 362272537
push_front 776538033
push_front 80110780
push_middle 986566269
push_middle 906530889
push_front 945044359
push_front 728193167
push_front 910814766
get 17457
get 11171
push_middle 521408107
push_back 564170556
push_back 713944042
push_back 494890372
push_front 141351979
push_middle 72611999
push_back 846624086
push_middle 595657831
get 22793
get 19422
push_front 776559639
get 30176
get 10542
push_front 447767389
push_front 559582360
get 12977
push_middle 140479367
get 1656
push_middle 777669617
get 10846
push_back 927774265
push_back 138772750
push_back 640870959
push_back 924746152
push_middle 437376746
push_front 224304568
push_front 565029010
push_front 59157379
push_front 254006831
get 10768
push_front 361938987
get 22502
push_middle 545292475
push_back 169339173
push_back 787712051
push_middle 8065296
push_front 265646858
push_middle 181488929
push_middle 318687813
push_front 580641640
push_front 285510612
push_front 993447451
push_front 392031383
push_back 214302591
push_back 284526819
push_front 702969275
push_back 492654526
push_back 541630448
push_middle 36818711
push_middle 210673341
push_back 754079812
get 8678
push_front 429210185
get 27524
push_back 255819003
push_front 545755764
get 16813
push_front 381667973
push_middle 933308002
get 16480
push_front 406753230
push_front 850200204
push_front 869174253
push_back 984315836
push_front 696323407
push_back 287403347
get 12448
push_front 396863194
push_back 897078011
get 29333
push_middle 958088949
push_middle 917948550
push_front 132794808
get 12222
get 24300
push_front 438989830
push_back 408257174
push_front 448014612
push_back 595944328
push_middle 36652470
push_front 119717351
push_back 127757437
get 5859
push_front 931495220
push_back 603470050
push_front 894349343
push_back 124219424
get 12404
get 23976
push_back 418157718
push_back 996459395
get 12026
get 17171
push_front 848949530
push_front 584270611
get 25751
push_middle 245861770
get 17333
push_front 161596340
push_middle 711418251
push_front 61291612
push_front 702921162
push_front 420693559
push_back 547050461
get 11405
push_middle 951653899
push_middle 667975181
get 18842
push_back 8794142
push_front 872002286
push_back 454953981
push_back 982084152
push_back 397257097
get 2379
push_back 572762446
push_front 404133045
push_front 885804662
push_middle 901313336
push_front 653028072
get 3998
push_back 96541013
push_middle 371253035
get 16130
push_middle 161788079
push_front 183686621
push_front 620942828
push_back 488498868
get 1089
get 6140
push_back 143491813
push_front 764390436
push_middle 309607167
push_middle 876924059
push_back 830753136
push_front 565902756
get 6466
push_front 262183484
get 23576
push_middle 670111867
push_back 612269419
push_front 90271202
push_front 6564108
push_middle 886827579
push_back 826072414
push_middle 652995931
get 11239
push_middle 980666594
get 7812
get 13912
push_middle 835824494
push_middle 409723413
get 15461
get 15617
get 3562
get 27863
get 19281
push_front 623157573
push_middle 394421689
push_back 481283305
get 443
push_front 232709084
push_front 215641026
push_back 706340386
push_front 183960304
get 5497
push_back 453577728
push_back 767428364
push_back 943156579
get 27657
push_middle 139443328
get 20121
get 30255
push_back 992455946
push_front 414573701
get 9980
push_back 519988060
get 13418
get 16457
push_front 288059657
get 9423
push_middle 498985669
push_middle 671459145
push_back 454054882
push_front 613970382
push_back 121413734
push_middle 854504919
push_back 112918306
push_middle 94261477
push_middle 115866793
get 5864
push_front 99788068
get 9271
push_back 677968496
push_back 934938212
push_middle 75121653
get 21553
push_middle 751078723
push_front 649430695
push_middle 740925755
push_back 907531472
push_middle 929004009
push_back 321434748
get 28096
push_back 186001193
get 10016
push_middle 602288572
push_middle 322121324
get 9430
push_middle 274547662
push_middle 943193438
push_front 716362982
push_front 190215779
push_middle 154325404
get 12049
get 19795
get 140
push_front 397832694
get 27655
get 8387
push_back 478831075
push_back 743482394
get 20603
get 23712
push_front 582082507
push_back 663834826
push_middle 280637729
push_middle 754898063
get 23027
push_middle 661690560
push_back 18433568
push_back 478506507
get 16247
push_front 514190394
push_back 15666043
push_front 205529891
push_middle 122404339
get 1578
push_middle 404302783
get 29705
push_front 379945449
push_front 215363050
get 20858
push_front 335867978
get 18285
push_middle 487732263
get 3757
push_back 382929270
push_middle 701416545
push_front 559200529
push_front 161655974
push_back 188275601
push_front 605307917
push_back 89136326
push_middle 410913437
push_back 514312752
push_middle 35250076
push_middle 444752717
push_back 156699221
push_middle 997706152
get 5656
get 7884
push_middle 134394830
get 13614
push_front 987889177
get 4176
push_back 764740552
push_middle 8369303
push_front 493574437
push_middle 858371833
get 8912
get 19225
push_middle 981756458
push_middle 654362357
push_middle 473198013
push_back 493373257
get 10811
push_middle 783017495
push_back 720468189
push_back 977931591
get 25556
get 5143
get 29809
push_back 859123860
push_middle 291944191
push_front 850253603
push_middle 19046464
get 9301
push_back 667239869
get 27001
push_middle 614396647
get 23852
push_back 572475941
push_middle 836730025
push_front 964505439
push_front 682231071
push_front 238981752
get 2866
push_front 696906083
push_middle 314342370
push_back 173691232
push_front 515595678
push_middle 360112827
push_middle 473500252
push_front 759644189
push_front 922404653
push_middle 448318979
push_middle 357089903
push_back 161875138
get 12371
push_middle 211321908
push_front 18498166
push_back 850401479
get 24247
push_middle 77433325
push_middle 65493322
push_back 321422972
get 8512
push_front 185500960
push_middle 764008902
push_front 746610024
push_back 835661383
push_front 713049805
push_back 811238797
get 7000
push_front 983786378
push_back 257923261
push_middle 571134944
push_back 972232488
push_back 377348172
push_back 475775444
push_front 326744281
push_front 910955120
push_front 850219059
push_front 288829333
push_front 58947126
push_middle 167297915
push_middle 402722935
push_back 413276656
push_back 278107123
push_middle 783461597
push_middle 210783650
get 26264
push_middle 401153589
push_middle 12620912
push_back 153125386
push_front 666813343
push_middle 37857802
get 11939
push_middle 562819136
get 12249
push_back 935165861
push_back 858758375
push_back 407132746
push_front 104106660
push_front 754590469
push_front 433893732
push_front 325403117
get 29051
push_front 666724070
push_middle 601740718
push_front 485514924
push_back 361688059
push_middle 13205670
push_back 758143025
get 15758
push_back 972297453
get 7064
push_middle 407533178
push_front 450773942
push_front 920770908
push_middle 732528744
push_front 532519900
get 25880
push_middle 129757377
push_back 762156344
get 16356
get 14682
get 15734
push_middle 527012733
push_front 638515286
push_middle 345696987
push_front 128448027
push_front 640786044
get 28262
push_middle 587113757
push_middle 404047855
push_back 585527170
push_back 877378082
get 13925
push_middle 354416629
push_middle 674712250
get 28345
push_middle 204928742
push_back 379851059
get 4650
push_front 931122278
push_front 329201164
get 8021
push_back 393111215
push_middle 939112665
push_middle 486601573
get 488
get 6955
push_back 462141034
push_middle 91081504
push_middle 645810321
get 10805
push_front 496315242
push_middle 697804944
push_front 27204334
push_middle 519912894
push_back 203349395
push_back 820043942
get 16237
push_middle 946048003
get 5288
push_middle 196941963
push_middle 200613116
push_back 636851374
push_middle 878996514
get 3071
push_middle 484313972
push_front 524399506
get 24816
push_middle 729573492
push_back 624461392
push_middle 171508170
get 11890
push_middle 909597320
get 23110
get 15444
get 20915
push_front 824361475
push_back 870042037
push_front 24941552
push_front 767161640
push_middle 432386756
get 2081
get 21668
push_back 484806977
push_front 526333211
push_front 713891332
push_middle 414447876
push_back 591566110
push_middle 844271318
push_middle 195329233
get 17107
push_front 189676617
get 409
push_middle 860028471
push_front 385902345
push_front 873904409
push_middle 605026152
get 25176
push_middle 180578419
push_front 733490238
get 5401
push_middle 370616798
push_middle 330744480
push_back 558458319
push_back 736202665
push_back 52719911
push_front 924330611
push_back 864281330
get 16563
push_front 220867298
get 10488
push_front 602802190
push_front 599552069
push_front 702345917
push_middle 760323080
push_back 47927156
push_front 574499166
push_back 554118558
push_back 171671440
push_front 85343246
get 11026
push_back 475718727
push_middle 681055586
push_middle 128839457
push_front 142340644
push_back 492434964
push_middle 915104669
push_front 279994853
push_back 898936564
push_back 842761780
push_front 866340054
push_middle 441014643
push_back 615189754
get 25373
get 20359
get 984
push_middle 746892918
push_front 195078052
push_middle 598844429
get 10066
push_middle 728171101
get 30219
push_middle 948126434
push_back 832164795
push_front 81352406
push_middle 328634730
push_back 107547530
push_back 915136016
push_back 766359047
push_front 727285840
push_middle 762293957
push_middle 675749139
push_front 444357622
get 17522
push_front 957075076
push_back 755609569
push_front 524608093
push_back 564524226
get 25299
push_front 490994953
push_back 92849533
push_front 681855614
get 5225
get 15255
get 18558
push_back 958997788
get 20216
push_middle 663912005
push_back 887287013
get 21004
get 23443
get 10743
push_back 727476938
push_back 801141479
push_front 98684085
get 10646
get 8079
push_front 783449253
get 25073
push_middle 843271820
push_back 460320804
push_middle 38965925
get 12574
get 24485
push_back 208802719
push_front 709311903
push_back 439635267
get 17729
push_middle 589403798
push_middle 434365967
push_front 211721777
push_back 785634480
get 5662
push_back 985647515
push_back 662097079
push_back 701841611
get 25027
push_back 10860978
push_middle 167057121
push_back 165951019
get 9276
push_front 400677525
get 20595
push_front 149932734
push_back 388416679
push_front 267157342
push_middle 933059884
get 8723
push_middle 373922079
push_front 936623492
push_middle 309399712
push_front 278988647
push_front 157969267
push_back 163431439
push_middle 747521674
push_middle 75447785
push_middle 865972280
push_middle 811019442
push_front 196104280
get 26746
push_middle 976224774
push_front 489623390
get 27870
get 24814
push_front 758498957
push_front 563572022
get 22413
push_middle 534788303
push_middle 398777739
get 6040
push_front 574527397
push_back 248080000
push_front 586395327
push_front 623440421
push_middle 803528967
push_front 141929262
push_middle 393409798
push_back 1017536
push_back 873882563
get 27352
get 28838
push_front 331417373
push_back 595792496
push_back 646946110
push_middle 308281238
push_front 541122088
get 4162
get 17512
get 15900
push_middle 476655292
push_middle 821950587
get 18009
push_middle 20072670
push_front 902406421
push_middle 769418813
get 12084
push_middle 494829845
push_front 94389777
push_middle 674205566
push_front 743994655
push_front 441375132
push_back 509729303
get 27278
get 3071
push_front 560605518
push_middle 29149730
push_back 877875385
push_back 34337458
push_middle 145932125
push_back 870256052
push_middle 449510571
push_middle 259566112
push_middle 934978469
get 2853
push_middle 337219727
get 21360
push_front 294440924
push_back 906888923
get 11068
push_middle 836484901
get 29735
push_front 994730291
push_front 460060340
push_front 378171889
push_front 915070243
push_middle 575082274
push_back 544269151
push_back 724021628
get 18199
push_back 927853994
push_back 151502269
push_front 590547647
push_middle 924960285
get 20120
get 23080
get 16877
push_middle 442569175
push_back 549937726
get 18754
push_middle 915566781
push_middle 635707056
push_front 112768635
push_middle 641774299
get 7131
get 12497
push_middle 690253261
get 24865
push_front 821867952
push_front 602686212
push_front 247111135
push_middle 211115453
push_front 574807528
push_middle 411804603
push_back 62452982
push_front 778489223
push_back 586275830
push_middle 262927717
push_front 889754643
push_front 37016184
get 24674
push_front 951266404
get 22930
push_back 980633413
get 23342
push_back 125691250
push_back 231809760
get 10108
push_middle 858012375
push_middle 349461366
push_middle 746022945
push_middle 441717816
push_middle 294144043
push_middle 566297313
push_middle 937274350
get 23490
push_middle 76307694
push_front 938995893
push_back 757002134
push_back 348230376
push_front 558742290
push_back 117911296
push_front 622961849
get 22644
get 17838
get 5076
push_middle 689113938
push_front 770961475
get 24470
push_front 327903645
push_back 93688175
push_middle 863058792
push_back 794358852
push_front 358510298
push_front 936626279
push_front 856006882
get 29418
push_front 421352995
push_middle 465607967
push_back 985843015
push_middle 589090508
push_back 482594011
push_front 397610001
push_middle 296054851
push_middle 203227496
push_middle 234778374
push_middle 900023609
push_back 844232438
push_middle 99075626
push_middle 678919476
get 4083
push_back 273574868
push_middle 513778249
push_middle 369947799
push_back 667807424
get 18741
push_front 863130881
push_middle 875883509
push_front 213242089
push_front 394829927
push_back 911772707
get 30962
push_front 598668282
push_back 856804157
get 14600
push_front 404233248
push_front 620690740
push_middle 542759703
push_middle 900557548
push_front 491018232
push_front 585757797
push_middle 243357168
push_front 685813915
push_back 513601339
push_front 981475086
push_back 911797183
get 1967
push_front 873813140
push_front 354791670
get 20203
get 26493
push_front 281319314
push_front 486327488
push_back 979259503
get 3290
push_front 83142401
push_middle 357605014
push_back 979745924
push_front 260367932
push_back 813039689
push_back 716646830
push_front 16661012
push_front 544026055
push_front 87278609
get 4632
push_middle 608141565
get 12119
get 11870
push_back 572312424
push_front 265242239
push_back 682378489
get 16591
push_back 212399214
push_front 333074796
push_back 81381279
get 31016
push_middle 74407111
get 30223
get 17352
push_back 897060339
get 26177
push_middle 757665364
push_middle 784382739
push_middle 581765818
push_back 754869808
push_back 200500785
get 20165
push_front 743149846
push_front 302178061
push_back 638359274
push_middle 585381191
push_back 380309258
push_back 192289137
push_front 416084905
push_back 76767729
get 10404
push_middle 284540722
get 11875
push_middle 322411380
get 15858
push_back 314847329
get 15338
get 14888
push_front 477209005
get 22804
get 21829
get 2191
get 14647
push_front 20426121
push_middle 313483620
push_back 297181710
push_middle 775335385
get 6234
push_back 833373766
push_front 180575117
push_back 683427308
push_front 319336268
get 24382
push_middle 999141202
push_front 767122524
push_back 906913107
get 30560
push_front 333563401
push_middle 841113247
push_front 409705745
push_front 514183223
push_front 478112665
get 5591
push_middle 478938529
push_front 867023486
push_middle 211283600
get 22832
push_front 563128828
push_back 807319839
push_middle 982260529
push_middle 644791554
push_middle 913449976
push_front 955193090
push_middle 125793114
push_middle 338015905
push_front 923802296
push_front 518393127
push_front 139942036
push_middle 183760512
push_middle 999097849
push_back 508328372
push_front 794753673
push_back 931410686
push_front 894792986
push_front 288856986
get 13925
push_back 737481343
push_front 168216971
get 1120
get 17022
push_middle 549472892
get 6794
push_middle 300195120
push_back 256675028
get 24812
push_front 881698933
push_front 889321144
push_middle 22666704
push_front 600974188
get 26412
push_middle 23522168
push_middle 668686952
push_front 95735085
push_front 723754731
push_front 960872915
push_middle 176286644
push_back 674803519
push_back 423541963
get 22742
get 21197
push_back 33418384
push_back 553884811
push_back 721078454
push_back 862385759
push_middle 212838044
push_back 22468260
push_front 521158226
push_middle 289831172
push_middle 556229530
get 14406
push_middle 79931398
push_front 196349164
push_front 251697469
push_middle 332915468
push_front 590962180
push_back 457789640
push_back 355521681
push_back 847381576
get 22235
push_middle 867054283
push_back 905062045
get 30735
push_back 832359487
push_back 645596208
push_middle 753401961
get 26037
push_middle 455556335
push_front 127711301
get 13743
push_back 343908517
push_front 667711621
push_middle 786118667
push_back 766667215
push_back 93528234
get 23685
push_back 98247996
push_middle 889949613
push_front 923823377
push_middle 589943454
push_back 677788751
push_middle 509318546
push_middle 122387980
push_front 537737851
get 7876
push_middle 854283322
push_front 617985988
get 7857
push_middle 667848832
push_front 836559724
push_front 13052356
push_middle 195566859
push_front 17929271
push_back 257608329
push_front 428407249
get 24683
push_front 219097080
push_middle 300561640
push_middle 356893026
get 7125
push_back 868854930
push_back 444595826
get 12681
push_back 71611011
get 1592
push_middle 54308683
push_back 849515688
push_front 666964745
get 18647
get 23974
get 24739
push_middle 437642638
push_back 36966589
push_back 718228428
push_front 27718540
push_front 221706187
push_middle 868904586
push_front 109086459
push_back 979070945
push_middle 22247846
push_middle 318707202
push_middle 352526774
push_front 67656321
push_back 247386141
push_front 784377805
push_back 390922438
push_middle 727353812
get 30562
push_middle 481847805
get 26506
get 17721
push_back 529956667
push_middle 212970442
push_back 465495858
push_front 327804868
get 20676
push_middle 160926252
push_back 74017609
push_front 900679866
push_front 558738205
push_middle 79140968
get 13027
push_middle 923928432
push_front 486232049
get 6335
get 411
get 10814
push_middle 618518581
push_back 994434560
push_back 898084527
push_front 12757057
push_back 502473650
push_front 967507648
push_middle 214302028
push_middle 111017342
push_back 743605149
push_middle 105522981
push_back 936054317
push_front 275950834
push_middle 237613797
push_middle 747141437
push_middle 447629489
push_middle 285965478
push_middle 943694767
push_back 509933022
get 15257
push_middle 800623274
get 2874
get 3082
push_back 402549955
push_middle 482388361
push_middle 139484711
push_back 752979040
push_back 437709632
get 10391
get 11768
push_front 710452186
push_middle 161044518
push_middle 648315336
push_front 788888906
push_middle 148824284
get 20704
push_back 640978498
get 26317
push_middle 460400722
push_back 11902969
push_middle 357435093
push_front 629483290
push_back 933128956
push_middle 715568635
push_back 846663712
push_front 272711945
get 18638
push_middle 831899099
push_middle 761543149
get 29104
push_front 108275529
push_back 345110608
get 27607
push_middle 629832249
push_back 285895941
push_front 977232455
push_front 194300362
push_back 326617929
get 23404
push_back 922382394
push_back 953163888
push_middle 717453016
get 1972
push_middle 674477925
get 13605
push_front 989390379
push_front 724851938
push_back 67361146
push_front 468061605
push_back 243208860
push_middle 56461777
push_front 649930701
push_back 693825915
get 11550
get 5826
push_front 123694226
push_back 197491683
push_front 260911363
push_front 570913430
get 25140
push_front 300215850
push_front 301567767
push_back 192743398
push_middle 141425473
push_back 307711405
push_middle 719204571
get 19564
push_back 635237880
push_back 754694785
push_back 71058236
get 29101
push_back 166922438
push_front 298631737
push_front 619430654
get 21426
push_back 621255285
push_middle 585288014
push_middle 184510209
get 18858
push_back 173873197
push_front 251312991
get 29115
push_middle 503689642
get 993
push_middle 654156269
push_front 520700785
push_back 890694499
push_middle 524432181
get 28607
push_back 575153921
push_front 536911114
get 22386
push_back 743175572
push_middle 352923493
get 14063
push_front 895694850
push_front 897865832
push_back 710516033
push_back 66849272
push_front 549444225
push_middle 5870311
get 16691
get 23774
push_back 880475896
get 27284
push_back 996428297
push_front 833224512
get 29201
push_back 812605777
get 27042
push_middle 557183973
push_middle 53845736
push_front 505778049
push_back 140608151
push_middle 358158015
push_front 260813227
push_middle 885812874
push_front 240324323
get 1682
get 6920
push_front 972881588
push_front 489463366
push_back 203648510
push_middle 133531996
get 24484
push_front 919983388
get 926
get 28468
push_middle 588471958
push_middle 129843595
push_front 973645887
push_back 446837361
push_front 670532064
push_front 741529908
get 18078
push_back 121739813
get 26162
push_middle 703120435
get 28048
get 18977
push_front 502649823
push_front 497457883
push_middle 771384089
push_middle 995795811
push_middle 451025624
get 24564
push_front 481865411
get 5003
push_front 92241887
push_middle 504083639
push_back 92947865
push_back 22088081
push_back 932292339
push_front 103874237
push_middle 75691234
push_middle 604028024
push_back 884081777
push_back 579855393
push_front 588366970
push_back 305841020
push_front 381106432
get 31092
push_back 419703642
push_middle 924915096
get 26035
get 5829
push_front 510908849
push_middle 640118334
push_back 568206458
get 8136
push_middle 388161831
push_back 459028559
push_middle 562719686
push_back 116843648
push_back 694975309
get 26712
get 436
get 7280
push_middle 613045511
get 4278
push_front 228185355
push_middle 241855621
push_back 450550801
push_front 774474574
push_back 581171210
push_middle 174076454
push_middle 562413824
push_middle 328919139
push_front 233367153
push_back 756504466
push_middle 81610032
push_back 527033531
push_back 942317897
get 3365
get 12949
get 24064
get 4668
push_front 530614338
push_front 95211246
push_front 922090067
push_back 912603514
get 4227
push_back 938221322
push_back 767765394
push_front 125166863
push_front 311708405
push_middle 572680604
push_back 870153760
push_back 430526818
get 10598
push_middle 865946143
push_middle 514962475
push_middle 719361743
push_back 786821574
get 30998
push_back 336751084
get 4164
push_front 949897734
push_middle 341946029
push_back 238977755
push_middle 961998344
push_middle 300934696
get 9924
push_back 404768495
push_middle 509782443
push_front 320626100
push_middle 351394412
push_back 970893029
push_front 108037887
push_back 831851723
get 9265
push_back 583950125
get 22469
push_front 632311574
push_back 509574225
push_middle 147438406
get 6055
push_middle 954974386
push_back 871790777
push_front 451177462
push_back 416892810
get 20382
push_middle 724402738
push_back 803810790
push_middle 850770148
push_front 865132469
push_middle 869776424
get 15244
push_middle 542990502
push_middle 815956376
push_back 212202278
push_back 961879541
push_middle 985576684
push_middle 188436144
push_middle 761653320
push_front 645332390
push_back 6604784
push_back 676831085
push_middle 741781556
get 26456
get 14587
push_front 446971753
get 29093
push_middle 690521540
push_middle 138211958
push_back 676559459
push_middle 784511329
push_middle 127041483
get 16857
push_back 457929772
push_back 45166799
get 16863
push_front 128867227
push_middle 499255752
push_back 315567779
get 15454
push_front 647462002
push_front 947071207
push_back 495679062
push_front 705658264
push_middle 831600684
push_middle 618181217
get 10551
push_middle 973073795
get 20207
get 31331
push_back 390061918
push_middle 976317149
push_back 752978707
push_front 243697083
push_back 759452789
get 2638
push_front 472754933
push_back 582326607
push_back 316051304
get 1526
get 16188
push_middle 281068718
push_middle 959040497
push_middle 57216303
push_middle 878876943
push_front 136691683
push_front 784628889
push_back 581226614
push_front 207508577
push_back 198543045
push_back 498017800
push_middle 984262810
push_back 451055838
push_middle 659034818
push_back 238806738
push_front 703756733
push_front 581841773
push_front 334876847
push_front 140267207
push_back 691266015
push_front 806625881
push_middle 744509795
push_front 763987609
push_front 756925309
get 31491
push_back 612552929
push_back 341869402
get 29615
push_back 793978898
push_middle 381583365
push_back 987258275
push_middle 182087911
get 26161
push_back 449718678
get 24014
push_middle 536974516
get 7708
get 18358
push_front 789276610
push_front 899084784
push_front 804806902
push_middle 943039727
push_middle 571603072
push_middle 74012880
get 5314
push_middle 230347618
push_middle 991134485
get 18254
get 28397
get 5860
push_back 39331157
push_middle 544163191
push_middle 800765983
push_front 966750684
push_front 33546148
push_middle 450594347
push_front 342679067
push_front 844239358
push_middle 411868051
push_front 147271323
push_back 975572000
push_middle 907211635
push_front 776973104
push_middle 571935428
push_back 409882107
push_middle 970628189
push_front 814616345
push_back 802484353
push_back 353113901
get 25487
push_front 465483079
push_middle 274725573
get 27195
push_middle 105960102
push_middle 245990686
push_front 957342239
get 31545
push_front 356741477
push_back 772783832
push_back 224088441
push_middle 978095572
get 31055
get 25183
push_back 595785061
push_front 548755550
get 4951
get 7390
get 25451
get 2856
push_back 513703675
get 23839
push_middle 624963476
push_back 206242275
get 14328
get 20543
push_front 934983756
push_middle 499281154
push_front 807330981
push_back 742252735
get 5007
push_back 308335068
push_back 699747318
push_middle 400892154
push_back 230170925
get 10860
push_front 96234994
push_middle 451210760
push_middle 624170528
push_back 648281243
get 28529
push_front 442289526
push_middle 73113464
push_middle 157376766
push_middle 825268227
push_back 223246166
push_back 344661407
push_middle 35187258
push_back 725718959
push_front 850558254
push_front 946972947
push_front 921344528
push_front 816278350
push_middle 484070743
push_back 850799193
push_front 3085290
get 22237
push_back 171347735
push_back 198891990
push_front 624200620
get 19224
get 13664
get 13859
push_middle 801103795
push_front 32202359
get 21758
get 27611
get 4035
push_front 244822835
get 3243
get 16503
get 30381
push_front 100685632
get 30566
push_middle 847418156
get 9693
push_front 641387461
get 13050
push_middle 300696860
get 27627
get 4678
push_middle 297499212
push_front 725979164
push_front 682170838
get 4543
push_middle 411857612
get 6357
push_middle 285107491
get 31472
get 12466
push_middle 468313322
push_back 407798310
push_middle 311597618
push_front 292373427
push_back 690257233
push_middle 78328628
push_front 408291881
push_back 375335236
push_back 186152004
push_front 657053835
get 541
push_middle 259637638
push_middle 898547549
push_middle 617214918
push_middle 792243581
get 20416
get 16656
push_middle 536114372
push_back 360437115
push_front 112098138
push_back 297167841
push_middle 112897486
push_front 722806673
push_front 904160893
push_front 243258961
push_back 897101458
push_front 566879608
push_back 651420848
get 15836
push_middle 581088393
push_middle 142609658
push_middle 389918175
push_back 595615335
push_middle 954721495
push_front 236762454
push_middle 402739940
push_back 846232129
push_back 108907207
push_front 547387973
get 522
push_front 833895511
push_front 608632825
push_middle 892873005
push_front 995875582
push_middle 310856314
push_middle 755149649
push_back 614505795
get 22139
push_middle 578641673
push_back 144121196
push_back 479745302
push_front 125559322
push_front 182747276
push_front 381290248
push_front 609182111
push_back 663652254
push_back 611381377
push_middle 875658689
push_front 713444132
push_middle 983814242
push_back 929922332
push_middle 896885552
push_middle 24784290
push_back 490295149
get 31406
get 15346
push_front 454093276
get 1042
push_middle 537482497
push_middle 216600860
get 3878
push_middle 926839111
push_front 372902187
push_front 267241243
push_front 121705529
push_back 335991430
push_front 909547226
push_middle 766862463
push_back 490447602
get 29289
push_middle 310958530
get 24428
get 9562
push_front 579984455
push_front 384907187
push_back 137553804
push_front 130088228
push_front 680941733
push_front 942044787
push_middle 759225027
get 22256
push_back 326543595
push_middle 97925351
push_middle 126550462
push_middle 528675882
push_back 956515424
push_middle 839758335
push_back 224984273
get 172
get 18944
push_front 557759544
push_front 552529660
push_back 536951110
get 3382
push_back 701655193
push_back 340424305
push_middle 150353106
push_front 914490001
get 17391
get 2643
get 1854
push_back 305613392
push_back 322503475
push_middle 5816372
push_middle 468757407
push_back 830190655
push_back 176189930
push_front 296460532
push_middle 30713
get 14
push_back 164241441
push_middle 17430707
push_middle 446251593
get 26702
push_front 157481456
get 19513
push_front 8195540
push_back 414729498
push_back 165224049
push_middle 307634668
push_middle 498399269
push_back 331728691
push_middle 158180003
get 26769
push_front 729941191
push_middle 742123261
get 2814
push_middle 977691631
get 9235
push_middle 190842534
push_middle 581449972
push_back 729415118
get 22128
push_front 120296018
push_middle 15521077
push_front 228350273
get 16795
push_middle 740100473
push_middle 788861029
push_middle 100196360
push_middle 583498645
push_back 596177504
get 28209
push_back 890565517
push_middle 131957528
push_middle 923608799
push_front 762944694
push_back 319860633
push_front 888078061
get 29934
push_middle 468580367
push_front 627437328
get 2892
get 15751
push_back 719441609
push_front 959971030
push_back 646471635
get 17527
push_middle 602244877
push_front 244898889
push_back 669553
push_back 214240714
push_back 909510915
push_back 734159623
push_back 199593533
push_middle 785578196
push_front 999748694
push_front 205457455
get 26067
push_front 887398421
push_middle 294613042
push_front 44597917
get 20239
push_back 285599913
push_front 371009005
get 5410
push_back 250217770
push_back 226233958
push_middle 661134371
push_front 612177475
push_back 36282482
push_middle 87815992
push_middle 135703300
get 18230
push_back 650783315
push_back 538013120
push_back 510156802
push_middle 294736065
get 6285
push_back 941404859
push_front 315203215
push_front 615668503
push_front 404986674
push_back 345811960
get 27259
push_middle 516851996
get 2778
push_front 832576245
push_back 596977390
get 28376
push_front 274397415
push_middle 778723139
push_front 587894865
push_middle 133928888
push_back 281321439
push_front 467140220
get 26833
push_back 267208649
push_front 696966390
push_middle 911142542
push_front 929761045
push_middle 53893943
push_back 99689313
push_back 30584030
get 30547
push_back 843235855
push_back 686785430
push_back 861974121
push_middle 180128517
get 25091
push_front 648155747
push_front 247552321
get 6221
push_middle 546467582
push_back 334864291
push_front 430983470
push_middle 101125357
push_middle 596729979
push_front 341499133
push_back 113943581
push_back 172604105
push_back 848681902
push_back 841709059
push_middle 363283813
push_back 816844365
get 316
get 7430
push_back 663905470
push_middle 746560783
push_front 498829964
push_back 628884702
push_middle 130311135
push_back 436402322
get 625
push_front 907525707
push_back 597503052
get 30586
push_front 531986059
push_front 853554490
push_back 909998009
push_middle 296248030
push_back 190958316
push_front 310208521
push_front 180297970
get 10784
get 8191
get 22479
push_front 289907357
get 21344
get 27246
get 30628
push_middle 432719254
get 29521
push_front 766082464
push_back 261083363
push_middle 29680432
get 5193
push_front 905435416
push_middle 420304380
push_back 883589655
push_front 452449034
get 23958
push_front 397040353
push_back 634879789
get 25123
push_front 826371383
push_back 774762744
push_front 675836003
get 27700
push_middle 114218545
push_back 554042744
push_middle 3099131
push_back 721212802
push_middle 124985763
get 26041
push_back 214457523
push_middle 948822707
push_front 299251117
push_front 373119443
get 3602
push_front 827776037
push_middle 460807234
get 14065
push_middle 542994232
get 13921
push_front 279366361
push_back 423488020
push_middle 236254993
push_back 446722491
push_front 581322413
push_back 576163092
push_front 228405907
push_front 252462168
push_front 40976564
get 13515
push_middle 83311453
push_middle 762975101
push_middle 355968749
get 13
push_front 154866003
push_middle 462814804
push_middle 32202138
push_middle 928478008
push_middle 152655999
push_middle 196475428
push_middle 691242757
push_middle 396466962
push_front 82630372
get 8094
get 15779
push_middle 303733617
get 15208
push_front 901704569
push_middle 146396696
push_back 844063301
push_back 345153755
push_back 118690511
get 4457
push_back 90668979
push_front 816683101
push_back 27711968
push_middle 472053368
push_back 819974117
push_middle 851032415
push_back 340511170
push_front 173437806
push_front 49121026
push_middle 678117336
get 1911
push_back 93462779
push_back 666338679
push_front 37882211
push_front 737583495
push_front 892554908
push_middle 804930602
push_back 882206472
push_front 46270593
push_back 398090442
push_front 750937596
push_front 252612746
push_front 785851045
push_front 881155841
push_back 700900535
push_front 864351636
push_front 435200201
push_middle 353907604
push_front 590113311
push_back 844589128
push_front 528669303
push_back 993569765
get 25006
get 1544
push_front 325623872
push_back 473695974
push_back 672374082
push_back 194812497
get 9386
push_back 972501361
push_back 508343947
push_front 380944739
get 22933
get 28579
push_middle 573994687
push_front 814088745
push_front 40252332
push_front 590449639
push_middle 372021843
push_middle 820240683
push_front 270964043
push_back 633184565
push_middle 562553990
push_front 812031341
push_middle 777355455
push_front 353100124
get 28703
push_middle 225080490
push_back 676579986
push_middle 364203126
push_front 365387406
push_front 432265752
push_back 964050096
get 7050
push_back 353881636
push_front 655693986
push_front 622697892
push_middle 954929822
push_front 601245648
push_back 876460658
push_front 705566160
get 3799
get 16033
push_front 681748090
push_middle 1009557
get 16596
push_middle 681078747
push_front 624117597
push_middle 913427484
push_back 189635925
push_middle 249894997
push_middle 294125060
get 18153
push_back 766139563
get 3445
push_middle 634080335
push_front 786495558
get 30363
push_front 543128536
push_middle 470797403
push_back 373489240
push_middle 443245920
get 25529
get 27372
push_back 966652377
push_front 661924077
push_front 648656073
push_front 271089949
push_middle 199194625
push_middle 967871056
push_back 640953331
get 16738
get 23493
push_front 338019745
push_middle 285097830
push_middle 651607300
push_middle 98417393
push_front 495903619
push_front 757763155
push_front 264555703
push_front 487200130
push_back 101278874
push_back 500670794
push_middle 59323636
get 25079
push_middle 690362109
push_middle 252907720
push_back 829851942
get 13924
push_front 227776544
push_back 827438712
push_middle 278605379
push_back 127223458
get 15683
push_middle 297497352
push_back 960427691
get 24899
push_back 373613910
push_back 575104718
push_middle 667381544
push_back 647108440
push_middle 191372784
push_back 922279650
push_back 325162739
push_front 552362159
push_middle 954021386
push_front 578754752
push_front 900714569
get 6992
push_back 307552335
push_middle 345126064
push_back 199069878
push_middle 174823674
push_back 649532951
push_back 809247290
get 31915
push_middle 379434958
get 25052
push_back 31456327
push_front 904642052
push_back 480625065
push_back 2729207
push_back 208554281
get 1366
push_front 316129918
push_middle 326462241
push_middle 615169356
get 21638
push_back 497597359
push_back 699161716
push_middle 883052013
push_middle 868921435
get 18104
get 10856
push_front 181474209
push_middle 331327048
push_back 9638294
push_front 394168007
get 1033
push_back 85875603
push_middle 6967810
get 29854
push_middle 777566529
push_front 455358056
push_middle 483104606
push_back 187951401
push_middle 73590830
push_front 879149644
push_back 239442586
push_middle 367317019
push_front 44562313
push_back 832205244
push_back 8000265
push_back 750306158
push_middle 773828200
get 10588
push_front 731911732
push_middle 755565230
push_front 204236292
get 17704
get 27557
push_front 259555778
get 19148
push_back 291596416
push_back 430330781
get 5173
get 27855
get 14722
push_front 718287465
push_back 887965618
push_back 65287915
push_middle 576379741
get 29428
push_front 738941037
push_middle 701935951
push_middle 850146906
get 5353
push_middle 66114624
push_middle 491838833
push_back 127130431
push_front 835825226
push_middle 937129098
push_front 999088441
get 8028
push_back 770249451
push_front 843770501
get 8208
get 18124
push_middle 201743923
push_back 755462744
push_middle 35129004
push_front 112287133
push_front 51106089
push_front 470128975
push_back 291132184
push_middle 567145651
get 31360
get 3602
push_front 15826852
push_middle 525828497
get 166
get 3556
get 18765
push_front 442426001
get 12401
push_middle 341692394
push_front 128632788
push_middle 467157833
push_back 120189057
push_middle 738818904
push_middle 553416773
get 13257
get 6624
get 16252
push_middle 923605530
push_middle 130187612
push_middle 616556910
push_middle 392273677
push_middle 780539765
push_middle 52687356
get 16842
push_middle 92533713
get 24208
push_middle 564354005
push_front 562086212
push_middle 755551141
get 27059
get 28047
get 20298
push_middle 602060632
get 13816
push_middle 262186713
get 26672
get 10917
push_front 431179882
get 26934
get 6983
push_middle 225399523
push_front 796521981
push_middle 575659999
push_back 352659809
push_back 80504429
push_middle 757456813
push_back 107265037
push_middle 493429659
push_back 618582041
push_front 573336363
push_middle 149686923
push_back 156536451
push_front 8099173
push_middle 919711328
push_middle 859536577
push_back 908500536
push_back 76898677
push_front 357965806
push_back 666688821
push_front 424394470
push_back 859688050
push_back 421514411
push_middle 257074560
push_back 695081036
get 24645
push_front 690389717
get 3373
push_front 143046700
get 15025
push_middle 276940447
push_middle 921162711
get 2180
push_back 336116574
push_middle 876257138
get 17622
push_back 983426935
push_middle 598133480
get 7895
push_back 449846008
push_back 487719772
get 2517
push_back 204471397
push_back 494066667
push_front 447851128
push_back 69452992
push_middle 649682870
push_front 270691451
push_middle 795005033
push_middle 517294746
get 3895
push_middle 822314433
get 19834
push_back 682059665
push_back 84744943
push_front 197710989
push_back 211391073
push_back 151533779
push_middle 641135203
push_middle 392108369
push_front 568081480
push_back 738269038
push_middle 681362206
push_middle 375310836
push_middle 475771301
get 12058
get 14950
push_middle 471331973
get 16365
get 14476
push_middle 212789374
push_front 947562352
push_front 265039505
push_back 309192371
push_middle 575284652
get 15903
push_front 478829765
get 12978
push_front 730481411
push_front 51565236
push_middle 279730202
push_front 404062549
push_middle 125864497
push_front 507844863
push_front 444713994
push_front 13317187
push_middle 290565059
get 9199
push_middle 763356220
push_front 791428162
get 20404
push_front 970784077
get 17866
get 23294
push_front 115894652
push_back 793710742
get 16574
get 16922
push_middle 254990330
push_back 829968688
get 8589
get 30668
push_middle 398392811
push_front 872798478
get 741
push_middle 445414418
push_middle 216723494
push_front 658173616
push_front 139617547
push_middle 868487682
push_middle 649768322
push_front 396572778
push_back 493996927
push_back 756755503
push_back 69439074
push_front 779798585
push_front 59990344
push_middle 908838505
push_back 536545773
push_middle 314847635
get 17705
push_middle 33433817
get 16222
push_back 762339322
push_middle 834092674
push_middle 627551414
push_middle 543598360
push_back 258785067
push_back 360017410
push_front 877372694
get 832
push_front 19199458
push_front 295982065
push_middle 689678373
get 5966
push_front 443186621
push_middle 402582426
get 25820
get 13627
push_back 314652188
push_middle 816430975
push_middle 382901746
push_back 320750269
push_middle 253262328
push_front 944006368
get 16441
push_back 577381619
get 25235
get 27880
push_back 351467974
get 31531
push_middle 977344281
push_front 57134191
push_back 48734054
push_front 16837748
push_middle 218381002
get 16772
push_back 166087668
push_front 207595429
push_front 745966905
get 31362
get 19536
get 14138
push_front 228289103
push_front 539584092
push_back 704454264
get 7965
get 5029
get 29553
push_front 252059926
push_back 461863121
push_back 204836972
push_front 512071746
push_middle 437499511
get 1042
push_middle 768426369
push_middle 875888199
push_middle 89489484
push_middle 963276102
get 27267
push_front 309665621
push_middle 400359031
get 4919
push_front 250628311
get 28545
push_front 320965849
push_front 699443981
push_middle 774410237
push_middle 358957913
push_middle 882892983
push_back 739795731
push_back 930035692
push_middle 959817777
get 11338
push_back 923416499
get 17007
get 7311
push_middle 846784247
push_back 813761589
push_front 755902379
get 15477
get 29020
push_back 530574297
push_front 287821449
get 11818
push_middle 1943200
push_back 306384892
push_front 146997204
push_front 997538486
push_back 561929265
get 6791
push_middle 294461025
push_front 858966358
push_back 471934705
get 20488
push_front 897990636
push_middle 91195706
get 24995
get 14487
push_middle 891029476
push_back 144478336
push_back 242268485
get 23022
get 25001
push_front 133326763
push_middle 206885688
push_middle 790188883
get 18327
push_front 599688166
push_front 899662816
push_middle 655679637
push_front 205591437
push_back 352206206
push_middle 524783934
push_front 128984734
push_back 269255666
push_back 292421127
get 19040
push_back 819817288
push_front 759675561
get 29096
get 21618
push_front 562438773
push_front 145083633
push_middle 420574389
push_front 950617271
push_back 311829142
push_middle 737523857
push_front 522483243
get 6236
push_middle 942564651
get 10390
push_middle 812907582
get 27563
get 6826
push_middle 68357482
push_back 434521808
push_front 815944571
push_front 644457259
push_back 198360369
push_back 23627855
get 2727
get 13070
push_back 103299617
push_front 719791358
get 16125
push_front 289653776
push_front 576209964
push_middle 362169539
push_back 249442996
push_middle 633554502
push_back 907973449
push_front 506954906
push_back 152872313
get 15025
get 4975
push_back 332191840
push_back 961277196
push_front 43280228
push_back 744729076
push_front 274910868
get 11864
push_front 576113615
get 15207
push_middle 576981467
push_middle 326948083
push_back 563041452
push_middle 473181568
push_middle 355519198
push_front 541168443
push_back 646824595
push_middle 632902208
push_front 910760678
get 7439
get 16723
push_back 69038731
push_front 205804398
push_middle 663158405
get 22942
push_middle 870967468
push_front 808029263
get 25390
get 21655
push_middle 399416053
push_front 284073077
push_back 809537054
push_back 824954133
push_back 329129588
get 17904
push_middle 728537442
push_middle 935856525
get 16653
push_back 933021941
push_front 864791215
push_back 927024109
push_back 773993435
push_front 249891613
push_front 620909643
push_front 7244627
push_front 244542019
push_back 701834307
push_middle 317150842
push_back 455489260
push_back 786028111
get 9601
push_back 485169412
push_front 927225285
push_back 824883263
get 31851
get 92
push_middle 742811700
push_front 966168455
push_middle 239894827
push_middle 978376855
get 22171
get 7788
push_back 365880592
get 20003
push_back 852708076
push_back 618987481
push_front 771634820
get 26142
get 16284
get 26911
push_middle 408073013
get 13271
get 12985
push_front 983072429
get 15987
push_back 287923004
push_front 954634838
push_middle 526040211
push_middle 540149391
get 29423
push_back 200153285
push_front 955879376
push_middle 522984042
push_middle 519277781
push_front 393323521
push_back 327360853
push_front 490923354
push_middle 803049244
push_middle 982875711
get 23004
push_back 851540524
push_middle 281124577
push_front 945854374
push_back 889902664
push_back 695361228
push_back 216402991
push_front 587552783
push_front 10950497
push_middle 706131860
push_back 588807055
push_back 969577248
push_front 459603345
push_middle 216735584
push_middle 245161759
push_front 995957931
push_front 134124189
push_back 941300558
push_back 826854319
push_middle 283394774
push_back 227864940
get 31278
push_back 477547502
push_middle 826096632
push_front 718313347
get 24177
get 12826
get 24680
push_middle 36503400
get 16336
get 9499
push_front 981596845
push_middle 125389696
push_middle 807969934
get 23582
push_middle 735755694
push_front 264860230
push_front 912910579
get 26664
push_back 687941629
push_back 872833443
get 22607
get 5667
get 8861
get 15051
get 9389
push_front 651767128
push_middle 508731327
push_middle 563997485
get 2206
push_middle 47670754
get 155
push_back 526572933
push_middle 652347529
push_back 528965225
push_middle 697405303
push_back 467548145
push_front 449262097
push_front 198771134
push_front 877108721
get 943
push_middle 385072425
push_middle 410595371
get 9062
push_front 625687874
get 1911
push_middle 651829628
push_back 680157432
push_middle 726256145
get 11798
push_middle 712600440
push_back 26498490
push_middle 394800149
get 24285
push_back 584292358
get 19985
push_back 490884052
get 9380
push_middle 843814941
push_middle 497494153
push_front 701363327
get 19582
get 28356
push_back 942393158
push_front 24898672
push_front 230774214
push_middle 549412781
push_middle 378504261
push_back 43342556
push_middle 876044122
push_middle 6197220
push_middle 13801788
push_front 462110348
push_front 9283287
push_front 375202111
push_back 423261598
push_middle 54593890
push_front 150814854
push_middle 867344641
push_front 520110179
push_middle 813159444
push_back 608418399
push_back 280925621
push_front 268895610
get 13539
get 16582
push_front 649088483
push_back 375940599
get 17467
get 28660
push_back 363536802
push_middle 505542854
push_back 789098142
get 15833
push_back 320782579
get 3437
get 6543
get 4865
push_middle 927407297
get 25668
push_middle 910960107
push_middle 814530404
push_front 705671038
get 22662
get 15491
push_middle 92394111
push_middle 994693535
push_middle 718612798
push_front 252269089
push_middle 14678933
push_front 729492381
get 25140
push_middle 218586377
push_back 701383488
get 9436
push_front 257714347
push_back 126385845
push_back 441647079
push_back 86934331
push_back 433779291
get 361
push_back 271456187
push_middle 360377795
push_front 728883614
push_front 264156763
push_front 739918627
push_front 461766207
push_middle 605530581
push_front 864739506
push_front 224273801
push_front 107924039
push_back 781285160
push_back 759712363
push_front 608276363
push_back 660029980
push_front 2172031
push_middle 464845240
push_middle 205003752
get 21114
push_front 569711579
push_front 805327297
push_front 400332327
push_front 976887897
push_middle 830404970
push_back 214017754
push_back 796653974
push_front 204572916
push_middle 726198923
push_front 114912730
push_front 25509319
push_middle 57525825
push_front 349432121
push_middle 184360582
push_back 898312499
get 20950
push_middle 527241990
push_middle 41184822
push_middle 494918711
push_back 322944112
push_front 918352209
push_middle 58022400
push_front 970686607
push_front 181326419
push_middle 305042613
get 6376
push_front 748944968
push_back 824700046
push_middle 485941051
push_middle 443703246
get 31370
push_back 878493124
push_front 441371437
push_back 503437968
push_front 754244299
push_back 597448661
push_back 651610030
get 7382
push_front 434536123
push_middle 903503122
get 24091
push_front 833430467
push_middle 710923488
push_front 36602233
get 26257
push_front 985031989
push_front 167042092
get 22362
push_front 881914895
push_front 20870384
push_front 711669483
push_middle 582606734
push_front 89404792
push_back 219641139
push_front 570524389
get 18871
push_front 20248775
push_front 791590262
push_front 464150050
push_front 647785183
push_middle 368099412
push_middle 742603853
push_back 574711823
get 30880
push_back 650275670
push_front 349367179
push_front 349699028
push_back 621294667
push_middle 268716197
push_back 756241933
push_back 940212711
push_front 580546778
push_back 666180143
push_back 217582975
push_front 240010842
push_middle 296640941
get 29421
push_back 403425188
push_middle 982107371
push_back 356993403
push_back 109520369
get 1420
get 20483
push_middle 805878106
push_back 416543468
get 20289
push_back 657455090
push_front 742145807
push_middle 710936669
push_middle 743924108
push_back 778388728
push_middle 251893768
get 4820
get 23085
push_back 477876145
get 23224
push_middle 672573918
push_back 186411794
get 2093
get 27466
push_front 541010529
get 15557
push_back 683846308
get 19226
push_middle 988295518
push_front 492050018
push_back 189506734
push_front 526412295
push_front 352077878
get 7409
push_back 791675005
push_front 231035875
push_front 290378532
push_middle 598445224
push_back 892716900
get 6237
push_front 903419483
get 30010
push_front 622772208
push_back 62814847
push_back 61002324
push_middle 33165595
push_middle 888398796
push_front 211321793
push_middle 400163686
push_middle 891610778
get 21630
push_front 518799397
push_back 333880504
get 18791
push_middle 51806961
get 29986
push_middle 628304525
push_back 204939592
get 25302
push_back 24195092
get 23973
push_middle 235502190
push_middle 420269353
push_middle 566861062
push_front 458474199
push_front 293824900
push_middle 30816155
push_middle 458564086
push_front 966476395
push_middle 224091628
push_front 435664565
get 14779
get 22313
push_middle 386823640
push_middle 805061514
push_front 836074526
push_back 478109028
push_front 818600356
push_front 430161394
push_middle 120219890
get 27544
get 15124
push_back 108735245
push_back 370514512
push_front 661799788
push_back 416835166
push_middle 418735916
get 6876
get 1289
push_back 923962224
push_middle 403646988
get 26858
get 28506
push_back 330436344
get 19876
get 31416
push_middle 910792060
get 8926
push_back 942554029
push_back 496082028
push_middle 95767001
get 19961
push_front 150224526
push_back 580135394
push_back 61889917
push_middle 25819257
push_middle 577659146
push_middle 737547965
get 23278
push_back 563549681
get 11855
push_middle 983062838
get 29445
push_middle 849091604
push_middle 857887443
push_front 897580866
push_front 809507154
push_front 983533650
push_middle 63152413
push_back 774638195
push_back 813035031
push_front 320064514
push_middle 993460355
push_middle 156150488
get 9628
get 18998
get 27701
get 24951
get 18805
get 2249
get 11016
push_back 221714567
get 24121
push_middle 130243560
push_front 813838580
push_middle 169943556
push_back 50087478
push_middle 475210985
get 5630
push_front 927031283
push_front 856337045
push_front 376723289
push_front 756932485
push_middle 444035345
push_front 788374318
push_back 558273644
get 8982
push_front 115465694
get 6674
push_middle 233049985
push_front 818028973
push_front 599441547
push_back 877621628
get 24039
get 22850
push_back 82317548
push_front 864984302
push_middle 378999233
push_back 546095466
push_front 213867042
push_middle 47825479
push_middle 208612399
push_middle 738758916
push_back 700906449
push_front 393783064
push_middle 326413155
push_front 889206887
push_front 61590125
push_front 109308112
push_front 782887563
push_middle 935070947
push_back 630957164
push_back 11468720
push_back 986591990
push_middle 888850362
get 24843
push_middle 81814193
push_back 501378115
get 153
push_front 339732358
push_back 49006848
push_back 103097533
push_middle 542443198
push_middle 272749912
push_middle 523013160
push_middle 736890727
push_back 413634517
get 22720
push_middle 941221062
push_middle 362772184
get 27457
push_middle 830853298
get 5733
push_front 197402059
push_back 831974578
push_middle 204072147
get 32593
push_back 106355772
push_front 959422684
push_back 716410631
push_front 421728798
push_middle 707510830
push_middle 432989136
push_back 695217071
push_front 927635542
push_middle 793775510
push_back 740422225
push_middle 455469639
push_middle 404583674
push_front 535007595
push_back 916872737
get 12973
get 8589
push_back 204030785
push_front 232075175
push_middle 530324547
push_back 17585488
push_front 95770920
push_back 562715734
push_back 321169704
get 9787
get 12190
push_front 452684667
get 23672
push_front 901763404
push_back 581088990
push_back 779233159
push_front 488072621
push_back 437810756
push_middle 567647602
get 4322
push_middle 340967330
push_middle 660531136
push_back 937283275
push_back 604129027
push_front 89637544
push_back 164618962
get 29088
get 29510
get 28529
push_back 968572192
push_front 858533204
push_front 207848991
push_middle 80306226
push_back 283497300
push_middle 361822225
get 10406
push_back 973835872
push_front 928685805
get 14313
push_back 237392062
push_back 966468577
push_front 706148515
push_back 329819969
push_back 662277867
push_back 977689924
push_back 477609899
push_back 422164191
push_middle 385749797
push_middle 102132637
get 8966
get 22650
push_middle 239796376
get 15603
get 8915
get 11365
push_front 268509121
push_middle 137051149
get 17329
get 16877
push_front 52199982
get 9161
get 28681
push_front 123185367
push_middle 832409316
push_back 34526622
push_back 693668596
push_middle 501498709
push_front 888875779
push_front 810439256
push_back 734269700
get 314
push_front 156228714
push_middle 655365649
push_front 525530252
push_middle 755988375
get 32189
push_front 830074626
push_middle 800409079
push_back 682946740
push_back 745050558
push_front 314388470
push_back 137913483
push_front 22661811
push_back 621140255
get 20109
push_back 953354134
push_middle 523273568
push_front 253930710
push_front 907901117
get 761
push_front 944293799
push_back 492890592
get 25168
push_front 401137275
push_middle 998418776
push_middle 937931960
push_front 259081479
get 21558
push_back 884952772
get 511
push_back 743503330
push_front 508771738
push_front 177183327
get 10195
push_back 852768742
push_front 379267967
push_front 80505874
push_front 367125857
get 29891
push_back 637413940
push_front 191183589
push_front 678156213
get 25762
push_back 173662183
get 3704
get 7218
push_middle 694634784
push_front 320427399
push_back 184496554
push_middle 736396741
push_front 883913619
get 2350
push_front 78977998
push_front 795116085
push_front 79334874
push_middle 788847724
push_back 487842444
get 20368
get 14422
get 6518
push_middle 367883384
push_back 730779277
push_front 539505511
get 12122
get 12740
get 25553
get 8617
push_back 957301831
push_middle 788772753
push_middle 927181834
push_front 106123429
push_back 405732816
push_front 714584427
push_middle 935689767
push_front 586283246
get 27652
push_back 634457073
push_middle 490397114
push_back 526101391
get 30823
push_back 682190696
push_back 684274620
push_front 725421277
push_front 612130522
push_middle 716693263
push_middle 263960190
get 11948
push_back 417794750
push_middle 913296479
get 18184
push_middle 133081231
push_middle 595427613
push_middle 429951794
push_front 726455405
push_back 205581551
push_front 630568964
push_middle 406166973
push_front 817883051
get 11893
push_middle 4153632
push_middle 589817195
get 17217
push_back 599500381
push_back 993261236
push_front 6354691
push_front 812632252
push_front 425922250
push_middle 145135765
get 14548
get 10613
get 31957
push_middle 16370552
push_front 238028035
push_back 788113385
push_back 673563308
push_back 786358002
get 24085
push_front 87861786
get 28441
push_back 158738039
push_back 505806541
push_middle 14994524
push_middle 167694696
get 7382
push_middle 406867389
push_front 756695110
push_front 774549868
get 3761
get 6954
get 22251
push_front 946975610
push_front 913985924
push_back 728246511
push_front 329921945
push_middle 513093971
push_back 587581158
push_middle 278713485
push_middle 122963421
push_middle 481016462
get 9905
push_middle 889676646
push_front 147156176
push_back 841362905
push_front 526140091
push_back 26024339
push_back 54991535
push_front 785256048
get 16644
get 29223
push_front 28814504
push_front 349489184
get 258
push_middle 136792355
push_front 48151751
push_middle 19529169
push_middle 454127690
get 31878
push_back 823985170
push_middle 408947685
push_back 276647296
get 25518
push_back 159820859
get 6535
push_back 356709360
get 6125
get 25884
push_back 592092434
push_front 529210323
push_front 896165532
push_middle 330773178
push_back 287216153
push_front 181808928
push_middle 905248930
push_back 655241408
get 13983
push_front 897242715
push_front 147379252
push_middle 209836464
push_middle 213322716
push_front 494962222
get 3784
push_middle 295991088
get 8649
push_front 49616397
push_front 46364819
push_back 793202078
push_front 327205949
push_middle 132667328
push_middle 486190747
push_middle 977021845
get 25337
push_middle 269972181
get 29781
push_front 282562084
get 3867
get 25077
push_back 81447823
push_middle 808844926
push_middle 715066401
push_back 452752892
push_front 808558303
get 14976
push_back 767150805
get 5491
push_back 494736582
push_middle 58371261
push_middle 449385901
push_back 804622288
push_front 292464972
push_front 546037621
push_back 491686633
push_back 96514852
push_back 469451311
push_front 476960845
push_back 289726357
push_back 163868808
push_front 760968928
push_back 203068260
push_middle 825618418
push_front 555034438
push_middle 971294684
push_front 209648969
push_back 921502875
push_back 440540801
get 11914
push_front 64056280
get 15826
push_back 686518604
push_back 70540630
push_front 644181260
push_front 756098924
push_middle 668986405
push_back 958437709
get 17451
push_middle 5592667
push_back 58938936
push_front 610564489
push_back 402719487
push_middle 915709623
push_middle 664877358
push_front 870041119
push_back 620250116
get 24422
get 9180
push_middle 675428533
push_middle 701320096
get 22299
push_middle 443438026
push_middle 243121945
push_front 284985731
push_back 785460260
get 5247
push_back 33088670
get 12257
push_back 936296530
get 12736
push_front 882979251
push_front 508008221
push_middle 765813338
push_middle 693813969
push_middle 809085629
push_middle 836247561
get 2663
push_front 842480485
get 21756
push_back 149772140
push_middle 725548915
push_back 603348530
push_front 744377691
get 8652
get 8123
get 4908
push_front 191709821
get 24538
push_middle 884677504
push_middle 541713068
push_back 388591531
get 30285
push_back 381625378
push_middle 449891852
get 12232
push_front 960892736
push_back 736097971
get 14493
push_back 196887451
push_middle 10399526
get 10464
get 24619
push_front 493659945
push_front 51489823
get 6553
push_back 34933954
push_middle 910819550
push_middle 34720615
push_front 292693878
push_front 924663213
push_back 340252257
push_back 882372510
push_back 383869677
push_back 376514549
get 7398
push_front 793565040
push_front 111803235
push_middle 108857200
push_back 336449450
push_middle 723653871
push_front 321472528
push_front 328320577
get 6512
push_middle 9374444
push_front 5220295
push_front 738582535
push_back 944232811
push_middle 963387469
get 5291
push_front 338001948
push_middle 169214352
push_middle 135019983
push_middle 307046142
push_front 77843878
get 17114
push_middle 724819490
push_middle 349291828
push_middle 293939089
get 23389
push_front 775763716
push_front 617375584
push_back 781184945
push_front 887998684
push_back 664337919
get 11937
get 13944
push_front 787240743
push_front 807080794
push_back 40543769
get 2657
push_front 57521904
get 21143
push_middle 811526914
push_back 375774654
push_back 684604514
push_front 195170523
push_middle 151447358
push_front 914733420
push_front 988219321
push_back 915351664
push_back 131291083
push_front 36820887
get 28632
push_front 840212119
push_back 856587990
push_back 678055011
push_front 620654134
get 23280
push_middle 253795426
push_front 453298810
push_front 39298651
get 30445
push_front 650399718
push_front 733089486
push_back 159916879
push_front 498912771
push_middle 120648760
push_middle 230474399
push_middle 368096427
push_front 741805737
push_back 923564426
push_middle 757824938
push_back 290283744
get 21810
push_back 227691952
push_back 596499562
push_back 913956510
push_front 296729781
get 62
push_middle 507497665
get 18869
get 27134
push_middle 681249666
push_front 940547220
push_middle 355958139
get 25749
get 20471
push_front 257859183
push_front 418113151
push_back 863423987
push_middle 707290852
push_middle 235824879
get 3936
push_front 422835337
push_front 456118428
push_back 366726672
get 31981
get 29045
push_middle 235724513
push_middle 238702477
push_middle 440130842
push_front 23700592
push_front 866321574
push_middle 116836685
push_back 771012606
push_middle 707570629
push_front 548396438
push_back 491407754
push_middle 828163954
get 24907
push_back 309446293
get 16489
push_back 813897841
push_middle 524603407
get 372
push_middle 51620817
push_back 345553150
push_middle 951352494
push_middle 579176260
push_back 331683073
push_front 821960504
push_back 257019061
push_front 557941259
get 11032
push_front 259105932
push_back 374675910
push_back 172128741
get 31596
get 13863
push_middle 647643605
get 22036
push_middle 488135394
push_back 58530828
push_back 299801939
push_front 961520382
get 6018
push_middle 64245289
push_middle 840770802
push_middle 600390227
push_middle 789542716
push_back 128404998
push_front 17739545
push_back 195529559
push_middle 428240604
push_front 622360523
push_back 603007291
push_middle 286884985
push_front 181065711
get 13547
get 22275
push_front 726510343
push_front 828145952
push_back 620738563
push_front 846251385
get 6207
push_front 354311333
get 8942
push_front 343959295
get 19545
push_back 213388397
push_middle 65894474
push_middle 229503532
push_middle 925480971
push_front 831595556
get 7095
get 9710
push_back 399649175
push_back 238096102
push_front 632842481
get 21567
push_front 737258503
get 15473
get 28725
push_back 350260672
push_back 830736781
get 24178
push_front 10253446
push_back 835982530
push_front 130534159
push_front 237366122
push_middle 554217562
push_front 806303726
push_middle 295091456
get 24867
push_front 763261234
push_middle 267532065
push_back 890094398
get 25547
push_middle 961097021
push_front 218056045
get 2206
push_back 385306646
push_back 470843998
push_back 172531041
push_back 431872089
push_front 545391116
push_front 712371486
push_middle 552093041
push_middle 347987603
get 6370
get 7895
push_back 181413747
push_front 505002622
get 15158
get 7999
push_middle 660752425
push_front 702617032
get 13173
get 24563
push_back 823445031
get 25063
push_front 603071650
push_front 363227321
push_front 968868649
get 12426
push_front 616450655
get 29829
push_front 761614436
get 3216
push_middle 22798235
get 26981
push_back 80958585
push_front 744514516
push_front 229816122
push_middle 760331981
push_front 232306443
push_middle 671935355
push_middle 420278411
get 1073
push_back 534316687
push_middle 550185154
push_middle 81143108
push_front 389608382
get 14286
push_middle 437102282
get 6911
push_middle 534803522
push_back 637980620
push_front 905948637
push_front 242666056
push_back 278794783
push_middle 87504061
push_back 809748386
get 28455
get 15545
push_front 802371278
push_back 63639037
get 31487
push_back 231858733
get 26572
push_middle 924134324
push_middle 232925620
push_middle 900118119
push_front 282969682
push_middle 118952269
get 29953
push_back 890918702
push_front 145487724
push_front 861875599
push_front 520855336
push_back 291299802
get 21464
push_middle 588488067
get 6695
push_front 964242359
push_front 102236639
get 31932
push_front 681375489
get 1688
get 20833
get 25302
push_back 815105707
get 25987
get 33037
push_middle 728654056
push_front 202018906
push_front 584860697
push_back 515218892
push_front 197402694
push_back 244237619
push_back 25645598
push_front 757228270
push_middle 613157032
push_front 771544266
get 32490
push_middle 496695043
get 32342
push_front 96043606
get 19761
get 21699
get 12205
push_middle 669979298
push_front 288755306
push_front 486422742
push_middle 413405517
get 17825
push_middle 587466373
push_front 907665098
push_back 557795142
push_back 551815287
push_front 763845344
push_front 104254684
get 14071
push_back 734969991
push_back 597065412
push_middle 830146575
push_middle 927221332
push_back 853991092
push_middle 438849076
push_front 1525891
push_back 887948511
push_front 610810802
push_front 638251910
push_back 54424382
push_back 129016181
get 17585
push_middle 798850439
push_front 142803464
get 10398
push_back 621692442
get 10053
push_back 747064831
push_front 381824341
get 28044
push_back 603429749
push_middle 276846133
push_front 621836965
push_back 190463627
get 16379
push_front 781988854
get 21726
push_front 79347424
push_front 243031490
push_back 346428564
push_front 728272606
push_back 536121466
push_back 807378452
push_front 779291718
push_front 339188046
get 9743
push_middle 798354558
get 17696
push_front 956254850
get 31868
push_middle 733562970
push_middle 38858929
push_middle 278234738
push_back 131029685
push_middle 625271239
push_back 519913449
push_back 235468888
push_middle 366945675
push_front 496069258
get 18283
get 10210
push_middle 949397614
push_front 929510450
push_middle 669079773
get 18588
push_front 985087775
push_front 63569571
get 593
push_back 102183392
push_middle 531500351
push_middle 51420407
push_middle 165571851
push_front 646943989
push_back 785679328
get 28405
get 19657
push_front 555356554
get 206
push_back 822952741
get 4710
push_front 388601569
push_middle 428608945
push_front 488609038
push_back 75066898
push_back 498719381
push_back 520204327
get 23552
get 24713
get 7961
push_front 724996973
push_back 719091206
push_back 521770953
push_front 178336864
push_middle 801697339
get 9435
push_back 346625046
push_middle 842157810
push_back 457651444
push_back 533676231
get 5062
push_middle 940195606
push_back 157926665
push_front 826249690
push_front 835080211
push_back 836925563
push_front 142804639
get 28083
push_middle 809404803
push_middle 239274549
push_back 260416105
get 3243
push_front 751791744
push_back 82569395
push_front 215371883
push_middle 18402725
get 51
get 19320
get 7667
push_middle 518845588
push_front 49201927
push_back 727983936
get 32801
push_front 637357727
push_middle 176533078
push_back 637172016
push_middle 873365590
get 13835
push_middle 425050398
push_middle 661176439
push_front 405610253
get 21319
push_middle 41439551
get 16300
get 20385
get 21736
push_back 989026564
push_back 902838302
push_middle 955218259
push_front 262470629
get 15682
get 7064
push_back 216691458
push_back 933561672
push_middle 230238361
push_back 607539215
push_middle 586690998
get 23214
push_back 478381063
get 29489
push_front 95570225
get 22228
push_front 887134259
push_middle 729258269
push_front 629211790
push_middle 578401129
push_back 824240752
get 2502
push_middle 205461926
get 17366
push_middle 876702537
push_back 650534191
push_front 874341097
push_front 640453776
push_middle 26088178
push_middle 610375580
push_back 11662058
push_front 141067667
push_front 78366974
get 26265
push_middle 587337819
get 14054
push_front 73985682
get 27186
get 24439
get 28240
push_front 516916898
push_back 545348720
push_middle 772947733
get 15595
push_middle 371695156
get 27759
push_middle 59330038
get 13426
push_middle 522366506
push_back 539967254
push_front 758894751
push_back 868168965
push_front 284534896
push_middle 409400220
get 6722
push_front 820536983
push_front 490482565
get 22773
get 5850
get 30522
push_back 877522666
get 1432
push_middle 110345035
get 2892
push_front 695302312
get 9948
push_front 874054859
push_front 296507509
push_back 317685337
push_middle 754134475
push_middle 308629997
push_middle 601299248
push_front 993481512
push_middle 679001070
push_back 656934892
push_front 861109163
push_back 272594610
push_front 65279527
push_front 468823000
get 8063
push_middle 233927693
push_back 247708617
get 20888
push_middle 889588407
get 19726
get 16822
push_front 7222659
push_middle 716148926
push_front 391931985
push_middle 311667181
get 3949
push_middle 898071946
push_front 72346742
push_front 939294498
push_back 25821339
push_middle 615304383
push_back 456430810
get 1357
push_back 647951475
push_back 418920213
push_front 455878544
push_front 225883247
push_front 67731831
get 20412
push_middle 143934025
push_back 771261182
push_middle 114250696
push_middle 167728595
push_back 14118627
push_middle 358615526
push_middle 669721326
push_middle 950815412
push_back 458120974
push_front 191420350
get 32274
push_middle 355396497
push_middle 419407588
push_middle 510351199
push_middle 325043209
push_front 879826263
push_back 807011137
push_back 48930773
push_front 129738757
push_middle 151540000
push_front 979342279
get 24520
push_front 353791560
push_back 905096802
push_front 483906766
push_back 483396057
get 21125
push_front 557410838
push_middle 237059264
push_middle 639740052
push_front 148341331
push_front 309928005
push_front 625167093
push_front 252628976
push_middle 182597469
push_front 798643040
push_back 914684769
push_front 406227811
push_back 154653384
push_front 537223150
push_front 57118014
get 30444
push_middle 991571262
get 16923
push_front 332992979
get 8614
push_middle 198871855
get 5877
push_middle 188250909
push_front 508535766
get 24273
push_back 660858745
get 20913
get 25222
get 4997
get 19238
get 6761
push_back 476304682
get 25731
push_middle 520909488
push_front 385230987
push_back 319211763
get 28501
push_back 67698005
push_front 243016695
push_back 769914164
push_back 722722598
push_front 76158162
get 7887
push_front 554601460
get 20666
get 21505
push_front 491735331
push_middle 86999689
get 4527
push_middle 780577469
push_middle 194947006
push_front 60546933
push_back 416758982
push_front 658336495
push_front 458459258
push_middle 755688158
get 2619
push_middle 537088020
push_back 419967983
push_front 672643415
get 1203
push_middle 815692448
push_middle 106548382
push_front 603041743
push_back 854576650
push_back 491763620
push_back 46334166
push_front 60669687
get 23321
get 30720
push_front 854770213
push_back 874536323
push_front 542285729
push_middle 445252044
push_back 635316996
get 23594
push_back 283802006
push_middle 139035938
push_middle 567866719
push_front 815772096
push_front 593156987
push_back 463760430
push_front 818857273
push_middle 427688566
push_front 244577838
push_back 882784315
get 15867
push_back 347933335
push_back 392492801
push_middle 39113515
push_middle 446004595
push_front 22861733
push_back 635624197
push_back 222800000
push_back 493288822
push_middle 595313001
push_middle 826624528
push_back 589415504
get 16383
push_back 112197216
get 29574
push_middle 284033734
get 14342
push_back 538039692
get 23792
push_front 460235776
push_back 522270837
push_back 183347569
push_middle 402119816
push_front 610188052
push_back 121096219
push_back 391319941
push_front 984962517
push_back 542661986
push_middle 119850616
push_middle 514896290
push_middle 121348551
push_back 817115024
push_back 840817682
push_middle 891842659
push_middle 332209248
push_back 87707260
push_middle 772210487
push_middle 237686844
push_front 727017994
push_back 201166975
push_front 45606941
push_middle 113379549
get 23241
get 25095
push_middle 311875803
push_middle 60136526
get 16707
get 28988
push_front 176236630
push_back 796808728
push_back 925594709
get 28435
push_middle 620608684
push_front 805249573
get 31391
push_middle 676869671
push_middle 801031602
get 25840
push_back 434629067
get 31393
push_middle 633054599
push_middle 290163597
push_middle 953895235
push_back 911865669
get 17941
push_middle 249356417
push_back 841192718
push_front 967155713
push_back 479080649
push_back 637133721
push_back 558856904
get 23271
push_back 929608775
push_front 406965585
push_front 732632932
get 29838
push_front 149903021
get 25727
push_middle 789893752
push_front 728431540
get 16280
push_middle 94881870
push_back 915347342
push_back 92452742
get 22532
push_front 541058089
push_back 492472948
get 26599
push_middle 254578208
get 3020
get 21171
push_middle 155050795
get 29093
push_middle 773491147
push_front 458734784
push_middle 890852720
get 3411
push_middle 398554879
push_back 177215310
push_middle 391653569
push_back 497118077
push_back 206297681
push_front 656530548
push_back 676084514
push_middle 508034413
get 23776
push_back 692744202
push_back 269194936
push_back 441874604
push_front 291995725
push_middle 280222096
push_back 643388167
get 3055
push_front 700222518
get 33319
get 16216
push_middle 259545498
get 29912
get 29548
push_middle 998940260
push_back 512890726
push_middle 443371369
push_back 848866753
push_back 417820962
push_middle 815440885
push_front 395446972
push_back 524255853
push_middle 779581811
push_front 741710775
get 24162
push_back 722230869
push_back 934544275
push_middle 17474119
push_front 705663099
push_front 269336860
push_middle 291696497
get 27253
push_middle 670870966
get 4740
push_front 396825969
push_front 579148637
get 20732
push_front 581212961
push_back 185453691
push_middle 557043913
get 32353
get 29341
get 15370
get 18317
push_back 252500959
push_back 66679026
push_middle 907737356
push_front 429090562
push_front 378458835
push_front 179231722
push_middle 166648680
get 22381
push_middle 973154019
push_back 647496535
push_middle 599595954
push_middle 396195729
push_back 791005415
push_back 502838957
push_middle 224181593
get 16117
get 26305
push_middle 647684793
push_middle 666553447
push_front 834795406
get 30545
push_back 923702513
push_back 949327472
get 24645
push_front 755313164
push_middle 905230038
push_front 760779325
push_back 232577961
get 28274
get 5306
get 8712
get 6716
get 4011
push_back 190777387
push_middle 381212671
get 13024
get 19077
push_front 940801140
get 1464
get 16293
push_middle 204506178
get 7372
get 29872
push_middle 193590070
push_front 769961472
push_middle 533802930
push_front 610683356
push_back 318309918
push_back 634091017
get 13899
push_front 35165517
push_back 923304580
push_front 669701304
get 10669
get 4925
push_middle 693659306
get 6054
push_back 696073300
get 22732
push_middle 302834782
get 19745
push_front 216911747
push_front 777868864
push_front 135698867
push_back 150699506
push_back 744468323
push_front 231426650
push_back 10919126
push_middle 941536191
push_front 229225725
get 23876
push_front 622395657
push_middle 76203995
push_middle 478726432
push_front 43275189
get 1043
push_back 698506014
get 27139
get 1956
push_front 894819071
push_back 648612024
push_back 500986959
push_middle 155937236
push_middle 219557049
push_back 707448344
push_front 160008951
get 27295
push_back 420288204
push_back 469503965
push_middle 74944941
get 9234
push_middle 515948324
get 10532
push_back 91310579
push_front 795233026
push_back 746662658
push_back 965700797
push_front 840690490
push_front 723984849
push_front 996154225
push_back 574051056
push_middle 245040383
push_back 685966795
push_back 203007270
push_middle 171895694
push_back 472127772
push_back 740165373
get 27947
get 27700
push_front 239858638
get 28499
push_back 215277684
get 26919
push_front 137386899
push_back 169017823
get 20166
push_middle 179045284
push_back 261456577
get 22838
push_middle 409504796
get 10592
get 15345
push_front 523818381
push_middle 488760991
push_front 547626457
push_middle 289367417
push_back 761228910
push_front 590317140
push_front 271809470
push_back 596340008
push_front 421535176
push_front 388738998
get 30646
get 32622
push_front 339341183
get 5897
push_middle 42946872
push_middle 519660935
push_back 220929714
push_back 38698214
get 3844
get 22093
push_back 424643868
push_front 299916775
push_middle 314372490
push_front 934868075
push_front 853634528
push_front 328329473
push_front 599475466
push_back 622009385
push_middle 598011980
push_front 830313215
push_back 841230383
push_back 415308080
push_back 446396934
push_front 985654425
push_back 753962523
push_middle 826204797
get 14991
get 5936
push_middle 95915146
push_middle 222200358
push_back 23038986
push_middle 768994852
push_middle 60183689
push_middle 648306632
get 5294
push_front 875815833
push_front 252574809
get 26431
push_front 915806458
get 15332
push_middle 610867390
push_middle 828259382
push_middle 460321296
push_front 852279971
get 3070
get 26479
push_middle 919356757
push_back 901692818
push_front 794629232
get 20786
push_front 922127648
push_back 551631257
push_back 769975790
push_front 194788361
push_front 216948134
push_front 94772754
push_back 673865840
push_middle 792674080
push_back 816790543
push_front 927127503
push_middle 207584870
get 31610
push_middle 152841990
push_middle 292487798
push_front 430646819
push_back 107752335
push_back 449977520
push_middle 965324172
push_front 371246001
push_front 737119925
get 813
push_middle 804720469
push_middle 394946376
push_middle 516196702
push_middle 334517360
push_middle 319298057
get 25222
push_middle 877685823
push_back 65477471
get 30444
push_front 123852753
push_middle 321212258
push_back 10006698
get 28624
push_front 246264588
push_middle 757990693
push_middle 274615893
push_middle 991786116
push_middle 253342548
get 17247
get 12487
push_front 566563551
push_middle 997045175
get 15825
get 15722
push_back 694604713
push_back 318092310
push_front 705404092
push_back 854841842
push_front 41760577
push_middle 558606786
push_front 927784087
get 33044
push_middle 720604932
get 3371
get 29552
get 552
push_front 199314138
push_middle 788019343
push_middle 747851458
push_middle 63632978
push_middle 576076623
push_middle 433886293
push_front 762835600
push_back 58934329
push_middle 827083645
push_front 347861736
push_back 964334717
push_back 233025506
push_front 407974913
push_front 622145974
get 25031
push_front 774045636
push_back 631461772
push_back 729793007
push_back 911104027
get 9932
get 432
push_back 680155197
get 10426
get 30507
push_back 178711904
push_back 774386042
push_middle 2901613
push_middle 703660612
push_middle 110197688
get 4019
push_middle 119387679
push_front 721416196
push_back 802894545
push_middle 77902824
get 17781
push_middle 627416147
get 15613
push_back 519180049
get 9389
get 11261
push_middle 843496786
push_middle 424529352
push_back 857880935
get 4359
push_middle 244610
push_middle 693459210
push_back 761295125
get 25760
push_middle 356129047
push_back 419663686
push_back 373944432
get 8697
push_front 388665863
push_middle 375138539
push_middle 26466632
get 23379
get 26101
push_back 174503595
push_back 56395825
push_middle 517429523
push_back 158929069
get 11121
push_front 526096421
push_back 368265674
push_back 946349099
get 5845
get 6761
push_back 237113088
get 22819
push_front 74144003
push_back 228597528
get 14920
push_front 966799278
push_back 86083655
push_middle 570660154
push_back 419497517
push_middle 88047574
push_middle 627687284
push_middle 636695041
push_front 622470225
get 13024
push_back 110927143
push_middle 979898538
get 29071
get 26102
push_middle 696784902
push_middle 969269921
get 18890
push_back 717766675
get 6058
push_middle 907541189
push_back 358062745
push_middle 389190135
get 20836
push_back 875817140
push_front 748719281
push_front 572763567
get 2839
push_back 139410458
push_front 4799215
push_back 198494894
push_middle 328810074
get 17276
push_middle 841433365
push_back 967336291
push_front 82764789
push_back 231489195
push_middle 848485167
push_front 438562761
get 1143
push_front 481689847
push_front 578953253
push_front 551408901
push_back 56894407
push_front 566158142
get 21080
get 18963
get 19867
push_front 303129810
push_back 120599905
push_back 529721930
push_front 657720101
push_middle 857534113
push_middle 600236505
get 27344
get 18781
get 19606
push_back 597978152
push_front 912621618
push_middle 890796515
push_middle 271248281
push_front 194273153
push_middle 359412827
push_front 719477150
push_front 13385023
push_middle 248850986
get 28038
push_back 313751701
push_middle 473523604
push_front 283564777
get 31636
push_middle 156936556
push_middle 886219111
push_front 539437252
get 21967
get 30596
push_front 945789958
get 3951
push_middle 968513142
get 25604
push_back 826541589
push_middle 171999034
push_front 654682757
get 20271
push_middle 909091625
push_front 547879332
get 19858
push_back 830785964
push_middle 974993727
push_middle 861594639
push_front 856294248
get 11796
get 27002
push_back 714238827
get 5517
get 21090
push_front 219717587
push_middle 480384979
push_middle 858297462
push_front 421499334
push_middle 495275003
push_front 465326450
push_back 118180018
push_front 878377716
push_front 813576370
get 9875
get 8741
get 4928
push_front 227279654
push_middle 522077339
push_middle 462508725
get 3506
push_back 187431256
get 5754
get 25902
push_front 26762452
push_back 113698650
get 15016
push_middle 397069833
push_back 964091862
push_back 29841121
push_middle 48084774
push_front 730918549
push_back 871093243
push_back 875217097
push_middle 103130818
push_front 517843579
push_back 31517029
push_front 93896687
get 5959
push_middle 799235395
push_middle 470307604
push_back 299809186
push_back 483884278
push_back 103645456
push_front 543691082
push_front 755375753
push_back 457471598
push_back 802267716
push_front 310388749
push_middle 267158717
push_middle 145334326
push_front 453334110
push_middle 793761817
push_front 708609481
push_middle 180722781
push_middle 867904708
push_front 872957728
push_front 827528642
get 22330
get 18968
push_front 86510106
push_middle 188991740
push_back 895854855
push_back 8149969
push_front 226023696
push_back 798031768
push_front 989240000
push_middle 362024779
push_front 636250889
push_back 172982139
get 18499
push_middle 802248547
push_back 866999521
push_middle 674479097
push_middle 692816016
get 31790
push_middle 70031585
push_back 586402008
push_middle 406382121
push_front 278877182
push_middle 511273113
push_front 468781
push_back 652633451
get 17941
push_back 778912958
push_middle 755664855
push_middle 130200568
push_back 520699932
get 32043
push_front 572642849
push_back 469744708
push_middle 140564895
push_front 651178828
push_middle 346764843
push_front 99879484
get 24419
get 24922
push_middle 913252790
get 32624
get 22396
get 29816
push_middle 835787768
get 17800
get 13505
push_middle 776653726
get 18403
push_back 126758421
get 21120
push_middle 785448808
push_middle 414207191
push_front 2690329
push_front 792062903
get 29630
get 6904
push_back 977207658
push_front 112108302
get 2907
push_front 785750854
push_back 375001573
push_front 635757837
get 24556
push_middle 611454655
push_middle 575726234
push_front 688971824
push_front 751538360
push_front 597893642
get 30950
push_middle 183102739
push_middle 309599113
push_back 621563050
push_front 397579430
push_back 45021655
get 13611
push_middle 951773168
push_middle 301845467
get 27907
get 10543
get 2419
push_front 65047168
push_back 786365029
push_middle 235762187
push_back 677880080
push_middle 243536007
push_front 403127
push_back 473664485
get 26338
push_middle 919899833
push_middle 457005688
push_front 145977111
get 15593
push_back 432878775
push_front 724041994
push_front 368475696
get 18230
get 171
get 841
push_back 613553373
push_back 182312947
push_back 32929080
push_front 413809032
push_front 500003169
push_back 370298661
get 30831
get 29056
push_front 330078399
push_back 66822925
push_middle 118302599
push_middle 338445634
push_middle 235258952
push_front 365208210
get 25298
push_front 583342886
push_middle 52484874
get 2049
push_front 982620744
push_back 65715629
push_back 588493401
get 31339
push_middle 415544812
push_front 357795975
push_middle 728341628
push_middle 815323961
push_front 657907742
push_middle 732882552
push_middle 309580372
push_middle 867623800
push_back 110250487
push_front 583910653
push_front 24262778
get 12763
push_back 469293593
push_middle 14086442
get 4623
push_back 176195445
get 26960
push_back 450567936
push_front 14721133
push_middle 968769188
get 20224
push_middle 562909855
push_middle 416554390
push_back 320741547
get 11085
get 7038
get 24837
push_front 213196
get 5376
get 25320
push_middle 151226684
get 22777
get 26562
get 26819
push_back 719583830
push_back 478966989
get 27
get 31770
push_back 68555271
push_front 129706273
get 7092
push_back 795099482
push_back 368015570
get 12881
push_front 916375159
get 5298
get 28246
push_front 812921568
push_back 825089616
push_front 782696410
get 31178
push_front 486580132
push_front 454525280
push_middle 840077547
push_middle 993426487
get 16456
get 24425
push_front 93880236
push_middle 505787671
push_back 145587286
push_back 654655543
push_back 396271973
push_back 742650798
get 9197
push_front 684748400
push_middle 580495365
push_front 913610383
get 6374
push_front 685214811
push_front 171367994
push_front 299118411
push_front 589244945
push_back 111735025
push_back 273895805
push_middle 22708060
push_middle 938716099
push_middle 821606976
push_front 306689352
push_back 282074094
push_back 412429649
push_front 201126250
push_front 585195764
push_middle 466671578
get 33026
push_back 200888064
push_back 140197452
push_middle 920223855
push_front 34518129
get 31814
get 2190
push_back 81137209
get 28448
push_back 796711331
push_back 284125437
push_middle 721086622
get 19758
push_front 538431703
get 6265
push_back 445652356
push_front 814558857
push_back 365078779
push_middle 55638735
push_middle 14455448
push_front 89320181
get 4828
push_middle 542520586
push_middle 398391798
push_middle 361404190
get 20122
push_back 695947035
push_back 13558735
push_middle 690097920
push_back 734875876
get 12242
push_front 683597873
push_front 659093178
push_front 956388594
push_middle 485400013
push_front 272103369
get 26526
get 3487
push_middle 811262189
push_back 172440791
push_back 983723138
get 21738
push_middle 621856910
push_front 555911848
push_middle 212480055
push_middle 135551953
push_back 98175977
get 11213
push_front 333150540
push_front 776799906
push_front 375262117
get 28849
get 3532
push_front 443953388
get 3412
push_middle 886387360
get 15714
push_middle 870769005
get 10444
push_front 836494864
get 4562
push_front 436084869
push_back 360757029
push_back 678076548
push_back 614866707
push_front 383774535
push_front 924621933
push_back 738763333
push_front 900442371
push_back 223093769
push_front 552945449
push_back 840836866
push_middle 915101514
get 27657
push_back 174366405
push_front 631472013
push_front 842167206
push_middle 484765142
get 27708
get 15174
push_front 30352948
push_front 741668805
get 15372
get 2535
push_back 881263589
push_back 299981367
push_middle 669724442
get 5067
push_front 476601487
push_back 840892197
get 1391
push_back 603418122
push_back 818315127
get 26242
push_back 583984678
push_middle 76142876
push_back 429174227
push_front 282773112
push_front 284994012
push_front 249369973
get 3730
get 17085
push_back 624080268
push_middle 443272678
push_back 576578900
get 14246
push_middle 371083417
push_front 271986916
push_front 468385092
push_front 724391165
get 33592
push_back 323167384
push_front 492275463
get 30420
push_back 273786469
push_front 655244201
push_middle 30231566
push_middle 222270542
push_back 242140758
push_front 752936214
push_back 193608889
push_middle 265245332
push_middle 95894754
push_front 982014953
get 16223
push_middle 606051253
push_back 359017854
get 22230
push_front 693189055
push_front 349776207
get 5950
get 20038
push_middle 933790460
get 22325
get 3692
push_front 412657476
push_back 1746618
push_back 609615340
push_back 689517794
push_back 948806129
push_middle 851645652
push_middle 166972597
get 2384
get 16755
push_middle 636607122
get 10368
get 3269
push_middle 407429811
push_middle 553953962
push_back 344707776
push_front 794738525
push_back 242505624
push_back 63020737
push_back 505190063
push_back 444886397
push_back 366348599
get 17855
push_front 903162920
push_front 425533978
push_front 132874298
push_middle 818098912
push_front 319199819
push_back 449624364
push_middle 297711335
get 15265
push_middle 99045011
push_middle 645959767
get 3745
get 7207
get 7985
push_back 974740747
push_middle 275036027
push_front 295229457
push_middle 954544617
push_middle 914247115
push_middle 263676483
push_front 510823312
get 11094
push_middle 771075510
push_middle 111352785
push_middle 148589188
get 21038
push_middle 263312949
push_middle 956251539
push_middle 430253764
push_middle 69738236
get 25573
push_back 314359135
push_middle 506303703
push_front 12398825
push_middle 627820291
push_front 433399424
push_front 492793845
get 23638
get 1182
push_front 895118813
get 31160
push_front 665156901
push_back 361745027
push_front 558724457
push_back 143263278
push_front 117730405
push_back 11668754
get 5902
push_middle 485975886
push_front 157079636
push_middle 776901864
get 12255
push_middle 195390244
push_middle 775437602
push_middle 876521566
push_back 452785484
push_back 112882720
push_front 525992511
push_front 68504059
push_middle 694218590
push_back 312155520
push_middle 679650009
push_front 705663528
push_back 473792915
get 30092
get 21379
push_back 958696346
push_front 460988881
push_front 361140746
push_front 737174043
push_middle 154009965
push_front 165143304
push_middle 503230356
push_middle 291021017
push_middle 283264968
push_back 72184052
push_front 999207107
push_front 520993643
push_front 547227431
push_front 299412613
push_front 904649392
push_back 626378383
push_middle 455320476
get 4034
push_back 473248542
push_front 4521979
push_front 65718810
push_middle 740815172
push_back 196726004
push_front 853935082
push_front 257798842
get 20999
get 12263
push_back 45951153
push_front 14348371
get 28252
get 28177
push_middle 108635478
push_middle 499802556
push_front 606345918
push_middle 585484856
get 30210
push_middle 863545592
push_middle 392930421
push_middle 157179099
push_back 684452696
push_back 670869390
get 18579
push_front 749547686
push_back 449117909
push_back 720302826
push_middle 633814881
push_front 205292149
push_back 317624020
push_front 982820137
get 29161
push_middle 731228889
push_middle 874356807
push_back 241513759
push_middle 799175315
get 33263
push_middle 5261361
push_middle 431838902
push_front 683090510
get 26549
push_back 336931222
push_front 409616062
push_back 450717978
push_middle 200434477
push_back 520992597
push_back 348888359
push_front 618083331
get 5886
push_back 741929008
get 4210
push_front 802004150
push_back 639887410
get 7135
get 14778
push_middle 457627210
push_middle 164952450
push_middle 270446095
push_middle 932176157
push_middle 259890667
get 1917
push_back 458814949
push_front 840912449
push_front 932773780
push_middle 318893049
get 18407
push_middle 842323556
push_back 426703558
get 12056
push_front 765261533
get 5690
push_back 432441249
get 6207
push_middle 678249342
push_front 901700199
get 13510
push_back 403928856
get 8572
push_middle 581228794
get 10295
push_back 521841439
push_back 793613601
get 5852
get 25570
push_front 895380248
push_front 800573545
push_back 69346664
push_middle 791597708
get 10479
get 23822
get 23617
push_front 119929965
push_front 383066602
get 30021
push_middle 259653063
push_middle 331207464
push_back 178823286
push_back 827310692
get 20887
push_back 110456525
get 1336
push_front 174472051
push_back 839151035
push_front 238758466
get 29105
push_front 277989558
push_back 95785762
push_back 613928933
push_back 169750865
get 19656
get 3225
push_middle 635194403
push_back 330464237
push_back 107044804
push_back 744673429
push_back 97395204
push_front 323931843
get 32246
get 10022
push_front 319442312
push_middle 452958078
push_middle 935425704
push_front 184674634
push_back 258397439
push_back 801765001
push_front 212328084
push_middle 697649095
get 32428
push_middle 9439963
push_middle 698684744
push_front 219611160
push_middle 4733638
push_back 659519699
push_middle 290678424
push_middle 761728387
push_middle 788635713
push_back 636303824
push_middle 523125270
get 28966
push_middle 647449370
get 8910
push_middle 497792894
push_back 24084823
push_back 196722121
push_front 389681913
get 23415
push_middle 425859955
push_front 717069098
push_middle 839363575
push_middle 551945691
push_middle 171422660
push_middle 546464233
get 5552
push_back 883555254
get 9608
push_back 737012647
push_middle 239933892
push_front 239033727
push_front 39980659
push_middle 613988763
push_front 699253595
push_middle 350293149
push_front 174013226
get 32964
push_front 581088239
push_front 66056480
get 25170
get 20595
push_front 832105237
push_front 235191535
push_back 982691608
push_middle 94161087
get 3222
get 34202
push_front 456843933
push_front 667471163
get 32826
get 13390
get 27766
push_back 446465984
push_front 213268061
push_front 647000758
get 12338
get 17702
push_front 771717146
push_middle 288752872
push_middle 548150919
get 16778
push_front 601343164
push_front 263171082
push_front 862150205
get 25779
push_back 11248914
push_front 913892375
push_front 477716833
push_middle 453665061
push_middle 22799511
push_back 649836705
push_back 15627959
push_front 95588800
get 14141
push_front 802525779
push_middle 692346817
get 14719
push_back 461505177
push_front 681903598
push_middle 253717852
get 26345
push_middle 392573843
push_back 534580531
push_front 320386449
push_back 931338993
push_back 659460314
push_front 630698945
push_middle 752179472
push_middle 833513361
push_middle 746235217
push_back 593991128
push_back 419173235
push_middle 588922574
push_middle 84455866
push_middle 884006578
push_middle 581876275
push_front 19758519
push_back 487392688
push_back 57004684
get 1596
push_back 253381777
push_middle 571888007
push_back 243308518
push_front 372330208
get 8672
push_front 669639753
push_middle 658618973
push_back 569003222
push_front 701860114
get 26737
push_middle 945957203
get 6211
push_middle 292301337
push_back 62241186
push_front 598444185
push_front 220902703
push_front 897725813
push_middle 892616129
push_front 156421862
get 2856
push_middle 80156669
push_back 120984983
push_front 138801858
push_back 806073900
get 18382
push_middle 990677956
push_back 964084904
push_front 647419757
push_front 877637317
get 20053
get 11460
push_back 457027313
push_back 76884768
push_back 527957036
get 33695
push_back 585079443
get 21322
push_front 856289371
push_front 277289216
push_back 564684415
get 19132
push_back 727710860
get 12035
push_front 884087003
get 13962
push_back 494652477
push_front 640847950
get 31991
push_front 730758713
get 22072
get 20655
push_front 67595567
push_back 879324570
push_back 223081841
push_front 276936732
push_back 539692792
push_front 727233002
get 2353
push_front 481035184
push_back 638988215
push_middle 552023969
push_middle 265865495
get 14614
push_back 333579727
get 19871
get 8994
get 12401
push_back 947337309
get 6974
push_back 922125132
push_front 218551231
push_back 251311408
push_middle 87942153
push_back 784594932
push_back 872465220
push_front 906218222
push_back 210295892
push_front 345606589
push_front 790045959
push_back 957353903
push_middle 416863742
push_middle 134195423
push_middle 426043212
push_middle 743347814
push_middle 862264183
push_back 155233730
push_front 920945928
push_front 56650674
push_back 941790230
get 6560
get 24741
get 23740
push_front 359018333
push_front 764871992
get 7627
push_middle 780818263
push_back 229754459
push_back 368762792
push_middle 44110889
push_front 424483095
get 787
push_front 689628923
push_middle 506492385
push_back 752921050
get 10440
push_front 619889286
get 28153
push_front 451997354
push_middle 787397721
push_back 750353081
push_middle 730930353
push_front 718940150
push_back 186604524
get 6366
push_back 431871427
push_middle 427134232
push_back 990063965
push_front 142887339
push_back 49535739
push_front 910284654
get 4276
get 13636
push_back 150403768
push_middle 496938761
get 10014
push_front 173830908
push_back 341580380
get 26210
push_back 847021081
push_front 19835697
push_middle 41889121
push_back 700425459
push_front 843301896
push_middle 496173969
get 25622
push_front 1871769
get 11596
push_back 951216331
push_front 920171827
push_front 398318212
push_middle 540550511
push_front 19678520
push_front 475871817
get 19485
push_back 601029207
push_back 531131365
push_front 686890770
push_back 774480803
push_back 679940677
get 23079
get 4910
get 18268
push_back 221341315
get 15821
push_back 86090537
push_front 620168911
push_back 372574576
push_front 836054860
push_back 774243486
push_middle 208463867
push_back 684830231
push_back 22254097
push_front 49637229
get 30266
push_back 25214992
push_middle 928884922
push_back 512781521
get 14883
push_back 223629920
push_middle 333275050
get 24404
get 22314
push_back 742683186
push_middle 688886396
push_front 480300822
push_middle 321013074
push_middle 211487430
push_middle 82528741
push_front 974984932
push_middle 149515072
push_front 448913365
get 12250
push_middle 194799302
get 22491
push_middle 733216104
push_back 530617596
get 5064
get 6740
push_middle 518836520
push_front 105135182
get 7234
push_back 523266207
push_middle 545925034
push_front 910802461
push_back 856683641
push_middle 905581781
push_middle 369667353
push_middle 549183486
push_back 383666086
push_middle 587633690
push_front 367407684
push_middle 543952978
push_back 779426992
push_front 938151560
push_back 821471954
push_middle 634233795
push_back 718304589
push_front 91475014
push_front 864506669
get 3973
get 12068
push_middle 310356341
push_middle 349083191
push_front 830011538
push_front 141199971
push_middle 716408037
get 21328
push_middle 896424077
get 16088
push_middle 770470556
push_middle 700875918
push_back 711050889
get 18321
push_front 857390877
push_back 67991728
push_front 287212487
push_front 678424494
get 22424
push_back 269490888
push_back 350009050
push_back 484004329
get 5827
push_front 459683894
push_middle 162246976
push_front 834981414
push_back 504311548
push_front 525039310
push_back 360589417
push_front 619822569
push_middle 180869046
push_middle 767012722
push_back 587080645
push_front 64162231
get 12869
push_middle 133775794
push_front 570976088
push_middle 684028992
push_middle 152043687
push_back 286093483
push_middle 86218285
get 29274
get 3751
push_front 76300912
get 10022
push_back 64380966
push_back 284588069
push_front 627936312
push_back 201966429
push_back 517013236
get 6656
push_middle 410065841
push_front 571111351
push_back 181304109
push_back 576822406
get 14485
push_middle 445752648
push_front 790334951
push_back 529823966
push_back 750127956
push_middle 232078461
push_middle 119482047
push_middle 741527941
push_middle 339239080
push_back 692805993
push_back 447752711
push_front 713237342
push_back 704496362
push_middle 364353854
push_middle 753082741
push_middle 918284951
get 33351
push_front 476598770
get 5846
push_front 280540386
get 17241
push_middle 252474615
get 7079
get 15983
push_back 356522831
push_back 284903150
get 5586
push_middle 956675770
push_middle 851799133
push_middle 194087527
get 23780
get 32212
push_middle 510041598
get 6077
push_middle 742413228
push_back 989989596
push_back 327387438
push_middle 697676475
get 15276
push_middle 426604316
push_middle 81409991
push_back 52588988
get 29661
get 6743
push_back 45517873
get 6411
push_middle 629230827
get 6398
push_middle 814461300
get 21397
push_front 452863216
push_front 898468728
push_front 408497231
push_back 872055937
get 23572
push_middle 849455156
push_middle 50371996
get 2078
push_back 301337101
get 2261
push_back 192909904
get 9881
push_front 612261907
push_back 100837702
push_front 234844155
push_back 153565017
push_back 652974392
get 18844
push_middle 786994727
get 19190
push_front 470535986
push_middle 370183993
push_middle 280769824
push_back 279208698
push_back 399667777
push_back 776429285
push_front 722952729
push_front 193471519
get 20941
get 24476
get 25107
push_middle 772612615
get 15449
push_back 54085127
push_middle 142970977
push_front 706782798
push_back 135269194
get 11144
push_middle 529686983
push_back 899510184
get 2210
push_back 970199025
push_back 870269601
get 2080
push_front 134811157
get 28341
push_middle 439207732
push_middle 208068907
push_back 986812084
push_back 547035977
push_back 875375389
push_middle 594594460
push_middle 886825671
get 27632
push_back 418772160
push_middle 52659832
push_middle 249344460
push_middle 590064232
get 22276
push_middle 328316819
push_back 447701769
push_back 984539492
get 24750
push_back 508182991
push_front 87654622
push_back 362961445
push_front 252487504
get 23178
push_middle 371094463
push_middle 303697898
push_back 683979540
push_middle 185647897
get 17794
push_back 725478485
push_front 559982125
push_front 998107298
push_middle 847474703
push_middle 650010989
push_front 660586839
get 27836
get 3052
push_front 335364467
push_middle 594662160
push_middle 215726090
get 34392
push_middle 482344669
push_front 215919211
push_front 619436733
get 28628
push_middle 735743954
get 27076
get 6317
push_middle 855256150
get 11498
push_back 508557123
push_back 136645930
get 31874
push_back 447306057
push_back 184446726
push_middle 92525264
get 30581
push_front 196377922
push_middle 427018802
get 31593
push_middle 861082832
push_back 953757584
push_middle 433109141
get 21979
get 28232
push_front 56804444
push_front 230384819
push_middle 379470822
push_front 556749507
push_middle 284989780
get 15727
push_front 876055869
push_front 846774238
push_front 39199181
push_front 320747015
push_back 782151703
push_front 215257206
get 21523
get 31435
get 26272
get 16512
get 12991
get 17004
push_front 280779591
push_front 859494494
push_back 59553692
push_front 286073148
push_front 450542503
push_middle 538435807
get 3673
push_back 684590364
push_back 113530819
push_middle 343856362
get 26725
push_front 673195403
push_back 464229887
push_front 277145643
push_middle 547246479
push_front 286301127
push_middle 452726395
push_front 712816208
push_middle 332031567
get 30436
push_front 595417168
push_front 95543642
push_back 549404224
get 12929
push_back 674396144
push_middle 901999799
push_back 69885679
push_back 343778847
push_front 994096977
push_back 902965610
push_middle 394391710
push_front 651537140
push_back 825751641
push_back 187516507
push_front 413602151
push_back 366484903
push_middle 739566645
push_back 836704825
push_front 690984013
push_front 223350608
push_front 551140612
push_middle 126649066
push_middle 70269675
push_front 518173063
push_middle 444972638
push_front 387897349
push_back 256863033
get 7555
get 20483
push_back 147386914
push_middle 474940507
push_front 314405990
push_middle 860085686
push_back 407411138
get 10907
push_front 846340615
push_front 52153485
push_middle 295578963
push_back 241382978
get 29579
get 1430
push_front 345734360
push_back 226848307
push_middle 777463613
push_front 373945996
push_back 637901848
push_front 877572155
get 24271
push_front 759483395
push_front 526179836
push_front 652272211
push_back 818031021
push_front 794571057
get 1856
push_middle 999328313
push_middle 848417530
push_middle 14576185
push_back 546206873
push_back 477774544
get 14193
push_front 910251025
push_back 821755396
get 34364
push_back 126466109
push_back 399180502
push_back 11172346
push_middle 696865652
get 9922
get 14544
push_front 328029592
push_back 554794366
push_front 33998933
push_middle 628390219
push_front 829798125
push_back 8096187
push_back 962520809
push_middle 596679774
push_front 545727789
push_front 670051533
push_middle 667011994
push_front 619397147
get 25640
push_middle 928266781
push_middle 891281817
push_back 895380320
push_middle 231485467
push_middle 48436554
push_front 818200803
push_back 996503955
get 15413
push_middle 447552978
push_front 65668901
push_front 91739849
get 26756
push_front 578097467
get 6390
push_middle 262588902
push_front 796030822
push_back 983654161
get 18486
get 33688
push_back 339873141
get 2196
get 1505
push_middle 134459182
push_front 627363221
push_middle 458051882
get 4623
get 8813
push_back 315532344
push_middle 314616187
push_middle 768220668
push_middle 677658992
get 6017
push_back 676620788
push_front 560714531
push_front 885337667
push_back 926743450
push_back 105701909
get 7776
push_front 490697423
get 29115
get 3554
push_middle 611909461
push_back 536945849
get 2980
push_front 856983023
get 21117
get 808
push_middle 120626573
push_front 719771330
push_front 93509186
push_back 745240842
push_front 662904128
get 23137
get 1858
push_middle 634569923
push_middle 710905833
get 19678
push_middle 710058547
get 22480
push_middle 575167483
push_back 859727172
push_back 477561774
push_front 534531638
get 22167
get 14572
get 7822
push_middle 227440102
push_middle 332968546
get 11464
push_front 855754364
push_front 653646168
push_middle 263981743
push_middle 685176028
get 21723
push_back 928569602
get 21377
get 21821
push_front 589315103
push_front 949527405
push_back 634905129
push_front 783654210
push_middle 874795607
push_middle 809970931
get 27686
push_front 300998046
push_front 272441093
get 19611
get 30012
get 33883
push_front 195822375
push_front 964784590
push_back 503322287
push_back 988088950
push_middle 919514265
get 2030
push_back 676729546
push_back 910272226
push_front 12838072
push_front 534634910
push_front 646249179
get 4000
get 6881
get 13138
push_back 877537095
get 207
push_front 632092745
push_middle 787565797
push_front 166803457
push_back 618576992
push_middle 44520947
push_back 908987289
push_back 212558821
get 951
push_middle 28705671
push_front 234635902
get 27500
push_middle 413710508
push_front 643881568
push_back 947074685
push_front 442049837
push_front 317882160
get 27038
push_middle 33391059
get 1038
push_back 540917800
push_front 950934470
push_middle 473892491
push_front 37599461
push_back 604830700
push_middle 250463219
push_back 525545875
get 20121
push_front 838482061
push_front 643608842
get 26249
push_middle 593917430
push_middle 18327171
push_front 141876965
push_middle 123823057
push_back 750066937
push_front 707047206
push_middle 722761881
push_front 532524446
push_front 188413585
get 22079
push_back 246882596
push_back 768104931
push_front 630705474
push_back 575450704
push_back 856397527
push_back 665202319
push_front 915980915
push_middle 855405795
push_front 595752916
push_middle 75099120
get 24359
push_front 714529330
push_front 206887980
push_back 904190311
get 13467
push_front 678666486
push_back 195631196
push_middle 46968817
push_back 432377155
push_front 931166697
push_back 439092222
push_front 139349499
push_front 931636901
get 6209
push_back 353094759
push_middle 52068187
get 6981
push_middle 486504739
push_middle 375187392
get 15838
push_front 987058646
push_middle 937263567
push_middle 50926340
push_back 334214594
push_front 648996831
push_middle 80323553
push_front 166519312
push_middle 911431986
get 6533
push_middle 469578063
push_front 454107850
push_front 153747581
push_front 796506234
get 13648
push_middle 193829275
push_front 312784176
push_back 702744799
push_back 624638694
get 34941
push_back 855192311
get 6103
get 27654
push_back 724673909
push_front 29494102
push_front 277116560
push_back 294322435
push_middle 57043235
push_middle 766795330
push_middle 282282709
push_front 712053299
push_middle 605998086
push_middle 306643133
push_middle 140049846
push_middle 769960850
push_front 339597225
push_back 249844042
get 1565
push_front 302883285
push_front 536124983
push_middle 137592199
push_front 620867523
push_back 102073568
push_front 585721455
push_middle 536454563
push_back 489726132
push_middle 285842821
push_back 482645151
push_middle 310061847
push_middle 193922275
push_back 933812269
push_back 672092638
push_middle 428976863
get 12360
push_middle 75488334
push_front 865889182
push_back 50563881
push_back 464645370
push_front 936651884
push_middle 731341098
get 6692
push_middle 60729029
push_back 915904164
push_front 800193761
get 7762
get 24997
push_front 163265811
push_front 992596079
push_front 613335540
push_middle 151889411
push_back 812622385
get 24705
get 18117
push_middle 743706028
push_front 699187534
push_middle 614693674
push_back 286116472
push_back 186133499
push_back 567591074
push_middle 727074536
push_back 155804659
push_front 590979554
push_back 569890427
push_back 830991343
push_front 268770092
get 32597
push_middle 96622547
push_back 320119326
push_front 990298273
push_middle 444871567
push_front 742326899
push_back 632409757
push_front 735623217
get 21804
push_middle 316787181
push_front 948038851
push_front 770760683
push_back 681812317
push_front 510364512
push_back 296398227
push_middle 299740594
push_back 818992462
push_back 86980541
push_front 734492317
push_back 690892616
push_front 245079715
get 5774
get 13841
push_middle 86624040
push_back 311150229
push_front 72698196
push_front 328939250
push_front 491974837
get 5130
push_front 301118604
push_middle 78457235
push_middle 820894921
get 9286
get 2484
push_back 290949174
push_front 2632305
push_back 572096156
get 20171
push_back 739551878
get 13739
get 34625
push_back 423276264
get 5546
push_middle 169358866
get 24690
get 2226
push_middle 957422941
push_front 315254150
get 2466
push_back 329677319
get 11384
push_front 421465905
push_middle 747433029
get 283
get 20591
push_middle 122977603
push_front 663338477
push_front 179617219
push_front 550007177
get 34224
push_front 950319632
push_middle 772965858
get 29903
push_front 320882533
push_middle 244201468
push_front 792209709
push_back 325801091
push_front 565944139
push_middle 934224275
push_back 134565417
push_front 357940809
get 1134
push_back 77567521
push_middle 844738805
push_front 423309732
push_front 826587007
get 12572
push_back 248533103
push_middle 834618851
get 24930
push_middle 471135968
push_middle 191918032
push_back 695403848
push_middle 556575845
push_middle 514640842
push_middle 400038664
push_middle 762693995
push_front 749632562
push_back 329202958
get 33902
get 13125
push_back 31901178
get 4360
push_front 877662825
push_middle 429390307
push_back 666967060
get 15950
push_back 581876673
push_front 490820306
get 29302
get 14593
push_middle 849833964
get 17429
push_middle 471658946
push_middle 580317942
push_middle 633734733
push_middle 672445511
push_front 824683475
push_front 777738434
push_back 273294905
push_back 236532918
push_back 363387221
push_back 217252655
push_middle 575780301
get 3131
push_middle 714940316
get 20067
push_middle 755705283
push_back 312654404
push_middle 798513031
push_front 747988744
push_middle 14914519
push_front 574217981
push_back 887155041
push_front 658600386
get 25487
push_middle 124476252
push_middle 144894357
push_back 250071224
push_middle 995364103
push_front 935049099
push_front 536419101
push_back 391244391
get 26876
push_back 243151679
push_middle 136274140
get 34836
push_front 20195609
push_back 532729455
push_front 672069647
get 12860
get 30408
push_back 276265686
push_middle 993317743
push_back 527980035
push_front 374704465
push_back 285062620
push_front 656568909
push_front 503670733
get 22899
push_back 942896782
get 31992
push_middle 970497172
push_front 173584420
push_front 221494389
get 26404
get 23264
push_front 344183453
get 34723
push_front 839681639
push_back 942843369
get 16752
get 7846
push_front 366311906
push_middle 919146478
push_front 441427053
push_front 464598
push_middle 436771249
get 28930
push_front 60766280
push_back 408023657
get 23513
push_front 63435080
push_middle 477958485
push_middle 459285844
push_middle 793689417
push_front 833911117
get 23879
get 15531
push_front 937268388
push_front 889310796
push_back 986688049
push_back 120166204
push_front 846795137
push_middle 792855135
get 32644
push_middle 237593297
push_front 662044877
push_back 195191989
push_middle 771422802
push_middle 206660418
get 16658
get 20109
get 25000
get 20165
push_front 68006685
push_back 300453256
push_middle 862298560
get 25404
push_back 714078510
get 754
push_front 177318084
push_back 839277658
push_front 263134623
push_back 31649329
push_middle 657835872
push_front 799673777
get 3442
get 27750
push_middle 248804548
get 34363
push_front 132354534
push_back 899077078
get 5905
push_front 332141065
get 4388
push_middle 56760244
push_middle 175312257
push_middle 905372674
push_back 478881425
push_front 860966761
push_back 293482027
get 14165
push_back 42364966
push_back 28913370
push_middle 11330521
push_front 371579241
push_back 279935924
push_back 828877538
push_back 569208308
push_front 871657633
get 22149
push_back 879502410
get 16682
push_front 828637655
push_front 320161763
push_middle 343999412
push_middle 999928772
push_middle 231482068
push_middle 412766976
push_front 48355097
push_back 171154757
push_middle 754525161
push_middle 227509248
push_middle 702612712
get 4839
push_middle 905799138
push_back 640121559
get 27358
get 16073
push_middle 712327710
push_middle 96997745
push_back 66739030
push_middle 859056813
push_middle 591445349
get 1421
push_front 657642187
get 32163
push_middle 764011513
push_back 202544512
push_back 51579019
push_back 564442864
get 10785
push_middle 981875446
push_middle 82999776
push_back 59693057
push_middle 384846566
push_front 278718096
push_back 503876186
push_back 908664006
push_front 176519976
push_middle 975362527
push_back 261043806
push_middle 258910181
push_back 712985202
push_front 596683532
push_back 634950270
push_back 642142033
get 24378
push_back 254717342
push_back 810214045
push_back 842892343
push_middle 305104830
push_front 891442166
push_back 974783186
push_middle 846650054
push_back 842467271
get 6414
get 3863
push_back 890317164
push_front 824324645
push_back 619717730
get 192
push_front 144648017
push_back 620900862
push_front 474882158
push_back 842832360
get 28669
push_back 964721331
push_middle 908913649
push_back 928426630
get 3984
push_middle 856150926
get 8431
push_back 755899473
push_middle 150556719
push_back 887563981
push_front 195629035
get 2208
get 23628
push_front 183185871
push_back 781703015
push_middle 822714776
push_back 423725283
get 10770
get 19018
get 16271
push_front 692972678
push_front 743481293
push_middle 97590088
get 5547
push_middle 322034191
get 34501
push_middle 511379985
get 12203
get 21108
push_back 419668915
get 7641
push_front 231158684
push_front 283234331
push_back 174299867
push_middle 106582214
push_back 937073648
get 21207
push_middle 850127312
push_back 930406616
push_back 382160927
get 12714
push_back 436190427
push_front 498444028
push_middle 588690440
push_front 304901435
push_middle 915715302
push_back 542856904
push_front 477938231
push_back 573327314
get 20706
push_back 481787106
push_middle 21872975
push_middle 814736352
push_front 466027727
get 18895
get 8361
push_front 88238181
get 1852
push_back 960974640
get 31234
get 23491
push_middle 736387382
push_back 797978796
push_front 130592855
push_back 555548198
push_middle 632185186
push_middle 112674572
push_middle 71769292
get 14865
push_back 690575940
push_middle 513412213
get 15871
push_front 536017749
push_back 830393136
get 25276
push_back 407294940
push_middle 347523314
get 5744
push_middle 172989821
push_front 573339109
push_front 4041857
push_front 627740595
push_middle 101219614
push_front 587667078
push_middle 249261016
push_back 294702457
push_middle 240953537
push_back 744276024
get 25939
push_back 841226079
push_back 745129298
push_middle 267449525
push_middle 198457760
push_back 692058660
push_front 85679115
push_back 883349744
push_front 445215926
push_middle 473441930
push_middle 599887288
get 14955
push_middle 616978796
get 17993
push_middle 717960318
push_front 961904349
push_front 408295557
push_middle 454680937
get 2612
push_middle 878351770
get 3869
push_front 206797351
get 29921
push_middle 34844319
push_front 263711076
push_front 452151219
push_front 919456457
push_front 27783638
push_middle 778611887
push_middle 423834683
get 22463
push_front 125977096
push_front 621383061
get 34979
push_back 20629357
push_middle 407199996
get 8875
push_middle 585683614
get 11333
push_front 249871000
get 28189
push_middle 435740661
push_back 872267976
push_back 291821260
push_back 56006270
push_back 547777988
push_front 67226722
get 26456
push_middle 973727565
push_back 976035091
push_back 868323775
push_middle 29646415
push_back 70403558
get 4909
get 23937
push_middle 627105687
push_middle 972052294
push_back 575871812
push_front 238117436
push_middle 479728368
push_middle 773600357
push_middle 383071534
push_middle 391788051
push_back 200087891
push_back 363506192
push_front 393397348
push_back 360688350
push_middle 374138673
get 19675
get 30673
push_back 866633296
push_back 32348404
push_back 550939000
get 18468
push_back 522216804
get 1480
push_back 528608402
get 25474
push_back 210514363
get 12792
push_back 567343942
push_middle 963642406
push_middle 172806377
push_middle 299383639
push_front 840377315
push_back 971335553
push_middle 101506959
get 24461
push_front 531886953
push_back 913346543
push_back 262713819
push_front 91436364
push_back 535815867
push_front 30467655
push_front 235986616
push_back 494497327
push_back 723621783
push_front 941139468
push_front 298099334
push_front 598332999
get 4374
push_back 544631854
push_middle 798064380
push_back 703230706
push_front 277136781
push_front 325834342
push_middle 4950739
push_back 992071413
push_middle 706759914
push_back 747449340
push_back 121021880
push_middle 767077380
push_front 474501488
get 30837
push_middle 434303666
push_back 315230199
push_middle 728220487
push_front 909428549
push_back 111456188
get 15057
push_middle 414488359
push_front 58065360
get 7199
push_middle 99547322
get 3080
push_front 555305228
push_front 311219437
get 269
get 20520
push_back 924097809
get 17376
push_front 317319602
get 23093
get 4399
push_back 773075671
push_back 557506430
push_back 937057818
push_front 442870396
push_middle 207122801
push_back 921331429
push_front 141343487
push_back 539622092
push_front 752095727
push_back 164049624
push_middle 649710811
push_middle 422387703
get 10805
get 30868
push_front 175115595
get 29051
push_middle 930157052
push_back 947185662
push_front 408069113
push_front 65262524
get 29890
push_back 933377050
push_middle 353313660
push_back 83894705
push_front 814637608
get 10354
push_middle 882312295
push_middle 377010892
push_back 473375732
push_front 159507391
push_back 557077750
push_middle 732240242
get 12912
push_middle 86212055
push_middle 535546200
push_middle 78398204
get 24882
push_back 754203669
get 29503
push_back 558195820
push_middle 957135083
get 20232
push_middle 681197707
push_back 944027600
push_front 278396029
push_back 155885283
push_front 615979794
push_front 861205388
push_back 802919764
push_front 536946889
push_front 456124728
push_back 368329961
push_back 218421195
push_back 984063318
get 6829
get 4186
push_back 979197387
get 17868
get 19735
push_front 339139591
push_front 742603111
push_back 398014710
push_middle 326484188
get 29162
push_front 355649903
push_middle 816199203
push_back 532302781
push_middle 155657437
get 19654
push_front 258992401
push_front 101004421
push_front 665871394
push_middle 181778757
push_front 841352411
push_back 608861578
push_back 446583795
push_front 838449367
push_front 402964085
push_middle 565438267
get 34019
get 12574
push_front 37539304
push_back 601432772
push_middle 718790056
push_back 723126282
push_back 842341096
get 20027
push_back 814319473
push_back 752753631
push_back 542043199
push_middle 38096325
push_middle 371897340
get 8136
get 17056
push_middle 37481971
push_front 189401390
push_front 135690375
push_middle 744192082
push_front 913103381
push_back 725646718
push_back 282624804
push_middle 265585238
push_middle 53524189
push_front 25123380
get 30406
push_back 955958490
push_front 752069925
push_back 509404063
push_middle 150613730
get 28102
push_front 528974274
push_back 430158788
push_front 237041451
push_middle 947062228
push_back 778629209
push_back 322741820
push_middle 322518131
push_front 755786238
get 32640
push_middle 998524652
push_back 879777909
get 29732
push_middle 810761657
push_back 257645172
push_front 848723103
get 16819
push_front 978521344
push_back 549944084
push_back 660499673
push_back 407357358
push_front 465457900
push_back 370403013
push_back 572267990
push_back 910117998
push_front 987333931
push_front 965986971
get 4612
push_back 79236200
push_front 449426354
push_back 103069530
get 16551
push_middle 969312272
push_back 120831021
push_middle 136115306
push_back 167374516
push_front 894074141
push_back 6758669
push_back 410272245
get 26396
push_front 753288898
push_back 74389340
push_front 471398321
push_front 283883160
push_middle 158570907
push_front 96864272
push_back 604877025
get 11156
push_back 723528132
push_front 60435250
push_front 609863321
push_front 723058456
get 25374
push_back 264717898
get 14878
push_back 695834691
push_front 35186655
push_front 36738518
push_middle 46753962
get 4719
push_back 693391876
push_middle 203418442
push_middle 312639697
push_middle 530387204
push_front 26989992
push_back 111321348
get 34837
push_middle 297669802
get 29486
push_middle 356159432
get 6563
push_back 314038012
push_back 47208897
push_front 144008095
push_front 712534995
push_back 960620010
get 5988
push_back 578694031
get 18855
push_front 706935286
push_front 771663999
push_middle 720436622
push_back 296016522
push_back 644378050
push_middle 790898546
push_middle 392987097
get 10106
push_back 80367617
push_back 160465816
push_front 287459945
get 14591
push_back 672413139
push_middle 785280172
push_middle 87591193
push_back 611654198
get 4103
get 13215
push_back 912899717
push_front 410033219
push_front 385142962
get 6481
push_middle 136900888
push_middle 375062847
push_back 158511331
push_front 182507705
push_middle 973582258
push_middle 8318522
push_back 964568561
get 138
push_middle 126257550
push_middle 397837902
push_back 296639911
get 12666
get 5049
push_middle 885039602
push_middle 933502371
push_front 232728358
push_front 269627727
push_middle 430596937
push_middle 752350222
get 32106
push_front 663545424
push_front 172611682
get 16781
push_front 368045155
get 17546
push_front 401452811
get 24448
push_back 800776124
push_front 202637254
push_back 630880649
push_back 239223185
push_back 590765607
push_front 502737953
push_front 706901873
push_middle 663527089
get 34725
push_back 84032046
push_back 755182502
get 13591
push_middle 884428306
push_middle 942314118
push_back 235515537
push_middle 747831434
push_back 187779548
push_middle 269661662
get 9364
push_front 481028111
push_front 424013156
get 3339
push_front 12322363
push_middle 702080309
push_back 907749462
push_middle 185441331
get 15797
push_middle 825985403
push_back 434339719
push_back 578489595
push_front 215076584
push_middle 563396394
push_back 66264797
push_front 941332988
push_front 804732737
get 30062
get 270
get 22026
push_front 887857401
push_front 288966583
push_middle 898546952
push_front 660884813
push_back 450427932
get 19800
push_middle 388896362
push_back 215246920
push_front 504782780
get 3850
get 27782
push_front 243489809
push_back 320573214
push_back 326040580
push_middle 69602559
get 11357
push_front 655098269
push_middle 227868641
push_front 71809234
push_middle 328493948
push_back 460396749
get 29660
get 27240
get 22429
push_back 542438872
get 8682
push_middle 35444646
get 31792
push_back 260163517
push_front 456678195
get 9082
push_middle 845846628
push_front 398528668
push_front 658123557
push_back 573254608
push_middle 443762084
push_middle 782555437
push_back 929138546
push_front 770230559
push_front 41633339
push_front 726998531
push_middle 507387700
push_middle 21631030
push_front 809753804
push_front 208395174
push_middle 785360255
push_back 868014438
push_front 420403098
push_back 471905949
push_front 721800822
push_back 376038189
push_middle 34410438
push_front 517171709
get 27197
push_middle 855993313
push_middle 32084266
push_front 444774361
get 23967
push_back 151493237
get 5227
get 21888
push_back 108920844
push_front 161277050
get 32475
push_back 722039974
push_front 599801136
push_back 322781176
push_middle 846646845
push_middle 155497584
push_back 345433238
get 13683
get 7656
push_front 867351309
get 14837
push_front 930467894
push_front 310096081
push_back 131571642
push_back 208554294
push_back 483544808
push_middle 292158102
push_back 900315437
get 2847
push_middle 924340053
push_middle 629782475
push_front 105977690
push_front 500702400
get 30933
push_front 187435822
push_middle 808067750
push_back 228788142
push_middle 685147914
get 6110
push_back 484348190
push_back 399592218
push_middle 641486025
push_back 993831123
push_middle 217185784
get 25775
push_front 667086188
push_middle 682495480
push_back 885220744
get 17602
push_middle 871575917
push_back 309182581
get 2668
push_back 292604669
push_back 762993605
get 33416
push_back 237573375
push_front 557023827
push_front 133927225
push_back 944720700
get 1284
push_middle 957995175
push_middle 21987545
get 35164
push_middle 388734581
push_middle 342374712
push_front 464431193
get 1670
push_back 870408442
push_front 436712307
get 16607
get 24483
get 11316
push_back 475960819
get 11536
push_back 115487841
get 12689
push_middle 851190339
push_middle 22737288
get 6323
push_front 355180986
get 9595
push_front 310930254
push_back 184177253
push_front 517478660
push_front 5236343
push_middle 192216929
push_middle 312499586
get 14297
push_back 464133507
get 23567
get 33658
get 21516
push_front 756389619
push_front 290289340
push_middle 629649201
push_middle 696986070
push_middle 852344421
push_back 31424931
push_back 872956485
push_front 244812345
push_middle 999003018
push_middle 994791016
push_middle 233524979
push_front 352614644
get 8688
push_middle 954513691
push_middle 140685569
push_middle 983546628
get 6893
push_back 589552678
push_front 473435875
push_front 417665570
push_middle 418628074
push_back 214734258
push_back 368629464
push_front 192079991
push_back 401183654
push_middle 274608835
push_back 798044938
push_middle 948895580
get 34117
get 16917
push_front 838267124
push_front 501327416
get 25299
push_back 492390023
push_front 739628778
push_middle 637035261
push_front 769689302
get 587
push_back 189776142
push_middle 733649761
push_front 509610683
get 25628
push_middle 642269734
push_middle 72725479
push_back 947932766
get 16397
push_back 779460788
get 21631
push_middle 580464227
push_front 748101338
get 35466
push_middle 289637128
push_back 819471370
push_back 443322793
push_middle 410171386
push_middle 345946168
push_back 280065269
push_front 88494947
get 18857
get 35055
push_back 232084261
push_back 213500891
push_front 799578245
push_middle 480240388
push_front 340716429
get 913
push_middle 382744839
push_front 461529162
get 13936
push_back 961975271
push_front 224596847
push_front 196228485
get 5861
push_front 936399637
push_back 821094676
push_front 332624535
push_back 856165685
push_middle 834854992
push_front 996499523
push_back 610885317
push_back 44497882
get 13557
push_front 889046888
push_back 519920825
push_back 808771190
push_back 199510606
push_back 39819574
push_middle 643230219
push_front 990115061
push_back 277287939
push_front 75650412
push_middle 548596849
push_front 94673303
push_back 464512861
push_back 205125749
push_middle 721027304
push_middle 119446875
push_middle 973973044
push_front 986662902
push_middle 880636146
get 13549
get 35610
push_back 744677856
get 18684
push_back 251408660
push_back 347001076
get 31543
push_front 127829256
get 4954
get 28835
push_middle 307436103
push_middle 829034410
push_middle 862561451
push_middle 167836491
push_back 517237379
push_middle 463755623
push_middle 188173833
get 14422
get 2432
push_middle 889784046
push_front 597005244
get 27892
push_front 351590332
push_back 473505793
push_middle 381286205
push_front 589633561
get 29566
push_middle 665024880
push_front 27065529
push_middle 266003424
push_middle 401301027
push_back 105095752
push_front 563590987
get 35655
push_front 770722181
get 32512
get 5843
push_middle 900785211
get 10314
get 7246
push_back 30055874
push_front 925574837
push_middle 634104954
push_middle 59793996
push_front 74365389
push_middle 39382972
push_back 108254422
push_middle 137555648
get 14466
push_front 872198243
push_front 239292496
push_front 961109311
push_front 584225313
push_middle 685775766
push_back 807384003
get 31928
push_back 819896062
push_back 589089940
get 19932
push_middle 372699275
push_front 723604864
get 3090
get 9123
push_middle 832932024
get 18689
push_front 810688647
push_middle 594639266
push_back 87282936
push_front 991446667
push_front 854794526
push_front 349024341
push_middle 966591358
push_middle 775984249
get 34416
push_front 357361434
get 35476
push_front 330556714
push_middle 957233400
get 11205
push_back 544520122
push_middle 44335905
push_middle 969584677
push_middle 555410277
get 1914
push_back 896472555
push_middle 547654402
push_back 506108063
push_middle 567347632
get 1115
push_back 27787833
push_middle 601145788
get 12297
get 4761
get 35595
push_middle 435059944
push_back 879590232
push_front 942814068
push_middle 769680432
push_back 376632715
push_back 923388131
push_back 318619189
push_front 736148453
get 15582
push_middle 456843296
push_back 113235678
push_back 519198503
push_front 132670588
push_front 411506828
push_back 769505659
push_back 289415414
push_front 112250134
push_back 954775851
push_front 51705484
push_back 894491362
push_middle 260016961
push_middle 529742518
push_front 352675585
push_back 117751607
push_front 311705700
push_middle 285073691
push_front 306253644
push_back 165415570
push_back 987411339
push_front 730592183
push_front 856121096
get 5520
push_back 999204762
get 19871
push_back 414934768
get 13679
push_front 716349323
get 3061
push_back 570113904
get 6596
push_front 52064064
push_back 631627089
push_back 155850519
push_front 796285069
push_front 622210581
push_back 297321503
push_back 756885731
push_back 200643163
push_back 311094069
push_front 717551919
get 6799
get 28988
push_middle 75493029
get 17939
push_back 538469264
get 6339
get 4375
push_back 983605334
get 108
push_back 426681453
push_back 715833716
push_front 946838219
push_front 502196705
push_front 171694991
push_front 209082794
push_front 158960671
push_back 117515402
get 3672
get 4893
push_back 600372969
get 21658
push_front 506473061
get 5733
push_back 343193995
get 15472
push_back 549200192
push_back 666021499
get 796
push_middle 843704589
push_back 762779189
push_middle 405392216
push_front 764509577
get 2702
get 3358
push_middle 108733384
push_back 461434062
push_front 703503834
push_back 799420087
push_back 243158494
push_front 431633574
push_back 721509908
push_back 570537239
push_back 445273087
push_back 964592923
push_back 695318939
push_middle 245434852
push_back 729518
push_middle 484632159
push_front 140982071
push_middle 743739132
push_middle 797188099
get 22715
get 15821
push_back 410626170
push_front 580244310
get 1223
push_middle 355072139
get 26095
push_middle 101553467
push_middle 780671133
push_middle 700861371
push_back 383781762
push_front 495407617
push_front 565467290
push_middle 83166649
get 6690
push_middle 162228518
get 2161
get 3377
get 35755
push_middle 608946500
get 21667
push_middle 780927852
push_middle 474992030
push_middle 31381714
get 15523
push_front 533117713
get 6444
push_back 932676824
push_middle 722690762
push_middle 76418068
get 27158
push_back 282290922
push_front 621820178
push_middle 875029447
push_front 875254055
push_front 255280578
push_middle 696965700
get 17447
get 3972
get 11499
push_back 157619774
push_front 385618040
push_middle 602710869
get 28396
get 26826
push_middle 965952005
push_front 416126278
push_middle 338654844
get 12717
push_back 217988637
push_back 750398245
push_front 422384182
push_middle 660205997
push_back 721490031
push_front 778218301
push_back 132579488
push_back 594824886
push_middle 112215143
push_middle 993065085
push_back 361423212
push_back 295845259
get 29528
get 11270
push_back 919761559
get 18618
push_front 176523535
push_middle 81747961
push_middle 239807419
push_middle 980931971
get 5042
push_middle 451843624
push_front 821655903
push_middle 490693170
push_middle 918849391
push_back 409728589
get 30151
push_back 561567113
get 15988
push_middle 266388785
get 5261
push_back 740057081
push_front 844084336
get 33755
push_front 484482958
push_front 36660053
push_back 319484921
push_back 468930283
push_front 9427876
push_front 868672011
push_back 542801043
push_front 3636698
push_middle 252986177
push_back 236812002
push_back 127088830
push_back 535747942
get 205
push_front 792318889
push_back 475500411
push_middle 656459202
push_middle 593075756
push_back 401101735
push_middle 187008996
get 17187
get 22255
push_middle 83014312
push_middle 496858779
push_middle 733388040
push_front 855279034
push_middle 964129300
push_front 841112577
push_middle 902040764
get 4147
push_middle 201090015
push_back 92587408
push_front 462935930
push_back 977755035
push_back 470778657
get 23858
push_middle 145303678
push_back 297755879
push_middle 216409181
get 6456
push_front 940692363
get 11732
get 14322
push_back 203565176
push_middle 769956832
push_front 569534332
push_front 221028720
get 32775
get 34989
push_middle 265884363
push_back 854587395
push_middle 107507975
push_front 627680020
push_back 345061918
push_middle 75815215
push_back 392900387
push_middle 863201948
get 27702
push_back 733196792
push_front 118859515
push_back 678941020
push_middle 211014246
push_back 386489285
push_middle 649016560
push_middle 807400441
push_middle 230706545
push_front 562370463
push_front 311849496
push_middle 948553524
push_back 206283846
push_front 201121214
push_front 622145750
push_middle 670939907
push_back 434975105
push_middle 563195051
push_middle 682965185
push_front 367691687
get 12301
push_front 906603099
push_front 556877475
push_back 260952911
push_middle 320061943
push_back 346493659
get 13760
get 24817
push_front 314548715
push_front 837472442
push_back 551745360
get 18869
get 17779
push_middle 290926063
get 10287
get 11931
push_middle 467112729
get 3891
push_front 602642642
get 13454
push_middle 620714707
get 22347
get 24545
push_middle 362478127
push_front 632296197
push_back 603997376
get 22704
get 26842
push_middle 556030804
get 19236
push_back 701300351
push_back 613416895
push_front 135239404
push_middle 175235325
get 15106
push_front 903128900
push_middle 997317156
get 7782
push_back 757667422
get 1559
push_middle 443634132
push_front 708545167
push_middle 601499483
get 24207
push_middle 807602246
get 8459
push_front 701608758
push_front 412839048
push_middle 901609877
push_back 244870873
push_front 282870843
push_front 803075127
get 13726
get 22289
push_back 248590774
get 8087
get 5226
get 33134
push_back 291540958
push_front 627841516
get 12018
push_middle 462786673
get 2814
push_middle 937182776
push_back 566931149
get 7484
get 16013
push_middle 525888522
push_back 458665736
push_back 915748234
get 5262
get 24823
push_front 727204335
push_back 961146025
push_back 158081189
push_front 498644140
push_middle 633522709
push_middle 93686190
push_middle 903146725
push_back 293516388
push_back 513036337
get 11321
get 26941
get 8101
push_front 267988662
push_middle 588473667
push_middle 290114258
push_back 996675050
push_middle 764583447
push_middle 23007832
push_front 8358260
push_front 36203354
push_middle 736019621
push_back 71641272
push_front 486799569
push_middle 753464230
push_middle 397154643
push_middle 213110815
push_back 710552736
push_back 709960473
push_back 511943659
get 5524
push_back 130011083
push_front 121301410
push_front 436977722
push_middle 451847908
push_middle 645829603
get 9172
push_middle 128482969
get 15847
push_back 984216890
push_front 509997995
get 11369
push_back 165062308
push_front 463719917
push_front 468316043
push_front 604645701
get 32866
push_back 236385578
push_back 621101460
get 4728
push_front 852385724
push_front 185507373
push_middle 751634991
push_front 155453983
push_back 749761981
push_back 515595274
push_back 977547437
push_middle 319323979
push_back 941904227
push_middle 377860067
get 15291
get 651
push_front 313684748
push_back 504876763
get 20092
get 30938
get 5787
push_front 354750608
push_front 280866538
get 10088
push_front 893814204
get 21629
push_middle 258703995
push_back 893556167
push_front 531591620
push_front 32885613
push_back 333845399
get 10905
push_middle 330543558
push_front 992690830
push_front 636616165
push_front 757348642
push_back 276528251
push_middle 420374569
push_middle 119553069
get 26571
get 17781
get 8238
push_front 850426859
push_middle 718584056
push_middle 949121932
push_back 702189152
get 12888
push_middle 237596828
get 33435
push_middle 930112948
push_middle 298640731
get 16822
get 28753
push_front 997774640
push_back 674486904
push_front 600951949
get 28827
push_back 782677844
push_back 103922501
push_back 555786377
push_middle 489564607
get 9983
push_middle 598083314
push_middle 152983672
push_middle 164254818
push_back 673847950
push_front 732021317
push_front 307899947
push_front 912148265
push_back 726839038
push_middle 752937038
push_back 504527927
get 17146
push_back 578892870
push_front 894166746
push_back 470570766
push_middle 723482704
push_front 773449571
push_front 550096435
get 31111
push_front 57933012
get 6545
push_front 821695388
get 35836
push_front 862285570
push_back 411656723
push_middle 483225643
get 34657
push_back 921106130
get 12349
push_back 961408189
push_back 545466560
push_back 356215869
push_front 738776083
push_middle 432560497
push_front 234953431
push_front 935924772
push_back 660512922
get 26028
push_middle 370530404
push_front 192499034
push_front 66170496
push_back 106042642
push_front 408774385
push_back 936862545
push_back 699696333
get 2684
push_front 451779168
push_front 205985572
push_back 236859874
push_middle 384424407
push_middle 330288807
push_middle 834262594
push_front 690407812
push_middle 302875609
get 25473
get 7701
push_back 764920345
push_back 60397956
get 2896
get 5006
get 3849
push_back 611069848
push_back 295307931
push_middle 149309459
push_middle 215108959
push_middle 942885554
push_front 329133238
push_back 763470609
push_middle 524600102
push_middle 535013151
push_back 940840163
push_front 82138429
push_back 128740106
push_middle 485270798
push_back 771758711
get 7952
get 33112
push_middle 424859613
get 31994
push_front 21593126
get 15232
push_middle 288671575
get 675
get 33597
get 1799
push_front 891092864
get 2899
push_front 522648218
get 1016
get 36028
get 21970
get 4422
push_front 498893259
push_middle 837025136
push_back 851797238
push_front 106468196
push_front 403188300
push_back 338716408
push_front 913273396
push_middle 960091434
get 34848
push_back 86363163
push_front 719594931
push_front 216387939
push_front 977415186
push_front 780431276
push_back 7107506
get 17802
push_middle 144932880
push_front 99457138
push_middle 246063303
push_middle 207944779
get 974
push_back 615358603
push_front 895514175
push_middle 448832647
push_middle 735943295
push_back 93027776
push_front 820582930
push_back 322823597
get 35303
push_middle 597044777
get 28844
push_back 64327363
get 11313
push_front 487865073
push_back 224394948
get 614
get 1430
push_middle 825759933
push_front 967108647
push_back 207052428
push_back 747790239
push_middle 850457949
push_middle 646916425
get 8665
push_middle 945993140
push_middle 731501664
push_front 115256947
push_middle 325390724
push_back 691988779
get 18009
push_front 407181900
push_front 164287945
push_front 272786531
get 5489
push_front 695257033
push_middle 597059037
push_middle 216554312
push_middle 874781751
push_front 115493325
get 6111
push_middle 403505507
push_front 993545538
push_back 383941470
push_front 660976497
get 17354
get 23429
push_front 332787525
push_front 597311891
get 9008
get 15486
push_back 666454322
get 33857
get 31850
push_back 735577443
push_front 529670788
push_middle 240303338
get 33288
push_front 169336117
get 20696
push_middle 474014179
get 28147
get 6537
get 24231
push_back 701048249
push_front 390232278
push_back 362872412
push_front 255230036
get 34586
get 23994
push_back 341893176
push_middle 232566777
get 2385
get 29552
push_front 736897452
push_back 781927261
push_front 322796029
get 25497
push_front 504354862
get 10056
push_front 991450187
push_back 701976598
push_front 769106426
push_middle 999783032
push_middle 915417803
get 968
push_front 768531515
push_middle 82502126
push_middle 988017295
get 17343
push_middle 876690500
get 4848
push_front 940194944
get 13174
push_back 809291950
push_back 483790806
push_middle 111809329
push_front 148793578
push_back 515337012
push_front 893309197
get 23981
push_back 70107623
push_front 351339892
get 5487
push_back 132234995
push_front 305238444
push_front 140832766
push_front 591492506
get 30476
get 25319
push_back 554731991
push_back 134589899
get 33600
get 27803
get 21244
push_back 234278263
push_back 227969400
push_back 818254944
push_middle 408050275
push_back 630297370
push_middle 409371676
get 31589
push_middle 734921555
push_front 784843878
push_front 194766103
push_middle 528141748
push_back 809325798
push_middle 773860951
push_front 44759226
push_middle 359995119
push_middle 563063308
push_front 464645731
push_middle 59025251
push_middle 414938097
push_front 219734812
push_middle 105229051
push_front 676828771
push_front 558754194
push_middle 234863264
push_middle 233026062
push_middle 151718525
push_middle 723191854
get 33507
push_front 912470621
get 30025
get 4440
push_middle 814939899
push_back 553936662
push_front 741063633
push_back 91110841
push_front 301578209
push_back 80381450
push_front 554947765
push_back 72021136
get 14027
push_middle 617742568
push_back 452565741
push_middle 487022862
push_front 357034462
push_front 489788593
push_front 802050959
get 23954
push_back 425487014
get 8275
push_front 81017496
push_front 433139574
push_front 466024297
get 10104
push_middle 679060208
get 29944
push_front 177690369
push_back 285330036
get 23163
push_back 547867744
push_back 885561348
push_front 34650431
push_front 323458957
push_front 514982360
get 32787
push_front 870664539
push_middle 480022240
get 10054
get 6747
push_back 30725009
push_middle 656053123
push_back 658395163
push_back 78731778
push_middle 330597321
push_middle 910769139
push_middle 112801845
push_front 466028068
push_back 700467503
get 15498
push_back 494644286
get 19376
push_middle 408678770
push_front 786603296
get 34329
get 23190
push_front 312041206
get 31477
push_back 292836715
push_front 776415855
push_front 549856917
push_front 725500693
get 20960
push_middle 474721869
push_middle 450617294
push_back 760460473
push_front 273291646
push_front 913137563
push_front 185805353
push_front 746845408
push_front 227693272
push_front 476115789
push_middle 335069410
push_front 572843251
get 18710
push_middle 320220089
push_back 609139612
get 11572
push_middle 492863017
get 35294
push_middle 334106029
get 22980
push_front 234328200
push_back 988127107
push_back 424871180
get 33799
push_middle 90838063
push_front 131186246
push_front 648060813
push_back 274863985
push_middle 36999242
push_back 133779192
push_front 507257064
push_back 159260352
push_middle 940567596
get 16348
push_back 776762820
push_back 234460759
get 27774
get 29905
push_front 658520669
get 2861
push_middle 688152776
push_middle 708486905
push_middle 74213449
push_back 588621143
get 27327
push_back 897909217
get 26086
get 11945
get 11266
push_back 163426155
push_middle 701798319
push_middle 797122151
push_front 395063671
push_front 320524032
push_middle 55570631
push_front 660994998
push_front 728772491
get 22072
get 14818
push_middle 990952229
push_back 682990945
get 28207
push_middle 149526469
push_front 573997123
push_back 178076936
get 8717
push_back 287219928
push_middle 417909119
get 9296
push_middle 990979447
get 31029
push_middle 188793268
push_front 376619195
get 18742
push_middle 697547472
push_back 516585894
push_middle 228598498
push_front 312419429
push_middle 813327813
get 29598
get 12629
push_back 748373780
push_middle 411441526
get 2675
push_middle 661196958
push_front 99135712
push_middle 249091207
push_middle 287394232
get 1964
push_front 463057519
push_front 725693581
push_middle 763329820
push_middle 999635493
push_front 339908506
push_front 334590450
push_back 78180313
get 28658
get 30090
get 32641
get 2690
push_back 847672990
push_front 998983487
get 26031
get 12907
push_back 492771629
push_middle 221049896
push_back 510515193
push_back 948805713
push_middle 4443838
push_back 307039773
get 32824
push_back 788192746
push_back 927315639
get 8723
push_middle 665080121
push_back 775750338
push_front 784968631
get 9815
push_middle 272181274
push_middle 626479802
push_back 39578093
push_back 275621868
push_back 628362488
push_front 206475634
push_back 200957904
push_back 416317488
push_middle 711826760
push_back 721635646
push_front 406983733
push_middle 416220028
get 15155
push_back 652170183
push_middle 965272559
get 140
push_back 115470937
get 26882
push_middle 161392930
push_middle 969364135
push_back 919129738
push_back 859119289
push_middle 133761219
push_back 823119245
push_front 692189062
push_front 433768114
push_front 520902495
push_back 727114524
push_middle 882293504
get 15165
push_back 226912449
get 12948
push_middle 812198394
push_front 496881085
push_middle 628301706
get 26874
push_back 330683760
push_front 141509424
push_middle 876751214
push_back 210692909
push_middle 141269877
push_front 952002502
push_back 300756271
push_middle 693878718
get 25373
get 30602
push_front 609090315
push_back 989131322
push_back 354584035
push_middle 279789023
push_middle 144537800
push_front 233761749
get 26205
push_back 936245187
push_middle 110003158
get 8422
push_front 911919775
push_front 669308251
push_front 416404434
push_middle 522838132
push_back 115831940
push_middle 149270536
get 15199
push_front 11354764
push_back 465285793
push_front 399429493
get 13909
push_front 787811495
get 30515
push_middle 470837913
push_back 219757327
get 7144
push_middle 528364178
push_middle 534662531
push_front 358671555
push_back 975229626
get 8306
get 16562
push_back 176413531
push_front 834763649
push_back 238304782
get 18495
push_front 818783263
push_front 638025685
push_middle 414052482
push_back 651104954
push_back 631177079
push_back 669398622
push_front 687354432
get 24466
get 16197
push_middle 428926411
push_middle 799236431
get 27928
push_front 206257662
push_front 62185667
push_middle 12249353
get 20986
push_back 41197751
get 16560
push_middle 495042185
push_back 600631098
push_front 476893448
push_middle 355568274
push_front 256977062
push_back 729136560
push_back 494818976
push_front 516055501
push_back 437321520
get 17991
push_middle 72274886
push_back 295626007
get 540
get 6428
push_middle 83370395
push_front 879424195
push_middle 534470393
push_middle 627644754
push_back 911420649
push_back 264611900
push_middle 79166615
push_front 777109333
push_front 823420561
push_middle 293783246
push_front 931262140
push_middle 596791513
push_back 589516372
get 34152
push_middle 39195633
push_middle 607516454
push_front 768197438
push_front 354637409
push_middle 568643658
get 17719
push_back 523314136
get 24340
push_front 266323724
push_front 908728125
push_back 500454444
push_front 844240075
push_back 207866259
get 11549
push_middle 330493396
get 19516
push_middle 477164434
push_middle 639641901
push_middle 46847288
push_middle 286151660
push_middle 583962676
get 7740
push_front 726448585
push_middle 865941549
push_front 979989003
push_front 292020338
push_back 46576603
push_back 781306776
push_middle 934176532
get 22826
push_back 299359127
push_front 324467875
push_front 123735879
get 19202
push_middle 257239886
get 1584
push_back 898927744
push_back 730485937
push_middle 128821310
push_back 195603777
get 1112
get 2086
push_front 774192238
push_front 225641454
push_front 357423601
get 21713
get 2339
get 32815
push_front 824911752
push_middle 938702767
push_back 554056933
push_middle 765603096
push_front 521005054
get 18051
push_middle 228461083
push_front 286603639
push_back 173120220
push_front 77638334
push_back 578598898
push_back 180796088
get 3261
push_front 919519260
push_back 918289961
get 23874
push_back 990904301
get 21303
get 886
push_middle 752528878
get 19037
push_front 158696940
push_front 967820453
push_back 534656193
push_middle 20709539
push_middle 324670819
get 35796
push_back 951717382
get 35226
push_front 365465367
push_front 41497335
get 7583
push_front 737479786
get 1743
push_front 544624408
push_front 560269939
push_back 933592224
push_back 551381974
push_middle 388100780
push_back 594253734
push_back 435467170
push_middle 728967848
get 2616
push_back 754227792
push_middle 981472434
push_front 500892792
push_front 159580715
get 21880
push_back 866129136
push_middle 835878839
get 23735
get 22882
push_front 950887140
push_front 342732665
push_middle 54532193
get 9061
push_back 623076522
push_back 416107288
push_front 135124860
get 14441
push_front 133942398
push_front 321308702
push_middle 884812921
push_front 490276836
get 31725
push_front 551661850
push_back 561774995
push_back 6464990
push_middle 555796280
push_front 59287511
push_back 412421390
push_front 927239695
push_back 336258160
get 11480
push_middle 79234991
get 7336
push_front 383851913
push_middle 495256007
push_front 656836969
push_back 542193059
push_middle 318021457
get 14169
push_front 361069940
push_middle 7709933
push_middle 521054085
push_middle 92694652
push_front 391823805
push_middle 856979839
push_back 215441274
push_front 990368240
push_front 988069314
push_back 788942676
push_back 612545545
push_middle 137455398
get 11202
push_front 590081243
push_front 481609539
push_middle 677272017
push_front 278906120
push_middle 930616089
get 6389
get 21762
push_middle 775242988
push_middle 277302955
push_middle 829778869
get 28513
push_back 713929822
push_middle 792800025
push_middle 240046539
push_middle 122247870
push_middle 889272258
get 9614
get 13552
push_back 83167458
push_front 110105914
push_middle 291548660
get 15096
push_back 938289432
get 33725
get 9020
get 17522
get 26997
push_front 241056472
get 10087
get 9385
push_middle 346939904
get 24284
push_back 417087075
push_middle 948391234
get 260
get 15241
push_front 41076522
push_front 493699233
get 416
get 34107
push_middle 270237802
push_front 582262551
get 13604
get 31807
push_middle 829893749
push_front 101051042
get 25758
push_front 787364705
push_back 360708900
push_front 884368427
push_front 210445518
get 731
push_back 921008911
push_front 203250617
get 6794
push_back 264191947
get 6678
get 21552
push_back 913824698
get 10258
get 13316
get 19976
push_front 239471220
get 9979
push_middle 776003391
push_back 593589492
push_front 242886066
push_middle 251297139
push_front 342135354
push_front 988417014
push_front 221837750
push_front 819002725
push_middle 301282561
push_front 788197568
push_front 358977364
get 28118
push_middle 282810593
push_middle 276789597
push_front 936195613
push_middle 635638755
get 24332
push_middle 437734814
push_middle 646174183
push_back 715593959
push_middle 443010861
push_middle 410844235
get 13555
push_back 938387395
push_front 357589268
push_front 610333581
push_back 376605811
push_middle 491680361
push_back 416631160
push_back 100954846
push_middle 906075943
push_middle 536527138
push_back 885066210
push_front 462407792
get 3047
push_middle 634556064
push_back 794102942
push_front 436340587
push_middle 824697363
push_middle 277859239
push_middle 564217203
get 2280
push_middle 908750920
get 16273
push_back 184580817
push_back 90150968
push_middle 644180971
get 1658
push_front 486498614
push_front 732548123
push_middle 795982488
push_middle 888928053
get 35364
push_middle 162515055
push_back 609313136
get 443
get 10352
get 19620
push_back 600132468
push_back 94603978
push_middle 548204199
push_back 990367703
get 3979
push_front 681537476
push_middle 252297643
get 18797
push_middle 561528118
push_middle 794469849
push_back 737176193
push_back 898058687
push_middle 953159707
get 18357
push_middle 789037846
push_front 265985953
get 22219
get 18602
push_front 877493401
get 23712
push_front 649480317
push_back 202395642
get 765
push_middle 751730943
push_back 146028700
get 32811
push_front 587858668
push_back 657446434
get 20715
get 5753
get 24113
push_middle 349332431
push_middle 26331609
push_middle 510230263
push_front 386769318
push_front 215619264
push_front 416656826
push_back 498331550
push_front 178663056
push_back 464337511
push_middle 917308553
get 24975
push_middle 24619492
push_front 886850131
push_front 12825021
get 22761
push_front 972995911
get 32016
push_front 984468239
push_middle 7478283
push_middle 637715002
push_front 126288907
get 31721
get 32517
push_middle 220955093
push_middle 706980135
push_front 666080128
push_middle 384661208
push_middle 927342176
push_back 941728693
push_front 754317004
push_front 221661657
push_middle 979188097
get 22215
get 1852
get 25487
get 14843
push_front 433630177
push_back 473363697
push_back 686152947
push_back 886371382
push_middle 996880512
push_middle 987198039
get 10464
get 10083
get 27250
push_back 473516992
push_front 350261649
get 23404
get 25389
get 30523
push_middle 18244725
push_middle 826719261
push_back 24971173
push_middle 931263703
push_back 134280689
get 26721
get 5897
push_front 204436058
push_front 46802738
push_middle 969676541
push_middle 217822858
push_back 550339221
push_back 655510145
push_back 325779797
get 16810
push_front 545468837
push_back 526700788
push_back 875258596
push_front 437642176
push_back 940635744
push_middle 980079304
get 7740
push_back 622120944
push_back 217461559
push_middle 107003494
push_back 215845959
push_back 296692042
push_middle 807871813
push_middle 968305519
push_back 473547012
push_middle 880850312
get 12459
push_front 51694166
push_back 883338064
get 26913
get 19450
push_back 24996838
get 1536
get 25654
get 26359
push_front 608318684
get 28209
get 34508
push_back 27859993
get 12912
push_front 243511143
push_front 838991283
get 22318
push_back 160888876
push_middle 308517186
push_middle 258634164
push_front 314850633
push_middle 241147801
push_front 880945497
push_back 298491822
push_front 858712123
push_back 765656145
push_front 814640705
push_front 758548869
push_front 272799464
push_middle 50669485
push_front 106114855
get 28920
push_back 381917106
push_front 998418215
push_front 905259178
push_back 858329902
push_front 582960105
push_middle 988700682
push_front 504722947
get 21076
push_back 559276365
get 1459
push_back 292279527
push_front 244796877
push_front 246827032
push_back 347770940
push_back 434800900
get 15279
push_middle 528130059
push_middle 557555224
push_middle 505826413
push_front 648921004
push_back 278763794
get 4841
push_middle 721753422
get 14854
get 33989
push_front 255339688
push_back 221982266
get 12439
push_middle 259101286
push_middle 48461854
push_front 406603955
push_middle 609126810
push_back 969854801
get 15697
push_back 584981389
push_front 552545466
push_middle 744104127
push_middle 558975962
push_back 368964619
push_middle 848756718
push_back 654106258
push_middle 943859075
get 8883
push_front 328432854
push_middle 223552491
get 7290
push_back 555070929
push_back 111944091
push_back 236136333
push_middle 410575188
push_middle 192411388
push_back 224119140
push_middle 864456475
push_middle 434233716
push_middle 855622084
push_front 221951972
push_middle 548121384
get 5539
push_middle 736598017
push_front 191126193
push_back 788112516
push_back 366344795
push_back 419169108
push_back 268673459
get 19160
push_middle 116081254
push_front 261895536
push_middle 471417031
push_middle 684322892
push_front 284968180
get 27952
push_front 962306625
push_front 790206400
get 32457
push_back 330774749
push_front 326346858
get 17028
push_front 648336079
push_back 880007005
get 16504
push_back 869188794
get 6885
push_front 202567153
push_middle 503006825
get 20641
push_back 274561280
get 18604
get 1239
get 35782
push_front 69603438
get 16457
get 8550
push_middle 133233989
push_middle 426192590
push_middle 814690770
get 36643
push_back 204671078
push_middle 269490708
push_back 942449231
get 31170
push_back 660973469
push_front 848161489
push_front 639159431
push_front 81992335
push_middle 509772592
push_front 65135174
get 19259
get 28732
push_back 151727172
push_middle 802949176
push_front 293247132
push_back 550617606
push_middle 421319888
push_middle 599043328
push_front 985281174
push_back 21729566
push_front 122421923
push_front 638068283
push_back 334161786
push_back 629252668
push_back 842034534
push_back 859381578
push_front 523251587
push_middle 552137274
push_front 911850486
push_middle 525205262
push_middle 977439036
push_front 27926933
push_back 38287520
push_middle 106342445
push_back 693739524
push_middle 584341514
push_back 582346527
get 4226
push_front 824377846
get 14643
push_middle 223900343
get 8476
push_front 586093369
push_front 921148853
push_back 49188684
push_middle 162228580
push_back 938785539
push_back 425445523
push_front 568699510
push_back 319276909
push_back 974491868
push_back 524534049
get 14037
push_middle 546544694
get 28233
push_back 279909827
get 32040
push_back 216952112
push_front 191274544
push_middle 506380064
push_middle 762040126
get 16879
push_front 344085195
push_middle 382918470
push_back 572526989
push_back 123386345
push_front 751755705
push_middle 421289990
push_middle 599970105
push_middle 106461852
get 34583
push_middle 759388672
push_back 20316103
push_middle 940819655
push_back 508356098
push_middle 441222332
get 2974
push_back 612246262
push_front 573568156
push_front 478035470
get 34432
push_back 248150899
get 31376
push_front 245781146
push_middle 153558555
push_back 499171436
push_middle 846575675
push_front 659476152
push_back 431040072
push_back 70959476
push_middle 478103955
push_front 330903811
get 24495
push_middle 149282432
push_middle 703484539
push_back 349424568
push_front 41504924
push_middle 264262106
push_back 871083457
push_front 230760784
push_front 21572153
push_front 745101358
push_back 526479343
push_middle 729876897
push_front 902959151
get 36635
push_back 188239460
get 12652
get 30703
get 8730
push_back 486541420
push_middle 502467679
push_back 184430294
get 23315
push_middle 48700067
get 7872
push_back 701548802
push_middle 625488046
push_back 551837179
push_front 985927649
get 22726
push_front 256706476
get 12244
push_back 863924694
push_back 492877174
push_middle 404089731
push_back 161387297
get 33425
push_back 29532320
get 989
get 28520
get 17401
push_middle 825136461
push_front 826639318
push_front 981996141
get 5554
push_back 957075383
push_middle 813156485
push_front 604045137
get 4477
get 231
push_middle 537064817
push_middle 624564408
push_front 865086976
push_back 209747663
get 26358
push_middle 218815778
get 34481
push_front 285861678
get 18537
push_front 874935689
push_middle 427726510
get 7147
get 444
push_front 271877948
push_back 341150138
push_middle 833752755
push_middle 17625236
push_middle 709961165
get 187
push_front 102791141
push_back 469020551
get 36480
push_back 671228261
push_back 651587310
get 11775
push_middle 302684956
get 34474
push_middle 293866653
push_middle 674998071
push_back 882279434
get 10314
push_front 350378372
push_middle 553236912
push_front 94271161
get 7938
push_middle 271618536
get 7985
push_middle 513995968
push_front 723274431
push_back 97557945
push_middle 914258980
push_middle 670005701
push_front 669453065
push_middle 325011154
push_front 956594057
push_back 799468155
push_front 973453658
push_back 612711916
push_back 250916040
push_front 235919211
push_front 540222133
get 5281
get 17855
push_middle 998761229
get 3347
push_back 491666175
push_front 753137463
push_middle 180865085
push_middle 858445422
push_front 143457481
get 22501
get 36002
push_middle 951074534
push_middle 604363447
push_front 815168288
push_front 589403551
push_middle 476193946
get 9806
push_back 231847930
get 9347
push_middle 129315724
push_front 484031987
push_middle 978163311
get 10996
push_front 736704050
push_back 180258381
get 13741
push_middle 23696138
push_middle 35518860
get 25371
push_back 484351241
push_middle 159012006
push_front 481780883
push_back 544060193
push_back 823183361
get 9260
push_middle 207923623
push_middle 976346451
push_back 436256357
get 45
push_back 121069766
push_back 995011200
push_front 50866406
get 34614
push_back 842362922
get 22576
push_middle 482248628
push_back 716706712
push_middle 948542739
push_middle 808239677
push_middle 494887758
push_front 124731914
get 1707
get 25660
push_front 370762288
push_back 612144841
get 12959
push_middle 252005735
push_middle 336819289
push_front 120844483
push_middle 875692579
push_back 945645692
push_back 642401960
push_back 283074378
push_back 349218633
push_front 146237937
get 28671
push_middle 952379222
get 8391
push_back 211950174
push_front 281489324
get 8587
push_middle 580521982
get 21577
push_front 115952402
push_front 860651572
get 23441
get 23252
get 10484
get 7005
get 28835
push_middle 573270400
get 26628
push_middle 543865102
push_front 98447434
get 4134
get 26984
push_back 935572257
push_front 838664742
push_back 344218832
push_back 826770015
push_back 343464282
push_back 951963893
push_front 395710364
push_middle 667770148
get 34821
push_front 775696673
get 19463
push_back 412420180
push_middle 890238259
push_back 285174529
push_front 341415213
get 11191
get 32113
push_back 801941615
push_back 745914005
push_back 667097688
get 18806
push_middle 785603297
push_middle 928379601
push_front 271474881
push_back 882493831
get 24284
push_front 979496820
get 23557
push_back 226599598
push_back 568891289
push_front 711029479
push_back 338266662
get 6392
push_middle 301664439
push_back 641565140
push_front 341174025
push_front 165940293
push_middle 908019158
get 9566
get 1242
push_middle 174352243
push_middle 148672159
get 27074
get 16172
push_middle 409463470
push_front 185496202
get 33866
push_front 125206797
push_middle 9446192
get 27859
push_back 548910507
push_back 527677388
get 17572
push_middle 52203947
get 3239
push_back 24941968
push_middle 362435594
push_middle 405540322
push_front 863874286
push_front 38904828
push_front 738940321
push_front 224185620
push_middle 62481744
get 24964
push_back 286838850
get 1853
get 3706
get 13903
push_back 839815800
get 23961
push_front 517443800
push_middle 113517360
get 23133
get 10139
push_middle 271565819
push_middle 151313410
push_back 981926414
push_front 426015483
push_back 161155794
get 45
push_back 362602238
push_back 145441181
push_middle 276256111
push_back 438490371
push_middle 785266111
push_middle 347505989
push_middle 233147724
push_back 552520392
push_front 938278046
push_front 318396181
push_back 362467457
push_back 482771589
push_back 914665156
get 19213
push_middle 695282483
push_back 279915373
push_back 959565192
push_front 155252731
get 28560
get 14346
push_middle 882854751
push_back 797344751
get 17752
get 26184
get 17085
push_middle 228555233
get 10339
get 12804
get 6166
push_front 264400853
push_back 833701649
push_middle 296358478
push_back 838304754
push_middle 779875719
push_back 547717675
get 20190
get 29635
push_front 892419303
push_middle 2986466
push_front 676815313
push_middle 608334580
push_middle 259770588
push_back 70213941
get 23406
push_back 656869903
push_back 764359148
push_middle 291252967
push_middle 963785544
get 7996
get 23213
push_front 480459559
push_back 1047502
get 14238
push_back 639869699
push_front 975780251
push_middle 195645843
push_front 599277449
push_front 414597406
push_middle 289369544
push_back 215492143
push_front 766015017
push_front 686692233
push_middle 840877341
push_back 578273603
push_front 735713964
push_back 641715213
push_back 15048831
get 1583
push_back 50495614
push_middle 741533572
push_back 584469788
push_middle 411406213
push_front 445101965
push_front 696415434
push_middle 543950843
get 32326
push_middle 456277279
push_front 96460564
push_back 948169824
get 30839
push_middle 304009147
push_middle 670100559
push_back 43407741
push_middle 407107873
push_middle 620592008
push_front 395669558
push_front 822074238
push_back 947253432
get 23195
push_middle 192509357
get 13031
push_back 6442851
push_middle 102851386
push_front 745386680
push_back 877001931
push_middle 524422694
push_front 893506406
push_back 501130916
push_back 243386071
push_front 542091626
push_front 686828456
push_middle 308964269
push_middle 120800172
push_back 271846022
push_middle 377920953
push_back 38180592
push_middle 826475635
push_back 540332528
push_back 400659010
get 2157
push_middle 852837928
get 20706
push_middle 79132972
push_back 191806737
push_middle 602885818
push_middle 62595489
get 18500
push_middle 366017217
push_front 244247685
push_front 120651770
push_middle 856596892
push_front 175008171
push_middle 161782140
push_middle 817775085
push_middle 455635198
push_middle 433904839
get 28394
push_middle 339308939
push_front 36209048
push_back 82817066
push_middle 950593552
push_back 783780734
push_middle 557645591
push_back 31604691
push_front 90452027
push_front 70340664
push_middle 894898988
get 31215
push_front 792142586
push_front 627135871
push_middle 41215963
push_middle 983544877
push_front 837290906
push_middle 805305012
get 7146
push_front 397855723
get 13372
push_middle 768360466
push_middle 291347333
push_front 850738998
push_back 97343346
push_front 172036488
push_front 887935043
push_back 509391234
get 2582
push_middle 134115888
get 2937
get 10865
get 5425
push_middle 826251549
push_front 736961584
push_front 775842837
push_back 247848810
push_front 425897049
get 30458
get 4844
push_middle 331587430
get 5424
push_back 678620068
push_middle 753868701
get 17305
push_front 751091137
push_middle 390373216
push_middle 449747781
push_front 590482084
push_back 187761782
push_middle 118417846
get 23347
get 35516
get 2937
push_back 759762199
push_middle 657157319
push_back 466273185
push_middle 708690694
push_front 61124423
push_back 587385666
push_middle 698050416
push_middle 438661047
push_middle 313157469
push_front 383703465
push_middle 528295234
get 8564
push_front 890475067
push_front 826672330
get 30257
push_back 247465932
get 36646
push_front 296379981
push_front 12913239
push_front 857618671
push_back 426649875
get 25486
push_front 921635362
push_middle 132413673
push_middle 373697177
get 9659
push_middle 762222602
push_front 761927234
push_middle 99296309
get 21238
push_back 489873153
push_back 411529255
push_back 794658065
push_middle 795822509
push_back 333185999
push_front 37656581
push_middle 696643755
get 28160
get 6515
push_front 281667910
push_front 652692539
push_middle 463527098
push_front 720983512
push_back 701411176
push_middle 77330371
push_middle 31567532
push_front 731926754
get 5539
push_middle 868441641
get 30476
push_middle 871411621
get 22151
push_back 889891867
push_front 536157864
push_back 524598610
push_middle 278827591
push_front 324947911
push_middle 254064332
push_front 671321586
push_back 362751272
push_middle 128257445
get 15957
push_back 50434333
push_front 523751293
push_back 821610264
push_middle 83466188
get 31106
push_back 130479364
get 13715
push_front 653559928
push_back 263555768
push_middle 56095342
push_back 143975229
push_back 802244658
push_middle 67818607
push_front 664433248
push_middle 903457049
push_middle 212960285
push_front 792101249
push_front 526032093
push_middle 265444669
push_back 610577614
push_back 791798446
push_middle 943556068
push_middle 955216414
get 19671
push_back 385559372
push_front 445710705
push_front 690706572
push_middle 933376920
get 36110
get 16056
push_back 669904445
get 19573
push_back 676844478
push_front 546486220
push_back 140684711
get 23196
get 22196
get 1536
push_back 127824963
push_front 407387303
push_front 498984735
push_front 516561301
push_middle 174517348
push_back 165072945
push_back 330091678
get 25200
push_middle 773422720
get 12259
push_back 849763064
push_middle 519659084
push_middle 466381239
push_middle 479282873
push_back 841874491
get 3421
push_middle 721183544
push_front 839664591
push_back 711306844
push_middle 473326600
push_front 338490471
push_front 373722781
get 30315
push_back 101966242
get 26716
push_back 414510593
push_front 836109710
get 6997
push_front 482939464
push_middle 13971270
push_middle 640465236
push_back 85754882
get 33699
push_back 463627366
get 34114
push_back 386286777
push_back 153245227
get 33657
push_middle 187405898
get 22316
push_back 441895173
push_middle 135066210
push_back 305311015
get 25470
push_middle 450082404
push_front 661674569
push_front 89014844
push_front 590412998
push_back 784956848
push_front 871604375
push_back 711187227
get 18095
push_front 742318957
get 28884
get 3967
get 15622
get 34582
push_middle 634782221
push_back 243903798
push_front 968407465
push_middle 380500386
push_back 591185376
push_middle 410862738
push_middle 293407608
push_front 768538770
get 33490
push_back 809388822
push_middle 560238172
get 8860
push_front 111988342
get 14588
get 79
push_front 565438869
get 8374
get 17525
push_back 716038671
push_front 442858310
push_back 886293856
push_middle 168032047
push_back 343560149
push_front 648877678
get 15099
push_back 946808620
push_middle 660168072
push_front 520556948
push_back 767822083
push_front 657234364
push_front 901685106
push_front 216342450
get 7694
push_middle 317210738
push_front 42312841
push_back 627150563
push_back 192475980
get 22730
push_back 253889547
push_front 909977544
push_middle 692023253
get 5060
push_middle 267547257
push_middle 415099961
push_middle 934120397
push_back 234468745
push_front 857961631
get 33182
get 24410
push_back 416086462
push_middle 733801140
push_back 518592517
push_front 982987824
get 29443
get 6214
push_middle 429154939
push_back 959128490
push_front 502759948
get 9647
push_front 932439096
push_middle 486002386
push_front 186072048
push_front 536989436
push_middle 24159888
get 7151
get 20395
push_back 933945077
push_middle 730249432
push_back 776316039
push_back 215880758
get 27728
push_back 871119511
push_middle 583579538
push_back 818999898
get 34657
get 23182
push_middle 621146139
push_back 361772067
push_middle 72324243
get 9278
push_back 626742926
push_back 74455067
push_front 606737699
push_middle 635139344
push_front 183518815
push_front 779473970
push_middle 793026828
push_back 454388480
push_back 759114539
push_middle 645766411
push_back 406503373
get 37481
push_middle 150212813
push_back 566438036
push_front 711074951
push_back 425673880
push_middle 460567100
push_middle 823734715
push_back 381394257
push_middle 407827594
push_back 207440231
push_front 107535124
push_middle 572369642
push_back 990347465
push_middle 127585479
push_middle 592772221
push_front 359480122
push_back 907190924
push_back 861110725
push_back 277760280
get 26188
push_front 467200614
push_middle 166403430
push_middle 545911102
push_front 174929137
push_middle 439390658
push_middle 565115343
push_middle 479119973
push_back 396625976
get 19036
get 15471
push_back 983986888
push_middle 831831373
push_front 395923971
get 16097
push_front 541300557
push_back 744387158
get 1911
push_front 837769451
get 9166
push_middle 180943281
get 852
push_middle 25010848
push_front 479791387
push_front 419770531
push_back 221843686
push_back 505799853
push_back 212074836
get 7478
push_back 879293083
push_front 603597971
push_middle 308756487
push_middle 533982703
get 30354
get 31988
push_front 863671031
push_front 355717390
push_back 542512813
get 6274
push_middle 603917109
push_back 166291547
push_front 53978817
push_middle 29789983
push_middle 427578296
push_front 158834194
push_back 290527049
get 168
push_front 437258658
push_back 780962824
push_middle 904688707
push_front 715245657
get 22284
push_middle 831953619
get 2766
push_back 267717138
get 21017
get 10201
push_middle 321402748
push_back 118857516
push_middle 164848340
push_front 24498182
push_middle 96796792
push_front 152841171
push_front 769869844
push_front 445582980
push_front 645667723
push_front 827725995
push_front 865003799
get 5034
push_middle 926506902
push_back 537894806
get 978
push_front 530170705
push_back 709325309
get 22651
push_middle 249288242
push_back 804836745
get 5100
push_back 445884818
push_front 677363450
get 1893
push_front 880347046
push_front 521186257
get 29435
get 7464
push_middle 434431044
get 20981
push_middle 511290829
push_front 217716479
push_middle 788416572
push_back 374284757
push_front 246903947
push_back 463858991
push_back 929665262
get 35173
push_middle 73748139
get 29891
push_middle 13581549
get 14741
push_front 919248028
push_middle 927523639
push_back 171034263
get 37178
push_back 606277091
push_back 890113550
push_back 530119151
get 19103
push_back 597495329
push_middle 12087680
get 19663
push_middle 343314536
get 8559
push_middle 288663725
push_back 249907437
push_back 731838964
get 16734
push_back 741130057
get 15968
get 18613
push_middle 298121913
push_front 966160853
push_back 252647808
push_back 300614114
push_middle 354905764
push_middle 424384249
push_middle 524416337
push_front 629905857
push_back 469318258
push_back 757326408
get 24634
push_back 500564958
push_front 574033608
get 874
push_back 121941068
push_front 195969903
push_middle 830352079
push_back 347724943
push_middle 166300282
push_back 49009725
push_front 304098701
get 34089
push_front 706440365
push_front 598483452
push_middle 130846852
get 14488
get 23223
get 36106
push_middle 864068408
push_front 428958590
push_middle 188668563
get 8481
get 220
get 23208
push_middle 354624376
push_front 2648446
get 3965
push_back 726099627
push_middle 682806938
get 28097
push_front 291071182
push_back 648733927
get 30510
push_back 832857393
get 17452
push_back 956320891
push_back 359547940
get 28118
get 12737
push_front 393463426
push_front 39995214
get 33066
push_front 125967667
push_front 698417202
push_middle 678808904
push_back 530043904
push_front 298069515
push_front 598803469
push_back 634640555
push_back 905027185
push_front 305138809
push_back 143847868
push_middle 896094240
get 2562
get 25124
push_back 71043421
push_middle 30657653
push_front 592548220
push_front 758110213
push_back 923017417
get 24560
push_middle 781648074
push_middle 580653166
push_middle 727486792
push_back 366461128
push_middle 327546449
push_middle 437252251
push_back 705014846
get 19917
get 16930
push_back 806498450
push_middle 614123431
push_middle 638157394
push_front 244768020
get 35079
push_middle 64155547
push_back 628337936
push_middle 92695739
push_front 845272652
get 12154
get 11133
push_back 650057967
push_front 713497211
push_back 836723064
push_middle 160842866
push_middle 338965322
get 26728
push_middle 191891517
push_middle 437164803
push_middle 937589238
get 18551
push_back 534772595
push_front 575751686
push_middle 100723648
push_back 661391150
push_back 146187648
push_middle 694728021
push_back 742892503
push_middle 382223493
get 11932
get 18251
push_middle 114036495
push_front 93146244
push_middle 857146793
push_front 166207259
push_back 542162037
push_front 380332813
push_front 394998830
push_front 524762169
push_middle 453143532
push_back 760707459
push_front 845787930
push_back 143924315
push_back 104491280
push_back 30723304
get 4160
push_front 671732530
push_back 373465951
get 4157
push_back 206065649
push_middle 979102529
push_front 517215189
push_back 383643551
get 34459
get 19242
get 31620
push_front 979290746
push_middle 550109793
push_middle 126882516
push_back 790687134
push_middle 173982793
push_middle 990532676
push_back 826757166
push_back 589650119
push_back 368370768
get 1750
get 11268
get 26098
push_front 592091431
push_middle 332728735
get 31624
push_back 94069394
get 29850
push_front 384235786
push_middle 165391106
push_front 318523564
push_front 137192848
get 35461
push_back 380260973
push_front 722984663
push_back 837938342
push_front 32880386
push_front 608897716
push_middle 45055591
get 1238
push_back 691327621
get 1560
push_front 814428097
push_middle 563686701
get 32538
push_front 135978042
push_front 13884932
get 30631
push_front 863010118
push_back 201129900
push_middle 337402771
push_middle 237521770
push_back 131293656
get 25146
get 22415
push_back 138125156
push_front 692932070
push_back 4333588
push_front 411185942
get 18441
push_middle 606023188
push_back 527210671
push_front 709503761
push_middle 909199482
get 3849
push_middle 202384416
push_back 487780480
push_back 882431201
push_front 993136043
push_back 90057994
get 31685
push_front 861291821
push_front 264565882
push_back 431484140
get 27224
get 9551
get 37272
push_front 496327363
push_back 822672397
get 2454
push_front 297183916
push_front 656201386
push_middle 254639710
push_back 194097270
push_front 53333116
push_front 897945283
push_front 437558458
push_middle 20193833
get 27633
push_back 473460581
push_front 908260308
push_middle 309543353
push_front 776825339
push_middle 813363288
push_back 6997701
push_back 519890125
push_front 946751135
push_front 676780041
get 21183
push_back 602286185
push_middle 122896121
push_front 733547639
get 20011
push_back 924225587
push_front 499552860
get 31366
push_back 22188021
push_middle 18066427
push_back 824949278
push_back 199046088
push_back 63866772
push_front 93590119
get 12060
push_back 508036199
get 4977
push_middle 643707846
push_back 140250381
push_front 944397613
get 28758
push_front 926758105
push_front 865510855
push_front 700739829
push_front 418520318
push_back 272056793
get 32100
get 37515
push_back 684971590
push_back 972605126
get 14280
push_back 255199818
push_middle 401309331
get 12093
push_back 265127317
get 33504
push_middle 709675765
push_back 791113395
push_middle 964555792
push_middle 403751013
push_middle 859717614
push_front 28604723
get 63
get 31299
get 23453
push_front 404486023
push_front 821417255
push_back 22306009
push_back 497790015
push_middle 12331960
push_back 873040983
get 9392
get 8727
get 18034
get 18857
push_back 996534980
push_middle 592580040
push_middle 240372662
push_middle 850987443
get 3665
push_front 156550202
push_middle 637336981
push_back 13641295
get 19334
push_front 320256267
push_front 740241935
push_middle 105790646
push_back 302913693
push_front 135080512
push_front 81309981
push_middle 998340582
push_middle 394937683
get 15721
push_middle 846877061
get 11888
get 6616
push_front 917709732
push_middle 547530505
push_back 178168068
push_back 738973760
get 9247
push_back 667718697
push_middle 65811404
push_front 839600484
push_middle 103864020
push_front 716246605
push_middle 782014302
push_front 195061538
push_middle 162623640
push_front 851856326
get 10882
push_middle 424627542
push_front 635853535
get 27687
push_front 366740680
get 17073
push_middle 866315896
push_middle 659460969
push_middle 671042005
push_front 87004650
push_front 823001725
push_back 820677605
get 34300
get 22143
push_middle 887954306
get 18833
push_front 179361675
push_middle 52531749
push_front 637520033
push_front 559700731
get 19447
push_middle 618527072
get 9611
push_front 467462325
push_front 758901131
get 29723
get 23783
push_middle 357341661
push_front 125768202
push_front 567379167
push_front 334089352
push_back 5792684
push_middle 467835625
push_back 268767026
push_front 782141934
push_back 200590591
get 16754
get 31331
push_back 375909586
push_middle 746390295
get 24843
get 25982
push_middle 856528970
push_middle 991058438
get 19605
push_front 610030014
push_back 120492118
push_back 732898352
push_middle 882407816
push_front 490367372
get 23367
push_front 882135273
push_middle 202388402
push_middle 190282380
push_middle 268762321
push_middle 595644283
push_middle 975104681
get 29176
push_back 337370619
push_front 637187325
push_middle 891007563
push_back 742583162
get 37171
push_middle 704922539
push_front 629114314
push_front 710815565
push_front 100788954
get 11183
push_middle 940160034
push_back 588847097
push_middle 269703785
push_front 154571798
push_back 947224541
push_front 633667125
push_back 715798435
push_front 875768817
push_front 344945406
push_middle 574740505
push_front 77215743
push_back 223326125
push_back 666576216
push_back 563601157
push_front 751476047
push_front 213339921
push_back 303149006
push_middle 172923067
push_middle 743177111
push_middle 933672553
push_back 828135572
push_front 297828766
push_back 540915532
get 33074
push_middle 39790520
get 9897
push_middle 686282789
get 29817
push_front 674717405
push_back 22266283
push_front 867551111
push_front 302646577
get 5560
push_back 9504991
push_back 336488750
push_middle 959036636
get 29675
get 2768
get 272
push_front 689615855
get 4594
push_front 940859433
push_back 461866113
push_front 363489537
push_back 836596478
get 1959
get 32370
push_middle 505119407
get 6346
push_front 46812007
push_middle 97227065
push_back 706817974
get 16747
push_middle 784629629
push_middle 238663983
push_middle 657852774
get 27791
get 19868
push_middle 503263946
push_front 723293038
push_middle 924257777
push_back 852722149
push_middle 626840159
get 17813
push_front 271988116
push_back 322761188
push_back 49418467
push_back 957836192
push_back 841200358
get 16443
push_front 950072310
push_front 901481629
push_front 590011032
push_middle 744071682
push_middle 160808392
push_back 982471084
get 20916
push_middle 709082189
get 27723
push_front 975293131
push_front 19244724
get 26064
push_middle 191702231
get 13627
push_back 708768932
get 36235
push_middle 843293212
push_back 228380944
push_back 966651656
get 35148
push_back 876568855
push_middle 670599509
push_back 468219905
push_back 338129637
get 34652
push_front 516882882
push_middle 232507914
get 6095
get 7874
get 9696
push_middle 724804337
get 23612
push_front 414095071
push_middle 966949805
push_middle 846048060
push_middle 293804506
push_front 750235888
push_front 159255873
push_back 351477599
push_middle 882789668
get 2280
push_middle 683142217
push_front 561336527
push_front 221474655
push_front 50665063
push_front 28421233
push_front 725284166
push_middle 88965778
push_back 594522007
push_back 20467621
push_front 51108390
push_back 167441727
push_back 777087755
push_middle 316350379
get 12567
get 22090
get 2881
push_back 56478717
push_front 998124290
push_front 274161914
push_front 169831593
push_back 950289036
push_back 337835243
push_front 272257964
push_front 64926556
push_front 95295544
push_middle 643612457
push_back 102801137
push_back 406760886
push_front 447859809
push_front 283240694
push_front 786040422
get 12791
push_front 739793646
push_front 90196595
push_front 136355780
push_back 339604346
push_front 429762213
push_front 230533911
push_front 863724478
get 6087
push_front 208221109
push_middle 316577858
push_back 971266443
get 32110
push_front 627724071
push_back 810242669
push_front 519898720
push_front 500109758
push_back 723696395
get 33883
get 30188
get 9941
push_front 559659506
get 10524
push_back 522901263
get 35919
push_middle 695434397
push_back 802942828
push_middle 370753994
push_front 421093405
push_back 346051348
push_front 230230234
push_front 517877619
push_middle 186674822
get 7572
push_back 82790699
push_back 925061184
push_middle 827659289
push_middle 869139640
push_back 489077398
get 23277
get 23498
push_middle 114564895
push_front 311878361
push_middle 137264318
push_front 113806435
push_middle 138295017
push_middle 150381816
push_back 316428190
get 8383
push_middle 58449192
push_front 641582713
push_middle 958877222
push_middle 132313029
push_back 253884883
push_back 757982627
push_middle 242044291
push_front 442895894
push_middle 514220402
get 19818
push_back 896089834
push_front 675630296
push_front 541858347
push_middle 894579803
push_back 596597015
get 30071
push_middle 275420589
push_front 110062566
push_middle 342800208
push_middle 899547764
push_front 983764428
get 17168
get 9760
push_middle 101592791
push_back 619776931
push_front 947371116
push_back 486726879
push_middle 606807173
push_middle 657376912
push_back 223629387
get 2482
push_back 426538127
push_back 142149399
push_front 509796153
push_middle 544706292
push_front 252229623
push_back 628228195
get 19040
push_back 703778545
push_front 13733982
get 32092
push_middle 518002692
push_back 408565165
get 20619
push_middle 704228315
push_middle 898870154
push_middle 330503833
push_back 96138301
get 1132
push_front 780217962
push_front 461246490
push_middle 865810725
push_front 794334843
push_back 829647963
get 10587
push_middle 149928971
push_middle 384470536
push_middle 371541907
push_back 956901039
push_back 569226025
get 24262
push_back 18049095
push_back 925527791
push_front 436939752
push_front 714115811
push_middle 97626601
push_front 651835404
push_middle 116352537
get 19594
push_back 334003839
push_front 778390093
push_middle 472255136
get 33566
push_middle 165571561
push_back 24946543
push_front 285001734
get 34540
push_front 314831105
push_back 719877177
get 37591
push_middle 656648729
get 33206
push_back 597801043
push_back 889749311
push_front 28740118
get 1073
push_middle 741741083
get 26956
get 26591
get 4018
get 25787
get 27958
push_middle 849488465
push_back 859720225
push_front 905387151
push_front 240315058
push_front 56336839
get 5175
push_middle 441875354
get 5990
get 7670
get 3719
push_back 243176700
push_front 247534311
get 3468
push_front 428714936
push_back 693094868
push_back 546274882
get 32794
get 11700
push_back 791408212
get 7381
push_middle 81613759
get 11467
push_front 423432356
push_front 323548056
push_front 981464637
push_back 15143681
get 12772
push_middle 406267946
push_back 72377228
push_middle 258624657
push_back 296989050
push_front 474597377
push_back 466840515
push_middle 832574722
push_middle 503065359
get 9943
push_front 390976840
push_front 743808038
get 14924
push_front 253615188
push_front 240034689
push_middle 353115626
push_back 604597029
get 18450
push_front 695626749
get 6704
push_middle 751843178
push_back 332719287
push_front 158096305
get 21132
push_front 797091481
push_middle 284860030
push_front 9906545
push_front 884581403
push_front 438723278
push_middle 256191364
push_back 893325482
get 31828
push_front 305262667
push_front 360833618
push_middle 837599321
push_back 215043788
push_front 481218663
push_front 109653647
get 11346
push_front 435457633
push_back 46884075
push_back 378409088
push_middle 377233323
push_middle 850694447
get 27174
push_front 505914782
get 4226
push_middle 561518390
push_front 850531592
push_back 14586578
get 34514
get 30157
push_back 896390300
get 37910
push_back 649104536
push_front 675613317
get 34659
push_middle 508205549
push_middle 538432629
push_back 696270940
get 31291
get 16217
get 17455
get 22506
push_front 862585869
get 773
push_middle 357490860
push_back 466741284
get 34405
push_back 577246759
push_front 54697981
push_middle 967652646
get 37196
get 17777
push_front 173414715
push_back 160770181
get 2455
push_back 968796564
push_front 110955455
push_front 128386623
push_back 496848439
push_middle 395312916
push_front 977509154
get 16312
push_back 890874162
push_back 610720387
get 8777
get 5453
push_front 781590696
push_back 867724637
push_front 172251658
push_back 181173648
push_middle 524435709
push_middle 386668864
get 24026
get 22622
push_front 661207688
push_middle 755721721
push_back 766746561
push_back 424124611
push_back 364376721
get 456
get 8458
push_middle 24115993
get 5221
push_middle 181568013
push_front 117436164
get 21776
push_middle 974770052
push_front 188549773
push_front 775318426
push_middle 408626694
push_middle 589321136
push_middle 333112725
push_front 979569993
push_front 891600226
push_back 995235238
push_back 210547037
push_front 170426056
push_front 800116319
push_back 228872995
get 28297
get 31740
push_back 632026575
push_front 379724302
push_back 606419176
push_front 241153813
get 20221
push_front 329672701
get 29306
push_back 368381240
push_back 926939657
push_front 35770714
push_back 131652723
push_back 333794340
push_front 416726333
get 33873
push_back 270176181
push_front 678917728
get 21764
push_back 743986269
push_front 898770804
push_back 589777376
push_front 972352582
get 23690
push_front 719889232
get 3639
push_back 700763697
get 21806
push_back 684870995
push_front 381757566
push_front 794306738
push_front 438128043
push_front 227062262
push_middle 857610874
push_middle 415077116
push_middle 959522520
push_back 742420007
push_back 622621878
push_middle 825099646
get 35218
push_middle 187864722
get 7292
push_front 699372155
get 25083
get 25913
push_front 864843863
push_back 392428439
push_middle 447789187
push_front 734090950
push_back 602580567
push_middle 932694477
push_back 845849789
push_back 502408404
push_back 415720533
push_middle 574188999
push_front 621751004
push_back 335093643
get 13555
push_back 519230829
push_back 246978933
push_back 406891514
push_middle 120652996
push_front 384083325
get 11809
push_middle 325052322
push_front 895398349
push_front 889012632
push_middle 388172831
push_middle 167904205
push_back 550670876
get 11172
push_front 265347920
push_middle 730126056
push_back 807536996
push_front 878234341
push_front 332582339
get 23266
get 1889
push_middle 727662299
push_middle 829614432
push_middle 908868410
push_front 865240874
push_middle 775225736
push_back 785300020
push_front 29696894
push_front 905578284
push_back 348480855
push_back 912774805
push_front 644616540
get 23417
push_middle 787832533
push_back 905820221
push_middle 17347133
push_middle 472273092
push_front 986086811
push_front 45927031
get 32999
get 13211
push_front 762727047
push_front 368456013
push_back 219315882
get 2406
get 5538
push_back 419089833
push_back 996208474
get 2940
get 2455
get 2083
push_middle 61490401
push_front 543961303
push_front 886623071
get 1625
get 18777
push_middle 423938085
push_middle 651129169
push_back 924409761
push_middle 910807199
push_back 505737025
push_middle 100562495
push_front 680022849
push_middle 83073084
get 4766
push_front 980007298
get 23231
push_back 46105267
get 20281
push_middle 889897454
push_front 276389490
push_middle 996777470
push_middle 333065880
push_middle 554724223
push_middle 224693730
push_front 838149930
push_back 846575985
push_back 176547492
push_back 521432394
get 245
push_back 552935015
get 20857
get 11585
get 27947
push_back 195921722
get 23559
push_back 141328916
push_back 613005517
push_back 109446724
get 36340
push_middle 877618437
push_middle 738571283
push_front 933843533
push_front 823314941
push_middle 992693295
push_front 796685719
push_back 419142415
get 10165
push_middle 276315298
push_front 26525379
push_back 897898114
push_front 644054430
get 19115
push_front 546410635
get 28520
push_front 984962879
get 7932
push_back 647269215
push_back 251637859
push_back 772033451
push_front 120491777
get 23308
push_front 745158668
push_front 746020137
push_middle 229606888
push_middle 271796793
push_back 564450351
push_back 486133911
push_back 868527348
push_front 954644526
push_back 818271483
push_middle 223186027
push_back 406674672
push_front 592652057
get 19123
push_middle 939989575
get 97
push_back 202219436
push_back 848712924
get 11610
push_middle 601210562
push_front 189924441
push_front 167082174
push_back 969701972
push_back 117595133
push_front 868927835
push_front 757124218
push_front 228610832
get 23949
get 36169
push_front 852906159
get 24593
push_back 779943629
push_back 921721376
push_front 517447488
get 23678
get 35034
push_front 835683332
push_back 418304623
push_middle 842188364
push_front 722939942
get 11029
get 19327
push_back 246369284
push_front 722768058
push_front 647027628
push_middle 27091256
get 5044
push_front 979160955
get 37287
push_middle 496527239
push_back 379479691
push_front 221803912
push_front 251809324
push_middle 765020281
push_front 656171410
push_middle 927065335
push_middle 270040944
push_back 887174093
push_back 361982728
get 22418
push_front 198284834
get 8537
push_front 991075533
push_front 823723713
push_front 664918865
push_back 527718364
push_front 446270136
get 29726
push_back 219639234
get 32827
push_back 390786167
push_front 662848627
push_back 248652510
get 19514
get 35852
push_back 81491092
push_front 792883886
push_front 209060185
push_middle 796684454
push_middle 830792283
get 29695
push_front 43626005
push_front 52348063
push_middle 857890381
push_back 208974327
push_front 861312016
push_middle 985446185
push_back 547464268
get 11190
push_back 646613094
push_back 414060684
push_middle 763011807
push_back 335781019
push_front 238858320
get 4152
push_middle 121701013
push_front 972753439
push_middle 972833452
push_back 796550143
push_middle 320325249
push_back 492436961
push_back 412962499
get 17467
get 33181
push_back 251196946
push_front 784794346
push_front 31040715
push_back 335348184
push_back 800531436
get 3100
push_back 725985800
push_back 952356959
push_front 769326256
push_back 169892680
push_front 413727528
push_back 671276070
push_front 908917494
push_middle 950747152
get 33394
get 9118
push_middle 360297379
push_middle 670204219
get 2524
get 28140
push_front 452890489
push_front 280668573
push_back 327473921
push_middle 29607644
push_front 867141444
push_back 169912320
push_middle 340264357
push_front 331507006
get 18251
get 13543
push_middle 333228365
push_middle 569348276
push_middle 888271806
get 32479
push_back 60661673
push_middle 612509148
get 31172
push_back 816251832
push_back 467495314
push_middle 927647495
get 9221
push_back 624555762
push_front 172901930
get 30044
get 13634
push_middle 948156161
push_front 540255919
push_back 764931506
get 23083
get 29180
push_back 959692216
push_front 511814960
push_middle 941733776
push_back 333696690
push_back 250289366
push_front 350411193
push_front 939346766
push_middle 475939172
get 2797
push_middle 726491011
push_middle 560850956
get 18865
get 11793
push_middle 637600312
push_middle 399661395
push_middle 29003352
push_middle 587670905
push_back 262551753
push_back 735447514
get 38029
get 38244
push_back 214901934
push_middle 481535578
push_middle 948067313
push_back 153371128
push_front 245151386
push_front 46433765
push_middle 65340259
push_front 725574445
push_middle 394632162
push_front 936267750
push_back 425901601
push_front 815933696
push_front 245848083
push_back 760022354
push_back 30756017
push_front 602089279
push_back 63500982
push_middle 771355909
push_middle 72246003
get 8807
push_front 403567324
get 15222
push_back 890504458
get 15275
push_front 893222500
get 19094
push_back 697725146
get 27424
push_back 247157189
get 17348
get 6978
push_front 783338720
push_front 436488925
push_back 939210441
get 14499
push_back 809440326
push_middle 301030956
get 27022
push_front 212605424
push_back 271169273
get 6945
push_middle 663280251
push_middle 329141881
push_middle 155105741
push_front 239646653
push_front 269391927
push_middle 158371490
push_back 840128244
get 20374
push_front 39307100
get 33590
push_back 553933489
get 32465
push_front 51602844
get 23774
get 34079
get 22128
push_front 405320141
get 22395
push_front 245818777
get 10955
push_middle 438583791
get 9897
push_back 506970503
get 6142
get 32154
push_back 786330772
get 17965
push_middle 283029896
get 10726
push_back 633946900
get 13630
get 36991
push_middle 739774975
push_middle 170575890
push_back 550614348
push_front 565345569
push_back 178564473
get 23167
get 23325
push_middle 411645676
get 21223
push_middle 614100749
push_middle 484844025
get 38544
push_back 926162243
push_middle 34825639
push_back 495162518
get 3191
get 23857
push_back 285949598
get 13002
push_back 165717785
push_middle 159474099
push_back 838221204
push_back 389147035
push_middle 881800005
push_middle 912168957
push_back 423147454
get 32713
push_front 528776431
get 18061
get 20217
get 19853
get 21344
get 32103
get 33199
push_middle 978536974
push_front 705703479
push_back 147091646
push_middle 180431564
push_front 787530631
push_back 358892603
push_front 589340135
get 10733
get 17978
push_front 918667061
get 21131
push_back 645367142
push_back 574994116
push_middle 952812661
push_middle 277186657
get 7954
push_front 114615848
push_middle 994707956
push_front 928292874
push_front 477261569
push_front 760486499
push_back 352079859
push_back 975504596
push_middle 226008720
push_middle 239456940
get 23012
push_back 94262
push_back 26250580
push_back 277369857
get 25683
push_front 485012490
push_back 251228255
push_front 435364499
push_middle 101637147
get 32678
push_back 988674807
push_back 802862523
get 10571
push_front 205185520
push_middle 490655299
push_middle 650535791
push_front 255729273
push_front 393330516
push_middle 20949054
push_middle 206944133
push_front 328183801
push_back 823344625
push_middle 539161965
get 9431
push_front 796101633
push_front 543863028
get 3950
push_front 362644453
push_front 850911499
push_middle 86808802
push_back 525337509
push_middle 111464076
get 14820
push_front 490362287
push_middle 184246775
push_back 515061425
push_front 839736231
push_back 992792931
push_front 394026638
push_front 7602419
get 4252
push_back 154719660
push_front 490151853
get 1567
push_middle 430732876
push_middle 960812333
push_front 23302990
push_back 765026571
push_front 65960346
push_front 86765966
push_back 868358762
push_front 153404883
get 27011
push_front 451842641
push_middle 595011366
get 7287
get 19310
push_front 949892036
push_front 618392268
get 20037
get 25542
push_front 165395316
get 24453
push_middle 840677231
push_front 913460327
push_back 314242611
push_middle 925451113
push_back 69813092
push_back 42029825
get 21754
get 22241
push_middle 981520151
push_back 85096365
get 38677
get 348
push_back 626681095
push_back 836862477
push_back 872025177
push_middle 704869690
push_middle 864936988
push_middle 365856890
get 19965
push_back 828434758
push_back 153995553
push_front 641282713
push_front 497781822
push_front 442090176
get 15302
get 10248
get 15138
push_back 476307385
get 16083
push_front 306660299
push_front 964004697
push_back 653115527
push_front 736849696
push_front 46591960
push_front 386335396
push_front 524653255
push_back 798889942
get 4227
push_front 451258170
push_back 108927608
push_front 212520043
push_front 733766633
push_back 390946192
push_middle 142418193
get 16301
push_middle 645027112
push_middle 240389680
get 5564
push_front 682832908
push_front 34820751
get 14386
push_back 942163142
push_middle 548446685
get 5484
push_front 32302312
get 36016
push_back 459329991
get 13967
push_middle 743915234
get 16344
get 6867
push_front 632704050
push_back 600297730
push_middle 478401159
push_middle 757747443
push_middle 963297207
push_middle 603862571
push_middle 150143079
push_middle 728771568
push_front 179697534
push_front 825402151
get 22687
push_back 424585427
get 6601
push_front 851620220
push_front 780986512
push_front 112938086
push_front 97096760
get 26678
get 38084
push_front 139178153
push_middle 503266511
get 14993
push_middle 629851814
get 1342
push_front 841525556
push_front 880234936
push_front 386606561
push_front 967800275
push_front 316827221
get 20252
push_middle 208852261
get 36451
push_front 62313645
push_front 609204358
get 11100
push_back 117160764
push_front 454481455
get 22245
push_front 235318259
get 10221
push_middle 891842988
push_back 407765522
push_back 565402617
push_back 886618898
push_back 797763323
push_back 279849446
push_middle 260323280
get 22135
push_back 776422317
push_front 73000170
get 11845
get 29006
push_back 57471365
push_front 559509937
push_front 125815423
get 37856
push_back 20210592
push_middle 206636756
get 23399
get 21387
push_front 588311717
push_middle 852074447
push_middle 744746798
push_back 330718308
push_back 464471631
push_middle 315749561
push_back 784474993
push_front 209614798
get 15143
push_middle 587638544
get 38543
push_middle 828083267
push_front 546908210
push_back 391765528
get 35574
push_back 673309271
get 15522
push_front 732161230
push_middle 989474306
get 21847
push_front 860898379
push_middle 439576197
push_front 280072357
get 14479
get 38574
push_middle 761137726
get 38727
push_back 789466648
get 34544
get 1044
push_front 554773308
push_back 697301582
get 23550
push_back 949288657
push_back 917297140
push_middle 220133141
push_front 708620128
get 6439
push_back 492986789
get 29453
push_back 560747982
push_front 738339930
push_front 139745765
push_back 374113097
push_back 679729192
push_middle 122631893
push_front 822735597
push_front 164376399
push_front 86204754
push_front 686669091
get 35971
push_middle 294669246
push_front 395140538
push_middle 325722463
get 29986
get 7163
push_back 408784420
push_back 855671436
push_back 363900837
get 9979
push_back 462377615
push_front 458933491
push_middle 772749965
push_middle 295558229
push_middle 1356621
push_back 315419005
push_front 680951547
push_back 27417451
push_back 434465681
push_front 706616493
push_back 22026854
push_back 870253638
push_middle 751798493
push_back 238376619
push_middle 617432126
push_back 772157159
get 20512
get 34620
push_front 590035374
push_middle 213303426
push_middle 409960753
get 18131
push_front 751799750
push_front 657885790
get 24523
push_middle 705957024
push_middle 464302501
push_front 434853868
get 37737
push_front 704661966
get 1664
push_back 469156161
push_front 878009682
push_back 727843022
push_back 806083544
push_back 759314784
get 6578
get 28744
get 8508
push_front 875867157
push_middle 3343845
push_front 77520029
get 36454
push_back 715527466
push_back 222071574
push_back 177185217
push_front 818303844
push_middle 106339060
get 10123
push_back 71735703
push_back 760832425
push_back 275785489
push_middle 444404977
push_front 525909345
get 169
push_middle 418439222
push_back 596357410
push_back 527615528
push_middle 581533484
push_back 480792844
get 14725
push_middle 747168612
push_back 453983352
push_front 810171148
push_front 673745347
push_front 774229477
push_front 751464655
push_back 241975777
push_back 368398821
get 33735
push_back 756357378
push_middle 431280296
push_back 976139289
push_middle 726881700
get 2073
push_back 152995582
push_front 226397271
push_middle 876419419
push_front 945049484
get 21619
push_front 95793346
push_middle 395447441
push_middle 21862560
push_front 653786575
push_middle 6106863
push_front 41606787
push_back 264312045
push_middle 686547392
push_middle 288681998
push_front 313993119
push_middle 545217068
get 5219
get 37718
push_middle 352210395
push_back 585175357
push_front 372678823
push_middle 818057700
push_front 848046890
push_back 563206003
push_back 627220881
get 14781
push_middle 479998607
push_back 293706406
push_front 427191420
push_back 425513451
push_front 77368589
push_front 266483937
push_middle 166022585
push_front 441309031
push_back 618455911
push_front 394427363
push_front 851649032
push_middle 113788864
get 38899
push_back 430255598
push_middle 493291805
get 9851
push_middle 897317479
get 11628
push_front 931282824
push_middle 772867121
get 3683
push_front 770306774
push_back 6020223
push_back 517184334
push_back 540753023
push_back 327975332
push_back 550753139
push_middle 344600893
push_middle 802880291
push_middle 632775610
push_back 303946349
push_middle 44272563
push_front 22270925
push_middle 248468869
push_middle 846959829
push_middle 900222665
push_front 811386023
push_back 387221512
push_back 65062227
push_back 944983072
push_front 644802826
push_back 331446971
push_back 200242607
push_front 315705094
push_back 516113781
push_back 971369527
get 10731
push_front 652022494
push_middle 681560609
push_front 929390536
push_front 504980265
get 21096
push_front 670115533
push_front 781432003
push_back 252015268
push_middle 941470057
push_back 354865135
push_middle 892303366
push_front 402001845
push_front 670957181
get 16032
get 28334
get 23766
push_front 291959812
get 24240
push_front 77000337
get 35004
push_middle 2678913
push_front 668563644
push_front 639076474
push_middle 862407726
push_front 774911391
push_middle 900638962
push_front 191753729
push_front 31810789
push_middle 275420459
push_middle 765888586
push_front 755313455
push_back 719040580
get 20819
push_front 462750440
push_back 131092785
push_back 660200147
push_front 85755424
push_front 135986841
push_middle 781858995
push_front 403974280
get 28999
get 10724
push_front 599961281
push_back 185762114
get 30627
get 15118
push_middle 100833795
get 7820
push_front 806860814
push_middle 941774231
push_back 442329663
push_middle 560295803
push_back 87857257
push_front 347980596
get 19518
push_front 654901266
push_middle 635897879
push_middle 684264132
push_front 866692169
get 18417
push_back 986275761
push_back 105933184
get 5658
push_front 185252241
push_back 13629904
push_back 413715285
push_front 875115922
push_front 164526196
push_back 651751367
push_middle 893302542
push_back 893166325
get 36990
push_front 844511469
push_middle 423385083
get 599
push_back 567392851
get 25880
push_front 791434325
push_front 304618353
push_back 13318730
push_front 538237901
push_front 168267222
push_back 336560032
get 31501
get 18646
push_front 154872064
push_back 832619905
push_front 475257919
get 36358
push_middle 214043748
push_back 801540321
push_middle 643061797
get 18404
push_back 567627304
push_back 777920182
get 23574
get 5700
push_front 385276326
push_middle 360009050
get 256
push_back 656283977
get 32608
push_back 667009849
get 20624
get 24149
get 4029
get 23692
push_front 912420460
push_back 691895767
get 19184
push_back 955458562
push_middle 968410420
push_middle 202313432
push_back 778502436
push_front 213591052
push_back 155056111
push_back 155117573
push_front 889562864
push_front 487074927
push_middle 915370214
push_back 831837156
push_middle 702459568
push_back 693983287
get 28282
push_middle 793161375
get 3885
push_back 102270556
push_back 651525247
push_front 851303702
push_middle 381530127
push_back 507337481
push_middle 280799689
push_front 246452243
push_middle 44762087
push_back 339696842
push_back 418255200
push_front 45367346
get 25482
push_back 746639472
push_middle 796148108
push_front 591657222
push_middle 289207402
push_middle 564221375
push_middle 586943270
push_front 641009001
get 25010
push_front 537846992
push_middle 848606555
get 3701
push_middle 465130802
push_middle 853152063
push_front 606617224
push_front 644630265
push_front 19962953
get 24203
push_back 126610490
push_middle 490411040
push_middle 915764396
push_back 287349237
push_front 638673353
push_middle 181497401
push_front 32580091
get 32299
get 10706
get 15790
push_back 797329470
get 4517
push_middle 654877578
push_front 520080706
push_back 982922285
get 6798
push_back 491484909
push_middle 624715001
push_middle 56798653
push_back 372508621
push_middle 749397336
push_back 139633434
push_front 835056770
push_back 676625932
push_middle 984159003
push_back 686891927
get 14021
push_back 723818389
push_front 261474566
get 19315
push_middle 15234741
push_back 319528565
push_back 585784973
push_front 765791976
push_front 328191267
push_front 79393524
push_front 627622371
push_front 850085682
push_front 146747264
push_front 528632132
push_middle 458859490
push_back 935737039
push_back 317736107
get 27191
push_front 73439390
push_back 93242442
push_middle 400560886
push_front 891817647
get 23643
push_back 861904927
push_back 707305316
push_middle 765082580
push_back 902562544
push_back 287785677
push_middle 536703544
get 31826
get 24022
push_back 754226258
get 16167
push_middle 892095342
push_front 116267240
push_middle 53850146
get 15538
get 26859
push_back 231962170
get 28585
push_front 579680279
get 21098
push_middle 23228089
push_front 129490137
push_back 929383494
push_front 849419730
get 6606
get 5551
get 33956
push_middle 165932305
push_front 203348021
push_middle 206026982
get 1192
push_back 425124790
push_back 856043813
push_front 965807877
push_back 749877742
push_middle 626976227
push_back 370212900
push_middle 944288920
push_back 476420814
push_front 619936084
push_back 295779693
push_front 79005298
push_front 614166292
push_middle 662975258
push_middle 810040709
push_back 643955260
push_middle 652491883
push_front 150952932
push_front 874666499
push_front 570176421
get 7194
push_front 964570737
push_front 269387890
push_front 742490077
push_front 38282468
push_back 912765457
push_middle 161368256
push_middle 836476237
push_middle 996154285
get 658
push_front 633778099
push_middle 205311555
push_front 200017519
get 28049
push_back 872359490
push_back 191450732
push_front 444515925
get 38878
push_front 67865151
get 10873
push_middle 818328884
get 34020
push_front 103616448
push_front 630331059
push_front 215044073
get 4541
get 17913
get 8012
push_middle 141214427
push_middle 996405091
push_front 439905717
push_back 621163089
get 29854
get 11500
push_middle 684258307
push_middle 602673999
push_back 719943536
get 3177
push_back 144308654
get 28239
get 18409
get 7718
push_front 150070096
push_front 189540005
get 30401
push_back 771069130
push_back 289960131
get 6310
push_front 394754727
push_back 345148416
push_back 847024959
push_back 673089218
get 33913
push_middle 785416959
push_front 774419766
push_middle 644943259
get 21381
push_back 414723404
get 37140
push_back 817673958
push_middle 340742300
push_middle 671319756
push_middle 609302080
get 14776
push_middle 396319157
push_middle 776689264
push_middle 452766415
push_middle 411851773
get 16715
push_middle 981885056
push_front 541902710
push_middle 789807805
push_back 30252120
get 26698
get 21751
push_middle 371443825
push_middle 678046442
push_front 27835111
push_middle 633633648
get 23004
push_back 644774125
push_middle 397301842
push_front 518208327
push_back 138047946
push_front 932386122
push_front 455874343
get 10166
push_middle 655951525
push_front 582134269
push_front 783744209
get 35696
push_middle 47619379
get 34012
push_back 159168433
push_back 266376475
push_middle 954118763
push_back 82886156
push_front 553655723
push_middle 217624770
push_back 745413258
get 6372
push_middle 440052840
get 12256
push_back 285361719
push_middle 907557667
push_middle 421192969
push_back 108257916
get 28649
push_middle 720915464
get 29844
get 4056
push_middle 477896460
push_front 126406862
push_middle 308762080
get 21901
push_back 767907475
push_back 405037573
push_front 39579367
push_back 473765677
push_middle 287583646
push_middle 263526234
push_middle 704692920
get 21152
push_front 325210487
push_middle 749594070
push_front 282626147
push_back 574314863
get 21855
push_middle 784443887
push_back 99525339
get 7703
push_middle 791542618
push_back 76915972
push_middle 299261640
push_middle 333187655
push_front 664166736
push_middle 807864953
push_back 36924635
push_middle 82562874
push_back 612713608
push_middle 425093176
get 21970
push_back 362857526
get 12632
push_back 336909361
get 35057
push_middle 500312829
push_middle 793041586
get 23169
push_back 77800419
push_front 345115560
get 10434
get 934
push_back 877443192
push_middle 778366124
push_middle 64527721
get 14023
get 15110
get 31749
push_back 78826529
push_back 315688453
get 18840
push_back 842210344
push_front 777648021
push_front 235338660
push_front 257640445
get 5948
push_middle 516911144
get 1667
get 5233
push_middle 958317333
push_back 736339037
push_back 472642746
push_middle 841235197
get 6296
push_back 877812084
push_back 27605572
get 36855
push_front 264246801
push_front 970990601
get 13664
get 6506
push_back 142790613
get 26208
push_front 742413512
push_back 17564321
get 14602
get 14779
push_back 590210953
get 13366
get 33144
push_middle 522785197
push_back 469865363
push_middle 867749862
push_middle 803791246
get 14191
push_front 354694857
push_middle 624369992
get 23519
get 10799
push_front 278764827
push_back 612132189
push_front 405996682
push_front 262079721
push_middle 578630835
push_middle 348894796
push_middle 503801204
push_front 909724127
push_front 347992123
push_front 4116014
get 24485
push_back 897152196
get 26693
push_middle 208109510
push_back 269277802
push_back 914929473
push_back 76195258
push_middle 426009257
get 18967
push_back 872386772
push_back 138163221
push_front 28290203
push_back 458330092
push_middle 465235089
get 31203
get 28596
push_middle 552110273
push_back 332583118
push_front 409394071
push_front 543286449
get 21730
push_middle 47918424
push_front 187706331
push_front 737643338
push_middle 932209665
get 9634
push_back 12068252
get 20434
push_middle 435756538
push_middle 963696551
push_back 325935160
push_middle 964127050
push_middle 940137486
get 26463
push_back 390199796
push_front 367334173
push_middle 26919482
get 34258
push_middle 293387026
push_middle 527485156
push_back 726016178
get 30624
push_back 967282715
get 23732
push_middle 518845608
push_middle 851117009
push_back 631228821
push_front 597509081
push_middle 31693776
push_middle 486318502
push_back 334408507
push_back 245243605
push_front 607338063
get 26920
push_front 710275009
push_middle 718958205
push_back 124638126
get 29283
get 26052
get 38777
get 11074
get 28988
push_middle 513261012
push_back 100527863
get 20226
push_back 207343044
push_middle 684280288
get 12520
get 7053
push_back 459016095
push_middle 108648009
get 1424
get 19548
push_back 342587796
get 10870
push_back 538723358
push_front 716659171
push_back 162249602
push_back 199259828
push_back 949960949
get 16327
get 11514
push_front 790708677
push_front 302739619
push_back 520367124
get 15155
push_back 747688579
push_middle 534839794
get 20977
push_middle 313125404
get 35303
push_front 970392234
push_back 14215994
get 26539
get 9216
push_back 162433223
push_middle 897686935
get 1055
get 30262
push_middle 352356141
get 19380
push_back 976373578
push_middle 823866781
push_front 973006254
get 19012
push_front 94212458
push_back 872267463
push_back 632061711
push_middle 205285975
push_middle 155805453
push_front 148532220
push_back 751277301
push_middle 888703085
push_back 856084460
push_back 761479632
get 2586
push_back 215663659
push_back 115043002
push_back 84023348
push_middle 421228983
get 22213
push_middle 617575259
push_middle 279964427
push_middle 351558258
push_front 293338211
push_back 345933395
push_middle 531436696
push_middle 411349866
push_back 340622023
get 7310
push_back 56770980
push_back 644281454
push_front 919525867
push_middle 738109213
push_back 886264094
push_back 558686072
push_middle 155672503
push_back 627561301
push_middle 841547714
push_front 384558577
get 12744
push_middle 517123218
push_back 622391439
push_back 946508094
get 2050
push_back 390839325
get 2109
push_back 832060308
get 32505
push_front 441105438
push_middle 926465214
push_back 482790646
push_middle 814619515
push_back 683510746
push_back 920323090
get 685
push_back 729546564
push_back 942500993
push_middle 538171425
push_middle 714393680
push_back 62104491
get 31756
push_front 222308364
get 27903
push_middle 928361513
get 14337
push_front 139989882
push_back 73403010
push_back 129794893
push_middle 668515580
push_back 246668042
get 20219
push_middle 901712326
push_front 427463369
get 23713
push_back 261703166
push_front 976219557
push_front 461019470
push_middle 192262957
get 29301
push_middle 174857306
push_front 649703665
push_middle 111290516
push_middle 365896990
push_middle 618927602
get 25234
push_middle 744580436
push_middle 813161061
push_back 733525154
push_front 550761912
push_front 44578650
push_front 43055622
get 6120
push_middle 374307280
get 16486
push_front 943732628
push_back 7431873
push_front 903731343
get 1221
get 23839
push_middle 335642058
push_back 563789768
push_front 22600906
push_middle 679842711
push_middle 166838062
push_middle 813372479
get 36446
push_front 135914028
push_front 453817152
get 12891
push_front 615878696
push_middle 38437525
get 21331
push_back 184617841
push_middle 171819692
push_front 222680276
get 14964
push_front 403897704
push_middle 398733337
get 21049
push_back 520412325
push_back 346297844
get 10786
push_back 626251554
get 19883
push_middle 147442838
push_middle 643153426
push_middle 643050512
push_back 64532121
push_back 922213210
push_middle 870669217
get 7938
push_front 628422441
push_back 76930244
push_middle 920113612
push_middle 805434498
push_front 512250099
push_back 102749341
push_front 988932064
push_middle 613951051
push_back 136065975
get 29257
push_front 477864376
push_middle 152858092
push_back 556632255
get 11800
get 21944
push_middle 142330704
get 18347
push_back 350517028
push_middle 732565532
get 20909
push_back 586685851
push_front 754368676
push_back 166711634
push_front 898093287
get 8944
push_middle 201998520
push_back 963854757
get 9805
get 3589
get 2653
get 5725
push_front 365257320
push_middle 53557301
get 28017
push_middle 949634478
push_back 323594025
push_front 299045001
get 3322
push_back 723086252
get 27988
get 23447
get 34882
get 12785
get 18131
get 9013
push_back 880918919
push_front 740065715
get 37472
get 14410
push_front 708241955
push_front 851499521
push_front 771239786
push_back 662075726
push_middle 52454384
get 2262
get 18105
push_front 452401936
push_middle 325110970
push_front 36783016
push_middle 338007822
get 22186
push_back 158049094
push_middle 533547969
get 36820
push_back 803433922
get 29975
push_middle 958010350
push_front 73873733
push_front 572074643
push_middle 858662085
push_back 391602527
push_back 128631487
push_back 704069744
push_back 845605717
push_middle 233615260
push_front 491644110
push_middle 780786945
get 32967
push_back 197143355
push_middle 526251775
push_front 867449784
push_back 626681634
push_middle 818597351
push_middle 162754593
push_middle 22876274
push_back 441664613
push_middle 410402087
push_back 304528535
push_back 307735284
push_front 292896366
push_front 989784082
get 29223
get 18210
get 36830
get 21870
get 33341
push_middle 70384169
get 3337
get 26454
push_front 869528255
push_back 794284995
push_middle 304803570
get 25634
push_front 326438907
get 21117
push_back 164774907
get 26676
push_middle 842713360
push_back 19175232
push_front 865959315
get 8162
push_middle 661391387
push_front 538183789
get 5450
get 32424
push_middle 806531192
get 22486
push_middle 188020232
get 25270
get 5942
push_front 612860618
push_middle 903822949
get 33931
push_front 839968279
push_front 80499074
get 30231
push_front 821630251
push_back 930273217
push_front 986644786
push_back 414018174
push_back 118729393
get 739
get 27211
push_front 667356400
push_middle 755657017
push_back 882342437
push_back 628399722
push_front 202155197
push_back 526996988
push_front 270912236
push_front 773446844
push_front 316446904
push_back 79631042
push_front 375773044
push_middle 83400971
push_middle 99269489
get 34083
push_front 196002539
get 14977
push_back 724261914
push_front 37760588
get 2883
push_front 950147316
push_front 559745417
push_middle 920641171
push_back 439634374
push_front 848866745
push_back 897723429
push_middle 313146164
get 14817
push_back 245493269
push_middle 83685200
push_back 519349131
push_front 37862869
push_back 862848207
push_back 925273069
push_front 795277777
get 13571
get 24595
push_back 609157713
push_front 929337141
push_back 113254463
push_back 341729665
push_back 850402462
get 36440
push_middle 747778785
push_front 675265543
get 27202
get 12441
push_back 872596328
push_middle 813712485
push_back 464601357
get 5453
push_front 161256750
get 33525
push_back 716410145
push_front 507454559
push_middle 504043346
push_middle 301852141
push_front 795460699
push_front 899543674
push_middle 702318700
get 26678
push_front 410450683
push_back 578968166
get 12935
push_back 329502989
push_front 73950001
push_back 569448822
push_back 533069578
get 29878
push_back 512790186
push_front 436412137
push_back 218625699
push_middle 755393022
push_front 963036975
get 33306
get 37330
get 7090
push_front 171967899
get 23680
push_front 289158950
push_front 360577476
push_front 47809110
push_back 204057733
push_back 739049534
push_back 75932005
push_front 523910567
push_front 662587274
push_middle 335036054
push_middle 406093127
get 17477
push_middle 83902357
push_back 431544387
get 30212
push_front 662257256
push_middle 811238778
push_middle 44208190
push_middle 258109369
get 14257
push_back 685639003
push_front 297246438
push_middle 110396485
push_middle 877003116
get 4493
push_back 120133471
push_back 95861125
push_front 314253476
push_front 112604546
push_front 857545312
push_back 366211178
push_front 916854296
push_back 889646496
push_front 792681559
get 32620
get 13029
push_middle 147937456
push_middle 814695629
get 5170
get 17297
push_front 34209279
push_front 267254900
push_middle 159802324
push_back 938947904
get 6423
get 9504
push_front 417871553
get 28434
get 14919
push_middle 377246138
get 20400
push_middle 166274495
push_front 468973922
get 26444
get 3946
get 12074
push_back 627880841
push_middle 942975368
push_front 924299578
push_middle 982368916
get 36370
get 11424
push_back 836996365
push_front 293717973
push_middle 903626242
push_front 935684708
push_front 924168882
push_back 710349294
push_back 389634480
push_middle 548287625
push_back 459668968
push_back 129350112
push_back 563428922
push_middle 821044235
push_front 856522117
push_front 20641996
push_middle 318984022
push_back 361326484
push_front 261061555
push_middle 716451430
push_back 696841685
push_middle 870935258
push_front 387734003
push_front 568762174
push_back 652032569
get 32155
push_middle 633153336
get 11084
push_middle 680484100
get 10567
push_back 309022941
get 16021
push_back 242811921
get 4069
get 6573
push_front 476513254
push_back 321343319
push_middle 241461712
get 34743
push_back 926178556
push_back 738803878
get 34076
push_front 318085872
push_middle 381882766
push_middle 574242246
get 35307
get 9521
push_front 564595115
push_front 366861253
get 25428
push_front 51118041
push_front 645951569
get 7758
get 25377
push_back 750848230
push_back 65208896
push_front 437327297
push_middle 355936441
get 6628
push_front 733163763
get 6571
push_back 722167216
push_front 203620993
get 36907
push_front 156696559
get 31878
push_back 905062165
push_back 721357606
push_back 626315313
push_back 801192811
get 30585
push_middle 252964887
push_back 683044734
push_middle 918271667
push_back 469477926
push_front 635092071
push_back 475155923
push_front 890386148
get 22831
get 14834
push_front 543991167
get 4415
push_back 760560526
push_back 726096385
push_middle 169047455
push_middle 449021282
push_front 99461780
get 16911
push_back 669869551
get 16756
get 37669
push_front 44361317
push_back 162267245
get 3519
push_front 987689402
get 1986
push_middle 747700717
push_middle 430051848
push_back 456668872
push_back 330146528
push_back 776194524
push_front 48362708
push_middle 192037958
get 22921
push_front 196157510
push_back 911460683
push_middle 342922343
push_front 684248075
push_middle 527430397
get 4692
push_back 406088772
push_front 288672452
push_front 282146503
push_back 292448589
push_middle 132919361
push_middle 103541914
push_front 400152837
get 29929
push_front 104649312
push_back 587779923
push_middle 824144166
push_back 811855665
get 21730
push_middle 282788243
push_front 157843855
push_back 436433609
get 15547
push_back 195993686
get 14165
push_front 927968975
push_middle 569039356
push_middle 349768481
push_front 31623936
push_middle 888297709
push_back 758629549
push_front 354745597
push_middle 649509332
push_front 55560987
get 5289
push_middle 647951050
push_front 630393961
get 29667
push_middle 201800305
get 17061
push_back 746068643
push_back 375759191
push_front 693220567
push_back 896644301
push_middle 487791114
push_front 782880478
push_back 363045509
get 37828
push_back 341142798
push_front 129887389
push_middle 899333252
push_front 805112768
get 20866
push_back 154913262
push_middle 860130928
push_front 19706819
push_front 237711282
get 981
push_back 247679160
push_middle 528941430
push_middle 716348764
push_middle 753508529
get 21158
push_middle 470765614
push_middle 159048163
push_back 388197788
get 29262
push_middle 744837248
push_back 242384468
get 35060
push_back 880211218
get 32092
push_middle 991239510
push_back 48506924
push_middle 265149509
push_middle 640459626
push_back 404550272
get 30945
get 14925
push_front 144810630
push_middle 758268406
push_back 587262431
get 24409
get 1443
push_back 496333706
push_back 564663743
push_middle 149223695
get 4154
push_middle 160020268
push_front 19445595
push_middle 148778038
push_front 156079626
push_middle 896153054
get 11608
push_middle 169099350
push_front 292998836
push_middle 959193320
push_middle 747992675
push_middle 79031911
push_front 744084527
push_front 981479805
push_middle 268690766
push_middle 217752905
push_back 321116804
push_front 174391447
push_front 668159939
get 21794
push_middle 41421330
push_middle 225168836
get 38147
push_front 63919202
get 22993
get 36239
push_middle 402865549
push_front 79578508
push_front 772903246
push_middle 552634944
push_middle 662202244
get 5628
push_front 377307330
push_back 389006770
push_front 836709832
push_back 99435325
push_middle 899980390
push_back 318808956
push_back 249780299
push_middle 709782122
push_back 277834564
push_middle 302713040
get 20835
get 35412
push_front 818927868
push_back 439222759
get 4703
push_front 37342504
push_back 885443561
push_front 697811866
get 25954
push_back 283936875
push_front 222427391
push_front 6969011
push_middle 765884913
push_front 643560885
get 9381
push_back 672349622
push_front 738789683
get 4313
push_back 35070671
push_middle 372333570
push_back 660112961
get 17035
push_back 94091466
get 22934
push_middle 420208888
push_back 434621264
push_back 328913632
get 6572
push_front 150715342
push_middle 636446729
push_middle 893638297
get 13866
push_middle 520387515
push_front 468787138
push_back 943393497
get 35666
push_front 561157403
get 22611
get 32699
push_middle 11572431
push_middle 499801036
push_back 515028651
push_back 342310980
push_middle 570253895
push_front 230993155
push_front 244740462
push_back 120285469
push_back 741236836
push_back 90228366
get 15388
get 13670
push_front 26996903
push_front 684051099
get 33390
push_middle 385943738
get 36435
push_front 224167019
push_back 893711652
get 37737
get 23302
push_back 993325489
get 37062
push_front 12686152
get 13825
get 32786
push_back 519468583
push_back 154923446
push_front 476842489
push_front 598835399
get 26156
push_middle 534218860
push_front 410922818
push_front 373409732
push_front 944049805
push_back 345902295
push_middle 467454485
push_middle 120183057
push_middle 578849442
push_back 19829300
push_front 693684326
push_middle 171562327
get 21254
push_back 722944818
push_back 510701816
push_front 962211027
push_middle 213420014
push_front 341680967
get 19224
get 12849
push_back 542994330
get 17827
push_back 879112860
get 24353
push_back 514330693
push_middle 371492496
push_middle 993751158
push_back 185757390
get 33271
get 4462
push_back 714095778
push_back 233308633
push_back 756459873
get 3903
get 5609
push_front 474413401
push_back 875172595
get 8620
get 23451
push_middle 334616448
push_front 492768479
push_middle 192831042
get 35536
get 8675
push_middle 985205815
get 16486
push_back 439735530
push_back 68059172
push_front 9148591
push_back 765141710
get 29955
push_back 406840368
get 9502
push_front 396067891
push_middle 634405465
get 12560
push_back 540246104
get 12322
get 7163
push_back 212505678
push_front 749470023
push_front 118762530
push_middle 851685713
push_back 765368710
push_back 819423750
push_back 943132726
push_front 372197340
push_middle 86036792
get 24254
push_front 778156273
push_back 127793004
push_middle 907953569
get 35565
push_back 17337923
push_middle 589264426
get 29300
push_back 21134904
push_front 343943455
push_front 723528380
push_back 782814780
push_middle 613643285
get 25839
push_back 505029030
get 34188
push_front 253079073
get 24202
push_front 393039002
get 17807
push_front 553921479
push_back 707695681
push_back 493161707
push_back 796435947
push_front 96495831
get 19221
get 20655
get 9447
push_back 826729334
push_middle 75166690
push_back 138214764
push_middle 242627482
push_front 399325110
push_middle 959689676
push_back 448205675
push_back 70031896
push_front 794075620
push_back 42142923
push_back 166671910
push_middle 895204110
push_back 671563569
push_front 541974343
get 3443
push_back 212949906
push_middle 325093067
push_middle 391539739
push_back 543261929
push_front 819062981
push_front 644928697
push_back 95524514
push_middle 133803749
push_back 598713236
get 28127
push_front 798526534
push_back 239936246
push_front 673187481
push_middle 80542776
get 5173
push_middle 237852186
push_back 60930447
push_middle 929011129
get 23310
push_middle 483099945
push_back 785908633
push_back 951328636
get 39576
get 23715
get 25225
push_middle 312768760
push_middle 923679017
push_middle 850284663
push_front 416088701
push_middle 659201624
push_back 612828223
push_front 364056807
push_middle 778789332
push_back 857732272
push_back 360980586
push_back 971345184
push_front 840348080
get 23420
push_front 984613367
push_middle 593188362
get 7802
push_back 431470691
get 13797
push_back 739084916
push_middle 485469425
push_middle 269077691
push_back 807671030
push_front 972188533
push_back 542045392
push_front 277046543
push_back 851417637
push_middle 674454896
get 31934
push_back 281870165
push_back 435672282
push_back 631978736
push_middle 908127714
get 551
get 35754
push_back 946182269
push_middle 936015187
get 27903
get 22397
get 1308
push_middle 422226506
push_back 702798688
push_back 134599131
get 14390
get 28088
push_front 322503248
push_front 395460473
push_front 757818925
push_back 860114750
push_middle 717775431
get 5506
get 31656
push_back 232027258
push_back 136728437
push_front 545628611
push_middle 732743316
get 17381
push_middle 180832038
push_back 131306463
push_front 197656665
push_front 474419025
push_back 180491686
push_front 209441343
push_back 60021057
get 8705
get 11113
push_middle 728029753
push_middle 792518096
push_front 482819581
push_front 948023572
push_back 459902103
push_front 74116415
push_middle 856913029
get 27452
push_back 755443388
push_front 219034253
push_middle 874253640
push_front 836537330
get 10632
push_front 623561959
push_back 473726859
push_middle 15725160
get 26541
get 35417
push_front 697689074
get 24199
push_back 491316715
push_back 389731796
push_middle 65592128
push_front 613369366
push_middle 45945979
get 37708
push_front 634786666
push_back 897982512
push_back 494491664
push_middle 723496382
get 12297
push_back 937789797
push_front 337140363
get 3653
push_back 459268366
push_front 905910879
get 24949
push_front 889823731
push_middle 165806195
push_back 796382535
get 12078
push_middle 438874727
push_middle 638831989
push_back 601214753
push_middle 674554248
push_front 989686662
get 18486
push_back 797339061
get 36182
push_back 490810678
push_middle 864445501
push_middle 640833515
push_front 500611167
push_middle 278976893
push_back 403159352
push_back 233434639
push_front 790596975
push_middle 150598162
get 28527
get 16308
push_back 264614081
push_front 153939626
push_front 432355057
get 22718
push_middle 29169129
push_back 434845081
push_back 758779188
push_middle 72140616
get 25143
push_middle 148336917
push_back 33999890
push_back 765587342
push_middle 717608063
push_middle 510034507
push_front 506714517
push_middle 28367707
push_middle 246783841
push_front 957023372
push_back 431087708
push_middle 781476542
get 17891
push_middle 480551712
push_middle 850571447
get 1008
push_middle 268589414
get 23896
push_front 202296815
push_front 430387132
push_back 861082761
push_middle 451813086
push_middle 291268036
get 8691
get 25864
push_middle 620798339
push_back 462993085
push_middle 8263677
push_front 262433110
push_middle 563761275
push_front 871247123
push_middle 786549911
push_middle 899383973
push_middle 77211463
push_front 669299800
push_front 615290819
push_front 533120009
push_middle 995554573
push_middle 401140933
push_middle 160365602
push_front 738147328
push_middle 370674363
push_front 713433711
push_front 818921152
push_back 179914370
push_middle 58703946
push_middle 278055554
push_front 539780691
push_middle 226521154
get 11813
push_front 957889373
get 39945
push_front 91920288
push_middle 26570138
push_back 986530050
get 14546
get 6472
push_middle 642849564
push_middle 311606033
push_back 93281565
push_front 990072576
push_front 30486181
push_front 312980230
push_middle 826877315
push_front 136955094
push_middle 955963751
push_back 69049434
get 39928
push_front 388795029
push_middle 169260805
push_middle 654213986
get 32291
push_back 479286980
push_front 324174804
push_back 103554024
get 7043
push_middle 600644855
push_back 262978936
get 4319
push_back 965870394
push_back 376743208
push_front 893652594
get 29787
push_middle 883839210
push_middle 14638554
push_back 723738307
push_back 739880707
push_back 373076283
push_middle 22007607
push_front 387119031
get 26493
push_front 354786128
get 555
push_middle 98194380
push_middle 738065078
push_middle 524659390
push_middle 772363532
push_middle 574113264
push_middle 603365064
push_front 987443654
push_front 511299278
get 692
push_front 683329040
push_front 138887976
push_front 277301119
push_front 131798401
push_back 945857649
push_middle 172774501
push_back 890731826
get 9513
push_back 472078465
push_front 714608067
get 34418
push_middle 608444044
push_front 825654685
push_middle 905452808
push_middle 951228279
push_middle 93422200
get 21014
push_front 233158865
get 11716
get 25021
get 29823
get 38050
push_front 88766057
push_back 143927430
push_front 728604043
push_front 230490747
push_middle 701236616
get 30380
push_middle 658208296
get 24933
push_back 616287492
push_back 356347590
get 11363
push_back 22008367
push_back 290516373
push_middle 559779308
push_back 296351133
get 25846
push_middle 561254350
push_middle 274681090
get 413
push_middle 274869794
push_back 380651813
push_back 526626344
get 29408
push_back 534341106
push_middle 634613294
push_back 454873587
push_middle 912156873
push_front 816435025
get 37353
push_middle 560025324
push_middle 278153143
get 24280
push_middle 595708000
push_front 742914082
push_middle 770550870
push_back 33771527
push_back 420091451
push_back 53096759
push_back 132793932
push_middle 23503035
push_front 36753523
push_middle 996728532
push_middle 940737355
push_middle 865919459
push_front 627941524
push_front 484230297
push_back 307814034
get 38877
push_middle 250740874
get 27578
push_front 221278807
push_front 785468103
push_middle 381692670
push_front 665214653
push_middle 943116104
push_middle 411686073
push_middle 431272806
get 24971
push_back 669302482
push_front 741738353
push_back 17593892
push_front 706818929
get 33113
get 31066
push_front 511666960
push_front 152117214
push_back 51814040
push_front 408683108
push_middle 506103179
get 1929
push_front 500449624
push_back 860882354
push_front 531963578
get 27757
push_middle 389337805
push_front 400459290
push_middle 951527747
get 36778
push_front 878571352
push_front 230876058
get 36551
push_middle 800192066
get 38396
push_middle 304636167
get 28800
get 12967
push_middle 995819955
push_middle 299734570
push_front 443942823
push_front 243252673
get 18094
push_front 6835665
push_front 920022496
push_back 932756961
push_back 591408201
push_middle 627899853
push_front 427052036
push_back 728738008
push_front 848492792
push_middle 128695298
get 17591
push_front 746919838
push_middle 492863308
get 10305
push_front 679953758
get 31021
get 22165
push_back 940153449
push_back 558280473
get 23903
get 39666
push_front 638894113
push_middle 344709811
push_back 143977933
push_middle 810720674
get 12077
push_front 239202985
push_front 577913128
push_middle 174542203
push_back 255629646
get 30174
push_middle 823196844
push_front 303786940
push_back 386939358
push_middle 331952668
push_back 709909398
push_front 181642121
get 22383
get 23929
push_back 249610437
push_front 814762355
push_middle 350122393
get 24848
push_front 768350668
push_middle 544725167
push_middle 85187134
push_back 314348789
push_middle 725749675
push_front 482045613
push_back 996525764
push_middle 877745309
push_middle 9122657
push_middle 791832127
push_back 419873509
get 9606
get 19278
get 6213
push_front 975845292
push_middle 63011264
push_back 558920896
push_front 114028955
push_back 232017031
push_back 455220585
push_front 762809040
push_front 351571049
push_front 576594671
push_back 627183137
push_back 230168489
push_middle 345502773
push_middle 24237077
push_front 932536210
get 7968
push_front 835533047
get 30976
push_middle 477829325
get 31748
push_middle 253840542
push_back 430479375
push_back 165681195
push_back 519072739
get 20917
push_front 369775791
push_front 398062657
push_front 261716438
push_back 930844205
push_middle 100592292
push_middle 34915658
push_front 2967736
push_middle 965495934
push_back 931314466
push_back 543589310
get 28000
push_back 304789100
push_front 610604846
push_middle 648121844
push_middle 100795544
push_middle 515072072
push_middle 821663101
push_middle 267757280
push_middle 296555597
get 5801
push_middle 498087637
get 2557
get 28656
push_middle 749398439
push_middle 840076706
push_front 332964800
push_back 831284078
push_back 448555256
push_middle 773018034
push_front 553074197
push_front 308489939
get 1025
push_middle 544332294
push_middle 136420712
push_front 318210385
push_middle 604972246
get 33881
get 34665
get 30304
push_front 560870348
push_middle 352073864
push_front 504446056
push_back 582478483
push_middle 148146364
push_front 459500770
push_middle 181872517
push_front 1545369
push_front 655445667
push_middle 416506394
push_front 501918194
push_middle 967657841
push_back 192559454
get 14362
get 29613
push_back 522836025
push_middle 746847925
push_middle 795554074
push_front 292303516
push_front 854744788
push_middle 645881669
push_front 287407284
push_middle 660796451
push_middle 30218957
push_middle 324994342
push_back 311641740
push_front 449021921
push_front 98577657
push_back 171215709
push_middle 87442060
push_middle 220874873
push_middle 342006442
get 1998
push_back 588204534
push_front 615231656
get 6753
push_middle 81022582
push_middle 141151065
push_back 506664890
push_front 305017958
get 13845
push_front 433200884
push_front 661558443
push_middle 337722877
push_back 156075492
get 20238
push_back 658171955
push_back 22502711
push_middle 305228057
push_front 195754159
get 35876
get 1047
get 9044
push_middle 211688082
push_back 421393026
push_front 204618172
get 12290
push_back 985715094
push_back 784534351
push_front 475085435
push_front 830634761
push_back 968029601
push_back 66667776
push_front 51805043
push_front 53024942
get 36661
push_back 161607470
get 3652
push_front 507214706
push_front 224544204
get 8058
get 33277
get 29238
get 7776
push_front 825666862
push_back 504906625
push_middle 700285403
push_middle 14857191
push_front 166765626
push_front 313759647
push_back 725633076
get 34284
push_front 578760778
push_middle 528533841
get 10612
push_middle 278411004
get 38880
push_back 152644173
push_front 668223866
push_middle 291056038
get 11389
push_front 982099875
push_middle 663340743
push_back 766832536
get 11210
push_middle 19915597
push_front 992131857
push_middle 463109639
push_middle 468796452
push_back 387252696
get 40032
push_front 672353964
push_middle 196901715
get 8494
get 23968
push_middle 264076747
push_middle 934705195
get 33896
get 21368
push_front 618321811
get 20875
push_middle 106849703
push_back 900383043
get 17258
push_middle 589679220
get 19286
get 35819
push_front 374546690
push_back 997527985
push_front 866189746
push_middle 528709400
push_back 258006454
push_middle 82453120
push_middle 689846543
get 8034
get 30299
push_middle 743611014
push_middle 891459212
get 2872
push_front 16277079
push_back 977230289
push_front 203217813
push_front 645145382
push_front 551021338
push_back 663918359
get 25304
get 20595
push_front 215787026
push_back 931784955
push_back 340647819
get 12047
push_back 984058297
push_middle 679574260
push_front 261748596
push_back 209391541
push_middle 280824941
push_back 943692544
push_front 997850116
push_front 253198023
push_front 165733482
push_front 472462644
push_back 503263550
get 29780
push_back 476469300
push_back 304151365
get 37888
push_middle 639939198
push_middle 184428882
get 26818
push_back 602765288
push_front 14098512
get 18823
push_front 382236140
push_front 205058131
push_front 878039540
get 25711
push_back 646100933
push_middle 263982482
push_back 742358808
get 6372
push_back 975231149
push_back 556403170
push_back 811559721
push_middle 318698021
get 25751
push_back 638600605
push_front 762284328
push_middle 81957413
get 220
push_middle 150631913
get 39407
get 2989
push_middle 99539448
push_front 334214590
get 8716
push_middle 201556434
push_back 265549510
push_middle 424740818
push_front 512999329
push_back 49929827
get 17689
get 19629
get 22858
push_back 293276285
get 35031
get 28210
push_back 491814506
get 40449
push_front 315972562
push_front 709599417
get 27594
push_middle 142995074
push_middle 568405992
get 20861
get 24707
push_middle 687937725
push_back 536840829
push_front 871464365
push_front 317153229
push_middle 340699419
push_front 587720926
push_back 874721001
push_back 638156929
push_front 255482783
get 31946
push_front 328137454
get 11044
push_back 366753623
get 37749
get 28144
get 33194
push_middle 332253824
push_middle 874692545
push_middle 843714994
push_front 261197646
push_back 814100549
push_middle 258915701
push_middle 714763524
push_middle 603267098
push_middle 154241269
get 26336
push_front 809654989
get 8926
push_front 807939064
push_back 117551927
get 984
push_back 591238825
push_back 268152300
push_middle 634872095
push_front 971564457
push_front 902623854
push_back 392765281
get 35603
push_front 418966849
push_front 336473187
push_middle 898935785
push_front 17449209
get 1593
push_back 700588434
get 2150
get 40352
get 18144
push_middle 69558768
push_back 326769009
push_middle 152722575
push_front 324428366
get 28759
get 638
get 14520
push_front 923662226
push_front 893662713
push_middle 886407077
get 40528
push_middle 450199168
get 40457
get 20052
push_front 49930407
push_back 940950956
push_middle 407989661
get 13466
push_front 649997091
push_back 232258709
push_middle 179927331
push_middle 23879157
push_back 219459571
push_back 748381348
push_front 743507588
get 17943
push_middle 265245438
push_back 634875227
push_front 753006422
get 1511
push_middle 928720071
push_front 866764755
get 27098
push_back 487115344
get 33248
push_front 37075692
push_front 859248498
push_front 565095862
push_back 80864137
push_back 223335026
get 2641
push_back 9268655
push_back 498442799
get 1971
get 37728
get 23955
push_back 555592357
push_front 967015632
push_front 194387346
get 19769
push_middle 197681083
get 21859
push_front 330040504
push_front 731498461
push_front 751105353
push_front 123520809
push_middle 266410333
get 7661
push_middle 210781142
get 7132
push_back 419021303
push_front 945045138
get 12082
push_back 758167010
push_back 358472683
push_front 154160267
get 14298
push_middle 414852335
push_middle 587014184
push_back 710633387
push_middle 447188337
push_front 502235381
get 32934
get 12326
push_front 613175797
get 28513
push_middle 582819113
push_back 835078571
get 13587
push_back 568676658
push_middle 506115930
push_back 589591070
get 16532
push_middle 5485318
get 33187
push_middle 667197647
push_front 704805275
push_back 441727205
push_back 932471528
push_middle 463187294
push_back 651145684
get 23994
push_front 675552098
push_middle 285674468
get 13655
push_front 121566017
push_back 324348843
push_back 45188511
push_back 889650437
push_middle 935064881
push_back 668429286
push_middle 56934543
get 36988
get 28027
push_front 656133301
push_back 78656662
push_middle 273608686
push_front 699956382
push_middle 197536521
push_front 408758804
push_middle 407190393
push_middle 759923701
push_back 402210731
push_back 103290530
get 10860
push_middle 114326196
push_back 191332150
get 2191
push_front 710828470
push_back 718553529
push_front 784190179
push_front 201671638
push_middle 63118457
push_front 47258420
push_back 584053498
push_back 125494210
get 5219
push_front 619782136
get 14639
push_middle 119728195
push_front 480532125
get 6475
push_front 878695698
push_middle 63807837
push_middle 55525314
push_middle 419038990
push_back 23251503
get 35178
push_front 630664684
get 36189
push_back 302334691
push_front 985826823
get 24571
push_back 37661907
push_middle 73369423
push_front 754939126
push_front 50462575
push_back 964675570
get 6871
push_back 67115273
push_front 793475979
push_front 733370949
push_back 436633224
get 10577
push_front 623957452
push_front 748816350
push_back 508672640
push_front 106608537
push_front 803151493
get 13583
push_middle 274525941
push_back 253613157
push_front 694079906
push_front 517156657
push_middle 870546518
push_middle 435045296
get 13478
push_back 156873876
push_middle 503121421
push_back 780178230
push_middle 417472221
push_middle 319904351
push_middle 39446598
push_back 863365983
push_front 690720464
get 17674
push_front 16912577
push_back 980021262
push_front 296381237
push_front 82632654
push_middle 931235517
push_back 966068749
get 12721
push_front 320009333
push_back 685418253
push_back 842548471
get 18181
get 12532
get 32069
push_back 981307270
get 2303
push_front 913183475
push_back 474259815
push_middle 617202366
push_front 378840704
push_middle 575559825
push_front 931156388
get 26514
push_back 771047903
push_middle 904284947
push_front 335757700
get 14999
get 23000
push_middle 314411917
push_middle 658575959
push_back 585378111
push_front 473871923
get 20138
push_front 743918568
push_back 546053068
push_front 683340578
push_middle 65691264
push_back 22104752
push_back 52637300
push_back 429415837
push_middle 492970926
push_middle 124590791
push_back 784193482
push_front 67699330
get 30931
push_middle 182207198
push_front 725080713
push_middle 436095074
push_front 76038712
push_middle 883660568
get 24570
push_back 268268519
push_middle 490343381
get 39270
get 13678
push_middle 25241690
push_middle 498994491
get 23408
push_front 967825078
push_back 37035367
push_middle 3441931
push_back 636978131
push_back 245624298
push_back 548378622
push_back 475494920
push_front 177597360
get 25051
push_back 464169455
push_front 515701789
push_middle 931872738
push_back 370480554
push_back 255898589
push_back 381896587
get 26428
get 28032
push_front 915720156
push_front 331163733
get 25489
get 12050
push_middle 292865708
push_back 231394786
get 9916
push_back 830979776
push_middle 334563780
push_front 837654695
push_front 867231528
get 6866
push_back 569809459
push_middle 661066546
push_back 627094207
push_front 151415155
push_middle 557171489
push_front 821972866
push_front 910440561
push_back 788058053
push_front 365664116
push_front 51015268
push_back 142042998
push_front 635500970
get 786
push_middle 100795439
push_middle 508909727
push_middle 344673018
push_back 708614781
get 20087
push_middle 660254884
push_middle 574439295
push_back 7511549
push_middle 316001250
push_front 34550330
push_back 442173145
get 14441
push_front 357619241
get 30056
push_middle 920993719
push_front 624186100
push_front 378411203
push_back 386196736
push_middle 856136641
get 10211
get 186
push_front 383342355
push_front 302901110
push_back 245708565
push_front 608180142
push_front 965742209
push_middle 131534473
push_middle 452308075
push_back 25134131
get 1258
push_front 911942308
push_back 897320738
push_front 456042195
push_back 86727946
push_back 653680476
push_back 984174763
push_back 912401891
push_front 935905707
get 12227
push_front 961340122
push_back 632830786
push_front 816428301
push_front 353524496
push_front 324669644
push_middle 358240336
push_back 485952741
push_front 999049489
get 20578
push_middle 799063571
push_front 887813659
push_front 531545349
get 4736
push_front 818565608
push_middle 352408943
push_middle 639783540
push_back 124460681
push_middle 460968331
push_middle 389790024
push_middle 133329649
push_back 131655011
push_front 695374408
push_front 535304275
push_back 593890787
get 24080
get 6772
get 20335
push_front 870820887
push_front 487684906
get 30518
push_front 98377263
push_middle 846669144
push_back 240377491
push_middle 888189693
push_front 837597315
push_back 187009709
push_back 836985483
push_front 89556845
get 22427
push_front 267077897
push_front 613617100
push_middle 922733813
push_middle 533054810
push_front 878970403
get 38900
push_front 647634160
push_middle 173478672
get 17941
push_back 932014136
push_middle 575763760
get 32324
push_back 946557792
get 35284
push_front 222465027
push_middle 470501975
push_middle 900019021
get 31957
get 11551
push_middle 709740224
push_back 25837926
push_middle 912900577
get 9154
push_back 444477208
get 40526
push_middle 221085780
push_back 616804418
push_front 116456804
push_back 340444204
get 853
get 12395
push_front 153762343
get 27517
push_back 859832696
push_back 787660152
push_front 576247194
push_front 305232986
get 6847
push_middle 212047470
push_front 761001725
push_front 989934208
push_back 260122847
push_back 23014717
push_back 681498512
push_front 616306490
get 2665
get 1545
get 12625
push_middle 309293606
push_front 545241341
push_front 10027924
push_middle 233251076
get 33033
push_middle 188781707
get 16827
push_middle 278181112
get 11399
push_middle 588040343
push_back 423644922
push_back 302352418
push_front 559316667
push_middle 563602396
push_middle 274524414
push_back 727137952
push_middle 865011373
get 22069
push_back 833470048
push_front 922548083
get 28628
push_middle 40799596
get 4580
push_middle 793739153
push_middle 149943002
push_middle 748377077
get 30924
get 20148
push_middle 63157477
push_middle 882868153
push_back 820585843
push_back 982922441
push_back 895211071
push_back 286586831
push_middle 181791661
push_middle 914273896
get 39207
push_middle 624927736
get 36843
push_middle 880228282
push_middle 215584526
push_front 896249044
push_front 705536587
get 19237
push_back 439012551
push_front 312135237
push_middle 258073056
push_back 599624156
push_middle 592944708
push_front 835325793
push_front 844889334
push_middle 994154352
push_middle 497049182
get 7088
push_front 698366689
get 25787
push_front 282179859
push_middle 163726981
push_middle 126541062
push_back 599135722
push_middle 77788292
get 12563
push_back 772553967
push_middle 273377271
push_back 58235635
push_front 515342813
push_middle 547933896
push_back 886014013
push_back 603281621
push_front 400080984
push_front 570331536
get 7219
push_front 403317237
push_middle 661981280
push_middle 607886398
push_back 647814502
get 29257
push_middle 553503060
get 17867
push_back 28214521
push_front 137712511
get 35111
push_front 944978632
get 17633
push_front 856058245
get 10193
push_front 866066103
push_middle 395250759
push_middle 320792190
get 15385
push_back 520368306
get 8534
get 2950
push_back 193439926
push_front 820256197
get 15540
get 7807
push_back 221624087
push_back 975589649
push_back 479267089
get 27847
push_back 233475876
get 40539
get 1615
push_back 583024204
push_back 181878347
push_middle 919445376
push_middle 626685333
push_front 445428732
push_back 740243705
push_back 44766729
push_back 851961388
push_middle 134008958
get 29671
get 24506
push_middle 297019230
push_front 102358943
push_middle 516165112
push_back 102718893
push_middle 688562697
get 35035
get 26221
push_middle 90589361
push_back 177203675
push_front 700845853
push_front 649170250
push_front 5701390
push_middle 415291520
push_front 896137140
push_middle 931588278
push_front 352731839
push_front 350910710
get 18312
push_back 267750946
push_middle 550660070
push_front 929360596
push_middle 606565149
push_front 879821959
push_back 761917909
get 22284
push_middle 345386996
push_front 754890880
get 1392
push_front 100540518
push_front 25584424
push_front 790610117
push_back 170922897
push_front 896586387
push_back 402144847
push_front 807088810
get 12018
push_front 9503330
push_front 318474113
get 2981
push_front 114295062
push_front 256449989
push_front 667242458
push_front 164890056
push_middle 664010578
get 30761
push_back 914331674
push_middle 198521105
get 26026
get 9348
push_middle 961954509
push_back 200872556
get 33763
push_front 727903803
push_back 869178032
get 30332
push_back 739198693
push_middle 159759617
push_middle 726078995
push_back 526763157
get 15543
push_back 679898868
push_middle 849381434
push_front 309215047
push_front 375883243
get 35393
push_back 158946272
get 26697
get 6358
push_back 967829855
push_front 26616046
push_front 696667132
push_middle 554715295
push_middle 52848609
push_middle 805156243
push_front 524846769
push_middle 534818167
push_back 634013581
push_middle 878294252
get 29562
push_front 203948069
push_back 966848783
get 29932
push_middle 262876451
get 33789
get 20494
push_middle 969647496
get 10093
get 18528
push_front 831823976
get 24931
push_front 320780730
get 34871
push_back 336084223
push_middle 948877942
push_middle 411473421
push_back 640780653
push_front 790777830
push_middle 760283643
push_front 500571849
push_middle 823837677
push_front 105562825
push_middle 392914017
get 21165
push_front 79675833
push_back 959281254
push_front 235318117
push_front 708140418
push_back 233204491
get 16466
push_middle 992438491
get 29445
push_front 977143215
push_back 991892320
get 32077
push_front 594272390
push_front 186792838
push_middle 906842989
push_back 652465827
push_middle 565495330
push_back 263694943
push_front 84353152
get 32521
push_back 362676797
push_middle 143878644
push_front 863547147
push_middle 923526363
push_middle 328889346
push_middle 426455546
push_middle 398477836
push_back 408568127
get 10464
push_front 508274028
get 4094
push_front 577724754
push_back 309266004
push_front 953885403
push_middle 895013720
get 33778
push_front 688983274
push_front 607336728
push_front 684154133
push_middle 387147555
push_back 454905688
push_middle 693159492
push_middle 267614499
get 31609
push_middle 176495415
push_back 925087366
push_back 647665012
get 38455
push_middle 70752929
push_back 693347122
push_front 567645465
push_front 924258029
push_front 780803986
push_middle 148300785
get 16513
get 21807
push_back 505505682
push_back 95224800
get 4869
push_back 516021882
push_back 872905142
push_back 179262934
push_back 636624017
push_back 818642952
push_middle 814776499
push_front 139618297
push_middle 840136427
push_middle 213166044
push_front 197484672
push_middle 480473500
get 1544
push_front 352668171
push_back 503595314
push_middle 421254554
push_front 585226004
push_middle 644851704
push_middle 549051123
push_back 720549810
push_middle 852780536
push_front 229804952
push_back 9345048
push_front 144037328
get 25506
get 41025
get 993
push_front 384464229
get 39666
push_middle 436570597
get 35417
push_middle 643926844
push_back 639338348
push_back 993893439
push_middle 489495151
get 40704
get 18873
push_back 230211545
push_middle 33214788
push_front 462435843
push_middle 533967435
push_middle 92722406
get 31164
get 10849
get 391
get 18278
get 33341
push_front 972023316
push_back 957816585
push_front 206188577
push_back 480534038
push_front 532465623
push_middle 741703437
push_front 756532411
get 3874
push_middle 391671975
push_back 932453536
push_front 275010570
push_front 270805846
get 30316
get 23267
push_middle 187652630
push_front 94186107
push_back 893534628
get 2185
get 18290
push_front 876518503
push_back 830716811
push_front 831397522
get 22900
push_back 577547187
push_middle 420159668
push_front 974618749
push_middle 281197498
push_middle 917168637
push_back 691407172
get 28741
get 8015
push_middle 164997593
push_middle 174742414
push_front 704173205
push_front 838530547
push_back 90409588
push_back 775241988
push_front 478439470
push_back 844182125
get 17421
get 1157
push_front 37202939
push_middle 350055482
push_back 946411611
push_back 696824168
push_back 817980521
push_front 354222318
get 39421
push_middle 181087299
push_front 60575237
push_front 773985273
get 11135
push_back 303516991
push_front 671278075
get 10893
get 33770
get 26290
push_front 684971953
get 32702
get 30361
push_middle 152708799
push_middle 330069783
push_front 650712013
push_back 850815161
push_front 45047310
get 8742
push_front 27713129
push_middle 537119548
push_back 470662949
push_middle 331280679
push_back 29400902
push_middle 821878209
get 17559
get 15697
get 275
push_back 635124460
get 36191
push_middle 97707087
push_middle 257481015
push_front 355108996
push_middle 34870662
push_back 41583112
push_middle 178300592
get 1398
push_back 933755519
push_back 188402523
push_back 355727099
push_middle 523916795
get 21054
get 12215
push_back 838206424
push_front 89779838
get 10722
push_back 735873099
get 23432
get 29332
get 17666
push_back 563919303
push_front 78994949
push_front 620159703
push_back 152337196
get 32192
push_middle 841020364
get 25348
push_middle 672070141
push_front 982111624
push_back 980735652
push_front 107466654
push_middle 449674102
push_back 981968513
push_back 815685387
get 37637
get 13572
push_middle 581180918
push_back 295146215
get 19648
push_front 418179155
get 501
get 28978
get 16851
push_front 788851472
push_front 793983953
push_front 109524996
push_back 136358860
push_back 366565787
push_back 242818994
push_front 159687901
push_back 472326653
push_middle 95719958
get 31726
push_front 545806911
get 33137
push_middle 386980177
push_front 863469764
push_middle 94512649
get 13989
push_front 439291153
push_front 101719653
get 33182
push_back 162268721
push_middle 459851699
push_front 10914994
get 33687
push_back 548305243
get 4464
get 27324
push_front 371718213
push_front 933798165
get 35007
push_middle 783707733
push_front 240090293
push_front 854984797
push_back 612650569
get 19428
push_middle 847798393
push_middle 545571035
push_front 350550974
push_back 368382334
push_front 852136636
get 1605
push_front 368077451
get 14925
push_back 193652750
push_middle 956430603
get 22067
push_middle 176354705
push_front 310123063
push_front 399639723
get 28093
push_middle 955176613
push_middle 426758686
push_middle 974124286
push_back 580881167
get 16103
push_middle 85631066
push_middle 185160652
push_back 839505116
get 4598
push_back 571855735
get 15148
push_middle 62724588
push_front 516250394
push_front 38434615
push_front 610000969
get 11042
push_middle 148670511
push_back 903785677
get 27131
get 35818
push_middle 360228135
push_middle 765821531
push_middle 830172602
push_back 503230976
get 9391
push_back 157198956
push_front 618721414
push_front 536145715
push_front 955414076
get 24067
get 19171
push_front 255195072
push_front 156578312
get 30853
push_back 359300672
push_middle 987217863
get 26483
push_front 637969390
get 39965
push_middle 785672672
push_middle 888637709
push_front 681996307
push_front 466008481
push_middle 801350178
push_front 134106068
push_front 798521932
get 32871
push_back 415849771
push_back 611702793
push_front 534938830
push_back 397780543
get 15917
push_back 110241384
push_back 216960121
push_front 139102325
get 18507
push_back 762559031
push_middle 399224436
push_back 998828494
push_back 292931352
push_back 51429921
push_front 712476973
push_back 524516559
get 30632
push_middle 293939591
push_back 603588472
push_front 585230547
push_front 728866072
push_back 403224933
push_back 431610820
get 3941
get 29010
push_middle 543808464
push_back 698694254
get 34933
get 10196
push_front 69838370
push_front 54700216
get 26238
push_back 354480293
push_back 423523036
get 36269
push_front 351933344
push_middle 571135786
push_front 874316976
push_back 272370146
push_middle 874544638
push_back 165908817
push_middle 651483646
push_middle 513781673
push_middle 124433882
push_front 364777234
push_back 637770644
get 20065
get 15544
push_middle 541344744
push_back 485708684
push_middle 16296251
push_back 214825424
get 37834
push_back 950172984
get 16753
push_middle 808602716
push_front 656627243
push_back 55047345
push_middle 769450649
push_back 102461424
push_front 929299017
get 14334
push_middle 481743218
push_back 712085137
push_back 849626973
push_middle 350585026
push_front 685291901
push_middle 160046268
get 14418
push_front 789774138
get 34238
push_front 727783038
push_back 340812844
push_front 114009119
push_front 626234656
push_front 91305810
push_back 257019594
push_front 666859749
push_middle 572261905
get 24857
get 38741
push_middle 689347596
get 1862
push_front 906093656
push_middle 598296783
get 33140
push_front 570322776
push_back 572143956
push_front 541834096
push_front 929245095
push_middle 634395573
push_front 121324881
push_front 78039563
push_middle 279258653
get 29229
push_middle 175691636
push_back 636777962
push_middle 2170494
push_front 713725705
push_back 701754233
push_back 169228570
push_back 352736114
get 15292
push_middle 873157524
push_front 210238722
push_middle 139255798
get 27502
push_middle 74501287
push_middle 405675789
push_back 478465601
push_back 362912899
push_front 555894042
push_front 881912718
push_front 877261494
push_back 509613230
get 22327
get 8369
push_middle 710562229
push_middle 130213619
push_back 67884217
get 7915
get 10265
push_front 74178628
push_front 363044754
push_back 823171694
push_front 961249073
get 25346
push_front 430889856
get 19654
push_back 159385766
push_middle 164056661
push_front 33787039
get 38793
push_back 690983735
push_back 392651172
push_back 67713318
get 9537
push_back 58660836
push_front 591995615
push_back 967754982
push_front 491666585
push_front 926498014
push_front 881801059
push_back 873958138
push_back 293914000
get 41295
push_back 760279703
push_front 948358021
push_front 222296225
get 20017
push_middle 691937782
get 8858
push_back 786555717
get 31557
push_back 297919632
push_front 576310277
push_middle 369940714
push_middle 452190998
push_middle 647160333
push_front 323678991
get 5543
push_middle 248073118
get 15729
push_middle 71425356
push_middle 987249483
push_middle 412965186
push_back 440386587
push_middle 23660017
push_middle 766203060
push_middle 390958215
push_middle 305623886
push_back 590235804
push_middle 827823544
get 31027
push_back 339847517
push_back 946638993
push_front 179745289
push_front 809666781
push_back 445456485
get 16995
get 24516
push_front 564676372
push_back 54366233
push_middle 117367675
push_back 566798931
push_middle 618617746
push_back 866905492
get 35131
push_middle 962253362
push_front 985236852
push_back 727297710
get 25809
push_front 830701810
get 32605
push_middle 25211622
push_front 526825659
push_front 544945320
push_front 470066762
push_back 446773245
push_back 236510802
push_front 747658796
push_middle 86959321
push_back 259070520
push_back 38083715
push_back 69201931
push_middle 29075145
push_middle 747396159
push_back 783856261
push_back 701499260
push_front 763771517
push_back 839365371
push_front 907291285
push_back 360468551
push_front 49675199
push_back 448964582
push_front 913174277
push_middle 710816803
push_middle 109092791
push_back 699996981
push_front 894001115
push_front 887017085
push_front 171201273
get 9492
get 5070
get 23990
push_front 432175906
get 8597
get 12576
push_front 447471270
push_back 866561724
push_back 487319126
get 24038
push_back 594912791
push_front 256945972
push_front 284382490
push_front 401224097
push_front 319543685
get 3712
push_back 665170321
push_middle 356661594
push_middle 687364892
get 29302
get 39260
get 11948
push_front 456849028
push_middle 217981653
push_back 503704428
get 11180
get 38360
push_middle 850499580
get 7292
push_middle 399156276
push_front 409616188
push_middle 535862318
push_middle 854374090
push_middle 420723256
get 29095
push_front 371329633
push_middle 127804579
push_front 331341939
get 38112
get 35146
push_back 364798543
get 12242
push_front 300754754
push_back 596574416
get 21585
push_back 147702409
get 3100
push_middle 731111929
push_back 455677283
get 14416
push_middle 948628816
push_front 685406714
push_middle 809090160
push_front 316976351
push_front 869058253
push_back 349517097
push_back 233157462
get 30547
push_back 171696855
get 24466
get 31118
push_front 555015263
push_front 976759339
get 34598
push_front 352236880
push_middle 106885226
push_front 654692387
push_front 15575919
push_middle 940239753
push_middle 608766450
push_back 320717727
push_back 996352351
push_front 352576945
push_front 741097967
push_back 299690260
get 41308
push_middle 620127593
get 25365
get 37661
push_middle 661398420
push_back 580941119
push_front 806319561
get 20455
push_middle 515971042
push_back 211998573
get 7780
push_front 80730274
get 16795
push_middle 781897434
push_front 34799965
push_back 260055486
push_front 266053283
push_back 269574697
push_middle 714433661
get 37378
push_back 670754253
get 37761
push_back 448907676
push_front 62140438
push_front 927266727
push_middle 265439289
push_front 782515069
push_middle 783664268
push_middle 734656213
push_back 611079151
push_middle 280759455
get 4774
push_front 517447588
get 35888
push_middle 102970568
push_middle 411848985
get 20758
push_front 282750117
push_front 260401076
push_middle 968283861
push_back 56686743
get 3143
push_back 251305963
get 24170
get 41127
push_middle 793612558
push_middle 52342395
push_middle 978957833
get 30247
push_back 195039193
get 28270
push_front 450703698
get 35030
get 28657
push_front 391195617
push_back 710139917
push_middle 42257001
push_middle 832593849
push_middle 398726001
push_front 296610635
push_front 246514201
push_middle 279433187
get 8503
get 4885
push_middle 348177774
push_front 337223470
push_front 626640798
push_front 858886503
get 18911
get 38220
push_front 320038731
get 14105
push_middle 864366686
push_back 642831997
push_middle 870268363
push_front 189047028
push_middle 68426731
push_front 675933857
push_middle 544247224
push_middle 582745931
push_front 376769017
push_middle 184348069
push_front 148246003
push_back 212315980
push_front 476371930
push_middle 409450660
push_back 130708170
get 23650
push_middle 320169570
push_back 299109205
push_front 318336654
push_middle 927104956
push_back 23130244
push_middle 720599532
push_middle 849637514
push_middle 2863857
push_front 770114619
push_back 31758869
push_middle 107125840
push_front 139050401
push_middle 200158154
push_back 293154583
push_front 31346616
push_middle 640929033
push_back 539323814
push_back 783702677
push_middle 354631842
push_front 73131646
push_middle 385371372
push_front 754259943
get 6491
get 11105
get 5726
push_middle 639026701
push_front 993405396
push_middle 266504328
push_middle 284835250
push_front 478912986
get 5887
get 39266
push_middle 910602808
push_middle 687392444
push_back 371285684
push_back 31952606
push_middle 893652938
push_middle 974831640
get 35339
get 24450
push_middle 695590835
push_front 752747945
push_back 199651424
push_middle 473087518
get 13530
push_back 698475556
push_front 606740614
push_back 747396961
push_front 830835501
push_middle 491054208
get 21287
push_back 757613696
push_middle 976678031
get 38685
push_middle 51294755
push_front 229732460
get 23522
push_back 199043691
push_back 450554399
push_back 686107197
push_front 837203005
get 20805
push_middle 490773361
push_front 726033236
push_back 870219117
push_middle 874903098
push_middle 342415519
push_back 351102480
get 41043
get 21503
push_front 185535549
push_back 297074158
push_front 623192085
push_front 381809576
get 12486
push_front 216938787
push_middle 851381524
push_middle 333987364
get 37131
push_middle 640982167
get 15781
get 3745
push_front 210574473
get 28338
push_front 147097666
push_back 301808689
push_front 708789434
push_front 438498782
get 11847
push_front 96613689
push_front 819068649
push_back 54061595
push_middle 57905956
get 39709
push_middle 446827938
push_middle 710289517
get 12921
get 12309
push_back 944382308
push_back 876738315
push_back 803227554
get 37178
push_front 498840791
push_middle 158008617
push_front 533940590
get 20259
push_front 852372353
push_middle 537152977
get 4999
push_middle 434442699
get 16830
push_back 11260614
push_back 74365623
get 30167
get 39445
push_back 312677038
push_middle 592797122
push_middle 878866623
push_middle 905047579
push_back 736324463
push_back 61124270
push_middle 872039769
get 28909
push_front 601987474
push_back 706336846
push_back 463491551
push_front 637287435
push_middle 465263602
push_front 237845079
push_front 158392594
get 28396
push_back 548135304
push_back 498444294
get 12577
get 2926
get 22467
push_middle 488717002
push_back 964715378
push_middle 783682901
push_middle 900967855
push_front 177676292
push_front 391491184
push_front 242666502
push_back 405933440
push_back 305291105
push_middle 627455006
push_back 406168471
push_middle 630596268
push_front 88195596
push_middle 162473281
get 37920
push_back 335605851
push_middle 685601409
push_middle 896542016
push_front 465300645
get 32152
push_front 658143973
push_back 59803455
push_front 619466340
push_back 391505135
get 34693
get 6059
push_front 711367565
push_middle 493382604
push_back 109727981
push_front 131538513
push_back 642618321
push_front 686213956
get 27282
push_front 113725380
get 15753
push_middle 595254796
push_middle 708466005
push_back 717871300
push_middle 498252286
push_back 617348486
push_front 889329640
get 19636
push_back 412973504
get 8208
push_middle 265743130
push_back 542598024
push_front 515398492
push_back 93992683
push_back 212653287
push_back 564280937
push_middle 781117606
get 40500
push_middle 184692522
get 6696
get 27927
push_back 586021213
push_front 563658683
push_middle 242195236
push_middle 43840627
push_middle 606526840
push_back 639129733
push_front 565259931
get 37771
get 25098
push_front 663070703
push_front 641417048
push_back 939754280
get 36650
push_front 13828689
push_middle 705687540
push_back 819174540
push_back 816890909
push_front 450371094
get 17493
push_back 522052825
push_middle 43452579
push_middle 915948628
get 31101
get 31423
push_back 261382793
get 40256
push_back 49770653
get 12805
push_front 344458285
push_middle 214474546
get 36301
push_back 972118892
get 16953
get 16503
get 35798
push_middle 412054185
push_middle 133755759
get 4951
get 807
get 29782
get 25278
push_middle 804541552
push_back 645629948
push_front 183786204
push_front 631111360
push_back 788783369
push_middle 625054357
push_middle 287047762
get 24851
push_middle 78295738
get 38127
push_middle 212685499
push_middle 804109511
push_middle 852861657
get 34804
push_back 262675051
push_middle 693879484
push_middle 53921655
push_middle 157960980
push_back 966389973
get 34351
push_middle 950666897
push_back 806435329
push_front 220973907
push_back 146701637
push_front 936180272
get 19932
push_back 62243357
push_front 277314596
get 5476
push_back 91939339
push_front 481230643
push_middle 280396453
push_back 917883559
push_middle 483783113
get 41243
push_back 286786981
push_middle 895690224
push_front 83589040
push_front 901346285
push_front 465385456
push_back 2260497
push_middle 745431951
push_middle 870171930
push_back 117089871
get 36928
push_back 915385637
push_middle 326052557
push_front 470880305
push_middle 496006754
push_middle 658887139
push_back 681468981
push_middle 262417729
push_front 287274840
push_middle 79191793
push_back 903084333
get 38554
push_front 522197653
push_back 63340171
push_back 987821329
get 29171
push_back 948474406
push_middle 194142010
push_back 823116551
get 21730
push_front 992469604
push_front 3698817
push_back 80026260
push_front 524135522
push_back 381508609
push_front 602284255
push_back 752957233
push_middle 283104307
push_back 940836260
get 16405
get 7119
get 13113
push_middle 506412759
push_front 297273493
push_front 524291889
push_middle 275681245
push_middle 615493108
get 37652
push_middle 181869480
get 10710
push_middle 631916728
push_back 738837510
get 12529
push_back 940320678
get 14401
push_front 509590698
push_back 693982230
push_front 787169873
push_middle 88986375
push_front 290088605
push_middle 99349309
push_middle 147973151
push_front 651262579
get 15695
push_back 459956645
get 543
push_front 647439309
push_back 202249368
get 11488
push_back 893887060
push_front 92254520
get 608
push_middle 76228034
get 9844
push_middle 139013439
get 12103
push_front 4608419
get 5066
push_front 287857386
push_front 998921429
push_front 367612575
push_front 819203808
push_front 112494452
push_middle 982755259
push_back 962261168
push_middle 366999282
get 11536
push_back 705051053
push_middle 975321494
push_front 743799097
push_front 534338998
get 21357
push_middle 249567813
push_back 166445583
push_back 412582052
get 30655
get 9469
push_back 757091634
push_front 278942963
push_front 39489128
push_middle 134669613
push_back 556355711
push_middle 252977747
push_front 194292149
push_back 510630155
push_front 320850368
push_back 169190177
get 6363
get 11378
push_back 4264332
get 40635
get 19347
get 26743
push_back 539568885
push_back 382472580
push_middle 502761038
get 8214
push_middle 503815684
push_front 791869348
get 30962
push_middle 870701749
push_front 743672692
push_middle 770143131
push_back 682186257
push_middle 924985250
push_front 650384808
get 39542
get 8831
push_back 818170147
push_back 498344997
push_middle 329463297
push_middle 506530632
push_middle 164030918
push_middle 350754515
push_middle 836944056
get 27273
get 19457
get 29025
push_middle 902602499
push_front 878286086
push_middle 543914486
push_back 665937972
push_middle 486234645
push_back 670995932
push_back 292589773
push_middle 835503662
push_middle 245034431
push_back 784088273
get 21145
push_middle 888459829
get 24708
push_back 431860022
push_back 159451715
push_middle 28840697
push_front 742705559
push_middle 81212500
push_back 239129526
get 8126
push_back 280413751
push_front 889857002
get 8223
push_back 375426649
get 30314
push_front 803432112
get 26808
push_back 153925840
push_back 538775596
push_back 135121162
push_middle 973163490
push_middle 939264564
get 24565
push_back 175333008
push_back 442548592
push_front 745204133
push_middle 582465474
push_middle 715619373
push_back 834786983
push_middle 682190632
push_front 377211324
get 11891
push_middle 336676278
push_middle 159231620
push_back 778313476
push_front 36124088
push_back 57659931
get 35146
get 9765
push_back 21587951
push_front 93331192
push_middle 526644306
get 30253
push_back 855525434
push_middle 781475567
push_front 865547941
push_back 168635089
push_back 980177665
push_back 132441865
get 16488
get 13131
get 35095
push_middle 43003979
push_middle 160095830
get 975
push_middle 299930137
push_back 739326223
push_back 83002876
push_back 210463888
get 5308
push_back 695242439
push_middle 5375151
get 27291
push_middle 872718869
push_back 560613707
push_back 448525408
push_back 988070297
push_back 166793062
get 16773
push_middle 234386323
push_front 19109175
push_front 968231035
push_back 687500458
get 4438
push_middle 210147220
push_front 368059646
push_back 776051342
push_front 817116418
push_front 380334566
get 2736
push_back 232431018
push_back 665691161
push_back 397134694
get 36818
get 28117
push_middle 335705843
push_front 11783749
push_middle 368719426
get 3612
push_back 598166735
push_middle 188605844
push_middle 570415598
push_back 397176681
push_front 838949427
push_front 819371401
push_middle 203182757
push_front 391468473
push_middle 514425470
get 4474
push_front 421500368
push_middle 412039325
push_front 495166758
push_front 218150958
push_middle 654749167
push_front 383603680
get 17160
get 11433
push_middle 226865655
push_back 323322338
get 12105
push_back 549831759
push_back 789923141
push_back 194228514
push_front 949725769
push_front 534028334
push_middle 212484409
get 32018
get 40235
push_front 752007146
get 39922
push_middle 868934638
push_back 444054906
push_front 670045961
push_back 721128423
push_middle 376868477
push_back 176362175
push_back 746740071
get 22388
get 22494
push_front 170856156
push_front 200148042
get 38285
push_back 292810669
push_middle 805742121
push_back 782252092
get 20591
push_front 865973391
push_middle 16230733
get 3635
push_middle 962012162
push_front 769399779
push_back 662442875
get 410
push_middle 261821486
push_back 315053176
get 26996
push_front 590413649
push_front 168912883
get 31402
push_front 351594877
push_back 672385339
push_back 611051346
get 22291
push_middle 270493865
get 32798
push_front 302433280
push_front 11019772
push_front 114920154
push_middle 606871040
push_middle 25780874
push_middle 413701090
get 32778
get 15646
push_front 131745367
push_back 273873868
get 17608
get 39817
push_back 290158708
push_front 55095053
get 41935
push_front 3432565
push_back 188984980
push_back 721854181
push_back 286218960
push_front 719964750
push_front 679044249
push_middle 719951767
push_middle 528392682
get 39915
push_middle 960505517
push_middle 140977236
push_middle 338656383
push_middle 248170686
push_front 354525664
push_middle 550988694
get 6535
push_back 541502132
push_back 891363654
push_front 352558360
get 36058
push_middle 789321071
push_back 241340508
push_back 341480825
push_back 256711705
get 39974
push_middle 962705158
push_middle 782258330
push_middle 960600469
push_middle 494538440
push_front 99271604
push_front 448344267
push_back 414028195
push_back 690037678
get 15542
push_front 552098511
push_middle 738953893
push_front 833575914
push_back 713261797
push_middle 689455876
push_front 823496176
push_front 538844443
push_middle 704995745
push_front 46095610
push_back 948774568
get 36895
push_middle 634910205
get 2247
get 39724
push_back 816879039
get 14654
get 27853
push_back 962607607
push_back 596573140
push_back 433445936
push_back 908499273
get 2401
push_back 310064279
push_back 265108876
push_back 192913441
push_back 102612601
get 40862
push_front 240465327
push_front 362334700
push_middle 287749960
get 27980
get 67
get 18121
push_middle 407352731
push_front 688916466
push_back 817070435
push_front 988070593
push_middle 71832693
push_back 480917638
push_back 849639815
push_front 884512308
push_back 216933323
get 1992
push_front 566544731
push_middle 135656295
push_middle 687189210
push_middle 938696181
get 32776
push_middle 833822554
get 15600
push_back 452395025
get 15281
push_front 447455601
push_front 195148303
get 22674
get 26264
push_front 252025950
get 19690
push_back 773982527
get 29008
push_front 774026811
get 23552
push_middle 569304482
push_front 260166757
get 10951
push_back 527052581
push_front 572728310
push_back 489843993
get 9999
push_middle 37680602
push_middle 255623143
get 27281
get 28352
push_middle 897466469
push_middle 397358229
get 4254
get 16249
push_front 635615600
get 5831
push_middle 108638496
push_middle 525501360
push_front 541282368
push_back 467559999
push_back 229543816
get 30143
push_back 172759692
get 13942
get 37719
get 8907
push_middle 112737101
push_middle 533029919
push_back 293331679
push_front 893502396
push_back 163783172
push_front 184957925
push_back 339212698
push_middle 62015912
push_middle 930842117
push_front 320567367
push_back 358202625
get 23997
push_back 112962320
push_front 52115645
push_back 664739338
push_middle 152121097
push_front 803904227
push_middle 415297116
get 4055
push_front 672377787
push_back 297836320
get 31143
get 16866
push_back 308735609
get 41168
push_middle 396356735
push_front 14731478
push_back 152318455
get 36324
get 32412
get 40446
push_middle 113062164
push_middle 98605623
get 21593
push_back 759332236
push_middle 403539658
push_middle 633630950
get 5230
get 7033
push_back 984728892
push_middle 24189042
push_middle 208962905
get 7534
get 18594
push_back 828134623
push_middle 924620935
push_middle 165586439
push_middle 295157310
push_middle 892055546
get 20595
push_front 393914873
push_back 343299367
push_back 883054710
get 13891
push_back 784209837
push_middle 36774479
push_front 39738038
push_back 977758860
get 974
push_front 932850047
push_back 518152790
push_middle 913321297
push_back 885725468
push_front 779700879
push_middle 818408995
get 29393
push_back 825733242
push_front 919456985
push_back 446679072
get 24116
get 1130
push_back 648566895
push_middle 91454903
push_back 917781941
get 3407
push_front 585819836
push_back 113895137
push_middle 660740887
get 16942
get 26287
push_middle 800208746
push_front 809176178
push_middle 713634018
push_middle 995239765
get 4109
get 18275
push_back 122581038
push_middle 453598779
push_back 947586327
push_front 907261032
get 17254
push_front 530440973
push_back 536179152
push_back 169602677
push_back 786640104
get 28334
push_back 457781911
push_back 316957876
push_back 803247364
push_back 79451111
push_front 572855209
push_middle 921931128
get 31539
push_back 759475034
push_back 405291036
push_middle 403507224
push_front 642352381
get 30141
get 10420
push_middle 389543659
push_middle 452976399
get 23909
push_back 698859546
get 4063
push_middle 22153426
push_back 117618938
push_middle 930764711
push_middle 354187902
push_front 21516467
get 1535
push_front 166362106
push_front 864013865
push_middle 485373955
push_back 708065884
push_middle 77224519
push_middle 778642380
push_back 725964575
get 10103
push_front 405743277
get 39737
push_back 202717763
push_back 509926036
push_middle 975901874
get 10527
get 4305
push_front 656597400
get 23138
push_back 185077736
push_back 895726485
get 37202
get 17335
push_middle 816341550
push_front 105961532
push_middle 212453153
push_front 16720932
push_middle 450836225
push_front 633444601
push_back 50028342
get 2179
push_back 124105149
get 16432
push_middle 273466528
push_back 944558563
get 30458
get 10498
get 38325
push_back 872366647
push_back 920279847
push_front 999200462
push_back 702821981
push_back 72711037
push_middle 211627320
push_back 971529276
get 26669
push_back 995478205
push_back 94070855
push_front 862362400
push_back 19245472
push_back 560912174
get 19473
get 897
get 40274
push_back 796403103
push_back 790558844
push_front 595463901
push_front 118291483
push_back 168975367
push_front 656597108
push_back 169940062
push_front 900018921
get 33878
push_front 794354608
push_front 59009907
push_front 102288876
push_front 50097288
push_front 266018363
push_front 238769921
push_middle 939656355
push_middle 656119706
push_front 71303930
get 22685
get 14842
push_front 920696347
push_middle 768652903
push_back 651401523
get 34554
push_middle 887487493
get 21191
push_middle 193941898
get 40708
push_front 854160375
push_front 928522000
push_back 600701160
push_front 78500967
push_back 883649050
push_middle 842143239
push_back 958890530
push_back 810818685
get 3913
push_front 616363732
push_front 78967620
push_middle 649105045
push_middle 430373586
push_back 954477852
push_front 425714813
push_middle 364395136
push_middle 204348514
get 33300
get 34535
push_middle 298814961
get 36320
push_back 667619870
get 6301
push_middle 654791104
get 34180
get 12015
get 19424
get 21750
push_middle 84805395
push_back 805540039
push_back 661045507
push_middle 486683585
push_middle 915339443
push_middle 360982685
push_middle 949450279
push_front 230726351
push_back 495436757
get 13968
push_front 507059352
push_middle 541994900
get 25459
push_back 73784774
push_middle 15392959
get 38136
get 18499
get 15490
push_front 523042526
get 32424
push_back 744076064
push_back 25807566
push_middle 743201019
push_middle 18464448
push_middle 913708210
get 38107
push_back 88178512
push_front 681104374
push_back 280481178
push_front 711522680
push_front 727580612
push_front 229865978
push_front 488708539
push_middle 831182575
push_front 913165957
get 18640
get 34161
get 24416
push_middle 50978565
get 8570
push_front 643298945
push_back 297661583
push_middle 584269241
push_front 815200117
push_middle 484438698
push_back 644486729
push_middle 219282335
get 20928
get 20820
push_front 443817161
push_front 363538454
push_back 629583643
get 21156
push_middle 125144890
push_middle 182238317
push_front 351098344
push_back 155853953
push_back 412682607
push_back 249159421
push_middle 485854131
push_front 646661969
push_front 362353212
get 19563
push_middle 23488477
push_back 751819131
push_middle 261727540
get 11312
get 35328
get 6330
push_front 62613044
push_back 51630359
get 27956
push_back 71524742
push_front 147985763
push_middle 144810622
push_back 804436489
push_front 658793723
push_back 611577589
get 21577
push_front 157870483
get 11053
push_front 242553680
push_middle 991772877
push_back 399847672
get 5927
push_middle 561267632
push_back 277973530
push_front 220725698
push_front 859512810
get 31718
push_middle 694113453
push_back 872338882
push_back 979588514
push_back 166037992
push_middle 533156746
push_front 449826016
push_middle 465014704
get 1786
push_back 214027483
push_middle 638321339
push_back 260872657
push_middle 921183701
push_back 871554684
get 10862
push_back 45142460
push_back 54758108
push_front 27496437
get 20736
push_middle 329950190
push_front 326255766
get 10616
push_middle 519345768
push_front 824196969
get 18749
push_front 659542418
push_back 10169900
get 29169
push_back 187646787
get 16473
push_middle 749049737
push_middle 27884762
push_front 544723203
get 17795
push_back 412831086
push_back 85168146
push_middle 488624956
push_back 238247998
push_middle 804700895
push_middle 503268507
push_back 539190405
push_back 824389579
get 34395
push_front 409487045
push_back 205914401
push_front 548607716
push_front 619819529
get 19611
get 31231
push_middle 598077093
push_middle 145788679
get 22231
push_back 195883188
push_front 878502112
push_front 957565755
push_middle 718320688
get 15027
push_front 624438661
push_back 406695521
push_back 325238791
push_back 569785733
push_back 389350089
push_front 303348291
get 8803
get 6585
push_middle 950173767
push_middle 328959061
push_back 107357869
get 20414
push_front 639607599
get 16109
push_front 312638164
push_back 854924184
push_front 320764983
push_middle 793819343
push_back 143432112
push_back 341605671
push_middle 605392215
push_middle 981581236
push_front 224019616
push_front 626975012
push_front 862997310
push_front 668955364
push_back 904513166
push_front 309090083
get 26344
push_middle 984917999
push_middle 852638974
get 14636
get 14339
push_back 60539984
push_front 626545993
push_front 689552576
push_middle 767294325
push_middle 193972957
push_front 241327622
get 14746
push_front 278120521
push_back 890744572
push_front 607797797
push_back 892381027
push_back 940469786
push_back 522581902
push_front 464451221
push_back 144175784
push_middle 79263159
push_middle 830624454
get 21043
push_middle 215879572
push_back 27447857
get 37082
push_back 418405830
push_middle 116868109
get 8104
get 39003
push_back 529860241
push_middle 801885980
push_back 71135733
push_middle 335649958
push_back 350107061
push_middle 27032503
push_middle 639974145
push_back 95721703
push_front 288765078
push_middle 669112773
get 1274
push_front 859326905
get 29457
push_back 33576936
push_front 822563052
get 41442
get 10972
get 18953
push_front 407499899
push_back 271175008
push_middle 676106138
get 8445
push_front 558714565
push_middle 592216192
push_back 731145648
push_front 402353142
push_middle 436262234
push_back 788251064
push_front 410141203
get 25563
get 36700
push_front 383016574
push_front 800122578
push_middle 219735935
get 4861
push_middle 691013024
get 16620
push_back 937815413
push_back 235261983
push_middle 675445844
push_front 86656125
push_middle 723506656
push_front 720453463
get 28419
push_back 71965219
push_back 809298487
push_front 824044590
push_back 428700251
push_back 832974728
push_middle 777530317
push_back 972173817
push_back 913932000
push_middle 518734863
get 12810
get 20397
get 3792
push_back 192925099
push_back 586017804
push_middle 681008394
push_front 71865095
get 1330
push_front 78777808
push_back 416124920
push_back 207775204
get 40856
get 17283
push_front 884725021
push_front 230412369
push_front 626497323
push_middle 264085412
get 40371
push_middle 904131605
push_middle 718642657
push_front 35078553
push_back 873842030
push_front 736384343
push_front 211045949
get 38282
push_middle 460382899
push_middle 65551846
get 17366
push_back 7049451
push_middle 991176074
push_middle 655245852
push_front 682357259
get 32730
get 36983
push_middle 633604559
push_middle 124490774
push_front 123779111
push_front 187802278
push_middle 223918833
push_back 881009017
get 12873
push_front 755917772
push_back 622773445
push_front 841085133
push_front 414871155
get 41255
push_back 352262178
push_front 408174978
push_back 441618498
get 19696
get 35415
get 27274
push_back 919899733
get 30570
push_front 384597474
get 15480
push_middle 680865811
get 32863
get 21147
push_back 208873613
push_back 350058629
push_back 440179772
push_front 700193753
push_back 671338469
push_middle 68089661
get 20080
push_middle 287230289
push_front 829043981
push_middle 625270888
push_middle 361315836
get 11832
push_middle 819124737
get 17408
push_back 573492199
push_middle 273803410
push_front 707598290
push_front 840996189
push_middle 417754448
get 9766
push_back 60798756
push_front 433643382
push_front 161776405
push_middle 998719417
push_front 355313131
get 27947
get 20566
push_middle 161367953
get 11198
push_front 727881840
push_middle 304901650
push_middle 174752557
get 16802
get 943
get 39974
push_front 603001586
push_middle 953771015
push_front 405985202
push_middle 227341283
push_middle 533985606
push_front 267381424
push_middle 601262025
get 17887
push_front 975929505
push_back 219541858
get 38614
push_front 56611272
push_front 294981079
get 19618
push_back 198243139
push_middle 682177925
get 9951
get 3718
get 8287
push_middle 542138183
get 19480
push_middle 827682815
push_back 924192535
push_back 721408795
push_front 629636389
push_back 117942609
push_middle 277604958
push_back 269491958
push_front 936393532
push_front 67281391
get 9125
push_front 928255121
push_middle 835431227
get 5538
get 36632
push_front 495802107
push_middle 206277591
get 5125
push_back 927901136
push_middle 586701889
push_back 262085126
get 19927
get 38043
get 16397
push_middle 916891541
push_front 395984658
push_back 118175720
get 32228
push_back 648367865
push_back 686549636
get 22488
get 17650
push_middle 9759674
get 1916
push_back 720581926
push_back 166921572
push_middle 325774664
get 11459
push_middle 482838199
push_back 971324444
push_front 367069790
push_front 912303432
get 9937
push_middle 64157302
get 12190
push_middle 793677700
push_middle 880236731
push_back 340521350
push_back 373405618
push_middle 270957175
push_middle 623141749
push_front 214337613
push_front 309620282
push_back 751642998
push_front 149977449
push_back 266757900
push_middle 101823558
push_front 670463256
get 1006
push_middle 501115144
get 30434
push_middle 955682821
push_back 884759132
push_front 205811810
push_front 483436303
get 7784
push_back 632010408
push_back 243793256
push_middle 514977875
get 26483
push_back 237813178
push_front 8279503
push_front 280944143
push_middle 210737443
get 35768
push_front 774708066
push_middle 885596184
push_front 218918738
push_back 321099636
push_front 889071126
push_middle 912873627
push_front 169999697
get 14751
get 25545
push_back 110743748
push_back 818466241
push_back 979772211
get 18897
push_middle 427265617
push_front 122264621
push_front 848370381
push_front 532905620
push_middle 170885337
push_middle 615917981
push_back 322579707
push_back 636464739
push_back 164590915
push_front 716896087
get 19337
push_middle 669236149
push_back 452466318
get 40541
get 9445
push_middle 642125231
push_middle 377157975
push_front 338292161
push_front 225669170
push_middle 4210209
push_front 244529940
push_middle 718485572
push_middle 213284105
push_back 84963896
push_back 490396752
get 2616
push_back 609659636
push_front 663502166
get 16734
get 32743
push_front 3622887
get 33872
push_middle 728138055
push_front 371007024
push_front 486361809
get 25899
get 31377
get 26610
push_back 669303632
get 12271
push_front 666550555
push_back 593281942
push_front 723674138
get 32055
push_middle 892870021
push_front 587102913
push_front 223286967
push_back 820634466
push_back 674495855
push_back 923028289
push_middle 378373137
get 33378
get 14713
push_front 720993573
get 23934
push_middle 753388599
push_middle 557439714
push_back 844464342
push_middle 718172490
push_front 135003406
push_back 750566137
push_back 892421055
push_back 535495301
push_front 746900025
push_front 842910038
get 23746
get 1066
get 2647
push_back 944348723
push_back 336591114
push_back 883014180
push_middle 859241359
push_front 343321866
push_back 652565708
push_middle 536012293
push_middle 37014879
push_front 550829061
push_front 43652273
push_front 752309896
push_back 571881608
get 18900
push_front 220121260
push_front 210011830
push_back 755444655
push_back 805989006
push_middle 692951699
get 21708
push_middle 934362718
get 1072
get 8307
push_middle 439029284
get 9638
push_middle 363783459
push_front 883395691
push_front 863415944
push_middle 174952105
get 14065
push_front 972760874
push_back 642254390
push_middle 496489186
push_back 358471498
get 136
push_back 713806471
get 41740
push_middle 472229905
push_middle 732865964
push_front 122421697
push_middle 569928714
push_front 282105643
push_middle 174878052
get 8897
get 1494
push_middle 909687661
push_back 348157874
push_back 119006754
push_front 444050799
get 20979
get 21022
push_front 579003910
get 38811
push_front 225735682
push_back 916717276
push_back 379662548
push_front 513934502
push_middle 136046640
get 42554
push_front 555497260
push_middle 607681205
push_front 524535124
push_middle 31238400
push_front 153361653
push_back 686725122
push_middle 216206700
push_front 44550717
push_front 171981534
get 25424
get 34397
get 8775
push_front 185670088
push_front 358337270
get 42026
push_front 310552212
get 10276
push_back 416284257
get 4080
get 36759
push_front 302932826
get 25249
push_front 115772822
get 17591
push_front 647563095
push_front 951893562
get 24624
push_back 849930438
push_back 298181997
push_front 399048313
push_middle 919379672
push_middle 490510789
get 28677
push_middle 178890707
push_front 540265976
push_front 206685729
get 743
push_middle 127328370
push_back 21552338
get 35415
get 13170
get 12309
push_back 250700561
push_middle 28304441
get 25426
push_middle 2668258
push_front 835377283
push_front 266444851
get 27318
push_middle 884472324
push_back 237696273
push_middle 287532801
get 15381
push_back 174322959
get 7372
push_back 243973313
get 13764
push_back 192717631
push_middle 57776077
get 39002
push_middle 868047805
push_front 332587416
push_middle 144947768
push_back 11899453
get 20031
get 6674
push_middle 349493235
get 18892
get 26093
push_back 190564483
push_middle 970888501
push_back 567714563
push_front 945755589
push_middle 700865624
push_front 103965856
push_front 571008326
push_middle 739792959
get 8787
push_front 968099522
push_back 200304523
push_middle 521469989
push_back 833201364
get 42273
get 1172
push_middle 658412322
push_front 651617463
get 955
push_front 612633120
push_front 546538005
get 16718
push_back 811980442
push_back 967528975
push_middle 590966210
push_front 795640255
push_front 393666165
push_middle 488770883
push_middle 383445820
push_back 328568105
push_middle 918666746
get 24591
push_back 884183276
push_middle 848024664
push_front 128152262
get 9274
push_back 503254864
get 33500
push_middle 132753390
push_back 691984705
push_front 921445526
push_front 917129087
push_back 647853253
push_back 495742167
push_back 700075796
push_middle 366544397
get 34320
get 24947
push_middle 260171164
push_middle 305838829
push_back 892560870
get 15070
push_middle 143089139
push_front 104234824
push_front 428024830
push_front 73327578
push_middle 128172919
get 28760
push_front 596443950
push_middle 227105327
push_front 199297875
push_middle 682127076
get 2627
push_middle 987437254
push_back 48626401
push_middle 140303046
push_back 672899337
push_middle 975093725
get 1519
push_middle 726573915
push_back 444660887
push_middle 325046706
push_front 197414350
push_back 267084973
push_back 591671418
push_middle 205083935
push_front 828830909
push_front 142806942
push_front 832731502
push_middle 893652051
push_middle 792770553
get 9201
push_front 592208599
push_middle 269761347
push_back 484312262
get 35507
push_front 731729904
get 1453
push_back 789665361
push_back 909258903
push_front 382349395
push_back 858980119
push_front 591431373
push_middle 210615784
push_middle 262868129
push_back 730094617
push_front 114650981
push_front 875300275
get 1306
push_middle 969002856
push_back 902440018
push_back 621001466
push_back 60135868
push_middle 139934854
push_front 442169665
push_middle 219036119
get 32552
get 15829
push_middle 294549891
get 26859
push_front 32722531
push_middle 612017002
push_middle 127285596
push_back 145448668
push_middle 189733502
get 42394
push_middle 699822319
get 42585
get 13643
push_middle 381691274
push_middle 869890825
get 13931
push_front 10604739
push_middle 678072855
push_back 445236298
get 4721
get 24754
push_back 342868563
get 25791
push_back 576791392
push_middle 669279226
push_middle 419681529
push_middle 861623850
push_back 179541394
push_middle 40674979
push_back 14560873
push_middle 277053820
push_back 446284996
push_front 800364090
push_back 66179045
push_back 504186862
push_back 620653241
get 14235
push_middle 90005792
push_middle 926902700
push_front 365176817
push_front 355294910
get 40743
get 17006
push_back 673379921
push_middle 292767369
push_middle 161773906
push_middle 928517354
push_middle 919408859
push_front 776431648
push_front 375226857
push_back 3206820
push_back 629971915
push_back 349963532
push_middle 908239484
push_front 460565899
push_middle 773415831
push_front 622043911
push_middle 872229126
get 4647
push_middle 740459880
get 7377
get 7904
push_middle 986769672
push_back 294607484
push_front 882864842
get 38636
push_back 408913190
push_back 878800088
push_back 113721880
push_front 39971454
push_front 775055419
push_middle 588333024
push_middle 420321516
push_front 832524236
push_back 910483397
push_middle 382256579
get 4712
push_middle 568529100
get 34779
push_front 69469749
push_middle 31513076
push_middle 580039164
push_front 864294320
push_back 877159891
push_middle 112335032
push_back 862824380
get 21388
get 8910
push_front 179938454
push_middle 66037419
push_front 389698665
push_back 761164068
push_back 46159845
push_front 889875719
get 38673
get 2503
push_front 114685797
push_back 654050056
push_back 663080194
push_back 759199085
push_back 43943236
push_front 785728627
push_front 443500019
push_front 630850109
get 26219
push_back 758627558
get 31178
push_front 507266031
push_middle 453985776
push_back 541926005
push_front 780991230
push_middle 787382764
push_back 572887244
get 33270
push_middle 165182077
push_front 687591510
get 1028
push_middle 420225421
push_back 911315511
push_front 147975989
push_middle 53136781
push_front 492218086
push_middle 589755440
push_back 373325415
get 17555
push_front 887947306
push_middle 391575503
get 36017
push_front 53189603
push_front 548346111
push_back 571141272
get 42784
get 17471
push_middle 791598095
push_front 307846458
push_middle 809919719
get 7267
get 27260
push_back 10002191
push_middle 863020987
push_back 176227366
get 19784
get 6018
push_middle 203651949
push_front 37948187
push_front 418327201
push_middle 668361977
get 30197
push_back 632941707
push_front 934568811
push_back 3054900
push_front 557436873
push_middle 179104048
push_front 151479338
get 29244
push_back 22485446
push_front 308670530
get 26432
get 9982
push_front 435914446
push_front 376075068
push_front 700504462
push_back 255361045
push_back 887789370
get 25558
get 3120
push_middle 395337605
push_middle 142382947
push_back 548777272
push_middle 338495148
push_middle 352727169
push_middle 275105275
push_back 953942762
push_back 549219451
push_front 996260825
push_front 916671652
push_front 930918841
push_back 295437075
push_front 369042577
push_front 613437174
push_back 964038453
get 29987
push_middle 387944087
push_back 557552067
push_middle 255583840
push_front 19520981
get 42292
push_front 72388932
push_middle 530281625
get 27594
push_back 909648855
get 42599
push_front 884356542
push_middle 457727932
push_middle 418925326
push_front 625400644
push_middle 95977055
get 29818
get 22384
push_middle 964572037
push_front 595697681
get 35398
push_back 50740386
push_front 924894553
push_middle 253259775
get 28724
get 18695
push_middle 595133752
push_back 4268023
get 24046
push_middle 935007767
push_front 806892305
get 3287
push_middle 186596574
push_front 995816094
push_middle 527235203
push_back 267615886
push_back 937449911
push_middle 167144480
get 35108
push_back 733669074
push_front 357273638
push_middle 309562999
get 23854
push_middle 159222823
push_back 601651512
push_front 243303298
push_middle 7095616
push_front 316605591
push_front 227360639
push_middle 544894024
push_middle 272859017
get 39521
push_back 787528742
push_back 844485034
push_front 26408727
get 26065
push_front 732329486
push_back 382406386
push_back 878468325
push_back 470453700
push_back 557576443
push_front 104333513
push_back 561833327
push_middle 97368812
get 21638
push_back 660299321
get 26214
get 33235
push_middle 548324916
get 9464
push_back 19108977
get 7766
push_front 20952267
get 5414
push_front 605925955
get 34879
push_middle 864657024
push_middle 208260503
push_middle 366928528
push_back 614306954
push_middle 556174629
push_front 103777980
push_middle 254570347
get 13500
get 24623
push_front 134276488
push_back 974839793
push_middle 388381854
push_back 746185347
push_front 591549519
push_front 92484537
push_front 365081875
push_back 11547672
push_middle 925739370
get 40899
push_front 310761140
push_back 11506690
push_front 976983232
push_front 516312421
push_front 902501889
get 41178
push_back 665604794
push_middle 685974176
get 2886
push_back 888693570
push_middle 333111769
push_front 153234581
get 10460
push_back 455871504
push_front 799695997
push_middle 490498365
get 37966
push_back 66676077
get 4126
push_front 757591125
push_back 864710103
get 34635
push_front 991408414
push_middle 426654406
push_back 649292840
push_front 13291481
push_middle 320722601
push_middle 239499591
push_back 756189882
push_middle 547269214
push_front 70354736
push_middle 529117483
push_front 191167140
push_middle 354884397
get 19303
push_back 206251050
push_front 931888609
push_middle 270699771
get 42769
get 778
push_middle 179244753
get 22754
push_front 340433067
push_back 184041807
push_back 838435503
push_middle 97330324
push_middle 53421070
push_middle 318894401
get 21463
push_front 268626375
push_middle 208106363
push_front 633203027
push_middle 866593415
push_middle 428133769
push_middle 577012648
get 13921
get 8590
get 20238
push_middle 618492752
push_back 305858985
push_middle 251754244
push_middle 280563777
get 30486
get 34389
push_back 734247627
get 3739
push_front 188387527
push_back 925717267
push_front 484524119
push_back 797738023
get 23626
push_front 571145871
get 40014
get 15671
push_front 623342498
push_middle 53906578
push_back 185612551
push_front 537723231
push_back 277432485
push_back 366388487
get 8148
push_front 567636369
push_front 796917510
push_middle 806070589
push_middle 479794679
push_middle 963818996
push_middle 212613379
get 13300
get 29179
push_front 451221281
push_middle 743272895
get 16118
push_middle 884110340
push_middle 585616798
get 25458
push_middle 81002898
get 8479
push_middle 642240313
push_front 113444740
push_back 9784025
push_front 459033680
get 7337
push_front 994023959
get 19931
push_front 381219364
push_front 619670793
push_back 37706938
push_back 567729293
push_front 196300788
get 15886
push_front 813522505
push_front 45276357
push_middle 135227106
get 18758
push_front 534734856
push_front 971940738
push_front 43473430
get 23560
push_middle 223232611
push_back 562455327
push_back 263109574
push_middle 393708117
push_front 455447934
get 19301
get 41818
get 9457
push_middle 149921430
push_back 5346377
get 36045
push_middle 191078808
push_front 55269418
get 6383
push_middle 946969976
push_front 912528902
push_back 750860055
push_back 864823111
get 40951
push_front 691198943
push_back 3962865
push_front 56994881
push_middle 493069631
push_middle 581258100
get 25728
push_back 981241375
push_front 715897723
get 36711
push_back 164130891
push_back 728802282
push_front 98235771
push_front 271081438
get 27455
push_middle 226620168
push_back 84756857
push_front 524549132
push_front 644013789
push_back 845340634
get 12446
push_front 909125872
push_front 950489364
push_middle 370837250
push_front 375061506
get 40797
push_front 566303401
push_front 910599341
get 16629
push_middle 79942530
push_back 81348203
push_back 142108805
push_back 40691681
push_middle 478009082
push_back 99910625
get 31819
push_middle 523620810
push_front 85570393
push_middle 761951024
get 27432
get 33815
get 36045
push_front 650482327
push_front 146289560
push_back 996270127
push_middle 823742600
push_front 530342427
push_back 901530818
push_front 512113001
get 32485
push_middle 904387765
get 3141
push_front 864279997
push_front 712423049
push_middle 434135188
push_front 957914754
push_front 824394601
push_middle 597473310
push_middle 358964622
push_middle 499707681
get 20019
push_back 762245912
push_back 67254645
push_front 419633128
push_back 272870885
get 40824
get 1097
push_front 617138140
push_back 675118014
push_middle 645336634
push_middle 267629615
push_middle 144954159
push_front 723929722
push_middle 476094820
get 39892
get 19137
get 3221
push_front 725639980
push_back 149236703
push_middle 491502869
get 13278
get 25248
get 13887
push_front 843805683
push_middle 254107735
push_back 617088743
push_back 279071333
push_front 868774114
get 5587
push_back 765621939
push_back 686116536
get 18412
push_middle 405570727
get 9945
get 42934
get 6905
push_back 714735477
get 15111
push_back 404473547
get 9529
get 27940
push_back 396972447
get 9879
push_front 985726184
push_back 95879201
push_middle 908308609
push_front 134165313
push_middle 741955129
push_middle 655359847
push_middle 132770041
get 7612
push_back 150397054
push_front 835308857
push_back 491134807
get 14670
push_front 246643817
push_front 792199974
push_back 261453502
get 17080
push_back 563122543
get 27957
push_back 712160036
get 12876
push_back 977094455
push_middle 415342790
get 8652
push_middle 32014579
push_back 390455202
push_back 545086384
push_front 550327356
push_back 668517857
get 10797
get 23532
push_front 888629068
get 23025
push_back 914532669
get 3149
push_middle 936076225
get 9936
push_back 948043220
push_middle 86356404
push_back 667651949
push_middle 520343176
push_back 563903587
get 15543
get 13644
push_middle 175795609
push_middle 245121907
push_back 581231677
push_middle 505517923
push_front 64169676
push_front 392684630
get 33499
push_front 984290897
push_middle 711822634
push_back 305562332
push_middle 159135694
get 19582
get 18091
push_back 709687184
push_middle 572671510
push_back 475480704
push_front 685447285
push_front 536926604
push_front 621109372
push_back 18210396
push_middle 529950504
push_front 7118169
push_back 526336094
push_middle 303948809
push_middle 16706493
push_back 986116519
push_front 525784239
push_front 81568497
push_middle 127090356
push_back 613534475
get 14796
push_middle 923353392
push_front 751865893
push_middle 1121982
push_middle 661112576
push_back 325368929
push_middle 665715661
push_middle 45917140
get 20119
get 26536
get 38853
push_back 195250496
get 9927
push_middle 770894256
push_middle 834110009
push_middle 47346803
push_middle 430217870
push_front 379192496
push_back 32860520
get 38602
get 10085
push_back 609050392
push_front 360951399
push_middle 403714870
push_middle 477879368
push_middle 31693842
get 25351
get 35764
get 36214
get 36731
push_middle 359970207
push_back 947247043
get 41005
push_back 631185863
get 25677
push_back 324378399
push_back 988805109
push_back 891566431
push_front 911566871
push_front 681623200
get 13206
push_middle 286546874
push_front 534077544
get 24479
push_back 88392684
push_middle 86688441
push_front 558480098
push_middle 527158955
push_middle 303384843
get 25810
get 22501
get 19909
push_middle 675500909
push_front 508875725
get 39286
push_middle 625146041
get 12952
get 6916
push_middle 496347848
push_back 546455307
push_front 772069411
get 5349
get 25131
push_front 42616450
get 21684
push_middle 339930088
get 1764
push_middle 920483300
push_back 716839302
push_middle 354945907
push_back 864756695
push_back 688845057
push_front 315021052
push_middle 838112659
get 21840
get 35059
push_middle 613656603
push_front 928724002
push_middle 491281582
push_middle 253874294
push_back 154664969
push_front 915641165
get 30766
get 30992
push_front 190185783
get 22248
push_front 683764232
get 6652
push_front 136364907
push_middle 230089779
push_back 163514166
push_front 339713766
get 12421
get 348
push_back 574404690
get 843
push_front 962108725
push_back 367653454
push_back 442942039
push_back 799455451
push_middle 670393584
get 27876
get 10990
push_front 66834198
push_front 749300474
push_front 893429509
push_middle 683909731
push_front 252384295
push_middle 227633624
push_front 499146582
push_back 402462996
push_front 645725353
get 36873
push_back 814147136
get 10303
push_back 898656222
get 2170
push_back 213151441
push_back 332500606
push_back 908332901
get 6572
push_back 12998375
get 2143
push_back 656545550
get 2367
push_middle 771795535
push_back 797118262
get 32433
push_back 386819888
push_front 717790579
get 36271
get 29252
push_front 202733644
push_middle 283844557
push_back 90964800
get 11860
push_back 606287954
push_middle 170133274
push_front 598434416
push_middle 128433573
push_back 533294825
push_middle 546395899
get 3274
get 32290
push_middle 445964282
push_middle 468403628
get 32405
get 1751
push_back 224927316
push_front 636212496
get 12193
push_back 751539270
get 22602
push_front 419608458
push_back 240598339
push_front 217500118
push_back 726351948
get 30090
push_back 433255943
push_back 898775113
push_middle 802430394
push_front 833772299
push_middle 254189764
push_front 600490957
get 39167
push_back 187864525
get 17624
push_front 989162261
get 25960
push_back 558843034
push_back 269130178
push_back 247832138
push_front 727626349
get 15591
push_front 257103280
push_back 759750563
push_middle 89506953
push_back 733751610
push_front 326886124
get 33830
get 41912
push_middle 579204718
push_front 753621546
push_front 487569203
push_front 165450657
push_middle 154268123
get 29730
push_front 280797960
get 37142
push_back 445445024
push_back 273144074
get 3298
get 13826
push_back 258728650
push_middle 370555833
push_back 91094984
push_back 989826670
get 20542
push_front 461559069
push_middle 329944378
push_middle 683607674
push_middle 833836743
push_back 551030934
push_front 626574912
push_back 754100692
get 42187
get 9559
get 29477
get 14121
get 15571
push_middle 767235587
push_front 437804452
push_front 95392716
push_back 605447738
get 9178
push_front 240813753
push_middle 456463329
push_front 620924238
push_back 601489626
push_front 633268642
push_middle 684863149
push_back 640711855
push_middle 260700192
push_middle 133210549
push_front 50515160
push_middle 317956302
push_middle 776099172
push_back 431156808
push_front 535341935
push_back 413136636
push_middle 1272878
push_back 630686487
push_back 246812146
push_front 375423223
get 1755
push_front 499051654
push_front 517045681
push_front 745958021
get 22548
push_back 501293840
push_middle 856937009
push_front 573867879
get 14579
push_back 432330447
get 14428
push_middle 31278750
push_middle 856683282
push_back 697941394
push_front 219355498
get 35963
push_middle 795210597
push_back 177342707
push_back 799083904
get 12893
push_back 823470671
push_front 791355503
push_front 283281826
push_middle 667947066
push_front 100851268
push_front 677679056
push_back 140323442
get 28483
push_back 318865072
push_middle 246316853
get 7372
push_front 273561250
push_back 949312830
get 3603
push_front 428207457
push_middle 588352945
get 33792
push_back 534565847
push_back 739757226
push_middle 713894576
push_back 524053878
push_back 913858290
push_back 411825813
push_back 559015361
push_middle 897587666
push_back 761694994
push_front 537913858
push_middle 649223582
push_front 249839422
push_back 727174130
push_front 982642507
push_middle 326408355
push_front 708959259
push_back 621901728
push_middle 693449325
push_back 279615029
push_middle 707777748
get 5449
push_middle 827124498
push_middle 316824768
get 20505
get 14056
push_back 533233942
push_back 537575945
push_middle 418484338
get 35233
push_back 906372090
push_back 900215164
push_back 10359777
push_middle 677134318
push_front 174466644
push_front 759523501
get 4705
push_front 299522095
push_middle 727937217
push_front 352198063
push_middle 742185716
push_back 475253017
push_back 864648314
get 28721
push_middle 915776210
push_front 544807360
get 38876
get 4472
push_middle 219162681
push_back 792580924
get 42395
get 8181
push_front 983594338
get 40656
get 27604
get 8581
push_back 882211199
push_back 70405153
push_middle 708956739
push_middle 305190257
push_front 833208124
push_back 466002335
push_back 605989302
push_back 800654034
push_back 293797409
get 21108
push_front 12881541
push_back 465661552
push_middle 308153227
push_back 97773278
push_back 189278409
push_front 927908869
push_back 125303932
push_middle 171105736
get 38837
push_back 869161871
get 21478
push_front 739057780
push_front 117888376
get 37857
get 38543
push_back 39691887
get 7735
push_back 33439587
push_middle 344717483
push_middle 118206319
push_front 75348119
push_front 863089160
get 17228
push_middle 618541558
push_front 560441131
get 291
get 24771
get 12082
get 23819
push_front 935366639
push_front 701841018
push_front 754631771
push_back 785492609
get 20103
push_back 132470118
get 36850
push_back 502919596
get 19019
get 19949
get 26039
get 23395
get 26692
push_back 301873284
get 9842
push_front 895981103
push_back 415726723
push_front 800465623
get 8017
push_front 894478666
push_middle 87558408
push_middle 305842984
push_front 983059943
get 42028
get 15529
get 42692
push_middle 532415164
push_middle 58999446
get 21829
get 38779
push_back 114778191
push_middle 942389793
push_middle 550388503
push_middle 199789374
push_middle 947618703
get 33730
push_front 302676182
push_back 93739158
push_back 913330113
push_middle 266518181
push_middle 165499729
push_middle 315490309
get 8997
push_back 681457655
push_middle 628845743
get 25703
push_back 977767677
push_front 62771412
get 21268
push_middle 105553106
get 3846
push_front 752384534
get 39840
get 21405
push_middle 564956127
push_front 660371313
push_front 417248923
push_middle 121094163
push_front 300186040
push_front 76068018
get 12151
push_back 20240039
get 32103
push_back 613502286
push_middle 552711607
get 41707
push_back 537212462
get 12866
push_back 494744599
push_back 621470298
push_front 908568432
get 30081
push_front 546961361
push_middle 813638817
push_back 954657838
push_middle 158655466
push_middle 258316801
push_middle 819069573
get 19858
push_back 513536766
push_middle 120480793
push_front 666402531
push_back 230194732
get 221
push_back 131020732
push_back 915336897
get 35966
get 34743
push_front 234520805
push_back 976403281
push_back 153913377
get 27048
push_middle 57345641
get 2291
get 17681
push_back 539546498
push_front 748816124
push_back 264245276
get 19402
get 25979
get 29889
push_back 307922231
get 19735
push_back 503956365
push_middle 148296922
push_middle 436762406
push_middle 897136738
push_middle 778909126
push_middle 403798598
push_front 949024016
push_front 105734964
push_front 891444959
get 2968
push_back 948769898
push_back 784973580
push_back 495012451
push_middle 799314693
push_back 456272146
push_middle 279392192
push_back 493108976
push_back 67396364
push_back 869786778
push_back 312913250
push_back 4549715
push_back 794416807
push_front 417127027
get 11155
push_back 457571696
push_front 463840219
get 32316
get 19236
push_middle 819762924
push_front 617180857
push_front 665019968
get 1758
get 36851
get 34536
push_back 754689310
push_back 970932126
push_middle 114278451
push_back 423588468
push_back 826897346
push_front 63349685
push_middle 313296412
push_back 596616854
push_front 170183175
push_front 640014126
push_back 830120926
push_back 122677605
push_middle 856883925
push_middle 590270731
push_front 244249691
push_back 943907589
push_middle 11847576
push_back 713282977
push_middle 933866262
push_middle 752650058
push_back 179667221
push_front 82065715
push_front 97136802
push_back 577343205
get 7179
get 6367
push_middle 217045153
push_back 556490784
push_middle 121253533
push_front 72975699
push_back 746670150
push_middle 49325592
push_front 711991516
get 6663
push_front 463649537
push_front 722152746
push_middle 374084964
push_front 639314299
get 34455
push_back 739361084
get 33154
push_front 701024443
push_front 644205041
push_back 343653265
push_front 802112501
push_front 96382578
push_front 981630719
push_back 949317416
push_back 734501006
push_back 93614547
push_middle 270124252
push_middle 162665733
push_front 124657605
push_back 276610884
push_back 622739719
push_back 475307872
push_front 612938835
push_front 156092418
push_middle 762270156
push_middle 195301997
push_front 53577638
push_front 115241196
push_front 956804836
push_middle 982851691
push_back 906167867
push_middle 723001634
push_middle 952124182
push_middle 326767212
get 27205
get 16365
push_middle 320315026
push_middle 387472398
push_middle 775935467
push_back 493116780
push_back 515795539
push_middle 422968817
push_middle 253147001
get 8826
push_middle 217570490
get 23297
push_middle 803947179
push_middle 755690132
push_middle 193260675
get 8102
push_front 752009858
push_middle 188769363
push_back 471450889
push_front 772642373
push_middle 659268532
push_back 642903579
push_middle 8905184
push_front 196413215
push_middle 745861862
push_middle 965818849
push_front 797901398
push_middle 663271423
push_middle 32025043
push_back 647666326
push_front 665231499
push_front 255117125
push_back 828235857
push_back 151312378
push_back 690993308
push_front 566277518
push_front 716438837
push_back 580536978
get 21700
push_front 838262795
get 10732
push_front 747787291
push_front 804302151
push_back 613945181
push_back 359291906
get 3551
push_front 186542245
push_middle 216838770
get 31558
push_middle 725472512
push_middle 180866837
push_middle 741057668
push_front 824408677
get 40380
push_middle 530858219
push_back 945239027
push_back 820745533
push_front 799029175
push_front 888330664
push_back 425342043
push_back 706131880
get 1290
get 30952
push_back 298033529
push_back 933547826
push_middle 517397516
push_front 110171483
push_front 5838620
push_back 911558608
push_back 823254044
push_middle 481384016
push_back 3265537
get 13127
get 32246
push_middle 990831832
push_back 804651242
get 3950
push_front 523263568
get 11988
push_middle 623752707
push_front 12763411
push_middle 189849319
get 15854
push_front 513125385
get 25588
get 22155
push_middle 176235312
push_front 603353209
push_back 924103847
push_middle 768654226
push_front 971987428
get 27528
get 25955
push_middle 924401362
push_middle 716683300
push_back 227124248
push_middle 263952534
get 6342
push_front 581074896
push_front 497500745
push_front 24273255
push_back 987634119
push_back 884045571
push_middle 565237595
get 26695
push_middle 995418253
get 6621
push_back 870381338
push_middle 973129077
get 5073
push_front 785285501
push_front 304258062
get 5673
push_back 890144863
push_front 542041141
push_back 166765595
push_back 444695322
get 3260
push_back 64540477
push_middle 793119848
get 22049
push_back 374179975
get 43474
push_back 988282718
push_middle 962295215
get 41075
push_front 254722031
push_middle 49336693
push_front 302232003
get 13770
get 36516
push_back 731560857
push_front 1024016
push_back 942726336
push_front 666919998
push_back 310200755
push_back 743784754
get 7064
get 18269
push_front 340704812
push_front 542723855
push_back 538042848
push_middle 637834007
push_middle 226648345
push_front 936881810
push_front 646488682
get 3156
get 43646
push_front 388900935
push_front 896768109
push_middle 191054023
get 32296
push_middle 274349643
get 7531
push_front 726389811
push_front 900535237
push_middle 356474628
get 34531
push_front 519218036
push_middle 902754940
push_front 642949210
push_front 639035261
get 34866
push_back 168019888
push_middle 906212695
push_front 196788568
push_front 543210060
push_front 438555802
push_back 68867998
get 13196
push_middle 912365899
get 40142
push_front 582030666
push_middle 281677058
push_middle 926369738
push_back 753810509
get 35038
get 15108
push_back 300334089
push_front 751787565
get 32603
push_front 326803731
push_middle 517939888
push_middle 937713958
push_middle 62007646
push_middle 126054605
push_back 368969026
get 3488
push_back 238241473
get 4446
push_middle 704214077
push_front 478405803
push_back 221680184
push_front 55769851
push_front 328343609
push_middle 765661420
push_front 648821755
push_middle 647617747
get 29970
push_front 394916211
push_back 352903549
get 17653
get 16821
get 11527
push_middle 735701897
push_back 392556562
get 27314
push_middle 977914795
push_back 269323358
push_middle 227113870
get 11855
push_middle 996952991
push_middle 246100853
push_front 49245510
push_middle 474497593
push_middle 616690748
push_middle 796807830
push_middle 708585667
push_front 160341641
push_back 960544325
push_middle 734328019
push_back 214253784
push_back 361880444
push_back 831962476
push_middle 289093240
push_back 639179480
push_front 171395264
push_middle 236051905
push_middle 650142579
push_front 141091569
push_back 391754456
push_back 782857185
push_front 284352444
get 8533
push_back 986164849
push_front 775457119
push_middle 824068828
push_front 709792116
push_back 519219583
push_front 780069390
push_back 919150779
push_middle 208444157
get 13804
get 1750
push_back 468671673
get 865
push_front 522434500
get 43281
push_front 839678714
push_back 322368327
push_middle 827318232
get 13659
push_front 774496819
push_front 632542632
get 20674
get 33506
push_front 545854341
push_middle 843714770
get 27772
push_middle 185227394
get 29680
push_back 432348375
push_back 584632328
get 11165
push_back 345520625
push_front 781878388
push_middle 274284778
push_back 433491461
push_front 391717462
push_front 270229335
push_back 236309185
push_front 473964371
push_back 450078986
push_back 460615746
push_back 676391279
push_middle 350456816
get 26262
push_back 538197200
push_middle 927994208
get 19678
push_middle 3414284
push_middle 304219427
push_front 190790117
push_front 996394562
push_back 462794585
push_middle 864374831
push_middle 909059932
get 31674
push_front 414342596
push_middle 72428692
get 38110
push_back 391642394
push_front 63055977
push_front 71967757
push_middle 545749440
get 14794
push_middle 99373780
push_back 631908963
push_front 754346213
push_front 322321726
get 22946
get 18801
push_middle 349409629
get 27114
push_middle 526763582
get 14091
push_front 890837702
push_back 818597670
push_middle 78401364
push_front 835148173
push_front 34477620
push_front 302437147
push_back 806288946
push_middle 755973858
get 40262
get 25898
get 33801
get 39540
push_middle 302354705
push_middle 950966486
push_front 802958524
get 29167
get 29652
push_middle 187767386
push_back 4420029
get 33756
get 36522
push_middle 794365709
get 33041
push_front 739535646
push_middle 631064842
push_front 260389746
push_back 110089193
push_back 743088475
push_front 211102090
push_back 660434107
push_middle 14309399
get 41556
get 28436
push_front 635510054
get 12866
push_front 658808806
push_middle 85497759
get 1050
push_middle 909741764
push_back 854172637
get 27276
push_front 708664968
push_middle 237279468
push_middle 238027826
push_middle 188809122
push_middle 465678352
push_front 209480997
push_middle 891151634
get 16773
push_front 178884459
push_front 723017712
push_middle 978629318
push_back 45380473
push_front 535468135
push_middle 973639272
push_back 688585492
push_front 742929788
get 6872
push_middle 552613707
push_back 934786939
push_back 253555785
push_back 404558688
push_front 666785221
push_front 137658740
push_middle 924354248
push_back 178980508
push_front 151051392
push_back 322082770
push_back 980912334
push_front 263111857
push_back 880072966
push_back 231528805
get 33262
get 7596
push_middle 277028535
push_front 453114299
get 39846
push_middle 980103316
get 17621
push_middle 450571524
push_middle 957001445
get 11166
push_middle 872861823
push_back 649126931
push_back 848162090
push_back 696663020
push_front 360245862
push_front 117161796
push_back 383964472
get 11963
get 32370
get 5738
push_front 818649681
push_middle 8828085
push_front 559451114
push_front 560566229
get 642
push_back 283474100
get 8527
get 34703
get 20435
push_back 643554415
push_back 44406580
push_middle 321354115
push_back 592848589
push_middle 323314802
get 11926
get 10044
push_front 943475715
push_front 231083231
push_back 851704268
get 43320
push_front 543543949
push_middle 59803850
push_front 771955037
push_middle 20795921
push_middle 26842191
push_back 56800275
push_back 648991999
push_front 347094169
push_middle 791480106
push_front 730184140
push_back 286496509
push_middle 921657291
push_middle 899724514
push_back 102305021
get 14035
push_middle 153730693
get 706
push_middle 964878545
push_middle 948209709
push_middle 615617574
get 3042
push_back 534234334
push_front 785538263
push_front 793761282
push_middle 640203423
get 17369
push_back 194023969
push_front 100741100
push_front 709754911
push_back 544044485
push_middle 879027922
push_back 368903292
push_front 50979139
push_front 597092980
push_middle 951985790
get 13230
get 12314
push_middle 80313742
push_middle 70613394
push_front 122236678
push_front 412822178
push_front 779911741
push_front 18892416
push_back 482775987
get 19960
push_front 485057435
push_back 553795523
get 37466
push_back 971506266
push_middle 616175075
get 34738
push_front 561920060
push_back 97036447
push_front 8240216
push_middle 453688675
push_front 572577575
get 29464
get 9387
push_front 24442376
push_back 205646583
push_front 527406960
push_back 944315996
push_middle 66846056
push_front 662895065
push_back 3512358
push_middle 173733885
push_front 264018679
push_back 700567006
get 31925
push_back 282734965
get 30517
push_front 908574753
push_front 247296507
push_middle 709339327
push_middle 540146734
push_back 370246594
push_back 579917867
get 15967
push_middle 755065287
push_front 131209782
push_front 119607223
get 21036
push_middle 92688363
get 19620
push_back 132824669
push_middle 373447078
push_middle 743851042
push_middle 221221219
push_middle 388647346
push_middle 681998287
get 8046
get 18437
push_middle 709992691
push_front 517928224
push_back 138662734
get 30956
get 16583
get 17563
push_front 252028149
push_front 749173372
get 20770
push_middle 170776794
push_front 391917469
push_front 279359666
push_front 662064046
push_front 635930254
push_front 315166383
get 30942
push_back 76286371
get 1727
get 35553
get 34088
push_back 450701017
push_front 692744522
push_front 952125600
push_middle 564418589
push_front 356806890
push_middle 102750866
get 14589
push_middle 607687548
get 3106
push_front 746960537
push_back 971676222
push_middle 180163798
push_back 973418768
push_middle 699011473
push_back 21691192
push_back 21189589
push_front 373322583
push_middle 881394822
get 15532
push_back 410932286
push_middle 247291368
push_front 792066484
push_front 805815535
push_middle 885630379
get 8184
push_front 578645247
push_back 916988423
push_front 861598576
push_middle 373155327
push_back 151826172
push_middle 353538950
push_middle 885071064
push_middle 36280279
push_front 289140826
push_back 534270919
get 41072
get 30335
get 36608
get 2097
push_middle 356818289
push_front 985857057
push_front 682384707
push_back 340878811
push_front 866540124
get 12716
push_back 494925766
push_middle 795508418
push_back 627573214
push_back 993437007
push_middle 179832300
push_front 183260275
push_middle 107688088
push_middle 847266840
push_middle 586235524
push_back 367206964
get 14121
push_front 998736364
push_back 458380320
push_front 876771342
get 6398
push_back 547463282
push_back 987072352
get 9316
push_middle 649474169
push_middle 43690757
get 20047
get 7522
get 9612
push_front 399382344
push_back 815406263
push_middle 961899228
push_front 796960249
push_middle 50005334
push_front 344090185
push_front 674842550
push_back 102267810
get 28532
push_front 519406249
get 33541
push_middle 813996812
get 18028
push_front 50459346
push_middle 54673432
push_back 259128604
get 16185
get 2129
get 41997
push_front 660846902
push_back 215414078
push_back 727837905
push_back 973726015
push_back 610292777
push_middle 180631901
push_back 119206934
push_back 939379483
push_back 809775332
push_back 398197019
get 28938
push_middle 402855578
get 8728
push_back 49402338
push_front 857571170
get 1778
push_middle 371967688
push_front 982390630
get 17928
get 2074
get 13789
get 4155
push_back 531029935
push_front 476929760
push_middle 551019105
push_front 163582995
push_back 685464937
push_back 213979166
get 4442
push_back 112082306
push_back 426741823
push_back 166496947
push_middle 168272272
get 24981
push_middle 452543937
push_back 703843702
get 23760
push_front 888169134
push_back 412570091
push_back 560824656
push_front 660267046
push_back 630377633
get 38227
get 5198
push_front 454940993
push_middle 363235624
push_middle 973143701
push_front 655997248
push_front 496583102
push_front 308067230
push_front 219918910
push_middle 48429915
get 22867
push_middle 559671791
push_back 838443097
push_front 546332259
push_back 377351253
push_back 211311704
push_front 640776107
push_back 856866928
push_front 966204983
push_back 666901498
push_back 192321045
push_middle 539974773
push_front 52278168
push_front 327129734
get 1141
get 23811
push_middle 641917115
push_middle 385771851
push_middle 479137658
push_back 367652601
push_back 753063636
push_middle 474279550
push_back 470236725
push_back 215910407
push_front 95895294
push_middle 593281205
push_back 467619925
push_front 781838683
push_front 942130659
push_middle 540398550
push_front 621465119
get 36342
push_middle 465978215
push_back 168112308
push_back 601909701
push_front 500968712
get 8469
push_front 363403430
get 24740
push_middle 369171487
push_front 398007715
push_back 267265297
push_front 362439223
push_front 464017781
push_middle 120053239
push_back 405329919
push_middle 687355469
push_front 132052709
push_back 536759206
push_front 50134191
push_front 765948374
push_back 923734055
get 8676
push_middle 801137116
get 36808
push_middle 923389933
push_middle 727595340
get 33390
get 27467
push_front 93611222
push_back 401175573
push_middle 816052798
push_front 295431872
push_back 257506545
push_back 176505346
push_middle 183568032
push_back 282611997
push_middle 155734647
get 24758
push_middle 435002881
get 3806
get 6941
get 24397
push_front 270368744
push_middle 952513838
push_front 348170592
get 23124
push_middle 980122997
push_middle 853617572
push_front 546716731
push_front 150591306
push_middle 327588634
push_back 865014636
push_front 979093446
push_front 760880062
push_front 543812778
get 31137
push_back 338602133
get 141
get 30391
push_middle 507413202
push_front 429020678
push_front 376611147
push_middle 527474772
push_middle 646044604
push_back 697576226
get 27881
push_middle 805610609
get 13784
push_back 284102972
push_front 621921469
push_middle 712056866
push_front 293840394
get 33902
push_back 820591336
push_back 524521491
push_front 92715508
push_middle 461910006
push_front 766641324
get 23795
push_middle 797370398
push_back 717632137
get 2617
push_middle 934322308
get 40837
push_middle 843959358
push_front 92222862
get 32663
push_middle 442897151
push_back 301926910
push_middle 670782904
push_back 528712914
get 37133
push_back 536088263
push_back 546898499
push_middle 700119137
get 21955
get 35034
push_middle 584430138
get 7661
get 5487
get 38169
get 18465
push_back 967459958
push_back 625226003
get 41765
push_back 435001300
push_back 919426112
push_front 197380296
get 4083
push_front 635883896
push_middle 820109632
push_middle 473798842
push_front 831156889
push_back 282375840
push_front 131804597
get 5959
get 15898
get 12742
push_middle 782153949
push_front 38095700
push_middle 158110594
push_middle 694048377
push_back 919169384
get 34624
get 40509
push_back 984259756
get 23282
push_back 320624755
push_middle 851190000
push_back 423573096
push_middle 14323728
push_middle 174031603
push_middle 752744264
get 44253
push_front 894160725
push_front 117499293
push_middle 231640833
push_back 17423743
push_front 500951865
get 36846
push_front 25514545
get 22605
push_back 565863450
push_back 189206918
push_front 409305749
push_back 377243987
push_back 485596051
push_back 653365537
get 13094
get 25587
get 796
get 213
get 15464
push_front 574740830
push_back 191582338
get 12617
push_middle 266318923
push_front 275470710
get 36104
push_back 316264240
push_front 904034149
get 18842
push_middle 237461893
push_back 613379012
get 33710
get 8065
push_middle 153845214
push_middle 130871893
push_back 598411877
push_middle 994064314
push_front 472837389
get 30994
get 4218
push_back 266566911
push_middle 802647831
push_middle 308614742
push_back 166220167
get 16419
get 23884
push_back 866174730
get 38166
push_front 355270709
push_back 866194912
push_front 659230341
push_back 424707337
push_back 256373179
push_back 292511921
push_back 943439639
push_back 600182244
push_middle 576865333
push_back 694041261
push_middle 101920942
push_back 313994844
push_middle 446206847
get 13712
push_front 596979700
push_front 655237679
push_middle 444810643
get 37953
get 40751
push_back 892527074
get 11196
push_back 399737637
push_middle 706698746
push_middle 119973504
push_back 604535679
push_middle 424811439
push_middle 838475581
push_middle 133172911
push_front 60305007
get 38925
push_middle 394155306
get 15892
get 1117
push_back 322701540
push_front 194584778
get 30091
get 14626
push_middle 328847431
get 19604
get 11221
get 29650
push_middle 961411260
push_middle 577762200
push_back 598639130
get 12896
get 30170
push_back 486230658
push_back 952487826
push_front 959818827
get 41140
push_middle 389630397
push_back 596333413
push_back 459461499
push_middle 804484240
push_back 593675610
push_front 806362359
push_middle 959180243
push_middle 500663767
push_middle 837264685
push_middle 305215085
push_front 658424265
push_middle 717752912
push_front 339108108
push_front 706074986
push_back 312420068
push_back 512683924
push_back 586137248
push_middle 693232976
push_front 742312543
push_front 960875361
get 25972
get 12301
push_back 101432409
push_back 131684065
push_middle 220662933
push_middle 576066922
push_front 382926049
get 1248
push_middle 824838562
get 42659
push_middle 432745456
push_back 44314474
get 11277
push_middle 577357053
get 3801
get 19680
push_front 939432141
push_middle 110558937
push_back 148679833
push_middle 731737010
push_middle 325389052
push_back 400881096
get 35785
push_middle 490862047
push_front 271889562
get 21530
get 13001
get 19227
push_back 495201448
push_back 122682884
get 18498
push_back 815826293
get 26598
push_middle 183267829
push_back 759926719
push_back 507037825
push_back 884883497
push_back 928505441
get 13912
push_middle 721240551
get 31045
push_front 198255686
push_back 920828179
push_back 917222801
push_back 66776683
push_back 602559997
push_middle 349094127
push_middle 302130862
push_front 546124980
push_middle 234387623
push_middle 695906197
push_back 38857113
push_back 943549267
push_back 208939484
push_front 528099286
get 12774
push_back 535270235
get 1544
get 27177
push_front 303924323
push_back 36083998
push_back 243306755
push_front 313028367
push_back 290962628
get 43703
push_front 643113710
push_middle 975863532
get 17039
push_middle 763266950
push_middle 390603363
push_front 192660680
push_front 482207786
push_back 887021431
push_back 836538473
push_back 784259995
push_front 360021855
push_front 529849610
push_back 939582177
push_front 526752931
push_front 720077604
push_middle 348340004
push_middle 848767694
push_front 759499107
push_front 135047806
push_front 497767114
push_front 623292207
push_middle 311586757
push_back 856367418
push_back 3107869
push_front 469724593
push_front 411120978
get 26566
get 29325
push_middle 560678733
push_middle 304268117
push_middle 149013663
push_middle 36094575
push_middle 541032329
get 16198
push_middle 660763108
push_middle 388953498
push_front 914850507
get 15941
push_front 647163152
push_middle 174226877
push_middle 942185737
push_front 123672985
push_middle 201686657
push_back 769964580
push_middle 810018306
get 3791
push_back 414167412
get 14614
push_middle 539239815
push_middle 760800385
push_middle 815537541
push_back 151460537
push_middle 207323749
push_back 217306397
push_middle 17278719
get 20635
push_middle 196945708
get 37649
get 33048
get 15102
push_middle 463025689
get 18338
push_front 39503804
get 5296
push_front 197561898
get 17475
push_middle 880681530
push_back 452728217
push_back 295996244
push_middle 431007178
push_middle 394471772
push_middle 392704354
push_middle 748941953
push_middle 672036714
push_front 220704423
get 482
get 18988
push_middle 217674770
push_back 215609604
get 41536
push_front 194075012
get 33136
push_back 847339633
get 7366
push_back 127866766
push_middle 594835454
push_middle 583730522
get 9043
push_middle 263044316
push_front 980064355
push_front 32207959
push_front 718457020
get 10376
push_front 665487574
get 41214
push_front 963073103
push_front 310992353
push_back 235092235
get 26165
push_back 925465880
push_middle 770635152
get 10451
push_middle 854960259
push_middle 429263597
get 21107
push_front 681871254
get 26436
get 26615
push_front 469437721
push_back 423055818
push_front 245687174
push_back 833449644
get 24808
get 31735
push_middle 325466745
push_front 244002035
get 39764
get 38155
push_back 246952527
push_front 291638901
push_middle 205394247
push_back 779517844
get 2366
push_middle 277969072
push_middle 281797810
get 33393
push_middle 875631824
push_front 248479243
push_front 961286136
push_middle 828808983
get 3209
get 21501
push_front 881951788
push_middle 691144153
push_back 737074996
push_middle 599322417
push_middle 707681905
push_back 86144108
get 17369
push_middle 598181984
push_middle 495305061
get 30300
push_middle 98655242
get 24342
push_middle 776829205
push_middle 485442842
get 39269
push_middle 160876242
push_middle 654268762
get 33144
push_front 64388215
push_middle 6150349
get 12321
push_middle 536054986
push_front 934286414
push_front 515249351
push_front 248965039
get 39720
get 16571
push_middle 555933611
push_back 386786014
push_middle 758927590
get 1341
push_middle 255977134
push_back 963574858
get 33231
push_back 834517889
get 15398
push_back 322689026
push_back 250640321
push_middle 700916390
push_back 414006920
push_back 572228379
push_middle 479241000
get 43865
push_middle 458598006
get 269
push_back 727090775
get 38500
get 24164
push_middle 171869421
get 6463
get 5823
push_middle 387662830
get 32919
push_front 335943623
push_middle 707093736
push_back 288172881
push_middle 406863898
push_middle 900355399
push_middle 343455945
push_middle 108608029
push_back 289391405
push_front 660941719
push_middle 359815237
push_back 182980536
push_middle 890513857
push_back 628388976
push_back 883557335
push_middle 798187534
push_middle 535492476
get 11041
push_front 938778411
get 38059
push_back 345708803
push_middle 668102422
push_middle 631281919
push_front 407296854
push_front 967571960
push_middle 283649465
push_middle 178442938
get 43115
push_front 664019154
push_back 621623337
get 140
push_back 315751645
push_front 985522056
get 4039
push_back 657608321
push_back 141263721
push_middle 498890951
push_back 388013364
get 17580
push_middle 46324460
get 37978
push_back 957603875
get 10832
push_front 895537703
get 13766
push_front 943548174
push_middle 284923707
push_middle 877820186
push_back 362172290
get 18310
push_back 756380644
push_front 970467967
push_middle 304742749
push_front 890210157
get 35399
push_front 254702057
push_middle 62737291
get 8572
push_middle 405028098
push_front 211144760
push_front 682638575
push_front 391946370
push_back 836554974
push_back 419918869
push_front 53480056
push_middle 400344702
get 15297
push_back 900758200
push_middle 115140683
push_middle 410854183
push_back 15911401
push_back 617489096
push_front 188611281
push_middle 593595218
push_front 931652378
get 32550
get 25609
get 827
push_front 870807933
push_front 638173160
push_back 780424127
push_front 583361700
get 26089
push_back 501612692
get 18437
push_back 459018532
push_middle 967119786
push_back 517213847
push_middle 272541043
push_middle 462700869
get 7039
push_middle 158512739
push_back 491530171
get 1921
push_back 442066029
push_back 858001917
push_front 670397381
push_back 844741698
push_back 805524567
push_middle 448957915
push_front 63597438
push_back 701358340
push_middle 695533522
push_back 52187677
push_back 436863994
push_back 601608141
get 35210
push_back 372567853
get 7483
push_middle 117091791
get 4362
push_front 325495194
push_back 663823370
get 13537
push_front 452800357
push_back 277447810
push_front 882494092
push_back 450123572
push_front 579981548
get 36628
get 22446
get 19910
push_middle 539742640
push_front 70923898
get 11869
push_middle 641467406
push_back 455622723
push_middle 320357504
push_front 282791515
push_front 902730570
push_middle 350894731
push_middle 183994909
push_back 608887839
push_front 526906898
push_back 97083013
push_middle 654118890
get 15514
push_back 90684349
push_back 868222715
push_middle 803417438
push_middle 643130383
push_middle 297647921
get 8856
get 37537
push_front 929113490
get 3895
push_front 570519081
push_front 675306828
push_middle 799589644
get 1060
push_front 26927336
push_back 23686098
get 28755
get 14151
push_front 198759883
get 12011
push_back 215517720
push_back 668632554
get 16782
push_front 238456662
push_middle 496772718
get 12917
push_back 430024331
push_front 613252101
get 39443
push_back 711196483
push_front 908251615
push_front 627281791
push_middle 357786452
push_middle 848065152
push_front 105806531
push_back 342393534
push_front 961930697
push_front 169343399
push_front 344837475
get 14043
get 27760
push_back 480038914
push_back 556247974
push_front 414844426
push_middle 328704732
get 12900
push_back 187381963
push_front 134977403
push_front 340598264
push_back 774348306
push_back 450477697
push_middle 737378750
push_front 234986945
get 43801
get 4119
push_back 213522720
push_back 768625204
push_back 743008168
push_middle 977136143
push_middle 313485379
push_middle 819079236
get 5325
push_middle 124214994
push_back 108048992
get 38513
get 39119
push_middle 605496845
push_middle 942950192
push_middle 310517638
push_front 523527757
push_middle 950863552
push_front 708757321
push_front 527902043
push_middle 782299552
push_front 143111149
push_middle 587067799
push_back 223188320
push_back 845335874
push_middle 413464554
push_back 490775675
push_front 489344072
push_middle 431675881
push_front 524701882
push_back 909448551
push_back 963099839
get 16044
push_back 20739118
push_front 495645107
get 7452
push_front 85076607
get 16934
push_back 524359754
get 18642
push_front 339260587
get 26740
get 6500
push_front 405126751
push_front 478284355
push_middle 442058846
push_middle 921478850
get 44694
push_middle 477366611
push_front 563253578
push_front 841803811
push_back 897518762
push_back 6111739
push_back 45043128
push_front 410824367
push_back 751830869
push_front 507758263
get 37675
push_middle 145152865
push_front 844987286
get 22345
get 35077
get 4646
push_front 186373217
get 8633
push_back 259876533
push_back 601815162
push_back 210792423
get 32389
push_front 405603724
push_front 283258365
push_front 968115775
push_middle 614623337
get 32904
push_middle 253461101
push_middle 183836932
push_back 215405961
push_back 943513652
push_middle 668781276
push_middle 433806314
push_back 672566241
push_middle 891122682
push_back 316164601
push_back 493137925
push_back 115627742
push_front 298805631
push_middle 120605378
push_front 859368539
get 5125
push_back 604317457
push_front 723314397
push_back 715838157
push_front 154722204
get 19240
get 1910
push_front 190358840
push_back 983960525
push_back 970776629
push_middle 620236449
get 6554
push_middle 891513847
push_front 667260056
get 22343
push_front 79630542
push_middle 919106629
push_back 502117386
push_middle 877833819
push_front 858414177
push_middle 92587539
push_middle 847115770
push_front 64620299
push_middle 599194090
push_back 338745608
push_front 21506606
push_back 772625974
push_middle 152263348
push_front 325908394
push_middle 458314965
push_front 798068809
push_back 414895380
get 35097
push_front 447883149
push_front 457666321
get 37468
push_front 421445313
push_back 396684047
push_back 517201256
push_front 677407635
push_middle 752617612
push_middle 501124279
push_back 369664498
get 10386
push_middle 83179789
push_front 95488731
get 18116
get 22024
push_front 406873062
push_middle 224345659
push_front 436631173
push_back 728187445
push_front 204747157
push_middle 95778994
push_middle 263951572
push_front 581255299
push_middle 862319082
push_front 191914178
get 26959
push_back 182535000
push_back 619403814
push_middle 947648061
push_front 623764721
push_middle 77850377
get 28893
push_middle 995195285
push_middle 401872147
push_back 25510791
push_back 782357139
get 9401
push_middle 615330363
push_middle 933454191
push_front 999204203
push_back 311370562
push_front 445805102
push_middle 936252470
push_middle 13818677
push_middle 190530781
push_middle 699167523
push_back 796029305
push_front 606772380
push_back 77546194
push_back 439428856
get 40399
push_middle 350031753
push_front 880567075
push_middle 245642617
push_middle 354922760
push_front 183569631
get 36009
push_back 800954561
push_middle 630121923
push_middle 188371057
push_front 335955240
push_middle 847007565
push_back 837197910
get 23086
push_back 890590842
get 2955
push_back 785352364
push_middle 61496317
push_middle 476819003
push_back 324976164
push_back 916776358
push_front 877048050
get 17716
push_back 42262375
get 30113
push_back 921899647
push_front 201516725
get 37321
push_back 540033341
push_middle 64889830
push_front 113753176
push_back 963451354
push_middle 786106562
push_middle 57539257
push_middle 332226433
push_back 213148101
push_front 451912623
get 22900
push_back 523112949
push_front 613429852
push_front 539538747
get 25918
push_back 204144247
push_middle 2500510
push_back 492258399
push_middle 736770635
push_middle 153896660
get 30746
push_back 529580836
push_back 176085399
get 12167
push_back 657179284
push_back 684566870
push_back 45852037
get 23486
get 9334
push_front 194776283
push_front 585514313
push_front 522540986
push_back 219527849
push_middle 33865732
push_middle 836637497
push_middle 52999631
push_back 350534898
push_middle 290769310
push_front 6687998
push_middle 552323570
push_front 391140504
push_middle 221053945
push_middle 443840526
get 5296
push_middle 670984024
push_front 592555043
push_front 724502139
push_middle 19357590
get 14142
push_middle 865414873
get 27643
push_back 966967929
push_front 400487393
push_front 257656598
get 11049
push_back 300253064
push_back 290834857
get 37248
push_middle 829462031
push_back 121104678
push_middle 503438646
push_middle 804232215
push_middle 490662287
push_front 542967871
push_front 822067835
push_middle 592118413
push_back 202606226
push_back 47736161
push_middle 41521916
get 15774
push_front 995588014
push_middle 402930095
push_front 813372658
push_middle 512464446
push_middle 205017006
push_front 383260289
get 21039
push_back 7566018
get 18677
push_middle 394210441
push_front 652989255
get 9486
push_front 414292327
push_middle 87469666
push_middle 566715408
push_middle 929574063
get 40144
get 40420
get 44455
push_back 530313802
push_front 938984034
push_front 206241091
push_front 8436893
push_middle 738876622
push_back 334345871
push_front 868984169
push_middle 605609985
get 25546
push_back 890845455
push_back 803484742
get 38265
push_front 711566318
push_back 480236261
push_front 855006393
push_middle 57541021
push_front 239113755
get 15569
get 19869
push_back 697484641
push_front 133010367
get 18181
push_middle 999651474
push_middle 406209821
get 29771
get 26846
push_middle 143319801
push_front 978666359
push_back 832729661
push_back 418386321
push_middle 574770759
get 24110
push_front 331508575
get 19081
get 30102
push_back 41566703
get 38998
push_front 452428626
push_front 109434094
push_back 74968089
push_front 458521964
push_front 806898035
push_front 257136247
push_front 824551677
push_middle 547093891
get 8654
get 18045
push_front 47778981
push_back 357123582
get 42503
get 20895
get 1267
get 11938
push_middle 36948358
push_back 378664011
push_front 209585685
get 6219
push_back 545728769
push_back 974741994
push_middle 257693869
push_middle 980530962
push_back 104015042
get 36623
push_front 107632909
push_back 413658948
push_middle 551372938
push_back 803381427
push_middle 413012396
push_front 938501209
get 3624
get 4333
push_back 650004279
push_middle 295150949
push_front 61330950
get 20817
push_front 850720941
get 22581
push_front 585123858
push_front 556637712
push_back 386370824
push_middle 903793224
push_front 1901742
push_back 942485430
push_back 796185068
get 17246
push_front 739990018
push_middle 474496088
push_middle 465186844
push_middle 849059220
get 2228
push_middle 826546582
get 26950
get 10369
push_front 310913549
push_front 452542702
push_back 123170992
push_front 14791892
push_middle 308070021
push_front 250028767
push_back 50160121
get 15695
push_middle 129711415
push_back 742203445
push_front 535748791
push_back 146307859
push_middle 399559679
push_back 602024761
push_front 926917914
push_front 220357000
get 27371
push_middle 917995790
get 23246
push_front 925697511
push_middle 838868957
get 43300
push_back 976749237
get 19641
push_back 427173526
get 8755
push_back 663160770
push_front 508571501
push_front 647264173
get 2997
push_middle 656295571
push_front 422927523
get 27320
get 26827
push_back 158123918
get 3343
push_back 536386200
get 39578
push_front 276854729
push_front 243148892
push_middle 865521548
push_back 449046397
push_middle 986202857
get 25689
push_front 749894480
get 19252
push_front 617212976
push_front 786414348
push_front 407376395
push_middle 765466657
push_front 168246717
get 8988
push_front 57617811
get 35598
push_middle 488407523
push_middle 174648119
get 35702
push_back 194506574
push_front 928080578
get 20319
get 3614
push_front 343788629
push_back 467593245
push_front 420021286
push_front 615917722
push_middle 720044721
push_middle 313532874
push_front 661010814
push_back 103002175
get 36212
get 18647
push_middle 160281322
push_middle 348599562
push_front 833453343
get 43516
push_front 30643590
push_back 435656309
get 12277
push_middle 404694153
push_front 819324806
push_back 466527329
push_front 214767905
push_back 876832727
get 43723
push_back 883825132
push_back 156356108
push_back 462654844
get 7155
push_back 725329221
get 3603
get 26005
push_middle 12489532
get 44585
get 6255
push_front 456837484
get 30409
get 27361
push_back 365895709
push_back 319165274
push_back 432764410
push_middle 37019916
push_front 577054112
push_back 352725017
get 2883
get 20898
push_front 348252702
push_front 692772037
get 19726
push_middle 541882551
push_middle 999023296
get 30109
get 18533
push_back 599895068
push_front 24933258
get 30375
push_back 374554207
get 30350
push_middle 715429566
get 3560
get 31491
push_back 616317260
push_front 348581686
push_back 319246918
push_middle 202375515
push_front 230137663
push_middle 258762606
push_middle 606687245
get 42002
get 25309
push_middle 111988471
push_middle 643184088
push_middle 691470067
push_back 995646733
push_middle 388500440
push_middle 127253318
push_middle 34885713
push_front 100100364
get 21192
push_back 865493101
push_front 730084482
push_front 512172467
get 27353
push_front 68330575
push_back 297744165
get 40730
push_back 624820609
push_middle 585027133
push_front 152714121
get 43578
push_back 961210037
get 43546
push_front 87084483
get 3911
push_front 401869257
push_middle 630081722
push_front 125881462
get 33760
push_middle 970761031
get 619
push_front 74248236
get 15685
push_middle 219899401
push_middle 317417389
push_middle 116303594
push_back 225251891
push_back 918328521
push_front 876857639
push_middle 121212385
get 20596
get 26517
get 39837
push_back 181567168
push_back 616119360
push_middle 931861075
push_middle 831720646
get 43389
push_middle 333187124
push_middle 641187918
push_back 418616277
push_back 44824310
push_front 331013083
get 43061
push_front 791918425
push_back 327108788
push_middle 974640244
push_middle 620256526
push_middle 700542993
get 29760
push_front 193183658
push_back 498639967
push_middle 418489551
push_back 159730532
push_front 336353906
get 4278
push_front 950593007
get 36723
push_back 820054178
push_back 158109069
push_middle 179857338
push_back 19786151
push_middle 760893313
push_middle 159279807
push_back 105514697
push_front 979351833
push_back 354392175
get 2908
push_back 926278290
push_back 93840141
push_front 831632111
push_back 821551032
push_middle 746938672
push_middle 648759533
push_middle 202251453
push_back 312914893
push_middle 470923383
push_back 939995602
push_back 398868028
push_back 11537184
push_front 687436936
push_middle 445608436
push_middle 276068920
push_back 563239225
push_back 716651626
push_back 277283385
push_back 24680065
get 9853
push_middle 213607900
get 7485
push_middle 830561074
get 34662
get 13309
push_back 52032570
push_middle 116230571
push_middle 259534496
push_middle 199973781
push_front 950116056
push_back 586951024
push_middle 86365486
push_front 67772425
get 12472
get 42596
push_back 531009967
get 41135
push_front 12241906
push_back 766770177
push_middle 71316409
push_back 952688423
push_middle 56957879
push_back 523903938
push_middle 873837903
push_back 180993591
push_back 30902006
get 44315
push_middle 322930277
push_middle 359311996
push_front 591634235
push_front 623007233
push_front 429527960
push_back 755560893
get 23972
push_back 661128462
push_back 505237977
get 11033
push_front 916537890
push_front 434501011
push_front 455425920
push_middle 527773833
get 516
push_middle 722063893
get 42928
push_front 582311027
push_front 666630829
push_back 717985600
push_back 879450682
push_front 969691200
push_back 3531190
push_middle 831744056
push_front 489049119
push_middle 778656469
push_middle 928593656
push_back 677630053
push_front 132759113
get 11971
push_back 661552733
push_front 495419708
push_back 854551264
push_middle 703201981
push_front 199108222
push_front 235984175
get 26988
get 36813
push_middle 241646614
push_front 332777707
push_front 721000986
get 25521
push_front 750280671
get 42435
push_middle 138888872
push_front 495450323
push_back 715084801
push_middle 799276474
push_middle 663282476
push_middle 59416351
push_middle 697147569
push_back 325564757
get 9208
push_middle 145655855
push_middle 903202042
push_front 650837725
push_front 631097625
push_middle 500095064
push_back 418005987
push_middle 62044215
push_back 159380487
push_front 262658117
push_back 347127414
push_middle 194893887
push_back 612552614
push_back 342371627
push_back 331447683
push_back 637406291
push_middle 963475955
push_middle 475675101
push_middle 946499076
push_back 658629384
push_front 782900149
push_front 419752453
push_middle 748600672
push_front 351842640
get 14674
push_middle 458986387
push_back 925410833
push_middle 895268721
push_front 72401037
push_front 25650468
push_front 226882544
push_front 880011214
push_back 151826093
get 22055
push_front 124001907
push_front 793595512
push_front 470839678
push_middle 669537781
push_back 342003265
push_back 421268041
push_front 739343334
push_middle 293363450
get 22535
push_middle 309806670
get 34692
get 26524
push_front 705994106
push_front 210299605
push_front 165617607
push_front 548967238
push_middle 50876663
push_front 781040526
push_middle 155058464
get 44621
push_back 141927952
get 27769
push_back 948194969
push_front 787464700
push_front 127159519
push_front 769900002
push_middle 722532002
get 41383
push_middle 116557162
get 38609
push_middle 344802874
push_middle 200854922
push_back 696686477
get 26974
push_back 974118562
push_back 492812658
push_front 275815558
push_back 935309226
get 21439
push_back 626078159
push_middle 994752517
push_back 317468558
get 35621
push_front 490568965
get 39569
push_back 524548661
get 39170
push_front 715036202
push_middle 504371140
push_middle 239579151
push_front 306583317
push_back 132962045
get 11301
get 4146
get 41502
push_back 482907106
push_back 2099710
push_back 37452493
push_back 206119688
push_middle 267740453
push_middle 38914695
push_front 274438801
push_front 94639811
push_front 28904708
get 38030
push_back 336868799
get 35876
get 4148
push_front 705460308
push_middle 3091300
push_back 64515628
get 29872
push_middle 505758304
push_front 95954793
push_front 237300594
push_middle 443279691
push_front 649132606
push_middle 791383012
push_middle 741915377
push_middle 961033263
push_front 720578461
push_front 423843411
push_front 266393894
push_middle 723342063
push_front 378844051
push_front 676492062
push_back 176826502
push_middle 18611382
push_back 544788481
push_back 356716049
get 42497
push_front 91725904
push_front 673575299
push_back 93051625
get 17988
push_back 950485931
push_middle 500882940
push_front 397783155
get 42074
push_middle 100851326
push_back 245535656
get 40308
push_back 112250641
push_middle 564784497
get 11252
push_back 344515245
push_middle 403240129
push_back 791903167
push_middle 659490655
push_front 536999659
push_back 868726913
push_front 696912803
get 11064
push_middle 25231462
push_front 818692362
get 6354
push_front 462626143
push_front 445797983
push_middle 476795490
get 43931
push_middle 454064417
push_back 713789495
push_front 968156676
push_back 842367466
push_front 869061123
push_middle 924477949
push_front 410814433
push_front 89446314
push_back 423054040
push_back 636541234
get 2916
push_back 530587574
push_back 753342946
get 44094
get 37783
push_front 352314401
push_back 626385442
get 5891
push_back 279013708
push_middle 945456055
get 39794
get 25983
get 5214
get 29531
get 38761
push_front 591789327
push_back 178767111
push_back 271831950
push_middle 219512592
push_middle 716103053
push_middle 765927982
push_middle 144420645
get 13260
get 24869
push_front 738815000
push_middle 110506678
push_middle 228304373
get 39460
push_back 448319594
push_front 732182655
push_back 333487344
push_back 566874069
push_front 542195086
push_middle 625609633
push_back 786984789
get 15140
push_back 18217707
push_middle 679964480
push_middle 600045381
push_front 198191792
push_front 911942781
push_middle 521685936
push_back 703307989
push_back 66987437
get 1799
push_front 851817644
push_front 788642138
push_middle 35521646
push_back 266819601
push_back 37427386
push_middle 406772887
push_front 211274005
push_back 296979903
push_middle 815478805
push_front 314620029
push_middle 547563268
push_front 1110833
get 36064
push_back 552115775
push_front 518177225
push_middle 695259536
get 37346
push_front 399846961
push_middle 985559196
get 24288
push_middle 592120861
get 23143
push_front 559186419
push_front 358555069
push_front 695555408
push_back 966707177
push_back 619506189
get 18168
get 37555
get 16254
push_back 770877534
push_back 261608213
push_front 847597044
push_middle 645597080
get 26427
push_middle 768150029
push_middle 315162170
push_middle 371269470
push_front 439291410
push_middle 675821381
push_back 688448131
push_front 392698750
push_back 622240096
push_front 990210399
push_back 245745759
push_back 245553259
get 30483
push_back 773138045
push_back 757260058
get 4439
push_middle 925209036
push_front 878142544
push_back 123260701
push_front 670755317
push_middle 938379396
push_middle 115125640
push_front 382222219
push_front 596898708
push_middle 354493802
push_back 673441049
get 37623
push_middle 804158319
get 7156
get 27217
push_middle 411586243
get 32345
push_back 164356024
push_back 877856397
get 5909
get 38501
push_middle 690060352
push_middle 867566083
push_back 653020663
get 41110
push_front 53522822
push_middle 38240898
get 33247
push_front 79930185
push_back 893845726
push_back 250396610
push_front 791393150
push_front 471895076
push_back 586170700
get 40613
get 8867
push_middle 401638602
get 42176
get 41020
get 27975
get 30864
push_front 670174492
push_back 152773039
get 8029
push_back 888486954
get 44670
get 44493
push_front 13591431
get 21616
push_front 143227751
get 23167
push_back 420679926
push_back 981011017
push_front 767321920
push_back 65856714
get 29518
push_front 874851234
push_back 851350285
push_front 264453967
get 22917
push_middle 382770574
get 45129
get 38485
push_front 985707322
push_middle 844391371
get 32674
push_front 856243472
get 207
get 27585
push_back 479355977
push_front 977552359
get 17916
push_middle 95085849
push_front 662564057
push_back 621551457
push_front 151706620
get 43623
get 18150
push_front 105866477
push_middle 394153222
get 44199
get 44930
get 30291
get 26311
push_middle 528574610
push_front 713728850
get 10750
get 27384
push_middle 888920174
get 16210
push_front 707557246
push_back 630275321
push_front 706625638
get 2300
push_back 695946883
push_back 829583482
get 7799
get 44744
get 22161
push_middle 389532507
get 16936
push_middle 440901915
push_middle 334962945
push_front 575626625
push_back 132774953
push_front 420143199
push_front 371681326
push_front 240044195
push_back 786432752
push_middle 888435531
get 15135
push_middle 931053749
get 10585
push_front 847046766
push_back 744222262
push_middle 12638868
get 12709
push_back 323076837
push_middle 808038693
push_middle 500777835
get 26675
push_middle 106934849
push_middle 167059859
push_middle 618333153
push_front 697642660
get 32438
get 6300
push_back 540896204
push_front 230999380
push_back 864893190
push_front 473318685
push_back 944533940
push_middle 915435736
get 28221
push_middle 203763249
push_back 725311832
push_middle 27000635
push_middle 939624185
push_front 72075456
get 9561
get 41675
push_middle 761417303
push_middle 743362490
push_front 338237257
push_middle 725921211
push_front 742609762
push_back 114228942
get 9375
push_back 194020242
push_back 653437403
get 11018
push_middle 585613515
push_back 711498273
get 25911
push_middle 273059545
push_middle 676374768
push_front 175127116
get 25046
push_front 535911525
get 3499
push_middle 368003083
get 18806
get 16553
push_front 583154580
get 14280
get 28650
push_middle 390401725
push_back 129451679
push_middle 240701519
push_front 871139012
push_middle 7939540
push_middle 692489519
push_front 629101308
push_middle 465029735
push_back 208168215
push_front 730238884
push_front 565580454
push_middle 527394813
push_front 892052810
push_middle 806440167
get 36548
push_middle 762322204
push_front 337786619
get 20983
push_front 252883490
get 3311
get 41185
get 14221
get 14202
push_front 890986563
push_front 196739295
push_back 355443827
push_middle 855510298
push_front 416036927
push_back 61662154
push_front 99057145
push_middle 402882247
get 13698
push_middle 438802652
get 8028
push_back 373019953
push_front 277841938
push_front 278609335
get 29390
push_back 329692433
push_front 208636742
push_back 58797595
push_front 489921180
push_front 677890956
push_middle 526096228
get 15386
get 42214
push_front 65086995
get 12579
push_middle 576793766
push_middle 792635231
push_back 677410055
get 25753
push_back 43931040
push_middle 901875382
get 6769
push_middle 574457371
push_middle 639341431
push_middle 735343356
push_middle 970145865
push_front 18082833
push_back 641933919
push_front 781908739
push_middle 908768929
push_middle 717727028
get 33560
push_front 42482654
get 43100
push_back 411569744
get 2056
get 32145
get 6604
push_back 405280792
push_back 309113741
push_back 807557096
push_middle 496889323
push_back 525732223
get 29989
push_back 400050727
push_back 163354166
push_middle 496400365
push_middle 966594223
push_back 313529979
get 16986
get 33392
push_front 676903010
get 4146
push_front 336734923
push_middle 629266934
push_back 725963005
push_middle 919619302
push_front 87638843
push_back 642893329
push_front 769277363
push_middle 395495707
push_back 368464463
push_front 807963413
push_middle 335222872
push_middle 124870631
push_back 397057588
push_back 371684074
push_back 796463440
push_back 349704850
get 38590
push_middle 878570297
push_middle 986598230
get 11858
get 611
push_front 445161375
get 31457
get 7405
get 24173
push_middle 588684636
push_front 236594221
push_front 393943177
get 42567
push_front 432539728
push_front 675979328
push_middle 571687680
push_front 81400557
push_back 803543661
push_front 76000883
push_front 940907918
push_middle 555553700
get 6628
push_middle 335121064
push_front 740821576
push_middle 601975752
push_back 13708416
push_front 348951432
push_middle 598348560
push_back 600010486
get 37035
push_front 182656601
push_front 155330955
push_middle 169270621
push_front 428462479
get 34603
push_back 780629370
push_front 14903978
get 21730
push_front 343598073
push_front 91165930
get 42611
push_back 550125452
push_back 880047082
get 4376
push_back 859774921
push_back 886327417
push_middle 618099265
push_front 165092855
push_back 63780537
get 14984
push_middle 415628692
push_middle 617086895
push_middle 77769121
get 37151
push_back 533289134
push_middle 819366346
push_middle 879955648
get 4359
push_middle 366342166
push_middle 177891496
push_front 427049176
push_back 155987100
push_back 52906427
push_back 377085137
push_back 317326299
push_middle 924739662
get 17453
push_back 267495339
get 6187
push_front 32149393
get 20190
push_back 593967411
get 10789
push_back 61324366
get 24746
push_middle 917580535
push_front 324964004
push_front 653364972
push_back 878564651
push_middle 733545078
push_middle 830745888
push_front 657811347
get 20674
push_back 146414487
push_front 674330787
push_middle 560956663
push_middle 579751219
push_back 13006750
get 36646
get 34278
push_middle 333460103
push_back 366749082
get 21288
push_front 959249289
get 22142
push_back 827514674
get 10548
push_front 300088004
push_front 11757803
push_front 316326605
get 3558
get 29443
get 1563
push_back 411054311
push_back 91731973
push_back 426935441
push_middle 365622567
get 20083
get 37154
push_back 422755774
push_back 304715063
push_back 57213396
push_back 550966646
push_middle 387746411
push_front 700158404
push_front 278938592
push_middle 972450696
push_front 286328315
get 40230
get 31689
push_middle 966685467
push_middle 454003069
push_back 214317643
push_back 846711765
push_front 611335322
get 41424
push_middle 880019251
get 9864
push_front 226012224
push_front 881366690
push_middle 232492662
push_back 808165469
push_back 357582015
push_middle 117814767
push_middle 221817341
push_middle 83732512
push_back 119056944
get 43937
push_front 861578033
push_middle 5303004
push_back 892519471
push_back 361426174
push_back 372295389
get 1354
push_back 603106926
push_middle 502030681
push_middle 21130914
push_front 524477816
push_front 53345560
push_front 755856814
get 35783
push_back 930807306
push_back 166885343
push_front 953990949
get 8504
push_middle 96559877
get 41700
get 42823
push_middle 838518664
push_back 801861707
push_back 346755078
push_middle 392917363
push_back 187481576
push_middle 970690373
push_front 469386377
push_front 523047602
push_front 190620188
get 8448
push_middle 670509254
push_middle 811639764
get 7667
push_front 953310992
get 17765
get 31400
push_middle 505436693
push_front 210872285
push_middle 15724104
push_front 761762557
push_front 337340110
push_middle 720371328
push_front 53006525
push_back 89571885
push_middle 186575954
push_middle 35624059
push_back 617264550
push_middle 498888920
get 34996
push_middle 331176980
get 44816
push_back 561963536
push_front 23997123
push_back 306389339
get 2297
push_middle 832851980
push_back 661700511
push_back 846736085
push_middle 592837779
push_middle 787679316
get 22095
push_front 802226632
push_middle 359668807
push_middle 481106142
push_back 431846880
get 23207
push_back 282095763
get 22962
push_front 656689338
push_middle 236869858
get 41382
push_middle 497099653
push_middle 320810466
push_middle 937932346
push_middle 402450180
get 29854
push_middle 105810251
push_front 148529473
get 34885
get 6948
push_front 395084865
push_middle 817955106
push_middle 105607808
push_front 140173594
push_back 376671450
push_middle 196709226
push_back 961151196
push_back 825552482
push_back 729663197
push_front 708396666
push_back 565120127
push_back 259879841
push_back 724088148
push_middle 765396913
get 14688
push_front 358573341
push_back 332799551
push_back 986842433
push_front 495128146
get 40320
get 9490
push_back 726337967
get 12190
get 35973
push_front 345330473
get 9734
get 43209
push_front 624864203
push_middle 151646940
push_front 394423858
push_back 957261375
push_middle 40129769
push_front 401529318
push_back 994127224
push_middle 439869495
push_middle 102250791
push_front 609026309
push_front 140511813
push_middle 844664559
push_back 254307861
push_middle 471494741
push_front 321146710
push_middle 153268216
push_back 239646062
get 5290
push_back 41395646
push_middle 330024532
push_middle 443328349
push_back 988148330
push_front 669513926
push_front 662635671
push_middle 425371248
push_back 129972440
get 13897
push_front 727712976
get 30642
push_middle 770395448
push_back 591827335
get 44805
get 26019
push_middle 50960002
push_middle 509745035
push_back 602493297
push_back 683328649
push_middle 610505933
get 45216
push_front 904650320
push_back 626972225
get 31403
push_front 462133858
get 33241
get 12393
push_middle 581082428
get 15109
push_middle 416295889
push_middle 688556816
push_front 23400170
get 22105
push_back 203647382
push_front 898850606
push_middle 48482666
get 23035
push_front 682782027
push_middle 237674983
push_back 900945067
push_middle 304164772
push_back 760768948
push_front 523720733
push_front 860957957
get 42853
push_middle 990525124
push_middle 308231599
get 8004
get 11955
push_front 268814592
push_middle 452571085
push_back 313728661
push_middle 81329553
push_middle 644812302
push_front 445895637
push_back 145695496
push_middle 843453758
push_middle 15304265
push_back 420544918
push_front 894257889
get 5618
push_back 432535927
get 28903
push_front 431882379
push_middle 413947370
push_middle 210693303
push_front 209006432
get 2715
get 23940
push_middle 343144977
get 14352
push_front 713626606
push_middle 147564740
push_front 499422583
push_middle 556416587
push_front 499574037
push_front 253879517
push_back 513831815
push_front 202027002
push_middle 313247963
push_back 64170848
push_back 458900644
push_front 118967105
push_middle 361342919
push_middle 723150374
push_back 82013922
push_front 197379168
push_back 473146714
get 40939
push_middle 119250529
push_back 106993287
get 11313
push_front 978259877
get 40588
push_middle 195197343
get 36983
push_middle 801726129
get 21230
get 15085
push_back 397375737
push_front 985561502
push_front 16310300
push_front 799021635
push_front 821173056
push_middle 602793439
push_back 385619625
get 7807
push_back 516116443
get 7971
push_front 178008887
get 25891
push_middle 78678623
push_middle 453046041
get 23355
push_middle 655140029
get 11401
push_front 774285758
push_front 358027409
push_front 60167910
push_front 465938972
get 29841
get 28801
push_front 638000531
get 32059
get 33537
push_front 729548389
get 10357
get 10492
get 9893
push_back 392356684
get 25635
get 8238
push_front 254352057
push_middle 872472843
push_back 612794603
push_back 316825164
push_back 218651658
push_front 778068086
push_middle 672401576
push_front 165221102
push_middle 870895454
push_front 651488869
push_back 543783175
push_front 719331251
push_back 249541003
push_back 341614028
push_back 645771114
push_middle 230901880
get 43817
get 34979
push_middle 178320092
push_middle 384486253
push_middle 939881465
get 30600
push_middle 498888525
push_back 214495934
get 34435
push_middle 941684156
push_back 412140010
push_front 470571770
push_back 396116683
get 15958
push_middle 962091579
push_front 149297489
push_middle 435840177
push_front 492056583
push_middle 49206770
get 4672
push_middle 717883987
push_back 213386136
push_middle 868501287
get 34400
get 16803
push_back 404876367
push_back 79252018
push_back 701963733
push_middle 306270948
get 17418
push_middle 588933232
push_middle 788275123
get 8777
push_back 604286100
push_back 844707429
get 22881
push_middle 164756892
push_middle 99793763
push_back 852784360
push_back 566112267
push_back 877188703
push_middle 148872144
push_back 639707752
push_front 13377046
push_back 88771228
get 31671
get 38202
get 20156
push_back 595641990
get 1614
push_back 568171263
push_middle 142509700
push_back 442502689
get 4151
push_front 191645118
push_front 366527109
push_back 292959649
push_back 965380403
get 44600
push_back 309472494
push_middle 565274286
push_middle 278997500
push_front 782833386
get 38392
push_back 642034967
get 22711
get 9185
get 35593
push_middle 37826314
get 6506
get 32385
push_front 866866156
push_front 441277972
push_middle 461419770
push_front 172977578
push_front 644793053
get 21561
push_front 209529358
get 9696
get 45622
push_back 664621835
push_front 236217931
push_middle 724906049
push_front 256381948
push_middle 731269577
push_middle 471107919
get 12544
push_back 763585495
push_front 611262609
get 42152
push_back 50585673
push_middle 529545033
push_middle 178563322
push_front 724102406
push_middle 972208701
push_front 77626241
get 10450
push_middle 108897707
push_middle 997612404
push_middle 321864856
get 16606
get 9048
push_back 895635157
get 16196
push_front 228205288
push_middle 831047064
get 34353
push_back 729173014
push_back 972997594
get 30583
push_front 350152223
push_back 48319669
push_middle 213585919
push_back 210415693
push_front 713619242
push_back 445827601
push_back 733108569
push_front 667019989
push_front 956064590
push_middle 696327839
push_back 368576974
get 12657
push_middle 637011296
push_back 132539092
push_back 158019595
get 17881
push_front 85547611
push_back 667860496
push_front 508696767
push_front 197770308
push_back 779777593
push_middle 610561143
push_back 425540939
push_middle 630341676
push_front 184315673
push_back 285470364
push_front 340626593
push_middle 635872537
push_front 241837186
push_back 854749818
get 33147
push_back 457236724
push_front 353995539
push_back 757850625
push_front 3634954
push_back 904617026
get 1914
get 1260
push_back 528102640
push_back 775168285
push_middle 808173190
push_back 715935636
push_front 44720337
push_front 601462012
push_back 219537129
get 3047
get 42309
push_back 305130645
push_middle 422088014
push_middle 993569575
push_middle 761482148
get 5390
push_front 708697475
push_back 989762367
push_front 225577106
get 40454
push_front 255949363
get 32907
push_middle 452049201
get 24540
push_front 750787542
push_middle 749232411
push_front 882416282
push_middle 55251476
push_front 682603510
push_front 625200386
push_front 989073430
get 38865
push_back 484915432
push_middle 204758870
push_front 390220162
get 42
push_back 217485095
get 17751
get 43024
push_middle 640388921
push_back 498818788
push_front 607078899
push_middle 382173657
push_front 65531359
push_back 655761905
push_middle 687702347
push_middle 570934118
push_front 595483369
push_back 77932853
get 5743
get 11665
push_front 729414295
push_front 43355774
get 45200
push_middle 550283412
push_front 251521706
push_front 683672875
push_middle 447644396
get 29108
push_front 243272225
push_middle 648191673
push_middle 67247038
push_back 757175046
get 7397
push_front 189450715
push_middle 822801486
push_front 168680038
push_middle 126020718
get 20762
get 45855
push_middle 298872709
push_middle 445578696
get 43470
push_back 863385812
get 31083
get 26947
push_middle 621264547
push_front 880599938
push_back 821432936
get 15492
push_front 971072918
push_front 357323784
push_back 124197703
push_front 797304978
push_middle 609193896
push_middle 776727421
push_middle 440513587
push_back 566336139
push_middle 225781005
push_back 44820720
push_front 121979964
push_back 567316089
push_back 18520730
push_middle 592088265
get 25085
push_front 678177676
push_middle 661851222
push_back 155535868
push_front 26141990
push_middle 697385127
push_back 779574373
push_back 218775855
push_front 868099009
push_middle 428690651
push_back 616779498
push_back 383479155
push_middle 888308985
push_back 129373118
push_middle 389275772
push_back 994090390
get 23981
push_back 29319943
push_middle 838795727
push_middle 274525431
get 39533
push_front 731023328
push_front 901264813
push_middle 764826484
push_back 98424036
get 17774
push_middle 84118113
push_back 512410622
push_middle 303005743
push_back 371387885
push_back 933116013
push_front 537745184
push_middle 504611571
push_front 965435907
push_middle 253351968
push_back 93860993
push_middle 147556433
get 38364
push_back 751537512
push_middle 51927246
push_front 483146972
get 573
get 16511
push_front 292695947
push_front 15743914
push_front 585288918
get 38474
push_front 472651508
get 3907
push_back 71126949
push_front 42203892
push_back 109683258
get 8544
push_middle 404646311
push_front 591659965
get 27342
push_middle 15565364
get 40173
push_back 91709980
get 3338
push_front 809280658
push_middle 621155347
push_back 982568806
push_front 219188198
push_middle 824530548
push_middle 29601906
push_front 324547295
push_middle 733882771
push_front 370441
push_middle 267008231
push_middle 134943233
get 16392
push_front 334371577
push_back 590577388
get 9886
push_back 684406134
push_middle 240923681
push_front 281647618
push_back 588537982
push_middle 49312222
push_back 133586959
push_middle 5005003
push_back 277123350
push_back 182524056
push_middle 461649125
push_back 199193488
get 40387
push_front 103326900
get 37506
push_middle 429071520
push_back 392238539
push_back 559997940
get 30045
push_back 803562535
push_middle 283539953
push_middle 267146489
get 12034
push_middle 709015313
push_front 785462194
push_back 854219020
get 23959
push_middle 105786578
push_back 238252423
push_middle 628447596
get 2333
push_front 201262509
get 4703
get 18144
push_back 239419127
push_front 264716054
push_back 284410501
push_front 792998307
push_back 582097569
push_back 410025343
push_middle 137401133
push_front 432105623
get 45299
push_middle 766897061
push_front 727710360
push_back 968208185
push_middle 931259288
get 4528
push_back 825003699
get 11316
get 25277
push_back 6786230
push_front 904539024
push_front 260154119
push_front 296918325
push_back 885857414
push_middle 227508909
get 17714
get 34868
get 44879
push_front 639269514
push_back 210228765
get 23768
push_front 490856014
get 3834
push_middle 639388434
push_middle 136572773
push_front 931515222
get 6256
push_front 43662418
push_back 151566772
get 5329
push_front 984236793
push_middle 941076788
push_back 384967921
get 30036
push_middle 338901608
push_front 73180435
push_middle 980241233
push_front 815658798
push_middle 114000445
push_back 122014677
push_front 141625301
push_middle 460539872
push_middle 624741128
get 30992
get 41888
push_middle 803114822
push_back 674875800
push_front 954775927
push_middle 174542804
get 5654
get 8522
push_middle 574975226
push_back 836141386
get 13127
push_front 98356445
get 13532
get 7229
push_middle 364271805
push_front 549918150
get 735
push_middle 945874905
get 42194
push_front 256926343
push_back 944981464
get 24392
get 11180
push_back 46271595
push_middle 85725993
push_back 154027705
push_back 153875587
push_middle 827138770
push_front 191595426
push_back 319088873
push_middle 307516009
push_back 968916143
push_middle 878805886
get 40031
push_back 406389049
push_front 967148862
get 38463
push_middle 507774649
push_back 992095442
get 3287
get 882
push_middle 787966364
push_front 267736315
push_front 186881752
push_middle 528302318
push_back 343906662
push_front 643797068
push_front 891904404
push_middle 319379001
push_middle 601836178
push_front 103256742
push_back 947561194
push_middle 939389016
get 14738
push_middle 324173532
push_front 462763357
get 13875
push_front 774900440
push_front 731753980
get 39168
push_middle 143538429
push_front 824641983
get 30875
get 37923
push_middle 609490327
push_front 335306019
push_middle 818433504
push_back 436533639
push_middle 605781081
push_middle 584126468
push_front 950698160
push_middle 679558613
get 175
push_front 134601330
push_front 609662106
push_middle 754223940
push_back 386276995
push_front 435198183
push_middle 879664445
push_front 620589360
push_front 474775891
push_middle 938549083
push_middle 102248689
push_front 219948344
push_middle 27224601
push_front 581933089
push_middle 630485695
push_front 811659697
push_front 695873270
push_back 421492973
push_back 923527937
push_middle 230261870
push_front 525998396
get 38720
push_front 65887774
push_middle 317441035
get 11390
push_back 695561578
push_front 503074410
push_back 210555024
get 13585
get 26796
get 28687
push_middle 823807090
get 45851
push_back 679256858
get 33354
push_middle 461299616
push_front 324168209
push_middle 402019648
push_back 237479990
push_back 26761208
push_front 784932952
get 13905
push_front 328705129
push_back 938807359
push_middle 763463479
push_back 20912828
push_middle 609448552
push_front 601924301
push_back 918165938
push_back 517037202
push_middle 69882811
push_front 931326738
push_front 69151531
push_middle 787105249
push_back 843968876
push_back 715158890
push_front 529536257
push_back 819052734
push_front 629567337
push_front 786225022
push_front 734725527
get 20829
push_back 393875716
push_middle 482200711
get 20343
push_middle 17716227
push_middle 175674609
get 7475
push_back 30040513
get 30973
get 14952
push_back 673521246
push_back 468385737
push_middle 821495868
get 36276
push_middle 700010967
push_middle 356362299
push_middle 687547955
get 24551
push_middle 451947454
push_front 833862356
get 15631
get 41134
push_back 86737481
push_back 404315936
get 27475
push_back 469569299
push_front 110410972
push_middle 549924396
get 40774
push_front 793545952
push_middle 336509538
get 32983
get 24516
push_front 686103001
get 44686
push_back 416231777
push_middle 689063997
push_front 849841405
push_middle 40031405
get 16108
push_middle 231509851
push_back 679595079
push_middle 627996186
get 35926
push_back 33574822
push_front 305663131
push_front 842665569
push_back 183182811
get 16789
get 28740
get 27090
get 14605
push_front 330319711
push_back 256493759
get 33388
get 45819
get 11294
push_back 161966445
get 25286
get 37731
push_front 210647915
push_middle 449782181
push_middle 966063215
get 44515
get 42087
push_front 887938316
push_back 695571385
push_front 526332314
push_back 514892536
get 1293
push_middle 554887343
get 16060
push_front 846928799
push_middle 149316007
push_middle 63837208
push_middle 177019317
push_back 199854391
get 10375
push_front 591392703
push_front 475476505
get 18556
push_middle 58999153
push_middle 988772284
push_back 855862566
push_middle 937911697
push_front 333441758
get 2966
push_middle 375261714
push_front 327886339
push_front 937988461
push_back 547640001
push_front 293409357
push_middle 683480890
get 17271
push_back 640889160
push_front 320583521
push_back 275119904
get 13961
push_back 235182180
push_front 644549394
push_front 545378700
push_front 112544020
push_front 689541243
push_front 846323394
push_middle 223563141
push_front 256827949
push_middle 809172097
push_middle 394096106
get 10366
push_back 556306907
get 24303
push_back 461614742
push_back 938559771
push_front 388355626
get 11133
push_middle 505898062
push_middle 348382653
push_front 855432030
get 26468
push_back 650391750
get 23635
push_middle 591582225
push_middle 871789038
push_back 742474978
push_middle 19025272
get 23883
push_middle 772176226
get 27718
push_front 705224044
push_back 762961299
push_middle 219488506
push_middle 764010921
push_front 833649580
push_back 246949753
push_middle 298385824
push_front 593520317
push_front 922201031
push_middle 165606734
get 850
push_middle 71702594
push_front 772838026
push_back 69835401
push_middle 6068621
push_front 523938302
push_front 752084664
push_back 750174829
get 19999
push_front 26896452
push_middle 55466332
get 37818
push_middle 213194210
get 28393
get 13226
get 177
push_front 528306352
push_front 792954083
push_front 607144754
push_front 664389580
push_middle 283126682
push_back 248780276
push_front 492054099
push_back 655810954
push_back 590540322
push_back 199035911
push_front 971763847
push_back 825550315
push_middle 998695883
push_middle 738158514
push_front 775088307
push_front 90513214
push_back 382198568
push_middle 206033392
get 18075
push_front 336407110
push_back 106686723
push_back 420595138
push_middle 464107836
get 25770
push_middle 63653344
push_back 986662942
push_middle 834273469
push_front 41066233
push_front 730277583
push_middle 429748090
get 36292
push_back 678473642
get 19502
push_middle 923085658
get 30532
push_front 993571366
push_front 765169520
push_back 779497836
push_front 297761700
push_back 59428275
push_front 339553236
get 6340
get 43885
push_front 68958892
push_middle 43335868
push_middle 369572355
push_middle 816222415
push_back 613361338
push_back 67019339
push_middle 580000336
push_back 111396393
push_middle 576242594
push_back 259775658
get 45671
push_middle 774157771
push_front 33451835
push_back 862009579
get 32111
push_back 768074882
push_back 230681476
push_front 657520617
push_middle 187503138
push_front 415225962
push_front 549725421
push_front 483292842
push_back 366855726
push_front 579152071
get 35697
get 27250
get 33944
push_middle 458414422
push_front 409775484
get 22301
push_front 991855062
push_middle 546199951
push_back 52457633
push_middle 379963300
push_back 640203473
push_front 598277673
push_middle 696597973
get 7361
get 3809
push_front 76166735
push_back 981923826
push_front 793183316
push_back 631001272
push_front 725107907
push_middle 399759872
push_back 159432215
get 39745
push_middle 263809758
push_back 976648692
push_front 889719382
get 30525
push_middle 18603994
push_back 615168234
push_middle 672504520
get 26955
push_middle 299209274
push_back 558244177
push_front 442743458
push_front 255817916
push_front 821582718
push_middle 42934231
push_back 641284893
get 27813
get 34170
push_middle 541773994
push_back 338319398
get 1426
push_back 662989839
push_middle 273787718
get 25580
push_front 330816620
push_front 175385344
push_back 114225274
push_back 763001621
push_back 292098342
push_front 322633157
push_back 720874354
push_back 14355125
push_front 749453723
push_middle 950183334
push_front 686209466
push_middle 146600600
push_front 633039738
push_middle 747721319
get 33166
push_front 5538197
get 2845
push_middle 688093251
push_front 453904123
get 42297
get 7340
push_back 830172616
push_back 201883911
get 29636
push_middle 945713031
push_middle 500786275
push_back 394128129
get 604
push_front 594824636
get 30446
push_back 603358194
push_back 952215789
get 13242
get 6570
push_middle 523551341
push_front 546502541
push_middle 197576086
push_back 690907487
push_middle 873885773
push_middle 356290168
get 5462
get 29502
push_middle 325420661
push_front 387800113
get 14942
get 24133
get 21988
get 29484
push_back 158356758
push_back 659581069
push_back 881749965
get 29739
push_front 546601180
push_back 748230133
push_front 754677738
push_back 940075848
push_back 517870905
push_middle 215590525
get 17522
push_front 879141667
push_back 265288419
push_front 820325837
push_middle 456894307
get 31921
push_front 930610363
push_front 405574656
push_back 30967406
push_back 187121996
push_back 861542425
push_back 290737858
push_middle 430413155
push_front 560287054
get 35568
get 13590
push_back 104698877
push_front 863272030
push_back 929239484
push_front 680836764
push_front 595919921
get 2194
push_middle 104982999
push_back 469639492
get 11282
get 44307
push_middle 902393172
push_front 722448068
push_middle 657161154
push_back 382888319
push_middle 306828630
push_middle 177073140
get 17369
push_middle 970250788
get 10263
push_middle 51461792
push_middle 956755549
push_middle 707471011
push_middle 189874090
push_back 685695858
push_middle 366054814
push_back 802422537
push_front 649340218
push_back 449123770
get 41002
push_back 14703498
push_back 381639229
push_back 559101959
push_middle 927201037
push_back 454670359
push_front 309317418
push_front 333323610
push_middle 166465744
push_middle 825829034
push_middle 127287840
push_middle 366437103
get 414
push_back 188454571
push_middle 676208598
push_front 231152416
push_middle 191429601
push_front 365696038
push_middle 717637785
get 1478
get 45241
get 16631
get 3608
push_back 274936816
push_middle 809347019
push_back 510376972
push_middle 141782879
push_middle 900309700
push_back 745786234
push_front 417567237
push_middle 567305446
get 39609
get 11228
get 19765
push_front 461183393
push_middle 672435851
get 25670
push_front 669988000
push_front 694616955
push_front 785342891
push_middle 730396495
push_front 981220371
get 29262
push_middle 270246521
push_front 549360148
push_back 869389860
push_middle 240412040
push_middle 750370662
push_back 763031980
push_back 573166444
push_middle 827651796
push_front 126193193
get 12634
push_middle 86742967
push_back 42132592
get 43860
get 15813
push_back 435093249
push_front 977381835
push_front 936583756
push_back 38143877
push_middle 613193074
push_middle 580633364
push_front 82717077
push_back 649877576
push_front 505488109
push_front 573700669
push_back 113950211
push_front 11974525
push_front 58090100
push_middle 269214815
get 36825
push_back 381131126
push_front 841440753
push_front 286284757
push_back 940691687
push_front 297785122
push_front 756658352
get 36746
get 38639
push_middle 858533110
push_front 832965528
get 8871
push_front 564014627
push_front 153070626
get 34043
push_back 689790331
get 31880
push_back 354835493
push_back 377532524
push_back 420008180
push_front 954846416
push_front 28581519
push_back 584055821
push_front 283279579
push_middle 747591427
push_back 937899963
get 7303
get 14521
push_back 576452741
push_back 317866875
get 18897
push_front 879947794
push_front 666190214
push_back 298877957
push_middle 496918191
push_front 815025942
get 20285
push_front 158935662
push_back 101305284
push_middle 818666353
push_back 263029108
push_middle 317217077
push_middle 665175727
push_back 634049673
push_back 721834313
get 4096
push_front 160798224
push_middle 237664004
get 33213
push_front 132997936
push_middle 55405092
get 7299
push_middle 222762845
push_front 227935042
push_middle 859872921
push_middle 825640335
push_back 797871768
push_middle 392890554
push_back 15306753
push_front 139972076
push_middle 577497027
push_back 270959602
push_front 518708631
get 3228
get 44172
push_middle 82251853
push_back 699400056
push_middle 867697396
push_back 357768136
get 39235
push_front 314049170
get 34710
push_front 283690809
push_middle 518148614
push_back 564118373
push_back 344590734
get 13181
push_back 578462443
push_back 158788974
push_middle 215064098
push_middle 694057191
push_middle 65901627
push_back 247030175
push_middle 307541527
push_back 258462431
push_front 653601570
push_front 490518800
push_middle 49810270
push_front 822395342
push_middle 424387081
push_middle 374526373
push_front 166539499
get 36428
push_back 596904400
push_middle 267855194
push_back 370075425
push_middle 159238312
push_middle 556034349
push_front 191784192
push_front 863660791
push_back 961141641
push_back 967366675
push_middle 898111235
push_back 576403132
push_middle 402323751
get 3309
push_back 285697867
get 43753
get 14859
push_back 695030746
push_middle 280900675
push_back 381784337
push_back 705336941
push_front 510930116
push_back 571700874
get 33712
push_back 206468408
push_middle 526799847
push_back 337431317
push_front 667195969
push_back 107634364
push_back 152351224
push_middle 905947472
push_front 836633949
get 7096
push_back 317839360
push_front 798508068
push_middle 620416683
get 15805
get 10666
push_middle 152437882
push_middle 212765341
get 32221
push_middle 280721287
push_back 291730478
push_back 741504143
push_front 829847840
push_middle 95437878
push_middle 815897551
push_front 105597092
push_front 995511455
push_middle 652138725
get 39312
push_front 111841342
get 36778
push_back 472173085
push_back 309969695
push_front 279535427
push_back 243172848
push_back 459248603
get 33679
push_back 483891012
push_front 385392533
push_middle 579711060
push_middle 36979163
push_back 515642519
push_middle 902563045
push_middle 340754063
push_back 185185525
push_front 619930239
push_back 319417499
push_back 117737263
push_back 811312897
push_middle 662366780
push_middle 211446993
get 33203
get 33554
push_back 589786822
push_front 1206123
push_middle 632702154
push_front 308260465
get 7685
push_back 971293893
push_front 929792162
push_back 388256304
get 13443
push_back 127387733
push_back 551896504
get 15243
push_back 954383610
push_middle 557317836
push_middle 867727127
push_front 278035485
get 32095
push_front 377503797
push_middle 434937812
get 46201
push_front 502158174
push_middle 475318793
get 16411
push_middle 915394121
push_back 484941226
push_front 813573910
get 6919
push_front 866144420
push_middle 362459492
push_front 231102189
push_front 77510936
push_back 318491868
get 40146
push_middle 237839669
push_back 186840332
push_front 817260203
push_middle 850254901
push_front 711441946
push_middle 859863479
push_front 525385461
get 15992
get 4639
push_front 3367549
get 42997
push_back 556590415
push_middle 40236495
push_front 390633273
get 24951
get 13175
push_back 651137171
push_middle 386794000
push_front 590828517
push_front 484045627
get 16743
push_back 685341578
push_front 679347494
push_back 544956901
get 16019
push_back 876503441
get 25124
push_middle 520625912
push_back 28775337
push_back 380731599
get 9704
push_middle 151637054
get 33534
push_front 369421073
get 34863
push_front 104544872
push_front 366353282
push_back 844344744
get 46628
push_front 17946178
push_front 175150040
push_middle 963839951
push_front 733056685
get 7185
push_back 250928096
push_middle 531135859
get 35907
get 35417
push_front 682607871
push_middle 344874361
push_front 684871431
push_front 488205718
get 10875
push_middle 646865911
push_back 655317852
push_front 421329348
get 3214
push_front 141899707
push_middle 402011659
push_front 81133091
push_middle 426438119
push_back 75063822
push_back 980824315
get 34153
push_front 648194514
push_front 140671175
get 726
get 15270
push_middle 653694920
push_front 986145611
get 21231
push_middle 222465652
push_front 299950650
push_front 86550267
get 43528
push_middle 417160412
push_back 193349580
push_middle 722072666
push_middle 68668180
push_middle 651213682
push_middle 963768771
push_middle 158662869
push_front 727638043
push_back 417783586
push_front 327215333
push_back 437749734
push_middle 176852120
get 17789
push_middle 845317789
get 5458
push_middle 734585280
get 26549
push_middle 749240834
push_middle 465214792
push_front 803122654
push_middle 902565569
get 12253
push_middle 328612885
get 43115
push_back 879364822
push_front 268450651
push_front 306301158
push_back 188292869
get 37206
push_middle 477317497
get 23736
push_back 748143057
push_back 32376992
get 7484
push_front 929432183
push_middle 73562813
push_middle 717320806
get 2186
get 2614
get 17834
push_front 513933252
push_front 74236583
get 20213
push_back 450049713
get 34503
push_back 418846527
push_back 930404997
get 1750
get 10382
push_middle 170666688
push_middle 97180908
get 19676
push_back 82544652
push_front 184953701
push_front 81046496
push_back 93114735
get 18099
get 46539
get 8071
push_front 911686376
push_back 614909677
push_back 5904752
push_back 687348271
push_middle 932770275
push_front 867358668
push_front 795127334
get 26745
push_middle 24081541
push_middle 37373711
push_middle 760214253
push_middle 250024361
get 24063
push_middle 980958424
get 4703
push_front 67113837
push_front 180966882
push_back 962807190
push_front 352153421
push_front 859211480
push_back 281830276
get 15389
push_middle 211988305
push_front 895266048
push_front 949446165
get 34759
push_back 552060553
push_front 855151581
push_front 570383760
get 5041
push_middle 946100214
push_back 382656954
get 32349
push_middle 328289650
push_back 642963736
push_back 186628184
push_front 831839974
push_front 778911631
push_front 812425794
push_middle 345522206
push_front 989538636
push_back 837488492
push_middle 832373141
push_middle 767537135
push_middle 488136483
get 5650
get 45011
push_front 788741973
push_back 968422207
push_middle 362921241
push_middle 244332970
push_back 341320522
push_front 719826060
push_front 668066681
push_back 328003134
push_front 362203272
push_middle 412594795
push_back 983399059
get 46651
push_front 65826738
push_back 748995260
push_middle 290185168
push_middle 21705418
push_back 875329294
push_middle 167863717
get 30824
push_back 952741051
push_back 912607059
push_front 321665308
push_front 303073758
push_back 506210558
push_front 700637195
push_middle 22925725
push_middle 848991494
push_front 988986119
push_middle 995820087
push_front 746003863
push_middle 707625544
push_middle 881414412
push_middle 422451412
push_middle 345119045
get 47
push_middle 666605540
push_middle 269550808
get 32675
push_middle 22857182
push_middle 231250987
push_middle 307713735
push_middle 405448961
push_front 196617433
push_front 548483955
push_back 726059762
get 16360
get 27599
push_back 897959935
get 27308
get 32726
push_middle 346722559
push_front 353565462
get 4773
get 38315
push_back 739308506
push_front 563335714
push_back 310730727
push_middle 303834915
push_front 700432141
push_front 659659721
push_middle 720869143
get 13244
push_middle 942122790
push_middle 870582449
push_middle 198474847
push_front 913689900
get 41238
push_back 303545185
push_middle 347297754
push_back 369004995
push_middle 815465321
push_front 92256006
push_front 862960793
push_back 199987373
get 38436
push_middle 948726615
push_back 641749386
push_front 819451898
push_middle 395369778
get 39474
get 24927
push_front 85176679
get 10795
push_middle 187742302
get 33357
push_middle 443671935
get 458
push_front 276063155
push_front 821651712
push_middle 796231355
push_front 551021397
push_front 624150891
get 19677
push_back 223354300
push_middle 482814393
push_front 725138782
get 19315
push_front 359867559
push_back 428088787
push_middle 329291186
push_front 72628010
get 27081
push_middle 238102410
push_back 800162537
push_front 462986360
push_middle 950769752
push_front 539405360
push_front 630298216
push_front 23797757
push_front 683909396
push_front 815953749
get 5484
push_front 775183797
get 27304
push_front 620610176
push_back 881531564
get 32153
push_back 752456822
push_front 391858160
push_back 996775195
push_back 548554799
push_middle 705320653
push_middle 918244558
push_front 79707827
push_back 951612365
push_middle 380221151
get 1313
push_back 98218358
push_front 210401217
push_front 682957974
push_front 149040810
push_middle 460972051
push_front 942258547
push_front 161540511
get 23933
push_middle 861514145
push_front 31716135
push_front 362546905
push_front 475153603
push_front 853079895
push_front 246964601
get 17278
push_middle 932871515
get 12958
get 12081
push_middle 493528659
get 41079
push_middle 720349476
push_front 508672399
push_front 790140937
push_back 213066233
get 5473
get 22151
push_middle 66975657
push_front 745623098
push_front 15488880
push_front 213450406
push_middle 416508807
push_middle 845060522
get 42842
get 37022
push_middle 233377346
push_back 573996116
push_front 455119643
get 17640
get 34810
push_middle 486666882
push_middle 857813570
push_back 5905326
push_back 500684339
push_back 157570690
get 34942
push_middle 953693152
get 44609
get 9121
get 41668
push_middle 639316373
push_back 806161454
push_back 638034892
push_middle 583776032
push_back 117756778
push_back 562983070
push_middle 188385240
push_front 11803824
push_back 503372807
get 31955
push_middle 999979378
push_back 473910789
push_front 44667156
push_front 589653399
push_middle 588531895
push_front 188956321
push_back 759509151
get 19269
push_back 63993878
push_front 59946781
push_front 818857619
push_back 883807364
push_middle 170323334
push_back 848727208
push_front 229934787
push_middle 226177681
push_back 368228742
push_middle 295985429
push_back 335838373
push_back 485788179
push_back 9446228
push_front 135846729
push_front 763605141
push_front 522285779
push_front 779544890
push_middle 109452097
push_front 259252376
push_middle 494311763
push_back 515751370
push_middle 99111252
push_back 988567967
push_back 705872912
get 8906
push_back 744978896
push_middle 330698262
push_back 163853658
push_front 572449426
push_back 442463200
push_front 142004809
push_back 833504201
push_middle 82552604
get 29668
push_front 58765120
push_front 120752269
push_front 218801814
get 44190
push_front 913835059
push_middle 743718730
push_front 886831849
push_back 170221507
push_front 378585820
push_middle 763907011
push_front 332865971
push_middle 357086244
push_back 295378810
push_front 659005877
push_back 448630023
push_back 259147942
push_front 616921692
push_middle 80690427
get 19045
push_back 472389896
push_back 77520216
get 28349
push_front 354790081
push_front 729132481
get 14303
push_front 677452358
push_back 301216390
push_back 236963922
push_middle 426558452
push_front 254407237
get 17146
push_back 764054544
push_middle 770567588
get 34525
push_middle 257568905
push_middle 755014531
push_back 366589701
push_middle 194516843
push_back 258541519
push_back 381684197
push_back 676020357
get 9388
push_middle 402279143
push_middle 916850583
push_back 345274315
push_front 800516902
push_back 256261972
get 44805
push_middle 753955168
push_front 488231327
push_back 991632992
push_front 513430804
push_middle 660476783
get 40501
push_back 31428747
push_middle 765471815
push_middle 590043425
push_front 795682027
push_middle 363205451
push_middle 507631938
push_front 904955912
push_middle 981272297
push_back 456937730
push_front 192085950
push_front 615896131
get 25859
push_middle 472935540
push_front 3578191
push_back 37564737
push_back 445520104
get 24791
push_back 30870242
push_front 432920420
push_front 501703581
get 42050
push_middle 778538796
push_middle 820329719
get 32059
push_front 404917395
push_back 285094916
push_front 789786930
push_middle 539885738
push_back 34509914
push_middle 613110455
push_back 719092201
push_middle 884183023
get 12900
push_back 328153734
push_front 948210652
push_middle 818245828
get 35796
get 46136
get 25934
push_middle 278157145
get 41085
push_middle 44320833
get 17687
get 4967
push_middle 190181555
push_front 102179562
push_front 302178420
get 33716
get 6218
push_front 913724843
get 1203
push_front 3212969
get 12106
push_back 500831138
push_back 277511305
push_back 560224149
push_back 346769766
push_front 191538050
push_middle 383563972
push_front 286472840
push_back 321934884
get 23415
push_back 906200238
push_middle 253020818
push_middle 419374667
get 9129
push_front 421132297
get 10138
push_front 870575411
push_middle 972674906
push_middle 466713045
push_middle 554491166
get 38891
push_back 850768690
push_front 331015690
push_front 313533409
get 18162
push_back 533848762
push_back 166501679
push_back 168484005
push_middle 781480915
push_front 466475557
push_front 483514773
push_front 553083075
push_middle 325534878
push_back 977360126
get 15945
push_front 563749939
get 37370
push_front 631475743
push_front 956477973
push_front 781917130
push_front 34351620
push_back 279636683
push_middle 21067054
push_back 577977438
push_front 440651640
push_front 220713404
push_front 708797237
get 33448
get 2808
push_front 146053000
push_middle 104146831
push_back 29609403
get 28910
push_back 7217210
get 30807
push_middle 761922870
push_back 340743621
get 41394
push_front 809904804
push_front 344689044
push_front 77665040
push_front 166190417
push_back 674319721
push_middle 96736948
push_middle 289769171
push_back 744416713
push_back 794747021
push_back 35189363
get 35128
push_back 281760115
push_front 256668121
push_front 918171137
push_back 339640621
push_middle 194089484
push_middle 671047449
push_middle 947197415
push_back 675557582
push_back 244591797
push_middle 310958625
get 32857
push_back 318888185
push_back 121987856
push_back 467981326
push_front 970952788
push_front 442205067
push_middle 412323087
push_back 645874312
push_front 792791883
push_middle 300479434
push_middle 286694388
push_front 55876624
get 2897
push_front 31406905
push_back 711373848
get 30627
push_front 171196309
get 47269
push_front 769198153
push_front 583328368
push_middle 870521914
get 28119
push_front 185759764
get 42707
push_middle 332425923
get 23221
push_back 414046313
push_middle 976800102
push_back 77092245
push_back 384277648
push_middle 187779655
push_middle 520316846
push_middle 980209685
push_middle 509803054
push_back 122710448
push_front 769748039
push_front 117608215
get 18165
push_middle 292427608
get 42462
get 3776
push_middle 791217598
get 4666
push_front 469091867
push_front 607951766
push_middle 785899955
push_front 566138416
get 39893
push_back 13938353
push_middle 570448143
get 22367
push_front 563249569
get 30413
push_front 633936962
push_front 286767170
push_middle 474414198
get 46622
push_middle 904585889
push_middle 19132980
push_middle 303734240
push_middle 893533139
push_back 148882774
get 29068
get 36461
push_back 552652801
push_middle 613122372
push_middle 357996544
push_middle 419804855
push_front 869967841
push_front 526866895
push_middle 935040227
push_front 263170084
push_middle 230985829
get 38159
get 41451
get 20569
get 29175
get 16621
get 44828
get 2196
push_front 364542664
push_front 11248431
push_back 411738512
get 3473
push_middle 618757893
get 46472
get 40675
push_front 796106284
push_middle 388511534
push_back 88928162
get 25450
push_middle 748002717
push_middle 247303418
push_middle 355374246
push_back 563375906
push_middle 664831388
push_back 265994385
push_middle 946879625
push_middle 917908315
push_front 99917884
push_back 978521918
push_back 326977213
get 37901
push_middle 292915366
get 19947
get 34434
push_back 564065077
get 25437
push_front 469293094
get 43772
push_front 587090294
get 26687
get 45870
push_middle 338424261
push_front 591789533
push_front 122353852
get 33509
push_middle 530372243
push_middle 964938772
get 44999
push_middle 506921351
push_back 772382539
push_middle 545595390
push_middle 444295927
get 36140
push_middle 250117467
push_back 940049369
push_back 266159312
push_middle 199663406
push_back 495237365
push_back 221393754
push_back 814757959
push_middle 268874347
push_middle 186793711
push_front 144551238
push_front 71275365
get 17040
push_front 972311574
push_back 934393358
push_middle 799976864
push_back 76394839
get 25109
get 23882
push_front 365801346
get 6802
push_middle 155066802
push_front 270722152
push_front 751862801
get 75
push_front 8412753
push_back 94701623
get 44789
get 15875
push_middle 727551799
push_back 98481108
get 39434
push_middle 431491776
push_middle 339468933
push_front 716111175
push_front 346490971
push_front 281646598
push_back 328750994
push_middle 42480741
push_back 556181405
get 42470
get 45564
push_back 266872731
get 36040
push_back 90831036
push_middle 441625391
push_back 431311203
push_front 714478205
push_front 104829149
push_back 1645020
push_back 93646598
push_front 375682541
push_back 601818714
push_front 907825219
push_middle 347036548
push_front 38490370
push_front 614646660
push_back 332275731
push_middle 14605435
push_middle 632617985
push_back 734385942
push_front 717977715
push_middle 889292949
push_back 970904647
push_back 714531716
push_middle 186252597
push_back 133796346
get 10369
push_back 109267049
push_front 370958725
get 44750
push_middle 69240242
push_front 512083236
push_middle 342896196
get 10098
push_middle 337086064
push_front 673574370
push_back 168367095
push_middle 204358975
push_middle 923722799
get 21939
push_back 479854522
push_middle 19140267
push_front 629973635
get 27470
push_middle 623929248
get 6005
push_back 26499921
get 45459
push_back 171467259
push_middle 864499776
push_middle 239329700
push_middle 47177321
get 368
push_front 819377486
push_middle 34560836
push_front 524729395
push_front 76439165
push_front 808660347
push_front 957735791
push_back 656875582
push_middle 810449075
get 31309
get 10040
get 4873
get 16783
push_back 92925527
get 10820
push_middle 849756375
push_back 751541328
get 10367
push_back 255897773
push_back 899652177
push_middle 88547114
get 1486
get 14891
push_back 546249721
push_front 393749825
push_front 590906291
push_back 184644392
push_front 508844379
push_middle 878421786
push_back 433826725
get 2179
push_back 881818945
push_front 172339344
push_front 997890250
get 27147
get 36133
push_middle 904425523
push_front 671161150
push_front 607801689
get 8382
push_front 75794756
push_middle 42012588
get 44357
push_middle 469947402
push_front 249806753
push_front 254222493
push_front 361697355
push_middle 206746747
get 36862
get 25633
get 26758
push_front 137740913
push_back 380818009
push_front 109807519
push_back 167186730
push_middle 143649075
get 37809
push_back 242287136
push_middle 737288588
push_back 748556314
push_back 291338419
push_middle 723466662
push_front 616055140
push_back 123337966
push_back 684134747
get 40358
get 13847
push_front 733059150
push_middle 845704842
get 29070
push_middle 76699861
push_back 420781249
push_back 469881770
push_front 107035162
push_back 799861462
get 9175
push_back 81489944
push_middle 587981399
get 19726
get 43576
push_back 86058552
push_front 933497594
get 38839
push_back 849566594
push_front 534063141
push_middle 765274979
push_front 380360252
push_back 556786740
push_back 636860902
get 8278
push_middle 942329805
push_front 514167444
push_front 923597690
push_middle 271272539
push_middle 628786331
push_front 151637432
push_middle 72250596
get 9625
push_middle 987902374
push_middle 652510412
push_back 223383358
push_back 772550659
get 15913
push_middle 543575525
get 29476
push_back 956606910
push_front 720892886
push_front 772540390
push_front 313900218
push_middle 174551025
get 8237
push_back 871575270
push_back 453486193
push_back 279898848
get 25
push_front 518560442
push_front 576278652
push_front 956730513
push_middle 178833358
push_middle 27438534
get 17864
push_middle 737392807
get 14143
get 22402
push_back 932874430
get 45201
push_back 662326084
get 32465
push_middle 156264098
push_front 106154825
get 18935
push_middle 770540698
push_back 779119116
push_back 633867432
push_back 769885755
push_back 624186332
push_front 102205552
push_front 150959854
push_front 292092064
get 22068
push_front 246406726
get 22493
push_middle 717115610
push_middle 466403746
push_front 864356059
push_middle 800693127
push_front 967149812
push_middle 613803491
push_middle 959742353
push_back 441744508
push_front 310548183
push_front 624855474
push_middle 958642216
push_middle 800289482
get 290
push_middle 901152505
push_middle 783015713
push_front 743201513
push_front 567198034
push_middle 408253811
push_front 512648739
push_back 751694362
push_middle 203079424
push_front 74700885
push_front 875248877
push_front 771799608
push_middle 250007611
push_middle 939718594
push_middle 180663271
push_front 30989506
push_front 190433142
push_front 474071357
get 46007
get 45867
push_back 255090575
get 18132
push_front 129759034
get 43746
push_front 234871346
push_back 307698588
push_front 95329851
get 3836
push_back 247545085
push_middle 572363136
push_front 770191821
get 42154
get 898
push_front 4392333
push_middle 19944183
push_front 100766800
push_front 866818694
push_middle 416322344
push_back 695637942
get 23867
push_back 129709531
push_front 487547206
push_middle 838020233
get 42914
push_back 502120549
push_front 473993510
get 7142
push_middle 191111145
get 27870
push_front 624411779
push_back 308492591
push_back 749971959
push_back 544321537
push_middle 931406242
push_front 306642875
push_back 697469651
push_front 431181647
push_middle 389674650
push_middle 151053338
get 26062
get 22974
push_middle 151855918
get 12840
push_middle 631349124
push_middle 62282278
push_middle 313512451
push_back 307825389
push_front 24415523
push_middle 682490781
push_front 827673271
push_front 372077307
push_middle 369079152
push_middle 300526441
get 19484
push_front 638368390
push_middle 776239225
push_front 804934409
push_front 736203388
get 46658
push_middle 412925538
get 510
push_middle 93196908
push_middle 127843964
get 3054
push_middle 737730792
push_middle 939932691
push_back 899386305
push_front 218471468
push_middle 336741870
get 3654
push_middle 205806302
push_front 780326023
get 3314
get 12205
get 4349
push_back 77201326
get 17690
push_middle 742183385
push_back 532677675
get 7135
push_front 950397188
push_back 499133875
get 33699
get 3505
push_back 241734312
push_middle 208828832
push_back 810546804
push_front 219625556
push_back 77951367
get 19551
push_middle 588727687
push_middle 48274184
push_back 6605338
push_middle 333616195
push_front 930744941
push_middle 324557179
get 35052
push_middle 346702182
push_middle 419560209
push_middle 667844775
get 20969
push_front 291988665
push_back 706252376
push_middle 564688218
push_front 248756332
push_front 170010753
push_back 782517930
get 26761
push_middle 376342854
push_back 176991631
push_front 742867386
push_middle 373359079
get 14402
push_front 944605892
push_back 355609835
push_back 793112301
push_back 199772575
push_back 19145375
push_back 674607832
push_back 364571713
push_middle 969129490
push_back 27247044
push_middle 644326727
push_back 737733652
push_back 737852594
push_middle 123128746
push_middle 85494959
push_middle 997280703
push_middle 153712538
push_back 708392615
get 36975
push_front 207582352
get 44656
push_back 962401779
push_back 113890898
push_middle 672872416
push_front 209320744
push_front 381889590
push_front 151342529
push_middle 795545538
push_middle 430531300
push_middle 486158153
push_middle 57948361
get 45386
push_back 151805364
push_back 154879855
push_front 303029809
push_front 612997442
get 35205
push_front 123469124
push_middle 382418675
get 33838
push_middle 678674952
push_middle 509364709
push_back 815047296
push_middle 145818383
push_back 650224202
push_middle 76143568
push_back 69742969
get 38604
push_front 235397330
push_middle 553897988
push_middle 170594875
push_middle 512812544
push_back 800010736
get 8819
push_back 178515003
push_back 711629162
push_back 628879107
get 11213
push_back 650994329
push_middle 552156640
push_middle 678950136
push_middle 533220376
push_middle 634305349
push_front 303915635
push_front 803837418
push_middle 37230098
get 17767
push_middle 358770763
get 26070
get 11797
push_back 5779221
get 14502
push_middle 957103724
push_front 940249138
push_back 811260643
push_back 916122853
push_middle 249719928
push_middle 431613117
push_front 279226485
push_middle 489872579
push_front 608280177
push_back 37885765
push_middle 753616148
push_back 304030291
push_back 983314659
push_back 618925114
push_back 903258385
push_front 383707269
push_back 103402078
push_back 666921966
push_middle 610835528
push_middle 202121468
push_back 974681676
push_front 330051153
push_front 176614393
push_back 464008560
push_back 990695667
get 25604
push_middle 290985794
push_back 110054990
get 5847
push_middle 376903334
push_front 783644819
push_front 928661598
push_middle 209982799
push_back 545431682
push_front 445225018
push_middle 282175552
get 32829
get 10480
push_middle 552048792
get 18720
get 13330
get 26316
push_middle 783893294
push_front 774155456
push_back 733372515
push_middle 361518777
push_back 362336364
push_middle 696085056
push_front 149621367
push_front 87192267
push_back 63543072
push_middle 448195102
push_front 967730040
get 13747
push_front 277842456
get 18968
push_back 982199050
get 43898
push_back 282156948
get 15804
push_front 17924278
push_front 310709048
push_back 998829228
get 33051
push_front 168154389
push_back 468706007
get 6295
push_front 445903463
push_middle 939011689
get 31463
get 46264
push_back 250775038
push_back 190372714
push_middle 64410771
push_front 868647240
push_back 424554915
push_middle 745875005
push_front 735101620
push_middle 825582588
push_middle 969445881
push_middle 863993371
push_front 453727192
push_front 845801456
push_middle 119529105
push_front 258750100
push_middle 907777305
push_middle 303055113
push_back 873622789
push_front 528141944
push_middle 22290850
push_back 347038866
get 25737
push_middle 311004935
push_back 715764698
get 35344
get 32017
push_back 109854418
push_middle 421521742
get 38736
push_middle 796577511
push_front 437602988
push_middle 514111947
push_front 633780319
get 38302
push_front 364400444
push_middle 705068242
push_back 910406698
push_back 661384856
get 8550
get 27755
push_middle 510452946
push_front 861372788
push_back 604488607
push_front 789559704
push_back 926009280
push_back 881999219
push_back 528203108
push_back 469170025
push_front 997077695
push_front 767672843
push_middle 405924703
get 9830
push_middle 589707861
push_middle 765283503
get 45647
push_front 622941657
push_middle 584558495
push_back 196624195
push_back 883792243
push_back 75345638
push_back 494234920
get 42799
push_front 664793704
push_middle 185347818
push_back 738301339
push_front 289648073
push_front 643312500
get 21927
push_middle 681690366
push_middle 449022579
get 13637
push_middle 205648856
push_back 197274592
push_back 1013825
push_middle 209180040
push_middle 955404318
push_back 829937884
push_front 854530726
push_middle 833703996
push_front 161737866
get 1335
push_middle 99576644
push_back 958015991
push_front 320734346
push_back 677186685
push_front 184747807
push_back 664802488
push_back 630845819
push_back 40336529
push_middle 334789720
push_back 682469977
push_back 568818273
get 9556
push_back 715228262
push_back 859859247
push_front 318691319
push_front 639376046
get 41535
get 27138
push_front 115541431
push_middle 254075831
push_front 960857572
get 39295
get 30632
push_middle 142252015
push_front 295817738
push_middle 344598519
push_back 733476299
push_back 82007696
push_back 206148702
get 32217
push_back 709153766
push_front 592397079
push_front 15638535
get 28192
push_back 349611363
push_back 40392954
push_middle 564634681
push_middle 283543439
push_middle 533511626
get 13682
push_middle 420804242
get 8028
push_front 448822230
push_front 372616804
push_middle 802973583
get 16764
push_front 453689499
push_front 177359706
push_back 454521827
push_middle 618979863
get 18382
push_back 813941860
push_back 675929407
get 47373
push_middle 701121497
get 36017
push_front 42021976
push_front 669250740
get 47804
push_back 10943923
push_front 519262981
push_back 770329448
get 36030
push_back 258724191
get 40301
get 39842
push_back 49570973
push_front 729481018
push_front 796628612
push_middle 976353463
push_middle 86559081
push_back 287713344
get 18687
push_middle 489703015
get 45956
push_middle 604953158
push_front 516608416
push_back 127941541
push_middle 40937302
push_front 392286842
push_middle 662602496
push_middle 447539240
push_middle 873403856
push_front 580492663
push_front 782455768
push_front 293993020
push_back 965505458
get 47495
push_back 858799609
push_middle 144960912
push_middle 922841761
push_back 169806816
push_middle 973661087
push_middle 266784144
push_front 966033976
push_middle 736221470
get 37197
push_middle 135146043
push_middle 692055662
push_back 587475584
push_middle 779425780
push_middle 668773315
get 1179
push_front 957194049
get 20765
push_middle 13918104
push_middle 851709795
push_front 133318444
push_back 105455935
push_front 660552095
push_front 68150765
get 309
push_back 166996877
get 26530
push_back 414378804
push_front 82015410
get 34149
get 11915
get 24302
push_front 978668000
push_back 507104576
get 23121
push_middle 706995098
push_back 799545571
get 4072
get 2483
get 27956
push_back 258601118
push_middle 899791503
push_middle 504863686
push_front 770418900
push_middle 968520814
push_back 122159535
push_back 293610660
push_middle 801285293
push_middle 814131523
push_middle 141135755
push_front 771688484
push_middle 525198565
get 30984
push_middle 870519896
push_back 519325484
push_front 12214477
get 42285
get 8344
push_back 470683497
push_back 531347164
push_front 348887127
push_back 521097587
get 26407
push_middle 70982321
push_middle 523902300
get 27808
push_front 146910440
get 33886
push_front 61579526
push_back 423296695
push_front 109589377
push_back 588835296
push_front 712149670
push_middle 901498222
push_middle 982837805
push_back 561172926
push_front 129571674
push_middle 470560785
get 4517
push_back 7664098
push_back 694231586
push_front 501948472
push_back 12673861
push_back 384476096
push_front 668455986
push_back 322441168
push_middle 622944004
get 30625
push_middle 366075306
push_back 424637250
push_back 389766143
push_front 773368259
push_back 164827847
push_front 381337179
get 20754
push_back 951048360
push_back 300049223
push_middle 159818353
push_back 240171396
push_back 252910721
push_back 177311635
push_back 321658751
push_middle 582046838
push_middle 318996435
push_front 190043002
push_middle 296530618
push_middle 976384657
get 43934
get 16139
push_middle 387972944
push_middle 69950913
push_middle 987033445
push_middle 343838330
push_middle 869327888
push_front 677945516
get 32004
push_middle 660611665
push_middle 502582232
push_middle 257400833
push_front 759335063
push_back 13535408
push_middle 818367728
get 12275
push_front 637941120
get 36013
get 11961
push_back 256079445
push_back 497033228
push_back 783177498
push_back 164899793
push_back 483760383
push_front 646149372
get 11352
push_back 297268633
push_middle 200278353
push_front 938319150
push_front 651177426
push_back 166173410
get 8954
push_back 285876143
push_middle 514173967
push_front 83386232
push_front 562778212
push_back 476136996
push_back 893896391
push_back 978669602
get 12181
get 26588
get 33578
push_middle 79496396
push_back 394933065
push_middle 104390984
push_middle 895855155
push_back 902222262
get 15531
push_back 89546104
push_back 52491064
push_back 959413494
push_middle 349764447
push_back 66225250
get 4070
push_middle 261042420
push_back 753521218
get 7123
push_front 852753445
push_front 937799528
push_middle 244153924
push_back 420771316
push_back 480241811
get 19112
get 36130
get 474
push_middle 660868306
push_back 184931777
push_middle 827717006
push_front 749232989
push_front 124360992
push_front 803103902
push_middle 673385404
get 40778
push_back 813975688
get 31966
push_front 130089333
push_back 79465701
push_middle 931051275
get 39192
push_middle 461834884
push_front 642845158
get 38052
push_middle 900193888
push_back 522002405
push_back 938944254
push_middle 766702570
get 24300
get 8109
push_front 358666168
push_front 301669235
push_back 178713286
get 35320
push_middle 761181872
push_front 8171374
push_front 386248260
push_front 831948398
push_back 384439024
push_middle 770360114
get 11708
push_front 352254607
push_front 690255851
get 46338
get 13823
push_front 687662196
push_front 607458741
push_front 870604858
push_front 653553704
push_front 401838167
push_back 349279984
get 25126
push_front 161089285
push_middle 955447913
push_back 325136625
push_middle 664111696
push_front 700139301
get 43203
get 43525
get 36639
push_back 624536532
get 17756
get 10138
push_back 935422429
get 18251
get 35641
get 7684
push_back 827577566
push_front 949028837
push_middle 293461189
push_back 619360418
push_back 742719845
push_back 637868099
get 33438
push_middle 715390910
push_front 150166271
push_back 178533179
push_back 375080844
push_back 686039064
get 18034
push_front 996880355
push_front 370017913
push_front 176217640
push_middle 255755740
get 34820
push_back 620213376
push_middle 503852525
push_middle 932669362
push_back 60197733
push_middle 984277304
push_middle 411121839
push_front 277274107
push_middle 104165825
push_front 868663011
push_back 412233653
push_middle 841209736
push_back 370942862
push_middle 494669628
get 5774
push_front 839323323
push_middle 909459572
push_back 250927627
push_middle 45812298
push_front 620597714
push_front 739399863
push_middle 134260424
get 4805
push_middle 994874727
get 18060
push_back 598478620
push_back 459295302
push_middle 839424708
push_front 548841905
push_middle 468220257
get 42277
push_middle 160318984
get 13839
push_back 62031149
get 22513
get 6429
push_front 943554154
get 35
push_back 223271629
push_back 393939310
get 25925
push_middle 896144503
get 8017
push_middle 109821221
push_back 667694191
push_back 167738393
push_front 526272657
push_middle 865873355
push_front 50823823
get 35393
push_middle 391141962
push_back 558775908
push_middle 144338338
get 21478
push_back 499131932
push_front 454540036
push_front 140111574
push_middle 410474879
push_back 779472741
push_middle 533021812
push_back 783926765
push_front 789978967
push_front 421362070
get 8009
push_middle 600516923
push_middle 772869785
push_front 778625898
push_back 501830004
push_back 845635645
push_middle 123039973
push_middle 838712938
push_back 266414238
push_middle 672141741
get 4273
push_front 272640039
push_front 506136924
push_middle 564746072
push_front 759093281
push_middle 236541385
push_back 530109361
get 23883
get 22049
push_middle 125664302
get 17545
get 484
push_middle 756785096
push_middle 522116437
push_back 858723236
push_middle 667052344
push_middle 349840571
push_middle 91829455
push_front 390662028
push_middle 66432950
get 43887
push_middle 642274877
push_front 192069542
push_middle 554022012
push_front 932838768
push_back 816059827
push_middle 651771830
push_middle 855223436
push_middle 415596274
push_middle 302599826
push_back 216188454
get 19472
push_front 782787217
push_back 727524896
push_middle 680013660
push_back 887279743
get 47131
push_middle 750486579
push_front 332383686
push_front 847952075
push_middle 212529052
push_back 611250633
get 26293
push_front 926853156
push_back 896287689
push_front 132467260
push_back 651434960
get 26802
push_back 91410709
push_middle 735764903
push_middle 374295135
get 18702
get 33621
push_middle 375566029
push_front 961309725
push_back 536341377
get 23095
push_middle 997068965
push_front 98670823
push_middle 742851871
get 36848
push_front 51978465
push_back 486142245
push_middle 579420929
push_front 61947651
push_back 727113636
push_front 559030727
push_front 997894633
push_front 3138104
push_front 288865671
push_front 554204044
push_back 313965221
get 5950
push_back 618349746
push_front 11645562
push_front 55918361
push_middle 251959776
push_middle 852969976
push_front 65846259
get 6177
push_front 438687730
get 21978
push_back 618671894
push_middle 68484120
push_middle 892919842
push_front 374082071
get 40681
get 5093
push_middle 525751442
push_back 879608120
push_front 441390815
push_middle 50613230
push_front 214720840
push_back 597169367
push_front 468269407
push_middle 868813479
push_middle 301462838
push_front 59988044
push_front 641690670
get 9780
push_back 757912133
get 11250
push_front 795066904
push_back 467349507
push_middle 16076254
push_back 505373249
get 12484
push_back 665481216
push_back 514634087
push_front 196956078
push_front 247900846
push_front 290670791
get 13503
push_front 184086845
get 22705
push_front 812247637
push_middle 642909379
push_middle 259576720
push_front 950343292
push_back 374685817
push_middle 330133667
push_back 548698616
push_front 77347387
push_back 692365834
get 31717
push_back 707630972
push_front 171478257
push_back 636353335
push_back 573501114
push_back 635315310
get 30133
push_front 905310851
push_back 963801356
get 40413
push_front 363847914
push_back 104495368
get 12156
push_front 351348839
push_back 456371518
get 7894
push_front 183007728
push_middle 855297178
push_back 549827023
push_back 892324568
push_middle 569210257
push_back 929029042
get 3367
get 37803
push_back 34811910
push_back 891819563
push_middle 29204990
push_back 213464146
push_middle 631356736
get 32622
push_back 323357871
push_front 236748375
get 24759
push_middle 993985831
push_middle 239864990
push_front 488045406
push_back 40579625
push_back 791941381
push_back 307632526
push_back 589015976
push_front 168869874
push_middle 318440450
push_back 67624967
push_front 593246755
get 45390
push_front 532392142
get 787
push_front 82088200
push_back 480147516
push_back 532925368
push_back 2818691
push_back 135999226
push_back 440854702
push_back 836073800
push_middle 849123050
push_back 117191078
push_front 241571762
push_back 103344439
get 21359
push_front 285820877
push_front 483668567
get 3310
get 13377
push_front 444331146
get 34377
push_middle 290027731
push_back 343715030
push_back 205676453
push_back 978210371
get 32951
push_back 771002514
push_middle 526132812
push_middle 111040988
push_front 882823157
push_middle 982937919
push_middle 645368763
push_back 724950609
get 1907
get 47418
push_front 858558186
push_back 840893289
push_middle 833605992
push_front 543435380
push_middle 730944936
push_back 121466026
get 34503
push_middle 308669857
push_middle 239944907
push_front 362418757
push_back 110609208
get 19282
push_back 977953372
push_middle 51318555
push_middle 206477587
get 15609
push_front 191870577
push_back 868845547
push_back 169103527
push_middle 970277132
push_back 596215614
push_back 265056142
push_front 475145689
get 29948
push_middle 14195999
push_back 380565692
push_back 214112727
get 17398
push_front 397444770
push_back 522151573
push_back 262551522
get 27204
push_back 147235449
push_back 203854636
push_back 274970707
get 22140
push_middle 715005917
push_middle 788332878
push_front 719256647
push_back 642832230
push_back 203921361
get 46666
push_middle 554452663
push_back 474827317
push_middle 801001269
get 38756
push_front 495062097
get 42109
push_front 860750270
get 41167
push_back 61487137
push_front 177558479
get 17038
get 37227
get 39488
get 16569
push_back 497788393
push_middle 428043953
push_middle 588495835
push_back 116609078
push_back 802231530
push_back 439853064
push_front 768241217
push_back 734320743
get 20985
push_back 203442156
push_front 986880659
push_back 361241095
push_back 248715494
push_middle 689197295
push_middle 637077182
push_middle 351942823
push_back 481212882
push_back 500557009
push_back 908017523
push_front 368345655
get 12842
push_middle 401614584
push_middle 535465987
push_front 294748833
push_front 952724404
push_middle 76005472
push_front 77112073
push_middle 372934995
push_back 234233309
get 9816
get 2191
push_front 470968131
push_front 933440183
push_front 67278644
push_front 683772891
push_front 367867323
get 25670
push_back 589583853
get 1498
get 37934
get 32677
push_middle 493491407
push_front 772143872
push_front 783047107
get 31046
get 11487
push_back 942256146
push_middle 497950736
push_back 462487558
push_back 869390672
push_back 732406287
push_middle 232462565
push_middle 944574434
push_front 141316853
get 29759
push_middle 769965453
get 43635
get 41448
get 38668
push_middle 790368903
get 32188
get 43043
push_back 557174258
push_middle 413199325
push_front 270617115
get 38486
get 19727
push_middle 131301788
push_front 292883345
push_front 297265299
get 47735
push_front 199954072
push_middle 207913133
push_front 28473244
push_front 858427889
get 31904
push_back 251106617
get 14310
push_back 130737980
push_middle 482910443
push_front 992682743
push_front 848027968
get 19664
push_back 675727433
get 26590
push_front 520801658
push_middle 393635937
get 1207
get 1398
get 14669
push_back 289802732
push_front 770051204
push_front 328252012
push_back 422466039
get 24355
push_front 267505719
push_front 252136526
push_front 437366739
push_back 477185063
push_front 364492446
push_front 742958087
get 12521
get 888
push_front 821257840
get 21752
get 10593
get 18839
get 16118
push_middle 218910364
push_middle 715801279
push_back 254428237
push_middle 200135126
push_front 572101802
push_middle 666171308
push_middle 640203078
push_back 545588522
push_middle 851066659
push_front 174414295
push_back 732440317
push_back 551178800
get 25010
get 6949
push_back 914005281
get 14318
push_back 706737452
push_front 105727375
push_front 523642546
get 1529
get 13612
push_front 166644993
push_front 79685370
push_front 392139831
get 31951
push_front 615598945
push_middle 335077030
push_middle 351653740
push_middle 649459505
push_front 621713030
push_back 560214298
push_middle 544074058
push_back 324170415
push_back 622882410
push_middle 491491406
get 16740
push_back 122363640
get 20138
get 35280
push_front 456628849
push_middle 474732765
push_front 379518895
push_front 117279580
push_front 607410661
push_front 722655594
get 35085
get 28598
push_front 354598528
push_front 277801077
push_middle 605339612
push_back 983262042
push_front 177110370
get 24246
push_middle 157265593
push_back 905516764
get 14643
get 33
get 12472
push_back 454635622
push_middle 523483986
push_front 20506803
get 17737
push_back 17517739
push_middle 315933538
push_middle 813522485
push_front 741508161
push_back 878687538
push_back 188880008
get 11591
push_front 777981131
push_front 186956909
push_back 15515740
push_middle 142499788
push_back 176321896
get 5743
push_back 698292420
push_middle 882123877
push_back 842914252
get 39212
push_middle 703121731
push_front 256495839
push_back 26818462
push_middle 466515212
push_front 286684986
push_middle 349892823
push_middle 145261867
get 26034
push_back 876663770
push_front 523409755
push_back 865510352
push_front 500224603
push_middle 221581751
push_middle 923092045
push_middle 869868011
push_front 939086117
push_middle 393617693
get 46735
push_middle 748153232
push_back 817011300
get 22713
get 44535
push_front 225308958
push_back 67243627
push_back 404415909
push_middle 30517856
get 31805
get 2345
push_front 96257483
push_front 76220584
push_back 102426969
push_front 70417127
push_back 162854249
push_middle 441268016
push_back 170554292
push_front 467290282
push_front 317312564
push_front 835869927
push_front 986221269
get 22404
push_middle 437088221
get 7305
push_back 688740326
push_middle 98264584
push_middle 182670967
get 32240
get 30281
get 9285
push_front 893209264
push_back 559451539
push_back 104739158
push_middle 64534559
push_middle 409256649
get 10588
push_front 399885879
push_back 133701203
push_middle 205564869
push_front 596625291
get 5832
push_front 229022830
push_back 985385812
push_middle 163397646
push_front 102491308
push_middle 16434252
push_back 227657604
push_back 905723273
get 1261
get 2344
push_back 571127607
push_front 517169743
get 16085
push_middle 444226226
push_front 679065718
get 6795
get 42353
push_back 435435211
push_middle 744543990
push_middle 95377560
push_front 724385192
push_front 203529586
push_middle 218002642
get 7512
push_back 178099158
get 14589
push_front 632644283
get 42666
push_middle 572209474
push_back 952194113
push_front 862835831
push_middle 356497584
push_middle 795173929
push_middle 414288075
get 15911
push_back 844212333
push_front 358712965
push_front 325229575
push_middle 966160284
push_back 140809015
push_middle 79996947
get 2036
push_middle 161429076
push_middle 493699203
push_middle 127815386
get 37247
get 4064
get 41056
push_middle 999248125
push_front 400536184
get 25411
push_middle 616165789
push_middle 868324248
push_middle 713877449
push_front 405121725
push_front 314114343
get 2174
push_middle 105367299
push_front 505964636
push_middle 418183483
push_middle 387393052
push_back 533440279
push_middle 467361115
push_front 813785429
get 7407
get 40950
push_front 311443436
push_back 41555907
push_back 394195254
push_back 265629010
push_front 314063020
get 22415
push_back 404516715
push_back 652766626
push_front 928405250
push_middle 139553189
get 44806
push_front 524393385
push_front 161627142
push_middle 577645721
push_middle 341465705
push_middle 194683705
get 5408
push_front 44537642
push_front 953412912
push_middle 53858371
push_front 562371080
push_middle 449526530
get 3345
get 31007
get 32930
push_back 946040256
get 6373
push_middle 352480126
push_back 595211110
push_back 341890119
push_front 365745410
push_front 645372398
push_back 314925535
push_front 798378116
push_front 683174659
push_front 251120377
push_middle 737879676
push_back 279808635
push_front 346036804
push_front 223676744
push_back 633650681
push_front 976051232
push_middle 192462925
get 11509
push_front 280121527
push_back 948957031
push_back 72720367
get 38623
get 35913
push_back 725118300
get 24807
push_middle 810112218
push_back 231193531
push_front 539930064
push_middle 237748693
push_back 404326412
push_back 391921690
get 9906
get 8428
push_middle 716737672
push_back 348863181
push_back 273948523
push_front 889934307
push_front 699102719
push_middle 383940295
push_back 207197859
push_middle 746363474
push_back 724797322
get 22975
push_back 341199800
push_back 511434158
get 30052
push_back 880569281
get 31394
push_front 906381422
push_back 958461232
push_back 616458673
push_front 995539287
push_back 296981794
push_front 852568082
push_middle 593455103
push_back 327188488
push_middle 636876393
push_middle 581197583
get 28870
push_middle 469757437
push_middle 399697588
get 37637
get 41822
push_back 561767487
get 43969
get 8249
push_middle 355545948
push_back 410867073
get 38345
get 12187
get 45549
get 30955
push_front 136503228
push_front 211067124
push_middle 172788340
get 39371
push_middle 687691288
push_middle 623245380
push_front 559302025
get 25617
get 34699
push_middle 92501042
push_middle 631015083
push_middle 77834793
push_back 233240625
push_front 224542072
get 22209
push_middle 251942824
push_middle 264074118
get 32777
get 45140
get 45762
push_front 111378414
push_front 923859043
push_middle 201543853
push_front 539815350
push_front 510273305
push_middle 824615441
get 18082
push_front 641399022
push_back 301957799
get 40686
get 9284
get 32696
push_middle 834847054
push_back 539210710
push_front 348800683
push_front 393188830
push_back 869768038
push_front 257653561
get 25823
push_middle 831849976
push_back 168305363
push_middle 603082061
push_front 58625652
push_middle 286872923
push_back 470766513
push_middle 934890312
get 818
push_front 681400153
push_back 663714504
push_back 341605847
push_back 605260429
get 34458
get 16506
push_middle 862804189
push_front 34815859
push_front 895383277
push_front 54646317
push_front 189860397
get 38579
get 23433
get 6836
push_back 478861091
push_middle 110409664
push_back 934703042
push_front 75083435
push_back 95633954
push_back 102783020
get 23382
get 37463
push_middle 452349323
push_middle 588027788
push_back 106914083
push_front 690783666
push_front 733397448
get 21999
push_middle 831477840
get 44221
push_back 416626896
push_front 209487237
get 5642
push_back 308571357
get 14774
push_middle 551432843
push_front 201779503
push_back 902687473
get 43661
push_middle 674082436
push_front 163461676
push_back 753110097
push_back 195816098
push_middle 522171970
get 33321
push_front 266230283
push_front 498350353
push_front 435049822
push_front 524328627
push_middle 528075694
push_middle 756464644
push_back 308346083
push_front 745151721
push_middle 818811755
push_middle 812090948
push_middle 863589321
get 7246
push_middle 341346088
push_front 990868961
get 8479
push_middle 375026054
push_back 70812825
push_middle 636659308
push_middle 215618212
push_middle 723169102
push_front 271530870
push_front 633499821
push_middle 629602035
push_middle 812141031
push_middle 741516420
push_front 291043417
push_back 175012266
push_back 540872058
get 41073
get 10876
get 38060
push_back 334234814
push_front 565499891
push_back 519558109
get 1822
push_middle 286607262
push_front 823918352
push_middle 731515762
push_front 52058358
push_back 768164679
push_front 580003469
push_back 718621086
push_middle 626017444
push_front 12336723
get 25840
get 7590
get 7135
get 46277
push_back 935240640
push_front 645716092
push_back 937931257
push_middle 789771557
push_back 718211690
push_front 178516196
push_front 365236277
get 22172
get 10264
push_front 443194552
get 27120
push_back 911547096
push_front 829689965
push_back 166444531
push_back 34667955
push_back 391446953
push_back 914887114
push_back 709718722
push_back 901646613
push_back 921091024
get 48125
push_back 618608871
get 4600
push_middle 296102086
push_middle 368699700
push_back 517266062
push_back 195289275
push_middle 449661792
push_front 92673436
push_back 764104356
push_middle 450485898
push_back 387470984
get 35160
push_front 419511892
push_back 160678115
push_back 551041798
push_middle 94904263
get 14172
push_middle 920473585
push_front 692912046
push_middle 224427388
push_back 709734704
push_front 926021813
push_front 888049842
push_back 605352707
push_middle 973110966
push_front 740583931
push_front 675749211
push_middle 989581928
push_middle 435582575
push_back 38854336
get 20837
get 45585
push_back 44663795
push_front 70634564
get 4824
push_middle 449329480
push_back 430895882
get 9906
push_back 797539626
get 29835
push_front 760000230
push_front 629560368
push_back 804933187
get 33046
push_back 324821897
push_front 73114307
push_middle 134370993
push_front 723181865
push_back 15261214
push_middle 690272567
push_back 421595521
push_middle 147641439
push_front 428860602
push_middle 275141620
push_front 312548078
push_middle 634482872
get 10412
push_middle 236064954
push_middle 844492294
push_front 71737142
push_back 17942305
push_back 315650503
push_front 689154850
push_middle 328596422
push_front 970741371
push_back 903656187
push_front 440359192
push_middle 404450306
push_back 790293501
push_middle 142234832
push_back 973854062
push_middle 965826268
push_middle 403615754
push_back 774388949
push_middle 136001051
push_back 947027307
push_back 68454505
get 1331
push_front 331009500
push_back 161784206
push_back 31413292
push_front 740983691
get 25152
push_back 610450855
push_front 139348559
push_middle 595983624
get 2734
push_back 307514270
get 45802
push_middle 66213502
get 35841
push_back 509548216
get 38546
get 40762
push_middle 715458428
get 43070
push_front 798426311
get 33735
push_front 413043504
get 15436
push_front 73553013
push_front 877471350
push_back 131927500
push_middle 163111912
push_middle 900620825
push_back 96718502
get 46970
get 25923
push_middle 219451214
get 37017
get 44728
push_back 809279587
push_back 858322638
get 7122
push_back 992454337
push_back 414255118
get 40717
push_back 897101158
get 16446
push_front 810817305
push_back 790590522
push_back 986464808
push_back 303742104
get 17727
get 47711
push_back 386808727
push_front 812635502
push_back 332291828
get 5524
push_middle 95788924
push_back 52244575
push_middle 685694688
push_front 676077044
push_middle 989311950
get 28648
push_front 264266115
get 21124
push_front 547250036
get 13847
push_back 512196723
get 34835
push_front 25538472
push_back 504086110
push_middle 702676142
get 38620
push_back 879574935
get 1508
get 45439
push_middle 938652342
push_middle 46843477
push_middle 866934615
push_middle 374078503
push_middle 506516120
push_back 36830443
push_back 194160679
push_front 812640715
push_middle 857258266
get 27655
push_middle 87357356
push_front 408321488
push_back 744452241
push_back 38571551
push_middle 906887632
push_front 690652490
push_back 47577721
push_back 778097193
push_back 565920945
push_front 420015988
push_front 42056368
push_back 504445086
push_back 891315903
push_front 755225107
push_back 33902188
push_back 620538473
push_front 944119449
get 3589
push_middle 59810812
push_back 526612082
push_front 158796165
push_back 389235834
push_back 452428418
push_back 134351521
push_middle 240237781
get 16075
get 15936
push_back 712438356
push_back 953367613
push_back 730189209
push_back 857546729
push_middle 828227841
push_back 646300306
push_front 245248982
get 757
push_front 978492161
push_front 474059427
push_middle 308092002
get 9263
push_middle 268406175
push_back 570411831
get 4839
get 8095
push_middle 479307750
push_front 433952423
get 36384
push_front 739864912
push_back 8004820
push_front 338174776
get 3336
push_back 99941635
push_front 839305297
push_back 124772137
get 44386
push_front 995588752
push_back 65025438
push_back 441857493
push_front 180293044
push_middle 987403992
push_middle 592494930
push_back 404757045
push_back 41259729
push_back 889472970
push_front 157169612
push_front 971396608
push_front 40633541
push_front 243755694
push_front 263536348
push_middle 833525763
push_back 254014513
get 4517
get 43936
push_back 21690126
push_front 43290650
push_back 115498671
get 39554
push_middle 325733710
push_front 694637639
push_front 330984812
push_front 97847225
push_back 319062734
get 47783
push_middle 837257092
get 47737
push_middle 941431143
push_front 832540274
get 15545
push_middle 35005904
push_back 705474477
get 7019
push_back 256655516
push_middle 59859540
push_middle 533551096
push_front 518235240
push_back 569109587
push_back 229079194
push_front 511161366
push_back 560736548
push_back 254610747
get 1370
push_middle 835436868
push_front 265796319
push_middle 96827644
push_middle 653067210
push_back 522797507
push_front 49479758
get 40634
push_front 192221168
push_back 378141198
get 30090
push_front 447698564
push_front 55249386
push_back 952769591
get 37132
push_middle 474553128
push_middle 859578569
push_back 550354730
push_front 987114169
get 23813
push_middle 620106364
get 24819
push_middle 501655711
push_front 75761063
get 37482
get 30294
push_back 823310660
push_middle 44373553
push_middle 125228733
push_back 24834874
push_middle 463494597
push_front 149746162
push_back 877200193
push_middle 937898881
push_back 676672384
push_middle 496673393
push_middle 271964587
push_back 586846825
push_middle 564143707
push_front 344758291
push_back 729422055
push_back 636421836
get 4188
get 5686
push_middle 384922730
push_middle 136982596
push_back 698736671
push_back 124419903
push_front 816442758
get 25680
get 36981
push_back 138919955
push_middle 332930265
get 28559
get 32726
push_front 337248903
push_back 572501003
push_middle 830277440
push_front 34499733
push_middle 27624517
get 47996
get 28537
get 31964
push_middle 718455105
push_back 966341714
get 20299
push_front 766280574
push_back 948496909
get 33034
get 47580
push_middle 479207904
get 30739
push_front 298818542
push_middle 6794469
push_middle 351801083
push_middle 65851697
push_back 188418621
push_middle 824605697
push_middle 367023261
push_front 718309898
push_middle 716523606
push_middle 231301303
push_back 910918850
push_back 470301510
push_middle 917793614
push_back 865580047
push_front 711817613
push_middle 2683365
get 46273
push_front 445783842
push_front 37343912
push_front 420502118
push_front 715780176
push_back 883181097
get 1061
get 25364
get 33513
get 4727
get 32855
push_middle 61814625
push_middle 57524172
push_front 13436487
get 31932
get 43067
push_front 392854364
push_middle 150397653
get 17176
push_front 287399911
push_middle 767217297
push_back 450000334
push_front 921898658
push_back 22195599
push_front 830753899
push_front 103820031
push_front 104561082
push_front 264783185
get 8436
push_front 986626027
get 10187
push_middle 774395558
push_back 18552558
push_front 28444691
push_front 520074062
push_middle 240246572
push_front 869839931
get 6643
get 7361
get 33636
push_back 506399946
push_middle 501515939
get 19521
get 44538
push_back 457073027
push_back 168910326
push_middle 922717097
push_front 203430959
get 29060
push_middle 3586637
push_middle 667825787
push_front 245621299
push_middle 201740429
push_front 199582108
push_front 372665586
get 27514
get 4430
push_back 592058517
push_front 62130180
get 30947
get 16797
get 11798
push_front 767291184
push_back 268141132
push_back 653999864
get 45392
push_middle 837264911
get 28236
push_middle 711146066
get 24349
get 21184
push_middle 562707144
push_back 802510235
push_front 747607769
get 38238
push_front 52676327
push_middle 478416178
push_front 595496470
push_back 881823867
push_middle 143808670
push_middle 322567629
push_back 154334062
push_front 894573
push_middle 865489280
get 32424
push_back 918301672
push_middle 525376181
get 40325
push_middle 601489339
push_back 931684814
get 14317
push_front 57068633
get 31033
push_front 63530929
push_front 512177482
push_front 43372487
push_back 515161514
push_middle 703288798
get 15679
push_middle 821463346
push_front 379720640
push_front 760219661
push_front 135436933
push_front 253952882
push_back 71266174
get 13766
push_front 226823277
push_back 829828548
get 13511
push_middle 169434338
push_back 757239655
push_back 568878555
push_front 129620611
push_front 434729745
push_front 946454854
get 1831
push_middle 223790797
push_middle 616826210
get 3032
push_middle 655834322
push_front 732704303
push_middle 847120645
push_back 864505444
push_middle 960055724
push_front 378775503
push_back 617210412
push_front 506084467
get 31724
push_front 26236923
get 16494
push_back 875008466
push_front 786928376
push_front 603856485
push_front 398380152
push_middle 302589786
get 4673
get 39681
push_front 897503856
push_front 831619055
push_front 695800001
push_middle 488366777
push_middle 571710200
push_middle 924378720
push_middle 847370842
push_back 750937836
get 45928
push_middle 894746240
get 15064
push_front 735321878
push_back 303736736
push_front 574392474
push_middle 860937902
push_middle 100624014
push_middle 204177843
push_middle 441560140
push_front 16960929
push_back 334100314
get 38491
push_back 449349473
push_front 492073225
push_back 413763443
push_back 2346872
push_front 584815551
get 31605
push_back 488253327
get 10707
push_middle 616414984
push_back 223563085
push_back 996145749
push_front 292662614
push_middle 766805819
push_front 745859958
push_middle 376602120
push_back 661705363
push_front 742162983
push_front 300282753
push_back 416599480
push_front 888230395
push_front 50226982
push_front 232023152
push_front 5666821
push_middle 220323481
push_front 149826875
push_back 547141029
push_front 275675543
push_middle 496149679
push_back 771996633
push_front 190908072
get 6004
get 4287
push_front 784831085
push_middle 781885763
push_front 217108625
push_front 417563636
push_middle 224242121
push_middle 956033622
get 10803
get 46227
push_front 765837214
get 42615
get 5731
get 9105
push_back 154521397
get 4899
push_back 295524264
push_back 254165001
push_middle 875417148
push_middle 259964978
push_back 968579154
push_front 79307891
push_front 274852353
push_middle 552296235
push_front 737369822
push_middle 970079315
get 48824
push_front 828480457
push_front 878483670
get 12079
push_middle 839452253
push_front 359537359
push_front 127480255
get 44684
push_back 705221147
get 34209
push_front 276098204
push_back 353200666
push_back 273755609
get 13231
push_middle 117298118
push_middle 566338333
get 7676
push_middle 873095057
push_middle 986622169
push_front 433062223
get 31223
push_back 490773451
push_middle 326399922
push_middle 236445206
push_middle 389532741
push_middle 879034575
push_back 608219314
get 35935
push_front 760975002
get 32326
push_front 956815659
push_front 616058600
push_front 483245593
push_front 711985597
push_front 737540204
push_middle 3994348
get 34336
push_front 220427571
get 4560
push_front 991069515
push_front 513663259
push_middle 533075008
get 12635
push_middle 700889079
push_front 33790007
push_back 27825495
push_front 228256409
push_middle 194302082
push_middle 338614829
push_front 13803683
push_front 432119252
get 35733
push_back 952863978
push_back 475105514
push_middle 280547384
push_back 833895007
get 40166
push_middle 146710696
push_back 514927754
push_middle 292006608
push_front 428210130
get 24234
push_front 677622526
get 8711
push_front 295709362
get 48963
push_back 653183120
push_front 518523697
push_front 673340310
push_front 123354192
push_middle 692073640
push_front 98673342
push_front 446578949
push_back 181206183
push_front 63715151
push_front 972102432
push_front 964459679
push_middle 205344905
get 16389
get 18899
push_middle 41497921
get 35076
push_front 458903999
get 39551
push_middle 763305295
get 21750
push_middle 810644587
push_front 187797690
push_middle 329089147
push_back 549861972
push_front 626188372
push_front 337341100
push_back 639607556
push_front 209250193
push_middle 978727366
push_middle 912709399
push_middle 233414659
get 44200
push_front 893470003
push_middle 844155616
push_front 634592599
get 43616
push_back 790851796
push_front 240445129
push_front 447733189
push_middle 682714237
push_back 593527483
push_back 549227884
push_front 334841309
get 23209
push_middle 611293985
push_middle 257623998
push_back 131848339
push_back 965110719
get 31211
push_middle 72543040
get 31585
get 14426
push_middle 649568503
push_back 377265658
push_back 824763528
push_front 117367921
push_middle 962840724
push_back 458203678
push_middle 394929374
push_front 485920776
push_front 411554318
get 2968
push_middle 141959741
push_middle 283972161
push_front 2643600
push_front 665801906
push_front 991323576
get 29385
get 17027
push_middle 229696347
get 37116
push_front 264061134
push_back 481544695
push_middle 783845077
push_middle 742349794
get 25669
push_middle 737458872
push_front 193102931
push_back 115111054
push_front 156926689
get 24745
push_back 644604035
get 6612
push_front 37073211
push_back 694037513
push_middle 541849700
push_back 740271130
push_middle 547287463
get 22649
get 35375
push_back 875851471
get 16685
push_front 379089221
get 47937
push_back 500828737
push_back 790625059
push_back 40956677
push_front 106067101
push_back 120094966
push_front 565603444
get 11714
push_middle 963292821
get 5711
push_front 34856362
get 1525
push_front 73442870
push_front 129031303
push_front 943920209
push_middle 439343572
push_middle 202652263
push_back 527286502
get 26845
push_front 831319613
push_front 932652525
push_front 719106230
get 1775
push_middle 691130972
push_front 329962353
push_back 277116008
push_front 793845805
push_back 524103435
get 12794
get 44044
push_back 942842693
get 45783
push_front 621440084
push_front 515903204
get 19924
get 2168
push_middle 517129791
push_front 963393059
get 19089
get 3317
get 20685
push_back 269401330
push_front 364234756
push_back 104167614
push_middle 117579353
push_back 151833524
push_front 797495778
push_front 902368161
push_front 856415144
get 33761
push_back 709462502
push_back 589020433
push_front 531410790
push_front 484263613
get 12687
get 26692
get 26089
get 6273
push_middle 613335183
push_middle 95147125
push_back 847365813
push_middle 767846031
push_middle 771009971
push_back 163657742
get 3989
get 19656
push_middle 330715318
push_middle 555332114
push_front 98228435
get 6949
push_front 708551140
push_front 647035245
get 34742
get 35987
push_middle 799532256
push_back 466810024
push_front 275354472
push_front 981285402
get 23873
push_front 551121581
push_front 566474424
push_back 499359885
push_middle 656164119
push_back 633786005
get 26810
push_middle 59216623
push_front 794469467
push_front 426056964
push_middle 753377757
push_back 377856584
push_middle 72282978
push_back 226657477
push_back 337104360
push_front 815456314
push_back 606763289
get 36941
push_middle 881451334
get 1200
get 29138
push_back 266290239
push_front 362457835
get 41378
push_back 272197721
get 23237
push_middle 313695353
get 24655
push_middle 353216827
get 32735
get 14514
get 2095
push_front 744631197
push_middle 394353423
push_middle 222922642
push_front 144664586
push_back 121910337
push_middle 710053515
push_middle 677889857
push_back 711569451
push_front 163244948
get 46968
push_middle 731795205
get 25314
get 23629
push_back 413813595
get 15252
get 11043
get 673
get 22123
push_back 283755228
push_middle 594646657
push_front 188448532
push_middle 222241612
push_front 826610915
push_back 893272140
push_back 307812279
push_middle 932181314
push_front 667981727
push_back 218340171
push_front 967786472
get 8358
push_middle 862202228
push_back 192457779
get 34401
push_middle 58206409
push_middle 976760951
push_middle 839733513
push_back 646052977
push_front 20249747
push_middle 945842458
push_middle 935307685
push_middle 506585540
push_middle 833458345
push_middle 366467666
push_middle 785191371
push_front 477559229
push_front 714008911
push_back 411371548
push_front 961852947
push_middle 270909210
push_back 676886861
get 27322
push_front 3901226
push_back 726978383
push_middle 66937573
get 24252
push_middle 835648360
push_back 284397659
push_middle 289659783
get 7483
push_back 362083600
push_front 174204770
push_middle 380836882
push_front 422841375
get 20025
push_middle 975770791
push_middle 749372512
get 9447
push_back 566719605
push_front 446663285
push_back 776558461
get 25825
push_front 559813437
push_front 874404534
push_middle 464188954
push_middle 497508264
push_front 349802303
push_front 861849696
push_front 151633895
push_front 549450990
push_front 56108393
push_middle 437548243
push_middle 16211498
push_front 436564446
push_middle 980870876
push_back 551296405
push_front 920929059
push_middle 959894147
push_middle 553805225
get 27920
push_back 643831225
push_front 513954559
push_back 5690642
push_front 358852045
push_back 675089305
push_front 185439432
push_back 566279299
push_middle 449532705
get 33479
push_front 286216943
get 12197
get 39470
push_front 608164922
push_front 142499269
push_front 963677288
get 9939
push_middle 914445537
push_middle 390325091
push_front 963333285
push_back 124207407
push_middle 992570775
push_middle 886068225
push_back 87258546
push_back 748235368
get 49264
push_front 637227308
push_front 466726324
get 1099
get 30424
push_back 574327576
push_middle 544238823
push_middle 649673243
push_back 629507259
get 30698
push_back 368164432
get 35848
get 7017
push_middle 758078426
push_middle 111714475
push_front 642719051
push_front 202605414
push_back 196561382
push_middle 919686969
push_front 949932765
push_front 429741525
push_middle 919873696
push_front 638405734
push_middle 391761866
push_front 590710844
push_middle 712156237
push_back 748555410
get 39032
push_middle 818412351
get 33884
get 12392
get 8219
push_front 332279471
push_back 866464747
push_front 745080115
push_back 961091175
get 4891
push_middle 570369631
push_middle 961471630
get 43761
get 5236
push_front 812656546
push_front 266222049
push_back 721949246
push_middle 69074860
push_back 756255692
push_front 720289453
push_middle 314953618
push_front 94492683
push_back 89634883
push_middle 31438840
get 9370
push_front 382298554
push_back 275111648
push_back 393712176
push_front 56834838
push_front 570826378
push_back 216081607
push_back 918129122
push_middle 72631934
push_front 520609267
push_front 211390310
push_middle 551238848
get 42517
push_front 500249303
push_front 140754877
push_middle 661190488
get 49435
push_middle 493428881
push_back 681007436
push_middle 691021392
push_middle 417647657
push_middle 444091697
push_back 536697014
push_middle 623086406
get 28322
push_back 603480354
push_back 245982061
push_back 501795396
push_front 103021626
push_front 357193783
push_front 354352486
push_front 990960315
push_front 18479031
push_front 365349195
push_middle 447508931
push_middle 728736531
push_back 951747969
push_front 150546097
push_front 639659
push_front 352059792
push_back 494981378
push_back 106680004
get 11644
push_front 697132290
push_middle 59255409
get 34975
push_middle 167747073
get 1695
get 35646
push_back 741884564
push_back 997514184
get 11775
push_front 244112254
push_middle 359807419
push_back 461130558
push_back 986784929
push_back 454614096
push_front 618875097
push_middle 49653642
push_middle 638251793
push_back 327449420
get 8514
get 30913
get 40594
push_back 576423651
push_middle 352375988
push_middle 175312838
push_middle 434985938
push_back 908800255
push_back 134287640
push_front 790062768
push_front 30341261
push_back 79069144
push_middle 206395538
push_back 242872344
push_middle 2163318
push_back 401908210
push_back 814382980
push_front 312388875
push_front 510564121
push_back 629332716
push_back 970260829
get 16525
push_back 766394411
push_back 980434630
push_front 590214435
push_front 441264287
push_middle 237402112
get 1840
push_middle 328368724
get 22938
push_middle 364851867
get 5408
get 33079
push_middle 111299601
push_middle 217672999
push_middle 439086634
push_middle 59818743
push_middle 622377251
push_middle 110630935
get 997
push_front 175463066
push_front 760136736
get 8863
get 47227
push_back 807182684
push_middle 427306138
push_front 595323839
push_middle 638583210
push_back 339279618
get 16307
push_back 946975957
push_back 949405456
push_front 173087186
get 3197
push_back 41529433
push_middle 31778980
get 30769
get 24870
push_front 578222541
push_middle 407972543
push_front 709429476
push_middle 684162771
push_middle 956240425
push_middle 6930330
push_back 31710910
push_middle 913798875
push_front 701702382
push_back 901411194
push_front 265808286
push_back 611723579
push_front 40806627
push_front 211516068
get 49191
get 33220
get 7609
push_middle 403622951
push_front 904602918
get 4387
get 28788
push_back 120390222
push_middle 983705025
push_front 589694459
push_front 934320040
get 6389
push_back 83479695
get 8930
push_back 827732010
push_back 521359016
push_middle 293547737
get 12399
push_front 929150447
push_middle 141935801
push_middle 368460929
push_back 494802874
get 45496
push_front 456693696
push_front 641827975
push_front 613048511
get 47864
get 19313
get 46545
push_front 27551103
get 19508
push_front 75606535
push_front 672258779
push_back 562032430
push_middle 884324690
push_back 855599484
push_back 522269948
push_middle 520893511
get 6889
push_front 134462301
push_front 536854121
push_front 751983769
push_front 22516536
get 34297
push_back 836447425
push_back 691318599
push_front 964691368
push_front 645921660
get 10111
push_back 25558720
get 30043
push_front 560502411
push_middle 363668615
push_back 664083893
push_middle 87043433
push_front 270599830
push_front 915990139
get 34026
push_back 825481011
push_back 955205497
push_middle 998611385
get 37955
get 38750
push_middle 448112253
get 19183
push_middle 23725327
push_middle 877859962
push_middle 207156780
push_middle 851981240
push_front 925050902
push_middle 370245466
get 17536
get 21665
push_middle 129122499
push_back 531435797
push_front 858409571
get 19703
push_front 821540882
push_front 794785033
push_front 842826255
push_back 787112279
push_back 205758581
push_back 716218532
push_back 355408088
push_back 437908845
push_back 957593935
push_front 789187703
push_front 65667795
push_back 599016620
get 41981
get 40753
get 26778
get 31267
get 25512
get 517
push_middle 920075638
push_middle 979759514
push_middle 906420326
push_middle 59791252
push_middle 913194600
push_front 400404163
push_front 661995050
get 39251
push_front 304848767
push_middle 241634325
push_middle 833550042
push_front 496036977
push_back 52737595
push_back 379530051
get 45946
push_middle 198728624
push_back 516656228
push_back 758164841
push_front 512327869
push_back 109275348
push_middle 258396662
push_back 947638988
get 19521
push_back 473866448
get 34657
get 36234
get 27367
push_front 425720944
push_front 991369189
push_front 984304419
push_middle 75142461
push_front 540625634
push_middle 35944782
push_middle 762052720
get 9680
push_back 845862061
push_front 396592751
push_front 913191469
get 219
push_back 619713738
get 33791
get 47512
push_front 990580700
push_front 187202741
push_middle 269426157
push_front 488786706
push_back 655852996
get 45464
get 12884
push_middle 529059050
push_back 114657608
push_back 105557734
push_front 219578595
get 47445
get 34523
push_middle 437783083
push_back 777474566
push_middle 683180956
push_front 142374296
push_middle 701034021
push_front 811578796
push_back 288818949
push_middle 122246819
push_middle 225210834
push_middle 522973151
push_middle 473805431
push_front 950905682
push_front 155945163
push_middle 339565247
get 32936
get 17753
push_front 711052776
get 44173
push_front 658528646
push_front 885908617
get 3781
get 2774
push_middle 271949675
push_back 203728311
push_front 744675496
push_back 500377882
push_back 146338163
get 29586
push_back 68823710
push_middle 232125137
push_middle 153372149
push_back 556282140
push_front 956301545
push_middle 304037349
get 30624
push_back 319801356
push_back 756874335
push_back 255411722
get 9858
get 38335
push_middle 47910794
push_middle 275173413
push_back 836133530
push_middle 550711170
push_middle 779928894
get 9199
push_front 604944170
push_middle 940239084
push_front 273606692
push_middle 37572268
push_front 414657861
push_back 364043538
push_middle 256325013
push_front 251398725
push_front 869277555
push_middle 37798563
push_front 582296319
push_middle 356730228
push_front 965293296
get 33580
push_back 856230418
get 37208
push_front 803208636
push_back 549602351
push_back 413005446
push_middle 264330333
get 7441
push_back 614577941
push_back 293037621
push_front 339544026
push_front 49460116
push_front 426235804
push_front 872997242
get 365
push_front 854966405
get 37812
push_back 345000124
push_middle 261456254
push_back 30887040
push_front 837163904
push_front 747614748
push_front 110554954
push_back 960883783
get 33634
push_front 383294656
push_front 446615268
get 28791
push_back 120796649
push_front 734711477
push_front 498752707
push_back 89803841
push_back 745497827
get 38691
push_middle 896754881
push_back 762054573
push_back 185008929
push_front 783040105
get 16996
get 24689
get 19222
push_middle 57351467
push_middle 33617107
push_front 647101684
push_middle 361647452
push_front 459749376
push_back 633490173
push_middle 782032540
push_back 529174486
push_back 276182243
push_back 312440213
get 49624
push_middle 763952279
push_front 147516159
push_back 589470582
push_front 545508381
push_middle 134849260
push_front 795829380
push_back 844671643
push_front 269838589
get 6625
push_back 573635392
get 6835
push_back 33873066
push_back 860072331
push_middle 101149283
get 10521
push_front 163231510
push_back 52192613
push_middle 690775960
push_front 97010356
get 19115
get 45878
push_middle 133407219
push_middle 592047908
push_back 656255893
push_middle 690213146
push_front 677035794
push_front 625828272
get 4505
get 39726
push_middle 131929613
push_front 678297570
push_back 676497417
push_front 840496883
push_front 84319150
get 31762
push_back 412995397
push_middle 842659487
push_front 562011814
push_front 879048299
get 46369
get 34677
get 49366
push_front 896627790
push_middle 865533840
get 40516
get 402
push_front 875020053
get 37373
push_back 81306661
push_middle 676749203
push_back 322694069
get 28875
push_middle 31404351
push_middle 887524706
get 37826
push_middle 415382756
get 13314
push_front 340290318
get 38402
get 31151
get 34227
push_middle 569489882
get 23509
get 22398
push_front 379775587
push_front 848357678
push_front 344967333
push_middle 269917372
push_front 113795962
push_front 729894634
get 41395
get 20920
push_front 493993900
get 6310
get 17129
push_middle 49292937
push_back 566514037
push_back 129194600
push_front 732152489
push_middle 942831017
push_back 322475890
push_back 363784725
get 39815
push_middle 816629101
push_front 359415694
push_middle 868016473
get 39643
push_front 257014596
get 32067
push_back 805336252
push_middle 360231235
push_middle 865778101
push_back 116094247
get 21030
push_front 364329357
push_middle 143823115
push_back 713261508
push_back 207783494
push_front 633104777
get 38532
push_middle 187066435
push_front 780636069
push_front 940091291
push_middle 537524304
push_front 528633532
push_back 933538870
push_middle 847242406
get 16045
get 4558
push_middle 876598633
get 49563
push_back 91373098
push_middle 538752988
push_back 176710164
push_front 79601038
push_back 892629614
push_middle 908174338
push_middle 641681002
push_back 324120947
get 11920
push_front 53374582
push_back 515525876
get 17452
push_front 550269153
push_middle 444674761
push_front 797056323
push_back 243369487
get 48275
get 41371
get 36039
push_middle 635769630
push_middle 622549727
push_back 266865635
push_middle 583754883
push_front 770281950
push_back 105386782
get 17226
get 590
push_front 170891347
push_middle 436288742
get 4172
push_front 558128330
push_middle 374145836
push_front 153503095
push_back 78484640
push_back 112966576
push_front 438168718
push_back 499237131
push_middle 690723882
push_front 927849207
get 3439
push_front 828445487
push_front 869135522
push_middle 946998275
push_back 571950641
push_middle 270818777
push_middle 900721052
push_middle 440764142
push_middle 548184060
push_back 781075214
push_back 216723191
push_middle 170043475
get 42731
get 46312
get 7146
push_back 298315948
push_back 309976887
get 40354
push_front 600873185
push_front 650584895
get 36461
get 6199
push_back 560224667
get 45928
get 18207
push_back 911003274
push_middle 332629105
push_back 515221012
push_front 57955878
push_front 140119155
push_front 883066445
push_back 779224609
push_back 155350530
push_front 952462112
push_middle 306598214
push_middle 878440343
push_middle 113064551
push_front 210956909
get 37128
get 31646
push_back 121116825
get 14117
push_middle 610786679
get 28951
push_front 757482714
get 13967
push_middle 689838497
push_middle 453128712
push_middle 274017634
push_front 108196699
push_front 693590230
get 17276
push_back 172269589
push_back 377504729
push_back 579535086
push_middle 368006300
push_middle 644333669
push_middle 724868445
push_front 450316260
push_front 882417857
push_back 527935564
push_back 717687529
push_front 987431342
push_back 196867267
push_middle 237074594
push_middle 746614253
push_middle 276235080
push_back 391860545
push_back 421546969
push_front 935207425
push_front 135726825
get 2343
get 1454
push_front 494636398
push_middle 465376989
push_middle 721398072
get 40060
get 15153
get 32898
push_middle 319400632
get 17079
push_front 966440531
get 4914
push_middle 382120855
push_back 553239080
push_front 822833517
get 19331
push_front 668252780
push_front 219739464
get 48834
get 22980
get 7927
push_front 372037104
push_back 938799118
get 6771
push_front 17928474
push_front 112430836
push_back 911437504
push_back 378857689
push_back 513124773
push_back 871319113
push_back 339561258
push_front 870775166
get 25212
get 29441
get 16807
push_back 946299160
push_front 389840872
push_front 319819809
push_middle 481527491
get 6760
push_back 882599063
push_front 124641314
push_back 373284438
get 42123
push_front 579900158
push_front 62730847
push_middle 637600187
push_front 102092394
push_back 483685254
get 6951
push_back 439027127
push_middle 430876055
push_front 20486225
push_back 351938496
push_back 694997
get 2334
push_back 790134560
push_back 214765918
push_front 355328245
push_front 4792396
push_back 817691913
push_back 322359316
push_middle 635043519
push_middle 347596484
push_middle 548283533
push_back 992179129
get 39413
push_back 178297577
push_middle 721124860
push_back 734228997
push_front 781606069
push_middle 272058774
push_middle 896083163
get 30479
push_front 209851593
push_front 316347956
push_back 591836940
push_back 733381563
push_back 1521057
push_middle 449798497
push_middle 242344246
push_middle 510446701
push_front 110770044
push_back 403187037
push_back 158056500
get 38845
get 41482
push_front 700233951
push_middle 149333870
get 38357
push_middle 438337380
get 7460
push_back 460012136
get 461
push_back 20598723
get 43646
push_middle 299108050
push_front 179741664
get 14391
push_front 747542832
get 21306
push_middle 440539821
get 48340
push_middle 83476872
get 46290
push_front 562910413
push_back 829124413
push_back 368511369
push_front 607184377
push_back 516575123
push_middle 834024124
push_back 387509704
push_back 873516860
get 14232
get 46856
get 49715
push_middle 891429336
get 12478
get 26273
push_middle 715515070
push_front 833785292
push_front 219258409
push_back 888383206
push_middle 765496380
push_back 182206651
push_back 264808938
push_front 744274011
push_back 845697281
push_back 353109186
push_back 119611529
push_back 217911898
push_middle 582381301
push_back 173134771
push_back 873642641
push_back 300604389
push_back 637272220
push_back 639962153
push_back 31682768
push_front 511182740
push_middle 591870620
push_front 427806654
push_front 351284552
get 48085
get 23269
get 46323
push_back 702106634
push_back 307323501
push_back 884035495
get 39052
push_front 809147057
push_middle 654057157
get 50035
push_front 868064880
get 9406
get 16514
push_middle 57793321
get 23098
get 14490
push_back 362092980
push_middle 263801968
get 10314
push_middle 504623102
push_back 382935125
push_back 594832317
push_back 209469685
get 33374
push_front 563330750
get 6643
get 44793
push_back 93360005
push_middle 226606695
push_middle 193812377
get 42396
get 16401
push_back 366052697
get 44361
get 5173
push_back 721716053
push_middle 581725547
push_back 585653331
push_back 755960176
push_back 967193151
get 37244
get 34216
push_back 270643708
get 12420
push_back 447406789
push_middle 924549515
push_middle 417028194
push_front 66960993
push_middle 127458473
push_front 983037812
push_middle 108143096
get 46834
push_middle 247781477
push_middle 991469636
push_back 995491768
push_middle 951843702
push_front 126866050
push_front 609905394
push_back 90503025
push_front 290946241
push_front 786761307
push_middle 518806083
push_front 757015264
push_back 481025368
push_middle 19547176
push_back 766038567
push_front 837454196
get 47007
push_back 327161024
push_back 172195297
get 43731
get 41605
push_back 749911414
push_back 178305284
get 14817
push_middle 425527648
push_middle 714829766
push_middle 981837153
push_middle 826955201
push_middle 334895547
push_back 566272222
get 7563
push_front 630068140
push_back 727443153
push_middle 291854359
get 29153
get 31100
get 40341
push_middle 175047825
push_back 807249003
push_middle 708797718
get 45645
push_back 311399582
push_front 503690643
push_middle 958573439
push_front 441292316
push_back 878781467
push_front 694363064
push_middle 853006730
get 12675
push_back 22702945
push_front 320213779
push_middle 148802250
push_middle 701134132
get 11820
push_front 212036113
push_front 410749329
push_middle 802344105
push_middle 866679736
push_middle 99685322
push_front 378757407
get 19640
get 20540
get 47833
push_middle 203933926
push_back 840140693
get 25207
push_middle 862034712
push_front 555802298
get 40305
push_front 631020721
push_back 330576814
push_front 77062
push_front 674218414
get 40968
push_back 505209626
push_front 57445911
push_back 904841761
get 10002
push_middle 59815990
push_front 987903593
get 28125
push_middle 809450326
push_front 855166849
push_front 463513200
push_front 673562119
push_front 757215586
get 24306
push_front 642010751
get 48139
push_back 956225439
push_middle 509553196
push_back 135601217
get 28852
push_front 519639950
push_back 504043565
push_middle 830583337
push_front 583522067
push_front 178630666
push_back 438477190
get 47153
get 85
push_back 339825961
push_back 906531236
get 21698
push_middle 31163005
push_middle 861889550
push_middle 113904332
push_back 881922728
push_middle 235715234
get 46665
push_back 286169879
get 46727
push_back 140231944
push_middle 377140965
push_back 101678982
get 10094
push_back 572886936
push_front 543722188
push_front 684242514
push_front 674473102
push_back 109138121
push_back 806062972
push_middle 624748080
push_back 14756370
get 4578
get 31300
push_middle 126419227
push_front 829883914
push_middle 911002354
push_back 923927637
push_back 631602969
push_front 439931208
push_back 530766886
push_front 628744334
push_front 475024853
push_front 699151850
get 30770
push_back 631778691
push_back 582188186
push_middle 832619874
push_back 738661520
push_back 223828445
push_back 297966969
push_front 797559347
push_middle 100361392
push_middle 911213884
push_middle 869596477
push_middle 511558098
push_front 983469483
push_back 35648280
push_middle 339022139
push_middle 882104672
push_front 799282812
push_middle 695518496
push_back 226177392
push_middle 713613654
push_middle 494898877
get 28689
push_front 515216069
get 19057
push_back 310852551
push_middle 266710413
push_back 752733968
push_middle 823121947
push_back 906295259
get 37796
push_front 841255672
get 49640
push_front 69245706
push_back 514832155
push_middle 733114963
push_front 741881811
push_middle 508875399
get 9594
get 16147
push_middle 776327902
push_middle 208563299
push_back 14253247
push_middle 965452475
push_front 84500260
push_front 233784848
push_front 106679351
get 15290
get 1268
push_middle 924945655
push_middle 240142827
push_front 933173305
push_back 384423922
get 47137
push_front 936389242
push_front 3090346
push_middle 463731446
push_front 603957553
push_front 59773759
push_back 978616672
push_front 333955086
push_middle 487837884
push_middle 187980735
push_back 244809996
push_back 859011903
push_middle 200260836
push_front 296580012
push_back 724147663
push_back 96655751
push_back 138156312
push_back 503066520
push_middle 971710773
push_back 532717919
push_back 144900049
push_front 323780914
push_middle 634624117
push_back 352891384
push_front 251220434
get 7573
push_back 330251008
push_middle 262293800
push_back 228523008
get 47289
get 3224
push_middle 319274666
push_middle 235446519
push_back 480212656
get 1232
push_middle 743226485
push_front 779613280
push_back 623993672
get 39311
push_back 943979895
push_back 742099738
push_back 344126312
push_back 751412151
push_back 205705009
push_middle 729506498
get 47111
push_front 166336484
get 18533
push_front 848172316
get 1444
push_back 435869732
push_middle 615851821
push_middle 888507904
get 4036
get 34315
push_middle 859532063
push_back 915129540
push_middle 469918427
get 37875
push_front 695400390
push_middle 824388755
push_back 40338516
push_front 785585139
get 25975
get 43525
push_middle 547440631
push_middle 638497479
push_front 899608851
get 5340
push_back 724549156
push_middle 546135299
push_middle 729703527
push_middle 810629255
get 10765
get 34551
push_front 798487270
push_front 241525036
get 30438
push_front 841894909
get 30567
get 14225
push_front 280312206
push_front 959392727
push_front 31901636
get 30009
push_middle 758425020
get 43926
push_middle 991818025
push_middle 666789601
get 44363
get 49312
push_back 587063574
push_middle 86844995
push_middle 674812933
push_front 579422580
get 44605
push_front 14360136
push_back 43865147
get 13914
push_middle 369558525
get 466
get 23663
push_back 248940197
push_back 783826444
get 41329
push_back 588852619
push_middle 607220098
push_front 750884006
get 33443
push_back 972132350
push_middle 153225507
get 14115
push_back 770217251
push_back 344665670
push_middle 711881785
push_middle 599657803
get 10582
get 1050
push_middle 335521913
push_front 94696434
push_middle 833059665
push_back 449497760
push_middle 880021737
push_middle 90893879
push_back 482497147
push_middle 875865481
push_front 220732787
push_back 903855311
get 34000
get 18916
push_back 404238139
push_back 121404649
push_front 571375435
push_back 412229112
push_front 527301284
get 19794
push_front 357866684
push_middle 35501259
push_middle 527661493
push_front 310261588
push_front 136980793
push_middle 75552340
get 17406
push_back 66919474
push_back 788820367
get 49475
get 37138
push_back 200371930
push_middle 325958010
push_back 228011344
push_front 85208224
get 20229
push_back 838055648
push_back 239562237
push_back 521320910
push_back 747989718
push_front 232326081
push_front 107124936
push_back 1129276
push_back 67359493
get 1414
push_middle 462872919
push_middle 109992205
push_back 91178691
get 39997
push_middle 289387899
push_front 652646355
push_front 742700254
push_front 458596400
push_middle 928323370
push_front 145621446
push_middle 671110591
push_middle 16621583
push_front 773851810
push_back 397681660
push_front 509952808
push_front 819787992
push_middle 633975584
push_middle 909212466
get 3847
get 28985
push_middle 457625455
push_back 156238076
push_front 803689554
get 27487
push_middle 88875239
push_middle 89732173
push_middle 4340198
push_front 958099498
push_front 59102136
push_middle 774658921
get 391
get 25945
push_middle 497224196
push_middle 584967550
get 17227
push_front 345479526
push_front 88865414
push_back 466744812
push_back 202240611
push_back 179067535
push_back 867000236
push_front 190410698
push_front 161081504
push_middle 784117435
push_front 929767540
get 5795
push_front 730809102
push_back 736296679
push_middle 44077188
push_back 814107271
get 24987
get 533
get 22970
push_middle 146378076
push_front 314421474
push_back 865715217
get 24920
push_back 306111279
get 12010
push_back 136624428
push_back 180586382
push_front 864871849
get 41398
push_middle 640240102
push_back 628303601
push_middle 931236006
push_front 834937767
push_middle 727579338
push_back 53472361
push_back 569577897
push_front 964300001
push_front 121864921
get 38282
get 49761
push_front 243900338
push_middle 609312797
push_middle 901318866
get 3802
push_back 777866907
push_middle 372514784
push_back 131547129
push_front 682248097
push_middle 278075111
push_middle 296161269
push_middle 479208966
push_back 660704397
push_front 847946139
get 31746
push_back 938953326
push_back 919136342
push_front 953133832
push_back 37803490
push_back 760926277
push_back 741507112
push_middle 741648423
push_front 425826739
push_back 399304824
get 41498
push_middle 177220454
push_front 102547699
push_back 46877957
push_middle 16830455
push_front 286493284
push_back 563940122
push_front 632073120
get 16216
push_front 714585442
get 41735
get 25661
get 9882
push_back 475406357
push_back 128695731
push_back 991702849
push_middle 206439493
get 29075
push_front 76286375
push_front 48826031
push_front 14582995
push_back 407613647
push_back 331133902
push_middle 598656284
push_middle 767371026
push_back 351914971
push_back 241245051
push_middle 769707616
push_back 401871710
get 37058
push_back 494262006
get 26316
push_back 326770019
push_middle 590051089
push_back 843134131
get 28570
push_front 130833195
push_front 127201681
push_middle 17923509
get 13705
get 23600
get 5989
push_front 210872137
push_back 977084386
push_back 992085429
push_front 303666787
push_middle 790429114
push_front 363439814
push_middle 212266278
push_front 661962568
push_back 84161941
get 26316
push_middle 754954449
push_back 661867577
push_front 572632911
push_back 500648389
push_middle 993711213
push_back 586871787
push_middle 457486383
push_back 483182389
push_back 927048334
get 12930
get 35257
push_back 353029513
push_back 176422272
push_back 389569281
push_back 857918344
push_back 891771426
get 15888
push_back 525844060
push_back 953317541
push_middle 967841971
push_front 746461840
get 10226
push_middle 29868773
push_back 483504671
get 30505
push_middle 101000582
push_middle 808950061
push_middle 645574131
push_back 922169077
get 14514
push_front 791266759
push_front 47153486
push_front 444735310
push_front 511999845
get 21427
push_back 298846876
push_back 56611273
get 4665
push_middle 95217994
push_middle 728862973
get 35238
push_front 182951912
push_middle 835829157
get 33852
get 38509
push_front 335076310
push_front 132275701
get 16447
push_back 111879549
push_back 456727844
get 17570
push_back 485315680
get 22411
push_back 962218848
get 14173
push_front 919956302
push_back 77963125
push_back 868585845
push_back 292761066
get 22616
push_middle 301931353
push_middle 54861794
push_front 86908343
get 15039
push_middle 249076893
push_back 453447576
push_back 82292184
push_middle 82027001
push_middle 298937384
push_back 186742468
push_back 576938000
push_front 823967915
push_front 627131040
get 14128
push_front 327623041
push_back 428611730
push_middle 944670485
push_back 210827495
push_middle 910400879
push_back 965950686
get 12949
push_back 193778538
push_back 334077531
get 1644
push_middle 330361603
get 46137
push_middle 678616004
get 22463
push_front 292943315
push_middle 272005156
push_front 750561653
push_back 5443383
push_back 422392079
push_front 579401752
get 32746
push_middle 405020015
push_middle 285871624
push_front 972086994
get 7820
push_middle 698360849
push_middle 106933715
push_back 179480005
push_back 279021610
push_middle 485423484
push_front 740557052
push_back 17882048
push_front 526191485
push_middle 620282698
push_back 754959287
push_back 961781392
push_middle 58883237
push_back 484788412
push_back 246558099
push_front 841021367
push_front 829987932
get 27884
get 8504
push_back 55116363
get 36832
push_back 816039947
push_back 955553629
get 23245
push_front 646522979
get 45069
push_back 797300211
push_back 450633830
push_middle 615709966
push_middle 576043330
get 26265
get 46239
get 36168
push_middle 80227153
push_front 628587395
push_front 626791324
push_back 982750329
get 24192
push_front 249780405
push_front 433730419
push_front 809763944
get 24918
push_middle 267586652
push_back 792821548
push_back 108403518
push_front 669680875
get 14420
push_middle 87735632
push_back 866061179
push_front 43216879
get 42860
get 8149
push_middle 143335571
push_front 651425976
push_front 668244546
push_middle 628443080
push_front 552649462
push_front 500319906
get 2198
get 50257
push_back 390003543
push_middle 692289884
push_back 750373452
get 43080
get 18123
push_front 726009750
push_front 300072419
push_front 105755590
get 45203
push_front 465916133
push_back 676684287
push_front 181075620
get 18885
push_back 850589566
push_middle 248196584
push_back 907261230
push_front 581581730
push_middle 864844099
get 625
push_back 584914766
push_front 833272409
push_middle 172391823
push_back 364577663
push_front 719451532
get 28543
push_middle 464946255
push_front 366840907
push_middle 573870804
get 17837
push_front 262585109
push_front 666845878
push_front 102017244
push_front 277111871
push_front 247959734
push_back 758709086
get 16253
push_front 425725819
get 27863
push_front 209687489
push_back 37281156
push_middle 438043850
push_middle 912574693
push_middle 308584237
push_back 587098557
push_middle 682523187
push_middle 65713988
push_back 959293477
push_front 330738126
get 48608
push_middle 607294205
push_middle 340837529
push_back 266441239
push_back 905400912
push_back 601768129
push_middle 700605125
push_back 981396227
push_middle 817584700
get 38295
push_front 982802568
push_back 775701130
get 2548
push_middle 861399662
push_front 944930021
push_middle 34255202
push_front 376880731
get 7669
push_back 157157592
push_front 462936593
get 22621
get 21222
push_back 218841793
push_middle 789286217
get 22890
push_front 483319541
push_middle 554912891
push_front 137453514
get 39111
push_front 243920966
push_front 440646505
push_back 374810364
push_back 61668243
push_front 856640444
push_middle 891343821
push_back 452621924
push_middle 515599042
get 16335
push_back 798485302
push_middle 953774730
push_back 335243229
push_middle 773041099
push_back 194865063
get 50317
push_back 875945962
push_middle 880303373
get 4053
push_front 376576523
push_back 455546696
push_middle 711183966
get 1926
push_middle 724307447
push_front 206942406
push_middle 999850271
push_front 153119062
push_back 250394450
push_middle 579851585
push_back 595156196
get 13823
push_back 785200393
push_back 784873266
push_back 782067798
push_back 256286268
push_front 440614740
push_front 288843627
push_front 554678683
push_middle 316434881
push_back 454126064
push_front 397621103
push_back 629830920
push_front 861215394
push_middle 91650964
push_middle 487365774
push_front 971568604
push_front 691046326
push_middle 901958385
push_middle 519572951
get 11866
push_back 989122078
push_back 893132065
get 6071
push_front 302859433
push_back 825538721
push_middle 864082919
push_back 551415930
push_back 6864065
get 2034
push_front 685839390
push_back 105677637
push_back 879844569
push_front 495556148
get 13036
push_front 752916201
get 31503
get 1536
get 36426
get 45242
get 35612
push_back 598637419
get 41008
push_back 235195958
push_back 511995691
push_back 362394077
push_back 337152260
push_back 433149044
push_front 525743698
get 6847
push_back 59246302
push_front 506481356
push_back 943427830
push_front 996777173
get 44499
push_middle 794813509
push_back 98919373
get 19750
push_middle 35808265
get 32771
push_back 452336767
get 38284
push_back 555647922
push_front 822796807
get 9872
push_back 771337914
push_back 4910762
push_front 659203991
push_middle 262613559
push_back 896119708
push_back 692133131
push_front 243607642
push_middle 256808674
push_front 425281266
push_middle 597591121
get 6192
push_back 264145608
push_middle 231350599
push_front 769517963
get 11227
get 27675
get 31408
get 45789
push_front 259292759
get 43958
push_middle 195240914
push_front 980016442
get 17735
get 42622
push_middle 535360931
push_middle 430110795
push_back 99182764
push_front 283031183
push_front 254241447
push_front 641907811
push_back 20043893
get 6937
push_middle 587341781
get 10252
push_middle 140006751
get 5225
push_front 43080278
push_front 861178747
push_front 913952221
push_back 902513642
get 12872
push_middle 797684493
push_middle 132911789
push_middle 348261205
push_middle 828049992
push_middle 78050192
push_back 538156194
push_back 845716701
push_front 995223156
get 45535
push_front 456804978
get 20454
get 12047
get 46791
push_back 15987802
get 12809
push_middle 725969777
push_middle 620389767
push_middle 94821358
get 18329
push_middle 797015944
push_middle 182642860
push_front 184038187
push_front 206497197
push_back 33451055
push_front 773619881
get 10091
push_back 285679310
push_front 999562292
push_middle 916727819
get 26076
push_back 16383491
get 46086
push_back 381486797
push_front 990037116
get 35893
get 34788
push_front 952185861
push_back 480765648
push_front 768686886
push_back 22754923
get 24988
push_front 312607199
push_front 284508422
push_back 500118536
push_back 385125826
push_front 372264325
get 40064
push_front 938212842
push_middle 440777257
get 17603
push_middle 225464193
push_front 645339524
get 15927
push_middle 433750380
push_front 867492862
push_front 217862886
push_back 950332148
get 47862
get 35035
push_front 508869349
push_front 175052503
push_middle 51711859
push_back 156102394
push_middle 707003048
push_back 392447050
get 45993
get 38141
get 8286
push_back 430012502
push_back 90566979
push_middle 355324893
push_front 821831307
get 49221
push_middle 715798032
push_front 250673456
push_middle 486336361
push_front 739119111
push_middle 612589850
push_front 164026261
get 15168
push_front 834174558
push_front 456872876
push_front 948012698
push_middle 34844782
push_back 473685406
push_middle 638892669
get 47849
push_middle 484709024
get 39230
push_back 751740859
push_front 631487228
push_back 964242042
push_middle 156246602
get 13988
get 8678
get 20836
get 10455
push_front 498838883
push_middle 286719294
push_front 797606484
push_middle 100021514
get 26061
push_front 552335500
push_back 606227911
push_middle 17309891
push_front 543158466
push_back 910971603
get 16397
push_middle 441416224
get 4932
get 14898
get 14884
push_back 361188059
push_back 913393474
get 39225
push_front 606463026
get 8663
push_middle 613271681
push_front 713682215
get 43361
push_back 238716369
push_front 190161993
get 38688
get 42041
push_back 465467467
get 28866
push_front 645321126
push_front 839324571
push_front 734904989
get 23797
push_middle 701556040
push_front 564964098
push_back 415235010
push_middle 316709106
push_middle 979048173
push_front 298694560
push_front 520178842
push_middle 343933418
push_middle 739781389
get 21256
push_front 875931912
push_middle 333012041
push_middle 894693620
push_front 318079609
get 22794
get 42541
push_middle 137447404
get 34313
push_back 612426170
push_front 94291175
push_back 105452055
push_middle 533852859
push_back 638211843
get 5836
push_back 527567721
push_middle 916418207
get 26018
get 42526
get 50570
push_middle 487760630
push_back 575546411
push_back 155757554
push_front 83340518
get 8449
push_front 827274551
push_back 594328537
get 7553
get 30865
push_back 802729454
push_back 243898672
push_middle 554826653
push_back 404752318
push_middle 368596981
push_front 839705177
get 1104
push_middle 120406040
push_middle 537298329
get 50251
push_back 486265238
push_front 237331181
push_front 886129275
get 8442
get 21433
push_back 691494313
push_middle 793612289
push_middle 63419188
get 26868
push_middle 444537503
push_back 636467426
push_middle 347496136
get 15495
push_front 234870109
push_middle 451937121
get 3600
get 33816
push_back 251377728
push_back 918799436
push_back 428601799
push_front 723807021
push_middle 103325734
push_middle 165910192
push_middle 185086715
push_front 758374479
push_back 474315632
push_front 192989198
push_back 787625216
push_back 373428240
push_front 546377056
push_middle 130838605
get 39096
get 14124
push_back 871217906
push_middle 520345543
push_back 455737072
push_front 235025085
get 18849
get 27015
push_back 69566838
get 2613
push_back 898240076
push_front 371285583
push_middle 766318064
push_back 852720205
push_back 943175389
push_middle 96397205
push_middle 20147708
push_front 23780286
get 38114
push_middle 194233104
push_front 592130611
push_back 443590335
push_middle 244830565
push_middle 60990630
get 5834
push_middle 545747759
push_middle 50790844
push_middle 941808298
get 30409
get 32731
push_middle 734751050
push_front 694586747
push_middle 955896471
get 39522
get 1554
push_front 395288066
get 50707
get 9584
push_middle 664169419
push_front 131647209
push_front 145625488
push_back 9780954
push_back 820033900
push_front 700207667
push_back 439633609
push_middle 522074449
push_middle 299197373
push_middle 995550617
push_back 417252232
push_back 832552649
push_back 542438714
push_front 226898282
push_middle 392478322
push_front 79486050
push_back 722067521
push_back 956351910
get 18696
push_back 366716099
get 19807
get 13295
push_front 461144135
push_front 862956974
push_front 510282131
get 21449
push_front 497504691
get 10012
get 839
push_back 1822771
push_middle 790768103
push_back 74614308
get 27651
get 17696
push_middle 100399962
get 48732
push_back 952876365
push_front 293360857
push_back 802842446
push_middle 54548514
push_middle 206918604
push_front 754665955
push_middle 675106725
push_back 418814169
push_back 320448900
push_middle 3409555
push_middle 861449295
get 47559
push_back 40700274
push_back 372258891
push_middle 676432015
get 26365
get 35060
push_front 572792572
push_front 841372470
push_front 368563359
get 15122
push_front 584514340
get 8234
push_middle 437071943
push_back 694658914
get 7255
push_back 172585298
push_front 684924868
push_middle 149714904
get 715
push_middle 662358789
push_back 78966779
get 21449
push_front 735240209
push_middle 767190746
push_front 941757971
push_middle 220337122
push_middle 999132285
push_front 422535847
push_middle 736121048
get 16598
push_back 444295510
push_middle 465596133
push_front 477360189
get 12140
push_front 205454054
push_front 436943841
push_front 10324658
push_middle 721813044
push_back 420609887
get 38803
push_middle 983094238
push_middle 732884212
push_back 303143992
push_middle 552727296
push_back 640351110
push_back 643174862
push_front 966118580
push_front 312102008
push_back 417563852
push_middle 952539159
push_middle 758591517
get 36912
push_back 291334496
get 12060
get 26883
get 21037
push_back 962945262
push_front 601702059
push_middle 906110784
push_back 42742268
push_middle 344681480
push_front 463591668
push_middle 268509507
push_front 533683585
push_back 264149860
push_middle 734998907
push_front 953377437
get 1646
push_back 529886763
get 21052
get 1701
get 30414
push_middle 897845514
push_middle 132869079
push_middle 848058670
push_middle 418928701
push_front 25316714
push_back 904947425
push_back 574595449
push_front 65564101
push_back 661533765
get 33028
push_back 606902823
push_middle 716968210
get 1306
push_middle 198764211
push_middle 720403289
push_middle 330887431
push_middle 674013298
push_middle 244011667
push_middle 313549638
push_front 528151253
push_middle 873512845
push_front 37612222
push_middle 904927905
push_front 125986719
push_front 983261129
push_middle 385640512
get 634
push_middle 286713545
get 8775
push_middle 984296422
get 31051
push_front 799586794
push_middle 346506136
push_middle 85441063
get 35566
get 7440
push_back 488893390
push_front 296946809
push_middle 282009889
push_back 120938675
push_front 878951411
push_front 129073081
push_back 567622084
push_front 713754601
get 39215
push_back 825921300
push_back 515707826
get 14188
push_middle 201543506
push_front 904379752
push_back 901411713
get 8690
push_front 554986564
push_front 135639272
push_middle 319702821
push_middle 174406960
push_back 890506500
push_middle 831840195
get 43281
push_front 43993557
push_front 423228863
push_front 380171334
push_back 140991599
get 39762
push_front 766466229
get 2151
get 19387
push_middle 764858495
get 42049
push_front 948636652
push_middle 123327097
push_front 777533339
get 48795
push_middle 492635591
get 1419
push_back 409228934
push_front 607627851
get 10341
push_front 555989311
push_back 596114094
push_front 827402649
get 13148
push_middle 904656046
push_back 102828055
get 48108
push_back 548706375
push_back 252865378
get 25493
get 186
push_front 214427088
get 13616
push_front 420354626
push_middle 152845779
push_middle 546249600
push_back 687259866
push_back 381579039
push_front 988293522
push_middle 587173234
get 10900
push_middle 481890632
push_back 524549549
push_middle 796856351
push_middle 576248475
push_back 559846385
push_back 81200839
get 17892
push_front 273385619
get 28012
push_middle 871638812
push_back 664382090
push_front 721298385
get 35989
push_back 655461993
get 41997
push_front 814935647
push_middle 727919524
push_front 546601603
push_middle 880869483
push_back 768572157
get 42924
get 39999
push_middle 526065463
get 28299
push_back 232907181
push_front 852589116
push_middle 598823206
push_back 845500418
push_back 805606488
push_back 270058981
push_middle 654625196
push_front 881509088
push_middle 490844583
get 30059
push_back 230679757
push_middle 605608100
push_back 796851689
get 7989
push_back 352887172
push_back 541349446
push_middle 696076920
push_front 916883983
get 50949
push_middle 747947754
get 2709
get 7624
get 1691
push_middle 389717955
push_front 788037354
push_front 264924224
push_middle 737725674
push_middle 649186858
push_back 500246620
push_front 206472505
push_back 236448396
push_front 824208814
push_middle 353524292
get 20812
push_middle 244912230
push_front 324440211
push_middle 45965053
push_front 833971378
push_middle 807909312
push_middle 114114161
get 1768
get 37369
push_back 300441159
get 20699
push_front 593703009
push_back 5471321
push_middle 502529618
push_front 921532980
push_back 944686878
push_back 853311621
push_middle 322685982
push_back 994690340
get 26432
push_front 38023286
push_middle 625850776
get 41038
push_front 533999830
get 14146
push_middle 97076682
get 45283
get 13055
push_middle 878027723
push_front 835377171
push_middle 554233829
get 8563
push_middle 646441870
push_front 336420481
push_front 24076215
push_front 634966625
push_middle 461654863
push_middle 17429273
push_middle 581309430
get 50174
push_front 298066174
push_front 863567084
get 43482
push_back 338459929
push_back 902964247
push_middle 136562382
push_front 200828608
get 13067
push_back 7508105
push_front 243559429
push_back 8411821
push_front 524643370
get 4140
push_back 897906465
push_front 559934584
push_front 539584249
push_middle 588024375
get 6337
push_middle 179068446
push_middle 717303044
push_back 39604724
push_front 552132159
push_middle 904023778
push_back 740283385
get 8722
push_back 134759411
push_back 870611470
push_middle 56033340
push_front 707748227
push_middle 427523133
push_middle 820103147
push_back 461374210
push_back 148929412
get 6660
push_front 766868898
get 41905
push_front 82832807
push_middle 584683278
push_middle 880235060
push_back 548698343
get 27237
push_middle 508712483
push_back 193764447
push_middle 341607414
push_middle 175446053
get 46410
push_middle 289906386
get 8564
push_back 149665267
get 11848
push_middle 680293652
push_middle 826813410
push_middle 194032967
push_front 226322099
push_middle 53644862
push_back 285337392
push_back 454336938
push_back 80040015
push_back 267810595
push_back 706202319
get 49267
push_back 806252184
push_front 779100769
push_front 182709550
push_back 264406436
push_front 689201856
push_front 826046240
get 45125
get 38908
get 12626
push_middle 222904222
push_middle 410757932
get 42679
push_middle 131745618
push_middle 208651775
push_front 728819428
push_back 627337426
get 45253
push_back 790994248
push_back 101027948
push_middle 499076907
push_front 357953527
push_middle 895529109
push_middle 319225344
push_back 467475409
push_front 878998187
push_back 933686138
push_middle 215509563
push_front 668710239
push_front 573148609
get 38637
push_middle 131901031
push_middle 531206129
push_front 71749827
push_front 404947529
push_back 455958068
push_front 481366087
get 36857
push_front 911784607
push_back 831990114
get 41174
push_middle 696008418
push_back 497051003
push_back 71928612
push_front 343114061
push_front 597561880
get 5901
push_middle 401162935
push_front 597272558
push_middle 543980548
push_back 661660026
get 22382
push_back 509966076
get 30813
push_back 804209941
push_middle 807654004
push_front 95306599
get 3195
push_front 793393179
get 20635
push_front 962339497
push_middle 989280525
get 189
push_back 281024465
push_back 714897998
get 5048
push_middle 707154243
push_front 877985414
push_middle 316344215
push_middle 949732955
push_front 362534139
get 13201
push_middle 111403909
push_front 334544659
push_front 678619232
get 26985
push_front 335214964
push_front 39917126
push_back 845018118
get 27710
get 18563
push_front 318275432
get 45420
push_back 640970186
get 24830
push_front 833958914
push_middle 872287301
push_middle 454156484
push_front 998875511
push_middle 788809958
push_back 375269108
push_front 913483
push_middle 457104839
push_back 570553889
get 37948
get 26514
get 29027
push_front 269381435
push_middle 856936161
push_front 865650009
push_front 243720055
push_back 621543209
push_back 338685444
push_front 357157323
push_middle 18761058
push_middle 419748920
push_middle 274787606
push_middle 34012168
push_middle 663824584
push_middle 655298992
push_middle 357773019
push_front 619139500
get 47297
push_middle 635095893
push_middle 136761033
get 45552
push_middle 300712130
push_back 342833925
get 27667
push_middle 793356064
get 9255
push_middle 418184416
push_middle 249378895
push_middle 2559503
push_middle 613124629
push_back 626207821
push_front 975791298
get 34038
push_middle 992734834
push_front 485271409
push_front 408396259
push_middle 666887995
push_front 470155738
get 6609
get 44789
get 15278
push_back 977246511
get 39523
push_middle 222332357
push_front 99413005
push_back 365633725
push_front 569090648
push_front 408254070
push_front 720164305
push_middle 263306536
push_middle 707094250
get 12559
get 35548
get 32042
get 1235
push_middle 125155640
get 36224
push_front 223401498
push_front 901949005
push_front 421179228
push_front 984191755
push_back 883240676
get 37487
push_back 244919309
push_middle 492040401
push_front 495569548
get 32367
get 22161
push_middle 589426109
get 14736
push_front 323154488
get 5539
push_front 374884204
push_middle 962608874
get 10163
push_back 420370427
push_front 191286748
push_middle 375333404
push_middle 299557717
push_front 394924660
push_front 853875238
push_back 308003155
push_middle 528513931
push_middle 908710200
push_back 193289761
push_back 712908098
get 38979
get 3444
push_front 273248354
get 38173
push_back 811728297
push_back 926456897
push_front 923630370
get 78
push_middle 742501728
get 18376
push_middle 751289936
get 13905
push_middle 294530641
get 49253
get 36609
push_middle 524491464
push_front 657941810
get 45386
push_middle 339430339
get 10624
get 48820
get 41067
push_back 122224772
push_middle 637232892
get 46458
push_front 143890566
push_middle 270662508
push_back 66669552
push_front 465865247
push_back 652150358
get 25629
push_back 58219481
push_front 591038379
push_middle 756198492
push_front 595464197
get 758
push_back 54823067
get 26825
push_middle 291958885
get 39161
push_back 16567348
push_front 833425123
get 9920
get 47237
push_front 9552494
push_middle 90244761
push_back 570594679
get 38714
push_front 641039950
push_back 672820259
push_back 509970873
get 10896
push_middle 218626377
get 31915
push_middle 561725021
push_back 844833173
get 33825
push_middle 180457734
get 12734
push_middle 514081993
push_back 717936135
push_front 477034955
push_middle 606295577
get 40564
push_front 794690923
push_back 167010909
get 16762
push_back 567725148
push_front 218222119
push_back 267368994
push_back 12786318
push_front 672773394
push_front 979725054
push_back 457789621
get 11825
push_front 333588555
push_back 69334690
push_front 664740725
push_front 784678945
push_back 629221584
get 34927
get 40666
push_front 887731209
push_back 150763724
push_middle 565138825
push_middle 49079273
push_front 195578817
push_middle 672615992
push_middle 826178175
push_back 975799429
get 45302
get 9412
push_front 140245858
push_middle 586097501
push_middle 308620644
push_front 272050129
push_back 775340655
push_front 747493651
push_front 485118867
push_front 409978624
get 36680
push_middle 494701773
push_front 776567397
push_back 922366833
get 676
push_front 351395333
push_back 11471699
push_front 197295831
push_front 123398092
push_middle 429049691
get 20346
push_middle 966832562
get 44916
get 46136
get 35529
push_back 401545365
push_back 808962781
push_middle 201473976
push_front 336011099
push_middle 339914021
push_front 227411226
push_middle 487040769
push_front 596056047
push_middle 29590187
get 45080
push_middle 698273524
push_front 14079099
get 38671
push_back 899263194
push_middle 379077604
push_back 628955831
get 7478
push_back 769563366
push_middle 55841257
get 33239
push_back 794111832
push_middle 244273594
push_front 200875972
get 14057
push_middle 480203317
push_back 58960754
push_back 207907213
get 9871
push_middle 618902886
push_front 563300150
push_front 626945924
push_middle 73932425
get 8234
push_back 359576117
push_back 339428263
push_middle 97272760
push_middle 478730151
push_middle 410288265
push_middle 813719686
get 43230
get 2708
push_middle 594207044
get 19509
push_middle 495522044
push_front 64931346
push_back 667976107
push_back 504396847
get 6448
push_back 530405499
push_front 561935852
push_middle 744209017
push_front 440515388
push_back 164030734
push_front 188430984
get 43485
push_front 90651304
get 20052
get 47165
push_back 271095625
push_back 493897047
push_back 916087259
push_middle 857000542
push_back 41827263
push_back 130784895
push_front 784398161
get 42718
push_front 798442378
get 22820
push_middle 722452012
get 1908
push_middle 628870834
get 49631
push_front 930977231
push_front 658192227
push_middle 885713906
push_middle 723367507
get 48467
push_back 198000506
push_middle 173734494
push_back 140190141
push_front 914416836
push_middle 325705609
push_front 863246544
push_front 238554041
push_front 932284007
push_middle 314992517
get 37034
get 5535
push_back 128921938
push_middle 898198462
push_middle 514449129
push_back 160770581
push_back 481213457
push_middle 387553402
get 33875
push_middle 164922009
get 8743
push_front 834968741
push_middle 711056423
push_back 93645118
push_front 758686428
push_back 762192550
push_front 196696509
push_front 714652674
push_front 5728842
get 10163
push_middle 905706696
get 34953
push_back 251283508
push_middle 152185231
get 49685
push_front 818824063
push_front 232601181
push_front 651710002
push_middle 58756446
push_back 133745714
push_middle 510129434
push_front 740688252
push_middle 335201237
push_back 310428024
push_front 646438136
push_back 62890964
push_front 232183484
push_middle 951623486
push_front 903528562
push_middle 132601275
get 48696
push_front 326687806
push_front 191638048
push_back 57466711
push_middle 881270717
push_middle 277157066
push_back 640561831
push_back 902253238
push_middle 658195178
push_back 931537053
push_middle 933031292
push_back 157403767
push_back 590793882
push_front 374729297
get 50548
push_middle 537042869
push_front 623233140
push_front 550364695
get 27607
push_front 284408662
get 38419
push_back 477604184
get 9489
push_back 399831988
push_front 585298034
get 36679
push_front 134826594
push_back 706450807
push_middle 922242607
push_middle 474320178
push_back 31982837
get 289
push_front 829669804
push_back 99736913
push_front 291934869
push_middle 624903403
get 1421
push_front 847272170
push_back 974679242
push_front 595338319
push_middle 502237278
get 12467
push_front 581481041
get 28814
push_middle 946319650
get 13818
get 12234
push_back 634438888
get 41261
push_front 943589389
get 33468
push_middle 18720602
push_front 871101309
get 20745
get 13378
push_back 223823888
push_front 610079881
get 12578
push_middle 501050150
push_back 540102995
push_middle 893953702
get 50190
push_back 965744295
get 35895
push_back 48301409
push_front 283250146
push_middle 52086602
push_back 858473636
push_front 836841222
push_front 84633703
push_front 63236516
push_front 983303961
push_back 120169048
push_back 707016314
push_back 203637812
push_front 419474492
push_back 959325792
get 11213
push_back 463569463
push_front 182321126
push_front 707865191
push_front 483177727
push_middle 350451374
push_back 207439813
push_back 441192508
push_back 493674109
push_front 599827155
get 28195
push_front 185384859
get 8559
push_back 582674494
push_middle 330359885
push_front 587574428
get 38452
push_front 480515983
push_back 650284644
get 42510
push_back 198828323
get 12945
push_front 726307232
push_front 84298611
push_middle 5831172
push_back 957108248
get 29199
push_middle 626297788
get 13031
get 39781
push_middle 409425521
push_front 667787358
get 38066
push_front 165397790
push_middle 211671675
push_middle 391528031
push_back 134752796
push_middle 144471779
get 7332
get 40601
push_front 739860311
get 29390
push_front 551365263
push_middle 739989528
push_middle 62093701
push_back 69021883
get 40041
push_back 802135309
get 45757
push_front 935182236
get 25522
push_middle 20892590
get 11639
get 39875
push_middle 153558001
get 19015
push_back 600010017
push_front 964964806
get 4698
push_back 849925087
get 17170
push_front 690451004
push_middle 391202723
push_front 432360447
push_front 91998521
get 35487
push_middle 358669355
push_middle 669691956
get 50575
push_front 419931263
push_back 563807741
push_middle 818147812
push_middle 958092657
push_middle 651351106
push_back 413644790
push_middle 178143973
push_front 995445135
push_back 775252918
push_middle 75829744
get 27386
get 34085
push_middle 662593050
push_back 491326562
push_back 601377034
push_middle 825529041
push_front 743902374
push_front 748623274
push_back 535323777
get 20107
push_front 932904423
push_front 282639652
push_back 545420630
push_front 386124534
push_back 954503921
push_front 353691566
push_back 346059158
get 35444
push_front 984126552
push_middle 390879910
get 21432
push_middle 924274339
push_back 202057936
push_middle 101887473
push_front 255836363
push_back 212771548
push_middle 945106832
push_front 392347380
push_back 807440303
push_middle 530660058
get 26296
push_back 397578470
push_back 451901442
push_back 955599404
get 18959
get 29355
get 20425
push_front 66520194
push_back 267476917
push_back 555684590
push_back 81078710
push_back 993710306
push_front 511404249
get 12306
get 42794
get 9758
push_front 420781506
push_back 580547364
push_front 688729725
get 48760
get 49115
push_front 857584842
get 27675
push_middle 699048106
get 33424
push_front 276229665
push_back 434211343
push_back 330154648
get 10846
push_back 252569856
push_middle 108905742
push_middle 547514517
push_back 431447377
push_front 893576214
push_back 441666239
push_front 65866965
push_front 81302075
push_back 929632127
push_front 914919040
get 28576
get 33116
push_middle 640402863
get 15425
push_back 10081817
push_back 421097303
push_front 649604793
push_middle 170980104
get 12328
push_middle 733883712
push_front 632562526
push_back 488321867
get 2846
push_middle 282487075
push_front 803623948
push_front 642663106
push_front 825345196
push_front 830840466
push_front 534499326
push_middle 697162443
push_front 738131689
push_front 799112028
push_back 899541426
get 8971
push_back 515549727
push_middle 968907631
push_back 582049056
push_middle 323201998
get 1351
get 42996
push_middle 378607540
get 328
push_front 194770822
push_middle 426502566
get 42933
push_back 617684408
push_middle 639252927
push_front 897658645
push_front 642834318
push_front 236767841
get 3228
push_front 342583714
push_middle 648626070
push_middle 609539247
push_front 567824464
push_front 188509787
push_back 795588583
push_back 492315951
push_back 479517449
push_front 969880416
get 2676
get 50009
get 43929
get 32842
push_front 671047351
get 24103
get 19983
push_front 234311267
push_back 236524163
push_front 215545887
push_back 660629993
push_middle 427738592
push_middle 8332362
get 31428
push_middle 106015653
get 24583
push_middle 378438362
push_middle 581873724
push_middle 488162522
get 7825
push_front 569936224
push_back 721690642
get 41847
push_middle 898404954
push_middle 737965590
get 6454
push_front 342864894
get 47318
get 6739
push_front 844365417
push_middle 124977148
push_back 909845848
push_middle 213581802
push_front 609265731
push_middle 511504139
push_front 533998358
push_front 13640992
push_middle 852224754
push_middle 677966272
push_front 291054702
push_front 74930266
push_front 572158834
get 21191
push_back 839569564
push_middle 272946911
get 1656
get 4430
get 26743
push_front 525564200
push_front 206839092
get 11381
get 43920
get 2964
push_back 777980301
get 7003
get 43283
push_front 164986612
push_front 235632823
push_back 227527903
get 15701
push_middle 73923170
push_front 757965019
get 27346
push_back 615995993
push_front 602610815
push_front 929664311
push_back 384627164
push_middle 93803212
get 11039
get 32398
push_front 483330482
push_front 834471126
push_front 946430397
get 20131
get 26345
push_middle 319283739
get 34439
push_front 632366984
push_back 809113460
get 46923
get 31134
get 47601
push_middle 425315580
push_middle 97769521
push_front 728484808
push_back 776482042
push_back 25517960
push_back 507318765
push_front 925836916
push_back 117598973
push_front 479070484
push_back 998586174
push_front 683673848
push_back 895831183
push_back 481974945
push_front 361725585
push_front 614404111
get 11994
get 33084
push_middle 758367554
get 5197
get 40779
push_back 931690528
get 29284
push_front 14755331
push_front 351848365
push_front 896236207
get 45002
push_front 315870031
push_front 321196245
push_middle 719627976
push_back 523079309
push_front 633875200
get 21671
push_middle 245288336
push_middle 182665681
push_middle 601884655
push_middle 104859017
get 41933
push_back 456493145
get 33138
push_middle 985216548
push_front 134825700
push_middle 579641860
get 24975
get 31311
push_front 665922610
push_middle 919814303
get 13232
push_back 199770428
get 17764
push_front 391235433
push_middle 681493385
get 11196
push_front 328218769
push_back 125692727
get 32202
get 9552
push_middle 675317260
push_back 159757999
get 31773
get 26222
push_middle 654716741
push_middle 466666069
push_back 980992225
push_back 530463156
push_middle 853840455
get 36299
push_front 537241573
push_back 868517230
push_front 902597385
get 2231
get 29042
push_back 380133622
get 1395
get 41917
get 31651
push_front 433899145
push_front 238105067
push_middle 131224574
push_front 53568374
push_back 927245640
push_front 163280928
get 37340
push_back 305546945
get 35765
push_middle 183698870
push_back 957297304
push_back 815068824
push_front 718299395
push_back 634605211
push_front 148716932
push_front 201365276
push_front 60961443
get 43637
push_back 564711095
push_front 477331781
push_back 801693234
push_front 392051874
push_middle 11533461
push_back 84641459
push_middle 670613800
push_back 709963831
get 9789
get 389
push_back 100239460
push_middle 211321584
push_middle 182663144
push_middle 549452566
get 45078
push_back 465452155
get 35702
push_back 619888685
push_back 790566314
get 25381
push_middle 536385136
push_front 108254741
push_front 148800171
push_front 666487369
push_back 55989652
push_front 311582693
push_front 667695656
get 41842
get 2536
push_middle 664157902
push_back 428549618
push_front 642283465
push_back 409136664
push_front 28138966
push_back 434102788
get 9501
get 13830
push_front 872900236
push_front 211587554
push_middle 911982468
get 41837
get 40997
push_back 202325482
push_front 549795793
push_front 673268664
push_front 339931052
push_front 985543141
push_back 337774317
push_middle 569045696
get 15312
push_front 568613573
push_front 452486503
push_middle 650866939
push_middle 721350149
push_back 528165703
push_back 285983725
get 33497
push_front 296599866
push_back 492589984
get 14734
get 20973
push_back 931880432
push_middle 224184532
get 18206
push_back 525041981
push_middle 66350878
push_front 915977107
push_front 390163429
push_middle 163526842
push_front 819905160
push_middle 999376673
push_middle 394242362
get 39692
push_middle 837376225
push_back 998813345
push_front 582167504
push_front 511538788
push_front 860378749
push_middle 557990284
get 30585
get 289
push_front 386440661
push_middle 655437230
push_front 371228975
push_front 25547836
push_middle 971582959
push_front 446053906
push_front 544242795
push_back 769481315
push_back 550530853
push_back 670828795
push_middle 402654286
get 16737
get 7556
push_back 52811700
push_middle 492161490
push_back 139493118
push_back 259286189
push_front 338178781
get 9321
push_back 789240333
push_middle 954848175
get 50878
push_middle 529543068
get 3601
push_front 700468344
push_back 819254116
get 39606
get 38510
push_middle 439415108
push_back 602762916
push_front 672987157
push_middle 164629741
push_middle 298069725
push_back 113966523
push_middle 266142067
push_middle 257326149
push_front 264506544
push_middle 901855352
push_front 775490495
push_back 955676083
push_middle 406646457
get 43073
push_front 726839369
push_front 805480610
get 47872
push_middle 170522016
push_back 590718431
get 14924
get 26254
get 26871
get 9500
push_middle 116198730
get 6994
push_front 844141642
get 32031
push_back 584914683
get 7863
push_front 861322154
push_middle 760507664
push_back 895453989
push_middle 498844807
get 5596
push_middle 104608931
push_back 358029513
push_middle 210107268
push_back 351056316
push_middle 475282505
push_front 693146686
push_back 11498237
get 18775
get 19509
get 310
push_back 829800532
push_middle 754418668
push_front 271818098
push_back 725754933
push_back 43191201
push_back 162635970
push_back 299334059
push_front 87581126
get 17919
push_middle 98786510
push_front 727292974
push_front 481299433
push_front 825300141
push_front 241940443
get 49581
push_front 561305276
push_back 487967823
push_front 422337784
get 9329
push_back 788672569
get 39666
push_front 120332584
get 38738
push_front 473833992
push_middle 947024702
get 34188
get 25809
get 515
push_back 635512578
push_back 247561887
push_front 706801746
get 20678
push_middle 177022798
push_back 256380370
push_middle 183228345
push_front 591866631
push_middle 268439515
push_middle 865149200
push_back 500601783
push_back 695709046
get 10332
push_back 507813600
push_middle 720644563
push_back 777806152
push_back 553862077
get 46973
push_front 556035412
get 1880
push_front 738141489
push_back 659801478
push_front 718210765
push_back 902289261
push_middle 487982325
get 25328
push_middle 476449426
push_middle 345463203
get 44741
get 27289
get 23843
push_back 493304700
push_middle 599183651
push_back 600050167
get 25970
push_back 878370200
get 8672
push_back 646621827
push_back 362210962
push_back 75391415
push_back 501384650
push_front 108345610
push_back 96673571
get 36545
push_back 371771550
get 38149
get 20278
push_middle 356146784
push_back 579384732
push_middle 515059050
get 46649
push_back 879117407
push_middle 719418394
push_back 228638512
push_middle 255430590
get 42756
push_back 777167439
push_middle 937266136
push_middle 365885375
push_back 27545237
get 50229
get 19278
push_front 164027074
push_back 714087956
get 2624
get 3567
push_front 401633184
push_back 683926263
push_front 309828051
push_middle 710225655
get 47637
push_front 835503529
get 44152
get 21308
get 48926
push_back 699942783
push_middle 230954241
push_middle 25472014
push_middle 816719471
push_middle 682361398
push_back 603416404
push_back 221145168
push_back 347332395
push_back 70048850
push_front 542360623
push_back 217884527
get 38226
push_back 840780830
get 3466
push_front 959430134
push_front 211754430
get 25473
push_front 38693317
get 29062
push_middle 711473755
push_middle 911050425
get 595
push_middle 4729080
push_front 350356204
push_front 838147414
push_front 725144570
get 21099
push_front 204297468
push_front 348247125
push_back 714743588
push_middle 886774964
push_front 924628091
push_middle 715355951
push_middle 378755231
push_middle 748663803
push_back 984082116
push_front 149381718
get 16672
push_middle 779003980
get 5723
push_back 561204240
get 27894
push_middle 543704743
push_front 533636859
push_back 261742876
push_middle 511909182
get 27366
push_front 304331285
push_middle 228838699
push_front 869383533
push_front 401212607
push_back 436665758
push_back 60701173
push_middle 272563123
get 3662
push_front 524697175
push_back 546240296
push_front 334772632
push_front 268372600
get 24511
push_front 194555813
push_back 209936560
get 21388
push_front 749676078
push_back 230429423
push_middle 988493446
push_front 207514383
push_back 303832368
push_middle 959914413
push_front 895528215
push_back 376892282
push_middle 374008819
push_middle 865719116
push_back 946006727
push_back 9739635
push_back 348604547
push_back 380937258
get 34609
push_back 209958523
push_back 6767711
push_front 264002481
push_middle 762854384
get 49849
get 8819
get 34570
push_front 305148206
push_middle 747922650
push_front 221482094
push_middle 321582174
push_middle 899518155
push_middle 826669578
push_back 40317873
push_middle 259830022
push_back 470963123
push_front 158920626
push_front 388287747
push_middle 33856234
push_front 96447805
push_front 51688865
push_front 678386965
push_back 225907452
push_front 346305287
push_front 74430416
push_front 839243395
push_front 287316991
push_front 682027784
push_back 222689598
push_front 204294063
push_front 946478577
push_middle 752826945
push_middle 83377449
push_front 304623524
push_middle 844511013
push_back 414643752
push_middle 111228103
push_back 953230546
push_back 574587497
get 11366
get 9500
push_middle 121709964
push_back 703856040
push_front 754772935
push_middle 606311795
get 18663
push_front 868103434
push_front 203432494
push_back 787422363
get 34058
push_front 761311097
push_middle 429386148
push_middle 603119677
get 20164
push_middle 729232014
get 25455
get 10178
get 40401
push_middle 502254649
get 15271
push_middle 415395000
push_middle 626063243
push_front 393069960
get 49758
push_middle 472600747
push_front 868447704
push_back 377894060
get 30983
push_front 711428492
push_front 572359015
get 19976
push_back 981944966
get 33155
push_back 638014421
get 23541
get 38358
get 34734
push_back 776627906
push_middle 359188279
get 18709
push_middle 369968283
get 31559
get 47908
push_front 436437033
push_back 597417720
push_back 639890720
push_back 300667407
push_back 418605962
push_middle 285955949
push_back 768113681
get 30348
push_middle 775188363
get 4576
push_front 887475148
push_front 705091943
push_middle 532013801
push_front 913106745
push_middle 595042448
get 50674
push_back 239911594
push_front 404404453
push_back 503805463
push_middle 156908326
get 39062
push_back 320648112
push_middle 658911679
push_front 493019628
get 14573
get 2298
push_middle 271337328
get 17045
get 34725
get 30756
push_front 11415292
push_front 562563756
push_middle 193065521
push_middle 707125043
push_middle 701878225
push_back 404373238
push_back 396786835
push_front 995747168
push_back 156601640
push_front 96274815
get 44940
push_middle 670873831
push_middle 995638552
push_back 621349184
push_middle 73551062
push_front 800713983
push_back 454730478
get 13988
push_middle 301706264
get 49307
push_back 781411593
push_front 456972339
push_back 332523110
push_middle 440051118
push_middle 529797207
get 51116
push_middle 397834227
get 27090
push_middle 57106115
get 27946
push_middle 827860197
get 1862
push_back 842485436
push_middle 737619119
push_front 954191037
get 29530
get 32980
push_front 27190660
push_middle 258230100
push_front 326760783
push_middle 144038681
push_back 723464275
push_middle 917220755
push_front 507778519
push_middle 482247960
get 273
push_front 786098775
push_back 984735546
push_middle 308953623
push_front 855452787
push_back 397195017
push_front 997705126
get 43709
push_middle 455211079
push_back 252369170
push_middle 550348834
push_front 678205331
get 43139
get 6759
push_back 957928636
push_middle 417507573
get 16740
get 8489
push_middle 283603280
push_front 688066048
push_middle 392852846
push_front 561548528
push_back 281116459
push_front 976596226
push_front 932084773
push_middle 968020925
push_front 775657001
push_middle 904244556
push_back 768835612
push_back 643754230
push_back 565485389
push_back 803684103
get 34974
get 22922
push_front 836453782
push_front 234272846
get 17070
push_front 799647971
push_middle 198509701
push_middle 670735122
push_back 20411365
push_middle 311731988
push_back 361778618
push_front 237958137
push_middle 905320624
push_middle 891527654
push_back 52833587
push_middle 223870570
get 45483
push_back 239347756
get 52017
push_back 865355095
push_back 788110967
get 41624
push_front 851750612
push_front 424942581
get 15665
get 31655
push_middle 885934718
push_middle 268883931
push_front 255342187
get 19443
push_middle 438856476
get 12733
push_back 108153574
push_front 354611076
push_middle 489852397
get 20183
push_middle 465992027
push_back 408020013
get 15202
push_back 549445784
get 51882
push_middle 602594621
push_front 541681235
push_middle 485228348
get 24340
get 3526
push_middle 287532494
push_back 562026851
push_middle 254281358
push_middle 790239623
push_front 925030381
push_back 174948327
get 46572
get 21012
push_back 812733652
push_front 734293864
push_back 43998799
push_back 319574579
push_middle 457956157
push_front 482511532
push_middle 387251479
push_middle 805351292
push_front 80164984
get 3305
get 29637
push_front 693846185
push_front 717291980
push_back 162258549
push_middle 383224047
push_front 973590340
push_back 801928269
push_back 262088197
get 3325
push_front 150274851
get 9025
push_back 108651828
push_middle 463620238
push_middle 15148926
get 26128
push_front 881887031
push_back 6643196
get 43087
push_back 72229458
get 51295
push_middle 212551587
get 43579
push_middle 521200715
push_middle 164490209
get 22968
push_back 306428064
push_middle 128353917
push_back 581790873
get 35343
push_middle 195789222
push_front 665130156
push_middle 70418234
push_front 679021214
push_middle 871095689
get 32109
push_back 405468502
push_front 996501819
get 22479
push_back 851594601
get 3036
push_middle 945023511
get 1157
push_middle 980833329
push_front 84635994
push_front 214240168
push_back 267265369
push_middle 162130818
push_middle 10700075
push_front 66098278
get 13484
get 45566
get 27586
push_middle 576591755
get 12721
push_back 711512814
push_middle 810120284
push_back 486790773
push_back 974193816
push_middle 624041320
get 28555
push_front 523072329
push_front 508686589
push_middle 973484937
push_back 817882982
push_front 590717045
push_front 364449486
push_front 354735925
push_middle 889983287
push_back 503097307
push_middle 330288926
push_front 184355910
push_middle 627313779
push_front 653254654
push_middle 771044563
get 5820
push_middle 135345531
push_front 14781846
push_back 112610092
push_front 940088854
push_back 172399836
push_front 819812010
push_back 265434178
push_front 937165987
push_middle 192519135
push_back 65475858
push_front 119776797
push_front 764461179
push_middle 403574424
push_front 359201347
push_middle 872493359
push_front 805396378
push_middle 717669008
push_middle 767362043
get 5673
push_middle 233476721
push_front 799709867
get 33332
get 30687
push_front 44712441
push_back 130663136
push_front 243114414
push_middle 781206609
push_back 178345117
push_middle 611041166
push_front 652343678
get 19769
push_front 838783214
push_back 446784108
push_front 344852813
push_front 441046451
push_back 568101482
get 13818
push_middle 955926344
get 5107
push_front 820996628
get 24749
get 51116
push_middle 450554772
push_front 252681357
push_middle 256318963
get 14298
push_middle 816499926
get 41449
push_back 131273266
push_front 222445012
push_front 360840128
get 44056
push_back 679673389
get 5263
push_middle 796252616
push_front 452470685
push_middle 86338805
get 24868
push_middle 858068451
get 28712
push_front 12473319
get 38489
get 25238
get 1908
push_middle 882502308
get 18074
push_front 87072523
push_back 823782262
get 852
push_middle 438991968
push_front 765270135
get 4912
push_front 917513654
push_back 175243668
push_front 846211440
push_back 531863848
get 33524
push_front 627179017
push_middle 880068511
push_front 638718294
push_back 802451433
get 44201
push_front 158233292
push_back 840677055
push_back 47029081
push_front 502872730
push_front 255375182
push_back 161645300
get 21876
get 40819
push_front 859299233
push_back 661690211
push_back 793213761
get 10300
get 33279
push_middle 491921664
push_back 359546144
push_front 358355404
push_front 157054856
push_back 339971656
push_back 452842058
push_middle 814556971
get 30272
get 49113
push_middle 19764897
push_front 725021977
push_front 707712793
push_back 996861048
push_front 652896256
push_front 119371096
push_front 372118906
push_back 282494285
get 16312
push_front 285644537
push_back 956878605
push_front 13178833
push_middle 285553607
push_back 387670174
push_front 379302859
push_back 492384
get 6692
push_back 746290099
push_middle 939184151
push_front 740653465
push_middle 438573373
push_front 162042674
push_front 991128891
push_middle 547351749
get 49512
push_front 611916438
push_front 633837873
push_middle 549650258
push_middle 759067067
push_back 167278348
push_middle 243004792
push_back 451640965
push_middle 231428705
push_front 870647788
get 29713
push_front 542820971
push_back 114097640
get 19590
get 47896
push_middle 11242607
get 17907
get 6472
push_back 821565573
get 10383
push_back 690678808
push_front 672397954
push_middle 258524197
push_back 405658985
get 20943
push_middle 792887748
get 36485
push_front 522190599
push_front 599358297
push_back 45681968
push_back 493368964
push_front 509056022
push_front 695452871
push_middle 60790716
push_middle 118227520
push_middle 930832588
push_front 129011831
get 11088
push_middle 392037658
push_back 454535529
push_front 858598729
push_front 705855225
get 23858
push_middle 894640382
get 50620
push_back 186135168
get 22875
get 42242
get 48302
get 41576
push_middle 328351927
push_middle 70308493
push_front 548470950
push_back 930454694
push_front 294743048
push_front 909493353
push_front 488701627
push_back 323863761
push_middle 935264224
push_back 953417
push_middle 112284351
push_middle 961897770
push_middle 39890041
push_middle 835077316
push_front 112948963
push_front 792529420
push_front 43911538
push_middle 572193174
get 29103
push_back 135416339
push_back 359655625
push_back 69975637
push_back 355399639
get 4243
get 10624
get 39610
get 21558
get 23601
get 44917
push_back 915842084
push_front 907039574
get 18171
push_middle 923201076
push_back 961622461
push_middle 630744661
push_middle 680268080
get 26687
push_back 204371073
push_middle 387623969
push_front 796283287
get 39813
push_front 388205768
push_middle 689752552
push_middle 209231193
push_front 62113030
get 3353
push_front 3477441
push_front 416571638
get 23656
push_back 773105704
push_front 972903895
push_middle 808885112
push_front 987822298
push_front 893319990
push_front 849292974
push_middle 753813775
push_middle 932090072
get 29938
get 5268
push_back 102630162
push_front 456753969
push_front 734655718
push_middle 999739534
get 16616
push_back 42410699
push_back 278868891
push_middle 914388761
push_front 197554704
get 47911
get 41279
push_front 232124597
push_middle 225167598
push_middle 600802449
push_front 649083426
push_back 453810858
push_back 870347332
push_back 740052589
push_front 686161252
push_back 273941501
push_front 947915623
push_middle 608783380
push_front 701943157
push_back 238771713
push_back 244817280
push_back 421774655
get 32670
push_back 757039869
push_middle 582784899
push_middle 658133232
push_middle 173586830
push_front 332464471
get 13429
push_front 197644244
get 33096
get 52434
push_back 793448571
push_front 637370678
push_front 853327011
push_middle 742159665
get 48160
push_middle 786065702
push_back 721408242
push_middle 520122294
push_front 982410011
push_front 334413247
push_back 391946726
push_middle 433387868
push_front 162266570
push_front 273974418
push_back 416636080
get 40426
push_front 65248417
get 29226
get 45115
get 41035
get 13401
get 35271
get 42299
get 4396
get 4174
get 32632
get 36936
get 27762
push_middle 727294785
push_front 398130937
push_middle 168447688
get 13275
push_front 171986970
get 11274
push_front 248127767
get 9173
push_middle 105441523
push_middle 906612872
get 48599
push_middle 459539884
push_front 917958420
push_middle 142236353
push_back 141983840
push_middle 84174717
push_middle 337092162
push_middle 237378325
push_middle 274239399
get 9561
push_middle 680700444
get 18490
push_back 962652850
get 15851
push_front 119028096
push_front 293945597
push_back 115961354
push_back 363578946
push_back 197797277
push_back 510176285
push_middle 988723519
push_middle 174281608
push_back 124495164
push_front 54769889
push_middle 114369229
push_middle 655854249
get 1968
push_back 173512258
push_back 453639035
get 19019
push_back 62707242
push_front 560095167
get 36189
push_front 400401655
push_front 126765604
push_middle 84971154
push_front 211687985
get 35047
get 1092
get 3454
push_back 599169581
push_middle 130123136
get 35116
push_back 253004213
get 12486
push_front 583606214
get 29390
push_back 418253165
push_middle 174878619
push_back 645887415
push_middle 754405073
push_front 158974505
get 19289
push_middle 647375041
push_front 494219350
push_front 997584246
push_middle 906564371
get 6582
get 32986
push_back 810970929
push_front 578681894
push_middle 406957816
push_middle 549716230
push_back 316294593
get 48068
get 28959
push_middle 28761167
push_front 208752336
push_middle 806358243
push_middle 797646736
push_front 124637347
get 13593
push_middle 260514149
get 17680
push_back 399231066
push_back 300197178
push_middle 293432274
push_front 363027397
get 43404
push_back 744632539
push_middle 816151356
push_middle 282641031
get 46686
push_middle 973585258
push_back 966458260
push_back 17520530
push_back 426605220
push_middle 633722747
get 38684
push_front 262934239
get 2266
push_front 924134240
push_middle 250032200
push_back 695101005
push_back 238548756
get 27836
push_front 206641604
push_middle 342105370
push_back 232207639
push_front 777934717
push_middle 178152805
push_front 177393361
push_back 432429705
push_back 365381250
push_middle 140054902
push_middle 344679464
get 23522
get 46131
push_middle 222271691
push_middle 188538490
push_front 559938753
push_front 275537918
push_front 770565441
push_middle 507170980
get 44017
push_back 199263934
push_middle 285986061
push_middle 827473374
get 7629
get 47669
push_front 322893479
push_middle 171549709
get 32302
push_middle 50723711
push_back 37794176
push_middle 551838800
push_front 389153698
push_front 839993484
push_back 384545477
push_middle 889758617
push_front 701652892
get 38545
push_back 53444980
push_middle 310289352
push_front 787432556
push_front 287937533
get 20641
get 9447
push_front 5651406
push_middle 586399984
push_back 4856465
push_front 729111513
push_middle 608802763
push_front 793195443
push_middle 191433117
push_front 866518283
push_front 759105202
push_middle 110685576
push_middle 259691082
push_back 797103109
push_back 95599334
push_middle 851192911
push_front 551649677
push_front 733637244
get 39272
push_front 591282650
get 32783
get 35599
push_middle 347862744
push_front 109793796
get 13807
get 2163
push_back 993336198
get 1126
push_front 302773920
push_front 851208555
push_back 787744344
push_front 907997894
push_front 94636771
push_middle 505730893
push_front 510589574
push_front 312693049
push_front 674034529
push_back 407127170
push_back 576837705
push_middle 23470858
get 14379
push_front 840744706
push_front 996433016
push_back 286363283
push_middle 595252696
push_front 163273185
get 3294
push_front 110532724
push_middle 412308989
get 28025
push_middle 937049294
get 49569
get 5902
get 24818
push_middle 741229541
push_front 103571238
push_back 437630748
push_middle 950588531
push_front 972656297
get 47110
get 638
push_front 732521949
push_front 601858782
get 6077
push_back 931922316
push_front 801303913
push_front 582883406
push_front 814204253
push_front 279735123
get 36754
push_back 283479761
push_front 642754775
get 44708
push_front 799692008
push_middle 126817289
push_front 402750177
push_middle 93452990
push_back 44803838
push_middle 524492789
push_front 107796982
push_middle 313251672
get 18328
get 49302
get 40878
push_middle 534487701
get 1597
push_middle 614569879
push_middle 176417471
push_middle 920258085
push_back 130011394
push_front 436464320
push_middle 500326453
push_front 929878244
push_back 345485597
push_middle 84459402
push_back 305279718
push_front 302876067
push_front 769360263
push_back 336181204
push_back 731575557
push_front 103000970
push_back 282522446
push_middle 644248877
push_front 120757397
get 36196
push_front 160935610
push_front 650055653
push_back 528937252
push_front 904803022
get 41902
get 34956
push_back 34015493
push_front 643934658
get 39618
get 22229
push_front 460472282
get 47741
push_front 926755588
push_front 498132657
push_back 63591135
push_back 542436830
get 31550
push_front 657332302
push_front 752701945
push_front 375404481
push_front 335402771
push_front 252102773
push_middle 872621345
get 46059
push_middle 467254933
push_middle 580159243
push_back 226136168
push_back 941782151
push_middle 963984660
push_back 511354852
push_front 894746999
get 5613
push_back 659078298
push_back 486540020
push_middle 872295671
push_front 439846155
push_front 466099479
push_front 41960582
push_front 429772281
push_front 161198592
push_back 779964571
get 50944
push_front 396700764
push_middle 138131435
push_front 970258119
push_front 901590164
push_back 180277173
push_back 925821045
push_front 482360802
get 48707
push_middle 266520036
push_middle 963338129
push_front 501631969
push_middle 359161117
get 46854
get 24366
push_front 896469870
push_front 523311879
get 11481
push_middle 420212914
push_back 886530705
push_middle 170659735
push_front 522599124
push_back 223503503
push_back 184022001
push_front 616903497
push_front 248102951
push_back 276074467
push_middle 89168592
push_back 279618562
push_middle 138333739
get 40175
push_front 292367965
push_middle 297104468
push_front 507905405
push_front 901203173
push_front 351745894
push_middle 296879281
push_back 226271231
get 12608
get 27434
push_back 656411462
push_back 958340585
push_front 323918359
push_middle 474437564
push_back 421289245
push_front 924971719
push_middle 443255995
push_front 696331126
get 37614
get 32744
push_back 689865617
push_back 460258344
push_back 976638113
push_middle 268911750
push_middle 875161084
push_middle 518978960
push_middle 500771410
push_back 829459701
push_middle 709682317
push_middle 284892182
push_front 287361909
get 27981
get 31935
push_front 849738404
push_middle 208289003
get 42001
get 52528
push_front 361143843
get 32352
get 22274
push_front 467008656
push_back 444096886
push_middle 279502037
push_front 543722828
push_middle 430491435
push_middle 647588226
push_back 929159354
get 50530
push_back 843195287
push_back 84067438
push_front 9662658
push_back 234889560
push_back 128628970
push_front 99444760
push_middle 163988928
push_middle 290448870
push_front 952406150
push_middle 789198436
push_middle 650502972
push_back 336545767
get 45237
push_back 26363193
push_middle 734184564
push_back 356908884
push_middle 448250772
push_front 538410652
push_front 402258875
push_back 668543475
push_middle 139015255
get 45500
push_back 287755826
push_back 469418699
push_middle 919887187
push_back 49346346
push_middle 140348405
push_front 425803696
push_middle 615872585
get 3462
get 21899
push_front 154021735
push_middle 355411139
push_back 22778792
push_back 897823609
get 28363
get 39612
get 41129
get 2026
push_middle 21867212
push_middle 310622456
push_front 205609456
push_middle 717368205
push_front 456733542
get 4411
push_front 932458485
push_back 334943309
push_middle 942242890
push_middle 465415538
push_front 63202249
push_front 264945928
push_middle 965310348
push_back 145594895
push_back 650000280
push_back 877014931
push_front 186146518
push_middle 128318392
push_back 739021392
get 37177
push_back 14123125
push_front 122992621
push_middle 75174515
push_back 4375215
push_front 866464121
push_middle 505993876
push_middle 383419721
push_front 430112513
push_front 16710864
push_front 921481978
push_back 268345754
get 1031
push_middle 279210258
push_back 980085801
push_middle 501243293
push_back 677158230
push_middle 151797105
push_front 129192276
get 36654
push_back 664315834
push_back 64347170
get 396
push_back 676264430
push_back 23349616
push_front 344608998
push_middle 108777879
push_back 309348010
push_back 563723733
push_front 369022392
push_back 175679683
push_middle 703513448
push_back 535177212
push_middle 853280547
push_front 129363732
push_back 208103624
push_back 113193909
get 45831
push_middle 871295800
get 35225
push_front 495034635
push_back 207992420
get 8041
push_front 121887072
push_front 238323100
push_middle 117626119
push_back 622928797
get 32912
get 5952
push_front 246113000
get 19857
push_front 84299165
push_back 491673115
push_middle 659561666
push_back 246811330
push_front 616782548
push_back 38199487
push_middle 526498892
push_middle 273412206
push_middle 564673762
get 44392
push_front 84086130
get 44825
push_middle 593031244
push_front 555155034
push_back 614174703
get 22716
push_front 459290309
push_back 747672409
get 2555
get 41729
push_middle 6971878
push_middle 821636286
get 7555
get 45305
get 28043
push_middle 327912061
get 47182
push_front 831119045
push_back 697213108
push_back 403821192
push_front 134742208
push_back 528391489
push_back 346101431
push_front 765653450
push_middle 525198630
push_back 697913949
get 40938
push_front 649310725
push_front 132827653
push_middle 74707790
get 37061
push_back 42814224
push_middle 258254708
push_back 687059374
push_back 401681819
push_middle 317295409
push_middle 878025155
push_back 404668261
get 49037
push_back 261386238
push_back 297332682
push_front 548845739
get 42094
push_back 551557341
get 12114
push_front 39884811
push_front 737449985
push_middle 585844314
push_back 986682639
push_back 133952656
get 25437
push_front 293620631
push_middle 666363282
get 25629
get 33960
push_middle 466383663
push_front 869679994
get 48912
get 1687
push_back 957159658
push_back 576290809
push_front 495087356
get 12329
push_front 402744433
get 49139
push_back 706123116
get 15141
get 366
push_middle 487252404
push_front 147310743
get 44021
push_front 754022400
push_middle 784762417
push_middle 364615767
get 3903
push_back 63298390
push_middle 989732301
get 17005
push_back 799965351
get 12760
push_back 715793677
push_back 697892367
push_back 622579033
push_front 353054762
push_front 227954603
push_middle 489450393
get 14339
push_back 256604254
get 50337
push_front 80347532
get 29262
push_middle 527119560
get 10157
get 23207
push_front 738297552
push_middle 755545023
get 25989
push_middle 8804808
push_middle 976556167
push_back 547576881
push_front 48153205
push_front 437811659
push_front 946620466
push_back 993850710
push_middle 723216480
get 29377
push_middle 700414491
push_front 276614555
get 50845
get 3681
push_front 770154893
push_back 641197712
get 986
push_front 987740713
push_middle 342491424
push_back 628014759
push_back 937953556
get 24933
get 18940
push_front 202581303
push_front 701236997
get 3242
push_front 190435624
get 16726
push_middle 171971999
get 9190
push_middle 781496386
push_front 145829091
push_middle 494810740
get 44919
push_middle 98808614
get 14655
push_front 915871173
push_middle 764345215
get 11332
push_back 964339723
push_back 700817320
push_middle 153771945
push_middle 315127661
get 27887
push_back 596859966
get 46378
push_front 318412105
push_front 694001379
push_middle 311440628
get 21507
get 21016
get 41564
push_front 874361201
push_front 504064626
get 22638
get 22667
push_back 315089559
push_front 746036045
get 41932
push_back 549443450
push_back 687545444
push_back 106032331
push_back 873293366
push_middle 259477725
get 856
push_front 564948936
push_back 483894670
push_front 228981744
push_back 590028651
get 33933
push_middle 604752579
push_middle 261765796
get 32236
push_back 804550176
get 25543
get 4056
push_back 637295705
push_middle 445408454
get 6579
push_back 200480261
get 18184
get 36307
push_back 768227791
get 37598
get 16235
push_middle 544875839
push_middle 418833701
get 21454
get 7007
push_middle 571660827
push_front 203939679
push_back 656926717
push_front 380873576
push_middle 275332995
push_back 367447155
push_back 591583797
get 42795
push_middle 157394323
push_front 313454462
push_back 494235905
get 23008
get 16616
push_front 88903494
get 12837
get 20492
push_back 858223616
push_front 584625206
get 28579
push_front 498684718
push_middle 703329394
get 29428
get 34846
get 5723
push_middle 44860720
push_middle 821588701
push_middle 296477711
push_back 143162450
push_front 166978434
push_middle 920143245
get 1839
push_front 400235747
push_front 277455845
push_front 60602910
get 52502
push_back 857754439
push_front 935760141
get 26081
push_middle 954759515
push_middle 881593057
push_front 414274233
get 45217
push_front 424625666
get 23348
get 43611
push_middle 357932843
push_middle 334788458
push_front 120305848
push_back 86861314
push_front 819613152
push_back 430131333
push_middle 982063079
push_back 814505968
get 45990
push_back 755457226
push_front 70280634
push_front 198564409
push_front 766323255
push_front 17992833
push_front 166007548
push_front 180850908
get 14061
push_front 441895340
push_back 505771464
push_middle 184308465
push_front 800540375
push_back 196222252
push_front 634810154
push_front 749828062
push_back 627904941
push_front 665400106
push_front 11949911
push_front 230113556
push_middle 247487934
get 8886
get 38751
get 14727
push_back 212565572
push_back 469213244
get 39596
get 51352
push_front 683258379
push_front 672690020
push_front 510564841
push_middle 321377914
push_front 891724288
push_back 708545859
push_middle 997113738
push_front 682850522
push_middle 199167316
push_middle 712090292
push_back 739160566
push_back 406712994
push_front 940716042
get 9505
push_middle 210432218
push_back 415242022
push_front 318398068
push_front 578763448
get 9699
push_back 555840335
get 29556
push_back 221761044
push_middle 629375502
push_front 262879355
get 27753
push_front 545330264
push_middle 14980007
push_middle 352874731
push_middle 399191858
push_front 620185442
get 17762
push_middle 985533016
push_back 129222902
get 22483
push_back 94214894
push_back 881738063
push_back 26768440
push_middle 123232874
push_middle 546282527
get 20808
push_back 497331681
get 50906
push_middle 517299767
push_back 786216964
push_middle 823945116
push_middle 32718043
push_back 877224456
push_front 459409036
get 24468
push_middle 27400478
push_front 738625668
push_middle 620690516
push_middle 574240382
get 2566
push_back 786672078
push_middle 904430924
push_front 720184602
get 29297
push_middle 424264727
push_back 7918435
push_front 9838365
push_middle 624167744
push_middle 573519566
get 50349
push_front 325599737
push_back 798968053
push_front 855979230
push_front 77704732
push_middle 254049349
push_front 992851180
get 4216
push_middle 133442502
get 36189
push_front 896115693
push_middle 682272406
push_middle 209502987
get 33503
get 47216
push_front 526047232
push_back 985269330
get 2050
push_back 380463676
push_middle 963081365
push_middle 471347448
push_middle 262170455
get 24129
push_back 7955298
push_middle 76188616
get 16431
push_middle 943296052
push_back 925426451
push_back 456337848
push_front 576271695
push_front 703868603
get 4942
get 3235
get 18632
push_front 832692296
push_front 486963556
push_front 989581186
push_front 375868223
get 6462
push_middle 681337278
push_back 922954023
push_front 787092063
get 40492
get 9313
push_middle 395902107
push_front 951040569
get 4423
push_front 137781433
get 16007
get 31114
get 39669
push_middle 948615081
push_front 301907746
get 15921
get 48498
push_front 515792169
push_middle 161340744
push_middle 304080023
push_back 19568655
push_back 800248556
push_middle 760699910
get 665
push_front 991322397
push_middle 123985708
push_middle 984141197
push_middle 479767458
push_back 402308031
get 27189
push_back 10811277
push_front 214877481
push_middle 224911877
push_middle 175432181
push_front 216024464
push_middle 186648971
get 27442
push_middle 126072595
push_middle 996003169
push_middle 42022390
get 24785
push_front 123082456
push_front 784376997
push_middle 424130437
push_middle 787055818
get 19687
push_front 421081377
push_middle 577991463
push_middle 301700728
push_back 87191973
push_middle 995151869
push_back 288502933
get 45112
push_front 141652111
push_middle 167625569
push_back 907797728
push_back 83866566
push_middle 829742572
get 38272
push_middle 590640048
push_front 478905670
get 17433
push_middle 812369340
push_middle 836089826
push_front 562999314
push_middle 47120150
push_back 44229152
get 10579
push_middle 793338777
push_back 8253726
push_middle 472312450
push_back 936980702
get 46169
push_front 733883051
push_middle 297285508
push_back 738152810
push_middle 814835065
push_back 333206176
push_front 151477695
get 21534
get 11522
push_middle 633953568
push_front 203465620
push_back 852901480
push_front 624094656
get 44342
push_back 257477577
push_front 415895222
push_back 792283554
push_middle 293798277
push_front 362184949
push_back 264002395
get 29533
push_front 564684646
push_back 544202423
get 49352
push_front 450821318
get 39264
push_front 996377000
push_back 711323815
push_middle 760088842
push_back 573680995
get 30668
get 16675
get 3844
get 6605
push_front 703633616
push_back 804550699
push_front 490242133
push_back 719309480
push_middle 477987010
push_front 193225047
push_middle 184350670
get 34484
get 26502
push_front 44393606
push_middle 764675392
push_front 490560748
get 13945
push_front 352927064
push_back 195948563
push_back 695228621
push_front 610763250
push_front 120517284
push_front 765861076
push_back 243382626
get 8769
push_front 827128976
push_middle 545787127
push_middle 42118895
get 25216
push_front 804817239
push_middle 260133056
push_front 798724140
push_front 258971316
push_front 61015710
push_back 165490600
push_front 962401100
push_front 961345249
push_front 289094911
push_front 672067117
push_front 354928240
push_middle 966060052
push_middle 817555839
push_back 238056605
push_front 780802571
push_front 951621818
push_back 601274484
push_middle 97284689
get 51655
push_front 980826995
push_front 320496785
push_front 882977589
push_middle 435009541
get 30185
push_middle 471112303
push_front 295950511
push_back 607991937
push_middle 921676444
push_front 468592507
push_front 949325224
push_front 623734703
push_middle 335272063
get 17264
push_front 942887196
push_middle 284267823
push_front 648473331
push_back 668626876
push_middle 724843077
push_back 375834227
push_back 131172193
push_middle 867290874
push_middle 183275928
push_front 264356124
get 45037
push_middle 974307690
get 28120
get 3075
push_middle 100747183
push_back 856855623
push_middle 677342762
push_middle 410024017
push_front 398244526
push_middle 118093912
get 3206
push_middle 763891103
push_front 677189344
get 26590
get 35171
push_middle 687394551
push_middle 92741878
push_back 798807107
push_back 11192455
push_front 877221950
push_front 7735540
get 53013
push_middle 582055011
push_back 430686414
push_middle 691599237
push_back 708150815
push_front 795842329
get 23382
push_back 899534280
push_front 374462624
get 27082
get 25425
push_middle 70752797
push_front 104014288
push_front 49509845
get 341
push_back 719816272
push_middle 442498571
push_back 302499446
push_back 996845294
push_back 615122041
push_back 199810780
get 50452
push_middle 528670714
push_back 937180779
push_middle 669257399
push_front 927424898
get 26077
push_back 302347818
push_back 134855986
push_front 847492736
push_middle 891286054
push_front 229036174
get 578
push_middle 424857517
get 43322
push_middle 118955086
get 6841
get 16156
push_middle 295544934
push_middle 572893024
push_back 11764675
push_front 618510336
push_front 382336636
push_front 302517156
push_back 662983651
get 15622
push_back 820332985
push_back 400628827
push_back 26118524
push_middle 539088460
get 49074
push_middle 420983373
push_back 391996904
get 52448
push_front 121578745
push_back 698887177
get 20784
push_back 149522485
get 25936
get 42604
push_middle 942651704
push_back 503073327
push_back 660098602
push_back 311882544
push_front 37609328
push_middle 105443652
push_front 971019561
push_front 964647680
get 13671
push_front 53308533
push_back 998580230
get 37587
push_front 132231581
push_middle 821598197
get 48657
push_middle 965104530
get 27651
push_front 348126617
push_front 895764316
push_back 710956913
push_back 100125872
push_back 893497437
get 52954
push_front 544217356
get 14185
push_back 673990331
get 35604
get 4578
get 32931
push_front 910198854
get 46872
push_front 871121513
get 31147
push_back 615046375
push_back 328300578
push_middle 409604380
push_back 478882245
get 52309
push_middle 258214007
get 17459
push_middle 353935743
push_back 245718358
push_front 381677386
push_middle 464910367
push_middle 966466836
push_back 681863863
push_middle 112744820
push_back 108902684
get 45827
push_front 739522239
get 46307
push_middle 430964696
push_back 388654839
push_back 571585596
push_back 318585846
push_front 169147880
push_middle 63217924
push_front 256813979
push_front 375156402
push_middle 791173706
push_middle 208291483
push_front 157386573
get 23330
push_middle 721495483
push_middle 98593077
push_middle 845786795
push_back 966891872
push_front 467855399
push_back 182443741
get 22511
push_back 261800406
push_middle 101844984
push_front 991033334
push_middle 739468771
get 41565
push_front 777932758
push_middle 610386299
get 39682
push_middle 165162683
push_front 66065767
push_middle 289049339
push_front 765923472
push_middle 748653510
push_back 293863027
push_back 558434289
push_front 787898188
push_middle 195164134
push_front 665292823
push_front 373296864
get 42616
push_middle 452436610
push_middle 85346451
push_front 972948904
get 6081
push_middle 816935464
push_front 934570393
push_back 551387455
push_front 33748484
push_middle 322687661
push_back 173939894
get 23839
push_middle 569444310
push_middle 621122482
get 13204
get 7057
get 13356
push_middle 341889243
push_back 94578924
push_front 19568661
push_back 120555166
push_back 548168677
push_front 294502067
push_front 671338277
get 27216
push_back 313762527
push_back 438327780
get 659
push_middle 210157954
push_front 131083569
get 6896
push_front 198159914
get 15008
push_front 974011913
push_back 773684447
push_front 105896580
push_middle 435770314
push_middle 137836464
push_back 537289485
push_front 971747667
push_back 837784716
push_back 458076045
push_back 696342398
push_middle 66837346
push_middle 25220478
push_back 94072753
push_back 16786460
push_back 854970783
push_front 289486863
push_middle 544433630
push_middle 350646634
push_back 709037544
push_front 481885278
get 17718
push_back 704787777
push_back 73337232
push_front 357902674
push_middle 235773090
push_back 249723850
push_back 463463713
push_back 666747142
push_front 336532836
push_back 723638405
push_middle 735866447
push_middle 813732585
push_middle 590766081
push_middle 448154272
get 16846
push_back 309372493
push_middle 686189494
push_back 81411054
get 27870
push_back 465184854
push_back 321104364
push_front 211875481
get 34832
get 4466
push_front 149935060
get 677
push_front 894772305
push_back 528371235
get 51809
push_middle 707139521
get 17357
push_front 967883679
get 24427
push_front 443332495
push_back 482136406
get 4910
push_middle 733641638
push_middle 148180976
push_middle 860625483
push_front 383796804
get 37940
get 18705
get 25129
push_front 298719900
get 38472
push_front 872513939
push_back 442071245
push_back 137319620
push_back 557709906
push_middle 573787485
get 17140
push_back 472268041
push_back 894555275
get 2914
get 33236
push_front 567457150
push_back 640277193
push_front 532156059
push_front 944251362
get 31969
push_front 376891893
push_back 538478832
push_middle 793414624
get 436
get 42029
get 40290
push_back 950870749
push_front 757352983
push_middle 125344378
push_front 127893482
get 16008
push_front 420228167
push_back 776157114
push_back 795894720
push_middle 732932307
push_back 540711048
push_middle 999438761
push_front 357878183
push_middle 29624044
push_front 600912989
push_front 578434548
push_middle 332149480
push_middle 649553305
push_middle 696985586
get 1148
push_back 411698332
get 51536
push_front 935912120
get 21165
push_middle 261910175
push_middle 588024528
push_middle 581889131
push_middle 31739174
push_back 493480801
push_middle 480572674
push_back 137351980
push_front 998117616
push_middle 649948085
push_middle 432825293
push_front 974209575
push_middle 525304790
push_back 714013339
push_front 955823467
push_front 662152805
push_middle 916731750
push_back 276577018
push_back 773464338
push_back 885287293
push_middle 953980362
push_front 787764452
push_middle 511076912
push_middle 355540834
push_middle 2434617
get 29018
push_back 159081147
push_middle 867682055
push_back 670315432
push_back 644985245
get 14320
push_back 167470668
push_back 406165572
get 14269
push_middle 987134409
push_front 945553312
push_back 833017572
get 30030
push_back 732256006
push_middle 26130725
push_middle 601379146
get 41622
push_front 247106374
push_back 878092894
push_back 490116381
push_back 965878090
push_back 348111417
push_back 221898840
push_back 401143457
push_front 996211106
push_front 922685462
push_middle 592708535
push_front 352969725
push_front 536169740
push_front 208237257
get 21696
push_middle 274883574
push_middle 563380721
get 17604
push_front 662572048
get 1120
push_back 712762107
push_middle 224305785
push_middle 621838789
push_front 564529744
push_middle 448866185
push_front 416849772
push_back 316896819
push_back 598835244
push_back 755527256
get 27554
push_back 381513081
push_back 206815844
push_back 829799810
push_back 67830206
push_front 661479387
push_back 982415886
push_back 358188037
push_front 963896509
push_front 319752674
push_middle 927302242
push_middle 52367113
push_front 138230129
push_back 65453158
push_back 661207120
push_middle 39407334
push_back 777272090
push_back 541267257
push_front 27046891
push_back 874380470
push_front 533762696
push_middle 491668637
get 39175
get 11937
push_front 392788995
push_middle 791378566
push_middle 962068887
push_middle 595588204
get 22285
push_front 217102877
push_middle 47565591
push_front 206660094
push_front 222909154
get 13752
push_front 414705572
push_front 108245684
get 6011
push_front 636030936
push_middle 872252421
get 33665
push_front 711640955
get 38165
push_back 846017604
push_middle 990155224
push_back 330883806
push_back 431411643
push_middle 502554591
push_front 674050930
get 28741
push_back 882998552
push_front 289100130
push_front 962033499
push_middle 883128396
push_middle 553929575
push_back 551093511
push_back 73546159
push_middle 371214175
push_back 894828332
get 13813
push_front 362067574
get 35481
push_back 362278169
push_middle 651397472
push_front 906380890
push_middle 562748227
get 18096
push_middle 955674339
push_middle 197800429
push_back 912749391
push_front 492045259
get 30126
push_back 302314718
push_front 140481352
push_middle 535274854
push_back 878893008
push_back 543633739
push_front 847242658
get 19134
push_front 10771099
get 27390
push_front 275957014
get 40693
push_front 86583234
push_front 216733315
push_front 529256308
push_front 733924924
push_front 535247786
push_front 59743231
push_front 656619067
get 3294
push_front 926295742
push_back 107635338
push_front 69353509
push_middle 659791427
push_front 932914982
push_middle 217943851
get 13583
push_back 885018833
push_back 44273366
push_back 314473940
get 50024
push_front 876941599
get 50615
push_back 671666507
push_front 550141397
push_back 209739226
push_front 693278847
push_back 860916546
push_front 869225130
push_back 122610822
push_middle 739701841
push_back 828943364
push_back 393377701
get 19722
push_middle 773154114
get 32385
push_middle 669693091
get 9374
get 34848
push_middle 257688114
get 5740
push_middle 225984675
get 32959
get 15618
push_back 452997907
push_back 562454420
push_middle 12506817
push_back 66305537
get 23210
push_front 569275235
push_middle 333368571
push_back 320886182
get 19836
push_front 577496521
get 51055
push_back 933914634
push_front 470908030
push_middle 425347327
push_front 20745722
get 36119
get 44034
get 22991
get 35369
get 15310
push_middle 100603373
push_back 104164912
push_front 980305641
get 34467
push_middle 807004554
push_middle 990056094
push_back 67240076
get 32764
push_middle 187711635
push_middle 984991683
push_back 395451501
get 9983
push_front 789920265
push_middle 408549422
push_front 911370704
push_back 62656056
push_middle 563817403
push_middle 640589546
push_middle 398880640
get 18791
push_back 153121453
push_front 486882967
get 8452
push_back 494726577
push_middle 36480895
push_middle 784670742
push_middle 638773128
push_front 949503381
push_back 583170577
push_front 137070839
push_middle 427655693
push_back 825547940
push_front 443702158
push_back 156418578
get 20418
get 50598
push_middle 996079630
push_middle 424981586
push_front 622803507
push_middle 302413850
get 6408
push_back 468106097
push_back 318918327
push_front 896848223
push_front 321191330
push_front 564086946
push_middle 551922677
get 23167
push_back 205323252
push_middle 563827634
get 18134
push_front 354385620
get 5331
push_front 352480979
push_front 498821578
get 40492
push_back 465839908
get 34664
push_back 410926648
push_front 25531649
push_front 541766182
get 53111
push_back 409639245
push_front 122598706
push_back 382929497
push_front 925968094
push_back 554229721
push_front 201303125
push_back 598692418
get 13368
push_middle 276443261
push_middle 264987379
get 17915
get 15613
get 52845
push_back 76252641
get 24045
push_middle 661948289
get 45174
push_back 343151803
push_middle 926771136
push_front 745405015
push_middle 652462391
get 20759
push_middle 990248225
push_front 184702388
push_front 78252901
push_middle 875634597
push_back 814417552
get 7672
push_front 464485589
push_middle 412257173
push_front 261259268
push_front 277945764
push_front 491382120
push_middle 564345589
push_front 816453736
push_back 500605480
push_middle 531377276
get 10846
push_front 665222487
push_front 220760096
push_back 130209776
push_back 36067264
push_back 858611731
push_middle 682683393
push_front 704955729
push_front 784192065
push_middle 540585041
get 42219
get 46400
push_back 741426395
push_back 267067057
push_back 901718016
push_middle 498132051
push_middle 592648237
push_front 167946161
push_front 721739205
push_middle 683079707
push_back 579042591
push_front 696254767
push_front 583571176
get 36825
push_back 932645584
get 48499
get 26097
push_back 193518360
push_back 146625863
push_front 988744499
push_middle 805981808
push_front 153942152
push_front 807913667
push_middle 195301275
get 51608
push_back 897576243
push_middle 727393746
push_middle 229970974
push_back 170463614
get 9914
push_back 24592115
push_front 618665359
push_front 656496546
push_front 363192346
push_middle 794511779
push_front 776718386
push_front 669623816
get 35140
get 46230
push_middle 24470926
push_front 139815829
push_middle 908331350
push_back 907328019
push_middle 993932745
push_back 113042965
push_middle 558427142
get 3824
push_middle 669088648
push_front 374834140
push_middle 115659415
get 42963
push_front 845279380
push_front 851836339
push_middle 137733294
get 5636
push_back 9186544
push_back 41977196
push_back 396801991
push_front 127374648
push_back 686710033
get 53494
push_middle 342283315
push_middle 341130638
push_back 582674315
get 50361
get 27142
push_middle 260121391
push_back 553240517
push_front 609206514
push_middle 582182530
push_back 509167542
push_back 770650357
push_back 645477694
get 19463
get 28293
push_middle 76693498
get 42011
push_front 912604112
push_front 106880460
push_middle 177127994
get 469
get 6594
get 43668
push_front 834157262
get 22369
push_back 219733207
get 7257
push_back 72428226
push_back 426911076
push_middle 546347705
push_back 550180683
push_front 481517869
push_middle 653133988
push_back 110915722
push_middle 924779912
push_back 674758127
push_front 644175253
push_front 985602487
push_middle 171043974
push_front 763438755
push_front 598218861
push_middle 952537509
push_middle 116021647
push_back 877567052
push_middle 464258012
get 49719
push_middle 41844803
push_back 170875071
get 13780
push_back 742740659
push_back 158788893
push_middle 626818850
push_front 458604566
push_front 480456423
push_back 559085215
push_middle 184784892
push_front 979784344
push_middle 971127768
push_middle 400823370
push_back 106310642
push_middle 271393908
push_middle 720395219
push_back 517981939
push_middle 951363798
push_back 353303565
push_back 695431551
push_front 931752026
push_back 463339126
push_middle 816471887
push_middle 410452767
push_middle 67184744
get 12866
get 11686
push_middle 369004658
push_back 8492153
push_back 317502389
push_front 275408573
get 23150
push_middle 301756878
push_back 56580877
push_front 25037569
get 6664
get 44800
push_front 912472218
push_back 98361490
push_front 157859313
push_front 626890011
push_front 594166741
get 30753
push_middle 360669448
push_front 628941581
push_back 753172148
push_middle 838575660
push_middle 624129468
push_back 78790896
push_front 147727155
get 30364
push_back 768221023
push_back 188431918
get 30098
push_middle 270802062
push_back 525743747
push_back 171698880
get 42605
push_front 403016256
push_back 137910204
push_front 558503691
push_middle 220618060
push_back 59267550
push_back 828368221
push_back 863562379
push_back 283424847
push_front 393450478
push_back 368658448
push_middle 139141282
get 21525
push_front 704067816
push_back 224846079
push_middle 675566199
push_middle 231308033
push_back 809795561
get 2244
push_middle 732301343
get 977
push_middle 609450016
push_front 691902403
push_front 48429031
push_back 698823572
push_middle 278190286
push_back 616552297
push_middle 839582169
push_back 705824445
push_middle 579190164
push_front 472795534
push_front 534341939
get 39851
push_back 720769315
push_front 67102873
get 10872
push_back 63583173
push_middle 251661960
push_back 983867256
push_middle 643428454
get 14185
push_front 105421152
get 48024
get 3738
get 48763
get 28886
push_middle 464067746
push_back 68538655
push_front 180111048
push_back 287948835
push_back 892385553
get 13207
push_middle 616029528
push_middle 330611668
get 41667
push_front 121145889
push_middle 42101073
push_back 775315641
push_front 957899829
get 13645
push_back 598538884
push_middle 440597308
push_back 695673275
push_back 524919585
push_front 641386427
push_back 129777815
push_middle 598087241
push_front 727795903
push_back 574457517
get 53897
get 32178
push_front 106388147
get 39326
get 38816
push_middle 168972656
push_back 798477280
push_front 276311233
push_back 809502848
push_back 743902225
push_middle 232649294
push_back 255714243
get 7916
push_front 293413404
push_back 906037362
push_back 269632207
push_front 350748768
push_front 400321922
push_front 927958641
get 49588
push_middle 957201752
push_middle 787644970
get 46565
push_back 219375635
push_middle 842377286
push_front 332828994
push_back 356632060
get 46173
push_front 2983960
push_front 980088269
get 22068
push_front 414477996
push_front 337257821
push_middle 653883452
push_front 547718522
push_front 622440107
get 6314
push_front 187542610
get 42281
push_front 210017534
get 18670
push_back 18466909
push_middle 302417091
get 530
push_middle 951337193
push_middle 261869422
push_middle 702138622
push_middle 332583435
push_back 909972759
push_front 955913462
push_front 647274834
push_middle 838181881
push_front 321293718
get 31970
push_middle 114015447
push_front 328780463
get 31393
push_middle 638236509
push_back 342761191
push_back 989822990
push_back 127764253
push_front 246155655
get 12485
get 31473
push_front 151328688
push_front 325171180
push_back 168789642
push_back 64557721
push_middle 769040071
push_middle 852366981
push_back 23778764
push_middle 674894600
push_back 199616431
push_middle 583376950
push_front 345125709
push_front 527445050
push_front 281030010
push_middle 424302811
get 24982
push_back 173500336
push_front 453660432
get 36301
push_middle 238010986
get 35251
push_middle 393942558
push_middle 830696584
push_middle 696526126
push_back 735230952
push_front 175791686
push_middle 860434009
push_middle 722151932
get 8794
get 27481
push_back 498095296
push_middle 696366153
push_middle 95435422
push_back 128566882
push_middle 336378107
get 25121
push_front 185119041
push_middle 949766177
push_back 845139861
push_back 784721244
get 18225
push_front 826453455
get 38300
push_back 982063140
push_front 637299962
push_back 342008266
push_back 799646657
push_middle 879838461
push_front 593248412
get 53097
push_back 629637645
push_front 806236277
push_middle 293803716
push_back 19896835
get 37434
push_middle 453067193
get 6781
get 15557
push_back 544491292
push_front 474573960
push_back 356425000
push_back 691006429
get 13230
push_middle 697589170
push_back 341852203
push_middle 926227811
push_front 832935989
push_back 568595124
get 42598
push_back 660104769
get 28901
get 36702
get 36833
push_middle 542745315
push_back 186093311
get 38999
push_back 434804687
push_front 644775739
get 9241
push_front 872799752
push_back 595150525
push_front 378745818
push_middle 251460248
push_front 132180322
get 13600
push_front 98127680
get 34819
push_back 576050367
push_middle 168912117
push_middle 302650543
get 2269
push_front 298245579
push_front 717506939
push_front 695132300
push_middle 247461290
push_middle 144237450
push_front 583288696
push_front 183825655
push_front 921620035
push_back 22854425
push_middle 498170297
push_front 447216100
push_back 532151290
push_back 884131892
get 45958
push_front 881831813
push_middle 161267192
push_front 504230848
push_front 857344009
push_back 186121019
push_back 474363448
push_middle 293447055
push_front 886214124
push_back 316958736
get 18406
push_front 132005915
push_front 707937081
push_back 339380830
push_back 263733999
push_front 880958962
push_front 336146269
get 42640
push_back 283606765
get 43336
get 14933
push_front 558173540
push_back 992837119
push_front 103144595
push_back 682814483
push_front 807863335
push_front 575164901
get 2826
push_middle 700805338
push_middle 715535459
push_middle 761840353
get 981
get 14556
get 11542
get 28933
get 5880
push_middle 557290413
push_middle 452611551
push_middle 422041707
push_back 654086246
push_front 584355722
get 30749
push_front 182954740
push_back 165547523
get 48777
push_front 913662043
push_front 312107900
push_front 873069436
get 27841
get 46803
push_back 640694358
push_middle 282438829
push_front 481562178
push_back 665344101
get 43353
push_front 260344140
get 2489
push_back 983651733
push_back 765800338
push_front 562528240
get 54166
push_front 972686382
push_front 164430857
push_middle 614355853
push_middle 80254447
push_middle 98145678
get 770
push_front 505979506
push_middle 392451114
push_front 715469757
push_middle 355928912
get 42430
get 43669
push_middle 440187052
push_back 613913689
push_front 964301495
push_middle 339976495
push_front 473442086
push_back 8690102
get 39768
get 19477
push_front 154860147
push_middle 555336808
push_middle 555630666
get 10958
push_front 267694649
push_back 87913961
push_back 850787946
push_back 473422399
push_middle 963363315
push_front 401970196
push_front 331014299
push_front 578741208
get 38323
get 7750
get 42634
push_middle 539938999
push_back 207558994
push_back 291549352
get 32921
push_middle 67599670
push_front 771961642
push_front 216240240
push_back 168747899
push_back 582370895
push_front 402262360
push_middle 452301489
push_back 159069906
push_middle 11492530
push_back 642459068
push_front 497978519
get 44223
push_middle 807876440
get 41070
push_middle 819448914
push_middle 973441529
push_middle 782746049
get 40599
push_middle 234435630
push_back 696320952
push_back 490761748
push_back 952868454
get 44769
push_front 277046481
get 21321
push_back 787264687
push_middle 902812502
push_back 48433532
push_back 140620068
push_middle 167835798
push_back 809207105
push_middle 352073951
push_middle 40195589
get 1018
push_front 598293563
push_back 147885019
get 16105
push_middle 980997733
push_front 306866508
push_middle 915593134
push_back 606335209
push_front 64569160
push_back 795789723
push_middle 216608024
push_front 873826761
push_back 389463019
push_middle 964050988
push_back 50693760
push_back 155620609
push_back 745883857
push_front 555539108
push_back 790217024
get 37434
push_back 24598217
push_front 878544218
push_front 595385988
get 1280
push_front 684618390
push_middle 668747145
push_back 390270333
push_back 837271402
push_middle 435269982
push_middle 897642444
get 37064
push_middle 902882435
push_front 492511106
push_back 246085028
push_back 237322984
push_front 853758391
push_middle 148350274
push_middle 697568977
get 14069
push_middle 363017576
push_back 482142359
push_middle 910054644
get 54106
push_front 310211795
push_middle 6409399
get 41604
get 34169
get 36093
push_middle 687500539
push_middle 409275011
get 25851
push_front 463684847
get 30955
push_front 358591901
push_middle 89617409
push_middle 183839009
push_front 436306820
push_middle 234844483
push_front 596976372
push_middle 97610462
push_back 348073611
get 10605
push_back 419372217
push_back 976828244
push_back 423132722
push_middle 615790132
push_middle 473553889
get 19952
push_middle 874065249
push_middle 166214332
push_front 941933453
get 39322
push_middle 642608863
get 15571
push_middle 22202426
push_front 455136217
push_back 902666470
push_middle 467280565
get 31702
push_front 423024753
push_middle 378370001
push_front 365830501
push_back 291831356
push_back 727276083
push_front 271954814
push_front 372448287
push_middle 751254409
get 4504
get 11848
push_back 876952692
push_front 750511762
push_front 127047474
push_middle 110759915
push_front 779983283
push_middle 134269267
push_middle 232408386
push_middle 364336153
push_front 551499014
push_middle 601922509
push_back 81377298
push_front 574234809
push_back 165131343
push_back 126492826
get 30412
push_front 905978542
push_middle 216999060
push_front 892498321
push_middle 950853550
push_middle 611084186
get 34857
get 17444
push_front 91877276
push_back 465620844
push_front 674169813
push_back 714472577
push_back 957050898
push_back 954969651
push_back 576031229
push_front 653389633
get 45302
get 6222
get 12907
push_middle 135802003
push_back 582374956
push_front 683193957
push_back 912117167
push_front 60533946
push_front 869155144
push_middle 364110594
push_back 676441865
push_front 551853275
push_middle 924340992
push_back 846566115
push_middle 904747692
push_middle 765367717
push_back 376453802
push_middle 382898716
push_back 56587147
get 6660
get 348
get 50571
get 2244
push_back 537224532
push_middle 793327823
push_front 388773797
push_middle 835051903
get 42191
push_back 724780384
get 46570
push_back 779169502
push_middle 995820677
push_front 104528035
push_middle 974002597
push_front 92243524
get 48252
push_back 842841057
push_middle 806797770
push_back 571330343
push_front 656164973
push_middle 447653900
push_front 725007517
push_front 45370917
push_middle 720170680
push_back 801830998
push_middle 653019367
push_middle 320166102
push_back 104938213
push_middle 265252090
push_back 905476946
push_front 919924086
get 22962
push_front 974384744
push_back 259507862
push_front 444171999
push_back 776616159
get 40118
push_back 7420270
get 20081
push_back 144796059
get 22675
push_front 973745436
push_back 925179448
push_back 531103223
push_middle 154808397
get 38695
push_middle 440650033
push_front 555373002
get 41554
push_front 25189977
get 11310
push_middle 558337670
push_front 907716312
push_back 164402412
push_middle 913628213
push_front 777371103
push_middle 180105232
push_back 807265913
get 11451
get 20568
push_middle 594313696
push_front 193003022
push_front 901727524
push_middle 933260009
push_middle 825852560
push_back 903163736
push_front 684503072
get 31952
push_back 436764691
get 48526
get 34771
get 47759
get 31971
push_middle 648490456
push_middle 463101923
push_middle 487756730
push_front 888036501
push_back 731804131
push_front 654203701
get 54430
push_front 665021863
get 43471
push_back 690186758
push_front 646176559
push_middle 835946618
push_middle 544433782
push_back 249474609
push_middle 821491317
push_front 215615423
push_front 192477896
push_front 728152091
get 50635
push_middle 644127916
push_front 544780794
push_back 492330717
get 12156
push_middle 235346679
get 18251
push_back 848085249
push_back 303617687
get 25951
push_back 193352848
get 24719
push_middle 983140426
push_middle 396847000
get 46235
push_back 842958563
push_back 316803625
push_middle 486425016
push_front 191961915
push_middle 273831730
push_back 858417762
push_middle 991162192
push_front 523405225
push_front 137292003
push_middle 239992505
push_back 100332221
push_front 420258371
push_middle 471577593
push_back 647170968
push_middle 900644391
push_back 793485083
get 754
push_back 639446430
push_middle 311250910
push_middle 915317350
push_front 960263476
get 30474
push_middle 564781946
get 40479
get 14569
push_middle 435847458
push_back 556537989
push_middle 440607713
push_front 13429817
push_front 583634951
push_middle 257636215
get 21112
push_front 416045262
push_front 760227507
push_back 935182642
get 300
push_middle 865375582
push_middle 538145207
push_back 21863117
push_middle 451168144
push_middle 931582276
get 28260
get 31191
push_back 572954770
push_front 330440307
push_back 197270787
push_middle 355597598
push_back 873579627
push_front 78794754
push_middle 44782732
push_front 635273595
push_back 415325435
push_middle 833418629
get 25472
get 32625
push_front 483851919
get 17716
get 9508
push_front 534880707
push_front 329823599
push_middle 966629484
push_front 351040836
push_front 283110677
push_middle 915675516
push_front 364797255
push_back 539051532
push_middle 331120241
get 31933
push_back 319437257
push_middle 991244022
push_middle 858856056
push_middle 64634471
get 17900
push_middle 213971510
push_front 603545951
push_back 315846176
push_front 27281131
push_back 713041239
push_back 318431396
push_front 349486976
get 14965
push_front 89245288
push_middle 356627707
push_back 195057948
push_middle 133291618
get 6591
push_front 762291784
push_front 528734426
push_front 491423100
get 51072
push_middle 664901446
get 24950
get 42700
push_back 369360866
get 7646
push_back 193059582
push_middle 474491032
push_front 697142270
push_back 994022906
push_middle 806947707
push_middle 55072176
get 34029
push_back 880213237
push_front 729856812
push_front 542105735
push_front 758535554
push_back 804587898
push_middle 666845511
push_middle 660148650
push_back 88704878
push_back 492884171
get 42221
push_back 367763509
push_front 203598453
push_front 403442327
push_front 32920001
get 51328
get 4495
get 3318
push_middle 935913141
push_middle 994013104
push_back 561319582
push_middle 785295893
get 25745
get 44815
push_middle 89911813
push_middle 385447593
push_back 755533665
push_middle 453573737
push_front 418230192
push_back 132452094
push_middle 898312675
get 37833
get 44585
push_front 392361322
push_front 400039606
push_front 959841460
push_back 351235664
push_back 660477663
push_front 561333249
get 53218
push_front 157159786
push_front 342294132
push_back 575180172
push_front 861908261
push_middle 366192423
push_back 926991521
push_front 634448703
push_middle 469329026
get 41554
push_middle 53234678
push_middle 691509588
get 32167
push_middle 289636443
push_front 908120005
get 20279
push_middle 911449655
push_front 488341147
push_middle 509744500
push_front 358797513
get 30197
get 19122
push_middle 968228811
push_back 325396080
push_front 208949874
push_front 463531459
push_middle 295621498
push_front 643054975
push_front 982793030
push_back 311659363
push_front 231665388
push_back 653321038
push_back 398004569
push_back 78412386
get 5809
push_back 264333757
push_front 122455393
get 46092
get 19051
get 32610
push_front 449265792
get 16672
push_back 400261058
push_back 322588513
push_middle 581366264
push_front 160524855
push_middle 107511582
push_front 605908294
push_front 639653813
push_middle 725813214
push_back 648367877
push_back 428322319
get 14293
push_middle 429276203
push_back 229452933
push_front 860801451
get 20785
push_front 558505577
push_front 847673985
push_front 532370162
push_front 570040129
push_back 815150570
push_back 670106568
get 27091
push_front 513086864
push_middle 441830803
push_middle 339751314
push_back 170686278
get 21165
push_front 942890104
push_front 714234763
push_middle 481503139
push_front 270834704
push_back 261926766
push_back 904550543
push_front 944107630
push_back 175992341
push_back 241874298
push_back 420462312
push_back 920720387
push_front 378011230
push_back 369635311
get 26500
push_back 880110944
push_back 760829679
push_middle 658936515
push_front 852851479
push_middle 540666447
get 41796
push_front 840873932
get 31140
push_middle 450303700
push_front 505906622
push_middle 161380612
get 20000
get 28409
push_back 465558234
push_back 77051728
get 34487
push_middle 62144649
push_front 737795190
get 11042
push_middle 770121946
push_front 375685550
push_front 793704609
push_back 678595319
push_front 320459247
push_middle 272344151
push_back 54492257
push_front 295873628
push_back 111534691
push_front 724697547
push_front 425590961
push_front 7729842
push_back 662608747
get 34329
push_middle 319984185
push_front 332945998
get 49294
push_middle 789890688
push_middle 57442996
get 35489
push_middle 309712246
get 13216
push_back 124396142
get 23018
push_middle 426112485
push_middle 927591170
get 32805
push_back 784387241
push_back 943240800
get 51530
get 14506
push_front 531290464
push_front 509158915
push_middle 323877670
push_back 257773454
get 13234
push_middle 289857531
push_middle 276292888
push_front 448720531
push_back 775119586
push_front 899758692
get 25588
push_back 403754065
push_middle 551444578
push_back 858231568
push_middle 58964743
push_back 898671445
push_back 821267367
push_front 824652
push_front 429551387
push_front 627413609
push_front 643473006
push_middle 445002116
push_middle 262849232
push_back 126268189
push_front 850598052
push_middle 474120129
push_back 716394420
get 49838
push_back 795440241
push_back 514059187
push_back 338182930
push_middle 199402144
push_back 321787819
get 32996
get 41952
push_front 546815294
push_back 809061684
push_middle 45611059
get 38742
get 41108
get 12283
get 12272
get 3998
push_front 986826539
get 29325
push_front 397165585
push_back 819461512
push_back 37716874
push_front 950623800
get 2675
push_middle 162468132
get 23015
push_back 365511381
push_front 506970513
push_middle 852624501
get 35515
push_back 959567385
push_middle 225371354
push_back 377264386
get 30531
push_middle 65433911
push_middle 733116326
push_middle 216151345
push_back 189631167
push_middle 756897748
push_back 317347268
push_back 430121951
get 14151
push_back 921758659
push_back 894502345
push_middle 301374244
push_back 699022220
get 39165
push_back 337974246
push_front 562788345
push_back 371782737
push_back 216549270
push_back 208730418
push_back 995402267
push_back 935792204
push_front 201826934
push_front 484686602
push_back 323592806
push_middle 73273212
get 39311
push_middle 414758867
push_back 332532282
get 22103
push_front 190253545
push_front 734035429
get 16544
push_back 938084453
get 43465
get 12882
get 53476
push_front 838291592
get 41755
get 23906
push_front 708631050
push_back 357470945
push_middle 916384864
push_back 499129186
push_back 907827990
push_back 505842850
push_back 943724386
push_middle 525881769
push_back 681101797
push_front 815306570
push_middle 832597805
push_front 471217517
push_back 730401876
push_back 990966664
push_front 930662145
push_front 956680222
push_front 957004941
push_front 483489586
push_front 936638520
push_middle 190193958
push_middle 670031927
push_middle 810122170
get 18858
get 40462
push_front 316451439
push_front 242436473
push_back 393121116
get 35817
push_middle 632933599
push_back 250000796
push_back 328345616
push_front 107561156
get 15882
push_front 850960754
push_front 610239405
push_back 730146799
push_front 918688274
push_middle 92889951
get 36728
push_front 805542139
push_back 974599641
push_middle 810445788
push_middle 114368603
push_middle 251167892
get 16603
push_back 611123099
push_back 223179581
push_middle 695969445
push_back 83477056
get 26535
push_middle 411442049
push_back 690906342
get 9403
push_front 172611168
get 3186
push_middle 579222920
push_middle 124030662
push_middle 387871665
get 9238
push_back 433475312
push_front 561712267
push_back 585054303
push_middle 822024228
push_back 660610700
push_middle 731370984
get 53467
push_front 50481740
push_front 926308802
get 35847
push_back 935908852
push_middle 818686137
push_middle 818957774
push_front 845621632
push_back 622368992
get 7605
push_front 812188597
push_middle 19811611
push_back 782519252
get 39818
push_front 882534862
push_front 472116844
push_back 771040024
push_back 358957525
push_back 894560893
get 22689
push_middle 817089890
push_middle 358526946
get 47200
push_back 775850072
push_middle 919378243
push_front 454141503
push_back 395603795
push_front 339063924
push_back 125816807
get 30429
push_middle 26892488
push_back 236612147
push_front 942401060
get 43279
push_front 99784141
push_back 887335558
push_back 830158532
push_back 828355989
push_front 238452826
push_back 895411922
push_middle 397391648
push_middle 997478208
get 44172
push_front 854788873
push_front 203497706
get 22927
get 28642
push_back 409011086
get 26860
push_front 380539335
get 12964
push_back 390200556
get 6592
push_middle 274992075
push_back 713848641
push_front 681387728
push_middle 918154711
push_middle 732474399
push_front 837497436
push_back 6745433
get 44579
push_middle 799527163
get 49572
push_back 768758490
push_middle 988594775
get 16962
push_front 534753682
push_middle 725618157
push_back 935182419
push_front 604523551
push_middle 118450966
get 16566
push_middle 442654698
get 13431
push_back 117728556
push_front 509186804
push_middle 987408012
get 52468
push_middle 243309157
push_front 216997343
get 44533
push_front 383958482
get 52891
push_middle 565581172
push_middle 803927324
get 9298
push_middle 607672221
push_back 438264498
push_back 47574180
get 38962
push_back 910713957
push_back 134497892
push_middle 284769714
get 40340
push_front 831261769
push_front 359898084
push_middle 815105957
push_middle 874114418
push_middle 558534196
push_front 783689307
get 6639
get 47657
get 43933
push_back 989249947
get 48456
push_front 711814757
get 39473
push_middle 710356261
get 51719
push_front 147691838
push_front 959101651
push_middle 538599133
push_front 136053841
push_middle 403989839
push_front 472135042
push_front 911578193
get 24716
push_middle 459225151
push_front 464565108
push_back 895952294
get 53906
push_front 607429844
push_middle 850361881
push_front 503754219
push_middle 839670451
push_middle 553032626
push_back 682680197
push_middle 768913272
push_middle 583813809
get 36135
push_back 497911669
push_back 579777300
get 16408
push_middle 602284919
push_middle 532960246
get 33159
push_front 435062669
push_front 275484607
push_back 322258283
push_front 290146395
get 26680
get 17737
push_front 466736570
push_middle 959096784
push_back 246905353
push_front 593613613
get 38474
push_middle 688641072
get 32777
push_middle 81235334
get 12692
push_back 28213395
push_back 411190740
get 11056
push_middle 881883726
push_middle 462489308
push_back 57044557
push_middle 85449836
push_back 817355200
push_back 797566766
push_middle 66501456
push_front 339519553
push_middle 602818670
push_middle 773863642
push_front 501551160
get 12230
get 31299
push_back 89206004
push_middle 447234275
push_front 213090129
push_front 580397881
push_middle 521829886
push_front 279480568
push_middle 220334755
get 48883
get 2212
get 15757
push_front 48520446
get 47765
push_front 195877818
push_back 861127552
push_back 635009922
get 50695
push_back 798339748
get 51147
push_back 582788485
push_front 804530787
get 35068
push_front 739802173
push_back 528052641
push_back 593369157
push_back 330767898
push_back 553011302
get 4337
get 28372
push_middle 651108773
push_front 301881908
push_back 563558749
push_back 623653190
push_middle 367118878
push_middle 547731091
push_front 708667697
push_back 160811007
push_middle 378125085
push_back 659641326
push_middle 131648
push_middle 590502484
push_front 857216289
push_front 506241515
push_back 496241973
get 50939
push_middle 269465374
push_middle 266749897
push_back 130679881
get 40027
push_front 481090290
push_middle 984625292
get 46748
push_back 180888627
push_back 859459254
get 15034
get 8579
push_middle 844253021
push_front 949330741
push_back 816092957
push_middle 969477391
get 32039
push_back 434875536
push_middle 753848647
get 20557
push_front 259806042
push_back 535761335
get 45472
push_back 625339034
push_back 10238247
push_front 657147348
push_front 966414696
push_back 857678420
get 2492
push_front 405752493
push_back 500609274
push_middle 804174206
push_back 995169522
push_back 354167127
push_middle 505118754
push_back 142232864
push_middle 939198880
push_front 331630508
get 51882
push_back 798168086
push_back 778011137
push_back 715657759
push_middle 581089896
push_middle 774088766
push_middle 890748960
push_back 888218417
push_middle 290978755
push_back 864575962
push_front 600481060
push_front 477430159
push_back 617148983
push_back 225884702
push_middle 637813408
push_middle 157544712
get 31558
push_back 448839668
get 21496
push_back 495542107
push_front 831389813
get 46877
get 35300
push_middle 560010768
push_front 824598128
get 15163
push_back 984868599
get 18950
push_middle 648089634
push_front 325828431
push_middle 833612213
get 44251
get 28135
push_back 506153707
push_front 222642339
push_back 891133352
push_middle 440473116
get 5677
push_middle 140592467
push_front 818317082
push_front 262389237
push_back 514970375
push_middle 2634803
push_middle 28021786
push_front 455874823
push_front 197386980
get 22994
push_middle 153706649
push_front 305602879
push_middle 833762715
push_front 282924132
get 10997
get 22012
push_back 923601311
push_back 306738157
push_front 692669098
get 37453
push_middle 195750285
push_middle 46457317
get 5835
push_middle 989676143
push_back 733568884
push_middle 951639413
push_front 794398596
push_back 499357334
push_front 941609768
push_back 712548695
push_back 631253135
push_back 994429090
push_middle 248681369
push_middle 692699726
get 2764
push_front 483798546
push_front 360594010
push_back 648756693
push_front 373975968
push_front 784354918
push_front 612797572
push_back 304954734
push_back 45307970
push_back 314375290
get 30126
push_back 126046573
push_middle 866060165
push_front 991548420
get 27599
get 45566
push_front 696622047
get 23281
push_middle 716261353
get 37042
push_middle 342488692
push_middle 482029612
push_front 947325638
push_back 114237720
push_back 443408762
get 36303
push_middle 10670015
push_back 574945281
push_front 408074057
push_middle 346634585
push_middle 819317313
get 21979
push_front 193258456
get 40060
get 12551
push_back 790140041
push_back 557545204
push_middle 165347433
push_back 424140119
get 41505
push_back 828248495
push_back 68407057
push_front 347044420
get 26909
push_front 870576212
push_middle 907594692
push_middle 945022701
push_middle 730261537
get 53235
push_middle 594596381
push_front 127890901
push_front 302126366
push_back 758795648
push_front 725574411
push_back 76816663
push_front 792930406
push_middle 977104634
push_middle 746936698
get 5616
get 3510
push_front 197789073
push_middle 925370426
get 8761
push_middle 537247283
push_front 738084790
push_back 894820118
push_front 771760751
push_front 998857276
get 26409
push_back 374041159
push_middle 555022484
push_middle 474678567
push_front 839834820
push_front 499773397
push_middle 20368519
push_middle 492722953
get 22889
push_back 643585490
push_front 679270726
push_front 256490495
push_back 466344587
push_middle 679927466
push_front 552444113
get 52207
push_front 617666867
push_middle 390492530
get 33315
push_back 510455359
push_back 390870488
push_front 41405486
push_middle 526439915
push_front 938320300
push_front 573190639
push_middle 154127021
push_middle 86055462
get 34779
get 23059
push_middle 998913305
get 29511
push_back 271032158
push_back 3899871
push_middle 153881857
push_middle 606495962
push_back 361405778
push_middle 516331961
get 6999
push_front 250609954
push_front 830974393
push_middle 751717277
get 15776
push_front 489174780
get 2308
get 44962
get 53796
push_front 614553924
get 49933
push_front 2145523
push_back 548022568
push_middle 349502750
push_front 505222115
push_back 699006124
push_back 541100246
push_middle 918206442
push_middle 168934945
push_front 946020595
push_middle 277932403
push_back 864062267
get 10481
get 46577
push_back 767178113
get 32503
push_middle 472499506
push_middle 9448274
push_middle 378161051
push_middle 887933461
push_front 970109517
push_front 592135376
push_front 382751379
push_back 907402133
push_back 897809606
push_back 67412707
push_front 445340276
push_front 178373348
push_middle 825967405
push_middle 809292863
push_middle 364284393
push_back 651866267
push_middle 620917529
push_front 469825956
push_back 558046209
push_back 65983775
push_middle 671721075
push_middle 892614098
push_front 905305222
push_back 144347800
push_front 275244304
push_front 664999519
push_back 567312003
get 27503
push_front 811575155
push_middle 985985824
push_back 681398867
push_middle 995795405
push_front 328030821
push_back 97806462
push_back 873532115
push_back 677595437
push_front 704978208
push_back 183066518
push_back 993081561
push_back 507058178
get 27654
push_middle 79710989
push_back 557430897
push_front 305982361
push_back 229149610
get 25315
get 39507
get 37339
push_front 73451886
push_middle 566951347
push_front 151847966
push_back 631222789
push_front 407068607
get 28744
push_back 755508306
push_front 134100313
push_middle 261534492
get 3536
push_middle 578556042
push_middle 604207762
push_middle 572800642
push_back 486855306
push_front 292845413
push_middle 213720355
get 14598
push_middle 841419608
push_middle 741138093
push_back 468415781
push_front 973694989
get 44893
push_back 262378222
push_front 8762509
get 30665
push_back 230895866
push_back 298285589
push_back 392998100
push_back 974018752
push_back 806792704
push_back 176743660
push_middle 858315474
push_middle 964906120
get 34282
push_middle 422280762
push_front 603522285
push_front 698223755
push_front 206938960
push_middle 155101391
push_front 133204609
get 37942
get 17450
get 41467
push_front 262609608
push_front 437306153
push_back 525332019
push_front 785949591
push_front 834615334
push_middle 498155258
push_front 897737298
push_front 338900158
push_back 37990067
push_front 550415620
push_middle 31954698
push_front 20340800
push_back 145122118
push_middle 29322686
push_middle 33835549
push_back 753218981
push_front 85898154
push_front 872780929
push_middle 114553545
push_front 221790378
push_middle 132279011
push_front 961428012
get 15884
push_front 879972131
push_middle 52513353
push_middle 187036282
get 39260
push_front 408050471
push_front 710018631
push_front 415273605
get 5230
push_back 125819604
push_middle 771821195
push_back 633381241
get 28757
push_back 90471566
push_front 481849676
get 7712
push_front 732602084
push_front 936625332
push_middle 860704738
push_front 186601237
get 48100
push_back 481384972
push_middle 534157770
push_middle 567675283
push_middle 662829291
get 5342
push_back 807293976
get 19796
get 42553
push_back 236248345
push_middle 258054557
get 46322
push_middle 141032051
push_front 658520756
push_middle 582251243
push_front 116223659
push_middle 197455566
get 14861
push_front 506135137
push_front 558251520
push_back 665145374
push_middle 217404981
push_back 657455922
push_front 315388714
push_middle 129113368
get 52787
push_middle 848373199
get 50974
get 33089
get 46618
push_middle 320579824
get 11334
get 29273
push_back 718248063
push_back 539156887
push_middle 34048028
push_front 791980359
push_back 702614196
push_front 652977092
push_front 680401930
push_back 342984654
get 459
push_middle 458378407
get 6703
push_middle 960541193
push_back 272520169
push_middle 195414453
push_front 521793093
push_middle 776962444
push_middle 39582870
push_front 310076405
push_back 782151099
push_front 549151652
push_middle 199245974
push_back 464862597
push_middle 512004394
push_back 462974923
get 19640
push_front 184118146
get 25781
get 6733
push_front 690318220
push_middle 256254928
push_middle 50610487
push_back 824124897
get 6224
push_back 682293417
push_back 956750247
push_front 425446425
push_back 675860663
push_front 771400129
push_back 6262369
push_middle 346017487
push_front 383627774
push_front 15588784
push_middle 963794233
push_middle 929838393
push_front 13528246
get 42905
get 49521
push_back 362685389
get 24792
push_middle 566136343
push_back 602441182
get 47869
push_middle 549474293
push_middle 148201852
get 43195
get 43246
push_front 895455430
get 30752
push_middle 215557655
push_middle 106260178
push_front 382165356
push_back 30013044
get 31477
get 50086
push_middle 396442389
get 19349
get 4767
push_back 347582485
push_front 753534279
push_middle 723850778
push_back 282376379
push_middle 191094407
get 11015
push_back 738233012
push_back 78185347
get 27878
push_front 473818891
push_front 933267784
push_middle 197776649
get 12957
push_front 473747835
push_back 388757866
push_front 854567983
push_back 509822104
get 44156
push_middle 296837413
push_front 701567503
push_back 777911233
push_back 96502584
push_middle 709397976
push_front 847128053
push_middle 310695107
push_front 781353602
push_front 650544922
push_front 598978879
push_back 497746823
push_middle 504840403
get 44585
push_back 483563434
push_middle 147563790
get 30859
push_middle 354335107
push_front 808625684
push_front 298006550
get 5693
get 17960
get 47422
push_middle 662602661
get 34799
push_middle 742647781
get 21284
push_back 527366660
push_back 743691148
get 26684
push_back 365051350
push_back 233949541
push_middle 963726148
push_front 780651011
push_back 264039130
get 20574
get 21445
push_middle 944338303
push_back 105848811
push_middle 118650712
push_middle 320676565
push_middle 864087380
push_middle 114151797
push_middle 313892414
push_front 729881716
push_middle 181270925
get 55367
push_back 669530130
get 44607
push_front 44695106
get 49878
push_middle 666505149
push_front 679734402
push_back 387278545
get 50553
push_middle 404796762
push_middle 399501015
push_back 740098826
push_back 716121771
push_front 609585429
push_back 365059360
get 8033
push_front 911644509
push_back 78082088
get 43665
push_back 665862082
get 53735
push_back 394781722
push_middle 477317045
push_front 943448281
push_back 855329106
get 42027
get 47713
push_back 615422229
get 31609
get 37542
get 53470
push_front 989768482
push_back 345263439
push_middle 978851532
push_back 556320891
get 35323
get 49136
push_middle 242104088
push_middle 388268986
push_front 462592157
push_front 134500080
push_back 300695268
push_front 642861654
get 16092
get 42380
push_middle 179707982
push_middle 214104979
push_front 90948440
push_front 829757696
push_middle 974759161
push_front 860805046
push_middle 937846389
push_front 653054137
push_front 970601467
push_middle 450164916
push_middle 177476746
get 6384
get 24149
get 4033
get 39195
push_middle 429196256
push_back 806303683
push_back 272562829
push_middle 652907425
push_back 969587737
push_front 636914993
push_back 700350012
push_middle 204910496
get 39718
push_middle 870972084
push_back 160736310
get 15662
get 39113
push_back 420569538
push_front 956325899
push_front 283099638
get 4115
get 30229
push_front 356048622
push_middle 582553815
get 2941
push_back 427685788
get 14497
push_front 343499705
push_front 790269827
push_middle 697299241
push_middle 330136498
push_back 502111350
push_front 682715795
push_back 813372424
push_middle 415880954
get 12803
push_front 992973790
push_middle 674806260
push_front 245122193
push_back 544741447
push_front 129083003
get 2920
push_back 155451044
push_front 521160871
push_back 716805992
push_back 824702083
push_middle 866773531
get 13452
push_front 430322698
push_back 303864256
push_back 340148146
get 44722
push_middle 272391786
push_front 873281322
push_middle 270298074
push_front 853045214
push_middle 194025209
get 36522
push_middle 706346710
push_front 427993757
push_back 205985500
push_middle 971094253
push_middle 763765806
push_middle 434970393
push_front 136774438
push_middle 450049208
push_middle 962344961
push_middle 362881624
push_middle 758206770
get 41067
push_middle 706741136
get 7975
get 24634
push_back 756387682
get 52368
push_front 652096956
push_middle 648894343
push_back 901729130
get 38772
push_back 913169403
push_middle 788675689
push_back 691601651
push_back 426868452
push_front 325472326
push_front 528356055
get 53988
push_middle 703217669
push_middle 699063544
push_middle 57945242
get 47321
get 22972
get 52519
push_front 998523067
push_front 156619255
push_back 20362034
push_front 404436224
push_middle 179192312
push_middle 393130077
push_middle 372605189
push_front 705467695
push_front 638872967
push_back 89067068
push_back 793533101
get 22485
get 6440
push_back 68392642
push_middle 372382380
push_middle 723801069
push_front 21135228
push_front 246167080
push_front 350043119
push_middle 678471772
get 24628
push_front 684332935
push_back 15428917
push_back 951194810
get 40486
push_middle 638831236
push_back 469768447
push_back 804649756
push_back 84807090
push_middle 622333224
push_middle 792745862
push_middle 781809783
push_middle 870112979
push_middle 908615453
get 11536
push_middle 723483041
push_middle 195380140
push_back 171958853
get 53135
push_back 515637672
push_back 784298945
push_back 203550364
push_front 351705794
push_middle 165336062
push_back 409269591
push_back 145713016
push_back 723287658
get 53152
push_front 226166294
push_front 591483898
push_front 723960656
push_back 635588398
push_back 704551539
push_front 376682370
get 17121
push_back 24488423
push_front 82672996
push_middle 755074268
get 15783
get 42761
get 1960
push_middle 875849320
push_middle 466654028
push_front 150349380
push_back 32977185
push_front 681381076
push_back 297860772
push_front 442859516
push_middle 937337073
push_middle 802311753
push_back 938125666
push_middle 968300799
push_front 936333220
push_middle 414632637
push_back 65123703
push_front 241237199
push_back 170281474
push_middle 372974352
get 39138
get 50474
get 18115
push_middle 916099542
push_back 891918875
get 42001
push_back 199456347
get 7440
get 50574
push_middle 266812299
push_middle 788324946
push_front 530617635
push_back 192367169
get 27056
get 54527
push_middle 676855654
push_middle 675690409
push_front 712582751
push_middle 547128527
get 48615
push_back 384574755
push_middle 185136112
push_front 2756250
push_middle 216261579
push_front 777954550
push_back 177933400
push_middle 27507085
get 20915
push_front 606978153
push_front 965475071
push_front 57125745
push_middle 4766801
get 18544
push_front 376866709
push_front 452184244
push_front 628176652
push_front 817197135
push_front 924657372
push_back 9756528
push_front 345692117
push_front 802091933
push_middle 86236875
push_back 641500081
push_back 264422322
push_middle 186472601
push_front 431853973
push_front 176683405
push_front 99994524
push_back 313838994
push_back 861352277
push_back 900413355
get 11413
push_middle 784314608
push_back 235009496
push_middle 517385344
push_middle 718489187
push_front 140546807
push_back 502315738
push_back 625982850
push_back 433059606
get 45144
get 2958
push_front 781483217
push_middle 803312591
push_front 55580205
push_back 837141807
push_back 640066052
push_back 235486182
push_back 358807510
push_front 587932395
push_front 577654754
get 44130
get 27660
push_middle 93211859
push_back 10977519
push_middle 869418665
push_front 895135939
push_front 138572611
push_back 437719609
get 30937
get 40399
push_back 482398401
push_back 373338862
get 34014
push_back 509778698
get 12175
push_front 254618274
push_back 12477457
push_front 950690124
get 24731
push_middle 727538655
push_back 370329404
get 30929
push_middle 208024807
push_middle 457061334
push_middle 546439553
push_front 349584632
get 50620
push_front 395970850
get 37714
push_front 220317593
push_middle 115391352
push_middle 514615859
get 31627
push_middle 949461287
push_front 370380892
push_back 402753006
push_front 387796299
get 13942
push_back 529851665
get 33301
get 19357
push_middle 369496928
push_front 755230314
push_back 256843194
push_back 884226836
get 3214
push_middle 10202122
push_middle 622786997
get 24007
push_front 901476800
get 24847
push_front 81233973
push_back 234283093
push_middle 786389136
push_middle 472319310
get 793
get 5494
push_back 485280855
push_middle 942682192
push_front 394951719
push_middle 912845858
push_middle 637298420
push_back 882086806
push_middle 956340883
push_back 784024016
push_back 389180934
push_middle 157872718
push_back 466324508
get 155
push_back 314053982
push_middle 640676342
push_back 393707380
get 12813
push_back 40809823
push_middle 974964761
push_back 617039452
push_back 581908746
push_back 16701319
push_middle 780380548
push_front 911754657
push_front 562260084
get 17513
push_front 270369460
push_middle 153972305
get 10398
push_back 290137732
push_front 361772649
get 13916
push_front 5698141
push_back 318218515
push_back 376148613
push_middle 566945148
push_middle 210913231
push_back 570088706
push_front 138456081
push_middle 502662749
push_middle 292269331
get 1273
push_front 112681709
push_middle 865664608
push_front 76615467
push_back 182305398
push_back 915728258
push_middle 512792118
get 41769
push_front 934051430
push_front 277608810
get 16856
get 20214
push_back 964301696
push_front 695696948
push_back 74182086
push_back 879459229
get 32960
push_front 101810072
get 5776
push_front 83429284
push_back 74078383
push_middle 529217646
get 42045
push_middle 399686102
push_back 289653316
push_front 922609965
push_middle 771299871
get 1749
push_middle 962149115
push_middle 925919717
get 25108
push_front 949262528
push_middle 316520622
push_front 954921342
get 3027
push_back 245741317
push_back 940408336
get 18109
push_front 716908233
push_middle 180457111
push_middle 160737678
push_front 488783153
push_front 77851341
push_back 550162603
push_back 23613462
push_middle 940794943
push_front 637052986
push_back 703921497
push_middle 118315378
push_front 389602184
get 12659
push_front 733444269
push_back 606001558
push_back 959404304
push_middle 597127813
get 14385
get 2544
push_middle 161182734
push_back 686946635
push_back 26583623
push_front 794463687
push_back 936353968
push_middle 841806037
push_front 162500058
push_back 443673708
get 39045
push_front 919904128
push_middle 529610233
push_back 79349611
push_middle 737975243
push_back 367082630
push_middle 110647816
push_back 147602578
push_front 992106092
get 31753
push_back 781268395
push_middle 965287840
get 35564
push_back 822227300
get 29922
push_front 307462287
get 33218
push_front 186061602
push_back 973871592
push_middle 650647479
push_back 699739308
push_back 578028805
push_middle 928499209
push_middle 733319427
push_front 774108930
push_front 509505726
push_front 59226812
push_back 381367857
get 51109
get 17683
push_front 28372965
push_front 383153549
get 14749
push_middle 742352354
push_back 369674969
get 32745
push_front 821338104
push_middle 803443655
push_front 358530970
get 14905
push_middle 583722848
push_back 160018349
push_back 495228154
push_middle 935881356
push_middle 849874981
push_front 216803884
push_front 806292496
push_front 527494928
push_front 877465438
get 14914
push_front 508656267
push_back 469222602
push_front 899975762
push_middle 963898962
push_front 586075055
push_middle 693381093
push_front 911197508
push_middle 363889091
push_front 219676207
push_middle 332741409
push_back 922940345
push_front 646616001
push_back 312447875
push_middle 725980584
get 36295
push_middle 894006633
push_front 172569139
push_front 458301617
push_front 696917904
push_back 419896645
get 16054
push_front 447135658
push_back 227432368
push_middle 410435110
push_back 425753999
get 14883
push_front 71026251
push_middle 966048093
push_front 208772720
get 14036
push_middle 765917099
get 53742
push_middle 316854474
push_front 707314462
get 36837
get 195
push_middle 281618058
get 12915
push_back 417277082
push_middle 710068574
get 11642
push_middle 536325042
push_back 164542398
push_front 263652865
push_front 414096839
get 41290
push_middle 379738739
get 49456
push_back 835407544
get 27431
push_middle 360375257
get 49380
push_front 251641914
push_front 222289737
push_middle 618109401
push_front 222557048
get 45817
push_middle 466556425
push_back 488607982
push_middle 850598888
get 47400
push_middle 856715375
push_front 751350659
push_front 271454424
push_middle 905375969
get 52751
get 6983
push_front 392840814
push_front 489915624
get 30006
push_back 82414537
push_back 384187231
push_back 14002953
get 10419
get 7156
push_front 783151553
push_back 920086665
get 28846
push_middle 186314951
get 1700
push_front 909534319
push_middle 945484332
push_back 400863419
get 26166
get 40645
push_back 472395960
push_front 302740176
push_middle 711121094
push_back 920434148
push_middle 489348890
get 10948
push_back 569425306
push_middle 760409332
push_front 537521617
get 18807
push_front 377156408
push_front 533359117
get 31030
push_back 12824195
push_middle 533970204
push_front 990848902
push_back 795839506
get 30791
push_middle 377632870
push_front 829088053
push_front 684962086
push_front 771368222
push_front 676750771
push_back 287944111
get 10278
push_front 74013695
push_front 539929808
get 26175
push_middle 598398708
push_back 198046765
get 40753
push_middle 485005290
push_back 579211794
push_front 790141954
push_middle 339141145
push_front 627270145
push_back 858205346
push_back 810928924
push_back 447531805
push_front 839523228
push_front 786008748
push_front 124326792
get 3323
get 42177
get 3075
get 47736
push_front 119151776
push_front 236673722
push_back 261796976
push_middle 481216631
push_back 457498248
push_middle 163083358
push_front 730393434
push_front 30815172
push_middle 184523361
get 44235
get 628
push_middle 805950476
push_back 172688386
push_front 669133161
push_middle 859730423
push_front 283965953
push_back 261417627
push_middle 951036880
push_middle 257953648
push_front 752210068
push_front 200920229
push_back 809161285
push_back 427065116
push_back 281351986
get 50969
push_back 525007330
push_front 751381038
get 45226
push_middle 239729946
push_back 694715554
push_back 504840519
push_middle 882693335
get 7541
push_middle 221433739
push_back 818571545
push_back 202995590
push_middle 724531462
push_front 524916538
push_middle 449924769
push_front 924675898
push_back 189340005
push_front 765604406
get 39368
push_front 878232950
push_back 54301610
push_middle 857280392
push_middle 408102052
push_back 700135161
push_middle 158495930
push_back 396129279
push_middle 191225323
push_front 333958925
get 27397
push_front 904904061
push_front 360284181
push_front 92037386
push_middle 912969314
push_middle 662332724
get 8159
push_middle 265957334
push_back 614733109
push_back 45394794
push_middle 214737906
push_back 191743338
get 55628
push_back 257387812
push_middle 954350711
push_back 321586919
push_middle 54203099
push_back 13989560
get 46320
push_front 227155960
push_front 343327617
push_front 978154149
push_back 5891398
push_middle 198392767
push_front 229184563
push_back 615068542
push_front 498097113
push_front 846975492
push_middle 310594375
push_back 831039847
push_front 667770653
push_front 773110365
push_back 95216975
push_back 86646659
get 52814
push_middle 300813799
get 21012
get 41474
push_back 612109433
push_middle 786472779
get 33588
push_front 955502832
push_front 2553344
get 8433
push_back 910540981
push_middle 962380840
push_middle 101015268
push_middle 428534833
push_front 753454510
push_middle 59522379
push_front 695222806
get 34955
get 28017
get 20048
push_middle 460382269
push_back 381307507
push_back 940898427
push_back 483882363
push_back 143111673
push_middle 364216457
push_back 852015606
push_back 75472922
push_middle 85990860
push_middle 12296762
push_middle 79705441
push_middle 242888516
push_back 722019123
push_back 183245801
get 32810
push_front 662965301
push_front 86485305
push_front 997514183
push_front 553797766
push_back 129478940
push_front 28610052
get 8416
push_middle 71754698
push_back 779367258
get 47480
get 7205
get 13315
push_front 473258445
push_front 145124341
push_front 243762015
get 21443
push_middle 878634445
push_middle 919072116
push_middle 186083300
push_middle 62157968
push_middle 757188266
get 1415
push_front 206964533
push_middle 352976175
push_front 932453907
push_back 807921355
get 44116
get 32106
push_front 374080422
get 44098
push_back 68636006
get 18874
push_middle 357092958
push_middle 42110831
push_back 660081152
push_middle 221699541
push_middle 642308475
push_front 870410767
get 47423
push_front 294161943
push_front 329244172
push_middle 451036744
push_middle 696120027
push_middle 211969535
push_back 80737657
push_middle 183621497
push_front 517002972
get 9040
push_back 745503163
push_middle 414141105
get 41182
get 53155
push_middle 289356212
get 7211
push_front 63222577
push_front 190314190
push_front 160623153
push_front 352980047
get 8662
push_front 21432789
push_front 64885367
push_back 640114196
get 22835
push_middle 898106206
get 49470
push_front 922993998
push_middle 142113868
push_back 170442713
push_front 711646064
get 52137
push_front 619663576
push_back 56699920
push_front 398348571
push_front 223854047
push_middle 543320667
get 19414
push_back 66538455
push_middle 860205689
push_back 588711366
push_back 809716497
get 41545
push_back 24532098
push_front 580644454
get 42661
get 30869
push_front 614883999
push_middle 944059315
push_front 424156822
get 12303
push_middle 14126909
push_front 535188456
push_middle 913094064
get 5819
push_middle 210777628
get 7588
get 38658
push_front 985316193
push_back 957488637
get 53260
get 46386
push_back 808857173
get 24869
get 17535
push_back 200069859
get 19275
push_front 234086927
push_back 963680666
get 53853
push_middle 423619238
push_middle 568506197
push_back 604227185
get 25125
push_front 95426821
push_middle 702205216
push_front 609971930
push_back 284840923
push_front 718443753
get 25069
push_middle 520640076
push_front 904831308
get 29666
push_middle 278018956
push_middle 23638293
push_middle 638578152
get 21834
push_front 622167975
get 7290
push_back 121051451
push_back 15388279
get 55236
get 40409
push_back 467262944
push_middle 523708997
get 6322
push_back 155646757
get 33731
push_middle 839366193
get 36796
push_middle 895730940
push_front 117116020
push_middle 152324629
push_front 975805629
get 52302
push_front 750052572
push_back 202600974
get 53651
get 49244
push_front 120906040
push_back 700761285
push_front 578648699
get 478
push_back 252141379
push_middle 502781360
push_back 74957582
push_middle 418428371
push_middle 558783090
push_back 434819360
push_middle 368511893
get 19798
push_middle 254015946
push_back 877431734
push_front 40740190
get 25890
push_front 275784514
push_back 734569186
push_back 681608143
push_back 378391971
push_front 508198739
push_front 495269620
push_back 418529003
push_middle 611074581
push_back 533848589
push_middle 141330251
push_back 220230790
push_back 802943844
get 47800
get 53075
get 28043
push_front 327336146
push_back 585680934
get 29038
get 41903
push_middle 138593190
push_middle 136995840
push_back 55987935
push_front 86475567
push_back 859652339
push_back 564014712
push_middle 291004336
push_middle 249394688
push_back 520903771
push_back 365890618
push_front 275414410
push_middle 834610721
push_middle 604771628
push_back 327562498
push_back 219544868
push_middle 732185030
push_back 366912463
push_back 782066001
push_middle 186425542
push_back 118877063
push_middle 247515932
push_back 893417736
push_middle 328860600
get 27431
get 3532
push_middle 10364403
push_middle 156810228
get 54830
push_back 363876132
push_middle 378168439
push_middle 805678821
push_back 336473107
get 878
push_back 785497940
get 18049
push_front 782202201
push_front 104493234
push_back 157466153
push_back 506286925
push_front 977132992
get 46153
push_back 179765892
push_middle 572826194
push_middle 55922368
push_front 232230205
push_front 877058005
push_middle 933504699
push_middle 136343959
get 37590
push_front 289013999
push_front 166887348
get 26033
push_front 684644975
push_middle 28076915
push_back 451932832
get 10608
get 29204
push_back 132419132
push_middle 500968506
push_middle 385480253
get 50552
get 42927
push_front 957116985
push_middle 794942275
push_back 787952407
push_front 919949469
push_middle 660489224
push_front 771369886
push_middle 142297102
get 37278
get 6802
push_middle 754480048
push_back 906846206
get 54527
push_front 330586944
get 22611
push_back 156944618
push_middle 547396862
get 28681
get 24549
push_back 565896914
push_back 643084489
push_front 542098847
get 23199
push_back 531494268
push_back 740681983
push_front 47274937
get 44302
push_front 444753739
push_middle 284180473
push_front 968108617
push_front 310958674
push_middle 540637126
get 42672
push_middle 497629248
get 28923
push_front 750788827
push_middle 281823386
push_middle 440819934
get 454
push_front 50930631
push_middle 618489503
push_back 554055635
push_middle 628223350
push_back 84645029
get 50941
get 2892
push_back 972307514
push_back 809007707
push_front 914980207
push_middle 321726962
push_back 496308465
get 39361
push_middle 205787625
push_back 726591824
push_back 304515143
push_middle 427596948
push_back 900951241
push_back 623221333
push_middle 810812379
push_middle 201189487
push_middle 103766460
get 10645
push_middle 695861104
push_middle 839864839
push_front 925629702
push_front 63983032
push_back 203378847
push_back 690811700
push_back 619372637
push_front 981538344
push_front 134365274
push_back 524823419
push_middle 151074112
get 15892
push_back 786201451
push_middle 900238891
push_back 851702478
push_middle 60544070
push_middle 139793520
push_front 735812320
push_back 904101879
push_front 858301742
get 1629
push_middle 281959854
push_front 770010216
push_back 699768132
push_front 602299604
push_front 227156117
get 49968
get 50149
push_middle 368171050
get 9041
push_front 364669773
get 15142
push_front 353872162
push_back 302482226
push_front 249779376
get 32887
push_middle 932964133
push_middle 212493386
push_front 295642240
push_front 299565825
push_back 439915676
push_front 684068228
get 40247
push_front 717500373
push_front 904897839
push_middle 692678412
get 4292
push_back 490017692
push_middle 322407628
push_front 719685348
push_front 916101421
get 14860
push_back 731341059
push_back 475325873
push_middle 850753134
get 36113
get 9858
push_middle 724166354
push_front 660876486
get 35702
push_front 518167507
push_middle 505015576
push_back 250578077
push_front 947738610
push_back 810049037
push_middle 856411495
push_middle 393404033
push_front 988369173
push_front 876578271
push_middle 391216504
get 26371
get 29124
push_back 506762705
push_front 903390368
push_back 255845632
push_middle 755257124
push_back 55813959
push_front 667841967
get 28200
push_middle 631790455
push_middle 453683828
get 5692
push_front 302191645
get 36507
push_middle 757113883
push_front 702816043
get 54701
push_middle 13976441
push_front 751373132
push_middle 552773347
get 37744
push_back 535305669
get 29075
push_middle 804365920
get 19079
push_front 845195571
push_middle 67961062
push_middle 439442576
push_middle 51586451
get 29831
get 26106
push_front 44794140
push_front 843837094
push_front 3384877
push_front 359991590
push_back 231102772
get 23148
get 47572
get 6957
push_middle 892141480
push_front 217353957
push_front 221527717
push_back 787529023
get 5156
push_back 612821099
push_middle 596409090
push_middle 882859514
push_front 110890661
push_front 913854922
push_middle 729742614
push_middle 5101001
get 15661
push_back 951881687
push_back 512146161
push_front 757301490
get 28244
push_front 306861038
push_middle 730515934
get 26263
get 28210
push_back 129804381
push_back 66566779
push_back 113471198
get 24381
push_back 159025533
get 21359
push_front 585915263
push_front 505010968
push_middle 352735575
get 21529
push_front 821434591
push_front 79674040
push_front 594306754
get 19086
push_back 423169140
get 39131
get 50510
get 41477
push_front 715826882
push_back 683497534
get 41125
push_front 209470282
push_back 246356306
push_middle 235684892
get 52171
push_middle 7870364
push_middle 994793708
push_middle 602915821
push_back 252693648
push_middle 632631958
push_back 293429653
push_back 247184156
push_middle 879701978
push_middle 593772530
push_back 597777043
push_middle 436819532
push_front 76143977
push_middle 404463889
push_back 429801406
push_middle 802687216
push_back 529667598
push_front 309388682
push_back 765280625
push_middle 231997901
push_middle 614004541
get 51652
push_front 165762800
push_middle 79050314
push_back 442571737
push_back 990352464
push_front 944197246
push_front 331750306
push_back 672662057
push_middle 840444356
get 12440
push_middle 19209028
get 56092
get 7531
push_front 731575429
push_front 964689018
get 32619
push_middle 939085329
push_back 572678298
push_middle 477346701
push_back 23505442
push_back 896743331
get 26851
get 9063
push_middle 325284066
push_middle 328584083
get 5985
push_front 325494962
get 18869
push_back 352728079
push_middle 895882222
get 23512
push_back 388691707
push_back 15502384
get 30018
push_front 322029911
push_back 450518160
push_back 898271498
push_back 584666424
push_middle 7932844
push_back 8836081
get 35849
push_front 727372267
push_front 973644684
get 21287
push_front 132845781
get 24445
push_middle 235681574
push_middle 727075824
push_middle 919216119
push_middle 615832097
get 43680
push_back 108524514
get 30620
push_middle 473725551
push_back 692728908
get 13935
push_back 958582598
push_middle 377009097
get 45873
push_back 258805603
push_back 545730038
push_front 165254229
push_back 154261718
get 4639
get 38791
push_back 949445132
get 12371
push_front 378534590
push_middle 544527616
push_middle 13335592
push_middle 516039371
push_front 239819570
get 19197
push_front 217657616
push_front 449870911
push_front 79649971
push_back 595306725
push_back 56038957
push_back 235000274
push_front 855778062
push_middle 828141659
push_front 888072480
get 24152
push_middle 694935459
push_middle 49718930
push_back 825622008
get 52871
push_front 164203739
push_middle 70452262
push_middle 976782260
push_middle 658999763
push_middle 365340104
get 26000
push_middle 662268088
get 21493
get 18547
push_back 393204809
get 22197
push_back 173303694
push_back 275900057
push_back 304512902
push_front 571972466
push_back 664393910
push_middle 353772735
push_back 252422831
push_back 895447054
push_back 503769702
push_front 653881701
push_front 548919432
get 2989
get 44953
push_middle 500101338
push_middle 239929481
push_front 942695662
push_middle 828000979
push_back 47821640
get 31571
push_middle 547463047
push_front 641520861
get 18617
push_middle 689268734
push_middle 28416896
push_middle 830705096
push_middle 662287758
get 38757
push_middle 202312779
get 48541
push_middle 373004459
get 16742
push_back 400846057
push_front 107425871
push_front 815638920
push_back 745367500
push_front 785914692
get 37689
get 26671
get 21797
push_middle 903063775
push_front 298715797
get 41238
get 14354
push_middle 213175012
push_back 830350389
push_front 774487741
push_back 843600300
push_back 207032236
push_back 15306125
push_front 502681843
get 48333
push_front 558540753
push_back 533837046
push_back 782702512
push_middle 154523873
push_front 380742521
push_front 739778725
push_front 485159501
get 23354
push_front 250060819
push_front 977185502
push_back 14618896
push_back 595546579
push_back 417314860
push_middle 420970538
get 44374
push_front 62322944
push_back 418467745
push_back 899626197
push_front 345270574
push_front 721251788
push_front 942122950
get 20
push_middle 336145238
push_front 473325479
push_middle 152418760
push_back 351154803
push_back 227266165
push_back 905035368
push_front 987179603
push_back 460751584
push_back 314017691
push_middle 941406771
push_back 638422629
push_front 73732830
push_middle 884514528
push_front 566755151
push_front 753732907
push_middle 361861711
push_back 837111506
push_front 350629900
push_front 671501288
push_back 734953922
get 26457
get 21646
push_back 740026920
push_middle 767925462
push_middle 366831732
push_front 229132739
push_middle 474052618
push_middle 372409152
get 22764
push_back 306074598
get 1376
push_middle 218323918
get 13078
push_middle 298888535
push_middle 931299712
push_back 718535866
push_front 761364285
push_back 90336041
get 53344
push_back 128132685
push_middle 287987817
push_back 156975392
push_back 565050819
push_back 150067607
push_middle 539900359
push_back 220565368
push_middle 989077679
push_front 727434042
push_middle 661009559
push_front 965457995
push_front 29644756
push_middle 514113533
push_front 577054959
get 46537
push_front 358693761
get 4010
push_back 156227096
push_back 145776921
get 33121
push_middle 768284776
push_front 949314943
push_middle 305366475
push_back 155550418
get 38271
push_middle 996450622
push_front 271814324
push_front 900543223
get 23792
push_front 5243260
get 27325
get 29600
push_back 566693402
push_middle 904056003
push_back 432524806
push_back 882589147
push_front 955786076
push_front 577113507
push_back 107930961
get 49590
push_back 597537529
get 47529
push_middle 446483070
get 42565
push_middle 546504034
push_back 9599078
push_middle 744536993
push_middle 468089726
push_front 493075033
push_front 400274844
push_middle 591111559
push_middle 758233880
push_back 26412118
push_middle 171934138
push_front 23523869
push_front 20848424
push_middle 998263794
get 42803
push_middle 722198088
get 34708
push_middle 115012453
get 19707
push_front 567634543
push_back 119699204
push_back 122692883
push_back 214969749
push_middle 21677973
push_front 281222847
push_front 527987590
get 53888
push_front 853139291
push_back 967287069
push_middle 739547509
get 49950
push_front 532420596
push_front 796870131
push_back 123943562
push_front 114080859
get 5883
push_middle 769965300
push_front 224927383
push_front 549151936
get 37918
get 29501
get 44348
push_back 917814293
push_front 454916211
push_front 518145836
get 31242
push_back 424367100
push_middle 321989504
push_middle 356916800
push_front 276184250
get 4390
push_back 908571924
push_back 617415298
push_front 28572989
get 36466
push_middle 170817221
get 25550
push_middle 740722361
push_back 280877120
push_back 511952050
get 6285
get 44742
push_front 858385380
push_middle 464462325
get 44847
get 23914
push_front 506405399
push_back 603630855
get 41022
get 12428
get 44905
push_middle 15165490
push_back 833454620
push_middle 452632489
push_front 257839857
get 19065
push_middle 540981855
push_middle 254737375
push_back 335086004
get 43520
push_middle 978197274
push_front 765707301
push_back 120396901
push_front 408317142
push_middle 581350666
get 36375
push_front 21286806
get 10685
push_front 790215459
push_front 587275072
get 43524
get 44489
push_middle 353768456
push_middle 58362723
push_back 786211392
push_back 18117232
push_front 137560633
push_back 593617981
get 45299
get 30051
push_middle 734692734
push_back 347466356
push_middle 211254797
push_middle 873733694
push_middle 762457254
get 13687
push_back 948796060
push_front 554906087
push_middle 74583737
get 43823
push_front 651228391
push_middle 914319299
get 10910
push_back 70306673
push_middle 163098197
push_back 459811167
get 39382
push_front 785404802
push_middle 578463182
push_back 486418356
push_front 698926166
push_middle 205539181
get 32936
push_back 775546109
push_middle 524364529
push_middle 576689379
push_back 694909116
get 39287
push_front 536006403
push_middle 730808640
get 36700
push_front 414975970
push_middle 806978749
get 53581
push_back 95154247
push_back 64151895
push_back 32542003
push_front 54317043
get 38324
push_back 211536582
get 45508
push_back 620318985
get 53066
push_middle 38443634
push_middle 110687075
push_front 285668654
push_front 316110862
push_middle 525374172
get 23287
push_front 995609759
push_front 379443814
push_middle 588516982
push_front 47400609
push_middle 517183174
push_front 792453448
get 25009
get 49180
push_middle 352399468
push_front 418927241
push_back 291601465
push_front 715491901
get 14813
push_front 540627330
push_back 935430873
push_middle 721521857
push_back 796624902
push_front 53946321
push_back 432445158
push_front 842808735
push_back 132868192
push_front 991589668
push_middle 548738574
push_middle 5096673
get 50050
push_middle 323392080
push_back 135784947
push_front 16033029
push_front 906543921
push_front 640578617
push_front 807914017
push_front 304020607
push_front 654004503
get 5182
push_back 297339895
get 50962
push_middle 459189145
get 53733
push_front 381536540
push_back 214752503
get 14065
push_back 503824053
push_front 578480016
get 37557
push_middle 523792982
push_front 139881474
get 5409
get 11266
push_middle 34938698
get 24738
push_middle 470238128
push_front 100541887
push_front 922741292
push_back 956391146
push_middle 630190779
push_middle 625692685
get 35881
get 8494
get 55236
push_front 784993377
get 14066
push_back 798226416
get 5764
push_back 178897543
push_front 779013552
push_middle 5722623
push_back 71547316
push_front 412163090
push_front 531237917
push_middle 809853494
push_middle 576713404
get 32137
push_front 977149695
push_front 479568480
get 54966
push_front 344343970
push_back 934721051
push_back 23505483
push_front 818163682
push_back 651536361
push_middle 810482860
get 9516
push_back 285950923
push_back 762655373
push_middle 328055156
push_front 179813573
get 21729
push_middle 167700184
push_middle 296545883
get 17212
push_front 696769967
push_middle 260511565
push_middle 432216188
push_back 478259985
push_front 440521856
get 14513
get 41198
get 962
push_middle 816722914
push_back 746793078
get 37808
push_front 12875764
push_middle 21759736
get 39523
push_front 490100425
push_back 945392166
push_back 412107319
push_middle 658620547
push_back 39178354
push_back 106375234
push_back 546445580
push_back 721161586
push_middle 864068922
push_middle 815763386
push_back 889855905
get 11231
push_back 84174601
push_back 816268293
push_back 72311751
push_back 201316700
push_front 935441848
push_front 132726164
push_back 284354706
get 7385
get 24540
push_front 150409611
push_front 170216391
get 35667
push_middle 470774150
push_front 180225734
get 45408
get 28959
get 53690
get 991
push_middle 9490578
get 8926
push_back 129565230
push_middle 175344237
push_middle 566712669
get 42754
push_middle 655244978
push_front 566900438
push_back 778662339
push_front 171363606
push_middle 363216917
push_middle 261880929
get 22464
push_front 106763257
push_front 613485334
push_middle 811378211
get 9551
push_front 957178757
get 37951
push_front 773833796
push_front 770881409
push_front 999271860
push_middle 304545132
push_front 653243304
push_front 989752632
push_front 658707908
push_back 150559956
push_front 738615992
push_back 714763467
get 52139
push_back 48804936
get 50314
push_front 12104260
get 20608
push_front 67228270
push_middle 472868790
get 25684
push_middle 627798282
push_back 917684070
push_front 584752452
push_middle 90859482
get 48904
push_back 736622599
get 46209
push_front 438712050
push_back 74646066
push_front 591668568
get 37169
push_front 489660526
push_back 378488727
get 17649
get 39143
push_middle 735174825
push_middle 890824467
push_front 100127877
push_back 837468659
push_front 270703936
push_middle 614888017
push_back 953618456
push_front 952652714
get 38092
push_back 718392605
get 42130
get 32513
push_back 992411362
push_middle 31344303
push_middle 588527245
get 8443
get 5366
push_front 724761713
push_back 910139739
push_front 429797114
push_front 128163841
push_back 145126636
get 30991
get 35039
get 22369
push_middle 955016426
push_middle 72664993
get 48819
push_back 47539493
get 38775
push_back 698260760
push_middle 34700726
push_middle 322911520
push_middle 236569519
push_back 261350455
push_front 779996262
push_middle 584297640
push_front 430337918
get 49328
push_back 26180017
get 9728
get 33322
get 17036
get 37982
push_back 251334479
push_middle 239531447
push_middle 891383424
push_front 605156628
push_back 699191271
push_back 157676821
push_front 315551972
get 3493
get 18539
push_back 665662032
push_back 180648781
push_back 66289137
get 38476
get 9576
push_front 668838859
push_front 912076403
get 5223
push_back 383117281
get 826
push_back 898067362
push_back 954941003
push_middle 85868249
push_middle 726900122
push_middle 252823669
get 38424
push_front 927085387
push_middle 464396568
push_front 403098974
get 30279
push_back 504904922
push_middle 687795797
push_middle 33506337
push_back 305757555
push_front 21040284
push_front 769366695
push_front 172038910
push_back 167626342
push_back 41845330
push_front 242661818
push_middle 402432483
push_back 733231400
push_back 832299071
push_back 850443668
push_middle 923152586
push_middle 47345087
push_front 384892552
get 40167
push_front 648963871
push_back 206032715
get 21556
push_back 833744251
push_middle 435875949
push_middle 350855108
push_back 219857602
push_front 419283219
push_middle 854350963
push_back 829409948
push_front 823828497
push_front 866790364
push_back 213032137
push_front 400142432
push_back 166990631
push_middle 152905528
get 41550
push_middle 905876161
push_front 63778678
get 38709
push_back 688916948
push_front 617994657
push_middle 296735412
push_back 674606727
push_front 374166713
push_front 231932262
push_back 234374025
push_front 582299590
push_back 552193229
push_back 237494501
push_back 892553503
get 31814
get 9101
push_front 495785899
push_back 297161750
get 40609
push_front 967001665
push_middle 164553861
push_middle 862317826
push_front 522586871
push_front 447039724
push_front 853928972
get 47216
push_middle 525226820
push_front 353156003
get 30070
get 50819
push_back 713291046
push_front 270981792
push_front 915119417
push_middle 16942862
get 45875
get 26106
push_back 937608660
push_front 693284569
push_back 679300994
push_front 341459197
get 34276
push_front 483714576
get 19053
push_middle 739149253
push_front 488600216
push_back 497141901
get 31498
get 50935
push_middle 186197934
get 23360
push_middle 716476421
get 31958
push_back 949186223
get 8794
get 49128
push_back 472700993
push_front 612181833
push_back 878935622
get 3727
get 3955
get 31794
push_front 838342923
push_front 662137510
push_front 658016474
push_middle 259412391
push_middle 51019106
get 3362
push_front 230622021
push_front 423465944
push_back 438265778
get 9763
push_back 587328472
push_front 241928219
push_middle 4461761
get 36692
push_middle 870933925
push_front 17657762
push_middle 889256915
push_front 249863248
push_middle 871482032
push_back 822589322
push_front 690851229
push_middle 701519973
push_middle 485622312
push_back 750781053
push_middle 154339978
get 39649
get 14546
get 19720
get 27345
push_middle 740295534
push_middle 856417125
get 53925
push_front 323775773
get 36679
push_front 927437282
push_back 697261782
push_back 86175819
push_front 370973758
push_back 905137984
push_middle 615330996
push_front 503912441
get 8470
push_middle 755208413
push_front 640070094
push_front 497402520
push_front 717354460
push_middle 669502669
push_front 593071621
push_back 898372721
get 26533
push_front 773511983
push_back 75042506
push_front 751157094
get 50094
push_front 224402712
push_front 793511867
get 9911
push_back 895601703
push_middle 234336047
push_middle 509639854
push_back 987636941
push_front 528483244
push_back 176708258
get 3263
push_back 187225245
push_back 12749803
push_back 606968821
push_front 396612906
push_back 600549746
get 45865
push_middle 583075575
push_middle 754331213
get 360
push_front 811318714
push_middle 626804291
push_middle 531001573
push_middle 564092415
push_back 135232437
get 51072
push_back 417562495
push_middle 714161598
get 52659
push_back 898773152
push_middle 841796297
get 38764
get 5257
push_back 751661251
get 46815
get 6909
get 46703
push_front 677204345
get 30815
get 44215
push_back 576700547
push_front 332973705
push_middle 672896093
push_front 962471751
push_front 253547626
get 11786
push_middle 88055360
get 46430
push_middle 843209063
get 27494
push_front 910695435
push_back 667651926
push_back 453787639
push_middle 904598818
push_front 921612900
get 44734
get 5300
get 29283
push_front 572056968
push_back 400380047
push_back 262809092
push_front 571808047
push_middle 344347543
push_front 262305375
push_front 153253921
push_back 619370082
push_middle 799263842
push_back 974428337
push_back 21411209
push_back 809981843
push_back 911023963
push_back 629591381
push_front 419960060
push_front 594304807
get 42275
push_back 46625364
push_back 711091657
get 43837
push_front 561208685
push_middle 47510896
push_front 557516897
push_middle 415653231
push_middle 607953436
push_middle 213740779
get 28114
push_middle 380139808
get 37726
get 44324
push_front 429198816
push_front 372393390
push_back 261290365
push_back 225201031
push_back 950142602
get 19515
push_middle 600237645
push_back 149903481
push_front 41137180
push_back 884182092
push_middle 687756190
get 48177
get 33664
push_middle 469638528
push_front 263567947
push_front 124710200
push_front 500899308
push_front 855383952
push_middle 285480713
push_back 563320757
get 50064
push_front 712397930
get 49375
push_middle 43087022
push_middle 816712287
push_middle 174381718
push_back 206565950
push_middle 837994083
get 33351
push_middle 904284630
push_middle 157554171
push_middle 609401151
push_middle 780703295
push_front 829932801
push_front 131583104
push_back 469003231
push_middle 390075620
push_middle 792459337
push_front 650771525
get 42885
push_middle 819172464
push_middle 440610781
push_middle 724469063
push_front 878111433
push_back 645251196
get 43716
push_front 785451391
push_back 482915051
push_front 382781595
push_middle 673420183
push_back 962101858
push_back 993253370
push_front 88523653
push_back 595057387
push_middle 802430537
push_middle 936767152
push_front 965024359
push_middle 729346410
get 34754
push_middle 323680007
push_back 808689156
get 15363
push_middle 98481822
push_middle 893234566
push_middle 201059078
push_back 175004441
push_back 679088405
push_front 340667675
push_middle 71496637
get 46554
push_back 405917798
push_back 768474195
push_back 742066459
push_middle 632890258
push_back 88102925
push_back 436047152
get 15527
push_back 628508557
push_back 483394787
push_front 874486740
get 24908
push_back 576974513
push_back 516077922
get 26258
get 18093
push_front 408141095
push_back 17963929
get 48091
push_front 206299141
push_back 833179786
push_back 213851845
push_back 32065837
get 54840
push_back 959907802
push_front 510160139
push_middle 984588314
push_middle 251237953
push_front 534741265
push_back 966936229
push_back 785623910
push_back 81194692
get 54890
push_front 996772976
get 35914
push_front 250782852
get 40892
push_front 407449407
push_middle 179061854
push_front 599090203
get 11846
get 48203
push_middle 441665528
push_front 179066577
get 48678
get 39608
push_front 544586632
get 22704
push_back 589762732
push_back 568431117
push_front 964735
get 45824
push_front 127917096
get 56306
push_back 971924519
get 47064
get 39583
push_front 714834103
push_back 483669796
push_middle 689778272
push_middle 564904048
push_front 445762118
get 35384
push_front 1168001
push_front 340956066
push_front 251657423
push_front 991094476
get 38706
push_front 103364238
get 51982
push_middle 171658765
push_back 366818424
get 29266
push_middle 659244523
push_front 282189390
push_middle 341118583
push_middle 9643251
push_back 269894562
push_back 838220939
push_middle 337082262
get 48610
push_middle 971465719
push_front 867252245
push_front 234961942
get 22108
push_back 526479713
get 32216
push_middle 269675806
push_back 891960960
push_front 988293665
push_middle 361410646
push_front 610367617
get 24887
push_front 694624169
push_front 822960643
push_middle 788370122
get 2074
get 43222
push_front 516766416
push_middle 673414950
push_front 783483246
get 17287
get 1114
push_front 846535520
push_front 437789789
get 30486
get 14871
push_middle 464843682
get 1192
push_front 705272086
push_front 183685640
push_back 556226879
get 48124
get 14523
get 33421
push_front 296146503
push_front 45999574
push_front 347696541
push_back 641917888
push_back 242795587
push_back 781489735
push_front 79116951
push_front 732474433
push_front 37237320
push_front 351570543
push_back 739238233
push_front 553129302
push_back 163007301
push_middle 488801325
push_back 470735604
push_front 674064525
push_back 94552986
get 16156
get 43069
push_middle 409774392
push_front 859451540
push_back 439724653
push_middle 580597816
push_back 20336203
get 34496
push_front 659889230
push_front 529432799
push_back 136651528
push_middle 999284526
push_middle 787802709
get 9046
push_front 929740786
push_middle 378400774
get 2597
get 19712
push_middle 989366967
get 51939
push_front 314866377
get 601
push_back 334411638
get 46014
get 25467
push_front 916706239
get 15650
push_middle 240909472
push_front 522053608
push_middle 149644045
push_front 934549296
get 52228
push_middle 467772756
push_middle 441718157
push_middle 260638711
get 39379
push_front 527691863
push_front 118968533
push_back 489682016
get 30518
push_front 225745965
push_back 737071120
get 26529
push_middle 31328375
push_back 996598678
push_middle 757715562
push_front 937497697
push_middle 717134315
push_front 911157822
get 15293
push_back 338240362
get 5934
push_back 960056415
push_back 621590570
get 25366
push_middle 638255045
push_back 634883342
push_back 567069700
push_middle 92885837
get 4444
push_middle 434166945
get 17800
get 37088
get 2615
get 50394
push_middle 354556164
push_middle 765195975
push_front 994831937
push_back 131545090
push_front 791156178
push_back 669744803
push_front 380093193
get 17732
push_back 607741997
get 42599
push_front 687448697
push_back 944014707
push_back 93737894
get 51358
push_middle 223038683
push_back 624106794
push_middle 894840280
get 37181
get 16821
push_middle 609317854
push_back 688459630
push_back 160158176
push_back 252776946
push_middle 879497296
get 50060
push_back 316648978
push_middle 750234065
get 49532
get 52450
push_middle 632183869
push_back 716115522
get 13480
get 4169
push_front 180481297
push_front 362172554
get 33291
push_front 970400665
push_middle 831925480
get 32523
push_middle 59415199
push_back 125393933
get 5822
push_middle 709519112
push_middle 232112806
get 7927
push_back 641461342
push_front 827431213
push_front 723718694
get 10660
get 33837
push_front 479479273
push_front 387364520
push_middle 992387976
push_front 774339287
push_middle 114845001
push_middle 279306329
push_front 393711217
push_back 638920672
push_front 610758263
push_middle 586329889
push_front 8444812
get 16119
push_back 907997173
get 10382
push_front 286685527
get 46186
push_back 153510138
push_front 181565032
push_front 623163556
push_back 564073280
get 45430
get 12803
push_front 263397637
push_middle 694601472
push_back 987055828
push_middle 58223465
push_front 750545395
push_middle 616213214
push_front 577387636
push_back 423151107
push_back 333543908
push_front 779100524
push_middle 651171662
push_back 459919428
push_back 588211492
push_middle 408262593
push_middle 474761381
push_front 138418594
push_back 68840181
push_middle 820746415
push_front 250373940
push_front 244600261
push_back 738886448
push_middle 244945251
push_front 343911555
push_middle 625918546
get 22753
push_back 139343372
get 15533
get 32596
push_middle 812981837
push_middle 475115530
get 37636
push_back 281870674
push_back 860344668
push_front 60612167
push_middle 326680421
get 56899
push_back 87329396
push_back 390007453
push_front 171283904
push_front 543260979
push_middle 32660187
get 2801
push_middle 346502797
push_middle 996930491
get 30164
get 5570
push_back 734101529
get 15330
push_front 483670341
get 23451
push_back 592684274
push_back 658780233
push_middle 536870826
get 38839
get 6509
push_middle 151298974
get 14656
push_back 397965321
get 13567
get 39286
push_front 381351919
push_front 205244759
push_front 587123283
get 709
push_back 924136514
push_back 41359134
push_middle 897594953
push_back 471366453
push_back 727398189
push_back 11080449
push_middle 493763280
push_middle 880128835
push_front 284713161
get 24438
push_back 347895952
push_back 80954095
get 53153
get 44521
get 14371
get 39255
push_middle 207060886
push_front 60500812
push_front 806209352
push_front 171530349
push_middle 642150288
push_back 202450126
push_middle 757506389
push_back 278511059
push_front 316690819
push_front 472939586
push_back 154689004
push_back 185769899
push_front 218819512
push_middle 350540914
get 8047
push_front 547010878
push_back 536620006
get 46520
push_front 567838130
push_front 227865835
push_back 235294426
push_front 742101206
push_front 920188650
push_front 80211739
push_middle 827532565
push_middle 220693056
push_front 478720807
push_front 584231539
get 36431
get 42496
push_back 995057103
push_front 403270957
push_middle 759135163
push_front 659771743
push_front 974629190
push_front 665812635
push_middle 855804454
get 12423
push_back 182255065
push_front 181493163
push_middle 657684503
get 45945
push_front 583466477
push_front 11812782
get 50071
push_back 398674327
push_middle 761331011
push_back 337305600
push_front 136187984
push_back 401192085
get 27852
push_front 240622985
push_back 361935621
push_back 904476097
push_middle 240048177
get 9083
push_back 398528
get 47038
push_front 987705514
push_back 603707521
push_front 702824166
get 44827
get 52780
push_back 476024511
push_back 73945386
push_back 425416343
push_back 140260150
push_middle 693558568
push_middle 807428514
push_middle 681898624
push_middle 257858864
push_front 491639825
push_middle 858127263
push_back 420779500
push_middle 840870793
push_front 422873642
push_front 55052890
get 20912
push_front 875971901
push_front 671731320
get 7727
push_back 165134073
push_front 206690140
get 11809
get 51252
get 44977
push_back 411954247
push_middle 414463514
get 45372
push_back 376091127
push_back 483530347
push_middle 621084040
push_middle 927512891
push_back 197583869
get 35791
push_front 188638165
push_front 889492964
push_middle 509808376
push_back 306611433
get 14699
push_back 984701451
get 14099
push_front 757845382
get 50619
push_front 191859843
push_front 754696455
push_back 112988634
get 42999
push_front 817866820
get 32943
push_middle 284470560
get 36299
get 13651
push_back 680382738
push_back 450236393
push_front 75525291
push_front 669808846
push_middle 692158111
push_back 134682369
push_front 769451395
get 23514
get 27376
get 40205
push_middle 943894777
push_back 530923093
push_back 563711869
push_middle 171166455
push_middle 440535368
push_back 670741314
push_middle 798196299
push_front 3939965
get 54507
push_back 437798491
push_middle 720709076
push_middle 975313577
get 50508
push_front 527307269
push_middle 909902979
push_back 512211564
push_middle 219702685
get 7782
push_middle 57974894
get 24778
push_front 950379293
push_back 611760388
push_middle 60062757
get 49346
push_back 562896510
get 25848
push_middle 865601631
get 24384
get 43111
push_back 169030161
push_middle 816664458
push_back 665356467
push_middle 358835192
push_front 855866983
push_back 69896007
push_back 299471516
push_middle 924632914
push_middle 222699249
push_back 676951325
push_back 202073284
push_back 447500382
push_middle 73648106
get 48185
push_back 844719289
get 55548
push_back 798245069
push_back 279872979
push_middle 787402951
push_middle 576435773
get 28546
push_back 196547626
push_back 359320435
push_back 181603049
push_back 583244549
push_front 764230040
push_middle 234413926
push_front 830845549
push_front 640242334
push_middle 233240329
push_middle 899310718
get 12765
get 21418
push_front 525022196
push_back 183202901
push_middle 68694122
get 34093
get 42041
push_front 640331695
push_front 595965507
push_middle 527199778
push_front 195851078
push_middle 405652517
push_middle 952412443
push_middle 903895760
get 14866
push_back 215887800
push_back 201954661
get 54576
push_front 671188509
push_middle 468763161
get 50766
push_middle 937531872
push_back 573564917
push_front 573568605
push_middle 919580543
push_front 697727848
push_back 719025651
get 9600
push_back 879994111
push_front 774884087
push_middle 881445532
push_front 97853764
get 10117
push_front 253121288
push_middle 313318706
push_front 697289665
push_back 745507164
push_middle 133181902
push_front 369175518
push_front 314217751
push_front 730839343
get 33145
push_front 600524947
push_front 599159714
push_middle 569377639
push_back 354853767
push_back 132280786
push_front 704417682
push_middle 762851787
push_back 107341597
push_middle 265337633
get 12659
push_middle 756802797
push_middle 539284230
push_back 816417414
push_front 554581773
push_back 157608370
push_middle 806513937
push_front 101415748
push_middle 144090037
push_front 524228414
push_back 18633933
push_middle 455451964
push_middle 436817624
push_back 75113856
push_middle 826918429
get 32420
get 56198
push_front 774335553
get 33062
push_back 928485575
push_back 822687887
get 17225
push_front 723575916
push_back 553752269
push_front 531657286
push_front 92879135
push_back 584307861
push_middle 831519117
push_back 699076804
push_back 490024090
push_back 801224984
push_back 724261568
get 13062
push_back 713343327
push_middle 999367843
get 48811
push_front 280846716
get 17548
push_front 745265066
push_front 141579116
push_back 630762790
push_back 999552264
push_back 151506065
get 24280
get 26533
push_front 503905519
push_middle 460962045
push_front 730482022
get 44448
push_back 499344552
push_back 873498732
push_front 787398241
push_middle 398061566
push_middle 539835243
push_middle 737745195
push_middle 827738621
get 18891
push_back 12006339
get 32993
push_back 426075017
push_front 458812665
push_front 432317214
push_middle 507656651
push_middle 271952364
push_back 387712929
push_front 256862508
get 36356
get 4436
push_front 214663049
push_middle 723223982
get 31790
push_middle 178994264
get 45703
push_front 287586752
push_front 737109344
push_middle 250302552
get 10494
push_middle 757582186
push_back 916767646
get 32627
push_middle 763382049
get 52673
push_back 773573625
push_back 132866618
push_back 790530929
push_front 665044424
push_back 198431318
push_back 443351440
get 24477
push_middle 457218795
push_front 819393225
push_middle 701830133
get 20439
push_back 348425424
push_middle 88836887
push_middle 875621678
push_back 755961662
get 18991
push_middle 902836105
push_back 578051467
push_front 848722385
push_back 653691878
get 11699
push_front 582939720
get 15836
push_back 717061287
push_front 357662999
get 18590
push_front 321484109
push_back 928977105
push_middle 254995752
get 52095
push_back 542277306
push_back 664857545
get 387
push_front 589911515
push_middle 294827039
get 29646
push_back 162173962
push_middle 326088918
push_front 630033852
push_front 520578241
push_middle 494036480
get 1042
push_front 342032086
push_middle 724092749
push_front 276132268
push_middle 196806474
push_middle 417030726
get 3270
push_back 469136629
get 6610
push_front 665608441
push_middle 444090688
push_front 932873135
push_back 519717590
push_back 128272065
push_middle 327520330
get 33961
push_back 673102599
get 392
get 30648
get 48437
get 51323
push_back 796745831
get 5816
push_front 325372650
get 34494
push_middle 111866646
get 41240
push_middle 556282008
get 26969
push_middle 647404217
get 38454
push_back 404069195
push_middle 948711410
push_middle 425515488
push_middle 905779610
push_front 220623807
push_back 194964576
push_front 769318881
push_middle 928904695
push_front 727178977
push_front 470894276
get 56552
push_back 110812301
push_middle 702542472
push_back 448243971
get 37772
push_front 798018017
push_middle 809213118
push_front 589092883
push_front 581225029
push_front 387773743
push_front 552629885
get 5211
get 10674
push_middle 282483824
get 31397
push_front 759587296
get 37304
push_front 222195775
get 52346
push_back 595568418
get 11054
push_middle 827253807
get 20167
get 32269
push_front 208549091
push_back 821292263
get 20904
push_middle 792948302
push_back 267594720
get 52435
push_front 744352675
get 28022
get 1490
push_middle 603920804
push_back 165333861
push_middle 500193525
push_middle 137675025
push_middle 63897664
push_middle 384956002
push_front 191875834
push_front 26434208
push_front 979739289
get 25674
push_front 752402028
push_front 523228113
push_middle 742707939
push_back 806943356
get 47363
push_back 205006003
push_front 601713846
push_front 607092972
push_middle 287046481
push_front 161172009
push_back 352610384
push_middle 198690713
push_front 801517438
get 38869
push_back 195732934
push_front 19150886
push_middle 588137393
push_middle 569735320
push_front 65355819
push_middle 105053400
push_front 181042238
get 45401
push_middle 874024391
push_middle 720900278
get 6319
get 39818
push_back 639600293
push_front 582413335
push_back 669906807
get 20395
get 29838
get 49816
push_back 631176080
get 40404
push_back 361455803
push_middle 370610580
get 1501
push_back 475896574
push_middle 927883498
push_back 823171595
get 48392
get 13813
push_back 917496929
get 27722
push_front 394442709
push_back 529182648
push_back 538017322
push_middle 376436816
push_back 992000149
get 51901
push_front 143002748
push_front 257111502
push_middle 63323936
push_middle 674213907
get 54674
push_back 492719695
push_middle 927797197
push_middle 997141539
push_back 827789792
push_front 791799758
push_middle 879304700
get 42757
push_back 524045242
get 36869
push_middle 18157647
push_back 146618317
push_back 164859549
push_front 403646457
get 9122
push_middle 627376253
push_middle 254923918
push_front 200919406
get 56329
get 31834
push_middle 707250512
push_middle 155034479
push_middle 967492219
push_front 346945611
push_back 127648029
push_back 613976270
push_middle 205001141
push_back 375839141
get 36944
push_back 65400392
get 20481
push_middle 878495000
push_middle 66262883
get 27367
get 28270
get 57355
push_back 962769998
get 27108
push_front 590921616
push_middle 799004335
push_middle 745797463
get 20614
push_middle 445828067
push_back 342082491
get 35070
get 24931
push_back 544395795
get 22956
push_front 67115267
get 50146
get 8640
push_middle 393742453
push_back 927553032
push_middle 782155739
push_middle 168153989
get 55940
get 27486
push_front 344040892
get 19572
push_middle 253347903
get 53510
push_back 568654721
push_back 723702016
push_front 333635685
push_front 365588698
push_back 327373785
push_back 500746450
push_front 41719364
push_back 171832389
push_front 390405520
get 56770
push_front 899558926
push_middle 582514996
push_middle 490239011
push_back 889429641
push_middle 388522707
push_back 185972996
get 49366
push_middle 308596999
get 48081
push_back 213745985
get 17137
push_back 142211818
get 43278
push_middle 224386729
push_back 454838955
get 1375
get 30612
push_middle 335785965
get 38900
push_middle 847990434
push_middle 269419222
get 16227
get 47628
get 20368
push_middle 120838191
push_back 888507569
push_middle 570247264
push_front 168626252
push_back 792003362
push_front 583847951
push_back 165435077
push_back 94269829
push_back 912108362
push_front 308167245
get 7290
get 39798
push_front 653397923
push_front 444909936
push_middle 713662631
push_middle 75490420
get 11401
push_middle 109945237
get 22970
push_back 600599250
push_front 746052798
push_back 167090069
push_front 653974410
push_middle 925310467
push_middle 962322715
push_middle 736520981
push_back 350751671
push_middle 533005391
push_back 896628919
push_middle 609547034
push_back 463608720
push_middle 392146257
get 43046
push_front 342593662
get 19436
push_front 252121857
push_middle 469434324
get 844
push_front 71404619
push_front 930558541
push_middle 329162955
get 39903
push_middle 119211708
get 42384
push_middle 504906932
push_middle 729186551
push_front 984078540
push_back 29849172
get 13021
push_back 767285885
get 12922
get 26137
get 50402
push_back 29723413
push_middle 316314260
push_front 863412808
push_middle 292531802
get 6524
push_back 282293733
push_back 995008142
push_middle 366336315
push_middle 673901462
push_back 501211209
push_back 508643105
push_front 881286101
push_back 605870248
push_middle 522805090
push_front 350572411
get 53613
push_front 548522782
get 19192
push_middle 337375274
push_middle 471903338
push_middle 64110625
push_back 59946819
push_back 875108538
push_front 418137006
push_middle 964380908
push_middle 282651386
get 9420
push_front 622485797
push_front 890806590
get 10068
push_middle 781463554
get 10747
push_front 375048102
get 20772
push_middle 983120225
get 43647
get 11628
push_front 932280661
push_back 662095583
push_back 544379354
push_back 328362682
push_middle 676562971
get 27002
push_back 647760479
push_middle 434380605
push_front 549206363
push_middle 188850749
get 13016
push_middle 434888231
push_back 316516044
push_middle 245587391
push_back 212431631
push_front 986393209
get 25848
push_middle 362627585
push_back 740629488
push_back 736659713
push_front 740736451
get 13584
get 49757
push_front 4869047
push_middle 545809107
push_middle 472150826
push_front 306472245
push_back 234468856
push_front 749778486
push_front 981647192
get 31274
push_back 17146704
push_back 893514810
push_middle 932346817
get 52763
push_front 684689849
push_front 941750157
push_middle 622202985
push_front 151298751
push_middle 1159826
push_back 50108812
push_back 560474277
push_front 216488926
push_front 591124022
push_front 518238375
push_back 415937140
push_front 141421553
push_back 46305347
push_back 627882370
push_back 189567480
push_middle 27515435
push_middle 92720304
push_back 598249827
push_middle 206288685
push_middle 21410253
push_front 480985028
push_middle 526410557
push_middle 276446409
push_back 734132974
push_middle 61145061
push_back 5441262
get 49659
get 46037
push_middle 576938486
push_back 155711001
push_front 379398461
get 53613
push_back 209918005
push_middle 133175624
push_front 768435846
get 6455
push_back 5497161
get 179
push_front 202916648
push_middle 45200892
push_middle 390467669
get 40459
push_middle 580108137
push_back 330089141
push_back 4305802
get 47104
push_front 517929098
get 53072
push_front 305959740
get 50134
push_middle 615889555
get 32580
push_front 813963947
push_back 101036132
get 44002
push_middle 979184608
push_back 222687146
push_middle 31337620
push_front 851536482
push_middle 115698527
push_back 853138296
push_front 168321472
push_back 537671335
push_back 347692221
get 55249
push_front 426572993
push_front 288151188
push_middle 742002216
push_back 629111669
push_front 615093653
push_middle 545484745
get 28587
get 35675
get 30828
push_back 446722754
get 57628
push_back 381814853
push_back 759745380
get 20554
get 45385
get 26965
push_middle 363104195
push_middle 483918046
push_front 983523412
push_front 602952064
push_middle 390815806
get 51820
get 45966
push_back 870716322
push_front 919752527
push_front 62039077
push_middle 633748707
push_front 819295800
push_middle 175980184
push_front 383349807
push_front 622348487
get 323
push_middle 377803442
push_middle 824855831
push_back 989909591
push_front 466980587
push_middle 484285829
get 57030
push_middle 857481770
push_middle 83317218
get 5972
push_middle 331027385
get 9917
push_back 104881015
get 1061
push_front 479808497
get 1510
push_back 630740009
get 45704
push_front 89115084
get 29537
push_middle 228793641
push_back 703164786
push_front 98156948
push_middle 186407464
push_back 559181750
push_back 360391369
push_back 33558079
push_back 197052115
get 21373
push_middle 853865083
push_middle 968042033
push_middle 538683656
push_middle 102003276
push_front 860082099
push_back 36790499
push_back 263282284
push_front 693467917
push_back 607458190
push_back 645091914
get 43684
push_middle 324804674
push_back 879341320
push_middle 56592547
push_back 986695845
push_middle 718686276
push_middle 198762613
push_back 878403337
push_front 476351402
push_back 890664692
push_front 318913471
push_front 936640301
push_front 321032235
get 43360
push_back 113969905
push_front 362253329
push_back 234491707
get 34988
get 53424
get 10233
get 16565
get 43457
get 52505
push_middle 383864935
push_back 546260457
push_back 446029801
push_back 42086739
push_front 707242500
push_back 576470400
push_front 359728851
push_front 460083379
push_front 178284304
push_front 470494840
push_middle 768415663
push_front 155949336
push_middle 267676072
push_back 58089513
push_front 899837906
push_back 355028029
get 5113
push_middle 806010407
push_back 500654819
push_front 313183921
push_middle 866247754
get 13042
push_front 877763666
push_middle 36988526
push_front 335666674
get 41043
push_back 398059588
push_back 887528928
get 17622
push_middle 423946155
push_back 920382393
push_back 742048685
get 2817
push_front 257815524
push_middle 133504279
push_middle 547753950
push_middle 404439704
push_back 90958837
push_back 855647964
push_back 225101707
push_front 670208520
get 18277
push_middle 538351712
push_middle 243324900
push_back 515470830
push_front 651621865
push_back 691978617
push_back 899436943
push_back 313265564
push_back 38531255
push_middle 797362878
push_back 621091431
push_back 595543443
get 38990
push_back 986501371
push_front 428142269
push_back 818961284
push_front 622685058
get 55457
push_middle 430787894
push_back 903284813
push_front 713323340
push_back 712727329
push_front 745294928
get 12512
push_back 582064083
push_back 59502612
push_back 21258048
push_middle 755517686
push_front 80220216
push_middle 992501756
get 22930
push_middle 228417194
push_front 668426271
push_middle 43708263
get 51082
get 17277
push_front 153391749
push_back 358717256
push_back 85330633
push_front 247712928
push_front 906005187
push_back 706746497
push_back 556383876
get 41778
push_middle 849344776
push_middle 342202766
push_back 433735239
push_middle 440713668
get 9513
push_front 934087719
push_front 690407307
push_back 230451500
push_front 610835214
push_back 788241274
push_front 212977699
get 7708
push_middle 623074547
get 31534
push_front 700433761
push_front 346850314
get 421
push_front 750527198
push_back 239872938
push_middle 118390249
get 13344
push_back 543565205
get 39561
get 48857
push_front 780372575
push_back 60139797
push_back 123300129
get 8680
push_front 951668564
push_middle 293829988
push_back 987311773
push_back 720240701
push_middle 603766059
push_back 886214477
push_middle 783876678
push_back 171474791
push_front 121335506
push_front 767059672
get 50529
get 39480
get 30672
push_back 269548219
push_front 899516737
push_back 189930655
push_back 502355197
push_front 652767206
get 31534
push_back 873936854
push_front 137871047
push_back 151374460
push_back 999680733
push_back 2777035
push_middle 601810080
push_back 820740679
push_back 524895575
push_back 815993909
get 30578
push_front 786451428
push_middle 39561835
push_front 293332826
push_front 583036378
push_back 730509520
push_front 317485952
push_middle 345529888
push_back 784083475
push_front 993658724
get 7990
get 48585
push_front 793000555
push_middle 540642701
get 38685
push_front 314684511
push_back 884656267
get 26208
push_front 49981910
push_middle 729844922
get 43057
push_middle 213313049
push_front 910170518
push_middle 547271412
push_middle 740327672
push_back 524561262
push_back 226197051
push_back 919172349
push_back 82679187
push_back 700672472
push_back 847371971
get 51459
push_front 401682259
push_middle 154976696
get 25196
push_front 620512070
get 39330
push_middle 813830137
get 29761
push_back 349994693
get 10516
push_middle 78762159
push_front 356584467
get 50374
push_back 681067030
push_back 957849677
push_middle 451333276
push_front 328716288
push_middle 505766339
get 10952
push_middle 563373070
push_middle 743345965
push_front 87347798
push_front 127402011
push_middle 478085034
push_front 385261162
push_middle 214666557
push_back 546996179
get 49791
push_back 919843070
push_back 45098130
push_middle 195283206
push_middle 166194034
push_back 500903200
push_back 490236705
get 18868
push_back 15363753
push_front 487963525
push_front 323889420
push_back 612391223
get 25795
push_front 7313466
push_front 121522089
push_middle 661916847
push_back 627027501
push_front 53607659
get 33338
push_back 27123946
push_back 771355697
push_back 39711071
get 17325
get 31640
get 31868
push_back 164585182
push_front 174471974
push_front 584103706
push_back 198498099
push_front 970606832
get 38200
push_front 347026369
push_back 315569341
push_back 921525429
push_back 858504035
get 9310
push_back 992419152
push_middle 735851690
push_middle 982995520
get 39410
get 20361
push_front 911442755
get 2490
get 30379
push_back 819733094
push_back 96787263
push_front 818691965
push_middle 98621616
push_middle 978238902
push_back 480564795
get 34296
push_front 278308622
get 18225
push_front 900225652
get 31660
push_back 480363636
push_middle 187262689
push_middle 548883052
push_front 492997961
push_back 196439058
push_front 628595644
push_front 983506814
push_back 825829794
get 17078
get 25154
push_back 910929825
push_middle 3937604
push_front 298510758
push_middle 413923210
push_back 363084837
get 5859
push_back 478107886
get 41638
push_back 634688125
push_front 632239320
get 56521
push_back 912078977
push_back 460416902
push_middle 224472638
push_front 825138194
get 4852
push_back 388810338
push_middle 139725797
push_back 307205502
push_middle 626617637
get 27714
push_back 547920316
push_back 612600130
get 31954
push_back 715802812
push_front 386518796
get 55196
get 21516
push_middle 112893704
push_front 556700031
get 39338
push_middle 432772038
push_back 431586121
push_middle 886527628
push_front 854626012
push_front 689979920
push_front 785761068
push_middle 884709891
push_front 60148316
push_front 591170594
push_middle 866671711
push_back 438296007
push_back 366406618
push_front 493954716
push_back 466281256
get 48270
push_front 56071318
get 51547
push_front 557619086
push_back 84262323
push_front 917248321
push_middle 69595680
get 28850
get 21595
push_middle 812543270
push_back 845908162
push_front 393238394
push_front 757580903
push_back 842544006
push_middle 384596135
get 23581
push_middle 493121168
push_middle 40785762
push_front 262101093
push_front 209543064
push_back 249715863
push_middle 486367362
get 11665
push_front 419346778
push_middle 34922640
push_front 691834823
push_back 312453499
get 52621
push_front 423543914
push_middle 814961251
push_middle 191502552
push_middle 302549055
get 49564
push_back 651737561
push_back 199488246
get 23179
push_front 935261622
push_back 645133044
get 15320
get 50459
push_back 416941324
push_front 564458617
push_front 755130394
push_front 162383520
get 4243
push_back 480046479
push_back 138533354
push_middle 869457096
push_middle 198682529
push_front 24031805
push_back 710709117
push_middle 865864749
push_front 395666839
push_middle 198685368
push_front 44988152
push_front 522293899
push_back 93309085
push_back 992441523
push_back 57048218
get 4189
get 5108
push_middle 538462981
push_back 755735338
push_middle 50477306
push_front 309699974
get 11210
push_front 203687381
get 51906
push_front 725144100
get 57789
get 24370
get 45127
push_front 615107712
push_front 984145194
get 29979
push_middle 972347330
push_middle 380411020
push_front 497059593
push_middle 638041673
get 13883
get 9437
push_back 130231908
get 12715
get 21156
push_back 646554117
push_middle 105672542
get 37376
push_back 617138345
get 51463
push_middle 84197225
get 20162
push_back 398338938
push_middle 338039881
push_back 935647221
get 52596
push_back 174193356
push_middle 129692100
push_middle 236792967
push_back 476742084
push_front 821864047
push_back 846276456
push_front 84419237
push_back 218527930
get 45496
push_middle 794076525
get 38274
push_middle 999726166
push_middle 755393114
push_front 945910218
push_middle 10631738
push_middle 761096972
push_middle 965307469
push_back 485774671
push_middle 991071343
push_middle 19474183
get 14822
push_middle 360868367
get 24983
push_back 528951273
get 18579
get 47783
push_front 473699899
push_back 870921496
push_middle 996765114
push_middle 362817332
push_back 758306740
push_front 24232802
push_middle 13149602
push_back 943135633
push_middle 49570225
push_middle 838010307
push_back 286751146
push_back 417632612
get 23810
get 12943
get 23257
push_back 179798763
get 14339
push_back 589890776
push_front 689857481
push_front 229713243
push_back 528221876
push_front 255778652
push_front 696351124
push_front 369006323
push_middle 193029841
push_front 383292469
push_back 791501565
get 18416
get 23875
push_front 218465108
push_back 636678632
get 5507
push_middle 68991531
push_back 914623063
push_back 869379238
get 2523
push_back 936331266
push_back 154468047
push_back 403154119
push_middle 427134161
get 44859
get 15796
push_back 274598181
get 21013
push_back 955916183
push_middle 891775723
push_back 422066443
push_middle 331061946
push_front 818666538
get 50180
push_back 613781393
push_back 639784996
push_back 534101655
push_front 713527948
push_middle 819059424
get 1072
push_front 56490213
push_back 790490611
push_middle 544370575
push_middle 62225566
push_front 797312931
push_front 64915180
push_back 606680233
push_front 601388036
push_front 934978951
push_middle 756421571
push_middle 501754366
push_middle 809558282
push_middle 579112050
push_middle 671657291
push_middle 677035291
push_middle 820724510
push_back 199986992
push_middle 287773137
push_back 392562141
push_back 198517929
push_back 360083539
push_front 261374022
push_middle 977590976
push_front 649246900
push_middle 575197968
get 33626
push_front 439003158
push_back 237793779
push_front 336422892
push_back 408467097
push_back 698429734
push_back 512819629
get 24389
push_front 50718477
push_middle 734481334
push_front 630130174
get 13479
push_front 326898916
push_front 323712393
push_middle 967286388
push_front 605170037
push_front 741809589
push_front 930368498
push_back 118294910
get 26647
push_front 660494360
push_front 129939760
get 31006
push_front 127769075
push_front 751361796
get 5555
push_front 811363468
push_back 72788192
push_middle 314345368
push_back 42634501
push_back 204507169
push_middle 781395090
push_front 501048140
push_front 157273796
push_middle 460728732
get 36606
push_front 337103224
get 21275
push_front 347952077
push_middle 746895
get 18946
get 43523
get 45752
get 41865
push_back 674265782
push_front 792579415
get 19665
push_middle 330966393
push_middle 684381794
push_back 647827003
push_front 522116669
push_front 956204355
push_front 75422205
push_middle 232603183
get 37141
push_middle 972738961
push_front 143018206
push_middle 487364890
push_front 458464902
push_middle 472514034
push_back 28377794
push_front 140652685
push_back 774803513
get 10033
push_back 621119827
push_front 866784171
push_middle 389076863
push_front 82521002
push_back 14862455
push_back 903224938
push_back 282408195
push_front 180138820
push_back 214520478
push_back 977114694
push_back 235301341
push_back 96340391
push_front 74723102
push_back 387289495
push_middle 641835826
push_middle 850181820
push_middle 644211354
push_back 906350773
push_middle 188440871
push_middle 51488563
push_middle 661094984
push_front 947044310
get 20217
push_middle 585146375
push_middle 179142031
push_middle 342176857
push_middle 320317230
get 43061
get 22399
push_back 914781912
get 4041
get 19076
get 10851
push_front 4404371
get 13917
push_middle 575294812
push_back 518246157
push_front 918495334
push_back 27243868
push_front 750410696
push_middle 79019716
push_back 264711739
get 56953
push_middle 645524481
push_middle 93046100
push_back 23618024
push_front 876359287
get 55735
push_back 939545025
get 38366
get 10116
push_middle 608436402
get 47743
push_back 320578443
push_back 553932655
push_front 334465789
push_front 378546072
push_middle 53934132
get 24405
push_middle 888374059
push_back 791694967
get 27703
push_middle 870923670
get 30873
push_back 635586904
get 45522
push_middle 836391368
get 18253
push_back 181913194
get 53124
get 7474
push_front 879701750
push_middle 287564993
get 15596
push_front 152207964
get 58041
push_middle 178130805
get 3762
get 19543
push_back 534974048
push_back 349312775
push_back 971835321
get 30278
get 50979
push_middle 370413730
push_back 65443406
push_front 264979960
push_back 189387772
push_back 409875777
push_front 697011055
get 4049
push_front 91407060
push_middle 568824082
get 2622
push_back 823910304
push_back 303493918
get 12025
push_middle 847830223
get 27845
push_back 301083112
get 17624
push_middle 736921542
push_back 779350858
push_back 349453722
push_middle 598448150
push_back 289366699
push_front 608778783
push_back 673782097
get 51318
push_middle 487020237
push_back 726505773
get 31828
push_back 813800443
get 21949
push_front 250929552
get 25851
push_front 594674566
push_middle 953139649
get 55867
push_middle 406451204
push_back 995104662
push_front 15810547
push_back 583703700
push_front 829166597
push_back 278922597
push_back 170759122
push_middle 709193896
get 9208
push_back 47294315
push_middle 769776461
push_back 402957172
push_middle 107306062
push_back 575190770
push_back 861808023
push_middle 293064532
push_back 139249110
push_front 626721685
push_back 319342554
get 49319
push_back 855437359
push_back 438645606
push_back 596860626
push_front 747629764
push_front 84583702
push_back 282653295
get 2182
get 40203
get 8003
get 10656
push_front 628903297
push_front 276955798
push_front 863072216
get 53686
push_front 307194925
push_middle 958546059
get 43249
push_middle 852857345
push_back 237081991
push_middle 706370975
get 54326
push_back 745066088
get 12543
get 39902
get 30404
get 46699
push_front 415177364
push_back 762692575
push_back 941239542
push_middle 520500877
push_back 814439461
push_front 326192875
push_front 693999767
push_back 75994608
push_front 717610293
get 40813
push_back 800266089
push_back 596738778
push_back 721152958
push_front 200194960
push_back 150235529
push_front 669094690
push_front 207993835
push_back 340401932
get 40457
push_middle 278696828
push_middle 219656014
push_back 11493296
push_front 287655612
push_back 695180208
push_middle 83443549
get 49632
push_middle 17371169
push_front 541624414
push_back 979665998
get 17354
push_front 349240557
push_front 74442327
push_front 910246712
get 4955
push_back 125276083
push_back 514763988
push_front 147476008
get 14807
push_back 370482016
push_front 90717410
push_front 581572106
push_back 112757700
push_front 198036703
push_middle 343502609
get 53392
push_middle 139282348
push_middle 70916881
push_middle 321756371
push_front 182981701
push_middle 856123497
push_middle 486486645
push_back 364132354
get 15246
push_middle 893013989
push_back 427886903
push_middle 773729045
get 8020
push_middle 69708342
push_front 561876809
get 38420
push_front 405502483
push_front 823678217
push_back 7900769
push_middle 990520450
push_front 409715643
push_back 522150077
push_middle 263940679
push_back 969888656
get 45760
get 14772
push_back 650434710
push_middle 959668161
get 53081
push_middle 548676232
push_front 835276635
get 30109
push_front 421351110
push_front 237870575
push_middle 440850191
push_front 417151489
push_front 362021505
push_front 353324402
push_back 421391788
push_middle 128896068
push_front 995759491
push_back 640475160
push_front 545682849
push_back 917714011
push_front 856649542
push_front 677413085
push_middle 700028911
push_middle 730972912
get 32341
push_back 114522641
push_front 137140072
push_middle 625365495
push_middle 169324436
push_back 117348576
push_front 261168482
get 57554
get 49265
push_front 465393389
push_front 305458888
push_middle 569004598
get 2842
push_front 344596781
push_back 80006767
get 14210
push_middle 986117984
get 7117
push_middle 268422349
get 17543
push_back 307923757
push_back 67130654
push_back 556182538
push_front 233771628
push_middle 10186954
get 31464
push_middle 241611007
get 2178
push_back 494523405
push_middle 350321270
get 55369
push_front 16770209
get 47661
get 54868
push_front 485169560
push_back 542517913
push_front 805403367
get 3777
push_middle 124555429
get 40416
push_front 355272512
push_back 261873636
push_middle 522431148
push_back 509375212
push_middle 662437567
get 41837
push_front 486727821
push_middle 139669023
push_front 274096839
push_front 597880165
get 10304
push_front 699367743
push_front 393707384
push_front 706484360
push_back 436716139
push_front 658453358
push_middle 463189200
push_middle 961283591
push_front 141961775
push_front 891372570
push_middle 542749644
get 9159
push_front 621069492
push_back 114209339
get 48228
push_front 91443287
push_back 761529769
push_back 111336162
push_middle 73461045
push_middle 35856002
push_front 722030921
push_middle 951388213
get 16957
push_back 771939470
get 26898
push_front 350402318
get 43079
get 43345
push_middle 578721354
get 47802
push_middle 561988609
get 21340
push_middle 96986414
push_front 534860949
get 43680
push_back 27499058
push_front 897168636
get 8798
push_front 112692198
push_back 459719972
get 27690
push_middle 720473494
push_back 642725094
push_front 215970397
push_middle 746948550
push_front 498566471
push_front 539800034
get 22994
push_back 69721084
push_middle 102349085
push_back 618291653
push_front 336511692
push_middle 679506378
push_middle 568748608
get 38477
get 10524
push_front 953074190
push_middle 921970666
get 49514
push_front 853912404
push_back 361939057
push_middle 974652445
get 22816
push_front 467125043
push_back 920416008
push_front 675817845
push_front 701313761
get 24484
get 58182
get 51505
push_front 8190255
get 13961
push_back 507238845
push_back 442351080
push_middle 213194777
push_front 858344640
push_front 236031578
push_middle 526752386
push_front 191192677
push_middle 598439707
push_front 407882923
get 48639
push_back 874241178
push_middle 574877138
get 42845
push_back 873543693
push_back 299916846
push_back 765883969
get 4362
get 21813
get 17861
push_back 496441729
push_front 1992194
push_back 323108107
push_front 547118978
push_middle 155542283
push_back 203638296
push_front 108712688
push_front 93177684
push_front 628252281
push_middle 452902115
push_middle 818846024
get 12158
push_middle 599287918
push_front 521264749
get 15789
push_back 733245677
push_front 902365585
push_middle 611979332
push_back 325299783
push_back 326777739
get 57889
get 2993
get 51433
push_back 449740772
push_back 255143004
push_middle 319919442
push_middle 341473135
push_back 791048214
push_back 724120044
push_front 260993409
get 8249
push_front 689208780
get 58307
push_front 518717068
push_middle 967171737
push_front 107594396
push_middle 115468996
push_front 888443804
push_back 116371932
push_front 790215500
get 13015
push_front 460392791
push_back 645319238
get 17356
push_back 665254554
push_front 435491043
push_middle 153140951
push_middle 697390728
push_middle 650318541
get 47160
push_front 894367407
get 13295
push_middle 146169832
push_middle 832176679
push_back 449793057
push_back 903990288
push_front 557638711
get 50854
get 51566
get 47379
get 4908
push_front 537368783
get 31229
push_front 150134687
push_middle 920192678
push_front 305423267
push_front 755103819
push_front 343325558
get 6593
push_back 455852197
push_front 151280617
push_front 599465779
get 8232
push_back 336618773
get 51204
push_back 222448248
push_middle 614670355
push_front 749885735
get 13123
push_middle 327036182
push_middle 283491367
get 12367
push_back 767399592
get 1117
push_middle 226953728
push_back 860455764
push_front 280913064
push_front 528059926
push_back 934926640
push_back 365323196
get 49363
push_back 812964828
push_front 99739720
push_back 248694178
push_back 352106423
push_front 544166081
push_back 87905407
push_back 466688951
push_middle 262780603
push_front 169573956
push_middle 679310713
get 22404
get 35414
get 11387
push_back 707061502
push_middle 377266832
get 31660
get 47223
push_middle 10884022
push_back 847316214
push_front 167536398
push_back 674051206
push_back 469260982
push_middle 883621915
push_front 512230561
get 17769
get 3556
get 16997
push_back 673072612
push_front 96117166
push_front 232852539
get 47856
push_middle 300246134
get 43043
push_middle 163350007
push_front 706979682
push_front 333045718
get 2848
push_back 776736720
push_middle 48319000
get 1685
push_middle 815054970
push_middle 803299969
push_middle 398649278
push_front 110345219
push_front 590821717
push_front 888548480
push_back 832397075
push_middle 845322388
push_front 260452578
push_middle 765330131
get 44826
push_back 919303900
push_back 549189143
get 28457
push_back 122982830
get 26124
get 27624
get 29267
get 56289
push_front 19558430
push_back 933115176
push_front 298064450
push_middle 685464175
get 29471
get 35660
push_back 487984154
push_front 257804683
get 1140
push_back 536660010
get 47157
push_front 302771678
push_back 898393964
push_front 313150361
push_front 740771584
push_back 97192676
push_front 697213732
push_middle 576842267
push_middle 567753429
push_front 309219829
push_front 31586543
push_back 518216522
push_back 306059959
push_back 298809589
push_back 821087124
get 36126
get 19563
push_front 90720975
push_middle 229616554
push_front 242561943
push_back 833344580
get 54786
push_middle 657671378
get 15031
push_back 335313447
push_front 325406918
push_back 549566865
push_back 94920580
push_front 142981015
get 15871
push_middle 467788976
get 58509
push_back 903775405
push_front 827284499
push_front 868679117
push_middle 211657145
push_middle 931425372
push_front 937284709
push_front 751588154
push_front 952956610
push_back 445245890
get 50224
push_front 541388130
get 54138
push_back 546093072
get 16299
push_middle 100406810
push_middle 323495029
push_back 847910574
push_middle 695049967
push_front 169335925
push_back 159317165
get 11383
push_back 796126774
push_front 961141351
push_back 216500072
get 13793
push_middle 751556309
push_front 443338985
push_middle 42214883
push_front 658450372
push_front 227365134
push_back 665869198
push_back 758286576
push_middle 696388677
push_back 959490765
push_middle 142060678
push_back 885202946
push_back 702220108
push_front 57260698
push_back 975799766
push_back 733297408
push_front 516186535
push_middle 294205646
push_middle 25806503
get 20735
push_middle 894669903
push_front 365054551
push_back 940477744
push_back 815988673
get 56800
push_middle 250917522
get 38514
push_back 46232615
get 3334
get 26716
push_middle 159896715
push_middle 726122148
get 33737
push_middle 128839407
push_back 780730997
get 35848
push_back 370438158
push_middle 244471436
get 31805
push_middle 549419592
push_front 824978035
push_back 176839365
push_front 58046039
push_front 715677122
push_middle 60195333
push_middle 463364795
get 16371
get 16511
push_back 152422280
push_front 689196940
push_front 691681800
push_front 776538368
get 901
push_middle 87585187
push_front 366843878
push_front 248614810
get 17205
push_front 466262353
push_middle 869366817
push_middle 343420027
push_back 656683656
push_front 88922401
push_middle 890317836
push_front 306900770
push_middle 149214376
push_back 810847474
push_back 168850007
push_front 225612682
push_back 629550614
get 38394
push_middle 390410675
push_middle 805770963
push_front 688536074
push_middle 648100035
push_back 981395788
push_front 337548557
get 47259
push_back 504296858
push_front 419340474
push_back 894580311
get 10052
get 11622
push_back 260635744
push_middle 796751283
push_front 434753886
push_back 617513649
push_middle 770585027
push_back 249468743
push_middle 869895666
push_middle 43971196
push_front 409935261
push_middle 436244634
get 15535
push_middle 254013669
push_back 824869960
get 33435
push_front 247185845
push_back 895596863
push_middle 716684009
get 12971
get 38721
push_front 489229848
push_back 279996007
get 13049
push_middle 825438213
push_back 388245227
push_front 658859769
push_middle 145620008
push_front 160365826
get 4594
get 55693
push_middle 4311689
get 29350
get 50778
push_front 579949225
push_front 558652155
get 35058
push_front 770089262
push_front 708503302
push_front 436789339
push_front 190414796
push_middle 727919836
push_front 441584958
push_front 380019724
push_front 572640552
push_front 691933872
get 39947
get 20908
push_front 801143657
push_front 40956827
push_middle 114276195
push_middle 143162574
push_middle 674868706
push_middle 924235848
push_front 873037444
get 2460
push_back 339703715
push_front 825854263
push_front 312177795
get 19841
push_front 888441396
push_front 913974471
push_front 205872259
push_front 969916974
push_middle 462482657
push_front 828007869
get 57148
push_front 873579142
push_front 908593191
push_middle 253641221
push_front 635025994
push_middle 562216582
push_front 501204604
get 15210
push_front 105641344
push_front 111497892
get 1961
push_front 166180031
get 53543
push_front 516050184
push_back 184591900
push_back 563465934
push_middle 621156159
push_back 108384555
push_middle 724867074
push_back 348463294
get 49273
get 57372
push_middle 665940030
push_front 802804269
push_middle 228922061
push_front 534462274
push_middle 222715960
push_back 354187746
push_middle 570170285
get 32018
push_back 894837718
push_back 218568411
get 28956
push_back 843784197
push_back 100512687
push_middle 783950174
push_back 164635229
push_back 625549107
push_back 333914472
push_middle 731205543
push_middle 881804592
push_back 266612168
get 58200
push_back 57617566
push_middle 15221394
get 36842
push_front 158804013
get 11002
get 32171
get 32037
get 24653
push_middle 756966017
push_back 974229905
get 27183
push_middle 992375822
push_middle 995741373
get 20543
push_middle 521452553
push_middle 632435182
get 37599
get 55561
push_back 820342444
push_back 509013841
push_front 251490669
push_front 437933969
push_back 923700209
push_middle 517267009
push_front 346361236
push_front 99835505
push_back 479949679
push_back 810511241
push_front 610291380
get 14774
push_back 339866433
push_front 366503597
push_front 221146643
get 25312
push_middle 428087832
push_middle 973779077
push_middle 26126180
push_middle 564805210
push_front 872660747
get 35426
push_front 168669080
push_back 515189407
get 15823
push_back 158312042
push_back 466633222
push_front 651655046
push_back 113014935
push_front 454514340
push_front 535100158
push_middle 629471531
get 7083
push_middle 215309656
push_middle 667925089
push_front 538415985
push_back 154746980
push_back 666111965
push_front 542916862
push_middle 793792084
push_back 956917330
get 22679
push_front 898747016
get 49092
push_front 850873729
push_back 501661220
push_back 255359746
push_front 519157108
get 1501
push_front 500330834
push_middle 741185799
get 6243
get 20654
get 8969
get 49641
push_back 842007607
push_middle 986987665
push_front 767938746
push_middle 592487860
get 21379
push_front 282251589
push_back 218569436
push_middle 194753743
push_back 125967125
push_back 872742114
get 6184
push_middle 592429753
get 44574
push_middle 124962810
push_middle 569811110
push_middle 423100887
push_front 190725473
push_middle 191895524
push_middle 301651623
push_middle 702408199
get 37410
push_front 46529967
push_middle 624915724
push_back 202849937
get 3351
push_back 949125953
get 23516
get 8991
push_back 671079574
push_front 366443125
push_middle 890118620
push_front 82972918
get 31475
push_middle 201858800
push_front 984276040
get 9206
push_middle 215858893
push_front 726972930
push_front 463615119
push_back 949076315
get 25171
push_front 438077763
push_middle 943671156
push_back 208188555
push_front 937594976
push_back 734160880
get 3301
push_back 859594805
push_back 598027281
push_front 681895175
push_back 250145634
get 5606
get 31639
push_back 25886996
get 46680
get 58349
push_middle 747751501
push_back 106287966
push_middle 835468110
push_back 69610011
push_front 82529977
push_front 774355376
push_middle 44374627
push_front 87896776
get 1084
push_front 389856717
push_middle 950131404
push_back 406561218
push_front 156159578
push_front 432282978
push_front 453129913
push_middle 53777449
get 51815
push_back 612253532
push_middle 438533878
push_front 413320917
get 39305
push_middle 584104367
push_middle 29128610
push_middle 528602281
get 4039
push_middle 292135236
push_back 195411254
push_back 796973830
push_middle 962448075
push_middle 444123876
push_middle 733063482
push_back 762477410
push_back 381820892
push_front 914996658
push_middle 560699380
get 56552
push_front 831711539
get 32207
push_back 764283051
push_front 53694018
get 1078
get 57167
push_back 109477886
get 593
get 30809
get 53610
push_middle 833925341
push_front 109995401
push_middle 285598539
push_front 2745414
push_front 547729258
push_middle 398399572
push_front 365198248
get 14305
get 55266
push_middle 508834101
push_middle 96035378
push_middle 107407450
get 30329
push_middle 30099185
push_middle 179490759
push_middle 220621130
push_front 360513384
push_back 958235070
push_back 56459080
push_front 979562157
get 17560
push_middle 7807591
push_middle 587591608
get 58811
push_middle 474240753
push_front 249235544
push_front 142451904
push_front 360931821
push_back 12518226
push_back 164104644
push_front 132484193
push_back 270846815
push_middle 141176460
push_middle 15822206
push_back 138062983
push_front 421554586
push_front 279839091
get 53433
push_back 27062008
push_back 482252204
push_back 544079506
push_middle 7696494
push_back 118737455
push_middle 232376582
get 2909
push_back 229865217
push_front 475775899
push_front 639409791
push_middle 287260664
get 8684
push_back 252578700
push_back 80929100
push_middle 534372935
push_back 886081461
push_middle 591977698
get 3118
push_front 349573797
push_back 493999435
get 3902
push_back 511502898
push_back 762228081
push_front 221877359
get 19866
push_middle 832901922
push_middle 236163082
get 32253
push_back 777770531
push_back 671369147
push_front 74145326
get 19423
push_back 335905326
push_middle 670375385
push_back 225822206
push_front 329680339
get 20416
push_middle 139546285
get 490
push_back 421522622
push_front 755966913
push_middle 577644756
push_back 31218321
push_front 742954097
push_back 135154390
push_middle 854619798
push_middle 916858042
push_middle 646530002
get 51934
get 13348
push_front 464321451
push_back 591951736
get 15501
push_back 434682974
push_front 946459112
push_front 626799443
get 59211
push_front 120192052
push_back 893979900
push_front 798629042
get 10459
push_front 245496134
push_front 685084162
push_middle 207754940
push_middle 635817280
push_back 91389970
push_back 461412099
push_middle 880046829
push_middle 328010854
push_back 647205174
push_middle 661873200
push_front 495858724
push_middle 567276523
push_front 967420868
push_middle 100168547
push_middle 220336662
push_middle 457964953
get 5572
push_back 514999904
push_back 103814238
push_back 196112120
get 2213
push_front 765123346
push_back 901441848
get 40993
push_back 377860905
get 46715
get 18930
push_middle 502239211
push_middle 536783160
get 11267
push_front 934185535
push_front 139237643
push_middle 57728721
get 5923
get 34348
push_middle 868911833
push_middle 741839662
push_front 750781832
push_front 621814865
get 31417
get 23767
push_middle 566361988
push_back 179804198
get 51861
push_front 253405389
push_middle 36556206
push_back 216121944
push_front 730787317
push_front 930230316
get 24702
push_front 121816682
push_middle 173961488
push_front 595658402
push_front 310410412
push_front 787119921
get 43600
push_front 521801104
get 7203
push_back 47335040
get 58151
push_front 275761376
push_back 846267938
get 8742
push_front 947040683
push_back 234041974
push_back 215390919
get 58263
push_middle 460281503
get 30302
push_back 854407841
push_middle 38829005
get 22798
get 4997
push_middle 650769916
get 49231
get 38004
push_middle 931769347
get 45421
push_front 218825778
push_front 114591732
get 54469
get 18764
push_middle 972978169
push_front 288414555
push_back 945618517
push_back 708038999
get 16812
push_back 217550945
push_middle 214535396
get 32085
push_front 911386674
get 41468
push_back 853100082
push_back 99942065
push_front 111058770
push_middle 39666607
push_front 466043302
get 440
push_middle 885119628
push_back 310302151
push_back 699787207
push_middle 324184781
push_front 622618273
push_back 291801817
push_front 534695700
push_middle 891911510
push_front 132258948
push_middle 717918063
push_back 885270168
get 56809
push_back 487562548
push_front 75264770
push_back 667437423
push_middle 424300628
push_middle 346039124
push_middle 156311896
push_back 153040981
push_back 602672287
push_middle 32353715
push_middle 553629755
get 39957
get 41340
push_front 390288038
push_back 423381750
get 12096
push_middle 572660660
push_front 653454817
get 7552
get 30362
push_middle 544387025
get 53055
push_back 856752283
push_back 837864129
push_middle 40888242
push_front 709384918
push_front 12194984
get 11022
push_middle 855160956
push_front 812767562
get 48772
get 1712
push_back 880348347
push_front 596120051
push_back 612137298
push_front 578635349
get 9718
push_middle 675420192
push_back 909974707
push_front 965044516
push_middle 577938751
push_back 637473474
get 7501
push_back 545292951
get 44935
push_back 471955109
push_middle 244539886
push_middle 46953313
push_front 3935202
push_middle 191531284
push_middle 550520055
push_front 538869576
push_front 736715973
push_front 331230858
get 42665
push_middle 784923878
push_back 994390282
push_front 841043314
push_back 479789891
push_back 644472255
push_front 318035382
push_middle 626130002
get 57355
push_back 567120855
push_front 78696265
get 17563
get 47613
push_middle 492726166
push_front 892944538
push_middle 924344791
get 26652
push_back 758446357
push_middle 927035216
push_middle 765890207
get 50718
push_back 627172565
push_middle 942378088
get 10619
get 57283
push_back 846928021
get 38783
push_middle 856429459
push_front 835027162
push_middle 766340532
push_back 952911897
push_middle 930844225
push_middle 121396760
push_front 633351894
push_back 267518334
push_middle 195748030
push_back 1641688
get 1038
push_front 426785916
push_middle 377407963
push_middle 949295151
get 1136
push_front 29434768
push_front 324628255
push_back 562523745
push_front 714261830
push_back 930953000
get 41660
push_back 214908679
push_front 175435571
push_middle 683675337
push_middle 499497351
push_middle 374791419
get 6536
push_back 321849988
push_middle 268201816
get 46074
push_back 39757900
push_middle 753787360
push_middle 969813369
get 56317
push_back 544250200
push_back 30398588
push_back 371364390
push_back 423983206
push_front 214913966
push_front 170564172
push_front 775838815
push_front 864505339
push_back 590552531
push_middle 481849544
push_back 432517272
get 22162
push_back 21015150
push_middle 552673232
get 23323
push_middle 988324359
push_front 216857660
push_middle 770484017
push_front 390102613
push_middle 588022542
push_front 74511725
get 56162
push_back 296602673
push_middle 867665191
push_back 357596551
get 30109
get 36496
push_front 353394135
push_back 632339150
push_front 101617784
get 46891
push_front 964269308
get 21007
push_front 921088360
get 18199
push_back 407816835
push_front 144079053
push_front 634571766
get 55460
push_back 714849505
get 13355
push_front 884532573
push_front 728967871
push_back 836743632
push_back 759408489
push_middle 807381966
push_back 865677809
get 26812
get 52359
get 26549
push_back 952850674
push_back 689568168
push_back 422505164
push_back 266020384
push_middle 67057991
push_middle 958336342
get 29650
push_front 626196573
push_back 567353302
push_front 890335347
get 3304
push_front 493523549
push_front 778264591
push_back 827960614
push_back 171832906
push_back 684190023
push_middle 284605398
push_back 324973924
push_front 310130395
get 9722
get 26772
get 41682
get 36928
push_front 603161125
push_back 72536508
push_middle 363424007
push_back 992341977
get 42297
push_back 756367033
push_back 964355573
push_back 554180246
push_middle 456628132
get 50707
push_middle 590215467
push_back 230053998
push_middle 516119362
push_back 84325976
get 35611
push_front 265953764
get 56594
push_back 879528726
push_back 256372595
push_front 571804723
push_middle 690516655
push_back 307644798
push_middle 306902326
push_front 551445028
push_back 250748889
push_back 354907402
push_middle 147419551
push_front 265332515
push_middle 213391219
push_back 669183913
get 6835
get 58586
push_front 331303960
get 43664
push_middle 340591388
push_front 354837272
get 11326
push_back 621171484
get 51682
get 13570
push_back 795644983
push_middle 422487962
push_middle 565653292
push_front 481846498
get 18502
push_middle 660010434
get 49794
push_middle 670314363
push_front 474927079
get 55553
push_back 44394468
push_middle 104744828
push_middle 459302514
get 10474
push_middle 7106526
get 4968
push_front 573541195
push_back 616729990
get 42119
push_middle 607556555
push_front 439321334
push_middle 921774653
push_back 78705264
push_middle 599890145
get 9630
push_back 9351577
push_back 789975719
push_front 974512724
get 10093
get 42523
push_front 613651607
push_back 604790881
push_back 87712791
push_front 855437933
push_back 469599863
get 28327
push_back 140333307
push_back 803479369
push_middle 394357942
get 14583
push_middle 390084743
push_middle 637518519
push_front 292797767
push_middle 24608457
push_middle 852925029
push_back 39964290
push_front 475413171
push_middle 182086104
push_middle 19955628
push_front 586461816
push_middle 288844480
push_middle 482709721
push_back 166761349
get 13707
push_back 548528022
push_front 421851073
get 24957
push_middle 916912578
get 24060
push_back 110440199
push_middle 819121640
push_front 640597918
push_back 300858588
get 3756
push_middle 122376254
push_back 722839809
push_front 992021050
push_middle 150372891
get 17831
push_front 666802763
get 7999
push_middle 786144755
push_front 826489278
push_back 656139989
push_front 438200725
get 7208
get 12791
push_middle 88270887
get 5359
push_middle 413323234
push_front 742394727
push_front 910765951
push_middle 235547958
push_back 225546726
get 25686
push_middle 311701830
push_front 893686349
push_middle 133842054
push_back 72382648
push_front 207976495
push_front 162551040
push_back 491990683
get 53154
push_middle 38652192
get 45735
push_front 250866391
push_middle 383020517
push_middle 147316198
push_front 106462426
get 40451
get 4523
push_front 170936785
push_middle 816262102
get 6695
push_back 813473470
push_middle 920337093
push_back 471748383
push_middle 216271259
push_front 409000486
push_back 878827198
get 21513
push_middle 597978008
push_back 774495232
push_back 257343510
push_middle 727620992
get 39655
push_middle 932932507
push_back 253680289
push_front 569409189
push_middle 899218209
push_front 502381011
push_middle 464703572
push_back 471890396
push_front 594855210
push_front 504594034
push_middle 434622801
push_back 901266216
push_back 903617951
push_middle 804188634
push_front 305509947
push_middle 377833797
push_middle 466953132
get 24382
get 36419
push_middle 463533242
get 3666
get 16846
get 11506
push_front 138525137
push_back 997525039
push_front 372341141
push_back 557018812
get 8860
push_middle 74956132
get 55551
push_middle 498373921
push_back 620286154
push_middle 755074812
push_front 541493667
push_middle 416404792
push_middle 389585791
get 4490
push_front 630761966
get 43709
push_back 343416684
push_back 114734672
push_back 195679889
push_middle 900455535
push_front 591338943
push_middle 314833593
get 57732
push_front 122235211
push_front 457032359
push_back 398821343
push_middle 303111841
get 36142
get 54648
push_front 787482145
push_back 658931086
get 27225
get 28990
push_front 995178196
get 57647
push_middle 612418737
push_front 480159155
push_front 559813102
push_back 166140427
push_front 430471343
push_back 420912180
get 31970
push_middle 165626143
push_back 919891056
get 33789
push_middle 986977390
push_middle 964446332
get 2413
get 15137
get 38648
push_middle 766191153
push_middle 735851078
push_front 453254756
push_middle 63972279
push_front 56907136
push_middle 814913233
get 12052
push_back 644195858
push_back 106975098
push_front 316339051
push_middle 872097908
push_back 562386558
get 25974
push_back 843968315
push_back 435409848
push_back 971068253
push_middle 94870391
push_front 278238712
push_middle 731533558
get 35388
get 30856
push_back 96796927
push_middle 35993079
push_front 623953420
push_back 245064093
push_back 201860543
get 10214
push_middle 702665127
push_back 911469656
get 25341
push_middle 833255604
push_middle 524729695
push_back 993871132
push_middle 192671281
push_back 789540451
push_middle 580696800
push_middle 70628618
push_middle 803395127
push_middle 589985095
get 16308
get 53243
push_front 786964311
push_back 395024455
push_front 732964679
push_back 943817627
push_front 102898429
push_back 992953107
push_back 823559228
get 34150
get 58143
push_middle 89928863
get 21240
get 53457
push_front 21995083
push_front 964811837
get 39268
push_middle 505102966
get 56415
get 21408
get 5114
get 2702
push_front 587007577
push_back 355581323
get 50387
push_front 906224914
push_middle 71461483
get 41009
push_front 101612909
push_middle 229534213
push_middle 513333049
push_front 43156256
push_front 19988921
push_back 246836051
get 49279
push_front 487103175
push_front 405828371
push_front 103770937
get 12102
push_front 561626701
push_front 330893826
push_front 615707582
get 20504
get 37162
push_back 292435346
push_front 454344631
push_middle 173493553
get 7137
push_middle 236649240
push_front 498240073
push_middle 783914551
push_middle 360602679
get 11608
push_back 585559810
get 16832
push_middle 104485627
get 51383
push_back 901876623
push_front 627177243
push_back 692525694
push_front 228806109
get 18716
push_middle 96674884
push_middle 746049872
push_middle 472213398
get 15865
push_back 558648513
push_back 623318818
get 19772
push_middle 895021079
push_front 298214493
get 15573
push_front 678339527
push_back 933437719
get 36355
get 32729
push_front 966058555
push_middle 637438210
push_middle 400028073
get 26553
get 22517
push_middle 116858988
get 36698
push_middle 238441424
push_middle 754343680
push_middle 556103114
get 22700
get 1203
push_front 817646873
push_front 949383663
get 11182
push_middle 505556247
get 42584
get 8137
push_back 719576263
push_middle 473825433
push_back 82117918
push_front 967901953
push_middle 897087071
push_middle 123306619
push_front 7445447
push_middle 416879030
push_middle 144202904
push_middle 272536634
get 51360
get 50410
push_middle 56159683
get 25647
push_middle 977221302
push_front 758723676
get 21746
push_middle 731170633
get 19248
get 43524
push_front 990109090
push_back 979800088
push_back 491996782
push_middle 801388394
get 12598
push_middle 524175943
push_back 535963043
push_middle 255930900
push_middle 650235266
push_front 841123235
get 26271
push_front 548745654
push_back 558955544
push_front 614034080
push_back 778765114
push_middle 42221222
get 39924
push_middle 554449040
push_middle 464531050
push_middle 569871225
push_back 363314210
push_middle 527184356
push_middle 274981463
push_back 388003557
get 17366
push_middle 648272827
push_back 648728140
push_middle 430409117
push_middle 375724475
push_back 874709604
push_front 999765462
push_middle 810621049
push_back 323407452
push_front 743452884
push_back 206493052
push_front 383208978
push_back 449866696
get 5027
push_back 272512402
push_middle 139029419
push_front 559255102
push_back 369146777
push_front 42151364
push_back 92719396
push_front 732460382
push_back 246880650
get 17724
push_middle 800843790
push_back 487721043
get 25922
push_front 815509790
push_back 850177093
get 14050
push_back 904053542
push_back 610208640
push_middle 46365820
get 52948
push_front 320264707
get 9415
push_front 661993173
push_back 328871427
get 26838
push_back 609592094
push_back 60217987
get 53358
push_middle 915784069
push_middle 504462808
push_front 937449119
get 21355
push_front 798746798
get 42552
push_back 746269966
push_middle 669726524
get 40065
push_middle 586398177
get 44912
push_front 785801281
push_back 327671293
push_middle 701156454
get 23876
push_front 724679894
push_middle 797901494
push_back 913627899
push_front 321299412
push_middle 681189037
push_middle 163587563
push_front 531370696
push_middle 768764239
push_front 491436261
push_front 749626772
push_back 863744792
push_middle 826058111
push_middle 148960623
push_back 546546296
push_front 904831099
push_middle 84718236
push_middle 680601465
push_back 469428539
push_back 813852182
get 17838
get 17991
push_front 693030387
push_back 785765754
push_middle 851944017
get 5660
push_back 229322240
push_back 556776300
push_front 867583030
push_middle 29913475
push_front 616111489
push_back 555589182
push_front 45377839
get 20618
get 40799
push_back 566335978
push_middle 36291196
push_front 710567739
push_middle 551869662
get 39257
push_back 540569394
push_back 356814915
get 17854
push_front 42804897
push_back 787480588
push_middle 751557511
push_front 441937040
push_middle 255227668
push_front 105748303
push_front 414765994
push_middle 191389758
get 6739
push_front 954748910
push_front 923869100
push_front 351310668
push_back 326832899
push_front 753017931
push_front 274215250
push_front 547810044
push_back 997128816
push_front 880082198
push_middle 362612963
push_front 634053719
push_back 682585725
push_middle 672825097
push_back 927639758
push_front 819978833
get 43991
push_front 935995653
push_front 101255508
get 50157
get 3578
push_back 173856877
push_middle 580770064
get 10951
push_front 294702999
push_middle 617656947
push_back 531593431
get 38077
push_middle 958351685
push_back 701659747
push_middle 932673890
get 35095
push_middle 740131599
push_back 681589819
get 59241
get 43094
push_front 256298692
get 7497
push_front 250379698
push_middle 528558138
get 3745
push_front 333226470
push_back 740399032
push_middle 910133470
push_middle 43499978
push_middle 873014282
push_middle 578886276
get 35299
push_back 645195404
push_back 960473436
get 22796
get 812
push_back 918172076
push_middle 506079628
push_back 492138671
get 14637
get 26415
push_back 118261310
push_back 491238424
push_front 420473195
get 29600
push_back 187250099
push_back 592471644
push_front 954981492
push_back 975820495
push_front 533895504
push_front 720690773
push_middle 685839656
get 8348
push_middle 63292331
push_middle 220290969
push_front 742293486
get 59560
push_back 984449133
push_middle 18741745
push_back 770017657
push_middle 350351695
push_middle 995224384
push_back 334412892
push_front 426441761
push_front 699677433
push_front 89284749
push_middle 581386775
push_back 432172398
get 9600
push_middle 815478286
get 21739
push_back 107924574
push_back 871400287
push_middle 539650601
get 11997
push_front 706889669
push_middle 529682553
push_back 357618986
get 1091
push_back 636148329
get 28448
get 19513
get 41903
get 27797
push_back 220222582
push_front 7990220
push_middle 369050813
push_middle 974219853
push_back 545681418
push_front 261036453
get 9344
push_middle 354965272
get 40843
get 24266
push_middle 760949085
get 45053
push_middle 181023020
push_back 108939653
push_front 636422171
get 12622
push_middle 570017803
push_middle 932117515
get 20150
get 37151
push_back 152616096
push_middle 460558161
push_middle 821105773
push_front 625273888
push_front 620511499
get 17585
get 10902
get 16260
push_middle 396872472
push_back 401001421
push_back 130925038
push_back 520888238
push_middle 740951685
get 39130
push_front 760066453
get 34947
push_front 856231000
get 21369
push_front 769377695
push_front 472599370
push_front 588804373
push_front 172253420
push_middle 294273168
push_front 690365501
get 20488
get 45982
push_middle 46098674
push_front 125800565
get 14539
push_back 489939025
get 35214
push_front 796852231
push_middle 457991181
get 16676
push_back 731723817
push_back 794178612
push_middle 795019111
push_middle 574824933
push_front 719811582
push_middle 39580589
push_front 237839262
push_back 861313638
get 56979
push_front 897678634
push_middle 696849286
push_front 860512963
push_middle 82607239
push_back 787563266
push_middle 184199680
push_front 726114734
push_middle 305134777
push_front 757693290
push_front 51939491
push_back 740599197
push_back 586071185
push_front 129536269
get 40398
get 11949
push_front 789409613
get 20831
get 16667
push_front 39532490
get 32251
push_back 541518651
push_middle 534588455
get 43035
push_back 511830552
push_front 681322232
push_back 548418776
push_back 526215095
get 54993
get 40794
push_back 188792653
push_front 109435346
push_front 687746345
push_back 443109625
push_middle 199475015
push_middle 891101446
push_back 859439829
push_front 474508642
push_middle 173776610
get 5734
get 22785
push_front 143141909
push_middle 552866169
push_back 507845592
push_back 761330177
push_middle 617298364
get 36287
push_back 121008569
push_back 564229413
push_middle 795154007
push_front 888544475
push_back 559223186
get 5932
push_front 544983745
push_front 953557261
push_middle 148141875
push_back 907825947
push_middle 489965205
get 4613
get 48238
push_middle 299042730
push_middle 10109709
push_front 106457878
get 51082
get 21294
push_back 169394933
get 37879
push_middle 386567646
push_back 51640006
push_front 822970279
push_middle 735367379
push_middle 659049501
get 11186
push_front 170560428
push_middle 981048402
push_front 389948414
push_front 75035188
push_front 492737142
push_back 357897167
push_middle 86700209
get 278
push_back 772505729
get 12460
push_back 248587416
push_back 165298393
push_middle 110410921
push_front 236093846
get 56657
push_middle 743269868
push_back 105399575
push_back 757820277
push_middle 466830945
push_back 928189810
push_middle 517843095
get 3501
get 14596
get 20670
push_back 964905744
push_middle 110131173
get 17730
get 53335
push_middle 394109392
push_back 883708912
push_back 144802818
push_back 83338570
get 54398
push_middle 597884610
push_back 807544291
get 16177
get 49526
push_front 359680436
push_front 404303296
push_middle 983002113
push_front 669879480
push_front 544669818
push_middle 281263232
push_back 100688556
push_back 517192423
push_back 287655810
push_middle 476040041
push_middle 826036523
push_front 387253783
push_front 539579361
push_back 354136667
push_front 586274298
push_middle 788353927
push_middle 692447228
push_middle 94717226
get 27577
push_back 19021759
get 7271
get 59642
get 38202
push_middle 511625315
push_front 884559185
get 59459
push_middle 937769674
push_middle 934919086
push_front 386096338
get 58820
push_middle 552740775
push_middle 685337057
get 10585
get 30008
push_middle 73461279
get 39220
push_front 979999489
push_back 652753653
get 32048
push_middle 196237798
push_middle 631112717
push_front 365352834
push_back 458660727
get 1332
push_back 760248723
push_back 176410787
push_middle 215868591
push_back 73667367
push_back 232551187
push_middle 31001899
get 50843
push_back 772214260
get 22594
push_back 693672851
push_front 206251103
push_middle 43694833
get 9233
get 7003
push_front 725030375
get 24293
push_front 731333609
get 43894
push_front 865661498
push_middle 519106342
push_middle 21733291
get 8602
push_front 108488529
push_front 21532614
push_back 86874284
push_front 849744721
push_middle 163075307
push_back 262318005
push_front 87612063
push_back 207423581
push_front 499483529
push_front 521059160
push_back 157122246
push_middle 883449333
push_back 47739386
push_front 299529976
push_middle 946803480
push_back 581366390
get 51048
push_middle 291761510
push_front 189288390
push_back 931712328
push_back 190419171
get 26378
push_middle 500223332
push_middle 313643293
get 7301
get 47021
get 18319
push_front 263158641
push_back 980307624
push_back 200731161
get 33379
get 43524
get 49258
push_back 547660515
push_middle 641418954
push_middle 243623
push_front 827872241
push_back 780476963
push_back 120247208
get 53061
get 48691
push_middle 679991025
push_middle 757420977
push_back 315222511
push_front 851985104
push_back 973244650
push_back 987890214
push_front 127350394
push_back 206087380
push_middle 762247601
get 25988
get 51696
push_front 453527841
push_front 265882619
push_back 587400511
get 31169
push_back 290966047
push_middle 739346088
push_middle 783240971
push_front 831522980
push_middle 352585998
push_middle 623563963
push_front 876128969
push_middle 103442219
get 10789
push_middle 332042750
push_middle 16736097
push_middle 186070295
get 41725
push_middle 129019852
get 12335
get 20798
get 35056
push_front 186101900
push_middle 916047498
push_middle 91650107
push_middle 92253512
push_back 806785673
push_front 87373586
push_back 793687059
push_middle 252963101
push_middle 729403151
get 42128
push_middle 987575344
push_back 662667925
get 36945
push_middle 398773832
push_middle 654927060
get 49524
push_middle 291458786
get 27303
push_middle 358887531
push_front 873844353
push_back 297743365
get 34285
push_middle 671617709
push_middle 322040367
push_front 124136086
push_front 807800371
get 17625
get 42372
get 11633
push_middle 224516449
push_front 937303618
push_front 111684386
get 34641
push_middle 581921285
get 44021
push_back 904445356
push_front 244991310
push_back 259333435
push_front 505057501
push_back 498763680
push_front 101774245
get 30857
get 36678
get 25725
push_back 224379673
push_back 168443172
push_front 807012034
push_front 830448110
get 20804
push_middle 147574774
get 28609
push_front 43656273
push_middle 183574408
get 46993
push_middle 565728042
push_middle 116786753
push_back 355360356
push_middle 900484091
get 57880
get 6093
push_front 757107525
get 47580
push_front 146587955
push_front 995839175
push_front 534205774
push_back 365973806
get 7936
push_middle 110755855
push_middle 294035435
push_middle 8924521
push_front 457916406
push_back 860104409
push_middle 142893776
push_front 287893376
push_back 712976490
push_front 701842810
push_middle 560395684
get 2240
get 30201
get 32866
push_middle 599839405
push_front 253996428
push_back 279381700
push_front 595132879
push_back 308631055
push_front 96916885
push_front 640549804
get 16785
push_back 395383609
push_front 200029839
get 38417
get 39388
push_middle 12614701
push_back 394375088
get 30357
push_middle 792316027
push_middle 637200122
push_middle 275092283
get 30751
push_back 299659961
push_back 745384840
push_front 799821401
get 45674
push_middle 915798138
push_middle 137455736
push_middle 116742505
push_middle 765786136
push_middle 785298460
get 10198
get 31741
get 19889
push_middle 146633415
push_back 89804504
push_middle 779616734
push_middle 31772930
get 10284
push_back 927969285
push_back 669274448
push_middle 622241846
push_back 766955988
get 5790
get 37796
push_front 712674575
push_front 298065741
push_back 430816505
push_front 234857730
push_front 970134378
push_front 29405193
push_front 947085155
push_middle 836444986
push_front 920868803
push_back 442766430
push_middle 795894774
push_back 846563122
get 13988
get 49622
push_middle 55988468
push_middle 18627180
push_back 734528022
push_back 812844339
push_back 956102032
push_front 660489764
get 39809
push_back 215609074
push_front 474812539
get 34769
push_middle 118783111
get 32486
push_front 626156347
get 46121
get 30512
push_front 295382068
push_back 334685573
push_middle 262048619
push_back 197445206
push_front 494015643
get 53305
push_front 417984790
get 30212
push_back 814253546
push_back 497820756
push_back 144720158
push_front 796229400
push_front 555720523
push_back 827307063
push_middle 584861013
push_back 865186855
push_back 962792224
get 39639
push_middle 841142454
push_middle 433229984
push_middle 126730154
get 7216
push_back 233571954
get 42414
push_front 278063336
get 48287
push_middle 926416172
push_front 298115911
push_front 28304355
push_front 598443437
push_back 498628871
push_front 662367464
get 1572
push_front 578334650
push_front 846451153
push_front 108924847
push_back 699570789
get 32624
push_back 31321465
push_front 316646114
push_back 102530556
push_front 303261642
push_front 150081736
get 44066
get 14994
push_front 253054353
get 14452
push_middle 989491349
push_middle 542208871
get 46141
push_front 290366531
push_middle 511671148
push_back 726365895
push_front 824945491
push_back 239658216
push_front 627684581
get 57011
get 53656
push_front 85073103
push_back 601421168
get 33087
get 48018
push_middle 225463662
push_front 583092433
push_front 866891012
push_front 476515588
get 24996
push_front 485590507
push_middle 397909580
get 37569
push_back 20497503
push_front 360329160
push_front 858639323
push_middle 112117033
push_middle 282261697
get 26012
push_middle 452436016
push_middle 35091522
push_middle 97994713
push_middle 296822774
push_front 94816135
push_middle 750360616
get 28632
push_back 271379547
push_back 410918458
push_middle 930900374
push_middle 811064709
push_front 479964548
get 40099
push_front 877687925
push_middle 744782666
get 52519
get 22912
push_middle 170242355
push_middle 321700706
get 40380
push_middle 358703198
push_middle 624688966
get 20404
push_middle 354074385
push_back 235047736
push_back 592937746
push_back 693989472
get 53966
push_middle 903969359
push_middle 774402750
push_middle 588126032
push_front 117299665
push_middle 827439284
push_back 661155414
get 579
push_front 209526471
push_front 299445585
push_front 905091664
push_back 144134124
get 43277
get 31296
get 11569
get 39267
get 17843
push_front 978017020
push_middle 759445578
push_middle 48193499
push_middle 417012485
push_back 709155627
push_back 875387259
push_back 950955569
push_middle 202431275
push_back 478516298
push_middle 518117678
push_front 555017131
push_middle 589812121
push_middle 219498645
push_front 384894259
push_middle 77457464
push_back 168242045
get 18153
push_middle 298595614
push_middle 480664148
push_front 388336217
push_middle 190902498
get 48345
push_middle 722939463
push_middle 495421151
push_middle 704695944
push_back 302803555
get 8757
get 56892
get 29501
get 16699
push_middle 63523104
push_front 191836814
push_back 633543983
push_middle 906276653
push_middle 636983618
push_middle 937185401
push_back 61400145
push_front 407439893
get 44622
push_back 967780091
push_middle 316715124
get 3907
push_middle 120077163
push_front 613938398
push_middle 61560070
push_back 360360407
get 47025
push_middle 255688046
push_front 197778307
push_middle 929600650
get 55939
push_front 70183286
get 20801
push_back 29405958
get 24859
push_back 747923593
push_middle 46940315
get 33193
push_back 732414558
get 55763
push_front 87628914
push_front 939829974
push_back 157952262
push_back 136802332
get 35569
push_front 38496310
push_middle 411151932
push_back 561948064
push_back 542111739
push_front 190453818
push_middle 324520185
get 17635
get 58322
get 724
get 34068
get 15149
push_middle 447275952
push_back 815488963
push_back 941062903
push_front 641305360
get 23137
push_front 290842812
push_front 728420127
push_front 612848564
push_back 499113548
push_middle 502309818
get 21337
get 19807
push_front 359023760
push_front 176067629
get 46532
get 48267
push_front 302543351
get 56209
get 27484
push_middle 264161805
push_back 810555331
push_front 401499863
push_front 27536853
push_back 837233261
push_back 221665367
push_front 929001794
push_front 104314746
get 7090
get 56536
push_middle 657665172
get 28080
push_back 537800887
push_front 341695973
get 20205
push_front 383144234
get 54221
push_back 882001473
get 40904
push_middle 881510256
push_middle 550132875
push_front 733455150
push_front 352122333
push_front 949887271
get 16473
push_front 397686737
push_back 661294738
push_back 452734825
push_back 107373250
push_middle 243242145
push_back 737272301
push_middle 69389520
push_middle 251715100
get 21028
push_front 122666745
get 26345
push_back 336042723
push_back 965517019
push_back 155050213
get 48726
push_front 678720317
push_front 95769296
push_back 88881299
push_middle 523780498
push_front 984038687
push_middle 716177433
push_middle 555586382
get 5405
push_middle 915485982
push_middle 752187638
push_back 601297269
get 50751
push_back 857367389
get 21459
get 22524
push_middle 234090049
push_back 634516746
push_middle 665378815
get 51363
push_front 197201200
push_front 942785117
push_middle 811950009
push_back 474334231
push_middle 399174103
push_back 311633078
push_back 667468533
get 231
get 30227
push_front 328710250
get 8297
push_back 369499732
get 56332
get 43422
get 21207
push_middle 867294441
push_middle 186514068
push_back 797696139
push_back 125775866
push_middle 322872416
push_front 366474901
push_middle 954256061
push_back 446705816
push_back 835784892
push_front 67651453
push_front 994357576
get 21010
push_middle 986534370
push_front 307667922
get 3692
get 18145
push_front 377234739
push_back 785195614
get 32454
push_middle 105850284
push_front 243755637
push_back 991396973
push_back 868779895
push_back 853578273
push_back 864322714
push_back 904434990
push_front 845355942
push_back 50272555
push_back 688363809
push_back 899182833
get 42174
get 12326
push_back 404156430
push_back 442882167
push_middle 118764642
push_middle 88982571
push_front 819805032
push_back 789454750
push_front 696393966
push_front 332869288
push_back 183622891
push_front 430035564
push_front 684643535
get 27162
push_middle 47323350
get 33170
push_front 654109454
push_back 143181719
get 39914
get 42532
push_middle 566416594
get 34185
get 1826
get 25996
get 11340
push_middle 600359680
push_back 602390918
push_front 993728061
get 6718
push_front 467221661
push_back 729656304
push_back 22118875
push_back 104541846
get 21930
get 14986
push_middle 36565155
push_front 548991695
push_front 942823530
push_back 686809551
push_middle 562768716
push_back 267966392
get 213
push_front 80255909
get 59823
push_front 590095479
push_back 266416764
push_back 172846450
push_middle 237360184
push_back 975664764
push_middle 926401377
push_back 164110039
push_back 927681490
push_middle 532034071
push_back 620077510
push_middle 428983864
push_middle 778791898
push_middle 612573159
get 45925
push_front 876060521
push_front 307764249
push_front 355447113
push_front 952117075
get 29981
push_middle 536547231
get 1794
push_middle 945200810
push_middle 204579091
push_middle 197969878
push_middle 90546627
push_middle 826022000
get 50998
push_middle 486860896
push_front 684664384
get 3681
push_back 358255567
push_middle 92481461
get 36088
push_middle 812497303
push_front 559192338
push_middle 980221805
get 10856
push_middle 437930689
get 11388
get 40895
push_middle 738321701
push_middle 489822942
get 19060
push_back 699669954
push_back 826503533
push_back 720114481
push_front 243240070
get 24100
push_back 676808263
push_middle 974613200
push_back 153075497
push_front 133883356
push_back 585104112
push_front 941576074
push_front 528034911
push_middle 143548877
push_front 818508048
push_front 669884565
push_middle 995766519
push_back 457643958
get 32075
push_middle 249132367
get 27637
push_front 768104200
push_middle 214882321
push_back 960241036
push_back 122942372
push_back 821799286
push_front 999549777
push_front 578638355
push_back 281401871
push_back 101033399
push_front 469775040
push_back 407945773
push_back 835129402
get 18251
push_back 608757308
push_middle 767935123
get 42057
push_back 424118633
push_middle 921392985
push_middle 131722212
push_middle 856638706
push_middle 899160258
push_back 656550828
push_middle 695281074
push_front 195346540
push_front 708169651
get 36674
push_back 631103926
get 57918
push_back 8222437
push_middle 792859785
push_middle 939800988
get 24282
get 21664
get 27203
push_middle 657737579
push_front 446942010
push_back 558993015
get 2480
push_middle 595961267
get 15589
push_middle 639106166
get 57538
get 47695
get 6246
push_back 760087704
push_middle 943068
push_middle 990387736
push_middle 815634540
get 33173
get 336
get 56052
get 55042
get 14061
push_front 727074680
push_back 198414708
push_middle 780309970
push_middle 578617637
get 22973
get 5895
push_back 92128031
get 41637
push_front 435555514
get 13568
push_back 538508825
push_back 520490163
get 51896
push_back 85305074
push_front 407567026
push_back 986944595
push_middle 184254457
push_back 305132607
push_middle 456990038
push_front 455150778
push_back 779356730
push_back 981500167
push_front 831914088
push_back 668030554
push_front 803793958
push_back 643339199
push_middle 947494713
push_back 631246114
get 48718
push_middle 294293207
push_middle 256909133
push_back 206243417
push_back 64848782
push_front 47144282
get 17743
push_front 868659040
push_back 528456442
get 42835
push_front 814555182
push_middle 454525924
get 17658
push_front 452136561
push_front 447670754
push_middle 571890919
push_middle 2743650
push_back 964868999
push_back 387729587
push_front 952031449
push_middle 294703492
get 29819
push_front 553678192
push_front 529651842
push_back 648861578
push_front 869779422
get 18569
push_middle 982868540
push_back 801965492
push_front 810425887
push_middle 394568678
push_middle 610685752
push_middle 292578815
push_middle 735405516
push_middle 699154193
get 53736
push_back 523337511
push_back 21351868
push_front 656691114
get 8038
push_middle 285919321
push_back 573077719
get 21929
push_middle 361666576
push_back 593734359
get 52035
push_front 350380124
get 34985
push_back 122328248
push_back 994345684
push_front 688696823
get 46791
push_middle 114813231
push_middle 645130260
get 15031
get 50947
push_front 544176093
push_middle 786150348
get 10445
push_back 631691928
get 15607
push_front 158295658
push_middle 357078587
get 37712
push_front 706399821
get 258
push_front 923209473
push_back 947407826
push_back 475945965
push_middle 685288339
push_front 430294172
push_middle 636563106
push_back 765825441
push_back 28927404
push_front 126021985
get 37985
push_front 64888750
push_front 774227862
push_front 8529910
push_front 268455892
push_middle 402098665
get 48672
push_back 291972812
push_middle 258725306
push_middle 450380103
push_back 398051652
get 5718
get 7791
push_front 894661508
push_front 597308565
push_front 914626155
push_front 20142207
push_back 70959782
push_back 443246227
get 15978
push_back 241318665
push_middle 367375359
push_back 105255973
push_front 65518305
push_middle 364638886
push_front 388991080
get 32166
push_front 821801312
push_middle 559848351
get 45435
get 33634
push_middle 77579090
push_back 704187979
push_middle 685791321
push_middle 500016253
push_front 788925325
push_back 774931939
push_middle 86501376
push_back 573661092
push_back 489538688
push_middle 375721033
get 4859
get 24284
push_middle 765973295
push_front 869164300
get 43404
get 23864
push_middle 251725832
push_back 489810193
push_front 90773510
push_back 169785492
push_middle 793411777
push_back 89783184
get 30013
push_front 992747233
push_front 372506629
push_middle 443521687
push_front 785108585
push_middle 834133402
push_back 856455763
push_middle 835916522
push_middle 988149624
get 23250
push_middle 754066
push_front 411970992
get 51038
push_back 138221204
push_middle 129582112
get 873
push_back 127680881
push_middle 660894280
push_middle 705719591
push_front 135978175
get 47674
get 58949
push_back 421357684
push_front 494455310
push_front 83800021
push_front 682437957
push_front 869165090
push_front 658592804
push_back 387837959
push_front 900120494
push_front 610675924
push_middle 387014206
push_front 369256726
get 23390
get 1636
push_back 73771357
get 8655
push_middle 209390981
push_back 131599526
push_back 872739756
push_middle 449600362
push_front 356141494
push_middle 94809795
push_back 167163899
push_middle 584035315
push_front 52750531
push_front 431051952
push_middle 7041937
push_front 58423146
push_middle 854111444
push_middle 719124305
push_middle 648631546
push_front 964465691
get 54453
push_middle 568823054
push_back 478593756
push_back 940543164
push_back 332789480
push_middle 526764383
push_front 737600914
push_middle 762156374
push_front 178195509
push_middle 628572536
push_back 832738150
get 10369
push_back 71554158
push_front 931817516
push_back 917231473
get 12885
push_middle 786552140
get 57961
push_middle 665010442
push_back 85181071
push_front 918014514
push_back 599299342
push_middle 59432721
push_middle 285000163
push_front 40013275
get 6988
get 40587
push_middle 990058686
push_back 744870422
push_front 119101200
get 36100
get 11174
get 23601
push_middle 586023376
push_middle 350789084
push_middle 819620249
push_front 780276305
push_middle 102963620
push_front 324015441
push_front 795531862
push_back 715356863
push_middle 952857992
push_front 584591157
push_middle 688647116
push_back 32768792
get 28838
get 39143
push_back 418225439
get 55831
push_front 916573457
push_middle 558683633
get 55637
push_middle 298402079
get 11995
push_back 381263644
get 32750
push_middle 647654011
push_middle 428691074
push_back 461046739
push_back 183499045
push_front 286636129
push_middle 844998484
get 27733
push_front 493003563
push_middle 993953027
push_back 278728781
push_middle 550736413
push_middle 853228471
push_middle 192066575
push_middle 911498732
push_front 696350558
get 27814
get 28259
push_front 710793064
push_front 430488407
push_front 240430571
push_back 126925091
push_front 72412648
push_back 474648560
push_back 503605126
push_front 647107934
get 39823
push_front 505946911
push_middle 104527448
push_front 246425418
push_back 196536637
get 30104
get 28198
push_back 861832703
push_middle 720128472
push_back 251472778
get 5661
push_front 218559849
push_back 485522008
push_back 590397863
push_back 790049909
push_back 351360763
get 53415
push_front 320349078
push_back 890629656
push_front 165118064
get 57819
push_front 47510198
push_front 280653474
get 10917
get 44143
push_middle 958353704
push_middle 67092697
get 30807
push_front 98752808
get 54623
get 26186
get 27321
push_middle 961269561
push_front 926166730
get 34591
push_front 834715748
push_middle 778465360
push_front 675589250
push_back 36075402
get 14591
push_back 242008128
push_front 561461340
get 54837
get 39483
get 3303
get 47921
push_front 871160320
push_back 227802326
push_back 773766845
push_middle 459862307
push_front 796576746
push_back 219406793
push_middle 5839305
push_middle 764867364
push_middle 339392260
get 28143
push_middle 441476483
get 51833
push_front 981471134
push_back 214148532
push_middle 798749417
push_front 43588242
push_middle 163452425
get 4425
push_back 634808836
push_back 555119908
push_middle 773902184
push_front 911978774
push_back 552334320
get 39265
push_back 5528599
push_front 319478998
push_middle 31719308
get 6423
push_back 260857185
push_middle 812252924
push_back 164465960
push_front 650029701
push_middle 239592615
push_back 30221413
push_back 787504013
push_back 592417328
push_back 263537877
get 5116
push_middle 850247832
get 34679
get 36822
get 24910
push_back 555893521
push_front 845753195
push_middle 586020496
push_middle 992563174
push_back 828996088
push_front 65463431
push_middle 932336369
push_back 620936459
push_back 432737601
push_front 267206744
push_back 284882765
push_back 100748558
push_back 451058064
push_middle 112018952
push_back 300495023
push_back 131067957
push_back 64230377
get 49518
push_front 479233449
push_front 591785612
push_back 798006739
push_front 525357623
push_front 725185837
push_middle 516130576
push_front 214723108
push_front 674445195
push_back 203511482
push_middle 579367615
push_back 222793793
push_middle 36116394
push_back 51314329
push_back 546602932
get 7178
push_back 206987554
push_front 58812965
push_front 272968374
get 36743
push_front 603135463
push_front 304966721
push_middle 159396024
push_back 867947658
push_middle 675129660
push_front 89141954
push_middle 77106194
push_back 855987796
push_middle 29358054
push_middle 926041122
push_back 255366572
push_back 864007197
get 30523
push_back 40600076
get 30460
get 20376
get 27409
push_middle 327311309
push_front 318368328
get 2139
get 27074
push_back 534277617
push_front 3085990
get 51178
push_back 981991955
push_middle 344743298
push_back 291568423
get 30355
get 58357
get 44519
push_back 596869055
push_middle 31143663
push_back 120801092
push_back 649495859
push_back 875467225
push_front 297177931
push_back 111485519
push_back 202387977
push_front 887255708
get 24874
push_middle 186618056
push_middle 275074685
get 20014
push_middle 542335817
push_back 423978766
push_back 683766709
push_front 860779272
push_middle 139969915
push_middle 661924628
get 3214
get 5385
push_back 473348323
push_middle 242178838
push_back 810900547
push_back 32530939
push_back 167174294
get 1378
get 57925
push_middle 223788585
push_middle 164660835
push_middle 858516483
get 23407
get 36035
push_back 604822406
get 34966
push_back 328345322
push_back 370288921
push_front 564217524
push_middle 519066596
push_back 407485623
push_back 758291499
get 22181
get 30320
get 39214
push_middle 743257773
get 41845
get 35503
push_front 893668460
get 18318
push_back 632638680
push_front 872749446
push_back 358977948
push_front 365784571
push_back 37778807
get 12046
push_front 603534420
push_front 828396606
push_middle 305973312
push_back 925373625
push_back 75569070
push_front 960331038
push_front 419834054
push_back 526985920
get 55840
get 49114
push_back 457111676
get 54435
push_front 781960420
push_front 237521152
push_back 377448047
push_middle 493651040
get 9365
push_back 681727152
get 29825
get 45947
push_middle 167632891
push_back 417900227
push_middle 707550478
push_middle 677036983
get 25780
get 33488
push_middle 554392457
push_middle 222522256
push_back 686433919
push_middle 539600706
get 57221
push_middle 657699032
get 4269
push_middle 267059995
get 60627
push_front 894481324
push_back 918929276
push_front 885919845
push_front 379750434
get 47954
push_back 870965674
push_back 571433009
push_back 473529858
push_back 364463758
push_front 502283676
push_back 504907660
push_front 731269217
push_front 938881796
get 42000
push_front 845815298
push_front 716715027
push_middle 578902864
get 2047
get 35909
push_front 52476213
push_front 58310515
push_back 93946487
push_front 450551956
push_middle 293493259
get 40502
push_back 338531563
get 46332
get 29141
push_middle 447497302
push_back 104986469
push_back 965324173
push_back 657202364
get 14547
get 33001
push_front 662900792
push_middle 517124268
get 54424
push_middle 397686787
push_middle 791009578
push_front 940795968
get 59591
push_middle 538180352
push_back 997112456
push_back 693889009
push_front 395541376
get 20991
push_middle 566201655
push_middle 519109926
push_front 123939532
get 11898
push_back 100741296
get 45951
push_front 428279427
get 58082
push_middle 437755253
push_back 743389128
push_front 227232446
push_front 268806951
push_middle 694100174
push_middle 350393300
get 56429
get 55205
get 60353
push_back 338290606
push_front 203886045
get 155
push_front 461712946
push_back 659027674
push_middle 509597453
push_front 894415675
push_middle 990580426
push_middle 769447793
push_middle 435148552
push_front 53217953
get 8203
push_middle 73952895
push_front 388275671
get 46281
get 33185
push_back 236089350
push_back 357151691
push_front 128235618
get 16501
push_middle 227950178
get 44759
push_back 854001948
get 58366
get 26014
push_front 462220989
push_front 163241537
get 42372
push_front 461990367
push_front 840980545
push_back 598954709
push_front 761101380
get 640
push_front 259986126
get 26658
push_back 70592229
get 56307
get 4676
get 22677
get 19638
push_front 702942577
get 36853
push_back 841727642
push_front 156559555
push_middle 932751275
push_middle 301247103
get 21152
push_middle 407926169
push_front 183831911
push_back 161453355
push_front 279013417
push_middle 583203973
get 476
push_back 857560621
get 14013
push_back 970823658
get 11657
push_back 94477348
push_front 754781767
push_front 356429124
get 13226
get 42854
push_front 471807551
push_back 396241216
push_front 502100249
push_front 422267913
push_middle 197137282
push_front 88461983
get 8257
push_front 808253464
push_middle 963840737
push_middle 547571881
push_middle 995863548
get 43568
push_back 571251050
get 9841
push_back 476001379
push_front 722809059
get 28575
push_back 428701216
get 19978
push_back 112547086
push_middle 882258826
push_back 158774223
get 929
push_middle 393856745
push_middle 764186936
get 31101
get 27934
push_middle 190792235
push_front 706919514
push_back 644389086
push_middle 797848210
push_middle 331494033
push_back 728011817
get 52628
get 35097
get 44278
get 58298
push_front 621141085
get 12676
push_middle 717713261
push_front 761057450
push_front 636563106
get 23811
get 47377
get 3399
push_front 385623982
push_front 485177048
get 19885
get 5330
push_back 496532736
push_back 687339579
get 55391
push_back 145340434
get 37037
get 46297
push_middle 552541905
get 22277
get 4569
get 7135
push_middle 903094868
push_middle 831461710
push_middle 389856929
get 17910
push_back 8143997
push_front 692218917
push_front 373650987
push_middle 624448520
push_front 747097436
get 28269
push_middle 549385653
push_front 929359930
push_front 566003103
get 46674
push_front 737663357
push_middle 29819542
get 18040
push_front 390328115
push_middle 288605990
get 51231
push_front 714854277
push_front 751701477
push_middle 284033400
get 21920
push_middle 931960575
push_front 247567569
push_front 576490658
push_middle 562186040
push_back 696829626
push_middle 51415373
push_back 208993528
push_back 748996092
push_front 194698821
get 6299
push_back 505709336
push_front 791258763
push_back 862018335
get 30019
get 40400
push_back 284017634
push_front 527438026
push_front 349194175
push_back 462278986
push_middle 196187248
push_middle 655894478
push_middle 24638255
push_back 237011218
get 38174
push_back 823479898
push_back 685953172
get 55369
push_middle 729193474
push_front 405161361
push_front 862047154
push_middle 230181923
push_front 269753646
push_middle 732870645
push_middle 680991302
push_back 571276240
push_front 46705751
get 55875
push_back 668754101
push_middle 272709810
push_front 969672886
get 35700
push_front 788229582
push_back 130788414
push_front 843560746
push_front 246266956
push_back 744558480
push_back 439376697
get 48761
push_middle 201746146
get 12212
push_middle 382777857
push_front 852433791
get 20920
push_back 27682787
push_front 61084792
push_back 198185502
get 40284
get 23773
get 20457
get 7747
push_front 868902560
push_front 63678454
push_back 22017709
get 36590
push_front 673006947
push_middle 527072665
push_back 231695759
get 60746
get 33509
get 38527
push_front 456808452
push_front 781528652
push_middle 766707971
push_back 679832718
push_middle 775356515
push_back 115140675
push_front 391132403
push_back 300273628
push_front 387813592
get 33078
push_middle 766195096
push_middle 949177446
push_middle 905972699
push_front 452619862
push_back 908906353
get 44528
push_back 873608703
push_middle 66462139
push_front 574565756
push_front 80976444
push_front 105842220
push_middle 579003320
get 15834
push_front 861157720
push_front 431845586
push_front 126564153
push_back 942527373
push_middle 880317089
get 51293
push_back 330024609
get 23745
get 27035
get 28219
push_middle 645679771
push_back 913111315
push_middle 994914621
push_middle 202032466
push_front 434427186
push_front 502895063
push_middle 648956563
push_middle 626558899
get 2622
push_front 619580137
push_front 638275057
push_back 511984259
push_front 15735924
push_front 716288552
get 5236
push_front 423351248
push_front 457788770
push_back 696834307
push_back 961416142
push_back 151078344
push_back 626117644
push_back 252239568
push_back 769053387
push_middle 796986714
get 3815
push_back 429619297
push_back 775154585
push_front 959763608
push_middle 967789492
push_back 713261732
push_middle 483816157
push_back 200004977
push_front 521607792
push_front 320497141
get 24358
push_back 357965525
push_middle 803123315
push_front 376128884
push_back 632273378
get 33783
push_middle 74288944
push_middle 634699155
push_back 689881445
push_middle 428055829
get 61120
push_middle 19271497
get 38579
get 17342
get 54002
push_front 414370268
push_middle 85235708
push_back 28111286
push_front 718053786
push_back 183305270
push_front 204642287
push_front 491216128
get 36786
push_back 98123287
push_middle 587746351
push_back 442666996
push_middle 79461097
get 23808
push_back 510964793
push_back 986995308
get 9620
push_middle 297638094
push_back 824822840
push_back 639348075
push_back 201457033
get 31296
push_back 453956007
push_back 278106621
push_front 183361393
push_middle 696917561
push_back 346202704
get 3194
get 13150
push_front 540229658
get 24510
push_front 631845665
push_front 317450121
push_middle 543202484
push_middle 345447830
get 19904
push_front 348917916
get 20001
push_back 20547747
push_middle 841963965
push_back 452947362
push_middle 675057782
get 49201
push_front 909142107
push_front 630579188
get 42204
push_middle 671332749
get 19550
push_back 955716903
push_back 24254959
push_front 606690501
push_middle 256918997
get 6984
get 42840
get 52860
get 45595
push_front 243844298
push_front 386540135
get 44530
push_back 85773649
push_back 12866165
push_back 150370108
push_front 142060000
push_front 798044329
push_middle 513274787
push_back 251294232
push_front 845570423
push_back 452395491
push_front 645946975
push_back 914617092
push_back 641128317
push_front 664099965
push_front 971041426
get 53353
push_front 872321087
push_middle 408941278
push_back 290648311
push_middle 550338984
get 31375
push_back 806058966
get 20735
push_middle 609672553
get 30795
push_front 649519873
push_back 567919297
push_back 954178006
push_back 868327482
push_middle 461489844
push_middle 532950132
push_middle 133300517
push_middle 459859194
push_middle 416298956
push_front 112336670
push_front 475359328
push_front 662962554
push_middle 156531011
push_middle 994294306
push_middle 640764240
push_front 641400774
push_front 72425422
push_middle 195952208
push_back 848607618
push_middle 102245812
push_front 403624462
push_middle 373274271
get 9006
push_front 287360205
push_front 193228535
push_middle 621340079
push_middle 585267032
push_middle 478920721
push_back 302952117
push_middle 190191538
push_middle 158642641
push_middle 735065037
push_middle 739671802
push_back 791551010
get 46987
push_back 482338317
push_back 53834330
push_middle 356215486
get 20206
push_front 341115258
push_middle 722132354
get 25144
push_back 793348609
push_back 272721326
push_front 578313664
push_back 936711676
push_middle 348375691
push_back 174185861
push_front 688924344
get 38866
push_front 873412929
push_middle 682715184
push_back 828699930
push_middle 29095799
push_front 953214595
push_front 692118568
push_front 768031597
push_front 273733716
push_front 551838087
push_front 118793016
push_front 409583252
push_back 496568935
push_middle 94236591
push_back 133690839
get 49998
push_back 68523247
push_middle 161022352
push_front 493794334
push_back 406578578
push_front 318619602
push_front 129665858
push_middle 491958160
push_back 476482943
push_middle 353944159
push_back 988466475
push_back 920739891
push_back 762009507
push_middle 850684913
get 6511
push_middle 608303790
push_middle 726357123
push_front 428545700
push_middle 49005138
get 4994
get 14622
push_back 612475895
push_front 69863724
push_back 913773580
push_back 488970436
get 40739
push_front 399952932
push_back 274526727
get 11177
push_front 183435889
push_front 179212901
get 60461
push_back 575175042
get 49964
push_back 257841429
push_back 737651545
get 27908
push_middle 363956029
push_front 150053774
get 59774
push_front 716804093
push_middle 531489038
push_back 837785790
push_front 8714065
push_front 975093164
push_middle 152457663
push_middle 739115106
push_front 722690636
push_front 958942154
push_middle 564202507
push_front 916650393
push_back 434629449
push_middle 258114600
push_middle 198748076
push_back 275837672
get 13141
push_back 223417292
push_front 558538519
push_back 338304569
push_middle 617991294
push_middle 519768921
push_back 918049714
get 35343
push_back 443549344
get 15705
push_front 261113040
push_back 993927666
push_front 706916206
push_front 363945251
push_back 157572036
push_front 104797424
get 11975
push_middle 411992805
push_front 578217379
push_front 325667023
push_back 492598282
push_front 42282079
push_middle 151335830
push_back 771163828
push_middle 106618849
push_front 927297449
push_back 676310033
get 37663
push_middle 661819683
push_front 480961460
get 35894
get 52575
get 40896
push_back 818488057
push_back 833360434
push_front 542735041
push_front 954020458
get 8604
push_back 277990367
get 17186
push_back 633787894
push_middle 556535940
push_front 733908129
push_back 704021981
push_middle 942036544
push_back 478871827
push_front 308435496
push_middle 186510552
push_front 809623880
get 33800
push_middle 469489049
push_back 358836390
push_front 995273721
push_back 79570947
push_back 238479840
push_middle 844586013
push_back 708539443
push_front 797893813
get 6121
get 6044
push_front 811799095
push_front 824036931
push_middle 889610743
get 60310
push_back 102565568
get 14226
push_middle 788444748
push_middle 673008270
push_middle 659353270
push_front 535643836
push_back 116970782
get 33662
push_back 525168956
get 6954
push_back 735193127
push_middle 803326908
push_front 935222004
get 55762
push_middle 735976528
get 57021
push_middle 913814331
get 51294
push_back 376044484
get 2668
push_back 753153932
push_middle 367088608
get 47731
push_middle 536846520
push_front 338654121
push_back 409045236
get 36485
push_middle 628358280
push_front 573260002
push_back 633150459
push_back 740023708
get 44912
push_back 803992975
push_front 966480331
push_front 290308646
push_middle 754247503
push_middle 77834713
get 43400
push_front 344283452
push_front 395168499
push_back 465631636
push_front 354128113
push_back 265111495
get 37531
push_middle 887152616
push_back 136936712
push_front 97663456
push_back 201049429
get 9059
push_front 818838539
get 34944
push_back 905282955
push_front 557095730
push_front 281854158
get 32000
get 12991
push_back 92566086
push_back 911094882
push_middle 719693184
get 2199
get 35798
push_middle 316947906
push_back 7969439
push_back 19820228
get 42670
push_front 714330815
push_front 547023080
get 54396
get 51699
push_middle 795011766
push_front 424768282
push_back 24651061
get 26280
push_middle 598015791
push_back 953281868
push_back 789696562
push_front 763680715
get 20970
get 36049
push_front 418891624
push_front 465787119
push_middle 747648100
push_middle 117224261
get 56057
push_front 290782520
get 56451
push_back 164282633
push_front 518384087
push_back 381796154
get 32003
get 4025
push_middle 371970909
get 22757
push_front 918831188
push_front 61392435
push_front 143677891
get 56722
push_back 817100138
push_back 404074417
push_front 27639038
push_middle 548817434
get 56123
push_front 675692235
push_front 833054332
push_middle 299067050
push_front 886453040
push_front 138686361
push_front 694315775
get 9915
push_front 950536507
push_middle 397901848
get 26086
push_middle 507587323
push_back 639016335
push_middle 364374258
push_back 316994062
push_front 400781662
push_back 951010873
push_back 885166286
get 21776
push_back 347104055
push_middle 239679505
get 23473
push_middle 915438691
push_front 617879467
push_back 19676486
push_front 641896991
push_middle 453132770
push_middle 880739121
push_back 838840297
push_middle 883558053
push_back 10587317
push_front 564987810
push_middle 775067102
push_back 611566979
push_back 810616612
push_front 83608098
push_middle 808053540
push_middle 753716128
push_front 982120278
get 31191
push_middle 505419522
get 40762
push_front 171703558
push_middle 223619747
push_middle 106684673
push_back 119160501
push_front 320993161
get 31746
push_middle 849055882
push_middle 857727296
push_front 591845394
get 32540
push_back 295807224
push_back 607368366
get 45626
push_front 60785503
push_front 474041627
push_back 895519485
get 8325
push_front 38965429
push_front 277739543
push_front 74285074
get 53621
get 47131
push_front 651534363
get 47694
push_back 338524783
push_middle 287982150
push_back 581918544
get 41645
push_middle 112703611
get 41715
push_back 790648360
push_back 761896869
push_front 359610139
get 14834
push_middle 402551202
get 56180
push_front 489694025
push_front 272003014
get 32361
push_middle 850030626
push_back 941548931
push_front 213328021
get 1899
get 778
push_middle 210742627
push_middle 61285080
get 17469
push_back 364013101
push_back 153544711
get 18774
push_back 849887154
push_middle 251372595
get 39338
push_back 385799037
push_back 858608570
push_middle 76422553
get 47290
get 7082
push_back 984641382
push_back 380338128
get 39005
push_middle 241031777
push_middle 586502889
push_back 651977403
push_back 997428373
push_front 111734549
get 51753
get 6291
push_back 820298194
push_middle 734877254
get 34746
push_back 776278027
get 18891
push_back 648850812
get 15952
push_front 783541616
push_back 728844845
get 4764
push_back 602712569
push_front 734369452
get 37785
push_middle 790789836
push_front 578589402
push_back 709083825
push_back 513758212
push_middle 314075151
push_middle 931881835
push_front 543399142
push_middle 790438108
push_back 167137000
get 31664
push_back 594704762
push_front 264364583
get 59188
get 38221
push_middle 389849596
push_back 418894731
push_middle 177722368
push_middle 113308380
push_front 568299610
get 29484
push_back 469301841
get 42438
push_back 17229573
push_middle 75547245
push_back 560952123
push_back 838391138
get 2856
push_front 215178123
push_front 812506132
push_back 344127066
push_front 878582006
push_front 127888193
push_middle 362386252
get 33659
push_back 661734556
push_front 586805030
get 55529
get 54393
push_front 956199927
push_front 103069224
push_front 174928444
push_back 19718419
get 12338
push_middle 536745547
push_back 118675652
get 34144
push_front 796990492
push_back 299387597
push_front 525329216
push_middle 736497509
push_middle 775517809
push_back 596057532
get 37230
get 27295
push_middle 634247285
get 7141
push_back 901350743
push_middle 929683794
push_middle 97207129
push_back 538846195
push_middle 984845435
push_middle 889437617
push_middle 185020871
push_back 969380260
push_middle 152772492
get 27764
push_back 366495970
push_back 725081135
push_middle 536246202
push_back 837182948
push_front 557360478
push_back 852689901
push_back 137392991
push_back 845029842
push_front 475212383
get 47610
get 3658
push_back 82499527
push_middle 491068305
push_back 104733996
push_front 960839453
push_middle 211767466
push_back 128644332
push_middle 8884943
push_middle 654002354
push_front 819175811
push_front 629162827
push_middle 273352457
push_middle 106901371
push_front 163657746
get 49229
get 20786
push_front 785459225
get 56265
push_front 938336469
push_back 941332210
push_front 970250609
push_front 538159381
get 46619
push_middle 76604736
push_middle 710806834
get 55072
push_back 491840571
get 57386
push_middle 546666630
get 5298
push_middle 20247320
push_middle 498032050
push_middle 107452947
push_middle 235452330
push_front 392143315
push_back 209197002
push_middle 14499041
push_back 571338524
push_middle 215772598
push_back 941123476
get 53991
get 185
push_middle 369194920
push_back 905492281
get 4432
push_front 219738599
push_front 735821400
get 29172
get 41395
push_front 181053613
push_front 89743370
get 7691
push_middle 461090880
get 49916
push_front 802386132
push_front 750178562
push_middle 768796053
push_back 378025341
push_front 402299064
push_front 107617898
push_back 860859229
get 12183
get 8500
push_middle 561014066
get 49582
push_front 321534642
push_middle 801008217
push_back 88314124
get 58496
push_middle 465188296
push_back 381281389
get 36669
push_middle 925687058
get 737
get 10912
push_back 620984863
get 42242
get 26550
push_middle 421909263
push_front 338914519
get 47477
push_front 239071620
push_back 296413301
push_middle 911210981
get 33580
push_front 655680515
get 44149
push_front 242860401
push_front 157672479
push_middle 328143592
push_middle 818373993
push_middle 131564057
push_back 759160540
push_middle 291039128
push_middle 662229993
push_back 466516968
push_front 237841490
get 48982
push_back 948514635
push_back 682117918
get 39900
get 34699
get 10851
get 21730
push_back 593646300
push_back 71512391
push_back 560470755
push_back 931969434
push_front 5381817
get 57637
push_middle 408493553
push_back 795389756
push_front 776924510
push_front 677078653
push_back 288747643
push_back 835044635
get 3432
push_front 470156
push_back 255066646
push_back 375457043
push_front 832527917
push_back 406339924
push_back 804000228
get 10072
push_front 726480349
push_front 98241901
push_front 526464777
push_back 493100245
get 8133
push_middle 294958629
push_middle 737160206
push_front 135427810
push_middle 760161464
push_middle 630452633
push_back 111314879
push_middle 307562672
push_front 937664542
push_middle 833674927
get 56112
get 385
push_front 291105314
push_front 906441788
push_back 303348288
push_back 948456146
push_middle 781571550
push_front 503222890
push_front 549042411
push_back 445960853
push_front 123307330
push_back 996922260
push_middle 348802106
push_back 330747706
push_front 972424028
get 41851
push_middle 260773169
push_back 351365014
push_back 580249202
push_middle 363252475
get 43297
push_front 526761969
push_back 513890462
push_middle 940081067
get 54982
get 32211
push_front 719537548
push_back 152726295
push_front 588982150
push_back 800816084
push_middle 600555852
push_front 151537527
push_front 417377275
push_back 232964383
push_middle 26137285
get 32797
push_back 326549026
push_back 496877382
push_front 853871840
push_back 312498251
push_front 221856751
push_front 504930156
get 48177
get 20735
push_front 89772494
get 60811
get 5537
get 8406
push_back 133095703
get 54772
push_middle 678737079
get 5845
push_middle 575898992
get 42233
push_front 568559471
push_middle 303021257
push_back 830352506
push_back 575376356
push_back 163538424
get 7092
get 28817
push_front 466418232
push_middle 557997639
push_back 384329380
push_front 382955224
push_front 705879055
get 10005
push_back 101905492
push_middle 866719065
push_middle 47518876
push_front 737583253
push_front 914690596
push_middle 493851294
get 11592
push_front 400341058
push_back 521227607
push_front 158360016
push_front 594129755
push_middle 184633749
push_back 13516350
push_back 174817993
push_back 220201016
push_back 568559188
push_front 452952818
push_middle 210043621
get 14011
push_front 80453574
push_back 703914343
get 27765
push_front 554358246
push_middle 346280531
push_middle 394478601
push_front 537785066
push_front 690931581
push_middle 607003786
push_front 233475254
push_middle 885405222
push_middle 61452745
push_back 682583192
push_middle 830051488
push_back 324712554
push_middle 509674746
push_back 502037483
push_front 491429208
get 41289
push_front 416786419
push_front 445779366
push_middle 664154135
get 50126
get 43404
get 6513
get 56856
get 58204
push_front 593621402
get 60103
push_middle 46541770
push_back 220103999
push_middle 520781343
push_front 259183846
get 53868
push_back 533551723
push_back 492117558
push_middle 530882416
push_middle 545586095
push_front 599964189
get 42730
get 54200
push_front 431351794
get 34705
get 34727
get 18762
push_back 841974790
push_middle 577467164
push_middle 784448875
push_front 768945980
push_middle 997486949
get 33540
push_middle 670992173
get 9690
push_middle 759184941
get 9100
push_back 781945398
push_back 840385237
push_front 298984819
push_middle 879039378
push_middle 103299930
push_middle 825571644
get 37632
push_middle 293874151
push_middle 627630668
push_back 160177332
push_back 43901344
push_middle 716595709
push_front 445624106
get 33150
get 26411
get 58199
push_front 471124467
push_back 978363331
push_front 71043205
push_back 978254306
push_middle 155706844
push_back 553140120
get 58133
push_front 101415375
push_front 379901258
push_middle 894907722
push_front 448572418
push_middle 430184012
push_back 507270594
push_middle 345157128
push_back 241159769
push_back 175086104
push_back 81599560
get 59744
push_front 387197473
push_back 607367175
get 1924
push_middle 417687534
push_back 264460555
push_middle 504692624
push_front 413941331
push_back 831101528
push_middle 883556897
push_front 10162959
push_front 954795901
push_front 633143352
push_front 719743283
get 37248
push_front 491821903
push_back 112283774
push_front 410336938
push_back 766952031
push_back 510898738
push_front 337367176
get 36114
push_front 263905720
get 58599
push_middle 924535015
push_front 615031776
push_middle 528982585
push_back 106658248
push_back 328556372
push_middle 9681244
push_back 631241880
push_middle 720951285
push_middle 543670832
get 55160
get 16164
push_back 68273014
push_back 310720432
get 1751
get 1466
push_front 204947119
push_back 890094527
push_back 135405974
push_middle 174047089
get 50853
get 7017
push_middle 454670837
push_middle 706289147
get 2003
get 45551
push_back 819967131
push_front 19213112
push_back 631632388
push_front 124551521
get 54761
push_front 671674735
get 57278
get 11167
push_front 621888818
get 54835
push_back 827209771
get 59340
get 5729
push_back 119254252
get 7363
push_middle 32010768
push_middle 585054016
push_middle 317226996
push_front 270327689
get 38600
push_back 120766747
push_back 314401908
push_back 545578183
push_middle 816018088
push_front 892345642
push_middle 273398978
push_front 676637148
push_back 352625411
push_front 359610648
push_middle 999457743
push_back 236510496
get 29896
push_middle 229511528
push_middle 744679213
push_front 947293535
push_middle 691557646
push_middle 176031330
push_middle 936381893
push_back 605991044
push_back 480757376
push_middle 63879848
push_back 948686087
get 26484
get 31066
push_front 493483055
push_back 173258306
push_front 541108875
push_back 739350742
push_front 616204956
push_back 436059920
get 34031
push_front 315271435
push_back 22815430
push_middle 705333088
push_middle 208657794
push_front 329553454
push_back 668096411
push_back 359125200
push_middle 28983217
get 1407
get 2158
push_middle 718088015
push_front 527883072
push_front 70391204
push_back 44576920
push_back 767379620
push_middle 429536458
push_middle 139718667
push_middle 378715775
push_middle 821503889
get 51
push_middle 114996462
push_back 587373526
push_back 352214705
get 24128
push_middle 316506937
get 33407
get 8199
push_middle 556534435
get 45229
push_back 476080188
get 5701
push_front 508447553
push_middle 654461899
push_middle 431260314
get 34169
get 49433
push_front 870927871
push_back 552230254
push_back 826880219
push_middle 433571556
push_back 906823205
get 47449
push_front 309152388
push_front 271039214
push_back 936884406
push_front 112607855
push_back 390426882
push_back 990518339
push_back 116458443
push_middle 195462766
get 39861
push_middle 761911211
push_back 468730307
get 54742
push_back 513360818
push_middle 678889209
push_front 593642932
push_middle 210032479
get 46909
push_middle 182523255
push_front 201973902
push_front 787681102
push_middle 448406589
push_front 854080485
push_back 416067366
push_middle 97148322
push_back 749057585
push_middle 78415155
push_middle 69991405
get 58261
push_back 637100919
push_middle 522728267
push_front 968207533
get 49569
push_middle 617811323
get 13766
push_front 807787267
get 35798
get 34302
push_back 27559412
get 61476
push_back 764252588
get 7060
push_front 418792734
get 31726
push_middle 706615801
get 56071
push_back 810397976
push_middle 660478498
get 19578
push_middle 364344776
push_front 638244626
push_middle 764927850
push_front 286021534
push_back 173946350
push_back 186461861
push_middle 621623888
get 58838
get 2049
push_front 676442799
get 2936
push_back 919767711
push_back 844011369
push_back 349014565
get 56047
push_front 164405819
get 3863
get 3635
push_front 967857901
push_back 711561413
push_back 978513145
get 17861
push_front 988238047
push_middle 7959896
get 2875
push_front 334148406
push_middle 411074668
push_middle 200350635
push_middle 296128872
push_middle 471352340
push_back 396870842
push_front 12423888
push_back 984454242
get 21688
push_middle 491260184
push_back 78747528
get 10488
get 39107
push_back 620547046
push_front 531247549
push_middle 436221141
push_front 201180035
get 17800
push_front 558059244
get 43519
push_back 78174125
push_middle 521444812
push_back 130456394
push_back 636529840
push_back 37272229
push_back 511864546
get 48129
get 36570
get 35437
push_front 604434138
push_middle 967454056
get 37117
get 4667
push_back 730102450
push_front 494832425
push_middle 244474290
push_back 675680732
push_front 799410555
push_front 684672161
push_front 477256048
push_middle 702179897
get 23775
push_front 233943666
push_middle 635032061
push_middle 634582674
push_front 639636090
push_front 753095894
push_middle 287563362
get 48966
push_back 91471214
get 9822
get 38100
push_back 115322136
push_middle 219536039
push_front 182173243
push_front 70042374
push_back 160535178
push_middle 35804704
get 26391
push_middle 442282541
push_back 987029099
push_front 170222522
push_back 726471234
push_front 268630028
push_middle 765306521
get 25979
get 50189
get 25406
push_middle 712966915
push_front 860174936
push_front 291993752
push_front 221186685
get 9930
get 18359
push_back 160838431
push_front 937003034
push_middle 644463470
get 59135
push_front 195494847
push_back 896429360
push_front 354053057
push_front 116190119
push_middle 723503149
push_front 284055821
get 29900
push_back 191493468
get 34387
push_middle 848988038
push_back 261111182
push_middle 108856244
push_front 362136987
push_middle 840693645
push_middle 848442798
get 37162
push_middle 16077891
get 61825
push_back 858311150
push_middle 12116321
push_back 428189635
push_front 851220130
push_front 397550602
push_middle 776732431
push_middle 558406750
push_middle 860983771
push_middle 725324364
push_back 39435005
push_front 245459798
push_back 384825110
push_middle 391790970
push_front 290921910
push_front 757647838
push_front 312608877
push_front 960419453
push_back 411980056
push_middle 642444170
push_front 117146258
push_back 305571745
push_middle 116778818
get 23661
get 60946
get 37088
get 55465
get 28904
push_back 143027670
push_middle 110747003
push_front 145997058
push_front 34380814
push_back 476351626
get 45404
push_back 461672433
push_back 647953195
push_middle 328346664
push_front 983415768
push_back 887687840
get 17581
push_front 849872309
get 45997
push_front 221829747
push_back 734378450
push_middle 79932018
get 60267
push_middle 409377222
push_middle 348263586
push_front 889963799
push_front 29625110
get 13018
push_front 346025728
push_back 956742670
get 58080
push_back 773726790
push_front 144771428
push_middle 898447609
push_back 413208707
push_middle 202852466
push_front 741024699
push_front 245715567
push_back 107490341
push_back 72712897
get 50280
push_middle 204705918
get 23302
push_back 705018294
push_middle 419534100
push_back 477969688
push_front 555323208
push_front 87522446
get 24097
push_back 23785318
get 29891
push_middle 485947355
push_middle 152279924
push_middle 347014858
push_middle 214065188
push_middle 903711642
push_middle 299685269
get 21410
get 32480
push_back 977759698
push_middle 472134453
push_front 879904574
push_back 651319057
push_back 998990225
push_middle 754492593
push_middle 881353566
push_back 478938116
push_back 886118121
push_back 997420247
push_back 266042775
push_middle 432586789
push_back 184348763
push_middle 229865535
push_middle 513058541
get 7794
get 47506
push_front 489282312
push_middle 748147578
push_front 33780148
push_middle 328541033
push_front 193070666
push_front 466445641
push_front 724641712
push_middle 323470439
push_back 806815753
push_back 79411534
push_back 110747371
push_back 889910562
get 15396
push_front 934291614
push_back 360559980
get 24263
push_back 616078080
get 42123
get 39261
push_back 676211125
push_middle 596612600
push_front 651788204
push_front 391881579
get 32335
push_middle 175038630
push_front 549964206
push_middle 974875061
push_middle 890797426
push_front 334081621
push_middle 565943794
get 21791
get 57841
push_front 282992378
push_middle 198936252
push_back 858482433
get 59972
push_back 355324514
push_middle 442793091
push_back 634497061
push_back 225171647
push_back 681173584
get 3696
push_back 4839075
push_back 457373353
push_middle 142657886
get 53503
push_front 535557769
push_front 632604339
push_middle 163093155
push_front 400130527
push_front 523496753
push_front 376726159
push_back 894656360
push_back 300768826
push_front 603512190
push_front 683137597
push_front 2808183
push_front 955542011
push_back 19002652
push_front 109753630
get 34272
get 17785
push_front 174762518
push_middle 441996463
push_back 989260986
push_middle 409467692
get 28894
push_back 630815620
push_back 299069905
push_back 726786923
get 39715
push_back 693106177
push_front 524210457
get 33447
push_back 620724102
push_front 617319587
push_front 490985233
get 3036
get 44274
push_back 373889545
get 2214
push_front 662196257
push_front 853626127
push_back 7033402
push_back 650502703
push_back 970862681
get 55443
get 16542
push_back 31017458
push_middle 399332526
push_back 962055193
push_front 166329299
push_front 977589794
get 10943
get 50967
get 53131
push_front 301479264
push_middle 90636288
get 2512
push_front 484654477
push_front 667057206
get 44458
push_front 797303291
push_back 675306542
push_back 474054086
get 20871
get 56375
push_back 569542601
push_front 507936709
get 15341
push_middle 688101819
get 41616
push_front 491950514
get 26424
get 4045
push_middle 616178485
get 14188
push_front 924764941
push_front 958840709
push_front 357238218
push_front 841845275
get 60824
push_middle 549829282
push_front 615122073
get 560
get 57662
push_middle 329285374
push_front 426472575
get 42783
push_back 908009417
push_front 650591386
push_middle 410607334
push_back 597331523
push_back 549483281
get 8011
push_front 887671796
get 13947
push_front 319458574
push_front 414498273
push_back 143118274
push_middle 44777417
get 62285
get 37917
push_middle 490968504
push_front 984572933
push_middle 911551959
push_middle 420483357
push_middle 892444771
push_middle 888868632
push_back 629062938
get 47508
push_front 13775899
push_front 182705993
push_front 501220532
push_middle 987180649
get 47252
push_middle 318142555
push_back 351395847
push_back 329860501
push_front 569628684
push_middle 423078503
push_front 16648483
push_front 494344465
push_front 284160393
push_middle 608958348
push_middle 755176350
push_middle 118909802
push_back 894532325
get 43051
push_middle 223965323
push_middle 827427511
push_middle 178289393
push_middle 323757282
push_back 703176280
get 16161
push_back 157723565
get 7353
get 25004
push_front 757890909
push_middle 524163235
push_middle 585301838
push_middle 623177504
push_back 144070619
get 21820
push_back 707308777
push_front 709025659
push_front 211314827
push_front 181054155
push_front 347588250
push_middle 536882647
push_front 850427785
push_front 522442078
push_back 78207821
get 45846
push_front 599935129
push_middle 504503157
push_front 106999950
get 15980
push_back 483044690
push_middle 919654907
get 59385
push_middle 95173881
get 12941
push_front 478146182
push_front 132611555
push_middle 702493779
push_back 28466959
push_front 94510672
get 11938
get 585
push_middle 172274582
get 17250
push_front 192844718
get 58609
push_front 6375784
push_back 11449792
push_back 363121435
push_back 124996597
push_front 991620501
push_front 942489977
get 57690
get 18506
push_front 495543729
get 59841
get 36933
get 56624
get 47467
push_front 236212508
get 8813
get 44355
get 45240
push_middle 737267196
get 22430
push_back 21633522
get 16155
push_middle 329691575
push_back 175781209
push_middle 999103758
push_back 502465382
push_back 374649799
push_front 221666306
push_back 449963255
push_front 21020942
push_front 31636853
push_front 446615629
push_front 531265499
push_front 123291698
push_back 854844586
get 2414
push_back 371536270
push_back 560882885
push_front 291732244
get 26913
push_back 97607150
get 61001
push_back 656259766
push_back 432078385
push_back 369347255
push_back 791753027
push_front 12224410
push_middle 778382668
push_middle 395482744
get 53461
get 53224
push_back 345348
get 20177
push_back 24839875
get 5105
push_middle 784622245
push_front 188984470
push_front 855420202
push_middle 97268645
push_back 973402515
push_front 269809488
push_back 688780967
push_front 234322269
push_front 178011992
get 6296
get 60165
push_middle 253054198
get 47464
get 23828
push_front 551529416
push_back 69880987
push_front 338855237
push_front 435114677
get 41521
get 56841
push_front 135252462
get 38909
push_front 10440808
push_middle 466333268
push_back 581254566
push_front 495078966
get 46420
push_back 341738880
push_middle 667640882
push_back 791866815
get 28321
push_back 538690995
push_back 235238476
get 44852
push_middle 890198954
push_back 680214951
push_middle 952370391
push_middle 276393443
get 32100
push_front 167992744
push_front 352054164
push_back 822190205
get 45791
get 19825
push_middle 302459638
push_back 427361535
push_front 349181215
push_back 30286629
push_back 861613881
push_front 347187961
push_middle 570823015
push_middle 282701671
push_middle 976216322
push_front 992942896
push_back 361784539
push_back 22907710
push_middle 326109691
get 50209
push_back 939186054
push_back 548717253
get 51409
push_front 806449375
get 36512
get 13582
get 33913
push_front 31630167
push_back 584167517
push_middle 727744971
push_back 831460241
push_back 330233368
push_middle 556008733
push_middle 707904805
get 17765
push_front 596398542
push_front 807352155
get 24849
push_middle 394889566
get 61960
push_back 955934879
get 6163
push_middle 163857100
push_back 932026123
push_middle 320759344
push_back 761344704
push_middle 199974583
push_back 553727489
push_back 524892508
push_back 412864279
push_middle 399479359
push_middle 973005556
get 11988
get 53146
push_back 572182646
push_middle 799077616
push_middle 998308381
push_back 646092543
push_front 57188799
push_front 860039421
push_back 412305217
push_middle 581099861
get 25014
push_front 315119910
push_back 221673644
push_middle 183814640
get 55533
push_front 432997722
get 49056
get 9795
get 42444
push_front 723094909
get 51469
push_middle 201764273
get 28807
push_middle 602307908
get 61531
push_middle 203550294
push_back 755784313
push_middle 790576418
get 42447
push_back 359491492
push_front 400661426
push_front 741255762
push_front 733387731
push_front 595396053
push_middle 65353477
get 52740
push_front 227101227
push_back 541389495
get 37111
push_back 810448823
push_front 587879459
push_front 228592857
get 18481
push_back 567468082
push_back 894242065
push_middle 959547586
push_middle 935101467
push_middle 634209822
push_middle 184898610
push_front 628478872
get 49888
push_back 557875800
push_middle 171251586
push_middle 244749955
push_middle 526138400
push_back 765781970
push_front 994184439
push_back 480665439
push_middle 365063926
push_middle 302112748
push_middle 728382315
get 40979
push_middle 167558900
push_back 920517828
push_back 692727250
push_back 309858288
push_middle 151305198
get 39822
push_middle 764688080
get 44851
push_middle 31225591
push_middle 111039900
push_front 916335819
push_middle 387995909
get 23089
push_middle 489134888
push_front 735347363
push_back 167459559
push_front 210174855
get 16184
push_front 713255031
push_front 781147942
get 41243
push_back 859185632
get 49971
push_back 624664922
push_back 462770398
push_front 434904840
get 7213
push_middle 153825338
push_back 712122801
get 12049
push_back 857351782
push_back 168254807
push_front 18443166
push_middle 247563870
get 30423
get 21914
push_back 530779525
get 49067
push_middle 725655353
push_front 162226609
push_back 941466438
push_front 843026622
get 40477
push_front 904920883
get 1360
get 56366
push_front 178809085
push_middle 860107519
get 44711
push_middle 489465363
push_front 876392595
push_front 949851700
push_back 261691249
push_middle 190084274
push_front 439559112
push_front 991084377
push_middle 863828384
push_middle 15489984
push_middle 565579072
push_back 5527126
push_middle 289136452
push_front 972815616
push_front 193611751
push_front 10286492
push_middle 487297835
push_back 678813856
get 36943
push_back 19793021
push_back 391407644
push_front 993277035
push_middle 780474971
push_middle 425890148
push_middle 121416612
push_back 311326518
push_front 819718535
push_back 140036877
push_middle 778405480
push_front 626137481
push_middle 52639274
push_back 309578362
get 6378
push_back 749133828
get 4373
push_front 679649143
push_back 945815485
push_middle 461131713
push_back 446417868
get 17994
push_middle 796526028
push_middle 953206582
get 24222
push_back 466559097
get 3690
push_front 749696011
push_front 939264791
get 37038
push_middle 599337926
push_front 328942728
get 5226
push_back 636689197
push_middle 257540571
push_front 576494741
push_front 299931283
push_middle 81650879
get 35825
push_back 299917304
push_middle 851670256
push_back 942549338
push_middle 204834605
get 44918
push_middle 274631285
push_back 736473831
push_middle 402196737
push_front 838539033
push_middle 776860059
get 9784
push_middle 520434429
push_middle 318319704
push_back 854552458
get 2687
push_front 546535483
push_middle 101875780
push_middle 686379612
push_back 922498206
get 36288
push_middle 445473479
push_front 381310306
push_front 297807399
get 24556
push_front 251619479
push_middle 472190664
push_front 139493601
push_back 166773211
push_front 129323162
push_back 9202136
push_middle 114766219
get 10199
push_middle 147933855
push_middle 301507359
push_front 465409894
push_front 324132190
push_front 588436820
push_back 568241769
push_back 999898705
get 1985
push_back 987329327
push_middle 900275036
push_back 401184120
push_back 340776260
push_back 88749947
get 53789
push_middle 370840835
get 25050
push_middle 841285784
push_middle 748211530
push_front 5408027
push_middle 955136449
push_front 381407858
get 33928
get 39
push_back 272705387
push_front 602977010
get 5669
push_front 149730907
push_front 882078729
push_front 615594289
push_front 439592911
push_middle 491844570
push_middle 272256965
push_front 108556846
get 19458
push_middle 798422608
push_front 872885691
push_back 763512043
push_front 83479503
get 33162
push_middle 128897345
get 1638
push_middle 928001153
push_middle 429369772
push_middle 714895132
get 51187
push_front 880492080
push_back 59668639
push_middle 379700024
push_front 953504275
push_back 209089271
get 1082
push_back 930667683
push_middle 759366236
get 30222
push_middle 469603100
push_front 985614394
push_back 587298252
push_back 634207407
push_middle 144568349
get 35829
push_back 339875889
push_back 85140863
get 17344
push_back 886877149
push_middle 840952885
push_front 97171091
push_back 467849897
push_back 258901285
push_front 101987249
push_front 433769849
push_back 148693821
push_front 445807985
push_middle 745613864
push_front 826086331
push_front 869935951
push_front 189709676
push_front 230636545
push_back 304149826
push_back 417527795
get 6677
push_middle 954940243
push_back 202510441
push_front 813343156
push_back 741399558
push_front 470469403
get 31408
get 59421
push_front 445995393
get 57277
push_front 169198355
push_front 758515829
push_middle 723180660
get 9487
push_front 755988757
push_middle 989105675
get 30717
push_back 881250800
get 45349
push_back 469057708
push_middle 613396152
push_middle 664494429
get 9027
push_front 607986044
push_middle 792842239
get 9448
push_back 323050734
push_front 303075082
push_front 830495832
push_middle 615459519
push_front 612155208
push_back 755269699
get 50291
push_middle 17182528
push_middle 625196593
push_front 280363320
push_back 512435605
push_middle 117357642
get 38613
push_middle 859836327
push_back 858112481
push_front 630986323
push_middle 638880689
push_back 902046982
push_front 758327294
push_front 335694132
push_middle 457840019
push_front 2283670
push_middle 808599759
push_front 808124591
push_back 986173246
get 60638
push_back 675780193
get 44530
push_back 755254589
push_front 632051202
push_back 566958134
push_middle 35314516
push_front 298611222
push_middle 145110799
get 53013
push_front 786699043
push_middle 735274662
get 20586
push_front 174902016
get 19122
push_middle 274130517
get 33029
get 31450
push_front 651878685
push_middle 14040070
push_back 373265340
get 975
push_back 491227618
get 1093
push_middle 130123169
push_back 184173214
get 30767
push_back 711337495
get 30879
push_back 420043608
push_middle 417174741
push_middle 497285523
get 9237
push_middle 780034604
push_back 339588600
push_front 496916726
push_middle 595901240
push_middle 59907465
push_middle 611158474
push_front 268903760
get 27117
push_middle 418189258
push_back 388777127
push_front 650790496
push_middle 316590696
get 6307
push_middle 190246693
push_back 397356492
push_front 629913686
get 31818
push_front 710602308
push_middle 119038667
push_middle 821172927
push_front 41030796
push_middle 823438233
push_front 263767404
push_back 54162936
push_back 223825257
push_front 30792283
push_middle 40540150
get 57074
push_middle 830703942
push_front 565710907
push_middle 24396316
push_back 881295033
get 8747
get 28585
push_front 601638083
push_front 565705038
push_middle 962135083
get 25891
push_front 861606757
push_middle 318498615
get 1610
push_back 637601261
push_back 769443479
get 47265
push_middle 777856054
push_front 198122642
get 57693
get 35414
push_front 284942275
push_middle 651719896
push_middle 774914565
push_middle 529491855
push_back 286851377
push_middle 920432624
push_middle 740929869
push_back 540424395
push_middle 226929129
push_back 892906122
push_middle 250482911
get 15178
push_front 767400253
push_front 754389928
get 5579
push_front 591343801
push_front 810636828
push_back 509854756
get 50522
push_back 844865006
push_front 520692020
push_back 483792612
push_front 49163602
get 56170
push_front 970180004
push_middle 231031076
get 49171
get 57797
get 6190
push_middle 622721485
push_middle 438348886
get 28006
push_middle 604338145
push_middle 498627362
push_back 396671215
push_back 952904899
push_back 633207951
push_middle 981757488
push_front 626975035
get 52905
get 18650
push_middle 259879100
push_back 212628648
push_middle 285717338
push_front 17583615
get 43234
push_back 249199857
push_middle 828888824
push_middle 77343228
push_back 389602243
push_front 301820206
get 47745
push_middle 925350456
push_front 746195314
push_back 397643029
get 41063
push_middle 304927580
push_back 746359940
push_back 493024066
get 37754
get 43166
push_middle 552008987
get 16054
push_middle 662826620
push_middle 510395935
push_front 112099315
push_middle 252723854
push_back 872727458
get 24433
push_back 683156073
push_middle 36796284
get 54328
push_middle 350876547
push_front 753413957
push_middle 648840417
push_back 139152054
get 52527
get 5538
push_front 337077474
push_middle 203537440
push_front 3806929
push_middle 662402830
push_middle 470432514
push_front 257113108
push_middle 242524926
push_back 702137099
get 31668
push_middle 925204680
push_front 676872167
get 21171
push_back 392907923
push_back 806330917
push_back 162927789
get 44377
push_front 208551250
push_middle 44790258
push_back 523095116
push_middle 394583760
get 14195
push_back 414223081
push_front 634659514
push_front 874910291
push_front 488301425
push_back 639804227
push_back 177762491
push_front 533275134
push_back 67460015
push_back 862591797
push_front 101203861
push_middle 408642021
push_middle 99025475
push_front 251225604
push_middle 581891642
push_middle 902238721
push_back 640634410
get 22278
push_front 866982425
get 51012
push_front 429710535
push_middle 42731006
push_back 501879628
get 32343
get 34913
push_front 239870703
push_back 986089915
push_back 267583327
get 11520
get 52369
push_front 437422109
push_middle 551169549
get 31246
push_front 48403951
get 24987
push_middle 392636689
push_front 483860520
push_front 638419665
get 50173
push_middle 562242553
push_middle 120014909
push_back 837999631
push_middle 337644651
push_front 887855624
get 22447
push_middle 896218276
push_front 578819725
push_front 114300451
push_middle 100982508
push_middle 380701309
push_middle 571160851
get 53998
get 27183
push_front 844124476
get 39424
get 15429
push_front 621608108
push_front 481307436
push_back 100228129
push_back 406381650
push_front 27206109
get 6644
push_middle 804627672
get 4730
get 57404
push_back 744122605
push_middle 691396268
push_middle 747805498
push_front 396514247
push_front 239060225
push_front 133193992
push_middle 235732917
push_middle 777478697
get 1779
push_back 960890267
get 37922
push_back 974210293
push_middle 60921161
push_middle 96230367
get 37856
push_back 809103481
push_back 263084579
push_back 599750991
push_middle 730614755
push_middle 850349891
push_middle 484623939
push_middle 307638475
get 33086
push_front 505045157
push_middle 419374794
get 14680
push_back 87053677
push_back 542298590
get 3445
push_back 722108312
get 32482
push_middle 920150832
push_front 861063927
push_back 654338385
get 14120
push_front 70201451
get 23679
push_front 995869669
get 43939
push_back 24889087
push_front 922202281
push_front 673178703
push_back 231705611
push_back 855200563
get 3587
push_back 793133032
get 21890
push_front 472824434
push_middle 500249743
push_front 154766587
push_back 657349431
push_front 843818138
get 48932
push_middle 933593885
push_middle 28715762
push_back 659086342
push_front 349249833
push_front 240664620
push_front 899696862
get 62902
push_middle 618352500
push_front 357009122
get 30958
push_back 949496086
get 21743
get 35818
push_middle 413510913
push_front 896258116
push_front 579091713
push_front 621552197
push_middle 625005178
get 40201
get 9172
push_middle 949325551
get 17382
push_front 122807370
push_front 123212671
push_middle 243069630
push_front 701640484
push_front 465793608
push_back 403149117
push_back 446162561
push_middle 563770525
get 23117
push_middle 727140906
push_front 592786065
push_middle 914319884
push_back 95105375
push_middle 122354664
push_front 152659216
push_front 835531762
push_front 765905167
push_middle 916202140
get 56650
push_front 880311272
push_front 722758143
push_front 540446953
push_middle 447845051
push_back 327036508
get 47116
push_middle 88098452
push_back 456062716
get 14902
push_middle 888942358
push_back 345318330
push_middle 681517826
push_back 255275855
get 38164
push_middle 735219171
push_back 503159306
push_back 704921039
get 38121
push_back 272848541
push_back 999042477
get 47372
push_middle 862140813
get 924
push_back 453503446
push_front 704985299
push_front 298694246
push_front 402573613
push_middle 996809349
push_back 112320297
get 52596
get 27566
push_middle 390659001
get 19167
get 18229
push_front 81183795
get 37002
push_back 260135296
push_middle 753564412
push_front 851526370
get 61146
push_back 99705645
push_front 372043187
push_front 663756855
push_middle 379569414
push_front 65326826
push_front 999068651
push_back 372417923
get 62133
get 33950
push_front 400568015
push_middle 604565608
push_front 381334936
push_back 181298700
push_front 371829855
push_middle 179306411
push_back 113413780
push_back 992178464
push_back 768867849
push_middle 524848
push_back 83864112
get 44674
push_front 933960234
push_front 186710606
get 2077
push_back 745477004
push_back 393514072
push_back 571426228
push_back 602944590
get 18664
push_middle 36525104
get 47258
get 30174
push_middle 446141662
get 58667
get 35661
push_back 810156944
push_middle 645453228
push_middle 461964712
push_front 855884390
push_front 210696426
push_middle 574182750
get 36576
push_middle 849941243
push_front 426299478
push_front 234728307
push_back 839953591
get 20014
push_middle 438400996
push_back 942754946
push_front 354092309
push_back 617868407
push_front 435658280
push_middle 410619958
push_middle 220076571
push_back 460747445
push_back 426920437
push_middle 198627351
push_middle 326325027
push_back 469086253
get 11066
push_middle 69118322
push_front 767913995
push_middle 210298918
push_back 80897711
push_back 294184647
get 16
push_back 464379213
get 32712
push_back 728711511
push_back 746924094
push_front 204540735
push_middle 547124785
push_middle 965773629
push_back 373487211
get 55819
push_back 816727803
get 50787
push_middle 878860525
get 46523
get 1094
push_middle 147978746
push_back 379069522
push_front 753198590
push_back 577563894
push_front 244003037
push_middle 36087238
push_back 803392044
push_front 16637097
get 3095
push_back 175791027
push_back 923771856
get 47038
push_front 819123113
get 51690
get 18692
push_middle 413824633
push_middle 326943273
push_back 938591528
push_back 753110993
push_back 176807451
push_front 51106397
push_back 503326893
push_middle 133839022
push_back 520176619
get 29674
get 9746
get 38435
push_middle 783103427
get 35126
get 12178
push_middle 439658751
push_back 854025370
get 49828
push_front 523171439
push_middle 664238836
push_middle 772143944
push_front 838660762
push_front 908388431
get 46174
get 12433
push_back 109719238
push_front 784209232
push_front 437115696
push_back 363438627
push_back 416013962
push_front 118726521
push_back 343090336
get 55064
push_front 29019345
push_front 693529193
push_back 356014609
get 49388
push_middle 932357951
push_front 992357222
get 10042
push_middle 594521073
push_middle 122685732
push_front 746058567
push_middle 946071468
push_back 662155159
push_back 413675852
push_back 921809168
push_front 927028134
get 11267
get 22360
push_front 422690381
push_back 228745705
push_front 663690324
push_front 5796550
push_front 488049023
push_front 541665217
push_back 989468760
get 10615
get 39295
push_middle 593381127
push_middle 491159646
get 36604
push_front 468358641
push_back 750490954
push_back 345105446
push_back 664788021
push_middle 162008059
push_front 131357883
push_middle 759783875
push_back 191969572
get 7024
push_middle 940336238
push_middle 114216202
get 62297
push_middle 621865872
get 29276
push_front 995082406
push_middle 10658068
push_front 1299830
push_back 342693460
push_middle 253118409
push_back 855717049
push_back 935827850
get 48003
push_back 580270284
push_front 906014500
get 46884
push_front 255075548
push_front 496896371
push_front 104955197
push_middle 372972038
push_front 206601965
get 45689
push_back 491399000
push_back 777678068
push_front 502353171
push_middle 732573512
push_front 189441267
push_front 434767957
push_back 155687608
push_front 608653003
push_back 753677251
push_front 559365768
push_back 164653529
get 38038
push_back 976215084
get 30705
get 33247
push_middle 235607146
push_front 941656605
push_back 979257712
get 18300
push_middle 370046039
push_front 385498224
push_middle 28133450
push_middle 595179071
push_front 548235985
push_middle 879988274
push_middle 769954692
push_front 891548190
push_back 185065292
push_front 471855652
push_middle 517133599
push_front 435592771
get 7496
get 45118
push_front 199086432
push_front 875593440
push_front 431228814
push_middle 900424530
push_middle 767600951
push_back 343501531
get 59687
get 33435
push_back 345664793
push_middle 27663748
push_front 605744815
push_back 849413797
get 4860
push_middle 477395479
push_back 613312521
push_middle 990212123
push_front 94238721
get 38581
push_middle 913704410
push_front 241526943
push_middle 849058268
push_front 288075114
push_middle 523331707
get 40934
push_middle 757530300
push_middle 434347544
push_middle 544544602
push_back 667845495
get 10058
push_middle 619934296
get 44988
push_back 328737189
push_back 818200273
push_middle 405368532
push_front 847156563
get 30995
push_middle 106972701
get 11124
get 43631
get 10527
push_middle 570699
get 43432
push_back 996302135
push_middle 577502199
push_back 164311736
push_middle 557397627
push_front 808503563
get 25283
push_back 393035006
get 43047
push_back 180996096
push_back 543579100
push_back 905204108
get 51097
push_middle 916900436
push_back 420744775
push_front 136979961
push_back 486040179
push_middle 635411535
push_back 359075210
push_back 816225177
get 53226
push_back 912824729
get 41623
push_middle 709730261
push_middle 575142582
get 21692
push_middle 857371445
get 45270
push_back 778642854
push_back 182198475
push_back 804670578
get 54193
push_middle 896310587
push_front 140167699
push_back 525711652
push_back 622560646
push_front 984160992
push_front 438147252
get 39192
push_middle 473035455
push_middle 529278956
push_back 133198280
push_front 235137961
get 1655
push_back 193211037
get 21527
push_back 417950185
push_back 932669790
push_front 331887933
push_front 608813911
push_back 400019479
get 44768
get 46747
push_middle 133528364
get 40868
get 60773
push_back 708090882
push_middle 83551634
push_front 573844622
push_back 958850963
push_middle 759376566
get 5402
push_middle 362437537
get 17979
push_back 474210832
push_middle 109157665
push_back 61973970
push_front 57239628
get 33133
push_back 120257790
push_back 636628120
push_front 608635036
get 44161
push_back 158731273
push_middle 11691528
push_middle 607492050
get 62927
push_front 851777766
get 1349
push_middle 131630631
push_middle 508902309
push_middle 193272989
push_middle 285516895
get 24350
push_middle 26790558
get 2665
push_back 801464577
push_back 224761957
get 23318
push_middle 413117936
push_middle 566410872
push_front 197165144
push_middle 898464251
push_middle 291364874
get 45558
push_back 907688000
push_back 613934995
push_front 402229974
push_front 297480977
push_back 302966535
get 58733
push_front 432428530
get 35548
get 34203
push_middle 947987057
push_middle 357180152
push_front 915382793
push_back 168581046
push_back 423016481
push_back 957710864
push_front 865559577
push_middle 678289328
push_front 701442456
push_middle 506874434
push_middle 977249485
push_front 591093895
push_middle 408349905
get 4960
push_back 410661651
push_middle 384577543
push_middle 622298494
push_front 975392865
get 10279
push_back 422141143
push_front 383122626
push_front 373283304
push_middle 895462537
push_back 29413532
push_middle 842406572
get 1964
get 33669
push_back 770805524
push_front 422752869
push_middle 355791285
push_front 195417612
push_middle 100281515
push_back 630912896
push_back 828061640
push_back 155352267
push_middle 461888392
push_front 998197956
push_middle 112648781
push_middle 67280913
push_front 986925284
push_front 436530244
push_back 409787161
push_middle 298164839
push_back 206930243
push_middle 169082431
push_back 526952678
get 24329
push_front 115565443
get 50540
push_middle 568038840
push_front 590635615
push_middle 925274961
push_back 345069532
push_front 511388688
push_back 275482852
push_front 181821641
push_middle 988391540
push_back 822893337
push_back 809788146
push_front 179596472
push_back 648306992
get 14643
push_front 99753280
push_front 771147652
push_middle 831113074
push_front 871545567
push_front 146002162
push_middle 461207628
get 6590
push_front 210425949
push_front 698060015
push_front 490595579
push_back 164627376
get 58599
push_middle 871024978
push_front 231296586
push_middle 957981717
push_middle 642407730
push_back 763151084
push_back 870292407
push_middle 256186787
push_middle 69579096
push_back 614725381
get 61922
get 16390
get 52983
get 42679
push_back 100044161
push_front 286072703
push_middle 756994088
push_front 819702910
push_front 464349200
push_back 104975539
get 29779
push_front 535745856
get 5556
get 16696
push_back 301480000
get 11800
get 33316
push_back 169174301
push_middle 683404953
get 5496
push_front 459315543
push_front 197864350
get 33101
push_back 430575101
get 58729
get 31441
push_middle 305585798
push_front 273441139
push_back 477013332
push_back 267735221
push_back 935376969
push_middle 256055980
push_back 919280518
push_middle 394862682
get 14240
get 11780
push_front 867490281
push_back 276791729
push_back 780723126
push_middle 778538882
push_front 624147398
push_middle 868686432
push_middle 515677473
push_middle 906273124
push_middle 5611558
push_middle 630671738
get 52286
push_front 598193109
push_middle 700441668
push_back 603279732
get 36359
push_front 657379358
push_middle 111725299
push_front 774662307
push_back 361332862
get 8897
get 55883
push_back 44033276
get 32576
push_middle 839520844
get 18810
push_front 410374121
get 8037
get 61325
push_back 345725443
push_middle 909478212
push_front 603247071
get 3597
push_middle 957301419
push_middle 34595078
get 24981
push_front 894767189
get 12848
push_front 363177750
push_front 195095279
push_front 797791288
get 15986
push_back 765643381
push_back 52092527
push_middle 337193051
push_middle 530867766
push_middle 738811247
push_middle 499861446
push_middle 535835257
get 17320
push_front 972811639
push_front 98102178
push_middle 761708657
get 59496
get 17928
push_front 993830845
push_back 792364236
push_back 41310205
push_back 395270082
push_back 570098178
get 29099
push_back 130428676
get 11846
push_middle 704470340
push_middle 192090357
get 17478
push_middle 469563622
get 38364
push_middle 280996941
push_front 150518689
push_back 632762383
push_middle 68265786
push_middle 393912476
get 35078
push_front 198131672
push_front 285371056
get 33779
push_middle 456374569
get 14280
push_front 734591023
get 8115
get 29334
get 18991
push_middle 443384376
push_front 586790614
push_back 747062055
push_middle 677478571
push_middle 67069649
push_front 419400711
get 53983
push_back 77858896
get 31415
push_front 809438439
push_middle 911906705
push_front 510973364
push_middle 667944822
push_middle 122642398
get 21267
push_back 964248460
push_back 300720054
get 17302
push_middle 966424121
push_front 671184118
push_front 915449262
push_middle 947805809
get 34019
push_back 171771905
push_middle 65779050
push_back 259043040
push_back 665386958
push_back 592101342
push_back 572879095
push_front 458066339
push_back 641393916
push_front 673959749
get 56151
push_front 412615450
push_front 936899140
push_front 536697592
push_middle 275299804
get 6147
get 61376
push_middle 32956809
push_middle 627285243
push_middle 336224036
push_middle 630964646
get 38001
get 60495
push_front 300108616
push_back 445826637
push_front 127126086
push_middle 190210643
push_middle 961866628
get 54524
push_front 292212062
push_middle 941363377
push_back 203203427
push_middle 27220273
get 55343
get 366
push_back 686591028
push_back 198209965
push_middle 295168413
get 59019
push_back 950728385
push_back 997326743
push_front 925251810
push_back 867420342
push_front 765180721
get 29826
push_back 609678056
push_front 388379375
push_middle 374592117
push_front 99163046
get 37290
get 24676
push_middle 65341568
push_front 502804314
push_middle 888680744
push_middle 283766572
push_front 644583064
push_back 112673508
push_front 886612863
push_back 302624537
push_front 463615448
get 29692
push_middle 782240339
push_back 269815598
get 25552
push_front 687212532
push_middle 670808570
push_front 115478539
push_front 116008520
push_back 171604157
push_middle 486061045
push_back 948778
push_middle 366445575
push_middle 450917631
push_middle 257841534
push_back 903537225
push_middle 301852971
push_front 725036341
push_front 141491013
push_front 184362524
get 11779
get 45097
push_back 603221956
get 62116
push_back 866794780
push_back 728132419
get 35946
push_back 991374691
push_middle 465784845
push_back 620610654
push_back 477804182
get 4445
push_back 473671090
push_front 487878670
get 14028
push_middle 982116141
get 41466
get 47442
push_back 368216508
get 54006
get 61039
get 62731
push_back 538991413
push_front 843417655
push_back 998107095
push_middle 173087280
push_middle 200080086
push_back 574564468
push_front 454519810
push_middle 291631017
push_back 158624080
push_back 766291345
push_back 230144150
push_back 975061277
push_back 375761837
push_back 525555914
push_front 993104013
push_back 994596007
get 61189
get 37291
push_middle 72777147
push_middle 86881965
get 29359
push_back 453255741
get 7470
push_middle 59595757
get 2037
get 50113
push_back 235626488
push_middle 827331889
get 20694
push_front 106805824
get 26126
push_back 184370725
push_front 423812285
push_front 696062335
push_front 930329238
get 47059
push_front 925053950
push_front 925184127
push_front 296464322
push_front 645309260
push_front 668195293
push_back 919275228
push_front 168895721
push_middle 370114924
push_back 20184329
push_back 590950941
get 49588
push_front 703460646
get 16085
get 46065
push_front 687269555
push_middle 41332739
push_back 962447060
push_front 133996364
get 31757
push_front 783151455
push_middle 775912733
get 44934
push_middle 623233397
push_front 610604105
push_front 670945053
push_middle 667169283
push_middle 500049233
get 38480
push_middle 654306457
push_front 5187223
push_front 630495697
push_front 839605785
push_back 131159436
push_middle 400088910
push_back 52302836
push_middle 505962325
get 54683
push_back 674260028
get 23270
get 43929
push_back 906324325
get 19371
push_front 465183861
push_middle 721316906
push_front 737425971
push_front 137410945
push_back 172340630
get 10503
push_back 689412032
push_back 692116358
push_back 514466217
get 16038
get 28484
push_middle 151307044
push_back 831991349
push_back 727385601
push_back 345675657
push_front 306839664
push_back 828199766
push_middle 397369370
push_front 503073533
push_back 632492531
get 42439
push_back 377734224
get 20594
get 51670
push_front 973276462
get 52759
push_back 641583395
push_middle 628866810
push_back 554236719
push_middle 678841503
push_middle 517776998
push_front 62764100
push_middle 315486293
push_front 425914670
push_middle 641075207
get 24151
push_front 761494061
push_front 866243774
push_middle 587071417
get 59010
push_front 93045869
get 33799
push_front 750260778
push_back 992363890
push_middle 954501100
get 55958
push_front 144556415
push_back 933452364
push_back 973048820
push_back 984741802
push_middle 751377991
push_middle 639072682
push_front 298362283
push_middle 940882462
get 45447
get 27982
get 31930
push_front 229119961
push_middle 569003355
push_front 834095024
push_front 207282134
push_back 653807804
push_back 317644021
push_front 734518717
push_front 560644358
push_middle 168891588
push_middle 931638262
push_front 893987585
push_back 28808977
push_front 673076046
get 36104
get 50547
push_front 997544828
push_back 994876868
push_middle 846073903
push_middle 640703325
push_front 62464647
push_back 80819496
push_back 1062010
push_middle 581568945
get 28236
get 14570
push_back 968617397
get 38477
get 15767
push_front 802794273
push_front 761505383
push_back 934459795
push_front 84839001
push_middle 661843573
push_middle 807095328
push_back 487883126
push_middle 194652522
push_back 845615100
push_middle 564369225
push_back 38236560
get 27145
get 27663
push_middle 364882102
push_middle 805729803
push_back 320499810
push_back 279646691
push_back 540851853
push_middle 289699138
push_front 94631040
push_middle 379944749
push_front 570581971
push_front 437049846
push_front 616118571
push_back 570784970
push_middle 885299829
push_middle 975955407
push_back 69382113
get 1004
push_front 320805062
push_front 259156483
get 12807
push_middle 959001110
push_middle 907220702
get 55851
push_middle 511859970
get 2011
push_back 342262330
push_front 942884409
get 53427
push_front 443036297
push_back 877580057
push_back 774467900
push_middle 406889878
push_middle 624620335
push_front 728914656
get 55764
push_middle 889889260
push_front 923010293
push_front 205936194
push_back 628538536
push_middle 413050236
get 9872
push_back 529139607
push_back 178132168
push_back 595828446
push_back 238125731
push_front 172609841
get 21663
push_middle 767455838
push_back 294412345
push_middle 2896250
push_front 484588151
get 51331
push_middle 549580088
push_middle 700557571
get 43411
push_back 257386590
push_back 113932349
push_front 933321208
push_middle 214509083
push_back 36062855
push_back 864194486
push_middle 986343028
push_front 966365198
push_front 591562736
get 52535
push_middle 957181965
push_front 753996007
get 17591
push_front 808344041
push_middle 977001044
push_back 894898603
get 3639
push_middle 630717744
push_front 218139353
get 53730
get 21794
get 24085
push_front 224355594
push_back 556141850
push_back 894344738
push_middle 478110878
push_front 382368013
get 12725
push_middle 362848532
push_front 71721976
push_front 736933524
push_back 918506166
get 20496
push_back 861894600
push_back 94593733
push_front 931505988
push_front 278329605
get 50365
push_middle 664721091
push_middle 283725959
push_front 489327571
push_front 393382776
get 7762
push_back 432121431
push_front 754739805
push_back 185644732
push_back 622930639
get 14637
push_front 375653181
get 43270
push_back 82092724
push_back 960393172
push_back 273087673
push_front 272670876
push_back 678387181
push_back 529720017
push_front 385836229
push_back 650443123
push_front 28181891
push_middle 943658972
push_front 879245370
push_middle 597981155
push_front 853042430
push_back 196082372
push_middle 68562327
push_front 596609353
push_middle 51752347
push_front 640851661
push_front 261380090
push_back 235800069
push_back 701219207
push_back 917222321
get 12642
push_middle 723671916
push_front 755975203
push_middle 123718562
push_front 934543866
push_middle 617107229
push_middle 870322878
push_front 102010324
get 62181
push_middle 554106440
push_front 331381932
push_front 976422261
get 58981
get 13261
push_middle 969047049
push_back 38902521
push_back 866179635
push_back 738984234
push_back 406343015
get 2120
push_back 159116244
push_front 227182397
push_back 59804148
push_middle 50003731
push_back 432206977
get 10312
push_back 648465375
push_front 605075460
get 16546
push_front 902656265
push_front 651362213
push_middle 612110656
get 39757
push_back 387341698
get 1648
push_back 108790395
get 49372
get 28831
push_middle 735576906
push_middle 579109994
push_middle 203986742
get 12830
get 9389
get 50861
push_front 725839666
push_back 207322589
push_middle 928869713
push_front 916062521
push_middle 630909578
push_back 224909058
get 29944
push_middle 196842854
push_middle 940108227
get 7159
push_front 898865920
push_front 926421489
get 44578
push_back 344168
get 15048
push_front 903122928
push_back 167682015
push_back 799518107
push_middle 71959611
push_front 885540979
push_back 514961590
get 32038
push_middle 590345325
push_back 663078038
push_front 899497748
push_middle 970091356
push_front 667966464
push_back 190460654
get 53420
push_back 25600644
push_middle 346322331
push_front 642668802
push_middle 497351336
push_middle 284389227
push_front 890435319
get 41178
push_front 892436141
push_back 736019659
push_back 161143059
push_middle 865204890
push_back 840074977
push_back 718598472
push_back 990303148
push_front 313640783
push_front 804171044
push_middle 334847988
push_front 584616630
get 28179
push_middle 822112105
get 50638
push_back 104214093
push_back 720717382
get 53606
push_front 42889906
push_front 478211931
push_front 898169014
get 6790
get 17889
push_middle 648796224
get 51549
push_back 275986550
get 23715
push_middle 851414201
push_middle 494133938
push_back 846037149
push_middle 2555987
get 10468
get 60328
push_back 419041854
push_middle 168436093
push_front 125569106
push_front 960449834
get 61193
push_middle 938833556
push_front 874357449
get 38661
push_front 977938917
get 5949
get 57695
get 37292
push_front 440920967
push_front 834585291
push_middle 428880404
push_front 254234604
push_back 69466945
push_front 74257396
get 15799
push_back 483427345
push_front 658898636
push_middle 707369706
get 38963
push_back 608653834
push_back 711669932
push_front 834686050
push_front 371328487
push_middle 966096913
push_back 19834891
push_back 141993391
get 58176
push_front 876686699
get 26077
push_back 144653978
push_front 172552862
push_back 522190715
get 1788
push_front 733187966
push_back 244504067
get 44311
get 40236
push_back 580683772
get 2599
push_back 868399100
get 39133
push_front 668712858
push_back 593709103
get 63282
push_middle 485979565
push_middle 947672450
push_front 631371926
get 26978
get 33898
get 445
push_middle 198750468
get 7223
push_front 92002430
push_front 126511620
push_middle 641354993
get 28806
push_front 720863524
get 57629
push_middle 652076621
push_front 570362830
push_middle 47106030
get 19698
push_middle 91161052
push_middle 109629839
get 41595
push_back 671131896
get 11372
push_back 221441327
push_front 528964661
push_middle 386522970
push_back 587446746
push_front 489953090
push_middle 502993937
push_middle 816695549
get 58861
push_middle 424201746
push_back 894832845
push_back 52035961
push_middle 708198642
get 421
get 13235
push_middle 984270191
push_front 427960215
get 24718
push_middle 67132669
get 17074
get 26657
get 24620
get 17804
push_front 869537149
push_middle 591914858
push_back 540092056
push_front 391195415
get 49168
push_back 219772151
push_middle 752274936
get 29777
push_front 404450898
push_middle 114089291
push_back 329456693
push_front 284759527
get 52429
push_middle 999975162
push_front 335303677
get 24394
push_front 385379217
push_front 537736398
push_back 537398020
push_back 353842441
push_middle 691280179
get 19243
push_middle 282299088
push_front 437622578
push_middle 800952572
push_front 907233933
push_back 18257756
push_back 569694856
push_front 646865418
push_middle 91837995
push_middle 333897290
get 40931
push_middle 511231745
push_back 623444135
push_back 469263686
push_back 413506693
get 63651
get 6500
push_back 733239882
push_middle 867096836
push_back 197533548
push_front 371255969
push_middle 40279121
get 35639
get 7999
get 28338
push_middle 656462535
push_front 186456047
get 15315
push_back 344466249
get 28193
get 37740
get 21326
get 39566
push_front 312227788
push_back 536463931
push_front 604377496
get 6229
push_back 183873639
push_middle 155305178
push_front 506879333
push_middle 219185485
push_front 790241326
push_middle 76862839
push_back 522467976
push_middle 854018685
get 26155
push_middle 37098210
get 30709
push_middle 459968750
push_middle 916116712
push_middle 661300294
push_back 802011153
push_back 400914238
push_front 260477269
push_middle 183843107
get 56265
push_middle 364097217
push_back 105909921
push_front 220577942
get 13141
push_back 338697686
push_back 906729908
get 1927
push_middle 301132223
push_front 913695301
push_middle 969607662
push_middle 62924091
push_front 62691181
push_back 607319422
push_back 146394362
push_front 167568591
get 54882
get 57272
get 22743
push_back 447365128
push_front 722008104
push_middle 6061794
push_middle 796941274
push_front 543111024
push_front 62673772
push_back 340772143
push_middle 668557370
push_back 947624448
push_front 924498720
push_back 244843560
get 11259
get 8460
push_front 902366350
get 53213
push_back 652060422
push_back 437581833
push_front 455601115
push_middle 137171419
push_back 9665142
push_back 601700087
push_middle 312159552
push_front 259181912
push_middle 936099666
get 30422
push_back 395789053
push_middle 820354899
get 14884
push_back 896547514
push_front 439492980
get 51898
push_front 263620232
push_front 332879129
push_back 448249096
get 34727
push_back 917640642
push_back 14202784
push_front 891930337
push_middle 743418545
push_front 154713949
push_back 129918076
push_middle 706793469
get 45188
get 36009
push_middle 381930202
get 25849
push_back 284395796
get 63503
push_back 867705613
push_front 197856170
get 63006
push_middle 812728136
push_back 683644422
push_back 529103840
push_middle 331296711
get 60466
push_back 939040290
push_back 347749689
get 6533
push_back 25104124
push_back 237520860
push_back 688427430
push_middle 346613113
push_front 776194528
push_back 489915198
get 48031
push_back 95600019
push_front 99274092
get 14656
push_front 288157154
push_back 641035399
get 1865
push_front 459001210
push_front 733226639
push_back 621779818
push_front 705131941
push_middle 184002344
push_front 636943543
push_front 762394220
push_middle 55828655
push_front 713829639
get 5165
push_front 15467541
push_middle 441936501
push_front 587385844
push_middle 272438971
push_back 815122372
push_middle 964941083
push_middle 667812962
push_back 604043163
get 10644
push_front 604119107
push_back 94960114
push_front 41533834
push_back 266593442
push_middle 899947957
get 44895
push_front 619239083
push_middle 192818073
get 55652
get 44563
get 13824
push_front 229716245
push_back 217908183
push_back 999419516
push_front 974816177
push_front 997589146
push_back 505274340
get 34223
push_back 516726200
get 54678
push_middle 843181908
get 59105
get 58777
get 18317
push_front 713225857
push_front 979479249
push_middle 837195214
push_back 940623681
push_middle 465409189
push_back 53361965
push_back 566694586
push_back 879743270
push_back 279637637
push_back 434401032
push_back 78081109
get 30954
push_middle 821800057
push_middle 8079813
get 40961
push_back 102978142
push_back 545234568
get 54718
push_back 651252434
push_front 885848540
push_back 34590702
push_back 250156723
get 42671
get 49486
push_front 631931772
push_front 914241120
push_back 131236100
push_front 618019763
push_back 7677008
push_front 489747855
get 38597
get 7615
push_back 520797967
push_middle 862423467
get 26428
get 17797
push_front 941689569
push_middle 360108267
push_front 298465112
push_front 922992695
get 12564
push_front 78816466
push_middle 928052464
push_back 487203091
push_back 54161416
push_back 698868436
get 45902
push_back 176129431
push_front 436619811
get 33363
push_back 286992668
get 49891
push_middle 125475765
get 63333
push_back 665568992
push_middle 443413242
push_middle 4239631
get 53163
push_middle 952410364
get 61138
push_middle 986934307
push_front 280451153
push_back 12083919
push_middle 464119152
push_front 794184324
push_back 335586108
push_front 38672130
get 37610
push_front 934060344
push_back 75549116
get 8208
push_front 419062143
push_back 995562072
get 23227
get 39303
push_middle 989349499
push_back 129136489
push_front 375484168
push_back 740846693
push_back 178982508
push_back 217691502
push_back 244496363
push_back 979309857
push_front 57612002
get 40705
push_middle 809654301
push_front 210917693
push_front 939467495
get 39182
push_back 167892554
push_middle 594897388
push_middle 684171292
push_front 702924126
push_middle 786562153
push_back 200091493
push_middle 905369688
push_middle 763993366
push_front 53735741
push_front 109592495
push_back 69186911
get 9654
get 50114
push_back 614089353
push_middle 541539522
get 35817
get 35302
push_front 386149897
push_front 558567276
push_back 781274441
push_middle 898123816
push_back 91002303
push_front 648953192
push_middle 662421397
push_front 109419093
push_front 964615620
push_back 380145211
push_back 660801939
push_middle 602553177
push_back 445567324
push_front 269612845
push_middle 587106114
push_front 808876431
push_middle 701373330
get 31061
push_middle 103340219
push_back 923863683
push_back 621207537
get 13450
get 50491
push_middle 417741926
push_front 527535376
get 45286
push_middle 485936616
push_middle 175177094
get 58714
push_back 979911563
push_middle 570241864
push_middle 843266966
get 15739
push_front 256017714
push_front 168035498
push_front 700424068
push_middle 838414012
get 52868
push_back 47220264
get 3242
push_back 797030566
get 14546
push_middle 708903661
push_front 18771233
push_back 460442114
push_back 344685028
push_middle 481510569
push_front 757542023
push_back 111316534
push_back 313282662
push_middle 375719975
push_back 407596786
push_front 151776691
push_middle 473505913
push_front 270455610
get 10315
push_front 681905002
get 43411
push_back 717768012
get 9782
get 12461
push_front 684572362
push_front 641781604
push_front 566497971
push_back 460413566
push_back 227851937
push_front 929737454
push_middle 65542109
push_middle 545665552
get 38915
get 7071
push_back 351651647
get 38662
push_back 51662060
push_front 311017855
get 6846
get 57396
push_front 906077689
push_back 808205546
push_front 511989904
push_front 236084181
get 38088
push_middle 982177337
get 45133
push_front 46264327
push_back 694128159
push_back 407843870
push_middle 412261088
get 53755
push_front 629469783
push_front 864636504
push_back 487364202
push_middle 719420328
get 13761
push_back 178085106
get 14982
push_back 61701546
push_back 478969790
get 567
push_front 38014721
push_front 305650067
push_middle 218131838
push_back 396389502
get 12989
push_front 507297200
get 19918
get 429
get 30459
push_middle 350182639
get 45310
get 61531
push_front 221900681
get 26000
get 24479
push_middle 605811090
push_middle 681889813
push_middle 467987626
get 59518
get 62865
push_back 529056807
push_front 801490206
push_back 583269947
push_front 803302031
get 8901
push_front 883191530
push_back 374230022
push_front 554519875
push_middle 928584312
get 17699
push_front 80890150
push_front 240774152
push_front 740365215
get 25340
get 4342
push_middle 786211485
push_back 549481542
get 6857
push_middle 159064575
push_back 336815006
push_back 256325399
push_middle 483825560
push_back 128618482
get 9917
push_back 317709557
get 48291
push_front 177286926
get 34711
push_back 251725766
push_back 140639078
push_back 262679485
push_front 434930313
push_back 825921909
push_back 92334567
push_front 373562343
push_front 971648905
push_middle 800631014
push_middle 280058931
get 22747
push_back 59488050
push_back 898906320
push_back 280333197
push_back 547347154
push_middle 422315684
get 17411
push_front 925133787
push_back 694722781
push_front 269067353
push_back 313057451
get 48915
get 31595
get 35708
get 60800
push_back 966993935
push_front 890675227
get 5212
push_front 911042755
get 39083
push_middle 551912146
push_middle 225731643
get 37392
push_middle 942233748
push_back 190033121
push_middle 841623875
get 59800
get 4603
push_middle 973948748
push_back 89666598
get 44822
get 25839
push_front 323322282
push_middle 519681372
get 11934
push_back 46851473
get 12435
get 61113
push_front 796974260
push_back 834823310
get 30087
push_front 597774238
get 38729
push_middle 299857780
push_middle 212089717
get 54877
get 33990
push_middle 945378150
get 43436
get 12406
push_back 323998719
get 44401
push_back 910149235
push_middle 623875952
push_front 440929400
push_back 668732099
push_back 204210410
push_middle 340000400
push_back 542544056
push_front 883032448
push_back 577169686
push_front 775651800
push_front 673304753
push_back 403927287
get 53638
get 5902
push_front 384227972
get 18846
get 2771
push_front 234998917
get 52884
get 45276
push_middle 353652381
push_back 874709592
push_middle 926367054
push_back 825925959
get 10555
get 44159
get 26998
push_middle 307813309
get 9991
push_front 458425045
get 29845
push_front 405548510
get 7076
push_back 835650656
get 56556
get 56344
push_middle 117836154
push_back 852218277
push_middle 145047129
push_front 318605951
push_front 500301601
push_middle 660918062
push_back 517646928
push_middle 805865304
push_back 87353959
push_front 843857809
push_middle 45449828
get 35320
push_front 252487225
push_front 382110964
push_middle 574930766
push_middle 150241288
push_front 43427657
push_middle 141104818
get 23020
push_back 654301307
push_middle 168456835
push_back 630976817
push_middle 720267714
get 24413
push_back 785557741
push_back 434523039
push_front 957810026
push_front 684611553
push_middle 111440748
push_middle 421019207
push_front 147743223
push_front 375258507
push_middle 293118223
push_middle 583151072
push_front 879256949
push_middle 762825096
get 11586
push_middle 847291686
push_middle 842418691
push_front 762067078
push_back 706079221
push_middle 563977784
push_front 305085798
push_middle 830406043
push_front 403165698
push_back 69697175
push_middle 647178687
push_middle 254236550
push_front 988938198
push_front 81676223
push_front 27003231
push_middle 52536001
push_middle 739860361
push_middle 746378233
push_middle 839684979
get 21263
get 48758
push_front 857979198
push_front 264166241
push_middle 448674434
push_front 948614700
push_back 730357088
push_back 76404172
push_middle 869015383
push_middle 981502949
push_back 678404371
push_back 986817554
push_front 155034023
push_front 853727919
push_front 54491497
push_back 261036608
get 11342
push_front 218901137
get 23586
get 56515
push_middle 336330751
push_front 596534398
push_front 851638674
get 55957
push_back 279229216
get 47765
get 14073
push_middle 216810345
push_back 22293262
push_front 913829617
push_front 587277173
push_back 298295754
get 11122
push_middle 848838833
push_back 969970372
push_back 287287779
push_front 307654409
get 32984
push_front 347943710
push_back 895345517
push_front 843412370
push_middle 775170364
push_middle 576004702
push_middle 378522386
push_back 897130941
get 774
push_middle 315839295
push_middle 254556137
push_back 273758515
push_middle 182702628
push_middle 788405519
push_front 589978422
push_middle 409152995
push_front 133740263
push_back 889761460
push_front 721027150
get 47989
get 33797
push_middle 934750404
push_front 461664326
get 35618
push_front 950655402
get 4954
push_middle 866364901
push_back 99745001
push_middle 122782262
push_back 939081457
push_front 704801646
push_middle 666801137
push_front 882372492
push_front 171408479
push_back 80343733
push_back 194554262
push_middle 872694646
push_front 78529254
push_middle 100518182
push_front 726395332
get 37730
push_front 481597232
get 18271
get 512
push_middle 29575872
push_front 740586201
push_middle 661775454
push_back 957608031
push_back 140265239
push_middle 455071992
push_back 556678885
push_front 377509939
get 14040
push_front 89165855
push_back 211322915
push_back 20720298
push_front 307122808
push_middle 775072550
push_middle 319754032
get 8066
push_back 479203406
push_front 678881256
push_back 456235684
push_front 764914761
get 22146
push_back 495591442
get 48827
push_front 131650247
get 17866
push_front 80073361
push_back 942268945
push_middle 885427954
push_back 305067328
push_back 738107255
push_middle 282864439
push_front 971811856
push_back 244065126
push_back 914078740
push_front 472806003
push_front 908810104
push_front 150514598
push_front 211519986
push_middle 321796440
push_middle 915582706
push_back 634997429
push_front 315542913
push_middle 439633170
get 58209
get 62109
push_front 164510585
get 40146
get 8647
get 59696
push_middle 204096551
get 9133
push_middle 763724385
push_front 255681152
push_middle 577368824
push_back 234575886
push_back 772724746
push_middle 743177314
push_front 26293815
push_front 507848876
push_back 822756313
push_middle 656883657
push_middle 329698129
push_back 479568410
push_back 37278187
get 13316
push_middle 429654578
push_middle 109581999
push_back 947028066
push_middle 584138983
push_front 706077689
push_middle 872409340
push_middle 454428977
push_front 355276406
push_back 414878976
push_middle 166026185
get 24322
get 48805
push_back 614915817
push_middle 170054162
push_back 129272317
get 41491
push_middle 145157964
push_front 145760853
push_front 860275509
push_middle 283521184
push_front 691309610
push_middle 943931813
push_back 105186105
get 3657
push_front 86070026
push_front 808105034
push_middle 82853748
push_front 151777715
push_back 776846194
push_back 718772740
push_middle 906005354
push_middle 621094896
push_back 253844758
push_back 952614327
push_middle 261023007
push_back 900211535
push_middle 521665620
push_back 621304112
push_back 981290119
push_front 414895549
push_back 426642692
get 43551
push_back 391038212
get 16726
push_middle 347771646
push_front 155420419
push_middle 620272895
push_back 691471218
get 41894
get 57724
push_front 622648228
push_front 560157939
push_middle 886269163
push_middle 795397840
push_middle 985560382
push_back 802195561
push_front 264020847
get 6855
push_middle 279772712
get 46315
push_middle 6331454
push_back 722267149
push_middle 19658277
push_middle 480851362
push_front 504707136
push_middle 866475007
push_front 548216407
push_back 530523457
push_middle 899216665
push_back 864705208
push_front 872903626
push_middle 179429470
get 38542
push_back 531298120
get 36259
get 36104
push_front 51577216
push_back 992253873
get 31132
push_middle 91529061
get 19923
get 53411
push_front 930146671
push_front 375527811
push_front 824195766
get 10669
push_middle 390485485
push_middle 522736519
push_middle 37620874
push_front 609232
push_middle 301744620
push_middle 431808579
get 56087
push_back 263775831
push_front 390836576
push_middle 563440255
push_middle 947433981
push_front 479437246
push_middle 920052970
get 36155
push_middle 315707629
get 1676
push_front 83219374
get 58644
push_back 979490041
push_middle 643056540
push_front 486794025
push_back 913845145
push_back 145114202
get 30638
push_middle 310455676
push_back 6355243
get 46196
push_middle 131481785
get 2823
push_front 450088212
push_back 397452878
get 23455
push_middle 2269264
get 23501
get 18560
get 9024
push_back 652575255
push_back 362647346
push_middle 505951237
get 37864
get 41581
get 16107
push_back 523219026
get 55641
push_back 825243781
push_back 921482581
push_back 635265813
push_back 846760480
push_back 62904691
push_front 746528696
push_middle 350384110
push_front 320315617
push_back 867969678
push_back 657733580
push_back 143261372
push_back 387433346
push_back 933646593
push_middle 217145977
push_front 264337639
push_front 323822665
push_front 422503676
push_front 159320184
push_back 686226164
push_front 366408305
push_back 817229806
push_middle 167644308
push_middle 602583247
push_back 772598375
push_front 329705675
push_front 852880873
get 1609
push_back 2106826
get 64354
push_front 885979131
push_back 529432291
get 10178
push_middle 425622537
push_front 358892546
push_back 396313984
get 60973
push_front 444468959
push_back 964451974
push_back 90739999
get 16166
get 993
push_front 620040429
push_front 32553664
push_middle 918793363
push_middle 803775081
push_middle 638180884
get 11503
push_back 469113476
push_middle 235695666
push_back 5379554
push_front 250257987
get 17435
push_back 361895948
get 30174
push_front 989188897
push_back 858250827
push_middle 525221648
get 39231
push_back 999365348
push_back 99515125
get 41227
push_back 645464411
push_back 451658525
get 1850
push_back 328269338
get 38465
push_middle 679389175
push_front 908402557
push_back 906917730
get 17121
push_middle 101133621
push_back 686396734
get 16239
push_back 866281506
push_front 735176895
push_front 234546952
get 32937
push_middle 574521489
push_front 754842155
get 54854
push_back 835107006
get 24452
get 46717
push_back 989422733
push_back 16519118
get 4989
push_front 583081267
push_middle 663719740
get 14759
push_front 247118651
get 19366
push_back 815413058
push_middle 249597095
push_middle 215029516
push_back 937724920
push_middle 607088470
push_front 516450112
push_middle 283437373
push_back 533957379
push_back 374932525
get 59366
push_front 966055145
push_front 699051331
push_middle 174997983
get 30628
push_middle 479177279
push_front 864012652
get 8571
push_middle 26530340
push_back 645413099
push_back 799144446
get 37854
get 50312
push_back 947782811
get 40487
push_middle 763581468
push_back 513344509
get 3359
push_front 763778709
push_middle 599031211
push_front 841864073
push_back 159211290
get 61977
push_back 660874896
get 40792
push_middle 664795408
push_middle 100226316
push_middle 337100511
push_middle 389430124
push_middle 273385953
push_back 501975344
push_middle 548163012
push_middle 550734469
get 4250
push_front 846599257
push_front 69654355
get 44691
push_back 14720622
push_middle 690648111
get 4559
push_front 272895084
push_back 870015405
push_middle 886955973
get 3644
push_front 725202197
push_middle 39586800
push_front 740629778
push_back 357158772
push_middle 290681072
get 32618
push_front 370323392
push_back 124705349
push_middle 775723424
push_back 495318469
push_back 780353724
push_back 64282177
push_middle 305889290
get 57902
push_front 476491042
push_middle 356489811
push_front 468615710
get 12426
push_front 329128814
push_back 646048140
push_front 821024442
push_back 555177011
push_middle 684046765
push_middle 463857840
push_front 46189578
push_front 81979113
push_back 552205860
push_front 456230496
get 18032
get 21772
push_back 273678492
push_middle 747047197
push_middle 883314156
push_back 772018384
get 19175
push_middle 24485647
get 56471
push_front 609755652
push_back 388973140
push_front 50959302
push_back 426405078
push_back 461197847
push_back 347504923
push_front 437960462
get 50885
push_middle 156334834
push_back 319946481
push_front 630174609
push_back 352948071
get 34433
push_front 150966003
get 31758
push_back 625699768
get 55295
push_back 923988987
push_back 395126328
push_back 707399903
get 31359
push_back 47739501
push_middle 493927120
push_back 274494359
get 12329
get 42998
get 23255
push_middle 131473896
push_middle 502342545
push_back 373073166
push_front 191524030
get 51880
push_middle 463347822
push_back 69955924
push_front 608729984
push_middle 672660184
push_middle 437733785
get 37888
push_middle 930831470
get 56392
push_middle 475733010
get 1406
get 36932
push_front 879523872
push_back 566523641
get 55397
push_front 913950279
push_back 423694881
push_front 85484559
get 13977
push_back 241744293
get 40993
push_front 860494184
push_middle 877930095
push_back 892351017
push_front 521684777
push_back 415932567
push_middle 955520776
push_middle 96446401
push_middle 225778105
push_front 473576787
push_front 219038902
push_front 724589945
push_front 212714049
push_front 200363389
push_front 636013698
push_front 464624596
push_front 991064429
push_back 201347880
push_middle 967951752
push_back 5870622
push_middle 647688977
push_front 558702020
push_back 143428841
get 31768
get 58973
push_middle 814468527
push_middle 255077804
push_back 912357124
push_back 972250073
push_front 88337959
push_middle 957430962
push_middle 624948066
push_back 487617638
push_back 702555484
push_back 967172673
get 63911
push_middle 251042950
push_back 369174172
push_middle 271185132
get 63871
get 23034
get 13610
get 46650
push_front 854834594
push_middle 404242781
push_back 193891825
get 41123
get 23483
push_back 512841630
push_front 142491689
get 53829
push_back 644678163
push_back 380888335
push_front 815178868
push_middle 224895486
push_back 174787537
push_front 526752458
push_back 567608245
push_back 611850479
push_front 778688764
get 49590
push_middle 785957905
push_front 180259699
push_back 690695759
push_back 381481990
push_back 569609639
push_back 643281503
push_back 291478380
push_middle 98990098
push_back 941716253
push_back 980054951
push_middle 139895287
get 44961
push_middle 799145121
push_back 907346449
push_back 652484180
push_middle 768174173
get 36445
get 21717
push_front 600057500
push_front 979568786
get 26455
push_middle 449040829
get 20044
push_front 639618705
push_back 788018468
push_front 904049528
push_front 959303821
get 43514
push_back 713919018
push_back 242767921
push_back 809014541
get 3183
get 4759
push_middle 286913681
push_back 115378868
push_back 581298264
push_front 554365095
push_front 21745971
push_front 674979385
get 30165
get 8576
push_front 272995810
push_front 975929633
get 40402
get 62994
push_middle 267750741
get 15410
push_front 963792381
push_middle 85998791
push_middle 56763678
push_front 147264210
get 47974
push_back 502217044
push_back 417460605
get 45691
push_front 244600353
push_front 336774112
get 61330
push_middle 61590287
push_middle 794290953
push_back 763142388
push_middle 484063286
get 32902
push_front 927385555
push_front 559188374
get 62205
get 2735
push_middle 956055696
push_middle 50024504
get 47490
get 671
push_front 430504741
push_middle 82372840
push_front 874624056
push_front 816744626
push_middle 289170083
push_back 541540562
get 57463
push_front 770712291
push_front 540009534
push_front 441170597
push_back 128819888
push_back 641460593
get 34676
get 56581
push_front 714115201
push_back 780781804
push_middle 884230570
push_front 206584388
push_back 713311566
push_back 356983468
push_front 138579523
push_back 996242003
push_front 58785447
push_front 439740696
push_front 186205579
push_middle 434422902
push_back 591519945
push_middle 972652925
push_back 188255112
push_back 443914420
push_front 811168627
push_back 258489249
push_front 851818645
push_back 552652008
get 11616
push_back 552244018
push_middle 2869772
push_middle 855873081
push_back 361646381
push_front 916436141
push_back 193235737
get 2644
push_front 128620343
push_middle 229674478
push_back 431451618
get 33007
get 59089
push_back 536236342
push_middle 432510844
get 43885
push_front 251853121
get 46235
push_middle 876351133
push_front 631916188
push_back 651945916
get 5070
get 50822
push_front 939321392
push_back 723379479
get 12070
get 16232
push_front 172057969
push_middle 733562229
get 31849
get 60759
get 63026
get 11926
push_front 151081344
push_front 26074825
get 13076
push_front 685983834
push_middle 545493502
push_middle 519308433
push_back 580903559
get 10670
get 54920
push_back 878050904
get 53051
push_front 428684166
push_front 321035702
push_back 385518615
push_back 750123414
get 49365
push_middle 957328055
push_back 450710517
push_middle 703463741
push_front 338089754
push_middle 771615362
push_back 593354892
push_front 669863472
push_middle 580158929
push_front 132973733
get 22204
push_middle 429398073
push_middle 148950528
push_middle 140983925
push_front 147747145
push_back 210933561
push_middle 805417091
push_front 771075626
push_back 224246224
push_back 293815945
push_middle 141159994
push_middle 305434950
get 33280
get 51436
get 36895
push_front 743942502
push_back 250297934
get 36170
get 33771
push_back 246673620
push_middle 90422648
get 5778
push_back 311766551
push_front 433678058
get 60971
get 51868
get 20828
get 25150
push_middle 477062500
push_middle 844498268
push_front 965416712
push_back 532724079
get 13585
get 5390
push_middle 332538589
push_middle 956008391
push_middle 242319039
push_middle 16963855
get 48669
push_front 814315930
push_back 751999941
get 31167
push_back 235808742
push_front 402084574
push_front 722856511
push_back 245899042
push_front 232336644
get 18931
push_front 19540573
push_front 681890041
push_back 111626780
push_front 461513663
push_middle 77408348
push_middle 909156117
push_back 472150297
push_back 177469419
push_middle 128728315
push_middle 409985135
push_back 259668989
get 12402
push_front 200535039
get 13599
push_middle 631154861
get 30638
push_back 514702527
get 47156
push_back 251557115
push_front 97623896
push_front 267607709
push_front 474310108
push_front 64301323
get 17346
push_back 829074725
push_front 598990720
push_back 810363907
push_front 746102341
push_front 69162864
get 63477
push_front 84216848
push_front 576152059
get 33420
push_front 213061323
get 31893
push_front 37445463
get 9567
push_front 390524452
get 39438
get 8085
get 34268
push_back 272049667
get 27362
push_front 195856321
push_middle 130205378
push_back 857856527
push_back 205565685
get 56040
push_front 845185055
get 44171
push_back 410357909
get 60312
push_back 43534267
push_back 30637777
push_front 631748568
push_back 259138712
get 24245
push_back 223392853
push_front 866441008
push_back 988690259
push_back 505901824
push_back 390085278
push_back 66305465
push_middle 641452792
push_middle 612605367
push_back 678154119
push_middle 654419887
push_back 879805396
push_middle 664162011
get 3138
push_middle 658095509
push_middle 158287887
get 472
push_front 643482690
push_front 384373635
get 28022
push_back 254822003
push_back 194351362
get 54953
push_back 650500750
push_back 50146568
push_middle 235094790
push_middle 875340972
push_middle 753663252
push_front 792458535
push_middle 772477185
push_back 592620874
get 57115
push_back 65989038
get 43697
get 26929
get 16683
get 36808
push_back 525753158
push_middle 535222859
push_front 529738164
get 2299
push_middle 321364185
push_back 756371458
push_front 921313639
push_front 783555083
get 40580
push_back 989131375
push_middle 821033241
push_middle 576596605
push_front 595690223
push_front 847322488
push_middle 915459796
push_back 148686386
push_back 824080718
push_middle 573241903
get 41276
push_middle 217790631
push_middle 747451967
push_back 491165959
get 55077
push_middle 151624612
push_back 834972546
push_front 753642210
push_front 611211816
push_middle 758250802
push_front 54000901
get 55528
push_middle 913547573
push_middle 342246997
push_front 652915783
push_back 954181124
get 20119
get 13726
push_front 966982914
push_middle 710557477
get 59153
push_middle 451323131
push_middle 367999353
push_middle 376623605
push_back 625243105
push_middle 72163920
push_back 922433228
get 43727
get 50095
push_middle 991756510
push_front 216317317
push_middle 152850874
push_front 997694859
push_back 748148104
push_front 529984621
push_back 493525792
push_back 84967535
push_front 792951053
push_middle 306908061
push_front 497519406
push_middle 173620177
get 15065
get 39559
get 10622
push_back 396073411
push_middle 228094203
get 18452
push_middle 265827505
push_middle 691419325
get 56163
push_middle 894514453
push_middle 757076821
push_middle 311263824
get 35356
push_back 758703041
get 54425
push_middle 214693904
push_front 496844247
push_middle 558516337
push_front 440509510
get 35259
push_front 419400783
get 46648
push_back 227421990
push_front 658314724
get 25638
push_back 724869266
push_front 644940934
get 4401
push_middle 379418920
get 54958
push_front 955724984
get 10008
push_middle 194651456
push_back 264288423
push_middle 584221269
get 14793
push_middle 734334633
push_front 957984775
push_middle 800718558
get 33426
push_back 368566879
push_middle 57369554
get 51723
push_back 585159592
push_back 860429161
get 57548
push_back 520749722
get 21572
push_back 349085942
push_front 621370013
push_back 871972126
push_front 838764963
push_middle 550394907
push_middle 435378997
get 52786
push_front 605588117
push_back 319895198
push_middle 543330534
push_front 842485530
push_middle 815595018
push_back 850771694
push_back 840271611
push_middle 913173117
get 48533
push_front 772652438
get 30131
push_front 109441615
push_back 259141959
push_front 131164720
push_middle 66884624
get 7008
push_front 308366041
push_back 895030735
push_middle 297435881
push_back 31631571
push_front 226160206
push_middle 788077432
push_middle 50096644
push_middle 633630072
push_front 403803282
push_back 327423047
push_front 183644333
push_front 971751300
push_middle 929885178
push_middle 807380620
get 23366
push_back 423607517
get 29680
push_middle 663158073
get 13340
push_middle 421496078
push_front 567741290
push_middle 940641782
get 3332
push_back 479715721
get 5190
push_front 695759140
push_middle 914243167
push_front 813747716
push_front 876533446
get 62430
push_front 840703730
push_middle 36847591
get 62350
push_back 452698879
push_front 435445107
push_back 368569762
push_back 166974502
push_middle 180690059
get 33182
push_front 583728825
push_front 154325769
get 56551
push_middle 53122483
push_middle 447400056
push_back 187614605
push_middle 601800638
get 48778
push_middle 634595299
push_middle 303139493
push_middle 400027327
push_back 429609530
push_front 389703338
push_front 497872919
push_back 516780836
push_middle 286608934
push_front 65262948
push_back 234117236
push_middle 246787361
get 13486
push_back 916593232
push_back 241589128
push_middle 261686272
push_middle 303886333
push_back 131279870
push_middle 591164822
get 36810
push_middle 126266376
push_back 241854554
push_middle 298743403
push_back 140760079
push_front 159702614
get 45739
get 71
push_back 503443001
push_back 497596139
push_front 963173703
push_back 531380936
push_middle 741441893
push_back 87292257
push_middle 471864842
push_front 506563202
push_middle 23992454
get 32552
get 51848
push_front 836941828
push_middle 982726398
get 64852
get 61386
push_back 787752800
push_back 85420178
push_back 440658118
push_middle 317301722
push_middle 403591033
get 43942
push_back 310239310
push_back 239909463
push_front 623533871
push_middle 806157070
push_back 495967194
push_middle 676646391
push_back 696054594
push_middle 39528359
get 27584
push_back 491230848
push_back 860394091
push_back 351553279
push_back 152881836
get 31207
push_front 510975513
push_middle 12823831
push_front 783526885
get 37448
push_front 581276361
push_middle 450805432
get 19720
get 5791
push_back 737818028
push_back 494094817
push_front 286879410
push_middle 360104139
get 5718
get 54771
get 57868
push_middle 944437262
push_middle 37411126
get 62615
push_back 807002706
push_middle 391721794
push_front 449205600
push_middle 258176803
get 61345
push_middle 242174649
push_back 162323588
push_middle 853698750
get 29701
push_front 164831426
push_back 758281462
get 30836
push_back 310606663
push_middle 780346522
push_front 101944371
push_back 275968337
push_back 568430813
get 2730
push_back 989362434
push_middle 481731359
push_front 484185087
get 42943
push_back 710715140
push_front 447571510
push_middle 155293492
push_middle 913728717
push_middle 17982753
push_back 474027590
push_front 798570161
push_middle 883044200
get 1995
get 17087
push_front 600276385
push_back 217627689
get 57079
get 36686
get 34059
push_front 256991338
get 61093
push_back 888283100
push_front 410675467
push_front 347398609
get 65148
push_front 696660765
push_back 920055069
push_back 955098564
get 49387
push_back 880224895
push_back 919661301
push_middle 268445019
push_back 28703090
push_middle 766519549
get 37562
push_front 335602085
push_front 468543496
push_front 36592567
push_front 292547480
get 27928
push_middle 580931656
push_back 186837526
get 39628
push_front 548347610
push_front 761537759
push_back 139678020
get 56839
push_front 568431539
push_front 870308040
push_back 737159566
push_front 766924815
get 33166
push_back 396350337
push_back 78839888
push_middle 226713983
get 46544
get 48286
push_front 50172670
push_back 480396608
push_back 573428125
get 53760
get 200
push_middle 895152225
push_middle 669178442
push_middle 949821381
push_middle 294236882
push_middle 836028385
push_middle 851876254
push_middle 618537215
push_middle 615064291
get 58293
push_back 481673379
push_back 844038814
get 8087
get 13715
get 30800
get 18021
push_middle 712327115
push_back 738286650
push_back 908457162
push_back 46776096
push_front 3101320
push_middle 122935224
push_middle 648985662
get 8850
push_middle 516984888
get 48805
push_front 387854320
push_front 572958595
push_front 549817021
push_back 798389080
push_back 438754887
push_back 575361600
push_middle 860878945
push_front 538081162
get 48185
push_back 529457031
push_front 722519770
push_front 231645271
push_middle 470599142
get 38420
push_middle 869099357
push_middle 673650264
push_back 167365910
get 17519
get 48737
get 41029
push_back 409534456
push_back 610969077
push_back 870902142
push_front 424475473
push_middle 156740092
push_back 116495742
push_back 287787250
push_back 710056099
push_front 944903817
push_front 422212861
push_front 812575481
push_middle 482162591
push_back 847835921
get 41784
push_front 796692669
push_back 23627612
get 28687
push_front 642035090
push_front 672441010
push_front 235078502
get 36967
get 19841
push_front 853615562
push_back 24806225
push_middle 428403429
push_back 930308629
get 19711
push_middle 742492609
push_back 500878704
push_middle 704582586
push_middle 490542877
push_front 940014793
push_front 160377775
get 46181
get 17757
push_back 751145724
push_middle 876760561
push_front 305748936
push_front 319230697
push_middle 236523440
push_front 208388123
get 35910
push_back 175889099
push_middle 678342722
push_middle 787421222
push_back 242809360
push_front 582841409
push_back 807624192
get 25156
push_middle 551341311
get 62049
push_middle 312495953
push_middle 501688844
push_middle 122171781
push_back 672400668
push_back 817334194
push_back 312325004
push_front 481232254
push_middle 549901940
get 15649
push_front 102043068
push_front 93834090
push_front 968233838
push_middle 900696705
push_middle 390023759
push_back 250315085
get 63304
push_middle 23545716
push_back 21035492
get 63660
get 16512
push_back 479874023
get 55447
get 15112
push_front 353594447
push_middle 507506886
get 31851
get 23254
get 64893
push_back 301218195
push_front 294513689
push_back 26498139
get 55169
push_front 389070360
push_front 162542595
push_front 375759864
push_front 364824785
push_back 959910910
push_back 221031992
get 31204
get 42214
get 18093
push_back 331859166
push_back 582697139
get 53943
get 44896
push_middle 326896363
push_front 866554883
push_back 762934516
push_middle 454675371
push_middle 223984956
push_middle 893959934
get 63148
push_front 124592039
push_back 974098529
push_middle 584990846
push_middle 49109377
push_middle 471516699
get 60382
push_middle 815833245
push_back 33668448
push_middle 501722873
get 45912
push_back 152741458
push_front 982995467
push_back 573197096
push_front 288943647
push_middle 362707435
push_back 863454216
push_back 330145342
get 52800
push_back 619886508
push_back 24880006
push_front 824722010
get 39808
push_back 846353178
push_front 1672197
push_middle 367638715
push_front 282292293
push_back 884799605
push_middle 463141253
push_back 426535171
get 41417
push_front 711619516
push_back 905973818
push_back 537588001
push_back 503209134
push_front 787120296
push_back 666151922
push_middle 243525692
push_back 373792179
push_middle 268269717
push_back 339572683
push_middle 19625910
push_middle 948630919
get 10607
push_front 258968832
push_middle 269303669
push_middle 420184230
push_back 111070888
push_front 509614462
get 37263
push_middle 477931597
push_front 937337696
push_back 189465092
push_front 987434232
push_back 496083649
get 57363
get 18777
push_middle 230726250
push_front 391429714
push_back 914202396
get 29367
push_middle 183836358
get 21847
push_middle 6756017
push_front 459419729
get 39098
push_front 968042970
push_back 716439261
push_front 401121236
get 40367
push_back 834801499
push_back 792941008
get 9347
get 7673
push_front 52843677
push_front 244239244
push_back 346976177
push_back 772603680
get 31982
push_back 994677638
get 51032
get 10828
push_front 468429491
push_front 63534152
push_back 988979610
get 1108
get 23134
push_front 818086517
push_front 686025284
get 4938
push_front 636210404
get 58246
push_front 908981184
push_back 920640547
push_middle 142303848
push_back 391761638
push_front 373947195
push_back 189135958
push_middle 297014534
push_back 417547551
push_front 484022404
push_middle 78513614
push_back 601495865
get 56774
push_back 645159082
push_front 134956875
push_middle 99382543
get 63128
push_front 740601456
push_middle 392855931
push_front 306827799
push_front 767304032
push_back 829450600
push_back 792779753
push_back 437946701
push_front 773746948
push_middle 946303284
push_back 714005511
get 34937
get 30867
get 51433
get 775
push_middle 278339109
push_middle 754282331
push_back 356293944
push_front 817871680
get 15296
push_back 19516213
push_middle 380808557
get 38167
push_middle 753620114
push_front 648950455
push_back 439326088
push_back 14874879
push_back 720706627
push_back 864511045
push_back 240569933
get 2658
push_front 503828472
push_front 963054344
push_middle 656306635
push_front 827585817
push_back 790987103
get 23673
get 55012
get 57246
get 12607
push_front 35611041
push_middle 390354859
push_middle 703085710
push_front 799529833
push_front 750082241
get 26362
get 64014
push_front 21513390
push_middle 459637591
push_back 51199347
push_middle 171320103
push_back 283943862
get 56991
get 22949
push_front 899382412
push_back 351446787
push_back 286553769
push_middle 32968322
push_front 15655554
get 42745
push_back 128689025
push_middle 66580555
get 621
push_middle 523222927
push_back 514246508
get 58630
push_middle 860701483
push_front 103306411
push_back 529907247
push_back 411880208
push_back 866003495
get 12905
push_middle 536103502
push_back 11993880
get 14118
push_middle 858729843
push_back 452072117
get 4093
get 61277
push_front 957734956
get 21695
push_back 450779015
push_middle 890729138
push_front 160084438
push_back 375582152
push_back 894693067
push_middle 549050815
push_middle 921500226
push_middle 167348393
get 3730
push_front 320761093
push_middle 204026979
push_back 660322241
push_back 594095302
push_back 107132455
push_front 458106946
push_front 689375362
get 26080
push_back 379642630
get 1419
get 35973
get 51294
push_front 48860893
push_middle 875764389
get 50013
get 23224
push_front 528153076
get 31675
push_front 805328210
push_middle 22281763
push_middle 304945582
push_middle 849561570
push_front 151524006
push_middle 588934002
get 63728
get 25201
push_front 962647074
push_front 868956987
push_back 532873536
get 9569
push_middle 646064473
push_front 738615540
push_back 99958149
push_front 716903281
get 21589
push_middle 870265527
get 49170
get 41318
push_front 986081678
get 11316
push_middle 815210778
push_front 352465897
push_middle 47448507
push_back 742410460
push_middle 561484799
get 2068
push_middle 463018
push_middle 672943997
push_back 760303354
push_front 998864662
push_front 871030381
get 23750
get 6621
push_front 325756261
push_back 467377730
push_middle 397079489
push_middle 819769207
push_back 980853015
push_back 105830013
push_middle 451933668
push_front 249135122
push_middle 83428462
push_back 913181725
get 22436
get 1301
push_front 453833728
push_front 400476629
push_front 750862382
push_back 473340599
get 4673
push_back 432826203
push_back 810092911
push_middle 342363842
push_front 545481824
push_middle 874185439
get 35677
push_back 839248663
push_middle 134970068
push_front 214969887
push_front 230114423
push_front 704357307
push_front 470290957
push_front 853272934
push_front 6891705
push_middle 950300983
get 1656
get 39304
get 2535
push_back 858527758
push_back 527284957
get 53677
push_back 524509495
push_front 306879300
push_middle 208456599
get 28642
push_middle 614717522
push_front 689550128
push_back 923254169
push_front 47197775
push_back 589489096
push_middle 531628023
push_front 687731392
push_back 650891303
get 42327
push_front 320805718
push_back 803790736
get 48311
push_front 670822783
push_front 14291979
push_middle 589590054
push_front 369153135
push_back 73044029
push_back 227702499
get 37578
push_back 326170259
push_back 932139409
push_front 451720126
push_front 812990797
push_back 157517404
push_middle 587377515
push_front 727417809
push_back 228769211
push_front 905057652
push_front 253604040
get 52729
push_middle 589481880
get 28640
push_back 193275708
push_front 292739430
get 61922
get 56631
push_middle 638217752
push_front 256523401
get 8
push_front 325358706
push_middle 290176490
get 9644
push_back 862586896
push_back 178670807
push_back 88560954
push_back 480464110
push_front 465925887
push_middle 865959366
push_middle 458179730
push_back 116240067
push_front 695021136
push_back 74475218
push_back 851324482
get 64751
push_back 934653438
push_middle 989593151
get 4169
push_middle 720242922
push_back 421505842
push_front 115027195
push_middle 556840969
push_back 141784970
push_back 268474089
push_front 96134929
push_middle 206308651
push_middle 89298639
push_front 392770352
push_front 728721498
push_middle 142105690
push_front 550253469
push_back 836485787
push_middle 150227567
push_middle 84317336
push_middle 308056016
push_front 286576761
push_front 56700098
push_back 294598480
push_middle 334655170
push_back 318036771
get 32179
get 36729
push_front 514672443
push_front 509121716
push_front 818313071
push_back 97802531
push_back 654630640
push_front 634086332
push_back 538376961
push_middle 684789221
push_middle 955001935
push_front 40974784
push_front 512130986
push_front 880262877
get 26367
push_front 915547210
push_back 74846351
get 15690
get 42946
push_middle 346179173
push_back 393773362
push_front 334233620
push_front 205751178
get 43832
push_front 68709189
get 52389
get 46139
push_back 133707093
push_middle 453001591
get 64239
push_middle 686572649
push_middle 37129002
push_back 842287675
get 50281
get 63302
get 57941
get 14342
push_front 866197419
push_back 307029282
get 13925
push_front 770704655
get 26803
push_back 857976371
get 27361
push_front 114489048
push_middle 831129470
push_back 235429283
push_middle 63246796
get 2051
push_middle 332245594
push_front 164697393
push_front 575825888
push_middle 456656508
push_front 742199467
push_front 943966628
push_front 21750575
push_middle 691639962
push_middle 374346473
push_back 828453003
push_middle 284616457
push_middle 811921486
get 27830
push_middle 235752430
get 51572
push_middle 518685571
push_front 730830603
push_back 439201775
get 46921
push_front 713030382
push_back 391040718
push_back 412520008
push_back 15301219
push_front 306829624
get 29399
push_front 645632869
push_back 376915712
push_back 967751717
push_back 478523050
push_back 489076303
push_back 476994965
push_back 559963899
push_middle 569408918
push_back 28753852
get 64523
get 9922
push_middle 637062149
get 59899
push_back 264184595
push_middle 941240621
get 24902
get 8316
get 42296
push_front 808279968
push_middle 445934481
push_middle 860561341
push_back 570122992
push_middle 692543898
push_middle 3697735
get 28276
get 44011
push_back 671835310
push_back 843424929
push_middle 571257425
push_middle 449915075
get 721
get 38346
push_front 142058720
push_front 953444484
push_back 530778132
push_middle 726662200
push_middle 861730128
push_middle 821612215
get 14012
push_front 249574169
push_middle 125722943
push_front 282790164
push_back 347449885
get 4768
push_middle 986512043
get 11952
push_back 690999050
push_middle 459872425
push_middle 239421983
get 4639
push_middle 595539923
push_back 285641014
push_front 318744805
push_back 105305385
get 30890
push_middle 263386900
push_front 189240724
get 17108
push_back 789982273
push_middle 887381889
get 59355
push_front 534671059
push_middle 322406465
get 38335
push_front 199257962
get 26528
push_middle 989524444
push_front 139489811
push_middle 732232520
push_front 293981845
push_back 742198928
push_back 506733684
push_middle 572559583
push_front 722389734
push_back 150189527
push_back 373071775
push_middle 94167164
push_front 573869829
get 37292
push_front 892479739
push_back 569803573
push_middle 776868961
push_back 878972184
push_back 167174919
push_front 349118633
push_front 599721625
get 44916
push_middle 234998828
push_front 581332637
get 27201
push_front 907709299
push_front 129725988
push_middle 823434533
push_front 147241620
push_back 660616230
push_front 126290617
push_front 805963103
push_middle 412033517
push_middle 373059260
push_front 362569680
get 62344
push_back 608033717
push_middle 834765494
push_back 150240831
get 44346
push_front 380933624
get 39327
push_back 443256808
push_front 295730991
push_front 627037186
push_front 224680364
get 15535
push_back 511567908
push_front 817791683
push_middle 118896628
push_middle 31013150
get 38983
push_middle 37957813
push_middle 262213012
get 22228
push_front 884405457
push_middle 111712131
get 54968
get 19565
push_middle 224976730
push_front 675332674
push_back 13100529
push_middle 12845099
push_middle 862873802
push_back 739668986
push_middle 906475588
push_back 415637588
push_back 250191462
push_back 741572216
push_middle 497019506
get 14511
push_middle 639484825
push_front 630820114
push_front 750561708
push_middle 32838649
push_front 686338324
get 4009
get 53447
push_middle 983598241
push_back 314021455
get 26187
push_back 471061347
get 49590
push_back 538517139
push_back 12480396
push_middle 629743670
push_back 61205666
push_back 224328440
push_back 190856388
push_back 743724688
get 31752
push_middle 312387874
push_back 479813542
push_front 753062153
push_front 611977639
push_middle 950417527
push_front 949998308
push_front 645220264
get 35591
push_front 736179362
push_back 450150222
push_back 995103728
push_middle 270611245
push_back 913609586
get 37474
get 37589
push_front 936441145
push_back 395207739
push_back 640013634
get 54334
push_middle 2314208
push_back 86753043
get 28237
push_front 18411567
get 20735
push_middle 46764418
push_middle 888639408
push_middle 33551836
push_back 955270413
push_back 556778036
push_middle 23527791
push_middle 462300645
get 58362
push_middle 618960463
push_front 79979845
push_middle 262281218
push_middle 764646177
get 16043
push_front 451735360
push_back 500027954
push_middle 786009320
push_front 396796984
push_middle 881436757
get 5095
push_middle 613000281
push_back 717424349
push_middle 740065094
get 15232
get 28023
push_middle 266346584
push_back 200665679
push_front 92608658
push_front 208242883
push_middle 904185904
push_middle 847551956
push_middle 777631676
push_back 432364491
push_front 638604364
push_front 308388482
push_back 219701236
push_middle 222769375
push_front 335568587
push_back 387018222
push_back 86886552
get 6358
push_back 934504637
get 63308
get 27722
push_front 125287260
get 63645
push_front 860403344
get 6469
push_back 586299012
push_back 15224345
get 21631
push_middle 57179720
get 3795
push_front 735756256
get 18068
push_middle 456136365
push_front 496521368
push_front 945098128
push_front 431949003
push_back 316685587
push_back 153614180
push_front 961798493
push_back 293286618
push_middle 310918186
push_middle 970365302
push_front 842095117
push_middle 674093926
push_back 985061635
push_front 319684127
get 20209
push_back 772269715
push_middle 328206442
get 48766
push_middle 363828793
push_back 724362077
push_front 240402844
push_front 524946664
push_back 341416160
push_middle 834745624
push_middle 648765131
push_back 731392550
push_front 266046265
push_back 615096730
push_back 695457033
get 17754
get 38188
push_back 879820550
push_back 328668524
push_front 832168039
push_back 753338600
get 56486
push_middle 639968060
push_front 228161779
push_back 632393210
push_back 374582134
push_front 590104924
push_middle 692529142
get 106
push_front 551041469
push_middle 541917231
get 3528
push_back 467738883
get 38931
push_middle 532109410
push_back 710485089
push_front 367193875
get 61405
get 13166
push_front 948714812
push_back 306611637
get 61509
push_middle 504368432
push_middle 227702572
push_back 72157948
push_front 688817278
push_middle 162066477
get 15453
push_back 896693640
push_front 437706832
push_front 887711551
push_front 217546574
push_back 368701167
push_back 219179553
push_front 333991947
push_front 348067603
push_middle 548190945
push_back 622625671
get 3571
push_back 663840707
push_back 730810165
get 21442
push_front 330831147
push_back 909246401
get 61111
push_back 924678302
push_back 352675621
get 21603
get 6308
push_back 885527623
get 24654
get 26353
get 56623
push_front 890392365
push_back 845776442
push_middle 556574946
push_back 228596031
get 1529
push_front 680350558
push_front 533383075
get 65905
push_back 728432837
push_back 22012994
push_back 561386814
push_middle 729281425
push_middle 648078486
get 19916
push_back 93624459
get 1830
push_back 897340150
push_middle 111995959
push_middle 992482159
push_front 57245563
push_middle 462380202
push_back 780881247
push_front 717619245
push_front 259222880
push_middle 251894021
push_middle 310959271
get 63949
push_front 873972658
get 3079
push_front 934439564
get 55506
push_back 50312069
get 55683
push_back 357390860
get 53147
get 47062
get 10455
get 2474
get 63710
push_front 119784701
get 30118
push_back 49005865
push_back 52704398
push_middle 191180433
push_front 739922819
push_middle 875572825
push_middle 642809744
push_front 653662068
push_front 947426291
get 27872
push_middle 521613542
push_front 111723822
push_front 592382036
get 37685
get 8586
push_front 407111274
get 65179
get 57966
push_middle 970188620
get 45988
push_front 712301483
get 16861
push_middle 575392162
push_front 216918831
push_back 931445222
push_middle 703612783
get 21823
push_front 476190545
get 17610
get 16352
push_middle 204192741
push_back 479323287
push_middle 649425917
push_back 89329571
push_back 210273679
push_front 719714555
push_middle 6498685
get 46926
push_middle 296628699
push_front 658810659
push_back 525189277
get 54619
push_front 142439143
push_back 876103111
push_middle 106848026
get 42011
push_front 974877786
push_back 578513424
push_back 842360438
push_middle 413041514
get 18875
get 37898
push_back 991037901
push_front 926739106
push_middle 855745151
get 41583
push_back 596991787
push_front 697241126
push_middle 403829003
push_front 228053117
push_front 419878984
get 27231
get 5810
push_middle 938876319
push_back 32142392
get 31967
push_front 141708798
push_back 69154812
push_front 61314253
push_middle 103097174
push_front 966505507
push_middle 67812883
push_back 313585189
push_back 795746967
push_back 847296693
get 11777
push_middle 258142309
push_middle 933550979
push_back 769145719
push_front 742283724
get 22738
get 43011
push_middle 103836011
get 18942
get 1128
push_front 840662400
push_front 742304035
push_back 335873395
push_back 715629105
push_middle 617538389
push_back 227311292
push_front 151127834
push_front 604789542
get 49032
push_middle 930103980
get 33685
push_back 465080339
push_back 983835112
push_front 496592131
push_back 650989280
push_back 958681948
push_front 314975439
push_middle 877960817
push_back 713731685
get 38019
push_middle 586837690
push_back 183333416
push_middle 163609062
push_middle 110671109
get 18167
push_back 2187403
push_middle 128672784
get 58200
get 15901
get 35826
push_front 740753416
push_back 365177108
push_front 773204973
push_front 44946409
push_front 118993549
push_middle 780044109
get 21535
push_middle 67538452
get 55517
push_middle 740553160
get 1453
get 37374
get 19504
push_middle 613860012
push_middle 614254702
push_middle 914323762
push_middle 186352800
push_back 745333279
push_front 472493775
push_middle 497332940
push_back 256458981
push_middle 222908185
get 45048
get 25739
push_front 372668560
push_middle 214374114
push_front 931162234
get 20622
get 21076
get 20707
push_front 654970776
push_back 522003790
push_middle 593921278
push_front 725015460
push_back 446543463
push_front 247743000
push_middle 410161587
get 28273
push_back 513514867
push_back 730336281
get 38010
get 17051
push_back 940183943
push_front 729632902
push_front 698227958
push_front 88117371
push_front 679415518
get 26155
push_back 285342949
push_front 657959071
get 40091
push_front 335626277
push_back 958940287
push_middle 806064454
push_back 184356800
push_middle 767208395
push_front 345518762
push_middle 234246497
push_middle 704239069
push_back 489137096
push_middle 651618466
push_middle 636634151
get 8785
push_middle 275273081
push_front 236390838
get 46888
get 34282
get 61776
get 57018
push_middle 637188555
push_middle 136896856
push_front 796673587
get 48664
push_middle 657787108
push_back 58563014
push_back 121698547
push_back 311160665
push_front 291152937
push_middle 986720603
push_middle 116526307
push_middle 905387124
push_front 382061151
get 49535
get 20658
push_front 245234702
push_front 379013869
push_middle 52103285
push_front 222326411
push_back 772254246
get 12796
push_front 891893253
push_back 848242467
push_middle 704219619
push_back 666247864
get 2803
get 10736
push_front 953555415
push_front 529934131
push_front 603120968
push_back 194872488
get 6939
push_back 447202978
get 37194
get 10509
push_front 425290720
push_back 638015283
push_back 681785749
get 240
push_back 447837963
push_front 295391385
push_back 676374433
push_back 965870040
get 17639
push_front 947091764
push_back 542029598
push_front 387056007
get 368
push_middle 78115581
push_middle 26068777
push_front 664852164
push_back 684594461
push_back 83294870
push_front 600720662
get 59269
push_middle 113790265
push_back 866948151
push_back 597572068
push_middle 45849203
push_front 167083935
push_front 953320859
push_middle 618479826
push_middle 661313241
push_middle 576921776
push_middle 964554303
push_front 836869430
get 52707
push_back 331741719
push_back 636250008
push_back 947079938
push_back 102985411
push_middle 842181181
push_front 774346833
push_front 406293152
push_back 742711462
get 42936
push_front 339230212
push_middle 975122221
push_middle 860670137
push_back 807355267
get 35984
push_front 84642506
push_middle 723757563
push_front 426783759
get 61733
push_middle 594719135
get 5465
push_back 398052491
get 6534
push_front 366854949
push_back 11210477
push_middle 149923855
get 9261
push_middle 555261985
get 6767
push_back 660474600
push_back 771534461
push_middle 511127506
push_back 816275534
get 15082
push_back 670160995
push_middle 981338567
get 55883
push_front 632434901
get 13787
push_back 488528358
get 19647
push_front 897055197
get 47302
push_back 76774729
push_middle 411998331
push_middle 202790464
push_middle 568303153
push_middle 464551309
get 61536
get 19841
push_back 534645649
push_middle 985190120
get 57177
push_front 545677470
push_middle 669341927
push_middle 878719210
push_back 431886509
push_middle 951457202
push_back 509220254
get 20732
push_front 832386348
push_back 183822785
push_back 176186717
push_front 796506888
push_back 979829625
get 21939
get 44442
push_middle 47894692
push_back 334191332
push_back 994707340
push_front 135866047
get 22691
get 7516
push_front 116677917
push_front 835603332
get 19798
push_back 269197838
push_middle 913550839
push_middle 751814187
get 6092
push_middle 455476613
push_middle 780384876
push_back 231504711
push_front 858804312
get 45502
push_back 328570323
push_back 57652571
push_middle 972527651
push_front 925109302
push_back 929384681
get 55566
push_front 637583308
push_front 708037021
push_middle 550727270
get 30017
push_front 316652601
push_front 920776288
get 39820
push_middle 988151744
push_middle 569915048
push_middle 741249149
push_front 637943382
push_front 969156162
get 14223
get 39770
push_back 158126012
push_middle 621411085
push_front 287399320
push_back 629719455
get 50203
get 17476
push_back 682673207
push_middle 463075533
push_front 105963290
push_back 965774059
push_back 137148012
push_back 974065902
push_back 248718956
push_middle 815022307
push_front 81907533
push_back 173406620
push_front 752892350
push_front 941172552
push_back 555440661
push_back 500894126
push_middle 105074179
get 33494
push_front 862731380
push_middle 982735400
push_front 25488441
push_front 825516000
push_middle 117294075
push_middle 537566491
push_back 892413652
push_front 88713924
get 21584
push_middle 429216303
push_front 212846471
push_back 515028453
push_back 531010724
push_back 605428826
push_back 942703497
push_front 438050277
get 28068
push_back 648991355
push_front 822862766
get 47919
push_back 739570083
get 16024
push_front 511448754
push_middle 744839549
push_middle 440338794
get 20133
get 561
get 2384
push_back 784878240
push_front 219988308
get 33744
push_front 646726673
push_middle 639062753
push_back 773956556
push_back 423597857
get 35124
push_middle 327975907
push_middle 111036186
get 12341
push_back 241483799
push_back 987608751
push_front 112221260
get 62763
push_front 666129558
push_middle 478146978
push_front 438755732
push_front 9950904
get 43372
get 16908
push_middle 800354603
get 3822
push_front 20933038
push_front 465710814
push_middle 623057822
get 43413
push_middle 846569326
push_front 530823252
push_front 561824982
push_back 837590839
push_front 216674370
push_back 894703087
push_middle 625321059
push_middle 175127788
push_back 131655641
push_front 559012384
get 55782
push_middle 223419823
push_front 967556591
push_middle 998068400
push_back 780158917
get 27361
push_middle 162694339
get 20088
push_front 110416259
push_middle 167415774
push_middle 27066279
get 2512
push_front 606134930
push_back 252708666
push_front 602988303
push_front 934775799
push_middle 233692104
push_back 348520764
push_back 618941260
push_front 788405954
push_middle 129859072
push_back 125297657
get 26212
push_front 511657750
push_front 754784890
get 11311
push_middle 571880053
push_front 249170340
push_front 860394480
push_front 980356038
push_middle 744174235
push_back 333406109
get 48072
push_back 417492749
get 62955
push_front 241840678
push_back 931886300
push_middle 461541324
push_front 84542012
push_front 264784175
get 10834
push_middle 636678522
get 18673
push_back 791639178
get 36053
get 10069
push_back 768877420
push_front 407934654
push_back 911660921
get 36665
push_front 758658345
push_middle 306763540
push_back 258221364
push_middle 487044806
push_back 583238079
push_middle 428847583
push_middle 947139607
push_front 239450985
push_middle 283290646
push_back 803225326
push_middle 18356961
push_front 973854789
push_back 785700347
push_back 292283275
push_front 867527457
get 32654
push_front 588790521
get 64272
push_middle 895036784
push_front 562901514
push_middle 565629922
push_back 174944715
push_back 196668869
push_front 579770847
push_front 894709200
get 56421
push_middle 132136413
push_front 276377675
push_front 441374861
get 64455
get 51010
get 56462
push_middle 988068105
push_front 229348784
get 46170
push_middle 266711537
push_front 377031430
get 24295
get 13469
push_front 166791578
push_middle 467801005
get 2488
push_back 24734401
get 35198
push_front 74526806
get 40048
push_front 778650762
push_back 563237961
push_front 739797702
push_middle 537326710
push_middle 838892870
get 20594
get 54722
push_front 105059691
get 57378
push_middle 225884680
get 28431
push_front 684250759
get 29361
push_front 342483618
push_back 210595799
get 6974
get 17646
push_front 444202657
push_middle 526304548
push_middle 851504625
push_back 571259940
push_back 24736779
push_back 861558387
get 64548
push_front 704462926
push_back 791854124
push_back 19918616
push_front 334078525
push_middle 482738885
get 36330
push_middle 679973689
get 12152
push_back 72425487
push_middle 714003716
push_front 571666018
push_back 454898337
get 53456
push_back 995001294
get 20836
get 1892
push_middle 538880117
push_front 676987955
get 65802
push_front 649860678
push_middle 693261832
push_front 10016553
get 18999
push_front 475884849
push_front 784180003
push_front 354161921
push_middle 306561861
push_back 965706159
push_front 895571772
get 57823
get 1787
push_front 506763124
push_middle 973335825
push_middle 372002685
push_back 673317709
push_middle 121131857
push_front 516481973
push_back 415317459
push_back 92907459
get 13914
get 10882
push_back 182682996
push_middle 367230701
push_middle 610241089
push_middle 737563111
get 44294
push_front 337313513
get 29662
get 26715
push_middle 958663919
get 14455
push_front 15373819
get 22178
push_middle 289397142
push_front 986062931
push_front 942355357
get 54238
push_front 804154669
push_middle 4075646
push_middle 187273997
push_middle 639292934
push_middle 139760876
push_front 407724150
get 59221
push_middle 938476840
push_front 360099997
push_front 636784840
push_front 245326355
push_back 864699411
push_front 177384888
push_back 879636727
get 36004
push_front 673760186
push_front 385344125
get 56371
get 56657
push_middle 814582805
push_back 266902901
push_middle 851679708
push_back 357380665
push_middle 433314274
get 43650
push_back 951790283
push_middle 711141566
push_back 704439577
get 36618
push_front 871194059
push_middle 863583830
push_middle 370679455
push_front 828953591
push_back 594639527
push_back 65903956
get 42883
push_back 245959728
push_middle 56791007
push_middle 217693625
get 16449
get 48180
push_front 63412445
push_back 748771701
get 33876
get 19208
push_front 313697353
push_front 444157538
push_back 641892285
get 7032
get 29350
push_back 211679125
get 47959
push_middle 497337489
push_front 540034041
push_front 351910649
get 31918
push_middle 674778995
push_front 807171785
get 60118
push_middle 157550728
push_middle 28666088
push_front 888005481
push_middle 422626972
push_front 343493955
push_middle 562775210
get 12934
push_middle 275213985
push_middle 464654217
get 3250
get 12514
push_middle 132710531
push_back 354838097
push_back 683668105
push_back 656962782
push_back 798878527
push_front 223105076
push_back 814616673
push_middle 936471885
push_middle 193543657
get 50125
push_middle 128998761
push_middle 796721271
push_front 157281379
get 175
push_back 256492399
push_middle 533891596
push_back 725583793
get 8185
push_back 718985883
get 59805
get 17052
push_middle 70728968
get 39385
push_middle 937561730
push_back 745380789
push_back 746120669
push_front 310868345
get 34823
push_front 226178337
get 27987
get 23409
get 60896
push_front 544218726
push_back 28250561
push_middle 193302311
push_front 228607380
push_front 911161539
push_middle 265515154
push_middle 859724333
push_front 970173105
push_front 796303481
get 19013
push_front 762813216
push_back 457360820
push_front 726790916
push_middle 94831977
push_front 941037521
push_middle 768890420
push_front 339283816
get 24854
push_middle 556451989
push_back 814510280
push_front 672257473
push_front 482484960
push_middle 103134895
push_back 538343252
push_middle 466469217
get 11650
push_back 734439304
push_back 737223146
get 8845
push_front 222841889
push_middle 624083128
get 13660
get 59471
push_middle 756773219
get 35211
get 48637
push_front 625119092
push_middle 867487457
get 65515
get 22855
push_back 478538296
get 7920
push_front 789855039
push_front 65546910
get 49167
push_middle 843105694
push_front 194613069
push_middle 519018460
get 59904
push_front 435506266
push_back 751093928
get 23984
push_middle 805311920
get 36746
push_front 424169704
push_front 185813043
push_back 369008906
push_back 692172313
push_front 986369061
push_back 537012687
push_middle 787887965
push_front 968239786
get 53961
push_front 576100246
push_middle 938370604
push_back 185480183
push_back 844959523
push_front 409232880
push_middle 716052525
push_back 317516854
push_middle 557540482
get 62215
push_middle 622887216
get 59655
push_back 795083179
get 49753
push_back 886046516
push_front 283586220
push_middle 881531690
push_middle 218314407
push_middle 656356106
get 57587
get 65879
get 64698
get 7140
push_front 582010150
push_front 607271393
push_front 131582579
push_middle 100404024
push_front 478915395
get 28073
push_back 558539821
get 36504
push_front 208092418
push_back 634118905
get 34737
get 65497
push_back 813587237
push_front 228332333
push_front 516974911
push_front 170399034
get 20074
push_front 697428867
get 54229
push_front 277438726
get 44434
get 33178
push_back 464385801
push_back 937513286
push_middle 975117004
push_front 976745364
push_front 621808685
get 37566
push_back 207889976
push_middle 408738029
push_front 990230199
push_back 759321885
push_back 795856014
get 27524
push_front 386734546
push_back 497392767
get 11733
push_front 594432263
get 18142
push_back 482985191
get 34462
push_front 123813291
get 32900
push_middle 137704081
get 47571
push_front 856393303
push_middle 555189653
get 55396
push_back 661735491
push_back 366970570
push_back 10842082
get 46872
push_back 176172807
push_back 772255200
push_back 401207450
push_back 304069500
get 17539
push_front 521863288
push_back 51943481
get 62431
push_front 405344916
push_back 781273075
get 62661
push_front 162463758
get 47015
push_front 928656543
get 43491
get 5304
push_middle 161590656
get 17110
get 65900
push_back 972866839
push_middle 303484679
get 34719
push_middle 127610999
push_front 757829203
push_middle 662043524
push_middle 77715318
push_front 902657196
push_back 853240819
push_front 11832765
push_front 655075311
push_front 206132732
push_middle 124711390
push_back 244377599
push_back 322983150
get 46084
push_back 888028862
push_back 89506224
push_front 604218537
push_middle 211584991
get 24313
push_front 232831869
push_middle 553811868
push_back 643620898
get 50927
push_middle 236093113
get 4169
push_front 67748138
get 28971
get 14425
push_front 144877675
get 61791
push_front 251124550
push_middle 402489549
push_back 585348205
push_front 409905692
push_middle 760747879
push_back 989629629
push_front 997365770
push_front 93788091
push_back 655919874
push_front 641574295
get 15420
push_back 823990492
get 24507
get 6765
push_middle 851040805
push_back 257947173
push_back 66001288
push_back 386147185
push_back 997384051
get 50964
push_front 388931459
get 32827
push_middle 324743178
push_middle 835623414
push_back 202764635
push_middle 610783393
push_back 741821837
push_middle 414807309
get 65811
push_front 552813633
get 4397
push_front 714243323
push_front 934880536
push_back 922746809
push_front 204564771
push_front 822080033
push_middle 799449046
push_back 599824040
get 42133
push_middle 65243515
push_back 652136853
push_middle 456840957
get 50741
push_middle 321926889
get 46541
push_back 145768248
push_middle 732418431
push_front 273207681
push_middle 24130647
get 4236
push_back 359293711
push_back 448698747
push_middle 803912372
get 16876
push_middle 918506906
push_back 348460244
get 27773
push_back 337032780
get 40234
push_back 51820918
get 22972
push_middle 997037994
push_middle 754166197
push_front 811231227
push_front 454373193
get 1436
push_middle 531135153
push_middle 8432279
push_back 120586695
push_back 690278654
get 47614
push_front 954881866
push_back 377289192
push_middle 782983486
get 18391
push_middle 459156963
get 6140
push_middle 5391009
push_front 176095800
push_back 686657298
push_front 590298400
push_front 607762621
push_front 61760439
push_back 343931146
push_back 135691473
get 25465
get 22637
push_back 735495439
push_front 427481047
push_front 229757252
push_middle 542313085
push_back 183285522
get 51927
push_back 771379932
get 31699
push_back 834521787
push_back 400130342
push_front 803134808
push_back 542432583
get 16658
push_back 704981493
get 3956
push_back 424597636
push_front 15695034
push_back 901317440
push_front 242608060
push_middle 613434374
push_front 664505618
get 2141
push_back 93955421
push_middle 852875222
push_middle 307245631
push_front 873491733
push_front 382877386
push_back 232488830
get 5676
push_back 171705328
push_front 729028363
push_front 828954833
get 9879
push_back 492733142
push_front 320484166
push_front 395985607
push_back 761181500
get 25821
push_back 130608171
get 46901
push_back 149057378
push_back 331317951
get 58935
get 44924
get 16950
push_front 232484135
get 64640
push_front 922119045
push_middle 734562333
push_back 852827950
get 179
get 8436
get 26763
push_middle 912631399
push_front 330020689
get 12599
get 37882
push_back 90708528
push_back 946728733
push_back 402126507
push_back 123530069
get 47630
get 38448
push_middle 344192395
push_middle 983081570
push_middle 385630809
get 51539
push_back 669560380
push_front 272367174
push_front 322993220
push_front 455056429
push_front 180673147
push_front 464280668
get 10497
push_middle 148327101
get 25081
push_front 518185749
push_back 419671408
push_back 511134065
get 6703
push_front 785215631
push_middle 914645618
push_middle 128048281
push_middle 892711450
push_middle 628985470
push_back 290397225
get 19002
push_front 576230130
push_back 696835760
push_back 832585751
push_back 675391051
get 49863
get 33739
push_middle 502770541
get 23076
push_front 154072378
push_front 880314429
get 39223
push_back 324375228
push_front 738795915
push_front 680835431
push_front 467075107
push_middle 877924476
push_middle 66832235
push_back 95750462
get 64979
push_back 906701955
push_back 373415983
push_front 223197077
get 34571
push_back 687105146
push_back 283552188
push_middle 805891891
push_back 756977108
push_front 902166318
push_middle 899463690
push_front 424892642
push_front 23248077
push_middle 870884719
get 46913
push_back 695279522
push_middle 236856257
push_back 286284266
push_back 988262443
get 53024
push_front 783712378
push_front 67227570
get 20739
push_middle 828320841
get 14887
get 26903
get 39374
push_back 323005337
push_front 387363557
push_middle 773337421
push_front 224490941
push_back 120954223
push_front 240659810
push_middle 756377260
push_back 239297969
get 39741
push_middle 684236484
push_back 206996349
get 54447
push_back 340593974
push_front 972114165
get 24235
push_front 67341055
push_middle 269345897
get 46542
push_front 7532077
push_middle 367782649
push_back 249709849
push_middle 661585226
push_middle 153618765
push_middle 864757392
push_middle 200085683
push_front 47337469
get 27832
push_middle 335053799
push_front 430311006
push_back 103060553
push_front 617985766
push_back 268204150
get 7332
push_back 335259606
push_front 976484590
push_front 601188063
push_middle 621101561
push_middle 302769070
push_middle 544367112
push_front 303217978
push_middle 36215303
push_middle 138876458
push_back 435717569
push_back 711190301
push_front 873467963
push_back 339316627
push_front 356444589
get 29934
push_back 373897214
push_back 136023625
push_middle 649178134
push_middle 287376004
push_front 776498797
get 65612
push_back 653335984
push_middle 375098264
push_back 989090585
push_front 285522773
push_front 662758754
push_front 824679556
get 1333
push_back 110575559
push_back 103316296
push_front 823944129
push_middle 659001708
push_front 93545286
push_back 275832368
get 9921
push_back 672708688
push_front 888877985
get 65454
push_middle 681056268
push_middle 952758772
push_back 8141965
get 8360
push_middle 614464121
push_front 965296564
get 13707
push_middle 38081187
get 36007
push_middle 269331752
push_middle 584500246
push_front 363804177
push_middle 213251126
push_middle 848650725
push_front 349076176
push_front 990150920
get 55179
push_back 733964856
push_back 175882117
push_back 304867191
get 2025
push_middle 120687164
get 62956
get 52562
push_front 269000416
push_back 322147178
get 63161
push_front 29149614
push_middle 811218355
push_back 612015517
push_middle 684051814
push_back 815271884
push_back 600198626
push_back 586027608
push_middle 626049793
push_front 225915853
push_front 308186152
get 2169
get 12101
push_back 297016720
get 39674
push_middle 51629237
push_middle 919912689
get 11431
push_front 266171883
push_back 968305859
push_back 691206982
push_front 49994533
push_middle 627762406
push_back 602660087
push_front 380074213
push_middle 658061367
push_middle 877793135
push_middle 700227069
get 60134
push_back 958866851
push_middle 88054366
push_middle 760551363
push_middle 686462267
push_back 674258617
push_front 255605322
push_front 733008265
get 6609
push_back 569990528
push_back 274455410
push_front 89432930
push_front 429224781
push_middle 720784029
push_back 423775232
push_middle 660381747
get 60608
get 1217
push_middle 340797023
push_front 398255694
push_back 533395525
push_front 661709675
push_middle 794179140
push_back 925713583
push_back 397338787
get 5205
push_back 105087167
push_back 128979210
push_front 366638605
get 31118
get 18121
push_middle 14968397
push_middle 50562711
push_front 140169294
push_middle 854579805
get 63752
push_back 326862224
push_middle 155501584
push_middle 945204206
push_front 736936368
get 15469
push_front 428270988
push_front 987413389
push_middle 922648669
push_middle 470648925
push_front 484607128
push_front 147340270
push_front 768010034
push_back 468686192
get 20089
push_front 187612017
push_middle 80731251
push_front 487810830
push_front 721018593
push_middle 203407924
push_back 954294323
push_middle 639334874
push_middle 920728613
push_front 790793419
push_front 927875189
push_front 542141414
push_front 463377723
push_back 724269839
push_middle 262655200
push_middle 819487926
push_middle 206494140
push_middle 174627330
push_middle 493091664
push_middle 199410585
push_middle 507179805
push_front 872025358
get 40304
push_front 646920616
push_front 667385502
push_back 249010782
get 676
get 17763
push_middle 946475290
get 26942
push_front 125845509
push_front 976918999
get 33919
push_front 77111470
push_back 560177767
push_back 160465947
push_middle 367200492
get 63205
push_front 406439581
push_back 108747814
push_front 999351084
get 21315
get 26635
push_middle 740694345
push_back 867707164
push_front 638637731
push_middle 179820215
push_middle 754061448
get 7787
push_back 916427516
push_front 903226499
push_front 140898983
push_front 399476730
push_front 491779188
push_front 826608079
push_front 464893678
push_middle 114028734
push_front 81429545
push_middle 6122705
get 54182
push_front 123104636
get 47645
push_middle 23326246
push_middle 820025499
get 41106
push_front 317815534
push_front 415745924
push_middle 917282933
push_back 483699170
push_front 746229297
push_back 736823391
get 52733
push_front 628211022
push_back 615300998
get 5388
push_middle 679285158
push_front 10851403
push_back 235519656
push_front 763332263
push_front 381376056
get 30776
push_middle 278306984
push_back 269309011
push_middle 290279771
push_front 575141188
push_front 442310557
get 59031
push_middle 873226091
push_front 218813016
push_back 33955516
get 51108
get 11408
get 60111
get 24649
push_front 711763820
push_back 129283791
push_front 565914133
push_front 584123555
push_front 786498817
push_back 170466249
get 3369
push_front 974125281
push_back 397977309
push_front 320522690
get 42103
push_back 234519724
push_back 359557110
push_front 565076967
push_front 418011901
push_middle 978677267
get 351
push_front 361850641
push_middle 651154668
get 51888
push_back 410893604
push_back 733639772
push_middle 768245551
push_back 295135662
push_middle 588408191
push_middle 780947699
push_front 245129920
push_middle 391824613
push_back 515908471
push_back 211383075
push_middle 292559713
push_middle 425459554
push_back 607433975
push_front 265875392
push_back 587298067
push_back 293739065
get 39346
push_middle 433653949
push_back 429873971
get 62708
push_middle 285952831
push_front 593521282
get 47107
push_front 741180988
push_back 503925081
push_back 594024556
push_middle 633113595
push_back 227318018
push_back 849757910
push_back 872356771
push_middle 841081087
push_front 245701883
push_front 778965890
push_middle 303000711
push_back 452016957
get 41370
get 15769
push_back 815282538
push_middle 568325763
get 42063
push_front 397440423
get 16277
push_middle 315025527
push_middle 562824055
push_front 546399850
push_front 545390314
push_middle 301008222
get 15121
get 29578
push_back 868518456
push_back 633214030
push_front 229441329
push_middle 776166117
get 64339
push_front 834333478
push_front 736846771
push_middle 114916311
push_middle 596439808
push_front 910887772
push_back 612674472
push_middle 461183268
push_front 304016520
push_front 954983868
push_middle 182834479
get 35200
push_front 832781056
push_front 796040597
push_middle 833509330
get 65198
push_back 147529340
push_middle 759136264
push_front 409460304
get 10710
push_front 417590487
push_front 217093769
get 14258
push_front 851189350
push_middle 132160902
push_back 818876674
push_front 781713426
get 58679
push_front 490140528
push_front 197042792
get 27937
get 15857
push_back 926475921
push_front 689689515
push_front 201691019
push_front 345535465
push_back 395502309
push_middle 153992468
push_front 769017763
get 11738
push_back 104307462
push_middle 93341360
get 22625
push_middle 583128818
push_back 4998235
push_back 694720299
push_front 803028024
push_back 449183137
push_back 999440084
get 66890
get 22635
push_middle 723954124
push_front 176199466
push_front 544552964
get 6058
push_middle 947419798
push_front 335661971
push_front 967875399
push_front 728930168
get 37544
push_back 804400708
push_back 435896880
push_front 274908912
push_back 960517841
push_front 171066524
push_middle 421392242
push_middle 256064493
push_middle 1469148
get 17801
push_middle 928464940
push_front 145541224
push_front 374055884
get 6711
get 14153
push_front 383248442
get 29210
push_back 739344278
push_front 36986763
get 60493
push_middle 946296382
push_front 142783317
push_back 609242430
push_back 703466166
push_middle 687199725
push_back 562383291
get 21827
push_middle 285746779
get 24882
push_front 21750650
get 63156
push_back 451626022
get 8824
push_middle 782313489
push_back 926976370
push_middle 990065393
push_middle 488540385
get 3352
get 26012
push_back 671052148
push_back 304291934
push_middle 608460243
push_back 722559542
get 22067
push_middle 850354276
get 37959
push_middle 202605625
push_back 687267165
get 40834
push_back 983905024
push_back 644869691
push_front 605571680
push_middle 364522026
push_front 309846258
get 46479
push_back 15357932
push_back 730281878
push_front 409770040
push_front 438606953
push_middle 188573995
push_front 384511786
push_middle 747324574
get 63693
push_back 931071597
push_middle 730609434
get 44055
get 7931
get 15661
push_back 747327198
get 20418
push_middle 350971263
push_middle 282329742
push_front 627227700
get 15791
push_middle 20042815
push_front 294443778
get 44519
push_front 575523248
get 31814
push_middle 90422708
get 5960
get 36169
push_front 567793189
get 52982
get 23892
push_back 649146583
get 62001
push_back 701291133
push_middle 649755854
get 47058
get 18531
push_front 553738437
push_front 484400215
push_front 256143993
push_middle 580066895
push_front 77486676
get 23596
push_back 755129626
push_middle 556146840
push_front 228526951
get 43725
push_front 607336846
get 26689
get 54124
push_back 209711985
push_middle 666437833
get 17329
push_middle 184167233
get 15582
push_back 733364343
get 57873
push_front 117460576
push_middle 833408319
push_front 810337484
get 57463
push_middle 140260758
push_front 193271178
get 27322
push_front 113811387
get 9911
push_front 454438888
push_middle 733696176
push_front 845250947
push_back 325597117
push_middle 566477980
get 13303
push_front 590585126
push_front 722505317
push_back 890702560
get 5992
push_front 384966861
push_middle 827054407
push_middle 383503008
push_back 363774904
get 1805
push_back 559468143
push_middle 577366035
get 23925
push_front 240293336
push_middle 563422827
push_front 34239460
push_back 986038387
push_middle 198633297
get 65793
push_front 696684852
push_front 41485603
push_front 941021309
push_back 218329613
push_back 509207944
get 47172
push_middle 541127588
push_back 120369699
push_front 355513274
get 54576
push_back 123500794
push_back 681671432
push_front 82217213
push_front 939827351
push_middle 968553766
push_front 98666234
push_front 726134651
push_middle 611169363
get 32696
get 14232
push_back 2438458
push_back 397490994
push_front 633445290
push_front 34267879
push_back 85472154
push_back 364975015
get 59289
get 21043
push_middle 983446121
push_front 837369543
push_back 148278551
push_middle 749780580
push_middle 508599526
push_middle 404517005
push_back 786792313
push_back 831815830
push_back 297633883
push_front 723329041
get 24593
push_back 996780418
push_back 338988557
push_front 288081966
push_back 814736592
get 56129
push_front 640558381
get 18816
get 41393
push_front 675194599
push_middle 711698433
push_back 282739382
get 66051
push_front 173399884
push_front 294889316
get 57089
get 997
push_front 443821609
push_middle 401214683
push_middle 323546762
get 12853
push_back 286610463
push_back 287194823
push_front 685556032
push_middle 876414127
push_middle 134931819
push_middle 749360304
push_middle 882234028
push_back 15229820
get 41534
push_back 6879952
push_back 132368508
get 13011
push_front 417219019
get 56801
push_middle 257837993
push_front 419069399
push_front 841266838
push_front 519298966
push_front 264434897
push_front 670458603
push_front 85736769
get 53211
push_front 258722810
get 38771
get 48435
push_back 417675011
get 19700
push_back 120540621
push_middle 350820512
push_front 260821356
push_back 284262034
push_front 667561535
push_front 924270691
push_middle 278466249
push_back 863370638
push_front 903607191
get 2386
push_middle 772941796
push_back 244609240
get 27626
get 945
push_back 18696466
push_back 809934542
push_middle 742341546
get 38456
get 26123
get 29861
get 20501
push_front 898461027
push_back 799360763
get 60917
get 4610
push_middle 259902652
push_back 999670404
get 22013
push_back 502595040
push_middle 392437975
get 51610
push_middle 640990526
push_back 267307269
push_back 846043412
push_middle 724882293
push_back 209040654
push_back 25835129
push_back 833434159
push_front 217705774
push_back 16659798
push_middle 641047130
get 33945
push_back 427419928
push_middle 723084105
push_front 771448925
push_middle 351311189
push_middle 6733322
push_front 378639160
push_back 567504078
get 23557
get 50794
push_middle 681069821
push_front 99101223
push_middle 776996626
get 6667
push_back 986605116
get 53654
push_middle 191623740
push_back 426019161
push_middle 220709745
push_middle 792737281
push_middle 915428716
push_back 698106535
push_back 161623839
push_back 477641318
push_back 37474659
push_front 92066569
push_back 915750150
push_back 109566985
push_middle 615307589
push_front 79408152
get 6482
push_middle 253665285
get 56763
push_middle 653614232
get 45637
push_middle 882579150
get 46121
push_front 203251962
push_front 49486864
get 36713
get 44939
push_back 233172156
push_back 568463978
push_back 765478043
get 6038
get 8984
push_back 682843462
push_front 324881555
get 12100
push_middle 752546987
push_back 511882154
get 24941
get 13672
get 66594
push_front 543043193
get 53235
push_front 952775797
push_middle 636784788
push_front 809994693
push_front 523155963
get 2551
push_front 821141882
push_back 684259310
push_middle 416542652
push_back 626013190
push_middle 307706997
push_middle 271927002
push_middle 82567196
push_middle 181313034
get 7080
push_middle 136472875
get 35780
push_back 674235111
push_back 508169105
push_front 310558419
push_front 364458001
get 49997
push_middle 226273847
push_front 865671603
push_back 415920304
push_back 904593527
push_middle 372556565
get 52671
push_back 73151315
push_back 900087218
get 42625
get 40501
push_middle 640553782
push_front 397784353
push_front 424791981
get 47861
push_middle 454930816
push_middle 414394278
push_front 864590490
push_middle 520278944
push_back 78071215
push_back 207475334
push_back 198773073
push_front 766098275
push_front 871163186
push_front 744000585
push_back 69276322
push_front 579176546
push_middle 707609253
push_middle 837190292
push_front 839015344
push_back 980700368
get 17392
push_front 487700559
get 12197
get 13069
push_back 861087685
push_middle 530885751
push_middle 492535874
push_middle 754483649
push_front 756468024
push_front 94737690
push_back 766779396
push_middle 909899112
push_front 799729400
push_back 809980189
push_front 715473333
get 11515
push_back 491083445
get 10347
get 46388
push_front 112643473
push_front 639101679
get 16220
push_middle 771945305
push_front 792789248
push_front 973051538
push_back 450126621
push_middle 515459179
push_middle 592224144
push_middle 498280688
get 18678
push_back 135192096
get 55790
push_back 54057473
push_back 292997708
push_back 335387950
push_back 896125241
push_middle 412376009
push_front 796191610
push_back 384087494
push_back 619866858
push_front 46663990
get 60330
get 27468
get 46570
push_middle 377437669
push_back 285352780
push_front 626644119
push_middle 874348764
push_back 841876602
push_middle 456004122
push_front 462336327
push_front 843413945
get 3214
push_middle 373672748
get 39158
push_front 761744865
push_middle 874579369
push_back 708364730
push_front 809354944
push_front 523837779
push_back 786216879
push_front 553099596
push_back 21117144
push_front 469383270
push_front 628686665
get 12378
push_middle 428823048
push_front 209375743
push_middle 922173251
get 357
push_middle 537867678
push_middle 500677736
push_middle 186741341
push_middle 108240155
push_back 254285270
push_back 175246458
get 37508
push_middle 900413622
push_back 485949222
push_back 811474336
get 2571
push_middle 712916423
get 24315
push_back 494562887
push_middle 548186699
get 20720
get 51435
push_front 647698863
push_front 489125587
get 60242
get 56439
push_back 934205881
push_back 348103354
push_back 456508865
get 9785
push_middle 362724107
push_middle 525352779
push_middle 421338436
push_front 915335068
push_middle 973134280
push_back 322262918
push_middle 698293668
get 18593
push_middle 900144830
push_middle 885992221
get 38279
push_back 985514889
push_front 20139557
get 37393
push_front 730799523
push_back 571926694
push_back 113221004
push_front 581878619
push_middle 71139350
get 24916
push_front 753746809
push_middle 464555045
get 60687
push_front 552275677
get 52268
get 10786
push_middle 23063758
get 62207
push_front 464492644
get 12571
get 59797
push_back 400370914
push_back 213105157
push_middle 632203507
push_back 489451495
get 36560
push_front 478827370
push_front 504657064
push_front 66819557
push_back 815729000
push_middle 177397084
get 16204
push_back 170848815
push_front 978966988
get 935
push_back 938564042
push_back 647628381
push_middle 614771152
get 51942
push_front 306159383
get 54981
get 27152
push_front 659234967
push_middle 401097552
push_back 591197076
push_middle 919730471
get 29488
get 8830
get 2248
push_front 330038201
push_middle 64988130
get 12104
push_middle 244862014
get 21277
push_middle 412990616
push_middle 49130883
get 43887
get 59625
push_middle 868378117
push_front 699064381
push_middle 242887333
push_back 615627639
get 59517
push_back 512771101
push_back 500495379
push_back 861150411
push_front 950830634
get 28371
get 11283
push_middle 800343739
push_back 156780395
push_back 622531770
push_front 704719139
push_back 268766362
get 40576
push_back 172468386
push_front 568447424
push_back 90418835
push_back 593183915
get 63467
push_front 943673397
push_back 165463344
push_front 719116142
push_back 906175757
push_front 163750079
get 33543
push_front 998887230
get 54201
get 30666
push_back 710977982
push_middle 786437027
push_middle 249002522
push_back 948613324
push_front 686955313
push_front 412148642
push_front 37109976
push_front 204141182
push_middle 690784688
push_back 223073525
push_front 933596881
push_middle 984205013
push_front 109576804
push_back 464924260
get 22978
get 62258
push_back 318919519
push_back 459439745
push_front 478033683
push_middle 824190184
push_front 883038779
push_front 912117928
push_middle 114019984
push_front 97399678
get 65087
push_back 909804696
push_front 467042005
push_back 969230802
push_middle 204675866
push_back 71335978
push_front 744157331
push_middle 777610525
push_front 403558465
push_front 669399885
get 16375
get 24804
push_middle 939685071
push_front 411189713
get 64875
get 19192
push_back 878164019
push_back 558040736
push_front 167103287
push_back 863478728
push_back 858434591
push_back 129310305
push_back 324915682
push_middle 833527159
push_back 543511108
push_back 630621045
push_middle 128521713
push_middle 142467409
push_middle 918088268
push_back 568447281
get 60101
push_front 345396964
push_middle 747948827
get 22023
push_middle 14819548
push_back 952155668
get 57031
push_back 503223407
get 18022
push_front 388050642
push_front 512953331
push_front 836895908
push_middle 995499845
push_middle 587965264
push_front 27367692
push_back 395433140
push_back 749154309
get 67259
push_middle 239486610
push_back 557458774
push_middle 559873017
push_middle 622405439
push_front 268620635
push_front 688421981
get 5716
get 62533
push_middle 457584804
get 9527
push_front 738197410
push_middle 576021937
push_front 249690655
push_back 784279855
push_front 714734206
push_back 189164978
push_back 35150939
push_back 970811998
push_front 247245736
push_front 974693295
push_front 638450364
push_middle 862216922
push_middle 9550213
push_middle 401995602
push_back 71705562
get 11279
push_back 306612487
push_back 351472090
get 63885
get 10472
get 66815
push_back 378586125
get 19501
push_back 333289592
get 57983
push_back 487948555
get 50977
push_back 536670373
push_back 699484204
push_middle 350436762
push_front 956093111
push_middle 5661085
push_front 694669024
get 44757
push_middle 808859036
push_back 836652133
push_front 541802678
push_back 550457387
get 29036
get 5957
push_back 111839953
get 42257
get 37975
push_middle 954856356
push_back 290360997
get 32816
push_back 947284106
push_middle 785757165
push_back 815303006
push_front 672236589
push_front 439319494
push_front 120242944
get 50530
push_back 120011415
push_front 643256928
push_front 655747588
get 8448
get 52212
push_middle 684734991
push_front 656150272
push_middle 192988539
get 61607
push_back 819951042
push_front 592084405
push_middle 199405981
push_middle 465856527
push_back 720725589
push_back 50990519
push_back 924786181
push_middle 232845794
get 44863
push_front 667838109
push_middle 535193891
push_back 975791919
get 1538
push_back 992036504
push_back 911630285
get 49031
push_front 429981932
push_middle 827073748
push_middle 60363709
push_front 317329601
push_front 219625517
get 35438
push_back 586624040
get 5761
push_back 814973734
push_middle 636863846
push_middle 393452232
get 32561
push_middle 333126815
push_back 771496135
push_middle 311638056
push_back 548646267
push_front 297686994
get 27225
push_middle 846979131
push_front 647449414
push_back 865683187
push_middle 152852653
push_front 1462418
get 52045
push_middle 668176100
get 3900
push_middle 896280219
get 48900
push_back 184874370
push_front 923894628
push_back 606735301
push_front 968447994
get 22270
push_front 188901803
push_back 444409572
push_middle 376161360
push_middle 652675174
push_middle 673091884
push_back 817053579
push_back 440963926
get 34136
push_back 906744164
push_middle 683046810
get 1925
push_middle 113937346
push_middle 334506582
push_front 757736698
push_front 820957123
push_front 873642362
push_middle 380634229
push_back 159444114
push_front 516976213
get 4569
push_back 604347079
get 47830
push_back 500004252
push_back 21743146
push_front 419075366
push_front 329241814
push_front 202817315
push_middle 256688935
push_middle 638573582
push_middle 429249240
get 7094
push_middle 777407050
push_front 453656172
push_back 557610321
push_front 207563828
push_front 315985846
push_middle 484278515
push_front 653095349
push_front 619643000
get 13622
push_back 945414041
push_back 619868360
get 10200
push_front 444898909
get 39897
push_front 815928291
get 51173
push_middle 694474925
push_front 464035226
push_front 105818587
push_front 373803691
push_front 662722325
push_middle 503948729
get 18235
push_front 239389548
push_middle 61825450
push_front 938043621
push_back 274085096
push_front 610892099
push_back 190854327
push_back 797122863
push_back 486190606
get 27440
get 345
push_front 407430204
push_front 575873201
push_middle 556322740
push_back 214511753
push_front 990769698
push_middle 679843370
get 52257
push_middle 476856236
push_front 491144760
push_middle 746773746
get 65543
push_middle 165636100
push_back 698397620
get 31115
push_front 100599655
push_middle 657476521
get 63877
get 8549
get 45029
get 37058
get 64754
push_back 683334581
get 17222
push_back 104037607
push_front 46230415
push_front 661711103
push_front 665666660
get 26352
push_front 791691724
push_front 4449619
push_middle 233239862
push_middle 454388605
push_middle 271044899
push_front 692085355
push_middle 925138937
push_front 444534096
push_back 452349828
push_middle 962330552
push_front 957648931
push_front 572410381
push_middle 611146082
push_back 554637615
push_front 473287108
push_front 128195156
push_middle 276547575
push_middle 883357496
get 32369
get 62778
push_middle 974758960
push_front 98244423
push_middle 383388180
push_front 86672621
push_front 413318085
push_back 588752515
get 13866
get 48110
push_front 3906282
push_front 518003151
push_front 961458975
push_back 723565113
push_back 652325776
get 33056
push_front 206773211
push_back 25597249
push_middle 792606392
push_back 266780660
push_back 434896353
get 59227
get 37405
get 21659
push_middle 901074928
push_back 361070524
push_back 871157427
push_back 61874818
get 5883
push_middle 318421033
push_front 936711803
push_back 587406881
get 42463
push_front 188679379
push_back 892464806
push_front 583306721
push_front 287465734
push_front 797234921
push_front 660069059
push_middle 585080275
push_front 205516581
push_front 305290057
get 22452
push_middle 144701092
push_front 9740031
get 18674
push_front 868931094
push_middle 187969799
push_middle 737043035
push_front 951032954
get 63452
get 54435
push_front 222217577
push_back 785028137
push_middle 436753907
get 28629
push_back 897208292
push_middle 885800257
push_back 747715041
push_front 923651913
push_middle 262046759
push_back 244189144
push_front 781207398
get 51362
push_front 873903991
get 50425
push_front 902265285
push_front 910704001
get 8133
get 22141
push_front 943864521
get 45793
push_back 133188974
get 8042
get 47787
push_front 997030075
push_back 91969589
push_back 258153709
push_front 756748251
get 26434
push_front 781906079
push_back 799009329
push_back 495002834
push_front 554154862
push_middle 388883747
get 59914
push_back 504492432
push_front 884256433
push_middle 20366098
push_front 584926224
push_back 344984328
push_front 12485073
get 37246
push_middle 916144001
push_back 210405651
get 35948
push_back 95851533
get 13021
push_front 220772201
push_back 784585602
get 10753
push_back 454534777
get 56540
push_front 873400675
push_middle 812061794
push_middle 828327006
push_middle 163856264
push_front 889971674
push_front 194249348
get 16806
push_back 990013610
push_front 724243646
get 30577
push_front 753237657
push_back 32248445
push_back 288973944
push_back 820545653
push_middle 367678334
get 37293
push_middle 730172083
push_back 499436204
push_front 701667692
push_front 70456903
push_back 482134272
push_middle 467215735
push_front 244819477
get 44214
push_middle 593875847
get 5653
get 48854
push_back 586723712
push_front 993154319
push_middle 61987252
push_back 921202301
push_middle 224311059
push_back 130286148
push_back 527617337
get 46109
get 13905
get 16243
push_front 344883173
push_middle 943859219
push_back 738296521
get 65402
push_middle 845910838
get 65566
push_front 738040007
get 36958
push_front 251472024
get 57898
push_back 372352101
push_front 79813020
push_back 814402493
push_front 705614432
push_middle 644827860
push_middle 148833796
get 62212
get 41587
get 31345
push_back 310774988
push_middle 662398699
push_back 899697951
push_front 580736839
push_back 803680649
push_back 350834899
get 51864
push_middle 972284224
push_front 948019450
push_middle 104124969
push_middle 238422144
get 30444
push_front 201975874
push_middle 146796274
push_front 394742664
push_middle 691897492
get 64833
get 56173
push_front 776882900
push_middle 917490554
push_front 59294368
push_front 531255446
push_back 343814687
push_back 98905843
push_middle 939406903
push_middle 410675491
push_middle 294316979
push_back 263783930
push_middle 836513825
push_middle 523067893
push_back 827906633
push_back 579194466
get 28657
push_middle 334066002
push_middle 572855263
get 22239
get 60218
push_front 767405132
push_middle 793865232
get 20922
push_front 989904002
get 499
get 30992
push_back 181805030
push_front 394275191
get 61583
get 40353
push_back 150191129
push_middle 576560073
push_front 502710844
push_back 751910060
push_middle 58964841
push_middle 251119203
push_front 114251520
push_middle 154945867
push_back 619554501
push_front 301223535
push_middle 444486348
push_back 389608754
get 56104
push_middle 942832227
push_middle 970569133
push_middle 163138767
push_back 253399742
push_front 261971976
push_front 975065548
get 21577
push_back 973865984
push_back 103719845
push_middle 855381856
push_back 707428724
push_front 482945436
get 49592
push_back 173926112
push_front 285948876
push_front 294787329
get 61211
get 42758
push_front 693533021
get 42445
get 44872
get 66275
push_back 687831665
push_middle 509299822
push_front 523928821
push_middle 861470284
push_back 62536831
push_front 284417570
push_back 240734162
push_back 440200571
push_middle 27203149
push_front 909126228
push_middle 803229027
push_front 365639807
push_middle 656898029
push_middle 921608240
push_front 942687442
get 17321
push_back 738533444
push_middle 866706906
push_middle 727634253
get 46549
get 50414
push_front 258548358
get 44300
get 44368
push_front 160672070
push_front 789696127
get 4639
get 6119
get 64077
push_middle 269417078
get 39859
push_front 839642519
push_back 741821969
push_front 869799734
push_front 72520012
push_front 915724588
push_middle 362808496
push_back 246360994
get 9194
get 26022
push_back 661613458
push_back 346059718
push_middle 599597400
push_middle 118587200
push_front 996439749
push_back 595733462
get 8182
push_middle 794415518
push_back 972723412
push_middle 232899704
push_middle 258546367
push_middle 15177092
get 16799
push_back 142520180
push_back 454809455
push_back 829628281
push_front 243674295
push_front 700659340
push_middle 212509874
get 52510
push_front 28503191
get 50275
push_back 734163846
push_front 4431298
push_back 400638205
push_middle 286239954
push_middle 277414333
push_back 256832884
push_middle 617397680
push_front 420516850
push_middle 761217903
get 27776
push_middle 709193525
get 52551
push_back 440904964
push_middle 114457259
push_middle 50880807
push_back 262813052
push_middle 305335585
push_front 694277995
get 28121
push_back 68667640
push_front 656284581
push_front 239750719
get 31024
push_back 502929243
push_back 1936327
push_back 493480821
get 17821
push_back 340479655
push_back 177106217
push_back 304216840
push_front 992741098
push_middle 791104238
push_middle 739887769
push_middle 258104921
push_middle 371318428
push_front 818930881
push_back 57642807
push_back 48672816
get 51873
get 32918
push_back 684476653
get 29063
get 43142
push_middle 711330379
get 46758
push_back 582694757
get 31360
push_middle 646533850
get 23179
push_back 818178191
get 17160
get 57927
push_middle 858829316
push_middle 102497019
get 24016
get 28383
push_front 32739008
get 65436
push_middle 484401233
push_back 527237080
push_back 658449984
push_front 674805049
push_back 829632063
push_front 259508594
push_front 187505121
get 43176
push_back 567778697
push_middle 438237784
push_back 586346557
push_back 555573066
get 54573
push_back 321818015
push_middle 766239765
push_back 927791767
get 57599
push_back 376407411
get 11720
push_front 130820205
push_back 883349970
push_middle 441712545
push_back 919851385
get 33664
push_middle 81668001
push_front 544397304
push_front 80710550
push_middle 281896401
push_back 756002061
get 8474
get 25351
push_back 526386669
get 34719
get 25729
push_back 804128522
push_front 586207437
push_back 728737346
push_front 826278549
push_middle 706161930
push_front 11593691
get 57349
get 67416
push_back 736821789
push_middle 390243553
push_back 80715653
get 5185
push_front 197521685
push_front 994250578
push_front 967977399
push_back 885633050
push_back 93794969
get 41183
push_middle 667483076
push_back 755854723
push_front 66853472
push_middle 485011947
push_back 211625872
get 6093
get 5151
push_front 622440286
push_middle 64161511
push_back 302012234
push_front 192504258
push_middle 344922713
get 50066
get 12586
push_middle 138965558
push_middle 224781780
get 56312
push_front 169962790
push_middle 565487344
push_front 245341405
push_front 671866031
push_middle 487331738
push_middle 655265916
get 13557
push_middle 269616315
push_middle 8717704
push_middle 485815071
push_front 91578170
get 44766
push_middle 641170158
get 33487
push_front 584364981
push_middle 908485421
push_middle 40265030
push_middle 442548904
push_middle 411121000
push_front 689067166
push_back 789762768
get 64000
get 33023
push_back 468436695
get 14404
get 34777
push_back 740646271
get 49785
get 59658
get 4378
push_back 837536937
push_back 302000452
push_middle 319154301
push_middle 938843089
push_back 138067523
push_back 988926439
push_front 572618380
push_front 207380710
get 64635
push_middle 793930481
push_middle 612236358
get 30795
push_front 782596012
push_back 373560719
push_middle 503586815
push_middle 27491684
push_back 711063197
push_middle 722060117
get 2101
get 45745
push_middle 145068762
push_back 606176057
push_back 344071093
push_back 895630188
push_back 334010095
push_middle 594767138
get 46034
get 67406
get 64638
get 60218
get 28398
get 28103
get 15956
get 40359
push_back 356781511
get 30998
push_back 355528475
get 18241
push_front 452405748
push_front 651447174
push_front 93998084
push_middle 977429408
push_middle 923252455
push_middle 238736297
push_middle 807814259
push_middle 92552304
push_front 918763566
get 20552
push_front 123812377
push_back 595279690
push_middle 976172401
push_middle 55367963
push_back 22444973
push_back 254463621
push_middle 765219324
push_front 309067471
push_back 255566008
push_middle 999292917
push_back 366721987
push_front 562049752
push_front 20681423
push_front 605133981
push_front 764328178
push_front 338981951
push_back 548787044
get 4601
get 48213
get 31887
get 20990
push_back 398293394
push_front 919284482
push_back 950773599
push_front 278650507
push_middle 993385619
push_middle 800039040
push_middle 585843176
get 10210
push_middle 661685271
push_back 513835945
push_back 855258159
push_back 322227992
push_back 218454030
push_front 409582278
push_front 579439550
push_middle 262621342
push_front 987107866
push_back 711333684
push_front 129767689
push_back 122589770
push_front 139051207
push_middle 330604910
get 56462
push_front 274059522
push_front 342618998
push_front 91777048
push_middle 582059379
push_front 309134676
push_back 602509534
get 63355
get 50697
push_front 563135350
push_middle 914977435
get 57352
push_middle 169159022
push_front 947757996
push_front 778854389
push_middle 230470498
push_middle 255954698
push_front 911681685
push_front 216729709
get 21916
push_back 533852745
get 61206
push_front 32773789
push_back 445994050
push_middle 497018755
get 39413
push_middle 688732129
get 31706
get 13336
push_middle 173272554
get 51101
push_back 391105136
get 41817
push_front 184986281
push_middle 903999966
push_front 945223366
push_middle 437932989
push_back 144227974
push_front 442828853
push_back 446630876
push_front 226001092
push_middle 480976764
push_middle 527876965
push_back 945271113
get 46184
push_front 427758961
get 52738
push_middle 438658885
push_front 948118926
push_back 399089571
push_middle 811851910
push_back 340894241
get 25848
push_front 389449854
push_front 839862281
push_middle 936150591
push_middle 600119178
push_middle 521024979
push_front 780295193
push_back 252923571
get 10438
push_front 641981294
push_back 58805626
push_back 356719418
push_middle 374465351
get 6305
push_back 408426985
push_middle 915512682
push_back 877673887
get 35029
get 8103
get 40416
push_back 933253233
get 60283
get 11878
push_middle 999784871
push_back 612765038
push_back 217014486
push_front 689023409
get 37014
push_front 470717578
push_middle 156013400
push_middle 342067061
push_middle 859389156
get 49929
get 20261
push_back 535730145
push_back 674693754
push_middle 707568268
push_back 437186048
get 23768
push_back 598041258
push_middle 98074449
push_back 462656742
get 19052
push_back 601060388
push_front 109110825
push_front 934830288
push_back 271428461
push_front 822968794
push_back 107607751
push_front 458553102
push_back 205817424
push_front 439611269
push_back 695149561
push_back 690898346
push_front 650782636
push_front 610932201
push_front 108591361
push_back 892600821
push_back 373524634
push_back 580966582
push_middle 346709788
push_front 534607566
get 44543
push_middle 633225969
push_front 833082348
push_back 850399534
push_front 642509229
push_front 50063097
push_middle 190163683
push_middle 109654284
push_front 244392995
get 27847
push_front 442158749
push_front 464021532
get 39010
push_front 52926191
push_front 183208661
get 67167
push_middle 490818256
push_front 250765498
push_front 822913399
push_middle 27367629
push_middle 72621948
push_front 61523118
push_back 952749041
push_front 422855423
push_front 632941112
push_middle 443394384
push_front 310957406
get 63781
get 30741
push_back 499088448
push_front 638410748
push_back 561771341
push_middle 150037535
get 39947
push_middle 421114660
push_middle 28351321
push_middle 745719726
push_middle 429038628
push_back 403469077
push_back 941186092
get 43585
push_back 884399649
get 15773
push_front 35812991
push_back 304771388
push_front 777612765
push_back 577016236
push_middle 463356502
push_middle 897878526
push_front 733921246
push_middle 393745205
push_front 756742958
push_front 370176712
push_middle 657155758
push_back 5171061
get 20679
push_front 158046109
push_middle 808003000
get 31819
push_back 954160349
push_front 55338062
get 41803
push_front 242952759
push_back 66930265
push_front 500644329
push_back 289899825
push_middle 202627044
get 46370
get 17769
push_middle 609806736
push_front 571653160
push_front 24969836
push_back 457064768
push_front 684965016
push_front 856574976
push_front 632837609
get 19875
push_back 800517329
get 8027
get 51786
push_middle 686386094
push_front 797142400
push_middle 441578014
push_back 719751622
get 43919
push_back 754097034
get 28905
push_middle 36401572
push_back 834523585
push_back 186597714
push_back 190330822
push_back 818758128
get 68366
push_front 460649063
push_middle 730321517
get 62215
get 57145
push_back 275189949
push_front 462758256
push_middle 396107971
push_middle 750952054
push_middle 336222095
push_front 576026630
push_front 386722172
push_front 556282216
push_back 650002941
push_back 263758471
push_back 961205045
push_front 527682906
push_front 600567669
push_middle 119355694
push_middle 734622685
push_back 753195803
get 46598
push_front 775582241
push_front 493690241
push_back 480036588
get 8071
get 7860
push_middle 376397264
push_front 555011729
push_back 206377734
push_front 242551857
push_front 87952434
push_back 640403320
get 56666
push_back 886022168
push_middle 585122860
get 27059
get 4543
get 23351
push_back 636100416
push_middle 464138180
push_back 882579790
push_back 465004253
push_back 595132323
push_front 702252189
get 51199
push_back 255445227
get 59954
push_back 169493008
get 66116
push_back 267336150
get 5021
push_middle 606911728
get 63897
push_front 400360966
push_front 502934763
push_middle 881340873
push_back 716896672
get 28720
get 49734
push_back 218121178
push_middle 63273791
get 2443
push_middle 307564563
push_back 10224969
push_front 732145796
push_middle 211920347
push_middle 936729094
get 53080
push_middle 834827617
push_back 471868169
push_back 818345662
push_front 508937879
push_front 759950970
push_front 719490510
push_back 547575815
push_middle 560107049
push_back 439842012
push_middle 968402225
push_back 288595601
push_back 42661385
get 60148
push_back 837578867
push_back 275898788
push_back 714309393
push_front 516954512
push_middle 175822788
get 13973
push_middle 400437667
push_back 524121931
push_middle 687002929
push_front 183765626
push_front 555086284
push_front 27504345
push_front 685658467
push_middle 267332642
push_back 588756415
push_middle 206488814
push_front 617361621
push_middle 98685823
push_back 989844854
get 9052
get 4044
push_back 72319521
push_back 441692332
push_back 577318820
push_middle 403368153
push_back 95922158
get 55424
get 40011
push_front 171679602
push_front 769739624
push_front 491262418
push_middle 773195805
get 28864
get 10567
push_middle 320083731
push_middle 165134061
push_front 739928246
push_middle 221520254
get 48480
push_middle 936635598
push_middle 811451930
push_middle 402623160
push_middle 863319327
push_front 136719593
push_back 180220376
get 6334
push_middle 482130140
push_front 489896302
get 41020
push_back 178056060
push_front 405391797
push_middle 490932214
push_front 227553148
push_front 805753185
push_front 178269430
push_back 709071027
push_front 696499302
push_front 377028919
get 10450
push_middle 69964836
push_back 137641447
push_back 429574604
push_middle 289064911
push_back 420065951
push_back 307418569
push_front 348509896
push_middle 717206861
push_middle 905692820
push_middle 451531346
push_back 713574231
push_back 827848190
get 13357
push_middle 474164870
push_front 865217962
get 49734
push_front 233271043
push_back 763979934
push_front 554770596
push_back 940599552
push_back 62239228
push_front 838509632
push_back 616724600
push_front 394759106
push_back 247238431
get 31440
push_middle 840584197
push_front 242121130
push_middle 243993643
get 65107
get 66862
get 28299
push_middle 843642788
push_back 652972390
get 52980
get 26219
push_back 193864556
get 41548
push_middle 173905210
push_back 189928575
get 4345
get 32152
push_back 374876310
push_middle 107422726
push_front 139656750
get 34508
get 26446
push_back 770016574
get 23669
push_front 222404038
get 25784
get 17676
push_back 378177109
push_middle 792805913
push_back 411191715
get 10750
get 14771
push_front 774112432
push_middle 759045095
push_front 923822985
push_front 758105507
push_back 56123435
get 43938
push_middle 89155520
push_front 599007500
push_back 645212910
push_back 30486554
get 2267
push_front 347878987
push_back 509029819
push_front 722860429
push_back 657798936
push_back 54096964
push_back 266737361
push_front 462082351
push_middle 673651831
push_middle 409995735
get 60586
push_front 24239338
push_front 46998485
push_back 641278031
push_middle 877894083
push_front 580720782
push_back 135320756
push_middle 111009730
push_middle 584878315
push_back 569771170
get 40497
push_front 373199367
push_back 554261459
push_middle 331404261
push_middle 831046068
push_back 62073473
push_front 490004850
get 37388
push_back 221232186
get 5710
get 59620
get 53632
push_back 651562597
get 47613
push_back 162205779
get 48649
push_back 78265600
push_back 858755828
get 50335
push_middle 975984910
get 61572
get 45070
push_back 912539967
push_front 508340419
push_middle 274588575
push_front 484045326
get 55519
get 51405
push_front 43100730
push_back 93463411
get 6178
push_back 631312925
get 56389
push_back 80676149
push_middle 463827858
push_front 231809670
push_middle 116439883
push_front 899371020
get 39822
push_back 456850627
push_front 711403292
push_back 146577845
get 52628
push_middle 90615798
get 20770
push_front 560083346
push_back 328279117
push_back 414049186
push_back 463625430
push_middle 284600045
push_back 529631533
push_back 483273900
get 9425
push_front 903843878
push_middle 168751932
push_front 272950764
push_middle 451157944
push_middle 549361686
push_middle 771157080
push_back 965215200
push_front 905199796
push_front 511203452
get 34454
push_middle 290944842
get 62093
get 8344
push_front 240547445
push_front 772370309
push_front 250194763
push_back 45571195
push_back 609794111
push_front 254773705
get 13899
push_middle 126686199
get 51312
push_back 228300288
push_front 625489202
get 18937
push_middle 453074686
push_back 107795585
push_back 477291325
get 57778
push_front 827669977
get 50480
push_back 895961648
get 65857
push_back 142644794
push_front 834324650
push_middle 409947376
push_back 699837497
push_middle 95826585
push_middle 795470542
get 43931
push_back 684692604
push_middle 510738925
push_back 847212177
push_back 392897322
push_front 869137590
push_middle 696630486
get 59504
push_middle 704573050
push_back 174005322
push_front 862866269
push_back 100920544
push_middle 69705526
push_middle 591543187
push_front 673163699
push_front 720618101
push_back 275470178
push_back 167819312
push_back 363764339
push_back 46461260
push_middle 186556722
push_back 808285823
get 61746
get 42824
get 58691
push_front 607834311
push_back 517784769
push_back 274526660
push_middle 117680348
push_back 706313326
push_middle 894246110
get 66452
push_front 375499728
get 11545
push_middle 765543877
get 61485
push_front 664095774
push_front 342348114
push_back 917587321
push_middle 257218070
push_back 885407118
push_middle 206299747
push_middle 880502421
get 21412
push_back 919752155
push_back 75068815
get 57490
push_front 120015469
push_back 641966934
push_back 757390016
push_middle 864965778
get 55993
push_back 629954049
push_back 844538280
push_front 472653973
push_front 992555950
push_back 247576036
get 7330
push_back 774043907
push_front 501902435
get 21683
push_front 160911345
push_middle 15935795
push_middle 364833846
push_front 914022379
push_front 213959071
push_middle 580673063
push_middle 701626403
push_back 470519801
get 61683
get 44260
get 24711
push_back 498682487
push_front 199728168
push_back 384553718
push_back 628210106
push_front 492570204
get 47677
push_middle 967499552
get 17890
push_middle 320205950
push_front 130208871
push_front 248898202
get 13400
get 11196
get 19424
get 10488
push_middle 290946378
get 68171
push_back 841543406
get 36729
get 51344
get 30214
push_front 760326649
push_front 952244785
get 51390
push_middle 542474644
push_back 467193191
push_back 625269298
push_front 512436503
get 37435
push_middle 238654796
push_middle 508277334
push_middle 378269229
push_back 247719957
push_middle 756916603
push_front 434475123
push_middle 106915499
get 58692
push_middle 440550217
get 62265
push_back 394830547
push_middle 889632422
get 26357
push_front 990483980
push_middle 925911883
get 20160
push_middle 795283983
push_front 524266058
push_back 541125625
push_back 32310583
get 57353
push_middle 889438337
push_middle 432500424
push_back 911297796
push_back 844789549
push_front 230525234
get 58397
push_back 779016964
push_back 757501680
get 38607
get 9850
push_middle 487379201
push_front 451154068
push_front 664619090
push_back 559420529
push_front 889644618
push_middle 650100077
push_back 771393310
push_middle 820238049
push_front 200402139
get 67208
push_middle 881978586
push_back 502981517
push_front 132066906
push_middle 291436314
get 43530
get 38581
push_front 265236020
get 58614
push_back 199721034
get 59899
push_back 78166918
push_front 979333547
push_front 568969341
get 32954
push_front 158597846
get 16323
get 4280
push_back 588092802
push_middle 55136126
push_back 521689002
push_middle 697796145
get 53630
push_middle 87574627
push_back 888405990
push_front 112831273
push_middle 349868785
get 12625
get 61543
push_front 96954236
push_middle 971771656
push_front 364815088
push_back 10862652
push_front 548696725
push_back 952627780
get 6775
push_middle 199524120
get 62942
push_middle 790652035
push_middle 634676065
push_middle 761172290
push_back 575369629
push_back 918171027
push_front 201916208
push_back 888951943
push_front 320176879
push_back 314988213
push_back 414271888
push_back 29671442
push_middle 940485282
push_front 901037149
get 51131
get 23265
push_middle 431404062
push_middle 226532084
push_front 351173611
get 22131
push_back 280765428
push_middle 962255199
push_middle 346634410
get 25291
push_back 317468001
get 19606
push_back 783845358
push_front 831752153
push_back 174644043
get 2702
push_front 750977606
push_middle 175755526
push_middle 413585312
get 36128
push_middle 529350009
push_middle 539318267
get 60640
push_front 648618844
get 19679
push_middle 457955401
push_back 370124247
push_front 95310900
push_middle 463844955
push_middle 430568343
push_back 675521789
get 63190
get 30721
push_front 668639852
push_front 161972003
push_middle 882822336
push_middle 730923780
get 14176
push_front 355461943
get 2157
push_middle 979063080
get 50687
push_middle 814047715
push_back 728004451
push_back 62292202
get 12865
push_middle 468587593
push_back 37904329
push_back 926669484
push_front 935321592
push_front 696065313
push_back 490938963
push_front 925587417
push_middle 227714836
push_back 291466941
push_middle 70267008
push_middle 471230075
push_front 525662416
push_back 634875451
push_middle 723137267
push_middle 236999363
get 1984
push_back 116965669
get 42041
push_middle 779748718
push_middle 566898293
push_front 577001538
get 15610
push_back 103550128
get 22070
push_middle 925724695
get 31033
push_front 385234956
push_front 89246511
push_front 47904664
push_back 24701128
push_middle 223896793
push_back 384275546
get 25764
push_front 536864592
push_middle 211878914
push_middle 680193628
push_middle 41977132
push_back 424990528
push_front 374962693
push_middle 242095359
get 37079
push_front 345877678
get 29470
push_front 70198075
push_back 942586457
get 42332
push_back 14550111
push_front 568248081
push_front 40465247
get 14911
push_back 735566631
get 3562
get 49514
push_back 99007416
push_front 650415461
push_back 434836130
get 24560
get 10928
push_middle 926145621
get 45040
push_middle 375874431
push_middle 938569909
push_middle 52819213
push_middle 925692819
get 12861
push_front 77208380
push_front 615345837
push_middle 78373871
push_back 156103907
push_middle 434579478
get 50614
push_back 585065727
get 35550
push_middle 978476640
push_front 798935371
push_middle 911844284
push_middle 84516379
push_middle 461816526
get 33237
push_back 587837034
push_middle 804409278
push_back 895485618
get 66139
push_back 797203486
push_front 463066924
get 60260
push_middle 224765731
push_middle 268001146
push_back 446210326
push_middle 722790384
get 11599
get 11284
push_middle 684683721
push_middle 981917710
push_back 146380372
get 42739
push_front 378308856
push_back 755832856
push_back 514456110
push_back 569894894
push_back 233144322
get 58070
push_back 750884294
push_middle 115340024
push_front 298189446
push_middle 203799052
push_front 677208463
get 8831
get 39468
get 68821
push_back 855311895
get 17328
get 26903
push_middle 751990519
push_front 468830730
push_middle 243889736
push_front 584016386
push_back 765019295
push_front 320129297
push_back 616558126
push_front 177702217
push_back 596025690
push_middle 479434070
push_front 987452467
push_middle 208305034
get 66970
push_back 14318017
get 58943
push_back 273298049
push_front 667852678
push_back 860969668
push_middle 970619426
get 23807
push_front 953925957
push_middle 398540653
push_middle 298324156
push_back 829764246
get 8860
push_middle 982329997
push_front 503381888
push_back 697988087
push_back 236747165
push_middle 628841061
push_middle 4031587
push_back 997543065
push_middle 860678238
push_back 897291012
push_front 164137111
push_back 794306217
push_back 286101315
push_front 881634337
get 16375
push_middle 328175778
push_back 340490907
push_middle 105573172
push_back 540056742
push_front 882687262
push_back 573010099
push_back 622522362
push_middle 914951415
get 67028
push_front 828926695
push_middle 103949874
push_middle 197788588
push_front 430367438
push_middle 531438595
push_front 964703410
push_back 174331571
push_front 718681514
push_middle 506124683
push_back 283642084
push_middle 115694642
push_middle 817930385
get 42711
push_middle 883835387
push_middle 973024809
push_middle 175286958
push_front 984094681
push_middle 866265939
push_middle 262007386
push_front 628723763
push_front 183384348
push_front 195428390
push_back 873636298
get 37877
push_back 175775948
push_middle 370799161
push_front 579390255
push_middle 659816675
push_front 251638161
push_front 771903713
push_back 149475646
push_back 272294672
push_front 961925316
get 19088
get 48714
get 42302
push_back 306823887
push_back 358533028
push_back 506725309
get 11614
push_middle 542834463
push_front 388627640
push_back 472351388
push_front 149793921
push_front 89735546
push_back 118127963
push_front 213316897
push_back 555827842
push_back 918220492
push_middle 789471857
push_middle 962412897
get 1912
get 45679
push_middle 890163445
push_middle 316370606
push_middle 682683906
get 63702
push_front 13781962
get 11140
push_back 236853414
push_back 290239676
push_middle 914812562
get 54755
push_middle 752434296
push_front 920315260
push_back 787185263
push_back 118274427
push_middle 113913447
get 56866
push_middle 346561438
push_middle 373294470
get 63757
push_middle 781905203
push_back 534100955
push_front 557463851
push_front 757709184
get 45770
push_middle 74898181
push_back 174605186
get 38405
push_middle 759789108
get 41015
get 27475
push_middle 458582387
get 62565
get 61970
get 41948
get 40582
push_middle 789592608
push_front 87292415
push_middle 769410852
get 55744
push_back 643954149
get 64495
push_back 266150266
push_middle 233412640
get 46471
push_front 81923744
push_back 32340987
push_front 373951080
push_front 970075289
push_back 495630873
push_back 205701615
push_front 374399350
push_front 88815184
push_back 67766823
push_middle 43048830
push_front 913703538
get 45797
push_middle 936018713
push_back 843413515
push_front 901951608
push_back 903322864
get 50964
push_back 997641791
push_middle 882976590
get 64324
push_middle 910660071
get 24576
push_front 794353628
push_front 812576349
push_back 918682025
push_front 248190291
push_front 799808834
push_front 722104343
push_front 659960812
push_middle 877492379
push_middle 669228195
push_front 166227104
push_middle 268993947
push_back 576277383
push_front 208372057
push_front 571433288
push_front 84717566
get 54420
push_back 128809183
push_back 755279875
push_front 592646794
push_middle 11628829
get 15883
push_middle 85696720
push_back 455122144
push_front 684325740
push_front 724871586
push_front 766593880
push_back 42700977
get 13858
get 44852
push_back 885163978
push_middle 130287151
push_back 939437138
get 5510
push_front 4962153
push_middle 647294088
push_middle 790814707
push_middle 963890314
get 35270
push_middle 917622860
push_front 822554092
get 68758
push_back 740487533
push_middle 581552536
push_back 781843150
push_middle 931651353
get 14653
push_back 584843199
get 50713
push_middle 61940889
push_back 339634145
push_back 191310474
push_middle 682909768
push_middle 494250595
push_back 292747449
push_middle 967358391
push_middle 348680357
push_front 466597089
push_middle 690790087
get 48493
get 24146
push_front 617761136
push_front 49504407
push_middle 994207206
push_middle 483000029
push_front 207382090
push_middle 837167196
push_middle 450795831
push_middle 720652131
push_front 675346263
push_back 366577343
push_front 420596294
push_middle 924160701
push_front 63207433
get 51784
push_front 943191576
push_front 98852311
push_back 126505269
push_front 364074806
push_back 293724771
get 17321
get 14303
push_back 535661767
get 19057
push_back 117329377
push_middle 888804701
push_back 82683206
get 52343
push_middle 38485803
get 37747
push_middle 131556264
get 60952
push_back 680174097
push_middle 444561000
push_front 590836160
push_middle 830154854
push_back 748845987
push_back 166758057
get 7404
push_middle 471929995
push_back 45485130
push_front 794640198
push_back 460872112
get 27596
push_front 444796530
push_back 652616616
get 4018
push_back 783498955
push_middle 856805662
get 8680
push_back 210869117
get 66803
get 5036
push_front 433876553
push_back 873289311
push_front 751897787
push_back 431311655
get 34178
push_front 548396683
get 45547
push_middle 831414401
push_front 394445173
push_middle 917688824
push_back 646558916
get 52490
get 60930
push_middle 105526308
push_back 175975858
push_back 501627521
push_back 357408629
get 12258
get 19169
push_front 383711619
push_back 771774370
get 68450
push_front 475943444
push_middle 68835454
push_middle 725212026
push_back 483787848
push_middle 960842802
push_front 821170655
push_middle 316622717
get 47490
push_front 930660029
push_back 777878089
push_middle 535962030
get 53200
push_middle 262766648
push_front 65618210
push_front 458728950
get 45736
push_back 816454465
push_middle 831726278
push_middle 525733458
push_back 627742887
push_front 890653282
push_back 66862756
push_middle 810489835
push_front 466206770
get 45745
push_back 744540333
push_front 359667712
push_middle 87109047
get 66822
push_middle 440840215
push_back 858255374
push_front 296503635
push_middle 694409921
push_back 552615674
get 24396
push_back 220364189
push_middle 616486695
push_front 600656114
get 41494
push_back 781241606
push_front 768012615
push_back 713159953
push_back 249170659
push_back 5002862
push_back 395390700
get 46657
push_front 662436791
push_front 115189849
push_back 220348803
push_back 761467991
push_middle 405885347
push_back 300986780
get 18771
push_back 157378632
push_front 330678922
push_back 377555806
push_back 74130692
get 10638
push_front 906875876
push_back 72565241
get 63517
push_middle 997060920
push_front 277024341
push_front 373108700
get 31626
push_back 4332615
push_middle 526776115
get 65784
get 14466
get 42468
get 17444
push_front 217736877
push_back 322894124
push_front 539857271
push_back 31481878
push_front 992290354
push_middle 441019636
push_front 117334918
push_front 681440735
push_front 284451674
get 9755
push_back 62340541
push_front 243005360
push_middle 540677041
push_middle 607555464
get 51821
push_front 496958928
get 34337
push_front 869234284
push_middle 788851558
push_middle 693579441
push_back 941412335
push_middle 174640598
push_back 690564714
push_middle 386260172
get 37133
push_front 666542689
get 8411
push_middle 650317186
push_middle 479685236
get 22466
push_back 951595867
get 25372
push_middle 678495511
push_back 643362836
push_back 129091986
get 2328
push_back 199426393
push_back 503837526
push_back 934061187
push_front 249111496
push_back 913130054
get 64631
get 30264
push_back 780760051
push_back 60791469
push_front 43564401
push_back 307531162
push_middle 958896267
get 35876
push_middle 679363359
push_front 351544050
push_back 30852652
push_front 362687093
push_back 897527831
push_middle 671112430
push_front 787335915
push_middle 914545906
get 57281
push_middle 274780263
push_back 644131854
push_middle 105444699
push_middle 213332812
push_back 353624356
get 44535
push_front 714244601
push_back 511416192
push_middle 637797906
push_back 212926679
push_front 345208727
get 55475
get 26841
push_back 730858850
get 20781
push_front 667760838
push_back 48153786
push_back 33095354
get 1770
push_front 463508186
push_back 766636098
push_middle 921317453
get 56378
push_middle 824864316
get 33757
push_back 924909453
push_front 6922316
push_back 944022362
push_middle 996611154
get 48992
get 63396
push_back 797512566
push_front 786143137
push_middle 182097588
push_back 473242673
push_front 910560781
push_back 533145565
push_middle 402636219
push_middle 336625070
get 6885
push_front 370071732
push_middle 700879061
get 31168
get 63104
push_back 393020650
push_back 605171392
push_back 2485553
push_middle 557288356
push_front 684280408
push_middle 680674868
push_middle 331581108
get 39530
push_middle 169255419
push_front 343289445
get 38061
push_middle 713409504
push_middle 650391031
push_middle 547856487
push_front 108612956
get 63740
push_back 496140781
push_middle 741213689
push_middle 593189007
get 62208
push_back 473948028
push_middle 189147430
push_back 739422321
push_front 513669432
get 9360
push_back 138949137
push_back 556108275
push_middle 542127845
push_back 447768265
get 39152
get 13459
get 28382
push_front 520947677
push_front 9433661
get 30136
push_back 49656813
push_middle 416023299
get 5022
push_middle 469244089
push_middle 390165265
push_front 766834498
push_front 271500340
push_front 670262523
push_back 157478447
push_back 616323153
push_back 509321212
push_front 674500849
push_back 725140470
get 49645
get 64727
get 29281
get 37486
push_middle 224904701
push_back 9387029
push_middle 359911907
push_middle 653789347
push_back 98853575
push_back 390966520
push_middle 107347550
push_middle 968596736
push_middle 839012110
push_middle 318844812
get 55784
push_middle 655293160
push_middle 861899284
get 45762
push_front 962794095
push_front 291222804
push_back 646632706
push_front 918689048
push_middle 217540907
push_middle 28814135
push_middle 622358793
push_front 658499932
push_back 184727849
push_front 393725561
push_middle 425394166
push_front 845727366
push_front 447445313
push_back 961367760
push_back 630746836
push_front 327549602
get 2166
push_front 738040252
push_back 117333599
push_middle 561458712
get 7479
push_back 602495108
push_front 900966786
get 28547
push_middle 169005008
push_front 985571627
get 15006
push_front 828827187
get 41877
get 36523
get 41638
push_middle 294709349
push_middle 459667065
push_back 258544298
push_front 72973281
push_front 300453460
push_front 750606361
push_middle 25715505
push_middle 623722590
push_middle 661619061
push_back 755588563
get 36976
push_front 784847660
push_back 118763368
push_front 674815277
push_middle 488571656
push_front 29754779
get 4381
push_middle 770055147
push_front 796498021
push_front 405815750
get 17078
push_middle 701815937
push_back 94879814
get 60143
push_back 225626054
push_middle 795520411
push_front 349446235
push_middle 854835735
push_back 785359932
get 43060
push_front 348427883
push_front 944122761
get 28544
get 68783
push_front 386778792
push_front 450385186
push_back 615881272
get 37935
push_front 81604339
push_front 527506194
push_middle 331838292
get 45676
push_back 716897223
push_middle 649176140
push_middle 389120632
get 31054
get 22746
get 64246
push_middle 126116634
push_back 543481763
get 20409
push_back 828688596
push_middle 619631750
get 46124
push_front 373975056
push_front 318107242
push_back 107560340
push_front 726642338
push_middle 332610614
get 58680
get 31492
push_middle 732487104
push_front 270473535
get 49445
push_front 418217442
push_middle 993586882
push_front 461363883
push_back 616877727
push_front 668998154
get 41146
push_front 785417140
get 52401
get 55129
get 22444
push_front 191938604
push_middle 313076097
get 30493
push_back 760747275
get 29086
push_front 102767683
push_back 413259248
push_middle 557419035
push_back 999489732
get 19003
push_middle 505251849
push_front 746336382
push_middle 630056000
push_front 563202153
push_middle 271050829
get 59309
get 10461
push_middle 630852906
push_front 149660830
push_middle 225336828
get 46573
push_front 359794517
push_middle 532344664
push_middle 485928810
push_middle 146949250
push_middle 483197326
push_back 756462088
push_front 34683358
push_middle 164352234
get 11569
push_front 159857780
get 34496
push_back 723128126
push_front 402515527
get 3415
push_middle 276290607
get 6350
push_middle 857622767
push_front 763603981
push_front 257531921
push_front 571283862
push_front 52796405
push_back 5034509
push_middle 295477995
push_front 922431244
push_front 658778462
push_back 601135358
push_middle 528772390
push_back 578498168
push_middle 492305257
push_middle 557730607
push_middle 582265134
push_middle 892354714
get 68225
push_middle 510409945
push_middle 56627065
push_back 860344781
push_middle 194170774
push_back 413183517
push_front 855542740
get 55040
push_front 677600284
push_front 922285486
push_back 579736349
push_back 412422539
push_middle 815839669
push_back 50174832
push_front 325073178
push_middle 40370706
get 39094
push_front 906069779
push_back 610869561
get 46228
get 57768
push_back 222258947
push_middle 267704396
push_back 445167819
push_front 141012497
push_front 200057238
push_front 383864126
push_back 693509763
get 3017
push_front 370945874
get 43286
push_back 583642127
push_front 612468499
push_front 413839630
get 4952
get 65046
push_back 62198423
get 24844
push_front 14774565
get 46549
get 29198
get 52540
push_back 554344713
push_front 413863578
push_middle 173830637
push_back 549484820
push_back 622436049
push_back 504634742
get 17924
push_back 953000081
push_front 930300006
push_back 948303371
push_front 515816740
push_back 663250868
push_back 210816846
push_front 290402959
push_middle 969050741
push_middle 325992877
push_front 465087139
push_back 728004269
push_back 459038056
get 15666
push_middle 385774179
get 3491
push_front 958475731
get 23000
push_middle 606667112
push_front 17442018
get 22067
get 17228
push_front 783196004
push_back 320212831
push_front 361240676
push_back 547264632
push_front 418658140
push_front 698722295
get 39484
get 35331
push_back 858448391
push_front 810327853
push_back 434421889
get 20562
push_front 775402646
push_front 182749505
push_middle 527173254
push_back 682135928
get 50580
push_back 639797602
get 62724
push_front 547723489
get 26637
push_front 939212206
push_back 307176461
push_back 728929738
push_middle 877684465
push_back 848379326
get 52856
get 34155
push_back 961679958
push_back 444908681
push_back 826000924
push_back 619474679
get 61614
get 34829
push_front 973548393
get 21393
get 49694
push_middle 512857473
push_front 122301590
get 35541
push_front 277496500
get 17805
push_front 866203344
get 60741
push_front 338384316
push_back 467089675
push_front 834410731
push_back 859910680
push_back 604565366
push_back 286705317
get 34165
get 59810
push_back 272987082
push_middle 401077443
push_front 616902393
get 26471
push_front 857527592
get 42351
push_middle 230805507
get 59338
push_back 403215635
push_front 602606464
get 30403
push_back 611412006
get 30343
push_middle 509813098
get 29834
get 31207
push_front 790735986
push_front 410716934
push_back 468624196
push_middle 890137495
push_front 830580959
push_back 814849849
push_back 809393632
push_back 120425459
push_front 602835829
push_back 933615258
push_middle 253348602
push_front 779408119
push_front 501003058
get 58711
push_middle 304581471
push_back 198788741
push_front 914320569
push_front 612433925
push_front 157778126
push_back 777539771
push_middle 541026961
push_back 568588212
push_back 41108860
push_middle 48824686
push_front 544141252
push_back 192678130
push_middle 978641782
push_middle 24622568
push_middle 913700022
push_front 85835380
push_middle 633263946
get 15318
push_front 834695921
get 3987
push_middle 324337657
push_back 11652264
push_front 939530320
push_back 590702753
get 54752
get 56822
push_back 985924680
get 50208
push_middle 227450695
push_back 524261756
get 57425
get 40958
get 67990
push_front 139623453
push_middle 38852106
push_back 431833855
push_front 482022678
push_front 613996219
get 50242
get 41465
push_front 397003965
push_back 950062963
get 6387
get 47529
push_back 365624324
push_middle 16697549
get 10966
get 7212
push_middle 594489200
push_front 996515600
push_back 429444052
get 15721
push_front 734914582
push_front 510890676
get 22703
push_front 344708700
get 7369
push_middle 188567084
push_back 678630687
get 26449
push_middle 829160198
push_back 148515108
push_middle 396592740
push_front 443900217
push_middle 560018399
get 19989
get 41992
get 27940
push_front 865959384
push_back 872212514
get 57299
push_front 709641565
push_front 848215223
push_back 735901212
push_back 196149283
push_back 83914028
push_front 555427048
get 19984
push_front 891790226
push_middle 287197360
get 49008
push_back 495946699
get 60312
push_back 750406082
push_middle 205271747
get 182
get 19201
push_front 434740883
push_front 969562706
push_middle 86860384
get 45756
push_middle 743509447
get 43438
push_front 201304124
push_middle 799949391
push_back 904080470
push_front 343047367
push_front 42976008
push_middle 826552693
push_back 505432581
push_back 205112223
push_middle 753935748
push_front 838118409
push_front 323823744
push_middle 974748078
push_back 682137662
push_middle 35729712
push_middle 1831849
push_middle 924106314
push_middle 788936703
get 29919
push_front 152875798
push_back 13372614
push_front 974322094
get 13231
push_back 45359492
push_back 941385806
get 26271
get 20831
push_back 672897401
push_middle 798493507
get 4815
push_middle 30830692
push_back 181690045
get 41397
push_back 886065472
push_front 335517616
get 48836
push_back 51026641
push_front 532311834
push_back 866535055
push_back 856208002
get 48141
push_front 275413532
get 18633
push_middle 985290700
push_back 797226325
push_middle 350036851
get 23723
push_middle 42672343
push_middle 61432747
get 68987
get 34722
push_middle 808694345
push_middle 518000039
push_middle 630335955
get 23445
get 6570
push_front 687221362
push_middle 773426787
push_back 422158668
push_middle 473034041
push_back 221636093
push_front 285188568
push_middle 936030327
get 35813
push_back 202252501
push_middle 14267472
push_front 147040218
push_back 240537554
get 34143
push_back 477471756
push_back 975529123
push_front 350073604
push_back 240169243
push_middle 545462938
push_front 52751233
push_middle 942424375
push_back 144237213
push_middle 595366574
push_back 385690473
push_back 101783502
get 46271
push_front 537201556
push_back 306676928
push_back 835503064
push_middle 25132734
push_middle 255256796
push_front 771966180
push_front 837790626
push_front 861995193
get 2702
push_front 105761033
push_back 405875466
push_back 639459104
push_front 961312258
push_middle 17808042
get 12805
push_front 712538696
push_back 595981581
push_middle 568520738
get 25197
push_front 864365198
push_front 379419292
get 55362
push_front 217463452
push_back 14385781
get 8713
get 54462
push_middle 986448561
push_back 760496749
push_front 221967702
push_front 557982797
push_front 429222172
push_back 973237134
push_middle 864832666
push_back 191256780
push_middle 362835119
push_back 938952947
push_middle 535792694
push_middle 266959488
push_middle 76506988
push_front 532063174
push_back 167210533
get 65582
get 47558
push_front 208040511
get 65778
push_back 395172603
get 63644
push_back 979510810
push_middle 848221180
push_middle 951692552
get 59661
get 15678
get 67798
push_middle 730278996
push_front 286259344
get 26290
push_back 641933814
push_front 425227764
push_front 807740562
get 26695
push_front 363787746
push_front 20253352
push_front 190561757
push_middle 805935994
push_back 281455234
push_front 711171614
push_front 17502345
push_middle 42877819
push_front 134911734
push_back 771513688
push_back 807989455
push_middle 832402019
push_middle 277712360
push_front 112908365
push_back 364793050
get 39458
push_back 605285250
push_front 669457413
push_back 529270763
get 12144
get 36850
push_back 355392787
push_middle 817281237
get 30992
push_back 220131929
push_back 183303770
push_middle 672757761
get 20665
push_back 401843753
push_back 296079872
push_front 660734636
get 22212
push_back 549515863
push_middle 109809977
push_back 137099607
push_front 298021588
push_back 390731033
push_front 741495009
push_middle 425676101
get 43125
push_back 454153213
push_front 7540860
push_middle 205940596
get 24233
get 42215
push_middle 805786560
push_back 835741669
push_front 174572243
push_front 756719621
push_back 929506448
push_middle 371873877
push_back 210163265
push_back 37117434
push_front 554597553
get 62741
push_front 326248893
push_back 911258059
get 26723
push_front 412983773
get 46847
get 17329
push_middle 302109427
get 46465
push_front 76772885
push_back 242556238
push_back 32217199
push_middle 158326153
push_front 543678510
push_back 980317797
push_front 735984387
get 18070
push_middle 855394661
push_middle 760929024
get 46795
get 25087
push_back 467821340
push_back 416399458
get 50692
push_back 475670104
push_front 217886312
push_middle 668494808
push_back 47258983
get 2445
get 3595
push_back 491797874
push_front 399950170
push_front 336995440
push_front 381536730
push_back 368105227
push_middle 473497430
get 29982
push_front 606610875
push_middle 132142066
get 19886
push_front 999577817
push_middle 685367127
get 68785
get 22646
get 16257
push_front 744654979
get 25200
push_middle 156153411
push_middle 191685446
push_front 356821936
get 47816
push_front 218361032
get 62413
push_front 702152271
push_middle 134881660
push_back 80839433
get 1529
push_middle 982309408
push_front 464846928
get 26032
push_back 887706746
push_back 83529864
get 3720
get 31913
get 60784
push_middle 528843985
push_back 968829903
push_front 585687819
get 23190
push_front 882984484
get 64270
push_front 29447465
push_back 264286323
get 38092
push_front 68860817
push_middle 368970578
get 49978
push_back 950646073
push_front 722972697
get 1364
push_middle 333583555
push_back 412223759
get 5153
push_front 354259895
push_back 823685190
push_front 925323392
push_middle 633826068
push_front 704199459
push_middle 181737764
push_back 540805461
push_front 192084471
push_middle 386437972
get 32505
push_back 422071545
push_front 783538423
push_front 970363203
push_front 222328269
push_back 268584606
push_back 39993378
push_back 755318864
push_back 599737681
get 16503
push_back 842922552
push_middle 419796953
push_front 743661775
push_front 8787668
push_back 912150512
push_back 568440180
push_back 626023083
push_middle 350511260
push_middle 66114947
get 6752
push_middle 79311759
push_middle 182828239
push_middle 882008451
push_middle 146239051
push_middle 702053294
push_middle 942616975
push_front 552305257
push_middle 775965679
push_back 836137318
push_middle 547190660
push_middle 720249973
push_back 175596553
push_back 792591090
push_middle 753462102
push_front 288676815
push_middle 370873206
push_front 412527674
push_front 134242919
push_front 570277610
push_back 888739889
get 33709
push_back 137297348
push_back 430685887
push_front 73180513
push_front 492031217
push_middle 86802210
push_middle 836649752
push_middle 239402143
get 32830
get 55419
push_front 592046803
push_middle 516298301
push_back 906224123
push_middle 268322125
push_back 543574772
push_front 746813754
push_back 393736756
push_front 213182977
push_middle 536857893
get 50748
get 5280
push_back 426514417
get 53645
get 31270
push_back 307623311
get 17976
push_middle 438465334
push_middle 408817219
push_back 373895647
push_middle 212645597
push_front 428296393
get 37919
push_back 514945809
push_middle 489587770
get 3210
push_front 602056514
get 54429
push_back 302016667
get 32334
push_front 766146277
push_back 518612882
get 65654
get 54687
push_middle 100864554
get 29087
push_middle 538480030
push_back 132463265
push_back 905819880
get 8246
push_front 384475705
push_back 597194375
get 3599
push_middle 226042791
get 52031
get 41804
push_front 45973392
push_back 811084602
push_middle 171093802
push_back 488393855
push_middle 833682362
get 40440
push_back 206121546
push_back 354040216
push_middle 299832982
push_middle 147203734
push_back 88649186
push_middle 520169915
push_middle 358093336
push_front 284452552
push_back 828938719
push_back 236270859
push_middle 608756246
push_back 747766733
push_back 597356909
push_middle 926167582
push_middle 708883288
push_front 941505625
push_back 939620195
push_back 565128926
push_front 295091088
get 20564
push_back 133380440
get 61495
push_back 269627144
get 68092
push_middle 802615210
push_back 726340343
push_front 724442265
push_front 871611143
get 43212
push_front 797879654
push_front 577681673
push_front 327387220
push_back 829017793
get 32601
push_back 390105596
get 12016
push_back 41170174
get 34385
push_front 979939792
get 3742
push_front 391544991
get 13140
push_middle 611539340
push_back 151830472
push_back 615131468
get 53500
get 4939
push_front 763016604
push_back 290932088
push_middle 502707796
push_middle 497994579
push_front 691554708
push_front 304877437
push_front 206940692
push_middle 919186000
push_middle 589903699
push_front 799226732
push_middle 717601147
push_front 808231701
push_back 654272148
push_front 434747961
get 42452
push_front 55902251
push_front 252383446
push_front 967654709
push_back 344018861
push_front 757175474
push_front 708603889
push_middle 817456155
push_front 632540061
push_front 544524279
push_front 712347549
get 48279
push_middle 525049143
push_front 65018826
push_front 702678489
push_middle 498784124
get 23172
push_back 761195323
get 32768
push_back 563432609
push_front 326744464
push_middle 825011463
push_middle 287135678
push_back 369013739
push_middle 228748289
push_front 449790114
get 30639
push_back 842339700
push_back 709266048
get 67444
get 39233
get 64757
push_front 936119093
push_front 102973743
push_middle 638066257
get 29713
push_front 53373631
push_front 728357613
get 60762
push_back 942705344
push_back 890842098
push_middle 483643375
push_front 338552543
push_back 264616247
get 14380
push_front 943400326
get 44278
push_middle 881602488
get 11199
push_back 268418470
push_middle 486632611
push_middle 693584214
get 18912
push_back 520130896
push_back 736079603
get 38128
push_front 878721796
get 60262
push_back 594950565
push_front 360469652
push_back 622725560
push_back 857719926
push_front 967464250
get 12911
push_back 913299338
push_front 754804912
get 26495
push_middle 492669001
push_middle 264841926
get 11722
push_middle 896480586
push_middle 758584162
get 52410
push_middle 979489040
push_middle 594025504
get 51524
push_middle 652791223
push_back 278344559
push_front 536541328
push_back 617603917
push_middle 879083211
push_middle 280855744
get 20542
push_back 687702820
push_middle 898090938
push_middle 630231980
push_front 859250176
get 53289
push_back 522028526
push_front 102280427
push_back 809927435
push_back 575079257
push_front 224234416
push_middle 294395793
get 42971
get 12614
push_front 994047990
get 25535
get 15882
push_front 637052546
get 70001
push_back 571806923
push_middle 868319051
push_back 558330876
get 21
push_back 117558957
push_front 95916680
push_front 847053911
push_front 368148831
push_front 816687409
push_back 949378616
push_middle 647212670
get 39222
get 58049
push_back 54303772
push_front 770772655
push_front 849257103
push_front 495997051
push_back 670641030
push_middle 929761067
push_front 633231287
get 8937
push_front 185688812
push_front 70288001
get 39977
push_front 963121127
push_front 636085572
push_back 261521224
push_middle 310234030
push_back 90218146
push_front 932339031
push_front 169824261
get 1767
push_front 714042636
push_back 628709719
push_middle 718458945
get 69019
get 49798
push_back 243018695
push_middle 404063534
push_back 511624972
push_front 4820041
push_back 277583323
push_front 479429272
push_back 998391664
get 38491
push_middle 778612933
push_front 216794095
push_back 689009664
push_back 191198041
get 61389
get 54404
push_front 638112736
push_middle 580369780
push_middle 617365496
push_front 393508804
push_back 900245068
push_front 701008580
push_back 683701647
get 36499
push_back 185719468
push_back 430825318
push_back 778594179
push_front 353654538
push_middle 318499053
push_front 353905142
push_front 528739331
push_front 505222885
push_middle 698335092
push_front 105455645
get 9515
push_back 493685759
get 48134
push_front 181027998
get 45896
get 4429
push_middle 383668475
get 45028
push_back 505797293
push_back 641250989
push_back 44098175
get 55364
push_front 704582095
push_front 744465861
get 68073
get 42748
push_front 79423145
push_front 768787800
get 31947
push_middle 217271185
push_front 705473708
push_front 578298392
push_front 849285291
push_back 601244722
push_middle 523425918
get 17926
push_back 431471969
get 43721
push_front 764739874
get 22744
push_middle 951347069
get 4425
push_front 575805980
push_back 651494820
push_back 863550309
get 13397
push_middle 267386006
push_middle 834083801
push_front 900217704
push_middle 825840428
push_middle 389373841
push_middle 270479506
push_front 710609004
get 2291
push_middle 244234251
get 51217
get 25640
get 11111
push_back 524449325
get 44186
push_back 454957634
get 31161
push_front 62704752
push_front 815234977
push_back 966016831
get 68587
push_front 383678898
push_back 293581130
push_back 329035225
push_front 445467885
push_middle 742849459
get 19676
push_back 377819394
push_back 670839487
get 15045
push_back 681501257
push_middle 741627489
push_middle 161442471
push_back 382390860
push_front 562752324
push_middle 20867950
push_front 194847276
push_front 623857288
get 62303
get 5211
get 22393
get 67816
push_back 709619148
push_middle 685130355
push_front 456875043
get 56521
get 40428
push_front 764392215
get 36630
push_middle 766986380
push_back 451796189
get 47597
push_back 804775785
push_back 968015927
push_back 275785109
push_middle 647916740
push_middle 685353882
push_middle 233186522
push_back 90155152
push_middle 471673752
push_middle 184224965
push_middle 107426229
push_middle 559271929
get 68375
push_front 462744059
push_back 431313620
push_front 217522411
push_front 464627844
push_front 172366289
push_middle 815213267
push_front 464382603
push_back 422686985
push_middle 177308849
push_front 336967829
push_back 412987482
push_back 270747323
get 7528
push_middle 473590833
push_middle 60179247
push_back 229836523
get 51763
get 24250
push_front 970495577
push_back 888273699
push_front 309061200
push_back 512477224
push_front 388465273
get 43238
push_back 225557867
get 9128
push_back 749840571
get 21105
get 65876
push_front 342771137
push_middle 733058353
push_front 29716382
get 66523
get 60312
push_middle 707460646
get 51204
push_back 164024506
push_middle 17807691
push_front 562828089
push_back 151272884
push_front 584390398
push_middle 925703112
push_back 900659288
push_front 701452390
get 21858
push_back 976824267
get 21282
push_front 27629430
push_back 872486425
push_back 226583251
push_front 481642678
get 53089
push_back 748409167
get 24610
get 38743
push_front 707029871
get 19111
get 64201
push_front 318073455
push_front 261628072
push_back 614695412
get 50396
push_front 629660159
push_back 771134092
push_back 929728393
push_back 945246290
push_front 615485717
push_front 453310703
push_middle 961299504
push_front 137203294
push_front 64685286
push_front 572237795
push_middle 273037930
push_back 669000798
push_front 948360045
push_front 841721721
push_middle 106199128
push_middle 898842986
push_front 110674725
push_back 736038245
get 69618
get 6511
push_front 894557702
push_back 957069964
push_back 306970465
push_middle 410152128
push_back 989605816
push_middle 781880305
push_middle 328270146
push_back 99045294
push_front 376354823
push_middle 247665008
push_middle 334540097
push_middle 841959775
get 20910
push_front 282478999
push_middle 693427751
push_front 715167651
push_front 134081800
push_front 344138533
push_front 266533035
push_front 491875781
get 55586
push_front 541270490
push_middle 75540085
push_front 664326817
get 61308
get 37925
push_front 740045826
get 64025
get 37838
push_front 957875515
push_middle 478282061
get 36774
push_front 137517085
push_back 524952676
push_middle 6430352
push_middle 169429845
push_middle 711154404
push_middle 490344617
push_back 941802990
push_middle 403756520
push_back 257320938
push_middle 519112083
push_front 886591201
push_front 177034576
push_front 515676963
push_middle 371084094
push_front 738039284
get 7043
push_back 566722635
push_back 233624694
push_front 548464957
push_middle 722603339
push_front 4211320
push_front 282096690
push_middle 893280275
push_back 329776020
push_back 451710864
push_front 922903758
get 17844
push_middle 299314105
get 37753
push_middle 762334174
push_middle 574501751
push_back 291167577
push_back 362725748
push_front 966397814
push_back 701928964
push_back 324598327
push_back 886325844
push_middle 420621420
push_middle 107739377
push_back 148965490
push_middle 632719158
push_middle 751629727
push_front 826035017
get 44525
push_front 427178970
push_middle 857656228
get 17446
push_back 158325063
get 9762
push_middle 135644187
push_back 208386962
get 54556
get 49055
get 40442
push_front 840798878
push_middle 478351405
push_front 956424951
push_back 926316441
push_front 952155399
push_front 839395331
push_front 365818560
get 15474
push_back 323842081
get 6845
push_middle 809806128
get 48191
get 58828
push_back 972245972
push_back 198505685
get 46605
push_middle 333292039
push_front 377577245
push_front 302970826
push_back 829241008
push_back 969229853
push_front 305483671
push_front 301604540
push_middle 9662159
push_back 52462169
push_back 233490311
push_back 697462750
push_front 212742452
push_middle 134476238
push_back 86618817
push_front 414612425
push_middle 404253412
push_back 875669550
push_front 683973516
push_back 14953285
push_back 893707901
push_front 718477867
get 15796
push_back 527458388
get 45257
get 69632
push_middle 533608696
push_front 514350742
push_front 666867705
push_front 515149616
push_back 432514351
push_back 725551889
push_back 13426026
push_middle 160486289
push_front 953078024
push_front 333712114
push_middle 629149389
push_front 344564322
push_back 960985183
push_middle 122833050
push_back 979652854
get 2018
push_back 893779430
push_back 539228899
push_front 644304262
push_front 655789321
push_back 545472852
push_front 87176699
get 33380
push_back 768718410
get 60666
get 65280
push_front 894657580
push_front 178908872
push_back 837622294
push_middle 68117692
push_back 271999309
push_middle 648667839
push_middle 628515104
push_front 326082461
push_front 171148206
push_front 991054468
push_back 174816856
push_middle 85774976
get 30094
push_middle 56857104
push_middle 284295104
get 22994
push_back 963633129
push_back 234470946
get 53120
get 66162
push_back 779660386
get 65702
push_back 100481096
push_front 402940307
push_back 155168718
push_middle 663080743
push_front 955726572
get 19671
push_front 417400031
get 34988
push_middle 308292060
get 23536
push_middle 790039929
push_back 713344272
push_middle 148626242
push_middle 471733955
push_middle 73220777
get 5408
push_front 556838583
push_front 70387001
get 25596
push_front 792657182
push_back 947063502
push_front 651185736
push_front 981586266
get 65446
push_back 887010057
push_back 62314555
push_middle 203072290
get 34645
push_front 664615419
get 989
push_middle 34900944
push_front 322694248
push_front 316122857
push_front 850491715
push_front 111228278
push_middle 292314401
push_front 137497229
push_front 667552585
push_front 506377653
push_front 29056747
push_front 464463667
push_front 274844079
push_back 745618336
push_middle 443242736
push_front 719413454
get 46285
push_back 38444783
push_back 206449669
push_middle 863561094
push_front 105574339
get 43721
push_middle 761919861
get 13130
push_back 344515122
push_front 210575447
push_back 520071829
push_back 349939260
push_middle 708012826
push_middle 109597880
push_front 666598998
push_middle 709053802
push_back 131418944
get 49014
push_middle 931045829
get 26564
get 34029
get 60009
push_middle 939540081
get 10529
push_front 484355553
get 5969
push_middle 662734930
push_front 111920675
get 16376
push_middle 855644641
push_middle 902652052
push_middle 218615388
push_middle 661255702
push_middle 637042295
push_front 121202812
push_front 762350191
push_front 829134168
push_front 645604772
get 6537
push_middle 603835777
push_middle 57576516
push_back 525982241
push_back 350189957
push_front 381039083
push_back 409015322
push_middle 110178629
push_front 734349211
push_back 62572282
push_back 176268185
push_middle 239527074
get 50453
push_middle 236869023
push_middle 446106504
push_middle 318190736
push_back 994406346
get 18535
push_back 670908951
push_front 981758877
get 8699
push_middle 724406684
push_front 332930133
push_middle 585565224
push_middle 518870959
push_back 859435079
get 26741
push_back 929715163
push_middle 646910447
get 41734
push_back 614038750
get 6506
get 9786
push_middle 719640800
push_middle 914336622
push_front 702761196
push_middle 740207408
get 14838
push_front 14117721
get 43358
push_back 523100321
get 24513
push_middle 308797036
push_middle 556251474
push_middle 864567067
push_back 433656937
push_middle 330299653
push_back 939722092
push_middle 355188881
push_front 121850667
get 34280
push_middle 849715977
get 62062
get 26083
push_middle 726579843
push_middle 77518616
push_back 844728603
get 50982
push_back 962067027
push_back 605761294
push_back 787199965
push_front 156396170
push_front 403121845
get 48133
push_middle 944676099
push_front 514171138
get 61636
push_back 744468544
get 19706
push_front 302566232
get 44891
push_back 649183721
push_middle 335347088
push_middle 616432666
push_back 732507056
push_middle 912782348
push_back 592562565
push_front 563099454
get 19500
get 446
push_back 921917007
get 62948
push_middle 806196546
push_front 840593440
push_front 105845816
push_front 369324657
push_back 526099521
push_front 211184899
get 54603
push_middle 588994590
push_middle 903423812
get 60685
get 70034
push_front 508181114
push_front 486399182
get 16261
push_middle 907173859
push_back 138428202
push_front 804254815
push_back 144296960
get 55727
get 48811
push_front 375855416
push_front 573753463
push_middle 770898093
push_middle 434909191
push_middle 601960282
get 10227
get 59735
push_front 707960134
push_back 962602256
get 54640
get 272
push_middle 543387833
get 13885
push_middle 822890488
push_front 674144775
get 33347
get 48979
get 5413
push_front 863956208
push_back 962727161
push_front 56025326
push_middle 713287982
get 26383
push_front 987126458
get 47160
push_front 954417141
get 23669
push_back 713702914
get 26348
push_middle 750586579
push_front 247340854
get 47836
push_back 778687624
push_front 497916285
push_middle 418857670
push_front 189846860
push_back 708948367
push_back 222417368
push_middle 695883193
push_back 409509131
push_front 586672582
push_middle 609985177
push_front 326246374
push_back 694000078
push_front 874141832
push_back 606584808
get 11224
push_middle 924637427
push_middle 495305625
push_front 510933744
push_middle 506403508
push_front 447746324
get 34110
push_middle 526300440
push_middle 303748376
push_back 375016378
get 49120
push_front 641443598
push_front 711599403
push_front 829190271
push_middle 104559365
get 69305
get 57643
push_back 706604839
get 17469
push_middle 77563786
push_back 963677283
push_back 624802619
push_back 932701049
push_middle 16613327
get 65991
push_front 846163547
push_front 225784629
push_back 823060719
push_back 749306185
push_middle 416691100
push_front 601205153
push_front 737467616
push_middle 636221605
push_back 404800908
push_back 325872546
push_front 416820145
push_back 951687843
push_back 703432088
push_middle 508142952
push_front 184524110
push_front 803593934
push_front 762052053
push_front 257780813
push_front 138179452
push_back 416932764
push_middle 639301961
push_back 38879343
push_back 563003282
push_back 623914080
push_front 590799787
get 42365
push_back 443712592
push_front 588181516
push_middle 579194456
get 46717
push_back 585856271
push_middle 841185044
push_back 718712825
push_front 484653433
get 25177
push_front 137856100
push_middle 569188631
push_front 673612037
push_back 301690069
get 13114
push_front 43607790
get 49795
get 7439
push_front 891954185
push_back 604211000
push_back 449034341
push_middle 927967732
get 40039
get 62257
get 51140
push_front 214343803
push_front 556868462
push_front 181851101
push_middle 587667445
push_middle 962129997
push_middle 896214574
get 66903
push_back 858111335
push_front 15329643
push_back 699787455
push_back 435986258
get 55789
push_back 343638883
push_middle 616523454
get 48097
push_front 146439049
push_front 26840301
push_front 119486475
push_middle 797157891
push_back 976869389
push_back 35288267
get 48538
push_middle 641157225
push_back 208972059
push_middle 977516410
push_middle 275966656
push_front 719157007
push_middle 368743169
get 29595
get 43192
push_front 682096877
push_back 211843094
get 4218
push_back 122087609
get 33152
push_middle 184085419
push_middle 636308204
push_middle 4625670
push_back 617443490
push_front 806381751
push_front 997794969
push_middle 987917460
get 69861
get 59819
push_front 974814412
push_back 268888088
push_back 565147390
push_middle 184868277
push_front 152763311
push_front 708673456
push_middle 456668364
push_middle 629158588
push_front 347941858
push_middle 695909543
get 18381
push_middle 283695703
push_middle 585958420
get 32542
push_middle 201931809
push_front 800184173
get 55113
push_front 452217922
get 7146
push_back 769028179
push_middle 233086210
push_middle 16191004
push_middle 451373449
push_middle 34889867
push_front 706390004
push_back 605527506
push_front 997666930
get 40607
get 42763
get 67907
get 30355
push_back 752105319
push_front 38571475
get 33120
get 50046
get 46219
push_back 353067919
push_back 984174548
get 41715
get 31938
push_front 14859412
push_front 394315110
push_back 202445129
push_back 49097146
push_middle 419709986
push_middle 546083687
push_middle 891092972
push_back 730099029
get 38210
push_middle 225484839
push_front 864154459
push_middle 938000183
push_middle 157520493
get 24162
push_front 380308305
push_back 133058751
push_middle 310863009
push_front 169335744
get 63247
push_front 871430030
push_middle 81879660
push_middle 804030005
push_middle 192097681
push_front 389042920
push_back 984413457
get 52375
push_middle 584056297
push_back 730073941
push_front 516808150
push_front 925135419
push_back 301517463
push_front 572791511
get 42244
push_front 232259443
push_middle 148422386
get 44257
push_front 62946377
push_middle 415231775
push_middle 916115456
push_back 548525194
push_front 335671496
push_front 294236859
push_front 594281195
push_back 902735719
push_front 87260123
push_front 316152415
push_front 846342193
push_back 151781256
push_middle 645033812
push_back 664112842
get 64724
push_back 928896118
push_back 90598317
get 2540
push_front 524375117
push_middle 94932372
push_back 975443252
push_middle 417256479
get 31072
push_front 707525544
get 6216
push_front 96163470
push_back 18372600
get 36345
push_front 993803498
push_front 70292191
push_back 129379061
push_back 594776332
push_back 489180376
push_back 515937685
push_front 564224186
push_middle 292548703
push_middle 933371007
push_back 358811946
push_front 136525154
push_back 239788720
push_middle 454423155
push_back 45028390
push_back 323157741
get 9296
get 5388
push_middle 403874213
push_front 864664250
get 63154
push_back 764352196
push_middle 37060247
get 52193
push_front 656956493
get 55663
push_back 412719116
push_front 23009692
push_back 132076112
push_middle 886647224
push_middle 943681617
push_back 314565330
push_middle 690447547
push_front 907578100
push_middle 413165790
push_back 12400848
push_front 157126637
push_middle 43075080
get 16286
get 13211
push_middle 266153454
push_front 290538770
push_front 620655888
get 11101
push_middle 440581345
push_back 133459409
push_front 771879177
get 27022
push_middle 524392662
push_back 20157857
push_back 235769530
get 10341
push_middle 155112283
get 55717
push_back 401290581
push_front 669689492
push_back 555010768
get 30181
push_back 693625789
push_back 528834514
push_back 656576992
push_front 56031215
get 61854
push_back 427292866
push_middle 957962457
push_front 463003826
push_front 287239740
push_middle 290152291
push_middle 70772536
get 59943
push_middle 925016521
push_front 449474
get 49833
push_front 970124124
get 44350
push_middle 814055761
push_middle 891289873
get 7154
get 50691
push_back 296202804
push_back 538977586
get 35795
push_middle 239457260
get 48662
push_back 828434749
push_front 282937084
push_middle 262812958
push_middle 753242105
push_back 34563023
get 11735
push_back 525926387
get 62715
push_back 409137062
push_front 824144817
push_middle 702372170
push_middle 968193325
get 29482
push_middle 886086778
push_back 968111658
push_front 652574047
push_back 579112638
push_front 898529865
get 64669
push_back 805259368
push_back 590064154
push_front 332079135
push_front 317813123
push_front 914848396
push_middle 112401866
get 37312
get 53971
get 63165
push_back 2125857
push_front 114928292
get 12698
push_back 269698437
push_back 140709775
push_back 215780583
push_middle 748725277
get 14060
push_back 101097975
get 41257
push_back 410590367
push_front 190972568
push_middle 313016295
get 64872
push_front 660799610
push_middle 737004401
push_front 175678799
push_middle 423825356
push_back 618022713
push_back 797076470
push_middle 848603732
push_middle 611684438
push_back 680411102
push_middle 973596159
push_middle 684349258
push_front 93646602
get 64287
push_back 65600215
push_back 512155167
get 3463
push_middle 662020779
push_front 761043603
push_middle 377232767
push_middle 365010723
push_middle 296965626
get 45289
get 24401
get 49335
push_middle 999419834
push_back 172943806
get 30659
get 17819
get 33725
get 31135
get 10447
push_front 304853272
push_front 43514328
push_front 86670816
push_back 434609552
push_middle 342858119
push_middle 538040780
push_back 103402596
push_middle 924276044
push_back 530823874
get 11436
push_middle 274128800
push_middle 154953347
push_middle 229813749
push_back 116350631
push_front 902470780
get 57654
push_back 234972259
get 13020
push_back 133594971
push_middle 981583211
push_middle 184103751
push_front 531741268
push_front 973821957
push_front 973308740
push_front 961595154
push_back 855797196
push_middle 588960895
push_back 327320590
push_middle 210438201
push_back 223142065
push_back 234918304
push_back 326945026
push_back 521252726
get 37792
push_middle 499413861
push_middle 649569029
push_middle 99991000
get 2836
push_middle 917253037
push_middle 779811417
push_middle 856099232
get 26443
push_back 954622323
push_front 113889165
get 69801
get 55925
push_middle 436467735
get 38693
push_back 629934531
push_back 458013151
push_middle 164547635
get 31659
push_front 868213776
get 60688
get 49409
push_back 531403890
get 53798
push_front 981128115
push_front 772766156
push_back 221420490
push_back 490358102
push_back 100485403
push_front 298395761
push_front 862915718
push_middle 300024889
push_back 896278788
push_middle 807147354
push_middle 570954267
get 21164
push_middle 798247134
push_middle 260699974
push_middle 799619384
push_front 119867105
push_front 139017724
get 43111
get 8303
push_back 626212423
push_back 474472982
push_middle 69818879
push_middle 917630801
push_middle 788689848
push_back 675695688
get 44608
push_back 91274731
get 8993
push_middle 115580871
get 28070
push_middle 944749838
push_front 866280099
push_back 450232658
push_front 678982394
push_front 215709558
push_back 206231326
push_middle 412896873
push_back 441083692
push_front 101308871
push_middle 190558186
push_front 389116061
push_middle 7737438
push_back 559711308
get 41972
get 9573
get 39848
push_back 602434871
push_back 128455255
push_front 179292694
push_back 174417047
push_front 857587034
push_middle 816246616
get 7361
get 22255
get 2984
push_back 779184131
push_front 62508701
push_front 595281035
get 11469
push_front 620218914
push_front 605627465
push_middle 464826031
push_front 519578360
push_front 991151583
push_middle 350989495
get 20768
push_middle 599562215
push_middle 187161135
push_back 187254062
get 54533
push_middle 425286604
get 1255
push_middle 869044232
push_back 72332489
get 44788
push_back 201365830
push_back 693507595
push_back 222675683
push_back 942074140
get 4153
push_front 659876768
push_middle 66214107
get 43449
push_middle 925250134
push_back 486195565
push_front 593291540
get 50373
push_back 397823077
push_middle 914776921
push_back 641661020
get 19328
get 50912
get 22532
push_back 879221565
get 62168
push_front 17495037
get 35913
push_back 985890806
push_front 283823183
push_middle 716895947
get 19153
push_front 69672165
push_back 92408505
push_front 622292121
push_front 452077620
push_front 700221754
push_middle 635698779
push_front 622783874
push_front 619206364
push_front 771612268
push_back 990128367
get 26704
push_front 504406201
push_middle 912056943
get 18641
get 6504
get 7829
push_back 979067996
get 70660
push_front 266637800
push_front 60264697
get 27222
push_front 739279084
push_back 678255105
push_front 81221709
get 65691
push_front 837862949
push_front 241383842
get 16324
push_front 506452327
push_middle 103091238
push_front 787164817
get 10301
push_middle 105405420
get 4959
get 14933
get 19479
push_middle 96072439
push_back 307136847
push_back 17422663
push_front 769006523
push_back 324985416
push_back 922747419
get 44535
push_middle 477967253
push_back 322344729
get 52619
push_front 676753443
get 47023
push_front 322045787
push_middle 914179809
get 59082
push_back 27523730
push_back 4552834
push_back 527065078
push_middle 728240567
get 39939
push_middle 245315076
push_middle 160818231
push_back 840816677
get 27732
get 62086
push_middle 945443855
push_middle 402167227
push_front 860969483
push_front 941524147
push_back 820729829
push_back 569751532
push_back 981982977
push_back 773756902
push_front 284895418
push_middle 753203572
push_back 312043768
get 16128
push_middle 727613067
get 64909
get 29901
get 15224
push_back 299694772
get 47997
push_back 907537790
push_back 491654849
push_back 606070761
push_middle 632142075
push_front 519352403
get 47039
get 54000
push_back 437220619
push_back 364347803
get 13294
push_front 601961237
push_back 599391181
push_back 813060981
push_middle 965826470
get 23232
push_back 31455847
get 36731
push_middle 299430239
push_back 77148723
push_middle 406804248
push_front 402555098
push_middle 282609347
push_middle 366575864
push_back 600602294
get 59689
push_middle 509441323
push_front 945639632
push_back 284540278
get 45242
get 65664
get 68267
get 65253
push_front 302843376
push_middle 784269733
push_middle 381654898
push_middle 532916827
push_front 535317872
push_middle 320918325
push_back 272609017
push_middle 34361550
push_front 87506779
push_back 633144470
push_middle 892088111
push_back 46004933
push_back 961455618
push_back 447857720
get 26151
get 37896
push_middle 352479838
push_back 67690881
get 23252
push_back 974818308
push_back 285480343
get 31744
push_middle 165372972
push_front 60121225
get 27780
get 65497
push_back 344312999
get 64712
push_front 708862718
push_back 19397287
push_front 740895924
push_middle 929842683
push_front 809186699
push_front 552200330
push_middle 605417036
get 4389
get 29824
push_back 305405606
push_middle 308498019
push_back 432755657
push_front 168916494
push_middle 516995058
get 7364
get 47963
push_front 568852060
push_middle 634477204
get 19731
get 36002
get 37873
get 31940
push_front 744144842
push_middle 690435428
push_back 810773995
push_front 997093178
push_middle 621308131
get 17697
get 16614
get 50499
push_front 298859633
push_middle 450587472
get 10777
push_middle 406395804
push_front 910329208
push_back 653879472
get 54013
push_back 618831663
push_middle 248124768
push_middle 475583334
push_middle 631457024
push_back 722416141
get 19479
push_back 893496648
push_front 535796420
push_back 99326271
get 20905
push_back 990920638
push_front 399695514
get 33150
get 22699
push_front 847593614
push_back 164260410
push_back 936933775
get 14572
push_back 317273269
push_back 87349014
push_front 946279257
push_middle 196751791
get 16651
push_back 93696986
push_back 991825550
get 62382
push_back 516822659
get 17800
get 64956
push_middle 610898006
push_back 644098319
get 59340
push_middle 486690239
push_middle 160728785
get 19084
push_front 591450478
push_back 925852932
push_front 123230013
push_back 693079179
push_front 401609618
push_middle 779547118
push_middle 43600679
push_front 262386834
get 69090
push_middle 333872875
push_middle 492111231
push_back 31766519
push_back 312951794
get 35958
push_middle 609920925
push_front 809355274
push_middle 155298596
push_front 282984575
push_back 269080625
push_front 460843968
push_front 246628793
push_back 941204062
get 22262
push_front 273764886
get 59439
push_back 353479726
push_front 774498092
get 11030
get 7247
push_back 228599435
push_middle 440720709
push_middle 712139797
push_middle 384271154
push_front 165044010
push_back 32280885
get 36472
get 36235
push_back 164618842
push_middle 711924205
get 7534
push_front 375610944
push_front 297582816
get 21966
get 61305
push_back 836969605
get 56977
get 28946
push_back 586388843
push_middle 623476610
get 34218
get 13980
push_back 210547819
push_middle 414991846
get 18035
push_back 857040336
push_middle 607219148
push_back 352427264
push_front 725861541
push_middle 717528680
push_middle 623923299
push_middle 111056494
push_middle 707806842
get 12858
push_front 691224867
push_back 723965095
push_middle 649691589
push_middle 365796561
push_back 621614588
push_front 376891356
get 16588
push_middle 528647654
push_back 923011304
push_front 41501531
push_front 982003253
push_back 267746352
get 1594
push_middle 114908586
push_back 867908206
push_back 548239733
get 59306
push_back 614984641
push_front 100229271
push_front 957772097
push_back 853839126
push_middle 616767507
get 55495
push_front 945243099
push_middle 911339
push_front 526847330
push_back 618181172
push_front 830131411
push_middle 536976511
push_front 804497776
push_back 61655769
push_middle 641775360
push_middle 112283330
push_front 428845552
push_front 745855261
push_back 773132180
push_middle 581343552
push_middle 310384266
push_front 647972140
push_middle 924624191
get 61159
get 4547
push_middle 471850616
push_front 785537779
push_back 995246880
push_middle 853700821
push_front 457433917
get 51614
push_middle 504644865
push_front 896889260
push_middle 609017560
push_middle 555093926
push_back 257742493
push_front 857105307
push_front 285695640
get 54158
push_back 265543020
get 33844
push_middle 805922993
push_middle 887022701
push_middle 92599377
push_middle 992537369
get 45728
push_back 747573336
get 18112
get 49847
push_back 862589267
push_back 693901877
push_back 780268858
get 63281
push_front 961306409
push_back 792540487
get 26960
get 33883
push_middle 155763325
push_middle 873361062
push_front 853577593
push_front 572795593
get 34318
push_front 972463425
push_back 600158013
push_middle 860745529
get 70018
push_front 625727802
push_middle 881214495
push_middle 467487382
push_back 910720675
get 58202
get 52876
get 30569
push_back 168457426
get 41787
push_middle 182021090
get 39559
push_middle 936464345
push_front 749978553
push_middle 635380475
get 232
push_front 728893533
get 13395
push_middle 274058857
get 26185
push_front 16036381
push_back 772444664
push_middle 138876435
push_back 40438995
push_back 762787435
push_back 312082597
push_front 947909501
push_back 916967034
push_back 795579504
push_back 485885431
get 44709
push_front 925817270
push_middle 604150538
push_middle 358270556
push_middle 812377534
get 4758
get 13772
push_back 16750826
get 24843
push_back 463185401
push_middle 201000360
push_front 376435309
get 37393
get 51328
push_back 832125350
push_middle 691880153
push_back 237715923
get 38037
push_front 728579616
push_back 716622187
push_front 836773421
push_middle 58925553
push_back 239168418
push_back 919888878
push_middle 44050442
push_front 317574762
push_middle 900388444
push_back 387383662
get 62764
push_back 5301872
get 141
push_back 425393559
push_front 937476982
push_middle 698635850
push_back 699129588
push_front 845505836
push_middle 111023981
push_back 630611299
push_front 824544259
get 16449
push_middle 896440925
push_middle 579742267
push_middle 937343402
get 23944
push_middle 237552018
push_middle 518545885
push_front 111476167
push_back 860962692
push_middle 391748921
push_middle 619269162
push_back 760954555
push_middle 745067434
get 20381
push_front 130429785
push_middle 78662138
push_front 981566588
push_middle 45814451
push_front 103034049
push_middle 11173009
push_middle 162027688
push_front 615317868
push_front 53037926
push_middle 599100892
get 7139
push_back 53361358
push_back 801428926
get 12120
get 30856
push_middle 559343199
push_back 44978576
get 49513
push_middle 140903579
push_middle 473995166
push_middle 273602123
get 4988
push_middle 120688874
push_middle 565871039
get 23151
push_front 314746131
get 62716
push_back 952114034
push_back 330455396
push_middle 680740844
push_middle 242253059
push_back 294847228
push_back 387522058
push_middle 351364010
get 42166
get 19401
get 67512
push_back 528123160
push_back 206521796
push_front 278334567
get 59627
push_middle 56754988
push_front 910934121
push_back 482606052
push_front 458406851
push_back 988826951
push_front 29233763
push_back 16065635
push_middle 213996745
get 14490
push_front 185613810
get 51621
push_front 932646577
get 40364
get 2121
push_middle 896877375
push_back 841895885
push_back 308433965
push_middle 317186850
push_back 633065320
get 11387
push_front 562607364
push_middle 60110580
push_front 968160561
get 52629
push_back 911592080
push_back 169915173
push_middle 50432849
push_back 181056254
push_middle 336190730
push_middle 612478221
push_middle 743133965
push_back 351363154
push_middle 961461471
push_back 37090333
push_back 953952604
get 23826
push_middle 228416950
get 2166
push_back 659892605
push_front 926697905
push_front 896685858
push_back 66127659
get 60949
get 27347
push_middle 832990335
push_back 413704307
get 36383
get 50590
push_middle 189589240
push_back 204708914
push_back 693358759
push_back 77301826
push_front 802424839
push_back 340669369
push_back 146716963
push_back 847638184
push_back 717833331
push_middle 243121141
push_front 212102098
get 54045
push_back 609391477
get 17355
get 26187
get 20371
push_middle 809236744
get 34527
push_back 560012916
push_back 642865096
get 22121
push_back 760254898
push_middle 302651638
push_middle 626310109
push_middle 527386368
push_front 628692779
push_front 5883812
get 45054
get 67683
push_back 191872044
push_front 452658425
push_middle 43324983
get 24096
push_middle 232765194
push_middle 349653176
get 65130
get 71249
get 45261
get 55755
get 62833
push_middle 500551162
get 15793
push_back 748177078
push_front 170051380
push_middle 274783403
get 3206
push_front 595886684
get 16410
push_front 437858990
push_front 957885992
push_back 678576019
push_back 572916143
push_middle 791966945
push_back 870078921
get 5021
push_front 962994727
push_back 120485309
push_back 694653203
push_middle 724516853
push_front 173100162
push_back 788036345
get 48277
get 3509
push_middle 408156170
push_front 480470706
push_front 196050903
push_front 997497046
push_back 820179817
push_middle 204502013
push_middle 91893729
push_front 605359121
get 44750
push_back 188192656
push_middle 698763844
push_back 338871778
push_middle 330747246
push_front 198309967
push_middle 309659781
push_back 407162443
get 28357
push_front 926637457
get 12057
push_back 254696843
push_front 38058231
push_middle 375912820
push_back 980386904
push_back 250988337
push_back 350848947
push_front 155898580
push_front 668138430
get 22365
push_back 425069656
push_front 673027703
push_front 316428027
push_back 585266618
push_back 840926017
push_front 168906047
push_middle 370992392
get 49247
get 51413
push_back 91706451
get 57094
get 17564
push_back 388548484
push_front 29399304
push_front 316328835
push_front 304816263
push_front 175526364
push_front 947766582
push_back 529020965
push_middle 595717479
push_front 868570951
push_back 727564946
push_front 850848773
push_middle 857271788
get 27034
get 45763
push_middle 167673780
push_middle 472719970
push_back 257995114
push_middle 906695779
push_back 29148276
push_back 770187365
push_front 898728097
push_front 283040428
push_back 663817018
get 52132
push_middle 275520674
push_front 925185217
get 66893
push_middle 365072233
get 22121
push_front 737869587
get 10726
push_front 373779466
push_back 476974804
push_back 779163528
push_middle 621462230
get 41908
push_back 109728231
push_middle 846286264
get 1992
push_back 147733682
get 54276
push_front 708793374
push_middle 558170299
get 39624
get 43809
push_back 796871980
push_front 928201344
push_back 396822826
push_back 977780843
get 31436
push_middle 59578678
push_back 276750998
push_middle 505628439
push_middle 319785639
get 38062
get 39164
push_middle 585231089
push_back 759476298
get 66
push_front 851514176
push_back 655550060
push_middle 426838769
push_middle 877926950
push_front 239086662
push_front 499792872
get 50580
push_back 974297438
push_middle 851665181
get 66759
push_back 947044107
push_middle 266617351
push_front 387761263
get 30504
push_back 719685453
push_back 268348800
push_middle 296460127
push_front 368376365
get 37957
push_back 479448360
get 32177
get 11456
push_front 604504917
push_middle 319712210
get 4004
push_back 667607476
push_back 106406276
push_front 953359468
get 56451
push_middle 848651411
push_middle 182151280
get 6468
get 69440
push_front 120641203
get 34033
push_front 395570093
push_back 749369552
push_back 592318890
push_back 720403119
push_back 720612923
push_middle 526973275
push_middle 559678522
push_middle 183292258
get 50393
push_middle 549720992
push_front 216679542
get 30580
push_front 91840475
push_middle 802107349
get 32260
push_middle 606704901
push_back 577468158
push_middle 39006691
push_front 819063315
push_back 430642861
push_front 987924077
push_middle 365940221
push_front 245687131
push_middle 341104994
push_middle 540793200
push_back 493223355
push_middle 723673391
push_middle 808676284
get 27084
get 8768
push_front 109966462
get 37945
get 69834
push_back 436579242
push_middle 858699387
push_middle 914005796
push_front 548054562
push_middle 958049925
push_front 6636733
get 54873
push_back 610776181
push_back 237264703
push_front 259235773
push_back 206508723
push_back 503181228
get 58312
push_back 207561144
push_back 214265754
push_back 821328691
push_back 171304588
push_back 770622598
push_front 82744123
push_back 336146293
get 50451
get 20862
push_back 59484288
push_front 942120702
push_middle 777468064
push_middle 321489422
push_back 916895015
push_front 833229740
push_back 97744479
push_front 328946545
push_back 141368611
push_middle 64715977
get 69473
push_back 460731339
push_front 932176549
get 37204
get 41102
push_middle 43885067
push_front 411821157
push_front 716029714
push_middle 587264600
get 52304
push_back 432383155
get 65451
push_front 299158656
get 46448
get 29423
push_back 108938485
push_front 588046008
push_back 351570426
push_back 439663539
push_back 84959620
get 68012
push_front 202882739
get 15708
push_back 725713374
get 57251
push_back 138635731
push_middle 741323375
push_back 23357959
push_back 627814417
push_front 207950518
push_back 894393108
push_middle 645108863
get 26048
get 44181
push_back 883806012
push_front 728922022
get 42723
get 27233
push_middle 273490634
push_middle 342295696
get 30189
push_front 998148745
get 44522
push_front 626083453
push_middle 293891974
push_front 838941602
push_front 15777255
push_back 594858092
get 62
get 7503
push_middle 742120326
get 63718
push_back 203676960
push_back 362880880
push_middle 681101364
push_back 862110100
push_middle 166128664
push_back 171415364
push_front 324006392
push_middle 420558006
push_front 993189376
push_middle 716239378
push_back 501635463
get 70080
get 21974
get 15217
get 35270
push_back 538436680
get 4419
get 65672
push_middle 315326292
push_middle 728335186
push_middle 981272864
get 70026
push_back 385723889
push_back 173175562
push_middle 66037494
get 65057
push_middle 918929759
push_middle 520382779
push_front 410465339
push_back 787704305
push_middle 832308340
push_back 636004333
push_back 310547843
push_back 149049022
push_back 722785100
push_middle 883504917
push_middle 884207605
push_front 904454446
push_front 844073686
push_back 354459213
get 25202
get 18134
push_front 821688535
get 48151
get 20386
push_front 479089906
push_front 498401083
get 50017
push_middle 253194849
get 34505
push_middle 641473557
push_back 510912205
push_front 378081076
push_middle 972403639
push_front 488401015
get 28513
push_front 835986012
push_front 786369804
get 67709
push_middle 416903665
get 59052
push_middle 857329229
get 2295
get 4056
push_front 342234412
get 31272
push_back 512455311
push_front 957933462
get 8439
push_back 160059321
push_front 71197721
push_middle 508394661
push_back 592918700
push_back 448428716
get 25667
push_middle 200536035
push_middle 150517067
push_front 827907557
push_back 790092619
push_back 396597032
push_middle 31446107
get 61847
push_middle 945728653
push_back 898957489
push_middle 518751147
push_front 731245247
get 39238
push_middle 358091813
get 56578
push_middle 284157214
get 41086
push_back 247804002
push_middle 999700632
push_middle 259911300
push_back 210060934
push_back 537925832
get 48911
push_front 410226231
push_middle 799559774
get 31434
get 38891
get 8707
push_back 546264714
push_middle 373015899
push_front 41507496
push_middle 671201387
push_front 74556818
push_back 667896737
get 37472
push_middle 661875979
push_back 3446617
push_middle 508683739
push_front 331957311
get 18965
get 59885
push_back 447877009
get 40879
push_middle 961834436
push_middle 477834241
push_back 587346841
push_middle 321668650
get 12004
push_middle 320924949
push_back 934702000
push_middle 885431224
push_front 932953445
push_back 883452609
push_front 445247439
push_back 947119888
push_front 179429293
push_middle 205920444
push_middle 755555380
push_front 113944145
push_back 309569309
get 11732
get 58897
push_middle 592529368
get 65908
get 16541
get 44767
push_middle 159667727
push_middle 831959476
push_front 568346801
push_middle 652355132
push_back 808191345
get 30476
push_middle 529353620
push_middle 839968302
push_front 942813484
push_front 242718541
push_middle 502518855
push_middle 9428735
get 44933
push_back 141010450
push_middle 686786148
push_middle 848941141
get 56492
get 6144
get 8068
push_front 452201529
push_middle 487250896
get 57394
get 16895
get 46146
push_back 632148596
push_front 880387318
push_front 871275345
get 32386
push_middle 873831409
push_back 290517220
push_back 505338663
push_back 647679994
push_middle 279078771
get 56044
get 9711
push_middle 660942527
get 31324
push_back 353561202
push_front 52367021
push_front 983838028
push_back 415544985
push_front 481706163
push_middle 401410980
push_middle 368955433
push_middle 674269604
push_front 893272116
get 14557
push_front 751653460
push_back 693002856
push_back 291570117
push_front 124902313
push_front 481766453
push_back 35215705
push_back 334541128
get 12089
push_back 90852642
push_back 274807128
push_middle 775797730
push_back 606269132
get 67861
push_back 236460274
push_front 907389730
push_back 374867913
push_back 583169222
push_front 359067262
push_back 374728016
push_middle 898276664
push_back 193361562
push_middle 363772477
get 8062
push_front 723655843
get 14098
get 8949
push_middle 207665266
push_back 669921647
get 68149
push_back 894938306
push_front 888424645
push_middle 225117912
push_back 514425849
get 9596
get 30022
push_back 832553392
push_front 361230518
get 39966
get 28368
get 23538
push_front 232383639
push_back 537676267
get 61357
push_back 505949824
push_middle 586868372
get 26478
push_back 23283644
push_middle 84378127
get 9443
get 63370
push_back 637394048
push_back 218935439
get 42018
push_front 757635662
push_front 865735599
get 70787
push_front 36321860
push_back 121533292
push_middle 362958910
get 48029
push_middle 133065372
push_front 162722941
get 5804
get 2739
push_middle 761390797
push_front 549380299
get 69888
push_middle 645509975
push_back 766355071
push_back 95366604
push_back 458535037
push_front 914189215
get 44576
push_middle 275260948
get 19548
push_middle 258538514
push_back 93004821
push_front 354232737
push_middle 18524808
push_back 6852181
push_middle 6580365
push_back 481446989
get 58701
get 62388
get 35593
push_back 534890010
push_front 299508483
push_middle 713484998
push_middle 603710478
push_back 984708343
get 14673
push_front 984030691
push_middle 958845853
get 23253
push_middle 83522597
push_front 389551111
get 68999
get 1696
push_front 866068944
get 22362
get 65779
get 22462
push_front 791203659
get 57938
push_middle 892698376
push_middle 58978367
push_middle 92978419
get 39491
push_middle 360561170
push_back 212081745
get 5547
push_front 58103827
get 65999
get 21665
push_back 462246750
push_back 580323793
push_middle 446712101
push_back 688242161
push_front 125784459
push_front 654310644
push_front 783277324
push_middle 231433985
push_front 285375596
push_middle 202293835
push_front 706461078
push_front 332170062
push_front 245990774
push_middle 672993629
push_back 782726367
push_middle 421362116
get 31202
push_front 690742179
push_middle 797622860
push_middle 357854746
push_back 650856704
push_middle 356705603
push_middle 304073764
push_back 470124943
push_front 765335517
push_back 260809075
get 33305
push_middle 714512192
get 47824
push_front 988663093
push_middle 390539267
push_middle 653631769
push_front 323463159
get 1432
push_back 617081522
push_front 90123066
push_back 46922863
get 11890
push_middle 889100144
push_middle 893064116
push_front 164146030
get 53094
get 44228
get 50269
push_front 178242196
push_middle 77096403
push_back 225295822
push_middle 801617194
get 58758
push_front 116186573
push_back 554274680
push_back 565018316
push_middle 378863912
push_front 707718204
push_back 889703638
push_back 59132975
push_middle 99235988
get 53065
push_front 593562561
get 28235
push_back 276797564
push_back 927746068
get 37774
get 53550
get 9514
push_front 218982120
push_front 624136021
push_back 801476802
push_front 402675911
push_back 397984286
push_middle 718541306
push_front 284245741
get 9168
push_middle 783164351
push_back 618617545
get 66798
push_middle 372858715
get 4097
get 66545
push_middle 21701291
get 69960
push_back 138042957
get 69075
get 37457
get 19591
push_front 137922884
push_middle 107569379
push_middle 376243356
get 62538
push_front 791291205
push_back 657719996
push_front 130336820
push_back 781935311
push_middle 820475159
push_middle 133045329
push_front 812705173
push_middle 141924353
get 31462
push_middle 199891628
get 53049
get 31114
push_back 209531874
push_front 22611556
get 51421
push_front 24247104
push_middle 263663531
get 21399
push_back 742468964
push_middle 248966483
get 27433
get 20096
push_back 415055835
push_front 483868068
push_middle 982698583
push_front 83399033
push_middle 632838430
get 33291
push_front 406984623
push_middle 503290556
push_middle 673914802
push_back 388930955
push_middle 271121488
push_middle 963109435
push_front 297105153
push_middle 442460105
get 58591
push_front 347606073
get 4518
push_middle 114043286
push_front 197699103
push_back 783739268
push_middle 674711836
push_front 867725495
get 4272
push_back 13611495
get 9937
push_front 559224799
push_back 673421360
push_middle 25930987
push_front 530710160
get 55674
get 60628
push_middle 103557311
get 63017
push_front 301355458
push_front 4789902
push_front 112661375
push_back 883645093
push_back 710387740
push_back 390969319
push_middle 625613989
get 33828
push_back 355160104
push_back 852864417
push_back 168549522
push_middle 937364112
push_middle 354857958
push_back 708182319
push_middle 797439269
get 59204
push_middle 48804336
get 22678
push_middle 582435191
get 19313
push_middle 624085139
get 58104
push_back 346869167
get 47512
get 48711
push_front 480382697
push_middle 5524593
push_front 355407632
push_front 298624473
push_front 712154793
push_middle 556784289
get 17860
push_back 596933134
get 63922
push_back 679644319
push_middle 589683525
push_middle 79926481
push_middle 969333491
push_back 915704791
get 18628
push_middle 848791876
get 23218
push_back 222270933
get 5689
get 65144
push_back 56339435
get 59692
push_front 682512752
push_middle 839282984
get 3054
push_middle 201025264
push_front 274790811
get 54851
push_middle 900507284
push_back 30321712
get 10950
push_middle 275905193
push_middle 730408999
push_middle 751434561
push_front 549903992
get 15992
push_front 989218563
get 55248
push_front 854046956
push_back 347831803
push_middle 195957138
get 40675
get 55154
push_middle 677414892
push_middle 321067427
get 65362
push_front 293149786
get 49907
push_middle 784870614
push_middle 221339542
push_front 302776603
push_back 574218543
push_front 826349581
push_front 217346536
push_middle 760380151
push_front 832576812
push_front 699323391
get 47365
get 11121
get 65531
push_middle 777273377
push_middle 323597129
push_front 585544293
get 52618
get 4093
push_back 931414131
push_middle 966451893
get 25909
push_front 597383254
push_middle 169227320
get 67266
get 67075
get 65422
push_back 623204754
push_front 186313028
push_back 944363215
get 60523
push_middle 547630870
push_middle 895721406
push_front 870688736
get 46559
push_middle 441295808
push_front 160226884
push_back 34508491
push_middle 299445215
get 23204
push_back 466581709
get 70690
push_middle 403932537
get 39146
push_middle 833773177
push_middle 48422573
push_middle 277205711
get 62533
get 24352
push_front 975360721
push_middle 742477986
push_middle 959478819
push_middle 238245987
push_front 272905871
get 13770
get 15680
push_front 300318406
push_back 135358258
push_middle 230200573
get 15363
get 44051
push_front 906432680
push_middle 646176620
push_middle 127378719
push_back 494562250
push_back 860956662
push_back 97621919
push_middle 279796235
push_front 843648123
push_front 26955820
push_front 941606365
get 11314
push_middle 62062725
get 62048
push_back 837704981
push_back 274055097
push_back 170447841
push_back 456439528
push_front 474305080
get 16473
push_back 454598081
push_front 328426421
push_back 119657170
push_front 870631768
push_front 865273428
push_middle 162780731
push_front 445657449
push_middle 827437132
push_back 206926521
get 62156
push_middle 238327872
get 30236
push_front 236605137
get 35866
push_back 978201547
get 30191
push_middle 556907923
push_middle 392927387
push_front 315559521
get 43867
push_front 106638872
push_back 863673571
get 66500
push_back 115485250
get 67725
push_back 415879654
push_front 846903106
push_back 379984335
get 19050
push_front 607172539
get 33171
push_front 278896907
push_middle 998435889
push_middle 274029191
push_front 432865428
push_back 180702753
push_back 322587015
push_back 148315921
push_back 5778256
push_middle 732815252
push_middle 319578148
get 32373
get 58580
push_back 353311254
push_middle 354500910
push_middle 615929160
push_middle 715430934
push_front 973417041
push_back 265398878
push_back 986687546
get 36452
get 4809
push_back 894831743
push_front 278987931
get 6967
push_back 716762446
get 31157
push_back 871533950
push_back 167354980
push_middle 426550036
push_front 281578191
push_middle 550723536
push_middle 136646374
push_front 701515786
get 67692
push_middle 314777147
push_front 141912413
push_back 421692094
get 13830
get 24285
push_back 779624121
push_front 802406121
push_front 161488464
get 45806
get 71321
push_middle 317201373
push_front 81365428
push_middle 686345296
push_middle 107998807
get 21356
push_middle 528613027
push_middle 494856885
push_middle 72829156
push_middle 2416973
push_back 6652364
push_back 571322517
push_back 498208731
push_front 992654672
push_middle 491594787
push_middle 399304551
get 55572
push_front 604683140
get 71847
get 66631
get 34778
get 63306
push_front 86336459
push_front 557947837
get 23018
push_middle 632165215
push_front 764832481
get 46456
push_middle 798235701
push_middle 997883582
get 2288
get 8833
push_middle 424493779
push_back 307689828
get 31387
push_back 41875434
push_middle 822215906
push_front 92239885
get 33382
push_back 506037850
push_front 84281340
push_back 805913534
push_middle 74319126
push_middle 500180105
push_middle 868319260
get 71973
push_back 959621591
push_back 83677627
push_front 906002600
push_middle 74088251
push_middle 627027704
get 10298
push_front 114672680
get 52630
push_middle 503774890
push_front 437959153
get 38376
get 52777
push_back 342271885
push_back 68110163
push_back 785584080
get 16382
push_front 693658947
push_back 399437329
push_front 703641165
get 67487
push_front 996805070
push_middle 171702834
push_front 325495067
push_front 16870543
push_front 801406334
push_middle 959065316
get 54561
push_front 409719251
push_front 955847975
push_middle 309105036
push_back 755460740
get 46171
push_back 3265626
push_middle 452830675
push_front 551152974
push_back 997981846
push_back 991926646
push_back 99966309
push_back 434824139
get 32689
push_front 640585006
push_back 341479517
push_middle 52670075
push_middle 945946714
push_middle 548981927
get 43829
push_front 616375162
push_middle 579649197
push_front 696168169
push_middle 888112506
push_middle 671317712
push_front 148126065
push_middle 411358950
push_middle 486414994
push_front 269790090
push_back 959867558
push_front 13469459
push_front 396124647
push_front 962762323
push_middle 730569328
push_front 552357801
push_front 223817041
get 45954
push_front 437032392
push_back 948376691
get 53952
push_back 764809964
push_back 588606120
push_middle 352858408
push_middle 18262314
get 59759
push_back 510538282
push_front 211669944
push_front 879889894
get 35774
push_back 733107668
push_middle 616484094
push_back 528003015
push_middle 789421871
push_front 719542798
push_middle 643798554
get 65410
get 53646
push_middle 838822103
push_front 526138385
push_front 36743737
push_middle 467679437
push_front 140536072
push_middle 331767876
get 15672
push_middle 440154338
push_front 390719131
push_back 693645712
push_front 562692490
push_middle 768722544
push_front 47314864
get 37627
push_middle 889732806
get 49317
push_back 148287771
push_front 329523162
push_back 595491819
get 13600
get 69348
push_back 44159947
get 22179
push_middle 247112864
push_middle 859533948
push_front 761552208
push_middle 263626561
push_front 536907031
push_middle 370137975
push_middle 786935797
push_back 551741854
push_middle 257415016
push_middle 355242510
push_front 298202622
push_middle 394912497
push_front 255509875
push_back 20758842
push_back 694545036
push_front 763530720
push_front 359058485
get 40596
push_front 129051870
push_middle 525141196
get 41722
get 30780
get 12192
push_back 774096840
push_back 75249786
push_back 978799317
push_back 518678771
get 52667
get 10919
push_back 977821178
push_back 347931098
get 20955
push_back 458534838
push_front 213912844
push_back 443189470
push_front 694115429
push_middle 674254895
push_middle 893312664
push_front 456075804
push_front 340280824
get 8500
get 29820
push_back 11300246
push_back 828252595
push_front 580319143
get 25189
push_middle 576221276
push_front 745655212
push_middle 458386581
get 25567
push_back 760218984
push_back 667915318
push_back 980503534
push_front 430970831
push_middle 9776547
push_middle 810240779
push_front 347228598
get 50589
push_front 85024742
push_middle 825762804
get 9172
push_middle 574363540
get 56171
get 17185
push_back 938793500
push_middle 779735242
push_middle 171706749
push_middle 447678334
push_back 519905277
push_back 909792203
push_back 543120089
push_front 439114442
push_middle 92577650
push_back 491442383
get 13932
push_back 415762863
get 60274
push_middle 436163223
push_front 432081539
get 66018
push_front 673646571
get 54414
push_front 412256591
push_back 182598281
push_back 679052538
push_back 48275169
push_back 659468119
push_front 767320947
push_middle 989919849
get 56381
push_back 921131607
push_back 618333044
get 63133
push_middle 106442266
push_front 42452632
push_back 655084859
push_back 953681610
push_back 204638472
get 68108
push_back 60961975
push_middle 112500476
push_back 704234999
get 39222
push_back 384118610
get 28206
push_middle 580398314
push_middle 581296687
push_back 284291908
push_back 412601379
push_back 171788105
push_middle 249699012
get 65678
push_front 551753917
push_front 673846175
push_back 420564380
push_back 290312291
get 34511
push_middle 103001834
push_middle 44050627
get 26809
push_middle 587985238
push_front 64169206
get 52448
get 32464
push_front 233968332
push_middle 902899112
push_front 677581885
push_front 442183504
push_front 722298468
push_middle 12320987
push_middle 659992468
push_middle 819985452
get 16744
push_middle 868131232
push_back 96607989
push_middle 647220415
push_back 624410294
push_back 947505267
push_front 257453408
push_front 31545948
get 71943
push_middle 500183896
push_front 460335645
push_front 9865440
push_front 82213657
get 10046
get 18319
push_middle 604485833
push_front 145488804
push_back 877950016
push_back 272882812
push_back 259782367
push_middle 547204823
get 8308
push_middle 250162959
push_front 555104622
get 2342
push_back 764568766
get 41862
push_middle 699029895
push_front 544571943
push_front 109821083
push_middle 305435075
push_middle 301527270
push_middle 876311377
push_back 383551831
push_front 173850669
push_front 114880832
push_middle 138731933
get 27161
push_back 876429255
push_middle 856651631
push_back 254872366
push_back 465189267
push_back 249877766
get 9199
push_middle 456014710
push_front 422371178
get 66789
push_back 595548260
push_front 140726106
push_middle 215455507
get 60187
push_back 783459029
push_middle 550050720
push_front 527173199
push_front 659707320
push_front 995674556
push_middle 419768835
push_front 999899680
push_back 32464875
push_back 98123065
get 2218
push_back 612553199
get 29086
push_middle 830833304
push_front 963117201
push_front 431510081
push_front 477944032
push_front 104971624
push_middle 468353532
push_front 183864337
get 16049
push_front 434764298
push_front 346409010
push_back 306469539
push_front 315586490
push_back 413928466
push_back 790027392
push_back 81480989
push_front 686209683
push_front 639802625
push_middle 707269959
push_back 853619283
push_back 224764804
get 47550
push_middle 706103798
push_front 620132476
push_back 762530954
push_front 444947239
push_back 352885260
push_front 816143063
get 71714
get 63101
push_middle 716984735
push_back 46325794
push_back 642267473
push_back 140948369
push_front 389797189
get 45420
push_front 562939217
push_front 182709110
push_front 459412467
get 49735
push_front 650493141
get 17930
get 21737
push_front 906333028
get 33551
push_front 188902657
push_middle 602285176
get 31062
get 3735
push_front 103132898
push_back 326294439
get 4641
get 21428
push_back 916044715
push_front 810447343
push_middle 387597246
push_front 646400573
push_back 183192871
push_front 806695066
push_middle 133894491
get 68712
push_back 795350000
push_front 658280231
push_middle 806230273
push_back 727186254
push_front 778367814
get 31127
push_middle 609810441
push_back 249261075
get 5380
push_front 387258074
push_front 908017317
push_middle 733290928
get 46556
get 11332
push_back 166980170
push_back 514046197
push_middle 457198837
push_back 564009862
push_back 613741042
push_middle 160584280
push_back 83797962
get 69686
push_middle 467620917
push_back 512279435
get 16213
push_middle 939022941
push_back 359594951
push_back 52835691
push_back 210782114
push_middle 328290190
get 34492
push_middle 460516050
push_back 701499609
push_front 499340023
push_front 983833783
get 18383
get 61513
push_front 134284088
push_front 355198633
get 20919
push_middle 327877681
get 30979
push_middle 24000448
push_middle 635200433
push_back 934632831
push_back 497519194
push_back 847744500
get 38013
push_back 115505676
push_middle 807780937
push_back 227065242
push_back 816224099
push_front 169874171
push_back 27708972
push_front 398714727
push_middle 944610884
push_middle 48205226
push_middle 761671097
push_middle 17220836
get 39234
push_front 759053609
get 26839
get 31392
get 29020
push_back 938101205
push_front 782273067
push_front 861653464
get 57623
push_front 704729251
push_back 481567024
get 62392
push_front 928313918
get 16325
push_front 770965229
get 23483
push_back 349412489
get 19442
push_back 953283478
get 18456
push_back 986825848
get 10528
get 55016
push_back 980892490
push_middle 931807796
push_back 780806901
push_front 413203261
push_front 7080359
push_middle 386860939
push_back 653422422
get 64002
get 3343
push_middle 865206206
push_back 344450124
push_middle 261487163
push_middle 312187033
push_middle 185111014
push_back 317874744
push_middle 752863982
push_front 536432822
get 15168
get 10218
push_back 672795090
push_front 484390637
push_back 446751342
push_middle 37243839
push_middle 423815401
push_back 603513757
push_middle 351479487
push_back 85206242
push_middle 31418257
push_back 603280176
get 32940
get 20659
push_middle 281381203
get 53272
push_back 594599833
push_back 424226944
get 43806
get 31339
push_back 799280343
push_middle 251826635
push_front 739709486
get 21793
push_back 329708540
get 59817
push_front 99969867
push_back 507738837
get 1363
push_front 998125494
push_front 598955699
push_middle 686495082
get 29770
push_back 917470806
push_front 989557477
push_front 465973370
push_middle 241408569
push_front 139049546
push_front 288507671
get 50180
push_middle 498967636
push_back 267843572
push_front 833777926
push_middle 688144534
get 13646
push_middle 902209487
push_back 294664094
push_back 178179947
get 29522
push_front 32709176
push_back 551585628
push_back 201378462
push_front 882615137
push_middle 486852696
push_back 270550657
push_back 131454582
push_middle 329960022
push_back 197112728
push_middle 315492925
push_front 723911653
push_front 528611229
push_back 555634290
push_back 684015467
push_middle 758943951
get 15529
push_back 110161405
get 31281
get 20735
push_back 552336027
push_front 832538258
get 33571
push_back 935588373
push_back 495400323
get 56511
get 27984
push_middle 586589609
push_front 101062279
push_back 771838766
push_back 787466622
get 37066
get 67381
push_front 50761497
push_back 742730278
push_front 734623315
push_middle 52150979
get 8640
push_back 64002392
push_back 11091651
push_middle 587516973
get 9937
push_middle 410897244
push_middle 833365830
push_back 413133006
push_middle 350113511
push_back 865235629
get 17823
push_back 564199535
get 27643
push_back 491545051
push_back 989157474
push_back 457912709
push_front 202719898
get 57188
get 45800
push_front 608750786
push_back 782792003
push_middle 570497042
push_front 675584568
push_back 482453197
push_middle 310008502
push_front 591200537
push_back 929483472
push_middle 218459850
push_middle 649244971
get 12280
push_front 928917219
get 44717
get 23412
push_middle 520306762
push_middle 450945815
push_back 446598859
push_middle 9079276
push_back 825884836
push_front 569148474
push_back 277350918
get 27547
push_middle 118059116
push_front 325824740
get 1682
get 41927
get 18356
push_middle 368192271
get 47050
push_front 715678478
push_middle 219458518
push_back 657078119
push_front 450994346
push_back 988374334
push_middle 501038750
push_back 750994189
push_middle 438967547
push_back 795386698
push_middle 534139776
push_middle 210177150
push_front 599842058
push_back 29671684
push_back 950842590
push_back 750678113
push_back 769127574
push_front 875740218
push_middle 812113575
get 14199
push_back 147788418
push_back 952509839
push_middle 493689689
push_front 100956475
get 21395
push_front 663654655
push_front 498877245
push_back 977634418
push_front 101067920
push_middle 965508397
get 44984
push_front 144032001
push_middle 582541893
push_middle 750050159
push_front 727410607
push_middle 495985711
push_front 833549591
get 65760
push_back 701109070
push_middle 3988666
push_back 360517174
push_back 61861272
push_front 100043200
push_middle 501951251
get 23949
push_back 833161626
push_middle 624790304
push_back 174292194
push_front 100515180
push_front 159099276
get 52491
push_middle 978723760
push_middle 4323523
push_front 783631409
push_back 795264956
get 39304
get 2287
push_front 81129180
push_back 241717240
push_front 63323314
get 25503
push_back 426456854
push_back 953522077
push_middle 418909392
push_back 421322046
push_front 688990743
push_back 212163178
push_front 69860056
push_front 196034317
push_middle 790386784
get 21203
push_back 673108071
get 24920
push_middle 25793860
push_middle 478134138
get 4383
get 8259
push_front 570375271
push_back 192838854
push_back 382799895
push_back 213831751
get 64511
push_back 316860314
get 41069
push_middle 217670334
get 48135
push_back 755890060
get 27544
push_back 87049472
push_back 868916070
get 27052
push_back 927864758
push_middle 701117295
get 64184
push_front 535268771
push_middle 183586047
push_middle 968897605
push_middle 474263173
push_middle 409906635
push_back 800493361
push_front 764734205
get 46726
get 20431
push_front 403735751
push_front 7908355
push_middle 213785222
push_front 859015546
push_back 856384914
get 29711
push_back 314657011
push_back 687897632
push_front 353528806
push_middle 743636612
push_middle 543189152
get 25787
push_middle 366488766
push_middle 209944235
get 49924
push_front 923035507
push_back 695897774
push_back 195577994
push_front 281455675
push_front 974280319
push_middle 534032538
push_front 131556632
push_back 134047565
get 30733
get 57391
push_front 171197700
push_middle 406204559
push_middle 811182688
push_middle 30036953
push_back 764392282
push_middle 555429152
push_back 712464495
push_back 451390425
push_back 798572339
push_middle 180707826
push_back 177359806
push_middle 497654889
get 70465
push_front 295677296
get 66759
get 68461
push_back 453921853
push_middle 44268575
push_back 800032251
get 3379
get 8583
get 23347
push_back 151222416
get 3585
get 28086
get 55903
push_middle 306693433
push_back 252199206
push_back 290886648
push_front 747551686
push_middle 231136170
get 7461
push_front 726694712
push_back 341624640
push_back 607490542
push_middle 283732541
get 3149
push_back 471250448
push_middle 851228113
get 39639
get 36603
push_back 517652940
push_back 608694615
get 32753
push_front 939440125
push_front 684593156
push_middle 999546797
push_back 762687145
push_middle 214286241
push_middle 142065585
push_back 114744710
push_middle 715822066
push_back 688728860
push_back 858591543
push_middle 269758257
push_middle 358221049
push_back 520422658
push_back 101122026
get 46378
push_back 529670249
push_front 34533801
push_back 833861149
push_front 670664308
push_front 109575678
push_front 356146287
push_back 583588809
get 40027
push_middle 435112813
push_front 285131248
push_front 894732273
push_middle 118033886
push_middle 813448078
push_front 663494012
push_back 558265210
push_middle 508946291
get 2823
push_front 4120456
push_front 615977978
push_middle 967697013
push_front 762233089
push_front 722156357
push_front 787686861
push_back 622934315
push_front 298027800
push_middle 946990408
push_middle 730637521
get 70953
get 52670
push_middle 858272545
push_front 738010248
push_front 710961199
push_front 915132538
push_front 315819271
push_back 845952278
push_back 597328393
get 72114
push_back 717745747
push_front 756364984
push_front 199102861
push_front 882689110
push_middle 833282479
push_back 213568797
get 29712
push_front 24634245
get 33794
push_back 212652281
push_middle 906597755
push_front 301124611
push_middle 335919532
get 50957
push_front 120768169
push_front 885013
push_middle 139832142
get 50695
push_back 469873862
push_middle 710864201
push_middle 424857455
push_back 867716414
get 40723
push_front 444499855
push_front 159618893
push_back 64447695
push_middle 709040426
push_front 285987619
get 51521
push_front 78235410
push_front 945178372
get 58195
push_back 548409201
push_middle 510896900
push_front 530429116
push_front 108051045
get 56023
push_front 519762787
push_middle 262849584
push_middle 121761152
get 15805
push_back 730316915
get 61984
push_back 811406664
push_middle 437120507
push_back 764217413
push_middle 756519839
get 7062
push_front 166980375
push_front 824072907
push_back 35391922
push_back 541143317
push_front 131846654
push_front 550432259
push_middle 214762966
push_front 375429841
push_front 846942140
push_front 540659037
get 67294
get 9020
push_front 620174048
push_middle 839442691
push_back 921240856
push_back 585271210
get 5905
push_back 809932725
push_front 580413240
push_middle 246088592
get 30406
push_front 700096948
push_middle 378819697
get 16737
get 6378
push_back 698447986
push_front 543600089
push_back 814719600
get 38614
push_middle 245647073
push_middle 470967025
get 16236
get 15214
push_middle 732182406
push_middle 884936319
push_middle 366002547
push_middle 397868072
push_front 183438963
push_front 112928868
push_middle 220482723
get 5509
push_front 332146599
push_back 103887318
push_middle 22085225
push_back 629921633
push_back 769635403
push_front 779851637
push_front 549022551
push_back 919006134
push_back 276442525
get 60263
get 10068
get 24996
get 36621
push_front 621450248
push_front 92279440
get 59361
push_middle 300570639
push_front 650655503
get 11473
push_front 460278767
get 55379
push_middle 276611030
get 66681
push_front 790629156
get 15821
push_middle 726812890
push_middle 69991532
push_front 108336462
get 26737
push_front 353127228
push_front 145983167
push_back 599142354
push_front 834395308
push_front 775791047
get 14923
get 1903
push_middle 217188715
push_back 451872305
get 68106
push_back 45386563
push_back 538105300
push_front 639178913
push_front 7510821
push_front 142270255
push_back 907111358
get 9630
push_back 997397455
push_back 717878519
push_back 393557294
push_front 720299967
push_back 174508272
get 47922
push_back 656014314
get 33052
push_back 790019032
push_back 621277887
push_middle 914789722
push_back 838133042
push_middle 824014053
push_front 106485554
push_front 351264329
push_front 881030236
get 14446
push_front 624125193
push_front 115824254
push_back 167511977
push_middle 488484488
push_middle 13534287
push_front 659545024
push_middle 553924141
get 33953
get 43746
push_front 429105773
push_middle 40130485
push_back 598040383
push_back 399766199
push_back 783504237
push_front 137472287
push_middle 277931522
get 22815
push_front 643806406
push_middle 354415204
get 5198
push_middle 37136439
push_middle 16305176
push_middle 657773631
push_front 646267547
push_front 454255426
push_middle 84936966
get 59043
push_middle 770446084
push_middle 793147539
push_back 221434717
push_back 958647543
push_back 360763492
push_middle 837093156
push_middle 69426412
push_middle 191847126
push_back 506278312
push_back 375595903
get 26001
push_back 817333277
get 26142
push_front 36671537
push_middle 770216034
push_middle 901317314
push_back 949677125
push_middle 816294431
push_back 404623957
push_front 397329266
push_back 716790487
push_middle 344323826
push_back 901534967
push_front 488253191
push_back 307532272
push_middle 248448913
push_front 867834916
get 5921
get 60363
push_back 248859789
push_middle 636009821
push_front 984323468
get 53229
push_middle 833337730
push_middle 285603689
push_back 805864367
push_middle 482577877
get 7425
push_front 699489527
get 14922
push_middle 497547521
get 9426
push_back 183569620
push_back 757028805
push_middle 554684391
push_back 636877451
get 47436
push_front 834344962
push_back 407137421
get 39366
push_back 222727452
push_middle 605015932
push_front 390557471
get 46087
push_front 522099912
get 31531
push_front 366109878
push_back 949011104
get 55401
push_front 988286594
push_front 255758530
push_front 418837988
push_back 121645421
get 33125
push_middle 541927637
push_back 911775127
push_back 131075317
push_middle 390511495
get 36110
push_middle 408933373
push_front 180630838
push_back 623596221
get 7864
push_back 475215348
push_back 930630590
get 49452
get 6360
push_middle 22767997
push_back 708001945
push_back 19725447
push_back 799568413
get 58593
push_back 402377498
get 23498
push_middle 616395762
get 10360
push_back 239661605
get 30331
push_front 647787826
push_middle 502695451
push_front 469119500
push_middle 369144646
push_middle 673491164
push_front 613160059
get 32332
push_back 267935775
push_middle 334045735
get 20930
push_front 886224121
push_front 884624070
push_back 856175305
push_back 990808672
push_middle 400906850
push_middle 509515051
push_back 344985591
push_back 290994777
push_back 359423621
push_back 152775242
push_middle 42879792
push_back 487164235
push_middle 841732329
push_middle 675415016
push_back 804474954
push_back 623456539
get 43202
get 44352
push_middle 345966251
get 7004
push_middle 902916545
get 69062
push_middle 813454550
get 7126
get 5652
push_front 382178344
push_front 125842863
push_front 865732569
push_back 550741740
push_middle 795969361
push_back 794574184
push_back 435302436
get 55137
push_front 99423503
get 55810
push_back 575585569
push_middle 114970197
push_middle 690403603
push_front 803392465
push_front 547042011
push_back 439274002
get 30987
get 64079
get 8339
push_back 994572936
get 70999
push_front 906923838
push_middle 844614130
push_front 239251859
push_back 381822193
get 48844
get 18349
push_front 82765019
push_back 521511073
push_back 23518427
push_back 280698862
push_back 670489597
push_front 882413902
push_front 596221425
get 13994
push_front 296043463
get 9707
push_middle 881546869
push_front 438684586
push_back 503977346
push_middle 765290912
get 35485
get 1178
push_front 322772789
push_middle 97468486
push_back 923521088
push_middle 324062386
get 47149
get 17486
push_middle 260251012
push_front 543970807
push_middle 85536645
get 54009
push_middle 112366194
push_back 520264722
push_back 29042227
push_front 508831685
push_front 154996941
get 22528
push_middle 624980326
push_middle 974288082
push_back 671264165
push_middle 327604859
push_front 390644972
push_back 989562333
push_middle 452308891
push_middle 52542259
get 69660
push_middle 902024767
push_front 492166587
push_front 882088560
push_front 66190192
push_middle 357007070
push_middle 625241481
get 50993
push_middle 644600179
get 36853
push_front 241383863
push_front 983549568
push_middle 655350130
push_front 488793174
push_front 893876903
push_middle 256291290
push_back 623262426
push_front 678265623
push_back 791901286
push_back 462010193
push_back 538254944
push_back 960204451
push_middle 908232189
push_back 371939010
push_front 191508561
get 42155
push_middle 222042224
push_front 642833737
push_back 509950783
push_back 332178785
push_middle 663241168
push_back 906224972
push_middle 425488459
push_middle 864191716
push_front 235083366
push_middle 205241898
push_front 135545536
push_front 650036532
push_back 430973917
push_back 260181681
push_back 598154679
push_front 910987669
push_back 535658731
get 10754
push_middle 988860107
get 52348
push_back 982976012
push_front 506468034
push_middle 413387250
push_middle 280796143
push_middle 343807608
push_middle 292511641
push_front 588919602
push_front 124881147
push_middle 614528660
get 41822
push_front 115521590
push_middle 386595932
push_back 828245527
get 52701
push_back 166172442
push_back 982746032
push_middle 835710965
get 71192
push_front 17102738
push_back 752019102
push_back 911273449
get 8120
push_back 525821502
push_front 421921276
push_front 677286056
get 30814
push_back 214763070
push_front 288448648
push_middle 207083721
get 42395
push_back 146705161
push_back 490942747
push_front 134052953
push_back 699799630
push_front 135510863
push_back 413586536
push_middle 310218284
push_front 596403386
push_middle 731005654
push_front 230329490
push_back 908668855
push_back 343696042
get 57340
push_front 238089417
push_front 375631989
push_back 449333950
get 64092
push_back 79543701
get 12328
push_back 853782248
push_middle 615677366
push_middle 806017218
get 17320
push_front 920994753
push_middle 259480419
get 34881
push_back 648560282
push_back 522846950
push_middle 36384023
push_back 932069994
push_middle 964804954
push_back 195844781
push_front 77990633
push_front 754775946
push_back 760033782
push_back 923604971
push_front 761541421
push_middle 13407747
get 10263
push_middle 987074038
get 36727
push_middle 988198044
push_front 7682023
push_back 993061308
push_front 733818456
push_back 727320515
get 25739
get 16546
push_back 809586529
push_front 590620340
push_front 340196561
get 58165
push_back 563609326
push_front 569233340
push_front 556329121
get 35990
push_middle 355791790
get 28670
push_back 768620523
push_back 45925668
push_middle 468573281
push_back 169251468
get 14840
push_middle 950074923
get 51518
push_middle 605230947
push_middle 822776104
get 49833
push_back 995423826
push_middle 427367238
push_front 631056489
push_front 880196733
get 64312
push_back 812706892
push_middle 299377838
push_front 96918188
get 23031
push_front 28349548
push_back 207532130
push_back 621380217
push_back 997731977
push_middle 639619595
push_back 483717184
push_back 523006097
get 8620
push_front 764770781
get 66542
push_front 615651423
push_front 302828118
push_front 612936919
get 20767
push_middle 226048306
push_back 989200003
push_middle 332892060
get 71355
push_back 437832700
push_back 279422758
push_back 806554600
get 15805
get 44192
push_middle 72008718
push_front 797122552
get 57383
get 72899
push_front 427228835
get 59928
push_front 816949089
get 25067
push_front 367734286
push_middle 444902197
get 52612
push_middle 206189859
push_front 227491338
push_middle 664902278
push_middle 550326526
push_front 243839592
push_front 898197290
push_middle 945148233
push_middle 196771191
push_front 553087327
get 19135
push_middle 615929723
push_back 11308849
push_middle 686679589
get 62658
push_back 171738817
get 18971
push_front 751884296
get 61981
push_back 499563107
get 43363
push_middle 492180098
push_middle 996009241
push_front 255157263
get 5251
push_front 850666332
push_front 101140948
push_middle 350891262
push_middle 244179629
push_front 197236962
push_back 425132498
push_middle 317618127
get 67470
push_middle 578661627
push_back 117633766
get 38130
push_middle 713055529
get 29330
push_back 63080464
push_back 252417044
get 46159
push_middle 2616575
push_back 329773248
push_front 857828588
push_front 397057928
push_back 489970277
push_middle 965406726
get 31035
push_middle 139942586
push_back 363515141
push_back 532431080
push_middle 617135784
push_middle 812827395
push_front 897378756
push_front 614191759
push_front 916071559
push_back 406673591
push_front 4684572
push_front 87826813
push_front 49120486
push_middle 315134834
push_middle 731382313
get 12079
push_front 709503318
push_back 393015982
push_back 336323307
get 63655
push_middle 149398349
push_front 355100237
push_middle 127309674
push_middle 745028334
push_front 453044996
push_front 607279915
push_front 193650922
push_front 880012800
push_front 614786714
push_front 956320019
push_back 109569792
push_back 459647561
push_back 655770461
push_front 286899318
push_back 372561475
push_front 923886380
push_middle 700305084
push_back 931807156
get 67011
get 32476
get 49750
get 12461
push_front 665170006
push_back 300671062
get 47712
get 34901
get 11988
get 10206
push_front 260141833
push_middle 399596238
get 14515
get 11789
get 52017
push_middle 649743805
push_middle 160722465
get 57198
push_front 141702072
get 70510
push_middle 913589545
get 68698
push_front 227178972
push_front 1190031
push_front 768636696
push_front 880307734
push_middle 456155557
get 37831
push_back 829900876
push_back 598345440
push_back 117996692
get 32819
push_middle 343962249
push_middle 751736768
get 17216
push_middle 126740874
push_back 112239784
push_middle 72960786
push_back 534686898
push_middle 57874580
push_middle 192811042
push_middle 264030868
get 47464
get 35366
push_front 896711246
push_back 340250567
push_back 450518906
push_back 624011387
push_front 631415545
push_middle 354824688
push_back 351380
push_middle 184348130
push_back 599465302
get 56450
push_front 465792937
push_front 985746172
push_middle 714975854
push_front 215471258
get 44480
push_front 822707671
push_back 968883514
push_back 218113509
push_middle 507218536
get 41445
get 38324
push_front 656324448
push_front 150940704
push_front 50088029
get 14976
push_back 91211620
push_front 900515128
get 34836
push_middle 97318168
push_middle 588889377
push_front 114492331
push_middle 914240388
get 27097
push_front 81088758
push_back 26049531
push_front 268938005
get 20033
push_back 551760789
push_middle 443653571
get 44492
get 69651
get 5956
push_middle 332227479
push_front 155609843
push_middle 138974926
push_back 233288409
get 13573
push_back 494304332
push_back 357662641
get 44445
push_middle 200826152
push_middle 815244394
push_front 516364382
push_middle 591178446
push_middle 469572965
get 7835
get 53898
get 40600
push_middle 650095931
push_back 822522489
push_middle 227132485
push_middle 466135143
push_middle 702296516
get 2636
push_back 315148018
push_middle 258969593
push_middle 302252153
push_middle 165694050
push_back 161800967
push_back 583207927
push_middle 432533420
push_middle 238888886
get 70971
get 35918
push_middle 58939798
get 36929
push_middle 109424365
push_back 60897203
push_front 431762373
push_middle 903480574
push_back 718987062
push_middle 143514754
get 40010
get 16762
push_front 516259563
get 66097
push_front 140690793
get 43304
get 61826
push_back 407681381
get 42759
push_back 718552035
get 25251
get 72895
push_front 96696111
push_back 826800509
push_front 550894155
get 38975
push_middle 160259713
push_back 3850243
push_middle 691985883
push_front 777258857
get 1310
push_front 786323915
get 48431
get 4803
push_middle 961941236
push_front 982368827
push_front 150525503
get 39029
push_back 197222227
push_back 11380703
get 61860
push_back 260835208
push_middle 597074188
push_back 228674302
push_front 475092626
push_back 470664488
push_back 889415191
push_back 729544816
push_back 990016055
push_back 559338549
push_middle 598936110
get 7692
get 63261
get 68840
push_front 96077535
get 48109
push_front 24223021
push_middle 929611384
push_middle 6834666
push_front 25944711
push_back 475037495
get 40315
push_back 733354437
get 11069
push_front 464273065
push_front 674337549
push_middle 374622281
get 5122
push_front 853863846
get 38160
push_middle 186331563
push_middle 8520286
push_front 355706574
push_middle 334279387
get 30224
push_middle 297322776
get 4836
push_back 36309208
get 2237
get 8379
push_front 535603945
push_middle 490471200
push_back 714343124
get 32456
get 69949
push_back 621877650
push_middle 422063507
push_back 883925027
get 36358
push_front 654851562
get 32846
push_back 794017747
push_back 431348894
push_back 576595016
push_back 416437946
get 26232
push_middle 217377384
get 28775
push_middle 470924329
push_back 329169184
push_back 51088244
get 3873
push_front 915169505
get 37768
get 47179
push_middle 378576856
get 60394
get 46427
push_back 857511909
push_middle 582170087
push_middle 172133850
push_front 591390603
push_middle 59449994
push_back 571837706
push_back 816437149
push_middle 836679569
push_back 925878595
push_back 675614859
get 57199
push_middle 727095016
get 10766
get 19289
push_front 356728707
push_front 151409118
get 19361
push_back 708049818
get 54938
push_middle 438120521
get 69562
push_back 806751911
push_middle 532258134
get 69456
push_back 522899438
push_middle 48199634
push_middle 768564647
push_middle 712951997
push_back 903416654
get 17779
push_back 839853786
push_back 281461229
push_front 144597413
get 228
push_back 454848559
push_front 668617451
get 42438
push_front 84015705
push_middle 31912353
push_middle 543805176
get 2745
get 16895
push_back 152268729
get 2455
get 47745
get 65204
get 5944
push_front 510525164
push_back 483190111
push_back 704981617
push_back 445307495
push_back 914510901
push_back 878591544
get 41290
push_middle 939162358
get 13201
push_back 504701099
push_back 380130242
push_back 349466410
push_front 469352643
push_front 867261921
push_back 214066628
push_back 823733012
get 659
get 10310
push_back 777312765
push_middle 135450120
push_back 686843028
push_front 879681363
get 30718
push_middle 514484682
push_back 99076222
get 50992
push_front 322736357
get 15391
push_front 326687024
push_front 846259690
get 49862
push_back 874013458
push_front 477199694
push_front 999781081
push_front 387343521
get 48453
push_back 190914930
push_front 794174553
get 14657
get 9600
push_front 149578811
get 40045
push_front 609355200
push_back 148643650
get 2653
get 6894
push_middle 373151522
push_front 552836841
push_middle 325695575
push_back 258735208
push_middle 840423303
push_front 506566135
get 68033
push_middle 834097555
push_back 592046077
push_front 926974938
push_back 600912232
push_middle 890079850
get 55305
push_middle 344341770
get 20616
push_back 144553153
get 18480
push_middle 533812023
get 47197
push_front 195479815
push_front 953284333
get 31907
push_middle 851449751
push_back 118912282
push_back 676531080
push_front 347922363
get 48329
get 3963
push_middle 258063871
push_front 331682087
get 12724
push_front 401408019
get 24418
push_middle 903089844
push_middle 721031602
push_front 677107106
push_back 751034755
push_middle 524891648
get 19576
push_front 314063179
push_back 771785451
push_back 41763845
push_middle 25681145
push_back 748692159
push_middle 844465762
push_middle 430174284
push_back 192235577
push_middle 980510061
push_front 778385466
push_front 877822640
get 47650
push_middle 942664671
get 20954
push_front 704018358
push_middle 52372980
get 65399
get 31288
push_back 192003647
push_back 238370112
get 70866
push_middle 670340935
push_middle 747682738
push_back 562731341
push_back 70102246
push_middle 804699074
push_back 639157571
push_middle 199987767
push_front 345987523
get 50443
push_back 657117142
get 19146
get 68597
push_front 165533328
push_middle 86673941
get 28214
push_middle 285799636
get 19976
push_middle 537772675
push_back 943805980
push_front 765953093
push_front 712636010
push_front 106514628
get 4753
push_middle 66890773
push_front 124674512
push_back 477262895
push_back 432074151
get 11628
push_back 754187092
get 72695
push_middle 686433775
push_back 778901276
push_front 187179155
push_middle 151653989
push_back 132734050
push_middle 230688295
push_back 129050083
push_middle 595637402
push_back 985906261
push_back 954074920
push_middle 194064336
get 1902
push_front 359280484
get 67316
push_back 409745409
get 62381
push_front 494443833
push_back 796009987
push_middle 912717923
push_middle 922723623
get 42527
push_middle 16965678
push_front 722114697
push_middle 987730881
push_back 248101474
push_middle 107964376
push_front 468489797
push_middle 788222454
push_front 69457459
push_back 933662721
push_middle 364825762
push_front 381888633
get 22560
push_middle 101310029
push_front 756793904
push_back 805121324
push_front 390577020
push_front 179006243
push_front 831442454
push_front 495880117
push_front 507863664
push_front 473398062
push_front 262328195
push_front 505546381
push_back 74386893
push_back 413102092
push_front 478462952
push_back 673617486
push_back 347971272
push_front 143565860
push_front 183117201
push_front 526032636
push_front 438257427
push_front 517284839
get 70216
push_middle 385537293
push_middle 444685015
push_middle 872443095
push_middle 621315555
push_back 112405110
push_front 915551344
get 18141
push_middle 988124722
push_front 272737302
push_back 470543470
get 68345
get 49479
push_back 439067084
push_front 666268220
push_back 860560201
push_front 517471776
push_middle 933853631
push_middle 82521635
push_back 432215575
get 5162
push_back 800808351
push_front 940870497
push_front 570006320
push_back 839647646
push_front 507655852
push_front 171256881
push_middle 635574894
push_middle 941333956
push_front 149699125
push_back 778468338
push_front 448996320
push_middle 552290701
get 17702
get 12698
push_back 568758416
get 38182
push_front 641857523
get 21106
push_front 187155342
push_front 639417085
push_back 66350041
get 43633
push_middle 301169621
push_middle 152690346
push_front 594370321
push_front 372404481
push_front 290661780
push_back 475728271
push_middle 179053736
get 19614
push_middle 685010457
push_front 27282051
push_front 391044048
push_back 77739374
push_front 549319790
get 53741
push_middle 455074823
push_middle 87425490
get 44977
push_middle 592464691
push_middle 373026041
push_middle 343140932
get 57641
push_front 55791271
push_front 574355509
push_middle 747467600
push_middle 679977794
push_front 69226577
get 67474
get 59634
push_middle 654585517
push_middle 551105511
push_front 225835677
push_middle 982737212
push_back 246790161
push_front 880181602
push_front 699024035
get 67572
push_middle 831629579
get 52911
push_back 29915800
get 27483
get 13164
get 19856
push_middle 19287683
push_front 342902775
push_back 143998123
get 54784
push_middle 205954718
get 38722
push_front 320119055
push_front 645539374
get 36624
get 15446
push_middle 180929458
push_front 414929490
push_back 543870786
push_front 511081051
push_middle 630574101
push_middle 87716424
push_middle 990417648
push_middle 407873392
push_back 138743780
push_middle 50589754
get 12086
push_back 450597360
push_front 704765196
push_front 642199651
push_back 455097610
get 60891
get 17116
push_back 704071915
push_middle 526099636
push_back 266599798
push_front 492482499
push_back 686551101
get 42592
get 7383
get 32181
push_front 264337723
push_back 913571042
push_back 198042854
push_back 122444227
push_back 679683599
push_middle 78444345
get 31919
push_middle 681419440
get 15628
push_front 501166386
push_back 980389510
get 66562
push_back 63084574
get 27785
get 21935
push_front 402981618
push_middle 40627881
get 57817
push_back 122515788
push_middle 369553662
push_front 178886167
push_front 109758869
push_back 94180967
push_middle 233903559
push_front 859014998
get 51516
push_middle 380780290
push_front 889546429
push_back 980645788
push_front 744215129
push_front 325451318
push_back 204441331
get 23937
get 42607
push_middle 482695272
push_middle 115474588
push_back 16539504
push_middle 501856483
push_middle 426422659
get 67205
push_back 487100957
push_middle 129187384
push_middle 44570253
push_middle 448142329
push_middle 449895262
push_front 353210743
push_front 871956721
push_back 511069117
push_middle 824176729
push_front 156156980
get 20772
push_front 962465294
push_back 678946471
push_front 689112858
push_front 572884415
push_back 686751773
push_back 438624803
push_back 147193291
push_front 890096276
push_front 728797561
push_front 329458039
push_back 546016294
push_back 961225723
push_back 122200855
push_back 584248338
get 32511
get 46179
get 58905
get 24425
push_front 979034394
push_middle 895847863
push_front 634717829
push_back 282014803
push_back 632173831
push_middle 613133425
get 9776
get 72288
get 21827
push_middle 345235861
push_front 538627584
get 6046
push_front 915359549
get 2477
push_front 174698687
push_front 960845104
get 29774
push_front 857176582
push_back 345294014
push_back 68870650
push_middle 621939281
push_front 961144497
get 13967
push_back 93160697
push_front 304999563
push_back 259211489
push_front 731591967
get 64204
push_back 769469026
get 56642
get 26250
push_back 733295596
push_middle 373216519
push_middle 415473113
push_back 225705272
get 61998
push_front 733765845
get 38498
get 73533
push_middle 725614610
push_back 664956674
push_back 797650595
push_front 358913196
push_front 904685507
push_middle 428681255
get 65486
push_middle 436159067
push_front 397405155
push_middle 448237062
get 37817
push_middle 106699111
push_front 370154641
get 10541
push_back 628946706
push_front 880000681
push_middle 981346196
get 35562
get 51590
push_front 23729601
get 39550
push_middle 27813736
push_front 596465647
push_back 74462056
push_middle 189098646
push_back 485908451
push_back 11396871
push_back 270943427
push_front 813059286
get 70460
push_back 623345166
get 36469
push_front 690452817
get 20916
push_back 187003078
push_front 750194725
push_front 629001477
push_middle 817120286
push_back 619514404
push_front 268573531
get 55045
push_back 180286887
push_front 963629530
push_front 580570505
push_back 239185518
push_back 675773159
get 66076
push_front 818801787
push_front 394732173
push_front 701245113
push_middle 915222132
push_middle 565479579
push_front 719976401
get 63779
get 48890
push_back 547627021
push_back 473960964
push_back 465821214
push_middle 416420695
push_back 810770285
push_back 914408001
get 64927
push_back 426346379
push_middle 465666991
push_front 567400802
push_middle 299220035
get 70734
push_front 663322342
get 32962
push_middle 867241067
push_front 311811817
push_middle 889217644
get 65267
push_back 909753267
get 63184
push_back 495882186
push_back 430401878
push_front 364111164
get 27193
push_middle 741685432
push_back 458081729
get 8999
push_back 19121375
push_front 913633075
push_back 622248477
push_middle 669276199
push_back 202931585
push_middle 123521751
push_front 23944259
get 43596
push_middle 433515146
get 16822
push_middle 264065778
push_middle 621052159
push_middle 909982697
push_back 107901744
get 51179
push_front 18970096
push_front 285477443
push_back 390099596
push_front 99167878
get 10441
push_front 533221822
get 14889
push_middle 847446465
push_back 601421722
push_middle 892555983
get 23331
push_middle 46810878
push_front 898565108
push_back 426874261
get 27649
push_front 347269205
push_middle 574107617
push_middle 608460497
push_middle 741469966
get 15580
push_front 627091282
get 3551
push_front 248725186
push_front 150507393
get 66529
get 13011
get 8008
push_middle 591656501
get 35778
get 51832
push_front 576428555
get 63350
push_middle 200400651
get 55931
get 28531
push_middle 656295342
push_middle 612734788
push_back 653687649
push_back 894302801
push_back 489295999
push_front 880383578
get 24061
push_front 350081637
get 52298
push_front 742367311
push_middle 653373849
push_middle 188273667
push_back 105336991
push_back 506016828
push_middle 254194368
get 5619
push_middle 361982972
push_front 946083091
get 16044
push_front 660701645
get 69388
push_middle 270524476
get 12322
push_back 170828038
push_front 43695175
push_front 381173500
push_back 958541726
get 56541
get 14231
push_back 515398426
push_middle 449518099
push_back 700561334
get 50061
get 27100
push_middle 797362114
push_middle 26569872
get 23184
push_back 161674941
push_back 976501441
push_back 701139110
push_middle 858672703
push_front 901628369
get 53823
push_front 841993418
get 31563
push_front 22761402
push_front 469670725
push_back 693154726
push_front 583138756
push_middle 583389262
get 6608
push_front 640609456
push_front 130908700
push_middle 229767551
push_front 486246131
push_middle 35462945
push_back 981061883
get 53542
push_middle 931124585
push_front 662557150
get 21087
push_back 593493217
push_back 852433042
push_middle 570493510
push_middle 893572736
push_middle 567159669
push_middle 946633473
get 68624
push_front 417247513
push_middle 490610694
push_front 527725543
push_middle 383795148
push_front 167243779
push_middle 500302784
get 59220
push_front 941437607
push_front 168703354
push_front 899969444
push_middle 401920381
push_back 788524342
get 27054
push_middle 636138749
push_middle 733224919
push_front 418024753
push_middle 482811345
get 37908
push_front 309620541
push_middle 394356848
push_middle 229994056
get 56071
push_middle 207302471
push_middle 581110779
push_middle 667811734
push_front 358060979
push_middle 782231244
get 40086
push_back 941109183
push_middle 519094033
get 63721
get 71506
push_front 514251141
push_back 28284132
push_front 890836975
get 3777
get 14591
push_front 993734836
push_front 749636448
push_back 462390247
push_front 485396527
get 46447
push_front 21890701
get 53333
get 68487
push_back 695387148
get 48850
push_middle 964635452
get 73138
push_middle 539388935
push_middle 933757189
push_back 6515540
push_front 901028066
push_back 201359270
push_front 722226168
push_back 892244110
push_front 808402807
get 60960
push_front 619560056
push_middle 74641525
push_back 404731691
push_middle 853369130
push_front 737572038
push_front 776357864
push_back 39650327
push_front 706374327
push_back 100821227
push_front 277925656
push_front 313873991
get 56488
push_middle 469875683
push_middle 991424262
push_middle 597639021
get 67412
push_back 397134913
get 20936
push_back 816123283
push_middle 552930914
push_middle 524865614
get 60451
push_middle 611903616
push_front 246559669
push_front 625925019
push_front 892069949
get 54912
push_back 667839248
push_middle 696856005
push_front 428380845
push_front 496737547
push_front 724250693
get 4552
get 70194
push_front 640192066
push_front 567174546
get 67356
get 43961
push_front 525596362
push_back 25926428
push_back 543363275
push_back 105550690
push_front 756524351
push_front 866010956
push_front 345814896
push_middle 265310968
push_back 357751456
push_middle 291211670
push_middle 566087199
push_middle 931889581
get 51606
push_front 591384680
push_middle 616894392
push_front 739523676
push_middle 423709165
push_back 763680768
get 57103
get 18499
get 2469
get 26479
push_front 932678921
push_middle 259279
push_front 77789121
get 58326
push_middle 985284276
push_front 984353254
push_front 957522389
push_middle 562769296
push_middle 297841366
get 64814
push_back 921435325
push_front 904861459
push_back 132111241
push_back 213487305
push_front 978162968
get 44615
push_back 541395576
get 23392
push_front 418438540
push_back 69350998
push_middle 836544391
push_back 110884220
push_back 50911896
push_back 145620165
push_back 485166181
get 37086
push_back 748773488
get 56478
push_middle 609093427
push_front 959291476
push_front 52152384
get 8815
push_back 51168666
push_front 567366044
get 68869
push_middle 517791780
push_middle 972578182
push_middle 298028591
get 16270
push_front 862214966
get 39090
push_middle 430664687
get 1196
push_front 456263333
push_front 347637873
push_front 931622580
get 45323
push_middle 212601404
push_back 215168345
get 18234
push_middle 28965157
push_middle 869314135
push_middle 727420783
get 25483
get 27849
get 56131
push_back 933650470
push_middle 907629200
push_back 369001488
push_middle 566976720
push_middle 482774322
push_front 549045348
push_front 957856770
push_middle 407698318
push_front 401347253
push_front 128475762
push_front 315380038
get 59341
push_front 741748098
get 41157
get 35953
get 6645
push_front 494752811
push_front 617428790
get 65373
push_front 740910322
push_middle 235712990
push_front 265873850
get 40193
get 10817
get 30090
push_back 36868829
push_front 72033097
get 18837
get 40849
push_front 498417803
push_front 899084256
push_back 264058143
push_back 350163167
push_back 831038552
push_front 329336403
push_back 971363508
push_back 369399059
push_middle 258935955
push_front 628764092
get 22699
push_middle 547931303
get 5696
push_back 699506835
push_back 849891211
push_back 71187108
get 68493
push_front 352075388
push_front 987598530
get 17990
push_back 761083598
push_middle 984390638
get 6123
push_middle 817293802
get 12843
get 3277
push_back 8431472
push_back 586020921
push_middle 586930580
push_back 97607739
push_back 955661381
push_front 765897006
push_middle 411366673
get 45996
get 42642
push_front 606220610
get 28410
get 57816
push_back 199496580
push_front 939970858
push_back 265927290
push_middle 611748944
push_back 94923800
push_back 920560832
push_back 426554916
push_middle 566026928
get 32811
get 64662
push_back 212579730
push_middle 170919240
push_back 863339980
push_back 356120533
push_middle 667398315
get 16154
push_middle 406559318
push_middle 969645683
get 25923
push_back 156883602
get 20627
get 68777
get 35925
push_front 743614756
push_back 391052534
push_front 287788006
push_middle 111725534
push_back 189142280
push_back 46939083
push_middle 171354417
push_front 379999445
get 54490
push_back 886204876
get 26744
push_middle 885674166
get 55730
push_front 762830044
get 40212
push_middle 89342573
push_front 602951216
push_front 834991064
push_back 221020415
get 67901
push_back 955661399
get 13341
push_back 901484932
push_front 809023876
get 63111
push_front 758242495
push_back 4888262
get 7398
get 6236
get 43818
get 66337
get 50469
push_middle 879260604
push_middle 815711171
push_back 278437677
push_back 412308340
push_front 739606962
push_back 49615138
push_front 123541327
push_middle 662599565
push_front 995735155
push_back 47148255
push_back 315635278
push_middle 175611999
push_middle 236745727
get 23267
push_middle 994940845
get 33492
get 31498
push_middle 853591848
push_back 842996678
push_back 378537565
push_middle 344774371
get 13389
push_front 988566745
push_middle 551649325
push_front 335981342
push_back 249413950
push_front 794628139
push_back 672868545
push_middle 443546249
push_middle 992910552
push_front 166997194
push_middle 977770970
push_middle 610452610
get 3066
push_middle 385444110
push_front 8757286
get 58377
push_back 651407245
push_front 76731502
push_front 210879604
push_front 813679808
push_front 133675491
push_front 757011483
get 8082
push_front 867285814
get 46827
push_back 80471517
push_front 9043997
push_middle 840829490
push_middle 972333103
push_front 344840277
get 63417
get 11955
push_middle 25954119
push_front 925054145
push_front 66735750
push_middle 103420742
push_front 690152519
get 42932
get 11456
push_middle 217859559
push_middle 999556014
push_back 372955669
push_front 887524891
get 65573
push_back 383268462
push_front 818875044
get 10498
push_back 69575999
push_back 613295851
push_front 840043077
push_middle 690535913
push_front 181925864
push_middle 940373391
push_front 217828954
get 26664
push_front 813521150
push_middle 1111584
push_front 744667095
push_front 464903008
push_middle 634271170
push_back 19920385
push_front 103087799
push_front 226838035
get 43311
push_middle 893503806
push_front 175167721
push_front 996349657
push_middle 210403725
push_middle 62293953
get 46424
get 27563
push_middle 256628628
push_middle 899719130
get 25591
push_back 301446424
push_middle 552905651
push_back 145412542
push_front 51113950
push_back 691617549
push_front 895040175
get 66574
push_middle 90591959
push_front 851762043
get 18788
push_back 564612193
get 64893
push_back 756635684
push_front 759283736
get 30246
push_middle 583693523
get 53099
push_back 763300823
push_front 176758069
push_front 734755293
push_front 837028008
push_middle 239063618
get 57193
push_front 650079714
push_front 54746403
get 44849
push_back 709790031
push_middle 797402954
push_middle 743763094
get 18559
push_back 662433863
push_middle 29910926
push_front 927887463
push_middle 716054460
push_front 641256418
push_front 872907626
push_front 128710834
push_back 867887685
push_back 457158557
push_front 59943572
push_back 858664815
push_middle 306720762
push_middle 358634969
get 42600
get 54784
get 25143
push_back 911264492
push_back 473389482
push_front 575661310
get 39797
get 732
get 31541
get 19644
get 24461
push_middle 957123701
push_middle 338717058
get 73720
get 67626
push_back 63306624
get 40403
push_back 343812093
get 27766
push_back 580246628
push_front 16063503
push_back 83869445
push_middle 755040455
get 41667
push_front 666891175
get 12322
push_front 223301718
push_front 760029698
push_back 322235338
push_front 956829086
push_front 215755881
get 69425
push_back 712846234
get 6766
push_front 85728257
push_front 218195369
push_middle 557362776
push_front 262016343
push_back 818490274
get 57212
push_back 766700134
push_middle 411630209
get 526
push_front 318035307
push_front 526007053
push_middle 281798719
push_front 651534522
push_back 107719343
push_front 376119252
get 48340
push_back 270511946
push_front 954866510
push_middle 665773694
push_back 218871839
push_middle 867490784
push_front 220033452
get 51837
push_front 875858946
push_front 14185740
push_middle 363390864
get 56522
get 72923
push_front 200941433
push_back 133402571
push_back 686395403
push_back 182142754
push_front 558655886
get 65851
push_back 706527367
push_front 467779467
push_back 944377936
push_middle 429129400
get 58493
push_middle 463466677
push_front 421145433
push_back 889668353
get 24509
push_back 349739625
get 4506
push_middle 290038435
push_middle 374456686
push_back 284523174
push_front 911438591
push_back 524389591
push_front 147850405
get 71720
push_middle 409946197
push_back 297377600
push_back 806163544
push_back 569985126
get 57009
push_front 192980082
push_middle 876865308
push_back 438445312
push_middle 168037590
push_front 957144133
push_middle 912736180
push_middle 430563033
push_back 176503909
push_front 789383134
push_middle 278638141
push_back 860285600
get 18541
get 46340
push_back 795260894
get 35242
push_front 620889748
push_middle 249915680
push_front 478983055
get 67703
get 71101
push_middle 955814972
push_front 363880091
push_front 99883532
push_front 124693303
push_back 822579355
push_front 674962330
push_middle 124386611
push_front 668210889
push_middle 979942761
push_front 390091030
push_front 372187622
get 12318
push_front 454911823
push_back 838679308
push_front 707021334
push_front 814081254
push_middle 307651190
get 13980
push_front 306078587
push_front 448384839
get 42159
push_back 252862927
push_back 175524024
push_middle 269508499
get 57820
push_middle 441082248
push_back 268655697
get 14967
push_front 371909989
get 11539
push_back 776190566
push_middle 753823187
push_front 420020585
push_middle 118727502
get 58852
push_middle 92436328
push_front 763382283
push_front 57011720
push_middle 683649142
push_back 207396654
get 2053
push_back 331042923
push_middle 722302291
push_middle 548263739
push_middle 307414971
push_back 155777717
push_middle 829156373
get 40655
push_back 643616708
get 10943
push_back 181127747
push_back 961064573
get 63490
push_back 439753512
get 31678
push_back 968765765
push_front 765281078
get 39821
get 10350
push_middle 250064555
push_back 468705100
push_front 863152818
get 37895
push_middle 814274145
push_front 91619149
get 1779
push_back 363691224
get 16684
push_middle 560738388
get 33001
push_middle 392573578
push_front 46674806
get 18767
push_middle 547215350
get 72948
push_back 628609052
get 64202
get 19761
push_front 317009789
push_back 472629026
push_front 560124875
push_front 592130022
get 8357
get 39075
push_front 231118926
get 50162
get 7900
push_middle 555605982
push_front 352576485
get 66876
get 59977
get 58140
push_back 510667953
push_front 691863328
push_front 329044525
push_middle 18044598
push_back 921351339
push_front 648906405
get 59693
push_back 524091965
push_middle 141928462
push_front 801061694
get 4175
push_back 852860242
push_front 989203481
push_back 414679726
get 50536
push_back 603191442
push_front 925031817
push_middle 98298888
push_back 304643898
push_back 4895401
push_front 253003548
get 70225
push_middle 812706823
push_middle 724396475
get 55441
push_middle 453642289
push_front 474564845
get 849
push_middle 781444148
get 374
push_middle 19196804
push_back 682365106
push_back 678665235
get 45296
push_back 394985791
push_middle 897393657
push_back 200147791
get 19659
get 10993
push_back 568432434
get 25475
push_middle 326678437
push_front 944455448
push_middle 28212329
push_back 365468672
push_middle 488980758
push_middle 509772495
push_back 676557463
push_front 742797681
push_back 651973577
push_front 261908792
push_back 339775445
push_middle 685122173
get 52176
get 59120
get 32804
push_middle 582097680
get 11030
get 8449
push_middle 946798445
get 5295
push_front 459089917
push_front 739429900
push_back 900050324
push_middle 684473126
push_back 686607967
push_back 766368622
push_back 297742120
push_front 979014765
push_front 424929757
push_middle 36804588
push_front 139520397
push_back 153764547
push_middle 985849487
push_back 661186767
push_front 919631041
push_back 862789633
push_middle 159875566
get 59797
get 41974
get 9508
get 15830
get 45544
push_back 453551148
push_middle 523822437
push_middle 902832146
push_back 247229657
push_front 793436977
get 20284
get 37616
push_back 715981309
push_front 833660574
push_back 920357702
push_back 565476573
push_back 934307524
push_middle 351003824
push_back 260552292
push_back 35661878
push_middle 156398192
get 24522
get 73464
get 66973
push_back 13854653
get 6432
push_back 626592013
push_back 956889846
push_front 885811448
push_front 143709273
push_front 661899657
push_front 663606757
push_front 652143516
get 33920
get 1880
push_middle 523459511
push_front 476651641
push_middle 609174027
push_middle 194459244
get 58406
get 33721
push_front 459683254
push_back 550060144
get 70415
push_middle 486070650
push_front 323810455
push_front 671133631
push_front 146086347
push_front 379101903
push_back 669189942
get 48267
push_front 230092041
push_back 390434767
get 71719
push_back 652392549
push_back 386138033
push_front 668462501
push_front 233964386
push_back 960831398
get 15335
push_back 904622614
push_front 139797863
push_front 730864894
get 21657
push_middle 784319097
push_back 643007006
push_middle 803347580
push_back 883216808
push_back 634419970
get 7530
get 17314
push_middle 756832093
get 73694
push_middle 487505399
push_front 664750176
push_front 394280996
push_back 676269308
push_middle 497328375
push_middle 518505466
push_front 484066846
push_back 210697598
get 22793
push_middle 40323507
get 32848
push_front 441584203
push_middle 118465451
push_front 908823516
push_middle 612377878
push_front 542311939
push_back 264286167
get 43112
push_middle 220474133
get 43853
push_front 673652849
get 72773
push_front 344109424
push_middle 389155177
push_front 917383654
push_front 972624529
push_front 495598183
push_back 696583098
push_back 540221686
get 57367
push_back 689511929
push_front 881236291
push_middle 564924956
push_middle 17247795
push_front 819265662
push_back 681237080
push_front 906105157
push_front 737302828
push_middle 618427138
get 42162
push_middle 17125857
push_middle 221218487
get 29994
push_back 491426154
push_middle 858477479
push_front 380117849
push_front 890171157
get 1406
push_front 867063405
push_middle 470251353
push_back 79327963
push_front 657795705
push_middle 213980091
get 73079
push_back 496541843
push_front 311473523
get 63442
push_back 704021068
push_front 763907337
push_front 847840080
push_middle 607011646
get 48562
get 36950
push_middle 796560215
push_middle 676662168
get 40667
push_middle 365126749
push_back 956211918
push_middle 216244504
push_back 284318155
push_back 165806180
push_back 610004751
push_back 398316463
get 19324
push_middle 380785542
push_back 165723688
push_middle 950531689
push_middle 398831223
push_front 651076982
push_front 516093976
get 28676
get 9414
push_front 668193128
push_back 983693640
push_front 254678517
push_front 133911569
push_back 439543818
push_back 527817182
get 34033
push_middle 998786678
push_back 276494120
get 19958
push_middle 391250363
push_front 676737571
push_back 400120972
push_back 117648949
push_front 513409749
push_middle 835671836
get 6930
push_back 854941840
push_back 340673498
push_middle 617750724
get 49765
push_middle 200366294
get 74057
get 23715
push_middle 239394356
push_front 730982154
push_front 366741141
push_back 269872427
push_back 95202993
push_middle 459387550
push_back 305443809
get 22663
push_front 695142110
get 26371
get 39378
push_back 375315792
push_middle 85568528
push_middle 849917158
push_middle 375946680
push_middle 799088282
push_back 778825000
get 70062
push_front 90328670
push_middle 830789208
push_middle 13259325
push_back 866582814
get 52984
push_middle 847450083
get 41903
push_back 779182239
push_back 424212679
push_middle 732438995
push_back 149884111
push_back 515802185
push_back 877381600
push_middle 988978626
push_front 20889004
push_back 612616310
get 70472
get 52646
push_back 680128974
push_front 247840087
push_middle 257315501
push_back 182990861
push_back 879821013
push_back 722777071
push_front 653322803
push_front 928263018
push_middle 151926729
get 55743
push_back 872453295
push_back 877657798
push_front 96424055
get 61878
push_back 881628045
push_front 432223935
get 52857
push_front 306983216
push_middle 591851236
push_back 564123726
push_back 618791761
push_front 40852360
push_middle 205114457
push_front 584196243
push_front 971008131
push_middle 821152762
get 60404
get 60152
push_middle 506457196
push_back 664893375
get 1401
push_back 656052364
get 52971
push_back 504278503
push_back 440839399
get 45422
push_front 996727268
push_middle 613585697
push_front 658833180
get 18583
push_middle 536230121
push_back 551883977
push_front 255220956
push_middle 422449823
push_front 495844382
push_front 380813508
push_middle 789565162
push_middle 392315014
get 70860
get 36512
get 67156
push_back 408166260
push_back 9708630
push_middle 753201382
get 41185
push_back 520110239
push_back 839301731
push_front 1645962
get 59766
push_front 132948825
push_front 573381112
push_back 6898367
push_front 63976985
push_middle 550915042
push_front 582213868
push_front 901981965
get 41844
push_middle 421963490
push_back 588180052
get 6100
push_back 328394309
get 10359
push_middle 702159286
get 62800
push_front 643202211
push_front 955040516
push_middle 587776748
get 60968
get 31872
get 60874
push_middle 773255718
push_middle 427405445
push_front 339561702
push_middle 747096236
get 779
push_middle 394675363
get 19426
get 48171
push_middle 619370151
get 68243
get 53218
push_front 258435474
push_front 576201344
push_middle 22912043
push_middle 142879095
push_middle 22324880
push_middle 713484871
push_middle 959516643
get 72976
push_front 795319457
get 57788
get 11486
push_back 404362900
push_back 745302879
get 61476
push_middle 387224341
push_middle 217504126
push_back 434703242
push_front 515102456
push_middle 872871081
push_back 303251918
push_front 555220659
push_front 987043368
get 32764
push_middle 910413715
push_middle 498312637
get 61563
push_front 312722391
get 65359
push_back 141276429
push_middle 702833381
push_middle 225674497
get 10588
get 61487
push_middle 38768727
push_middle 171512243
push_back 581020846
push_middle 621531739
get 15492
get 34584
push_front 823677
push_front 272167921
push_front 381958064
get 70412
push_back 847520066
push_back 939785979
push_middle 590138614
push_back 579607511
push_front 724996865
push_front 345939578
get 43022
get 51577
push_middle 463566952
push_middle 756174709
get 31803
push_middle 840401546
get 54614
get 54822
get 13107
push_middle 599190441
push_middle 69780889
push_front 376969682
push_back 831437501
push_middle 465541337
push_middle 316958375
get 41043
push_back 251765474
push_middle 678199906
push_front 631055943
get 32922
get 2475
get 49345
push_front 950214761
push_back 734127323
push_middle 532764740
push_front 430709264
push_front 571037343
get 35068
get 51122
push_front 362836004
get 28113
push_front 509258597
push_back 277168599
get 50254
push_middle 537319378
push_back 845057266
push_front 199699187
push_back 925338943
get 22411
push_front 838249869
push_front 411255098
push_front 306175763
get 57193
push_middle 209082211
get 21149
push_front 718368624
push_middle 502616215
get 25794
get 51895
push_back 860905122
push_back 665447077
push_middle 430161174
push_back 499450510
get 21397
get 48013
get 56237
push_middle 564862729
push_middle 616438133
push_front 432424679
push_middle 988932047
push_middle 732559434
push_front 315775884
get 9438
push_middle 623754487
push_back 707512693
push_middle 891868300
get 51698
push_front 277312777
push_middle 756746645
push_back 609010009
push_middle 265069314
get 61150
push_middle 623846824
push_front 891574976
push_back 865153749
get 13579
push_back 652268329
push_back 113217783
push_back 904972761
push_front 669418017
get 14687
push_front 7077207
get 47272
push_back 401362875
push_back 532692414
push_back 475938444
get 30592
push_middle 964115743
push_front 19759183
push_back 860020251
push_front 50334634
push_front 977096622
get 22169
push_front 509968351
push_front 529727703
push_front 600066467
push_back 448442795
get 49363
push_back 466097121
push_middle 627384162
get 7753
push_middle 961056808
get 61930
push_middle 257569769
push_front 762939871
get 6612
push_middle 674080106
push_middle 12047852
push_back 310534705
push_middle 27803392
push_back 497756869
push_middle 602711019
push_middle 481595910
get 937
push_front 379309221
push_middle 68079945
push_back 480204712
get 59697
push_back 497689297
push_front 328492723
push_middle 542077090
push_back 506814475
get 72306
push_middle 453905586
push_back 268922765
get 15553
push_back 651738970
push_middle 994483841
push_middle 53136059
get 70983
push_back 361244297
push_middle 844596791
push_middle 509617296
push_front 147488560
push_front 550608387
push_front 619730229
get 54379
push_middle 64657720
push_middle 672831469
push_middle 57054939
push_middle 574997799
push_back 902929378
push_middle 630820649
push_back 367747616
push_middle 247291448
push_back 363595934
push_middle 764596531
push_middle 520989854
push_front 478516935
push_back 403135347
push_front 369503520
push_back 98595108
push_back 851209065
push_middle 474982617
push_front 89757964
push_front 96124554
push_back 334653562
push_back 345762122
get 32856
get 38026
push_front 722676683
push_middle 110054777
push_back 252335748
push_front 862300341
get 9637
push_front 331355004
get 8344
push_middle 281720644
push_middle 790724906
push_front 773363904
push_front 679077588
push_front 762804279
push_back 826318670
push_front 641332408
get 12930
get 24264
push_back 772088854
push_back 640737232
get 27605
push_middle 435707365
push_back 263005205
push_back 317326371
push_middle 376470344
get 15764
push_front 586032997
push_front 78631483
push_back 63249898
push_back 579674705
push_middle 27408966
push_middle 784845625
push_middle 600467081
push_front 180734059
push_front 9475300
push_middle 451629827
get 54713
push_back 861076585
push_front 885963129
get 37763
push_front 717684247
get 12571
push_front 302094451
push_front 606612088
push_middle 440283516
push_front 980719835
push_back 701176080
push_middle 499872474
push_middle 399174605
get 67904
push_middle 576118426
get 53285
push_middle 292906450
get 9674
get 71182
push_front 30825891
get 39831
get 71088
push_middle 336697456
get 62322
push_front 103021616
get 5080
get 66712
push_front 7235169
get 12369
push_back 789068036
push_back 146138503
push_back 459166324
get 8232
get 35703
push_middle 658496779
push_front 547884329
push_front 344453255
get 20489
get 31140
get 50139
push_back 202777520
push_back 620807307
push_back 725893423
push_middle 692969324
push_middle 464295857
get 11665
push_back 673445648
push_middle 577388655
push_back 945156543
get 27131
get 56669
get 12723
get 64712
get 35510
push_front 883140239
push_middle 398746525
get 70146
push_front 412920361
push_middle 831728396
push_front 835297075
get 9734
get 21631
push_front 911101424
push_middle 524832353
push_back 210578032
push_back 493884358
get 41722
get 35405
push_back 272383603
push_back 417912102
push_front 989080798
push_front 839381974
push_back 484033240
push_front 230674381
push_front 838571573
get 18441
push_front 515230447
push_front 424425284
push_middle 957786593
get 26824
push_back 355818097
push_middle 11344989
get 18815
get 42011
push_front 763592494
push_front 323534915
get 49191
get 21766
push_back 205602884
push_front 650801267
get 44408
get 35732
push_back 945738173
push_front 522930576
push_front 630307298
push_back 663098553
push_back 516921537
push_back 197239066
push_middle 532357022
push_middle 492950963
push_front 726796581
push_middle 416030211
push_front 350371506
push_back 896455506
get 55799
get 21855
push_middle 683133329
push_back 317798705
push_back 503137457
push_middle 840461132
get 66425
get 19689
get 49809
push_front 469364591
push_back 99373714
push_back 603569884
push_back 315244032
get 36013
push_back 406485523
push_front 881163220
get 28529
push_middle 408455511
get 45956
get 72964
get 10941
push_middle 939334415
push_back 308250747
push_back 808118235
push_front 313241408
push_front 568214768
get 18081
get 59381
get 17108
push_front 283038210
get 29230
push_back 534532608
push_back 878394716
push_back 404579640
push_front 328142337
push_front 750515221
push_front 205851479
get 72311
push_middle 66081861
push_front 47473622
get 7036
push_front 476906690
push_middle 261075218
get 30349
push_front 6992874
push_front 760613769
push_back 777412730
get 15988
push_back 246050065
push_middle 586965500
push_front 766880398
push_middle 17552231
push_front 994474536
push_back 599300153
push_middle 500646868
push_front 660068356
push_back 747929671
get 152
push_middle 695271996
push_front 133633761
push_middle 819339194
push_middle 782381915
push_middle 174690504
push_middle 36508177
push_middle 857913340
push_middle 448403972
push_middle 925887933
get 37381
push_back 115644213
get 29179
push_front 376227995
get 32522
push_back 801519112
push_middle 323658658
get 38062
get 45010
push_back 426363997
push_middle 553219228
push_back 765845203
get 19290
push_front 547575101
push_front 136289160
get 25939
push_back 334503959
push_middle 848437123
push_back 543443323
push_front 22117764
push_middle 285389061
get 55199
get 17914
push_middle 922213000
get 24298
get 69037
push_front 897168379
get 30213
push_front 826203535
push_back 617680244
push_back 383987861
push_front 432633586
push_front 636247133
push_front 611775456
push_front 611204466
push_front 885682963
push_back 64659850
push_middle 337721292
push_front 804123156
push_back 720722793
push_front 117863960
get 40838
get 18281
push_front 359210723
push_front 681739386
push_front 704385555
push_back 370442794
push_middle 488703396
push_back 579117837
push_front 21395664
push_middle 118914171
push_back 200342189
push_back 452487664
push_middle 55578730
push_back 99022556
get 53454
push_back 853224975
push_back 662556387
get 38081
push_middle 964873990
get 29058
push_middle 247551205
push_middle 892188147
push_middle 198744048
get 45876
push_back 108690859
get 33063
get 45076
get 9467
push_front 758171555
push_middle 277137288
get 19809
get 67412
push_back 901023085
push_front 178838233
get 32564
push_middle 878144821
push_middle 724393215
push_middle 776123899
get 41189
push_middle 996048512
push_middle 3208215
push_back 83355196
get 56401
push_front 271851295
push_middle 448387577
push_front 975771203
push_front 604154944
push_front 578527659
push_middle 542607390
push_back 132309644
push_back 367082029
get 22896
push_middle 370730932
get 46176
get 30884
push_middle 267737703
get 71727
push_middle 25478096
push_back 3556861
get 22434
push_middle 697157819
push_back 162691887
get 14389
push_front 239312111
push_middle 690584862
push_middle 564544522
push_back 186623605
push_back 944656173
get 28935
get 38340
push_front 876553561
get 51995
push_back 759037525
push_front 73904141
push_middle 593371804
get 47334
get 46393
push_back 725267116
get 29930
push_back 212848623
push_back 176815993
push_back 524770929
push_front 903601930
get 1929
get 54587
push_middle 338149994
push_middle 120010167
get 53150
get 9664
push_front 64047208
push_front 353450224
push_front 150688527
push_front 762980146
push_front 501792439
push_front 372159600
push_front 487117532
push_back 491720897
get 38579
push_middle 768811568
push_front 77970840
push_front 773044234
push_back 247429093
push_middle 788804154
push_back 332118987
push_middle 871110508
push_back 448254485
push_front 122573967
push_back 487106859
push_middle 488593849
push_front 371501697
get 16978
push_middle 32088212
get 40575
push_front 272622196
push_back 710049626
get 52397
push_front 101285799
get 65985
push_middle 319182156
push_back 556136304
push_front 1858905
push_back 989775971
push_front 975037629
push_front 774521484
get 60535
get 9294
push_middle 151901233
push_back 675110659
push_middle 419733545
push_back 201764942
push_middle 467498460
push_middle 788718335
get 65579
get 52164
push_back 490232767
get 19688
push_back 496244514
push_middle 953589083
push_back 24247798
push_middle 211234574
push_front 348739261
push_middle 145108749
get 12271
push_back 545230601
get 28706
push_front 644938993
push_back 416250855
push_back 830937095
push_back 275227334
push_middle 486168879
push_front 248259778
push_back 146252708
push_back 984743967
push_middle 179351624
get 47064
push_back 198064312
get 12182
push_front 153332884
push_back 469140903
push_back 506630242
push_middle 506632466
push_back 48326306
push_middle 197925845
get 28947
get 70396
get 54098
push_middle 114412799
push_front 576253250
push_back 308133947
push_back 658821715
get 29868
push_middle 238087626
push_middle 670369395
push_front 455523354
push_front 874611430
get 15156
get 73299
push_front 915589077
push_back 893049361
push_back 302823090
push_front 727516162
push_middle 941179370
push_middle 851624050
push_front 264435846
push_back 222072716
get 71077
push_middle 394869406
push_front 202375253
push_back 650306612
get 18852
push_back 909412058
push_back 907044523
push_back 768383947
push_back 255764120
push_back 521641832
push_back 923036005
push_middle 407330714
push_middle 761753225
push_middle 613343932
push_front 340420072
get 7884
push_back 917342724
push_middle 161038212
push_front 276152949
get 869
push_front 68374873
push_front 306142217
push_front 300622407
push_middle 446718894
push_front 136806408
push_front 690067965
push_middle 667595885
get 39676
push_middle 82205886
push_middle 478536487
push_front 682462313
push_front 826418721
get 23326
push_front 155823292
push_middle 96503870
push_front 546812457
push_front 844513319
push_back 540457097
push_middle 420076267
push_front 162078302
push_middle 687889990
push_middle 529747007
get 38795
push_back 523574562
push_middle 610892390
push_middle 450885881
push_middle 728484961
push_middle 888445588
push_front 213850867
push_back 50518411
get 19152
push_middle 580822549
push_middle 917749029
get 6683
get 63303
push_middle 859584999
push_middle 462704476
push_middle 383419629
push_back 616555644
push_front 173382721
push_back 334805646
get 53257
get 66337
push_front 716578330
push_back 401374764
push_front 3226718
push_front 149543474
push_front 121946058
push_middle 666928992
push_front 448654319
push_back 522912625
get 49953
push_back 544382892
get 74983
push_back 314918694
push_back 150570213
get 30767
get 63561
get 30022
push_back 688219712
push_middle 587570176
push_back 132897901
push_middle 158059167
push_middle 949354229
get 71375
push_front 483802169
get 28760
push_middle 50364765
push_front 733632089
push_back 868987180
push_front 152144519
push_front 208386097
push_middle 873629878
push_front 334536847
push_middle 802390342
push_back 338062118
push_back 386961035
get 675
push_back 375997438
push_middle 918767240
push_back 994020398
push_back 29982752
push_front 576764417
push_back 76364592
push_front 890072172
push_back 626723834
push_back 533777658
push_middle 30278254
push_middle 94709981
push_front 47095108
push_front 333500700
push_front 214645594
get 69438
get 24033
push_middle 243358914
push_middle 950654171
get 8669
push_back 668768254
push_back 234263199
push_front 922533763
push_back 853065273
push_back 247672772
push_middle 939126475
push_back 809941581
push_middle 282428957
get 51161
push_front 997733578
push_front 762552552
push_middle 5268968
push_back 74476613
push_front 604580665
push_back 658158663
push_front 253868825
push_back 882172984
push_front 809386678
push_front 116792737
push_front 574111115
get 15807
get 41086
push_back 247230073
push_front 970957707
get 9788
push_back 540100422
get 26548
push_back 176907162
push_middle 527076943
get 24004
push_front 848643935
push_back 939188453
push_front 347482776
get 1827
push_back 604227766
push_front 885423057
push_middle 956670940
push_front 724269089
push_back 972634409
push_back 908919136
push_front 905751752
push_back 811808625
get 73405
push_middle 784139652
push_front 800099183
push_front 866119791
push_front 434193852
push_front 77179838
push_back 914645977
push_back 301760634
push_front 840301243
push_middle 163967598
push_middle 873939502
push_front 164102779
push_middle 116041153
push_back 491347609
push_middle 368032338
push_front 259340138
push_front 120898098
push_front 376659324
push_middle 226757108
push_front 676272156
push_middle 695076823
push_middle 151799761
push_middle 611357133
push_middle 222170236
push_back 783194151
push_back 566157891
push_middle 847580419
get 3919
get 64637
push_front 718500291
push_front 280715517
push_front 502456733
get 27684
push_front 893440963
push_middle 746731755
push_front 86643622
push_front 125924901
push_back 864668141
push_front 908346805
push_back 357670803
push_back 994949565
push_middle 492016062
get 58828
push_front 430542270
push_back 66528210
push_middle 810116740
get 54585
push_front 557251749
get 8860
get 58692
push_middle 884419811
get 22827
get 21938
push_middle 301012901
get 70706
get 20487
push_front 558321393
get 38746
push_back 30913180
push_back 2551123
push_middle 179045584
push_middle 588942308
push_back 847319503
get 2494
push_back 345687595
push_middle 601177668
push_back 412335545
get 70333
push_back 814845780
push_back 551854449
push_back 737310578
push_middle 295060712
push_front 304519361
push_middle 94414516
push_front 184017507
push_back 301459720
push_middle 662914037
push_front 366808842
push_front 38002089
get 47729
push_middle 521194283
push_front 231339458
push_back 544525492
push_middle 303128311
push_back 96009145
push_middle 905146446
get 62593
push_back 778231823
push_middle 591033810
push_back 685652926
push_front 170646793
push_front 585243415
get 28711
push_middle 656670403
push_back 429060997
push_back 583661636
push_front 311734754
push_back 263354549
get 64906
push_middle 192846569
get 55992
push_back 74111629
get 60462
push_back 183520903
push_middle 535027743
push_middle 860604686
push_back 380376943
push_middle 580238593
get 34461
push_back 571407838
get 68993
get 47660
push_front 153686726
push_back 334473759
push_front 48451281
push_back 243996403
get 57338
push_back 326800144
push_middle 584189888
get 41045
push_back 352635964
push_front 181895503
push_front 521545402
push_front 55754616
push_back 829549369
get 45071
get 62387
push_front 416577228
get 64357
push_front 249026763
push_middle 879171887
get 45620
push_front 259402294
push_front 451212985
get 52947
push_back 676118863
push_middle 383405895
get 5169
push_middle 65230446
get 20568
get 28026
push_middle 250484132
push_middle 557697247
push_middle 924054854
push_back 167882389
push_middle 463633823
push_middle 647462021
push_front 830423569
get 10937
push_front 216853517
push_back 664387505
get 68889
push_middle 904454837
push_middle 187920364
push_front 773639339
push_middle 607234086
push_back 947828595
push_back 602660293
push_front 256797500
push_back 354381551
push_front 20500086
push_middle 369820332
push_middle 119914802
push_back 264986996
get 56798
get 38648
push_middle 11464508
push_front 597703593
get 29142
push_front 73426742
get 42433
push_back 208904363
push_front 562137238
push_middle 694428665
push_back 325286035
push_front 299050179
push_middle 658060298
get 23256
push_middle 901644963
push_front 840215599
push_back 829797275
push_middle 461605361
get 27577
push_middle 199925762
push_back 999783013
push_middle 20678104
push_middle 359201950
push_back 256630478
push_back 194674409
push_back 514977961
get 58692
push_middle 424055511
get 13881
push_middle 730428921
get 75216
get 27744
push_front 722501770
push_middle 376841719
push_back 675254596
get 16325
get 27896
get 54733
push_front 597271062
push_front 640187686
push_front 639406578
push_back 194919819
get 33269
push_back 811387265
get 28658
push_front 14141160
get 19642
push_back 136991666
push_middle 295399171
push_middle 419844220
push_middle 719112701
push_middle 194228671
push_middle 115912492
push_middle 216935261
push_middle 580026002
get 23794
push_middle 312578730
push_middle 904994812
push_front 717804485
push_front 237733683
push_back 485673922
push_middle 862976405
push_front 742338558
get 63235
push_front 53049001
push_middle 945339629
push_back 964498399
push_middle 248246785
push_front 831113874
push_front 775791691
push_front 39711343
push_middle 948739518
get 2038
push_front 725781093
get 62167
get 73853
push_back 959522336
push_back 843433767
push_back 109646296
push_middle 583067983
push_middle 982482427
push_front 760030215
get 26354
get 68690
push_back 830367316
get 22073
get 11939
push_back 459333959
get 70783
push_back 52075469
push_middle 128353393
push_back 438314273
push_front 869393209
push_back 958906324
push_back 569105700
push_front 859927948
push_back 412325119
push_back 989226024
push_front 88520473
get 68057
push_front 710635101
push_middle 386025450
get 74481
push_back 123935451
push_back 315372167
get 7530
push_front 197280781
push_back 480388027
push_back 166150650
push_middle 774806518
push_middle 869714875
push_front 723700946
push_front 759728354
push_front 767136256
push_front 73023721
push_back 986320141
push_back 225637625
get 24987
get 22403
get 21176
push_back 214666106
get 59011
push_front 576715024
get 29548
get 8621
get 54489
push_back 8914265
push_back 848497045
push_front 193247708
get 73713
push_middle 492415848
push_back 748284145
push_back 394487243
push_middle 344078725
push_back 640737482
push_middle 436261689
get 1129
push_front 513353853
push_middle 911965334
push_front 784804041
get 60567
push_front 558266893
push_middle 38537045
push_middle 599358460
get 62725
push_front 771300495
push_back 474618085
push_middle 156598272
push_front 101781867
push_back 804773684
get 59345
push_middle 142515353
push_back 34383186
push_middle 982996464
push_middle 726153467
push_middle 69559141
push_middle 526874842
push_back 503648431
push_back 883267760
push_back 983421262
get 10146
push_middle 338476689
push_back 293643136
push_back 650544736
get 70775
push_middle 759072272
push_middle 581731587
push_front 996421137
push_middle 77299671
push_back 407662376
push_front 707583848
get 44027
push_middle 673026880
push_front 713175050
push_front 146140212
get 17351
push_back 114225788
push_middle 164084066
push_front 319325035
push_middle 629687539
get 69321
push_front 634867179
push_middle 647893789
push_back 200808479
push_front 480682971
push_back 245147834
push_back 891753136
push_middle 972834307
push_middle 19257233
push_back 709889273
push_back 230869416
push_front 307731827
push_front 319349759
push_front 385910872
push_middle 1680267
push_front 926796102
push_front 577753223
push_middle 638047324
get 24936
push_front 679068301
push_back 556773778
get 22112
push_front 183553777
get 36043
push_back 133089849
push_front 797642494
push_middle 394892574
push_front 758814506
get 44376
push_middle 316192237
push_back 428730137
push_middle 185354338
get 47507
push_back 411492985
get 7254
push_back 157590494
push_front 854099515
push_middle 843513203
get 5214
push_middle 110593771
push_middle 828041234
get 15262
push_back 660073972
push_back 154545479
push_middle 966495295
get 55923
push_back 471947855
push_back 966103629
push_front 556266930
push_middle 102262737
push_front 162555766
push_front 81771316
push_back 809696616
push_back 257476069
push_middle 272711789
push_front 905391887
push_middle 569225942
push_middle 555785016
push_back 597526988
push_front 572462602
push_back 903508966
get 72233
get 68181
push_middle 847219791
push_front 383918161
push_back 96520144
push_front 501540704
push_front 220903901
push_back 708795528
push_back 401035292
push_back 796684828
push_middle 991900333
push_middle 439537503
get 25802
push_front 473474770
push_front 288889326
push_front 245282702
push_back 396411549
push_back 50212146
get 6259
push_back 856929892
push_back 605942234
push_back 196444120
get 28340
push_middle 529851243
push_front 62388165
push_back 136219687
push_front 638238218
push_front 296329221
get 5807
push_middle 709128854
push_back 710467750
push_middle 916318122
get 55273
get 15835
push_back 671671261
push_front 642965757
push_back 945921931
push_front 28001891
push_front 558689218
push_front 448550632
get 52450
push_front 137108236
get 11528
get 13485
push_middle 593641381
push_back 928226146
get 8693
push_middle 100870985
get 2761
push_front 853192660
push_back 89430071
get 48303
push_back 110149989
get 11497
push_back 133979971
push_back 397065242
push_middle 4827999
push_back 745144018
get 39567
get 11192
push_back 347334586
push_front 435475888
push_front 514977276
push_front 853351870
push_middle 656606756
push_middle 986350961
push_middle 655314316
push_back 188881937
get 30946
get 73987
push_front 783978857
push_front 149017011
get 63640
push_middle 139513919
push_back 256563363
get 20504
push_middle 270323756
push_back 817643510
push_front 387697373
push_front 724415082
get 49062
get 41872
get 1360
push_middle 690801603
push_front 704738626
get 64452
push_back 932774654
push_front 197411852
get 67695
push_front 532328605
get 45673
get 44587
push_back 83872752
get 27310
push_back 779188939
push_front 355363142
push_back 151159468
push_middle 585822340
push_back 537933116
push_middle 415954075
push_middle 162653036
push_middle 405548295
push_middle 672185491
push_middle 545934333
push_middle 284930975
push_front 717525487
push_back 670021479
push_back 118050607
push_front 325350427
push_back 436918187
push_middle 78360541
push_front 777717974
push_back 887173225
push_back 956307880
push_middle 286762478
get 30191
push_middle 981557547
push_front 809723099
push_front 153250333
push_back 63750696
push_middle 221911370
push_middle 470010095
push_middle 732723922
push_front 751727777
push_front 247018035
push_middle 862311401
push_front 157890929
push_front 757356268
push_middle 784580319
push_middle 473527586
get 26959
push_middle 90159183
get 8036
push_front 968833761
get 71988
push_back 178957559
push_middle 984815237
get 35244
push_back 695518438
push_front 32068112
push_back 439280840
push_front 642136590
get 45538
push_back 939414977
push_front 665275162
push_middle 557021595
push_back 787642408
push_front 185791476
push_back 90216515
push_front 43763714
get 41931
push_back 242284123
push_front 814407536
push_middle 906044410
get 7885
get 63611
push_back 973955589
push_back 906445807
push_middle 56987264
get 65834
push_back 652981649
get 32930
push_front 127232253
push_middle 870872886
get 17398
push_middle 458103464
push_front 47820467
push_middle 799018256
get 50447
push_back 511768959
push_middle 406187050
push_back 402934647
get 6312
get 75083
push_front 79190751
get 72355
get 34863
get 69651
get 53305
push_front 248642389
push_middle 729165885
get 11772
push_front 227977543
push_front 433106161
push_front 190461176
push_middle 292577109
push_middle 377140717
push_middle 265286892
get 44390
push_front 813298657
get 27810
push_front 945399503
push_front 858252766
push_back 159794762
push_middle 992149409
get 33373
push_middle 347468729
push_back 32522011
push_back 198874674
push_front 578257928
push_front 361071129
push_back 889550526
push_middle 841167524
get 41851
push_front 226208753
push_front 927540907
push_back 408875863
get 31557
push_middle 827101176
push_middle 123905874
get 15552
push_front 566611187
get 4120
push_back 254436451
get 12771
get 64954
push_front 971256381
push_back 140647534
push_front 817059014
push_front 263269568
push_back 733044234
push_front 873065901
push_front 941224296
push_back 102790191
push_back 122076157
get 54382
push_front 523410761
get 72780
get 13568
get 21780
push_middle 811205127
push_front 155413882
get 44447
get 45996
push_front 288336588
push_back 350186399
get 32434
push_back 672147998
push_back 11964903
push_front 660363299
push_front 544683862
push_middle 805275814
get 7689
push_back 792661181
get 40832
push_front 302127245
get 62704
push_front 145061610
get 21298
push_back 561225169
get 25430
push_middle 304701733
push_front 478559427
push_front 345616915
push_middle 859700690
get 69159
get 67628
get 42445
push_front 394924857
push_front 220787726
push_middle 459836914
push_middle 636997843
push_middle 793327097
push_back 443534104
get 37405
push_middle 256896604
push_front 110959080
push_front 7463309
push_front 445964676
push_front 214882044
push_middle 795965436
push_front 290319125
push_front 401109997
get 21248
push_back 408385140
get 58206
get 2452
push_front 781823541
push_back 941226929
push_back 561581330
get 46246
push_front 164913571
push_back 343901699
push_front 334910565
push_back 178807413
push_back 251683120
push_front 635565519
push_front 526629329
push_front 266755167
get 59154
push_front 116330819
push_front 709628324
get 3379
push_front 329347143
push_front 427555976
push_front 498930560
get 55852
push_middle 448476206
push_back 744185916
push_front 364849473
get 58312
push_back 325586396
get 32039
push_front 272978320
push_back 438517411
push_middle 603205139
push_back 717240432
get 38947
push_front 468869848
push_back 852658727
push_front 550701742
push_front 916339643
push_front 827024060
push_front 13719410
push_front 260570026
push_middle 500409499
get 18188
push_back 170500324
push_back 520888071
push_back 873505710
push_front 648337147
push_middle 918609634
push_middle 554326998
push_middle 79927411
get 54187
push_back 669854754
push_back 958745648
push_back 86265426
push_back 117074593
push_front 963357675
push_middle 664735677
get 106
push_middle 543990259
push_front 52490364
get 14080
push_middle 797795217
get 64862
push_front 859399017
push_front 3108839
push_front 356083161
push_back 172882142
push_middle 555789157
push_front 510298931
push_front 799270377
push_front 576754102
push_front 382254165
push_back 333081016
push_front 41582029
push_front 339881466
push_middle 253189924
push_front 872435442
push_middle 918520431
push_back 420490508
push_back 849527218
push_middle 919287408
push_middle 31514610
push_back 23368888
get 41366
push_back 327726281
push_middle 542750796
push_middle 394077984
get 19106
push_back 107120301
get 17013
get 16168
push_front 427052016
get 7536
push_back 178680065
push_front 884059812
push_middle 700921838
push_middle 624989275
push_middle 989638316
push_back 828114512
push_middle 685586946
push_middle 833038126
get 63063
get 36056
push_middle 881102237
get 35851
get 34596
push_middle 289073863
push_back 40400875
push_back 468073712
push_back 642311672
push_middle 70888038
push_middle 305222474
push_front 720626638
get 27562
push_back 43146591
push_back 196123937
push_front 126419204
push_back 667597555
push_back 546152375
get 35126
push_front 506355842
push_front 368260781
push_front 943549880
get 34063
push_back 18394035
push_front 9882644
push_middle 574552928
get 64567
push_middle 575922266
push_middle 229650072
push_front 462380098
get 42071
get 2967
push_middle 569801302
push_middle 670667553
push_middle 387477602
push_middle 741921228
push_back 480495966
push_middle 754353956
get 55119
push_middle 256259599
push_front 203844925
push_back 549104959
push_front 132250071
get 55622
get 23611
push_middle 62237847
get 23082
push_back 117401913
push_back 673476542
push_front 201169151
get 10685
push_middle 77854385
push_middle 101304896
push_front 101259822
push_middle 551389044
push_back 30205188
push_back 236931078
push_middle 368990011
get 50483
push_middle 293008149
get 55741
push_back 524654557
push_back 793608516
push_back 53746462
push_back 428203510
get 16864
get 10788
push_front 861654402
push_back 867046636
push_back 509571065
push_middle 70121735
push_back 774857343
push_back 901821447
get 37246
push_middle 471158166
push_back 436832872
push_back 374715428
get 46822
push_back 271752173
push_middle 86474848
get 71679
push_back 549940131
push_front 923615650
push_back 362929486
push_front 575214842
push_front 6940100
push_middle 654291016
push_middle 3545381
push_middle 615237256
get 72459
push_front 124045938
get 71078
push_front 517463453
push_front 847267102
push_middle 928382821
push_front 908007112
push_front 788455928
push_middle 311488064
push_front 610746363
push_middle 131734537
get 51026
push_back 302044623
push_front 308084771
push_front 227273802
push_front 54849114
push_back 160076484
get 20689
get 75624
push_front 958475732
push_front 7938251
get 16382
push_back 700013255
push_back 491684390
push_back 332849503
push_front 676011440
get 49903
push_back 815658851
push_front 368485081
push_back 220941537
push_back 449425412
push_middle 426479997
push_front 195173511
push_front 557815305
push_middle 618954927
push_back 319046856
push_back 723614763
push_middle 376977197
push_middle 844746759
push_back 317760528
push_front 370673009
push_middle 113275378
push_front 478587596
push_front 284100446
get 49562
push_middle 194994965
push_back 990180863
push_back 958763046
get 67578
push_middle 191190055
push_back 925998747
push_back 245633536
push_back 749119945
push_back 478208300
push_front 544526791
push_middle 173358793
push_back 734721155
get 443
get 65740
push_front 755032486
push_middle 341511637
push_front 542075692
push_back 541632988
push_back 345329334
push_back 313337086
push_back 639819681
push_front 949018522
push_middle 786264105
push_front 969643153
push_back 984915343
push_middle 348747212
get 67372
push_back 299385083
push_front 991999579
push_front 339684995
push_front 303809635
push_middle 73019001
push_front 236908702
get 25997
push_middle 774817491
push_middle 98381106
push_back 297313621
get 5333
push_front 967587400
get 14354
push_front 876169198
push_middle 940961093
get 14300
get 1581
push_front 921579391
get 74554
push_middle 602442760
push_front 65975129
push_back 818133703
push_front 445503585
push_front 217633146
push_middle 114641901
push_front 128473005
push_front 872698778
push_middle 904786197
push_middle 905309105
push_back 776958770
push_front 775843380
push_middle 988295631
push_middle 608504701
push_back 188947996
push_back 123706615
push_middle 832998647
push_front 606266913
push_front 347062465
push_front 131934129
push_front 68169806
get 28468
push_front 420462247
push_middle 70248844
push_middle 998156276
push_back 439766727
push_back 249536743
push_middle 363337507
push_back 795267053
push_middle 157012612
push_front 640067524
push_front 640014482
get 26874
push_back 415658618
get 6832
push_back 986501061
push_front 804158311
push_front 273855983
get 13560
push_back 420018065
get 44588
push_front 588935783
push_middle 973617980
get 733
push_back 581797723
get 39446
push_back 439906689
push_front 263004532
push_back 985272733
push_front 411653089
push_back 152463254
push_middle 152037221
push_middle 83724187
push_front 525310068
push_middle 60295034
push_front 612237767
push_back 551316622
push_middle 663256545
push_middle 996865894
push_middle 690917181
get 45076
push_middle 563984569
get 10903
get 63302
get 20150
get 42808
push_middle 62402537
push_front 71047536
get 23223
get 43288
get 48828
push_front 738907450
push_front 512334550
push_front 233148689
push_middle 652702691
get 7918
push_middle 764232507
push_middle 690075387
push_middle 599695275
push_front 964497140
push_middle 783765096
push_back 472808560
push_back 219883684
push_front 58947800
push_middle 424447740
push_back 200868192
push_front 773683622
push_front 821786697
push_middle 477375799
get 37875
push_back 70968317
push_front 932174087
get 58812
push_middle 439069923
get 30780
get 28660
push_back 95797778
push_front 934947489
push_middle 477278042
push_middle 332995512
push_back 3047351
push_middle 159169439
push_front 425327660
push_middle 570154794
get 14337
push_front 792974602
push_front 632648098
push_middle 150629661
get 72039
push_middle 51468142
push_front 706302538
push_back 30541597
get 241
push_front 294321868
get 47022
push_back 64480046
push_front 16441427
push_back 168930555
get 12741
get 69934
get 50652
push_front 326127075
push_front 214117370
push_back 164543423
push_front 534899830
push_front 32538787
get 12414
push_back 149181333
push_back 877181770
get 35286
push_front 223877521
get 33846
push_back 584585516
push_front 842185749
push_front 465032529
push_back 679822338
get 46708
get 13739
get 6446
push_front 782444140
push_back 317731424
push_back 587469577
get 23564
push_front 754591219
push_back 60368950
push_back 410554803
push_middle 509606841
get 35166
push_front 482303868
push_middle 690862637
push_front 466987073
push_front 876942723
push_middle 83740786
push_middle 894769777
get 13777
push_middle 850923636
push_back 688131190
get 70511
get 42545
push_middle 933135850
push_middle 921563037
push_front 392871803
push_back 291811657
push_back 326182980
push_front 876010891
push_back 613173487
get 13095
push_back 382566773
get 67172
get 55445
push_back 100079098
push_back 322802998
push_middle 472887904
push_middle 221650254
push_front 43604986
push_front 488054499
get 74148
push_front 243274369
push_front 413413720
get 1122
push_middle 559383439
push_middle 151649793
push_middle 735215276
push_middle 523220979
get 48551
push_front 613252283
push_middle 977816268
push_front 679203121
get 53527
get 25663
push_middle 993431464
push_back 910089741
push_back 202600596
push_back 248914646
push_back 981573992
push_middle 135332534
push_back 424046897
push_middle 873586569
push_middle 614464454
push_middle 620688741
push_back 110941011
push_back 445138384
get 70258
push_back 352022387
push_front 332160020
get 46677
push_back 277966548
push_middle 415913579
push_front 596063508
push_front 251594834
push_front 600759321
push_middle 397140363
push_middle 946557267
push_back 617250261
push_back 95188622
push_front 955730435
push_back 390066924
push_middle 323005248
push_middle 275833077
push_middle 986457715
push_back 259539397
push_back 136125373
push_front 936690532
push_back 463068703
push_back 97763378
get 40797
push_middle 839781038
push_middle 934066493
push_middle 313487010
push_middle 595811014
get 17546
push_middle 986513353
push_middle 882162
push_middle 131334452
push_back 828645230
push_back 430814465
push_front 323726435
get 35337
push_front 871278089
get 30105
push_middle 758591828
push_middle 49582916
push_middle 397384287
push_back 188019460
push_front 676274077
push_middle 61170666
get 55763
push_middle 627733124
get 30551
push_middle 133644732
get 54661
push_back 621127612
get 4654
push_middle 84371839
push_back 48451661
push_front 674565343
push_front 742079921
push_middle 247595001
push_front 727853519
push_back 608703058
get 4892
push_front 900860686
push_front 299961121
push_back 764040122
push_middle 531217101
push_front 879602596
get 5273
push_middle 646189931
get 9919
push_middle 230965278
push_front 175460539
push_back 20250875
push_back 417777951
get 28403
get 70286
push_front 229106765
push_back 739035819
push_middle 941141800
get 41955
get 25859
push_middle 513671580
push_front 850858797
get 38177
push_front 359180424
get 31599
push_front 675836975
get 63957
push_middle 643453700
get 45719
push_back 262114581
push_back 342430251
get 7523
push_front 66890714
get 34342
push_middle 53114039
push_front 812053707
push_front 73291646
push_middle 34023311
get 43704
get 11461
push_front 606843608
push_front 60309010
get 73538
push_middle 229068579
push_middle 72114198
push_back 526899418
push_front 159709761
get 28547
push_middle 793847783
push_middle 534779077
push_front 72445586
get 34902
get 33656
push_back 132174238
push_middle 902854105
push_middle 993429631
push_front 338660235
get 65326
push_back 810802091
push_back 119288667
push_back 918493532
push_front 209907130
push_front 844420641
push_front 830537853
get 62351
push_front 990422619
get 61665
get 28985
push_middle 853226456
push_front 14060533
push_back 304664268
push_front 187191506
push_back 384931620
get 22800
push_middle 890527604
push_back 673036963
get 61753
push_middle 200957439
push_middle 264347904
push_middle 392637250
get 30991
push_back 431722662
push_front 156553661
push_front 309195701
push_middle 957732156
push_middle 100291031
get 15771
push_middle 897801954
push_front 883405085
push_back 779840344
push_front 140820295
push_front 322813705
push_front 401719191
push_middle 40536400
push_back 897839031
push_front 20402924
get 40990
push_front 445267856
push_middle 883851587
push_front 33097049
push_middle 118139133
push_back 641085852
push_back 610881145
push_back 496943861
push_back 999315707
push_front 997368442
push_middle 678890195
push_back 883117963
push_middle 744964132
push_front 448309343
get 16429
push_front 120799158
get 67154
get 17722
push_middle 957363190
get 31416
get 66577
push_front 397630737
get 3780
push_front 498413820
push_back 431336632
get 15662
push_middle 322635278
push_back 49662484
get 48290
get 7303
push_front 190404487
push_middle 642686325
push_back 102218172
push_middle 268942139
push_front 557154710
push_middle 11600407
get 20741
get 73043
push_front 702856163
get 6705
get 67956
get 33867
push_back 334563750
push_back 486257453
push_front 20966496
push_back 628907502
push_back 383978348
push_middle 777937738
push_back 863130421
push_front 65306738
get 43881
push_front 701277910
push_middle 223246523
push_front 236977617
push_back 849301060
push_back 668029501
push_front 703889946
get 21716
push_front 102401772
push_middle 248079311
get 34337
push_front 852947425
push_middle 195675392
push_back 99058958
get 19586
push_back 656180796
push_middle 885011479
push_back 741494366
push_middle 545121579
push_front 793956084
push_middle 43448151
get 57510
push_front 54044795
push_middle 417521124
push_middle 18393546
push_middle 900533384
push_middle 779767461
get 66200
get 36331
push_back 999638644
push_back 761602479
push_back 10101802
get 21091
push_middle 488014525
push_middle 181413106
push_back 865547050
push_front 622086175
push_middle 230847865
push_back 657308573
push_middle 135608666
push_front 803561833
get 50233
push_front 875198279
push_front 688997291
push_back 184709454
push_back 862445087
push_back 783909687
push_back 764286905
get 49969
push_front 81353142
push_middle 841085148
push_back 20797035
push_middle 242352073
get 75358
get 36529
get 57672
push_middle 361897236
push_back 903099355
get 8273
get 56434
push_back 224691643
get 38655
push_middle 647201924
push_middle 684315952
push_middle 819233842
get 5362
push_middle 708386300
get 68106
push_back 802059327
push_back 255078019
push_back 219759403
push_middle 35407272
push_front 957535873
push_middle 306136950
get 19424
get 13053
push_back 702023249
push_front 579735637
push_front 470797092
push_middle 862475536
push_middle 944576976
push_front 266849783
push_front 580865864
push_front 255226158
get 67699
push_front 789040958
push_front 795146961
push_back 129009321
push_back 630361190
push_middle 198713238
push_middle 533774072
get 3938
push_middle 691329310
push_front 763226012
push_middle 269987960
push_middle 237561506
push_middle 49627369
push_back 140560070
push_back 23446785
push_middle 168097601
push_middle 821866278
push_middle 265126446
push_front 807623503
push_middle 734648412
push_front 740266098
push_middle 360541967
push_middle 581654800
push_back 270473387
push_front 516460827
push_front 905629488
push_front 735855621
push_middle 104777394
push_front 768025630
push_back 86836890
push_back 330470046
push_middle 727503521
push_front 466126748
push_front 254201286
get 14225
push_middle 685773105
push_back 772412306
get 2787
push_back 902452589
push_front 963352292
push_middle 241979213
push_middle 269935013
get 70246
get 74681
push_back 901981923
push_middle 70608895
get 56241
push_back 607106893
push_front 280288051
push_front 717669095
push_middle 164209924
get 43238
push_back 528649079
push_front 145314811
push_front 315066360
get 28604
push_back 977881576
push_back 156340521
push_back 933888233
push_front 342198539
get 32133
get 55703
get 31691
get 41235
push_front 91504980
push_back 263015322
get 57201
push_back 372274648
push_front 98869358
get 37532
push_front 788233932
push_middle 476532382
push_middle 806125136
push_front 916395607
get 29772
get 3671
push_middle 758746892
push_back 157802860
push_back 247329564
push_middle 180587220
push_back 776583506
get 25307
push_back 73645618
push_middle 933058026
push_back 249189291
push_middle 467763547
push_back 567998430
push_front 497469175
push_front 131522853
push_back 193865485
get 33576
push_back 99452554
get 1243
push_front 852408211
push_middle 405952156
push_front 32390664
push_back 665506300
push_front 919144108
push_front 323869727
push_front 870095945
get 25962
push_back 569162706
push_back 150502380
push_front 819199562
push_back 454508870
push_back 225779734
get 15051
push_middle 110389119
get 21695
push_back 865523135
push_back 66842784
push_front 754957994
push_middle 135466138
push_front 435721605
push_middle 643209325
get 15380
push_front 83750846
push_back 393130497
push_front 813756904
push_back 260711868
push_front 318022537
push_front 369099385
push_middle 375824281
push_front 116690812
push_back 835035889
push_front 240681688
push_front 447565617
get 71445
push_front 391383143
push_back 452475467
push_back 464637569
push_middle 573311641
push_back 885958889
push_front 711157321
push_front 188729663
push_back 285546109
push_back 555136308
push_front 735258470
push_back 902685212
push_front 347367344
push_middle 770901496
push_front 441418679
push_back 517565127
push_back 348591603
get 24643
get 57604
get 73363
push_back 103254816
push_back 519196194
push_middle 745214091
push_front 941447063
get 76127
get 67466
push_middle 419908191
push_front 676163816
push_back 720269666
push_front 884221984
get 30513
get 63105
get 26300
get 4272
push_back 845091750
push_middle 267848435
push_front 386116993
push_front 876855769
push_middle 420058172
push_back 258032646
push_back 87214181
push_middle 965173138
push_middle 441456113
push_middle 63042372
push_middle 167169865
push_back 985899069
push_front 540638548
push_front 453940288
get 69377
push_back 399789845
get 72480
push_front 61767656
get 9369
push_middle 930640436
push_middle 567266145
push_front 466638756
push_back 767754436
push_middle 473611576
push_middle 726801364
push_middle 344822255
push_front 526503453
push_middle 923799814
push_middle 735783092
get 60328
push_front 309822645
push_back 606146702
push_middle 119070604
push_back 830817529
push_front 253767601
push_front 831380530
push_middle 915032286
push_back 447374713
push_front 339383158
push_back 626434366
push_front 769200078
push_back 273816330
push_front 555033458
push_back 68654064
push_middle 451956369
push_back 54247522
push_front 102843725
push_middle 857529151
push_back 107271499
push_back 188195181
push_front 420720324
push_back 154991677
push_back 221903545
push_middle 808354796
push_middle 643110467
push_middle 507896901
push_back 383770376
get 51867
push_back 386445535
get 56140
push_back 235842397
get 39906
get 64219
push_middle 143702942
push_front 321576771
push_front 386522099
push_front 260033018
push_middle 210298995
get 21715
push_front 778258394
push_back 759286157
push_back 971683797
push_back 928416775
push_front 958565591
push_front 889401700
get 54308
get 41640
push_back 555748184
push_front 409658677
get 51096
get 71710
get 39225
push_front 942259156
get 5292
push_back 262801505
push_front 517206059
push_back 544056300
push_back 587095151
push_front 774316919
get 1532
push_back 766254103
push_back 703504630
push_back 135723547
push_front 527463668
get 3154
push_back 790410701
push_front 260826200
push_front 397495402
push_middle 708422599
get 69939
push_back 450966031
push_front 11959963
push_middle 959074823
get 38042
push_back 322058379
push_front 618467981
push_back 231628357
get 26797
push_middle 84115318
get 71471
push_middle 779598335
get 67425
push_back 366095690
push_middle 854351535
push_back 485875761
get 51265
push_middle 322728128
push_back 750865616
get 72148
push_back 421334839
push_front 946791170
get 40201
push_front 309527167
get 9923
push_front 762486186
get 53486
get 61578
push_front 789360690
get 46126
push_middle 705316824
push_front 895862529
push_middle 517687920
push_front 487583029
push_middle 846151109
push_front 496816947
push_back 362089118
get 35925
get 21534
push_back 685180949
get 17517
push_middle 722810309
push_front 539957008
push_back 355128970
get 57249
push_back 344504773
get 75252
get 62805
push_back 762376394
push_front 937715635
push_front 348063205
push_back 431103907
push_front 207632175
push_front 215513520
get 13139
push_middle 340226986
push_front 681673604
get 5324
get 27242
get 56501
get 2955
push_front 294177111
push_front 674211303
push_front 283937072
push_front 22917622
push_front 247347467
push_back 847071747
push_front 645290770
get 49802
push_back 416323323
push_back 346874609
push_back 388890673
push_front 655049699
push_front 483758142
push_middle 456791691
push_front 801274308
push_front 905833492
push_back 147300876
push_back 597143206
push_middle 758193036
push_front 944210845
get 14533
get 55630
get 10536
push_middle 792532868
push_front 797506020
get 7608
push_middle 539466036
push_back 949395979
push_front 236344980
push_back 615798298
get 19406
push_middle 345555001
push_back 970126553
push_middle 918497011
push_middle 964426017
push_back 743988085
push_front 323271252
push_back 680453211
push_back 833450910
push_back 820161489
push_front 148913400
push_back 786077123
push_back 161206451
push_back 164395898
push_middle 485901352
push_front 923638500
get 28122
push_front 716554150
push_back 286957267
push_back 155898174
get 6292
push_back 883718380
push_middle 324161476
push_middle 205785989
get 7368
push_middle 730977666
get 60038
push_middle 154726444
push_front 88286097
get 20613
push_front 906232604
get 34054
get 66997
push_front 861982696
push_middle 649405370
push_back 930969011
push_front 480851957
push_middle 951470146
push_front 356494174
push_front 770182705
push_middle 472056435
push_middle 493226835
push_back 501468264
get 34849
push_back 685884429
push_middle 361151295
push_front 827006161
get 35572
push_back 142598501
get 63198
push_middle 95950546
get 40800
push_front 266759133
push_middle 899727135
get 31226
get 18484
get 76310
push_front 411757610
get 69067
push_front 668557001
push_front 277730465
push_back 127879864
get 29873
push_back 247146898
push_front 951714078
get 62241
push_back 760304964
push_middle 346373157
push_front 443477262
push_front 132625076
push_middle 986220980
push_middle 64831595
push_middle 607633943
get 41638
push_front 614565556
get 62274
push_front 250208868
push_middle 881299708
push_back 264382431
push_back 384105821
get 59310
push_middle 526393285
push_middle 811850247
get 38961
push_back 272582536
push_middle 532780977
push_front 507155280
get 41660
push_back 605342970
push_front 307854827
get 36587
push_back 67396737
push_middle 625209479
push_middle 74787549
push_front 984900439
push_middle 8502520
push_back 112884562
get 73026
get 24788
get 67232
push_back 543856869
push_middle 890976148
push_front 276365535
push_back 247377172
push_middle 292235484
push_back 979998999
get 28879
push_middle 39310675
get 32919
get 54000
get 57245
push_back 533343472
push_front 793017855
push_front 421809185
push_middle 308719384
push_front 986287844
push_middle 599095495
push_middle 239630626
push_front 179033309
get 1266
get 35629
get 31381
push_front 114871484
push_front 956465978
push_middle 311174933
push_middle 37168134
push_middle 848747875
push_middle 764695319
push_back 321163557
push_back 182417475
get 70812
push_back 163465957
push_back 536084032
get 12307
get 26218
push_back 158224343
get 8600
push_front 503483635
push_front 451281209
push_front 112378702
push_front 248341027
push_middle 88888386
get 43639
get 43780
push_front 535441687
push_back 100029205
push_back 771949134
push_back 431551060
get 38289
push_middle 414157465
get 60173
push_front 838817896
push_front 167888843
push_back 661382665
push_middle 14960165
get 42657
push_front 469137842
push_middle 533028303
push_back 241273691
push_middle 293239199
push_middle 481392885
get 15410
push_back 455151390
get 21670
get 11349
get 10623
push_front 980637053
push_middle 900935543
push_middle 743994261
push_middle 810908970
push_front 859782936
push_back 36440916
push_front 708241442
push_middle 851797931
push_back 825662932
push_back 396019261
push_back 917141380
get 59435
push_middle 270512273
get 44696
push_back 307227598
get 19968
push_front 169608074
push_middle 254908349
push_back 87216868
push_back 784584313
push_back 451670754
push_middle 998405203
push_front 249500928
push_front 303051339
push_back 116046212
push_front 554912117
push_back 739379267
get 35349
push_back 796067288
push_middle 896099223
push_front 860432724
push_back 437663839
push_front 39132780
push_front 284158358
push_back 838471926
push_front 65151219
push_back 141575290
push_back 976738179
push_middle 98373381
push_middle 266424018
push_back 788371409
get 43577
push_front 521027324
push_front 321612403
push_back 664980391
get 64020
push_middle 232174039
push_front 3883502
get 32548
push_front 535183135
push_middle 527027452
push_back 181670425
push_front 435297910
push_back 564627532
push_middle 178320543
push_front 71202114
get 50549
push_front 932299184
push_back 13246476
push_middle 367822625
push_front 381991379
get 47000
push_middle 829140083
get 38204
push_front 324055655
get 19986
push_middle 711597911
get 46
push_front 920837422
push_middle 947376936
push_front 861290092
get 72204
push_back 684941621
get 70079
push_back 419603175
push_back 675769419
push_middle 384841625
push_front 12376636
push_front 436918243
push_front 334327427
push_front 830186211
push_front 242741464
get 51876
push_back 794617121
push_middle 796484329
push_middle 902655770
get 61581
push_back 572366369
push_front 868768177
get 1189
get 26378
push_middle 246422781
push_back 335953852
get 58999
get 71750
get 23530
push_middle 770032611
push_middle 393522132
get 6002
get 65110
get 65269
push_front 59870251
push_middle 304249057
push_front 646384971
get 14411
push_middle 980842542
push_middle 691150715
get 44415
push_front 562994531
get 42913
push_middle 651864185
get 32795
get 12274
push_back 868756537
get 70571
push_front 878662043
push_middle 951674153
push_front 26658882
push_back 858309272
push_front 236707041
get 23341
push_back 105293768
push_middle 57249941
push_middle 718443058
push_middle 397964491
push_front 533013225
push_back 471722180
push_middle 477743399
push_back 768729713
push_front 707141575
push_back 963065679
push_middle 791325633
get 61945
push_middle 692381858
push_back 387263201
push_middle 176834719
get 39964
push_middle 141960700
push_middle 772861798
get 52969
push_front 341985381
push_back 564212183
push_front 311410359
push_back 864769901
push_middle 789738318
push_back 429321224
push_front 282050488
push_front 985836650
push_back 639690205
push_front 662783160
get 47091
push_front 105793096
push_middle 507416829
push_front 113233749
push_front 427662539
push_middle 360949984
push_front 958055405
push_back 196192096
push_front 404236262
push_front 9518717
push_middle 381476619
push_front 270514115
get 63282
push_front 763310173
push_middle 220088991
push_front 621369102
get 63517
push_front 349864842
get 57454
push_middle 206263808
push_middle 296451013
get 26092
push_middle 983353585
get 29798
push_front 549665404
push_middle 332138137
get 31108
push_front 81805122
push_middle 916171409
push_back 36561539
get 22157
push_middle 284549010
push_back 531854748
get 70255
get 11144
get 73649
push_front 882387072
push_middle 646005699
push_back 118993167
push_back 847549411
get 60838
push_front 21270878
get 65496
push_front 971125844
push_middle 755609346
get 34074
push_back 520903500
get 61067
push_back 976668549
push_middle 48223206
push_front 381803784
push_middle 670208639
get 19469
push_front 861262644
push_front 903178245
push_back 323727046
get 48699
get 47388
push_middle 143682488
get 12001
push_front 728150889
get 51152
push_back 698169201
push_back 615543720
get 54219
push_back 585100474
get 44232
push_middle 675750259
push_front 984725196
push_middle 737655202
push_front 249980530
push_front 727086433
push_back 956527280
get 68948
push_front 74892155
push_front 145274830
get 75820
push_front 650790185
push_front 385187566
push_middle 419533412
get 74008
push_front 249636346
push_back 274830885
push_front 311741002
push_front 473392837
push_front 600286173
push_middle 884052956
push_front 613268088
push_middle 999075717
push_front 940858728
push_front 309260363
push_back 842237439
push_middle 91005183
push_back 371748296
push_back 989591508
push_front 308428181
push_back 755202937
push_back 938972054
push_back 831048260
push_front 809311119
push_front 728525306
get 5001
push_front 271361482
get 41626
push_back 126708543
push_front 336638735
push_middle 449207722
push_back 507003550
push_middle 66601088
push_front 775302128
push_back 800453849
push_front 739599360
push_front 189643384
get 18547
push_middle 547937616
get 4861
push_middle 407821778
push_middle 59020786
push_middle 864933776
push_front 946186482
get 60174
push_middle 144534983
push_front 252970485
push_back 288915261
get 49039
get 34599
push_front 618215766
push_middle 875346184
push_back 341286656
get 21459
push_middle 164024543
push_front 4635368
push_middle 460915313
push_middle 764934804
push_front 945473936
push_back 67254890
get 20554
push_middle 753409265
push_front 718665164
push_back 931216315
get 4302
get 11493
get 50091
push_front 401645338
push_back 584349939
get 29182
push_middle 483440652
get 43074
get 67561
push_middle 903866188
push_front 137985919
push_middle 211514462
push_back 435006801
push_back 780523957
push_middle 90258287
push_front 19452363
push_front 21137635
push_front 483711541
get 66081
push_back 772310592
get 19324
push_middle 828635796
push_middle 247427070
push_middle 784642960
push_middle 415612188
push_back 321067543
get 19899
push_back 203714525
push_back 446301278
push_front 443908842
push_front 330089700
push_back 386870392
push_front 747815833
push_front 669192724
push_middle 222895321
push_middle 647382274
push_back 753968724
push_back 852354116
push_back 797048603
push_back 815683992
push_front 610134307
push_middle 765198378
get 3514
push_front 487572067
get 58087
push_back 283616
push_middle 544816093
push_middle 79033320
get 40738
push_back 438981319
push_middle 805184810
push_front 402914893
get 49483
get 37824
push_front 247918876
push_middle 345410722
push_front 358391216
push_front 141501142
push_back 130885052
push_front 304560600
get 2263
push_front 19223531
push_back 507548734
push_middle 473520831
get 45802
get 10719
push_front 936928926
push_front 636590494
push_middle 607322923
push_middle 720762138
get 68142
push_middle 967687290
push_middle 388840438
push_front 28435564
push_back 925230006
push_middle 731133363
get 45386
push_front 196894761
push_middle 57561262
push_front 290153787
push_middle 582066125
push_front 179315234
push_front 891909996
push_front 839295033
push_front 405660769
push_middle 650639258
push_middle 779881663
push_middle 464818829
push_back 460750424
push_front 118166412
push_back 378375890
push_back 309687792
push_front 517433700
push_back 100107065
push_front 645846062
get 5929
push_back 920565324
push_front 885809948
push_back 356548373
push_back 503064808
get 74909
get 76306
push_back 269781573
push_back 698281025
get 35854
push_middle 237023853
push_front 417909195
push_front 585563790
push_back 737703271
get 36753
push_back 868992891
push_front 155461845
get 53511
get 6546
get 1067
push_back 190037935
get 26927
push_middle 647237452
get 52514
get 65556
push_front 509937293
push_middle 151564119
push_back 87586037
get 27346
push_back 412365856
get 58509
push_middle 564675765
get 3015
push_back 703507647
push_back 706136529
push_front 624478375
push_front 8886905
push_back 269219803
get 44699
push_back 121293153
push_back 463292094
push_back 603810789
get 25275
push_front 590669784
get 27859
push_back 975205049
push_middle 994015338
push_back 552362625
push_back 649342013
push_middle 190697152
push_front 336579697
get 21066
push_back 15416343
push_middle 657338088
get 4108
push_back 134721431
push_back 858666843
push_back 407620380
push_middle 673530297
push_middle 20632288
push_front 623990331
get 75763
get 25041
get 68137
push_back 506059893
get 56596
push_back 622613029
push_back 932042652
push_middle 891682337
get 12084
push_back 247405884
push_back 198979518
push_back 215779669
get 5298
push_middle 66678483
push_back 779775756
push_front 891400758
push_front 688805457
push_front 464358665
push_middle 962423280
push_back 93455842
push_back 378161281
push_front 123145516
get 70193
push_middle 419731820
push_back 496093766
get 61951
get 34816
push_front 593240189
push_front 910831260
push_back 277134250
push_back 305762689
push_back 803316411
push_middle 192207666
get 3435
push_back 23965339
get 4671
push_front 722014662
push_middle 385955749
push_middle 626425554
push_front 22246056
push_back 317432021
push_front 594802712
push_front 194027373
push_back 72545382
push_back 843286126
push_front 561362700
get 6978
get 43948
push_middle 707017134
get 44284
push_front 361032802
push_back 161235382
push_back 225275599
push_middle 372375462
push_back 984711237
get 16267
push_back 708823015
push_middle 165249102
push_back 37870345
push_back 720575254
push_back 518913493
push_front 855600987
get 36923
get 62234
push_middle 603256721
push_back 32104092
push_middle 706279106
get 54439
push_back 518661144
get 33430
push_back 339378433
push_front 910256242
push_middle 353681468
get 6363
push_back 631526510
push_middle 664712603
push_middle 201093217
push_middle 439914975
get 33861
push_back 625118868
push_middle 776428076
get 72444
push_front 918388298
push_front 807524778
push_front 463865477
push_back 940767755
get 21735
push_back 162582972
push_middle 213052081
push_front 716728949
push_front 859540184
push_back 864625401
push_middle 327380142
get 8363
get 30186
push_front 355491716
push_front 967909874
get 49853
get 52740
push_back 590115739
push_middle 615741169
push_front 454491689
push_middle 733365699
push_front 182242776
push_back 413441611
push_front 99401989
get 41834
get 65311
get 21813
get 33116
push_back 558430840
push_middle 629727474
push_front 647478302
push_middle 988352189
push_middle 983535786
push_back 243069882
push_middle 117590157
get 20732
push_back 154313660
get 5483
push_middle 503028385
push_back 134323749
get 62519
push_front 692068530
push_middle 670868553
push_back 129755836
push_back 752872563
push_back 406082656
push_back 376420571
get 2110
get 50030
push_middle 592899524
push_middle 547253138
push_back 748972972
push_back 500337758
push_back 457476901
get 46079
get 2563
push_middle 863876289
push_back 746961435
push_front 912329063
push_middle 376970430
push_front 935156152
get 61914
push_middle 376933425
push_front 710978525
push_front 291375162
push_back 827907986
push_front 806505390
push_middle 551581584
get 72348
push_front 584305201
push_middle 210155075
push_back 86541441
push_back 31312452
push_front 192949485
push_back 651227961
get 9601
push_front 388015610
push_front 188802823
get 13403
push_back 266755826
push_front 708995342
push_front 472835633
get 37206
push_back 881449913
push_middle 63206507
get 70756
get 17177
push_middle 932517700
get 42255
push_front 712569735
push_front 567008945
push_middle 94889065
push_middle 971903440
push_back 653421582
push_back 134671473
push_back 515321283
push_front 84233635
push_back 464763958
push_back 289037006
get 34878
get 37092
push_front 16157320
push_back 889143899
push_back 260309869
push_middle 476908442
get 37758
push_back 102036242
push_middle 884329394
push_front 314670639
push_front 361632484
push_back 26307786
push_back 249574012
push_front 162995671
push_front 355729649
push_middle 378773397
get 68997
push_middle 155404376
push_front 968534588
push_back 980142581
push_middle 843679622
push_middle 240497094
push_back 427153901
push_back 193012302
push_front 572583903
push_middle 166462747
get 33823
push_middle 600410745
push_back 76350436
push_middle 685539396
push_back 673285244
push_back 60226955
get 36325
push_back 293406688
push_middle 823200889
push_middle 525424672
get 74106
get 64911
push_front 94644842
get 6539
push_middle 989318581
push_front 42824883
get 6674
push_front 466153375
push_front 859237417
push_middle 103659976
push_middle 548797315
push_back 747671080
push_front 330239425
get 46030
push_middle 974392118
get 6811
push_back 574421789
get 42512
push_middle 445716663
push_middle 802707509
get 5626
push_back 968294520
get 50281
push_back 115237790
push_middle 423657588
push_back 920144838
push_front 482522140
push_middle 642972888
push_front 911053015
get 61
push_middle 609701948
get 3164
push_middle 715686859
get 17674
get 47374
get 40314
get 51504
push_front 638790597
push_front 860482307
push_middle 722714919
push_front 981146968
push_back 448499461
push_middle 95857625
get 48361
push_middle 245950885
push_back 530036477
get 6250
push_middle 215990487
push_middle 314106023
get 66690
push_middle 399357560
get 49336
push_front 585787194
push_front 547753467
push_back 458719255
push_middle 919434133
push_front 666407482
push_back 621376522
get 31944
get 54039
push_back 92128518
push_back 957053426
get 39793
push_back 807175972
push_middle 437022635
push_front 366726592
push_front 258512619
push_middle 749274219
push_front 147337191
push_back 572018874
push_back 542391883
get 27956
push_middle 862517248
push_back 139420800
push_back 349527698
push_back 148620009
push_back 303730132
push_back 595091422
push_back 526538445
get 27182
push_back 236176960
push_back 796406135
push_middle 946532763
get 24318
push_middle 939009834
get 70041
get 73910
push_front 123241054
push_middle 438050694
push_middle 936112372
get 2820
get 841
get 51162
push_front 761249050
push_front 621093094
push_back 639347846
push_middle 93455233
get 66763
push_middle 311339882
push_front 717560754
push_back 751552017
get 64508
push_front 649891982
push_back 817845065
push_middle 634520231
push_back 135904297
push_front 877503023
push_front 567758715
push_front 87996765
push_front 108023168
push_back 175779971
push_back 408365852
push_back 118163572
push_back 502600581
push_middle 31534001
push_middle 318971670
push_front 679978636
push_back 594938018
get 51245
push_middle 778408463
get 55666
get 1013
push_middle 330030393
push_middle 163633146
push_back 520283544
push_back 292959836
push_back 384635489
push_middle 589960775
get 75724
push_front 368137932
get 16475
push_middle 906194290
get 65555
push_back 198147203
push_back 72128956
push_front 533963425
push_back 770764321
get 47737
push_back 476036254
push_back 799528631
push_front 485827439
push_front 545870486
push_back 308078872
push_middle 669408826
push_front 548622364
push_front 378072878
push_back 17239161
push_middle 426908467
push_front 361782275
push_middle 125780384
push_front 267987054
get 77084
push_front 771633861
push_back 906868487
push_front 57731745
push_middle 521561740
push_front 920026044
push_middle 72817551
get 76345
get 15612
push_middle 593432542
get 67620
push_middle 129035531
push_back 741697928
get 43347
push_back 706776679
get 18829
push_back 878817517
get 35388
push_front 852877188
push_back 789428911
get 22309
push_front 305940118
get 29714
push_front 75152099
get 24374
push_back 249979366
push_back 354250504
push_back 117357185
get 71802
push_middle 78117513
get 59007
push_middle 231128796
get 798
push_front 487299136
push_back 220984721
push_back 124400963
get 24440
get 44669
push_back 948301362
push_front 124635693
push_back 219331339
push_front 116272920
push_back 696558128
push_front 903812000
push_middle 110530976
push_front 595620219
push_middle 150339595
push_front 463434485
get 65715
push_back 937488459
push_back 624459761
push_back 695817473
push_front 43577625
push_front 591214462
push_middle 119279906
push_middle 813810019
push_front 715681248
get 59293
push_front 858252028
push_back 349881419
push_back 269736442
get 34394
push_middle 71460310
push_front 465420582
get 3939
push_middle 240380751
get 64324
push_front 990573619
push_front 180209438
push_back 938163125
push_middle 426848934
get 28423
push_front 797896017
push_front 270510107
push_front 552343663
push_middle 635281556
get 75013
push_front 381475473
push_middle 255787727
get 46677
get 3342
push_back 354215293
push_front 509393230
get 9926
push_middle 935897490
get 6670
push_middle 694558022
push_middle 144743386
get 57778
get 46305
push_back 258308343
push_middle 195966839
push_back 194446469
push_front 743983945
push_middle 195450205
push_middle 22892873
push_middle 700538713
push_front 787755056
get 56837
push_middle 853911683
push_middle 60236131
push_front 497564428
push_back 593391105
push_middle 123608718
push_back 395190616
push_middle 469537530
get 44910
push_back 751594515
push_front 468915306
get 51275
push_middle 191757215
push_back 279144075
push_back 851212929
push_front 883982991
push_front 786716059
get 10395
push_front 404097102
get 66927
push_middle 959453670
get 32399
push_back 144003958
push_front 200372576
push_middle 76464350
push_front 511827681
push_middle 507088488
push_front 562975695
push_middle 835014693
push_front 790234526
push_middle 340646304
get 28665
push_back 742027734
push_back 283616975
push_front 682297695
push_back 302162467
push_back 364178437
push_back 367589736
get 53208
push_front 47068979
push_middle 502264673
push_front 669352190
get 35035
get 2395
push_back 996807592
push_back 243849370
push_front 803068351
get 23278
push_front 405922340
get 24321
get 52491
push_back 938229225
push_middle 781261814
push_front 337990735
get 71514
push_middle 102915187
get 33218
push_back 481621052
get 20178
get 72880
push_middle 267402295
push_middle 827673272
push_middle 660533012
push_middle 665039141
get 69096
push_front 13035073
push_front 55287157
push_back 481762430
push_middle 527750303
get 53638
get 7803
push_back 850355815
push_back 160946864
push_front 30889913
push_back 475885014
push_front 961273631
push_back 894236673
push_back 599140050
push_back 502491125
push_back 60622908
get 4214
push_middle 332634853
get 70032
push_back 551165971
push_back 219375031
get 51523
get 67070
push_back 469476978
push_middle 297098782
push_front 166899870
push_front 706690999
push_back 925786218
get 69651
push_middle 547802925
push_middle 122811323
push_back 176337397
push_middle 457883913
get 33119
push_middle 614612212
push_front 708707633
push_back 84705728
push_front 112696458
push_back 205586381
push_front 883912185
push_front 52048022
get 61679
push_front 873924651
get 3898
get 39268
push_middle 881408902
push_middle 360964721
push_back 788318627
push_front 457721506
push_back 796935317
get 30347
push_front 705041444
push_front 61909984
get 52605
get 21905
push_middle 871319454
push_back 644754476
get 42067
push_back 777166290
push_back 974616835
push_back 389695608
push_back 964602810
get 49573
push_middle 923284375
push_back 70464869
push_front 779678008
get 70393
get 52011
get 13112
push_front 709245578
get 48059
get 14234
push_back 334163352
push_front 302361124
get 19216
push_middle 278221523
get 50890
push_middle 724200114
get 11480
get 14001
get 62190
get 43803
get 31620
push_back 812456670
get 64812
push_back 924734737
push_middle 378865531
push_front 572480411
get 71988
push_front 773325665
push_middle 409070070
push_middle 942694854
get 17274
push_middle 510245018
get 36373
push_middle 977387037
push_front 722579468
get 53568
push_front 501090405
get 72008
push_front 932886775
push_front 207588762
push_middle 376830573
push_front 740434238
get 31403
push_back 986422111
push_middle 705853952
push_front 451513634
get 15114
push_back 358826486
push_middle 310289163
get 43419
push_back 244530873
push_back 492574751
get 49742
push_front 508649259
push_middle 5840313
push_middle 860051366
push_back 885874280
push_middle 797405434
push_middle 841877430
push_front 740415271
push_front 833900
push_front 225464287
get 15867
get 18329
push_back 752506770
get 33913
push_front 492428753
push_back 740538891
push_front 4963690
push_front 473527594
push_middle 938534345
push_back 314330690
push_middle 642845507
get 50593
push_front 446987260
get 20450
push_middle 66817347
push_back 843034531
get 70428
get 46608
push_front 22573356
push_back 592104912
push_back 411815721
get 66677
push_middle 802518156
push_front 635435255
push_back 654137021
push_front 813080715
get 71119
get 64475
push_front 481732871
push_back 775493739
push_middle 624172138
push_middle 272073379
push_middle 143697441
push_middle 986777079
get 35530
push_back 43398066
push_back 91074772
push_back 139421933
get 3683
push_middle 961203062
get 7333
push_middle 128348936
get 39391
push_back 376126921
push_back 350372600
push_front 970873610
push_middle 254164301
push_front 393626118
push_middle 534830028
push_middle 703358486
get 40231
push_front 887411602
push_middle 833603639
get 55263
get 52569
push_back 949254474
push_back 982419494
push_front 899262097
push_front 544835919
push_front 434215812
push_middle 938985069
push_back 793743960
push_middle 916627649
push_middle 529572024
push_front 531249325
push_back 993074201
push_front 440093007
push_front 854270764
push_back 610745924
push_back 171549293
push_back 335512462
push_middle 759891417
push_back 898726288
push_back 116092860
get 31640
push_front 617833521
push_front 516809345
push_front 436905249
get 27731
get 65465
push_front 153706758
get 21618
push_back 96078901
push_back 461500428
push_middle 704240759
push_middle 480589944
push_front 736085172
push_back 863581674
push_front 817438365
push_back 289922717
push_middle 803873865
push_front 140186501
push_middle 310122905
get 70774
get 69275
push_back 434440852
push_middle 336262301
push_back 316579810
push_back 712110826
get 66479
push_back 613208838
push_front 1740808
push_front 936971027
push_back 842320934
push_middle 313342699
get 24073
push_back 793728285
push_back 470796670
get 42970
get 39148
get 21015
push_back 106542158
get 46292
push_front 199616077
push_front 620298252
push_middle 290219767
push_front 59824834
push_middle 514598134
get 36174
push_front 357564273
get 57407
push_back 924699648
push_middle 646415317
get 2132
get 18428
push_back 704817674
push_middle 503770256
push_middle 753065284
push_front 561870861
push_front 195676845
push_front 626969138
get 59212
push_middle 933349121
push_back 473249546
push_front 451577556
push_back 641341385
push_front 970093067
get 64432
push_middle 602063010
get 23761
push_middle 78600419
push_middle 703019416
get 72935
push_middle 420530722
push_front 778028737
push_front 295471903
get 32174
get 57057
push_middle 572930582
push_front 999751703
get 26073
push_middle 32791431
get 20378
push_middle 503771924
get 1790
get 68226
get 56481
push_front 735162903
push_back 282297365
get 21037
push_front 167631371
push_middle 580894166
push_middle 872785487
push_back 7674812
get 69693
push_back 524426599
get 29627
get 66337
push_middle 503515151
push_back 412065129
push_back 183579833
push_front 865120890
get 64413
push_front 511224351
push_front 487823735
push_middle 135044809
get 62226
push_front 96772081
push_front 303023263
push_middle 829917830
push_back 191854582
push_back 575836291
push_back 103522362
push_front 12749374
push_front 727077241
push_middle 283201162
get 22064
get 47330
push_middle 106014688
push_back 263275319
get 20541
get 58529
push_front 972160406
push_back 822655874
get 66662
push_middle 758535574
push_middle 338176065
push_front 116029079
push_middle 868894351
push_back 717250010
push_front 740828873
push_middle 345481084
push_front 223087049
get 35811
get 47955
get 21257
push_front 881903911
push_back 873908478
push_middle 710711597
get 51813
push_middle 265563860
push_back 677741256
push_middle 256098239
push_front 20222881
get 16442
get 25159
push_front 43485708
get 74056
push_back 133171865
get 31358
get 71435
push_back 869978403
push_middle 7101036
get 65246
push_front 852296084
push_middle 608523483
push_middle 798081246
push_front 564857041
push_front 47474834
get 41085
push_middle 294237012
get 73299
push_back 801770878
push_middle 258743182
get 15078
push_middle 199834847
get 18702
push_front 296098873
push_back 834998783
push_middle 532544414
push_back 954785707
push_front 597745729
get 41732
push_back 794773952
get 70215
push_front 534331850
push_middle 797275240
get 10154
get 50438
get 15147
push_front 351741572
push_middle 12148850
push_back 447830654
push_front 985792355
push_middle 510430645
push_back 417940467
push_back 772440030
push_back 969790017
push_front 1146794
push_middle 336642206
get 21959
push_middle 2093502
push_back 92657805
push_front 778065576
push_middle 55000039
push_middle 778894785
push_front 651334241
get 29953
push_front 144547396
push_front 360396911
push_middle 820376844
push_back 116688557
push_front 723387297
push_middle 776388248
push_front 229085605
push_middle 286984501
get 64155
push_front 798999943
get 11029
push_middle 686683461
push_middle 570914114
get 2595
push_back 647539873
push_back 449095736
push_front 721505339
get 18530
get 68986
push_front 220085899
push_front 463847384
get 26247
push_front 93522671
push_front 855929442
push_front 934322658
get 50721
push_middle 597882873
push_middle 793875221
push_front 403985146
push_back 340993713
push_middle 268502047
push_front 78046781
push_middle 489683152
get 31993
push_back 923985575
push_back 156784964
push_middle 20709925
push_back 663043640
push_front 620788409
push_front 243766874
push_middle 87420896
push_back 466243742
push_front 998898721
get 47943
get 42600
push_middle 801714674
push_middle 732149717
get 341
get 67388
get 11476
push_back 445939014
push_middle 825921405
push_back 222838267
push_middle 129841035
push_front 700631296
push_back 487901745
push_middle 865529024
get 15567
get 15026
push_middle 543535281
push_middle 784360838
get 14161
push_middle 10309239
push_front 444068019
push_back 174785161
push_back 181780395
push_middle 476971952
push_front 540539911
push_back 260763318
push_front 502624018
get 13997
get 29074
push_front 375154805
push_back 784490663
push_middle 887964441
push_middle 298657756
push_middle 631839093
push_middle 594078687
push_front 822389396
push_back 950512865
push_back 384788340
get 56567
push_middle 928237639
push_front 84206856
push_back 860815548
push_front 566141068
get 50742
push_back 701249818
push_middle 786724173
push_front 614064864
get 29099
get 16206
push_middle 272269587
push_front 908915657
push_back 809022585
push_front 879506141
push_middle 484237494
get 50263
get 13797
push_middle 646121442
push_middle 74459710
get 75362
get 38643
push_back 63790636
push_middle 644300544
get 12789
push_middle 794084134
push_middle 143295779
get 16952
push_back 129732658
push_front 228317955
push_front 275463851
push_middle 156344193
get 72967
push_front 588440691
push_front 615413078
push_front 493756398
get 38321
push_front 415269639
get 6754
push_middle 714737834
push_middle 360228476
push_middle 501327526
get 33425
push_front 601423225
push_middle 818689001
push_middle 498327833
push_front 803044335
push_back 60721460
push_front 230925595
push_back 170065329
push_front 494717360
push_middle 420973112
push_middle 883110968
push_middle 396800326
get 14195
get 54471
push_front 748143616
push_middle 694353766
push_middle 530124412
push_middle 902446228
push_back 931408493
push_back 107117960
get 49831
push_back 366038156
push_middle 512355813
get 5746
push_back 372486443
push_front 991209877
push_middle 107782587
get 12705
push_back 194773367
get 24330
push_middle 538218947
push_front 5633053
get 62850
push_middle 979674387
push_middle 465481494
push_middle 386716567
push_middle 764890604
push_back 36949558
push_middle 893370003
push_middle 681852493
push_back 633623281
push_front 60013669
push_middle 929022777
push_middle 664600445
get 19516
push_middle 2873316
push_front 904275836
get 64033
push_middle 162139413
push_front 452583642
get 170
push_middle 710493038
push_middle 732707903
push_back 812490287
push_front 627193412
push_middle 192240214
push_middle 976368136
push_back 480301148
push_back 293023138
get 51426
push_front 748599341
push_middle 998430068
push_back 650818926
get 31272
get 73479
push_back 641347585
get 68152
push_front 3795828
get 1913
push_middle 859078866
push_front 942047150
get 54125
push_middle 769536565
get 9412
push_front 779787166
push_front 263257809
push_middle 926928914
push_front 294517475
push_front 140364294
push_back 22509680
push_front 790197788
get 76801
push_back 916476087
push_front 624359386
push_back 483118853
push_middle 649406821
push_middle 150383511
push_back 802852092
push_front 857708570
push_front 566054104
push_middle 484693141
get 26363
push_front 563666869
push_front 706388460
push_front 217484728
push_back 978815979
push_back 991704559
push_back 54388254
push_back 897096533
push_back 541441374
push_middle 112738557
push_middle 356370926
push_back 179113313
get 51217
get 19748
push_front 577095224
push_middle 152817355
push_middle 216457471
push_middle 965508393
get 19349
push_back 146800808
push_middle 898777823
get 74251
push_front 844122670
push_front 953037221
get 62224
push_back 430288702
get 38708
push_back 914663643
push_middle 850871547
push_middle 504719119
get 1613
push_front 141968624
push_back 664632680
get 34967
get 35894
push_front 401244697
push_front 317509894
push_back 70224909
get 12046
push_front 749639477
push_back 583444512
push_back 542405158
push_back 830596150
push_front 594903730
push_middle 313407127
get 22301
get 60567
get 56339
push_front 680462159
push_middle 81702362
push_middle 854330667
push_back 648076974
push_middle 701881300
push_front 387169434
push_middle 206935585
push_back 835377327
push_middle 567115919
push_front 573021278
get 46058
push_middle 76769768
push_front 403485366
push_front 59996286
get 4083
push_middle 32252641
push_back 387870694
push_middle 218376684
push_middle 193542557
push_back 129973880
push_middle 724540859
get 72351
get 10427
push_front 713165483
get 61366
push_front 728160105
push_front 370927035
push_middle 470243655
push_middle 17909486
push_middle 366290099
push_front 466304772
push_middle 749846158
push_back 277681503
get 34578
push_middle 540749564
push_front 49475710
push_front 937810773
push_back 730376874
push_front 501891817
push_back 247242318
get 75075
get 43059
get 23779
push_middle 183535429
push_middle 934950646
push_front 197129050
push_middle 48352374
push_front 702967289
get 66567
push_back 499306284
push_back 540673491
push_middle 367335235
push_back 91269611
push_front 300896076
push_back 514952781
get 30059
get 47575
get 20942
push_front 542031876
push_middle 519539904
push_back 178346493
push_front 178673701
push_middle 171392171
push_front 968296622
push_middle 524148593
push_front 35304273
push_middle 640343510
push_back 298133179
push_middle 636281325
push_back 778781566
push_back 352101590
push_front 588462438
push_front 926788957
push_back 626609641
get 56282
push_front 459213678
push_back 233723677
push_front 531407400
get 46951
push_back 911954030
push_middle 836323627
push_middle 398349293
push_back 635717123
push_back 519110738
push_back 394720761
push_back 217600100
push_middle 194744107
push_front 898407696
push_front 843971481
push_front 241643753
get 8517
push_back 74982347
push_front 402904907
push_front 459843809
push_back 414985711
push_front 530153086
push_middle 437565689
push_middle 689916709
get 4491
get 7955
push_front 623617588
push_front 509858824
push_front 915390124
push_middle 886777311
get 42001
get 7250
push_front 465795205
get 14026
push_middle 158241021
push_middle 310995321
push_back 332130336
get 27715
push_middle 346609210
get 68995
get 57887
push_middle 370874543
push_front 392629214
push_back 149998836
push_middle 320372979
push_back 799703518
push_front 701534586
push_front 134344190
get 23659
push_front 155687970
push_front 600968655
push_front 412804517
push_back 750502796
push_middle 985021261
push_front 960012149
push_middle 354154619
push_middle 653548802
push_back 65099464
get 21798
push_front 326319281
push_back 203947264
push_back 878069516
push_middle 649132426
push_middle 202484587
get 61575
push_middle 213409477
get 54955
push_back 278125266
push_back 150778460
push_back 809262224
push_back 513585021
push_back 227582544
get 60715
push_middle 267188683
push_front 547812557
push_back 15840546
get 34227
push_back 333052934
push_back 133009290
push_front 372471512
push_back 216011343
get 4195
push_back 774058845
push_middle 230304912
get 70363
get 67031
push_middle 612477583
push_middle 319757396
get 16280
push_middle 36178138
push_front 116541778
push_middle 962077178
push_back 181413082
push_back 113478136
push_middle 672534831
push_front 720135439
push_front 217787802
push_middle 69755839
get 2134
push_front 926786022
get 3873
push_front 910874101
push_back 158967608
push_middle 57833512
push_middle 586913096
push_back 343477701
push_back 787635693
push_front 619754271
get 15897
get 67855
get 73426
push_front 458860154
push_middle 904240641
get 47920
push_back 378395284
push_front 300948649
push_front 34010963
push_front 771549102
get 24211
push_front 679266597
push_back 392623428
push_back 588995239
get 37287
get 15854
push_back 4147188
get 54453
push_front 715809560
push_front 394123881
push_back 374014781
push_back 316996311
get 51227
push_front 497525829
push_back 581269294
push_front 923716591
push_back 677823357
push_front 120313712
get 9698
push_front 275211684
get 16758
push_middle 625605866
push_front 948363814
push_front 189652594
push_back 321891389
push_front 84577782
push_front 268994763
push_front 975600412
push_front 675152300
push_middle 27307717
push_front 121536423
push_middle 358173414
push_middle 550307248
get 56057
push_middle 612275545
get 59869
get 22113
push_back 732298842
push_back 983204773
get 17104
push_middle 719361630
push_front 901493856
get 75079
push_middle 325109903
push_front 822452228
get 34976
push_front 948844547
push_back 240592510
get 36621
push_front 383090202
push_front 599809501
get 10778
push_middle 777578435
push_front 528675182
get 5922
push_back 891608433
get 10226
get 29016
push_back 80280654
get 74112
push_front 254419460
get 30541
push_back 240292042
get 8902
push_back 111491845
push_back 571327472
push_front 352293048
get 12653
push_middle 140213640
push_front 272366637
get 51969
get 70933
push_back 835694158
push_back 685130049
push_middle 832453044
push_back 768503342
get 48644
get 46517
push_front 364859051
get 42253
push_back 455342953
push_middle 771909832
push_front 77077920
push_middle 984109995
get 4934
get 2468
push_back 462634715
push_middle 746973457
push_front 523579864
push_middle 619612975
get 55707
get 29233
get 38564
push_middle 492431101
push_back 279678530
push_front 809211384
push_middle 970648981
push_back 605562971
get 11849
push_middle 881851461
get 62152
push_front 4660061
push_middle 301113783
push_middle 284470649
get 23844
push_back 263572246
push_front 943310401
push_back 228716295
push_front 541563884
push_back 582840625
push_back 769268836
push_back 425636544
push_front 215452142
push_middle 297412985
push_back 622142680
push_back 214241923
get 75564
push_back 805859524
push_middle 134988825
get 50414
push_front 574162066
push_front 305633771
push_back 600872097
push_middle 799916954
push_middle 838107803
push_middle 5086813
push_middle 807706207
get 15322
push_front 803799753
push_back 558784766
get 58934
push_front 26902131
get 5430
push_middle 600850373
push_middle 258725553
get 20487
push_front 100919487
push_back 985968587
get 11908
get 31447
push_back 68012468
push_front 391218534
push_front 432534926
push_middle 136581410
push_front 525864834
push_middle 524908228
push_middle 566895130
get 77861
push_front 856128172
push_front 786693139
push_front 975911184
push_middle 142267028
get 41352
push_back 442544575
get 4152
push_back 406377910
push_middle 878883910
get 59287
push_back 93299201
push_back 141162144
push_front 274820380
push_front 430151621
push_back 945817525
push_back 363444370
push_front 494652614
get 53470
get 10578
push_middle 382736603
push_middle 297479456
get 23880
push_back 603069057
push_front 861855245
get 1513
push_middle 596683857
push_middle 959544722
push_back 958463713
push_middle 850183553
push_middle 354041583
push_middle 991658249
get 40579
push_front 868280177
push_back 405584927
push_middle 997251914
push_front 416164876
push_front 876611191
push_middle 503408082
push_back 687157016
get 15820
push_back 679334812
push_middle 107102188
push_front 827385348
get 37052
push_front 841585809
push_back 142223188
push_back 375456332
push_front 383562381
get 75231
push_middle 389314233
push_front 228425529
push_front 458189956
push_middle 474061888
push_back 37488255
push_front 131747589
get 57410
get 55818
push_front 143809843
get 77333
push_middle 284954248
push_back 98176197
push_middle 352895909
push_back 368732331
push_front 469355523
get 47629
get 13771
get 38238
push_front 407887546
get 3408
push_front 150538408
push_back 847454227
push_middle 521642191
push_back 882260868
push_back 340512468
push_front 113129970
push_middle 823078311
get 4856
push_middle 791679029
push_middle 436641962
get 50980
push_back 712291560
push_back 888235078
push_middle 640176986
push_middle 475140162
get 21799
push_front 31087926
get 52741
push_back 39324942
push_back 309992358
push_front 615519147
get 65558
push_middle 855737190
push_back 657083253
push_front 487867271
push_middle 774885381
push_back 807570078
get 59684
get 60355
push_front 260148661
push_back 234387606
push_middle 776630363
get 45820
push_back 946600646
get 45547
get 4649
push_back 801168549
get 2838
get 50406
push_back 668564357
push_middle 119524828
push_middle 419571550
push_middle 779251609
push_front 471171940
push_back 421678735
push_middle 323174418
push_middle 280957548
get 46158
get 27325
push_back 708354751
push_back 812377651
get 60410
push_middle 40925192
push_front 777502965
push_back 719150037
push_middle 530006921
get 38914
get 32310
push_back 870665907
push_back 151033681
push_middle 83415348
get 36282
push_middle 814755326
push_back 456262078
push_back 424482635
get 67660
get 36035
get 15112
push_middle 928360052
push_front 144249516
push_front 330530261
get 41835
push_middle 504579925
push_front 516629071
get 48691
get 31094
push_back 925684987
push_back 933172449
push_middle 307401475
push_front 16573780
push_middle 549729469
get 45898
get 63464
push_middle 839130914
push_front 699670783
push_front 715916756
push_front 869698706
get 64729
get 13896
push_front 749352069
push_back 728600482
push_front 894926762
push_middle 61624051
push_middle 352762126
get 2419
push_back 478462584
push_back 532753647
push_back 604914184
push_front 914633099
get 44834
get 45477
get 64137
push_back 720878423
push_middle 861538058
push_front 28948676
push_front 840532111
push_middle 782129541
push_middle 145427369
get 68463
get 18450
push_front 166012703
push_middle 731312014
push_back 200577242
push_front 634964135
push_front 833249234
push_front 704826247
push_middle 148902882
push_back 434184026
push_middle 76566015
get 48511
push_middle 83129952
get 67162
push_middle 455608509
get 77201
push_front 422528505
push_middle 937216666
get 76652
push_front 777943980
push_back 631539289
push_middle 111894277
push_front 83840744
push_middle 747822088
push_front 376778850
push_front 926175834
push_front 798455225
push_back 489687073
push_back 678327925
push_back 401843291
get 63748
push_back 522300813
push_front 24568036
get 4261
get 74000
get 60423
push_middle 532378150
push_front 332639273
get 26856
push_front 6812552
push_middle 273614237
push_front 530861845
get 29628
push_back 504891419
get 15557
push_back 931820346
push_middle 962276109
push_front 415430132
push_front 506299817
push_middle 726642509
push_back 501767804
push_front 360819584
push_front 449802069
push_front 511109303
push_front 569219363
push_front 773898068
push_back 390799439
push_middle 764690141
push_middle 311961270
push_back 963126148
push_front 549485890
push_front 117980754
push_middle 717078308
push_back 158692848
push_back 745858224
get 56256
push_middle 664788785
push_back 544810577
get 25224
get 31905
push_back 129155073
push_middle 787089918
push_front 45530596
push_back 353244030
push_middle 4569575
push_front 636323744
push_middle 946874195
push_front 700149086
get 23186
get 77836
get 46040
push_front 124345884
push_front 796010319
push_back 97605765
push_middle 586546791
get 23346
push_middle 630430061
get 8452
push_middle 788436931
push_back 908762388
push_back 886395407
push_middle 275287041
push_middle 791840695
push_front 506535699
push_middle 256087633
push_back 162689094
push_middle 563712150
push_front 830087969
get 63943
get 5483
push_front 618258835
push_back 546668633
push_middle 392615155
push_middle 522514954
push_front 607452548
push_back 277043990
get 56389
get 52422
push_middle 495560587
push_middle 490398532
push_middle 842510249
push_front 464676162
push_middle 296299914
push_front 392782148
push_back 281173396
push_back 666043272
get 35233
push_middle 241081216
push_front 619647429
push_back 531245081
get 41385
push_front 744088414
push_middle 549073106
push_front 537973256
push_front 303347068
push_middle 926199448
push_back 824109227
push_back 886771333
push_middle 457823764
get 36348
push_front 118790699
push_middle 616590898
push_back 250552277
push_front 791766920
get 7183
push_front 504429274
get 58904
get 23331
get 72879
push_front 244851979
push_front 14727757
push_back 425047439
push_back 588958657
push_front 857161993
push_front 291589127
push_front 561143797
push_back 669845221
get 35844
get 50948
push_front 273626981
push_middle 585626742
push_back 392688864
push_middle 812287572
push_front 775035302
push_middle 276855902
push_back 377048911
get 77576
push_back 116468092
push_middle 297011329
push_back 6967680
push_middle 256943830
get 39265
get 69037
push_back 890775795
push_middle 138891636
get 53464
push_front 545346633
push_middle 715560387
push_front 130332842
push_middle 785798600
push_back 719941311
get 35265
get 70681
get 74603
push_middle 79426735
push_middle 443997879
push_front 586163190
push_middle 85977324
push_back 635303727
push_back 723541237
get 35144
push_middle 261370632
get 62780
push_back 521357279
push_back 183088236
push_middle 968391764
push_front 335373725
push_front 224463818
get 72425
push_back 151507076
push_back 121066156
push_front 888060209
push_front 58591347
push_front 705155844
push_middle 864996521
push_front 689331341
get 3872
push_front 472596258
push_front 170880830
push_back 908906735
push_back 868441005
get 40034
push_front 910027120
get 47387
push_front 555925145
get 46288
push_middle 502457783
push_middle 470291275
get 1495
get 12889
get 7768
push_middle 28533970
get 3113
push_front 733199906
push_middle 45005551
push_middle 557916141
get 53493
get 13881
push_front 410134144
push_middle 470597627
push_middle 374115993
get 71986
push_front 358271493
get 28922
push_front 322621343
push_middle 919672129
push_front 336846181
push_middle 944998170
get 75097
push_middle 580496419
get 2342
get 46022
push_middle 570435135
push_front 923048687
push_middle 102350656
push_front 904169296
push_front 902523505
push_front 1003592
get 26225
push_back 84996900
get 68943
push_front 448103173
get 66672
push_middle 439696928
push_back 453517978
push_front 956554100
get 40776
push_back 726798028
push_back 598316998
push_middle 913345616
get 20917
push_front 50074948
push_front 305380181
push_middle 237561862
push_back 621795741
get 12440
push_front 253698774
push_front 798809062
get 15517
push_back 252811918
get 64916
push_front 150359813
push_middle 185998303
push_middle 395769399
push_middle 592075815
push_front 218614232
push_front 864904651
push_back 470378686
push_back 2713272
push_back 654675383
get 23624
push_middle 340063704
push_front 716412504
get 26861
push_back 721567296
push_back 980045492
push_front 339258468
push_middle 80682896
get 61166
push_front 863371130
push_front 823332073
push_front 547190353
get 38332
push_back 148146392
push_back 561048365
push_back 884759888
get 17566
push_front 952398953
push_middle 280019988
push_back 468788835
push_front 540410084
push_middle 625381707
push_back 291209976
push_front 92911255
push_back 946543185
push_middle 623045032
push_middle 182276988
push_front 455437558
get 55838
push_front 931377029
get 66976
get 68061
push_middle 232683961
push_back 732334414
get 78171
push_middle 162048184
get 4662
push_front 311898742
get 37879
push_front 35737221
get 18425
push_back 94507937
push_back 286934947
get 270
push_back 286080276
push_middle 166162994
get 42753
get 46694
get 72434
push_back 806582027
push_back 103758400
get 2205
push_front 620652886
push_middle 395801858
push_middle 527997708
get 47789
push_middle 787569127
get 1728
push_front 853846962
push_middle 8110764
get 77991
get 15026
push_back 452243012
get 26072
push_back 489226378
push_front 628984885
push_middle 422179961
push_back 736501665
push_front 764767345
push_front 160774702
get 10620
push_back 167525829
push_middle 748722315
push_front 582975569
get 67756
push_middle 133896845
push_middle 204519715
push_back 317639840
push_front 278513986
push_back 59535206
push_middle 317124632
push_middle 260450132
get 30497
get 26068
push_front 398975692
push_back 335714058
push_back 85367198
push_back 895674552
push_middle 979498030
get 34429
push_back 758304389
push_middle 621745990
push_back 473681509
push_front 454786014
get 59888
push_back 165161129
push_back 124312237
push_front 66213937
push_back 224026622
push_middle 491569286
push_middle 80729053
get 34620
get 71631
push_middle 196274642
push_middle 621462645
push_front 689466051
push_back 189640280
get 63008
push_middle 237239127
get 54262
push_back 76432041
push_front 539302320
get 77257
get 2850
push_back 982500468
push_front 864248303
push_back 947432424
get 38185
push_middle 181156141
push_front 555051038
push_front 233314212
push_middle 735338374
push_middle 727558849
push_middle 421624391
push_middle 382870489
get 4096
push_middle 906946605
push_front 70975110
get 62129
push_middle 704026863
push_front 138554569
push_back 350006663
push_middle 320327226
push_middle 631122926
push_back 15808874
push_front 620831631
push_middle 247142244
push_middle 34593373
get 65644
push_middle 293983469
get 35579
push_front 749565194
push_front 183804728
push_middle 261169177
push_middle 408899080
push_back 782627656
push_back 464577837
push_back 258982993
get 46345
push_middle 724561952
push_middle 333402935
get 45464
push_back 137213434
push_middle 410009008
push_back 566852685
push_middle 924772011
get 12363
push_front 529831247
get 56332
push_back 735294687
push_middle 853276042
push_middle 17677109
push_middle 975509008
push_back 371719698
push_middle 211633166
get 13917
push_middle 100921505
get 49193
push_back 991737505
get 28618
get 17144
push_front 70887532
push_back 531000938
get 39694
push_front 792705228
push_front 374055402
push_middle 869360798
push_middle 885395692
push_back 373141618
get 70018
get 60931
push_front 871775322
push_middle 798028229
push_middle 793858974
get 25019
get 35017
push_back 362030456
push_middle 145757316
push_front 774395191
push_back 386267627
push_middle 533388138
get 77275
push_back 402785530
push_back 208442395
push_back 521211333
push_middle 764526341
push_front 456500502
push_back 239427658
get 69539
push_back 282012447
push_middle 632364361
push_back 363350916
push_front 786390972
push_middle 304128077
push_front 127563296
push_back 849676342
push_front 278031201
get 23863
push_back 976646613
push_back 812504143
push_front 292207272
push_front 788760219
push_back 422774811
get 53284
push_back 35757777
push_middle 403369202
push_middle 196675914
get 34050
push_back 574309919
get 36611
get 11791
get 65712
get 13948
push_back 49402163
push_back 845417674
push_front 590923507
push_front 206195505
push_front 999713640
push_middle 677819633
push_middle 700429891
push_front 106918020
push_middle 998084729
get 54009
push_front 1606378
get 12306
push_front 450973091
push_back 298172493
push_back 171981386
push_middle 469027511
push_back 168935577
get 16922
push_front 681315840
push_back 263956206
push_back 167396089
push_back 982305774
get 11596
push_front 791107357
get 59502
push_back 828008976
get 76953
get 65916
get 12995
push_back 473049803
push_middle 818183733
get 74651
push_back 306556687
push_back 917673755
get 11754
push_back 148631755
push_middle 231890586
push_front 1615118
push_front 939213210
get 66329
push_middle 345773037
push_back 910558197
get 49444
push_back 197859520
push_back 266618640
push_middle 338535375
push_back 888114956
push_front 118419940
get 41928
push_back 299208736
push_back 763146060
push_front 694381841
push_back 161691667
get 59428
push_front 477130464
get 37813
push_back 790031720
push_front 867313961
push_middle 532712195
push_front 562599298
get 59684
push_back 255044555
push_front 64703517
push_middle 97782872
push_back 136013445
get 21159
push_back 310339557
push_front 889800467
push_back 998565051
push_middle 730590928
push_front 848922716
push_middle 379898752
push_back 891688914
push_middle 459947795
get 29352
push_back 559016724
push_middle 517254116
get 41757
get 72630
push_middle 500287402
push_front 399209388
get 56397
get 73471
get 15731
push_middle 800874736
push_front 261864706
get 44807
push_front 607460557
push_front 809034581
push_middle 190121942
get 38773
push_front 675630465
push_front 180342300
push_middle 820600482
push_middle 397061270
get 35054
push_front 183344397
push_front 224487393
push_front 809374300
push_back 281814549
push_back 236533924
get 2286
get 13690
push_middle 847120534
push_middle 456362982
push_back 613214788
push_back 8004250
get 13897
get 74245
push_back 761727425
get 7149
get 32188
push_middle 165279615
push_back 508721763
push_middle 929394302
get 1036
push_front 764137417
get 45028
push_back 258492794
push_back 773982044
push_middle 750705576
push_back 722296607
push_middle 235158553
push_back 88082154
push_front 119733075
push_back 877956793
push_middle 221264887
push_front 275193273
push_front 871254392
push_front 676371276
push_front 774201830
push_front 179157032
push_front 754394344
push_back 409335199
get 48068
push_middle 941558441
push_middle 955307509
push_back 228998742
get 70537
push_front 524575091
push_back 101181902
push_back 321015855
push_middle 100731299
push_middle 611689999
get 2215
push_front 827574794
push_back 468886654
get 18995
push_back 134218385
push_front 722998768
push_middle 399591551
push_middle 474389745
push_middle 105641863
push_back 503727314
push_middle 30119353
push_back 558128537
get 21970
push_front 403384455
push_front 624690765
push_middle 744740648
push_front 267846834
get 6406
push_back 158721215
get 5421
push_front 109412862
get 19369
push_middle 50567032
push_front 996688001
get 24663
push_back 647257255
push_back 597046007
get 40421
push_middle 238330120
get 118
push_middle 671158088
push_back 849898094
push_back 572028483
push_back 106486369
push_middle 490403324
push_back 999997796
get 65903
get 62847
push_front 258715417
push_front 768111856
get 45696
push_back 457877676
get 30763
push_back 97008589
push_back 866695603
push_front 451401628
push_middle 546375332
push_back 110939923
push_front 960122048
push_front 852864449
push_back 328469457
push_back 400751632
push_back 38290110
push_middle 983585751
push_back 225548146
push_front 624048652
push_back 791782260
push_middle 946212670
get 64185
push_back 400177545
push_front 731730635
push_back 182637968
push_middle 873000731
get 69773
push_back 753347970
push_back 23914105
push_middle 177896998
push_back 312489177
push_front 563979136
push_front 214603635
push_middle 532527970
push_middle 881510799
push_front 326389743
push_front 240432301
push_back 187036288
push_middle 275517228
push_back 264826174
get 10582
push_middle 777044096
push_front 959860454
push_back 284565789
push_back 431051750
push_back 199961305
push_middle 413391755
push_back 434819787
push_front 171181081
push_front 663058456
push_back 103354478
get 12761
get 35547
push_back 485918002
get 31687
get 17467
get 78664
push_front 32171461
push_middle 24515127
push_middle 11854263
push_back 572676892
push_front 66525223
push_back 355150850
get 78604
push_back 27126629
get 57882
get 34480
get 20453
push_middle 847412308
push_front 670350694
push_middle 828046803
push_back 379367452
push_back 965000326
push_middle 479431161
push_middle 399838209
push_front 856498488
push_front 645704325
get 47209
push_back 88698346
push_front 790352256
push_back 280349392
push_back 760624816
push_front 693920543
push_middle 407917230
push_back 197472224
push_front 183993962
push_back 615014881
push_back 621094324
push_back 626868484
push_middle 654871663
push_middle 276703395
push_middle 550809609
push_back 740342431
get 37289
push_middle 807318847
push_front 812787743
get 60784
get 74427
push_back 197262700
get 29894
get 3016
push_back 657334034
get 58989
push_middle 646995004
push_back 968104355
get 35094
get 34509
push_middle 412159123
push_middle 156218633
get 47772
push_front 108736315
push_back 659792244
get 11238
push_back 595338529
get 17309
push_middle 145973978
push_middle 585267749
push_middle 469683287
push_front 167507926
get 56805
push_middle 580075797
push_back 588609313
get 21542
push_front 898808237
get 43413
push_middle 310514282
push_middle 337600619
push_front 141124734
get 14161
push_back 59573058
get 29593
get 66317
get 17535
push_back 497080835
push_middle 779141192
push_middle 774836426
get 61351
get 26833
get 49336
push_front 863799378
push_back 619572488
push_middle 27971850
push_back 733535562
push_middle 669412280
push_front 933373145
push_back 140152707
push_middle 60249060
push_back 742820593
get 54008
push_back 472328400
push_middle 245764473
push_middle 977623590
push_middle 814922682
push_front 750896166
get 30886
push_back 969317490
push_middle 589761901
push_middle 551997931
push_back 874603698
push_front 686701582
push_middle 781577434
push_middle 264367681
push_front 764714842
push_middle 988652640
push_front 40175853
push_back 860677441
push_middle 845346409
push_back 940360184
push_back 378570705
get 40303
push_middle 23723128
push_middle 269786590
get 11986
push_middle 204676272
push_back 935143829
push_back 435985011
push_middle 921854711
push_middle 83242754
push_back 488048682
push_back 236461955
get 27509
push_front 277267486
push_front 23940193
push_back 425593173
push_back 846269489
push_back 844677047
push_middle 523537441
get 43924
get 71596
get 38114
get 19674
push_middle 646527093
push_middle 491317158
get 35312
push_front 122593273
push_front 916571696
push_front 736047147
push_back 79539276
get 22598
push_front 944085046
push_front 17469050
push_middle 575015791
push_back 183125240
push_front 226807182
get 55599
push_front 474104569
push_back 847557661
push_middle 1466712
push_front 651903389
push_back 305390035
push_middle 270245207
push_front 469344158
push_back 494853385
push_back 653176762
push_middle 348305615
get 29481
push_front 784859356
push_front 853813827
push_back 554874034
push_front 314141479
push_back 87157706
push_front 148426867
push_back 180518203
push_front 821594326
push_front 943714173
get 65840
push_middle 59413209
get 2555
push_front 158093421
get 34111
push_front 652829190
push_back 188567093
push_middle 980103337
get 66624
push_middle 161752204
get 34359
push_back 938293698
push_back 309067863
get 7453
push_front 177662644
push_front 549367263
push_middle 202129558
push_middle 885614696
get 32397
push_back 538235761
push_middle 245673713
push_back 267591222
push_back 207674964
get 31827
push_front 42478110
push_middle 459266059
get 18089
push_back 342555255
push_back 747734847
push_front 865226017
push_middle 457442439
get 14560
push_back 486004581
get 16117
push_middle 738357562
push_front 527470995
get 63915
push_front 342191179
push_front 847740022
get 5617
get 71130
get 9694
push_middle 912686689
push_front 354304789
push_middle 33386183
push_middle 149503175
push_middle 686758206
get 5303
push_middle 414755106
push_front 70829279
push_middle 209235891
push_middle 72679824
get 67684
push_front 578116009
push_back 192429377
push_front 989816717
get 45302
push_back 651083069
push_front 77721402
get 17569
push_front 842423201
push_back 176703652
get 14146
push_middle 913382882
push_front 992475648
push_front 777292005
get 19850
push_front 913278264
push_front 721276928
push_middle 368640507
push_middle 155353679
push_back 942492462
push_front 918789850
push_front 498768523
push_front 684841770
push_front 744192514
push_back 739121827
push_middle 16748951
get 52602
push_front 195594990
push_middle 430310987
push_middle 956487323
push_front 92734180
push_front 69205925
push_front 926184166
push_back 387931544
get 28734
push_front 301917068
push_back 416920783
push_front 790944039
push_back 715383747
get 77265
push_front 962815719
get 40304
push_back 201563310
push_front 91122705
push_front 903426466
get 31643
get 37274
push_front 215247777
push_back 410276168
push_middle 399732425
push_front 904165949
push_middle 889437670
push_front 446592950
push_middle 740736143
push_back 906367880
push_front 276413357
push_middle 571338197
push_front 8854070
push_front 266198681
push_back 247624724
get 63744
push_middle 371447842
push_middle 435271258
push_middle 119703062
push_front 998844172
push_back 94681938
push_back 584426326
get 48903
push_front 912748280
push_front 410856363
get 71675
get 25168
push_front 316157983
push_front 294102367
push_front 718898666
push_back 175403899
push_back 593345733
get 41808
push_front 640764400
push_middle 475410501
push_middle 936526750
push_middle 858014197
push_back 348705340
get 10050
push_back 847440508
push_middle 680421385
push_back 496040495
push_front 394203161
get 25871
get 71007
push_front 479663605
push_middle 16353716
get 4753
push_front 205603314
push_front 737355224
push_middle 348692871
push_back 491122040
push_middle 111582973
get 63802
push_front 528796035
push_back 80440208
push_middle 915854499
push_front 439396459
push_middle 68577904
push_middle 29123904
push_middle 481142159
get 16045
push_middle 683967712
push_front 96299375
push_middle 59429688
get 21519
push_middle 420632173
push_front 650625960
push_middle 170319779
push_back 281010347
push_back 458474870
push_back 994494121
push_middle 199351767
push_front 673441468
push_front 250168609
push_back 121046112
push_middle 298093366
push_front 489581346
push_middle 767400504
push_middle 364785384
push_middle 964357345
get 67228
push_front 703559157
push_middle 470477758
push_front 794451634
push_back 905285397
push_back 427945320
push_middle 328881698
push_front 516809688
push_front 329204021
push_middle 642168170
push_back 186808261
push_middle 23297081
push_front 160848600
push_back 378395465
get 17594
get 61214
push_middle 484974529
push_front 73748949
push_front 230841142
get 43696
push_front 268443500
push_front 261587393
push_back 578609334
push_back 559855668
get 28784
get 64890
push_back 999716643
push_front 658093620
push_middle 733221233
push_back 169862300
get 2654
push_back 300576274
push_middle 848741059
push_middle 489960002
push_back 726389301
push_back 676937087
get 26773
push_back 890793450
push_middle 246268558
push_middle 75907345
push_front 906096317
push_front 417661048
push_front 620886841
push_back 269733377
get 998
push_back 465585593
push_middle 383638440
get 311
push_back 451650161
get 42492
push_middle 773629178
push_back 660155914
push_back 81374775
push_middle 795402445
push_front 510854655
push_back 656160768
push_back 295499306
push_back 698726846
get 12503
push_back 529873567
get 78874
push_front 808258464
get 21199
get 36643
push_front 817310651
push_front 492454148
push_front 634028269
push_back 689101991
push_front 913663602
push_back 62707816
push_back 792399459
push_middle 556617326
get 3687
push_middle 66640922
push_middle 877653149
get 73890
get 50507
get 40147
push_back 621866149
get 14975
push_middle 34977604
push_front 782460743
get 70703
get 77408
get 12995
get 56454
push_front 793593133
get 54101
push_front 735883266
push_middle 892274977
get 42675
get 12789
push_back 102291819
push_back 861949423
push_middle 797100139
get 19110
push_middle 84236100
push_back 553844039
push_middle 93662378
push_middle 80603716
push_back 459162719
push_back 320165067
push_front 354903244
push_middle 913440969
get 10459
get 71433
push_middle 886841456
push_back 948120033
get 3504
push_back 112000894
get 11941
push_middle 840932707
push_front 852578047
get 23172
push_middle 519334812
push_back 124462199
push_front 720563766
push_back 163432074
get 18283
push_front 556042707
push_middle 585568168
push_middle 90770063
get 9325
get 30270
push_back 256169239
get 66138
push_front 271271696
push_front 255475893
get 56223
push_back 82573684
push_middle 52009194
get 36956
push_back 297836496
push_back 277139119
push_back 463768393
push_front 229879796
get 65891
push_front 90515081
get 48595
push_front 765541444
get 33616
push_middle 751027712
push_middle 446361810
push_back 594496498
push_back 292504688
get 47381
push_middle 265337687
push_front 669503090
push_back 259529587
push_middle 77821190
get 54245
get 53303
push_front 241136989
push_front 490032297
push_middle 236636704
push_back 474024065
push_front 410014343
push_middle 452487376
get 45758
push_back 190339508
get 63433
push_back 696127430
push_back 914620813
push_middle 969186153
get 77938
push_front 748209122
push_middle 687363782
push_back 386221614
push_middle 444407516
get 18129
push_middle 695227123
push_middle 908112836
push_back 132748428
push_middle 432418266
push_back 764060480
push_front 636030491
push_middle 745014032
get 45948
push_back 511450407
get 54246
push_front 464279126
push_front 937760685
get 59538
get 312
get 3205
push_back 480254473
push_middle 531082217
push_back 666824760
get 29895
push_middle 622178096
push_middle 755383776
push_back 523859132
push_front 907519760
push_middle 959089231
push_middle 697465301
push_middle 132430858
get 71756
get 27555
get 47401
push_middle 407127685
push_front 508475255
push_front 479321284
push_back 814852036
push_front 543143726
push_front 465640894
get 20273
push_back 615123527
get 30628
push_front 895849220
push_middle 325785997
get 25195
push_back 89338441
get 46102
push_middle 517679463
push_middle 328349702
get 34072
push_front 99125571
push_middle 27222020
get 58558
push_middle 491917645
push_back 774715588
push_front 954929839
push_middle 46812112
push_front 533484861
push_back 647620271
push_back 139022681
get 10379
push_front 571241467
get 75311
push_middle 485784199
push_middle 650763361
get 6547
push_middle 75052442
push_middle 784718047
get 71651
get 18200
push_back 554496311
push_middle 845683770
push_back 28394141
push_front 487265723
push_front 554490233
push_middle 799309886
push_back 861704233
push_front 997841775
push_middle 27403520
push_front 909631638
push_back 607117467
push_front 304710713
push_back 730205009
push_back 306698207
push_front 248336328
push_back 768749039
push_middle 770491045
get 44125
push_front 407769240
push_middle 70428420
get 44081
push_back 275157774
push_middle 461953883
push_front 423772717
get 13214
get 21328
push_middle 466502284
get 42780
push_middle 619045258
push_front 496265922
push_front 191132751
get 28934
push_middle 476134159
push_middle 947629792
push_middle 160192049
push_middle 334933049
push_middle 598712806
push_middle 859062342
get 24231
push_front 561108822
push_back 472842034
push_middle 113707748
push_middle 859108665
push_front 880206719
push_front 185302836
push_back 474554734
push_middle 43706557
push_front 583376375
push_back 712320739
push_middle 526095733
push_middle 10986196
push_middle 902594323
push_middle 598676772
get 56999
push_middle 63080552
push_middle 659760449
push_back 767494010
push_back 999225312
get 33933
push_front 740096107
get 55858
push_front 226087569
push_front 909714107
push_middle 851001626
get 16462
get 33543
push_middle 569971374
push_back 751596170
get 27115
push_front 213115989
push_back 255975077
push_middle 756285632
get 5345
push_back 403789738
push_front 594933895
push_back 310053808
get 36037
push_back 760905781
push_middle 354943993
push_front 240932801
get 32260
push_front 76370960
get 43975
push_back 216548563
push_front 95784080
get 12897
push_middle 728152791
push_middle 507202074
push_middle 981764300
push_front 513397801
push_back 545784245
push_back 546586487
get 52314
push_back 959453010
push_front 904626291
push_middle 204277505
push_back 946758885
push_front 218849243
get 39815
push_front 779128696
get 62373
push_middle 226123967
push_back 918715327
push_middle 543787877
push_middle 844878731
push_front 181856769
push_back 621350856
push_middle 291138261
get 78641
push_front 969514258
push_front 59257935
push_back 519714777
push_front 669111684
get 17348
get 23392
push_middle 545851393
get 48540
get 68984
push_middle 390607218
push_back 525193972
push_front 275923196
push_middle 863140340
get 41823
get 13672
push_back 109433590
push_back 8136933
push_front 470494867
push_back 61099428
push_middle 753904521
get 54122
push_front 86181287
get 31409
push_front 434546553
get 19797
push_front 127737182
push_middle 292870591
get 50353
push_back 893934209
push_front 255869749
push_middle 429438043
push_front 804178978
push_middle 307775756
push_front 65318375
push_middle 388987123
get 32312
push_front 414278554
get 69500
push_front 261643423
get 34197
get 46415
push_front 829140253
push_front 4857378
push_back 900200097
push_front 90432544
push_middle 92846937
push_front 890719934
push_middle 995322300
push_front 583349463
push_middle 188295260
push_middle 608584487
push_middle 729731315
get 24846
push_front 470751467
push_front 4807575
push_middle 73194027
push_back 744708776
push_front 393487690
push_front 522074172
get 57525
get 75773
get 52844
push_back 310766360
push_middle 126989464
get 53933
push_back 386561905
get 61975
push_middle 70452488
push_back 16562130
get 41907
push_front 810785364
push_back 780350581
push_back 140303420
push_back 592507365
push_front 955652561
push_front 423354535
get 44970
push_middle 429413972
get 12056
push_middle 365189253
push_front 793367134
push_front 204184485
push_middle 57139054
get 6200
push_back 791170275
push_back 17286286
push_back 137998000
push_back 213817697
push_back 790925099
get 26817
push_middle 414966095
push_front 903991422
push_front 361197001
push_front 804721005
push_back 196817400
get 27079
push_middle 160513064
push_back 535522486
push_back 970616347
get 7347
get 2889
push_front 269211584
push_front 713090600
push_back 551768122
push_back 736675659
push_middle 640051479
get 62159
push_back 667879383
push_front 862055789
push_back 966245328
push_front 959238161
push_back 614086643
push_back 264064288
push_front 812534130
get 69205
push_front 918937370
push_back 721185603
push_middle 844560452
push_back 501194358
push_back 259304173
push_back 234082015
get 16219
push_back 936715405
get 23053
get 15835
push_front 452275111
push_back 610038551
push_back 567100868
get 4608
push_front 172614339
push_middle 774399803
push_back 151307415
push_back 436318229
push_back 444377498
get 57313
push_front 973047255
get 70922
push_back 714581793
push_middle 201121558
push_back 847827287
get 79318
push_front 39417516
get 40455
push_front 300812943
push_front 434935544
push_middle 212735616
push_middle 164413939
get 14195
push_front 166419765
push_back 369616128
push_front 484723261
push_front 993492484
get 10343
push_front 838745470
push_front 957609543
push_back 475311472
push_back 6518417
push_front 703035675
push_front 439032382
push_middle 847039863
get 5222
push_back 302317365
push_front 918872663
get 47013
push_front 73644852
get 47409
push_back 866455176
push_front 38224331
push_front 915778586
push_middle 478191550
get 37346
get 69371
get 39698
push_middle 917325602
push_middle 490262633
get 35853
push_middle 379649246
push_middle 728884780
push_back 655788655
push_middle 501743985
get 56525
get 63842
push_middle 821493930
get 70117
push_back 51333920
push_front 426317320
push_front 224584387
push_front 243495236
push_middle 81916196
push_middle 504399618
push_back 226997110
push_middle 99910932
push_middle 785445736
push_front 505148073
push_back 34455632
push_middle 963729032
push_middle 830754035
push_back 294267625
push_back 979363827
push_back 393079024
push_front 715478229
get 54483
push_middle 195389050
push_front 696875825
get 75505
push_back 802207417
get 62761
push_front 781272984
get 50632
push_back 88054377
push_front 425577993
push_middle 227491854
get 58782
push_back 826901564
push_front 248620879
push_back 754622715
push_back 756150333
push_middle 398872141
push_middle 381845394
get 22518
push_middle 208306690
push_back 868441327
push_middle 349394147
push_back 574352824
push_back 39297834
get 26392
push_back 94216554
push_middle 111270659
push_front 769825515
push_front 77123712
push_middle 696335078
get 30919
push_front 859134609
get 76349
push_front 900482405
push_front 764109325
get 65682
push_front 139801198
get 29732
push_back 38912071
push_front 929357533
push_front 920645601
push_back 391154913
push_back 170850979
push_middle 192671686
push_back 448239244
push_back 36454808
push_back 860113204
push_middle 651491053
push_back 7350788
push_middle 610509921
push_front 395393031
push_back 672358244
push_back 747410609
get 77067
push_front 336169038
get 73997
get 2774
push_back 538253740
push_front 307612222
push_back 545856045
push_back 589510803
push_middle 917009844
push_front 21580285
push_front 944817630
push_middle 795221870
push_front 797648876
push_back 665103709
push_back 766341515
get 46160
get 28582
push_front 447526968
push_front 582597302
push_middle 609473129
get 17589
push_front 834083830
get 35530
get 72977
push_middle 590620169
push_middle 650422333
push_back 812713614
push_middle 655199366
push_back 361043967
push_back 709530907
get 54291
push_front 800020362
push_front 296896928
push_back 34613250
push_front 364242965
push_middle 580234753
push_middle 196843256
push_back 178385930
push_back 184262218
push_front 855794498
push_back 704475082
push_middle 787539313
get 7990
push_back 698624800
push_front 867934709
push_middle 848180787
push_back 806789563
push_back 158679898
get 15685
push_front 754975064
push_middle 112450488
push_front 582640934
push_back 724454399
push_middle 861214018
push_front 713102344
push_middle 887229405
push_front 702669620
push_front 949327743
push_front 394786168
get 77770
get 64366
push_back 973842316
get 12568
push_front 766549829
get 7679
get 61244
push_middle 901399468
push_middle 377962241
get 42145
get 45619
get 5879
push_front 191226806
push_middle 169626590
push_back 238491389
push_back 774938474
push_front 787870319
get 32970
push_middle 227839169
push_middle 39123438
push_back 893142295
get 4020
get 14916
push_middle 541180252
push_back 133194234
get 55001
get 32495
get 56899
push_middle 641288594
get 57166
get 24250
get 45388
push_middle 827721440
get 54153
push_back 92327211
push_middle 91754331
get 7772
push_back 119664857
push_back 239094043
push_back 892852441
get 73720
get 12196
push_middle 459754186
push_middle 337037269
push_middle 289824851
push_back 570877447
get 52923
push_front 958385090
push_middle 174018450
push_back 457699301
push_front 727357384
push_front 196806502
get 6060
push_back 124259342
push_front 261006585
get 69226
get 74911
get 36794
get 33395
get 68099
push_back 519678391
push_back 301180141
push_front 130221937
push_middle 999875517
get 69589
push_back 445494829
push_back 453699599
push_middle 71579417
get 50206
push_back 905818131
get 6974
get 25834
get 79240
push_back 10036568
push_back 363750497
push_middle 657914121
push_middle 245643544
push_front 212137536
push_back 54513453
push_front 519018937
push_middle 947554545
push_middle 86212126
push_front 312733649
push_front 961995858
get 26586
push_back 830480090
get 41690
push_front 223513367
push_middle 813650820
push_middle 463551916
push_middle 759817048
push_front 354319506
push_middle 538112665
push_front 162191417
push_back 225011342
push_front 634692806
push_back 278116926
push_front 136938956
push_middle 174821306
get 23501
push_back 274973601
push_back 250615672
push_front 53909893
push_back 628882355
push_middle 68387284
push_front 232049760
get 37006
get 17319
push_middle 865590218
get 38055
push_front 56738220
push_front 819418489
get 13014
push_front 652128666
push_front 305469953
push_middle 688924126
get 19643
get 65917
push_back 341097856
push_middle 104529736
push_front 427363817
push_front 777437697
get 79080
push_middle 295891613
push_front 168855792
push_front 138215705
push_middle 862836087
push_back 464234447
push_middle 733081690
push_middle 320459351
get 33794
get 25729
push_back 947373167
push_middle 541389357
push_back 927757356
get 55263
push_middle 996094661
push_back 504119619
push_front 625562818
get 38718
push_front 123279022
push_middle 732339943
push_front 634326712
push_back 415183672
push_middle 155693453
push_back 789753922
get 70317
push_middle 782481921
push_middle 366322222
push_back 202144560
push_middle 553739707
get 31411
get 67900
get 61015
push_middle 623359618
push_back 823973318
push_middle 130949159
push_front 58670082
push_middle 373446024
get 16123
get 28247
push_back 463535381
push_back 103523220
push_middle 946009841
push_front 112971518
push_front 694698221
push_middle 837949123
push_middle 918050694
get 78572
push_middle 247180358
get 27077
push_front 234624316
push_back 168254385
get 11578
get 26749
get 35631
get 2167
push_back 268711975
push_back 425524099
push_back 930684198
get 38076
push_back 830220441
push_back 684031241
push_back 833094434
get 45138
push_middle 568423630
push_middle 81544915
push_middle 393733247
push_front 704840028
push_middle 615625029
push_middle 107959221
push_back 923013186
get 69062
get 707
push_middle 422934503
push_front 819280844
push_middle 19357382
push_middle 790721203
push_front 616776899
push_back 123404834
push_back 264348748
get 32304
push_front 186954285
push_front 179142777
push_middle 162154113
push_front 572249824
push_front 988659802
push_back 696197654
push_back 432013385
push_middle 928686172
push_front 453845452
get 67636
get 70759
push_back 298594311
push_front 312635230
get 33251
push_front 510103698
push_front 460388814
push_back 58167357
push_middle 659189985
get 14414
push_middle 738856265
push_middle 974916856
push_front 207997501
push_back 306407185
push_front 265789780
push_middle 375420641
push_back 224275123
push_front 944744248
push_middle 409635199
push_back 768391336
push_back 418318917
push_front 351047033
push_front 629821279
push_back 687269228
push_middle 301683195
push_back 236641732
push_back 147420506
push_front 777614801
push_middle 417794809
push_middle 382513870
push_middle 907553834
push_back 593148653
push_front 388244750
get 42026
get 57544
push_middle 644676610
push_front 888147451
push_front 717751486
push_back 574955048
get 45960
push_middle 502855
get 32562
push_middle 826400169
push_middle 962619134
push_middle 71021400
get 46693
push_back 814335615
push_back 211674
push_back 109410681
get 19625
push_middle 658618848
push_middle 711716678
push_middle 543663492
push_middle 811889573
push_middle 289918374
push_front 478679029
push_middle 282802562
get 6226
push_front 42919543
get 9270
push_front 194837355
push_back 936759397
push_middle 511404796
get 26810
push_back 139007254
push_back 777220303
push_back 68674432
get 23784
push_front 165915040
push_middle 923423797
push_back 574881423
push_front 919349117
push_back 150401570
push_back 144363649
push_middle 61941029
push_front 103048641
get 9653
get 76582
get 20633
get 4050
get 65125
push_front 181626050
push_middle 501589687
get 37011
push_front 83217310
push_back 885552252
push_back 303219603
push_middle 602837213
push_middle 199454507
push_front 684514828
push_middle 604094677
push_back 336821589
get 11705
get 7255
push_front 633115311
push_front 935989881
push_middle 965079896
push_middle 755347346
push_middle 54840592
get 51288
push_middle 943866910
get 30483
push_front 766240414
get 8190
push_front 7815066
push_middle 462123939
push_back 202619756
push_back 171677154
push_front 740997308
push_back 92583673
push_back 680507705
get 45296
push_back 695886190
get 66041
get 41674
get 13716
push_back 121209447
push_middle 911573453
push_back 995820642
push_front 62518119
push_back 367310802
push_front 449113564
get 31659
get 48097
push_front 682940332
push_back 83019674
push_middle 126365474
push_back 520203916
push_back 988170597
push_back 958498765
push_back 830911603
push_front 14652042
push_front 982438671
push_back 571264698
get 41006
push_back 911832109
push_front 892640236
get 71693
get 14384
push_front 690351975
get 69407
push_back 457205518
push_middle 906952895
get 76725
push_back 60250870
get 17564
push_middle 880926259
push_middle 922257454
push_front 83238150
push_front 832623477
push_middle 454028822
push_middle 38026180
push_front 849708662
push_middle 872052946
push_front 465205814
push_middle 665360235
push_back 266071018
push_back 945946172
push_front 909555083
push_front 546421053
push_front 38360298
push_middle 747323887
push_back 806330252
push_middle 482858739
push_front 274080057
push_middle 382667313
push_front 481103412
get 51581
get 65151
push_back 343524023
push_back 781192866
push_front 616790634
push_front 178367771
push_back 606100038
push_middle 207767927
push_front 265632476
push_back 50148817
get 14478
push_back 438796697
push_front 598568937
push_middle 550891225
push_front 910408963
get 47651
push_middle 369541972
get 10398
push_back 387881346
push_back 631227685
push_front 233009953
push_back 340063652
push_middle 576059835
push_front 424790461
get 65847
push_back 353773111
push_middle 330912526
get 30166
get 40349
push_back 775560475
push_front 102976585
push_front 354267546
push_middle 384647014
push_front 859715234
push_middle 641608202
push_front 266143335
push_middle 83273864
push_middle 433682841
push_back 338812857
get 68725
get 14941
get 3721
push_middle 205986724
push_front 123264439
get 14656
push_front 439709750
get 18466
push_back 624202722
get 47072
get 63684
push_front 272629174
push_middle 718903811
push_front 459088283
push_back 557408727
get 38884
push_middle 318041348
get 42039
push_middle 795179642
get 59130
push_back 214469079
push_front 245068069
push_back 377919844
push_back 44139657
push_middle 87847717
push_middle 274401985
get 76914
push_back 134841004
push_back 219206606
push_back 586824322
push_front 659184145
push_front 493606608
push_back 152844741
push_back 736317465
get 14839
push_back 845391646
push_middle 277794772
push_back 196592414
push_back 624898832
push_middle 959789482
push_back 973314015
push_back 819015572
push_middle 619533715
push_back 289769143
push_middle 147919021
get 37147
get 12073
push_back 248953315
push_back 726057154
push_front 970058716
push_middle 283787379
get 56836
push_middle 323875068
push_back 481111230
push_back 308010307
push_back 660061552
push_middle 54147858
push_back 498018561
push_back 497154817
push_middle 367471416
push_back 177172469
get 11193
get 20989
push_back 131051852
push_back 137214191
push_middle 322676702
push_front 885067271
push_front 453235412
push_middle 843766764
push_front 381261443
push_middle 944794704
get 43598
push_back 232398767
get 7289
push_front 904849210
push_back 869557275
push_back 327339905
get 57034
push_middle 565165622
push_back 703426868
push_front 189269928
get 61997
push_middle 597211273
push_middle 810393073
push_middle 92878924
push_back 80769435
push_middle 311095240
get 9246
push_front 573023423
push_middle 965910897
push_front 379723173
push_back 468693912
push_back 32467575
push_middle 598866934
push_front 9882134
push_front 441774153
get 73747
push_middle 191370940
get 16925
push_middle 578985649
get 27085
push_middle 708692903
push_middle 615011183
push_front 38467270
push_front 34780894
get 29381
get 53107
push_front 797074776
push_middle 907283559
push_back 874700552
push_back 756182413
push_middle 619547042
get 52043
push_back 986396242
get 62328
push_back 30878749
get 1826
push_middle 906756954
get 24799
push_back 682911563
push_front 440483939
push_middle 313490529
get 9069
push_back 787327377
get 72023
get 23539
push_front 404456666
push_middle 887101613
push_back 765136983
push_front 269541366
get 68238
push_middle 813732662
push_back 405550789
push_back 591987289
push_middle 216764341
push_back 572780632
push_front 69423862
get 23797
push_middle 976952741
push_middle 856882844
push_front 377280723
get 76709
push_middle 525404672
push_middle 130628179
push_front 567232127
push_middle 427099563
push_back 75405927
push_middle 187328308
push_front 566622052
push_front 308383804
push_middle 460622844
push_front 655574814
push_back 305334154
push_middle 612709123
push_back 356220705
push_front 224530238
get 1566
push_middle 273879361
push_front 333621437
push_back 219944368
push_front 153002904
get 69698
push_back 453033591
push_back 303494286
push_front 414774973
push_middle 849431896
push_back 893332561
push_back 119287069
push_middle 811337220
push_middle 376352578
get 64584
push_front 35641093
push_back 206393639
get 15019
push_middle 472714216
push_front 707275526
push_front 618100075
push_front 921276581
get 12299
get 31208
get 54272
push_middle 632432208
push_front 741433519
get 31888
push_front 591624984
push_front 135122863
push_back 838509015
push_front 744235434
push_back 869737086
push_front 763360318
push_middle 414409057
get 1951
push_middle 723305760
push_front 426733636
push_front 565491218
get 51160
push_front 523491838
push_middle 534330667
push_back 481596217
push_front 151243695
push_front 475751211
push_middle 723070902
push_front 676022445
push_front 971885680
push_front 803564160
push_middle 166892683
push_middle 584851290
push_middle 2882121
push_middle 163225232
push_middle 148112636
push_front 184320092
push_back 687961976
get 32117
push_front 636689007
push_middle 587467898
push_back 950924046
push_middle 356534688
push_middle 814009596
push_front 452605360
push_front 325715513
push_back 226772314
push_front 323911048
push_middle 654327350
push_back 349650972
push_front 280598397
get 398
push_back 22074077
get 76606
push_middle 109678163
push_middle 317630223
get 40675
get 79384
push_front 970790670
get 51466
push_middle 334465080
push_middle 789430971
push_middle 383405365
push_front 987220014
push_back 230508931
push_front 393608261
push_front 946890141
get 24242
get 6375
push_back 684652900
push_back 882983565
get 63417
push_back 108821536
push_front 625981080
push_front 472076348
get 36347
push_front 787395431
push_front 823470671
push_front 822078120
push_middle 752178407
get 19094
push_front 602958350
push_middle 93593589
push_back 998652903
push_front 250580678
push_front 574739379
push_front 389539865
push_middle 118989432
push_front 382251685
push_middle 741872650
push_back 323221615
push_middle 551012747
push_back 291285611
push_middle 901283859
get 42061
push_middle 686916030
get 76762
push_middle 755831528
get 45832
push_middle 664233879
push_front 436230667
push_front 931650987
push_middle 870889867
push_middle 183235155
get 38087
push_back 311258149
push_front 254664358
get 62050
push_middle 257572273
push_front 280862932
push_back 230745084
push_middle 709143485
push_middle 253637334
push_middle 296551852
push_middle 913516620
get 72896
push_middle 422395068
push_middle 461679581
push_front 171964544
push_front 590927646
get 2674
push_middle 549458827
push_middle 706751226
get 75328
push_back 690234967
push_back 857635395
push_front 582293042
push_back 294331926
push_back 927483348
push_middle 494305027
push_front 567790835
push_back 953806003
push_middle 74598465
push_back 448227710
get 35539
get 70815
push_front 20852667
push_back 975660857
push_back 426087208
push_front 820447352
get 44913
push_middle 967428643
push_back 217693559
push_middle 823158520
get 18502
get 16077
push_middle 40992742
push_front 128121310
get 56334
push_front 144416370
push_middle 247457887
push_middle 327386578
get 28589
push_back 149373022
push_front 733848925
push_middle 255997245
get 69729
get 20907
get 66637
push_back 188663203
push_middle 193888511
push_back 513099193
push_front 602110983
push_middle 929766213
push_back 882918547
push_middle 907028761
push_middle 418741420
push_front 569420035
push_back 686120075
push_middle 701593890
push_middle 290129835
push_middle 671767095
get 27029
push_middle 491133587
push_front 645185735
get 22981
push_front 970044044
push_middle 65525101
push_back 154113296
push_back 252090015
push_front 848718131
push_middle 222441508
get 5404
get 19680
push_middle 710455281
push_back 214788404
push_front 917408289
get 20994
push_middle 916674970
push_middle 237388874
push_front 481872501
push_back 241538049
push_middle 345886663
get 38656
push_front 699699001
push_middle 551546334
push_front 871980941
get 28046
push_front 108900401
push_middle 572265620
push_middle 569200295
push_front 726784019
push_middle 865307125
push_middle 357380236
push_front 718536570
push_front 209823022
push_back 750799673
push_back 193531146
push_front 364561000
get 62998
push_middle 53421674
push_front 10247485
push_middle 801266036
push_middle 271284742
push_front 131941708
push_middle 218686121
push_middle 990190816
push_back 784091087
push_middle 697414501
push_middle 133743037
get 15407
get 14748
get 3054
push_middle 200809835
push_front 721219371
push_back 920071841
get 68026
get 46459
get 68008
get 64915
push_front 81345379
push_front 639128012
push_middle 87074807
push_front 174410737
push_front 183198638
push_back 990945368
push_front 702158190
push_front 150102220
push_front 59049837
get 76405
get 54443
get 71523
push_back 375434511
push_back 928860902
push_back 4066449
push_back 178331844
push_front 827081739
push_middle 440097977
get 50229
get 4983
push_middle 47700517
push_back 267167826
push_middle 304386781
get 20276
push_middle 431762562
push_front 979148446
push_middle 178165302
get 22385
push_middle 706766642
push_middle 505422451
push_front 154353940
push_middle 363411571
push_back 964774926
push_back 405752718
push_middle 911778410
push_back 778480547
push_front 663550263
push_front 539460405
push_middle 469646791
push_front 759375272
push_middle 815801538
push_front 761485281
get 48812
push_front 792610707
push_front 272182277
get 40235
push_middle 460649624
get 13683
push_back 224104778
push_middle 61022191
push_front 659100051
push_back 510465331
get 45425
get 37394
get 51628
push_front 28968732
get 54424
push_front 305879185
push_middle 252232665
push_middle 978647730
push_front 161200601
push_front 932327958
push_middle 481215243
get 14120
push_back 122610931
get 47613
push_back 822795565
push_front 794754208
push_back 76702219
push_middle 840196217
push_middle 240849320
push_middle 819842055
push_back 38171374
push_middle 981080183
push_middle 192975561
push_back 174084969
push_front 123946145
push_front 666992458
push_middle 302642304
push_front 580766338
push_front 526440109
get 10037
push_front 541537499
push_front 930164007
push_front 543390858
get 44506
push_middle 362681038
push_front 295655904
get 70664
push_back 229976271
push_front 586090294
push_middle 684071467
push_middle 996812421
get 75563
push_middle 712993537
push_back 49387240
get 28175
get 68258
get 19130
push_middle 590066569
push_back 359080213
push_back 249739195
push_back 927434839
push_back 308566935
push_middle 641732869
push_front 397421300
get 50850
push_back 439961017
push_back 755972344
push_front 287446242
push_back 28568601
get 31318
get 7441
push_middle 162573482
push_back 488500154
push_back 495636665
push_middle 957721236
get 26115
push_back 132350607
get 14734
push_middle 562902978
get 66802
push_back 522828377
push_back 709962104
get 62226
push_middle 904419808
get 51697
push_middle 465440509
push_middle 300018808
get 661
push_front 206363764
get 6112
get 59034
get 79079
push_back 714844356
push_back 718956315
get 76473
get 56921
push_front 978744588
push_back 729271658
get 22940
push_middle 510741543
push_front 396692171
push_front 364437331
push_front 25525485
push_back 894565347
push_back 16228436
push_middle 762237510
push_back 815897305
push_middle 489828171
get 21542
push_back 578804140
push_back 964716504
get 34065
push_front 459659351
push_front 95112260
push_back 397960884
push_front 68914244
get 19206
get 22340
push_back 872426008
push_middle 841258793
get 30910
push_middle 791330301
push_front 760944292
get 15021
push_front 369854003
push_middle 523113218
push_front 996990793
get 58660
push_middle 626895945
push_back 520013141
push_front 3577483
push_front 411733264
push_back 891649515
push_middle 77662051
push_middle 809486182
push_back 907427080
push_front 464357225
push_back 57007660
push_back 831045448
push_middle 244479116
get 5069
push_middle 30253557
get 79659
push_middle 439005197
push_middle 548709239
push_front 539300517
push_middle 494224542
push_front 81903078
push_middle 21016279
push_back 452487471
get 52909
push_middle 860242166
push_middle 747872699
push_back 853478809
push_front 644247591
get 54077
push_middle 536120201
push_middle 291753449
push_middle 136785249
push_back 775290914
push_middle 118833083
push_middle 311498567
push_front 529553349
push_back 790004539
push_front 71270879
push_front 779826753
push_back 979588062
push_back 774779223
push_front 17956349
push_back 649581101
push_front 627927649
push_front 425393344
push_back 596640072
push_front 794400408
get 60526
push_front 537668571
push_front 964179930
push_middle 741510911
push_middle 388692712
push_middle 105790760
push_back 315692417
push_middle 477179174
push_back 220794876
get 34972
push_middle 132517774
get 30947
get 17935
push_front 764990744
push_back 207624949
push_back 55300634
get 40409
get 60346
get 56750
get 59647
push_middle 733331698
push_front 484666219
push_middle 461494076
get 54967
push_back 56072003
push_middle 791216871
push_back 517610784
push_front 985532518
get 4797
get 44075
push_front 935361216
push_back 560376930
get 24697
push_back 350499347
push_middle 916802414
push_middle 586252180
push_front 578066347
get 27371
push_back 495890739
push_middle 491081496
push_middle 340441462
push_front 67255319
push_front 71307394
push_back 549648755
push_back 522517173
push_front 73339190
get 63812
get 2172
push_middle 782123669
push_front 281441001
push_back 671033476
get 43236
push_back 853502304
push_front 679017644
push_middle 497939999
push_middle 699241514
push_back 241363839
push_back 475222842
push_front 226532084
push_front 652147993
push_front 59393656
push_front 327663742
push_middle 435558738
push_middle 557975443
push_back 992394508
push_front 210885759
push_middle 914989068
push_middle 310635665
get 61602
push_middle 764364982
push_front 355157001
push_back 546084254
get 26814
push_front 993548634
push_middle 54156370
push_front 556164590
push_middle 934847534
push_middle 787475666
get 33976
push_middle 610939433
push_front 772370819
push_front 810773485
push_front 969390521
push_back 675129774
get 43017
push_middle 118623362
push_back 363687000
push_back 839355004
push_back 782981038
push_front 443413751
push_middle 771611899
push_front 101552546
push_middle 167124964
get 33576
push_front 906614660
push_front 936446186
get 46569
push_back 963534460
push_middle 337683731
push_back 234766260
push_front 71647308
push_middle 251153811
get 68349
push_front 73913062
push_middle 866448472
push_back 774256215
get 31579
get 41752
push_front 560806474
push_back 610653615
push_middle 44074638
push_middle 325691858
push_middle 837066252
get 42865
push_back 353339107
push_back 136318172
get 12087
push_middle 501128123
push_front 501184390
push_middle 184984066
push_back 81483332
push_back 534716400
get 34005
push_back 890592736
get 66145
push_middle 56151447
push_front 26102287
push_back 785847336
push_back 485467299
get 61755
push_front 765233351
get 53419
push_front 688462694
push_middle 985541326
push_back 937011810
get 31397
push_back 994388582
get 52500
get 3253
get 28975
push_back 673618986
push_front 367112269
push_front 861328242
push_back 999799748
push_middle 194454731
push_back 207589814
push_middle 110071348
get 14346
get 8602
push_front 605405022
push_middle 683518728
push_back 301781279
push_back 368805787
push_middle 44034931
push_front 41010083
push_back 540764644
get 19712
get 45862
get 74754
push_middle 147186605
push_front 244350236
push_middle 831413828
push_front 863375386
push_front 987876849
push_front 516267543
push_front 721810421
push_front 156216398
push_front 17316276
push_middle 797847106
push_front 256353180
push_back 478214386
push_front 214572064
push_front 357301656
push_middle 872785352
push_back 417744186
push_front 415253431
push_middle 27592939
get 20210
push_front 449341984
push_middle 69567140
push_front 996368757
push_front 171943776
push_middle 169910474
push_back 933776167
push_middle 911022371
push_front 490273375
get 30310
get 35544
push_back 297568199
get 31805
get 56637
push_middle 88860465
get 30252
push_back 830119485
push_middle 616636214
push_front 810377286
get 72403
get 60233
push_middle 654032219
push_front 140849591
get 5544
push_front 164109884
get 76443
push_front 183787311
push_back 336468535
push_front 160236232
push_back 757312298
push_back 8035490
push_back 552219202
push_back 270654398
push_front 838542071
push_middle 841465003
push_middle 6134602
push_middle 58959004
push_front 367391082
push_middle 484660261
push_front 170655740
get 57195
push_middle 23619032
push_middle 30353932
push_middle 121793248
get 74156
get 41634
push_front 416933238
push_front 71343936
push_back 975306900
push_middle 986020784
push_middle 872109673
get 47688
get 47572
push_middle 861851101
push_middle 697077454
get 78701
get 8572
get 51978
push_front 162580249
push_back 771523031
push_middle 821509499
push_middle 843148937
get 35860
push_front 902434762
push_front 37070914
get 26866
push_middle 214126794
push_middle 826185181
push_back 636328544
push_front 485126623
push_front 135895208
push_back 4972687
push_middle 309932738
push_middle 205355829
get 32428
push_front 699444074
push_back 214109216
push_front 447892936
push_middle 242577999
push_front 478028650
push_front 229046337
push_front 372974205
push_back 105460339
push_front 142342095
push_back 296434373
push_front 243143535
push_middle 180480921
push_middle 913484857
push_back 821947938
push_front 442798849
push_middle 256583494
get 13941
get 2523
push_back 498519941
push_middle 70237353
get 695
get 50760
get 72305
push_middle 287092159
push_back 514681155
push_front 889549375
get 1348
get 41682
push_front 194880729
push_middle 892655689
push_front 789771839
get 70537
push_middle 28870320
push_front 79051510
get 7412
push_back 542109407
get 60950
push_back 314282689
push_middle 352752434
push_middle 424028005
push_middle 673980032
push_back 781029154
push_middle 742250605
push_middle 123733967
push_middle 446996327
push_front 989283987
push_middle 973416011
push_front 615351651
push_back 570895894
push_front 809435346
push_back 240544729
push_front 1425742
push_front 830139720
get 34516
push_middle 396638276
push_back 565742561
push_middle 801343490
push_middle 291014309
push_middle 730715120
push_middle 472850752
get 10687
push_back 710355650
get 34863
push_back 208919922
push_front 741282913
get 45733
push_front 286462986
push_back 633992485
push_back 407553713
push_back 130804634
push_back 162014984
push_middle 234235847
get 32114
push_front 176216574
push_front 700366846
push_back 687669450
push_front 244359942
push_back 877297985
push_middle 759526663
push_back 942705344
push_back 152716788
get 22065
get 14544
push_front 880682096
get 19423
push_back 545933335
push_back 651516306
push_back 993166105
push_front 203536637
push_front 501775192
push_middle 784267531
push_middle 559451842
push_middle 469306490
push_back 804094736
push_middle 388290971
push_back 934242580
get 52801
get 20920
push_front 454833947
get 46486
push_back 834816869
get 29644
push_back 686543868
get 17316
push_front 694175942
get 34644
push_back 926026322
push_front 588714435
push_front 304389919
push_front 906667380
push_back 424967145
push_middle 776996252
push_front 883702388
push_back 758308297
push_middle 145850269
push_front 44588968
get 30830
push_back 412153506
push_back 914524355
push_front 853254531
push_middle 843349261
get 27975
push_middle 373141886
get 48530
push_back 159847179
push_middle 178642112
push_middle 25161579
push_back 711490236
push_back 159223246
push_back 824668919
push_front 797817798
push_middle 743017033
push_middle 915848895
get 6825
push_front 118711434
push_back 889256088
push_middle 25480974
push_front 173701872
push_back 463607375
push_middle 187882777
push_middle 282597550
push_back 181973194
push_front 781049448
push_back 880950082
push_back 754790863
get 57159
push_front 244216584
push_middle 164343967
get 18876
get 31972
get 17210
push_front 808640264
get 6708
push_back 536012056
get 4863
push_front 905958029
push_front 435992822
push_front 137004869
push_front 545150736
push_back 993945487
push_front 475092585
get 11935
push_back 873387677
push_back 580624565
push_back 169827887
push_middle 353285417
push_back 990756002
get 48904
push_back 996685340
get 37034
get 5354
get 7906
push_front 213997834
get 56
get 67819
push_middle 334643294
push_middle 810018036
get 12038
push_back 225060068
push_back 746285403
push_middle 75959159
push_middle 946467382
get 44632
get 19690
get 77586
push_back 120625473
push_back 471462147
push_back 886378078
get 39384
push_front 443395106
push_middle 641361700
push_back 313816064
push_middle 79552364
push_back 352939166
push_front 115432143
push_back 275208284
get 29714
push_middle 131700356
get 20075
push_middle 205547113
push_back 267192285
push_back 585901074
push_back 95494051
push_front 320946525
push_front 680431865
get 59552
push_front 58465742
get 48004
push_front 732548521
push_back 379016681
push_middle 107400936
push_front 901299111
push_front 565627018
push_back 614361994
push_middle 72951160
push_front 875447533
push_back 204011366
get 33921
push_front 257737878
get 64617
push_front 394394375
get 5607
push_front 214741084
push_back 601562989
get 36674
push_front 257299334
push_middle 866946027
push_front 929914006
push_back 647153701
get 54439
push_front 809294668
push_front 301922838
push_front 621386657
push_back 642474070
push_back 152369330
get 34531
push_back 846217926
push_back 517407516
push_front 923550884
push_middle 482088878
push_back 441380450
push_back 236109676
push_back 703319923
get 43261
get 58105
get 10485
push_front 455595712
push_back 881950966
push_back 232365393
push_middle 714790986
get 48096
push_middle 252145648
push_middle 178433129
get 18355
push_back 270582302
push_front 972852750
get 35099
push_middle 594644279
push_middle 284606746
get 73322
push_middle 935165176
push_front 523709911
push_middle 209600687
push_middle 168801809
push_middle 251524589
push_middle 266118902
push_back 337665722
push_front 184925031
push_middle 94377116
push_back 32499055
push_middle 375217721
push_middle 637281203
push_back 906656150
push_middle 137703363
push_front 384529147
get 11021
get 7213
push_middle 893043391
get 13401
get 17861
get 22112
push_middle 218125835
push_middle 942443178
push_front 774651043
get 66908
push_middle 247391208
get 61001
push_back 349175904
get 2160
get 4955
push_back 865113726
get 17671
get 74269
get 18982
push_back 755249930
push_middle 6299866
push_back 186721895
push_front 847660921
get 17670
push_back 651196637
push_front 667098713
push_front 482132966
push_back 614967257
push_front 409306824
push_front 906737438
push_middle 97349205
push_front 624153794
get 42099
get 9002
get 67735
push_middle 600818981
get 42719
push_back 766467907
push_back 917368239
get 70998
push_middle 603605637
push_back 801356647
get 7725
push_back 717194109
push_middle 737733290
get 9110
get 68738
push_middle 999715692
push_back 659054583
push_middle 578413416
push_front 111176654
push_middle 111316574
push_front 191245254
push_front 687693301
push_front 125409972
push_back 911595960
push_front 115546837
get 16459
push_front 398244640
push_back 94238439
push_middle 112369786
get 51449
get 33995
push_back 777088344
push_back 270453094
push_front 125000671
push_middle 140805103
get 13760
push_front 393634106
push_middle 354596060
get 53348
push_middle 38466573
push_back 201905150
push_middle 497641061
get 45547
push_front 348518025
push_back 692174660
push_middle 665020804
push_back 239315999
push_front 20928410
push_middle 854629312
push_front 483995082
get 31530
push_middle 886323046
push_middle 423692827
push_middle 922921287
push_back 805367493
push_front 666172791
push_front 684586364
push_middle 518577744
push_middle 452485236
push_front 345312285
push_middle 134950576
push_middle 154169802
push_middle 943809796
push_front 371094383
push_middle 7121407
push_middle 618392270
push_middle 429826505
push_middle 889416567
push_back 527230986
push_front 370373630
push_back 844432172
get 43169
get 45048
push_middle 105425714
push_front 860794210
push_front 242906097
push_front 100897168
push_front 378315289
push_back 873528538
push_middle 405313433
push_middle 799143710
push_front 555613254
push_middle 158015932
get 53719
push_front 368208528
push_front 152604512
push_middle 771674752
push_middle 834483549
get 61282
push_back 683556692
push_front 297159675
push_front 10422847
push_front 173631038
get 50066
push_back 780583671
push_middle 383241576
push_middle 406568808
get 17337
get 27840
push_front 958935904
get 16959
get 28379
push_back 963724346
push_middle 707945997
push_middle 234434727
push_middle 970178579
get 27478
push_front 290756818
push_back 527051905
push_front 896371097
push_middle 829484890
push_middle 988114814
push_middle 647025116
push_back 978394338
push_front 451093167
push_back 162065452
push_middle 821457460
push_front 578702942
get 23667
push_front 804230688
push_middle 278239845
push_front 151249874
push_front 857832814
get 42036
push_back 814533171
get 64035
push_back 168936027
push_back 973783129
get 38491
push_middle 745608929
get 65444
push_front 966731231
push_back 774037750
push_middle 416736877
push_back 898282649
push_back 841256469
push_middle 595641247
push_back 188237161
get 47994
get 63286
push_back 696887516
push_back 249386531
get 17264
get 50247
push_front 785502547
push_middle 86679973
push_back 974016531
push_back 154557778
push_middle 772338194
push_back 442398508
push_middle 551562981
push_back 486969831
get 33349
get 44729
push_front 726997143
push_back 707483044
push_front 297671797
push_back 594666624
push_back 341435592
push_middle 909967022
push_middle 57878034
get 65459
push_middle 659544367
push_front 367815812
push_front 991695244
get 22149
push_back 422263802
push_back 569612077
push_middle 695701237
push_back 296960592
push_front 311037761
push_back 421638195
push_middle 956518619
push_front 477411884
push_middle 413739789
push_back 859013292
get 28625
push_front 901356645
push_middle 940684265
push_middle 242033476
get 2331
get 49671
push_front 546786507
push_back 839922526
push_back 652940176
get 55875
get 63839
push_middle 231534325
push_back 360491970
push_back 396768059
push_back 861438471
push_front 458959767
get 11584
push_back 386928588
push_front 535618393
push_middle 919931643
push_middle 692201059
push_front 122891849
push_back 631350684
push_front 631660037
push_back 340802432
push_back 301820522
push_back 733097074
push_back 311745596
push_front 243832082
push_middle 328040698
push_middle 777460893
get 278
push_middle 182804212
get 59147
push_front 746385177
push_back 248292005
push_back 404510204
get 25937
push_middle 857891119
push_front 525890215
get 1912
push_back 963335171
get 24372
push_middle 397403900
push_back 624717539
get 63767
push_front 517260984
push_middle 938911842
push_back 850222279
push_middle 293193430
push_middle 627255190
get 65938
push_back 73987721
push_front 185835799
push_back 770016742
push_front 516492815
get 39061
push_middle 747025022
get 39750
push_front 747362528
push_back 418881515
push_middle 622317421
get 56751
push_back 740836189
push_back 289529931
push_middle 671262882
push_back 455777997
push_back 54417342
push_front 502842613
push_back 980211607
push_front 642741524
get 29284
push_back 70798372
push_back 700046738
push_middle 551028407
push_front 234654829
get 1177
get 34562
push_back 883321551
push_middle 817238346
push_front 624950853
push_front 615346432
get 28737
push_back 189149637
push_back 957414531
push_back 553628596
push_back 821016338
push_front 766424644
push_middle 943250807
push_back 635335221
get 2498
get 75840
push_front 927652516
push_back 810665337
push_back 244945950
push_back 533689593
get 53273
push_back 231855668
get 28549
push_front 214326522
push_middle 70231539
push_back 157784025
push_back 587965820
push_front 50829958
get 62910
push_middle 977845261
get 78099
push_back 333203780
push_front 757386450
push_front 547497624
push_front 296881130
push_front 107571559
push_front 837475699
get 54873
get 58944
push_back 867230079
get 75433
push_back 398830459
push_front 129307602
push_back 331427080
push_front 996555327
push_front 409262557
get 78601
push_back 587386951
get 51015
get 79843
push_back 856452256
get 20987
push_back 224680557
push_middle 449738774
get 77352
get 36661
push_back 983906385
push_middle 844521647
push_front 139244501
get 44701
push_middle 187451648
get 63783
get 33649
get 52763
push_front 991866289
get 76514
push_front 781097723
push_front 884550208
push_front 151487046
push_front 305653683
push_back 937223460
get 62435
push_back 476066571
push_middle 264832517
push_front 413352193
push_middle 203945586
push_back 746457517
push_front 164873756
push_middle 145717450
get 59210
push_back 727194513
push_back 838833055
push_middle 398461664
get 64740
push_back 786729973
get 17655
push_back 560828689
get 68874
push_back 628563641
get 58252
push_middle 89208443
push_front 828932489
push_front 661402663
push_front 560737399
push_back 253435515
push_front 940434313
push_front 585478773
push_back 205626816
push_middle 615477244
get 78297
push_front 986336621
get 62843
push_front 18294027
push_back 278987969
get 32362
push_middle 895140858
push_middle 875129280
push_back 600575199
push_middle 954528631
get 12429
get 52960
push_back 629301875
push_back 29465840
push_front 224245251
push_middle 251584395
push_middle 276249484
get 77616
push_front 920445782
push_back 787566190
push_front 452894657
push_back 936670194
push_front 510005267
get 79803
push_front 996959226
push_middle 401833468
push_back 54440325
push_back 818995572
get 37224
push_middle 179487127
push_front 551132702
push_middle 307069210
get 18740
get 49454
push_front 669635778
get 30338
push_middle 702659409
push_middle 156582393
push_front 846482743
get 36569
push_front 318959535
push_middle 921485739
get 21960
push_back 64270588
push_back 645503479
get 9608
push_middle 476654612
push_back 366651895
push_front 719679330
get 1296
push_front 858031497
push_front 785145745
push_front 259916426
push_middle 743887102
push_back 228217917
push_front 820680869
push_middle 193458653
push_middle 326377265
push_front 514626063
push_front 886629646
push_back 416745400
push_middle 248838608
get 14889
push_front 393079496
push_middle 955230480
push_front 508396460
push_middle 446639624
push_middle 296477716
push_middle 158253584
get 4648
push_front 248948508
push_front 471571077
push_middle 912346202
push_back 107145022
push_back 120050370
get 76580
push_back 89867785
get 15392
push_front 978717387
push_front 721787829
push_back 367496208
push_back 205930116
get 15572
push_middle 56014409
push_front 575391753
push_front 467245654
push_middle 990066014
push_front 991340659
push_front 818154382
push_front 606132232
push_back 680292021
push_back 248419396
push_back 863385476
push_back 353456657
get 21764
push_middle 192507819
push_back 345503254
push_front 325377765
push_middle 731904358
get 30587
get 21470
get 17921
push_back 818047544
push_back 34969067
push_front 448147992
push_middle 650170699
push_front 600132556
push_front 167384853
push_front 948088010
push_middle 361317537
push_back 640569634
push_middle 794036857
push_middle 37708694
push_middle 307705158
push_back 179985136
push_front 414286840
push_middle 752816390
push_back 516864349
push_front 123026847
push_middle 353222506
push_middle 822265447
push_front 307033468
push_middle 584264188
push_back 165756089
push_back 317463077
push_middle 378824853
get 9386
push_middle 11849515
get 79397
push_back 685810430
push_back 438594018
push_back 234267787
push_front 890851162
get 75
push_middle 560999470
push_middle 231751316
push_back 173217575
push_middle 400761705
push_front 648670436
push_back 207260866
push_back 131342778
push_front 934712266
get 63783
push_middle 529066905
push_middle 118647577
push_back 286018786
push_front 862595717
push_back 921413925
push_back 983371071
push_back 757350385
push_middle 172409659
push_middle 896699038
push_middle 846894814
push_middle 199436427
push_front 474575881
get 32417
push_front 522069485
push_front 472120293
push_middle 893746343
push_front 978698291
get 43189
push_front 605218428
push_front 890988018
push_back 608124232
get 57517
get 14958
push_middle 244104360
push_back 110567199
push_middle 456365304
push_back 327475480
push_back 164352616
push_middle 275195446
push_front 220727921
push_front 513755815
push_middle 257395695
push_middle 592622558
get 79909
push_front 875597005
push_front 69952221
push_back 886398806
push_front 707478341
push_middle 373934832
push_front 56860323
get 19752
push_middle 286348994
push_back 245216135
get 12625
push_middle 221449866
get 11754
get 22432
get 49993
push_back 566390255
push_middle 772195122
push_middle 935197990
push_middle 949732804
push_front 419343619
push_front 536187790
get 60056
push_front 266456620
get 62471
push_front 738875949
push_back 224878723
push_middle 434932788
get 69908
get 59717
push_front 701653336
push_middle 239713137
push_back 33136653
push_middle 857964715
get 1114
push_front 90162664
push_middle 765545556
push_front 485031763
push_front 396672160
push_back 718658132
push_front 469087526
get 57052
push_back 971737057
get 15585
push_front 184427090
push_middle 726722442
get 59155
push_middle 997906624
push_middle 313699359
push_back 870105402
push_front 581356856
get 75041
push_front 228521455
get 22799
get 18248
push_front 393540859
push_back 585814755
push_back 270141336
push_front 63096251
get 77564
push_back 479284567
get 10375
push_back 778148128
get 20795
push_front 976981949
get 38704
push_front 631676710
get 55702
get 33039
push_back 521098404
push_front 111995206
push_back 312711642
get 52499
push_middle 9896901
push_back 707094893
push_middle 260069865
push_back 439216219
get 11428
get 14527
get 77105
get 75300
push_middle 714541220
push_back 586621334
push_back 351760458
get 73239
push_back 925632350
get 19993
push_front 861728043
get 30324
push_front 743084697
push_middle 1831383
get 21304
push_middle 630989504
get 40281
push_front 599518311
push_front 922688133
push_middle 636661424
push_front 337641252
push_front 334167844
push_front 787075444
push_back 278816910
push_middle 569274940
push_front 368590811
push_middle 105424603
push_front 946824591
push_middle 617137629
push_front 605689381
get 60435
push_front 253188074
get 57503
push_back 32806778
get 1778
push_middle 121322786
push_front 135031597
get 31735
push_middle 186143093
push_front 640524415
get 19134
push_middle 254170198
push_middle 655968863
push_middle 708902867
push_back 633065606
push_back 475610962
push_middle 97918038
get 74136
push_back 901235576
push_front 636558371
push_back 734107356
push_middle 135030602
push_middle 107454626
get 53824
push_front 638574788
push_back 439250250
push_back 753416055
get 53941
push_back 506955946
push_back 434276724
push_middle 894366381
push_front 22202064
get 29792
get 74949
push_back 877271214
get 17708
push_back 162877206
get 66447
push_middle 778892694
push_middle 193234935
push_middle 946370751
push_front 689768574
push_front 559610292
push_front 714491631
push_middle 529684864
push_front 56537954
get 75461
push_front 322505753
push_front 166287695
push_front 665917127
push_back 859065933
get 58640
push_back 321886615
push_front 821937865
push_front 138586312
get 55893
get 13473
get 46963
push_middle 886815914
push_middle 611589532
get 64839
push_back 938094383
push_middle 408999825
get 48435
get 50909
push_middle 329504777
push_middle 616160269
push_middle 19760794
push_middle 960943643
push_middle 390374343
get 42038
get 10926
push_front 42506386
push_back 568834333
get 77008
push_middle 56432459
push_front 689132742
get 70083
get 78142
push_middle 879952328
push_front 741799875
push_front 516772619
push_back 488988263
push_middle 811687227
get 14039
get 8421
get 60377
push_back 938709937
push_back 797979149
get 16919
get 55934
push_middle 886123802
push_back 359833484
push_middle 914073958
push_middle 801948530
push_front 477794716
get 65908
push_middle 910405767
push_middle 76948759
get 3702
get 36570
push_middle 70802540
push_front 852827640
push_front 867980785
push_back 824757667
push_back 547358484
get 62767
get 56856
push_front 371319905
push_middle 499691292
get 63922
get 21561
push_back 48429753
push_back 392281501
get 66796
push_front 385709644
get 33015
get 5813
push_back 16583992
get 49305
get 52465
get 6644
push_middle 539218876
get 79416
push_front 106867855
get 77606
push_back 533270097
push_back 589333415
push_back 574864273
push_front 447018040
push_front 571217740
push_back 822854969
push_front 145072874
push_front 187936423
get 16171
get 11624
push_front 169289792
push_back 308545337
push_front 479693474
push_middle 950024413
get 56635
push_back 280375279
push_back 776236790
push_back 143455171
push_back 136347572
push_back 810903563
push_middle 291238916
push_back 432605489
push_back 505315426
push_back 735398330
push_front 689395830
push_middle 151603024
push_back 931792943
push_front 151638122
push_middle 703311480
push_back 998679194
push_middle 446310810
push_front 51037434
get 8658
push_middle 207691709
push_front 9125717
push_back 673914870
get 19563
get 78648
get 54847
get 6288
push_middle 597096708
get 9334
push_back 191996922
push_front 309084724
push_middle 951043459
push_front 921320377
push_back 797478042
push_back 64273246
push_front 682891324
get 49262
get 55771
push_middle 754817762
get 49560
push_middle 339130929
push_middle 384581527
push_back 730715973
get 34567
push_front 804902426
push_back 394691439
push_middle 236789666
get 5728
push_middle 601720718
get 7439
push_middle 865218514
push_front 259879643
push_middle 326072704
push_front 420622063
push_middle 586004223
get 40472
push_front 86113984
push_middle 417662055
push_front 56285460
push_back 602203441
push_back 469183084
push_middle 207787533
push_middle 461544999
push_back 151498267
push_middle 114382033
push_front 161955957
push_front 541968403
get 22630
push_front 301862308
push_back 338503335
get 20247
push_middle 511501279
get 43475
push_back 247575881
push_back 835487855
push_front 742028511
push_back 923539269
push_front 82954280
push_front 589822213
get 63513
push_middle 943341608
get 1509
push_front 293330501
push_middle 215369270
push_front 949791707
get 12741
get 28725
push_back 778388003
get 17303
get 54402
get 54332
push_front 470030300
push_middle 712447644
push_front 982638470
push_back 16999820
push_front 392309508
push_middle 262936783
push_back 64946412
get 40433
push_middle 540786744
get 25412
push_middle 423932172
get 41224
push_front 159831392
push_back 346649888
push_middle 114773237
push_front 145194362
push_back 75152403
push_front 652498196
push_middle 42071868
push_front 369322845
push_back 387737020
push_front 81433679
push_back 283882898
get 21173
get 8686
push_middle 533627026
push_back 30520017
push_back 420351791
push_middle 141208377
push_back 275044926
push_back 418128714
push_middle 456446416
push_back 782845849
get 48458
push_middle 876173873
get 52838
push_middle 581166143
get 53995
push_front 331330229
get 52952
get 68050
get 72118
get 46484
push_front 255105077
push_front 56729155
push_back 156190960
push_front 134551396
push_middle 312699009
push_front 996460085
push_front 234969416
push_middle 588124150
push_front 146208751
get 66881
push_back 538008361
push_middle 620051187
push_front 709008179
push_middle 966207229
push_front 676175561
get 61668
push_middle 828980315
push_back 649844961
get 36785
get 43589
push_front 332316409
push_middle 404966141
push_front 738306182
push_middle 229633587
push_back 111459474
push_back 146682964
push_front 147055966
push_middle 556686502
get 51083
get 28208
push_middle 701440733
get 54628
get 1121
push_front 648860271
get 42353
get 45346
push_back 138537624
push_front 538628354
push_front 225834350
push_middle 468160331
push_middle 713582587
push_front 282935285
get 54787
get 76923
push_back 570587863
push_back 720222148
push_middle 28452730
get 76660
push_front 201467222
push_front 103809001
get 23333
get 51960
get 11385
push_back 965461526
get 17456
push_back 477332914
push_front 1467695
push_back 328644979
get 50417
push_middle 354381942
push_front 212071123
push_front 521350411
push_front 51175723
push_back 257190078
push_back 70522169
get 64766
get 16702
get 4453
get 77807
push_back 901971956
push_middle 3206659
push_back 201016439
get 43010
get 68265
push_back 94126078
get 23709
push_middle 614314937
push_middle 935650754
push_back 877033162
push_middle 905941354
push_back 130963341
push_front 785658064
get 9716
get 45873
get 42057
push_middle 806337061
push_middle 890477088
push_middle 928674108
push_middle 829205318
get 59181
push_front 796815289
push_back 804489175
push_back 626454475
push_front 788774412
push_middle 953224055
push_middle 222479418
get 9418
push_front 291824151
push_back 592490429
push_middle 372099298
push_middle 206188293
push_back 251953216
push_back 155622
get 7681
push_back 691258834
push_front 625267710
push_middle 740881666
push_middle 449239106
push_back 681635615
push_back 71248996
push_back 691761725
push_front 367083526
get 81050
get 9133
push_back 959822554
push_front 101868217
push_middle 545672233
get 39118
push_back 905431639
push_back 485792427
push_back 951994372
push_front 347767235
push_middle 979143001
get 28601
push_front 598978822
push_front 160279199
push_front 204637650
push_front 469900341
push_middle 710195557
push_middle 185802879
push_back 797164656
push_front 83633855
push_middle 941544887
push_front 591402202
push_middle 409767352
push_back 288617303
push_middle 611001221
push_back 139902854
push_back 651611315
get 47697
push_middle 162430910
push_front 961109405
push_middle 631804724
get 56924
get 33520
push_back 883055297
get 26446
push_front 779600375
push_front 367666026
push_back 740028857
push_back 841132910
push_back 890763984
push_front 896064743
push_middle 767582413
push_back 972959888
push_middle 43791490
push_front 39721600
push_front 513642072
push_front 788528396
push_back 628606544
push_front 64068698
push_front 401875348
push_middle 667107971
get 30805
get 26007
get 65141
push_middle 802989173
push_middle 922142026
push_front 616348866
get 18306
push_front 142039862
push_middle 636929774
get 81412
push_front 804814110
get 63552
push_middle 855605653
push_middle 967885112
push_back 145642566
get 15506
push_middle 183588477
push_front 652481995
get 69848
push_middle 314592308
get 14921
push_front 188717609
push_back 383205714
push_back 253317907
push_back 286860159
get 59250
push_middle 54776519
get 3420
push_front 940789156
push_middle 943697372
get 9642
push_back 732795014
get 34938
push_front 940901533
push_front 639806774
push_back 703523034
push_front 813936333
push_front 617857468
push_back 550556347
get 70890
push_back 831226608
push_back 105749989
push_front 66352344
push_back 191481165
push_middle 860027619
push_back 431385984
push_middle 75964487
push_middle 510657144
push_back 337022627
push_front 520921742
push_middle 582454129
push_middle 701526584
push_middle 847825560
push_middle 781049191
push_middle 237795381
push_middle 321568725
push_front 653000019
push_back 848637026
push_front 713096965
push_front 700945355
get 24635
push_front 78906908
push_middle 840235089
push_middle 301620360
push_front 303973799
push_middle 201554102
push_middle 923866377
push_back 930462078
push_back 109936075
push_front 752557544
push_middle 526032851
push_back 318156027
push_front 263393984
get 38537
push_middle 929137690
get 31166
push_back 509487691
push_back 861898240
push_front 905942820
push_middle 302577586
push_back 591157181
push_front 617979288
get 65136
push_middle 584301357
push_middle 633499700
get 15955
push_middle 665416593
push_middle 651880014
get 2746
push_front 582514143
push_middle 345593846
push_front 60773940
push_middle 753080542
push_front 447308094
push_back 576984366
get 77193
push_front 155402501
get 51500
get 72416
get 2412
push_back 198474444
push_middle 915824740
push_back 145223358
push_back 522945736
push_middle 859537526
push_middle 607971921
push_front 568933582
push_middle 862707221
get 47896
push_middle 401719912
get 29091
push_middle 214542532
push_back 449566264
push_front 816904741
push_middle 42161581
push_back 823533839
push_front 12052946
push_middle 70837407
push_back 212258385
push_back 862039389
push_front 72744516
push_front 71071235
push_back 660485561
push_middle 98213111
push_back 700858125
push_middle 983695045
push_middle 300942433
get 20308
push_back 882288488
push_middle 146140507
push_back 288123904
push_middle 645524206
push_back 191119326
push_back 419102459
get 77253
push_front 836724552
push_back 40266773
push_middle 992911718
push_back 827320097
get 360
push_back 923218509
get 40743
push_front 966132844
push_front 141250868
push_back 675185042
push_front 794825321
get 71690
get 80719
push_back 475146003
push_back 559542813
push_middle 817919589
push_front 626238803
push_middle 444215451
get 74362
get 11251
push_front 750847555
push_middle 136277122
push_back 665723380
get 8321
push_front 701194530
push_middle 460854151
push_front 309387026
push_front 261089120
get 71886
push_middle 935989165
push_front 442352771
get 27151
push_front 888166934
get 47390
push_middle 315279798
push_middle 71999469
push_middle 161463678
get 38271
push_middle 831262221
push_back 587055598
get 77390
push_middle 561741410
get 55478
push_back 181839628
push_middle 891745195
push_middle 13922306
push_middle 358815438
get 74711
get 81156
push_front 71999927
push_front 108394892
push_front 148108942
push_back 571168021
push_back 724904857
push_back 515362195
push_middle 685172750
push_front 460213912
push_middle 494600596
get 8906
push_back 437201856
get 28745
push_back 517942594
get 22762
push_middle 243815459
get 46504
push_front 952311845
push_middle 831250565
push_middle 13185617
push_front 885650257
push_middle 917614552
get 41601
push_back 207225463
push_middle 300994094
push_back 533030754
push_back 839661508
get 4925
push_front 883436758
get 50473
get 2876
push_back 679248375
push_front 839605788
push_middle 111953901
push_back 800465470
push_front 382588581
push_front 127319372
push_front 940163269
push_back 254936074
push_middle 700183355
push_middle 825247883
push_front 542084422
push_front 493131838
push_back 7077728
push_front 310960523
get 10755
push_front 955652359
push_front 209622717
push_middle 490730777
push_back 44386611
get 34501
push_middle 752276220
push_back 750080129
push_front 987098866
push_front 155219095
get 31720
push_middle 225057402
push_front 339608759
push_front 989451524
push_middle 124574279
push_front 883283248
push_front 300209164
push_back 975876438
push_middle 59910421
push_back 105696925
push_back 764716807
get 51216
get 43051
push_back 181226722
get 41072
push_middle 728467524
push_middle 68181767
push_front 714709857
push_front 452012797
push_back 190169554
get 36864
push_middle 128438216
push_front 155982887
push_middle 575611041
push_middle 559342017
push_front 178548170
push_middle 47583707
push_back 574302513
push_back 320534044
push_back 830792948
push_back 885617414
get 80005
get 25945
push_middle 814737758
get 12260
push_front 778813366
get 57879
push_back 361449132
push_front 569462198
get 78556
get 36798
push_back 596463396
get 69982
push_middle 523313685
push_front 671726108
push_back 10199111
push_front 35657425
push_back 410951349
push_back 376746524
push_back 52347730
push_back 829425121
get 31433
push_back 113810654
get 77639
get 75864
push_front 683088104
push_back 919425403
push_middle 666410739
push_middle 768741362
get 49927
get 15769
push_back 912819096
push_back 112560183
push_front 42961901
push_front 916147518
push_back 113629174
push_front 404127703
get 21602
push_middle 375444446
push_middle 35060823
push_back 370332027
push_front 589808394
get 37632
push_front 914973348
push_front 865703028
push_back 17092338
get 16022
get 13244
push_front 40515953
push_back 992810845
push_front 504340832
push_front 531973506
get 31064
push_middle 674412381
get 19952
push_back 91396893
push_middle 239407022
push_front 668627534
push_front 313771066
push_middle 912612696
push_front 478730955
get 39071
push_back 176632419
push_middle 564742376
push_front 769078516
push_back 153642346
get 55512
push_middle 761946776
push_middle 195010066
get 10397
push_middle 983598866
push_middle 806800779
push_front 896945440
push_back 393915325
get 19063
push_front 151706915
push_front 208022024
push_front 273059558
push_middle 694479676
push_front 280677498
push_front 563479660
push_middle 526691261
push_front 958769117
push_middle 453404842
push_middle 396392215
push_back 217932825
get 50678
push_front 285109567
get 29567
get 39861
get 39077
push_front 110171306
push_front 578160257
get 15690
get 11297
push_back 897045804
push_back 576702838
push_back 534266762
get 53317
push_back 606027159
push_middle 502680679
push_middle 516979770
push_back 524149297
get 1130
push_back 374915574
push_middle 650957519
push_middle 625578878
push_back 802784390
push_middle 245837773
push_back 247105319
push_middle 937323160
push_back 684245576
push_middle 344049455
push_back 23415740
push_middle 785081030
push_back 89616691
push_middle 716572658
push_back 390642685
get 44454
push_front 49485506
get 62549
get 34177
push_front 645326407
get 51850
push_front 249885351
get 51706
push_front 579661003
get 28574
push_front 711487965
push_front 629389077
push_front 974840490
push_back 36933408
push_front 845283244
get 47146
get 42283
push_front 539276931
push_front 563700581
push_front 812855483
get 15102
push_front 757664332
push_front 365489564
push_back 425706318
push_front 758667209
push_front 168259237
push_middle 22039132
push_middle 760327541
get 59999
get 5323
push_back 985815433
get 1397
push_middle 854581710
get 25570
push_middle 583144702
push_back 693085666
push_front 189913267
get 74959
push_front 194079443
push_front 959342027
push_back 109636071
push_back 862126798
push_back 245096961
push_middle 359056567
push_front 146333213
push_front 855332798
push_middle 441045895
push_front 347124246
push_middle 436295324
get 4151
push_back 307889853
push_front 484119899
push_middle 608125940
push_middle 476889094
push_back 997288433
get 41947
push_middle 294342288
push_back 508488367
push_middle 657593237
push_front 625197969
push_middle 337831276
get 62982
get 27783
push_back 306390685
get 40756
push_front 130283645
get 53477
push_middle 363454534
push_front 294411608
get 27709
push_back 665655643
push_front 508975768
push_front 280134741
push_front 333812245
get 41878
get 1116
push_middle 186857742
get 9071
push_front 51323374
push_front 70088962
get 12232
get 47846
push_front 372913751
get 6602
push_middle 501150726
push_front 860951342
push_back 829171254
get 60706
push_front 331293343
get 40105
push_back 540754416
push_middle 397730807
push_middle 608795125
get 45522
get 38584
get 64778
push_back 289582208
push_middle 863507985
push_front 891365994
push_middle 357632877
push_front 532553651
push_back 835716110
push_middle 546340538
push_middle 770832715
push_middle 328353431
get 52845
push_front 350607979
push_middle 816325847
push_back 382806000
get 79073
push_front 20491189
get 49779
push_back 868502718
get 81812
push_middle 346223035
get 20984
push_middle 939350393
get 79555
push_back 15121566
push_back 579643097
push_back 927328633
push_front 681779087
push_back 102273062
push_middle 98848425
push_front 692635051
push_front 208153934
push_front 269475015
push_back 82281882
get 41025
get 26828
push_front 353461919
push_front 576792703
get 5172
push_back 387554850
push_back 920071899
push_front 66419574
push_middle 505717536
get 6390
push_front 58901615
get 29498
push_front 242620650
push_middle 969877736
push_middle 795746154
push_middle 962098012
push_middle 334494519
get 1625
get 64518
push_front 570764683
push_back 381068770
push_front 37823273
push_middle 906506366
get 39504
get 13235
push_front 811436664
get 56636
push_front 416147835
get 58680
push_back 738209841
get 3495
push_back 375638824
push_middle 40394738
push_middle 493392346
push_front 490261351
push_front 520046734
push_front 752785597
push_back 702856593
get 34484
get 30161
push_back 310879093
get 52872
push_front 330787679
push_front 729511298
push_front 711023839
push_middle 7254510
get 14834
get 64141
push_back 182326190
get 54142
push_back 647972571
push_middle 590089971
push_front 559702695
push_back 294138754
get 48439
push_back 677419664
push_back 469492846
get 4684
push_front 709791016
push_middle 460487098
push_middle 218750512
push_front 495305313
push_back 163509533
push_back 708874101
get 50208
push_back 692539229
push_back 522270831
push_front 3800425
get 12682
push_middle 91850767
get 18058
push_front 912300832
push_back 219531869
push_middle 887422215
get 334
push_front 327360700
push_front 358459029
push_front 265392274
get 63323
get 35662
get 66803
push_front 291370586
push_front 185657195
push_middle 249242389
push_front 678453802
push_front 997757933
push_back 693773296
push_middle 724340546
push_back 321717892
push_front 517244714
push_back 523859926
push_middle 16874046
push_front 974983384
push_back 566374142
get 55938
push_front 997790205
push_back 795323457
push_middle 369919163
push_front 727077913
push_front 158376073
get 5649
push_front 779697961
push_front 488601194
get 10311
push_back 448349839
push_front 177255691
get 4578
push_middle 908706702
push_back 182559009
push_front 972755527
push_middle 463163890
get 27412
push_back 865289420
get 28505
push_back 786022867
push_back 992808665
push_back 305715904
push_front 807659531
get 24769
get 45842
push_middle 695832554
get 5643
get 39115
push_back 613894540
push_back 985269355
push_back 867361789
get 57304
push_front 758027601
push_back 62318869
get 42215
push_back 198531456
push_front 977510357
get 74216
push_middle 437435980
push_middle 360922676
push_front 567482199
get 33486
get 26704
get 4202
push_middle 167209039
push_front 899443586
get 13096
push_front 238137855
push_middle 376241496
push_back 468047051
push_back 182134254
push_middle 856533614
push_back 279653169
push_front 226004312
push_middle 355824041
push_back 927788835
push_front 200652431
get 22260
push_back 498616908
push_front 334703600
push_back 167785475
push_front 118565674
push_front 506216793
push_back 392476364
get 63036
push_middle 814003036
push_front 871477809
push_front 124648636
get 38637
push_front 489555351
get 70592
push_back 276208115
push_back 390622643
push_middle 208680293
push_back 314580460
push_back 550253693
get 36832
push_back 586591807
push_front 755854943
push_middle 886258240
get 4366
push_middle 606740718
get 51923
push_middle 976716690
get 47273
get 74083
get 55097
push_back 195128595
push_middle 16573855
push_back 653808268
push_front 120883167
push_middle 77591596
push_back 373982439
get 19872
push_front 524777934
get 21420
push_front 215657657
push_back 34931731
push_front 744458629
push_front 669531135
push_back 815550305
get 75714
push_back 725521130
get 71957
get 8284
push_back 638761782
push_back 636501439
push_back 662748898
push_middle 188941662
push_front 210662477
push_front 474592562
get 54425
get 66587
push_front 717173586
push_front 112693294
push_middle 701811087
get 6821
push_back 382788989
push_middle 713954372
push_middle 353449439
push_back 251324022
get 50738
push_middle 447208316
push_middle 42682125
push_front 970892889
push_back 971196616
get 69957
get 15770
push_middle 616009560
push_front 750776898
push_front 865155254
push_front 735461532
push_front 93062389
push_front 72792831
push_front 647474032
get 49075
push_back 847614603
get 21017
push_middle 599983393
get 61274
push_middle 285548361
push_middle 723514427
push_front 54433560
get 21104
push_middle 795653239
get 73049
push_front 143180672
push_front 130289132
push_front 511138908
push_middle 625993310
push_back 3614533
get 67723
push_back 178720846
get 42625
push_back 827583894
push_back 388758318
push_back 786058133
push_middle 945660562
push_front 944860079
get 74976
push_back 3823892
push_back 284774831
push_front 370425048
push_front 884640930
push_middle 67080272
get 10928
push_middle 261969828
push_back 678463535
push_front 687163490
push_middle 494473659
push_front 474572110
push_front 354836560
push_back 220109358
push_back 688697798
push_front 377556500
get 12837
push_middle 682756143
push_back 330541080
push_back 707049964
push_front 391638934
push_back 333887299
push_back 127650160
get 78771
get 8551
push_back 255894315
get 51724
get 2451
push_back 829236430
get 80362
get 46525
get 67930
push_middle 747905671
push_front 452449740
push_front 914944950
push_back 756719782
push_back 282064092
push_front 399957839
push_middle 986835408
push_middle 125175739
push_middle 257854844
push_front 445260472
push_front 977535757
get 59189
push_front 278397917
push_front 58326775
push_middle 475338531
push_back 590034490
get 68412
push_middle 289399610
get 4475
push_middle 427754611
push_middle 826855772
push_back 158488449
push_middle 574764740
push_middle 399065139
push_back 606135263
push_middle 143947901
push_front 780370158
push_back 23207381
get 75635
push_middle 830860558
push_back 316151046
get 33376
push_front 147046200
push_middle 240283774
push_middle 267373463
get 54528
get 48611
get 7044
push_back 652125471
push_front 916553463
push_middle 735153426
push_back 416278298
push_back 752784546
get 6983
push_middle 834077691
push_middle 624665933
push_back 596013312
get 76044
get 75930
push_middle 891218560
push_back 652263165
push_middle 236611058
push_middle 83404010
get 52362
get 64823
push_back 835434355
get 3929
push_middle 34109440
push_back 27552296
push_middle 382656774
push_middle 453221739
push_back 869366695
push_front 446964982
get 20976
push_middle 816976628
get 29981
get 44685
push_back 91407597
get 17141
get 81135
push_front 819996927
push_back 435788104
get 78651
push_middle 111231624
get 62239
get 52010
push_middle 374635136
push_middle 337352838
push_middle 902955866
get 55215
push_back 681433961
push_middle 697327981
push_back 113353034
push_front 567616721
push_back 662351203
push_back 746680113
get 41644
push_front 769879233
get 40362
push_front 677554492
push_front 542744281
push_front 300615399
push_front 331481944
push_front 846653534
push_back 250397839
push_front 72506279
push_middle 868633976
push_front 691614073
get 76572
push_middle 38177484
push_middle 389956931
push_back 120257876
push_front 952432934
push_middle 528920721
push_front 858266056
get 63623
get 34957
push_back 561287707
push_middle 48022648
push_front 950749316
push_front 140427268
push_middle 516407957
push_middle 802519128
push_back 461992932
push_back 71774238
push_front 913662479
push_front 60599771
push_back 651198882
push_middle 957392133
push_middle 47281536
get 49438
push_middle 248383089
push_middle 523472662
get 60954
get 37263
push_back 224732218
push_back 361029210
push_middle 619639315
push_back 296327022
push_front 373367509
push_middle 119801919
get 35798
get 55882
push_front 403791464
get 8713
push_back 833873365
push_back 815954066
push_back 347266627
get 12603
push_front 434405250
push_front 95147136
push_middle 302633242
get 35204
push_back 153437753
push_middle 139191224
push_back 281330145
push_back 519787476
push_front 321345762
push_middle 707176339
get 54552
get 27375
push_front 3522598
push_back 529710736
push_front 600888876
get 35015
get 69131
push_middle 327306831
push_front 31378313
get 55901
push_middle 680259854
push_back 534849980
push_back 691412960
push_front 841601531
get 20844
get 48725
push_middle 625286611
push_front 879669467
push_back 434947489
push_back 383345825
push_middle 789283609
push_middle 427068771
push_front 971901478
push_front 166295166
get 36710
get 58943
get 50995
push_middle 467336023
push_middle 401458963
push_back 704565814
push_front 603854102
push_back 976374849
push_back 951225764
get 3957
push_middle 18710904
push_front 224479833
push_front 282089188
push_back 441707880
push_middle 962261723
push_middle 659393234
push_middle 493068705
get 1368
push_back 566988889
get 6644
push_back 972657740
push_middle 319914312
get 63669
get 60101
push_front 596576076
push_front 611103297
push_front 942755625
push_front 206105110
get 72001
push_back 931805690
push_back 726162555
push_front 171014481
get 60772
push_back 72747720
push_front 722816531
get 18357
get 79140
push_back 216324260
push_front 492737230
get 81210
push_middle 738092463
push_front 618159225
push_front 498540234
push_middle 535369692
get 27548
push_front 876437534
push_back 647751867
get 22075
push_back 276643313
push_middle 99763051
push_front 287593106
push_front 528982399
push_front 609597361
push_front 862874024
push_front 470772865
push_middle 212626841
push_front 297626583
push_back 370916588
get 79112
push_middle 79040176
push_middle 491444192
push_front 818719614
push_back 697301341
get 68684
get 3719
push_middle 892013412
push_middle 775257626
push_front 787521491
push_middle 332022195
get 22185
push_middle 691736151
get 29455
push_middle 505373058
push_back 574396897
push_front 307470515
push_front 589494770
push_front 881341594
get 3638
push_middle 271480171
push_middle 317715802
push_front 748112211
push_front 247567381
get 57351
push_front 885803002
push_front 911498626
get 54988
get 58758
get 12965
push_back 444195946
push_front 764997208
get 21083
push_back 441419640
get 77381
get 22663
push_middle 346266880
push_middle 57883273
get 47685
push_middle 185427672
push_front 816026327
get 10653
push_back 316059299
push_back 249827364
push_front 958794951
push_back 817841918
push_middle 774015355
push_back 265522563
get 14588
push_back 104730904
push_back 614962195
push_middle 267775931
get 53811
push_middle 721997106
get 30012
get 32689
get 30627
push_front 910944176
push_back 948562916
push_back 260894031
push_middle 83197658
get 32546
push_back 910273297
push_front 422636512
push_back 324612321
push_back 953882001
push_back 126024586
push_middle 821370236
push_front 175474929
push_back 999890674
push_middle 18410945
push_back 706388216
push_front 41652618
push_middle 234338867
get 66343
push_back 584110420
push_middle 755670678
push_front 113935266
push_back 124506745
push_middle 106615785
push_front 596976348
push_middle 434600745
push_back 937769872
push_back 675011295
push_middle 146316713
push_front 325016181
push_back 660822363
push_middle 534968086
get 68467
get 39539
push_back 993944474
push_back 202206677
push_middle 743396562
get 69765
get 24598
push_middle 554457583
push_back 851568190
push_front 861649932
push_back 820276130
push_back 371470567
push_front 319985195
get 25008
push_back 616402308
push_back 407747197
push_back 468208203
get 29248
get 15016
get 79790
push_back 860691715
get 53317
push_front 630702178
get 16528
push_middle 701474719
push_middle 65114273
push_front 590358813
push_front 894144192
push_back 612952981
push_middle 350292560
get 24482
push_back 990790170
get 40634
push_back 329805683
push_middle 89346173
push_front 719692768
push_front 386259175
push_back 472360185
push_front 658307977
get 77894
push_back 120250264
get 19119
push_back 631916067
push_middle 887455484
push_back 33807660
push_front 322226953
push_front 123575624
get 33670
get 37171
push_middle 210475656
push_back 113536328
push_front 190464183
get 39246
push_back 422742161
push_front 637569336
push_front 91738870
push_middle 274673961
push_back 146779485
push_back 470156926
push_back 586944727
push_middle 773818703
push_front 727034224
push_front 249612280
push_middle 435270338
get 47398
push_back 676089226
push_front 693975464
push_back 605636843
push_back 319711972
push_middle 572599358
push_middle 801541899
push_front 80887642
push_middle 667370752
push_middle 913556509
push_middle 630375282
get 16353
push_back 408586518
get 69748
push_back 62636589
push_back 42313007
push_back 609881883
get 51566
push_front 905221655
push_front 624923182
push_middle 39004402
push_back 67830247
push_front 934882387
push_back 69500743
push_back 450015447
push_back 945827180
push_back 340992402
push_front 972742704
push_front 490557214
get 80325
push_back 496208480
push_back 903969419
push_back 605366118
push_middle 170646236
push_front 689754835
get 19156
push_back 46152383
get 9234
push_middle 856173868
push_back 654692956
push_back 281407504
get 63928
push_front 771787503
push_back 347589368
push_middle 314108920
get 37199
push_front 117870759
push_front 5524960
push_middle 896046742
push_front 283125536
push_front 585602537
get 36156
push_back 822178567
get 76520
get 5573
push_middle 729322065
push_middle 856432637
push_middle 415972100
get 30337
get 62591
get 8049
push_middle 767626009
push_front 928187805
get 32264
push_front 317440923
push_front 418167366
push_front 503859550
push_back 51899102
push_front 851911922
push_back 875786276
push_middle 942455563
push_middle 539654033
push_middle 353582048
push_front 716621768
get 81889
push_middle 782845810
push_front 630114790
get 32402
push_back 768407314
push_front 251771374
push_back 211122358
push_front 413892746
push_front 713969198
push_front 266470274
get 47221
push_back 632996752
push_back 496533654
push_middle 253560441
push_back 682249656
get 57043
push_front 800918193
push_middle 992554192
push_front 151051644
get 36362
get 6546
push_back 927807697
push_back 638757334
get 46859
push_back 883412898
get 52898
push_front 411201526
push_back 738472260
push_front 394619530
push_front 688196367
push_back 389761875
push_middle 666980428
get 52758
push_front 962533742
push_middle 401035100
get 43061
push_front 535919902
push_front 930784155
push_front 814143162
get 78974
get 22830
get 27043
get 1479
push_back 48450306
push_back 534977553
get 45886
push_middle 106669251
push_middle 677879473
push_back 366952172
push_middle 642748990
push_middle 131603117
get 80598
push_back 813512538
get 54682
get 78828
get 57554
get 19231
push_front 758873696
push_back 272703598
push_back 279048826
get 20748
push_front 854762896
push_front 509122528
push_middle 544603830
push_front 200717063
get 14154
push_front 847494391
push_front 663967095
push_front 810402000
push_back 221681031
push_back 259397962
push_front 713399578
push_middle 779083672
push_back 247398609
push_front 269769541
push_middle 714369876
push_back 945974638
push_middle 556119356
push_front 798971363
push_back 131151319
push_front 945897147
push_middle 311264764
push_back 572911818
push_front 201163593
push_middle 177310970
get 50956
push_back 195334635
push_middle 460699908
push_middle 901684159
push_middle 309718493
get 34884
get 66655
push_middle 657806385
push_front 883803788
push_front 576772001
push_middle 150349433
push_front 746865557
push_middle 513757336
push_back 826345790
push_back 175371913
push_front 818589082
push_back 416003446
push_front 914762583
push_middle 178586893
push_front 938755423
push_middle 882427417
get 11566
push_front 275375995
push_middle 106250700
push_front 963178932
push_middle 401860052
push_front 820426744
push_back 76070854
push_middle 104080780
push_back 435888818
push_back 244567348
push_middle 449992005
push_back 914958478
push_front 730978311
push_back 867237175
push_front 555673682
push_front 266319
push_back 465784469
push_front 654104160
push_front 537916587
push_back 386418416
get 25311
get 81658
push_middle 988532932
get 54822
push_back 950761581
push_back 401541867
push_middle 794380927
push_front 246088889
push_middle 801013522
get 71653
push_middle 980395015
push_middle 256902753
get 36550
push_back 175700169
push_middle 109200288
push_middle 876474185
push_back 891241803
push_back 316560030
push_back 706960435
push_middle 438947983
push_middle 517652762
push_middle 735609021
push_back 742360939
get 77362
push_middle 839543407
push_front 790557016
get 21425
push_back 637464444
push_middle 606137369
get 47270
push_front 194100180
push_back 49532256
push_back 724990325
push_middle 648712991
push_back 124889813
push_front 894145382
push_front 988150927
get 23523
get 55044
push_back 674479321
push_back 114703359
push_front 85267599
push_front 872008235
push_back 703774195
push_back 1764694
get 3262
push_front 329563709
push_front 645554973
push_front 868936996
push_front 905639726
push_front 628378961
push_middle 624042503
push_front 525821279
push_front 916619980
push_middle 989232044
get 9826
push_front 163823864
push_front 343924886
push_back 869782721
push_front 594081938
push_middle 920474512
push_back 450666015
get 4599
get 67534
get 28258
push_middle 445457689
push_back 208168352
push_middle 118868525
push_back 703787072
get 32624
push_front 102960544
push_back 486906341
push_middle 562149581
push_middle 347377515
push_back 970492584
push_back 104877665
push_back 858137792
get 65793
get 14163
push_back 782197057
push_front 230383066
push_middle 939207663
push_front 746655854
push_front 217388407
push_middle 160512286
push_back 587900953
push_front 53667566
push_front 489304335
push_front 241228792
push_front 188009772
get 47249
get 51520
push_front 65700301
push_back 772031777
push_front 510352356
push_back 29851375
push_back 378084873
push_front 711860703
get 34812
push_back 260675390
push_front 494288
push_front 972094704
get 27019
push_middle 380469479
push_back 550566705
push_back 502697200
push_middle 289505738
push_back 699095935
push_back 212347446
push_front 779894894
push_back 574264997
get 41271
get 26798
push_middle 973661144
push_back 532095200
push_middle 103422498
push_back 27568536
push_back 905049327
push_back 601178558
push_back 181369765
get 33567
push_middle 761488521
push_middle 653594469
push_middle 724273869
get 18428
push_middle 508014304
get 6009
get 80990
push_front 445006158
push_back 831911
push_front 827599132
push_front 818888404
push_middle 880613722
push_front 396999419
get 53290
get 1909
push_front 178410771
push_middle 175737598
push_back 581653848
push_front 224566650
push_front 888870570
push_middle 961477585
get 49838
push_front 104869028
get 64507
push_middle 24044424
push_back 908916309
push_middle 720333171
get 1690
push_back 490617637
push_middle 279327815
push_front 175369655
push_front 976647610
get 52199
get 67175
push_front 659972262
push_front 797005895
get 35219
push_back 40603575
push_front 493699381
push_front 303710912
push_front 859178295
push_middle 97382166
push_middle 189092148
push_middle 100706782
push_middle 912827345
push_front 730831870
push_front 944566774
get 37992
push_middle 760651353
push_front 770141139
push_back 797935208
get 5835
get 16605
push_front 31273222
push_back 168114454
push_back 967005401
push_back 100779290
push_front 371211369
push_middle 182096938
push_back 422243096
push_back 15899378
push_middle 65143650
push_middle 677305622
push_middle 803559518
push_back 977767299
get 32593
get 37073
push_middle 77278501
push_front 550200518
push_middle 244249400
push_back 349461747
push_front 285112044
get 72315
get 17516
push_middle 184618024
push_front 36330799
push_front 802947199
push_front 535068700
push_middle 578265363
push_front 245087831
push_front 249763744
push_back 237061628
get 494
push_back 376081247
push_back 676712051
push_middle 81696913
get 26959
push_middle 28634657
push_back 368513805
push_front 822875717
push_front 263779906
get 37494
get 31738
get 30994
get 12421
push_middle 689307818
get 4196
push_back 706872740
push_middle 254597274
get 46403
get 72630
get 67780
push_back 366128948
push_middle 149809651
push_front 607927076
push_back 969096338
push_back 71743389
push_back 947487452
push_middle 228894438
push_back 901483797
push_front 784460408
push_front 160746259
push_middle 786861258
get 21927
push_back 140472726
push_middle 408640950
get 19467
push_middle 154841539
push_back 255299022
push_middle 987344023
push_middle 901560791
push_middle 153057292
get 31922
push_front 243241390
push_middle 77999203
get 78106
push_front 665688186
push_middle 436163724
push_back 321605472
get 3475
push_back 687775001
get 80528
get 41553
push_back 714928818
push_middle 760396307
get 21841
push_back 322990718
push_front 497621738
push_back 109094241
push_middle 349067734
push_front 3604431
push_back 126137641
get 65488
push_back 457995617
push_front 899333183
push_back 857638875
push_middle 982372594
push_front 300873865
push_back 674206798
push_back 573598196
push_middle 116129902
push_middle 575144941
push_middle 639032524
get 4447
push_front 349027717
push_middle 287153965
get 30778
push_middle 834655698
push_back 454271341
get 49731
get 41279
push_back 109965117
push_back 9625767
get 63186
push_middle 790631019
push_middle 637988705
push_back 101102961
push_middle 600819563
push_front 230755244
push_front 657218509
get 82244
get 56284
get 69009
push_front 537916663
push_back 634476375
get 73563
push_front 247036870
get 54831
push_back 582110605
push_middle 239771837
push_front 941625441
push_middle 43822274
push_front 358526969
push_front 322815984
push_back 939153414
get 21766
get 5779
push_front 706047140
get 80459
get 8944
push_front 393569053
push_back 561881255
push_back 198330395
push_middle 109744619
get 64946
get 73877
push_back 505510005
get 77812
push_back 334347850
push_front 88582207
push_middle 920510579
push_back 612688835
push_back 294401418
push_middle 720840198
push_middle 274300927
push_back 908298080
get 75432
push_back 921100014
get 8145
push_back 663561729
push_back 82917245
push_back 608792105
push_back 825065029
push_back 879070138
push_middle 836753048
get 12497
push_back 479406859
push_front 473325592
get 75567
push_back 409593957
push_front 400970121
get 13440
push_front 219762538
push_back 843326170
get 80381
push_front 632104237
push_middle 927955401
get 82108
push_front 266452127
push_front 743193878
push_back 809095199
push_back 38193279
get 39201
push_front 775000604
get 64653
push_front 860400711
push_back 251756437
get 46779
push_back 375508385
push_front 191981472
push_front 331694168
push_middle 171366160
push_front 668975026
get 40631
get 34447
push_middle 190857684
push_front 254185235
get 56038
get 44137
push_front 518959177
push_back 998524864
push_back 229735260
get 64048
push_back 646539910
push_back 734966025
push_middle 903660049
push_back 743238755
push_back 530891717
push_back 196767410
push_front 778004541
push_front 97150473
push_back 947675860
push_middle 550567871
push_back 670471953
push_back 300873443
get 41016
push_back 977350789
get 17277
push_back 532051600
push_front 928145683
push_front 561050223
push_back 805666035
push_front 856617293
push_front 762178563
push_back 804901475
push_middle 373017276
push_middle 497443961
push_middle 460123688
push_middle 772957777
get 65869
push_middle 915539950
push_middle 478227555
push_back 615622865
push_middle 811224867
push_back 998506609
push_back 857379293
push_middle 702153870
push_front 929021586
push_front 483401902
push_back 467474808
get 48196
get 9826
push_back 5874015
push_front 479600270
push_back 817305831
push_front 164794747
push_middle 573800872
get 6782
push_middle 898914217
push_front 595147767
push_front 528088841
push_back 495346569
get 65042
push_front 220387548
push_front 685307786
push_front 654927522
get 52061
get 63437
push_middle 846408614
push_middle 10332241
push_middle 579268902
push_back 804797718
push_middle 144994654
push_middle 166470282
get 26789
get 41171
push_back 945616196
push_front 128597127
push_front 978356213
push_back 158916559
push_front 985340850
push_front 188048991
get 30295
push_back 940121642
push_middle 968407314
get 20492
push_back 643508899
push_middle 393063490
get 30158
push_back 33581459
get 27371
get 29628
push_back 780797037
get 70374
push_back 407565073
push_front 100814857
push_middle 676040546
push_middle 771304005
push_front 361698702
push_middle 19430526
push_back 472266450
push_back 983676925
get 62955
get 36829
push_front 82346432
push_back 743516697
push_middle 430893157
push_back 636110212
push_front 412324380
push_middle 191630708
get 38173
push_back 644135635
push_front 333681425
push_back 934967278
push_middle 851367978
push_front 16858455
push_front 667425010
push_back 731927573
get 39971
get 43264
push_back 696659433
push_front 223160617
push_middle 750844981
push_front 92709219
push_back 483077235
push_front 369727243
push_back 879790529
push_middle 354427382
push_front 540967041
push_back 878223905
push_front 55303537
push_back 787354382
push_back 621625803
push_front 140632960
push_middle 497596558
push_front 755668710
push_back 453816563
push_front 72635235
get 44094
push_back 861773136
push_front 77351969
push_back 747805971
push_front 141854483
get 18303
get 27937
push_front 296668833
get 59129
push_middle 834449450
push_middle 261314207
get 28378
push_front 153060438
push_front 161680914
push_front 441376079
push_front 15551293
get 82407
push_back 180068629
get 45256
push_back 245253064
get 47198
push_middle 698819809
push_back 571634664
get 35126
push_middle 303416072
push_back 418115829
push_front 224586601
push_middle 724821565
push_middle 642651563
push_front 674315543
get 14556
push_back 128475288
push_front 389454249
push_front 516830364
push_middle 156063076
push_front 448835063
get 75949
get 31419
push_middle 479490800
push_back 180305354
push_front 290347261
get 12664
push_middle 742177649
get 13529
get 22181
get 74681
push_back 227129014
push_middle 242877150
push_front 145936026
get 41131
get 51907
push_middle 312063405
push_front 15504796
push_middle 914372155
push_front 378755911
get 61964
get 29343
push_front 665679854
get 55960
push_middle 664416266
push_middle 747011470
push_back 989907305
push_back 353859062
push_front 745158530
push_back 523020402
get 54047
push_middle 790654242
push_back 288706476
push_front 657315806
get 17769
push_middle 798030736
push_middle 317921588
push_middle 312993618
push_front 669196574
push_middle 464531579
push_middle 180966044
push_middle 385193727
push_back 617948350
push_middle 327441528
get 18559
get 28097
get 32641
push_middle 421478225
get 45676
get 39720
get 35713
push_front 899725358
push_middle 698308832
get 18169
push_back 438923770
push_middle 220474043
get 36157
push_front 964515228
push_back 157149517
push_front 812153820
push_back 113750304
push_front 340140150
push_back 200763014
push_back 774380966
push_middle 646116473
push_front 86506214
push_middle 467679658
push_middle 804599016
push_front 297410215
get 162
push_front 289700837
get 81904
push_back 239920387
push_front 34855595
push_front 423447094
push_back 861050571
push_back 240762416
push_back 995954795
push_back 487132566
push_back 562497312
push_front 383087785
get 77492
push_front 265833293
push_middle 298616227
push_front 911919453
get 51234
get 20936
push_front 134842188
push_middle 235318684
push_front 841161545
push_middle 418322808
get 43743
push_back 892667257
get 56212
push_front 531714998
push_middle 878178171
push_middle 157838702
push_back 536649112
push_back 663930220
push_back 467743800
push_back 426950643
push_back 306171648
push_front 6789005
get 4208
push_front 880978356
push_front 661068351
push_middle 756317215
push_back 558934019
push_back 341958435
push_back 14827802
get 71869
push_front 282590500
push_middle 909526014
push_back 507215961
push_back 334908578
push_front 585412152
push_middle 67487956
push_back 468482005
get 3156
push_middle 837274548
push_middle 74993470
push_back 391000918
get 10817
push_back 311954367
push_front 452407233
push_middle 22059924
push_back 475813015
push_back 792515976
push_front 869387582
push_middle 519212111
push_middle 582477854
push_front 523722760
push_back 791280279
push_back 132421784
get 22985
push_middle 662551558
push_front 192176094
get 49062
get 51730
push_middle 129625568
push_front 69642025
push_front 652995676
get 6493
push_front 488708914
push_back 944597540
push_front 425041821
push_middle 143704803
push_middle 10564622
push_back 923458306
push_front 708042495
get 21375
push_back 335070152
get 5670
push_front 491702011
get 77792
push_back 47803961
get 17446
push_middle 548252279
get 56228
push_back 748274389
get 82254
get 13268
get 30184
get 30200
push_middle 494976796
push_front 282158032
push_back 442962080
push_middle 147535174
push_back 263882372
get 20259
push_front 709553109
push_middle 515771654
get 51754
push_back 979955315
push_middle 882522926
push_middle 853932932
push_middle 647549234
push_back 455028444
get 60066
push_middle 174929357
get 47473
get 16779
push_front 340601776
push_front 360943400
get 28758
get 3997
push_back 21189694
push_front 456354031
get 47713
push_middle 819021918
push_back 524775583
get 73035
push_back 229496170
push_middle 826826634
push_middle 470870715
push_front 786467325
push_front 347003949
push_middle 673643229
push_middle 42364403
push_back 786820954
push_back 905697697
push_front 95736089
push_back 232634499
push_middle 587336485
push_front 975020442
get 46232
get 43201
push_front 758082087
push_back 287557353
push_middle 389695146
push_front 92336438
push_middle 31491791
get 81037
push_front 271498262
push_front 497413078
push_front 102802840
get 82872
push_front 122396928
push_back 372227497
push_front 996921443
push_front 357241471
push_front 28830380
push_back 26499174
push_front 168823739
push_middle 741290193
push_back 35886811
get 36734
push_middle 465254247
get 76448
get 63231
get 78030
push_middle 979104230
push_middle 318482198
get 24995
push_back 618534387
push_front 186563230
push_back 741428611
push_middle 292427905
push_back 761626822
push_back 725472119
push_back 672229209
get 41251
get 8608
push_front 89059333
get 64113
push_back 812063474
get 52088
get 44737
push_front 662838166
get 56858
get 66766
push_back 110192754
push_middle 392103328
push_back 568108439
push_front 735744976
push_front 438539372
push_front 348717230
push_front 158957124
push_front 76483355
push_middle 784006785
push_middle 705119389
push_middle 835301443
get 41166
get 75987
push_front 358905245
push_middle 548282708
push_front 373787444
get 69239
push_back 819706133
get 67927
push_front 269095154
push_back 896807933
get 52106
push_middle 847197768
get 75292
push_middle 454946541
push_front 213743384
get 35034
push_front 549357946
push_front 737701132
push_back 200556069
push_back 285080
push_front 890393925
push_middle 260206178
get 11052
push_front 321026225
push_back 974140674
get 13111
push_middle 678016896
get 27850
get 77410
get 4328
push_middle 850663877
push_back 968137300
push_front 55907082
push_front 564463759
push_back 966033812
get 53545
push_front 200608173
push_middle 630600663
get 65095
push_back 343016534
push_front 35990251
push_back 929392533
get 13096
push_middle 416969522
push_back 88849565
push_back 545823433
push_front 461970965
get 69363
push_front 114475675
push_middle 128459005
push_front 274697191
push_front 601631314
push_back 354820174
push_front 101911344
push_middle 613230003
push_front 254097853
push_front 663998532
push_back 459105980
push_back 985526062
get 41646
push_middle 372886812
get 58065
push_back 147127456
get 5680
push_middle 416734929
push_middle 343169653
get 68796
push_middle 672424078
get 24713
push_back 590330115
push_front 415116941
get 41029
push_middle 122579768
push_middle 48513481
push_front 462052366
push_middle 647703664
push_middle 694639488
push_front 788058853
push_front 342756141
push_back 56618901
push_back 419036344
push_front 888298495
get 44053
get 73565
push_front 850715628
push_back 5666639
get 27572
push_middle 338230174
push_back 174410746
get 1985
push_middle 703867000
push_middle 518778644
push_front 667488465
get 3140
push_back 415470104
push_middle 372315684
push_middle 338734200
get 27681
get 68938
push_middle 679746424
push_front 73982275
get 82567
push_front 854704672
push_middle 839019081
push_front 137537971
push_back 761659101
push_back 537042354
push_middle 146238023
push_middle 414355922
push_back 456745628
push_back 753622367
push_back 293785859
get 7766
push_back 263067210
push_back 208024749
push_front 350784856
push_middle 979553475
get 75928
push_back 312885097
get 48714
push_middle 444491137
push_back 179063437
push_back 951406494
push_middle 916779932
push_middle 464964340
push_middle 800730586
get 57294
push_middle 948440497
push_front 665889998
push_middle 744343843
push_front 177557496
push_middle 206453630
get 55507
push_back 818759772
get 43507
push_back 887824084
push_middle 611994897
push_middle 934688034
push_front 6780598
push_back 489420640
push_back 94173429
push_front 389581487
push_front 553378828
push_back 774223578
push_middle 776808355
get 16020
push_back 313407526
push_front 902296700
get 41070
get 61125
push_middle 346852799
push_middle 776498401
get 63854
push_middle 248476952
push_front 93204680
push_back 195543661
get 6177
push_front 732096745
push_front 163261976
push_back 919620648
push_middle 841198349
push_front 434409512
get 35346
get 13512
push_back 185248879
push_back 854696319
push_middle 258674931
push_middle 495748550
push_front 754097080
get 44000
get 43543
push_front 643335248
push_front 612464706
push_front 723713882
push_front 816252626
push_front 2104086
push_back 272153728
push_middle 664425906
push_back 967462859
push_back 887653339
push_back 743170900
get 24051
push_back 49367301
push_back 735104563
push_middle 400938856
get 40197
push_middle 108252258
push_front 428858611
push_back 525949725
push_back 921604497
push_back 299875412
push_front 586602774
push_middle 162413342
push_back 680394994
get 53484
push_back 979865870
push_back 633369402
push_front 458220340
push_middle 171800453
get 25219
push_middle 251658773
push_back 96384690
push_back 561758433
push_back 780671206
push_middle 995265598
push_back 347833321
push_middle 38977283
push_front 491225151
push_back 600014420
push_front 152481833
push_front 193408292
push_middle 844355240
get 18736
push_middle 605122918
push_front 555292906
push_front 567587736
push_back 606986348
push_front 841915409
get 54811
push_middle 353401269
push_back 487109469
push_middle 413790576
push_middle 91298331
push_middle 238199065
get 22522
push_back 398642256
get 72640
get 77401
push_back 372535919
push_front 617211771
get 73470
push_front 457907017
push_back 403186627
push_middle 384170982
push_back 861929649
push_middle 468643621
get 17931
push_back 588823993
push_back 965383325
push_back 54235135
get 21281
push_front 218497880
push_back 737496348
push_back 884678847
get 49726
get 76202
push_back 437199185
get 1102
get 78986
push_back 194882315
push_front 394352353
push_front 104152211
push_front 817970545
get 43466
get 14991
push_front 261157280
push_back 242297785
push_middle 763868493
push_back 28084804
push_front 539667102
get 52832
get 34551
get 22503
push_back 811494208
push_middle 257991192
push_middle 453019253
push_middle 19474106
push_front 284187841
get 70978
push_back 291026636
push_back 253878065
push_middle 689299395
push_back 149542641
push_middle 41639478
push_middle 612753167
push_middle 348988289
get 16879
push_middle 300773946
push_middle 735475727
push_middle 635230356
push_middle 948766046
push_back 203108312
push_back 223642272
push_back 349168066
push_front 413370260
push_back 989108110
push_middle 39256372
get 12130
push_back 18152141
push_back 205835709
push_middle 424608351
push_front 372477396
get 25882
get 35842
push_middle 259005567
push_middle 384345160
push_middle 343630280
push_front 480904940
get 11329
push_middle 661331520
push_middle 833221056
push_back 355804527
push_back 64107228
push_middle 884542695
get 38946
push_back 420180680
push_middle 81500646
get 20786
get 25754
push_back 284386382
push_front 718057618
push_middle 492530130
push_back 314499456
push_front 356501219
get 43172
push_front 623716130
push_middle 810437127
push_middle 980848536
push_middle 458950730
push_back 891071279
push_middle 550293631
push_back 185486163
push_middle 495366436
push_back 518336093
push_back 89827034
push_back 177040865
push_middle 232425657
get 59661
push_middle 530470564
push_front 550322315
get 48355
push_front 42263623
push_middle 669857177
push_back 530724498
get 62931
push_back 302301185
push_middle 898101222
push_back 776393468
push_middle 935140520
get 59356
push_middle 207087320
push_front 864696297
push_middle 177099601
get 59458
push_middle 172157155
push_middle 802746061
push_front 869203241
push_back 357690702
push_back 70143474
get 76301
push_back 918747322
push_middle 70340241
push_front 765512350
push_middle 987613400
push_front 210977438
push_middle 424614611
get 31689
push_front 875797241
push_middle 7719660
push_front 630774211
push_middle 585526137
get 63110
push_middle 430594514
push_middle 389806155
push_back 40779866
push_back 905954966
push_back 210659811
push_middle 266087722
push_front 381580829
push_front 835239744
get 40210
push_back 835897653
get 40157
push_back 326217026
push_middle 754009875
push_front 577601091
push_back 664057259
push_back 698662126
push_middle 909305901
push_front 65776096
push_middle 416077678
get 29753
push_middle 871785159
push_back 908366208
push_front 589326079
get 18562
push_middle 359378368
push_middle 73011518
get 7367
push_middle 387959351
push_front 115685558
push_front 771333388
push_front 224940221
push_middle 528799425
push_middle 761799457
push_middle 343086760
push_back 778347367
push_back 611749519
get 46196
push_middle 147745362
get 69403
push_middle 126972003
push_middle 163326955
push_front 27668169
get 46706
get 40580
push_front 988775524
push_front 153664619
push_front 466503455
push_middle 437138874
push_front 194887309
get 48399
push_middle 509893479
push_back 142376653
get 80280
push_front 349158917
get 70213
push_front 635226408
push_back 522908432
push_back 276576925
push_middle 843446150
push_back 685158614
push_back 992515650
push_middle 467479170
get 52826
get 48506
push_front 737574972
push_front 991396881
push_back 219253102
push_middle 198996523
push_front 977191322
get 41491
get 64811
get 31139
push_front 991918613
push_back 536783886
push_back 562337538
push_back 33828920
get 50455
get 15362
push_front 962013736
get 20881
get 27856
push_back 2148617
get 25479
push_middle 442685866
push_front 97945401
push_front 705426712
push_middle 764002438
push_back 804492302
push_middle 741231546
push_front 361600992
push_front 994214035
push_back 793455099
push_back 168537469
push_middle 716359119
push_back 593355638
push_front 575293780
push_back 719517390
push_front 278853130
push_middle 605820196
get 50820
get 22737
push_middle 376465842
push_front 722849759
push_back 670609709
get 77753
get 29499
push_middle 781947121
push_back 627861196
push_middle 822989460
get 17790
get 404
push_middle 173398566
get 13521
push_back 742507262
push_back 9675749
push_front 734073339
get 39442
push_middle 21099848
get 43641
push_middle 771859262
get 44164
push_back 182711589
get 41622
push_middle 487428713
get 22308
push_middle 829607648
get 69206
push_middle 359841870
get 69940
push_middle 695391417
push_back 758189717
push_front 708757848
push_back 496943259
push_front 843596852
get 16328
push_front 218684825
get 11975
push_middle 510594561
get 50099
push_middle 14921932
push_back 689466608
push_front 498091288
push_back 652841440
push_back 766745021
push_front 655448068
get 74838
get 35902
push_middle 342734112
push_middle 998239460
get 51660
push_back 737482025
get 59410
push_back 196260669
push_back 972122896
push_back 452517622
push_back 894050224
push_middle 580390957
push_middle 527144401
push_back 426878857
push_front 958967471
push_back 665461200
push_back 411728774
push_back 295498937
push_front 411283901
push_back 819191007
push_back 610553631
get 20242
get 48772
push_back 31292686
get 6670
get 74100
get 81621
get 66368
get 10439
push_middle 685326799
push_middle 874099403
push_middle 326744166
push_front 84862916
push_middle 569749590
get 8393
push_middle 804846564
get 49794
push_middle 505842147
push_back 502197010
push_middle 204861080
get 45476
push_back 175252299
get 26816
push_middle 15125038
push_middle 780135785
push_middle 305473462
push_front 130566773
push_middle 777894578
push_front 798182002
push_back 604948658
push_back 557606719
push_middle 306709559
get 53757
push_back 207760795
push_front 50045721
push_back 149800559
push_middle 204365191
push_front 692751359
push_middle 34427625
push_back 102555675
push_back 625171388
push_back 910565034
push_front 260559266
get 47258
push_front 284863775
push_back 408423849
push_middle 718055817
push_middle 298406939
push_front 137685990
push_middle 809195664
push_back 204542203
push_back 427642755
push_front 632491205
push_back 843971829
get 80448
push_back 15477245
push_middle 337303299
push_middle 994086280
push_back 529245391
push_front 157626376
push_back 97456580
push_middle 663341946
get 55506
get 4247
push_middle 213600731
push_middle 53516675
get 74072
push_back 201221638
get 83325
get 15888
get 6387
push_front 478637372
get 20256
push_front 459103197
push_front 568491952
get 58270
push_middle 814436086
get 18660
get 45633
push_middle 764029983
get 49679
push_front 865715924
push_back 473113680
push_front 344751415
push_back 540999237
push_front 52167457
push_front 369695581
push_back 516295177
push_front 455095120
get 7856
get 35770
get 74621
push_middle 329915497
push_back 283371877
get 35089
push_middle 201641321
push_front 640981912
get 43243
push_back 371532857
push_middle 100200963
push_front 273333263
push_middle 930207044
push_back 628380196
push_front 937345509
get 13463
push_back 864983619
push_middle 146051421
push_middle 801423853
push_middle 487177259
push_back 559234520
push_front 24887550
push_front 22301535
get 21291
get 79932
get 37482
push_front 350004582
push_front 54074657
push_middle 728064014
push_back 53279152
push_front 486689557
push_back 902997975
push_back 893854409
push_back 836758458
get 75526
push_back 428898954
push_front 813602594
get 31650
push_back 539272129
push_back 701947076
push_back 97588465
get 42102
push_front 557728387
push_front 530100162
push_middle 212135274
push_middle 866459149
get 36234
push_middle 45836492
push_back 453930668
get 80400
get 74629
push_front 15015708
get 17487
push_middle 184615221
push_back 434935334
get 82646
push_back 705675279
push_middle 814035064
push_back 75439660
push_middle 10577142
get 13977
push_back 879061183
push_front 182020818
push_back 902590379
push_middle 305889227
push_front 866052981
push_front 670180475
push_front 539801928
get 74603
push_middle 168422908
push_front 421535896
get 41521
push_front 487935555
push_front 249856077
push_front 569601361
push_middle 831620499
push_front 722161565
get 41746
push_front 955379608
get 19473
push_middle 552259676
get 48624
push_front 785045475
get 71340
push_front 500219374
push_middle 824429627
push_front 246966302
push_front 357503104
push_front 151920043
push_back 935494495
push_back 700655637
push_back 647758712
push_middle 561883548
get 74721
push_back 405314287
push_back 524906543
push_middle 740148050
get 59754
push_front 548081438
push_back 317148581
get 69548
get 66754
push_back 751789630
push_middle 529011587
push_front 473200361
push_front 35516317
push_back 642343329
push_front 733024005
push_back 917858244
push_front 65898906
push_front 918247406
push_middle 27861847
push_back 30405408
push_front 213614223
push_back 897546893
push_front 37306821
push_middle 52210177
push_front 735332650
get 35823
push_middle 172330202
push_middle 420983346
get 71761
get 32950
push_middle 859442727
get 56035
get 42696
push_middle 244043720
push_back 668278472
push_middle 179251350
get 56286
get 68076
push_middle 86500335
push_middle 849028403
push_middle 673281523
push_back 3389927
push_middle 504190304
push_back 195569458
push_front 119814431
push_back 597278410
push_back 577996500
push_back 266509417
push_back 132509468
push_middle 117954461
push_front 133399910
push_middle 383256107
get 70707
push_front 542958426
push_middle 66656109
push_front 69461783
push_middle 492082612
push_front 812628096
push_back 94186804
get 28938
push_back 991726844
push_front 141023210
push_front 300682725
get 41067
push_back 547002059
push_middle 977323698
get 31230
push_back 404906543
push_middle 362972738
push_back 337641717
push_back 116869436
push_middle 499929962
get 63424
push_middle 171769105
push_front 379244252
push_back 984104440
get 78649
push_middle 916706860
push_middle 582834178
push_middle 859828683
push_front 440812225
push_middle 871701874
push_front 859184050
push_middle 958078018
push_middle 618963678
get 64749
get 55230
push_middle 437980549
get 11293
get 45696
push_middle 853596661
push_front 563979063
push_middle 286494944
push_front 802610437
push_front 400561837
push_middle 375957378
push_front 861592369
push_middle 544273356
get 83048
push_front 882750146
push_middle 317545949
get 66259
push_middle 512243044
push_middle 497167517
push_front 380298844
push_front 271585693
push_back 796231226
get 62414
push_front 358759951
get 82778
push_middle 404967190
push_front 361765696
push_front 895892512
get 46141
push_back 704015213
push_middle 15513004
push_middle 958816336
get 30208
get 44818
get 41255
push_middle 906481026
push_back 470583882
push_front 325600915
push_front 134679728
push_back 224736805
push_front 445181583
get 24300
get 68305
push_middle 169032894
get 69844
push_back 836124045
get 63249
push_back 433817036
push_back 602328238
push_back 555856359
push_middle 782350639
push_back 192429808
push_back 823628430
push_back 772105745
push_back 485968693
push_back 765801444
get 28959
push_back 739585160
get 66478
push_middle 91955760
push_front 389293111
push_back 555717983
get 6670
push_middle 987955041
push_back 7628626
get 51363
push_front 848255859
push_middle 215258324
get 80159
get 37382
push_middle 443190805
push_front 65090007
push_front 288907449
push_middle 713517175
push_front 87796798
push_back 324951509
push_front 895575331
get 38073
push_front 793290119
get 15584
get 58889
push_back 279929569
push_front 152723754
push_back 18517115
push_middle 428158229
push_front 758330918
get 16433
push_middle 313783856
get 9166
push_front 517770282
push_back 417024100
push_middle 2629793
push_back 557132117
push_front 663074309
get 79255
push_back 460427933
get 39623
push_front 266173591
push_front 96042402
push_middle 177087433
push_front 918929302
get 4926
push_middle 558052122
push_back 260073448
push_back 963839698
push_middle 870840591
push_front 654136508
push_middle 310156039
get 67205
get 69051
get 5413
push_middle 833886949
push_back 40675841
get 46542
get 40500
get 48435
push_front 76837763
push_middle 18574892
push_back 372601045
push_back 906187148
push_middle 373094094
push_back 462590036
push_middle 193115057
push_front 90564644
push_front 285300926
push_front 858346673
push_back 601203992
get 66209
push_middle 996324424
get 17165
get 82663
push_front 958590932
push_front 752995080
push_back 948824906
push_back 388467227
get 60412
push_middle 237186857
push_front 817272190
push_middle 292441860
push_front 469122737
push_front 598028475
push_back 506058865
push_middle 436514434
push_middle 790941682
push_back 151099801
push_middle 486418122
get 18922
push_back 48187022
push_back 859328466
push_back 622157783
push_middle 803466474
push_middle 398397211
push_front 243037981
push_middle 983397379
push_front 568185240
push_back 828029722
get 29257
push_front 567644283
get 36752
get 39904
push_front 497838358
push_back 960237198
push_back 766573753
get 42154
push_front 430546651
get 13350
push_middle 179199476
get 9824
push_middle 916748196
push_front 560504284
push_back 69831919
push_back 607455701
push_middle 171297755
push_front 432116873
push_front 534285933
push_back 485338566
get 62560
push_back 299123166
push_front 200637176
get 25379
push_back 175108870
push_back 187595083
get 20436
get 54110
push_middle 536540880
push_middle 476694876
get 50468
push_front 837746343
push_back 486800386
push_front 150686719
get 22467
push_middle 603171869
push_back 810277660
get 28134
get 51958
push_middle 324152094
get 82569
push_middle 464304277
push_middle 805861332
push_back 313688138
push_back 90045436
push_back 886440813
push_middle 226696480
push_front 776651666
push_middle 742194087
push_middle 306727254
push_back 293174982
push_front 444183115
get 44325
push_front 958859245
push_back 869339356
get 3826
push_middle 629613035
get 33191
push_back 131937380
push_back 957343157
get 50770
push_front 797949520
push_back 194461054
push_back 379368008
get 58842
get 58451
push_front 502547298
push_front 549614900
push_back 273097722
push_back 559227427
push_front 305772848
push_middle 735818643
push_back 518944878
push_middle 637765058
push_back 28998595
get 44075
push_front 693637937
push_back 975779287
push_middle 613841798
get 20906
push_back 585410580
push_middle 203912004
get 65645
push_middle 18181532
push_middle 451169349
push_back 973123294
get 63984
get 2840
push_back 449237035
push_back 871546123
push_middle 386184850
push_front 854087163
push_front 596100081
push_middle 25163759
push_front 696188776
push_middle 235038326
get 43368
push_front 930488474
push_front 12474979
get 27208
push_back 669200172
push_back 669580795
push_front 48368888
push_front 383793466
push_middle 852818241
get 6957
get 76034
push_front 395205012
push_front 621230034
push_middle 824325095
push_back 383890466
get 68713
push_back 690776495
push_middle 316711824
push_back 642691401
push_back 864296728
push_front 168419660
get 37371
push_front 319664347
get 20160
push_middle 739666740
push_back 858061259
push_middle 733596120
push_back 359746473
get 78698
get 11267
get 4630
get 4349
get 49952
push_middle 184153258
push_front 784531381
push_front 437621046
get 37574
get 75921
push_front 244892889
push_back 845144743
push_back 194328019
push_middle 834875289
get 66341
get 82324
get 97
push_back 288396276
get 58753
get 75052
push_middle 441795644
push_back 905325041
push_front 118998330
push_back 896194613
push_front 600417971
push_front 669280811
push_back 669867029
push_front 268294347
push_middle 144664674
push_back 739720915
push_back 786554911
get 53193
push_back 799750307
push_middle 609667348
push_back 870967736
push_middle 862860839
get 22214
get 47103
get 40165
push_middle 213947871
push_front 639410644
push_back 240298884
push_back 239420489
push_front 651060455
push_back 715932181
get 46593
push_back 484552272
get 1258
push_middle 878311352
push_middle 217573225
push_back 706587272
push_front 754615927
push_front 589117312
get 21611
push_front 660906727
push_back 488520768
get 67717
push_middle 416198078
push_back 48254419
push_back 719327885
get 70120
get 17843
push_middle 169433119
push_middle 725050546
push_back 931510979
push_middle 37377654
push_middle 524261483
push_front 144192226
push_back 440125451
push_front 628974505
get 41558
push_middle 663434551
get 8774
get 73175
push_back 870931657
get 9141
get 51625
get 21347
get 57061
get 82348
push_middle 877872987
push_back 79349957
push_front 64350947
push_front 783257125
get 25043
push_back 535590296
get 48904
push_middle 900684097
push_middle 11642344
push_front 680520340
push_middle 841080134
get 69492
get 47153
get 72548
get 26919
push_front 743609172
push_front 353757020
push_middle 287110259
push_front 327669888
push_back 916625221
push_back 177528392
push_back 97350083
push_middle 333996962
push_middle 497014572
get 26540
push_middle 217133958
get 2476
get 77504
push_middle 225137246
push_front 794818489
push_front 701238193
get 55553
push_front 624728853
push_back 616273719
push_back 621657575
push_middle 924301745
push_back 689571072
get 73873
push_middle 909300365
push_front 482085036
push_middle 677515856
push_middle 197348305
push_middle 337887298
push_front 229230625
get 81459
push_back 718752871
push_back 660009778
push_front 877920346
push_middle 260512995
push_middle 664188058
push_front 464844881
push_middle 126434519
push_front 175342902
push_middle 265314236
push_middle 702849421
push_front 221795204
get 82396
push_front 358741357
push_middle 942059171
push_back 583900980
push_middle 86543107
get 20339
get 39857
push_front 877448123
push_front 463868324
push_middle 434069478
push_back 155798033
push_front 733918321
push_back 991310562
get 37935
get 24594
push_back 46070082
push_back 148375677
push_front 181865621
push_back 298375070
push_front 439533333
push_front 540981894
push_back 983080150
get 21718
push_back 902575004
push_front 893993050
push_back 870183570
push_front 741824671
push_back 1740011
push_front 549787024
push_middle 690834961
push_front 109703075
push_back 23931444
get 65946
push_back 820004895
push_middle 713701517
get 79379
get 7882
push_middle 316988610
get 35015
push_middle 796747331
push_middle 159760330
push_back 649118567
push_back 323346224
push_middle 165544372
push_back 245297879
push_front 237173605
push_front 825999023
get 24767
push_middle 380205892
push_back 256218852
push_back 101590144
get 39114
push_middle 130032423
get 25670
push_front 70711865
get 70537
get 59090
get 36132
push_back 913995140
push_back 587185322
get 10406
get 69366
get 24709
get 39904
push_front 355445900
push_middle 284246790
push_back 194283780
push_back 410270964
push_back 232940228
push_front 111725854
push_back 358837320
get 45155
push_middle 949723233
push_back 298283210
push_front 56700445
push_middle 694349861
push_front 562331114
get 7575
push_back 991136602
get 33322
push_back 631427401
get 38738
push_front 907784290
get 22299
push_back 312595312
push_front 323833132
push_front 24355501
get 597
push_front 281531183
push_middle 793759623
get 73814
push_front 442296150
get 40413
push_middle 447533202
push_back 578324865
get 10091
push_front 975511487
push_back 970972052
push_back 183355809
push_middle 505673320
push_front 161078139
get 6323
push_middle 755617587
push_front 993250746
push_front 917583296
push_middle 398355322
push_front 882895396
push_back 387763069
push_middle 652191760
get 2096
push_front 808856452
get 24256
push_front 345592042
push_middle 988262151
get 60257
push_front 545561981
push_middle 607408098
push_back 874050315
push_front 93133389
push_front 895188003
push_back 995840618
push_middle 584129950
push_front 360338128
get 26471
push_middle 423913350
push_middle 695330938
get 26160
push_front 914882
push_middle 87287146
get 66104
get 8385
push_middle 535211660
get 40461
get 54964
push_front 97829168
push_back 555183056
get 46514
push_back 720498342
push_back 153281670
push_back 961152151
push_front 728852699
push_middle 574124233
push_back 767538789
push_back 304996423
push_back 718690455
push_middle 760413700
push_middle 487223281
get 35830
push_back 773197242
get 24397
push_back 57308245
push_front 206092737
push_middle 426269294
push_middle 642282087
push_back 282327459
push_back 200180971
push_front 603886446
push_front 356895167
push_middle 323882506
get 17917
push_back 830811290
push_middle 152303450
push_front 492005292
push_back 426938377
get 52865
push_front 512701124
push_middle 99386678
push_back 596757666
push_back 693558658
push_middle 918022809
push_back 776707910
get 39629
push_back 617635895
push_back 907711333
push_middle 821369680
push_back 87957517
push_middle 193731254
get 14008
get 60735
push_front 532039791
push_back 607060480
push_back 847288583
push_middle 462956858
get 21272
push_back 433017745
push_back 263660465
push_front 361924291
push_back 721586457
get 12354
push_back 700120813
push_middle 152034834
push_middle 826945979
push_back 25440961
push_front 328217263
get 56011
push_back 447329703
get 4914
push_front 493358158
push_front 183531369
push_back 861478012
push_back 691889326
push_back 478022332
push_middle 104654233
push_front 380922882
push_front 196830285
push_middle 755608255
push_front 200559324
push_middle 235584235
push_front 584714357
get 69056
push_middle 836850546
push_front 335804948
get 52320
get 50048
get 67131
push_back 181340106
push_middle 857068019
push_back 474434956
push_middle 386763238
get 46384
push_middle 798027830
push_back 127127969
push_middle 353263101
push_front 740561347
push_middle 143937279
push_back 160122365
push_back 332809174
push_front 741960805
push_back 635119134
push_back 938661529
push_middle 243487624
push_back 990852131
push_front 953104910
push_front 848602360
push_middle 422932289
push_front 480373275
push_front 83824830
push_front 212941407
push_front 265221055
push_back 955135305
push_front 11631565
push_back 882965651
get 61955
push_front 256276979
push_middle 146139056
push_back 212739812
push_front 614579442
get 70298
push_back 554646302
push_back 478505856
get 60452
push_back 505465936
push_middle 527687128
push_middle 458410400
push_front 745131963
get 24952
push_back 407543237
push_middle 694558175
get 65994
push_back 582668596
push_middle 688979525
push_front 416845031
push_back 623649750
push_front 500775683
get 29165
get 36637
push_front 965359958
push_front 321705358
get 55252
push_middle 23974602
push_middle 930757985
push_back 317901437
get 22207
push_middle 990299436
push_back 549711519
push_back 634527332
push_back 447618942
push_front 459624316
get 24255
push_middle 894856865
push_front 134436705
get 40755
push_middle 659181278
push_back 642111274
push_back 703540674
push_front 754079040
push_front 561723357
push_front 819899870
push_back 216957875
get 69257
push_front 189438584
push_front 152649317
push_middle 204154365
get 52164
push_front 523723480
get 14832
push_back 27125851
push_back 124336051
push_front 58287334
push_front 721647648
push_back 619408695
push_middle 8696203
push_front 989294434
get 76730
get 51837
push_middle 148190308
push_front 615497476
push_back 385287998
push_back 79763555
push_front 871619547
push_back 310976162
push_front 382431144
get 42874
get 39325
push_middle 274252652
get 41124
push_front 316708532
get 1256
get 47805
push_back 647828775
push_front 959144391
get 35264
push_back 616043911
push_back 710454929
push_front 513843963
get 46938
push_front 334782896
get 20354
push_back 951047082
get 74169
push_front 622458414
push_front 46005854
push_middle 519556005
get 79573
push_back 491686865
push_middle 31356327
get 58319
push_back 86187543
get 21817
get 38076
get 1340
push_middle 568453832
push_back 365333669
push_front 125715178
push_front 904231685
push_back 968329033
get 19021
push_back 954214183
push_front 423581711
push_back 365351402
push_front 272071853
push_back 285986914
push_middle 118999766
push_middle 466242042
push_front 755615989
get 67533
push_back 614666916
push_back 498602474
push_back 399893965
get 33641
push_back 746870260
push_front 730186868
get 315
push_front 312301443
push_middle 664215125
push_middle 536333258
push_back 36557145
get 18822
push_back 31856821
push_front 695947978
get 7695
push_middle 840685205
push_middle 326447538
get 61624
push_middle 432960638
push_back 657013893
get 48548
push_front 831269559
push_front 108378857
get 54960
push_back 748421777
push_front 23348583
get 16013
push_front 143874557
push_front 875515951
push_front 82293207
push_middle 976586137
push_front 528104106
push_middle 648250899
push_middle 286903118
push_middle 59834930
push_front 509674112
push_back 253103193
get 38450
push_middle 571273341
get 20055
push_back 198111442
push_back 628432632
push_front 268572851
push_front 246332231
push_back 325996084
push_front 178126928
push_back 216673716
push_back 325286267
push_middle 381907301
push_back 902816035
push_front 498588008
push_back 736069446
get 78167
push_back 435002991
push_middle 378541810
push_back 832093796
get 48593
push_middle 416373507
push_middle 23539794
push_back 679469850
get 12501
push_back 771202683
push_middle 80192418
push_front 972202013
get 41861
push_back 458623256
push_front 891609317
push_back 479745066
push_middle 332716290
push_front 950896740
push_front 757111921
get 63409
push_back 796018634
get 31781
get 69004
push_front 6340134
get 84072
get 45138
push_middle 654319550
push_front 881839402
push_back 730506344
push_back 872207566
get 59139
push_back 220607399
get 50360
push_middle 3907576
get 1126
push_middle 999746157
push_middle 257858638
push_back 711245917
push_front 838320328
get 58719
push_front 232436850
push_back 285654915
push_front 537765683
push_back 66501108
push_back 105378361
push_back 533863133
get 18431
push_middle 304199316
get 73735
push_back 35587126
push_front 835598185
push_middle 605339477
get 30294
push_middle 325953070
push_back 264676035
push_front 211003092
get 18033
push_front 685237750
get 46968
push_back 901298692
push_middle 412431679
push_middle 657811298
get 22795
push_front 847650387
get 81230
push_front 682197350
push_front 119031647
push_front 116880429
get 5122
push_back 141821037
push_back 41956021
push_back 969977496
push_back 327640615
push_front 881918712
push_front 745514899
push_middle 382711930
get 32956
get 84212
push_front 414977801
push_front 110657379
push_front 948899724
push_back 241641131
push_front 223587046
get 60342
push_back 146835282
push_back 675939167
push_front 208611239
push_front 876094716
push_middle 672471346
push_front 701963253
push_middle 651627110
push_front 820616474
push_back 735188690
push_front 485152191
get 47190
get 15016
push_back 589084740
push_front 249743394
push_back 550116672
push_back 722214763
push_back 927731144
get 3149
push_front 484816105
push_middle 145428979
push_back 785016589
push_front 949760698
push_front 290836763
push_middle 474639407
push_back 258127792
get 3471
push_front 328910575
push_front 744351929
get 17505
get 51873
push_middle 793432167
push_middle 393975532
push_back 978113404
push_front 538055594
push_front 183453105
get 4103
push_back 812095227
push_front 18478240
push_front 717285839
push_middle 725348575
push_front 881229483
get 29270
push_middle 641865740
get 49400
push_back 809063392
push_back 256976123
get 39597
push_middle 857089645
push_front 801767017
push_back 47276521
push_front 134172356
get 12914
push_middle 937757925
get 3241
push_front 385011425
push_back 410646845
get 22870
get 33545
push_middle 903813874
push_front 763848779
get 59188
push_front 173340899
push_front 272743648
push_back 305457017
push_front 520618913
push_back 762497623
push_back 131765763
get 9052
get 43702
get 75783
push_middle 923087146
push_front 537734045
get 28735
push_front 595947028
push_middle 873311659
push_back 644120627
push_back 3837446
push_middle 225531194
get 75646
push_back 154305009
get 63483
push_middle 337702621
push_middle 812125564
push_middle 320367387
push_back 208707102
push_back 900355190
push_middle 594210791
get 9973
get 50667
get 50969
push_back 680855802
push_front 263184809
push_middle 651040947
push_back 931278059
push_middle 33006231
get 26928
push_back 416125575
push_middle 103283281
push_middle 248779089
push_front 599539710
push_front 193242108
push_back 597967724
push_front 805189481
push_middle 675507188
push_front 494361393
get 73831
push_back 721577965
push_back 823988359
push_middle 923295108
get 58034
get 71635
push_front 442692960
push_front 513229401
push_back 640551029
get 29860
get 61913
get 78201
push_back 565735382
get 84095
get 66681
push_front 21273777
get 18904
get 14425
push_middle 117274014
get 5994
push_middle 630912947
get 41183
push_back 456194191
push_front 144125302
push_front 464584350
get 54811
push_middle 379258268
push_back 362263316
push_front 172056869
get 73833
push_middle 68186885
push_middle 239313823
push_front 849478415
get 41720
get 23944
push_front 178537115
push_middle 64308735
push_middle 693562422
push_front 9889624
push_middle 622687801
push_middle 487937004
push_front 780031609
push_back 798487060
push_front 77503523
push_front 936444667
push_back 745293261
push_back 534386677
push_back 334047072
push_back 786002809
push_middle 540513951
push_middle 787465661
get 42286
push_middle 154275123
get 79049
push_front 677616513
push_middle 86582614
get 82719
push_middle 409791348
push_front 390239854
push_back 34712988
get 55787
push_back 155423229
push_back 842654978
push_front 958333282
push_middle 364858439
get 26176
push_middle 965762864
push_middle 535580468
get 21224
push_middle 827843054
push_back 487530546
push_front 126163615
push_back 89830592
push_middle 429619885
push_front 570886325
get 27090
push_middle 484521395
push_middle 301122801
push_middle 137841602
push_back 507171302
push_front 568180641
push_back 237697613
push_back 55903513
get 51584
push_back 660781883
push_middle 558055905
push_middle 453889560
push_middle 168840968
push_front 667327982
push_back 96491456
push_front 703174842
push_middle 763202503
push_back 502360328
push_front 410836621
push_back 79907798
push_front 351979580
push_middle 423951196
push_front 526411345
push_back 501011459
push_middle 729116698
push_middle 187858709
get 63424
push_middle 441878868
push_front 871636456
push_middle 125649652
push_middle 215556781
push_front 222805165
get 13136
push_front 3406451
push_middle 354491935
get 32764
push_front 261610916
push_back 73569402
push_middle 355563412
push_back 629760168
get 67683
push_front 590946534
push_back 340492132
push_back 724468089
push_middle 822379079
push_back 660121384
push_back 396833888
push_middle 745602593
push_back 41768673
push_back 49539343
push_back 444708445
get 54902
push_front 36223175
push_back 802551850
push_middle 753794344
push_back 2562848
push_back 193338394
push_front 839519723
push_middle 285049903
push_front 803160289
get 35910
push_back 247489385
push_middle 662413811
push_middle 737792068
push_middle 647763663
get 27382
push_front 843453893
push_front 580315581
push_front 707269195
get 73348
get 16501
push_front 85448706
push_front 588578156
push_front 466276055
push_back 599041526
get 66388
push_back 328937854
push_front 306481750
push_back 155335167
get 68972
push_front 572485046
push_middle 817537384
push_front 540926584
push_front 259782694
push_middle 169304655
push_back 105048383
get 37031
get 62394
get 13412
get 57347
push_back 495311993
push_back 565588432
push_front 971048599
push_back 411470779
push_back 2151048
push_middle 467432733
get 38264
push_front 540795572
push_back 588936609
push_front 870361851
get 54878
push_back 469560501
get 77399
push_middle 156606391
get 24901
push_front 795707811
push_middle 288336855
get 35297
push_back 818864432
push_front 404238638
get 84023
get 9048
push_back 160249355
push_front 121773481
push_back 676426711
push_back 977622397
push_back 934139242
push_front 900375072
push_front 672012338
push_middle 902460738
push_middle 721606097
push_back 552395063
push_front 89753918
push_middle 968240612
push_back 862528990
push_front 670915390
push_front 587318158
push_back 774389987
get 75611
push_middle 238714125
push_back 348670523
push_front 293173718
push_middle 174216697
push_middle 17346426
get 39352
push_front 370421613
get 29396
get 2072
push_middle 10480281
push_back 977783386
push_middle 670989504
get 24259
push_back 149942533
push_front 852057752
push_front 209849281
push_front 753835726
get 20772
push_middle 507995462
push_back 516280273
push_middle 588015927
push_middle 361623804
push_front 195496511
get 22279
get 19679
push_back 557951791
get 83317
get 8057
push_front 556396257
push_front 824854474
push_back 166644131
push_back 142912305
get 12321
push_front 187075231
push_back 101962895
push_middle 259727501
push_middle 180134931
push_middle 703110986
push_middle 910657706
push_front 669787746
push_back 57582735
get 12654
push_back 644873777
push_middle 54919155
get 8409
push_middle 193189952
push_back 911185246
push_back 911926442
push_front 129519577
get 66001
push_front 416440037
push_front 804153005
push_back 554613934
push_back 762652503
push_back 95800039
push_middle 445868571
push_front 459413912
push_middle 490094500
push_back 827399657
push_middle 531325961
push_front 711818757
get 59024
push_middle 1560444
get 38494
push_front 66708554
get 59033
push_back 585239788
push_middle 822749735
push_middle 992550296
push_back 799794913
push_middle 610583696
push_back 616261621
push_front 927255869
push_front 791085055
push_middle 687676955
get 35253
push_back 119213375
push_middle 893025776
get 68746
push_back 573498501
push_back 600787016
push_middle 384237984
push_middle 625306594
get 76655
get 81104
push_back 958897607
push_back 282262745
push_middle 278224272
push_front 117153729
push_back 546512693
get 83233
push_back 404320963
push_back 995063110
push_back 928675250
push_front 166601164
push_back 353091438
push_front 69669748
push_front 344316090
push_middle 367217680
push_front 106772806
push_middle 251633359
push_back 696629351
push_middle 802998262
get 58986
get 834
push_middle 428023313
push_middle 401262698
push_front 680170149
get 80951
push_back 426199979
push_middle 123700541
push_middle 340296291
push_middle 923542658
push_front 71178181
push_middle 536881751
push_front 367554657
push_back 420446966
push_middle 7703048
push_front 179073739
push_front 417602547
push_front 303672932
push_middle 700800260
get 17192
push_front 692488537
push_front 806750923
push_front 928329535
push_middle 674421918
push_middle 28461421
push_middle 642409129
push_front 167480432
push_back 693283831
push_middle 805006696
push_front 103032745
get 21502
push_back 934076417
push_middle 316948860
get 15793
push_front 322835935
get 60578
get 36912
push_back 726167884
push_back 314182447
get 59289
push_back 841865525
get 72232
push_back 357588389
push_back 944214978
push_front 396647211
push_front 67153846
get 34985
push_back 749869268
push_front 518825731
get 33868
get 42980
push_front 681795595
get 29239
push_front 695220576
push_front 174754359
push_back 836775499
push_middle 323807031
push_back 309862110
push_front 873203797
push_middle 996864622
push_back 417185914
get 49
push_front 242992807
get 874
get 76413
get 40807
push_back 515819223
push_middle 745692754
push_back 549240463
push_back 676208292
push_back 865201248
push_middle 488218056
push_front 30805649
push_front 658158608
push_back 520345864
get 55002
push_back 814051005
get 60570
get 37047
push_back 585706352
push_back 351529042
get 71393
get 30040
push_front 857379573
push_front 402422299
push_middle 993223841
push_back 201957342
push_front 129279998
get 21280
push_middle 348803425
push_front 151746305
push_back 126213930
push_middle 418011606
get 34942
push_middle 705366892
get 84411
push_front 189368712
push_back 890125644
push_front 931103553
push_back 394223397
push_middle 195469322
push_middle 260255773
push_middle 202637610
push_front 882248097
get 42500
push_back 427753756
push_back 71255769
push_front 130015018
push_middle 602867237
push_back 370617485
push_back 378830205
push_middle 690657790
get 402
push_back 660801855
push_middle 574777162
get 22638
push_front 806939562
push_back 307284560
push_front 423395538
push_middle 512972120
get 66308
push_back 14617303
push_middle 776613287
push_front 738280073
push_front 980383805
push_back 773422052
push_middle 707857663
push_middle 959271838
push_middle 197839840
push_back 954970119
get 56902
push_middle 68299817
push_front 481395250
push_front 586626725
push_front 485513396
push_back 751908792
push_middle 833341392
get 60848
get 21787
push_middle 581872262
get 51943
push_back 179024232
push_front 619583645
get 15062
push_middle 586936497
push_back 364587239
push_front 407618947
push_back 968686983
push_front 420015599
push_back 27832567
get 72398
get 71884
push_back 898012317
push_front 777011953
get 1552
get 47627
push_back 593952827
push_front 995442329
push_front 582935503
push_middle 799315708
push_middle 759942361
push_back 699578640
push_back 80049060
push_middle 151454669
push_front 147262034
push_front 406107526
push_front 930730407
get 47949
push_back 399763258
push_middle 14281949
push_back 644400633
push_back 235185024
get 25231
push_middle 394239406
get 13093
get 73463
get 80886
push_front 462148087
get 63161
push_front 192573539
push_front 167629717
push_middle 476259994
push_front 269285052
push_back 901917477
push_front 935054701
get 18298
push_front 819208738
push_back 660157322
push_front 48331535
push_front 329347827
push_middle 944436389
push_back 76487631
push_back 472665522
get 44903
get 12992
get 46227
get 28966
push_middle 557608382
get 5570
get 80321
push_front 654834253
push_back 278284078
push_front 963846773
push_middle 658208878
push_back 350827595
get 34074
push_front 76585135
push_middle 39691343
push_middle 507051925
push_front 421386463
get 20102
push_back 504435246
push_back 717147476
push_middle 915567364
push_middle 770407196
push_middle 901564488
get 74615
get 67949
push_front 788659875
get 40099
get 75320
push_front 180238848
push_back 801398882
push_middle 87959315
push_front 324110241
push_front 534344893
push_front 392261317
get 22770
get 76541
push_front 237929714
push_middle 190671437
push_back 125826645
push_front 956743284
push_back 31135449
push_back 994754046
push_middle 729709485
push_front 70708198
push_front 69554355
get 11981
push_back 597974631
push_front 681084197
push_middle 520344424
push_back 278294612
push_back 797533103
push_middle 999416425
push_back 469444704
push_front 311203392
push_back 129717874
push_front 949990693
get 57082
push_middle 119209317
get 27678
push_back 222586358
push_back 380648880
push_middle 707084169
push_back 246246335
get 75201
push_front 125809802
push_back 253684684
push_back 757890325
push_middle 808548719
push_back 241726092
push_middle 450733714
push_middle 183504075
push_middle 745950090
push_middle 111506948
push_middle 895990577
push_middle 895419568
push_front 72237315
get 48252
get 648
push_middle 283931754
push_middle 807102495
push_middle 762185384
push_back 525246730
push_middle 513918487
push_middle 686496629
get 22704
push_front 216707243
get 35846
push_middle 386888712
get 16386
push_middle 535625178
push_front 181667650
get 14878
push_back 423078177
push_back 331165609
push_front 845640401
push_middle 753817700
push_middle 411489890
push_front 916345092
get 38598
get 9488
push_front 425929806
push_back 165579799
push_front 128086963
push_back 183989073
push_front 612749288
push_front 719755071
push_front 276580109
get 60603
get 84204
push_front 443013884
push_front 906012922
get 43508
push_front 409236880
get 36810
get 63347
push_front 4572970
push_front 881916562
push_middle 481612385
get 69355
get 30839
get 66064
push_middle 931813609
get 27247
get 5031
get 26679
push_back 706868072
push_front 739820911
push_middle 79891200
push_back 637513104
get 39915
get 83452
push_front 622647031
push_front 157301466
get 82559
push_middle 612560629
push_middle 653223893
push_back 109262473
push_front 521034477
push_middle 336409669
push_front 632820514
push_middle 253300454
push_middle 122919831
push_back 631283002
push_back 902917036
push_front 302062692
push_front 571782492
push_back 467281613
push_front 878100278
get 9116
push_middle 977675549
push_back 480221344
push_front 747685268
get 76829
get 17754
push_back 808007431
get 45443
push_front 272509915
push_middle 167855210
push_back 11381975
push_front 236037672
push_front 387054779
push_front 889445616
push_front 459407658
push_front 823329954
get 52131
push_back 670308428
push_middle 670332254
push_back 61742990
push_back 15144576
push_middle 658930532
push_middle 459709527
push_back 431633875
get 78119
push_back 556584118
push_back 938664839
push_back 815688318
push_middle 550865574
push_middle 438424075
get 56179
push_back 621394750
get 5713
push_middle 718569548
push_front 497083723
push_back 279498445
push_middle 233583840
push_back 332238659
push_back 700056621
push_middle 370782926
get 36952
push_middle 245006857
push_front 724604181
push_front 967085201
get 22453
push_middle 584957785
push_front 371062366
push_front 934053546
push_back 990779543
push_front 459917205
push_middle 475187579
push_middle 231390601
push_middle 934443799
push_middle 767916810
get 55167
push_middle 364338824
push_back 702919964
push_middle 688109752
push_front 697340178
push_front 136578991
push_back 714948777
push_front 699769394
push_front 702345504
push_front 420449999
push_front 254657763
get 58919
push_middle 527774455
push_middle 803311294
push_back 712577104
push_middle 531304244
push_front 323678977
push_back 666640322
push_middle 896527515
push_back 945549198
push_middle 879821634
push_back 765485297
push_middle 637440172
push_back 63140162
push_back 424633672
get 18674
push_middle 948974375
push_back 538518815
push_back 753896244
get 3372
push_front 535623254
push_middle 19912461
get 72901
get 77796
push_back 118277845
push_middle 950488283
push_back 953279469
push_back 487703673
push_middle 853133359
push_back 367534297
push_middle 58121898
get 57052
get 72731
push_back 917961843
push_middle 643869125
push_front 346580158
push_back 384345031
get 27805
push_back 335265063
push_back 1546004
get 4956
push_back 708845152
get 10180
push_back 917092982
push_middle 26917138
push_front 370007348
push_back 799142190
push_front 76485624
get 3452
push_back 227503568
push_back 832084184
push_front 588941123
push_front 164815503
push_front 785838914
push_middle 782366691
push_back 939732057
push_front 164140846
push_back 664199991
push_back 841492079
push_middle 72979390
get 12441
get 21990
get 84424
push_back 102261832
get 1912
push_front 873977931
get 16359
push_front 793430747
get 2153
push_front 401483919
push_middle 243952203
push_back 366862133
get 34722
push_back 173078168
push_middle 761886215
push_front 99563219
push_middle 965763164
push_middle 684621676
push_middle 340172899
push_back 670596034
push_middle 233205757
push_front 935226545
push_back 624711533
push_front 310267237
push_middle 170414974
push_middle 846221136
push_back 816503236
push_back 633344822
push_front 157098746
get 52077
push_middle 797054676
push_back 369980906
get 11909
push_front 367308966
get 22557
push_middle 520843290
push_front 487781401
push_front 901318165
push_middle 382929298
push_back 782336345
get 71645
get 65543
get 66350
push_back 514459774
get 77528
push_middle 490565963
push_middle 128140991
get 35226
push_front 641208383
push_middle 773707872
get 57623
get 47746
push_back 112249005
push_middle 654432179
push_back 128238885
push_back 787198558
push_middle 452571738
push_middle 17481541
get 18235
get 21227
push_front 946002584
push_middle 323685851
get 64493
get 16792
push_back 20007360
push_middle 289229659
push_front 634417024
push_front 679331486
push_front 977072031
push_front 709077103
push_front 481336328
push_front 405220291
push_middle 518618738
push_middle 612185681
push_middle 842098373
get 38690
push_back 851322485
push_middle 990483787
push_back 851417836
push_back 11179211
push_back 887478246
push_front 3714115
push_front 182048116
push_back 616391538
push_back 100998308
push_middle 598322848
push_back 501369546
get 47140
push_front 37060981
push_front 83409471
push_back 646918022
push_middle 228724372
push_middle 859970632
push_front 552057855
push_front 517537104
get 12051
push_front 66850256
push_front 614364273
get 49268
get 31646
get 58761
push_middle 660265264
push_front 677559922
push_middle 287802834
push_front 964884902
push_front 448982185
push_front 773326617
push_back 475157947
push_front 897384322
push_front 385784354
push_back 786783270
push_middle 825734104
push_back 882745820
push_back 554637055
push_back 675354723
push_middle 423962570
get 775
push_front 10776867
get 74104
push_front 185713651
push_middle 951528160
push_front 877646286
get 24997
push_back 20554392
get 18127
push_middle 641792210
push_back 850349959
push_back 519949369
push_back 194787024
push_middle 903983420
push_middle 744106625
push_front 937011206
push_back 141937492
push_back 847293906
get 31390
push_front 789911762
push_back 954025522
push_front 309147558
get 52946
push_back 249977494
push_middle 664650157
get 55551
get 79060
push_front 740512363
push_front 929411118
push_back 612163340
push_middle 60364528
push_middle 608440212
push_middle 837947043
get 44573
get 52740
push_middle 120791534
get 12517
push_middle 618767832
get 79493
push_middle 751234127
push_back 457059055
push_front 474242388
push_middle 833053310
push_back 12413970
get 82230
push_back 333841174
push_middle 181659478
push_front 378713192
push_front 777676266
get 6545
push_back 572317193
push_front 267784584
push_middle 267904136
get 62324
push_back 774561876
get 43854
push_front 46137646
push_middle 61818515
push_middle 101429781
push_middle 632910076
push_back 174086617
push_front 627947566
push_middle 914621501
push_front 814690518
push_back 839721640
get 63111
push_middle 734964455
get 79069
push_middle 823364881
push_back 507678302
get 31280
push_middle 640909655
get 37628
push_back 751124795
get 27925
push_middle 170185879
push_middle 847755832
push_back 416923549
push_back 893280669
push_front 458077225
push_middle 960913699
push_front 852751068
push_back 614277516
get 45413
push_middle 418387752
push_front 566289280
get 59299
get 67417
push_back 328884250
push_back 863388588
push_front 51201314
push_front 482948704
push_front 2567699
push_back 47544895
get 66924
push_middle 163103117
push_middle 833521733
push_front 486074829
push_back 892126651
get 35284
get 47027
push_middle 321301417
get 12636
push_middle 129808625
get 66503
push_back 504552187
push_back 887285585
push_middle 374397130
push_back 872165649
push_back 195778785
push_middle 547660189
push_back 345232904
push_front 293885557
push_back 546121281
push_middle 360659753
push_back 21478557
push_middle 768383942
push_middle 187466939
push_front 902119554
push_front 543062130
push_back 499942216
push_back 256222649
push_middle 690001741
push_middle 849813888
get 31312
push_front 462683602
get 32745
push_back 154075585
push_back 805252556
push_front 435219159
push_front 272069489
push_back 302055016
push_front 743739982
push_middle 472814230
get 51870
push_back 995501427
push_middle 305323580
push_back 209480581
push_middle 17049746
push_middle 884996835
push_middle 880703705
push_middle 85455873
get 13963
push_middle 311352862
push_middle 812920159
push_front 161681365
push_middle 687443764
get 24032
push_back 629981098
push_middle 177532810
get 8830
push_front 152445365
push_back 724283336
get 67850
push_back 114779302
get 54291
push_front 903544100
push_middle 679751172
get 49033
push_front 955443323
push_front 769515263
push_middle 25596783
push_back 508883552
get 12190
push_back 309196426
push_back 595701748
get 65131
push_middle 458991485
push_front 494041336
push_front 427045452
get 5467
push_front 799013326
push_middle 999723498
push_middle 524372613
push_middle 441859230
push_middle 55678702
push_middle 836739365
push_middle 642786876
push_middle 754566744
push_middle 208132955
push_middle 237654320
push_back 392774090
get 53217
push_back 495277848
push_back 780906412
push_front 121722664
push_front 563772185
get 37021
get 16192
push_back 494898422
push_front 350264146
push_front 475570736
push_middle 681969115
get 22914
push_middle 650653752
push_back 428523863
push_back 39078910
get 61340
get 50578
push_middle 683315125
push_back 887275395
push_back 118252320
get 28764
push_front 702901729
get 44470
push_back 503788678
push_back 933337896
push_middle 794117934
push_front 113101147
push_front 784676002
push_front 628602205
push_middle 622189742
push_front 247728628
push_back 903579867
get 35827
push_middle 859461870
get 10244
push_back 197261093
push_back 624682492
get 77343
push_back 411820006
push_front 782221418
push_back 462950141
push_back 209836863
push_back 352789925
push_front 122851743
push_back 352993469
push_front 641217280
push_front 223387257
push_middle 463809941
push_back 182113666
get 22810
push_middle 464613290
get 42035
push_back 993308580
get 63312
push_front 61671559
push_middle 5081121
push_middle 695002288
push_front 26516822
push_front 904422278
push_middle 67680628
push_front 612422304
get 7684
get 59032
get 79913
push_front 465401344
push_middle 616421587
push_front 71700996
push_middle 432145845
get 60767
push_back 811286355
get 58136
get 2590
push_middle 562507737
get 67483
push_middle 498425567
push_middle 908789349
push_back 59223748
push_middle 165386228
get 8087
push_back 464567262
push_middle 194281892
push_front 978141463
push_back 87727235
push_front 381068312
push_front 228429735
get 13601
push_back 573483767
push_front 97146610
push_back 872714009
push_front 79178456
push_front 61814894
push_back 560933404
push_front 391475681
push_front 142197500
get 57761
push_back 440962866
push_back 137033333
push_middle 496198908
push_back 958795229
push_front 659987534
push_back 306966574
push_back 357286117
push_front 654095638
push_middle 794998096
push_middle 349738107
push_back 665835112
push_back 279089033
push_back 274473582
get 45617
push_front 883419711
get 24395
push_middle 857035413
push_front 878595948
get 41901
push_front 154375058
push_front 43823860
push_back 982135957
push_back 543631942
push_middle 624144251
get 754
push_front 758637950
push_middle 267582852
push_middle 868586067
push_middle 890290615
push_front 743399299
push_middle 947198434
push_front 206314032
push_middle 793673729
push_front 55001300
push_middle 263848618
push_front 565679990
get 56592
push_front 940707602
get 73428
push_middle 483031615
push_front 407523652
push_front 682671180
push_back 431369341
push_back 256376304
push_back 515692289
push_middle 502935894
push_front 599596606
get 3625
push_middle 593179306
push_back 168695983
push_back 750495710
push_middle 842435848
push_front 177075336
push_back 529508649
push_middle 390149114
push_back 28145943
push_middle 816649569
push_back 600610874
get 40904
push_middle 643244028
push_front 195130994
get 39878
push_middle 390926780
push_front 666890540
push_back 28480457
push_back 235033543
push_front 40795330
push_back 401611100
get 25820
push_middle 281795696
get 73502
push_middle 530061090
get 27746
push_back 532563531
get 83048
push_back 462568888
push_back 399903283
push_middle 401389313
push_middle 121367852
push_back 892837154
push_front 341410138
push_middle 203234452
get 17789
push_back 297712644
push_middle 264133582
get 46559
push_front 835439714
get 30965
push_back 746848972
push_front 923735777
push_middle 130023458
push_front 871113381
push_front 879949130
push_front 923035541
push_back 504287271
get 48744
push_back 63158816
push_middle 746919592
push_middle 89467776
push_front 372690549
push_front 996238103
get 15802
get 15396
push_middle 689317025
push_front 518142737
push_middle 48075248
push_back 342484908
push_front 308189366
push_back 357639013
push_front 115990852
get 59986
push_front 282271522
get 83380
push_front 926298538
get 58930
push_front 350705854
push_middle 287902688
get 37292
push_back 344703604
push_front 46706952
get 54883
push_middle 215811258
push_back 101104000
push_back 645792126
push_middle 992957257
get 6655
get 17555
push_middle 634359171
push_middle 186012411
push_back 760042720
push_back 852529065
push_middle 287436816
get 69674
push_back 575967661
push_front 466587181
push_middle 662544628
push_middle 106772039
push_back 543289102
push_front 535555168
push_middle 923648345
push_front 185361956
push_front 767662525
push_front 937596809
push_back 311717524
push_middle 23870409
get 64651
push_middle 934005448
get 60283
get 16337
get 49497
get 54403
push_back 224568914
push_front 338614553
push_middle 436990901
push_front 618389480
push_back 649790002
push_back 237102682
push_front 967771582
push_middle 4650726
push_back 986896941
push_front 791800367
push_back 458516757
push_middle 831373495
push_back 457708498
get 78514
get 9243
push_middle 467179532
push_back 973972553
push_middle 119626230
get 82744
push_back 415539104
push_back 594456193
get 78882
push_front 613821386
push_back 397706717
push_front 295905187
push_middle 77228902
push_front 634965399
push_back 919171872
push_front 49438087
get 17041
push_back 160185357
push_front 794232369
push_middle 953655765
push_middle 430682556
push_front 67099856
push_back 379041033
get 14749
push_back 558350652
push_back 19881712
push_middle 217330968
push_back 474349670
push_front 100249549
push_middle 215579065
push_front 344227503
push_front 408835063
push_front 255386513
push_middle 414678626
push_middle 335570960
push_front 598860227
push_middle 226487673
push_front 953937767
push_back 202670936
get 40780
push_back 29612323
push_middle 888856708
get 39041
push_back 147892100
push_back 338948570
push_middle 138455129
get 43345
get 41278
get 18796
push_middle 566119762
push_front 170424169
push_back 748865002
push_back 10686714
push_back 313044970
push_front 216837633
push_middle 491786065
push_back 71915255
push_front 973817434
get 77154
push_middle 659204110
push_front 809487367
push_middle 938508221
push_front 337255773
push_back 258461630
push_front 609914522
push_front 759621767
push_middle 518110860
push_middle 402832462
get 42927
push_front 232761162
push_middle 897068375
push_middle 158750669
push_front 566094283
push_back 751741364
push_middle 948531202
push_front 55469968
push_back 186014279
push_back 52273826
push_middle 571306596
push_back 468113958
get 5698
push_middle 615455652
push_front 357767377
push_back 102741102
get 13606
push_middle 821930309
push_front 584963616
push_back 223639486
get 41093
push_front 244267397
push_middle 505485293
push_front 165788362
get 24394
get 41041
push_middle 16002187
push_back 733553277
get 38446
push_front 882144741
push_front 990299004
push_front 125099600
push_middle 69990100
push_front 617928544
get 76301
push_middle 229420632
push_front 682708578
get 30364
get 60970
push_middle 365611756
push_front 265328784
get 21872
push_front 983396900
push_back 820546116
get 38448
push_middle 302924684
push_middle 138224239
get 84151
push_back 111000128
push_back 99643051
push_front 21969476
push_front 87313303
get 18794
get 66618
push_back 40859279
push_middle 268925321
push_back 617686214
push_middle 745569611
get 47517
push_middle 281521748
get 31799
get 30564
get 35572
push_middle 760562329
get 79715
push_middle 713107819
push_middle 564670561
push_front 665341146
push_middle 893777476
push_middle 377445345
push_middle 570511957
push_back 192477218
push_back 764713428
push_front 630888850
push_middle 674218031
push_back 775504045
push_front 585538431
push_front 435422154
push_back 456316715
push_middle 425992073
push_middle 545359530
push_middle 923058466
push_front 446220923
get 23871
push_back 506362910
get 36133
push_middle 710605151
get 77113
push_back 521187284
get 47603
get 40552
push_back 842175816
get 42413
push_front 680658926
get 24552
push_back 943922263
get 37150
push_middle 169850583
push_front 928320929
push_back 561658665
push_back 915914765
push_middle 830979931
push_middle 536054733
get 13242
push_middle 420917394
push_middle 56635720
push_back 507095888
push_front 330696325
get 22644
push_middle 501853419
push_middle 847947469
push_middle 722752483
get 79714
get 8938
push_back 282560633
push_back 595744496
get 46665
push_middle 389437135
push_back 687564606
get 49700
push_middle 155006781
push_back 541534416
push_middle 622191232
push_middle 119945544
push_front 340502596
push_middle 849692985
push_middle 786660434
push_middle 89811038
push_middle 686379897
push_middle 64520775
push_back 19156805
get 16845
get 37495
get 79470
get 28397
push_back 856869847
push_middle 767697375
push_front 461575601
push_front 601070888
push_back 284001375
push_front 399360025
get 72532
push_middle 37680456
get 10953
push_back 174149522
push_front 99147693
push_back 836856278
get 75120
get 32439
push_back 977714655
push_front 270404760
push_back 856823904
get 46849
push_middle 896537307
push_middle 440413885
push_front 658008735
get 19605
push_front 80470477
push_middle 928855904
push_middle 699977902
get 9791
push_middle 365358732
push_front 47054153
get 27022
get 3718
get 83652
push_back 732026223
push_back 885134185
push_front 613930334
push_back 223148016
get 32230
get 30617
push_middle 322795933
get 55742
get 84455
push_middle 506634013
get 69810
push_back 401976932
push_back 226214968
push_middle 22448134
push_middle 789407796
push_middle 369968099
push_back 134104425
push_front 232206554
push_front 579947271
push_middle 562228884
push_middle 40361165
get 48097
push_back 572617080
push_middle 773371402
get 49984
push_middle 482643840
get 11150
push_back 994944149
get 55438
push_front 271468594
get 8625
push_back 123820654
push_back 923837110
push_front 27779714
push_front 315665763
get 9656
get 48728
get 69946
get 72883
get 51364
push_back 190120522
push_front 716845575
get 40467
get 70852
push_back 33581249
push_back 354954822
push_front 910387510
push_front 696362426
get 30906
push_back 397599401
push_front 619132438
push_front 868600412
push_back 80681547
push_back 637848030
get 13684
get 81796
push_back 44850934
push_front 226590268
push_back 209421352
push_back 380195905
push_back 5344871
push_front 224343821
push_middle 769772490
push_front 796254338
push_front 16848157
get 23820
get 18734
push_middle 853606127
push_back 14941462
push_back 912310475
get 71837
push_front 79849078
get 24363
push_middle 337923655
get 58906
push_front 843782229
push_front 252844168
push_front 307037235
push_back 708717869
push_back 908131417
push_back 721460036
push_middle 840815226
get 55019
push_middle 906299136
push_middle 749829865
get 77197
push_back 145366366
get 78945
push_middle 9324798
push_back 316200055
push_front 500306545
push_middle 210054990
push_back 986587195
push_back 205760376
push_front 692288057
push_back 455737159
get 32517
push_front 698961781
get 21142
push_front 613945804
push_back 409500340
get 18430
push_back 759407483
push_middle 57421726
push_back 731819731
push_back 508080490
get 35946
get 22952
push_back 714085705
push_front 671715613
push_middle 177724982
push_back 546542965
push_back 794423615
push_middle 689308753
push_back 218841946
push_front 700156672
push_middle 540848787
push_front 82978135
push_middle 336677594
push_front 435525263
get 82714
get 21500
push_back 216316384
push_front 169056631
push_middle 532190138
push_front 452623709
push_middle 559323402
push_middle 549509498
push_middle 643162517
get 6087
get 79106
push_back 898571917
get 64355
push_middle 174162471
push_middle 818095917
get 397
push_middle 107540740
push_back 431111770
push_middle 998201276
push_middle 208593547
push_middle 273236493
get 53830
get 35710
get 23384
push_front 471348930
get 58636
push_front 898350824
push_middle 75587555
get 77409
push_front 679842790
push_front 322673951
push_middle 405711059
push_middle 174390378
push_middle 53905359
push_front 483565463
push_middle 620592044
get 16485
push_front 369388622
push_front 973756751
push_front 624728781
push_middle 489305635
push_back 72254135
push_front 422422073
get 52473
get 76171
push_front 199254007
get 32074
push_front 976009259
push_middle 288684715
push_middle 225949924
push_back 594129762
push_middle 313420050
push_back 649199805
push_front 672797359
push_back 126359310
push_middle 491956158
get 14320
get 22848
push_back 208511456
push_middle 781115205
get 8257
get 21246
push_middle 709692081
push_front 273420844
push_front 299296084
push_front 601355609
get 63509
push_back 299025204
get 20332
push_middle 692062634
push_back 337051595
push_middle 512197697
push_middle 231749612
push_back 227619346
push_middle 808375972
push_front 7062439
push_front 131966828
push_middle 382202142
push_middle 884940679
push_front 302870981
push_back 273926703
push_front 465708366
push_front 803019617
get 36406
get 58181
push_middle 458448941
push_back 369024402
push_middle 295459162
push_back 480778161
get 79677
push_middle 417995691
get 25886
push_back 169718059
get 16930
push_back 80876992
push_front 819674635
push_front 193099152
push_middle 651331327
push_middle 753854933
push_back 485356778
push_front 852201220
push_middle 773824035
push_front 28897170
push_front 169596872
push_back 658367619
push_front 843152561
push_back 103216095
push_front 363778051
push_back 594612366
push_back 470687970
get 74159
push_front 59124251
push_front 672089567
push_middle 292972519
push_back 915629356
get 14142
get 35381
push_front 592840121
push_middle 192685059
push_back 910945570
push_middle 551267849
get 54884
push_back 106056371
push_back 942858185
push_middle 19855202
push_front 514098280
get 40655
get 16599
push_middle 90488619
push_back 803591480
push_front 351780294
push_front 688128392
push_middle 838744328
push_back 370798051
push_middle 974456841
push_back 843850706
push_back 420991460
push_middle 35191546
push_back 318641080
get 31100
push_front 97002089
get 17790
push_middle 732451635
push_back 564486685
get 55547
get 30445
push_front 833886702
push_back 678301757
push_back 430326391
push_front 595106333
push_back 13317673
push_back 711086456
get 29500
push_front 676794078
get 68297
push_back 793364060
get 54290
get 61322
get 33858
push_front 35687794
push_front 848338341
push_back 963154497
get 63517
push_back 798667946
push_back 812012660
push_middle 129378381
push_back 310448753
push_back 725073368
push_front 43015738
push_front 717963889
get 78306
push_back 92768273
push_middle 830585317
push_back 872440460
push_middle 42319474
push_front 569884380
push_back 162635776
get 59533
push_front 434176118
get 29070
push_front 438492198
push_middle 366424732
get 30843
push_back 472126604
push_middle 38477496
push_front 503400328
push_back 448632545
push_front 186914687
get 55873
push_back 732111464
push_back 493681336
push_middle 677544437
push_middle 712926118
push_middle 136189824
push_front 619192144
get 22128
push_front 493294712
get 50510
push_middle 731795406
push_front 388779565
push_middle 115705773
push_back 654146452
push_middle 377263884
push_front 747780065
push_front 984038060
push_front 452379219
push_back 713458524
push_middle 131770684
push_front 612538471
push_back 479265148
push_back 765244923
get 32271
push_back 985290345
get 81441
push_front 557266952
push_middle 294443125
push_middle 73899560
push_middle 38445200
push_front 988208128
get 11187
push_middle 352398802
get 63392
push_back 947621756
push_middle 406985735
push_back 376513288
get 3064
push_back 83437296
push_front 514105399
push_front 656090792
get 72999
push_back 742773453
push_front 73456024
get 50837
get 69388
get 38376
push_back 248740994
get 39698
push_middle 51555962
push_middle 380021150
push_front 868584568
get 46801
push_middle 995034106
push_middle 794645391
push_back 989292646
get 30384
push_front 396528534
push_back 997005535
push_middle 11379496
push_front 260254587
get 5176
push_front 903645109
push_middle 718738201
push_middle 901058328
push_back 56549330
push_middle 78654052
get 52099
push_front 914182735
push_middle 970867781
get 35434
get 3562
push_front 3923624
push_back 551253361
push_middle 248524878
push_back 61276359
push_front 952653659
push_middle 416097987
push_back 959684159
get 21271
get 84272
push_back 337387663
push_middle 338411474
push_front 82533281
push_middle 823931393
push_middle 82341568
get 20182
push_back 686852412
push_front 743961941
get 65895
push_back 719483836
get 29
push_front 713452372
get 74254
push_front 571258650
push_front 690329521
get 12854
push_back 859318450
push_front 663138922
push_front 48436958
push_front 905287414
push_middle 490260961
push_back 96117757
push_back 13873682
push_front 911499502
push_middle 840700771
push_front 843449413
push_middle 390581517
push_back 346603860
push_middle 607709459
push_front 916041996
push_front 270111147
get 67713
push_back 416658579
push_back 338599614
push_middle 350529011
push_back 322843751
push_back 843604491
push_back 637579287
push_front 160118058
get 50515
push_middle 812148816
push_back 875787747
push_middle 278210877
push_back 497988861
push_middle 136933920
push_back 158014346
push_back 544220063
push_middle 181070452
push_front 315986057
push_back 95002317
push_back 854726339
push_front 572526643
push_back 470887948
get 40710
get 42459
get 15206
push_middle 204773034
get 26623
push_front 428030377
push_middle 225480597
push_back 986302273
get 77139
push_front 779696801
push_back 325622813
push_middle 643226184
push_middle 279665116
push_middle 446215790
push_back 471493607
push_middle 621271055
push_back 684086412
push_middle 539814645
push_front 868543147
push_back 181713222
push_back 145140885
push_middle 262753847
push_front 758226704
get 58234
get 49870
push_back 494652270
get 25756
push_back 856274150
push_back 148088545
push_middle 398809672
push_middle 619478284
get 28419
push_front 934545520
get 83038
push_front 667468855
push_front 548636059
get 47864
push_front 433250415
push_front 659761877
get 74817
push_front 791930001
push_back 271615308
get 24987
push_back 467265787
push_front 247272763
push_front 855039378
get 8138
get 48974
push_back 972943372
get 65204
push_back 89346885
push_front 729051099
push_front 131698861
push_back 429660086
push_back 581653342
get 60670
get 74100
push_front 630479136
push_back 704440413
push_middle 454178507
push_back 198739160
push_middle 843246057
push_front 543029207
push_middle 285837662
push_front 628056570
push_middle 936757283
push_middle 41384598
push_front 949478894
get 35392
push_middle 332659349
push_middle 417670878
push_back 470766591
push_front 422755181
get 22416
get 63436
push_middle 24880323
get 7753
push_front 192469562
push_middle 177749805
push_front 344782845
push_back 324115737
push_back 5603134
push_middle 244905605
push_front 949650283
push_front 25023733
push_middle 140877234
get 10146
push_back 172302545
push_middle 840454343
push_back 272749274
get 2020
push_front 308605893
get 25460
push_middle 181375430
get 29019
push_middle 642764574
get 69181
get 85316
push_back 742207240
push_back 691552877
push_front 630675329
get 69833
push_back 572899035
push_front 83784332
get 76158
push_front 454873714
push_back 546086831
get 69212
get 54240
push_back 119716245
push_back 355822243
push_back 398911327
push_middle 963844236
push_front 100593346
get 16317
push_back 678077773
push_front 281617192
push_front 929176476
push_middle 145938490
get 14683
get 34566
push_middle 130622857
push_back 556289863
push_front 914148710
get 60666
get 72491
push_front 692749138
push_front 88112069
push_back 566627087
push_back 537130628
push_front 174364258
push_middle 658893106
push_front 911436898
push_back 284467335
push_front 75686471
push_front 381001346
push_middle 320556826
get 17217
push_back 687711412
get 69234
get 8057
get 44124
push_middle 205018834
push_middle 846385839
get 16010
push_front 470152322
get 2013
push_middle 924728635
push_back 388177494
get 26940
get 18913
get 42036
push_front 803111343
get 28576
push_front 906047554
push_front 281159654
get 8124
push_front 17117221
get 38526
push_middle 974804383
push_front 629788948
push_middle 535029071
get 38987
push_front 810009034
push_middle 415584775
push_middle 161351553
push_back 789754695
get 14590
push_front 569740305
push_middle 845749175
push_front 283159878
push_front 72694882
push_back 683765226
push_front 340770949
get 6435
push_middle 412916028
get 41468
push_back 232407528
push_front 842801805
push_middle 909259064
push_front 251125186
push_middle 935287887
get 61020
push_middle 240076201
get 84159
push_front 206915036
push_back 237117368
push_middle 527929484
get 35045
push_middle 756357183
push_back 627731911
push_back 285119495
push_middle 274945070
get 50949
push_front 640643858
push_back 834462268
push_middle 291670862
push_front 831254418
push_front 867344301
get 26658
push_middle 886901448
get 20040
push_middle 306668216
push_middle 927871243
get 55134
push_back 484221463
push_back 951543230
push_front 177788976
push_front 389416560
push_front 750192679
push_middle 57229892
push_middle 550700203
push_middle 221871869
push_middle 945926847
push_front 40246304
get 61112
push_middle 827956281
push_front 89171267
push_front 169040412
push_back 661600565
push_front 69083502
get 35357
get 83009
push_front 777274364
push_middle 628863497
push_front 756911206
push_middle 426066408
push_middle 539700864
get 8307
push_front 492030147
push_front 835507150
push_back 738900631
push_middle 941769533
push_middle 899757343
push_front 601937522
push_front 791893145
push_front 141422655
push_back 159772044
push_back 554234359
get 7256
get 27507
get 3065
get 19483
push_middle 562153931
push_middle 860312208
push_middle 234451257
push_front 398558662
push_middle 765006971
push_front 654222687
push_middle 672855967
push_middle 185364015
push_back 240784314
push_middle 119309684
push_back 813550877
push_back 890237463
push_middle 754318870
push_back 153427330
push_back 286712928
push_front 561707544
push_front 65066280
push_back 803306326
push_front 432565692
push_back 516263300
push_back 150103250
push_middle 827811607
push_back 459002995
push_front 240433574
push_front 119998082
push_middle 812998350
push_middle 68858916
push_front 288066265
push_front 618872580
push_front 224472042
push_back 375923333
push_front 169949912
push_front 465874683
push_front 579108646
push_front 401254200
get 11347
push_back 58805410
push_front 15102964
push_back 648855006
push_front 64844294
get 22707
push_middle 899103829
push_middle 453832290
push_middle 777297408
push_middle 848348987
push_front 237529139
push_back 792292305
push_back 725839600
push_middle 128571822
push_front 116934486
get 1168
get 36248
push_back 952186282
push_middle 741765810
push_front 122719320
push_middle 510419557
get 53088
push_back 281548260
push_front 443304712
push_front 355417469
get 73754
push_back 761181652
get 79488
push_back 987943369
push_middle 776117946
push_back 30249149
push_front 803206230
push_back 743886489
push_front 342477228
push_middle 894856745
get 59684
push_middle 156300636
push_middle 325288883
push_front 678205288
push_front 804981234
push_middle 244711632
get 69811
push_middle 86826359
get 66400
push_middle 471779166
push_back 976169140
push_front 783959101
get 18435
push_back 975881850
push_front 532694497
push_front 3953473
push_middle 997343180
push_back 426390377
push_back 715632359
push_back 207745399
get 47050
push_front 716854655
push_front 498260630
push_front 722038359
get 46659
push_middle 312620394
get 60452
push_front 556500054
push_front 176825727
get 63671
push_front 955179834
push_middle 131635598
get 74907
push_front 972329360
get 69595
push_back 352082615
get 55227
push_middle 677142235
push_middle 469302646
push_back 183332950
push_middle 593832905
get 67327
push_front 584356067
push_middle 316420667
push_front 490419455
push_back 209895516
get 40712
push_front 351541511
push_back 48166950
push_back 535516228
push_middle 799698937
get 555
push_back 759201581
push_back 430691493
push_back 283922986
push_back 775531973
push_middle 121860181
push_front 466767120
push_front 946620893
push_front 175776552
get 22577
get 78596
push_front 732504262
push_back 588844635
push_back 212595651
push_back 581516207
push_back 114464960
push_front 180887954
push_middle 496210564
push_back 375448287
push_middle 734838359
push_front 812340004
push_middle 144733620
push_middle 893456363
push_middle 632969467
push_middle 967846779
get 34318
push_front 775969791
push_middle 722643447
push_middle 186738007
get 50905
get 17864
push_back 443279718
push_front 409993877
get 65144
push_middle 555037081
get 2545
push_back 885182900
push_back 26438715
push_back 517682146
get 53644
push_back 176895811
push_back 199716591
push_back 771757208
push_back 239451912
push_middle 777335208
push_front 231221211
get 56114
push_middle 153168507
get 64452
get 35776
push_middle 436868068
get 72504
push_middle 610848371
push_middle 224271184
push_back 934177303
push_front 857282358
get 41342
get 59615
push_front 878108752
push_front 125666255
push_front 430683491
get 12205
push_back 23870065
push_middle 381551982
push_back 300845831
push_front 408680581
get 55917
push_front 435329959
push_front 656155508
push_back 399748844
push_front 989484505
push_front 486386007
get 29621
push_front 515760997
get 15812
push_back 743324065
push_front 279189559
push_middle 427291676
push_middle 925127476
get 37667
push_back 7768550
push_back 386838861
get 42582
push_front 603869009
push_middle 887144637
push_back 272026839
get 72221
push_back 445875275
push_middle 292082698
get 84079
push_back 136886187
push_middle 122559909
push_front 877607960
get 3796
get 81721
push_front 964375670
push_middle 696834729
push_middle 912839317
push_middle 318170462
push_front 112224278
get 8800
push_front 632533015
push_back 571459644
push_back 949539985
push_front 337337243
push_back 803251477
push_middle 106962147
push_back 138364154
push_middle 153040740
push_middle 836508189
push_front 792819263
push_front 710604390
get 55714
push_middle 694021527
push_front 937311882
push_back 391113166
push_front 937989957
push_front 848302541
push_middle 951798351
get 34466
push_middle 678019675
get 60819
push_middle 820404622
push_back 88316560
push_back 333436124
push_front 464878683
push_front 74917843
get 37754
push_back 98375237
push_front 325767363
push_back 244342417
push_middle 608107853
push_back 13218836
push_front 225417218
get 73776
push_back 730485346
push_middle 12567173
push_back 116618262
push_front 315666412
push_front 127689984
get 82405
push_front 571445848
push_middle 747789882
push_back 247614339
push_front 1960720
push_middle 588005952
push_middle 865664468
push_front 444372262
push_front 990681210
push_front 847681933
push_front 587942247
push_back 542282453
push_middle 505263304
push_front 202508879
get 14175
push_middle 279517199
push_front 20347183
get 62731
push_front 328161808
push_back 466307376
get 4996
get 47182
get 6114
push_middle 342915381
get 48756
get 74343
get 4896
push_front 695626339
get 76344
get 62995
get 35906
push_middle 525428566
get 70712
push_front 491654741
get 66393
push_back 882414557
push_back 563628185
push_middle 957636531
get 63905
get 54247
push_middle 549467428
push_back 754866917
push_front 933766680
push_front 3812142
push_middle 684542571
push_back 334457385
get 49390
push_front 471100604
push_back 163372861
push_back 638217585
push_back 20725509
get 3268
get 45914
get 22191
push_middle 981448554
push_front 873553313
get 29362
push_middle 548694836
push_middle 690948558
push_middle 148653552
push_middle 890513980
push_middle 454846576
push_back 255008704
push_back 82229643
get 2006
get 52658
get 43625
push_middle 294217659
push_back 906585332
push_back 199301761
get 32121
push_front 876319187
push_front 708785815
push_middle 826022610
push_back 21903704
push_back 31932665
get 78699
get 29178
push_middle 656704602
push_back 603160198
get 47698
push_middle 412667975
get 84387
push_front 422633792
push_back 975459271
get 18519
push_back 806764793
push_front 798112960
push_middle 720834415
push_back 536948474
push_middle 231574843
get 50462
get 37480
push_middle 982173648
push_back 640312587
push_middle 613503536
push_back 924514971
get 43177
push_front 874772542
push_front 775239903
push_middle 7485866
push_front 680219395
push_front 747509633
get 33645
push_middle 460560847
push_back 875237500
push_back 324309512
push_back 856909943
push_front 662842245
get 41967
push_middle 974452655
push_front 91264818
get 65524
push_middle 831679457
push_back 743908134
push_front 970565008
push_front 898050771
push_back 479933319
push_front 336302201
get 78321
push_middle 15447412
push_middle 312782425
push_back 61382137
get 34003
push_middle 143500086
push_front 965187915
get 64298
get 82756
get 58813
push_middle 888840872
push_middle 800985343
push_front 273019187
push_front 73082568
push_front 328382493
push_back 565417579
push_front 906092503
push_middle 987767443
push_back 260170011
get 27338
get 47927
push_back 89595628
push_back 894135852
push_back 283569557
push_front 106305282
push_front 657068552
get 36111
push_middle 389519535
push_middle 471260691
push_front 281426345
get 81277
push_front 129174932
push_middle 612328911
get 51194
push_back 681260678
get 44807
push_middle 214301523
push_back 844593511
push_front 492044651
push_middle 96530240
push_back 355981387
get 57017
push_front 455726990
get 84825
get 50582
push_middle 700314180
push_front 118814150
push_front 535214669
push_middle 360386135
get 12091
push_middle 966382938
push_front 562928159
push_middle 909254842
push_front 888482319
get 55315
push_back 560451974
push_back 650998118
push_front 792170240
get 70015
push_front 120542213
push_middle 94582995
push_middle 938048442
push_front 377201260
push_back 104744593
push_front 170508030
get 62597
push_back 305668176
push_middle 467244484
push_front 871141304
push_middle 397475001
push_front 343661184
push_front 179668207
get 11102
get 46039
push_front 533967431
push_front 876831080
get 2886
get 14116
get 49965
push_front 10117018
push_back 761383231
push_back 861025595
push_middle 602388707
push_back 970166454
push_back 843689631
get 77915
push_front 389532868
push_front 49563181
push_back 442670668
get 11354
push_back 698772210
get 59704
push_front 709172273
push_front 185007401
push_middle 660884562
get 70422
push_front 864400961
push_middle 606029220
get 80820
push_middle 76145484
push_middle 104331016
push_middle 527931501
push_front 617529564
push_middle 7218724
get 66991
push_middle 883117322
get 72385
get 46464
get 65251
get 85087
push_front 985862005
push_back 726579252
push_back 75232308
push_front 665247306
get 26748
push_middle 617674931
get 64638
push_back 876819823
push_back 352305911
push_front 125398332
push_back 39878109
push_back 156854059
get 69781
push_middle 703931856
push_back 199152650
get 65016
push_back 648491909
get 62170
push_middle 715882967
get 60443
get 13014
push_back 825733567
push_middle 187253401
push_front 664577994
push_front 99636474
push_front 329729556
push_front 988195532
push_middle 666671971
push_middle 954762
push_back 245575245
get 73946
push_middle 42449500
push_back 620034952
push_middle 924163772
get 75633
push_front 508334776
push_front 59706246
push_back 684178144
push_middle 446047903
push_front 726924048
push_middle 873847373
push_front 780622184
push_front 346292707
push_back 537389825
push_middle 385822917
push_middle 269671756
push_middle 98004979
get 11939
get 84908
get 86587
get 42723
get 58233
push_back 570167297
get 41138
get 12911
push_middle 158017962
push_middle 789409851
push_middle 9560471
push_middle 869342650
push_back 498753449
push_front 326676125
push_back 263756042
push_middle 814309225
push_front 378414609
push_back 238079091
push_middle 579406365
get 50380
push_back 91296371
push_middle 920067091
push_middle 241768837
push_middle 53678956
push_back 739474245
get 39112
push_back 500062379
push_front 51049973
push_middle 132924463
push_front 433571539
get 33047
push_back 672545907
push_middle 446011170
get 63393
get 17723
get 2171
push_front 45129957
push_front 326149122
push_middle 39812473
get 29673
get 72521
push_back 108260065
push_middle 981645507
push_middle 94164355
push_middle 485085303
push_back 889711369
push_back 462892910
push_front 437549846
push_front 878989028
get 79312
push_middle 60392139
push_middle 161867559
get 19319
push_front 385265138
get 29132
push_middle 790538390
push_middle 164240345
get 1810
get 6702
get 7279
get 13826
get 8115
push_middle 135429541
get 20658
push_back 859524349
push_front 559283879
push_back 261010757
get 502
push_front 717615763
push_middle 474671238
get 47604
get 41927
get 33204
push_back 553117503
get 55433
push_middle 352127272
push_middle 482596100
push_middle 897751563
push_middle 44817677
push_back 231218551
get 26338
push_front 104663996
get 52712
push_back 935451842
get 60746
get 40539
push_back 853181141
get 67248
push_back 818776300
push_middle 451696033
get 51220
push_middle 927184399
push_front 426309844
push_back 902079436
push_front 908495142
push_front 517594629
push_front 579524245
push_middle 960994668
push_middle 599167348
push_front 621838116
push_middle 59390174
get 2789
push_middle 500968166
push_front 83167117
push_back 696332596
push_front 493399268
push_middle 356637873
push_front 828154490
get 36599
push_middle 600516844
push_middle 881825958
push_middle 706751174
push_middle 570086786
push_middle 261048214
push_back 292492580
push_front 983936198
get 18559
get 60005
push_back 26510204
push_middle 722739617
push_front 465463553
get 20994
push_back 534218600
get 17700
push_back 385173613
push_middle 305712798
push_front 824786574
get 57143
push_back 718314676
get 41901
get 5298
push_middle 838886770
get 37177
push_back 259362980
push_back 894135837
push_middle 957063608
push_middle 351936826
push_middle 936817419
push_front 325177734
push_front 919325159
push_front 680349470
push_front 729672385
push_back 75883930
push_middle 34260788
get 29527
get 16919
get 85041
get 74748
get 44633
push_front 41313726
push_middle 378209352
push_middle 690437461
push_middle 521409878
get 43448
get 15792
push_middle 206340309
push_middle 232994385
push_middle 937846008
get 76930
get 1597
push_back 941037734
push_back 518091875
push_front 494181982
get 72271
push_back 956510153
push_back 851082096
push_middle 724195823
push_front 455627513
get 27394
push_back 546156910
push_back 40808426
push_back 81482771
push_middle 943816104
get 53902
get 30854
push_front 865412099
get 8994
push_front 187191646
push_front 641490365
get 6591
push_back 189975862
get 83427
push_back 654151620
get 386
push_back 443332362
get 20785
push_middle 624016852
push_front 441220672
push_front 895390419
push_back 981513154
push_back 203491603
get 86573
push_front 430226468
get 7073
push_front 167013276
push_back 270188308
get 47957
get 3576
push_front 909334119
push_middle 10769077
push_middle 762248080
push_front 196255319
push_front 104099227
push_front 129810899
push_front 220920060
push_back 233663153
get 80280
push_front 401075543
push_middle 32430828
push_back 409118460
push_back 558380917
push_front 420543080
push_middle 194990206
push_middle 171575559
push_back 891392523
push_back 572723942
push_back 699891174
push_front 758752619
get 45304
push_back 169182118
push_front 821637363
push_back 894025195
push_middle 744955596
push_back 418324643
push_middle 689866493
get 44091
push_front 478268680
push_front 340218213
push_front 608742071
get 18352
push_back 531416110
push_back 218166895
push_middle 852948014
push_front 817634095
get 62031
push_front 606020009
push_back 680665551
push_back 870814801
push_front 134822217
push_middle 803565878
push_middle 211373522
get 9374
push_back 567247423
push_middle 351203358
get 63695
push_middle 846453852
push_front 612815574
push_back 706114086
push_middle 958918114
push_middle 335170047
push_middle 522107902
get 51052
get 80485
push_front 371512031
push_back 73222440
get 60137
push_middle 728746254
push_middle 39280542
get 76402
get 25883
push_front 164535982
push_front 999970798
push_back 345442358
push_middle 25239831
push_middle 114340684
push_back 846196441
get 38236
push_middle 59228021
push_back 186128752
push_back 431742089
push_middle 243182651
push_back 528885202
push_back 823750229
push_middle 997840901
push_back 877615625
push_back 101012685
push_front 30838115
push_front 410796647
get 80606
push_back 230358820
push_front 45605829
push_back 464149607
push_middle 906954716
push_middle 383835796
get 73273
push_back 376687596
push_front 87227996
push_back 780483664
push_back 953254490
push_middle 426161305
push_back 940299035
push_back 123825952
push_back 157252252
push_middle 136416775
push_back 835389963
push_middle 989412715
push_front 190498042
push_back 244351526
get 84099
push_back 441358956
get 6327
push_middle 788657635
get 45083
push_back 928722122
push_front 505713102
get 15220
push_front 566555464
push_middle 201566987
get 76456
push_middle 112314873
push_back 154390744
push_back 805392008
push_front 934643871
push_front 789103237
push_middle 688141066
push_back 821506914
push_middle 50562391
push_middle 628454059
push_middle 656770744
push_back 252481416
get 6656
push_front 630221568
push_middle 108923852
push_back 611783615
push_back 355286814
push_front 219272104
push_middle 110380593
push_back 226083193
push_middle 81917700
get 54438
push_middle 861981991
push_back 490468285
get 23458
get 44159
push_middle 583719482
get 42558
push_front 902185121
push_front 475078888
push_back 416056903
push_back 442279425
get 20918
push_back 951596344
push_front 222414128
get 38387
push_middle 297362967
push_front 352442243
get 74213
get 65310
push_front 307058705
push_front 348603686
push_front 111706394
push_back 857493138
get 10687
get 27399
get 12750
push_front 902873576
push_front 654541153
get 49585
push_back 599676008
push_middle 725693777
push_middle 436552103
get 21166
push_back 528844038
push_middle 453502864
push_back 311868538
get 60653
push_middle 112857017
get 4184
get 84965
push_back 847429769
push_back 875482266
push_back 329024335
push_back 632741257
push_front 209263800
push_back 3561545
get 27306
push_front 208195880
push_front 276645838
get 9115
push_front 681434327
push_middle 91514289
get 32258
push_middle 833605399
push_front 285360284
push_back 247380008
push_middle 383132520
push_back 37701125
push_middle 712112904
push_front 842546016
push_front 619654630
get 29208
push_back 856413925
push_middle 575320039
push_middle 577215332
push_back 709576767
push_middle 180106391
push_back 435509787
push_middle 9008241
push_back 593653343
get 24204
push_middle 394066175
push_front 221001395
push_middle 127094501
get 60866
push_middle 850319292
push_front 629246898
push_front 799211848
push_back 361096194
push_front 624133780
push_middle 161191365
push_middle 747643690
push_front 388987993
push_middle 998457657
get 23550
push_front 476601288
push_back 411476026
push_back 182370416
push_middle 24397896
push_back 996787666
push_front 713259492
get 63190
push_back 630282507
push_middle 330043620
push_middle 795964602
push_front 713011535
push_middle 410698114
push_middle 613769504
push_back 955393910
get 83249
push_back 604895812
push_back 223799108
get 62899
get 86147
get 43159
push_front 427906131
push_middle 217904953
push_back 322184419
push_front 131046725
push_middle 76366516
push_front 30322185
push_middle 82695025
push_front 507164792
push_middle 341238293
push_middle 549026365
push_front 23270878
push_front 491508397
push_middle 105329346
push_middle 442403525
push_front 379189162
get 30769
push_middle 370417334
push_middle 385945393
get 1986
push_middle 921986521
push_front 625931410
get 47599
get 58284
get 42770
push_middle 523058581
push_back 960632602
push_back 649063813
push_middle 343722190
push_front 48381413
push_front 57575636
push_back 467129909
push_middle 620561524
get 43229
push_middle 817182879
get 43248
push_back 685108503
get 81915
push_back 442282829
push_back 534617012
get 23680
get 58818
push_middle 416694673
push_middle 264914103
push_front 449495547
get 38930
push_back 40815790
get 70997
push_front 252099916
get 76234
push_front 215180219
push_back 448367653
push_middle 883859584
push_middle 65905557
push_front 822574057
get 53650
push_middle 543613145
push_middle 280030853
push_back 197834988
push_back 5871769
push_back 126768285
push_front 958387426
push_middle 77987493
push_back 835420675
get 71242
get 20000
push_middle 121027112
get 64328
get 10290
push_front 903457695
push_back 766157012
get 8849
push_back 525990582
push_front 368018926
push_back 56563177
get 26479
push_middle 509385853
push_front 235382926
push_middle 327701125
push_middle 761064564
push_front 142980211
push_back 968193769
push_back 89809603
push_front 711175638
push_front 360837464
push_middle 522404072
get 41195
push_middle 736247145
get 81255
push_back 178005490
push_front 219279361
get 30512
get 17684
push_back 398480928
push_back 512579893
push_front 967426087
get 9620
push_front 942281312
push_front 339954179
push_back 463922510
push_back 53726978
push_middle 930178184
push_back 731318441
push_back 294956567
push_middle 35246973
push_back 779280384
push_back 578275987
get 26779
get 51584
push_back 241935796
get 58854
push_back 753795428
push_back 495166121
push_front 587289244
push_middle 587394853
push_back 818514552
get 19345
get 44254
push_middle 532538375
push_back 715392773
push_front 87727110
push_back 490999664
push_middle 284694416
get 77689
push_back 438523325
get 43253
push_middle 215892828
push_back 635308609
get 38751
push_front 29056079
push_middle 228133424
push_back 729709793
push_back 710711213
push_back 641023292
get 10540
push_back 883534243
get 52711
push_front 952172107
push_middle 636264251
push_middle 704509788
push_back 879834106
push_middle 904638874
push_middle 304248588
push_middle 7363744
push_front 77159759
get 63306
push_middle 327814129
push_back 976936868
push_back 248461144
push_front 223719801
push_front 775415952
push_front 735383656
get 5732
push_front 312512560
get 75731
push_back 553868083
get 79989
push_front 938473776
push_middle 182205915
push_front 782848217
push_front 298554045
get 81352
push_back 276289563
push_back 795078212
push_back 306780497
push_back 429253598
push_back 631450264
get 86259
push_back 141674982
push_front 135524582
get 59429
push_front 815601323
get 30798
push_front 776447513
push_middle 341883240
push_back 130891609
push_back 243927100
push_back 270985458
push_middle 548136694
push_front 687512930
get 4749
push_front 957635997
get 67411
push_back 440224518
push_middle 173618779
push_front 112090378
push_middle 904682613
push_middle 58643271
get 82094
get 40649
get 1594
get 80453
push_back 273396936
push_back 834772304
get 7312
get 72909
push_back 645009074
push_front 725841833
get 86062
get 84723
push_front 789140851
push_back 776758740
get 3012
push_front 563111574
push_back 697159032
push_front 724256055
get 12843
get 44044
push_back 638709494
get 61299
push_back 19763891
push_front 91228653
push_back 867551563
get 47979
push_middle 207986752
get 67882
push_front 264591599
push_front 387864018
push_middle 688400002
push_middle 688730235
push_middle 470034735
push_middle 66193757
get 82001
push_front 28652925
push_middle 310364598
push_back 915388940
push_back 72946256
get 21172
push_middle 941149016
push_middle 352236440
push_middle 902042911
get 21011
push_middle 928432816
push_front 271041044
get 84889
push_middle 926387916
push_front 900729249
push_back 320558626
push_middle 358175403
get 14261
get 67386
push_middle 22775600
get 75087
push_back 234247985
get 73850
get 19655
get 1500
push_back 555098043
push_middle 409985915
push_back 711087726
get 77613
push_middle 258655766
push_front 760877330
get 49098
push_back 877951523
get 74915
push_back 75248306
push_front 131624923
push_front 441415154
push_front 368609955
push_middle 49753636
push_front 727451510
push_front 840898141
get 56369
push_back 19517258
get 42381
push_middle 90642544
push_back 185179453
push_middle 158297938
get 70154
push_middle 189815387
push_back 767469261
get 3663
push_middle 79051984
push_back 137992485
get 77107
get 33078
push_back 377382972
push_front 925346823
push_back 849145516
push_back 747855269
get 55099
push_back 932862115
push_back 749890920
push_middle 352527791
push_middle 356151043
push_middle 720559083
push_middle 432874812
get 81198
push_back 516086179
push_front 322115725
push_front 577915301
get 35202
get 45299
get 82136
push_middle 315314609
push_middle 563565938
push_middle 567839586
push_middle 813668969
push_back 206477854
push_front 159194433
get 47274
push_front 346160710
push_middle 951401922
push_back 351091177
push_back 825529822
get 55558
push_middle 504037594
push_middle 849743542
push_middle 329990824
push_back 611099277
get 24172
get 52386
push_front 931838325
push_front 652454812
push_front 274391694
push_middle 212460936
push_middle 930036045
get 59712
get 24286
push_middle 558905642
push_middle 989449156
push_middle 929425720
get 7405
push_front 9302689
push_front 146119569
push_back 389365287
get 54784
push_middle 73175472
get 21563
push_back 891954051
push_front 240330540
get 23822
push_front 803943718
push_middle 221884579
push_middle 690613794
get 7653
push_back 238869925
get 29415
push_middle 473607265
push_front 889350518
push_back 36244677
push_middle 273020578
get 5450
push_back 79067077
push_middle 532555544
push_back 310968264
push_back 251017553
push_front 753367175
get 23695
push_front 601548270
push_front 884129705
push_front 958161047
get 34370
push_middle 503057164
get 48887
push_front 467543630
push_front 906616311
get 17170
push_front 399052767
get 32963
push_middle 46457071
push_middle 962662434
push_back 1400269
push_middle 143080713
push_back 51479049
push_front 115323254
get 69233
push_middle 504800917
get 18655
push_back 705598917
get 8160
push_back 132362176
get 11676
push_front 294960189
push_front 558597386
get 20334
push_front 436262643
push_front 150767028
push_front 394961139
push_middle 517903819
push_middle 667764481
push_front 874403322
get 74570
push_back 295708915
push_middle 635122557
get 6128
push_front 632118128
get 6908
get 65127
push_front 964110859
push_back 366161194
push_back 318287398
push_front 814514118
push_back 484600629
get 20802
get 60896
push_front 794422207
push_middle 892493310
push_front 750110184
push_back 831616056
push_back 246830132
push_front 34938936
push_back 801398103
push_back 318122974
push_middle 600330263
push_middle 173706070
get 60351
push_middle 137026117
push_middle 582595998
get 60877
push_middle 67769007
push_back 564015261
get 71152
get 40442
push_back 290207339
push_front 887242825
push_middle 101745265
get 72572
push_front 298754362
push_front 546470570
get 65786
push_front 908108279
push_back 991864640
push_middle 450135035
get 47665
get 49592
push_back 75252864
push_middle 705196340
get 16953
push_middle 160182792
push_middle 948436417
push_middle 239925515
push_front 47748959
push_front 963185590
push_back 886285058
get 13723
get 65484
get 19874
push_front 220004905
get 13177
get 768
push_front 423660859
push_front 315726472
push_front 672730787
push_middle 142706074
push_front 520225061
push_middle 144539623
push_back 155062190
push_middle 180185466
push_back 879516137
push_front 916881424
get 55815
push_back 913178424
get 86850
push_back 652031450
push_back 528075012
get 85183
push_front 821634316
push_front 433150460
push_back 325442735
get 80450
push_back 31158863
push_middle 77385126
push_back 393386819
push_front 836593914
push_front 998848619
push_middle 283023863
get 83389
push_middle 905688034
push_back 151977061
push_back 359384834
push_back 548228416
push_middle 479282251
push_middle 89952543
push_front 727781607
push_back 386025603
push_middle 326831633
get 35781
push_middle 698891776
push_middle 822678881
push_back 914853016
push_front 377595316
push_front 193536894
push_middle 386758087
push_front 250741674
push_front 224314694
push_back 544126477
push_front 452806013
get 35073
get 19584
push_front 699407187
push_back 304225896
push_front 554605748
push_front 770572253
push_front 236647558
get 22201
push_back 323871928
push_back 641062519
push_middle 734593391
push_back 151443320
get 33248
push_back 574056835
push_back 664892901
push_back 13058233
push_back 603609849
push_front 910068186
push_back 399141021
push_back 858017890
get 66415
get 5997
push_front 442611227
push_middle 258610191
push_front 670958695
push_front 325241954
get 61794
get 8969
push_front 41638379
push_front 615933418
get 5889
push_back 224279858
get 26639
push_back 678739835
push_middle 4677969
get 78041
get 68116
push_back 206756500
get 5348
push_middle 347153197
get 16456
push_front 26277395
get 77638
push_back 35362096
push_middle 605255026
push_back 359557042
get 63257
push_middle 325602876
push_middle 168273339
push_front 562248701
get 55924
push_middle 846266670
push_back 15807146
push_front 965574584
push_back 635999121
get 38385
push_back 268351719
push_back 101718049
push_middle 158749758
get 27178
push_back 236772666
push_back 799013255
push_middle 608212242
push_middle 745435426
push_back 606458447
push_front 168867303
push_back 666228776
push_middle 684547350
push_back 980970332
push_front 381071658
get 59042
get 36756
push_front 17040823
get 72047
push_front 339595276
push_front 645700604
push_middle 658788120
push_middle 809624842
push_middle 335412601
push_front 498666101
push_back 163131099
push_middle 288739594
get 59462
push_front 274734386
push_middle 533729656
push_front 965495866
push_front 758072200
get 77052
push_front 241404165
push_back 141825712
push_back 762707093
get 33128
get 55125
push_front 313903356
push_back 818909953
push_back 88484915
push_back 132722495
push_front 970478740
push_middle 630122624
push_front 578815419
get 80020
get 58347
push_back 56340039
push_back 862236882
push_back 728282687
push_front 448710199
push_back 617634517
push_back 47574308
push_front 233782045
push_front 452059187
get 83348
push_front 734760259
push_front 212629235
push_front 686352061
get 18226
push_front 656019711
push_middle 268493672
push_back 482638206
push_front 844011591
get 20010
push_back 561418365
push_back 908181854
push_front 272707803
push_front 717891713
push_front 366646671
push_back 290171189
push_middle 955547619
push_front 752742515
push_back 509297009
push_middle 515972061
push_back 822100337
push_back 80432917
push_middle 575954141
push_middle 630344893
push_front 994064418
push_back 556635965
push_middle 950657003
push_middle 243834303
push_back 519769420
push_back 833274160
push_back 824307314
push_middle 837948892
get 26316
push_front 626154634
push_front 861789420
push_back 64238414
get 51937
push_front 530046584
push_front 80544734
push_back 542323914
push_back 228501527
get 70149
get 38992
push_middle 281381612
push_front 239654572
push_middle 251105165
push_middle 669056203
push_back 327112639
push_front 46590897
push_middle 980985255
push_back 989735158
get 10181
push_back 341476062
push_middle 24783113
push_front 173140273
get 9463
push_middle 764715931
push_back 770849119
push_front 716338386
get 62947
push_front 986366293
push_front 592311948
push_front 996768196
push_back 617055384
push_back 490939176
push_back 787985700
push_middle 158011855
push_back 147512225
push_back 226671456
push_middle 329371309
push_back 826177800
get 39009
push_back 471188051
push_back 204850168
push_back 869470361
push_front 554921502
push_front 779982436
push_back 806933456
push_front 984100399
push_back 27025294
get 69634
push_back 423574072
get 72448
push_middle 515461297
push_middle 26651079
push_middle 283564764
push_front 288373178
push_back 385228337
get 9804
push_front 105333217
push_middle 256735388
push_back 311257330
get 13276
get 33610
push_middle 669106283
push_front 481434622
push_middle 936390254
push_middle 163106655
get 33765
push_back 194701033
push_middle 286244706
push_front 794679633
push_front 113491614
get 40032
push_back 792467010
push_middle 58878199
push_back 7756646
push_middle 413990520
push_front 638131302
push_back 536242355
get 33266
get 9143
push_front 509404702
get 62816
get 3872
push_front 24049675
push_front 892092157
push_middle 674057377
push_back 377456409
push_front 285851601
push_middle 781847311
push_middle 458689711
push_front 368087794
push_back 760883730
push_front 874888526
push_front 627752407
push_back 778961216
push_back 174072325
push_front 932659305
get 26217
push_front 758918264
push_front 572414936
push_middle 376353717
push_middle 599562666
push_back 124602927
push_middle 874857815
push_middle 927927964
push_front 290830336
push_middle 435442855
push_middle 668345173
push_middle 906492508
get 80319
push_middle 303593416
push_back 240830666
get 17629
push_front 131655688
push_front 640508130
push_back 847657758
get 70237
push_back 875386000
push_front 501711858
get 84036
push_front 520867855
push_front 777961141
push_back 296477709
get 84527
push_middle 755872187
push_middle 816743980
push_back 736005782
push_back 534373561
push_middle 212939719
push_middle 742188850
push_middle 885110992
push_front 25578397
push_front 587556523
get 366
push_front 655331105
push_front 429196076
push_front 394092732
push_front 903608334
push_middle 317813272
get 20507
get 24553
push_back 226772738
push_back 706516943
push_front 761638340
push_back 303102077
push_front 431864002
push_middle 202930704
push_front 591173917
push_back 187340785
push_middle 692491680
get 83738
push_back 906638291
push_middle 709976854
push_back 434560090
push_back 422969710
push_middle 443877235
push_middle 342193649
push_back 51181007
push_back 378624034
get 74764
get 18114
get 54692
get 15716
push_middle 373021817
get 5077
push_front 285501375
push_front 788609523
push_back 795659794
push_middle 794066294
get 24832
push_middle 777123384
push_front 728124630
get 53842
push_middle 734333255
get 61655
push_front 931218941
push_middle 450576144
push_back 245818878
push_front 170151549
push_back 318236172
push_middle 218395996
push_front 564398141
push_back 183501842
push_middle 325248105
get 37297
get 73407
push_middle 93006256
push_front 585002482
get 39727
push_front 953528029
push_back 334082373
get 15553
push_back 793554504
push_middle 223785772
get 20204
push_back 717120206
push_back 986268361
get 46598
push_back 734615261
push_back 970072523
push_middle 830457826
push_middle 107742658
push_back 262024344
get 23056
push_back 754830091
push_front 381095193
push_back 599803305
get 38607
push_front 311624562
push_middle 845952240
push_front 985040817
push_middle 885626494
push_front 920752907
get 1554
push_middle 549311655
get 17602
push_middle 451591598
push_front 822381030
push_middle 526193566
get 10231
push_front 513934354
push_back 408293787
push_middle 859880311
get 56481
push_middle 913605537
push_middle 324292426
push_front 557962083
push_front 104821338
push_front 8324106
push_front 202778785
push_back 46614878
get 31136
get 14916
get 83663
push_middle 356543735
push_back 104186898
get 72693
push_middle 524292500
get 82662
push_middle 750615273
push_front 973297103
push_back 145425938
get 77751
get 934
push_back 270971140
get 8742
push_front 684710606
push_middle 48924196
get 61945
push_front 455701547
push_middle 472032352
get 30969
push_middle 237923187
push_back 935574564
push_back 689693822
push_front 98188477
push_middle 689776100
push_middle 429389138
push_back 631997905
get 19101
push_back 664496439
push_front 557725175
get 30285
push_front 847363646
push_back 87736643
push_front 908580493
push_back 897684764
push_front 431509769
get 29180
push_back 865695797
get 74672
get 23480
push_middle 927864097
push_middle 463534979
get 52223
push_back 908506573
push_front 72510774
push_back 98220174
get 17794
get 23022
get 62779
push_middle 306754050
push_front 491804649
get 69682
push_middle 356885989
get 74978
get 22136
push_back 922075652
push_front 856196607
push_back 815861116
get 45606
push_back 966436026
push_back 846209460
get 32575
push_middle 641204329
push_middle 787091196
push_back 41475794
push_front 967448435
push_front 980068877
get 51794
push_middle 322722676
push_back 627718198
get 11120
get 82561
push_middle 793991650
get 82621
get 60889
push_middle 351377628
get 61946
get 28132
push_back 159219332
push_front 503156211
push_front 873413824
get 6466
get 81914
push_front 578030308
get 8024
get 23258
push_back 314813840
push_back 780639737
get 26536
push_front 651970311
push_front 915888204
push_middle 398453746
push_middle 659110586
get 4657
push_back 449420764
push_middle 576049918
push_middle 956779185
push_middle 167902995
push_back 225050336
push_front 519020160
push_front 889486285
get 43518
push_back 344194011
push_front 751720508
push_front 628590090
push_front 428265439
get 31715
get 32426
get 18018
push_middle 298417447
push_front 263006935
push_back 882065249
get 56336
push_back 940881334
push_back 212020305
push_front 196404553
get 25995
push_back 901942019
push_middle 773418769
push_middle 166264561
push_middle 316342939
push_front 339606502
get 81233
get 66347
push_back 608623185
push_front 812727741
push_back 272813168
push_middle 482011123
push_front 377430893
get 7454
get 9331
push_back 749331061
push_back 911506323
push_middle 694513899
get 19312
get 84596
get 15122
push_front 276424642
push_middle 663416019
push_middle 737590798
push_middle 651491254
push_front 410599617
push_back 589675074
push_front 464128686
push_back 827749606
push_middle 934643939
push_back 354532136
get 61828
push_middle 530490027
get 28653
push_back 954082100
push_front 970105916
get 49797
push_front 315514219
push_back 210050351
push_front 718006246
push_back 315097673
push_middle 454525134
push_front 465812696
push_front 25817546
push_front 128452388
push_back 381261005
get 61705
push_front 770803364
get 48200
push_middle 265914391
get 60263
push_front 487175322
get 25381
push_front 695733633
get 55025
push_front 348545758
get 31188
push_back 224443065
push_front 363207303
push_back 878224341
push_middle 950124746
get 23225
push_front 791433572
push_middle 834248885
push_middle 632176199
get 43173
push_front 199265591
push_front 144224455
get 86074
push_front 32798281
push_back 585888649
push_back 823200871
push_front 862266341
push_front 489653664
push_middle 381805262
push_middle 186816066
push_back 915741500
get 78660
get 65270
get 23226
push_front 147400909
get 68151
get 3835
push_middle 191925216
push_front 342301435
push_back 757453726
push_front 540094874
push_middle 95923038
get 36936
push_front 488249470
push_middle 171798052
push_front 880620348
push_front 901118285
get 48105
get 21733
push_front 539458563
push_middle 228381862
push_front 895749824
push_front 637778987
get 86338
get 49728
push_back 367759284
push_front 9489056
push_middle 385229813
push_front 288891453
push_middle 832485308
push_middle 425530102
get 75938
get 58026
get 63215
push_front 837433958
get 53449
push_middle 570148370
push_front 706341529
push_back 505024135
get 37166
push_front 9474556
get 14073
push_back 339614011
push_back 305691591
push_middle 965901737
push_middle 279378284
push_back 768254863
push_front 243542344
push_middle 323296613
push_middle 57025777
push_front 259641005
push_front 570003756
get 73224
get 43612
push_back 946417226
get 44501
get 2751
push_middle 97204403
push_back 324305824
push_back 597010472
push_middle 790450170
push_front 191136034
push_back 919203010
push_middle 79479731
push_back 431924592
push_middle 425529801
push_back 646727382
push_middle 65021687
push_middle 700890034
push_back 451418702
get 43313
push_front 537613888
get 37614
push_back 651388641
push_back 459453357
push_front 408099885
push_front 61811738
push_back 914552570
push_middle 920021198
push_front 821976580
push_middle 699147807
get 13940
push_middle 683659428
push_back 510209761
push_front 88364100
push_front 712481188
push_back 453498523
push_back 595884500
push_back 256116988
push_middle 870744864
get 47496
push_middle 183922060
push_back 345280453
get 43944
get 19588
push_back 980428619
push_middle 346739391
push_back 838300309
push_middle 643796227
push_middle 839584779
get 82102
get 35904
push_back 526044774
push_back 704079009
get 49068
push_back 585369349
push_back 521702468
get 31610
push_middle 549732189
push_front 14134747
push_front 125606278
push_middle 606078605
push_middle 17468001
push_back 496644353
push_middle 594760818
push_middle 942216669
push_middle 410544846
push_middle 719271779
push_middle 416951087
push_back 277207755
push_back 820023078
push_middle 116294092
get 24697
push_front 952263355
get 29692
get 14902
push_middle 236716068
push_middle 478182375
push_front 276091245
push_front 132853971
get 45241
get 78400
push_back 882438958
push_front 490904293
push_front 902880081
push_back 498313980
get 10055
push_middle 35620491
push_middle 588027413
push_middle 924692471
get 71209
get 66528
push_front 441743364
push_middle 827387066
push_back 939758064
get 37958
get 39348
get 66152
push_back 179670960
push_middle 732433324
push_back 724912683
get 20170
push_front 891810685
get 1360
push_back 806319319
push_front 656503933
push_middle 48306314
push_back 656163091
get 29047
get 86109
push_front 177248142
push_middle 115733538
push_front 132929959
push_back 944871147
push_middle 532666789
get 21696
push_front 397278843
push_front 344101478
push_back 140553719
push_middle 489117163
push_back 837469713
push_middle 858225345
get 53871
get 83963
push_middle 121869465
push_front 693200411
push_middle 123114740
get 72265
push_front 359981152
push_back 170213483
push_middle 2536642
push_middle 32277872
push_front 751680653
push_middle 410605516
get 68118
get 17527
push_middle 358744430
push_back 995937497
push_back 547943206
push_front 866052723
push_middle 454727174
get 79659
push_front 996974059
push_middle 486146208
push_back 569370173
push_middle 787016587
get 30558
push_front 571152816
push_middle 414883597
push_back 314854008
get 2854
get 64601
get 35000
push_front 222570442
push_back 941596429
push_middle 964837303
get 11540
push_middle 874008427
push_back 923710324
get 64263
push_front 662847760
push_front 730446177
push_front 627239356
push_back 866896064
push_front 395390329
push_front 619213822
get 6669
push_front 449196419
get 73411
push_front 113276563
push_back 963881632
push_back 635056077
push_front 153430418
push_back 375932199
push_front 442942250
push_back 375926912
push_back 112474431
get 84810
get 52835
push_back 313009107
get 40721
push_front 954779503
get 31870
push_back 854754293
push_back 11541416
push_middle 177258528
push_middle 196272971
push_front 904538699
get 11651
push_middle 185256006
push_back 395312166
push_middle 453165119
push_back 819467816
get 35241
push_middle 882219089
get 82000
push_back 336967918
get 30538
push_back 763995837
push_middle 435084267
push_middle 751357878
push_back 907593872
push_front 652239782
get 13253
push_back 235819168
push_middle 22780569
get 47513
push_front 456946638
push_front 573811264
push_back 43206078
push_front 873031616
push_back 408933492
push_middle 12356426
push_back 439832690
push_front 845281281
push_back 21835404
push_middle 857803058
get 61806
push_back 546711518
push_back 829552212
push_middle 153209730
get 54190
get 18134
push_middle 976594240
push_front 258611951
push_middle 824732067
push_middle 924395089
push_middle 227400275
push_middle 429836548
push_front 32360824
push_front 203979239
get 35337
push_middle 543608765
push_back 360189708
push_back 891823035
push_middle 318968559
get 11424
push_middle 120824966
get 87428
get 31006
push_back 313127177
push_back 437439735
push_front 84450823
push_back 984240750
push_middle 843106833
push_front 287811037
push_middle 791627433
push_middle 637396309
push_middle 675877175
push_back 771706497
push_middle 416969817
push_front 48939575
push_front 761982215
push_back 545826987
get 3879
get 15923
push_middle 895193526
push_middle 638188587
push_middle 929886000
push_back 673235354
push_front 323359149
push_front 34296554
push_front 432133727
push_middle 828096076
push_front 76935707
push_middle 605269168
push_middle 4510040
get 32651
get 81749
push_middle 13697622
push_front 85420169
push_front 612404
get 71407
push_middle 363574450
get 81917
push_front 307426022
push_middle 556194812
push_front 312282379
push_back 275848564
push_front 108516457
get 86063
push_back 244186058
push_front 656341715
get 7750
push_back 998161718
push_back 698645462
push_front 153732115
push_middle 501035530
get 29401
push_front 359533335
push_middle 557109986
push_front 74620930
push_front 73718422
push_front 210053723
get 48666
get 42425
get 27272
push_back 382165892
push_front 539642505
push_back 707980803
push_front 803478581
push_middle 41801107
get 38160
push_front 70371131
push_front 759369909
push_back 671526192
push_middle 14072102
push_middle 97904611
push_front 134945245
push_back 28142618
push_front 178165713
push_front 880747201
push_front 849821097
push_back 73926051
get 15776
push_middle 412301889
push_front 208200863
push_back 260435633
push_back 400939384
get 7418
get 2956
push_middle 30224957
push_back 830341832
push_front 5025708
push_front 239766557
push_back 233149304
get 85580
push_back 754136968
push_front 51489102
push_back 420554007
push_middle 37105172
push_front 148130366
push_front 302671587
push_middle 461691167
get 69981
get 50374
push_middle 936563700
get 44037
get 86614
push_front 599577708
push_back 644152060
push_back 216319896
get 87703
get 64621
get 41516
get 16858
push_middle 841566387
push_middle 26950562
push_front 237522553
push_middle 64617788
get 73379
push_middle 883468976
get 16814
push_front 900093440
push_back 703076076
push_front 975539858
push_front 193249789
push_middle 841181645
get 62935
get 32942
push_back 263230092
get 14849
push_front 846748641
push_middle 604726091
push_front 403185531
push_middle 126930725
push_front 227462825
push_middle 471859355
push_middle 443188156
push_back 916218247
push_back 251003690
push_front 290845236
push_middle 511608085
push_front 894871293
push_back 498501494
push_front 763863428
push_back 888858342
push_back 780554123
push_front 571597833
push_back 39776114
push_back 756340119
get 55749
push_middle 267521590
push_front 53280220
push_back 32153788
push_back 661460868
push_middle 584676270
push_middle 415914480
push_front 214713526
get 63028
push_back 241531259
push_back 481735229
push_middle 994732163
push_middle 210798511
get 24762
push_middle 907362616
push_middle 654813892
push_front 394014414
push_back 969217417
push_front 736179691
get 79161
get 5340
push_back 904128034
push_middle 898022676
push_front 244842452
push_middle 716154688
get 1449
push_front 545291477
push_middle 152443484
get 13704
push_middle 629941225
get 47194
push_middle 231522024
push_front 492350743
get 84277
push_back 308128034
push_back 623383281
push_middle 117876648
push_front 703703421
push_middle 971161782
push_middle 254441716
push_back 580451319
push_back 6155916
push_middle 438153904
push_back 947332080
get 39577
push_front 581726053
get 25450
push_front 342223583
push_middle 457471025
push_back 607729548
push_front 368087457
push_back 312788787
push_back 649502152
get 520
push_middle 921464163
push_middle 756919766
push_front 809972402
push_front 151752378
get 16295
get 4563
push_middle 844357373
push_front 199981579
push_middle 869691599
push_middle 874443062
push_front 641893333
push_middle 584871244
push_front 388439778
push_back 762952781
push_back 267012199
push_front 354171069
push_front 686368692
get 16665
push_back 209045574
get 63243
push_front 154486126
push_middle 649512098
push_back 732554784
push_middle 612849394
push_back 341742628
push_front 351299529
push_front 570206935
push_front 275046008
push_back 89616765
push_back 868528583
push_back 936567204
push_back 822782444
get 46645
push_middle 258323796
push_front 421036310
push_front 462209304
push_front 173671773
push_back 947841500
push_middle 470202353
push_front 679886726
get 58236
push_back 720156480
push_front 583454888
get 20625
push_front 931069349
push_back 113358689
get 53309
get 63496
push_front 737278192
push_middle 631824289
push_front 681197737
get 24920
push_middle 748461341
push_middle 287742794
get 81968
get 36407
push_back 270912681
get 53947
push_front 929800998
push_front 175035114
push_front 509870693
get 40184
push_front 853978498
get 72045
push_middle 168802378
push_middle 530247637
push_front 204147246
get 12517
push_middle 284739798
push_back 140969696
get 86508
push_middle 100889036
push_back 673354277
get 40426
push_front 798823555
push_middle 975255888
push_back 547249733
push_middle 642989273
get 25951
push_back 473240396
get 34094
push_middle 347416845
push_middle 667196303
push_back 673604939
get 25278
push_middle 609051087
get 22524
get 53719
push_back 48669082
get 33153
push_front 50548632
push_front 810392348
get 71855
get 12163
push_middle 706460925
get 79395
push_middle 333983909
push_middle 796027940
push_front 387910707
push_front 850429051
push_middle 341542112
push_middle 23798469
push_back 465291008
push_middle 447570528
push_middle 807665993
push_back 151220876
push_back 375738939
push_middle 381748963
push_front 566112810
push_middle 703891318
push_back 963912169
push_middle 520533126
push_middle 457119765
push_middle 834084316
push_middle 324492027
push_middle 554439109
get 9404
push_back 378959908
get 33479
push_middle 621401671
push_front 638721975
push_back 78947610
push_back 973156422
push_middle 889395467
push_middle 150127627
push_middle 571114941
push_front 569274962
push_middle 398020252
push_middle 625818425
push_front 30875264
get 59297
push_middle 831100953
push_middle 741472570
get 34729
push_front 983002554
push_back 65642798
push_back 385336404
get 65262
push_middle 425212083
get 61563
push_back 160836680
push_back 797057298
get 17461
push_middle 254437594
push_front 101245121
get 73891
push_back 69870352
push_middle 558119561
push_middle 835797390
push_front 61203202
push_middle 67538173
push_back 665145804
push_front 301801377
push_back 716807586
push_front 640295942
push_back 733898987
push_middle 879369224
push_front 817660897
push_back 641590698
push_front 152741318
get 21373
push_back 172555785
push_middle 523558616
push_front 940274617
push_front 815932351
push_front 468517356
push_front 383882755
push_front 774024259
push_middle 32748333
push_front 993855531
push_back 691973810
push_front 813358015
push_back 134948499
get 26582
push_front 173831617
push_front 36732378
get 82474
push_front 647760181
push_middle 323775909
push_front 794332932
push_front 462794378
push_front 594416462
push_back 272174158
push_middle 444206183
push_front 61929589
push_front 619327372
push_front 826203586
push_front 87181753
get 44335
push_front 340970403
push_middle 964340455
push_front 492038708
push_back 201951250
push_front 686193205
push_front 291051061
get 3937
push_back 528229711
get 40499
get 66872
push_middle 185660217
push_back 689959322
push_middle 882037580
push_middle 8749646
get 72442
push_back 223527905
get 34852
push_middle 188614581
get 2827
push_middle 193544727
push_middle 413176888
get 54582
get 26920
get 22677
push_middle 630054346
push_back 787383907
push_front 340895177
get 9097
push_middle 174003431
push_back 951953586
push_back 907592259
push_front 875077291
get 57516
push_middle 600550629
push_front 764035258
push_back 237149130
push_middle 987250926
push_back 853535586
push_back 806430685
push_middle 521992971
get 322
get 42994
push_middle 134428296
push_front 86218584
push_middle 921088880
push_front 360547549
push_middle 942071722
push_back 478580061
push_back 816095350
get 36768
push_front 323579863
push_front 119657976
get 17978
push_front 161136274
push_front 207122223
push_front 462112048
push_front 683203345
push_front 329320521
get 11385
push_back 658995058
push_front 967009444
get 63944
push_front 155473038
push_middle 470223054
push_middle 884289273
push_front 966492790
get 43484
push_front 128508223
get 47847
push_middle 637956285
get 38122
push_middle 427049237
push_front 843276333
get 30314
push_back 7051341
get 72963
push_middle 289430111
push_middle 591367904
push_front 295918006
push_back 572856043
push_back 478840427
get 60699
get 19057
push_front 77363923
get 8912
push_back 336282668
get 51704
push_front 700972318
push_front 282505308
push_middle 368644550
push_middle 624363034
push_middle 692921339
push_back 889479728
get 46542
push_back 809249723
get 25882
push_front 577351728
get 56699
push_back 285701746
push_middle 88493615
push_front 597721586
push_middle 301986080
push_middle 990109789
push_middle 403153581
push_front 153336934
push_middle 744503548
push_back 313344415
get 80802
push_middle 346525762
get 28541
push_back 896032354
get 70305
push_middle 391058036
push_middle 420730521
get 58235
get 53429
push_front 724978342
push_front 298030400
push_back 159804584
push_front 193894097
get 55117
push_front 291685637
get 59185
get 47754
push_back 850099055
push_middle 170893723
push_back 491113967
push_back 684283243
get 42068
get 24023
push_front 634294265
push_back 278237360
push_middle 966979083
get 53590
get 5452
push_back 784939274
get 55340
push_front 303277979
push_front 432488183
get 71818
push_middle 82815313
push_back 165372423
push_front 677638879
push_middle 324853176
get 8645
get 14666
push_middle 405618472
push_back 197832124
get 45854
push_middle 172165677
push_back 119911995
push_front 305244669
push_front 30769686
push_back 956273648
push_front 941082919
push_back 543575860
push_back 158760406
get 38004
push_front 29463363
get 33315
get 2886
get 42284
push_middle 485199366
push_back 859016573
push_back 613499617
push_middle 817954367
get 51929
push_back 323841240
get 76560
push_back 874457056
push_middle 458625977
push_back 617050873
get 19694
push_back 988316548
push_back 2382729
push_front 730390942
get 79370
push_front 141793934
push_middle 860932299
get 23605
get 66705
push_back 31353338
push_front 505936008
push_front 9939527
push_back 572856504
push_middle 238034156
get 34438
push_back 70518916
push_back 72628395
push_back 441431819
push_front 62995035
push_front 769844209
push_middle 198245443
get 20513
push_front 48599347
push_front 301342728
push_back 432069678
push_middle 834466878
push_middle 264758874
push_front 266526663
push_middle 237055326
push_back 505743179
push_middle 960317010
push_front 204753225
push_middle 673813305
push_back 409278759
get 15674
get 34393
push_middle 242770734
push_middle 231298594
push_middle 833250994
push_back 94091964
get 67572
get 19235
push_back 643061789
push_back 419979090
push_middle 935081417
get 88362
push_back 871566691
push_middle 431449001
push_back 366310158
get 87655
push_back 248853522
push_back 649106618
push_front 955344467
push_middle 158801102
push_middle 834584028
get 82933
push_middle 808836347
push_middle 794103836
push_back 719727798
push_back 258499592
push_back 808252722
push_middle 938407603
get 77347
push_middle 339483802
push_front 510263123
push_back 504884838
push_middle 511246168
push_front 666043655
get 10135
push_back 82703439
get 56905
push_front 261977803
push_middle 213451892
push_middle 268556690
push_front 756326052
push_middle 387832314
push_front 137093407
push_back 499723150
push_back 263141278
push_back 614633762
push_middle 901352163
push_middle 337728188
push_back 43420595
push_middle 739141663
push_front 753252593
get 79351
push_middle 522842008
push_middle 359310166
push_front 845057917
push_front 304095104
get 9992
push_middle 43886753
push_middle 688449125
push_back 137124890
push_back 236697024
get 58053
push_back 690253043
push_front 417032067
push_middle 66110842
push_front 516388363
push_front 362261752
push_back 917721838
push_middle 869619069
get 66838
push_front 158170476
push_front 971481124
get 51736
push_front 475160447
get 2793
push_back 389999811
push_front 637596785
push_back 546154246
get 50132
get 22009
push_middle 108085540
push_middle 972084626
push_middle 111026355
push_middle 755500571
push_front 167699713
push_back 837868748
push_front 374925271
push_front 375452019
push_middle 411116633
get 77881
push_front 318626429
push_back 969087405
push_middle 142925825
get 2001
push_back 536718183
push_front 301451885
push_middle 263968385
push_middle 224327498
push_middle 402335013
get 10666
get 43247
push_back 914003963
push_back 383839965
push_middle 723983463
push_middle 743233371
push_back 789573271
push_middle 350975695
push_back 874580444
push_middle 673118359
get 62505
push_front 449178056
push_middle 21806851
push_middle 551800220
push_back 627617614
push_back 892443912
push_front 690287820
get 56373
get 47259
push_front 886231670
push_front 720852548
push_front 784121694
get 69606
push_back 341087470
push_middle 742519106
push_middle 563110916
push_front 523809207
push_middle 193573026
push_back 169024576
push_front 681363554
push_middle 827977733
get 78729
get 57266
push_middle 863868369
push_middle 178178730
push_front 750591518
push_back 164634078
push_back 740586814
push_middle 216343627
push_back 158701275
get 10635
push_front 804732316
push_middle 300279927
push_back 838830391
push_front 345082688
get 10372
push_front 694526874
get 8158
push_back 850940529
push_back 243540038
push_middle 653447604
get 82615
push_front 480384772
push_back 336394246
push_back 928939708
push_back 888032195
push_middle 535870225
push_middle 356758360
push_back 679386824
get 3329
push_front 925117871
push_back 946395195
push_back 546667873
get 7348
push_back 258769348
push_middle 622358276
push_front 297731246
push_middle 940895225
push_back 14015725
push_middle 517689106
push_front 103785307
push_middle 174636530
push_front 270214583
push_back 867174774
push_front 457458134
push_middle 762738490
push_middle 691183607
push_middle 406031157
push_back 904503347
get 72504
push_back 285705780
get 4320
push_front 344579272
get 64487
push_front 95359657
push_front 823820029
push_middle 34329304
push_front 519571824
push_back 875636584
get 87982
push_back 662939802
push_back 764134869
push_middle 466516085
push_back 375904038
push_back 72929153
push_back 750320099
push_middle 373469139
push_middle 213113400
get 40855
push_middle 571324950
get 46309
get 49930
push_back 277490252
push_front 550295569
push_back 878876762
push_back 655685202
push_back 76495916
push_front 473896321
get 55745
get 50446
push_middle 625174615
push_back 852107023
push_middle 610584437
push_back 695828770
push_back 153514351
push_front 984021970
push_middle 154120183
push_middle 578354891
push_back 311152390
push_front 417619850
push_middle 925055969
push_front 316910447
push_back 416035724
get 41772
get 83621
get 67579
push_back 295235962
push_back 661128709
push_back 563638765
get 29031
push_back 313024351
push_back 667061800
get 14107
push_middle 555272161
push_front 468416551
push_back 55979548
push_middle 563779480
push_middle 966457622
push_front 668478524
push_front 772378078
get 66692
push_front 791713085
push_middle 585776406
push_back 333518301
get 77134
get 53771
push_front 970814870
push_middle 18516154
push_back 801352040
get 87606
push_middle 757874469
push_back 985457338
push_middle 606326266
push_back 726331417
push_middle 732041949
get 79364
push_front 469900389
push_front 522904984
push_back 75889417
push_middle 980132622
get 81298
push_back 378600026
get 79134
push_front 843604175
push_front 551902750
push_front 914949127
push_back 821117929
push_front 493191399
push_front 639836610
push_middle 306432199
get 2209
get 10174
push_front 196548533
get 60435
push_back 20249066
push_back 985507585
push_middle 229906884
push_front 719546246
push_back 815597173
get 79658
push_front 212274200
push_front 635977710
push_back 832022464
push_back 922481471
push_back 542954826
push_front 174509348
push_front 912709015
get 56062
get 52291
push_back 772415516
push_back 868367974
get 85151
get 24785
get 76984
push_middle 652132488
push_front 202136111
push_back 11092222
push_middle 574336684
push_back 486727928
push_back 532680608
push_middle 873767163
push_front 462145926
push_front 771523083
push_front 653021190
push_middle 475152167
push_front 238855388
push_back 94871551
push_back 247050968
push_middle 307566275
get 19205
get 84509
push_back 746424867
get 17134
push_back 736974948
push_front 147743638
push_back 348585754
push_middle 210102774
push_middle 779886698
push_front 72989068
push_middle 858328741
push_front 68558353
get 61923
get 9074
push_middle 543333743
push_front 530814726
push_back 42344301
push_front 870555543
get 76217
get 65199
get 30105
push_front 443584096
push_front 80657765
get 29592
push_back 53443223
push_front 784470499
push_middle 354295383
push_front 666817135
push_front 708767578
push_front 137130441
push_middle 999009358
get 83485
push_front 330530330
push_middle 927460572
get 76878
push_front 174896335
push_back 531245256
push_back 728446110
push_front 994682716
push_middle 608766100
get 71950
push_middle 130598660
push_front 542485051
get 43864
push_front 980839334
push_front 93418494
push_front 655950288
push_middle 478920551
push_back 833771711
get 82589
push_middle 488851292
push_front 890307427
push_middle 223166755
push_middle 223246117
push_front 998417730
push_back 742477039
push_front 591522210
get 39570
push_middle 134195271
push_back 685316053
push_front 593976626
push_front 65811578
get 18218
get 74337
get 57121
push_back 354861395
push_front 227179445
push_front 923529075
push_front 840208338
push_middle 75780630
push_back 146688842
push_front 303308549
push_middle 501529234
get 40385
push_front 83975492
get 55729
get 23083
push_front 673504381
push_back 613230105
push_back 637365055
push_front 535914076
push_back 78073009
get 72490
push_front 291091834
push_middle 804896956
push_middle 193158480
get 58494
get 12274
get 48026
push_front 81923970
push_back 903358620
get 52983
push_middle 126903846
push_back 637325315
get 61474
push_front 445458032
push_middle 992684654
push_back 741819465
push_front 312676500
push_middle 258632452
get 4134
push_front 213759613
push_middle 779423078
get 76111
push_front 244860566
get 69336
push_back 745838363
get 80431
get 53981
push_front 798196135
push_middle 9907431
push_middle 61327248
push_front 308459558
push_front 273850233
push_middle 561279267
push_back 58386763
push_middle 595716825
push_front 232762485
push_middle 945159362
push_back 324703076
get 36206
push_front 792868015
push_front 388009320
push_middle 219994682
push_middle 424793885
get 50773
get 63170
push_middle 665654581
push_front 228077158
get 17771
push_front 858147105
push_middle 776578597
push_back 120236740
push_front 102673941
push_back 950292315
get 40756
push_back 836917229
get 74508
push_back 613888072
push_back 186624661
push_middle 97449795
push_back 623629030
get 1369
push_front 25594929
get 11014
push_front 829581948
push_front 438755301
push_back 559916071
push_middle 138634978
push_middle 73551403
push_back 701787194
push_middle 501417916
push_back 989901017
push_back 429520824
get 38126
get 21491
push_back 122180503
get 32286
push_front 898398262
get 54894
get 77338
push_middle 58898463
push_middle 235117391
push_middle 777124834
get 51743
push_middle 779473900
push_back 152697804
push_middle 467014923
push_front 689197597
get 66693
push_front 800938083
push_front 560162761
get 76389
get 87128
push_back 605169876
push_front 800419352
get 85725
get 14707
push_middle 946341224
get 81328
get 37581
push_middle 822246561
push_front 776074795
push_front 879045675
push_middle 954287982
get 59900
push_back 649922529
push_front 305426040
push_middle 281909178
push_front 71917340
push_middle 844132347
get 17424
push_back 490569643
push_front 441027336
push_back 365561667
push_middle 902354341
push_front 9747051
get 82044
push_middle 685198674
push_back 509541843
push_back 705264492
push_back 207747772
push_front 99648482
get 12675
push_middle 602142960
push_front 998366388
push_front 429162652
push_middle 444399584
push_middle 345430241
push_middle 585351463
push_front 115243300
push_middle 40294062
push_front 546576306
push_front 619266622
push_back 100949419
get 158
get 64015
push_front 666949724
push_back 688950774
get 17853
push_middle 972634813
get 44367
push_back 210441293
push_middle 901076453
push_middle 607455540
push_middle 895772230
push_back 75112060
push_front 490467506
push_back 628067192
push_middle 88863144
get 60270
push_back 541113136
push_middle 277995849
push_back 337476303
get 27592
push_middle 626722164
get 43551
push_middle 369374989
push_back 274665311
get 25051
push_back 364703329
push_back 72270703
push_back 890044407
push_back 843828857
push_back 191389879
get 64076
push_back 968872135
get 80178
push_front 103093217
push_back 791332898
push_back 630941769
push_front 65558917
push_front 98154347
push_middle 232614469
push_middle 948637787
push_front 523818621
push_middle 731406414
get 50351
push_back 98206327
get 13522
push_front 879860129
push_front 933072849
push_back 60119088
get 44392
push_middle 966940749
get 46024
push_front 416996960
get 343
push_back 615555285
push_back 832971078
push_middle 836360168
push_middle 871853317
get 40763
push_back 975110479
get 79678
push_front 196493595
push_front 3468920
get 18454
push_back 579055853
push_middle 557958212
push_middle 842298010
push_back 911075772
push_middle 960792753
get 28196
push_front 86655033
push_front 445383011
push_back 353316026
get 39226
push_middle 829275797
get 28134
get 13342
push_back 763799368
push_middle 338959894
push_front 644523967
push_front 287929551
get 34234
push_back 224913276
get 33730
push_back 222844250
get 26141
get 14245
push_back 646992317
push_front 730573627
push_middle 680226623
get 33134
push_middle 235474168
get 9903
get 57975
get 63628
push_front 160829512
push_middle 969869301
push_back 892345137
push_front 717506895
push_front 419923790
push_back 185863252
push_back 365666039
push_middle 323096415
get 19601
push_back 932838387
push_back 172193445
push_back 29858404
get 43111
push_front 211473664
push_middle 778952773
push_middle 169854165
push_middle 957822369
get 39377
push_middle 912813692
push_front 825259107
push_back 567442757
push_middle 533140485
push_back 782984255
get 22033
push_front 817416754
push_middle 454208502
get 23227
get 87028
push_front 781375281
push_front 513268158
push_back 490957708
push_back 563491435
push_front 101252458
get 21952
push_back 168457669
get 84331
push_middle 876018661
get 27747
push_middle 964370082
push_middle 478398971
push_back 459959803
get 34301
push_front 182686997
push_front 121143940
push_front 762524088
push_front 991952782
push_middle 403749328
get 27540
push_front 803360319
get 3483
push_back 40742479
push_middle 292115868
push_middle 202116069
push_front 455130642
push_front 516127439
push_middle 193770584
get 72665
push_front 877275668
push_front 798043642
push_back 851096347
push_front 220184203
push_front 460771958
push_front 379859931
get 3762
get 30583
push_front 661769573
push_front 660984340
push_front 72793262
get 73138
get 19341
push_middle 541960445
push_middle 382021133
get 87589
get 15230
push_back 334585410
push_front 583890044
push_middle 195482534
get 16928
get 24115
push_middle 445942978
push_middle 287214516
push_middle 449510591
push_back 496202779
get 70631
push_back 857048368
push_front 76983989
push_back 87283796
push_front 95605436
get 17488
push_back 832962980
push_back 413340745
push_back 715555279
push_middle 461424743
push_front 868069645
push_front 281750955
get 14129
get 839
push_middle 776641807
push_back 755088976
get 73868
get 59984
push_front 655877445
push_middle 442671467
push_middle 263221583
push_front 772599251
push_front 627187755
get 14758
push_front 395588230
push_back 660505059
push_middle 780474192
push_middle 499495314
push_front 433004059
push_front 702655318
push_back 781118455
push_back 26092520
push_front 914965236
push_front 394306536
push_front 764367007
get 38375
push_back 407635979
get 53501
push_middle 342152391
push_middle 178605820
push_middle 562644261
push_front 670676255
push_back 979082901
push_front 426899968
get 51188
push_front 93688536
push_front 905099135
get 76868
push_back 77489918
get 78934
push_middle 135008124
push_front 417945916
push_middle 28974600
push_back 293046161
get 76973
push_front 342587322
push_middle 15602953
push_middle 738238475
push_middle 347977775
push_middle 690736688
push_middle 963286503
get 60401
push_back 885351487
push_back 71192590
get 73573
push_front 764645464
get 86098
push_back 53680599
push_front 174754487
push_middle 328231547
push_middle 187559335
push_middle 661301737
push_middle 900930974
push_front 665501904
push_back 802295805
push_front 329901015
push_back 783290103
push_front 839651365
push_middle 283449122
push_middle 98447217
get 86444
push_front 299238044
get 39154
push_back 222339746
push_middle 137085070
push_back 928785960
push_middle 940228487
push_middle 336109182
get 7098
push_back 551515400
push_back 661198601
push_front 530445068
get 34639
push_middle 618767782
push_front 566568048
get 19082
push_back 468413156
push_middle 944751415
push_front 497179840
get 79599
push_middle 603800409
push_middle 404740090
push_middle 445743927
get 9048
push_front 395101786
push_front 434527721
push_front 381294319
push_middle 505905848
get 2389
get 81768
get 50177
push_middle 177846236
push_middle 87167745
push_middle 913715399
push_middle 808381068
push_middle 569071019
push_middle 695529681
get 60290
get 68360
push_middle 912579225
push_back 466393070
push_middle 86487537
push_front 528843147
push_front 87135702
push_middle 720918782
push_front 975783486
push_front 810970103
get 45362
push_front 98114022
push_front 610487355
push_back 919979734
push_front 368736408
get 22798
push_middle 498636745
get 5924
push_middle 576967397
push_middle 896252231
push_front 418285189
get 7719
push_back 215214726
push_front 934290096
push_back 682687751
push_middle 455712537
push_front 177187839
push_middle 872956483
push_middle 206865068
push_front 964109675
push_back 892192052
push_middle 46643543
push_middle 141732363
push_back 748172103
push_back 258888827
push_back 233267207
get 37489
push_back 507412357
push_back 216267264
push_middle 450279629
push_front 204639019
push_front 569950110
push_front 507984039
push_back 650944479
push_back 368825159
get 82784
push_back 772496475
push_front 812691126
get 4299
push_front 134261600
push_front 430713609
get 74464
get 18816
get 50950
push_middle 478392270
push_front 920994078
get 17789
get 26658
push_middle 105475499
push_front 632767481
push_middle 325307649
push_back 1900785
get 2562
push_back 312160413
push_front 993163592
get 41481
push_middle 701212681
push_front 113255005
get 35772
push_back 451924652
push_middle 181107264
get 2440
push_back 615120951
get 12025
get 6016
push_middle 817185106
push_back 946313642
push_middle 477623826
get 61226
push_back 178505365
get 29181
get 9277
get 69921
push_back 833117636
push_front 653017792
push_middle 125569524
push_middle 669932153
push_back 501486192
push_middle 200160137
push_middle 857736092
push_back 226503299
push_middle 552011380
push_back 355986289
push_front 78114770
push_middle 241832492
push_middle 896100307
push_front 269784455
push_back 207644871
push_middle 211922060
push_front 162032961
get 27673
push_front 539352381
push_middle 854106305
push_back 670583592
push_front 991611052
push_back 425077917
push_back 409223660
push_back 703340796
get 53229
push_front 898847790
push_back 221858269
push_back 413854238
push_front 301402377
push_middle 617178927
push_front 755399764
push_back 831431767
push_middle 767751123
push_front 289491866
get 51679
get 61194
push_front 309986590
get 33171
get 16812
push_front 15156297
push_back 467379346
push_back 966929364
push_middle 264146102
get 69680
push_front 466798120
push_middle 851142129
push_back 241529933
push_back 531976584
push_middle 18246848
push_middle 273365470
get 88283
push_middle 176979136
push_front 656919683
get 10484
push_front 321125568
push_front 133658033
push_back 819514363
push_front 619655082
get 48606
push_middle 325170548
push_back 101307012
push_back 374137861
push_front 420715008
push_front 401936007
push_front 700626486
push_front 692145161
push_middle 424205933
push_back 156172393
push_back 326467876
push_front 418499849
get 44598
push_middle 457755587
get 4570
push_front 1123614
push_back 869737071
push_back 151710378
push_front 261355656
push_middle 112349907
push_middle 174677135
push_middle 552040860
push_middle 782571128
push_front 855152716
push_back 715481424
push_middle 217124522
push_front 897456042
push_middle 779661462
push_front 30121195
push_middle 451431963
push_back 661767860
push_front 253122313
push_middle 706368144
get 48143
get 69050
push_back 8243267
push_back 694529202
push_front 566707489
get 31817
push_front 980693923
push_middle 939203393
push_middle 714967385
push_front 655934319
push_middle 275218298
push_front 550946756
push_middle 87639353
push_middle 905165748
push_front 938596192
push_middle 858343672
push_back 126519886
push_middle 650966803
get 67948
push_middle 532906503
push_middle 857520565
push_back 480906420
push_middle 912821255
push_back 237357339
push_front 597907639
push_front 957697799
push_middle 325333681
get 12912
push_front 292083086
push_front 636990289
get 55933
push_front 305976103
push_middle 499812849
push_middle 568806426
push_back 442641273
push_back 21838533
push_front 781940404
get 24195
get 4869
push_front 652493664
push_middle 651051786
push_back 269269391
get 51595
push_middle 748914535
push_front 450850661
push_back 460196007
push_front 899341502
get 35043
get 39787
push_back 775820587
push_middle 439464298
push_middle 373543220
push_front 224476387
push_back 939576520
push_front 13514966
push_back 865080730
push_back 336898916
push_middle 191630118
get 47808
get 31227
push_back 504078692
get 3503
get 33707
push_back 130662248
push_front 892496784
push_middle 523849596
push_middle 278306022
push_middle 659949086
get 65085
get 10664
push_front 271594199
push_back 89615570
push_middle 776713985
get 59675
push_middle 585704795
get 12814
push_front 341255308
push_front 690534046
get 52442
get 23531
push_front 641954911
get 9458
push_back 32212449
push_middle 876041879
get 33998
get 17465
push_back 778823861
get 29586
push_front 618120083
push_front 697785837
push_back 767925770
push_middle 176502833
get 56458
push_back 423496071
push_middle 841171162
push_middle 431775792
push_middle 870567775
get 59565
get 63274
get 57437
get 4626
push_back 483532006
get 84738
push_middle 737684430
get 15723
get 74227
push_middle 948279804
push_middle 822809198
push_front 203502971
push_middle 779300409
push_front 510857871
push_middle 209919242
push_front 492011773
get 6275
get 14624
push_middle 58971868
push_middle 939372708
push_middle 256595094
get 47952
get 63404
push_front 728267920
push_front 394122453
push_middle 26586802
push_back 737466192
push_middle 426722562
push_middle 744256139
push_middle 188440207
push_middle 627596790
push_middle 985084121
push_back 536289511
push_back 38120161
get 37331
get 40516
push_back 118228600
push_front 349803182
push_back 540028211
push_front 249381535
push_middle 194440856
push_middle 171060795
push_front 25790852
push_back 790776705
push_middle 173735859
get 16109
push_middle 293919703
get 36608
get 60437
get 67401
get 55175
push_middle 707965349
push_front 580892480
get 24521
get 38181
push_middle 784305604
push_middle 245627591
get 44041
push_middle 647245306
push_back 645816160
get 5088
push_back 906963588
push_front 13770166
get 39866
push_back 155141642
get 57361
push_middle 265011800
push_front 926795879
push_back 778282364
push_back 522925627
push_front 766246583
push_back 475534129
push_middle 292169845
push_middle 577821704
get 52307
push_front 129342189
push_middle 333787000
get 74457
push_middle 269110573
push_back 526870043
push_back 960258628
push_back 248692431
push_back 867521603
get 63745
push_middle 485370630
get 77905
get 59468
get 28693
push_middle 738534999
push_front 60089599
push_front 499025342
get 29013
push_middle 683507713
get 41695
push_middle 714513690
push_back 597166401
push_back 638607702
push_front 670561594
push_middle 828358402
push_front 982775922
push_middle 887377656
push_front 54625626
push_middle 23667836
push_front 68221910
get 79874
push_front 271809491
push_back 310656800
push_back 913400499
push_back 308758042
get 17548
push_back 539772282
push_back 198869191
push_middle 541289486
get 1688
push_middle 549308636
push_front 906388648
push_front 972780758
get 65983
push_front 27430735
push_middle 995816938
push_back 140315776
get 72541
push_front 531346829
push_front 317992398
get 86516
push_middle 788454513
push_back 946167632
push_middle 826886981
push_front 318619998
push_front 298304820
push_back 893024716
push_front 531139611
push_middle 393266139
push_front 891310566
push_front 158015756
push_front 579535065
push_middle 413238138
push_front 947635325
get 38277
push_back 401606861
get 4629
push_front 676013348
push_front 223512177
get 88366
push_back 288647027
push_back 988120460
push_front 14624797
push_back 605342047
get 53090
push_middle 985450317
push_back 496876510
push_back 731350707
push_front 436601139
get 10662
get 86529
get 34849
push_middle 78811433
push_front 249602032
get 64352
push_middle 136208001
push_front 402966337
push_middle 481928562
push_back 94466590
push_middle 603755854
get 54881
push_back 291266058
push_front 676713887
push_middle 229485717
push_middle 756186738
get 26203
push_back 783724921
push_middle 985148163
get 61284
push_back 748718929
push_back 223326137
push_front 820659631
get 60715
push_front 622127875
push_back 190848997
push_middle 591355036
get 27254
push_back 871298960
push_back 262736428
push_back 714963884
push_middle 308256811
push_back 769835133
push_back 489742974
push_back 909146384
push_middle 735876050
push_back 263157131
push_front 746431123
push_middle 413252477
push_front 302395015
push_middle 325474128
get 14212
push_front 881866152
push_front 160435352
push_middle 769570419
get 86571
push_back 740027349
push_middle 15516945
push_middle 919315224
push_front 584629304
push_back 927749338
get 76909
push_middle 828331630
get 73565
get 34535
get 12600
push_back 6984738
push_front 705919093
push_front 853754318
push_front 197600885
push_front 768226015
push_middle 985537463
push_front 792501713
push_back 956153098
get 39772
push_back 204767189
get 15728
push_middle 881743929
push_back 920639635
push_middle 730566760
push_middle 504938444
get 14230
push_middle 743691890
push_middle 456406448
get 71778
get 51116
push_front 716667972
push_middle 571354094
get 64848
push_middle 111115830
push_back 599817088
push_back 150891007
get 50662
push_back 793907691
push_middle 378060376
get 72640
push_front 802634508
push_back 951666000
push_back 507723138
push_back 41018822
push_back 895420380
push_middle 234578987
push_front 433259486
get 35284
get 9567
get 55171
get 46393
push_back 276916067
push_back 394438388
push_back 492599426
push_front 751548487
push_front 832803906
push_back 251656958
push_middle 749814606
push_front 177531395
push_middle 588386525
get 50205
push_middle 794350567
push_back 163998939
push_back 293113847
push_front 971535696
get 53799
push_middle 430414488
push_front 506025179
push_back 505482594
push_middle 394429858
push_back 504888232
push_middle 646757138
push_front 486187309
push_front 667944279
push_middle 905164498
push_front 999704165
push_middle 403071540
get 78734
push_middle 15790535
push_back 366274041
get 44986
push_front 408892391
push_middle 273048714
push_back 606878061
push_middle 830231434
push_middle 279168465
push_middle 396672679
push_middle 301258276
push_front 787867676
push_back 903035237
push_middle 554134213
push_back 561750543
push_back 826523973
get 54411
push_front 389434670
push_middle 244943293
get 34113
push_front 638246157
push_front 966920046
push_back 606561762
push_middle 930711667
push_back 817367145
push_middle 895375998
push_middle 229591555
get 68787
push_front 28437454
push_back 619604336
push_middle 897584265
push_back 369393570
push_front 538039464
push_back 476402803
push_front 878024801
push_middle 205605202
push_front 16643406
push_back 876116740
push_middle 538451051
push_middle 318953534
get 60887
get 54116
push_front 648542352
get 84952
push_back 869990654
push_back 179996210
push_middle 268520096
push_middle 241943235
push_middle 901632084
push_front 878480500
push_back 232550128
push_middle 932552506
push_back 129508290
push_front 810429837
get 71648
get 60142
get 60280
push_middle 368737616
push_middle 515137683
push_front 432821708
push_back 526478094
push_back 313230598
push_middle 252299765
push_front 231971223
push_middle 845413206
push_back 940810799
get 87435
push_front 328923712
push_back 714618778
get 82913
push_back 272921062
push_back 504245804
push_middle 244351437
push_back 180386966
push_front 159999802
get 43070
push_front 652985987
push_back 295695525
push_front 700064302
push_back 624442549
push_back 906158710
push_back 658727590
push_back 151289980
push_middle 646151977
push_back 216428739
push_back 978504926
push_middle 283073094
push_back 341028063
get 12198
push_middle 453528503
push_front 28712189
get 31926
push_front 478647831
push_front 883624851
push_front 461271637
push_back 748455925
push_middle 818308948
push_middle 969670602
get 8326
push_back 744473990
push_middle 614492413
push_back 266516584
push_front 682314321
push_middle 165210280
push_middle 681224602
get 65250
get 10837
push_back 249035428
get 82099
push_front 446790892
push_back 303405195
push_front 523358076
push_back 510710569
get 13746
get 53064
push_front 971115014
push_back 588720851
push_back 746876959
push_front 516998793
push_back 634411144
push_back 661492561
push_middle 444484400
push_back 371430737
get 82391
get 18474
push_back 99134729
push_front 379521884
push_middle 668608144
push_front 606847329
push_front 677581455
push_front 138921211
push_middle 974198171
push_back 363824785
push_back 816010978
push_back 108550492
push_middle 425489253
push_middle 416970106
push_middle 980996963
push_front 519792929
get 57380
push_middle 821028659
push_middle 367922343
push_back 287330767
push_back 538990854
push_middle 728526198
push_back 330716132
push_middle 680065125
push_middle 587696884
push_middle 629087436
push_front 543009637
push_front 383245603
push_back 489944582
get 15966
push_middle 353532860
push_back 234320187
push_front 907207033
push_middle 947520992
push_front 158249257
push_back 229587451
get 17534
push_front 643641314
get 83285
get 57007
push_back 448487976
push_back 388590016
push_front 432243562
push_middle 955096235
push_front 165011334
get 26902
push_back 929040193
push_front 427604470
push_front 739765422
push_back 397932959
push_middle 122832233
push_back 655333287
push_front 871640438
push_back 906618701
push_front 616952304
get 36644
push_front 541170675
get 79162
push_front 293018596
get 63600
push_back 536436390
push_middle 326641422
push_front 808171644
push_back 774627569
push_back 141614958
get 11873
push_front 1123818
push_middle 479327328
push_back 760879463
push_middle 518058820
get 77808
push_front 721289547
push_front 335561291
get 7817
push_middle 650863361
push_back 864674394
push_front 140855589
push_front 644224207
push_back 247757180
push_front 953782994
get 1497
push_middle 286695675
push_middle 408106733
get 75152
push_middle 754349482
get 52732
push_back 512470106
push_back 813461356
push_middle 225347653
push_middle 890785067
get 23490
push_front 643028874
get 19936
get 53802
push_back 460102031
push_front 365785295
get 26860
push_back 827809447
push_middle 302250337
push_back 441886664
push_front 409860584
push_middle 510607203
push_back 741531078
push_back 537660600
get 8824
push_front 63875797
push_middle 264738561
push_middle 560561441
push_back 789007590
push_middle 499538727
push_middle 912444888
get 48353
push_front 476302605
push_front 409951910
get 64393
get 21140
push_front 425005749
push_front 380508738
push_back 547509348
push_middle 263135716
push_middle 608921376
push_middle 173990255
push_front 63012611
get 25472
push_back 645596614
push_back 492091595
push_middle 638365274
push_front 740094030
get 65191
get 84961
get 49477
push_middle 238599039
push_back 320141730
push_middle 102805483
push_back 744618135
push_front 632558168
push_middle 262585089
push_back 747689640
push_front 365235118
push_front 151485105
get 7854
get 66157
push_back 339398572
push_middle 330935047
push_front 241284909
push_back 850117655
push_middle 204808695
push_middle 510317590
push_front 583309855
push_front 843196347
get 29191
push_front 888349270
push_middle 747421036
push_back 605942758
get 43540
push_middle 275180263
push_back 47215519
push_front 692969979
get 30426
push_back 194351191
push_back 272730012
push_back 395017428
push_middle 155390898
push_middle 867904735
push_back 854855155
push_front 210848689
push_back 807167802
push_back 706158755
push_back 371113464
push_front 898410305
push_front 943984860
push_back 541800711
push_front 957263391
get 34621
get 45309
push_middle 787782755
push_front 292881648
get 74347
get 16960
get 11287
push_back 270383482
push_front 134632531
push_front 738004130
push_front 535430633
push_front 597617435
push_middle 265897062
get 21152
push_back 121916085
get 62245
get 55738
get 43532
push_front 460329773
push_front 460711825
push_front 24502142
push_front 239455918
get 70065
get 6709
get 31489
push_middle 560999984
push_middle 502963136
push_front 110401954
push_front 752857490
get 6097
get 34448
push_back 671162921
push_middle 61753832
get 66877
push_middle 691472802
push_front 307200797
push_back 240352670
push_middle 557114715
push_front 738218950
get 56644
push_front 512708025
get 38083
push_back 701318773
get 25867
get 65102
push_middle 563699935
push_middle 5596999
push_back 536206715
push_middle 244534584
push_back 636405605
push_back 561525337
push_middle 966543012
push_front 194938270
push_back 520993800
push_back 889579086
push_back 119213535
push_back 529903771
push_back 815479890
get 3108
push_front 680291475
push_front 648230974
push_front 455314336
push_front 472281475
push_middle 65361084
push_middle 657497876
push_middle 732636274
get 86755
push_back 398413009
push_back 437238999
push_middle 245137306
push_back 39894456
push_back 323727723
push_back 503392288
push_middle 895619491
push_middle 427286280
push_middle 528722445
push_front 160454501
push_front 854278374
get 72856
push_middle 537206904
get 81328
push_front 546119349
get 60064
push_back 803967535
push_middle 687068843
get 62531
push_back 229753666
push_middle 920411709
get 39756
push_middle 538005992
push_front 599913603
push_front 711450855
get 14247
push_back 951443258
push_back 36031050
push_middle 729887046
push_front 145601810
push_back 471312273
get 41988
push_front 687581404
get 5736
push_middle 901687975
push_middle 759445873
push_middle 639211441
push_back 543698344
push_middle 550159553
get 83784
push_middle 685743654
push_middle 945145766
push_middle 728889776
push_back 11442462
get 58189
push_front 956849229
push_back 5546330
push_back 115059015
push_back 151429864
get 69571
push_front 369292117
push_front 77971199
push_front 930598491
push_back 537534066
push_back 386505697
push_front 422042921
get 68664
push_front 832979599
get 52926
push_front 659230258
push_middle 440121742
push_front 817938686
push_back 768423491
push_back 171722108
get 50969
get 8810
push_back 333483676
get 60860
get 68864
get 21447
push_middle 882514963
get 22340
push_front 226296559
push_middle 601109341
push_back 156731684
push_front 302420875
push_front 146495731
push_back 418439628
push_middle 255411790
push_middle 973932701
push_middle 844729473
push_middle 867469447
get 17534
push_front 249658210
push_back 789760052
push_back 724995760
push_back 372107737
push_back 231307808
get 64397
get 16959
get 29538
push_back 112404382
push_back 277543595
get 21116
push_front 568411064
push_back 874881975
push_front 218370494
push_front 804602013
push_front 278939159
push_back 187369869
push_front 333327935
push_back 220405028
get 44173
push_middle 876466114
push_middle 792774289
get 44738
push_back 463317601
push_back 440533752
push_front 863621953
push_middle 953929556
push_middle 10372348
push_back 54832162
push_middle 832904096
push_middle 745179698
push_front 413885722
get 79024
get 6916
push_front 565041550
get 24906
push_middle 927713661
push_front 530349499
push_front 745922017
push_front 897142793
push_middle 75552333
push_front 318707954
get 34565
push_middle 227134950
push_front 40473979
push_middle 589104371
push_middle 800743996
push_back 991189412
push_middle 310764799
push_back 227990868
push_back 404625040
get 55042
push_back 754734497
push_back 976753875
push_back 524820226
push_front 357891063
push_front 462771624
push_back 855854577
push_middle 145827767
push_front 111863233
get 39755
push_front 691968690
push_front 36260179
get 47885
push_back 773774402
push_back 329752123
get 43208
push_front 990788246
get 61507
push_middle 879777299
push_back 151432782
push_back 997934194
get 31453
push_front 443766827
get 8837
push_middle 107329023
push_middle 672123390
push_back 780671893
push_middle 375875087
push_back 108339308
push_back 449227563
push_back 227564933
get 44311
push_front 931457019
push_front 969670360
get 77770
push_middle 30217813
push_middle 637924307
get 72720
push_back 433161391
push_back 511786223
push_middle 279132064
push_middle 596724461
push_front 201346201
push_back 213915878
push_middle 315362607
push_front 370359227
push_front 217557475
push_front 285310561
get 43494
push_front 225118761
push_front 676382037
push_back 107709703
push_front 136839391
push_front 879758012
get 68587
get 58524
get 21825
push_middle 712599590
get 48871
push_front 430006313
push_front 793021975
push_middle 430091440
get 8153
push_front 243469964
push_middle 795416301
push_middle 581531501
push_middle 334088280
push_front 261946983
push_front 964605453
push_front 584599989
push_front 911982947
get 50121
push_middle 856934824
push_front 923220796
get 50816
push_back 42942125
push_middle 63851638
push_back 849054029
get 45449
push_middle 75583250
push_back 310614707
push_middle 909827175
push_middle 803976433
push_back 341360843
push_front 493024166
push_middle 698812316
push_middle 85002533
get 14126
push_front 330725272
get 56770
push_back 644671291
push_middle 188378035
get 18427
push_middle 357434957
push_middle 639187822
push_back 225290962
push_back 836505571
push_middle 376751642
push_middle 403696810
push_back 58051098
push_back 926282971
get 79194
push_back 176270083
push_front 744716758
push_middle 42582237
push_middle 629450564
get 45009
push_middle 282930247
push_front 577272514
push_middle 774217387
get 59329
push_front 661305207
get 20253
get 278
push_middle 377284495
push_middle 587341585
push_front 987139192
push_middle 72895170
push_middle 297207919
push_middle 956736490
push_back 917813822
push_front 921158190
push_front 472988119
push_front 235100233
push_back 997928560
push_middle 787068919
get 83993
push_front 806512975
push_middle 28142644
push_front 237126089
push_middle 89074727
push_middle 587794583
push_front 972530953
push_middle 9483416
push_middle 828922041
push_back 297477970
push_middle 803061677
get 60955
get 48186
push_front 709499122
push_back 452728001
push_back 256127471
get 42110
push_back 725665834
push_front 601746711
push_front 850960606
push_front 650616149
push_middle 419580071
push_back 317638709
get 26193
push_back 40282120
push_front 666624678
push_back 856575766
get 77231
push_front 261998187
push_back 311003339
push_back 919899235
push_middle 352384511
push_front 620325182
push_back 651625723
push_back 78637528
push_front 50362954
get 24718
push_front 185586301
push_middle 285201250
push_front 755078516
get 61370
push_middle 897666736
push_back 34049151
push_back 224537017
get 38060
push_front 395817185
get 23183
push_back 960698050
push_back 953225819
get 42145
get 74255
push_front 134294496
push_back 780418291
push_front 324135225
push_back 694829120
push_middle 942813084
push_back 70438303
push_front 623776423
get 44475
push_middle 84900817
push_middle 104020407
push_middle 205160721
get 6973
get 65261
push_middle 227753829
push_middle 12208531
push_middle 410855170
push_back 112901469
get 74647
get 65348
push_middle 99223503
get 36160
push_front 926480275
push_front 86007153
push_middle 90310587
push_middle 193786526
get 23492
get 15022
push_front 77088991
push_front 703153192
push_front 1119547
push_front 442720010
push_middle 993181593
push_front 579213008
get 79910
push_front 231786677
push_front 172518784
push_middle 508238607
push_back 916491388
get 79046
push_front 557324627
push_middle 866436423
push_front 470376734
get 69573
push_middle 927143832
push_middle 190442609
get 14616
push_front 433168999
push_back 811631865
get 84067
push_front 317680260
push_front 816781578
push_middle 809420619
push_back 687949955
push_back 787083828
push_middle 317188569
push_middle 379778258
get 33202
push_middle 333396962
push_front 144885716
push_middle 130636533
get 86123
push_middle 213172499
push_middle 472624942
push_back 981968036
push_middle 272355767
push_front 240577250
push_front 298448937
push_back 986526618
push_middle 541231075
get 55933
push_middle 692079449
push_front 2525330
push_front 643154344
push_back 527377244
push_front 876322412
get 71007
push_middle 294998625
push_back 725597444
get 37330
push_back 953947134
push_front 330632186
push_front 998887845
push_middle 981218516
push_middle 992541367
push_middle 516215883
get 78249
push_middle 803476691
push_back 530326776
push_front 905932138
push_middle 889911912
push_front 797277930
get 78385
push_back 745940419
push_back 818876337
push_front 618120075
push_middle 994888599
push_middle 814888447
push_back 389469978
get 88141
push_middle 124845105
push_middle 792736332
push_front 338098807
push_middle 661149030
push_front 255680037
get 56103
get 70525
get 34825
push_middle 418615342
get 70533
push_middle 592485909
push_front 569955980
get 87871
push_middle 856150650
push_front 220520932
push_middle 540731010
push_back 471966738
push_back 78801657
push_back 861728755
push_front 393763180
get 48024
push_middle 270306948
push_middle 399741561
get 20432
push_middle 287398976
push_middle 834608366
push_back 35678489
push_middle 616623599
push_middle 433635125
push_middle 664219048
push_front 84278602
push_back 263320935
get 83139
push_front 231730664
push_middle 608241925
get 55034
get 8198
push_back 797324499
push_back 59085773
push_middle 162362696
get 77324
push_middle 905286104
get 56652
get 60945
get 89923
push_middle 798098637
push_back 927316586
push_middle 440296324
get 88964
get 13293
push_front 118409079
get 8924
push_back 107178533
push_back 712754293
push_back 174295684
push_middle 489452206
get 16228
push_front 103886629
push_middle 912718337
push_middle 432807065
push_back 785150596
get 46573
get 953
get 76411
push_front 539144360
push_front 265850207
push_front 451262024
push_middle 970370867
get 34589
get 67434
get 36635
push_middle 799143252
get 39634
push_middle 63662077
push_middle 920630029
push_front 690312483
push_middle 660635382
push_front 641276543
get 22750
push_back 557246808
get 34598
push_middle 644974521
push_middle 63787489
push_middle 550055908
get 19711
push_back 995984425
push_back 663241172
push_back 349106523
push_back 721487870
get 73390
push_front 389020512
push_middle 739656773
get 14339
push_middle 719253689
push_front 551213233
push_middle 158921879
push_front 35635238
push_middle 624894238
push_back 245572603
push_middle 391561836
push_back 396935873
push_back 275303639
get 25637
get 42024
push_middle 145297520
push_front 607215399
push_back 574043528
get 84476
push_front 306957898
get 13427
get 16055
get 45792
push_back 634550677
get 82736
get 85044
push_middle 450253569
get 77209
push_back 345224588
push_middle 999345206
push_front 546045953
push_back 411218091
push_front 878384261
push_back 77561423
push_back 1342006
push_back 671597233
push_front 120149534
push_middle 103281470
push_front 347969844
push_middle 950756042
get 16021
get 30405
push_middle 80021359
push_front 534600647
push_back 443850214
get 62359
push_front 557814270
push_back 651918973
get 60480
get 10516
push_front 227192081
push_front 455624938
push_middle 266148425
get 3293
push_middle 93006411
get 14179
get 27201
push_front 137924623
push_back 866425691
push_middle 786066749
push_back 406673319
push_middle 516974291
push_back 2745203
get 26590
push_middle 549953939
get 35934
get 75010
get 28987
push_middle 279842150
push_back 84412117
push_back 37745940
push_back 210411691
push_front 468081934
get 64547
push_front 809480161
push_middle 612774393
push_middle 252905816
push_middle 676592916
get 72147
push_back 759416697
push_back 8337189
push_middle 539938446
push_back 25179584
get 29533
push_middle 527968854
push_back 407564509
get 6941
push_front 919663647
push_front 301577735
get 62483
push_middle 711207149
push_middle 849669278
push_front 715408095
push_middle 922018902
push_middle 463492488
get 23112
push_back 894897632
push_front 291388272
push_middle 490293279
push_back 198979808
push_middle 826631077
get 28979
push_back 409327701
get 20177
push_back 96369028
push_middle 833710982
push_front 926470565
push_middle 74424460
push_front 112979028
push_middle 300636821
push_back 81944956
push_back 98406786
push_middle 61422079
get 74193
get 30750
push_front 575475298
push_front 810877759
push_front 740773399
push_middle 555784202
push_middle 958667970
get 13305
push_middle 511114960
push_back 664613284
push_front 25273205
push_front 765788066
push_back 447895550
push_back 473230748
get 53263
push_middle 549203525
get 63455
push_back 973813944
push_front 879459164
get 90079
push_middle 498252677
get 51475
push_back 276652916
push_back 261042237
push_back 223200525
push_back 724286355
push_back 122276148
push_front 571799726
push_front 837638376
push_back 285402573
push_back 220068739
push_front 434380550
push_front 50185942
push_front 28793579
push_back 305506529
push_front 856566744
push_front 767024604
get 9890
get 65327
push_back 954259387
get 70488
get 80707
get 23676
push_back 911928703
get 13152
push_front 993997302
push_back 823039561
push_front 634607155
push_front 851357853
push_front 78846936
push_middle 47325932
push_back 32360253
push_middle 815547963
push_middle 74378872
get 72215
get 20650
push_back 999132944
push_back 236830552
get 33083
get 22661
push_middle 934465541
get 42821
push_back 796365164
push_front 372365060
push_back 911220295
get 79799
get 44812
get 9071
push_back 536009093
push_front 457946062
get 64680
push_middle 824058144
push_back 913546415
push_back 817838368
push_back 853983696
push_front 179905199
push_middle 667675728
push_back 517373268
push_middle 985830938
push_middle 91188440
push_back 348233792
push_front 759968789
push_back 102423320
get 79200
get 14942
push_middle 868825155
push_front 168906584
push_front 537978516
push_front 445327617
push_back 421013687
push_front 976776216
push_middle 4690368
push_front 637276695
push_front 471112562
get 43857
push_front 598506837
push_front 150458138
push_front 933370344
push_front 237043369
get 30356
push_front 298953371
push_middle 103608433
push_back 905894425
push_back 380992160
push_middle 121267887
push_front 992236901
push_middle 181681720
push_middle 172824508
push_back 24004660
push_back 437207835
push_middle 871148329
push_middle 537478760
push_front 803956507
get 59005
push_back 670911304
push_middle 242952014
push_front 934671153
push_front 131311010
push_middle 784069890
get 84513
push_middle 554180946
push_middle 378052946
push_middle 312771073
push_front 962060856
get 47091
push_front 349498992
push_back 224750031
get 17122
get 84224
push_front 404464307
push_middle 108034449
push_middle 590329643
push_middle 76237917
push_front 1968312
get 47145
push_front 248706518
get 74326
push_middle 590317915
push_front 484054567
get 87105
push_back 261585575
get 84860
push_back 32762453
push_front 406545076
push_back 457527885
push_back 241142302
get 41750
push_back 864711356
get 2254
push_front 668451750
push_middle 881112885
get 14236
push_middle 749490490
push_front 122049185
push_front 266550472
get 26269
push_back 694321850
push_back 355823881
get 4346
push_middle 39751676
get 15214
push_middle 718681001
push_middle 467667712
push_middle 913820599
push_middle 560177480
push_back 665275790
get 88515
push_front 46803382
push_front 190094604
push_middle 847631741
push_back 314419832
push_front 508359168
push_back 730147254
push_front 442929782
get 21014
get 33407
get 61073
push_middle 943362165
push_front 387680802
push_front 322406353
push_front 795938780
push_front 932247615
push_front 609554189
push_front 669998773
push_middle 302564169
push_middle 526019018
push_back 252103898
push_front 356160529
push_back 717099438
push_front 306512396
push_back 879398110
push_back 788571599
push_front 950621403
push_middle 431868467
push_middle 56788023
push_back 681703347
push_middle 228570893
get 43833
push_front 696459396
push_back 425254378
get 7676
push_middle 342805976
push_back 219111865
get 62662
get 90087
get 10009
get 39578
push_front 700388347
push_back 335112391
get 27375
push_middle 212488093
push_back 932170112
push_back 174972740
push_back 130834936
get 8079
push_front 111734559
push_back 778554848
push_middle 187950211
push_front 397574741
push_front 68383597
push_back 28233479
push_back 246937088
push_middle 401554913
push_back 681878179
push_middle 441032184
push_front 828792949
push_front 353804185
get 55943
get 6362
push_front 279312193
push_back 729916629
push_front 784029439
push_back 957880583
push_back 232534053
push_middle 914711418
push_middle 653712253
push_front 855516775
push_back 575528534
push_back 19232716
push_front 716422916
push_back 23985673
push_front 223170182
push_back 803881779
push_back 260083860
push_middle 44915056
push_back 537508112
get 85541
push_front 613892528
push_middle 29750658
push_middle 944614269
push_front 956755874
push_back 640840220
push_middle 315999304
get 26092
push_middle 405530659
push_middle 471526411
push_front 107631818
push_back 625968602
push_middle 48854439
get 20697
push_middle 250537926
push_middle 480147379
push_front 466341239
push_front 426531117
push_middle 445416811
push_middle 462033131
push_back 196661414
get 22681
get 24689
push_front 629876854
get 11141
get 87454
push_front 343046053
push_back 312543452
push_front 843044265
push_front 692496037
get 52318
get 36151
push_middle 849832611
get 72242
push_back 669739971
push_middle 439939961
push_back 667476854
get 28374
get 47825
push_front 681776231
push_middle 399490156
push_middle 112758770
push_back 830928792
push_middle 497636512
get 148
get 46190
push_middle 33708664
push_back 346026939
push_middle 803897925
get 70783
get 72935
get 83870
push_middle 681856852
push_back 168435336
push_back 398716561
push_front 688232972
push_middle 549682101
push_middle 188814996
get 26473
get 54621
get 49185
push_back 942894607
push_middle 771334633
push_back 672845249
push_front 396605389
get 26638
get 54960
push_middle 357709645
push_middle 390081841
push_middle 497959209
push_back 992180560
get 79677
push_middle 228528322
push_middle 474618643
push_back 424518899
push_back 501041555
push_back 387585258
push_back 890936671
push_middle 228890646
push_back 84968193
push_back 550682599
push_front 344409773
get 12696
get 83728
get 58342
get 73017
get 66816
push_back 454091218
push_back 127140393
push_back 428861587
get 11101
push_back 887729561
push_back 747853894
get 333
push_front 82616625
push_back 794620245
push_back 572055138
push_middle 570455580
push_front 339143427
push_back 241876817
push_back 717814227
push_front 488473780
push_middle 637134605
push_middle 250029971
get 79322
push_middle 926420807
push_back 706247644
push_back 158451252
push_front 990295632
push_front 24656401
get 24108
get 71580
push_front 810796410
push_middle 137441964
push_middle 322352639
push_front 880181024
push_middle 825385460
push_middle 947761300
push_back 658113190
push_front 568829664
push_front 994321153
push_middle 990320529
push_middle 796680420
push_middle 493210065
push_back 558511095
push_middle 843726351
get 59552
push_front 899404790
get 67927
push_back 243026653
push_front 59946354
push_back 902972189
push_front 762701964
push_back 506286674
get 44363
get 41575
push_front 653108191
push_back 859906218
push_front 513869912
push_front 43956525
push_middle 223895279
push_middle 884817322
push_middle 730271619
push_back 741826550
get 53044
get 32472
push_front 93856385
push_front 109146261
get 24985
get 64021
get 59397
get 3667
push_back 124563291
push_front 773172169
push_front 67783591
get 2528
push_middle 609351030
push_middle 757103182
push_back 12198008
get 81342
push_back 915353900
push_back 802004454
get 78821
get 43050
push_middle 536164669
get 82928
push_middle 636876681
get 45988
push_front 136176276
push_middle 447355515
push_back 292420075
get 30623
get 657
push_middle 779687238
push_front 829571748
push_middle 885326711
push_middle 731174797
push_back 269413023
get 83922
get 61490
push_back 313733557
push_back 455919931
push_front 287341841
push_back 730986205
push_middle 806815847
push_middle 347696944
push_back 866811870
push_middle 825887540
get 15227
push_back 908145440
get 73736
push_middle 903225313
push_back 754478079
push_front 494075436
push_front 456664250
push_middle 843451622
get 48562
push_back 562760864
push_middle 46102372
push_back 90835041
push_front 110694420
push_back 965708275
push_middle 954142306
get 31037
push_front 182213366
push_front 722022446
get 25063
push_back 950440673
push_back 457213199
push_front 709698837
push_middle 400132986
push_back 846032196
push_middle 752782792
push_back 109058184
push_middle 681161681
get 4901
push_front 338053938
push_back 532089600
push_middle 618869862
get 57322
push_front 220144503
push_front 89094657
push_front 807290067
push_front 16840377
push_front 36155837
push_back 623903684
push_front 983869436
push_front 692384629
get 21225
get 10598
push_middle 986319098
push_middle 962778587
push_back 414036994
push_middle 139500341
push_front 890712135
push_front 472798895
push_front 696954841
push_front 494219038
push_middle 485355834
push_middle 591271273
push_back 12617843
get 23789
push_front 973690748
push_front 365648376
push_front 57476445
push_back 614317679
push_middle 812312716
push_middle 900996498
push_back 223537674
push_front 157836311
push_front 181112495
push_middle 319635161
get 47929
get 44363
get 87089
push_middle 763969508
push_middle 828586463
push_front 80441665
push_back 725374292
push_front 510504495
push_back 770757204
get 16024
get 63847
push_middle 778418725
push_middle 434755252
push_front 547315806
push_front 332963175
push_front 455498625
push_front 108742137
push_back 295346596
push_back 979368179
push_middle 171904291
get 32437
push_front 917193310
get 52140
push_middle 297595303
get 10362
push_back 526518251
push_front 600101066
push_front 540920432
push_middle 887756962
push_middle 990428361
push_back 7980930
push_middle 34936204
push_middle 499015884
push_middle 178040951
push_front 695077773
push_middle 106537015
push_middle 449784198
push_front 329956810
push_front 246935024
get 53608
push_front 195793694
push_back 87792373
push_back 126032652
get 18106
push_front 591443674
push_front 434430556
push_middle 897173875
get 34375
push_back 795962009
push_middle 520387545
get 14580
push_back 432196090
push_front 420598871
push_middle 196597874
push_middle 126105795
push_front 536932643
push_front 75848192
push_front 683886639
push_back 231164268
push_middle 213783162
get 73834
get 86021
get 39196
get 627
get 35275
push_front 600676989
get 128
get 41072
push_middle 260719313
push_back 596275899
push_front 864972184
get 20870
push_front 861511678
push_middle 249276999
get 21695
push_front 942161493
get 59197
push_front 727138241
push_middle 869329359
push_front 367627936
push_middle 141120596
push_back 191174982
push_middle 923626451
push_back 528897842
get 61483
get 36438
get 60799
push_middle 366014177
push_back 882527925
push_middle 314118839
push_back 931697922
get 8261
push_back 819397664
push_middle 394895607
push_middle 943572583
push_front 431244708
push_back 619224921
push_middle 791646728
push_middle 143993584
get 6803
push_front 292014527
push_back 864227062
push_front 253410709
push_middle 746695795
push_back 41965962
push_back 859672862
push_back 832470310
get 79851
get 78014
push_front 149811143
push_front 803977795
push_middle 787543816
push_front 265739897
get 77267
push_front 299447668
get 20602
get 82380
get 50365
push_middle 728388942
push_middle 882670420
push_back 139665182
push_back 857434925
get 18783
push_front 364315901
push_middle 191102274
push_middle 202046623
push_back 51627045
get 44741
push_back 292212948
push_middle 669000399
push_back 795077924
push_front 517033554
push_front 521042841
push_back 767632373
push_middle 995047897
push_back 820894251
push_front 839349771
push_front 342640934
push_back 320190813
push_front 55744186
push_back 647116738
push_front 322942560
push_middle 376578234
get 27173
push_back 351533797
get 45886
push_middle 254675513
push_middle 737806244
push_back 751742632
get 18966
push_front 985498151
get 51254
push_front 139774763
push_front 704190349
push_middle 38066133
get 46093
push_front 455813471
push_back 820495602
push_front 782452827
push_middle 948948221
push_middle 318730912
get 18493
push_back 226329154
get 65520
push_front 278107832
get 71290
push_middle 913142836
push_back 584698269
push_front 891227085
get 65544
push_back 283799898
push_middle 25836250
push_back 924396960
push_front 78610745
get 47107
push_middle 35160062
push_middle 968998021
push_front 835500889
push_middle 697156706
push_front 955195506
push_middle 394388525
push_front 932754478
get 40545
push_back 320717237
push_back 512573310
push_back 427195007
push_front 110210905
get 17753
get 63584
push_front 899565115
push_middle 235825110
push_middle 162699352
get 73404
push_back 169282821
push_back 194117592
push_middle 641319153
get 15399
push_back 490004175
get 45758
get 86557
push_front 398436892
push_front 206477581
get 67129
push_back 538368750
get 15098
push_back 720320598
get 15314
push_back 737680077
push_front 196155013
push_middle 136094386
push_back 710868672
push_middle 331176787
push_middle 929335959
push_back 195792447
get 24616
push_back 383171123
push_middle 516792294
push_back 361735889
push_front 554169217
push_back 545552167
get 43284
push_back 831361816
push_middle 778586485
push_front 742797274
push_back 272782156
push_front 408299118
push_front 238925195
push_back 519921872
get 82216
get 67210
push_back 50990085
push_front 876887321
push_middle 982499928
push_front 462026522
push_middle 889827029
get 25454
push_back 707428758
push_front 578024533
push_front 401951559
push_front 34704941
push_front 458919278
push_middle 301556700
push_front 289470201
push_middle 374922616
push_back 691493177
push_middle 537472472
get 87391
push_middle 866744365
get 44082
push_middle 552282
push_back 499920404
push_back 384816439
push_front 454239952
push_middle 464966807
get 55522
push_middle 262870291
push_back 595154158
push_front 389045274
push_middle 495313170
push_front 150385995
get 2673
get 83679
push_middle 22432507
push_middle 216103106
get 40554
get 71364
get 13698
push_front 130373788
push_middle 819706596
push_back 334172734
push_middle 588566051
push_middle 681567481
get 7511
get 42774
push_front 920545310
push_middle 127415864
push_middle 523932433
get 8307
get 6329
push_front 987898094
push_middle 293641003
push_front 591683921
push_front 897811375
push_front 421502957
get 29262
get 2146
get 9498
push_middle 215240783
push_front 134166614
push_back 855617806
push_middle 26008347
push_front 772375069
push_middle 789166472
push_middle 163421752
push_middle 233088527
push_middle 344136272
push_back 33711962
push_front 346159513
push_middle 573933483
push_middle 171911388
get 49481
get 8301
push_front 11656826
push_middle 312652589
get 11579
push_front 412874259
push_middle 987983515
push_front 734958411
push_middle 460247070
push_front 77203932
push_middle 418417606
get 17230
push_back 358852502
push_front 412126377
push_middle 354432398
push_middle 911036228
push_middle 455824760
push_back 854935081
get 43777
get 66720
push_back 819193131
get 79408
push_back 517593112
push_front 197522132
push_front 118914907
push_back 427311295
push_front 71797820
push_front 792323294
push_front 751995253
push_middle 722162501
push_front 728670968
push_back 452588965
push_front 284896419
get 66222
get 84931
push_middle 822907612
push_middle 322845256
push_middle 934880172
push_back 6413431
push_front 436807212
push_middle 148013496
push_back 915916747
push_front 821628774
push_front 732348656
push_front 161432650
get 53185
push_back 190424599
push_middle 769084587
push_middle 877793128
push_back 129282644
get 88868
push_front 272551889
push_back 962899059
push_middle 813401247
push_front 873745952
push_back 579957148
push_front 184736421
push_middle 466685697
push_back 49582839
push_middle 426209825
push_back 536682550
push_back 138464562
push_back 547253192
push_middle 496770254
get 52096
push_back 914188491
get 3255
get 14731
push_middle 857919789
push_front 899933831
get 81795
push_front 669514224
push_middle 425419858
push_front 108065556
get 19406
push_back 794708412
push_middle 908962865
get 83042
push_middle 667020104
push_back 787406635
push_front 801069431
push_middle 282703507
push_back 380810764
get 787
push_middle 791267629
push_middle 956577326
get 48062
push_front 498317668
push_back 677697689
push_back 896732650
push_back 871158135
push_middle 462020287
push_back 114612074
push_middle 723438066
push_front 46317869
push_back 667258218
get 43711
push_back 845672436
push_front 608492697
get 12664
get 80667
push_middle 620460652
push_front 538971958
push_middle 193916885
push_middle 804043539
push_back 783790560
push_front 924287011
push_middle 565926053
get 73189
get 51834
get 84786
get 16147
get 74622
get 28091
push_back 22026960
get 46398
get 39811
push_middle 483712001
push_back 547097434
push_back 741053434
push_front 267624295
push_middle 780712122
get 6576
push_back 543949849
push_back 940130805
push_front 909059709
get 23785
push_back 578899079
push_front 361823389
push_back 703656371
push_middle 251707512
push_back 749140020
push_front 300455088
push_middle 428132095
push_front 187016638
get 37803
push_back 629482620
push_back 663822442
push_back 971781218
push_back 902982792
push_middle 587402634
get 42902
push_front 577983868
push_front 124982409
push_back 946537605
push_front 999208130
push_middle 788031390
push_front 582354853
push_front 620745247
push_front 688264128
push_middle 809917272
push_front 420100713
get 88030
push_back 196491055
push_middle 28488034
get 79959
push_back 633822340
push_middle 58775710
push_front 530153213
push_front 512084555
push_front 269291189
push_middle 999816025
push_front 64023242
push_back 599038789
push_front 440162128
push_back 794324110
push_front 452410553
push_back 763242988
get 2705
push_back 617073087
push_back 590631360
push_back 276292724
get 12530
push_back 980121138
push_back 337574797
push_front 624463730
push_front 126469390
push_front 941525192
get 5106
get 9856
push_back 935173660
push_back 726942773
push_back 878335640
push_middle 25672115
push_back 812301641
push_middle 928624546
push_front 561990336
push_back 182973623
push_front 105196075
push_back 971963704
push_back 858308416
push_back 724722663
push_back 309976757
push_front 561581658
get 20583
push_back 691784886
push_back 974037089
push_front 823189118
push_back 142785412
get 50327
get 81838
get 32037
push_back 609607020
push_front 361886179
push_front 144495438
push_back 183153408
push_middle 184179650
push_back 767241793
push_front 29391353
push_middle 631618219
push_middle 964213555
get 52832
get 67973
push_front 390729991
push_middle 418772132
push_front 352226844
push_middle 696471999
push_middle 92873699
get 26621
push_front 968605769
push_middle 764387818
push_front 523476212
push_middle 458386286
push_middle 982448159
get 36483
push_middle 753165084
get 68293
push_back 286965757
push_back 127792109
push_front 196673888
push_front 363465918
push_middle 446956847
push_front 348955665
push_middle 480077364
push_middle 700356245
push_back 574647327
push_front 694306777
push_front 181524824
push_middle 437092575
push_back 488715859
push_back 136337118
push_front 617828996
push_front 371758025
get 80813
get 64241
push_middle 892992554
get 71287
get 75405
push_middle 491778557
get 62480
push_middle 61257014
push_middle 274636837
push_middle 803383436
push_back 125891413
push_middle 235328731
get 50725
get 8585
get 13116
push_middle 797773713
get 90344
push_middle 215681974
push_back 744039496
push_back 427935196
get 27406
push_middle 847811845
push_front 100698451
push_front 157651325
get 23196
push_front 12130269
push_middle 892010415
push_front 172893117
push_front 297592856
push_back 196597349
push_front 836401959
push_front 155267130
push_back 627587346
push_middle 492928525
push_back 253111217
get 82547
push_back 716715249
push_middle 917299658
get 41122
push_back 181279050
push_back 341184132
push_middle 472048647
push_middle 64559867
push_middle 934138420
get 44108
get 12143
push_middle 244987505
push_front 55275200
push_middle 634984098
push_front 166269969
push_middle 615112298
push_middle 390735012
get 32453
push_back 623752128
push_front 319972019
get 82562
push_front 967216053
push_front 555515844
push_middle 617270848
push_front 63698053
push_back 278741651
push_back 587698210
push_middle 669800304
push_back 504736004
push_back 717871809
push_middle 173527214
get 57319
push_middle 51866076
push_front 412006084
push_front 913054216
push_back 504882681
get 46220
push_middle 775689860
push_back 77037348
push_middle 90672125
push_front 961989712
push_middle 179181568
push_front 189858052
get 21715
push_middle 392162987
push_back 885164875
push_middle 138279845
push_middle 380075491
push_front 106645700
push_back 719979610
push_middle 340186783
get 10186
push_front 239320105
push_front 149118642
get 32874
get 72443
push_back 495238092
push_front 754025757
get 48233
push_back 948698041
get 38764
push_middle 391744685
get 40965
push_back 84358247
push_middle 394204099
get 36066
push_middle 73881485
push_middle 417945904
push_front 662890427
push_middle 684110735
push_front 386963010
push_front 822999848
push_back 62739026
push_back 132911524
push_back 506982314
get 88235
get 71729
push_back 350365035
push_back 341746115
push_front 544134325
get 83615
push_middle 459250522
get 52738
push_back 390940489
push_middle 82632646
push_middle 508191108
get 30129
push_middle 747101670
push_back 312392885
push_back 112821888
get 1828
get 65632
push_back 682623650
get 14140
push_back 492500998
push_back 431340819
push_front 313235043
push_back 716132776
push_front 553490704
get 76984
push_back 245156152
push_back 687558317
push_middle 255946763
push_back 691824685
push_back 410215903
get 38007
push_middle 166030545
push_middle 621528505
get 38080
get 52722
push_front 352052724
push_middle 885822391
push_front 264765237
push_back 474341534
push_middle 220410278
get 19321
push_front 923936531
get 65053
get 14821
push_front 383398801
push_back 300325343
push_back 218045342
push_middle 94415724
push_middle 554312915
get 17361
push_back 211992365
push_front 392338541
get 16602
push_front 29466388
push_back 845206518
push_front 406608094
push_back 703644870
push_front 657765062
push_front 772150526
push_back 492162622
get 53139
push_front 346644219
push_front 845398851
push_middle 369260156
push_back 694709759
get 36558
push_front 694269501
push_front 286289706
push_front 52426495
push_back 717994666
get 77107
push_front 80889455
get 11228
push_middle 566216217
push_front 547456790
push_back 708776807
push_front 841523374
push_middle 907820689
get 49392
push_back 349455666
push_back 559520341
push_front 334583962
push_front 985288131
push_back 231604069
get 36520
push_middle 995359370
push_back 453918924
push_back 743644950
push_middle 704086282
push_front 752833947
push_front 264823912
get 17844
get 55293
push_back 339478540
push_back 285997206
get 2976
push_front 775849905
push_front 369235736
push_front 495276364
push_back 668697114
push_back 769500225
push_middle 690338399
push_middle 610067878
push_front 247036291
push_middle 682473703
push_back 481204925
push_middle 566714366
push_back 361064402
push_back 540925870
push_back 978268965
push_back 570770337
push_middle 806573553
push_back 257825841
push_back 344071203
get 14746
push_front 843500295
push_middle 255625272
push_back 341401150
push_front 212164721
push_front 706352248
push_front 38905076
get 23016
push_front 729714809
get 7103
push_back 954168243
push_middle 898707490
push_front 195189413
push_front 897844604
push_back 655456763
push_front 819747411
push_front 110473291
get 16607
push_middle 124838154
push_front 179942159
push_front 333367341
push_front 412775039
get 28364
push_back 629943360
get 42816
push_front 744743294
push_back 17986401
push_middle 6411300
push_middle 684795501
push_middle 489543980
push_middle 839217047
get 29521
push_back 819607027
push_middle 671658593
push_back 644017822
push_front 450868649
push_front 938542758
get 57999
push_front 760905069
get 25715
get 77662
push_back 77083160
get 16893
push_middle 268474346
push_back 918970995
get 33676
get 26807
push_back 391532714
get 56679
get 84832
push_front 973463093
push_front 38561215
get 90815
push_back 38564405
push_front 70440521
push_front 973606557
push_front 317128218
push_front 729188955
push_middle 752234305
push_front 628895300
push_middle 713466549
push_middle 460759378
push_middle 580106091
push_front 213355579
push_front 511868183
get 48719
push_back 732529830
push_middle 85561517
push_middle 643201609
get 84235
push_front 79678704
get 73055
push_front 625351772
push_front 281420936
push_front 867964026
push_middle 431083104
push_middle 24663593
push_middle 651652929
push_middle 732560506
push_back 333217094
get 59682
get 51283
get 66451
push_front 733966106
push_back 363862916
get 58187
push_back 73790013
push_front 977415116
push_middle 174804648
push_back 752677600
push_front 689340251
push_front 909224481
push_back 986102604
get 43872
push_front 991484844
get 24292
push_back 197040551
push_back 718037052
push_front 935119324
push_back 745699071
push_back 977500714
push_front 753397448
get 24599
push_middle 972020017
push_middle 70161749
push_middle 894893885
get 75312
push_back 532948618
push_middle 469781686
push_middle 411881330
push_front 895447585
push_front 28577148
get 68284
get 69613
get 66499
push_back 108608614
push_back 462218595
get 53371
push_middle 161840575
push_back 283880978
push_front 126945824
push_middle 535733624
get 84245
get 36173
push_front 535998263
push_middle 768599165
push_middle 601129668
push_front 220995150
get 32343
get 74841
push_middle 335856493
push_back 637641332
push_middle 68137069
get 42039
push_front 746362381
push_middle 675959597
push_front 573642833
push_back 873755200
get 88378
push_middle 433526581
get 7508
push_front 541300700
push_middle 451403119
push_back 718859491
push_front 22581661
push_back 243013557
get 74923
get 5711
get 64441
push_back 163664849
get 79646
push_front 118991807
push_back 55480395
push_back 733754267
push_front 290572676
push_front 293669928
push_back 925956744
push_middle 352374096
push_front 822523395
get 64238
push_back 951733858
push_back 589622551
push_front 167540676
push_back 84096651
get 23264
push_back 563193578
push_front 801296627
push_middle 851978249
push_middle 83935201
push_middle 703720614
push_middle 468810417
push_back 255122680
push_front 313534626
push_back 264935376
push_front 428462712
push_front 258269751
push_middle 961680081
push_back 273217084
get 8529
get 45130
get 47837
get 42890
push_middle 22055123
get 6514
get 76943
push_back 729228178
push_middle 468803657
get 90851
push_back 821531860
push_front 951952117
push_back 974073280
push_back 720285807
push_back 48109086
push_back 944005033
push_middle 739250943
push_front 985673286
push_middle 780761904
push_middle 493782568
get 58161
push_back 657153031
push_back 334115455
push_back 315549326
push_back 288931436
push_middle 552306327
get 54717
push_middle 47080966
get 2559
push_back 983891477
get 55304
get 67575
push_back 809247879
get 14463
push_front 86750785
get 1156
push_back 592914318
push_back 663502084
push_middle 628704604
push_back 310661067
push_back 313765314
get 50343
push_middle 724959189
push_middle 246985730
get 7469
push_middle 284785439
push_back 513873158
push_back 930355266
get 82864
push_middle 642106919
get 28137
push_middle 44591506
get 41474
push_back 724798250
push_back 59080362
push_front 402391267
push_middle 943098943
push_middle 75915294
push_back 690795229
push_front 469365362
push_front 759800828
get 83285
push_front 265899080
push_middle 66759516
push_back 281964476
push_back 822359418
push_front 669522860
push_middle 141727736
get 84910
push_front 283857841
push_back 196229215
push_back 939494165
push_front 213674145
push_front 762080423
push_back 340536915
get 9936
get 60294
push_back 315233097
push_front 929210721
push_front 959098189
push_front 472234725
push_front 719055483
push_back 595854970
push_front 519391585
push_front 575239885
get 7030
get 86235
push_back 923804519
push_front 958651414
push_front 9371581
get 91109
push_middle 743476799
push_front 727275861
push_middle 919298980
push_back 380149050
push_back 690149763
push_back 202321622
push_middle 672370231
push_middle 42140651
get 79469
push_middle 430785475
get 57188
push_back 353877457
get 4576
push_back 56770187
get 53533
get 26671
get 47334
push_front 775018007
push_back 629970857
push_front 335357071
get 63227
get 33057
push_middle 685333809
push_middle 402543325
push_back 809935957
push_back 524715468
push_back 915972827
push_back 723849999
get 86049
push_front 550704316
get 9328
push_middle 606406494
get 50019
push_back 557580452
get 60694
push_back 44485234
push_back 504854707
push_middle 288771842
push_middle 698426790
push_middle 747987916
push_front 259482533
get 72437
push_front 339612529
push_back 90979385
push_middle 834364786
push_middle 701411698
get 1050
push_back 523280064
push_front 4529757
get 59351
push_back 230707488
push_middle 639206131
get 36380
push_middle 792643883
push_front 358711563
push_front 272918160
push_front 765040847
get 74228
push_front 942490518
push_back 645305515
push_middle 165205282
push_middle 303160522
get 19102
push_front 993685676
push_back 197243346
push_back 964750444
push_middle 595174668
push_middle 387286886
push_front 918650024
get 23474
push_back 474241921
push_back 834456837
get 20081
get 41976
push_front 776761915
get 65702
push_back 898841504
push_back 910506795
push_middle 947867704
push_back 157240996
push_middle 450107986
push_back 706721305
push_front 668276485
push_middle 503096642
push_middle 35364896
push_front 72721868
get 43301
push_front 248565069
push_back 364786031
push_front 466242648
push_middle 913471405
get 70007
push_back 267373765
get 58379
push_back 655069331
get 4626
get 32826
push_front 856951905
push_back 842382989
push_back 508102469
push_back 462148830
push_middle 494404599
push_back 464845002
get 12546
get 59251
push_middle 732488987
push_middle 155347840
get 14602
push_back 161598455
get 13285
push_middle 187328933
push_back 175968402
push_middle 24112770
push_front 10875431
push_back 215334526
push_front 738967517
push_front 487497476
push_front 521353015
push_front 737749317
get 45501
push_front 929784574
get 3248
push_middle 134442394
push_back 368808285
get 8534
push_back 224319
push_back 313234582
push_front 797556006
push_middle 97059250
push_middle 776243461
push_middle 103163048
push_middle 772934610
push_middle 432890844
get 25689
push_back 941063050
get 68972
push_back 703423961
push_back 345485543
get 52537
push_back 112720127
push_back 777543604
push_front 820625304
push_back 258349684
push_back 976513207
push_front 488123670
push_back 413541027
push_front 685222533
push_front 812449029
push_middle 412783460
push_back 66051855
push_middle 889650687
push_back 517634060
get 59
push_middle 650418534
get 45678
push_front 439387077
get 1328
push_front 939471289
push_middle 351222543
push_front 845558512
push_middle 423200840
push_front 325133238
push_front 414476965
push_front 68840048
get 24597
push_middle 304112499
get 39463
push_middle 277954765
push_middle 780638989
push_back 252058924
push_front 677942796
get 71561
push_middle 948707767
push_middle 417643733
push_front 776195639
push_back 728239586
push_back 192607994
push_back 353714545
push_middle 221711001
push_middle 758484201
get 67305
push_front 957475963
push_middle 889334369
get 58801
push_front 212910188
push_front 457333559
push_back 464119436
push_front 122626146
push_back 479527366
push_back 907754215
push_front 244499005
push_back 698346550
push_back 688068972
get 33242
push_front 182281841
push_front 733942394
push_front 799803412
push_back 962031256
push_middle 950344395
push_middle 666577879
push_front 636580516
get 80314
get 16165
push_front 195443382
push_back 368101233
push_middle 384112246
push_front 239459145
get 5761
push_back 548709607
push_middle 243207594
push_front 687353202
push_front 860814760
get 35668
push_middle 461145659
push_back 57354455
push_front 808482935
push_front 312247566
get 46346
get 44685
push_front 510918604
push_front 842094663
push_front 655044112
get 75406
push_middle 374357247
push_front 827090515
push_back 826105288
push_middle 629144989
push_front 293161873
push_middle 87640633
push_back 575502808
get 10160
push_middle 897258672
push_middle 241611980
push_back 37197148
push_back 667334162
push_middle 630029487
push_middle 586231161
push_middle 396192384
get 8460
push_front 741714324
push_front 676018737
push_front 189100616
push_back 827553912
get 88840
push_middle 236768485
push_back 986018277
get 21098
push_middle 607566224
push_back 334846145
push_back 873314857
push_front 530582454
push_middle 232341085
push_back 518750807
push_back 527502133
get 42372
get 86195
push_back 617204706
push_front 49710212
get 76982
push_back 889182545
push_back 243463736
push_middle 719758514
get 36298
push_middle 114719824
push_back 713458963
get 17448
push_middle 546878796
push_front 74617297
push_middle 912554673
get 10749
get 16686
push_back 339974167
push_front 860897523
push_back 567975131
push_middle 995924284
push_back 138055069
push_back 14373115
get 20022
push_back 484021500
push_front 594503940
get 7562
push_front 285358152
push_front 733077205
push_back 764749540
push_front 183007249
push_back 70564703
get 29506
get 62197
push_front 156804962
push_middle 479585522
push_middle 788414395
push_front 918197416
push_front 129468715
push_front 114179909
push_middle 763328152
get 38906
get 48165
push_front 817421325
push_front 754005693
push_middle 866132980
get 66579
push_middle 208450298
push_middle 256784662
get 12860
push_front 685734080
push_front 829970446
push_front 399111269
push_middle 662174294
push_back 468193473
push_back 563631612
push_front 786272458
push_middle 517262696
push_front 717699006
push_front 180066153
get 27737
push_back 716536132
get 37284
get 45785
push_back 491289446
get 54229
push_front 842704586
push_middle 283124417
push_front 530424202
push_middle 344447831
push_middle 411407816
push_middle 729082886
get 19881
get 43017
push_back 285214368
push_front 436080235
get 1212
push_front 334229932
push_middle 21528519
push_back 946197988
push_back 124708774
get 90584
get 80071
push_middle 211772280
push_front 437125536
push_front 791745314
push_back 706003865
push_back 181275473
push_middle 373470416
push_front 500898660
push_front 18098408
push_middle 22130005
get 81963
get 24822
push_front 414753931
push_back 73853677
push_front 688456015
get 55133
push_back 129249512
push_middle 975361598
push_middle 308670929
push_front 313769312
get 32321
push_front 219794352
get 29189
push_back 428288763
push_front 911872562
push_front 856902916
get 72212
get 55382
push_back 713172919
push_front 19572095
push_front 28656929
get 1797
get 8872
get 67004
get 14166
push_middle 44796499
push_front 174762405
push_front 160281034
push_back 530276096
push_back 493892155
push_middle 153561936
push_middle 435818024
get 1514
get 82766
get 39190
get 20096
push_middle 561249641
push_back 551888974
get 39914
push_front 310037459
push_back 262298569
push_back 693248728
push_middle 801733624
get 17993
push_middle 446470631
get 19501
push_front 725680359
get 20968
push_front 348649454
push_middle 899997330
push_middle 482402488
push_back 595433651
push_back 893275025
get 2247
push_middle 514763434
get 42435
push_middle 128018503
push_front 827933750
push_back 329276352
get 47929
push_front 921317548
push_front 777788182
push_middle 447205393
push_middle 91553628
push_back 637441574
push_back 849599674
push_middle 553070761
push_front 513336702
push_middle 632882073
get 63741
get 90356
push_front 944273370
push_back 948937127
push_back 599627235
push_front 127204608
push_back 53585109
push_middle 90731228
push_back 342967730
push_front 497370137
push_front 656724427
push_back 943900919
push_middle 596988641
get 35871
push_front 883190406
get 55028
push_middle 798991669
get 30835
push_front 767164946
push_middle 617043657
push_front 896125510
get 19999
push_middle 222143908
push_back 505805100
push_front 179711941
push_front 45055070
push_front 917787496
push_back 200853418
push_front 317048218
get 24382
push_middle 390493296
push_front 541255175
push_back 388238691
push_back 751524873
get 19935
push_middle 470296891
get 23663
get 65153
push_front 962973398
get 79194
push_middle 903756847
push_middle 67553751
push_back 763828777
get 8005
get 10584
push_back 661935129
push_back 305653412
push_front 163783441
push_back 785037804
push_back 74347227
get 63552
push_back 575666608
push_front 11090140
push_back 477818518
push_front 599709737
get 90060
push_back 782974306
push_middle 885612983
push_back 5868797
push_back 378554917
push_middle 343680051
push_middle 434026897
push_middle 547476875
push_front 381631654
push_middle 13368195
push_back 613053769
push_back 802079101
push_front 703342921
push_front 321493412
push_middle 488016154
get 28451
push_back 443740989
push_middle 810719313
push_front 373744063
push_front 849374558
get 39905
get 30330
push_middle 158036362
push_front 494527838
get 42184
push_middle 149692981
get 7907
push_middle 776597639
push_middle 46375661
push_back 423477003
push_middle 443479959
get 69355
get 72206
push_middle 332704634
push_front 17180914
get 41618
push_back 333281620
push_middle 657362022
push_front 391441521
push_middle 836959948
push_middle 590181971
get 58714
push_back 723075382
push_front 571387364
push_front 837296544
get 12537
get 90926
get 68726
get 83272
push_middle 414967964
push_back 171762216
push_back 735529002
push_front 28657574
push_front 498808222
get 64573
get 50925
push_back 479600510
push_back 88615261
push_middle 912573202
push_front 400336377
get 67499
get 4114
get 61189
get 73389
get 10729
push_front 686167773
push_front 783975812
push_front 194851010
get 84634
push_back 520897884
push_back 647321704
get 14624
push_middle 176086626
push_middle 392387999
push_front 400858398
get 63694
push_front 927400755
get 18623
get 21032
push_back 642565072
get 75168
push_back 440391977
push_middle 165124376
push_front 342285433
get 22515
push_middle 297145634
push_middle 924338915
push_back 626550190
get 14627
get 43164
push_middle 696352320
push_middle 124895757
push_middle 169957478
get 45704
push_back 900862689
push_middle 928388801
push_front 683609398
get 84240
get 49089
push_back 589691657
push_front 801626618
push_back 920276301
push_front 539627434
push_front 844560892
push_back 560381058
get 49081
push_back 416459880
get 80422
get 54693
push_back 791857237
push_middle 119398970
push_front 380453007
push_back 954535141
push_middle 418821045
get 82217
push_middle 340769632
push_middle 865289990
get 39140
push_middle 526685769
get 21466
push_back 711182840
get 85239
push_back 380590194
push_back 842311786
push_front 248994574
push_middle 297019595
push_front 852202883
get 13420
push_middle 92642830
push_back 106178329
push_middle 124428242
get 64566
push_back 960770372
push_front 963514775
get 21640
get 19010
push_back 302067609
get 7597
push_front 396310580
get 67695
push_front 870022207
push_middle 604143839
push_back 850038555
push_middle 528405704
get 26855
push_middle 343920230
push_front 521155941
push_back 515828122
push_front 791147219
push_front 490293283
push_back 55296560
push_front 551226789
push_middle 803387810
push_middle 790737423
push_front 311655161
push_front 885211164
push_back 570194685
push_front 333720566
push_front 42632160
push_back 602621941
push_back 242729927
get 75329
push_back 899001380
push_back 497569764
get 26482
push_middle 129816054
get 41364
push_middle 334443834
push_front 813935453
get 65982
push_back 850441538
push_front 878954281
push_front 76899094
push_back 940164871
push_front 33626267
get 44056
push_back 895387322
push_back 313437389
push_back 68316736
push_front 527493622
push_back 267496720
push_front 797320663
get 10169
push_front 171383418
push_front 253333053
get 27541
push_middle 747842833
push_back 470550283
push_middle 775170633
push_middle 215188392
push_front 847017489
push_middle 288946999
push_back 452785888
push_front 644004798
push_back 504240970
push_back 775125516
push_front 236013667
push_back 317710026
push_back 836091750
get 31656
push_front 531698922
get 6646
push_middle 271015094
push_middle 150835803
push_front 29884783
push_back 682125189
push_middle 936723684
push_back 60078861
get 81283
push_back 651713020
push_middle 600305806
push_middle 472029340
push_middle 653619487
push_middle 749421326
push_back 378361247
push_front 613675984
push_middle 935150595
push_back 98511537
get 90770
push_middle 150120901
push_back 304432341
push_back 680192556
push_middle 967657303
push_front 191973834
push_middle 68239235
push_front 921600564
push_middle 158913278
push_front 515278982
push_front 786848481
get 90559
get 81063
get 85983
push_middle 593037986
push_back 25699597
push_middle 723603779
push_middle 212055893
get 45189
get 87162
get 17656
push_front 757596250
push_front 8294451
push_back 326056273
push_front 646602715
push_middle 14240733
push_middle 838234726
get 8354
push_back 95535832
get 25563
push_back 997571537
push_middle 419607627
push_front 733011861
get 88775
push_back 435496530
push_back 95964439
get 80707
push_front 963228564
get 44103
push_back 602594992
push_front 147528536
push_middle 880887995
push_front 823696323
push_back 870503260
push_middle 418732327
get 30877
get 52159
push_back 457613203
push_middle 54120877
push_middle 795791782
push_front 611061779
push_front 604976308
push_back 311678129
push_front 899333870
push_middle 76650262
get 18337
push_back 594127807
push_front 370172379
push_front 596040777
push_front 410209351
get 82151
push_middle 758889747
push_middle 877500048
push_back 195574957
push_middle 289013257
push_front 650224079
push_middle 6607136
push_front 941639201
get 35652
push_back 959466541
push_back 229752307
push_front 48419393
push_back 204927098
push_front 647946495
push_back 173519153
push_back 870282193
push_back 228943602
push_back 376044172
push_front 525318189
push_middle 673022995
get 38201
get 5499
get 17608
push_front 405496661
get 91840
push_middle 909750465
get 30888
push_middle 335289653
push_front 105558704
push_front 586578946
push_back 64541951
push_middle 403475697
push_middle 129930527
push_front 742299531
push_middle 261992958
push_front 984957185
push_back 957322493
push_back 113512816
push_back 768992959
get 8881
get 84752
push_front 33224315
push_back 972850815
push_back 962993625
push_back 905677477
push_back 758193954
get 74294
get 53713
get 88496
push_back 720568124
push_middle 241593459
push_front 360755455
push_front 114777134
push_back 299275338
push_front 988341868
push_front 138598841
push_back 325414867
get 78940
get 75717
get 50396
push_back 538663018
push_middle 917292499
push_middle 849944698
push_middle 560142152
push_middle 27055019
push_back 999645291
push_back 310825925
push_front 123159938
push_back 573599595
push_front 779406635
push_front 618051126
push_middle 336199426
push_front 225759854
get 47676
push_back 47746806
push_front 298561903
push_front 229817854
push_front 599989889
push_back 645451449
get 8541
push_back 562740631
push_back 848722193
push_back 333786048
push_front 506318043
get 23386
push_back 249103288
push_front 210165497
push_back 744727033
get 43865
get 50547
push_back 991043969
push_middle 446787719
push_back 493227659
get 57504
get 9417
push_front 146636942
get 64921
push_middle 913696078
push_middle 177629859
push_middle 636386472
push_front 921000574
push_back 401173851
push_back 741789484
push_back 928176071
get 26225
push_front 993992251
get 42932
push_back 153527928
push_middle 553096373
get 87466
get 4145
push_middle 302226659
push_front 884688572
push_back 674077936
push_front 737118508
push_front 306210274
push_front 427316418
push_front 544901874
push_middle 635322546
push_middle 527006386
push_back 834249973
push_front 117154770
push_middle 426086694
push_back 240759438
push_front 281499900
push_back 225281208
push_back 480106085
push_front 891129742
push_middle 935907382
push_front 384370334
push_middle 454297916
push_back 59888141
push_middle 838756281
get 15984
push_middle 675279930
push_front 979323934
push_middle 744343678
push_middle 577690456
get 79184
push_front 584547618
push_middle 75307333
push_middle 483777400
push_middle 332958822
push_front 878081628
push_front 716455943
push_back 631122299
push_middle 18407291
push_front 353569970
get 72409
push_back 883971022
push_front 908380298
push_back 149878737
get 4236
get 45243
get 4051
push_middle 329073864
push_middle 173291602
push_middle 971540707
get 38677
push_front 96386475
push_middle 612842898
get 12404
get 16655
push_middle 628265099
get 71798
push_middle 302135550
push_middle 292904397
push_front 937556836
push_middle 130325553
push_middle 788849278
push_middle 834111566
push_front 537852111
push_back 746883880
push_middle 887327787
push_front 279393993
push_back 350046045
push_back 442369413
push_front 389962787
push_front 845896629
push_back 928560301
push_middle 964702244
get 19621
push_front 844739416
push_front 335913236
push_middle 423206031
push_back 77490715
push_back 2214951
get 9285
get 32557
get 18472
push_front 128311347
push_front 743602322
push_front 627740526
push_front 987410069
push_back 390308755
push_front 808326747
push_front 684732726
push_middle 874573636
push_back 224456813
push_middle 644554313
push_back 404393254
push_back 22759142
push_front 67001637
push_back 856262306
get 29219
push_front 900275072
push_back 278022614
push_front 757197814
push_middle 781564854
push_middle 634591495
get 84344
push_back 317293031
get 47421
push_back 25118234
get 47805
get 25544
push_back 143764209
get 37566
push_back 488496004
push_back 474586698
push_middle 231226684
get 86870
push_middle 468851631
get 32200
get 54634
push_front 756968821
push_back 244218788
get 38642
push_middle 182022369
push_middle 640764758
get 25784
push_front 421016439
push_back 35325456
push_back 427092892
get 1313
push_middle 158829790
get 9652
push_back 260437496
push_middle 765691848
push_middle 571392268
get 23713
push_back 128038290
push_middle 613206263
get 55176
push_back 385489806
push_front 442169781
push_middle 316717373
push_front 888601374
push_back 660144052
push_back 789337086
push_front 634382961
push_middle 956855810
push_middle 114073613
get 79607
push_back 17197448
get 63868
push_front 310089766
push_middle 782019672
push_front 145083158
push_back 490821699
push_back 338571394
push_back 118433076
push_back 192702820
push_front 909170108
push_front 121111271
push_middle 677106644
get 43468
get 55788
push_front 367350587
push_back 363905049
get 64392
push_back 548853801
get 3707
push_back 705710299
push_middle 725574060
push_front 770885790
push_back 698833008
push_front 303849570
push_back 95967936
get 79235
push_front 849376842
push_back 39789491
push_front 569629173
get 618
push_front 277971972
push_back 912318226
push_back 940344812
get 6199
push_front 241095180
get 1503
push_middle 797438047
push_back 435363361
get 56251
get 17685
push_back 817088447
push_back 380141320
push_middle 809937151
push_back 921187265
push_back 882559927
get 9473
push_middle 135728152
get 11878
push_back 692964983
push_middle 684169636
get 70831
push_back 814102721
push_back 919548869
push_back 362904218
push_back 321718697
push_front 993076682
push_back 254646128
push_back 581760999
get 27645
get 63341
push_front 99092608
get 56019
push_back 273567605
push_middle 777504473
push_back 600982630
push_back 544345857
push_middle 466927942
push_front 188777716
push_front 126625375
push_front 740462530
push_back 447994380
push_middle 639171922
push_front 305080097
push_middle 938588786
push_middle 963361188
get 51568
push_middle 407919287
push_front 764716045
push_front 525385812
push_back 712728143
push_back 746187370
push_back 869663670
push_middle 809068869
get 27289
get 64332
push_middle 546867527
get 45541
push_back 156428228
push_middle 80322167
push_back 868385861
push_middle 425043696
get 69911
push_front 746899833
push_front 657294353
push_front 372499340
push_front 531344323
push_back 840765415
get 33390
push_middle 702081391
push_back 493838137
push_middle 335703993
push_front 638303433
get 30515
push_front 380492283
push_back 722785574
get 22624
push_back 801016910
push_middle 780916590
push_front 637073221
get 52170
push_middle 886073537
get 55089
push_middle 99301939
push_front 190934277
push_back 137423136
push_middle 634455903
push_back 572585310
push_middle 173796101
push_back 593053442
push_front 909686284
push_back 468317964
push_back 357085263
push_back 679695664
get 84932
push_front 855561794
push_back 46743362
push_back 944068700
get 49093
push_front 931122055
get 53664
get 50362
push_middle 172850047
get 23281
push_back 140116396
push_front 251974857
get 59424
push_middle 597681542
push_front 15749910
get 10076
push_middle 741783842
push_front 676861140
get 42348
push_front 3328698
get 65420
push_front 692126678
push_back 616747174
push_back 993779848
push_back 493956754
get 84590
get 57814
push_front 831770722
push_back 462846133
push_back 716095597
get 42716
get 68243
push_back 286604094
push_middle 555001939
push_front 597463517
push_front 72156315
get 79246
push_middle 225548277
push_middle 702364876
push_front 97432860
push_middle 594209931
push_back 956235656
push_back 578386455
push_back 138096215
push_back 773722798
push_front 561019071
push_back 324084811
push_back 402446943
push_front 963635012
push_front 64687793
push_middle 133866515
push_front 513917852
push_back 775507761
push_front 388876071
push_back 796068126
push_middle 720088135
push_front 733981310
push_front 943396057
push_middle 810727005
push_middle 51341483
push_middle 754566291
push_back 872893201
push_back 847760164
push_middle 478732107
push_middle 263672590
push_back 943007816
push_back 401637310
push_front 180663348
push_middle 264260545
push_back 284685323
push_back 744551795
push_back 623976964
get 20322
push_back 452606514
get 86765
push_middle 849602568
push_middle 17402243
push_back 43687002
push_middle 919397948
push_front 966447627
push_back 856580824
push_front 698563653
push_middle 185874590
push_back 448782457
push_middle 192229496
push_front 948362555
get 38128
get 70781
push_front 49979944
push_middle 357088078
get 35697
get 88543
push_front 166024172
push_middle 640603190
push_front 337506954
push_back 582627978
push_back 366012032
push_middle 557810716
push_middle 985888773
push_front 119682965
get 39586
push_front 867835195
get 33087
push_front 696487532
push_middle 433663424
get 28919
push_front 472956793
get 74220
push_middle 192895721
push_back 495894644
push_back 899885607
push_front 83526854
push_middle 442310725
push_middle 540234923
push_middle 78484173
push_middle 753233793
push_back 560561646
push_middle 915519196
push_front 363166949
push_middle 444241590
push_middle 770693827
push_back 561138030
push_front 314731874
push_back 629070493
push_front 889308774
push_front 160264238
push_back 414740969
push_back 997681238
push_middle 395445269
push_back 995632593
get 87161
push_middle 109956694
push_back 657083056
push_middle 165786528
get 59441
get 85984
push_back 123196563
push_middle 377785817
push_back 653121969
push_back 968756041
push_back 601108450
push_middle 401796072
get 81769
push_middle 623993054
get 86917
push_front 999288331
get 62416
get 56489
push_middle 623616595
push_middle 28262736
push_back 426480023
get 79122
get 36293
get 5508
push_back 193814505
push_back 711448114
push_back 446324158
push_front 629063543
push_front 39206362
get 69503
push_front 843256343
get 40330
get 11960
push_front 203299005
push_middle 539905343
push_middle 325708823
push_middle 71117593
get 52268
push_front 352400252
get 63780
push_front 806749584
push_middle 505860816
get 17193
get 13951
push_back 810438206
push_middle 126512261
push_middle 55922774
get 81296
push_middle 492654045
push_front 652611365
push_middle 710214584
get 31113
push_front 845813880
get 68334
push_front 121345089
push_front 155487363
get 42936
push_front 494563806
push_middle 504218265
push_front 238100013
push_middle 372708259
push_middle 690158016
push_middle 962832214
get 91339
push_front 402068151
push_middle 887045512
get 47109
push_front 582175404
get 22904
push_middle 784264203
push_back 385772547
push_middle 808416692
push_back 970646731
push_middle 1171621
push_front 91519506
get 25670
push_back 952904836
push_front 388765237
get 9369
get 90778
get 85474
push_front 262885121
push_back 220504406
push_middle 832389544
push_middle 764799048
push_front 669260168
push_back 167455680
push_front 160330646
push_front 248541753
get 34604
push_back 195033234
push_front 75427229
push_front 93249879
push_back 353176972
push_front 702425486
get 53569
push_front 990585617
push_front 613681714
push_back 366755944
push_back 908833324
push_middle 557050756
push_front 393057106
push_middle 964922917
get 33356
push_front 247398351
push_front 348849111
push_front 990223503
get 63782
push_front 834244982
push_middle 997919239
get 76957
get 19885
get 39235
push_front 745617740
get 15153
push_front 737950128
push_front 463950538
get 4553
get 4638
push_back 809722042
push_back 677926458
push_back 778087561
get 3442
push_front 461593850
push_middle 275210013
get 81715
push_middle 747315767
get 73617
get 40469
get 15650
push_front 220887775
push_front 792862249
get 74107
push_middle 176918920
push_middle 897315941
push_back 861090687
push_front 588664995
push_back 897438740
push_back 120629631
push_back 896824799
push_front 609737606
push_back 858540539
push_front 804654877
push_middle 260294545
push_front 846859283
get 6930
get 58572
push_back 239615869
push_middle 425919818
push_front 730597343
push_back 640248369
push_middle 791444497
push_middle 625555124
push_middle 151728621
push_middle 704321435
push_front 952373878
push_back 975990780
push_front 4135637
push_front 391256526
push_back 320294639
push_back 180262667
get 52257
push_front 950935294
push_back 45987373
get 53027
push_front 867249014
push_back 626924703
push_back 281824891
push_middle 897792145
push_front 435475383
push_front 120437659
push_middle 858278080
push_middle 756249641
push_front 440975576
push_back 963765428
push_back 333374652
push_middle 908399511
push_front 525087031
push_front 178990834
push_front 114586217
get 45137
push_front 573232207
push_middle 290455704
get 81408
push_middle 162140553
push_front 405741307
get 20743
push_middle 742829687
get 24512
push_back 375755105
push_middle 395917278
push_back 436168179
push_middle 220658155
push_middle 89400492
push_middle 899850919
push_back 3114364
push_back 686126663
push_front 35968432
push_middle 921116918
push_front 744894520
push_back 398963842
push_middle 952721188
push_back 581932054
push_back 23943726
push_back 302328558
push_middle 603238921
push_middle 55509926
push_middle 925633785
push_middle 18185852
get 55916
get 82226
push_front 123389198
get 61196
push_back 312778365
push_back 71565588
push_back 852119330
push_back 597656906
push_front 366060999
push_back 167511526
get 82070
get 17193
push_middle 339078071
push_front 250725882
push_back 576083271
get 39556
get 85038
get 42944
push_middle 746730879
push_front 199071768
push_front 976441883
push_front 259903865
push_front 923993916
push_middle 891771242
push_back 852808268
push_middle 288461015
push_front 301234435
push_middle 966993362
get 29762
push_front 603008388
get 74993
push_back 757213353
get 56033
push_middle 402444133
push_middle 932137670
push_front 431484102
push_middle 482895174
push_middle 286204126
push_front 659543177
get 70719
get 5913
push_front 536098287
push_back 781093494
push_front 96215469
push_back 380732291
push_middle 349821490
push_back 290248407
push_back 20453683
get 1185
push_back 542338009
push_middle 614305662
push_front 457020985
get 21136
push_front 428114020
push_back 487364155
push_front 355772820
push_back 734428002
push_middle 582168715
push_middle 593672698
push_back 944228275
push_back 590423158
push_back 33535908
push_front 10062404
push_front 815623178
push_back 857497734
push_back 584691877
push_back 565694426
push_front 24868969
get 59459
get 11964
push_front 341716737
push_front 583885968
get 44101
push_middle 299156645
push_front 75654005
push_middle 765324818
push_front 424379773
push_back 643683084
get 21092
push_back 206834139
push_front 732630209
push_middle 164622754
push_back 378892829
push_front 443785498
get 50048
get 80039
push_front 662772018
push_middle 831362659
push_middle 595251827
push_back 789457157
push_back 956457569
push_back 385515346
push_front 495208351
push_middle 290619742
push_back 316510830
push_back 203084686
push_middle 437873059
push_front 226159587
push_middle 703121593
push_front 382680919
push_front 907279619
push_front 974948704
push_back 313119738
get 11316
get 90057
push_back 806207606
push_back 718449154
push_front 486105696
push_middle 409504370
push_front 646386246
get 49565
push_front 915130904
get 72909
push_back 167215492
push_back 290405744
push_middle 917728557
push_middle 281586323
push_middle 284518311
push_front 365169640
push_middle 782992595
push_middle 624503239
push_front 223429450
push_middle 781784088
push_front 570053175
push_middle 699753150
push_back 859236558
push_middle 408891041
push_back 540270957
push_middle 219019606
get 91162
push_middle 294602381
push_middle 171127030
get 27697
get 92023
push_back 403042878
push_middle 346252589
push_back 861066527
push_middle 514806017
push_middle 986961706
push_middle 178343087
push_middle 404831129
push_back 32981201
push_front 339017080
get 67016
push_middle 526130860
get 57459
push_middle 474199919
push_middle 915652647
push_front 940731753
push_back 995397177
push_back 40452391
push_middle 438276215
push_front 285745341
get 9874
push_front 96170013
push_back 308825726
push_back 541662083
get 38027
push_front 105831078
push_back 189916435
push_back 633759554
push_front 999614774
push_front 455090052
push_back 324492077
get 9148
push_back 986688159
push_back 993839109
push_middle 829341634
get 11698
get 13026
push_front 647764047
push_middle 539950446
get 16297
get 61962
push_back 761541636
push_back 421470972
push_front 778616327
get 69019
push_front 648381856
push_back 108215967
push_middle 829725073
push_middle 862137981
push_back 726332986
get 90264
push_back 918145411
get 58164
push_middle 566829328
get 11981
get 71713
get 81314
push_middle 135405547
push_front 282608802
push_back 923109252
get 90267
push_middle 11235040
push_front 121211342
push_back 735985990
push_middle 897677561
push_back 739790702
push_back 808872673
get 27799
push_back 6539307
push_back 749383708
push_back 351827341
push_front 862854173
push_front 534078191
get 34010
push_middle 739786969
get 2187
push_back 303318465
push_front 386722920
push_back 924599081
get 12736
push_middle 964042394
push_front 294006898
push_front 820245732
push_middle 744300931
get 41009
push_back 256604965
push_middle 194013282
push_front 565990896
get 70191
push_front 289401810
push_middle 636491990
get 74355
push_front 570170771
push_front 734766642
get 56874
push_front 615382677
push_middle 14319786
push_front 89564903
push_middle 340392614
push_middle 236054234
push_back 205798686
get 43645
push_front 649172022
push_front 945431681
get 61078
push_middle 36476342
push_middle 166201180
get 91349
push_middle 409020630
push_front 909593464
push_front 382589485
push_back 570395213
get 82775
get 2479
push_back 898490782
push_front 844778734
push_front 187885681
get 28840
get 71874
get 89752
get 62443
push_back 953526999
push_back 231763778
push_middle 678150734
push_front 799358469
get 85379
get 84618
push_front 511428935
get 66132
push_back 202765996
push_front 808487019
push_back 223445149
push_front 248088776
get 70412
push_middle 439742732
get 61739
push_back 596182769
get 73623
push_middle 873333418
push_back 690778029
push_back 136135413
push_middle 11812576
get 73753
push_middle 296178589
push_middle 380142773
push_front 752583843
get 56376
push_front 836199734
get 32728
push_middle 184227658
push_front 562298778
push_middle 700672048
push_back 310145198
push_middle 586061371
push_back 286380404
get 69133
push_middle 158716070
get 13353
push_back 664252351
push_back 319815216
push_back 265424880
push_front 970401080
get 10154
get 67553
push_middle 156626697
get 1837
get 76262
push_front 994198015
push_front 216875469
push_middle 31180641
push_middle 982667958
push_middle 844287716
push_middle 62650609
push_back 233768638
get 18346
push_middle 796873944
push_back 731712366
push_front 124669615
push_back 226883766
get 60822
push_back 473954808
push_middle 147721243
push_back 114327390
push_back 577851828
push_back 581359453
push_front 938010323
push_back 915092361
get 14525
push_back 485566134
push_back 968315211
get 65894
get 13226
push_front 602385014
get 50333
get 52403
push_middle 496581369
get 29987
push_middle 517765874
push_back 654679869
push_middle 322997023
push_front 939211029
push_back 357431897
push_front 16324777
push_back 924473321
push_middle 830353920
push_middle 601917366
push_middle 563686148
push_front 236673203
push_back 685530792
push_middle 933365833
push_front 854221203
push_middle 680310681
push_back 905327155
push_back 339168481
push_front 185357803
push_middle 257261816
push_back 523410792
push_front 569671411
push_middle 141211665
push_front 903887338
push_back 638221469
get 53262
push_back 785718735
push_back 782708219
push_front 433402877
push_middle 676717467
push_front 722303560
get 81538
push_front 643303831
get 71767
push_middle 212007537
push_middle 119366954
push_back 772517832
push_middle 178053036
get 63367
push_front 436963176
push_back 111598025
push_front 667028474
push_front 662391391
get 17021
push_middle 291676080
push_back 584797060
push_front 278260784
push_middle 473137173
push_back 58385287
push_back 806165936
push_back 47111862
push_front 165717280
get 77785
push_middle 574672500
get 76736
push_front 1069020
push_middle 136130242
get 11852
push_middle 133464860
push_front 914749646
push_front 781751911
push_front 942603941
push_front 800798164
push_back 727644374
push_middle 730769563
push_front 776700882
push_back 903927559
push_front 577248563
push_middle 299613844
push_back 768729190
push_middle 979911057
push_front 320793363
push_middle 89373335
push_back 118580772
push_back 879354790
push_back 757186421
push_back 310537949
push_front 779986454
push_front 665157845
push_back 297363775
get 17102
get 23684
push_back 481374853
push_back 58121536
push_front 19861171
push_front 403721988
push_front 573420481
push_front 85902260
push_back 383852326
push_front 843532580
get 45712
push_middle 514434890
get 69903
get 87275
push_back 692045842
push_front 705014449
push_middle 442340283
push_middle 330985079
push_back 915800772
push_back 19234856
push_middle 338683657
get 45993
push_front 969490212
get 92749
get 86728
push_middle 935529323
push_front 141939528
push_front 608917195
get 70006
push_front 951058011
push_front 9995385
push_front 917528394
push_front 915835666
push_back 725540612
push_back 472898192
push_back 13520145
get 2843
get 36623
push_middle 181326902
push_back 828198880
get 16517
get 65361
push_front 365563219
get 31332
push_back 894431228
get 40339
push_middle 289640194
push_back 101792245
push_back 261545953
push_middle 515051680
get 5682
push_middle 966004121
push_back 448136064
push_middle 167379628
push_back 199810953
push_middle 9141735
push_front 62511621
push_front 394714845
push_middle 981197766
push_middle 741542361
push_back 156103724
get 70186
push_front 946437558
push_back 588136517
push_back 601846657
get 41527
push_front 67657627
push_back 624343472
push_front 781235598
push_back 637471660
push_front 894630717
push_middle 753374583
push_middle 574525029
push_front 396885408
push_back 84008996
push_middle 427044041
get 35330
push_middle 93640420
get 1323
push_back 604112709
push_middle 150834201
push_front 869737271
push_back 915601037
push_middle 500903655
push_front 657904979
get 26425
get 27818
push_back 584822489
push_front 950162935
push_front 812716850
get 34951
push_middle 535428998
get 24211
push_front 318691388
push_back 402060422
push_back 102893870
get 53405
push_middle 255340973
get 50047
push_middle 465274569
push_back 551527558
push_back 944579720
push_front 957526037
push_front 659116645
get 20011
get 89549
push_back 929678937
push_middle 651850705
push_front 894197493
get 4491
push_back 10981919
push_back 441301728
push_middle 254001061
get 16631
push_middle 680670378
push_front 419236804
push_middle 127809192
push_middle 44606918
push_middle 591991635
push_back 720530000
get 74197
push_middle 298636051
get 44520
push_back 227609783
push_back 99365151
get 58714
get 40828
push_front 772885258
get 16984
get 34742
get 89879
push_back 946043694
push_back 93082230
get 86254
get 29767
push_front 634286891
push_middle 613878992
get 13738
get 62690
push_back 989116095
push_back 424299328
push_middle 994379381
push_back 771752589
push_back 567067886
push_back 192134686
push_middle 889772382
push_back 37185910
push_back 960660009
get 76196
push_front 149949011
push_middle 447210123
push_middle 684309046
push_middle 914256391
push_middle 689411857
push_middle 865267603
push_middle 815936478
push_front 476468427
push_back 606784080
push_middle 799466892
get 57363
push_front 509481706
push_front 335162018
get 51227
push_back 990182500
push_back 352660249
push_front 937363287
push_middle 433895589
push_front 973944030
get 12262
push_middle 351319379
push_middle 568952549
push_back 586018886
push_back 71640010
push_middle 1855462
push_back 36044662
get 91768
push_front 482267486
push_back 658243626
push_back 940934417
push_middle 828131800
push_back 663544230
push_front 463175634
push_front 767486210
push_front 323372239
get 20651
push_front 408308179
get 73384
push_back 413672312
push_back 238221093
push_back 488537643
push_back 88141539
push_middle 107354439
get 25815
push_middle 4012400
push_back 668161389
get 79226
push_front 598954968
get 57134
push_middle 91589802
push_middle 631248118
push_middle 772615788
push_middle 725788948
push_back 392950376
get 71845
push_middle 453204958
get 27194
push_middle 607632508
push_middle 22028291
push_front 942256869
push_front 834610175
push_back 368642226
get 75899
push_front 429295037
push_back 1346585
push_front 455625208
push_middle 488849157
get 1324
get 19052
get 51834
get 2924
push_back 557081801
push_back 8452464
get 72340
push_back 140910762
push_front 184105481
get 77305
push_front 894747181
get 76146
push_middle 690208117
push_middle 597310631
get 33240
push_back 531362477
push_back 704820544
push_front 533092814
push_front 98798512
get 51138
get 37686
push_front 3413951
push_middle 295239516
push_back 968290886
push_front 985720715
push_back 833875864
push_front 461450759
get 55118
push_front 113477935
get 66526
push_middle 754157878
push_front 348182207
push_front 184411248
push_front 671382036
get 84914
push_middle 127238535
push_front 212660993
push_middle 482387686
push_back 495944325
get 6229
push_middle 279189047
push_middle 878985150
push_back 933302873
push_back 82578352
push_middle 396022161
get 23987
push_back 5326045
get 55869
push_middle 720365779
get 71660
push_front 392867538
get 14664
get 66937
push_front 296454063
push_back 83987207
push_middle 631381937
push_back 425042264
get 22568
push_back 231491449
push_middle 956139586
push_middle 531499967
push_back 6523572
push_front 735274308
push_back 85459498
get 88390
push_front 615739745
push_middle 783192814
push_back 118958539
push_back 312037924
get 83699
get 27180
push_back 422824698
get 42901
push_back 164966299
push_front 522880190
push_back 549435214
get 68452
push_front 210952461
get 68012
push_middle 279704385
get 27421
push_front 962238700
push_middle 403494544
push_middle 773328746
push_front 590164057
push_back 234269941
get 69685
push_back 197630346
get 56225
push_back 251138679
get 79293
push_front 766635274
push_back 624967211
push_back 603226611
push_front 91889901
push_back 992057429
push_back 563306842
push_back 175399548
get 52769
push_front 409346136
push_middle 911074969
push_front 593785863
push_back 301445540
get 42848
get 40704
get 78155
push_middle 794398743
push_middle 152369186
push_middle 731312104
push_middle 607756259
get 25943
push_back 371370268
push_middle 690590038
push_front 671005768
push_front 426721976
push_back 842637659
push_front 406687472
push_middle 781216874
get 22186
push_front 781263739
push_middle 527148522
push_back 534926410
push_front 360365615
get 3730
push_front 205344830
get 27194
push_middle 127397358
get 3697
push_middle 468786356
get 26516
push_front 462888233
get 82085
get 43397
push_back 741817838
push_back 981054563
push_front 381865757
push_middle 520942872
push_front 49907793
push_front 254695652
push_front 79710720
push_middle 18586031
push_back 810848634
push_middle 807863331
get 27383
get 24706
get 7970
get 25819
push_middle 930639800
push_back 568920992
push_back 745485549
get 16499
push_back 134698276
push_middle 192381982
push_front 84582297
push_back 884699712
get 59239
push_back 887838023
push_middle 202647932
push_back 163408476
push_middle 722017949
push_front 621905378
push_middle 851636164
get 85497
get 29430
get 75250
push_middle 578177431
push_back 715525811
push_back 786033468
push_middle 814073556
push_back 301591459
push_middle 172509494
push_middle 22722612
push_middle 959546156
push_front 549342081
push_middle 174089692
get 58157
push_middle 170093844
push_front 856292165
push_front 250076494
push_front 860712138
push_back 627723965
get 85169
push_front 748377028
push_front 285877827
push_back 832899635
push_front 310039885
get 50524
push_middle 882386195
push_front 947076000
get 19109
push_front 440890090
push_back 72197415
push_front 69734406
push_middle 307300030
push_back 538110364
get 26169
push_middle 357609168
get 82492
push_middle 339421397
push_front 498543689
push_middle 33825841
push_middle 901429573
get 26580
get 92746
push_front 232571089
get 58786
push_front 568234101
push_middle 288308415
push_middle 791965178
push_back 527091497
push_back 428083179
get 57204
push_back 44570883
push_middle 163982195
get 83364
push_back 367321752
push_back 434118165
get 92803
push_back 869399134
push_back 412679854
push_middle 235175786
push_back 779688319
push_back 699952785
push_front 876680995
push_back 210778829
push_back 850799293
push_middle 126994723
push_back 670142927
get 57372
get 16690
get 66514
get 52121
push_back 842420501
push_middle 3540407
push_back 454777715
push_back 528288110
push_back 15637060
get 45357
push_middle 8411937
get 40526
get 4456
push_middle 471694092
push_middle 171161585
push_middle 162682681
push_middle 64424084
get 52988
push_middle 962513205
get 42662
push_front 673687819
push_front 960686735
push_front 879101254
push_front 431122161
push_front 288596715
get 32389
push_middle 205889139
push_middle 399910399
push_back 649738381
push_front 152066189
push_back 364336588
push_middle 335436132
get 8805
push_middle 42378915
push_back 780562593
push_back 74835456
get 90895
push_front 711574673
push_back 424259505
push_back 151219731
push_front 166263062
push_middle 816793348
push_front 971404603
push_middle 360981981
push_middle 988268147
push_middle 421056261
push_back 448829132
push_middle 778815046
get 64832
push_back 40626903
push_middle 223250965
push_middle 323901947
push_front 325222151
push_middle 508639911
push_middle 381089518
push_front 134039715
push_back 406791228
push_back 750662275
get 79890
push_front 25927470
get 86792
push_back 232759096
push_middle 58638813
get 4181
push_back 901294507
push_back 471952290
get 57038
push_front 103536253
push_back 204041619
push_front 843224144
push_middle 233463818
get 7585
push_front 490994455
push_back 601186825
push_front 300884640
get 12589
get 76169
push_middle 686053002
push_front 122674557
push_back 563536771
push_back 7749481
push_front 600382379
push_front 692224025
push_back 625445983
push_front 278898082
push_back 158388052
push_middle 567579033
get 71091
get 21774
push_middle 401307633
get 53818
push_front 3516127
push_front 934040005
push_front 570308111
get 86448
push_back 554673745
push_middle 524349127
push_middle 966455311
push_middle 97234023
get 8608
push_middle 779700948
get 54466
push_back 880263839
push_front 193258324
push_middle 955766361
push_back 625890237
get 14911
get 17868
push_back 448224286
push_front 460263021
push_front 334261693
push_front 477090939
get 21391
push_middle 846537009
push_front 191040975
push_middle 53566262
get 23274
push_middle 895559469
push_back 375893368
push_back 378780216
get 22810
push_back 585484615
push_middle 669387058
push_front 988383300
get 64940
push_front 502959635
push_back 703183131
push_middle 331474504
get 24037
push_middle 42367751
push_front 494334421
get 51070
push_middle 871968334
push_front 471552617
push_front 326886169
push_back 820725203
get 78461
push_middle 200296866
push_middle 894098159
push_back 861067293
get 67470
push_front 22886681
get 41743
push_back 44969052
push_back 832060493
push_middle 205742820
push_front 866919013
push_middle 847312835
push_middle 792865057
push_front 619213421
push_front 258241364
push_back 955755134
push_middle 759648232
push_middle 242398403
push_middle 756562798
push_front 178239893
push_back 322688961
push_middle 379543353
push_front 447925354
push_front 538395132
push_middle 723729227
push_middle 753006882
push_middle 555500889
push_back 406619426
push_back 860996480
push_front 260100757
push_back 483081886
push_middle 150049562
push_back 226515886
push_front 240728027
push_back 94125918
push_front 886221446
get 93130
push_back 615823511
push_middle 939373185
push_middle 596711267
push_front 761199246
push_back 558211363
get 53766
push_front 665160106
push_front 173959482
push_middle 303140027
push_front 311106858
push_back 461519622
push_back 458909305
push_front 299339333
get 43527
push_front 526788772
push_back 874306815
push_front 112254703
get 14354
push_middle 905776034
push_back 306811097
push_middle 522829580
push_back 102251478
get 80765
push_middle 202342202
push_middle 647618834
push_back 76071753
push_front 144192449
push_middle 826684127
get 37216
push_front 956139418
push_front 78449424
push_back 636348586
push_front 453021142
push_middle 32564874
get 77884
get 9989
get 7750
get 24741
get 37191
push_middle 403005908
push_middle 597454770
push_front 506743669
push_middle 658492371
get 77339
get 11836
get 58472
get 63743
push_front 790312598
push_front 606956932
push_middle 283492330
push_back 842818327
push_front 875262287
get 28698
push_middle 312001397
push_middle 946007968
push_middle 944917748
push_front 527809975
push_front 109452789
push_middle 497135635
get 3115
push_back 97303028
push_middle 829257528
push_middle 422354111
push_front 702225304
push_middle 843654949
get 5406
push_middle 639635574
push_middle 548686515
push_front 906153457
push_back 102466440
get 53341
push_back 83949903
push_back 204299777
push_back 106221762
push_middle 787113273
push_front 438110641
push_front 903708022
push_front 290461181
push_back 799888296
push_front 434136210
push_front 150965460
push_back 758637802
get 52969
push_middle 86802226
push_middle 489881608
get 48278
push_middle 846972847
push_front 762416460
get 72082
push_front 602218001
push_front 502730084
push_middle 471076208
get 38459
get 88218
push_back 248071771
push_middle 298164485
push_front 319738631
get 73569
push_back 530322239
push_front 219251618
push_back 105076625
push_front 195513466
push_front 640166157
push_back 53519546
push_middle 333549782
push_back 667762999
get 1929
push_front 408395531
get 9343
push_front 229939967
push_back 616574824
push_front 158055067
push_back 439653840
push_front 995702641
push_front 789716257
push_back 803080766
push_back 251610609
get 84889
push_back 968551072
push_back 627448265
get 26527
push_middle 288265427
push_middle 786807439
push_back 943326027
get 30967
push_front 653124424
push_front 219129042
push_middle 820758410
push_front 340176498
push_middle 634368898
get 27479
get 83411
push_back 381737999
push_front 519794990
get 60502
push_front 130941040
get 64808
push_middle 112474373
push_back 719472052
push_front 900362279
push_back 737492070
get 69537
push_middle 928769891
push_front 908636147
push_front 609537744
push_middle 227509202
push_back 716417746
push_back 538238189
push_middle 585895175
get 73008
push_back 137781887
get 53393
get 15462
push_front 463030020
push_front 790776221
push_middle 96382554
push_front 256845609
push_middle 807907381
push_middle 843366785
push_middle 33658597
push_middle 949700372
get 76751
push_middle 773915785
push_front 287346338
push_middle 2405664
push_back 445679148
push_back 408424003
push_front 575510435
push_back 365987490
get 76746
push_back 190365031
push_back 812922867
push_front 531638749
get 63609
get 70153
push_back 312609193
push_back 477038750
get 53039
push_front 659952537
push_front 636673143
get 89225
push_back 202879881
get 76829
push_back 842935190
push_middle 980840106
push_front 158434339
push_front 692042030
push_front 498605940
get 60183
get 87183
push_middle 338807752
push_back 450211639
push_middle 251593319
push_back 574314900
push_middle 601004674
push_back 219235564
push_middle 809120833
push_back 442584411
push_middle 655945479
get 22944
push_back 636362359
get 43862
push_back 608891984
get 37201
push_front 577966888
push_back 207554069
push_back 116314188
push_back 946582527
push_middle 722728079
push_back 327486463
push_back 682533630
push_front 585012220
push_middle 355917192
push_back 949811363
push_front 765649524
get 23676
push_back 617794439
push_middle 123966400
push_back 669847186
get 74798
push_back 565321619
push_middle 902040043
push_middle 737987419
push_middle 217507315
push_front 456563898
push_back 326187199
push_front 749795253
push_front 64121888
push_back 803186844
push_middle 871203500
get 12596
push_middle 372347907
get 45445
push_back 214938727
push_front 563078907
push_front 46913224
get 4126
get 496
get 79372
push_back 969687059
push_front 962300959
push_front 689095583
push_front 408563327
get 88407
push_front 850576755
get 57497
push_back 8883054
push_middle 735761003
get 66999
get 74154
push_back 621278562
get 52285
get 39531
push_back 887762092
push_back 365057807
push_middle 244963681
push_front 324823320
push_middle 278583267
push_front 283788923
push_middle 579049953
push_front 888545427
push_front 86461645
push_back 116088205
push_back 558989860
get 52612
push_back 513797285
push_front 563650952
push_front 47717398
push_middle 324150052
push_front 205903367
push_back 927016653
push_middle 279549324
get 1982
get 30189
push_front 423090991
push_middle 397721950
push_back 119118460
push_back 590018645
push_middle 717302337
push_back 178121265
push_front 992197355
push_middle 95726876
get 35880
push_middle 828221080
get 70361
push_middle 808316859
push_back 330261263
get 92106
push_back 743814928
push_middle 936153885
push_middle 196574136
push_back 794446895
push_back 596320602
push_middle 712177478
push_front 406147811
push_front 776517718
push_middle 118791678
push_back 60671100
push_back 776776038
get 73818
push_front 265330357
push_middle 584261
push_back 142602963
push_front 767066723
push_front 356240337
get 30189
push_front 275220213
get 90985
push_middle 470472322
push_back 572509844
get 48395
push_back 791371113
push_middle 948161964
get 68292
get 74623
push_front 662705548
get 66064
push_middle 955843481
push_front 641566573
push_middle 480315233
push_middle 561024275
push_back 949240203
push_back 534225541
push_back 549087236
push_front 617487054
push_back 804160383
push_back 204972672
get 25743
push_middle 64920395
get 51691
push_middle 462989142
push_back 906931701
get 28984
push_front 531382811
push_back 386409330
get 16306
get 27662
push_front 402268390
get 25364
push_front 599992503
push_middle 646481326
push_front 31349065
push_back 511918961
push_middle 835983398
get 87509
push_front 521194034
get 39723
get 84682
push_back 211126847
push_front 29262582
get 11287
push_middle 660660729
get 9268
get 3729
push_back 737176409
get 3333
push_front 574331682
get 26543
push_middle 347109993
push_back 932308883
push_front 673661471
push_middle 237267285
push_back 103182508
push_middle 69361603
push_back 496428360
push_middle 542026157
push_back 456775667
push_front 380710406
push_front 472582608
push_middle 718347704
get 1641
push_front 425669056
push_back 753083380
push_back 31169473
push_back 633496445
push_middle 874466499
push_back 629303528
push_front 213952607
push_middle 911276989
push_front 603612766
get 38014
get 6840
push_back 110212225
push_front 59484817
get 74564
push_back 554710330
push_back 368516100
push_back 282762434
push_middle 960955636
push_middle 998264273
push_middle 813641217
push_back 186454324
push_front 624266688
push_back 201472530
push_middle 710754611
push_middle 885490382
push_front 186343935
push_middle 391018153
push_front 999746745
push_front 786499726
push_front 952776760
push_back 134450940
push_front 543411488
push_front 973844383
push_middle 70536716
push_middle 909375115
push_front 54955608
push_back 155370260
push_back 510851464
get 26892
push_back 715354434
get 71414
push_middle 688450035
push_front 551258468
push_back 981162552
push_back 636655414
push_middle 88714170
get 78704
push_back 388946642
push_middle 564641501
push_front 763993244
push_front 396851998
push_back 948947817
get 91692
get 2487
push_back 560374743
push_back 583377124
push_back 577983839
push_front 510695047
push_front 216497895
push_back 540686439
get 79601
get 11314
push_back 878092609
get 39880
push_middle 447512516
push_back 886405371
push_middle 762773726
get 44326
get 7825
get 70288
push_back 105060366
push_middle 705122302
push_middle 916543618
push_back 956696772
get 6727
push_middle 628951546
push_front 545227122
push_front 969846116
get 4397
get 3588
push_front 4007537
push_back 219769797
get 56681
push_middle 463330583
push_middle 361912163
push_middle 313368370
push_back 739075920
push_back 44961793
push_back 545617871
push_middle 567732115
push_back 719459208
push_middle 443981304
get 45098
push_middle 354157911
push_front 42955667
push_middle 228784890
push_front 401340618
get 45116
push_middle 549101633
push_middle 105816960
get 3040
push_back 916292311
get 43289
push_middle 118739285
push_middle 77186517
push_middle 589101814
get 63357
push_back 32030257
get 61017
push_middle 310285563
push_back 458757141
push_back 94062618
push_middle 378577621
push_front 362550175
push_back 218476061
get 8588
push_middle 136484123
push_front 359413456
push_middle 895624706
get 69370
get 55106
push_middle 360495647
push_front 552569691
push_front 736312426
push_front 309450899
get 90188
push_back 351180196
push_middle 610351482
push_front 552149646
push_back 678925514
get 65251
push_back 651072948
push_middle 506422825
push_back 182708141
push_back 417886314
push_middle 182267151
push_middle 786831449
push_back 170191232
push_middle 759103831
push_middle 405227554
push_back 325930271
get 51329
push_front 995247901
get 3549
get 80793
push_middle 998197213
push_back 830448631
push_middle 963364273
push_back 552256740
push_middle 754388828
push_back 691532558
get 5794
get 41258
push_front 982801950
push_front 340360007
push_front 981563748
push_front 537987030
push_back 706865473
push_middle 36467534
push_back 652671956
push_front 37197139
get 14405
push_middle 603156835
push_back 59709474
get 68400
push_front 937525103
push_back 420942094
get 17251
push_back 441356639
push_back 52622226
push_back 350862546
push_front 172295224
push_front 870803490
get 59511
get 20227
push_front 603761662
push_front 374079467
push_back 76215801
push_middle 322453840
push_middle 56274654
push_middle 365264240
push_back 965661373
get 82274
get 54819
get 38872
push_back 192518966
get 2819
push_front 591378372
get 19052
get 38130
push_middle 79746152
push_back 961606711
get 63968
push_back 375397140
push_middle 391072473
get 21908
push_middle 554075
push_back 356426642
push_middle 96919371
push_back 761808361
get 36
push_front 355938113
push_front 285560612
get 18468
push_front 104052161
push_middle 138966231
push_middle 567110084
push_middle 555114488
push_back 122916235
push_front 734296517
push_front 786548935
push_middle 799882684
push_back 358504325
push_front 287201691
push_middle 104842584
get 14305
push_middle 588445177
get 18292
get 91863
push_front 507306178
push_front 483791511
push_middle 601796433
push_front 563604036
get 86987
push_back 257607094
push_middle 216130072
push_middle 51280038
push_middle 538233056
push_front 518378366
push_front 923698950
push_front 882615450
push_back 135286191
get 2962
get 8554
push_middle 476571184
push_front 833800078
push_middle 679840246
push_back 405957681
push_middle 408415356
push_back 662620996
push_middle 297055977
get 3636
push_front 469764460
get 31764
push_middle 747636676
push_back 321130774
get 52566
push_middle 557651152
get 48186
push_back 75796718
get 38466
get 16886
get 46872
push_back 227734952
push_front 254177371
push_middle 221159770
push_front 498641261
push_front 863438718
push_front 183173318
push_middle 990130094
push_back 654243177
push_back 32020053
push_front 417672732
get 53387
push_back 331070611
push_back 710990881
push_middle 690522788
push_middle 171972743
get 83065
get 35153
push_middle 416627141
push_front 511274129
push_front 387064727
push_front 595098417
push_middle 606056163
push_front 681190094
get 67913
push_front 74961614
push_front 524331232
get 65387
get 92484
push_middle 850565432
push_front 618103788
push_front 548921858
push_middle 541158724
push_back 683450489
push_middle 370104977
push_middle 762597944
push_back 433560773
push_middle 589501509
push_back 658092627
push_front 587101828
push_back 956846091
push_middle 385749660
push_back 997071445
push_front 534211400
push_middle 934500596
push_front 966907802
get 56147
get 76678
push_back 828048879
get 31868
push_front 243926932
get 33025
push_front 673197328
push_back 189369106
get 62410
push_middle 185654156
push_middle 676077633
push_middle 389252425
push_front 417225536
push_middle 4682916
push_front 990167690
push_middle 604096278
get 89126
get 74242
push_front 805649575
get 16843
push_front 591531975
push_front 49268943
push_back 879376400
push_front 189349047
push_middle 707283980
push_middle 52068158
push_back 650352978
get 43501
push_front 338113129
push_front 462189756
get 68236
push_front 986745510
push_front 865133391
push_front 414836737
push_back 220699985
push_back 289475443
get 62769
push_front 511648380
get 55158
get 81151
push_back 134365922
push_front 82822414
push_back 248037830
push_middle 166866336
get 8649
push_front 399332777
push_back 402443786
push_middle 590897303
push_back 255727865
push_front 584683802
get 4748
get 38876
push_front 394571743
push_back 607544142
push_back 760132412
push_back 898462380
push_front 135533748
push_front 747128478
push_back 524331949
push_middle 690371374
push_back 269178905
push_back 32511780
get 91940
push_back 902706624
get 2842
push_middle 802433137
push_back 874117962
push_front 507685532
push_back 809388513
get 87809
push_back 542028008
push_front 869156489
push_back 221016889
push_back 322525831
get 75663
push_front 803761389
push_middle 516517652
push_front 744435743
get 3995
push_middle 792893209
push_middle 696720540
push_front 942088290
push_middle 742564636
push_middle 327800181
get 91870
push_back 599718696
push_back 643001681
push_back 824590617
push_front 132513682
push_back 531746188
push_back 286980680
push_front 963758476
push_middle 159095923
push_front 746718990
push_front 857450081
push_middle 483583775
get 17717
push_front 160288319
get 35317
push_back 231748208
get 49758
push_front 701893894
push_back 725598189
push_back 941209659
get 32813
get 92582
push_middle 425368349
push_middle 647645539
push_front 126975690
push_middle 774866875
push_front 943522186
push_middle 437510480
push_front 757637473
push_back 593676787
get 35130
get 15056
push_middle 404283094
get 27142
get 83744
push_middle 163996218
get 17225
push_back 213295538
push_middle 634294979
push_front 729223545
push_front 999722072
push_back 318504056
push_back 43174413
push_back 283429590
push_middle 730267412
push_back 425408598
push_middle 113212656
get 64256
get 41774
push_front 910182007
get 21599
get 30438
push_front 58095338
get 43278
push_back 277495624
push_back 14471078
push_front 262152467
push_middle 250681957
push_back 283182258
push_back 737995596
push_front 301726318
get 55438
push_back 708909220
push_back 704835781
push_back 484784694
push_middle 549386950
push_front 841007900
push_middle 978161803
push_back 190249343
get 28342
get 32556
push_front 179606910
push_middle 407820040
push_back 968657522
push_back 619482727
get 74436
push_middle 122124518
get 85808
get 75792
push_front 560126694
get 4530
push_middle 666835107
get 8435
get 40840
push_back 804882071
push_back 843010699
push_front 777420247
get 44407
push_middle 166391457
push_back 704569752
push_middle 805998924
push_middle 858437131
push_back 648996230
push_middle 607159066
push_front 813521649
push_front 900161087
push_middle 583569376
get 35814
push_middle 999438765
push_middle 489339808
get 50078
push_front 547623458
push_front 931123713
push_middle 369310704
get 4521
push_middle 894150757
push_middle 547985173
push_back 460282190
get 43057
push_middle 920856450
push_front 421497864
get 89996
push_back 127563217
push_middle 453759415
push_middle 332634189
push_middle 935121405
get 21310
push_back 703504369
get 83166
push_middle 886726672
push_front 310807295
push_back 443442945
push_front 590509099
push_front 896797183
push_front 887448971
push_front 517194598
get 75103
push_back 918230051
push_middle 516804778
push_back 833172230
push_front 626672438
get 46960
push_front 650799843
push_middle 718413743
get 57317
push_middle 276325978
push_front 351666179
push_middle 332356197
push_back 899643315
push_middle 918383959
push_middle 847396721
push_middle 430421518
push_front 365163282
push_back 634290723
get 89646
push_middle 10435283
get 62613
push_middle 54475046
push_back 9217376
push_back 13223416
push_back 170471603
get 24501
push_back 41130687
push_front 629634858
push_middle 396832751
get 29526
get 33010
push_front 32494735
get 72946
get 79225
get 9406
push_front 406503476
push_front 56113037
push_back 79103492
push_middle 746216622
get 12322
push_front 841990168
get 5278
push_middle 373641489
push_front 942574509
push_back 948856680
push_front 907097107
push_back 106288736
push_middle 489241708
push_front 567361524
push_front 407560075
get 1991
get 70555
push_middle 550946670
push_middle 211640798
push_back 346468930
push_back 75413339
get 27210
get 90157
get 6833
push_middle 127300246
push_middle 121912996
push_middle 946583394
get 18983
push_front 369152112
push_middle 438872856
push_middle 650714130
get 32570
push_front 550618503
push_back 582755619
push_back 717736440
push_front 109735274
push_back 45277335
push_middle 443645719
push_front 243598863
push_back 492486941
push_front 936426883
get 40360
push_front 75205084
get 63291
get 50466
push_back 185946967
push_back 447358151
push_back 672029693
push_front 840092138
push_middle 971188889
push_middle 131608874
push_front 363992512
push_back 179950342
push_back 665795831
push_middle 664612795
push_front 358517141
push_front 303363571
push_back 620003783
push_back 399655578
push_front 627767214
push_middle 247990738
push_middle 613010202
push_middle 162694988
push_middle 455822430
push_back 816531666
push_front 881861612
push_back 48891790
push_middle 746120744
push_middle 956693927
get 33559
get 21633
push_front 765233803
get 26901
get 28314
push_middle 589856113
get 62305
push_middle 772968057
push_back 447065564
push_middle 450711655
get 62910
push_back 125389434
push_middle 108262284
push_back 685720570
push_middle 383109278
push_back 255219355
push_middle 959248269
get 12691
push_front 881979037
get 17301
get 8009
push_back 230138371
push_front 275396927
get 18116
push_back 419791628
get 49759
get 4198
push_front 478179607
push_back 511788065
push_back 417907656
push_middle 97003636
get 60530
push_back 4715813
get 27661
push_middle 964962116
push_front 83235866
push_middle 626054633
push_back 743750769
get 24161
push_front 737107020
push_front 992304600
push_front 345195684
push_middle 430476259
push_front 507642057
get 6728
push_back 199255311
push_front 438025682
push_middle 67983229
push_back 822458836
push_back 758983842
push_front 903796395
push_middle 695398797
get 53030
push_front 706572638
push_middle 67059692
push_back 631133873
push_middle 991637086
push_front 90395370
push_back 297381465
push_back 666851486
push_front 236485523
push_middle 225652251
get 60915
get 80242
push_middle 145672002
get 81696
push_front 888990767
push_front 120223831
push_back 596322557
push_middle 581307134
push_front 881191883
push_middle 695187566
get 80360
push_middle 832336224
push_front 697817175
push_back 472979725
push_back 182770953
push_back 180971459
push_front 904955002
push_front 156437245
push_back 563272739
push_front 951542853
push_front 965188908
push_middle 511643361
push_back 473739079
push_middle 804041436
push_middle 502123479
get 76398
push_front 672502100
push_middle 889210815
push_back 348868790
push_back 122759591
push_middle 193927737
push_front 510728442
push_middle 545644579
push_front 516467179
push_front 373876820
push_middle 291817515
push_front 238187379
push_middle 120842531
push_front 837710009
push_middle 433472461
push_front 877486170
get 25085
get 91656
push_middle 202366260
push_back 147523378
push_middle 130046314
push_front 934996759
push_middle 354305858
push_back 653053489
push_back 532385117
get 35064
get 73805
get 83596
get 83155
get 44297
get 84243
push_middle 715271463
push_back 517205744
push_front 617272621
push_back 325172868
get 87216
get 43404
push_front 843982641
push_middle 229765612
push_front 104866213
get 48005
push_middle 225551073
push_back 414986389
get 89666
get 73834
get 8435
get 76709
push_back 256197977
push_middle 702930376
push_middle 405106733
get 14354
push_middle 810134004
push_middle 445597078
push_front 896208556
get 20697
get 26645
get 67374
push_front 877587216
get 42344
get 26450
get 73183
push_middle 8872493
push_front 988244009
push_front 382350627
get 13901
push_middle 28524742
push_middle 431676936
push_back 196448542
push_middle 518312787
push_front 566115034
push_middle 791741095
push_front 899466466
push_middle 894662003
push_middle 907289661
get 4764
push_middle 431073759
push_front 765714039
get 79744
get 4269
push_middle 666163976
push_front 697545945
get 64945
push_middle 843481040
get 14155
push_front 70903023
get 73040
push_middle 277283919
push_front 596643174
push_back 214590072
push_middle 288393031
push_middle 941304939
push_back 276857233
push_front 2842256
push_back 570634910
push_back 592444713
push_front 49007323
push_middle 607086475
push_front 967057627
push_front 351858570
push_back 884018641
push_middle 940878169
push_back 885278223
push_front 248043954
push_middle 342352212
get 78712
push_front 226688167
push_front 471859853
push_back 222718782
push_back 492901278
push_middle 269255569
push_back 320927915
push_back 362316289
push_middle 912092919
push_back 888488696
get 19869
get 52692
push_back 537668489
push_front 748421141
get 21209
push_middle 407375537
push_middle 264948788
push_middle 951140199
push_front 623005088
push_middle 497001733
push_front 994719799
push_front 34569771
push_front 44105931
push_front 257575847
push_front 289238528
push_middle 13655570
get 43397
get 18590
push_front 561111152
push_middle 758104843
get 42293
push_front 229258315
push_middle 871749571
push_front 870003302
get 28718
push_back 249479285
push_middle 779488950
get 81333
push_middle 386473249
push_middle 628393976
push_middle 595663812
push_middle 748175103
push_front 195510751
push_front 176498962
push_front 966617165
push_back 947578157
get 22565
push_back 639472254
push_middle 643151343
push_front 107044600
push_middle 688357081
get 62179
get 51504
get 20532
push_front 695145896
push_middle 120011060
get 58491
push_middle 249960823
push_middle 501418740
get 12532
get 29549
push_front 208032112
push_back 249008746
push_front 713535632
push_back 618473754
push_front 220084433
push_middle 863686437
push_back 63748157
push_back 802693533
push_back 409840907
push_middle 144715410
push_front 811941001
get 41637
push_middle 511491183
push_front 275388438
push_middle 904249276
push_back 306243250
push_middle 35428820
push_front 160984660
get 368
push_back 109692923
push_middle 264267312
push_back 136751476
get 43634
push_front 809209301
push_back 347935755
push_front 442449786
get 17881
push_front 960249932
push_middle 619044461
push_back 30989782
push_middle 714411567
push_front 439986423
push_middle 876862886
get 15644
push_front 524512084
push_middle 550862130
push_back 634522483
push_back 457803598
push_middle 81931593
push_middle 328661526
push_middle 908998722
push_middle 339956024
push_back 616374208
get 66447
get 36911
push_back 533901312
get 46036
push_front 426542972
push_front 195919015
push_front 620303227
push_middle 877392326
push_back 603491222
push_middle 808576750
push_middle 581538217
push_back 989273459
push_front 495794768
push_back 345669097
get 79058
push_back 685086660
push_front 230697416
get 55196
push_front 289811208
push_back 806205869
push_back 400677635
push_back 485018481
push_front 837322968
push_middle 3764419
push_middle 236863231
push_front 887698492
get 41889
push_middle 682846458
push_middle 971672472
push_middle 276875188
get 3323
get 53559
get 2203
push_back 708679825
push_front 266764720
push_middle 408182713
push_front 144591408
push_front 926148124
get 76421
push_middle 46361847
push_middle 41553184
get 20208
get 91860
push_middle 479449877
push_middle 973419015
push_middle 758138657
push_front 147911479
get 26567
get 2446
push_middle 345373137
push_front 685321116
push_middle 8473278
push_back 781933934
get 22606
push_front 767966582
push_middle 527125299
push_front 829075654
push_back 730073784
push_front 96354155
push_back 29020290
push_front 56034403
get 16028
push_back 547108205
get 36036
push_front 960188248
push_middle 344577240
get 79819
push_middle 119504901
get 81652
push_back 179757960
get 36134
push_middle 276452754
push_middle 311631569
push_middle 397802707
get 76477
push_front 920059080
push_middle 719470978
get 79995
get 93153
get 68971
push_back 131515568
push_front 555408074
push_front 984137284
get 92047
push_front 6984525
get 6431
push_back 413572511
push_middle 219474860
push_middle 976297855
push_back 757897370
push_middle 566823437
push_middle 775327274
get 63143
push_back 903774031
push_back 604669541
push_front 798981778
get 83098
push_front 754930575
push_back 233695619
push_back 686338885
push_middle 570383908
push_back 41354942
push_front 449128566
push_back 392077564
push_middle 497953912
get 16237
push_middle 212764655
push_front 282456897
push_back 871295850
push_front 526124084
get 67304
push_front 43121046
get 59184
push_middle 676649042
push_front 748462127
push_front 121159856
push_front 290342413
push_back 821186074
push_middle 360793276
push_front 784913402
push_middle 744199503
push_middle 930475560
push_front 883446977
get 38604
push_back 207136681
push_middle 163254976
push_front 877032104
push_front 507289888
push_back 646564315
push_front 638633450
push_back 746178369
push_back 177490377
push_front 945017841
push_middle 266263655
push_back 563276619
push_back 950258853
get 50124
push_back 458910962
get 55411
push_back 653076623
push_front 10763806
push_middle 874745785
get 66388
push_middle 359547370
push_middle 415555877
push_front 402472586
push_middle 801167869
push_front 868492108
get 91905
get 25686
push_back 797808302
push_middle 615836010
get 20661
push_front 813268814
get 75338
push_front 28409109
push_back 587656976
push_back 366572153
push_front 593910901
push_middle 295078835
push_front 466136578
get 66603
get 56670
push_back 83382827
push_back 152274034
push_middle 847576857
get 37825
push_back 178167694
push_middle 788259617
get 15562
push_back 363855687
push_middle 798143591
push_back 159273505
get 55092
push_back 258049618
push_middle 448961534
push_front 502597367
push_back 77493098
push_front 174887774
get 51300
get 4803
get 833
push_middle 82358853
get 83736
push_front 151362508
push_middle 326606104
push_front 293636061
push_front 477829788
push_front 782973966
push_front 180040253
get 50761
push_middle 565199508
push_back 813553458
push_middle 239352218
push_front 23878760
push_front 611901281
push_back 85243573
push_back 24939219
push_front 29579712
get 35957
get 46640
push_front 450574629
push_back 364195878
get 53372
push_middle 949014587
push_back 946394754
push_middle 29735669
get 10017
push_middle 701845914
push_front 642383821
push_front 304362822
push_back 653373169
push_back 225730891
push_middle 200737734
push_front 117449655
push_back 172696451
push_middle 719973442
push_front 344771001
push_middle 513741101
push_front 507472987
get 13270
push_back 923175536
push_middle 746619792
push_middle 580158089
push_middle 148228263
push_back 795980369
push_front 493722097
push_front 591129519
push_middle 178808700
push_front 803722071
push_middle 918164432
get 26823
push_middle 708388850
push_front 844400098
push_middle 661742309
push_front 753745596
get 48108
push_back 267969814
push_middle 583757984
get 92697
push_middle 40455171
push_front 629332617
push_back 427128861
push_back 904319140
push_back 861084562
push_front 903651097
push_middle 253465542
get 60091
push_back 387183810
get 14776
push_back 592215465
get 72579
get 28694
push_back 518978810
push_middle 494284887
push_middle 893969928
push_back 519542253
push_front 620038899
push_middle 947990409
get 11436
push_back 565176921
push_back 635124501
push_middle 714112194
push_front 457111594
push_middle 469014050
push_front 650991722
get 39031
push_front 43295156
push_middle 168634218
push_back 415774667
get 40710
push_back 642275316
get 4325
push_middle 78635504
push_back 391117296
push_front 361662458
push_middle 181176920
get 80722
push_back 94074540
push_back 846957135
get 31873
push_back 582285287
push_back 297430237
push_middle 908647078
push_back 484687383
push_front 983923381
get 85778
push_front 831538149
get 80373
push_front 17547874
get 14159
push_front 657327541
push_front 293116123
get 68093
push_middle 55576837
push_back 42762237
push_middle 29976982
get 63306
push_middle 901236056
push_middle 822471613
push_middle 115472448
push_back 647744609
get 2356
push_middle 529294572
push_front 129743656
push_back 761013174
push_front 503111863
get 23890
push_back 214185619
push_middle 344025380
push_middle 800550433
push_front 587431190
push_middle 710498606
get 94448
push_back 132199798
push_back 345593824
push_back 440454378
push_middle 158966195
get 39238
push_back 963908085
get 67327
push_front 199516572
push_middle 878787436
push_middle 448031480
get 77567
get 85068
push_middle 111021580
get 65880
get 40322
push_back 450247563
push_middle 429055613
push_front 470937552
push_front 736565953
push_back 456719759
push_back 647653755
push_front 803260397
push_back 902191737
get 69175
push_back 179510695
push_front 203953622
push_front 945024085
get 38385
push_back 387181814
get 29121
get 87991
push_back 3966128
get 34055
push_front 917446255
get 36790
push_middle 498360116
push_back 841863692
push_middle 858198464
get 51917
get 90318
get 11020
push_middle 332996758
push_middle 207230935
push_back 913741261
get 31041
get 25721
push_front 403169428
push_back 853305343
push_middle 290423012
push_front 325792172
push_middle 727193834
get 35554
get 57940
push_back 863852251
get 66750
get 39991
push_front 349088761
push_middle 773737632
push_front 8372359
push_middle 69055154
push_back 52340838
push_middle 212655851
push_middle 643290575
push_back 426705723
get 59549
push_middle 341547596
push_back 898514153
push_front 392864454
push_front 737467491
push_front 622319547
push_front 483728622
push_front 59156167
push_middle 231721218
push_front 273434175
push_front 45995694
push_middle 81332918
push_middle 183115238
get 35668
get 92130
push_front 16099380
push_front 99118197
push_back 882957159
push_back 267775763
push_back 392554214
get 29972
push_back 98345912
get 86932
push_front 627075363
get 90793
push_front 993980406
get 40547
push_front 901805880
push_back 724853171
get 59892
push_middle 424476138
push_back 621706355
push_back 218035259
push_middle 510798514
get 89489
push_front 46303894
push_front 666820947
get 17498
get 93205
get 38393
push_back 699497479
get 67193
push_front 624126832
push_front 649103969
push_middle 309381104
get 23213
push_front 1518337
push_front 238227190
push_back 287372019
push_back 22906369
push_front 866492403
get 64030
push_back 92433953
get 18468
get 57113
get 32234
push_front 225498750
push_front 739350316
get 60412
get 48497
push_middle 344420227
get 48151
get 66777
push_back 479926028
push_middle 146513563
push_back 301573313
get 13526
get 43774
push_back 183146556
push_middle 274922692
push_middle 837286051
push_front 463191614
get 53429
push_middle 760339899
push_middle 210908975
push_middle 265844820
get 78352
get 15319
get 12532
push_front 980337390
push_front 131958652
get 67939
push_back 841328805
push_front 994746803
push_middle 708167328
push_front 40426239
push_front 159157022
push_back 733878278
push_front 784141977
push_middle 430069213
push_front 89831075
push_back 134189729
push_front 180460208
push_middle 802386689
get 41148
push_back 71672511
push_back 295990397
get 83628
get 90826
push_middle 283663943
push_front 356430252
push_front 363033904
push_middle 96781928
get 77593
get 42986
push_back 756546656
push_middle 472984618
push_back 880355209
push_back 997291289
push_front 614841510
get 55648
push_front 83727720
push_back 849069507
get 20149
push_back 774253945
push_back 738329025
push_back 577136049
push_back 821327708
push_middle 58794279
push_middle 187171594
push_back 34720421
push_middle 35900199
push_back 442857232
push_front 105470991
push_back 282560064
push_middle 127469641
push_front 134383854
push_front 550591168
push_middle 131800011
get 16086
push_back 22484043
push_front 804140576
push_middle 935651890
push_back 974175207
get 85742
push_front 100621754
get 34778
push_middle 845790814
push_middle 405914109
get 71795
get 21324
push_front 624796671
push_front 633354376
push_front 212774928
push_back 213704271
get 6805
get 26441
push_front 295585815
push_front 80618917
push_middle 544322525
push_back 589402358
get 559
push_middle 788146235
get 88042
push_back 777832038
get 59176
get 7716
push_back 982382836
push_back 917622022
push_back 506770394
push_back 313391099
push_back 731810631
push_middle 884592064
push_middle 11809596
push_middle 563559386
push_front 397178250
push_front 451985637
get 28906
push_front 303318735
push_front 16536878
push_front 590572875
get 48666
push_back 115907485
push_back 462414187
push_front 412733372
push_middle 995976889
push_back 366697912
push_front 565854124
push_front 250751123
push_front 491651935
push_front 764119476
get 13850
push_middle 526727278
push_back 669489185
push_back 871463298
push_back 277567914
get 65129
push_front 970732309
push_back 306233588
push_front 291455934
push_middle 216033797
push_front 226271923
get 32691
push_back 549890772
push_front 65293338
push_front 893919939
push_back 253241882
push_middle 889609040
push_back 350566312
push_front 964943773
push_back 712483961
push_back 339329928
push_back 505739432
push_middle 518688160
push_front 939187770
push_middle 963847877
push_front 519871820
push_front 954476379
push_front 239052507
get 52505
push_front 860949374
push_back 998177996
push_front 775437963
get 6745
get 90773
push_front 777460549
get 58982
get 70794
push_front 443140760
push_front 187540009
push_back 271749696
push_front 730862313
push_middle 663972073
push_front 897713435
push_back 283503718
push_front 837914849
push_middle 279970018
push_front 441616832
get 92190
push_middle 619640634
push_front 821632993
get 49974
get 52250
get 64868
push_back 660674679
push_back 860587858
push_middle 535282837
push_back 7513588
push_back 699025611
push_middle 763607829
get 94298
push_front 415337208
get 32927
push_back 434256260
get 83818
get 52270
push_middle 392195212
push_back 539089591
push_front 902682526
push_front 438104569
push_middle 684092432
push_back 683336304
get 3219
push_front 947267398
get 30058
push_middle 565791021
push_front 362853437
push_back 710393116
push_front 80122777
push_front 822446585
get 80598
push_back 946980521
push_middle 763125853
push_front 441361133
push_front 199262446
push_middle 582811866
push_back 942378287
push_front 834221365
push_middle 777151033
push_front 604085553
push_front 879521772
push_front 130875626
push_back 85508164
push_back 884041155
get 67710
get 43577
push_middle 893627796
get 80065
push_back 467592736
push_front 7796912
get 87282
get 28997
push_front 554209764
push_front 440582131
push_back 244442429
push_back 306346208
push_middle 861407698
push_middle 326159981
get 60879
push_middle 803181424
push_back 648502434
get 39117
push_front 834308904
push_front 958207102
push_back 851984202
get 622
push_back 581788052
push_back 679908522
get 24241
push_middle 405211118
get 43129
push_middle 805507087
push_front 610896320
get 67905
get 46011
push_back 248064348
push_middle 533162024
get 69412
get 32540
push_middle 10768790
push_back 183058275
get 88155
get 29256
push_front 154477527
push_back 795146753
push_front 519834404
get 24178
get 22158
get 47784
push_front 26262777
push_middle 786359825
get 69244
push_back 478344
push_front 814723662
push_back 248509414
get 16536
get 45054
push_back 145965981
push_middle 394409707
push_back 291655676
push_back 10291115
push_middle 165873573
push_middle 419041022
push_middle 299786782
push_front 259313988
get 84484
get 10528
get 9504
push_middle 691254512
push_back 530976902
push_back 147349085
push_front 439035984
get 10760
push_back 903974964
push_front 121743537
push_middle 418780409
push_back 639278056
push_middle 19251625
push_back 561109126
push_back 777173888
get 35966
push_front 387414804
push_front 184875358
push_middle 707837705
push_middle 871759290
get 72648
push_front 148862501
push_front 488879094
push_back 566932740
push_middle 295456488
get 57542
push_middle 827823599
push_front 978665072
push_middle 884595394
get 93239
push_front 30419
push_front 926296108
push_front 197135165
push_middle 392025511
push_middle 785365192
get 59333
get 58066
push_middle 112588088
push_middle 433286195
push_middle 542958898
push_front 527211971
push_middle 251806589
push_back 687932108
get 52731
get 25489
get 87989
push_middle 195267356
push_back 619400398
push_back 261264165
get 1980
get 2497
push_front 540198513
push_middle 744003030
push_front 683497104
get 16868
get 28307
push_front 788448821
get 32654
push_middle 318405882
get 77344
push_front 911328803
push_front 294691142
push_back 575365140
push_front 335319771
get 52036
get 90545
push_middle 368622472
push_back 411958581
get 236
push_front 936891111
push_front 682805962
push_middle 945915012
push_front 739493208
push_middle 696038334
push_middle 295438856
push_middle 987009638
push_middle 199763129
push_back 922686047
push_middle 457579206
push_front 887404823
push_front 666804240
get 62821
push_middle 314230565
get 92196
get 32809
push_middle 385311727
get 36967
push_back 533175646
push_back 556814080
push_front 494901418
push_back 248383094
push_middle 655770949
push_front 8236879
push_back 158905120
push_middle 501056502
push_back 964789738
push_middle 11846775
get 79664
push_middle 469154071
push_back 577806152
push_middle 260788299
push_back 626483298
push_front 646400203
push_back 808183421
push_front 779615411
push_front 520835027
push_middle 470722765
push_middle 3403705
push_middle 980565523
push_middle 508654504
get 199
push_back 524602193
get 39994
get 76689
push_middle 93140905
push_middle 287456144
get 66410
get 45565
push_middle 128116034
push_middle 103854732
push_back 304859576
push_back 792441027
push_back 528074266
push_back 124436618
push_back 112365837
push_middle 828406595
get 66040
push_back 607469538
push_back 486413408
push_front 741913987
get 23955
push_back 992323791
push_back 640980823
push_back 661810773
push_middle 841518122
push_back 290549219
get 45240
push_back 782164455
push_front 910862889
push_front 27309945
push_front 583202956
get 19502
push_front 408086298
push_front 476100605
get 15184
push_back 296634999
push_middle 126610322
push_back 329255170
push_middle 413975220
push_front 954891947
get 66222
push_back 402592820
push_front 160929903
get 59593
push_front 774069298
push_front 545748907
push_front 408288099
push_front 682478682
push_middle 212366365
push_middle 932042665
push_middle 96622352
push_front 808077958
get 14453
push_front 330762134
get 36255
push_middle 190687279
push_middle 37745357
push_back 101994401
get 22365
push_back 172300093
push_middle 380985103
push_middle 415360140
push_front 318012605
push_back 344809926
push_back 454305582
get 50563
push_front 431716759
push_middle 808586617
get 33685
push_middle 41379419
get 16112
push_front 56996542
push_back 600781917
push_back 766976719
push_front 172600950
push_front 54177978
push_back 917757434
push_front 283347103
push_middle 531938326
push_middle 595923689
get 87825
push_back 644601672
push_front 684013801
push_front 586811329
get 24846
push_front 164022243
get 46709
push_front 45139731
push_front 888588771
get 76030
push_front 938214505
push_front 208988153
get 71369
push_back 617513381
push_front 623515085
push_front 498430429
push_front 872602677
push_middle 956312773
get 72824
push_middle 804230322
push_front 835479476
push_middle 544262996
push_middle 870920556
push_back 713446509
get 37530
push_middle 850833396
push_front 355358565
get 26248
get 85748
push_front 283387964
get 23122
push_middle 427003898
push_front 469487709
push_back 181368511
push_back 693900238
push_front 849529969
get 78257
push_back 550300349
push_middle 445328513
push_middle 544754793
push_back 366832599
push_middle 517955482
push_back 713075759
push_front 893868621
push_back 420588440
get 59927
push_middle 934986846
push_back 808946790
get 3117
push_back 370589107
push_middle 877341614
get 63253
get 29190
push_front 535685398
push_front 49048042
push_back 304776163
push_back 632245518
push_front 755111471
push_back 918251785
get 476
push_back 579214636
push_back 36891068
push_middle 125857207
push_front 865295803
get 24033
push_front 187453322
push_front 990951199
get 73675
get 32422
push_back 380889027
get 56564
push_middle 763266229
push_middle 928967470
push_front 514779347
push_back 374421383
push_back 31883062
push_front 834365272
get 81889
get 1823
push_back 419036013
push_front 394846532
push_back 554397496
push_middle 607440896
push_back 99949801
push_middle 606211670
get 89910
push_back 741499109
get 75458
get 3049
get 80412
push_middle 520462805
push_back 936994198
get 83554
push_back 669376174
push_back 978207501
push_middle 271628841
push_middle 725166787
push_front 723683772
get 19814
push_front 438150588
push_front 425763988
push_middle 594835994
push_back 284983536
get 79719
push_front 538136576
get 80231
push_front 945595106
get 63004
push_middle 738839707
push_middle 427994835
push_front 682861485
push_back 213453787
push_middle 729472454
push_middle 852019117
get 17961
get 39152
push_middle 232984663
get 28238
push_middle 142888887
push_middle 681030815
push_back 591540521
push_front 731479367
push_front 12764566
push_back 648313555
push_back 624693422
get 46030
push_front 35579247
get 57497
push_back 697769715
push_middle 839352846
push_back 211238789
push_back 900628301
push_front 60978416
push_front 310925121
push_back 110219200
push_front 862334366
push_front 12471218
push_back 155934460
push_back 398070970
push_middle 82405112
push_middle 848439761
push_middle 539751171
get 72507
get 87616
get 39208
push_middle 14491609
push_back 464682643
push_front 312362903
push_front 4358106
get 31584
get 90098
push_front 457102563
push_back 627571022
push_front 239590842
get 13229
push_front 95472473
push_middle 628676432
push_front 843690739
push_front 15569589
push_back 309964829
push_front 986838294
push_middle 319510923
get 82436
push_back 143180318
push_middle 251669275
push_middle 602014662
push_back 167554501
push_back 45232933
push_middle 518886812
push_back 629100357
get 24369
push_front 276908547
push_middle 164513706
push_middle 191023787
push_back 244867834
get 34437
get 87066
push_front 309883350
push_front 899510055
push_back 356552503
push_back 847035895
get 91517
push_back 253153768
push_back 306928244
push_middle 412919020
push_front 196779744
get 30677
push_middle 815203186
get 63510
push_front 433092689
push_front 812384150
get 48786
push_back 136790641
push_front 908686050
push_back 999719777
get 59516
push_back 694453827
push_front 217980408
get 62471
push_front 915854061
push_middle 633794804
push_back 704008113
push_back 583595705
get 23120
push_front 254357002
push_front 918258078
push_back 717911138
push_back 161896805
push_front 932135000
push_front 431080717
get 41346
push_front 693898997
push_back 459790134
push_middle 651964768
push_front 900526371
get 5960
push_front 299382919
get 20243
push_middle 990182820
push_back 269447503
push_back 415289052
push_back 215064552
push_middle 748748471
push_back 88369941
push_back 624886391
push_front 683030416
push_middle 620202923
push_middle 110237773
push_middle 577907353
get 89597
push_middle 484996186
push_middle 398061028
get 54513
get 94174
push_front 852462131
push_middle 530584168
push_middle 831064641
push_middle 66755902
push_back 308420759
get 35169
push_middle 33152995
push_middle 534853323
get 4810
get 88282
push_middle 974432166
push_middle 415175075
push_front 842350068
push_back 167723092
push_back 83582451
push_front 120462043
push_front 618613561
push_back 88595558
push_back 289883539
push_front 574792507
push_middle 394329738
push_front 77914377
get 8962
push_middle 875163016
push_front 147856165
push_middle 719722426
push_back 151225985
push_middle 51927814
get 29585
push_middle 34859609
get 91600
get 32768
push_middle 160569185
get 9791
push_front 638979107
push_middle 806467498
push_back 753894812
push_middle 118089010
push_front 262869930
push_middle 692905303
push_middle 161755582
push_front 228837788
push_front 224697261
push_middle 591582313
push_front 725472342
push_middle 973064302
push_back 696807476
get 37402
get 87905
get 5463
push_front 72266627
push_back 969694875
push_middle 738170345
get 68123
push_back 959389837
push_back 297446469
push_back 115623646
push_middle 726217728
push_front 936376083
push_back 136272645
push_front 340752588
push_front 698088898
get 6528
push_front 744950581
push_middle 280810142
push_middle 292254529
push_back 817338290
push_back 796961787
push_front 376654659
push_back 688780047
push_front 529306232
push_back 242380282
push_middle 422595066
get 53205
get 31653
push_back 152631595
get 2001
get 35999
push_front 802672694
push_middle 431176527
push_front 935355050
get 55041
push_middle 644698143
push_front 23189250
push_back 32333603
push_front 58963329
push_back 30921860
push_middle 372386480
push_middle 450173081
push_front 937063508
push_middle 87287529
get 13232
push_middle 15020074
push_back 642326179
push_back 51819247
get 2334
push_front 922961528
get 14726
push_front 997618930
push_back 308156668
get 16097
push_middle 421177883
push_front 131910337
push_back 28176793
push_front 565438159
get 22273
push_back 78323434
push_front 357840187
push_middle 522873052
push_back 418839221
push_front 126602512
push_front 166917036
push_back 353445559
push_front 93226355
push_middle 882559573
push_middle 507634824
get 45790
push_back 443899523
get 7330
push_front 334314030
get 83799
push_middle 161112098
push_middle 654130774
push_middle 111565954
push_back 278062069
push_middle 521023126
push_back 504598121
push_back 12415076
push_front 215301802
push_back 447451266
push_front 579116805
push_middle 959904707
push_front 246729138
push_middle 63949015
push_front 181110338
push_back 761703949
push_middle 569629749
push_front 639166265
push_front 273566888
push_back 119967153
get 1247
push_front 180652266
get 50160
push_middle 647734688
push_front 822551208
push_back 885768713
push_back 277536072
push_back 938396401
get 40807
get 2605
push_front 198606093
push_front 415161122
get 43993
push_front 763129690
get 23437
push_middle 277036753
push_front 104046919
push_middle 215265213
push_back 342283036
push_middle 37626310
get 67408
push_back 689334123
push_middle 442091093
push_back 646476377
push_back 354588686
push_front 206894379
push_middle 573945556
get 9155
push_middle 696603535
push_back 820633645
get 72839
push_back 271453059
get 27426
get 6145
push_back 89939897
push_back 723831401
push_front 293087835
push_back 357264851
get 66358
get 48322
get 55389
get 62878
push_middle 492994991
push_front 119416827
push_middle 879969019
push_front 981774541
get 20987
push_middle 28963145
get 38768
push_middle 483085047
push_back 646881556
push_middle 971132357
push_middle 305853183
get 19662
push_front 589854074
push_middle 894034516
get 50466
push_middle 981948956
push_front 380078012
push_middle 289847557
push_middle 970915183
push_front 448355067
push_front 145192169
push_front 204906485
push_middle 736195558
push_front 651190567
push_middle 304391030
get 71502
push_back 370451060
push_back 48279812
get 61378
push_middle 483634702
push_middle 254103031
push_back 18728149
get 27800
get 81021
push_back 210202859
push_front 21958097
get 68967
get 27407
push_middle 764522705
get 1666
push_back 216365355
push_front 22773250
push_back 718607516
push_middle 526219828
push_front 227675377
push_back 471503922
push_back 161785760
push_back 791149785
push_middle 952834121
get 59545
get 52899
push_front 124574007
get 20632
push_middle 905508554
push_front 61285203
get 73544
push_front 817704496
push_back 229023584
push_back 510245939
push_back 985779297
push_front 122127326
push_middle 242571020
get 29739
get 19576
push_front 880554038
push_middle 571329531
push_back 455686369
push_back 147236286
push_back 230231061
get 6555
push_front 639066020
push_back 237655377
push_front 270588611
push_middle 491104423
push_middle 781425679
get 26688
push_middle 868242995
push_back 803010330
push_front 576451274
push_middle 599591239
get 34046
push_front 871157230
get 81639
push_back 67664095
push_front 133063532
get 92711
push_middle 600589502
push_front 57121223
get 19561
get 27602
push_front 824078919
push_front 251772342
push_front 458510622
push_middle 780658172
push_middle 792798323
push_middle 156597321
get 81194
push_back 813739519
push_front 192298845
get 45495
push_back 790255237
push_front 613026534
push_front 144690730
push_back 46985299
get 72600
push_middle 918589546
push_front 491968158
push_back 408999340
push_back 395694634
push_back 911026813
push_middle 992079928
get 29845
push_front 479493783
get 49668
get 14790
get 79308
push_back 166629767
push_front 201555298
push_middle 59138577
push_middle 379541396
push_front 709031876
push_back 741875657
get 13382
push_back 770356844
push_front 134274369
push_back 333983402
push_middle 992060146
get 250
push_middle 530349607
push_front 532228949
push_back 380724458
push_front 825489250
get 6190
push_middle 139112493
push_back 328518608
push_middle 354381979
push_front 632201843
push_middle 597966106
push_middle 274884416
push_middle 358402836
push_middle 322314819
push_middle 101775832
get 57412
push_back 641414133
push_middle 841706429
push_back 308269352
push_back 797794554
push_back 598294501
get 79504
push_middle 619163648
get 61146
push_front 122059888
push_back 294170389
push_back 999830565
get 9562
push_back 954820349
push_middle 638250900
push_middle 287926249
get 28269
push_back 794372643
get 7410
get 39720
push_front 819013829
get 80810
push_front 557644550
push_front 405804502
push_middle 652181789
get 91521
push_front 246319951
push_front 737238746
push_back 266061593
push_back 227028346
push_middle 318516615
push_front 269975909
push_front 384966441
get 73644
push_front 778895106
push_back 905068002
get 17262
push_front 112634936
push_front 941782114
push_front 919009211
push_back 711852189
push_front 240182743
push_front 623180984
push_front 866086309
push_back 584483244
push_back 277854887
get 32473
push_middle 392087062
push_middle 149792536
push_back 816009495
push_back 597159768
push_middle 580586451
get 26045
push_back 249515348
get 64700
push_middle 692171391
push_middle 984988668
get 3226
push_front 865182279
push_middle 832029379
get 62072
push_middle 131504958
push_back 918280281
get 22
push_back 17554615
get 55232
push_middle 798220009
push_middle 138806998
push_front 499575898
get 65032
push_front 632686173
push_front 661561001
push_back 127427355
push_front 323639686
push_middle 870239041
push_front 472597712
push_middle 943245995
push_middle 303506963
push_back 530398435
get 3992
push_back 694936147
get 55143
get 54408
push_middle 48129197
push_middle 377696610
push_front 146038084
push_middle 188758267
get 2875
push_middle 757691392
push_middle 956200365
push_back 705075590
push_front 613275569
get 10975
get 9430
push_front 570580904
get 84574
push_back 942082388
push_back 320877279
get 91442
push_front 330197409
push_front 601202941
push_front 967718401
get 45003
get 22729
push_front 709367229
push_front 559227089
push_front 277435957
push_middle 241723649
push_back 567438092
push_back 63103049
push_front 136296098
push_middle 304394605
push_middle 615518776
get 13772
push_middle 985517047
get 54465
push_front 581979888
push_back 370126264
push_front 389440830
get 36479
get 23696
push_front 108320425
push_back 507953468
push_back 478279286
push_back 14213876
push_front 131252764
push_middle 510333175
get 57200
push_middle 484586286
push_front 456505807
push_middle 428620258
push_middle 443470458
push_front 459088432
push_front 162756842
push_front 390560743
push_middle 492030615
push_back 795929988
push_middle 813128764
get 55512
push_back 248362455
get 22176
push_back 731512855
get 20451
push_front 510977860
push_middle 391829897
push_middle 40799229
get 16726
push_back 432113337
get 89572
get 12600
push_middle 63840416
push_front 677497722
push_back 479931709
push_middle 675460648
push_front 330282825
get 94282
get 39744
push_front 48631720
push_front 54028710
push_front 254071211
push_front 795536631
get 35234
push_front 680349277
push_middle 449949124
push_back 650319289
get 26099
get 2804
push_back 71965397
get 23099
push_back 469655144
get 26132
push_back 261486297
push_middle 53389969
push_middle 233438019
push_front 168464595
push_middle 401801973
push_front 180623787
push_front 913450024
push_middle 47423808
push_middle 942014593
get 57661
push_middle 149535242
push_front 925452033
push_middle 416508701
push_back 552751766
push_front 3541594
push_middle 688613064
push_front 11487737
push_back 222292022
push_back 897828638
push_front 714738278
push_middle 915829490
push_back 335511405
get 38720
push_back 575807997
push_back 313439097
push_front 86322981
push_front 430839840
push_middle 493264859
get 57682
push_front 88724430
get 75692
push_front 89882938
push_front 408876725
get 60282
push_middle 299564939
push_back 680543893
get 91278
push_front 481353503
get 9722
get 70811
push_back 577912287
push_middle 396872472
push_middle 368686219
get 49084
push_back 142826104
push_front 409498228
push_back 498068215
push_middle 75645471
push_front 264571344
get 66147
push_front 572701259
get 39507
push_middle 889709774
get 95353
get 91073
get 25796
push_middle 880995761
push_back 625049416
get 2705
push_middle 443690997
push_front 147703133
get 51411
push_front 655696535
push_middle 70015490
push_back 940002966
get 93433
push_back 952280120
push_front 93384808
push_back 271690649
get 49776
get 66787
get 64985
push_back 658222946
get 33411
push_front 374245802
push_front 439863288
push_middle 704046553
push_middle 635835137
push_middle 977486788
get 68672
push_middle 97137125
get 88908
push_back 10221458
get 46455
push_front 6079119
get 26474
push_back 96888487
push_front 835043568
push_back 189754598
push_back 131424997
push_middle 796871448
push_middle 308400329
push_front 119221867
push_back 879552375
push_back 837639061
get 48687
push_back 602710590
push_back 635989097
push_back 614320333
push_back 627857996
push_front 108714960
push_back 861164316
push_back 659935629
push_front 815854164
push_back 881893190
get 43432
push_front 372648633
push_back 233912242
push_middle 224847792
push_back 673887231
push_back 344575436
push_front 598587233
get 25672
push_middle 60464056
get 42813
push_middle 360848650
push_front 615294165
push_front 307202999
push_front 264444816
get 42934
get 18500
push_front 288700348
get 18634
push_middle 823006784
get 77305
push_back 960075016
push_front 93638485
push_front 311993315
get 8557
push_back 532517505
get 85448
get 41174
push_back 579852289
push_front 849572108
push_back 937386083
push_middle 156786883
push_front 608017344
push_middle 195493652
get 19908
push_back 126731502
push_front 376525910
get 9123
push_middle 650823182
push_middle 155843631
push_middle 792069467
push_front 883736212
push_back 640271154
push_front 793232244
push_front 231192685
push_back 911149169
push_back 915107121
get 55203
push_front 178630521
push_back 993259166
push_middle 889785831
push_front 209118139
push_back 426907121
push_back 147831886
push_middle 701216897
push_back 407448639
push_middle 705799818
push_back 950696228
get 81424
push_back 413083479
get 33302
push_back 592769705
get 4152
push_back 163145841
push_back 497096415
push_front 823304233
push_front 310686924
push_front 136102574
push_front 893171998
get 6471
push_middle 818993887
push_front 526028747
push_middle 51450770
push_front 433743274
push_middle 769607131
push_middle 767503836
push_front 876751414
push_front 526333119
push_front 549833157
push_back 981607034
push_middle 175564792
get 48130
push_back 770086172
get 8956
get 75119
push_front 788937703
push_front 934200238
get 74798
push_back 22270809
push_back 88607836
push_back 496526840
get 47062
push_front 423244198
get 59105
push_back 956126939
push_middle 792069243
push_middle 612751303
push_back 430834385
push_front 192628680
push_front 590194542
push_front 779518387
push_middle 608654526
push_middle 672282195
push_back 586179070
push_back 354276936
push_middle 270421411
get 26201
push_front 181659708
push_front 601735421
push_front 194844029
push_middle 857567160
push_front 43066143
push_middle 512389707
push_middle 403470959
push_middle 445592925
push_front 852827382
push_middle 2071257
get 34098
push_front 690357554
push_front 106239212
push_front 884353271
get 19984
push_middle 838387626
push_front 948403978
get 69342
push_middle 730008577
push_back 683809487
push_middle 667946102
push_front 166875700
push_back 158720066
push_front 667216107
get 23779
push_back 313325034
push_middle 857795946
push_middle 477843750
push_back 674047890
push_back 622598237
push_middle 942700651
push_back 978191727
push_front 501906936
get 31053
push_front 528504650
push_middle 891290693
get 30713
push_back 203793188
push_back 497854453
push_front 867752284
push_back 420807251
push_back 501081892
push_middle 195396176
push_front 255743070
push_back 64290616
push_front 455351371
get 87408
get 6574
get 49490
push_back 657385289
push_back 554419418
push_middle 720131300
push_front 11147344
push_front 511174605
push_front 128322355
push_back 944534927
push_back 306996550
get 74385
push_front 549400529
get 14498
push_front 657758456
push_back 531327010
get 19573
get 84711
get 83854
push_front 818621247
push_middle 698773926
push_middle 55546669
push_middle 34597441
get 54640
push_middle 742055203
get 30510
push_back 59316616
push_middle 73271767
push_middle 721473135
push_back 590622577
push_middle 948790937
push_back 36891875
get 29891
push_middle 812743075
push_front 529415375
push_front 769118691
push_middle 991028183
push_front 249969933
push_back 978289017
push_front 543735469
push_back 556882331
push_back 290218504
push_back 429311675
push_middle 72659873
push_front 379770943
get 64146
push_middle 614691675
push_front 471761888
push_front 554167720
push_middle 296200460
get 79064
push_front 803240931
get 10953
get 76151
get 47564
push_middle 204935756
push_back 148595247
push_middle 417625956
get 86696
get 90906
push_back 739569239
push_back 782773594
push_back 804397090
get 40695
push_front 165117991
push_middle 395971459
push_back 460029555
get 20409
push_back 996070981
push_middle 700370263
push_front 985904821
push_middle 361171552
push_back 904322982
get 7388
push_back 134670246
get 40211
get 59311
push_front 307538877
push_front 554639273
get 34669
get 1897
push_back 228166810
get 36717
push_front 324070295
get 89013
push_back 892519410
push_front 441991148
push_back 581357452
push_middle 799395365
push_back 994546870
push_back 199935852
push_middle 347957585
push_front 957871637
push_front 879309493
push_back 424009637
push_middle 593913790
get 6402
push_front 988004504
push_middle 525022433
push_front 455583988
push_back 508813263
push_front 188640515
get 5491
push_middle 987692895
push_front 378020380
get 86238
push_middle 934910772
push_front 118854185
push_front 908005614
get 31155
push_back 973736442
push_middle 18918655
push_back 668264957
get 22382
push_front 376072996
get 36545
push_front 327479879
push_middle 222145653
get 89507
push_front 506426451
push_middle 557022373
push_middle 381369737
push_back 202304175
get 13170
push_front 99845700
push_front 799384475
push_back 282459209
get 43955
push_front 75587524
get 89829
push_front 585573860
push_back 940965116
get 79985
push_middle 649066057
get 74708
push_front 641326300
push_middle 365502840
push_back 541115189
push_back 44251729
push_front 576961414
push_middle 49764480
push_front 555314285
push_back 818461940
push_middle 634752850
get 26867
push_front 252077061
push_back 243777564
get 1761
push_front 268948183
push_back 923930942
push_back 445169995
push_middle 320456260
push_middle 859758228
push_middle 803580814
push_middle 346191895
push_back 887391400
push_middle 157424944
get 11159
push_front 368817298
push_back 764423702
get 69243
push_front 399295461
push_back 339748008
push_back 771952763
get 67424
push_middle 105674516
get 31196
push_front 13156950
push_front 151540290
push_middle 282628624
push_middle 900348375
push_front 787254306
push_middle 423292053
push_middle 78685106
push_middle 510621344
get 75319
get 45493
get 18000
push_back 618591334
push_front 497050116
push_back 502151262
push_front 187548325
get 61625
push_middle 645684307
push_back 590303235
push_middle 411202737
push_front 700409770
push_front 434993843
get 49690
get 56883
push_back 765466456
push_front 577592132
push_front 731645224
push_middle 200747697
push_back 555239823
push_front 248700002
get 43169
push_back 776377695
get 92531
push_back 732688744
push_back 736159714
push_back 236071011
push_back 754049385
push_back 742949255
push_middle 413551403
push_back 516346767
push_back 852705881
push_front 287180781
push_front 520393597
push_back 87917072
push_middle 701662411
push_middle 950247683
push_middle 640018832
push_middle 27530034
push_front 114794947
push_front 463638219
push_middle 649415493
push_back 218487334
get 60309
push_back 435786857
push_back 577156187
push_front 920338816
push_middle 591081298
push_front 408010240
push_middle 544354058
push_middle 762979614
push_back 716033833
push_middle 21700752
push_front 176778651
get 39148
push_middle 134235748
push_middle 585758894
push_back 869590808
push_middle 43711640
push_front 385076887
push_front 788595346
get 68926
push_middle 481356752
push_middle 919738009
push_front 66505039
push_front 33312722
push_middle 96884076
push_middle 365338366
push_back 923271046
get 79065
push_front 32754657
push_back 496660203
push_back 482977360
push_back 360023144
get 29632
push_middle 2172042
push_front 531396872
push_back 441414719
push_back 839462969
get 34193
push_back 74884512
get 6714
get 56768
push_middle 416511174
push_back 454752446
push_back 603846664
push_back 959868912
get 37022
push_front 924795553
push_front 741706565
push_middle 82337757
push_front 350889296
get 55204
push_front 69551878
push_middle 286254747
push_back 647618741
push_middle 736520317
push_front 778729576
push_front 596309344
push_middle 115938967
push_front 877333017
push_back 821246718
push_front 512406688
push_middle 263229796
push_back 253913655
push_front 214864440
get 6930
push_front 941444070
push_back 335483108
get 94009
get 84920
push_middle 379870498
get 7506
push_back 606673678
push_front 48455024
push_front 967098536
push_middle 77373128
push_middle 449588067
push_back 69418946
get 64919
push_front 687291225
push_back 980593066
push_back 242637024
get 31193
get 91262
push_front 560016782
push_back 960006402
push_front 445190146
push_middle 263096847
get 17852
push_back 820546432
push_front 61286581
get 87361
push_front 190135823
push_front 472929146
get 75851
push_front 546057361
push_back 53438980
push_middle 438181616
push_back 354187058
push_back 876324135
push_back 854389814
get 64681
push_back 669491558
push_middle 713078093
get 86740
push_back 440221267
get 34894
push_back 596655600
push_front 626037708
push_front 936652194
push_middle 972734503
get 23942
push_middle 969609478
push_front 676994183
get 69207
push_front 231118051
push_middle 969081335
push_middle 757402413
push_middle 472912358
get 83216
push_front 559274393
get 79898
get 34029
push_back 696015381
get 72979
push_front 879845310
push_front 582186939
push_back 581887241
push_middle 369439222
push_front 791952785
get 53040
get 95908
push_middle 373519301
push_back 695661967
push_back 436976031
push_middle 934258485
push_front 325893731
push_front 906033043
push_front 638480421
get 8766
get 64710
push_front 931712262
push_front 543764470
push_back 867841086
push_back 609532083
push_front 918444277
get 85656
push_middle 638132585
push_front 19285209
push_back 507497632
push_middle 840209141
push_front 655474182
push_back 955695246
push_back 670041528
push_back 329900705
push_middle 280287353
get 81936
get 31425
push_middle 502361598
push_middle 936195156
push_middle 312076694
push_front 41242222
push_front 845369945
push_front 979698047
get 70017
push_middle 582858033
push_front 747259884
get 35494
push_front 435952084
push_back 517715159
get 94693
get 24896
push_middle 70072950
push_front 380198805
push_back 928078839
push_front 364834423
push_back 572871857
push_back 569892415
push_middle 301674993
get 68373
push_back 602534835
push_front 384062320
push_back 526899639
push_front 400761353
push_front 680469427
push_front 179721191
push_front 20344247
push_middle 330124687
push_front 947684170
push_front 541300900
push_middle 208623978
get 27977
get 91629
push_middle 459559360
get 88185
push_front 517544648
push_middle 614885731
push_front 444145408
get 42843
get 56626
push_back 949830332
push_middle 374105608
get 2745
get 87514
push_front 578027588
push_middle 72002573
get 25770
push_back 650502756
push_back 856280112
push_front 949668335
get 42651
get 88964
get 95845
push_front 769790834
push_middle 652281443
push_front 280722574
push_front 562560292
get 64313
get 89758
push_front 650996317
push_back 501051263
push_middle 667833625
push_middle 412175901
push_middle 325362908
push_front 266431067
push_front 709428891
get 82314
get 47140
push_front 148996395
push_middle 133254464
push_front 305679952
push_middle 905317582
push_back 283778585
get 61795
push_middle 396722253
push_front 447449234
push_front 688632285
push_middle 815889604
push_middle 886120484
push_middle 210491707
push_middle 517349856
push_middle 418511259
push_front 252918600
get 8377
push_front 293322388
push_back 352906088
push_front 452813035
push_middle 328738126
push_middle 909565235
push_back 420509716
push_back 331687005
get 56523
push_front 105331422
push_middle 509827137
push_middle 994190732
get 85947
push_front 938571600
push_middle 776022762
push_back 65973657
push_back 97941341
push_front 128674069
push_front 589352142
get 62605
get 41491
push_middle 990054283
push_back 396949970
push_middle 140669435
push_middle 848958447
push_front 209610311
push_front 733975946
push_front 80127302
push_front 337139335
push_middle 660368005
get 7287
push_front 446387074
push_front 251911763
push_middle 141707554
push_back 931997368
push_middle 35316018
push_front 163407280
push_front 769718899
get 4794
push_back 319649217
push_front 825520127
push_middle 784179318
push_front 131345118
get 74325
push_front 656233481
push_front 543365341
push_middle 641706994
push_front 236128112
push_back 573584381
push_back 843183723
push_middle 292670559
push_front 30257948
push_front 331025191
push_middle 842246585
get 93467
push_middle 562787209
push_middle 973596277
push_middle 430688126
get 6983
get 14234
push_back 190395059
push_middle 644338047
push_front 762692089
push_back 712675814
push_back 964906610
push_front 996738304
push_front 212968794
push_back 981087185
get 63980
get 41255
push_front 383183815
push_middle 358935195
push_middle 851319681
get 39438
push_middle 46192952
get 23440
push_back 962969665
push_front 966472183
push_middle 498707678
push_middle 46077670
push_front 383292535
push_middle 254049559
get 92588
push_back 883222172
push_back 820080099
push_front 599549333
get 38935
push_back 630930942
push_middle 644998731
push_back 26840701
get 60725
push_back 239829935
push_front 191975517
push_back 348718388
push_front 17347842
push_back 55178210
push_middle 406792732
push_back 389116678
get 77999
get 5034
push_middle 522106655
push_middle 814342181
push_front 584608776
push_middle 568616137
push_middle 135069760
push_middle 371516443
push_middle 893299758
push_middle 920254945
push_middle 482617289
push_middle 185600519
push_back 142478008
push_front 477074776
get 64089
get 81470
push_middle 757347522
push_front 410758566
get 33835
push_middle 995465198
push_front 558394796
push_front 95424301
push_middle 887488657
get 67494
push_back 993121053
get 64638
push_middle 137408357
push_back 647951895
push_front 288883041
push_back 749221433
push_front 954977139
push_front 855544636
push_front 132156770
push_back 578166327
push_back 875894039
get 58058
push_middle 669617427
push_back 141018283
get 74881
push_front 313273412
push_middle 868423807
push_back 32537741
push_back 846377192
get 55678
push_front 27447128
push_front 121884545
push_middle 979848766
push_front 89982969
push_middle 55141109
get 38760
push_back 216019665
get 69955
push_front 969731358
push_back 507753371
push_front 53053949
get 8826
get 370
push_middle 637124533
push_back 898217560
push_back 644112731
get 80487
push_front 562223530
push_back 972221910
push_middle 807931602
get 91230
push_middle 412508500
push_back 812008779
push_back 515096472
get 5750
push_front 489044709
get 31019
get 6976
get 36778
push_back 410538785
get 21016
push_front 229077995
get 40877
push_back 938948177
get 90491
push_middle 194773592
push_back 215776225
push_back 126398718
push_front 524891748
push_back 692457448
push_middle 564590628
push_back 82561316
get 10834
get 42523
push_middle 510685317
push_back 742993389
get 7441
push_front 543033930
push_middle 273474935
get 28994
push_middle 736428026
push_front 529003381
get 68749
push_front 981746663
get 22501
push_middle 442810469
push_back 475126995
push_middle 25438363
get 78504
push_back 860571923
push_back 634335706
push_middle 141011121
get 3543
push_back 748882987
get 3709
push_front 886939720
get 27777
get 71984
push_middle 558207892
get 81239
push_front 107271242
push_back 213249757
push_front 934162782
push_middle 697166281
push_front 178634328
push_back 648893273
get 48015
push_back 107809199
push_back 293360406
push_front 795485612
push_front 861481310
push_back 927660716
push_middle 191660114
push_middle 300959108
push_back 64049803
push_middle 872991991
push_middle 821305196
push_front 364196946
push_back 995559649
push_middle 784420132
push_back 462999451
push_front 303184469
push_front 179170681
push_middle 785550928
push_front 521161218
get 16021
push_back 275471578
push_back 529079978
push_back 178869285
get 14011
push_back 441585038
push_middle 327508236
push_front 805660353
push_back 285398989
push_back 979222034
push_front 557310398
push_back 485516437
push_middle 729596118
get 17443
push_back 994942089
push_front 583623835
push_middle 137053349
push_front 16927505
push_front 565754985
push_back 890982172
get 19422
get 51294
get 23574
push_front 927091308
push_back 993200374
get 32219
push_back 863587883
push_middle 32360016
push_back 66117372
push_back 653611607
push_back 830139762
get 13979
push_back 941404891
get 60007
push_middle 145849061
push_middle 283857490
push_front 48542742
push_front 345373400
push_back 600169102
push_front 625588544
get 9923
get 40447
push_middle 800639808
push_middle 525905349
get 34438
push_middle 759455316
push_middle 531328519
push_middle 374218587
push_middle 938142406
push_front 296351494
push_back 865044430
push_middle 57802345
push_front 664699639
push_back 512941615
push_back 692805505
push_back 100466375
push_front 600332953
push_back 709607356
push_front 120217595
push_front 366639138
get 342
push_middle 157096527
push_front 223408684
push_middle 335882403
get 27918
get 27832
push_middle 242138550
push_middle 539167893
push_middle 879200223
push_back 322092437
push_middle 937115334
push_back 422129648
get 94497
push_front 289065382
push_middle 734458759
push_back 52811443
push_back 77253588
get 69384
push_back 201049449
push_front 386890150
push_back 515801766
push_front 743660419
push_middle 811030729
push_middle 791231592
push_middle 672921415
push_middle 128872984
push_middle 169991297
push_back 974316648
get 16881
push_middle 977359028
push_middle 471008366
push_back 797346278
push_back 322671141
push_back 160471131
push_back 428528302
get 40840
push_front 470212123
get 32964
push_front 678657130
push_middle 635008872
push_back 154585913
push_middle 615024454
push_middle 499245577
push_front 806641021
push_front 445679585
push_middle 288502228
get 34543
push_front 922540796
push_front 243238788
get 37799
push_middle 490091508
push_back 276824817
push_middle 630924531
get 10840
push_middle 342882056
push_middle 799908327
push_front 99502960
push_middle 462108772
push_middle 189095312
get 16287
push_back 195939025
push_back 730101983
get 30024
get 91313
push_back 979354388
push_back 77412696
get 15249
push_back 530012153
get 30834
push_front 854168854
push_middle 170567032
push_middle 557780395
push_back 441600935
push_middle 460701641
push_front 545652089
push_middle 925111706
get 68527
get 59920
push_front 851338402
get 8741
push_middle 291407632
push_middle 408651010
push_middle 799341830
push_front 758032852
push_front 509455350
push_middle 852044387
push_front 9053069
push_back 649347773
push_middle 586485320
push_back 338379455
push_front 84725213
push_middle 972216724
push_front 773828310
get 64888
push_middle 369667346
get 80844
push_middle 160505502
push_middle 635119451
push_front 900706727
push_back 981109630
push_back 873166634
push_middle 743819505
get 70305
push_front 612784099
push_back 463849711
get 64369
get 87647
push_back 857103755
push_back 247795863
push_middle 370473600
push_middle 142180673
push_middle 59922900
push_middle 599993842
push_front 222711712
push_front 784485104
push_back 695253531
push_front 3301443
push_back 880954110
push_back 997212693
push_front 734527704
get 58970
push_front 706300497
push_front 69736947
get 5723
get 84730
push_back 214400615
get 78723
push_middle 405242827
push_middle 112571269
push_back 536176206
get 70938
push_front 314402937
get 63574
push_back 957833567
push_back 803354870
push_middle 70630275
push_middle 808986514
push_middle 552889663
push_back 16833233
push_back 428990422
push_back 851017380
push_front 58503936
push_front 102278834
get 80131
push_front 795740182
push_middle 831671454
get 8430
push_back 691489334
push_back 910266950
push_front 607728766
push_back 382654475
get 20193
push_front 951262104
push_middle 116275570
push_back 292955338
get 6501
get 89975
get 50570
push_middle 704584686
push_middle 856966323
get 56953
push_back 16543496
get 3552
push_front 342953521
push_back 712040294
push_middle 841993921
push_middle 667463849
get 36374
get 91396
push_back 946073181
get 52997
get 68113
push_back 810731220
get 77022
push_middle 850089137
push_front 125390598
get 54699
get 6396
get 44801
push_front 693115465
push_middle 353960004
push_front 877492269
push_middle 576717370
push_back 903660215
push_back 873703015
push_middle 746574923
get 30195
get 54461
push_back 586472992
push_front 673339118
push_back 324920793
push_back 702532650
push_back 612565476
push_back 87889055
push_front 188835028
push_middle 353330047
push_middle 624428174
push_front 858616915
push_front 993843889
push_front 611047020
push_front 883992992
get 88509
get 67753
push_front 690852835
get 54139
get 59438
push_middle 76630701
push_middle 119413024
push_back 123359180
push_front 208247975
push_front 13441821
push_middle 819933247
get 75510
get 52975
get 79588
push_middle 493805575
push_back 496466395
get 85437
push_middle 90082223
push_back 891998356
push_front 552841394
push_middle 3376984
push_front 404101156
push_back 460936794
push_middle 56015453
push_middle 29530937
push_middle 601437832
push_middle 968311794
get 94285
push_back 225484154
push_middle 817402732
push_front 933164717
push_back 185552991
push_middle 121191369
push_back 560708205
push_front 278256432
push_front 241883465
push_middle 769122826
push_back 413304709
push_front 982181954
push_middle 234102628
get 23475
push_back 482368601
push_back 798674328
push_middle 984174813
push_back 382326769
get 76146
push_middle 505447862
push_front 983598734
push_back 785545147
push_middle 480307553
push_back 97295587
push_back 822414390
push_middle 330285696
get 26648
get 12464
push_back 938944505
get 22154
push_middle 753552976
get 62731
get 48788
push_back 347730785
push_front 239970987
push_middle 743216539
get 96143
push_front 217218963
get 36481
push_back 543887263
get 32425
get 41333
push_middle 747253418
push_middle 948567273
get 79310
get 75551
push_back 677408122
push_middle 355073700
push_back 239094203
get 49458
push_back 74695008
get 9076
push_back 218248105
push_front 719637249
push_back 354062290
get 20272
get 22778
get 22934
push_front 768467679
get 75634
push_back 100734108
push_back 806647260
get 53554
get 35066
push_middle 867316263
push_middle 254082455
push_middle 615561505
push_back 496441544
push_back 69182320
push_back 318906395
push_middle 667078490
push_back 911327764
push_back 801284983
push_front 809632603
push_front 731937084
push_front 21686100
push_front 565433381
get 32767
get 41445
push_middle 402790095
push_middle 293885773
push_back 814762838
get 69702
push_middle 814139055
get 26058
push_front 422379315
get 46075
push_back 371062005
push_front 9104238
push_back 269226327
push_front 204180530
push_middle 659160916
push_middle 112497492
push_back 893669098
push_back 368795691
push_back 706775759
push_front 832572653
push_middle 607939469
push_back 3870341
push_front 177011553
push_back 395173772
push_front 169183753
push_middle 889538021
push_middle 553550925
push_middle 117904166
push_back 546479688
push_middle 465350551
push_back 208255284
push_middle 12021593
get 91091
push_front 196600501
push_middle 672688057
push_middle 370237904
push_middle 898349716
push_front 693144454
push_front 288703504
push_back 186525643
get 66807
push_back 489550335
push_back 756109577
push_front 612347587
get 8845
push_back 120510149
push_middle 205603492
push_middle 502007588
push_back 91106467
push_middle 601347325
push_back 404833395
get 12617
push_middle 35047697
push_front 760057093
push_middle 840689072
push_back 792076316
push_front 819194193
push_front 273283923
push_back 155178486
push_middle 9821102
push_back 50779930
get 26955
push_front 825451995
push_front 241052453
push_front 52826002
get 35685
push_back 634339642
push_middle 149311398
push_back 493985578
push_middle 757220085
push_middle 298594467
get 83765
push_back 429175965
get 69965
push_front 287784157
push_middle 350828937
push_back 575500777
push_middle 381770560
push_front 558857737
push_back 145360899
push_back 943855080
get 41756
push_back 943202830
get 58740
push_front 578555548
get 7956
push_middle 925033338
push_middle 862551934
push_middle 782727286
push_back 796929766
get 88305
push_middle 769617032
push_front 371768116
push_front 971488605
push_middle 295703241
get 23114
push_back 361973032
push_middle 376248908
push_front 908803462
push_middle 409673412
push_middle 105418938
push_front 862658574
push_front 731176182
push_front 829778887
push_back 233278816
push_middle 462435875
push_front 249704638
push_back 738314660
push_front 421427389
get 2127
push_middle 644185763
get 29154
push_front 613337731
push_back 504931200
get 50837
push_front 910135845
get 66476
push_middle 696420906
push_back 632850959
get 20438
push_front 897992746
push_middle 605911101
get 79452
push_back 199045793
push_middle 268323685
push_middle 191679612
push_back 969325399
get 3544
get 88954
get 36522
push_middle 393855346
push_middle 138315401
get 61843
push_front 357178710
get 36478
push_front 698676936
get 84526
push_front 21395771
get 78158
push_front 811072131
get 93889
push_back 764784398
push_middle 507186524
push_front 295321269
push_front 860465471
push_middle 386543573
push_back 952278424
push_front 714079552
push_middle 644033374
get 23660
push_middle 792534455
push_front 111096034
push_front 269750450
push_back 785867775
get 35230
push_middle 276479959
push_middle 63016211
push_front 602495340
push_middle 208560798
get 34241
push_middle 116437762
push_front 188775167
push_front 881294107
push_front 418148340
get 86473
push_back 813629320
push_front 778290609
push_front 88617303
get 71347
push_middle 453544829
get 61372
push_back 810931677
push_back 618386256
get 36670
push_front 715339867
get 91128
push_back 864120668
get 44996
push_back 655807865
push_middle 96100039
push_front 307906956
get 18622
push_middle 258280527
push_back 202798753
push_middle 657657199
get 87366
push_front 913938572
get 72832
get 53045
push_back 869865409
push_middle 122002300
get 3682
push_middle 637934639
push_back 907497691
push_middle 639899804
push_middle 969162891
get 40629
get 93426
push_back 411196169
push_middle 721463118
get 66604
push_back 365124649
push_middle 90065429
push_back 797291201
push_front 438092639
push_middle 612706615
push_front 335376758
push_back 146388538
push_front 536469153
push_back 496368249
get 29896
push_back 967722382
get 76122
push_back 65692537
push_front 272188823
push_middle 183767751
push_middle 412664395
push_back 43379215
push_front 778276112
push_middle 261481546
get 3168
get 44819
push_middle 590568546
get 53943
get 63662
push_front 102914832
get 91986
push_back 452089243
get 83726
push_middle 106940890
get 13065
push_front 309326352
push_front 947879723
push_middle 448260364
push_back 16543696
push_front 193359876
get 5496
get 93417
push_front 900492929
push_front 18241794
push_front 270959374
get 2260
push_front 247045861
push_front 294628087
push_front 959250028
push_back 436862085
get 3299
push_back 617682803
push_middle 271819064
push_front 137170070
push_back 783219128
push_back 822472987
get 63262
push_back 170382760
push_back 637687553
push_middle 330809767
push_middle 689425487
get 95370
push_back 760408004
push_back 72129047
push_back 132361535
push_back 276692013
get 11848
push_front 736278073
get 42065
get 8285
push_middle 33083833
push_front 300838774
get 27225
get 91272
push_middle 317535650
push_back 89782354
push_front 472640533
push_back 19801022
get 30562
get 72931
push_front 371853725
get 58070
get 55343
get 61643
get 86336
push_back 143995158
push_middle 480014917
push_back 229112157
push_front 729931483
get 14613
push_middle 285337166
push_back 931409886
push_front 770903327
get 55391
get 780
push_middle 182971367
push_back 616534951
push_front 936268507
push_back 234916193
get 82830
push_middle 149977633
push_middle 66649793
push_middle 967129546
push_middle 344621508
push_front 242090840
push_middle 948657563
get 61175
push_front 188039381
push_front 753070589
push_front 638807816
get 42954
push_front 85718936
push_front 6706582
push_front 370057965
push_middle 25123262
get 90618
push_back 243033843
push_back 818343186
push_back 145109935
push_front 227140634
push_front 659048439
push_middle 125341080
get 12797
push_back 764889722
get 61784
get 57263
push_middle 602776237
push_front 445576039
push_middle 878875651
push_middle 471422179
get 12096
push_middle 293822867
push_front 241572546
push_front 250798339
push_middle 677615523
push_back 56555102
push_middle 700646233
get 22234
get 24378
push_middle 530729173
push_back 910249770
push_middle 465820784
push_middle 996368912
push_middle 801518447
get 4181
push_front 158658131
push_front 291982373
push_front 602030468
push_front 752367713
push_front 901951851
push_front 701819124
push_back 862793672
push_back 670210395
push_front 840396770
push_back 327669021
push_front 584339856
push_middle 94746242
push_front 475983079
get 74819
push_back 537408304
push_back 387678545
get 64899
push_middle 374110689
get 14657
get 44377
get 43942
get 39676
push_front 854026143
push_middle 751754349
push_back 707775862
get 6464
push_back 479788105
push_middle 40205194
push_front 987378131
get 2523
push_back 666121594
get 76972
push_middle 186608885
push_back 259462538
get 57616
push_back 536673535
push_back 587785966
push_back 143577150
push_middle 889888891
get 75688
push_back 920908972
push_front 757961273
push_back 165912147
push_front 845318094
push_middle 826306191
push_front 745340331
push_back 15230402
push_front 366802570
push_middle 230892783
push_front 145011005
push_back 344136013
get 48818
get 60705
get 85678
push_front 325256741
get 23033
push_front 385273924
get 43256
push_front 849290249
push_front 939144524
push_back 830467405
push_middle 872881038
get 44614
push_middle 765648541
get 13276
push_back 772688440
get 7837
push_middle 811501346
push_front 290504469
get 8447
get 93633
push_front 890403310
push_back 154615846
push_middle 222538939
get 15452
push_front 745487561
push_back 115273808
get 10275
push_back 579037363
push_back 721480271
push_front 559747237
push_front 659208780
push_back 870065599
push_front 749924846
get 26486
push_back 334176025
push_back 142086943
push_middle 522905206
get 47541
push_back 145711589
push_front 493517644
push_middle 432265217
push_middle 35079781
get 57076
get 87962
get 85477
get 46166
get 37496
push_front 440208020
get 58764
push_middle 281887929
get 63025
push_back 879157333
push_front 427872335
get 80301
push_middle 948077445
push_middle 283615660
get 69461
get 93947
push_back 608160125
push_front 525040323
push_front 470830820
push_front 200572558
push_front 124288275
push_middle 696438734
push_back 233435264
get 8719
push_front 738503674
push_middle 992820501
push_front 249944078
push_back 489647623
push_back 237809760
push_middle 425970771
push_back 316216108
push_back 450117985
get 78769
push_middle 108836855
push_back 464277256
push_middle 124380982
push_middle 683922365
push_back 568521526
push_front 665513630
push_middle 872874874
push_middle 997100249
get 75202
push_middle 698940203
push_back 285969483
push_back 37184407
push_middle 188037743
get 86246
push_back 183446097
push_back 775152183
push_back 737082225
push_back 485305140
get 5593
push_middle 507359668
push_middle 568600843
push_middle 833274250
push_back 408781407
push_front 722718542
push_front 953658363
push_middle 696530250
push_front 329366984
get 54305
push_back 334165917
push_front 796057049
push_front 40327967
push_middle 915130807
get 87922
push_back 263734286
push_back 210791133
get 85312
push_middle 193440981
push_front 775019148
push_back 223197532
push_middle 316522721
get 71959
push_front 111220459
get 60905
push_back 466004217
push_back 64697613
push_back 370716246
push_back 277176138
push_front 925051578
push_front 401782486
push_front 297246701
get 33529
get 42102
push_back 695546417
push_front 180083859
push_back 850135269
push_back 126086341
get 88295
push_front 792788968
get 51619
push_front 51783455
push_front 402750489
push_middle 906111056
push_middle 803615150
push_front 910401759
push_back 828215451
push_front 322298524
push_middle 103291344
push_middle 289936017
push_middle 424061140
push_back 853469036
push_front 309176455
get 653
push_front 679446402
push_middle 789554517
push_front 432200539
push_middle 258923712
push_front 359359630
push_front 449649948
push_back 260069682
get 12670
get 84296
get 96387
push_back 307072038
push_middle 479478285
push_front 787169468
push_middle 464123358
push_front 626478053
get 932
push_front 953407933
push_middle 215400491
push_middle 678302527
push_front 246074607
push_middle 489964657
get 92296
push_front 125693505
push_front 221541679
get 89429
get 22791
push_middle 400309855
push_back 427834387
get 207
get 65618
push_back 295854484
push_back 704000524
push_middle 993725789
push_front 852976892
push_front 530523036
push_front 449891812
push_middle 571847874
push_middle 304641091
get 2932
push_front 795497774
get 87253
push_front 280581447
get 1292
push_back 242528663
push_back 147449232
get 74718
push_front 89811818
push_front 964461431
push_middle 480262258
get 47547
push_middle 853817629
get 90772
get 91798
push_back 766327405
push_back 391503613
push_middle 210443469
push_front 465256821
push_front 914354474
push_back 952974941
push_back 92522118
get 84676
push_front 689843334
push_middle 378076240
get 9776
push_front 298076053
push_middle 946557032
push_front 161822279
push_front 374400618
push_back 682370624
push_front 25753434
get 16939
push_front 928918648
push_middle 112838922
push_middle 671034733
push_middle 13336321
get 62609
push_front 403082203
push_middle 569364638
push_front 993417002
push_front 548831076
get 18275
push_back 734481463
push_back 586055877
push_front 995399227
push_middle 127506310
push_back 520502122
push_back 385104971
push_middle 936569463
push_back 158444068
push_front 51440498
push_front 542550256
push_middle 324930610
push_back 796548128
push_middle 701698030
push_back 279075732
get 81473
get 15027
get 20795
push_front 674430038
push_middle 174842680
push_front 259590647
get 48163
push_middle 741841954
push_front 535259028
push_front 630682301
push_back 621765345
push_back 236567916
push_back 136354585
push_middle 652041241
push_back 485412183
push_middle 742465879
push_back 522294274
push_middle 156252243
get 35235
get 18119
push_back 484854310
push_back 871558332
push_front 303835578
get 60968
get 66151
push_back 476481756
push_back 926859687
push_front 89510162
get 95032
push_front 61914156
push_middle 640065188
get 56581
push_front 996847239
push_middle 224378772
push_back 14489979
push_middle 642407070
push_middle 561648479
push_middle 511715872
get 65297
push_middle 999745686
push_front 119349670
push_front 624051477
push_middle 888742771
push_front 206070620
push_back 372889148
push_middle 403666961
push_front 296642441
push_front 441488712
push_back 167039466
push_back 80947678
push_middle 151858912
get 51143
push_front 596423652
push_back 976850710
push_front 935949941
push_middle 758289417
get 42620
push_middle 771235744
push_middle 838558310
get 850
push_front 518059924
push_front 75361320
push_back 855210573
push_middle 422559373
get 1777
push_back 502782746
push_middle 799711833
push_front 279266808
push_middle 150908030
push_back 98959589
push_middle 726395757
push_middle 744403742
push_middle 794313939
get 87044
push_front 657698957
push_middle 729702580
get 51608
get 33263
push_back 599424092
push_middle 733379248
push_back 190747173
push_middle 419642217
push_middle 504953
get 31104
push_middle 692511112
push_back 167242481
push_back 519070002
push_middle 40569561
push_back 892009788
push_back 117592986
get 68932
get 46693
push_back 518911167
get 3698
push_middle 588270322
push_front 328644524
push_front 108029951
push_back 552992799
push_front 361020705
push_middle 116698159
get 3588
get 85072
push_back 304885550
push_back 423086394
get 64868
get 66989
push_middle 321827176
push_front 870040426
get 94301
get 30572
push_middle 298346611
push_middle 125264920
push_front 477891986
push_middle 216685978
get 2630
get 57166
get 10429
get 67162
push_back 226011022
push_back 544731825
push_front 744145927
push_middle 104106153
push_back 742226024
push_back 710462413
push_front 927667256
get 63829
push_front 427464696
push_front 451898303
get 47126
push_front 98223738
get 55538
push_back 123691935
push_front 110727558
get 31930
get 69667
get 69208
get 9120
push_front 107408794
get 35091
push_front 580196575
push_middle 572759921
push_middle 560677201
push_back 663058162
push_back 381433599
get 29975
push_front 255444207
push_back 150495003
push_middle 706554357
push_front 96874747
push_back 589871713
push_front 181382464
push_middle 118600400
push_front 823206144
push_front 194913650
get 56376
push_middle 918014064
get 41533
push_middle 622474537
get 20487
push_front 80086468
get 88473
push_back 485616658
push_front 255987657
push_middle 573688984
push_middle 67354839
push_middle 675288228
push_middle 821830003
push_back 554326488
push_middle 303650025
push_middle 951439379
push_front 58521822
get 43569
get 69445
push_front 766996654
push_middle 946581569
push_back 9278774
get 96111
push_middle 422755000
push_front 344099203
get 21496
push_middle 957423065
push_middle 57596700
push_front 693134676
push_back 41119906
push_back 785230891
push_middle 946567759
push_back 60597291
push_middle 565421986
push_back 950931987
get 20880
push_middle 759028912
push_back 253591016
push_middle 231432832
push_front 110831522
push_back 122574513
push_middle 679553218
push_front 708570448
get 55567
get 1121
push_back 839613234
push_front 571289539
push_middle 484440009
push_middle 170623857
push_back 634276732
push_middle 181306332
get 55285
push_front 978941851
get 30659
push_back 492901262
get 66736
push_middle 535284512
push_back 305953490
push_middle 368822329
push_back 377875972
push_front 970327501
push_middle 790387186
push_middle 885480824
push_middle 258971544
get 51751
push_front 506920959
get 42272
push_middle 295528046
get 48571
push_back 268590559
push_back 958941100
push_middle 733979947
push_front 670270866
push_front 180705666
push_middle 301512381
get 86420
push_middle 627480129
push_back 977682294
push_back 38319317
push_back 481270674
get 9912
push_front 741513399
push_back 395402997
push_middle 383431860
get 54906
get 15081
push_front 208428815
get 18668
push_middle 498360754
get 10689
push_front 328554020
get 48810
get 21429
get 88889
push_back 202034251
push_middle 111739359
push_middle 99063520
push_middle 827433222
push_middle 790707859
push_front 896402583
push_middle 316514322
get 39605
get 69332
get 9801
get 273
push_back 10533750
push_middle 686952095
push_front 985026588
push_middle 105879446
push_middle 270330916
push_front 779187660
push_back 862579832
push_front 312035176
push_back 6522285
push_back 466988246
push_back 789705097
push_back 53798278
push_middle 573138009
push_middle 142990062
get 64451
push_front 281142091
push_back 235773311
get 64021
push_front 642872000
push_front 384836951
push_front 935296609
get 22015
push_back 871865754
push_middle 712787795
push_front 481398761
push_front 375187976
push_back 871488516
push_middle 552373341
push_middle 735079383
get 70747
push_front 945122719
push_middle 678944925
get 32180
push_front 120003090
push_back 356289048
push_front 616347441
push_back 403797732
push_middle 887329632
get 92924
push_back 474155589
push_front 173232479
get 31784
push_middle 91459142
push_back 132255753
push_front 523049261
push_middle 138489243
push_back 362205017
get 29590
push_front 831266152
push_middle 534734801
get 20215
push_middle 311338654
push_middle 402478785
get 86805
push_middle 418958816
push_front 145786692
get 75025
get 29491
get 8765
push_middle 828957106
push_back 896304355
push_front 383959196
get 31565
push_back 102950931
push_back 803346002
push_middle 664563637
get 5195
push_back 540935224
get 47780
push_back 989000867
push_front 877534391
push_back 51777454
push_back 777437221
push_middle 986087386
push_middle 248158265
push_middle 817332384
get 5388
push_front 357400748
push_middle 234558402
push_back 107158451
push_middle 821584936
push_middle 922048822
get 15373
get 2475
push_front 890062475
push_back 192455417
push_front 247681014
push_middle 840009283
push_back 242516007
push_middle 199766680
get 7898
get 77216
push_front 498326403
get 57436
push_front 978693412
push_front 659199423
push_back 731175084
push_front 81146323
push_back 172954896
push_middle 806521825
push_middle 434094386
push_front 144433756
push_middle 742010330
get 34996
push_front 289196857
get 8703
push_front 145729206
get 65789
get 91610
push_back 636168419
get 37142
push_front 373975785
push_front 331953555
push_middle 59258196
get 90016
get 4255
push_front 418183287
push_front 176564838
push_front 231121260
push_back 404658176
push_back 337738330
get 1812
push_middle 211269053
push_front 127494808
get 58235
push_middle 451682027
push_front 162828578
push_front 630436144
push_middle 9587191
push_back 638199760
push_back 746611811
push_middle 47421182
get 51032
push_front 12382724
get 31752
push_back 906747032
push_front 661647681
push_front 183591573
push_back 986255389
push_back 729683481
push_front 383482817
push_back 772672408
push_back 11289942
get 20387
push_back 496533018
push_back 350176853
push_front 380155725
push_middle 989251897
push_back 111869071
get 90182
push_front 223250968
push_back 694830361
get 29457
push_middle 158221243
push_middle 570941960
push_middle 31489623
get 89191
get 71381
get 92817
push_middle 185690812
get 88793
push_back 971046451
push_middle 899572667
push_middle 972310981
push_front 793193419
get 57100
get 62126
push_front 363315554
push_middle 215282744
push_back 850133076
get 78305
push_middle 236236466
push_back 579219921
push_middle 166547287
get 2449
get 80948
push_middle 455331021
push_middle 699746925
push_middle 609186394
push_front 149825239
push_back 846933041
push_back 761774969
push_back 407427178
push_back 105875766
push_front 812190725
push_middle 140779564
push_middle 351418904
push_front 649264949
push_front 561647136
push_back 286895497
get 88929
push_front 968127981
push_front 519539007
push_back 191124273
push_middle 390448217
push_middle 807498918
push_back 355973439
push_back 944235857
push_back 358171836
push_back 581225805
push_back 324039616
push_middle 110044548
push_back 243343008
push_back 723684891
get 92274
push_middle 988267185
get 27840
push_front 75526796
push_back 683358055
get 8452
push_back 131651890
push_front 488408403
push_back 148197326
push_middle 478905633
push_back 993808195
push_back 997562601
push_middle 175907131
get 28896
push_back 641958197
get 89756
get 33503
push_middle 655269576
push_middle 68957328
push_middle 339677725
push_back 657104002
get 59353
get 20143
push_middle 812366734
push_middle 280987749
push_front 592041460
push_back 202779569
get 52052
get 16994
get 27288
push_back 393855404
push_middle 261553207
push_middle 678737276
push_middle 19280152
push_back 676759875
push_middle 898995951
push_middle 93282394
push_front 550836632
push_back 340701236
get 1043
push_middle 113883867
push_back 622068563
push_middle 383096602
push_middle 800129064
push_front 841838862
push_middle 75896939
push_middle 422907602
push_front 841178758
get 73788
get 57564
push_back 417607053
push_middle 974240945
get 52641
push_back 248477329
push_back 960027649
push_front 276489207
push_back 814510535
push_back 518223570
push_back 948123142
push_middle 26582833
get 66607
push_back 818677758
push_middle 405222437
push_front 365633918
push_middle 904228077
push_back 979277172
push_front 123913750
push_middle 977444089
push_middle 144816962
push_middle 268670679
get 42710
push_front 29543679
push_front 16656716
push_middle 460720272
push_middle 308612318
push_middle 568173120
push_back 475119265
push_front 478458805
push_back 286259761
get 11732
push_middle 971481367
push_back 45212794
push_back 535361708
push_back 303705628
push_front 398986472
push_front 344348946
push_back 109567637
push_middle 701044678
get 11173
push_middle 839068495
get 33630
push_front 800115227
push_back 719046377
push_middle 538941250
push_back 918014503
push_back 826411298
push_middle 846867181
push_front 916372820
get 7791
push_front 201568649
push_back 371717034
push_front 503233869
push_middle 588313703
get 9153
get 39818
get 10450
push_middle 218658931
push_front 167868688
push_front 990709672
get 67121
get 81135
push_back 184449880
get 10987
push_back 539640265
push_middle 346064080
push_back 976378234
push_middle 514722667
push_front 368416617
get 31244
push_middle 843669694
push_front 336063235
push_middle 5096437
get 26540
get 26439
push_middle 471453295
push_middle 78786816
push_middle 187636361
push_middle 762449913
push_front 544189334
push_front 876440563
push_middle 770514225
push_front 105628458
get 31043
push_middle 202073792
push_middle 797898670
push_front 443696853
push_back 259493282
push_back 832968503
push_front 496437579
push_back 405076113
push_back 936681003
push_front 568067039
push_back 497917415
get 82998
get 35102
push_front 206432340
push_middle 441917803
push_back 934637091
push_middle 561213873
push_back 235034117
get 94885
push_back 246319053
push_front 408848765
push_front 314881390
push_front 56653823
push_back 200563281
push_front 508354102
get 43318
push_middle 788990863
get 69003
push_back 784180157
push_middle 269802732
push_back 783431004
get 48825
push_middle 928841328
push_front 479116987
push_front 793388661
push_back 29408321
push_middle 531603709
get 88183
push_back 530636408
push_back 511210360
push_middle 532998558
push_middle 979619788
get 14357
get 88195
push_front 989343318
push_middle 122802778
push_middle 649124713
push_back 465542692
push_back 285215816
get 43916
push_front 150817021
push_back 839090041
get 63940
push_middle 632794596
push_front 896774230
push_front 405028310
push_back 782184944
get 71247
push_back 620659188
push_middle 954498320
push_middle 978276508
get 5534
push_back 732337639
push_middle 427917725
push_middle 908461214
push_back 48026578
push_middle 3906294
push_front 133495064
push_front 403297092
get 1839
get 66709
push_middle 721451425
get 28510
get 41059
get 51195
get 59867
get 64444
push_front 629958174
push_middle 868208927
push_back 690421595
push_back 155420776
push_back 580974830
get 47894
push_front 740278662
push_middle 52603055
push_front 80359991
get 94536
get 79343
push_back 473601548
get 2833
push_front 632825176
push_middle 228374071
push_middle 288364847
push_back 624565687
push_middle 620286111
get 15247
push_middle 400170829
push_front 591523494
get 72799
get 57484
push_middle 393637714
push_front 932504810
push_front 837527197
push_front 70743725
push_back 410532889
push_front 907839951
push_front 151294529
get 16736
push_front 13662713
push_back 140956278
push_back 858973493
push_back 112574587
push_back 752157612
push_back 594764305
get 49383
push_middle 813675578
get 24476
push_front 110461611
push_front 411789287
get 75298
push_back 195625794
push_middle 985042011
push_front 778017854
push_back 818194467
push_front 773660440
push_back 50609944
get 80205
push_front 85155988
push_middle 602293324
push_front 884625476
push_back 733516787
push_front 456176374
push_back 802501744
push_middle 7605316
push_back 396114195
push_middle 823285544
push_front 100706413
push_front 809205454
push_front 651286647
push_front 623724164
get 85162
push_front 95409889
push_middle 438858596
push_front 339117826
push_back 652171249
push_back 739873468
push_front 575076562
push_back 62832279
push_middle 747125921
get 74086
push_middle 389137542
get 29276
get 21691
push_front 144214966
push_back 290065872
push_back 393352762
push_back 534027296
push_back 411925953
push_front 636216384
push_back 151883074
get 18527
push_middle 72738491
push_back 114977321
get 73838
push_middle 536849456
push_front 781192736
push_middle 231644797
push_back 275814155
push_middle 472510513
push_middle 967148645
push_middle 562502639
get 38818
get 14041
push_middle 272154506
get 33924
get 63336
push_middle 675935529
push_back 698843467
push_front 330550124
get 56856
push_back 679364738
push_middle 248580104
get 71443
get 80059
push_middle 396107943
push_front 749017697
push_middle 145675371
get 73636
get 40566
push_front 748155301
get 5050
get 71686
get 32212
push_back 331485053
push_front 543680420
push_middle 689513625
push_front 796986997
push_middle 69597432
push_front 803024949
get 59323
push_middle 945704112
push_front 799352907
push_back 683311418
get 93420
push_front 271394505
get 81302
push_back 479442949
push_middle 469615453
push_middle 648979630
push_middle 350822474
push_back 548085268
get 81291
get 31361
get 27284
push_front 83695728
get 36135
push_front 736750877
push_back 335139735
get 38536
push_front 865094533
push_back 499045519
get 78557
push_middle 127356969
push_middle 311041683
get 89966
push_back 950429355
get 46577
push_front 759352726
push_front 539412888
push_front 477577176
push_front 627180813
push_front 553372872
push_back 334952397
push_middle 269125254
push_back 361910048
push_middle 493175242
push_middle 301740006
push_back 85316588
push_back 944008185
push_back 668368927
get 89982
push_middle 920952647
push_back 157453622
push_back 607474019
push_back 576357624
push_front 741806906
get 19656
push_middle 617222528
push_back 256646550
push_back 799725746
get 42978
get 66780
push_middle 461367193
push_front 768077283
push_front 616796480
push_front 20407712
push_back 749566988
push_back 2238958
push_front 102630809
push_middle 402153187
get 18960
push_front 930659049
push_middle 708766970
push_front 536680017
push_front 584214283
push_middle 965854908
get 40645
push_front 191452569
get 30270
get 66743
get 22692
push_middle 526316592
get 15640
push_front 472719721
push_front 249790708
get 72493
push_front 473363310
push_back 771183924
push_front 423302609
push_back 109301359
get 66855
push_back 520173606
push_back 755096884
push_front 580298817
push_middle 162094352
push_middle 55265147
push_back 658133708
push_middle 627187045
push_middle 99775466
push_back 49947437
push_back 506447922
push_middle 570461662
push_front 804687840
get 68895
push_middle 877506456
push_middle 714939610
get 70829
push_front 411623229
get 7289
push_middle 299218688
push_front 148879902
push_middle 580180944
push_front 183786298
push_back 479395220
push_front 747580358
push_front 363710016
push_back 951033798
push_back 855837607
get 58113
push_back 461804416
push_middle 528202812
push_middle 673625042
push_back 783950056
push_front 243594310
push_back 648308480
push_back 750729141
push_middle 176162264
push_middle 925748516
push_back 872643374
get 68613
get 80798
get 75486
push_middle 786236958
push_front 234351455
push_middle 907969308
get 4409
push_middle 427831096
push_back 325488229
push_back 199405980
push_middle 453163674
push_middle 2223642
push_back 333771974
push_back 783547510
push_front 403118159
get 95415
push_front 975594642
push_middle 868140053
push_front 257579612
get 50879
push_front 196932520
get 26097
get 31286
push_middle 703787796
push_middle 449797079
push_front 750726374
push_middle 625458673
get 51158
push_front 110309195
get 32115
push_front 582127235
push_back 191001552
push_middle 803288626
push_middle 961185592
push_middle 887462412
get 44702
push_front 959943190
get 96809
push_front 869043485
get 56821
push_middle 464349802
push_middle 898940867
get 23567
push_front 901903974
get 36620
push_middle 207520269
push_back 850301077
push_front 953055247
push_middle 928907531
get 69916
push_middle 407740163
push_middle 494088938
push_back 170466188
push_back 853028924
push_front 980211260
get 36386
push_back 429289151
get 62834
push_back 415846356
get 71150
push_middle 172873015
push_back 413586533
get 56344
push_middle 623503516
push_back 416131240
get 67739
push_middle 120487466
get 43154
get 52605
push_middle 802417917
push_front 468046292
push_middle 75594451
push_back 7430667
get 27207
push_middle 748690804
push_middle 835904878
push_back 571696638
push_front 748589927
push_back 391836264
get 57549
push_front 400246920
push_middle 283288270
push_front 719976221
push_middle 565386656
push_middle 91135377
push_front 522262508
push_back 301461268
get 52522
push_back 972067301
push_back 680229796
get 10484
push_front 948631308
push_middle 993974766
push_front 160857782
push_middle 264135329
push_middle 798648669
push_front 327770321
push_middle 720664238
push_back 667576992
push_front 54794567
push_middle 12436843
push_back 93920387
push_middle 715898466
get 53407
get 41504
push_back 606854412
push_back 419546809
push_front 183179450
push_middle 989918055
push_back 781461848
push_front 669152986
get 76265
get 7314
push_front 668167809
push_middle 804959232
push_front 509174541
push_middle 425095642
get 39544
push_front 60275194
get 40475
push_middle 457655333
push_back 517691585
push_back 800612899
push_middle 247657154
push_middle 543232521
push_front 338540127
push_back 136208260
push_middle 514586132
get 18637
push_middle 17319547
push_front 550953074
push_back 685836872
get 34616
push_back 367138109
push_front 730875520
get 68772
push_back 562950529
get 93426
push_front 605078388
push_middle 591886633
push_front 673439681
push_front 352367150
get 88914
push_middle 715025095
push_middle 988351756
push_middle 448650140
get 15762
get 54274
push_middle 248105422
push_back 157827773
get 90061
get 86351
get 38815
push_front 895311323
push_middle 17494226
get 26546
push_middle 638580865
push_back 848843146
push_front 656717675
push_back 147827477
get 91000
push_front 846509750
push_front 397231969
push_middle 417133370
get 36479
push_middle 264589834
get 52347
get 90872
push_back 473068916
push_front 213062154
push_front 594017259
push_front 868714457
push_back 87482410
push_middle 543771145
push_back 891076620
push_middle 600100396
get 53651
push_back 664107542
push_front 948424670
get 5044
push_front 203808804
push_back 638950052
push_front 631250470
get 65186
get 56809
get 65794
push_middle 342716405
push_front 151796630
push_middle 5699358
get 37123
push_back 109303135
push_back 888808477
push_front 906432903
push_front 262539884
push_back 269814723
push_middle 997437790
push_back 990698841
push_front 288990591
push_back 881072719
push_front 486416810
push_front 740932479
get 11111
get 69041
push_front 711571560
get 8079
push_back 467711175
push_middle 142259632
push_front 976892164
push_front 678047445
get 75170
get 22120
push_middle 402348594
get 83957
push_back 664099801
push_back 862782082
push_back 155338593
push_middle 230594175
push_front 592426339
push_back 784328217
get 91353
push_middle 490121741
push_back 151952920
push_back 804807174
push_back 565842520
push_back 716646834
push_back 860214545
push_back 250246105
push_back 78036062
get 62587
push_middle 419369503
push_front 24307163
get 52427
get 55015
push_back 463196024
push_back 634327455
push_back 352140427
push_middle 187715913
push_middle 593513457
push_front 265291772
push_middle 437755455
push_front 172746216
get 89214
push_middle 185618778
get 9161
get 32305
push_middle 844285001
push_front 835693694
get 19479
push_back 436245113
push_back 299888009
push_front 658292519
push_front 154103931
push_front 236178198
get 28974
push_back 989731076
push_middle 532241475
push_back 961371632
push_back 167705601
push_front 466503220
push_back 762399496
get 16479
push_middle 801497777
push_front 580988953
push_middle 794151598
push_back 784896074
get 19179
push_middle 789272886
push_back 888948779
push_front 278989503
push_front 463412115
get 27334
push_back 72872959
push_front 916239579
push_back 391142854
push_middle 523309619
push_front 455915114
push_front 163988658
push_back 173955596
push_middle 128008235
push_front 485762704
push_back 735600619
push_back 753811188
get 30839
push_back 610559877
push_back 90046683
push_middle 811166299
get 65834
push_middle 547978133
push_middle 858594839
push_front 215650610
push_front 784334040
push_back 773696584
push_front 241249661
push_back 815408610
get 41932
push_back 252176574
get 89234
push_front 170540829
push_middle 787302803
push_front 508349029
push_back 906799566
get 14319
push_middle 519897715
push_back 263028544
push_back 168401151
push_front 869235029
push_front 438909398
push_front 109064775
get 92062
push_front 878126258
push_front 704288141
push_front 542065746
get 43709
push_back 905309040
push_back 371866308
get 72444
get 11750
push_front 35384293
push_middle 146399833
push_middle 667974917
push_back 356740539
get 58636
push_back 843199305
push_middle 646639015
push_back 892468188
push_back 902067821
get 15019
push_front 991697977
push_back 774166298
push_back 247868582
push_front 735809937
push_middle 115883868
get 1882
push_back 980357848
push_back 421699466
push_front 462927094
push_front 621514761
push_back 818272437
get 58105
get 6593
get 35259
push_back 844082057
push_front 181306682
push_back 216125500
push_front 192514575
push_middle 552624082
get 90219
get 47516
push_front 371155007
get 15699
get 72639
push_front 296450302
push_back 152783947
get 67271
push_middle 410074963
get 35032
get 75578
push_back 372643771
get 72375
push_middle 178911195
get 61390
push_front 71421961
push_front 520593560
push_middle 332829100
get 22256
push_back 422930000
push_back 853588537
get 55703
push_front 729056164
push_middle 695798957
push_back 240603829
get 68093
push_front 681112743
get 45137
push_front 486101195
get 81611
get 59663
push_front 846576237
push_middle 621650885
push_middle 29271312
push_front 154137774
push_back 666446109
push_front 597555742
push_front 196249722
push_back 605095918
push_front 594301886
get 71947
get 54574
push_middle 99640162
push_front 711830358
push_back 591815348
push_front 69801224
push_middle 975213969
push_front 972469421
push_middle 96407968
push_middle 337058220
push_back 285267075
push_front 51575378
push_back 282607281
get 30705
push_front 147313431
push_front 759925940
get 450
push_front 132387464
get 76778
push_back 742156911
push_middle 592080837
push_middle 642251689
get 23610
push_back 125576408
push_front 21359144
push_front 616608984
push_front 648270313
push_front 653989391
push_middle 341269971
push_front 50582276
get 73389
push_back 689138431
push_back 406835026
get 71181
push_front 338656450
push_front 784339570
push_middle 319791844
get 1825
push_back 721779491
push_middle 790315382
push_back 416746734
push_middle 658323151
push_middle 971510639
push_back 545076641
push_back 900072554
push_front 848928449
get 22308
push_front 279426217
push_back 326623329
get 73653
push_back 636304838
push_middle 586566195
push_front 748275685
push_front 278673199
push_back 597356016
push_middle 908857633
push_front 965245954
push_back 932359615
push_back 460321596
get 54941
push_middle 241414796
push_middle 531070311
push_middle 106076767
get 8980
push_front 447354371
push_middle 281138269
get 11828
push_front 22246980
push_front 741890319
push_back 422936296
push_back 961212472
get 83517
push_front 805357736
push_back 3816881
push_front 563508219
push_middle 505244137
get 72615
get 31117
push_middle 792728633
push_back 359116790
get 86263
push_back 61632992
push_middle 432931440
push_middle 381685062
push_back 301412484
push_middle 236724582
get 26864
push_back 576409829
push_back 565345131
push_front 105952732
get 67331
push_middle 612880631
get 86259
get 30766
push_front 119735590
push_front 943995809
push_front 40439151
push_middle 453429370
push_front 305920203
push_back 227454431
push_middle 241524462
get 93929
push_middle 712485916
get 59721
get 28803
push_back 492630821
push_front 61528312
push_back 630086601
push_back 17378930
push_middle 37935832
push_front 761692915
push_front 949740020
push_middle 557548572
push_back 122698230
get 86443
push_middle 923055961
push_back 330550333
push_front 257950998
push_middle 225577512
push_middle 136265188
push_middle 128222971
push_front 778597091
push_middle 663772433
push_back 36686008
push_middle 146923944
push_middle 581864041
push_back 997080137
get 76336
push_front 421860753
get 24789
push_back 233878544
push_middle 991059005
push_back 647628999
push_front 184447345
push_front 249510758
push_back 679162706
get 51377
push_back 844640731
push_front 70538828
push_middle 767616325
push_back 405687370
push_front 63996648
get 37085
push_middle 277213913
push_front 661154869
push_back 314525346
push_back 167012274
push_front 12139495
push_front 788619287
push_middle 58253083
push_front 960540842
push_middle 497558670
push_back 115365806
push_middle 950176549
push_middle 149353201
get 89747
push_middle 250263260
get 28060
push_middle 778141469
push_front 423514061
get 23401
push_middle 851289634
get 68841
push_middle 180029265
push_front 832156818
push_front 353914368
get 8252
get 97167
push_front 686075990
push_front 323155456
get 25513
push_middle 721973305
push_front 368029779
get 3230
push_front 72181505
push_back 650573892
push_back 887751650
push_middle 487650218
push_front 107703031
push_back 8333810
get 79685
push_middle 421695876
push_front 355543778
push_middle 228462155
push_back 367876094
push_middle 860008528
push_middle 362335626
push_back 706833100
push_middle 785011315
get 41867
push_front 590167316
push_back 8620615
push_middle 61957671
push_front 261305758
get 11830
push_back 140609134
push_middle 477371040
get 24170
push_middle 135787037
push_back 45374380
get 18557
push_front 785811133
push_middle 952616689
get 48327
push_back 871745822
push_front 994074344
push_front 558353338
push_front 71018241
push_back 474346574
push_back 995952312
push_back 963959764
push_middle 581814406
push_back 251544578
push_back 393776357
push_back 453207433
push_middle 751099560
get 5909
get 41181
push_back 287331488
push_front 701777181
get 43778
push_middle 302603252
push_front 344473502
push_back 45542012
push_middle 352135115
push_front 770665438
push_back 961130445
push_back 749327960
get 12289
push_middle 226778662
push_middle 194382382
push_middle 841612433
get 47968
get 44012
push_back 214909218
push_back 433856224
push_front 384984193
push_back 295423552
push_back 377342051
push_middle 776689565
push_back 68926695
push_front 467056332
push_front 82729978
push_middle 89372301
push_middle 345685790
push_front 295879381
push_front 217534053
push_middle 780804391
get 87973
push_front 585834778
push_front 956412780
push_middle 234939570
push_front 504088748
push_middle 909467618
push_front 878570884
push_front 339424329
get 76673
push_middle 886441670
push_middle 894789884
push_front 818239925
get 58528
push_back 822786185
push_front 895328905
push_middle 534595190
get 95392
get 50959
push_back 683656640
push_middle 539096344
get 94863
get 60070
push_middle 877111105
push_back 763062374
push_front 590421351
get 32551
push_front 709940394
push_back 356180197
push_front 340456376
push_back 535715403
push_back 924922847
push_middle 408446043
push_middle 826141706
push_middle 652517652
push_back 54589972
push_back 341348502
push_front 320154985
get 91209
push_back 190349000
push_front 230247519
push_back 306168736
push_middle 15001676
get 88017
push_back 631911457
get 22494
push_back 151243849
push_front 368983132
get 31194
push_front 30918668
push_middle 538960695
push_front 988537101
push_back 931268510
get 76924
push_front 210313456
get 1324
push_front 746278982
push_back 964085753
push_middle 185733065
get 80131
get 48097
push_back 915310087
get 32464
push_middle 363757284
push_front 129443858
get 83031
push_front 281003531
push_middle 299323575
push_back 757185618
push_back 356637408
push_middle 384120843
get 1643
push_back 118258826
push_middle 191734923
get 76125
get 43958
get 68824
push_back 11333407
get 62856
push_back 946298825
push_back 269480426
push_middle 767489610
push_front 101252767
push_middle 672050884
push_middle 441084496
get 53253
push_front 44223245
push_back 720378106
get 15822
push_front 923483453
push_back 969934623
push_back 744422197
push_front 971004873
push_front 96169962
push_middle 85273412
get 29611
get 50053
get 41066
push_back 137742907
push_middle 564712244
get 16783
get 25101
push_middle 195823797
push_middle 842280124
get 78470
push_back 128769639
push_middle 644043611
push_middle 231587441
push_middle 936010453
push_front 630014700
get 26390
push_middle 366510041
get 67482
push_middle 2183908
push_front 347675514
push_middle 76059075
push_front 140746035
push_front 545093817
push_middle 822867190
push_front 559741797
push_front 363468698
push_middle 729431658
push_back 973737546
push_back 456781562
get 6281
push_front 543198036
push_front 916744659
push_middle 170867759
push_front 524294101
push_middle 912678764
push_front 664746472
push_front 615759874
push_back 800884142
push_back 589140371
push_back 736546156
push_back 365481
push_middle 104402698
push_middle 389654553
push_front 302524997
push_back 611480781
push_front 442967523
push_back 635389082
push_back 452172763
get 18456
push_middle 188347661
push_front 899829098
push_middle 670000863
push_back 263064395
push_back 967754530
push_front 117619426
get 76972
push_middle 802197638
push_front 206498854
push_middle 585270390
push_front 120737728
push_back 200145971
push_middle 179306333
push_front 98176998
push_front 921290822
get 91069
push_front 963210815
push_middle 720046566
push_middle 166188508
get 26235
push_back 879058954
get 92426
push_back 131429904
get 25135
push_front 726717079
get 74834
push_back 109705518
get 20036
get 35613
push_back 409650051
push_front 325145855
get 94402
push_back 167272329
push_middle 880443647
push_back 600864984
push_middle 490744135
get 14139
push_back 525192984
push_back 55907815
push_middle 961829091
get 4459
push_middle 523980515
push_middle 951479373
push_back 426369070
get 4284
push_back 731532151
push_front 237802405
get 65628
push_middle 45247334
push_front 916487182
push_front 938202467
push_middle 438324972
push_back 310779915
push_back 81415689
push_middle 38642403
push_back 494508347
push_front 73295473
get 14386
push_middle 69117608
push_back 315702516
push_middle 238508467
get 77096
push_middle 711559254
push_back 206567601
push_back 205369135
push_middle 589785604
get 21623
push_back 524452121
get 24475
push_middle 195991926
push_back 327316308
push_front 899618290
push_back 91915086
get 54405
push_front 154876869
push_back 747499139
push_back 73921846
push_middle 604112663
get 8285
push_front 725426280
push_back 469380665
push_back 226511253
push_back 710029577
push_front 107511339
push_middle 875448937
push_front 595055736
get 76549
push_back 764418961
push_middle 792547033
push_middle 648798250
push_back 296261222
push_back 118553693
push_front 129183727
push_back 131322084
get 31322
push_front 764430418
push_middle 694770870
push_back 95068927
get 60253
push_middle 910726238
get 69796
push_front 485772752
push_back 947731377
push_middle 862315683
push_middle 28013815
get 20996
get 60964
get 41737
push_back 411232100
push_front 578196296
get 14966
push_back 871922036
push_middle 102908877
push_front 679677271
push_middle 326375484
push_back 830197361
push_back 793719598
push_middle 222703646
get 15255
push_back 268835015
push_middle 280170041
push_back 124042830
push_front 497067930
push_middle 483847870
get 26134
push_middle 656334153
push_back 73959073
push_middle 912597765
push_back 976048682
push_front 332275772
push_back 544192442
get 4607
get 66715
push_middle 159561173
push_back 343477623
push_middle 25398261
push_front 132093444
push_middle 905363293
get 17719
push_front 248371934
push_middle 153755862
get 53813
get 55927
get 6961
get 86552
push_middle 283756028
push_middle 417074382
push_back 60191701
push_middle 324497789
push_middle 463229929
push_middle 33956482
get 40425
push_front 207903034
push_middle 715478167
push_front 483449513
push_middle 960443459
get 26743
push_middle 82179307
push_back 740054015
push_front 858589839
push_back 802278780
get 857
get 94228
push_middle 482561584
push_back 744391682
push_front 697318102
push_middle 280941508
push_middle 986853544
get 93143
push_back 653217350
push_front 188656767
push_back 507293064
push_front 684532342
get 79728
get 32753
get 64725
push_back 513930695
push_middle 374795718
push_back 671692271
get 13351
get 74214
push_middle 318330618
get 22284
push_back 746888403
push_back 874202509
get 87377
push_back 54267147
push_middle 139476466
push_back 120167663
push_front 135456127
push_front 313403967
push_back 300589053
push_middle 426608771
push_middle 836545526
get 22509
push_front 706118036
push_back 525281945
push_middle 660756053
get 82174
push_middle 773726073
push_middle 917242466
get 7164
push_back 892401208
get 19883
get 71678
push_middle 223496428
push_back 165038612
push_back 288374290
get 92284
push_back 515790962
push_middle 31014669
push_back 451016295
push_front 23239613
push_front 679239787
get 25321
push_back 583376882
push_back 720603546
push_front 540901566
get 74281
push_middle 487731750
push_middle 758181402
push_middle 807722465
push_back 215899077
push_middle 690767994
push_front 246238111
push_back 974026020
push_middle 543663127
get 85558
push_front 7775687
push_middle 965501732
push_middle 580092522
push_middle 659698371
get 48572
push_back 671360287
push_middle 917044663
push_middle 37593298
push_middle 512839511
push_front 161076451
get 67759
push_back 392279345
get 55515
push_front 559432776
push_back 535972669
get 41062
get 47394
push_front 491984415
push_front 455118913
push_back 944630968
push_front 624070139
push_middle 799507657
push_back 472027428
push_middle 658367171
push_front 987295102
push_front 614751862
push_back 903011930
push_front 130061215
get 44499
push_front 354679487
push_middle 56744532
push_back 195334442
push_middle 560977908
push_front 193716012
push_back 882802854
push_back 434333214
push_middle 428062893
get 61390
push_middle 771937819
get 83672
push_front 332830498
push_front 262765924
push_front 266168784
push_back 336704848
push_middle 834310264
get 11458
get 61014
push_middle 424911827
get 6966
push_front 941477437
push_front 130882605
push_front 771839330
get 80946
push_middle 968418280
push_front 438170308
push_back 7906286
push_front 22200720
get 23372
push_front 276695673
push_back 40588532
push_front 691313728
push_middle 987859490
push_front 142177676
push_back 802799140
push_front 514286715
get 89466
push_front 340712090
push_front 12281306
push_back 728162714
get 3636
push_back 193420916
push_middle 694307061
push_front 105002318
push_front 293716857
push_back 692204815
push_back 640537838
get 85653
push_front 188088849
push_middle 294020001
push_front 764488188
push_front 835439028
push_middle 735864673
push_back 996043359
get 83473
push_front 324478091
push_front 27510865
push_back 942167526
push_middle 727499461
push_back 598941014
push_front 388823346
push_back 341648729
push_middle 763239651
push_front 791088014
get 42597
push_middle 195491519
push_back 441247431
push_back 496377741
push_middle 244819258
push_back 457723412
push_front 857196603
push_middle 986476919
push_back 199297827
push_middle 38009455
push_middle 291202139
push_back 27846344
get 93022
push_middle 782789764
push_middle 204586063
push_middle 17708401
push_back 474705049
get 51021
push_back 849345755
get 47469
get 79151
push_middle 376667203
push_front 770660207
get 47036
push_middle 492570173
get 93158
push_front 194581191
push_back 685949993
push_middle 376216730
push_back 518590714
push_back 754945738
push_middle 239695911
get 28657
get 41163
get 11170
push_back 154571388
push_back 977666099
get 16730
push_front 964975510
push_front 237331938
push_middle 604604442
get 91908
push_front 281715387
push_back 184378660
get 82520
push_middle 336444544
push_back 154990665
push_back 546579624
push_middle 348451757
push_back 929474206
push_back 506527001
get 46573
push_back 319022676
push_front 19102154
push_back 8124668
get 13707
push_middle 915871389
push_middle 172706017
push_front 384218432
push_middle 559240991
push_middle 898530758
get 11028
push_middle 959560934
push_back 635947326
get 93469
get 28793
get 23546
push_middle 415155645
push_middle 143529324
push_front 448508735
push_front 743678446
push_front 131241392
push_middle 68845292
push_front 113995556
push_front 796395255
push_front 189102075
push_middle 185690091
push_middle 131256184
push_middle 20182516
push_back 87953254
get 72685
push_middle 406743181
push_middle 766106024
get 14055
push_front 532065257
get 65180
push_back 653940069
push_back 242062007
get 6927
push_back 338548183
push_middle 658315904
get 39643
push_middle 553089087
push_front 946921204
push_front 651394000
get 56707
get 41186
push_back 548419205
get 24088
get 61122
get 75649
push_front 982160013
get 55274
push_middle 261554691
get 19834
push_back 203209609
get 49946
push_front 445307328
push_back 450442573
push_front 571943284
push_back 722481740
push_middle 600117208
push_middle 826735717
push_front 920997349
push_front 148168637
get 72322
push_middle 376357798
push_back 524616199
push_back 702907322
push_middle 315365101
get 59875
push_back 561823342
get 57432
push_back 674907546
push_middle 945546935
push_front 451926017
push_front 373012839
get 25589
get 97867
get 62855
push_middle 436404581
push_middle 347795824
push_middle 559724869
push_front 100254864
push_back 27549301
push_middle 412997296
push_front 903201350
get 94186
push_back 181765617
push_front 676376889
push_back 806746570
push_middle 952758496
push_back 861386497
push_back 989308078
push_front 611354213
push_back 658608162
push_middle 271318301
get 39353
get 55715
push_back 451704787
push_front 84232948
push_back 172310113
push_front 86782133
push_middle 573455003
push_middle 79887700
push_middle 580608387
get 64546
push_front 254793901
push_back 750503085
push_back 627586122
push_back 76522553
get 26725
push_back 431783928
get 15831
get 58493
push_back 348123527
push_middle 580520658
get 96939
push_back 943716043
get 33911
push_back 381412454
push_middle 851542045
get 58740
push_back 770005433
push_back 81003605
push_front 415066533
push_middle 149794457
push_middle 77386520
push_back 72102495
push_front 279807398
push_front 98154032
push_back 432066860
push_middle 124424656
push_front 468847937
push_middle 744434694
get 87864
push_back 255935491
get 28554
get 92056
push_back 645944183
push_back 279356022
push_front 977339284
push_middle 260393293
get 1429
get 50266
get 897
push_middle 128185509
get 92372
push_middle 81682263
push_front 22166767
push_middle 478504182
get 47566
push_front 992599823
push_front 419858676
push_back 640327506
get 53437
push_back 182861910
push_middle 299627328
push_back 221954356
push_middle 169078480
push_front 274659419
push_front 417167049
push_back 282141649
push_front 618095002
push_middle 944428064
push_front 449821981
get 53674
push_middle 673273624
push_front 106016323
get 24777
push_middle 85365515
push_front 210599351
push_back 355975724
get 38984
push_back 612899070
push_front 200424777
push_middle 637088456
get 26790
push_middle 74770518
push_front 569632282
push_middle 478730108
push_back 277492203
push_middle 943411639
push_back 718972435
push_middle 488244875
get 60802
push_front 151162881
push_middle 154884187
push_middle 352807396
push_back 37588049
push_front 54812981
push_middle 894149240
push_back 994392704
get 27366
push_front 425797149
get 22212
push_back 616575306
push_middle 833672857
push_middle 944131500
push_back 590954527
push_middle 89493697
get 18818
get 62241
push_front 550896262
push_back 138364969
get 49607
push_back 519177938
push_middle 705446421
push_front 955687290
push_front 343840071
push_middle 905554175
get 60225
push_front 73709561
push_middle 491267119
push_front 501945105
get 85627
push_back 829578814
push_middle 331178657
push_back 982513041
push_middle 355090219
push_front 468802798
push_back 506783856
push_front 347531957
get 82663
push_back 3318497
push_back 286317593
get 41572
get 93310
push_back 812892503
get 50329
push_back 188747239
push_front 773875734
get 96622
push_middle 676609734
push_back 701811255
get 97989
push_back 708126130
get 20100
push_back 787151794
get 19998
push_back 128321896
push_front 812286987
push_front 790942610
push_middle 188600895
get 6108
get 70558
push_back 265021136
push_back 409934082
get 43167
push_middle 403033725
get 14484
push_front 808148360
push_middle 652469595
push_front 528869371
get 31677
push_middle 102386110
push_middle 849925538
push_front 933202258
push_front 892974808
push_front 949164968
push_back 921746637
get 80205
push_middle 505146348
push_back 239015445
get 57865
push_front 65800899
get 78059
get 66881
push_front 840945262
get 59066
push_back 107626638
push_middle 428295267
push_middle 357469864
push_back 32512234
get 7657
get 19585
push_back 473334023
push_middle 837011716
get 52685
push_front 290958517
push_middle 587045425
push_middle 865663673
push_back 501677461
push_middle 214670298
get 27762
push_back 451953864
push_back 937128407
push_front 469087276
push_front 47176740
push_middle 677513187
get 66424
push_back 18047218
get 66437
get 37442
get 35858
push_front 870605048
push_front 201430394
push_front 779409699
push_middle 630972508
get 33615
push_front 916452819
push_front 255474537
push_front 188887622
push_back 855883859
get 41667
get 3155
get 47033
push_back 856921939
push_middle 763061282
push_front 855972763
push_front 787768456
get 9012
push_back 765503324
get 85698
push_back 236284947
push_middle 104307456
push_middle 530648218
push_middle 166312375
push_middle 565113701
push_back 291146933
push_middle 113926616
push_back 740996156
push_back 452325510
get 34935
push_back 195447999
get 40133
get 61084
push_back 681243647
get 17777
push_middle 968062548
push_middle 553518589
push_middle 663293621
push_back 907961182
push_middle 247807977
push_front 883040791
push_back 986439038
push_middle 444891565
push_front 126162259
push_back 821037203
push_middle 506546844
push_front 338951677
push_back 552963842
push_front 580350674
get 10105
push_back 654158952
push_back 484895381
get 1320
push_back 963692489
push_back 568211257
push_back 501384525
push_back 22996389
push_back 816084103
get 52553
push_front 172794474
push_middle 210972050
get 42348
push_front 24494961
push_middle 176439184
push_middle 647352631
push_middle 995532553
push_back 847181099
push_back 193729416
get 12069
push_middle 722819449
push_back 96724656
push_front 362063054
push_front 525126031
push_back 609275760
push_back 333193427
get 3475
push_back 425692658
push_middle 90832505
push_middle 5275716
push_middle 973389964
get 2753
push_middle 425678786
get 335
get 74632
push_back 374501375
push_back 160749959
push_front 231168444
get 7349
get 35967
get 79532
get 76194
get 94063
get 95287
get 12719
push_middle 770611757
push_back 410139092
push_middle 772889629
get 25872
get 13287
push_front 328030317
push_back 653028031
get 83376
push_front 671439874
push_back 276062184
push_back 883756045
push_front 439263663
push_middle 191900364
push_front 105058065
push_front 404961422
get 56880
get 46937
get 64367
push_middle 792138547
get 90607
get 92052
push_back 188799090
get 22193
push_middle 876607667
push_front 644779119
get 1305
push_back 199833321
push_front 601964492
get 10297
push_back 247572197
push_middle 585380432
push_back 790896831
get 98465
push_middle 743515561
push_front 852609280
push_front 722245596
push_middle 523854006
push_middle 263562470
push_middle 807586739
get 68892
get 66566
push_middle 618236764
push_front 315609937
push_front 563058605
push_back 345188771
push_back 407538071
push_middle 870453801
push_back 633087160
get 80483
push_back 999564863
push_back 530080112
push_middle 282582818
push_front 807987929
get 17739
get 35155
push_front 672876536
push_front 513367602
push_front 668323081
get 45921
get 43995
push_front 584461417
push_middle 917955612
get 17289
push_front 223522852
push_middle 379010827
push_middle 786477611
get 83412
push_middle 885485004
push_back 501816025
push_front 251575599
push_front 350633359
get 67783
get 541
push_back 453851037
get 47644
push_back 808913352
push_front 682016134
push_back 491387178
push_back 824542588
push_front 610667366
get 2623
push_middle 684904363
push_back 303694841
get 84798
push_middle 264445438
push_middle 958140488
push_front 800996424
get 73049
push_front 14231609
push_front 558522894
push_front 172423292
push_middle 928151037
push_back 772864969
push_front 563589129
push_back 214810368
push_back 109826635
push_middle 136927749
push_front 141289772
get 31212
push_middle 60757158
push_middle 487594079
push_front 2177787
push_middle 840209308
get 83526
push_middle 147694408
get 19039
push_back 250780713
push_back 491152061
push_front 388920057
get 91206
push_front 741790033
push_back 719938342
push_back 195363148
get 18254
push_back 705703555
push_back 795498744
push_front 162171960
push_front 82451979
push_middle 680595589
push_middle 720794832
push_front 345643505
push_middle 826668288
push_middle 524948988
push_back 487215354
get 70371
push_front 430239242
push_middle 8023526
push_middle 857307943
push_front 866485997
push_middle 987395663
get 55762
get 57366
push_middle 207287554
push_middle 59533860
get 46009
get 79004
push_middle 539580739
get 48792
push_back 286068000
push_back 676181893
push_back 291035168
push_back 495068597
push_front 762505557
push_middle 375704492
push_front 900322295
push_middle 667838767
push_back 816263114
push_middle 797756302
push_middle 286035550
push_back 123412440
push_front 459520485
push_front 74464001
push_front 417546199
push_middle 29576669
get 53007
push_front 698389451
push_middle 28546073
push_back 934602174
push_front 467659715
push_middle 245980311
get 62063
push_front 197966960
push_middle 236968092
push_back 206701261
get 43766
get 68343
get 42162
push_back 204442199
push_middle 585936115
push_middle 389731253
push_back 620647962
push_middle 851261192
push_front 977956280
push_front 671167304
push_front 133409725
push_back 289133105
push_middle 312041015
push_middle 473406328
get 22088
push_front 367483802
push_back 604764244
get 3592
get 894
push_front 831619105
push_back 106283532
push_front 730880289
push_back 639983090
push_front 206709644
get 45877
push_back 728426490
get 47592
get 71217
push_front 135932847
get 52136
get 36826
push_middle 237207609
get 27424
push_front 819089861
get 65905
push_middle 586846902
get 40316
push_front 737142232
push_front 398177825
push_back 943541872
push_front 327243110
push_front 689694853
push_middle 18477562
push_middle 343200827
push_back 914547263
push_middle 635737720
push_middle 827236940
get 96861
push_back 791972901
push_front 999803965
push_middle 640739371
get 58428
get 92313
push_middle 557659194
push_middle 959175150
push_back 54973827
push_middle 93248914
push_middle 278148480
get 52750
push_back 320703845
push_front 242040945
push_back 395720604
get 47574
push_back 652252537
get 57099
get 31418
push_back 971370614
push_back 557088734
push_back 559659933
push_front 104297112
push_middle 410000263
get 33061
get 61183
push_back 931546754
get 17949
push_front 960566285
push_middle 836661300
push_front 101793587
get 15327
push_middle 555649627
get 47225
push_front 835752200
push_middle 191903283
get 9488
push_back 8210057
push_middle 825667715
push_middle 559180893
push_middle 50111054
push_back 423839680
push_front 190110882
push_middle 451547377
get 51582
get 65866
push_middle 557336731
get 20167
push_front 46207921
push_front 770054375
push_middle 566107818
push_front 87561301
push_back 347024830
get 23313
push_front 98085390
push_back 979127129
push_middle 408655859
push_back 97042513
push_front 856217928
push_front 461367814
push_back 462533189
push_back 240840126
push_middle 914902813
push_front 581906160
push_front 63724591
get 28436
push_middle 884542859
push_back 594413027
push_back 162241900
push_front 920460643
push_middle 892704855
push_front 166062409
push_front 291867934
get 19613
push_front 951052633
get 14432
push_back 157388082
get 51770
push_middle 162963311
push_middle 837074977
push_back 275260895
push_back 472840084
push_back 128720335
push_middle 165267953
push_front 27066300
push_front 501631959
push_front 764344809
get 38017
push_back 103046021
get 60077
get 73202
push_middle 48149343
push_middle 420521205
push_back 660867224
push_front 33830141
get 214
push_back 798258160
push_front 98462229
push_back 71490225
get 5716
push_front 348862963
push_front 586210417
push_middle 293173970
push_front 451523339
push_front 646071995
get 73313
push_middle 958908829
push_front 330349954
push_back 107201169
push_back 645927896
get 75263
push_back 276730442
push_front 848473688
push_front 488946687
push_middle 942995738
get 25377
push_front 606794337
push_middle 225550517
get 93857
push_back 938670233
get 45898
push_middle 687057906
push_front 744139096
get 69336
push_back 311694960
push_front 25380823
get 7016
push_back 469929457
push_front 755031176
push_middle 736982817
push_middle 365659179
get 27459
get 98164
get 55235
push_front 900548464
push_front 439405304
push_back 67966766
push_middle 438240580
get 87899
get 79822
push_back 356617615
get 7478
push_middle 919592644
push_back 964984823
push_front 864163967
push_middle 307626293
get 18434
push_front 817770452
push_back 941796643
push_middle 384784604
push_front 609823146
push_back 238419831
get 3164
push_middle 316891893
get 59603
push_front 223365925
get 81698
push_front 731676667
push_middle 207639264
push_back 395964511
push_middle 696614127
push_middle 820574221
push_back 89132191
get 16661
push_front 66615642
get 61361
get 53345
push_middle 766214239
push_back 92647450
push_middle 661745366
push_back 118038832
push_middle 788026817
push_middle 289238348
push_front 333273734
push_back 290658586
push_back 174508746
push_back 761932698
push_front 776847648
get 27758
get 33514
get 54007
push_middle 379203857
push_back 359381644
push_back 224228706
push_back 665106993
push_front 798400660
push_back 94364375
push_middle 419084113
push_back 385098791
push_back 341852607
get 33737
push_middle 559919200
get 1288
push_back 236943795
push_middle 586238049
get 94958
push_back 622858758
push_front 832960273
push_front 306025096
push_back 352599197
get 41610
get 50026
push_middle 733613044
get 61703
push_back 723582588
get 46834
push_front 948697107
push_front 697995158
push_middle 607297637
push_middle 173164436
push_back 441058333
get 43318
get 3036
push_back 554924493
push_back 940603258
push_middle 651582712
get 96133
get 36135
push_back 579659682
push_back 408107877
push_front 217854481
get 96184
push_front 953862006
push_back 306770829
push_middle 982441877
push_front 609635614
push_front 405755189
push_back 885231674
push_middle 79508032
push_middle 671674804
get 93821
push_back 592718724
push_front 985480231
push_back 36917502
push_front 372908853
push_middle 731196544
push_middle 787002325
get 74062
push_middle 203557638
push_back 824139759
push_front 834849511
push_back 713396080
push_back 659304929
push_middle 350745865
push_front 120328480
get 26023
push_middle 688187236
push_front 678368236
get 93489
get 93600
get 3834
push_middle 836316742
get 37435
push_middle 16564754
push_middle 250921384
push_front 123871058
push_back 100100529
push_front 638699636
push_front 686507622
push_front 821874701
push_front 399779042
push_middle 494908263
push_front 950113631
push_middle 698379170
get 5202
push_front 291178044
get 13456
get 8406
get 59888
get 64472
push_back 264644303
push_back 337048032
push_front 976066271
get 7294
push_middle 529015971
push_front 794483902
push_front 153750798
push_front 470694633
push_middle 456572401
push_back 505359865
push_middle 8341287
push_middle 601923497
get 7092
push_front 535681535
push_front 586156205
get 39775
push_front 50042678
get 41375
push_front 861903675
push_back 114001486
get 45877
get 81749
push_front 697056198
push_back 968309291
push_middle 186777024
push_front 286015456
get 30358
get 92681
push_front 625465161
push_back 161552978
push_middle 41538773
get 37441
get 52090
get 3563
push_middle 334409520
push_back 422805045
push_front 560699464
push_back 705142723
push_front 878786093
push_middle 928214106
push_front 198488639
push_back 691211428
push_middle 888724154
push_middle 436558843
push_back 998055563
get 7000
push_middle 534421451
push_back 41973391
push_front 187141397
push_front 863829651
get 75583
get 592
push_front 19183291
get 30461
push_back 505226727
push_back 233912154
push_back 766092996
push_front 674988539
get 52016
get 98351
get 24296
push_back 638879526
push_back 204818520
push_middle 413746642
push_middle 932619294
push_middle 974367088
push_front 495134429
push_back 166254086
get 24775
push_middle 226972735
push_middle 976010534
get 98152
push_front 372051788
get 80612
push_middle 762676096
push_back 887139910
get 26925
push_front 130748158
push_back 751327361
push_back 940229078
push_back 770724808
get 28978
get 57835
push_middle 424771216
push_back 820058051
get 96576
get 11634
push_middle 594394487
push_middle 680508122
get 70749
push_front 286787754
push_front 158270312
push_middle 595285001
get 76721
push_back 559720128
push_front 358076807
get 59397
push_back 40113509
push_front 306969945
push_middle 823543334
push_front 585257035
get 43524
push_back 943623347
push_middle 166429503
push_front 479990707
push_front 757125549
push_front 543111864
get 24201
push_back 771384175
push_front 539208048
push_back 738494534
push_back 502872573
push_back 120059890
push_front 353988266
push_front 485939940
push_middle 931748745
push_back 688472494
get 64894
push_front 678256912
get 17751
push_middle 807255988
get 19898
push_middle 922475871
get 97884
get 72979
push_middle 223275020
get 70156
push_back 239651917
push_back 930755876
push_back 555767124
push_back 512800292
push_back 798267671
push_back 600261489
get 7210
push_front 597541784
push_front 273318879
push_back 474235234
push_middle 52928630
push_back 155650640
get 26596
push_back 87433660
push_front 114255276
get 37867
push_front 827002681
push_front 312175636
push_front 29212738
get 34524
push_front 13413409
push_middle 26552232
push_front 87857698
get 10764
push_front 370485982
push_front 454969140
push_middle 513819864
get 45291
push_back 556141867
push_middle 650871461
get 61681
push_middle 264919574
push_front 456544362
push_front 832835622
push_back 319200173
push_front 717021777
get 33833
push_middle 478551108
get 54633
push_back 368167373
get 31477
push_back 198340583
push_front 794399596
push_front 791920831
push_front 902793984
push_front 721943946
push_middle 504986949
push_front 117297914
push_middle 932408373
push_middle 378108016
push_front 770874186
push_middle 579120351
push_middle 457911338
push_back 46640591
push_front 443219582
push_back 108407934
get 83754
push_back 846636275
push_middle 362928199
push_back 851746956
push_back 932650079
push_back 114167309
push_back 747715408
push_middle 52779987
push_middle 630313030
push_back 9306309
get 72949
get 93657
get 39933
push_back 536508805
push_back 609027660
push_front 227442755
push_middle 780061539
get 11543
push_back 257554352
push_middle 239659406
push_middle 110519171
push_middle 741068700
push_back 918973884
push_front 516038587
push_back 160747603
push_middle 457067873
push_middle 980287406
push_back 270181087
push_middle 610814498
push_front 573776490
push_back 921857801
get 43952
get 28547
push_back 202763437
get 51024
push_front 603309743
get 43629
get 68046
push_back 350444759
push_front 337720977
push_front 879081556
push_front 974775777
push_back 12454545
get 51522
push_front 971873782
push_front 167288018
push_back 923157976
push_front 815305835
get 35156
push_front 214374353
push_back 518870007
get 68010
push_middle 291556015
get 98779
push_middle 24789898
push_back 358985320
push_front 689046038
get 15541
push_front 593040908
get 66746
push_front 105779584
push_back 157812014
push_front 2500617
get 67606
push_back 275088579
push_middle 189830236
push_middle 518251137
push_back 92899017
push_back 759940043
push_back 469072454
push_back 443197366
get 64669
get 11436
get 82103
push_back 664011362
get 14510
push_back 716186477
push_back 126346157
push_middle 92145423
get 74712
get 76973
push_back 355133342
push_front 889453464
push_front 579425337
get 28736
push_back 73759849
push_middle 565134623
push_back 46534686
get 85269
push_back 231905898
get 90019
push_front 405440931
push_front 260714546
push_middle 481675888
push_front 478311281
push_back 872946714
push_front 693563538
push_middle 787250426
push_front 468618640
get 78471
push_front 244279581
get 20393
push_back 924592897
push_front 928854604
push_back 32019061
get 60484
push_front 136920112
push_back 919706852
push_middle 876955911
push_back 267448279
push_back 148836055
push_front 941243659
push_back 445795198
get 64383
push_back 518929667
get 36715
get 35764
push_back 208301313
push_front 245666429
push_back 88510972
push_back 190171627
push_front 40130140
push_middle 905315622
push_middle 812496552
push_back 175413879
push_middle 387608711
get 62545
push_back 432010064
push_middle 427665845
push_front 413216697
get 89706
push_back 75984557
get 23011
push_middle 921692908
push_back 57396804
get 31405
get 17622
get 24771
push_middle 296218594
get 45831
get 43496
push_middle 674446212
push_middle 247743474
get 64720
push_middle 250236555
push_middle 560443149
push_middle 337979197
get 48282
push_front 21158569
push_back 61594141
push_front 572993537
get 77708
push_front 240982340
push_middle 959544014
push_back 900251669
push_middle 895444338
push_middle 924408747
push_front 173781044
get 64238
get 25719
push_back 472450228
get 40874
push_front 321563700
push_front 299916726
push_back 855871054
get 17135
get 89054
push_back 111240490
push_back 278763543
push_middle 447026867
push_back 89878587
push_front 63976565
push_back 817966882
push_back 267349969
get 13430
get 2583
get 96329
push_front 297678854
get 18838
push_front 556833437
push_middle 954426324
get 57719
get 77570
get 96206
get 18409
push_front 510982274
push_middle 796954875
push_front 377123501
push_middle 167941901
push_front 475634300
push_front 573485224
get 89064
push_back 34694118
push_middle 609048969
push_front 521679763
push_middle 957582419
push_middle 8296809
push_front 680993782
push_back 433138305
get 66386
push_front 220984421
get 906
push_back 751829517
push_middle 581230158
get 84231
push_back 987426844
push_front 172664769
push_front 620088179
push_front 587101620
get 81528
push_middle 66952441
push_back 362223500
push_front 683095674
push_front 160608658
push_front 174728652
get 98960
get 43748
push_middle 218063876
push_middle 705361131
push_back 890737777
push_front 390911928
push_back 672844517
push_back 409774258
push_middle 772174166
get 24254
push_middle 388760445
push_middle 324953138
push_back 262636580
get 14736
push_back 770683045
push_back 872494394
push_back 199874557
push_back 903353650
push_front 254464852
push_middle 97091905
push_front 790855131
push_back 891901622
get 65987
push_back 688825768
push_front 186109390
push_front 559160893
push_middle 547153724
push_front 935029959
get 20859
push_middle 548922928
push_back 943224277
push_back 783419233
get 75524
push_middle 652887451
push_middle 945630627
get 62797
get 24551
get 52186
get 23433
get 21694
get 73778
push_middle 664539062
get 64637
get 29112
push_front 625494904
push_back 517763313
push_middle 744145485
push_back 72517446
push_back 274129804
push_back 737764713
push_back 742534597
get 14266
push_front 62777560
push_front 196276530
push_middle 293649019
push_back 621978906
push_front 977611459
get 11864
get 8979
push_middle 154745529
get 94289
get 60848
get 8642
push_back 249422399
push_back 199473116
push_middle 501096982
get 37692
get 90487
push_middle 800317268
push_front 536518401
get 28430
push_middle 400855764
get 27499
push_front 684913923
push_front 498717152
push_back 131345612
push_back 936948106
push_back 450079030
push_middle 973468409
push_back 620883935
get 8401
get 89323
push_middle 170421081
push_middle 595642268
push_front 877771035
push_middle 211210619
get 60269
push_middle 492238764
push_front 589067158
push_middle 744608230
push_back 305749602
push_back 634030459
push_front 396381157
get 80579
push_back 467813065
push_front 875849485
push_back 381334324
push_back 809765047
push_front 659923558
push_back 166729802
get 16836
push_middle 128623617
push_middle 131440393
get 64797
push_front 522298263
get 23963
push_middle 750148649
push_back 665387320
push_back 688971083
get 90604
get 8824
push_back 465642009
get 17707
push_front 391612072
push_middle 672135217
push_middle 279716073
push_middle 66650284
push_middle 189426258
get 84637
push_middle 681439985
push_front 610447762
push_front 478010224
push_front 415375198
push_front 884808260
push_back 931885281
push_middle 48890350
push_front 614554058
push_middle 29498585
push_front 385898724
push_middle 288845826
get 63929
push_back 302758383
get 92495
get 52217
push_back 847489179
get 76765
push_front 208077395
get 45200
push_middle 500510333
push_middle 878375318
push_middle 206952377
push_front 498927237
push_front 854570659
push_back 651240371
push_front 190656221
push_back 625653263
push_back 455985705
push_middle 885705267
push_back 423764221
push_front 314223776
push_back 43268204
get 75303
push_back 224300850
push_middle 253068209
get 94810
push_front 330183985
push_front 520852892
push_back 280961992
get 28962
push_middle 657419568
get 13394
get 41258
push_front 764204422
push_back 418878748
push_middle 534099802
get 9147
push_back 191462470
push_back 191632507
get 35373
push_middle 461579377
push_middle 503261394
push_middle 424081093
get 3228
get 59815
push_front 186669259
push_front 691253754
push_middle 596241511
get 59387
push_back 503991950
push_middle 462569933
push_back 701988112
get 81574
push_back 285273622
push_front 231765654
push_back 781311860
get 59090
get 50641
get 6063
push_middle 29593153
get 65682
push_front 713417656
push_back 280720004
push_middle 531666395
push_middle 828091494
push_back 144700656
push_back 361280782
get 88369
get 10413
get 33799
push_middle 198881754
push_front 74111660
get 27730
get 72398
push_middle 964110513
push_middle 978516041
get 2680
get 23487
push_middle 333316494
push_back 754276893
get 91323
get 27328
push_middle 175421511
get 52365
push_middle 151099791
push_front 672767767
push_front 427519759
push_front 290516789
get 594
push_back 841552639
get 23588
get 8697
push_middle 249395623
push_middle 170399600
get 81960
push_front 764966014
push_back 753914672
push_middle 936585277
push_back 762139125
push_front 712307078
push_middle 715795961
push_front 600942860
push_middle 673473166
push_back 598283159
push_middle 927208194
get 53452
push_middle 972790258
push_back 16991919
push_middle 542907101
get 7207
push_back 83127219
get 94142
push_middle 254633348
get 85205
push_back 46862619
push_back 707556017
push_front 659950827
push_middle 192881521
get 69489
push_middle 195363565
push_middle 745703239
push_middle 643515775
push_middle 623238873
push_middle 360904723
get 55941
push_middle 671238705
push_middle 869241271
get 26680
get 67973
push_back 517169224
get 64208
push_middle 214994355
push_middle 469115909
get 66196
push_middle 950935342
get 93834
push_middle 60531660
get 17588
push_back 864351557
push_middle 486034519
get 6356
push_middle 313271096
push_middle 916711601
get 71757
push_middle 33361612
push_front 624491096
push_back 987001590
get 37442
get 41759
push_middle 185343249
get 54590
push_middle 497516742
push_back 59487053
push_middle 81549621
push_front 155641548
get 23878
push_front 116314689
push_front 676636521
push_middle 299183687
push_back 885837120
get 14333
push_front 309732004
push_back 800725640
push_back 938420091
push_back 992794252
get 64688
get 77837
push_middle 736391463
push_back 770179293
push_front 272831649
get 67624
push_back 885736624
push_back 805245381
get 34893
push_back 132562029
push_middle 654385801
push_back 25804966
push_back 631737336
push_middle 946089195
push_back 887142857
get 7092
push_back 595289516
push_front 475514970
get 6312
get 7362
push_back 442937366
push_back 125759739
push_middle 977601142
push_middle 334018200
push_front 491594181
push_middle 682659134
push_back 467410897
push_middle 993880794
push_middle 443760875
push_middle 653186452
push_back 244424959
push_front 493651798
get 6766
push_front 949857532
push_front 927837788
push_back 963973694
push_back 993273827
push_back 40476199
push_front 46929620
push_back 638250311
push_middle 345728869
get 94328
get 61689
push_back 633021706
push_front 201395917
push_back 682400743
get 83994
push_front 219895929
push_middle 567589922
push_middle 76573144
push_middle 269478550
push_middle 315027540
push_back 480536885
get 81405
push_front 25522766
push_front 655602737
push_back 579259940
get 74018
push_front 379225119
push_back 692080457
push_back 994249087
push_middle 103081835
push_front 454910387
push_front 188300995
push_back 132394697
push_back 187939836
push_front 696040723
push_front 872711910
get 57104
push_back 638034465
push_front 387674737
push_front 538377967
push_middle 258158611
push_front 428924614
get 40398
push_middle 591713927
push_middle 485062630
push_front 886611569
push_front 891704004
push_front 482749622
push_middle 943293150
push_back 583291157
push_back 247822716
push_front 183781103
push_back 218143310
push_back 249818860
push_middle 586790187
push_middle 28898263
push_middle 80040346
push_middle 675971931
push_back 568865561
push_middle 920148061
push_middle 658146826
get 51643
push_front 125348183
push_middle 638127789
get 49107
push_back 892796239
get 63395
push_back 199270661
push_middle 916040946
get 61135
get 40722
push_front 367263559
push_front 209539491
push_front 935154727
push_front 944368748
get 42246
get 47247
push_middle 941783876
get 75357
push_middle 958910741
get 75861
push_front 40477512
get 55893
push_front 906595860
push_middle 516344352
push_back 152143066
push_front 455378666
push_front 886480366
get 18729
push_front 59321860
push_back 250657493
get 67102
push_front 725709289
push_middle 919758437
push_back 264580805
get 12196
push_back 205003979
push_middle 691346978
push_front 584840365
push_middle 356110564
get 90535
push_front 996428648
push_front 525286854
push_front 185545171
get 63592
push_middle 717066254
get 33672
get 59580
get 10677
get 53489
push_middle 15388271
push_back 13189198
get 10351
push_middle 781183135
push_middle 364231905
get 22774
get 93141
push_back 524090296
push_middle 509018559
push_front 428400130
push_back 957431390
get 18904
push_middle 822593175
get 25217
push_back 665791232
get 93722
push_back 109921144
push_middle 617492999
push_front 663636085
push_back 209603692
push_middle 300403706
push_front 777932285
push_middle 55672300
push_back 899192594
push_front 326935565
push_back 253155055
push_middle 369078019
push_middle 192196318
push_middle 618269185
get 76880
push_middle 993267374
push_middle 390217826
get 86438
push_back 593359877
get 50345
push_back 464506420
push_front 742120478
push_back 541288266
push_front 595443346
get 63429
push_front 947809865
push_front 853267330
push_middle 603858912
push_back 702486086
push_middle 911870808
push_middle 102903145
push_front 681864832
push_front 285333991
get 81196
push_front 998101784
push_front 510547279
push_back 584377467
get 60916
push_back 730318062
push_back 942780983
push_middle 695152150
get 59362
get 43059
push_front 282308048
push_front 76945725
push_back 952920735
push_back 554927276
push_front 254551351
push_back 982181064
push_middle 82537173
get 94087
push_back 644986422
push_middle 531125143
get 97895
push_middle 862780460
push_back 32013492
get 57069
get 97151
get 23875
push_front 377466572
push_middle 429694822
push_middle 498627299
push_middle 627434075
push_middle 56723550
push_front 907222695
push_middle 315782905
get 73814
push_back 155650113
push_back 112451675
push_front 132602385
get 99485
get 57868
get 20872
get 78145
push_front 632349326
push_back 741392532
push_middle 700486507
push_back 711943408
push_back 364139091
push_back 163296176
push_middle 959423694
push_middle 847799095
push_front 250693888
push_back 429552197
push_front 929128663
push_front 286303048
push_front 503323925
get 23540
push_front 898458416
push_back 330407867
push_middle 961477908
get 85446
push_front 383813749
push_back 950201847
push_back 403573163
push_middle 723311314
get 30017
push_back 954477607
push_back 238941117
push_front 518830486
push_back 909852254
push_back 601305965
push_middle 401384084
push_middle 641072460
push_middle 113216547
push_back 810849428
push_middle 311205234
get 14261
push_back 342268383
push_front 379988086
get 63317
push_back 877491010
push_front 608545761
get 19141
push_back 509558242
push_front 638473752
push_back 683505377
push_middle 507914634
push_front 926979367
get 31389
get 72854
push_middle 431797016
push_back 480983330
push_front 531006330
get 32769
push_front 592626319
push_middle 702699229
push_front 9938120
push_back 379893587
get 2680
push_middle 998409838
push_back 69936252
push_front 77012303
push_front 359375255
push_back 358835709
push_back 582227822
push_middle 340614367
push_front 832001267
push_middle 207738509
get 57615
push_middle 715538347
get 11716
push_front 682565988
push_front 604531023
push_back 54693127
get 95287
push_front 524975796
push_middle 805440289
push_front 311216593
push_front 283793183
push_back 820126270
push_back 825947173
push_middle 770763428
push_back 172588621
push_back 190930009
push_back 702048147
get 33196
push_front 787854235
push_front 543608031
push_back 939940185
push_middle 632520902
push_middle 480149129
push_middle 7290939
push_front 799920623
get 27705
push_middle 958937515
push_middle 372797619
get 30867
push_front 109680999
push_back 866537224
push_back 493562814
get 27723
push_front 713430258
get 7907
push_back 559780934
push_back 561225652
push_middle 47158356
push_back 473347336
push_back 749115836
push_front 356907555
get 95605
push_middle 329854098
get 6877
get 31622
get 22079
push_front 508576151
get 46188
push_front 614176039
get 49668
push_middle 358963073
push_back 806359782
push_middle 404043180
push_middle 549993430
get 80819
push_front 138216808
push_front 303053688
push_middle 382456053
push_middle 273299443
get 33138
push_back 652160731
push_back 753365167
push_back 418919373
push_middle 94945525
push_middle 396342285
get 82028
push_middle 542305225
push_back 335278923
push_front 887696437
push_back 979920390
push_middle 296539551
push_middle 235448641
push_middle 621251520
get 53305
push_front 571432651
push_middle 614708519
push_back 304637881
push_middle 12813413
push_front 911597954
push_middle 193770119
push_middle 660500380
get 9239
get 17609
push_front 654695632
get 85180
push_back 666815795
push_front 982243614
push_back 379278614
push_front 834177283
push_back 887916216
push_back 168752754
push_middle 571815225
push_front 818954166
push_back 260365789
push_back 536703792
get 59197
push_middle 547186651
push_back 1233227
push_front 912489231
push_back 226101639
push_front 596522981
push_back 283005909
get 49451
push_front 667264587
push_front 417330410
get 71559
push_middle 329351185
push_middle 185569348
push_front 408319557
push_back 417755479
get 20591
get 34181
get 24388
push_front 902850905
push_middle 485041838
get 76854
push_middle 42890422
push_front 805848106
get 30945
push_back 123774202
get 37942
push_back 432930007
push_front 93655297
push_middle 299923040
get 78096
get 26895
get 35363
push_middle 847961052
push_middle 902929421
push_back 821116168
push_back 446046556
push_front 937514836
push_middle 666133119
get 21308
get 59264
get 80696
push_middle 111997812
push_front 437098697
push_back 289456027
push_middle 901162423
push_back 765527408
push_front 580876860
get 30379
push_back 409974005
push_middle 264843163
push_front 309408079
push_back 222081373
push_middle 228674506
push_back 962443441
push_middle 567439929
get 85884
get 37876
push_back 732656655
push_front 540179219
push_middle 445373027
push_front 682331095
get 25091
push_back 691654268
get 62304
get 78131
push_middle 241790720
push_middle 107273199
push_back 989479232
push_front 323039531
push_back 67152380
push_back 277527387
push_front 641333317
get 16235
push_back 95326325
get 97741
push_back 629088950
push_middle 55523475
push_back 678232494
get 69576
get 6032
push_middle 193956451
push_front 180546502
push_front 165989464
get 47220
push_middle 222561169
push_back 379468711
get 48471
push_back 774704354
push_middle 135729659
push_front 536790749
push_front 296499481
push_front 822689769
get 17937
push_front 404228406
get 28507
push_front 629333448
push_back 103079042
push_back 593353733
push_middle 196880712
push_middle 302275525
get 56769
push_back 494667031
push_back 737877652
push_front 418430766
push_middle 35045280
push_middle 650733105
push_back 443686952
get 53741
push_front 640569461
get 96115
push_back 17687288
get 19390
push_middle 913121036
push_back 908795135
push_middle 927189668
get 31866
push_middle 902391335
push_middle 624686295
push_middle 876901797
get 19289
push_front 650537706
push_back 834182351
push_middle 351702720
push_middle 110573559
push_back 445742129
push_back 780092974
push_back 285198368
push_back 412749155
get 99551
push_back 233363467
get 94588
push_front 899394273
push_front 814952239
get 42796
push_middle 866470967
get 72735
push_back 670964321
get 86587
push_middle 925099840
push_front 452492339
push_front 396197605
push_back 640482531
push_front 731657397
push_back 380384628
get 3780
get 76574
push_back 212602504
push_front 402052351
push_back 173852467
push_middle 885716569
get 13553
push_back 595379727
get 11881
push_front 775254290
push_back 818391393
push_middle 788677276
push_back 899770161
push_middle 504075455
push_back 873123823
push_front 961198306
push_middle 856636717
push_middle 839597944
push_front 720349935
push_front 957733849
push_back 515086033
push_middle 686591789
push_middle 553407816
push_front 966105732
push_middle 279121152
push_front 519112707
push_front 915685989
push_middle 644134202
get 62897
push_front 129978759
push_back 44009898
get 45363
push_middle 157318262
push_back 75715870
push_back 673804588
get 381
push_middle 91273565
push_middle 447034356
push_middle 293534253
push_back 110291532
push_back 597088925
push_back 898030007
push_back 782656698
push_front 926171206
push_front 883503680
push_back 249236663
push_front 155059395
push_middle 12535159
push_front 697649210
push_back 883163996
push_front 280953295
push_front 649410753
get 6973
get 58055
push_middle 704565868
push_front 344062417
push_middle 476600729
push_front 571500980
push_back 216144747
push_back 394752687
push_back 806146451
get 58338
push_front 393311879
push_middle 49537729
push_back 393126096
push_middle 752336666
push_front 615951395
push_front 180627797
get 32432
push_back 675106771
push_middle 214798156
push_middle 158231584
push_middle 808794169
push_front 886445312
push_middle 436273396
get 61456
push_back 790786431
push_front 916473422
push_middle 519543910
get 33371
push_middle 187368005
push_back 710582413
get 7792
push_front 960695892
get 100042
push_front 136537128
push_middle 999520975
push_middle 765300423
get 77651
push_front 15431877
get 25678
push_middle 982223192
push_back 862989014
get 42905
get 24812
get 68470
push_front 894100055
push_back 674395818
push_front 252159380
push_back 485598593
push_front 718162782
push_middle 580272894
push_middle 245771440
push_front 652954138
get 60393
get 98049
push_back 560382259
push_front 584080711
push_front 134679836
get 51474
push_front 582391702
push_middle 785941930
push_back 581161324
push_front 606672396
get 20051
push_front 203689122
push_back 397100937
push_front 870111382
push_back 956166387
push_middle 705180698
get 28165
push_back 632331527
push_middle 628405173
push_front 640064303
push_middle 805530826
push_middle 398881740
get 98150
push_back 486512908
push_middle 377960474
push_back 48423756
push_middle 9694885
push_back 364831848
push_middle 434583140
push_front 876090552
push_middle 152365934
push_front 531994896
get 43399
push_front 742118917
push_back 96610966
push_front 249770682
get 63063
push_back 76724818
push_back 96950105
get 75070
push_middle 895793219
get 35802
push_back 418684984
push_middle 133097263
push_middle 304233129
push_back 689288157
push_front 901897900
push_front 195392074
push_front 686556493
push_back 474432727
push_back 63504445
push_middle 441141056
push_front 751836263
get 92983
push_middle 745744649
push_front 62070609
get 92205
push_front 625402154
push_middle 420975052
get 20840
get 81935
push_back 38774037
push_middle 781547166
push_front 693042030
push_front 116909521
push_front 703623559
get 38287
push_middle 933228726
push_front 699708435
push_back 650221562
push_front 535374353
push_back 833486095
get 31623
push_back 961102006
push_front 828783896
get 70202
push_front 216032622
push_front 938812640
get 53579
push_back 888152370
push_back 141159732
get 13427
push_front 220743606
get 81520
push_back 178012374
push_back 591873144
push_middle 340407209
push_middle 352578852
get 74755
get 21777
get 18671
get 96435
push_back 386328677
get 7592
push_front 32491658
push_back 525922793
push_front 348230610
push_back 677065774
push_middle 310019779
get 51306
push_middle 587969997
push_front 207507113
push_front 526263581
push_middle 549445303
push_front 172208417
push_front 331738470
push_front 842130039
get 24086
get 47824
push_front 574688134
push_front 274496644
get 18510
get 60570
push_front 978621653
push_back 649346047
push_back 480805502
push_back 419862535
push_middle 228422642
push_middle 704032809
push_middle 515058070
push_middle 517409515
push_middle 928282291
push_back 710979279
push_middle 321894773
get 13185
push_front 923720737
push_front 149638866
push_middle 381218611
push_front 809023071
push_middle 747138915
push_back 924363916
get 100127
push_front 56335726
get 70635
get 8552
push_back 181525925
get 25989
push_back 463556285
push_front 847936255
get 73987
push_back 994918126
push_middle 436183697
push_back 156587929
push_back 477565352
push_back 917692077
get 12347
get 51238
get 97898
push_front 265637673
push_back 756580538
get 36920
push_front 972367250
push_front 303442229
get 9424
push_middle 492291693
push_middle 731811398
get 77049
get 41527
push_front 573469849
push_middle 718204927
push_middle 702578622
push_middle 211610672
push_back 673034926
push_middle 459896215
push_front 906025912
get 79993
push_front 478954483
push_back 333444765
push_back 28752041
push_front 236589597
push_front 482034041
push_middle 269656270
get 43910
push_middle 429656951
push_back 893106376
push_back 194885065
push_middle 802683306
push_back 377254064
push_back 751473449
push_front 455417070
push_front 564780086
get 52279
push_front 605202687
push_front 731295293
push_middle 997024580
push_back 223243755
push_front 3737020
push_back 420590510
get 19491
push_middle 141192096
push_back 120800080
push_front 700226143
push_front 279806623
push_front 977093511
push_back 487394967
push_back 126759054
push_front 12236368
get 87496
push_front 267512191
push_middle 104010202
push_front 140380498
get 18560
get 61982
get 93504
push_back 802890582
push_middle 857498073
push_middle 491108808
get 44153
push_front 570402302
push_middle 599783467
push_middle 368982079
push_front 5779400
push_back 466861261
push_middle 522350280
push_front 139448219
push_back 255792139
push_front 904410511
get 38830
push_front 266279175
push_front 988359747
push_back 560291790
push_middle 402024870
push_back 747474136
push_back 729159634
push_middle 134283657
push_back 825114277
push_back 562338725
get 83565
get 72346
push_front 259651780
get 51185
push_middle 385010073
push_middle 402032542
push_back 126923533
push_front 259846852
push_front 131316978
push_back 664324781
push_middle 761645673
push_front 674142238
push_back 586585318
push_middle 531317250
push_back 485023567
push_middle 587249420
get 27061
get 87561
push_front 214063921
get 96057
push_middle 901297716
push_middle 707873448
push_back 139505275
push_back 92266406
push_front 979212662
get 82419
push_front 612527953
push_back 614285752
get 78422
push_back 569754225
get 3205
push_middle 704160859
push_front 763160079
get 7920
push_middle 186214256
push_back 472699822
push_front 488576532
push_front 52589905
get 82456
push_middle 165907261
push_middle 608189575
push_front 546792827
get 50777
push_front 536305652
push_front 323618456
get 62411
push_front 551927843
push_back 247801358
push_front 963704156
get 74809
push_middle 126645186
push_front 808803666
push_back 366905302
get 50585
get 63610
get 98952
push_front 292211730
push_front 687992647
push_back 239431088
push_front 165783479
push_back 709657217
get 34143
push_middle 698258486
push_back 620061577
push_back 444644173
push_front 939189603
get 29858
get 7917
push_front 499226034
get 50145
push_back 314647543
push_front 139798961
get 46693
get 64265
push_back 567891780
push_back 534382962
get 88276
push_front 606931635
push_middle 78586487
push_middle 302423409
get 59383
get 48680
push_back 50771350
push_front 476963762
push_back 591694235
get 2115
push_front 708805266
get 3223
push_front 606262914
push_middle 352068616
push_front 450053351
push_front 557609817
push_back 752851679
push_middle 652143784
push_middle 937141167
push_front 835917319
push_back 277236360
push_back 411965975
get 47801
get 69013
get 24581
push_middle 331698878
get 76722
push_front 679521154
push_back 314757908
get 32880
get 67954
push_back 404556180
get 69801
push_back 101403137
push_middle 638493075
get 41716
push_middle 548967226
push_back 566416843
push_back 164836702
push_back 699120500
push_front 381250027
push_back 282119629
push_middle 246561035
get 89979
push_middle 330361070
push_middle 125592544
push_back 926756511
push_middle 722046979
get 47227
push_back 618090368
push_middle 843962669
get 49243
push_middle 336651127
push_front 457794901
push_back 928250986
push_front 149273670
push_back 510663219
push_middle 953635230
push_back 575224096
push_back 784723754
push_middle 197667191
push_middle 764086900
push_back 382076135
push_back 561721443
get 3322
push_back 19832101
push_front 237196633
push_back 578556933
push_front 635674487
push_middle 505216282
get 94052
push_middle 106550801
push_middle 96749951
get 60178
push_front 148269768
push_back 534864732
push_front 427432337
push_middle 537415957
push_back 465763788
push_back 494921331
push_back 593305698
get 94153
push_front 986786172
push_front 711718061
push_front 924050024
push_back 714600817
push_middle 195870798
get 59218
get 53596
push_front 598581549
push_back 254452111
push_front 454566189
push_front 72108396
push_back 684405421
push_back 305118006
get 44671
push_front 75488909
push_front 29556241
get 62606
push_back 995896026
push_middle 485083667
push_middle 350700350
push_middle 983425026
push_middle 168093069
get 38389
push_middle 118489292
push_back 113211445
push_middle 891996805
get 33009
push_back 780621949
push_back 764851003
push_front 46068010
push_middle 870369693
get 518
push_front 413667344
push_middle 516688031
get 27609
push_middle 911137747
push_back 288667719
push_middle 35559992
get 35851
get 90994
get 49690
push_middle 334581232
get 66344
get 27539
push_back 92287179
get 35049
push_front 445529611
push_front 818625131
push_back 321781180
push_front 453241810
push_back 88059394
push_middle 103167636
push_front 474639819
push_front 724609573
push_middle 636246211
push_middle 809792717
push_front 610810373
push_middle 470285478
push_middle 921833966
get 70262
push_front 955609623
push_back 630361003
get 7693
push_middle 12417465
push_back 40755481
get 86484
push_back 891206715
get 72160
push_front 230574028
push_middle 527804730
get 34779
push_front 224946684
push_back 409338720
get 78776
push_front 392771912
push_middle 455195135
push_back 866651279
push_back 993313316
push_back 773296747
get 92988
get 74434
push_middle 798960337
push_back 857556594
push_front 961544070
get 92300
push_front 993242251
push_front 651968873
push_middle 564177985
push_middle 542449481
push_front 525135332
push_back 860613273
push_back 83238337
push_back 392328748
push_back 859707920
get 2594
push_middle 788122362
get 91069
push_middle 172291416
push_middle 266297004
push_back 644005538
get 48948
get 18873
push_front 548207187
push_middle 615193706
push_back 709804239
push_front 277161813
get 6663
push_front 852832057
push_middle 382132350
get 14724
push_middle 19425402
get 57683
push_front 378018726
push_middle 785213548
push_back 159585238
push_middle 388874698
push_middle 979883085
get 76483
push_back 65974802
push_middle 649358278
get 85044
push_back 437984926
get 44435
push_back 881436976
push_front 455940970
get 43513
push_front 737565291
push_front 730000682
push_back 892283713
push_middle 866067373
push_front 155654584
push_back 862419923
push_middle 983862173
push_front 2124452
get 82968
push_back 35867252
push_front 126295595
push_front 535086448
push_middle 27761005
push_middle 342969545
get 22570
push_back 811751343
get 98153
push_back 543818779
push_front 760322441
get 91581
push_middle 147098493
push_back 638514525
push_back 855119847
push_back 916545978
get 28317
push_middle 750574987
push_back 741742764
push_front 702405695
push_front 463439286
push_front 950206980
push_back 501597030
push_back 165372681
get 95822
get 76079
get 27598
push_middle 143556392
get 22514
push_front 157522
push_middle 841582181
push_front 901221949
push_back 201688475
push_back 186911075
push_front 474514355
push_back 676723439
get 92197
push_middle 194825818
push_front 846247251
push_front 618734226
push_middle 505885516
push_back 919957360
get 29789
push_back 468498786
get 56521
push_front 500529939
get 47504
push_front 889157911
get 70320
push_front 282423156
push_middle 772302995
push_front 665043269
push_middle 705351249
push_front 526582711
push_back 306474872
push_back 837095134
push_middle 723965817
push_back 525867047
push_front 231247508
push_middle 377797325
push_middle 5207619
push_front 194022652
get 45529
push_front 303816660
push_front 241733855
push_back 569661709
get 47381
push_middle 825626476
push_front 196842040
push_back 736248904
get 56553
push_back 90756074
push_middle 820418050
push_front 105100444
push_front 999720725
get 73251
push_back 320482689
push_middle 305830703
push_front 80135867
push_back 162079641
push_back 722888627
get 29023
push_back 323414546
push_front 562620531
push_back 75026440
push_front 724470752
push_front 174052372
push_front 716561410
push_middle 271492975
push_middle 517963471
get 2439
get 91535
push_back 947470603
push_back 637613530
push_middle 708430782
push_back 986350722
push_back 865061033
push_middle 80663925
push_front 702735907
get 65851
push_front 92473433
push_middle 273451121
push_back 610607573
push_front 58148621
push_middle 608714214
push_back 53179420
push_back 64595477
push_front 867048916
push_middle 215359222
push_middle 567723011
push_back 410283569
push_middle 770588716
push_middle 186038574
get 96532
push_middle 183266805
push_front 77361951
push_back 269856514
push_front 8689748
push_front 15657734
push_back 530328961
get 26194
push_middle 236226609
push_front 779032859
push_middle 622814224
push_back 866943697
push_middle 316477752
push_middle 952311135
push_middle 294836844
push_middle 856145698
push_middle 620767002
get 40514
push_middle 326725320
push_back 233693010
push_back 624123507
push_middle 566975112
push_front 850072954
push_middle 831577314
push_front 853237068
push_middle 309880927
push_front 869995577
push_front 324409779
push_back 486936478
push_back 478934521
push_front 226405984
push_front 95291395
push_middle 680179094
push_front 321436882
push_back 721296195
push_middle 762075425
get 39879
push_middle 674815032
push_front 7054126
push_front 328751309
push_back 467790072
push_back 518060761
push_front 784058717
get 84854
push_back 331136986
push_middle 262302855
push_front 977073346
push_back 852644635
push_back 780818785
push_middle 156011822
push_middle 782791445
push_front 167497832
get 29386
push_front 913323523
push_middle 180864569
get 20092
get 80433
get 43101
push_middle 277361770
push_back 878145710
push_back 27465174
push_back 908632238
push_front 90921088
push_middle 454047817
push_back 773580788
push_back 160416613
push_front 263242386
push_front 617262792
push_middle 843962539
push_middle 520055964
push_front 166318188
get 83190
push_front 674419467
push_back 748581620
get 50943
push_back 239621954
get 71175
push_front 794368797
push_front 321435696
push_front 928458014
push_back 211204438
push_front 224510815
push_middle 954674080
push_back 767997783
push_front 433006469
get 29811
get 24008
push_middle 951205414
push_front 315024471
push_middle 547055136
push_middle 523676400
push_middle 7244806
push_middle 210375821
get 22151
get 12962
push_front 145280773
push_back 826738521
push_front 127244717
push_front 980979801
get 93373
push_back 421324132
push_back 147071390
push_middle 469501371
push_back 587472904
get 30003
push_back 417175888
get 26457
get 80219
push_front 296960477
push_back 823249608
push_front 324161645
push_front 367254976
push_middle 339031969
push_back 785767942
push_back 641813974
get 83504
push_front 402365847
push_back 951854308
get 8559
push_front 318599200
get 97720
push_back 238042895
push_back 453939817
push_front 87489906
get 88179
get 9460
push_middle 341501976
push_front 179993136
push_middle 318695168
push_middle 810658911
get 34736
push_front 135434387
get 90997
push_back 174856540
push_back 569631514
get 75363
push_back 683748499
push_front 904329599
get 64809
get 81928
get 13797
push_front 167079055
push_back 950380569
push_middle 280683409
get 35173
push_front 529510969
push_back 949575544
push_front 737902415
push_middle 611068838
push_front 565773640
push_back 195355989
push_back 891667162
get 24132
push_middle 136474900
push_front 974119516
push_front 400079567
push_middle 633797612
push_back 395728209
push_middle 10821322
push_middle 553856270
push_middle 365787450
push_front 130716882
push_back 437232866
get 10785
push_front 323233633
get 54592
push_front 962257423
push_middle 328538201
push_middle 533686404
get 20129
push_middle 368819430
get 88007
push_back 872610443
push_front 265068832
get 38650
get 9378
push_middle 669652507
push_middle 786691036
push_back 553351768
get 90404
get 66485
push_middle 832611339
get 55465
push_back 409801262
get 64602
push_front 456136625
push_middle 371278992
push_front 259272931
push_back 582421773
push_front 541951268
push_middle 356759720
get 63148
get 98769
push_back 120323042
push_front 576607333
push_middle 915136060
push_front 300673784
push_middle 476468508
push_middle 8814975
get 78595
push_back 389966532
push_middle 2895292
get 51993
push_back 685130564
push_back 816319294
push_front 971837437
push_middle 652384548
push_back 921535487
get 64822
push_middle 974503369
push_back 536394413
get 74263
get 77610
push_front 989829680
push_back 777337585
push_back 361470886
get 50702
push_back 891311558
get 88045
get 81810
push_front 209641455
push_front 982412589
push_back 590091162
push_front 170620645
get 95296
push_front 54095071
push_back 908640579
push_back 967925934
get 94251
get 6008
push_back 567644066
push_front 951114882
push_front 66047724
get 75747
get 6457
push_front 66800593
push_middle 724975020
push_front 798331656
push_back 993800433
push_middle 537592397
get 86874
push_back 647666686
push_front 683435586
push_back 526630939
get 36426
get 30709
push_back 790104099
get 11017
push_back 333671101
get 98064
push_middle 866292941
push_middle 555532959
push_back 269004066
get 96092
get 95105
push_back 991028346
push_front 547610451
get 24623
push_back 117768233
get 8868
push_middle 68252158
get 37582
push_middle 574189293
get 89329
get 56884
get 35224
push_front 978832266
push_front 668001791
push_front 998977443
push_front 303792311
push_middle 721081355
push_front 454413571
push_front 714766646
get 99877
push_middle 202615854
get 45010
push_back 601242320
get 86103
push_front 922456420
push_front 522125215
push_front 247889856
get 73012
push_middle 78128241
push_back 972553477
push_back 431542534
push_middle 9734063
push_middle 606811719
push_front 703429625
push_back 105629762
get 13360
push_middle 190393766
push_back 544359936
push_middle 324972849
push_back 12471993
push_middle 555161038
get 57725
push_middle 730875681
push_middle 258083363
push_back 317658482
push_back 460266095
push_middle 313350371
get 40713
push_middle 181557337
push_middle 730125071
get 12391
push_front 819176355
push_middle 467062649
push_back 284647400
get 94346
get 80931
get 44410
push_back 874160565
get 14491
push_front 680171245
push_back 977970956
push_front 740841063
push_front 878201104
push_front 407917094
push_back 794598926
push_front 574752237
push_back 589671929
push_back 98209343
push_middle 149482194
push_front 266949182
get 81746
get 79312
push_back 183313201
push_middle 739948864
push_front 968096842
push_back 534544347
get 44198
push_front 165514881
get 14289
push_middle 943985540
get 21828
get 33697
push_front 770279038
push_back 638414022
push_back 97708370
push_back 692798412
push_front 366728153
push_back 933558493
push_front 307479655
get 42324
push_back 589388058
push_back 112988051
push_back 770502950
push_front 790965679
get 45495
push_back 124968871
push_front 986540858
get 36630
get 35222
get 55292
get 87706
push_back 994236251
get 72726
push_back 867797180
get 34674
push_back 145613797
push_middle 363378225
push_back 638521086
get 41596
get 3729
push_back 794093096
push_front 780331773
push_back 662734403
push_middle 895545109
get 56350
push_middle 25511938
push_front 16782104
push_front 324297279
push_middle 130014330
push_middle 88257946
push_middle 340401840
get 70839
push_front 660283125
push_front 176497
get 27975
push_back 797512760
push_middle 557746066
push_middle 19132614
push_middle 7834377
get 84004
push_front 481939948
push_middle 388826516
push_middle 770839465
get 33966
push_back 509399986
push_middle 352789866
push_front 540474715
push_front 296098154
push_middle 558418976
push_middle 329905330
push_front 58819671
push_front 232440092
push_middle 257755749
push_front 526087460
push_middle 342098625
push_middle 848453637
push_middle 858704456
push_middle 342873944
push_back 258216648
push_middle 973004458
push_front 954621066
push_middle 617219961
push_front 85904694
get 36252
push_middle 606536953
get 71122
push_back 326032471
get 85437
push_front 249589752
push_front 678248663
push_front 262566443
push_front 344217157
push_middle 569370425
push_front 628534
get 10653
push_front 294491495
push_front 386421631
push_back 322187010
get 24672
push_front 747696811
get 55669
get 33163
get 15745
get 27744
get 57011
get 80553
push_back 53750830
push_front 315257823
push_middle 116613309
push_back 369377543
push_back 814034572
get 59012
push_front 831271956
push_middle 344398801
push_middle 53710640
push_middle 498019527
get 52046
get 72210
push_front 440811514
get 55739
push_front 816418158
push_back 998092157
get 33862
push_back 388369593
get 49371
push_front 269382621
get 100761
push_front 471098987
push_middle 41837788
get 40671
push_front 797589371
push_front 959751727
get 23346
push_back 887501893
get 83694
push_back 846080820
push_front 359953686
push_front 277306587
push_back 263963539
push_back 152256703
push_middle 366296001
push_front 27437917
push_middle 731248333
push_back 409713230
get 70150
push_back 242016063
get 40261
push_front 850739885
push_middle 654408328
push_back 504739801
push_back 327102679
push_back 11082111
get 12454
push_back 562945940
push_back 706377764
push_back 867358631
get 75597
get 88208
push_back 991848725
push_front 350519870
push_middle 933042058
get 83862
get 20526
get 7823
push_back 190821676
get 85777
get 60799
get 41173
get 43719
push_front 265232640
push_back 587065406
push_front 658637086
get 59367
push_front 307157700
push_front 938435438
get 17757
push_front 332144728
get 4165
push_middle 273393951
push_back 339596919
get 94645
get 14533
push_front 920711368
get 62717
push_back 490186687
push_back 903206416
push_front 342147757
push_middle 765636537
push_front 542192525
push_front 704452743
get 38630
push_front 674231489
get 67493
push_back 672119465
push_middle 220377682
get 46662
push_back 680928970
get 50406
push_front 151946889
push_back 321869238
push_middle 737966106
get 21064
push_middle 795759304
push_middle 746963929
get 97624
get 14291
get 91966
push_front 774666901
push_back 979308902
push_middle 774657273
get 75093
get 3142
push_back 287601266
push_middle 103497617
push_back 994408077
push_front 498614016
get 3627
push_back 434808586
push_middle 77258649
get 18202
push_back 799895620
get 70123
get 80760
get 91891
get 67318
push_front 733433110
push_middle 171079975
push_middle 55977424
push_back 637315319
push_middle 773930819
push_front 334535545
push_back 564340790
push_front 563663793
push_middle 410873226
push_middle 152370624
push_front 685218914
push_front 836997480
get 18808
get 76298
push_middle 828346733
push_back 79091165
get 96864
get 19211
push_front 925159971
push_back 951531873
push_front 217658900
get 26631
push_back 793744192
push_front 226145313
push_back 579084296
push_middle 761715692
push_front 653619929
push_back 105764481
push_middle 468083662
push_front 414009905
push_front 399372302
get 86839
push_back 808564740
push_front 124576187
push_front 388681399
push_front 724550674
push_back 922558401
push_front 300957744
push_back 908521386
push_middle 853471051
get 13175
push_middle 926284160
push_front 525761704
push_back 22697875
push_middle 633442815
push_front 853186355
push_front 558807325
push_front 56489343
get 41716
push_back 237389618
push_back 910383961
push_back 599017659
push_middle 420806719
get 4064
get 51609
get 88312
get 19416
push_front 777660653
push_front 889208209
push_middle 97221022
push_back 645058067
push_back 245886612
push_front 36906919
push_middle 876168305
get 100347
push_middle 673671439
push_back 271058991
push_back 253944447
push_back 507411864
push_front 553681037
push_back 849892149
push_front 220051845
push_back 842195022
push_back 515015902
push_middle 691744932
push_middle 62185651
push_middle 530730678
push_middle 760977511
push_back 804035022
push_back 607650687
push_middle 510608195
push_back 784546898
get 26008
push_front 927583278
push_front 214026029
push_middle 20231471
push_middle 455707876
push_middle 933827233
push_middle 597034806
push_back 701173002
push_back 136845170
push_back 107092522
get 77710
push_back 844968868
get 31869
push_front 574066705
push_front 869915174
push_middle 529531641
push_front 963503571
push_front 415043776
push_middle 589259661
push_back 101805004
push_back 53706732
get 35234
push_middle 820818651
push_back 740719292
push_back 328260987
push_back 971035003
push_front 881963550
push_back 999412838
push_back 629223087
push_middle 895146783
push_back 990663097
push_back 534317819
push_back 619400982
push_front 868966404
push_front 151125439
push_front 53523482
push_front 717977124
push_front 800168354
get 44924
get 1560
push_front 220783337
push_back 203698846
get 81802
push_middle 56004349
push_front 173377579
push_front 339393639
push_middle 204655828
push_front 857542443
push_back 646619466
get 76350
get 5674
get 67611
push_front 586243166
push_front 94290234
push_middle 360027832
push_front 498628810
push_front 445908377
push_front 526350797
push_back 600753901
push_back 739667659
push_back 644895760
push_back 649813535
push_back 535506333
push_middle 565759258
push_middle 705350757
push_front 90421063
push_front 127739771
push_middle 729721290
push_back 383698285
push_back 324367776
push_front 141128339
push_front 702409769
push_back 782234121
get 84493
push_middle 727578618
get 43681
push_back 632239285
push_back 535136940
push_front 28164669
push_middle 803204498
get 100764
push_back 305196816
push_back 746018793
push_front 193424790
get 91381
get 61967
push_middle 361867965
push_front 654738048
push_back 834575583
get 64945
push_front 365060837
push_back 337866644
get 56770
get 7341
push_middle 533644081
get 38469
push_middle 299779300
push_back 201027665
push_front 4265585
get 10419
push_middle 646198967
push_back 162251932
push_front 210218604
push_front 529168832
push_front 994529170
push_middle 671497614
push_middle 9743891
get 85896
push_middle 426372820
push_middle 687992382
get 15197
push_front 976436701
get 68680
push_middle 863939344
get 13765
push_front 542926152
push_middle 966734000
push_middle 587523580
push_back 753230937
push_front 494444006
push_front 754664616
get 2781
get 55046
push_back 952328309
push_back 278924587
push_back 270588621
get 1147
get 63248
push_middle 242378777
push_middle 921302349
push_middle 988958383
get 46450
get 23152
get 37334
push_back 851214273
push_front 305923006
push_front 690981629
push_front 260005282
push_front 81168851
get 36549
push_back 724007396
push_middle 367413069
get 65445
push_middle 329842003
push_front 946415754
push_middle 434315917
push_front 235882250
push_back 181865791
push_middle 417956576
push_front 56685988
push_middle 377431196
push_middle 640974450
push_front 982544123
get 92649
get 52285
push_back 767334177
push_front 432466141
push_middle 805857743
push_front 582384098
get 41249
push_back 629349280
push_front 250091299
push_front 6555202
push_front 858089991
push_front 256847830
push_front 849483067
get 84595
push_front 954415285
push_front 475660805
push_back 222484934
get 41937
push_middle 134912290
push_front 221026759
push_front 584902068
push_back 745811182
push_middle 259601985
push_front 129545020
push_back 971038053
push_front 251354779
get 65744
push_middle 41649989
push_middle 986516601
push_middle 263536508
push_front 398173677
get 82147
push_front 494857403
push_front 70573154
push_back 960236133
push_back 367553892
get 61030
push_front 396699888
get 27080
push_back 230274569
push_middle 80437043
get 52535
push_middle 676715236
get 42631
push_middle 857618624
push_back 701936247
push_front 625951910
get 8321
push_back 130285698
push_middle 134994039
push_back 671980077
push_back 228487362
push_middle 683492561
push_front 496652189
push_back 604390149
push_middle 739044196
get 51191
push_front 371353082
push_middle 969107783
push_middle 894700854
push_front 420638684
push_front 234099473
push_front 172440603
push_middle 775823126
push_middle 301924571
push_back 989160392
push_front 507156589
get 63481
push_back 928756605
get 84999
get 41969
get 49124
push_front 891341984
get 87639
push_back 386893473
push_back 663387474
push_back 13576319
push_front 610252050
push_front 745050185
get 26966
push_middle 712583202
push_back 775925127
push_middle 147408495
push_middle 18573192
push_front 700771053
push_middle 545158295
push_back 956765335
push_middle 377829639
push_middle 905325431
push_middle 295275007
push_middle 560758752
get 47880
push_back 361236198
push_front 913351432
push_middle 724671364
push_middle 470859627
push_front 555719342
get 62928
push_back 471116155
push_front 850857383
push_front 694356866
get 80689
push_middle 144528575
push_middle 182523373
push_front 228739396
push_middle 344804101
get 92407
get 58254
push_back 806350573
push_middle 401981663
push_back 517942343
push_front 347702795
get 6945
push_back 108425567
push_back 995251971
push_front 193189557
push_front 58835115
push_middle 856023759
push_front 158986529
get 10222
push_back 253195200
push_front 32745988
push_front 507886864
push_back 481635365
push_middle 453863029
push_back 32245006
push_front 721011161
push_back 641114603
push_middle 4030912
get 42055
push_middle 180190620
push_middle 412727795
get 85333
push_back 448581117
push_front 944330052
get 45420
push_back 911103679
push_middle 666081677
get 61373
push_front 723164495
push_front 586313577
get 100380
push_front 182178134
push_middle 621590676
push_back 504707317
push_middle 116906792
push_middle 225791202
get 85962
get 14366
push_back 739410197
push_middle 522710477
push_front 92241369
push_middle 58613661
push_back 966018333
push_middle 552466073
push_front 618910002
get 47498
push_front 849037331
push_front 460523898
push_front 876637186
push_middle 725216407
push_back 175954094
push_middle 539642223
push_back 647512256
get 31567
push_middle 643963509
get 42724
push_front 744847331
get 4467
push_middle 71069935
push_middle 154931850
push_back 485166026
get 96840
get 82331
push_back 358373486
get 54701
get 32001
push_back 87619022
push_front 935946463
push_back 752392711
get 65287
push_back 421526217
push_back 833656166
get 83992
push_middle 125751084
push_middle 633041919
push_front 484793018
push_middle 723330932
push_middle 394231008
push_front 963779268
get 83175
get 4121
push_middle 838496593
push_middle 513758471
push_front 781511382
push_back 829063713
push_middle 594596491
get 4427
get 15954
push_middle 4801034
push_back 815255683
push_middle 819136838
push_middle 109664606
push_front 319291993
push_front 648538384
push_front 904034525
get 3733
get 6558
push_middle 878496837
push_front 900700616
push_front 629479893
push_front 311648301
push_front 50203082
push_middle 298368757
push_middle 37008152
push_front 447147700
get 39231
push_front 662758696
push_back 226936987
get 16755
push_front 560167576
push_front 31455628
push_front 394545460
get 39120
push_middle 859845291
push_back 105187777
push_middle 797127172
get 23976
push_front 564093218
push_front 668503955
push_back 576252617
get 44698
get 51114
get 30089
push_back 734850577
push_front 809461749
push_back 570633855
get 55853
push_back 667296620
push_middle 63410240
push_middle 778015194
push_back 219226706
get 90860
get 51967
push_front 414107914
get 59401
push_front 630761425
push_back 875091
push_middle 113668924
push_middle 9188770
push_back 958191535
push_front 869650163
get 25369
push_front 688622083
push_front 816994465
push_back 7549843
push_back 921118421
get 66378
push_back 140837996
push_front 790133903
push_back 392295695
push_front 665174189
push_front 638027552
push_front 956444493
get 41521
get 42251
push_back 430987299
push_middle 494644794
push_back 974904552
push_back 325005769
push_middle 833937757
get 24233
get 14659
get 35954
get 93403
get 68525
get 27241
push_middle 945342619
get 34021
push_middle 254185408
push_middle 58003031
push_front 152899198
get 9987
get 101124
push_front 460484956
push_middle 799495610
push_front 187117830
push_middle 859907094
push_back 321427711
push_middle 223842395
get 84209
push_middle 315281477
push_middle 59257938
push_back 653869478
push_front 67118074
get 84771
push_back 540328320
push_front 210540766
push_front 786450870
push_front 676727609
push_back 195217081
push_back 965683256
push_middle 487557353
get 35548
push_middle 232806662
push_front 132955565
get 42291
push_middle 626238185
get 27848
push_middle 879349372
push_middle 227015984
get 58940
push_middle 891294621
push_back 27506026
get 60798
push_front 123422356
push_front 838813914
get 35958
get 45412
get 39077
push_middle 170638824
push_front 712080825
push_back 282221214
push_middle 730327283
push_back 878283724
get 90053
get 47915
get 26818
push_middle 700815732
push_middle 969322874
get 95497
push_middle 629027986
push_front 941456533
push_back 32710266
get 91002
push_middle 336497982
get 37434
push_middle 61200204
push_middle 462185783
push_middle 101954317
push_back 958110850
push_back 492475697
push_middle 266783615
push_back 944562087
push_front 142458952
push_back 919535221
push_front 936071926
push_front 137323757
push_front 411357659
push_middle 931166475
push_middle 197476645
get 1631
get 96654
push_back 572074957
push_back 520618905
push_front 665702902
get 19385
push_front 555310822
push_middle 175688336
push_middle 151524374
get 18046
push_front 349160074
push_back 868863697
push_middle 294492802
push_back 603861057
push_middle 13242346
push_middle 599932553
push_middle 849483972
get 24553
push_front 180787836
push_back 927868763
push_middle 744646954
push_middle 336916698
push_middle 363863705
push_middle 840002956
push_front 174085674
push_middle 520720943
get 9048
push_back 198362456
push_front 106669728
get 98512
get 46069
push_middle 895677678
push_middle 955072948
push_front 368758704
get 79365
push_middle 179224498
push_front 775172479
push_middle 419854239
push_back 199778499
push_middle 369154644
push_middle 519066852
push_middle 558733906
push_middle 877573234
push_back 978075797
push_middle 43199221
get 39103
get 21382
get 13188
get 45224
get 8304
push_middle 38617687
get 43544
push_back 815763685
push_middle 181139069
push_back 364052512
push_middle 654397854
get 75582
push_front 991268494
push_middle 310640216
push_middle 505637389
push_front 687326653
push_front 846074765
push_middle 561184436
push_back 580275314
push_back 763737806
get 21081
push_front 63737926
get 59058
push_middle 125262669
push_middle 952917447
get 57492
get 75137
push_middle 562002856
push_middle 175562035
push_front 683327026
push_back 717259978
push_back 546446342
push_front 600564210
get 84492
push_back 909019366
get 70548
push_back 500532837
push_middle 767122594
push_back 97631465
push_back 680204988
push_middle 60700196
push_middle 750851487
push_front 359826286
push_middle 595188448
push_front 410256949
push_middle 624594447
get 79912
push_front 223074897
push_middle 151756392
push_middle 145849963
push_back 415685882
get 69177
push_front 130358029
push_middle 403457771
push_back 128321681
push_middle 666522408
push_back 895827943
push_back 583416706
push_back 625135380
push_front 763871435
get 93258
push_back 787350503
push_back 239580992
push_front 658387754
get 62041
get 54558
get 80460
push_middle 149930104
get 38607
push_middle 361111922
push_front 646578822
push_front 184179761
push_front 143972599
push_middle 586314113
get 33148
push_middle 244596989
push_middle 973304275
push_back 126192530
push_back 306107965
get 84197
push_back 900385248
push_middle 973141899
push_front 286253585
push_back 875683087
push_back 44857729
push_back 793682958
push_middle 439743746
push_middle 201529988
push_middle 26910621
push_back 209717809
get 53458
push_middle 563236049
push_middle 531985505
push_middle 360619766
get 99821
get 11075
get 98525
push_middle 923763800
push_middle 840087213
get 54075
push_back 589844068
push_front 260732515
get 90026
push_front 717118817
push_front 20834767
push_middle 786242121
push_front 859018660
push_back 520063722
push_back 962759787
get 33520
push_back 254632606
push_back 128027329
push_middle 96567745
get 50561
push_front 77544485
push_middle 55985337
push_back 59871787
push_middle 983499390
push_middle 894176962
get 35537
push_back 117447322
get 64073
push_front 596321200
push_front 635494453
get 63887
push_front 300730920
push_back 504593060
push_back 822602083
push_back 774605980
get 73846
get 22473
push_front 299834060
push_front 205091248
push_front 2550485
push_middle 126177428
push_front 470251674
push_front 105919614
push_front 322152363
push_front 507041736
push_back 530201979
get 66966
get 46945
get 40078
get 561
push_back 696781346
push_front 793778922
push_back 314911863
push_back 220416927
get 26517
get 60859
get 6022
push_front 40501299
push_front 706478610
push_back 564017189
push_back 745776064
get 94951
get 35324
push_middle 636655175
get 7110
push_front 65407078
get 85747
push_middle 184754986
push_front 13249870
push_front 494184210
push_front 659104621
push_middle 175986936
push_middle 273372669
push_middle 257469556
get 44905
push_front 359008381
push_back 559859064
push_middle 909791847
push_back 785504812
get 46359
push_front 926205716
push_middle 887784879
get 89125
push_front 417872373
get 17747
push_middle 182062247
push_middle 802685517
push_middle 802000367
push_back 892828395
push_front 976623929
push_back 101175574
push_front 336760594
push_back 908550494
push_back 239159942
push_back 403881400
get 32658
push_back 100618205
push_middle 303747969
push_back 223199004
push_middle 192179256
push_middle 422350058
get 27230
push_back 462898149
push_back 53737725
push_middle 706274242
push_back 731119295
get 17837
push_back 717981150
push_middle 736568544
push_middle 216964251
push_front 358332844
push_front 115081883
push_back 889752625
push_front 809242270
get 76924
get 7534
get 56994
push_middle 103355910
push_front 309058379
get 207
push_middle 644296636
get 54915
push_back 193103946
push_back 119046068
get 11204
push_back 248857979
get 74646
push_front 738897400
push_back 556677936
get 26264
push_middle 44022434
push_middle 507345061
push_back 967804876
push_front 653616976
push_front 393329504
push_front 430328047
get 26688
push_back 552883973
push_back 386156784
push_back 291208780
push_front 968881187
push_back 346314845
get 77151
push_back 499458497
push_back 18692095
push_middle 502365417
push_back 185886483
push_front 879176520
push_middle 907445567
push_back 484191817
push_front 331630232
push_back 270166994
push_front 478817809
push_middle 721206766
push_middle 330426584
push_back 673624442
push_middle 568461635
push_back 919416966
push_front 379078842
push_back 560404982
push_front 812728487
get 100789
get 90133
push_middle 137253730
push_front 573710315
push_front 648557168
push_back 721209551
push_middle 409077127
push_back 479213265
push_back 574142824
push_back 270244438
push_middle 21306365
push_middle 554012900
push_back 876481998
push_middle 419997917
get 71518
push_front 897347209
push_back 740975996
get 14936
push_middle 405328074
push_middle 921553525
push_front 886411879
push_front 378508388
push_back 818307993
push_back 193304225
get 32119
get 31072
get 77917
get 2492
get 58303
push_back 219596225
push_front 381555682
get 85490
push_front 76075582
push_middle 171878455
push_middle 388425578
get 90253
push_middle 457921506
get 49520
push_back 669085882
push_middle 97831172
push_front 118570450
push_middle 268630443
push_back 168775159
get 8525
push_middle 361840507
get 62566
get 44846
get 78614
push_middle 347061479
get 43336
push_back 766797840
push_front 242619844
push_front 733219172
push_back 250195181
push_front 24615577
push_back 604582996
push_middle 267164205
push_back 275838448
get 23181
push_middle 667366713
push_front 573124814
push_middle 952316176
push_front 195097734
get 46547
get 101551
push_front 551817955
push_back 379230333
push_front 864071944
push_front 689142849
push_middle 537663206
push_front 336893971
push_back 461981187
push_back 789947818
push_front 318036938
push_back 690359842
push_front 458647195
push_middle 241109089
get 82949
push_back 221414119
push_back 16118810
push_middle 230011063
push_back 718946938
push_middle 161031079
push_front 45916613
push_front 31678832
push_middle 895475103
get 99774
push_middle 88188002
push_back 67993800
get 5382
push_middle 120007393
get 100517
push_middle 868870200
push_back 854780138
push_back 361932535
push_middle 687790672
push_front 703441227
push_front 39718710
push_front 403091576
push_back 954865364
push_back 334965726
push_middle 167068272
push_front 679425407
push_middle 509722977
push_front 149665806
push_middle 144420798
push_middle 947033776
push_front 561445288
push_back 616661074
get 54174
push_back 796692825
push_back 656172802
get 22389
push_middle 894243127
push_middle 310452519
get 83902
push_back 30267573
push_front 923954293
push_front 457131972
push_middle 401780223
get 57194
push_back 691439560
push_front 897547172
get 54317
push_front 746592572
push_middle 275066936
get 57246
get 76895
push_back 492477057
push_front 750116568
push_back 269887225
push_front 486774997
push_front 807469046
push_back 588766165
get 64032
push_middle 588166637
push_middle 737267583
push_middle 957029351
push_front 53250036
push_middle 33913751
push_front 799270217
push_middle 409102490
get 89977
push_front 458375461
push_back 266455229
push_front 58359265
push_back 799152470
get 73196
push_back 295971744
get 1285
get 22702
push_front 395817666
get 18116
push_back 103047482
push_front 989269369
push_back 916296378
push_back 487428215
push_front 455686455
get 14126
push_middle 853938922
push_back 433551376
get 69973
push_front 4840482
get 22082
get 36138
push_back 357429234
push_front 570472417
push_back 914630804
push_back 185270616
push_middle 124546602
get 28581
push_middle 492230146
push_back 10483378
push_back 492855967
push_middle 678803440
push_middle 100764102
get 46000
get 87396
push_middle 495814019
push_back 61036846
push_middle 112839876
push_middle 89122108
push_back 762642296
push_back 410153970
get 85252
push_front 877997905
push_middle 911302941
get 82645
get 34891
push_middle 589682267
push_back 577768591
push_middle 662186794
push_back 45767615
push_front 403498756
push_back 560840157
push_back 145510025
push_front 589866535
push_back 154103769
get 94280
push_back 985476212
push_front 329897291
push_back 784918113
get 35514
push_back 777974671
push_front 643216699
push_middle 204864557
push_front 909100623
push_front 650037881
push_front 18323322
push_front 985105474
push_back 482886424
get 98719
get 76385
get 8571
get 68915
push_middle 998244311
push_middle 611388555
push_middle 772173095
push_back 585240389
get 24179
push_back 68971101
push_back 870913946
push_front 382064024
push_front 579732964
push_back 736505455
push_front 901877453
push_middle 269907044
push_back 721403727
push_middle 845518831
push_front 304226876
push_back 976423432
push_back 447569550
push_middle 523298753
push_front 550416093
push_middle 345274383
push_front 365272553
push_middle 567649551
push_back 675808422
push_middle 570128046
push_back 98256885
push_back 823009462
push_back 27758381
push_middle 372256174
get 3617
push_middle 137836649
push_middle 651981229
push_middle 88236865
push_back 720683161
get 72141
get 78681
push_front 928693095
push_front 156652791
get 12924
push_back 848296054
get 92732
get 11215
get 8851
get 4233
push_middle 580478479
push_back 101038777
push_back 85390327
push_front 365058127
push_back 857595995
get 44867
push_back 219889231
push_back 200947669
push_back 478846436
get 26290
push_front 992915827
push_middle 388958011
push_front 164663696
get 62230
push_front 477191163
push_back 79602599
push_front 435231569
push_front 683725071
get 98558
get 39118
push_back 613818604
push_back 590614692
push_back 780250722
push_middle 149857080
push_middle 607547039
get 37018
push_middle 659541740
push_middle 609212545
push_middle 821732898
push_middle 475700761
push_middle 878396868
push_middle 643150032
get 21441
push_middle 425639713
get 75875
push_back 14792164
push_front 530625777
push_front 47466221
push_back 558495265
push_middle 781843217
get 33598
push_front 670989045
push_middle 205263330
push_middle 634260659
push_back 441881254
push_middle 904087656
push_back 10702258
get 89188
push_back 215713972
push_middle 128279312
push_front 434143129
push_back 397956407
get 67935
push_back 18547184
push_back 721311547
push_middle 306745030
push_back 970652167
get 61523
get 76608
push_front 820158648
push_front 25568354
get 11006
get 15304
push_back 459282231
push_middle 659361020
push_front 21024744
push_back 823397566
push_middle 660468796
push_back 55862826
push_front 535385512
get 13625
push_middle 529698264
get 53506
push_middle 185963787
push_front 528140453
push_middle 839205895
get 84889
push_front 387899227
get 41400
push_middle 252240173
get 4753
push_middle 950428834
push_front 675341569
push_back 325111347
push_middle 62849762
push_front 159311538
push_front 831807007
push_front 969679707
push_middle 228164867
get 19481
get 26086
get 36866
push_back 898210542
push_front 268684876
push_middle 541751936
push_middle 165837912
get 29013
push_front 235814245
get 33202
push_front 136903470
push_back 444146229
push_front 746102227
push_back 929479685
get 44098
push_back 40456012
push_back 517351482
push_back 639768166
push_front 4333386
push_front 907463844
push_middle 966973453
get 95917
push_middle 637347391
push_front 766672399
push_back 895198390
get 27740
push_front 47539136
push_back 831793694
get 53249
push_back 322953217
push_front 176510798
push_middle 929710586
push_front 708253288
push_back 126328196
push_middle 614097915
push_front 596408742
push_middle 403704490
get 37495
push_back 571566857
get 169
push_front 281900326
push_back 298220853
push_back 255871817
push_back 394128095
push_middle 675899978
push_front 66763944
push_front 810502410
push_back 326677885
push_back 313001424
push_front 405680132
push_back 193222010
push_front 493929502
push_front 924260302
push_front 803023499
get 93789
push_front 513608784
push_middle 541897375
push_back 789104792
push_back 183930212
push_back 401293928
push_back 662329198
push_front 168833452
get 87551
push_front 4247671
push_middle 28773356
push_middle 413278508
push_back 728301878
push_back 76771631
get 38975
push_middle 43514175
push_front 373953941
push_middle 189263058
get 73319
push_middle 427051041
push_front 690846001
push_back 398194837
push_back 874831756
push_front 55320975
get 97614
get 16950
push_front 898465829
get 9799
push_middle 707533708
push_front 16528677
push_middle 226290648
push_back 877389474
push_back 795465617
push_back 951238906
push_middle 514739634
push_front 684178083
push_middle 953586892
push_front 341831803
get 18801
push_front 648498353
push_front 711795532
push_front 396688285
get 25286
push_middle 440067305
get 98236
push_front 406803212
get 36524
push_middle 749035684
get 29634
push_middle 382838401
get 62308
push_back 357385294
push_middle 191191542
push_back 416077544
push_front 191824139
push_back 446221930
push_middle 724352641
push_back 691686768
push_middle 214551280
push_middle 595771437
push_front 308298534
get 85756
push_back 866645376
push_middle 219597908
push_middle 498696013
get 21188
push_front 526597397
push_back 807080744
get 66466
push_middle 451682070
get 43722
push_middle 701128560
push_front 204113849
push_middle 155206839
get 60619
push_front 745938722
get 18678
push_middle 444860
push_front 637928004
get 30001
get 14857
push_front 728213787
push_front 856970994
push_front 388006417
push_front 535297756
push_front 599153483
get 33631
get 17450
push_front 43124450
get 80346
push_back 225323975
get 72658
push_middle 14181698
get 71085
push_middle 152045165
push_front 774094373
push_back 105269058
push_middle 398826780
push_middle 816035138
push_front 68334356
get 62252
push_front 477939943
push_middle 407173912
get 61703
push_front 462929162
get 87264
push_back 595533233
push_middle 381190987
get 48072
get 17128
push_front 831447408
push_front 163457099
push_front 849857134
get 66887
get 45261
push_front 362635609
push_front 481689769
push_front 910974517
push_front 822959810
push_back 755330446
get 86905
push_middle 186568311
push_middle 825466251
push_back 188336178
push_middle 761130696
push_front 482105776
push_middle 221471297
push_front 807238664
push_front 198771631
push_middle 851875079
push_back 519561404
push_back 1492595
push_middle 992916250
push_back 288780141
push_back 904754097
push_front 659078639
push_front 339686640
push_middle 834183797
push_front 76700229
push_back 5650361
get 21083
get 85104
push_front 125364238
get 12287
push_back 53967288
push_back 652855748
push_back 328232530
push_back 894252221
push_front 574272264
push_back 863803741
push_back 586020201
push_middle 608113494
push_middle 63714757
push_front 663585494
get 62790
push_front 93893318
push_middle 484611382
push_back 849650026
push_back 291910268
get 87355
push_back 333876355
push_front 890234706
push_back 269069388
push_middle 692072257
get 95161
get 13477
push_front 294986266
push_front 16640344
push_back 966173710
get 73471
push_back 847657440
push_front 984328771
push_front 430861837
push_back 149818988
push_middle 909954886
push_middle 197116435
push_middle 782612862
push_middle 462173384
push_front 259210319
push_middle 101579393
push_back 901744867
push_front 821832859
push_middle 642527365
push_front 646772847
push_middle 141720516
push_front 119084429
push_front 40105025
push_middle 392657036
push_middle 695324119
push_middle 500959356
get 46940
push_back 982279943
push_front 319640342
push_front 424086091
push_middle 120991597
get 14590
push_back 108901289
push_front 830022827
push_front 584475759
get 90976
push_front 764965308
push_front 53492821
push_front 378768427
push_back 335303412
push_front 140306113
get 65940
get 30347
push_back 663021011
push_middle 738669259
push_back 175227791
push_back 715591429
push_back 789423505
get 89492
push_front 934989826
push_middle 52653157
push_front 852779637
push_front 516597656
push_front 229839214
push_back 863784089
push_back 823957737
push_front 25132168
push_middle 179003196
push_front 914954633
push_front 479600915
push_front 861307468
push_front 961937158
get 93543
push_front 538167421
push_middle 807876701
push_middle 757876397
push_back 511092011
push_middle 837951241
push_front 798362208
push_back 964671898
push_middle 545126091
push_front 962323980
push_middle 319916551
push_front 397807882
push_back 133856541
push_middle 208677095
push_middle 320867594
push_front 240593223
push_middle 994503935
push_front 243010552
get 65096
push_middle 457185970
push_middle 804982347
get 18579
push_back 838730741
push_back 932119047
push_front 457102793
push_back 735048301
get 16882
push_front 967623959
push_middle 829037430
get 39222
get 14205
push_back 432491003
push_front 480069928
push_front 656535974
push_middle 759771732
push_back 782081366
get 92247
push_middle 945498304
push_middle 76759000
push_front 77996462
push_middle 369315546
push_middle 856724035
get 64171
push_back 527413957
get 12757
push_middle 16843167
push_middle 255971174
push_front 862471068
push_front 757144406
get 4694
push_back 880447676
push_middle 179912706
push_back 208931848
push_middle 219255186
push_back 335286483
push_back 330456586
push_middle 934748670
push_front 116645695
get 14654
push_middle 600809705
push_front 695458473
get 20429
push_front 293709592
get 5430
push_front 746860805
get 81686
push_front 785288776
push_back 582026929
push_back 391863616
push_front 24158558
push_front 741243323
push_front 411792376
push_front 58866554
push_middle 947776899
get 37219
push_front 412850911
push_middle 729000749
push_middle 110365409
push_front 53888819
get 37927
push_front 210539466
push_middle 685243439
get 28922
push_front 761958123
get 46060
push_front 693013987
push_middle 604858388
push_middle 449375860
push_front 188904382
get 78740
get 46443
get 18462
push_back 804622213
push_back 210918638
push_front 47732641
push_back 79983524
push_back 411314293
get 56720
get 16465
push_back 512503367
push_back 168823289
get 13998
get 15210
push_back 278325916
push_back 7260924
get 60552
push_back 851122832
push_back 175913536
push_middle 890934016
push_middle 685018095
push_front 89376094
push_front 805410063
push_middle 216932176
push_front 473147868
push_back 22739102
get 44722
push_middle 629309336
get 24709
push_middle 13367089
push_back 979016619
push_back 557375294
push_back 507442895
push_middle 963006095
push_front 351761246
get 43866
push_front 937498750
get 38513
get 97252
get 40364
get 96817
get 8759
push_back 410789277
get 74726
get 96685
push_front 21114012
push_middle 757757285
push_front 996791071
push_back 501174573
push_back 655206784
push_middle 317565512
push_front 187193865
get 3990
push_back 798979071
push_back 191155705
push_middle 877946448
push_back 993956217
get 18139
push_middle 129518413
push_back 754298369
get 10890
push_front 437172809
push_back 267014962
get 1962
push_front 338475581
push_middle 654474547
push_front 298816524
push_middle 690457802
get 7925
push_back 854870926
push_front 577001727
push_front 65284553
push_front 257748406
push_middle 432527652
push_middle 360379532
push_back 853940061
get 81374
push_middle 820931557
push_middle 645032102
push_front 356960686
get 64175
push_front 219138655
get 52310
get 92052
push_middle 713755222
push_front 666877389
push_middle 9991202
get 80751
get 64553
get 76623
push_front 488747643
push_middle 777886326
push_middle 923079717
push_front 950846627
get 100119
push_back 119370848
get 54150
push_front 493225516
push_back 337007675
push_back 585071350
push_middle 431447222
get 89538
push_back 474903602
push_back 950904110
push_back 561956606
push_middle 123189251
get 30339
push_front 682447476
push_middle 398945719
push_back 274799599
push_back 386484108
push_back 666058846
push_back 480335363
push_middle 99994115
push_middle 25043663
get 54553
push_back 450390408
push_back 706984920
push_front 896004532
push_middle 283961491
push_front 741234853
get 16902
get 27035
get 66020
push_front 479782756
push_back 927541733
push_back 363431782
push_front 23605196
push_front 713486196
push_middle 705433200
push_back 692003620
push_back 460955044
push_front 413280761
push_back 7734648
push_back 197906348
push_back 391143166
get 83899
get 56540
push_back 640076521
push_back 339067573
push_front 909232354
push_front 607926703
push_front 983169227
push_back 630366465
push_front 279818339
push_front 837036281
push_back 957458342
push_middle 971790187
push_front 59996938
push_middle 994406778
push_middle 705339733
push_back 564201990
push_middle 525603609
push_back 970182834
push_middle 247272397
push_middle 837944208
push_front 968672394
push_front 338778476
push_front 965064287
push_middle 658606770
push_back 392224337
push_middle 419406077
push_back 451867378
get 29758
push_middle 628208385
get 99781
push_front 38907244
get 45636
push_middle 937362164
get 97871
push_back 541639016
push_front 911956182
push_back 640160584
push_middle 372530140
push_back 316754431
push_front 373419170
get 28976
push_front 105622727
push_front 360024543
push_middle 820970524
push_front 966430253
push_middle 396119443
push_back 364637779
push_middle 760026967
get 72032
push_front 728333816
push_middle 154050965
push_back 32404813
push_back 688717679
get 75003
push_back 446243508
push_front 273186966
push_front 301366450
push_back 429635065
push_back 879437879
push_front 522803726
get 35887
push_middle 479384130
push_front 805898062
push_back 7520846
push_front 256391087
push_back 902912607
push_front 291188639
push_back 296487612
get 36133
push_front 756746490
push_middle 718385796
push_back 757496617
push_middle 560101908
push_back 817121001
get 24214
get 54472
get 86224
push_front 10344944
push_middle 187997950
push_middle 286320202
push_middle 572151614
push_back 920282078
push_back 667576667
push_back 595491843
get 53576
push_front 599064438
push_middle 95429128
push_middle 650458138
get 53521
get 66957
push_back 95685954
get 68742
push_front 724571666
push_front 443579814
push_middle 923049280
get 81396
push_front 493050105
push_front 665593338
push_middle 69482146
push_back 287217306
push_back 316557994
push_front 957914722
get 57108
push_front 664622381
push_back 419180039
push_front 537265819
push_front 460654566
get 95322
push_back 187558648
push_middle 176624245
push_middle 766992150
push_back 254318882
push_middle 895861304
push_middle 351807223
get 34792
push_front 913598618
push_middle 102645578
push_back 143868449
push_back 246568633
get 62967
push_back 993462045
push_middle 386431198
push_front 990025042
get 97711
push_front 931367474
get 7523
push_middle 38482676
push_back 213621403
get 68502
push_middle 808504808
get 7863
get 78892
push_middle 528534288
push_back 301203037
get 79268
push_front 657656086
push_front 581944751
get 96840
get 90241
push_front 333065107
push_back 56211346
push_back 109218503
push_back 28356662
get 19529
push_front 500900342
push_back 147240514
push_back 86801473
push_back 581775433
push_middle 693933187
push_middle 561309542
push_middle 187428294
get 94605
push_back 853218277
push_back 101709887
push_middle 192758979
get 30378
get 97121
push_middle 657898913
push_back 895766420
push_back 265053409
push_middle 375186769
get 47641
push_front 855318504
push_front 838899947
push_front 48384378
push_front 269398052
push_front 192223488
get 79933
push_middle 633480760
push_front 218027935
push_front 232668212
push_middle 52117233
get 51
push_middle 198889761
get 11043
push_back 2564465
push_back 831041845
get 16695
push_front 520465601
push_middle 507318230
push_front 481890458
push_back 645507368
get 100421
push_front 361668742
push_front 798113260
push_front 810116772
push_front 593319846
get 86539
push_middle 294430624
get 58962
push_back 29664630
push_middle 140043514
push_back 166752790
push_middle 589136917
get 93271
push_back 740850866
push_middle 818408239
get 78186
push_middle 583430545
get 91090
push_back 797897944
push_front 223589142
push_middle 268246932
push_middle 207411220
push_front 796689436
push_middle 740502882
push_back 537500184
push_front 12167320
push_back 301625412
push_back 989140216
push_front 488161202
get 61161
push_back 367687778
get 93646
push_back 803780420
get 93517
push_middle 245604398
push_front 992751523
push_front 398090039
get 55531
push_middle 14088572
push_back 656175903
push_back 387768809
push_middle 815422720
push_back 81515919
get 18302
push_front 58665210
get 43890
get 79300
get 16795
push_back 186846250
push_back 473485751
push_front 150936957
push_back 488689703
get 49201
get 73973
push_middle 634812399
push_front 397731512
push_front 216774568
get 4347
push_front 252105844
push_middle 373792860
push_back 118550541
push_front 350119643
push_back 247480285
get 56248
get 99741
push_back 762886149
get 30582
push_middle 438402080
get 20690
get 24470
push_middle 849343887
push_front 621760236
get 98945
push_front 894559504
push_front 228853981
get 11256
get 37422
get 16524
push_middle 384050386
get 15498
push_middle 295480159
push_middle 481529891
get 31077
push_front 751450653
push_middle 640631970
get 72223
get 44456
get 76635
push_front 268120888
push_front 247044574
get 17143
push_middle 820415987
push_front 607418296
push_middle 203524938
push_middle 341783754
get 51229
get 9753
push_front 109552996
push_middle 274397567
push_front 84546378
get 50111
push_middle 366988585
push_front 628624985
get 52148
push_front 588422971
push_front 590730103
push_back 428737252
push_front 514589577
push_middle 210612815
get 78290
push_middle 335825148
get 47104
push_front 567365586
push_middle 198316364
push_middle 375452332
push_front 52847903
push_back 392168740
push_middle 354723929
get 36430
get 19213
push_middle 293337681
push_back 239716121
push_back 268744255
push_back 173582772
push_middle 428641573
get 22956
push_middle 73347851
push_back 837938623
push_front 672150268
get 55570
push_middle 158556079
get 83479
get 83557
push_back 819364800
get 35502
push_middle 187282519
push_middle 858495935
get 94954
push_front 747512174
push_front 793126504
push_back 59393045
get 67065
push_front 238529680
push_back 962636986
push_front 487416133
get 78323
get 21639
push_back 22160748
get 86694
push_back 306946186
push_front 91070589
push_middle 371283060
push_back 656909998
push_middle 732632555
get 35191
push_middle 462618656
push_front 305873568
push_front 592113830
push_middle 394460876
push_back 992180052
push_front 953749359
push_back 631012765
get 69752
get 84400
push_front 67806306
get 33043
push_back 86804619
get 68974
push_back 886382129
push_middle 72276392
get 40218
push_middle 988664970
push_back 591255594
push_front 61464069
push_front 954999136
push_back 955786442
push_front 423723199
push_front 455906122
push_middle 500858153
push_back 648495105
push_middle 226974035
get 75619
get 38696
push_back 528095789
get 94511
push_front 670158305
get 6794
push_front 337272157
push_front 521358717
push_back 644510640
push_back 554034520
push_back 419122822
push_back 493343365
push_middle 115923387
push_back 328756864
push_middle 46223324
push_front 729687815
get 3774
get 6011
push_middle 97829417
push_middle 781445838
push_middle 132854845
push_front 876284039
push_middle 119327349
push_middle 77298365
push_back 248191606
push_front 675024645
push_middle 694090774
push_middle 140533532
push_front 364636698
push_back 232985728
push_back 506421018
push_middle 668963611
push_front 265035393
push_middle 58795802
push_back 285500849
get 29923
get 5783
push_back 872267884
push_back 891665588
get 80
push_back 45135989
push_back 830750531
push_middle 131012463
push_front 337947047
push_front 845291352
push_front 792705644
push_front 971084334
push_middle 126592858
push_back 93470265
get 94753
get 5906
get 13245
push_back 378736730
get 82234
push_back 646420066
push_front 140989412
push_middle 758950947
get 58690
get 42385
get 42800
push_back 574943849
push_middle 170150153
push_middle 250059878
push_middle 260189033
get 60459
push_back 230579314
push_back 851701963
get 27561
get 87163
push_middle 338618971
push_middle 190466188
push_middle 226017993
get 94880
push_back 745356085
push_middle 204190445
push_front 935432058
push_back 512583733
push_back 441611147
push_back 93529666
push_front 269016953
push_middle 829221074
push_back 222957056
push_middle 102180723
get 28551
get 13647
get 40231
push_back 347490916
get 11040
get 22273
push_front 259903938
push_front 1098156
push_middle 620026146
push_middle 992258861
get 82304
push_middle 26460661
push_middle 130742624
push_back 836054811
push_back 640158115
push_middle 457914410
push_back 7819830
push_back 352600085
push_back 322980155
push_back 221775813
push_middle 386168102
push_middle 269463075
push_back 466713240
push_back 361255964
get 66872
get 72374
push_middle 6836124
get 90390
push_front 717156102
push_back 72424556
push_front 782382570
push_front 158968801
push_back 455576065
push_middle 284364161
push_middle 479414791
push_middle 926121513
push_front 331969087
push_back 195755205
get 10768
push_middle 322294134
push_middle 84489499
push_back 497712265
push_front 886587744
push_front 558220286
push_back 614388600
push_back 459251803
push_middle 477354582
push_back 682641644
get 50832
get 7152
push_middle 526681398
push_front 338228705
push_front 252721254
get 99167
push_front 77304229
push_middle 772292889
push_middle 864214928
push_front 324022078
push_back 507166669
push_back 600874526
push_front 681104342
push_back 704244
get 37343
push_front 746413949
push_back 935940763
push_back 371873268
push_back 747503840
get 58771
push_middle 236514708
push_back 858128527
push_front 672486378
push_back 451547847
push_middle 305378038
get 64223
get 84471
get 18416
push_middle 384787149
push_back 803013610
push_front 192032015
get 48158
push_middle 33769448
get 27587
get 98074
get 38430
push_back 756317661
push_back 616762352
push_back 144398228
push_front 247554549
push_back 675162532
push_back 822622444
push_middle 332847580
push_middle 596054246
get 84315
get 73698
push_back 358268506
push_front 932911657
push_front 920620523
push_front 569793889
push_middle 159273577
push_front 795490721
push_back 961193662
push_front 355966687
get 31946
push_middle 21375949
push_middle 210336214
push_back 943114776
push_front 545614361
push_front 330581504
push_back 973054898
push_middle 39042073
push_back 485377793
push_back 54774756
push_back 570461009
push_front 798895762
push_middle 800949354
push_back 7222246
push_back 573954372
get 51549
push_front 265492881
push_middle 396899879
get 52565
get 36260
push_back 981261655
push_middle 780151786
get 31680
get 21809
push_middle 261315995
push_middle 908780140
push_back 29743579
push_front 994687646
push_front 737676706
get 74153
get 91473
push_middle 646658667
push_front 809608634
push_middle 774274203
push_back 854808729
push_front 579658406
push_middle 98384503
push_back 159675774
push_back 64130277
push_back 84984978
push_back 868432082
push_front 116475127
push_middle 110999748
push_back 629789492
push_middle 32331445
push_middle 620901802
get 1302
push_back 564302167
get 49543
push_middle 590403642
push_front 281593462
push_back 788801635
push_front 735719310
push_back 660126422
push_back 192964254
push_back 325991942
push_front 152240370
get 86661
push_middle 461220809
push_front 277515524
push_back 760921260
push_middle 810962055
get 70345
push_back 954886541
push_back 521779180
push_back 390952963
get 99630
push_back 774061333
get 67885
push_back 607784693
push_back 740061402
push_middle 164689495
get 40872
get 7205
push_back 302816679
push_front 758681970
push_middle 365067238
get 24196
get 95923
push_back 217777259
push_front 896046217
push_front 602520512
push_back 628318860
push_front 477050171
push_middle 441247561
push_front 412267509
get 26783
push_middle 73208510
push_front 277419878
get 83188
push_middle 451017882
push_middle 924164596
get 101118
push_front 962072909
push_front 516362109
get 35921
get 79742
push_middle 761511775
get 78979
get 48475
push_front 210985952
push_middle 320991453
push_back 118409245
push_back 114340979
get 56591
push_back 396352749
get 35445
push_middle 265537728
push_back 301786349
push_front 471468077
push_middle 727633364
push_back 175965883
push_middle 735127730
push_back 377531591
get 39866
push_front 451623096
get 90848
push_front 926585398
push_back 646006326
get 99517
push_middle 763859499
push_middle 811678495
push_back 992621291
push_back 693828294
push_front 228033946
push_middle 169752562
push_middle 627060463
push_back 834045681
push_front 425622123
push_front 58188759
push_front 482805112
get 21767
push_middle 187919171
push_front 518485594
get 42895
push_front 491396893
push_middle 560985234
push_front 573288434
get 51315
get 31565
push_back 679335056
push_middle 401243822
push_front 704145738
push_back 231405981
push_front 442879884
get 62640
push_front 462950222
push_middle 192253849
get 62853
push_front 312071582
push_back 4706790
push_back 282530071
push_front 383960972
get 29146
get 95401
push_back 673301277
push_back 622166626
get 2036
push_front 728100710
push_middle 986052068
push_back 899377894
push_front 79478627
push_back 161556314
push_front 702751106
push_middle 932441360
push_middle 683161990
get 48685
push_middle 884527466
push_middle 783286846
push_middle 603439600
push_front 6951560
push_front 614150382
get 38432
push_back 467386880
get 81497
push_front 577294137
push_front 375616612
push_back 193553054
push_middle 655429974
push_front 796253811
push_middle 726501754
push_back 205314555
push_back 587357044
push_back 747436765
push_front 188726927
push_front 564962402
get 37407
push_back 366847504
get 91614
push_middle 109124019
push_front 671142945
push_middle 50126570
push_front 834056445
get 64459
push_back 487929930
push_front 62237013
push_back 184418905
push_front 599268247
push_back 940530508
push_back 584050765
push_front 151166642
push_front 360593868
get 62789
get 49343
get 43931
push_back 843451780
push_back 751672377
push_middle 2988990
push_back 995130869
push_front 749315550
push_middle 699921294
push_back 481898824
get 75392
push_back 854740900
push_back 733024918
get 58003
get 29527
get 97712
get 31649
get 3763
push_back 536459225
get 86292
push_middle 142459904
push_middle 17953683
get 46831
push_back 128048987
push_middle 494621765
push_middle 812257045
get 76524
push_front 470083637
push_back 74624576
push_back 400097107
get 37051
push_back 480155852
get 12898
push_back 346335800
get 54564
push_back 939316123
push_front 599130633
get 43686
get 61871
push_back 855244153
get 20195
get 30605
get 43227
push_front 663138895
push_back 349671981
push_middle 202847419
push_middle 648287675
push_middle 932097105
push_back 724284591
push_back 772254648
push_middle 501431640
get 13229
push_front 715373852
push_front 836836863
push_back 47571948
get 7612
push_back 584123077
push_front 866525422
get 30275
push_middle 361176024
push_front 840918348
push_front 74446297
push_back 324874391
get 1895
push_middle 735871053
push_back 208987162
push_middle 269333787
get 47959
get 58652
push_front 688332611
push_front 616967160
get 36644
get 41154
get 46303
get 10304
push_front 560907097
get 63555
get 94025
push_back 166237417
push_front 907423776
get 56171
push_back 430191709
push_back 286738474
push_back 818297301
push_front 938863440
push_back 91841804
push_front 448247883
push_front 466646060
get 11569
push_middle 795189857
push_front 46070805
get 100843
push_middle 207334431
push_front 340828670
push_back 33317018
push_back 746388409
push_middle 529971177
get 5648
push_middle 253241970
get 99287
push_middle 671192821
push_front 176899215
push_front 259453837
get 3129
push_front 513196292
push_front 919040412
get 71006
get 52828
push_front 468726877
push_front 153626585
get 94867
push_front 905227417
get 27134
push_middle 213686086
push_middle 642033040
push_middle 168083426
get 49451
push_middle 990065424
get 22422
push_middle 453770321
push_middle 921318432
push_back 703173765
push_middle 598548213
push_back 331486562
push_back 285288588
get 33572
get 83115
push_front 687690563
push_front 951299470
push_middle 426678610
get 92791
get 5318
get 1064
push_middle 744503942
push_back 373052478
push_front 647538641
get 35702
push_front 893974587
push_middle 254371917
push_front 220679611
push_middle 716225565
get 92330
push_middle 627005663
get 51028
push_front 968840433
get 23650
get 10346
push_front 294096767
push_front 514951439
push_back 915692748
get 23178
get 67049
get 23702
push_middle 475408063
push_back 812114135
get 1490
push_front 409960435
push_front 563257373
push_front 475263895
push_back 398971290
push_middle 374128722
push_middle 124849566
push_back 491942605
get 5168
push_middle 452358558
get 23587
push_middle 528571872
push_back 576959526
get 70123
push_middle 895253414
push_middle 83263142
get 82967
push_middle 78353869
push_back 971527087
push_front 995055705
get 77920
push_middle 372317532
push_middle 106348097
push_front 49783578
get 51504
push_front 528161446
push_back 240611266
get 54857
push_back 106638951
get 90931
push_middle 752973628
push_middle 894080337
push_front 340874315
push_front 434928523
push_back 186321440
get 47446
get 28794
push_back 154886343
get 32333
push_back 58388380
push_back 753385776
push_middle 737772623
get 25584
get 85208
get 33061
push_front 594330842
push_middle 922646281
push_front 656118860
push_front 533598315
push_back 216213899
push_middle 349299856
push_front 83856284
get 46903
push_middle 399807282
push_front 633990745
push_middle 580288062
push_back 815523270
get 53395
push_front 295217835
push_middle 786605400
push_back 394844091
push_middle 909749768
push_back 235087260
push_middle 661402218
push_middle 136928765
get 53694
push_front 174435909
push_front 647213023
push_front 74003679
push_front 74653905
push_back 818086419
push_middle 152624048
push_back 98896018
push_middle 389879692
push_back 954398371
push_middle 39413815
push_front 714835308
get 96094
push_front 991618344
push_middle 515517383
push_middle 535411888
push_front 675121901
get 79752
push_front 441177436
get 52062
push_back 890837707
get 90297
push_back 595655196
push_front 806142275
push_back 807745935
push_front 6287433
push_front 264392188
push_middle 254841339
push_middle 113619520
push_back 358245376
push_front 858393241
push_middle 963442316
push_back 412440675
get 74187
push_front 62105551
push_front 416656226
push_back 308724321
push_back 240629936
push_front 595749004
get 10635
push_front 504724833
push_middle 899464871
push_front 903040832
push_back 973084797
push_middle 683034625
push_middle 707457335
get 39222
get 87699
get 79990
get 79397
push_back 835638382
push_back 125249922
push_back 640254693
get 40006
get 95657
push_back 930449715
get 7903
push_middle 423890080
push_back 107328785
push_back 139824092
push_front 508942322
push_front 580732785
get 93254
push_middle 356586516
push_back 265282905
push_middle 342721160
push_back 14201483
push_middle 370567553
push_back 20779833
push_back 243910610
get 31520
push_front 443850681
push_back 724543234
push_back 423357716
get 24517
push_middle 895949197
push_back 962056665
push_front 56482143
push_middle 611038378
push_front 93279285
push_back 657823342
push_back 759719241
push_back 48330061
push_middle 180224980
push_front 36733623
push_middle 848340808
push_back 889066284
get 93926
push_middle 731254045
push_back 376089962
get 8400
push_front 177576672
push_front 588608965
push_front 476778865
get 44220
push_back 916251828
push_front 572965581
push_back 445997352
get 95941
get 30356
push_back 112203759
push_front 77190298
push_middle 661346001
push_back 443704739
push_front 825790003
push_front 364319700
get 25188
push_front 917791197
push_middle 863793166
push_back 429523366
push_front 302542170
push_back 283029169
push_back 910116300
push_front 736760614
push_back 508598047
push_front 107646432
push_back 105286079
push_middle 986342101
push_front 374937668
push_middle 16682525
push_middle 465244301
push_back 306157984
push_middle 619420277
push_front 263132001
push_front 949669941
push_middle 498616991
push_front 121411698
get 41090
push_middle 777662232
get 54044
push_front 740015643
push_back 43828580
push_middle 435422662
push_back 771374669
push_front 302946894
get 86457
push_front 798915579
push_middle 717896574
get 49585
get 31412
get 63951
push_back 611479158
push_back 972011863
push_middle 747527335
push_back 558826838
push_front 134400768
push_front 148925326
push_middle 121418951
push_middle 600399017
push_back 632980271
push_middle 179774851
get 51980
push_middle 990910107
push_middle 496799733
get 62717
push_middle 378512500
get 35872
push_front 102112605
push_back 368193922
push_front 755244307
get 95331
push_middle 968015000
get 45601
get 16578
push_front 423448189
get 8505
push_back 375330140
push_back 920866034
push_back 789476934
push_front 474953360
push_back 41357768
push_back 546751009
push_middle 719134155
push_middle 835077969
push_middle 641140126
get 74549
get 16695
get 41687
push_middle 121243948
push_middle 879606935
push_middle 951120507
push_middle 864116986
get 35182
push_middle 289811862
get 10992
push_middle 851649496
get 47842
get 59629
push_middle 775329111
push_front 792549464
push_front 785484805
push_front 135193921
push_back 835814185
push_middle 681977181
get 23236
push_front 548594231
push_back 344660843
push_front 429997116
push_middle 706202924
get 42717
push_front 736085750
push_middle 69916149
push_middle 940947679
get 6757
push_front 308795615
push_front 953118890
push_middle 264573628
get 101482
push_back 300127098
push_back 402791170
push_middle 813283371
push_front 594539495
get 4183
push_middle 828768116
push_front 957810985
push_front 648954747
push_back 16632780
get 100884
get 5962
get 38226
push_middle 259290344
get 19349
get 90567
push_middle 386626184
push_middle 174880730
push_middle 802482418
push_middle 745085367
get 52606
get 73276
push_back 134252310
get 76731
get 58343
get 99898
get 59736
get 98531
push_back 851522753
push_middle 792420283
get 50026
push_middle 834703946
push_middle 612033575
push_front 774069055
push_front 888258276
get 100657
get 59806
push_middle 768696599
push_front 707362378
push_middle 355390362
push_front 867813741
push_front 546932696
push_front 869359842
push_back 233448185
push_back 713897392
push_front 669722150
get 72903
get 6119
get 27333
get 29320
push_front 685930250
push_middle 361064531
push_back 559472135
get 31800
get 100077
get 79682
get 72387
push_front 863410744
push_middle 543996683
push_back 572265276
get 53558
push_middle 941975042
push_middle 545059131
push_front 569481979
push_front 559683787
get 68119
push_front 157157645
push_back 172260871
push_back 163692311
push_middle 544615878
push_back 943426777
get 54427
push_middle 239710228
push_middle 630204151
get 11009
get 55535
push_back 370940313
push_middle 966349949
push_front 760622559
push_back 889790772
push_middle 806245091
push_back 44117482
push_back 990345042
push_front 834499669
push_middle 896924189
get 3105
get 64914
get 82924
push_middle 209787910
push_middle 549530025
push_middle 702400273
push_middle 572158289
push_back 98213349
push_front 706902374
push_middle 393840577
get 96553
get 22423
get 3369
push_middle 146459604
get 86297
push_back 223667155
get 53943
push_middle 774356964
get 70088
push_front 604295249
push_middle 969003976
push_back 730350520
push_middle 524995678
push_middle 22322826
push_middle 264243508
push_front 768685989
push_back 530478255
push_middle 390667333
get 22345
push_back 157606
push_front 323771583
push_front 663931542
push_front 977852053
push_middle 273479740
push_middle 637540342
push_back 107582235
push_front 155524277
push_middle 204998156
push_middle 497225342
push_middle 672630752
get 4865
push_front 38721984
push_back 779089526
push_front 810913503
push_middle 684259401
push_middle 295580649
push_front 469784056
push_front 599931686
get 8912
push_back 890661000
push_middle 7233964
push_front 905751981
push_middle 487836850
push_back 509326102
push_back 118150893
push_middle 765827017
push_front 9340984
push_middle 67200431
push_back 742719804
push_front 7608710
push_front 956887287
push_back 964637515
get 5677
push_back 11744815
push_middle 281507934
push_middle 682769465
push_middle 410278302
push_front 157953367
get 95162
get 35434
push_back 565222145
push_back 855206474
push_middle 316068390
push_back 87310164
push_front 934348467
push_middle 225641077
push_front 804698840
get 71166
push_front 107725333
push_front 312018222
push_front 395453424
get 93161
push_front 395378685
push_front 896221273
get 58082
push_middle 981780472
get 34881
push_front 987662989
push_middle 578011683
get 8070
get 12478
push_middle 5482640
push_middle 357077519
push_middle 606343623
push_back 92831417
push_back 528308165
get 43785
get 60192
push_middle 661602954
push_back 790510973
push_front 365309036
push_front 898591831
get 48079
get 38858
push_back 126263308
push_front 157915828
push_middle 14000347
get 32757
push_front 133643058
push_back 662790538
push_middle 299992173
get 99004
get 15702
get 98662
push_middle 240516311
push_middle 224626470
push_middle 452486831
push_back 51514505
push_front 771039588
push_front 28367700
push_back 836196524
push_middle 192432437
push_back 324181518
push_back 67782808
push_front 706692653
get 1927
push_middle 264456655
get 58946
get 66385
get 40776
push_front 780832132
push_middle 436391265
push_back 599118291
push_back 438856070
push_middle 453876017
push_back 663454983
push_middle 505055363
push_middle 896191787
push_back 557719282
push_middle 613407281
push_front 365858345
get 76655
push_middle 821486349
push_front 278601152
push_middle 683969257
push_middle 962391033
push_middle 299455769
push_back 373098790
push_back 115526481
get 66299
push_middle 741594373
push_middle 167460356
push_back 254613575
push_middle 668746553
get 96395
push_front 184182472
push_back 44785036
push_front 850091608
push_back 469101519
push_back 199229691
push_middle 815627676
push_back 794837936
push_middle 765753353
get 7717
push_front 105688055
push_front 389397977
get 19566
push_middle 45902104
push_front 919303753
push_front 508612605
get 162
push_front 864482991
get 36671
push_middle 765472333
push_back 434162196
push_front 366278178
push_middle 139386566
push_front 992254696
get 89707
get 91391
push_middle 384581652
get 23920
push_front 676876878
get 93081
push_back 25942576
push_middle 625595604
push_front 625414901
push_front 996282359
push_middle 736700678
push_middle 48121
push_back 659610290
push_middle 119161786
push_middle 72912648
push_back 615308127
push_middle 492427861
push_front 329077450
push_back 758630867
push_back 371146531
push_back 424398374
push_back 74348588
push_front 491449859
push_back 374584498
push_back 495736555
get 11023
push_middle 989966659
push_middle 502793650
push_middle 479675520
push_back 485315927
push_middle 395555380
push_middle 269455919
push_middle 56873608
get 33068
push_back 694412128
push_back 672544827
push_front 293298598
push_middle 345484290
push_back 220041746
push_front 613788771
push_back 397691518
push_back 26553070
push_middle 264996900
push_front 603028084
push_middle 167815804
get 11228
push_back 12326142
push_back 48971369
get 38437
get 55842
push_front 119905188
push_middle 60801396
push_back 279752794
push_back 308980104
push_back 819825137
get 63324
push_middle 80162662
push_back 647092119
get 101653
push_front 337084805
push_middle 284456750
get 83553
get 43766
push_middle 161352210
push_back 618500392
push_back 114057471
push_front 832650445
push_middle 91145522
get 83319
push_front 761555569
push_middle 742609676
get 33621
push_front 560263706
push_front 815151989
get 94508
push_middle 561311939
push_back 705766285
push_back 27628701
push_back 264329015
get 77807
push_front 317193202
push_front 816672338
get 17232
get 72376
push_middle 625854184
get 5717
push_back 147172251
get 10765
push_back 223665464
get 47593
push_front 344454679
push_back 226070741
get 56753
push_middle 902268776
push_back 397434708
push_front 736415906
push_middle 925626708
get 6286
push_back 758180663
push_middle 905871588
get 8871
get 25027
get 87936
get 26293
get 32542
get 48178
push_front 795670347
get 25660
push_middle 88981319
push_front 562818327
push_back 437693426
push_middle 685631284
push_middle 696043492
get 2602
push_back 894123394
push_front 501566718
push_back 734915066
get 52248
push_front 92377497
push_back 437650821
get 94622
push_middle 385428947
push_front 351796350
push_middle 408671985
get 79459
get 81148
push_back 806520882
push_middle 396501601
push_front 372789772
push_back 182583599
push_front 776374798
push_front 923905906
push_back 993911916
push_front 680885151
push_front 614236423
get 103011
push_middle 458663415
push_middle 537940821
push_middle 102512357
get 2483
push_back 219011143
push_front 439052511
get 94656
push_back 113965872
push_front 545820697
push_front 726111211
get 20538
push_front 809030847
get 29213
push_middle 637309208
push_front 981982025
push_front 737813498
push_front 583844842
get 87989
push_middle 907925566
push_middle 465877167
push_front 488002634
push_middle 362759435
push_back 172195569
get 85340
push_middle 344913358
push_front 457602095
push_front 806847764
get 10406
push_middle 999291524
push_middle 866734446
push_back 297903296
get 58073
push_front 875598264
push_back 498708767
push_front 358769936
push_back 307858044
push_middle 715540510
push_front 446501271
get 2153
push_middle 321770310
push_back 716214374
push_front 660259746
get 15425
push_front 533302233
push_back 539855990
push_back 358468337
push_middle 227333663
get 84245
push_front 838065136
push_front 980528557
push_front 914294629
get 85148
push_back 362995444
push_front 193852701
push_middle 806821447
get 73948
push_back 704886532
get 40582
push_front 599066755
push_front 273451470
push_middle 229646146
push_back 839175280
push_middle 920110175
push_back 404944506
push_middle 649610167
push_back 903337606
get 9115
push_back 721903729
push_back 975672707
push_middle 643833407
push_middle 926441454
push_back 615902120
push_front 22999920
push_back 95877830
push_back 394498902
get 68790
push_front 159215544
get 43853
push_middle 795457806
push_middle 365684577
push_middle 768311517
get 30817
push_back 60316018
get 47786
push_front 80139176
push_back 352749466
push_middle 955046306
push_middle 935635395
push_back 144528354
push_back 615080813
push_middle 126019088
push_back 614174261
push_middle 170459668
push_back 30760738
get 73381
push_front 136179697
push_front 80439401
push_middle 101256440
get 63859
push_front 403780738
get 61462
get 24001
get 65812
push_middle 597259829
push_back 192106406
push_back 853808595
get 81919
push_front 166231152
get 58137
push_middle 866400911
push_back 988987622
push_front 988338422
push_back 8168631
push_back 209234471
push_back 70284516
push_back 61350775
get 72715
push_back 366392820
push_back 712644063
push_middle 473255779
get 27606
push_front 377302421
get 51388
push_middle 32862527
push_middle 587154326
push_front 566818751
push_back 908466963
push_middle 858895166
push_middle 954335519
push_front 93740191
push_back 650906630
push_back 854747171
push_middle 310125095
get 7182
push_middle 613924815
push_back 24155547
push_front 948441612
push_front 336513091
push_middle 195420236
get 89962
push_back 81896021
push_back 174848321
push_front 854666962
get 67320
get 1973
get 91700
push_back 259098998
get 28424
get 13819
push_back 633330899
get 7554
push_middle 609277564
push_back 550508262
get 39439
push_front 242707693
push_front 848813133
get 24916
push_middle 344804071
push_front 943515298
push_back 319461420
push_front 225569206
push_front 596552052
get 20442
push_middle 779823625
push_back 805196602
get 93458
push_middle 981775417
push_front 162814666
push_front 874503358
push_front 660602245
get 101656
get 93415
push_back 95957951
push_front 985318220
push_middle 346447136
push_middle 200027801
push_front 988692943
push_front 474556908
push_front 511709519
get 34609
push_middle 424258969
push_front 25599964
get 52111
push_front 650630769
push_back 515077622
push_middle 863451482
push_front 619404990
push_middle 710750949
push_front 831611081
push_front 45942827
push_front 625249978
push_front 822222198
push_middle 331981106
get 78816
get 54124
push_back 655652724
get 51582
push_back 888915851
get 434
push_middle 831811864
get 84891
get 47137
push_middle 968313887
push_back 169793111
push_middle 591070078
push_middle 952031072
push_back 167776212
push_front 172196362
push_middle 729894522
get 12695
push_back 800455961
get 61437
push_back 875746868
push_back 456736265
get 18081
push_middle 537323672
push_back 535001067
push_front 532978093
get 78965
push_back 906027514
push_back 176919180
push_middle 306229492
get 62940
push_front 13220989
push_back 224405826
get 45662
get 24500
push_front 682701730
push_middle 61587006
push_middle 751147141
push_middle 209251986
get 37392
get 99344
push_front 934574794
get 49175
push_middle 22546053
push_back 782464656
push_front 170074647
push_middle 655121647
push_front 629709402
push_front 564659602
get 98289
push_back 694189842
push_front 214720841
push_front 205654993
push_middle 725990584
get 68670
push_middle 9743003
push_back 871860985
push_front 470069113
get 83732
push_front 491917303
push_back 598991896
get 36367
push_back 731373750
push_middle 546702820
get 54265
push_front 815792077
push_front 162101482
get 60797
push_back 178233974
push_back 139402140
get 18224
push_back 178121965
push_middle 983041757
push_middle 417424152
get 53994
push_back 620580508
get 29021
get 98292
push_middle 662725605
push_back 403785962
push_back 454033527
get 60011
push_front 797613349
push_back 59050919
push_back 403472376
push_back 911709626
push_middle 54991946
push_front 64483293
push_middle 918694164
push_middle 241895848
push_back 264136669
get 33114
push_front 918268092
push_back 70132735
push_back 368840566
get 65942
get 61885
push_back 890741950
push_front 331049505
push_middle 192629519
push_front 435955201
push_middle 562256686
push_front 593940919
get 32200
get 90006
push_back 848947254
push_back 252052216
push_front 252320618
push_front 801758993
push_middle 70852903
push_middle 719244087
push_middle 340378096
push_front 858162048
push_back 802365659
get 15742
push_front 879252266
push_front 569688654
push_front 130658362
push_front 303617289
get 37870
push_middle 950951228
get 32225
push_middle 28664876
push_middle 5910560
push_front 457305444
push_front 230598673
push_front 317525015
push_middle 797831872
push_back 464696288
get 27006
push_back 313449240
push_front 174285091
push_back 378078020
get 88187
push_back 651647020
push_front 695965271
get 45780
get 55916
push_middle 124015536
push_middle 587693524
push_back 329988074
get 52333
push_front 409022055
push_middle 245025065
push_middle 84089969
push_middle 627256298
push_middle 677323207
push_back 907558392
get 92296
get 12844
push_front 925365866
push_back 859243548
push_front 868936053
get 83123
push_back 781249897
push_front 429503683
push_front 545546089
push_front 48566689
push_back 666250331
push_middle 341394404
get 62775
push_back 840333471
push_front 934296529
push_middle 737480043
push_middle 960319126
get 101130
get 5910
push_middle 560066904
get 90385
push_back 845815631
get 89660
push_middle 30492102
push_back 510848827
push_front 817130759
get 54941
push_front 847058655
push_front 708178415
push_front 947749468
push_front 811732237
push_front 484274845
push_front 473063347
push_front 997939355
push_back 11169497
push_back 616744743
get 97129
push_front 739011543
push_back 796206271
push_front 573666702
push_back 663875525
push_back 618136246
push_front 305988002
get 28089
push_front 127563705
push_middle 715680742
push_back 294469109
push_back 279019664
push_middle 909948905
push_front 923346221
push_front 952192808
push_back 841830616
push_middle 690772392
push_front 711922536
get 54075
push_front 619399307
push_middle 476750683
push_back 973773110
push_front 382051391
get 76136
push_middle 363662724
push_front 434337388
push_front 26342016
get 70877
push_back 187006622
get 8254
push_back 907545575
push_back 499083492
get 69132
get 27109
push_middle 562868259
push_middle 894918380
get 42393
get 65781
push_front 13470873
push_back 301064191
get 47719
push_back 629103152
push_back 126224975
push_back 113858486
push_back 924241548
push_middle 130197539
get 81982
push_back 83731117
push_back 64006260
push_middle 135186282
get 89513
push_middle 868705903
push_middle 983977791
get 89210
push_middle 971828941
push_back 79891110
push_front 22736991
get 92658
get 74217
get 65121
push_back 596378293
push_middle 27111091
push_middle 426021276
push_middle 238715259
push_front 255343486
get 67373
push_back 705073417
push_middle 692561933
push_middle 282211518
get 29848
get 5968
push_front 930138747
push_middle 255642999
get 58811
push_front 241824641
push_back 803637200
get 82364
push_back 797890824
get 17302
push_middle 727837855
push_back 956597820
push_front 132146949
push_back 783699097
push_middle 710787725
get 31515
push_back 205133552
push_middle 792799076
push_front 817004839
push_front 426614596
get 8370
push_middle 990014108
push_middle 843301163
push_middle 505778316
get 83905
push_back 45318567
push_back 349898568
get 1480
push_front 891886514
get 98455
push_front 173626422
get 25115
push_front 322982923
get 31956
get 32235
push_back 270837988
get 3783
push_back 409152551
push_back 185446557
push_back 162545890
push_back 769972358
push_back 857448849
push_back 337065292
push_front 45299081
push_middle 475006017
push_back 986319205
push_back 708235264
push_back 139652738
push_back 127653500
get 32623
get 60605
get 89153
push_back 769281368
push_front 376872162
push_back 287021357
push_front 308630487
push_front 959268472
push_front 972423940
push_front 185298520
push_back 731765908
get 76973
get 68285
push_back 337865297
push_front 420696731
push_middle 518117529
get 70193
get 47049
push_back 45050596
get 62004
push_back 988898564
get 52363
get 93224
push_back 782234797
push_back 402109577
push_front 371722161
push_back 917600077
push_middle 647992651
push_back 963480097
push_back 649527518
push_front 997566049
get 7501
push_front 146399784
get 83183
push_middle 723235006
push_back 703504017
push_front 422893613
get 14592
push_front 155569651
push_middle 401135604
push_back 86280893
push_front 898928820
push_back 200757361
push_back 592489384
get 8277
push_back 519649043
push_middle 916306788
push_middle 716442875
push_back 536072618
push_front 445404724
push_front 300501193
push_front 507158144
push_back 311115230
push_back 551664126
push_front 285964464
push_middle 735337317
get 73233
push_back 928518705
push_middle 665315404
push_front 209412336
get 69874
get 14805
push_back 623347855
push_front 568400675
push_front 723020621
get 48943
get 84236
get 87558
push_middle 620535939
push_middle 453307657
push_back 753490290
push_back 369332882
push_middle 896616345
push_front 425217387
push_middle 539749098
get 79824
push_back 693280771
push_back 693874827
get 63966
push_back 999531128
get 6171
push_back 87011192
get 72300
push_back 595215665
push_back 479338040
push_back 800375325
push_middle 865244235
get 19991
push_back 855930671
push_back 232156560
push_front 467927070
push_middle 405453460
get 5703
push_back 720248169
push_front 273594712
push_front 624931701
push_back 938034494
push_back 218559338
push_front 348731699
push_front 731515015
push_back 571275923
push_front 906363124
push_back 778629139
push_front 27431341
get 11882
push_back 830705633
push_front 121385422
push_back 818015893
push_middle 84756104
push_middle 421824955
push_middle 347759920
push_front 181525915
push_middle 237274036
push_middle 309501043
push_front 422480994
push_middle 601303959
push_back 581869787
push_middle 550921395
get 97046
push_front 533828417
push_front 884962679
push_back 897678661
push_middle 88475702
push_middle 498357604
push_front 330358950
push_front 381932197
push_front 852613150
get 7375
push_front 893595732
push_back 367719886
get 30921
push_front 84861627
push_front 935534675
push_front 646214838
push_back 742963731
push_middle 605460380
push_back 314418965
push_front 878362492
push_front 872923192
push_front 544585925
push_back 345971864
push_front 586538856
get 48168
push_back 849857595
get 70777
push_front 948922894
push_back 274570194
push_back 897957224
push_middle 937375658
push_middle 608677883
push_front 761465858
get 79184
push_back 560544927
get 57435
push_middle 507895893
push_back 884878227
push_middle 545834718
get 99607
push_back 330512233
push_back 105541215
push_front 146818640
push_front 450825873
push_back 900594136
push_middle 15523918
push_front 854479388
push_back 734990471
push_back 654106791
push_back 675598117
push_front 473334527
push_back 435285744
get 27627
get 81269
push_front 821735031
push_front 540527292
get 103700
get 2233
push_back 541411701
push_front 228750943
get 26987
push_middle 154953475
push_middle 447686096
push_front 623131960
get 77830
push_back 120199859
push_middle 376544295
push_middle 302607608
push_middle 262572337
get 42794
push_middle 75221982
push_middle 636105913
push_back 309070779
push_front 89422473
get 58962
push_middle 715459070
get 33951
get 37966
push_front 69152603
get 258
push_back 924646365
push_middle 106390259
push_front 960625064
get 67392
push_back 811979720
push_back 176475405
get 30511
push_front 897867644
push_middle 664812002
get 40394
push_front 471787791
get 44175
get 21684
push_middle 353920603
push_back 795415556
push_middle 52317725
get 42932
get 88581
push_back 103672324
push_back 801831895
push_back 134916649
get 99730
push_middle 746269655
push_back 606800856
get 15856
push_middle 353122537
push_middle 125528208
get 98102
push_back 40409671
push_front 779067459
push_front 409263268
get 48515
get 40428
push_front 825904097
push_back 397987321
push_middle 77583539
push_middle 754395733
push_front 204534586
push_back 975081464
push_back 454123854
get 11120
get 83852
push_front 188735275
push_middle 391667690
push_front 865602149
push_back 344889619
push_middle 869968306
get 13628
get 47169
push_back 834626129
push_middle 832764927
push_front 17158836
push_back 784649693
push_front 552999492
push_back 188841112
push_back 223265068
push_middle 571401073
push_front 308891272
push_front 171049413
push_middle 279407273
push_back 858016400
push_back 793927620
get 12275
get 13478
push_back 58390246
push_middle 196319435
push_front 445527851
push_front 97526620
get 68570
push_middle 831870984
push_middle 899649911
push_back 89876364
push_front 136892128
get 17913
push_back 945953615
push_middle 944496292
push_front 473495945
push_front 288702555
push_front 778035965
push_back 853867073
get 58620
get 37569
push_front 389087896
push_back 501688449
get 36553
push_middle 525603088
push_front 721577361
push_back 418279829
push_front 508653124
push_back 276621137
get 34232
get 71051
get 6983
get 100349
get 91665
get 77227
push_front 39071142
push_back 674765780
push_front 867539607
push_front 951021734
get 15024
push_back 653889514
get 2391
push_front 738355673
push_front 80334665
get 53434
push_back 203291883
get 59335
get 50202
push_back 268217043
push_back 424661738
get 33533
push_back 426652699
get 81019
push_back 606935110
push_front 940067068
push_middle 155416357
push_back 926093774
push_front 891478099
push_front 607969217
push_middle 496376679
push_front 989438213
push_back 903923472
push_middle 312174427
push_middle 632133844
push_back 177144708
get 6064
push_middle 48493328
push_back 639245359
push_back 626002017
push_middle 979221138
push_back 958266480
push_back 654108759
push_back 831746492
push_middle 911427038
push_front 640752869
push_front 321758899
push_back 573480514
get 11796
push_front 113849849
push_front 536765203
push_middle 768945124
get 42621
get 84005
push_front 490902709
push_back 233434280
push_front 970789205
push_front 86491429
push_front 657899271
push_middle 989639152
push_middle 77131087
push_middle 42102912
push_middle 24620735
get 41503
get 94589
push_front 486466123
get 34466
push_middle 215474471
push_middle 41175318
push_front 879797572
get 77745
push_back 840209495
push_front 168380073
get 70604
get 23710
get 44331
get 96311
push_front 610632444
get 35522
push_front 139212744
push_front 747464277
get 17703
get 81903
push_back 708460194
push_middle 793132498
push_front 236934549
get 38654
push_back 958862103
push_back 161749856
push_back 35437507
get 6565
push_middle 215364875
get 102654
push_back 445975617
push_middle 968771122
push_middle 384905429
get 11994
get 25660
push_back 988063336
push_front 345612884
push_front 219040069
push_middle 52209637
get 12342
push_middle 526849556
push_middle 450871903
push_front 133897622
push_front 71066763
push_back 477920278
push_back 244089186
get 16282
push_front 70087273
get 96441
push_front 801420803
get 7832
get 104118
push_back 198634472
push_front 960595453
get 61603
push_middle 608873669
push_middle 546810921
get 71337
push_middle 987873471
push_front 382765075
get 36492
push_front 140600960
push_front 976324947
push_back 192811671
push_back 191441365
push_front 771166930
push_front 286772044
get 70473
get 87472
push_front 387891465
push_middle 475031447
push_front 845020930
get 24281
push_front 347473616
push_back 671190401
get 4994
get 28469
push_back 755763040
push_middle 360561714
get 31560
push_middle 777997656
push_front 836951432
push_front 922542128
push_back 590498555
push_front 224901912
push_back 453334363
push_front 23736327
push_front 824468637
push_middle 686913499
push_front 153291062
push_front 83432266
push_front 509692631
push_back 311172921
push_middle 824846794
push_front 962144616
get 17663
push_middle 979265178
push_back 178163496
get 16407
push_front 41628810
push_front 158099964
get 52065
push_middle 30817821
push_front 377804643
get 40149
push_front 663140875
get 66092
push_front 131602110
get 59015
push_back 852804803
get 95255
push_front 559995457
push_front 905351350
push_front 11377858
push_front 183038945
push_middle 166990697
push_middle 522089201
push_back 630173213
push_back 620299951
get 9037
push_middle 198288757
push_front 612664072
push_back 186011296
push_middle 997821616
push_middle 98538070
push_back 766491080
push_back 196258399
push_front 79500355
push_back 748099108
get 55865
push_front 38683536
push_middle 802032700
push_middle 123848136
push_middle 466690070
push_back 100129806
get 54946
push_back 681114331
push_back 539250429
push_front 151492656
get 9505
get 79026
push_back 191081348
push_front 922109680
push_middle 792463638
push_front 374647861
push_back 557366665
push_front 127306954
push_front 34857291
push_middle 678000592
push_front 939629079
push_back 693262693
push_middle 211308111
push_front 960467014
push_front 398497393
push_middle 777967502
push_front 157908392
get 35042
push_front 948593799
push_middle 740629305
get 28803
push_middle 523206427
get 66051
push_back 765939949
push_back 774233681
push_front 132764664
get 18879
push_back 136087823
push_back 310249021
push_middle 94799850
push_middle 956822037
get 59382
get 23304
get 80777
get 36069
get 4426
push_front 511501301
push_back 981318483
push_front 874792550
push_back 332320277
push_front 832614143
get 63706
push_front 201704138
push_back 615481028
push_back 803103274
get 15100
get 51957
push_front 774690779
push_back 166398928
push_middle 826142798
get 23974
get 29510
push_middle 358393499
push_back 903544083
get 49950
push_back 217442827
push_middle 18146513
push_front 337342891
get 15789
push_middle 107673108
push_middle 320258170
get 42257
get 33372
push_back 589632163
push_front 219918453
push_middle 998206653
push_middle 770322892
push_front 157529331
push_back 685870259
push_back 207675683
get 98083
get 5488
push_front 654914064
get 6964
push_front 603871946
get 64618
push_middle 70911247
push_front 311134581
push_middle 966248704
push_middle 649718696
push_middle 112645448
push_front 615056696
push_middle 967217865
push_back 240704683
push_middle 158809122
push_middle 333148755
push_back 384058552
get 99900
push_back 613020607
get 55220
push_back 733272364
push_back 900188478
push_back 276334786
push_middle 445869026
push_back 999272119
push_back 789364120
push_front 330551631
push_back 998363983
get 47310
push_front 336769900
push_front 568317517
push_back 573429519
push_back 402869151
push_front 814847881
get 62239
push_front 656721981
push_back 119748004
push_front 259747706
push_middle 901784182
push_middle 47527115
push_back 251089611
push_back 811743565
get 34140
push_middle 821363963
push_front 538826204
push_back 394966449
push_front 731354813
get 93502
push_back 314675917
push_back 318871665
get 23346
get 24651
push_back 712501611
push_middle 848573323
push_front 840360317
push_middle 54288603
push_back 17128265
push_middle 814573570
push_middle 102696041
push_front 771098497
get 32603
push_front 880459958
push_front 849898276
push_front 16512914
push_front 935024287
push_back 591420692
get 23889
get 39848
get 64072
push_front 536304800
push_back 573521020
get 7261
get 23372
push_front 882869040
get 61866
push_front 530041850
push_middle 142283499
push_back 775907587
push_middle 558406507
push_middle 822485289
push_front 896304817
push_front 869489744
push_back 511822592
push_middle 814624801
get 72403
push_front 847819569
get 60330
push_front 661336929
push_back 103391468
push_back 967228046
push_back 688344652
get 93534
push_front 930117795
get 49547
push_middle 360299998
push_front 647279867
push_back 213629317
push_front 469339701
push_back 241761130
get 84623
push_front 171096630
push_back 71348521
push_middle 881649484
get 28978
push_front 299551411
push_back 212161396
push_middle 941293976
get 101188
push_front 588427084
get 64020
push_front 525363134
push_back 693449692
push_front 398263232
push_middle 331280180
get 682
push_back 129122128
push_back 739189356
push_middle 419484262
push_back 792266776
get 75655
get 85819
push_back 580185465
push_middle 773419449
push_back 224165376
push_front 521714245
get 15457
push_middle 246064218
get 77274
push_middle 49226595
push_middle 93100399
push_middle 208474731
push_front 631527113
push_middle 166516335
push_front 135380638
push_front 285498922
push_middle 646318088
push_middle 223521406
get 14088
get 97432
push_back 310957073
push_front 199059582
get 74561
push_front 142438605
push_front 924700299
get 65364
get 62962
push_middle 720683726
get 26416
push_front 705249302
get 3738
get 77919
push_middle 175535042
push_back 674737817
get 53842
push_front 684479442
push_front 941130748
get 51740
get 40449
push_front 972335010
push_back 412889304
get 83327
push_back 822706438
push_middle 883308639
get 21924
get 23114
push_back 401030104
get 1067
push_back 239648569
push_back 531661799
push_front 822890224
push_back 499841132
push_front 955268038
push_front 236502885
push_back 797398444
push_middle 789559761
get 23379
push_middle 812735050
push_middle 315364504
push_front 112448259
push_front 961632076
get 23566
push_middle 395580416
push_middle 85741582
push_front 864656371
push_middle 288705869
push_front 621260969
get 21034
push_middle 488581946
get 16995
get 103097
get 21101
get 77659
push_back 652548799
get 85084
get 21316
get 24954
push_front 642960489
get 26149
get 14332
push_middle 408895467
push_middle 75158317
push_back 372572709
get 8195
push_back 78091683
get 94623
push_back 132275136
push_front 5087822
push_middle 54417147
push_middle 151755095
push_middle 51199126
push_middle 699562618
push_front 388587806
push_back 262592770
get 51647
push_middle 605521623
push_middle 985302382
push_back 481649398
push_front 25885441
push_back 355158865
push_front 11592182
push_front 446660033
push_back 74480124
push_middle 188135793
get 70270
push_front 331822722
push_front 836596606
get 85353
get 34002
push_back 134458151
push_front 937849524
get 58623
push_back 139643559
push_middle 165973570
push_middle 87699185
get 18503
push_front 822711797
get 40251
get 20468
push_front 555660112
push_middle 703767685
get 88273
push_middle 394404769
get 12465
push_back 726526993
push_middle 133256053
push_front 122651911
push_back 438215936
get 30109
push_front 208389690
get 72462
get 18839
push_middle 651899036
push_middle 952348012
push_front 65495084
push_back 378541668
push_middle 214876760
push_middle 81497286
push_front 393521482
push_middle 303797343
push_front 190331316
push_front 453897739
get 61191
get 57078
get 30481
push_back 448358413
push_middle 73443685
get 3700
get 1601
get 30413
push_front 395915027
get 89672
get 66286
push_back 436958353
push_back 247878655
push_middle 224275997
push_middle 259934455
push_middle 164269427
get 6267
push_middle 50506609
push_front 974690007
push_back 516555120
get 103379
push_back 8925550
get 52137
get 94127
push_middle 763735813
push_back 156914341
get 91274
push_back 340111554
get 8099
get 60806
get 89207
get 23488
push_front 121664759
get 80955
push_middle 778348438
push_front 933227338
push_front 134435314
push_front 434226323
push_front 559074996
get 100225
get 17756
push_middle 497653655
push_back 680702974
push_middle 198710110
push_back 966611189
push_front 557781446
push_back 939542265
get 79789
push_back 338567780
push_middle 75480327
get 79365
push_back 164541834
push_front 602470390
push_front 22672529
push_back 298669639
push_back 877752852
push_back 693042759
get 4097
push_middle 311163490
get 72605
push_middle 866093111
push_middle 491988899
push_front 653616993
get 98702
get 2215
push_middle 643249868
get 31714
get 70888
push_front 347795302
push_back 600792685
push_back 234977116
push_back 606129038
get 23824
get 82306
push_middle 725203953
push_middle 31894105
push_back 141692070
push_middle 407494605
get 3080
push_back 37104900
push_back 791509234
push_middle 559288656
push_front 337523923
push_middle 218712191
push_front 79477005
push_front 278147068
get 98186
push_middle 545431590
push_front 32686506
push_front 955765656
push_back 94005133
push_front 196999394
get 76691
push_middle 516989548
push_front 677110227
push_middle 635441955
push_back 762825681
push_back 193189248
push_back 316291194
push_middle 228802275
push_middle 840316115
push_middle 115312963
push_back 960414803
push_back 106683656
push_back 544629822
push_middle 322514755
push_front 590295284
get 6516
get 15097
push_middle 419538376
get 88424
push_front 443578545
push_middle 434908266
get 29843
push_front 440891931
push_middle 979329435
get 87663
push_front 576673809
push_back 647240584
push_back 276206775
push_front 298925679
push_back 296791278
push_middle 460166831
push_front 427320448
push_middle 409634286
push_front 471123734
push_middle 695856614
push_back 111084913
push_back 413347935
get 60339
push_front 630384601
get 42433
push_back 22470932
push_front 593599810
push_front 576105517
push_middle 641714993
push_back 921410696
push_back 727963951
push_middle 458346038
push_middle 705563618
push_middle 735666436
push_middle 24852009
get 69331
push_back 20928538
push_middle 84130471
push_middle 811594797
get 11282
get 73041
push_back 804741403
push_back 285728352
get 9994
get 103517
push_middle 190268296
push_middle 940265839
push_middle 171551130
push_back 170825286
get 79285
push_front 369231384
push_back 472967434
get 1891
get 7650
push_middle 718590128
push_back 988597479
push_middle 785343928
push_front 876500276
get 26410
push_front 814171773
get 46569
push_front 948371156
push_back 58162284
get 7372
get 22689
push_middle 851210909
push_back 566758507
push_back 309286886
push_front 138653118
push_front 434611062
get 80442
push_back 682052060
push_front 928344415
push_front 294743623
push_front 348454683
get 52412
push_front 126990279
push_middle 457146437
push_front 310281094
push_front 702846783
push_back 294850903
get 193
push_middle 678787037
push_back 525854257
push_back 214256706
push_middle 954239578
push_front 262240701
push_front 613978724
push_front 1396734
push_middle 569729971
get 38940
push_middle 144540284
get 40106
push_middle 339877389
get 4034
get 2339
push_front 84035517
push_back 549074662
push_middle 358213263
push_front 838538134
push_back 228370245
get 60155
push_middle 122760842
push_back 896962103
push_middle 914822780
push_front 763465627
push_middle 420499558
push_middle 998160243
get 65069
push_middle 477493502
push_middle 25053844
push_front 22219804
push_back 351883970
push_middle 198189910
push_middle 285008330
push_front 944653461
push_front 958536209
push_middle 460332760
get 92245
push_back 181709342
push_middle 110649561
get 6724
push_front 345702254
push_front 426119475
push_back 286050373
push_middle 124524346
push_front 490225400
get 37911
push_front 520338034
get 54235
push_front 634737231
push_middle 385300152
push_middle 287709666
push_back 637184836
push_front 115774173
push_back 405044690
push_back 35563580
push_front 963335314
push_back 189695669
get 49257
push_back 201389724
get 344
push_back 253014164
push_middle 299494328
push_back 927401778
push_front 745809656
push_front 923605113
push_middle 555076147
push_middle 19194015
push_middle 870266566
get 61949
push_back 844299661
push_middle 668563942
push_front 550824590
get 79184
push_back 479017158
push_front 742342284
push_front 821100819
push_front 935654317
push_middle 164030641
push_middle 317521685
push_front 440704778
get 59095
push_back 405185486
push_back 18249725
push_back 519559978
get 61649
get 33053
push_back 769873768
push_front 359717342
get 13879
push_back 117508781
push_middle 609680061
push_front 117376418
push_back 702369585
push_back 460840218
push_front 865327408
push_back 58725827
get 19309
push_front 676807397
push_back 689805435
push_back 340466816
push_back 643045468
push_front 814384739
get 48182
push_back 496355116
push_front 460451235
push_back 645613238
push_middle 818898176
get 68174
push_front 880270133
push_front 471619165
push_middle 714614520
push_back 324243894
push_back 41851655
push_front 506867272
push_back 977152351
push_front 402788084
push_middle 610377071
get 32099
get 80143
push_middle 616697848
get 71582
push_back 624542551
push_front 183989740
push_front 580644521
push_middle 418798625
push_middle 693072954
push_middle 45971108
push_middle 375106501
get 92827
push_back 921325007
get 50598
get 70464
push_back 568660396
push_front 268224959
push_back 257090515
push_back 870618954
get 2827
get 99535
push_middle 760815517
push_back 574264891
push_back 338961156
push_middle 226487726
push_front 851811432
push_front 659177482
push_front 12095855
get 71686
push_front 464737916
push_middle 934284161
push_middle 743898457
push_front 141294315
push_middle 584413062
get 37526
push_middle 488881675
push_front 63084252
push_middle 957287363
get 62873
get 67591
push_back 159271876
push_front 707955026
push_back 780543520
push_front 417359189
push_middle 356141706
get 63136
push_middle 694211045
push_middle 169019510
push_back 884189737
push_middle 737975654
push_middle 831224195
push_back 792904499
push_front 245442108
push_back 278649990
push_front 735056884
push_middle 618515190
push_back 263704984
get 19009
push_middle 157030570
get 71899
push_front 912167198
push_middle 884792058
push_front 30944278
push_middle 647435209
push_front 417957572
push_middle 940162072
push_back 602889715
push_back 706165355
push_front 40810643
push_middle 550283581
push_middle 479603649
get 101361
push_front 250700506
push_back 691959925
get 16244
push_back 511759227
push_back 986761109
get 76306
get 83808
push_front 364786284
push_middle 30070628
push_front 976133068
push_middle 8366595
get 45488
get 53513
push_back 804255680
get 96621
push_back 188292642
push_back 939176323
push_middle 171536275
push_middle 285828327
push_middle 33730606
get 21274
push_front 19281427
push_front 795755261
push_back 922872326
push_back 769714102
push_back 727956711
get 6571
push_back 880376036
push_front 338561197
push_front 952250437
push_back 260598654
push_middle 544525233
get 92519
push_front 608198645
push_middle 875253005
get 25691
push_back 38724830
get 14937
push_back 588077612
push_middle 826820590
get 24738
get 48409
get 32974
push_front 416313473
push_middle 186500659
push_middle 741197582
get 49097
push_front 710445682
get 77473
push_middle 617963629
push_front 890258441
push_middle 241310870
get 63480
push_front 392492192
push_front 450654714
get 54427
push_back 100301400
push_back 384948255
push_middle 195698973
push_back 999272759
push_middle 224589909
push_back 18952624
push_middle 95004716
push_front 215495074
push_middle 739619423
get 27869
push_back 277825823
get 8299
push_front 246634451
push_middle 372956990
push_back 559395015
get 54602
push_back 358219827
push_middle 7643214
push_front 65079783
push_front 355292099
push_middle 767529247
push_middle 940945247
get 59532
get 43962
get 44992
push_middle 604035969
push_back 965253345
get 75001
push_back 672231441
push_front 192896807
push_back 539881899
push_back 684912223
push_front 671583933
push_back 606490263
push_back 276549422
get 61383
push_back 131663550
push_middle 529152786
push_middle 303992139
push_middle 592792392
push_middle 305122334
get 47377
push_back 589509505
get 35022
push_middle 74574377
get 73958
push_middle 984320790
push_front 383264377
push_front 813238202
push_middle 434819366
push_middle 466982099
push_back 858329651
push_front 990087070
get 35371
push_back 350451929
get 33541
push_middle 706041538
push_middle 255236543
push_middle 479747519
push_middle 584343651
push_front 424699157
push_middle 423231534
push_middle 60907188
push_middle 995637871
get 99958
push_back 680171002
push_back 236954739
push_back 929636264
push_front 835332058
push_back 262194844
push_front 444817207
push_middle 715264400
get 41136
push_front 245545203
push_middle 584711163
get 37308
get 54027
push_middle 505525802
get 15107
push_back 892755034
push_back 346348766
push_back 974637456
push_middle 964620704
push_back 994205069
push_back 134387790
get 71271
push_middle 920953056
push_middle 712389966
push_back 240902154
push_middle 481032346
push_middle 657372702
push_middle 93218824
get 7947
push_front 828190357
push_front 575814472
push_middle 498984435
push_front 612217256
push_front 419451355
push_back 221892709
push_back 608223900
push_back 227222459
push_back 444101260
push_middle 811434863
get 23297
push_middle 973776353
push_back 269992538
get 50392
push_back 968106096
push_front 535775416
push_back 355017414
push_front 683155157
push_middle 214061730
push_middle 365744818
get 88814
push_front 214579303
get 98003
get 94747
get 102012
get 70672
push_front 503475123
get 56251
push_middle 826409629
push_back 508404842
push_back 902943673
push_back 459687128
get 56251
push_middle 124191468
push_front 882083052
get 73349
push_back 170509828
get 68780
push_back 790501807
push_middle 701926927
get 43383
get 102262
push_middle 868890612
push_back 782409914
push_back 897758662
push_back 312970722
push_back 107567721
get 65088
push_middle 968969587
push_back 389728706
get 51427
get 59919
push_back 931808687
push_back 184502156
get 1240
push_back 462795238
get 56108
push_back 826524342
get 33489
push_middle 958314529
push_back 511114274
push_middle 275875498
push_front 574511691
push_back 449590262
push_back 607015783
push_back 781034312
push_back 917906984
push_back 907763735
push_back 898095683
get 39667
push_back 797831392
push_front 623396779
push_front 194858173
push_middle 130229504
push_front 382525460
get 97147
push_middle 517979902
push_front 851485825
push_back 891215217
push_front 15310660
push_middle 204778009
push_back 438027555
get 98460
push_middle 968255451
push_middle 306367167
push_front 265023821
get 62251
push_back 686823713
get 24294
get 49144
get 32042
push_middle 618027677
push_middle 80497431
push_front 110079044
get 81289
push_middle 877744337
push_middle 797076312
push_front 922443433
push_middle 923512551
push_back 656538866
push_back 852030179
get 61748
push_middle 960306055
push_back 477997157
push_back 176602693
get 31520
get 52480
push_middle 794580668
push_middle 601201191
push_back 544199939
push_front 409580509
get 88492
push_front 677915923
push_middle 802658686
push_middle 192735814
push_back 419989648
push_back 405780839
get 27646
push_front 750224733
push_back 968194848
get 32265
push_back 724491087
push_back 525170529
get 80433
push_middle 432785263
push_middle 335154400
push_back 204026657
push_front 503078767
push_front 852513288
push_back 164990007
push_front 251008287
get 41165
push_front 510966793
push_middle 583292504
get 68043
get 52420
push_back 499646998
push_back 972751539
push_front 98559603
push_front 19034308
get 99968
push_back 964278546
push_middle 480914666
push_back 137657382
push_back 569968708
push_middle 430777970
get 42953
get 30185
push_back 966532392
push_middle 585036113
get 65591
push_middle 135559165
push_front 860324118
push_middle 462541349
push_front 852603790
push_middle 989326954
get 65468
get 57459
push_front 283811334
push_back 207951610
push_middle 189360596
push_middle 764562131
push_front 245715904
get 47458
push_middle 825955210
push_middle 486683424
push_front 433146008
push_middle 300879977
push_middle 464713393
push_back 444369803
push_back 674360932
push_front 128782258
push_middle 908281365
push_back 865968318
get 67247
get 98308
push_back 467278965
get 59906
push_front 435739236
push_front 386339058
push_middle 848481406
push_back 412089169
get 16112
push_front 893908605
push_front 397030351
push_back 314973856
push_front 753263991
get 63119
get 63968
push_front 686993504
push_back 617849994
push_front 779832211
push_back 860836327
push_back 319157233
push_back 685377465
push_front 994680388
get 25306
push_front 704824298
push_back 913312368
push_front 964706916
push_back 554848916
push_front 766890602
get 71247
push_middle 21270459
push_back 212576427
push_middle 935934401
push_front 316565137
push_front 21472704
get 91946
push_middle 499885202
push_back 767472188
push_middle 702719312
get 81977
get 53855
push_middle 413309446
push_middle 153052918
get 46263
push_front 772649637
push_front 772443279
push_front 357468187
get 51266
get 100526
push_middle 188528354
get 81510
push_back 767990005
push_front 190010145
push_back 212050140
push_front 816376674
push_middle 555844053
get 91641
push_back 725887724
push_back 623339097
push_front 935875772
get 11161
push_back 169488373
push_middle 539060191
push_back 727315542
push_front 470104829
push_middle 171017405
push_front 911037952
push_middle 94310536
push_front 202323829
push_middle 396394032
get 97237
push_front 676241984
push_front 33622190
get 84516
get 31944
push_front 903024946
get 23164
get 59683
push_middle 287012549
push_front 587411275
get 79736
get 43032
push_back 347064416
push_back 689532783
get 46678
get 81701
push_front 173524579
get 77516
get 9659
push_back 939286908
push_front 778385054
push_front 793557987
push_front 954787877
get 88252
get 46367
get 55628
push_front 987203523
get 34176
push_middle 8989194
get 13475
get 98512
push_front 845784210
push_middle 145106681
push_front 424027016
push_middle 24227965
get 38688
push_middle 563571612
push_back 146477162
push_front 552140971
push_back 999189731
push_front 566879153
get 51340
push_front 866830983
get 76236
push_back 160685980
push_front 905128786
push_front 893974567
push_back 640748817
push_front 320660627
push_back 266258713
push_middle 497026709
push_back 657826242
get 73386
push_front 212107127
push_front 222537325
get 12486
push_middle 602477574
get 101193
push_back 900686910
get 54573
push_middle 678646198
push_front 530293893
push_back 723787509
push_back 454212914
push_back 852286555
push_middle 795247924
push_back 787504010
push_back 525559451
push_front 913803121
push_front 973853239
push_back 539326411
get 71197
push_front 688052012
push_back 722545042
push_middle 723031981
push_back 813364658
get 25353
get 66134
push_middle 852954322
get 82744
get 12086
push_middle 353754325
push_middle 37702596
push_back 395244816
push_front 171502356
push_middle 836083290
push_middle 707734189
push_back 836023073
push_front 182157422
push_back 795772002
push_back 804707768
push_middle 386139779
push_middle 110753916
get 43119
push_middle 194589228
push_front 385146111
push_middle 504358869
get 25691
push_front 172406744
push_front 844942246
push_middle 940721556
push_front 586256191
get 53068
get 48631
push_front 187727468
push_front 798902826
get 78581
get 4053
push_front 437440251
push_front 92202214
push_back 203356634
push_back 249583473
push_front 861706737
push_front 501667218
push_back 218348825
push_front 494741371
push_front 825445203
get 70850
push_middle 302071743
push_back 970328089
push_back 534891802
get 101914
get 25200
push_front 254802942
get 94698
push_middle 340820745
push_middle 533946432
push_front 588716427
push_front 450269251
push_back 654431611
push_front 249383916
get 54303
get 80806
push_middle 125499305
push_middle 445460042
get 19651
get 6143
get 6033
push_front 915340121
push_back 310234394
get 7127
get 89040
push_middle 11996444
push_front 460876368
push_front 264923722
get 5719
get 86490
push_middle 295418322
push_middle 282294185
push_middle 786065469
push_middle 79309123
push_back 156590797
push_back 42880934
push_back 72507311
push_back 253612605
push_middle 752620077
push_back 812940761
push_front 142413384
push_middle 375862121
push_front 537223378
get 40687
push_front 693454323
push_back 615554912
push_front 306307991
get 56099
push_middle 487587731
push_middle 283490157
push_middle 999367186
get 8337
push_middle 291485823
push_back 434679930
get 36116
push_back 840397554
push_middle 272111736
get 24093
push_middle 453776299
push_middle 33692255
push_back 663680635
get 76963
get 37785
push_front 392357042
get 88080
push_middle 585970407
push_back 308932903
get 51218
push_middle 352465760
push_middle 401404859
push_front 534960479
push_middle 505384072
get 88332
push_back 840921407
get 71957
push_front 422981321
get 88106
get 90929
push_front 434783285
push_middle 192704860
push_back 669502756
push_back 349567270
push_front 273202712
push_front 327024482
get 91990
push_back 510222304
push_middle 301849635
get 7433
push_middle 555569728
push_front 359459019
get 47503
push_middle 201488639
push_middle 24836502
push_back 483858504
push_back 504932726
push_middle 386140139
push_middle 605972148
push_front 524722136
get 6153
push_middle 170735529
push_front 220261466
push_front 310367720
push_back 81304430
push_back 877108973
get 37703
push_front 55577994
get 8050
push_middle 456448061
get 28208
push_back 699033699
push_middle 763474337
push_middle 212570728
push_middle 410711023
get 60009
push_front 580692812
push_back 917127144
push_front 342357187
get 6694
get 11240
get 38828
push_middle 424859377
get 76795
push_back 345804997
push_front 135655625
push_front 689672753
push_middle 130941132
get 76831
push_middle 811699860
push_middle 51332839
push_middle 573356290
push_middle 372540703
get 14014
get 59789
push_front 595106731
get 74437
push_front 640907292
get 77504
push_back 99008776
push_front 713523460
push_front 905863004
push_back 185103414
push_middle 917506229
push_front 128523529
push_middle 531832048
push_front 830000632
get 19448
push_middle 168388743
get 77927
get 45640
push_front 597665233
push_front 661316267
push_front 152524359
push_middle 61609947
push_back 663992265
push_back 544532241
push_back 419564840
push_back 12191655
get 7877
get 48653
get 6167
push_back 229541043
push_front 55076936
push_middle 719165561
push_middle 506785365
get 52241
push_front 49411910
push_middle 124329627
push_back 577482606
push_middle 986204566
push_middle 125411654
push_middle 9365734
push_back 704912155
get 93121
push_back 610750191
push_middle 74358644
push_front 677749914
push_back 627989670
push_front 375370047
push_middle 40862432
push_front 840873286
push_middle 590035872
push_front 703476960
get 31113
push_front 452772188
push_back 194456489
push_front 198090870
push_front 8457774
push_middle 628459060
push_front 999274461
push_middle 384654907
push_back 30107754
push_middle 976966117
get 89252
push_front 567346497
get 34735
push_back 522486847
push_middle 846271297
push_back 341478516
get 96017
get 47036
push_front 266751960
push_front 573779268
push_middle 578245974
push_back 145137370
push_front 515430199
push_back 696820642
get 10614
get 87280
get 3532
push_front 255204440
push_middle 921888811
push_back 283549101
push_middle 655732885
get 85436
push_back 732483862
push_back 533493520
push_middle 845771732
push_middle 544569881
get 82360
get 27362
push_front 392383056
get 61946
get 38225
push_front 13115451
push_back 557586837
push_back 239450797
push_back 865473052
push_middle 528053975
push_middle 832985439
get 59916
push_back 302470881
push_back 784678121
push_front 164220582
push_back 78656735
get 61
push_front 782130114
push_back 199879833
push_middle 50168254
push_back 822075073
push_front 27336604
get 92933
push_back 820182086
get 95097
get 14961
push_front 155914882
push_front 555588528
push_front 712104503
push_front 293963927
push_back 746870256
push_back 116685394
push_back 591573879
push_middle 722462194
push_middle 178122817
get 72718
push_back 792630632
push_front 356176563
get 44981
push_middle 510422974
get 77274
push_middle 421118652
get 5792
push_middle 2905137
push_back 473562114
push_front 791750277
push_front 412342701
push_back 918032702
push_front 447785111
push_middle 593815104
push_front 768918094
push_back 845091096
push_front 728388249
push_front 619040817
push_middle 903594080
get 45782
push_back 349350170
push_middle 706814072
get 64412
push_front 45135614
get 105121
push_back 33046004
push_middle 600046886
push_middle 392645524
get 69640
push_front 57151067
get 98811
get 56993
push_front 956604463
get 18850
push_back 666274552
push_back 782774640
push_middle 55143375
push_back 670465607
push_middle 466825932
push_back 623220144
push_back 380565043
push_back 833161575
push_middle 62528408
push_back 960142658
push_middle 487419846
push_middle 564614113
push_middle 167877015
push_middle 773575103
push_front 629413678
push_back 824023027
push_middle 746611406
push_middle 271668131
push_front 596237653
push_back 123277317
get 9669
get 41335
push_front 847340235
get 35258
push_back 596782295
push_middle 813777776
get 2149
push_back 900238083
push_back 798564285
get 83116
push_back 816016736
get 39905
push_back 873095594
push_back 129644142
push_middle 883604019
push_back 970285902
push_middle 159875722
get 31384
push_front 817176516
push_back 48640180
get 100247
push_front 345521940
push_middle 606190761
push_back 119702238
push_front 271634402
push_middle 463392141
get 61734
push_front 505364125
get 9201
get 104160
push_front 674176517
push_back 702610365
push_back 759298132
get 93783
push_back 12858116
push_front 616635356
push_middle 158619453
push_back 408716156
push_back 864767947
get 92975
push_back 745643618
push_back 993877602
push_front 239538042
push_front 469995896
get 60014
push_front 766842477
push_back 219623001
push_middle 448743440
push_middle 653831433
get 55178
push_front 78424282
push_back 201874438
get 82563
push_back 704076112
push_back 74607423
push_middle 615466117
push_front 191727901
push_middle 113674334
push_middle 400435652
get 39282
push_back 15868061
push_front 109085081
push_back 636817708
get 97946
get 29424
push_front 616139024
push_middle 42882396
push_front 74566963
push_front 970658143
push_middle 738617320
get 59686
get 55576
push_front 687507341
get 50547
push_middle 849830792
get 1043
push_front 927038592
get 6801
get 31288
push_middle 341083978
get 95932
push_middle 325517347
get 15467
push_front 781278368
get 89449
push_back 10747765
get 51458
push_front 55522431
push_front 496531031
get 43857
push_front 130485390
push_middle 181007626
push_middle 91122543
push_front 875352215
push_front 685371185
get 42505
get 17514
get 105357
get 49469
push_back 779788022
push_front 43666394
push_front 26888484
get 30766
push_front 888720085
push_back 759535735
push_back 875505515
push_back 746556220
push_middle 812912133
get 77896
push_middle 18140692
get 103557
get 41428
push_front 551276248
get 62325
push_front 829313278
push_middle 883039432
push_back 882215868
push_middle 452597486
push_back 519814863
push_back 66179439
push_back 990554320
push_middle 101269235
get 12018
get 87874
push_front 810125287
get 69814
push_middle 420849146
push_back 462296651
get 101594
push_front 331307879
get 59555
push_back 743754671
push_middle 871640708
get 92866
get 78212
push_middle 506908054
push_middle 611273815
push_front 367735860
push_middle 152342942
push_front 935619454
get 15568
get 52143
push_back 524715601
push_middle 627059252
get 87431
push_middle 255077196
push_front 487613467
push_back 420899656
push_middle 488280517
push_back 419132973
push_back 749543338
get 96685
push_back 546257785
push_back 910497210
push_middle 233648326
get 96111
push_front 92213217
push_middle 602445393
push_front 542122926
get 13036
push_back 417667685
push_front 254827089
push_front 763455467
push_middle 321866124
get 44061
push_back 598944007
push_front 473162070
push_middle 539448520
get 74304
push_middle 644170459
push_back 892961892
push_back 445158292
push_front 779715240
push_back 397923624
push_back 117964501
push_back 575799953
push_middle 678400907
push_middle 433500456
push_front 825199938
get 2751
push_back 228567021
push_back 54990762
push_front 424985532
push_middle 769454964
get 101657
push_middle 456085021
get 92732
get 60599
push_back 500880690
get 7310
get 97889
push_front 300992527
push_back 848641020
push_back 211104208
push_front 587138783
get 78510
push_middle 623841222
push_front 720840577
push_front 437455212
push_front 230518489
get 97132
push_middle 503799857
push_back 949852137
push_back 174173609
push_front 974419483
get 2523
push_middle 408906426
push_back 143992478
push_front 367709329
push_middle 357909451
get 11948
get 59653
get 20013
push_back 316504302
get 87074
get 27797
push_back 391941469
get 41037
push_middle 450420527
push_front 593264915
push_middle 431431530
push_front 328485440
push_front 384765776
get 81039
push_back 813294874
get 5844
push_middle 695959530
push_front 838931939
push_middle 13405781
push_middle 745438744
push_back 261545756
push_back 192501738
push_front 76682087
push_back 882915043
get 97072
push_middle 527737684
push_front 982061463
push_middle 457082115
get 61914
push_front 21742181
push_middle 551657139
get 54775
push_back 373021140
get 96748
push_middle 491397476
push_back 387772790
push_front 369543708
push_front 93543821
push_back 603620529
get 56861
push_front 916273502
get 75427
push_middle 713610461
push_front 741471736
push_back 703815992
push_middle 15693189
push_back 876927390
get 341
push_back 314864669
push_middle 144229879
get 71872
push_front 419804428
push_front 336614636
push_front 695156514
push_front 849155709
push_front 656502520
push_back 359726192
get 95451
get 34164
push_back 830515466
get 45217
push_front 713729982
push_back 308481032
push_middle 734362218
push_front 250255514
get 69201
push_back 743848287
push_back 925940905
push_front 112753033
push_back 579056657
push_middle 769015161
get 102039
push_middle 691174293
push_middle 196753812
push_back 664595067
push_front 810846982
push_back 411419288
push_front 664431864
push_front 932886472
push_back 955534406
push_middle 981648866
push_front 288081305
push_middle 279919325
get 28766
push_front 672362292
get 36261
push_middle 710686300
get 36571
get 84445
get 104667
push_middle 494302596
push_back 503156636
push_front 773616293
get 88403
push_middle 165163308
push_front 887338043
push_back 678284408
get 79922
push_front 946360465
get 64548
push_middle 867625101
push_middle 67891764
push_front 221236887
push_back 343993036
push_front 51053821
get 86035
push_middle 487788632
push_back 714741641
get 8504
get 82262
push_front 256820493
push_middle 570284257
push_middle 457278489
get 13949
push_front 245877060
push_back 551367819
get 74377
push_front 683419356
push_back 29268092
push_back 794508772
push_front 633950666
push_back 8536056
get 95315
get 63081
push_middle 342297794
push_front 980715883
push_front 817648099
push_middle 600424530
push_middle 472994533
push_middle 209009557
push_middle 654287668
push_front 19694648
get 51313
push_middle 776024546
get 44380
push_back 928137660
push_back 395876120
push_middle 520670532
push_back 461177500
get 39318
push_middle 327858284
push_middle 797181403
push_front 462627845
push_back 331303192
get 31896
get 72607
push_middle 362872710
push_back 918311760
push_middle 296574309
push_back 111493225
push_front 184822706
push_front 894625424
push_front 25115573
push_middle 175765324
push_front 74422386
push_front 211034091
get 91404
push_front 253891338
push_middle 263175788
get 46823
push_back 604538266
push_back 570118110
push_back 269805980
push_middle 296963914
get 62461
push_front 816562165
push_back 197448927
get 41352
push_middle 566908727
get 26130
push_front 466124200
push_front 833723927
push_front 741442687
push_back 884594017
push_back 647269009
push_front 136744458
get 88012
push_back 653128743
push_front 263213545
push_back 509864915
push_front 863770613
push_front 884788619
push_middle 450801155
push_middle 532081626
push_front 161893569
get 53122
push_middle 154098957
push_middle 609308620
push_back 134668699
push_middle 903713519
push_front 441637930
push_back 302663416
push_back 24152969
push_front 410687464
push_front 575267200
get 75947
push_front 94134046
push_middle 912722555
push_back 490267954
push_back 460402883
get 52032
push_front 509822269
push_middle 367364584
push_back 485969471
get 46616
push_back 713825663
get 1704
push_back 33069875
push_front 102136630
push_middle 802166324
get 74394
push_middle 123373995
push_back 715949584
push_front 701575270
push_middle 165686319
push_middle 92112970
push_front 197757177
get 65709
get 76233
push_front 588740557
get 41944
push_middle 428385201
push_back 124386435
push_front 862548342
push_back 180284376
get 43928
push_middle 54965600
push_back 362387112
push_front 49614884
push_front 911751011
get 61228
get 85502
push_back 427949356
push_front 541099292
push_back 21962232
get 25401
get 64650
push_middle 569848591
get 17884
get 93731
push_front 408374906
push_middle 919662162
push_front 190747761
push_back 168834584
push_front 394125621
push_back 698881285
push_back 965184720
get 20934
push_front 131592181
push_middle 769798502
push_front 7797586
push_middle 1861261
push_back 401598101
get 29009
get 34318
push_front 665860960
push_middle 183860887
push_front 778311010
push_middle 698333205
push_back 870040252
push_front 655605337
push_middle 664023144
push_middle 496944997
get 5946
push_front 976766269
push_front 758895705
push_middle 62647504
get 89532
push_front 78284642
get 67815
push_middle 763834792
push_middle 802744733
push_front 987454126
push_front 449868601
get 7133
push_middle 804740039
push_front 150728498
push_front 42644807
push_front 252944670
push_front 679804841
push_middle 247799446
push_middle 33648208
push_back 305471428
push_front 182647329
push_middle 917150495
push_middle 71601486
push_front 63544879
get 87516
push_back 147770551
push_front 302339705
get 24899
push_back 953657916
push_back 360901145
get 22858
push_front 482977760
push_front 306704578
get 89374
push_middle 34769518
push_front 576925837
push_front 474019970
push_front 868233960
push_front 45342777
get 64250
get 7214
push_front 12782455
push_front 80314935
push_middle 366445185
push_front 88340552
get 85173
get 21854
push_back 662702138
push_back 637722318
get 57758
push_middle 338812170
push_middle 87183566
push_middle 765921393
push_middle 429232575
push_front 783233736
push_middle 224888783
push_middle 683237116
push_front 854933538
push_front 784981441
push_middle 677403761
push_middle 443345290
push_back 535906175
push_back 857147159
push_back 838850116
push_back 303792793
push_back 245355157
push_front 583727987
push_back 77584978
get 96026
get 30928
push_middle 284698917
push_middle 653149076
push_back 675684128
push_front 141476142
push_back 511436611
push_middle 995690661
push_front 153543534
get 73638
push_back 759085252
push_back 345254283
push_middle 108681285
push_middle 334870674
push_front 892628425
get 92965
get 104780
push_front 37826371
push_middle 254703904
push_front 420443416
push_middle 990260859
push_back 776800894
push_back 97165444
push_back 968652672
push_front 170506294
get 21014
push_middle 744544785
get 72554
push_front 14130048
push_back 843283831
push_middle 843578030
push_back 851888034
push_middle 630017470
push_middle 589376494
get 46420
get 33390
push_front 735045624
get 19874
push_back 104996462
push_middle 225759074
push_back 175063172
push_front 921383123
get 31223
push_back 20375424
get 3265
get 65351
push_front 744638616
push_front 730076972
push_front 141710787
get 65320
push_back 778368219
get 98233
push_front 683752146
push_back 210313440
get 63184
push_middle 517285273
push_front 986051659
push_back 879134458
get 36633
push_middle 307601543
push_back 996488242
push_back 433917247
push_back 265376839
push_middle 319925701
push_back 453382612
push_front 32177799
get 96479
push_back 997068405
push_front 342149206
get 34943
push_middle 665029555
push_back 800860415
get 99038
push_back 636436986
get 86008
push_front 565946679
push_middle 254652257
push_middle 360411398
push_front 861960473
push_front 14297491
push_back 925284117
push_front 581792214
get 76715
push_back 195823417
push_front 498880489
get 96177
get 3774
push_front 659562192
push_middle 595960975
push_back 778751842
push_middle 46696606
push_middle 880494708
push_middle 344764224
push_front 151133678
push_middle 314765036
push_back 66560406
push_front 80467415
push_front 484238390
push_middle 857907247
push_front 378836844
get 68228
push_middle 685007181
push_front 299123511
push_middle 89929223
push_back 648858499
push_back 163074092
push_middle 430030463
push_back 52959914
get 34514
push_front 415903646
push_middle 431124835
get 56206
push_back 60263036
push_back 473216794
push_middle 913762954
get 75997
push_front 21303191
push_front 528221799
push_front 715006571
push_front 745394461
push_back 870833870
get 39779
get 78156
get 55865
push_front 964163429
push_front 153137291
get 32773
push_back 351747472
push_front 233711839
get 15264
get 98643
push_front 528452635
push_front 983754007
push_front 552437866
get 91908
push_front 709846073
get 68651
get 28448
push_back 137468821
push_back 68570962
push_middle 544529740
get 88486
push_back 626220864
push_front 296346326
get 6515
push_front 233732925
push_front 195131013
get 78828
push_middle 589634610
push_middle 202612355
get 1130
get 72218
push_middle 81595804
push_back 683771633
get 6936
push_back 146791844
push_back 26856065
push_front 586924208
push_middle 617906334
push_back 584983671
push_front 312994758
push_back 270723414
push_back 687417992
push_middle 86637169
push_front 51565875
push_middle 491451951
push_back 577641413
push_back 670397724
push_back 765532105
push_middle 449916667
push_front 476744089
get 45645
get 17927
push_middle 532736803
push_back 904298463
push_front 100706621
push_back 677408786
get 19738
get 25723
push_back 127174028
push_back 834521934
push_middle 750998144
push_front 879638423
get 32821
get 99801
push_front 761802082
get 36404
get 91641
push_middle 619630440
push_back 737493366
push_back 704529957
push_back 612659241
push_front 430494895
push_front 706617721
push_front 596970013
push_middle 308978777
push_middle 463277573
push_back 85020856
push_middle 16930282
get 101486
push_middle 109727820
push_front 403259727
push_middle 1725675
push_middle 308844655
push_back 72354218
push_middle 446772097
push_back 65225602
push_front 867539463
push_back 747218589
push_back 930794370
push_middle 418773301
get 68063
get 17966
push_back 177295444
push_front 139661976
get 2902
get 70203
push_front 859602159
get 96436
push_middle 469584957
push_back 465311555
push_middle 430274779
push_front 431589439
push_middle 810268304
push_back 551306026
push_back 840444050
push_middle 622555971
get 88070
get 44477
get 31599
push_middle 613028497
push_middle 399076360
push_front 958087234
get 86088
push_front 515751614
push_back 834559967
push_middle 386107562
get 43357
get 37246
push_back 201085269
get 60309
push_middle 172567197
push_back 325340347
push_middle 423677719
push_back 248305749
get 66728
push_front 665080186
get 48397
push_middle 777337601
get 70784
get 38580
push_front 500776573
push_middle 531983094
push_front 794461213
push_middle 940479507
push_front 235092034
push_front 25395326
push_front 581372467
push_back 622698429
push_back 187196228
get 4629
push_back 379314058
push_middle 365729904
push_middle 166590600
push_front 671070049
push_middle 346934049
push_back 83451604
push_back 90510298
push_back 493566848
get 69436
get 45924
get 29438
push_middle 944245315
push_back 115183623
get 95483
get 70865
get 79316
push_back 368404035
push_back 258763673
push_middle 422354957
push_front 482739599
push_back 333191325
push_back 177684503
push_front 824068531
push_back 588352021
get 70795
push_back 745497714
push_back 725209448
push_back 656106770
push_back 459719426
push_middle 504906276
push_front 218665010
push_middle 703629359
push_middle 634748848
push_back 503890042
get 105210
get 21701
push_middle 313479307
push_middle 842301843
push_front 512716548
push_front 47482405
push_front 479347614
push_middle 814255122
push_middle 159900618
push_middle 725183864
push_middle 61039910
push_middle 615891959
get 79588
get 64445
get 94427
push_middle 664061745
push_middle 224980277
get 72871
push_back 676066307
push_front 425505516
push_back 120260440
push_middle 590287838
push_back 887410526
push_middle 711490738
push_back 162144099
push_middle 631391760
push_middle 290268418
push_back 987910114
push_back 656542010
get 38102
push_back 839251846
get 32560
push_back 899473810
push_middle 539514965
push_back 742225698
get 12155
push_middle 609522247
push_front 670554463
get 99865
push_front 195754211
push_middle 998603296
push_middle 62641791
push_back 134383030
push_middle 993496857
push_front 21696691
push_middle 709561203
get 97350
push_back 925160058
push_middle 215713592
push_front 566450173
push_middle 960840363
push_middle 691624622
get 92911
push_back 654715505
get 76781
push_middle 24197613
push_front 507215889
get 68938
push_middle 163916725
push_middle 698753743
get 63276
push_front 57189700
push_back 887806332
push_middle 768377388
push_middle 427926097
get 21127
push_back 110664832
push_middle 382961925
get 83014
push_back 722086570
push_front 870885257
push_middle 261191599
get 33959
push_middle 237140241
get 100468
get 96467
push_back 278803514
push_back 500699054
push_front 543782804
push_middle 759451935
get 86572
push_middle 657431124
push_back 883849182
push_middle 851241409
push_middle 717254722
get 15027
push_back 169660893
push_back 268260685
get 3026
push_front 350863729
push_back 564882104
get 18983
get 82295
push_back 229519876
push_front 893580720
push_middle 847124211
push_middle 259225532
push_middle 292805111
push_middle 954503978
push_middle 696483571
push_front 48931872
push_front 584736716
push_middle 213861505
get 67689
get 26619
push_middle 129957724
push_back 297591478
push_middle 278208485
push_middle 354869639
get 36740
push_back 830732920
push_middle 810723035
push_middle 42184107
get 25597
get 87734
push_front 7131166
get 10295
push_middle 416904789
get 50643
push_back 146393674
push_front 675200597
get 24945
get 2028
push_front 374080488
push_back 709347462
push_middle 653184162
push_front 960192253
push_front 204150158
push_middle 131315753
push_back 431679333
push_back 643983003
push_middle 825093107
push_back 930473105
push_back 270067479
push_middle 375204813
push_front 890553832
get 29556
push_front 813358509
push_back 781822811
push_back 978702060
push_middle 737389743
push_front 478616825
get 33703
push_front 138099404
get 95934
push_back 250950564
push_back 139418639
push_front 918332457
push_front 104889908
push_front 451568328
push_middle 366077535
push_middle 947414469
push_back 42701030
push_back 823013706
push_back 50985846
push_middle 897908266
push_front 342326476
push_middle 315037495
push_back 101633914
push_back 111735501
push_back 453324941
get 23166
push_middle 534146576
push_front 944494289
push_front 18303841
push_back 46996225
push_front 42945063
push_back 725923275
push_middle 982638774
push_back 423253469
push_front 261178791
push_back 995966834
get 3745
push_back 755431087
get 87219
push_front 802911555
push_middle 310194281
push_front 500540885
push_front 314320441
push_front 531606883
push_front 856437594
push_middle 307826757
push_middle 97662980
push_front 628260094
push_middle 4912980
get 37737
push_back 697524450
get 60786
get 2092
push_back 803456961
get 80683
push_middle 637807605
push_middle 489170044
push_front 720251141
push_back 629916251
push_front 308843550
get 87221
push_middle 555201105
push_back 229659961
push_back 848958758
push_back 707103569
push_front 762301890
push_middle 533746719
push_front 127399921
push_middle 524391522
get 47610
push_front 660391399
push_front 808704978
get 14707
push_front 261853221
get 15403
get 16219
push_front 184019278
push_middle 218202520
push_back 100180290
get 63524
push_front 313665995
push_front 892086582
get 32967
push_back 55375440
push_middle 149477399
push_back 490886135
push_middle 234657789
push_middle 111613167
push_middle 84889382
push_middle 786685363
push_back 334372950
push_front 120376257
push_middle 106374322
push_middle 590323411
push_front 341336412
get 38643
push_front 277190434
push_middle 959178810
get 94973
get 59960
push_back 255165036
push_front 981757937
get 64270
get 80882
get 57994
push_middle 476529582
push_middle 46390885
push_back 387188200
push_middle 377324469
push_front 284365429
get 62411
get 42326
get 100239
push_middle 985035826
push_back 645211877
push_middle 390267420
push_middle 109743072
push_back 782728876
push_front 780499913
get 21286
get 67683
push_middle 286022727
push_back 9623331
push_middle 767153184
get 51259
push_middle 435260030
get 18223
push_middle 124656352
push_middle 20165547
get 50069
push_back 564387311
get 61070
get 101394
get 25301
push_front 366744599
push_back 140044364
push_back 558867650
push_back 205345704
get 55753
push_front 931389472
push_middle 348925333
push_back 200509946
push_back 323421312
push_back 230239749
get 64355
push_back 660093939
push_back 75384694
push_back 97224671
push_front 834886313
push_middle 453338779
push_back 247816889
push_front 2925065
push_middle 768838389
get 913
push_front 453311830
push_front 986200653
push_middle 507144972
push_middle 858498139
push_back 488322601
push_back 918530900
push_front 26410888
push_back 185503790
push_middle 11494517
push_front 77115062
push_front 430686844
push_front 821832876
get 7735
push_front 457010478
get 23789
push_middle 983582256
push_back 659517805
push_middle 55566821
push_front 107692175
push_back 169994425
get 1219
get 96221
push_front 81059182
push_middle 759325903
push_back 562521145
get 66298
get 99243
push_back 484068517
push_front 1747306
push_middle 152737848
push_front 141731672
push_front 154036856
push_back 238413074
push_back 740081438
push_back 574076069
push_back 680394614
push_front 639049271
push_front 82234790
push_front 111856900
push_back 290274996
get 63765
push_back 72528767
push_back 1473024
push_back 877077892
push_middle 151023219
get 99270
push_back 324290297
push_front 201657910
get 19414
push_front 101024478
push_middle 110802708
push_middle 872387230
push_middle 791218399
push_front 733750938
get 46776
push_front 523997329
push_middle 580697393
get 99157
push_middle 240572224
get 40351
push_middle 624419208
push_middle 73162619
push_middle 418971576
push_middle 464000842
push_front 354110235
get 387
get 27966
push_back 889667342
push_middle 225144717
push_front 104725684
get 77777
push_back 161335417
push_back 138971410
push_middle 47655175
get 29452
push_front 954694004
push_back 408925212
push_front 105282691
push_front 866909144
push_middle 383292048
get 23842
push_middle 953440469
push_middle 187299193
push_front 412978594
push_middle 963384629
get 15169
push_front 344892196
get 70104
push_front 947507929
get 24499
get 40734
push_back 318057047
push_middle 271033843
push_back 651321013
push_middle 657128701
push_back 778487761
push_middle 560069176
push_back 416392974
get 98559
push_front 931301672
push_middle 85056219
push_front 524170690
get 63360
push_back 783249598
push_middle 46155970
push_back 556660773
push_middle 817875362
push_middle 153922475
push_back 839177619
push_back 935397786
push_front 608887433
push_middle 304862746
get 41090
get 7740
push_middle 90964265
push_middle 600281437
get 14020
push_back 836277739
get 39299
push_middle 994700946
push_front 458814281
push_back 589702076
push_front 454785170
get 42006
push_front 989040030
push_middle 972184882
push_middle 367598035
push_front 121088987
push_front 456461439
get 98986
push_back 594169820
push_front 808221352
push_front 627928058
push_front 354034895
push_front 212588303
push_middle 954355010
get 80792
get 40052
get 4300
push_front 144124126
push_front 994687772
push_back 574406355
get 19201
push_back 715229926
get 103
push_middle 589871914
push_back 719676386
push_back 616418746
push_middle 36838982
push_middle 353018326
push_front 978999409
get 25915
push_front 837281482
push_back 982061741
push_front 979669463
push_back 704640847
get 34455
push_back 909213978
get 61589
push_front 312671208
push_back 164688421
push_back 602819343
push_middle 126220449
push_back 832009530
get 62955
push_front 107592083
push_front 934915054
get 28497
get 13692
push_middle 936474754
push_back 24355472
push_front 770117079
push_back 739849214
get 64240
get 50301
push_front 379008788
push_front 657027633
push_front 160029409
push_front 620795294
push_back 437418518
push_middle 78920582
push_front 934026822
push_middle 839187903
push_back 464389662
push_front 446673356
push_back 62766679
push_front 741062404
push_back 119875316
push_front 15998306
get 8676
push_middle 688125185
push_middle 916519524
push_front 571727081
push_back 952091205
push_back 64479875
get 35863
get 7704
push_back 629648881
push_back 377388031
push_middle 141547580
push_front 100091371
get 101851
push_middle 516601765
push_front 202717717
push_back 893112493
push_middle 390208091
push_back 105113305
push_front 924445773
push_middle 223692699
get 69110
push_middle 240307459
get 74175
get 77772
push_back 36133963
push_middle 569995787
push_middle 747467859
push_front 559329960
get 77579
push_back 887784646
push_back 366871060
push_middle 653867544
push_back 218765907
get 99453
push_front 321171059
get 33277
push_front 587304234
push_middle 201453019
get 77564
push_back 995849914
push_back 989985892
push_middle 266256864
get 78628
push_back 171514529
push_front 678591714
get 37761
push_back 904667073
push_front 697314057
get 15451
push_back 238800071
get 63682
get 41721
push_back 741216249
push_back 866759233
push_back 457353905
push_middle 503783805
push_back 623213707
push_back 351370352
push_middle 624192280
push_middle 952363999
get 70310
push_back 975514963
push_back 271136158
push_back 800915448
push_front 989557696
get 98414
push_front 610860786
push_front 585843438
push_middle 970518959
get 62652
push_middle 29122454
get 70306
push_front 44373829
push_front 511900531
get 5894
push_middle 591672422
push_front 356576549
push_back 545099134
push_back 928908917
get 5904
push_middle 608182149
push_back 162051501
push_back 484745782
push_back 140833422
push_middle 474879054
get 87371
push_middle 89699076
get 4879
push_back 206625577
push_middle 726233163
push_front 400561084
push_middle 201942596
push_back 800057485
push_front 706827300
push_middle 716455558
push_front 430532171
get 80166
push_middle 710982053
push_back 154874411
push_middle 359655693
get 9492
push_front 226155985
push_front 280617850
push_back 580408424
push_middle 113981428
push_front 51442008
push_middle 330512637
push_middle 59870277
push_middle 765915319
push_back 34957170
push_back 507040513
push_back 997166023
push_front 686382158
get 48203
push_front 634765593
push_front 931358319
get 24742
push_middle 7536616
push_front 862019650
push_middle 65071287
push_middle 967997120
push_front 282960053
get 104757
push_front 533430757
push_front 850668120
push_front 456210293
push_middle 193697535
push_middle 689667584
push_back 567120449
push_back 532590730
get 96912
push_middle 708972441
push_middle 449031641
push_back 489948600
push_back 198710983
push_front 57417510
push_front 515519843
push_front 927712060
push_middle 10128403
push_front 604582163
push_front 406457811
push_back 592955086
push_back 906016857
push_back 864402099
push_middle 841934098
push_back 924046231
push_middle 438405455
push_back 584708953
get 34556
push_back 627614674
get 18517
push_middle 600518277
get 45898
push_middle 607985447
get 68082
push_middle 66967050
push_front 58559411
get 79385
get 58644
get 33987
push_front 143527724
push_middle 305894760
push_middle 936180795
push_back 512498019
push_back 84633458
push_middle 606926676
get 32704
push_front 932519659
get 78438
get 82098
push_back 775142229
push_middle 789061087
push_middle 621514637
get 26542
push_back 95785822
push_back 178379940
push_middle 441671847
get 94445
push_back 779773765
push_front 498256769
get 105154
push_middle 113834219
get 8691
get 95672
push_middle 334285316
push_front 639581361
push_back 759640665
push_front 921184317
push_front 213354887
push_back 602887732
push_front 567299308
push_middle 18930180
push_front 855241618
push_back 309020444
push_middle 949292800
push_middle 675848791
push_middle 877598653
push_middle 585636866
push_front 435077986
push_front 484139148
push_back 602617435
push_back 64660425
push_middle 401568092
push_back 396043469
push_front 798483160
push_back 12646060
push_front 875758691
push_front 596455760
push_back 407997542
push_front 360184577
push_front 744350024
push_back 23642044
get 29533
push_front 144179857
get 79428
get 30767
push_middle 93726863
get 37835
push_middle 696552187
get 75252
push_middle 238220486
get 103636
push_front 354331220
push_middle 201100906
push_middle 517111056
push_back 197759001
push_front 911837141
push_front 72606581
get 8184
get 60687
push_back 303973777
push_back 828565837
get 8879
get 14051
get 21752
push_middle 104866012
push_back 409560341
push_front 556569916
get 36273
push_middle 536700766
push_front 736704373
push_front 354312869
get 4270
push_back 249485818
push_back 250039779
get 12225
push_middle 287388506
get 105276
push_front 98135777
push_back 119979671
push_middle 829483068
push_front 218187207
push_middle 163174691
push_front 211919716
get 43765
push_back 741923999
get 73186
push_front 628242248
push_middle 224177342
get 81663
get 43970
push_back 528645620
push_front 191689933
push_middle 621314671
push_back 560933791
get 84506
push_middle 409293425
get 8266
push_back 731846421
push_back 613548297
push_back 154243096
get 61824
push_middle 567083868
push_middle 78329884
push_middle 929770558
push_middle 278610996
push_middle 289073839
push_front 726804947
push_middle 201399755
push_back 629355579
push_front 893671950
push_front 968967840
push_back 277391830
push_front 254990672
push_middle 128801691
push_front 540820770
push_back 585778670
push_front 547828928
push_front 381393193
get 23130
push_front 976129252
get 87397
push_back 588136127
push_middle 602789210
push_front 622779201
push_back 380011019
push_front 497552811
push_front 885086957
push_middle 650534093
push_middle 945977017
push_middle 170680885
push_front 795304069
push_front 117200490
push_back 936911058
get 83624
push_back 665701256
get 86185
push_front 81766705
get 83695
get 102621
push_back 159028461
push_middle 482944661
push_middle 877759067
get 96144
push_middle 752242901
push_middle 63399347
get 76805
push_front 379081439
push_front 584731955
get 16233
push_middle 572921919
push_front 219346699
push_middle 885478560
push_front 566275165
push_middle 949112472
push_back 833835584
push_front 529733175
get 54213
push_middle 410860692
push_front 380644748
get 94114
push_middle 521573035
get 78100
push_front 892430993
push_back 682650784
push_middle 829007683
push_back 289815011
push_middle 447716196
push_middle 543344557
push_front 962395843
push_middle 962930845
push_back 45810046
push_middle 972655162
push_middle 612140682
get 8746
push_middle 835920685
get 97284
push_back 775074050
push_back 886438036
push_front 996975925
push_middle 367129469
push_back 540430477
get 13293
get 11390
push_front 380127990
push_front 995636241
push_front 46576938
push_back 79180155
push_front 316287743
get 97349
push_front 474919791
get 84219
push_back 763303094
push_back 433978032
get 101434
push_middle 813612698
push_middle 836536951
push_middle 330770666
push_middle 574612579
push_front 673568528
push_middle 773318469
get 39525
push_back 598864207
push_front 611864104
push_middle 739154938
push_back 82142229
get 7923
push_middle 502144342
get 17217
push_front 46554084
get 67664
push_middle 239692549
push_back 271141860
push_middle 806711643
get 8684
push_back 608599650
push_back 576213134
push_front 557102270
push_back 76154358
push_back 905752688
push_back 491822078
push_middle 838918351
get 28218
get 103510
push_middle 859224991
push_middle 45687931
push_back 110179960
push_back 936811917
push_back 739337976
push_middle 398132187
get 101322
push_back 942948861
push_middle 885167311
push_middle 88584942
push_back 248759244
push_middle 105409831
push_front 772406512
push_middle 76814350
get 63578
push_back 276544514
push_back 310168878
push_middle 32985663
push_front 307038615
push_middle 6586180
get 101238
push_middle 780268494
get 84082
push_front 597230740
get 10982
push_middle 979544275
push_back 873506408
push_back 866067881
push_front 131549139
push_back 406036185
get 20923
push_back 933065829
get 46912
push_back 30617816
push_front 491002018
push_front 315975206
get 86191
get 78957
push_front 464292101
push_back 480167725
push_middle 184521393
push_front 420789622
push_back 327186204
get 104647
push_front 968931706
get 1101
get 91781
push_front 10166912
push_middle 145325277
get 62385
push_middle 955603258
push_middle 872057284
push_middle 646236702
get 2440
get 49864
push_middle 221230895
push_middle 743245931
push_back 470864147
get 10283
push_back 906816813
get 4520
push_middle 773831774
push_middle 443377591
push_front 673220878
push_front 526960184
push_middle 212574241
push_middle 114502211
push_middle 265139273
push_front 995577279
push_middle 973124771
push_back 190291104
push_front 847517972
get 72623
push_back 163672598
push_front 676506780
push_middle 292604587
push_back 97500699
get 71084
get 90906
push_middle 765935347
get 91859
get 52474
push_middle 975448065
push_back 582760275
push_back 165857760
push_back 105809529
push_middle 323966889
push_middle 467117031
get 30554
push_middle 316939145
push_back 84401521
push_middle 519565082
push_middle 220839597
push_middle 566548205
get 65089
push_middle 921901188
push_front 255053490
push_back 247563341
push_back 703004317
get 90845
get 21277
get 4428
push_front 266927272
get 50273
push_back 121011824
push_front 177891668
push_back 30013669
get 52840
push_front 223193695
get 91740
push_back 517998569
push_front 526518587
push_back 568562693
push_front 577379365
push_back 258990195
push_front 262478728
push_front 931489262
push_front 97016646
push_front 325106575
push_front 422873154
get 28905
push_middle 326268140
push_middle 476723881
push_middle 818705293
get 100536
push_front 178282428
push_back 594794350
push_front 173815817
push_middle 111500810
push_back 42058378
get 51275
push_middle 748484222
push_middle 46024437
push_middle 735375683
push_front 609538065
get 70619
push_back 288285248
get 34865
push_back 554430552
get 9391
push_front 579610271
push_back 356101540
get 86064
push_front 345791269
push_front 982801704
push_front 568762432
push_front 5788540
get 53397
push_back 381677534
push_middle 606293145
push_middle 681352325
push_middle 587351459
push_back 526741736
push_front 771772818
push_middle 142695381
get 31009
push_back 664968027
push_middle 513676815
push_back 415516575
push_back 974157772
push_middle 679138776
push_front 190104081
get 62721
push_back 302777492
push_back 314270078
push_back 75520270
push_front 72614278
push_back 462744136
push_back 206015117
get 75859
push_back 399731635
push_front 654866782
push_front 721152327
push_front 485510393
push_front 331834067
push_front 708505130
push_front 325945447
push_front 25398497
push_front 39207735
get 61994
push_middle 574522006
push_middle 750092617
push_front 633963056
get 5847
push_middle 782173574
push_back 571247239
push_front 729617561
push_front 280719084
get 56155
get 33855
push_front 919693250
push_back 856341313
push_middle 208691933
get 98188
push_back 954568828
push_middle 987570170
get 64065
push_middle 223792158
push_front 233676010
push_middle 889114311
push_back 173890961
push_back 419669551
push_front 933930621
push_back 21470376
push_back 175788855
get 29698
push_middle 844804773
push_back 63347922
push_back 70030988
get 29075
push_back 776827707
push_front 333561099
get 19707
push_front 819877177
push_back 174263304
push_middle 833956538
push_middle 512879323
push_front 902579108
push_middle 388203645
push_middle 662027664
get 100073
get 89916
get 67719
push_back 889736473
push_back 98898864
get 61515
push_middle 559349271
push_back 551156942
get 70615
push_middle 828626026
push_front 754464899
push_front 447368752
push_back 193508179
push_front 949308696
push_middle 623154166
push_front 423657674
push_middle 558628220
push_middle 197928815
get 77278
get 26123
push_middle 459287868
push_back 140302353
get 49204
push_back 690772016
push_middle 328175251
get 66617
push_back 938267249
get 35723
push_back 585215755
get 35881
get 70316
push_back 35406115
get 73805
push_back 207946152
get 62549
push_back 611911936
get 57156
push_front 808224154
push_back 329898822
push_back 34318233
push_front 847030382
push_back 753323631
push_front 413962873
push_front 317684774
get 99124
push_back 452038163
push_back 716701153
push_back 957968903
push_front 270608746
get 98896
get 75357
push_front 732029215
push_middle 416830610
get 80844
push_front 146065405
push_back 798791420
push_back 832910912
push_back 674301226
push_back 56977891
push_front 359849707
push_middle 982722158
push_middle 615810674
push_front 944213611
push_middle 380780223
push_front 175006573
push_middle 761840527
push_front 451980058
push_front 709048558
push_back 792757959
push_middle 411881824
get 34384
get 63692
push_middle 998018867
push_back 33270111
push_middle 738452576
push_front 626090336
get 19896
get 78849
get 86803
get 24231
get 40576
push_front 60274144
push_middle 902937742
push_front 788160906
get 3587
get 7069
push_back 365464252
push_middle 750650628
push_back 637769539
push_back 878179734
get 52077
push_back 934495308
push_front 489713766
push_back 976971697
push_front 99563886
get 1096
push_back 630756745
push_middle 31860218
get 85326
push_middle 633437430
get 32630
push_front 476308555
push_back 974807902
push_front 673813731
push_back 265960194
push_back 529693784
get 88027
push_front 39736370
push_middle 853625473
push_back 801518918
push_middle 954153538
push_back 262861430
push_front 11310702
push_back 418340997
push_middle 5918964
push_middle 501390743
push_front 895836505
push_middle 717757034
push_back 942508640
get 104125
push_back 58917755
push_front 691049252
push_middle 828626644
push_front 183181964
push_middle 302658649
push_front 34361149
push_back 859365340
push_front 820402074
get 80950
push_middle 80800650
get 17822
get 13063
push_middle 26798705
push_front 516801566
push_back 289576510
push_front 816400392
push_back 702697284
get 36068
get 15277
push_back 506034812
get 14858
get 87013
push_back 586054351
push_middle 213216876
get 71298
push_back 254742393
push_front 265651308
push_front 774980284
push_front 634218559
get 103958
get 35137
push_middle 283442016
get 40250
push_front 996712017
push_back 741575514
push_middle 57087654
push_middle 386377222
push_front 137320598
get 98544
push_middle 38413460
push_front 499628485
push_back 98094133
push_back 121097196
push_front 103865098
push_middle 13053726
get 82916
push_back 88623634
push_back 309043473
push_back 488571985
push_back 427119102
get 31808
push_middle 590789160
push_front 476891492
get 61544
get 13616
push_front 232704244
push_middle 948598847
get 68314
push_front 107733517
push_back 459089572
push_front 907457072
push_middle 337325805
push_back 777752836
push_middle 663647317
get 89682
push_front 394866344
push_back 752574534
push_back 250472582
get 22445
push_middle 572140958
push_middle 113227191
push_front 386350955
push_middle 174236555
push_middle 717823746
get 49694
get 96933
push_middle 853160067
push_back 834494929
push_middle 947068129
get 81367
push_front 11723076
push_middle 734017825
push_back 933817146
get 64737
push_back 292117556
push_middle 581125418
push_front 585972827
push_front 367488217
get 30441
push_front 997119666
get 87219
push_middle 702002350
get 86825
push_middle 829946603
push_back 725963651
push_front 64363540
get 86385
get 56061
push_back 352507663
get 8170
push_back 533227918
push_middle 916377606
push_middle 854877614
push_back 73569505
push_back 958699164
push_front 120812937
push_front 841914023
push_middle 661695682
push_front 891105239
get 27626
push_middle 849922691
push_back 33696362
push_front 707564076
push_middle 502259458
push_middle 64153768
push_middle 113329410
get 86099
push_back 535116722
get 11337
push_middle 618946063
push_middle 712700909
push_front 168525997
push_back 652665786
push_front 986754750
push_middle 523356180
push_front 317027767
get 1666
get 3586
push_middle 252232226
push_back 561529622
push_middle 850133606
push_back 461150781
push_middle 166432527
push_back 649961650
push_back 498144973
get 66267
push_front 466776303
push_middle 274951209
push_back 287397673
get 94039
push_back 996608253
push_back 574104984
push_middle 893941622
push_middle 562741865
push_front 226136459
push_front 713355796
push_middle 582402710
get 22666
push_front 292040828
push_front 420384613
push_back 501888184
push_middle 918133885
push_back 2376867
push_front 460372137
push_back 206940191
get 65397
push_middle 167822120
push_front 709281497
push_middle 902683104
push_front 101500543
push_front 63350158
push_front 60638958
push_back 798293804
push_front 343349206
push_middle 575531909
push_back 927103719
push_front 628133643
push_middle 839823212
push_back 203898188
push_back 689452562
push_front 403112095
get 23454
push_back 316981950
push_middle 983436911
push_back 629984398
push_middle 506545884
push_back 406626426
push_back 178304952
get 91667
get 18569
push_front 984654236
push_middle 6047530
push_back 873390167
push_back 502299442
get 21236
push_back 279852661
get 91333
push_middle 457569602
get 22724
push_middle 19907335
push_back 959138649
push_middle 696747392
push_middle 2588476
push_front 799683444
push_back 394961203
push_middle 509911168
get 77771
push_front 969852519
get 82882
push_middle 835521120
push_front 98723257
push_middle 86049036
push_middle 343347862
push_front 492183002
get 10792
push_back 490997339
push_front 540600986
get 46563
get 9393
get 75486
push_middle 20935592
push_back 511996803
push_front 716814790
push_back 600538867
push_front 96730325
push_back 482836416
push_middle 365224561
push_front 827299144
push_back 930446848
push_front 949762280
push_middle 788423428
push_middle 238620759
push_front 936828928
get 20179
push_back 814059705
push_front 416027861
push_back 119492805
get 92267
push_middle 113979265
push_middle 12012912
push_back 400177819
push_middle 110119238
push_front 396214247
push_front 11850624
push_back 653914356
get 104871
push_back 812687910
get 75019
get 30928
push_back 532208652
push_middle 953517853
push_middle 434990632
push_middle 937128847
push_front 204737029
get 70787
push_back 181953850
push_front 788651393
push_middle 886304473
push_middle 990588190
push_middle 413863972
push_front 994437784
get 74364
push_middle 943025136
get 61283
push_middle 977942886
push_middle 984531497
push_back 894300150
get 5812
push_middle 54527312
push_back 970392551
push_back 428824479
push_back 931571047
push_back 317661344
push_back 84646323
get 13499
push_front 220821999
push_front 381466229
push_back 812579915
push_back 846896300
push_middle 722732878
push_front 684118969
get 83740
push_back 749459772
push_middle 173726690
push_back 560310907
push_front 469170410
push_front 913614708
push_middle 419133707
get 34458
push_middle 88492508
push_front 739286845
push_back 110374076
get 84713
push_front 9161808
push_front 195549800
push_middle 773885273
get 19303
push_back 956041710
push_front 578805498
push_middle 6349427
push_middle 633605412
push_back 130950401
push_middle 270286416
push_front 305445987
push_middle 389431370
push_back 482423058
get 23966
push_back 51984416
push_front 514296593
get 34509
get 79223
get 28686
push_back 579924306
push_middle 129337057
push_back 477137044
push_middle 803250870
push_front 414091457
get 92514
get 54387
push_middle 891107211
push_front 573492362
push_front 119670898
push_back 728263072
push_front 131943771
get 69711
push_front 183544773
push_back 677004913
push_front 897048555
get 77361
push_middle 603699785
push_front 604725065
push_front 242341362
push_front 78827873
get 82859
push_middle 720761930
push_middle 314244557
push_front 728637773
get 70191
get 90331
push_front 674852820
push_middle 52489922
push_back 166982023
push_front 323557928
push_front 764438890
push_front 40635136
push_back 939450484
push_back 677308004
push_back 849662910
push_front 283885018
push_back 492641889
push_middle 762062602
push_back 832840062
push_back 903791366
push_back 132780092
push_back 763005365
get 43378
push_back 979336377
push_back 3819954
push_back 685058687
get 6950
push_back 384440067
push_middle 275184293
push_middle 853079865
get 73509
push_back 742098377
push_front 871561617
push_front 142624207
push_middle 399163050
push_front 797702165
push_front 357054312
push_back 369581882
get 47016
push_front 707135489
push_front 197457092
push_back 655385417
push_back 312949353
push_middle 471256646
push_middle 806775737
push_back 204997471
push_middle 57487941
push_middle 740899999
push_front 503084737
get 40492
push_front 149703313
push_back 402144812
get 76412
get 105970
push_front 409872404
push_middle 947196262
push_back 819319395
get 16084
push_middle 5014390
get 71963
push_middle 390457598
push_middle 284862714
push_middle 52577223
push_back 348494088
push_back 687926159
push_back 899497671
push_front 790514904
get 47868
push_back 479778680
get 93231
push_middle 387433215
get 59679
push_front 324001799
push_back 733592506
get 87276
push_back 118391938
push_back 139539544
push_middle 796014881
push_back 472036447
push_back 894316342
push_front 881247299
get 22233
push_middle 958283997
push_middle 911882759
push_front 729937667
get 75210
push_back 767751915
get 84267
push_front 140780839
push_middle 363697301
push_front 873925518
push_front 744231732
get 74723
push_front 611463940
push_front 642274685
push_back 839449819
get 64826
push_front 29323042
push_back 134803554
push_middle 270918379
push_back 856254237
get 100406
get 53174
push_middle 2994029
push_back 794297399
push_middle 668082310
get 80738
push_front 566837871
push_back 445791028
get 1496
push_front 249222100
push_front 365459682
push_middle 8471925
push_front 702350488
push_back 967414340
push_back 335653821
push_back 788806080
push_front 717318624
push_front 502951547
push_front 879247842
push_middle 3483490
push_front 443602442
get 71559
get 77056
get 91954
push_front 787184940
push_middle 167925274
push_front 742749421
push_front 822888836
push_front 221389173
get 36461
push_back 628420795
get 57776
push_front 102660358
push_back 435466648
push_back 948756052
push_front 749648470
push_front 426869641
get 72937
get 47120
push_front 276168231
push_front 357248001
push_front 477766534
push_middle 56836444
push_front 822337
push_front 616912337
push_front 284361980
push_front 266398943
get 30890
get 14432
push_back 586610305
push_middle 605632163
push_front 46680700
push_front 790090451
push_back 993789759
push_middle 977929672
get 5043
push_middle 980337074
push_back 462611205
get 85788
get 105955
push_front 946341129
push_middle 484053534
push_middle 854527636
push_back 878491770
get 34063
push_middle 627664198
push_front 88468210
push_front 980781446
push_middle 967284565
push_front 776663875
push_front 939890112
push_middle 416954014
push_middle 635161349
push_back 700273935
push_front 565572490
push_front 508551846
push_front 292342105
push_back 340542317
get 94896
push_front 333646507
get 64175
push_back 247096980
get 59619
push_back 521230665
push_back 759071294
get 37799
push_front 24199767
push_front 214521983
push_back 794039047
push_middle 599638240
push_front 2623551
get 4897
push_front 293538114
get 47419
push_middle 645044879
push_front 855582461
push_front 530720753
push_back 423637570
push_back 620878120
get 50754
get 75405
push_front 485229397
push_middle 564778926
get 69491
push_front 426558371
push_front 441851353
push_middle 976733828
push_back 807867787
push_back 548494732
get 57542
push_front 714888158
push_back 916016810
push_front 982900466
push_front 842138833
get 71804
push_middle 31190276
push_back 467529153
push_back 578823026
push_back 764792561
push_back 943474681
push_back 245516062
get 18191
get 88865
get 1930
push_front 641814439
push_middle 762828205
get 71238
push_front 427664532
push_back 516958263
get 67852
push_middle 169245123
push_back 486485160
push_back 698807683
push_back 421843316
push_back 149555211
push_front 74795086
push_front 19558806
push_front 411063225
push_middle 728157805
get 75946
push_middle 944835242
push_back 688735993
push_back 62051553
push_front 669498390
push_front 373873759
push_back 62359750
push_back 897610063
push_middle 820457604
get 28936
push_middle 189720051
get 98021
push_middle 654323034
push_front 582318395
push_middle 121272313
push_front 715757244
push_middle 697837426
push_front 24943751
push_middle 290542482
get 43555
get 15432
push_front 918388981
push_middle 616466724
push_front 747106573
push_front 466727416
push_front 622434286
get 91421
push_front 565791575
push_middle 755655096
push_middle 105285098
push_back 752101722
push_back 14056560
push_middle 588141058
push_back 780926442
get 65773
push_middle 356332945
push_front 592460205
get 11737
push_back 987320057
get 68605
get 8981
push_front 570692673
push_front 582689989
get 91647
push_front 960985895
push_middle 599337924
push_back 475374056
push_middle 631039680
push_back 774593555
get 51272
push_back 62890532
push_middle 766012349
push_middle 760138074
push_middle 113974205
get 73828
push_middle 272272261
push_middle 618009040
get 79196
push_front 742791458
get 92306
get 63852
get 68825
push_back 445270352
push_front 966807226
push_front 778578892
get 96966
push_back 571055303
push_middle 33634616
push_front 716391683
push_middle 210533870
push_front 899161374
push_middle 293975251
push_back 540899731
get 79289
push_back 474753680
push_front 48713344
push_back 116738134
push_front 738180607
push_back 276959568
push_middle 907291181
push_middle 672341408
push_middle 116971946
push_middle 860806109
push_middle 126796899
push_middle 599525810
push_middle 553244368
push_middle 704533678
get 68644
get 62545
push_front 920526336
get 33162
push_front 990439017
push_middle 141697932
get 68968
push_back 354832287
get 62580
push_middle 261452127
push_back 666999405
push_front 591384902
get 15188
push_front 529207056
push_front 412166938
push_back 974221661
get 15914
push_middle 105037960
get 73932
push_front 714551999
get 9312
push_back 129337564
push_back 83799098
push_middle 48509920
get 97717
push_front 172818346
get 59928
push_front 136144241
push_middle 436679253
push_back 648724580
push_back 967788786
push_middle 244794713
push_back 489724288
push_back 680849144
push_back 293205768
push_front 749207381
push_front 632737988
push_back 781389183
get 25712
push_front 419062217
push_front 101490306
push_front 4102995
get 21172
push_front 576924595
push_back 924160637
get 14611
push_back 972527526
push_back 414438484
get 55438
push_back 789724425
get 16029
push_back 760584126
push_front 739445900
push_back 879711447
push_back 211545017
push_front 282864534
push_back 171622460
push_front 805293403
push_front 373258259
push_middle 72437446
get 57357
get 92762
push_back 554273179
push_front 99092267
push_back 400037688
get 61983
push_middle 188379873
push_back 431914618
push_front 369000715
get 54724
push_middle 417027915
push_back 445322402
push_front 758058724
get 22088
push_middle 71653035
push_back 135842982
push_front 485932973
push_back 769277747
push_middle 378535607
push_front 139512896
push_middle 844267422
push_back 612150416
push_back 481217021
get 77322
get 65826
push_back 24857933
push_middle 970417179
push_front 699740297
push_front 973345019
push_middle 864262262
get 100404
push_back 345196834
push_back 147941514
get 28891
push_middle 253784654
get 13962
push_middle 932748631
push_back 545513059
push_middle 244746962
push_back 450168848
push_back 318235026
get 92865
push_front 76976787
get 41909
push_middle 776348026
get 70696
push_front 220871948
push_back 699070350
push_back 824124395
push_front 375969242
get 38687
get 27428
push_back 527644305
push_middle 103973414
push_middle 59659728
get 39222
get 9585
get 40746
push_middle 413477778
push_middle 873915191
push_back 688049656
get 27791
get 23556
push_back 247117906
get 11131
push_back 410328206
get 60938
get 14442
push_middle 925753310
push_back 65837642
get 7833
push_front 462836815
push_front 209202619
push_back 529698330
push_front 114299907
push_back 675790501
push_middle 678072571
push_back 365156852
push_front 202448942
push_middle 113342112
get 20263
push_back 914323833
push_front 964148321
get 14367
push_front 957783489
push_front 144898683
push_front 355869975
get 96102
push_back 24195509
get 74551
push_front 173740113
push_back 51099759
push_front 149502133
push_middle 466765220
push_back 140982298
push_front 129909041
push_front 295067982
push_middle 267118489
get 104863
push_back 667981882
push_middle 121000227
push_front 822971143
push_front 281945517
push_front 177573848
push_middle 87264217
push_front 174569346
push_back 500669954
push_back 56138853
push_middle 469027481
push_front 221340362
get 6077
push_back 366493891
get 47034
push_middle 883210396
push_back 888106585
push_back 488506720
get 51659
push_front 439509460
push_middle 587829228
push_back 149611569
push_middle 668408680
get 103429
get 30624
get 84914
push_middle 641645397
push_middle 192636193
push_front 992511037
push_middle 843452170
push_front 216953762
push_front 37956392
push_front 408887610
push_middle 471482978
push_middle 424039168
push_middle 999462402
push_middle 402805268
push_back 158589943
get 23933
get 19562
push_middle 740961883
push_middle 48960440
push_front 989968337
push_back 825714347
push_back 643597656
get 38240
push_back 449891274
push_middle 332948198
push_front 553042713
get 84667
push_back 670879366
get 58043
get 74781
push_front 461953056
push_back 383763750
push_front 496160153
get 4986
push_back 496037232
push_front 281443325
get 34965
get 49278
push_front 510311564
push_front 480685571
get 74818
push_front 579792587
push_back 303623821
push_middle 353412481
push_middle 943645041
push_back 320689387
push_back 65765407
push_back 312568325
push_middle 312046420
push_middle 936151390
push_front 429139049
push_front 438242984
push_middle 634026080
push_front 175922673
get 15374
push_back 141600618
push_middle 702180748
get 63703
push_front 43984196
push_middle 612507281
push_middle 526166491
push_back 305965729
push_back 134047353
push_back 202403354
push_back 669051304
push_back 800618857
get 101269
push_front 157241864
push_middle 753029253
get 64507
get 35485
push_middle 712490277
get 8782
push_front 665813076
push_middle 366270624
push_middle 313199876
get 12778
push_front 155312528
get 54620
get 35116
get 94997
get 97761
push_middle 934271973
push_back 731773569
push_front 116760870
push_middle 372541437
push_front 625745162
push_front 19370697
push_front 484079171
get 56091
push_back 556234089
push_front 997203601
push_front 442388395
push_middle 795414537
push_middle 501655011
push_back 275387135
push_middle 419324628
push_middle 466588015
get 23527
get 2865
push_middle 503048512
push_front 416865472
push_middle 841050355
push_front 297024172
get 51556
push_middle 926402624
get 104274
push_front 80062417
get 43740
push_front 768123665
push_middle 667146583
push_middle 583790176
push_front 974468796
get 65970
push_back 4722678
push_back 396149237
push_front 44031478
push_back 143134250
push_front 150155165
push_middle 759451697
push_back 30447378
push_front 1516099
push_middle 937850160
push_middle 546998306
push_front 737475514
get 67997
push_back 104534274
get 22509
push_middle 75123360
push_back 980605615
push_back 957786200
push_front 253073514
get 64396
push_front 945306547
get 15843
push_front 862376581
get 81778
push_middle 924027056
push_middle 880881009
get 103640
get 72683
push_front 568259499
push_back 616884444
get 72970
push_front 62787875
get 31933
push_back 710450012
push_middle 108489744
push_back 248216957
push_back 156362367
push_front 814443876
get 99337
push_back 841383324
push_back 706038635
push_middle 650430643
push_middle 466435941
get 79625
push_back 432833511
get 97111
push_middle 336539845
push_back 665397967
get 71726
get 72732
push_back 749398026
get 26617
push_back 757801836
push_front 142170226
push_front 27754524
push_back 485433979
push_back 822344724
push_middle 346047131
push_back 362615699
push_middle 410726366
push_middle 899863262
push_front 272387039
push_middle 100424249
push_middle 454204313
get 35838
push_middle 896946035
get 59330
push_front 770427456
push_back 390902623
push_front 71333682
push_front 157418243
get 29581
push_front 630756782
push_middle 217819072
push_back 283946080
get 75657
push_back 408372162
push_front 339101647
get 5159
push_front 361247727
get 52368
get 85475
push_back 491802308
push_front 5904065
get 101849
push_back 877028154
push_middle 138598575
push_front 904669222
push_back 791685629
push_back 593116020
push_middle 17634636
push_back 773080457
push_back 292191227
push_front 739418259
push_middle 568760669
push_middle 654088578
push_back 360131393
push_middle 42155686
push_front 991516957
push_middle 484293094
push_front 266721751
push_middle 118996011
push_front 671524562
get 13290
push_back 150608244
push_back 1823456
push_back 283860205
push_front 846353531
push_back 635710355
get 14014
push_front 47267784
push_front 440242968
push_back 823568700
push_back 841897475
push_middle 515243716
push_back 734248788
push_front 791554923
get 33983
push_front 944295945
get 46967
get 101565
push_front 143088311
get 60190
push_back 565022304
get 6365
get 79364
push_back 435996153
push_front 840843856
get 90438
push_back 56606050
push_back 829405611
get 75206
get 17000
push_middle 175106084
push_front 447171323
push_back 713777107
get 27088
get 53359
get 2865
get 39915
push_back 955894643
push_front 385883934
push_middle 300925575
push_back 752817061
get 44916
push_front 313929622
push_front 58555957
push_front 411950731
push_back 270380441
push_front 75283919
push_front 54964522
push_middle 474526470
push_middle 631823218
push_middle 416716172
push_back 11228281
get 57301
push_front 854963082
push_back 21212676
push_back 714598096
get 91977
push_front 924124349
push_back 68260561
push_back 627259455
get 78249
push_front 525108576
get 98265
push_front 536939890
push_front 572260974
push_middle 571695942
push_back 143843020
get 16996
push_middle 728964709
push_front 203203639
push_front 320613474
push_back 115019286
get 86630
push_back 294666167
push_middle 652749808
push_back 82776172
push_back 230193032
get 32544
get 107243
push_middle 79153414
push_front 910090084
push_middle 788048415
push_back 720751860
get 75835
push_back 445310688
push_back 314089165
push_back 317207958
get 62395
push_middle 214740301
push_front 241848680
get 57067
push_back 992858710
push_front 726725401
push_front 845556186
push_middle 916420512
get 40932
get 23987
push_middle 37486221
get 14793
push_middle 512054568
get 83463
get 62154
get 37074
get 98790
get 11024
push_back 511936161
get 81069
push_back 652923688
push_front 265007918
push_middle 172220856
get 3727
push_middle 746624270
get 85783
get 81965
push_back 63968755
get 12399
get 37562
push_back 322590624
push_back 109320300
push_front 928480022
push_back 684926467
get 93492
push_middle 264145306
push_middle 407627432
push_back 85478783
get 47540
get 17394
push_back 150042050
push_back 336124574
push_middle 269414023
push_middle 922495802
push_middle 182723435
push_middle 162410455
push_front 935857936
push_middle 303252588
get 69489
push_back 453639974
push_front 626052400
push_front 667218903
push_middle 406321808
push_back 722363961
push_back 328171107
push_middle 10509006
push_front 384921576
push_back 165364436
push_back 326209420
push_front 970163073
get 74548
get 67336
push_front 813542947
get 26767
push_front 830593330
push_front 874069514
push_middle 806491012
push_middle 70240243
push_middle 116450619
push_middle 252662028
push_middle 229320992
push_front 734554309
push_middle 27651011
push_back 827207765
push_front 674742217
get 64316
get 446
get 19184
push_middle 787073882
push_front 309093520
get 96479
push_back 918565650
get 38544
push_back 602299226
get 101783
push_middle 742388827
push_middle 602800810
get 55083
push_middle 184398650
get 102
get 42814
push_middle 938394965
get 10882
push_front 340775672
push_front 377841384
get 84984
push_back 799503786
get 38117
get 15385
push_front 238466327
push_back 807360122
push_middle 199454322
push_front 50892941
push_back 226417836
push_middle 830470926
get 17079
push_front 935429496
push_front 503203976
push_middle 103428494
push_back 882713720
get 76363
push_back 848232201
push_front 956185555
push_front 460631347
push_middle 570868444
push_middle 641638191
push_back 311056635
push_front 99764802
get 10705
get 33428
push_front 238228298
push_back 497912955
push_back 683957758
get 85559
push_middle 797647933
push_front 660542320
push_back 118261509
push_middle 1649358
push_front 647604530
push_middle 586069882
push_back 668936802
push_back 482994043
push_front 101977431
get 67545
push_middle 675302603
push_front 293801145
push_back 757835482
push_middle 266007536
push_front 263108743
push_back 482756581
get 72643
get 21116
push_middle 443269686
get 4733
push_front 678175223
push_middle 498244338
push_back 164894225
push_back 337376092
push_front 604237001
push_back 297894063
push_back 986775987
get 79647
get 63149
push_back 712054994
push_middle 38506505
push_front 199612015
get 66619
push_middle 872040375
push_middle 340162767
push_middle 368489080
push_front 69882500
push_back 503953879
get 15573
push_front 279169988
push_back 923804680
push_front 816260921
push_back 319492969
push_middle 871272530
push_middle 191154270
push_front 644413693
push_back 162066517
get 65455
get 88288
push_front 952627072
push_front 914150816
push_back 175122186
push_back 298508429
push_back 808101766
push_back 473338404
push_middle 565164969
push_front 918960430
push_middle 544247936
push_middle 826140358
push_middle 650828774
push_back 391430667
push_front 463063836
get 72646
push_middle 164370605
push_middle 433734956
push_middle 77461176
push_back 164944872
get 13294
push_back 567180852
push_front 351432088
push_front 567403330
push_front 520697587
push_front 836442568
push_back 950351246
push_back 740485096
push_middle 225345366
push_middle 19834441
push_front 191213995
get 70483
push_front 704695883
get 36748
get 37979
push_front 532743767
push_middle 993350362
push_middle 784711706
push_front 488131625
push_middle 576698013
get 88552
push_middle 456994808
push_front 188489596
get 18931
push_back 463984770
push_front 163946974
push_back 734170267
get 22454
push_front 392688612
push_middle 713911538
get 46538
get 67678
push_middle 679328560
push_front 952929868
push_front 905406407
push_front 23427511
push_front 570789912
push_back 702458269
push_back 569467873
push_middle 297040259
push_middle 737898218
push_front 801840514
push_middle 283088213
push_middle 761146996
push_back 958851197
push_front 997321274
push_back 594521475
push_back 659109893
push_back 560295085
push_middle 941510147
push_middle 655849818
get 82407
push_back 814212608
get 104196
push_front 428537903
push_back 138716878
push_back 494341508
push_middle 664029186
push_front 245261235
push_front 292730275
push_back 930149186
get 30272
get 79458
push_middle 216867014
push_back 566709658
push_back 980891933
get 38129
get 66083
push_middle 770726711
get 14880
push_front 386237683
push_middle 558337913
push_back 707124078
push_middle 942351861
push_front 984725883
get 55048
push_middle 260039173
get 4174
push_front 376617583
push_front 42406312
push_middle 695009932
push_front 739214270
push_middle 662000
push_back 110397416
push_middle 726148987
push_front 579545335
push_front 600431171
push_middle 786469591
push_front 261572116
push_front 47891981
push_back 552635124
push_front 828116766
push_middle 346016376
get 85037
get 52353
push_middle 796392349
push_middle 855131862
push_back 834080682
push_front 886427028
push_middle 723642022
push_middle 481097489
push_middle 687786274
push_middle 141039448
push_back 763852859
get 10435
get 89479
push_middle 365481728
get 57415
push_middle 631130625
get 81850
push_middle 517561756
push_back 796564835
get 99279
push_front 135406126
push_middle 204607969
get 102717
push_middle 460357719
push_front 861351203
push_middle 716100190
push_front 23647097
push_back 694155134
push_middle 959190064
push_back 238342078
push_front 107222925
push_front 405245027
get 10198
push_front 949295149
get 14677
push_back 353932111
get 15645
push_middle 640163338
push_back 269368725
push_middle 157437272
push_front 140004025
get 76435
get 22235
get 98735
push_front 398232575
push_front 973488400
get 16497
get 41879
push_middle 173308892
get 21570
push_front 419119454
get 107238
get 88144
push_middle 367722032
push_front 610477472
push_back 616553655
push_back 17816583
push_back 175230561
push_front 319054289
push_front 130547164
push_back 98801064
get 87866
push_back 439172207
get 42081
push_front 293058741
push_middle 101715238
get 69342
push_front 8238123
push_middle 724636874
push_front 535607804
push_back 262070251
get 90572
push_back 623362500
push_front 1009863
push_back 161203571
push_back 71793835
push_back 41153772
push_front 911191488
push_middle 373679971
get 18919
push_back 693260239
push_middle 971050138
push_front 456906173
get 24380
push_middle 896837197
push_front 272726528
push_front 157338037
push_middle 596243669
push_back 640970262
get 87263
push_front 513353106
get 32723
get 75566
push_middle 506588197
push_back 409788498
push_middle 697657571
push_back 620740515
get 58070
get 8426
push_middle 885538014
push_middle 688200599
push_middle 253546346
push_middle 543000743
push_back 860333527
get 25337
push_front 989594753
get 62784
push_back 295697195
push_back 535397823
push_middle 719186740
push_front 846083764
push_middle 441073436
push_back 858699618
push_front 214386254
get 10763
push_back 619207211
get 26335
push_middle 235775788
push_front 359993420
push_middle 787726296
push_back 106148268
push_middle 336611791
push_front 185090000
push_front 749378918
push_front 732783279
get 81900
push_back 635984168
push_back 77130644
push_middle 336360445
push_front 419884655
get 34452
push_middle 179333856
get 106237
push_back 755229141
push_back 958767061
get 55632
push_middle 761795800
push_back 91316651
push_back 315091582
push_back 786155220
push_front 980818621
push_back 860719671
push_middle 200821634
push_front 318511535
get 85207
push_front 297201160
get 41005
get 52630
push_middle 222072777
push_front 149881432
get 106011
push_front 68486832
get 55477
push_back 843280819
push_middle 281618207
push_front 494077049
push_front 660413031
get 70335
push_front 933988041
push_front 903497749
push_back 653073260
push_front 813248685
push_back 523468260
push_front 604471958
push_front 206662235
push_middle 479421991
get 13572
get 4616
push_middle 660970290
get 60554
push_back 26046235
push_back 896312388
push_front 80019902
push_front 440546340
get 38767
push_front 465169459
push_back 83896903
push_middle 380018691
push_front 744466070
push_back 926902951
push_back 387457047
push_middle 352385792
push_front 871495418
push_middle 461965233
push_middle 843016831
push_back 118569228
push_back 359385032
push_back 25253674
get 67029
get 77953
get 7884
push_front 464644419
push_back 772277086
push_middle 312818315
push_front 294939971
push_back 35235910
push_back 534582219
push_middle 551033032
push_front 464326587
push_middle 245957889
get 85803
get 74360
get 75443
get 92153
get 33775
push_middle 699656118
push_front 482528478
push_middle 405102191
push_front 394505949
get 8739
get 25747
push_back 731259338
push_back 919025918
push_back 844901490
push_middle 732675301
push_front 704133231
get 95915
push_middle 311543712
push_front 958824259
push_back 695031729
push_back 853206652
push_back 833598102
push_back 498524217
get 67378
push_middle 459304208
push_front 926300564
push_back 758061590
push_middle 713374384
push_back 488832644
push_front 563555794
get 23295
push_front 807000317
push_front 909104310
push_front 168079850
get 8483
get 244
push_middle 115142605
push_back 462965482
push_middle 750176728
get 89512
push_middle 212642010
push_back 763843584
push_middle 565693930
push_back 265426749
push_back 299584362
push_back 892670141
push_front 335642153
push_middle 38270193
get 93346
push_middle 630100105
push_front 200404750
get 88961
push_back 565364670
push_back 530034855
get 53724
get 67341
push_middle 181867340
push_front 132451929
get 4678
push_middle 270094668
push_back 724165699
push_middle 28369688
push_front 266565682
get 17481
push_back 612333040
push_middle 357033239
push_middle 514131804
get 15875
get 28793
push_middle 639349258
push_middle 594614226
push_front 976419891
push_front 855266371
push_back 417687352
push_front 485340518
push_back 222246307
push_front 674607669
push_back 268660329
push_back 227520321
push_middle 268580237
push_front 456951590
push_middle 29552866
get 14414
push_back 388772793
get 8543
push_back 89427863
push_middle 918412515
get 8390
push_front 240240369
push_front 866681090
push_middle 121238145
push_front 209004901
get 2811
push_middle 569439034
get 14351
push_front 519415172
push_back 480882618
push_middle 347301022
push_front 912222648
push_back 680339609
push_front 801820130
push_back 993581101
push_front 699716569
push_front 173841000
push_middle 189344417
get 57786
get 17701
push_back 169935260
get 77175
push_front 639902961
push_back 84501389
get 22957
push_middle 748804030
get 5986
push_back 528035807
push_front 51260171
push_back 195706383
get 103680
get 79688
push_front 269195005
push_back 939852492
push_middle 232251751
push_back 507623961
push_back 631177303
get 90183
push_middle 102370798
push_middle 983489602
push_front 766022651
get 72332
push_front 526475614
push_back 65585893
get 22193
push_front 234364702
push_middle 686135064
push_middle 13022409
push_middle 566627849
push_front 747483049
push_back 36668107
push_middle 182006295
push_back 66062026
get 36593
push_front 7758556
push_front 77192547
push_middle 892869307
push_back 28878701
push_front 286249509
push_middle 605061407
push_front 956357721
get 86133
push_front 192577666
push_middle 921714174
push_back 882511487
push_middle 145101153
push_front 956205366
get 62566
push_back 148988056
push_middle 598396109
push_back 610584870
push_back 113950966
push_middle 87269447
push_middle 288370631
push_middle 182434972
push_front 546271552
push_front 269247631
push_middle 518434137
get 66146
get 88741
push_front 5415154
push_middle 595918186
push_front 841441250
get 78459
push_front 156423131
push_middle 454667846
push_front 796113476
get 66740
push_middle 952547880
push_back 726311586
get 24279
push_front 513887732
push_middle 339420108
push_middle 313026883
push_middle 13526317
push_middle 980102417
push_back 867988585
push_front 486982871
push_middle 448301915
push_back 93141228
get 82398
push_front 142036033
push_middle 661432807
push_middle 955890497
push_back 893164931
get 50117
push_back 294641178
get 69375
get 93137
push_back 869097825
get 73179
push_front 133714733
push_middle 344808195
push_back 276103759
push_back 885368957
push_front 950581792
push_back 738017278
push_front 782800628
get 63347
push_front 314663366
get 26984
push_back 418382493
push_back 620045173
get 103636
get 32716
get 5800
get 59990
push_front 771368813
push_front 641343040
get 60788
push_front 223617908
push_middle 336643409
get 91345
push_back 483964957
push_front 282150921
get 104368
push_back 310964563
push_back 995549266
push_middle 673740811
get 57924
get 12211
get 98691
push_back 980758590
get 30258
push_middle 812621454
push_middle 428262902
get 28848
push_back 119666381
push_middle 412646666
get 38281
push_back 219125914
get 25209
push_front 483644215
push_front 379614178
push_middle 787157113
push_front 990961074
push_back 680830
push_back 436162436
push_back 424960422
get 77055
push_middle 288238087
push_front 851612610
push_front 143646533
get 91174
push_front 905466470
push_front 320390027
get 29663
push_back 505646928
push_back 542571535
push_middle 331584456
push_back 745973484
get 62664
push_middle 921946988
push_middle 440436075
get 2071
push_front 494346102
push_middle 37785442
push_front 268304809
get 5759
push_back 539142438
get 91564
push_back 660632813
push_front 669386147
push_front 250256551
get 31180
get 10187
push_front 757198571
push_back 79219591
get 101413
push_middle 964627936
push_front 834631030
push_back 392826053
push_middle 905360281
push_back 45119256
push_front 529008423
get 35149
get 107910
push_front 174085796
push_middle 287152027
push_middle 28979887
get 88048
push_middle 657744664
push_front 461401593
push_front 61316483
push_middle 720947434
get 51767
push_front 937934521
push_back 468274148
push_front 524972060
push_back 977265258
get 93986
push_middle 160483454
get 78997
push_front 420790241
push_front 791370301
push_back 855238891
push_middle 1142688
push_back 519152420
push_middle 216353557
get 100849
push_middle 719917988
push_middle 126925172
get 82993
push_front 167668232
push_middle 62104024
get 84354
push_middle 103697436
get 24131
get 71128
push_middle 138919993
push_middle 633578800
get 64142
push_back 612013288
get 32557
push_back 709582788
get 2301
push_front 636160392
push_front 844293524
get 29841
push_middle 262873109
push_middle 988470899
push_front 104582401
push_middle 895292350
push_middle 683734451
push_back 992563587
get 32932
push_back 406998481
push_back 423900706
push_front 200407447
push_middle 950136927
push_middle 230061694
push_back 16938787
get 67314
push_back 160643610
push_back 26904670
push_back 566794627
push_middle 423078720
push_back 590493812
push_middle 298252402
get 14472
push_front 782310304
push_back 549438868
push_middle 611601643
push_back 351957512
get 91693
push_back 41714383
push_middle 774382950
push_front 337394113
push_back 927385130
push_middle 896126871
push_front 444693966
push_back 96035122
get 40415
get 57687
get 51443
push_front 953413353
push_front 851776994
push_middle 537795803
push_front 61299900
get 10250
push_middle 950831031
get 32136
push_front 772213906
push_front 248716830
push_back 643309370
push_middle 438072005
push_middle 539820894
push_middle 263630782
push_back 189180716
push_middle 272978830
push_back 975386577
get 51793
push_middle 837137417
get 45395
push_middle 419204079
push_back 97169780
get 48416
push_back 848576082
push_back 60200045
push_middle 666810434
push_middle 768022696
push_front 38565117
push_back 88771394
get 82804
get 49409
get 32989
push_back 304858459
push_middle 165818883
push_back 833129110
push_middle 196945717
push_back 469875642
push_middle 344418531
push_back 105832905
push_front 463330735
push_front 554312814
push_middle 517662920
push_back 953236502
get 45609
push_back 673640534
push_middle 643350011
push_back 337187370
get 106186
push_back 358067804
get 16665
push_middle 912871866
push_back 957200280
push_front 637529309
push_front 666345729
get 57931
get 98546
push_middle 593782763
push_back 63680338
push_front 864973096
push_middle 228514396
push_front 892183031
push_back 188136795
push_back 439678932
get 93949
push_middle 763219497
push_front 546016061
push_back 460656927
get 331
push_middle 660251652
push_front 749365952
push_front 699948824
push_back 160878873
get 77084
push_middle 930159550
get 19578
push_middle 329320676
push_front 617002942
push_back 31147261
get 35033
push_back 842685620
push_front 464695692
push_front 930514118
push_back 750466208
push_back 825325670
push_back 270051924
push_front 171830830
push_back 253168955
get 36320
get 77106
push_front 735026921
push_back 822669360
push_back 726525823
push_front 191540370
push_back 129850439
push_back 557749317
push_back 38264936
push_front 528139917
get 2475
get 21087
push_front 314665730
get 47613
get 60762
push_back 588458185
get 19654
push_middle 84407557
push_middle 482481637
get 54750
push_front 820376512
push_back 360472633
push_middle 583195532
push_front 232752909
push_back 984616512
get 9774
get 99991
push_front 808199863
get 104289
push_middle 984235813
push_middle 34794296
push_back 903869067
push_back 590240652
push_back 676819025
push_front 657719571
get 95840
push_front 684340824
get 19801
push_back 168403641
push_back 879719066
push_back 9287902
get 91634
get 26501
get 89349
push_back 166021301
push_front 728248010
get 38982
push_front 176601970
push_middle 451320279
push_front 58026645
get 92160
push_back 211604487
push_front 280849139
push_back 347476169
get 107275
push_back 572256685
push_back 372618367
push_middle 192324780
push_middle 87007302
get 41975
push_front 792191246
push_front 969243665
push_back 318875213
push_middle 465839495
push_front 837161508
push_back 309284127
get 84559
push_front 938857425
push_middle 175387517
push_middle 649474880
get 84219
push_middle 144811833
push_middle 859768964
push_front 621023741
push_back 815646880
push_front 412422848
get 36972
push_back 755539851
push_middle 884341538
push_back 602662172
push_middle 91537517
get 1570
push_middle 332484642
push_front 74276662
push_back 965477271
push_front 837075615
push_middle 475055202
get 27242
push_middle 940209847
push_front 946177875
get 105966
push_back 550058026
push_back 240932492
push_front 335248027
push_middle 727782813
push_front 829849456
push_front 375757143
push_back 981296726
get 62436
get 105004
push_front 3353788
push_front 826032878
get 28368
push_middle 733972892
get 25198
push_front 543555463
get 36509
push_front 406425434
push_middle 782550924
push_back 382865281
push_back 766023940
push_back 281702978
push_front 864272292
push_front 882253101
push_front 486141328
push_front 774371729
push_back 646913321
push_front 139038779
push_back 759114138
get 22804
push_middle 23198572
push_middle 335016446
push_back 401499904
get 65111
push_back 854979387
push_back 680711648
push_back 285712558
push_middle 714938348
get 41059
get 25741
push_back 163086470
push_middle 560189452
push_front 321359732
get 52331
push_back 958845615
push_back 132420730
push_middle 93846602
push_back 980319010
push_front 162781893
get 57696
push_back 773486433
get 42065
push_back 815924407
push_back 886289167
push_back 809605679
push_front 55009382
push_front 375666581
push_middle 156127856
push_middle 367695065
push_middle 779386822
push_back 638428909
push_back 874366696
push_middle 285652030
push_back 985383502
push_middle 560926925
push_front 988504844
get 83607
push_back 508703133
push_front 125260892
get 70188
push_middle 621908700
push_middle 187376331
push_middle 636709581
get 18300
push_middle 389822187
get 36907
push_back 488797946
get 97511
push_back 365524038
push_back 30355597
push_front 543281452
get 32547
push_back 613487802
push_front 539189347
get 33303
push_back 889271921
push_middle 28016363
push_middle 722988859
get 14690
get 97668
get 96300
push_front 749548063
push_front 434594956
push_back 302530344
push_middle 99066044
push_front 405612265
push_middle 780899465
push_front 57258790
push_front 203164461
get 17294
push_front 247299848
get 54863
get 105519
push_middle 901631177
push_middle 331492207
get 89615
push_middle 714846147
push_middle 359355987
push_middle 198759380
push_middle 106974317
get 37709
push_front 229067354
get 69253
push_middle 383298470
get 23543
get 40361
push_front 810993672
push_back 251813873
push_back 426082605
push_front 24430274
push_front 201139701
get 43044
push_back 373468109
get 64785
push_middle 593639033
push_middle 554022433
get 21649
push_back 806412561
push_front 885287530
get 85539
push_back 935216354
push_back 675419196
push_front 421761641
push_middle 631638786
push_back 716392774
push_front 155636032
get 98611
get 89507
push_back 385527698
push_back 601548625
get 79870
get 41208
push_back 796093247
push_middle 474345467
get 24493
push_front 602263623
push_middle 994038075
push_middle 977825649
get 53652
get 34383
push_back 939760206
push_middle 563243937
push_front 520774752
push_middle 505045091
get 7347
push_front 237872621
push_middle 858676797
get 15221
get 63892
push_back 18741235
push_middle 747899350
push_middle 913005925
push_middle 401194624
push_back 201847427
get 95513
push_back 268017385
get 24718
push_back 40688465
push_back 50625875
push_back 857828120
push_middle 555672989
get 100377
push_front 490999531
push_middle 170332855
push_middle 271006360
push_front 962635493
get 68055
push_back 386309149
push_middle 290933565
push_front 687520711
push_front 264121454
push_back 83594655
push_front 859169355
push_front 697923290
get 73425
push_back 220865815
push_middle 149319762
push_middle 821725338
get 45158
push_back 706510343
get 54154
push_back 651012634
get 106502
push_middle 498121289
get 40452
push_back 684408994
push_middle 853648536
push_middle 394181284
get 41831
get 68104
push_front 102610484
push_back 235845018
push_middle 547863311
push_back 626441848
push_back 521029994
push_middle 842609025
push_front 515629739
get 99373
push_front 278857701
push_front 222040161
get 42752
get 92672
push_front 725146292
push_back 744681367
push_front 421020300
push_front 815997373
push_middle 534082615
push_middle 101292560
push_back 425086821
push_front 974012324
push_back 748685074
push_front 197924927
push_front 521537968
push_back 695478156
push_front 437795314
push_middle 502359545
push_back 550718007
push_back 551037742
get 23539
get 85804
push_back 540369658
push_back 374066931
push_back 600040472
get 97961
push_back 603360970
push_front 519259845
push_middle 477522755
get 16550
get 67756
get 94056
push_front 484333827
push_front 255717714
get 105131
push_middle 815686206
get 62430
push_front 418725478
get 32335
push_back 251186512
push_back 901215433
push_middle 86648308
get 77007
push_front 998019037
push_middle 524302656
push_front 661774384
get 25733
push_front 360599858
get 53431
push_front 155120057
push_back 747167222
push_back 868476933
push_front 44033297
push_middle 348792895
get 66121
push_middle 371470787
push_middle 693180562
push_middle 811334389
push_front 561885315
push_front 355171899
get 67511
get 30593
push_front 397047224
get 23363
push_middle 690506880
push_middle 365104435
get 98477
push_middle 641449941
push_front 986093194
get 5964
push_back 1384706
push_front 882765963
push_middle 637314909
push_middle 229625287
push_front 657458187
push_front 366611922
push_middle 261004182
push_front 568741884
push_back 599918414
get 34653
get 10009
push_back 586106772
push_middle 714354258
push_back 20615869
push_middle 771615620
push_front 266772542
push_middle 130323024
push_back 487628198
push_back 935798649
push_back 38537290
push_middle 962008979
push_middle 85575097
push_middle 8006874
push_back 984524276
push_middle 70583883
push_back 215117791
get 44705
push_middle 785323398
push_front 388482461
push_front 857495313
push_back 266896463
push_back 21167308
push_back 993474486
get 37040
push_back 657763586
push_middle 760846242
push_middle 113103722
push_middle 411270831
get 13555
push_back 627824522
get 11221
push_middle 912797907
push_middle 942028021
push_middle 813044839
get 11039
push_back 927018246
get 40070
get 22879
push_front 504212998
get 59086
push_back 684199382
push_back 76710862
get 107198
push_front 330144307
get 20644
push_middle 946405173
push_middle 373157793
get 57023
push_back 67399155
push_back 361798291
push_front 977468814
push_back 128831754
get 105796
push_middle 694824940
get 44905
push_back 798078804
get 63165
get 22761
get 70989
get 64150
push_middle 667661054
push_middle 305766394
push_back 517951556
push_back 884266428
push_front 651836379
push_front 301985450
push_middle 731516574
push_middle 190456564
push_front 969804706
push_back 852363947
get 63108
push_back 629256932
push_back 459216618
push_front 424924881
get 86570
push_back 575740110
push_front 298849195
get 48025
push_back 930137161
get 108483
get 22794
push_middle 50927201
push_front 69120794
get 18641
get 93645
push_middle 530981590
push_back 577960983
push_front 282332958
push_front 812928547
push_middle 763179931
push_front 178120051
get 93415
push_middle 540578567
push_front 721559451
push_back 498697571
push_front 379134613
push_back 596896993
push_front 185737638
push_front 373585464
push_middle 835708659
push_front 89436194
get 36707
push_back 494473767
get 80872
push_back 993322926
push_middle 117124043
push_middle 114253554
get 26882
push_middle 580466979
get 91058
push_back 827596748
push_middle 65777165
push_front 617676282
push_front 948908315
push_front 600911372
push_back 395483850
push_back 161815194
get 24706
push_front 5955322
push_front 218870514
push_middle 635817646
get 49669
push_back 68668239
push_back 671600154
get 83071
get 32260
push_middle 213899275
push_back 821242807
push_middle 389006742
get 27619
push_back 208885603
push_middle 728047364
push_front 594175115
push_front 636825828
push_back 186966331
get 100354
get 3981
push_middle 142614064
get 22724
push_middle 695207846
push_middle 115919831
push_middle 93816295
push_front 825816082
push_front 552199826
get 66749
get 105810
push_front 157121546
push_front 472796792
push_middle 171480742
push_front 139179462
push_front 62176615
get 10269
push_back 360530
get 93600
push_back 739588815
push_front 975246906
push_middle 733941227
push_front 77341556
push_front 981190059
push_middle 650928759
push_back 433456732
push_middle 140562026
push_middle 227714147
push_front 41563057
get 11639
push_middle 969813257
push_front 900800004
push_front 846546207
push_front 728010789
get 46003
push_front 24589367
push_middle 494464749
get 20485
push_back 943025561
push_back 458933428
get 17146
push_middle 359094196
get 43522
push_front 492143345
push_middle 177865919
push_middle 137795978
push_middle 592221019
get 55076
push_back 807915486
push_middle 236434232
push_middle 928461657
push_back 750127230
get 69321
push_back 911888496
get 78975
push_back 386323501
push_back 846860760
get 52004
get 46454
push_middle 527939956
push_middle 327633748
push_front 119055766
push_middle 785305450
get 60162
get 28689
get 24432
push_middle 133158972
push_back 429467648
push_middle 565025005
push_front 348496232
get 31767
push_middle 328819862
push_front 613035012
push_front 73835480
get 79707
push_front 784947046
get 81305
push_back 364777829
push_middle 820043043
get 72974
push_front 965918999
push_back 697869930
push_back 928616435
push_back 25983428
push_back 177902160
get 81729
get 26984
push_back 252265341
push_back 442366025
get 28131
get 50626
get 21063
push_back 393059466
get 28216
push_middle 342749847
push_front 592714507
push_front 150719875
push_front 636400915
push_middle 633431086
push_front 238971019
push_front 805970171
push_front 531915410
push_middle 810685901
push_back 887807566
get 5728
push_back 385352239
push_back 214802966
push_back 617608282
get 63838
get 79102
push_front 194917293
push_front 882075099
push_middle 11109288
get 99080
push_front 944079209
push_middle 598525479
push_front 220320256
get 97086
push_middle 686820264
get 10155
push_front 690731080
get 33628
push_middle 454848114
push_middle 599729643
push_back 778742726
push_back 706259404
push_front 403399495
push_middle 240928888
push_middle 395249225
push_front 485422189
push_front 179920453
get 104716
push_back 386657148
push_middle 178184541
push_back 803289547
push_middle 758189175
get 97620
push_back 962132765
get 43463
push_back 187595787
push_back 996722894
push_back 810715834
push_back 409398826
push_middle 774026773
get 71773
push_back 839335209
get 79703
push_back 204688286
push_front 380399945
push_middle 909128453
get 101043
push_back 148580094
push_front 311299545
get 30325
push_back 19346618
push_front 107984259
push_front 467135866
get 96873
push_front 171231101
get 8604
push_middle 85144756
get 100807
push_middle 245678293
push_front 784963546
push_back 904441818
get 15138
push_back 703184382
get 96211
get 50719
get 19434
get 79659
push_back 697244110
push_front 197931327
push_front 666157593
get 52380
push_middle 200296705
push_front 559898005
push_front 455155992
push_front 309312526
push_middle 490270427
push_middle 52458108
push_back 357331247
push_back 267048391
push_middle 32436083
push_back 193098217
push_front 505122467
push_middle 447198721
push_back 576450151
push_back 884447828
get 94692
get 21431
push_back 535409050
push_front 998450190
push_front 638065760
push_back 249529558
get 59457
push_front 154970204
push_middle 496814067
push_middle 162909777
push_middle 862487332
push_back 459229848
get 62973
push_middle 44052522
push_middle 118387883
push_back 83505102
get 865
push_middle 281748755
push_front 853461635
push_middle 189542376
push_back 360499332
push_middle 422432434
push_middle 638422621
push_front 197542006
get 35148
push_middle 995907908
push_back 622381064
push_back 339278763
get 39763
push_middle 372152563
push_front 537398199
get 3650
push_middle 887389104
push_back 494771363
get 33387
get 34722
push_front 807232906
get 77848
push_middle 175911467
push_back 901595338
push_back 194814275
push_front 641841505
push_back 392990244
push_back 273876302
push_back 426676881
push_front 697843733
push_middle 620062447
push_front 543526342
push_back 638524296
get 96191
push_back 512969445
push_middle 323729420
push_middle 606997227
push_front 212499742
push_middle 410857003
push_middle 183008322
push_front 776123632
push_middle 430108943
push_middle 619548221
push_back 491401802
push_front 714744385
get 67876
push_middle 704682117
push_back 403782347
get 25487
push_back 848013877
get 64989
push_front 614217839
get 94840
get 35841
push_middle 811094864
push_front 617455210
push_middle 49227046
push_back 298054893
get 43388
push_back 150610965
push_middle 669411070
push_middle 186779029
push_front 855398501
push_middle 782765365
push_front 327823380
push_middle 54503427
get 22682
push_middle 642628744
push_back 387367703
get 78766
push_front 238389054
push_back 681843592
get 19055
get 8053
get 15221
push_back 303137613
push_back 569811862
get 108729
push_middle 369718205
get 101838
push_middle 45530849
push_middle 368804502
push_middle 691034408
push_middle 799696783
push_middle 651959044
push_front 38204844
get 104433
push_middle 644006091
get 78206
push_back 463274987
get 54201
get 92925
push_middle 425023923
push_back 343681038
push_middle 280207920
push_back 486647270
push_back 82306370
push_middle 462398386
push_front 221968796
push_front 179039819
get 53622
push_middle 80829589
push_front 949565352
push_middle 480868212
push_back 662820769
push_back 344840925
push_back 233912117
get 59617
push_back 552103022
push_back 505138604
push_middle 317857503
push_back 475000570
get 79825
get 11298
push_middle 930542481
push_middle 264931219
push_middle 652286544
push_back 532551665
get 59118
get 99350
push_front 300624360
get 35648
push_middle 636379663
push_middle 16290622
push_front 546690246
push_middle 361143965
get 62914
push_middle 643285040
push_back 286212495
push_back 364424008
push_back 226595287
push_back 360039668
push_middle 919021554
push_middle 264097220
push_front 591990609
push_middle 795487058
get 33816
push_front 224849008
push_middle 728879336
push_front 840499878
push_middle 14419425
get 21882
push_middle 364314597
push_back 413113416
get 28116
push_middle 311542022
get 45075
get 85400
get 31449
get 92390
push_front 599309365
push_front 31914933
get 35752
get 77700
get 86758
push_middle 504299582
push_front 490590640
get 67725
push_front 775977147
push_back 532433941
push_back 862515491
get 7489
push_back 941993438
push_front 164390850
push_back 521362600
get 96782
get 66654
push_back 422210704
push_middle 793318778
get 31420
get 56038
push_middle 840210400
get 17432
push_middle 341853585
get 93548
push_back 452573749
push_middle 102292083
get 96520
push_front 353903079
push_middle 48498783
push_back 630068590
push_middle 447292975
get 52110
push_front 925837520
push_front 123429542
get 23383
get 70712
get 32896
push_back 191150815
push_back 504142274
push_middle 355580179
push_back 429562957
push_front 181468843
get 64345
push_middle 845700316
push_front 583670908
push_front 700943495
get 104194
get 21557
push_back 296960003
push_back 320560343
push_back 826360184
push_back 680442015
push_front 747605245
get 14544
push_back 109030374
push_back 841850108
push_back 778325516
get 64322
push_front 113042672
push_middle 476046913
get 23287
get 76607
get 94490
get 17674
push_back 909067833
push_middle 573146512
push_back 762476618
push_front 342548727
push_front 267084251
get 103543
get 61173
push_back 919253089
push_back 339634757
push_front 588068919
get 9736
push_front 251030152
push_front 125623634
push_front 320012627
push_back 595869316
push_front 782123764
push_middle 218237351
get 62813
push_front 576392805
push_front 570812919
push_back 976643210
push_front 658014244
push_front 608842386
push_middle 603710455
get 108235
get 19367
push_back 361640549
push_front 470030806
get 34724
push_middle 713805042
push_back 938725995
push_front 992025159
get 96666
push_back 454563362
push_front 606317325
push_front 204054562
push_middle 208888340
get 49168
push_front 717795893
push_back 54000833
push_back 651757088
push_middle 335541876
push_back 520920853
push_middle 331282892
push_middle 965018941
get 107042
push_middle 595234594
push_middle 632243282
push_back 277456774
push_back 150220079
push_back 32341963
push_back 907195378
push_middle 72816302
push_back 738150353
push_front 755526147
push_middle 836701817
push_front 994472807
push_front 103762313
get 11155
get 89780
push_middle 922055755
get 1971
push_front 952742743
get 43846
push_middle 958547528
push_middle 394365528
push_front 494929644
push_middle 952165790
push_middle 78712938
push_back 566812562
get 54646
push_back 363494056
get 30566
push_front 406545248
get 67584
push_back 497467342
push_back 563199703
push_middle 473780227
push_back 499770294
push_front 817464334
push_middle 883026282
get 61042
push_back 648567436
get 70423
push_middle 281971613
push_back 559155470
get 67164
push_front 697338224
get 558
push_middle 186449998
get 15124
push_middle 29012982
push_front 42365114
push_front 557112168
push_middle 162198284
get 15114
push_middle 802473837
get 67879
push_back 832501446
get 13804
push_back 879977557
push_front 610661397
push_back 941611307
push_front 106131422
get 55349
push_front 602490684
push_middle 324548997
push_back 44077516
push_middle 961998521
push_back 458337761
push_middle 684991434
push_middle 280141620
push_middle 481859195
push_middle 623189532
get 28869
push_back 510858731
push_front 163445908
push_middle 922056405
push_middle 983744791
push_middle 968463680
get 83682
push_back 42623496
push_front 233116607
push_middle 850246918
push_middle 237174096
push_back 869947464
push_back 516342359
push_front 159089638
push_front 533093498
push_back 943961962
push_middle 458791330
push_back 658472540
push_front 349487255
push_front 781445481
push_front 18746166
push_back 772024367
push_front 927816786
push_back 567073192
push_front 670051109
get 24112
get 28158
push_back 119875896
push_middle 917182073
get 27602
push_back 518957291
get 20286
push_back 684933363
push_middle 199830848
get 53214
push_front 701576233
push_front 377061085
get 64894
push_middle 155382954
push_middle 721015759
get 108152
get 20047
push_middle 512793215
push_middle 581229922
push_back 247167165
push_front 618347917
push_front 750624342
push_middle 237978515
push_front 630074227
push_middle 619135340
push_middle 576753102
get 94379
push_front 749681767
push_back 533703548
push_middle 140235047
push_back 957108102
push_back 463746282
get 104000
get 41258
push_back 921986536
push_middle 558971859
push_back 683984790
push_front 262123167
get 73784
push_middle 116376222
push_front 501900878
push_back 557365085
push_middle 272202637
get 55306
push_back 225827839
push_middle 716556509
push_back 531596069
push_front 514338054
push_back 1449652
push_front 167844989
push_front 885111422
get 70948
push_middle 768672089
push_back 520057087
push_back 859457251
push_back 637039880
push_front 51192313
push_middle 261795530
push_back 621001417
push_back 579750381
push_front 159147837
push_middle 537135998
push_middle 523634845
push_back 745920873
push_back 345346898
push_front 589612803
push_middle 567850181
push_middle 612676804
push_back 508117862
push_front 729992978
get 79119
push_front 145750718
push_back 613769515
push_middle 318074466
get 12419
get 1703
get 83722
push_middle 594025934
push_middle 264083329
push_front 121739997
push_middle 447640
push_middle 103481615
get 99975
push_middle 131719466
push_front 150761767
push_middle 709217662
get 104390
push_middle 511788430
push_front 571138879
push_middle 667395533
push_middle 304195659
push_back 331932422
push_front 102842557
get 29916
push_middle 354949558
push_back 893246747
push_back 669525128
push_back 507770781
push_front 159490785
get 38014
push_middle 433415426
get 78739
push_back 209172479
push_front 991423084
push_front 517468076
push_middle 406793431
push_back 323672478
get 85126
push_front 855108502
push_back 595092176
push_front 692069936
push_back 783014182
push_front 82841258
push_front 661372564
push_front 656918187
get 22372
get 106362
get 28558
get 22157
push_middle 681817892
push_middle 632187418
get 107001
push_front 898621030
push_back 755057118
push_back 137042345
push_front 809604228
push_front 624260849
push_back 617757937
push_front 511869171
push_middle 406664776
push_middle 740169109
push_back 80213720
push_middle 513002156
get 96084
push_middle 255648052
push_back 782916169
push_middle 961261393
push_back 11068902
push_middle 139530980
get 68426
push_front 360411850
get 61272
push_middle 179998820
push_back 836670862
get 22647
get 99321
push_back 714053562
push_back 647896969
push_front 185832753
get 33261
push_front 701650891
get 31991
get 39068
push_front 631725018
get 66952
push_middle 659858785
push_front 614490719
push_middle 619306891
get 27353
get 108868
push_middle 608297062
push_middle 824114480
push_back 711908287
get 14621
push_front 222043992
push_back 45067783
push_back 828009626
push_front 283830984
push_front 178771258
get 32813
get 53487
get 49611
push_front 945741091
push_middle 717481130
get 98994
push_back 816484774
get 42179
push_middle 940363875
push_front 442872344
push_back 532785489
push_front 154395887
push_back 989590947
get 20789
get 78601
push_back 163753983
push_back 762634956
push_back 316966195
push_back 384990524
push_back 901816942
push_front 418857048
push_back 507553887
push_middle 335548416
push_back 331500508
get 105275
push_front 84134671
push_front 512632930
get 52061
push_middle 237105211
get 42753
get 25692
push_back 980267562
push_back 153012645
push_middle 651873589
push_front 948640881
get 87203
get 90262
get 6732
push_middle 916944079
get 91550
get 51599
push_front 591357573
get 4009
get 1272
get 55266
push_front 748727069
get 9084
push_front 998320003
push_back 255111616
push_front 313201220
push_front 206573946
push_back 564436286
push_back 519845939
get 60458
push_front 436892450
push_back 155277624
push_front 663501353
get 85128
get 31408
push_middle 205015452
push_back 246180116
push_front 548933179
push_middle 937140842
get 98641
push_front 507086775
push_back 722560641
push_back 933746014
push_middle 790526369
push_front 365736071
push_back 336842370
push_middle 118492225
push_middle 761027940
push_middle 62580857
get 101863
get 16961
push_middle 217144587
push_front 156554485
push_front 570281457
push_middle 828924545
push_middle 286531318
get 14160
push_back 124728926
get 19890
get 104782
push_middle 718886525
push_front 430092630
push_middle 837221906
push_front 401719102
get 64950
push_front 516052393
push_front 578404405
push_back 682585600
push_front 833385329
push_back 856405160
push_front 519577512
push_front 872581179
push_middle 481402534
push_front 796085513
push_front 828542648
push_front 263334301
push_middle 124489544
push_middle 385444328
push_middle 848735002
get 20574
push_back 260345764
push_back 241095078
push_front 293787808
push_back 221649367
push_front 978017874
get 13123
push_middle 51269809
push_back 162449388
push_middle 422940474
push_front 822400533
push_front 880683843
push_middle 23573430
push_back 361893716
push_middle 724054990
push_front 212648220
get 59974
push_back 679579226
get 99932
get 25224
push_middle 435652140
push_middle 447170762
push_back 986680409
push_back 448618483
push_back 584544634
get 61806
push_middle 126273543
get 1958
push_back 155981847
get 23193
push_middle 312444549
push_middle 156642527
get 42872
push_front 25258798
get 38903
get 38649
get 104409
push_middle 290581279
push_back 774284583
push_back 406637667
get 89332
push_middle 417933635
get 65549
push_back 223714086
push_back 570559074
get 12265
push_back 106789871
push_back 389769764
push_back 256960048
push_middle 387208634
push_front 68566505
get 36229
push_front 885203061
push_middle 335574929
push_middle 60629101
push_front 272749000
push_back 788643873
push_middle 121069941
get 44811
push_back 862194579
push_front 915600526
push_front 517578093
get 6717
push_back 447225093
push_back 179950146
get 95950
push_middle 226303555
push_back 800268485
push_front 779978135
push_back 976659615
push_front 828250691
push_back 738153915
get 3170
push_front 288200285
push_middle 421872255
get 99989
get 73961
push_back 651837346
get 18178
push_middle 151038090
get 44323
push_front 402253691
push_back 268868192
push_middle 841465748
get 109389
push_back 534463104
get 19262
push_front 117579317
push_middle 902695833
push_back 503076994
push_middle 814864844
push_middle 276880637
push_front 306534002
push_back 428288043
get 7006
get 24509
push_middle 402359068
push_back 155943857
push_middle 913490266
push_middle 254414031
push_back 627539392
get 81063
push_front 263928765
get 48562
push_front 717485413
push_middle 100241325
push_back 93724246
push_middle 198335529
push_back 5843527
push_front 79057738
get 42278
get 43520
push_back 936796901
push_front 254568009
push_middle 623783701
push_front 639219798
push_front 741392662
push_front 678631901
get 3278
push_middle 262287328
push_front 404226521
push_middle 242972158
get 94658
push_middle 396386275
push_middle 831058946
push_back 457676339
get 95312
push_middle 427823880
get 67662
push_back 453907380
push_front 465383136
push_back 482059395
push_back 549586199
push_front 95120822
push_back 452496071
push_front 436481276
push_middle 54699521
push_front 47171643
push_middle 33232926
get 97453
push_middle 485191672
get 5482
push_back 765985707
get 86254
push_back 351764687
get 62635
get 62383
push_middle 417306481
get 54542
push_front 736199762
push_front 574298014
push_front 750798641
get 18017
push_front 60947879
push_back 385072467
push_front 236374683
get 55755
push_middle 532781826
push_back 852146977
push_front 447796307
push_front 164637567
push_middle 569796076
push_back 608642851
get 32578
push_back 480935168
push_front 423174762
get 96559
push_back 654839394
push_middle 631506132
get 90832
push_back 493000953
push_middle 406944331
push_middle 522285819
push_front 349865582
push_front 191033834
push_back 441927582
get 58537
push_front 563452158
push_back 796573937
push_back 708356919
push_middle 745121908
push_middle 866970345
push_back 808229870
push_front 638503075
get 32359
push_middle 155286118
push_front 210668122
get 73900
get 6530
push_back 620352565
get 91145
push_middle 510092662
push_front 506021542
push_middle 568039839
get 77637
push_middle 296315126
push_front 357434363
push_back 51149489
get 10656
get 55589
push_front 600088461
get 71650
get 90240
push_middle 353322572
push_front 332716349
get 42749
push_middle 812277865
get 38191
push_front 810187797
push_front 179565917
push_back 574454448
push_middle 24592344
get 43458
push_middle 990403055
push_back 52718119
get 101710
push_back 489036173
push_back 78639055
push_back 862838502
get 60376
push_back 886686082
push_back 95633999
push_middle 801830211
get 72601
get 5751
get 27462
push_front 373132969
get 82836
push_front 225089087
push_back 488148390
push_front 626069973
push_middle 857449271
push_middle 352837473
push_back 390976642
push_back 865812497
get 68405
push_back 91903318
push_middle 994390692
push_front 331603408
get 101847
get 38518
push_middle 208465436
get 38817
push_back 101578950
push_back 764735489
push_front 927733930
push_back 381178338
push_front 455706668
push_middle 335930712
get 57363
push_back 106267597
get 2752
push_front 396563116
push_back 978425615
push_middle 786414837
push_front 753316627
push_front 274277193
push_front 137172390
push_middle 691544552
push_front 390319455
push_back 645109339
push_middle 875169860
get 97241
push_middle 709160529
push_front 948193966
push_back 157123110
get 99587
push_back 854857148
get 107904
push_middle 176248154
push_back 926168128
push_middle 93477289
push_middle 441059266
push_front 510045379
push_front 796666364
push_middle 243332634
push_front 670006074
push_front 699086908
push_back 263085353
push_back 887875941
push_middle 373594295
get 41270
push_front 462928177
push_middle 994293274
push_back 172971303
push_back 211520698
push_middle 507313955
push_back 413466957
push_back 617861906
push_middle 362827982
get 65306
get 72159
push_front 970322666
get 18668
push_middle 458538031
push_back 942716440
push_back 313279672
push_front 903903997
get 22834
push_middle 929411737
push_front 521399644
push_back 453983416
push_back 593324156
push_back 311673401
get 42353
get 88283
push_back 436868744
get 61109
push_middle 566369290
push_front 75770868
push_back 221494017
push_front 885548534
push_back 110351313
get 82989
push_middle 117268763
push_back 932113521
get 100286
push_middle 470131403
push_middle 539806886
push_middle 170427542
push_back 346022668
push_front 336149331
get 94056
push_back 238455085
push_back 353873682
push_back 425692634
push_middle 761558395
push_back 458727023
push_back 404408384
push_front 125578036
push_middle 147360113
get 73270
push_back 768626289
get 64089
push_back 812806741
get 65949
get 61407
get 24496
get 48559
get 16309
push_front 958517580
get 44291
push_middle 512480085
push_front 995647296
get 75314
push_middle 117260888
push_front 155773971
push_front 819278699
push_front 701962587
get 56211
push_middle 219050602
push_middle 259310719
push_middle 566361084
push_front 565898801
push_front 742634513
push_middle 996445685
push_front 628198107
push_middle 180335427
get 35375
push_middle 272109028
push_middle 987521372
get 95694
push_back 668912120
get 89535
push_back 794993914
push_middle 918542629
push_back 355098411
push_front 187408582
get 101230
push_back 578367916
push_front 276749634
push_middle 59284128
push_back 201783175
get 30371
get 103161
push_back 513936340
get 98849
get 90730
push_back 527834124
push_back 26485489
push_front 653645596
push_front 830292870
get 102822
push_middle 149413400
push_front 73296508
push_front 670854121
get 49835
get 34447
push_middle 737804855
push_front 375632829
get 85042
push_back 313855044
push_back 992491694
get 68613
get 34876
push_back 614338951
push_back 598781833
get 21287
push_back 503882634
push_back 272924974
get 53840
push_middle 779390848
push_middle 955282066
get 11155
push_front 575465377
get 31366
push_front 57876036
push_front 382818572
push_middle 303603221
push_front 906733255
push_middle 430765349
push_middle 172164125
push_middle 505994908
get 62535
push_back 554296636
push_front 85053130
push_back 658836518
push_middle 520045835
get 44922
get 109415
get 56761
push_back 233064676
push_front 912633611
push_middle 618670133
push_front 979274992
push_front 205395480
push_front 256940137
get 51088
get 37692
get 15106
push_back 424084243
get 37746
push_back 907892412
get 54988
push_front 122643319
push_middle 592482483
push_front 803476617
get 70906
push_back 854539426
push_front 270429364
get 39779
push_middle 927894941
get 70361
push_middle 460854387
push_front 958646468
push_back 739951926
push_middle 205762944
push_front 922585862
push_middle 674285022
push_front 429549196
push_back 789314547
get 54180
push_middle 21663184
get 24810
get 108432
push_front 482413117
push_front 497414227
get 65508
push_middle 31945062
push_back 827733244
push_back 649322595
push_front 393626262
push_front 374443178
push_middle 906328027
get 105525
push_front 800151562
push_back 803574854
push_back 764376915
push_middle 759306848
push_middle 234791433
get 84398
get 72537
push_back 658967920
get 105867
push_front 902787087
get 21560
push_front 990092018
push_back 427111310
push_back 493586465
push_middle 169627693
push_middle 851705000
push_back 667808815
get 82144
push_middle 779100139
push_front 199666740
push_back 484746565
push_front 524980323
push_front 47200183
push_front 772114667
push_middle 104654198
push_front 768204582
get 103557
push_back 704399419
push_front 192400178
push_back 36447826
get 9304
push_back 211062814
push_back 824928807
push_back 632390394
push_front 130478687
get 5765
push_middle 534772428
push_back 529697469
push_front 331815308
push_back 396628558
push_middle 762070397
push_back 28362199
push_front 641014890
get 19165
push_back 163284417
push_middle 928885590
push_middle 982836142
push_middle 372564145
push_middle 838764643
get 16554
push_front 559442084
push_back 56160795
push_middle 259653008
push_front 618940231
push_middle 509774886
push_front 911350763
push_back 461754952
push_back 37158015
push_middle 124749459
push_back 647918527
get 76872
get 103616
push_middle 22595485
push_back 860374667
get 103205
get 65507
get 57266
get 13735
get 101697
push_front 901445638
push_front 990902614
push_middle 397382714
push_middle 333797930
push_front 23887011
get 57934
push_back 681304649
push_back 44179260
push_middle 782281761
get 46467
push_middle 774325582
push_back 695584597
push_front 342354471
get 75182
get 20923
get 42066
get 50912
push_front 775113378
push_middle 490098586
push_back 872807961
push_middle 872581286
push_back 431300360
push_front 889122407
push_middle 134681179
get 96931
get 59762
push_front 953770889
push_middle 86206443
push_front 706905522
get 100917
push_middle 650139339
push_back 907997691
push_middle 933469887
push_middle 9965078
push_front 867278423
push_back 186952604
get 62101
push_front 336232356
push_front 145080308
push_front 179992014
get 77373
push_middle 306365766
push_front 88018659
get 96267
push_middle 674359456
get 44453
push_middle 82542975
push_middle 504495299
push_back 335670026
push_middle 566173083
push_front 857373634
push_middle 453892573
push_front 707258984
get 87332
push_middle 199800835
push_back 507171042
get 34276
get 92654
push_middle 369246932
push_back 5417518
push_back 165161194
push_middle 958341914
push_front 625339182
get 72114
push_back 32282114
push_front 234689905
get 35964
get 22681
get 59316
push_back 46650709
push_front 365879886
push_front 214653508
push_back 856632652
push_front 692486387
push_middle 170853630
push_front 529408788
get 49902
push_middle 312796308
get 19711
get 1135
push_front 286089701
push_front 902091937
push_middle 780215158
get 43614
push_middle 334589221
push_middle 785206773
push_front 50344016
get 106793
push_front 195408469
push_back 957006574
push_middle 553520189
push_front 82244860
push_back 865350077
push_back 147869820
get 86491
get 81439
push_middle 781181281
get 61628
push_back 662159091
push_front 32153010
push_back 825479877
push_middle 258717916
get 32777
push_front 325343511
push_front 801803311
push_middle 167842903
push_middle 627591206
push_back 881663772
push_back 529431430
push_middle 992165820
push_back 845650420
push_back 539609528
get 70551
push_front 679919678
push_front 117976136
get 19188
push_front 884050585
get 49429
push_back 377240808
push_back 138680360
get 92270
push_back 619655621
get 78775
push_back 964577152
push_front 300225146
push_back 528437498
push_middle 156280841
push_middle 57335389
push_middle 20367760
get 103103
push_middle 622803636
get 4279
push_back 856670292
push_back 95149530
push_back 528476945
push_front 544241694
get 43231
push_front 676843594
push_middle 215069552
push_front 797406456
push_back 272013975
push_front 886836698
push_front 575194941
push_back 465142904
get 44717
push_front 812381001
push_front 621969024
push_middle 851269299
push_back 161540464
push_middle 179252283
get 195
push_middle 708663157
push_back 394207938
push_front 996182502
get 70796
push_back 864719773
push_middle 125660899
push_middle 142408141
push_back 398422507
push_front 982180545
get 5083
push_back 285507884
get 94476
push_front 602383408
get 28913
push_back 581205258
push_middle 690478470
get 2313
push_front 357455936
push_middle 96157346
push_middle 753561863
push_middle 735307223
push_back 758708655
push_middle 109256736
push_middle 865101810
push_middle 899304350
push_front 781954162
get 9831
push_front 224797129
push_middle 579021071
get 51532
push_middle 669015584
push_front 490369226
push_front 786466584
push_back 385691869
push_middle 64044733
push_back 341022154
get 4805
push_front 328780113
push_back 402628944
push_front 352140666
push_middle 298024227
push_back 806456096
push_front 54276245
push_middle 677773998
push_middle 320634450
get 63528
get 104075
push_front 57938790
get 24554
push_front 72582872
get 62227
push_front 502565093
get 105197
push_front 134209516
push_back 768041636
push_front 614878968
push_back 112435324
push_back 570478957
push_back 597693983
push_middle 879513786
push_middle 521575264
push_front 317480644
push_back 145989423
get 80888
push_back 808023950
get 58780
push_middle 666570454
push_front 350141412
push_front 538711816
push_front 156186194
get 2148
get 54323
get 33086
get 65213
get 8560
push_front 84805552
push_middle 727157160
get 108103
push_middle 448667916
push_middle 99221751
get 34351
push_front 219147236
push_middle 779728984
push_front 244536526
push_back 662984910
push_back 953396864
get 23734
get 48640
push_front 628381912
push_front 222319284
get 3906
get 98650
push_front 707320971
push_middle 435736498
push_front 728869688
get 92145
push_middle 435344464
get 11972
push_middle 940858426
push_front 709751739
push_front 88196
push_back 982350484
push_middle 238316091
push_middle 423180600
push_front 737249458
push_back 962933654
push_front 358717214
push_middle 192893923
push_front 993011104
get 39335
push_middle 710117329
push_middle 715210646
push_front 641055914
push_back 191677285
push_back 17243817
get 38402
push_front 502382818
push_middle 393064028
push_back 732737640
push_middle 48767550
push_front 189126519
push_back 972316782
push_back 422993007
push_front 884577973
push_middle 397402236
push_front 489949859
get 25457
push_front 500867197
get 98143
push_middle 286976317
push_middle 25719261
get 9599
push_middle 588388379
push_middle 263839873
push_middle 615436861
push_back 842266917
push_front 632284332
push_middle 66170614
get 34113
push_back 42523904
push_front 194992374
push_back 92758715
push_back 561803619
push_back 955357965
push_front 881886049
get 80583
push_middle 350627733
push_front 756135401
push_front 448086274
push_back 682068672
push_front 112945571
push_back 779221985
push_front 4943697
push_front 860975874
push_front 341558798
push_front 870942402
get 57588
push_middle 938719657
get 24028
push_front 227143569
push_front 239214067
push_back 857304733
get 20422
push_back 162939045
push_front 48102823
push_middle 356156866
push_middle 917795507
push_front 142059512
get 97441
get 59292
push_back 798114455
push_back 255644227
push_back 762339234
push_front 667228202
get 22757
push_back 935934213
push_middle 445968560
get 104999
get 102426
push_front 665784572
push_back 678136813
get 89218
push_back 968423002
push_back 478276041
get 21304
push_middle 150274253
get 83019
push_back 724393348
get 41717
push_back 159597362
push_back 189311927
get 89591
push_middle 328248221
get 4919
push_front 149845544
push_back 944916199
get 51406
push_front 595022282
push_middle 696710756
get 68221
push_back 921859340
push_middle 575142885
get 26970
get 94762
get 36682
get 104764
get 18004
get 27322
push_front 967364709
push_front 188083719
get 28054
push_back 7987017
get 70081
push_middle 930426136
push_front 129508066
get 108236
get 24914
push_middle 776113965
get 66872
push_middle 757535006
push_back 448532159
push_back 790969793
push_front 165775092
push_front 701290599
push_front 63010688
push_back 328881056
push_back 480830652
push_middle 895725380
get 63040
get 60110
push_middle 373483725
push_middle 785388147
get 105121
push_front 641731692
push_middle 984042541
get 91387
push_front 819695507
push_front 753098148
push_middle 676256873
get 32663
push_back 552571572
push_back 298190052
push_middle 834053509
get 68403
push_front 904093555
get 13453
push_middle 672448538
push_middle 126651083
push_back 298665825
push_back 565274113
push_middle 423235654
push_middle 81996091
push_back 451276712
push_middle 492640288
get 20291
push_front 742977934
push_front 238608305
push_back 438553311
push_front 79070840
get 640
get 81300
push_middle 431310594
push_middle 152071750
get 37568
push_back 791147380
get 91048
push_middle 559825522
push_back 578219045
push_back 7473118
push_back 834386284
push_front 545164959
push_back 490522149
push_middle 168726500
push_front 901111572
get 66421
push_middle 668319846
get 28378
push_back 371672957
push_middle 998338265
push_back 750860460
push_middle 461630014
get 37232
push_front 43682336
get 15151
push_back 991159856
push_front 26557081
get 74271
push_middle 871001302
push_front 476647779
get 86886
push_middle 215822648
get 99574
push_front 574671054
push_back 925774644
push_back 474835602
get 103535
push_back 327787386
push_middle 467725216
get 100457
push_middle 5334402
push_front 233361025
push_front 684906674
get 23026
push_middle 541603631
push_middle 264248374
push_front 952239448
push_middle 282137875
get 93662
push_middle 241423474
push_middle 573065507
push_back 908701491
push_front 134985163
push_back 761250333
push_middle 459919996
push_back 394037747
push_front 507145134
push_front 751298582
push_middle 794568368
push_middle 206572510
push_front 59417795
push_back 325395380
push_back 923524525
get 47815
push_back 621187271
push_middle 435470610
push_front 792390033
push_front 49215005
push_middle 852993204
push_front 295668590
push_front 910787898
push_middle 812175321
push_back 109659815
push_back 299527150
get 85561
push_middle 175133365
push_back 797283931
push_middle 60432981
push_middle 9202995
push_middle 153175096
get 40045
push_front 550858658
push_back 60596106
push_back 285264572
push_middle 5817181
push_middle 609890924
push_middle 315510327
push_front 634762126
get 79168
get 78859
push_front 40829072
push_front 340108254
push_back 412196938
push_back 673831480
push_middle 379258763
push_middle 550621710
push_middle 643792510
get 28421
get 2262
push_middle 759180592
push_middle 385238474
push_middle 421849431
push_back 94700439
push_back 31628708
get 89696
push_front 954268240
push_middle 169701955
push_middle 839532518
push_back 783709149
push_back 423894325
push_front 236968661
push_back 191926016
push_back 822581754
push_front 55211075
push_middle 980718791
push_middle 521517732
push_front 844969004
push_middle 933238792
get 9891
push_front 695059359
push_middle 542244837
push_front 138555749
get 53563
push_front 706638190
push_front 569938
push_front 833332428
push_front 319822120
push_back 949477042
get 90798
push_back 591901194
get 4551
push_back 131220768
push_middle 86686282
push_middle 438931475
push_middle 144734934
get 57628
get 105429
push_middle 945214845
push_back 48405335
push_middle 79900168
push_back 798056657
get 12609
push_middle 526566147
push_front 261594431
push_back 740483212
get 74246
push_front 934784514
push_middle 705706501
push_front 336236180
get 89018
push_front 293855050
push_front 212598461
push_front 878745125
get 79809
push_back 334944872
push_middle 144253166
push_middle 653147527
get 5914
push_back 486907684
push_front 908866226
push_back 897945577
push_back 341905109
push_front 424410860
push_middle 914437977
push_middle 132064042
push_front 102260232
get 42201
get 107117
push_middle 352262013
push_middle 299254884
push_back 142199790
push_back 886373630
push_middle 995148964
push_front 670240834
get 99456
push_front 465963275
push_back 727686694
get 17512
get 79112
push_back 308546475
get 77012
push_front 447131456
push_front 881932278
push_front 720884671
push_back 679050678
push_middle 383340952
push_middle 991723169
get 16677
push_back 481550208
push_back 954812260
push_front 905770
push_middle 759873049
push_middle 316889429
push_front 997281240
push_front 908900057
get 14
push_back 128976383
push_front 56706048
push_middle 789341232
push_middle 461700281
get 42194
push_middle 158177841
push_middle 371553374
push_front 121484374
push_middle 280328987
get 67302
push_middle 2348795
push_back 903465088
push_back 127907225
push_middle 354437191
push_middle 359396533
push_front 638837555
push_back 925599364
push_front 820956768
push_middle 637960172
get 86848
push_back 522378662
push_middle 556138156
push_middle 829004895
push_middle 764731956
get 92835
push_front 616616526
get 70994
push_middle 167232812
get 23587
get 26619
push_middle 522290745
get 44046
push_back 877660461
get 92737
push_front 452206112
get 31252
push_front 678577575
push_front 845492128
push_middle 865193
push_front 577639866
get 1645
push_front 761156589
get 94107
push_middle 698059437
push_front 279958482
push_middle 757592948
push_middle 514859257
push_back 793903212
get 26557
push_middle 876133661
push_middle 509059046
get 45671
push_back 273139475
push_front 793830266
get 46102
push_middle 803905366
get 46209
push_back 615559712
push_middle 673329608
push_back 618034297
push_front 61231045
push_front 662918323
push_back 296515905
get 27948
push_back 591153014
push_back 953780913
push_middle 438746245
push_middle 977346274
push_back 268996081
push_back 770051328
push_middle 53816365
get 98052
get 83564
push_back 842568403
push_front 180235636
push_back 868226502
push_front 290214987
get 46941
push_back 543489919
get 99370
push_front 772021015
push_front 697162539
push_middle 71939054
get 24580
get 21726
push_front 133493330
push_middle 252452137
push_back 25345210
get 76977
push_front 306829854
push_front 371749086
push_middle 423591258
get 83674
push_back 785517563
push_front 158367711
push_middle 86605007
get 40289
get 93389
push_back 392801711
push_back 862304144
push_middle 590453921
push_middle 142572764
get 53718
push_middle 936666222
push_back 297338376
push_back 130369506
push_front 276463806
push_front 461075268
push_back 644609549
push_front 209267294
push_front 85755083
get 75829
push_back 821149073
get 29623
push_middle 350992470
get 7084
push_back 292718221
get 8161
push_middle 30375732
push_front 74815168
push_back 795945078
push_front 694260541
push_front 7650518
push_front 79112730
push_back 305817231
push_front 400809901
get 24116
push_front 238565225
push_middle 178571551
push_back 34887705
push_back 254758273
push_middle 681127108
push_front 662021974
push_front 606036572
push_front 596814137
get 85234
get 16198
push_middle 75100980
push_middle 865426843
get 91011
push_middle 150783720
push_middle 339413222
push_front 548465507
push_middle 813520182
push_middle 388492309
get 42723
get 37358
push_front 169810275
push_middle 215429749
push_middle 209550195
push_back 944412011
push_front 799327205
push_middle 940291828
push_front 496881432
get 105857
get 76914
push_front 11592088
push_middle 579893757
push_front 84414130
push_middle 993544852
push_back 904154274
get 10382
get 9674
push_back 670886489
push_back 269911174
get 44044
get 94863
push_front 418138731
get 24401
push_front 828197930
push_middle 656495314
push_front 174120509
get 16100
get 68364
push_middle 971956295
get 34144
push_back 931942551
push_front 823956054
get 15122
get 28925
push_front 626636464
push_middle 841537254
push_front 117630517
push_middle 184600738
push_front 504026482
get 99072
get 91270
get 67691
get 11608
push_middle 780641800
push_middle 659127113
push_back 389884488
push_middle 880614296
get 99303
push_back 141991228
push_middle 795572393
get 87315
push_back 968961077
push_front 856137185
push_back 349534193
push_back 275849426
push_back 304826880
push_back 141604251
push_front 877676098
push_front 54055693
get 97914
get 46618
push_back 728855574
push_front 327675211
push_front 318277442
push_back 496657662
get 78570
push_middle 836460964
push_front 231481848
push_middle 978485993
push_front 312747257
push_back 703003157
push_front 958674018
push_front 673165135
push_front 618693094
push_front 600624070
push_middle 678626308
push_front 883665821
push_back 851394300
push_back 601885811
push_front 312769903
push_back 205957262
push_middle 988189842
push_back 742793379
get 107902
push_middle 677593156
push_front 947407534
push_back 847653224
push_middle 85705614
push_back 849133112
get 16063
push_front 784623923
get 109186
push_back 927860125
get 12515
push_back 192980054
push_middle 333794469
get 78370
get 29919
push_front 482554215
push_front 338079754
get 16276
push_middle 856304847
get 88221
get 86312
push_middle 81809220
push_front 940057206
push_back 863749883
get 70206
push_front 676078621
push_back 899089347
get 51117
get 82995
push_back 568995420
get 78357
push_middle 925548447
push_front 504639080
get 38246
push_middle 436063974
push_front 300379811
push_front 765483599
push_front 556280701
push_back 438423936
push_back 866045198
get 42773
get 98793
push_front 624010024
push_front 600015660
push_middle 571715274
get 71399
get 35454
push_middle 123716198
get 91482
push_middle 494926607
get 47580
push_front 299794398
get 38827
push_back 505445007
push_front 47036511
get 97499
push_back 676531468
get 6919
get 1988
push_back 835387631
get 96086
push_middle 537819001
push_front 636246999
push_middle 146411477
push_middle 414656487
push_back 265308201
get 56599
push_middle 592172384
push_front 321903725
push_middle 499692338
push_back 269501332
get 69946
push_front 771020747
push_front 732923442
push_back 648261792
push_front 72715678
push_back 75002640
push_middle 15017906
get 35692
push_middle 505470025
push_middle 793336759
push_front 746592354
get 69242
get 73653
push_front 307923383
push_back 778318002
get 82657
get 110289
push_middle 420748125
push_front 584697959
push_back 864062665
get 75905
push_back 757604783
push_back 707595845
push_front 772518195
push_front 365043712
push_front 158667492
push_front 566069593
push_middle 157825368
push_back 392132214
push_front 535683739
get 48628
push_middle 349764712
push_middle 246605348
get 97178
push_middle 754649356
push_middle 654419691
get 1875
push_front 765512753
push_middle 449755157
push_front 2630372
push_middle 765109358
get 30259
push_back 573444744
push_front 213670962
push_back 847952496
get 78251
push_middle 458872762
get 87564
push_middle 662371638
push_front 143870390
push_back 883344149
push_back 387589648
push_front 982949985
get 42416
push_front 830237334
push_back 694601668
push_back 820446564
push_front 579042746
push_back 472575044
push_front 457490828
push_front 913895976
get 66577
get 41782
get 62175
get 79156
push_back 211670531
get 58717
push_front 702826218
push_front 121570494
push_front 568458730
push_back 832143067
push_middle 710621570
push_back 481047870
push_back 137176872
push_middle 153306530
get 59859
push_back 187601723
push_front 927444525
push_back 340102348
get 3603
push_back 129342315
push_middle 607635821
get 21419
get 25994
get 15085
push_front 379439708
push_back 721952311
push_middle 812471347
push_back 252105056
push_front 636065201
push_back 177912837
push_middle 821197175
push_back 994762206
push_front 205173778
push_middle 622279673
push_front 28626991
get 65535
push_middle 428822703
push_middle 930745355
push_middle 647542801
push_back 271822690
push_front 584826647
push_back 290329159
push_middle 729660058
get 102859
push_front 135197563
push_middle 367519074
get 75911
push_back 447997064
get 82196
push_front 307473154
push_front 995862682
get 87138
push_middle 34402713
push_middle 864636941
get 32372
get 3305
push_back 392176583
get 93619
get 61625
push_front 652231227
push_front 7870031
push_middle 609174375
push_front 668380798
get 90039
get 98310
push_back 284581326
get 98891
push_back 67480143
get 101625
push_middle 731580094
get 79987
push_front 103658626
get 19907
get 80113
push_back 366567971
get 22452
push_middle 485205696
push_middle 560765452
get 9269
push_front 129687124
push_back 2131816
push_middle 181067307
get 61605
get 106103
push_front 342611140
push_middle 726082879
push_middle 111837329
get 61927
push_middle 590339063
push_back 792079526
push_back 43304124
push_back 576782231
push_front 725944811
push_back 878504201
push_middle 765354398
push_middle 136112065
push_back 393343106
push_back 156512957
get 67774
get 99733
get 76229
push_middle 551959552
get 12571
push_middle 740720914
push_front 144686639
push_back 389876504
push_front 437088878
push_front 105106511
push_front 926030057
push_middle 757921317
push_back 940923776
push_back 299212973
get 55737
push_back 335784903
get 314
push_front 596491201
push_middle 771047822
push_front 4785469
push_back 86915106
push_middle 371961804
push_back 48214043
push_front 971248805
get 72
push_front 786311339
push_front 373781797
push_middle 557145833
push_front 255584908
get 66797
push_middle 84025391
push_front 433243859
get 17643
push_front 449188095
push_front 129680234
push_back 10305421
get 110521
push_front 789974971
get 100817
get 49644
push_front 73167464
get 35109
push_middle 907314536
push_back 731377238
push_middle 655668026
get 106982
push_back 372143807
push_front 261819049
get 27561
get 98558
push_middle 345517340
push_front 903807410
get 13442
get 38157
push_middle 507246888
push_middle 386715500
push_middle 821412269
push_front 917514619
push_middle 182945795
push_front 739178226
get 97306
push_back 555360210
push_back 47166124
push_back 832622022
push_middle 606477538
push_front 501428946
push_back 296713072
push_front 728662878
push_middle 360978647
get 104246
push_back 65597991
push_front 256952730
get 83601
get 105332
push_front 911965938
push_back 874103605
get 89675
push_back 925180960
push_front 824561688
push_front 281118239
push_back 342520369
push_back 144603122
push_middle 935391557
get 2394
get 108745
push_middle 171910686
push_front 712666273
get 9462
push_middle 507880034
get 43815
push_middle 402452382
push_front 534667984
get 71717
push_middle 438611038
push_back 29680430
push_middle 940263081
push_middle 248200460
get 27019
push_middle 669246142
push_back 694293397
get 15057
push_back 555014745
push_back 167844475
push_middle 858111638
push_middle 64005258
push_front 865309202
push_back 684218734
push_back 47049082
get 110247
get 106231
push_middle 543917331
get 65457
push_back 975259520
get 89515
push_back 495822829
push_middle 410159250
push_front 998451629
push_front 967410034
push_front 443314411
push_middle 27103623
push_middle 159765017
get 24900
push_middle 80817708
push_front 787955258
push_front 605647687
get 73536
push_middle 181814058
get 68050
push_back 287243520
get 104576
push_middle 891340824
get 38773
push_middle 189352139
push_front 496532670
get 93674
push_front 19107182
push_middle 912212667
get 61175
push_back 210974666
push_middle 263948007
push_front 974520965
push_middle 455109186
push_middle 685322462
get 77243
push_back 916270880
push_front 607805674
push_back 840198702
get 8551
push_middle 235122380
push_front 692660759
push_front 890488338
push_front 517572588
get 50989
get 56115
get 90032
push_front 336824926
push_middle 765054453
push_middle 164277802
push_back 808057741
get 36059
push_middle 408452028
push_front 224869427
push_middle 355826444
get 13411
get 104166
push_back 572207112
push_middle 40095571
get 98636
push_front 885930466
push_back 570428302
get 11629
get 2121
push_front 858017209
get 110670
get 62368
push_front 730321294
push_back 626022765
push_back 818293267
push_back 895828753
push_back 966814248
push_front 134068807
push_middle 718960116
push_back 40745305
get 50176
push_middle 481023954
get 9984
push_back 186284098
push_front 892583945
push_middle 910941366
get 94990
push_back 541650603
push_middle 855421227
push_front 538900562
push_middle 40271660
push_middle 493937392
push_middle 102549434
push_front 993573717
push_front 217714898
get 26909
push_middle 773697147
get 17915
push_middle 810099672
get 27017
push_middle 508514989
push_middle 269698738
get 42981
get 36008
push_back 87710992
push_back 111273216
push_front 598589550
push_middle 236199551
get 15329
get 68208
push_front 591310791
push_back 608113476
get 37847
push_back 24565774
push_front 929263072
get 8093
push_back 554677320
get 54169
push_back 968165898
get 25739
push_front 418490921
push_middle 414552607
push_back 318087779
push_front 840259113
push_middle 191748060
push_back 79705623
get 48533
push_back 185172375
push_middle 782930410
push_middle 710495086
get 65549
get 1773
push_front 706551133
get 15051
push_front 486781542
push_front 84375295
get 48543
push_middle 881661198
get 9927
get 52903
push_middle 869416035
get 41495
get 58963
push_middle 892076728
push_back 197873151
push_front 496156995
get 79861
push_middle 761303658
push_front 714384295
push_back 170544972
push_back 268034855
push_back 846019168
push_front 91801410
push_back 355927723
get 67324
get 22909
get 58620
push_middle 938152325
push_middle 516398095
push_front 830072026
push_back 234253688
push_back 918776209
push_back 768562784
push_front 958854423
get 2472
push_back 933162363
push_front 535424039
push_back 321510476
push_front 82484819
push_middle 400818640
push_front 289604719
push_middle 86334797
push_front 67416354
push_middle 412469051
push_middle 751785474
push_back 959839660
get 67315
get 5298
get 14732
push_back 553225361
push_back 923896708
push_middle 747669830
get 61479
push_back 213955402
get 76332
push_middle 496781267
push_front 62288943
push_front 580794635
get 56042
push_front 592503772
push_front 922267561
push_back 789971190
get 69212
push_front 159945371
get 50031
push_back 551473285
push_back 770058872
push_front 367801177
push_back 948793306
push_front 446460299
get 50767
push_middle 962007724
push_front 24453045
get 47566
push_front 339953789
push_back 145774210
push_middle 801465998
get 25380
push_front 429748449
push_back 6985534
push_front 417916626
push_front 514475859
push_front 880481846
push_front 47853004
push_back 393808447
push_middle 761962832
push_middle 245730560
get 11085
push_back 887049343
push_middle 387028561
push_front 288883717
get 23858
push_back 781157698
get 86827
push_back 744492461
push_middle 269591905
push_back 404975030
push_back 978927900
push_front 117855779
push_back 829471444
push_middle 389264445
get 77693
push_front 990585320
push_middle 535182212
push_middle 336446647
push_back 452997509
get 3862
push_middle 669064900
push_back 379375054
push_front 135331176
push_middle 320814956
push_middle 748452928
get 104942
push_front 19758282
get 31658
get 100351
get 87147
push_front 840399945
get 100045
push_back 808876150
push_front 152315221
push_back 632771313
push_back 904267469
get 15156
push_back 847142997
push_back 184230965
push_front 799780785
push_front 598516952
push_front 529117339
push_back 56275693
get 97903
push_front 927192803
get 40244
push_middle 253231192
get 58012
push_middle 225878032
get 9330
push_middle 112633659
push_middle 586699180
push_back 600477335
push_back 172368653
get 28066
push_back 574253563
push_front 869612343
push_back 721611581
get 52127
push_middle 753352005
push_middle 593789537
push_back 898489679
push_front 91119213
get 106357
push_middle 507270253
push_back 625455662
push_middle 999156153
push_front 245398559
get 83657
push_back 762563385
push_front 540234263
get 17380
push_front 227162025
get 80880
push_back 476254319
get 56879
push_back 591827909
get 19305
push_front 260496233
push_back 954655193
get 9715
push_front 566164689
push_back 780899808
push_back 365955075
push_back 764091518
get 33146
push_front 936604881
get 54156
push_back 724240666
get 20472
push_middle 576301349
push_back 688848373
push_front 749694423
get 20219
push_middle 790997650
push_back 149856033
push_front 82181614
push_back 669570880
push_front 121478633
get 35037
push_middle 361717380
push_front 262305147
push_back 481876157
push_front 62209510
get 12558
push_back 620714420
push_back 970429269
push_front 795348399
push_front 610675358
push_middle 180888003
push_front 380399067
push_middle 348181001
push_back 404648826
push_back 114315330
get 102333
push_middle 245591196
push_middle 189757961
push_front 148568145
push_middle 618593603
push_front 875344692
push_front 665094153
get 108079
push_back 726792875
push_middle 579546285
push_back 980347935
push_middle 812794922
push_back 17098366
get 38550
get 42852
push_back 966832369
get 28012
get 85267
push_front 80343402
push_front 50445579
push_middle 205747704
push_back 367942050
push_back 940223305
push_back 346863505
push_middle 97158167
get 90588
get 11243
push_middle 869930073
get 103852
get 48715
push_back 146674539
push_middle 223309237
push_front 896936797
push_back 535041254
push_middle 414395945
push_back 602197480
push_back 853022123
push_front 126615079
push_front 848113878
push_back 345351483
push_front 581960901
push_back 95164931
get 76488
push_back 613686585
push_front 403243262
push_front 456268492
get 81725
get 29299
get 32036
push_front 904076959
push_back 493305715
get 19008
push_middle 862473961
push_front 724557886
get 65466
push_back 588810221
push_front 283285427
get 48734
push_middle 165398660
push_back 515367623
push_front 234886101
push_back 514213993
get 24473
push_back 332001704
push_middle 950103000
push_back 759166567
push_back 409212966
get 72897
get 7431
push_back 920680633
push_middle 454095756
push_back 223791045
push_middle 142478939
push_front 983710208
push_middle 627387252
get 3205
push_middle 366702606
push_middle 791107200
push_back 466354273
get 28862
push_back 755575107
push_front 614450497
push_middle 173186777
push_front 41626183
get 65174
push_back 794864266
push_middle 684484043
push_middle 53700779
push_front 422384425
push_front 352875065
push_middle 645524850
push_middle 300237147
push_middle 82130257
get 71700
push_middle 931617958
push_back 167889466
push_back 246904919
push_front 814875312
push_back 816877347
push_middle 361693168
push_front 182865669
push_back 526446782
push_back 112708957
get 74788
push_middle 178735929
push_middle 690159449
get 58554
push_back 942237164
push_middle 970688290
push_front 12623674
push_middle 639429362
push_middle 969965482
push_back 149073051
push_front 427232134
push_back 676925290
push_back 633025222
get 42445
push_front 234271242
get 68212
get 49260
push_middle 448322798
push_middle 495501002
push_middle 420712413
get 72718
push_back 389301107
push_front 541819893
push_back 956637502
push_back 567704988
push_front 329475666
push_middle 220452526
push_back 958663701
get 39653
get 4622
push_back 195461566
get 105460
get 52987
push_back 788894702
get 24668
push_front 578838827
get 42580
push_back 689569027
push_back 625353678
push_front 472167440
push_back 168300716
get 53443
push_back 875832982
push_back 499072267
push_front 993233843
get 16375
push_back 100012297
get 15388
push_back 503837792
push_back 869966620
push_back 404347623
push_back 198559394
push_back 682830532
push_front 656321324
push_back 800152103
get 24456
get 36025
push_back 300963235
push_middle 607666611
push_middle 642229349
push_middle 685435693
get 10928
push_back 488318475
push_front 221115898
push_middle 577616060
push_front 446813419
get 39727
push_back 711224670
get 100995
push_middle 418313880
push_back 813234545
get 36418
push_back 476306095
get 41221
push_middle 243625874
get 8976
push_front 707127422
get 104330
get 2923
push_front 216269754
get 70249
push_middle 536561854
push_middle 145035292
get 70345
push_back 404290348
get 52610
push_back 922367154
push_front 759429795
get 102339
get 89814
push_middle 825812427
push_back 921225540
get 34957
push_middle 610593201
push_middle 216466288
push_back 203409025
push_back 881859527
push_front 274478902
get 59864
push_back 502102868
push_front 762371610
push_middle 966290458
get 35903
get 47752
push_front 993167911
push_front 601457898
push_front 786636375
push_middle 397238322
push_front 178566672
get 103936
get 76012
push_front 818735280
push_front 296845894
push_middle 602735777
push_back 277713569
push_middle 320419556
push_front 55465824
push_back 348318956
push_front 276749746
push_back 806564797
push_middle 954214853
push_front 919766302
get 48819
push_back 911221091
push_middle 533342942
get 74798
push_back 47326819
push_front 556927889
push_back 891996861
push_middle 766355442
push_middle 889100241
push_front 261400751
get 108125
push_front 764123874
get 59798
get 20976
push_middle 465145715
get 34054
push_middle 516967150
push_front 151862134
get 13182
get 109646
push_front 40671387
push_back 996100012
push_back 755454580
push_back 946458574
push_middle 414586171
push_back 720299821
get 100174
get 68358
push_middle 167919760
push_back 648906970
push_front 815397415
push_middle 225608969
push_middle 649403544
push_middle 437129779
push_front 474501954
get 35330
get 63205
push_middle 381312541
push_middle 27959728
get 92566
push_middle 240247352
push_back 727378688
push_middle 196173219
push_back 888227621
push_front 564604016
get 321
push_back 805818356
get 41404
push_back 464699427
get 77337
push_back 606542567
push_back 625951817
push_front 927139169
get 48879
get 36940
push_front 552720202
push_back 24329287
get 71906
push_front 573629616
push_back 703908694
push_back 979661865
get 96911
get 83028
push_front 971642644
push_back 925864996
push_front 995413980
push_front 127152405
get 5836
push_front 147648675
get 19458
push_middle 335651655
get 61888
push_back 608496532
push_back 824585775
push_front 759125726
push_back 39365897
get 10605
push_middle 48454542
get 18153
push_back 260382274
push_front 35916993
push_front 361518138
push_front 992574660
get 51828
push_back 21734236
push_back 248970946
push_back 608551733
push_front 547826799
push_back 372593233
get 90064
push_middle 55622766
push_middle 37847344
push_middle 428002993
push_front 949262720
push_front 147090359
push_middle 351165039
push_middle 485766603
push_middle 794596290
get 6020
get 96435
push_front 336154226
push_front 783904681
get 52481
get 30699
push_middle 549741479
push_middle 698293448
push_back 597590348
push_front 362442448
push_middle 13246120
get 77475
push_front 717617687
get 75914
get 12251
get 21471
get 7115
get 98992
push_back 485207445
push_back 855655251
push_front 546744107
push_back 661728613
push_front 645872443
push_back 345654345
get 69429
push_middle 611325611
push_middle 953737936
push_back 571937256
push_front 14334552
get 61392
push_back 898619832
push_back 428709653
push_back 411264402
push_back 578515084
push_back 259703847
get 23457
push_front 760426964
push_middle 802947022
push_back 628671411
push_front 614353622
get 73863
push_back 212497026
get 14119
push_back 898604547
get 53809
push_front 301502286
get 74469
push_front 27806303
push_front 866445253
push_middle 872503691
push_middle 493103508
push_front 617528650
push_front 498964858
push_middle 206350353
push_middle 597726835
get 92082
push_front 666809910
push_back 170385873
get 106170
get 93925
push_middle 478543828
push_middle 603791858
push_front 945293791
push_middle 911615213
push_middle 975216936
push_front 516940834
push_middle 401670116
get 6765
get 59373
push_back 857388174
push_front 410363868
push_front 105080536
push_back 375783651
get 89058
push_middle 759221677
push_middle 924283149
push_front 659760917
push_front 981083472
push_back 676963651
push_front 962078629
get 98560
push_back 470685674
push_middle 819227042
push_back 775256043
push_front 685106613
get 19203
push_middle 489285239
get 82821
push_front 590359553
push_front 561382484
get 69459
push_front 886497130
push_middle 761170380
push_front 525769211
push_front 932610012
push_back 985648950
push_back 786507399
get 110196
push_back 325868062
push_middle 213321516
push_back 742206314
push_front 524429060
push_middle 396947505
get 89074
push_front 17674210
get 55395
get 26705
push_middle 93311947
get 26785
push_front 612910664
push_middle 108693372
push_back 213140633
push_front 16874042
push_middle 850821781
push_back 100377320
push_middle 225585705
push_front 877512181
get 110253
push_middle 993003403
get 47306
push_back 311805219
push_back 949589717
push_middle 55968802
push_front 752016965
push_middle 798930330
push_front 556323669
get 90865
push_back 952072378
push_front 643349115
push_middle 586113815
push_middle 945002823
push_middle 163569211
get 39418
push_front 599640911
push_back 533829512
push_middle 145770951
push_middle 717755717
push_front 155925699
push_back 256212882
push_front 505560980
push_middle 246173408
get 13088
push_back 938663360
push_back 859820212
get 21894
get 45744
push_back 94778226
push_back 157657805
push_front 435916204
push_back 840714108
get 42706
push_back 94466193
push_front 664013333
get 26033
push_front 446662620
push_front 94915097
push_back 54406165
push_middle 684561589
push_middle 750162530
push_back 424145334
push_middle 895261300
get 41557
push_back 108116766
get 22270
push_middle 292750083
push_middle 3085936
push_back 320609081
get 36298
push_back 740444667
get 48221
push_back 388830050
get 82042
push_back 203597689
push_front 985514201
push_front 949704930
push_back 508286509
push_back 328492066
push_back 66441510
push_front 259645209
push_front 774120835
push_back 748628187
push_front 213342073
push_back 174394615
push_front 435438017
push_middle 184220373
push_middle 25299144
push_front 228585784
push_front 649246986
push_front 832448484
push_front 687608953
push_back 742969689
get 46523
push_back 836766532
push_back 258268465
push_front 185867905
push_back 153154891
push_back 584709712
get 38501
get 80702
push_back 669086740
push_middle 201525864
push_back 324845550
push_front 894671432
push_middle 619291902
push_middle 198383462
push_middle 534376835
get 15439
push_middle 798389924
push_back 301354040
push_back 842797042
push_front 367833609
push_front 744118567
push_back 23907916
push_back 630926685
push_front 79835856
push_front 204108829
get 56811
push_front 593396490
push_back 15617135
push_back 974448410
push_back 534623877
push_front 377468677
push_front 669970196
push_middle 298606097
push_middle 224477422
push_middle 588220857
push_middle 680848057
push_back 787951189
push_middle 741395628
push_back 627520104
push_front 457225703
get 43507
push_front 739886949
push_front 903775337
push_back 339422442
get 103127
push_middle 224242615
get 39638
push_front 912945425
push_middle 824011566
push_middle 237112769
push_back 446082975
push_back 597570258
push_middle 770324026
push_front 265311914
push_middle 865905083
push_back 137182960
push_back 55335578
get 104411
push_middle 576013233
push_middle 169355959
get 43372
push_back 693173736
push_front 825697058
get 102090
push_middle 413733801
push_middle 536708100
get 29793
push_middle 162288619
get 25446
push_back 685514432
get 98741
push_back 664079548
push_front 378385648
push_back 22439980
get 27715
push_front 392143623
push_front 245437414
push_middle 476295130
push_middle 860055291
push_back 243919320
get 78350
push_front 878010379
push_front 911928995
get 19091
get 43267
push_back 331520094
push_front 935136284
get 100562
push_front 486644514
get 2454
push_front 748154614
get 37384
push_front 998674410
get 43677
push_front 220849829
push_front 873018438
push_front 425744933
get 78307
push_back 96507498
push_back 869651435
push_front 807015912
get 101399
push_middle 964290440
push_middle 326842332
get 17519
get 62415
get 59125
push_back 257587119
push_middle 259355268
push_back 105968092
push_back 612353815
push_middle 862482793
push_front 950206085
get 40361
push_back 280580021
push_front 315365327
push_back 776544318
push_back 400235484
push_middle 315200256
push_front 564865273
push_front 448231225
get 1681
push_back 628174541
push_middle 368164576
push_front 560142511
push_middle 376083353
push_middle 577975245
get 81561
get 61992
push_front 801631053
get 46712
push_front 728043128
get 42900
get 72345
get 79314
get 15895
push_front 864200539
push_middle 252806967
push_back 822410785
push_middle 773048275
push_back 663218007
get 83567
push_front 146011135
push_back 694231920
push_back 222975211
push_front 952560482
get 97234
push_front 617554725
push_back 395950598
push_middle 34539849
push_front 930909293
push_back 775171807
push_front 668423291
push_back 710929369
push_back 680666274
push_front 281735839
push_back 8502242
push_middle 778908962
push_back 424056540
push_back 694444673
push_back 534995094
push_middle 846209873
get 78051
push_back 959508810
push_middle 812243641
push_front 92071687
push_front 339693274
push_front 271473212
push_back 827179858
push_front 71618208
get 70870
push_front 223398443
push_middle 874694269
push_middle 195995471
push_middle 447039602
push_front 22836580
push_middle 596046257
push_front 798273879
push_middle 469684361
get 22966
get 109646
push_front 995406440
push_front 493295611
push_middle 127196609
push_front 633559594
push_middle 884844447
get 93923
push_back 763690570
push_back 988373326
push_middle 269964783
push_middle 734755804
push_front 72777817
push_front 94071657
get 70270
push_back 332763780
push_back 413357471
get 26933
get 22907
get 89173
push_middle 583305047
push_front 578294497
push_middle 845140646
push_front 781905685
push_back 822541616
get 87130
push_middle 94094272
push_front 709054437
push_middle 331731013
push_middle 552519693
push_back 973234920
push_back 472695518
push_front 44148924
push_front 93777674
push_front 698494289
push_middle 40275108
push_back 450426991
push_front 512764360
push_front 750075565
push_back 747173569
get 42368
push_front 361679512
push_back 621754039
push_front 453472977
push_front 716083092
push_back 964360371
get 56618
push_front 432496605
push_middle 429122428
push_back 255798072
push_back 696725989
push_middle 718370707
push_back 564391924
push_middle 98001637
push_front 129591650
push_front 316570209
push_middle 323708463
get 24294
get 109054
push_front 561842819
push_middle 513916418
get 84190
push_front 757288671
push_front 622789017
get 80440
get 26024
push_back 71943655
get 10403
push_middle 678951622
push_middle 972661239
push_middle 482471714
push_middle 424871106
push_back 376903527
push_front 816463740
push_middle 212902889
get 109013
push_back 26573900
push_middle 284594000
push_front 773860011
get 107055
push_front 659211446
get 22444
push_front 536710670
push_middle 41543314
get 38645
push_middle 881234581
push_front 712255067
push_front 373506810
push_back 571175076
push_back 15489219
push_middle 326002504
get 80724
get 73035
get 78522
push_middle 605441915
push_back 832073979
get 65557
get 49340
push_middle 536539516
push_back 270605634
push_middle 707717442
push_back 98642283
push_back 174900264
push_middle 19207606
push_middle 186879964
push_back 856324360
push_front 1498492
push_front 854908867
get 75081
push_middle 915783948
get 18561
push_back 367233209
push_middle 600644137
push_middle 515182866
push_back 524805772
push_middle 278105646
push_back 336927665
push_front 127663377
push_middle 317920742
push_back 129657962
push_front 993795356
push_back 196328880
push_middle 194927251
get 101730
push_middle 789306563
get 104601
push_back 114333659
get 109873
push_middle 654184604
get 89159
push_back 219206122
push_front 838135568
push_back 393439115
get 91935
push_middle 418922077
push_front 779682598
push_front 788343610
push_back 70583994
push_middle 580986158
get 9799
push_middle 714099141
get 49927
get 86475
push_back 636207939
push_back 58038921
push_front 21598138
get 109483
push_back 863715878
get 40866
get 39893
push_middle 127244504
push_middle 146016944
push_middle 548857165
push_middle 923735114
get 49514
push_middle 642686525
push_middle 769365393
push_back 848390954
push_middle 231954949
get 18191
push_front 683722006
push_front 353900773
push_front 463873251
push_front 598761344
get 67922
push_front 524777902
get 83144
get 93110
push_front 918299677
push_middle 566926489
get 39832
push_middle 445697132
push_front 651103552
push_middle 380613107
push_middle 491376510
push_back 705258320
push_back 111816175
push_middle 301152046
push_front 529662277
push_back 847729944
get 36686
push_back 73812202
push_middle 654863098
push_middle 536079337
push_front 115027799
push_back 346279297
push_back 892447425
get 105586
push_front 517520633
get 25737
push_front 558093089
get 86123
push_back 828936212
push_middle 861241376
push_front 993538169
push_front 863907399
push_front 877082513
push_back 505033385
push_middle 207589048
push_middle 486739873
push_front 417342089
push_middle 62609025
push_middle 493219797
push_middle 427397842
push_front 772011440
get 55204
get 74552
push_front 797965562
get 15092
get 103205
push_middle 369912729
push_back 987685422
get 68729
get 48540
push_front 279570406
get 78745
push_middle 247988105
push_front 562969374
push_middle 688658498
push_middle 572900424
push_front 745348873
push_middle 91194148
push_back 895448144
push_back 358010231
push_middle 488022356
get 63169
push_front 397449826
push_front 208488906
get 89976
push_back 942442288
push_middle 576790655
get 90257
push_middle 68436108
push_front 807884056
get 101852
push_middle 764330723
push_back 10320841
push_back 589732936
push_middle 997972357
get 22642
push_back 807085154
push_middle 484782455
push_back 810255542
push_middle 405566332
push_front 280346904
get 48509
push_middle 838303925
push_middle 58873914
get 94442
push_front 157855935
push_middle 583650166
push_back 911162280
get 46395
push_middle 241234033
get 84036
push_back 854471257
push_middle 353052600
push_front 994882518
push_front 689715208
push_back 150660438
push_front 662865778
get 49185
push_middle 156201993
push_middle 890059180
push_front 204560552
push_back 777533582
get 28807
get 21327
push_back 36736845
push_middle 701698767
push_front 507207213
get 45883
push_middle 318671956
get 104984
push_front 794755418
push_back 661019120
push_back 78230708
push_middle 404068737
get 39485
push_front 207151116
push_middle 417646486
get 66057
push_middle 347459044
push_front 24331591
push_front 783584280
push_front 52703794
push_back 638195346
push_middle 723914657
get 45329
push_middle 442378931
push_back 119536401
push_back 112018387
push_back 22110117
push_front 614434715
push_back 600690263
push_front 273470021
push_back 510199353
get 60702
get 77053
push_middle 365197350
push_middle 133012187
push_back 960774930
push_middle 935403468
get 74211
push_middle 66402816
push_middle 83084883
push_back 802925937
push_middle 779131462
push_front 983823928
push_middle 931909683
push_middle 997062484
push_middle 91232089
push_front 743101174
get 95770
get 60238
push_front 200695306
push_back 528907232
push_back 64640341
get 96468
push_middle 226409025
push_middle 384897977
push_middle 669019434
push_back 744397575
get 5939
get 57874
push_front 37465094
push_front 184718288
push_front 723116823
push_front 911860943
get 10830
push_back 24674676
push_front 47196738
push_back 603283085
push_back 421944871
get 100165
push_back 686485986
push_back 673595054
get 56042
push_back 538576780
push_front 378485317
push_back 665622220
push_back 748742525
get 59474
push_back 166344593
push_middle 956634900
push_front 283580706
get 46044
get 84222
get 20219
push_back 267074652
push_front 432539339
push_middle 109698017
push_front 536612413
push_front 245461628
push_middle 60780235
push_middle 602917253
push_middle 629808121
push_middle 588774346
push_front 410007864
push_middle 269499400
get 28585
push_back 211089981
push_middle 419916458
push_middle 99086024
push_back 692805347
push_back 823653075
push_front 714868229
push_front 368199866
get 27016
push_middle 141808954
get 66704
get 80550
push_front 896389940
push_front 428624571
get 42562
push_front 990000526
push_front 19353634
push_middle 103773068
push_front 222400091
push_front 450286064
push_front 223387102
push_back 863035299
push_front 177729905
push_middle 281641532
push_back 87233177
push_middle 540386400
push_middle 963125294
push_back 483772283
push_middle 440247339
push_back 504746424
push_middle 382760788
push_middle 597503694
push_front 574723807
push_middle 132737253
push_middle 958441695
push_back 664985617
get 60283
push_front 434111390
get 38298
push_back 320561632
push_front 134590970
get 66069
push_middle 644172585
push_front 462930590
push_back 834133697
get 106642
get 66643
push_middle 158080774
push_back 481732693
push_back 21442170
push_back 59955001
push_front 970434697
push_middle 127215570
get 99775
push_middle 495425411
push_front 898238704
push_back 718110481
get 15506
push_front 866405180
get 7369
push_front 587424642
get 34337
push_middle 743044245
get 30467
push_back 683615260
push_back 586014918
push_front 353403835
push_back 249759415
push_front 822136193
get 60368
push_back 53684552
push_middle 837811900
push_middle 4848448
get 3976
push_middle 562066842
push_front 460662025
push_back 368921125
get 62556
push_back 416462034
push_front 200477933
push_front 454273282
push_front 759176740
get 66447
get 30422
push_back 148580099
get 61266
push_back 687996869
push_front 574716355
push_middle 947358292
get 15007
push_front 925424179
get 58086
push_back 836758139
push_middle 317230787
get 37876
get 93194
push_middle 323508314
get 62596
get 48973
push_front 321635390
push_middle 903453575
get 74132
push_middle 429323227
get 81308
push_back 732352567
get 84172
get 51177
get 10857
push_middle 869733089
push_middle 511454882
push_back 298887388
get 25282
get 14102
push_middle 818610175
get 54131
get 51015
push_middle 88999130
get 103088
push_middle 331703085
get 77029
push_middle 745109771
push_middle 452060506
push_middle 873312742
push_middle 562537911
push_back 121266258
push_back 436076197
push_back 218132946
get 2813
push_back 931513697
push_back 901828783
push_back 561024384
push_middle 682172507
push_back 811700188
push_front 938908657
get 43000
get 27834
push_front 696982929
push_back 614268520
push_front 346509918
push_back 867833179
push_back 235590241
push_back 224320919
push_middle 312055091
push_middle 442120121
push_front 853205396
push_back 628406692
push_front 298814982
get 104997
push_back 352260472
push_back 734110280
get 33624
push_front 250528308
push_back 236467511
push_front 717374115
push_middle 990104184
push_back 817643019
push_back 917067827
get 32231
push_middle 833713608
push_front 79788246
get 110770
push_middle 535576137
push_middle 739274453
get 96878
push_back 673091002
get 99587
push_back 738098293
push_back 119862923
push_back 624470737
push_back 692756847
push_front 171469754
push_front 232135315
push_back 938701015
get 98659
get 47236
push_front 904701194
push_front 813935778
push_front 721736626
push_back 519494464
push_middle 95796481
push_front 20735849
push_front 69201973
push_back 240914913
push_back 53895536
push_back 229139249
push_front 618683164
push_front 575893686
push_back 484191823
get 11367
push_middle 3085746
get 55925
push_front 487196324
push_middle 884250465
get 74702
push_middle 480707657
push_back 427327788
push_middle 929297810
push_back 500772793
push_back 431034140
push_front 419719456
push_middle 649910013
push_back 320582211
get 80179
push_middle 129449778
push_back 596388973
push_middle 265661259
push_middle 567953977
get 79605
push_middle 181467921
get 10548
push_back 223742879
get 53068
push_front 793466165
push_back 744613129
push_middle 792548858
push_back 426462346
get 69996
push_middle 587683405
get 108919
get 21809
push_back 274872559
push_middle 588872069
push_front 264401528
push_front 239552942
push_back 643012853
get 60419
get 22795
push_back 247405715
push_front 539183076
push_front 687147582
push_front 125267200
get 72579
push_back 554351357
get 110551
push_front 27772503
push_front 253232029
get 54694
push_back 749823739
get 37944
push_front 549345804
push_middle 462065639
push_back 600316735
get 62615
push_middle 194686895
push_front 834341428
get 89848
push_front 205392187
push_back 87430129
push_front 842833286
get 98078
push_back 209359700
push_front 668078105
get 28369
push_middle 426760960
push_middle 109992980
push_back 138544873
push_back 644403902
push_front 159735191
get 98022
push_front 892380494
push_front 462613561
get 95445
push_front 679339907
push_middle 384289620
push_middle 810909453
push_front 360351054
push_middle 315892471
get 102388
push_middle 554673892
push_middle 915110775
get 79140
get 82741
get 51517
push_front 461077590
get 10413
get 52324
push_middle 234106385
push_back 307104476
get 78714
push_middle 888192985
push_front 496886714
push_back 737088665
push_front 292810690
get 103541
push_back 767979881
push_front 591607217
push_front 800220039
push_front 319225689
push_front 16485092
push_middle 467851924
push_front 887505943
push_middle 632922873
get 41700
push_middle 203420097
get 7612
get 73889
push_middle 942256540
push_middle 308329204
get 43288
get 90613
get 463
push_middle 238064618
push_back 455720112
push_middle 215201766
get 54522
get 55673
push_middle 428690952
push_front 102176903
get 12097
get 62721
push_middle 968767435
push_front 521554522
push_back 905132557
push_back 506408466
get 62003
push_middle 77965409
get 56045
push_middle 259799934
push_front 656472864
get 49911
get 27427
push_front 93843624
get 22439
push_middle 494014966
push_middle 30046255
push_front 340219730
push_front 445920351
push_back 194674024
push_back 435710392
push_front 816243289
get 59440
push_front 408428771
get 20825
get 13844
push_front 475783806
push_back 850579120
push_front 555162067
push_middle 704464283
push_back 969566667
get 77374
push_middle 905882043
push_front 921042629
push_back 387844295
push_middle 752425465
push_back 717055192
push_middle 395748568
get 102915
get 57438
push_front 497542479
push_front 596462509
push_front 233698375
get 76522
get 70108
push_front 900364091
push_back 204686870
push_front 425189758
get 99896
push_front 896199507
push_front 45918100
push_front 835786636
get 102912
get 73228
get 71279
push_middle 530964337
push_back 589707333
push_front 964689095
push_middle 304941454
get 13201
push_middle 921436909
push_back 722167933
push_front 419879785
push_front 149651032
push_middle 925147844
push_back 988922499
push_front 535802085
get 41573
get 25467
push_front 470807097
push_front 195151250
push_front 512350736
push_front 254223040
push_middle 477168869
push_back 869519881
push_middle 172670407
push_front 482873021
get 105280
push_back 474371767
push_back 570535363
push_front 97614873
push_front 109994278
push_front 23228094
get 6535
push_back 95698779
get 24275
get 60828
get 38695
get 38365
push_middle 145973273
push_back 295307366
push_back 518707995
push_back 526323899
push_middle 498565475
push_back 454751375
push_front 902432614
get 108166
push_front 582951563
get 22205
push_back 697337340
push_back 247625318
get 82494
get 41782
push_front 614234974
push_back 96833938
push_middle 611868318
push_front 57876352
push_middle 92507735
get 30296
push_middle 664636597
get 106845
push_middle 983294090
get 100946
push_middle 342979102
push_front 762335562
push_middle 741260926
get 78801
push_back 581248305
push_front 260388799
push_back 52361108
push_middle 951140481
push_middle 587582726
get 101589
push_front 318098177
get 11111
get 77839
push_front 46749926
get 53853
push_middle 366139066
push_back 491459222
push_back 273079077
push_front 606158693
push_back 654362102
push_middle 34789270
get 16529
push_back 878311804
push_middle 350462350
get 41499
push_front 494717606
push_middle 51626512
push_back 45314932
push_back 292948630
get 41838
push_front 743655125
push_front 595530313
push_middle 999013032
push_back 77497014
push_middle 803365177
push_middle 381118438
push_back 463003388
push_front 456234987
push_front 760892789
push_front 636039907
get 24362
get 75635
get 103623
push_middle 435424792
push_front 9674642
push_middle 420359533
push_front 808948033
push_middle 156122435
push_front 828561427
get 49355
push_back 197566460
push_front 421647407
push_back 429702593
push_back 768354642
push_front 301237708
push_front 215531755
push_middle 922332837
push_middle 695479709
get 93232
push_front 44180116
push_middle 939090682
get 80516
push_middle 192084039
push_middle 553192803
push_middle 210477645
push_middle 989379536
get 69553
get 79486
push_front 483119461
push_back 331263867
push_front 393601844
push_middle 801348943
get 8079
get 23631
push_middle 288689160
get 86402
push_middle 38383637
push_back 926496056
push_back 452740775
push_front 62590771
push_middle 447351480
push_back 459257139
push_back 559524054
push_middle 414231900
push_back 480736335
push_back 873762138
push_back 129903616
push_front 484565284
push_front 99147147
push_back 445424125
push_back 392060133
push_front 272055634
push_back 504035466
get 9488
push_back 388359916
push_middle 591867993
push_middle 100873852
push_back 113741731
push_front 503465906
push_front 965269946
get 44503
push_front 588046880
push_front 194482643
push_back 60501820
push_middle 448879928
get 23944
get 44473
push_middle 964824065
push_middle 706181764
get 95309
push_front 879281418
push_front 909834548
push_front 334299481
push_back 858866879
get 108949
push_front 87234576
push_front 628700804
push_middle 723618431
get 44921
push_front 459506535
push_front 956991901
push_middle 739020262
push_middle 990388292
push_front 579727040
push_front 258097693
push_front 686470322
push_middle 890088891
push_back 623609073
push_front 883230979
push_back 577034499
get 57934
push_middle 439641412
push_back 304634580
get 17604
push_back 162167111
push_front 734721282
push_back 520806122
get 74471
push_middle 138691286
push_middle 443592868
push_back 144364251
push_back 71572357
push_back 273845462
push_back 883706022
get 8875
push_back 295866748
get 83275
get 33368
get 73564
push_middle 665284258
get 10800
push_middle 836335793
push_middle 373648372
push_middle 329485342
push_front 243647094
push_front 507526013
push_back 12753678
get 100458
push_back 634001923
push_back 708538034
push_middle 534425808
push_middle 12791042
get 63598
push_back 354578746
push_front 22611738
push_front 772436622
push_back 62805430
push_back 881645154
push_middle 669912331
push_back 537697023
push_back 610699074
push_back 213787086
push_middle 270683838
push_front 82949722
push_back 650094201
push_middle 235163036
push_front 672130356
push_back 843692287
push_back 143886260
push_back 827747128
get 40954
push_back 233026519
push_back 993539888
push_middle 267144114
push_middle 214355523
get 107111
push_front 366559591
push_front 947958133
push_back 129930630
push_middle 810935709
get 2830
get 75827
get 108579
push_back 204170682
push_back 416565406
push_front 464558742
get 19877
push_middle 523019991
get 6368
push_front 742713188
push_middle 567119437
push_middle 327552226
push_back 618778584
push_middle 997726168
get 94990
push_front 352270871
get 40533
push_front 213426975
push_front 581304530
push_front 590329784
push_middle 463960636
push_middle 239411951
push_back 466872363
get 111601
get 90387
push_middle 506155582
push_back 822000383
push_front 140261824
push_back 293894299
push_front 807685872
push_middle 332046883
push_middle 500948055
push_back 549719052
push_front 970587007
push_front 552866474
push_back 659914733
get 57696
get 100527
push_front 667905956
push_back 345234015
push_front 810234581
get 98004
push_back 545547465
push_back 471961286
push_back 344250808
push_back 343178028
get 92451
push_middle 186135448
push_front 777780898
push_back 576365752
push_back 524705878
push_front 818977461
push_middle 740164837
get 55839
push_front 546065542
push_middle 519189087
push_front 783907709
push_middle 609214161
push_middle 101092176
push_middle 837484395
push_middle 527692281
push_middle 121676485
push_front 24170169
push_front 410796567
get 48965
push_middle 237363880
push_back 123705804
get 52130
get 71313
push_front 16709585
get 84800
get 80493
push_middle 78711101
push_middle 878120164
push_back 603336339
get 61078
push_front 659039977
push_front 312366509
push_back 469930878
get 47847
push_back 392947750
get 93011
push_front 367168865
push_middle 729612878
get 51497
get 37247
push_front 974844201
push_middle 75258022
get 16637
push_middle 815214918
push_back 459276792
get 35812
push_back 627694639
push_back 961838658
get 40316
get 78691
get 67747
push_front 509355227
push_middle 958381353
push_front 63850864
push_back 204406136
push_back 924683781
push_back 261429675
push_front 155437240
push_back 879874903
push_back 205142444
get 50118
push_middle 819451255
get 14561
push_middle 623820002
push_front 737655873
push_front 298741104
push_middle 576527535
push_back 376881481
push_middle 961395000
push_back 414454594
push_front 58115165
push_front 839843684
push_middle 972031270
get 35016
push_middle 528143449
push_front 614304869
push_back 737631909
get 35439
get 51846
push_back 391230148
push_front 914701348
get 89304
get 58269
push_front 933175543
push_back 963091597
push_middle 168490369
push_middle 229646948
push_back 922744375
push_back 99665302
push_front 426574976
get 94184
get 49873
push_front 386222175
push_back 199412394
push_front 518597872
push_back 914974139
get 19177
push_middle 377018943
push_middle 315302889
push_middle 101843493
get 9098
push_front 528563889
push_back 98468775
push_middle 952098368
push_back 17593362
push_middle 119388727
push_back 563813477
push_back 337119370
push_back 649913
push_back 740053544
get 57077
push_back 395878030
get 39974
push_middle 540668665
push_middle 537844600
get 93300
push_back 822063777
push_front 413111570
get 23121
push_middle 906792994
get 84314
push_middle 435773987
get 53502
get 9436
push_front 724702275
push_middle 710359496
push_middle 911141808
push_front 833642758
push_back 109244325
get 31188
push_front 191056098
get 62558
get 18509
push_front 806745535
push_middle 797103634
push_back 716894461
push_middle 269990139
push_middle 896196866
push_back 351479770
push_front 473413009
push_front 720345750
push_front 527063293
push_front 56195594
push_back 728729258
get 8348
push_middle 551705946
get 53961
push_middle 443224221
get 26798
push_front 782858934
push_back 573805457
get 52846
push_front 308012101
push_middle 43900629
get 65791
get 78248
get 28157
get 107490
push_middle 957035665
push_front 705728117
get 86734
push_front 353689944
push_front 125453193
push_middle 252606235
get 35604
get 98191
push_middle 278523086
push_back 998131931
push_front 564977724
push_front 624146641
get 81721
push_back 410880127
push_front 187859371
push_back 185957938
push_middle 815185020
push_back 646050155
push_back 74892305
push_front 656629590
push_front 110916144
push_middle 322118517
push_back 398656021
push_front 282404026
push_front 275086192
get 42189
push_front 504950625
get 86137
push_back 627518667
push_front 922158514
push_back 481252662
push_front 800991114
get 106007
push_back 931280504
get 11407
push_back 345707553
push_middle 425225908
get 102341
push_front 455145597
get 49250
get 6086
push_front 648581086
push_front 795399887
get 6619
push_front 373468826
push_back 383542961
get 4798
get 34498
push_middle 454845058
push_middle 826756656
push_middle 90210635
push_middle 171618645
get 61214
get 59135
push_back 70443911
push_middle 194205691
push_back 626028896
push_middle 965116643
push_middle 934691008
push_back 283824204
push_middle 63196244
push_back 678287442
push_back 203155611
push_front 775310924
push_back 488547166
push_front 894893526
get 50610
push_back 986036753
push_front 584509554
push_front 237158133
push_middle 953576457
get 30933
push_front 143077332
push_middle 886302479
push_front 183954471
get 43127
push_middle 514657920
get 16269
push_middle 76802201
get 66071
push_back 332891657
push_middle 906843833
get 5590
push_back 823992564
push_front 377588859
push_back 216666822
push_middle 477756061
push_middle 207180151
push_middle 254375084
push_back 269900734
get 79104
push_middle 107275419
push_middle 127258663
push_front 19460716
get 99136
get 24277
push_front 495617748
push_back 730346139
get 94452
push_middle 623529085
push_middle 953458542
push_front 644317051
push_front 469669181
push_back 533667195
push_front 474863914
push_front 186729303
push_middle 612859345
push_back 668615722
push_middle 672365094
push_back 37343764
push_back 14471265
push_front 712334219
push_front 293281815
push_front 737179150
get 99650
push_front 306664770
push_back 252858662
push_front 548633908
push_back 771803681
push_middle 836152737
push_back 778562451
push_middle 37247701
push_back 725655256
get 8393
push_back 459938332
push_front 966577157
get 75649
push_front 693279785
push_front 18724917
push_front 841638276
get 28231
push_middle 815036949
get 97093
push_middle 334637475
push_front 253287763
push_front 991913089
push_middle 805182554
push_back 264219447
push_front 813108158
push_middle 533308121
push_front 555340372
push_middle 692541818
push_front 906205105
push_front 803857615
get 3113
push_middle 964256305
push_back 179008161
get 64832
get 38829
push_back 947973959
push_back 935380548
push_front 795978290
push_back 256852210
push_front 928727280
push_front 519578763
get 11093
push_back 748839303
push_front 600336367
push_back 921780387
push_middle 911183481
push_back 193263100
get 100038
push_front 343227029
push_front 434273502
push_middle 51108900
push_back 214455656
get 42569
push_front 956512731
get 30415
push_front 378648740
push_front 515353145
get 66593
push_back 103425790
push_back 525714112
push_back 693381783
push_middle 103991752
push_front 96988958
get 102424
push_back 656938718
get 77194
get 35580
get 17954
push_middle 486544807
push_front 323728594
get 6564
get 53591
push_front 67703055
get 70722
get 26869
push_back 388661703
push_front 622449806
get 17988
push_front 589720367
get 11994
push_middle 653552560
get 37821
push_front 243814151
push_middle 680421010
push_front 616705652
push_back 949533631
push_middle 247102171
push_back 542963490
push_front 60121762
push_front 382929099
push_front 220544467
push_back 378724036
get 74747
get 1519
push_front 863259868
get 107988
push_front 684205661
get 8895
get 84950
push_middle 910550445
push_front 16031794
push_front 530172649
push_middle 209079039
push_middle 992266
push_front 819319148
push_middle 585415541
push_front 125377451
get 49654
get 90065
get 47388
push_back 137359124
push_back 268599447
push_front 720003679
get 106410
push_back 244568002
get 49223
push_middle 374389789
push_back 377423413
push_back 592846688
push_middle 938255422
push_front 901124333
push_back 417219392
push_middle 647969894
push_front 132104760
push_front 947020289
push_front 817016299
push_middle 302376716
get 79672
push_front 303538546
get 32794
get 85271
push_front 219268516
push_back 755681256
push_back 128927061
push_front 158908248
push_front 727150759
push_middle 511258140
push_back 667230615
push_back 57521293
get 47373
get 46101
get 84738
push_front 10236439
push_back 754466527
get 2558
push_middle 388766083
push_back 807361420
push_front 443336805
push_middle 958063440
push_front 77382634
push_back 582044741
get 78404
push_front 6486070
push_middle 843678251
push_front 626872570
push_middle 101121996
push_front 989574802
push_back 102437204
push_front 886830427
get 72046
get 55212
push_middle 29944033
push_middle 906390377
get 1642
push_front 171685355
push_middle 832014892
push_back 178485996
push_front 441443086
get 4282
push_middle 854629965
get 27836
get 58481
get 40527
push_middle 736548945
push_middle 535533630
get 60292
push_back 607970115
get 9035
push_middle 368302572
get 69440
push_middle 489208593
push_back 509390476
push_middle 168636649
push_back 543532258
push_back 440076847
get 26071
push_middle 766397977
push_back 875818992
push_back 297131086
get 12207
push_middle 372032510
push_front 398221662
push_back 163988727
get 73716
push_middle 429163588
push_middle 326489804
push_back 696850987
push_front 571003545
push_front 804147298
push_front 165787643
get 100106
push_middle 427305026
push_front 381317012
push_back 937496574
push_middle 338450036
push_front 302536632
push_front 530486781
push_back 991224477
get 82073
push_middle 896142147
get 15757
push_back 877576946
get 41813
push_middle 571859672
push_middle 782506167
push_front 166042261
push_back 508473300
push_front 703999872
get 53953
push_middle 45923222
push_front 168563256
push_middle 145032901
push_front 924930176
push_front 122228210
get 86679
push_back 665496879
push_front 67100726
push_front 363274488
get 27986
get 47681
push_front 358152982
push_back 82179498
push_back 656826874
push_back 101682874
push_back 862223664
push_back 334635258
push_back 882568837
push_front 739899202
push_front 679086310
push_back 680344533
get 9114
push_front 28725810
get 80648
push_back 575134058
push_middle 551090667
push_front 375583942
push_back 646667205
push_back 585730679
push_middle 436037722
push_front 904767799
push_front 615286716
push_middle 712583103
push_front 495742755
push_front 365700107
push_middle 310079384
get 22599
get 97964
push_middle 137850672
push_middle 606587693
get 323
push_back 201890183
push_back 596856022
get 84766
get 51871
push_back 717440109
push_middle 996675146
push_middle 940028206
push_back 686237465
push_middle 790690469
push_middle 405653753
push_front 983128294
push_front 127504628
push_back 568859141
push_front 332567617
push_front 876547857
get 67159
push_back 224614299
push_front 761949116
get 33032
push_front 119436054
push_back 288611735
push_middle 190447427
push_middle 153664325
push_back 354479903
push_middle 768514935
push_front 935816522
push_middle 278780641
get 54920
push_middle 920501983
push_back 916624716
push_middle 339304300
push_middle 908951708
push_middle 169507009
get 56949
get 90930
push_middle 193465397
push_middle 220096817
get 3183
push_back 219261279
get 1313
push_back 732663996
push_middle 397412569
get 37131
push_back 639055660
push_middle 973444846
push_front 481990071
push_middle 226971560
get 84343
push_back 44283891
push_front 528580054
push_middle 250031696
push_back 304792511
push_front 309511890
push_front 842697060
get 51010
push_middle 490949589
get 55698
push_front 682995708
push_front 280251511
push_middle 493041169
push_front 990502274
push_front 507689182
push_front 815187074
push_back 19120662
push_middle 51985588
push_back 282313380
push_back 175577864
push_back 700257057
push_front 582032592
push_front 108284732
push_middle 638534810
push_back 329690492
push_back 451051482
push_middle 762681827
push_front 960610792
get 92142
push_middle 120909382
push_front 816197743
push_middle 595823553
push_back 149519196
get 107407
get 28205
push_middle 790467070
push_front 976535796
get 26545
push_back 170745622
get 100636
push_back 257045610
push_front 149731482
push_middle 947676560
get 17894
push_front 958865532
push_middle 775397807
push_middle 766984540
push_front 605363666
push_middle 393323618
push_back 890874807
push_back 891644100
push_middle 979652929
push_front 28720988
push_back 694180530
get 69622
push_middle 3504925
get 77394
get 55757
push_middle 987179784
push_back 771071506
get 16688
push_middle 435402734
push_front 44695646
push_front 32837125
push_front 133191139
push_front 623757467
get 33167
push_back 132840906
push_middle 258126303
push_back 306511124
push_middle 992730735
push_back 951399498
push_middle 903201039
push_back 94884387
push_middle 116888628
push_back 530469541
push_back 258174193
push_front 946273400
get 23843
push_back 472280126
push_back 999927690
get 103037
push_middle 39916154
push_front 613509973
push_middle 253665572
get 47739
get 42494
push_front 397902064
push_front 292825996
push_middle 929030232
push_middle 849213341
push_front 311302341
get 79004
get 53349
push_middle 214997407
push_back 12772613
get 12467
get 71578
push_front 606020578
push_middle 135142343
get 2534
push_front 923562221
push_front 985717307
get 6392
push_back 667720459
push_back 66232093
push_middle 826816790
push_front 660023011
get 13769
push_front 73247158
get 71419
push_middle 407852225
push_back 78776840
push_front 970361781
push_middle 377877888
push_front 816518369
push_middle 891679964
push_front 368060597
get 107249
push_front 713477651
push_middle 673721830
push_back 180898725
get 101724
push_front 92790603
push_middle 221628318
push_front 106910510
push_middle 892090765
get 111309
push_middle 608313521
push_front 589388405
push_middle 459465760
push_front 679471983
push_front 699431513
get 58659
push_middle 649837537
push_front 794628578
push_middle 165971811
push_front 121292972
push_middle 13142088
get 27840
push_middle 105959795
push_back 205406088
push_front 186079027
push_back 420374009
push_back 223962169
get 60199
push_front 917838198
push_middle 641006279
push_back 535746483
push_middle 381384819
push_middle 285882155
push_back 659453281
push_front 407760091
push_middle 384631433
push_back 828430013
get 6766
push_middle 253344072
push_back 227503306
get 85171
push_back 844969800
push_back 929519505
get 1092
get 77956
get 65187
push_back 595519112
push_back 332229397
get 4758
push_back 723658771
push_back 629825758
push_back 518340151
push_front 355708465
push_back 305121823
get 8381
push_middle 578587665
push_middle 297623369
push_back 936456570
push_front 874969263
get 85677
push_back 139266892
push_middle 509208113
push_middle 131301022
push_front 273297944
get 50617
push_front 44613122
push_back 471770480
push_front 320354375
push_back 60438191
push_back 692278481
push_middle 825507634
push_back 536843435
push_front 538483997
push_back 687129034
get 15098
push_middle 803059651
push_middle 300207381
push_front 156865598
push_front 502456249
get 18507
push_front 952046756
get 8784
push_back 21638855
push_middle 143315381
get 54490
push_middle 65531101
push_front 887781062
get 109604
push_middle 805214356
push_middle 731862067
get 36926
push_front 306396165
push_front 246411309
get 74203
push_middle 484514148
push_back 602446834
push_front 726112159
push_back 616381405
push_middle 522894450
push_back 770248919
push_front 825638959
push_middle 790968353
push_front 77861833
push_front 521320019
get 66848
push_front 261008259
push_middle 193170216
push_back 947422365
get 32272
push_front 982717486
push_back 143136957
push_back 889154170
push_back 402590765
get 40121
push_front 485121850
push_back 439336027
push_back 812879107
push_back 962370644
push_front 711798970
get 107409
push_back 776030061
push_back 991895968
push_middle 992771202
get 51264
push_middle 962752605
get 63205
push_back 890609009
get 68401
push_middle 470534056
get 58671
get 76077
push_front 695954633
push_back 457122847
push_middle 423066247
push_front 156898998
push_back 425618070
push_middle 395207533
push_middle 7251829
push_front 952429898
push_back 32399064
push_middle 469076131
push_front 831451737
get 97701
get 56037
push_middle 99859885
push_middle 52286950
push_front 174885068
get 3538
get 1446
get 13528
push_middle 532930008
get 38309
get 44924
get 32023
push_front 443300702
push_back 529901271
get 109921
push_back 971547300
push_back 109589774
push_front 297362394
get 9508
get 57906
push_front 958189655
push_front 249972380
get 7711
get 23561
get 101872
get 76686
get 99923
push_front 146980311
push_back 553376315
get 82905
get 12622
get 61291
push_back 749319350
push_front 841168284
push_back 454042781
push_middle 58109368
push_front 773618811
push_front 407027672
get 101622
push_front 961072286
get 46448
push_front 150304656
push_front 940964651
push_middle 104029925
push_back 930137021
push_back 530965694
get 75760
push_front 13729107
push_front 290631873
push_back 120984900
push_front 453349222
push_back 602481792
push_middle 379732819
get 112028
get 94021
push_front 283069614
push_middle 348750563
push_middle 751017482
push_back 877062844
push_middle 853659087
push_middle 619474548
push_back 860759389
get 63797
push_front 309464863
get 106892
push_middle 140398861
push_middle 649094347
push_middle 854756597
push_back 53696410
push_back 137363051
get 19119
push_back 198610822
push_back 947089512
push_back 567636881
push_middle 81214485
get 28259
push_back 782874024
get 79177
push_front 739022740
push_front 182345753
push_back 861438632
push_front 131009362
get 96200
push_back 306316255
push_back 131283603
push_front 211979952
push_back 885829433
push_back 669335034
push_middle 172701439
push_middle 918825483
push_back 122635157
push_middle 701677846
push_back 414035302
push_front 812845605
push_middle 547790925
push_back 375134225
push_back 823051623
push_middle 354794157
push_middle 956099587
get 39087
push_middle 649426532
push_back 178261912
push_front 900072541
push_front 139005662
push_middle 44480519
push_front 620739677
push_back 805734807
push_back 553858211
push_back 998710875
get 97568
get 43485
push_front 231022975
push_back 359967626
push_back 147374691
push_middle 762369907
push_back 798426016
get 11701
push_front 118150205
push_middle 20545053
push_middle 149799092
push_front 544068815
push_middle 281712897
push_front 955768705
push_middle 16036096
push_back 264104538
get 46195
get 9978
get 49326
push_front 918402896
push_middle 781862483
push_front 88784697
push_middle 671380042
push_front 140235822
push_back 207880525
get 27969
get 48468
get 55767
push_back 475886444
push_back 918958512
get 32759
push_back 597981315
push_back 433835271
push_back 725862953
get 4241
push_back 566676206
push_front 318172663
push_back 562510382
push_back 349140023
push_middle 590476198
push_middle 423476510
push_back 312291656
get 83653
get 102552
get 37774
push_back 462170989
get 37277
push_front 481580615
push_front 235405497
push_middle 685259537
push_front 356760027
get 44096
push_back 889475105
push_back 785743552
push_front 802973550
push_middle 100783645
push_front 512948581
push_middle 732475960
get 74539
push_middle 921763741
get 83591
get 19632
get 58396
push_back 310491343
get 5860
push_front 562421716
push_back 859227013
push_back 898677369
get 48108
get 68459
push_back 892994131
push_middle 216230306
get 29314
push_front 470985071
get 99602
push_back 949677735
get 106686
get 3137
get 62419
push_back 704754449
push_back 744637650
push_front 543197242
push_front 934865067
push_back 48766454
get 21440
push_back 999669438
push_back 291821952
push_front 385491415
push_middle 139050426
push_middle 591549280
push_front 814265028
push_front 876946252
push_middle 495096941
get 53507
push_middle 363668562
get 88877
get 64573
get 102322
push_back 53323251
push_middle 941999449
push_back 158517751
push_front 923961714
get 36490
push_front 36595199
get 56573
get 23899
push_middle 520499641
push_middle 446533648
push_front 384325216
push_middle 846382361
push_front 966616400
push_back 667869104
push_front 731012522
get 12189
push_back 177978668
push_middle 920724938
push_front 394137770
get 31641
push_front 66522996
push_back 609607687
push_middle 636652004
push_middle 254433158
push_back 307792344
push_back 958281819
push_front 253576854
get 11690
get 40657
get 68454
push_back 894230171
push_middle 19304285
push_back 320507665
get 41715
get 60123
get 102961
push_middle 897397540
push_back 193191963
get 3227
push_front 928527791
push_front 100650814
push_middle 395336349
push_middle 384702593
push_back 801279983
get 54875
push_front 850251432
push_middle 720612602
push_front 143477163
get 51324
push_middle 291608274
push_middle 180962886
push_middle 909219638
push_front 814072179
get 74390
get 42688
get 72985
push_middle 192550472
push_middle 873439315
push_back 712538667
push_back 80627144
push_back 976411599
get 106127
get 24829
push_back 653224695
get 96636
push_middle 214121601
get 54359
push_front 503983266
push_middle 28070129
get 59720
push_back 260568058
push_front 853400546
get 52280
get 48815
push_front 144553756
push_middle 750517692
push_front 126476666
push_middle 406618282
push_back 448549289
push_middle 402885999
push_middle 799671214
get 108517
push_middle 935118251
push_back 144499394
push_back 752224700
push_back 347877556
push_middle 435893467
push_middle 473375387
push_back 257592947
push_back 828172742
push_front 175151969
push_middle 478474626
get 74322
push_front 193915816
push_middle 241110427
push_middle 313656899
get 42046
push_front 666059628
push_back 791967036
get 52232
push_back 499292820
push_back 182547704
get 1679
push_front 13494593
push_back 577003715
push_front 375866067
get 105235
push_front 448616119
push_middle 208093059
get 31351
push_front 126208071
push_middle 354569716
push_back 881022313
push_middle 901938591
push_back 94169664
push_middle 840044540
push_back 762720313
push_middle 957887073
push_front 720776721
push_middle 364170153
push_middle 9775874
push_back 439850033
push_back 633735616
push_middle 674675601
get 85975
get 62597
push_middle 410891874
get 68980
push_front 318536248
push_middle 956549877
push_back 305227391
push_front 741118461
push_back 2663849
push_back 498238153
get 84221
push_back 788802567
push_middle 936781672
push_front 531243020
push_front 756402100
push_back 202016938
push_middle 539347048
push_back 505567098
push_middle 477000358
get 11983
get 89673
push_front 738844567
push_middle 793686538
push_back 218617060
push_front 991087204
push_back 21156961
push_middle 640516552
get 60512
push_back 914504280
get 22662
push_front 767871419
push_middle 332171578
push_front 907310480
push_back 80501924
push_back 356423706
push_middle 85998072
get 33950
get 79299
push_front 554391494
push_middle 482968388
push_middle 432273290
push_front 790847330
push_back 124396447
push_middle 957470935
push_middle 160238518
push_middle 914587568
push_back 676095387
push_middle 784320013
push_middle 970245584
push_middle 343637879
push_middle 160573016
push_middle 199510864
push_front 797840125
push_front 423446351
push_back 80842126
push_middle 573826911
push_front 575457308
push_front 819586397
push_back 635787325
push_front 468694640
push_middle 754254589
push_back 654866943
push_back 747842402
push_front 104382547
push_front 527521179
push_front 924457227
push_back 18329763
push_front 33646038
push_front 541111205
push_back 915140613
get 34306
push_back 815147588
get 82970
push_front 104136038
get 47877
push_back 502239776
get 82249
push_middle 683849390
get 51000
push_middle 405738318
push_front 459437417
get 105368
push_middle 571407914
push_middle 108903318
push_middle 222041614
push_back 600880490
push_back 771601400
get 57442
push_back 801929504
push_middle 512660843
push_back 845430918
push_back 829134575
get 107442
get 100588
push_front 172166817
push_front 131837199
get 101607
get 77845
push_front 889681359
push_middle 168482680
push_front 242600867
push_front 55471945
push_back 449400
get 5305
push_middle 708409636
push_back 180543868
push_middle 721382664
get 80607
get 39615
get 56504
get 56243
push_middle 751079258
push_back 924524534
push_front 138622847
push_front 377730984
push_middle 437187498
get 57991
push_back 16610834
push_middle 566782426
push_middle 602320482
push_back 633198404
get 54492
push_front 851137093
push_back 446778966
get 77890
get 73369
push_middle 730548197
push_middle 654154402
get 39606
push_middle 320625266
push_middle 509720539
push_front 286475355
push_front 29817722
push_front 535060585
push_front 406659681
push_middle 528606194
push_back 533334574
push_back 267379298
get 29607
get 22333
push_front 193428957
push_middle 124956858
push_back 549369265
push_back 811708044
push_middle 264268942
get 19560
push_front 467415171
push_front 768367652
push_front 66533160
push_middle 358105521
push_middle 702305022
push_front 396154098
push_middle 29580447
push_middle 787405000
push_middle 351268830
push_middle 871973516
push_front 450961071
push_front 657509384
push_back 436338358
push_middle 514380057
push_back 549183338
get 48562
get 45786
get 102541
push_back 994176974
get 773
push_front 326323834
push_back 818240426
push_middle 859993401
push_back 971456348
get 112238
push_back 832776552
get 93711
push_back 708791590
push_front 487465638
get 111516
get 44166
get 59097
get 52205
push_back 914793316
push_back 142722795
push_back 411349342
push_front 252086538
push_middle 169595142
get 36442
push_front 62753016
push_middle 615856010
push_front 837246128
get 108653
push_middle 502429726
push_middle 862302331
get 1872
push_front 802765612
get 49328
push_front 160783034
push_front 469251934
push_middle 735061130
push_middle 579716309
get 71666
push_front 317894645
push_middle 263028363
push_middle 860649184
get 50872
push_front 962106222
push_middle 287589769
push_middle 999319007
push_middle 410842655
push_front 826622600
push_back 759875590
push_back 987732630
push_middle 299762459
get 28313
get 77250
push_middle 379803085
push_middle 467902307
push_front 148562952
push_back 867392732
push_front 869005194
push_middle 336705424
push_middle 736458377
get 83845
get 61136
push_front 181167659
push_back 249410660
push_front 392079098
push_front 276499683
get 43524
push_back 172904883
push_back 53763888
get 45006
get 59549
push_front 462858769
get 39802
push_back 586110119
push_front 789510290
push_middle 398588066
push_back 779520214
push_back 668390898
push_back 271016395
get 106179
push_back 170063988
get 6836
push_front 849220054
get 54676
push_back 958172414
get 13391
get 53869
push_back 515946887
get 22086
push_back 285067954
get 106920
push_front 180223089
push_middle 264335451
push_front 167481080
push_middle 788324724
push_middle 111943261
push_middle 216600665
push_back 334514568
push_front 838597877
push_back 886946467
get 96960
push_back 318726122
push_front 743965435
push_back 384754540
push_front 146969177
push_middle 56798306
push_middle 128122865
push_front 963024398
get 111132
get 7347
get 40762
push_back 415210981
push_back 502081907
push_front 519571004
push_back 290022375
push_back 582800274
push_front 734384224
get 107819
push_middle 901318815
get 15541
push_back 662344293
get 105604
push_back 144953828
push_front 150879280
push_front 467029769
push_back 46520921
push_middle 912159762
push_front 107441493
push_back 274433626
push_middle 364309246
push_front 581698835
push_middle 84735402
push_middle 223900056
push_back 797465036
get 64906
get 19931
push_middle 184807229
push_back 306542318
get 87031
push_middle 96792604
get 67127
push_middle 153710335
get 6069
push_middle 639771568
push_front 166000734
get 15023
push_front 14808767
get 69208
push_front 540331234
push_front 27635100
push_back 430583326
push_middle 614654061
push_middle 426442372
push_middle 429757731
push_back 957385659
push_middle 273816382
push_middle 667075397
push_back 199881589
push_back 705770851
push_back 685080454
get 35088
push_middle 294978608
get 104171
push_front 442567241
push_front 325509056
push_back 651304443
push_back 594445111
get 18934
push_middle 508721840
push_front 130110385
push_middle 856251921
get 53313
push_back 605149004
get 39439
push_back 903343603
push_front 53506250
get 93649
push_front 779026985
get 100335
push_middle 633472428
push_back 914429247
get 25560
get 87543
get 33531
push_back 162867506
get 348
get 45967
push_middle 804670014
push_front 728306004
push_back 741445177
push_middle 961792542
push_middle 71084679
push_middle 431694723
push_middle 776313268
push_back 378203404
push_back 836775864
get 104319
push_back 964107306
push_back 131895255
push_front 826988792
push_front 935043051
push_back 939320293
push_back 674246752
push_back 547692762
push_front 521371711
push_middle 902322547
push_middle 339591555
push_front 682181190
push_back 161254189
get 64716
push_front 86590313
push_front 915066085
push_back 36344843
get 8974
push_back 757065833
push_back 440574396
push_back 85606140
push_middle 596109055
get 7369
push_back 295147958
push_back 923644491
push_middle 550756821
push_middle 441642454
push_back 814019859
push_middle 309899184
push_middle 434789604
get 61118
push_back 239826807
push_front 973902591
get 84215
push_front 321183913
get 16403
push_middle 107079345
push_back 945040224
push_back 515515730
get 52270
get 22931
push_back 873677311
push_middle 473311488
push_back 764064711
push_back 360095130
push_back 764970791
push_front 364121211
push_middle 170443554
push_middle 300681823
push_middle 594547194
push_back 61572547
get 11185
get 69139
get 35899
get 79858
get 97302
push_back 849937788
push_middle 675927623
push_front 968370851
push_middle 795972392
push_front 539631543
push_back 62542217
push_back 738724479
push_middle 106429854
push_middle 489234434
push_front 631569336
push_front 445285369
push_back 90386589
push_front 671470777
push_back 462150022
push_middle 293992625
push_middle 601922170
push_front 257304080
push_front 499305913
push_middle 24858350
get 105953
push_front 328328136
push_back 161087566
push_front 808639746
get 67008
push_middle 209936841
push_back 79215481
push_middle 660766563
push_back 612384557
push_middle 577386408
push_front 979512778
push_middle 641695309
get 81559
push_back 933806227
push_middle 40705023
push_back 558694650
push_back 817675854
push_front 21014971
get 98050
push_back 653666707
push_back 584158034
push_front 811486815
push_middle 53332534
push_middle 248565270
push_front 225690916
push_middle 327983836
push_front 537863227
push_middle 537824053
push_middle 768609852
push_back 222848144
push_back 254094586
push_front 202387593
get 30247
push_middle 353415355
push_back 344609042
get 59439
push_front 247974339
get 62198
push_middle 412963911
get 39928
get 102312
push_back 102080377
push_middle 449896677
get 43430
push_front 617904009
push_middle 401018674
push_front 598166210
get 19830
push_middle 22163860
push_back 96135138
get 1714
push_front 842410121
push_back 836605302
get 34911
push_front 71119130
push_front 20833397
push_middle 518022065
push_back 655293578
push_back 266908897
push_middle 256165366
push_back 775092992
push_back 303320833
get 98142
push_middle 615647790
push_middle 144257322
push_middle 321826175
push_front 447131609
get 103726
get 72623
push_back 831506436
push_back 786325202
push_back 625221644
get 85499
push_middle 997098262
push_front 208693095
push_middle 944430293
get 73428
push_middle 869774815
get 63159
push_back 58316758
push_middle 8338162
get 28756
push_front 50430432
get 85326
push_back 832724656
push_middle 532655789
push_back 710782237
get 111347
get 89575
push_front 710950223
push_middle 693311701
push_front 979684909
push_front 673000575
push_front 764619778
get 105473
push_back 678243663
push_back 530095024
push_front 634727207
get 98601
push_front 468573148
push_middle 23730569
push_middle 394554526
push_front 870063506
push_front 641869557
get 43522
push_front 277404368
get 71204
push_middle 988932834
push_middle 961900263
push_front 472349989
get 73206
push_back 36663640
get 77089
push_back 101254057
push_front 440676316
get 78076
push_front 702032291
push_middle 905490233
get 39539
push_back 204587266
push_middle 259063320
push_front 823384095
push_back 859061924
push_front 940598952
push_back 24801821
get 107616
push_front 532317601
push_front 894315798
push_front 293029775
get 61574
get 70100
push_front 880729614
push_back 814494010
get 103733
push_middle 496531280
push_back 847468359
get 62688
push_front 647722087
push_front 946166479
get 110839
push_middle 144218425
push_back 150402482
push_front 383669383
push_back 754449036
get 14968
push_front 651789889
get 36486
get 944
push_middle 528977388
push_back 178119952
push_front 361644943
push_middle 495928733
push_back 862557442
push_front 401427205
get 50335
push_middle 265899276
push_middle 791865945
push_front 822999289
get 58371
push_back 148346406
get 6299
push_back 20429337
push_middle 112922758
push_middle 951027642
get 34450
push_front 617242048
push_back 513364246
get 94143
push_front 159067151
push_front 514026454
push_front 814425079
push_front 421633461
push_front 959999692
get 24095
push_middle 24228873
push_middle 51223774
push_middle 431400475
push_back 468229905
push_middle 364039608
get 22263
push_back 32736867
push_middle 540015948
push_front 915364919
get 59555
push_middle 445431653
push_back 217458083
push_middle 8806304
push_middle 813439386
push_middle 139185841
push_back 649544430
push_back 585486500
push_front 741545675
push_middle 986196278
push_back 657529758
push_front 220029824
push_middle 700978459
get 42772
push_middle 106825039
get 53767
push_back 702922596
get 29403
push_middle 184333950
push_back 58090293
get 76909
push_middle 7156286
push_back 956586256
push_middle 750678947
get 35460
get 49212
push_front 20019332
push_middle 844291802
push_front 555245148
push_front 237121146
push_front 141151861
push_back 355283647
get 73974
push_back 248653390
push_middle 958019531
push_back 289548113
push_back 295286486
get 55777
get 54359
push_back 997966199
get 104902
push_back 633033779
push_middle 244058589
push_back 882996008
push_back 469778336
push_back 596137618
get 9441
push_back 706068141
push_middle 635649491
push_middle 809168108
push_back 750460057
push_back 3023747
push_front 702818478
push_front 256477206
get 86412
push_front 165621645
push_front 448778664
get 35460
push_middle 845898662
push_middle 711755028
push_middle 123513146
push_back 719273992
get 106454
push_front 863955595
push_back 198598972
push_front 281157030
push_middle 735099574
push_middle 263654397
push_back 942837168
push_back 667821964
push_back 750166301
push_front 635857464
push_front 457292644
get 55215
push_middle 936186309
get 19466
push_front 643322208
push_front 430538550
push_front 790132121
get 83767
get 81394
get 65971
push_middle 390894061
get 58399
push_back 544267481
push_middle 666882552
push_middle 865953245
push_middle 477200457
push_middle 997734372
push_front 373403009
push_middle 672387761
push_back 397789358
push_front 763997821
push_back 993955336
get 75063
push_back 978605573
push_back 28394777
push_back 574104428
push_back 838176333
push_middle 918396982
get 26813
push_back 289506460
push_back 41982562
push_middle 788428548
push_front 855502847
push_front 298462743
push_back 798657599
push_back 709334901
push_front 214018929
push_back 185374891
push_back 487005142
push_front 761986467
get 60320
get 22217
push_middle 387987738
push_front 313897027
push_back 741026219
push_middle 836384932
get 90238
get 87483
push_middle 259315635
get 60145
get 95870
push_back 667007967
get 26945
push_middle 336401262
push_front 660402882
push_front 485618220
get 6318
push_back 145297271
push_front 671682461
get 35644
push_back 22829023
get 108464
push_front 135938043
push_front 21434778
push_back 202060001
push_back 224763997
get 26676
get 40508
push_middle 865015827
push_back 708234358
push_middle 455402423
push_front 414737330
get 75761
push_middle 954482830
push_front 475866149
push_back 57811970
get 56641
push_back 84007151
get 32263
push_middle 631258043
push_back 347873465
push_middle 788748838
push_front 893248544
push_back 133001674
push_front 933325452
push_middle 284957464
push_middle 44580459
get 35304
get 49014
get 31068
push_middle 583986666
get 50887
push_back 143453548
push_middle 203981694
push_front 324072978
push_back 428919403
get 5475
push_front 766928908
get 12187
push_front 399714022
push_middle 78013484
push_middle 112288264
get 103011
get 19206
get 86933
push_back 365917456
push_front 852076024
get 112152
push_back 652332121
push_back 715201147
push_front 228310386
push_back 764976124
push_back 828345956
get 35158
push_back 805337448
push_middle 330609148
push_middle 43249216
push_front 174866150
push_front 772149439
push_front 562698127
push_front 417557392
push_front 274403817
push_back 834720610
push_back 28419686
push_back 963119737
get 63592
push_front 302517411
get 52660
push_middle 152599141
push_back 24677593
get 16943
get 52515
get 3992
push_front 136224027
get 47693
push_front 94361349
push_back 838296859
push_back 627413652
push_back 804395691
push_middle 484180680
push_middle 967058938
get 78055
get 44713
get 88612
push_front 199473127
get 28288
push_front 222713421
get 78417
push_back 693319542
push_back 715141615
push_middle 246889272
push_front 628505508
get 93179
push_middle 347568535
push_middle 671381120
push_front 27376312
get 37046
push_front 180346574
push_front 859345350
get 39475
get 72618
push_front 14676533
push_back 179773673
push_front 935066166
push_back 353074649
push_front 547937207
push_back 124840587
push_middle 717259488
push_front 271997684
push_middle 577277744
push_front 934164682
push_middle 694216984
push_back 304084704
push_front 342077540
push_back 861321876
push_middle 118995555
push_front 730858217
push_front 68710291
push_middle 224898882
push_middle 80308202
push_front 627007950
push_front 444329548
push_back 892980521
push_middle 303888264
push_middle 751461757
push_back 552826460
push_front 177447542
push_middle 847561819
get 4113
push_back 490969177
get 20190
push_front 339772554
push_back 475958709
push_middle 418154264
push_front 637770568
push_middle 378365489
get 54294
push_front 897662905
push_middle 451615208
push_front 503465316
push_middle 666327149
push_front 697303265
get 58364
get 97914
push_back 370838410
push_back 828633776
push_middle 322670424
get 7815
push_front 670974778
get 51630
push_middle 61437815
get 84104
push_back 165684504
push_middle 552578522
get 12240
push_front 512420580
push_middle 665678002
push_front 884448355
push_middle 947332588
push_back 866804956
get 78082
push_front 720515424
get 72807
get 28840
push_front 866662745
get 55287
push_middle 716933490
push_back 639489013
push_front 248923429
push_front 20463835
push_front 602112751
get 84383
push_middle 493192207
push_front 480608099
get 48882
push_front 532298049
push_front 361521077
get 76535
get 19857
push_front 163617163
push_middle 998646108
push_front 652732946
push_middle 459802512
push_back 994429521
get 48729
push_front 999610633
push_back 894880211
push_front 803073172
push_back 757336917
get 27938
push_middle 882660047
get 71094
push_front 898606964
get 61243
push_front 476864499
push_back 668439473
push_front 875864758
push_front 513585069
push_front 528488821
get 27298
push_back 13662774
get 59560
get 103526
get 39263
push_middle 919216142
push_middle 291602148
push_front 688575238
push_back 147048327
push_back 745587604
push_middle 725169558
push_middle 55295446
push_middle 976822741
push_front 76428492
push_front 839101788
push_middle 912878928
get 15038
get 69802
get 46010
get 63956
push_back 252609907
get 112731
get 16437
push_middle 491489045
push_middle 427047540
push_back 203728558
push_middle 320085660
push_front 199556286
get 109012
push_middle 725869638
push_middle 806044461
push_middle 832913313
push_back 352343308
get 45595
push_front 470045393
get 92964
push_back 577722505
get 87905
push_middle 93599420
push_back 594677148
push_front 519513701
push_back 437377890
push_front 292869685
push_back 71264091
get 47598
get 96230
push_back 764336564
get 113723
push_front 29607179
push_front 114117423
get 77465
push_back 967289259
push_back 941880501
push_front 68872465
push_back 604083885
push_middle 101617517
push_front 235933601
push_front 377041513
push_back 901172833
get 105984
push_back 803148502
push_back 75971337
push_middle 362625536
push_middle 352098059
push_front 164382331
push_middle 671538054
push_front 188476081
push_middle 116093091
push_front 517114097
get 30045
push_middle 276804046
get 6439
get 42628
push_back 651297806
push_back 775196360
get 23549
push_front 147858426
push_back 379558638
push_front 498293226
push_back 287942888
push_back 597555082
push_back 575422667
push_back 963492639
get 67449
push_middle 114603456
get 34967
get 61951
get 93212
push_front 967317590
get 94092
push_front 66049987
push_middle 575469370
push_middle 383095599
push_middle 156203056
push_middle 761045871
push_middle 73394047
get 17981
push_middle 304762812
push_back 531282691
push_front 587465963
get 1221
get 110792
push_back 884438180
push_back 441156329
push_front 74454820
push_back 518818710
push_front 307850038
push_middle 845882415
get 23968
push_front 650772982
push_middle 548054789
get 3413
push_back 812351953
push_middle 312370258
push_back 35698937
get 31833
push_front 249859261
push_back 423927810
push_front 425103020
push_back 140173229
push_front 198868438
push_middle 363912253
get 20865
push_middle 809915495
push_back 429554952
get 99969
push_front 579144475
push_back 707527813
push_back 315042979
get 22592
get 10685
push_back 220906082
push_front 612315027
push_middle 493868681
push_front 249470860
push_middle 519847728
get 75622
push_front 154690744
push_middle 218437003
push_middle 977270020
push_middle 924222473
get 89804
push_front 129127009
push_front 476180978
push_back 656510750
push_back 178143168
push_back 946025800
push_back 588325550
get 110651
push_front 848771523
push_back 360332384
push_back 611721137
push_middle 236667652
get 20184
push_middle 281350479
push_middle 329016019
push_front 77690588
push_back 828878287
push_middle 772914976
push_middle 873594118
push_front 149314484
get 25115
push_back 357803550
push_front 73539303
get 105497
push_middle 960318596
push_front 891722361
push_back 448077604
push_front 774902131
push_middle 501296874
get 94273
push_middle 573461872
push_middle 211195971
push_back 1680321
get 105620
push_back 852432134
push_back 678613884
push_back 458299267
push_middle 404648106
push_middle 144290420
push_front 217308616
get 26517
push_back 278523614
push_front 832096119
push_front 881812194
push_back 138392174
get 88291
push_front 742931289
get 80885
push_front 790103152
push_back 602449689
push_front 74775902
push_front 852897877
push_front 208569333
push_front 928842131
push_middle 941373963
push_front 456786515
push_back 47020926
get 113154
push_front 678740193
push_front 854581785
get 94045
push_back 61264023
get 95425
get 21011
push_back 915161881
push_back 881674262
push_back 420621694
get 3527
push_middle 775809713
push_middle 22836724
push_back 982695650
push_front 24730832
push_middle 404669703
push_middle 757229101
push_front 75006906
push_back 63797967
get 56973
push_back 246358964
push_back 458377636
push_back 782502268
push_middle 212432105
push_middle 533444550
get 40732
push_back 916624324
push_front 669530597
push_front 19103713
get 35415
push_middle 387106085
push_back 9688038
push_front 360208745
push_middle 438826048
push_back 441179963
get 26712
push_front 318037597
get 24629
push_front 97912483
push_back 364907056
get 100685
get 16963
push_middle 184307667
push_front 994065394
push_middle 450561367
push_middle 224812565
push_front 975097196
push_front 3899563
get 90726
push_middle 372504330
push_middle 957974282
push_back 359221783
push_front 661142958
get 94255
push_middle 196093966
push_front 118375770
push_back 644005297
push_middle 159680588
get 47983
push_middle 472751205
push_back 90941495
push_middle 454593449
get 95179
push_middle 10181531
push_back 568761459
get 103451
push_middle 906797572
push_back 713773075
push_front 166837613
push_front 633824029
push_front 772707207
push_back 226744690
get 103052
push_middle 30044985
push_middle 642335054
push_middle 808494271
get 80853
push_back 176705719
push_front 456344478
push_back 595958487
push_front 730032716
push_back 517991284
get 69706
push_front 587817765
get 59956
get 48399
push_middle 312208593
push_middle 797094132
push_back 145283639
push_back 285026966
push_middle 300054592
get 24953
get 40775
push_front 832943590
push_front 92236266
push_middle 831996471
get 50784
push_back 703577185
get 15315
push_middle 706737322
push_front 471621126
push_middle 30371233
get 109255
push_middle 800792256
push_middle 614457434
push_back 768821439
push_back 77453400
push_middle 722511896
push_back 884249850
push_middle 460242831
push_back 306242571
push_front 206085549
get 68289
push_front 544971251
get 35356
push_front 278329574
push_middle 721600490
get 49329
push_front 789131203
push_back 870185342
push_back 794702341
push_back 802653440
get 35970
push_back 315118396
push_middle 294109001
push_back 366769342
push_front 90549447
push_middle 280365273
get 83212
push_back 644115881
push_middle 364967590
push_middle 517447199
get 38612
push_front 483305125
push_back 420133650
get 63408
push_middle 530813033
get 85639
push_front 898845850
get 32424
get 31476
push_middle 308395881
push_front 728516789
push_back 947386248
push_back 506497610
push_front 144982467
push_back 79049538
push_back 617776248
push_middle 333872264
push_front 561629040
push_middle 313237910
get 91990
push_middle 270537904
get 98725
get 59585
push_front 403088855
push_front 969895981
get 7649
push_front 25759797
push_front 710294964
push_back 549181400
push_back 607924762
push_middle 869427803
push_front 941641254
push_back 104334369
get 80154
push_middle 684083659
push_middle 526641084
push_back 88252996
get 51226
push_middle 991511554
push_front 726746262
push_middle 691455800
push_middle 743909609
push_middle 117995145
get 52572
push_front 288566494
push_front 756931134
push_front 119854063
get 2415
push_middle 333743167
push_back 520431865
push_middle 621116800
push_back 540497940
push_back 292771342
push_middle 441749760
get 13319
push_back 720933749
push_back 77260505
push_back 756378061
push_back 323899025
push_back 238025224
push_front 51377366
push_front 583430234
push_front 530279327
push_back 170371315
push_front 394388794
push_front 443547152
push_middle 898700398
push_middle 661342164
push_middle 939699273
get 59886
push_middle 154352011
get 87675
push_front 336310861
push_middle 138854405
push_back 772774609
push_back 863769171
push_middle 222551716
push_middle 243979573
push_back 354327576
get 82610
push_front 162843353
push_front 272433712
push_back 176990195
get 72396
push_back 531836820
push_middle 624766342
push_front 645079129
push_front 859283117
get 50362
push_front 599404247
push_back 310334104
push_middle 632442789
push_back 395068498
get 110827
push_middle 479273186
push_middle 42039754
get 95687
push_middle 491098979
get 53167
push_middle 464887471
push_front 821349091
push_back 314930813
push_middle 97030002
push_middle 184397479
push_middle 783201204
push_back 759437651
push_front 736235191
push_middle 598123968
push_middle 522529402
push_back 779987999
get 84820
push_front 47608714
get 42936
push_front 943405824
get 35115
push_front 13989899
push_back 682545337
get 53029
push_front 296288153
push_front 505679001
get 1196
get 11324
push_middle 551498629
get 15898
push_front 195540037
get 65151
get 41859
push_middle 364226693
get 27226
push_front 821302152
push_back 319560987
push_back 246229304
get 102974
push_middle 925233314
push_back 740380667
push_front 920019232
get 87519
push_back 798708467
push_front 653541207
push_middle 263797601
push_back 1266087
push_front 353944920
get 105241
get 30986
get 58287
push_front 292826683
push_back 768332601
push_front 985119333
push_front 366425481
push_back 717147660
push_middle 386375613
push_back 429916312
push_front 300047394
get 35590
push_front 762092542
get 113920
push_back 658231513
get 90516
push_middle 339620401
get 113645
push_back 778411142
push_middle 952449802
push_front 635060382
push_middle 543337468
push_back 126870908
push_middle 100947647
push_front 560053655
push_front 459181971
push_front 353449700
push_front 553778257
push_front 681443633
push_middle 753582932
push_middle 482266657
push_middle 82299141
push_back 11579077
push_front 234013698
push_back 103549651
push_front 584340459
get 36262
push_middle 534085078
get 99153
push_back 331745215
push_back 499578493
push_back 987246508
push_front 960847094
push_front 541357083
get 71331
push_back 630955466
push_middle 732151563
push_middle 48337266
push_front 206861445
push_middle 397257568
push_front 637355250
push_middle 784160236
push_back 102396865
push_middle 236222306
get 81473
push_middle 290206068
push_middle 413064582
push_front 213540532
get 30509
push_middle 455601649
get 111478
push_back 158598576
get 39848
push_back 597953614
push_front 380605347
push_front 114961350
push_back 730355184
get 26749
push_back 10207534
push_back 657508311
push_back 71788066
push_middle 912542194
get 73044
get 75954
push_front 901714305
push_front 619918872
get 81647
get 64636
push_back 879651263
push_front 729230033
push_front 611243460
push_middle 179656030
push_middle 466806320
push_front 52927392
get 77188
push_middle 695572000
get 39701
push_middle 829011418
push_middle 730182393
push_back 725237142
push_middle 522428063
get 69440
get 91865
push_back 475688363
push_front 82748469
push_middle 921753051
push_front 328347548
push_back 500899761
get 53984
push_middle 837856230
push_front 685722426
push_back 581627296
get 67561
push_front 354999708
push_back 591663169
get 12662
push_back 998157108
get 4212
push_front 578653811
get 69519
get 54843
push_back 127505901
push_front 248953868
push_middle 788161950
push_back 720629752
get 50865
get 103531
push_front 763413935
push_middle 241111388
push_middle 625588696
push_front 714861406
push_front 345790497
push_middle 133102680
push_middle 826210293
push_back 365062768
push_front 178540809
push_front 124313368
push_front 188757030
push_middle 942152861
push_back 728023556
get 6706
push_middle 130022631
push_front 163745345
push_middle 663608546
get 106747
push_back 742340124
push_front 354818454
push_middle 54124399
push_middle 299367239
get 103161
push_back 758476314
push_back 393444709
push_middle 830452252
get 37508
push_back 546681115
get 11653
push_back 223009329
push_middle 986875593
get 24173
push_front 585551925
push_front 955658621
push_middle 995376991
push_front 723044657
get 100108
push_front 644585886
push_back 602014457
push_back 481044818
push_back 282392636
get 73035
push_front 517917844
push_front 881236949
get 76070
push_front 831420583
push_front 369896741
push_front 905630210
push_back 419162222
push_middle 319269895
get 106456
push_front 715929194
get 105162
push_front 32349571
push_front 185863591
push_middle 611511203
push_back 456123863
get 46251
push_back 216888371
push_front 391459206
push_front 880775050
get 42840
get 55867
get 110609
push_front 173280468
push_back 983793352
push_middle 814579712
push_back 162311609
get 22304
get 86622
push_middle 941464265
push_front 147948768
get 87618
push_middle 779114003
push_front 501765913
push_back 607647110
get 110841
push_back 753954956
push_back 490178370
get 55497
push_middle 778296185
push_front 610372061
get 31414
push_middle 26489955
push_front 199104761
get 101511
push_middle 966349106
push_back 439080387
push_front 897180297
push_middle 312447470
push_front 778993533
push_back 424638847
push_back 195427190
get 22981
get 42049
push_back 542440560
push_middle 206525118
get 72424
push_back 609941608
get 50620
push_back 368934815
push_front 163579817
push_front 55183931
push_front 340789562
push_middle 764648267
push_middle 573977519
get 8091
push_middle 723758585
push_front 895308508
push_front 657625007
push_back 589483828
push_middle 832441124
get 96416
push_middle 62871183
push_front 535584604
push_middle 346049597
push_middle 515561940
push_back 118837414
get 100915
push_middle 990452215
push_front 391594556
push_middle 914322528
push_back 420463294
push_front 128775988
get 23277
push_middle 254648273
push_middle 161761133
get 11215
push_back 44972311
push_middle 339593243
get 49217
push_front 966916923
push_front 21229952
push_front 344325124
push_front 405227789
push_middle 719378812
get 69937
push_back 339491808
push_front 227457424
get 83708
push_middle 399729784
get 51103
push_back 874288696
push_front 487481544
get 3832
get 36800
push_back 912367930
push_back 535144850
push_front 854876537
push_front 423906898
push_middle 971633137
push_front 841817281
get 20964
push_middle 772857242
push_middle 604456127
push_front 207525990
push_front 644434493
push_front 534258808
get 58827
push_middle 245840242
push_front 174540187
push_back 49560844
get 56944
push_front 838062642
push_back 119706973
get 26974
push_middle 888432302
push_front 7266332
push_front 582579193
push_front 86383939
push_middle 583929868
push_front 775274558
push_middle 119599385
push_back 803325264
push_middle 626377849
get 86402
get 103508
get 13358
push_front 500683416
push_front 325202653
push_back 615099762
get 45743
get 67625
push_front 475456762
push_middle 553927029
push_front 675254153
push_middle 398570210
push_middle 57498675
push_middle 388684454
push_front 498583185
push_front 27738877
get 2787
push_front 833004203
push_back 135649713
push_middle 994130443
push_back 593478407
get 48835
get 108137
push_middle 904426454
get 99455
push_middle 198031255
push_back 58862424
get 26383
push_back 909041383
get 53834
push_middle 363596979
push_middle 205467428
push_back 905047428
push_front 370709947
push_front 86181950
push_middle 166748802
push_back 755713688
get 34270
push_back 949697494
push_front 176167203
push_back 357592937
get 7551
get 97560
get 58870
push_back 167151394
push_front 708630088
push_front 65902195
push_back 663404511
push_back 854435088
push_back 964398092
push_front 274146243
push_middle 840189745
push_back 44304732
push_back 573896748
push_middle 223955368
push_middle 266989173
push_back 629271855
push_back 464637491
push_front 849110503
push_middle 725801640
push_back 355265195
get 66307
push_back 197015165
push_back 443441306
push_middle 562282843
push_back 393346393
push_front 702220407
get 21456
get 88073
get 728
push_middle 147069263
get 73205
get 1446
push_back 429206913
get 25904
push_front 168405815
get 104708
push_back 646917103
get 10980
get 89510
push_middle 207378344
push_middle 455039600
get 42652
push_middle 511480399
push_middle 770062381
push_front 672184357
push_front 604739736
push_middle 955991197
push_front 905678149
push_front 206338537
push_back 415706733
push_back 828165342
push_middle 23501841
push_middle 81167509
push_back 673129515
push_front 678057505
push_back 304905975
get 20500
push_middle 192218849
push_back 258207059
get 42578
push_middle 910933165
get 340
get 37867
push_middle 427256258
push_back 796708904
get 101056
push_front 539990046
push_back 366259642
push_back 488242237
get 57063
push_middle 616245176
get 53332
push_front 959192211
push_back 929461323
get 101624
get 27668
push_front 124297871
push_front 929361074
push_middle 996009023
push_middle 189315078
push_front 294947320
get 56909
push_middle 867887912
push_back 662528343
push_front 150169860
get 64006
push_back 8395951
push_middle 249677774
push_back 864890441
push_front 811831506
push_middle 604232916
get 28850
push_middle 979649768
push_middle 725700458
get 62642
push_middle 442640285
push_middle 432694219
push_back 731029123
push_middle 582691198
push_front 785925960
push_middle 231012247
get 24637
push_middle 20751031
push_back 495600783
push_middle 68697086
get 15766
push_middle 917458424
push_back 223167175
push_front 832547554
push_front 494578840
get 92405
push_middle 870427264
push_middle 275576706
get 61065
push_middle 716203154
push_front 71550357
push_front 443780807
push_middle 713912651
push_middle 57477139
push_middle 977892536
push_back 530223947
push_back 560473897
push_middle 350324419
push_middle 140355410
push_back 145434468
push_back 199832917
push_middle 961552289
push_back 182384005
push_back 270683168
push_front 2424527
push_front 552402735
push_back 327011779
push_back 371479524
push_middle 101171267
push_middle 727498454
push_middle 176624582
get 69111
push_middle 463716856
push_back 325086985
get 97289
get 46318
get 61975
push_front 925473060
get 19434
push_back 935145504
get 98169
push_front 10624178
get 74593
push_back 977855946
push_back 562761657
push_back 36584725
push_front 104270013
push_middle 370727627
push_front 201025363
push_front 77094192
push_middle 109096177
push_back 219422746
push_back 955953167
push_back 217484824
push_middle 584595226
get 37184
push_front 633511879
push_back 740164407
push_front 475744412
get 72376
push_front 876475066
push_back 212447193
push_back 79878831
push_middle 329478236
get 66395
push_middle 718044391
push_middle 884636959
get 84563
get 95061
push_back 570427979
get 95002
push_front 114789196
push_back 217122041
push_middle 972906966
push_middle 971777468
push_middle 92763337
push_back 893174538
push_back 886873966
get 3724
push_front 192233452
push_back 3044394
push_front 408697419
get 31848
push_back 312777153
push_front 7938258
push_back 366148518
push_middle 291484203
get 25419
push_front 69970229
push_front 629749988
push_middle 5664229
push_back 299558236
push_front 138106537
push_back 370762218
push_front 5713001
push_middle 758359010
push_back 769151332
push_back 684492020
push_back 459511016
push_middle 126105721
push_middle 665186477
push_back 366515552
get 43564
push_back 495714793
push_back 134487295
get 10615
push_back 173113563
push_back 816980299
push_middle 842831346
get 33004
push_back 821558225
push_back 393460494
push_front 870877315
push_front 887036925
get 114041
push_middle 786328679
push_middle 846749471
push_back 331325080
get 24303
push_front 179232648
push_back 577002518
push_back 440599368
push_middle 932607719
get 71735
push_front 952492975
push_back 555087360
push_back 715648521
push_middle 334578077
push_back 929937002
get 10859
push_back 343976790
push_middle 943433601
push_back 173097292
push_middle 35358036
push_front 210092661
get 62496
get 30780
get 109446
push_front 271539661
push_back 372456681
push_front 274506568
push_middle 816025043
get 30519
get 87071
push_front 134616657
push_middle 763294865
get 61056
push_back 30624956
get 53138
push_front 802051036
push_front 797980647
get 8125
get 77383
push_middle 687347352
get 99887
get 44821
push_front 783201004
push_back 954677895
push_front 451968528
push_front 982761512
push_front 803702656
push_back 510766850
push_front 276827225
push_back 212178453
push_back 920887046
push_back 495513404
push_front 68526161
push_back 669476398
get 73753
push_front 765722638
push_front 33915321
get 110505
push_back 443990640
push_back 268765397
push_middle 469411744
push_front 982009161
get 40799
get 102377
push_front 435041081
push_back 845828725
push_back 46650850
push_front 555537530
push_front 133042962
get 102215
push_middle 366723362
get 109271
get 74313
push_front 166385934
push_middle 99732689
get 107030
push_front 795755887
push_front 132276645
push_front 331953482
push_front 67600648
push_middle 70840574
push_back 294630738
push_front 271899604
push_front 976125888
push_back 173323091
push_back 133098743
get 67787
push_front 992319915
get 57576
get 71903
push_middle 894623862
push_front 953092895
get 57142
get 5275
get 64156
push_front 18805082
get 34012
get 69480
push_back 39696299
push_back 862640048
push_middle 254669088
push_middle 874117346
push_back 417862920
push_back 396156823
push_front 34081402
push_middle 875743638
push_middle 227807664
push_front 231918422
get 6981
push_middle 212377896
push_front 753901650
push_front 242599701
push_back 976116042
push_front 371158859
push_back 526780088
push_front 866572433
push_front 542594210
push_middle 479185044
get 84499
push_back 163970698
push_middle 637895414
push_middle 170833007
get 105705
push_front 574099644
push_front 735074209
push_back 586010521
push_front 84616174
push_middle 257011624
push_back 408778730
push_middle 882232543
push_front 8238647
get 57497
push_middle 738710588
push_front 496240884
push_middle 926949924
push_front 304121793
push_middle 985305319
push_middle 557366999
get 113159
get 80305
push_front 735216768
push_back 479495555
push_back 178037175
push_middle 595329194
push_front 802994226
push_back 242589579
get 108635
push_back 745034121
push_back 314270435
get 76735
get 98054
push_middle 498656089
push_middle 584111063
push_back 378829350
push_back 8066360
get 43351
get 88131
push_middle 458924784
get 103589
push_back 40777062
push_front 54884044
push_back 589395237
push_front 444173793
push_back 263055143
get 51969
push_back 700045976
get 13120
push_front 927798680
push_middle 25319434
push_back 394493639
push_middle 531376172
push_back 762915297
get 99815
get 55303
push_middle 83976969
get 784
push_middle 546683953
get 26370
push_front 782146972
get 35428
get 24260
push_back 965641915
push_middle 451658763
push_middle 911056390
push_back 543855647
push_back 651991280
get 82882
get 87447
push_front 273801563
push_back 534766265
push_middle 622192148
get 18564
push_front 519943920
push_front 420955063
push_back 230741643
get 59641
push_middle 677671219
get 31553
push_back 825983579
push_back 2342151
push_middle 574983286
push_middle 323732093
get 26901
push_front 712580709
push_middle 952470463
push_middle 442215380
push_middle 340873693
push_middle 525034437
push_middle 774570279
get 27329
push_front 288790327
push_middle 652439145
get 43432
push_front 928816094
push_middle 510136240
push_middle 245671228
get 56990
push_front 603578
push_back 810513962
push_front 761222796
push_back 355350801
get 94168
push_back 254196362
push_back 881637615
push_middle 516531354
push_front 350950291
get 23900
push_middle 449523521
push_back 705956675
push_front 518359555
push_front 190021382
get 55984
get 8527
push_front 133213142
push_back 677464608
push_middle 146446967
get 48022
push_back 330578081
push_middle 726953131
push_front 267033180
get 75752
push_front 71927898
push_middle 135281378
push_front 206791414
get 56870
push_back 508365772
get 73484
push_back 956814236
push_back 506589336
push_front 897461315
push_back 884255306
get 107466
push_middle 108795942
push_middle 738847025
push_back 680718720
push_middle 282255228
push_middle 774612371
push_middle 72283224
push_front 80448535
push_middle 405065554
push_front 218638594
push_front 286736795
push_front 453721138
push_front 826797443
get 114211
push_front 340165756
get 50204
get 85690
push_back 298090604
push_back 142928672
push_back 890069690
push_front 551886556
push_front 185975171
push_front 709041664
get 12469
push_middle 950646925
push_front 698254193
push_back 236038020
push_middle 170299595
push_back 402462941
push_middle 281778064
push_middle 474373446
push_middle 730066650
push_back 570134931
push_middle 185566564
get 67773
push_middle 801690150
push_back 810958918
push_front 80161637
get 73903
push_middle 918744860
push_back 337986555
push_middle 961566602
get 107196
push_front 822448856
push_front 138720917
get 7786
get 12880
get 61085
push_front 8397480
push_back 684992774
push_back 719247609
push_back 141248304
push_back 176124526
push_back 633853268
push_middle 892170563
push_back 548387867
push_front 595299397
push_front 745812728
push_middle 905702001
push_middle 941655126
push_front 281017387
push_front 950207072
push_back 789549080
get 59616
push_front 982861465
push_back 383651436
get 59008
push_back 47752895
get 110311
push_middle 796951371
push_front 405628364
get 30576
push_front 813430248
push_back 681830044
push_front 19144932
push_middle 52676542
push_front 507331855
push_front 716589998
push_front 286540011
push_middle 617598265
push_front 960780308
get 44186
push_back 411119704
get 66713
push_middle 153018618
get 79680
get 77276
get 69949
push_back 157769564
get 114136
push_front 787585602
get 99261
push_front 70794907
get 81141
push_back 497230159
push_back 563027993
push_middle 762626958
push_front 865422540
push_back 777240290
push_back 46506111
push_back 196539831
get 20321
push_middle 462068267
push_back 579664613
get 1678
push_front 44107367
push_back 663398364
push_middle 599946066
get 95062
push_back 545501171
push_front 207140686
get 62637
push_middle 703418691
push_front 402027691
get 58980
get 86823
push_middle 827891245
push_front 891505011
push_front 102199175
get 35627
push_back 683819254
push_middle 715670451
get 28942
push_middle 79689899
get 46763
get 37273
push_front 16013154
push_front 701033811
get 58867
push_back 357998376
push_middle 515639310
push_front 564019755
push_front 439695217
push_front 530890102
push_front 338414155
push_middle 872024166
push_back 642395314
push_back 460684836
push_front 909880233
push_front 409885257
push_back 184984480
push_front 478908348
push_middle 929555351
push_front 323771985
push_middle 298205499
push_back 147454802
push_middle 585113382
push_front 837740615
push_middle 899196253
push_middle 925438803
get 37826
push_middle 571180491
get 86570
get 12603
get 9244
get 15917
get 109078
push_middle 184311144
push_front 149666584
push_front 698842247
push_middle 685042213
get 2473
push_middle 419623191
push_back 403161896
push_back 169896740
push_back 993334331
push_front 654008097
push_middle 249505120
push_middle 538022235
push_back 546324438
push_middle 699873116
push_back 262814863
push_middle 381515266
push_back 636908765
get 86070
get 99540
push_middle 949587374
push_front 85718057
push_front 649904999
push_back 444349779
push_back 808193236
push_front 758149326
push_front 495841524
push_middle 619973787
get 81096
push_front 392798216
push_middle 192646285
push_front 163122560
get 17420
push_front 982206067
get 7408
push_back 23678489
push_back 389659021
push_front 499086549
push_back 888433338
push_front 756851512
push_front 516688052
push_back 820438213
push_front 657167847
push_front 928102792
get 94867
push_middle 135676312
push_front 345733244
get 56390
get 106616
push_front 122667854
push_middle 106196194
get 62835
get 78522
get 69968
push_front 987458318
push_middle 370558376
push_middle 987259063
push_back 282381593
push_middle 938174654
push_front 389419737
push_front 951144903
push_front 561306573
push_middle 846219795
push_back 265884748
get 88319
get 47193
push_front 47877294
push_back 129471159
get 66919
push_back 725759173
push_back 29312311
push_front 876461365
push_front 468429334
push_middle 182223546
push_front 427442406
push_back 920610510
push_back 800026926
push_middle 201978970
get 11263
push_middle 228171034
get 88836
get 95707
push_front 165303030
push_middle 18297792
push_back 786233882
push_middle 960218482
push_back 779860000
get 35320
push_middle 110444224
push_middle 104191751
push_back 840925025
get 99693
push_back 178641649
get 47549
push_back 242930712
push_back 144205084
push_front 686490563
push_front 777499360
push_front 427742810
push_back 868181198
push_front 492843986
push_back 948811953
push_front 126617999
get 12723
get 98768
push_back 331023762
push_back 416016807
push_back 563091169
push_middle 23631703
push_middle 719037475
push_front 359447005
push_middle 758357482
get 61635
get 5100
get 82306
push_front 570362250
get 56881
get 81674
push_back 361851608
get 94079
get 113336
get 45120
push_front 427534850
get 27315
push_front 93084554
push_front 580451194
push_back 180153604
push_middle 348049690
push_back 291747504
get 73407
push_front 376878620
push_front 954910266
push_front 730403680
push_back 771992478
get 18377
push_back 9278103
push_back 779628367
push_back 843163762
push_front 488567130
get 34880
push_middle 163001249
get 900
push_front 802771860
push_middle 608546494
push_front 908263396
push_middle 281895774
push_back 788865993
push_middle 186983410
get 74069
push_front 773590063
push_back 452996737
get 27053
push_middle 648137124
get 691
push_middle 728292661
get 26802
push_middle 472463723
push_middle 899577783
push_front 229112334
push_front 538001470
push_front 767288419
push_middle 587595385
push_front 982486968
get 13329
get 103734
push_back 360982830
push_middle 805674930
push_front 759619860
get 994
get 25188
get 68880
push_back 350260254
push_back 492325477
push_front 149644491
push_back 139120246
push_back 914722677
push_front 824966084
get 93761
get 25322
push_middle 198056553
push_middle 876001586
push_front 486506310
push_middle 252933450
push_front 143477428
push_back 409754212
push_back 332458357
push_front 723294351
push_front 62450747
get 99087
push_front 260634499
get 56628
push_back 401579367
get 107133
push_middle 257419058
push_back 911323072
push_front 222413641
push_middle 25592068
push_middle 700994634
push_front 843762324
get 19668
push_back 119242248
push_front 545072833
push_middle 109065491
push_front 307930477
push_front 407570348
push_middle 363926474
push_back 882780409
push_back 211616017
get 87462
push_front 82420637
push_front 172558348
push_back 853530497
push_front 587795837
push_middle 448873063
push_front 152147464
get 86680
push_front 275999360
get 47002
get 86204
get 76420
get 94716
push_front 270152036
push_middle 482881139
push_back 38180926
get 64833
push_middle 129468549
get 114491
get 69714
push_middle 206252106
push_middle 810748101
push_back 520365304
push_front 404831010
push_back 211182171
push_middle 645162590
push_back 47918097
push_front 688892296
get 65554
get 17311
push_back 60508173
push_back 547905280
push_back 192864339
push_front 371298323
push_back 752465297
get 5262
get 18505
push_back 513303890
push_front 236286787
get 11937
push_back 281121063
push_front 839939989
push_back 886468972
get 33174
push_front 577568374
get 69241
get 95381
push_middle 76102267
get 107222
push_front 608014285
push_back 515018282
get 74358
push_front 909210064
push_back 680081556
get 73624
push_front 822689038
get 11068
get 60147
get 87467
push_middle 765368612
get 19594
get 101870
push_back 562214851
push_middle 402060507
push_front 916524651
push_back 290202897
push_front 963855681
push_back 833697080
push_front 547693606
push_front 290889530
get 70261
push_middle 176575077
get 72182
get 82246
push_front 296133567
push_middle 908931902
push_front 978944066
push_front 582450970
get 99706
push_front 708249727
push_middle 537524624
push_back 864125310
push_front 175484665
push_middle 122218481
get 100760
push_middle 384402708
push_middle 658719236
push_middle 548860296
push_middle 6251020
push_back 832104792
get 72862
push_middle 528650440
get 41461
get 88602
push_back 213445310
push_front 36877552
push_middle 657278439
get 17082
push_middle 530113428
get 15635
push_back 350975329
push_back 204040692
push_back 864416146
get 108656
push_front 452291380
push_back 999558373
push_back 846770964
get 87571
get 33115
push_front 473577255
push_middle 423214022
push_front 234181793
push_back 642118953
push_front 196855595
get 36720
push_middle 497219626
push_back 328551793
push_middle 897066976
push_middle 778939449
push_front 908348366
push_front 67258959
push_middle 940415430
push_front 839898156
push_middle 453326126
get 42012
push_front 341239664
push_middle 980774838
push_front 335684339
push_middle 978515305
get 56345
push_back 528016409
get 50723
push_middle 958341720
push_middle 460860833
get 98369
get 96891
get 89380
push_back 990426166
push_middle 309195891
get 111514
push_middle 540894642
get 19770
push_front 918777101
push_back 52132221
push_middle 957453903
push_front 225071177
push_back 241972104
push_back 519925694
push_middle 539303074
get 86468
get 57800
get 113414
push_middle 99146011
get 89798
get 28618
push_front 981632991
get 17549
push_middle 463078396
push_middle 354134062
get 106975
push_middle 498655386
get 42046
push_front 532762251
push_middle 432632188
push_middle 977294732
push_front 907093210
push_front 422358258
push_back 52790697
push_middle 392102906
push_back 50638955
push_back 253960442
push_front 503485992
push_back 20179830
push_back 926458022
push_front 394415192
push_middle 368008563
push_front 942052780
push_front 245370718
push_middle 20913539
push_back 211998617
push_front 544627346
push_middle 606892498
push_middle 764779364
push_back 675354621
push_middle 769699197
push_back 406250550
push_front 916179544
push_back 982236216
push_middle 968708261
get 104134
get 17078
get 93362
push_front 274056956
push_front 954385160
push_middle 636372073
push_middle 521049703
get 35183
push_middle 197251351
push_front 170073539
get 24890
push_back 244862323
push_middle 40547530
push_back 306501558
push_back 944451879
push_back 956563945
get 17091
push_front 538624302
get 16768
push_front 515313516
push_back 159570473
push_back 866627627
push_middle 2600249
push_middle 827766677
get 62410
push_front 176455801
push_middle 64642936
push_back 33553839
get 68061
push_back 383690095
push_back 437892884
push_middle 354282334
push_front 983098901
push_back 342452103
push_back 212547967
push_front 78687549
push_front 241436800
push_front 402964270
push_middle 396850671
push_middle 341915040
push_back 219332626
get 80153
push_middle 996312949
push_front 285491163
push_middle 956405481
push_back 258542108
push_front 654832364
push_front 870772279
push_middle 899392611
push_front 48497246
push_back 694040292
get 86282
get 110246
push_front 187220477
push_front 813683716
push_back 322732462
push_middle 152554594
push_back 133894639
get 99991
get 72503
push_front 239166765
get 82400
push_back 755443052
push_middle 922166
get 74417
push_back 721453034
push_back 601269133
push_middle 785506914
push_middle 990444939
get 7761
push_middle 401889444
push_middle 788845446
get 102544
push_front 276366448
push_middle 139556663
push_back 7403636
get 63009
get 91026
get 42609
get 30609
push_back 836025442
get 53988
push_front 491708856
get 86763
push_middle 808183582
get 49514
push_front 610255323
push_front 715961324
push_middle 90262022
push_front 849429686
push_front 988630389
push_front 922842659
push_front 304948663
push_back 673177491
push_middle 76560028
get 80307
push_front 997973265
push_front 299631878
push_front 362379826
push_middle 833231064
get 65402
push_middle 224022276
push_middle 925307177
push_middle 794000666
push_back 71672332
get 115039
push_middle 859637851
push_front 108805590
push_middle 237159800
push_middle 798171594
push_middle 499404167
push_front 597631271
push_front 739484237
push_front 918726593
get 79580
push_front 90533963
push_middle 94009014
push_front 338028765
push_back 895838697
push_front 716760157
push_middle 677974784
push_front 241732827
get 76977
get 75024
push_front 802246476
push_middle 402606097
push_middle 117602867
push_front 275821455
push_front 423917950
push_middle 308268974
push_front 193286687
push_middle 711373353
push_front 645868384
push_middle 636402153
push_front 992588099
push_front 2453616
push_middle 664802412
push_back 809484030
push_back 343150921
get 92039
push_front 218614775
push_middle 669277104
push_back 433116653
push_front 557990837
push_middle 394436395
push_front 484548382
push_middle 581870657
get 28021
push_front 389931658
push_back 339112498
push_front 327867736
push_middle 119852040
get 5801
get 91809
push_front 923269275
push_back 805994042
push_middle 621928630
get 23841
get 61794
push_middle 601842633
push_back 257291000
get 44048
push_front 392224163
push_front 32135980
push_back 637567734
get 26243
push_middle 444035390
get 430
push_middle 497468061
push_back 119968867
push_front 962579125
get 101073
get 42321
push_front 857336349
push_back 154220190
push_back 474810612
get 48080
get 24571
get 1736
get 150
get 50437
push_middle 60263315
get 9348
push_middle 629593793
get 46782
get 44224
push_front 176674148
push_back 25379237
push_back 167086113
get 29351
push_middle 262946378
get 37404
push_front 560099448
push_front 81239216
push_front 445199101
push_front 499278884
push_front 168410066
push_back 979360412
push_back 637575683
get 81738
push_front 597567854
push_back 147138924
get 3863
get 78969
get 66109
push_front 777756887
push_back 800296265
push_middle 521514482
push_front 143700261
push_middle 24781380
get 11530
get 1258
push_front 679065043
push_front 882690542
push_front 595882848
push_back 886315670
push_middle 758486121
get 26593
push_middle 677618956
push_back 961326727
push_back 442786778
push_middle 648538591
get 21554
push_back 157745710
push_back 519733265
push_middle 764275941
push_middle 306168070
push_back 829413842
push_back 334139785
push_back 38731639
get 89456
push_back 565250625
push_front 70805552
get 102065
push_front 373192574
push_back 479710672
get 83969
push_middle 381617172
get 90567
get 7986
push_middle 369389465
get 110338
push_middle 919658134
push_middle 139127078
push_front 501805860
push_front 481063729
push_front 651840642
push_back 277174471
push_back 231567886
push_front 533139269
push_back 902159160
push_front 912934389
get 96295
get 63786
push_middle 658020812
push_back 356345877
get 94810
push_middle 541108484
push_front 796631683
push_back 671385749
push_middle 793621443
push_middle 805597977
push_back 760108486
push_front 297351268
push_middle 665172102
push_middle 385535962
push_middle 206119867
push_front 496911032
push_back 508642617
push_middle 482329872
get 93738
push_back 249858647
get 49502
push_middle 103483488
push_middle 601198316
push_middle 427300953
push_back 880725366
get 69145
push_middle 563205179
get 51734
push_middle 732205291
push_middle 89143985
push_front 830644669
push_back 831650311
get 9983
get 29225
push_front 113603281
push_middle 484028872
push_front 999073288
push_middle 209872586
push_back 609592357
push_back 472976862
get 46209
push_middle 205394326
get 90898
push_middle 402601332
push_middle 95170035
push_middle 115776060
push_middle 758538036
push_front 211829670
get 73152
push_front 342568125
push_middle 645675645
push_back 318497860
push_back 679437630
push_front 926056376
push_front 843536707
get 110235
push_front 45242616
push_middle 234775131
push_back 893545357
get 60567
get 19426
get 89135
push_front 394276764
push_middle 273890050
get 13645
push_middle 566041451
push_middle 230991962
push_back 830143352
get 10448
push_front 514063263
get 106324
push_middle 634574099
push_back 550809861
push_front 226949007
push_middle 624898742
push_front 318483505
get 73360
get 23906
get 89701
get 56742
get 102434
push_back 907437032
push_middle 308545175
push_middle 885972634
push_middle 43260506
push_back 558283402
push_front 556350163
get 81094
get 49317
push_front 35752070
push_middle 929154024
push_front 348236141
push_back 269625023
get 25969
push_front 49265119
push_front 191654807
get 94209
push_middle 849466297
push_back 98772180
get 36321
push_back 526712203
push_back 843873647
get 86295
get 73265
get 2615
push_back 628234478
push_front 769798690
push_front 609099325
push_middle 965745969
push_middle 735288789
get 44968
get 33045
get 113725
push_front 859142014
push_back 698672777
push_front 470611889
push_middle 950225844
push_front 710267997
get 96966
get 52296
push_front 883275221
push_middle 200451934
get 85817
get 69903
push_front 53808426
push_middle 194726660
push_front 789225689
push_back 765450499
push_middle 524735964
push_front 617158004
push_front 940580278
push_front 593953894
push_front 788097422
push_front 435886867
push_front 432405311
push_back 844625469
push_middle 575732108
push_back 380501171
get 91825
push_back 619591823
push_front 323448474
push_front 488083594
push_front 886763909
push_middle 566366790
push_back 312060337
push_middle 674372959
push_back 154266865
push_back 861038202
push_back 973677340
push_back 690779235
get 104089
push_middle 790518342
push_front 965014661
push_middle 479755557
get 3660
get 100100
push_middle 231282599
get 59606
push_front 928706973
push_front 499118893
push_back 210174926
push_front 397652810
push_front 94739323
push_middle 435035911
push_middle 140371792
push_front 650950703
push_back 168786194
push_front 376397390
push_back 887452751
get 14926
push_back 216269809
push_middle 497031862
get 68111
push_middle 88808565
push_front 835638096
get 97255
push_middle 540466707
get 8483
get 6184
push_back 790813417
get 97665
push_middle 599463371
get 15822
push_front 637776865
push_front 696258876
push_middle 333723479
push_front 929524207
push_back 11647947
get 12509
push_back 577939303
push_back 171752929
get 48342
get 53964
get 34536
push_front 741995831
push_middle 156853504
push_back 990801490
push_middle 891294009
get 84688
get 15145
push_back 334830217
push_middle 134420322
push_back 483306461
push_middle 782502583
push_front 654140043
push_middle 74903825
get 74846
get 37598
push_middle 294676064
push_back 40054780
push_middle 814190602
push_middle 225991000
get 91213
get 114399
push_back 21908915
push_middle 962101846
push_front 664180543
push_front 373577539
push_front 329544445
push_front 866659342
push_front 510903520
push_front 725531201
push_middle 677957071
push_back 913106881
get 37658
push_front 713660846
get 114509
get 55759
push_middle 780691540
push_middle 927932623
push_front 742631210
push_front 107280572
push_back 274363016
get 32764
push_back 308524515
push_front 804551368
push_back 287531129
get 4899
push_middle 764677189
get 5206
push_front 51648970
push_middle 281424925
get 13352
push_back 552786623
get 89200
push_front 814632416
get 34949
get 20595
push_front 593752000
push_middle 718983430
push_front 691729434
push_front 389257412
push_back 949433321
get 57459
get 55513
get 60053
push_middle 137516715
get 9910
push_front 538314669
push_front 704266271
get 60392
get 109535
get 35496
push_back 703993768
push_front 208746310
push_middle 48327509
push_front 919157576
get 89011
get 11367
get 102938
push_front 887855484
push_middle 307096445
push_front 61706810
push_back 101522568
push_back 757555386
get 40104
push_front 410173932
push_back 453950219
push_back 973697426
push_front 764786155
push_back 619415196
push_back 564662174
push_middle 196387930
push_front 917278559
push_front 769993736
push_back 468482686
push_middle 458471348
push_front 661299261
push_middle 375211762
push_back 511671824
push_middle 834776880
push_middle 248464710
push_front 601544206
push_middle 201353231
push_front 664600978
push_middle 438607215
get 100171
push_front 499175613
get 11762
get 24883
push_back 504385448
push_middle 412410340
push_middle 793295192
push_back 239323470
push_back 59767593
push_front 248044439
push_middle 338658513
push_middle 195061395
push_front 477429371
push_front 627732634
push_back 686245938
push_middle 54993851
push_front 383728472
push_front 215816720
get 90529
get 108549
get 94164
push_back 297465031
push_back 27688140
push_middle 210148457
push_back 488772618
push_middle 804079389
push_front 429232535
push_front 470088316
push_middle 879364788
push_middle 921651477
push_back 659590952
push_middle 25213885
push_middle 118319405
push_back 153631374
get 38742
get 79443
push_front 971578012
push_back 561688239
get 83135
push_back 250395344
push_back 803775627
push_middle 59132227
push_back 621508226
get 57645
push_middle 35396803
push_middle 544063278
push_middle 345391048
get 64977
get 23794
push_back 622890978
get 94468
get 76461
push_middle 796452043
push_back 768194047
push_back 848797200
push_front 661247971
push_front 398344396
push_middle 33064580
push_back 987475037
push_back 545523182
get 57640
push_back 189328958
push_middle 617493000
get 48869
push_back 935336681
get 46869
push_middle 826907105
push_back 122436786
get 5081
push_middle 353487885
push_back 546417122
push_back 717541377
push_back 89166269
push_back 921865430
get 76444
push_middle 41501762
push_back 14086922
get 37153
get 75770
get 19590
get 50382
get 20369
get 89346
push_middle 834786511
push_back 391863639
push_middle 162823986
push_back 933554606
push_front 139711784
push_back 281394552
push_back 227087354
push_back 292545416
get 25960
push_back 671756843
get 22588
get 19662
get 76737
push_back 342477207
get 103772
push_front 89554277
push_front 445745449
get 46999
push_back 713579476
get 95893
push_middle 203838371
push_middle 24113953
push_back 339610068
push_front 749500632
push_back 989836246
push_back 253555528
get 71893
get 100930
get 5818
get 65822
push_front 197260617
push_back 70706164
get 90394
push_front 629734729
get 22816
push_back 467099436
push_middle 778094489
push_front 417493222
push_middle 405306194
get 115350
get 97281
push_back 865660652
get 95047
push_back 252202763
get 80383
push_front 8882338
push_back 27522158
get 35191
push_back 467499781
push_front 885769870
push_back 307442763
push_front 349135520
push_back 260109119
push_middle 174294383
push_front 168278800
push_middle 679034742
get 12614
get 16165
get 111492
get 33824
push_middle 248201152
push_front 678591283
push_back 887229399
push_middle 417306950
push_back 73686259
push_front 508495
push_middle 908426646
get 77937
push_front 735243857
get 25939
push_back 321834443
get 61829
get 26924
push_front 221275366
push_back 898327542
push_middle 177540063
push_middle 102343768
push_back 586426941
get 95607
push_middle 374851109
get 34481
push_front 437983928
get 16049
push_back 498245935
push_back 718565502
push_middle 657519061
push_back 735757568
get 29261
push_back 696946248
push_back 725952726
push_back 419955889
push_back 855640586
push_middle 688991014
push_front 865569632
push_front 922642706
push_middle 188261239
push_front 511215443
push_front 971456881
push_middle 169684767
push_back 532915051
get 45952
push_middle 670483274
push_middle 891601684
push_middle 386116746
push_middle 173845997
push_back 836498400
push_middle 21522442
push_back 322933015
push_middle 162144072
get 39025
push_middle 619350215
push_back 699433216
push_middle 831939204
push_front 785174095
get 38959
push_back 559476410
push_middle 425385070
push_front 646157172
push_back 357090226
get 31726
get 107053
push_back 355050200
push_middle 240937120
push_back 257542635
get 19363
push_back 394338397
get 92664
push_middle 235999639
push_back 962675932
push_back 871374387
get 36232
push_front 176941726
push_middle 800491884
get 57313
get 38210
get 42871
push_front 568584000
push_back 729659259
push_front 876120498
push_middle 295770568
push_front 44591124
get 6970
get 65147
push_front 851003113
push_middle 85137980
get 23847
push_front 567121937
push_middle 77560856
push_front 880409646
push_middle 282573120
get 103940
push_front 960068171
push_back 907616815
push_front 152088056
push_middle 472923252
get 15670
push_back 4855090
push_middle 266677322
get 91365
push_back 236450186
push_middle 164870113
push_back 339049038
get 66005
get 69611
push_middle 423326264
push_back 170330372
get 82386
push_front 137315431
push_front 906657381
push_middle 151888180
get 106185
push_middle 456879159
push_front 269914788
get 71637
get 99058
get 58341
push_back 501904205
get 51597
get 45873
push_front 355295360
push_back 967547192
push_front 771501687
get 95382
push_back 266004886
push_front 830813264
get 29722
push_back 45668750
push_back 375658292
get 70435
push_front 466234250
push_front 820836206
push_front 449888601
push_middle 812087495
push_front 829966594
push_back 94785703
get 99138
get 80314
push_back 411573046
get 77901
push_front 55188486
get 99417
push_middle 581063632
get 14411
push_back 909291787
push_middle 653839242
get 104514
push_front 17991666
push_front 840267973
push_front 907637538
get 54291
get 68922
push_back 963280053
push_front 257291131
get 53420
push_front 384229138
push_middle 641502704
push_middle 870719111
push_middle 643428024
push_back 816548826
get 78234
get 65625
get 53682
push_middle 916702228
get 55411
push_front 411034054
push_middle 173540024
get 60646
push_middle 30556766
push_front 73493149
get 6201
push_front 605484646
push_middle 505872076
push_middle 148316329
push_front 261580788
push_back 365132066
push_back 787952581
get 103229
get 113032
push_middle 465134949
push_middle 69754027
push_front 514140013
get 82316
push_back 562463743
push_back 776300500
get 4277
get 42721
push_back 326597761
push_middle 631841422
push_middle 921815187
get 30454
push_back 306098039
get 34503
push_front 453392218
push_back 586511581
push_front 84340521
push_middle 979425823
get 20220
push_middle 546912593
push_back 158844396
push_front 808020863
get 60169
push_middle 14951386
push_front 85739134
push_front 888786545
push_middle 955184342
push_middle 11134706
get 111690
push_front 303687554
get 1414
push_middle 667291741
get 68658
get 63201
push_front 710983070
get 78192
get 98965
push_back 918107139
push_front 537771252
push_middle 690140258
push_front 832878561
push_middle 675177543
push_back 455069916
push_middle 65892526
push_middle 752469906
push_back 857777073
push_front 341903538
push_middle 275490814
push_back 174040725
push_front 806183724
push_middle 501753139
get 12562
push_middle 455906064
push_back 491015372
push_back 785896881
get 115510
push_front 889678644
push_middle 57912114
get 29026
push_back 581436644
push_front 789963065
get 20521
push_back 873903785
push_middle 845103359
push_back 319001162
get 81913
get 85171
push_back 495450460
push_front 325097505
push_middle 672931923
get 94417
push_back 229706908
get 95310
push_back 655115019
push_front 149119928
push_front 316603679
push_back 268524077
push_front 787133437
push_back 269244015
push_middle 34258621
push_middle 757360755
get 69637
push_middle 363136659
push_back 689587348
push_front 329850230
push_middle 615816465
push_front 80397153
get 101729
get 81944
get 37147
push_middle 600387957
get 46009
push_front 893726964
get 115524
get 56136
get 46853
push_front 192589689
push_front 652656195
push_back 17128371
push_middle 70217525
push_middle 730032021
get 7395
push_back 296591277
push_front 734473540
push_back 592621704
push_front 455364886
push_back 121854481
get 94527
push_front 150366320
push_middle 447844612
push_back 47373388
get 22315
push_back 785699557
push_middle 973990299
get 4599
push_front 295377529
push_middle 839331195
push_middle 658335153
push_front 581130403
push_front 985412698
get 101296
push_middle 341796119
push_back 563664854
push_middle 683555660
push_front 368879094
get 67327
push_back 710592688
push_front 609166104
push_front 821868383
push_front 727415185
push_front 907173204
get 28091
push_back 539786545
push_middle 415009454
push_back 244301098
get 33346
push_back 684037544
push_front 540811846
get 33926
get 28336
push_front 273100696
get 36730
push_back 18130926
get 2312
push_back 698104866
push_middle 107169214
push_front 397152065
push_middle 486065642
push_front 864529182
push_front 708576139
get 43634
get 112458
get 67177
push_front 757708684
push_front 607006786
push_middle 134640962
push_front 3101847
push_back 7294309
push_middle 608586717
push_front 953848270
push_middle 953561065
get 51086
push_back 282815674
push_front 767062948
push_front 414891140
get 70380
get 19142
get 112811
push_middle 930814054
push_front 888825470
get 49563
get 63111
push_back 314680231
push_middle 455068583
push_middle 926415162
push_middle 803007323
get 51487
push_middle 309575078
push_middle 85440570
push_back 960397395
get 69578
push_front 866296996
get 11177
push_back 869144636
push_back 937044104
get 68772
push_back 684359529
push_front 895561662
push_back 53766872
push_back 219194225
get 37948
push_back 47715715
push_middle 105741571
push_back 12007495
push_middle 466701286
push_back 110154958
push_back 757066660
push_back 460239394
push_middle 788044329
get 79721
get 88180
push_front 505236931
push_middle 995880383
push_middle 979911277
push_middle 952662867
push_middle 952640923
push_back 914224919
push_front 349715633
push_front 493873620
push_back 691293678
get 60146
get 48015
push_middle 731326438
push_middle 772114173
push_middle 574979193
push_back 897032603
get 9070
push_back 119658008
push_middle 972325202
push_back 993615570
push_back 431743068
push_front 174304256
push_middle 333454605
push_back 831320664
push_middle 228723115
get 85975
push_middle 771265014
push_front 911906382
push_back 355274667
push_front 478772090
push_front 676977467
push_middle 470415640
push_middle 783762677
push_front 38146212
push_middle 887893993
push_back 508299656
get 64942
push_middle 455263158
push_front 759289605
push_middle 119371604
push_front 67624917
push_middle 437740875
push_front 750863904
push_front 583317516
push_back 287767504
push_front 728172843
push_middle 763883991
push_back 640526807
push_front 675210302
push_front 501468916
push_middle 817312462
push_middle 656675543
push_back 583241813
push_back 433727133
push_front 499953301
push_back 192916639
push_middle 999686413
push_middle 515200236
get 13257
get 56734
push_middle 298850456
push_back 492172352
push_middle 397930079
push_middle 392889213
push_back 97138750
get 13326
push_back 672130379
push_middle 279533985
push_back 473170705
push_back 837462272
get 100586
push_back 142920925
get 7793
push_back 944057370
push_back 38120281
push_front 730324475
push_back 206477052
get 11513
push_back 553185481
push_back 76908277
push_middle 211376108
push_back 283231608
push_front 845407443
push_middle 250589596
push_back 933656668
push_front 897492039
get 17565
push_back 943205561
get 93369
push_middle 361941705
push_back 28305126
push_middle 811621443
push_back 936471701
push_middle 829145924
push_middle 318911887
push_back 919663395
push_middle 932853329
get 57134
get 54601
push_middle 712229184
push_middle 24180380
push_middle 402847930
push_middle 423117367
get 3782
push_front 727051073
push_front 529803421
get 112174
push_back 303906961
push_back 156949228
push_middle 971574051
push_middle 15689999
get 58830
push_front 216570981
push_middle 37664154
get 102775
push_front 190396236
push_front 229842749
push_front 128694047
get 20806
push_back 364930940
push_back 153771970
push_middle 383227892
push_middle 775948248
push_front 15296651
push_back 303819176
push_middle 888313541
get 63123
push_front 752875825
push_back 236621210
push_front 166439904
push_middle 583406870
push_middle 515798674
get 113833
push_middle 441643191
push_front 587758198
push_middle 83333719
get 60139
push_middle 181894820
push_back 619212767
push_middle 980735590
get 40368
push_front 101556469
push_front 682330318
push_middle 458898208
push_front 755010351
push_middle 403099980
push_middle 929945022
get 58623
push_middle 694667683
push_back 924457598
push_front 528315179
get 90513
get 74951
push_front 752767456
get 95634
push_front 943936586
push_middle 984592800
get 6449
push_front 469894212
push_middle 605276426
get 66662
get 29462
push_front 708614962
push_front 569825039
push_middle 991996024
push_back 517444411
get 67066
push_back 41230847
get 104616
get 102084
push_back 486974678
get 10741
push_middle 488560481
push_middle 344907911
push_front 833029405
push_middle 660896804
get 109115
push_front 731045488
get 33304
push_front 506817956
push_middle 776963791
get 25883
push_middle 523551300
push_front 110642554
push_front 52933539
get 4483
push_middle 573827930
push_back 377398779
push_front 891074519
push_front 540528297
push_front 605897540
push_middle 554669376
push_middle 819175108
get 28900
push_front 839446273
push_middle 898936565
push_back 620247107
push_back 893236241
push_back 63109172
push_middle 923337852
get 100316
push_back 811942641
get 16460
push_back 226972402
get 91354
push_middle 829259057
push_back 127504668
get 60890
push_middle 418774904
push_middle 989867104
push_middle 566638153
push_middle 36395489
get 53751
push_back 988926103
push_back 83583331
push_middle 917840354
push_middle 869844792
push_back 32266749
push_middle 17703681
push_middle 76935626
push_back 223717659
push_front 227734519
push_middle 808187057
push_middle 518229444
push_front 420905799
push_front 709686664
push_front 221097805
push_front 105374728
push_back 717274944
push_middle 27263035
push_front 784082125
push_middle 856483662
push_middle 448123887
push_middle 54516268
get 73760
get 16472
push_front 677271259
push_front 204422345
get 71981
push_back 871407011
push_back 343640491
push_middle 247543197
push_middle 738535031
get 25204
get 28446
push_front 192383259
push_middle 400620804
push_middle 281902614
push_middle 40094683
push_front 836534103
push_front 94143580
push_middle 10337130
get 1425
push_front 297102346
get 23000
get 8859
push_back 455006911
push_front 873294847
push_middle 582083089
push_back 275505737
push_middle 197139792
push_front 168621082
get 14825
get 17797
get 115513
push_back 353996811
push_middle 435734289
get 93244
push_back 573342061
push_middle 27901623
push_front 359181459
push_back 356066464
get 25544
push_back 841227559
push_back 248017395
push_back 526757773
push_back 127679147
push_back 843706716
push_middle 369058570
push_middle 820867365
push_front 329479406
get 48062
get 52780
push_back 380996737
push_middle 967371480
push_middle 525703310
push_back 203146210
get 112872
push_back 732787476
push_back 792934656
push_front 907423097
push_front 989135883
get 73421
push_back 20036887
push_back 441214862
push_middle 63052386
get 37643
push_front 854969797
push_front 490442089
push_middle 660694917
push_back 611891897
push_back 59649056
push_front 162726113
push_middle 819592574
push_front 887257356
push_front 530783126
push_middle 131810075
push_front 938901981
push_front 807655097
push_middle 64405146
push_middle 919504130
push_middle 957258218
push_middle 965817425
push_back 780135133
get 21626
push_middle 584474247
push_back 488269107
get 93983
push_middle 724850527
push_back 205437959
get 64276
push_back 345662114
push_middle 255327032
push_back 174281837
push_front 535671644
get 80363
push_back 219726807
get 71378
push_back 772116104
push_back 41591932
get 82543
push_back 964097982
push_middle 282966709
push_front 832577659
get 93482
get 25994
push_middle 462438108
get 40262
push_middle 774298594
push_middle 313261002
push_front 679354872
get 36679
push_middle 204902387
get 14003
push_middle 513592106
push_front 631000643
push_back 831529154
get 65716
push_front 93609531
push_middle 74028742
push_front 615754528
push_middle 294538462
push_front 328138918
get 35656
push_front 846246451
push_middle 375668937
push_middle 160324420
get 106174
push_middle 743422699
push_front 825557156
push_back 70493281
get 78628
push_front 801174113
get 22762
push_back 956030378
get 59499
push_middle 616240811
push_front 84027532
get 6416
push_back 651760633
push_back 569254711
push_front 450858537
push_middle 240752448
push_middle 759657615
push_back 235984149
push_back 720424589
get 76024
push_middle 414130491
push_front 891624752
get 58247
push_middle 11425178
get 7114
push_middle 172538100
get 65995
get 88426
push_back 529214940
push_middle 567938277
push_back 473437629
push_back 861266502
push_middle 610168210
get 76066
push_front 494799690
push_front 496921587
push_front 401303089
push_middle 430354020
push_back 894343184
push_back 34396170
get 13525
push_front 413743
push_middle 230634168
push_back 626739462
get 4541
push_front 475740005
get 80005
get 79271
get 31045
push_back 731854852
get 114808
push_front 213619348
push_middle 253103447
push_front 789242949
push_back 194093401
push_front 177611062
push_front 55690324
get 37262
push_front 773507752
push_middle 801087326
push_front 880458513
get 47605
get 5110
push_middle 186289758
push_back 494532915
push_middle 324876707
get 10023
push_middle 192897120
push_middle 744266929
get 15645
push_back 15606688
push_middle 212526461
get 76148
get 72491
push_front 896627344
push_back 887249849
push_middle 180234272
push_front 868591848
push_back 345687193
push_back 991543124
push_back 83223155
push_back 585854511
push_front 505854622
push_back 797386968
get 51443
push_back 212885522
get 813
get 77439
push_front 698517563
get 47577
push_back 749840631
push_back 477590049
push_front 524244230
get 77001
push_front 347622359
push_middle 907392823
push_back 627139986
push_back 692524985
get 34482
push_back 132645652
push_middle 646272124
push_back 675231459
push_front 58718327
push_back 50952945
get 48974
push_back 233401631
push_middle 932113832
push_front 841520123
push_front 578436556
push_middle 307025921
push_middle 12991087
push_back 536330183
push_middle 232504037
get 9213
get 30901
push_front 955280645
push_middle 490860440
push_back 172996012
push_back 139020275
get 84647
push_front 368405489
get 107400
get 54283
get 1918
push_back 668706492
push_front 959201543
get 15953
push_back 174125182
push_middle 641756432
push_front 14164541
push_front 328513150
push_back 345490170
push_middle 8241780
push_back 192785736
push_middle 106071744
push_front 763803858
get 75002
get 99332
push_middle 849422400
push_front 883167519
get 11896
push_middle 524228333
get 109746
push_middle 593154753
push_middle 487498969
push_back 517630996
get 30616
push_middle 109575913
push_back 472265821
push_front 191761464
push_front 671702934
push_front 722855196
get 47908
push_front 735346954
push_middle 535571581
push_back 316064081
get 15116
get 27775
get 94075
push_front 51432119
push_back 373947199
push_back 622429847
push_back 175365668
push_back 724687443
get 22764
push_middle 399191128
push_front 432363082
get 75263
push_back 320584186
get 49358
get 53860
push_back 920223325
push_back 178254314
push_back 843367574
push_middle 98243190
push_front 208527040
push_back 51460610
push_back 535424831
push_middle 429097351
push_back 110927151
push_front 355825757
get 18608
push_back 271087346
push_middle 881575212
get 5873
get 3654
push_front 749382410
push_middle 8067011
push_back 387816683
push_front 352513056
get 7432
get 38809
push_middle 492548703
push_back 383071735
push_front 292613735
push_back 514903496
push_back 107068444
push_front 951631248
push_middle 569554054
push_front 953900538
get 12488
get 40464
push_front 922745581
push_middle 697021528
get 78429
push_middle 124469823
push_middle 4757119
get 55529
push_front 255190594
push_middle 333978506
push_front 34521575
get 56290
push_middle 492657980
push_middle 273375985
push_back 542322889
push_back 951925001
push_front 258752984
push_front 339730998
get 62493
push_middle 116045708
push_middle 758249695
push_front 451445273
push_back 299763857
get 101945
get 7526
get 27335
push_back 41888349
push_middle 403810371
push_middle 672547585
push_front 527532689
push_front 650280291
get 20022
push_back 206017534
get 30889
get 69105
push_middle 489012929
push_middle 108295217
push_middle 49078707
get 27411
push_back 683263346
push_front 891096756
push_middle 915559375
push_back 170815463
push_front 181223520
push_middle 785537452
push_middle 695031934
push_middle 396941687
get 76683
get 40213
push_back 894753306
push_front 675866877
push_back 569469404
get 54695
get 49098
push_front 717574444
push_back 691197983
push_front 607018360
push_back 851549494
get 18774
push_back 226580557
push_middle 249971538
get 109252
push_back 49387870
push_back 573286646
push_front 934648734
push_back 400301231
push_middle 556548749
push_front 133521261
get 5635
get 14231
push_middle 329834193
push_front 757871288
push_middle 4837044
push_front 719080186
get 10151
get 32
get 55048
push_back 8930528
push_middle 140249770
push_front 626617688
push_back 753299195
push_front 620494383
push_middle 166803856
get 54973
push_front 463209099
push_middle 369550380
get 46055
get 95027
push_back 674788887
push_front 384195250
push_middle 95807570
push_middle 264358097
get 68539
push_back 145626876
push_front 697764182
push_middle 241310763
push_front 706331936
push_back 378494279
push_back 213168890
push_middle 238708517
push_middle 954719499
push_middle 43543495
push_front 517757392
get 49298
push_middle 660036493
get 101863
push_middle 973424652
push_middle 954985907
push_middle 38465022
push_front 751073374
push_middle 850164949
push_front 903042657
push_front 111194436
get 74713
push_front 264155807
push_back 843138984
push_middle 120688658
push_back 432419625
push_front 72521263
push_back 275099085
push_front 77098597
get 22193
get 66769
push_back 543561750
get 42955
push_front 976595404
get 20863
push_front 705916482
push_middle 811999776
get 105359
get 29363
get 69252
push_back 582464570
get 5944
push_middle 943692118
push_front 654397144
push_front 295185319
push_back 561185419
get 61716
push_front 781626546
push_middle 353100580
get 37980
push_middle 643554987
push_front 808241508
push_middle 227943375
push_middle 961299335
push_middle 322839635
push_back 650510731
push_middle 466955380
push_middle 113304765
push_front 279637073
get 19797
push_middle 616933203
push_front 164483909
push_back 327053607
push_back 483080740
push_back 776246351
get 41779
push_front 804317364
push_middle 548151708
get 73405
get 98161
push_middle 68412300
push_front 249889968
get 108685
get 43604
push_middle 789083842
push_front 196524702
get 94845
push_back 432899077
push_middle 951200706
get 59523
push_front 974186571
push_front 276479405
push_middle 361309909
push_back 921925433
push_middle 578008785
push_back 741127292
push_middle 621843282
push_front 378234743
push_back 328979913
get 28796
push_middle 862528545
push_back 421164503
push_middle 494303136
push_front 776941170
push_middle 851193504
push_front 442966205
push_middle 486560603
push_front 348528850
push_front 794236297
push_back 4098358
push_front 809545354
push_front 249786635
push_back 270753202
push_middle 541563293
push_front 787878835
push_front 894308533
push_front 788899066
push_middle 381512059
push_middle 113470888
push_middle 747662341
push_back 663001387
push_back 926147968
push_middle 399766393
push_back 417336569
push_middle 313550313
get 100167
push_back 227551452
push_front 725488112
get 59016
push_middle 890735867
push_front 581060604
push_middle 533817146
push_front 913460162
push_back 129365911
get 81960
push_front 175852486
push_middle 800305243
push_back 510868415
push_middle 413032939
push_front 312290109
push_back 249278199
get 64643
push_front 975343664
push_front 531826897
get 101867
push_back 518739023
get 50434
get 40275
push_back 641715909
push_middle 758563414
push_back 100605848
push_back 163601700
push_middle 589784645
push_back 110392744
push_middle 248430786
push_front 552637125
push_back 881812535
push_front 329261342
push_middle 465400212
push_middle 581392089
push_front 354389860
push_middle 271561609
push_middle 228111455
get 55643
push_middle 944980925
push_middle 81346296
push_back 418055464
push_back 248657816
push_back 735941600
push_back 118784994
push_front 277072778
push_back 843837338
get 83930
push_back 713343426
push_front 291744904
push_middle 434228703
push_back 642264505
push_middle 302207462
push_middle 730444857
push_front 228453628
push_front 721381970
get 25691
push_back 585784891
push_middle 676243929
push_middle 298954377
push_middle 312864666
push_front 915892949
push_back 973750826
get 20416
get 113120
push_middle 540872296
push_middle 426655346
push_front 929260254
push_back 286534507
push_back 294492149
push_front 42190021
push_middle 900323599
push_middle 858313989
get 68890
get 48951
get 3016
push_front 684350185
push_middle 553753442
push_middle 274805710
push_front 296163852
push_back 258455736
push_middle 503636710
push_middle 550790658
push_middle 851038149
push_front 270099143
get 77069
push_middle 885100450
push_middle 383990798
get 55193
push_back 948945359
push_back 594469439
get 21719
push_back 564037866
get 4310
push_front 106532902
push_middle 83180220
push_middle 767982122
get 25526
get 59383
push_back 540790340
push_front 827392102
push_middle 359695111
get 30349
push_front 77811155
push_middle 450250507
push_front 11595574
push_back 29440440
push_middle 741772051
push_middle 702008769
get 22682
push_back 607735703
push_back 786022550
get 114196
push_middle 713313281
push_back 601563370
push_front 295375813
get 46056
get 79110
push_back 877592594
get 25327
push_back 85650811
push_back 171067037
push_back 100274554
push_front 590191532
push_back 955745086
push_front 504512141
push_back 272856804
push_back 401687378
get 60339
get 99524
push_back 872407572
push_front 589704767
get 57941
push_front 333545577
push_front 195338134
get 20454
get 1581
push_back 156078218
get 20223
get 34498
push_middle 434683716
push_back 838245958
get 89444
push_front 837210083
push_middle 32702497
push_middle 186965869
push_middle 510510037
push_front 165588941
push_back 532629149
push_front 556211093
push_front 335662404
push_back 830651698
push_middle 544615634
push_front 733989678
get 78315
push_middle 832745852
push_back 894805726
push_back 32156197
push_front 737728554
push_back 606539779
push_middle 93403194
push_back 792121799
push_front 291531894
push_front 92379385
get 45844
get 74620
push_middle 863888218
get 74141
push_front 563782506
push_middle 742849996
push_back 614322312
push_front 208033554
push_middle 624319175
push_middle 936910703
push_back 965930921
push_back 279733329
push_middle 762458130
push_back 959075710
get 3463
push_front 279165635
get 115668
push_front 123121733
push_front 816852861
push_front 690828495
get 48600
get 52653
push_front 709767606
push_front 623644101
push_front 629763609
push_middle 659055221
push_front 993724719
get 63216
push_middle 384474878
push_back 881447443
push_middle 375453986
push_middle 458583989
push_middle 778789042
push_front 680869002
push_back 181936397
get 78864
push_front 196028521
push_back 118155698
push_front 492228362
push_middle 709262798
push_back 82558509
push_back 505303565
get 59572
push_front 515849117
push_front 480693675
push_middle 112733670
push_front 567762248
push_middle 449091211
push_back 443280736
push_middle 398725774
push_front 843634827
get 81727
push_front 910948357
push_middle 661580985
get 82991
push_front 886259708
push_front 413307702
push_front 259189873
push_front 49844805
get 627
push_back 557557235
push_back 409542177
push_middle 929318058
get 31802
get 86660
push_middle 823452555
get 80990
push_front 21923751
push_front 516935136
push_middle 876160671
push_front 490986856
push_front 579193392
get 21210
push_back 256301225
push_front 932224029
push_back 793919077
push_back 216305579
push_front 249866565
get 51138
push_middle 414806291
push_front 983298833
push_front 129103546
push_back 920833821
push_front 360151837
push_front 910684288
get 34503
push_middle 693811391
push_back 858492374
push_middle 87479408
push_front 348346940
push_front 513121660
push_back 209473044
get 10509
push_middle 590363841
get 71128
push_front 857755808
push_back 351607831
push_front 884824178
get 79046
push_front 319124310
push_middle 127699606
push_front 267877385
push_back 255926622
push_back 283002343
push_middle 681130469
get 114148
push_front 533767256
push_front 162525587
get 102271
push_front 322004224
push_back 862750017
push_middle 142385494
push_back 136402655
get 68532
get 79946
push_back 670964379
push_back 964840530
push_middle 67245144
push_front 703922099
push_front 721197768
get 62256
get 74595
push_front 682391395
push_middle 762009126
push_front 668484227
get 66582
push_middle 462311948
get 56766
push_back 739500808
push_back 968931566
push_front 219036088
push_back 67863744
push_back 926427902
push_middle 551793644
push_middle 33514307
push_middle 132592898
push_front 250632121
push_front 121051326
get 73005
get 73160
push_front 122263056
push_middle 830122607
push_middle 648661752
push_front 814256096
get 67950
push_front 198489903
push_front 4390113
push_back 442872636
push_back 779440061
push_middle 54326298
push_front 109605339
push_back 21911187
push_front 828664843
push_back 667025077
get 99564
push_middle 739679842
push_back 249202819
push_back 715523781
push_middle 56765650
push_back 841069601
push_middle 346806795
get 17567
get 88807
push_middle 272278314
get 112402
push_middle 664199625
push_middle 773888802
push_front 647027121
push_middle 492953167
push_middle 988932575
push_back 634973692
push_back 692274892
push_front 283416029
push_middle 255515246
get 10751
push_back 429012866
push_middle 996859610
push_back 530662517
push_back 368478407
get 83666
push_front 740340309
get 62423
push_front 226407727
get 9197
push_front 709979745
push_back 496739711
push_front 684097682
get 67726
push_back 430209196
get 14327
push_middle 72983144
push_middle 441555196
get 9788
push_front 780985194
get 98581
push_middle 187286010
push_back 221769222
push_front 113974411
push_back 235682917
get 54805
push_back 709672161
push_front 273618310
push_back 774578215
get 61893
get 12135
push_middle 699717770
get 76024
get 57695
push_back 190628787
push_front 753991303
get 36878
push_middle 45669372
get 15689
push_back 282326352
push_front 189847092
push_middle 703712953
get 12562
push_front 506315383
push_back 14118631
push_back 825581317
push_back 276521619
get 21755
get 61538
push_middle 347096863
push_front 951755178
push_front 447172635
get 61584
push_back 798588433
push_front 83998528
push_front 577411271
push_back 950386120
push_back 436477703
get 25380
get 66132
push_front 289864296
push_back 551316658
get 44802
push_front 211791275
push_back 782585462
push_middle 448648629
push_back 67849934
push_front 603137168
push_front 521278280
get 98878
push_back 265548612
push_middle 52133743
push_back 313549072
push_front 424287207
get 98498
get 111101
push_middle 807077386
get 97537
push_front 254702896
get 114821
push_middle 71611643
push_back 34580765
push_front 819659138
push_middle 396735205
push_middle 555912642
push_front 414462923
push_front 885035241
push_back 475588484
push_back 950661347
push_front 99056280
push_front 982059788
push_front 848133474
push_middle 91716608
push_front 257135924
push_middle 144034957
push_middle 709249943
push_back 825899978
push_back 412814767
push_front 820950081
push_middle 795320765
push_middle 631650375
push_back 175826111
push_front 418953069
push_front 24148530
get 87988
push_front 532142735
push_middle 598503783
push_back 194932245
push_middle 985279935
push_middle 936576443
push_front 666466034
push_back 352754504
get 35898
push_front 924775022
push_middle 944590595
push_middle 136348927
get 105002
push_front 619141333
push_back 734113452
get 28035
push_back 308791363
push_front 239747681
push_middle 754817340
get 3083
push_back 800936411
push_middle 889830575
get 67874
get 94374
push_back 27037900
push_front 607424919
push_back 671831377
push_front 420074240
push_middle 246716666
push_middle 107313328
push_middle 170025739
get 36763
get 76181
push_back 609303834
push_middle 742055753
push_front 987173923
push_middle 284560924
get 24163
get 18797
push_front 912469895
get 34977
push_back 235780467
push_back 749544106
push_back 348791301
get 60157
push_front 728511677
push_back 805912112
push_back 673479744
push_back 295320882
push_back 848768378
push_front 37732592
push_front 812523855
get 38895
push_front 87851651
push_middle 124712688
get 114827
push_front 951490538
get 103249
push_middle 268660322
get 1032
get 107273
push_middle 224240832
push_back 136802164
push_front 227351251
push_middle 316677847
push_front 444624981
get 102692
push_middle 857629504
push_back 428783040
push_front 751021495
push_front 335766284
push_front 322400198
get 39361
push_front 315595687
push_back 7621618
get 74672
push_middle 744722030
push_middle 480707797
push_front 792681679
push_front 29212017
push_back 971699329
push_middle 676492264
push_front 29505018
get 15232
push_middle 541601049
push_back 618054432
get 74952
push_front 206150430
push_middle 505550630
push_back 39856230
push_back 243111527
push_middle 697769675
push_back 272244218
push_back 691985883
push_front 131388436
push_middle 134949266
push_front 8471594
get 107222
push_back 144352074
push_back 530021550
push_back 80868612
push_back 396304660
push_middle 34320127
push_front 829066788
push_back 593984784
push_middle 227804763
push_front 721673222
push_back 762407020
push_front 679526036
push_front 76644161
get 84520
push_back 131771811
push_front 561364025
push_front 956989582
push_back 124680280
push_back 973595127
push_front 850395077
push_middle 287796310
push_front 888209499
get 59386
push_front 299642209
push_middle 122975961
push_middle 843507647
get 23498
get 62631
get 103624
get 61001
get 114476
get 13309
get 12862
get 76780
get 113263
push_front 152537956
push_back 74087007
get 42616
push_middle 568557008
get 81926
push_back 533696083
push_front 919221907
push_middle 88975648
push_back 964387542
push_back 580526926
push_middle 102615974
push_back 9713966
push_middle 447249056
push_middle 814270251
push_middle 744443948
get 4689
push_middle 18589240
get 97611
push_middle 745204057
push_front 428696150
push_back 85192884
push_back 68627962
push_back 809238531
push_back 154352565
push_back 778824354
get 77212
push_back 58338158
get 58619
get 115185
push_back 151044167
get 78355
get 105495
get 2062
push_middle 450490946
push_front 153378606
push_middle 443267557
push_middle 833810956
push_middle 128291104
push_middle 310418352
push_front 856300859
push_middle 457558737
push_middle 349954018
get 32497
get 87234
push_middle 626275592
get 10641
push_front 81867355
get 938
push_front 166598720
push_back 912400203
push_middle 720938613
push_middle 565045965
push_front 175177082
push_front 573601246
push_middle 948173863
push_front 801111000
push_middle 214578030
push_middle 58103005
get 31202
get 66353
push_middle 801057321
push_front 412154563
push_back 219586935
get 16646
get 114501
push_middle 354150258
push_front 734634720
push_middle 479456387
push_front 582548975
push_middle 416072395
get 42670
push_middle 558325740
push_back 502314001
get 16843
push_middle 332861123
push_back 500835236
get 61028
push_middle 299577695
push_back 973753437
push_front 455056058
push_front 529868790
push_front 776306526
push_back 173369726
push_back 707459118
push_middle 218311115
get 80759
push_middle 951616873
push_back 442534553
push_back 55119658
push_front 127072187
push_front 839072666
get 68857
push_back 177172445
push_front 772170645
push_back 759371828
push_front 556114393
push_front 123651731
push_middle 364747968
get 110481
push_back 275864655
push_middle 112169867
push_middle 703804520
push_back 582722907
push_middle 406720076
push_back 530345216
push_front 804738393
push_back 352928295
push_back 424247287
get 77273
push_back 180543623
get 67079
push_middle 949394988
push_back 464033277
push_front 899825089
push_back 932808171
push_front 257703879
push_back 504521937
get 60301
get 110010
push_middle 242968237
push_back 103396229
get 96439
get 34291
push_middle 715666270
push_back 862321425
push_back 747720619
get 24489
get 49096
push_middle 46005735
get 115474
push_front 980711509
push_back 360851128
push_middle 230956874
get 14793
push_middle 342393005
get 100483
push_middle 614457593
push_middle 422646281
push_middle 222743346
push_back 709952336
push_back 789727111
push_middle 638857142
push_middle 147972275
push_middle 78574574
push_middle 816861382
push_back 186203504
push_back 262339569
push_front 146731864
push_back 119927281
get 22764
push_middle 394196047
get 92663
push_front 6203492
push_back 465582740
push_back 967266406
push_middle 984208528
push_back 281202269
get 78449
push_back 624786755
push_middle 942673335
push_front 985510162
push_middle 554380412
get 45270
get 14794
push_front 836200364
push_front 956525758
push_back 954635185
get 80511
push_back 613021112
push_middle 997801892
push_back 515646759
get 51558
push_back 279903470
push_front 961503777
push_front 368039505
push_back 163406963
push_back 329133558
get 74702
push_middle 703453923
push_middle 905009106
get 95378
push_front 801579592
push_back 448230363
push_front 877084535
get 70875
push_middle 848605204
push_front 884049548
push_front 911603032
get 640
get 24444
push_front 308738741
push_back 231391895
push_front 445396441
push_front 401147740
push_front 535080168
get 8537
get 84019
get 98297
push_back 257708252
push_back 736690292
get 20737
get 109413
push_front 613115495
push_front 945319859
push_middle 953867257
push_middle 309493873
push_middle 690647008
push_back 424288214
get 1419
push_back 18883226
get 83948
get 36111
push_back 880270773
get 19132
get 87728
get 11649
push_back 922321420
push_back 468633744
push_front 894169057
push_back 35228460
push_back 761413959
push_middle 793216795
get 65052
push_front 481310785
push_front 358883531
push_front 153836923
push_middle 207680568
push_front 752721915
get 92057
push_front 653708683
push_back 327128669
push_middle 653785876
push_front 769080346
get 18466
push_back 650741603
push_middle 510421318
push_front 966112624
get 17837
get 104609
push_front 608669916
get 85245
push_back 207806720
push_back 380230064
get 89140
push_middle 535190870
push_front 97572101
push_middle 445981207
push_middle 223984147
get 105174
push_front 543724299
push_back 229043063
push_back 310121965
push_back 274130783
push_back 651383033
get 66027
push_front 734039647
push_front 802653062
push_front 783361057
push_front 25555620
get 67403
get 62767
push_middle 82784431
push_front 192969416
push_front 72157729
get 48100
get 116580
push_middle 743651875
push_back 912290645
push_front 168494934
push_middle 113871473
push_front 551713559
get 68790
get 14728
push_back 580451105
push_middle 600063319
push_back 153706342
get 82741
push_front 672433205
push_front 778536913
push_front 66524284
push_middle 746919984
push_back 152038168
push_back 362440005
push_middle 858281213
push_front 682522558
push_front 121348808
push_front 123367811
push_middle 408683213
push_middle 735027667
push_middle 683652539
push_back 597531388
push_back 594627529
push_middle 183779154
push_front 974091293
push_back 193334254
get 91484
push_back 251880077
push_front 500673316
push_middle 183693191
push_front 696989583
push_middle 970965993
push_front 566567731
push_middle 800691739
push_back 927196031
push_middle 645611723
get 21424
get 17932
get 87970
get 18858
get 82517
get 87016
get 45575
push_middle 334731112
push_middle 875491818
push_front 168368192
get 46719
get 61551
push_front 788409679
push_front 353526136
push_back 308620237
get 29994
get 114665
push_middle 486337473
get 74586
push_middle 66929434
push_front 293341466
push_front 756075890
push_front 84787027
push_front 765409661
push_middle 682830131
push_back 39652329
get 70375
push_middle 629359756
push_middle 835623832
push_middle 663700934
push_middle 577983930
push_back 883226710
push_front 731952745
push_middle 952683154
push_middle 657194341
push_middle 477931763
push_front 214986294
push_back 813891852
push_front 51691520
get 14038
push_front 837046979
push_front 369242263
push_front 115197921
get 64341
push_back 737191921
get 66254
push_middle 403626994
get 23333
push_back 354438765
push_front 552478032
push_back 759708573
get 84563
push_front 135354551
get 64745
push_back 881110136
push_middle 398356190
push_front 398775905
get 46404
push_back 348695236
get 58976
push_back 69053707
push_front 270740510
get 30234
get 104116
push_middle 406285783
push_back 419174046
push_back 800067703
push_middle 884361982
push_middle 875640308
push_front 572157479
push_back 542381410
push_middle 806893861
push_front 892241140
push_back 102593845
push_front 357079723
push_middle 730867401
push_back 799647273
push_back 948938408
get 52727
get 104520
push_back 30040511
push_back 820393937
push_middle 434772008
push_back 544518671
get 35737
get 74527
push_back 750989244
push_front 416195920
push_middle 309566031
push_middle 267457785
push_middle 511926805
push_middle 201320054
push_front 31843044
push_back 211704113
push_middle 758615622
push_back 580179228
push_front 480525744
push_middle 451232566
get 79251
push_back 1583405
push_middle 826141117
push_front 232250318
push_back 258673484
push_back 905261608
get 99855
push_middle 744318438
push_back 715172075
push_back 542083213
push_front 177824047
push_back 103058253
push_front 381129432
push_front 505697498
get 107737
push_back 150148623
push_middle 38086416
push_back 292948619
push_back 727622465
push_back 17454698
push_back 485998932
push_back 855780413
push_front 577523103
push_back 901816745
push_front 497174243
get 110149
push_back 629546927
push_back 954617877
push_middle 567111754
get 116686
push_front 902789908
push_front 385620912
push_front 378021849
push_middle 336470360
push_back 684398206
push_front 301972541
get 65975
push_middle 802916490
push_back 805130422
push_middle 386764516
push_middle 595820110
push_front 636126038
get 98234
push_front 101205406
get 63653
push_back 464253769
push_back 706480942
get 102615
push_back 332769189
get 109163
push_front 327675716
push_middle 165868886
get 13879
push_back 927976970
get 24862
push_back 132765563
get 28978
push_front 584184175
get 34758
get 65854
push_middle 963201273
push_back 718216809
push_middle 3484592
push_back 44373307
push_front 315613288
push_middle 648835081
get 7240
push_middle 719396485
push_front 932712013
push_front 394257337
push_back 975373438
push_back 561878679
get 8709
push_middle 118190648
push_back 152209441
push_middle 163496530
get 44387
push_front 971387720
push_middle 828601836
push_middle 61996120
push_middle 779845201
push_back 242427197
push_back 599667488
push_middle 850177024
push_back 755092178
get 73098
get 91111
push_middle 679948595
push_middle 959846933
push_middle 693372856
push_front 560056152
push_front 444537619
push_front 729508738
push_back 559535470
push_front 374142245
push_front 125231109
push_front 994675943
push_back 26086717
get 36093
get 37890
push_middle 389245210
push_back 577208010
push_front 746964641
push_back 803231871
push_front 662961806
push_middle 85309387
get 19928
push_front 762973424
push_middle 608543764
push_middle 520187903
push_middle 960734155
push_back 621205932
push_front 442178351
push_front 655966063
push_front 482386566
push_back 849612414
push_back 678666823
push_middle 718658104
get 44651
push_middle 66743694
push_middle 445026781
get 92525
push_back 961817719
push_back 907556711
get 114527
push_back 152628976
get 78948
push_front 759657000
push_front 829100201
push_back 437743900
push_back 571792185
get 41468
push_back 457950589
push_back 969217596
get 53728
push_front 654239238
push_back 62413543
get 80304
get 101283
push_front 294382682
get 52542
push_back 80917968
push_back 112549488
push_middle 561354845
push_middle 955247359
push_front 531503408
push_middle 390436767
push_middle 759241331
get 78616
push_back 668425592
get 73419
push_back 326679051
push_front 900437896
push_back 544167907
push_back 373298995
push_middle 564069731
push_front 852217695
push_front 624685709
get 87193
push_front 547399131
push_middle 169621594
get 73457
get 94323
push_front 424867218
get 93259
push_back 730543338
push_front 679227855
get 27359
push_front 438187514
push_middle 498145813
get 50701
get 74417
push_middle 384744829
push_back 861486117
get 76250
push_front 551886303
push_middle 236870526
get 38854
push_front 446359213
push_front 456688585
push_middle 805486627
push_back 789221003
push_front 799758696
get 34095
push_back 646785764
push_front 882847867
push_middle 539389162
push_front 246726442
get 29723
push_middle 998694637
push_middle 261439063
push_back 330577514
push_back 237884112
push_back 281073114
push_back 469441316
push_back 316639679
push_middle 149173007
push_front 102865132
push_middle 844163189
push_front 208248102
push_front 77853294
push_middle 528331196
get 6577
get 2424
push_back 344948772
push_front 565897145
push_front 790847808
push_back 785619344
push_back 501803483
push_front 684456929
get 41283
push_front 132130869
push_front 573842926
push_middle 529388005
push_back 332876882
push_middle 138667851
push_front 183163841
push_middle 402175725
push_back 80898314
push_back 940801650
push_back 38702087
push_middle 631960835
push_front 757395905
push_front 332804536
get 8934
get 66124
get 14236
push_back 890630815
push_back 606245766
push_back 98578820
get 63527
push_front 392660972
push_middle 437435418
get 56062
push_front 754992591
push_middle 166798767
get 34362
push_middle 196260488
push_back 760794900
push_front 90174945
push_front 172764921
push_back 343606824
push_back 669808931
push_middle 856632699
push_middle 966107551
push_back 360871847
push_back 239012412
push_back 889321275
push_back 660561769
push_middle 760662028
push_front 272773886
get 74372
push_front 10180298
push_middle 881103605
get 74578
get 43824
push_middle 867192113
push_back 70070864
push_front 933829170
push_back 856385109
get 33022
push_middle 614647225
push_middle 381212306
get 24776
push_back 671362473
push_front 519365384
get 100297
push_middle 170372676
get 51686
get 59186
push_back 339483495
push_front 363029749
push_back 184588500
get 49117
get 84738
push_front 76536766
get 70659
push_front 904960567
get 24690
push_back 641369650
push_middle 268599005
push_back 828844754
push_back 464788908
push_front 342399115
get 28124
get 90702
get 7505
push_front 328569351
get 7561
push_back 357491744
get 42903
push_middle 549992105
push_middle 515927183
push_back 893753908
push_front 834014600
push_back 921210786
get 52668
get 111080
push_back 944772821
get 102987
get 52978
push_middle 939864893
push_middle 905384170
get 88839
push_middle 485045147
push_front 135782529
push_back 942393134
get 104059
get 107263
push_back 802464580
push_back 703970073
get 79010
get 107614
get 46244
push_middle 246508157
push_front 911814969
push_front 509064007
push_middle 590489342
push_back 96273343
push_middle 476485407
get 42064
push_back 22003668
push_front 444164128
get 59237
push_front 681224566
push_middle 200033914
push_back 853904753
push_middle 216741028
push_back 281637455
push_middle 87097901
push_middle 999704424
push_front 176500896
get 44146
push_back 635014060
push_middle 319050126
push_back 342443798
push_front 934120343
push_middle 105431898
push_back 637503022
push_front 793005066
get 30959
push_back 279505250
push_front 838653575
push_middle 385377009
push_back 898328976
push_front 411886276
push_front 948707444
push_middle 571233500
get 48462
push_middle 880145601
push_front 153883547
get 40769
push_back 273320042
get 110257
get 52440
push_middle 102693352
push_middle 880630822
get 66178
push_front 838006074
push_back 727722640
push_back 799023873
push_back 984930626
get 64549
push_front 796431886
push_front 711772997
get 108103
push_front 24181293
push_middle 770939657
push_middle 329179132
push_front 309799397
get 16737
push_front 785949733
push_back 659771650
push_front 876112450
push_back 159077434
push_back 527447754
push_front 139104605
push_back 651703742
get 112913
push_front 607470785
push_middle 244866488
push_back 320248549
push_front 680263578
push_back 23363376
push_back 845222779
get 53583
push_front 783348068
push_back 305302975
get 47624
push_back 768321338
get 26098
push_middle 294978398
push_middle 944222356
push_middle 431510623
push_back 175455123
push_back 620020070
get 79139
push_middle 133481239
push_middle 551954368
push_front 655678282
push_back 670785041
get 102307
push_middle 527377038
push_middle 216592485
push_back 743210673
push_middle 808247263
push_back 872200760
push_middle 915262894
get 79634
push_back 146019012
push_back 371861179
push_front 409552228
push_back 154910898
push_back 461262670
push_back 223500967
push_front 783379414
push_middle 55916956
push_front 58960989
get 71463
push_middle 170090826
push_back 928176823
push_front 921017339
push_middle 330919015
push_back 548608937
push_middle 766918422
push_middle 358534099
push_middle 12242877
push_middle 725774069
push_back 735738160
push_front 720856579
push_middle 2995305
get 106041
get 41820
get 101526
push_front 650967761
get 78894
get 15678
push_front 113127124
push_back 310337070
push_front 715005385
get 50964
push_front 200571417
push_middle 859552706
push_middle 451019456
push_back 761644704
push_front 282217714
push_front 315638986
push_middle 821556324
get 108992
get 103783
get 91002
get 25923
push_back 608879114
get 38642
push_back 59215564
push_back 386757049
get 114109
push_back 375315378
push_back 617617582
get 57036
push_front 424883953
push_back 409364920
push_back 580879483
push_middle 61378128
push_middle 291086442
push_back 738396080
push_front 324030575
push_back 12442954
get 70806
push_front 180027387
push_back 630293967
get 5463
push_middle 40417649
get 19819
push_middle 181061740
push_middle 221282831
push_front 595230695
push_back 780321371
push_back 764463168
push_middle 506711710
get 92335
get 47419
push_front 884047676
get 59020
push_front 219697572
push_middle 590627736
push_back 976295135
push_middle 543891359
push_front 915347474
get 61149
get 116009
push_middle 790329254
get 32219
push_middle 972939989
push_front 592664394
get 92288
push_back 971907998
push_front 408551356
get 71702
push_front 372311690
push_middle 651764804
push_front 684646385
push_middle 704677523
push_front 902719547
push_middle 62896162
get 46806
push_front 776623342
push_back 733983432
push_middle 145115342
push_front 291616766
push_middle 364257799
push_front 986917631
get 95552
push_back 618849917
push_middle 184527494
get 8969
push_back 498237263
push_middle 783155366
get 45336
push_back 300436662
push_middle 183825180
push_middle 541118961
push_middle 189823559
push_front 401990786
push_middle 673074553
get 17969
push_front 589604292
get 83516
push_middle 574492518
push_back 939106876
push_front 88807027
push_front 760658990
push_front 920297151
push_front 168033297
push_middle 71624396
push_back 933476647
push_middle 385182069
push_back 230689199
push_front 960894012
push_middle 375112323
push_back 952129727
push_back 675843810
get 58867
push_front 633108283
push_back 105256319
get 23155
get 115858
push_middle 791708365
push_middle 887252508
get 81009
get 93516
push_middle 708548252
push_middle 871036675
push_middle 505043264
push_front 822018558
push_middle 853656876
push_middle 29822665
get 73055
push_middle 477354268
push_back 410964653
get 106274
push_middle 249393818
push_middle 334510066
push_front 249883378
get 77781
push_front 813829863
get 81327
get 62781
push_middle 409027608
push_front 920678957
get 104805
push_front 821962936
push_back 471267223
push_middle 448342260
push_back 990180552
get 6198
push_front 540167562
get 64379
get 116767
push_front 849534424
push_front 315373239
get 54399
push_middle 578388860
push_back 634109538
push_middle 383582885
push_middle 249088898
push_front 75155724
get 27119
push_back 79153054
push_middle 831535915
push_middle 79107959
push_back 226125486
push_middle 328406105
push_back 376515561
push_middle 711042845
push_front 388999247
push_front 355765493
push_middle 88060146
push_middle 855632834
push_middle 912844157
get 93469
push_middle 710274400
push_back 250963210
push_front 79253236
get 104735
get 69440
push_front 538188057
push_front 142737555
push_back 695255124
push_back 111508662
push_back 7707467
push_back 662230112
push_front 62850734
push_back 194772830
get 100339
get 30540
get 57062
push_middle 466393853
push_middle 74984240
push_middle 25712897
push_middle 90349396
push_back 28162710
push_middle 720344876
get 85992
push_back 929974796
push_middle 456278878
push_back 680861691
push_back 77695800
push_middle 889295073
get 103622
push_back 538113906
get 98942
push_front 874440357
push_front 920978446
push_front 194761508
get 23306
push_back 792698514
get 103826
push_front 964884749
push_front 539335560
push_middle 779737109
push_middle 860591975
push_middle 674952025
push_front 817597817
push_front 466649561
push_back 50049388
get 17207
push_back 97665596
get 59954
push_back 299212368
push_back 82616970
push_middle 904207828
push_back 982922008
push_front 280756415
push_front 296958141
push_back 299131736
get 3421
get 94484
push_back 816556627
get 380
push_back 880818709
get 68299
push_front 242071269
push_front 789596893
get 112174
push_front 403747181
push_front 99186670
push_back 648595465
push_back 135291509
push_middle 793416014
push_back 439703428
get 15991
push_middle 94066391
push_back 227083825
push_front 93184592
push_middle 604831476
push_back 193615736
push_middle 322228079
push_back 268261872
push_middle 684287386
push_middle 101629585
push_back 996656632
push_front 317825980
push_front 46780754
push_front 349913628
push_back 345690949
push_back 236107015
push_middle 284532854
push_back 866304254
get 45776
push_middle 584256473
push_middle 935354932
push_back 859603828
get 32576
push_middle 722193392
push_middle 304979286
push_middle 451780707
push_back 611337322
push_middle 692554830
push_front 806434886
get 84635
push_front 733876814
push_back 5691480
push_back 892032967
push_back 909529105
push_middle 86974669
push_front 824208243
push_back 75329527
push_front 145139496
push_front 213281018
push_back 409532126
push_back 226859392
get 81978
push_back 474939889
push_back 261411980
push_front 924600611
push_back 781300604
push_back 208574091
push_front 893680700
push_front 687468127
get 57334
get 80438
push_front 142546347
push_front 191978003
get 17967
push_front 418704218
push_front 848460285
push_back 31777447
get 63173
push_middle 934485138
push_back 324529605
push_back 414792922
push_back 433159620
get 64089
push_back 940489184
push_middle 975521934
get 18266
push_back 52088755
push_back 2899735
get 3880
get 104278
push_front 590034958
push_middle 637543308
get 96354
get 15392
get 50135
push_middle 773403470
push_front 996227707
get 24741
push_back 925968139
push_front 662670458
push_front 494035135
push_back 596874633
get 84474
push_back 487716928
get 90848
push_back 80509356
push_back 28208633
push_back 949165164
get 78779
get 61966
push_middle 60871955
push_middle 405981568
get 84025
get 37156
push_front 523373407
push_middle 743062448
get 38918
push_front 682793281
push_middle 250478347
get 77773
push_front 146436875
get 105216
push_front 3291587
push_front 985370091
push_front 635112511
push_middle 56877046
push_middle 971223432
push_back 557882681
push_front 528430795
get 100235
push_middle 740496415
push_back 639171966
push_middle 678135102
push_back 173716571
get 22806
get 96307
push_back 211102865
push_front 748027497
push_middle 446470151
push_back 51685604
push_middle 857347531
push_front 639216011
push_middle 489613830
push_front 389626414
get 77560
get 51602
push_middle 257382560
push_back 573258437
get 104223
push_middle 437278587
get 42040
push_back 708164892
push_back 613395879
get 115154
push_middle 847763047
get 91045
push_middle 875197488
push_middle 360941156
push_front 585186486
get 61844
push_back 695843268
push_middle 549737476
push_front 341643321
push_back 613735829
push_middle 441623722
get 110711
get 34638
push_front 759190143
push_back 770858244
push_middle 485596129
push_back 667739096
push_back 574299088
get 36265
push_middle 841914865
push_middle 604575858
push_back 546548948
get 76762
push_back 476934176
push_middle 966687774
push_front 622348590
get 91760
push_middle 96252442
get 50375
get 104052
push_back 611774910
get 72926
push_back 817768860
push_back 232826724
push_middle 499262184
push_front 777141342
push_middle 14775177
push_middle 725488777
push_back 471394817
push_middle 920820620
push_middle 759930000
push_back 199101869
get 49670
push_back 285778875
push_back 668584590
push_middle 733019796
push_front 709164263
push_middle 947178821
push_back 206071921
push_back 422084502
push_front 148707113
push_front 953476316
push_front 523811929
push_middle 290576779
get 65687
push_middle 606506808
push_front 150360216
push_middle 468963018
push_front 891773101
push_middle 629083138
push_middle 778555542
get 43754
push_middle 450380285
get 19928
push_front 451970847
push_back 517817635
get 37516
push_front 844877077
push_middle 442792503
get 60948
get 32015
get 84507
push_back 473970664
push_middle 114443497
push_front 539011490
get 22827
push_front 414718339
get 12839
push_front 402157847
push_front 754753139
push_middle 412455594
push_back 837213254
push_back 596680165
push_front 707246097
get 9688
get 47186
push_front 231196903
push_middle 405916638
push_front 112521253
push_front 952463209
push_back 880338362
push_back 733151866
get 84894
push_middle 987865627
push_back 747218767
push_back 476703918
push_middle 371510895
push_back 541409870
push_middle 210813119
push_back 988461967
push_back 986344079
get 7624
push_middle 269028136
get 24239
push_back 727500463
push_front 655004842
push_back 563712829
get 47125
get 87234
push_back 277529638
push_back 339552168
push_middle 663604864
push_front 870770549
push_front 628187812
push_front 158517250
push_back 893396367
get 112585
push_front 210122650
get 90866
push_front 614886220
push_back 937491388
push_back 731454987
push_front 70268699
get 24704
get 51359
push_middle 685894100
push_front 930695338
get 85146
push_middle 621077122
push_middle 967806967
push_middle 798332129
push_front 206486333
push_middle 564230919
push_front 635947041
push_back 731010165
get 39471
push_back 936724202
push_front 449961049
push_back 506902689
push_front 290744773
push_back 603502399
push_front 550537274
push_back 39402899
push_back 787278052
push_back 426550668
push_middle 689686308
push_front 643921555
get 35071
get 94511
get 80319
push_front 54087302
push_front 293753590
push_middle 689898746
push_back 710985573
get 51744
push_middle 345623827
push_front 159103756
push_middle 249403720
push_middle 632066922
get 37714
push_front 624775339
get 37201
push_back 800905954
push_middle 919635110
push_front 531391888
get 27928
get 33550
push_front 567390543
push_middle 156824568
push_front 721083430
push_front 954508685
push_middle 638210298
push_middle 517887975
push_middle 89337349
push_middle 962850266
get 1575
get 42755
push_back 531420966
push_middle 792068326
push_front 890204354
push_middle 570363333
push_back 159538893
push_middle 595285832
get 51885
push_front 370548010
push_front 569629230
push_front 587552343
push_front 925071223
push_back 46130622
push_front 698306881
get 113550
push_back 862505701
push_middle 306593096
push_front 474648178
push_middle 14746216
push_middle 261024261
push_back 519947775
push_back 659517370
get 93550
push_back 980429080
push_back 401391628
push_back 489549529
push_middle 754725350
get 72527
push_back 301134905
get 58726
push_middle 884144510
push_front 393072168
push_front 580793957
push_middle 249066055
push_middle 383241781
push_front 89631312
push_front 763959816
get 55841
push_front 613279067
push_front 127642529
push_back 440356504
push_front 685564167
get 25898
get 21562
get 40217
get 95911
push_front 994971201
push_front 438475820
get 8467
push_middle 37089503
push_middle 134445211
get 10286
push_middle 680276367
push_front 604381947
push_middle 317819245
push_middle 7605832
push_front 72608240
push_back 804349562
push_front 157592625
push_front 854852158
push_middle 419875792
push_front 337161761
push_middle 118153829
get 89292
push_middle 46488966
get 13331
push_middle 861825987
push_middle 375452466
get 92666
push_middle 458921914
push_back 634043474
push_front 500163196
push_front 910840303
push_back 690176517
get 82151
get 38682
push_middle 843212441
push_front 590751215
get 26783
push_front 621943996
push_front 40956152
push_front 622496337
push_back 498694407
get 44768
push_front 443993363
push_front 991910270
push_back 832588520
get 109378
push_middle 882900119
push_middle 325417147
get 65273
get 91882
get 101145
get 54821
push_back 360365309
get 18266
get 95741
push_middle 63287334
push_middle 683136227
push_middle 757481282
push_middle 876825503
push_back 583020647
push_middle 466022108
get 6321
push_back 822970344
push_back 105687926
push_middle 105120581
get 101545
push_back 716100057
push_front 321570149
get 26346
push_front 924268723
push_middle 14024830
push_front 707627660
push_back 109513321
push_back 520947832
push_middle 61794914
push_front 513831085
push_back 941606212
get 37976
get 71479
push_middle 603880712
push_front 475390344
push_middle 286951052
push_middle 549260872
push_front 959605828
push_back 890293645
push_front 129233921
push_middle 514208492
push_middle 335873112
get 2881
push_back 292113263
push_front 397945466
push_middle 985729641
push_back 77760769
push_front 783431715
push_middle 121925174
push_back 87760383
get 40956
push_front 164860581
push_middle 805606661
push_middle 730281944
get 55862
push_back 753870534
push_front 377086729
push_back 608833542
get 31478
push_middle 497980072
push_back 656775376
get 64240
push_front 229353678
get 24519
push_middle 132587502
get 29178
get 75026
push_back 518089743
push_back 829399026
push_front 526753951
push_middle 997505020
push_middle 425617267
push_front 704119444
push_back 527459208
get 54566
push_back 217101877
push_front 475810807
push_middle 548092663
get 110228
get 106838
push_front 531641251
push_back 810051701
push_front 602527530
push_middle 435772448
push_back 158649280
push_front 230278576
push_middle 260740610
push_front 594071627
get 15464
push_middle 786487993
push_middle 400849242
get 52648
get 108428
push_back 215455219
push_front 653633576
get 24706
push_back 843769812
push_back 110528535
get 107593
push_front 949163162
push_back 807159173
push_middle 961910646
push_front 209842616
push_front 774027572
push_middle 212728420
get 103232
push_back 761881425
push_middle 82440200
push_front 967253056
get 114585
get 102110
push_front 938568745
push_middle 495381096
push_front 403452402
push_back 369707307
get 35036
push_front 795809165
push_front 754086891
push_front 462394090
push_back 169170547
push_front 811650803
get 92054
get 55005
push_front 422739279
push_front 195907846
push_middle 634807409
push_middle 706916992
push_middle 357773887
get 59742
push_back 373135385
get 12513
push_front 304040840
push_front 47048562
get 9471
get 58781
get 75215
get 110817
push_front 655895730
get 7181
push_front 359751254
push_front 310579156
push_back 409793674
get 94834
push_middle 809166262
push_back 788720645
push_middle 342808047
push_front 893800007
push_back 186864776
push_back 437137487
push_front 928641304
push_middle 218424778
push_middle 920936812
push_middle 142437878
push_back 257878520
push_back 474850371
push_back 720874640
get 40305
get 80902
get 16733
push_back 592331333
get 111177
push_front 182509762
push_back 460035208
push_back 295932363
push_front 907567170
push_middle 418576594
get 46277
push_back 190644570
push_back 248658215
get 81664
push_front 41304459
push_back 61314273
get 34508
push_back 644997587
push_front 567859330
get 76439
push_front 455150651
get 48264
push_back 720981854
get 73217
push_middle 831237512
push_middle 761677991
push_front 193786876
push_front 839383951
push_middle 349449102
push_back 616767578
push_back 895910636
push_front 43948493
get 110636
get 45790
push_front 155204838
get 99852
push_middle 67353656
push_front 875964271
push_front 425316757
push_back 829053651
push_back 684718966
push_front 98119034
push_back 282600099
push_front 763940237
push_front 763545424
push_middle 796799334
push_front 774761133
push_back 806039152
get 7550
push_back 773690363
push_front 742975759
push_front 329580613
push_back 373969906
push_back 61253013
push_back 985302948
push_back 106656081
get 42866
push_front 25762256
get 78218
push_front 176353922
push_front 211105603
push_back 792119040
push_middle 515997842
push_middle 77289774
push_back 912947415
push_back 610108327
get 1848
push_back 575408291
push_back 866765627
push_front 91589211
get 45483
push_front 435613967
push_front 577222732
push_middle 747554857
push_front 413718662
push_middle 724337620
push_middle 78305325
push_back 46389439
push_back 320700994
push_back 299455499
push_middle 640520537
get 23512
push_back 693666752
push_back 920943952
get 76662
get 17896
get 25196
get 95338
push_back 269243410
push_middle 945504300
push_back 450245186
push_middle 956900664
push_back 201438557
get 52605
get 83224
push_back 282027519
push_back 168479818
push_front 781846329
get 65231
get 30364
push_middle 309015169
get 65665
get 57700
push_front 812103884
push_back 640864295
push_middle 226792821
get 54444
get 79311
push_front 834482361
push_front 855435829
get 87251
push_back 432134574
push_front 514652770
push_front 444193032
push_middle 322588643
push_front 38250830
push_front 371040324
push_front 577419268
push_back 83412204
push_middle 812797256
push_middle 529097806
push_middle 334316128
push_middle 843035635
push_middle 804684891
push_front 786912332
push_front 831760943
push_back 336901766
push_front 149557922
push_back 92713621
push_front 269386921
push_middle 774385593
push_back 728639999
push_middle 557242034
push_back 350981373
push_back 942352033
push_front 968266597
push_back 607201046
push_middle 899623675
push_middle 60346939
get 81974
push_middle 310259446
push_back 422825976
push_middle 578939957
get 88685
get 62072
get 24879
push_back 270302509
push_middle 892286755
push_back 127270163
push_middle 281997255
get 76728
push_middle 485517252
get 31800
get 84535
push_front 684448260
push_front 301208229
push_back 846478604
get 101177
push_middle 536289454
push_front 599633037
get 11023
push_front 323324212
get 85648
push_back 933395534
push_front 180931015
push_front 910941427
get 73647
push_middle 690674382
get 83014
push_back 852945873
get 66279
push_middle 459103552
push_middle 345891843
push_back 293726483
push_middle 458772056
push_middle 264766310
push_middle 404292800
push_front 373398327
push_back 388658227
push_middle 416086197
push_middle 762650159
push_middle 260976387
push_middle 703853559
get 66206
get 49900
push_front 483633659
push_front 668261389
get 34461
get 97562
get 68854
get 114650
push_middle 929565117
push_back 198915583
push_back 821787967
push_middle 707326465
get 89590
push_front 699901448
push_back 241121826
push_middle 884159396
push_middle 784821278
push_middle 524779824
get 59658
push_back 625365235
get 112710
push_back 789287206
push_back 585040682
push_middle 77241570
get 7410
push_front 186841119
push_front 5859956
push_back 720409582
push_front 868246753
push_front 117861296
push_middle 346056265
push_middle 113368440
get 84418
get 67937
push_middle 44191940
push_middle 166777826
get 22626
push_middle 268820105
get 114741
push_back 965308432
push_middle 730648713
get 108459
push_back 430531106
push_front 381999867
push_middle 981766173
push_middle 178723770
push_back 708153932
push_front 191882131
push_front 596759160
push_back 392434095
push_back 273239792
push_back 582533721
get 68629
push_middle 354140997
push_front 966016196
push_front 857431957
push_back 523131707
push_front 198506410
push_back 87794692
push_middle 150598900
get 46387
push_back 432168812
push_front 399308279
get 110885
push_middle 676214982
get 82183
push_front 787460493
push_back 128578348
get 61740
get 34216
push_back 821997371
push_back 424226795
get 22454
push_middle 208211061
push_middle 571802848
push_middle 232157912
push_back 146321526
get 90920
push_back 211232552
get 19148
push_back 799535287
get 80978
get 86426
get 37226
push_middle 233761
push_middle 450782590
push_front 694625860
push_middle 35524406
push_back 547805611
get 106765
push_back 283287731
get 111776
get 57545
push_middle 251341905
push_front 339102683
push_front 408911435
push_front 215784080
push_middle 590996550
get 28652
push_middle 597317467
push_front 36531608
push_back 486507875
push_back 700488772
push_back 420425246
push_back 50085515
get 17479
push_front 116182939
push_back 611859331
get 77410
push_middle 298748096
get 59679
push_middle 162428555
push_middle 190103487
get 107393
push_front 944832580
get 48552
push_back 575228597
push_middle 810398301
push_front 640462598
push_back 63908492
push_back 848008817
push_middle 407631862
push_back 736188410
push_middle 178799840
push_back 162241539
push_front 277408917
push_front 875456135
get 46404
push_middle 158278864
push_front 76848202
push_back 698764172
push_front 802871856
push_front 941288789
push_front 905375507
push_middle 302851682
push_back 983224000
get 30973
push_back 70474587
push_back 665192259
push_middle 452351937
get 85724
get 32623
push_front 537660226
get 74404
push_middle 659050061
push_front 971356431
push_middle 193357529
push_middle 575220463
push_middle 199941564
push_front 437718954
get 46737
get 45567
push_front 841340932
push_front 992911593
push_middle 667281163
get 48147
push_middle 951957572
push_back 364974379
push_back 217345095
push_middle 501238058
push_back 932138680
get 7587
push_front 976487089
push_front 21877676
push_front 898118520
get 59439
push_middle 695272567
push_middle 203735462
push_middle 993830410
push_back 724222196
push_back 158295919
push_middle 271111242
push_middle 94858935
get 90345
push_middle 621854865
push_back 88557526
get 63776
push_back 296544904
push_middle 336952385
push_front 628857393
push_middle 694055975
push_front 916711324
push_back 977605995
push_front 463944236
push_front 89267701
get 78560
push_back 390523588
get 87341
push_middle 110374646
push_back 953458710
get 12731
push_front 427116276
push_middle 406009215
get 8285
push_back 99568858
get 3066
push_middle 397001147
get 14648
push_front 667989877
get 87096
push_middle 117567844
push_back 339458057
push_middle 12103793
push_back 887386508
get 41637
get 84598
push_back 225642864
push_front 837150412
get 47565
get 104765
push_middle 643509961
push_front 788289548
push_front 268979062
push_middle 929998698
push_middle 447885875
push_middle 770244483
push_back 599030735
get 68551
push_back 813434552
get 86345
push_back 743915838
get 112529
get 58379
push_front 97577453
get 11612
push_middle 507472711
get 13949
get 23832
get 99477
push_back 565397146
push_front 386914372
get 39328
push_back 513591628
push_front 692383887
push_back 448479288
get 94481
push_middle 118450231
push_front 388826916
get 115935
push_middle 365979423
push_middle 211446278
get 50363
get 51731
push_front 442478620
push_back 476424151
push_front 81098237
push_middle 693486275
get 32082
push_middle 361182791
get 24112
push_front 864083095
push_front 709679332
get 104765
push_middle 561370320
push_front 577104394
get 79960
push_back 422882745
push_back 549170925
push_back 696513562
push_middle 933204038
push_back 329614855
push_back 760202689
push_front 872089957
push_front 117381420
get 14923
push_middle 878354951
push_back 251713119
push_front 354387117
push_front 94728179
push_middle 284235921
get 101688
push_middle 95547566
push_front 824675373
get 58327
get 117150
push_middle 248334267
push_back 589906181
get 48888
push_front 833684641
get 23327
push_front 295829689
push_back 133095832
push_back 749763590
push_middle 41228259
get 104880
push_middle 879052003
push_middle 344273041
push_front 266958116
get 108971
push_front 893584783
push_front 566161188
push_front 355174769
push_back 554456399
push_back 707484862
push_back 409789521
push_front 905839237
push_middle 761573914
push_middle 176955554
push_middle 27352978
push_back 458340956
push_front 745637131
get 111883
push_middle 649170093
push_front 528165899
push_front 47256935
push_back 555535006
get 28410
get 112128
push_front 975434564
push_front 316851078
push_front 458734277
push_back 959910280
get 66436
push_front 43540061
push_middle 508088113
push_front 128443035
push_middle 252930470
push_back 202062995
push_front 444668853
push_back 166151887
get 78426
push_middle 146718572
push_middle 936480849
push_back 636682194
push_middle 801933743
push_front 412621458
push_front 403340900
push_middle 823951288
push_front 778827434
get 47895
get 91073
push_back 226189067
push_middle 793477766
get 106423
push_back 313895788
get 94342
push_back 103517107
push_back 716526933
push_middle 234083344
get 82422
get 57740
get 69679
get 93457
get 115760
get 10002
push_middle 439254831
get 59947
get 84254
push_middle 897700361
push_middle 541276470
push_middle 593448467
push_front 929763365
push_middle 921998424
push_back 413775032
push_back 796665263
get 112079
get 105932
push_back 534711249
push_front 865617422
get 107233
push_front 636402461
push_front 509910866
push_front 206771731
push_back 202916705
push_front 411608656
push_middle 798436059
push_front 416059964
push_middle 625596043
get 32223
push_front 197489602
push_back 59109744
push_back 470540922
push_middle 72358201
push_back 461524010
get 82740
push_middle 129107886
push_front 421063131
push_front 194507560
push_middle 744242764
push_middle 415953919
push_middle 450924112
push_back 933181954
push_front 374572529
push_middle 592233500
push_back 654455458
push_middle 896089231
push_back 390448818
get 102979
push_middle 531558143
push_front 581260917
push_back 714882306
push_back 442734998
push_middle 418649917
push_front 50993280
get 86025
push_back 131927308
push_back 991199186
push_middle 88873652
push_back 375972391
push_middle 43139149
push_front 998934971
push_back 781096532
push_middle 110272390
push_back 247086445
push_front 722884961
get 92364
push_front 194531076
push_front 317220597
push_back 582370913
push_front 145644609
get 76739
push_front 657021191
get 53077
push_middle 171589258
push_middle 415510612
get 42718
push_middle 163847285
get 108076
push_front 801149719
push_front 150144800
get 11471
push_front 761572560
get 71060
push_front 789594622
push_front 417536490
get 79086
push_front 774661019
push_middle 823537053
get 40972
push_back 340890353
push_back 117001957
get 94489
get 50298
push_back 676255174
push_front 47207437
get 2379
push_front 781298359
push_middle 637120807
push_front 142419261
push_middle 281455749
push_middle 640310411
get 58754
push_back 320633180
get 17749
push_front 617372075
get 71653
push_front 811318658
push_back 292390194
get 32292
push_front 970821218
get 65561
push_front 715294410
push_middle 493729342
push_middle 36430978
get 110677
get 51212
push_front 631939324
push_front 704598857
push_middle 772447096
push_middle 132789390
push_front 592840040
push_front 528019186
push_back 778292629
push_back 16799274
push_middle 560829682
push_back 562040340
push_middle 802962789
push_front 526104652
push_back 73950886
push_middle 232122077
push_middle 188322624
get 52229
push_front 234217960
push_back 905996118
get 109940
push_back 74954160
push_middle 507191843
push_front 385000130
get 116514
get 12291
push_back 999243140
push_front 272892927
get 27385
get 22121
push_back 969583282
push_middle 796434064
push_back 964176191
get 30771
push_middle 764344731
push_middle 926826881
push_back 395469949
push_front 406827473
push_middle 966739074
get 2138
push_middle 67996529
get 33421
push_middle 457616512
push_back 266105430
push_back 207067446
push_middle 598768481
push_front 569865267
push_middle 885538010
push_middle 172298639
push_front 728725070
push_front 421639291
get 82944
push_middle 871151382
get 93425
push_front 49503695
get 97621
push_middle 867902974
push_front 874482810
push_front 471783705
get 100898
push_middle 187162920
push_back 436553001
get 68475
push_middle 875719129
push_front 801916365
get 30292
push_back 725462485
get 101801
push_front 65391217
push_front 272379062
push_back 293004425
push_front 894368076
push_front 861399666
get 63376
push_middle 257145306
get 61770
push_back 51988763
get 19939
get 36489
push_front 173277324
push_middle 596222951
push_middle 504628465
push_front 368968636
push_front 977405010
push_back 448196268
push_front 107000044
push_back 288385682
push_front 394840341
push_middle 322309343
push_back 640298842
push_middle 62300482
get 107223
get 37308
push_middle 558445213
push_back 681967892
push_back 338522190
push_back 663754331
push_back 799896848
push_back 75381690
get 33198
push_middle 545992355
push_back 664516223
push_front 948798151
push_front 667302164
push_back 949977260
get 15890
push_front 315245333
push_middle 955262186
push_front 88658495
push_front 850362106
get 23117
push_front 615763039
push_front 204706534
push_back 552030867
get 61026
push_back 504573664
get 115879
get 112128
get 7916
push_front 341705959
get 9181
push_middle 958124513
push_back 842527769
push_back 879800982
push_back 248893928
push_back 786734193
push_middle 687490812
get 76222
push_back 898655797
push_middle 498875864
get 39468
get 76448
push_front 388155510
push_front 212887266
get 87865
push_middle 381097524
push_middle 143922236
push_middle 504072892
get 94001
push_front 155016848
push_front 179146177
get 99346
push_middle 8961082
push_back 502376506
push_front 916213972
push_front 810985566
push_middle 706828864
push_middle 85654581
push_back 149021724
push_back 880034780
push_front 584119106
get 43956
push_back 150039722
push_front 258158318
get 37578
push_middle 448969826
push_middle 846587677
get 27732
get 60483
get 16419
push_middle 292007203
push_middle 633263217
push_middle 844007458
push_back 703929003
push_back 193755072
push_front 881647087
get 66124
get 29261
push_middle 498537452
push_middle 611124861
push_front 931291998
get 94089
get 112729
push_front 164789908
push_front 247196462
push_front 993302436
push_back 145304578
get 16747
push_front 322724670
get 63397
push_front 64500282
push_middle 608837094
push_back 748554699
push_front 807540363
push_back 137029234
push_back 553671924
push_middle 272910198
push_front 377508552
push_front 606215554
push_front 119730440
push_front 491705756
get 55903
push_middle 505941879
push_front 386363489
push_front 957812641
push_front 817641097
push_front 99725794
push_middle 884716623
push_back 430539930
push_front 543492169
get 89698
get 9734
push_back 309455181
push_back 68426203
push_middle 165871096
get 53295
push_back 756529110
get 8372
push_front 340365275
push_middle 466355060
push_front 687633724
push_front 66460711
push_front 89860275
push_middle 567947400
push_front 116117129
push_front 583043297
get 92592
get 52761
push_back 425856266
push_middle 618640669
get 112
push_middle 964049489
push_middle 810180219
get 940
get 97424
push_front 833851433
push_back 115979400
push_middle 929957479
get 23043
push_front 590662681
get 58308
push_front 171623720
push_middle 665003230
push_front 801422842
push_front 792224993
push_middle 253409047
push_back 503761611
push_front 599032204
push_middle 16942875
push_front 833249038
push_middle 527687295
push_back 764555439
get 109245
get 74709
push_front 704429367
push_front 547168031
push_back 684600429
push_front 821384323
push_middle 244954931
push_front 682941212
push_front 295524161
get 115514
push_back 534382111
push_front 311715703
get 9728
push_middle 397478078
push_middle 142381091
push_middle 744890661
get 88230
get 58720
push_middle 519174913
push_middle 392730002
get 101603
get 30926
push_front 957856844
push_front 346878134
push_front 433649003
get 69729
push_front 496954943
push_front 773271022
get 15483
push_middle 878402609
push_front 993219794
push_back 830606584
push_middle 900381198
get 18758
push_back 19260142
push_back 939139543
push_back 960456815
push_middle 214193029
get 80010
push_back 837438001
push_front 318012321
push_back 800475118
push_back 963287700
push_middle 162880054
push_back 752934223
get 63437
push_middle 249455647
get 44322
get 53134
push_middle 105502825
push_front 941081384
push_front 282912814
get 114414
get 84409
push_front 936986608
push_front 979660096
push_front 267359219
push_front 351114078
push_middle 606979004
push_front 921714515
push_back 323413834
push_front 749117963
push_front 359657409
get 86021
push_front 665073692
push_front 21094132
push_back 353155682
get 94251
push_front 419649083
push_middle 549700454
push_front 64820565
push_back 238444231
push_front 561016188
push_middle 68973685
push_front 129592550
get 58262
push_front 701911076
push_front 166618115
get 85141
push_back 48707612
get 109540
push_back 10377434
push_back 715741212
push_back 164277701
push_middle 535642471
push_middle 801474919
push_front 98223997
get 60718
push_middle 5966784
push_back 361929694
push_front 67250613
push_back 929878120
push_back 956315205
push_front 127358785
push_front 586152424
push_middle 291747697
push_back 549499594
get 1742
push_middle 76951680
push_back 41346570
get 51894
push_middle 796248110
get 109205
push_back 823205854
push_middle 793644957
push_front 284172657
push_back 291178140
push_middle 561412472
get 72623
push_front 884833733
push_back 470722221
push_middle 470119661
push_back 252565971
get 3
push_middle 378075351
get 112108
get 31818
push_middle 523185064
get 80294
get 63427
get 56281
push_back 447420141
push_middle 647545006
push_front 500809718
get 58063
push_back 384992497
push_back 845629881
push_front 245263259
push_middle 205039621
push_front 885311774
push_middle 694860212
push_back 604380859
push_front 863442537
push_back 480596264
push_front 131369388
get 16715
push_front 740492522
push_front 780001343
push_middle 256824502
get 112990
push_front 756521719
push_middle 951887092
get 114512
push_back 456928296
push_middle 533211582
push_middle 604450146
push_back 806300739
push_front 108670144
push_middle 902285774
push_back 438889180
push_front 340903074
push_front 875647430
get 37006
push_back 573238449
get 65392
push_front 638829006
get 43201
push_back 733810474
get 71106
push_middle 8086768
get 20039
push_middle 799194436
push_back 156106379
get 68042
push_front 345816532
push_front 551924901
push_front 47591710
push_front 854392947
push_back 195315974
push_middle 947814686
push_middle 24909411
push_middle 593220663
push_front 308677349
push_front 788384857
get 30206
push_middle 150364426
get 94227
push_back 270534125
push_middle 385742600
push_back 872709877
get 49542
push_front 489822797
push_front 763483622
push_middle 893783196
push_back 869808060
push_front 417657518
push_front 445870984
push_front 73929256
push_back 181649907
get 45259
push_middle 647153395
push_middle 384541723
push_back 211217696
push_back 412395072
push_back 876720054
push_back 119065160
push_middle 555163090
push_middle 761221863
push_front 262383444
get 97324
push_middle 586174381
get 115550
get 45128
push_middle 918233190
push_front 942500104
push_middle 586094855
get 10803
get 30969
push_back 164955079
push_front 722580515
push_back 504111144
push_front 467787365
push_back 876446189
push_back 530186715
get 11889
get 43566
push_front 658245290
get 36575
push_middle 658647232
push_back 491241724
push_middle 182557451
push_back 817459512
push_front 169739312
push_back 879801052
push_front 379060671
push_middle 807766540
get 12172
push_front 398555697
push_back 768810814
push_back 446414127
push_middle 554395194
push_front 401380655
push_back 789226388
push_front 988170168
push_back 477546797
get 104695
push_middle 177923892
get 32860
get 42608
push_middle 522397695
get 22077
push_back 908461014
get 86737
get 77026
push_front 249469203
push_middle 306261935
get 61039
push_middle 560162888
get 9995
push_back 470374615
push_middle 867775128
push_back 854963208
get 42486
push_middle 332582740
push_front 384898200
push_front 201780432
push_middle 438473394
get 14770
push_middle 321498825
push_front 919684546
push_middle 864150751
push_front 295292199
push_front 243406457
push_back 910771979
push_middle 914491051
push_front 348498112
push_middle 625537652
push_middle 935164482
push_front 340169891
push_middle 833101106
push_middle 130631782
push_middle 759629675
get 98433
get 99558
push_middle 8830304
push_front 392626471
push_back 352985140
push_front 362904598
push_back 127633174
get 39261
push_front 972833848
push_front 700392694
get 29969
push_middle 363678103
get 30220
push_front 765910421
get 12743
get 40833
get 25674
push_front 537181286
push_back 303440410
get 41643
get 51081
push_front 880003712
push_middle 69559045
get 2303
push_front 725355436
push_middle 20205999
push_middle 774154917
push_middle 414535146
push_back 416120616
push_front 939206562
get 15055
push_back 953334010
push_middle 778916076
get 31905
push_front 405248265
push_middle 596674209
push_back 962456843
push_middle 626979875
push_back 216667573
push_middle 415239346
get 67963
push_back 589972717
push_back 3102530
get 113210
push_back 665300778
push_middle 580432384
get 111030
push_front 941315036
get 60336
get 27197
push_middle 116334681
push_middle 376258459
get 886
push_back 606456114
get 45311
push_back 489803126
push_middle 553707848
push_middle 581557790
push_back 187857619
push_front 682935867
push_back 727900008
push_middle 539210854
get 11225
push_back 277047579
push_middle 562712210
get 6783
push_back 773743125
push_front 689952947
get 106649
get 87093
push_middle 845899140
push_back 776863473
push_back 185258384
push_middle 65324265
get 78660
get 113468
push_front 844864417
push_middle 786491930
push_front 308295313
get 18337
push_front 215861692
get 22583
get 65534
get 102360
push_front 611727222
push_front 961645415
push_back 129316100
get 77984
push_middle 615807636
push_front 778006355
push_middle 621719413
push_back 46526660
push_back 467976128
push_middle 213842064
push_middle 761846364
push_back 940196346
push_back 624736489
push_middle 707481347
push_back 159230603
push_back 204874854
push_back 125380160
push_back 93893802
get 38458
get 58227
push_front 827226131
get 23175
push_middle 649205160
push_back 435810953
push_middle 573755943
push_front 348043007
push_front 460708662
push_back 673431309
push_middle 866681198
push_middle 764242848
push_back 612802767
push_back 675237011
push_back 290543480
get 50772
push_front 117202218
push_middle 861309765
push_front 60684597
push_front 865520739
push_front 824429366
push_front 776602179
get 22014
push_middle 910325690
push_front 415463755
push_middle 881864347
push_front 331284274
get 68878
push_back 934889703
push_front 486219634
push_back 501671894
push_back 722218148
push_middle 353603686
push_middle 117930699
push_middle 951894273
push_middle 286020884
push_front 344887175
push_middle 516488090
push_front 304264802
push_back 932296640
push_middle 45091252
get 26771
push_middle 35311828
get 32752
push_front 171633875
get 52141
push_middle 557460013
get 196
push_front 13908849
push_front 54708871
push_middle 721290787
push_back 155777304
get 84561
push_front 542207975
get 94716
push_front 56255686
push_front 684824638
push_back 282620551
push_back 150614168
push_front 257992093
get 61726
push_back 929577089
push_front 471441825
get 118344
push_front 724433724
push_back 228422062
get 101810
push_back 865649293
push_back 10904111
push_middle 740812498
push_back 63828715
push_middle 427089556
push_middle 484725086
push_front 496038124
get 108264
push_back 255785607
push_middle 947119901
push_front 50400127
get 44960
push_middle 296275352
get 68303
push_front 106860381
get 11068
push_middle 813799682
push_middle 856039218
push_middle 511388521
push_front 869713764
push_back 147359563
push_back 235671174
get 71293
get 14107
push_back 255512504
push_back 535650194
push_front 143855628
push_middle 118145242
push_back 537906797
push_middle 670692023
push_back 364062041
push_back 388269771
get 73229
get 66594
push_front 148377777
push_back 128550648
push_front 657539993
push_front 968352598
push_middle 205312473
get 74095
push_front 820327309
push_middle 30258908
push_middle 587030973
get 33986
push_middle 251330631
push_middle 728901537
push_back 171844825
push_middle 693315640
push_middle 568547453
push_back 702848272
get 6088
push_front 749065321
push_middle 220649220
push_back 782763290
push_middle 803959060
push_back 431801160
push_middle 201659118
push_front 59130751
push_back 821432904
get 75706
get 51965
push_middle 489797447
push_middle 407926492
push_back 999549020
push_back 511186897
push_front 933396191
push_back 664361653
push_front 218108387
push_front 399937041
push_back 596713653
get 29830
get 76863
push_front 900489345
push_front 987895163
push_middle 299137602
push_middle 897138132
push_back 464443539
get 30200
push_middle 696422976
get 70087
push_front 863563353
push_middle 329321556
get 7107
push_middle 821695631
push_front 686943021
push_front 117954271
get 7583
get 73388
push_back 753693992
push_front 975710986
get 65513
push_middle 257609615
get 97906
push_back 202523636
push_middle 263360553
get 94057
push_back 817569386
push_back 354132989
push_middle 18871865
get 21459
push_back 145183747
push_front 903373958
get 100594
push_back 923412670
get 24245
get 52049
push_front 583517227
push_front 77599318
push_middle 5968226
push_front 980113886
push_back 387376642
get 34595
push_front 130086250
push_front 356318053
get 106543
get 68625
push_front 958736602
push_back 999680126
push_front 43588014
push_middle 416580608
push_back 709534618
push_front 761302587
push_middle 689241905
push_back 982419362
push_middle 292672974
push_back 507939312
push_middle 975044765
push_back 881587849
get 51162
push_front 486367813
push_back 424544368
push_middle 996953050
push_back 728407333
get 59386
push_middle 778820677
push_front 544798586
push_back 189926228
get 15814
push_front 721719180
push_front 789524477
push_back 686246001
get 59620
push_back 755388652
get 61889
push_front 448559511
get 39037
push_middle 855831978
push_back 254128917
push_back 931600187
get 101312
push_back 155225499
push_back 278003098
push_middle 655344510
push_back 627645109
push_front 390951815
push_middle 463645612
push_back 418287082
get 69454
push_front 354777393
push_front 987614825
push_front 952631684
get 1417
push_back 530349931
push_middle 193842029
push_middle 909091856
get 58713
push_back 595442666
push_front 390833148
get 15919
push_back 481022522
get 2928
push_front 990159382
get 21270
push_front 652135054
push_middle 238055457
get 14382
push_front 855592159
push_front 432457182
get 94549
push_middle 994001940
get 114679
push_front 371346311
push_back 688602250
push_middle 543227498
push_front 777547807
get 64397
push_back 20842705
push_middle 158204528
push_middle 417956310
push_middle 154780088
push_middle 937372619
push_middle 458153671
get 114299
push_back 804703038
push_front 730583493
push_front 603461258
push_front 311679229
push_front 239009196
get 112809
push_front 54680320
push_middle 242398234
get 55991
push_front 330761374
push_back 363472115
push_back 484775473
push_front 846941552
push_front 676029116
push_back 918079263
get 84667
push_back 475214917
push_middle 4648052
push_back 224610012
push_middle 874676672
push_middle 371117831
push_front 19950786
push_back 687014637
get 60430
push_back 734726484
push_front 578500147
push_back 921981466
push_middle 781207600
get 41655
get 107508
get 85207
push_back 297284278
get 41061
push_back 360693594
push_front 184963214
push_back 10825550
push_middle 308913303
push_front 469665536
push_front 308810112
push_front 860915533
push_back 34308848
push_back 987916637
push_front 495191402
push_middle 271671982
get 19611
push_middle 413254652
push_middle 505108007
get 83068
push_front 670368321
push_middle 100691040
get 35854
push_middle 10322257
push_back 519064497
push_back 347407942
push_back 927634089
push_front 748121667
push_back 118069062
push_middle 556454708
push_front 796855201
push_middle 594845168
push_front 336258614
get 10257
push_back 221690905
push_back 992681416
push_middle 759748053
get 116251
get 20763
push_middle 965609689
push_back 177507279
push_back 802724030
push_middle 559684202
push_back 524344460
push_front 522815512
get 46703
push_back 435956816
push_middle 927457171
push_middle 391390957
push_back 20826571
get 72535
push_back 964956432
push_middle 980792176
push_back 969192867
push_back 453128980
get 41050
push_back 215707580
get 70607
push_front 319889597
push_middle 896745270
get 41595
push_back 97072682
push_back 746442818
push_back 344930089
push_back 428567531
get 112798
push_back 439019760
push_back 483927277
push_middle 602255973
get 36065
push_front 957690488
push_middle 608968946
push_front 822288351
push_front 126039303
get 14775
push_middle 187737653
push_front 768859939
get 97707
push_back 484483857
push_back 600113273
push_front 134145809
push_middle 42300938
push_middle 311741588
get 17199
push_back 136299852
get 41823
push_back 837629484
push_front 76664715
get 82262
push_middle 441157791
push_front 818108210
push_back 36319046
push_middle 126004299
push_back 355283083
push_middle 487724495
push_back 262828825
push_middle 595074243
push_middle 148868566
push_back 953813744
push_front 455354230
push_back 978399937
push_middle 56996914
push_middle 253918342
get 7960
push_back 919551827
push_back 752226440
push_front 63588599
push_middle 608809720
push_middle 838533523
push_front 851093182
push_front 193738235
push_front 956135578
push_back 4792286
push_middle 532732312
push_front 372985222
get 105485
push_front 442417562
push_middle 319451474
get 107238
push_middle 626363116
get 50486
push_front 863961757
push_back 970531000
push_middle 639994569
push_middle 980578778
push_back 739699858
push_back 344603649
push_back 177205111
push_front 623013234
get 107950
get 64293
push_front 185707212
push_back 763422662
push_front 91654683
push_front 573078287
push_front 241791678
get 21072
get 41151
push_back 29028922
push_middle 525980852
push_middle 649136722
push_middle 312196877
push_front 671663939
push_middle 964171374
push_front 175977617
get 60780
push_middle 398239656
push_front 295769262
push_middle 611993331
get 7762
get 76360
push_middle 145230865
get 55402
push_back 445724421
push_back 433657264
get 81607
get 105274
push_back 653515936
push_back 300904686
push_back 614278019
get 113380
get 33096
push_back 576091472
get 74108
push_front 705705587
push_back 779630882
push_front 990701620
get 10996
get 97129
push_middle 348752683
get 17246
push_back 200099037
get 79381
push_middle 307642033
push_front 774618708
push_middle 396701488
get 81783
get 109016
get 51746
get 113736
get 52294
push_front 694607847
push_back 327591101
push_middle 3709473
push_back 845828245
get 51028
get 34730
push_middle 696296957
push_middle 187872592
push_back 72636236
push_back 264311992
push_middle 618148589
push_back 702934557
get 32292
push_back 922899646
get 23834
push_middle 423886484
push_front 346540713
push_front 552864886
get 43724
push_middle 31591165
push_middle 839195285
push_front 582481162
push_middle 676814138
push_front 369588161
get 95166
push_back 976582280
push_back 850577216
push_middle 125243408
push_back 222337288
push_middle 180491650
get 65175
push_front 631956257
get 22944
get 57148
push_front 172150838
push_back 712572995
push_middle 638068155
push_middle 44065837
push_middle 81781952
get 58661
push_back 591387051
push_back 531847183
push_front 486202850
push_middle 442061030
push_back 895942300
push_middle 717693165
push_front 48259712
push_middle 567695351
get 12643
push_front 347867661
get 31372
get 81929
push_middle 32340232
get 60621
push_back 255775275
push_middle 778036957
push_middle 835878977
push_back 634832471
push_back 271671085
push_back 846539948
push_back 272843352
push_middle 21132503
push_front 228146651
push_back 300212354
push_front 863888109
push_front 13122439
get 74679
push_back 207665495
get 25691
get 42109
get 3692
push_front 157700893
get 82997
push_back 151303614
push_front 289473289
push_front 979588219
get 2303
push_back 363613443
push_back 888782246
push_middle 581722079
push_back 68081705
get 90054
push_front 767339209
push_middle 686436056
push_middle 792696607
get 38982
push_middle 768945500
get 118143
get 34593
push_back 881975310
push_back 776633417
push_front 654380514
push_middle 839731158
push_back 242136587
push_front 460306960
push_front 857378028
push_front 759388896
push_middle 164572319
push_back 554457892
get 40957
push_front 673340829
push_middle 219730926
push_back 383346451
push_front 329671935
push_back 193719973
get 40384
push_middle 883632364
push_front 74861151
push_back 272813259
push_front 703923912
get 16184
push_middle 414355777
push_front 159718234
push_back 18769628
push_middle 842436157
push_back 991350666
get 48080
push_front 497901168
get 47380
get 75438
push_front 510068667
push_front 998667215
push_back 474585710
push_middle 302669522
push_front 482277975
push_back 221775560
push_back 862558655
get 54259
get 36031
push_middle 991651769
push_middle 705616820
push_middle 53529802
push_front 739789588
push_front 862110830
push_middle 42291262
push_middle 281338648
get 14724
push_front 541756843
get 61421
push_middle 889759021
push_middle 568057628
push_back 808337490
push_front 285263001
push_back 228730492
push_front 703101885
get 51095
push_middle 906918664
push_front 253893547
get 112565
get 83265
push_middle 470594477
get 50727
get 6599
push_front 947362132
push_back 447558180
push_back 949091516
push_middle 791942466
push_back 116970811
push_back 367154004
push_front 206726776
push_front 994913344
get 30591
push_back 457295779
get 106622
push_back 93901198
push_front 103003148
get 88350
get 106723
push_front 774020720
push_middle 928200757
get 15807
push_front 369802578
push_middle 351619405
get 46272
push_back 712546565
push_front 869563645
get 17376
push_middle 31097508
get 88176
get 104101
push_front 185481936
push_back 910573069
push_front 40156704
push_middle 629418737
push_front 370082191
push_back 238201883
push_back 788208516
get 94159
push_back 235650272
push_front 888321341
get 25435
get 99304
get 9575
push_middle 802345416
get 10443
push_front 294858404
push_back 921937904
get 105175
push_back 289224912
push_middle 338886492
push_back 162449682
get 49718
get 12631
get 66878
get 23403
push_back 753889203
push_back 817082742
push_back 968959015
get 47688
push_back 152722345
push_middle 927942503
push_middle 749547971
push_back 421505585
push_back 148736548
push_back 682801294
push_front 752291634
push_middle 217495445
push_middle 757428615
push_middle 981329036
push_front 73462676
push_front 724198006
get 78323
push_back 599047918
push_front 21787703
push_front 892278858
push_back 850054125
push_middle 134911616
get 101480
push_middle 12538287
push_front 718643146
push_middle 1045304
push_back 181583108
push_front 118504094
push_back 321992360
push_front 811408061
get 103378
push_middle 524934483
get 36015
push_middle 499207832
get 81616
push_front 855624000
push_back 670807005
push_middle 776199375
push_front 592962251
push_front 629184899
push_front 634867136
get 116226
push_front 75384386
get 95109
get 42033
push_middle 974279917
push_middle 796258677
push_front 266678682
get 56109
push_back 14714061
push_middle 566407117
push_middle 893582286
push_back 438165882
push_front 491971531
push_front 809482044
push_middle 640439901
get 63675
get 114284
push_front 101974075
get 28097
get 55532
push_front 619795421
push_front 672934435
push_front 57499392
push_middle 770259593
get 43703
push_back 427523515
get 35075
get 65917
push_front 534131610
push_middle 678705308
push_middle 881348486
push_front 294785809
push_middle 968829718
push_middle 300642084
push_front 49609489
get 77843
get 32859
push_middle 775959563
get 118959
push_back 343196332
push_middle 436847663
push_back 570870396
push_back 935053693
push_middle 737683538
push_back 588482158
push_back 714381983
push_back 888910888
push_middle 426544479
push_back 355089909
push_front 917499132
push_middle 245737390
push_back 78638117
get 33837
push_middle 750971112
push_front 967304562
get 8629
push_back 903042301
get 50093
push_back 386038077
push_middle 193777440
push_middle 840830064
push_back 296361948
push_front 371210243
push_middle 474330676
push_front 38287881
get 59557
push_back 498532455
push_front 810598031
push_front 54364048
push_back 312253370
push_middle 626467801
push_middle 382679402
get 97277
push_back 644469695
push_middle 324056123
push_back 59510376
push_middle 152088885
push_back 418312397
get 90756
push_front 11674926
push_front 552724674
push_middle 552288519
push_front 396031744
push_middle 86276256
push_middle 219346171
push_front 753305628
push_middle 617737054
push_front 152704620
push_middle 858141452
push_middle 485355810
push_middle 416608316
push_back 183532859
push_middle 291433871
push_back 238988212
push_front 842469609
get 47453
push_front 25999325
push_middle 848146721
get 47213
push_front 10621409
push_back 259868943
get 60998
get 34857
push_back 361702628
get 34201
get 90663
get 60983
push_front 276490649
push_front 791208470
push_back 500536470
get 100119
push_middle 295953635
get 15737
push_front 444827619
push_middle 114927521
push_back 546591189
push_back 586049487
push_front 421652915
push_middle 913340889
push_middle 160565735
push_middle 343080567
push_front 414091357
push_back 1095189
get 116203
get 87179
push_front 303802836
push_front 617756480
push_back 126732287
push_back 412244911
push_back 142478762
push_middle 197741781
push_back 574489693
push_middle 746060316
push_back 425721973
push_front 41121178
push_back 666214743
push_back 11503759
get 116662
get 34059
push_middle 64070060
get 35653
push_middle 143363666
push_middle 256786999
push_back 642311994
push_front 954630394
push_middle 802677075
push_front 780477193
push_back 531746739
push_front 870708802
push_middle 683602158
push_middle 635400224
push_front 813062516
push_front 657281693
push_back 272509831
get 78653
push_front 942906887
push_back 864541188
push_front 986091468
push_middle 634320398
push_middle 510872975
push_middle 904662536
push_back 259427028
push_middle 262971402
get 101477
push_front 277191402
push_front 543631243
push_front 212894336
push_front 44202733
push_back 986429384
push_back 721467493
push_front 507621087
push_back 749788933
push_middle 114914203
push_middle 917751109
get 417
push_back 685676253
push_middle 192176573
push_middle 999045223
push_front 800760559
push_front 758196118
push_middle 399309194
push_back 951839797
push_back 544656205
get 82988
push_front 935208484
get 5296
push_back 670137720
push_middle 301466287
get 106821
push_middle 253021383
push_middle 521848757
push_front 273435873
push_middle 869338789
push_back 435504981
push_front 203976040
push_middle 228688662
push_middle 612570380
push_front 881765862
get 87898
push_middle 538720786
push_middle 569881221
push_middle 940313564
push_middle 234550216
push_front 623425423
get 17602
push_front 331562142
push_back 805825603
push_middle 821458852
push_middle 342119675
push_front 799420869
push_front 558558150
push_back 159381871
push_front 871158064
push_middle 986567869
get 111469
push_front 719454366
push_middle 884427475
get 29706
push_back 65538487
push_front 778858050
push_middle 178851459
get 56195
get 8470
get 81286
push_middle 9329592
push_front 603712807
push_front 276534640
push_middle 241947221
push_middle 711408687
get 73404
push_back 289801453
push_back 386557590
push_back 221512489
push_middle 746735226
push_back 746958233
push_back 185420534
get 12215
push_front 907702924
push_front 255317093
push_front 692301289
push_back 577080037
push_middle 497095541
push_front 768758118
push_front 839605959
push_front 599159938
push_front 751871314
push_back 981552346
push_back 590876626
push_middle 709139353
push_back 471077911
get 34931
push_front 555125690
get 33586
push_middle 230910633
push_back 492370374
push_front 143850117
push_front 251253272
push_front 456681345
push_middle 299474789
push_front 970618499
push_front 706854238
push_front 801408454
push_front 317869594
get 54944
push_middle 856936550
push_front 288163413
push_back 272351059
push_middle 16493918
push_front 633159934
push_back 310038495
push_front 689951886
push_back 839622486
push_middle 872420009
push_front 202254663
push_middle 76606179
push_middle 489801133
get 63735
push_front 722536580
push_back 552401551
push_middle 1592550
get 54532
get 50211
push_middle 522478477
push_front 71287738
push_back 887403439
get 97528
get 83661
push_front 598397770
push_front 421451682
push_middle 809911871
push_middle 857265998
push_back 650346707
push_back 469504231
push_back 206084230
get 14414
push_front 345441793
push_front 769939518
push_back 106105454
push_middle 588417769
get 86834
get 35387
push_middle 868744782
push_back 459652279
push_front 833119663
push_middle 775913692
push_front 265211868
push_back 661276027
push_front 660860205
push_back 902129226
push_front 795258612
get 64745
push_middle 887765543
push_front 700943010
push_back 601837418
get 50304
get 54459
get 86007
get 115995
push_middle 965775451
get 83511
get 66130
get 86188
push_back 207491790
push_back 217180960
get 15893
push_middle 569249800
push_back 994348856
push_middle 133737547
push_back 645840332
get 21188
push_middle 567825171
get 98223
push_front 986396347
get 56635
get 70267
get 47411
push_back 259162499
push_front 132266019
push_middle 516322302
get 118628
push_middle 844201114
push_front 582585875
push_back 911913960
push_middle 781200369
get 34080
push_front 681992199
push_front 674105009
get 33006
push_back 750441232
push_middle 669204486
get 45292
push_middle 856463200
push_front 496833247
push_middle 245694955
push_middle 986065262
push_front 68187143
get 79083
push_back 204264314
push_front 536867047
push_back 922292281
get 113201
push_back 824931281
push_front 168918726
push_middle 604589367
push_middle 96816215
push_front 259193375
push_middle 294412887
push_back 441928042
push_front 619073128
get 63951
push_back 833967063
push_middle 778145136
push_middle 462980052
get 19295
push_front 942538848
get 88777
get 98594
push_front 629524527
push_back 859802182
push_middle 414078491
push_middle 343803204
push_back 953727600
get 80754
get 104816
push_back 113560486
push_front 799223600
push_front 33921107
push_front 482211700
push_back 774171906
get 1719
push_middle 506403707
push_front 2160259
push_back 885807555
get 89762
push_middle 832694716
push_back 670676160
get 64361
get 86551
push_front 609677435
push_back 887258166
push_front 445895935
get 118670
push_back 226314573
push_middle 547332499
push_middle 686145491
get 95692
push_middle 96182357
push_front 977303432
push_back 667072341
get 109144
push_front 187964492
push_middle 630208307
push_back 851204040
push_middle 189734950
push_front 944490869
get 119146
push_front 238709183
get 60571
push_back 974186674
push_front 284019767
push_back 851700958
push_middle 917535673
push_middle 870276498
get 22268
push_front 163878207
get 50480
push_back 903372823
get 70015
push_middle 721372719
push_back 478116067
get 50559
push_back 997753895
push_back 304947043
push_middle 121367013
push_middle 452271251
push_back 740191013
push_middle 907030628
get 40608
push_middle 622568611
get 92389
get 111045
push_front 461637365
push_front 795629792
get 5660
get 41700
push_middle 874988978
get 110300
get 38464
push_front 185530493
push_front 464033390
push_middle 3838922
get 34924
get 15395
push_middle 66017337
push_middle 751011492
push_front 773951913
push_middle 878219739
push_front 38660389
get 67002
get 65492
push_back 618964215
push_back 287142999
push_middle 138861407
get 57642
get 10654
push_middle 537116499
push_back 595782450
push_back 212182792
push_middle 950468188
push_middle 291668663
get 1591
push_back 160754286
push_front 206917630
get 108248
push_back 66400046
push_front 843416687
push_middle 409748276
get 37173
push_front 261275922
push_front 241424077
push_back 932716574
push_front 165501188
get 91760
get 7681
push_back 851989751
push_middle 899866339
push_middle 138336229
get 54282
push_back 285321328
push_middle 873752786
get 75412
push_front 455626144
push_back 199626865
push_front 944917386
get 66597
push_front 667905980
push_middle 306572847
push_middle 627523754
push_middle 379100478
push_front 304651629
push_back 618804769
get 44569
push_back 524397914
push_front 931709796
push_front 721349265
push_back 185301072
push_middle 310624935
push_front 546642480
get 36679
push_front 582346598
get 11187
push_back 116306875
get 30597
push_front 131832346
push_middle 621158796
push_back 147001935
get 83107
get 67829
get 22229
push_middle 610188723
push_back 456645053
push_back 603309678
push_back 325890147
get 79993
push_front 207017909
push_middle 830663774
push_middle 851700109
push_back 117891340
push_back 560808755
push_back 738201218
push_front 547297882
push_front 965531174
push_front 264684455
push_back 654963651
push_back 742477982
push_front 266679483
push_front 987496947
push_front 286483767
push_back 156362552
get 81316
push_front 863346501
push_middle 112861761
get 5728
get 97150
push_middle 965495047
push_front 824687125
push_middle 703858809
push_front 426442744
push_middle 105986200
get 2860
push_front 534154071
get 51361
push_back 773951787
push_middle 815455307
push_middle 527865902
push_front 986123885
push_back 109814220
push_back 977634221
push_back 785869935
push_front 644629577
push_middle 725391291
get 88296
push_middle 834542458
get 108116
get 76307
push_back 210041941
push_middle 354953124
get 65577
push_front 861529861
push_back 824006711
push_front 86280506
push_middle 692295232
get 23195
push_front 603827693
push_back 153890774
push_middle 923907695
get 24556
get 108949
push_back 731679246
push_middle 616768171
push_middle 37979649
push_back 287776061
push_back 14563966
get 32557
push_middle 355176352
push_middle 760183186
get 76742
get 24286
get 63076
push_back 884029331
push_middle 215849275
get 61518
push_front 506273475
push_middle 8359596
push_back 34436429
push_middle 220538196
push_front 363361763
push_back 308154562
get 28938
push_front 787794474
push_back 941359814
push_front 778332930
get 22242
push_middle 331849340
push_front 845888465
push_back 709659569
push_back 490334399
push_front 309155014
push_middle 43762030
get 39115
get 6261
push_middle 873409388
push_middle 396275620
push_middle 755799361
push_back 478894107
push_front 26985429
get 54459
push_middle 476212957
push_back 639737609
get 112409
push_back 709768560
push_front 959176554
push_back 743955978
push_front 597925316
push_back 219077968
push_middle 68345479
push_middle 438597532
push_back 788819817
push_back 98488325
push_front 155559566
push_back 766823850
get 109692
push_back 397046654
push_front 536643313
push_front 320476904
push_front 270032175
push_front 149935946
push_middle 769634227
push_back 37265900
push_back 568446135
get 64479
get 103092
push_middle 365849502
push_middle 339275632
push_back 409160635
push_middle 33961550
push_back 98070614
push_front 667103460
push_middle 808891990
push_middle 230154523
push_front 93011618
push_middle 15833570
get 95419
push_back 928789394
push_back 156913041
push_front 44876389
push_middle 357072145
push_back 528236429
push_middle 932930602
push_front 961843561
get 90968
push_back 67988678
push_front 75459045
push_back 735070490
push_middle 655795084
push_middle 51160158
push_middle 872388486
push_front 623840917
get 79203
push_front 154841280
get 60790
push_middle 743113847
push_back 654481517
push_back 649082028
push_back 570853302
push_front 553717390
push_back 746172434
get 82525
get 104808
push_front 176600596
push_front 696572724
push_front 820538296
push_back 109316512
push_front 774798888
push_front 842393533
push_back 676388649
push_back 833705161
push_middle 410044179
push_back 485210578
push_middle 878999327
push_middle 908232913
get 671
push_front 854513429
push_middle 606637311
push_front 265345263
get 99649
push_front 137458523
push_front 9294047
push_back 697567500
push_front 358973759
push_back 789840997
get 60529
push_middle 982733425
get 20955
push_middle 751404053
get 27474
get 79015
push_front 918727682
push_back 965679470
push_back 903654754
get 97076
push_back 764711723
push_middle 431085792
push_back 155556065
push_middle 439920690
push_back 893824583
push_front 247912732
get 4142
push_middle 599200723
push_back 155681313
push_middle 940917594
push_back 303023357
push_middle 22543432
push_back 795806769
push_middle 758426892
get 4452
push_middle 390286112
get 5052
push_middle 5184103
push_front 439638990
push_front 816319881
push_front 686640720
push_front 802713225
push_front 620723711
push_front 943591689
push_back 31191900
get 56033
push_middle 935200980
push_back 912828454
push_middle 422905693
push_back 44722262
push_back 816703464
push_middle 350602395
push_middle 751627222
push_middle 252998788
push_front 155358324
push_front 953070780
push_middle 248118686
push_middle 624235148
push_front 222759055
push_middle 570265907
push_back 752451966
push_back 687872441
get 108071
push_front 244836402
push_front 492929826
get 1714
get 80905
push_middle 138756782
push_front 797561175
push_middle 298335672
get 29201
push_back 416281967
get 66445
push_back 3426930
push_front 505524172
push_middle 651436548
get 4398
push_back 720138898
push_front 135214463
push_middle 362450700
push_middle 552064294
push_front 909721567
push_middle 750056095
push_back 269810391
push_front 947861686
push_middle 336677738
push_middle 802748584
push_middle 585470541
push_back 32131334
push_front 758157347
push_middle 337019571
get 67643
push_back 368180167
push_front 408467782
get 4796
get 64890
push_back 658602042
push_middle 925261290
push_middle 511960964
get 44192
get 79533
get 33561
push_front 913235692
get 91007
push_front 245694398
push_middle 784363668
get 12026
push_middle 984345685
push_front 675274226
push_middle 69230691
push_middle 454238695
push_back 820267404
push_front 946824878
push_middle 899894921
push_middle 543239573
push_middle 896974192
get 65790
get 91749
get 100244
push_middle 861602155
push_back 459242235
push_front 882005874
get 2403
push_middle 434143039
push_middle 580556977
push_middle 702217515
push_middle 290344024
push_front 85911908
push_front 567085356
push_middle 154798572
push_front 452930019
push_middle 916143873
push_front 552923208
push_front 988301243
push_front 140542239
get 119963
push_middle 742012565
push_middle 356981595
push_middle 362060848
push_front 787603310
push_back 952369405
push_middle 14824614
get 43060
push_middle 578659219
push_back 782807451
push_middle 277848187
push_middle 9865171
get 75618
get 58295
push_back 371659573
push_back 353601115
push_front 750678308
push_front 572756988
push_back 88061571
push_back 755731974
get 19160
push_back 463477370
push_middle 961824338
push_middle 655131287
get 3873
push_middle 499713276
get 54999
push_middle 633887393
push_middle 170115051
push_back 868439680
push_front 908429671
push_middle 53555283
push_middle 607325513
push_middle 387384255
push_middle 400266448
push_front 977655861
push_back 121833172
push_back 8354268
push_front 646271104
push_middle 794823960
push_front 708674190
push_front 188986292
push_front 953938561
push_back 912248643
push_front 336846021
push_back 569177310
push_back 915819768
push_middle 635972024
push_middle 478603641
push_front 263003926
push_middle 369125107
get 25152
push_middle 44168376
get 69678
push_middle 606339387
push_middle 280937028
push_middle 47570214
push_middle 410597688
get 59869
push_front 529061505
get 57702
push_front 986568848
push_front 66699543
push_middle 881966135
push_back 561422888
push_front 997564757
push_back 1125441
push_front 747895438
push_back 641631897
get 81530
push_front 535901290
push_middle 694576508
push_front 835629183
get 4929
push_back 569316369
push_front 896474780
push_back 852055862
push_back 133059625
push_front 100545065
push_front 169995095
get 73227
push_middle 66952039
push_front 612829382
push_back 429779471
push_middle 500614114
push_front 607950468
push_back 290550719
get 3120
push_front 69623951
push_back 839325880
push_middle 50537203
push_middle 396893136
push_middle 31043403
push_front 340464489
push_front 712557521
push_middle 374976682
push_middle 788477343
push_back 790670166
push_back 666432396
push_front 82882772
push_front 27046657
get 40511
push_middle 797448661
push_front 966878605
push_middle 665261070
push_middle 892813464
push_middle 451920778
push_front 221096733
get 34094
push_middle 483747922
get 60607
push_front 2709469
push_front 98210398
push_back 473758532
push_middle 420623358
push_middle 95370450
push_front 294373407
get 102439
push_back 447268471
push_middle 310905260
push_back 797603561
push_back 844460565
push_front 189242989
push_front 561573550
push_front 793643447
get 62823
push_middle 605147400
get 4251
push_middle 293774447
push_middle 657714642
push_middle 543732749
push_front 94834892
get 55238
push_front 997959407
push_front 200492147
push_back 940303648
get 57565
push_front 984649172
push_front 923160838
push_middle 35672351
push_front 938598611
push_front 363171819
push_middle 89832264
push_front 901156837
push_front 997434421
get 112109
push_middle 295566621
push_back 291381834
push_middle 185113707
push_back 338029315
get 93735
get 86618
push_back 303161153
push_back 142304669
push_front 909878847
push_front 88364102
get 25274
push_back 768400587
push_middle 765095236
get 115629
get 113209
push_front 561169156
push_middle 820839078
push_back 684811127
push_middle 899094461
push_front 99355548
push_middle 45146066
push_front 254216918
push_front 430048888
get 89392
push_middle 50621956
push_back 571479538
push_back 740960842
get 82511
get 94325
push_middle 796488264
push_middle 868303500
push_middle 808798857
push_middle 301347958
push_middle 580742930
push_front 83452596
get 34115
get 9343
get 13352
push_back 170319039
push_front 570322519
get 76055
push_middle 827873737
get 9792
push_back 330448310
push_middle 528471005
get 75054
push_middle 27289915
push_back 848167645
push_front 488197046
push_middle 990010823
push_back 250598874
push_middle 264986827
get 99698
push_middle 133223460
get 118310
push_back 115709662
push_middle 948868424
push_front 936686316
get 77326
get 85668
push_middle 508831854
push_back 345332115
push_back 339103715
push_front 614538384
get 24984
get 52801
get 61300
push_middle 290569320
get 23642
get 30196
push_middle 408478449
push_back 872104299
push_middle 701975549
get 114563
push_back 984788123
push_back 546702853
get 29527
push_front 940110667
get 92403
push_back 987106773
push_middle 916655470
push_back 870333491
push_front 197015976
push_back 253587335
push_middle 198526613
push_front 669426567
get 74044
get 93799
push_back 341588577
push_middle 163889477
push_front 671790742
push_front 708826478
push_middle 365408949
push_front 580533035
push_middle 975688766
push_middle 414327686
get 58564
push_front 564819423
push_front 386111155
push_front 315245967
get 31613
push_back 297480850
get 20704
push_middle 428572410
push_middle 916988643
push_middle 88022298
get 36887
push_middle 216479226
push_front 560736962
get 75485
push_back 317577226
get 104481
push_front 407231377
get 30503
push_back 325481589
push_middle 206043964
push_front 192915041
push_back 775674872
push_back 419295067
push_middle 443184709
push_middle 915503569
push_front 327139494
get 33626
get 112663
push_middle 415282346
get 16574
push_front 66568034
get 79242
get 54955
push_back 240036723
push_middle 47496330
push_back 275936682
get 5579
push_middle 7875200
push_back 422106050
push_front 617745024
push_middle 761643078
get 27924
push_middle 699410503
push_front 699007495
push_back 788828735
get 81262
push_middle 355176959
push_back 945686503
get 43926
push_back 628105849
push_middle 171017228
get 33482
push_middle 848866593
push_middle 520208441
push_back 178770527
push_back 393995994
get 6998
push_front 300099938
push_middle 948391745
get 29779
push_middle 185777874
push_front 372759957
get 74857
push_front 395933919
get 24598
push_front 637314261
get 48978
push_middle 47476371
get 55308
push_back 671198150
push_back 324180231
get 14912
push_front 48406205
get 26954
get 76530
push_middle 200115543
get 6073
get 120204
push_back 593664757
push_front 397361612
push_front 846769477
push_back 109389827
push_front 954447318
push_middle 859370490
push_back 439905076
get 98727
push_front 667498358
push_front 294528314
push_middle 741242461
get 12535
push_middle 394848427
push_middle 868189230
push_front 150989953
push_back 10994548
get 52181
get 120305
push_back 391597786
push_middle 278443093
push_back 888926868
push_back 770101392
push_middle 515264812
push_back 260716352
push_back 355834206
push_back 575921589
push_back 939524490
push_middle 993835688
push_back 206808183
push_front 397216995
push_back 24624416
push_middle 570831878
push_back 37801329
push_front 36525602
get 3482
push_middle 250582171
get 104267
push_back 568494745
push_front 632769885
push_front 238342845
push_back 850557429
get 34678
push_front 864538158
push_middle 766969796
push_front 664542760
push_back 318914276
get 8611
push_back 395246960
push_back 906143535
get 107526
push_back 621733168
push_middle 203417717
push_middle 667293151
push_back 941863421
push_middle 346165876
push_back 183877085
push_back 155353925
get 50833
push_back 345711077
push_middle 973135755
push_middle 198079802
push_middle 791592695
push_middle 662778517
push_middle 880335148
push_back 174534925
push_middle 210876626
push_front 489319789
push_back 727276316
push_middle 949743208
push_back 470907466
push_front 492049385
get 28786
push_front 52568476
push_front 994585914
push_front 709769743
push_back 446073779
push_middle 409250326
push_middle 230447506
push_back 57405364
get 56909
push_front 499259258
push_middle 901365805
push_back 969232418
push_front 524715756
push_front 128539530
get 117934
get 62375
get 114502
get 22339
push_front 605635295
get 14292
push_front 146061683
push_front 448756800
push_back 167700229
push_middle 706493405
get 104020
push_back 683940469
push_front 837429073
get 115768
get 46785
push_middle 315996370
get 102405
get 102465
get 70327
get 56803
push_back 242215119
push_front 912492470
push_back 142321382
get 102864
get 14184
get 106359
push_middle 832047181
get 110930
push_front 750167387
push_middle 431707041
push_front 406677239
push_back 223053827
push_middle 647424312
push_middle 783538259
push_middle 66608601
push_front 316327404
push_back 176255521
get 98430
push_back 8256256
push_back 121709331
push_back 698849138
get 87939
push_middle 629853916
push_front 917655628
push_back 331357002
push_middle 81507057
get 63405
push_back 817641674
push_middle 790244276
get 92747
push_middle 377669924
push_back 6367126
get 59332
push_front 798189041
get 5063
push_front 757564901
get 33841
push_back 460783877
push_back 926542922
push_middle 988273686
push_middle 512151002
push_middle 103799359
push_front 599503151
push_front 409431477
push_front 281950050
push_middle 665031767
push_middle 898865765
get 85370
get 43897
get 45191
push_back 223174942
push_front 817815941
push_back 412154411
push_front 280400873
push_middle 774156436
push_back 125906969
push_back 98956308
push_middle 282013010
push_back 4343932
push_front 741222290
push_middle 139537843
get 33358
push_middle 416585351
push_back 759043158
push_back 869722916
push_middle 151210653
push_back 232511808
push_middle 654384778
push_middle 826448853
push_back 702879769
push_back 899948406
push_middle 305434347
push_front 697661292
get 68786
push_front 951698610
push_front 815637918
push_front 716837756
push_middle 457328874
push_front 182614392
push_front 120102551
get 15370
get 14804
push_back 688466916
push_front 232011982
push_middle 424165000
get 41142
push_front 707610742
push_back 660710800
get 92005
get 20905
push_back 859620731
push_back 76941985
get 27780
get 78986
push_back 241330688
get 114248
get 27909
push_front 740986610
get 3999
push_middle 256897186
push_back 860917753
push_back 930221523
push_front 131573180
push_front 569969835
push_back 481590646
get 77606
push_back 83958840
push_front 87533180
get 66031
push_middle 346112671
push_middle 298628200
push_back 608541268
push_back 300875992
push_front 877394332
push_back 519590435
push_front 132505955
push_back 555838276
push_front 962326010
push_back 444945138
push_front 342201204
push_back 841258446
push_back 84387675
get 99618
get 96960
push_back 484223569
push_front 835855297
push_front 439907564
push_middle 842923134
get 17303
push_back 80358077
push_middle 948976078
get 106437
push_front 600708130
push_middle 32819215
get 45772
push_front 754220828
get 86527
get 57610
get 3127
push_middle 571429447
get 96044
get 88467
get 109706
get 53024
push_back 997735024
push_back 568686988
push_back 720647516
push_back 201062819
push_front 298719457
push_back 682515116
push_middle 693898554
push_front 248469407
push_middle 487580652
push_middle 760325350
push_middle 409012418
push_front 479824105
push_middle 846264931
push_middle 590404405
get 50670
push_middle 181814483
push_middle 129477627
push_front 780019625
push_back 725205644
push_back 603557977
get 73734
push_back 154001754
push_front 874428955
push_middle 593591451
push_front 829790715
push_back 735136444
push_back 449642711
push_middle 918488187
get 37111
get 75560
push_back 944303375
push_front 715217219
get 45988
push_front 592743753
push_front 399941028
push_middle 29342232
get 16325
get 99210
push_back 357854340
push_front 56155046
get 111069
push_middle 472854763
get 106586
push_front 802856072
push_front 208708014
push_front 215392761
get 34742
push_back 472581438
push_front 694519808
push_back 285003751
push_middle 74063065
push_back 635305127
push_back 952557170
push_back 762976356
push_middle 864753048
push_back 762882146
get 54958
push_front 135826423
push_back 6595504
get 118482
push_front 177243197
push_back 221090195
push_middle 629165559
push_middle 719093000
get 40025
push_middle 921868739
push_back 78599741
push_front 757693350
push_middle 466589445
push_back 786532195
get 86175
push_back 111381184
push_back 268943560
get 73580
get 106986
push_front 213734739
get 36617
get 111104
push_back 508922277
push_back 407073991
get 41409
push_front 71448948
push_front 46568883
push_front 707672045
push_front 166781610
push_back 304569315
get 54979
push_back 839812970
push_middle 420828455
get 47703
push_middle 711372682
push_middle 585842979
push_back 199661483
push_front 371792039
push_middle 871940473
get 6856
push_middle 11686736
push_middle 978334424
push_front 408296576
push_middle 439210429
push_middle 461617099
push_middle 721620584
push_middle 856823889
push_middle 760739029
push_middle 205312850
push_middle 787412020
push_front 73716869
push_back 737883613
get 79552
push_front 222430552
push_back 671651417
push_middle 781741599
push_back 387333790
get 7291
push_middle 480366698
get 82831
push_middle 875328401
get 76788
push_front 596820403
get 16818
push_front 280499376
push_front 434438124
get 114346
push_front 873381828
get 1969
get 27266
get 88157
push_front 415234841
push_back 116831513
push_back 452724479
push_front 843038539
push_front 875659603
push_middle 117430490
push_back 329743396
push_back 656029817
push_front 319194761
push_front 878246561
push_back 539920305
get 2895
push_back 407783883
push_middle 842515785
push_back 594918487
push_back 811810208
push_back 500762876
push_middle 387567646
get 112328
push_front 623694771
push_middle 107819022
get 6645
push_back 686047218
get 6421
push_back 206774608
push_middle 403112344
push_front 62745109
push_front 23630032
get 107041
get 119445
push_back 335619635
push_front 471025165
push_front 44166068
push_back 690757174
get 69265
push_middle 809253708
get 36478
push_front 309335799
push_front 654145588
get 102054
push_middle 44599811
push_front 935052058
get 72863
get 63138
get 8045
push_back 133362468
push_front 877349618
push_front 309185127
push_back 773431541
push_front 617331590
push_front 884375598
get 21434
push_front 260905004
push_back 115876177
push_back 361525211
push_middle 318029351
push_back 874694465
push_middle 181993765
get 22834
get 47414
push_back 22608829
push_front 406853091
push_middle 171893919
push_front 930194977
push_front 724209837
push_front 390995079
push_back 548520594
push_middle 579449499
push_back 487694402
push_middle 629168003
push_front 752999785
push_back 941178618
push_front 418706918
push_middle 887980060
push_front 648614455
push_back 16929178
push_back 680638339
get 34208
push_middle 474263233
get 17025
push_front 81472482
push_back 844317483
get 26348
push_back 295261543
push_middle 475515941
get 28294
push_middle 583574633
push_middle 628891031
push_front 694702049
push_middle 533717391
push_back 808105035
push_back 560300769
get 112677
push_back 663680799
push_front 702839076
push_back 571750326
get 85738
push_middle 996957745
push_middle 775532877
push_middle 355406907
push_middle 918258271
push_middle 662113170
push_back 159027239
push_front 477931166
get 70497
push_middle 570084952
get 80122
push_back 137857788
push_back 479089415
push_middle 384024784
push_back 52399277
push_middle 81699477
push_middle 893527909
push_back 405173515
push_middle 503449665
push_middle 694792781
get 23696
push_front 818348492
push_back 872281571
push_front 358741561
push_middle 731971458
push_back 379269145
push_back 107632193
push_front 873857358
push_front 100711898
push_front 969642603
get 35559
push_middle 708022244
push_front 844699749
push_middle 273692353
push_middle 642792526
push_middle 959253511
push_back 628407489
push_front 107517803
push_middle 510083297
push_front 764335932
get 105876
push_front 270772756
push_front 631518141
push_back 357261066
get 107002
push_front 719836627
get 8647
push_back 917063128
push_middle 988159349
push_middle 974999186
push_front 989081526
push_back 265318298
get 64825
push_back 829930862
get 69288
push_middle 257780158
push_back 776784757
push_front 778472745
push_front 775258202
get 31422
push_middle 181617435
get 71692
push_back 17562391
push_back 845487456
push_back 145849701
push_middle 450045617
push_middle 774097381
push_middle 387345686
push_front 908324879
push_front 268062705
push_front 899407397
push_front 843911308
push_front 340738069
get 73783
push_back 984172740
get 19232
push_middle 801951444
push_front 999634854
get 11706
push_middle 635234659
get 85382
push_middle 494425516
push_back 83151152
get 39403
push_back 931267297
push_back 468027718
push_front 195063019
push_front 615980062
push_front 935847134
get 118137
get 85772
get 11569
push_back 282656011
push_back 642752500
get 78948
push_middle 4152186
push_front 67867278
push_middle 184553847
get 12282
push_back 595559005
push_back 147808349
get 113983
get 12433
get 38336
push_back 505886180
push_back 11933766
push_front 571285260
push_front 211851979
push_front 865458524
push_front 647188034
get 52066
get 7197
get 110386
get 19081
get 45161
get 56055
push_back 569085700
get 63375
push_back 171503141
push_front 409053941
get 30784
get 18270
push_back 531402355
get 102335
get 12030
push_middle 247816769
get 42635
push_back 167620169
push_back 31975022
push_front 984366051
push_middle 146205288
push_middle 730291567
get 54726
push_back 273743865
push_middle 773959245
push_middle 238797239
push_front 887209236
push_front 45830952
push_middle 294418209
push_front 591224292
push_middle 728438747
push_middle 197025975
get 32070
push_front 967928142
get 86240
push_front 893274470
push_back 942016066
push_back 207002285
push_middle 319518533
push_back 10592652
push_back 129055121
push_front 803349312
push_front 608963001
push_back 538861908
get 104873
push_back 921058677
get 41074
push_middle 608449400
push_middle 921133721
push_back 799483381
push_back 195809450
push_back 223745472
get 80193
push_back 572424212
get 18232
get 2668
get 99217
push_middle 678077181
push_back 463577650
push_back 877367663
get 38553
push_front 542330996
get 18348
push_back 864516170
push_back 658891324
push_back 551789217
get 8209
get 17547
get 33730
push_front 728483594
push_back 290834821
push_front 725071129
get 118879
push_back 908620711
push_middle 344631921
push_back 47161978
push_back 150668398
push_middle 909994278
get 70184
push_middle 837947993
push_middle 709915923
get 87949
push_front 192250586
push_back 941516458
get 85734
push_back 16230611
push_front 179479629
get 4292
push_front 19173863
push_middle 231957987
push_middle 103994657
push_middle 885264368
get 67932
get 49818
push_middle 447074189
get 5832
get 17939
get 114634
get 95319
push_front 194643601
push_middle 636264563
get 15650
get 51039
push_back 108020728
push_middle 112105533
push_middle 184276943
push_middle 675179452
push_back 49603944
push_front 980574091
get 58844
push_middle 160730857
get 57989
push_middle 729329021
push_front 852754371
push_front 463825258
push_back 69272300
get 6855
push_front 176451395
push_back 296042964
push_middle 55163298
push_back 757909896
push_front 384096306
push_front 210613529
push_back 178840661
push_middle 781562007
push_middle 305195201
push_middle 789319081
push_front 81145032
get 31840
push_front 164715552
push_back 328260467
push_middle 127886346
get 109159
get 649
push_middle 323251646
push_back 390822281
get 84311
get 102933
get 83377
push_front 600980833
push_middle 162798795
get 52931
push_back 501133393
push_front 857185929
push_middle 178238082
push_middle 253984894
push_middle 333512584
push_back 707646133
push_middle 106736016
push_back 865648088
push_front 68961044
get 62427
push_middle 617371863
push_front 440879757
push_middle 363743745
push_front 770248994
push_back 428498030
push_front 439546756
push_back 358910246
push_back 208145494
push_front 628792261
get 62592
push_back 446584344
push_back 827160643
push_front 842029900
push_middle 247830886
get 92130
push_front 776297994
push_back 723846881
push_middle 544029182
push_back 943035013
push_middle 549438539
get 8926
get 32932
get 94435
push_back 721238889
get 77906
push_middle 597842817
push_front 727718533
push_front 586041437
push_middle 300256090
get 8637
get 74292
push_middle 299044021
get 102166
push_front 111896849
push_middle 528758823
get 27019
push_middle 597578140
push_front 745403517
push_front 2740425
push_front 574018331
push_middle 538746465
push_front 276668686
push_middle 913040592
push_middle 369942037
get 62645
push_front 873514625
push_back 489972994
push_front 498473179
push_back 819783674
push_middle 294175752
push_back 929052458
push_middle 632511179
get 10146
push_middle 478836028
push_front 446984538
push_middle 5915736
get 107956
push_front 572090193
push_back 332844893
get 17060
get 33486
push_back 371511784
push_back 929569779
push_back 806607275
push_middle 717103651
push_middle 440446748
push_front 451240215
push_back 930700482
push_front 852031067
push_back 667313068
push_middle 660363746
push_middle 955660663
push_back 32941480
push_front 440289032
get 100097
push_front 580739424
push_middle 742151342
get 7561
get 65830
push_front 245598890
push_middle 639276248
get 75626
get 89023
push_back 506748227
push_front 646954480
push_middle 310326212
get 60516
get 46951
push_back 927547614
push_back 589963945
push_middle 552005734
get 81937
get 23969
push_front 316854357
push_front 638807085
push_middle 563911802
push_middle 473224167
push_back 483631131
push_middle 720962077
push_back 797684037
get 64353
push_front 573036884
push_middle 989563510
get 113318
push_middle 280101433
push_middle 170269585
get 18952
push_middle 719736725
push_middle 286065651
push_front 1611335
push_front 989691823
push_middle 488020728
push_back 148468992
push_front 634909833
get 83111
push_front 96114791
push_front 135667929
push_middle 273443511
push_front 528455943
push_middle 502687283
get 78571
get 94038
push_back 221107003
push_back 5297872
get 68895
push_front 39293144
push_front 153583958
get 117344
push_back 493540244
push_middle 607097845
get 87971
push_front 154632499
get 79378
get 86289
get 103580
push_back 765067604
push_middle 117693439
push_front 755020393
get 102770
push_front 137858333
get 101645
push_back 662384801
get 17998
push_front 833541551
push_back 443840867
push_middle 934770122
push_middle 875701666
push_middle 28233890
push_back 388191875
push_back 242017209
get 42518
get 74589
get 80882
push_middle 585615717
push_back 601340335
get 63411
push_front 643722143
push_back 143879610
push_back 919048251
push_middle 202680411
push_back 140026041
get 89891
push_back 223766587
push_front 492671803
push_middle 724057878
push_front 886352609
get 10863
push_middle 371053206
push_middle 768244059
get 55362
get 54968
push_front 600051123
get 30065
get 17889
push_back 350621725
push_back 441369904
get 77065
push_middle 648615819
push_front 68291359
push_back 354018446
push_middle 180515055
get 13171
push_front 908308014
push_back 94793055
push_front 6111903
get 13623
get 18906
push_middle 945794005
push_middle 519594755
get 43807
push_back 331587985
push_middle 149414017
push_front 28899470
push_front 980523175
push_front 477757062
get 103994
get 9726
push_middle 695654253
push_back 649449758
push_middle 1708766
push_front 357584738
push_middle 518731984
push_middle 419298146
push_back 272463833
push_back 669246862
push_front 326316008
push_middle 533254094
push_back 579181370
push_back 408759489
push_middle 789632386
get 1147
push_middle 717871380
get 46840
push_back 765129400
push_front 645130785
get 107791
get 80573
push_front 124283456
push_middle 565606577
push_middle 521172079
get 59300
push_middle 434956438
get 26471
push_front 688800971
push_front 183844979
push_front 258274992
get 4958
get 17925
push_front 309299228
push_middle 92347705
push_front 428100944
push_front 664569901
get 25137
push_back 347728977
push_front 873563160
get 91504
push_back 131784124
push_middle 478305727
push_back 534394638
push_middle 263670762
get 47686
push_front 796572950
push_front 171456914
push_back 150774680
get 48862
get 12042
push_back 845920557
get 35705
get 111714
push_back 554191712
push_front 55062862
push_front 884872803
push_back 46543148
get 68740
push_middle 991306457
push_middle 499983135
push_middle 413784789
push_front 932877281
push_front 320967618
push_middle 253989930
push_back 112759447
get 76213
push_middle 678106959
push_back 199914508
get 73453
push_middle 144550406
push_front 655258860
push_front 984729855
push_middle 545487606
push_back 702161636
get 103482
push_back 124634712
push_front 927928103
push_back 436291327
push_middle 596977504
push_front 765656409
push_middle 999675128
push_back 928523393
get 114839
push_front 915357548
push_middle 763209469
get 79193
push_back 941191350
push_front 658232306
push_back 172049772
push_front 305703028
push_back 530276659
get 28208
push_middle 74231939
push_back 834246056
push_front 574317092
push_front 686388713
push_front 189235951
push_front 662178091
get 54323
push_front 823912722
get 113801
push_back 156434926
get 33935
push_middle 641181338
get 107190
push_back 705424907
push_middle 714172395
push_back 415172395
push_middle 590630129
push_middle 647962046
push_front 237827436
get 36896
push_back 327788018
get 118963
push_front 93316227
push_back 303158455
get 70908
push_middle 47149267
push_front 741425235
push_front 142262748
get 89279
push_front 578705793
push_middle 63144007
push_front 994372556
push_middle 42622596
push_middle 53327221
push_front 913551646
push_back 58072455
push_middle 521708449
push_middle 907994959
push_middle 810276239
push_front 471471949
push_back 143878049
push_middle 137249604
push_middle 68668716
push_middle 587227505
push_back 181249951
push_front 698206424
push_front 913296937
push_middle 215725753
push_back 118114679
push_back 379501346
get 70026
push_back 241365512
push_back 795666187
get 43033
push_back 840003066
push_front 472231863
push_back 727525418
push_front 275572570
get 6486
push_middle 691356153
get 3664
push_back 294307615
push_middle 471861802
push_front 979317389
push_front 622483973
push_back 789418029
push_front 514819283
push_middle 32849651
push_middle 659546839
push_back 774428202
push_front 978949047
push_middle 979673817
get 785
push_back 223046886
push_front 65034259
get 92819
push_middle 157955168
push_front 169963027
push_back 667876507
push_middle 838809954
push_middle 191770497
push_back 942063325
push_front 358197114
push_front 166283180
push_back 32042561
get 51065
push_back 32118438
push_middle 571181303
push_front 690218498
push_middle 592555842
get 84897
push_front 961215071
get 41976
push_middle 568918002
push_front 509024618
push_back 30106008
get 91718
push_middle 991952861
get 68690
get 42405
get 22790
push_back 102939413
get 80864
push_back 94604602
push_back 822662292
push_back 945931657
push_middle 270890436
get 37064
push_front 584055008
push_middle 553070879
push_front 95232058
get 61482
push_back 326717209
get 52989
push_front 759813819
push_middle 443492900
get 10428
push_back 329993432
push_back 399476584
push_back 237430523
get 5418
get 34050
get 112531
push_back 227049434
push_back 7047505
get 17802
get 118870
get 83033
push_front 586030821
get 116871
push_back 353623864
push_back 367713276
push_front 8461522
get 88835
get 27471
push_front 285793968
push_front 273983065
push_back 904040679
push_front 238318162
push_middle 249362861
push_front 317556434
get 110119
push_middle 426368834
push_front 729278398
get 100911
get 31953
get 55174
push_front 177899310
push_front 641174608
get 67312
push_front 4260100
push_back 100287629
get 30868
get 70773
push_front 707157317
push_back 331677915
push_front 658626247
push_back 553816320
get 75302
push_front 371189432
push_back 96743940
push_middle 161394394
push_middle 272158251
get 57404
push_back 349775236
push_back 451676845
push_back 850571427
get 75321
get 96472
push_middle 385707170
push_middle 762492217
push_middle 712712050
push_front 280321640
push_middle 305952985
get 38163
push_front 869353875
push_middle 693938995
push_middle 2802696
push_front 283442566
push_middle 694121576
push_back 794120728
get 1374
push_back 396992035
push_front 323991340
push_middle 102461440
push_front 914599513
push_middle 39979300
push_back 777028013
get 81134
push_front 993277729
push_back 551977064
push_middle 445483001
push_back 571954026
push_middle 187819001
get 82835
push_back 914988416
push_back 41699667
push_back 33600929
get 40669
push_middle 418172950
push_back 387328955
push_back 292024132
get 52084
get 17150
get 67672
push_middle 240187112
push_middle 387563273
push_middle 622292756
push_front 336556570
push_middle 634200828
get 86883
push_front 585969817
get 60035
get 37935
push_back 155600469
push_front 814234675
push_front 398871866
push_back 649927067
push_front 380120630
get 104613
push_back 703604656
push_front 866285116
push_back 601776640
push_middle 294488559
push_middle 987184729
push_back 473027815
get 8835
push_back 146421949
push_front 794163200
push_back 118925268
push_back 357115341
push_front 43114990
push_middle 899173482
push_front 196130362
push_front 85020711
push_front 536240437
get 83773
push_front 579459550
get 51261
get 93544
push_middle 410374361
push_middle 894048109
push_front 276086311
push_middle 245233445
push_back 495897000
push_middle 220965199
push_middle 101865419
push_front 836507564
push_front 908042292
push_front 839703559
get 112867
get 92270
push_back 141453421
push_back 972049690
get 4613
push_front 212349782
push_front 835530155
push_middle 638353351
push_middle 342574480
get 80151
push_front 318805605
push_front 204597871
push_middle 231316012
push_middle 728441659
push_front 942282286
get 99649
push_back 223541069
push_back 219358262
push_back 812129621
get 46025
get 10577
push_front 196473391
get 116697
push_back 866518361
push_middle 965108407
push_middle 927232696
push_middle 203874884
push_back 62458430
push_back 297830144
push_middle 526706291
push_front 296609838
get 94412
push_front 821510202
get 75653
get 102716
push_middle 861136941
push_middle 77031044
push_middle 560801872
push_front 568008352
push_front 404623199
push_front 983858827
get 60570
push_middle 743611272
push_front 824078878
get 11887
push_middle 469729424
push_middle 14864866
push_middle 521297095
get 110333
push_back 522000362
get 31913
push_middle 140990087
push_front 174784915
push_front 264665451
get 40869
push_middle 366633533
push_middle 102300992
get 42420
push_back 477605858
push_middle 163672664
push_front 910240817
push_back 558759484
push_back 805433156
push_middle 471703970
push_front 346296050
get 101224
push_middle 888402992
push_back 323450643
push_back 221669042
push_middle 985594046
push_middle 423456394
get 5327
push_back 689817791
push_front 735081838
get 117241
get 78928
push_front 46292377
push_middle 363315092
get 88222
push_front 220848405
push_front 2137535
push_back 638193099
get 81817
push_back 537116832
push_front 715875180
push_front 84577253
get 77224
push_middle 504552702
push_front 961195540
push_front 24423175
push_middle 510674807
push_middle 557836840
push_front 912759599
push_front 157499321
push_middle 574198280
push_front 340630225
push_back 898638280
push_middle 962062374
get 88052
push_front 167176037
push_back 22457419
push_front 661559618
push_back 716462780
get 64789
push_front 740981715
push_back 774402876
push_front 18161548
push_back 264704847
push_middle 377649088
push_middle 491736770
push_back 34902029
push_middle 638386658
push_back 728993728
push_front 972371110
push_middle 254943384
get 78326
push_back 338164134
push_back 215183865
push_middle 675964633
push_middle 379934654
get 105345
push_middle 843325543
push_front 618116346
get 90204
push_middle 849702761
push_back 492146691
push_front 986592305
push_front 718233712
push_back 136316314
push_back 986913060
push_back 104220696
get 2479
push_back 868827199
push_middle 310128524
push_front 673350560
push_middle 853370470
get 3151
push_front 121667918
push_back 114511136
get 8659
get 83681
push_back 468327036
push_middle 742455050
push_front 612214750
push_back 771888219
push_middle 146180707
push_front 496664920
push_middle 935146295
push_middle 33059929
push_back 386644226
push_back 743173418
get 67217
get 26371
push_back 28997739
get 105459
push_middle 516053435
push_back 334658719
push_back 874289305
push_back 179644022
push_front 812794244
get 3067
push_front 770464410
push_middle 793117596
get 53586
push_front 853606503
push_middle 271153157
push_front 850860451
push_middle 740689901
push_front 427727769
push_middle 197757889
push_front 229965506
get 88749
push_back 51424327
get 40000
push_middle 339493665
push_middle 402160497
push_middle 353103542
push_middle 451293160
push_front 326648975
push_back 101707473
push_back 371554171
push_middle 34502511
get 38069
get 97571
get 94319
push_front 535795126
push_middle 695854777
push_back 706397339
push_back 946477567
get 33239
push_front 421892647
get 889
push_back 606867180
push_back 550381416
push_front 910912387
push_back 417031383
get 91605
push_front 482146788
push_front 97392060
push_middle 98995233
push_front 555295632
push_back 305656078
push_back 253940852
push_back 230263388
get 113639
push_back 678556231
push_back 33302485
get 91931
push_front 630351885
push_back 236237715
get 106610
get 40614
push_back 251912667
push_back 412265456
push_middle 121120153
push_middle 281950782
push_middle 601927291
get 53710
push_middle 809876845
push_front 609947651
push_back 485830593
push_front 680028915
push_front 914768567
push_front 92866922
get 59927
push_middle 270813331
push_front 604325918
get 44682
push_middle 501310067
push_middle 869535576
get 109604
push_back 838021080
get 26946
get 47965
get 108280
push_front 10969617
push_front 973538193
push_back 39165133
get 110078
push_middle 499882832
push_middle 863947227
push_front 903388748
push_front 868010261
get 41246
push_middle 308694679
get 19015
push_back 589863789
push_back 910527383
push_front 950847919
push_front 695268113
push_middle 999274875
push_middle 76205476
push_front 877008869
get 10727
push_front 455728046
push_middle 425181692
push_back 500355883
get 86848
push_front 566516030
push_back 768201139
push_middle 649370026
get 81872
push_back 365481717
push_middle 437218558
get 72078
get 7260
push_front 115690525
push_middle 756932116
push_middle 662986587
push_back 917296266
push_front 463400440
get 65319
push_middle 261519169
push_back 154262316
push_back 567748269
push_back 768078432
push_middle 709411668
get 25477
push_front 751978677
push_middle 156295328
push_back 732076485
push_middle 207952750
get 14529
push_front 406684893
get 14594
push_front 348083021
get 61293
push_middle 895875437
get 93928
get 20520
get 66506
push_back 568413036
get 78786
push_back 362736003
push_middle 531842726
push_middle 192152653
push_middle 609379734
push_middle 312691909
push_middle 570061846
push_middle 301099498
push_middle 288994536
get 68102
push_back 991458257
push_front 17632939
push_back 506109797
push_front 961760794
get 21530
get 3848
get 7123
push_back 45972386
push_front 212652317
push_back 955674745
push_back 265692695
push_front 246191876
get 86484
push_front 318298665
push_middle 557336349
push_middle 52171337
push_middle 491490043
push_middle 576909176
get 54165
push_front 686569996
push_middle 440372845
get 36405
get 22755
push_middle 972671768
get 78309
push_front 439673622
push_back 464879666
push_back 508357595
push_middle 30473847
push_front 714151970
get 96210
push_back 397997678
push_back 627251457
push_front 552467271
get 39705
push_middle 970635706
push_middle 379647894
push_front 91046289
push_front 267791223
push_front 698834792
push_front 709084017
get 58084
push_middle 853757168
push_middle 185267206
push_back 246637770
push_back 76708478
get 75722
get 73324
push_back 848490168
push_front 403709712
get 46877
get 64296
push_back 989859950
push_front 800635368
push_back 467506332
push_front 502891045
push_middle 521204908
push_front 349511864
push_front 607718560
push_back 737332766
push_middle 224480166
push_back 610847275
get 24820
push_front 525906331
push_back 13544103
push_middle 391299423
push_back 660727412
push_front 6020392
push_back 16197561
get 50608
push_front 515182466
push_back 686429368
push_back 305963010
push_front 410195733
get 83469
get 12251
push_back 410933400
push_front 563437919
push_back 485304606
push_front 375638067
push_front 860365244
push_middle 358059060
push_front 81572735
push_back 397774624
push_front 712904805
push_back 746781310
push_front 571741590
push_middle 531417946
push_front 612034906
push_front 604262425
push_back 820124837
get 38073
push_middle 181867393
push_front 924130316
get 92913
push_front 86459507
push_front 431895120
push_back 370448787
push_back 45161350
push_middle 353342690
push_front 251268692
push_front 747415667
get 99963
push_back 793547267
get 101232
push_middle 674621990
push_front 730857295
push_front 424853364
push_middle 222222380
get 88862
push_back 200543974
push_back 781640909
push_back 82305021
push_back 405228096
push_back 476183433
get 15633
push_back 935078685
push_back 195735914
push_back 37094730
push_middle 477059537
push_middle 885031887
push_back 584166250
get 21390
push_back 867331518
get 121718
push_front 357901626
push_back 36393198
get 6276
push_front 184719387
push_back 448313400
get 61256
push_front 258394529
push_back 502515619
get 43482
get 45585
get 41743
push_middle 366828387
push_middle 412181609
push_back 18209661
push_back 728080120
get 76685
push_middle 177566048
get 104655
push_front 813214597
push_back 748294987
push_front 385399516
get 104842
get 117560
push_front 77746019
push_middle 179166990
push_back 409344428
push_middle 829244464
push_back 307275954
push_front 376494071
get 102452
push_front 803519708
get 114665
get 3896
get 28725
push_middle 10216327
push_middle 727619983
push_middle 702380776
push_front 820134607
get 30330
get 76231
push_back 924850738
push_middle 607460060
push_front 513892647
push_middle 601940309
get 22285
push_middle 313474178
push_middle 532791258
push_front 300064569
get 67836
push_back 125039716
push_back 17217014
get 34462
push_middle 580157279
get 97137
push_back 894885968
push_middle 263072839
push_front 865849229
get 121676
get 43750
push_front 19876071
push_front 638223251
get 68499
push_back 572257818
push_back 145788559
push_back 370529601
push_front 897255952
push_front 763347127
get 81762
get 88122
push_back 77288322
get 91225
push_back 821296185
push_back 98737116
push_back 737940817
push_middle 763935886
get 1837
get 33105
push_back 196928548
push_front 681961544
push_front 451404153
get 86652
push_front 989167233
get 90529
push_back 397370708
push_front 30614671
get 65075
push_middle 835204955
push_middle 967641915
get 30998
push_front 463984790
push_middle 261088898
push_back 123114165
get 61775
push_middle 486670212
get 53328
get 110134
get 66294
push_back 896499522
push_front 660828602
push_back 90478259
push_middle 46135227
get 60805
push_front 135723708
push_front 979696595
get 11999
push_middle 837668210
push_front 535399745
get 36075
get 75555
get 105730
get 52778
push_middle 557575571
get 11555
push_front 250396422
get 114664
get 98265
push_front 980544087
push_front 308303972
get 98914
push_front 251864118
get 89576
get 7457
push_back 756274643
push_middle 402563909
get 30759
push_front 384728029
get 15052
push_middle 149815927
get 78007
get 37338
push_front 98820684
get 91480
push_front 223410508
push_front 276844996
push_back 764501913
push_middle 686365804
get 96625
push_back 594088933
push_back 953669727
get 74128
get 91658
get 51549
push_middle 896104830
push_front 429119176
push_middle 558272718
push_front 895344393
push_front 953352853
push_front 897645586
get 62837
push_back 353656021
push_middle 903899518
push_back 131056762
push_front 508178028
push_back 303151675
push_back 751532270
push_middle 936261241
get 62116
push_back 793602337
get 115486
push_middle 678812032
push_back 34388401
push_front 968487850
get 111052
push_front 178628388
push_front 713495678
push_front 701978501
push_middle 958837936
push_middle 10205454
push_middle 4311290
push_middle 204615010
push_back 158191308
get 65796
get 89599
push_middle 544429670
get 67586
push_back 642704016
get 16347
push_middle 130554530
push_back 267818324
push_back 186569493
push_back 808477926
push_middle 248462230
push_middle 395380461
push_back 625639069
push_front 593279826
push_front 11269862
get 112640
push_front 305240982
push_back 63838751
push_middle 307777485
push_front 393992183
get 59852
push_middle 887722142
push_back 720785696
push_front 339693205
get 24525
push_middle 884463847
get 64125
push_back 812768827
get 29619
get 56724
get 67546
push_back 150902305
push_back 958181477
push_back 179141230
push_front 90658116
get 49505
push_middle 833181455
get 25559
push_back 94241860
push_back 43941323
push_front 608656408
push_middle 925212073
push_middle 55879978
get 37524
push_back 989523797
push_front 930033233
push_back 406412454
push_front 195290439
push_front 983032120
get 48490
get 41243
get 72843
push_front 110914135
get 36685
push_middle 146120836
get 90920
push_front 638812262
get 32612
push_front 430278237
push_back 489350778
push_middle 28998667
push_middle 20881023
push_middle 807873788
push_back 604692594
push_middle 169501945
push_middle 633480670
get 2058
push_front 584431982
push_front 921501754
get 58279
push_middle 724746056
push_front 851351711
push_middle 498881728
push_middle 254877369
push_back 378705825
push_back 602349726
push_middle 865279547
push_front 671280922
get 50956
push_front 344333579
push_front 431377365
push_middle 484989800
push_back 820040998
get 19827
push_back 973860285
push_back 770303588
get 11895
get 43767
get 58973
get 114549
get 71635
push_middle 946850246
get 108707
push_back 691757935
push_back 713319787
push_middle 807778943
get 119175
get 41831
push_back 149622221
push_middle 616604959
push_back 410251391
push_front 315306225
push_front 59633902
push_middle 709836219
get 109446
get 120898
push_front 237361656
push_front 190138485
push_back 814689052
push_middle 22501888
push_front 861244011
get 228
push_middle 974521866
push_back 719543906
get 120006
push_back 645599295
push_back 768896139
push_back 873547096
push_back 603020319
push_back 632532977
push_front 634358621
get 27701
push_front 261338188
push_middle 269812231
push_back 484319140
push_middle 661672035
get 5611
push_back 500950552
push_middle 610573104
push_middle 716138456
push_back 343482673
push_back 667815048
push_back 102825142
push_middle 611698858
get 3073
push_front 192834897
get 74041
push_middle 164686466
push_back 807468178
push_front 6371965
push_front 17124421
push_middle 251749003
push_front 804568525
push_middle 288877595
push_middle 76722665
push_middle 787126948
push_middle 482394751
push_front 529433205
push_back 493970527
push_middle 351007265
push_front 201768450
push_back 258514137
get 66578
push_middle 34837590
push_front 234232399
get 64272
push_middle 868445676
get 77306
push_back 490151018
push_middle 785982626
push_middle 171189086
push_middle 290843313
get 21886
get 112836
get 28295
push_front 507812762
get 104344
push_back 984380339
push_back 71777303
get 109749
push_back 906906016
push_middle 524154567
push_back 679188409
get 74494
push_front 564637884
get 70415
push_middle 936087448
get 8495
push_front 519802304
push_middle 813636892
push_middle 833328042
get 40052
get 105927
push_front 506269179
get 71754
push_back 620777326
push_front 208158341
push_middle 736489203
get 79012
get 28648
push_front 440496422
push_middle 238452916
push_middle 153411294
push_front 241316914
push_front 283913060
push_front 911700703
get 93067
get 35705
push_middle 196301638
push_middle 859880509
push_middle 210837171
push_back 890958759
push_back 431172941
push_front 800540306
push_front 475934729
push_middle 86216151
push_back 544596405
get 118025
push_middle 287329455
get 120496
get 114318
push_front 763808237
push_back 749010661
push_front 624680578
push_middle 682487679
push_back 720317179
get 60028
push_front 408448649
push_middle 228372563
push_middle 819832608
push_middle 534762295
push_back 13277935
push_middle 66458899
push_front 634954631
get 874
push_front 851576293
get 74000
push_front 864174576
push_back 746899900
push_front 941010914
push_middle 58345261
push_middle 93464839
push_back 42283920
push_middle 662890690
push_back 846564169
push_front 295332715
push_middle 419189521
push_front 341563995
push_middle 36630401
push_back 379688207
get 77671
push_front 415059896
push_front 580917307
push_middle 669289023
push_front 284136272
push_front 587696993
get 90043
get 30294
push_back 241103566
get 86759
push_front 99927535
push_back 477859731
push_back 533572738
push_middle 199718967
get 56226
push_front 315927059
push_back 342433559
push_front 791269851
push_back 28284987
push_front 460172252
push_front 141418785
push_front 784061418
push_front 690433245
push_back 653368162
push_front 574736138
push_front 7772401
push_front 703655444
get 99645
get 50350
push_middle 354848443
push_middle 140002212
push_middle 778437027
push_back 638092368
push_front 608373859
push_front 324103045
get 68182
push_back 52151097
push_middle 708600248
push_front 980617078
push_middle 854987097
push_middle 57640132
push_back 249120080
push_back 850269024
get 86178
get 41973
get 92373
get 79022
get 63600
push_front 840540678
get 18034
push_front 821055963
push_middle 913954623
push_back 680031979
push_back 931076520
push_back 671590639
push_front 986621769
push_back 313247376
push_front 931106004
push_middle 354954824
push_back 859426968
push_middle 312130781
get 117095
get 91722
get 101416
push_back 654944374
push_back 646139068
push_middle 220541024
push_back 437766148
push_back 15648879
push_back 354642548
get 104646
push_front 674505177
push_front 332319689
push_front 136143402
get 39918
push_front 285006729
push_front 392273246
get 64910
push_back 55175332
get 13303
push_middle 808060095
push_front 951036697
get 5481
push_middle 639272054
push_middle 734608769
push_front 229329760
get 60441
push_back 649535660
push_front 293582704
push_middle 142037871
push_back 731240341
get 52050
push_middle 478638649
push_front 151405626
get 12703
push_front 753009427
get 84661
push_middle 873509095
push_front 492754824
push_back 530155256
push_front 48942142
get 64175
push_middle 714320503
get 14978
push_middle 70420078
push_middle 813675338
get 47141
push_back 379632157
get 10400
push_back 444666678
push_front 929895991
get 121523
get 87000
push_front 507251474
push_front 139264240
push_back 116031012
get 105001
push_front 548531426
push_middle 340442662
push_back 488525913
push_back 799754763
push_front 983148432
push_front 405001060
push_middle 742198242
push_front 574754009
get 14756
get 13437
push_middle 733348097
push_front 35754125
push_back 943335703
push_front 710830067
push_back 436855725
push_front 966953488
push_front 906888436
push_back 548053098
get 70560
push_front 172671749
push_front 860436023
push_middle 224757841
push_back 480426835
push_back 12817968
get 51995
push_front 37596804
get 57496
push_front 651887400
push_front 271932923
push_back 917006560
push_front 631551968
push_back 916522088
push_front 773924444
push_middle 241092904
get 28286
push_back 129727140
get 68757
get 58890
push_front 447339200
get 57015
get 117954
get 58040
push_middle 152978441
push_front 372645878
push_front 119267341
push_back 342553532
push_middle 46077713
push_front 898269940
get 32474
push_back 622095204
push_back 1017258
push_back 691120355
get 90086
push_middle 319187860
push_back 519087485
get 106814
get 92208
push_middle 515564670
get 100250
get 90316
push_middle 933497301
get 6406
push_back 973744122
push_back 392853493
push_middle 583875848
push_middle 371819839
push_front 346486330
push_middle 429396080
push_middle 262723687
push_back 959835856
push_back 907314794
get 84774
push_front 879754432
get 105749
push_back 763446705
push_back 474702119
push_back 853459216
get 113518
get 80710
push_front 227883686
get 61118
push_back 441848726
push_back 218770908
push_back 942559532
get 35305
get 106253
push_back 834991722
get 30867
get 120051
push_front 786856965
get 108652
push_front 9185318
get 7407
push_middle 852377929
get 39577
push_back 924517803
push_back 303005841
get 116828
push_back 964448112
push_front 567521832
push_middle 964869384
push_middle 894045710
push_front 384703471
push_middle 646771498
get 72792
get 26812
get 61659
push_front 216543534
push_middle 17315648
push_middle 891013511
push_back 8311082
push_back 894726676
push_middle 979905929
get 65524
push_back 23675610
push_back 546756691
push_front 937271689
push_front 197073949
push_front 820315263
push_middle 167557234
get 109356
push_middle 76783051
get 109483
push_front 687647883
push_back 725030288
get 47756
push_front 848911861
get 27198
get 88048
push_front 909189093
get 72203
push_back 653513496
push_back 506967733
push_front 9891917
push_back 67824970
push_front 645529641
push_back 250932236
push_front 799979382
push_front 483911290
push_back 345412661
push_middle 449634341
push_middle 414936951
push_front 755128599
push_middle 127949019
push_back 589188320
push_back 379147685
push_front 415590974
push_back 186354550
push_front 81753960
push_back 136288430
get 19742
push_front 368820073
get 49746
push_front 386535611
push_front 17255177
get 93960
push_back 54061137
get 111672
push_back 658182734
get 33970
push_back 637157311
push_middle 759826713
push_front 398016288
push_back 400266076
push_back 407010217
push_back 930896591
push_middle 397563826
push_back 788172924
get 96880
push_back 904941807
push_front 684216314
push_front 108475599
push_front 998674517
get 26551
push_middle 803584727
get 112891
push_front 501097307
push_front 726670493
get 16399
push_back 310977380
push_back 532301928
get 9326
push_back 985867808
push_back 601196500
push_back 171493736
push_middle 412722222
get 38976
push_middle 648446733
push_middle 561174657
get 83397
push_back 375631593
push_back 460471457
push_front 148377692
push_back 23604399
get 87855
get 97186
push_front 143411077
get 27281
push_middle 271437989
push_front 588647339
get 35238
get 47668
push_middle 38449011
push_front 688920059
push_middle 360683363
push_middle 690211008
push_back 418907588
push_front 884465165
push_back 279823888
push_back 356545043
push_front 698909027
push_back 613991565
push_middle 382381811
push_back 166043340
push_middle 784805421
push_back 615238239
push_front 420335724
push_back 652475486
push_front 553626712
push_middle 620430676
push_front 768832217
push_front 191803846
get 3156
push_back 537003782
get 46475
push_front 540338933
push_front 975797749
push_front 377810273
get 42968
push_front 859769107
get 86743
get 76736
push_front 589825207
push_middle 708030067
get 25947
push_front 650750512
push_middle 132895104
push_back 480483221
push_middle 836133540
push_middle 454636892
push_front 340122012
push_back 86700800
push_back 787962811
push_middle 536086378
push_middle 872869492
push_front 492846838
push_front 155882157
push_back 349422379
get 20769
push_middle 408828551
push_middle 815741214
push_back 7819292
push_front 46918296
get 1320
push_back 664446696
push_back 147012815
push_back 180914206
get 40385
get 121199
push_middle 651595715
push_back 359290389
push_front 90674336
get 54
push_middle 873008011
push_middle 784084969
push_front 848475985
push_front 580978324
push_middle 378263458
push_middle 994823131
push_back 875057354
push_middle 134392899
get 62255
push_middle 364472157
push_back 923571245
push_middle 705217768
push_back 70819012
push_front 371893019
push_middle 845749159
get 40437
push_middle 173480592
push_middle 48676808
push_middle 855047696
push_front 602671462
push_middle 923997099
push_middle 641533082
push_front 162036802
get 58829
push_back 289454340
get 73101
push_front 475919053
push_back 304816824
push_middle 102054450
push_front 502004064
push_back 456677756
push_front 327034621
push_back 453652356
push_front 759818298
push_front 377411870
push_middle 981661236
push_middle 514920759
push_back 489389353
push_front 568771208
get 32223
push_front 76503262
push_front 568518454
push_front 475590918
push_middle 508241991
push_middle 606526958
push_front 956306102
push_middle 335425039
get 103248
push_back 791852044
push_front 166098633
push_middle 512550096
push_front 340514420
get 24560
push_front 349765366
push_front 73666323
push_middle 529620489
push_front 353877746
push_middle 709937325
push_back 142667628
push_middle 305003420
push_front 181438235
push_back 567508172
get 39399
push_middle 644535100
push_front 906035000
get 101082
push_back 294270826
get 101531
push_middle 412320186
push_back 986933413
get 15084
push_back 639322548
push_back 991356789
get 85044
push_back 888030475
push_front 414184830
push_front 781274121
push_front 180544894
push_front 487191873
push_front 180949523
push_back 611169053
push_back 299578515
push_middle 125709510
push_back 78172459
get 5195
push_middle 38362772
push_back 441335135
get 116270
push_middle 589781888
push_middle 922192902
push_back 976718398
push_middle 79365609
get 41524
get 105706
push_front 383670450
push_front 42504011
get 93678
push_front 699104002
push_front 825828475
push_back 809706945
get 119250
push_middle 714990609
push_middle 667359180
get 22015
push_middle 87521295
push_front 420794621
push_front 514201666
push_front 26401953
push_middle 106733048
push_front 17998902
push_back 933474678
get 25141
get 36463
push_middle 877410822
push_front 889150381
push_back 847845844
push_back 828731887
get 2108
push_front 635856471
push_back 638072749
push_back 690118576
push_front 78767421
push_middle 192860255
push_back 521947838
push_back 753595729
push_front 356649034
push_middle 49018040
push_middle 223393025
push_middle 940957179
get 71963
push_back 212433495
push_middle 111632383
push_middle 46422156
push_front 834780882
get 74220
get 78665
push_middle 489499466
get 47501
get 27140
push_front 543567013
push_back 945145684
push_back 805848490
push_back 108643300
push_middle 363046963
push_front 444347056
push_back 398421483
get 22606
push_middle 33793532
push_middle 940008347
push_back 326835229
push_middle 623319606
get 102480
get 63289
push_front 214040124
push_front 256490670
push_middle 677197223
get 85391
push_front 904674179
push_middle 422551494
push_middle 769101024
push_front 77562971
push_front 366596006
push_middle 938655584
push_middle 821239369
push_back 3331234
get 29858
get 96235
push_back 655277020
get 79939
push_back 301270820
get 81665
push_back 351819775
push_front 119167299
push_back 913553680
push_front 160981020
push_back 264666980
push_middle 962148574
push_middle 544071186
push_front 319093601
push_front 409625025
get 117608
push_middle 577477271
get 5714
push_middle 64853553
push_back 659773893
push_front 436775048
push_back 851084101
push_front 361143392
push_back 348073179
push_back 854579927
push_middle 225301584
get 21394
get 85136
push_back 192387741
push_back 525458128
get 104583
push_back 761884333
get 39888
push_middle 521560809
push_middle 378899454
push_back 224258991
get 66482
push_back 679326910
push_back 834322640
get 64751
get 20502
push_front 681374083
get 113974
push_front 771096927
push_front 237175384
push_front 921003491
push_back 321006299
push_middle 920731273
push_front 45057255
push_middle 291172208
push_middle 276102975
push_front 566547420
push_middle 656695326
get 57741
get 75396
push_middle 767463759
push_front 85940982
get 101341
get 50506
get 11453
push_back 698756300
push_front 731850320
get 94281
push_front 940471409
get 26433
push_middle 377751723
push_back 692867941
push_front 796842935
push_back 174007710
push_back 681541310
push_middle 555388006
push_middle 703199119
push_middle 599619423
push_back 645947328
get 11797
push_middle 57150339
push_back 430483028
get 43186
get 109197
push_back 631044739
get 3805
push_middle 387586134
get 109480
push_back 10900615
get 93076
push_front 539400918
push_back 3293724
push_middle 9245244
push_middle 385062468
push_middle 192116126
push_back 811021672
push_back 740877698
push_front 732787704
push_middle 106513807
push_front 599442559
push_back 997290773
push_back 430606691
push_front 373409377
get 101360
push_back 361605221
push_back 310204139
push_front 825375347
push_back 958945547
push_front 129250584
push_back 926854340
push_front 90693564
push_back 92642974
get 14090
push_middle 422685379
push_back 678520563
push_front 412442511
push_middle 863251117
get 109907
push_back 163873941
get 73479
get 35927
push_back 285534549
get 45106
push_back 566351322
push_back 342664601
push_middle 975930745
push_middle 423058129
push_back 964631506
get 82867
push_front 932977218
push_back 794075377
push_front 398317805
push_middle 52563946
push_middle 361508388
push_back 467750884
push_middle 956241320
get 41856
push_middle 626419527
push_front 419520864
push_back 58986605
push_back 924371728
push_back 833281676
push_middle 353697079
push_back 33496513
push_back 912083274
get 118057
push_back 337122149
push_front 183641463
push_front 487646122
get 101488
push_middle 364822574
push_back 454013184
push_back 164245462
push_front 169017783
push_front 945243943
push_back 466439808
push_back 318383926
push_front 618276886
get 42751
get 8136
push_middle 297419506
get 15385
get 7790
push_middle 916961626
push_front 959101422
push_back 158162423
push_back 286989848
push_middle 860814700
push_back 145885426
push_middle 867430576
push_front 593309404
push_back 464119302
push_back 491898225
push_back 852759783
get 34349
push_front 656289354
push_front 670567578
push_back 566234459
push_front 793227799
push_back 408163068
push_back 289221644
push_front 428957866
push_middle 439512919
push_middle 125742870
get 51875
get 65116
push_front 600417411
push_middle 912722419
push_back 395888111
push_back 648669819
push_front 104251749
push_front 622332808
get 57712
push_middle 670656970
push_middle 740676983
push_back 363303708
push_back 38779080
push_middle 493172693
push_middle 586052655
push_middle 759305985
get 106765
get 41418
get 109791
push_front 766915003
push_back 369944916
push_back 676742624
push_middle 168260929
push_back 908621807
push_front 4858486
get 36740
get 110320
push_back 931275955
push_back 677626824
push_middle 892516882
push_middle 702387676
push_middle 325708008
push_middle 472248576
push_middle 57979673
push_middle 466696896
push_back 778982314
push_back 654503058
get 110256
get 89237
push_back 812008131
push_back 137321116
get 88523
push_middle 619790592
push_middle 505320191
push_back 102596116
get 16974
get 97532
push_front 589785885
push_back 990506396
get 113780
push_back 951923960
push_back 349476147
push_middle 502958170
get 5126
get 1482
push_front 981857899
push_back 86992683
push_front 425213352
push_front 705230527
get 45733
get 20545
push_front 618751008
push_back 443149579
push_middle 620853569
push_middle 988916671
get 77699
get 51087
push_front 40938864
push_back 441306669
push_middle 724865369
push_middle 705073403
push_front 865172598
push_back 726807376
get 70234
push_back 309129379
push_middle 982834226
get 48235
push_middle 975968920
get 6182
push_front 861397269
push_front 929767228
get 84291
get 77537
push_middle 756782193
push_front 791777537
push_front 329143286
push_front 161611671
get 105710
push_middle 642947086
push_back 547669338
push_middle 54848197
get 15161
get 55474
push_front 245359443
get 11151
push_middle 414248107
push_front 142466085
push_back 185575276
push_middle 677659708
push_front 223698944
push_middle 823937081
push_middle 806123355
push_middle 802189631
get 62074
push_back 744338469
get 70066
push_back 860680588
push_middle 685467181
push_middle 961415910
push_middle 549043096
push_middle 871784281
push_front 823496445
push_middle 398990869
push_front 72826885
push_back 226611772
push_front 426530198
push_middle 614455653
push_middle 528115883
push_middle 769979369
push_back 688068264
push_middle 945219817
push_back 497383303
push_back 136491154
get 83805
get 73992
push_middle 112662364
push_front 143320931
push_middle 726324786
get 9277
get 933
push_front 323699138
get 22495
push_back 202709867
get 27385
push_middle 679943934
push_middle 343445670
push_front 650723754
get 113234
push_front 879028124
push_middle 620299289
get 79086
push_front 928501627
push_front 140660207
get 70576
push_back 210934473
get 27316
push_back 727662575
push_front 825214677
push_middle 211293118
push_back 960302460
get 88453
push_back 280633017
get 30169
get 7408
push_middle 466283604
push_middle 646357754
push_back 472809819
push_back 926607369
push_middle 356583646
get 76271
get 2937
push_middle 487756157
push_middle 433551570
push_back 329061071
push_middle 795352092
push_back 624122432
push_middle 64271000
push_front 920989791
push_front 823645525
push_front 973241697
push_middle 558940410
get 39495
push_middle 987803875
get 121484
push_front 289084556
push_middle 162736638
get 82197
push_back 259749113
get 46785
push_back 226925042
push_back 763784394
push_front 339691244
push_back 766448406
push_front 379431013
push_middle 425007000
push_back 948234961
get 46600
push_front 683708331
push_front 743499344
get 93503
push_back 984431233
push_front 622187952
push_back 262434682
push_front 828398211
push_middle 997501460
push_back 259352612
get 48020
push_back 199097605
push_front 567509483
push_front 293999899
push_middle 440637860
get 47785
get 13025
push_middle 631804007
push_back 818703338
push_back 33138633
push_back 441362599
push_middle 272442536
push_back 672286793
push_back 399145977
push_back 390276126
get 46518
push_back 198889226
get 15
push_back 956857318
push_middle 525680778
push_front 890790903
push_back 753082710
get 102570
get 8038
get 92082
push_front 539619187
push_back 242773346
push_front 446190237
push_middle 112041687
push_front 381558813
push_back 629342906
push_middle 428215008
get 7192
push_back 496101806
push_back 121399746
push_middle 142055987
push_front 855661951
push_middle 402652850
get 27731
push_front 85707936
push_back 664554005
get 31110
push_front 739654749
get 42781
get 64325
push_middle 357612835
get 3345
push_middle 288165331
get 78923
push_middle 613666508
push_back 802148015
push_back 756817806
push_back 806493458
push_middle 189180987
get 90976
push_front 727706532
push_front 230009686
get 11813
push_front 214418638
push_back 10966193
push_front 66265473
get 101506
push_back 523574806
push_front 943179582
push_back 612592522
push_middle 272112596
push_middle 205163166
get 83583
get 106548
push_middle 101684608
push_front 780345156
push_front 478834842
push_middle 648868952
push_back 461001472
get 47510
push_back 509159666
push_middle 300145552
push_back 78295801
push_middle 856140730
push_front 480924299
push_front 627414426
push_front 878126361
push_back 532422843
push_middle 211974115
push_front 99918206
push_back 48585911
push_front 835115762
push_front 886654293
push_middle 316928700
get 75518
push_front 821723689
push_back 626550526
push_middle 58302808
push_front 952625401
get 95122
push_middle 135923805
push_middle 311453891
push_middle 93535986
push_front 997811493
push_back 942178664
push_front 641176013
push_middle 10643730
push_middle 750225179
get 97364
get 15092
push_middle 557795418
get 41979
push_back 32803832
push_middle 287053008
push_front 335764235
push_back 506632219
push_middle 803021545
get 119087
push_front 756505485
push_front 710360019
push_back 706491723
push_middle 393638049
push_middle 795679624
push_front 787951289
push_middle 261220129
push_front 261646406
get 115836
get 32969
push_middle 765803041
push_front 877301554
push_middle 101431675
push_back 774894514
push_middle 316770312
push_back 890102943
get 73458
get 80825
push_back 426468952
push_back 314133563
push_front 915121258
push_front 291343670
get 75535
push_middle 54274355
push_front 79417043
push_back 952546193
push_back 410962052
get 115566
push_front 421138016
push_back 672850545
push_middle 322486392
push_front 665941757
push_front 814728990
get 16392
push_middle 85187917
push_front 115381213
get 12538
get 65828
push_back 419906523
get 87645
push_back 429936702
get 48040
push_front 501181246
get 72924
push_front 897998990
push_middle 367499254
push_front 14578234
push_back 706896047
push_middle 858794262
push_back 12953195
push_middle 113357364
push_middle 213757660
push_front 998282894
push_front 485313635
get 78580
push_middle 692443893
get 107068
get 54398
get 110466
push_front 309778935
push_front 148469177
push_back 29950377
get 120405
get 84637
get 115806
get 107651
get 99918
push_front 399205232
push_back 898025890
push_middle 507237227
get 119689
get 15880
push_middle 886566888
get 101354
push_back 548499040
push_back 513029136
push_middle 274028036
push_middle 184313592
push_back 939371332
push_front 580439405
push_front 642767172
push_front 644588443
push_front 786583262
push_back 751396297
push_back 403064769
push_back 603912535
push_back 587119030
push_front 143673543
push_middle 145665534
get 94956
push_back 113149273
push_front 308893983
push_back 887458208
push_middle 811546127
push_middle 448272396
push_back 533636392
get 14603
push_back 174114769
push_back 256300193
get 30730
push_front 445925883
get 75602
get 7607
push_front 88428263
push_front 367257453
get 104208
get 81400
push_back 736224697
push_back 698629719
push_middle 941787159
push_middle 477520312
get 12389
push_middle 72816223
get 97621
push_back 516844369
push_back 627798710
push_back 840588731
push_front 140734867
push_front 287020585
push_middle 453470927
push_middle 510751560
get 82734
push_front 939901577
push_front 52640157
push_front 633029815
push_back 826481936
get 45712
push_back 417275577
get 40265
push_middle 51442916
push_front 144584410
push_back 473419318
get 56774
get 12534
get 1135
push_back 107193016
push_middle 226704547
get 67432
push_back 98668138
push_back 50074898
push_middle 854984377
get 63787
push_front 965679980
push_back 927834015
push_front 230235669
push_middle 750814546
get 100163
push_front 595308020
get 33709
push_back 893799274
push_front 685877778
push_middle 937090660
push_back 123650313
get 100361
push_back 97441578
push_back 911703015
push_front 330287540
push_middle 902135303
push_back 705040254
push_back 977070084
get 119876
push_front 845161258
push_back 612142239
push_back 103867491
get 78928
push_front 131857834
push_back 577732836
push_middle 788897007
push_front 922940397
push_front 488376963
push_back 312230493
get 5046
push_back 154948361
push_front 211647704
push_back 690234306
get 93347
push_middle 830247581
push_middle 267599391
get 5272
push_front 717236256
push_back 779606262
push_middle 244520867
get 118445
push_front 873839759
get 109947
push_back 687331607
push_back 905203372
push_back 330005673
push_back 666470834
push_front 424558700
push_middle 318876976
push_middle 254039004
get 49856
get 54533
push_middle 316931794
push_middle 820125974
get 93343
get 73469
get 116438
push_back 351029082
get 106702
push_front 904560253
get 104356
push_back 338859264
get 49600
push_front 800779913
push_front 700323560
push_front 506087936
push_front 946077823
push_middle 645763166
push_middle 19515217
push_front 243258693
push_middle 264074253
push_front 751717319
push_back 518731656
push_back 123858503
get 48253
push_middle 256913269
get 68106
push_back 374102319
push_middle 7213551
push_back 469567574
get 8257
push_front 922742722
push_front 968514370
get 118455
push_middle 500718247
get 105634
push_middle 419203397
push_front 953054673
push_middle 506414959
push_front 622590974
push_middle 64355042
push_front 84268158
push_middle 841143807
get 3047
push_front 110992777
push_middle 288736003
push_middle 46941817
push_back 517673320
push_middle 251727294
push_middle 367154863
push_middle 392150933
push_front 196573394
push_middle 437449306
get 112689
push_front 663226084
push_back 930543800
push_back 337710201
push_front 938585277
push_middle 468720527
get 56659
push_back 502626178
push_front 299954622
push_front 955211544
push_front 556174678
push_front 419542161
push_front 228310879
push_middle 19479094
push_middle 720061897
push_front 929360005
push_back 842303276
push_front 107482877
get 72348
get 74621
get 96282
push_back 155365496
push_middle 207720808
push_front 411812169
push_back 180789471
push_middle 430699916
push_middle 324156963
push_front 748935924
push_back 313139597
push_back 124437795
push_back 944963172
push_back 32647292
push_middle 139962306
push_back 999735334
push_front 941822401
push_middle 488824973
push_front 794415074
get 68280
get 96751
get 80856
push_back 893917282
push_front 397735237
get 76666
push_front 27363137
push_front 665449660
push_middle 239567957
push_back 900507042
push_middle 337085216
push_back 401914891
push_back 699138202
push_front 869378380
push_front 910676604
push_back 775814443
get 87236
push_middle 796797121
push_front 360183501
push_back 97015454
push_middle 459130777
push_front 533690715
push_middle 98492254
push_middle 820926256
push_front 141645191
push_middle 872932728
push_back 423296850
get 60027
push_front 113774719
push_front 151326121
push_middle 605203249
push_front 176535509
push_front 258171415
push_back 589326855
get 7672
push_back 938779558
push_back 846790349
push_front 91879454
push_front 51031271
get 90140
push_front 859835410
push_back 315579783
push_middle 15948133
push_front 39563503
push_middle 863239791
push_front 305601777
push_front 171747625
push_front 237977585
push_back 138445494
push_middle 713973630
push_front 242923053
push_front 592087525
push_front 982158196
get 114499
push_middle 913666946
push_middle 528077125
get 85096
push_back 897729425
push_back 691966453
push_front 778590953
push_middle 723544573
get 60069
get 26345
push_back 719849798
get 19414
push_front 253810182
get 66660
push_middle 646425638
get 56244
get 18283
push_front 623690638
get 94211
push_middle 526696370
get 58038
push_back 916779212
push_back 709724177
push_back 41267489
push_front 56965523
push_back 388363380
get 69761
push_back 885483886
push_back 109245059
get 34803
push_front 615378094
push_front 218688680
push_back 641195159
push_middle 132163915
get 59989
push_front 86772406
push_front 573568326
push_back 380142595
get 23176
push_front 663515631
push_back 835182734
push_middle 472235042
get 20462
get 119204
push_middle 344388290
get 47807
push_back 126988992
get 44719
push_front 968434890
push_back 33168229
push_back 616570172
push_middle 634452774
push_front 92264514
push_back 871703358
push_back 466126898
get 1277
get 88063
push_middle 857646453
push_front 611097986
push_front 555176374
push_front 28699155
push_back 753863100
push_middle 727407665
push_middle 720546362
get 74074
push_middle 396230435
push_back 77330379
get 33162
push_middle 220252889
push_back 226946665
push_middle 745858426
get 83083
push_middle 232104062
push_middle 904849198
push_middle 71220145
get 73396
push_back 964175590
push_front 182219437
push_front 342362102
push_middle 343750205
get 16634
push_middle 824475561
push_back 469996915
push_back 387617614
get 62706
push_middle 304083387
get 79185
push_middle 483512524
push_back 834518537
push_front 5735381
get 113394
push_back 509002449
push_back 903404410
get 63738
push_front 975467868
push_back 209461648
get 75473
push_middle 779902596
get 50254
push_middle 380608754
push_front 405057360
push_middle 501316398
push_back 641252903
get 16926
push_middle 560829805
push_front 834959387
get 46761
push_front 33136565
push_middle 848208799
push_front 843123407
push_middle 844133188
get 71333
push_front 2449820
get 105215
push_front 307150842
get 9119
push_middle 587338137
push_middle 739302266
push_back 705834392
push_front 828615074
push_middle 193333808
push_back 921466640
push_back 305071290
push_front 944398634
push_back 515856660
push_back 473049221
push_back 337156668
push_back 910697710
push_back 674502100
push_back 245033825
push_back 153425400
push_back 54615144
push_front 973100162
get 19245
push_back 756860094
push_back 766536970
push_back 820783807
push_front 803718888
push_front 462261211
push_middle 379433919
push_front 145993138
push_front 535352887
push_front 161883702
get 76257
push_middle 84719588
get 80777
push_middle 112723207
push_back 856258106
get 3202
push_front 321696856
push_front 10035887
push_back 995452503
push_back 626171543
push_front 10399012
get 66583
push_back 804223916
push_front 78110954
push_back 151959264
push_back 777044342
push_front 319614425
push_back 591530866
push_back 185522001
push_back 888496242
push_front 658612557
push_back 468699374
get 43388
push_front 247720540
push_back 497752464
push_middle 792774147
push_front 399052576
push_front 338552321
push_middle 1894939
push_front 319475040
push_back 265011368
push_middle 582347413
push_back 547352402
push_front 806097439
push_back 158753634
push_middle 717948937
get 9241
get 82654
push_back 976157181
get 42544
push_front 197151269
push_front 384679383
push_middle 135426336
push_front 520779036
push_front 103211953
push_middle 703994937
push_front 483125149
push_back 995336077
push_middle 779903606
push_front 806682385
get 103838
push_middle 635764480
push_middle 357012427
push_middle 429289402
get 47960
push_middle 738950912
push_middle 573557561
push_back 358611008
push_back 578644127
get 28167
get 21493
push_front 869967165
get 25460
push_back 733846470
push_middle 182889862
get 8997
get 87174
push_middle 186120076
get 69380
get 56057
push_middle 705882464
push_middle 77019074
push_middle 908886024
push_front 257437526
push_middle 491035291
push_front 672196115
get 26468
push_back 391684960
push_back 186969558
push_front 661529593
push_front 357686124
push_back 13802743
push_middle 254563749
push_middle 284144120
push_middle 401359877
get 30388
push_front 435043759
push_middle 506241903
get 87869
push_back 980569992
get 23401
push_middle 989769619
push_front 667576374
push_front 450015309
push_front 218547978
push_middle 613418950
push_middle 877608326
push_middle 9156380
push_middle 25286437
push_back 409400362
push_back 576922521
push_middle 538880978
push_back 888847564
push_back 322108930
push_back 34732661
push_middle 729141554
push_back 641960624
push_back 597539329
push_back 453736748
get 73682
get 51972
push_middle 903789663
push_middle 552804916
get 30039
get 61270
push_back 105144482
push_middle 176369370
push_front 497575550
push_front 167791256
push_back 422080891
push_front 747072434
push_middle 724334761
push_middle 515121939
push_middle 619209985
push_middle 146201224
get 12417
push_front 252506331
push_middle 88360875
push_middle 719168582
get 118549
push_back 30710768
push_front 288963008
push_front 460026697
push_middle 416769101
get 103560
push_back 838740511
push_back 741689690
push_front 491018675
push_back 342114079
push_back 149953778
push_front 318821927
get 47547
get 41378
push_front 450694989
push_middle 851488071
push_front 317966031
push_front 385401824
get 112942
push_back 521191177
push_front 508490101
get 69175
get 916
push_back 731363648
get 1734
push_back 123078424
get 72067
get 107380
push_back 911727768
push_back 989133622
get 74997
push_back 254787480
push_middle 273849443
get 78298
push_back 942113052
get 17365
push_front 775900991
get 66469
push_back 328585822
get 25237
push_front 378200308
get 74333
push_middle 371391890
push_back 593559150
push_back 40666132
push_middle 528622875
push_front 450674445
get 89154
push_back 764789770
push_front 677136354
get 91913
push_middle 936168177
push_back 136003925
push_middle 858837161
push_back 980865837
get 104137
push_back 43908724
get 113518
get 88699
push_middle 658837143
push_back 891381826
get 30188
push_front 43713051
push_middle 661623635
get 81425
push_front 322456029
push_middle 789794713
push_middle 163595187
push_front 806069278
push_front 762264856
push_middle 560613615
push_middle 376273011
push_middle 960103931
get 18381
push_front 609055222
get 61238
push_middle 88120817
get 43797
push_front 424465213
get 112909
push_back 876786311
push_back 466073918
push_front 699255783
push_back 342660788
get 81502
push_front 878248379
push_front 951846593
push_middle 585692107
push_back 214324466
push_back 745584468
push_front 105115608
get 89111
push_middle 793902479
push_front 932779886
get 1715
get 12555
push_front 495424997
push_middle 315852036
push_middle 666171912
push_middle 819030132
push_middle 75449062
push_middle 205721808
push_middle 234838147
push_front 863055784
get 79951
push_middle 475254408
push_back 603213251
push_back 853833055
push_back 413831052
push_front 143725565
get 27800
push_front 504336070
push_front 167282026
push_front 787782777
get 76531
push_back 378886411
push_middle 341251210
push_back 925321396
push_middle 576828736
push_front 162882897
push_middle 765486325
push_middle 632816103
push_back 585490628
push_front 148341001
push_back 651473482
get 2774
push_front 8331377
get 25757
get 114733
push_back 565372122
push_middle 742932994
push_back 846225892
push_middle 442867614
push_front 722771248
get 89527
push_back 34404775
push_front 265622182
push_middle 83302522
push_middle 129015413
get 88872
push_back 790641946
push_back 287853924
push_back 754944440
push_back 1460651
push_back 843141933
push_front 167695499
get 119034
push_front 852570272
push_back 392821407
push_middle 205145335
push_back 343480648
push_back 923778651
push_middle 231980580
push_middle 514778116
push_middle 143467346
get 48227
push_back 945479584
push_middle 551172624
get 99964
push_back 961660199
push_middle 30579418
push_middle 812298064
get 109376
push_back 667910141
get 4545
push_middle 505247324
get 115010
push_front 692456820
push_front 233729974
get 18776
push_back 86540021
get 30735
get 119148
push_front 11294067
push_middle 914157223
get 49549
push_front 653857988
push_back 790793497
push_front 474623189
push_middle 639731049
push_front 648556589
get 34628
get 117268
push_middle 706273601
push_middle 702141139
push_back 205237809
push_middle 690443269
push_front 715617541
push_front 229947591
push_back 202221998
push_front 222630309
push_back 112703697
push_back 340387417
push_front 357654701
push_middle 877163988
push_back 315735433
push_middle 397408229
push_middle 311600543
push_front 522471400
push_front 826270236
push_front 882268828
get 71962
push_front 803944507
push_back 376396477
push_middle 937637967
push_middle 992173445
push_middle 373688556
get 91813
push_back 529229777
get 51556
push_middle 488956224
push_back 161695520
push_front 576456062
push_middle 450561345
push_back 250278840
push_front 788895094
push_front 884965024
push_middle 563537252
get 86325
push_middle 329941698
push_back 533416179
push_front 673742481
push_front 121809272
push_back 134294016
get 109733
push_back 888668565
push_middle 213414079
push_front 973885675
push_front 440715061
push_back 216008253
get 2102
get 112071
push_front 161865348
push_back 638846598
push_front 324412966
push_middle 806790990
push_back 432859720
push_back 911465229
get 98791
push_middle 557242953
get 23298
get 79696
push_middle 534714483
push_front 32849192
push_back 216005914
get 114282
push_middle 792384712
push_middle 445606388
push_middle 786617125
push_front 553314532
push_back 611455111
push_middle 237353784
push_middle 59822115
push_back 794170849
push_front 750308144
push_front 164490428
push_back 561320615
push_front 782045459
get 100253
get 95724
push_back 771280577
push_back 493342491
push_middle 517816816
push_front 843493225
push_back 837997785
get 51334
push_back 444140144
push_back 750395758
push_middle 236946667
get 47588
push_back 429739616
push_back 48172915
get 122737
push_back 52558268
push_front 279062026
get 107729
push_back 182332736
get 60214
push_middle 726744110
push_front 782984044
push_front 505946784
get 76161
get 39423
push_back 30114830
get 56037
push_middle 684917909
push_back 617400046
push_front 917098984
push_middle 637733108
push_front 404594729
push_front 892067767
push_front 842295340
get 29687
push_front 301196235
get 34562
push_back 15950791
push_middle 571799817
push_front 211318020
push_middle 267373901
push_middle 369378576
push_front 915136572
push_back 312944741
push_front 427696766
get 118469
push_back 48893075
push_middle 873347711
push_back 287031176
push_middle 905571640
push_front 431130655
push_back 906534077
push_middle 703706528
get 56147
get 18322
push_back 141454504
push_back 796541728
push_back 500883012
get 7074
push_front 813990669
push_back 804251280
push_front 112384312
push_front 801073790
push_front 938443781
push_back 223131060
push_front 341130082
push_front 826981947
push_back 510835369
push_front 829450520
get 121668
push_middle 75820003
push_front 198524356
push_middle 515530128
push_back 598309738
push_middle 240667958
push_middle 641443300
push_back 579527590
push_back 391791678
get 93233
push_middle 760795879
push_front 809576996
push_back 43611512
push_back 958307442
get 12160
push_middle 838863864
get 15468
push_front 11960502
push_back 214591593
push_back 607111237
push_back 140208969
get 70828
push_middle 151507240
push_middle 384014031
get 93797
push_middle 131555220
push_front 505535640
get 56285
get 116008
push_middle 216250286
get 107934
push_middle 127995390
push_middle 626941346
push_middle 996777798
push_front 550685172
push_back 996652957
get 93192
get 94533
push_middle 280062719
push_back 589087028
push_middle 501812
push_front 837442090
push_back 943926891
get 109113
get 76308
push_front 588340221
push_middle 268812542
push_middle 52398834
push_front 495490364
push_back 117739829
get 68047
get 44910
push_front 686368593
push_back 630293173
get 121391
get 103225
push_front 835882001
push_middle 97049326
get 9150
push_back 100328642
push_front 538259165
push_back 510432527
push_back 133214153
push_middle 748948182
push_front 354377836
push_middle 818365317
push_front 658811123
get 24157
push_front 995325161
push_front 949886864
push_back 656306294
push_front 200558453
push_back 143360054
get 18936
get 76597
push_back 231239845
push_front 236745217
push_middle 764208502
push_middle 532561391
push_back 540636596
push_front 424702085
push_back 259343272
push_back 972292199
push_middle 777511917
get 45546
push_back 700372258
get 103374
get 13001
get 91870
push_front 495493016
get 17646
push_front 377451913
push_back 776493758
push_middle 946238775
push_back 308531479
push_front 861250971
push_back 494558589
push_back 557324032
push_back 920947267
get 40639
push_back 659357103
push_front 833407955
get 3623
get 16718
push_middle 433723205
get 62278
get 108320
get 102294
push_middle 322093196
get 105913
push_back 665237787
push_middle 788577144
push_front 603377483
push_front 738861570
push_front 50548979
push_middle 453741836
push_back 306981553
push_middle 749356041
push_back 230519706
push_front 829617598
push_middle 165879571
push_middle 53332649
push_back 670592080
get 13703
push_front 693876504
get 120064
push_middle 145117642
push_front 583622139
push_front 886099096
push_middle 970821326
push_back 558274884
push_back 224819130
push_front 573304197
get 51059
push_middle 203162470
push_middle 673985076
get 123073
push_middle 616854057
get 93309
push_front 807443311
get 16765
push_back 109122692
push_front 98759417
push_back 996181534
push_back 295402913
push_middle 850319562
get 62835
push_front 280194277
push_front 692986754
push_back 974055322
push_back 960022592
push_front 881043066
get 113538
push_front 79201928
push_back 961241114
push_front 589505428
push_back 550371573
push_middle 266377440
push_front 921424562
get 86788
push_front 105407688
push_back 711544151
push_middle 920021176
push_back 969244497
push_back 376494985
push_back 166503637
get 14564
push_middle 50152318
push_front 796325015
push_back 223551908
push_back 945431801
get 35669
push_front 872656774
push_middle 515185752
push_front 205012652
push_front 657063008
push_front 652440093
push_middle 490737375
push_back 629084747
push_front 941938714
push_back 34077615
push_middle 311276125
push_middle 773234877
push_front 732821424
push_front 437849909
push_back 438702789
get 118982
push_middle 803301885
push_back 488488785
push_front 924413579
push_front 374647497
push_front 729725549
push_middle 837168783
push_back 694204551
push_back 870969843
push_front 101478300
push_front 397160532
get 62974
push_front 893359113
push_back 5795300
get 50984
push_back 100081874
push_middle 180798627
push_back 373909590
get 66501
get 6561
get 49435
push_front 864150799
push_front 809930698
push_front 102629928
get 105702
push_middle 118459702
push_front 885343964
push_back 140903024
get 61609
push_middle 534642089
push_back 436157755
push_back 171928303
push_middle 683112093
push_middle 943936411
get 41464
push_middle 346895705
push_front 566175
get 66114
get 10526
push_front 629499817
push_middle 557334424
push_back 885125339
push_middle 787298268
get 89722
push_middle 701986978
push_middle 96340884
get 99122
get 83600
push_middle 887295468
get 48189
push_middle 980423646
push_back 470242362
push_front 876936657
push_front 614431697
push_middle 960363601
push_middle 512511069
push_front 753648367
push_front 263979844
push_back 818678411
push_middle 759753077
push_front 50046053
push_back 423205754
push_front 542266372
push_middle 21283137
push_back 236105908
push_back 222128730
push_front 941140156
push_middle 273127720
get 14698
get 89920
push_front 496920124
push_front 523267809
push_front 140792344
get 2499
push_front 487520771
push_front 863555866
push_back 778198453
get 91153
push_front 830993060
push_front 622453505
push_front 357250842
get 122351
push_middle 385906193
push_middle 298072693
push_front 908902820
push_back 403624090
push_front 283861174
push_middle 89574927
push_back 75168371
get 74305
get 111259
push_middle 385130159
push_front 989361199
push_back 64328594
push_front 794759246
push_middle 79362606
push_front 406196705
push_front 5732107
push_middle 275541378
get 122022
push_back 800219690
get 46285
get 64471
get 63906
push_back 208718434
push_middle 939691761
get 83932
push_middle 477490605
get 9436
get 91379
push_middle 272020071
push_front 774887208
push_front 692340742
push_middle 482875557
push_front 564284982
get 67309
push_middle 264558130
push_front 364942461
push_middle 400655582
push_middle 968044253
push_middle 423107004
push_front 242651674
push_front 619897966
get 44577
push_middle 319139261
push_middle 453005359
get 83500
push_front 278550846
get 107724
push_back 993958358
push_front 856815260
push_back 726893159
push_front 117785202
push_middle 416027303
push_back 267524958
get 28475
push_middle 200761202
push_front 873607464
push_back 353405265
get 54690
get 89753
push_back 280729611
push_back 208134231
get 19361
push_middle 950954423
get 66459
push_front 639929475
push_middle 974348134
get 75428
push_front 259657207
push_back 527535006
push_front 537616406
push_front 439736069
push_front 18160805
push_front 894517468
get 56177
push_front 970352276
push_front 965354524
get 55645
push_middle 570811698
push_front 167947430
get 31398
push_back 145674366
push_middle 804961110
get 108119
get 57093
get 11941
push_back 141277346
push_back 55723360
push_back 371734714
push_front 749157661
get 112225
push_front 267022438
push_middle 592690108
push_back 745584547
get 24114
push_middle 33669830
get 54127
push_middle 410887517
get 90272
push_back 746491772
push_front 648019191
push_front 410159246
push_back 466620619
push_back 708028994
push_back 571794847
get 42616
push_back 810820423
push_back 179021
push_front 105612397
push_middle 215399849
push_middle 619899061
push_back 109750727
push_middle 490792265
push_front 601140295
push_back 300775076
push_back 509400950
push_back 416737173
get 84934
push_back 900925508
push_front 609080186
push_front 834504378
get 37945
push_middle 937443294
push_middle 181297798
push_middle 798293777
push_front 729198586
push_front 660770086
push_front 133577554
get 70237
push_back 29985631
push_front 819256075
get 50620
push_middle 716147782
push_front 940653966
push_front 505558509
push_front 775358845
get 62022
push_back 854877935
push_front 962978424
push_middle 838460908
push_middle 739034205
push_middle 559734739
get 69092
get 36203
push_back 212677893
push_back 365636254
push_front 782711332
push_back 240544429
push_back 717532299
push_back 29866352
push_middle 768623190
get 75265
get 48840
push_back 539553679
push_front 858809346
push_back 781830777
get 81025
push_middle 176246035
push_back 753093537
push_middle 161410084
push_middle 607361211
push_back 724050896
push_front 549803670
push_middle 617125974
get 58677
get 5337
push_front 88387513
push_middle 967642839
push_front 699545385
push_middle 62463607
push_back 780228460
push_front 269389890
push_middle 307357994
get 17875
push_back 466710089
push_front 969133340
push_middle 796392039
push_middle 418779262
push_front 616088701
push_back 467064858
push_front 3656185
push_middle 724599552
push_back 494799927
get 72512
get 107676
push_middle 362401268
push_middle 864633299
push_back 467018442
push_front 872027932
push_back 937225725
push_front 666660065
push_back 299474866
push_back 621377324
push_back 641517641
push_middle 750451989
get 65513
push_front 589530154
push_middle 866668109
push_middle 311098188
push_front 949574973
push_middle 888209986
get 28304
push_front 92523062
push_middle 171195535
push_back 131977298
get 76148
push_back 235282169
push_middle 360897717
get 49841
push_back 574892835
push_middle 212349467
push_middle 156174450
push_back 472690826
get 34095
push_front 158318028
push_front 778924953
push_front 973441437
push_middle 611625540
push_back 394067445
get 53961
push_front 634228619
push_middle 811005234
get 1258
push_middle 851656972
get 6364
push_back 663913576
push_back 447634929
push_middle 467785696
get 96281
push_middle 498250255
push_back 267623072
push_middle 754531441
push_back 328729645
push_front 298718232
push_middle 181672528
push_middle 331830015
push_front 285904882
push_front 361512349
push_back 224020356
push_front 294193058
push_back 82986142
push_middle 743441301
push_back 800941617
push_back 634469377
push_back 926887050
push_back 721928040
push_front 864443177
push_front 208131460
push_front 758473937
push_front 658396351
push_front 312367428
get 14522
get 45430
push_front 159331614
get 41151
get 28235
push_middle 5543409
push_front 483093774
push_front 356639643
push_back 88386733
get 45449
push_front 168869314
push_back 79320766
get 44021
get 61128
push_front 820348351
get 58143
push_front 127029476
push_back 591542548
get 122493
push_middle 582553840
push_front 474530018
push_back 684229894
push_front 171304697
push_front 601743913
get 83511
get 63957
push_middle 792743207
push_back 215301117
push_middle 68022308
push_front 705455304
get 55902
push_middle 365154471
push_front 820499202
push_front 259693676
push_front 624803391
push_back 957813455
push_back 789153070
push_back 813317927
push_back 869925670
push_middle 162626066
get 69994
push_front 120201248
push_back 320574228
push_middle 764674481
push_front 813642952
get 14138
push_middle 854365943
push_middle 304954526
push_back 721065919
get 24396
push_middle 695278100
get 42370
push_front 849365971
get 113578
get 95221
push_front 266055503
push_front 397243449
push_front 412458485
push_back 855458503
get 117505
push_front 122392022
push_back 455904509
push_middle 332005316
push_middle 285207899
push_front 971473428
push_middle 153030680
get 66045
push_front 245269181
get 53735
push_front 394900906
push_middle 663343193
push_front 727847147
push_back 876433421
get 88764
get 725
push_middle 856106672
push_back 165936444
push_back 32960407
get 101140
get 87529
push_middle 185889240
push_front 974883685
push_back 34504414
push_back 750650647
push_front 350585254
get 119464
push_back 395291947
push_back 544225052
push_front 696359475
push_front 530597890
get 46908
push_front 758187391
push_back 602495241
push_middle 683237007
push_front 633886404
push_front 712676080
push_middle 699068320
push_front 762089692
push_middle 856148569
get 83462
get 81835
push_front 626208874
push_middle 713096911
push_middle 320078023
push_back 356760308
push_middle 571572882
push_back 791024617
push_middle 424379887
push_front 325373876
get 74250
get 14587
push_back 126427561
get 2025
push_front 373580076
push_middle 676541427
push_back 155976071
push_middle 975980576
push_middle 281357537
get 16199
get 68979
get 56843
push_front 749825156
push_back 302974374
push_middle 561536015
get 59010
push_middle 711768985
push_middle 280544
push_middle 882068086
push_front 799476684
push_front 79985297
get 116160
push_middle 558328270
push_front 110722492
push_back 151147809
push_front 893667195
push_back 971276306
push_middle 110253074
push_front 576406009
get 65325
push_front 52525950
get 113893
push_back 842767963
push_front 671367916
get 83188
push_front 277575284
get 116357
push_middle 813746075
push_back 762691507
push_back 853244361
push_back 440773266
get 116618
push_middle 766945126
push_middle 409265106
get 95961
push_front 72260582
get 104301
get 59295
push_front 21420548
push_back 527605617
push_back 70416473
push_middle 901695555
push_middle 428664593
push_back 497192504
get 112212
get 81360
get 24573
get 33892
get 81491
push_middle 224032194
push_front 404352259
push_front 88450092
get 95452
get 18795
get 97144
push_middle 704680259
push_middle 881189540
push_front 476580297
push_middle 298355531
push_back 816714605
push_middle 154364094
get 49658
get 92820
push_middle 516255141
push_middle 784545784
push_front 202315613
push_back 525720124
get 20696
get 118174
get 118482
get 91445
push_front 554682916
push_back 534078565
push_front 532244773
push_front 901088954
get 70891
get 105445
push_back 120804507
get 52349
push_middle 276322117
push_middle 381902599
push_back 880164888
push_back 56813939
get 45979
push_back 757276156
push_back 638278075
push_middle 385046339
push_back 123163375
push_middle 712913813
push_back 193786763
push_middle 683986291
get 78890
get 12077
push_back 337531366
push_middle 301945951
get 117460
push_back 644971618
push_front 237364029
push_front 158973344
get 77404
get 101493
get 27327
get 3662
get 23331
push_middle 63779839
get 92396
push_back 493376125
get 92635
get 44697
push_front 398535155
push_back 559520870
push_front 903066310
push_front 719368437
push_back 50430835
get 53734
push_front 961229479
push_back 122282025
push_back 276364675
push_middle 81170647
push_middle 813405491
push_back 777298887
push_middle 136787359
get 6495
push_back 425891391
get 66178
get 109584
push_back 693086251
push_middle 751926710
push_front 314308295
push_middle 653671139
get 76950
push_front 654887250
push_front 896317933
get 48993
get 89902
get 19311
push_back 436488166
push_back 989482841
push_back 329066796
push_middle 340549267
push_back 985037745
push_front 666022181
get 75013
push_middle 785889309
push_front 609366660
push_middle 126100498
get 68877
push_front 326641836
push_back 399713867
get 2429
push_front 849820285
get 49933
push_front 996274889
get 89623
get 99827
push_middle 811244449
get 25406
push_front 466874398
push_front 328312926
push_middle 269592978
get 30491
push_middle 772416085
push_back 135924263
push_middle 213383047
push_front 350964902
push_front 343017812
push_middle 205891764
get 36391
push_front 673175123
push_back 640800142
get 7514
push_front 7531009
push_back 562581556
push_front 641517762
push_middle 406075798
push_middle 341204834
push_front 113520875
get 30268
push_middle 97096058
get 5540
get 11918
push_back 155808447
get 30285
get 30331
push_back 111890290
get 4940
push_front 962582951
get 7675
push_back 991550327
push_back 676154346
push_back 539261596
get 43807
push_middle 247458078
push_back 504237174
get 47622
push_back 444039598
get 55278
get 100154
get 104706
push_middle 112020234
push_back 702188359
get 34507
push_front 371593670
push_middle 309947444
get 75511
push_front 636872896
push_back 161194543
push_back 72281820
get 24425
push_back 837888231
push_front 610742863
push_middle 463670849
push_back 722502218
get 121859
push_middle 535811750
get 50346
push_back 538615173
push_middle 560229396
push_middle 736011738
push_middle 339253720
push_middle 785950929
push_middle 792866631
get 53553
push_middle 328284553
push_front 808545986
push_middle 211304195
push_back 720739886
push_front 710531804
get 108003
push_middle 223099959
get 96402
push_back 742535634
push_middle 634332572
push_front 11392364
push_middle 211956288
push_front 782736385
push_back 339015526
push_front 450770872
push_middle 3772076
get 5363
get 39
push_back 284892435
push_front 38622732
push_back 202836824
push_front 333774985
push_back 645946601
push_back 91388624
push_front 17369591
push_front 440257114
get 33720
push_middle 352946393
get 13177
push_front 359217588
push_back 27270911
get 41038
push_front 348897627
push_back 188232390
push_middle 498332321
push_middle 991253185
push_back 251953738
push_front 422176516
get 123083
push_back 439694290
get 99354
push_back 148572441
get 88179
get 32134
push_front 924488491
push_front 537591185
get 10586
push_front 947145261
get 32752
push_back 444184436
get 93602
push_middle 141067065
push_front 993685044
push_back 562274156
get 45713
push_back 189937926
push_front 348844831
push_front 897629478
push_middle 567597437
push_middle 670780319
push_middle 804666949
get 53368
get 111370
push_front 430164258
push_front 269914437
push_front 334028632
get 10920
push_middle 52972823
push_middle 896675692
push_middle 776758097
get 27988
get 41206
push_back 883500504
push_middle 259961842
push_front 922558984
push_front 20293767
get 23478
get 4864
get 10751
get 105529
push_back 643438239
push_middle 203838443
push_back 119994939
push_back 867423042
push_back 917165172
get 4690
get 111229
push_middle 319758132
push_back 989197576
get 123208
push_middle 784764201
push_front 426752547
get 17179
push_middle 894669723
get 36062
get 39591
push_back 615829506
get 64900
push_middle 152906757
push_back 208193531
get 36589
get 54718
get 30491
push_back 10529571
get 89017
push_middle 830969551
push_middle 299697988
push_front 799087690
get 99091
get 66107
push_middle 217420110
get 44400
get 4261
push_middle 86742686
push_middle 457278511
push_back 528156600
push_front 896333373
push_front 321359284
push_front 483922473
get 93079
push_back 759294509
get 109500
get 45134
push_back 693148713
push_front 668434043
push_front 272548648
push_front 945006493
push_middle 743818389
push_front 260121798
push_front 539664398
push_middle 665424675
push_back 443015538
push_back 948936040
push_back 628356372
push_front 835943320
push_front 353897370
push_middle 116365171
push_front 898681208
push_back 672559484
push_front 633742853
push_middle 806689445
push_back 335866935
get 21746
get 1792
push_back 948948292
push_front 700473158
get 42449
push_front 702525133
push_back 574614990
get 93597
push_front 185500795
push_middle 562485968
get 86585
push_back 353656929
get 93112
push_front 245786643
push_front 741580202
push_middle 75157398
push_front 323089156
push_back 960000728
push_front 45680900
push_middle 614033801
push_back 784976969
push_front 252882173
push_back 137301709
get 51772
push_back 540436747
push_back 451518939
push_back 123943399
push_middle 606346275
push_back 425544804
push_back 194028575
push_middle 113875312
push_back 257768547
get 55701
push_front 467394500
push_front 418944527
push_back 574802935
push_middle 673531490
get 26905
push_front 727347328
push_back 414350431
get 76518
push_middle 169364889
push_middle 676694149
get 80958
push_middle 23163977
get 40985
push_middle 279540787
push_back 494591042
get 77989
push_back 838403132
get 53767
push_back 922403640
push_front 645268432
get 3816
push_back 134380063
push_front 157532427
get 39606
get 96436
push_front 698560756
push_front 812204700
push_middle 648522053
push_front 209103385
push_front 626684190
push_back 464918414
push_middle 843633802
push_front 83487039
push_middle 9117961
push_back 723749103
push_middle 111455051
push_middle 964403499
get 33760
push_middle 979922157
get 119734
get 91337
push_back 241522531
push_back 126776609
get 109659
push_middle 254295584
push_middle 735553971
push_front 783431398
push_middle 480813089
push_front 220382363
push_back 471681070
push_front 330005021
push_middle 341491139
push_front 212158421
push_middle 927425372
push_middle 839800921
push_back 699271215
get 28281
push_back 738713948
get 25797
push_back 458898035
push_back 765348827
get 86007
push_middle 370480031
push_back 616390815
push_front 513615555
push_middle 717315756
get 105454
push_back 277646895
push_middle 702925313
get 61524
get 44047
push_front 554168793
get 83462
push_front 508381737
push_back 924448889
get 12044
push_middle 53875184
push_front 774675109
push_back 91092725
push_front 914133927
push_middle 438132003
push_middle 27095889
get 43564
push_back 978298506
push_back 923317495
push_middle 733574867
push_front 617838868
push_back 243671424
push_front 812203689
push_middle 189716082
push_front 123142895
push_middle 863887766
push_front 119449552
push_middle 301942581
push_front 311375479
push_middle 5160004
push_middle 429859057
get 74385
push_middle 618003833
push_middle 364881387
push_back 131480838
push_back 597419463
push_middle 610014789
get 1074
push_front 241469471
push_front 338998608
push_front 948235999
push_front 135762463
push_back 2193518
push_middle 1357715
push_front 469495064
get 66668
push_back 560903989
push_front 998324024
push_middle 641450346
push_front 609084875
push_middle 888463890
get 82102
get 105635
get 61155
push_back 801946716
push_back 710458165
push_middle 244559387
push_back 907957755
get 13587
push_back 829354485
push_back 176894008
push_front 247056841
get 19138
push_back 201526979
push_back 814685368
push_back 746846317
get 102498
push_back 39977782
push_front 823092257
push_back 252344300
push_back 655562445
get 44100
push_middle 191040779
push_middle 438686730
push_front 481668044
push_front 53265049
push_front 198564946
push_front 710934892
push_front 863892300
push_back 341113518
push_back 380116835
push_middle 752843829
push_middle 929968268
push_middle 565628132
get 1664
push_front 372882159
push_middle 339033562
push_front 839321578
push_middle 420209618
push_front 322298142
push_back 132416424
push_middle 120534972
push_middle 182957307
push_back 866315854
push_middle 697213239
push_back 920368113
push_middle 269810085
push_front 496754983
push_front 787573901
push_middle 419778441
push_middle 989866270
push_front 608607790
push_middle 696796993
get 82502
push_front 848206686
get 44948
get 34307
push_front 160133554
push_middle 853288437
push_front 660928113
get 96362
push_middle 422748204
push_middle 904614748
push_middle 909723737
get 50456
push_middle 843815194
push_middle 978754712
get 67631
get 114805
push_back 569420859
push_middle 859957115
push_back 948593520
push_back 96028255
get 82927
get 100558
push_front 868319960
push_middle 958209689
push_back 311746490
push_back 501818604
push_middle 766963803
push_front 973358205
push_middle 812851586
push_middle 312492703
push_middle 382796479
push_middle 836195109
get 16673
push_middle 159548912
push_front 530667212
push_back 947988592
push_front 47308135
push_front 465706679
push_front 170760481
push_middle 934621149
get 18533
push_back 68520138
get 12645
push_front 754267984
push_front 89669538
push_front 183260485
push_back 47415812
push_back 237659902
push_back 953797431
push_back 729397227
push_front 750520273
get 85708
push_middle 932536446
get 116637
push_middle 55224983
push_front 483385427
push_back 492736621
push_back 610461148
push_middle 92294370
get 108411
push_middle 229512826
push_back 346790836
get 54935
push_front 972270064
get 47508
push_middle 825564980
push_middle 684507738
get 113816
push_back 950994641
push_middle 919263487
push_front 173715608
get 73417
push_middle 456790738
push_middle 422665710
push_middle 242166817
push_back 956584188
push_front 669529985
push_middle 725902753
push_middle 584343831
push_middle 189672068
push_middle 521401946
push_back 85668683
push_back 647809808
push_back 110238335
push_back 729778942
push_back 663370125
push_front 768175800
push_middle 438089958
push_front 985498518
push_front 541158469
get 60162
push_front 544413881
push_front 290107927
get 85472
push_back 85169147
push_middle 990894982
push_back 794866793
push_back 953280741
get 8717
get 13086
get 51192
get 40868
push_back 426817891
get 93910
push_middle 278896569
push_back 910986821
push_middle 101274866
get 22238
push_middle 944968070
push_middle 579102463
get 25058
push_middle 111985596
push_back 332097506
push_back 31094759
push_back 411298336
push_middle 96576198
push_back 694139813
push_back 781440084
push_back 42322494
push_middle 388818778
push_back 994867488
push_middle 719307982
get 84725
push_front 121645981
push_middle 660929522
get 101126
push_front 352691598
push_front 298196415
push_middle 920029130
push_middle 521338499
get 41232
push_middle 810379137
get 35777
push_front 481779955
push_front 987680284
push_front 273154718
push_middle 304162544
push_front 909712381
push_middle 651066907
push_middle 264225656
get 97130
get 977
push_middle 852632237
push_middle 492640900
get 48419
get 48201
push_middle 645070003
get 75364
push_front 768659000
get 23893
push_middle 643583075
get 27790
push_middle 420228829
get 82085
get 10305
push_front 377596868
push_middle 402318543
push_front 544691159
push_middle 39827818
get 109067
push_front 183310166
push_back 466294341
push_front 927159406
push_front 516639617
push_back 118856141
push_middle 304917064
push_middle 908204167
push_middle 643542238
push_front 454214296
push_middle 128854213
push_middle 770092478
push_back 852764716
push_back 941911537
push_front 553990133
push_front 165686656
push_middle 286397025
push_middle 865035977
push_middle 961655573
push_middle 78506606
push_back 47100338
get 13715
push_back 537850717
push_front 163302699
get 98503
push_middle 831427930
push_middle 639933721
push_middle 887225759
push_front 315115872
push_middle 993430588
get 3658
push_middle 853223811
push_front 172020833
push_back 599514369
push_front 680958606
push_middle 733895097
push_middle 980723015
push_back 662177167
push_front 701652922
get 46511
push_back 200213947
get 6781
push_back 325643446
push_middle 32626104
push_middle 38109177
push_back 811067651
push_front 517210963
push_front 783906704
get 57493
push_back 609033318
push_middle 253320838
push_front 173033740
push_back 81847721
get 97907
get 10041
push_front 408040023
get 27922
get 2219
push_front 206325823
push_back 288131397
get 1338
push_back 913395639
get 84358
push_back 486627204
push_front 581311988
push_front 498971595
get 113146
get 110057
get 53819
push_front 130162304
push_front 474126251
get 86751
push_back 723902446
get 37175
get 64551
push_back 344905083
push_back 527214443
push_middle 747619195
push_back 800648669
get 5520
get 26971
push_back 873584765
push_back 920276770
get 48878
push_front 263271413
get 36496
push_front 428269810
push_back 45400221
push_back 314505198
push_front 376860982
push_middle 27499970
push_back 570145837
push_front 523201095
push_front 275042066
push_middle 273678072
push_back 648631553
get 46399
push_back 824453005
push_middle 980253148
push_front 141933862
get 4616
push_middle 767015522
push_front 818240761
push_front 946684832
push_front 123163759
push_middle 368161440
push_front 721852391
get 91203
get 40475
push_back 755297836
push_back 325661909
push_front 54006289
push_back 834220484
get 20417
push_front 296588247
get 109185
get 81445
get 107539
push_front 80411888
push_front 817583208
push_front 978038948
push_front 408765387
push_back 93787000
get 10657
push_back 805572980
push_middle 154999984
push_back 79728721
push_middle 908221403
push_front 751556335
push_back 202899214
push_front 647425798
get 50058
push_front 873633204
get 49681
get 44710
push_front 661731966
get 28261
push_front 60629602
get 14711
get 90545
push_front 808796824
push_front 568722635
push_front 942230385
push_back 727661599
push_back 709600217
push_back 194394732
get 51367
push_front 963650103
push_back 351225133
push_middle 337549355
push_back 324517656
push_middle 878690884
push_front 756452904
push_front 841092812
push_front 699547292
push_back 993898168
push_front 482336184
push_front 20591659
get 114049
push_back 52585232
push_middle 496454067
push_back 501534547
push_front 690399911
push_back 543286759
push_front 966074477
push_front 749890771
push_front 606059603
get 45914
get 56309
push_front 289414034
push_back 918788885
get 87351
get 68887
get 87720
push_back 609713450
push_front 641899617
push_back 341166809
get 91791
push_back 835784378
push_front 670394012
push_back 836324258
get 94748
push_middle 805281116
push_back 382933177
get 124644
push_middle 168218789
push_back 964454955
get 48118
get 6053
push_middle 406915976
push_middle 4802548
push_front 561738328
push_front 174554279
push_front 257825874
get 42573
push_middle 36682956
push_back 791895836
push_back 875981040
push_front 557375359
push_back 662600212
push_back 887051194
push_front 228054716
push_middle 949216646
push_middle 305500479
push_back 521607654
push_front 725629079
push_middle 695388157
push_middle 630844360
push_back 726124937
push_middle 316315115
get 96639
push_middle 596412092
push_back 291748386
push_back 793835885
push_front 986152605
push_middle 119203416
get 100794
get 10155
push_back 929383199
get 100743
push_front 351715137
get 85485
push_middle 187156094
push_middle 373434808
push_back 977709836
push_middle 813740840
push_front 847929330
get 35320
push_back 365720033
push_front 675750699
push_back 908285299
push_middle 926372760
push_back 97925243
get 76114
push_back 880279541
push_middle 254739300
push_front 147452989
get 36428
push_middle 205856903
push_back 358074798
push_front 187275201
push_back 409174393
get 63443
get 82158
push_front 144894636
push_front 630036349
push_front 172425349
push_front 98984849
push_back 919780440
push_middle 331739953
push_front 729739749
get 88649
push_front 964490658
push_back 627879339
push_middle 388572203
get 6116
push_back 458003949
push_middle 267969702
push_front 711660386
push_middle 354920950
push_back 531372128
push_middle 744579469
get 73014
get 109539
push_middle 898724738
push_front 947950258
push_middle 847660080
push_middle 906766000
get 11428
get 68824
push_front 9394744
get 38946
push_front 712770595
push_back 677265861
push_middle 414046740
push_middle 934710338
push_front 823908473
push_middle 203282057
push_middle 513449068
push_middle 681846417
push_front 908618180
get 78422
push_front 382190512
push_front 110909450
push_front 414167082
get 8181
get 94077
push_middle 557161087
push_middle 932468267
get 1285
push_front 601852346
push_middle 837987681
push_middle 888093201
push_middle 749081732
get 45257
push_front 409829905
push_middle 83326974
push_back 793035047
get 59964
push_front 948455827
push_middle 739042035
push_front 607741920
get 31919
push_front 515263610
push_back 681699781
push_front 325633092
push_middle 712520631
get 104867
get 69714
push_middle 603735085
push_front 546462023
push_front 909127517
push_back 637242565
push_middle 564838235
get 102129
get 97969
push_middle 616842970
get 8956
push_back 678257402
push_front 251085320
get 114841
push_back 185719002
push_middle 793867368
push_back 362459367
push_back 79495182
get 46745
get 79901
push_back 336564814
push_back 592294376
push_back 422251597
get 88375
push_back 677609685
get 17831
push_front 763379759
get 87453
get 99565
push_front 798289895
push_front 182539311
push_back 893094556
push_middle 152465418
push_middle 946128597
push_middle 219696409
push_back 546510970
push_back 796602828
push_back 697626532
push_middle 169257580
push_back 452743501
push_back 861190860
push_back 415424151
push_back 563865519
push_back 606361781
push_back 727413686
push_back 807470970
push_front 972542468
get 1856
push_front 909601757
push_front 895846380
get 61710
get 91859
push_middle 128828659
push_back 603736090
push_middle 404779187
push_middle 688282163
push_back 265445917
push_front 816670690
push_middle 378369271
push_front 917943490
push_front 475218440
push_back 591380663
push_middle 926577911
push_front 825473444
push_front 708741714
get 113176
get 11545
push_middle 367643611
push_middle 783867579
push_front 567371982
push_back 101713895
push_middle 172222219
get 49306
push_front 470285847
push_front 233051639
push_front 828346948
push_front 777632220
push_middle 486989084
get 104870
get 33486
push_back 217789625
push_back 186035721
get 11503
push_back 277318874
push_back 954641003
get 96454
push_front 918978664
push_back 729642176
push_back 126829534
push_back 278963218
push_front 791556794
push_front 691187720
push_front 653551322
push_middle 230153211
push_front 284145731
push_middle 39029285
get 105784
push_middle 81150498
push_front 538808329
get 37688
push_middle 454478814
get 40370
push_middle 755520437
push_back 638899359
push_front 166956648
get 89300
push_front 361961412
push_middle 423332614
push_middle 763679951
push_back 474076298
push_front 41204169
get 96940
push_front 725692846
push_back 893999211
get 2712
get 38451
push_back 486423300
push_front 826981245
push_front 223794817
get 96524
push_middle 1802488
get 31813
push_back 705953490
push_back 938396457
push_middle 613805582
push_middle 559639330
get 15249
push_front 766135849
push_middle 886987750
get 74584
push_back 81527887
get 52708
push_back 691973928
get 61679
push_back 185834890
push_middle 211181208
push_front 771627344
push_front 303843156
push_front 650175428
get 42416
push_middle 468769983
push_back 805528146
push_back 154380218
get 124871
get 87136
push_middle 619558587
push_front 87833491
push_middle 364863949
push_front 2065192
push_front 205208121
push_front 708309055
push_front 106379026
push_front 71323595
push_front 569922545
push_back 720263656
push_back 316051689
push_front 995713261
get 27142
push_front 259040730
push_back 808488534
push_middle 3686465
push_middle 299600438
push_back 940804624
push_back 778724074
push_front 480815915
push_middle 264854473
push_back 883507894
push_back 827221875
push_back 275479813
get 58365
get 39483
push_front 665794520
push_back 166930471
push_middle 603591544
push_back 237580231
push_middle 152915693
push_front 495149240
get 16482
get 69932
get 99127
get 105247
push_back 582709953
push_back 162376429
push_front 531684394
get 41614
push_front 768400633
push_front 853670359
push_front 69290571
push_middle 971532253
get 102084
push_front 598068284
push_front 129220168
push_middle 709425423
push_front 347657097
push_front 493760842
push_back 709877770
push_front 225789706
push_middle 310848412
get 33133
push_back 191335100
push_front 496257083
push_middle 408708731
push_front 362923111
push_middle 338073178
push_middle 734016226
push_back 444649733
push_front 886283468
push_back 872430105
push_front 15131267
get 30276
get 124280
get 20335
push_front 599958195
get 47468
push_middle 940971290
get 94112
get 98157
push_middle 695676577
push_front 900659184
push_front 78348014
get 35008
get 123195
push_back 393243917
push_middle 748623499
push_middle 812556459
get 106205
push_middle 194633905
push_back 858341729
push_front 613199824
push_back 463544283
get 33339
get 101371
push_middle 944635287
get 101617
push_back 754969435
push_front 72315669
push_back 38854936
push_middle 87199349
push_front 586896266
push_back 320321072
push_back 21024136
push_middle 135335556
push_middle 887825890
push_middle 282600555
push_front 856781267
push_front 918253028
push_back 426101365
push_middle 291407795
push_middle 101974151
get 435
push_front 504413761
push_middle 617949722
push_middle 218397625
get 21457
push_back 778055728
push_front 482480951
push_front 13669053
push_front 336454927
get 95197
get 57216
push_middle 115981537
push_back 606187351
push_middle 71929018
push_middle 428162871
push_front 668680076
push_middle 152211219
get 31907
push_middle 309860410
push_back 305185445
push_middle 370699681
push_middle 915760190
push_middle 739152558
get 110760
push_front 699746113
get 30148
push_middle 169645808
push_middle 927965719
push_back 88179576
push_middle 267451979
push_front 232892376
get 26012
push_front 266637366
push_middle 975417535
push_back 726190691
push_back 415963648
get 67999
push_front 741537573
push_back 452705137
get 39581
get 78124
push_front 619825000
push_back 712708879
push_middle 609749334
push_back 546942028
push_back 521542961
get 25150
push_middle 260583144
get 93560
push_front 109893596
get 18523
push_middle 835985794
push_back 750936130
push_middle 356879623
get 50029
get 45793
push_middle 58373651
get 123716
push_middle 171372426
push_middle 170225059
get 116590
push_back 844465913
push_middle 960402039
push_middle 407761049
push_middle 568431743
push_middle 801307143
get 105358
push_front 671016084
push_front 646460510
push_front 899775040
push_middle 822965042
push_front 23519019
push_middle 80104768
get 60898
push_middle 433205529
push_back 80013084
get 81156
push_front 526759434
push_front 962438330
get 123254
push_back 575360680
push_back 163503247
get 11207
push_front 334103984
push_front 799332365
push_front 293217394
push_front 541345259
push_front 916411752
push_middle 561603921
push_middle 72764246
push_middle 684982730
get 120728
push_middle 230491396
push_back 929593238
push_back 104679262
push_back 58554478
get 47149
get 49600
get 35340
get 58007
push_front 233936932
get 13449
push_back 490026291
push_back 500734708
push_back 817678678
get 74359
push_front 606785050
push_front 591626272
push_back 834854692
push_back 549067747
push_front 84297058
get 53716
push_front 403287330
push_back 102584243
get 45862
get 44610
push_middle 209278306
get 20641
push_front 599539913
get 18216
push_back 71465785
push_middle 786344094
get 33954
push_middle 484055816
push_back 40143275
push_middle 24028916
get 61590
push_middle 318967871
push_back 440141296
push_middle 83370936
get 2624
push_middle 974716328
get 94341
get 2065
push_back 362610258
push_middle 924500746
push_front 887232206
push_middle 213526008
get 99296
push_front 767251948
push_back 589300182
push_middle 724649706
push_front 674063603
get 29657
get 119906
push_middle 299722109
push_front 341085998
push_back 977754493
push_front 996508634
push_middle 235952189
get 20665
push_front 399329286
push_back 561693752
push_front 946440340
push_back 907249548
push_middle 327231331
push_back 54814099
push_back 851321158
get 97558
push_front 179528532
push_front 403201622
push_front 314857475
push_front 845622665
get 50745
get 22308
push_middle 117129322
push_back 816614577
push_back 448970490
push_middle 727740175
get 115894
push_middle 283597581
get 73238
get 76709
push_back 778777053
push_middle 146055440
push_front 461303190
push_middle 730699072
push_middle 596949909
push_front 851672581
push_back 84305991
push_front 521182498
push_middle 80774032
get 18730
push_middle 275328897
push_front 266706649
get 8229
push_back 123819566
push_front 637045990
get 72098
push_front 411564969
push_back 546854972
push_middle 599850107
get 90241
push_back 484718480
push_front 248873058
push_front 349723810
push_middle 860147620
push_front 965444616
push_front 861643872
push_front 762643926
push_front 853720427
push_middle 187547062
push_middle 982463752
get 91575
push_front 937743525
push_front 100677583
get 89820
push_front 118329489
get 29846
push_middle 416666264
push_middle 874084116
push_front 567392837
push_back 580608324
push_middle 932847304
push_front 193368297
push_back 954013485
push_middle 76506946
push_front 957312843
get 88229
get 117030
get 70533
push_middle 255226471
push_middle 474087290
push_middle 209899534
push_middle 801037025
push_front 239330580
push_front 143049454
push_back 585205384
push_back 874561881
push_middle 988447569
get 30311
push_back 472015874
push_front 974457548
get 92654
push_front 695831387
push_back 302191546
push_front 378158450
push_front 289035038
get 70890
push_back 502145533
push_middle 814859438
get 102497
push_front 543091735
push_front 661881140
get 36554
push_middle 568200632
get 70171
push_middle 975529355
push_middle 267970122
push_front 142748515
get 57478
get 9393
push_back 574554774
push_middle 215183932
push_back 818895667
push_front 42855137
get 12140
push_front 588367329
get 54996
push_middle 354834750
push_front 716237332
push_front 794715374
push_front 208950902
push_back 443186428
push_back 841402735
push_front 27060268
push_front 415269410
push_back 739506290
push_middle 552662859
push_back 936018541
get 72178
get 119515
push_back 395524508
push_back 835839280
push_front 575136115
push_middle 712627965
push_middle 494838042
push_back 62179549
push_back 946374858
push_middle 229513620
get 35767
push_back 938952996
push_middle 909548457
get 113769
push_back 531966394
push_back 182160552
get 82442
push_middle 960243208
push_back 383128330
get 56365
get 78712
push_front 576511007
push_front 450233848
push_middle 440304649
push_front 721140802
get 23445
get 111835
push_back 69771288
push_middle 977888864
push_back 202302531
push_back 939289868
push_front 266006932
get 2842
push_front 302958733
push_front 731584291
push_middle 114392446
push_back 443945669
get 123949
push_back 514195606
push_middle 506741149
push_front 733985885
push_middle 882133021
get 115188
push_front 583036422
push_front 77641787
push_middle 531900110
push_front 167365073
get 57304
push_middle 723036987
get 19583
push_back 242069345
push_middle 456061300
push_back 483599983
get 23879
push_back 963603774
get 22483
push_back 717865772
push_middle 92755464
push_front 18132490
get 49662
push_front 462643430
push_back 107725710
push_back 424858918
push_front 626441803
push_front 589736400
push_back 106751373
push_middle 9507299
push_middle 364154051
push_middle 844989372
push_middle 964685786
get 46220
push_back 565826095
push_middle 839125912
push_middle 424440759
push_front 639356090
push_back 321350017
push_front 562605619
push_back 273118710
push_back 832357921
push_front 148281526
push_front 755336887
push_front 398013556
push_front 728745629
push_back 340084334
push_front 793589765
push_middle 760401815
push_back 331980645
push_middle 747034726
push_back 610469142
push_front 435733254
push_front 695863093
push_back 839026745
push_back 716004849
push_back 826612107
push_back 317127898
push_back 561445129
push_back 243221733
push_middle 922542095
get 105383
push_back 909638162
push_front 595738070
push_middle 460878478
push_back 625978224
get 55882
push_front 256276820
push_back 5267486
get 105201
get 70344
push_middle 791657048
push_back 538270172
push_middle 508425814
push_back 162061828
get 9081
get 85884
push_back 894515554
push_middle 497633834
get 4012
push_back 48424264
push_back 819039218
push_back 306213543
push_back 522980387
push_middle 266630291
push_front 766280663
get 62155
push_back 586373352
push_front 683393545
push_front 857702344
get 47671
get 15052
push_middle 77787739
push_front 998545464
push_middle 94711833
push_front 883539807
push_back 536635509
push_front 819036145
push_middle 846877178
push_middle 17182925
push_middle 161174851
get 63856
push_middle 809124757
push_back 819674961
push_back 78283109
push_back 559712335
push_front 432813857
push_front 570251483
push_back 581632417
push_middle 90297728
push_front 914088886
push_back 167644780
push_front 138061860
push_middle 429664504
push_back 618808125
get 114464
get 28719
push_back 560365945
push_middle 669926229
push_middle 672165935
push_front 907071042
push_front 506463048
push_back 39925966
get 9866
push_middle 5686516
push_front 705580230
push_back 712572524
push_front 36783117
push_front 572376082
push_back 59766777
push_front 336605619
push_back 418917787
push_front 664297296
push_front 741888677
push_front 249483841
push_middle 442207837
get 94929
push_middle 520692399
get 89492
push_back 555996111
push_middle 941896517
push_front 656674526
push_middle 877414398
push_middle 567565416
push_front 250636085
push_back 252861590
push_front 240508540
push_front 268117584
push_back 934678806
push_back 580335464
get 78666
push_front 552003488
get 35856
push_front 974428563
push_back 954294990
push_front 94205863
push_back 732442915
get 104104
push_front 853987886
push_middle 983887917
get 14796
get 123283
push_middle 928152023
get 91751
push_back 812584443
get 1767
push_front 941265497
push_front 530709588
push_middle 359418096
get 96947
push_middle 617544661
push_front 358387096
get 48684
push_middle 116134073
get 15955
push_back 580765143
push_front 703318106
get 67865
push_front 336871362
push_front 397037993
push_middle 944586606
push_back 371445446
get 55347
get 39319
push_middle 695621447
push_middle 386694575
push_front 364693917
push_front 621127071
push_front 292145014
push_middle 751342744
push_back 826233749
push_back 609348350
push_middle 32620308
get 2751
get 115895
push_back 306614855
push_middle 692029268
push_front 601270579
push_front 232037160
push_middle 533208018
get 13792
push_middle 23966894
push_middle 421080119
get 21216
push_middle 708503391
push_middle 45076913
push_middle 640107240
push_middle 190531025
push_back 48976274
push_back 206685692
push_back 950571100
push_front 432559442
push_back 683734321
push_middle 428349093
push_middle 251331192
push_middle 873093977
push_front 845484490
push_back 11475045
push_front 220530623
push_middle 501962614
push_front 555042017
push_front 506226226
push_back 795470786
push_back 537426841
push_back 778137642
push_back 813174152
push_middle 12844904
push_middle 881560152
push_back 180138953
get 28272
push_back 93754680
push_middle 55955082
push_back 322503339
get 103852
push_front 726836381
push_back 293062753
get 16410
push_front 643070709
push_middle 143793942
push_front 612602868
get 73474
push_front 241063177
get 66594
get 84555
push_front 685181682
push_middle 512561382
push_middle 208544460
push_middle 296006970
push_front 937566458
push_back 742703310
get 98715
push_back 970101575
get 112380
push_middle 442353140
push_back 21920700
push_front 142334641
push_front 634828163
push_back 273427729
push_middle 628527188
push_middle 342987898
push_front 471529514
push_back 220868372
push_back 186033865
push_front 683073641
get 12115
push_middle 297666044
push_back 123596684
push_middle 49781643
get 110552
push_front 952493569
push_front 686779359
push_front 359074440
push_front 595904649
push_front 431088637
push_back 931206167
push_middle 960526992
push_front 920705626
push_middle 725133906
push_front 345349642
push_front 543231336
push_back 82171991
push_back 992361318
push_back 996655846
push_middle 653925784
push_middle 977298114
push_front 794594559
push_middle 841805792
get 24125
push_back 201680182
push_middle 775152764
get 120652
push_front 544139795
get 6786
push_back 966450685
push_front 695381863
push_middle 851222320
push_front 747307766
get 40009
push_middle 18276185
get 93202
push_middle 424076096
push_front 306472794
get 73774
push_front 461503185
push_front 970773205
get 26352
get 29920
get 21190
push_front 176761598
get 82768
push_middle 547112143
push_middle 484797443
push_back 58914043
push_middle 54162689
get 123612
push_back 844720839
push_back 631703171
push_back 903694552
get 4976
push_back 428680199
push_front 4215584
push_middle 235874218
push_back 317378313
push_front 413834110
get 101611
push_middle 703779618
push_back 918739363
push_middle 353246097
push_back 770143015
get 110867
push_middle 146843940
get 39469
push_back 545020503
push_middle 418966691
push_back 151287358
push_back 797373949
get 46245
get 60244
push_back 192340139
push_middle 657219719
push_front 922030661
get 76756
get 53592
get 17509
push_middle 931413469
push_front 988065741
push_front 376922211
push_front 997016140
push_back 592318978
push_back 675547813
push_middle 618944006
push_middle 206880610
push_middle 5195780
push_back 331888508
get 25962
push_front 282749467
push_front 956104891
push_middle 17535681
get 56990
push_back 614386626
push_back 299789429
push_front 500119772
get 78307
push_middle 79193077
push_middle 411066743
push_front 981339050
push_front 733902337
push_middle 901121622
get 120574
push_back 47864093
push_middle 522785854
push_front 40120057
push_middle 87564722
push_back 110952805
push_front 567620677
push_middle 524531629
push_back 368730426
get 5658
push_front 632898255
push_back 720320161
get 105627
push_middle 386534661
get 17556
push_front 286450074
push_front 102958604
push_middle 150258787
push_back 949146034
push_back 813983175
push_middle 840867893
push_front 412190247
get 103618
push_back 72457563
push_front 680974190
get 16297
push_back 41439476
push_middle 255361613
push_front 746027064
push_back 566856290
push_middle 491497556
push_back 323558837
get 75547
push_middle 504546897
push_front 364575292
push_middle 310808730
push_back 321538281
get 95880
push_back 147076433
get 79723
get 11820
push_back 428359417
get 71582
push_back 580654667
push_back 584102077
push_back 260859831
get 60713
push_middle 689809544
push_back 735150680
get 88262
push_back 189190262
get 120166
push_front 291646874
push_middle 762873865
get 105392
push_front 146725458
push_back 265378018
get 105209
get 61299
push_front 949617715
push_middle 255948599
push_middle 470877460
push_middle 91370049
get 23328
push_back 445085698
push_middle 76231676
push_back 91288935
push_middle 296468331
get 117579
get 92392
push_middle 789118885
push_back 280659530
get 73093
push_front 286805997
get 120173
push_back 518957113
push_middle 175029434
push_back 428510601
push_middle 220376581
get 43101
push_back 99008004
push_front 697108920
push_back 608061075
push_front 762818439
get 114964
push_back 940820663
push_front 154078315
push_back 787919042
get 17887
push_back 918979248
push_front 457874262
push_front 500822496
push_middle 287832207
push_middle 108760826
push_back 38726871
get 44714
push_front 368060912
push_middle 239597950
push_middle 61265714
get 778
push_middle 751549230
push_back 812771444
push_back 910406795
get 64540
push_back 216858962
push_front 589817605
push_middle 723621175
push_back 53470098
get 94539
push_front 9830764
push_back 142635792
push_middle 417865638
push_middle 190115437
push_middle 338189719
push_back 496288428
get 100282
push_middle 995261183
push_middle 756727899
push_front 360029709
push_front 630869482
push_back 894277932
get 34617
push_middle 581416944
get 112860
push_back 528275879
push_back 194516581
get 18996
push_front 548007823
push_middle 545546272
push_back 418397076
push_front 11579198
push_front 336115614
push_front 446763447
push_middle 378689842
push_back 547994762
push_back 281840690
get 108571
push_back 529556698
push_front 217682929
get 110170
get 98970
push_back 33677367
push_back 205563250
push_middle 977045152
push_middle 149499800
push_back 377232692
get 39302
push_middle 970523437
push_front 295525142
get 48702
push_back 718061211
push_front 639783899
push_front 17676731
push_front 607608999
push_front 310056185
get 83096
push_front 207402481
get 116406
push_front 906328023
get 10410
get 55243
push_front 703593560
push_middle 880821984
push_front 113657087
push_front 419287896
push_back 465136778
push_middle 568302918
push_front 118945681
push_middle 942629147
push_front 883491115
push_front 65358027
get 50519
get 22877
push_back 778528751
push_back 647353539
push_middle 138939240
push_middle 26408830
push_back 200378356
push_front 809573852
push_front 150340978
push_middle 459029286
push_front 10604326
push_back 838916876
push_back 844800480
get 123099
push_back 620450121
push_front 668467185
get 50556
push_middle 606685701
push_middle 788001720
push_back 285039240
get 75023
push_front 186543283
get 78316
push_back 497125274
push_back 203589237
push_middle 448312914
push_middle 603199818
push_middle 275004012
push_back 919491023
push_back 272954385
push_middle 994994072
push_back 942879283
push_front 469180488
get 98280
get 85230
get 40801
get 18353
push_front 495260375
push_back 749886262
push_middle 110613650
get 33378
push_back 809629872
push_back 663837058
push_front 526330287
push_middle 698747275
get 76675
push_middle 659867066
get 62928
push_back 252536643
push_back 981568398
push_front 24960262
push_back 878730228
push_front 75711776
push_middle 708340191
push_middle 913030360
push_back 773580359
push_back 49886765
push_middle 942663450
push_middle 794242915
push_front 258145540
push_front 31444876
push_middle 17235305
push_back 840086826
get 104689
push_front 759697990
get 31022
get 11446
get 56501
push_back 946004394
push_middle 308730632
get 108565
push_middle 135156621
get 98147
push_front 303549915
get 123054
push_back 178125441
push_middle 24169141
push_front 34801274
push_front 633936825
push_middle 459359806
push_front 784445373
push_back 183753970
push_back 620216305
push_front 17395845
push_middle 11358943
push_front 395372476
push_middle 579954825
push_front 740008667
push_middle 842757149
push_middle 240461037
push_middle 42165591
push_middle 864174513
push_front 678980467
push_back 126582817
push_front 263966670
push_back 298104735
get 17456
push_middle 732088376
get 105465
push_middle 122995515
get 71586
push_middle 520531842
push_back 159963082
get 33487
get 120018
get 84933
get 120322
get 5572
push_back 359486785
push_middle 52262792
push_back 844903929
push_middle 787953407
push_middle 365340653
push_back 158540538
push_middle 408207259
push_middle 719647961
push_middle 649856777
push_middle 462852216
get 103814
get 68494
push_front 663078041
push_back 148768324
push_back 277565340
push_back 665125837
push_front 411208738
push_front 882853389
push_front 968921
get 95861
push_middle 409867098
get 65310
push_back 609471336
push_back 324728095
push_front 7029413
push_back 221783796
push_back 92785281
push_middle 734428274
push_front 38088243
push_front 185398171
get 12687
push_middle 735363650
get 30832
push_back 728989940
push_back 489110127
push_middle 821910696
push_back 322820717
push_front 524218886
get 109611
push_front 98609959
push_middle 680897566
push_front 491528577
push_front 941378549
get 86149
get 16892
push_front 592738023
push_back 753254662
get 102615
push_middle 512091503
get 62593
push_back 230314709
push_back 930697099
push_back 617673251
push_front 21521399
push_front 62557666
get 57277
push_front 164660739
push_back 82896857
get 27064
push_middle 473623103
push_back 276437125
push_back 482442622
push_front 810814826
push_back 760350165
push_front 697140323
get 34890
get 118862
push_front 960456959
get 51411
push_back 612084264
push_back 37423655
push_middle 420789426
get 3955
get 37957
push_middle 690797168
push_front 846041000
push_back 160168393
push_middle 274587888
get 26213
push_front 267353133
push_middle 854902771
get 41786
push_back 390592058
get 27698
push_middle 952414185
push_front 468351330
get 15246
push_middle 731724402
get 21466
push_middle 147983598
push_middle 78921553
get 114395
get 57794
push_back 303632966
push_back 994029856
push_middle 798474096
get 18218
push_front 53809358
push_front 309302129
push_middle 743268849
push_back 956005255
push_middle 619775548
get 91099
push_front 962840923
push_front 171071752
get 29336
push_middle 976641613
push_front 561762744
push_front 742964721
push_middle 161782014
push_middle 938190736
push_middle 446591130
push_back 107657817
push_front 724486697
push_middle 493959134
push_middle 44402479
get 63259
push_front 13165194
push_middle 828739797
push_middle 106124160
push_back 545936319
push_back 565708221
push_back 527664634
push_back 413287935
push_middle 469201828
get 3396
push_back 487509967
get 107474
push_middle 793017892
push_back 992500293
push_front 658595768
push_middle 746485715
push_back 721341647
push_middle 269090085
push_middle 855557974
push_front 525343337
get 53919
push_back 157369272
get 7431
push_back 227497542
get 90496
push_back 751630084
get 96502
get 89137
push_middle 817613766
get 61258
push_middle 491930667
push_middle 56813625
push_middle 340075925
push_middle 234991557
push_back 432193430
push_back 323964918
push_middle 489235312
push_front 99783807
push_middle 395395077
push_back 16846695
push_back 565329099
get 42012
push_front 347508789
push_front 880435128
push_back 604808443
push_front 675009744
push_back 495967500
get 80083
push_middle 127113142
push_middle 42370327
get 45417
push_front 320801833
push_front 83937019
push_front 332003038
push_back 455591588
push_middle 66384893
push_front 373780352
push_middle 381901564
push_front 5746251
push_middle 966928506
get 72827
push_back 372233337
get 31618
push_middle 655509319
push_middle 723812660
push_back 603705512
push_back 236080854
push_middle 471063774
push_middle 185124360
push_front 955766976
push_middle 167291079
push_front 378790553
push_front 894072584
push_back 28283987
push_front 572030726
push_front 215797011
push_front 790181562
push_back 822355198
get 10335
get 75025
push_front 948639455
push_back 385959832
push_middle 353844232
get 70892
push_back 688208524
push_middle 449533131
push_middle 83969102
push_front 183763615
push_middle 252380046
push_middle 26148490
push_middle 88156512
push_back 862826786
push_back 404464807
push_back 967127210
push_middle 329593783
get 49201
get 57173
get 10650
push_middle 491815094
push_front 499368959
push_back 811206300
push_front 678008295
get 91346
get 95306
push_middle 986915226
push_middle 833176488
get 24571
push_front 740818657
get 90690
push_middle 270709792
push_front 15227080
push_back 223509283
push_middle 920512893
push_back 639373737
push_back 223643351
get 96224
push_front 43859805
push_front 542942545
get 86920
push_front 701231941
push_front 627428848
push_front 59226317
push_middle 602131840
get 91002
push_front 596156307
push_front 85162809
get 40958
push_middle 648996634
push_middle 706949895
push_front 389333647
push_front 598547967
get 50159
push_back 651024036
push_back 322652780
get 87721
push_back 49306126
push_front 369816419
push_front 988593258
push_front 346294831
push_front 342148791
push_back 105921791
push_back 985271508
push_back 214427220
push_front 614123106
push_middle 837842478
push_middle 595234656
get 76609
push_back 217688360
push_front 501788280
push_middle 274226160
get 2355
get 62525
push_front 505324999
get 86175
get 3182
get 30974
push_back 200191315
push_front 635039813
push_front 604658744
push_front 889739144
push_front 121420366
get 11859
push_front 34337
push_back 545952625
get 3830
push_back 300300308
push_back 895891797
get 47107
push_back 960998773
push_front 40786658
push_front 431096591
push_back 418983320
push_middle 945031176
push_back 44622889
push_front 744441940
get 119446
get 87686
push_back 574472379
get 96892
push_front 887233711
push_front 624441657
push_back 147559515
push_front 142582549
push_middle 640725711
push_middle 875133139
get 34771
push_middle 738330757
push_middle 732232735
get 19014
push_middle 399995976
push_middle 788168941
push_back 981444515
push_back 297209157
push_front 428546078
push_back 899538214
push_middle 506513230
push_middle 552574264
get 82365
get 111433
push_middle 74503098
push_middle 929488875
get 27346
push_middle 838850242
push_back 700952995
push_back 187550979
push_front 503741798
get 99756
get 83815
push_front 725120536
get 93849
push_front 40216034
push_middle 232466911
push_front 984268853
get 42014
push_back 862647923
push_front 510703278
push_back 595576580
push_middle 642463925
push_back 820347395
push_back 155368593
push_middle 992024384
push_back 222126337
push_back 950308328
push_front 766375613
push_back 500844435
push_middle 209285863
push_front 847985418
push_middle 373154975
push_back 824429865
push_back 757374505
get 34913
push_back 521947987
push_back 914928303
push_middle 7799295
push_front 835813919
push_front 680658441
get 26058
push_middle 194236597
push_middle 815645386
push_front 977009466
push_back 192174904
push_middle 373230079
push_front 900434031
push_front 766099226
push_back 792577658
get 56609
push_middle 122178439
push_back 889663443
get 4854
push_back 43826638
push_back 328847495
push_front 468812714
push_back 283656511
push_front 642163271
push_middle 57336842
push_back 526974156
get 39538
push_middle 563824116
push_middle 642518247
push_back 121179278
push_back 883800210
push_middle 119989992
push_back 3635463
push_middle 632273851
push_middle 415336171
push_back 8562816
push_back 576225829
get 92079
push_front 589196894
push_middle 705537885
push_front 783724482
get 115772
push_middle 99440610
get 2430
push_front 180821214
get 125619
push_middle 47945749
get 60356
get 15936
push_back 590257887
get 104787
get 58265
get 111198
push_front 551556799
push_front 713997006
push_front 806719689
get 92904
push_middle 805787239
push_front 518151872
get 111357
get 119327
push_back 676875082
push_back 228771980
get 43677
push_back 765811801
push_middle 236147864
push_front 671189783
push_front 127393990
push_middle 610100287
push_front 437867986
get 33362
get 47140
push_middle 96429158
push_front 742406626
get 118814
push_back 523326894
push_back 730395876
push_middle 892919919
push_back 495670051
get 23203
get 121994
push_front 769036686
push_back 370456790
push_middle 671909148
push_back 613498368
push_middle 212067595
push_middle 660819115
get 120455
get 91723
push_front 848192514
push_middle 582912256
push_middle 294947431
push_middle 30638502
push_back 858276802
push_front 333330228
push_back 434797550
push_back 575802773
push_front 747371103
push_back 740677175
push_back 263335147
push_middle 666643314
push_front 923235014
push_front 799720172
push_front 356870363
get 74611
push_front 554524164
push_middle 918864567
push_back 197036809
push_front 95512614
push_front 948756897
push_front 994031658
push_middle 954530619
push_front 207334536
push_back 840647568
get 27853
get 61792
get 5810
push_middle 861411529
get 88307
get 43043
push_front 812338533
get 74348
push_middle 795251630
push_middle 526984000
push_back 336711968
push_front 548396943
push_back 216711470
push_back 953054777
push_back 281325264
get 109900
get 91216
get 95055
push_middle 76104950
get 97079
push_front 275418791
get 61311
get 26703
get 72168
get 62529
push_back 350197956
get 13214
push_front 555552163
push_back 680721684
push_front 591198076
push_front 257807854
push_back 898589162
push_middle 298094569
get 44033
push_front 95015824
push_middle 410568946
get 120825
push_back 652537093
push_front 350510220
push_back 490799477
push_front 319861723
push_middle 939314606
push_middle 657583889
push_front 974654440
push_middle 128059846
get 72992
push_front 743769261
get 44363
push_front 791347802
push_front 721679073
get 88281
get 52047
get 12669
push_back 983704048
push_middle 727874040
push_back 975445253
push_middle 839975917
push_back 500063125
push_middle 755519624
push_front 185043437
push_front 481840921
push_front 732580764
get 75362
push_middle 365737241
push_middle 155785666
push_front 209080660
push_front 456543078
get 94955
push_front 143614117
get 23308
push_middle 818559419
get 24651
push_middle 503842406
get 104002
push_middle 424249399
push_middle 829900574
get 24402
push_back 433237849
get 60587
push_back 432676526
push_front 939237887
get 98633
push_middle 566178447
push_back 850549201
get 90541
push_front 770396699
push_back 796232638
push_back 684958911
get 73673
get 69683
push_back 917165440
push_back 639115269
push_back 692258622
push_back 413207799
get 116488
push_back 898200004
push_back 406958093
push_front 3970920
push_back 577729456
push_front 25181576
get 18111
push_front 573602441
push_back 808031176
push_back 440100241
push_front 93417255
push_front 73055444
push_middle 164555731
push_front 919153153
get 101026
push_front 116559995
get 104594
push_middle 269446516
get 91331
push_front 256293042
push_back 59008395
push_front 388771310
push_back 306540410
push_front 655259757
push_front 48900104
get 48887
get 43224
push_front 117877062
get 105490
push_middle 212378498
push_back 784257702
push_middle 475770878
push_back 515806656
push_front 998412716
push_back 930511594
get 115240
push_middle 156333259
get 122369
push_middle 16916667
push_back 444082417
push_front 503025027
push_middle 998908328
push_middle 802892669
get 43724
push_back 236717057
push_middle 232953381
push_middle 722731624
get 80834
push_back 223385086
get 23175
get 96892
push_front 481470625
push_middle 797203346
push_middle 903245068
push_front 701440722
get 84088
push_back 20038713
push_front 490703811
push_front 848112337
push_front 456740598
push_front 362619761
get 108448
push_front 697811965
get 88865
push_back 877930713
push_back 622658691
get 90836
push_front 767176068
push_back 552404216
push_middle 993947068
get 24938
push_back 753913153
push_back 195651793
push_middle 491459130
get 6908
push_front 221746254
push_back 598306848
get 111435
get 90179
get 22801
get 20437
push_back 825388853
push_front 641083699
push_front 412465023
push_back 666295756
push_back 364001383
push_back 502593376
push_middle 300697450
get 613
push_front 330076738
get 398
push_back 32464839
push_front 206765880
push_back 274336685
get 93595
push_front 112887595
push_back 649661122
push_middle 996147535
push_back 843782114
push_back 544950917
push_middle 697141611
push_front 800509154
get 118201
push_back 341867191
push_front 46341462
push_back 974524335
push_middle 442459481
get 65334
push_middle 750592182
push_front 354712613
push_front 455866524
get 39697
push_front 185413813
push_front 804081142
push_back 610582787
get 25635
push_front 752623481
get 125636
push_middle 407790533
push_middle 928295169
push_middle 734765318
push_middle 655876808
push_front 507524648
push_front 819423781
get 43146
push_back 893183080
get 76711
get 59289
push_front 167584740
push_back 833168109
push_middle 499742276
push_middle 1425287
get 53693
push_back 497178067
push_middle 106007603
push_front 904664443
get 9676
push_middle 326860411
push_back 867627541
get 36857
push_middle 330969886
push_front 166550302
push_middle 772148864
get 77548
push_middle 450587209
push_back 470305691
push_back 287737706
get 59637
push_front 714368469
push_back 37878628
get 10360
push_back 237336031
push_back 112039677
push_back 740502134
push_middle 695834173
push_middle 638298701
get 111722
push_middle 315919249
push_middle 306637965
push_back 604948799
push_middle 537743532
push_back 262708427
push_front 714685253
push_middle 930810611
push_middle 845794884
push_middle 482951353
push_back 84200132
push_front 913709959
push_front 348471043
get 16729
push_middle 31373694
get 85132
push_middle 448944247
push_front 850537492
push_front 698919192
push_front 385561493
push_middle 255440173
push_front 477053938
get 96864
push_middle 512903378
push_middle 629144755
push_front 939630176
push_front 531471071
push_back 919569148
get 5719
push_back 841180356
get 94396
push_front 994987224
push_front 64382942
push_back 110524972
push_front 713372428
get 49194
push_back 836147322
push_back 695483380
push_back 725843692
push_back 13242145
push_middle 878729233
push_middle 654643325
push_back 729622922
get 109814
push_front 242540422
push_back 530429543
get 54432
push_back 365145465
push_back 967620799
push_front 485316380
push_back 377663220
get 63981
get 104784
push_middle 479208792
push_middle 768243698
push_middle 22431809
get 116583
push_front 693798922
push_middle 343243860
push_front 990188784
get 88230
push_front 279564516
push_back 436763590
push_middle 84955669
push_front 548988373
get 69548
push_front 400516885
push_front 608520665
push_front 379485063
get 91289
push_middle 39925950
push_middle 129715683
push_back 894568470
push_front 149584756
push_middle 879975444
push_front 600050273
push_middle 767162986
push_back 870735540
push_back 302964869
push_middle 174539394
get 88192
push_middle 168129621
push_back 776650786
push_back 490994882
push_front 149151454
push_back 926453425
push_front 14262700
get 112773
push_middle 659015725
push_back 680557514
push_front 378861371
push_back 598945438
get 19140
push_middle 485219337
get 33880
push_back 617873555
get 9960
get 83860
push_front 672251317
push_middle 269677276
push_front 629695605
push_back 431255169
push_back 782578406
push_front 181198647
get 100328
push_front 363017531
get 90633
push_front 30743905
push_back 521539673
push_middle 506828198
push_front 242072257
get 70539
get 1547
push_back 777429126
push_front 373866479
push_back 251506531
get 122448
get 44171
get 74930
push_back 4220856
push_back 189081741
get 26043
push_front 579546889
push_back 357686272
get 65685
get 40386
get 1028
get 21668
push_front 596196741
push_back 228826876
push_front 574656091
get 111691
get 21948
get 43856
push_back 516096258
push_front 578105235
push_front 702212638
push_back 166525582
push_back 414896517
push_front 345589712
push_front 73413432
push_middle 374124051
push_back 910978980
get 869
push_middle 863319071
get 118935
push_front 815967514
get 19794
push_front 365448791
push_back 520581958
push_front 811349225
get 22971
push_front 116904334
push_middle 828585341
push_front 799387825
push_front 628314411
get 44059
push_back 225545884
push_middle 479740152
push_middle 748723261
push_back 229191636
push_front 43613255
push_middle 542502001
get 42387
push_back 502551591
push_back 580543732
push_back 709519664
push_middle 712952819
push_front 30185616
get 48027
push_front 352042283
push_back 232917307
push_middle 752724491
push_front 818662321
push_back 907876054
push_back 61203566
push_back 775486091
push_middle 683544170
push_front 348473966
push_back 789640293
push_back 594673462
push_back 878288894
push_back 397608210
push_middle 326177513
get 7202
push_middle 968771845
push_back 636593724
push_back 318545530
push_middle 535835294
push_middle 319483645
push_middle 634980425
push_back 535452571
push_middle 610775080
get 67854
push_middle 729366684
get 54028
push_front 173676578
push_middle 138789136
push_front 393556088
push_front 682382872
get 94070
push_back 329859946
get 44943
push_middle 435768568
push_middle 642006545
push_back 65010088
push_back 247087836
get 113444
push_front 514981786
push_back 587067788
push_middle 365981620
push_middle 609011354
push_front 918596868
push_front 214974967
push_middle 409813120
push_back 309170529
push_back 41502591
push_middle 618234867
get 22722
get 119471
get 51588
push_middle 329757271
push_back 213150607
get 9089
push_middle 332229553
push_middle 513811191
get 868
push_back 603089769
push_front 667713519
push_middle 99301726
push_middle 990457822
push_back 983028795
push_back 285508671
push_front 769492216
push_front 65409888
push_middle 534398518
get 11077
get 75539
get 23717
get 25015
push_back 616170436
get 85974
get 104464
push_front 716989525
push_middle 631929568
push_front 237848342
push_front 778337864
get 44810
push_back 729858233
push_front 411884513
push_front 507259973
get 64065
push_middle 260961048
get 31798
push_front 681158542
push_front 357160345
push_middle 572732678
push_middle 989101847
push_middle 440377759
push_back 181838773
push_middle 532850883
push_back 681741955
get 110181
push_back 25837557
push_back 507972256
push_front 350112479
push_middle 581164285
push_back 991394655
push_back 249133957
push_middle 66426845
push_front 517850709
push_back 436751767
push_middle 66312169
push_front 311007707
push_back 778365473
push_middle 483108875
push_middle 192296748
get 94019
get 126122
push_front 449288626
get 88617
push_front 52511452
get 79175
push_front 231929221
push_back 131724721
push_middle 548450178
push_back 283665552
push_middle 917207801
push_front 516499549
push_middle 829055942
push_front 383594731
push_back 371244974
push_front 294484352
get 80429
push_middle 536958234
push_middle 901042039
push_middle 284581181
push_back 754335763
push_middle 42745706
push_middle 141147040
push_middle 837438532
push_front 29174305
get 54633
push_front 481612182
push_middle 595834371
get 124664
push_back 668418614
push_front 387460890
push_back 434847679
push_front 932001301
push_middle 962798934
push_middle 617735247
push_back 496078776
push_back 163118529
push_back 86027890
push_front 635990257
push_back 174233919
push_front 245106923
push_back 118388519
push_middle 225397070
push_front 708851302
push_front 67401978
push_middle 622344231
push_front 377874776
push_front 649929186
push_front 312451136
push_back 391992399
push_back 663911051
push_back 424611333
push_back 231319863
push_front 390849831
get 95708
push_back 197158849
push_front 936660711
push_middle 485376919
get 102382
push_back 851894323
get 13323
push_middle 250412467
push_back 68966619
push_front 683874461
push_back 925361541
push_back 812202292
push_middle 900841566
push_front 670483282
get 28802
push_middle 19535860
push_back 959111178
push_back 980443945
push_middle 119829698
push_front 441151633
push_front 771218232
push_back 402558925
push_back 194904356
push_front 738838175
get 19784
get 103458
push_middle 256179909
push_back 302258122
push_back 698708
push_back 580484740
push_middle 262415151
push_front 244065256
push_front 873374427
push_front 187417896
push_front 582374027
push_back 671512172
push_back 974374590
get 16696
push_back 18037778
push_front 764953193
get 58876
push_middle 590559171
get 105669
push_middle 960783731
push_middle 656429512
push_middle 238678430
push_middle 620525612
push_front 90517218
get 95044
push_back 361061451
get 126415
push_middle 96350157
get 36328
push_middle 271176293
push_back 921789976
push_front 214462862
push_middle 389838840
push_middle 606284822
push_middle 910703798
push_front 602210270
push_middle 494583096
get 10146
push_middle 558750662
push_middle 399181366
push_back 417758979
push_back 580568212
push_middle 185736642
push_back 481589784
get 52073
push_back 325300140
push_front 414533058
push_front 146577695
push_middle 314456558
get 51705
get 120063
push_front 261262075
push_back 919723986
push_back 714181216
push_front 845861885
push_back 604713202
push_middle 627900521
push_front 327754456
get 34844
get 49365
push_front 69854237
push_middle 789442736
push_front 592740528
push_back 48731262
push_back 55128687
push_middle 257541830
push_back 656403143
get 8249
push_middle 518714318
push_back 13894676
push_front 613865631
push_middle 232408119
push_middle 61876746
push_front 327334670
get 4664
push_middle 13285139
get 110591
get 954
get 114113
push_middle 511514329
get 25263
get 21955
push_middle 382804402
push_front 396137588
push_back 949778751
push_back 18283336
get 1678
push_front 637759491
push_middle 713968407
push_front 293800292
push_middle 293885886
push_middle 906300508
push_middle 420181536
push_back 752214565
push_middle 252942561
push_front 965828535
push_back 669057663
push_middle 617239591
push_front 102154808
get 94041
get 69733
push_back 253533905
push_middle 840093633
push_middle 29990212
push_middle 848752258
get 17214
get 46088
push_middle 19260893
push_back 462532803
get 109228
push_middle 463100796
push_back 244798707
push_back 456828904
get 108061
push_front 682190279
push_middle 167599629
push_middle 601580251
push_back 56843362
push_front 458059717
push_front 224595183
push_back 40794254
push_back 911420914
push_middle 364975139
push_back 566581773
push_middle 880930582
get 77473
push_back 402403305
push_middle 290811750
push_middle 234573066
get 60121
push_front 478396889
push_front 5342481
get 37675
push_front 729921903
push_front 274882869
push_front 180859226
push_front 209071651
push_front 754527744
push_front 793477769
push_back 932412438
push_middle 95285597
push_middle 652031761
push_middle 844423986
get 82926
push_middle 802611321
get 120801
push_back 967393208
get 85227
get 40998
push_middle 226172111
push_front 657414067
get 41007
get 86882
push_front 794611498
push_back 347741567
push_back 457057569
push_front 630879873
push_back 305466267
push_front 516436195
get 85250
push_middle 860005569
push_middle 355983586
get 110598
push_front 512121238
get 116431
get 61851
get 123485
get 57829
get 7823
get 33764
push_front 564004928
push_front 869429073
push_front 850992402
push_front 740745134
get 33802
push_middle 805550563
push_front 355081456
push_back 604247582
push_front 974492863
push_middle 971754377
push_back 894519823
push_front 130068988
get 1543
push_middle 976167112
get 88393
push_back 96118268
push_middle 654137211
get 109676
get 106348
get 71593
push_back 865866812
push_middle 261491355
push_front 777290441
push_middle 716799791
get 68123
get 5789
push_middle 119715590
get 105175
push_front 807341190
push_front 587576068
push_back 886836010
push_back 463642259
get 9651
get 1131
push_front 44985038
push_middle 720742073
push_back 893076615
get 121479
get 50733
get 34294
push_front 959876301
get 115493
push_back 361687090
get 41567
push_back 527058616
get 45313
push_middle 773220406
push_front 974081020
push_back 170397811
get 17139
push_back 239323771
get 60376
push_front 213103882
push_front 979120406
get 2520
push_middle 57668226
push_back 382664237
push_back 304417158
push_middle 337268307
get 17929
push_front 975752177
push_front 582597622
push_front 894108803
push_middle 895900722
push_front 708169257
push_front 428624350
push_back 963084679
push_back 471942440
push_back 132221604
push_back 827812639
push_front 462668366
get 104312
push_front 336096396
push_front 744478604
get 12257
push_back 343552463
push_front 303864320
push_front 99872801
push_middle 216234103
get 6681
get 84825
push_back 429370602
push_back 30772400
push_front 6604861
push_front 700016102
push_middle 842852587
get 10066
push_middle 647530258
push_back 538386719
get 64110
get 42550
push_middle 40856239
get 112534
push_front 14564402
push_middle 371809140
get 105721
get 113242
push_back 170841729
push_front 285769305
push_front 440870542
push_front 593405563
push_back 824769595
push_middle 290524869
get 51559
push_middle 454958116
push_front 338576047
get 106126
push_middle 173458877
push_front 268850629
push_middle 871552975
get 62927
push_middle 482364562
get 46545
push_front 390703342
push_middle 805560712
push_back 520238786
get 117617
get 9302
push_middle 643761657
push_front 885570726
push_middle 87134031
push_front 463190806
get 61885
push_back 180256881
push_middle 571510718
push_back 722904739
push_middle 873210315
push_middle 793148289
push_back 12364838
push_front 881442202
push_middle 632265558
push_back 365476754
push_middle 912695276
push_back 188901141
push_middle 93604173
push_back 76594798
get 15040
push_back 682693858
push_middle 354591075
push_back 389907349
push_back 221939539
push_front 903562992
push_back 777305929
push_back 252736359
get 120585
get 94058
push_middle 115914401
push_middle 677849508
get 79528
push_middle 922047652
push_front 48817618
push_front 97524788
push_back 826540731
push_middle 385838908
push_back 752129490
push_back 804386608
push_middle 379082871
push_back 15581664
push_front 769362710
get 27182
push_back 634822761
push_front 485022444
get 124309
get 97554
push_front 887241336
push_middle 838703292
get 57423
push_front 331951172
push_back 955634132
push_back 451436308
push_back 544663119
get 59046
get 78293
push_middle 495759567
push_front 17909594
get 110187
get 104227
push_back 86070325
get 64981
get 119689
push_middle 884691560
push_back 364678770
get 62930
push_middle 827796493
get 123138
push_back 553088346
push_front 17914444
get 65766
push_middle 120638746
push_back 102158896
push_middle 924562257
push_middle 524719351
push_front 768476377
push_middle 822654761
push_front 196010006
push_front 694109934
push_front 411664141
get 22990
get 34829
get 51101
get 37388
push_middle 451504193
push_front 443878900
get 104584
push_middle 774874547
push_middle 567011997
push_middle 77770662
push_front 719145885
push_middle 413889108
push_front 381024104
push_front 221088702
push_front 868105005
push_front 213428624
push_back 76109547
push_back 746363418
push_back 345093120
get 10020
get 119337
push_middle 823310350
push_back 910085306
push_middle 195415082
push_middle 631363892
get 79801
push_back 122500569
push_middle 115012711
push_back 137671919
push_back 411228404
push_middle 563682437
push_front 360077205
push_middle 204049832
get 27241
push_middle 332919420
get 46864
get 124505
push_back 637793448
get 7672
push_front 159489791
push_back 79664047
push_middle 278971787
push_middle 298391539
push_front 577360910
push_back 291351211
get 31984
push_front 700856544
push_middle 522959600
push_back 312345778
get 92854
get 35218
get 99758
push_back 332622931
push_back 845044621
get 86751
push_front 34118283
push_front 817004676
push_front 108873968
push_middle 270203656
push_back 234912220
push_back 429075250
push_back 707713154
push_middle 844995710
get 97412
push_middle 977460470
get 6957
push_middle 813084719
get 48990
get 104182
get 20223
get 24510
get 36988
push_middle 766931476
push_middle 955723793
get 90532
push_middle 479925588
push_front 466600522
push_middle 2071724
push_middle 264141653
push_front 138372380
push_back 634507971
push_front 584153053
get 122128
push_front 836948042
push_back 840346190
push_back 968403154
get 109491
push_middle 730578336
get 4153
push_front 62298512
get 89011
push_middle 886743038
push_back 45472350
push_middle 441802284
push_front 173205501
get 77303
push_front 757897886
get 11905
push_middle 164293406
push_middle 342700010
push_back 41237555
get 120085
push_back 653176761
push_front 953831513
push_middle 446307161
push_front 380538194
push_front 748031349
push_back 435649334
push_front 633052099
push_middle 205681772
push_middle 59671332
push_middle 397399777
push_back 486530376
push_middle 959190413
push_middle 642882128
push_middle 25164958
push_back 22914052
push_middle 24171587
get 82546
push_front 799130760
get 73277
get 57339
push_middle 972269228
push_middle 34077039
push_middle 243049958
push_back 958210567
push_back 215677996
push_middle 653019634
push_middle 126142817
push_middle 329725737
push_middle 547626354
push_front 250267314
push_back 792097500
push_back 217012540
push_back 198368123
push_back 569965262
push_front 245896940
push_back 106006793
push_middle 123621872
push_middle 152182478
push_middle 399656707
get 25587
push_front 53079961
push_front 574969278
push_front 468056524
push_back 117759680
push_middle 71146557
push_middle 238869385
push_middle 26729344
push_back 760984554
push_back 988198205
get 16137
get 74153
push_middle 732608716
get 83499
get 114886
push_front 736728538
push_middle 966188883
get 11650
push_back 427027286
push_back 467210186
get 33095
push_back 688326504
get 92339
get 99908
get 94900
push_middle 858865713
push_back 102875158
push_front 923837356
push_back 158356515
push_back 355362507
get 17462
push_middle 852821488
push_middle 86372193
push_front 21999483
push_front 385477160
push_front 426134467
get 43292
get 12977
push_back 744130173
get 95632
push_middle 638941187
get 104517
push_back 540990587
push_back 996413748
push_back 607940612
push_back 443512403
get 100937
push_middle 293360016
push_front 829230515
get 109760
push_front 268107568
get 126030
push_back 299332458
push_front 337848352
push_middle 39842089
push_front 673351881
push_front 955033394
push_front 298811098
push_front 311822384
push_middle 966247654
get 66881
get 86747
push_front 894364453
push_front 221882419
push_middle 592441670
push_back 19219974
push_front 79565863
push_front 932162996
push_middle 332951502
push_back 384161663
push_back 394666066
push_front 727421828
push_back 258580157
push_front 222911088
push_front 696626700
push_middle 697567059
push_middle 252087522
push_back 888635000
get 3341
push_middle 392864562
push_middle 81812920
get 103773
push_back 335265140
push_front 939042395
push_middle 834789990
push_front 955821140
push_front 976465083
push_front 887116379
push_middle 456961036
get 107528
get 103054
push_middle 484308001
push_front 584250999
get 65965
push_middle 17802127
get 76393
push_front 392494461
get 32613
push_back 777479627
push_middle 138600434
push_front 851686513
push_front 776388256
push_front 651125100
get 5986
push_middle 866936878
push_middle 663352944
push_front 47068781
push_back 56831106
push_front 362655044
push_middle 171440252
push_back 387325993
get 55638
push_middle 659444064
get 124689
push_middle 305566138
push_front 96788694
get 122721
push_middle 78754693
push_front 185119531
get 45825
push_front 885166085
push_front 549577519
push_middle 545314317
push_front 557675839
get 45964
get 84093
push_middle 734895881
push_back 284992275
push_middle 309669519
push_back 478566996
push_front 722887939
get 125824
push_front 828535089
get 35934
get 111458
get 45238
get 23698
get 52027
get 121508
push_back 23725171
push_middle 13270449
get 77657
push_middle 393654806
push_back 769909530
push_middle 561061419
push_middle 668758926
get 78853
push_middle 186349743
push_middle 668557080
push_middle 954609618
get 37546
get 75791
push_front 753190921
push_front 129295784
push_front 345858316
get 45626
push_front 932133888
push_front 706832475
push_back 603813021
push_front 169379431
push_middle 860499234
get 13809
get 83418
get 49137
push_front 192919167
push_middle 938628064
push_middle 77568566
push_middle 317424586
push_middle 301320388
push_middle 246565244
push_front 723449140
push_front 814927930
get 30684
push_middle 736679988
push_front 493927012
get 7643
push_back 871654961
push_front 539848035
push_front 346792648
push_middle 730908295
push_middle 467731541
push_back 768140229
push_middle 190143211
push_middle 139488639
push_middle 353040182
get 28264
push_middle 575035406
push_front 435948670
push_front 119321447
push_back 876015416
push_front 136683568
get 93138
push_front 159662920
push_front 144405416
get 83638
push_back 586984396
push_middle 813610367
push_front 984835793
get 118821
push_front 137089895
push_front 837835413
push_front 546913455
push_middle 739524645
push_middle 15665250
push_back 76179737
push_middle 750829086
push_back 55397427
get 10500
push_front 368080754
get 64998
push_back 246129697
push_front 592905901
get 67564
push_front 978621973
push_middle 65638265
get 30180
push_front 579528339
push_middle 602248870
push_middle 316059
get 111614
push_front 382423486
push_front 645149546
push_front 443030140
push_front 602823394
push_back 393581020
push_front 443323455
push_middle 383705398
push_middle 431618646
push_back 334738692
push_front 444510836
push_middle 990981671
push_middle 708785363
push_middle 356337865
push_middle 615793943
push_front 472741291
push_front 249025269
push_back 545050163
push_front 286524929
get 27893
get 85710
push_back 318049849
push_middle 32984128
get 74459
push_back 684305226
get 105394
get 4033
push_middle 160248569
push_back 970718442
push_middle 657168881
get 75726
push_middle 271518490
get 14621
push_back 166771089
push_front 655192572
push_front 755282188
push_front 380227493
push_front 304764077
push_back 841308630
push_middle 488339293
push_middle 763493306
push_front 418309268
push_back 938606899
push_front 176358647
push_back 143422802
push_middle 492448027
push_front 182440418
get 94787
push_front 912175605
get 2285
push_back 804867167
push_back 511241154
push_front 264992677
push_front 468265164
push_back 564871662
push_front 285749775
push_back 965975131
push_front 632912832
get 101088
push_middle 40836504
push_front 230816245
get 41319
push_front 540684476
push_back 165772158
push_front 789302656
push_front 435454295
push_middle 45297247
get 50402
push_front 104124697
push_front 346114384
push_front 158840253
push_back 445529135
get 55924
push_front 242629513
push_back 15535139
get 56021
push_front 166511139
push_middle 451830048
push_middle 247603860
push_front 790623235
push_front 964369538
push_middle 74058467
push_middle 783561847
push_middle 483287358
push_middle 843248624
push_middle 526077820
push_front 534273039
push_middle 709538133
push_front 375248586
push_front 170093076
push_front 5934679
push_front 582525596
push_middle 424810722
push_front 385127394
get 54472
push_middle 845332229
get 104068
push_back 23553462
push_back 725232262
push_middle 300221621
get 53048
push_front 298850476
push_back 6090217
push_back 826613663
push_front 123379550
get 4463
push_back 339147430
push_middle 548344244
push_back 868191330
push_back 326334471
push_front 401599183
push_middle 212984186
push_back 537729117
get 79424
push_middle 928144071
push_middle 722991419
get 20611
push_middle 716561021
push_middle 40571770
push_front 583081487
push_middle 248442123
push_back 883954498
push_back 299496513
push_front 734490857
get 78439
push_back 562051496
push_middle 590121736
push_front 707460209
push_back 272158528
push_back 262124476
push_front 53997577
push_back 111011244
get 80090
push_middle 93181698
push_middle 291550974
push_back 393120663
push_front 24660926
push_back 673803876
push_back 674981239
push_back 383172411
get 121395
push_front 828543593
push_middle 99334181
get 63268
push_back 936159909
push_back 653132819
push_back 849908179
push_middle 623199185
get 11177
push_back 550198901
push_back 482322709
push_front 840738328
push_front 707401951
get 84810
push_back 290484356
push_middle 135654566
push_front 631346162
push_front 567354801
push_back 17954499
get 113851
push_front 413237345
push_back 449040648
push_back 705955177
push_middle 679536312
push_front 366945363
get 12080
get 5774
get 121418
get 97198
push_back 565880316
push_back 672322848
push_back 890795756
push_front 264949852
push_front 310483884
push_front 669966920
push_back 536536409
push_front 177322329
push_back 845638898
get 117889
push_middle 973948538
push_middle 717257328
push_front 321429980
push_back 161911124
push_front 812407509
push_front 21302724
get 74352
push_middle 778384629
get 115276
get 37834
get 50279
push_back 824590972
push_middle 792714555
push_back 664001435
push_back 575328103
push_back 529304914
push_back 621484022
push_middle 978013253
push_middle 498247922
push_front 862469108
push_front 663918055
push_front 234502833
push_middle 188159852
push_middle 606538044
push_middle 294668112
push_front 201364882
push_front 847467627
get 36419
push_back 657200320
push_back 50011247
push_middle 734636451
push_front 37554342
get 42144
push_back 507664055
get 63106
push_front 181905461
get 92494
push_back 549100145
push_back 907347125
get 20654
push_middle 385394281
push_front 708117015
push_back 207662028
push_middle 611092180
get 17858
get 45718
push_front 751189779
push_front 338852142
push_middle 849960687
push_front 461295532
get 118165
get 51080
push_front 33838392
push_back 59986560
push_middle 814000755
get 41713
push_front 289602599
push_back 533742005
get 45712
push_middle 206594225
push_front 925938789
push_front 213523041
push_middle 132178278
push_back 751336746
push_back 636109177
push_front 772718113
push_middle 355519541
push_front 280482511
push_front 150171659
push_middle 573105832
push_front 151658832
push_front 97639462
push_front 777097193
push_front 808288642
push_back 567903122
get 67105
get 2940
push_middle 214978655
push_front 935726082
get 86345
push_front 587252454
push_front 922089299
push_middle 490440586
get 110830
push_back 849553438
push_back 338686991
push_back 166602144
push_middle 208186246
push_middle 128202033
push_back 32873413
push_middle 678080264
get 49215
push_back 909348033
push_front 567632390
push_back 648542765
push_middle 144757901
push_back 268557714
push_front 481035714
push_middle 562767856
get 85748
get 78628
push_middle 945627264
push_back 682763006
push_front 99616114
push_middle 300729383
push_back 364334897
push_middle 527381378
push_front 64294521
get 87025
push_back 843003134
get 20665
push_middle 446218421
push_back 37009882
push_middle 844259874
push_back 881934670
get 32858
push_back 166975761
push_front 540216991
push_back 198519431
push_middle 556425732
push_back 399524245
push_front 375731263
push_front 203358932
push_back 499275514
push_middle 319137424
push_middle 524892561
push_front 76362029
get 91653
push_back 738093580
push_back 483284728
push_back 543026323
get 6681
push_middle 584803641
get 43852
push_front 957786282
push_back 389291578
push_back 519225461
get 60610
push_front 583652820
push_front 771977849
get 79586
push_middle 178429067
push_back 690716730
push_front 147158480
push_front 995509459
push_front 365394229
get 71808
get 12733
push_middle 290206846
get 104322
push_middle 728166005
push_back 66867099
push_back 598257440
push_front 571679399
push_front 882741072
push_middle 352693037
push_middle 646344483
get 77402
get 4370
push_front 668886508
push_back 286456660
push_front 236808585
push_middle 30159223
push_middle 274377081
push_back 943096826
get 91944
push_back 553277731
push_middle 301825533
push_back 979860815
get 83781
push_middle 91827151
push_middle 720521016
get 37163
push_back 628505902
push_middle 291195531
push_front 805465936
get 105037
push_front 24861043
push_back 203254706
push_middle 346471770
push_back 126591510
push_front 338740162
push_middle 287760802
push_middle 457615943
push_middle 173834003
push_front 685320716
get 77545
push_front 513673429
get 186
push_middle 623142250
get 80050
get 94876
push_front 731351644
push_middle 503456197
push_back 77206316
push_middle 556788301
push_middle 664447642
push_middle 103210085
push_middle 518655728
push_front 623421956
get 53547
push_middle 438664263
push_front 952733779
push_front 825687961
push_back 819781652
push_middle 146179697
push_back 883748115
push_front 130399027
push_front 326194448
push_front 367525172
push_front 793760542
push_front 562229739
get 51841
push_middle 890644428
get 59083
push_front 884494404
push_front 136612607
get 21051
push_front 302199119
get 86479
push_back 154421976
push_middle 20745823
push_middle 716411476
push_back 373440841
push_middle 851641818
push_front 858193641
get 8846
push_back 902249340
push_back 54256014
push_middle 392382871
push_back 542257729
push_middle 569992887
push_back 339401651
push_back 843755098
push_front 942839722
push_middle 455657024
push_front 424473542
get 89283
push_middle 702610224
push_middle 364739670
push_middle 270258852
push_middle 586595674
push_front 119598544
push_front 636053227
push_front 672165502
push_back 591263994
push_front 520572374
push_middle 944286287
push_middle 127313953
get 45258
push_back 419684500
get 33413
push_back 139044093
push_middle 770780276
push_front 344321936
push_front 165285068
push_middle 237340228
push_back 696919282
push_front 898533406
push_middle 346156586
push_middle 307343992
push_front 173251395
push_back 301895300
push_back 237934623
push_middle 141073083
push_front 830248850
push_middle 853200361
push_back 979437793
push_front 84181902
push_middle 508448164
push_middle 916714164
push_middle 90845945
push_middle 219273580
push_back 333894353
push_middle 682989966
push_middle 188664016
push_middle 261022210
push_back 841370034
push_middle 732452899
get 37720
push_middle 578496578
push_middle 946819926
push_back 78227156
get 110191
push_middle 828847182
push_front 981135754
push_front 749027727
push_middle 430918976
push_back 855193371
push_back 324828725
push_front 719345217
push_middle 557691447
get 92732
get 5638
push_back 511798126
push_front 951681785
get 53951
get 44823
get 77466
get 37319
push_back 248707237
push_back 574564049
push_back 625598529
push_back 566295380
push_middle 895615368
push_back 280701795
push_middle 97690476
push_middle 50890122
get 20592
push_middle 455523179
push_back 360689167
push_back 93494507
push_front 829362074
get 105448
get 6893
push_back 440264649
push_front 564078078
push_middle 63068040
push_back 829502021
push_front 940551118
push_front 339315854
push_back 271010654
get 68321
push_back 246532778
push_middle 763846923
push_front 860228035
get 50429
push_middle 229853892
push_back 103306293
push_back 181276013
push_back 952760524
push_front 324172278
push_front 691398955
push_back 642474923
get 66783
push_middle 734308753
get 111319
push_back 963207854
push_front 114582982
get 99879
push_back 748404743
push_front 464102578
push_back 933058010
push_front 321580998
get 93233
push_front 109169023
push_front 322105349
push_middle 178123149
push_middle 989469923
get 67209
push_middle 294799480
push_front 956392367
get 50367
push_front 459452871
push_back 139077682
push_back 126623925
push_middle 219374023
push_front 487637802
push_front 853539522
push_front 809084728
get 90837
push_back 947116512
push_front 910412924
push_middle 677210325
get 35777
get 27193
push_back 927986347
push_front 416471346
push_middle 199534596
push_front 578940265
push_back 584473348
push_middle 864300161
push_front 719952492
push_back 617080642
push_back 444934088
push_back 709471601
push_front 813612276
push_front 816968001
push_back 202157767
push_back 259502821
push_front 496592046
push_back 966044395
push_middle 414432396
push_middle 2831852
push_middle 42717509
push_middle 673388541
get 60375
push_front 85043071
get 58023
get 2873
push_front 714310056
get 79992
push_back 104679429
get 44189
push_middle 174028009
get 40973
push_middle 482383599
push_back 917049581
push_front 347928054
push_front 112285174
get 104073
push_middle 15480857
get 110811
push_middle 274664120
push_back 552571885
push_front 787710851
get 51448
push_front 632184689
get 31789
push_back 255438272
push_back 348455953
get 35782
push_middle 297153470
push_middle 301632363
get 6456
get 70429
push_middle 484036954
push_middle 500261625
get 122286
push_front 149130837
get 25532
get 94318
push_front 439099623
get 120408
push_middle 352737575
push_middle 170536216
push_back 961430648
push_middle 231061772
get 64456
push_back 989602333
get 72442
push_back 904353896
push_back 669904111
push_front 536384065
push_back 891018370
push_middle 925740737
push_back 785726741
get 27963
get 125669
push_front 914058551
push_back 899811158
push_middle 546004218
push_back 994518275
push_front 876490827
push_middle 404188135
push_middle 812938501
push_front 614788687
get 35262
push_front 120842482
push_middle 471572568
push_back 828217429
push_front 567798560
push_front 498376421
get 111954
push_back 548216089
get 120813
push_back 720440304
push_front 240718103
push_front 877114341
get 87981
push_front 88467798
get 42232
push_front 233264114
push_back 179176989
push_back 232029845
get 108243
push_middle 750937031
push_front 658555554
push_front 117162900
push_middle 446335779
push_front 17839787
push_middle 803428933
get 51340
push_back 100455836
push_back 27269210
push_middle 795879105
get 85541
get 24497
push_front 571829369
get 86591
push_front 375663971
get 109914
push_back 14613174
push_back 932742405
get 84776
push_front 257769043
push_front 310003050
push_back 422944331
push_back 806731685
push_back 538436106
push_front 253315432
push_front 474304794
get 72564
get 77629
get 69274
push_middle 80643920
push_front 637079583
push_back 130410945
push_back 91520876
get 99760
push_back 265236548
push_back 937456173
push_middle 68343066
push_middle 465563106
push_middle 258324598
push_middle 90511032
push_back 6855417
push_front 771939185
push_front 131437763
push_back 933329196
get 54904
push_back 225168456
get 15121
push_front 958589986
push_back 349801884
push_front 671792423
push_middle 798580929
push_back 146470522
get 120829
get 16526
push_front 943490662
push_middle 519648100
push_middle 25555095
push_middle 438064246
get 114199
push_middle 905211386
push_back 191343510
push_front 621517702
push_middle 838860047
push_middle 795937053
push_middle 430069917
push_middle 401126818
push_front 682458688
push_front 405780126
push_middle 835379551
push_middle 960464942
push_front 687238086
get 67333
get 101743
push_front 41540294
push_back 880965558
get 23260
get 116434
push_back 387344645
get 96364
get 43468
get 105590
push_middle 840301937
push_back 427615943
get 72082
get 102462
push_middle 518155501
get 104301
get 32834
push_front 983184527
push_back 997501247
push_middle 393447304
get 100835
push_back 443302537
push_back 792119066
push_front 632134319
push_middle 93359816
get 88098
push_middle 124442290
get 77696
push_middle 644608355
push_back 305860395
push_middle 20811224
push_front 873034199
push_middle 259735185
push_middle 627385375
push_back 532798343
push_middle 33030256
push_middle 237951946
push_back 787064465
get 17605
push_back 546981932
get 6774
push_front 396765968
get 58965
push_front 944232465
get 69125
push_front 908878500
push_front 408538652
push_middle 786291377
push_middle 694114732
push_back 911982505
push_back 771500169
push_middle 123021341
get 86034
push_back 302638817
push_middle 584746717
push_middle 851818264
push_front 190222820
push_front 277524928
push_front 636489987
get 31152
get 44791
push_front 12556955
push_back 776060116
get 111271
push_middle 706580373
push_front 503664238
push_middle 392049423
push_back 576816846
get 5023
push_middle 844015988
push_front 32081087
push_middle 573192920
push_back 312737444
get 538
push_middle 64374146
push_middle 322555115
push_middle 641961679
push_back 313956469
push_back 950689320
get 6123
get 36976
push_front 765910308
push_back 831548766
push_back 616533756
get 10623
push_front 859131582
push_front 257773027
push_middle 112577093
push_front 306540022
push_front 490113970
get 93583
get 30515
push_middle 670552394
push_back 767962314
push_front 310445160
push_middle 315899508
get 25609
get 60236
push_back 475621752
push_back 975125950
get 50478
push_front 709301069
push_back 911978982
push_back 976366347
push_middle 471233280
push_middle 569841071
get 31111
get 42416
get 36147
push_middle 976935990
push_back 781889953
push_middle 118020226
push_middle 373197638
get 12094
push_front 568690091
push_middle 561198879
push_back 852915958
push_back 749809196
push_middle 346499827
push_back 170528809
push_front 496237604
push_middle 435495502
push_back 987533687
push_front 719369890
get 73839
get 80376
push_back 591467245
get 71367
get 21228
push_back 270127752
get 7628
push_middle 452022745
push_front 255643093
push_back 722582838
get 81484
push_front 885420508
push_back 586863780
push_front 254977136
push_front 573292635
push_back 611735361
push_middle 422679778
push_middle 719103548
push_front 156354442
get 104893
push_back 127314773
push_back 870639706
push_middle 130786239
push_back 450000621
get 98316
push_front 724127066
push_back 784202406
push_middle 186721001
push_middle 306342024
push_back 214020626
push_front 654008050
push_back 792905943
push_front 276289828
push_front 226831588
push_back 455845636
push_back 162598009
get 75759
push_middle 468143977
get 34498
push_back 244669601
get 58440
get 113202
push_back 340418150
get 124041
get 4634
get 66796
get 13843
get 45195
push_middle 296789380
get 67656
get 78357
get 118323
push_middle 628271993
push_middle 672988222
get 83019
push_middle 2144674
push_front 355876507
get 20137
get 66599
get 106835
get 15817
push_front 926327812
get 102875
push_front 694417766
get 49618
push_middle 525002375
push_middle 759829235
push_front 275885502
push_middle 420915124
push_front 817496515
get 103077
push_front 461127212
push_back 668726739
get 103728
get 48572
push_front 5373487
push_back 146499391
push_back 117973876
push_front 398486880
get 97376
push_middle 579245440
push_front 974119481
push_front 543257505
push_middle 283096170
push_back 602584995
push_front 142549864
push_front 41495194
push_back 897291931
get 75049
push_front 86534425
push_front 752008023
push_middle 933531370
push_back 957619159
get 40334
push_middle 479068266
push_back 446990288
push_back 482281587
push_back 590578933
push_front 507871577
push_middle 505911269
push_middle 98685273
get 34891
get 89909
push_back 805017576
get 26086
push_middle 696165921
push_back 694409937
push_front 433491590
push_front 664804409
push_front 822438775
push_front 891137547
push_middle 246455569
push_back 140674261
push_back 506062653
get 44515
push_front 340641113
get 74198
push_middle 460009599
get 46322
push_back 321835957
push_middle 614696050
push_middle 300400795
push_front 756993606
push_front 820670035
push_back 740540998
push_front 372688576
push_back 671342370
push_back 109920029
push_front 622945265
push_back 653387617
get 78232
push_back 189612953
push_back 773317521
push_middle 494310641
get 59664
push_front 803595442
push_front 33074186
push_middle 880176145
push_back 648007477
push_back 290136039
push_middle 33039486
push_middle 403586693
get 36291
push_back 464137119
push_back 324164497
push_middle 594083109
push_front 58743871
push_middle 701456338
get 92177
get 27792
get 79070
push_back 213791604
push_middle 298295388
push_back 464948572
get 33065
push_middle 623257402
push_front 783071781
get 30868
push_front 373831320
push_middle 720919141
get 47652
push_middle 570527697
push_back 150025747
push_front 878941422
push_back 213217107
get 78622
push_middle 417594669
push_back 940738219
push_back 54269921
push_front 517830042
get 3947
push_back 469687510
push_back 266571369
push_middle 796119050
push_middle 626988318
push_middle 761751217
push_middle 733942190
push_front 41747491
push_middle 449341231
get 79720
push_front 788122132
get 62508
get 48753
push_front 320377300
push_front 581450107
get 53144
push_front 107411113
push_back 189417312
get 42936
push_back 537424622
push_back 351111689
push_back 100689570
push_middle 52395246
push_back 575996079
push_back 194636226
get 82127
push_back 466378428
get 116163
push_back 16399617
push_front 724581062
push_back 500696379
push_back 119835282
push_front 925804529
push_front 288142013
get 22043
push_back 336888984
push_front 859140187
push_front 947267926
push_middle 778876996
get 107144
get 35721
push_middle 247000829
push_middle 75993529
push_back 20119681
get 2417
push_middle 386916629
push_front 225169416
get 88050
push_back 640355082
push_middle 639120971
push_front 280973870
push_middle 941000399
push_middle 476198428
push_middle 673655467
get 115872
push_back 377615802
push_middle 195206625
push_middle 686517797
push_front 613399403
get 105286
push_middle 899657622
push_middle 395419468
get 24235
push_back 986872124
push_middle 807411100
push_front 350203941
get 90222
get 85839
push_front 14549723
push_front 375998850
push_front 827357951
get 120798
push_front 783109488
push_front 96406715
push_front 734652971
push_back 856968969
get 95384
get 126802
get 4936
push_front 194893352
push_front 846580571
push_back 429587576
push_front 751112436
push_middle 477379679
get 62312
get 113033
push_back 678057168
push_front 650713115
push_back 113348208
get 105267
get 22706
push_middle 747003453
push_front 48818388
push_back 477620464
push_front 856572814
push_back 17325044
push_front 210628741
get 40965
get 7405
get 16903
push_middle 247805991
push_middle 316128717
get 64598
push_middle 774318550
push_middle 524266363
push_middle 947754275
push_back 131361382
push_middle 263220919
push_middle 899871732
push_middle 94375310
get 4071
push_back 683294815
push_front 976156717
push_back 207675425
push_middle 76029633
push_front 387904207
push_front 698253916
push_middle 687327423
get 17879
push_back 916801241
push_front 326787445
get 36689
push_middle 528340785
push_middle 30713496
push_back 158495942
get 12079
push_back 954729437
push_front 484125773
get 75561
push_front 392211986
push_middle 363595145
get 88441
push_back 660801212
get 6104
push_front 461942139
push_back 598298219
push_middle 807227963
push_back 763720387
push_back 275396857
get 87743
push_back 608040528
get 59941
push_front 549302875
push_back 75739903
push_back 466287488
push_back 986968818
get 26432
get 115141
push_front 289105701
push_middle 675367649
push_middle 843724724
push_front 35979962
get 78874
push_back 105937918
push_back 589962140
push_middle 958920716
push_back 424675212
push_middle 362206973
push_front 155763644
push_middle 812340410
get 112642
push_front 6367843
push_front 737705621
push_middle 576325736
push_front 432216590
get 102123
push_front 325749623
get 77613
push_middle 577400268
push_middle 214422495
get 75559
push_back 784291270
push_middle 626616527
get 83527
push_front 145223053
push_middle 601448228
push_middle 431410095
push_middle 161098905
push_middle 214853688
push_back 295248265
push_back 508032475
get 45362
get 109044
push_middle 407780651
push_front 546276955
push_back 832904004
push_back 61712774
push_middle 117632392
push_front 680594044
push_back 49598030
push_back 214710814
push_back 225427082
push_middle 317719200
push_back 533896986
push_back 645263830
push_front 742057963
get 97845
get 3708
push_middle 598134235
push_back 313975672
push_front 535309438
get 102056
push_back 150035969
push_middle 883994977
push_middle 756082743
get 70039
push_middle 525959111
push_middle 592742566
push_front 184955386
push_middle 320344319
get 26226
push_back 988833432
push_middle 216074737
push_back 398702857
push_back 620405113
push_front 631397981
push_back 162436986
push_back 214058235
push_middle 143399343
push_front 490167730
push_front 623062679
push_back 254778945
push_middle 192047821
get 75326
get 28571
push_front 899573477
push_front 722027208
push_back 648425184
push_middle 269697168
push_front 274437706
push_back 245440489
get 124556
push_middle 744442639
push_back 433827724
push_front 49624085
push_middle 22911145
push_back 733233868
get 69010
push_middle 339119423
push_front 993372886
get 113290
push_front 210213700
push_back 88168393
push_back 172035961
push_front 839857853
push_front 797037169
get 56906
get 8623
get 36463
get 119210
push_middle 610469423
push_middle 199039018
push_middle 952699470
push_middle 787359613
get 79222
push_front 777700451
push_back 332360092
get 91315
get 62614
push_front 764447164
push_front 123962147
push_back 761177567
push_front 389761231
get 90732
push_middle 159354682
get 124569
push_back 393172649
push_middle 468727276
get 1036
get 19156
push_back 858686629
get 118206
push_front 285764205
get 7409
push_middle 134546251
push_middle 596627296
push_middle 913771797
get 16371
push_back 956000878
push_front 444322326
push_front 19287900
push_back 387992836
push_back 488586414
get 59473
push_front 576833073
get 67708
get 121832
push_middle 579395963
push_back 794854966
push_middle 861292290
push_middle 398728963
push_front 410707999
push_front 917851795
push_front 293958748
push_back 586617978
push_middle 211445833
get 59770
push_back 553595219
push_front 886526827
push_middle 333230605
get 14995
get 125153
get 69681
push_back 426403207
push_front 852446382
push_middle 225055355
push_front 947473139
push_middle 826819135
push_front 258410344
push_middle 55012865
get 27422
get 21848
push_middle 715930825
push_front 538506544
get 8972
push_front 445049740
push_middle 256199911
get 89613
push_middle 16705300
push_front 920896765
push_front 464597020
get 126323
push_middle 929907979
push_middle 899730091
push_middle 862480606
push_back 696295653
push_back 961315120
push_back 459785947
push_back 330247576
push_front 18896662
push_middle 506549903
get 88167
push_front 214210025
push_back 546303124
push_back 132625786
push_back 80032768
push_middle 4160897
get 19149
get 83596
get 116291
push_front 718136589
get 57596
push_back 440653174
get 50688
get 56764
push_back 852392653
push_middle 883445447
push_back 108329100
push_back 222068804
get 44694
get 99216
push_front 256571675
push_front 725495677
push_middle 164515663
push_back 239792096
push_back 405896808
get 65734
push_front 459342221
push_middle 8922215
push_front 42294449
push_middle 993022502
push_middle 439648306
push_front 523345140
push_back 824875071
push_front 227458268
push_middle 101712667
push_back 712796016
push_back 50142165
get 2476
get 121913
push_front 43339779
push_front 249119882
push_middle 245732060
push_middle 843804598
push_front 872825287
push_middle 25044917
push_middle 501053238
push_front 490212334
get 40979
push_front 48726384
get 27113
push_middle 569684212
push_middle 657912319
push_middle 922264490
get 35225
push_back 365497662
push_middle 89629938
push_middle 987324922
push_front 110919497
get 39672
push_front 108674700
push_back 660714845
get 50660
push_front 526341104
get 21905
push_back 714878975
push_back 668937034
get 42205
push_back 286571262
get 10261
push_middle 77398458
push_middle 778880916
push_front 978666356
push_front 296067271
push_front 778252228
push_middle 791985293
push_back 266720476
push_middle 126250627
push_front 288035298
push_middle 589017360
push_back 99874332
get 40809
push_middle 54873188
push_front 947089076
push_back 256535185
get 12040
push_back 568124127
get 74110
push_middle 377621507
get 50116
get 123862
get 67142
push_front 248653823
push_middle 544141670
push_back 270048350
get 63088
push_back 185527692
push_front 529173907
get 82048
push_middle 464954038
push_middle 421346236
push_back 172912483
push_middle 530251419
get 59687
push_back 901282055
push_back 32072058
push_back 74827072
push_middle 617593894
get 69277
push_front 907070301
push_front 786870422
push_back 719716121
push_back 18788489
get 116591
get 115005
get 109139
push_front 414692303
get 405
push_front 128124598
push_middle 728901097
push_front 724021463
push_front 654014805
push_front 490268581
push_back 858274376
push_back 137735869
push_back 754149232
push_back 757547316
push_middle 479544196
get 62314
get 67492
push_front 179155674
get 43927
push_middle 269174465
push_back 200598321
push_back 866002228
get 50525
push_back 960138792
push_front 380687128
push_front 958924592
push_middle 623273727
push_middle 60145594
push_middle 761420367
push_back 903745138
get 90287
get 47730
get 49515
push_back 882315965
push_front 314091780
get 26521
get 21080
push_middle 81303730
get 48527
get 117537
push_middle 44901891
push_front 993289444
get 58630
push_middle 36524307
push_front 371939984
push_middle 330567316
push_middle 130258877
push_back 2564965
get 108882
push_back 261180886
get 15111
push_middle 119772769
get 88275
push_back 335863892
push_middle 447098066
push_middle 551568915
push_back 76989697
push_back 658005232
get 69562
get 114825
push_back 53624899
get 70246
push_front 895298731
get 43581
push_back 468339495
push_middle 759526308
get 26644
get 110070
push_back 228299278
get 32569
push_front 541240708
push_back 175530326
push_front 7740131
get 8214
push_back 469708518
push_back 333815413
push_front 841800604
get 102007
push_back 707944866
get 118955
get 104911
push_front 109763191
push_front 310261237
push_middle 792616317
push_back 187288226
get 114276
push_front 982286311
push_back 324032846
get 70334
push_back 438481267
push_back 328877582
push_middle 567475137
push_middle 333065128
get 57877
push_front 963127020
get 123643
push_back 840290762
push_back 278679413
get 55537
push_middle 552974457
push_back 399011230
push_back 422687887
push_middle 163070280
push_back 995575649
push_middle 233002144
get 86123
push_front 978824850
push_front 274173984
push_front 339326511
push_back 567492079
push_back 961072475
push_middle 170052289
push_middle 52806357
push_middle 241788525
get 6372
push_front 907115450
get 107647
push_middle 39371104
push_back 302423461
get 67372
push_front 829093852
push_front 760791066
get 70748
push_front 287919224
get 29120
push_middle 400208091
push_back 735070264
push_front 317970188
get 14645
push_front 888548985
push_middle 475434233
push_middle 890404374
push_front 373771881
push_middle 893378776
push_back 87318505
push_front 554489617
get 17425
push_back 968812286
get 121356
get 104643
push_back 876857801
push_back 410481837
get 29928
push_middle 229872681
push_middle 976712732
get 45405
push_back 621370915
push_back 97873594
push_middle 167243254
push_back 3445784
push_middle 9780257
get 11853
get 25496
push_back 939304337
get 9959
push_back 423665320
push_front 587314945
get 19573
push_front 390242306
get 59027
push_middle 36859277
push_front 281402692
push_front 182153784
push_front 701134280
push_back 867450179
push_back 281427191
push_back 209068275
push_front 494705527
push_middle 576459303
push_middle 176678187
get 91513
push_front 311958878
push_front 851310657
get 33765
push_middle 818155009
push_front 294215558
push_back 304698831
push_middle 451641182
push_front 949417971
push_front 12272990
get 23527
push_middle 191129591
push_front 755060988
get 114953
push_front 643813994
get 68257
push_middle 435056247
push_front 679388705
get 91779
push_front 321609030
push_front 48591531
push_front 3936492
push_middle 812190856
push_front 196056120
push_middle 50275644
push_back 622290849
push_middle 621636084
push_back 769135514
push_middle 269565544
push_back 44061139
push_back 197066099
get 55535
push_front 155340229
push_front 90666041
push_front 486652207
push_back 46856380
push_back 529048330
push_front 586939992
get 21735
push_middle 866627543
push_middle 782385662
get 5064
get 100640
push_front 500369458
push_middle 665807354
push_front 490343965
push_middle 622177775
get 114489
push_back 637411934
push_front 174890332
push_back 152934379
push_middle 309203771
get 62519
push_back 428882569
push_middle 260538742
push_front 115739574
push_middle 927050862
push_back 301919978
push_back 864094693
get 22234
push_middle 625867211
get 90710
push_front 979624109
push_middle 719833061
push_front 987163143
push_front 68027136
push_middle 361207078
get 118650
push_middle 915701202
push_back 165154502
push_middle 309752257
get 53292
push_back 355196484
get 90996
push_front 671247588
get 89346
get 16949
get 119006
push_middle 855820736
push_front 588224677
get 95849
push_middle 627763305
get 47304
push_middle 818654018
get 118625
get 27838
push_back 375735906
push_front 702399283
push_middle 250727684
push_middle 740146058
push_front 243245751
push_front 907535752
push_middle 394925747
push_middle 10371009
push_back 991054962
get 14347
push_middle 328160485
get 80482
push_back 327928641
get 25522
get 98514
push_back 291411653
push_back 34973633
get 65310
get 127959
push_middle 852786050
push_back 333287894
push_back 1396778
push_front 174816643
get 49628
push_front 399998285
push_front 884829947
get 15558
get 78116
push_middle 75914444
push_back 70237744
push_middle 158655713
push_back 815362035
push_back 67006146
get 106829
push_front 37867998
push_back 292622817
push_middle 68404135
get 15234
push_middle 674503972
push_front 376976931
push_middle 969484316
push_front 207634598
push_back 67542973
push_back 328214854
push_back 97266453
push_front 701283085
push_front 813303389
push_back 802697216
push_back 463942781
get 104973
push_middle 838191020
get 104943
push_front 890177018
push_front 18187730
push_middle 534739794
push_middle 455818629
push_back 759324900
push_middle 745038183
push_front 877952503
push_middle 868757446
push_front 708082265
get 128145
push_front 760008900
push_back 505796958
get 120662
push_back 29693621
push_front 26394666
push_back 429566094
push_back 146559018
get 24796
push_front 378950440
push_back 510488014
push_back 559948261
push_front 131610424
push_back 101467068
get 2687
push_middle 115304365
push_middle 82305022
push_middle 287536693
push_middle 360568739
push_front 567276923
push_middle 706503226
push_front 89145048
push_middle 146860242
push_front 527978760
push_front 769770429
push_back 15479542
push_middle 236885685
push_back 959224239
push_middle 655791898
push_front 94704505
push_front 944609367
push_middle 172321277
push_back 109965922
get 55842
push_front 584952746
push_front 780578553
get 99239
push_back 762473827
push_back 960623924
push_back 415586312
push_middle 783556834
get 99703
push_front 337830815
push_middle 797059899
get 85859
get 106819
push_back 611488399
push_middle 712810296
get 81230
push_middle 624622270
push_back 225304017
push_back 641585746
push_front 329773621
get 45484
push_middle 50409356
push_back 143064254
push_front 604484437
push_front 373556039
push_middle 545488268
push_middle 472662963
push_back 578891818
push_middle 173187407
push_front 55317070
get 78234
push_middle 873541440
push_back 35207133
push_back 756468533
get 46026
push_middle 309454783
get 93948
push_middle 557087738
push_front 304576729
push_front 231408356
get 44015
get 13570
push_front 691749971
push_back 842896496
push_front 14539031
push_front 758404222
push_back 736689367
push_front 480507580
push_front 8187732
push_middle 847653628
push_middle 351242443
push_front 682657796
push_middle 463207437
get 95544
get 96021
get 71584
push_middle 901324469
push_back 751567381
push_back 979517625
push_middle 43166664
push_middle 848438035
get 27585
push_back 795951251
push_back 178180465
push_back 624394400
push_front 135818696
push_back 783162853
push_middle 174162184
push_back 354447188
push_back 23153782
get 14209
push_front 85021414
push_front 371865012
push_middle 731080008
get 39774
push_middle 969135320
get 87909
push_middle 863088642
push_back 283034827
push_front 145695417
push_middle 957782121
push_back 328186741
get 26587
push_front 417671549
get 81140
get 45662
push_front 689998724
push_middle 944079901
push_front 44363082
push_back 10544015
push_middle 60576624
push_middle 189726448
push_middle 897188311
push_back 720423136
push_front 249639833
push_front 77960440
push_back 334572456
get 28447
push_front 785639930
get 46976
push_back 100385131
push_middle 590605128
push_front 802960154
push_back 491343264
push_back 655851201
push_back 685227310
push_back 368632801
push_middle 299124745
push_back 220669474
push_front 911958012
push_back 223899575
get 21984
push_front 995165770
get 99998
push_back 500200976
push_back 887596757
push_back 180223524
push_front 202991006
push_middle 832148680
push_back 8793041
push_back 679292022
push_back 359601001
push_front 722080970
push_middle 858350353
get 72336
get 126863
push_middle 61717581
get 77108
push_front 131403877
push_front 487357722
push_middle 303303953
get 80012
push_back 817452549
push_middle 414079848
push_middle 435331451
get 83130
push_front 34416502
push_middle 564674688
push_back 730984251
push_back 848068934
get 47981
get 49896
push_back 366286747
push_front 187393774
get 109408
push_front 289100244
push_back 191892263
push_back 674125350
push_back 317635438
get 44209
push_middle 890990219
get 33311
push_back 244572732
get 2757
push_front 707486641
push_front 698550747
get 110387
get 51415
get 75911
push_front 741423549
push_back 613952469
push_back 720760907
push_middle 27129913
push_back 604598985
push_middle 352385567
push_front 443341740
push_middle 173836176
push_front 776168075
push_middle 182720623
push_middle 155444924
get 114602
push_middle 292062074
push_back 268141325
push_front 146973595
push_middle 349175326
push_front 310268797
push_middle 151740197
get 98795
push_front 655921917
get 122344
get 42437
get 120933
get 11053
push_back 778950074
get 78923
push_front 968265244
get 118699
get 80110
get 126009
push_front 184257831
push_middle 640963196
get 32288
push_front 591712711
push_front 915870248
push_front 100499933
push_front 630019731
push_middle 889078339
push_front 765716816
get 56025
push_front 993046822
push_middle 623541373
push_middle 499744713
push_back 383347366
get 14259
push_middle 600947509
push_back 387492739
push_front 409568442
get 117401
push_middle 860984170
push_front 999689664
push_middle 701973739
push_back 222168425
get 98328
push_front 987059865
push_front 680461454
push_front 720526517
push_middle 57768167
push_front 100261709
push_middle 248372904
get 126072
get 27742
push_back 945780934
get 85436
push_back 939527284
get 30864
push_middle 119335914
push_middle 454608626
push_middle 851615077
push_back 516802346
get 29856
get 305
push_back 68484423
push_front 244221284
get 11504
push_middle 878995788
push_middle 459415094
push_front 611359
push_back 984676237
push_back 954122473
get 54039
push_back 365591123
get 56088
get 112377
push_middle 553274616
push_front 866136009
push_back 270099380
push_back 81391699
push_back 988494901
push_front 39511764
push_middle 337315868
push_middle 515149785
push_back 865975146
push_back 665722246
push_middle 428566941
get 64564
push_back 977687541
push_middle 672199104
push_middle 307072901
get 45752
get 93684
push_front 221861977
get 123119
get 79154
push_middle 290400437
push_back 972559680
push_middle 326521467
push_back 737828660
push_back 630230803
push_middle 478587126
push_middle 583488617
push_front 396879741
get 121060
push_middle 992683757
get 75391
get 48636
push_middle 381114546
get 18011
push_middle 668831976
get 74728
push_front 540542866
push_front 257448058
get 38499
get 111250
push_front 664682572
push_back 471807838
push_front 88380855
push_back 916221390
push_back 416157172
push_back 805652552
push_front 616890759
push_front 814798428
push_front 852549123
push_middle 162878272
push_middle 378209206
push_front 146692043
push_front 196189826
push_back 994780318
push_middle 572255179
get 30252
push_front 811472724
push_middle 706676807
push_middle 965198292
push_back 662323598
push_front 404026131
get 54470
get 99685
push_front 144371908
get 56080
push_front 497464248
push_back 921029213
push_middle 46425493
push_middle 182768431
get 26071
push_front 481336916
push_back 498491033
push_middle 742635272
push_middle 666308623
push_middle 210710170
push_back 719227701
get 40163
get 50900
get 43939
get 116602
push_front 62687154
get 69877
get 53202
push_back 599125994
push_front 166691458
get 12651
push_front 896296151
get 59574
push_front 856254952
get 90636
push_front 579132893
push_front 655689234
get 110547
push_back 364121602
push_front 292589664
get 108511
push_back 629678067
push_middle 513501078
get 74966
get 101542
push_front 182800486
push_middle 651452934
push_back 156097274
push_middle 685282780
push_front 664687848
push_front 756518747
push_back 578516672
get 92006
push_middle 375368908
push_back 345256188
push_middle 1758174
get 54464
push_middle 608283443
push_middle 807280611
push_front 484459102
push_back 184467753
push_middle 941204223
get 95868
push_back 435855287
get 100912
push_front 393161029
push_back 900140204
push_front 537472062
push_back 311074824
push_middle 106005174
get 117257
push_middle 886419321
push_front 205794490
push_middle 864762532
get 16695
get 34520
push_middle 293722612
push_back 86153711
push_front 537945098
push_middle 389809564
get 87908
push_middle 115604634
get 11615
push_middle 931621548
get 24631
push_middle 648027137
push_back 480260149
push_front 740376527
get 3870
push_front 455407654
push_front 124502679
push_front 62383125
push_middle 103292993
get 83430
push_back 139824449
push_front 925616503
get 128087
push_front 172214083
get 79029
push_middle 591962699
push_back 803216220
get 64318
push_back 490737996
push_back 148859838
get 56269
push_middle 952345957
push_middle 982375197
push_middle 513364601
push_front 120779987
push_front 886534767
push_back 320704778
get 120908
push_front 418300863
get 75804
get 122280
get 3364
push_back 955742076
push_middle 689931880
push_middle 538853650
push_back 612830595
push_middle 326217502
push_front 730528161
push_front 226432431
push_front 809439
push_middle 122488911
push_back 451512545
get 24518
push_front 670977420
push_back 908508108
push_front 828677700
get 111576
push_middle 313563672
get 43929
push_front 182648486
push_back 869292293
get 26425
push_middle 301988901
push_back 56430173
push_middle 427545039
push_back 73381603
push_back 809871428
push_back 505692657
push_front 783998845
push_front 510452662
get 8242
push_front 628775253
push_middle 808280521
push_middle 660230005
push_middle 144731202
get 64386
push_middle 359921051
push_back 293421664
push_front 680408418
push_back 603000339
push_front 949062436
get 6263
push_back 912748903
get 50192
push_middle 739910795
get 45484
push_back 869259917
push_front 32133081
push_back 595139963
get 35509
push_back 171571384
push_middle 519404636
push_middle 830985045
push_middle 873862776
push_front 113332580
get 16695
push_front 108053809
push_back 610966892
push_front 393262578
push_middle 510068305
get 46881
get 105281
get 33577
push_front 484345885
get 51874
get 45839
push_front 519448271
push_middle 365542853
push_middle 425973058
push_middle 850021184
push_middle 714206594
push_front 194222558
push_back 104941657
push_middle 464178440
push_front 696004441
get 66131
push_front 353011717
push_back 975085756
push_back 63490447
push_front 43370072
get 33629
push_back 887111264
get 28650
get 38057
push_middle 743954988
push_middle 898465759
push_middle 648055088
push_front 139784191
push_middle 12424968
push_back 265243771
get 97746
push_back 831995060
push_back 919730721
push_middle 373452652
get 27232
get 105353
push_front 815756433
push_middle 277070552
get 68744
push_middle 550376248
get 68343
push_back 4148445
push_middle 450804953
push_front 792986699
push_front 798733483
get 67836
push_middle 327910451
push_middle 276618992
push_middle 602823402
push_back 655139421
push_middle 717681642
push_front 255067762
push_middle 435661205
push_back 374464257
get 23103
push_middle 337830027
push_front 915295257
push_front 707025192
push_middle 353636065
push_middle 104164882
push_front 603648885
push_back 719795988
push_middle 715951755
push_front 881536969
push_front 174148998
push_back 235548284
push_front 554777467
get 95809
push_front 702198277
push_back 648493475
get 89261
push_middle 557661299
push_back 149205465
push_middle 193962827
push_front 835595046
push_middle 576353890
push_back 971180092
push_front 510642736
push_front 242651644
push_middle 701618882
push_middle 383991227
get 61498
push_back 576076672
get 29373
push_front 530318259
push_back 640405863
get 124318
push_middle 892569524
push_back 990764337
push_middle 561044004
get 17162
get 109723
push_front 74880599
push_middle 124471599
push_middle 403836750
push_front 548681829
push_middle 714021020
push_middle 860151001
push_front 618937498
push_middle 316972889
push_back 324672846
push_back 516255931
push_middle 188938472
get 62658
push_back 28644863
push_back 92385666
push_middle 516798139
push_middle 114122787
push_middle 452085779
push_back 341093150
push_front 821909257
push_front 108163910
push_front 630276396
get 106394
get 4076
get 68505
push_middle 182379348
push_back 183920044
push_back 475937080
get 75254
push_back 582153521
get 92079
push_middle 800790053
push_front 215141924
push_middle 920416525
get 35165
push_middle 621546285
push_front 80083051
push_middle 569209692
push_back 629368163
push_middle 686808240
push_middle 733649044
get 30077
push_back 96690628
push_back 105636930
push_middle 218221680
push_middle 95395665
push_middle 422781954
push_back 133037481
push_back 94228868
get 86215
push_front 806810685
push_front 226993549
get 3584
push_front 754549762
push_front 936843350
push_back 933592641
push_front 371102382
get 8499
push_middle 309258880
get 23973
push_back 359359325
get 8001
get 26480
push_back 910940438
push_middle 216098628
push_middle 305302856
push_back 706769685
push_front 733748106
push_back 337933808
push_middle 373029499
push_middle 480931590
push_middle 706127021
get 30759
push_front 715943371
push_middle 77307069
push_back 268547544
push_front 513858618
get 58611
get 83480
get 84137
push_front 910876700
push_middle 832993059
push_middle 339181885
push_back 583173567
get 69905
push_middle 534456742
get 12717
get 102558
push_middle 893402775
push_middle 709275029
push_middle 289080774
push_middle 818407946
push_middle 53137945
get 6657
push_front 494461293
get 10700
push_middle 690836591
push_middle 302241056
push_middle 17179498
push_middle 100917319
push_back 284331881
push_back 653793840
push_middle 110325877
get 93685
push_middle 291060589
push_front 970068336
get 41050
get 126526
push_back 989385587
push_middle 430370968
push_back 813867902
push_back 210463567
push_front 839601109
get 5410
push_middle 31992124
push_front 236388707
get 122831
push_middle 181804201
push_front 376059447
push_middle 558165385
push_front 823071969
push_middle 791489626
push_middle 602561717
get 41191
push_front 33444128
push_middle 183893945
get 15537
push_middle 994439275
push_front 906347586
get 5447
push_middle 360984050
push_back 267973095
push_front 143345878
push_middle 976971072
push_middle 183740466
push_back 628295139
push_front 108223348
push_middle 275139964
push_middle 929962902
push_front 72662117
push_back 544623974
get 92535
get 71361
push_back 901540080
get 36011
push_front 733604688
get 83952
push_middle 283679292
push_back 294063763
get 25875
get 97130
get 104383
get 15736
push_front 763257216
push_middle 628861360
get 83011
push_back 522695028
get 123812
push_back 427973409
push_back 694536533
push_front 540326167
push_back 460676716
get 2395
push_front 279314257
push_middle 327487888
get 54865
push_front 362562120
get 91984
push_back 247071439
push_front 238346637
push_back 52050863
push_middle 782539675
push_back 253744491
get 50938
get 95567
push_front 780799304
push_back 556048245
get 24495
push_back 366864404
push_middle 152241449
push_middle 936510233
push_middle 965833030
get 72818
push_front 45514062
push_middle 151464703
get 8773
get 70345
push_back 741610436
get 16254
push_back 677856915
push_middle 325131835
push_front 20075248
push_front 139226725
push_front 462001929
push_front 873685016
get 115412
push_middle 642630365
push_back 105639067
push_back 873177449
push_back 15247077
get 61855
push_front 340833253
push_back 192538263
push_middle 158708648
get 108207
push_front 631847269
push_back 966514706
push_middle 742340758
push_back 602663763
push_middle 175320964
get 66229
push_back 173419509
get 72428
push_back 948173770
push_front 695197950
push_back 444253059
push_middle 575202602
push_back 346089794
get 87079
push_back 966632723
get 93081
push_front 924869565
push_middle 856539413
get 83119
get 103936
push_front 145017727
push_middle 272450502
get 90141
get 88108
get 91165
push_back 317749679
push_front 642888853
push_middle 810071232
push_front 473345719
push_front 831827589
push_front 412702802
get 48170
push_middle 361591618
push_middle 946675677
push_front 871317826
push_back 811048217
push_middle 343583933
push_back 510346809
push_back 404374319
push_back 66635005
push_back 124532257
push_back 233865366
push_front 238525778
push_middle 678678748
get 45513
push_back 738699585
push_back 80334269
push_middle 433416030
push_middle 49895265
push_middle 556543371
push_back 14159940
get 73423
get 93221
get 13788
push_front 899492121
push_middle 84133925
push_middle 648849865
push_front 830041000
get 104522
push_middle 377309579
push_middle 335708926
push_middle 49424047
push_front 968510
get 55956
push_middle 266747689
push_middle 212099998
push_middle 673484682
push_middle 808942734
push_middle 536111711
get 63930
push_middle 310099009
push_back 859248843
get 98056
push_back 240053746
push_middle 31522935
push_front 215449587
push_front 34552137
get 70100
push_middle 795763265
push_back 415150049
push_front 538658761
push_back 795863896
push_front 678151001
push_front 920362259
get 105
get 69035
get 126596
push_middle 807784747
push_front 802514577
push_front 270179284
get 108405
push_middle 850815019
push_back 444705234
push_back 519232449
push_back 995013597
get 127283
push_front 351540944
push_middle 669832782
push_back 250496449
push_middle 218684062
push_front 87117898
push_middle 856401780
push_back 282250001
push_back 531048970
push_front 408445587
push_middle 75779550
get 69797
push_back 532750866
push_front 683809918
push_front 520951177
get 52932
get 7283
get 102596
push_front 963332370
push_middle 463205383
push_middle 695219311
push_back 287163606
push_back 796426219
push_front 542024042
push_back 661602806
push_middle 683338423
get 22295
push_front 619272589
push_middle 796439473
push_back 773611525
get 76021
push_back 911464170
push_back 389285026
push_front 976025094
push_front 931838706
push_middle 998705501
push_middle 129988876
push_back 555691397
push_back 274639780
push_middle 447083552
push_middle 786365088
push_middle 202725589
push_back 699759523
push_front 202795662
push_front 317917599
get 45975
push_middle 797126202
push_back 978751508
push_middle 840875329
get 92402
get 6294
push_back 280879095
push_middle 693088099
push_front 247562874
push_front 664082502
push_middle 242641460
push_middle 322779070
push_back 735099134
push_back 234274419
push_front 697720279
push_back 554137228
push_back 95686081
push_back 63063323
get 82234
get 3798
push_middle 960087251
push_front 907043507
push_back 288321940
push_back 222179182
push_back 167010354
push_front 113243603
get 111805
get 61833
push_middle 432902922
push_back 325835028
push_middle 878105451
push_back 986150851
push_middle 345584596
push_back 899460385
get 5423
push_back 315304571
push_front 501933827
get 23949
push_back 999017905
push_middle 126909877
push_middle 591508709
get 8558
push_front 940564933
get 54678
push_back 125671977
push_front 972759621
get 56772
push_back 372044650
push_back 218961814
push_back 184348628
push_middle 149165325
push_back 318568378
push_back 749615705
push_middle 795954818
get 55239
push_front 523383955
push_front 87963531
get 104130
push_middle 522758681
push_middle 384533713
push_back 435427917
push_middle 503215112
push_middle 836159792
push_front 964847037
get 66738
push_middle 967890369
push_middle 72433872
push_front 220535462
push_back 778466025
get 84381
push_middle 429743493
push_middle 923038814
push_front 273795880
get 41400
push_middle 726948139
push_middle 326264342
push_back 473809494
push_back 873068077
push_front 401470200
get 109007
push_front 278296434
push_front 774507897
get 96048
push_front 533796247
push_middle 501666854
push_front 708339358
get 42270
push_front 215164516
push_front 788101017
push_middle 348333521
get 24179
get 123699
push_back 131988735
push_back 941291654
push_middle 302003822
push_middle 386380405
push_middle 907173811
push_back 707201677
push_front 914647296
push_middle 100364261
push_back 624750544
push_back 535623020
get 92154
push_front 62039140
get 23131
push_front 60093397
get 6209
push_middle 972503121
push_back 658129904
get 48823
get 8777
push_back 155161073
get 4797
push_middle 998931862
get 32810
push_back 984039594
push_middle 517595250
get 57514
get 34760
get 65903
push_middle 91044332
push_back 268608323
push_back 531430164
push_back 392690860
get 37238
push_front 314608562
get 78333
get 91227
get 77832
push_back 816446871
get 13149
push_back 946532897
push_back 715055603
get 51453
push_front 655460238
push_front 804259477
get 104440
push_back 939704534
push_front 428281275
push_back 337963113
push_middle 334613896
push_front 508864338
get 21395
push_middle 651408452
push_middle 866348983
push_front 525356452
get 21092
push_back 65270258
push_back 959613518
push_front 489449706
get 110599
push_middle 848556228
push_back 482661009
get 56815
push_back 522862565
push_front 558129358
push_back 932509561
push_back 298725305
push_middle 636922471
get 36873
push_back 451340706
push_front 380175739
get 115229
push_back 156910320
get 28221
get 57083
push_front 416039937
push_front 999424996
push_back 340936425
get 30743
get 69186
push_middle 361021733
get 31769
push_back 460283297
get 15635
push_back 389383926
push_middle 666495555
get 100236
push_back 23004383
push_back 279463181
get 113726
push_front 477572965
push_front 343698164
push_back 806534111
get 118925
push_middle 305871749
get 75376
push_back 971194214
push_middle 895737329
push_middle 846013345
push_back 969151690
get 64985
get 75769
push_middle 667772039
push_back 75371931
push_middle 604865305
push_back 678156907
get 114793
push_back 777267029
push_back 779819380
push_middle 887791980
push_front 463080297
push_front 37773881
push_back 488844330
push_front 415536629
push_back 488426738
push_front 967121220
push_middle 890089954
push_front 936404184
push_front 246348539
push_middle 165880352
get 85848
push_middle 579010595
get 54290
push_middle 212263819
get 59293
push_back 700706331
get 128126
push_front 640774287
push_back 795553664
push_middle 558794286
get 42380
push_back 759001804
get 90254
push_back 353518548
get 125733
push_front 189858397
push_middle 353696102
push_front 771332121
push_middle 701423955
push_back 733874022
push_front 329587069
get 118025
push_back 718321268
get 129214
push_front 592792205
push_middle 483543000
get 59763
push_middle 384807986
push_middle 896888000
push_back 351176620
push_back 234741515
push_back 838693339
get 1297
push_front 256423685
get 18876
get 64734
push_middle 157440103
push_middle 212293711
get 177
push_back 184034408
push_middle 946354170
push_back 358993678
push_middle 19373578
push_middle 29739870
get 11448
get 75012
push_front 929798404
push_front 875565298
get 26848
push_front 320084004
push_front 690501645
push_middle 726371745
get 16747
push_front 883670446
push_back 46023458
get 105420
push_front 411613818
push_middle 575559837
get 97009
push_back 563806728
push_front 425162586
get 104048
push_middle 236911258
push_middle 550674193
push_front 491077336
push_middle 562900054
push_front 919211640
get 120013
get 111276
push_back 672805805
get 103157
push_back 202482471
get 59210
get 71525
push_front 478605692
push_back 736126553
push_back 441079818
push_middle 596789636
push_middle 386119467
push_front 644698585
push_middle 499547138
push_front 447362009
push_back 393962148
push_back 352560471
get 39767
push_back 958768918
push_back 497878671
get 65014
push_middle 24308123
push_back 159337646
push_front 684248107
push_back 424134271
push_front 433412429
push_front 106237146
push_back 236801785
get 110790
push_back 527162136
push_middle 961361749
push_front 23940548
get 18749
push_middle 727604823
get 51053
get 85235
push_back 931267119
get 79782
get 5170
push_front 840633689
get 70778
push_front 619254436
push_back 538499906
push_back 792261129
push_middle 894171082
get 43924
push_front 204474775
push_back 298952394
push_back 687651872
push_front 348221673
push_back 169017026
get 107525
push_front 38835781
push_back 138243318
push_middle 561550096
push_front 372410611
get 89350
push_back 122806703
push_back 692497895
get 30800
push_middle 43974733
get 5944
get 48411
push_front 171617067
push_front 625321654
get 15330
get 73405
push_front 280318691
get 74629
get 57157
push_back 262227845
push_back 706857639
get 106715
push_front 99226813
push_middle 112084006
push_middle 73188963
push_middle 404691594
push_back 470616590
push_back 379134825
push_front 877435745
push_front 619055800
push_middle 934720786
push_middle 863283086
get 107592
push_middle 73112367
push_back 614051932
push_back 574969855
push_middle 40196391
push_middle 662157461
push_middle 910642742
push_front 461247613
push_front 934451115
push_front 536111275
push_front 940768724
push_back 115654100
get 63493
push_front 760754823
get 43453
push_middle 258677467
push_middle 725142672
push_middle 289603147
push_back 716371461
push_front 525102899
push_front 775816400
push_front 500725511
push_front 967815482
push_front 64005652
get 26997
get 36357
push_middle 808120165
get 20384
push_middle 537411123
push_middle 226303701
push_middle 669146833
push_middle 909066010
push_back 816152839
push_back 761285436
push_middle 681412867
push_back 238776546
push_back 60543
push_front 691837581
push_middle 14982720
get 47273
push_back 851126721
push_back 69594293
get 2395
push_middle 506123476
push_back 136810061
push_middle 223448803
get 82183
push_back 986205355
get 59518
push_front 982402721
push_front 460091537
push_front 947714306
get 48970
push_front 30347213
push_front 162030490
push_middle 774931602
push_middle 8217076
push_middle 657790175
push_front 709742295
push_middle 212972376
get 13744
push_back 74606941
push_front 763261479
push_back 266599350
get 47502
push_front 665162380
get 93737
push_front 744895062
push_front 746211410
get 37600
push_middle 815061778
push_back 482208728
push_back 598721988
push_middle 62403631
push_back 710769531
push_middle 507288825
push_front 506502166
push_back 628095519
push_middle 116605296
get 32512
push_middle 113950851
push_back 445554581
get 45180
push_back 128706370
push_front 739319812
push_back 98088131
push_back 54915280
push_front 562211363
push_middle 287984181
push_back 333411925
push_middle 647893528
push_middle 375934914
get 99279
get 63721
push_front 369751421
push_front 398586145
push_front 507351878
push_front 500964880
push_front 227731779
push_front 363812692
get 82732
get 6116
push_front 230362895
push_front 784674334
push_back 720060016
get 19208
push_back 665370589
push_back 730277760
push_back 535534211
push_middle 646835253
get 97265
push_back 344347334
get 95678
push_back 447651621
get 117806
push_back 179249668
get 119524
push_front 566039481
push_back 889826892
push_back 58752761
get 63984
push_back 109739185
push_front 59723056
get 38972
push_back 100974972
push_back 304231308
push_middle 396592709
get 102628
get 97434
push_middle 624344039
push_middle 950298384
push_back 812370873
get 50554
push_middle 625174764
push_front 198947919
push_front 895558997
get 30635
push_middle 862156710
push_middle 969251
push_middle 30149215
get 2236
get 47661
push_back 70045807
push_middle 502815454
push_front 877626971
get 6787
push_middle 90771107
push_middle 143181351
push_front 630440961
push_back 657926670
push_back 856115
push_front 363285501
push_middle 361002313
push_front 309612566
push_back 422705041
get 28627
get 70697
push_front 291056051
push_front 1007091
get 46540
push_middle 126317069
push_middle 432221481
push_back 568939
get 4337
push_middle 467378758
push_front 804041828
get 16036
push_middle 219779641
push_back 620990421
push_front 480107908
get 84393
push_front 880614060
push_middle 201231701
get 81978
push_back 952720035
get 118823
get 45076
push_front 488461528
push_middle 175015320
push_back 18828761
get 84869
get 61566
push_middle 582848086
push_middle 627654790
push_front 696992220
get 95136
push_back 294456424
push_front 576209097
push_middle 519574704
push_back 151880695
push_back 383256588
get 18201
push_back 892838833
push_front 817888828
push_back 644297757
get 60794
push_front 907084464
push_back 121789832
push_middle 417107798
push_middle 753532980
push_front 867407215
get 32359
push_front 101695586
push_back 714136458
push_back 343953077
push_back 577370961
push_back 654713114
push_front 950065627
push_middle 228007097
get 54901
get 17666
push_back 912143157
push_middle 407402340
get 45973
get 81708
get 22498
push_front 297354321
push_back 978511401
push_front 105670104
push_back 85664381
push_middle 184261015
push_front 598769303
push_back 116691911
push_back 517134644
push_middle 458047014
push_back 952166181
push_front 40162396
push_middle 938774404
push_back 867250815
get 17869
push_front 218481648
push_middle 758618647
push_middle 239485275
push_back 77404291
push_middle 753772730
push_back 282860495
get 82960
get 91084
push_middle 164702763
push_middle 105648221
push_middle 100429067
push_front 14574853
push_middle 964452716
get 63672
push_front 986871864
push_middle 279498247
push_middle 475533567
push_middle 155752254
push_back 749311423
push_back 665139526
get 122622
get 128562
push_back 545609169
get 114900
push_back 231863867
push_back 959665306
push_middle 41263553
push_middle 692858179
get 102870
get 44317
push_middle 508247907
push_front 376631402
push_front 175818079
get 15091
push_back 434511010
get 44075
get 19164
get 85599
get 18874
get 48680
push_middle 588414412
push_middle 91096683
push_back 451568447
push_back 283309307
push_back 281470194
get 118521
push_back 154177003
push_front 110574186
push_back 30486159
push_middle 981432456
push_front 580971722
push_back 801191580
push_front 926860372
push_front 382367643
push_back 435697203
get 54687
push_middle 78220572
push_back 399342699
push_front 172985087
push_front 237376886
push_front 994172645
push_back 95660792
get 15159
push_back 766649840
get 96305
push_middle 941315529
push_back 672010172
push_middle 505986754
push_back 172649054
get 112318
push_middle 603632554
push_middle 894857910
push_front 401685320
push_middle 442548167
push_front 702555340
push_front 266189015
push_front 598252560
push_front 635969700
push_middle 482628700
push_front 696547099
push_back 321627334
push_middle 740050123
push_back 351921329
get 110929
get 48876
get 58994
push_middle 499031355
push_front 994975264
push_middle 581067198
push_middle 333620925
push_middle 103417569
push_front 436403229
push_front 114600200
push_middle 75045872
push_middle 259862024
push_back 69881626
push_back 776649456
push_front 297323991
push_back 6238681
push_front 437877804
get 12677
get 5042
push_middle 564056814
push_back 653119669
get 116310
push_middle 79095673
push_middle 536927449
get 102270
push_middle 298471328
push_front 661492805
push_middle 978079335
push_front 11731196
push_middle 460790355
get 70895
push_front 450943865
push_front 95074907
push_back 862012806
push_front 366509466
push_back 804500123
push_middle 193149120
push_back 949174077
get 59981
push_middle 379044980
get 105345
push_front 393906859
push_back 162162467
get 67588
push_front 984234136
push_middle 834326676
push_front 135224978
get 27893
get 113778
push_middle 929753090
push_back 727669272
push_back 223264388
push_back 315480620
push_back 310516036
push_front 428175432
get 15839
push_back 479294417
push_middle 85514619
push_middle 797699939
push_back 48500142
get 69050
push_back 61727024
push_back 451448058
get 56937
get 35436
push_back 935855176
push_middle 267751527
push_back 288230133
push_middle 54507530
get 97772
push_middle 859247483
get 80582
get 4255
push_front 194561300
push_front 153005468
push_back 642587620
get 127232
push_middle 657163316
push_front 513743805
push_back 755122995
get 33963
push_middle 465679867
push_back 758182337
get 74652
push_middle 138871153
get 48821
push_middle 75779544
get 6046
push_front 845941467
get 94288
push_back 665096328
push_back 681836185
get 5141
push_middle 634807157
get 13871
push_back 384129911
push_back 250934669
push_back 110107775
get 70420
push_middle 168143305
get 112778
push_front 751696177
get 15870
get 5218
push_back 720171926
push_back 976390992
push_back 225947684
push_middle 714407553
push_back 510909621
push_front 30556536
push_back 995316937
get 49655
push_front 312000139
get 41288
get 70619
get 116019
push_back 945964265
push_middle 795611882
push_front 215587656
push_back 837129192
push_front 52707796
push_front 176992688
get 21879
get 61429
push_middle 851381535
push_front 842314959
get 104760
push_back 721929864
push_back 93316159
push_front 783006172
push_back 262041270
push_front 405072575
push_front 563040164
push_middle 711214834
get 110370
push_middle 349173885
push_middle 267402522
push_middle 36880673
get 84802
get 105945
push_back 679915402
push_front 775326110
push_back 467363814
push_front 396859891
push_back 969620470
get 39114
push_back 735735357
get 87263
push_middle 838923208
push_front 540823578
push_back 852903246
push_back 420817039
push_middle 243046137
push_middle 992857763
push_back 480305446
push_back 998269952
push_front 97825768
push_middle 734568868
push_back 261044657
push_middle 985054621
push_middle 57899673
push_front 566793827
push_back 346769998
push_front 520073169
push_middle 57862809
push_front 591803330
get 101315
push_back 294661193
push_middle 203328505
push_middle 682358591
push_back 912047032
push_back 470826270
get 23676
get 56560
push_back 760229085
push_back 325814144
push_front 218703199
push_front 755832743
push_front 105503181
push_middle 530824382
push_middle 602138726
push_middle 270561413
push_middle 696279269
push_middle 294886177
push_middle 953451865
push_middle 862849853
get 71924
push_front 40610092
push_back 461943698
get 69555
push_middle 260067479
get 1418
push_middle 363058815
push_front 676998456
push_middle 603117660
push_middle 768582113
push_middle 723241106
get 69794
push_middle 538686095
push_back 39736531
push_middle 470001419
push_front 366028215
push_back 497593482
push_front 121113726
push_front 728884906
get 94602
get 129511
push_middle 126206309
push_back 824882408
push_front 76369752
push_front 823194844
push_front 946171567
push_back 905638331
push_front 380942376
push_middle 400192201
push_front 773848341
push_back 371993837
push_middle 580153112
get 42494
push_back 74375340
get 101657
get 31891
push_middle 906096795
push_front 20903623
push_middle 989124484
push_middle 187825979
push_back 86209237
push_front 195665547
push_front 707162592
push_back 145773919
get 24570
push_middle 317596235
push_front 912625688
push_middle 594915907
get 81705
get 68298
push_back 399057422
push_back 392445594
push_middle 290706337
push_front 800604307
push_back 706522085
push_back 572924866
push_back 951296173
push_back 301409982
push_middle 274953059
get 107649
push_back 15043030
push_front 267093945
push_front 308943899
push_middle 361319805
get 113806
push_middle 811365787
push_front 175124529
push_back 310930743
push_front 175283736
get 25751
push_middle 58449757
get 87304
push_middle 191444741
push_back 891597338
push_middle 253325609
push_middle 341593160
push_back 496213503
get 3323
push_back 516941975
get 81634
push_back 897657575
push_front 128469291
push_middle 818226025
get 93821
get 102571
push_back 265137796
push_front 13832332
push_front 612176890
push_back 827428698
push_front 784670696
push_back 509456611
get 108170
push_back 719417983
push_back 588679498
get 16211
push_middle 597228661
push_front 108657897
push_front 351162408
push_back 122226775
push_front 943090258
push_middle 725201558
push_front 22679593
push_front 434865793
push_back 765269979
get 99833
push_middle 185778367
push_front 490726362
push_front 586325528
push_front 361733235
push_back 128176382
get 6633
push_front 973251863
push_middle 200657980
push_back 208324349
get 25931
push_back 205686513
push_back 821919639
push_front 318289963
get 112694
push_front 592215671
push_front 555679059
push_middle 723264608
push_back 680288038
push_front 167971468
push_front 128320545
push_back 600282752
push_back 643771930
push_middle 359579387
push_back 45518396
push_back 216111304
get 39647
push_front 414460625
push_front 205876127
get 19136
get 93974
push_back 651189987
push_front 188556055
get 57003
push_back 951716564
push_front 892272932
push_front 385880807
get 56842
push_back 735009594
get 13653
push_back 619271930
push_back 764609922
push_back 491994066
push_middle 829462837
push_middle 616313720
push_front 454351053
get 128764
get 93031
get 89269
push_middle 407682728
push_middle 37133819
push_back 591365339
push_front 353979142
get 83200
push_front 676447659
get 38448
get 116101
get 108753
push_front 371552562
get 105216
push_middle 494370274
get 75053
push_front 786832227
push_front 993903983
get 101111
push_back 152038425
push_front 612841635
push_middle 46628702
push_back 926330870
push_middle 532561835
push_middle 912857035
get 106727
get 11566
push_front 141979033
push_middle 515278766
push_middle 802376060
push_middle 991420993
push_middle 94020315
push_back 277018383
push_front 904578313
get 71087
push_middle 977883342
get 100897
push_middle 944142489
push_middle 354945654
push_middle 573906302
push_back 7287900
push_middle 145037435
push_back 816331667
push_back 230898130
push_back 493774455
push_middle 898206975
push_front 694550905
push_back 319329236
push_front 966019058
push_back 674655300
push_back 93275815
push_front 914891841
get 18305
push_back 247756135
push_back 943028730
push_front 273758306
push_back 918790256
push_front 725164571
push_back 233380239
push_middle 639454034
get 48072
push_back 560392896
push_back 859866255
push_middle 425637244
get 39655
push_back 280290557
push_back 722080985
get 46056
push_middle 726026692
push_back 787090191
push_middle 189205057
push_middle 535805712
push_back 996026502
push_back 20457493
push_middle 769287956
push_middle 360623245
push_front 809159331
push_middle 26174474
push_front 948659327
push_back 493302249
push_middle 342229416
push_back 172641360
get 60146
push_front 599183731
push_back 976911872
push_middle 411406866
push_middle 174104745
get 75459
push_back 40682986
push_front 414465782
push_back 405755646
push_middle 314324501
push_middle 573336607
push_back 417961449
push_back 483544954
push_back 538294155
push_middle 800065074
get 58602
get 70126
get 62088
push_front 998413147
push_back 403814666
push_back 312447727
push_back 805939011
push_front 75481915
push_middle 216026857
push_back 399617822
get 22019
push_back 886732029
push_front 600418620
push_front 324361961
push_front 846658781
get 99223
push_back 477493004
push_front 133691237
push_middle 473593249
push_middle 386938626
get 112959
push_back 242151205
get 117743
push_front 194277614
push_front 277960625
push_front 591726739
get 33999
push_middle 980269375
push_front 79754251
push_back 75004944
push_middle 945358015
push_middle 793386704
push_front 963420179
push_middle 792534175
get 62407
get 79113
push_front 121928301
push_middle 882384351
push_back 790543482
push_back 778469010
push_back 59313366
push_middle 781386947
push_back 907560411
get 28962
push_back 746926098
push_middle 577237711
push_back 698610095
push_front 772327192
push_back 646730169
push_back 328925206
push_front 229687512
push_front 289428229
push_front 903136723
push_front 871584259
get 86678
push_back 835452481
push_middle 307505259
push_back 150195302
push_front 894770768
push_front 748302565
push_front 294147213
push_middle 363047202
push_middle 858665159
push_back 261778843
push_back 488591411
push_back 837045472
push_back 309896068
push_middle 374512473
get 102173
push_middle 763110825
get 38699
push_back 351289100
push_back 358596894
push_back 343500724
push_front 906483425
push_back 78875376
push_middle 979667377
push_front 496054503
push_front 467101924
get 47014
push_back 446999313
push_middle 560501893
get 6583
push_middle 654521333
push_front 673488746
push_back 290508620
push_back 14027036
push_front 727462100
push_middle 724987969
push_middle 30620334
push_back 356841015
push_middle 969128836
push_back 940114660
push_front 570270071
get 84159
get 28216
push_back 287804132
push_back 190983885
push_back 10710217
push_back 924835491
push_front 221666875
push_front 886872692
push_back 496689943
push_middle 630827111
get 84126
push_front 582200975
get 30546
push_front 191841692
get 8414
push_front 188765753
get 49171
get 15376
push_front 951118057
push_front 256115577
get 99412
push_front 630307572
push_back 156039776
push_middle 231312127
push_back 385095562
push_middle 811361911
push_front 989703977
get 45623
get 124107
push_front 670158684
push_middle 981240336
push_middle 128666203
push_back 650877038
push_front 617535552
push_middle 90903390
push_back 358358823
get 18464
push_back 338309402
push_front 76376266
push_front 324495443
get 92626
push_front 504126953
push_front 54715426
push_front 417587464
push_middle 358093287
push_front 130520393
push_middle 26987485
push_back 557088007
push_back 328851257
push_back 399929480
push_middle 615267152
get 39918
get 58600
push_back 419542147
push_back 793438388
push_back 541461291
push_front 801448115
get 42514
get 13564
push_front 815365285
push_back 220123289
push_front 686793115
push_middle 450753848
push_middle 884798450
get 118290
push_back 499719859
get 6404
push_middle 195792328
push_middle 76304686
push_middle 321019293
push_front 647416772
push_middle 326999755
push_front 566986441
get 93449
push_middle 957045829
push_back 923164357
get 105720
push_back 782777267
push_middle 48033109
get 51715
push_front 328265183
push_middle 907579681
push_back 314503156
push_back 642250485
get 44819
push_front 239673873
get 57397
push_middle 732986734
push_middle 9038558
get 65842
get 55383
push_middle 389406810
get 114944
push_middle 893792665
get 25773
push_middle 411367935
push_front 137892271
push_back 950889470
get 7027
push_front 315234884
push_back 766661109
push_back 954319172
push_front 430421598
push_middle 968021017
get 103337
push_middle 364086041
push_middle 83225988
get 46015
push_middle 210512702
push_middle 248548418
push_back 466953545
push_middle 924237521
get 104147
get 62640
push_middle 773524280
get 52673
push_front 995499736
get 79038
push_front 745064562
push_front 359910816
get 152
push_back 921350819
get 77331
push_back 422749405
push_back 858879799
push_back 455910496
push_middle 376480195
push_back 213528903
push_back 973326979
push_middle 483189230
push_back 165084922
get 8540
push_front 920734038
push_back 666237659
get 55145
push_middle 625644103
push_middle 356860771
get 83812
get 61245
push_back 987422005
push_back 147076698
push_front 386608869
get 23460
push_middle 624394873
get 35725
get 117995
push_back 634794697
get 125068
push_back 35278186
get 43756
push_middle 610251933
get 17448
push_middle 701709966
push_back 947721764
get 65465
push_middle 91822710
get 77667
push_front 460933391
push_front 480684530
push_front 229565019
push_back 296816847
push_middle 594493555
push_front 322156406
get 76860
push_back 717566460
push_front 786614472
push_back 98521743
get 126103
push_front 725004810
get 49184
get 1966
push_middle 568501900
push_middle 297823488
push_front 105504132
push_back 69606663
push_front 213997333
push_front 392297312
push_back 7545618
push_back 466063201
push_back 941505841
get 82685
push_front 55630917
push_back 376375748
push_middle 238752949
push_back 20973134
push_middle 460800458
push_back 199291741
push_middle 835440501
get 15205
push_back 265047149
push_front 830630982
get 90859
push_middle 393136202
get 19276
get 41754
push_back 180638176
push_back 935677319
push_middle 164780789
push_middle 121515064
get 56154
get 10235
push_back 299584230
push_back 358137249
push_middle 744375091
push_front 32832664
push_back 332443336
get 104351
push_front 71343368
push_front 735767971
push_back 956412870
get 28846
push_front 112948791
get 60043
push_back 60876272
push_front 680122086
push_back 204518622
push_back 337206271
push_middle 665458299
push_back 387312168
get 95810
push_back 615763609
get 86650
push_back 120006454
push_middle 656607611
push_middle 264676289
push_back 254718225
push_back 110609262
push_back 378333009
push_back 674542067
push_back 712683972
get 129099
get 58506
get 111383
push_front 668741780
get 96738
push_front 898945099
push_front 619602081
get 128068
push_back 724261847
push_back 371814399
push_front 569529876
push_back 380806607
push_front 186684641
push_middle 339625548
get 670
get 82758
push_back 27803061
push_front 320191844
push_middle 187470657
push_front 80523334
push_middle 823983420
push_front 708758082
push_front 97124354
push_back 619869519
push_front 570367220
push_front 936357819
get 98756
push_back 76542187
push_back 767861843
push_front 898049548
push_middle 183119506
push_front 748052180
get 84751
push_front 27122314
get 29395
push_middle 820723039
push_front 691199565
get 41582
push_middle 473287201
get 80754
push_back 483026459
push_back 385646191
push_front 177902642
push_middle 902456146
push_middle 558482784
push_back 610474850
get 45184
push_back 182453080
push_back 906946673
get 119194
push_back 589880254
push_middle 394808038
push_middle 55860220
push_back 780673264
push_back 641066212
push_back 706676404
push_back 413012180
get 99319
push_front 570644652
push_middle 998587685
get 74257
get 124789
push_middle 767388073
push_back 175783816
push_back 276233357
push_front 488642026
push_back 358163925
get 109636
push_front 247187359
push_front 582335892
get 82167
get 30744
get 74797
get 41376
push_middle 559245469
push_middle 49479907
push_middle 120305038
push_middle 59281872
push_middle 463008637
push_front 661871848
push_middle 737340474
push_front 854857873
push_back 96205140
push_middle 404329
push_front 363752921
push_back 759755487
push_back 548041273
push_back 377160927
get 95050
push_front 574421347
push_middle 965833395
push_front 537956010
get 98045
push_middle 369422877
push_middle 524039886
push_back 96062835
push_middle 688094321
push_middle 864949607
push_middle 160332245
push_front 969238377
push_back 385966134
get 125122
push_middle 982570201
get 22704
get 15671
push_back 309178925
get 53408
get 73403
get 51984
push_back 710287333
push_back 400862396
push_back 68243032
push_front 467287127
push_front 412008620
push_front 39368359
get 46077
push_back 902924630
push_middle 35995359
push_back 270821671
push_back 165903340
push_back 491389380
push_front 708373534
push_middle 98218860
push_back 433008818
get 109599
push_back 358443129
push_back 559236793
push_middle 138024510
get 31139
push_back 285687105
push_middle 764245086
get 88369
push_middle 477470926
get 27912
push_middle 385784855
push_back 294004089
push_back 160826763
get 67842
push_middle 682811861
push_middle 61400454
get 65820
get 57268
get 79553
get 80261
push_middle 776646620
push_front 164900427
push_back 432148998
get 128869
push_front 294453828
push_back 757286009
push_middle 530262932
push_back 371218485
push_front 383947136
push_back 914917885
push_back 797660116
push_back 940995919
push_middle 944564942
push_middle 75689059
get 24309
get 69719
push_back 8182026
push_front 199017603
push_back 642020782
get 16855
push_front 669224806
push_middle 518978123
push_back 945162771
push_front 764754831
get 815
push_back 978355533
push_back 399375707
push_back 631629611
push_back 940368384
push_front 293702985
push_back 384900097
push_front 553034190
push_back 638438667
push_front 595819635
push_middle 547258092
push_back 322639288
push_middle 535747565
push_front 965812377
push_front 323922414
push_middle 869875083
push_front 707616803
get 96144
push_middle 9877055
push_front 17766142
get 9618
push_front 937780072
push_middle 369318864
get 56087
push_front 85522552
push_middle 545525346
push_back 367554560
push_back 117912
push_back 161887778
get 49870
get 33083
push_back 582098633
push_front 89347379
push_back 632962439
push_front 489541461
get 6331
push_front 584539201
push_back 951233332
push_back 938748921
push_front 965500715
get 82812
push_front 616635300
push_front 357035508
push_front 648216797
push_back 510366040
push_back 185008175
push_back 712522856
push_front 957272973
push_middle 75963315
push_back 762435365
push_middle 192883933
push_front 781242593
push_front 718467831
push_middle 709733898
push_back 870955497
push_back 827038982
get 78591
push_back 203928788
push_middle 462348075
push_back 443844010
push_front 752777813
push_back 891954964
push_back 404152741
push_back 329715617
get 12030
get 25763
push_front 137640676
push_middle 299551375
push_back 608808553
push_back 976430729
push_back 483804733
get 95627
get 31408
push_middle 581554546
get 87675
push_back 168404122
push_back 525945254
push_back 305868384
push_middle 81053065
push_back 356681372
push_front 174983879
push_back 616379289
push_front 642140546
push_middle 13793714
push_back 832243123
push_back 760209602
get 63628
get 82484
push_back 398102340
push_front 992932419
get 38072
get 70446
push_front 351925329
push_back 769274273
get 40306
push_back 248376353
push_front 900744608
get 78715
get 116512
push_front 500194030
push_back 606625052
push_middle 599628764
push_middle 88079027
get 124859
push_back 153725084
push_back 728046926
push_back 446927361
push_back 405571837
get 30919
push_front 182198041
get 77911
get 40240
push_front 272789801
push_back 25181981
push_back 254089479
push_front 174189411
push_middle 624475648
push_front 830917538
push_back 792759650
push_middle 772728118
get 38331
push_back 812739649
push_front 460224152
get 82056
push_front 881495775
push_front 822507894
push_middle 115051664
push_back 684635438
get 74041
push_middle 958174413
push_middle 909311548
get 53311
push_front 627271377
push_back 129191817
push_front 391921922
push_front 448573285
push_middle 758488392
get 93812
push_front 417735734
push_back 424000809
push_middle 879426653
push_middle 598544697
get 74398
get 29970
push_front 625626023
push_middle 272409199
push_middle 801694918
push_middle 330448791
push_middle 454438071
push_back 416021994
get 114218
push_back 84613819
get 26913
push_middle 309908113
push_front 113412649
push_middle 204757774
push_front 896411024
push_back 546726542
push_middle 174829165
push_middle 747841727
push_middle 667876850
push_back 786648315
push_middle 311433591
push_back 871217626
push_middle 145893452
push_front 127940573
push_back 719863128
push_front 203770285
push_back 343271964
push_front 67121370
push_middle 346969750
push_front 754204652
get 82197
push_back 516345053
push_front 132728454
push_back 724499314
push_middle 812345962
push_middle 901932205
push_middle 82882711
get 62415
push_middle 268053274
push_middle 300458081
push_middle 600374398
get 8378
push_front 14592972
push_back 601239485
push_front 995460906
get 86035
get 33240
get 114581
push_middle 575667120
push_middle 475106087
push_middle 416678745
push_middle 827988146
get 58057
push_middle 925640266
push_middle 118936327
push_back 116169631
push_front 351688311
push_middle 806298006
push_back 336472992
push_back 986879311
push_middle 833469807
push_back 879822744
push_front 177847699
push_middle 934774380
get 31230
push_front 902675890
get 45908
push_front 462474629
get 22194
get 101856
push_back 325827675
push_back 986419124
push_front 952399421
push_back 821724565
push_front 105062765
push_middle 817552865
get 49635
get 20516
push_middle 167082205
push_front 970189922
push_front 436101967
push_back 917558947
push_front 651596222
push_back 267009833
push_middle 275107644
get 7712
get 95434
push_back 444318094
push_back 628089477
get 61890
push_front 50563829
push_front 296800311
get 105970
push_middle 476252046
push_back 364723886
push_front 518885793
get 9034
get 84815
push_front 487767900
push_middle 669113294
push_back 819972866
push_back 623392288
push_front 67398531
push_front 450910092
get 117510
get 56820
push_middle 172672735
push_middle 81733646
get 76056
push_back 716780769
get 44497
push_front 453868887
push_middle 961804261
push_front 11269366
push_back 72438888
push_front 894479041
push_middle 175147308
get 120040
push_middle 392001450
push_back 275463700
push_middle 257402083
push_back 167192903
push_front 925803485
push_middle 435984852
push_back 203651724
push_middle 618552951
push_middle 849891730
push_front 282033298
push_back 735889235
push_front 643408854
get 108866
push_back 674815973
push_front 837196842
push_front 982020441
push_front 976191418
push_middle 513335246
push_back 912237737
get 5255
push_back 708168082
push_front 966740860
push_middle 147863820
push_middle 194443756
push_middle 707618862
push_back 48123140
push_middle 845956943
get 88025
push_middle 136722907
push_middle 555380397
get 119357
push_front 118633327
push_middle 132205862
push_back 856384543
push_front 774818395
push_front 73932796
push_middle 275298440
push_back 560671122
get 56166
get 90277
push_front 105652930
push_back 283634005
get 102706
push_back 288616827
get 13713
push_middle 816358604
push_front 297005276
push_middle 853216307
push_back 352112732
push_middle 52039968
get 125354
push_front 575898657
push_middle 691036705
push_back 647229327
push_middle 847571167
push_front 723767321
push_front 148252751
push_back 700641311
push_back 905878832
push_front 286387298
push_middle 421775080
push_front 503077943
get 103344
push_middle 423673285
push_middle 263376917
push_back 83430018
push_back 573822211
push_middle 730120494
push_front 576019459
push_back 250155396
push_back 36213555
push_middle 475270118
push_front 61093198
push_middle 222021842
push_back 90199920
get 48668
push_front 49663377
push_middle 259498766
push_back 376006015
push_middle 308054476
push_middle 608407269
get 38961
get 37029
push_middle 396302722
push_middle 304836298
get 39145
push_middle 613599952
get 108964
get 73383
get 32195
get 51493
push_middle 1781256
push_middle 126296015
push_middle 450231098
push_front 117294770
push_middle 282852956
get 105322
push_back 217184192
get 69738
push_back 154668601
push_back 567184190
get 22061
push_middle 400017325
get 55006
push_middle 542843200
push_front 174364270
push_back 229667720
push_middle 887189844
get 45119
push_middle 415701924
push_back 898175348
push_back 941803298
push_back 331611338
push_front 96653735
push_middle 876905727
push_front 731994379
push_middle 911225112
push_back 352949999
push_front 167114418
push_front 636923896
push_front 673464467
push_front 596870128
push_back 101523403
push_back 131478383
get 72916
push_front 334656697
get 35422
push_front 764556980
push_back 687525265
push_back 188827850
push_front 577145470
get 120855
push_front 778703065
get 49417
push_back 124766832
push_front 846557913
push_middle 716455778
push_middle 107557250
push_back 655830148
push_back 26934418
get 101724
push_back 141737412
push_back 423501493
push_back 680659914
push_front 378382878
push_middle 625182795
push_front 466687201
get 10232
push_front 576415752
get 8691
push_front 910517264
push_back 762190074
push_middle 63376090
push_back 939119610
push_back 491076057
push_middle 795304159
push_middle 851176913
push_back 332425990
push_back 633066260
push_front 639256861
get 11606
push_front 60166418
push_back 459342492
push_middle 191937119
push_middle 958765502
push_back 500151685
get 53684
push_middle 71449546
push_front 751870585
push_back 421098963
push_back 24773077
push_middle 905064620
get 19941
get 85312
push_front 546426752
get 30282
push_front 244250235
get 86515
get 99435
push_back 925211687
get 41627
get 126431
push_back 645003491
push_front 948849145
push_front 4115294
push_middle 515903510
get 97185
push_front 270247149
push_back 557890725
get 54847
get 112985
push_back 389520134
push_middle 760313343
push_middle 84544962
get 87699
push_front 676590983
push_back 652347093
push_front 506116175
push_back 908540455
push_middle 591324041
get 111413
get 127588
push_middle 26260135
push_middle 880938145
push_back 217865640
push_back 521232471
push_middle 930944954
push_front 488056839
push_front 16295545
push_back 317081461
push_front 102002205
push_middle 582382510
push_front 779458844
get 66779
push_front 147554990
push_middle 357520621
push_front 570005264
push_middle 160769965
get 113590
push_front 266805839
push_middle 558167561
push_back 693620620
push_back 174358764
get 120513
push_back 396048790
push_middle 587961062
push_middle 300469284
push_back 820901572
push_middle 811614885
get 73690
push_back 334937389
get 127005
push_front 540550801
push_front 832610500
get 112430
get 73319
push_back 941204370
push_back 349087921
push_front 835525353
get 22044
push_back 401332399
push_middle 381579475
get 45364
push_middle 378725726
push_front 541170117
push_front 690753200
push_middle 939923234
push_back 124377675
get 16461
push_back 397579046
push_middle 132273458
push_back 632518008
get 40973
push_front 395146093
push_front 114416542
push_middle 573361461
get 68394
get 125733
get 51265
get 6215
push_middle 960292859
push_middle 833121113
push_middle 227794615
push_back 939232668
get 17532
get 26477
push_front 836512870
get 41593
push_middle 411225691
push_back 84825384
push_back 451225855
push_back 384575403
push_back 431619405
get 11256
push_front 274136864
push_front 286600553
push_back 306404347
push_back 811930000
get 74149
push_front 980744765
push_back 53392584
push_middle 658082341
push_front 594314259
push_front 321817899
push_back 903350159
get 60303
push_back 823761435
push_middle 278859566
get 116019
get 78298
push_middle 395048149
push_middle 462173074
push_middle 339578142
get 14904
get 35283
get 41853
push_back 122874033
push_middle 836587272
get 115375
push_front 21194302
push_middle 6793947
push_back 15440634
push_front 382713709
push_back 574904977
push_back 493480233
get 72084
push_front 848141236
push_back 859094645
push_front 66666902
push_front 765328217
push_middle 976146943
get 37709
push_middle 11383035
get 56095
push_back 262245309
get 65335
push_front 546920279
push_middle 675225392
push_front 894733847
push_middle 747536950
push_back 152613983
push_back 414314784
get 85576
push_middle 524779850
push_middle 868605069
get 59554
push_middle 597245524
push_middle 632402272
push_front 909706553
push_middle 340017402
get 6064
push_middle 687066535
push_middle 961647892
push_front 377099064
get 105837
get 71133
push_front 890296100
push_front 144806330
push_front 840337065
push_front 255211138
push_back 668792116
push_front 955726824
get 5387
push_middle 398460122
push_front 552868517
get 47193
push_middle 527270974
push_middle 846014358
push_middle 940248279
push_back 63236387
push_middle 132709854
get 129867
push_front 443424559
push_front 630346568
push_middle 207503048
push_front 849740037
get 71768
push_front 187731518
push_middle 491609197
push_back 515865067
push_middle 399557636
push_front 109949644
push_back 260165836
get 26835
get 79626
get 60705
push_front 827839306
push_back 448013982
push_back 833035755
push_middle 227779395
push_middle 187866700
push_front 36906972
push_front 174433066
push_back 864028815
push_middle 803219160
get 129360
get 87722
get 23856
push_front 518754833
push_middle 86036660
push_middle 504475861
push_back 276089933
push_back 856393960
push_middle 107457385
push_back 897568120
push_back 845204993
push_front 155416512
push_front 71659029
push_front 947555086
push_front 622833707
push_back 688909047
get 47237
get 80324
push_front 359992797
push_back 386581090
push_middle 575388768
push_front 983216284
push_middle 280924317
get 125993
get 95688
push_front 101425021
push_middle 156145865
get 62086
push_middle 582405802
push_middle 546579700
push_back 907634262
push_back 879310829
push_back 200441031
push_front 972130645
get 39326
get 103177
push_front 666468523
push_back 726544592
push_middle 246247395
push_back 583993321
push_front 794582816
push_back 35298292
push_middle 674051319
push_front 634406417
push_front 687830323
push_back 447359244
push_front 100927306
push_back 249243171
push_front 761570289
push_front 586159588
push_back 183125451
push_back 846370613
get 31598
push_middle 183815888
push_back 315780753
push_middle 551781119
push_front 828685451
get 25103
push_front 405685935
push_front 886183147
push_back 733275215
push_middle 938713762
push_front 59887563
push_front 625655493
get 63258
push_front 98967949
push_back 817800247
push_middle 787665621
push_middle 796008452
push_front 286141882
push_back 801971881
get 20795
push_middle 921648498
get 120149
push_front 70445382
push_middle 712341214
push_front 435454513
push_front 646046868
push_back 312570728
push_front 767279679
get 104851
get 121426
push_back 53410182
push_middle 986862352
push_front 394256245
push_back 494624022
get 94881
push_middle 796654824
push_back 380431886
get 57809
push_middle 398987929
push_back 407714875
push_back 592704741
push_back 824797444
push_back 831837046
get 76096
push_back 32201174
push_front 962862464
push_front 904635164
push_front 901303343
push_front 80535194
push_back 56713704
get 16356
get 34554
push_front 430231063
get 102832
push_back 651729571
get 80377
push_front 583679637
push_middle 815152654
push_front 993916410
get 29592
push_front 327003282
push_middle 323067573
push_back 588313237
push_front 833424898
push_front 181388851
push_front 541142611
get 7655
push_middle 719682018
push_back 884415192
push_middle 983788790
push_middle 391941553
push_middle 562382740
push_front 575981465
get 83848
push_middle 891375296
push_middle 120137230
push_back 16408383
push_front 122982022
push_front 513507429
push_front 597696213
push_front 639481200
get 44269
push_front 236850249
push_back 719867894
push_front 266758411
push_back 494851021
push_front 959635813
push_front 713945726
push_front 121629580
push_back 206506337
get 107147
get 39705
push_back 533478973
push_middle 624517792
push_front 559175856
push_front 911147854
get 82305
get 27448
get 705
push_back 223499661
push_back 125930422
push_front 848205190
get 115967
push_back 208384444
push_middle 334378558
push_front 925664587
push_front 616649276
push_middle 541088328
get 29945
push_back 701344761
push_back 711582751
get 73413
get 17542
push_middle 482384787
get 27683
get 114645
push_front 516555100
push_back 291993660
push_middle 473991332
push_back 557973784
push_middle 857338028
push_middle 5497897
push_middle 207504579
push_middle 313941275
push_front 15054363
get 82718
push_front 344286406
push_back 867202956
push_middle 979680623
push_front 981899964
push_front 734299265
push_front 450436086
get 110854
push_front 742916751
push_middle 685160294
push_back 520258667
push_back 567549976
push_back 855834649
push_back 562425864
push_front 305725383
push_front 137346997
push_front 464856291
push_back 212171806
push_back 851950220
push_middle 941786992
get 36221
push_middle 583489586
get 75737
push_front 566924097
push_front 565883680
push_middle 514147717
get 2168
push_middle 519422492
get 91227
push_back 256423510
push_back 495543341
push_back 831857194
push_back 730317583
push_front 955675070
push_front 6565163
push_back 669021329
get 121579
push_back 639326943
get 109121
push_back 604974714
push_middle 679891613
get 102090
push_middle 553921249
push_back 244020852
push_middle 499734679
push_front 792608984
get 22048
push_back 639543372
push_middle 160085822
push_back 428678193
push_back 306244267
push_middle 407376567
push_middle 28696923
push_front 709996759
push_middle 937127489
push_front 715921634
get 75338
push_back 788035171
push_middle 342669322
push_middle 533144596
get 70044
push_back 367112980
push_middle 758227642
get 76823
push_front 600449489
push_back 468012186
get 113002
get 126930
push_front 862643179
push_front 638306739
get 118100
push_front 796154260
push_front 484102023
push_back 290975806
get 109102
push_back 636513090
push_middle 253229923
push_middle 264513997
push_middle 781208763
push_back 861476804
push_back 992879104
push_back 530105851
get 70853
push_back 193231009
push_middle 99385474
get 129516
push_front 493348732
push_front 870875727
push_back 747016045
push_front 628943979
push_back 594427416
get 93444
get 124455
push_front 66999734
push_middle 546956101
push_back 284434420
push_middle 89291932
push_middle 562809798
push_back 481918795
get 121709
push_middle 886260176
push_back 235188499
get 34905
get 37267
push_back 357728198
push_front 911492661
get 74271
push_back 588483280
get 91243
push_back 979694228
push_front 813389915
get 4337
push_front 908195892
push_front 320472498
push_front 429279879
get 1850
push_back 536518821
push_front 810525468
push_back 468999847
push_middle 391501194
get 116178
get 123471
get 107026
get 6819
push_front 306266267
push_back 291372602
push_back 11373715
push_front 929086810
get 34428
push_front 934247907
push_middle 240457118
push_front 392403674
get 129336
push_back 592952029
push_front 579541316
get 107470
push_back 595273325
push_back 531753472
push_front 607461889
get 82260
get 49545
push_back 647468263
push_back 969640675
push_front 881343355
push_front 236668235
get 104659
push_middle 105474708
get 119077
push_back 661144150
push_back 500728029
get 29516
push_middle 610157912
get 34813
get 5916
push_front 93385802
push_back 672546524
push_middle 195476012
get 95935
push_front 884238491
push_front 122032997
get 65593
push_front 636965612
push_back 360207981
get 30582
get 16842
push_front 762950378
push_middle 154686315
push_middle 988192554
push_front 796218851
push_back 714403064
push_back 994817778
get 9386
get 123341
push_middle 697329732
push_back 546758310
get 60179
get 119983
get 43315
push_back 903570436
push_middle 243188239
get 17156
push_front 52897526
get 2713
push_front 200073797
push_middle 731552368
push_front 623422827
push_back 127162960
push_back 747023289
push_back 328827329
push_back 398695658
push_middle 471962134
push_middle 570589417
push_middle 612113927
get 30884
push_back 962241243
get 81340
get 114938
push_front 321495528
push_middle 553701175
get 75566
push_back 286205491
push_back 470763958
push_middle 213193001
push_front 104324450
push_middle 780327802
push_back 986153302
get 44136
push_middle 732585401
get 49562
push_back 654922846
push_middle 817445971
get 122657
push_front 946639382
push_back 963011853
push_middle 902926417
get 127439
push_middle 535052574
push_back 911199446
push_front 170980122
push_back 792253677
get 57261
get 69550
get 49508
push_front 972731569
push_front 29177457
push_middle 374224817
push_front 847145571
push_middle 243632143
get 80117
push_front 563554465
push_front 311563144
push_front 249486804
get 4699
push_back 559499721
push_back 427295852
push_middle 97132406
get 114037
push_middle 4802187
push_front 58722581
get 15887
push_back 161064997
push_back 730588147
push_front 553361693
push_middle 568411028
get 91491
get 39405
push_back 927515718
push_back 595003684
push_back 101573105
push_front 412924322
push_back 369923119
push_back 689173793
push_back 202648232
push_middle 786062762
get 128207
get 61421
push_back 575497171
push_middle 803065297
push_back 814550557
get 109052
push_back 50917276
push_back 194193274
push_middle 826261338
push_back 234698801
push_back 731277323
get 129384
push_front 830231203
get 2187
get 2370
get 89405
get 116357
push_back 751252312
push_back 431683894
push_front 699196291
push_front 123784847
push_front 26346179
push_back 518059614
push_front 79868312
push_middle 180808787
push_middle 888900598
push_middle 634079116
push_front 4561253
push_middle 490665314
get 82745
push_middle 969988439
push_front 614473300
push_middle 567165371
push_front 397699119
get 16097
push_back 284400498
push_middle 108612438
push_front 494922276
push_middle 482912294
push_back 775099812
get 20502
push_front 817746659
push_back 777807810
push_front 877098601
push_back 563393610
get 35826
push_front 312951444
push_middle 1688049
push_middle 928628115
push_middle 348027642
get 81874
push_middle 572920299
push_middle 92683188
push_middle 791802438
push_front 205451935
push_front 746218857
push_front 209621230
push_back 867051454
push_front 11118548
push_front 583827513
push_back 847468679
get 55196
push_front 566836544
push_front 42083845
push_front 837360993
get 67314
push_back 821998985
push_front 124006854
push_back 647030950
push_back 259439709
push_back 572045974
push_front 691481021
push_back 51423982
push_middle 372353665
push_back 239676322
get 89907
push_middle 422947321
get 47076
push_front 186412348
get 129803
push_front 65966573
get 70527
push_back 179797063
push_front 580768544
push_back 265500290
push_middle 593882771
get 30371
get 121901
push_back 72808310
push_middle 223264539
get 56043
push_front 518579209
get 116106
push_back 343884406
push_middle 815547621
push_back 508369498
get 121933
get 37377
push_back 682730589
push_back 24957348
push_back 69430476
push_front 708254458
get 95865
push_middle 378309949
push_back 532920429
push_front 161201188
get 118384
push_back 412717973
push_front 228660066
push_middle 667217338
get 125778
get 60016
push_front 498110003
push_front 734408485
push_back 674543348
push_front 91030338
push_middle 808464938
push_back 86972024
push_middle 450176935
push_back 306179827
push_middle 805147225
push_front 633190676
get 21418
push_middle 723681546
push_back 441257407
push_back 633592309
push_middle 475295612
push_back 651342691
push_back 778446352
push_front 271028709
push_middle 985013205
push_middle 881554256
push_front 475771430
push_middle 249501445
push_back 728527478
get 73970
push_middle 784392776
push_middle 830272398
push_back 590997870
get 31857
push_front 406977159
get 57519
get 111821
push_middle 18848723
push_front 564215900
push_middle 698112244
push_middle 109573365
push_middle 34652013
get 55613
push_front 111389829
push_middle 523868929
push_back 735065273
push_front 40456524
push_middle 356051841
push_middle 995286331
push_middle 847271327
push_back 579186505
push_back 570107159
push_back 22227379
push_middle 533328023
push_back 354474739
push_back 8116608
push_front 698015190
get 75112
get 12136
get 103918
push_front 616858632
get 7117
push_front 831115222
push_middle 51843920
push_middle 720137369
get 130790
push_middle 909535277
push_back 905766719
push_back 520706822
push_front 573657643
get 28098
push_middle 351076501
push_middle 131001608
get 72644
push_front 860395394
push_front 358953373
get 98577
push_front 188583289
push_middle 716121706
push_front 265798200
push_back 674770156
get 72694
push_front 629713346
push_front 315800141
get 111416
push_back 539165176
push_middle 978956060
push_middle 626445827
get 30139
push_back 448550668
get 21666
push_back 6971999
push_middle 509912581
push_back 814045806
push_front 283918664
push_back 694836169
get 6725
push_back 266063588
push_middle 806618609
push_back 842840871
get 115398
push_middle 162454965
push_front 273552127
get 91223
push_back 190654642
push_middle 197015400
push_front 315038935
push_back 130831316
push_back 768133351
push_middle 435651101
get 33118
get 121990
get 30427
push_back 107722641
push_front 20422853
get 59340
push_middle 959507335
push_front 820315441
push_back 474078808
get 58583
push_back 236557463
push_middle 719916198
push_front 884326930
get 55114
push_middle 948345081
push_back 252205305
push_back 36612133
push_front 574432147
get 81689
get 106057
push_front 21449486
push_back 967267039
push_middle 105139656
push_middle 212079060
get 104867
push_back 619871622
push_middle 345059086
push_front 548694110
push_back 654174603
get 64410
push_front 469631442
push_front 851313262
push_front 959622588
push_middle 635774372
push_front 606891440
push_middle 697051748
push_middle 820756334
push_back 300995349
push_back 557070646
push_back 835924118
push_front 996167320
push_middle 846819703
get 14619
push_front 83778926
push_middle 525643735
push_front 749758876
push_front 822823754
get 127379
push_middle 607116362
push_front 613736309
get 92125
push_back 461074408
push_back 463788239
push_back 698721926
push_back 631623858
get 38214
get 32023
push_back 381750494
push_front 981958907
push_front 484956389
push_front 178359443
get 21044
push_front 654668067
push_back 31254163
push_back 705259535
push_back 118959040
get 56942
get 22907
push_back 466787002
push_back 419036328
push_middle 72686489
push_back 579804630
push_middle 883400198
push_middle 113019076
get 122070
push_back 615743633
get 90657
push_front 219349802
push_middle 732588544
push_back 12159406
push_middle 61669977
push_middle 361391073
push_back 369053559
get 121130
get 118879
push_back 482355708
push_front 160821295
push_back 493754239
push_back 712139776
push_middle 101084447
push_front 772792990
push_front 967550769
push_front 569292015
push_front 877201132
push_back 834576239
push_middle 598877017
push_middle 759050608
push_back 263437157
push_back 694509186
push_middle 375567128
push_front 284730861
push_middle 880337888
push_front 918005851
push_back 386739207
push_back 589672851
push_back 147346756
get 76393
push_front 759259120
get 105569
push_front 222138136
push_front 436115332
get 122248
push_front 599229440
push_middle 410674720
push_front 913446110
push_back 277553352
push_middle 244228339
push_front 214202720
push_front 865193972
get 10894
push_middle 374265598
push_back 302103201
push_back 307641046
push_back 468639452
push_middle 159064887
push_back 403049576
push_back 649528328
push_back 409502232
push_back 212400775
push_middle 819402225
push_back 385842898
push_front 208133510
push_back 821317506
get 65646
get 17107
push_front 750881999
get 97712
get 25604
push_front 997987779
push_front 892200302
get 81314
push_back 509516533
push_back 721472582
push_back 488673430
push_front 454374854
push_front 774482107
push_middle 177756550
get 106728
get 10966
get 77298
push_back 972244627
push_back 920641355
get 46070
get 109084
push_back 887905347
push_front 966577061
get 131186
push_middle 521573815
get 82186
push_middle 456833573
push_middle 926840175
push_front 290373302
push_back 841240433
push_middle 257325559
get 104086
push_middle 772971339
push_middle 275592377
push_front 367918909
push_middle 862927673
push_middle 38975698
push_back 244323801
push_middle 632627669
push_front 251969938
get 89573
push_back 486468882
push_middle 527852658
push_back 456106171
push_front 494220810
push_back 683330791
push_front 88611063
push_middle 123673045
push_front 120549549
push_back 493800434
push_back 564040702
get 33457
push_back 698524348
push_front 251947865
push_back 159056615
push_back 680347955
push_front 506410229
push_back 76921625
push_front 913828628
push_back 417403523
push_back 969990842
push_middle 142036675
push_back 761320118
push_middle 139377444
push_middle 796411857
push_back 413999772
get 631
get 85
push_middle 91184352
push_front 502517040
push_middle 144378451
push_back 466212573
get 112691
push_front 939959790
push_front 404783229
push_middle 607462273
get 77696
get 45924
push_back 450333290
push_front 797402162
get 64467
get 55848
push_front 43979006
get 50503
push_middle 48847183
push_middle 108430212
get 12425
get 6960
push_back 596545340
push_back 930926419
push_back 301333134
push_back 724549685
get 125945
get 57826
get 20912
push_front 676998214
push_middle 258714831
get 17694
push_front 355315466
push_back 379359533
push_front 564740428
push_middle 766908795
get 23404
push_middle 401073267
push_back 706461407
push_back 96470129
push_back 939659442
push_back 480229925
push_back 324384824
get 37889
push_front 710926873
get 80954
get 130131
push_front 717348571
get 120935
get 6746
push_back 782277996
push_back 595818733
get 41481
push_front 368962197
push_middle 703069816
push_back 288229074
push_back 354891052
push_front 673135683
get 46256
push_back 851463339
push_back 277379704
push_middle 619739806
push_front 400246910
get 105428
push_back 139237470
push_back 472612505
push_middle 113707206
push_front 591036095
push_middle 622520072
get 15807
push_back 625095808
get 102743
push_front 986309888
get 47125
push_back 963565422
push_front 89004612
push_front 594738478
push_front 836330127
push_middle 852153634
push_front 92796129
push_middle 844549023
get 95579
get 119429
get 43052
push_back 34204892
push_middle 157934594
push_front 318457221
get 51541
push_middle 975698299
push_back 702554580
push_middle 988432452
get 130743
push_middle 725678743
push_back 988199015
push_front 784906777
get 21593
get 104070
push_middle 331909105
get 97787
get 31100
push_front 615487272
get 79495
get 3317
push_middle 330454894
push_middle 209102482
push_middle 567098129
push_middle 914169045
push_back 377420498
get 63634
push_middle 615206481
push_back 952680366
push_middle 775598863
push_middle 361450334
push_front 74216181
push_middle 701765185
push_back 517639583
get 108981
push_back 557916487
get 37396
get 26370
get 89922
push_front 787159051
get 92397
push_middle 820599174
push_front 229555764
push_front 941597057
push_middle 574589101
push_front 834867751
push_middle 860866763
push_middle 951641599
push_front 920045895
get 99774
push_back 609530092
push_front 849646319
get 62322
push_back 843749578
get 24730
get 116258
get 19217
get 113129
push_middle 149659849
push_back 374363807
push_front 696408032
get 64047
push_back 829900265
push_front 830475328
push_middle 773402614
push_middle 445800514
push_front 869171202
get 18445
push_back 669087017
push_back 470413051
get 26131
push_middle 144369134
get 116904
push_middle 20529996
push_back 959423212
push_back 996084572
push_front 412305678
push_middle 593176584
get 102594
push_back 917280727
push_back 879200294
push_middle 182097338
push_back 787813619
push_front 17006495
push_back 589585940
push_front 487441135
push_middle 914932131
push_middle 896063797
push_middle 200955536
push_front 520056078
get 114895
push_front 989058189
push_back 173385626
get 50597
get 92123
push_middle 965636489
push_middle 998851668
get 972
push_back 589750738
push_back 95393544
push_front 877698666
push_middle 471517098
push_back 744604458
get 73958
push_front 709758852
get 84167
push_back 982745856
push_back 587222704
get 97655
push_front 661539589
push_middle 742755690
get 57953
push_front 846422194
push_back 505586276
push_back 327834030
push_back 436121963
push_back 68476643
push_front 806262562
get 21403
push_middle 123734459
push_back 744754191
get 15872
push_back 478336273
get 67645
get 17813
get 3185
push_back 235577816
push_middle 660278461
push_middle 183067943
push_middle 627236308
get 57954
push_middle 250833516
get 99635
push_middle 822153933
push_back 692667317
get 30152
push_back 502550198
push_front 321337565
push_back 878957955
push_back 665300812
push_middle 139414550
push_back 781580561
push_front 101027382
push_middle 164115756
get 103850
get 61498
push_front 963958246
get 86742
push_front 308505024
get 109140
push_middle 101400230
push_middle 848462276
push_middle 756207860
push_front 682701288
push_middle 274252806
get 14847
push_middle 670889380
push_middle 355024563
push_front 622909496
get 70472
push_back 150214521
push_middle 145921034
push_back 6716989
push_back 528063682
push_middle 135906623
push_front 119081419
push_front 723441787
get 109830
push_middle 126726763
get 125499
push_middle 372830615
push_back 221261943
push_front 778848799
push_middle 19520957
push_back 332033731
push_front 511238108
push_front 306718891
push_middle 833499845
push_back 663910267
get 103195
push_front 672601675
push_front 406090410
push_back 182784462
push_middle 509366646
push_middle 575854109
push_front 13403799
push_front 286737418
push_front 195934970
get 76312
get 28129
push_back 464815681
get 124563
push_back 595114026
push_middle 908095771
push_middle 718446382
get 96247
push_middle 593587351
push_middle 795594308
push_back 33406696
push_front 989811162
push_back 754855186
push_middle 147129486
push_front 387011168
push_back 669363330
push_front 299743640
push_front 495632641
push_front 807786142
push_middle 71422448
push_back 114875446
get 17319
get 33377
push_front 44056058
push_front 393723215
push_front 242154402
push_front 991876273
push_back 92570933
push_front 798346949
push_front 947638584
push_back 476128175
push_middle 985191241
push_back 577593015
get 118894
push_back 188835278
push_front 419623882
push_middle 206825600
get 71985
push_middle 170700444
get 48889
get 33342
push_middle 160979326
push_front 894788870
get 69699
push_front 565699298
push_back 410679751
push_front 52102530
get 123284
get 20037
push_back 703307488
push_front 351282406
push_front 14988888
push_front 648772588
push_middle 394138911
push_back 669085852
push_back 760242196
get 78270
push_front 463253656
get 103242
push_back 717766900
push_back 153331488
push_front 518367697
push_middle 504681874
get 85386
get 79523
get 126196
get 47668
push_front 136446148
push_back 894156609
push_front 952247078
push_front 507912938
get 73043
push_back 99517280
push_back 476445265
push_front 909060098
get 105514
get 87582
push_front 369282718
push_back 857293842
push_front 454990923
push_middle 353835066
push_front 725162509
push_middle 273183925
push_back 217707039
push_back 850801064
push_front 836540901
get 90828
push_back 83634266
push_middle 469102082
get 113110
get 10634
push_middle 381736062
get 131648
push_front 654546592
push_middle 301123040
push_back 803143941
push_back 594291407
get 65671
push_front 655372742
get 83545
push_front 637413030
push_middle 635811144
push_back 957435557
push_front 507652305
push_back 936667419
push_middle 972672387
push_middle 911948589
push_middle 510792764
push_back 468229138
push_front 978869906
push_middle 882557377
push_middle 463362424
push_middle 240194253
push_middle 754568488
get 72725
push_front 716343765
push_back 669231661
get 71322
push_back 319786469
push_back 304861864
push_back 824476794
push_middle 982586929
push_middle 325294461
push_front 709461495
push_front 532295619
push_middle 768164513
push_back 632893688
push_back 831260147
get 83536
push_middle 235766311
get 109678
push_middle 690970933
push_front 643561687
push_back 703682289
push_middle 484439987
push_back 98415244
push_middle 5083284
push_middle 451897304
push_back 746475575
push_back 493098758
push_middle 378364012
push_back 421793777
get 17072
push_back 738125996
push_middle 100224564
push_middle 535982832
push_middle 353483594
push_middle 100742297
push_back 765097641
push_front 139024545
push_middle 733075084
get 101454
push_back 62242839
push_middle 694286696
push_front 270527936
push_back 486699837
push_middle 211093787
push_back 79500886
push_middle 238495245
push_front 12261741
push_middle 688362971
push_middle 622564987
push_back 603989765
push_back 609658786
push_back 775656123
push_back 105574278
push_front 9567691
get 102913
push_middle 5429796
push_front 962390633
push_middle 63978746
push_middle 365779170
push_middle 846631924
push_middle 797174322
get 11044
get 110904
push_middle 268342318
push_back 333736456
get 130635
push_back 470598404
get 47676
push_back 941991526
get 20576
get 53933
get 9872
push_back 180124273
get 116272
push_middle 737093447
push_back 567962840
get 122308
push_middle 723554435
push_middle 182954153
push_middle 831976787
push_front 683954083
push_front 843988554
push_back 669488871
push_back 848004697
get 30373
push_middle 870908333
push_middle 463696233
push_back 468801458
push_back 37595279
push_front 183726488
get 22773
push_back 414707805
push_back 771309605
push_front 585623177
push_back 961914619
push_front 546181611
push_front 488329310
push_front 559114155
push_middle 668328061
push_front 876940364
get 73931
push_front 782534098
push_middle 481428829
push_middle 103528078
get 85714
push_middle 796141967
push_front 279008890
get 46600
get 12330
push_back 584288804
push_front 699614314
push_front 873989424
push_back 791631905
get 18052
push_back 616106950
push_middle 65269087
push_middle 285780757
push_middle 730781534
push_front 758019343
push_middle 800370395
push_front 475243428
get 105536
get 22742
get 83720
push_front 980245549
get 31084
push_front 246328313
get 50603
get 48715
get 41266
push_back 865895452
push_back 291462411
push_middle 388388160
push_back 962734638
push_front 134289175
get 42094
push_back 471129224
get 104832
push_middle 3180018
get 38880
push_back 74834312
push_middle 462785980
push_front 773710199
push_middle 397667216
get 64395
push_back 34308579
push_front 388641969
push_back 693079883
push_front 195259831
push_middle 767245927
push_front 876431661
get 58774
get 74613
push_back 319853365
push_back 964649084
push_middle 459497813
push_front 950746720
push_middle 507732607
push_back 118109471
push_back 886882845
push_middle 777955694
push_back 959452659
push_back 974194767
get 98300
push_middle 571960314
get 63966
get 4820
push_back 797384610
get 15122
get 10622
get 96000
push_front 315775549
get 52326
push_middle 254153380
push_front 177341762
push_middle 792531323
get 18509
push_back 540232198
push_middle 241887253
push_middle 25781754
get 19110
push_front 456309712
push_middle 673483020
push_back 265294652
push_front 501145787
get 107877
push_front 287969797
get 117847
push_front 487960938
push_front 434301430
get 55951
push_middle 491618391
push_middle 681348473
push_middle 896262703
push_middle 527029775
push_back 827296926
push_front 597754529
push_front 205316886
get 26617
get 117867
push_front 745496734
get 120429
push_back 710068035
push_front 678998869
push_back 970969909
get 8826
push_middle 748734902
push_back 142205655
push_front 726742034
get 93963
push_back 749946494
push_back 973154639
push_middle 587522679
push_back 361679813
get 5587
push_back 22511617
push_middle 412882023
push_front 508807639
push_front 247370397
get 117938
push_back 436668890
get 35595
get 120164
push_back 899840357
push_middle 986323586
get 57874
push_back 730901001
push_middle 307063486
push_back 114282537
push_front 428451008
get 64707
push_middle 300698913
push_front 849336848
get 40817
push_back 146796333
push_middle 959985908
push_back 769365514
push_front 435374810
get 46105
push_middle 543495813
get 27682
push_back 909695022
push_back 799018137
get 63870
push_back 923563367
push_middle 722073002
push_middle 781650961
push_middle 102348835
push_middle 926172381
push_front 925255582
push_back 367945900
push_front 275264254
push_back 5153305
push_middle 214641404
get 130928
push_back 440402862
push_middle 961755116
push_front 477080308
get 26425
push_middle 641062776
push_middle 804682522
push_back 309921449
push_middle 887249144
push_back 174114101
get 51083
get 14256
push_back 864342290
push_back 943489542
push_back 286680293
push_middle 310236370
push_middle 60771095
push_front 917709987
push_front 499781405
get 31639
push_front 641275115
push_front 843347593
push_back 96258363
push_back 877163930
get 51013
push_middle 179978201
push_back 713886479
get 93773
get 129432
get 15289
push_front 664541309
push_middle 28913186
push_middle 734845983
push_middle 918154318
push_front 308899660
push_middle 56091163
get 39422
push_middle 360526394
push_middle 387464742
get 17783
get 120729
push_back 96764245
push_middle 870302457
get 99444
push_back 796851038
push_back 799328725
push_front 695380428
push_back 525876887
get 21003
push_back 27650122
push_front 919879932
push_front 697102820
get 91227
push_front 206971070
get 118259
push_front 463910879
get 120888
get 28996
push_front 485157452
push_middle 71920642
get 47411
push_back 299867716
push_front 368379715
push_middle 969102309
push_middle 83378287
push_front 649920084
push_front 666868440
push_back 571513863
get 65466
push_middle 577062406
push_middle 364495383
push_front 846127432
get 39314
push_front 394810974
push_middle 337967015
push_back 920723368
push_middle 650562868
push_back 153269638
push_front 916442443
push_front 516282192
push_front 467183653
push_front 173552791
push_middle 61696988
get 118512
push_back 762204785
get 2729
get 127844
push_middle 906457670
push_front 505587374
get 73831
push_back 778591563
push_back 297964480
push_middle 179926454
push_front 95291187
push_middle 964747015
push_front 867899005
get 61570
push_back 550121941
push_middle 253698708
push_front 228922363
get 91193
push_middle 903698694
push_front 452630947
push_back 763985025
push_back 996428280
push_front 528098031
push_back 32589865
get 20714
push_front 182821227
push_front 908554385
push_front 508744078
get 108846
get 83523
get 123661
push_middle 754456629
push_back 628642756
push_front 939778942
push_back 456284074
push_back 959794009
push_back 594797622
get 50843
get 68134
push_front 962400783
push_front 196475831
push_middle 330730843
get 72102
push_front 140543876
push_back 570553888
push_front 242443319
push_middle 18893067
push_front 873438611
push_front 132646104
push_front 579265843
push_back 770991653
push_front 153823795
push_middle 927707852
push_middle 41247184
push_front 811658511
push_back 964143002
push_middle 74724705
push_front 784994136
push_front 462754511
push_middle 480694904
push_middle 505222154
push_back 708211505
push_front 965127953
push_front 739401527
get 30702
push_middle 362525212
push_back 78048902
push_back 964961723
push_back 570729616
push_middle 99203752
push_back 672093221
push_front 610606000
push_front 641036381
push_middle 181793770
push_front 443817738
push_back 745130899
get 79582
push_middle 244672994
push_back 77841809
push_front 418061107
push_middle 208065574
push_middle 389481368
push_back 719779053
push_back 802074722
get 127000
push_front 328919292
get 75889
push_middle 787921730
push_front 246025477
push_back 347491319
push_back 254286808
get 56789
get 83403
get 40548
push_back 820971127
push_front 904920062
push_front 560637246
push_front 484960881
push_back 708379251
push_front 173761781
push_middle 652117244
push_back 874312270
get 24851
push_back 372206432
push_front 124826347
push_middle 961125358
push_back 323139463
get 102256
get 46238
push_back 653242470
push_back 984588906
push_back 135570592
get 56508
push_middle 721588948
push_front 406183869
push_middle 890085633
push_back 496553144
get 80344
push_middle 65750736
push_back 78294292
push_middle 462781523
push_middle 444061482
push_front 548285978
push_front 615468429
get 30326
push_back 65755230
push_front 778164011
get 48933
get 128830
push_front 86807701
push_middle 681229339
push_front 986734358
push_middle 630053704
push_back 523124181
push_middle 250908677
push_front 594854697
push_middle 595158039
push_middle 196523159
push_front 964835435
push_back 480920468
get 100197
push_front 186587620
get 85015
get 117907
push_front 580740888
push_middle 460782329
push_back 779784643
push_front 660898350
get 38298
push_back 512210128
push_front 939030298
push_back 666254649
get 62074
push_middle 239528805
get 89065
push_front 192533785
push_front 68730989
push_middle 949163067
push_back 507971262
push_back 644176965
get 92392
push_back 160899769
push_middle 761558317
push_front 821212289
get 58875
push_back 732436647
push_back 989756160
push_front 115277086
get 52676
push_middle 454247537
push_back 974801553
push_back 30561669
push_middle 7317454
push_back 545915356
get 34304
get 131442
push_middle 329207822
get 89258
push_middle 751879451
push_back 556540300
push_front 871851075
get 20843
push_front 660203685
get 31187
push_back 786175655
get 97770
push_back 473657458
get 71602
push_middle 442653981
push_front 823403416
get 25229
get 31588
push_middle 768920015
push_middle 905759756
push_front 916403820
get 60929
push_back 331642869
push_front 346664310
push_middle 568187257
get 2915
push_front 749354035
push_middle 15944350
push_front 548789451
push_back 248070596
get 61895
push_front 276192013
get 66603
get 123125
push_front 96043835
get 33053
push_back 786469821
push_back 974767087
get 16126
push_back 617594358
get 84250
push_middle 147727540
push_back 80385072
push_front 861358643
get 2530
push_back 432941732
push_back 307566182
push_middle 288040534
push_front 218038107
push_middle 301693626
get 71445
push_back 178727373
push_middle 552196068
push_back 213652838
push_front 198993748
get 17717
push_back 570337085
push_back 588621494
push_middle 388082771
get 61344
push_front 990102627
push_middle 727375428
get 121559
push_middle 390290842
push_front 430225294
push_back 899858275
push_front 132728948
push_back 801043327
push_middle 682246718
get 129465
push_back 939612247
push_middle 58544613
push_back 162003072
push_front 433461120
push_front 914281157
push_front 868272186
get 4909
push_front 949283067
push_middle 991352394
push_middle 613880099
get 99234
push_middle 552044146
get 66557
push_front 142741066
push_middle 571255349
push_middle 777114525
push_middle 646218982
push_back 573862542
push_back 840569569
push_back 464841368
get 114202
push_front 92534099
get 99294
get 38804
get 30729
get 118812
push_back 93028853
push_back 496388677
push_front 425349547
push_back 580038945
push_front 356850764
push_middle 461279771
push_back 549955940
push_middle 689139968
get 3159
push_middle 827088451
push_front 875230805
push_back 320544006
push_middle 818495038
push_back 835150111
push_back 536514597
get 112009
push_back 517880839
push_middle 369756245
get 71670
push_front 237977759
push_middle 17413611
push_front 923847972
push_middle 859556291
get 121736
push_back 591054377
push_middle 571022276
push_middle 579173469
push_back 635607072
push_back 764458274
push_back 900768094
push_middle 863940924
push_front 137216706
push_middle 260857604
push_middle 103563927
push_front 885001480
push_middle 441070143
push_front 29700019
push_front 298075500
get 62980
push_front 427477580
push_front 987754456
push_back 418261250
push_middle 39506813
push_middle 506669351
push_front 8953620
push_front 331196052
push_back 16212704
push_middle 569771796
push_back 502534555
push_front 492890494
get 43940
push_middle 733292634
push_front 836792256
push_back 233723130
push_back 66754188
push_back 772040137
push_front 307570680
push_middle 86696068
get 89328
push_front 533889838
push_back 737377654
push_front 397556216
push_back 895276832
push_middle 490167683
push_front 524832353
get 68033
get 2647
push_back 683123723
push_front 573550688
push_back 81902031
push_back 679187683
push_front 957330394
push_back 954918169
push_front 488209971
push_back 689602849
push_front 749859233
push_back 249792071
get 22518
push_middle 18118424
push_front 557363648
push_back 975849184
get 96787
get 98491
push_back 814037400
push_middle 303627635
get 38598
get 54388
get 16503
push_middle 179024717
get 44647
get 55915
push_middle 204672460
get 125273
push_back 420343907
push_middle 81890550
get 119803
get 17555
push_back 164978710
push_back 308931906
get 111421
push_front 858999991
push_middle 943253543
push_middle 3612876
push_back 159084174
push_back 70908410
push_middle 77795549
push_back 435061838
push_middle 984917298
get 70140
push_middle 902471810
push_front 795990045
push_middle 32120864
push_back 324064591
push_front 253710487
push_middle 97708824
push_front 2870927
push_middle 388616754
push_front 519460046
push_middle 192148615
push_middle 525950782
push_front 730844228
get 94090
push_back 688535738
push_front 916654252
get 82712
push_front 309193683
push_back 944300683
push_back 261416291
get 81987
get 114906
push_front 355518420
push_back 549015626
get 72886
get 102062
push_back 618428101
push_middle 161510492
push_front 855584529
push_front 898638362
push_front 726268024
push_back 516999439
push_back 756833373
push_front 845081889
push_front 519084037
push_front 222234017
get 16539
push_middle 28724319
push_front 328158612
get 25944
push_back 826521508
push_front 607291742
push_middle 928186573
get 34608
get 32533
push_front 545255658
push_front 782248139
push_back 13726174
push_middle 632774375
push_front 431939234
get 126834
push_middle 557458912
push_back 769802002
get 81605
push_middle 128936591
get 35644
push_back 65163778
get 91527
push_middle 680713456
push_front 380761443
push_front 687595002
push_middle 551350779
push_front 764289982
get 7537
get 67347
push_front 563272989
get 41867
get 11385
push_back 368018613
push_front 99838721
push_middle 110376604
push_back 561981676
push_back 160691020
push_front 191718867
push_back 606545141
push_middle 709198445
push_front 567782310
push_back 507874406
get 5918
push_back 949500903
push_back 178532781
push_back 44026935
push_front 111398369
push_front 501221685
push_front 293101370
push_middle 578628419
push_back 564194283
push_middle 740274552
get 121195
push_back 72584326
push_front 676363918
get 6140
push_front 688254112
push_back 263143991
push_middle 542760926
push_back 818054718
push_back 348950620
push_middle 745607162
push_front 390807599
push_front 200746450
push_back 913837462
get 57805
get 73082
get 26992
push_middle 727515785
push_middle 919049775
push_middle 455949831
push_back 442269302
push_front 740469304
push_front 934834617
push_back 572976470
get 37679
push_front 909408194
push_front 170307002
push_middle 462952653
push_front 98662585
get 94546
push_front 170618521
get 42738
push_middle 737394281
push_middle 660979827
push_back 777900344
push_back 496426750
push_middle 194220404
push_back 411468825
push_middle 615708906
push_back 873996236
get 21804
push_back 210479752
push_front 81180426
push_front 466907469
push_front 695034240
push_middle 235612603
get 81161
get 5159
push_middle 40260346
push_back 133984204
push_front 640883502
get 108539
get 29046
push_back 353933984
push_back 764296930
push_front 892841328
push_middle 384746207
push_middle 570275893
get 3100
push_middle 829666314
push_back 885720537
push_front 51558751
push_middle 907023937
push_middle 396480074
get 8675
get 10716
push_middle 695715577
push_front 457627670
push_back 189649796
push_middle 269156300
push_back 466591393
push_back 403483776
get 4285
push_front 129429008
push_middle 350672399
push_back 6673720
push_front 485414801
push_front 534374042
get 52317
push_middle 5310332
push_front 31009818
get 30256
push_middle 530774540
push_middle 289501747
push_back 94353673
get 107277
push_middle 340835955
get 126686
push_front 122078826
push_back 128316472
push_middle 621512560
push_front 489981665
push_front 775254538
get 60385
push_back 960482430
get 72225
push_back 440128347
push_front 919674410
push_back 802635759
get 32730
push_middle 560964066
get 124065
push_middle 577317474
push_front 320162400
get 52326
push_back 343106574
push_back 206642540
push_back 168813632
push_front 802099232
get 127925
get 29062
get 56070
push_front 968080345
get 55346
get 40233
push_front 739634794
push_back 705047356
get 126869
push_middle 944700068
get 18325
get 23174
get 102099
get 100103
push_front 507116702
push_back 276697417
push_front 664479708
push_middle 965303083
push_back 753533436
get 25248
push_back 63955690
push_front 652265343
push_middle 798520327
push_back 306571685
get 57966
push_front 987705877
push_back 453640199
push_middle 706066381
push_front 106316781
push_front 615792468
get 85475
push_back 628947961
push_front 157206207
push_front 316521382
push_middle 23088324
push_middle 60433013
push_back 251182342
push_front 807931994
get 25173
push_front 310319388
push_front 887587779
get 37134
push_front 751895717
get 91880
push_back 28220260
get 54313
push_front 883762912
get 41152
get 4693
get 131567
get 115525
push_middle 121892250
push_back 362523376
push_middle 570012567
push_front 707666479
push_front 981373549
push_back 92979416
push_middle 650000250
push_back 775709869
push_middle 19809036
get 83475
push_back 30860570
push_middle 605591719
get 31924
push_front 426265040
push_front 686528378
get 31182
push_back 119041682
push_back 616278471
get 115132
get 52949
push_front 724652254
push_front 931371386
push_middle 835136988
push_middle 832627480
push_front 180770321
get 75141
push_front 405596669
push_front 71679943
get 79233
push_front 95379457
push_back 348115425
push_front 590850931
push_front 957431664
get 42338
push_middle 256869950
get 38393
push_middle 405910730
push_middle 140182245
push_front 947261191
push_back 435669302
push_back 701372054
get 101021
get 121922
push_back 688683002
push_back 749066210
push_back 554609875
push_back 147622310
get 85017
push_front 655751047
push_front 209512394
push_back 827232836
push_middle 797829892
push_middle 375957731
push_back 778549163
push_back 646654929
get 16451
push_front 740096982
push_front 745545689
push_middle 360496204
get 129226
push_front 257892601
get 97214
push_back 450050585
push_front 646919205
push_middle 276028461
push_back 221789785
push_middle 416179773
push_middle 581374264
push_back 952601694
push_back 524182483
get 116136
push_back 655878527
push_middle 515734308
get 31051
push_front 484812219
push_back 46529341
push_front 263165610
get 11033
push_front 744656069
get 1090
push_back 707382054
get 67144
push_back 157532225
push_middle 205589356
push_back 888998303
get 104266
push_front 760835192
push_middle 551857023
push_back 938153905
get 62861
push_front 603834048
push_middle 945921964
push_front 665521696
get 85842
get 101730
push_back 66683773
push_middle 765058427
get 64071
push_front 637791986
get 46885
push_back 413911062
push_front 824536029
push_back 403957818
push_back 724539410
push_middle 592160451
push_back 850918618
push_back 368106176
push_middle 785324366
push_middle 358471528
push_front 356274126
push_middle 247966060
push_front 536477870
push_front 784866149
push_back 368111853
push_back 573340525
get 18067
push_back 142235193
push_middle 899709538
push_front 360752181
push_back 851292891
push_front 791937202
get 15027
push_back 70697735
push_front 680319506
get 41624
push_back 906772393
push_front 392730288
get 71909
push_middle 971572560
push_back 606358258
push_back 686232489
push_back 505078342
push_back 604911409
get 64203
push_back 118571832
push_middle 276376987
get 48074
push_back 871487325
push_middle 714458482
push_back 904838416
push_middle 627490457
get 116368
push_back 32380049
get 29859
push_middle 764593234
get 72016
push_back 446627085
get 33585
push_front 87719276
push_middle 252734292
get 129218
get 93726
push_front 519169416
push_back 123403366
push_back 158289145
get 103160
get 22814
push_back 922018942
push_front 954946117
push_back 167021248
push_middle 517676598
push_back 679748174
push_back 601589305
get 70989
get 111092
push_middle 972367539
get 89309
get 59217
push_back 157853118
push_middle 577816253
push_middle 213279263
get 100420
get 116003
push_middle 891155385
push_middle 208450455
push_back 125193727
get 52903
push_back 292254682
get 84368
push_front 68842909
get 52586
push_middle 484850786
push_front 836971577
push_back 465345251
get 30394
push_front 492862403
push_front 548556158
push_middle 926080084
get 118288
push_back 232985230
push_back 856730522
push_front 284529490
push_middle 31963146
push_front 714000193
push_middle 865009586
push_front 178935462
get 33346
push_front 989034690
push_back 463302873
push_middle 132709425
get 102734
push_middle 497869182
push_middle 932484479
push_front 683388886
push_middle 269782459
push_middle 970606293
push_front 447014858
push_front 804551079
push_back 188177784
get 44843
push_front 760706131
push_middle 453277
push_middle 115835104
get 73614
push_middle 432502105
push_back 775566257
get 109940
get 30183
push_back 153786937
push_front 492964355
push_front 827154214
push_front 654996566
push_middle 652609444
get 38405
push_back 895521702
get 36863
push_front 174633766
push_back 604291368
get 30359
get 30137
push_front 478480245
push_front 671576530
push_middle 583987332
push_back 512646584
push_middle 541413638
push_middle 980807448
push_middle 261058360
push_front 823565124
push_middle 859935240
push_front 178027498
push_back 388343179
push_middle 174439612
push_back 305229966
push_middle 697770407
push_front 357258189
push_back 226574885
push_front 835856206
push_middle 668815647
get 115944
push_back 732257834
get 109477
push_front 908514506
push_front 726392285
push_middle 793592364
push_back 902011547
push_back 445362782
push_middle 886831785
push_front 737780501
push_front 572906673
get 63198
get 38497
push_back 777308259
get 27543
get 84296
get 127698
push_back 5745134
push_middle 995591672
push_front 80414677
get 17274
push_middle 537503615
push_back 907596384
push_back 546681292
push_front 432458382
push_middle 320426346
push_middle 344912412
get 78570
push_middle 419963397
get 18860
push_front 817219306
push_middle 311697582
push_front 909672311
push_front 723747625
get 91838
get 49172
push_back 249114957
push_back 433458785
push_middle 589479557
push_middle 940006573
get 19474
get 56192
get 71248
push_middle 396884163
push_back 526079141
push_middle 174106593
get 29757
get 104583
push_front 609297756
push_back 819972867
push_front 213200187
push_middle 505678960
push_middle 686463119
push_front 601961474
push_middle 909700803
push_front 315587895
get 48130
push_front 542073072
push_middle 692725368
push_front 617870203
push_back 242986132
push_middle 121167791
push_back 522233609
push_middle 373859687
push_back 93035304
get 70928
push_front 980736889
push_front 758864398
push_front 848066245
push_front 443383620
push_back 334947341
push_back 739871253
push_middle 398673964
push_back 161094707
push_front 193584945
push_back 334639998
push_back 974294066
push_front 660763214
push_front 138345431
push_front 950589931
push_back 875393810
get 103824
push_front 987980088
push_back 203181764
get 20958
push_middle 277267562
get 88904
push_middle 807679140
push_middle 150116180
push_front 227776006
push_middle 457282089
push_back 710241980
push_back 874951857
push_back 234247270
push_front 55382899
get 17865
push_front 88962194
get 29010
push_front 504337386
push_back 77760663
push_back 739735690
push_front 495231181
push_back 981675634
push_front 10407784
push_front 746687932
get 41486
push_front 841930598
get 34495
push_middle 155038643
push_front 178505311
push_front 908508978
push_front 288728606
push_middle 836482278
push_front 580178902
push_front 885841999
push_back 618876363
push_back 151616964
push_back 604506508
push_middle 429819476
push_middle 645971987
push_back 252476208
push_back 14573775
push_front 614086370
get 50310
get 126850
push_front 403311281
push_back 726987374
push_middle 376255254
push_back 830371175
push_middle 796827431
push_back 277507101
push_front 617342833
push_front 741826794
get 63681
push_back 63601
push_front 640512545
get 128401
push_middle 470167696
push_middle 264479948
push_middle 856755916
push_back 30255161
push_middle 967144764
push_middle 175637722
get 22252
push_front 978751072
get 55178
push_back 851025848
get 43616
push_front 651994648
push_front 591354773
push_middle 947962645
push_middle 644692121
push_back 56605186
push_back 711408624
push_back 300888685
get 78322
push_back 630816183
get 127884
get 36072
push_back 544081105
push_front 590356281
push_middle 687934547
push_front 50875588
get 42927
push_back 242643715
push_front 106853915
push_front 723811466
get 38023
get 106937
push_middle 775305395
push_middle 774438608
push_back 765166807
push_middle 694432389
get 110114
push_middle 658484557
push_front 221338820
push_back 815691624
get 20975
get 131344
push_middle 984202567
push_back 468205757
push_back 458097306
push_middle 754410148
push_back 285159655
push_front 720361864
push_middle 514882613
push_front 777913675
push_middle 890802040
push_front 236950089
push_middle 665830549
get 19760
push_front 441888275
get 89503
push_middle 837764594
push_front 322516820
push_front 341371829
push_front 849690622
push_back 672051711
push_front 66869106
push_back 135034671
push_front 189381468
push_back 918519839
push_middle 573291394
push_middle 922910473
get 19102
push_middle 262197989
get 112224
push_back 185156603
push_front 39089026
push_middle 799694947
get 55974
push_middle 832636001
push_back 42420397
get 64508
push_back 393083468
push_back 474312515
push_middle 222884768
push_back 269789094
get 9361
push_middle 591595391
get 113708
push_middle 580974418
push_front 653043305
push_front 247625699
push_front 541831571
push_middle 817004912
push_front 726461998
push_middle 915863260
get 69855
push_front 209283737
push_back 221728119
push_front 450987869
push_middle 464495037
push_back 664527279
push_front 344557189
push_back 512867945
push_middle 953634479
push_back 552817952
push_back 38126737
push_middle 832644232
push_front 305164462
push_middle 603445527
push_middle 645980519
push_back 743272201
get 30837
push_front 132275618
push_middle 625171389
push_middle 767658052
push_back 712349595
push_back 287590668
push_back 263166454
push_front 450670724
push_back 419824732
push_front 222469348
push_middle 523096266
push_back 941542816
push_front 474855566
get 15299
get 36471
push_middle 195576353
push_middle 85114258
push_middle 212308186
push_middle 225104130
push_back 205627238
get 121807
push_back 328452736
push_back 710810448
push_middle 365931324
get 109314
push_front 628404410
push_front 660787275
push_middle 923680905
push_front 577166734
push_front 154606511
push_front 960664922
push_middle 121659001
push_back 160494387
push_back 830129468
push_front 64475851
get 112848
push_middle 450575117
push_front 822504121
push_middle 992922664
push_middle 481454981
push_back 624004810
get 43147
push_back 395829738
push_back 941695138
push_back 833440352
push_front 766097309
push_middle 174390869
push_middle 726418815
push_back 472704881
push_back 974479463
push_back 179694304
push_middle 795053382
push_back 590580952
push_front 559544702
push_middle 916947658
push_back 90110485
push_middle 841542692
get 115804
get 91202
push_middle 828664955
push_back 654676250
get 121295
push_front 121412062
push_front 132394883
get 92040
get 66089
push_front 426023614
get 2639
push_back 538832398
push_back 272281038
push_middle 11120641
push_middle 620527384
push_back 865043536
push_front 167600826
push_back 833463109
push_front 171918531
get 40079
get 66198
push_back 801005986
push_middle 505586776
push_middle 942043519
push_middle 315662509
push_back 846229668
push_middle 191029779
push_middle 907748485
get 88177
push_back 17342265
push_middle 212464387
push_middle 945788391
push_back 859389273
push_middle 755507608
get 28147
get 22745
push_front 357837262
get 46951
get 91453
get 25392
push_front 732030543
push_middle 977079437
push_middle 222017955
push_front 10785630
push_middle 872794534
get 96273
push_front 682574266
push_middle 435089029
push_back 710119063
push_middle 721459900
push_back 608643551
push_back 616568440
push_back 444124256
push_back 153004037
push_back 170607676
get 44949
get 130529
push_front 252466163
push_middle 588665468
push_middle 963826738
push_middle 58771817
push_back 354413192
push_back 343386226
get 19244
push_middle 978636897
push_back 640342137
push_back 572097624
push_middle 123407609
push_middle 938636095
get 24666
push_middle 136458030
push_front 204031717
push_middle 386395947
push_middle 218116866
push_front 999259645
push_middle 313855336
push_middle 260737247
push_front 651333552
push_middle 19345842
get 115728
push_back 931426057
get 123857
push_front 113842897
push_middle 355951922
push_front 603535272
push_middle 256656452
push_back 999946455
push_back 939012629
push_middle 898356274
push_middle 858935534
push_middle 438787096
push_front 110969291
push_middle 317355708
get 86293
push_front 118579684
push_front 625353252
get 34537
get 127944
push_front 515053444
push_back 716541307
push_back 426205015
push_middle 837311853
push_front 566825734
push_back 830020616
get 118235
get 127625
push_front 256161294
push_middle 860729816
push_back 107015484
get 94906
push_front 294177434
push_middle 927050836
get 76175
push_back 859258996
push_front 235463803
push_front 762991316
push_middle 582242805
push_front 205250327
push_back 323714245
get 62914
push_front 817073624
push_front 613250236
get 93547
push_back 433849720
push_back 869435073
push_middle 350120377
push_middle 844909202
push_front 907530389
push_front 288527096
push_middle 517575512
push_middle 350678963
push_front 991989407
push_front 251217336
push_middle 918314210
push_middle 417309884
push_front 344660700
get 42361
push_back 164176051
push_front 72990435
get 10819
get 49308
push_front 21395850
push_back 211544462
push_middle 467958362
push_middle 354744053
get 50600
push_back 69602877
push_middle 868094171
push_front 127769555
push_back 667972226
get 103108
push_back 882434225
push_back 403593695
push_back 526208953
push_front 227770220
push_middle 565989920
get 130373
get 125672
push_back 310729857
push_middle 387623298
push_back 419591400
push_back 334185229
push_front 682509501
push_middle 812410036
push_front 166769214
push_back 666818590
push_back 306205447
get 7288
get 37573
push_back 491982467
push_back 773911537
get 14092
get 9267
push_front 81467146
push_middle 696044929
push_back 114370736
push_middle 837126731
get 4110
push_middle 532943221
get 37254
get 42192
get 110004
get 57596
push_front 964931405
push_front 679974306
push_back 626738005
push_back 273579410
push_middle 954172731
get 132770
push_back 860493513
get 77389
push_middle 278770554
push_back 345301907
push_middle 808282484
push_middle 401162286
push_front 515360391
push_middle 41852204
push_middle 676974177
push_middle 81168218
push_middle 552886909
push_back 628852039
push_front 822143204
push_front 756635019
push_middle 185015147
get 20966
push_front 339558397
push_back 942782567
push_back 207796655
push_back 327250999
push_middle 987818040
push_middle 404894273
get 17752
push_back 516759254
push_back 318884206
get 10388
push_front 269786877
push_back 746616013
push_front 812889617
get 54461
push_front 916337497
push_back 686022449
push_front 6530824
push_back 373538143
push_back 539184244
push_back 787019720
push_back 96431193
push_back 698648851
get 36604
push_front 184728588
get 87005
push_middle 640992010
push_middle 3038563
push_middle 839611323
get 81969
push_back 669068621
push_front 976400043
push_back 342319294
get 50358
push_middle 950923766
push_middle 11883837
push_front 357650694
push_front 188601069
push_back 70592833
push_front 874945456
push_middle 181117897
push_front 467509470
push_middle 462725527
get 120645
get 87441
push_back 829848948
push_middle 613232226
push_middle 437962975
push_back 752076002
push_middle 382770941
push_back 943942443
push_front 36829774
push_back 962291594
push_front 732944195
push_middle 260410642
push_back 705892271
push_back 723872953
push_front 611652290
push_front 792637682
push_front 391709013
get 23510
push_back 813063005
push_front 32311821
get 125480
push_front 884427639
push_middle 874941022
get 48962
get 73305
get 41650
push_middle 843245135
push_back 84326791
push_back 202733250
push_middle 942787646
get 47129
get 39074
push_front 386208367
get 25531
push_middle 756932519
push_back 435829108
push_front 349026263
push_back 824703767
push_front 986574695
push_back 598181790
get 54918
push_middle 651371710
push_middle 101876113
get 103322
push_back 503254393
push_front 50989920
push_middle 109885587
push_middle 272225592
push_middle 140720251
push_middle 580153005
push_middle 932158502
push_back 960308092
push_front 346461613
push_front 669064302
get 63650
push_middle 358771815
push_front 225393690
get 90066
push_middle 731418679
push_back 641332253
push_front 789457519
push_middle 733266428
push_front 465049003
push_back 901971333
push_back 29306226
push_back 618898943
push_middle 802815389
push_back 631839737
push_front 347150098
push_back 387893476
push_front 79960915
push_middle 451431163
get 100742
push_front 232464275
push_middle 690991866
push_middle 525964290
push_front 17981228
push_middle 424022392
push_middle 248785949
push_back 650129959
get 50222
push_front 41303038
get 91295
get 106472
push_back 955051096
push_middle 296087021
push_front 120705233
push_back 783817816
push_back 146438993
get 9592
push_middle 11930749
push_back 958145265
get 3007
get 55425
push_back 847016867
push_middle 925657840
get 98598
push_back 758806564
push_middle 991296009
get 63650
push_middle 775367012
push_front 432763382
push_back 950916512
push_front 341443604
get 58069
push_front 362971252
get 50577
push_front 332302698
push_front 722871421
push_back 728273696
push_back 10200004
get 54378
push_front 338894680
push_middle 523249214
push_back 983308785
push_front 882317028
push_back 53961506
push_back 139987851
push_back 989178261
push_front 171706227
push_back 896595900
push_back 681637833
push_middle 905316126
push_back 50244169
push_front 233648851
push_back 749711357
get 125889
push_back 956711745
push_front 269684670
push_back 789311629
push_front 583258151
push_back 140583493
push_middle 374892766
push_back 428381052
push_front 91147293
push_middle 402343554
push_back 261661561
get 32592
push_back 972333234
push_back 384634439
get 129132
push_middle 689494125
push_front 473511300
push_back 27463188
push_back 679590215
get 36366
push_back 264699856
push_middle 447356773
push_middle 193380433
push_middle 351446613
push_middle 414044258
push_back 23940897
get 131127
push_front 835255893
push_front 275300909
push_front 627450821
get 90849
get 32616
push_back 295972484
push_back 815275061
push_middle 308652799
get 32680
push_front 758364908
push_front 316426703
push_middle 544890987
push_back 300954154
get 125169
push_front 455921040
push_middle 51878734
push_middle 47247745
get 103318
push_middle 696479110
push_front 903764658
push_back 896886507
push_back 279864254
push_back 425976343
push_back 436312089
push_middle 907615898
push_back 898780169
push_front 966733282
push_middle 275504854
push_front 453561139
push_front 751574453
push_back 55496876
push_back 976066458
push_back 761581069
push_front 546697252
push_back 36702133
push_middle 523735226
get 35797
get 63797
get 121381
push_middle 763742854
push_middle 361926647
push_back 518675369
get 91202
push_middle 872822950
push_middle 50697803
get 77732
push_front 639139827
push_front 31888504
push_back 114852437
push_back 677114015
push_middle 381209908
push_front 987008436
push_middle 315269060
get 69020
get 118125
push_back 343029522
get 49548
push_back 267742444
push_back 697657534
get 27603
push_middle 817951988
get 49617
push_back 139506527
push_front 160119922
push_back 187591885
get 68266
push_back 852064604
get 61777
push_back 143745242
push_middle 559863465
get 113291
push_back 20929198
get 34534
push_middle 193954409
push_middle 813025020
push_middle 604163678
push_back 365503573
push_middle 447515542
push_middle 106180961
get 69584
push_front 638426653
push_front 768604575
push_back 901514229
push_front 860959604
get 22555
push_front 900565525
push_front 930473796
push_middle 533146586
push_back 172692615
push_middle 905971383
push_front 138760113
push_back 502377510
push_middle 659406783
push_back 526849978
push_back 394322033
push_front 665227033
push_middle 475172306
push_front 290224024
push_front 579654246
push_front 881668465
get 22415
get 124949
push_middle 245885304
get 130122
push_front 797585611
push_middle 607803371
push_front 986199926
push_back 853348947
push_middle 695736336
push_back 639818732
push_back 341681007
get 10649
push_front 916538168
push_front 819583108
push_middle 428367955
push_middle 367347161
push_back 212139490
get 45349
push_back 937214477
push_front 905899992
push_front 454124112
push_back 76256772
get 75976
get 64753
push_middle 419123941
push_middle 669891166
push_front 512041817
push_middle 324117983
push_middle 277986180
get 71877
get 42260
push_front 527218708
push_middle 7603613
get 93016
push_front 302129769
get 68191
push_front 911852907
push_middle 497493041
push_front 559304456
push_front 317882623
get 36586
push_front 784896189
push_middle 477267054
push_back 642733241
push_front 855969485
push_front 71933207
push_back 440249198
get 1462
push_back 1991610
push_back 309897800
push_back 156103653
push_middle 851823058
push_front 13868380
push_back 584014534
get 101846
push_back 11909021
push_back 116925476
push_front 329860692
get 17110
push_back 810231049
push_front 927739459
push_front 292708656
push_front 731633875
push_back 228324473
get 89266
push_front 634485146
get 49338
push_front 692149121
get 8203
push_back 703366476
push_front 324141415
get 93837
push_front 402435950
push_back 779562167
get 103304
push_back 500261145
push_front 546012583
get 101033
get 50619
push_front 994453772
push_front 266509320
push_front 259932809
push_front 475416638
get 4491
push_middle 37282832
push_back 423036569
get 28267
push_front 196512862
push_front 412570829
get 55318
push_middle 578054725
get 115986
push_back 485347453
push_front 410540088
push_back 923373686
get 99329
push_front 477624008
get 43206
get 15488
push_middle 971245393
push_middle 374393933
push_back 405604274
push_front 371632519
push_middle 801843214
get 104596
push_middle 798291457
push_front 22309901
push_middle 813022214
push_front 765472237
push_front 694264221
push_middle 956724837
get 37285
push_back 622576202
push_back 635868045
push_middle 556817380
push_back 194935404
push_middle 541408740
get 17609
get 114873
push_middle 748652255
push_front 374454060
push_front 39067101
get 45788
push_middle 780419187
push_front 243463645
get 132690
get 111218
push_back 819405314
push_middle 875450381
push_back 35697338
push_middle 865914810
push_middle 319946195
push_front 143264287
push_back 884121254
get 102863
get 89002
get 42174
get 11639
push_back 347176065
push_back 838448116
get 2208
get 106219
push_front 151336867
push_back 430659315
push_middle 496985609
push_back 411429189
get 106250
push_front 940187764
get 65352
push_middle 404227073
push_front 742568155
push_middle 24071972
get 72095
get 125179
push_front 941385748
push_front 626203999
push_middle 907876876
push_middle 664472597
get 119575
push_middle 588763825
push_front 32474007
get 90093
push_front 235141947
push_front 255955169
get 53036
get 75369
get 125592
push_front 697169523
push_middle 45906041
get 112384
push_back 382794346
push_back 369031657
push_middle 485367462
push_front 517544336
push_middle 719634978
get 125629
push_back 333674552
push_middle 34514896
push_front 470059880
push_middle 286133317
get 118671
push_back 185823120
push_back 678424298
push_middle 828759735
get 73875
get 86066
push_back 555729308
push_front 87709553
push_middle 860752226
push_middle 532700834
push_front 515543109
push_back 241744223
get 125485
push_front 940112641
push_middle 953638599
push_front 127859857
push_front 708396058
push_back 452359074
push_front 155090832
push_front 109154011
push_front 824123089
get 83496
get 86435
push_back 714378647
push_middle 995639323
get 1449
get 100083
push_back 939906392
push_back 175499545
push_front 209546340
push_back 208097096
get 125833
push_back 915637536
push_middle 79239731
push_front 431823591
push_back 519635877
push_back 424231172
push_middle 764463722
push_back 904361551
push_back 755737032
push_back 744467063
push_back 402427467
push_back 719223117
push_front 470468895
push_back 274186890
get 87171
push_back 95604371
get 131057
push_front 998418283
push_middle 169632985
get 111051
push_back 264913446
get 104594
push_middle 255920354
push_middle 314550633
push_front 812565800
push_back 599669652
push_front 116443979
push_middle 947062232
push_middle 213318333
push_middle 710513608
push_front 947203758
get 51683
get 95741
get 56723
get 91976
push_middle 641659224
push_front 344134921
push_back 43959938
push_back 356973912
get 92171
push_back 238473078
push_middle 613033406
push_middle 886147320
push_back 336195632
push_front 350550775
push_middle 863198541
get 32880
push_middle 558448938
push_back 487801945
push_front 348745277
push_back 720606044
push_middle 20854731
push_front 766275883
push_middle 525017252
push_back 99599300
get 42832
push_back 644840006
push_back 784569919
push_back 798834656
push_front 952440484
get 3232
get 49930
push_front 747478384
push_front 397863414
push_front 384682992
get 85749
get 123037
push_middle 330344561
push_front 22251767
push_back 256147970
push_back 964379693
push_front 778414622
push_middle 224581317
push_back 896157528
get 49030
get 31460
push_front 206804802
push_middle 946289895
push_front 447861146
get 10427
push_back 911182497
push_middle 580359202
push_back 237481487
push_back 611844229
push_back 648035037
push_front 169918573
push_middle 592098871
push_front 712305154
push_front 794745308
push_back 57987232
push_front 697876685
push_middle 202417811
get 28341
get 853
push_middle 319020050
push_middle 305195382
push_middle 123864006
get 51715
push_back 263618005
push_middle 890818314
push_middle 593452630
push_back 162081971
push_front 582008574
push_front 753934405
get 32295
push_middle 416949797
push_front 196796926
get 98003
push_front 538733008
get 68015
push_front 99588470
push_middle 756733411
push_middle 773795312
push_middle 725198895
push_middle 490040798
push_back 214727010
push_front 170189623
get 639
get 11922
push_back 608868541
push_back 484751597
push_middle 913593674
get 54084
get 104840
push_front 921250266
push_front 311513884
get 54596
push_front 506728173
push_back 446893816
push_middle 8062866
push_front 848986980
push_middle 781288379
push_back 617747636
push_middle 217233418
push_back 211373793
push_front 593986629
push_middle 14801989
get 115990
push_back 116001910
push_back 451356563
push_middle 376733405
push_front 107373306
push_front 244952951
push_front 15841256
push_front 213354725
push_front 587803838
push_back 274762820
push_front 551541777
push_middle 330224006
get 47957
get 93364
push_back 568399566
get 14757
push_back 912360471
push_middle 349348649
push_back 273036614
push_back 870226295
push_front 27763445
push_back 523654306
push_back 540404636
push_front 851026471
push_back 305577994
push_middle 352986168
push_back 145698742
get 76039
push_middle 459739516
get 130528
push_middle 471571731
push_front 941353584
push_middle 974082051
push_back 497379745
push_back 523980239
push_middle 112112324
push_front 220172323
push_front 582138094
push_middle 81552593
push_back 263548553
push_front 255331538
push_back 143399385
get 31169
push_back 644165713
get 32886
push_middle 805898117
get 87230
push_middle 721734509
push_middle 110783746
push_front 592721276
push_front 618369774
push_front 458641891
push_back 414409498
get 50960
push_back 153413192
push_middle 807390730
push_back 252374122
push_front 437443910
push_back 132433128
push_front 452696775
get 24447
get 107663
push_back 721564160
push_middle 724028852
push_front 864372168
get 39246
push_back 592637074
push_front 596807980
get 123964
push_back 721929277
push_middle 67618258
push_middle 400930018
push_front 835357187
push_middle 59115552
get 29692
get 111714
get 132618
push_front 44286380
push_back 359744490
push_middle 70856490
push_front 513178519
push_middle 264196693
push_middle 305979232
get 94968
get 84307
push_front 388382930
get 72297
push_middle 305628697
push_front 291795498
push_front 43412302
push_back 949757880
get 15342
push_back 853254725
push_middle 905072453
get 97311
push_front 298891286
push_front 942948983
push_back 800380637
push_middle 760314400
push_front 259849064
get 118101
push_back 138869264
get 118522
push_middle 40988144
push_back 311189688
get 24310
get 81239
get 112843
push_back 32766274
push_middle 394766439
push_back 32919516
push_middle 363198340
push_middle 174670747
push_back 705105601
push_front 36499828
push_back 764404982
push_front 916895018
push_back 46822011
get 84826
push_back 644429693
push_front 192474007
get 47886
push_front 925666924
push_back 973588520
push_front 965816425
push_middle 846035116
push_back 63804196
push_back 20306203
get 37561
push_back 900908955
get 1875
push_front 423444759
get 31942
push_middle 883778019
get 102691
push_front 982034876
push_middle 554521963
push_front 440300463
push_front 186995608
push_front 665373837
get 61790
push_back 903984577
get 89236
push_front 813878375
get 69057
get 72652
push_middle 502946400
push_middle 532010022
push_back 270740262
get 104807
push_front 436325732
get 31731
push_front 330863385
push_front 821480298
push_back 988403297
push_middle 541919696
get 44495
get 17319
get 124894
push_middle 15990805
push_back 127064111
push_middle 981068570
push_front 108434787
push_back 897367572
push_middle 807916800
push_back 794880627
push_front 729625371
push_front 248357991
push_front 153383788
push_middle 485075379
push_front 643286897
push_back 655896987
get 40712
push_middle 384428108
push_front 517055679
push_back 846538091
push_middle 727393020
push_middle 975681587
push_back 697672450
push_middle 930735255
push_front 823608784
get 129522
push_back 229709789
push_back 511593893
push_middle 288058922
push_middle 979819527
push_front 485073290
push_front 726885765
push_back 914606507
get 27344
push_back 494683960
push_front 40786844
push_back 510705992
push_back 377904500
push_back 402163671
get 97509
push_middle 586456449
push_front 530861314
push_back 990848341
push_back 124371247
push_middle 5762896
push_middle 862978281
get 12315
push_back 883935256
push_front 766219135
get 17466
push_front 536642498
push_front 84376995
push_middle 641789021
push_front 169055316
push_back 365015472
push_middle 752218348
push_back 20313371
push_front 368221269
push_front 645571782
push_back 875025054
get 121214
push_front 320152868
push_middle 483413112
push_front 564799503
push_back 849070616
push_middle 915275631
push_front 925029467
push_front 306130441
get 40524
get 27730
push_back 26401870
push_middle 629827294
get 111742
push_middle 467456195
get 29865
push_front 885453179
push_middle 358079523
push_back 713355958
push_middle 65144590
push_back 845776397
push_middle 215396392
push_middle 191437283
push_front 297733153
push_middle 92567753
push_back 256933856
push_front 329071459
push_front 232211007
push_back 515911564
get 37796
get 126507
push_middle 680456723
push_middle 156504418
get 127341
push_back 978020662
push_middle 529436372
push_back 578868781
push_back 306348801
get 10198
push_back 121141395
push_back 922564297
push_front 507648360
push_back 551853586
get 41716
push_front 134147793
push_middle 950494312
push_front 174018809
push_middle 157902508
push_front 34035745
push_back 158626101
get 6858
get 97583
push_middle 106162419
push_front 317696441
push_middle 527329677
push_front 632677778
push_front 724675127
get 67471
push_front 349285925
push_front 919256258
get 51690
push_front 909443782
push_middle 696591880
get 51100
push_front 979401981
push_middle 340839832
get 9951
push_middle 968125050
push_back 138625230
push_front 142437322
push_back 642481243
get 102535
push_front 614137463
push_front 770979805
get 109423
push_front 841660936
push_front 34921653
push_back 507646018
get 63544
push_back 536965321
push_middle 292610084
push_back 594713208
push_front 36586704
push_front 527157345
push_front 898902319
push_front 373168471
get 10174
push_front 196207436
push_front 799761726
push_back 239985499
push_front 557374055
push_front 62264986
push_middle 64955057
get 73345
push_middle 715446083
push_front 824617587
push_front 167558567
push_front 857877064
push_back 386410315
push_middle 261660892
push_front 220517307
push_back 363173832
push_front 848258801
push_middle 106862137
get 132210
push_back 29229223
get 34866
push_front 584112369
push_front 892196779
get 103394
push_front 579371711
push_middle 61270056
get 9017
push_back 408246196
push_back 80745691
push_front 73865840
push_front 871115162
push_front 957424802
push_back 180080329
push_middle 704945377
push_back 431036501
push_front 731819225
get 56139
push_back 629560894
push_back 432577181
push_back 935232079
push_back 259703814
push_middle 867834666
push_middle 223355633
get 13258
get 99380
push_front 869420760
get 41063
push_back 775503197
push_back 451621984
push_front 309895459
get 94399
push_back 145483568
push_front 536902063
push_middle 356921937
push_middle 728020025
get 76994
push_back 819586811
push_back 486108085
get 34848
push_front 134636671
push_back 380542815
push_front 391384798
get 108198
push_front 359667245
push_middle 82357398
push_front 286192644
push_front 433770898
get 80606
push_middle 834697497
push_middle 208053804
push_back 268000521
push_front 694655911
push_front 263551251
get 29331
push_front 509163680
push_front 499162310
push_middle 921418294
push_front 985345370
push_middle 751088106
push_back 36794081
push_back 867167911
push_middle 100908132
push_front 81433496
push_front 775981773
push_back 609181248
push_back 374631231
push_middle 269788976
push_front 851889919
push_middle 467511650
push_back 849479247
push_back 287145802
push_front 429363249
push_back 662697320
push_middle 847291465
get 112957
push_front 197711086
push_middle 90877857
push_front 157105571
get 39020
get 95516
push_front 658132307
push_front 309776109
get 95805
get 9209
push_front 61669168
get 69687
push_middle 151923599
get 32959
push_middle 567654181
push_back 878617282
get 76726
get 122824
push_back 288545405
push_middle 969178685
get 70438
push_front 428325941
push_middle 811100204
push_middle 366109800
push_middle 868600178
get 74116
push_back 118029298
push_back 857290644
push_front 140753156
push_front 222574769
push_back 50555991
push_back 457405702
get 2020
push_front 12301417
get 82608
get 48863
get 57383
push_back 410442919
push_middle 561778835
push_back 445805170
push_middle 372332298
push_front 296238535
push_back 538593706
get 78741
get 133492
get 127612
push_middle 507890918
push_middle 582899447
push_middle 146830080
push_back 991038804
push_middle 626695869
push_back 693509064
get 102724
push_front 390736986
get 15579
push_middle 442353597
push_back 117212272
push_middle 297965450
push_front 222106516
push_middle 28812088
get 12663
push_middle 199532693
get 87759
get 55929
get 80303
push_front 519144043
push_front 397528099
push_middle 467514141
get 2793
push_back 536472702
get 56089
push_front 556923812
push_front 264341430
push_middle 521534517
push_middle 963742738
push_middle 895571230
get 97526
push_back 55705730
push_middle 494860215
push_middle 533652673
push_middle 779674552
push_middle 295443378
push_back 746767210
push_front 447846633
push_front 801601929
push_middle 746100913
push_back 701406409
get 21381
get 88933
push_front 166483117
push_front 591014467
push_middle 683677730
push_front 78775515
get 111227
push_back 96142801
push_back 787581329
push_middle 318361333
push_front 330226346
push_middle 50229946
push_front 307349897
push_back 728491544
push_front 749606586
push_middle 710588561
push_middle 276524104
get 45468
get 122208
get 49578
get 46805
push_middle 187254456
push_front 729133842
get 28321
push_middle 707061192
push_middle 803174166
get 17400
push_middle 334346724
push_front 972283221
push_front 513957043
push_back 781826605
get 85411
push_back 372874966
push_middle 519352526
get 104880
push_front 523424411
get 66379
push_middle 179434679
get 117348
get 133006
push_middle 547995090
push_middle 124892066
push_front 2188803
push_middle 583752371
push_front 631551384
push_back 104857782
push_middle 912966739
get 45488
push_front 83977432
push_front 107538303
push_front 277508145
get 73425
push_back 540972742
push_front 356635101
push_front 354809809
push_front 100931892
push_back 348228853
get 96052
get 51039
get 49038
push_back 20258326
get 31248
push_front 135752140
push_back 240236048
push_back 162560373
push_front 796900162
get 86439
get 124454
get 68808
push_middle 379988709
push_middle 654230073
push_front 594117646
push_back 899164891
get 75506
push_middle 806870330
push_back 936715165
get 126121
push_back 891776177
push_back 717931139
push_middle 503205244
push_back 666109623
push_back 764023613
push_middle 517523710
get 26997
get 516
get 79316
get 7364
push_front 323740622
push_front 211399762
push_middle 806698308
push_front 748673818
push_back 321932844
push_front 429774172
push_front 447020382
push_middle 180335461
push_middle 84495564
get 73261
push_middle 689541004
push_middle 60832402
get 58470
get 66236
get 97804
push_front 557940071
get 115218
get 16919
push_front 180885825
push_front 825668438
push_back 416344233
push_back 320044731
push_middle 925415383
get 101094
get 93701
push_front 88582384
get 17441
push_middle 747930293
get 113159
get 72769
push_back 278157669
push_front 668826702
push_front 936082910
push_back 991597126
push_front 740117618
push_back 371723587
push_front 331773384
push_front 819646441
get 92871
get 47
push_front 941735901
push_back 853094088
get 100755
get 11006
push_middle 402867318
push_front 359923042
push_front 984495088
get 83985
get 38152
push_middle 957802719
get 80799
push_front 542597680
push_back 354523174
get 107597
push_middle 513337633
push_middle 315210912
push_back 546629156
push_back 894501682
push_back 724602931
push_middle 375662982
get 107782
get 95775
push_front 491696122
push_back 520379618
push_back 985822782
get 35251
push_middle 271299872
push_front 614037660
push_back 699337953
push_middle 787325274
push_front 207429709
push_back 178807650
get 55342
push_front 833572904
push_back 519116239
push_back 188257269
get 104906
push_front 794499711
get 112578
push_middle 990149377
push_middle 813402095
push_back 889574284
push_front 668428634
push_back 984305226
push_back 60442976
push_front 871690502
get 64891
push_middle 689002791
push_back 112323003
get 58705
push_back 453133303
push_front 585920436
push_middle 492523805
push_middle 995731330
push_middle 889767356
get 93099
get 10112
push_back 147941379
get 37310
get 114191
push_front 594472230
get 90178
push_middle 143427558
push_front 243747783
push_back 297782246
get 125373
push_front 514572460
push_middle 849154720
push_back 585914871
push_middle 452650904
push_middle 850559493
get 36469
get 113640
push_middle 292506423
get 85276
get 103063
get 36779
push_back 276050034
get 29592
push_back 989355567
get 11669
push_middle 731354136
get 129144
get 22942
get 5895
push_back 669944912
push_middle 916002159
get 11213
get 27997
push_middle 398160758
push_middle 576648150
push_middle 131332779
push_middle 857269142
get 26664
push_back 506222391
get 119938
push_middle 721238789
push_front 151810659
push_front 709405855
push_middle 989796567
push_front 127757573
push_front 919468864
push_front 360551362
push_back 675310456
push_front 196202990
get 120096
push_front 690727278
push_back 988235786
push_middle 465317810
push_front 29552846
push_middle 750852408
push_back 994363827
push_middle 102894552
push_middle 190621055
push_front 938199768
push_middle 49398166
push_front 21880716
push_middle 700725348
push_middle 255897621
push_front 807693554
get 38274
push_middle 717293967
push_middle 745040991
push_back 322029385
push_middle 559741437
push_front 420050536
get 105295
push_front 403705797
push_back 635921019
get 24718
push_middle 431836061
get 8854
get 31430
push_back 48643355
get 16242
push_back 796717802
push_front 880179474
push_middle 582407978
get 94529
get 130159
push_front 513665898
push_middle 732301535
push_front 442250680
get 30065
push_middle 648109579
push_back 557685422
push_middle 59440097
push_back 389630365
push_front 189837078
push_middle 49734463
get 54460
push_middle 224044391
push_middle 465057284
get 18786
get 10401
push_back 675886696
push_middle 365765334
push_front 16564752
push_middle 912002766
get 38143
push_front 686130421
push_back 786815855
get 36894
push_front 451454696
push_front 227049390
push_front 45021681
get 103595
push_front 89785788
get 16003
get 83243
push_front 146809411
push_front 597825268
push_back 374927427
push_middle 291259081
push_front 102965693
push_front 947881252
push_front 441260011
push_middle 325162315
get 4795
push_back 793798966
get 129063
get 79837
push_front 697349800
push_middle 357312391
push_back 458659567
push_front 4521010
push_back 969716548
push_front 289421663
push_front 93203334
get 116056
push_middle 976537271
push_middle 865185830
push_middle 733456347
push_middle 986404606
push_middle 808707654
push_back 996649837
push_back 856646374
push_front 440012001
get 89881
push_back 190847329
get 103827
push_middle 73095556
push_back 815716960
push_front 898311822
get 104498
push_front 585365027
get 65716
push_back 419172193
push_middle 309570819
push_middle 930390011
push_front 256027181
push_front 619019076
push_front 154072799
get 118982
get 130222
push_middle 371399384
push_middle 304337529
get 79979
push_front 633865854
push_back 297324613
push_middle 842293660
push_back 292982943
push_middle 512130145
push_middle 755521552
get 74487
push_middle 223924751
get 16466
push_front 60174522
push_front 875188218
push_back 244089500
push_back 846945474
push_front 392163657
push_middle 539640098
push_middle 653669572
push_front 78802244
push_back 108205985
push_middle 253263591
push_front 718582043
push_front 293616837
push_middle 636327492
push_middle 504853523
get 44765
push_middle 404770265
push_front 375102551
get 70191
push_front 907916987
get 25861
push_middle 161491051
get 115860
get 39865
push_front 330155911
push_middle 862397237
push_back 636849391
push_back 559122021
push_front 816894608
get 36008
push_front 941020854
push_back 546570751
get 52361
push_front 583165136
push_middle 112468958
get 122834
get 30261
push_back 500738044
get 68111
get 119057
push_back 800688879
get 60966
push_back 799898706
push_middle 542015065
push_back 874341498
get 81449
push_front 673305760
push_front 573736939
push_middle 363187679
push_back 777376929
push_back 779674863
push_middle 138270595
push_back 601162197
push_back 564612455
get 75017
get 42012
get 131306
push_middle 823139489
push_middle 916125691
push_back 805694518
push_middle 341761742
get 93113
push_back 895899243
push_back 555356018
push_back 3867601
push_middle 8036373
push_front 59752517
get 113392
push_middle 652299314
push_middle 567809543
push_front 75439576
push_back 219390205
push_back 730247029
push_back 482615248
push_back 633107183
push_front 147228128
push_front 918147358
push_back 139487409
push_front 585913275
get 5011
get 49900
get 133716
push_back 350658508
push_middle 770373246
push_front 639153822
push_back 29045281
get 108809
push_front 197252199
push_back 106850723
push_back 280174564
push_middle 31547736
push_front 900084636
push_back 216811634
get 120677
push_back 651226097
push_back 63327456
push_back 765498277
push_front 947182666
push_middle 776181614
push_back 891963452
get 15430
get 75727
push_back 765221046
push_middle 232799268
get 107663
get 71036
get 72380
get 110022
push_back 201734997
get 16132
push_front 454986733
push_back 384228697
push_front 383197340
push_back 651780216
push_front 341912269
push_back 357881058
push_front 152050470
push_back 421534504
get 5693
push_front 350303157
get 123551
get 62092
push_front 513700431
push_middle 792062266
push_front 541349416
get 104226
push_front 851126454
push_back 449701434
push_front 641769333
push_middle 995645644
get 6822
get 65375
push_back 401077032
push_front 491767156
get 20242
push_back 945179398
get 74857
push_back 381305034
push_middle 265348426
push_front 527585383
get 67362
push_back 58138805
push_front 612421908
push_middle 467415304
push_middle 167324127
push_middle 79430115
push_middle 977641005
push_middle 115088866
push_middle 514644132
push_back 12753254
push_middle 494251689
get 44837
push_middle 349917409
push_front 875742569
push_back 229419219
push_back 376015305
push_middle 486907385
push_back 422997962
get 113843
push_front 454905951
push_front 907852816
push_back 362776792
get 33551
get 77339
push_back 226636085
push_middle 837112825
push_front 616579347
get 67940
push_back 237892690
push_back 680055297
get 51421
push_front 676491041
get 119188
push_back 151460373
push_front 847831816
push_front 722344257
push_back 320650598
push_back 48862831
push_front 61681434
get 13291
get 98428
push_front 533535978
push_back 270496408
push_front 908638084
push_middle 616849002
get 125401
push_front 457701075
push_middle 103309878
push_back 415392439
push_back 903814723
push_back 148396320
push_front 428828141
push_middle 692229067
get 35859
push_front 206128818
push_front 715395226
push_front 512338302
push_front 883062036
push_middle 263425555
push_middle 498286433
get 124141
get 20910
push_middle 353061082
push_back 612412740
push_back 929668696
push_back 728587313
push_front 437816992
get 103295
push_back 300072604
push_back 742003442
get 120835
push_back 207051258
push_middle 153764462
push_middle 924446972
get 72842
push_front 710224485
push_back 224313946
push_middle 56517082
get 53720
push_middle 889340263
push_front 226089389
get 2276
get 114782
push_front 670237638
push_middle 700152952
push_middle 399550939
push_middle 801955623
push_back 460442927
push_back 707745265
push_back 68330598
push_front 310725413
push_middle 171063755
get 92975
push_front 998592307
get 50014
push_front 702237996
get 18687
push_front 297003111
get 68425
push_front 645150703
push_middle 140888595
push_front 923267842
push_front 857234611
push_back 620651653
push_middle 848719824
push_front 398895987
push_front 424684108
push_front 651406767
push_back 397278998
get 70824
push_middle 712695237
get 21073
push_middle 114383415
get 123414
push_front 349562432
push_front 74650068
push_middle 75554146
get 134133
push_back 423625433
push_middle 910576942
push_middle 415657027
push_back 230397467
push_middle 314404324
push_front 948551365
get 80957
push_front 526953305
push_middle 434232545
get 35110
get 123757
push_front 411254171
get 125515
get 57334
push_middle 576647849
push_front 728145229
push_back 591088112
push_middle 752453348
push_middle 759254680
push_middle 7568070
get 117651
push_middle 306248327
push_middle 97825871
push_back 583669675
get 32260
get 73623
push_back 65798890
push_front 391523801
get 114502
push_front 135205170
push_back 318652694
push_front 279958843
get 81524
push_front 498093857
get 10914
get 112963
push_back 558098817
push_middle 10428135
push_back 239963168
get 215
push_middle 425031900
push_front 664629468
push_middle 964146835
push_middle 292910717
get 27179
get 93956
push_middle 857637975
push_back 507705515
push_middle 316255553
push_middle 96788687
get 21056
push_back 484061466
push_front 449384264
push_front 109056220
push_front 713900323
push_front 447176434
push_back 144838958
push_back 793608325
push_back 20378023
push_middle 836232261
push_front 978485063
push_front 510370270
push_back 368367369
get 37463
get 106105
push_middle 480155848
push_front 257638331
push_back 139029639
get 38663
push_front 973407001
push_middle 926646085
push_front 834454382
get 122799
push_front 996858132
push_front 509427409
push_back 313797059
get 95131
push_front 438845878
push_front 993828543
push_back 145867453
push_front 91115695
push_front 608425226
push_front 622415043
get 54460
push_front 729876578
push_middle 479667277
push_back 762880452
push_middle 679954965
push_front 151007573
push_front 603623850
push_front 139116240
push_back 505247122
get 102567
push_front 144811909
push_back 987718981
get 12077
push_front 289012142
push_middle 840927939
push_back 122487975
push_middle 462900174
push_middle 583783552
push_back 449003878
push_back 400399475
push_back 286517749
push_back 633746203
push_front 601103879
push_middle 99213584
push_middle 747295081
push_front 885007651
get 111895
push_back 229551943
push_middle 864171605
get 49898
push_back 808663999
push_middle 254325424
get 35655
get 77157
get 114287
get 80378
push_back 138083143
push_middle 962814469
push_middle 860260973
push_front 13237940
get 16543
push_back 45497455
push_middle 161693284
push_back 305670758
push_middle 451164333
push_front 891368720
push_middle 9196488
push_front 998709810
get 19849
get 120717
push_middle 414283520
push_back 911448494
push_front 202436632
push_middle 343691949
push_middle 881649922
get 81184
get 113127
push_middle 882535802
push_front 565575934
get 80525
push_middle 27257340
push_back 508864281
push_middle 444089153
push_back 471527980
push_middle 872895029
get 91546
push_middle 645715350
push_middle 466625634
get 94729
get 68128
push_middle 169063581
push_front 866982947
get 9545
push_middle 959451484
get 128448
push_back 267753361
push_middle 514418962
push_middle 848150164
push_back 584231037
push_back 147034843
get 75233
get 100972
push_middle 299016558
push_front 577797259
push_front 595796678
push_back 837385324
push_front 948728720
push_middle 880422482
get 82991
push_front 396148964
push_middle 902681850
push_front 715127085
push_middle 555693539
push_back 68370852
push_middle 264448719
get 104482
push_front 173173214
push_middle 173950468
get 93256
push_middle 803277702
get 3862
push_front 184910027
push_middle 46615111
push_back 3200740
push_middle 990882487
push_front 864798007
push_back 362238133
push_back 67200181
push_back 191306337
push_back 602243238
get 133872
push_front 426085471
push_middle 4769292
push_front 748838648
push_back 233186176
push_back 920338931
push_back 331708368
push_front 890551118
push_front 777385762
get 6310
get 56839
push_middle 47047668
push_back 454767678
push_middle 489429846
push_back 401468612
get 44465
push_middle 469430567
push_front 678233707
push_back 437030584
push_front 901761360
push_front 139681507
push_front 661846330
push_middle 106525311
push_front 185547717
get 6996
push_back 621035486
push_front 700050020
get 74456
push_back 89616721
push_front 790987267
push_middle 188840144
push_back 778142402
push_back 871722203
push_middle 106576821
push_front 116309658
push_back 648541275
push_back 415973866
get 103272
push_middle 909571811
push_middle 628613517
push_middle 798421407
get 31988
push_back 168547907
push_front 819149349
push_back 944086934
push_middle 96177102
push_middle 864494274
get 86862
push_back 574466395
push_front 741854776
get 66572
push_back 114225515
push_front 339225423
push_front 125937558
get 47368
push_back 229031639
push_front 742718573
push_front 835452230
push_back 191470446
push_back 326990485
push_front 504265351
push_middle 193756813
push_front 28924151
push_back 514016890
push_front 453436626
push_front 624995507
push_middle 607867031
push_back 921694829
push_middle 445732421
get 87086
push_back 322263959
push_middle 935810586
get 114063
push_middle 488910579
push_middle 723162287
push_back 548241502
push_back 638443449
get 92749
get 72950
get 32809
push_middle 540178082
push_front 244628657
push_middle 19438814
push_front 160294680
push_front 865195839
get 12703
push_front 949885548
get 7069
push_back 143185892
push_front 96459868
get 7736
push_middle 166228336
push_front 861900613
push_middle 133164282
get 74311
get 128452
push_back 301568176
get 88829
push_back 494735098
push_middle 540060367
push_front 851832724
push_back 282149685
push_middle 465704150
get 65194
push_back 701262621
push_back 880946134
get 72465
push_front 333884665
push_front 860792253
push_middle 178818318
get 84756
push_front 328207603
push_back 510857535
get 77201
push_front 924850236
get 28217
push_back 640614844
push_back 694292546
push_back 499665018
push_front 394333778
push_front 687241408
push_front 255389537
push_back 634895616
push_back 49156718
push_middle 307427724
push_front 917670964
get 72282
push_middle 94057261
get 16032
get 56793
get 126240
push_middle 653735507
push_front 634240847
get 121947
push_back 42335923
push_back 599473782
push_back 880463915
push_middle 266726514
push_back 672877558
push_back 815179719
push_back 344745080
get 123525
get 102484
get 60694
push_back 21704957
get 26239
get 27332
push_middle 993095449
push_middle 367160152
push_middle 303906707
push_middle 842038554
get 75245
push_front 333014944
push_front 705738611
get 93787
push_back 866687749
push_front 386870071
get 81783
push_back 76577848
push_back 134896701
push_middle 112933580
push_back 675526093
push_back 814819773
push_front 674828053
push_back 987073574
push_back 56525881
push_back 531224143
get 31046
push_front 793421640
push_front 516380307
push_front 217513222
get 80875
push_middle 543916964
get 93023
get 30172
get 73476
push_middle 479473419
get 126418
push_front 988047491
push_back 74269837
push_middle 299389289
push_front 922685061
get 72698
push_middle 50024125
get 65592
push_back 962578779
push_middle 57239914
push_back 535615043
get 133349
push_back 560920406
push_back 606292934
get 20290
push_front 589434197
get 38010
get 120098
push_front 461525052
push_middle 402149614
push_front 975600883
push_middle 36114486
push_front 511603090
get 128759
push_back 237117843
push_back 810591796
push_middle 524166929
get 64793
push_middle 364663123
get 22190
push_front 828792531
push_middle 424683595
push_middle 431913600
push_front 516303582
push_back 617886656
push_back 901880825
push_middle 974579749
get 55805
push_middle 84762260
push_front 987997642
get 98862
push_middle 315280769
push_middle 416822071
push_back 130736259
get 59233
get 96116
push_back 829397530
push_back 864988262
push_middle 517329751
get 5365
push_middle 806986419
push_back 996867878
push_back 745630856
push_back 130551461
get 126023
push_middle 4667718
push_middle 182067598
get 26491
push_back 694784274
push_front 543033656
push_front 134015151
push_back 792557851
push_middle 702309527
push_front 585221332
push_front 257958216
push_front 32592504
push_back 791553688
push_front 510250201
get 60753
get 71708
get 85139
push_back 289341882
push_back 115560327
get 72268
push_front 707497096
push_middle 469182810
push_back 108916934
push_middle 46683831
push_middle 168364280
push_front 319260547
push_front 861606227
push_middle 590831490
push_front 139659040
get 120218
get 21996
push_middle 414286811
push_front 326604236
push_front 787478567
push_back 110553362
push_back 53399835
push_front 234822211
push_front 257303931
push_middle 968102387
push_back 824320186
push_front 14618341
push_back 84292325
push_middle 586532234
push_front 314221484
push_back 301577344
get 64692
push_middle 789850523
push_back 796377652
push_front 438737291
get 124633
get 130057
push_back 575224032
push_front 498356434
push_middle 719493415
push_front 730222468
push_middle 283276510
push_front 314407174
push_back 166182705
get 50304
push_middle 267551664
push_middle 719087325
push_middle 615260493
get 85662
push_front 751186776
get 129246
push_middle 277285639
push_back 384412126
get 103903
get 83091
push_back 207437312
push_back 60095514
push_back 645408132
push_back 555787952
push_back 861961583
get 94880
push_middle 919736681
push_front 883564373
push_middle 44014083
push_front 481899078
push_middle 703259457
push_back 102519260
get 41684
push_middle 828562474
push_middle 650291616
get 14209
push_middle 637400565
get 16671
push_back 517770045
get 101992
push_middle 879347116
push_back 142509590
push_back 217530583
get 97161
push_middle 916286390
get 55116
get 25537
push_front 862166784
push_middle 484384657
push_middle 452137535
push_middle 463396862
push_back 954638679
get 109949
push_middle 957675583
get 7941
get 92121
push_middle 17832551
push_back 865415399
push_middle 391090416
push_back 404872389
push_back 756627255
push_middle 296568203
push_back 305768902
push_back 294973934
push_back 812927085
push_front 133889187
push_back 22863667
push_front 257796959
push_middle 722280598
push_back 973391111
push_middle 24736080
push_middle 809208763
push_middle 129104752
push_back 915771106
get 134479
get 13241
get 54605
push_front 842815181
push_middle 411269366
push_middle 525887626
push_front 543612213
push_front 51111563
get 123915
push_back 284890036
push_back 221417896
push_front 915462527
push_back 625061107
get 5518
push_middle 187848470
push_front 466058302
push_back 841267388
get 88930
get 117095
get 106114
push_front 9804927
get 56276
push_back 692849371
get 115505
push_middle 844567066
get 105258
push_middle 306424841
push_front 306636922
push_back 4288325
push_front 449190231
push_middle 972706466
get 13336
push_back 600563524
push_middle 847956003
push_middle 404138695
get 98677
push_middle 108641814
push_back 249585877
push_middle 862744893
push_middle 452859265
push_middle 76797600
push_back 600955843
push_middle 742888020
get 34784
push_middle 689190117
push_back 369555613
get 116591
push_front 164292483
push_back 815129895
push_middle 228890286
push_back 833445259
push_front 991657986
push_back 567162646
get 25446
push_back 264694631
push_middle 101728898
push_middle 264781917
get 11646
push_front 7646846
push_front 708504950
push_middle 343394427
push_middle 156517518
push_back 96894725
push_back 923985251
get 3225
get 61169
push_back 816673677
push_front 413048994
get 70370
push_back 15884077
push_back 122620946
push_middle 592005105
push_front 206219662
push_middle 395586778
push_front 708925908
push_middle 557454644
get 67025
push_back 514425631
push_back 378262055
push_back 405056100
get 131355
get 107656
push_middle 765736164
get 10051
push_back 144170913
push_middle 581778531
push_front 556183181
get 95051
push_front 618507515
get 48211
push_back 444843865
push_middle 462498794
get 50923
push_middle 672586769
push_middle 988606952
push_middle 205574594
push_front 490022304
get 40379
push_front 162535344
push_middle 417041150
push_middle 953037808
push_front 236293583
push_back 962705848
push_front 856251626
push_middle 675442662
push_back 238045749
push_back 617555540
push_front 615227463
push_middle 220939668
push_back 747432571
push_middle 364523090
push_back 311075879
push_back 328068310
push_back 958335207
get 730
push_front 984165724
push_front 795741276
get 51667
push_back 709330496
push_front 307422602
push_front 290655579
push_back 82548424
get 47674
get 85845
push_back 250182630
push_middle 5115641
get 34241
push_middle 755238524
push_back 87026742
push_middle 230134965
push_middle 718752394
push_front 52029032
push_middle 88733766
get 47199
push_front 112841242
get 94594
push_middle 54580135
push_back 518341460
push_middle 599556769
push_front 20936100
push_front 665699250
push_middle 672391566
push_middle 564555347
get 36434
get 48153
push_front 818975396
get 76166
push_middle 531546509
push_front 526836047
push_middle 311107712
push_front 839321223
push_back 753760247
push_back 265011096
push_middle 405364258
get 66738
push_front 500261069
push_back 797352122
push_front 614947164
push_middle 305194053
push_middle 266687229
push_back 802122610
get 17441
push_back 299993070
push_middle 212191906
push_front 13197606
get 80643
push_back 672001864
get 60065
get 121715
push_middle 758829843
get 5189
push_front 49065111
push_front 291947553
get 50079
push_back 642679721
get 101401
push_front 461662395
push_front 232548239
push_middle 39681827
push_back 477601723
push_back 994902134
get 87528
push_middle 662182644
push_front 553577089
push_middle 999081371
push_middle 345277355
push_middle 624194752
push_middle 864396625
push_middle 598351414
get 5004
push_back 200188650
get 117984
push_front 215034706
push_front 91970975
push_middle 595324766
push_back 54120572
push_back 166984472
push_middle 971390869
get 57229
get 104286
push_back 653657713
push_middle 235609928
push_front 245836663
push_back 479633107
get 77957
push_front 521524952
push_back 907026303
push_front 724850713
push_front 728693351
push_back 488694315
push_front 623492816
push_middle 787739447
push_back 171925075
push_back 586479551
get 45528
push_middle 492817555
push_middle 987948198
push_front 600365817
get 24732
push_middle 718346517
get 92404
push_front 548037831
push_middle 858587448
get 16305
get 66754
push_front 634459225
push_front 372859348
get 14683
push_front 52542891
push_middle 637446919
push_back 873047858
push_front 480968588
push_back 310889223
push_middle 24563561
push_back 910654719
get 109413
push_middle 293550979
push_middle 27189442
get 109411
push_back 151681374
push_middle 941927604
push_back 939270416
push_front 88113873
push_back 24180181
push_back 675283004
push_back 975640276
push_middle 487387218
push_front 799988335
push_back 856372059
push_back 223301093
push_front 979100152
push_middle 155516183
push_front 695840185
push_front 972981352
push_middle 692071115
push_back 142820029
push_back 718322894
push_back 69010339
push_back 578447557
push_back 241322896
push_front 690148391
get 123909
push_front 384207684
push_back 620936607
get 73444
push_back 428738719
push_back 961550207
push_front 131985751
push_back 808640693
push_middle 141113147
push_middle 504544784
push_front 471087114
push_front 489642498
push_front 192349767
push_middle 621429730
get 32535
push_middle 499452108
push_middle 663607621
get 89164
push_front 900327844
push_middle 617309028
push_middle 547832315
push_back 764482411
push_front 669116656
push_back 707062256
get 16711
push_front 503875748
push_front 337875062
push_middle 670400178
get 127981
push_middle 983084509
push_front 122547704
get 38471
push_front 355404086
push_middle 146313891
get 37963
push_back 394829554
push_middle 28443932
push_middle 130372416
push_front 813623691
get 64514
get 65944
push_back 823118934
push_middle 878477801
get 85485
push_back 659183180
get 33464
get 133723
get 44717
push_front 211872322
get 17609
push_back 519007802
get 84554
get 12560
push_back 143847297
push_middle 655600941
get 72424
get 5656
push_back 213417426
get 33047
get 119314
get 15837
push_middle 42465108
get 3092
push_front 798239170
get 95282
push_middle 995445458
push_back 542972819
push_front 668764624
get 83222
push_middle 554982418
push_front 675055699
push_back 535923118
push_back 996356814
get 106219
push_back 618217396
push_middle 472745494
push_front 717181916
get 108510
push_back 943792206
push_back 134497244
push_back 515770174
push_back 257323248
get 124326
get 114992
push_front 50599649
get 11732
push_middle 311979785
push_back 165553362
push_middle 431893675
push_middle 994139133
get 46436
push_back 298934165
push_front 550350069
get 23682
push_front 476540889
get 40501
push_back 132270733
push_front 953904100
push_back 140420766
push_middle 496705293
push_front 219579521
push_middle 911356209
push_front 487185567
push_middle 59805411
push_front 391375831
push_middle 307334352
push_middle 206087718
push_front 789640560
push_middle 173485042
push_front 349883497
push_back 487951859
push_front 76163456
push_middle 415051199
get 55204
push_back 626817206
push_middle 304700735
get 107867
push_back 355350384
push_front 3915452
push_back 353016657
push_back 982522139
push_back 113810034
push_back 499186850
push_back 640305123
push_back 239404522
push_back 272224476
push_front 636405249
get 131832
get 6511
push_middle 239760320
get 70526
push_front 786542106
push_front 63184784
get 81319
push_front 705762455
get 19112
get 19083
push_middle 592733628
push_front 224527472
push_front 457765887
push_middle 994055998
push_middle 915098864
push_back 676461669
get 97019
push_middle 637078493
push_back 21622416
push_front 798091601
push_front 713272032
push_front 56693962
push_front 646171257
get 128349
push_back 658715739
push_middle 774852004
push_middle 78068051
get 121691
get 40759
push_back 527189181
push_back 853911195
push_back 988617685
get 86025
push_middle 950557630
push_front 740534914
push_middle 523931456
get 26269
push_middle 859713897
push_back 727375289
push_back 356114807
push_middle 529740566
get 44860
push_middle 510119502
push_middle 699200157
push_middle 410860986
push_back 532759734
push_middle 563044890
push_back 291607310
get 119848
get 98498
push_middle 327757182
push_back 69962387
push_back 198404911
push_middle 408760228
push_middle 988548180
get 50861
push_back 224865413
push_middle 721622986
get 102202
get 36594
push_front 304873304
get 39580
get 95178
push_middle 552392854
push_middle 481818292
push_middle 652371468
push_middle 396951049
get 113173
get 70777
push_back 308065776
push_middle 334338566
get 91355
push_back 15734677
push_front 852852730
push_back 794686507
push_back 100991833
push_middle 66524214
get 16864
push_middle 64481934
get 100858
get 107855
push_back 70733468
push_back 578667152
push_front 964851032
push_middle 768971102
push_front 749200921
push_middle 290077751
push_front 271821844
push_front 621512092
push_back 671315849
push_front 307050175
push_back 798287016
push_middle 198174652
push_middle 915496090
get 88424
push_middle 540100169
push_middle 218752371
get 36685
get 14612
push_back 690462838
get 43576
push_middle 656168918
get 10772
push_middle 97293961
push_front 959950134
push_middle 360302436
push_front 369744586
push_middle 997683189
push_back 988793662
push_middle 950534021
get 57014
push_back 304458969
push_back 858030790
get 48395
get 115981
push_front 903838261
push_back 660572883
push_middle 317622605
get 69835
get 124185
push_back 787473374
push_front 913488633
push_front 572374948
push_middle 796841556
push_front 76506413
push_middle 587463595
push_front 234717097
push_middle 782415839
push_middle 961472672
get 20812
push_middle 276403790
get 95838
push_middle 953657827
push_middle 500168995
push_middle 631181029
push_back 152155324
push_front 318633515
push_back 744089412
get 121216
get 98645
push_middle 865783871
push_back 671748014
push_front 644841677
push_middle 842479579
push_back 610898660
get 66494
push_front 193919139
push_front 468580475
push_middle 276133190
push_back 844633454
push_middle 339344469
push_middle 445194748
get 93088
get 48218
push_back 697657699
push_middle 897957556
get 67494
push_back 943758457
get 105517
push_back 264665082
push_back 771076756
push_back 862149520
push_back 429332013
push_back 185655759
get 50014
push_front 722229205
get 127574
get 104318
push_middle 275417368
push_back 780718418
get 91888
push_middle 251270427
push_back 599473695
push_middle 135479850
push_middle 838107357
push_middle 575922043
push_front 825017871
push_middle 836163582
push_front 707094797
push_front 86163555
push_middle 135033687
push_back 634836623
push_middle 502512432
get 105039
push_middle 852776143
get 112949
push_middle 147936250
push_back 823052232
push_back 146292209
push_back 904158444
get 101962
get 67149
push_front 799234430
push_middle 342444862
get 127955
get 47527
get 72438
push_front 962183701
push_front 844724129
push_front 392701774
push_back 102217163
get 45069
push_back 995978111
get 35841
get 22715
push_middle 616137264
push_front 749093986
push_back 48339775
get 86695
get 69182
push_front 80725745
push_back 787458871
push_front 589961775
push_front 764945533
push_middle 872290833
get 109229
push_front 864825654
push_front 96815653
push_back 187934067
push_front 859768779
get 43934
push_middle 395164859
push_middle 431563986
get 129823
push_back 48898246
push_middle 748640480
get 12180
get 24467
push_front 880983644
push_front 611470514
push_front 281971684
push_middle 775528220
push_front 991205514
push_back 362435744
push_front 509879511
push_middle 978678957
push_front 892728639
push_front 968243353
push_middle 496703292
push_back 629726536
push_middle 466407943
get 34547
get 1237
push_front 919926630
get 93981
push_back 577999901
push_middle 185341756
push_back 863869252
push_middle 970691256
push_front 269815834
push_back 284659751
get 48603
push_front 624273281
push_front 51904283
push_back 921055790
push_middle 601845178
push_middle 107668773
push_back 732446535
push_back 426073854
push_back 85431019
push_front 941090970
get 108248
push_back 71945948
push_back 184961541
push_front 392556293
push_front 330344144
get 26044
push_front 437665647
get 25555
push_back 414708095
get 78278
push_middle 217956308
push_front 382579639
push_back 587730011
push_middle 73265943
push_front 969835477
push_front 67685837
push_back 303325787
push_middle 863592026
push_middle 563780422
push_back 775974242
get 86034
push_middle 862477929
push_back 799281375
push_middle 198312619
push_front 321843404
push_middle 300303583
push_back 781638337
push_front 450530777
push_middle 232385624
get 30091
push_middle 608698748
push_middle 926752175
push_middle 965795331
push_front 357941597
push_back 629553328
get 107675
push_middle 608367294
get 103653
push_middle 98301278
push_middle 574704191
push_back 901834257
push_front 660526201
push_back 183565713
push_front 913502524
get 89277
push_back 961629634
get 120862
get 77545
push_back 53712263
push_front 478306672
push_front 986793715
push_middle 858391375
get 14633
push_front 2617051
get 120557
push_front 857495100
push_front 538213625
push_middle 483405474
push_middle 486824376
push_back 239798077
get 80613
push_back 616269473
get 98732
push_front 313885642
push_front 653199674
get 55554
push_middle 49948488
push_front 749282130
get 1408
push_middle 510036815
push_back 103215843
push_back 377163489
push_front 114016857
push_back 264904354
push_back 82891893
push_middle 758491064
push_front 191911344
get 116563
push_front 430287370
push_front 746094152
push_middle 551149696
push_back 672356505
push_front 841277739
push_front 351494125
get 122741
push_middle 154956589
push_middle 683795310
push_front 40340503
get 2221
push_middle 349657116
get 32222
push_middle 3932764
get 25141
get 15023
get 38249
get 77452
push_front 911207953
push_middle 762164392
push_front 148148635
push_back 494998733
push_back 940451955
get 21849
get 84793
get 96508
get 71433
push_middle 694976563
push_front 339673037
push_middle 947808762
push_middle 287253294
push_back 719126894
push_middle 420653366
push_back 855629298
push_front 234123008
push_back 586378488
push_middle 421003541
push_back 639697224
push_front 457835959
get 73905
push_middle 6482313
get 126036
get 61813
push_back 310449074
push_middle 408679175
push_front 127955042
push_front 959132580
push_back 665897141
push_front 405687202
push_front 214510584
push_front 604887059
push_middle 195140537
push_back 644156278
push_front 763473137
push_back 37304775
get 21651
push_front 292754355
push_front 467030247
get 127799
push_back 288626086
get 23570
get 33504
push_middle 475845752
push_front 138773629
push_front 11509677
get 31619
get 45817
push_front 122148659
get 14164
push_front 354966844
push_middle 986560163
push_middle 566888020
get 34039
get 47912
push_front 633090261
push_front 962593777
push_back 566752047
push_middle 391314103
push_back 687080306
push_back 58486764
push_middle 944569715
push_back 594327210
get 36213
push_front 535177062
get 83878
push_middle 252819083
push_middle 742091520
push_back 327067066
get 52872
push_middle 952515704
push_back 15156225
get 117152
push_back 679231811
push_back 804009579
push_middle 209916795
get 118582
push_middle 355791587
push_front 523957445
push_front 371582971
push_back 757676563
push_back 721286103
push_back 473308212
push_back 446616270
push_front 948658188
push_middle 582643346
push_back 442797755
push_middle 18095571
get 107509
push_middle 500379517
push_front 639403190
push_back 361452119
push_front 163224318
get 22430
push_middle 777533294
push_front 800516664
get 91337
push_back 300881689
push_front 135757461
push_back 138160267
get 65956
get 69520
push_front 416298889
push_back 838625709
push_front 314447034
get 112305
get 70225
push_front 357133712
push_front 85330425
push_front 830217920
push_front 856360279
push_back 940897289
push_front 751125568
get 126818
push_middle 708876724
get 18826
get 106452
push_front 1707565
get 69466
push_middle 458487616
push_middle 417976712
push_front 354473102
push_front 49633845
push_back 82513948
push_middle 861096606
push_middle 993655720
push_front 274519430
push_front 221505648
push_front 789705019
get 2479
push_front 344361509
push_middle 916163984
push_middle 658525411
get 59733
push_back 301090787
push_front 369315691
push_front 836802753
push_back 296230884
push_middle 928066875
push_front 186744545
push_middle 888779005
get 126923
get 68006
push_middle 28641166
push_middle 50135043
push_back 772109045
get 39166
push_front 793156441
get 124447
push_back 277159768
push_middle 371734938
push_middle 926475878
push_front 374954561
get 2514
push_middle 386802514
push_back 675313904
push_middle 57194869
push_front 172508215
get 120405
push_middle 225838066
push_front 551200096
push_middle 601474405
push_middle 610697920
get 112920
push_front 643610576
get 107874
push_front 993156455
push_front 617473159
push_back 945872095
push_front 944739598
push_middle 751391093
get 9412
push_front 145663397
push_middle 250651346
push_middle 830920365
push_back 632363844
push_middle 91327209
get 36662
push_middle 149329341
push_back 988434120
push_middle 980437641
push_front 624194425
push_back 912165294
push_front 510153730
push_middle 365500000
push_back 452390325
push_front 729966671
push_middle 131860588
push_middle 130265345
push_back 883920821
push_front 322510170
push_front 623450409
get 58450
push_back 419045062
push_back 777486450
push_back 390025194
push_front 513755617
push_back 643918858
get 34889
push_back 539831430
push_middle 248814078
push_back 526339876
get 78690
push_back 719859574
push_back 224621596
push_middle 366288075
push_back 203679818
get 17689
push_front 222498913
push_back 304955337
push_front 878289237
push_front 809972663
push_middle 813734955
push_middle 799727097
push_back 25174409
get 77079
get 26791
push_front 824765915
push_back 863188995
push_middle 534804414
push_front 247059966
get 116004
push_middle 785641282
push_front 485073181
get 47537
push_back 643378826
push_front 863214754
push_front 499155716
push_back 276309263
get 117842
push_front 38604073
push_front 555627884
push_middle 249332766
push_back 281648490
get 42780
push_middle 227283058
push_front 74269532
get 15190
push_middle 117147883
push_front 852308113
push_middle 516875016
get 106495
get 35076
push_middle 838040957
push_back 526937935
push_back 536701345
push_front 508857451
push_middle 439164335
push_front 756312415
get 12618
get 56551
push_front 227698555
push_front 339510773
get 83532
get 123816
push_front 996163632
push_middle 456187795
push_front 723572357
get 10631
push_back 870909279
push_middle 894757883
push_back 782644080
push_back 612525947
push_front 303003243
get 29585
push_middle 869726760
push_middle 261711610
get 132659
push_back 975423633
push_front 425189652
push_middle 433198953
push_front 489172691
get 41116
get 86630
push_front 930148943
push_back 925999978
get 82100
push_back 229674831
push_back 663134297
push_middle 296829432
push_front 635437840
push_middle 90579900
push_back 529715015
push_front 209036041
push_front 308239861
push_middle 244921932
get 129020
push_back 609187290
push_front 33401198
push_middle 803823424
push_middle 748616679
push_back 842739125
push_back 15645744
push_middle 578636205
get 8669
push_front 71081045
push_middle 375520455
push_middle 880564594
push_back 710991797
push_front 715948410
push_middle 477095124
push_middle 953693134
get 80617
push_back 799004255
push_back 432007310
get 111923
push_back 919530652
push_back 974075434
get 131270
push_middle 974802069
push_middle 540772891
get 53255
get 41646
push_front 958819918
get 94324
push_middle 622513199
get 26239
push_back 530125058
push_front 513346191
push_front 296180726
push_back 169173129
push_front 434536581
push_front 878207753
push_front 16872735
push_back 510415414
push_front 306076095
push_middle 587963008
get 16212
push_front 485209276
push_middle 117930077
push_front 882510834
push_middle 675139287
get 48613
push_front 731068340
push_back 863299418
push_front 246103961
push_back 795467897
push_middle 404932892
push_middle 938393903
get 130288
get 56614
get 110106
get 91385
push_back 968854025
get 44147
get 125345
push_back 172825369
get 85432
push_middle 932836293
push_back 611963039
push_middle 613940497
push_front 508714730
push_front 897255604
push_back 35816167
push_back 425118014
push_front 355098841
push_back 336194157
get 108040
get 28775
push_back 370943480
push_back 140189290
get 126984
push_front 872321729
push_back 823726392
push_back 721568451
get 27353
get 69505
get 67631
push_middle 524479755
push_back 443534026
push_front 436696805
push_middle 959480664
get 49808
push_middle 589073240
get 94705
get 132957
push_middle 759351285
push_middle 71235693
push_middle 278871015
get 74281
push_middle 767892153
push_middle 916011797
push_front 972719558
push_front 772109525
push_middle 155107472
push_front 458116181
push_back 279727808
push_back 230299612
push_front 854894021
get 99542
get 51119
get 89566
push_front 161825312
get 75561
get 23646
push_back 923175527
push_back 489869595
push_front 701854291
get 66953
push_front 113256803
push_middle 973195062
get 10674
get 23534
push_back 64491413
get 61520
push_front 898293644
push_front 651579025
push_back 997005568
push_middle 721735846
push_middle 970679272
get 62129
push_back 953851932
push_middle 30898578
push_front 213553123
push_middle 825741661
push_middle 82541377
push_back 415790242
push_back 20616551
get 55435
push_front 552642598
push_back 573289106
push_front 231802633
push_front 780767350
push_front 218615938
get 15321
push_middle 824443185
push_middle 325490210
push_back 528405776
push_front 392666834
get 28092
push_front 959104106
get 117888
push_middle 69813924
push_middle 964748406
push_front 250052268
push_middle 714958894
push_back 196654441
push_front 86119522
push_back 750692479
push_middle 987681111
push_back 291238583
push_front 534259314
get 40860
push_back 419856964
push_middle 443032262
get 53104
push_middle 757820703
push_front 223376347
push_back 823178556
push_back 517330543
push_middle 493450013
push_middle 974064374
push_front 357396518
push_back 951768530
get 34582
get 57864
get 48166
push_middle 929805495
push_middle 700651177
get 52225
get 44468
push_front 455781829
push_front 589859012
get 53469
push_back 648579832
push_back 239001609
push_middle 523026480
get 88405
get 108530
push_back 790053996
push_front 374820164
push_back 997949500
push_front 674148867
push_back 349892361
push_front 24845628
push_front 351903134
get 71108
push_middle 105382278
push_front 123207428
push_middle 357133829
push_middle 865748703
push_middle 684138518
push_back 344130871
push_front 224658869
get 111070
get 130987
push_front 166514788
push_back 56354892
push_middle 875456878
get 99341
push_front 378725081
push_middle 581412127
get 94378
push_middle 557024025
push_middle 39304907
push_back 755137749
push_front 144093541
get 78078
push_back 75121915
push_middle 869926211
push_middle 457295960
push_middle 215357852
push_back 205570896
push_back 87914168
get 36605
push_front 961519428
push_back 256968688
get 897
get 36911
push_front 83366594
get 39852
push_front 44462669
push_middle 717555487
push_back 93036003
push_back 365291678
push_front 112202301
push_middle 476977417
push_front 854953780
push_front 401031822
push_front 747353609
get 76672
push_back 882608988
push_back 948147242
push_middle 733595780
get 55694
get 102371
push_middle 866046513
push_middle 515399545
push_middle 795324262
push_middle 940599083
get 80853
push_back 290877612
push_front 828104826
push_back 975549825
get 6907
get 68456
push_back 327088324
push_back 88829669
push_front 74121360
push_front 129571003
push_front 470233923
push_front 440560523
push_middle 743212516
get 55244
push_middle 294634308
push_back 136883119
push_middle 757595177
push_middle 591080543
push_front 655716748
push_front 203040712
push_front 44626200
get 109191
push_back 630128570
get 34324
push_front 850673080
push_middle 729798659
push_back 743106724
push_middle 32649334
push_back 883217521
get 60532
push_front 637397819
get 15542
get 56696
push_back 555920266
push_back 461171232
push_middle 973271800
push_middle 67750638
get 57670
push_middle 638062814
push_back 583725640
get 115172
push_middle 563243297
get 118315
push_front 562420994
push_middle 322440557
push_back 736337125
get 132752
push_middle 617124088
push_back 720138438
push_front 157651151
get 30761
push_front 276914733
push_front 958131605
push_front 443667492
get 44910
push_back 867656459
push_back 453250087
push_middle 294263189
push_front 652216016
push_front 3639386
push_front 948793553
push_middle 915545518
push_front 856732304
get 23568
get 95959
get 48903
push_middle 242306333
get 97123
push_front 888804499
push_front 667565499
push_middle 221378795
push_back 602073231
get 118142
push_middle 152430724
push_back 225488251
get 31860
push_middle 817314254
push_middle 945721476
push_middle 165668423
push_front 939094914
get 86988
push_back 204290606
get 43117
push_middle 413299723
push_front 487697665
push_middle 735819639
push_back 468645846
push_middle 863207086
push_front 435497315
push_front 404546107
get 103786
get 18587
push_middle 713935444
push_back 520037138
push_front 53997873
push_middle 846149712
push_back 907042589
push_front 556345866
push_front 125972504
push_middle 80212691
push_back 59135499
push_middle 519129261
get 130160
push_front 222984755
get 9793
push_back 428142548
push_back 996759719
push_front 822916655
push_back 517646015
push_front 70251467
push_front 551013906
push_back 983035195
get 8906
push_back 661988246
push_back 302706570
push_front 567757719
push_back 56577522
push_middle 179021462
get 45609
get 89547
push_front 335970345
push_front 639308736
push_front 663872377
push_front 150469111
get 25014
push_back 582439735
push_middle 202479923
push_back 722077729
push_back 809088496
push_back 284404035
get 67964
push_back 640192959
push_front 697712247
get 104427
push_middle 18933065
push_middle 128002704
push_back 808650341
push_back 493856873
get 119315
push_front 654230832
push_back 431181035
get 79986
push_back 60360987
get 26820
push_middle 864875603
push_middle 701256721
push_middle 516002101
push_middle 302266565
push_front 733009039
push_back 697864034
get 82907
push_front 314466246
push_middle 255005324
get 124470
get 72747
push_back 543844009
push_front 172051244
push_front 241461660
push_front 631418500
push_back 358352844
push_middle 613463962
push_middle 197827649
push_back 602899085
push_middle 299769907
get 23999
push_back 288977907
get 73514
push_back 519694954
push_front 449344022
push_middle 89796372
get 126408
push_middle 865670354
push_back 992918811
push_front 654079465
get 122444
push_middle 690497822
push_front 909234451
push_back 661495917
push_front 782632211
push_middle 552425977
push_front 93268831
push_middle 301601178
push_front 941980054
get 120185
get 67282
push_back 530087688
push_middle 683799988
push_back 624787034
push_front 106222775
push_back 888869326
push_back 35630290
push_back 590944745
get 107655
push_front 746353287
push_front 226381294
push_back 584177475
push_middle 581306789
get 89073
push_front 281957128
push_front 723173386
push_middle 66343153
push_front 716817009
push_back 269257699
push_middle 136086741
push_middle 417242383
get 35940
push_front 141781247
push_front 837804837
push_middle 541966364
push_back 17988034
push_back 707675452
push_middle 209228236
get 35979
push_back 519475486
get 45108
push_middle 593183163
get 118744
push_middle 74856554
push_back 33862027
push_middle 811242112
push_back 221177796
get 36851
push_middle 820086468
push_back 254143752
push_middle 155665503
push_back 191806992
push_middle 377215767
push_back 194239017
push_middle 130918283
push_front 275120275
push_middle 135350300
push_front 315396622
push_front 421345672
push_middle 740739071
push_middle 228506408
push_back 995715646
push_front 652249794
push_front 897460648
push_back 110158618
push_front 635336361
push_front 255689000
push_middle 484957915
get 112960
push_middle 803462747
push_back 590259642
push_front 495934591
get 35862
push_front 816251957
get 58976
get 62904
push_back 799616021
push_middle 536591055
push_back 886261260
push_back 544982341
push_middle 993693199
get 59364
push_middle 466039659
push_back 303958492
push_back 511877249
push_middle 55995067
push_middle 726667054
push_middle 632238979
push_middle 820920209
push_back 897437656
get 12119
push_middle 609371412
push_middle 890820027
push_front 30009223
push_back 932386559
get 50906
push_back 53661940
get 64544
push_back 621942147
push_middle 95556267
get 70423
push_front 616574446
push_back 521862360
push_front 818023633
push_back 909724393
push_front 460869276
get 76794
get 44458
push_middle 344952819
push_front 522581712
push_middle 41018830
get 21337
push_middle 303280135
push_middle 219474373
push_front 132016998
push_middle 129817443
push_middle 235672393
push_front 789608737
push_middle 897629516
push_front 438031268
push_middle 222280760
push_back 142897846
push_back 376302874
push_middle 300986606
get 31998
get 1020
push_middle 541467545
push_back 320627904
push_front 504718591
push_back 957384448
push_back 131272412
push_middle 100733318
push_front 105736486
get 119971
push_back 468200558
push_front 597029836
push_middle 895988289
push_middle 112337725
push_front 129455832
push_back 386520666
push_front 561101284
push_middle 453133473
push_middle 123936114
push_front 638844880
get 30274
get 56508
get 95276
get 94704
push_back 505270042
push_front 44628735
push_middle 164067610
push_back 713864211
push_middle 493122163
push_middle 233292795
push_middle 580028755
push_front 383781245
get 1661
push_front 386583025
push_middle 466728823
push_middle 464504857
push_back 322158306
push_back 325552738
push_middle 281531462
get 107914
push_front 409564077
push_middle 381750739
get 67451
push_middle 534213858
push_middle 25739907
get 49819
get 35040
push_front 162056785
push_middle 155045635
get 71178
push_back 385408103
push_back 570500749
push_front 105511104
push_middle 680782382
push_front 512952273
push_middle 775231931
push_front 656048205
get 130840
push_front 511967934
push_middle 353597379
push_front 29107641
push_middle 145533780
get 64434
push_front 924874434
get 96219
get 118756
push_middle 580283998
push_back 153483244
push_middle 684735659
push_middle 675929664
push_back 767669764
push_front 284333434
push_front 433158679
push_front 697107132
push_front 655177885
push_middle 644654695
push_middle 973928757
push_middle 736056730
push_middle 110438638
push_back 722681276
push_back 785205854
get 126443
push_back 155000816
get 58985
get 42581
get 114107
get 20876
get 24286
push_middle 371221233
get 30178
push_front 499077493
push_middle 313074322
push_middle 579186898
push_back 827786977
push_front 642165782
push_front 562881720
push_back 246895814
push_front 924620313
push_back 14676008
push_middle 623553153
push_front 86409026
get 122174
get 77313
push_front 746853735
push_back 620556204
push_front 978144496
push_front 861593876
push_middle 47532670
push_back 322930956
push_front 267980177
push_back 441865418
get 53257
push_middle 586410499
push_middle 157146635
push_middle 761826931
push_back 286850818
push_back 160667350
get 19975
push_front 693073073
push_front 275320333
push_middle 954751686
push_back 935639233
get 66667
get 71210
push_front 9809194
push_middle 571947502
push_back 856224056
get 122499
push_front 89357194
push_back 598079301
push_middle 886365990
push_front 78384568
push_middle 989658979
get 30748
push_back 848147036
push_front 741388754
push_front 96827196
push_middle 3535647
push_middle 960311621
get 38429
push_front 276448100
push_middle 592664398
push_front 141180234
push_front 16813757
push_middle 551774827
push_back 253533861
push_back 262433761
push_middle 855119332
push_middle 743761108
get 51637
push_front 533968189
push_middle 472210213
get 3806
push_back 765240824
push_back 869609922
push_front 724211083
push_front 777053216
push_back 615473890
push_back 957516352
push_middle 130356677
push_front 373727927
get 107797
push_front 845311873
push_back 510265873
get 64586
push_middle 106030970
push_back 440268428
push_front 984576245
push_back 401767216
get 12289
push_back 330984163
push_front 365984330
push_middle 104867806
push_middle 161536767
push_middle 523337177
push_front 320004644
push_front 848427623
push_front 892154374
push_middle 985045189
push_front 804923438
push_back 259472358
get 33398
push_back 280547139
push_middle 821314894
push_front 877862676
push_middle 298847705
push_front 834751319
push_back 459242334
push_middle 496984686
push_middle 593110962
push_front 33250576
get 44589
push_middle 118271052
push_back 380951131
get 131180
get 23855
get 58261
push_back 956402950
get 70285
push_front 318356952
get 5470
push_front 19860547
push_back 118035252
push_back 171641412
push_middle 101648394
push_back 162707968
push_middle 727219348
get 48061
get 11141
push_back 85857087
push_back 331964750
push_middle 825930500
push_back 142206018
push_back 183510255
get 121967
push_front 21560564
push_back 453117251
push_middle 280852828
push_back 707343301
get 65153
push_back 738968244
push_back 74974931
push_middle 333654444
push_back 742474549
push_middle 846630583
push_middle 11118757
push_front 230503051
push_back 746629733
get 95730
push_back 504084165
push_front 184323370
push_front 784586952
get 25366
get 39784
push_middle 237311704
push_front 979434762
get 77639
push_front 85043253
push_middle 854822646
push_middle 913577312
push_back 129194345
push_back 598783324
push_middle 866809612
get 80017
get 69878
push_back 467745213
get 75374
get 112054
get 12076
push_front 505261559
get 18603
push_back 449823984
push_back 282433195
get 18764
push_back 186181791
push_back 438696407
get 106724
push_middle 188371310
push_back 449030643
push_middle 561623813
push_front 158194316
get 98839
push_front 218695257
push_middle 307436715
push_middle 170522568
push_front 693770047
push_front 498631142
get 74857
push_front 350502821
get 57549
get 35297
push_front 250251022
push_middle 318371192
push_middle 896951884
push_middle 769198758
get 108336
push_back 381906665
push_middle 175284262
push_middle 839215523
push_middle 27426131
push_back 771580818
push_middle 70328054
get 118860
push_front 354513303
push_back 648267283
push_back 673628946
get 93768
push_middle 982477433
push_front 155207244
push_back 60558426
push_front 810346133
push_front 460410606
push_middle 681404403
push_back 808065175
push_front 324210790
push_front 73236937
get 78301
push_front 978112992
push_middle 361409987
push_back 43592788
push_back 703306399
get 100459
push_middle 471826238
push_back 592540244
push_back 51369015
get 13039
push_front 627627376
push_back 870616878
push_front 390165257
push_middle 853491798
push_back 814437557
push_back 197685746
get 68093
push_front 738361933
push_middle 597554457
push_middle 599588062
push_front 559947709
get 44088
push_front 120209676
push_front 925320682
push_back 165057201
push_middle 290544744
push_middle 549751164
get 71870
push_back 297422735
push_middle 242852026
push_back 159907117
push_middle 629660743
push_middle 803922956
push_front 311439427
push_middle 664430947
push_middle 567070388
push_front 891493118
push_front 843074164
push_middle 350892672
push_back 395435330
push_front 268357831
push_front 581907187
get 14862
push_back 255561140
push_middle 301539582
push_front 462934573
push_back 504786000
push_middle 109573219
get 110505
push_middle 27057258
get 54566
get 101982
push_back 132276507
push_middle 554276979
push_front 655159120
push_front 495198613
push_back 686733146
push_front 477221448
push_back 857656808
push_front 825650310
push_middle 366667867
push_back 575112137
push_middle 213577129
get 75923
get 35179
push_front 613760675
push_front 181154089
push_front 776921791
get 56658
push_middle 240367889
push_back 978427586
push_front 569435909
push_middle 226611166
push_front 576345553
push_front 730699541
push_back 422865065
push_middle 727818489
push_back 237821080
push_middle 976463676
get 18148
push_middle 257975742
push_back 617105504
push_front 369792810
push_front 750653141
push_middle 55395371
push_back 344693919
push_front 716021748
push_middle 316452192
get 95581
push_middle 1407947
push_front 563812193
get 79869
get 89889
push_middle 754916305
push_back 947264738
push_front 788006674
push_middle 270578031
push_back 338970500
get 4649
get 92024
push_middle 961384244
push_back 724854140
push_middle 821051772
push_middle 438798546
push_back 259766464
push_front 386668894
push_middle 825738597
push_middle 25444539
get 115329
push_front 791566510
push_front 592361728
get 1377
get 120181
push_middle 668613730
push_middle 212176027
get 110384
get 44991
get 131372
push_front 831334036
push_front 843894224
push_front 432186955
push_front 726189383
push_middle 163848595
push_front 550584012
get 34650
push_back 189746211
push_middle 88924831
push_back 196754177
push_middle 286680543
push_front 64948856
get 91851
get 114324
push_middle 221084468
get 126209
push_middle 629588140
push_middle 278418206
push_back 275915716
push_back 994194458
push_back 522027613
get 132541
push_back 81867305
get 68879
push_front 835061297
get 16452
get 106943
push_middle 441670204
push_middle 909281430
push_middle 320867737
push_middle 446116484
push_middle 670031751
push_front 410992334
get 2342
push_front 475281608
get 28613
push_front 290615462
push_back 428019057
push_middle 240463205
get 135037
get 28192
push_front 866188217
push_back 102079768
push_back 787327772
push_back 264159519
push_back 198749230
push_back 362683278
get 21083
push_front 649660387
get 27791
push_middle 506613119
get 42246
push_middle 209751957
get 112274
push_front 800655842
push_back 308082987
get 46354
push_back 393501856
push_middle 871967902
push_middle 961974892
push_front 586873462
get 100915
push_back 734420313
get 18716
push_middle 600112356
get 72588
push_front 183542203
push_back 687043961
push_front 356041332
push_middle 80374230
get 116367
get 11721
push_back 383796612
push_back 840254659
get 30164
push_back 65744307
push_back 231877601
push_back 75577116
push_front 205157772
get 115276
push_front 240080543
push_middle 71687892
push_middle 396879647
push_middle 760550008
get 46716
push_back 782601420
push_back 666677002
push_middle 575044046
get 61402
push_front 717603179
push_middle 394949590
push_middle 96818980
push_front 513401262
push_back 934487869
push_middle 129639386
push_middle 195977064
get 73677
push_middle 989669054
push_front 450051990
push_back 366859777
push_back 894589620
push_middle 259514163
push_front 652826348
push_middle 889426822
push_middle 188003727
push_back 408532288
push_middle 461200080
push_front 623798337
get 14696
push_front 367033867
push_middle 557754778
push_back 292285068
push_middle 535797142
get 77684
get 25993
push_middle 111556657
push_front 615016304
push_middle 33621505
push_front 633798953
push_middle 474086376
push_back 119180431
push_back 757283606
push_middle 320182759
push_back 245812045
get 36997
push_back 417981613
push_front 933274829
push_middle 492710310
push_middle 822153742
push_front 544918662
push_middle 249006432
push_front 921571584
push_front 896731580
push_back 160529848
get 104948
push_front 283388895
push_middle 810504386
get 65058
push_front 975651618
get 134481
push_back 950960269
get 125671
push_front 305868953
push_back 542504833
get 65764
push_front 324634076
push_back 28973922
push_middle 21557182
push_back 204197128
get 30710
push_middle 595904213
push_front 997079113
push_middle 309389418
push_front 668358981
get 19251
push_front 474757666
push_front 98253105
push_middle 725668490
get 107380
push_front 104728093
push_back 686311324
push_back 927642327
push_front 23354527
get 20101
push_front 996371245
get 24742
push_front 770149006
get 81194
push_back 220305995
get 99049
push_front 777769619
get 80216
push_middle 40334180
get 64744
push_back 442393185
push_back 786570388
push_middle 182320308
push_back 81253774
push_middle 998046185
get 86751
push_back 489949115
push_front 704284242
push_front 579695545
push_back 350758177
push_front 471155311
push_back 100872358
push_front 423601923
push_back 67973924
push_middle 336140968
push_middle 459579879
push_back 650607457
get 71898
push_middle 717065570
get 126010
push_front 181088952
push_back 238513001
push_back 17064946
push_back 183345444
push_middle 401628954
get 622
push_middle 861433955
push_middle 169176587
push_middle 557815627
get 104845
get 101228
push_front 323185326
push_middle 323077831
get 47983
get 52206
get 108141
push_front 400847780
push_middle 792911824
push_front 374584125
push_middle 937380346
push_front 101841122
push_back 415754646
push_back 590882630
push_front 579972914
push_back 212192586
push_front 901415858
push_front 809793397
push_front 969164130
push_back 997433436
push_middle 123854168
push_middle 612561060
push_front 34342743
push_middle 273967757
push_front 712058252
push_middle 775022524
push_front 750311039
get 5122
push_middle 524778881
push_back 984658692
get 120666
push_middle 508023840
push_middle 555520267
push_back 281877268
push_middle 418057670
push_front 988212975
get 117098
push_front 623187126
push_middle 531813909
push_middle 647720361
get 38367
push_back 36804587
push_back 721919988
push_middle 80840035
push_back 242550127
push_middle 331323584
get 92076
push_back 96040786
push_back 684008112
push_front 636102089
push_back 250994446
push_front 70139917
get 9908
push_back 396073613
push_back 695470738
push_front 633561077
push_back 662461756
push_middle 64145816
get 113297
push_middle 221587829
push_back 827710713
push_back 514703012
push_front 797157435
push_back 632807024
push_back 79847771
get 92054
push_middle 969574294
push_middle 342599454
push_back 471941876
push_middle 431863075
push_front 146947586
push_back 934744677
get 98398
push_back 32666590
push_back 841313812
push_back 480786000
push_front 444850285
push_front 568304219
push_front 105656094
push_middle 929225796
push_front 49582625
push_middle 590730473
push_back 940966473
get 45880
get 72463
push_front 666735120
get 130739
push_middle 99808902
push_back 888008727
push_middle 69376683
push_middle 499020716
push_front 525428695
get 29923
push_middle 778732103
push_middle 542735440
push_middle 149813045
push_back 115918591
push_middle 649118458
push_back 772372628
push_front 500642008
get 48453
get 110
push_middle 112263419
push_front 70127256
push_back 415158993
push_middle 993397371
push_middle 243956002
push_front 233285197
push_back 962186252
push_middle 544962883
push_back 131529539
push_back 500021359
push_front 381257387
push_back 286393513
push_back 43246598
push_front 453117579
push_middle 414797767
push_front 872729237
push_back 752491781
push_front 221207409
get 20189
push_back 531774732
push_middle 369970550
push_back 731996788
get 58301
push_middle 26017941
push_middle 406987790
push_middle 380022198
push_back 816869348
get 3934
get 97128
get 71693
get 75146
push_front 631815584
get 34427
push_back 620103653
push_back 153070722
push_middle 574773834
push_back 694744292
get 117499
push_middle 592279581
push_middle 450355203
get 120539
push_front 737555687
push_front 511556587
push_front 735726346
push_middle 32943084
push_front 16289117
push_middle 265339392
push_front 168392508
get 56451
push_front 462936037
push_middle 30641926
push_back 281744473
push_back 38815811
push_middle 407407355
push_front 85567530
push_front 73819080
get 14743
push_back 983184262
get 83524
push_middle 502324784
push_back 888306511
get 32755
push_middle 306259263
push_front 852792430
get 69038
get 134845
get 91761
push_front 929383607
get 54783
push_front 176452593
push_middle 557141426
get 37235
push_front 16552358
get 102192
push_back 837875902
push_front 267716118
push_middle 255297996
push_middle 277803526
push_back 332792926
push_back 788076932
push_middle 65956214
push_front 592560814
push_front 115819277
push_middle 716067055
push_back 275539053
push_back 173247783
get 14
push_back 976977983
push_front 108014992
push_middle 509290885
get 53869
get 6750
push_back 424483
push_back 881992116
push_middle 336736630
push_back 481559451
push_middle 113455315
push_front 132821550
push_back 693587687
push_back 33990670
get 45193
push_front 499618032
push_back 84854044
get 28904
push_back 143695337
push_back 978388397
push_back 890006662
push_front 928399248
push_middle 804429386
push_back 317441094
push_back 901710810
push_back 692499373
push_back 310919453
get 24025
push_middle 31152925
push_front 229406495
get 9725
get 22350
push_back 633639855
push_front 516464690
get 28878
push_front 913420656
push_middle 912366513
push_middle 454338034
push_front 269220867
push_middle 402624625
get 991
push_middle 709704244
push_front 641919259
push_back 736381845
push_front 284930678
push_front 235712179
push_front 718014958
push_back 538159260
push_front 688939784
push_front 44803882
push_back 950619980
push_middle 290967625
get 120854
push_back 496499902
push_middle 331654840
push_middle 861181679
get 24229
push_front 801937187
push_back 744813311
push_middle 341670594
push_front 461081401
push_back 901248437
get 16420
push_middle 392280826
push_middle 357800106
get 92927
push_back 726348875
push_back 100015833
get 45145
push_middle 961252627
push_back 879617051
push_back 910806146
push_middle 247887448
push_front 483795245
push_middle 456727471
push_front 841279304
push_front 75627379
push_front 294445294
push_back 38118095
get 7072
push_middle 323083043
get 132110
push_front 557864078
push_front 471804419
push_middle 301809438
get 97649
push_middle 924166800
push_middle 636590424
push_front 385192698
get 89467
push_back 522033159
push_front 185711419
get 20681
push_middle 199304392
get 25250
push_middle 133153465
push_back 782784177
get 68303
get 109278
push_back 835126589
push_front 147860964
get 99939
push_back 235478087
get 12507
push_front 818935988
push_front 464407510
push_front 869413837
get 115481
push_middle 628925241
push_middle 926479520
push_front 144901420
get 65343
push_back 744366202
push_back 678911874
get 102282
push_middle 823845427
get 41309
push_front 998267446
get 7197
push_middle 937057629
get 50737
push_front 201774754
get 92370
push_back 48522525
push_middle 478676475
push_middle 533282644
push_front 623320316
push_back 409021348
get 112711
push_middle 997528322
get 84153
push_front 486053563
push_back 741620058
get 30513
push_back 838671038
get 134425
push_back 49240133
push_front 568598128
push_middle 217568050
push_back 125194062
push_front 665359639
push_front 94304629
push_back 225415863
push_back 358177962
push_middle 399460280
push_middle 609037793
push_front 16989312
push_front 274960620
push_front 661737016
push_back 277994831
push_front 310673138
push_middle 616831534
push_back 752023527
push_middle 943367527
get 53973
push_front 743916893
get 69824
push_middle 105688223
push_back 956427861
push_front 553602525
push_middle 802446371
get 126043
get 111296
push_back 660885791
push_middle 263727245
push_back 501563315
get 105879
push_middle 128480936
push_middle 528166701
push_middle 381297167
get 92690
get 108978
push_back 617337768
push_back 324047814
push_back 575620494
push_middle 537051874
push_middle 690538890
push_middle 252289454
get 44633
push_back 986599867
push_middle 728877609
get 80490
push_middle 167358719
get 93167
push_middle 394999951
push_middle 540775645
push_middle 981132561
get 117878
get 99539
push_back 21001474
push_front 401092760
get 110933
push_front 342917152
push_back 563307545
push_middle 191690069
push_middle 265014742
push_front 472810431
push_front 265036663
push_front 861207479
push_back 766616269
push_back 175048427
push_front 732060213
push_middle 70444018
push_front 333947242
push_back 578463099
push_back 204983148
push_middle 729561546
get 52886
push_middle 307491593
push_front 354674311
push_back 989900698
push_front 617503574
push_front 992153879
get 49606
push_back 120281877
push_front 774640706
push_middle 150564045
get 47416
push_front 289406890
push_middle 369948385
push_middle 4317325
push_back 191244274
push_back 796427838
get 133684
push_middle 724043373
push_back 873521848
get 132470
push_middle 681978697
get 17202
get 34650
get 44299
push_front 420894707
push_middle 690642770
push_middle 658520578
push_middle 656479848
get 31471
get 132585
push_middle 152212957
get 136638
push_front 269378436
get 116647
push_front 880691254
push_front 614452356
push_middle 51935749
push_back 247475195
push_middle 264107270
get 29873
get 116201
get 68961
push_front 977460021
get 96883
push_back 440197188
push_front 582816743
push_front 129813326
get 46575
push_front 645713483
push_back 696772220
push_back 785546485
push_front 900229408
push_front 757342104
push_back 505218765
get 22214
push_back 63135611
get 59521
push_middle 83152431
get 103868
push_middle 836751959
push_middle 692536537
get 72205
get 126969
get 81860
get 132702
push_back 965393874
push_middle 921166070
push_front 427258465
get 39767
push_back 849608381
push_back 217584557
push_back 22622547
push_back 895639007
push_front 659157236
push_front 593765089
get 81809
push_front 481034006
push_middle 843941016
push_front 539885356
push_front 556963
push_middle 99743745
get 18147
push_middle 496536879
push_front 211465564
push_front 202009128
push_front 27223484
push_middle 204691386
push_back 826227764
push_back 292075061
push_front 139822013
push_middle 546471096
push_back 826625179
push_back 910454174
push_back 962502313
push_middle 15037570
push_front 535469454
push_back 983639298
push_front 614263052
push_back 896705813
get 93220
push_middle 697599231
push_middle 366831465
get 8358
get 80559
push_front 676759196
push_middle 72312855
get 52595
push_middle 831787849
push_middle 539965272
push_back 613385308
push_back 952875520
get 91785
push_middle 299896590
push_middle 314595416
push_middle 507149828
push_back 658152405
get 114627
push_back 197407351
get 114050
get 136515
push_middle 436871510
push_front 578120792
push_back 897162643
push_front 611838232
push_back 961855978
push_back 522909705
push_back 812023356
push_middle 543283758
get 104017
get 106401
push_front 12675729
push_back 440474858
push_back 662004257
push_back 244569287
push_front 582865006
push_middle 382752631
get 40273
get 18982
get 63389
get 34544
push_back 598785225
push_back 350168309
get 38211
get 91592
get 117063
push_middle 477384802
get 88154
push_front 562991576
get 44700
push_back 685818424
get 57614
push_back 395361113
push_middle 384642442
push_back 171371941
push_front 188649564
push_front 130299465
get 46362
push_middle 119787352
push_middle 293828256
push_middle 803127013
get 86496
push_middle 195605064
push_middle 776286788
push_front 110363257
push_middle 175210108
push_back 226415000
push_middle 985443735
push_middle 640579710
push_back 962337121
get 117184
get 127416
push_back 913288967
push_middle 660629372
push_middle 862531790
get 98550
push_middle 489335775
push_back 298183358
get 121611
get 51722
push_front 703544697
push_middle 308693861
push_middle 79808830
push_middle 592968288
push_front 891707546
push_back 443240457
push_front 691678445
push_front 746856924
push_back 911874922
get 128695
push_back 642002417
push_front 658326909
push_back 14563325
get 87603
push_middle 515890671
push_back 168752533
get 19239
get 1626
get 36164
push_back 810696552
push_front 205274623
get 68279
get 111146
push_back 587552602
push_middle 999094538
push_back 990475938
push_middle 981400117
get 102923
push_middle 336043702
push_back 956671520
push_front 452044081
push_back 344481541
push_front 949800286
push_middle 586416636
push_middle 342939551
push_front 154774514
get 61657
push_middle 526331918
push_front 387629145
get 128387
push_front 22656204
push_back 424680512
push_back 158737422
push_front 541957621
push_front 386005353
push_back 127781579
push_front 373277082
push_back 39962202
push_back 144501419
push_back 500927612
push_middle 131640589
get 124393
push_middle 507936924
push_middle 863460608
push_front 92012096
push_middle 563910269
push_front 965206028
push_front 657390211
push_back 602740008
push_back 971514270
push_front 111473612
push_front 968533421
get 81154
push_middle 994954687
push_back 543497971
push_middle 618073341
get 14949
push_back 531366754
get 48435
get 85802
push_middle 484038448
push_middle 150682116
push_front 204925765
push_middle 423908187
get 118778
push_back 372534307
push_middle 525731238
push_middle 184662920
push_front 39489591
push_back 290630387
get 52930
push_middle 962217128
push_front 168089606
push_back 934607958
push_back 698308226
push_back 333298481
push_back 701339117
push_front 565121622
push_middle 920720365
get 130683
get 69908
get 70063
push_front 408108169
push_back 308635475
push_front 421405964
push_middle 477572841
get 79102
push_back 482612853
push_front 143885735
push_front 121801878
push_back 244233539
push_front 465752565
push_middle 389385385
push_middle 565208183
push_front 842463464
get 98632
get 7109
push_middle 504463202
push_front 440838214
push_back 341984413
push_front 827056709
push_back 802701673
push_back 139045754
push_back 513810874
push_middle 385833592
push_back 125628860
push_front 100893838
push_front 758897453
get 78497
push_front 334842003
push_middle 277438955
push_back 726314262
get 44927
push_middle 434145294
push_middle 785165975
push_back 866405259
push_middle 234884749
push_front 565826433
push_back 354106810
push_front 890964665
push_middle 620639882
push_front 401180146
push_middle 464986572
push_middle 177393919
push_back 720330146
push_front 435066379
push_middle 338490769
push_middle 281247997
push_back 764341688
push_front 747657974
push_front 671925534
push_back 256760823
get 66496
push_middle 861250613
push_middle 147486332
get 81118
get 8561
push_middle 606913136
get 59694
get 56425
get 34708
push_middle 636594674
push_back 817731832
get 134437
get 49425
get 63513
get 22158
push_front 926845442
push_front 121853889
get 127388
push_back 749073805
get 110064
push_middle 319945460
push_front 877564319
push_middle 850300773
push_front 810447657
push_middle 546755520
push_front 737299900
push_back 796460985
push_back 538147336
push_middle 794890402
push_middle 535130494
get 117345
push_back 706673395
get 136481
push_front 55737273
push_middle 858802450
push_front 231827844
push_back 117234249
push_middle 405461555
get 121816
push_middle 544123972
push_back 458067834
push_middle 251465375
get 20936
push_front 760156088
push_back 120806938
push_front 195228923
push_front 569406706
push_front 791764279
push_middle 403781384
push_back 597085111
push_front 150146686
push_back 698064193
push_back 255704223
push_front 365560249
push_back 479311184
push_middle 883272163
get 82726
push_front 778583914
push_back 897150779
push_front 774373858
push_front 883485542
push_middle 877720269
get 82181
push_front 18144376
push_front 232238591
push_front 545558517
push_back 127371891
push_front 112487404
get 124180
push_back 602749824
push_middle 878584969
get 80508
get 130721
get 96009
push_front 434186341
push_front 769441357
push_back 983614449
push_middle 924398301
push_back 772580735
push_front 540947704
push_back 530027157
push_front 814781087
push_back 892379628
push_middle 30297151
get 28914
push_back 111398173
push_back 204731204
push_middle 139977015
push_back 112444126
push_front 488295471
get 27385
push_back 520609798
push_front 542729200
get 114750
push_front 953529169
push_middle 822143679
push_middle 104160831
get 48347
push_front 795876536
push_middle 240580714
get 22148
get 71946
push_middle 452974856
get 121221
push_back 461031948
push_middle 693632923
get 106216
push_middle 721960259
push_middle 571530685
push_middle 522597293
push_back 44856528
push_middle 138200838
push_middle 616350830
push_back 426038601
get 76465
get 3325
push_front 195903807
push_front 675410639
get 4462
push_front 591705535
push_back 869511649
push_middle 78495085
push_front 627029837
push_front 343602972
push_middle 649033866
push_back 479521023
push_middle 131537504
push_middle 892751832
push_back 806981830
push_middle 795297279
push_front 418827957
get 13790
get 58014
push_middle 841947359
push_middle 643152906
get 108380
push_back 118990695
get 21743
push_front 360112446
push_middle 739747344
get 77387
push_middle 400284658
get 118317
push_back 879265129
push_front 431071308
push_middle 428083059
push_back 634346092
push_back 473972430
push_back 84021032
push_middle 348643684
get 7246
push_front 144442550
push_back 399088719
push_middle 923155378
get 52785
push_front 265277854
push_front 353429081
push_back 385220494
push_front 342357989
push_back 144286102
push_middle 888662531
push_middle 541105925
push_back 312791810
push_back 811719162
push_back 39448721
push_back 326334006
get 124980
push_back 108738151
get 46389
push_middle 699367196
get 78694
push_middle 491735006
push_front 455580232
push_back 803719880
get 11987
push_front 304471702
push_back 479244437
push_back 217600218
push_middle 883865980
push_back 8339431
get 51613
push_back 809059885
push_middle 414475717
push_front 547909355
push_middle 132485958
push_front 240966708
get 136724
push_back 268935707
push_middle 398025878
push_front 530977277
push_front 812676830
get 112740
push_front 154735304
push_back 12924611
push_back 869321389
push_middle 74859585
push_back 91826707
push_back 167567677
push_back 329063343
get 69080
push_back 718512577
push_front 34297417
push_back 36422419
push_front 358076955
push_middle 412357716
get 80715
push_back 581560437
push_front 902737049
get 34518
get 75570
push_front 402283322
push_front 677248210
push_back 221967773
push_back 673967437
get 96779
push_back 799963310
push_front 421781527
get 76446
push_back 156875178
push_front 946895294
get 27147
get 12645
push_middle 634616528
get 115904
push_middle 170137
push_back 512435419
push_back 73786026
push_middle 905093516
get 53698
push_middle 502423935
push_back 813508490
push_front 305731208
push_front 115210093
push_middle 890372752
push_back 941931728
push_back 686669125
push_front 161289072
get 53600
push_back 778829896
push_front 148166136
push_middle 335725662
push_back 846793179
push_back 691580796
push_front 127711219
push_middle 293896944
get 44426
push_front 630986635
push_back 9568946
push_front 95738807
push_middle 817009408
push_front 292978834
push_front 631414153
push_back 251097245
push_middle 130061747
push_front 301913909
push_middle 640573781
get 52344
get 42095
push_back 929805283
push_front 934640090
push_front 212614200
push_middle 488177660
push_back 741369288
push_back 684509000
push_middle 121528135
push_back 949090642
push_back 292129894
push_back 550427285
push_front 458190355
push_back 909650865
push_middle 74797976
push_front 351761073
push_back 473288098
push_middle 647785511
push_back 528898028
push_middle 845069284
get 36200
get 132562
push_front 528548212
push_middle 310342137
get 40163
push_middle 331316277
push_back 275043151
push_front 608727153
push_front 878680212
get 42022
push_back 11815706
push_middle 86936038
get 6856
get 133201
get 3160
push_middle 327078991
push_middle 521872887
push_back 556641751
get 16824
push_back 137235639
get 131203
push_middle 53011304
push_middle 948402591
get 555
push_back 561009174
push_middle 206059716
push_middle 120456702
push_front 979404346
push_front 318565776
get 25638
push_middle 447095446
push_middle 476911270
push_middle 83323134
push_front 411951568
push_back 595120190
push_front 61650730
get 136663
push_middle 131385410
get 124334
get 85797
push_middle 13335260
push_back 387904662
push_front 649310361
push_back 51040195
push_back 155236372
push_back 453121913
push_middle 557903602
push_back 740984920
push_front 683282126
push_middle 604022389
push_back 590834163
get 101463
push_middle 448132883
push_front 335155002
push_middle 22966265
push_back 882412835
push_back 344683160
get 63058
push_back 308056282
push_front 510206125
push_back 366128070
push_back 167743732
push_front 366752997
get 50029
get 130886
get 62200
push_middle 434321915
push_middle 745643016
push_middle 13017356
push_front 900430604
push_back 172769071
push_back 295905771
get 56521
push_back 726700603
push_middle 200658207
get 18674
push_front 674811912
get 59258
get 130636
get 40015
push_middle 754381280
push_back 320780816
push_back 690571157
push_middle 691440568
push_middle 416396836
push_middle 257706066
push_back 741615418
push_back 318092649
push_middle 730935638
push_back 401816133
push_middle 336427562
push_front 505604885
push_front 25155567
get 11809
get 58912
get 12531
push_middle 385285915
push_middle 804886597
push_back 481947730
push_back 475046213
push_back 238509540
push_middle 77441274
push_back 431189017
push_middle 30061205
get 110834
push_back 394455570
push_back 615435815
push_middle 745890960
get 130528
get 123375
get 20108
push_middle 687507956
push_front 702284241
push_back 835300724
get 19433
push_front 293523623
push_front 297982031
push_middle 718656439
push_middle 723990870
get 61116
get 92419
push_front 662249318
push_middle 569754017
get 23404
push_back 607061532
push_back 289033531
push_front 411603563
push_middle 591547883
get 117696
push_middle 770292392
push_middle 53490936
push_back 449964280
push_middle 576473818
push_back 481179984
get 124818
push_back 649084741
push_middle 773769594
push_middle 106325608
get 5106
push_back 500942687
push_middle 129657032
push_front 247581848
push_front 262047687
get 3929
get 36657
push_back 163093595
get 53833
get 93051
push_middle 223843603
push_middle 474408430
push_middle 911164701
get 54056
push_front 340419126
push_middle 258632321
push_front 52617146
push_back 11043681
get 116871
push_front 495097452
push_back 515342687
push_front 176041945
push_middle 465240165
push_front 404499486
push_front 306893028
push_back 109768061
get 45667
push_middle 488790851
push_back 481398874
push_back 165021582
push_front 615661008
get 36347
push_front 740379974
push_back 395895839
push_back 642985607
get 16059
get 53514
push_back 750480983
push_front 207956515
push_middle 503487982
get 80432
push_middle 332480957
push_front 439208340
push_middle 354158614
push_back 250140141
get 115326
push_back 443557401
push_middle 308914811
push_front 714339648
push_front 189095667
get 95362
get 25148
push_front 185257234
get 67356
get 13712
push_back 840401377
push_middle 604626170
push_back 268842822
push_middle 646438178
push_front 775994385
push_middle 802344291
get 49404
push_back 566074869
get 127237
push_front 533337364
push_middle 458941901
get 94133
push_back 969510344
get 10341
push_back 538281290
push_back 128461221
push_front 442455088
push_front 822347610
push_middle 696494151
push_front 889882868
push_middle 739644062
push_front 451235008
push_back 304956509
push_back 349024462
push_front 76493708
push_back 658429161
push_back 158056667
push_middle 601412186
get 13461
get 116585
push_middle 869786903
push_middle 750250029
get 73092
push_back 857222051
get 34393
push_back 816648726
push_back 249994062
get 103929
get 121505
push_middle 312336659
push_back 415021557
get 59168
get 131224
get 7944
push_front 372533725
push_front 202761607
get 115999
push_front 720466126
get 63951
get 7881
push_front 247509542
get 104225
get 121143
push_middle 635274309
push_front 556425755
push_back 947942828
push_back 431225238
push_middle 415655843
get 61812
push_front 639751222
get 106442
push_middle 238846385
push_back 337147694
push_middle 952674388
push_front 189182244
get 110323
push_back 577078454
push_middle 681122279
push_back 664696907
get 60268
push_front 623268101
push_back 695031436
push_back 396375138
push_middle 558101047
get 56684
push_back 644905433
push_front 908859677
push_back 373255106
get 95677
push_back 358720638
get 31373
push_middle 61893029
push_front 84538290
push_middle 600002375
push_front 523448421
push_back 824488446
push_back 552486264
push_back 838302479
push_back 448657289
push_back 939157085
push_middle 556547628
get 120616
push_back 832930153
push_front 560772954
push_middle 719044455
get 79512
push_front 8359928
push_front 974495175
push_back 563437689
push_back 190915449
push_front 187120022
push_middle 119533515
push_back 295933639
push_front 464862259
push_back 995508737
push_front 167772162
push_back 682644951
get 8511
push_middle 597387969
push_front 832624788
push_back 615871124
get 13849
push_front 491662470
push_middle 911728836
push_middle 215556275
push_back 413979893
push_front 554147413
get 95496
push_back 277426568
push_front 280841391
push_front 93278134
push_back 525488519
push_back 225604818
push_front 611064875
push_front 829986204
push_middle 234242744
push_back 399544015
push_back 531640013
push_middle 501329721
push_back 786088739
push_front 984535499
push_back 547147499
push_front 952409807
push_back 523359571
push_front 248580152
push_back 659288360
get 55107
push_middle 756300028
push_middle 101521779
push_back 598442324
push_middle 46929591
push_back 111076112
get 3804
push_middle 959539267
push_front 773618892
get 124689
push_middle 321634151
push_back 421617305
push_back 936414894
push_front 457582261
push_middle 359082051
get 77813
push_back 966890498
push_front 43581527
push_middle 29439058
get 48339
get 111936
get 48341
push_front 840721521
push_middle 90174478
push_back 494967573
push_middle 213362152
push_middle 737832918
push_middle 686786870
push_back 73587764
push_front 570928750
push_back 750653692
push_middle 280603422
get 13678
push_back 996952894
push_front 130962753
push_middle 9012165
push_front 890055416
push_middle 169210908
push_middle 769247142
get 114947
push_middle 675792091
push_middle 662961176
push_back 590742014
push_back 192861924
push_front 697654513
get 14592
push_middle 709126855
get 115339
push_middle 90466860
push_middle 479231024
push_back 315373682
get 15492
get 103887
get 74028
push_middle 918690822
push_front 822772160
push_back 369838120
push_front 411459577
push_back 950553140
push_front 821161177
push_front 510005448
get 43752
push_middle 727925852
push_back 723292554
push_front 9331442
push_front 515065863
push_back 725198321
push_front 366449633
get 37137
push_middle 577771573
push_front 27981618
push_back 155614163
push_middle 722034556
push_back 878134006
push_front 925624383
get 110729
get 33770
get 93766
push_front 715576978
push_back 651125590
get 90607
get 51638
push_back 840090425
push_front 614030600
get 72805
push_middle 887120066
push_middle 522021663
push_back 135143716
push_back 729442805
get 18362
push_middle 311323244
push_middle 493698770
push_middle 998034852
push_front 404322799
get 121837
get 51202
get 121026
push_front 545358018
get 132577
get 14659
push_front 42027763
get 44791
push_middle 827845038
push_middle 432527687
push_back 183894175
push_middle 875027778
push_back 176815728
push_back 133375736
get 82474
push_middle 353424381
push_front 853714490
get 131268
push_middle 166464543
get 121716
push_back 545535748
get 83888
push_front 293699243
get 92060
get 62180
push_front 137757293
push_front 480440565
push_front 524416358
push_back 514231096
push_front 998005868
push_front 353465922
get 61436
push_back 742231595
get 16194
push_middle 571351124
get 29428
get 61290
push_middle 206965475
get 3792
push_front 478474114
push_back 304069326
push_middle 305465238
push_front 58482475
push_back 518250572
push_front 1078
get 104213
push_front 944619183
push_middle 940023612
push_back 553592742
push_back 20615699
push_middle 16729608
push_middle 389152935
push_front 46865481
get 130924
push_back 278779690
push_middle 892494739
push_front 941387881
push_middle 293965130
push_back 361798306
push_back 542989630
push_front 181490084
get 50496
push_middle 612716932
get 26001
push_front 780951162
push_back 910146131
get 134878
push_front 825380626
push_front 3232565
push_back 272388597
push_front 899881760
get 99999
push_front 839982720
push_front 475906300
push_front 311780241
push_front 830547015
push_back 352227572
push_middle 419151106
push_front 497557831
get 89403
get 125963
get 25185
get 47783
get 101812
get 102796
push_front 73284866
push_front 43401991
get 9464
push_back 560332885
get 123829
get 81446
get 84068
push_middle 662335641
push_front 648132059
push_middle 302720944
push_front 454796709
push_back 631493468
push_middle 510937771
push_middle 473923586
push_middle 927611561
push_back 67989172
push_back 902006891
get 103660
push_front 837615859
push_back 634549745
push_front 66723255
push_middle 691074323
push_middle 201404840
push_back 318131171
push_back 706576571
push_front 677398018
push_middle 731619168
get 102552
get 15220
push_back 115386467
push_back 177609493
get 35559
push_front 277200298
push_front 165396121
push_front 780044406
push_front 734164758
push_front 251759353
get 27593
push_middle 336085140
push_front 511493511
push_middle 918953865
get 94359
push_front 802845320
push_back 646706891
push_middle 362694690
get 39836
push_middle 761908469
push_back 20367622
push_back 242402213
push_back 446564881
get 88242
get 23284
push_back 962113644
push_front 964185716
get 50594
get 28756
push_back 185623445
push_back 878956657
push_front 57902058
push_front 953802837
push_back 45930280
push_front 465459784
push_middle 923094552
get 99660
push_front 633567549
push_front 937845012
push_back 898613649
push_middle 714835199
get 116019
push_front 414271382
push_middle 496914729
push_back 905257315
push_back 192683766
push_back 730338008
push_back 379886072
push_middle 788170889
get 70046
push_middle 897035990
push_back 985606351
push_front 272834812
push_front 276186096
push_middle 795919179
push_middle 877374249
push_middle 263207430
push_middle 658441050
push_middle 581311756
get 28999
push_back 353535304
push_front 973051584
push_front 154062541
push_front 76933754
get 92391
get 65031
push_back 744143894
get 13873
push_back 347041414
push_back 459684123
push_middle 516730996
get 125505
push_middle 312538938
push_middle 866170103
get 82685
get 83888
push_middle 492716181
push_front 557968837
get 19086
push_front 355301846
push_back 526061112
push_front 514076801
get 132347
get 44945
push_front 405864332
push_front 602253551
push_front 926199376
push_back 240715674
push_front 266169506
get 96585
push_front 978177956
push_back 789631738
push_middle 25007396
push_back 746936539
push_back 892377658
get 134498
get 7907
push_front 568595652
push_front 47596586
push_back 81077516
get 15924
push_back 539014388
push_front 869690434
push_back 759520076
get 60967
push_back 448800257
push_front 112509728
push_back 381411525
push_back 279488706
push_back 659656690
push_middle 18416838
push_middle 626616064
push_front 118926963
push_middle 672715382
push_middle 687237688
push_back 620403700
get 77001
push_middle 323019156
push_front 606744061
get 1964
get 68996
push_front 585241890
push_back 464691774
push_back 674584566
push_front 443461203
push_back 629933597
push_front 833418236
get 65982
get 109785
push_front 892436371
get 70276
push_front 680777673
push_back 14508558
get 132756
get 102240
push_back 715889095
push_front 827974794
get 97411
push_middle 31408983
push_front 725005120
push_middle 71329074
push_middle 178382782
push_front 951117036
get 112780
get 71408
push_back 530352240
push_middle 940530405
push_front 222834641
push_front 363288918
push_back 594804570
push_back 63147045
push_middle 628872376
get 40065
get 22271
push_middle 660056031
get 102241
push_front 893801101
push_middle 125843289
get 126138
get 92933
push_back 455575459
push_front 819082562
push_back 736658364
get 77470
get 133687
push_back 616538115
push_back 719320149
push_middle 763496453
get 88662
get 102702
push_middle 803937313
get 46890
push_front 476151794
push_middle 131593365
push_front 105468848
get 132230
push_back 815639159
get 39504
push_front 735491372
push_middle 446107423
get 3071
push_middle 482417026
get 12073
push_back 269460318
push_middle 380569400
push_front 551468416
get 21867
push_middle 836783610
get 89737
push_back 982581573
push_back 764890158
get 9903
get 50678
get 103084
push_front 792520111
push_front 557058908
push_back 179287696
push_front 12564804
push_middle 837944274
get 103822
push_front 928828767
push_back 908424877
push_back 496118948
push_front 19751540
push_middle 125702358
push_middle 911655313
push_back 258811502
get 75788
push_back 27128849
push_back 233549983
push_front 723197740
push_middle 358668452
push_back 811980910
push_back 331430841
push_front 752304399
push_front 920720674
get 57135
push_front 963027144
push_front 217216523
push_front 173537595
push_middle 116287058
push_back 290624339
push_middle 85457375
push_middle 391580757
push_front 695110862
push_front 271491987
push_middle 671447107
push_front 660419731
push_middle 898194279
push_front 311781738
push_front 242948645
push_back 755579652
push_middle 463742334
push_front 867894801
push_back 538623370
push_back 225747085
push_front 265804044
get 86128
push_front 612489375
push_middle 96867059
push_back 625616840
push_middle 526601299
get 36423
push_middle 626934002
get 61250
push_back 704982776
push_middle 784417151
get 116504
push_front 836989491
push_back 882601365
push_back 97047687
push_front 325928006
push_back 718663879
get 68061
push_middle 990883685
push_front 29178013
push_front 605215649
push_front 596693100
push_back 110555420
push_back 6023061
push_front 82025371
push_back 349684868
push_front 159184969
push_back 280619866
push_middle 142799675
push_front 572220806
get 36011
push_front 793737788
push_back 714651995
push_front 390347746
push_back 945378657
push_back 597022716
get 547
get 94926
get 32766
push_back 967282979
push_front 867773750
push_middle 712265016
push_front 434737219
push_middle 767749384
push_front 927859192
push_middle 978644672
push_middle 33493401
get 129027
push_front 400697677
push_front 271169163
get 45809
push_middle 866858095
push_back 270950085
push_back 194429422
push_middle 988817822
push_front 522759209
push_back 238379568
push_middle 935391543
get 19362
push_back 92166169
push_back 522850233
get 93831
push_back 157148488
get 9173
push_front 17748772
get 131733
push_middle 580163961
push_front 969197201
push_back 291135760
push_front 939090471
push_middle 798169608
get 22813
push_back 654442558
push_back 20853267
push_middle 238786246
push_middle 819762418
push_back 776042361
get 13661
get 80289
push_middle 317351969
push_middle 976244315
push_back 310281135
push_middle 835123898
push_front 652362432
push_front 306779866
push_front 383347559
push_back 951701721
push_front 711054774
push_back 905316181
get 67878
push_front 479415195
push_back 725915783
push_back 415168282
push_middle 76096004
push_front 706790181
get 136133
push_front 27059625
push_back 515588838
push_front 976723367
push_middle 161225896
get 115571
push_front 389740876
push_back 959261078
push_back 418694189
get 136246
push_back 813308847
push_middle 418839313
push_back 249144418
get 29189
push_back 286139421
push_middle 768471358
get 12867
push_front 490250656
push_middle 872393416
push_back 906256333
get 28911
get 118709
push_back 221212005
push_middle 335208338
get 40399
get 81616
push_front 79282372
push_middle 698054776
push_middle 939349756
get 63796
push_back 680833541
push_middle 973552614
get 63988
get 40100
push_middle 10967825
push_front 127778118
push_front 679133211
push_front 74199202
push_middle 481703717
push_middle 885735623
push_back 29567127
get 63304
push_back 676731077
push_back 832749303
get 107627
push_back 400643261
get 40829
push_back 519738759
push_back 109828486
push_middle 220590716
push_front 351176616
push_middle 909501897
get 60335
push_front 411795501
push_back 2158838
push_front 51228925
push_middle 840667246
push_front 411531212
get 48392
push_back 799780329
push_middle 638802703
get 39429
push_front 428786579
push_back 279428580
get 82237
push_middle 190003836
push_back 860492614
push_middle 832844134
push_front 520876645
push_back 43829339
push_front 64215510
get 8661
push_middle 480094889
push_front 941483935
push_back 717150462
push_back 736430950
push_front 193156529
get 89013
push_middle 506839979
push_front 285871951
push_front 963480965
push_front 392007712
push_middle 718180296
push_middle 644063324
push_back 9767406
get 73553
get 15159
get 116216
push_middle 234629341
push_front 945506543
get 50656
push_middle 707162016
get 59529
get 42984
get 42050
push_front 763580929
get 50022
push_middle 491551980
push_front 10811389
push_middle 803303376
push_back 886987800
push_back 306888467
push_back 307418442
push_back 728836999
push_back 277576649
push_front 978048412
push_back 407922396
push_middle 101769079
push_front 29855626
push_front 387591851
push_middle 496211940
get 63697
push_middle 363470748
push_back 29858025
push_front 252859590
push_back 374758618
push_front 840285882
get 124901
push_middle 219094404
push_front 722034402
get 117784
push_middle 127141254
get 77248
push_back 731990068
push_back 737265861
push_front 432456084
push_middle 930259442
get 55177
push_back 451963086
push_front 6364542
push_front 524503723
get 7189
push_back 595213224
get 7430
push_back 740601019
push_back 378888073
push_front 46449955
push_front 458872686
push_middle 417245086
push_middle 442418084
push_back 870196001
get 106746
push_middle 925398205
push_front 763953742
get 127362
push_front 873552305
get 55146
push_back 89091065
push_front 959983582
push_middle 96730438
get 9725
push_front 446923737
get 110860
get 40877
push_back 719746233
push_back 217244040
push_front 371672132
get 81041
push_front 781514083
get 101181
push_front 797636667
push_back 44796011
push_back 735437772
get 15753
push_back 114913229
get 35849
get 56203
push_front 584816254
push_back 650744784
push_front 896997644
push_middle 459136900
get 41700
push_back 890366188
push_back 848357000
get 103165
push_front 243355094
push_back 111206764
get 94481
push_middle 838172080
get 28520
push_middle 976033712
push_middle 521160426
get 100082
push_front 991789797
get 71245
push_back 78420036
push_front 662700996
push_back 747912899
get 118384
push_middle 576916088
push_back 260462447
get 124016
get 121925
push_middle 54611058
push_front 781280820
push_back 590931961
push_middle 514260563
push_back 733258610
push_middle 8044234
get 53067
push_middle 758184980
push_middle 334624566
push_middle 296096030
get 89854
push_back 455931494
push_back 389320392
push_back 787397409
push_back 13385297
get 73808
push_front 736313688
push_back 292596827
get 128815
push_front 590068469
push_middle 585276649
push_back 853966716
get 86475
push_front 707915633
get 27633
push_back 625431127
push_middle 468965378
push_back 640035137
push_back 897343970
push_middle 72704471
push_middle 550495449
push_back 883547329
push_back 766476514
get 64650
push_front 94825335
get 126688
get 55487
push_back 631150262
get 27321
push_back 608176769
push_back 141169373
push_front 902639486
get 35928
push_middle 373653144
get 120387
get 61740
get 120385
get 57224
push_back 74521499
push_front 914193601
push_back 182142072
push_back 150608641
push_back 739685623
push_back 482304253
push_back 929183103
push_back 720790025
push_middle 832109584
push_middle 748822774
get 123581
push_middle 525370076
push_front 310612896
push_middle 881417331
get 25558
push_middle 579621337
push_middle 51702587
push_middle 863442941
get 68146
push_front 859726312
push_back 87767649
get 49846
push_back 286425574
push_middle 839009013
push_back 358004981
push_back 24071463
push_back 420741366
push_middle 455849575
get 131553
get 3186
get 88027
get 94167
get 16518
push_middle 460062741
push_front 748088002
push_middle 538637539
get 57112
get 108449
push_front 33823608
push_front 112348857
get 102594
push_front 67898084
push_middle 936230077
push_front 588967885
push_front 367028111
push_middle 213434874
get 66720
push_middle 651099602
push_middle 33304733
get 37288
push_back 801670749
push_front 862959291
push_front 878416905
push_back 418093283
push_front 77257411
get 49179
push_back 533437825
push_middle 338449712
get 65150
push_front 340482872
push_back 441449587
push_middle 778068410
push_back 76178271
push_back 106003399
push_middle 276627071
push_middle 291777710
push_middle 405174376
push_front 858803756
get 33328
get 70074
push_middle 806402858
push_front 257616479
push_front 108856242
get 101531
push_front 71966427
push_back 538044446
push_front 91389972
push_back 198440596
push_middle 696258152
push_back 748094146
push_middle 433285934
push_back 219672304
get 32268
push_middle 3180962
push_back 946066990
get 109480
push_back 514236184
push_front 977042341
push_front 189736835
push_middle 334273388
push_front 372210202
push_middle 860087840
push_back 353404908
push_front 226393784
get 84774
push_middle 881977514
push_back 200678702
push_middle 508188818
push_front 459103482
push_front 149817719
push_back 166600848
push_front 567101115
push_middle 863865600
push_back 537545644
push_front 192026015
push_back 682482774
get 125674
push_back 760574742
push_back 172135760
push_back 148021681
push_back 605825516
get 8491
push_back 769214002
push_back 127575254
push_middle 830901965
push_middle 599994904
push_front 296399735
push_middle 888702310
push_back 21500145
push_front 109471875
push_middle 597839221
push_middle 615857853
push_middle 768444356
get 40730
push_back 324716428
push_front 86225585
get 104648
get 112421
push_back 60285805
push_back 319209831
push_back 245956759
push_front 235932148
push_middle 608479982
push_back 576482624
push_front 210730797
push_front 492106509
push_front 479846601
get 119944
get 71560
get 46172
push_middle 592204560
push_front 603701275
push_front 769397281
push_middle 982752841
push_back 327470495
push_front 559450625
push_middle 709329417
push_front 378127903
push_front 751449158
push_back 423956423
get 15839
get 106770
push_middle 500062760
get 109728
push_middle 306196719
push_middle 419420779
push_back 170395655
get 92920
push_back 942695054
push_front 728637321
push_back 810816183
push_back 668534453
push_front 360130676
push_back 297936318
push_front 264373163
push_back 297693451
get 96426
push_front 407158272
get 100665
push_back 982720463
push_middle 99031923
push_front 242859671
push_middle 937770878
push_front 170847997
get 138052
push_middle 395403115
get 21135
get 79929
get 109446
push_middle 440272035
get 49437
push_front 94452982
push_front 494817039
push_back 747839821
push_back 815789021
get 122827
push_back 240367259
push_middle 646450007
push_front 891368159
push_front 515003060
push_back 950030171
push_front 775128807
get 34296
get 40078
push_back 977651980
push_front 769112323
push_front 845385622
get 53978
push_middle 628669810
push_middle 277905146
push_middle 120548025
push_front 741038730
push_middle 77205124
push_middle 37942107
push_front 22750307
push_front 613558241
push_middle 346406128
get 47208
push_back 957528338
push_back 192198990
get 83684
push_front 941347609
push_middle 890927192
push_back 304463583
push_middle 295361068
push_front 118519865
push_front 584237507
push_front 311674272
push_front 657670730
get 110766
push_middle 459149940
push_back 316570226
push_middle 897197855
get 97062
push_back 562018439
push_front 719532500
push_middle 13467271
push_middle 597197682
push_back 503339773
get 123530
push_middle 13549423
push_front 897701716
push_back 349236938
get 121616
push_front 633308814
push_back 823764541
push_back 691747053
get 109007
push_middle 82961291
push_front 239644546
push_front 922183689
push_back 238847276
push_middle 550608437
push_middle 430130206
push_front 132511644
push_middle 995289103
push_middle 736261330
get 137039
push_middle 227887369
push_middle 357401971
push_front 60302979
get 103434
get 15321
push_front 892120522
push_middle 378211926
get 109946
push_back 119006786
push_back 758189310
push_back 62838216
get 20157
push_middle 53296070
push_back 478848166
push_back 943037548
get 2613
push_middle 876100010
get 26449
push_back 830596147
push_middle 507853523
push_middle 526517190
push_back 346973492
push_back 393508594
push_back 596548246
push_middle 381100838
push_front 257133184
push_back 197071165
push_middle 50246521
push_back 778850692
get 59814
push_front 749202447
push_front 247896193
push_middle 553335767
push_back 901353457
get 123693
push_middle 399145551
get 95647
push_back 842729322
push_front 993491552
get 89639
push_middle 901314159
get 81515
push_back 20147003
push_back 935629518
push_back 355239731
get 127461
push_back 440137793
get 79583
push_middle 318330311
push_front 230513297
push_back 138315982
push_back 129356135
push_back 70704355
push_middle 991923961
push_front 900551109
push_front 403344047
push_back 888429739
push_back 362338041
push_front 834362099
push_middle 786384649
get 119015
push_front 350090964
push_front 115201566
get 103487
get 3116
push_middle 567140528
push_front 689036653
push_middle 224248033
push_back 77084296
push_middle 244775116
get 65388
push_middle 372483804
push_front 59915145
push_middle 134051903
push_middle 518873208
push_back 429291307
push_middle 704548233
push_middle 274837005
push_back 664798575
push_middle 312987079
push_front 278288326
push_back 581038205
push_middle 581526507
push_front 260859133
push_front 315522424
push_back 396063944
get 98069
push_back 466807442
get 42355
push_middle 815466140
push_back 278885017
push_middle 75176401
get 30157
push_middle 163799969
push_back 988446183
push_front 216893146
push_back 462531175
push_back 977340986
get 95483
get 10775
get 12678
push_back 145374162
push_front 807164456
push_back 448414190
get 92405
push_middle 274056666
push_front 735411104
get 10592
push_back 193704629
get 59598
push_middle 323685988
push_middle 420193584
get 26334
push_back 381029085
push_back 328239094
get 62917
push_back 667963519
push_back 244822966
push_back 877360962
push_middle 461566978
push_back 812986371
push_back 527369913
get 135379
push_middle 386803754
get 75493
push_front 908178720
push_back 445101084
push_back 659606204
get 66717
push_front 353397031
push_back 180441552
get 49618
get 29547
push_front 140181512
push_front 476065375
push_middle 167022269
push_back 437225279
get 56400
push_middle 853278993
push_middle 495068774
push_front 812572010
push_middle 134259269
push_front 688324603
get 62632
push_back 516274478
push_back 413134948
push_middle 765577938
push_front 330513557
push_middle 400263363
push_middle 609849266
push_middle 726996375
push_front 555227646
get 124193
push_front 38684293
push_middle 540835981
push_back 706352247
push_middle 285442936
get 94861
push_back 888044999
push_middle 458362952
push_front 973335657
push_front 383129833
get 48410
get 22083
get 103090
push_middle 860923697
push_middle 224990579
push_middle 152236562
push_middle 586455716
get 74117
push_front 687147142
push_front 881080251
get 124131
push_back 500911271
push_back 406462328
push_back 871542443
get 108230
get 16775
push_front 385134264
push_front 582509583
push_front 92566351
get 60689
get 78330
get 25090
push_back 966277254
get 132682
push_front 727816555
get 53362
push_back 808026526
push_middle 961935714
get 114443
push_front 955329589
push_front 288529594
get 86653
push_middle 492314619
get 4592
push_front 992799214
push_middle 732855334
push_back 259765509
push_back 547301024
get 85933
get 107849
push_front 960284365
get 88279
push_back 794922502
get 87160
push_front 946886597
get 64369
push_back 572706078
get 124945
push_front 467816999
push_middle 970754067
push_front 542226127
push_middle 600718208
push_back 354166515
get 70981
push_front 366792831
get 41393
get 2497
push_middle 506699400
push_back 816840179
push_back 737895217
push_middle 32075143
push_front 750404562
push_middle 631810706
push_front 289467892
push_back 929289138
push_front 923267965
get 83670
push_middle 600897775
get 13804
push_middle 441352660
push_front 148816764
push_front 937394182
push_back 449182600
push_front 993284151
push_back 26601151
push_middle 7054276
push_front 233377810
get 91206
push_front 920595023
push_front 820587953
push_middle 707489050
push_middle 73019860
get 97962
get 80725
get 72541
push_middle 759461400
push_middle 82981186
push_middle 954491580
push_middle 51802988
push_front 442489049
get 125158
get 62769
push_front 73128155
push_front 417448972
get 37226
push_back 629120643
push_front 835196190
get 15915
push_front 822071488
push_middle 828750485
push_back 709417717
get 133808
push_middle 184133379
push_front 622842212
push_middle 710437614
push_middle 893134227
get 134124
push_back 576489018
get 60778
push_middle 385088667
push_middle 366208246
push_middle 219717653
push_front 703930912
push_front 924864493
push_middle 815632307
push_front 723147927
push_back 929343485
get 106993
push_back 132513450
get 22646
get 92020
push_middle 909432147
push_front 358439705
push_middle 42208704
push_front 600502127
push_middle 671368100
get 83944
get 137408
get 40618
push_middle 299104900
push_front 402530051
push_middle 623762226
push_front 130998283
push_front 732706487
push_front 760449608
push_front 236569091
get 66951
get 15931
push_back 262314531
get 26528
push_front 122088552
push_middle 728320179
push_back 758205953
push_back 693973186
get 134394
push_back 468516709
get 60783
push_middle 877226258
push_front 884016979
push_front 783444831
push_middle 930894427
push_middle 864009929
push_front 845139528
push_front 461934212
push_back 638311259
push_front 658750779
get 94477
push_front 449050192
push_back 900770989
push_front 303411899
push_back 615386261
get 49545
push_front 1978876
push_front 493690636
get 60410
push_front 982136677
get 12606
push_middle 123681760
get 39262
push_back 372239051
push_back 443730637
push_front 986456936
push_back 388008842
push_back 825246831
get 58440
push_front 680966447
get 119327
push_middle 168952934
push_back 85318867
push_front 877660391
get 95651
push_front 562034050
push_front 26281056
get 133540
get 129822
get 26618
push_middle 644884057
push_back 646701145
get 38142
push_middle 952565299
push_back 168929349
push_back 731937420
push_back 576600967
push_front 400010046
push_front 599017570
push_front 407302008
push_front 57798885
get 68924
push_back 534099872
push_back 377485507
push_middle 738126906
push_front 398420
push_back 343517853
push_back 309292638
push_middle 47119561
push_middle 393194041
push_front 526095153
push_front 507787185
push_front 976667854
push_middle 122134640
push_middle 975928913
get 105234
push_back 397141725
get 125846
push_front 875491116
push_front 690689893
push_middle 176343552
push_front 624539772
push_front 719848271
get 122604
push_front 57933589
push_back 720287270
push_back 595864530
push_front 74539957
push_front 826199675
push_back 413127581
push_middle 522790660
push_back 827910200
get 76290
push_back 651237274
push_middle 969377213
push_back 719105138
get 137933
get 122463
push_back 278010100
get 57446
push_back 63978462
push_middle 813064476
push_back 410807233
push_back 146590413
push_back 858074759
push_back 745573069
push_back 81263972
push_back 14894991
push_middle 747228349
push_middle 778369840
get 85778
push_back 815754670
push_back 576621827
push_back 488873860
push_middle 574450110
push_back 97899237
get 74517
push_middle 407937563
push_front 170210949
push_middle 221182682
get 36261
push_front 474848489
push_back 590497835
push_front 618860651
push_middle 129026738
get 68561
push_back 164982350
push_back 90793983
push_back 826933762
get 437
push_front 929508683
push_back 280008625
get 90127
push_front 257497283
push_middle 480529345
push_back 448313756
get 97635
get 79486
push_front 295916369
push_middle 458610785
push_back 426685191
push_middle 441608775
push_back 696304105
push_middle 406689075
push_middle 656143043
push_middle 943162354
get 116739
get 91837
push_back 188866893
push_front 825105185
get 137036
push_back 96131166
get 78754
push_front 252396962
push_middle 944023947
push_back 991571532
push_middle 618670196
push_front 160169049
push_front 281530637
push_back 767584578
get 42343
push_middle 31660923
get 101406
get 115746
push_middle 585272782
get 33612
get 132375
push_back 446006248
get 106228
push_middle 35939571
get 49173
push_back 293188189
push_middle 383211927
push_middle 553507363
get 6255
get 39901
get 136598
push_back 56370901
push_middle 908671808
push_back 816729558
push_back 386367102
push_front 21083391
get 49680
push_middle 409647913
push_back 621505186
get 118081
push_front 63205458
get 39603
get 129198
push_front 821142551
push_middle 619394750
push_middle 99060280
push_front 985373132
get 16162
get 70088
push_front 881888520
push_middle 580742364
push_back 115887821
get 21274
get 107440
push_middle 639895677
push_front 33942300
push_front 933528715
push_middle 809272992
push_back 956128183
push_back 324353392
push_front 636875184
push_front 227803710
push_front 45140347
push_front 861179173
push_front 980533887
push_front 128733272
push_front 469156605
push_back 452694788
push_back 600805862
push_front 276607488
push_front 26941070
push_back 93876686
push_middle 763807026
push_back 621857329
push_middle 940458446
get 134915
get 77471
push_back 315834921
push_front 527071578
get 74250
push_front 969007979
push_middle 610310455
get 2268
push_middle 652906221
get 120365
push_back 159660071
push_front 162375128
get 65086
push_back 442215739
push_front 922029945
push_middle 188218211
get 67233
get 98026
push_back 690660184
get 45753
push_middle 561489417
push_back 324020537
push_middle 921860658
push_front 289528897
get 49426
get 22806
push_back 194373151
get 50212
push_middle 434228152
get 136996
push_back 469621366
push_middle 780193894
push_back 844483322
push_middle 137850494
get 38181
push_front 367293006
get 98136
push_middle 682532961
get 67987
push_front 230908923
get 13861
get 72563
push_front 220289710
push_back 580701131
push_front 249109719
get 23139
push_front 687301063
push_middle 923177397
push_back 780730907
push_middle 59293818
push_back 432624733
get 101075
push_front 470473704
push_front 200454016
get 72705
push_middle 243510364
get 91639
get 114177
push_middle 884355971
push_front 75861238
get 92194
get 14287
push_back 891892369
push_back 476905988
push_back 219443483
push_middle 1332776
push_middle 621627381
push_back 186120477
push_middle 37512430
get 95577
push_back 900329135
push_front 818120624
push_back 828964877
push_back 907022221
push_back 921252691
push_back 821234458
get 94199
push_middle 708231958
push_front 588431929
push_middle 192094508
push_back 332770821
push_middle 959105124
push_back 237153930
get 75651
push_middle 739783653
push_middle 196664535
push_back 503076904
get 44424
get 52316
push_front 105417605
get 87793
push_back 406257912
push_middle 560589661
push_front 341939490
push_middle 371981885
push_back 65205873
get 4988
push_back 774200699
get 10571
get 68000
push_back 881079855
push_middle 705359092
push_middle 831119902
push_back 591257862
push_middle 891554055
push_middle 959483368
push_back 353079374
push_back 945374919
push_front 743008917
push_middle 115654592
get 70235
push_middle 3196557
push_middle 36100442
push_middle 521568054
push_middle 859133085
push_back 290175387
get 17071
push_front 517304720
push_back 830000991
push_middle 729446584
push_back 369765871
push_front 414718270
push_back 591309656
push_middle 887194292
push_front 636678143
push_front 252130481
push_front 125565039
push_back 992832635
get 86306
push_front 63882187
get 94050
get 47361
push_middle 527447968
push_front 773304961
push_back 155953701
push_back 207811007
push_back 888195591
push_middle 961003132
get 11370
push_middle 565723019
push_front 831469483
push_back 8854907
push_middle 338051228
get 110610
get 44008
push_back 430053777
push_front 265384176
push_middle 624653341
push_back 393440631
get 129590
push_middle 766741642
push_middle 654319009
push_back 45948961
get 116809
push_back 320213553
push_middle 312385067
get 54194
push_front 507105879
get 54575
push_middle 607218681
push_back 210758039
get 68954
push_middle 654870706
push_front 709039234
push_middle 24296452
push_middle 304495420
push_front 142022606
get 132797
push_front 779110899
push_back 148587920
push_front 672970858
get 49367
get 105523
push_middle 336474142
push_front 210251046
push_middle 333029775
push_back 100281853
push_front 151733287
push_front 966114502
get 44216
get 54257
get 10411
get 119589
push_back 714843551
push_middle 270288099
get 79594
get 102792
get 91029
push_middle 315525724
get 2417
get 17961
push_back 916339087
get 80039
push_middle 803161007
push_back 761502502
push_front 804963566
push_back 986359630
push_middle 107301330
push_front 985321957
push_front 824343178
get 32690
push_middle 95788968
push_back 563727052
get 11381
push_front 977615845
push_back 497035762
push_middle 797581599
push_back 967617740
push_back 113857801
push_front 162248929
push_front 862999662
get 105580
push_front 757629101
push_middle 555755056
push_back 759343221
push_front 555108090
get 114359
push_middle 77006564
push_back 927399141
push_back 280610771
push_middle 659726433
get 75661
push_front 642260715
push_back 676889315
push_middle 595734769
push_back 592785363
get 9398
push_middle 45987117
push_back 744037112
push_middle 428841120
push_back 645658838
get 3088
push_front 556941443
push_front 577629059
push_middle 153331575
push_back 442677214
get 124324
push_middle 54373366
push_middle 882853195
get 55569
push_middle 904510031
push_front 435941699
push_middle 988168335
get 47306
get 83212
get 30858
push_middle 776873586
push_front 765272707
push_back 580076278
push_back 191856074
push_front 201924754
get 29759
get 50960
push_middle 542871729
push_middle 489862058
get 32526
push_front 509312952
get 95403
push_front 887586378
push_front 373764886
push_middle 537516163
get 83419
push_front 351715232
push_middle 142385222
push_front 100593481
push_front 327096129
get 97680
get 59906
push_front 797937063
push_middle 474556235
push_middle 88043794
get 22354
get 5079
push_back 402115574
push_middle 805495398
get 18750
push_middle 226817549
get 135770
push_front 311695466
push_front 457597117
push_middle 982308719
push_middle 943989726
get 31768
get 118387
push_middle 539201027
push_middle 710029607
push_middle 209301654
get 95566
push_middle 400557204
push_middle 899794511
push_front 710987068
push_front 550078756
push_middle 650447331
push_back 137452830
get 99080
push_back 480781156
push_front 686672101
push_middle 339079599
push_front 559515384
push_back 405580375
push_front 626331685
push_back 843255807
push_front 939994011
push_back 348434152
push_back 375440307
get 134106
push_back 726261308
push_front 792204699
push_front 159108954
get 124840
push_back 773990340
get 52752
push_back 866358743
get 56357
get 76899
push_middle 987338175
get 22278
push_front 461151236
get 52583
push_back 246871329
push_middle 752015015
push_middle 333952560
get 117607
get 33220
push_back 513733698
push_front 795961908
get 103872
get 60849
get 67377
push_back 984314692
push_middle 229736438
push_middle 698939463
get 122104
push_back 850895736
get 38210
push_back 361657278
push_front 1674668
push_back 681343371
push_back 650202121
push_back 305038487
push_middle 346281262
push_middle 901372986
push_middle 816935217
push_back 542883464
push_front 18363119
push_back 635988396
get 8307
push_front 256489795
push_front 499636985
push_front 168404529
push_middle 54928866
push_middle 652239832
push_back 711938164
push_back 195168575
push_front 562381733
push_middle 504475583
push_middle 926043068
push_middle 723626887
push_middle 733471849
push_middle 787568649
push_back 292137868
push_middle 357666945
push_front 388318352
push_front 578365918
push_front 404836705
push_middle 674075466
push_middle 23019787
push_middle 188264280
get 40855
get 115073
push_back 844954107
push_middle 750847083
push_middle 707466223
push_back 730886726
push_back 571318773
push_front 96673211
get 51306
get 39679
get 40340
push_back 238632747
get 56039
push_middle 801615907
push_back 322043427
push_front 493489263
push_back 35702439
push_middle 874896198
push_middle 609938261
push_middle 72385560
push_front 394421412
get 100546
push_front 162603684
push_middle 568165421
push_middle 12748591
push_back 5737495
push_middle 131797089
push_back 118244514
push_back 960075495
push_middle 236638698
get 123000
push_back 673779037
push_back 95818981
push_front 653668487
push_front 749060182
push_front 386272165
push_middle 514128959
push_middle 799726627
push_back 349135359
push_middle 266214635
get 137054
push_back 319012289
push_back 400877069
push_back 990351465
push_front 655776257
push_back 796102590
push_middle 411883768
push_front 558000182
push_middle 909648370
get 96148
push_middle 560067489
push_front 204357803
push_back 790773947
get 2373
push_back 504263450
push_front 345350238
get 109041
push_back 29771831
push_back 557913281
push_back 432159692
push_front 812993659
push_middle 482027295
push_front 278615205
push_middle 85798581
push_front 804460164
push_back 467447142
push_middle 661516371
push_middle 978351797
get 10570
push_front 323261075
get 95084
push_front 636593605
push_middle 123653014
push_middle 256587070
push_middle 76244967
push_front 656186206
push_back 284647459
push_front 673691030
push_back 55851155
push_back 501686071
push_front 942056687
push_back 616327911
push_middle 882359441
get 61271
push_front 164089598
push_front 790267509
push_front 566962822
get 16379
push_back 372186887
push_middle 848875227
get 19341
push_back 399581102
push_back 421204570
push_middle 892090575
push_middle 30843174
push_middle 419943057
push_front 790984309
push_front 353496517
push_back 501960233
get 110288
push_front 237991192
push_front 202545649
push_back 34014603
push_front 554640591
push_middle 462775242
push_front 504891551
push_back 579435514
get 77958
push_middle 622408873
get 76536
get 42933
push_back 568039491
push_front 980792740
push_back 765985093
push_back 838281887
push_back 590450294
push_front 885747462
push_back 185796453
get 97662
push_back 131433141
push_front 478206054
get 80901
get 34333
push_back 304475431
push_middle 562782096
get 47742
push_front 840817615
push_front 293705524
push_middle 848401821
push_back 161065455
get 122202
push_middle 307883022
push_back 166332883
push_back 631170888
push_front 937746686
push_middle 23164576
get 117087
push_back 345064657
push_middle 388192832
get 50849
push_front 781325444
push_middle 336456209
get 9768
push_middle 668400482
push_middle 904586886
push_front 444660612
push_back 124736204
get 6475
push_front 292485500
get 77651
push_back 517750712
push_middle 569218968
push_middle 467040350
get 70290
push_front 180347907
push_back 578311373
push_front 84379910
push_front 433806972
push_front 602346308
push_front 190716915
get 39088
get 82553
push_middle 237633724
get 17273
push_middle 763406893
push_back 759055546
push_front 200618377
push_back 211481042
push_back 803634997
push_back 226363778
push_front 964527901
push_back 177391097
push_back 961702756
push_front 750573578
push_front 89798530
push_front 777005595
push_front 217705349
get 41224
push_middle 642954299
get 53505
get 121871
push_middle 864103636
push_back 561862532
push_middle 418251742
push_front 824372361
push_front 238048522
get 14134
push_back 259074898
push_middle 355718904
push_front 701849630
push_front 117310076
push_front 319376832
push_front 631380923
push_back 597336920
push_middle 294998002
get 21662
push_back 189731936
push_back 217153327
get 99972
push_front 400397903
push_front 832084063
push_front 607377276
get 56385
push_middle 979506550
get 36799
get 25254
get 90383
push_middle 659252162
get 113180
push_middle 671516407
push_middle 455280109
push_back 721430886
push_front 298450988
push_middle 532947498
push_middle 223495731
push_back 915007650
push_front 662418309
get 88071
push_front 198848807
push_middle 651699298
push_middle 148905244
push_front 113529211
push_middle 737345942
push_back 576618318
push_front 695458491
push_middle 231809068
push_back 139370432
push_back 849833179
get 134820
push_back 779632664
get 128264
push_back 433196065
push_middle 596240635
get 107226
get 138804
push_front 752614270
push_middle 709997055
get 128516
push_middle 746054564
push_back 626730251
push_front 31692962
get 82874
push_back 103398939
push_middle 348667463
push_middle 626255111
push_middle 716044898
push_middle 800053023
push_middle 310690609
push_front 552347527
push_front 511393892
push_middle 960864988
push_back 641853726
get 130215
push_middle 637643606
push_front 32620657
push_middle 661401586
get 2135
push_front 278958597
push_middle 745091095
get 108859
push_front 165346102
push_middle 441746479
get 115411
get 138504
get 132534
push_front 736948887
push_front 222533150
push_middle 328374330
push_back 911789889
push_middle 479126643
push_front 89334331
push_back 209894664
get 64493
push_front 469604509
push_back 640224656
push_front 935313515
push_back 867160942
get 55673
get 51058
push_back 990735052
push_middle 50056397
push_back 5077098
push_middle 756169850
push_front 916978955
push_back 506739816
push_back 790274823
push_back 336091689
push_back 484574510
push_front 128546470
get 130469
push_back 151342454
push_middle 995292925
push_middle 829875800
push_back 531463049
push_front 661815811
push_front 197852768
push_back 756656812
push_middle 303492974
push_back 522604078
push_front 897127388
get 42486
get 123434
push_back 112312292
push_front 292031154
push_back 776920835
get 76244
push_front 569653455
get 92577
get 136479
push_middle 783211484
push_middle 233529227
push_front 493898702
get 132154
get 34168
push_back 740662407
get 131907
push_middle 216425130
push_middle 20388619
get 116922
push_middle 184342191
push_front 398724075
push_back 507859424
push_back 529254005
push_back 640375686
push_front 693026578
push_front 55473486
get 48763
push_front 606446438
push_back 872398621
push_back 787539142
get 91052
get 97857
get 79377
get 36892
get 101980
push_front 644960837
push_middle 370691201
push_back 105562510
get 124295
push_middle 579729942
get 1866
push_front 76304605
push_front 553743312
get 3898
push_back 857445708
push_front 53265285
push_back 857208270
push_middle 726065881
push_back 748664255
push_back 214778409
push_front 672247539
get 68799
push_front 412319252
push_middle 263406880
push_middle 556079581
push_front 590576445
get 22858
push_front 328823435
push_front 107791222
push_front 979143091
push_back 333972716
get 63215
push_middle 747944627
push_middle 148705762
get 78773
push_back 613257360
push_front 1572306
push_front 553448602
push_back 1275254
get 113072
get 8062
push_middle 846345290
get 104101
push_front 751738614
push_middle 270032236
push_back 366406223
push_back 148303777
get 65008
push_front 872273416
push_middle 798216667
push_back 156381411
push_middle 498985021
push_front 300270595
get 97501
get 81921
push_middle 61814101
get 14435
push_middle 39740625
get 41067
push_front 276751538
get 30161
get 26616
push_front 480817160
push_back 352352554
get 110378
push_front 263847509
push_back 777585750
push_front 434137629
get 15457
push_middle 581860211
get 92090
push_middle 975092314
get 38194
push_back 132866851
push_front 572745210
push_back 875633191
push_front 750681945
get 45514
push_middle 287306151
get 72697
get 102420
push_front 92383505
push_back 600063683
push_front 658247955
push_front 15020665
push_front 862157058
push_back 220321095
push_back 558498635
push_middle 779920541
push_back 293311359
get 129192
get 8643
get 26688
push_middle 246805834
push_middle 541976673
get 87906
push_front 574864651
push_middle 861779935
push_middle 474841145
push_middle 367325906
push_front 992228405
push_middle 438845338
push_middle 973755837
push_front 285032465
push_front 55562598
push_middle 589948553
push_front 491337283
get 5986
push_front 889504493
get 24835
push_middle 551081885
push_middle 119912372
push_back 844478335
push_front 784304653
push_back 58470796
push_back 937564472
push_front 803499358
push_back 624826669
get 69282
push_front 999205685
push_back 970074300
push_middle 237079036
push_front 353046394
push_front 150311651
push_front 136632237
push_back 681203458
push_back 345098902
push_middle 129845417
push_front 740572958
push_front 379835430
push_middle 444683948
push_middle 815604532
get 25816
get 53188
push_middle 790914264
get 53371
push_front 331136710
push_front 82560758
get 94279
push_back 905288939
push_middle 970460617
push_back 358722713
push_middle 740333100
push_front 910087183
push_front 217824775
get 85901
get 132205
push_back 651666836
get 101013
push_middle 42381578
push_back 174951710
push_back 100986190
get 72273
push_front 98179209
push_front 856153839
push_back 414961563
push_back 277278387
get 10904
get 41926
push_front 957962217
get 58034
push_front 273377653
push_middle 557763552
push_front 371598845
push_middle 235093732
push_front 961740094
push_front 133736061
push_back 773168845
push_back 311306407
get 30218
get 65359
push_front 908426737
push_front 212706212
push_front 165233401
push_middle 537133040
push_front 725817189
push_front 348149985
push_middle 238560814
push_front 553322454
push_middle 861126391
push_back 24039626
get 61571
get 105271
push_back 965553251
push_middle 858989522
push_back 64103561
push_middle 464151141
get 8141
push_back 553804225
push_front 734745764
push_middle 224552044
push_middle 311931129
push_front 788911901
push_middle 845179912
push_back 853491408
get 7772
get 24490
push_back 811065828
push_middle 641470322
push_front 670305813
get 75729
push_front 354940107
push_front 455122586
push_back 276982938
push_middle 180011132
push_front 56748782
push_front 354780288
push_front 928338934
get 96656
push_middle 777439269
push_front 676879313
push_middle 849914188
push_front 437706744
push_middle 961753627
get 16692
push_back 52679212
push_front 225081853
get 20128
push_back 617725611
get 35822
push_back 547425201
get 74402
push_back 857775228
push_front 777425177
get 106804
push_middle 924390375
get 9389
push_front 752807406
push_back 483924891
push_front 184570736
get 271
push_middle 344776414
push_back 610731774
push_back 47319364
push_front 182288135
get 84758
get 91245
push_front 563369103
push_front 553079421
push_front 660588599
push_back 551263209
push_front 989166527
get 27456
push_middle 997136063
push_front 156370787
push_back 896832448
push_back 926715661
get 64555
push_front 149075743
get 114861
push_back 827414576
push_front 992431038
push_back 634404149
push_front 857127151
push_front 803365911
push_middle 162467321
get 88550
get 83634
push_front 331374870
push_middle 200149695
push_middle 402712913
push_middle 942050267
push_middle 533006856
push_front 16864630
push_back 885261895
push_middle 674646974
push_back 495073790
get 27030
push_middle 22512045
push_middle 246151077
get 124860
push_back 57823283
push_back 267771480
get 106718
push_front 876092331
push_middle 632269097
push_back 612356650
push_front 969296327
get 92710
push_front 753376199
push_back 64973559
get 95744
push_middle 849793440
get 2952
push_middle 407957725
push_front 706938956
push_front 574644715
push_back 14174788
push_back 973065797
push_middle 563119962
get 31888
push_back 22815269
push_front 327293142
push_middle 425989984
push_front 907664909
push_front 955396960
push_back 651188028
get 19228
push_front 319626093
push_front 377562765
push_back 890233490
push_front 935754081
push_front 48510296
get 138927
push_middle 610685512
get 123749
push_back 832651601
push_front 821435889
get 128171
push_middle 667751429
push_middle 967926069
push_back 282187239
push_middle 428832323
get 4164
get 89756
push_back 481408458
push_middle 439905242
push_back 284562442
get 135754
get 46891
push_middle 759948028
push_middle 303448015
get 136768
push_back 484391069
get 6540
push_back 124017920
push_front 649950065
push_front 347228119
push_middle 806071397
push_middle 208508109
push_middle 311183864
push_back 419789
push_front 480665814
push_middle 383183964
push_middle 612577739
push_middle 550831530
push_back 68718509
push_front 486314257
push_middle 967033305
push_middle 885492858
push_front 484937086
get 26435
push_middle 814986103
push_front 242482295
get 91896
push_middle 947363062
push_middle 453353970
push_front 749512131
push_middle 19008941
push_middle 321540448
push_middle 277970308
push_back 115844395
push_middle 582776552
push_back 107347178
push_middle 32359754
push_back 544026333
push_back 68257547
push_back 906938577
push_middle 178831496
push_back 805455237
get 15253
get 10447
push_middle 812560356
push_back 5003293
push_front 406360661
get 132157
get 92430
push_middle 292059583
push_front 230359090
push_middle 539731893
push_back 237886913
push_front 242164597
get 119428
push_middle 773633159
push_back 88803839
push_back 649546580
push_front 82604450
push_middle 815365951
push_back 42363116
push_back 165594346
push_middle 24793277
push_middle 495079349
get 65899
push_middle 321866519
get 55718
push_middle 662138766
push_middle 923956651
get 95920
get 89960
push_back 670974133
push_middle 376423778
push_back 562820845
push_back 536485324
push_middle 80752222
get 120334
get 116885
push_front 776233183
push_front 276699401
push_back 877137959
push_middle 214861769
push_middle 796349246
push_back 445500253
push_back 194051451
push_front 253246672
push_back 14075318
get 13851
push_front 854028551
push_back 785054869
push_middle 414780022
push_back 916654104
push_middle 530859366
get 101028
push_back 960793324
get 129325
push_front 605328848
get 107262
push_back 323012866
push_back 487759352
push_front 421969278
push_middle 836285581
push_back 580904115
get 30131
push_back 619090328
push_front 965390324
push_back 96481423
get 102687
get 103435
get 26291
push_front 901904042
push_front 426433766
push_middle 369602610
push_front 636176708
get 134890
get 134074
push_middle 855378969
push_middle 82669129
get 135590
get 133647
push_front 103640379
push_back 700901852
push_front 549095789
get 115325
push_back 867258436
push_middle 978713536
push_front 114039391
push_front 86828734
push_front 132351131
push_middle 211939170
push_middle 986831473
push_back 169855236
push_back 988872941
push_middle 80153395
push_front 105124614
push_middle 702513506
push_front 254734607
get 121783
push_middle 693029752
push_back 164818569
get 128198
push_middle 437508650
push_middle 888578591
push_back 612444121
push_middle 558203203
get 629
get 76647
get 106246
push_back 189142176
push_front 891235654
push_back 427055331
push_back 890643801
push_front 409517948
push_front 185892657
push_front 580038752
get 64236
push_middle 564808983
push_middle 306707337
push_front 806165839
push_middle 888780323
get 83253
push_front 948996545
get 121800
push_front 590049082
push_back 787223184
get 123826
push_back 122361370
get 27729
get 89072
push_front 401737721
get 36712
push_back 444661034
push_middle 409950908
push_middle 240537779
push_back 82480897
push_back 855539741
get 123820
push_front 350887319
push_middle 205964622
push_front 224842513
push_middle 348032766
push_back 137230660
push_middle 285162394
push_back 970420824
push_middle 511765433
push_back 989766668
push_middle 887058581
push_front 101737756
push_back 896029504
push_front 695989949
get 100999
get 45058
push_middle 870835446
push_middle 904450073
push_front 35377660
get 120045
push_front 269644777
push_front 451057140
push_back 387698943
get 33144
push_middle 862130844
push_back 740167673
get 118412
push_back 342253714
get 384
push_middle 109072454
push_front 66319317
push_middle 413744030
push_front 636207573
get 115369
get 117920
get 60374
push_middle 842884646
get 137987
push_front 905488710
push_middle 722491565
get 70508
push_back 930967712
get 11494
push_front 729208661
push_middle 761782263
push_middle 507675633
get 93668
get 21298
push_front 643645765
get 101422
get 86928
push_front 196631194
push_back 102173128
push_middle 552289534
push_middle 786068158
get 106479
push_front 346668774
get 33114
get 10923
push_back 203695122
get 60691
get 77149
push_back 967687518
push_middle 614174625
get 66450
push_middle 484749410
push_back 821895800
get 41143
get 113142
push_back 172250483
push_middle 701002065
push_front 681692612
push_middle 562478100
push_back 186518179
push_front 834000548
push_back 392145345
push_front 494311353
get 4749
push_middle 361798558
push_front 472869409
get 24235
push_front 915176658
push_middle 359222065
push_back 906513681
get 45385
push_middle 848367936
get 77481
push_middle 546028535
push_front 509391346
push_back 646493436
get 42875
push_back 13662536
push_middle 629803582
push_middle 154802842
push_front 916575178
push_back 286664185
push_front 598277118
get 137083
push_back 137133682
push_front 847254401
get 69508
push_middle 526607934
get 32028
push_back 941204565
push_back 56112603
push_back 218070522
push_back 916228113
push_back 438714857
get 121427
push_middle 612514154
get 60221
get 9025
get 101677
push_middle 350830066
get 129856
push_middle 958609644
get 4365
get 125071
push_middle 522889808
push_front 589508284
get 75709
push_front 450551083
push_back 9580833
get 115070
push_middle 32637750
push_front 984744236
get 57798
push_back 152599890
push_middle 526294757
push_front 175777372
push_middle 427853318
push_back 575458248
push_front 808453316
get 35176
push_front 896423932
push_back 174650511
push_middle 336407179
push_middle 647502782
push_back 363657725
push_front 112218346
push_front 859401050
get 20616
push_back 461487405
push_middle 771432697
get 51091
push_middle 742073567
get 48702
get 19179
push_back 610954125
push_back 663373841
push_middle 770188889
push_front 774699237
push_front 173021115
push_front 989261541
push_back 693547086
get 21361
push_back 33847991
push_back 309549199
push_back 249080891
push_back 395927703
push_middle 747897489
get 134785
get 64205
get 108855
get 30767
push_front 225675290
push_back 740072585
push_back 151918030
push_front 514644624
push_back 925102822
push_middle 434916871
push_back 706161323
push_front 430635402
push_back 351982521
push_back 98216394
push_back 88006678
push_back 494256777
push_back 517221629
push_middle 411421471
get 49292
push_middle 791833994
push_back 341199808
push_middle 59024295
get 47887
push_middle 665122389
push_back 92225781
push_back 654391875
push_front 888963997
push_front 120929354
push_front 272107717
push_front 195577584
push_middle 397964043
get 100900
push_back 978469148
push_front 825081090
get 60344
get 125231
get 114962
get 5635
push_front 769697266
push_front 634395604
get 42599
push_middle 422720281
push_middle 930793794
push_middle 623090832
get 103886
get 132434
push_back 762587828
push_back 91105641
push_back 625301759
push_back 906789134
get 95000
push_front 337390125
get 110670
push_middle 331769004
push_middle 700596936
get 49294
push_back 226386942
push_front 548733437
push_front 991278853
push_front 247321092
push_front 191439230
push_middle 433242442
get 19867
push_front 262106390
push_middle 963679309
push_middle 788313651
push_middle 79616951
push_middle 281602860
get 22587
push_front 654836788
push_middle 850085770
push_back 323080604
push_front 828197303
push_back 110081796
get 137728
push_front 804588399
get 75881
push_front 405073979
push_back 866346959
push_middle 594003075
get 5201
push_back 375853439
push_back 417731628
push_front 995165523
get 120863
push_front 984580053
push_front 145820016
push_back 33132046
push_back 314945285
get 49543
push_middle 222342285
push_middle 227362491
get 103719
get 67698
get 23870
push_middle 64313493
get 81666
push_middle 33589623
push_back 415251039
get 2883
push_middle 219530269
push_back 655102369
get 48530
push_middle 855016149
push_middle 801410972
push_back 277257661
push_back 189405414
push_middle 904998629
push_middle 641092024
push_middle 616505194
get 56506
push_middle 261875304
get 44975
push_back 639328895
push_front 462148829
push_middle 64171470
push_front 159912826
push_middle 903776065
push_middle 263543627
get 98331
push_middle 489203516
push_middle 302327657
push_middle 219495617
get 48553
push_front 974039969
push_back 552585182
push_back 705456002
push_back 384307454
push_front 437126859
push_middle 252108474
push_back 474787098
push_middle 525542523
get 62398
push_back 598760263
push_middle 213126889
get 75298
push_front 63979761
get 138181
push_back 961191401
push_back 861969840
push_middle 486088656
get 1624
get 40508
push_back 292609364
push_back 853135272
push_back 202049229
push_middle 300170596
push_front 238043838
get 9072
get 75655
push_back 413485946
push_front 649286346
get 102164
get 16369
get 47122
push_front 252625179
get 87780
get 89616
get 33802
push_front 406213747
push_middle 168754429
push_front 77988575
push_back 620594681
push_back 279081364
push_back 512369528
get 51472
get 63147
get 79451
push_middle 766964549
push_back 273024909
push_middle 300940194
push_front 731155366
push_back 261271902
push_front 105941591
push_middle 317676777
push_back 896091511
get 6934
get 48090
push_back 501678840
push_front 360171476
push_middle 51846387
push_front 111835430
push_front 811008995
push_middle 806354585
push_back 839549829
push_middle 742744926
push_middle 474032809
push_front 526256207
push_back 664766598
push_back 577340205
push_front 868356061
push_front 430446284
get 37631
get 32207
push_back 639586371
push_middle 203260605
push_back 994017032
get 100792
push_back 126949998
push_back 397980816
push_middle 452597938
push_front 383214833
push_back 696070329
push_middle 137999836
push_back 629295715
push_front 748999976
push_middle 829060830
get 71540
push_front 441231697
get 9199
push_middle 719325018
push_middle 535696816
push_front 601524702
push_middle 99676762
push_front 541191532
push_back 675927830
push_front 559333047
push_front 754405766
get 83547
push_middle 788769390
push_front 101757510
push_middle 566993778
push_back 628981693
push_back 694454156
push_back 324739214
push_middle 746647448
push_front 555595035
get 128533
push_front 197622622
push_front 419944486
get 95176
push_back 490252202
push_middle 163039068
get 9622
push_middle 41555609
get 117815
push_middle 271453392
get 135195
push_middle 124392087
push_front 446099730
push_front 761740066
push_back 447982226
push_back 655016314
get 136395
push_front 555042690
push_middle 122783033
push_back 240203060
push_front 243049294
push_front 102670873
push_middle 225629791
get 98011
get 25580
push_front 60977228
push_back 949387423
get 63237
push_middle 295757565
push_back 458618952
push_back 663266330
get 66411
push_back 847774677
push_middle 627153905
push_middle 169569232
get 68083
push_back 769201349
get 89206
push_front 707038376
get 110102
push_middle 39913922
push_front 135504273
get 105094
get 18032
push_front 865009321
get 117513
get 50737
push_middle 583834546
push_middle 733419214
push_front 414026316
get 15836
get 104589
push_front 447665189
push_middle 734999534
push_back 277563340
push_front 330820816
get 26453
push_middle 35680943
get 55647
get 52206
push_back 247958884
push_front 433327030
get 103284
push_middle 234012078
push_front 912799123
get 138445
push_middle 292186935
push_front 697512128
push_front 340629819
get 126321
push_front 369973103
push_middle 907776898
get 66908
push_back 889092079
push_back 776156022
push_back 618651855
get 112470
push_back 92712425
get 14642
push_back 304554307
push_middle 540836151
push_front 123270246
push_front 521643274
push_middle 601581630
push_middle 58766549
push_middle 792485537
push_back 545059434
get 59865
push_middle 226231382
get 42551
push_back 441920924
push_back 619077381
push_front 905617344
get 62490
push_middle 595332723
get 111115
get 29408
push_front 851821672
push_middle 50922422
push_middle 101287936
push_middle 747752274
push_back 972488650
push_middle 137873123
push_back 603703415
push_front 571525281
get 5686
push_front 70850453
get 110039
push_back 201761405
push_middle 17329198
get 85674
get 10141
push_middle 276747311
push_back 775346889
push_back 147243980
push_front 381094936
push_front 661953054
push_front 308542202
push_middle 734827778
push_middle 26019963
get 68211
push_front 224809441
push_front 705731589
get 6555
push_front 110442576
get 68169
get 116702
push_middle 412793750
push_back 455406825
push_back 947529987
get 25362
push_back 120638684
get 81909
push_front 416250839
get 137725
push_back 182453197
push_front 995465373
push_back 260539602
push_front 226962513
get 101387
push_back 259797307
push_back 966428529
push_middle 401566838
push_front 203325253
get 42103
push_front 693562638
push_front 376357764
push_back 41524414
get 113802
push_front 481097365
push_front 3468496
push_middle 405870772
push_front 340497893
push_middle 4013009
push_back 285119324
push_middle 264433267
push_middle 642121414
push_front 726395478
push_middle 951892492
push_front 139283172
get 63202
push_middle 947375253
push_back 257633023
push_front 381677901
get 49979
push_middle 610788186
push_back 999600511
push_front 847061319
push_back 557995519
get 53647
push_back 51103128
push_back 878859847
push_front 970703720
push_middle 824157403
push_front 412692384
push_front 696103422
push_front 481853278
get 95930
push_middle 198705378
get 117362
push_front 497874840
push_middle 401178074
push_middle 798558020
push_back 167812615
push_middle 445432614
push_middle 899496317
push_front 365110267
push_front 930924243
push_middle 903762463
push_back 28477325
get 126780
get 53214
push_back 887227321
push_back 603003141
push_front 438663097
push_middle 591868440
push_back 580476220
push_front 178610020
push_middle 667582240
push_back 43526885
push_middle 259311494
push_middle 869084764
push_front 413780706
push_middle 233272248
push_back 325460056
push_back 22511431
push_middle 454268895
push_front 552939892
push_back 967666779
push_middle 450208563
get 17517
push_middle 340964166
push_front 148886720
push_front 444800997
push_front 513982451
push_middle 57055948
get 81104
push_middle 603102897
push_back 178982369
push_middle 975871411
push_middle 510228610
get 2939
push_front 698971817
push_back 396695332
get 1076
push_back 390082111
push_front 539100594
push_back 4698744
push_middle 60872038
push_back 118909446
get 27800
get 108069
push_back 117598566
get 101798
push_back 547404871
push_front 968201984
get 91231
push_front 878610053
push_front 358796634
get 4248
get 1200
push_front 667057307
push_back 412293615
push_middle 555763308
get 16492
push_back 413756494
push_back 713960213
push_back 223850666
get 35554
get 58055
push_front 874823899
push_back 882086101
push_middle 708169522
push_middle 446695702
push_front 103286528
push_back 366883687
push_back 559562166
push_back 288764861
push_middle 902196114
push_front 235011018
get 24752
push_front 898727340
get 131018
push_back 758245570
get 42380
push_middle 846749322
push_front 72741099
push_middle 152522802
push_front 927869813
push_front 867630303
push_front 486219166
push_back 119465406
push_back 917295859
push_front 933268878
push_middle 646066719
push_back 78092600
push_back 226662257
push_middle 225087409
push_front 45491755
push_back 134244318
push_middle 559960696
push_back 75533570
push_back 982504775
get 5052
push_front 301085864
push_back 191732910
push_middle 346433273
get 4757
get 28381
push_middle 4696026
push_front 946784011
get 272
push_front 223017158
get 116443
push_front 826197977
push_front 618246607
push_middle 481109762
push_front 515854009
push_middle 431876659
push_back 738463573
get 72013
push_front 11623869
push_middle 644686331
push_middle 626464196
push_middle 456891354
push_back 821763731
get 52515
push_middle 235029209
push_middle 48793624
get 99833
push_back 990083013
push_middle 262642152
push_middle 948141537
push_back 328549237
push_middle 10856157
push_back 344939399
push_back 572557467
push_middle 582463355
push_front 8553161
push_front 812160889
push_middle 647243687
get 123623
push_back 610696355
push_front 624633196
push_middle 979931136
push_front 636980496
push_front 320570799
push_back 408206066
push_middle 9623444
get 65694
push_back 998735110
get 89236
push_middle 110485391
push_front 344728363
push_front 973624692
get 64233
push_back 431198310
push_back 815501747
push_front 782393463
push_middle 135901817
push_back 688832372
push_back 537440933
push_middle 255361921
get 115331
push_back 815286953
get 113094
push_middle 699206423
get 126590
push_middle 672963178
push_back 397605371
get 138076
push_middle 813694245
get 108181
push_front 410684844
push_back 445257888
push_front 708007898
push_front 766778321
push_front 599586535
push_middle 355144353
push_front 420342691
get 65898
push_front 9945043
push_middle 474629055
get 676
push_back 711318364
push_front 464976465
push_back 111063017
push_front 998557957
push_middle 523039544
get 116860
push_middle 794219528
push_front 213538190
push_front 191624254
push_back 812379025
push_back 751552604
push_middle 709957581
get 33305
push_middle 75041003
push_front 472424210
push_front 272056886
push_front 730740872
push_middle 969887994
get 119013
push_front 907543158
push_front 568188488
push_middle 589732567
push_middle 7707661
get 26731
push_middle 850435986
get 10425
push_front 547554220
push_front 325975041
get 70404
push_back 559135064
push_back 730731814
get 75185
push_middle 654474071
get 125925
push_middle 942645959
push_back 948949116
push_middle 129313550
push_back 645528247
push_middle 750375847
get 96756
push_back 591272560
push_middle 551650731
get 95213
push_front 647588136
push_front 587951588
push_middle 229719043
push_middle 408147059
push_middle 745551413
push_back 431240956
get 19429
push_front 628055301
push_middle 623146183
get 48340
push_back 275168717
get 113920
get 132310
push_back 788245359
push_back 503642023
push_front 463413700
get 128556
get 134195
push_back 621810043
get 24403
push_back 418765472
push_middle 936548849
push_middle 519571263
get 57150
push_front 151222540
push_middle 935310537
push_front 769025998
push_front 17712627
get 74108
push_middle 557089158
get 53802
push_front 935688959
push_back 260497944
push_front 282115911
push_front 103368004
push_middle 992476737
get 31084
push_back 352560558
get 30959
get 42234
get 28448
get 78847
push_back 621155090
push_front 406313546
push_front 88878163
push_middle 135103392
push_front 774976367
push_back 804944656
push_back 513240542
get 59221
push_front 956069543
push_front 981597450
get 97498
push_front 570511627
push_middle 371457434
push_middle 577541581
push_middle 780294759
get 36293
push_back 887511539
push_back 284107195
push_front 775520497
push_back 889357717
get 24627
push_middle 797043137
push_middle 515692048
push_middle 55960050
push_back 933358254
push_back 818395241
get 65339
push_middle 234318036
push_back 885052525
get 28321
push_front 853881727
push_back 842255566
push_front 593348760
push_back 895204445
get 81767
push_middle 986814129
push_middle 883164871
get 132981
push_middle 168239488
push_back 100044907
get 123179
push_front 624661640
push_back 545110005
get 36838
push_back 533728965
get 104913
push_front 183881319
push_middle 329389536
push_middle 896042322
get 49649
push_middle 65028272
push_middle 953895482
push_front 818215429
push_back 543777142
push_back 351310500
push_front 928217570
push_front 961119747
get 34191
get 94626
get 47006
push_middle 912529449
get 97447
get 103932
push_middle 255089239
push_middle 61672430
push_back 602685870
push_back 217954721
get 31260
push_middle 171247031
get 127611
get 20209
push_front 869792115
push_back 487468822
push_front 458498249
push_front 391649859
push_front 494410655
push_front 663435941
push_front 617887457
get 108934
get 88471
get 55777
push_back 159086904
get 14795
push_middle 97684386
push_middle 421415375
push_middle 660445939
get 37437
get 34047
push_middle 564222238
get 121106
push_front 412691090
push_middle 514090364
get 55213
push_middle 466454453
push_back 191354285
push_middle 401827142
push_back 618614580
push_back 319700992
get 35837
push_back 554766648
push_front 860552928
push_front 443297947
push_back 737857132
push_front 408439079
get 85011
get 40565
get 35667
push_back 710229247
push_middle 888382873
push_back 649780224
push_middle 659752064
push_back 712982131
push_back 907067370
push_back 870248782
get 33452
push_front 642029849
get 65127
get 85735
push_back 621681602
push_back 700942912
push_back 750220731
get 10568
get 13218
push_back 362989414
push_middle 480820236
push_front 135861266
push_back 810294144
push_front 427017217
push_front 869655129
get 88108
get 100948
get 96870
push_back 654066030
push_front 663112022
get 89634
push_front 752261988
push_back 794564037
get 56543
push_middle 85308240
push_back 358915065
push_middle 785191914
get 52676
push_back 967442408
get 59836
push_front 536113618
push_front 325347752
get 135227
push_back 436724932
push_middle 46845161
push_front 579898657
push_back 45813727
push_front 828432197
push_front 256343695
push_middle 756237875
get 115084
push_back 67827256
push_front 84747761
push_middle 343832994
push_front 45553174
push_front 280922398
push_front 475990667
push_back 414010702
push_middle 649367726
push_front 75946518
push_front 563587483
push_front 294883331
push_back 148946092
push_middle 327883865
push_front 537333134
push_middle 5873079
push_front 155658241
get 42407
push_middle 702225181
push_front 675319449
push_front 531109787
push_middle 316396814
push_front 887659401
push_middle 735892290
push_back 155379987
get 54052
get 59435
push_back 64721373
push_middle 400517151
push_middle 981532577
push_back 921793036
push_front 472365901
push_front 234155236
get 6175
get 74292
get 129268
push_middle 917772632
push_back 84557803
get 74241
push_middle 970843942
push_front 424715392
get 22390
push_back 943753692
push_middle 967908568
push_front 322740468
push_middle 12033798
push_middle 190727992
push_back 749841866
push_middle 286923239
push_back 15429691
push_middle 76968481
push_back 209654371
get 132771
push_back 343636506
push_front 626957027
push_back 414024617
push_middle 146742202
get 75218
push_middle 676519438
push_back 694620615
get 91993
push_front 213043480
push_front 941371524
push_front 261177019
push_front 587197831
push_middle 387678159
push_back 745673902
push_back 115908596
get 126587
push_middle 868105936
get 130108
push_middle 836318569
push_back 800375134
push_back 26145213
push_middle 268533901
push_back 403634043
push_front 94848000
push_middle 759122890
push_front 638462520
push_front 260631528
get 106885
get 7527
push_front 659534593
get 61659
push_middle 176748753
push_back 2697988
push_front 335262689
push_back 949103110
push_middle 334479720
push_back 887583389
get 61931
push_middle 772342009
push_front 215338527
get 25464
push_back 266901505
push_front 227298059
push_back 402097909
push_middle 263185861
get 112716
push_back 110124120
push_middle 177385674
push_front 130449831
push_back 595021803
get 104250
get 90852
push_middle 854260297
get 2938
push_front 91534246
push_middle 956759798
push_middle 820214608
get 84561
push_back 907100046
push_front 509946580
push_back 355920334
push_front 946269244
push_middle 435320779
push_back 154470946
push_front 352226986
get 5062
push_front 211615884
push_middle 980237361
get 78159
push_middle 535363210
push_front 74358933
push_back 268276955
get 122836
push_middle 377330555
push_front 223960191
get 39224
push_middle 502403047
push_middle 553594217
push_middle 464012509
get 110470
get 13275
push_back 848866676
push_back 322698964
push_front 130861246
push_back 991846623
push_middle 306011704
push_back 388641460
push_back 590492558
push_middle 559521209
push_middle 444160330
push_back 135170892
push_front 89558323
get 33856
push_middle 79470738
push_front 635361312
push_middle 685004816
push_back 579583565
push_front 414712899
push_front 804141929
get 110893
push_back 304128648
push_middle 878173254
push_middle 218542136
push_back 558865669
get 12066
push_front 738735920
push_back 150263502
push_back 763362394
get 23316
get 126443
get 39055
push_front 572505153
get 98885
push_middle 798715245
push_front 150198539
push_middle 524145744
push_front 537463649
push_back 182821070
push_back 828003831
push_middle 749254071
push_front 603231189
push_front 830446774
get 113055
push_front 950229958
push_middle 634920590
push_front 282220163
push_middle 586721666
push_back 215699087
push_middle 85919788
push_front 134471738
get 21401
get 104934
get 136456
get 98677
push_back 50183912
push_middle 234938973
push_middle 33259531
push_middle 319511142
push_middle 769990995
get 109636
push_front 202052668
push_front 468543616
get 49297
push_back 393807368
get 139219
push_back 419793117
push_back 530480269
get 31046
push_middle 410991308
get 32613
push_middle 278884160
push_back 857122422
push_middle 852158634
get 46702
push_back 645304558
push_middle 738495497
push_middle 837878360
push_back 714132359
push_back 848399975
push_front 113329267
get 48624
push_front 12915053
push_back 185073629
push_front 320066405
push_middle 20128095
push_back 794200986
get 1297
get 10037
push_back 577211086
get 2287
get 65773
push_middle 598994117
push_back 674965851
get 45822
push_back 831588976
get 24595
push_middle 110308557
push_front 149909000
push_middle 872737409
push_front 692141388
push_back 686554043
push_back 218858404
push_front 813230090
get 120614
push_front 851346640
get 137592
push_back 202247330
push_middle 387449703
push_back 957555490
get 83519
push_middle 5033807
push_front 881759224
push_back 399301990
push_back 314728801
push_middle 709676401
get 75026
push_middle 42802318
push_back 477666450
push_back 688347150
get 46138
push_back 699211192
push_front 442978934
push_front 302544739
get 114772
push_middle 660272721
push_back 171021346
push_middle 668003116
push_front 647799153
push_middle 601093112
get 84732
push_back 196488864
push_middle 332178420
get 47245
push_back 183948687
push_back 806915881
push_front 308530172
push_front 210933624
push_front 316632480
push_back 852126706
push_back 229445441
push_middle 575531519
get 16342
get 40349
push_back 229785141
push_back 481307268
get 41589
push_middle 335572150
push_back 304736699
push_middle 733010994
push_middle 116604335
get 96395
push_back 544395301
push_front 901094116
push_middle 679143927
push_middle 335953364
push_middle 130184475
push_middle 273049137
push_middle 808807489
push_back 594640666
push_middle 385626236
push_back 436046225
push_back 729403475
get 126531
get 100112
push_front 151976072
push_middle 889699334
push_back 747867298
get 108849
push_back 87475338
push_back 89027176
push_front 36220703
push_middle 597983213
get 96530
push_back 761671852
push_front 304131388
push_middle 627274665
push_back 291965955
push_back 12560877
push_back 530366313
push_middle 382644203
push_back 152537441
push_back 476112978
push_front 39874840
push_middle 64718826
push_back 484761269
get 45417
push_front 170926973
get 129604
push_back 499878199
push_front 525678613
push_front 443015696
push_front 532603708
push_middle 299012754
push_front 92542168
push_front 152722433
push_middle 20151035
push_front 664832208
get 4922
get 49741
push_front 782467291
get 99699
push_back 345536544
push_back 345342012
push_front 195842784
get 131073
push_middle 595247142
push_middle 637499748
get 30716
push_back 700127069
push_front 232148336
get 105336
get 121377
push_back 191031792
push_back 902847107
push_middle 280920345
push_front 97882323
push_front 195015500
push_back 896533549
push_middle 699035917
push_front 445607338
push_middle 311637642
push_back 627214675
push_front 686008387
push_middle 172816672
get 61366
get 19825
push_front 348254378
push_back 516809442
push_back 605514686
push_middle 10022895
push_front 917483617
push_middle 919962581
get 68733
push_front 707630305
push_back 60129723
push_back 580279070
push_back 930028004
push_middle 784063771
get 125416
push_back 416021376
push_middle 236551498
get 2055
push_middle 968257827
push_front 60912969
push_front 703175535
push_middle 337782163
get 61796
get 82777
push_back 705179340
get 62331
get 68409
get 19534
push_middle 457926726
push_front 842028450
get 44996
push_back 245658969
push_middle 424312578
push_middle 508495442
get 138201
push_middle 376050064
push_middle 566944958
push_back 544250500
push_front 809822643
push_back 826771774
get 35121
push_back 346646675
push_back 514545828
push_back 969936486
push_middle 873867312
push_middle 748289068
push_middle 282956052
push_front 506602269
get 80703
push_front 929273935
push_front 836891770
push_middle 901363627
push_middle 340929207
get 91775
push_middle 872361264
get 85291
get 58922
push_back 108308496
push_middle 369986507
push_middle 383563758
push_middle 172583052
push_front 489293702
push_back 933139471
push_middle 213722466
push_front 267519568
get 14450
push_middle 215263356
push_back 419035683
push_front 41516059
push_back 341973836
push_middle 620047574
push_front 396174439
push_front 326527222
push_middle 642037910
push_front 864629378
push_back 695373423
push_front 158239369
push_back 608326479
get 112415
get 77792
push_middle 426645770
push_back 123991604
get 82453
get 53807
push_front 56199048
push_middle 967266207
push_back 92787289
push_back 507661155
get 22861
push_front 787447314
push_back 566320446
push_middle 889334640
push_front 163889078
push_middle 49874277
push_front 398276831
get 67457
get 130854
push_middle 825915487
get 29012
push_front 473403107
push_back 391756520
get 29892
push_middle 657911232
get 109156
push_front 968614116
push_back 593755260
get 127285
get 62936
push_back 121021049
push_back 155487237
get 7859
push_middle 459060360
get 126022
push_front 251252815
push_front 342694253
get 27302
push_front 442085241
push_front 482419279
push_middle 808069561
push_middle 175461679
push_middle 665404725
get 12381
push_back 457433812
push_middle 182406683
push_middle 832595660
push_back 878842557
get 21940
push_back 284161527
get 47396
push_middle 519898780
push_back 755053892
push_back 623467494
push_middle 545753248
push_middle 978258481
push_middle 78367784
get 113956
push_back 295432460
get 63876
push_middle 459447696
push_middle 860762278
push_middle 333208265
push_front 800107145
push_middle 858752077
push_middle 799778938
push_middle 506956702
push_front 454196447
push_front 605314334
push_middle 750655610
push_front 905836491
push_middle 181052667
push_middle 461250345
push_middle 733015727
push_back 989284157
get 58604
push_middle 898542611
get 86739
get 91649
push_back 712792787
get 123992
get 25709
push_back 262508683
get 73273
push_middle 136713966
get 15347
push_front 51120035
push_middle 217474671
get 42904
push_front 886059312
push_back 151653463
push_front 509226394
push_back 228205222
get 113656
push_front 672024568
push_middle 291071220
push_front 163514207
get 37974
push_back 919466126
push_back 722520839
push_middle 209512690
push_back 312345759
push_front 67425445
push_back 829210877
get 103747
get 36222
push_middle 359420088
push_front 312557484
push_front 581719214
push_back 417925356
push_front 511910499
push_back 91191574
push_front 878379481
push_back 299480502
push_middle 708425650
push_back 882569060
push_middle 647546095
get 73072
push_back 170813409
get 113163
push_middle 485849585
push_middle 733438168
push_middle 534752283
push_front 817255131
push_middle 64355783
get 24845
get 93050
push_back 505280528
push_back 879028855
get 111423
push_front 251299398
push_front 68745456
push_middle 114943744
push_middle 207046869
get 125886
push_front 216103308
push_front 61443071
push_middle 141784649
get 124955
push_front 769655973
push_back 707962310
push_front 161942081
get 85005
push_front 768248816
get 88071
push_middle 654971144
push_front 608354745
push_front 902721034
push_back 811555446
push_front 936098643
push_front 668372075
push_front 249198186
push_front 176022477
get 66925
push_back 144113813
push_back 965082372
get 140058
push_back 157333261
push_middle 997460097
get 41659
push_front 8807758
push_middle 479817917
push_front 643411126
push_middle 957222405
get 108081
push_back 328303500
get 118962
push_back 912787801
get 70693
push_front 269356579
get 68489
push_front 722059187
push_front 809756833
push_front 699848747
push_front 28425930
push_front 493566850
get 4685
push_front 660375286
push_middle 576217313
push_front 986476713
get 24547
push_middle 729931190
push_middle 517937044
push_middle 960045014
push_front 213791148
push_middle 23030213
push_back 131665754
get 65536
push_front 421737483
push_middle 809621048
push_middle 73590086
push_middle 289724984
push_front 360205329
push_middle 122808387
push_back 93176736
push_middle 908462459
get 705
push_middle 237931460
push_front 802765944
push_back 406655994
push_front 458043393
get 97839
get 92304
push_back 230564872
get 1442
push_back 59521383
push_front 59689882
push_middle 905101746
push_front 474368137
push_back 228739001
get 33218
push_front 436014204
get 106943
push_middle 168749654
push_front 965928217
push_back 740358962
get 66025
push_front 527450335
push_back 330441543
push_front 863258719
push_back 571439172
push_back 252685485
get 46311
get 117076
get 9419
get 98859
push_front 424791567
push_middle 13772475
get 94255
get 67570
get 83803
get 779
push_back 873306820
push_back 495928157
get 27858
push_middle 480160953
push_back 45459766
push_back 705304526
get 83430
push_back 889451337
push_back 968463901
push_front 687831809
push_middle 939383487
push_front 767273849
get 106707
push_front 832143462
push_front 365594194
get 11366
push_middle 269086988
get 19808
push_back 480354636
push_front 852171143
push_middle 896284487
push_front 725265811
push_front 82357850
push_front 195284938
push_back 24958734
get 116527
get 21044
push_back 765007110
push_middle 796276191
push_back 375561609
push_middle 685804781
push_front 190058893
push_middle 490389000
push_back 21234164
push_front 960501004
push_middle 712766977
get 96256
push_front 153987064
push_middle 692740612
push_back 895726210
push_front 280257829
push_front 674641212
push_middle 399063633
push_back 298858615
get 98733
push_middle 325004196
get 101916
get 4920
push_back 253670050
get 90772
get 39971
push_middle 844887037
push_middle 231264319
push_back 424778761
push_front 560866332
push_back 783872974
push_middle 598517534
push_back 677732441
push_middle 240706071
push_back 730747195
get 74131
push_back 18695049
get 57579
push_front 470682932
push_back 520151128
get 62304
get 78931
push_front 703713273
push_back 978998461
push_front 392826583
push_back 901471029
get 108868
push_back 569706010
push_front 733918586
push_back 504323941
push_front 910854484
push_middle 739837748
push_middle 175508241
get 10278
push_front 348167115
get 71660
push_front 375753617
get 86042
push_middle 271211952
push_back 921828710
push_front 846397908
get 123409
get 30034
get 94551
push_middle 599415702
push_front 13949321
push_back 409855366
push_front 411347769
get 103457
get 128727
push_front 176792997
push_middle 798572435
get 10308
push_back 216543927
push_front 570196091
push_back 244536740
push_back 757392235
push_front 542839372
push_middle 848604368
push_middle 849817244
push_back 698485222
get 91112
push_back 217325106
push_middle 752448255
push_middle 163794023
get 38227
push_back 634490809
push_back 757948144
push_back 522977683
push_back 785416018
push_middle 416698316
push_middle 627702298
push_front 529466649
push_front 263889970
push_front 353464734
push_front 883714061
get 60854
push_back 548465876
get 113300
get 7153
push_front 855261811
push_front 982750424
push_front 884867637
push_back 40752729
push_front 946137775
push_front 342492010
push_middle 400403950
push_front 827243878
push_front 667793602
push_middle 306616297
push_front 50206232
get 86881
push_middle 768121896
get 123774
get 52219
push_front 713531613
push_back 106334325
get 21277
push_middle 63232449
push_front 424452881
push_front 26413403
push_back 573632730
push_middle 548492490
push_back 248202152
push_middle 45122564
push_back 61131171
push_middle 581775999
push_middle 627213096
get 55259
push_front 673787675
get 40040
push_middle 585796460
push_middle 425130352
push_front 723740587
push_middle 423585113
push_front 455122633
get 45180
push_middle 548837899
push_front 531884616
get 58314
get 30030
push_front 427265085
push_back 799122960
push_middle 843382278
push_front 476815830
get 124553
push_middle 560077050
push_middle 559831667
push_back 17933647
push_back 756097385
push_back 25287697
push_back 630654915
push_middle 419530776
get 57322
push_middle 843553669
get 58052
push_middle 484260313
push_back 480757954
get 54251
push_middle 516054886
push_back 821786291
push_middle 690927167
push_middle 860409513
push_back 969823584
get 78920
push_front 521778785
get 36097
push_front 380654139
get 140407
push_middle 646200397
push_front 195500386
push_middle 500636974
push_back 774662201
push_back 784657836
push_middle 209864412
get 132613
get 43546
get 28059
push_back 616873400
push_back 198397614
get 73652
push_back 677936922
push_front 955750470
push_middle 88765606
push_middle 90274389
push_back 615480825
push_back 82166288
push_back 34146647
push_front 772272175
push_back 369246010
push_back 346244007
push_middle 535016892
get 94010
get 34323
get 110176
push_front 78731242
push_middle 254115476
push_front 660571271
push_front 823435355
push_front 834020697
push_front 977780704
push_front 449290464
push_middle 664823229
push_middle 247550983
push_back 411867057
push_front 367131230
push_back 784242609
push_front 928063616
push_front 126419989
get 105846
push_middle 643267943
push_middle 711267533
push_middle 142658884
push_front 494683182
get 14162
push_middle 533774909
push_middle 782284409
push_middle 829510515
push_front 344525315
push_front 898384468
get 50724
push_back 915249485
push_back 176773981
get 25363
push_front 583236877
push_back 122751691
get 75988
push_middle 143842795
get 88317
push_front 671102119
push_back 589253611
get 65921
get 110973
push_front 984589106
get 109694
push_back 653043169
push_back 456409
push_front 222260088
push_middle 516698592
push_middle 591137297
push_back 74099254
get 44041
get 112969
get 93881
push_front 942813789
push_back 804767428
push_front 633679863
push_middle 569082813
get 53726
push_front 936025194
get 21117
push_middle 323498396
get 96642
push_middle 54175267
get 47371
get 107271
get 23
push_front 204914632
push_middle 953378130
push_back 146446889
get 61471
push_middle 6886248
push_front 555668173
push_front 633899819
push_back 233048640
get 122210
push_back 976502318
push_back 595665024
push_front 418906727
get 120018
push_middle 375501551
get 90686
push_middle 704092413
push_middle 485178333
push_front 656039620
push_back 645243628
push_front 748461711
push_back 211456319
push_back 357096944
get 91453
push_back 554614418
get 33543
push_middle 937750920
push_middle 238831534
push_back 878549051
push_middle 622206792
push_back 624421832
push_front 379877606
push_middle 891332747
push_back 740413088
get 113424
get 90752
get 138354
push_front 655404772
get 129431
push_front 110649049
push_front 921093490
push_middle 783800622
get 125218
push_front 954216531
push_back 693780452
get 29209
push_middle 626969363
push_middle 251335588
push_back 337155452
push_front 912889856
get 98209
push_middle 661005463
push_front 107745357
push_back 659249924
get 48346
push_middle 946454995
push_back 599012500
push_middle 103730860
push_back 480796678
push_front 74566176
push_back 447249183
push_back 858962467
push_front 400562159
push_middle 470658487
push_back 577338217
push_middle 85845375
push_middle 944501246
push_back 750526689
push_front 445067222
push_back 610534358
push_front 147329197
push_back 822586193
push_middle 959104329
get 94938
push_back 934407314
push_middle 483309440
push_back 123858252
push_middle 501734915
push_middle 551991215
push_back 280988399
push_back 704162234
get 19744
push_back 269540669
push_middle 64024464
push_back 580864755
push_back 114328003
push_middle 418579937
push_middle 333459837
get 133005
push_middle 477810356
push_front 916734798
push_middle 999013865
push_back 100174153
push_middle 96468795
push_middle 788968818
get 98343
push_front 190315403
get 127883
push_middle 191060895
get 99285
push_back 571848678
get 54539
push_back 297788199
push_back 410978900
push_front 776010069
get 109775
push_back 80866796
push_middle 400692665
push_front 353438584
push_back 640287851
push_front 236272574
push_front 817461763
push_back 293851577
push_back 850011932
push_middle 60474793
get 39193
get 42965
push_back 82178042
push_middle 675285671
push_back 230418143
get 18078
push_middle 646154980
push_front 58141396
push_back 192634267
push_back 108507477
push_back 466696096
push_middle 745629726
push_back 507106392
push_front 720067954
push_front 402425929
push_front 93982147
push_back 626977619
get 90828
push_middle 475025377
push_front 602557614
push_back 124025331
push_front 108690077
push_middle 324906592
push_front 173354818
push_middle 945788106
get 64403
push_back 505263870
push_back 508679214
push_front 442630329
push_middle 874875675
get 34730
push_front 450612821
get 96927
push_back 909359144
get 17056
push_middle 764783195
push_middle 696146948
get 136650
push_front 165313100
push_middle 743292230
get 30361
push_front 196468673
get 39934
push_front 899912946
push_front 68721788
push_middle 691392708
push_middle 821652328
push_front 49814861
push_front 380964842
get 73370
push_back 607629765
get 33374
push_front 334357412
get 41836
push_middle 724895289
push_middle 988781775
push_front 828568552
get 96026
push_middle 417538826
push_middle 82088202
get 20452
get 95489
push_middle 968096840
push_back 436289103
push_middle 849846424
get 86750
push_middle 870660122
get 40801
push_front 645216025
push_middle 260158873
get 66672
get 33307
get 138217
push_middle 639385109
push_front 63913773
push_back 87659490
push_front 310775047
get 4610
push_front 722001645
push_middle 298026482
push_front 699805169
push_back 385666725
push_back 63423483
get 47042
push_front 475743669
push_front 468641479
get 117478
push_front 478772680
get 10985
get 95055
push_back 384136764
push_back 286680348
push_middle 302334405
get 69926
get 115214
push_front 660279130
push_back 872877211
get 91067
push_middle 591253088
push_front 216174754
push_middle 325415313
push_back 773712053
push_middle 31640249
push_front 558387500
get 44015
get 96436
get 50847
push_front 306034313
push_back 583763728
push_middle 856715692
push_middle 173771563
get 7805
get 77759
get 81086
push_back 662550846
get 41469
push_middle 235054187
get 337
push_middle 57871524
push_middle 775597661
push_front 95544628
get 19275
push_middle 985430966
push_middle 527890125
push_front 253486353
get 46890
push_middle 51290882
get 65231
push_middle 348317958
push_middle 711323500
push_middle 282754190
push_front 841305050
push_middle 111202665
push_middle 60480622
get 99437
push_middle 763455853
get 108607
push_back 469053487
push_front 838335412
get 113731
push_middle 754882408
push_back 874840854
push_middle 583045273
push_middle 308779350
push_middle 544162910
push_middle 31445229
push_front 466543742
push_front 990983782
push_middle 564596434
get 74327
push_back 789280319
push_back 918305569
push_back 587833046
get 38282
get 21608
push_back 743274469
push_middle 405659132
push_back 149145474
push_back 145991766
push_front 815419361
push_front 709321364
push_middle 573686232
push_front 352812832
push_front 213480436
push_front 204132588
push_front 4499111
push_front 971319288
push_middle 597792156
push_middle 529344814
get 136341
push_middle 478747079
push_middle 884865395
get 101047
push_front 965963961
get 78729
push_middle 289870802
get 133969
push_middle 792102896
push_back 947192409
push_back 278290709
get 69105
get 124504
push_front 289921356
get 62022
push_front 467859238
get 11158
push_front 492949371
push_front 226251351
push_middle 319458023
push_middle 391991439
get 94867
push_back 446695260
push_back 995179125
push_front 483453398
get 124175
get 50922
push_front 528433562
push_back 761016638
push_front 967116599
push_middle 743792322
push_back 215078606
push_middle 328154075
push_middle 824471837
push_middle 568310512
push_back 285693909
push_middle 565294310
get 57035
push_middle 236290534
push_front 502321167
push_back 977495803
push_middle 963107748
push_back 262802680
push_middle 319955053
get 46917
push_front 968098306
get 5112
push_middle 476058905
push_middle 631608728
push_middle 764574365
get 41023
push_front 796213632
get 87095
push_front 746841875
push_back 493809513
push_front 176120650
push_middle 417953770
push_middle 545183998
get 4268
push_middle 503557519
get 43713
push_back 328183159
push_front 558773566
push_middle 914212915
push_front 751696712
push_back 398532218
get 32955
get 8057
get 109093
push_middle 827987018
push_back 516735012
push_back 305718101
push_back 515466216
get 111115
push_middle 75743037
get 43584
push_back 743158144
push_front 521725688
push_middle 579381382
push_back 204904313
get 46235
push_back 393291499
push_middle 369815727
push_middle 164260119
push_back 452822040
push_back 929980719
push_back 399904285
push_back 607145446
push_back 93056625
push_middle 330881487
push_front 101031885
push_front 736832272
push_middle 269485227
push_front 292447653
push_middle 711992222
push_back 854042702
push_back 241643340
push_middle 728776727
push_front 561384458
push_middle 672864386
get 66503
push_middle 957139692
push_front 309449467
push_front 557339250
push_front 608556852
push_middle 974525946
get 115447
get 43037
get 22926
get 11103
get 72625
push_middle 658408010
get 77526
push_middle 61470850
push_back 798794613
get 23180
push_front 55639676
push_front 895556214
get 1653
push_middle 285889099
push_middle 787613754
push_back 358346481
push_middle 452411329
push_front 411282790
get 122902
get 87513
push_back 361430488
push_back 625559221
push_back 720231512
push_front 487030818
push_back 758873557
push_middle 271908376
push_front 791453842
push_back 984008588
push_back 35152634
push_middle 263399421
push_back 558788135
push_front 965526206
push_front 768334464
get 97284
push_front 832224205
get 3242
push_front 661968184
push_front 359475961
push_middle 977786566
push_front 478449482
get 115805
push_back 773399656
push_back 103029616
push_middle 933977265
push_back 12853644
push_front 503354732
get 36631
push_front 339934905
get 43123
push_front 900591568
push_middle 979651771
push_middle 431955325
get 102085
push_back 135010027
push_middle 963935185
get 19692
push_back 148328968
get 58160
push_back 882281330
push_middle 863848067
push_front 127242961
get 25880
push_front 828995653
get 120863
push_front 792323609
push_front 93562608
push_back 633157826
get 3512
get 139040
push_front 906701983
push_back 806227996
push_front 123768288
push_middle 772046731
get 24496
push_middle 682957387
get 31004
push_back 441679655
push_middle 914086508
push_middle 674479203
push_back 460244472
get 125589
push_back 962345484
get 23020
push_middle 748225422
push_back 92974205
push_back 763493865
push_back 976362256
push_middle 903050656
push_middle 785717688
get 54103
push_front 530233356
push_back 394661663
push_back 105509666
get 39162
push_back 10970590
push_middle 747994187
push_back 316167883
push_back 128902175
push_front 257105967
get 105911
push_middle 618181883
get 107784
push_back 440519395
push_front 178742088
get 123058
push_back 177270705
get 128200
push_front 700816211
push_back 164883767
push_back 341698297
push_middle 977044786
push_front 456481957
push_front 692298759
push_back 415250691
push_back 570551131
push_middle 317333779
push_middle 845107137
get 123077
push_middle 284102158
push_back 138211015
push_back 593739844
push_front 243590459
push_front 994202705
push_front 473947439
push_front 682180422
push_back 891498033
push_back 71885884
push_middle 762588094
push_back 238387932
push_middle 304350716
get 108979
get 10318
push_front 830430570
push_middle 720262232
get 59837
get 121123
push_middle 270099410
get 34272
push_middle 493574414
push_middle 734385052
push_middle 332921277
push_front 869787615
push_middle 312073093
push_front 877045323
get 83003
push_back 216515782
get 66590
get 41107
push_front 763606234
push_front 899749777
get 44779
get 74769
get 101369
push_back 983916564
get 4806
push_front 136520109
push_middle 864144070
push_middle 272830131
push_front 816658679
push_back 742461250
push_middle 521400246
push_front 294001433
push_front 303953292
push_front 710086933
push_front 96023676
push_back 424078099
push_back 58984166
push_front 232998382
push_front 792837832
push_front 815526860
push_back 942505630
get 129190
get 18447
push_front 993536402
get 7990
push_back 650194881
push_middle 623835985
get 41498
get 70865
push_back 17005154
push_front 824679625
push_back 635561994
push_middle 548270794
push_back 609613581
get 33095
push_back 946590352
push_middle 701793774
get 70458
push_front 828331898
push_middle 621152549
push_middle 668867173
push_front 792251914
push_middle 425746916
push_front 293919451
push_back 193199129
push_front 395284907
push_back 584295474
push_front 990826845
push_front 382877175
push_back 394925190
get 135276
push_front 717620700
get 21795
push_back 300682335
push_middle 51975345
push_middle 298304342
push_back 704990018
get 70482
get 77022
get 81966
push_front 28235832
push_front 920973889
get 103237
push_middle 763588669
get 53087
push_middle 941159523
push_front 743377851
get 39756
push_front 778663430
get 57751
push_middle 891439495
push_back 882676482
get 4684
push_front 640464948
push_back 61633642
get 4789
push_back 947973951
get 97068
push_front 764097376
push_back 753112443
push_back 171625844
get 95821
get 112681
push_back 740990784
push_back 608495965
push_back 920052877
push_back 87746647
get 48680
get 48850
push_back 681940699
push_middle 770645254
push_back 375815511
get 71430
push_front 425148945
push_back 171271531
get 12026
push_middle 617688157
get 98770
push_front 476372699
get 46878
get 77983
push_middle 990538448
push_middle 223279220
push_front 603854487
push_back 588802253
push_back 798084748
push_middle 342947768
push_front 208802022
push_back 63777100
push_middle 587542899
push_middle 171544027
push_back 766082537
push_middle 894834068
get 984
push_back 712597703
push_back 736582986
get 124479
push_front 81900665
push_middle 978837812
get 16411
get 92679
push_front 860041598
push_back 738375455
push_front 184046771
push_back 870747277
push_middle 325737811
push_back 314266090
push_back 442019020
get 35734
get 121722
get 135575
get 98222
get 50315
push_front 787949775
push_middle 95583561
push_back 248061877
push_middle 405029395
push_middle 182207518
get 104177
push_middle 666735916
push_middle 937050873
get 85864
push_middle 263878288
push_front 98710781
push_front 444984992
push_middle 843155361
push_middle 610534972
push_front 802708547
get 79989
get 37654
push_middle 897949428
get 20119
push_middle 621401842
push_back 452267729
push_back 681537454
get 97894
push_front 116114514
push_middle 104408120
get 14214
push_back 3299834
push_front 525916771
push_front 204873341
get 76641
get 28917
get 4443
push_back 971386913
get 118386
push_back 173186420
push_front 354463442
get 67536
push_front 180768022
push_front 688057651
push_middle 836538451
push_back 986858750
push_middle 324726939
get 68876
push_back 549168527
push_middle 274045282
push_front 91598634
get 4043
push_back 590019082
push_middle 137709540
push_front 486354683
get 25817
push_back 669187796
push_front 251302349
push_front 594187051
push_back 521313596
push_back 25546727
push_back 240850762
get 29821
get 75538
get 14816
get 88678
get 59329
push_middle 311872111
push_back 194851531
get 52078
push_front 374286849
push_back 714814696
push_front 284130144
push_back 792041649
push_back 991379334
push_front 377713577
get 13267
push_middle 850437834
get 46481
push_back 460863643
push_middle 319148599
push_middle 278542789
push_middle 533270986
push_middle 782255697
get 45947
push_front 379271853
push_back 78713717
get 124589
push_back 96292438
get 79785
get 59794
get 125524
get 108522
push_middle 60776549
push_front 871830491
push_middle 777337538
push_middle 657252185
push_middle 914601402
push_back 264713104
push_middle 297954749
get 106260
push_front 582815725
push_back 889904525
push_front 246827775
get 113226
push_middle 164264025
get 78990
get 133787
push_middle 892114904
get 118951
push_back 35664279
push_front 644701125
get 91938
push_middle 387693103
push_back 315009240
push_front 725906533
get 62820
push_back 753795028
push_front 302381231
push_middle 19312086
push_back 912329606
push_back 183427886
push_front 494374686
push_middle 976385044
push_back 436823086
push_back 421802950
push_middle 21685493
push_middle 828412820
get 13599
push_middle 270117591
push_front 519359813
push_front 513899435
push_middle 602188136
push_middle 943867529
get 14521
push_back 455673113
push_back 835359569
get 105089
push_middle 629074244
push_middle 44193131
push_front 6783096
get 18193
get 64987
push_front 20985832
push_middle 357670980
get 58896
get 111281
push_front 880551603
push_back 425299509
get 80077
push_front 437673958
push_middle 208233778
push_middle 832569849
push_back 995972750
push_front 166196102
get 30898
get 16379
push_front 994220400
push_front 791687171
push_middle 1776001
get 58990
push_back 778871454
push_front 879189992
push_back 122784401
push_back 566706785
get 78023
push_back 535400510
push_middle 388272425
get 25881
get 63597
get 18957
get 54306
push_middle 701610720
push_middle 771437975
get 109905
push_front 885230577
push_middle 830431101
get 7634
push_middle 819998959
get 27744
push_middle 727490367
get 15195
push_back 129748392
push_front 505932871
push_front 705080916
push_middle 763712771
push_front 98415920
get 63674
push_back 482046327
get 92759
push_middle 264999271
push_middle 944928792
push_back 574914573
push_middle 682319926
push_front 425706080
get 92047
push_back 957089296
push_back 142650615
push_front 683957600
push_middle 733991520
get 107280
push_middle 198803984
get 139560
push_back 216278093
push_front 200035606
push_back 767018581
push_front 767819597
push_back 536424286
push_back 843272700
push_middle 166969436
push_back 929525320
get 24938
push_back 450166028
push_back 366638215
push_back 435907725
get 136310
push_back 974391523
push_middle 251056609
push_middle 526183549
push_back 796897992
push_back 17235968
push_middle 720193960
push_middle 83999940
push_middle 601787487
get 24427
push_front 912351646
push_front 216572597
push_back 725883732
push_middle 44111782
push_front 31889146
push_front 623922590
push_front 541718661
push_back 199377436
push_back 957296757
push_front 837996391
get 3021
push_middle 670871028
get 109225
get 47878
push_front 637468253
push_front 418669187
push_middle 654394971
push_front 49749189
push_front 566552915
push_middle 95111669
push_front 290965237
push_middle 899769483
push_back 612317351
push_middle 184497560
push_front 162951539
push_front 962728484
get 137005
push_middle 114074140
get 59396
push_back 820609157
get 89121
push_middle 441930155
get 115372
get 27405
push_middle 163009018
push_back 304121163
push_front 810191702
push_middle 597315969
push_back 86321978
push_middle 71044912
get 135093
get 33949
push_front 450947134
push_back 412950439
push_front 821429096
get 34232
get 68908
push_middle 671888450
get 120575
push_middle 605098649
push_back 498062225
push_front 572281787
push_middle 203367052
push_middle 697744796
push_back 944154491
push_middle 129856611
get 16381
push_back 741638828
get 2956
push_middle 516955601
get 120041
get 137011
get 26784
push_middle 390694903
push_front 870046730
push_back 621129967
push_back 388055483
get 110486
push_front 496065213
get 124678
push_middle 348628010
push_back 712664019
get 122331
get 69545
push_front 415817252
push_front 488953982
push_front 272663494
get 6077
push_back 533775407
push_middle 604043307
get 114074
push_front 48785736
push_back 863151504
push_back 534455245
get 71987
push_back 844522810
push_front 517840789
push_back 266450578
push_middle 371720662
push_front 140947082
get 44978
push_back 257965383
push_back 948120461
push_back 694331674
get 117361
get 114722
push_middle 1115473
push_front 982203352
get 92924
push_front 493212143
push_front 868561905
push_middle 392532528
get 21467
get 89430
push_back 661124251
push_back 649665974
get 39440
push_front 406683878
push_middle 566240027
push_front 63625851
push_middle 665042606
push_middle 277981322
push_back 600231559
push_back 359488062
push_back 368920410
push_front 717835598
push_back 310908354
push_middle 870134281
get 14351
push_front 292623794
get 52339
push_middle 769922516
push_back 659910639
push_middle 530046053
push_front 784563539
get 123017
push_middle 73131941
push_middle 441825877
get 128024
push_middle 376079270
get 3641
push_middle 622923832
get 95052
push_back 932574630
push_front 975779115
push_front 42306693
push_back 846412343
get 100428
push_middle 785573240
push_back 286358197
push_middle 238320973
get 126096
get 83109
push_front 440521208
get 68749
push_back 533432786
push_back 226706061
push_middle 97243143
push_middle 96682627
push_back 820137604
push_middle 302148409
push_front 560954374
push_front 63930219
push_front 938480777
get 81440
push_middle 692329597
push_middle 484518639
push_middle 791476356
push_front 867036751
get 116480
get 6356
get 51780
push_middle 229590252
push_front 218391651
push_front 783690499
push_front 454413031
push_middle 622535288
push_middle 516385062
get 70098
push_front 24122314
push_front 32020809
get 47289
push_back 53081933
push_front 399226723
get 33550
push_front 471896452
get 111173
push_back 315743235
push_back 625524439
push_back 685982210
push_front 977122448
push_back 365474282
push_front 175143290
push_front 646594615
push_front 917273578
push_front 221639198
get 127343
push_front 608988560
get 114818
push_middle 964632237
push_back 259399935
push_middle 988754423
get 6965
push_back 244710400
push_back 142725343
get 76134
get 54527
push_back 349028954
get 120716
push_front 386636999
push_middle 263951379
push_back 585224836
push_back 485858177
push_front 935588302
push_back 678292593
push_front 758783157
push_middle 531036700
get 30359
push_back 622981082
push_back 414420689
push_back 538114828
get 17593
push_front 644626033
get 88476
push_middle 208506573
push_middle 758982559
push_back 739006280
push_back 38380074
get 35419
push_middle 923507855
push_middle 807824416
get 55314
push_middle 957006602
get 53485
push_front 944030957
push_middle 198848562
get 83635
push_middle 734799131
push_middle 590751195
get 113852
push_back 312702213
get 524
get 64132
push_back 173362316
push_middle 590309090
push_back 981429384
push_front 980234912
push_back 923800340
push_front 218641853
push_front 90588235
get 84097
push_back 320238179
push_front 371654014
get 68813
push_middle 218973092
push_back 443623708
push_front 328564974
push_middle 912146184
push_middle 256609354
push_front 982482364
push_middle 250758190
push_middle 605961145
push_front 63028653
push_middle 872599975
push_back 865804181
push_back 310252217
push_front 417871000
push_back 38283567
get 126629
push_front 371184209
push_back 183711122
push_back 618383445
get 37267
push_front 364126641
get 3958
push_back 747964899
get 35975
get 50198
push_front 374840832
push_middle 420096848
push_middle 692837116
get 140455
push_back 69849540
push_back 387776826
push_front 975410022
push_back 49037455
push_front 215774876
get 48572
push_front 622182847
push_back 113781802
push_middle 346586428
push_back 695387361
push_middle 196176392
get 8053
get 71519
get 99815
push_back 476467823
push_back 421209787
push_back 22593271
get 54756
get 59405
push_back 619225307
push_front 793235596
push_middle 48367478
push_back 294828802
get 77508
push_middle 248196021
push_front 74491209
push_back 259673876
push_back 552640642
get 119007
push_back 286017657
push_middle 972009074
push_back 795500221
push_middle 688778590
push_front 61394855
push_back 710065313
get 138643
push_middle 532651737
push_front 793625127
push_back 609274114
push_back 487992690
push_front 184200462
push_front 158879034
push_middle 483578537
push_front 677194355
push_back 620162058
push_back 562079117
get 38996
push_front 137909549
push_back 820818512
get 98132
push_middle 54661044
get 91042
push_front 257628673
get 103743
push_front 436395783
push_front 167533039
push_back 615904840
get 79869
push_front 700431185
push_middle 441853869
push_middle 170160984
push_front 649261319
get 3233
get 24810
get 43800
get 26988
push_back 644825819
push_middle 549987628
push_middle 509094687
push_back 681948248
push_middle 655020231
push_front 698855636
push_front 662055034
get 19634
push_back 63278216
push_middle 644933939
push_front 615762877
push_middle 1982976
get 27138
get 71446
push_back 816308664
push_front 20934022
push_middle 585954327
push_middle 208890350
push_front 702940848
get 53447
push_front 534226996
push_middle 511877474
push_front 204086488
push_back 806407590
push_middle 869371801
get 24066
push_front 46393780
push_front 999617421
push_back 546824466
get 30735
get 71210
get 62126
push_front 854318131
push_back 142598012
push_front 124450925
push_back 545670093
push_middle 336244505
push_back 799352997
push_middle 150374518
push_back 713893501
get 61374
push_back 403479275
push_back 748536924
push_front 68206561
push_front 834049013
get 89420
push_front 605583511
push_front 294630048
get 66944
push_middle 657448850
push_back 227178510
push_back 567628577
push_front 588129644
push_back 467550114
push_back 240604251
push_back 697505186
push_front 39139890
push_back 630354616
push_back 249242521
push_front 112229572
get 22041
get 84572
push_back 493143879
push_front 271362581
get 19611
push_middle 830174865
get 14575
push_back 518863384
get 136369
push_back 583594643
push_back 778835872
push_middle 256985639
push_middle 623053775
get 76998
push_front 226139963
push_back 249851632
push_back 518733680
push_back 145495737
push_back 407718944
get 73353
get 88980
push_front 507950064
push_back 495529142
push_middle 193115110
push_front 588488531
get 63419
push_front 667936985
push_back 627307656
push_back 555515096
push_back 991434156
push_front 545647015
push_middle 965275294
get 50538
push_front 495517485
push_front 422114456
push_middle 228790065
push_front 430899630
push_middle 958911410
get 2914
push_back 490538543
push_front 565799356
push_middle 104729128
get 76345
push_back 462063062
push_back 472571473
push_middle 930270079
get 102107
push_front 952421030
push_middle 447435551
push_middle 13578514
push_front 695032277
push_middle 346271565
push_middle 12150803
get 108858
get 48325
push_back 984588567
push_back 728014653
push_back 187000518
push_middle 891091978
get 84951
push_front 727510363
push_back 448041386
push_back 702225724
push_front 82219171
get 11606
push_front 255844489
push_front 78697291
push_front 269910208
push_front 829711123
push_middle 669258195
get 17334
push_middle 438453937
push_front 425931801
push_middle 590295542
push_middle 756908736
push_middle 495024866
get 28181
push_front 287702940
push_back 668078856
push_back 258232643
push_middle 185890239
push_front 71196103
push_back 387312683
push_back 139391242
get 88782
push_front 590616219
push_front 710753013
push_back 663258113
push_back 783569467
push_back 615588497
push_front 614370220
push_back 244892501
push_middle 647900302
push_front 86358285
push_front 324332015
get 129191
get 67636
get 89185
push_middle 636886618
push_middle 391021480
get 99280
push_back 305006996
push_middle 585593330
push_middle 500434739
push_front 752723404
push_back 675693342
push_back 838738739
push_middle 878211617
push_front 156880245
push_back 163833276
get 34496
push_middle 205833880
push_back 212879045
push_front 133527967
push_front 518448570
get 65137
get 131625
get 110940
get 74491
push_back 299402249
push_back 211864634
get 117808
push_back 473851109
push_back 473399743
push_front 162481053
push_middle 224020241
push_front 592143176
push_middle 895734659
push_front 285404690
push_middle 917770678
get 134709
push_front 987216278
get 79294
get 72116
push_middle 346072144
push_back 985305019
push_front 382155088
push_back 827370950
push_middle 822699924
push_front 782706369
push_front 323451207
push_front 338807228
push_middle 460002065
push_back 589712531
push_middle 512624671
push_middle 746018667
push_middle 571221227
push_back 751361246
push_front 455267839
push_middle 408344076
push_front 769855315
push_front 365142580
push_back 842967067
push_middle 93101840
push_back 153530796
get 96072
push_middle 257156492
push_front 835688673
get 86201
get 25599
get 108087
push_back 822034668
get 130083
push_front 944600018
push_back 543568003
get 104939
get 6657
push_middle 751218668
push_back 430290786
push_back 988469153
push_middle 324803767
push_front 803746154
push_front 3701797
push_middle 847302235
push_middle 117921422
push_back 272617118
get 48649
push_front 638401022
push_back 55300013
push_front 942152673
push_middle 961794116
push_middle 369715369
push_middle 289267024
push_front 692084082
get 52018
get 60285
get 62312
push_front 304601027
push_back 575666183
push_front 318653030
push_back 8508490
push_front 680826763
push_middle 238378279
push_front 350960636
push_front 823094964
get 123120
get 114611
push_front 994024679
get 83968
push_back 161490835
push_middle 432876510
push_middle 746633215
push_front 853510398
push_back 945502240
push_back 448599622
push_middle 725123973
push_back 103768934
get 139430
get 110757
push_front 674857090
push_front 925874272
push_back 884563205
push_back 690481114
get 117224
get 38752
push_back 130636397
push_middle 915341729
push_front 411507233
push_back 274538183
push_back 438557759
push_back 414267017
push_back 789034538
push_front 579825652
push_front 817093453
push_front 45790287
get 120148
push_middle 333543781
get 39364
push_back 717919658
push_front 772977730
get 30385
push_back 355298830
push_front 960011535
push_front 704539979
push_middle 430240872
push_middle 647280437
push_middle 38310419
push_front 549488089
push_middle 65344067
push_back 235739468
push_middle 708331145
push_back 143328920
get 72848
push_middle 91608721
push_front 714372621
get 130994
get 75226
push_front 712047436
push_back 116873243
push_back 871178067
push_front 269807919
push_front 604430185
push_middle 125320985
push_front 212347838
get 19047
push_middle 992363081
get 28271
get 121568
push_front 422411707
push_middle 143884359
push_middle 156839091
push_back 689470800
push_middle 207022436
push_middle 936741111
push_front 302147341
get 76611
push_front 690530045
push_front 190834269
push_back 40554012
push_back 803967925
get 36317
push_front 154424266
get 36961
get 84668
push_middle 908141947
push_front 309329730
push_front 625984652
get 16787
get 77984
push_back 514248806
push_front 878587303
push_middle 700062264
push_back 942243800
get 67057
get 63308
push_front 589625285
push_middle 75608479
push_middle 462924626
push_front 296813896
push_front 914812606
push_front 33784849
push_front 865815620
get 132986
push_back 744604635
push_front 889296945
push_back 351380620
get 60908
push_middle 828127903
push_middle 148990980
push_front 712084603
push_front 896887112
push_back 388093722
get 118055
push_front 341746928
push_middle 712845742
push_back 894344459
get 117717
push_front 375813256
push_front 487112021
push_middle 218438224
get 73751
push_back 881246567
get 32933
push_back 99680721
get 7114
push_back 950726710
get 25524
push_middle 161422145
get 136317
push_middle 185950242
get 101157
push_front 980880070
push_middle 781920064
push_front 942706428
get 15208
push_back 911991748
push_middle 882617933
push_back 724293231
push_front 146292163
push_middle 567952288
get 36147
push_middle 876745583
push_front 376956708
push_middle 795879884
push_middle 377439493
push_back 913774039
push_back 335057965
get 5394
push_back 16011885
push_front 757258940
push_front 260363864
push_middle 771486226
get 101960
get 76725
get 11476
get 10216
push_back 450826441
push_front 827879777
push_back 983905080
push_middle 677366463
push_middle 787093429
push_middle 522174999
push_middle 710615237
get 43999
push_front 230814865
get 118257
push_middle 840504794
get 995
push_back 19804403
push_back 807632169
push_middle 717075069
push_back 686262165
push_back 755993709
push_middle 718552761
push_front 340900637
push_back 351100244
push_middle 432192038
push_front 130496880
push_front 978032994
push_front 457951611
push_back 502925655
push_back 589356792
push_back 492729353
push_back 270215230
push_back 475029752
push_middle 434051020
push_front 195689872
push_back 233845962
get 20023
push_front 118852974
push_front 298584376
push_front 647607183
push_back 216371829
push_middle 852553047
push_front 916612570
push_middle 173240557
push_front 963787546
push_front 456509312
push_back 23378611
push_back 950044467
push_back 145701096
push_middle 947152805
get 67669
push_front 791754806
push_middle 135298637
push_front 162634286
push_back 645053130
push_back 183526867
get 81136
push_middle 144871473
push_front 314938314
push_middle 481106387
get 54080
push_back 864710298
push_front 402483020
get 31098
push_front 957419349
push_middle 685163542
get 50197
push_front 934265718
push_middle 374070896
get 31573
push_back 702512962
push_back 380561709
get 116831
push_back 804349218
push_front 987772447
push_middle 616064281
push_front 680619493
get 71302
get 27065
get 76189
get 11180
get 106030
push_middle 390293869
push_back 482142835
push_back 949627781
push_middle 58622811
push_back 138818944
push_front 714703232
get 50140
get 23360
push_front 365871505
push_front 79410625
get 47498
push_back 130117939
push_back 813006682
push_back 889527125
push_front 559423497
push_front 661454684
push_back 960603707
push_middle 892898085
push_front 768286981
push_front 859403865
push_middle 775844143
push_middle 284877592
get 53215
get 29938
push_middle 599646828
push_back 564909410
push_front 760946898
get 1066
push_back 569080887
push_back 472089108
push_back 949406176
push_front 933506680
push_front 456396916
push_front 151257023
get 89620
push_back 561710875
push_middle 366517042
push_middle 197611744
push_front 465760853
push_front 52235212
push_middle 799652581
push_back 708534744
get 52124
get 129423
get 30906
push_back 785186943
push_back 545826551
push_middle 573574819
push_back 670229192
push_back 692966251
get 28867
push_middle 887691011
get 64924
push_middle 954277824
push_middle 496125682
get 86567
push_front 841707051
get 10783
push_front 526955381
push_back 320392492
get 135699
push_front 744444742
push_middle 713498666
get 31304
push_front 31264273
get 103406
push_front 528351936
push_back 657771893
push_back 912345207
push_back 37312898
push_back 992520589
push_middle 469922834
push_middle 456103974
push_front 210300209
get 25701
push_back 935638039
push_front 313580113
push_middle 770435951
push_front 589929397
get 117304
get 57494
get 117098
push_front 169790306
push_front 8563074
get 135992
get 50520
push_middle 369014961
push_front 520736144
push_back 833593064
push_middle 502231205
push_back 98379477
get 56983
push_front 473227425
push_middle 166653057
push_back 874335361
get 139161
push_back 489688714
push_back 907967549
push_back 529789652
push_back 557451280
push_back 590883056
get 35072
get 86235
push_back 351146523
push_front 542534490
get 41579
push_front 439421224
push_middle 180811298
get 132431
push_middle 105242590
get 72901
push_back 871114744
get 84694
push_middle 159480962
push_front 229174797
push_middle 703979893
push_middle 260484764
push_middle 4024233
push_back 181438344
push_back 698033508
get 68143
push_middle 803208860
push_middle 997010436
push_middle 20601760
push_back 11697440
push_middle 378425003
push_middle 794011413
get 19761
push_middle 3110720
get 70820
push_middle 361918374
push_middle 892293401
push_back 721756152
push_middle 292838538
push_back 155352938
push_front 972788718
get 109068
get 134982
get 52388
push_front 498443967
push_front 597894679
push_middle 53466514
get 97168
push_front 142791477
push_back 500025758
get 111821
get 94134
push_front 27021364
push_middle 145971974
push_front 24128581
get 75454
push_middle 469185787
get 6784
get 45257
push_middle 241932284
push_middle 845198194
push_back 854665607
get 121035
get 52433
push_front 140277493
push_front 155870608
get 62653
push_front 831980557
get 51479
get 10758
get 8498
get 59353
push_front 651292661
push_middle 540264500
get 42957
get 57689
get 13156
get 83199
push_front 26222351
get 24409
push_back 779782480
push_middle 654072576
get 57168
push_middle 13747532
get 9978
push_back 882621585
push_back 438124369
push_back 10191304
get 112546
push_front 844614907
get 18556
push_back 478453573
push_front 165420821
get 124521
get 94258
push_back 522971741
push_front 282664341
push_middle 339397252
push_middle 993677828
push_front 16307800
push_middle 718041973
push_front 77757938
get 53438
push_back 980097411
get 60982
get 33252
push_back 491832088
push_front 899245059
get 19126
push_front 575484345
push_back 759719037
get 117828
get 100679
get 24487
get 50125
push_front 155185535
push_back 664551215
push_back 861351694
push_front 692022443
get 47257
push_back 64846189
push_middle 895079029
push_middle 403470399
get 13735
push_back 29081106
push_back 547279047
push_middle 855891212
push_middle 151693403
push_back 879199780
get 8439
push_front 644823034
push_middle 844261244
push_middle 617953887
push_back 263952361
get 48805
push_back 617710951
push_back 165205650
push_front 247421510
get 107506
push_front 915512257
push_back 82921949
push_back 244970395
get 44912
push_middle 948413556
get 99345
get 51638
push_back 73409744
get 68954
push_front 454955487
push_front 404841117
push_front 595681228
get 49276
push_back 598756317
push_back 628932572
push_back 547806110
push_back 658510938
push_middle 755123185
push_front 948097943
push_back 302037474
push_front 112690164
push_front 388344098
push_back 16740141
push_front 885187740
push_back 260619655
push_back 459530934
push_middle 112504214
get 126768
push_middle 483839599
push_front 777578731
push_middle 573196789
push_front 523964178
push_back 19511833
push_middle 45013046
push_middle 513975134
push_middle 456826484
push_middle 372776236
push_middle 540785528
push_back 160907836
push_back 6394520
push_back 787492692
get 17729
push_back 657689643
get 20556
push_middle 694421103
push_back 987304353
push_front 456833865
push_front 470056769
push_back 788848564
push_middle 442692794
push_back 300831627
push_back 81326277
push_middle 897284004
push_back 217493497
push_back 53990142
push_front 774014214
get 79720
get 40393
push_back 423537301
push_front 439845543
get 31517
push_back 878198749
get 71472
push_front 165725678
get 78310
get 81816
push_front 812631019
push_middle 434382368
push_middle 751548055
push_front 867833662
push_front 998899631
push_middle 954205139
get 53177
push_front 519420855
push_middle 306501894
push_back 797833994
push_back 601828740
push_middle 526114895
get 135452
push_front 355987552
push_middle 685471325
push_middle 39563912
push_back 181150603
get 127017
push_front 925871133
get 103476
push_back 325960293
push_back 285810508
get 119901
get 43597
push_back 259079012
push_back 80530228
push_middle 948658175
push_middle 711633916
get 126939
push_back 760382514
push_front 556949641
push_middle 612538886
push_front 192908998
push_back 335480447
push_back 662098216
push_back 77352689
push_middle 594706030
get 3509
push_back 176357856
get 99922
push_back 149059379
push_middle 194140886
push_middle 275683366
get 135695
push_front 236806216
push_back 948484505
push_front 571106340
push_front 992652463
push_front 275306404
push_front 474437653
push_middle 74197036
push_back 197156500
push_back 699436027
get 68927
push_back 637661603
push_front 701763625
push_back 784402178
get 77376
get 30414
get 93578
push_middle 348463222
get 137209
push_back 810367722
get 134456
get 51269
push_middle 436706269
push_front 599132030
get 110734
push_back 677261476
push_back 655721535
get 97222
push_middle 909739881
push_middle 806021740
push_middle 570539416
push_back 258658722
push_back 290245596
push_back 644559155
get 76376
push_back 151528419
push_back 25431239
get 44424
push_front 252383537
get 65258
push_front 776639663
push_front 922222584
push_front 500649696
push_front 312629511
push_middle 633371767
get 82020
push_front 893767292
push_middle 635671682
push_front 218918597
get 18023
push_middle 825667605
push_middle 300555311
get 17728
push_front 154612829
push_front 99154645
push_middle 290460140
push_back 203047796
push_middle 725576448
push_middle 313767306
push_back 570336432
push_middle 741975121
push_front 585968032
get 20812
push_back 530461135
push_front 309858665
push_back 447520299
push_back 273313226
get 83337
push_back 63896283
get 135731
push_back 645910616
push_back 537937717
push_middle 894989146
get 21876
push_middle 636707983
get 95819
push_back 563071529
get 23709
push_back 819198708
push_middle 646052236
push_back 518607224
push_back 585895613
get 54182
push_front 300644560
get 64687
push_front 144331867
get 59511
push_middle 957317036
get 104264
get 114472
push_back 20124572
push_front 541127209
get 101008
push_middle 369563818
push_middle 482451351
push_front 986188846
push_back 480964941
push_middle 50494755
push_back 128420038
get 106771
push_middle 753991601
push_front 487239401
push_middle 854311549
push_back 432886684
push_middle 169831585
get 109986
push_back 299707030
push_front 165113492
push_back 714167795
push_front 928904905
get 90962
push_back 349906220
push_middle 257020991
get 116199
get 141727
push_front 268889909
get 103254
get 8081
push_front 173459280
get 56189
push_back 730501660
get 30835
get 3567
push_back 692055877
push_back 729248874
get 72289
push_back 549983282
push_front 355859204
get 100690
push_middle 377825345
get 19835
push_middle 310890349
push_front 757254161
push_back 458916520
push_back 50309916
push_back 694129956
push_front 551505219
get 101951
push_middle 916962948
get 17029
push_middle 5839937
push_front 951734426
push_back 761391499
push_middle 304581927
push_middle 30929636
push_middle 420547349
get 32822
get 122882
push_front 227242789
push_front 803001667
push_middle 82301468
push_back 263588686
push_front 521657202
push_middle 709450512
push_back 410777779
push_middle 44883769
push_back 240579712
push_middle 76015718
push_middle 39274228
push_middle 384408656
push_back 117571634
get 113892
push_middle 486419398
push_front 270509757
push_middle 371048957
push_back 791974422
get 42006
get 111284
get 120325
push_back 370119264
push_front 641686555
push_front 864713217
push_middle 325054914
get 142261
push_front 340834779
get 98039
get 38167
push_front 133673072
push_front 504638113
push_back 969002202
push_middle 563452236
push_back 905231939
get 103897
push_front 42759924
push_front 953895252
push_front 633624349
push_middle 496298934
push_back 813811298
push_middle 663035662
get 109648
push_middle 790334319
push_middle 467043638
push_middle 54355065
push_middle 360120139
push_front 81308955
push_middle 273380565
push_front 729588822
get 21773
push_back 753505903
push_back 58543901
get 114270
push_back 153373537
get 89142
push_front 52726561
get 61017
push_back 710928511
push_front 509298685
push_front 389451292
push_middle 770609126
push_front 115068748
push_back 130632843
push_back 48555786
get 36592
get 134588
get 97915
push_front 879504897
push_front 238302742
get 118684
push_back 67903228
push_front 272697541
get 10865
push_middle 785271007
push_middle 183086836
push_middle 881067207
get 93213
push_front 883276648
push_front 564523570
push_back 32395807
push_back 922731030
get 5594
push_middle 677795947
get 19801
get 3241
push_back 238064384
push_front 244333131
push_back 73748723
push_middle 6105790
push_front 391169652
get 133785
push_front 473952870
get 21131
push_front 956666053
get 83190
push_front 207675123
push_back 963356370
push_front 882168332
push_middle 399465288
push_front 790046127
push_front 706421740
push_front 807464827
push_front 490898234
push_back 294674791
push_front 203068395
push_middle 1078010
get 47156
push_front 892778152
push_middle 960289850
push_middle 935862478
get 51428
push_middle 271096500
push_middle 890224697
push_middle 849098769
push_front 68954758
get 105860
get 52543
push_middle 903477119
push_back 561342930
push_middle 946518371
push_middle 709582282
push_back 94756605
push_back 670689355
push_back 895343710
push_front 702264294
get 134684
get 3769
push_back 93614706
push_front 830899672
get 99205
push_front 826917493
push_front 591502630
get 87428
push_front 123677053
push_front 43633750
push_middle 968409354
push_front 768560727
get 128147
push_middle 447696105
get 79908
push_back 875414331
push_middle 64512623
push_front 139036784
push_middle 991119537
get 18864
push_front 125154212
push_back 315954717
get 45140
push_middle 353719007
get 100814
push_back 710150484
push_middle 806170182
push_middle 207577766
push_back 381602479
push_front 49526687
get 110226
push_middle 828738372
push_middle 23634208
get 94454
push_back 960503962
push_front 270732642
get 76703
push_middle 69199776
get 19455
get 54399
push_front 127834086
push_middle 942332563
push_back 905693265
push_back 577177149
push_back 50494055
push_middle 709126448
push_front 343071921
get 104472
push_middle 187985285
push_back 883281204
push_front 116629956
push_back 580893101
push_middle 364093503
push_front 881104314
get 5198
push_back 288321291
push_front 128326508
push_middle 758732604
push_back 486555138
push_middle 167910146
get 21246
get 101634
push_back 612999617
push_middle 436612488
push_front 901485716
get 96436
push_front 96760803
get 61297
get 114596
push_back 595635187
push_front 733608336
push_back 148210692
push_middle 117174268
get 18304
get 102786
push_back 674172554
push_front 266652240
push_front 38894829
get 127881
push_front 309853181
push_back 516534839
push_front 244453235
push_middle 481774511
get 20354
push_back 132195842
push_middle 795073160
push_front 22653160
push_middle 398322444
push_back 309196931
push_back 450824407
get 130250
push_back 605477990
get 3957
push_middle 140685889
push_back 408007523
push_front 937028889
push_front 787840349
push_back 601472016
push_back 778009770
get 19325
push_back 548800429
push_front 621979472
push_front 13728226
push_back 639480049
push_middle 52697753
push_front 809119159
push_front 299427628
push_back 722163226
push_back 683545300
push_middle 327521975
push_front 950137053
push_middle 607025692
push_back 882576521
push_middle 411732275
push_back 217092739
push_back 37583944
push_front 3829758
push_back 264064184
push_front 367060842
push_front 311841592
get 136959
push_front 480983187
get 60728
push_middle 935710442
push_middle 590553482
push_back 111723459
get 40267
get 35121
push_front 683811397
push_middle 669993035
push_front 305683330
push_middle 431117253
push_back 111152603
push_front 805772190
push_middle 664824390
push_middle 869527607
get 46886
get 135232
push_front 999428904
push_back 176243015
get 135529
push_front 639642426
get 134215
get 26708
get 133531
push_middle 92688388
push_back 937354495
push_middle 533071395
push_middle 118738640
push_front 421314942
push_back 458560567
get 26363
push_back 709059971
push_front 330966437
push_front 425289900
push_back 832479110
push_front 452886778
get 7019
push_middle 507391043
push_back 810164232
push_front 73896246
get 73244
get 10009
get 10321
push_middle 800116533
get 18214
push_back 343501200
push_front 458720966
push_back 329695779
push_middle 279778785
get 101587
push_front 778002041
push_middle 961034539
get 101594
push_front 936769949
push_front 537662590
push_back 736481993
push_back 644299155
push_middle 907039622
get 118812
push_middle 342639241
push_middle 635083631
get 20730
get 135021
push_middle 69070330
push_middle 312464151
get 92635
push_middle 986713453
push_middle 52489091
push_front 17740120
push_front 981127428
get 2064
push_middle 745535500
push_middle 42971807
get 26515
push_middle 561221803
push_middle 287610234
push_front 932698926
push_front 300906756
get 110528
push_middle 394512374
get 874
push_back 660963570
push_middle 652479551
push_middle 959095733
get 80561
push_back 114439174
push_front 323063183
push_back 330691656
get 106386
push_middle 134281387
push_middle 62378891
push_middle 835191465
push_back 518785698
get 1849
push_front 587389732
push_back 628358705
push_middle 297234665
get 68310
push_back 837950507
push_front 853824089
get 9722
push_front 735045522
push_middle 934342241
push_back 424097584
get 113885
push_middle 131065010
push_middle 668680203
push_front 237677412
push_back 575462248
push_front 947820024
push_middle 472550116
get 110313
get 17920
push_back 318589459
push_back 156822117
push_back 745868192
push_middle 611615714
get 89655
push_back 511444885
push_front 444586590
push_middle 927251893
get 5361
push_back 522676307
get 85938
get 23197
push_middle 65988797
get 35725
push_middle 113732388
push_front 4444845
get 113228
get 81206
push_back 36488986
push_front 135829927
push_middle 816890780
get 124324
push_middle 291057962
push_middle 283574960
push_middle 48925400
push_front 800742871
get 2880
push_front 818853667
get 60194
get 134562
push_back 992896409
get 73353
get 20359
push_front 388983772
get 33132
get 22972
push_middle 161889309
push_middle 176380230
get 16269
get 114971
push_middle 570431948
push_middle 353798933
push_middle 696134061
push_front 844279955
push_front 86430327
push_back 503791852
push_back 17952652
push_front 46742376
push_back 933493038
push_middle 95384239
push_middle 71339256
push_front 470024370
push_middle 246596445
push_middle 462156432
push_front 113147810
get 24254
push_middle 63788769
get 8312
get 68323
push_front 931708036
push_middle 893101818
get 43907
push_middle 241350163
push_front 87947963
get 35221
get 55048
push_back 569542262
push_middle 992094568
push_back 881630843
push_middle 232794345
get 18034
push_front 277667454
push_front 345184786
get 12460
push_back 162231929
push_back 744701755
push_middle 803631904
get 47264
get 51897
push_back 323467263
get 76056
push_back 129302318
get 99559
get 14745
push_back 754469649
get 81037
push_back 187157643
push_middle 264187364
push_middle 806822282
push_front 781113212
push_back 866299857
push_front 26492957
get 12868
push_front 792263424
push_middle 420812349
get 94747
get 28330
push_front 601790369
push_front 48507409
get 131710
push_middle 178164477
push_front 194940045
push_back 665474360
get 101912
push_front 484744144
push_middle 185632913
get 6815
get 11941
push_front 397578220
push_middle 22014902
get 53724
push_middle 154545158
get 49722
push_middle 61640003
push_front 995636736
get 51486
push_back 676073790
push_middle 185547725
push_middle 78401622
get 106632
push_middle 499327355
get 29697
push_middle 53665449
get 13705
push_front 167834317
push_middle 727619702
get 117258
get 121494
push_back 383940819
push_front 844561159
push_front 677878337
push_front 90685196
push_middle 594588818
push_front 271704053
get 9872
push_middle 792527386
push_back 11406541
push_front 612268233
push_back 761232744
get 122023
push_back 430235196
push_back 573829273
push_back 76596385
push_middle 749585723
push_back 900783836
push_back 614624727
get 29947
push_back 930147532
push_front 106284661
push_front 970956569
push_back 77787453
push_back 215057581
push_front 709175852
push_back 254034280
push_back 295352998
push_back 783338114
push_front 952474502
push_front 180156186
push_middle 929576609
push_back 794675164
push_back 282070830
get 88661
get 141650
push_front 642273568
push_middle 898782453
get 10039
get 46319
push_middle 130012677
get 67427
get 110169
push_back 916404956
push_back 119061908
get 116705
push_front 792794094
push_back 915517054
get 30509
push_middle 716822367
push_back 895424251
get 49266
push_back 585110839
push_middle 689591386
get 69958
push_front 925755376
get 24387
push_middle 637275520
get 26504
get 41215
push_middle 834389896
push_middle 163031519
push_middle 457525276
push_back 438111027
push_back 478486118
get 27658
get 86023
push_front 694424918
get 56690
push_front 539592262
push_front 394874007
push_back 144248999
push_front 883193140
push_middle 459121059
push_front 333526843
push_front 638330361
push_middle 757576090
push_front 601753718
push_back 343157930
push_front 959874429
get 131463
push_middle 831326856
push_middle 602742797
push_middle 701272506
push_front 666344706
get 138916
push_front 301300323
push_middle 22488484
push_back 91054510
get 128426
push_front 599356030
get 18720
push_back 689854738
push_front 614779614
push_back 326190655
push_middle 788578878
push_middle 578722296
push_back 177381539
get 106477
push_middle 287446611
push_middle 95555886
push_back 415447978
push_front 922948839
push_front 111387768
get 102422
get 108840
push_middle 413351892
get 114198
push_front 390421607
push_back 500899453
push_front 951163591
push_front 127228681
push_back 951245596
push_front 353187494
push_middle 340979548
push_middle 81335905
push_back 257563870
push_back 289914003
push_middle 678710485
push_front 986637031
get 82317
push_middle 259388664
push_front 990845400
get 31105
push_front 741447097
get 16145
get 66740
push_middle 8033405
get 56106
push_middle 512865146
get 118376
push_back 874047985
push_back 910696403
push_middle 235952591
push_front 452470262
push_back 797981959
push_back 516424094
push_front 771086193
push_front 904019057
get 56001
push_front 405129498
get 7195
push_middle 241121881
push_front 623798305
push_back 331374137
get 80343
get 71297
push_middle 225290424
get 132362
push_front 905944668
push_front 480188621
push_back 669770584
get 6448
push_middle 438660049
push_front 53954970
push_back 684840253
push_middle 503412382
push_front 700810527
push_front 730880968
get 48261
push_middle 917672414
push_back 193890099
get 33501
push_middle 482311665
push_front 964077167
push_back 918555135
push_back 495442241
push_back 755696154
push_middle 412444567
push_front 831834913
push_front 397280008
get 61594
push_back 672175380
get 32489
push_back 896958181
get 80607
push_front 798296120
get 140398
get 106644
push_middle 731685853
push_front 620421497
push_back 178606211
push_front 879052377
push_front 836266231
push_back 833847417
push_back 425522538
get 71711
push_back 121810962
push_back 148643976
push_front 65413607
push_back 72631144
get 21912
push_middle 645426991
get 135943
push_middle 162830524
push_front 365891655
push_back 895278206
push_middle 203701408
push_middle 210936667
get 76111
push_back 936759159
get 97730
push_middle 757515316
push_middle 376315992
get 36927
push_front 697996002
push_front 515901783
push_front 538689756
push_front 223299608
push_back 913184210
push_front 898261606
push_front 601352379
push_front 245951609
push_back 535816225
get 131191
push_middle 581340740
get 64112
push_middle 422103178
get 118517
push_middle 363045603
push_back 334589731
push_back 530642235
get 23905
get 88735
push_back 819995964
push_front 757210588
push_back 609818408
push_back 801004301
push_back 684781137
push_back 194770387
push_middle 264207727
get 111452
push_middle 946279351
get 2713
push_back 957837533
get 29503
push_front 388034031
push_front 233248820
push_middle 579175032
push_middle 468001027
push_middle 529034355
push_middle 565916881
get 60507
push_front 601197623
get 75869
push_middle 146240477
push_front 945543935
push_back 240137212
get 9882
push_back 256349367
get 75077
push_back 195930055
push_back 755680030
push_middle 737958079
push_front 183700870
push_middle 432201432
push_middle 768568467
push_middle 133920709
push_back 46619860
push_front 671714825
get 58300
push_front 836928584
push_front 136756100
push_front 472249798
push_middle 755975400
push_front 69331345
push_front 520243839
get 73063
push_back 468618032
push_back 680446619
get 67112
push_front 732677664
get 120045
push_back 694045882
push_back 619805450
push_middle 594749893
get 35667
get 140266
push_front 953804511
push_middle 819830067
push_middle 368654060
push_front 805354770
push_front 294992868
push_middle 95228209
get 14026
push_back 166205285
push_middle 460882442
push_front 865384081
push_back 963779984
push_front 335705742
get 30107
push_front 563866339
get 109946
push_back 58778867
push_back 964754186
push_front 321139423
push_middle 922790734
push_front 115059670
push_middle 80006113
push_front 528106578
push_front 946756776
push_middle 829541004
push_middle 652860255
push_front 945578711
get 43233
push_middle 747365926
get 69292
get 104094
push_middle 772890027
push_back 478543059
get 83410
push_back 734683107
push_middle 242763326
get 54541
push_back 581998296
push_back 597882380
push_back 998353494
push_front 737063546
push_front 200016818
push_front 377302075
get 112947
push_back 250472120
push_front 903824834
get 133917
push_middle 360809189
push_back 987316836
push_back 267101550
push_middle 745297360
push_middle 189165095
get 2213
push_middle 164840474
get 136152
get 137560
push_back 695413282
push_middle 823995315
push_back 663161924
push_front 345772416
push_front 199763066
get 140223
push_back 251581601
push_back 929982284
push_front 66591900
get 77011
get 110730
push_front 565163852
push_middle 626068712
get 98350
get 1654
push_back 70261476
push_back 767160781
push_back 488779807
push_back 28832121
push_back 799320850
get 16688
push_back 408324222
push_middle 939447384
get 129610
get 122714
get 115990
push_middle 577632124
push_back 582956728
push_front 902172209
push_front 813503030
push_back 162624234
push_middle 576948390
push_back 842046920
get 101407
push_front 322851646
push_back 4362765
get 40082
push_back 482399893
get 28839
push_middle 732991009
push_middle 235251066
push_back 510695938
push_middle 345008215
push_middle 836962851
push_front 611867433
push_middle 106467094
push_front 167005703
push_back 235287173
push_middle 849231361
get 94059
push_back 848753871
push_back 287806586
push_front 923407928
push_middle 565589536
push_back 384211040
push_back 278303789
push_middle 493939993
push_middle 927593211
push_back 703746498
push_front 963054758
get 88793
push_back 421241867
get 22126
push_back 302111598
get 74113
push_back 470974118
get 14921
push_back 704898916
push_back 474042802
push_front 172062635
push_front 803339295
push_back 541816792
push_back 709948149
push_back 522131748
get 74062
push_back 401963871
push_back 268742346
push_back 491879978
push_middle 789019259
push_front 349826945
push_middle 737398045
push_middle 937357839
push_front 156584979
get 77909
push_middle 756054262
push_front 252838158
push_middle 591246622
push_front 718332737
push_back 390093802
push_middle 359177332
push_middle 476808346
push_back 913169900
push_middle 420294271
push_front 551850275
push_front 639695253
push_middle 386744385
push_front 622914378
push_middle 891965354
get 97518
push_middle 450369294
push_middle 207984035
push_middle 728833166
push_front 972876339
push_middle 383343746
push_back 35635288
get 85102
push_back 391948184
push_back 981107291
get 118609
push_back 342100501
push_front 736658171
push_front 636497412
push_front 679043188
push_back 734145931
push_front 937269063
push_front 31422701
push_front 437735727
push_front 506761189
push_middle 659356534
push_back 570815408
push_back 823454737
get 108062
push_middle 919332223
push_middle 843783917
push_front 620956452
push_front 43975643
get 72814
push_back 776144928
push_back 236930007
push_back 539852720
push_front 614721260
get 83442
get 56174
push_back 834000017
get 125440
push_middle 341057594
push_front 364327060
push_back 877601768
push_back 59071280
push_back 409522664
get 15654
get 52494
push_middle 826684047
push_middle 424589424
push_middle 670526802
push_back 831333713
push_front 96533928
push_back 261865779
push_middle 738488236
push_front 890265883
get 37171
get 131343
push_front 516290367
get 96645
get 116845
push_back 453858419
push_middle 732553753
push_back 483734814
get 28024
push_front 401322291
push_back 565853251
push_middle 964966371
get 17407
push_front 945083065
get 18910
get 121439
get 15762
push_back 387912715
push_middle 102398925
get 13093
get 128609
push_middle 594072103
push_middle 390453339
push_middle 354134301
push_front 864560420
push_back 547899500
get 113804
get 7041
push_front 764659673
get 4261
push_middle 560822644
get 115454
get 129480
push_middle 107813043
push_back 962729348
push_front 738273117
push_back 121038116
push_back 795121277
push_back 403877338
push_front 377091458
push_back 560747482
get 109817
push_back 874202557
push_middle 929124018
push_middle 981496168
push_middle 473014892
push_back 995317473
push_middle 901394560
push_front 539664167
get 38547
push_back 879490359
push_middle 216372141
get 58099
push_front 280202464
push_back 439316995
push_middle 713200149
push_middle 104760179
push_front 615185227
push_back 153576415
push_back 642778671
push_middle 130274551
push_front 753152899
push_middle 429985918
push_middle 936832385
push_front 862696386
get 136224
push_back 956453763
push_back 98891854
get 74910
push_back 484589104
get 97639
push_middle 383800756
push_middle 321648070
get 83161
push_back 979959050
push_back 124464521
push_front 649736418
push_front 465996607
push_back 265662913
push_front 453752124
push_back 374668576
push_back 947607574
push_middle 569116032
get 122568
get 15846
get 55506
get 55676
push_front 195253563
push_front 894789050
push_middle 325553905
push_middle 37090411
push_back 163046112
get 119162
get 73253
push_back 3652345
push_front 449369838
push_front 340488231
get 93288
get 125977
push_back 934089529
push_front 111965511
push_middle 397039923
push_middle 366507712
push_front 403836593
push_front 624652516
push_middle 707463087
push_back 204569522
push_back 487667450
get 66358
push_back 376293113
push_back 956735267
push_back 281146832
push_back 732329560
push_back 475030703
push_middle 831207571
push_front 406356429
get 141542
get 137650
push_front 333347667
push_back 978699903
get 45713
push_middle 994748010
push_middle 368382908
push_middle 513392731
push_back 797610676
get 100308
push_back 950684414
get 93390
push_front 207380603
push_middle 383376458
push_front 255232580
push_back 165420219
get 106492
push_middle 980040522
get 103560
push_middle 326398734
push_back 409099622
get 77548
push_back 494398474
push_middle 386379115
push_front 741910314
push_back 168606564
get 91480
push_middle 699213771
push_front 96454248
get 38225
push_middle 957346725
push_front 227157803
push_front 391629377
push_middle 383006431
push_middle 34116295
push_middle 185959218
get 62530
push_back 605692923
get 8952
push_front 993366341
push_back 261278160
push_back 373428535
get 95799
push_back 79061028
get 138619
push_middle 782754834
push_back 323458970
push_middle 789939186
get 46085
push_middle 853525674
push_front 770401442
get 21662
push_back 142838919
get 93225
get 46203
push_back 440596564
get 49081
push_back 277758042
push_middle 636920342
push_front 578535137
get 34353
push_front 423893134
push_back 905635508
push_back 841859459
get 28669
get 103734
push_front 576759103
push_back 721261572
push_back 901895373
get 97721
push_back 354122505
push_back 81227964
push_front 280541441
push_back 917567110
push_middle 104930292
push_front 341930485
push_back 673472820
push_middle 578427947
push_front 575554372
get 136129
push_front 269730576
get 121256
get 36229
get 42570
push_middle 839538861
push_front 743762311
push_front 48190047
push_front 583108276
push_front 502610667
push_back 920076569
push_back 173347094
get 22171
push_middle 858937408
push_back 634480414
push_middle 573413713
push_middle 752036092
get 36134
push_back 132057015
push_back 35126736
push_front 302307935
get 79037
get 98096
push_back 867743458
push_middle 332763674
push_middle 821609971
get 129505
push_middle 352039833
push_middle 471247521
push_middle 689299995
push_middle 318491543
push_front 907496068
get 80617
push_back 823573579
push_back 217997886
get 123683
get 65824
push_middle 531041331
push_front 492091789
push_back 904087308
push_middle 65387636
push_middle 232900287
push_back 58290943
get 69283
get 138064
push_middle 563731175
get 64129
push_front 930059536
push_middle 336953284
push_front 873448807
push_back 569976156
push_middle 179421344
get 140832
push_middle 689693833
push_front 348040965
push_middle 836685669
push_middle 407496301
push_front 524785770
push_front 837579203
push_front 743047964
get 91688
push_middle 95253719
get 7771
push_front 348083798
push_middle 243796027
push_middle 249692261
get 135634
push_back 378406591
push_middle 538173206
push_back 321108408
push_middle 671847085
push_back 616117662
push_middle 359450681
push_middle 977310545
push_back 148469178
push_back 991075931
push_front 406956695
push_middle 621694681
push_back 337131676
push_middle 563982851
push_back 364892924
push_front 782013143
push_back 352310247
get 89038
push_back 437552453
get 96743
push_back 877519355
get 90335
push_front 342023790
get 104354
get 74499
push_back 886509418
push_front 594019610
push_back 390028949
push_front 389002423
get 18238
push_front 861520253
get 87245
push_middle 845734247
push_back 721631167
push_back 673303943
push_front 259003645
get 141626
push_back 105205554
push_front 491834
push_back 822446718
get 109848
get 46329
push_middle 814363
push_back 91132683
push_front 7569224
get 43578
push_back 777954
push_back 926106635
get 84726
push_middle 486069476
push_front 126929722
push_front 66039785
push_back 361704898
push_front 418358504
get 122649
push_middle 912313277
push_front 569886913
push_front 368753519
get 14950
push_middle 425740381
push_back 491450296
push_back 550741067
push_front 743510564
get 45441
get 78926
push_back 924955054
push_middle 728337235
push_front 132908746
get 72399
push_back 158326944
get 83269
push_back 204293061
push_middle 569318545
push_middle 515777612
push_front 912611174
get 80388
push_back 77023282
push_middle 626199376
push_back 537098439
push_middle 887624698
push_middle 10699916
push_back 970786985
push_front 732049587
push_back 70255409
push_back 760765739
push_middle 544418572
get 66977
get 37776
get 131234
push_middle 735657859
push_middle 262888596
get 116082
push_back 798544482
push_front 194921676
push_back 750929725
push_middle 704764498
push_middle 270134211
get 104439
push_middle 256012833
push_front 880901477
push_middle 577379219
push_middle 53730384
push_middle 713646181
push_back 863009569
get 51431
get 15358
get 49621
push_middle 799784073
get 51234
push_back 132716218
push_middle 977318189
push_back 376940663
get 34824
get 57931
push_front 174099254
push_middle 749296040
get 11252
push_front 671818714
push_front 322785638
push_back 631658456
push_front 412763280
get 18454
get 58784
get 20575
push_back 952064363
push_middle 770645015
push_middle 491690635
get 73035
push_back 678250847
push_back 661506620
push_back 15855578
push_back 922594535
push_back 313102606
get 122944
push_front 788951904
push_back 592462310
get 98696
push_front 264630722
push_front 574170652
push_back 334560006
push_front 617387779
push_front 872341985
get 26234
push_middle 348404876
push_back 467264754
push_back 945045357
push_middle 687119393
get 26368
push_front 685693365
get 101000
push_middle 525953673
push_front 892245846
push_back 506975282
push_back 469010110
push_front 246409720
push_front 629481154
push_middle 541281237
push_middle 754187329
push_back 754482013
push_back 810177971
push_back 274950656
push_middle 5725205
get 42282
push_middle 157018327
push_middle 471296977
get 40612
push_front 30424836
push_front 605440814
push_middle 507898408
push_front 828306673
get 16224
push_middle 156630359
push_back 476922191
get 128932
push_front 923084438
push_middle 151537378
push_middle 139713478
push_back 348841531
push_middle 591821367
get 27436
push_middle 768016280
push_front 515000149
push_middle 79534395
push_middle 763115483
push_middle 991097958
push_middle 777264174
push_back 931537717
push_front 778778286
push_front 502744313
push_back 285869619
push_back 193858344
push_back 2509833
push_back 369521892
get 21110
push_middle 154340887
push_back 902660445
push_middle 672736005
push_middle 481938785
push_back 785830256
get 47446
push_back 607526751
get 73758
push_middle 492268107
push_back 492527686
push_front 202197223
push_front 847863816
push_middle 682188533
push_back 643965929
push_middle 127392029
get 101290
push_middle 843237189
get 20045
push_front 245573516
push_middle 972511373
push_front 309324631
get 69687
push_back 85387817
get 19591
push_front 507095116
push_middle 692966608
push_middle 765108320
get 77614
push_middle 119833459
push_middle 545023516
push_front 528723835
get 4955
get 65878
get 28878
push_back 941766026
push_back 667816903
push_front 890361470
push_middle 427946516
push_front 850550468
push_back 286648497
push_front 401428154
push_middle 996723370
get 11588
push_front 887832852
push_back 876972594
get 67974
push_middle 723503373
get 83826
push_middle 454494829
push_middle 108319516
get 54243
push_middle 958669042
push_back 54677422
push_back 136079625
push_front 744426360
push_middle 453565571
push_middle 415241468
get 17863
push_middle 36395294
push_middle 512656527
push_front 103113270
push_middle 757810873
push_front 752645135
push_front 907235180
get 6940
push_middle 144852379
get 109232
push_back 393585844
get 32193
get 87405
get 31883
get 84147
push_back 787767430
push_front 481628300
push_middle 979305113
push_front 143550214
push_middle 608921627
push_back 517195066
push_middle 590389793
push_back 337232396
push_front 471779351
push_front 599837420
push_back 955285844
push_middle 791113216
push_back 547807321
get 10263
get 101861
push_middle 968770466
push_front 902995365
push_back 818279950
get 109085
push_back 110806583
push_middle 71360829
push_middle 815318297
get 20181
push_back 336710092
push_front 55955587
push_front 102295345
push_front 25815647
push_middle 604679807
push_middle 38261036
push_middle 899301929
push_back 45909687
push_front 447490857
get 76441
get 32892
get 9852
get 127919
push_middle 564890041
push_middle 515636872
push_front 390392895
push_front 811350944
push_front 691746400
push_back 725496957
push_back 156253931
push_middle 665858610
get 118848
push_middle 861561125
get 38258
push_back 322177787
push_back 853597499
get 16499
push_front 738313020
push_front 874548003
push_middle 753616803
push_middle 916927522
get 115628
get 130753
get 143049
get 15296
push_back 971879324
push_back 573597747
push_front 418541997
push_middle 359408327
push_middle 250861299
push_back 569855444
push_front 713500434
push_back 49817606
push_back 826258853
push_back 701982832
push_middle 918372615
push_middle 611772265
push_middle 685453758
push_middle 284099717
push_front 10919709
push_middle 682462965
push_back 43868469
push_front 998112681
push_back 421450728
get 85721
push_front 919819055
get 77071
push_back 561988035
get 112319
get 139923
push_front 435540361
push_middle 361635920
push_back 720165342
push_back 444032834
push_front 504545072
push_middle 96070545
push_back 798543755
get 71616
push_front 538804887
push_back 416434387
push_back 921113918
get 130732
push_middle 824083261
push_front 168199912
push_middle 540608442
push_front 988254063
get 26059
get 142742
push_back 221215233
push_middle 524217642
push_middle 869964819
push_front 760320330
push_back 724911106
push_front 533481471
get 126408
push_middle 888306285
push_middle 443077184
push_front 497006679
push_front 61779029
push_front 969539442
push_back 625956842
push_front 604333397
push_middle 461261116
push_back 979100235
push_front 319511318
get 59394
get 48649
push_back 186176217
push_middle 872765120
push_front 829616605
push_back 747212707
push_front 40668733
push_middle 309337841
push_back 253691578
push_middle 157692928
push_front 552574870
push_front 43087890
push_back 480268716
push_back 474785895
push_middle 324786515
get 123465
push_front 180106023
push_front 111603279
push_back 550881285
push_front 491274365
push_back 726371930
push_front 113825454
get 55339
get 47982
push_front 40643916
push_middle 317203780
push_middle 473943934
push_middle 313120253
push_front 144041682
get 17400
get 100441
push_front 719018435
get 68227
push_front 271864664
get 66518
push_middle 300238307
push_middle 903732591
push_back 490630035
get 31726
get 133613
push_middle 101015718
push_back 405884339
push_front 996122979
push_back 566496792
push_back 880339624
push_front 478517788
get 130194
push_back 17507218
push_middle 798148383
push_back 11427613
push_front 192436538
push_front 180179482
push_back 268056241
get 68822
push_front 280144941
push_front 320610181
push_back 148839733
get 6707
push_back 609236932
push_middle 238363502
push_middle 447012931
get 128303
push_front 774010375
push_back 680040426
push_front 452002365
push_back 231948106
push_back 686393464
get 36918
push_front 776586088
push_back 98612488
push_front 480410962
push_middle 329993494
push_front 917672749
push_middle 120895446
get 36004
push_back 220012414
push_middle 834448265
push_middle 804360819
push_back 978595270
push_middle 811983240
push_middle 350428310
push_front 69690848
get 46635
push_front 357993343
push_back 704978467
get 102037
push_back 563605089
get 129709
push_back 422357431
get 19159
push_back 817329377
get 77185
get 27527
get 82509
push_front 550998754
push_front 113420529
push_back 688099584
push_middle 629544166
push_back 602024082
push_front 53405547
get 59685
push_front 260465972
get 64017
push_front 713242384
push_front 237553710
get 123049
push_back 203940928
push_front 135706682
push_middle 507340199
get 62131
push_back 983281746
push_front 714547489
push_back 191933277
push_middle 94591945
push_front 80695494
push_back 728223611
push_middle 224235481
get 120058
get 68745
push_middle 826141658
get 4952
get 7682
get 32989
push_back 520903856
push_back 777105613
push_front 723308392
push_middle 734906889
push_front 201837443
push_middle 78906528
push_front 546353128
push_back 136204565
push_front 993199347
push_back 765200239
get 32032
get 27623
get 105504
push_front 649293824
get 91276
push_middle 681629520
push_back 144994381
push_back 231343692
push_front 560373406
push_back 20242805
get 105304
get 118141
push_middle 220553813
push_front 44965599
get 118386
push_back 814843639
get 95463
get 120956
push_middle 29286828
get 65357
push_front 449687108
push_back 577059859
get 129080
push_front 794180105
push_back 934380878
push_middle 32507926
push_front 603383649
push_middle 717904369
push_middle 733032967
get 118915
push_middle 658923590
push_back 622984144
push_back 454658702
get 53364
push_middle 531244027
push_back 825594339
push_middle 900645302
push_front 624784912
push_middle 890221749
push_front 355215367
push_back 587006589
get 107015
get 143579
get 45225
push_middle 807488196
push_back 649491712
get 62942
push_back 186434056
push_front 216663080
push_middle 822065379
push_middle 477159070
push_middle 77464539
push_back 35956877
push_middle 188817676
get 101688
push_middle 545272624
push_front 845090491
push_middle 904592749
push_middle 475981539
push_back 701734820
push_middle 511932184
push_middle 931512081
push_middle 452469848
push_front 957377538
push_front 161127944
get 32088
push_back 481339138
push_front 290830920
push_back 404011710
push_back 476430901
push_middle 706168130
push_back 373292613
push_front 620326989
get 67508
push_middle 586434088
push_back 149537649
push_front 505920084
get 118847
get 70040
push_back 429027522
get 137773
push_middle 876833895
get 49287
push_front 97448723
push_back 564037092
push_back 45604326
push_middle 93579033
push_back 252737850
get 10636
push_front 933722989
get 116840
push_front 327637771
push_back 177523147
get 113614
push_back 515198557
push_front 978551652
push_back 149194077
push_back 926385481
push_back 768554713
push_front 175816475
push_back 980806712
push_front 468043070
push_middle 249987601
push_back 458131880
push_front 852511228
push_back 119845641
push_back 742621574
push_front 545970180
get 38001
get 16089
push_middle 155868493
get 123452
push_middle 653921898
get 34311
push_back 500994931
push_middle 156641661
get 10999
get 68271
get 93701
push_back 879594479
push_middle 742983483
get 123646
get 54306
push_middle 758405488
push_front 183665114
push_front 755443179
get 74674
push_back 863837469
push_back 753259073
push_back 294566971
push_front 875558021
push_middle 968432823
get 38087
get 108890
push_back 178183914
push_middle 518743559
get 116938
push_back 82504701
push_front 241134499
push_front 482165489
push_front 647725941
push_back 604713284
push_front 768976969
push_back 369328710
push_front 585054302
get 111574
get 84213
push_middle 332490355
get 109546
push_middle 876353989
push_middle 533414418
push_back 969487494
push_back 444246554
push_middle 379719704
get 74879
push_front 983807765
push_front 538604413
push_front 45013890
push_front 459530466
push_front 507683086
push_middle 328691403
push_front 687057381
get 76974
push_back 825884721
push_middle 431636342
push_back 739788795
push_front 550271791
push_back 521649272
push_back 695131111
push_back 957767550
push_middle 88517004
push_back 851468356
push_back 370660180
push_middle 500910044
get 61844
push_front 214716475
push_back 779157065
push_middle 660012432
get 74760
push_front 31392034
push_back 297055280
push_back 311887574
push_middle 411030823
push_middle 2346253
get 63599
get 98158
push_middle 459957127
push_front 940477504
push_middle 657112
get 71314
push_front 556497240
push_front 112194295
push_back 229281001
push_back 199139273
get 62626
push_front 331393919
push_back 650844104
push_back 875764569
push_back 512959182
push_front 774538471
push_back 821724300
push_middle 822582182
push_back 99721076
push_front 625867002
push_back 129982987
get 108172
get 95926
push_middle 867833887
push_middle 259527719
push_front 761208745
get 8563
get 122383
push_middle 152063863
push_front 8451001
push_back 862263264
push_middle 450077844
push_middle 952083873
push_back 782902464
push_front 554160478
get 577
push_back 38723065
get 3244
push_front 902920082
push_back 644703420
push_back 16273359
push_front 536820083
push_back 17266531
push_middle 890334113
push_middle 463352033
push_front 528262635
push_middle 862299975
push_middle 501095453
push_middle 927884716
push_middle 234090148
push_middle 885163556
push_middle 393961045
push_back 269594576
push_back 424625824
push_front 840232897
push_front 701175594
get 21458
get 55157
push_front 199945365
get 126158
get 139810
push_middle 970353440
push_front 227031720
push_back 581755933
push_front 414089041
get 73886
get 123445
push_middle 988015992
get 41768
get 28010
push_middle 746203306
push_back 584889768
get 51764
push_middle 254082490
push_front 687000566
push_back 188858838
push_back 932621408
push_middle 19979174
get 5806
push_back 569590801
push_front 252398596
push_front 197654694
push_back 503307244
push_front 278598532
push_middle 958868260
push_middle 364601197
push_front 129721961
push_front 579961805
push_back 390516617
push_middle 695249443
push_front 271304536
push_middle 768994358
push_middle 352445172
push_middle 124187918
push_middle 979148083
push_middle 231360176
push_back 667278138
push_middle 382911492
push_middle 161907247
get 113382
push_front 876151963
push_back 461703697
push_back 723379324
get 20513
get 79003
get 66542
push_middle 438185068
push_middle 763717120
push_back 208554962
push_back 717485560
push_middle 586865842
push_front 671891427
push_front 169295409
push_back 664563189
push_front 415967573
push_back 114407675
get 44173
push_middle 571258132
push_back 758923509
push_middle 101653203
push_middle 978657872
push_back 769790508
push_middle 415215793
push_back 905086801
push_middle 106353041
push_middle 40910562
push_back 158874526
push_back 676762406
push_front 262543240
push_middle 675013352
push_front 453984104
get 17565
push_middle 774322634
push_middle 150609762
push_front 923452747
push_middle 415150151
push_back 95616591
push_front 752121325
get 58254
push_middle 113169493
push_front 480647655
get 85484
push_front 507179349
push_back 232284441
push_front 648485650
push_back 36274170
get 15952
push_front 45692209
get 98659
push_back 148354004
push_middle 599643702
push_middle 727143155
push_middle 270541985
get 123335
push_front 682908839
push_front 100133349
push_back 697684992
push_front 928942567
get 71408
push_back 654385805
push_back 886469739
push_back 224925233
get 6265
push_front 807254652
push_middle 739227646
push_back 469096652
push_front 168832615
push_middle 49005048
push_back 762245
get 1350
push_back 104356971
push_middle 484248418
get 139009
push_back 650911353
push_back 141468506
get 71388
push_middle 722714971
push_front 806800098
get 40274
push_back 561689617
push_front 834222767
push_back 268077760
push_front 346440260
push_back 747860444
get 104171
push_middle 466217199
get 112505
push_front 255826579
push_middle 401011961
push_back 624775029
get 124343
push_back 549327965
push_front 939471800
get 114575
get 67954
push_back 867559739
push_front 505917840
push_middle 943460490
get 55923
push_front 295304445
push_back 412448211
push_back 6691367
push_middle 151915891
push_front 818826101
push_middle 909486534
push_front 816894914
push_middle 294146522
push_front 140356788
push_middle 547710080
push_back 749176834
push_middle 744354057
push_back 711638100
get 87423
get 105649
push_back 799771691
push_back 641761951
get 99377
push_back 985385308
push_middle 359801886
push_back 999444949
push_back 378301704
get 143894
push_back 460467411
push_back 227975681
push_back 650918583
push_middle 311893934
push_back 311428330
push_front 523383272
push_front 251375867
push_front 373358913
push_front 892013003
push_middle 549207718
push_front 733349793
get 103345
push_front 181985127
push_front 926622399
push_front 896733540
push_middle 68221936
push_back 423577110
get 109758
push_back 873727645
get 105393
get 54539
get 123394
push_front 230863421
push_back 210491592
get 123591
get 135225
push_front 202661823
get 45010
push_middle 316966696
push_middle 272271910
push_front 500524619
get 67314
push_middle 660287478
push_front 412545422
get 100174
push_middle 645260547
push_back 143741269
push_front 559312736
get 128981
get 33944
push_front 587285849
push_front 888627860
get 48627
push_back 518471701
push_front 403816624
push_middle 585214350
push_front 857299520
push_middle 704607607
push_middle 480376491
push_front 629733595
push_back 645752780
get 63372
push_back 69722310
get 1721
push_front 539120795
get 112134
push_middle 87996212
push_back 489743937
push_middle 862708928
push_middle 85163488
push_back 499475349
push_middle 491332403
push_middle 710870954
push_back 906567344
push_front 238673615
get 110515
push_middle 371161853
push_back 922614184
get 28356
push_front 328826161
push_middle 431953185
push_middle 685479401
push_back 169654862
push_middle 732767407
get 38053
get 40195
get 85730
push_back 687633257
push_middle 288091685
push_middle 253048555
push_front 464935766
get 123385
get 83961
push_front 694603396
push_middle 881532225
push_front 152491617
push_back 189773274
get 134011
push_middle 191335223
push_back 941108155
push_back 713284929
push_back 133360421
push_middle 994820247
push_front 293637949
push_middle 461979510
push_front 170107378
push_back 405252106
push_back 540081288
push_front 366042393
get 45060
push_back 119866406
push_back 444419734
push_middle 773381899
push_back 754153274
push_front 109592262
push_front 779401387
push_back 342061779
push_back 717278523
push_front 902945130
push_back 930533574
push_middle 798242470
push_back 719451179
push_front 438402221
push_back 158208443
push_middle 403659445
get 64792
get 59163
get 26907
push_back 593820495
push_front 16918162
push_back 841079675
push_middle 347927525
push_middle 894891806
push_front 726952153
push_back 557576430
push_back 792661781
get 53734
get 4886
push_middle 643062548
push_front 540031864
push_back 949859088
get 114409
push_middle 300682144
push_back 574009348
push_back 691839609
get 108532
get 126538
get 120803
push_front 868894553
push_front 620910377
get 93103
push_middle 519125676
push_front 95905952
push_back 230178851
get 111832
get 14378
push_front 969689624
get 78064
push_middle 527718478
push_front 655279686
push_front 804401698
push_middle 58334136
get 101413
push_front 860066455
get 108701
get 117370
push_middle 244738841
push_back 138555968
push_front 241111578
push_back 639872137
push_back 268413097
get 31633
push_middle 210709930
get 9389
push_back 248996388
push_back 610610843
push_back 902640641
push_middle 615123979
push_front 438038224
push_back 298578048
push_back 232569274
push_front 411528890
get 95094
push_middle 557945634
push_middle 174266489
push_middle 245789328
get 2083
get 129528
push_middle 681494559
push_front 188216943
push_middle 190385236
push_middle 612602321
push_front 645902504
get 35748
push_middle 870555123
push_middle 757515543
push_front 905103372
get 66445
push_middle 196919574
push_front 483843584
push_middle 733797248
push_back 490917490
push_middle 845031076
push_middle 619479425
push_back 71225874
push_back 102463694
get 60263
push_front 306944037
push_back 691921816
push_middle 426068133
push_back 640159393
push_middle 761845585
get 32549
get 28435
get 49436
push_middle 37466236
get 30722
push_back 702563331
push_front 332063065
get 24765
push_back 9083946
push_back 532290762
push_front 753748692
push_middle 329130053
push_front 639583994
push_front 620809827
push_middle 148294672
get 141560
get 73692
push_back 793542264
get 14742
push_middle 41995162
push_front 161065860
push_front 575461079
get 95246
push_front 824932710
get 48191
push_middle 957888150
get 32828
push_middle 340159302
get 33095
push_middle 27511160
push_middle 335499193
push_front 696049339
push_middle 570090869
push_back 11722969
get 21384
push_middle 584169438
push_front 26111272
push_middle 259775812
get 112644
get 94611
get 114035
push_back 661191291
push_back 897174646
get 44532
get 121448
push_middle 400967753
get 58128
push_back 965072156
get 144076
push_back 609253256
push_middle 496944855
get 9465
push_back 931348712
push_front 618411026
push_middle 873045598
push_back 218975301
push_back 296110813
push_front 461693388
push_middle 174968243
push_front 379920368
push_front 916459203
get 23421
get 43369
push_front 117481299
push_front 388251687
push_front 775275082
push_front 338484577
push_back 157954671
push_front 266672860
get 22058
push_middle 656982392
push_back 843604150
push_front 51872880
push_front 404835184
get 135736
push_front 338462762
get 139579
push_back 2846155
push_front 819578708
get 40078
push_back 333511499
push_front 684822777
push_front 620659307
get 121903
push_middle 378512213
push_middle 238204738
push_back 444503660
push_front 384718420
get 49163
push_middle 342282583
push_middle 746011088
push_back 539813320
get 80722
push_middle 807062366
push_middle 252764939
push_front 91119545
push_middle 724667914
push_back 756888769
push_back 79499079
push_middle 238200908
push_back 470745457
push_front 915926043
push_middle 927518604
push_middle 423294899
get 97705
push_back 899361842
push_middle 806563811
get 48485
push_middle 262509145
push_back 962202044
push_front 411836007
push_back 121590573
get 143394
get 141127
push_back 395119539
get 78173
push_back 414279151
push_back 427888161
push_front 463270981
push_front 68842628
get 111595
push_middle 764525514
push_back 182082875
get 116289
push_middle 979748245
push_back 978714307
get 45045
push_back 237755933
get 89461
get 75674
push_middle 459615881
push_back 534110802
push_front 25484489
push_front 308076913
push_back 389665845
push_middle 519828949
push_back 745198933
get 828
push_front 888359112
get 29364
push_back 681119309
push_back 415131345
push_back 444859294
push_front 978613032
push_front 766104727
push_back 268487855
push_back 435315099
get 120910
push_front 201929639
push_back 762287046
get 139723
push_back 166563108
push_back 549580923
push_back 321371553
push_front 493558056
push_front 683170640
push_back 325654289
push_back 863370621
get 63749
push_middle 865343679
push_back 691618070
push_middle 341062068
push_middle 353209454
push_front 914461943
push_front 692865233
push_middle 551794381
push_front 168901773
push_front 179450686
get 74110
get 142321
push_middle 592044097
push_middle 745944874
push_middle 334287568
get 81790
get 114204
get 14493
push_front 733372662
push_back 9445653
push_middle 850525056
get 55211
push_middle 501123017
get 98579
push_middle 724880345
get 65586
push_middle 662233286
push_middle 454773063
push_middle 580951351
push_front 199820177
push_back 120264085
push_middle 965700447
push_front 87906744
push_middle 602658218
push_back 664352511
push_middle 884916757
get 16358
push_back 101271027
push_middle 66424996
get 97819
get 132330
push_front 262947230
push_middle 551207788
push_front 208250614
push_front 206233750
push_front 28474499
get 124565
push_middle 240643630
push_middle 598559723
push_back 716376187
get 119574
push_back 175615258
get 77666
push_front 454932995
push_back 313440679
push_front 643668929
push_front 678231592
get 21478
push_back 877657184
push_front 28259734
push_middle 532604901
push_front 972428060
push_front 930999103
push_back 678553767
push_back 189098075
push_middle 564682810
push_back 105099433
push_front 873158303
push_back 868630263
get 18843
push_back 967293235
get 42525
push_middle 121023045
push_back 284056535
push_middle 42702071
push_front 852431160
push_front 988025182
push_front 874878879
push_back 378293503
push_middle 156135180
push_middle 548249463
push_middle 83331646
push_middle 705927704
push_front 366762546
push_back 722664840
push_middle 222503579
push_back 106579044
push_middle 725530039
push_front 53123065
push_middle 894970462
push_back 353893014
push_middle 159280256
push_middle 594700769
push_middle 363045905
push_back 354492117
push_back 291950225
push_middle 149682521
push_middle 570635574
push_back 999405810
push_back 203021234
push_front 819986867
push_middle 61067935
push_middle 113435298
push_back 711763549
push_middle 26332373
push_middle 729109833
push_back 938496524
get 81950
push_front 390509086
push_back 185849672
push_front 247870400
push_front 616156319
push_middle 429149006
get 9478
get 5122
get 6146
push_front 950195679
push_front 724058715
get 30634
push_back 791604537
push_back 143822196
push_front 842238777
get 87245
push_middle 788854695
get 11534
push_middle 338016767
push_middle 790737481
push_middle 519488953
push_front 485801940
get 132779
push_back 864703585
push_middle 56625834
push_middle 736478384
push_middle 360741719
push_front 173367283
push_front 774662670
push_back 219783633
push_front 602970975
push_back 367872711
push_middle 871424328
push_front 406728390
push_middle 442443348
push_front 202975612
get 3125
get 100245
push_middle 576361364
get 40375
get 21787
push_front 166092860
push_middle 635550917
push_middle 98144655
push_middle 618727123
push_middle 93562754
push_middle 334271336
push_front 996738343
push_middle 926889131
push_back 353428663
push_back 128200651
push_front 294338451
push_middle 85478140
push_middle 164251380
push_middle 932317884
push_back 591148333
push_middle 377944973
get 136790
push_front 522102457
get 136138
push_back 625992322
get 96179
push_middle 499220138
get 133548
get 110856
push_front 303112031
get 76406
get 60648
push_middle 455011407
get 132051
push_front 66006868
get 90367
push_middle 521374523
push_front 404784211
get 132913
get 9087
push_middle 618460749
push_front 818326142
push_back 510715865
push_middle 265661375
push_middle 402400875
push_middle 646415911
push_back 999381545
push_middle 621368016
get 114492
push_back 981508962
get 94455
push_back 349652431
push_front 897988751
push_back 404048252
push_back 572311825
get 37250
push_middle 128112308
push_front 553715084
get 121232
push_front 7525787
push_back 205375455
get 5982
get 32195
push_back 319517386
push_back 3969295
push_middle 595102607
push_middle 735526649
push_middle 350186357
get 32895
push_back 182148614
push_front 679139542
push_front 922378870
push_front 213202015
push_front 70102331
push_front 659552154
push_middle 531216180
push_middle 601686227
push_back 589144217
push_middle 748576227
get 98268
push_back 690911474
get 105573
get 78088
push_middle 480613016
push_back 462714465
get 116593
get 61335
push_back 813353931
get 30354
push_back 182872363
push_middle 421563024
push_middle 955970966
push_middle 63480504
get 127105
push_front 108169771
push_front 492942297
push_back 903851334
get 134837
push_back 759046322
push_front 475059874
push_front 687501060
push_front 62347855
push_back 501829463
push_back 857510888
push_middle 429279602
push_middle 882278676
push_middle 876908576
get 40148
push_front 769111046
push_middle 728431970
push_middle 503441779
push_back 245803642
get 75221
push_front 365453939
push_front 970784054
get 119302
push_back 372084226
push_back 734430877
push_middle 437819953
push_back 378489995
push_back 650522133
get 132953
push_middle 611511845
push_back 863423440
push_middle 116625434
get 23680
get 42295
push_middle 214514189
push_middle 866784822
push_front 788177541
push_middle 807765842
get 129420
push_front 601927463
push_middle 918401580
push_front 609336544
push_middle 787340884
get 87722
get 83514
push_middle 231453493
push_middle 434499133
get 20692
get 72263
get 68083
push_front 337287923
push_front 953905975
push_front 757478558
push_front 577849578
get 94561
push_back 393281244
push_back 77358960
push_front 461117386
get 118689
push_front 863801745
get 52916
push_front 868566266
get 106746
get 82555
push_middle 548185479
push_back 152129824
push_front 927735452
push_middle 868781717
push_back 483585873
push_front 78323192
push_middle 570093646
push_front 393832935
push_back 909567570
push_front 877227353
push_back 23185187
push_front 282794905
push_middle 356058896
get 35470
push_middle 158865309
push_back 427451790
push_front 178669317
get 58428
push_back 675235600
push_middle 732749830
push_front 36301627
push_front 190570981
push_back 157185087
push_front 976946392
push_back 996431434
push_front 470164261
get 16882
get 20448
push_middle 295808860
push_front 464497277
get 56089
push_middle 143453577
push_middle 537107356
push_back 582658030
push_middle 74304318
get 31057
push_middle 781544950
get 52615
get 48477
get 50172
push_middle 854766954
push_middle 196101691
push_middle 751558215
push_front 388369539
push_back 907365642
push_back 472477771
push_middle 106896556
push_front 285128393
push_middle 89321526
push_front 140447
push_middle 480984696
push_front 503031896
push_middle 469967197
push_middle 850600721
push_middle 323145818
push_back 619107636
push_middle 287661568
get 43241
push_middle 704106853
push_back 640035952
push_middle 258592107
push_back 193533393
push_front 549033940
push_front 621958176
get 63109
get 86551
push_back 917235910
get 64677
get 2218
get 43232
push_middle 758870913
push_middle 218664504
get 9706
push_back 143271922
push_back 345453669
push_front 301820046
push_front 687778312
push_front 43739461
push_back 787961699
push_back 289280085
get 63171
push_front 479762176
get 144372
push_middle 256260877
push_back 120308654
push_middle 85786854
get 65845
push_middle 353175764
push_middle 824716112
get 39416
push_front 939729030
push_front 558814228
push_middle 912344021
push_middle 669411698
get 30732
get 31225
get 69441
get 50908
push_front 591300930
push_back 253289719
push_middle 50042981
push_back 935797809
push_front 568359752
push_front 735362787
get 85686
get 70232
push_front 964989257
push_back 20460756
push_front 31408628
get 4238
push_back 12536215
push_front 354623025
get 638
push_middle 927884133
push_front 690727300
get 17826
push_back 759260693
push_front 569386103
push_front 275674471
push_front 518146031
push_front 619094205
push_back 587211503
push_back 86286680
get 134850
push_middle 289939960
push_front 214282946
push_front 905426026
push_back 53475703
push_middle 838815115
push_front 943652121
push_front 690759947
get 45363
push_middle 313214615
push_back 987276145
push_front 74698198
push_middle 612341
get 23359
push_middle 162236840
push_middle 83925090
push_back 854335017
push_front 898555473
push_back 842129874
push_back 264011989
get 59145
push_front 256430515
get 77049
push_front 829102141
push_back 753810887
push_front 981808471
push_middle 601676930
push_front 218604014
push_middle 997642613
get 141476
push_front 594129309
push_front 401615423
get 125085
push_front 160403798
push_back 334040473
get 12320
push_middle 723284845
push_front 287995989
push_back 825989094
get 127285
push_middle 820484252
push_back 736789274
push_middle 667809394
push_front 411260214
push_front 977059980
get 88907
push_middle 973304523
push_front 529050567
push_back 253817644
push_middle 653225336
push_front 217345279
get 100624
push_middle 219076446
push_middle 751323113
push_middle 289379821
push_middle 181060608
push_back 881590259
push_front 552521125
push_back 730310890
push_middle 892057850
push_front 702293204
push_front 228644145
push_front 253399413
push_back 576840580
push_middle 434090453
push_back 398670300
push_middle 802054511
push_middle 459696797
get 29911
push_back 174172743
get 83616
get 70523
push_back 642962184
push_back 611165423
push_middle 224726912
push_middle 502238795
push_back 197665780
push_front 939644759
get 68793
push_back 120529426
push_middle 269748074
push_middle 945546093
push_back 600821645
push_back 217156465
get 128084
push_middle 490541846
get 55592
push_back 688044916
get 97994
push_middle 354243140
push_back 910594121
get 100165
push_middle 800830139
get 84596
get 114993
push_back 539676496
get 25101
get 108241
push_back 526525883
get 6142
push_back 364619752
get 105939
get 79325
push_front 624599851
push_back 77187526
push_back 787115832
push_middle 449786444
push_middle 339375921
get 19581
push_middle 739702753
push_front 488187830
push_back 200805229
push_middle 94380840
push_front 421849244
get 60679
push_middle 659735073
push_middle 497975719
push_middle 219936093
push_front 15379080
push_middle 632522746
push_middle 597910136
push_back 541137464
push_back 208371313
push_back 228460804
push_middle 388234750
push_front 869219288
push_middle 202090850
get 99031
push_back 213755008
push_back 886184135
get 143891
get 34171
get 123741
push_front 166457722
push_middle 427752724
push_back 273720702
push_middle 734646587
get 89272
push_front 48654728
push_middle 241973239
get 5480
push_middle 313651159
get 94345
get 121545
push_back 484609482
push_middle 353791477
push_middle 219838333
push_middle 545945445
push_middle 76168490
push_middle 143889686
push_back 828380995
get 7260
get 95139
get 18332
push_front 218252980
get 107326
push_front 197028984
push_front 601733311
get 144136
push_middle 221142137
push_back 127407172
push_back 231235412
push_front 786862107
push_middle 807833547
push_front 684077149
get 82423
get 24181
push_front 582789164
push_middle 348821453
push_back 759183980
get 59058
push_front 639379081
get 4510
get 116957
push_middle 351879027
push_middle 923089504
push_back 520987747
push_back 982815945
push_middle 341125241
push_back 239190572
push_middle 886258245
get 90247
push_front 616986265
push_middle 812783137
push_middle 667668137
push_back 613416492
push_middle 183584079
push_middle 168635700
push_front 327273387
push_middle 921910954
push_back 151144524
push_front 237783027
get 56544
push_back 689440660
push_back 816179987
push_back 192003312
push_back 753808637
push_back 894966876
get 29002
push_front 659787951
get 15051
push_front 675015880
push_middle 771334727
push_front 89291372
push_back 355720557
push_front 442780051
push_back 81724584
get 110784
get 63100
push_back 433256099
get 66135
push_back 437967203
push_back 589121994
push_back 804874049
get 35246
push_back 909934690
push_back 711037394
get 21896
get 136297
push_front 54189666
push_back 132265011
push_front 48064742
push_back 525917975
push_front 798457793
push_back 323464298
get 114641
push_front 473504208
push_front 192949492
push_back 616329254
get 79386
push_middle 290084475
push_back 120951856
push_back 691270000
push_middle 343660140
push_middle 940159108
get 10174
push_back 475449804
push_front 93014061
push_middle 791713959
get 42957
push_back 644441015
push_middle 657602651
push_front 425669733
push_front 545494804
get 121785
push_back 405268359
push_middle 189009414
push_back 882877609
push_middle 603354258
get 64639
push_front 62043160
push_middle 890458031
push_front 339971608
get 4926
push_middle 567770508
push_front 555026827
push_back 348885098
get 118489
get 75860
push_middle 81913685
push_back 620219175
push_middle 608612351
push_middle 983864155
push_front 766741553
push_front 906629107
get 104074
get 29571
push_front 118840049
push_middle 642412991
push_back 659070804
push_middle 114320195
push_front 84315435
get 109025
push_middle 357003243
get 13583
push_back 667751198
push_front 289506867
push_back 483737069
get 44475
push_front 604090093
push_back 661318354
push_back 958440761
get 83005
get 2461
push_middle 898661122
push_front 788911261
push_back 182612184
get 143634
get 33229
push_back 906632635
push_middle 441454127
push_front 458841278
push_middle 385588517
get 86098
push_middle 165730091
push_front 330652316
get 246
get 111999
push_back 406243445
get 67644
get 55583
push_back 848216650
push_back 147479989
push_back 457643396
get 55386
push_front 277423547
push_back 277125307
get 82156
push_front 308284216
get 134027
push_back 337005566
push_front 664073123
push_front 197797348
push_front 859904460
push_front 477000960
push_back 472204399
get 23726
get 879
push_back 58335750
push_front 304460270
get 98684
push_front 683336176
push_middle 657126842
push_middle 39208267
get 88161
get 120289
get 114855
push_front 760950801
push_front 339288065
push_back 773875214
push_back 466956439
push_middle 497515367
get 111522
push_middle 99494217
push_back 803431063
get 29095
get 48674
push_front 398904444
push_back 226224800
push_middle 161720963
push_middle 757398559
push_front 859820159
push_front 855744196
get 98760
push_back 216198503
push_back 918092152
push_back 664699684
push_middle 926697952
push_middle 366475496
push_back 372177003
get 143090
push_middle 526039922
push_back 871911261
get 104175
push_front 246676772
get 101437
push_back 295019215
push_back 632490411
push_back 923240212
get 72760
push_front 623560449
push_back 810970053
push_back 861483801
push_back 414076723
push_front 216218733
get 93203
push_middle 390859806
push_front 854251036
push_back 683024341
push_front 152214045
get 6535
get 24273
get 4122
push_back 31935287
push_middle 662915337
push_front 637092275
push_middle 887010680
push_front 655091703
push_back 85083111
push_middle 595996797
push_middle 706627364
push_middle 12155743
push_front 485789377
get 84142
push_back 414704589
push_front 249664086
push_front 500353480
push_front 467050812
push_back 882913081
push_front 828215248
push_front 612174018
push_front 870294847
push_back 914004867
get 89217
push_front 638322502
push_back 913302527
get 115859
push_front 876626994
get 14374
push_middle 358676367
push_middle 353873916
push_middle 509760892
push_back 571323068
push_front 188562928
push_front 492521943
push_middle 479363817
push_back 489335531
get 46814
push_front 968410098
get 137978
push_front 28273575
get 127249
get 64779
push_front 444842703
get 127922
get 4468
push_back 962498113
push_middle 284261403
push_front 428091166
push_front 506916357
push_back 319497117
push_middle 113142232
push_middle 378535682
push_back 872094076
push_middle 1296214
push_front 446927663
push_front 408704695
push_back 150580177
push_middle 885967115
push_front 767382676
push_back 427482296
push_middle 515106624
get 46927
push_middle 851609811
push_middle 291901683
push_middle 344465412
get 125051
push_back 112056400
push_back 397965705
push_front 876406980
push_middle 738559069
push_middle 694946824
push_back 797586832
push_back 45480218
push_back 110502829
push_middle 831178750
push_middle 236198833
push_front 424964780
push_front 447279352
push_middle 399580391
push_middle 395811416
push_middle 113980928
push_middle 634583257
push_back 310490593
push_middle 401293188
push_front 48715302
get 143329
get 4970
push_front 234824846
push_back 636270748
push_front 137430126
push_middle 468784397
get 123664
push_middle 599136864
push_back 196138407
push_back 685977194
push_back 916110272
push_back 505250504
push_middle 473800253
push_middle 310997192
push_back 609012347
push_middle 476319052
push_front 15712333
push_front 311866133
get 46424
get 73365
push_front 778257755
push_back 127401303
push_front 854737838
push_front 228069503
push_middle 13983383
push_front 343780901
push_middle 828314192
push_front 104034546
push_back 827320297
push_front 542397604
push_middle 481062538
get 113989
push_back 456387309
get 46101
push_front 15877113
push_middle 933664120
push_middle 530114105
get 90941
get 57071
get 39931
push_middle 808502696
push_back 631085356
get 6642
push_middle 268271999
get 98906
push_front 858848047
push_back 701571250
push_back 659667857
get 61140
push_front 605652554
push_back 195690079
push_middle 93049234
get 10973
push_back 647124230
push_middle 534948963
push_front 507594805
get 133946
get 34394
push_front 491142788
push_front 914775855
push_back 734201448
get 22896
push_back 882691167
push_middle 993854392
push_back 346233381
push_middle 284005751
push_back 203661109
get 45564
push_front 452931534
push_front 792011057
push_middle 855295884
get 117659
push_back 344796897
get 118243
push_middle 230711960
get 112109
get 108870
push_back 822689105
push_middle 464098063
push_back 960257826
push_front 186513911
push_middle 980201001
get 121665
push_back 84981603
push_back 716484365
push_middle 321518665
push_back 882300210
push_middle 959608158
get 100276
get 121333
push_back 403770397
get 6949
get 110698
get 16062
push_back 468865275
push_back 356626510
push_front 831254190
push_back 156520789
push_back 813712351
push_back 553621980
get 19965
push_back 781856190
get 136961
push_front 221735860
push_middle 326673646
push_front 516598724
push_front 505381326
push_front 893243109
push_middle 566290067
get 141523
push_front 149843025
get 120424
push_front 236096795
get 55720
push_front 367048939
push_front 604099627
get 1443
push_back 32974373
push_back 120594022
push_middle 304526145
push_back 743993053
push_front 431522663
push_middle 203763253
push_middle 213226879
get 26811
get 68580
get 69347
push_middle 420683887
push_middle 453951875
push_front 273507258
push_back 753862726
push_back 526126482
push_back 773929334
push_back 299639477
push_back 396326403
push_middle 843574077
get 41756
push_middle 785193005
push_back 107288190
push_front 750407116
push_front 196109992
push_middle 765017570
get 78490
push_middle 514610983
push_middle 660547762
push_front 323540845
push_middle 944866106
push_back 25382203
push_middle 8602504
push_front 803819349
push_back 134404332
push_middle 613563424
get 4441
push_front 27452001
push_back 61000992
push_front 966832772
get 103589
push_middle 587799664
push_middle 73871373
get 45444
get 2154
get 58874
get 70650
push_middle 95033585
push_middle 98428536
get 10292
push_front 842628099
push_front 861761926
push_middle 749015671
push_middle 821980782
push_back 909953209
get 26108
push_front 331433348
push_back 610473905
push_front 797415461
push_middle 912276063
push_back 361213960
push_front 633425072
push_middle 194356022
get 86500
push_back 261484745
push_back 828132720
push_front 280327730
push_front 225300526
push_back 314704523
push_front 883398277
push_middle 514586619
push_middle 935979638
push_middle 381340594
push_back 703673870
push_back 166455334
get 14254
push_middle 510489144
push_back 593551541
get 10934
push_middle 466173814
push_front 606354609
push_front 373875144
get 68972
push_middle 493790425
get 8427
get 69519
push_back 816339380
push_front 693953191
push_front 699448863
push_back 752348013
get 30725
push_back 669437566
push_back 104223236
push_middle 786185616
push_front 805398434
push_front 220319840
get 114504
push_back 502675419
push_back 214414716
push_front 937095082
push_front 214385686
push_front 335185417
get 4841
get 39529
push_front 193109797
get 33360
push_back 452437448
get 10766
get 108589
get 62377
push_front 390928596
push_middle 896533383
push_back 552098355
get 6814
push_front 111521967
get 19715
get 76629
push_front 59662964
push_back 705689695
push_middle 160320085
push_back 145899566
get 143682
push_middle 919034542
push_middle 512656179
push_middle 718295837
get 127706
get 84636
push_front 953784657
push_back 245346218
push_back 860025501
push_middle 961705755
push_front 467043650
push_front 458602158
push_middle 443524233
push_front 713248401
push_middle 953822054
get 70943
push_middle 899623150
push_back 930343150
get 93199
push_middle 429863961
push_back 3844930
push_middle 194942515
push_middle 578023981
get 28856
push_front 947837570
push_middle 146372694
push_middle 506915747
push_front 685671992
push_front 222755146
push_front 5957571
push_front 891532676
get 40671
get 121041
push_front 373010384
push_front 29571984
get 83042
push_middle 735250595
push_front 764780759
push_front 591869559
push_front 140002269
get 11646
push_back 88862086
push_middle 366590005
push_back 337838733
get 119738
push_front 588310110
push_back 914555817
push_front 532627734
push_front 170192004
get 96616
push_back 493736682
push_front 833350116
push_middle 83459292
push_front 136731429
push_back 100297675
push_middle 159462442
push_middle 760988579
push_back 699921859
get 75358
push_back 455648873
push_front 439415612
push_front 604338653
push_front 960316775
push_middle 37586781
push_middle 983354503
push_back 40201835
push_middle 966937582
push_back 472412132
push_back 68545362
push_middle 197325662
push_back 884312576
push_front 369513130
push_middle 57045296
push_back 514826104
push_middle 968866163
push_back 103206682
get 73313
push_front 665623753
push_front 702315241
push_front 971258280
push_front 481757198
push_back 681533374
get 6777
get 94367
get 56396
push_front 574659911
push_middle 675052872
get 98437
push_back 228072583
push_front 367194618
push_middle 515770849
get 36536
push_middle 671909639
get 5468
get 64404
push_middle 557939260
push_back 230016422
get 132856
push_front 111856411
push_middle 457716342
push_middle 92040308
get 7717
push_back 318334340
get 89950
push_back 178407852
get 62767
push_back 374082773
push_middle 416742001
push_front 394852149
push_back 494668211
push_front 648412584
push_back 999941638
push_back 938118795
push_front 551567807
get 109854
push_back 338327625
push_back 967240743
push_back 788658947
push_middle 161824789
get 34822
get 9283
push_front 963257974
push_front 480233419
push_back 959560389
push_middle 58039192
get 88997
push_middle 507694388
push_front 290099360
push_back 444117110
push_front 382160931
push_middle 28107531
push_front 164553657
push_back 684134665
get 92368
push_front 132866801
push_middle 714767153
get 61264
push_middle 53473418
push_middle 37953050
push_back 868481424
push_front 654980327
get 89432
get 31217
push_front 536689557
push_back 857598964
get 60888
push_middle 428881000
push_back 452997153
push_middle 419989690
push_front 499790007
push_front 828755263
push_front 221295378
push_middle 885319427
push_back 38002348
push_middle 52941759
get 122477
push_back 879979795
get 78918
get 71912
push_middle 571567880
push_middle 894930476
get 93440
push_middle 731270438
push_back 994406842
push_middle 591792039
push_middle 201224548
push_front 528463207
push_middle 962906893
push_middle 326704207
push_front 201718306
push_front 743992013
push_back 644546639
push_middle 542803563
push_front 102351013
push_middle 725639181
push_back 394140429
get 103095
push_back 19736153
get 25208
push_back 300735176
push_front 643574735
push_back 202694172
push_front 593359748
push_front 105358666
push_back 190382345
push_front 414515693
push_middle 918185973
push_middle 872273418
push_middle 463594466
get 22304
push_back 413456227
get 70904
push_back 517678514
push_back 845017396
get 19525
get 38561
push_back 159164651
push_back 240110499
push_front 981727003
push_middle 487033174
push_front 643586153
push_back 316235867
push_back 918984090
get 100439
push_back 982188933
push_middle 179659819
push_front 705424625
push_back 856894080
push_back 102529824
get 63010
push_middle 361697390
push_middle 645239037
push_middle 96170373
get 97161
push_back 917254765
push_middle 848071559
push_front 918917938
get 71115
push_front 382683625
push_front 485175377
get 109169
push_middle 15621219
push_front 813563570
push_middle 158768712
get 58236
push_middle 605566557
push_back 826750950
push_front 917282479
push_front 944184526
push_back 209560010
get 80550
push_middle 603474826
push_middle 230092407
push_back 68311410
push_back 817482718
push_middle 938455092
push_middle 657597998
push_middle 529943953
push_middle 965119169
push_front 281166406
push_back 427857306
push_back 148054962
push_front 698952408
push_middle 794472847
push_back 725335365
push_middle 423928796
get 136799
get 53535
get 3945
push_front 87630638
push_middle 317151597
push_front 565224519
push_middle 291276073
push_front 465174867
push_front 473300526
push_front 156249654
push_back 163632082
push_front 613299611
push_middle 423929214
get 131520
push_middle 705772450
push_middle 918218010
push_back 645110592
get 71117
push_middle 635262721
push_front 761378000
get 112004
push_front 910226477
get 144446
push_back 792795574
push_middle 875922485
get 134486
push_back 835744855
push_middle 606837199
get 112935
get 87580
push_middle 244217154
push_back 543339791
push_back 877904519
push_back 8074719
push_front 614991392
get 33096
push_back 543980363
push_back 734822197
push_front 102133354
push_front 938937424
get 36683
push_back 219532295
push_back 878664480
push_front 211737568
get 54661
push_back 724191788
get 10435
get 88896
get 118278
push_middle 310150679
push_back 60659611
push_front 414268472
push_middle 350585841
push_middle 980255677
push_middle 928689318
push_back 66240211
push_middle 47987871
get 39450
get 122968
get 128980
get 59272
get 16749
get 14839
get 80412
get 107242
push_front 568389834
push_middle 94690583
get 67920
push_front 405898373
push_middle 84629665
get 27769
get 408
push_back 930622755
push_front 493852953
push_front 661293696
get 114381
push_back 990084504
push_front 614669860
push_back 377319119
get 104161
get 104103
push_front 486177617
get 2205
push_middle 355911591
push_back 207115759
push_middle 24591559
push_front 556477138
push_back 248285552
push_middle 855214046
get 55003
get 138395
push_back 524957680
get 38710
push_back 139927130
push_middle 712523982
push_back 977459798
push_back 440923930
push_middle 895921785
push_middle 768664499
get 32775
push_back 46962505
push_back 606810761
push_back 489988974
push_front 238665837
push_middle 145835683
push_middle 347212057
get 107512
push_front 912586259
push_back 829715638
push_front 530680727
push_back 380435303
get 25904
push_back 385322401
push_middle 540122889
push_middle 911833543
push_middle 245264537
push_middle 183407264
get 87288
push_front 171056770
push_front 950051133
push_back 600422428
push_front 806437649
push_front 358184581
push_back 853875941
push_middle 101554233
push_back 260322411
push_middle 677021373
get 59428
push_back 826208312
push_middle 768756616
get 21852
get 98852
get 4131
push_middle 727146717
push_front 348668750
get 28425
get 76661
push_back 552322121
get 108783
push_front 143356780
push_middle 209770907
push_middle 753793890
push_middle 288302733
get 89161
push_front 546672469
push_middle 940261182
get 79896
push_front 868014306
push_back 667827882
push_front 812281759
push_front 283568370
push_front 827223444
push_back 172075736
push_back 818292638
push_front 781785285
push_front 688925122
push_back 11196800
push_front 3923238
push_back 678046101
push_middle 603866529
push_middle 721590005
push_back 26760756
push_back 4957800
get 80021
push_front 54967822
push_front 834900612
push_back 336948486
push_middle 372362134
get 142014
push_back 227154863
push_middle 373898675
push_middle 445824238
get 107164
push_front 436321294
push_middle 268530490
push_back 764593721
push_front 192665658
push_front 175947337
push_middle 892744159
push_middle 952979386
push_back 675987863
get 45982
push_middle 377114684
get 87277
push_back 625947640
push_middle 633998769
push_middle 298560019
push_back 375979479
push_front 330718512
push_front 504558787
push_middle 549236314
push_middle 979871065
push_front 270353068
push_back 458655825
push_middle 876152967
push_middle 903580932
push_back 987185263
get 39483
push_middle 219585952
push_back 615869694
push_back 34415643
push_middle 134391820
push_middle 694328964
push_back 436713199
get 81554
get 28824
push_front 587332052
push_front 187263408
push_middle 152169160
push_middle 475919679
push_front 755449173
get 109145
push_back 990374502
push_front 975695317
push_front 193585889
push_front 223901051
push_middle 875712833
push_back 359690116
push_middle 471356015
push_middle 717478973
push_middle 541354833
push_back 271433726
push_middle 696105447
get 8192
push_middle 447374115
push_front 674788935
push_front 192152114
push_middle 310152359
get 29287
push_middle 200325655
push_front 125568988
push_front 512430869
push_back 317148877
get 94086
push_front 808160534
push_back 418051759
push_back 82633462
push_front 439953907
push_middle 626343842
push_middle 157841874
push_back 11734342
push_front 183971159
push_front 312709672
push_middle 719794383
get 66562
get 126280
push_back 568678616
push_middle 260867278
push_middle 783489445
push_front 796321548
push_middle 121725571
push_middle 905676690
push_front 868037525
get 102730
push_middle 156228287
push_middle 8732450
push_back 547044784
push_front 185228028
push_middle 890887918
get 50633
push_middle 889278459
push_back 550464659
push_front 191396575
push_front 496474503
get 61412
push_middle 629447918
push_back 544034923
push_front 67080193
push_back 428991240
get 133712
push_back 377213431
push_front 857526581
push_back 460912724
push_front 567346443
push_middle 345935666
push_back 670815174
push_middle 39253573
push_middle 676495185
get 92669
push_middle 652662617
push_middle 471064673
get 67706
push_front 676730877
push_back 140470500
push_middle 453960582
push_back 602701597
push_back 230736142
get 74990
push_back 803054966
push_back 238381034
get 66420
push_front 561120911
push_middle 43130498
get 81945
get 30255
push_front 232227335
get 96060
push_middle 23936010
push_middle 854150971
push_middle 164350943
push_back 139319732
push_front 630842558
get 111012
get 89500
push_middle 582187892
push_middle 988080471
get 23119
push_front 808861510
push_front 774431423
push_front 214852242
push_front 64072128
push_middle 697548089
push_back 706170287
push_front 130886310
push_middle 264230963
push_back 490350225
push_middle 951510885
get 119615
push_back 651097170
get 128967
push_back 350102668
get 122424
push_middle 338091127
get 145104
push_back 9606809
push_front 973579494
push_back 204686484
push_back 573892060
push_middle 159490165
push_middle 339656737
get 37801
push_back 775542942
push_middle 508375967
push_middle 660892111
push_back 515835773
push_middle 868615329
push_middle 699055738
push_back 2361107
push_back 91476779
push_back 319655758
push_back 271849659
push_middle 4853236
push_back 184221591
push_back 865424288
push_front 702233614
push_front 38915197
push_back 559915959
push_middle 252240576
push_middle 763922573
push_front 405250640
push_middle 876378012
push_back 303125297
get 22114
push_back 439173443
push_middle 974551586
push_middle 638073160
get 104228
push_middle 326530757
get 80480
push_front 436008872
get 100424
push_middle 530422425
push_back 53930620
get 17339
push_back 161115344
push_middle 730640370
push_back 906277047
push_front 606096455
push_front 441564191
get 111421
push_back 983559740
push_middle 804965764
get 22161
push_front 682289465
get 23547
push_back 770177216
push_front 274834941
get 90605
push_back 152914516
push_front 755723163
push_front 768008538
push_middle 95069477
push_middle 604581236
push_back 519825947
push_back 442483628
push_back 785740541
get 42005
push_back 380732935
push_middle 402886836
push_middle 600401026
push_front 346628220
push_middle 152430688
push_back 208563063
push_front 391039705
push_back 657376393
push_back 494558215
push_front 718757119
push_front 878372220
push_front 948133607
get 54357
push_middle 747456868
push_middle 823793720
push_front 607093944
push_front 79949106
push_back 647609647
push_front 114889937
get 59119
push_front 830029643
push_back 914129492
get 23763
push_back 593222999
push_front 477048938
push_middle 612752341
push_middle 300341250
get 11752
push_front 473199069
get 70552
get 55429
push_back 771074116
push_front 792538557
push_middle 307040471
push_back 174827762
get 105876
get 144972
push_back 927420018
push_front 320425976
get 8326
push_back 873718869
push_middle 855338860
push_front 450643553
push_front 861936881
push_middle 231756198
push_front 547165681
push_back 473018091
push_back 52153060
get 134672
push_front 700648969
push_front 312478116
push_back 35534170
push_front 471105992
get 79412
push_middle 525628489
push_middle 420082268
push_middle 291930636
push_front 580198038
get 125802
push_front 171983259
push_back 262311884
get 127819
push_front 796598624
get 102700
get 38584
push_middle 796605129
get 31225
push_front 968530911
push_middle 202786540
push_front 954357888
push_front 74712057
get 22341
push_middle 300333872
push_middle 683035756
push_front 272126558
get 11960
push_front 981347584
push_front 642645271
push_middle 276428
push_front 690015022
get 88908
push_middle 208801809
get 122230
push_back 787099309
push_back 307869522
get 50720
push_front 701526455
push_back 372442525
get 124887
push_front 221659176
push_back 339093906
get 5512
get 1944
get 86139
push_middle 485488656
push_back 916542931
push_front 360733017
get 96529
push_middle 465026970
push_back 665746355
get 102302
push_middle 435678126
push_back 997886214
get 84352
push_front 57805998
push_middle 494245059
push_front 509991780
push_front 864569398
push_back 160307458
get 117642
get 69654
push_middle 938021607
push_front 900465376
push_front 221476275
push_middle 376281902
push_back 630099069
get 60188
push_middle 668050646
get 110910
push_back 195445395
push_back 804413727
push_front 246740654
push_middle 110528570
push_front 405394820
get 91170
push_back 920826205
push_middle 296318438
push_back 47221281
push_middle 713607844
push_front 115760421
push_back 854759715
push_middle 941813778
push_middle 648191285
push_front 217877937
push_front 371900625
get 5019
push_middle 587237244
push_front 980177516
push_front 602014296
get 125819
push_front 680347979
push_middle 426788553
push_front 915453336
push_front 841197346
get 69584
push_back 403216262
push_middle 542327403
push_front 215532222
push_middle 23832803
push_back 896050077
get 3713
push_middle 488728055
push_back 93249844
get 37995
push_front 262248005
get 128054
push_front 310597552
push_back 421426627
push_middle 93564107
push_front 741096474
push_back 39104006
get 17468
get 42560
push_middle 48715007
push_middle 852658506
push_middle 576535591
push_back 469766163
push_middle 524335527
push_back 568616085
push_middle 143358822
push_front 432098852
get 28019
push_front 134308586
get 103740
get 73753
get 8098
push_back 101417110
get 124222
push_middle 579890986
push_front 706007820
push_back 188558048
push_front 85377477
push_middle 547565798
get 72850
push_back 208633060
get 107397
push_front 260171988
get 80783
push_front 581119280
push_back 441709350
push_middle 352399935
push_front 646387729
get 38083
push_middle 57786274
push_front 771841168
push_front 525846195
push_middle 698983030
push_middle 792560742
push_back 645052558
push_middle 883784650
push_front 225329538
get 60935
get 76945
get 108418
push_front 959823759
push_front 241138259
push_back 226641982
push_middle 967636522
push_front 999576301
push_middle 758623749
push_middle 720238762
push_front 354001204
get 55826
push_back 420345939
push_back 760186635
get 140391
push_middle 845853584
push_back 674671992
push_back 235440746
push_middle 109267777
push_middle 962431818
push_front 13551469
get 126252
push_front 615074922
push_front 774076757
get 131433
push_front 766916357
push_middle 833584558
push_back 455841740
get 59376
push_front 959511048
push_back 419423225
push_middle 794962921
push_middle 956718977
push_back 936539047
get 48627
get 43778
push_back 545779679
get 59948
push_middle 400185116
push_middle 258511223
push_middle 331190660
push_back 319563953
push_middle 251615339
push_middle 987074207
push_back 418690891
push_front 423038463
push_middle 729677014
push_middle 493245450
get 85207
push_front 741178482
push_middle 171490966
push_middle 404281947
get 116204
push_front 866213150
push_middle 791437351
push_middle 861998647
push_front 931351004
push_back 87102658
push_front 351010811
push_back 9043416
push_front 353757138
push_front 599750097
push_back 480538838
get 119634
push_middle 699592904
get 78683
push_middle 155373175
get 70299
push_middle 749279899
get 29433
push_middle 822997652
get 131182
get 94171
push_front 912430228
push_front 245060086
push_back 546016856
push_front 748154666
push_middle 993782751
get 49716
push_back 344439501
push_front 240513922
get 67566
get 13592
push_back 221517526
push_middle 71572894
get 43992
push_middle 82363973
push_back 157034399
get 15677
push_back 858420562
push_front 437684052
push_back 58760999
push_front 199596347
push_front 474821083
push_front 354964744
push_front 997747977
push_front 921176333
push_middle 989322370
push_middle 862352851
push_middle 398770778
push_back 240114559
push_middle 670592028
push_back 471508304
push_middle 405356317
push_middle 737793348
push_front 542802414
push_front 135706074
get 78430
push_middle 322510320
push_middle 88044754
push_front 394897707
push_front 22464578
get 56073
push_back 494545754
push_back 323380812
push_front 687583707
get 3043
push_back 308307916
get 55214
push_middle 722147758
push_front 200246030
push_front 64415434
push_back 332753364
get 28283
get 108552
push_front 299071938
push_front 888647819
push_front 848787309
push_middle 638546189
push_back 322724489
get 44624
push_middle 51175988
get 102901
push_back 254199980
push_back 880617994
push_front 179640975
push_middle 523266242
push_middle 193256282
push_back 442170171
push_middle 800836443
push_middle 537517366
push_front 503326010
push_front 385228064
push_middle 249606981
get 43033
push_front 568636556
push_front 945825946
get 93945
push_middle 176249836
get 89488
push_front 362582310
push_back 130233966
push_back 68627014
push_back 45824934
push_middle 220840537
push_back 400317728
push_front 466450799
get 49340
push_middle 325033681
push_front 989992739
push_front 243765778
push_middle 400014049
push_back 264734751
get 29220
push_back 765114768
push_middle 361879496
push_back 41375452
get 57272
push_middle 528561900
push_middle 241706373
push_back 286186486
get 139179
push_back 276576062
get 32764
push_front 752874650
push_front 278293781
get 40310
push_middle 734336675
push_back 606671459
push_front 96978898
push_middle 908519014
push_back 186722098
push_middle 675545835
get 22780
get 83225
push_front 806705992
push_back 766077324
push_middle 300222283
push_middle 735621638
push_front 716009118
push_front 250296330
push_front 364883514
push_back 371014925
push_back 851165148
push_middle 304652739
push_front 992190824
get 49742
get 102704
push_middle 950180236
push_middle 691012463
push_back 37753405
get 118404
push_back 64651976
get 95179
push_front 78029086
push_middle 512373595
get 37059
push_middle 695626480
push_back 210404704
get 43848
push_back 607976974
push_front 213104293
push_back 713222174
push_back 955020451
push_back 329617218
push_front 532853979
push_front 356633572
get 84360
push_front 200859404
push_middle 365107947
push_middle 800739305
push_back 467787973
push_front 977351180
push_middle 601549293
push_middle 527683697
push_front 340309272
push_front 542235783
push_front 19464058
push_front 256661488
get 18871
get 51583
push_back 877501413
push_front 959408323
push_middle 82928360
get 125345
get 111687
push_back 24355210
push_middle 928168890
push_middle 362300442
push_middle 313301917
get 4699
get 21730
get 110227
get 13759
get 65520
push_front 92171802
push_middle 87713078
push_front 578227225
push_back 902507166
get 80372
push_middle 585593960
push_middle 965531877
push_middle 876159496
push_middle 156337505
push_back 790458283
push_front 223507137
push_back 767898342
push_middle 896169262
get 7848
push_back 519034006
get 15485
push_middle 738036186
push_middle 416409888
get 16573
push_middle 203506283
get 3030
push_front 117409761
push_back 776924349
push_back 3404496
get 13054
push_back 999534994
get 103472
push_front 9277700
push_middle 716660205
get 58485
get 61640
get 108097
push_back 501058047
push_back 593639688
push_front 530782945
push_front 646125888
get 30377
get 25069
push_back 152950885
get 140632
push_front 943804649
get 79837
push_middle 980384002
push_middle 426092722
push_front 391487642
push_middle 715402143
push_front 48628012
get 132772
push_back 894180622
get 64958
push_back 446988296
push_back 719509180
push_front 481931601
push_middle 4458721
get 82788
push_middle 437311456
push_middle 830032299
push_back 585782806
get 56558
push_front 45716244
push_front 422188859
push_back 146026855
get 123457
push_front 392195872
get 87298
push_back 337133249
get 80173
push_middle 431458383
push_middle 784018833
push_back 526990138
push_middle 439102441
get 96108
get 98598
push_front 36050718
get 87296
push_middle 505215467
push_back 204157353
get 1109
push_back 667368810
push_front 815246785
get 38124
get 94552
get 105511
get 126600
get 28862
get 117999
push_front 366464128
push_front 573150982
push_middle 259177642
push_middle 45046335
get 88458
push_back 464831022
push_middle 79386269
get 119250
push_back 798830933
get 48111
get 1495
get 65452
push_middle 825134002
push_middle 677058245
push_middle 348714502
push_front 609453124
push_front 776624986
push_back 903157459
push_back 549894684
push_back 110212255
get 99730
push_middle 612285501
push_back 509823617
push_middle 196246437
get 7731
get 17891
get 14711
push_front 63424181
get 88382
push_middle 704145834
get 52649
push_front 218705586
push_middle 16446157
push_front 20948773
get 105073
push_back 242871876
push_front 417397376
get 140873
get 87407
push_back 370786903
push_back 651385620
push_front 22182304
get 18823
push_middle 263929091
push_back 506860268
push_back 650314238
push_middle 690077450
get 18074
push_middle 455214653
push_middle 583677972
push_back 895848346
push_front 346250872
push_middle 951863774
push_middle 160067907
get 41373
push_back 701360787
push_front 629577321
push_front 506392604
push_front 793812164
push_middle 87487242
push_front 718155244
push_front 68780581
push_front 842718350
get 11539
push_back 714448204
push_middle 643647513
push_back 300358501
get 29208
push_back 549644894
push_middle 620451600
get 72310
push_front 892896244
push_back 137574569
push_front 537630777
push_back 123405138
push_back 363127257
get 94534
get 110200
push_front 981764994
push_back 112106943
push_middle 479824775
get 143476
get 123917
push_front 793709367
push_front 219599869
push_middle 323093613
push_front 453521788
get 135224
push_back 353051707
push_front 192048392
push_back 442887142
push_middle 778242724
get 102140
get 43706
get 90455
push_back 407789778
push_back 921927421
push_front 679723778
push_front 338140441
push_back 703388554
push_front 23796487
push_front 146381169
push_back 488594764
push_back 968816068
push_middle 891569612
push_middle 742138994
push_back 774522168
get 44556
get 42571
push_middle 942737507
push_front 312340119
push_middle 23057650
push_middle 378742395
get 76174
push_back 53385356
push_front 794190334
push_back 953445224
push_back 926716497
get 116249
push_back 342769855
get 28186
get 112468
push_back 607758524
push_back 738481728
push_middle 106628969
push_middle 564881376
push_middle 787979905
get 88470
push_front 92508362
push_front 104043214
get 54427
push_back 164578623
get 120323
get 51915
push_back 649677931
push_middle 779122389
push_front 497365121
get 48559
push_front 658372294
push_front 22452648
push_middle 600642767
push_middle 528472542
push_middle 80682682
get 135584
push_middle 467028100
push_front 143428929
push_middle 556848050
push_middle 996069537
push_front 43589821
push_middle 264617678
push_middle 263101853
push_back 559102730
get 106882
push_front 754047620
push_back 353249186
push_middle 985447455
push_back 918113579
push_middle 479639734
push_middle 444794122
push_back 799547371
get 53792
get 62181
get 132453
push_back 223021745
push_back 964433608
push_front 812096453
push_back 301289025
get 42446
push_front 325282668
push_middle 178056329
push_back 37976182
push_middle 291017104
push_back 441285050
push_middle 605475782
push_middle 594394173
push_back 157497761
get 27598
push_back 12458329
push_back 625145770
get 75817
push_middle 812835344
push_back 63977929
push_middle 923655259
push_back 363836878
get 21876
push_middle 115422461
push_back 928865106
push_front 769185385
get 84924
push_middle 936271326
push_middle 381667036
get 78578
get 131532
get 110938
push_front 326185459
push_middle 836357917
push_front 173429941
get 84163
push_back 845850968
push_back 919491308
push_front 557421162
push_back 417079696
push_back 320947444
push_back 381678481
push_middle 298257000
push_middle 353479389
push_back 553540719
push_front 610242475
get 91285
push_middle 55627577
push_middle 611611285
push_middle 17910173
push_front 622932907
get 29190
get 51579
get 125694
push_front 526887983
get 52315
push_back 348075641
get 138344
push_front 469086503
push_back 647566929
push_front 419386787
push_middle 596003493
push_back 153931289
get 46705
push_back 224679425
push_middle 373900365
push_back 277914359
push_back 65883889
push_middle 557611074
push_front 490956248
push_back 303078511
push_front 457902272
push_front 909614149
push_middle 210732903
get 19977
get 135036
push_middle 134869661
get 118984
get 31684
push_middle 783824672
get 34402
get 126019
push_back 139301617
push_front 293165829
get 111812
get 86029
push_middle 384060893
push_front 375469108
push_middle 517762158
push_front 129334440
push_front 231194367
get 132442
push_back 900062931
get 133236
push_middle 902136922
push_back 202043558
push_back 481487525
get 59360
get 8402
push_back 942218779
push_middle 525156677
push_back 914997422
push_back 920979395
get 11438
push_front 922099165
get 28555
push_back 392030514
get 97760
push_front 896275058
push_back 987465140
push_back 637322935
push_front 796377456
push_back 388754653
push_front 239166472
push_front 56269772
push_middle 727726192
push_front 57806558
push_middle 563544290
push_front 796801643
push_front 493441398
push_front 700969199
push_front 349467738
push_middle 677786330
push_back 313501103
push_front 439228661
push_back 737893633
get 110252
push_middle 287171862
get 44961
push_back 907492281
push_middle 644901749
get 99458
push_back 104548852
push_front 46392359
push_front 78099547
push_back 258501574
get 96070
push_back 342914012
get 142492
get 106872
push_back 152400637
get 41592
push_back 439691697
push_middle 296318410
get 27699
push_back 197587760
push_middle 715812691
push_middle 247253246
get 40324
push_front 322599524
push_middle 894977245
push_front 83685781
push_middle 790168952
push_back 650609352
push_front 410261095
push_front 889971317
push_front 568626142
push_front 980416711
push_back 536200312
push_front 389409867
get 5081
push_front 408224724
push_back 960263687
get 134594
get 67860
push_back 239637168
push_back 732165860
push_front 951705973
get 52013
get 85297
push_middle 334250350
get 38856
push_middle 802665709
push_front 621840524
push_front 72501649
push_front 157576956
push_front 118660400
get 89475
push_front 966285056
push_middle 237479267
get 136468
push_back 114339899
push_middle 886650007
push_back 492676292
push_front 974454890
get 131189
push_front 818568946
push_middle 43528480
push_middle 413186191
get 34098
push_middle 913832302
push_front 478031670
push_back 204298404
push_front 835754894
push_middle 477712098
push_middle 240620868
push_front 205771424
push_middle 117101052
get 16844
push_front 360687684
push_back 809527103
push_front 451235164
push_front 862602555
push_front 907294031
push_front 926862226
get 113213
push_back 336674508
push_middle 504410597
push_middle 717370078
push_middle 57642818
push_back 763714077
get 7783
push_middle 584885576
push_front 973470331
push_middle 990871470
push_front 440637193
push_front 802871240
get 80616
get 117572
push_front 208183933
push_back 319001713
push_middle 212195687
push_middle 147893319
push_front 305836005
push_middle 206129823
push_front 719275271
push_back 413281790
get 56370
get 10941
get 116844
get 66683
get 18339
push_back 708151370
push_back 301079027
get 104540
push_back 698597636
push_front 28894783
push_back 566233313
push_front 320686818
get 83065
push_front 565262071
push_back 739428793
push_back 458460054
push_front 962843040
get 99156
push_front 527992754
push_middle 937191274
get 52144
push_middle 17808675
push_middle 562083878
push_middle 405775678
push_middle 658382850
push_middle 142682697
push_back 836154868
push_front 928458281
push_front 582316305
push_front 484246272
get 59133
push_middle 598103094
get 92615
push_back 824434304
push_front 724283018
get 1135
push_front 713556694
push_middle 656083002
push_front 960306687
push_front 88434722
push_back 726097978
push_middle 921645350
push_front 647340308
push_front 594143447
push_back 219259033
push_middle 732537897
push_front 952541224
push_middle 454103961
get 64795
push_front 174878160
push_front 492455245
push_front 815149203
get 116831
get 56263
push_middle 882636416
push_middle 942837248
push_back 514398259
get 65140
get 122903
push_back 922323074
get 113753
push_middle 410203354
get 141705
push_back 785377773
get 37325
get 11985
push_back 51540288
push_middle 168403162
get 42005
push_front 623196637
push_back 961195500
push_middle 169646804
get 107914
push_front 518264185
push_middle 971049236
get 37605
push_front 906633409
push_back 716801784
push_middle 21342568
get 11946
get 81772
push_middle 870602417
get 132558
get 120421
get 113676
push_middle 285949568
push_middle 273919615
push_back 54052472
push_middle 22648293
get 141234
push_back 92745080
push_front 790577374
push_front 921010173
push_front 249433374
get 90171
get 75477
push_front 710844148
push_middle 888518813
push_front 254067525
get 78128
push_middle 373764225
get 11705
push_front 13154530
get 75937
push_middle 338739158
get 106723
push_back 181312153
push_middle 941100878
push_back 260206726
push_front 669411010
get 113546
push_middle 647516690
push_back 779058938
push_middle 875496696
push_back 433452548
push_front 850774824
push_back 321763921
get 94115
push_front 768632903
get 91110
push_back 247323281
get 146228
push_front 286987037
get 85354
push_middle 22750127
push_middle 769164010
push_front 739500055
push_back 440136658
push_back 65564628
push_middle 705045767
push_front 350175003
get 15109
push_middle 258339779
get 143574
push_middle 876947009
push_back 483987063
push_back 546277004
get 130586
get 104956
push_back 919193433
push_front 167124112
push_back 246044677
get 141697
push_back 287720586
get 10961
push_middle 874945226
push_front 469541097
push_middle 456916136
push_front 177573860
get 100257
push_back 466311154
push_back 193075332
push_back 210243762
push_back 316724026
get 66108
get 16678
push_back 678314379
push_back 468738666
push_back 568326086
push_front 434156574
push_back 688853118
push_middle 293162543
push_back 198663674
push_back 722575997
push_middle 646825546
push_middle 260303200
push_back 694767232
get 73560
push_front 462011207
get 13003
push_middle 276276371
push_back 482336765
push_front 864657812
push_front 342140037
push_front 622216747
push_back 986563007
push_middle 398243009
get 51969
push_back 773431139
push_middle 270653193
push_middle 36378825
push_back 652501717
push_middle 310705927
push_front 240431349
push_middle 131898623
get 57635
push_front 424137572
push_front 797796285
push_back 19212325
push_front 338590693
get 129532
get 82978
push_middle 456757331
push_back 978397718
push_middle 917592153
push_front 267108870
get 63494
push_front 87409474
get 97934
push_middle 238419243
push_front 27136118
push_front 664597914
push_back 632120236
get 66836
push_middle 837836658
push_middle 415333380
push_front 750846508
push_front 255641123
push_back 777148201
push_back 563791111
push_middle 746856544
push_front 248096425
push_middle 302783618
push_front 622930618
push_back 884650959
get 15511
push_front 998122266
push_back 708702752
push_middle 257106416
push_back 587758857
push_back 20212420
push_middle 666625027
push_back 55397579
get 29969
get 94236
push_back 736564457
push_back 776768652
push_front 792131268
push_front 88164480
get 84980
push_back 615976136
push_front 753929983
push_middle 471390730
get 76366
push_middle 686740204
get 69883
push_front 478124938
push_back 911377134
push_front 755877549
get 41090
push_front 347437969
push_middle 954045753
push_front 212093498
push_front 910899246
get 31706
push_front 49601333
push_back 668465838
push_front 892960160
get 87489
push_back 953821986
push_front 347600945
push_front 104282206
push_middle 225395323
get 87941
push_middle 198318681
push_front 318240803
get 35785
get 55239
get 57377
push_back 640170162
push_front 62664470
push_back 362987588
push_back 286457707
push_front 565446318
push_front 41239932
push_front 696499753
push_back 465376642
push_front 742808775
get 41785
push_back 252513808
get 63758
push_front 430239756
push_front 419484048
push_back 641343588
get 8129
push_front 107562688
get 58081
push_front 163447664
push_middle 186001082
push_back 397209338
push_middle 77469405
push_back 894254738
push_back 235950523
push_back 566904469
push_back 114269028
push_front 804631908
push_front 582196138
push_front 977802291
push_back 369082494
push_middle 189218361
get 23449
push_back 778114921
push_back 972614352
push_middle 442419296
push_front 797107871
push_back 422745111
push_back 750174120
push_back 802118900
push_front 23831251
push_front 702080933
push_front 301519023
push_back 648951717
push_front 865645251
push_back 812549085
push_middle 198243843
push_front 358035303
push_middle 179978846
get 41997
push_middle 880445280
push_middle 563415638
get 54963
push_front 549129925
get 52427
get 50754
push_front 636559849
push_middle 343068734
get 127899
push_back 562207208
push_middle 262733635
push_front 994178362
get 81300
push_front 684010997
push_back 352911914
push_middle 478299268
push_back 634248300
push_middle 134768639
push_middle 350316796
get 107280
get 95943
get 19119
push_middle 441890261
push_back 804718216
push_back 648239759
push_middle 347479427
push_back 642552317
push_front 554750997
push_back 416323249
push_front 150429440
get 132614
push_middle 902562444
push_back 178863145
push_middle 805736968
push_middle 643202459
push_front 707017381
push_front 812728527
push_middle 480874663
push_front 999725838
push_front 856910030
push_middle 106158108
push_middle 961140433
push_back 316529050
get 86283
push_middle 654203961
push_back 178609115
push_front 264223368
push_front 246724159
get 100781
push_front 789315434
push_middle 154598796
push_middle 695890064
push_middle 507857420
push_front 522584976
push_front 478520615
push_back 468707650
get 64261
push_back 582657528
push_middle 244541215
push_middle 591592967
push_front 298077445
get 69858
push_front 482983850
get 42949
push_middle 535129243
push_front 297292755
get 53995
get 29284
push_front 911834460
push_front 472753121
push_middle 194477952
push_middle 277664969
push_middle 718173855
push_front 334637916
get 125855
get 133283
push_front 301124544
push_middle 640941861
push_middle 335563283
push_back 374478373
get 40560
push_back 499146213
push_middle 191764507
push_middle 402306170
push_back 263253843
push_back 809215950
get 144962
push_back 505476389
get 35350
push_back 484363380
get 115938
get 93120
push_front 962888480
push_front 1210133
get 59050
get 94559
push_back 360159465
push_back 266824525
push_middle 473924456
push_middle 729936572
get 44309
get 98451
push_front 921181343
push_middle 814138669
push_middle 823823692
push_front 970586404
push_front 93486782
push_front 398914675
push_back 537557675
push_front 622837845
push_back 464592864
push_back 144315748
push_back 752463576
get 3638
push_front 652439578
get 95794
push_front 918613000
push_front 160456936
push_back 712861393
push_front 254105095
push_back 484951789
push_front 825929272
push_back 609551596
push_back 426670530
push_front 14610489
push_back 703985978
push_front 879955119
push_front 455909339
push_front 448913329
push_middle 592598990
push_middle 938610059
push_back 951589886
get 41955
push_front 650460192
push_front 494739128
push_middle 919611374
push_middle 81388901
get 17312
push_back 867292879
get 139165
get 110907
push_middle 486264269
push_front 492662999
get 115646
push_middle 621994380
push_front 29908484
push_front 258551449
get 116995
push_front 892802402
push_front 628266262
get 107952
push_middle 939770230
push_middle 498104084
get 106346
push_middle 979274512
push_back 42966510
get 76536
push_middle 968694890
push_back 952651308
push_front 681734404
push_back 861516387
push_front 790629076
push_front 281003239
get 119782
push_back 465913549
push_middle 38118251
push_middle 883218898
push_middle 981798502
push_middle 913733502
push_middle 889613165
push_back 670873521
push_middle 520816718
push_middle 310065132
push_middle 869294088
get 141914
push_middle 372013183
push_front 204075987
push_back 756795101
push_middle 662088746
push_front 957763754
push_front 89358018
get 28518
push_middle 556670415
push_middle 638907067
get 45673
push_middle 118977620
push_front 943607608
push_front 777540112
get 138711
push_front 334686050
push_middle 821367596
get 82029
push_back 651774255
get 2298
get 57867
get 37942
push_middle 390197222
push_middle 461481740
get 86848
get 33504
get 105035
get 6238
push_middle 852565069
get 57042
push_middle 822455757
push_back 713127293
push_middle 131586846
push_back 920125234
get 32829
push_back 681762531
push_front 584315375
push_front 411893432
push_back 1914541
push_middle 638419802
push_front 426888917
push_back 379066679
get 113628
push_front 777533897
push_front 340323470
push_back 895229828
push_front 372338378
get 116556
push_back 462328983
get 3769
push_front 199002118
push_front 171567874
push_middle 618160360
get 58699
push_back 85901397
push_middle 8618455
push_back 605648308
push_back 5915361
push_back 390986184
push_middle 149990457
push_middle 196653506
push_front 881938070
get 99544
push_middle 959689298
push_front 288022228
push_front 176463262
push_front 470239843
push_back 570358996
push_middle 892729315
push_front 753936090
push_back 589496348
get 144927
get 6573
push_middle 937582337
push_middle 387168761
get 90580
push_back 200277195
push_front 787863198
push_back 702385087
push_middle 179579837
get 37143
push_front 159423872
push_front 420745808
push_back 251187167
get 61764
push_front 569718245
push_middle 735047904
push_front 562750354
push_front 102124579
push_front 790445286
push_back 559530370
get 58653
push_middle 831395956
get 143795
push_back 310375762
push_back 912944189
get 127074
push_back 906576867
push_middle 379923795
push_front 582806406
push_front 467551100
push_front 296019562
push_middle 420695273
push_front 166160194
get 141644
push_middle 897527758
get 4419
get 105765
push_front 390546673
get 11213
push_front 603303406
push_front 824371536
get 7187
push_front 262524436
push_back 600414813
push_middle 796873024
get 76020
get 51997
get 81312
push_front 427653763
push_back 295118745
push_back 484782400
get 110959
push_back 53535633
push_middle 727206764
get 53035
push_back 332808552
push_middle 130246910
push_middle 161965787
push_back 177742981
push_middle 81325219
get 121589
push_front 639750299
push_back 190928009
push_middle 360672056
push_middle 432984414
push_front 173399193
push_front 487050202
push_back 936374797
get 41219
push_back 246263523
get 28331
push_front 672805907
push_back 747529553
push_middle 740088140
get 51707
push_front 808739978
push_back 772092712
push_back 110438773
get 86380
push_front 144123359
push_back 118932544
push_back 999441147
push_back 961122949
push_back 253532452
push_front 574813338
push_middle 945317602
push_front 26180352
get 79697
push_middle 366969098
push_front 268020922
push_middle 835839414
push_front 868755990
get 52849
get 128824
get 128788
get 24884
push_back 238614117
push_middle 400653181
push_middle 393560897
push_back 285247855
push_back 776078019
push_middle 131919328
push_middle 552134173
push_back 345951426
push_front 399479906
push_back 882170595
push_front 684792821
get 18048
push_front 740454710
push_back 40559168
push_back 518611903
push_back 536237191
push_front 620836764
push_middle 412757309
get 34251
push_front 655628732
push_front 311089772
push_back 667603343
get 130221
push_back 523952126
push_front 434384544
push_middle 348836337
get 76425
push_middle 998280863
get 20407
push_back 685766429
push_back 483854459
push_back 343458975
get 8385
get 56601
push_front 995794632
push_back 851662635
push_back 278454548
push_back 466880604
push_middle 730866175
get 23626
push_middle 448466463
push_middle 568644594
push_front 184561103
get 27902
push_front 449290710
push_front 893252392
push_back 72717402
push_middle 462682412
push_middle 435789823
push_front 860530558
get 67335
get 79473
push_front 899566669
get 66641
push_front 561915217
push_back 528253987
push_front 163696473
push_front 600859491
get 64710
push_back 576335619
push_back 303054795
push_front 987181897
get 95257
push_back 594385723
push_middle 372585663
push_front 167608493
push_front 498617290
push_front 448485653
push_back 348758043
get 109074
push_back 398466836
get 8179
push_back 670250622
push_front 38033971
push_middle 679815965
push_front 231669412
push_front 898946071
push_front 810683629
push_middle 358707624
push_back 939485706
push_middle 723566549
get 141143
push_middle 833497467
get 35001
push_back 283351039
push_front 903496688
push_front 950218071
push_front 104936521
push_front 582005210
push_middle 204556930
get 146848
get 64914
get 96916
push_middle 199378000
get 46103
push_middle 552759675
push_middle 408025291
push_back 822577203
push_front 449231555
push_front 609911987
push_middle 48530370
push_middle 804064768
push_front 339670253
push_back 298094957
get 112518
push_middle 267883460
push_middle 493846187
push_back 802908966
get 142657
push_front 202972886
push_front 199647574
push_middle 200334621
push_middle 37715779
push_back 790625642
push_back 145661586
push_middle 400077629
push_back 686796775
push_front 828516823
get 36125
push_middle 628956838
push_front 489621847
push_front 785306670
push_middle 134183464
get 120273
get 136645
get 127582
push_middle 535517798
push_back 833894134
get 124418
push_middle 525607218
push_middle 6588481
push_front 835710211
push_back 377469790
push_back 409855411
push_front 564072236
push_front 414298850
push_back 966738373
push_back 412503337
push_middle 502547739
push_middle 160821664
push_back 406785352
get 138316
push_middle 649557086
push_middle 571763088
push_front 31741622
push_front 391932409
push_front 258923488
push_front 495805587
get 86829
push_middle 783529045
push_middle 953182172
get 128520
push_front 449960862
push_front 94446824
get 90918
get 138660
get 131401
get 131716
push_back 869086341
push_middle 543064492
push_back 199417966
push_middle 168160966
get 12333
push_front 428892976
push_middle 246194806
push_middle 704683896
push_front 110085495
push_front 973663743
push_back 436209151
push_front 359976123
push_middle 520480307
get 59736
get 145823
push_middle 272363685
get 21200
get 30966
push_front 373639343
push_middle 620667386
get 67352
push_front 39874880
get 123297
push_back 742103736
push_back 589066016
push_middle 609609427
push_middle 229055497
get 59295
push_middle 551140668
push_front 550725026
push_back 995873993
push_front 819484506
push_back 341390928
push_back 119493506
push_middle 370825678
push_middle 83794447
push_front 302808061
push_front 647112544
push_middle 133024757
push_back 538917295
push_middle 102941224
push_back 416058916
push_front 850092033
push_front 77969108
push_middle 976071299
push_back 914605154
push_front 491069377
push_back 772115612
push_front 302474828
push_middle 500354073
push_front 981227226
push_middle 981130427
push_middle 273974171
get 56500
push_back 324150343
push_front 521795859
push_middle 716519245
push_front 557756965
get 138534
push_middle 283553368
push_middle 185056305
push_middle 373370017
push_back 21041527
push_middle 379850194
push_front 747692163
get 79171
get 43348
push_middle 458782714
get 62376
push_front 524979298
push_middle 187328417
get 4760
get 20809
push_back 65370074
push_middle 957878846
push_front 619489988
push_front 952997301
push_front 591490208
push_front 940032834
push_middle 382694179
push_front 435430969
get 2013
get 10243
get 31077
get 30557
get 74663
push_middle 551193344
push_front 416595333
push_back 288348893
push_middle 407055704
push_back 623614927
get 40055
push_front 757453988
push_middle 236985522
get 32404
push_middle 41616927
push_front 42336726
push_front 470592651
get 120443
push_front 847792062
push_middle 534959249
get 114974
push_middle 680436292
get 111358
push_back 424167944
get 93960
push_middle 867420366
push_back 833648814
get 36660
push_back 195334219
push_back 834236527
push_front 175402046
push_front 549859501
push_back 308733569
push_middle 747642528
get 112802
push_middle 768904545
get 61748
push_front 763716292
get 63944
get 1775
push_front 36883344
push_back 686993527
get 19984
push_middle 915645080
push_middle 723107070
push_front 622576327
push_front 960599
push_back 272811584
push_middle 649334131
push_middle 128281004
push_middle 985612693
push_front 626591165
push_front 213833268
get 94468
push_back 608917413
push_front 761130397
push_front 272281392
get 81837
get 133736
push_front 143530677
push_middle 88477223
push_front 892253778
push_back 592860714
push_middle 968973605
push_front 847009122
push_back 697425940
push_front 973992112
push_front 525695074
push_back 392664468
get 33120
get 134205
push_back 690483882
get 16841
push_back 176253346
push_back 43833564
get 121338
push_front 995474397
push_back 831376434
push_middle 335857100
get 91604
push_middle 376305590
push_middle 631755077
push_front 311764712
get 117972
get 125731
push_front 48257874
get 71400
push_middle 835136914
push_middle 922488762
push_front 249677981
push_front 382778091
push_front 459168374
get 123609
push_middle 676626103
push_front 940370800
push_back 905511570
push_middle 421607197
push_front 396573425
get 74431
push_back 234273911
get 137910
push_back 667515183
push_back 482216090
push_back 341895386
push_middle 250751845
push_back 960194191
push_middle 746808746
push_middle 674184889
push_back 311645490
get 13648
push_front 354720555
push_middle 680324032
get 69437
get 20816
get 52424
push_front 300681871
push_back 975058277
push_front 487512032
get 19786
get 117368
push_front 470673134
push_back 994893675
push_front 478033171
get 96828
push_front 724840503
get 97780
push_middle 450711067
get 59023
push_middle 461179121
push_back 8273767
push_front 404712531
get 110329
push_middle 206074634
push_back 147987078
get 107479
push_front 866601612
get 124119
push_back 990578544
get 4390
get 122424
get 63472
push_front 61005566
push_middle 171529595
push_front 790217207
push_front 344733593
get 7225
push_middle 286829633
get 65339
push_front 56687862
get 38554
get 63985
push_back 785465790
push_middle 773655520
push_front 474660161
get 100098
push_back 376726390
push_back 655399439
push_front 54964023
get 5878
push_front 804852581
get 83042
get 115056
push_middle 975937782
push_middle 779515212
push_front 261864462
push_middle 140238611
push_back 662221102
push_front 217110120
get 100100
push_middle 830296931
get 113938
push_middle 542980045
push_middle 151789481
push_front 486220667
push_front 268682860
push_back 779497192
push_middle 788046682
push_back 899552202
get 137989
push_middle 909632995
push_back 897699132
push_middle 900518977
push_front 257528636
get 78622
push_front 738535150
get 133525
get 87961
push_back 114201822
push_front 981175158
push_front 672861475
push_middle 816303621
get 143550
push_middle 351610713
push_middle 964966526
push_back 134355088
get 10451
push_front 212800891
push_front 787520499
push_front 814142982
get 6755
push_middle 303636640
push_back 768663288
push_middle 647187350
push_front 347962359
push_middle 163110095
get 132764
push_back 32478937
get 92126
get 65573
get 58456
push_middle 465069905
push_front 973417866
push_back 447513891
push_middle 29043182
get 89157
push_back 90189996
push_back 759847134
push_front 467356016
push_front 935797455
push_middle 99761515
push_back 761481794
push_middle 224188630
push_back 702043001
push_middle 374678454
get 36078
get 16344
push_front 434748283
get 66277
get 57093
get 140949
push_front 459755829
get 124560
push_back 90141572
push_back 684001193
push_front 265581738
push_middle 450871438
push_middle 276308991
get 83741
push_back 791414707
push_front 133674383
push_front 600832529
get 78594
push_back 563114094
push_middle 308703924
get 130851
push_middle 503584624
push_back 188881784
push_front 277516263
get 89822
push_middle 910978373
push_front 764982969
push_middle 377941393
push_front 351071976
push_front 932026068
push_front 632472351
push_back 196227415
push_middle 15519647
push_back 292216400
push_middle 149891575
get 72179
get 76301
push_middle 53478765
get 105235
get 77498
push_front 364863813
push_front 995601614
push_back 235248236
get 66815
push_front 660533364
get 9877
push_back 889840556
push_middle 184561894
push_front 954921187
push_back 628557171
push_middle 143858065
push_middle 527009344
push_back 237433338
push_front 419383647
push_front 598111162
push_back 561614664
get 133963
push_back 184196287
get 77898
push_back 519214379
push_back 506403647
get 85887
push_middle 427675379
push_middle 445347217
push_front 424406142
push_back 952698979
push_front 770046324
push_front 670858869
get 121855
push_back 842206890
push_back 278537880
push_front 238434708
push_back 353181505
push_back 335844123
push_middle 575347737
push_front 295302294
push_back 352508752
get 47678
push_back 510849562
push_back 291429507
push_middle 287277156
get 33735
push_back 716973522
push_back 623713673
get 99310
get 142967
push_front 648452157
get 101888
get 8907
push_back 884398218
push_middle 308006668
push_front 315658925
push_back 974610125
push_back 572325744
push_front 99063764
get 5374
get 15002
get 66881
get 42520
push_front 18230338
get 139246
push_front 193844860
push_middle 932389183
push_back 274967552
push_middle 53653256
get 34279
push_middle 464340445
push_front 218564292
push_front 375907532
get 143608
push_middle 839431374
push_middle 260006333
push_back 307463120
push_middle 278731673
push_middle 984316809
push_back 745270440
push_middle 171427188
get 115840
push_front 444147566
push_front 589097207
push_middle 971817292
push_back 942144912
push_front 418017598
push_middle 217139472
push_front 524878233
push_back 469221656
push_back 379377566
push_front 139453277
get 120252
push_front 535447472
push_front 384789417
push_back 169897399
get 36127
push_front 757781854
push_middle 319236461
push_back 322724844
push_front 631011672
get 145532
push_back 883230417
get 6186
push_middle 184065866
get 12286
push_front 837600276
get 78165
push_front 538513939
push_back 870335758
get 24850
push_back 549382407
push_back 629058581
get 53613
push_back 901104422
get 69332
push_front 511664224
get 4583
push_back 396309908
get 98000
push_back 186842313
push_middle 590411964
push_back 846925289
push_middle 274107506
push_middle 772203395
push_middle 467034127
get 117020
push_front 208995797
push_middle 961234324
push_middle 538951171
push_middle 362637992
push_back 818378862
push_middle 6412293
push_front 208106377
push_middle 858823014
get 34336
push_front 640552798
push_middle 821640762
push_back 12897915
push_middle 751070909
get 134691
push_front 542816458
get 88965
get 78350
push_front 983440971
push_back 158853426
push_middle 196345355
push_back 995837325
push_front 939295893
push_front 9801840
push_back 491007773
get 13715
get 141125
get 112094
push_front 460656712
push_middle 512656874
push_back 610979388
get 132048
get 80444
push_back 425675819
push_middle 202337117
push_front 253858078
push_front 630994221
push_middle 873912146
push_back 312232958
get 11094
push_back 313195923
get 141322
push_front 611299725
push_middle 245767704
push_middle 762161885
push_middle 439628962
push_front 37779146
push_middle 800817190
push_front 520486344
push_front 175448746
push_back 672731466
push_middle 787072309
push_back 127115906
push_middle 937499020
get 59212
get 68191
push_front 392688850
push_front 150740011
push_front 369742497
push_front 799809871
push_back 843282486
push_front 867461382
push_middle 134450092
push_back 492049964
push_middle 630914944
get 98040
push_middle 24122839
get 92820
get 24464
get 104960
push_front 694324801
get 103599
push_back 794242841
push_front 571706570
push_middle 764085453
push_middle 117887428
push_middle 497463125
push_middle 487603494
push_middle 161378338
push_middle 507499108
push_front 141051673
get 127906
push_middle 753031203
push_back 737194618
push_middle 330043470
get 138722
push_middle 659892051
push_front 655226554
get 92940
push_middle 908981941
get 86536
get 117913
push_middle 131977846
push_back 103084420
push_front 90601009
push_middle 981083961
get 126507
push_middle 928751998
push_middle 399782120
push_back 10633590
get 129201
get 46479
push_back 148552668
push_middle 985475180
push_back 968442678
push_front 529131702
push_back 39481426
push_front 649929315
push_back 675124893
get 67578
push_front 599129253
push_front 493405010
push_back 375715797
push_back 661214214
push_front 925868843
get 36040
push_front 894929147
push_middle 811865160
push_front 391576524
push_middle 816905454
push_back 120953960
push_front 148835717
push_front 855359614
push_middle 637766242
push_middle 741503679
get 121886
push_middle 890448348
get 105205
push_back 871035303
get 30500
get 33899
push_middle 85197474
get 56685
get 112955
push_middle 122896324
get 68586
push_middle 564692270
push_front 140900335
push_middle 973689727
push_front 35899526
push_front 744343343
push_back 583188111
push_middle 270662637
push_middle 614542231
push_front 319722400
push_middle 79257175
push_middle 897402497
push_front 278657792
push_back 966655010
push_back 301463179
push_middle 554419763
push_back 205219222
push_back 594840560
push_front 560609408
push_front 882573833
push_front 19089758
push_front 552194040
push_middle 727803942
push_middle 879538405
push_front 870952657
push_back 674447483
push_front 601964005
push_front 209240756
get 14998
push_front 634123559
push_front 481319719
get 69614
push_middle 503693601
push_back 929200418
get 111824
push_middle 72401442
get 70550
push_middle 912035476
get 57961
push_back 330039839
push_front 573778075
get 72591
push_middle 145272324
get 132781
push_front 723423543
get 61084
push_middle 642604457
push_front 200884437
push_middle 535261324
get 34356
get 65480
push_back 1712200
push_front 411714232
push_back 799291396
push_back 417968406
push_middle 895976614
push_back 577206059
get 94685
get 132026
push_back 281083482
push_back 480617038
push_middle 365193117
get 71797
push_back 931148094
get 18814
push_front 443567045
push_front 866139355
get 27146
push_back 710441499
push_back 638057485
push_back 12537305
push_middle 161144298
push_middle 424767157
push_middle 562745489
push_back 854043651
push_back 353629007
push_front 54169705
push_front 20988853
push_front 133901384
push_middle 247972544
get 20074
push_back 11251637
push_back 731270757
push_front 166955317
push_back 902662669
push_back 472909145
push_middle 864618144
get 82651
push_front 100209590
get 31828
push_front 685828944
get 119387
push_middle 307320329
push_front 154852722
push_middle 782267186
push_front 277315529
push_back 634364275
push_back 525814407
get 120471
push_front 886012766
get 139628
get 37631
push_back 723984617
push_front 588426509
push_back 833906041
push_middle 290730847
push_back 712950825
push_middle 239827955
get 1753
get 93462
push_front 736474934
get 167
get 142848
push_middle 229572911
get 131585
push_middle 155494548
push_back 301826424
push_back 539217131
push_back 951184062
push_front 970280640
push_front 65380603
get 58448
push_middle 775252254
push_middle 472735847
push_front 834048856
push_front 516893682
push_back 248704245
push_front 123366738
push_front 931107715
push_middle 995262358
push_middle 907817891
push_back 46309047
push_middle 146166076
get 78805
push_front 614800189
get 51741
push_front 50563354
get 17620
get 38408
push_back 718151607
get 65487
get 35787
push_middle 612217123
push_back 241067394
push_middle 401598635
get 105018
push_back 456720739
push_front 155660597
push_back 846181319
push_back 418058781
push_back 73189112
push_back 401716505
get 51944
push_front 662074328
push_middle 616532356
push_front 528206337
push_front 428873483
push_front 375143662
push_middle 385797692
push_back 474939273
push_front 66718289
push_back 374025078
push_front 66507182
get 60090
push_front 995988864
push_middle 837250868
push_back 934127116
push_middle 984120425
get 77958
get 6265
push_front 154456456
push_back 123954036
push_front 107457887
push_middle 739939596
get 1899
push_back 97975082
push_front 964583814
push_back 929748445
push_front 992712993
push_middle 250934018
push_middle 360194727
push_front 174860003
push_front 798826445
push_middle 959742927
push_back 892251556
push_middle 760461305
push_back 416091792
push_middle 625291715
push_front 335079174
get 86377
get 103796
get 83798
push_back 323385374
push_back 354094548
push_middle 376559546
push_front 577374047
push_front 728016505
push_back 930434392
get 12640
push_front 465130452
push_front 782777317
push_front 651841293
push_back 472395101
get 76345
get 17317
get 64804
get 13082
get 33575
push_middle 388531389
push_front 646230262
push_middle 601579346
push_front 263707275
push_back 681613186
get 26060
push_front 468680025
push_front 378504641
get 41953
push_back 759649513
push_front 512266964
get 124026
push_front 368675199
push_front 560376096
push_middle 344640608
push_back 349282119
push_front 499270498
push_middle 153420771
get 59056
push_back 222582964
push_front 382107644
push_front 585661349
push_back 511627772
push_front 243564520
push_front 485894616
push_back 810190470
push_front 832063762
get 33908
push_back 76915963
push_middle 133322669
push_back 710181234
push_middle 548373293
push_front 892258520
push_back 185262789
get 105871
push_back 888220746
push_back 446049918
push_back 908862892
push_middle 188618575
push_back 410171969
push_middle 742704130
push_middle 391682720
get 83623
push_front 394620407
push_middle 841477127
push_back 896204153
push_middle 324701781
push_front 914100655
push_middle 499617478
push_front 563854068
push_middle 84157492
push_middle 869384570
push_front 860621301
push_back 163227036
push_front 985751566
push_front 132917279
push_front 439914168
push_front 60365043
get 87755
push_front 31732576
push_back 941020288
push_front 202617285
push_middle 283848868
get 70822
push_middle 278017686
push_back 220146847
get 25358
push_back 739427288
push_back 520241693
get 143879
push_back 154390792
push_middle 22601232
push_back 571925127
get 20350
push_middle 339693583
push_middle 807555325
push_middle 706342211
push_middle 58730757
get 72854
push_middle 638700026
push_back 272569880
get 115579
push_front 490206925
get 125339
get 44995
push_back 611674959
push_back 215334626
push_middle 906081899
get 126423
push_front 170320289
push_front 264265399
push_middle 531208833
push_front 854837013
push_middle 514271460
push_back 39348239
get 30339
push_front 251540424
push_back 198524597
get 81905
push_middle 479636067
push_front 739139269
push_middle 395030857
push_middle 678608628
push_front 38473330
push_back 969584404
push_middle 440845124
push_back 57598445
push_back 421597694
push_back 58672587
push_middle 175935922
get 43515
push_middle 539003178
push_front 610139538
push_back 410432066
get 35362
push_back 100389844
get 138852
push_front 894739509
push_middle 433386350
push_front 487410067
push_middle 57013243
push_front 105261544
push_front 569063394
get 125413
get 61100
push_back 125480024
get 117164
get 19268
push_back 287164895
push_front 831199504
push_back 165391143
push_middle 538991799
push_middle 791027690
push_front 750164682
get 116158
push_back 908536506
push_front 221556832
push_back 422909735
get 79490
push_back 859643065
push_front 596726961
push_back 800764106
push_middle 579148064
get 30751
push_middle 697875863
push_middle 61143170
push_front 641913721
get 22616
get 26125
push_middle 612702368
push_back 896766591
push_front 853676476
push_back 639041560
push_back 914516223
get 22955
get 80370
get 75450
push_middle 533525558
push_back 462387807
push_middle 897222624
get 94182
push_middle 452643064
push_back 618975880
push_back 43974854
push_back 926609066
push_front 281563459
push_front 705252714
push_back 705075789
push_front 948818641
get 113338
push_middle 344865889
push_back 254026295
get 5120
get 91411
push_front 223159579
get 119126
push_front 227774184
push_front 774058911
get 133548
get 145985
push_back 572563485
push_back 699451490
get 115407
get 113581
push_front 123692837
push_back 793232557
get 129729
push_middle 377463933
push_back 641433613
push_back 760651790
push_back 266216912
push_front 126180538
push_front 668427769
push_back 660451980
get 22640
push_back 12154762
get 73672
get 142086
push_front 84882758
push_back 246165808
push_back 448589337
push_middle 708886341
push_front 866882387
get 85299
push_front 243661606
push_front 190932209
push_front 174912869
push_back 590528984
push_back 301218378
push_middle 828979858
push_front 93085890
push_middle 354338322
push_middle 184257296
push_middle 702483364
push_back 675824345
push_front 698208845
push_back 659408988
push_front 478486607
push_front 431822016
get 1324
push_front 615037237
get 55904
get 77843
push_middle 49306858
push_back 860165014
get 70068
push_front 655306371
get 38805
push_front 331580116
get 19058
get 20956
push_middle 485477045
push_middle 338236817
push_back 486089757
push_middle 480087135
push_front 144351308
push_back 397278393
push_back 683301956
push_back 553901097
push_middle 923688158
get 105835
push_middle 181739288
push_back 599647329
push_back 819489746
get 18876
push_front 991134551
get 74074
get 61254
push_front 900010438
get 72002
push_middle 523304778
push_middle 916396544
push_front 593812841
push_front 523535481
push_front 639648778
push_front 965379357
push_middle 995908989
push_front 726804972
push_back 38655231
push_back 887700738
push_middle 963249500
push_back 705866498
push_middle 357197230
push_front 574183086
push_front 314448963
push_middle 859646830
push_front 99355633
get 11693
push_back 44978051
push_middle 56448628
push_middle 311833822
push_middle 467445560
push_back 690179893
push_back 977491395
get 113764
get 52622
get 112255
push_front 207776733
push_front 490678433
get 142295
push_front 268084801
push_front 43687800
push_front 682648253
push_back 607648532
push_back 126935654
push_front 574705377
push_middle 907212587
get 40044
push_back 643937036
push_back 624974746
push_front 896239386
get 32213
push_front 135641710
push_front 50762984
get 146767
push_middle 216117403
push_front 437419196
push_front 206861756
push_front 254013655
push_front 946007937
push_middle 671443793
push_front 115958244
push_back 498811743
get 14330
get 6831
get 92238
get 75971
get 111883
push_middle 669549024
get 74040
get 141671
get 136309
push_back 807489466
push_back 221121189
push_middle 143801988
push_back 311462294
push_front 563149228
push_front 205492598
get 57853
get 109832
push_back 866732506
get 1950
get 21270
get 122686
push_middle 312797111
push_back 277420184
push_back 680189596
push_back 212310104
get 51311
push_back 673332903
push_middle 831044021
push_back 538411293
get 80742
push_back 985982969
push_back 283318883
get 35654
push_front 736298998
push_back 597246494
push_back 394474096
push_back 659386841
push_front 953282941
push_middle 185779545
push_back 907774469
push_back 70284929
push_back 282118176
push_middle 793379529
push_back 226812304
push_front 71235931
push_middle 282333025
get 135831
get 56021
get 138387
push_back 255618592
push_front 122444323
push_front 489404666
push_middle 743531227
push_front 442985432
push_front 330986515
push_back 93995602
push_front 78490923
get 103066
push_middle 984619716
push_front 604302450
get 73027
push_middle 552721837
get 115314
push_middle 787584025
push_back 47916118
push_middle 557032385
push_front 646332214
get 79474
push_back 30123177
push_middle 655710925
push_back 345277251
push_back 821386470
get 27656
push_back 291717222
get 122790
push_middle 634401190
get 8348
push_back 578769622
push_back 936263557
push_middle 940783338
get 27785
push_front 836558587
get 2538
push_back 318362667
push_back 407512741
push_front 734172806
push_front 399709169
push_front 524695947
get 104309
get 132829
push_middle 920015740
push_front 478081913
push_front 328310765
get 137255
push_middle 875475194
push_back 165753969
push_front 119448342
push_front 641543952
push_front 880874375
push_middle 388544861
push_front 723750691
get 30994
push_front 544371291
get 70486
get 105597
push_front 200269751
push_middle 251607999
get 7482
push_back 260575861
get 40249
push_middle 930723147
push_back 383302024
push_back 605883184
push_back 697321382
push_middle 727614767
push_front 754532846
push_back 835445629
push_front 548790021
push_front 988123485
push_back 236436268
push_front 164641460
push_middle 263376783
push_middle 445853985
push_back 45513549
push_middle 161183187
push_back 416772309
get 29783
get 36269
get 542
push_back 189446810
get 90818
get 146908
push_back 794030805
push_front 340717729
push_front 79983656
get 93766
get 25116
push_front 738016907
push_front 268084089
push_back 744630771
push_back 411301070
push_middle 147207335
push_front 592068960
get 21551
push_back 828657018
push_front 150761868
push_middle 348176631
push_back 804645123
push_middle 867338286
get 120741
push_front 419662768
get 45602
get 53166
push_front 768877947
push_front 742840642
push_back 953510723
push_front 732228704
push_back 257720672
push_middle 788967989
push_front 216212082
get 65343
get 125834
get 24140
get 53575
get 82175
push_front 470788961
push_middle 838062551
push_back 174918824
push_front 717473483
push_middle 71485756
push_back 288400984
push_middle 985526854
get 14542
push_back 532286584
get 37096
push_front 772374417
get 131513
push_middle 758080356
get 32428
get 24024
push_middle 197993020
get 126720
push_back 650580305
get 143261
push_middle 457727150
get 41854
push_back 286458806
push_back 770012369
push_middle 44045701
push_middle 136428420
push_front 29093891
push_middle 348895615
push_back 568796003
push_front 211252379
push_front 71394730
push_middle 822614417
push_back 481289326
get 48507
push_middle 901536969
push_front 955070104
push_front 830545751
get 91128
push_front 971499982
push_middle 107081725
push_middle 269370249
get 19827
push_back 121810111
get 32708
push_front 92369405
push_front 396990844
push_front 259678318
push_front 970646733
push_back 999528258
get 31208
push_back 364990750
push_front 459239829
push_middle 243782590
push_middle 990118141
push_front 873021140
get 13151
push_back 498772816
push_back 87402548
push_middle 510991399
push_front 441631420
push_middle 128610444
push_middle 364387858
push_front 921852265
push_front 182519460
push_middle 966499883
push_back 251655966
push_back 222736223
push_middle 544424849
push_front 505619174
push_front 524645184
push_front 320077780
push_back 525694215
push_middle 710946283
get 75618
push_front 215168165
push_front 813672987
push_front 354983610
get 39822
push_back 575636528
push_back 689453434
get 52059
push_middle 787770187
get 43987
push_front 395809353
get 103827
get 32082
get 142503
push_middle 242590024
get 68000
push_middle 130106815
get 24779
push_middle 48585091
push_front 951869964
push_front 669022195
push_back 641702580
push_front 696631289
push_front 854815174
push_back 901662315
push_middle 958430968
push_middle 978731568
push_front 152396372
push_middle 540708630
push_back 535297872
push_middle 771005424
push_middle 591362538
push_front 660728067
push_back 218852816
get 7849
push_front 253915253
get 62533
push_middle 499722188
push_middle 410521874
push_middle 494938704
get 108230
push_middle 370030101
push_front 341368254
get 142963
push_middle 399331199
get 18388
push_back 471334478
push_middle 576996380
push_middle 838109595
push_back 984091154
push_front 486615003
push_middle 214649634
get 45610
get 4898
push_middle 228880683
push_back 797920764
push_middle 144885375
push_middle 746755035
push_middle 92503338
push_middle 563403263
get 137443
get 111126
push_back 538779723
push_middle 376009581
push_middle 619200180
get 137272
get 130105
push_middle 892987543
push_back 646762894
get 86704
get 33361
push_middle 588147234
push_front 655633306
push_back 3296707
push_front 679475561
push_middle 314883588
get 35744
push_back 401063499
push_back 691098173
push_back 735638064
push_front 882289330
push_front 943219543
push_back 770314968
get 86804
push_back 941431521
push_middle 61712510
get 57177
push_front 943089450
get 86970
get 105358
get 92075
push_back 188258798
get 61937
push_back 373264230
push_middle 439529593
get 31502
get 138986
get 66347
push_front 630364115
push_front 42589305
push_front 822382211
push_middle 805719453
get 95271
push_middle 790835600
get 5911
push_back 497913205
get 106582
push_back 562922189
get 146398
push_middle 505069109
push_back 194210699
get 126346
push_middle 684771016
push_back 780466600
push_back 467423066
push_front 188378206
push_middle 136385554
push_front 509127181
push_back 721692103
push_front 454003624
push_back 988357104
push_back 469002803
push_back 781962788
push_front 562808281
push_back 268860425
push_back 332720487
get 16355
push_front 112025734
push_back 596325907
push_back 949760686
push_front 256746690
get 144246
push_back 509740231
get 69392
push_back 569651591
push_back 775350835
push_middle 228653238
push_back 447067836
push_middle 480090267
push_front 210016686
push_front 586748108
push_front 851284099
push_back 564965562
push_middle 626030603
push_back 898247840
push_front 358048567
push_middle 159675991
get 60591
push_back 662970257
push_middle 332647467
push_middle 872825339
push_back 793214241
push_back 647454931
get 87863
get 70450
get 144114
push_back 537715139
push_back 923200359
push_middle 570343348
push_back 294450014
get 140628
get 29732
push_back 642993094
get 130382
push_middle 872011830
push_front 697946441
push_back 785960335
push_middle 753714761
push_middle 360313712
push_middle 262546878
push_middle 632985356
push_back 427577395
push_middle 388770004
push_back 973330862
push_back 278481900
get 147654
get 138082
push_front 170893479
push_middle 387982196
push_middle 895799449
push_middle 597251424
push_front 560693136
get 15231
get 99687
push_back 640841485
push_middle 558475246
push_front 273086198
push_front 570258737
push_middle 493946879
push_back 62640301
get 42205
push_front 493268036
push_back 605887378
push_back 59523511
push_middle 324872756
push_middle 707489760
push_back 634102611
push_back 814695636
push_middle 130802339
push_front 866731147
get 80831
push_middle 966679534
push_back 954673386
push_middle 116976263
get 122211
get 22264
push_middle 102998034
get 38516
push_back 499067301
get 37011
get 91682
push_back 634862243
get 25401
push_front 819412401
push_front 434254313
push_back 91271141
push_middle 802792024
push_middle 222953119
push_middle 696925866
get 130994
push_middle 559612456
push_front 712896468
get 61214
push_middle 350611323
push_back 520495455
get 14553
push_middle 930230651
push_back 729520306
get 154
push_front 215146020
push_front 281459464
push_middle 799741660
push_middle 693659373
push_front 999551926
push_middle 223751706
push_front 827344343
push_front 434314208
push_back 170055472
push_back 173900761
push_front 678072487
push_middle 87112172
push_front 7017073
get 685
push_front 611900278
push_front 702085079
push_front 871635328
get 127826
push_back 222406384
push_front 277630803
get 91822
push_front 803114347
get 52352
get 113021
push_middle 492261855
push_middle 634961004
push_back 747468932
push_middle 419138126
push_back 859958882
get 116555
get 70996
push_back 782440943
get 128084
push_middle 230809572
push_back 891169
push_front 489700315
push_middle 434987363
push_middle 276043977
push_middle 459716214
push_middle 88257640
get 121347
get 50830
get 146666
push_front 985511518
push_middle 671005287
push_back 548414847
push_middle 869830040
push_front 58119846
get 7963
push_back 946203880
push_front 593794297
push_back 383939257
push_front 563583025
push_middle 284103262
push_front 959921720
push_middle 787656502
push_back 830302648
push_back 940340308
push_back 279813295
push_middle 698341159
push_middle 347473451
push_middle 399891147
get 86318
push_middle 776815011
push_back 710157587
push_back 21653519
push_front 841897771
push_back 985809956
get 25529
push_back 75976041
push_front 438055292
push_front 434465958
get 517
push_back 72899381
push_back 913530827
push_back 519221888
get 56912
push_front 257287344
push_middle 799468084
get 51639
push_front 400248189
get 82273
push_front 615381059
get 41871
push_middle 350967016
push_middle 214909069
push_middle 276786612
get 127265
get 88574
push_middle 943570962
push_front 382635023
push_back 169443461
get 140379
push_back 21051963
get 131680
get 41523
get 49199
push_front 50631282
push_front 893457992
push_middle 544190037
push_back 385593459
push_front 864291515
push_middle 880499514
push_back 363603349
push_back 79422197
get 126112
push_middle 163222284
get 35699
push_back 240538370
get 12520
get 145577
push_front 798072686
push_middle 948538392
get 142337
push_back 827894468
push_back 788843271
push_front 307012742
get 82324
push_back 225125607
push_back 481183658
get 118316
push_middle 944427390
push_front 145910433
push_front 707654114
get 52611
push_front 375793537
push_front 379284034
push_front 102458395
push_front 532188215
push_middle 360327767
push_middle 773901773
push_front 472238840
push_back 737394045
push_front 308957634
get 2469
push_middle 683682925
push_back 936110441
push_middle 47463081
push_front 747541788
push_middle 485085131
push_back 947416717
push_middle 152622108
get 4915
push_front 938178407
push_middle 520245035
push_back 493995927
push_front 406613259
push_middle 952063559
get 146638
push_middle 345420832
get 88086
push_back 765047493
push_middle 633851589
get 129969
get 29535
push_middle 249842062
get 116864
push_back 50520511
push_middle 286944346
push_middle 157833930
push_back 599629936
push_front 962830848
push_middle 19534620
push_middle 596374260
push_back 901496512
get 114748
push_middle 780258640
push_front 856435646
push_front 351411634
push_back 525913054
get 20439
push_front 970678626
push_back 897842746
push_back 574211463
push_back 57598678
get 39811
push_middle 6923061
push_middle 57526479
push_back 591001513
get 111182
push_back 183034163
get 19409
get 16630
get 104969
push_middle 964287958
push_front 414075924
push_back 481633535
push_back 558809130
get 54542
push_back 952094366
get 115858
push_back 995041383
push_middle 307335387
get 89946
push_back 236509843
push_back 95844756
get 18366
push_front 523473863
push_front 704841847
push_front 979118080
push_middle 216237122
get 57390
push_middle 604112973
get 9860
push_front 986207949
push_front 119209983
push_middle 690057873
push_back 943834315
get 26412
push_middle 409211038
get 140887
get 10571
push_front 136011892
push_front 517515230
push_back 736364088
push_back 249312565
push_front 940544739
push_back 898903330
push_back 450363926
push_front 601046511
get 89138
push_back 895537200
get 78071
get 15486
push_front 784452154
push_front 698395294
push_front 713610563
get 62847
push_front 439918594
get 135623
push_middle 630414582
push_front 455188197
get 6258
get 138078
push_back 212077041
get 139418
push_back 309568511
push_middle 220191064
get 119393
get 135707
push_middle 921210388
get 56449
push_middle 906040645
push_middle 220108057
get 23767
push_back 406542417
push_back 594621669
push_middle 493616508
get 113248
push_front 235845317
get 103955
push_middle 94008530
push_front 371504509
push_front 656542633
push_middle 684281884
push_back 58461874
push_front 181106569
get 1107
push_middle 740849111
push_back 91430883
push_middle 41900028
push_back 943332922
get 101625
get 97929
push_middle 449004641
push_back 800902887
push_front 165042405
push_middle 24074232
push_front 263562266
push_middle 238993177
push_front 726506085
push_back 173541141
push_front 375650269
push_middle 203867952
get 96140
get 127480
push_front 110954290
push_front 657456395
push_back 221938419
get 82032
push_front 563030016
push_middle 435085302
get 7278
push_back 256279476
push_back 131690922
push_front 903762749
push_front 487627801
push_middle 632330151
push_middle 584003350
get 36774
push_front 6523376
push_middle 839186946
push_back 760411178
push_front 899772579
push_front 997084830
push_middle 464674402
push_front 885616100
push_front 262196989
push_front 664776950
push_back 879053539
push_middle 657428153
push_front 2084563
get 83788
push_back 257316495
get 74250
push_back 623215573
push_front 285638652
push_back 73956533
get 26954
push_middle 111989155
push_back 436162969
push_back 501250593
push_front 823526906
get 57676
get 81607
push_back 377778739
push_front 267175356
get 110234
get 998
push_middle 126919455
push_front 451381067
push_front 633700320
get 98888
get 43131
get 101339
push_back 370874206
push_back 496269731
push_middle 82555906
push_back 76097588
push_front 736939198
push_back 410997210
push_back 448214563
get 143614
get 101630
push_front 859916588
push_back 520339751
push_front 574756827
push_middle 182371102
push_middle 952959161
push_back 154921453
push_back 684361589
push_back 147840096
push_middle 649814370
get 49692
get 7968
push_middle 745678620
push_back 740692017
push_back 197488235
get 73447
push_front 337036089
push_front 108304916
push_back 567069517
get 58740
push_middle 662798196
push_front 626921480
push_back 324124013
push_middle 664565053
push_middle 176304908
push_front 259081225
push_middle 878047913
push_back 996163530
push_back 512934508
push_front 358121466
get 141230
push_middle 492327810
push_middle 698944806
get 68621
get 21125
push_middle 190584334
get 124023
push_middle 158600668
push_middle 730567468
push_back 386590544
push_back 51705306
push_middle 98383658
get 20921
push_front 576341174
push_front 208209606
get 55275
push_back 256240056
push_middle 769113806
get 148166
push_back 705702966
push_middle 918075158
get 59233
push_back 213860599
push_middle 85792136
push_back 44229432
get 106332
push_front 772131966
get 25294
push_middle 219755467
get 120334
push_front 486010048
push_back 150205963
push_back 877613955
push_middle 614321633
push_back 701040750
push_middle 19476255
push_front 431301918
get 124040
get 27711
get 93405
push_back 234855095
push_front 971599246
push_front 260423341
push_middle 487825352
push_front 231016194
push_middle 963421257
get 107467
push_back 206921203
push_middle 621527536
get 122649
push_front 628639928
push_middle 128344876
push_middle 580405439
push_front 530725235
push_front 285109648
push_front 725419583
push_front 635114748
push_back 756452218
push_middle 959329251
push_front 523340276
push_back 209389519
get 106840
push_front 366825218
get 72922
push_front 296324887
push_back 263669099
push_front 148189699
push_middle 519255127
get 46202
push_front 149827036
push_middle 734100515
push_front 393599090
push_back 532839348
push_middle 855490190
push_middle 438342504
push_middle 813683493
push_back 944130778
get 12716
push_back 433798234
push_front 670631734
push_middle 36555921
push_back 88719234
get 8633
push_front 337816436
get 101821
push_back 671937539
push_back 581663353
get 53661
push_middle 945020792
push_back 140982213
push_front 776691412
push_back 78437037
get 40787
get 42187
push_front 910078045
push_middle 206716144
push_back 248123456
push_back 351377106
push_back 351335580
push_middle 360554668
get 31121
push_middle 526130287
push_back 986447981
push_front 173703109
push_middle 692793638
push_middle 22689117
push_back 874806170
push_middle 442751501
get 67130
push_front 479589214
get 50111
push_back 87849000
get 24305
push_back 164245884
push_middle 868390723
push_front 731119719
push_front 56299480
get 24262
push_middle 352212764
get 101712
push_front 535250445
get 135783
push_front 963770283
push_back 663488504
push_middle 80598802
push_middle 92577361
push_back 31941724
push_back 19910445
push_back 162136610
push_front 488069803
push_middle 803434210
push_front 377570923
push_middle 572776641
get 32473
push_middle 214907528
get 82786
get 50093
get 123902
get 68546
push_middle 735101671
push_front 797333640
push_back 415612948
push_middle 89951865
push_back 824533901
push_middle 833445062
get 85764
push_front 528867465
push_back 655574438
get 70888
push_back 205006268
push_middle 818197282
push_front 55982446
push_back 270980097
push_back 375850076
push_middle 277041138
push_back 82173794
push_middle 628445498
get 87776
push_front 600116918
push_back 35771828
push_back 19991104
push_front 559205740
push_front 329106664
push_middle 712632736
push_back 858092339
push_middle 64965141
push_front 20043173
push_back 189981264
push_middle 975763297
push_middle 512778938
push_back 625063522
push_back 612326508
push_front 338835796
push_middle 884916125
push_middle 109162256
get 10068
push_front 740503830
get 89026
push_middle 958478070
push_back 236970107
push_back 93199810
push_middle 344704483
push_front 155654626
get 86172
push_middle 783095954
push_back 91804218
push_front 634180461
get 56599
push_front 656588758
get 49026
push_middle 845398580
push_back 71786987
get 89342
push_middle 989892638
push_back 870953864
get 48939
push_back 363061429
push_middle 119377919
get 52124
push_middle 159977033
push_back 135598272
get 65218
get 87588
push_front 565149578
push_front 570520155
push_middle 290188977
get 103825
get 59928
push_back 958241454
get 76915
get 51139
get 80914
push_back 106704406
push_middle 117853917
get 49179
get 42688
push_middle 737386763
push_middle 887045652
push_front 69565994
push_front 725242804
push_middle 50058329
push_front 811639108
push_middle 769141263
push_back 872214690
push_front 528855516
get 74115
push_front 369899537
push_front 898353209
push_middle 599782371
push_front 392143757
push_middle 486215723
get 31176
push_back 618163797
push_front 366580718
push_middle 800341
push_front 659171628
push_middle 454816373
push_front 116479860
get 122099
push_back 310276029
get 56102
push_back 924020711
push_middle 536087962
push_front 443380316
get 72524
push_back 795239363
push_back 325636082
push_front 563574595
push_middle 695776989
push_front 839971253
push_back 461950465
get 7252
push_middle 378766523
push_front 323422132
push_front 953971086
push_back 615342522
get 64186
push_middle 529648956
push_back 903826254
push_front 284034863
push_back 655734182
push_back 255067578
get 54389
push_middle 742796968
push_front 756681240
push_back 277492655
push_back 94627929
get 38611
push_middle 975907612
push_middle 724673880
push_back 322235143
get 114788
push_middle 44175570
get 51533
push_back 906538582
push_middle 254238096
get 33140
push_middle 539530129
push_front 809029596
push_back 545660172
push_middle 530804188
get 24984
get 5835
get 85057
push_front 314148688
get 27196
push_middle 164039881
push_front 388279678
get 142033
push_back 942399490
push_front 523536785
push_middle 401404681
get 54170
push_back 357377943
push_back 745787177
push_back 534784085
push_back 908937268
push_middle 772859746
push_front 123910319
push_middle 999077251
get 124412
push_back 922306838
push_front 235250127
push_middle 374073856
get 50642
get 129404
get 72750
push_back 216243975
push_back 203099914
push_middle 191460089
push_back 121138005
push_front 643181095
get 120809
push_back 881055780
push_front 558105837
push_middle 444625231
get 45192
get 44540
push_front 689450753
push_front 186313091
push_front 475319043
push_front 916136710
push_front 672545528
get 72343
push_back 796031727
push_middle 724957466
push_middle 458306344
get 54940
push_front 501959772
push_middle 271675546
push_middle 229294309
push_front 445942116
push_middle 1537594
get 27804
get 33546
push_back 900393851
push_front 308878943
get 114155
push_front 286136829
push_middle 726167995
push_back 292310698
push_front 280314839
push_back 953405486
push_front 557625856
push_middle 474556877
push_middle 392601299
get 98685
get 144205
push_back 912084486
push_back 987313770
get 19556
get 14478
get 134722
push_middle 206868961
push_middle 788111587
push_middle 605363781
push_middle 429434872
get 100626
push_back 408267136
push_back 76875096
push_middle 732265744
push_front 899101960
push_middle 812141565
push_middle 765326940
push_middle 201446993
get 147220
push_middle 493778368
get 38987
get 70588
push_front 40183482
get 83619
push_middle 584024186
push_back 869009270
get 102442
push_back 667643318
get 37583
get 58566
get 53700
push_middle 636480148
push_middle 821340379
push_middle 191020720
get 58601
push_middle 308511060
get 145830
get 74413
get 147830
get 2717
push_front 406787718
push_middle 598426217
get 56516
get 4930
push_back 77682386
get 100715
push_middle 703303730
push_front 497895652
push_middle 754535596
push_back 11553878
get 118377
get 71274
get 120266
get 96163
push_front 410908982
get 95973
push_front 330680859
push_middle 109279884
push_back 756116606
get 13387
push_front 181369657
push_back 588635582
push_back 924872406
push_back 437484326
push_front 695985108
get 107098
get 20683
get 59837
push_front 170966450
push_back 957802500
push_middle 877040048
get 38617
get 106429
push_middle 532479221
push_middle 331129548
push_front 235436789
get 4976
push_front 481373519
get 23189
get 76498
push_back 929752354
get 36443
push_middle 601805453
push_middle 51922945
get 86493
push_back 288250150
get 125298
push_back 450829147
push_front 324329840
get 88786
push_back 627211780
push_front 40899899
push_back 677484966
push_back 515147624
push_middle 458264203
push_back 673311643
push_middle 193622459
get 117696
push_middle 250925128
push_back 381583898
push_back 897567474
push_front 356262598
push_middle 249063661
push_front 573719433
get 53534
push_middle 23407514
push_back 629436507
get 126147
push_front 964869036
push_front 541104532
push_middle 230013624
push_middle 68499868
push_back 354056851
push_back 399974036
push_front 787514115
push_front 247628416
push_back 319390851
push_middle 567685497
get 28368
push_back 297039088
get 68846
get 84460
push_back 839707202
get 111705
push_back 854919091
push_front 244815606
push_middle 918306993
push_back 19214284
push_front 243794631
push_middle 915828259
push_back 350177869
get 93247
push_front 849057830
push_middle 228605549
push_middle 314066316
push_middle 775906630
get 53808
push_back 3836547
get 49499
get 60803
get 53225
push_back 453203240
push_front 534247957
get 25502
push_back 190648271
get 87204
get 128253
get 74805
get 72903
push_middle 631317411
push_front 918340790
get 134015
push_back 355252995
get 130059
push_middle 974333850
push_middle 172134084
push_front 788109139
push_middle 419096815
push_middle 119121955
push_middle 618393783
push_front 626723184
push_middle 666858160
push_front 2977413
get 79329
push_back 446017719
push_back 38392083
push_middle 542190607
push_front 965760785
push_back 43746849
push_front 833291603
push_front 166345920
push_middle 948798621
get 105261
push_front 214961780
push_front 220557538
push_front 446395631
push_front 298191876
get 3161
push_middle 289567645
push_front 648672725
push_front 609352807
push_front 783179251
push_front 920136405
push_back 805661724
push_middle 187157046
get 75396
get 12646
push_front 807612539
push_back 7011369
push_front 515164357
push_middle 285912263
get 19381
push_front 306157179
push_middle 678778493
push_back 608554920
push_front 18526263
push_front 647700831
push_back 608518518
push_middle 916391315
get 3071
push_middle 181940388
push_front 559291846
get 147510
get 140956
push_front 684926104
push_front 524086328
push_middle 216194735
push_back 67942502
push_back 567280849
get 48863
push_middle 850634205
get 78688
push_back 922430109
push_back 474533774
push_middle 104504936
push_front 310600530
get 74994
get 28344
push_back 264293933
push_middle 926242059
push_back 119187576
push_middle 299916688
get 26368
push_middle 671167848
push_back 790350374
get 77929
get 37991
push_middle 308568818
push_middle 376620898
push_middle 3981809
get 137769
push_front 87182924
push_front 570452418
push_back 891897402
push_middle 881110482
push_middle 937085624
push_back 106127690
push_back 728164979
push_back 858559881
push_back 81455072
get 73418
get 89570
get 137602
push_middle 676191113
push_front 55653311
push_middle 469979810
push_front 339289978
push_middle 448693860
push_front 204000428
push_middle 632775479
push_middle 185065535
get 49044
push_front 340510078
push_front 111651433
push_middle 590401278
push_back 417071274
push_middle 287271721
get 145537
push_middle 912204005
push_back 602204815
push_middle 131638462
push_front 854947992
push_front 412761898
push_back 715903058
get 9473
get 147424
get 105377
get 96605
push_back 429005091
push_front 437145945
push_front 87560843
push_back 556408744
get 25020
push_back 969786105
push_middle 167023231
get 105825
get 60067
get 102709
push_back 668379664
get 81945
push_middle 83428448
get 134809
push_middle 865586622
push_front 495858526
push_front 462348978
get 64239
push_front 260551471
push_front 231952199
push_middle 572508356
get 124910
push_middle 43195779
push_front 215078622
get 29027
push_middle 705224645
get 136323
push_middle 420113378
push_back 960119879
push_front 184288682
push_front 689647230
push_back 436199108
push_middle 975814513
push_front 498856387
get 47120
push_middle 324699026
push_front 620624208
push_middle 565584524
get 121457
push_back 269416521
push_back 738802794
push_front 284979267
push_middle 335169236
get 68338
push_front 15342739
get 88775
push_back 350463790
push_back 975978778
push_front 971314229
get 5133
push_back 544872283
get 10675
push_front 159048735
get 82143
push_middle 965417505
push_back 425521343
push_front 136620157
get 30132
push_back 510077416
push_back 830620691
push_middle 748609018
push_front 783358389
push_front 527897819
push_back 464824955
push_back 433974020
push_middle 285379038
push_front 760377401
push_front 533696572
get 14397
get 97301
get 109756
get 36665
get 102169
get 135276
push_back 953819992
push_middle 541253451
push_middle 482481759
push_back 724068292
push_middle 581425494
get 122816
push_middle 889444518
get 36509
push_middle 578680412
push_front 572240841
push_back 25731480
push_front 994038135
get 45596
push_front 25645884
push_middle 738095666
push_middle 829665418
push_front 288739393
push_front 664213019
push_back 36575652
get 115285
get 42860
push_front 253630728
push_front 998653189
push_back 541854169
get 42804
push_front 512445929
get 28220
push_back 647666235
get 2942
get 40055
push_back 804767110
push_front 349597973
push_front 263395379
get 43244
push_front 480556224
push_front 134512845
push_middle 866221875
push_middle 63393487
get 118457
get 63217
push_middle 326841809
get 33321
push_middle 862364040
push_middle 162403224
push_middle 608364166
push_front 250017785
push_front 307477508
get 79809
push_back 944194654
get 26366
push_middle 694523012
push_middle 657444392
push_back 504524866
push_middle 895173549
push_back 371195068
push_front 517290350
get 125633
get 135444
get 39909
push_back 755803374
push_front 48051511
push_back 601752747
push_middle 836592522
push_middle 31358504
push_front 76160768
push_middle 312305752
push_front 669415426
push_back 270190926
push_front 53431811
push_front 111939768
get 48954
push_back 671217052
get 107565
push_front 771090273
push_front 355474986
push_middle 448504636
push_middle 37090835
push_front 656044600
get 92465
push_front 948183602
get 119097
get 111831
push_front 655039640
push_middle 245804950
push_middle 692672197
push_back 729634586
push_back 359267316
push_middle 894909110
get 42942
push_front 582412396
get 51846
push_middle 855585916
get 86863
get 29825
push_back 922480163
push_middle 72156432
push_middle 452371204
push_middle 658905297
get 103138
push_middle 884347545
push_middle 481954744
push_front 710703581
push_back 541512851
push_middle 421300810
get 132185
push_middle 344783476
get 129965
push_front 474863233
push_middle 613171863
push_back 581476690
push_middle 315887827
push_middle 14166124
push_back 52446093
push_middle 894500029
get 55314
push_middle 428268249
push_middle 287353244
get 41419
push_back 559360204
push_front 305627141
get 54246
push_front 192149826
push_middle 709537764
push_back 875018497
push_back 188635990
push_back 25512099
get 91403
push_middle 974269572
get 48018
push_front 371371520
push_back 548852102
get 135166
push_front 657229064
push_back 197017026
push_back 259398940
push_front 999368935
push_middle 218198347
get 90871
get 103430
push_front 608108573
push_middle 223036776
push_back 513882642
push_front 69941323
get 127098
get 63204
push_back 718185806
push_back 443539676
push_middle 76432478
push_front 674568059
get 72951
push_back 920417073
push_back 379524983
push_back 448129614
push_front 948495524
push_front 633479590
push_back 261801867
get 141582
push_middle 741914664
push_middle 288647485
push_back 687240393
push_front 666655052
push_front 692322529
push_front 160438400
push_front 844409254
get 43337
push_back 266465111
push_middle 295109083
get 29396
get 119427
push_back 623087380
get 84340
push_front 309081682
get 65185
push_middle 323788864
push_front 247637215
push_front 991047239
push_middle 224946580
push_middle 168314477
push_back 915160233
push_middle 501606417
push_middle 562767499
push_back 993157235
push_back 124315298
push_front 119588036
push_front 77398248
push_middle 694715
get 80882
push_back 299280414
push_front 614706358
push_front 993136853
push_middle 239955611
push_middle 916390807
get 141356
push_front 962562279
get 22548
push_back 10138186
push_back 610120733
push_front 444910546
get 138335
push_front 930579067
get 84787
get 41177
push_back 104676961
push_middle 811183604
push_back 178181048
push_middle 863918799
push_middle 303377965
get 101903
push_front 588251310
get 62770
push_back 522700992
push_middle 740345198
push_middle 614701321
get 125774
get 132206
push_back 657331083
push_front 968878572
get 42210
get 28911
push_middle 863389773
push_back 321606091
push_front 906479880
push_middle 404840444
get 97818
get 140479
push_back 262274757
push_middle 811787865
get 126961
push_middle 338931515
push_back 693284154
push_front 640681285
push_front 58335523
push_back 359294332
get 57884
get 89571
push_back 518044102
push_middle 646210614
get 2483
get 2442
push_back 798807959
push_middle 319562372
push_back 507817101
get 25254
push_middle 310508221
push_middle 587070924
push_front 542555864
push_middle 103112739
push_front 892782958
push_back 448739165
push_middle 298287215
push_back 422436524
get 117940
get 76785
get 132224
get 29251
get 122599
get 44791
push_back 404754793
push_back 319310599
push_front 82798773
get 53701
get 124116
push_back 633718010
push_middle 433470092
push_back 610612530
push_front 898716666
get 46267
push_front 444400377
push_middle 787320740
get 88931
push_back 132800898
get 102054
push_front 713605426
get 108358
push_back 725885914
push_front 946268804
push_middle 415806895
push_middle 367957138
get 64280
get 139594
get 123627
push_back 392430814
push_front 282732032
push_front 927373826
push_middle 612174203
get 110403
push_back 860588648
push_middle 231974585
push_front 854412355
push_middle 313217858
push_back 170047531
push_middle 724261245
push_front 41061439
push_back 501248601
push_middle 888399506
get 124338
push_back 726755080
push_back 337401411
push_middle 359515453
get 44586
push_back 612657508
push_middle 45300638
push_back 469337919
push_back 508247336
push_middle 87022407
push_front 857014837
push_front 49069895
push_front 511946388
get 115156
push_middle 80907333
push_middle 175983693
push_front 727345019
push_back 479026581
push_back 750854080
push_back 848434059
push_middle 982758512
push_middle 162489882
push_middle 456241842
get 120852
push_middle 855765513
push_back 377943557
get 79923
push_back 883712472
push_front 344637941
push_middle 321597731
push_middle 879004312
push_middle 428529118
push_middle 518603390
push_back 337308922
get 128076
push_back 587993331
push_middle 368951357
push_back 959326389
push_back 286729614
push_front 880593962
push_middle 794658105
push_middle 977968157
push_middle 871828413
push_middle 155388708
get 85433
push_back 700287741
get 20387
get 72187
push_middle 534598509
get 145926
get 120305
push_middle 679300156
push_middle 730226149
get 70445
get 148915
push_back 531218758
push_front 565308523
push_back 920499507
push_front 659884174
push_middle 338603621
get 118075
get 81728
push_front 671202354
push_front 900632293
push_front 37452446
push_middle 181018045
push_middle 501722109
push_front 398204333
push_middle 630814073
push_middle 642964599
push_middle 86836573
push_back 776574347
push_front 791938540
push_middle 235893194
push_back 750872274
push_middle 903386072
push_middle 75160242
push_back 383306377
push_front 909794780
push_front 700401903
push_middle 255931960
push_middle 56250041
push_middle 995845726
get 60875
push_middle 627426259
push_back 393543515
get 10228
get 9536
push_middle 772262846
push_front 312073777
push_front 247134016
push_front 962698142
get 122770
push_front 737181359
push_middle 147274878
get 31792
push_back 676140162
get 133835
get 1828
push_back 666618367
push_middle 179375276
push_front 1831858
get 76994
push_front 187552141
push_front 627098890
push_back 137656003
push_back 841359708
get 51814
push_middle 359912364
get 76912
push_middle 317131372
get 20768
push_back 692517668
push_front 943788661
push_middle 91288298
get 25512
push_front 753178988
push_front 542636059
push_front 291110822
push_back 301021362
push_front 87117978
push_front 716040448
push_back 958474521
get 109168
push_middle 118008407
push_back 568177334
push_middle 856102314
push_middle 840822612
push_front 473176843
push_back 614251605
push_middle 136835011
push_back 54958864
push_middle 845206731
push_front 513048367
push_middle 714558115
get 97437
push_front 207047064
get 14290
push_front 105198548
push_front 398964643
push_middle 450197651
push_back 722801977
push_back 528280401
get 87540
push_front 919959833
push_middle 753429274
push_middle 659175585
push_front 897219489
push_front 213294866
push_front 643599395
push_middle 111137946
push_middle 284688245
push_front 289095423
get 19685
push_front 168275467
push_front 471579313
push_front 915819290
get 117805
push_back 246380947
push_back 697824297
push_middle 666977164
push_front 812562752
push_middle 890860352
push_back 512990692
push_back 73932604
get 27829
push_front 391579284
push_back 869701877
push_middle 729332709
push_middle 543194842
push_middle 200327301
push_front 829258456
push_back 195642119
push_back 674868050
push_back 485218092
push_front 207753691
push_back 424207954
get 77554
push_middle 1436413
push_middle 750718099
push_back 800951360
get 5722
get 84730
push_front 373015373
push_middle 288306533
get 87429
push_front 865188294
push_back 387243431
push_back 116553353
push_back 419434707
push_back 902643427
push_back 678526945
get 72495
get 97563
push_back 18740189
push_back 25696491
push_front 255505481
push_front 414762356
get 218
get 120279
push_middle 995178897
push_back 694562696
push_front 762502797
push_back 617410229
get 113997
get 1335
push_middle 568188371
push_back 962423767
push_front 156377412
get 68087
get 113626
push_front 656370126
push_middle 998050483
push_back 400310382
push_middle 539654556
push_front 700664138
get 58376
get 35442
push_front 918076114
push_middle 697619157
push_middle 426111283
push_middle 705897415
get 10012
push_middle 416405873
push_back 737858832
push_back 896626787
push_back 893024982
push_front 516506283
push_back 949120796
push_back 396904768
push_back 240347225
push_front 386831243
push_middle 525855198
push_front 185934558
push_middle 745047264
push_front 924135828
push_middle 584677923
push_front 884274629
push_middle 231791685
push_middle 203420070
push_front 465989797
push_back 262021500
push_middle 851204334
get 141345
push_middle 842678659
push_front 429422366
push_front 673103008
push_back 349502387
push_back 364904817
push_front 295709843
push_front 801003205
push_back 986105585
push_front 138732152
push_middle 348442217
push_front 460510705
push_middle 665118286
push_middle 362400964
push_front 301470751
push_back 1816441
get 70562
push_middle 186859802
push_front 982142511
push_back 77929724
push_middle 92034802
push_front 737905587
push_front 328261217
get 129452
push_back 218423313
push_front 243179695
get 122456
push_front 747516219
push_front 300020778
get 145907
get 42438
push_back 365312954
push_front 858942879
push_back 700750267
get 9918
push_back 898011019
push_front 291242743
push_middle 250306216
push_back 237977268
push_front 605882753
push_middle 428914107
push_back 350031086
push_back 464305186
get 21713
push_middle 513942451
push_front 713742262
push_front 297315248
get 93974
push_front 572292372
push_front 213348003
push_front 187623051
get 16919
get 39064
push_back 216363728
push_back 818326327
push_front 2014609
push_middle 982309880
push_back 774936124
push_back 739211396
push_back 333635998
push_back 19554196
push_back 560414676
push_back 184493219
push_middle 554029874
push_middle 221193874
push_front 988666606
get 115659
push_back 441345566
push_back 750579824
push_middle 215719590
push_back 407130021
push_front 734308536
push_back 66692474
push_front 948823591
push_middle 95925809
push_front 870257626
push_back 905299966
push_middle 699414558
push_front 905968114
get 1808
push_back 962516650
push_back 686752458
push_middle 917576340
get 139160
push_back 761525160
get 64804
get 128287
get 81918
get 98221
push_middle 909019443
push_front 198941168
push_front 501111990
get 108743
get 70494
push_middle 583239294
push_back 667648646
push_front 202423981
push_middle 190677453
push_front 788881761
push_front 880402343
get 61323
push_middle 715847860
push_back 374035867
push_middle 692250929
push_back 926857193
get 23878
push_middle 492503091
push_middle 124072567
push_front 769433242
push_middle 349055893
push_middle 92441822
push_front 140461667
get 12053
get 68086
push_front 784473480
push_middle 910712728
get 140165
push_front 210703520
push_middle 3418330
push_middle 378091794
push_front 794662543
push_front 163460221
get 66287
get 104818
push_front 987432592
push_middle 725425745
push_front 121971314
push_front 6110549
get 26064
push_middle 268795759
push_front 307782144
push_middle 924144492
push_middle 678742434
push_middle 870067417
get 145899
push_middle 509852457
get 29720
push_front 966929479
push_back 467109819
push_front 209453291
get 21538
get 31279
push_middle 753054030
get 142637
push_front 556297602
get 62170
get 138164
get 117757
push_middle 784611857
push_back 783818679
get 124873
push_back 69422186
push_front 653335091
get 114174
push_middle 100024040
push_back 750291036
get 97198
push_middle 767449885
get 91711
get 70373
push_front 289613411
push_back 378025011
push_back 537530910
push_back 191875034
push_middle 661636954
get 97777
push_back 39612947
get 145045
get 49604
push_front 284486786
get 58438
push_middle 689770923
get 15310
push_middle 525371180
push_middle 249490997
push_back 151140415
push_back 64545576
push_front 499395630
push_front 571380345
get 107476
get 82274
push_middle 311383584
push_back 910187160
push_back 254421001
push_middle 378679563
push_middle 872706600
push_back 166759518
push_middle 112047890
push_middle 609382570
get 9127
get 144011
push_middle 757997165
push_front 137517607
push_middle 712943711
push_front 419144061
push_middle 110954071
push_front 222787242
push_back 409643250
push_back 269899943
get 34158
push_middle 614462945
push_middle 20452981
push_back 888090050
push_front 712885639
push_front 778362023
push_front 191205281
get 89586
push_middle 699382581
get 3674
push_middle 424012849
push_front 290060184
get 92528
get 145895
push_middle 504207774
push_back 687718563
push_middle 546506414
push_middle 756338191
push_front 581308155
push_front 180028142
push_back 106378721
push_middle 467125838
push_middle 798023705
push_front 961929346
push_front 912263310
push_front 311034178
push_middle 900699216
push_middle 852362222
push_front 835495841
push_middle 723654643
push_front 427758637
get 125359
push_front 461763044
push_back 888213423
push_middle 855119454
get 49749
push_front 281729443
push_front 714226016
push_back 13799272
get 121863
push_front 499204177
push_middle 34645867
push_back 640445115
push_back 79087944
push_front 471992039
push_middle 589906962
push_front 856512904
push_middle 284314661
get 144875
get 115771
push_middle 8987138
push_front 360755261
push_middle 671018162
push_middle 474196912
push_front 417465496
push_front 979370463
push_front 302570665
push_middle 806330351
get 98449
push_back 523996521
push_front 730286403
get 25188
get 7356
push_front 533945096
push_back 752677402
get 89713
push_middle 186409841
push_middle 478548519
push_back 986089278
push_front 806513038
push_back 432332225
push_front 612006721
push_middle 777970153
push_back 176437679
push_back 721772172
push_front 452669738
push_front 976957405
push_middle 152506275
push_front 939540986
push_middle 25642634
push_middle 316114082
push_back 318432983
push_middle 92042756
push_back 939147559
push_middle 404049586
push_middle 234096264
push_back 957525879
push_front 527931873
push_back 593953168
push_front 225094516
push_back 603604577
push_middle 465700054
push_front 999614125
get 75701
push_middle 283872853
push_middle 374392406
push_back 558170711
push_front 257937328
push_front 249565836
push_middle 194970589
push_back 775962398
push_back 828055525
push_middle 751308484
get 31080
get 123013
get 57952
push_back 206409379
push_middle 551438843
get 39916
push_middle 229474835
get 59468
get 5327
push_back 953499656
push_front 252643907
get 17423
get 98824
get 118759
push_front 80156605
push_middle 456759304
push_middle 965662647
push_back 160342241
push_front 87658977
push_middle 921321400
get 94428
push_middle 43062328
push_back 804142452
get 79194
push_front 191861255
push_front 118457481
push_back 972357538
push_back 694319689
push_middle 303114474
push_back 821663541
push_front 123672524
push_back 47324713
push_front 539487921
push_back 115487622
push_front 371246279
push_front 348770413
get 139683
get 34882
push_back 486584660
get 88422
push_middle 223837454
push_middle 706371544
push_back 48375036
push_front 811266319
push_back 462012607
get 90643
push_middle 69490927
push_back 868779469
push_middle 189163945
get 17688
push_back 586942463
push_middle 70852997
push_back 98886799
push_back 746694277
push_middle 972121363
push_middle 315275295
push_middle 812954907
get 141977
push_middle 513003532
get 59249
get 41574
push_front 510638127
get 99428
get 98462
push_back 882336902
push_front 511376803
push_back 978663442
push_middle 362753349
push_front 248297669
push_front 653717270
push_front 54587119
get 24178
push_middle 910779179
push_middle 769224052
push_middle 111962220
push_back 885152813
get 64734
push_middle 878062144
get 20305
push_front 402147245
push_front 358459506
push_middle 288298703
push_front 150048035
get 52434
push_back 425535492
push_middle 153467128
push_back 722823199
push_back 419751978
push_back 739818625
push_back 822679083
push_middle 799941520
push_front 720021547
get 8723
get 84460
push_middle 316804806
push_front 412875510
push_middle 642559882
push_front 513165122
push_back 795066468
get 95213
push_front 837275341
push_back 555394322
push_middle 831243379
push_front 902228970
push_middle 868211037
get 121510
push_front 108071073
get 52506
push_back 664162774
get 99989
push_middle 980482784
get 128296
push_front 840972505
push_back 448185820
push_middle 690725366
push_front 960497791
push_back 964535943
get 110209
push_front 767363854
push_front 7859690
push_middle 414976259
push_middle 375694776
push_back 383892527
push_middle 407434752
push_middle 816460373
push_middle 881688861
get 20782
push_middle 959898653
push_back 811921311
push_front 148839352
get 20608
push_middle 850821322
push_middle 232280105
push_back 423381818
push_front 119725913
push_back 972088975
get 47484
push_front 86672746
get 48611
get 95191
push_front 996565914
push_middle 328818826
push_back 247489643
push_middle 102080509
get 96721
push_front 581451035
push_middle 929692501
push_middle 603249056
push_front 283890714
push_front 186335862
push_middle 128189498
push_front 667602980
push_back 971163287
push_back 646265526
get 47529
push_front 570360238
get 97336
push_middle 744373999
push_middle 3618506
push_middle 29922866
push_front 474478090
push_front 244113957
push_back 752170672
push_middle 426930396
push_back 92258744
push_front 275737736
push_middle 974647526
push_middle 175978263
push_front 374045242
push_back 314137590
push_front 617665153
push_middle 565113846
push_middle 248034568
get 55916
push_middle 373213868
push_front 530973489
push_front 291846930
push_front 711527167
push_back 823661834
push_back 143085328
push_back 809499064
get 136369
push_front 903625158
push_back 481583251
push_middle 561936755
get 140371
push_back 293385315
get 19426
push_back 579494721
push_middle 457454881
push_middle 898313498
push_back 458537839
get 4252
get 128395
push_front 3021763
push_front 297671709
push_back 104487410
push_front 446147146
push_back 80400575
push_front 772454303
push_middle 778388795
get 130674
get 100749
push_middle 548104530
push_back 801016991
get 64152
push_back 549367846
push_middle 968438195
push_back 888538178
push_front 648590884
push_back 315505572
push_back 373946850
push_back 813538335
push_middle 269441888
get 105621
push_back 951878061
push_front 106723459
push_middle 374549829
push_back 162720817
get 26407
push_middle 849383207
get 68646
push_front 147227843
push_middle 17513314
push_front 507070327
get 70209
get 33846
push_middle 160479248
push_front 567475610
push_middle 395078094
push_front 928977034
push_back 867271418
push_middle 761858322
push_front 907569769
push_back 883204212
push_middle 799859143
push_back 687125104
push_back 100277612
push_front 823516023
get 146076
push_front 403580700
push_middle 829229577
push_front 46152356
push_back 773613785
push_middle 953586029
push_back 422854050
push_front 790191717
get 8742
push_back 553837886
get 100283
get 78871
push_front 84396009
push_middle 168405511
push_middle 503604974
push_middle 506343959
push_back 731264435
get 74732
push_middle 499228837
push_middle 856557980
get 75581
get 97664
push_front 956177765
push_back 888962695
push_front 376550943
push_front 461858121
get 49500
get 50049
push_back 354203187
push_front 479127588
push_back 202267132
push_front 124789244
push_back 752842200
push_back 966715217
push_middle 567878034
get 123181
push_front 553745531
push_middle 851054358
push_middle 785115808
push_middle 652734994
push_middle 975352523
push_front 613036916
get 51443
push_front 157829982
get 123784
get 122597
get 118655
push_front 912716320
push_middle 777659300
push_back 89573882
push_front 11378218
push_back 206986418
push_back 460550157
push_front 186932150
get 146038
get 8323
push_middle 801455635
push_back 121289608
push_front 724448963
get 17130
push_front 297032692
push_front 491633621
push_middle 581359946
push_front 567282960
get 52107
push_front 927185565
push_back 322073962
get 68317
push_front 629831820
get 18258
get 8897
push_middle 8781707
push_middle 912161411
push_front 329285772
push_front 956610350
push_middle 949819414
get 75801
push_front 73837993
push_back 364079919
push_front 732210469
push_front 908474188
push_back 152959847
push_back 122113728
get 64287
get 20090
push_back 115723805
push_front 972084357
get 38896
push_back 789279379
push_middle 736915336
push_middle 791551156
push_middle 245292274
push_back 388806655
push_back 478456241
get 77187
push_back 545133602
get 148537
push_front 404124624
push_back 78392097
push_front 175209564
push_front 735763771
push_front 431655338
push_middle 18421097
push_back 756892361
push_middle 331262414
push_front 169365064
push_front 987372072
push_front 381166458
push_front 718154599
get 63539
get 84015
push_front 288209259
push_middle 982571364
get 19228
get 35906
push_front 828875256
get 14182
push_front 635665842
push_front 163598664
push_front 758884264
get 90043
push_middle 992584905
push_front 870289830
push_front 388133481
push_middle 658919773
push_front 988830067
get 78894
get 61649
get 134838
push_front 365750874
push_middle 224567809
get 50982
push_middle 23841818
push_back 86208114
push_middle 757564087
push_middle 373249000
push_back 251190935
push_front 190601365
push_back 6012396
push_middle 179785657
push_back 714732791
push_front 425015824
push_middle 206154631
push_front 217101016
push_middle 882778640
push_back 391418753
push_middle 139474532
get 86304
push_back 3920652
push_middle 371067408
push_front 277558574
push_front 572231618
get 86215
push_front 147832859
push_back 133316552
push_back 223267835
push_back 594833708
push_front 217917266
get 95847
push_front 629454289
push_back 963253378
push_back 148744590
push_back 215813216
push_back 874789796
get 28371
push_front 430206523
get 138078
push_middle 111604013
push_front 858066107
get 61338
push_front 16745035
push_middle 566035757
push_front 238713573
push_front 8735026
push_front 475109477
get 129346
push_front 515599351
push_front 921434790
push_front 612120446
push_back 389480213
push_back 526764743
push_back 441971850
push_front 775257691
get 58760
push_front 10962405
get 97725
get 76702
push_middle 600340391
push_front 301033827
push_middle 360945369
push_middle 767798503
push_middle 938250495
get 959
push_middle 705957401
get 28989
push_middle 361842179
push_back 786948954
get 129521
push_middle 224947168
get 120087
push_middle 606396002
get 22144
push_back 351649451
push_front 780891450
push_front 393570452
push_back 125359276
get 70739
get 14873
push_back 660782118
push_back 201780271
push_back 648389757
push_front 656280099
get 127401
push_back 315349536
push_middle 369703654
push_front 87618276
get 123848
push_middle 512624548
push_back 778687800
push_back 240848987
get 113607
push_front 633661871
push_front 110387302
get 56490
push_middle 500178519
push_front 586697246
get 123005
push_front 703927754
push_back 594778425
push_front 116349967
get 56891
get 104404
push_front 106387427
push_front 141890024
get 98956
push_front 702664041
get 136527
push_middle 704327334
push_middle 980550331
push_front 963076589
push_middle 53453847
push_middle 751998445
get 143710
get 11641
push_back 702495486
push_front 303670191
push_front 42978515
get 141405
push_middle 745898316
push_middle 577482401
push_middle 911870809
get 2245
get 64698
push_back 894927863
push_back 950825193
push_back 639653048
push_back 98271449
push_middle 901731370
push_back 974150416
push_front 677059939
get 18553
push_middle 169220369
push_back 953560209
push_back 578483854
push_middle 280624580
push_back 314091538
push_middle 479463088
push_back 503603152
push_middle 571752450
get 110119
push_front 190565013
push_front 383500156
push_middle 535241285
push_front 734590706
push_middle 700663801
push_back 127916117
push_front 937187202
get 97980
push_middle 525794466
get 85532
push_back 453230553
get 30879
push_back 225215252
push_back 549202831
get 60477
push_back 132869551
push_back 60300367
push_middle 882213341
get 45979
push_middle 807110574
push_back 523046524
push_back 76458035
push_middle 126218512
push_front 296834778
get 129949
push_front 312323455
push_back 507006685
get 104688
push_back 110644552
push_front 799480937
push_front 928448577
push_middle 943591205
push_front 314985108
push_back 392462713
push_front 299142260
push_front 562823756
push_front 552906410
push_back 711540359
push_back 395280306
push_back 440387589
push_back 469328130
get 146272
push_front 357543451
push_front 177050317
push_back 74154637
get 53404
push_back 502576748
push_back 780947236
push_front 588607294
push_front 859016572
get 66321
get 33949
push_middle 899968739
push_front 297619667
push_back 549311336
push_back 657034688
get 81878
push_back 698816929
get 94225
push_front 6196707
push_back 327702105
get 20053
push_middle 635942815
get 126706
push_middle 421912035
push_middle 276718611
push_front 32173859
get 20251
push_middle 303869197
push_middle 455414030
push_middle 180435402
push_middle 828991125
push_middle 397166586
get 133153
push_front 647887258
push_back 187460208
push_front 507992759
get 97291
get 10309
push_front 529178670
get 98104
push_front 712494178
push_middle 737858709
push_back 849273642
push_middle 940992632
push_front 114818340
get 137997
push_back 220179680
push_back 632492425
push_back 735089662
push_back 451222956
push_front 813890273
push_back 767977499
push_middle 675812884
get 83876
push_back 794211121
push_middle 195557874
get 3164
push_back 882943062
get 21494
push_front 798633234
push_middle 750266730
push_front 831093435
get 148732
push_front 704985298
push_front 644768285
push_front 332232826
push_front 91822706
push_back 916206734
push_front 820750649
push_front 417848999
get 61435
get 52667
push_middle 948282394
push_front 187754887
get 97393
get 107594
push_front 193320031
get 129751
push_middle 60453948
push_middle 836742513
get 124302
push_back 167471048
get 147383
push_middle 943603513
get 46985
push_front 79337609
push_back 526262299
get 14404
push_back 282193539
push_back 330288089
get 39832
push_middle 514803154
push_middle 388477148
get 105663
get 39002
get 19527
push_front 531063591
push_back 30464328
push_middle 44585192
push_back 122973876
push_front 556593474
push_front 418266816
push_back 350150866
get 41997
push_back 928832665
push_middle 96300421
push_middle 890932873
push_middle 99858664
get 107677
push_front 404631056
push_middle 935862847
push_middle 25422891
get 97721
push_middle 389355108
get 94296
get 101245
push_back 366802269
push_front 437517248
get 126097
push_back 848478107
push_back 10843966
push_back 392370655
push_back 909282949
push_front 887472277
push_front 826156329
push_back 201299354
push_middle 190905537
push_back 550982162
push_back 147940951
push_front 55466856
push_back 669557490
push_middle 507166690
push_middle 998478016
get 47346
push_front 799420555
get 60500
push_middle 201569809
push_back 413412956
push_front 492810563
push_back 110950785
push_middle 687867079
push_back 701796992
push_back 203815352
push_middle 367102943
push_middle 399942598
push_middle 379736305
push_back 962281675
push_middle 971722755
push_middle 715534779
push_front 348863142
push_middle 432857396
push_middle 630195997
push_back 521581953
push_middle 276467244
push_middle 872937852
push_front 987471623
push_middle 528593116
push_back 433951280
push_back 283114534
get 142261
push_middle 997460665
push_front 958704066
get 39349
push_front 541141079
push_front 769694044
push_middle 913891445
get 147358
push_back 920592741
push_back 491394380
push_back 30923693
push_front 225471304
get 111865
push_middle 317090326
push_back 253602627
get 88322
push_back 726974257
push_back 547044396
push_middle 539980117
push_middle 280638954
push_front 971710236
push_back 321533639
get 29096
push_middle 573081127
get 9781
push_back 3565881
get 135953
get 111765
push_back 604760058
push_middle 285972472
push_middle 50189701
push_middle 315872201
push_front 29860404
get 107949
get 18732
push_back 202598489
push_middle 264682775
get 143028
get 61380
get 55150
push_middle 476719647
push_front 811314690
push_front 729778624
push_middle 581450224
push_back 506609375
push_back 611140486
push_front 386742483
push_front 64359875
push_back 987067043
push_front 406984773
get 13161
push_front 385597152
push_middle 53461727
push_middle 357789403
push_back 665909216
push_middle 996998824
push_back 875034370
push_back 518955384
push_back 526810125
push_back 981031694
push_middle 71128057
get 22009
push_front 760172217
push_middle 157915665
push_middle 511085638
push_front 505752825
push_back 63555324
push_middle 211613909
push_middle 113217713
push_back 684279038
push_back 11727705
push_middle 838106433
push_front 357197105
push_middle 234823791
get 74338
get 37064
push_front 65809753
get 66202
get 103519
push_middle 238494040
get 136168
push_back 853730109
get 144069
push_middle 238108150
push_front 287626905
push_back 492937166
push_front 463101916
push_front 190650660
push_middle 792491611
push_middle 663889824
push_back 674010033
push_middle 525297860
push_front 302471051
push_back 657096485
get 25001
push_middle 468466263
push_middle 869549201
push_back 825092828
push_middle 813246480
push_middle 942664464
push_back 257844313
push_front 444052341
push_front 482669728
push_middle 796101241
get 120023
get 90263
push_front 329381964
push_front 997008452
push_front 234095426
push_middle 878773885
push_front 682511098
push_middle 987461154
push_middle 211014827
push_back 718799264
get 14692
push_back 738765126
push_middle 994819050
get 109513
push_back 418865093
get 96012
push_front 729761000
push_back 922798467
push_front 519181119
push_front 29909447
push_back 3409882
push_back 991682843
push_back 248543151
push_back 400603164
push_back 565955822
push_back 379524073
push_back 354735506
push_front 399241730
push_front 777116441
push_middle 452149836
push_back 177173328
push_back 836545841
push_front 591043656
push_front 542179812
push_middle 140792677
push_back 125761730
push_middle 537135508
push_back 929530836
push_back 179112604
push_middle 263810417
push_front 314603918
push_front 665905408
get 39872
push_middle 112237361
push_back 751177052
push_back 28843173
push_front 296859843
push_middle 59040212
push_front 470553411
push_middle 245839355
get 139151
get 90728
push_front 199993988
push_front 258230676
push_middle 674205287
get 87679
push_middle 843526587
push_middle 145534734
get 16182
push_back 305384812
push_back 624144650
get 961
push_back 970446795
push_back 97154193
push_middle 796203790
push_front 564789112
push_front 878188839
push_middle 931502047
get 88077
get 22670
push_front 859358447
get 120784
push_middle 640445218
get 69658
push_back 817047165
push_back 43545497
push_back 638659948
push_back 270159872
get 18680
get 67671
push_front 904874674
push_front 319525354
push_front 12360306
push_back 68936718
get 115574
get 142969
get 110450
push_middle 943257343
push_back 618675007
push_middle 130349169
push_front 816127694
get 20490
push_middle 491633676
push_middle 935682285
push_middle 513826743
push_front 958020539
push_middle 794774222
push_front 66328612
push_middle 559712721
push_back 736367384
get 63407
get 112701
push_back 7430923
get 92532
push_middle 571576824
push_back 548277818
push_middle 537871883
get 87071
push_middle 138206837
push_front 539539929
push_middle 81087011
push_front 790617401
push_front 526773310
push_front 833585673
push_front 772353762
push_back 987455984
push_middle 939662931
push_middle 180528392
push_back 273490568
push_back 818983827
get 94543
get 2704
push_middle 296761084
push_back 380586776
push_front 378021392
push_front 187074453
push_middle 799363112
push_middle 69349098
push_front 213468075
push_back 890272415
push_middle 591013008
push_front 564461632
get 84981
push_middle 747608363
push_front 908694820
push_front 656293483
push_front 766316083
push_middle 824910863
push_middle 578882155
push_middle 779462662
push_middle 307819256
push_front 726675109
push_back 298007565
push_back 336549638
push_middle 949879076
push_back 192910356
get 10515
push_middle 200704134
push_front 133006639
push_middle 245495909
push_front 396741742
push_middle 612803491
get 140487
push_back 325471485
push_front 121781619
push_middle 956747000
push_front 517636880
push_front 927717149
get 78069
push_front 899414
get 90197
push_back 918272666
push_front 583367423
push_middle 771773557
push_back 730553720
get 79523
push_back 803507508
push_back 723983880
get 51794
push_middle 601060543
push_back 260027034
push_front 399255502
push_back 585914270
push_back 590407129
get 77181
push_middle 664030073
get 139088
push_back 278163735
push_back 48869416
push_front 683950820
push_middle 144656490
push_middle 788919471
get 104460
push_back 225186936
get 112881
push_back 628692940
get 109765
push_front 273879061
push_middle 688508407
get 8475
push_middle 546010548
push_back 597190902
push_back 267079662
get 99626
get 6067
push_front 360298090
get 30391
get 80007
push_front 352308123
push_back 436359563
push_back 21022172
push_front 930822550
get 162
get 87938
push_middle 307050919
push_back 586494411
get 22157
push_middle 796224318
get 7596
push_middle 617056840
push_back 286366076
push_back 995516921
push_middle 707019110
push_front 48184575
push_middle 136240966
push_middle 649324594
push_middle 499223507
push_front 234948627
push_middle 697613414
push_middle 219752249
push_front 439308535
push_front 497716387
get 121152
push_middle 838867598
push_middle 566520015
get 63994
push_back 243706205
get 64303
push_middle 781675323
push_back 279079147
get 93728
get 139414
push_middle 221850177
push_middle 981665494
push_middle 96692167
get 137221
push_back 937304068
get 131050
push_front 250436180
get 149414
push_back 444281114
push_back 439248914
push_back 704035945
push_back 974988492
push_back 160532102
push_back 238141196
push_middle 360814637
push_front 499818757
push_back 915930886
push_front 442650413
get 119951
get 53247
push_back 442347062
get 32902
push_middle 924245355
push_middle 691240935
get 16546
get 57152
push_back 329059358
push_middle 836404320
push_front 617818500
push_back 758619651
push_middle 136731021
push_middle 692441405
push_back 996112085
get 39539
push_middle 755617752
push_back 282203541
push_middle 937179572
push_back 359557407
push_back 865070691
push_middle 954030572
push_front 296553750
push_middle 472907379
push_back 697723678
push_back 321302443
push_front 324439243
push_middle 567452277
push_middle 285139435
push_front 751591849
push_back 59785696
push_back 494450876
push_middle 46953309
push_middle 176372491
get 63896
push_front 445722706
push_front 365964924
push_middle 453125474
push_back 877915198
get 93121
get 103955
push_back 92655672
push_front 381890155
push_front 316039025
push_back 782751520
push_back 311210977
get 137800
get 91113
push_back 781280340
push_front 565527376
get 125303
push_front 25236842
push_back 936948246
push_back 240451446
get 145151
push_middle 596931947
get 68608
push_middle 356635601
push_middle 623049184
push_back 831502954
push_back 247640652
push_back 863174409
push_back 996466913
push_front 31452266
get 727
push_middle 579539754
get 76031
push_back 19378477
push_back 397652446
push_front 202696092
push_front 829815568
push_middle 145256358
push_front 43652081
get 30080
push_front 775086017
push_front 542711717
push_back 685001056
push_middle 147929610
push_front 689440524
push_back 297329746
push_middle 778805938
push_middle 929825375
push_middle 335503867
push_middle 439365719
push_front 754132927
push_back 81273115
get 141150
push_back 45233346
push_back 917931976
push_front 374582188
get 144385
push_back 746423856
push_back 908665067
push_back 649485518
get 52034
push_front 518474965
push_front 2528614
push_front 365779500
push_back 288577710
get 62565
push_middle 612893373
push_back 723172489
get 102277
push_middle 958819508
push_back 48988978
push_middle 512551979
push_back 735638363
push_front 447440390
push_back 479134403
push_back 53521898
push_front 315955221
get 147742
push_back 258155690
push_front 153391404
push_middle 27318779
push_back 604522546
get 105622
get 30907
push_front 369755492
push_back 399486002
push_back 895050824
push_front 500715252
push_middle 115145463
push_back 122439170
push_middle 272276996
get 12560
push_middle 165907004
push_front 943978332
push_back 575090424
push_back 579897951
push_back 227324944
push_middle 329090189
push_front 700244921
push_back 227241123
get 78946
get 31211
push_front 708009724
get 102376
push_middle 871009206
push_middle 9949586
push_back 219070618
push_front 968948322
push_front 32374431
push_front 652767714
push_front 718507552
push_front 378019308
get 145877
push_front 74391300
get 49276
push_back 516596952
get 107265
push_back 395171606
push_middle 872103939
get 44076
push_front 164637336
push_back 701557844
push_front 715186784
push_back 448590678
push_middle 463170944
push_middle 990371441
push_middle 228353176
get 32463
push_front 582095706
get 73737
get 86211
push_front 595242148
push_middle 421555571
push_front 416638325
push_back 145013260
push_middle 61069128
get 136127
push_middle 478719975
push_back 943869087
push_back 662461046
get 11268
push_back 573374462
push_middle 916540496
push_back 734786383
push_back 512348849
push_back 987157151
push_front 354246602
push_back 793524135
get 114678
push_middle 538457929
push_front 276091147
get 45002
push_back 411432059
push_back 724903857
push_back 21626553
push_back 115181757
push_middle 972122652
push_middle 962096357
get 69030
push_front 275594717
get 78527
get 68129
push_back 153717159
push_back 974002704
push_middle 531344171
push_middle 965544062
push_front 494497456
push_front 525385585
push_middle 944286968
push_back 81684334
get 61860
push_back 181910480
get 132894
push_back 413371940
push_front 320386385
get 32978
push_back 893335976
push_back 628933629
push_front 214020400
get 19964
push_front 834455928
push_back 801089165
push_middle 105309623
push_middle 746533827
push_front 915017200
push_front 912099317
get 131453
push_front 73990456
get 85072
push_middle 317912263
get 36576
push_back 421997233
push_back 572062415
get 18591
push_middle 799326643
push_back 181281110
push_front 919190087
push_front 243863932
push_middle 449214139
push_front 204965479
get 149948
push_middle 79520987
push_middle 682344766
push_middle 211843870
push_back 220246334
push_front 878188998
push_back 844123849
push_back 502694028
get 29259
push_front 473842439
get 141732
push_back 965342663
push_middle 687405068
push_front 731864636
push_front 126319100
push_middle 229003978
push_back 817843563
push_back 970746643
push_middle 227319049
get 6086
push_front 398504428
get 90708
push_front 202550292
push_front 426028264
push_front 519109764
push_middle 881493771
push_back 859633275
push_front 375877590
push_front 502683271
push_middle 845543953
push_back 131284195
push_back 257594033
get 117935
get 31752
push_front 491744253
push_back 858699887
push_back 946372959
push_front 722155342
push_back 123687844
push_back 278236660
push_front 630579311
push_back 483097398
push_back 539582499
push_back 352004084
push_back 335528898
get 36555
push_middle 49572688
get 2255
push_middle 667363365
push_front 339795169
push_middle 772528029
push_middle 710790639
push_back 269691506
push_front 130069028
get 5792
push_back 250197159
push_middle 34494157
push_back 311638938
push_middle 498431110
push_front 74322887
push_back 559659985
push_front 170212628
push_middle 666183770
push_front 222546043
push_back 170679545
push_back 570080533
get 46519
push_front 44131013
get 75269
get 147479
push_back 347155789
push_back 442700824
push_middle 168023373
push_middle 605545305
push_back 4316317
push_middle 801341117
get 117893
push_front 776215302
push_back 112840439
push_front 192349765
get 122542
get 55236
push_back 154969039
get 48572
push_back 541990187
push_back 398448641
push_back 567752666
push_middle 235966331
push_back 150104766
get 112991
push_front 688846692
push_front 268706161
get 44420
push_front 343093281
push_middle 811602189
push_back 226332166
push_back 169353904
push_middle 905246069
get 134263
push_middle 119331226
push_back 663178701
push_front 124021037
get 80865
get 143761
push_back 462058004
push_back 864602544
push_middle 960764182
push_middle 47401090
push_back 718748454
push_middle 787967882
push_front 359672301
push_front 139430482
push_front 475693693
push_middle 549342654
push_middle 777629465
push_middle 782622178
push_front 277820323
push_middle 663423463
push_front 187632086
push_front 325094530
push_front 107884646
push_back 584230744
push_middle 505271918
get 68525
push_middle 988803649
push_middle 721423290
push_front 213679622
push_front 789557840
push_back 266795847
get 16943
get 89020
push_back 948013150
push_back 389752135
push_back 582669267
push_back 821157255
push_front 46712279
push_back 944374471
push_front 960375542
push_front 802619918
push_front 9144395
get 1880
push_middle 636618031
push_middle 262463068
push_front 269554466
push_middle 350627236
push_back 673807185
push_back 199074031
push_front 282631410
push_middle 816779201
push_middle 977006657
push_middle 449894542
push_back 815681911
get 138108
push_middle 942801636
get 150299
push_back 821296206
get 72188
push_middle 348598236
get 115957
push_back 521514502
push_middle 775641902
push_middle 892371071
get 18536
get 81564
push_front 49574606
push_front 923294369
push_front 528692124
get 75253
push_middle 424619746
push_middle 904375421
push_back 779960213
push_front 396437345
get 6014
get 58807
push_back 69600919
get 2600
push_front 264928829
push_middle 763101552
push_front 708630730
get 131484
push_middle 678644412
push_middle 962165255
push_middle 411556539
push_middle 55858895
get 95916
push_middle 82647930
push_front 653256797
push_back 170892530
push_front 636890708
push_middle 552463666
push_back 879729772
push_middle 659583871
push_middle 303188602
push_front 823829999
push_back 626568315
get 12901
get 73435
push_back 960272315
push_back 233694819
push_front 500464016
push_back 713694451
get 96596
push_middle 919961775
push_front 6735280
push_front 191506191
push_middle 822328446
push_back 974689665
push_middle 983951722
push_back 372483843
get 112621
push_front 777763158
push_back 667133875
push_middle 291402003
push_back 271552317
push_front 907523319
push_front 590841226
get 82301
push_front 650130419
get 135399
push_middle 562966456
push_front 282540239
push_middle 236015218
push_back 490926728
push_front 295251639
push_front 196764289
push_front 947156091
push_back 47381505
push_front 417033590
get 40665
push_back 535597298
get 143855
push_front 303130
push_middle 869224326
push_back 654967466
push_front 260773237
push_front 274525302
push_middle 824678744
push_back 230439242
push_middle 267575725
push_back 427875550
get 106544
push_back 518136896
get 38924
push_front 87298811
get 149485
push_back 797157816
push_middle 319804781
get 145347
push_middle 381540689
push_front 629949280
push_middle 624807109
push_front 559077212
get 81600
push_middle 572950448
get 70975
get 101065
get 52309
push_middle 936704390
push_back 849770469
push_front 233486177
push_middle 493801389
push_middle 584581864
push_front 691633059
push_middle 133415306
push_front 604260006
push_front 764529326
push_back 316448240
get 40430
push_front 685493143
push_middle 942717691
push_back 787198165
push_middle 962319286
push_back 663532400
push_back 708479173
push_front 854634633
push_back 275563909
push_middle 999888730
push_middle 194354402
push_front 178245543
get 5387
push_back 383685007
push_front 955630094
get 46293
get 142409
push_front 263506844
push_middle 271071189
get 139426
push_back 996281396
push_middle 743065373
push_back 287983966
push_back 10868960
push_back 181219949
get 94743
push_back 845642240
push_front 485836883
get 86147
push_middle 863971169
push_back 748738849
push_middle 654911282
get 129533
push_middle 234957982
push_back 636958076
push_middle 558473129
push_back 894489186
push_front 188083730
push_back 126554783
push_front 88258874
push_back 986806114
push_back 240010057
push_back 291233686
push_back 52302071
push_front 349467571
get 99999
get 74284
push_front 479186923
push_front 154638968
push_middle 602115132
push_front 74692287
get 82126
push_back 463669374
push_back 566528403
push_back 636106170
push_back 725070548
push_front 44667723
push_back 356349195
push_front 287920140
get 142186
push_front 286869297
push_front 236943115
push_middle 656608514
push_front 332463453
get 846
push_back 889046859
get 606
push_back 772615731
push_back 596107406
get 320
push_front 530876718
get 11501
push_middle 402357879
get 119669
push_middle 735123998
get 20387
push_back 731809152
push_back 598121279
get 30977
get 67635
push_back 667241665
get 1880
push_back 730403349
push_back 441201551
push_front 414491782
get 53740
get 72343
push_front 731788184
push_front 319400364
push_middle 813423893
get 126127
get 23406
get 79382
push_back 724838216
push_middle 312301264
push_middle 831151959
push_middle 611468811
push_back 284038376
get 96572
push_middle 741095600
push_back 122268179
get 14529
push_front 973047888
push_front 765936076
push_front 193218768
push_back 176990162
push_front 375539639
push_front 952111750
push_middle 653359591
get 9398
push_middle 431212967
get 41361
push_front 622632945
push_front 238073879
push_middle 660200564
push_back 730144469
get 137893
push_front 479809648
push_front 930188809
push_back 273950507
push_back 891057639
push_back 675184771
push_middle 465312498
push_middle 875808226
push_back 248702558
push_front 486031362
push_middle 851041813
push_back 567912636
push_back 972331478
push_middle 176674302
get 145819
push_middle 804615817
get 31244
push_middle 820755493
get 124899
push_front 614101747
get 98045
push_front 912977133
get 125059
push_back 21313198
push_back 69409672
push_middle 662538474
push_front 556729946
push_back 266785372
get 123464
push_middle 993480255
push_middle 19553344
get 128295
push_back 266733177
push_middle 587413579
get 40115
get 27296
get 144070
push_back 287933314
push_back 274956584
push_front 911006335
push_middle 500785697
push_back 385705419
get 140035
push_back 597986363
get 70173
push_back 840760782
push_front 852854259
push_front 390115823
push_back 285507202
push_back 843161206
get 107321
push_middle 805654556
push_middle 574828180
push_back 768929688
push_front 210277671
push_middle 122175235
push_front 445689114
push_front 845129919
get 113456
push_back 436016335
push_front 955022845
get 149465
push_back 146925597
push_back 239717986
push_front 988015692
get 42400
push_front 102745576
get 96120
push_back 874291125
get 46749
push_middle 944844745
push_back 976115236
push_back 209875873
get 44291
push_middle 687112255
push_middle 815442823
push_front 378251098
get 73861
push_middle 148985998
get 46013
push_back 324366111
get 3373
push_back 300713781
push_back 808469645
push_back 671895079
push_middle 253464677
push_middle 961767900
get 10523
push_front 955206791
push_middle 242096250
push_middle 687814665
push_middle 78450379
push_front 180265509
push_back 209733635
push_front 270248350
push_front 394634615
get 3403
get 97883
push_back 861054929
push_back 51783730
push_back 16596560
push_middle 190766810
push_middle 774927995
push_back 733294231
push_front 685946774
push_front 396185650
get 26103
get 8665
push_back 827466957
push_middle 622505234
push_front 430631180
push_middle 414123683
get 141318
get 93880
get 25288
push_back 166187708
get 72012
push_middle 396549885
push_front 647940350
get 133171
push_back 920590057
push_front 520083985
push_front 995187005
push_middle 437857283
push_front 716372349
get 86162
push_back 985956031
push_middle 590004493
push_middle 499617100
push_middle 653590859
get 83446
push_back 943146473
get 23451
push_back 71300320
push_middle 910667830
push_back 850438715
push_back 394417663
get 9229
push_middle 196115533
get 55022
push_back 435399281
push_back 549973187
push_middle 513246030
push_front 486487760
push_middle 99222927
push_front 853265298
push_front 765640379
get 87159
push_middle 252745489
push_front 652747090
push_front 268317768
push_front 740853539
get 19081
push_middle 628048577
push_middle 305479351
push_back 761661000
push_middle 702680469
push_front 132789177
get 31851
push_back 295248123
push_middle 283042290
push_front 289829410
push_front 241780310
push_back 531857717
push_front 63228031
push_middle 151976943
push_middle 961590682
get 14566
push_back 427725895
push_middle 646359925
get 120246
push_back 165325783
push_front 997149626
get 114866
get 90692
push_back 252608517
push_front 658776690
push_back 74949192
push_front 726507420
push_middle 860899420
push_middle 890632910
push_front 933630400
push_back 611861372
get 18795
push_middle 236681695
push_front 174419625
push_back 851779737
push_middle 922915313
push_front 58145563
get 8259
get 62844
push_middle 539535341
get 59548
push_front 680908141
get 142005
push_back 801731763
get 51129
get 69477
push_middle 541431694
get 54908
get 132394
push_front 512419472
push_front 426642994
get 41943
push_middle 38657164
push_back 891868629
get 43222
push_front 214352014
push_back 831567868
get 28859
push_back 586590296
get 1103
get 59660
get 63769
push_back 715175262
get 143636
push_middle 770664828
push_front 391719237
push_front 88964916
push_back 305979396
get 29841
push_middle 338748700
push_front 633027125
push_middle 318185877
get 7070
push_front 394402062
push_back 882943704
get 122021
push_back 874140532
push_middle 478991591
push_front 373374639
get 74611
push_middle 809095016
push_middle 661079047
push_middle 293708049
get 98211
push_middle 224241530
get 58506
push_front 20092204
get 132864
push_middle 931182041
push_front 619899788
push_back 386036312
push_front 117216107
push_middle 621081860
push_front 921745311
get 45570
push_middle 908651824
push_middle 145230997
push_front 542482923
get 125240
get 52146
push_middle 553298807
get 13559
get 135210
push_middle 627146141
push_middle 195022330
push_back 554020470
push_front 845229828
push_front 851050300
push_front 318935418
push_middle 143339534
push_middle 92746590
push_back 876913793
push_back 569712494
get 85012
push_front 789695930
get 109034
push_middle 294163246
push_middle 755896260
push_back 330832535
push_front 888416688
push_middle 129363843
get 73736
push_front 767375841
push_back 52194123
get 48987
push_front 318308988
push_middle 10955971
push_middle 643123543
push_front 168769685
push_front 352109850
push_middle 956848909
push_back 677457247
get 85228
push_back 819571231
push_back 817494656
push_middle 856932150
push_front 456958551
get 81010
push_middle 452225469
push_middle 276818453
get 15469
push_front 681800603
push_middle 725331557
push_back 443698778
push_front 990475037
push_front 146869095
get 61312
get 72226
push_front 675799675
push_back 138607332
push_middle 561182991
get 16282
push_back 822214314
push_front 182860912
push_middle 122764584
push_back 859185776
push_back 33750507
push_back 603745756
push_front 973323861
push_back 110320585
push_middle 77964725
push_front 7739813
push_back 866036187
push_front 274017558
push_back 144697354
push_middle 86269754
push_front 942733579
get 144131
get 125668
push_front 716653811
push_middle 444552344
push_middle 118394228
push_back 850243220
push_front 219066124
push_middle 50505039
push_front 872077101
push_middle 553316363
get 29112
push_back 328992503
push_back 382670447
push_front 202944393
push_middle 704630160
push_back 559011551
push_front 336871115
push_front 350506755
get 119304
push_front 342287585
push_middle 26863069
push_front 832077780
push_middle 547041941
get 73146
push_back 489942750
get 48020
push_back 233169549
push_front 892558485
push_middle 257863488
get 4087
push_front 89877224
push_back 522056514
get 22668
push_back 820933185
push_back 965586415
push_back 792625127
get 41646
push_middle 98262311
push_front 876233043
get 48000
get 100631
push_front 546420405
get 77718
push_front 682008811
push_front 382835192
push_back 835984464
push_back 428233994
push_back 132160039
get 83064
push_middle 729153903
get 106763
get 105486
push_back 771416048
get 98147
push_front 497713831
push_middle 786236482
push_front 263610377
get 88769
push_middle 645689976
push_middle 104752880
push_front 652022694
push_front 368679739
push_back 867375702
push_front 277509575
push_middle 965446104
push_back 840894374
get 95274
push_front 472232306
get 49716
push_front 893569045
push_middle 793768552
push_front 249137906
get 106311
push_back 63806013
push_middle 471662699
push_front 126839415
push_front 452382181
push_middle 766512728
push_front 505159469
push_middle 46348413
push_front 928553894
push_front 669167166
push_front 113619856
push_back 300549521
push_middle 36011204
push_middle 771109444
push_back 577084318
push_back 268277754
get 57210
push_back 629282284
push_front 238630132
push_middle 104301725
get 63882
push_middle 462118028
push_back 743606058
push_back 520727116
push_front 945844818
push_front 437667232
get 126678
push_front 666022878
push_back 496619352
push_middle 983832859
push_front 19444215
get 123478
push_back 539831276
push_middle 457001338
push_back 980430416
push_front 699376246
get 77256
get 125223
push_back 96129975
get 129604
push_middle 112754111
get 98219
push_front 107190656
push_back 802344248
push_front 459038245
push_front 147726729
push_back 57196102
get 50172
push_back 695659632
push_front 52021239
get 12935
push_middle 886480880
push_back 467235291
push_middle 303510340
push_back 339784907
push_back 593175718
push_middle 667016358
push_middle 262208741
push_middle 773841760
push_middle 780854887
push_front 339289696
push_middle 350710534
get 82315
push_front 828543258
push_middle 937695405
get 91791
get 142786
get 103466
push_back 100437215
push_middle 232998721
push_back 136029860
push_front 903345923
get 24963
push_middle 365306761
get 76765
push_front 564911238
push_front 613555372
push_front 816789116
push_front 235099288
push_back 972591442
push_back 916726334
push_back 997952543
push_middle 989355755
get 41480
push_middle 944229257
push_front 455159362
get 25701
push_middle 149249225
push_back 182013055
get 103466
push_middle 80105378
push_front 469913276
push_back 390292601
push_middle 59045304
push_back 73736089
push_middle 325885531
push_front 8465663
push_front 234278126
push_middle 319860775
push_middle 278754765
push_front 478898162
get 100764
push_front 641835194
get 47905
push_middle 117194837
get 105601
push_front 88511876
push_middle 254606029
push_back 821428068
push_middle 988656908
push_back 42776919
get 77855
push_back 316444082
push_back 475469756
get 133410
push_front 832646405
push_middle 858102306
get 94882
push_back 23566785
push_back 658260198
push_middle 943680691
get 97915
push_middle 628615523
push_middle 270173501
push_back 317331500
push_back 962646889
push_back 942653209
push_front 317842915
push_middle 296900529
get 32065
push_front 564235699
push_back 501846912
get 26867
push_back 817534561
push_middle 28067041
get 62519
push_front 327495917
push_middle 535722670
push_back 476367280
push_back 804852342
push_front 917047245
push_middle 373634087
get 28094
get 111345
push_back 357448617
push_back 602687912
push_back 335971698
get 47256
push_middle 121400698
push_front 233423782
get 117569
push_front 877062132
get 55077
push_front 882627486
push_back 373844212
push_middle 844910681
push_front 299286410
push_middle 839651508
get 28008
push_middle 771791588
push_front 828731542
push_middle 345200484
push_middle 277969818
push_back 536779640
push_middle 642718335
push_back 13770456
push_middle 293999023
push_back 240121119
get 69185
push_middle 953240930
get 22208
push_middle 142753493
get 7635
get 80535
push_back 811216881
get 63060
push_front 464786656
get 92285
push_front 364212303
get 104538
push_middle 948246754
push_middle 399498726
push_middle 439152021
get 146454
push_back 634215325
push_front 26416238
get 24984
push_back 185738990
get 72497
push_back 246938116
push_back 972023158
push_back 39723006
push_back 197710630
push_front 579110643
push_back 258871406
push_front 324460901
push_middle 200439954
push_middle 361103555
push_back 881656893
push_back 100710859
push_front 405887060
push_back 671405526
push_middle 256913740
push_front 38998813
push_middle 656658183
get 91719
push_front 936339182
push_front 151675427
push_middle 48237251
get 92797
push_front 360019059
push_middle 844570313
push_middle 346203942
push_back 378771031
push_middle 208523465
get 45695
push_back 265178502
push_front 993268778
push_front 138190905
push_middle 390408216
get 97805
push_middle 208952743
get 46920
push_back 253978104
push_middle 189575860
push_back 380197583
push_front 351005093
push_middle 831783427
push_back 563302818
push_front 664813396
get 128039
push_front 575633493
push_middle 868552491
push_middle 269226608
get 844
get 73937
get 45323
push_middle 719307221
push_back 655638685
push_front 301574160
push_front 195198266
push_middle 571700019
push_back 94671534
push_back 823124908
push_middle 105139496
push_back 315269297
get 113703
push_middle 919978680
push_back 340480209
get 122800
push_front 300455571
get 23530
push_front 959790983
push_middle 25615404
get 26090
push_back 986884622
push_middle 293465571
push_back 121228131
push_middle 669581917
get 17122
push_back 186979404
push_front 505778038
push_front 514411042
push_back 261755583
push_back 980879048
push_middle 293019182
push_front 213348967
get 107207
push_back 53065422
get 29776
get 85301
push_back 177188877
push_back 796010075
push_middle 529095442
get 81376
push_back 157499196
push_middle 746924329
get 26453
push_middle 921393888
get 28697
push_front 620242907
push_middle 248396788
push_back 626911245
push_back 756885254
push_front 892423172
push_front 31940274
push_back 655965657
get 31147
push_front 327490029
push_middle 237071765
push_back 907999388
push_back 18171273
push_front 458881919
push_front 411319767
push_middle 847761482
push_back 193976168
push_middle 603701315
push_back 360206729
push_middle 400889166
push_middle 387399682
push_back 873155529
push_back 592571589
push_back 793310798
get 25990
get 93550
push_middle 870548037
push_middle 239798121
push_middle 131523919
push_middle 656745336
push_front 259740990
get 104506
push_back 919404506
push_front 226781655
push_back 851438837
push_middle 965075887
get 145877
push_front 454259033
push_middle 938131289
push_front 452112735
push_back 182070153
get 140611
get 145526
push_middle 877984872
push_middle 271453238
push_front 675695957
push_middle 584328877
push_middle 515789257
get 33551
push_middle 760928766
push_back 658884230
push_front 737956743
get 127003
push_middle 555917374
push_front 831721599
push_middle 61211737
push_back 826546764
push_back 435738883
push_back 249575316
push_back 801785736
push_front 948401475
get 55031
push_middle 521951235
push_middle 349573748
push_middle 127431937
get 17502
get 38237
push_front 291735777
push_front 276480850
get 113184
push_back 577706129
push_middle 296270338
push_middle 322493112
push_back 19354062
get 90365
push_front 861847729
get 87475
push_middle 637756862
push_front 810547677
push_back 284569088
get 94355
push_front 902564782
push_front 960945046
push_front 319014676
push_front 35275887
push_front 778180460
push_back 453490942
push_front 22126405
push_middle 160397622
push_front 296184696
push_back 465929828
push_back 655925169
push_middle 904712268
push_front 605978236
get 148135
push_middle 37124983
push_front 453981336
push_middle 335108619
push_back 716330209
get 23981
push_middle 685125729
push_back 41335198
push_back 174782181
push_front 169343588
get 91141
push_front 324322445
push_back 784216686
get 109571
get 123021
push_back 911772483
push_middle 179603329
push_back 386544298
get 145941
get 139668
get 66562
push_front 332196613
push_front 321131082
push_middle 189607261
push_middle 502037734
push_front 802153521
push_back 764796531
push_front 127757906
get 92315
push_front 355503257
push_back 155904285
get 140622
push_back 484299019
get 81392
get 55430
push_front 591034277
push_back 311603559
push_front 923858621
get 58003
push_middle 509320817
push_front 377840374
push_front 737987860
push_back 333124223
get 148437
get 28859
push_front 943156651
get 33623
push_back 245619107
get 59925
push_middle 955925252
push_middle 414795930
push_middle 266290630
get 2375
get 141249
push_back 264033485
push_back 579792503
push_back 138344021
push_back 694574728
push_middle 300221907
push_back 677480356
push_back 339796269
push_back 908439485
get 10432
push_back 803723533
push_front 924603419
push_back 986743154
push_back 832842949
get 40060
push_front 204197806
push_back 679465794
get 4201
push_back 798016219
push_back 609985370
push_back 395522016
push_front 95594436
push_front 950103138
push_back 705278384
get 124953
get 4083
get 19424
push_front 778520014
push_back 82604166
push_back 844356207
push_middle 167910774
push_middle 435816042
push_front 596012318
push_front 811328186
push_front 173390015
push_middle 736601606
push_back 795082638
push_front 558595810
push_middle 173866336
get 69076
push_middle 727431110
get 34966
get 51207
push_middle 769210300
push_middle 576766723
get 120451
get 129180
push_back 634109690
push_middle 412747938
push_back 638265482
push_front 117776702
get 27329
get 25701
push_front 190715585
push_back 905087344
push_back 178768965
push_back 324005247
get 125488
push_front 778302905
push_front 633824013
push_front 253510866
push_front 33021707
push_front 305884793
push_back 10071563
get 110355
push_front 528484041
push_front 751479366
push_middle 400659506
get 33161
push_middle 529157612
push_front 538051773
push_front 790750296
get 36886
push_middle 285508023
get 87890
push_front 234035240
push_back 988720393
push_back 269508167
get 144406
push_middle 626567247
push_front 921159291
push_front 898911565
get 15274
push_front 767073261
get 92847
push_back 560366255
push_front 136577087
push_middle 808423241
get 122990
push_middle 861993511
push_back 254716371
push_middle 820993036
get 108593
push_back 288797010
push_front 176771797
push_back 235984426
get 77758
push_middle 625468208
push_back 220341401
get 96205
push_back 487784405
push_back 940914622
push_front 323962809
push_front 89229526
get 71219
get 49870
push_back 155736420
push_middle 480884471
push_middle 728056263
push_middle 655567842
get 98491
push_front 256424319
get 110176
push_back 869545783
get 127524
push_front 858648450
push_back 636801618
push_front 500898048
get 127436
push_front 76313678
get 74785
push_front 169013711
push_back 406975940
push_back 512399149
push_back 844074072
push_middle 567195343
push_front 957323351
get 56227
push_front 523719795
get 136475
get 65120
push_front 195503338
get 139723
push_back 371291700
get 68902
get 31462
push_back 668195200
push_back 881757541
push_back 560930377
get 6418
get 89153
get 111794
push_front 15085348
push_back 205991794
push_middle 343482770
push_back 568507772
push_back 438814041
push_front 125573370
push_middle 275270464
get 104206
push_front 334079456
push_back 647287347
push_middle 159490802
push_front 377704164
push_middle 143327417
push_back 688000360
push_front 675376377
push_middle 918846371
get 24775
push_middle 427498512
get 93761
push_back 376038404
push_back 546506199
get 10439
push_back 463530999
push_middle 411805134
push_front 80529790
push_back 90258394
push_middle 930136528
push_middle 117862579
push_front 169875350
push_front 492933293
push_front 695423697
push_back 772809010
push_middle 868907534
push_back 108796105
push_back 416540781
get 30738
push_back 400460908
push_back 207960886
push_back 109224801
get 59696
push_back 937099871
push_back 682472648
push_front 534836253
push_back 644510008
push_back 909306046
get 114504
push_back 522950368
push_back 62600933
push_front 330379377
push_back 749093871
push_middle 825801531
get 133287
get 133400
push_back 132652103
get 136070
push_middle 799292010
push_middle 123054778
push_back 982396938
push_middle 264624824
push_front 41654957
push_middle 862780122
push_middle 461839145
push_back 429802378
get 107454
get 122132
push_back 302547306
get 56166
push_middle 275255655
get 48915
push_front 259619981
push_back 615455050
push_back 642900478
push_back 309703333
push_back 556188326
push_back 251712951
push_back 73687326
get 44955
get 141669
push_back 209494360
push_front 631665348
push_front 25405619
push_middle 262012363
push_back 214570726
push_front 629122663
get 134573
get 60997
get 108528
get 9265
get 122255
push_middle 618191397
get 33524
get 73572
push_front 249138982
get 117910
push_back 595753718
get 43876
push_back 313198751
push_middle 14494362
push_middle 569754359
push_front 343737637
get 100467
push_front 932706761
push_middle 843026117
push_middle 147520211
push_front 266479908
push_back 308509065
push_middle 836115874
push_back 342104773
push_back 942736443
push_middle 146057086
get 122295
push_back 323270927
push_front 762824458
push_back 185556153
push_middle 903572729
push_front 225356236
get 70041
push_middle 409217069
get 68484
push_back 976211206
push_back 236112165
push_front 789533500
get 88054
push_middle 607740259
push_front 758432622
push_back 484166875
push_middle 290926514
get 7181
push_front 708337079
push_back 903517348
push_back 710462898
get 24077
push_middle 194267123
push_back 879832591
push_middle 745189433
push_front 699760011
push_back 22630759
push_back 898017032
push_back 46075272
get 14635
push_back 244014440
push_back 644914899
push_back 809662324
push_back 315082028
push_middle 344350342
push_middle 243219206
get 29033
push_middle 78129073
get 107683
push_middle 95987349
push_middle 520479881
push_back 215618107
get 5894
push_back 619940678
push_back 693082106
push_back 458422547
get 123993
push_back 590458682
push_front 45402330
push_front 877548010
push_front 420099983
push_front 822156636
get 135656
get 93911
push_back 875541733
push_middle 516177522
push_middle 7457271
push_back 159942773
push_middle 791143524
push_middle 719040078
push_back 788982984
push_middle 996087736
get 32079
push_front 910005973
get 130518
push_middle 436872894
push_front 281505786
get 35991
push_back 632690064
get 72001
push_back 986757325
push_middle 887807613
push_middle 310069547
push_front 991306999
push_middle 592719478
push_middle 375898837
push_back 996919471
push_middle 107765839
get 84591
push_middle 416750962
get 128870
push_front 663882973
push_back 433495098
push_back 948859507
push_middle 41915126
push_front 756872150
push_middle 135993982
push_front 492538875
push_front 39037486
push_front 448369500
push_front 461105832
push_front 932792892
get 85348
get 9381
push_middle 641896793
push_front 174755399
push_middle 416582077
push_back 469637662
push_front 567926426
push_back 793977450
push_front 562657755
push_front 464862646
get 148798
get 151427
get 14093
push_back 991259269
push_back 740815262
push_back 126799402
get 147095
push_back 870378772
push_back 386365670
push_front 355996488
get 53538
get 102080
push_middle 526145547
get 88870
push_front 598517559
push_back 316386833
push_middle 220917422
push_back 189079691
push_front 970292255
push_middle 14807989
get 59958
push_back 873647695
get 41981
get 72027
get 109535
get 3254
get 107659
get 144691
get 78589
push_front 567815855
get 126
push_front 557447779
push_middle 950335662
get 9396
push_back 472244389
push_back 504063064
push_middle 614215988
push_front 342651540
push_middle 641311062
get 19885
push_front 872211935
push_front 283531738
get 26966
push_back 733089260
push_middle 141709728
push_back 698392844
get 23873
get 36370
push_back 725929534
get 120499
push_front 821801173
push_middle 706895332
push_middle 62960360
push_back 603655469
get 21236
push_back 347499660
push_middle 56232003
push_front 627746845
push_front 863864156
push_front 727217765
push_back 691145439
push_middle 308941002
push_back 437910912
push_front 347462513
get 109862
push_back 796682690
push_middle 771298574
push_front 507391881
push_middle 988754012
push_middle 226353530
push_middle 694765569
push_back 200515163
push_front 450380685
push_back 193105118
get 105170
push_back 561628135
push_middle 625610365
push_back 733561087
push_front 393339378
push_front 844034921
push_middle 18899371
push_back 815147129
push_front 703034485
get 21314
push_back 357206756
push_middle 469451242
push_middle 549383490
get 44267
push_front 438515367
push_middle 844752918
push_back 762189402
push_front 766744329
push_front 221984524
get 106017
push_middle 269797771
push_middle 559552263
push_back 457171804
push_back 713124650
get 139231
push_back 338153566
get 44198
push_middle 400922371
get 21597
push_back 310416350
push_front 907829657
push_back 65263977
push_middle 63035753
push_middle 278074467
push_back 715921480
push_front 296401346
push_middle 673436273
push_front 135387726
push_front 189082872
push_front 74181303
push_back 439780139
push_back 195685569
push_middle 576667669
push_middle 426466717
get 34212
push_middle 888295114
push_back 381042524
push_back 2496168
push_front 553033293
get 25725
push_middle 692345176
push_back 67327719
get 69467
get 32678
push_middle 220638607
push_middle 796810969
push_front 193457026
push_middle 670055018
get 75443
push_front 58641625
push_back 235945869
get 28758
push_back 607841770
push_middle 464307149
push_back 740686773
push_back 321064762
push_front 514968268
push_middle 466179333
push_back 516112941
get 136520
push_middle 240483649
get 84343
push_back 746467722
push_front 784276197
push_back 331903057
push_back 395329506
push_middle 601724877
push_back 669350808
push_front 712023334
push_middle 128876844
push_middle 962120586
get 135543
push_front 871510435
get 96052
push_front 479469837
get 126343
get 80057
push_back 993926551
get 116690
push_front 42564773
push_back 893095070
push_front 106959505
push_front 229228628
get 149276
push_front 840990569
push_middle 831707002
push_back 203990651
get 49492
push_back 174253889
get 95596
push_front 376817469
get 11521
push_back 818765072
push_front 751670373
get 138938
push_front 146177171
push_middle 104868857
push_back 756007271
push_back 456537624
push_front 847046602
get 106173
push_front 363542719
push_back 310204132
get 112300
push_middle 950000313
get 78693
push_front 206798786
push_middle 890098927
push_back 707991214
push_front 949905558
push_middle 316795665
push_middle 32867825
push_middle 611466807
push_back 530543413
push_back 970338795
get 127319
get 116018
push_back 430364814
get 134628
push_front 102195315
push_front 241970959
get 2413
push_front 489743634
get 92248
get 116265
push_middle 714962362
push_front 203291476
push_front 153850262
push_front 805653827
get 60959
push_front 177913219
get 100342
push_front 724901232
push_middle 711072184
get 53407
get 49997
push_back 114481724
push_middle 933995907
push_front 723861339
push_front 135853947
push_front 746468587
push_middle 131649325
push_back 363361542
push_back 881914251
get 73524
push_back 16913611
push_back 993273736
push_middle 693616340
get 31005
push_back 628079432
push_front 210695696
get 9743
push_middle 649892253
push_back 269480908
get 10606
push_back 66827096
push_middle 653447892
get 32681
push_back 799719652
get 81348
push_back 74817504
push_middle 437210418
push_back 732581264
push_front 177692881
push_back 922498042
push_back 660170559
push_back 412584197
push_back 922733165
push_middle 364754885
push_middle 568175303
get 87479
get 20402
push_front 624774726
get 136872
push_middle 215996983
get 15107
push_middle 350274507
push_front 45745008
push_front 886871943
push_middle 959003238
push_back 765224983
push_back 863740800
push_back 204236045
push_front 667283467
push_middle 949041425
push_middle 65433056
push_back 727759960
get 93523
push_middle 789699264
get 90665
push_back 145756370
get 81888
push_front 516203442
get 142328
push_back 201314247
push_back 367542821
push_front 915672805
get 121777
get 56430
push_middle 877767553
push_middle 435720847
push_front 653873023
push_front 517532661
get 90251
get 15225
get 95279
push_middle 892849854
push_back 204149577
get 26744
push_back 201043156
push_front 302408734
push_back 732169972
push_back 420755753
get 82304
push_back 765637434
push_back 580019617
get 97641
push_middle 468098202
push_back 152694497
get 100478
push_front 921329077
push_front 14213232
push_front 212766933
push_front 401835907
get 124907
push_back 885387194
push_middle 676363777
push_middle 314245592
get 984
get 25734
push_middle 611789107
push_middle 942593888
push_front 433357028
push_back 426762896
push_back 832887789
push_front 525440230
push_back 574279360
push_back 863329602
push_middle 167728537
push_front 375941135
push_front 829132401
push_middle 158025962
push_middle 993834692
push_middle 539747613
push_front 755609017
push_back 647629343
push_middle 648821383
push_back 513938152
push_middle 299279943
push_front 200477341
get 25305
get 149541
get 98596
get 146464
push_middle 590194613
push_front 581257373
push_middle 180513068
push_middle 797298089
push_front 902544237
push_front 896393918
get 149730
get 89454
push_front 997120634
get 98694
push_back 185334737
push_back 508726080
push_back 174591795
push_middle 127806534
get 29269
get 85248
push_middle 776133325
push_middle 132177201
push_back 850443190
get 100127
get 36583
push_middle 712800144
push_front 334052363
get 110753
push_middle 308332581
get 25445
push_back 497952480
push_front 171150692
push_front 817988218
push_middle 309142809
push_front 236631300
push_back 453793398
get 60737
push_middle 133470211
push_back 519457772
push_back 462299168
push_middle 981227624
push_back 628483883
get 71851
get 48256
push_middle 484669185
push_middle 490698416
push_front 307774692
push_front 993212417
push_back 351360183
push_middle 510379449
push_back 52578900
push_front 505812771
push_middle 150580330
push_back 787734172
push_middle 983080859
push_front 386369603
push_front 334701810
push_middle 695019154
push_back 395330887
push_back 880137455
push_front 292258274
push_front 253817349
push_front 232058294
push_middle 404629239
get 77238
get 87867
push_middle 389365929
push_front 952213090
push_back 650049081
push_back 825045315
get 56040
get 85096
push_middle 208771477
push_front 322356170
push_back 179067066
push_middle 279420847
push_front 403853204
push_front 785172771
push_front 116185699
get 126669
push_middle 247487406
get 46024
get 40706
push_back 530007836
push_middle 780832568
push_middle 188443308
push_front 607949768
push_back 297640977
push_middle 123853208
push_front 757577014
push_front 992142315
push_back 445253727
push_front 481761622
get 63929
push_front 928888510
push_front 895402600
push_back 913086108
get 108251
get 138634
get 9325
push_middle 701562900
push_front 830484144
push_front 685057729
push_middle 750975372
push_back 510572511
push_middle 864713166
push_back 541399753
get 107320
push_back 757929982
push_middle 124107791
push_front 897399934
push_middle 191247864
push_front 511879263
push_back 184502261
push_middle 78528132
get 117229
push_back 233184151
push_back 469599662
push_middle 987059799
push_middle 161567959
get 99607
push_front 7342988
push_back 744840330
push_front 964798662
push_middle 700686167
push_front 187510701
push_back 935438455
push_front 746062977
push_front 986153272
push_back 877520967
push_front 761065601
get 79671
push_back 485111268
push_front 568681473
push_middle 351804178
get 90769
push_middle 928273742
push_back 922137088
push_back 161610145
push_back 771339473
push_middle 368066921
push_back 879890635
push_middle 296401440
push_front 142685208
push_back 532241717
push_front 642934405
push_middle 206010382
push_front 886798605
push_middle 238778267
get 105044
push_front 794623974
get 121936
get 93816
get 32594
push_back 928612445
get 106461
get 47851
push_front 478682317
push_back 629800672
push_middle 181137238
get 131624
push_middle 154900121
push_front 668113258
push_middle 343065579
get 95326
push_front 961702066
push_front 94071511
push_back 949857762
push_back 54824265
push_front 46053976
get 148616
push_back 286083142
get 140985
get 1079
push_middle 927088900
push_back 420972023
push_back 28679477
push_front 575746809
push_back 904567099
push_middle 39324330
push_middle 923193372
push_middle 279296975
get 121218
get 111227
push_middle 714910279
push_front 503619435
get 39006
get 80360
get 54876
push_front 129608059
push_back 318568466
get 99898
push_front 77632651
get 103078
push_front 178397264
push_middle 494971610
push_back 445188878
push_middle 901732675
push_back 685910356
get 12810
push_front 328992237
get 131407
push_front 516953050
push_front 939504230
push_front 596725711
push_front 252155782
get 8931
push_middle 390744905
push_middle 361031304
push_middle 519707677
push_back 348512084
push_middle 96222659
get 150869
get 16957
get 132099
push_front 907759415
push_middle 638289341
push_middle 381766021
push_front 328353908
push_middle 59837587
get 31522
push_front 401503477
push_back 383484117
push_front 384673731
get 10274
push_middle 963114340
push_front 215348433
push_back 565046453
push_middle 495678943
push_front 329174639
get 124632
push_back 138214968
push_front 341639406
push_middle 455520630
push_middle 293217922
get 90518
push_back 659203755
push_back 858483513
push_back 719433833
push_front 827366384
push_middle 795794260
push_front 25351575
push_front 566333940
push_back 232671263
push_back 945787581
push_front 578340292
get 151245
push_back 401498929
get 74235
push_middle 365345912
push_middle 901129530
push_front 838154895
get 35031
get 152118
get 90746
get 102548
push_middle 459101543
get 93104
push_back 986210117
get 93921
push_front 528114725
push_back 900917666
get 116313
get 76475
get 132195
push_middle 122772879
push_back 690826300
get 26002
push_front 592662445
get 50115
push_back 518061947
push_back 534551140
push_back 397609635
push_back 195361178
push_middle 994290265
get 27453
push_back 252542141
get 23643
push_back 966212357
get 93241
get 140422
push_front 115212504
push_back 823642259
get 121608
push_middle 721692246
push_front 467446867
push_back 962393161
push_back 520543226
push_front 417409586
push_middle 59127267
push_front 729138919
push_middle 517303549
push_front 299270441
push_back 374891799
push_middle 973575855
push_middle 418653934
get 107477
get 15588
push_front 976181453
get 4676
get 66374
push_front 315124022
get 92726
push_back 888493765
push_front 142159153
get 84891
push_front 604497666
push_front 793498799
push_front 62847002
push_middle 136994611
get 76764
push_middle 930620597
get 32345
push_middle 795914642
push_back 179157150
push_back 353274830
push_back 441822624
push_front 130423903
get 660
get 54668
push_back 231359331
push_back 943524804
push_back 69985725
push_back 70690193
push_front 683103597
push_middle 458643545
get 127528
get 131463
push_front 549669525
get 44053
push_middle 543316574
push_back 854346893
push_back 746029041
push_back 591522266
get 76400
push_back 406206231
push_front 880544409
get 137819
get 126343
push_front 368021567
push_back 940858208
push_back 784170013
push_middle 794608983
push_back 972829344
push_front 456346737
push_back 819110601
push_front 470022648
push_front 702058429
get 151595
get 73733
get 94915
push_front 385621855
get 90390
push_back 569722546
push_middle 439519711
push_front 57993371
push_back 812462910
push_front 938703018
get 70343
push_front 3311142
get 79826
push_front 615959187
push_front 313793089
push_front 285678188
push_middle 143561699
push_back 794647015
push_back 950562810
push_back 513397489
push_front 371767983
get 145688
push_front 545723505
push_middle 691392677
get 30169
push_front 132993178
push_middle 965476633
get 26477
push_middle 268642868
push_back 813086918
push_middle 864917316
push_front 46485511
push_back 138029375
get 95924
push_front 289378966
get 7874
get 112324
push_front 236989452
get 142173
get 77300
get 102278
push_middle 948093690
push_back 509997157
get 141621
push_front 28024234
get 79155
push_middle 141443415
push_back 836353802
push_back 661346443
push_front 748912526
push_front 78325474
get 4562
push_middle 952957785
get 98208
push_middle 6641402
push_middle 218497611
push_middle 33256402
get 125461
get 99818
push_back 561924720
get 20555
push_front 276557370
push_back 725568571
push_front 540694784
push_middle 275651924
push_back 838259611
push_front 275590475
push_front 238483958
get 101849
push_middle 296976869
get 125994
push_middle 960400932
push_back 191043030
get 81900
push_back 665281410
push_back 215737927
push_back 92304757
push_back 505798846
push_middle 664961722
push_back 86380512
push_middle 904785237
push_front 586730512
push_back 450753658
push_front 637007179
push_front 660097458
push_middle 144514486
get 1141
push_middle 339522938
push_front 571466076
push_front 517832832
push_back 67172916
push_front 750473869
get 72720
push_front 979131429
push_front 236775107
push_front 352845957
push_back 364561989
push_front 565724457
push_back 697886149
push_middle 441092777
push_middle 594653204
push_front 285570080
push_back 680487264
push_back 778240539
push_back 175108832
push_back 365003456
push_front 79046106
push_front 896400739
get 87009
push_middle 963728246
push_front 202799723
push_back 364791774
push_front 162303088
push_front 319791933
push_front 955596815
get 11161
push_middle 509696266
get 58927
push_back 220760458
push_front 532331255
get 91743
push_front 598318079
push_front 295778621
push_back 609342701
get 35372
get 58973
get 29815
push_front 399059289
push_front 104495647
push_back 814249831
get 136110
push_front 605168071
push_middle 90706842
push_middle 2910277
push_front 71298326
push_front 512040100
push_back 944851700
push_front 264880172
push_middle 679246382
push_front 986830408
push_middle 936331412
get 77845
push_back 166157548
push_back 419253655
get 84945
push_front 40104636
push_back 559356866
push_front 49140045
push_back 248136622
push_middle 347710218
push_front 691568404
push_front 585846347
push_front 651130398
get 9483
push_back 647521516
push_front 18124777
push_front 367029499
push_front 689805279
get 109426
get 64894
push_back 572145417
push_back 699095102
get 58925
get 1444
push_back 801673493
get 4533
get 79786
get 50779
get 28228
push_front 963178584
push_back 868877574
get 81689
get 67785
push_front 675883322
get 107354
push_middle 159942320
push_middle 106866460
push_front 518191951
push_front 586769251
push_back 490378330
push_back 661943707
push_front 727799574
push_middle 449201398
push_middle 602511465
get 136606
get 41900
push_back 368755503
push_back 695648228
push_front 879438338
push_middle 927280745
push_back 352639750
get 59374
push_middle 125021808
push_middle 643092764
push_middle 823574490
get 146383
push_middle 465682060
push_middle 648271169
push_back 112026849
get 139773
push_back 782289358
push_middle 259190760
push_middle 754886837
push_back 938077867
push_back 765255986
push_front 146684414
push_back 577803771
push_front 154062835
get 135926
push_middle 909164478
push_front 581656780
push_middle 140217578
push_front 54244548
push_front 865989306
push_back 93199068
push_front 425538388
push_front 264508051
get 63629
push_middle 599312250
get 103222
get 15050
push_back 197933576
get 10564
push_middle 514591479
push_middle 176009384
get 108949
push_front 18328469
get 141395
push_middle 256403196
push_middle 991250233
push_back 902936446
push_front 356858985
push_back 931609052
push_front 201971800
push_front 944236569
push_front 921096381
push_middle 129142232
push_front 921377253
get 73698
get 9955
push_back 476845657
get 118309
push_front 875151557
push_front 433770168
push_back 754620535
push_front 869773354
get 145317
push_front 522084082
push_back 250283280
get 145451
push_front 172976377
push_back 99730100
push_back 793649119
push_back 449441591
push_middle 725329731
push_middle 432822802
push_back 358309967
push_front 19047945
get 36527
push_front 576367007
push_front 374934504
push_middle 623562359
get 58653
push_front 732765057
push_middle 38340956
push_back 731057447
push_front 204942726
push_front 840307590
get 114433
get 134772
push_front 192318900
push_middle 126105632
push_middle 695936037
get 15273
push_front 716010762
push_middle 157310907
get 152014
push_middle 555196824
push_back 750123963
push_front 807816446
push_front 301085591
push_back 980662563
get 90905
push_front 876115545
push_middle 997725239
push_middle 921793806
push_front 180442163
push_front 362761283
push_back 512896748
push_front 942713181
push_front 111950159
push_front 683124000
push_middle 332631851
push_back 654143773
get 52472
push_middle 111834315
push_middle 609683769
push_back 942875326
push_middle 24937472
push_back 699596318
push_front 582345524
push_back 137384796
push_back 122430912
push_back 920905589
push_front 16953064
push_middle 478323419
push_front 539544834
get 11461
push_middle 217484344
push_back 198116102
get 3764
push_middle 631368782
get 47709
get 121432
get 13727
get 61620
push_back 719175495
push_front 803199821
push_back 446220508
push_middle 5768830
push_front 188955220
push_back 983157474
push_middle 645024420
get 56747
push_front 662991101
push_middle 371850179
get 44840
get 152039
push_front 436685735
push_front 646950839
get 33545
push_front 261148913
push_middle 454109914
get 143444
push_back 96113767
push_back 542093258
get 101212
push_front 1384292
get 147232
push_middle 485901397
push_back 713226643
push_back 26524452
push_back 478439459
push_middle 740411981
push_front 340343447
get 2313
get 98243
push_middle 191602458
push_front 464762390
push_back 932362821
push_back 110638857
push_front 93341249
get 73163
get 90297
push_back 463029788
get 37281
push_middle 852540910
push_front 671052006
push_front 538586467
push_middle 728898908
push_back 676093596
push_middle 769450562
get 5932
get 124729
push_front 127334525
get 88606
push_back 5403722
push_back 676279183
get 64465
get 81300
get 85076
push_front 740256309
push_middle 437264784
push_middle 63378323
get 99577
get 97676
get 3416
push_middle 795982883
get 138481
push_front 396978398
push_front 777994593
push_middle 610012750
push_back 914086054
push_back 557394884
get 33531
push_back 534168853
push_middle 987936010
push_middle 382850667
get 7297
push_back 778431347
push_back 406213279
get 115623
push_front 79627146
push_back 148910348
push_back 61687838
get 109835
push_front 704681115
push_middle 247085722
push_back 201598893
push_back 502521385
push_middle 900851222
push_front 14476940
get 43322
push_front 819171541
push_front 333843608
get 141751
push_front 444873464
push_back 115273837
push_front 676723977
push_middle 121308505
push_back 608415474
push_back 209031399
push_front 712562034
push_middle 905350814
push_middle 398443404
get 27438
push_front 300391042
push_back 166004542
push_back 349368003
get 23870
push_back 707721825
get 54679
push_front 872537264
get 12527
push_middle 74378378
push_front 189399963
get 1002
push_front 904122455
push_front 509898973
push_back 781964584
push_front 932532150
push_middle 960967377
push_middle 336701412
push_middle 676543245
push_front 619541807
push_front 36642566
push_middle 172418249
get 83358
get 84568
push_front 289737708
push_middle 478957048
push_front 884465275
push_back 93179139
push_back 317382791
push_middle 334765092
push_front 966953202
push_front 656470465
push_back 426631767
get 116768
push_front 605934638
push_front 884578286
get 84999
push_back 746805715
push_middle 628398123
push_front 844131511
push_back 492647860
push_front 780655435
push_middle 389848312
get 64889
push_front 274543809
get 81872
push_middle 620528574
push_back 238439666
push_back 91664674
get 59168
push_back 4232716
push_back 917197587
push_front 659185072
push_middle 604288625
push_front 700737507
push_middle 22686284
push_back 864102416
push_middle 997722034
push_front 863314474
get 11688
push_back 782980279
push_back 949768320
push_middle 866136548
get 146647
push_back 915883409
push_back 390289830
push_middle 758126204
get 23779
push_front 769595600
push_back 685074113
push_middle 843624088
push_back 825307524
push_back 448593706
push_middle 880157086
push_front 482682201
push_back 850525292
push_front 442806577
push_middle 387058942
get 93578
push_back 746545140
push_middle 24750255
push_middle 189326006
push_middle 575906242
get 45081
push_middle 800674131
push_middle 874629917
get 85410
push_front 943451940
push_back 249865414
get 131015
push_middle 174242256
push_front 958326719
push_front 910692962
push_front 758425513
get 38526
push_middle 159852146
get 49842
push_back 369312639
push_middle 605243098
push_back 943075915
push_front 973101766
push_back 943652822
push_back 396209601
push_back 235684409
push_middle 96213003
push_front 464175034
push_middle 723049964
push_middle 517105856
get 140401
get 129278
push_back 448670419
get 139386
get 66368
push_middle 358526116
push_back 423618708
push_back 714459931
push_middle 957206529
push_middle 649632368
push_back 595181401
push_back 666198805
get 86208
push_front 198715453
push_back 235617789
get 104647
push_middle 681118405
push_back 704485329
push_middle 472090585
get 118428
push_middle 480920571
push_middle 423185499
push_back 123931507
push_middle 33869380
push_back 2613664
get 33335
get 28482
push_middle 643854466
push_front 287699404
push_front 435814102
push_middle 418686954
push_middle 85074877
push_front 288167161
push_front 633153325
push_front 832627289
get 129771
get 137592
get 73284
get 337
push_middle 126223787
push_middle 817457167
get 111338
get 77376
push_back 707511238
push_middle 640180638
push_middle 392317890
get 56460
push_middle 902161347
push_middle 727948941
push_front 554308013
push_back 331386384
push_back 946190931
push_back 918742778
push_middle 379252072
get 83263
push_back 361411095
push_front 385763376
get 8541
push_back 400521373
get 12833
push_middle 298998821
push_back 844430200
push_front 296320716
push_front 400379231
get 95387
push_back 994567436
push_middle 523999917
push_middle 518377744
push_back 175396175
push_middle 135006233
push_middle 121011503
push_middle 254544195
push_middle 479623607
get 21108
get 84200
push_middle 249303048
push_back 333737264
push_front 472213396
get 79632
push_back 986924526
push_middle 176446878
push_back 958020077
push_front 620238298
get 14041
push_middle 397919404
push_middle 218570621
push_back 517465558
get 50164
push_front 213107153
get 95251
get 617
get 136560
push_middle 835508080
get 110043
get 76188
push_front 343108982
get 137830
push_front 107895007
get 69365
push_back 12973029
push_middle 446259124
push_back 29274800
push_back 872195145
push_front 607079805
push_back 270210330
push_back 511455233
push_back 722349036
get 101892
push_back 495197469
get 51778
push_middle 264377318
get 36211
get 59641
get 58416
push_middle 179821780
push_back 32407205
push_front 821705733
push_middle 44703124
push_back 192133501
push_front 672867355
get 143868
push_back 497187047
get 62574
push_back 572446078
push_back 646969316
push_front 489867562
push_front 934893508
push_front 880053198
push_back 712074243
push_back 13998894
push_middle 516212087
get 41892
get 11409
push_back 729968326
push_front 257590448
push_front 795163679
get 105819
push_front 402403128
push_middle 624193891
push_back 476066565
push_back 326093796
get 15132
push_back 910608830
push_front 101937031
get 41183
get 36796
get 93156
get 98322
push_back 752174735
push_back 176847062
push_front 596634473
get 69952
push_middle 997999018
push_middle 777203186
push_middle 902168298
push_front 722261728
push_front 731076085
push_front 675268193
get 8211
push_back 553338751
push_back 781469919
get 32525
push_front 522890657
push_back 143259061
push_front 832103820
push_back 138007192
push_front 686578459
push_front 74263452
push_front 724077876
push_front 783140410
push_front 702707622
get 100747
push_front 600288051
push_front 615855629
push_middle 263884442
push_front 476146024
push_front 987620204
push_middle 196471624
push_back 685096070
push_back 404391671
push_middle 238081885
get 1473
push_front 642451737
push_back 227286506
push_back 496751404
get 126578
push_front 28387381
push_back 949122321
push_middle 18170361
push_front 189985495
push_back 695094772
push_middle 635142161
push_front 517662998
push_middle 464508806
push_back 355698641
push_back 510571512
push_middle 856944087
get 90719
push_middle 866374718
push_front 966218364
push_front 968827132
push_middle 317536715
push_middle 989945095
get 96600
push_middle 499945650
push_back 751498792
get 93629
push_middle 58073885
push_middle 163342086
get 140258
push_front 300490488
get 50707
push_middle 923547649
get 76705
push_front 964064203
push_front 621371356
push_back 152370089
push_back 310212128
push_back 483720545
get 28869
push_back 687598320
push_back 804522274
push_front 231854221
push_front 473451041
push_back 259943819
push_front 311074616
push_back 211276028
get 100592
push_back 679192296
push_back 700260445
push_front 680138948
push_middle 799127720
push_front 397842038
push_front 268973263
get 126832
get 58562
get 89329
push_front 288347820
push_back 33937531
push_back 952636915
get 133858
push_back 320648691
push_front 631238593
get 81114
push_front 93776923
push_front 143514201
get 45490
push_middle 889251734
get 74585
get 87370
push_back 347086424
push_middle 83271131
push_front 580601984
push_back 82597808
push_back 499293004
get 127603
push_back 671475911
get 104038
push_front 94466391
push_front 233627356
push_back 53965987
get 67347
push_back 5376508
push_front 396784771
get 139263
push_front 649638031
get 15899
push_middle 684002573
push_front 174921342
push_back 985505634
push_back 635355064
get 84349
push_back 478698305
push_back 333547868
push_middle 233511157
push_front 555749131
push_back 4536309
push_back 683644017
get 92385
push_middle 418710468
push_back 251459988
push_middle 777942065
push_back 315104961
push_front 195043755
get 42296
push_middle 111429850
get 93190
push_front 879233098
push_back 887190202
push_front 917809338
get 145792
get 145587
push_back 759000934
get 143894
push_back 903727480
push_middle 592163363
push_front 569082005
get 139219
push_back 263604114
push_front 780426047
push_front 750410430
push_middle 438306119
push_middle 888974828
get 29523
push_front 959264678
get 145982
push_back 437793866
get 32034
push_front 367969356
push_middle 68987075
push_middle 59125416
get 83612
get 53548
push_middle 831464302
push_back 358204688
push_back 616159747
push_middle 636498641
get 131257
push_front 862542035
push_back 882723474
push_middle 647484140
push_front 974101966
push_front 813602362
get 123310
push_back 94163087
push_back 695411652
push_front 351740144
push_middle 916472550
push_back 475908264
push_middle 945028660
get 30419
push_front 601533230
get 125072
push_middle 359639832
push_front 777167142
push_middle 392952102
get 4323
push_middle 514056783
get 141324
push_front 71412294
push_middle 459652350
push_back 362626285
push_middle 12119467
push_back 11485116
push_front 53190174
push_back 696407717
push_middle 427856814
push_middle 942184732
push_back 649667637
get 119339
push_middle 977552347
get 21200
get 111867
push_middle 50899592
push_front 458444859
push_back 375283931
push_middle 216532649
push_back 608949930
get 91525
push_front 648456116
push_middle 358795873
push_middle 702545661
push_middle 123587319
push_middle 865035421
get 84764
push_middle 526786695
push_middle 822548974
push_front 119402608
push_middle 660622219
get 124706
push_middle 91929491
push_front 833891843
push_back 454104366
push_front 565373593
get 147885
get 90052
push_middle 88092634
push_middle 828184863
get 12571
push_back 640635720
push_middle 105786527
get 2174
push_middle 167083679
push_middle 371072906
get 7465
get 63840
push_front 130504232
push_front 618582095
push_back 860461929
get 8683
push_front 160412371
get 32852
push_front 438441590
get 116792
push_front 381149205
push_front 209413210
push_front 52680450
get 5598
get 59599
push_front 494020634
push_back 17211539
push_middle 581492263
push_front 28834620
push_middle 61258267
get 141115
push_back 283926996
push_front 875149384
push_front 268547754
push_back 910084887
push_back 663546414
push_front 683282285
push_middle 121132715
push_middle 626279684
push_back 845996824
push_front 456256802
push_front 104199937
get 45865
push_back 623569736
push_back 6368322
push_front 410606045
get 43772
push_front 849966087
push_front 865123420
push_back 132064459
push_front 273832205
push_front 543317911
push_middle 370942682
push_back 784980285
push_middle 984685984
get 38481
push_back 996997736
get 124058
push_back 597046379
push_middle 360437541
get 30528
push_front 529709084
get 37701
push_middle 563946983
push_back 22817996
push_back 284150130
push_front 985098615
push_middle 926595483
push_front 682907787
push_middle 820142598
push_middle 215009917
get 93659
push_middle 604413309
push_back 643099170
push_middle 584542771
push_back 603143288
get 2461
push_middle 873805825
push_back 882571038
push_middle 262246718
push_back 989433586
get 32810
get 81957
push_front 882982603
push_middle 258684084
get 93561
push_front 610541126
get 51071
push_middle 102376841
push_front 71684445
push_middle 416667056
get 95073
get 148189
push_front 140419554
push_middle 519502451
push_middle 708279047
push_back 411359669
push_middle 629185877
get 101657
push_back 960440456
push_back 81858733
push_front 907742609
push_front 774712993
push_front 267752742
push_front 6821115
push_middle 611271178
push_front 809873158
push_middle 837510904
push_back 926164812
push_back 939984185
get 63938
push_middle 82180923
get 131888
push_back 942860301
push_middle 989422728
push_middle 169588907
push_middle 682592859
push_back 173038483
push_back 8620888
push_back 191114432
push_front 155482735
get 48094
get 16379
get 78198
push_back 686338675
push_back 404752962
push_front 527078387
push_middle 645746502
push_middle 538583688
push_back 667545857
push_middle 605062687
get 140197
push_front 623897634
push_front 79817126
push_middle 258048865
push_front 415797130
push_middle 112463472
push_front 753851948
get 30178
push_front 840988134
push_front 970776963
get 68747
push_front 915202033
push_front 111181389
push_back 669421157
push_back 742190148
push_back 554219810
push_front 137155801
push_middle 242476389
push_front 329407480
push_front 946454406
get 133481
push_front 924301486
push_middle 206982131
push_back 427573656
get 3264
push_front 112500637
push_front 915723328
get 54552
push_front 322105692
push_front 333913015
get 122014
push_back 108084875
push_middle 997815482
push_middle 477469510
push_front 539192430
push_middle 144890774
get 82223
push_front 486543356
push_front 920912518
push_front 706467830
push_middle 761831611
push_back 539769006
push_front 592249672
push_front 914681870
push_middle 189130416
get 85920
push_front 621548745
push_middle 181078437
push_back 388369204
push_front 105405952
push_back 634265959
push_back 695814594
push_back 633314371
push_back 212723730
push_middle 432105231
get 25468
push_middle 807810125
push_back 303514542
push_front 215710593
push_back 817907702
get 146125
push_back 354464934
get 11560
push_middle 444571591
push_back 83946654
push_middle 371693850
push_middle 596075921
push_front 385741872
push_middle 344052203
push_middle 850653547
push_back 701287165
push_back 978364521
push_front 603446688
push_back 545594598
push_back 336710360
push_middle 546811502
get 55353
get 105425
push_middle 874608860
push_middle 258036959
push_back 961360593
push_back 102034311
push_front 53803516
get 119433
push_middle 990207243
push_front 431855230
push_back 21396939
push_front 539767406
push_front 757764672
push_front 70452576
push_middle 800915046
push_middle 11969926
push_back 312008241
get 89416
push_front 812424449
push_middle 352901919
push_front 228862471
push_front 815670980
push_middle 381400408
push_back 31215000
push_front 962300176
push_middle 997522023
push_front 516636626
push_back 284866123
push_middle 981581920
get 87792
push_back 40977086
push_front 973474761
push_back 455748517
push_back 898114716
push_front 937544889
push_middle 318372398
push_back 179825762
push_middle 249501774
push_back 943706502
push_middle 438569962
push_middle 900346033
push_middle 938792547
push_middle 355554061
push_back 161636005
push_back 769957760
push_middle 100210524
push_back 826236205
push_middle 103473244
push_back 921816566
get 44105
push_middle 982451399
get 104594
push_back 819093543
push_back 524111938
push_front 122120830
push_back 660835995
push_middle 308968201
push_front 642426593
get 9119
push_middle 740210910
push_middle 787949308
push_front 276697911
push_middle 360705409
get 116227
push_back 666340950
push_front 167794484
get 34804
push_middle 436717795
push_middle 144755461
push_middle 647856337
push_middle 554512557
push_back 432593743
push_middle 155109934
push_middle 259090571
push_back 677951372
push_front 531959188
push_front 173719960
push_middle 977769686
push_front 557557238
push_back 80747057
push_back 103700938
push_middle 317737142
push_back 712220415
get 109491
push_front 202297093
push_middle 165028386
push_back 887734224
get 69683
push_back 576309792
push_front 73649952
push_middle 887654215
get 146882
push_front 35306272
push_back 372979819
push_back 226539280
push_front 398773658
push_front 838020838
get 83880
get 118526
push_middle 906770622
push_middle 828257864
push_back 539817286
get 33883
push_middle 968612322
push_middle 189890455
get 4593
push_front 777352682
push_back 831138285
push_back 396386430
get 14508
get 6193
push_back 494126463
push_front 264526098
push_middle 931993339
push_middle 791682539
push_back 720862270
push_front 304189612
push_front 449056795
push_middle 449283282
push_middle 680216024
push_front 292904429
push_middle 544588924
get 129719
get 17805
push_front 991925426
get 103320
push_front 94975610
push_back 565376466
push_back 675898748
get 82645
push_back 454772392
push_front 223962667
push_front 618609585
get 87766
push_back 662822711
get 33101
push_back 874708869
push_middle 648700485
get 118203
get 55040
push_back 834443937
push_back 407347867
get 61539
push_middle 931231879
push_front 211692033
get 143277
push_front 680362917
push_front 105774147
push_back 739886543
get 28694
push_front 772324003
push_back 510906547
push_back 182342880
push_front 301822122
get 120006
push_front 969752908
push_front 932947724
push_back 387602210
get 105781
push_middle 595645136
push_front 680932782
push_middle 602160609
push_back 223819606
get 149486
push_middle 279537987
get 106590
push_middle 520967091
get 72390
get 5246
push_middle 889292276
push_middle 757478935
get 136654
push_middle 689638946
push_front 517919037
get 20114
push_front 663813781
push_middle 961243518
push_middle 754272209
push_back 90389626
push_back 104902615
push_back 144761792
push_middle 462196277
push_middle 817605799
push_back 486192214
push_back 637146598
push_front 61886708
push_back 569325585
push_back 18678684
push_back 677653668
push_middle 700211414
push_back 680401885
push_back 807129574
push_back 482565984
push_middle 701798723
push_back 410465119
get 379
push_back 350628070
push_back 2168469
push_front 625802031
push_front 349929065
push_back 54603688
push_back 124630706
push_middle 867437116
push_middle 687973929
push_back 144061312
push_middle 459555610
push_front 417209927
get 31336
push_front 392991054
push_back 100457282
push_middle 937800663
push_middle 506898384
push_back 358456010
get 36140
get 55911
push_middle 90530541
get 136522
get 88324
push_back 774995657
push_front 404890621
push_middle 116813357
get 27729
get 149371
push_back 893990997
get 103877
push_front 146823089
push_middle 661551497
get 78872
push_back 454250835
get 35902
push_front 449918537
push_back 518313094
push_back 22060193
push_front 636351330
push_back 11394496
get 39018
push_front 70268037
push_middle 576022175
push_front 9591067
get 29430
push_middle 481382064
push_middle 180691689
push_middle 919470891
get 83543
push_front 440442280
push_front 845877233
push_middle 639637332
get 33022
get 153099
push_middle 776466018
push_back 819893216
push_front 752655670
push_back 567304411
push_back 611182604
push_middle 661604330
push_front 669511864
push_back 694825755
get 118896
get 100565
push_middle 750685272
push_back 989249766
push_front 71772783
get 134341
push_back 708024686
push_middle 207323720
push_back 32245871
push_middle 498815271
push_front 205028829
push_back 940300453
push_front 396401453
push_back 909437131
push_front 775229835
push_middle 800805931
push_front 598129675
get 68391
get 6352
push_back 390295623
push_front 71677702
push_middle 64115502
push_back 34498621
push_middle 726147793
push_middle 719756234
push_front 198993939
get 90063
push_back 111206289
push_middle 1104645
get 54055
push_front 242315402
push_back 7889814
get 102319
push_back 889224700
push_front 926249835
get 141643
push_back 606590690
push_back 263174686
push_middle 474298406
get 151461
push_middle 909495574
get 31829
push_front 617031871
push_middle 403225627
push_middle 333862299
get 52036
get 31427
push_back 775914309
push_middle 329516381
push_middle 83504156
get 32410
push_front 312645683
get 4510
push_middle 606837128
push_front 550139487
push_back 130189490
push_middle 883802614
get 107928
get 74955
push_back 937282269
push_middle 377842264
push_front 668766157
push_front 9759441
get 103098
push_middle 686885443
push_back 740280192
push_middle 291598680
push_front 629369618
get 56286
get 17580
push_middle 14406763
push_middle 211115431
get 50241
push_front 241541603
get 54341
get 22034
push_middle 957933881
push_front 999039866
push_middle 166448937
get 130090
push_front 901585738
push_middle 244483374
get 15440
push_front 720059209
push_front 320655251
push_front 748828637
push_middle 579481647
push_front 882138461
push_front 524420207
push_back 263045554
push_front 277642595
get 59158
push_back 548617106
push_back 671869589
get 18225
get 86998
get 113190
get 89763
get 64913
push_front 131711429
push_front 309913707
push_middle 52077390
push_back 740713579
push_front 175986702
get 34021
get 33605
push_back 675350276
push_back 22164127
get 61450
push_back 171132923
push_front 155411204
get 84703
push_back 938499605
push_front 394805904
get 28420
get 33237
push_front 338083258
push_front 513352160
push_middle 770280875
get 68781
get 145449
get 98905
get 140837
push_front 738412163
get 104556
push_front 39280550
push_middle 764177494
push_middle 913538199
get 52820
push_middle 704043320
push_front 178198843
push_back 574562998
push_middle 155044733
push_middle 567231111
push_back 976076832
push_middle 100196619
push_middle 753520666
push_front 645096289
get 118201
get 109042
get 152026
push_back 294238766
get 93077
push_front 439189643
push_middle 260028307
push_middle 461379363
push_middle 74814102
get 26700
push_front 348614627
push_middle 991944165
get 56318
get 36751
push_front 161168932
push_back 447469758
push_front 143019528
get 78788
push_middle 127084189
push_front 587547517
push_back 376745669
get 47747
push_middle 663564949
get 145946
push_front 307373663
get 53124
push_front 339787930
get 74425
push_back 414980160
push_middle 569344085
push_back 35883609
push_middle 491399817
push_front 185793748
push_middle 687101502
push_back 316626865
push_front 740446442
push_middle 563668330
push_back 521492299
get 41315
push_front 688226395
push_front 34924938
push_front 924135884
push_front 337694774
get 37049
push_back 670979038
push_back 772371542
get 142468
get 58490
get 84349
push_front 411032613
push_front 440930899
push_middle 318276590
push_middle 235562737
push_back 625741555
get 62148
push_middle 484861073
push_front 535779473
push_back 499940178
push_front 367570240
push_middle 943539545
push_front 170179682
push_front 402224927
push_back 125842412
get 143507
push_front 845554405
get 17184
push_middle 182342175
push_front 809871306
push_middle 741606673
push_middle 540893814
get 143115
push_back 963890219
push_back 34655031
get 42640
push_back 527162135
push_front 200121398
push_back 585870365
push_front 372383723
push_back 921485574
get 23736
push_front 447521584
push_front 198989842
get 121141
get 105516
push_front 534943029
get 62207
push_middle 769982982
push_front 672787717
get 40961
get 36125
push_middle 837562224
push_middle 874201112
push_middle 350822626
get 144049
get 143944
push_back 370848712
get 127353
push_back 337733893
get 7747
push_middle 344790048
push_middle 497577910
get 119243
push_middle 353008978
get 143510
push_back 728977339
push_back 913962159
push_middle 562929025
push_front 63866098
get 106894
push_back 967469010
push_front 763734512
push_back 88607129
push_front 631650482
get 36512
push_front 143844353
push_back 27137689
push_front 836206747
get 134695
push_middle 502040410
push_middle 816990175
push_front 621570593
push_back 579925060
push_front 557606930
push_back 36471260
get 65299
push_middle 557797622
push_front 491173984
push_middle 23173542
push_back 359882489
push_back 413025563
push_middle 864368074
push_middle 203648008
push_middle 667348513
push_front 396621146
push_middle 176249444
push_middle 565321149
push_back 618958947
push_back 188773574
push_back 253062900
get 127260
push_back 563015503
push_front 321675143
push_back 834223974
get 81991
get 59102
get 116207
push_back 922316895
get 102376
push_front 492266315
get 5888
push_front 321146899
push_back 981604115
push_back 944582195
push_back 753725585
push_middle 540547838
get 80623
push_middle 377387253
push_middle 350536222
get 62053
push_front 332422344
get 5952
push_front 23650461
get 68701
get 45874
get 126654
push_middle 819692821
push_front 610533652
get 4262
get 81847
get 147845
push_back 151782588
get 111142
push_back 109052018
push_front 434147501
push_middle 466961195
push_front 208545408
push_back 906181371
push_front 733852229
push_front 787616668
push_middle 24882405
push_front 887202279
push_front 257653536
push_back 116909771
get 108319
push_back 411117353
push_middle 145032751
push_back 575050705
get 2984
push_middle 682349891
push_middle 996216547
get 113060
get 23856
push_front 745910764
push_back 36781831
push_front 886873842
push_front 300155373
push_back 435033641
push_back 797739918
push_back 509355703
push_front 547632212
push_middle 659181492
push_back 471614903
push_middle 910920142
get 80182
push_back 376064844
push_front 183486589
push_back 842541587
push_middle 200085956
get 34331
push_back 977875848
push_back 34719659
push_back 916905234
get 97462
push_back 788870082
push_front 171615772
push_front 144997833
push_front 464478198
push_back 979442545
push_middle 55322190
push_middle 302523161
push_middle 685549664
push_back 115197825
push_front 475326184
push_middle 103853006
get 73191
push_middle 39515262
push_front 628346249
get 25760
push_middle 242652677
push_front 871906561
get 14697
push_back 811336272
get 106460
push_front 847552417
push_back 247932716
push_middle 948291760
push_middle 542198811
push_front 750374693
push_front 703231470
push_back 104311098
push_front 376739679
push_middle 351815597
get 114732
get 40790
push_middle 501818707
get 106509
push_middle 811015033
push_front 317283836
push_back 142271266
get 53254
push_front 408962977
get 78831
push_back 13110442
push_back 495900575
get 155
get 22606
push_back 956035442
push_front 399510943
push_back 740916119
push_front 453904224
push_middle 465414410
push_front 661068661
push_front 260861298
push_back 299769634
push_front 649956660
get 138026
push_front 366337194
push_middle 629997329
push_front 949230456
push_middle 92308988
push_middle 394213518
get 128161
get 21311
get 76719
push_middle 530377256
get 60012
get 1214
push_middle 104673696
push_middle 944525648
push_front 151982737
push_back 128441117
push_back 982856961
push_middle 182829255
push_back 700118303
push_back 462363963
push_front 716277301
push_back 435423220
get 37406
push_back 591084699
push_front 48580160
get 85170
push_front 404882396
push_middle 363817099
push_front 789709514
push_front 701156432
push_back 504023581
push_middle 889378326
get 90197
push_back 636646580
push_back 678193239
push_front 693175332
push_back 407299703
push_back 862072868
get 5722
push_middle 835759588
push_front 942958698
push_front 104434963
push_back 972734408
get 149238
push_back 842161070
push_front 624226002
push_back 669622769
push_middle 443243957
push_front 612858492
push_middle 749851555
push_middle 827091026
push_middle 956229069
get 49928
push_middle 313021236
get 48236
get 81746
get 10008
push_back 545753066
push_middle 91070423
get 49480
get 127006
get 17097
push_back 452590747
push_front 649349811
push_middle 767443116
push_front 363106874
push_middle 380761765
push_front 699327435
push_middle 244035609
push_front 347691735
push_front 937857379
push_middle 736764953
push_front 301717679
push_back 830673399
get 145664
push_front 941315470
push_middle 325473432
push_middle 389611487
push_back 346952617
push_back 622361625
get 56908
push_back 885990013
get 32022
get 51144
push_back 759429315
push_front 711752027
push_front 107486452
push_front 353046464
push_middle 836933042
push_front 907397121
push_back 155496585
push_middle 274562160
push_front 742739984
get 126973
push_front 807706219
push_middle 740545062
push_middle 980716401
push_back 985538632
push_back 595754083
get 22724
push_front 823474547
push_front 653158874
push_back 216866757
push_middle 658884052
push_middle 201795289
push_back 47389222
get 143597
get 120786
push_middle 147815962
push_front 1860723
push_back 384699292
push_front 395410305
push_middle 156287863
push_back 781457117
push_front 368255980
push_middle 117374442
push_back 830776313
get 145026
get 8214
get 35265
get 119842
push_middle 135463797
get 52961
push_back 699559775
get 2001
push_back 323281278
push_middle 69619769
push_middle 969808793
push_front 386416745
push_middle 162877378
get 143365
push_front 792348752
push_front 309291962
push_front 460886763
push_back 508138223
push_front 629603028
get 120276
get 35177
push_front 486574107
push_front 479727222
get 106941
push_front 127881533
push_middle 682746002
get 103314
push_back 614713650
push_middle 432092995
push_front 705069779
push_front 869675672
get 131392
push_back 920558896
push_middle 141335518
push_middle 783477461
push_back 45791795
push_back 705800616
push_middle 967734721
push_middle 392057380
push_front 788795843
push_back 117487695
get 36716
get 59980
push_back 349332130
push_middle 608298652
push_middle 690239744
get 114752
get 11946
push_front 261278727
get 109777
push_back 490489348
push_front 36250646
push_back 584090029
get 37787
push_middle 643038250
push_front 925116240
push_front 15400839
push_middle 404354027
push_middle 208980021
push_back 903363699
push_back 734719273
get 89821
push_front 510513360
push_middle 415743018
push_back 22301726
push_middle 874095726
push_back 545926853
push_middle 713068154
push_front 756350920
push_front 997498082
push_front 627250696
get 10584
push_back 743496331
push_middle 929885677
get 55610
push_front 279506251
get 6019
push_front 50434949
push_middle 539144061
push_front 90309601
push_back 61015357
push_middle 958230470
push_middle 396164291
push_front 104415595
push_middle 678363409
get 8136
push_back 747703542
push_back 193813562
push_back 945841688
get 126187
push_front 900678296
push_front 204704212
push_middle 995975390
push_middle 976946398
push_middle 694539013
push_middle 273875313
push_back 855676125
push_back 128464586
push_front 829598770
push_middle 121080935
get 152102
push_front 540712831
push_front 485702694
push_front 566571574
push_front 658342672
push_middle 941419270
push_middle 994996540
push_middle 576484792
push_back 658318244
get 138512
push_back 705203147
push_middle 223534628
push_back 182973313
push_back 76034527
get 128618
get 4365
push_middle 56841807
push_front 612852909
push_back 465815122
push_front 976657794
push_middle 317262052
push_back 929042477
push_back 822324806
push_front 882594859
push_back 819572946
get 3360
get 58988
push_middle 949851927
push_front 14850701
push_middle 724527950
push_front 109874439
get 71076
get 139729
push_middle 929727741
push_front 688940045
get 77252
push_back 626663998
get 134665
push_front 735153273
push_middle 2303228
push_middle 843752565
get 42064
get 11484
push_front 277618021
get 108616
push_front 208779741
push_middle 368719271
push_back 992950267
get 12301
push_middle 56616831
push_middle 464453611
push_back 461373985
push_middle 377247940
get 33723
get 39809
get 115445
push_middle 929195324
push_front 502865869
push_back 312406197
push_front 183556526
get 147900
push_back 864004077
get 60910
push_back 242094062
push_front 280454551
push_middle 920465457
push_back 335935359
push_middle 752068679
push_front 818525304
get 119194
get 140400
push_front 430419637
push_middle 491392320
push_middle 431344031
get 43962
push_middle 16820168
push_middle 326874926
get 90188
get 67177
push_back 237319091
push_back 381942590
push_front 814765542
push_front 315414736
push_back 763338511
get 34505
get 111972
push_middle 97972721
get 26377
get 99344
push_front 189142651
push_back 819457054
get 105839
push_front 866190943
push_front 519833585
push_front 158288588
push_front 16511165
get 148334
push_front 792741093
push_middle 435524562
push_front 539944317
get 74517
push_back 396434380
push_back 450553002
push_back 521440186
push_front 228981452
push_front 900127450
push_back 332854728
push_middle 394478991
push_front 232077493
push_back 143764056
push_middle 593041981
push_front 814528503
push_middle 658898770
push_front 38391225
push_front 816687865
push_middle 901545278
get 92734
push_back 183186631
get 96396
push_middle 785814410
push_front 953110603
get 53817
push_middle 958112992
get 131725
push_back 69385944
get 36046
push_front 130574517
push_back 110176375
push_middle 401106347
push_back 98766293
push_middle 163822032
push_middle 482329336
push_back 473158252
push_middle 348177503
push_front 784055897
push_front 965755443
push_middle 808983965
push_back 753893431
get 21415
push_back 471374104
get 145491
push_back 42712571
push_front 904164186
get 110716
get 88817
push_back 569051295
get 35875
push_back 433954872
push_front 693872354
push_middle 848867081
push_back 600571254
push_back 576049984
get 23922
push_middle 138094176
get 79339
push_back 406876021
push_middle 117853573
get 26666
get 58296
push_middle 184551458
push_back 355694626
get 35336
get 74643
push_back 212458443
get 142791
get 31695
push_back 724135582
get 128776
get 38338
push_middle 692365927
push_front 260728849
push_front 631794291
push_middle 298539478
push_front 643342131
push_front 805981843
push_middle 495912117
get 66735
get 34484
get 106047
push_middle 396373169
push_front 665159465
push_front 273159398
push_middle 243252377
push_front 525726178
get 32440
get 103647
push_middle 831922579
push_back 644902814
push_back 542106351
get 128325
push_middle 629653165
get 136699
push_back 619081261
push_back 983286770
push_front 131810255
push_middle 930143230
push_front 158677654
push_middle 364385007
push_back 515871563
push_front 611021516
push_front 785661395
get 109019
push_front 35662069
get 29172
push_back 309299191
get 3867
push_front 24473680
push_front 434891190
push_front 421370882
get 35484
get 121694
push_middle 742313459
push_back 759527495
push_front 543326254
get 66886
push_back 552207360
get 34830
get 7940
push_middle 58230439
push_middle 927769537
push_middle 852876085
push_front 270002309
push_middle 742064940
push_middle 844232766
push_back 78467899
push_middle 607932138
get 80462
push_middle 936091766
push_front 24593
push_middle 659982170
push_back 994307106
get 139653
push_front 667754421
push_front 20733604
get 69429
push_back 324914133
get 67814
push_middle 646368824
get 35365
push_back 706388494
push_front 472014105
push_middle 913816135
get 132324
get 109717
push_front 204556847
push_front 64484695
push_middle 636119310
push_back 519368488
push_middle 357886860
push_front 987256850
push_back 189910844
push_middle 805405110
get 72776
push_front 769140094
push_back 7383491
get 129002
push_middle 206550651
push_back 97558004
push_front 605273763
push_front 59820140
get 12713
push_middle 665469245
push_middle 613600009
push_middle 389605029
get 45966
push_front 554620718
push_front 653138635
push_front 124261573
push_back 879670280
get 119215
push_front 803540082
get 61036
push_middle 28057005
get 81906
push_middle 355348079
get 76701
push_back 169189050
push_front 156443893
push_middle 104915502
get 147402
get 86219
get 13745
push_middle 332766363
push_middle 325655247
push_back 495339695
get 140264
push_back 425524061
push_back 385348892
push_front 940069666
get 153112
push_back 234254192
push_front 935276599
get 123171
push_back 799956876
push_front 112350443
get 54757
get 10328
push_front 956471477
push_middle 553255446
push_middle 846875618
push_back 477996671
push_front 717632627
push_back 875169885
push_middle 481470001
get 121181
push_back 680782697
push_front 685511703
push_back 644657195
get 12048
push_back 920320996
push_middle 877115682
push_back 943796710
push_back 626816717
push_back 874073604
push_front 255754726
push_front 443277762
get 99231
push_front 635588857
push_back 636808456
get 39398
push_front 733152559
push_back 479770453
get 73784
push_back 793178312
get 125183
get 88579
push_front 343350694
push_front 717460808
push_back 749047111
push_middle 707882012
push_front 994872917
push_middle 773976719
get 56289
push_back 238910220
push_middle 752639060
push_middle 345730967
push_front 356078285
push_middle 335892611
push_middle 845800280
push_middle 925374864
push_middle 594212981
push_back 466760520
get 110789
push_back 288054347
push_middle 677151072
push_middle 323091224
push_middle 690141933
push_middle 330496529
push_back 498737235
push_front 823066220
push_front 420766650
get 39692
push_back 199842453
get 9146
push_back 378575771
push_back 66116755
push_middle 490685737
push_back 755179755
get 17614
push_back 942527126
push_back 587019347
get 47516
push_back 676664522
get 97798
push_back 459634992
push_back 9870614
push_middle 285592905
get 124594
get 6594
get 135686
push_middle 375059110
push_middle 553125530
push_back 546799649
get 153405
push_front 573183176
get 141047
push_middle 278768988
get 117927
push_front 745813751
push_back 276452802
get 32820
get 77607
push_front 29121730
push_front 829692072
get 108289
push_back 428964276
push_middle 491085401
get 51873
push_middle 201480134
push_back 434535186
push_back 349257847
push_back 107281326
push_back 238653394
get 5791
push_middle 62464779
get 12161
get 14481
push_front 798110455
push_front 881790043
push_back 238200119
push_front 558295488
get 29939
push_middle 116874446
push_middle 927454836
push_middle 162349805
get 71418
get 148809
get 25291
push_middle 88719372
push_back 669244816
push_middle 760656319
get 86639
push_back 270216672
push_back 447816120
push_front 537352506
push_front 818671047
push_front 46395064
push_back 919465147
push_back 590240926
push_front 873283145
push_middle 487027619
push_front 709192048
get 40079
get 149745
push_middle 555080228
get 17494
push_back 877547223
push_front 304214169
push_front 744324361
push_middle 594094278
push_front 712055441
push_front 268444255
push_middle 996757622
push_back 20185357
push_back 827231070
push_middle 338382055
get 85267
push_back 489788482
push_middle 396102832
get 52016
push_middle 238255043
get 62360
push_middle 346002388
push_front 809522909
push_back 647655331
push_back 80742963
push_middle 498570095
push_back 251589902
push_front 416368292
push_front 739358461
push_front 27451552
get 93723
push_middle 717892706
push_front 804090313
get 139839
get 7007
push_back 784581345
push_back 13931007
get 13692
get 114129
push_front 258284672
push_middle 421308080
push_back 500174869
get 138742
get 93398
push_middle 876023137
push_front 588189777
get 148180
get 9503
push_back 917666606
push_middle 924693451
get 18103
push_back 725038552
get 148827
push_middle 597507097
push_middle 83219471
push_middle 489824189
push_middle 206041421
get 61328
push_middle 424449200
push_back 935019897
push_back 805236270
push_middle 860128098
push_middle 183474886
push_front 651365576
push_back 349484053
push_back 89576987
push_front 873235488
push_back 723640253
push_middle 706514067
push_back 562586922
push_back 991075219
push_back 361937174
push_back 870802087
push_back 937195757
push_front 615393788
get 99525
push_back 897812730
push_middle 939313802
get 68850
push_middle 190747393
push_front 13334726
push_middle 474684932
push_middle 972146817
get 34520
get 110050
push_front 83078983
push_middle 607024708
push_middle 61226697
get 153255
push_back 530508627
get 42598
push_front 864858297
push_front 845894759
push_front 728697622
push_back 718510657
get 13390
push_back 405826808
push_front 945981517
push_front 258851564
push_middle 583335547
push_back 426619230
get 94897
push_middle 581272650
push_back 612696186
get 108068
push_back 566733735
push_front 342241064
push_middle 34223894
get 33523
push_front 474294710
get 121963
push_front 175554206
push_front 977739000
push_back 142306838
push_middle 197657459
push_front 468944824
push_back 789752870
push_front 45045302
push_back 254530139
get 65387
get 24804
push_front 377360421
push_back 73443684
get 138699
push_front 485596004
push_front 700989341
get 102211
push_middle 130674552
push_front 784245519
push_middle 589069410
push_back 834731007
push_middle 207393848
push_middle 374467253
push_back 885061020
get 39248
push_back 314921442
push_middle 960064180
get 98104
get 33935
push_middle 290855757
get 92705
get 105470
push_back 221919492
push_back 339308099
push_middle 937264330
get 22191
push_front 293811138
get 102179
push_middle 741980850
push_back 271715262
push_front 520127137
push_middle 440638456
get 65961
push_middle 156359364
push_back 103277070
push_back 499131199
get 88619
push_back 516005462
push_middle 152927787
push_back 140562225
push_front 696575396
push_front 78519005
push_back 650170295
get 66168
push_back 118913069
get 24780
push_middle 526492697
push_middle 135817810
push_middle 529772089
get 87608
get 64386
push_front 352027832
push_middle 623024666
push_front 146238337
push_middle 76683551
push_middle 618010915
get 20028
push_middle 786795250
push_middle 811091278
push_middle 371864247
push_back 460414046
push_back 237755279
get 102582
push_front 19977320
push_back 13797806
push_front 396375459
get 104281
push_front 987975145
push_back 259000737
get 76215
push_middle 394805571
push_back 897902910
get 71970
push_middle 252781167
push_back 718648062
get 147192
push_back 880998711
push_middle 84445897
push_middle 616222778
push_middle 344941702
push_front 771955372
push_front 880191719
get 138303
push_back 164890713
push_back 735482691
push_middle 516982735
push_middle 362885143
push_back 88485174
get 70668
get 62219
get 27347
push_front 208275850
get 127194
get 50773
push_middle 275038885
get 126518
push_back 993292412
get 72921
get 93814
get 107656
push_back 860432781
push_front 272748380
push_front 860653276
push_back 866319748
push_back 783123154
push_front 608545944
push_middle 796400107
push_back 890037748
push_middle 335661836
push_middle 370419886
get 34022
push_middle 716209938
push_middle 910646809
get 135937
push_middle 539581852
push_middle 801031235
push_front 821238397
push_front 75948267
push_middle 820352188
push_front 620890402
push_back 450567892
push_back 233516236
push_back 610977470
push_middle 35955176
push_middle 813956226
get 87135
push_back 241335891
push_back 711521607
push_back 49788174
push_front 941664260
push_front 293604756
push_back 917012986
push_back 964391388
get 81010
push_back 24189459
get 15515
push_middle 157235923
get 143373
get 236
push_middle 409421782
get 31756
push_middle 757860149
get 24391
push_middle 891737060
push_middle 61966816
push_middle 747756108
push_back 261336346
push_middle 60248173
push_middle 901681261
get 98390
get 42314
get 111756
push_front 638136032
push_middle 252967020
get 65015
push_middle 325553114
push_middle 889303316
push_back 476481670
push_front 211764130
push_back 72322254
push_back 141037231
push_back 402248437
push_back 397224621
push_back 424358844
get 119927
get 38862
push_back 882050977
push_front 746933073
push_back 415033622
push_middle 592003603
push_front 289316740
push_middle 350693402
push_middle 95494047
push_front 134577676
push_middle 380366948
get 2167
get 50573
get 48343
push_front 240711256
push_middle 175440909
get 99500
get 27392
push_front 720516904
push_front 719360741
push_middle 155924092
push_back 176523794
get 92654
get 36296
push_middle 765279995
get 45945
push_back 600557559
push_front 925540968
push_front 467354090
push_middle 360948929
push_back 343141600
push_front 148127132
push_back 470106771
push_middle 907836539
push_back 260369826
push_middle 823660963
push_front 344111773
push_back 603561089
push_back 684598899
get 97990
push_back 4750325
push_back 40703381
push_back 455986687
get 18509
push_middle 909597359
get 89002
push_middle 750101760
push_back 258367805
push_back 37896402
push_front 245901375
get 3321
push_front 73297679
push_back 669665037
get 18031
get 89005
push_front 491579569
push_front 893289780
push_middle 39253450
push_middle 680675780
push_middle 881043869
push_front 767612423
push_front 923811877
push_front 513782667
push_front 182030669
push_middle 300626177
push_back 125622584
get 64779
get 11688
push_front 628934424
push_front 344189823
push_middle 208366024
push_front 9574206
push_back 195994688
get 132680
push_middle 334623370
push_back 600588113
push_front 457068551
get 48167
get 81244
push_middle 371698559
push_back 995018768
push_front 727160597
push_middle 512843920
push_middle 536674770
push_back 52417394
push_middle 841277418
push_front 689214153
push_back 914182699
get 41015
push_back 692909297
push_front 175253679
push_middle 339778953
push_back 168598053
push_middle 212249797
push_back 676817599
push_front 8149580
get 98418
push_back 401480669
get 144505
get 89401
push_back 215833915
push_front 622418313
push_back 681670680
push_middle 930161855
push_front 74732659
push_back 595793280
get 34777
push_back 196085569
push_middle 856236277
push_back 466459208
get 7370
push_middle 737786259
push_back 5488594
push_front 132883288
push_front 353988529
get 123125
push_middle 648828884
get 43497
push_front 14281652
get 126568
push_front 970591676
push_front 312804922
push_back 246582074
push_back 767864857
push_back 775829479
push_back 637587285
get 12193
push_back 742023343
get 53153
push_back 899551180
get 26862
get 46096
push_front 895944683
push_front 678598149
get 70378
push_back 289978715
push_back 452693861
get 106099
get 75040
push_back 973114730
push_middle 123711357
push_front 269367544
get 109433
get 26671
push_front 713274517
push_back 969731448
push_middle 197305878
push_back 105492734
push_front 456399853
push_middle 478359550
push_front 122154175
push_middle 368403569
push_middle 879690590
push_middle 605515980
push_middle 850395035
push_front 100335474
get 60043
push_middle 57527336
get 26451
push_middle 254934188
get 2203
push_back 711865469
push_front 547382402
push_front 601380154
push_middle 298886375
push_back 245319032
push_middle 407563638
push_middle 505102224
get 90965
push_middle 552249806
push_middle 230683909
push_front 107207421
push_back 607719972
push_back 530910283
push_middle 378816797
push_middle 883992181
get 5857
push_back 954396800
push_middle 119017580
push_back 928356457
push_back 874474708
push_middle 413517478
push_front 447412063
push_middle 880652503
get 17037
push_front 693309737
get 72209
push_front 253375510
push_middle 694747571
get 120227
push_front 784424517
get 102422
push_back 931850610
push_back 796371163
get 20876
get 97247
push_front 639707993
push_back 901223003
get 114333
push_front 474257485
push_front 127072312
get 120551
push_back 870948395
push_back 925622259
get 48725
get 15057
push_front 392901409
push_front 112751474
push_front 444457566
push_middle 566214855
push_back 258605609
push_middle 693158662
push_middle 271973498
get 43737
get 113407
push_front 227789000
push_front 603338533
push_middle 147905169
push_middle 933461983
get 27414
get 37354
push_back 909742163
push_back 830595660
get 111679
push_back 953329036
push_back 472842402
push_front 339291387
push_middle 724477594
push_front 741423476
push_middle 221614374
push_middle 519131910
get 16622
push_back 430393095
push_front 804275111
push_front 615143074
push_middle 61685216
get 55220
push_front 649731965
push_middle 272145038
push_middle 380204939
push_middle 603138345
push_middle 45522184
push_back 621177409
push_front 140982858
get 129069
push_front 255178854
get 94573
push_front 410006180
get 64722
push_front 305208824
push_front 116216013
push_middle 69275290
push_back 733606138
get 151818
get 45507
push_front 893101029
get 117762
push_back 173479204
get 145147
get 79264
push_back 81670671
get 117298
get 143034
push_front 480197339
push_middle 255178933
push_middle 346365312
push_middle 700776680
get 25290
get 150021
push_middle 566675999
push_back 788245305
push_front 324680981
push_back 125773916
push_front 416991900
get 128993
push_middle 380105638
push_back 383926159
push_front 990873617
push_middle 159564224
get 18637
push_middle 447363080
push_back 495039908
push_back 449609146
push_back 180301790
get 134041
get 142810
push_back 287815842
push_middle 410971586
push_back 34134559
get 52192
get 40461
push_front 297328654
push_middle 687003930
push_middle 573371886
get 39205
get 8241
push_front 153873277
push_middle 199739527
push_middle 842657914
push_back 289719357
push_back 906912239
push_front 497827486
push_middle 124702359
get 28146
push_front 420973483
push_front 905002471
push_back 217398972
push_middle 197032439
push_middle 546409062
push_back 700928994
push_front 549968985
get 51455
push_middle 382659478
push_back 733770750
get 28352
push_front 635738015
push_front 667779632
push_middle 836367003
get 42311
push_middle 317484101
push_middle 920793991
push_back 347227026
push_middle 189654891
get 6958
push_middle 915128507
push_middle 687873070
push_back 228550728
push_middle 74688600
push_middle 100133173
push_middle 217873034
push_middle 857820728
get 151212
push_middle 429696747
get 113393
push_front 968297540
push_middle 51303728
push_middle 978325433
push_middle 230920198
push_back 631332450
push_middle 464054804
push_back 544376334
get 150072
push_back 776469495
push_front 834421823
push_middle 632883535
get 87825
push_middle 949947199
push_front 655770809
push_middle 504563790
push_back 322051160
push_back 296748520
push_middle 623259324
push_middle 111357460
get 108903
push_back 659682577
push_front 706154996
push_back 931095996
push_back 644844601
push_middle 297399428
push_front 965754722
push_front 129507550
push_front 118398345
get 148828
get 28577
get 59885
push_back 992327650
push_front 83427029
push_front 672395576
push_back 149086635
push_middle 859064921
push_back 360560076
push_middle 366558103
push_back 89180886
push_front 178045642
push_middle 397641432
get 113651
get 138123
get 53076
push_front 788614947
push_middle 292626055
push_middle 590059778
push_back 38993510
push_back 954552288
push_middle 368696100
push_front 663326156
push_back 560722212
push_back 285408329
push_back 157908251
push_back 165354542
get 137035
get 127475
push_back 310802589
push_front 899996574
push_middle 920078039
get 150820
get 18671
get 57592
push_middle 215111036
push_back 310678830
get 118083
push_front 490796484
get 110321
push_middle 827989589
get 89416
push_middle 911911181
push_middle 617808036
get 114081
push_middle 546939963
push_front 353118768
push_front 124125189
push_middle 449103085
push_back 685696970
get 67026
push_back 337967267
push_front 103958755
push_middle 956609094
push_front 719537111
push_front 986688167
push_front 360615954
get 114939
push_back 720722620
push_front 76379856
push_front 705665182
push_middle 879561426
get 53448
push_front 426528150
push_back 788554294
get 98401
get 48798
push_middle 34369240
push_back 303151054
push_middle 535292100
push_front 994222318
push_front 650190802
push_front 495941122
push_back 222154702
push_back 58579843
push_front 580085494
push_back 753236259
get 21426
push_middle 150812072
push_back 256214743
push_middle 103970599
push_back 976186789
push_front 847583739
push_back 771541072
get 95842
push_front 966271377
push_back 176440777
push_middle 259465328
push_middle 52112772
push_middle 389650995
push_middle 298379338
push_back 281239551
push_middle 318160130
push_back 7966967
push_back 718711674
push_middle 619739410
push_back 980122888
push_middle 562580537
push_front 67040103
get 46456
push_back 910525086
push_back 989639464
get 41523
push_back 705746930
push_front 547060658
get 19920
push_back 427595289
get 38132
push_back 882220414
push_middle 586363353
push_front 550816448
push_front 633584817
push_front 66281204
get 31327
push_middle 310524828
get 57857
get 55614
get 139815
push_middle 125215214
get 40409
push_back 231303798
push_back 290114657
push_back 825138385
push_back 869496319
push_front 933481141
get 31968
get 143913
push_middle 207514178
push_front 798517449
push_back 52270943
get 36197
get 65878
push_back 39238873
push_back 476111899
push_middle 990567862
push_middle 901649334
get 83568
get 25381
push_back 183041994
push_back 459782995
push_back 915094846
push_middle 315040250
get 148474
push_middle 785211216
push_back 709238252
push_middle 289780580
push_front 716465992
get 89984
push_back 940895249
push_middle 424683958
push_front 429574871
push_front 539418286
push_front 649921926
push_front 537494270
push_front 888123663
push_middle 362964195
get 121656
push_middle 520595673
push_middle 477526002
push_middle 816551066
push_middle 335052830
push_middle 304104147
push_front 61981860
get 82866
get 21541
push_back 986890146
get 102227
get 90889
push_front 689354473
get 84662
push_middle 71895776
get 106967
push_middle 490098859
get 80673
push_back 808240848
push_front 224029460
push_back 861710779
get 15764
push_front 814813762
push_front 594623664
get 57586
get 68939
push_front 563607177
push_middle 716344941
push_front 558529015
push_front 597373695
push_back 67246138
push_middle 987655028
get 124228
push_back 821652408
push_middle 286467206
get 22102
push_back 535620532
push_front 794883834
push_back 826495597
get 110434
push_front 792453876
push_middle 504855453
push_middle 470370358
get 79842
push_middle 884234142
get 95930
push_middle 60939490
get 35818
push_front 338718212
push_middle 361499312
push_front 872561196
push_middle 803204142
push_front 671266555
push_front 759751598
push_middle 987388152
push_middle 792090611
push_middle 634337467
get 5004
get 15918
push_front 448903594
push_front 341889063
push_middle 227181799
push_front 154385787
get 132371
push_middle 452943083
push_back 275246803
push_middle 161831993
push_back 406021500
get 31520
push_back 631756645
push_front 128974451
push_middle 482643755
get 73880
push_back 745733778
push_back 626535234
get 112011
push_back 990057512
push_back 211757148
push_middle 662072341
push_front 948691375
push_back 500471434
push_middle 556529052
get 56255
push_middle 311120358
push_back 899214488
push_front 994136312
get 20021
push_back 586044006
push_back 581702824
push_middle 89704771
get 86010
push_back 994263049
push_front 540828110
push_front 619431302
get 42059
push_back 778603455
push_front 455357668
get 104247
push_middle 377071867
push_front 396724248
push_front 733975288
get 142270
get 24688
push_back 681931195
push_front 121499398
push_back 345062304
push_middle 434589754
push_front 141932826
push_back 396382200
get 50036
push_back 924299157
push_back 1731556
push_middle 824712788
push_front 850149221
push_middle 722721570
push_middle 921435043
push_front 257709328
get 70297
push_front 408922979
push_back 16935412
push_back 935309732
push_front 913134461
push_middle 278012209
push_front 221810652
push_back 523431957
push_front 47475637
push_back 421550837
push_back 389580427
push_back 80648101
push_back 468273319
push_middle 269383895
push_back 297980689
push_middle 755124462
push_middle 353905083
push_middle 658577392
get 30118
push_front 483305961
get 73118
push_front 465288804
push_front 382912275
push_back 561283694
push_front 434256536
get 111784
push_front 858832738
push_middle 550740612
push_middle 965450447
get 113494
push_back 401825191
push_back 763883078
get 16387
push_front 636559894
push_middle 942805515
push_front 499077634
push_middle 192258269
push_middle 255640523
push_back 490800805
get 78898
push_front 145141354
push_back 629399126
get 39608
get 73104
push_front 782703307
push_middle 112612208
get 35571
push_back 890407981
push_middle 564642
get 47597
get 121612
push_middle 667210213
get 31290
push_middle 967003364
get 102732
get 118872
push_back 925463686
get 40400
push_middle 985453135
push_middle 14432192
push_front 395467251
push_middle 351134136
get 44115
push_back 126697642
push_middle 967873480
push_back 945603601
push_back 908680051
push_front 560788528
push_back 563880199
get 105791
get 113678
push_front 480814088
push_back 781213667
push_middle 562691923
push_front 561250834
get 130272
push_back 127303385
push_middle 869158252
push_back 996381205
get 93644
push_middle 239007815
get 145822
push_front 301802956
push_front 48894854
push_middle 126915950
push_middle 482666106
push_middle 199438024
get 45864
push_middle 863109707
get 88985
push_back 27725480
get 75721
get 141382
push_middle 886481280
push_front 596121118
push_front 937635041
push_back 681933254
push_middle 452550535
push_back 717429212
push_front 988494532
push_middle 553275417
push_back 887677534
push_front 317026877
push_middle 484476387
push_front 13886970
push_front 155724708
push_front 928516478
push_front 87364943
push_front 77549728
get 103177
push_back 376121165
get 137112
push_front 676969265
push_middle 940514038
get 29458
push_front 431501829
push_middle 732832312
push_middle 183496908
push_back 646110122
push_middle 778234075
push_back 3851547
push_middle 39764899
push_back 694241837
push_back 870962141
push_front 264813363
push_back 787368564
push_middle 507929061
push_back 264663160
push_middle 200190884
get 91786
get 117867
get 75798
push_middle 216546489
push_middle 353041439
push_front 459150748
get 65033
push_back 421036339
push_middle 565418481
push_front 33531234
push_front 235364234
push_back 278641644
push_middle 989117787
push_middle 992072356
push_back 999949619
push_middle 640537277
push_back 366213975
push_middle 47016229
push_front 366976369
get 139085
push_middle 69018796
push_back 654301336
push_back 966846977
get 56581
push_back 434978534
get 8017
push_back 43811568
push_back 620449926
push_middle 203736565
get 136500
get 121210
push_front 517023101
get 87570
get 111991
push_front 152760442
push_middle 267257013
get 74109
get 141450
get 90077
push_middle 943465365
get 65206
push_back 416977944
get 8562
push_back 514473362
get 143912
push_middle 831644669
push_front 205760681
get 117283
push_front 702515754
push_front 513006602
push_front 812220187
get 53987
push_back 879761479
push_middle 645243721
push_back 49079226
push_middle 273312455
push_back 67818638
push_back 415509584
push_front 187255714
push_front 280176807
push_back 397187948
get 126680
push_middle 513633532
push_back 613138641
get 26840
push_front 762542144
get 22912
push_back 11147556
push_middle 575097179
push_front 681461820
push_front 343338058
push_back 834095717
get 120055
get 117894
push_middle 47771429
push_middle 880607986
push_front 544343156
get 17606
push_middle 396726706
get 33197
get 99561
push_middle 403325308
push_middle 92499597
get 149269
push_back 483376746
push_back 806130513
get 130216
get 75884
push_front 245520980
get 12068
push_front 682431228
push_back 863922860
push_front 756120213
push_front 480173213
push_middle 955448374
push_middle 713045154
push_front 366240916
get 143605
push_back 939323153
push_back 812963290
get 57963
push_front 233067309
get 143380
push_front 672768635
get 20798
get 89655
push_back 674247695
get 111491
get 153256
push_back 573158924
push_middle 279344389
get 73433
get 108083
get 101842
push_back 905227383
push_back 38926269
get 99461
push_front 242832623
push_front 579383294
push_front 89118668
get 73219
push_middle 601603928
push_front 315836667
get 107365
push_back 770162896
push_front 684175732
push_front 499538778
push_back 603133179
push_front 165696680
get 48736
push_front 809000325
push_back 40960082
push_middle 374494299
push_middle 450979662
push_front 100486043
push_middle 814103497
push_middle 614635987
push_middle 741374605
push_back 661026477
push_back 697236428
get 19927
get 49236
push_front 682726854
push_front 829789150
push_middle 525091432
push_middle 770038297
push_back 188731825
get 93427
push_back 799768450
push_back 121043678
push_front 78700447
push_front 236264531
push_middle 651301990
push_front 920178195
push_back 299377095
push_front 268814589
get 105975
push_back 76856196
push_middle 927290305
push_front 378964324
get 72460
push_front 504111244
push_front 451382449
get 128692
push_middle 810292850
get 106316
push_back 692726272
push_front 198918174
push_back 337976980
push_back 934753467
get 122163
push_front 672126165
get 64331
push_middle 128570433
push_back 104439448
get 20145
get 77300
get 58284
push_back 939235233
push_middle 958483453
push_front 148237208
push_middle 430921226
push_middle 702664354
get 14902
push_back 44814244
push_middle 15046740
push_front 245807051
push_back 685771940
get 2178
push_middle 180572104
get 26296
get 90568
push_middle 832238389
push_middle 16855696
push_back 971686058
push_back 326465011
push_middle 559187037
push_front 504516801
push_front 983357151
push_front 872248147
push_back 95116646
push_front 105789090
push_back 37062993
push_back 770423889
push_middle 91233435
push_middle 790427678
push_front 217866657
push_back 740386421
push_front 196205824
push_back 900315679
push_middle 947439004
push_middle 24537879
push_middle 594108094
get 54517
push_back 653217344
push_middle 718789659
push_middle 361143411
push_middle 929771226
push_front 303562560
push_middle 572841850
push_middle 470883922
push_front 799375893
push_back 252964435
push_middle 626533130
get 32234
push_front 539878320
push_front 800937280
push_back 935834085
push_back 246108610
push_front 913224170
push_middle 446163914
push_back 324531673
get 116642
get 109034
push_middle 681096555
push_back 938881594
push_back 725145872
push_front 827058611
push_front 145592268
get 70856
push_middle 61226610
push_back 601763190
push_front 342804693
get 49778
push_middle 988819514
push_middle 831934937
push_front 20594019
get 81442
push_back 579945109
push_front 568447532
push_front 297250865
push_back 26717474
push_middle 806565261
push_front 613109609
get 150308
push_back 948827122
push_front 280336813
push_back 920807234
get 117382
get 12212
push_back 374920755
push_back 446346471
push_front 481280952
push_back 631860462
push_back 69012919
get 147015
push_middle 503944955
push_middle 772292500
push_front 822123007
push_back 231158885
push_front 497658738
push_back 262425671
get 5799
push_back 545255161
push_back 911779663
push_middle 182264325
push_middle 416071781
push_middle 485859585
push_front 186910818
push_middle 582034920
push_middle 992088855
push_middle 327537456
push_front 913929130
push_back 938361759
push_middle 80235258
push_middle 758015943
get 75411
get 137977
push_middle 342436032
push_middle 975737388
get 51085
push_middle 714756911
get 5318
push_front 362638164
push_back 595762185
push_middle 177263074
get 30309
push_middle 509728736
push_middle 304953517
push_back 469418612
push_front 748365255
get 74726
push_front 848722337
push_back 354424018
get 11611
push_middle 344382188
push_front 599341770
push_middle 812941086
push_middle 81182862
push_back 478084585
push_front 639546794
push_back 614111485
push_front 696874743
push_middle 11362935
push_middle 694873521
push_back 885633016
push_middle 247787813
push_middle 864948289
push_back 216359199
push_front 222682006
push_middle 301341078
get 111192
push_front 92386139
get 153744
push_front 171126035
push_back 778757209
push_front 110480626
push_front 829593589
push_back 922827242
get 137596
get 134334
push_front 784138166
push_middle 927445533
get 132119
push_middle 913725847
push_front 218833614
get 148339
push_middle 887786888
push_middle 488965725
push_front 879596022
get 117380
push_front 29459022
push_back 615009846
push_middle 825848808
push_middle 431506920
push_back 201500074
push_back 517021418
push_back 621704567
push_back 657398176
push_back 58311999
push_front 390112209
push_middle 457899472
push_front 508581898
get 127194
push_front 504318325
push_middle 513549007
push_back 923880833
get 149765
get 125830
get 123171
push_front 537609699
get 16358
push_front 547515871
push_front 830129899
push_back 564557228
push_back 450418766
push_front 929843224
get 136113
push_front 880138667
push_front 361267370
push_back 248282151
get 86862
push_middle 261453685
push_front 723502680
get 133726
push_middle 562800885
push_front 209140600
get 48161
push_middle 652710069
get 4807
push_back 30674210
push_back 446960333
get 43613
get 134928
get 132842
push_back 992770381
push_back 870459071
push_middle 646820661
get 3902
push_front 986446941
push_back 718392171
push_front 249780797
push_front 373992680
push_middle 971277897
push_back 967804605
get 19396
get 141532
push_front 784495373
get 59347
push_back 62549883
push_front 87056610
get 102483
push_middle 316351266
push_middle 411042238
push_middle 660458223
push_back 173715340
push_back 611158363
push_front 512334069
get 154576
push_front 61780634
push_back 123413694
push_back 100108899
push_middle 357432844
push_back 414742530
push_back 510437874
push_back 701434204
push_back 137417557
get 79297
push_middle 424316926
push_front 400417178
get 127197
get 34594
push_front 995111282
push_middle 691263326
get 108242
push_middle 131622096
push_middle 446829156
push_front 820218781
get 28560
push_front 661355689
push_front 730837390
push_back 66561155
get 112571
get 83956
get 6923
push_middle 611891952
get 34328
get 78094
get 117235
get 58093
push_middle 13833036
push_middle 777013628
push_middle 970152522
push_middle 742049010
push_back 75855899
push_back 301358220
push_front 59417086
push_middle 617452679
push_front 900258159
get 120686
push_middle 854103027
push_middle 596113828
get 745
get 124521
push_middle 593972376
get 129323
push_back 281289792
push_front 359173366
push_front 229394328
get 154613
push_middle 65402974
push_back 644992168
push_back 617807267
push_front 647058444
get 117582
get 121108
push_middle 195077429
get 113857
push_middle 844812282
push_front 766722721
push_front 784203619
get 80723
push_back 342572510
get 140467
push_back 518788639
get 57881
push_middle 160542726
push_middle 480192607
push_front 879524555
push_middle 614103474
push_back 853253099
push_back 897490508
get 90578
push_back 726685079
push_back 115215592
push_front 449030813
push_back 758538953
push_middle 215019793
push_back 545209635
push_middle 19208987
push_back 381316069
push_middle 287626378
push_middle 913639370
push_middle 515886118
push_front 79720699
get 58317
push_middle 934027884
push_middle 690588003
push_back 14967715
push_front 240693205
push_back 469030549
push_middle 562882081
push_middle 873308197
get 26987
push_front 547424318
get 87888
push_back 909152788
push_back 832028622
push_back 109397678
push_front 43097920
push_middle 856237497
get 150627
push_middle 672350393
push_back 623161487
push_middle 333651622
get 111105
get 147989
push_middle 584292242
get 115880
push_back 240810256
push_middle 499166681
push_front 545124712
push_front 294939316
push_front 232841913
get 5379
get 65131
push_back 229193642
push_middle 389862992
push_back 531534914
push_middle 45234178
get 123621
push_middle 712690948
get 67577
push_back 520306677
get 39342
push_back 18511628
push_middle 602386702
get 10076
get 70589
get 92205
get 24694
get 60375
push_back 415934879
push_back 170988975
push_back 918140625
get 48961
push_front 553764218
get 86208
push_back 38924513
push_middle 141753005
get 107308
push_back 277904848
get 100861
push_back 839752015
push_middle 387116565
push_front 56386880
get 12392
push_middle 55707348
push_front 993676194
push_back 85426664
push_middle 214993739
push_front 442854281
push_front 508415156
push_back 490007193
push_back 872769906
push_back 26377968
push_middle 124773390
push_middle 852428525
get 47442
get 54976
push_middle 878226221
push_middle 592089071
get 140100
push_back 693176754
push_front 408048608
push_front 278085364
get 48126
push_middle 26322266
push_back 23354617
push_front 749512596
push_back 802491065
push_back 167346403
push_middle 728296701
get 43756
push_back 20962053
push_back 91760298
push_back 820551085
push_middle 606996794
push_middle 913635755
push_back 245031284
push_front 279310425
get 80680
push_back 257722099
push_back 766053560
get 243
push_front 861441934
push_middle 523089108
get 1128
push_front 504006560
push_back 354043822
push_middle 655736921
push_back 283353409
push_back 215833868
push_front 922114064
push_back 568386327
get 14732
push_middle 937116931
get 127901
get 112559
push_back 806523739
push_middle 206352032
push_front 515028624
push_front 89992619
get 13449
get 13285
push_middle 522515993
push_front 170536480
push_middle 791688818
push_middle 14845743
get 56459
get 31584
get 95335
push_middle 558797531
get 36000
push_back 438844199
push_back 827597827
get 72172
push_front 571909340
get 151241
push_middle 357619318
push_front 205136641
push_front 19556024
push_middle 192962217
push_back 790509713
push_back 738219223
get 97382
push_front 541872713
get 30135
push_back 477479465
push_middle 674843698
push_back 831878161
push_back 733781003
push_front 168075554
get 92688
get 73570
push_front 82509179
push_front 769924360
push_front 649189558
get 73017
push_front 698720383
push_back 478883566
push_middle 166507668
push_front 508078550
push_middle 857959337
push_back 275090433
get 78083
push_front 686501245
push_middle 540171389
push_middle 656924597
push_middle 347341425
get 95776
push_front 896328120
push_front 173469360
push_front 763808526
push_front 8646390
push_back 637242636
push_front 737606675
get 134147
push_front 326790838
push_middle 23919738
push_back 100421506
push_back 973614967
get 14559
push_front 772118517
push_middle 419999578
get 26420
push_middle 366250958
push_front 688001379
push_back 690925743
push_front 189564454
get 32802
get 142632
get 139111
push_front 93025874
push_front 370167685
push_front 470949319
push_front 980180937
push_middle 283100014
push_back 806999072
get 16228
push_middle 316806429
push_front 558931831
get 122282
push_front 394905294
push_front 152474571
push_front 500208319
get 1701
push_middle 153573652
push_middle 122098874
push_middle 3864192
push_front 640875519
push_back 152566692
push_back 269530463
get 67529
get 46342
push_back 703590589
push_middle 440946783
push_back 86968719
get 5690
push_back 545936185
push_front 483850847
push_middle 678920027
push_back 590008690
push_back 173817692
push_back 194585807
push_front 400417325
get 28565
push_back 299611247
push_front 764872683
push_middle 121048689
push_front 412915967
push_middle 36734559
push_front 553325412
push_front 186825892
push_back 816165579
push_middle 617408845
get 119278
get 56418
push_back 278510093
push_back 424490108
push_back 445093733
push_front 534391717
push_back 430256602
push_middle 948686412
push_front 579050836
get 13104
push_front 917324616
push_back 162481099
push_middle 439861734
push_back 950659084
push_back 421109533
push_back 114400928
push_back 733528206
push_middle 778134453
push_middle 953077420
push_back 330201516
push_middle 249777334
get 40013
push_back 916655033
push_middle 630981555
get 35776
push_middle 548569497
push_middle 648022907
push_middle 941649650
push_back 207391506
push_middle 970141087
push_front 574314049
get 147643
get 95186
push_middle 823263415
push_middle 4768951
push_middle 828390341
push_front 256495319
push_back 124396683
push_back 143494795
get 63438
push_front 115966990
push_middle 221373049
push_middle 876547820
get 69020
push_front 58028350
push_middle 324452283
push_front 175832472
push_back 54163026
push_middle 633478824
push_middle 548315054
push_front 100331342
push_middle 591099385
get 3695
push_middle 957835010
push_back 463356783
push_front 453557652
push_front 967429928
get 78441
push_back 789985386
push_middle 91090522
push_back 264766647
push_middle 892107061
push_front 327183608
push_middle 116187163
get 80193
push_front 928642897
push_middle 304042346
push_front 179432097
push_middle 405947465
push_middle 492572624
push_back 810827974
push_middle 623809257
push_middle 481284609
push_front 677411408
push_back 955118219
push_back 967324027
push_front 21041003
push_middle 185788609
push_middle 365046586
get 134954
push_back 721086182
push_middle 103356736
push_back 515004309
push_back 570872445
push_middle 693205318
push_front 743477458
push_back 143847868
push_front 445908934
get 13426
push_front 178904822
push_back 456119816
push_middle 365868868
push_middle 456930687
push_front 322108332
push_front 327251175
get 117886
push_front 255704091
get 154332
get 138820
push_back 573732717
push_middle 481898759
get 49670
push_back 641590559
push_front 359930045
push_middle 642326029
push_back 308303865
push_back 140295956
push_front 838992573
push_front 612121399
push_middle 622902875
push_front 250548747
push_front 698340342
get 34245
push_front 561912908
get 51854
get 90229
push_front 482420708
push_front 751472115
push_middle 43467507
push_middle 257157673
push_front 364936921
push_middle 434740355
push_middle 233386028
push_back 562009591
get 52542
push_middle 606098161
push_back 886457890
push_middle 891259587
get 120775
push_back 947990030
push_back 846983723
push_back 927006884
push_front 646742591
get 100479
push_middle 867469604
push_front 105550283
push_middle 261120182
push_front 563457455
push_front 460798954
push_front 62300177
push_back 615493520
get 15719
push_front 133670279
get 28866
push_front 499319209
push_front 783580309
get 152348
push_front 519074904
get 12121
push_front 97989530
get 20013
push_back 842607899
push_front 123760935
push_front 261548027
push_front 185728046
get 67056
get 108249
push_front 904316493
push_middle 154812963
push_front 295133574
push_back 802264351
push_back 932690722
get 84334
push_middle 7577209
push_middle 626817583
get 13214
get 81518
push_back 59732599
push_back 781866665
push_back 283805841
get 154573
get 150964
push_middle 66720029
push_back 922041430
push_middle 407288308
get 81683
push_middle 566375894
push_front 544440827
push_back 367146096
push_middle 1294676
push_middle 900830366
get 79203
push_middle 963468062
push_back 939092573
push_middle 746200777
push_middle 304369643
push_front 913682408
push_middle 823937585
get 79046
push_back 868417144
push_back 255925001
push_back 79057994
push_front 963381157
push_back 967334642
push_back 156682659
get 11594
push_front 3803393
get 64525
push_front 893954233
push_back 593240539
push_front 980203559
push_middle 591863343
get 52908
get 144364
push_front 434659735
push_front 95048495
push_front 166982385
push_back 444655381
push_front 477771210
push_middle 120690140
push_back 490620314
push_back 451265237
push_middle 669797613
push_back 504435454
push_back 121614434
push_middle 602692313
push_middle 47818703
push_middle 70242135
push_back 294796674
push_back 829102067
push_middle 355343267
push_middle 534208988
push_back 943822773
push_back 578720842
push_back 448328251
push_back 742204186
push_middle 413290068
push_middle 658069579
push_back 361710693
push_back 354752554
push_front 142905082
push_back 523391170
push_back 932919320
push_front 335403701
push_front 405214462
get 107017
push_front 165383047
push_front 331528984
push_back 12136184
push_middle 660099463
push_middle 9079640
push_middle 888673664
push_back 148254835
push_front 926390661
push_middle 996576569
push_back 321512890
get 80076
push_back 63816501
push_back 44690074
get 67325
get 32212
get 117619
push_middle 523018405
push_middle 274355168
push_back 857389073
push_back 916787502
push_back 428625730
push_front 540402939
push_front 746049769
get 140245
push_back 370181190
get 137125
get 64149
push_front 324232445
push_back 518429939
push_back 719199304
get 94654
get 92698
push_front 155813535
push_back 820119585
push_middle 208905899
push_middle 257507902
push_back 7234641
push_back 157977021
push_front 132579034
push_middle 724330585
push_middle 907146299
push_middle 952588205
push_back 323417444
push_front 31822222
push_front 398230309
get 68560
push_middle 980393728
push_middle 189168497
push_middle 772594922
push_back 859043178
push_middle 454255689
push_middle 240895020
push_front 56671568
get 93481
push_front 8969381
push_middle 627827368
push_middle 198968612
push_back 589265551
get 140357
get 11207
push_back 910754624
get 123630
push_back 77800332
get 139010
push_middle 995648907
push_back 512602502
push_middle 306852096
get 1799
push_front 610460432
push_back 386776809
push_middle 198927348
get 89718
push_back 252576649
push_front 41560115
push_front 241848112
push_front 137238966
push_middle 733322919
get 86377
get 79497
push_front 77292323
push_back 389747130
push_middle 117190107
push_front 931545636
push_back 325508201
get 88284
push_back 158682883
push_middle 665895158
push_front 647262054
push_front 657877291
push_back 900585998
push_middle 576758735
get 53714
push_back 182352435
push_front 131945740
push_front 967292740
push_middle 119338095
push_front 768020990
push_front 410155005
get 21594
push_middle 78228233
push_middle 759108164
get 8684
get 60411
push_front 849914071
push_front 963182631
push_front 865037348
get 48392
push_back 836744114
push_back 537436113
push_middle 160911649
get 154610
push_back 47203325
push_middle 471881849
push_front 910875792
get 89584
push_middle 817170920
get 53513
push_back 940958254
push_front 664719688
push_back 34026198
push_front 560114190
push_back 21143935
push_front 495369589
push_middle 997821247
get 119760
get 128090
push_back 885800548
get 17006
get 88115
push_front 625302684
push_back 780783095
push_middle 992534163
push_back 635604852
push_back 654530674
push_front 501240674
get 136713
push_back 40475565
push_back 571541208
push_middle 965358871
push_front 63791714
push_back 680742871
get 44845
push_middle 295513873
push_back 448920321
push_front 324788470
push_front 20686012
push_middle 175070031
get 129689
push_middle 257564765
push_back 534690611
push_back 54157522
push_front 127269976
get 134004
get 111225
push_back 604001080
get 45420
push_middle 198569012
push_back 773009464
push_front 346074588
push_back 772631393
push_middle 26454579
get 15088
push_middle 859288800
push_front 304087245
push_back 550564278
get 120821
push_front 860637802
push_middle 522498858
push_back 394888372
push_front 327302759
push_back 771527979
push_front 904876671
push_front 341794779
push_back 914990224
push_back 293702376
push_middle 577620
push_middle 576420475
push_back 574868016
push_front 280866031
get 58959
get 9110
get 76408
push_back 74683226
push_middle 237298509
push_middle 347143451
push_front 927647003
push_front 3282450
push_front 656933156
push_middle 361853474
get 68169
push_front 369450239
push_middle 942354572
push_middle 346324422
get 68336
get 63965
push_middle 688395996
get 77951
push_middle 179086357
push_back 131779602
push_back 761063959
push_front 580351430
push_middle 47870778
get 30757
push_back 461267159
push_middle 354703998
push_back 770601617
push_back 792424871
get 54537
get 50783
push_back 250614160
push_front 23609423
get 53303
push_middle 846574262
push_back 662472599
push_front 247751990
push_middle 270756563
push_front 926577061
get 10279
get 44332
push_middle 379312755
get 132878
push_front 252186903
push_back 275427308
push_back 302270266
push_front 595999123
push_front 933569729
get 8729
push_front 955014222
push_front 486092212
push_back 798770095
push_middle 95758888
get 63555
push_front 942023165
push_back 699540349
push_back 59584219
push_middle 368536423
push_back 315474035
push_middle 803194199
push_middle 509300154
get 43849
push_front 576190457
push_back 158431171
get 71281
push_middle 960217338
push_middle 51517648
push_back 404990300
push_back 546814657
push_middle 551421388
get 102888
push_back 515213814
push_front 917904368
get 83234
get 148052
push_front 141643805
push_middle 132192005
get 98710
push_back 509194150
get 70766
get 15995
push_back 252755719
push_front 829171698
get 27821
push_back 29358361
push_middle 692087861
push_back 736467317
push_front 947368795
get 130216
push_back 751556721
push_back 734189691
push_front 673983037
push_back 964872761
push_middle 694022790
push_front 468292737
get 56717
push_middle 618119924
push_front 388742002
push_middle 306501772
get 99228
push_front 161359925
push_front 29255172
push_middle 747856785
push_front 879218141
push_back 517382874
push_middle 217521845
push_middle 118903169
get 30767
push_front 423522223
push_front 739950787
push_middle 639942227
push_front 243379216
push_back 75764390
push_middle 328606227
push_middle 513193382
get 88711
get 25233
push_middle 428164259
push_back 819606490
get 84680
push_middle 991284507
get 9084
push_front 27606359
push_back 191586100
push_front 471318913
get 144488
push_middle 939540264
push_front 678149206
push_back 670998951
push_middle 961893165
push_middle 108175537
push_front 893761441
push_back 171391752
push_back 864462398
push_back 195119883
get 42576
get 74165
push_middle 581069359
push_back 419797865
push_middle 131742454
get 66960
push_front 47795003
push_back 569535531
push_front 491321408
get 5299
push_front 187247819
push_back 707982982
get 22193
push_middle 710766651
push_middle 655235215
push_back 61955782
push_middle 855129936
push_middle 423883478
push_back 61138728
push_front 35682587
get 64786
push_middle 646121833
push_back 934973262
push_front 701904237
push_front 661383553
push_back 651547264
push_back 606632403
push_back 332276588
push_back 878493693
push_back 853942480
push_middle 669702605
get 47096
push_front 166401861
push_back 224516086
get 45574
push_front 425893794
push_front 389491143
push_front 761208741
push_middle 157976628
push_front 332234718
get 47178
get 76044
get 17027
push_front 484255303
push_middle 551800245
get 52552
push_middle 403633099
push_front 802786031
get 149967
push_front 620818020
push_front 644779047
push_back 605035937
push_front 836349212
get 92798
get 72089
push_middle 58261021
push_middle 440444059
get 126467
push_middle 326663069
push_middle 170009468
push_back 683634609
push_middle 806018671
push_back 610980331
get 64960
push_back 860437035
push_back 833664019
get 59973
push_back 366255175
push_front 116891596
push_back 625923362
push_front 686845691
get 153694
get 127330
get 95784
push_middle 29264649
push_middle 419279562
push_front 560955320
push_front 288679385
push_front 870021070
push_front 549891218
push_back 348583173
push_middle 375056849
get 82979
get 77286
push_back 502470101
get 21453
get 126240
get 126348
push_middle 229410469
push_front 124528852
get 117563
push_front 303830219
get 62794
push_back 327593697
get 152486
push_front 515891169
push_back 556902325
push_middle 916951914
get 86712
push_front 112590294
push_back 333817903
get 106540
push_middle 565178754
push_middle 395911966
push_front 425489984
push_middle 300787575
push_middle 470104242
push_middle 183706724
push_middle 571718094
push_front 9145591
get 22016
push_middle 518121958
get 58431
get 139590
push_back 450851947
get 28625
get 93564
push_back 99984897
push_front 151034356
push_back 286662664
get 7564
push_front 4140973
get 99640
push_back 993300199
get 141737
push_middle 966063550
get 8503
get 142020
push_back 863976546
push_back 999960763
push_middle 591297288
push_middle 330355216
push_middle 39176427
push_middle 527584375
push_back 978630259
push_back 86330052
get 39864
push_middle 885469463
get 140150
get 140985
push_middle 651585520
get 121598
push_front 864307069
push_back 625935247
get 69600
push_front 416491200
get 148391
get 27693
push_middle 40764133
get 143706
push_middle 628195179
push_front 286199907
push_back 764255244
push_front 267034431
push_middle 459030270
push_front 577092044
push_middle 448127011
get 114908
push_front 71491131
push_middle 242645226
get 32529
push_back 684129030
get 45411
push_front 872201444
get 1026
get 3096
get 42971
push_front 939368435
push_middle 90125970
push_back 920908983
get 13003
get 65613
get 38509
get 35196
push_front 503418063
get 31451
get 109208
push_front 178559457
push_back 414376668
push_back 734969257
get 141134
push_back 320248377
push_back 737928276
get 23234
get 123547
push_back 305182409
push_middle 36287650
push_back 154936529
push_front 89349093
get 75665
push_front 394549908
push_front 715905367
push_front 336404231
push_middle 806780863
push_middle 164842152
get 98159
push_back 272872737
get 103479
push_middle 212771640
push_middle 381304638
push_front 819460178
push_middle 283755741
push_back 634186353
push_back 695551702
get 13217
get 141598
push_back 988557697
push_front 16301660
get 144774
get 81479
push_back 502649773
get 2934
push_back 751653956
get 111638
push_middle 879394424
push_middle 650101403
push_front 406441003
push_front 842269766
push_back 249789284
push_back 217298903
push_front 994747846
push_front 582359844
push_back 243961626
push_front 718004115
push_front 285589681
get 128653
push_back 68346711
get 97433
push_back 547855550
get 108620
push_back 528281121
push_back 428744445
push_back 853713097
push_front 283072106
push_front 726215661
push_front 825633146
push_middle 637199335
get 48236
push_front 184555655
push_back 692504764
get 51201
push_back 722483982
push_back 590612350
get 89215
push_middle 4348345
push_middle 306438297
push_middle 927761879
push_back 846684904
get 29985
push_back 512150895
push_middle 468867461
get 78364
push_back 705552958
get 78990
push_back 328917893
push_front 799814055
push_back 38420446
push_middle 329547131
push_back 396621606
push_front 739869283
push_front 427861872
push_back 175501005
get 97427
push_middle 723406863
push_middle 900190117
push_front 984952501
push_back 407420582
push_back 264513285
get 90302
push_middle 662285456
get 19319
push_back 227738815
push_front 319593919
push_front 182457381
push_middle 890450896
push_front 282884956
push_middle 280698453
push_middle 919442778
push_front 756353822
get 90342
get 20265
push_middle 748985942
push_back 700719907
push_front 213077167
push_back 85767981
push_front 821392282
push_middle 278121554
get 118644
push_back 185502546
push_front 609187959
push_back 555799952
get 9890
push_front 229196266
push_front 308354898
push_middle 235703276
get 113133
push_back 39512868
push_front 254651185
push_back 799055170
push_middle 167263763
push_back 595562195
push_front 969354066
push_back 981145208
push_front 334058700
push_front 27122113
push_front 203562724
push_front 814680283
push_front 930735277
push_back 917074113
push_back 313381975
push_middle 414494565
get 18888
get 57408
push_back 509894277
get 10530
push_middle 167591185
push_back 924518210
push_middle 147395566
get 17994
push_front 962501250
push_middle 352925434
push_middle 426843866
get 97163
push_middle 793640860
push_back 859129699
push_middle 344188299
push_back 254670195
push_back 55992783
get 137436
get 12976
push_middle 990035580
push_middle 704678390
push_front 165932688
push_back 288764521
push_middle 900295271
push_front 464059501
push_front 375053046
get 87708
push_front 338516570
push_front 888153100
get 67454
push_middle 591269315
push_middle 345351539
push_middle 775949492
push_back 91991867
get 102059
get 73826
push_front 377682816
get 74951
push_middle 428157760
get 97972
push_back 581216323
push_back 883610067
push_front 723523120
push_middle 877354694
get 94309
push_front 20714300
get 117418
push_middle 439877365
push_front 509716479
get 82374
get 151909
push_middle 869249403
push_back 746754690
push_front 569020566
push_back 732719253
push_back 575574035
get 35282
push_back 842221662
push_middle 881296874
push_front 834310343
get 113108
push_front 37401254
get 40070
get 15470
push_middle 759519686
get 36026
get 122436
push_back 90129588
push_back 348273785
push_middle 45035355
push_front 668721354
push_back 455355923
push_front 897770888
push_middle 837280054
push_back 147750602
push_front 22460003
push_middle 281514718
push_back 672351924
push_front 562078854
push_back 234936064
push_middle 519265537
push_back 566139149
get 103886
push_back 179451940
push_middle 450569242
push_front 431486127
push_middle 441790859
get 83784
push_back 631733751
push_front 637920400
push_middle 312905916
push_back 225628049
push_front 20886310
get 21699
get 77126
push_front 911921536
push_back 573948760
push_middle 213932616
push_back 970749350
push_front 752164326
push_back 372956054
push_back 776841962
get 5522
push_back 35525392
get 51469
get 42669
push_middle 608574134
push_front 170950190
push_back 801901639
push_back 541334588
push_front 523918277
push_front 192116596
push_front 605286652
push_middle 612745729
push_front 156778872
push_middle 782508885
push_back 344252226
push_back 962617715
push_back 19551631
push_middle 769873395
push_middle 813013145
get 116980
push_middle 676226280
push_back 934413525
get 142513
get 153477
push_front 781023773
get 43093
push_front 837781695
push_back 490752480
get 85378
get 42583
get 135302
get 100425
get 85391
get 41998
push_middle 12499746
push_middle 950706617
push_back 86656882
push_back 858396627
push_back 489891343
get 49125
push_front 687834793
push_middle 234650403
push_middle 941501963
push_back 865820556
push_back 106504739
push_front 767389031
get 92417
push_front 153653545
get 75648
push_front 389566567
push_middle 979352470
get 122884
push_back 334827046
push_middle 762826259
get 104908
push_middle 60182849
get 33000
push_front 718977934
push_middle 296350850
push_back 187723281
push_middle 213630414
push_middle 129302228
push_back 3617660
get 94365
push_front 41375168
push_front 695129825
get 71267
push_middle 636759334
push_front 295308811
push_middle 202456558
push_back 872101566
get 81876
push_back 123041325
push_back 358123429
get 129099
get 68380
get 86657
get 51127
push_back 70413655
get 144530
get 136160
push_front 662689869
push_front 416495381
get 46094
push_front 909985548
push_middle 944979981
push_middle 706227622
push_middle 939715201
push_middle 999608041
push_back 997204421
push_front 788280596
push_middle 839505666
push_front 950923532
push_back 820795163
push_back 673080404
push_back 650896856
push_middle 324977480
push_back 752411060
push_back 666641139
push_middle 972923972
push_front 441933965
push_front 767140673
push_back 759949972
push_front 922736693
push_middle 815344517
push_front 534694591
push_back 969961527
get 146005
push_back 196518533
push_middle 40020011
push_middle 138290685
push_back 888202801
push_middle 52266279
push_back 767906053
push_back 684640436
push_front 878525891
push_middle 310696885
get 110011
push_front 293378299
push_front 271873059
push_middle 206049988
push_back 656992283
push_back 463876657
push_middle 398133125
push_back 779126079
push_middle 125510542
push_back 73759857
push_middle 274336474
push_front 870689948
push_middle 842894688
push_back 591072591
push_middle 464306146
push_back 501777884
get 19568
get 124160
push_middle 15392075
push_middle 374448468
get 123537
push_front 432733210
push_front 567811337
push_middle 466302905
push_middle 670344661
push_front 594706262
push_back 893238249
push_front 424254020
push_front 612000978
push_middle 466096726
push_front 830888744
push_middle 105386742
push_middle 474893546
push_back 860551509
push_back 62269959
push_middle 86468540
push_middle 446821625
get 122260
get 50352
push_back 163052989
push_back 440690108
push_middle 54708925
push_middle 566479445
push_front 976740885
push_middle 285635030
get 125019
get 115909
get 25416
get 50433
push_back 905254696
get 75908
get 8621
push_front 508339342
push_front 17000454
get 155190
get 54993
push_back 948754064
push_middle 831329117
push_middle 311762650
push_front 198236486
get 2468
push_back 866996641
push_back 107064811
push_back 589042270
get 6118
get 295
push_back 275052024
push_middle 335170078
get 94920
push_middle 309819374
push_back 868596366
get 142909
get 121238
get 47380
push_back 611135228
push_back 397015425
push_middle 975390215
push_front 956472360
push_back 755827122
push_front 768604972
push_front 574409074
push_middle 676069516
push_back 174832774
push_middle 81686692
push_front 867873284
push_middle 733796933
get 40515
push_back 465346440
push_back 346460655
push_back 384886817
push_back 137385918
get 150290
get 80500
push_front 455877086
push_back 994685413
push_middle 552569446
push_front 830470536
push_middle 97836443
push_middle 277361652
push_back 430870977
get 31088
push_front 986447436
push_front 412687967
push_front 282092133
push_back 48991253
get 7674
push_back 485907334
push_back 575946683
push_back 292900201
push_back 557054042
push_back 738049286
push_front 666714754
push_front 463391526
push_back 259674635
push_front 480679963
push_front 785360078
push_front 873767706
push_back 551805886
push_front 543796907
push_back 613238002
push_back 77863219
push_front 486219806
get 135482
push_front 762935475
push_middle 234269111
push_back 397524794
push_middle 839085619
push_back 575787680
push_middle 823578713
push_middle 429670419
push_middle 99773942
push_middle 742069358
push_middle 215140518
push_back 653157128
push_middle 565988717
get 8482
get 101800
push_front 822613206
get 95819
get 114813
push_middle 336776137
push_front 754471534
push_middle 328354812
push_middle 854958303
push_front 888906446
push_middle 784590297
push_back 648201295
push_middle 790695977
push_front 539632254
push_front 668360059
get 111686
get 42409
push_middle 773845083
push_front 750874834
get 110889
push_middle 91357009
get 148528
push_middle 899384799
push_middle 724193789
push_back 364495607
push_middle 917975704
push_back 913249626
push_back 282450511
push_back 959102796
push_front 48625436
push_middle 881453135
push_back 378304702
push_middle 195717266
push_back 934334765
push_middle 652361975
push_front 797634744
get 64722
get 21502
get 127260
get 85192
get 70730
get 103690
get 24095
push_middle 579453408
push_front 47471070
push_back 823770577
push_front 919551920
push_middle 680756443
push_middle 588200337
push_back 559165329
push_front 186659067
push_back 350531236
push_middle 841752627
push_back 809622656
push_back 916129005
push_front 943412917
push_middle 993983285
push_front 111927589
push_middle 952235896
push_front 1928315
push_back 59706726
push_back 107682407
push_back 753367734
push_front 939532277
push_middle 971728686
get 151445
push_middle 752643445
push_front 841707739
push_front 495354322
get 107604
push_middle 387412607
push_back 293848529
push_middle 25808801
push_middle 667780323
push_front 621442141
push_back 473140015
push_middle 713098872
get 27114
push_front 430002094
push_back 554450217
push_front 471689735
push_middle 951997613
push_front 212379761
get 9850
push_front 982652417
push_middle 507043974
push_front 681970205
push_middle 326745539
push_front 152837553
get 33372
push_middle 731538436
get 126149
push_front 9073427
push_front 908464538
push_middle 739357338
push_front 94825454
get 96849
push_back 703004761
push_back 979285736
push_back 786760952
push_middle 243706697
push_back 322903206
push_back 857689233
push_front 866115849
push_middle 526150658
push_back 589681983
get 160
push_front 734973198
get 101948
push_front 376691539
push_back 918109178
push_front 613263752
push_front 258612938
push_back 498716635
push_front 346886155
get 8791
get 91166
get 32605
get 9113
push_front 461521310
push_middle 714673908
push_back 136008496
push_middle 432716818
push_back 904578447
push_back 308820108
push_front 379574433
push_front 206412016
get 89141
push_back 194764807
push_middle 73372916
get 70210
push_front 175817291
push_middle 14654032
push_middle 402512698
push_middle 191102905
push_front 125228480
push_middle 463991377
push_back 970236550
get 4035
push_middle 849322960
get 18522
get 102208
get 48649
push_middle 640961678
get 142517
push_front 861964871
push_middle 200058380
push_middle 90373678
push_middle 807954895
push_back 339416425
push_front 506893950
get 111273
push_middle 163015193
get 141241
push_front 693363252
push_front 824270659
get 19185
get 119574
push_back 669079592
get 38145
push_front 822860894
push_back 719801196
get 73742
push_front 218050957
get 103870
get 74684
push_back 71307058
get 99636
push_front 689254691
get 97047
get 23947
get 6702
push_front 132580835
push_back 688202689
push_front 682116417
push_back 896091887
get 107780
push_middle 863119205
get 48040
get 71269
push_middle 728303255
push_middle 211963763
push_back 726003033
get 82578
push_middle 771512273
push_back 731059802
push_front 234370448
push_front 947497014
push_back 636156673
get 37615
push_back 877267078
get 39034
get 146836
push_middle 946231000
get 111902
push_back 11681439
push_back 553473775
push_front 837219090
push_middle 508020673
push_middle 101850874
push_middle 115784945
push_front 956488259
push_middle 214031024
push_front 292559868
push_front 685984856
push_front 594268505
push_back 20032783
push_middle 456020721
get 18732
push_front 741370269
push_middle 286365530
push_back 573967139
get 1355
push_front 952824970
push_middle 852324208
get 92472
push_front 681605821
get 41134
push_back 229931021
get 21973
get 40366
push_back 164200545
push_back 322378557
push_middle 28165230
push_front 30420741
push_middle 881583405
push_back 558742648
get 60580
get 57408
get 34222
push_front 662536099
push_back 843199107
get 70051
push_back 908460026
get 55976
push_front 384462176
push_back 119356498
push_middle 465838825
push_back 554736031
get 41875
push_front 350558737
get 37643
push_front 368924031
push_back 297936579
push_front 6626991
get 143879
push_middle 804148435
push_middle 723217178
push_back 765899322
push_back 783090172
push_back 338058184
push_back 995158101
push_back 384451196
push_back 935434503
push_middle 738905954
push_middle 549532765
push_front 65763345
push_middle 826213212
push_front 661812046
push_middle 800257586
get 125219
push_front 15208698
push_back 797768417
push_front 206898671
push_front 182818673
push_front 40747166
push_front 88618829
push_middle 530390215
get 30012
push_front 936342381
push_front 664079188
get 136627
push_front 778340529
push_middle 920122653
get 122091
push_front 193811119
get 27832
push_middle 420550275
get 99092
push_back 467151816
push_front 395635613
push_back 323405953
push_back 955536047
push_middle 444715610
push_back 349404601
push_back 543543998
push_middle 278790369
get 140632
get 107456
push_middle 433486382
push_middle 469051517
get 93836
push_front 873875900
get 84927
push_front 113060762
push_front 305024459
push_front 833486445
push_front 977693759
push_back 414219324
push_back 404939967
push_middle 489653504
push_middle 502137223
push_middle 976186650
push_middle 775090009
push_middle 974955403
get 26514
push_front 933325734
push_back 156050689
push_front 906538027
push_front 755826464
push_back 108564686
get 1574
push_front 486611735
push_middle 862477313
push_back 839665876
get 111177
get 142316
get 66296
push_middle 939557065
push_middle 810868964
get 12715
push_back 609487254
get 16652
push_back 119268553
get 97619
get 96809
push_front 398944779
push_middle 7052140
push_back 897317761
push_front 786620283
get 135150
push_middle 793355920
push_back 44634108
push_front 747409024
push_back 592522876
push_middle 986386519
push_middle 279081730
push_front 597077717
push_front 609622936
push_front 973593922
get 66041
push_front 887605546
get 89499
get 57849
push_middle 389673861
get 13435
push_middle 993343314
push_back 508368342
push_front 754172423
push_front 587110981
push_back 131638370
push_front 98463543
push_middle 362996724
push_back 300952674
push_middle 495485047
push_middle 336160154
push_front 335366978
get 81583
push_back 799375369
push_back 373973902
push_front 513723743
get 77632
push_front 514308507
get 67869
push_back 572164259
push_middle 636400555
get 34858
push_back 642285495
push_middle 246549259
push_front 328790626
push_back 464826732
get 95895
push_middle 596957570
get 143346
push_front 478910021
push_front 244474139
push_back 916165750
get 110641
push_front 65444791
push_back 675863422
push_back 879287515
push_front 936804564
push_front 146295383
get 68611
get 97673
push_middle 230190587
get 89700
push_front 853192760
get 9731
push_back 485301939
push_front 908746372
get 8994
push_back 511587361
push_middle 232148027
push_front 42578314
get 125000
push_middle 589481765
push_front 629519857
get 121137
push_front 173243521
push_back 794467264
push_middle 537607982
push_back 901455047
push_middle 599312794
push_middle 716589375
push_back 892013524
get 36741
push_front 280710644
push_front 26243298
push_back 804909706
push_middle 538222721
push_middle 814595437
get 138349
push_middle 127817048
push_front 212016300
push_front 871893813
push_front 804604781
push_front 206211153
push_front 101313040
push_front 285737797
push_middle 921717760
push_front 230104957
push_back 642549269
push_middle 988776075
push_middle 228459125
push_middle 411463463
push_back 934298407
get 125900
get 125601
push_back 293260926
push_front 605646998
push_back 573717526
push_back 190103181
push_front 239737689
get 61843
push_middle 99575631
push_front 707049846
push_middle 996233954
push_middle 742501945
push_back 149505867
get 62468
push_front 255044485
get 119911
push_middle 383034150
push_front 3846239
push_front 740935726
push_middle 172511943
get 137278
get 17394
push_back 827197913
get 127304
push_front 266965678
push_front 985446253
get 148215
push_middle 908171517
get 28310
push_back 961473739
push_back 275591909
get 13002
push_middle 584663656
push_middle 833051704
push_middle 130066408
get 1726
push_middle 967500649
push_front 749635042
push_front 135663920
push_back 98232405
push_back 182514703
get 116886
push_front 901107176
push_middle 693339235
push_middle 147270656
push_front 155601294
push_middle 888988592
push_middle 131647924
push_middle 684778063
push_front 406786358
push_front 611387962
push_front 641257279
push_middle 209589501
get 79788
push_back 806369213
push_middle 447513217
push_front 413782692
push_middle 404810465
push_front 907565911
get 107549
push_back 293464313
push_back 206184551
push_back 619318099
push_front 80667729
push_back 98002933
get 99465
push_back 440531655
push_front 899643421
push_back 977149098
get 25006
push_middle 504700427
push_back 104322103
push_back 296100727
get 57762
push_back 737171483
get 126032
push_front 122896265
push_back 451712008
get 83544
push_middle 193462787
push_back 510432150
get 78922
push_front 585507238
push_back 709930546
push_back 934213492
push_middle 846204797
push_back 440578568
push_front 854085344
push_middle 406158288
get 129621
push_back 645597716
push_middle 588647226
push_front 901390431
push_back 861346426
push_back 67337698
push_middle 370502382
push_front 662658247
push_middle 157289642
push_back 538818111
get 122458
push_middle 971948363
push_middle 543089580
push_front 220140882
push_back 841694915
push_back 485575048
push_back 145692420
push_middle 971493452
get 114921
push_front 68258017
push_middle 209077462
push_middle 928009261
push_middle 304063706
push_back 192094996
get 132864
get 59604
push_front 933367938
get 117962
push_middle 708696762
push_front 476083430
push_front 28007986
get 150036
push_front 120826370
push_middle 337024622
push_middle 897403948
push_middle 236961975
push_front 324415583
push_back 185593637
push_middle 434092014
get 110898
push_front 760221822
push_back 936980718
push_middle 572718958
get 122269
push_middle 323285157
push_middle 862820861
push_front 944449537
push_front 638221899
push_middle 637254659
get 15031
push_middle 577524219
push_middle 973686408
push_back 127016281
push_middle 761233652
push_front 681286128
get 147191
push_middle 740640962
push_back 485072722
push_back 746920382
push_front 787918944
push_back 858516204
get 12382
push_middle 508421369
push_back 453302956
push_middle 894242922
push_back 431249104
get 21213
push_middle 187582341
push_middle 740034482
push_back 867668141
push_front 985842978
push_back 717979471
push_back 193652739
push_middle 705638057
push_middle 166061145
get 94168
push_back 583051640
push_middle 915016658
push_middle 170590088
push_back 365365000
push_middle 801768459
push_middle 882072861
push_front 809474548
push_front 466096854
get 73101
push_middle 238604640
push_front 207345125
push_back 928527520
push_middle 739406791
get 9169
push_middle 455765731
get 15846
get 144955
get 103225
push_back 572185351
push_middle 580713711
push_back 760966000
push_middle 21964543
push_middle 155272064
push_back 498531779
get 53949
get 65644
push_front 436383046
push_back 46171304
push_front 144620607
push_middle 722337433
push_back 911627794
push_back 339626790
push_back 948099858
push_middle 748169973
push_back 500680236
push_back 810238036
get 81949
get 91157
get 79975
get 61837
push_middle 691736806
push_front 683232095
get 65237
push_back 583270038
push_front 932776285
get 115332
get 73895
push_middle 875267157
push_back 506098176
push_middle 261360574
push_front 737093935
push_front 30781040
push_middle 76398222
get 124758
push_front 237575790
push_middle 279693886
get 79404
push_front 729806077
push_front 9218342
push_middle 345537508
push_middle 335891239
get 16479
push_middle 114921691
push_front 62295000
push_middle 508370257
push_middle 911203449
get 149762
get 56711
push_back 252446867
push_middle 247545486
push_middle 560257729
push_back 750255289
push_back 853812853
push_middle 406282231
push_back 622561136
push_middle 610375280
push_middle 919465214
get 9724
push_middle 840498076
push_front 346725203
push_middle 700689945
push_front 845968645
push_middle 185407819
push_front 547365506
push_front 673732657
push_middle 472753630
push_front 135306217
get 41969
push_front 233608874
push_front 816231069
push_middle 588640252
push_back 628302474
push_front 666742516
push_front 358730374
push_front 215277457
push_middle 532522032
get 156752
push_middle 823726735
push_back 942050924
push_back 205127436
push_middle 995835937
push_middle 734064518
push_back 773314357
push_back 720405931
push_front 786961442
push_middle 317967175
push_back 399765081
push_front 251468657
push_front 327147102
push_front 259258869
push_middle 961408359
push_front 900832921
push_middle 7824073
push_middle 997231570
push_back 132709776
get 131674
push_back 447931752
push_middle 259121440
push_middle 77974607
push_back 109951502
get 119367
push_front 394393055
push_front 201979964
push_back 575875294
push_middle 175737590
push_middle 11135677
get 88650
push_back 866124549
push_front 937105160
get 40198
push_middle 183067447
get 106732
push_middle 774277379
push_front 959768099
push_back 241717596
get 141718
get 34194
push_middle 813201591
push_middle 801926666
push_middle 911491923
push_back 422534804
push_front 829709365
get 109956
push_front 352552110
push_back 357675354
push_back 803477030
get 59089
push_back 892833351
get 131401
get 107494
push_front 89919084
push_middle 818882048
push_middle 127636750
get 10651
push_back 78305278
get 109337
push_middle 286684507
push_middle 894909493
get 128788
push_front 689792095
push_middle 593958850
push_middle 617857263
push_front 502720523
push_back 577095585
push_front 237412098
get 89288
push_front 76330518
get 64954
push_middle 888547001
push_back 568275705
push_front 750314403
push_front 606268514
push_back 170827206
push_back 760987276
get 90149
get 58106
push_front 704461872
push_middle 635192787
push_back 258850391
push_back 882361258
push_front 771024314
push_front 835332290
push_front 292706330
push_back 837053533
get 75580
push_back 834462707
push_middle 130680892
push_back 518881705
push_middle 486689758
get 35273
push_front 898266419
push_back 65965235
push_middle 472129442
push_back 533105914
get 24316
push_middle 497853403
get 107627
get 49221
push_front 473452348
push_middle 308552125
push_back 331635556
push_front 874703564
push_back 699445450
get 146769
push_front 501812234
get 84255
push_middle 769900013
push_back 970906030
push_front 920664356
get 79288
push_back 45105998
push_back 391360684
get 151056
get 152562
push_middle 146869331
push_middle 315595460
get 81566
push_front 58995986
push_back 498555355
get 113020
push_middle 683292711
push_middle 161936497
get 17240
push_front 405060064
get 30565
push_front 323790035
push_front 144116455
push_back 13453980
push_front 403266794
push_front 789399218
push_back 135460278
get 84663
push_middle 257320075
get 76082
push_back 96479299
push_middle 216457966
push_middle 71511883
push_front 146004971
push_middle 748106979
push_middle 648839107
push_back 770898205
push_front 484518413
get 149526
push_middle 572193443
get 83796
push_middle 163245836
push_front 394755101
push_middle 441845354
push_front 267803146
push_front 901352519
push_back 252970537
push_middle 543935588
get 55558
get 17342
push_front 751789329
get 29881
push_back 803556543
push_front 717981486
push_middle 374767743
get 85574
get 77260
push_middle 508512896
push_middle 289625376
get 5002
push_middle 44138079
push_middle 352737647
push_middle 129311632
push_back 981260300
push_back 481261220
push_back 543560309
push_middle 631201216
get 65283
push_middle 962994551
push_middle 468093074
push_back 895341112
push_front 287166447
push_front 428130985
push_front 110730269
push_middle 598235812
push_middle 99561312
get 91494
push_front 787529692
push_middle 974755827
push_front 592077985
push_back 783714690
get 113976
push_middle 95803728
push_front 317584692
get 22397
push_back 497719093
push_front 111694690
push_back 220692517
get 134434
get 138769
push_back 307736619
push_middle 949963145
get 142582
push_front 737390906
push_middle 864433327
get 25020
push_front 72906586
push_back 856266191
get 83385
push_back 222621394
push_back 166878755
push_front 604958996
push_middle 25147020
get 155667
push_back 578358366
get 14084
push_back 871444525
push_middle 752874792
push_back 716163486
push_middle 636189280
push_back 283607033
push_back 497462735
push_middle 177033141
push_back 123038066
get 122513
get 99730
get 13717
push_back 274061630
push_back 772566868
push_middle 181895976
push_back 203364863
push_middle 684941230
get 76048
get 5995
push_front 552392273
push_back 46496546
get 134702
push_back 787060376
push_back 516126794
push_back 20495652
push_back 123350686
push_front 969819759
push_middle 521490970
push_middle 650530849
push_middle 770489428
push_middle 382573283
push_front 731179658
push_back 610494183
get 8347
get 89660
get 101351
get 67118
push_back 146422868
push_middle 913734407
push_back 403654728
push_back 616320182
get 135311
get 124540
push_middle 789926410
push_middle 157004949
push_front 472606932
push_back 877781197
get 67480
push_middle 920770945
push_front 730360114
get 41909
push_back 878361850
get 46992
push_back 690906803
push_back 122239637
push_back 584993180
push_middle 48085385
push_back 853364420
push_middle 878784138
push_middle 465962229
push_front 236550335
push_middle 363596981
get 119113
push_back 922933848
push_back 201773799
push_back 997022963
push_front 562558133
push_back 347717595
get 131460
push_front 716708572
push_back 989959823
push_front 874689774
get 66761
push_middle 267308228
get 112039
push_front 113793862
push_front 141313
push_front 285648111
push_middle 937996915
push_front 445551124
get 84987
push_back 405227066
push_back 308970590
get 33674
push_back 244061941
push_middle 798558999
push_back 503425281
push_front 111847088
get 138896
push_front 968866790
push_front 793324634
push_back 476775558
get 62857
push_front 916967072
push_middle 570711091
push_back 183552634
push_front 314735219
push_middle 354719928
get 35722
push_front 735571706
push_back 140450474
get 62940
push_front 936874678
get 155174
push_back 613160809
push_back 894680464
get 136737
push_middle 318661965
push_back 723295741
get 70219
get 49789
push_front 762179247
push_front 266332879
push_middle 672572365
get 150326
push_front 752965421
push_middle 442629695
push_middle 670117830
push_back 159574778
get 65255
push_back 245508197
get 5226
push_front 770544336
push_middle 755273236
push_front 952443767
get 70295
push_back 729728317
get 76457
push_middle 406799055
get 27487
push_front 22655478
get 129003
push_middle 557740582
push_middle 98075607
push_back 412573498
get 108623
push_back 418070333
get 110078
push_front 187486492
push_front 981662159
get 65538
get 67298
get 21123
push_front 898267403
push_back 680488293
push_back 355257156
get 109974
push_front 824042016
push_front 632981907
get 81479
push_front 569668572
push_front 565082509
push_middle 149054367
push_back 188472306
push_front 206778933
push_front 964073662
push_back 413371092
push_back 506368887
get 85153
push_front 459273782
push_back 968528243
get 48171
get 107652
push_back 878097889
push_front 534622253
push_middle 288959510
push_middle 55459230
push_middle 563374502
push_middle 817104788
get 104512
push_back 910497986
push_middle 781553833
push_back 596953959
push_middle 320424060
get 48648
push_back 486229687
push_front 232787166
get 41041
push_middle 877819064
push_back 45030327
push_back 398181557
push_front 242463380
push_front 303936218
push_back 125786789
push_middle 74207676
get 96108
push_front 504579979
push_back 788908240
push_front 430453252
push_front 401543809
push_front 158050656
push_front 399504645
get 110224
get 92578
push_middle 951485941
get 79361
push_front 792734122
push_back 747571102
push_back 201844263
push_back 291668649
push_front 64703459
push_back 864756200
push_middle 174135755
push_middle 656294175
push_front 136192217
push_back 631339494
get 41329
push_front 180837262
push_front 978038034
push_middle 277249176
get 106075
push_back 280236195
push_front 985083231
push_middle 225914280
push_front 166968870
push_back 453559927
push_front 374171394
push_front 37457588
push_back 963933838
get 65353
push_back 551860368
get 99188
push_front 426588149
push_back 111527859
get 128877
push_front 595596565
push_middle 981406028
push_middle 532331003
push_back 13562756
push_back 443140402
push_middle 21131132
get 143376
push_front 97694072
push_front 105145638
push_front 135123536
get 102524
push_middle 36823809
push_back 210989372
push_back 296987895
push_back 318280026
get 83857
push_back 274649075
push_back 305964747
push_middle 947620110
push_back 319225172
push_front 108141448
push_back 714228369
push_back 779817811
push_middle 136960897
get 9072
push_middle 66624329
push_middle 942070729
push_front 942633654
push_middle 165678673
push_front 813435180
get 122920
push_middle 470344449
get 12843
push_middle 908824241
push_middle 574949233
get 10904
push_front 821141461
push_front 527162904
get 78936
push_middle 991928307
push_back 137164173
get 116153
push_front 646183934
push_front 127807593
push_middle 165560187
push_front 863276572
push_middle 967054219
push_middle 93000059
push_back 250645692
push_front 528840575
push_middle 795662124
get 110809
push_front 591426612
push_front 445504021
get 111643
push_front 987412669
push_back 383167634
push_front 898711831
get 35014
push_back 166897957
get 107970
push_back 754389312
push_front 733834638
get 43685
push_front 199697986
push_back 428804331
get 110264
push_back 584591321
push_back 484774532
push_front 925020690
push_middle 77708759
push_front 81053596
push_front 605396139
get 97006
push_middle 30925827
push_middle 310900047
get 8121
push_middle 507985052
push_back 605673266
get 10735
push_back 733932607
push_middle 389908639
push_front 599033749
push_middle 300070957
push_middle 157496819
push_front 615195682
get 137771
push_back 54615657
push_front 803531206
push_back 176001235
push_back 85057119
push_middle 452261393
push_front 396010997
push_front 906204701
push_front 542367347
push_front 745241359
push_front 584254587
push_middle 69986306
get 156628
push_middle 765314076
push_back 498353076
push_middle 103432209
push_front 297778115
push_back 411734300
get 91802
push_front 674103452
push_front 919635838
push_front 361447155
push_middle 703658157
get 115724
push_middle 128703127
push_back 213937990
push_back 797027719
push_middle 489796094
get 118132
push_back 24564747
push_front 491188957
get 131173
get 9850
get 44003
push_back 318551063
get 78709
push_front 40660608
push_back 383359275
get 109505
push_back 722003757
get 117110
push_front 163483822
push_back 98655769
push_back 90681827
push_middle 578130939
push_back 464044244
push_middle 558185740
push_middle 357301264
push_back 7407088
push_middle 974387835
push_front 553054475
push_front 682684525
push_back 508002677
push_back 771322618
push_front 21581066
push_back 928325965
get 96850
get 152581
get 39826
get 62744
push_front 874099120
push_front 406422850
push_front 130142889
get 199
push_back 627874752
push_middle 106317028
push_front 963669730
push_back 325346276
push_back 524130159
push_back 359378827
get 119681
get 96412
get 123314
push_front 769130145
push_middle 491844111
push_front 319671881
push_back 194829495
push_middle 58296835
push_middle 106502676
push_middle 567434091
get 100939
push_back 106859124
push_front 390687889
get 114103
get 121778
get 112375
get 28809
push_back 55780097
push_back 479156584
push_back 538886668
get 32101
get 29135
push_middle 467959746
push_back 381071001
push_back 201279402
get 139510
get 261
push_back 552759786
push_middle 42222195
push_middle 970275567
push_front 312427026
get 135930
push_back 187826696
get 146039
push_middle 642259568
get 67880
push_front 403784825
push_back 533715783
get 90483
push_middle 323319235
push_back 65947641
push_front 980374682
push_back 664707860
get 114727
get 83827
push_back 547143706
push_middle 485596625
get 122842
push_back 790509952
push_middle 91902449
push_front 510285006
get 83394
push_middle 294186972
push_middle 5186307
push_back 181096492
push_back 951799693
push_middle 723518242
push_front 185335909
get 101595
push_back 26717635
push_front 587857555
push_middle 425950079
push_front 798243957
get 148854
push_back 941617568
push_middle 522285429
push_back 42141592
push_back 282936163
push_front 653118366
push_back 146935471
push_middle 274509874
push_middle 247786669
push_middle 501233247
push_front 875993696
push_middle 893382251
push_middle 713170790
push_middle 931786597
push_front 985362255
push_front 913913300
push_middle 783518858
push_back 395218501
push_middle 94149024
push_middle 940488872
push_front 452616878
push_back 999567959
push_back 723199276
push_middle 333562458
push_front 100254939
push_front 194069747
push_back 770333578
get 46628
push_middle 442491411
push_front 450166387
push_back 904754656
get 63873
get 125823
push_middle 71372939
push_middle 937776301
push_front 86127658
push_front 524709189
push_middle 958290023
push_back 376270519
push_middle 237684627
push_front 714093649
push_front 141808016
push_front 211015867
push_back 120567349
push_middle 760837231
push_middle 842415300
push_middle 987476264
get 112543
push_front 196804093
push_front 559755949
push_front 536942135
push_front 218058068
push_back 125623308
push_middle 669000218
get 33100
push_middle 583971413
push_back 50166377
push_front 790211577
push_back 197213877
push_back 42393009
push_middle 723963376
push_back 799505909
push_front 253797284
push_middle 119970588
push_front 683708046
push_front 279886719
get 70613
push_back 535900542
push_front 656814512
push_back 471713961
push_back 454585535
push_front 344424610
get 155504
push_back 709690166
get 113909
push_front 722128659
get 130398
push_middle 213005637
push_front 10271899
push_back 945982017
push_back 275031173
get 35486
push_front 319240791
push_front 349000881
push_back 865831952
push_front 110295478
get 88274
push_front 248399505
get 151487
push_front 872337869
push_middle 773882932
push_middle 116167675
push_middle 498408972
push_back 47972535
push_front 807221258
get 58647
push_front 9292052
push_front 32002172
get 81968
push_middle 787095829
get 62193
get 134770
push_middle 316786155
push_middle 267773744
get 60515
push_front 361010545
push_back 439240370
push_front 723987311
push_front 894478680
push_back 917096567
push_middle 810673349
push_middle 176763887
push_middle 589751303
push_back 894125793
push_front 346834985
get 145506
push_front 186387300
get 102063
push_front 848925861
push_front 910041186
push_middle 110699078
push_middle 997017942
push_middle 334128761
push_back 266650922
push_back 108287137
get 84273
get 140031
get 69581
push_middle 683095950
push_middle 868539840
push_back 205462591
push_back 260871593
push_front 198714726
push_front 740938486
get 105571
get 26920
push_back 999820689
push_front 796459375
get 45198
push_back 859013199
push_front 344329893
push_middle 398484912
get 14086
push_front 156040919
push_front 462149121
get 88819
push_back 325288524
push_middle 313478209
push_middle 670651756
get 16451
get 10517
get 149797
push_back 899887
push_back 725147419
push_back 840054785
push_back 858784125
push_back 721060609
push_back 848365914
push_front 67165230
push_front 938696194
push_front 108765263
push_back 216377172
get 12189
push_back 460390972
push_middle 439584232
get 12190
push_front 650234329
get 44803
push_front 563789267
push_middle 6031232
push_back 891410526
get 85933
push_middle 395633609
push_middle 275959869
push_back 746750
get 13033
push_front 361982215
get 111664
push_front 196875310
push_middle 749739998
push_back 793580881
push_back 565580638
get 127603
push_front 976974713
push_back 894601805
get 40740
get 99766
push_middle 441088074
push_back 521110788
push_middle 552437752
push_middle 846591404
push_back 17464432
push_middle 525084371
push_front 250728807
push_back 861832384
push_front 653949866
push_back 383021289
push_middle 974141325
get 1040
get 9654
push_back 617207645
get 148943
push_back 756670104
get 113924
push_middle 410943213
push_back 115277324
get 91853
push_front 751175763
get 135902
push_middle 879360013
push_back 301713610
get 125986
get 92540
push_back 696221020
push_middle 979695317
push_middle 113018663
push_middle 861814230
get 56943
get 44582
get 59061
get 92500
push_middle 563197949
get 56996
push_middle 359066137
push_middle 673811889
push_front 144382724
push_middle 847723640
push_middle 961665275
get 142652
push_middle 265634610
push_front 291176580
get 21723
push_back 62563212
push_front 481585255
push_middle 64865172
push_middle 947710090
push_back 325607733
push_middle 887138787
push_front 910397554
get 136629
push_back 314184413
get 2775
push_back 212104364
push_front 378168085
push_middle 109238092
get 88010
push_back 763682991
push_front 4617452
push_back 468788965
push_middle 931248229
get 147565
push_back 944665122
push_middle 305988921
push_middle 310465907
get 21225
push_middle 665962173
push_back 741575182
get 41006
push_front 873430907
push_middle 754117222
get 69847
push_back 822984761
push_front 767806653
push_front 984858059
push_middle 114309737
push_middle 226585199
push_middle 526199052
push_front 388315601
push_back 530000750
get 108944
push_back 311835700
push_front 161346272
push_back 284066740
push_middle 49186352
get 111014
get 37712
push_middle 583383651
push_back 167175938
push_front 777949414
get 118275
push_front 954075691
push_middle 75074165
get 139965
push_front 234168819
get 79016
push_back 809013246
push_middle 43869625
push_front 587131816
push_front 913724993
push_front 48080189
push_front 440513916
push_back 420224591
push_back 937142510
push_front 74669028
push_back 619241214
push_front 207842255
push_back 868335182
push_front 28972156
get 28447
get 54046
push_middle 7588494
get 92614
get 75391
get 154687
push_middle 703712356
push_middle 477703125
get 9540
push_back 32808361
get 139040
push_middle 157667641
get 29639
get 21994
get 106762
push_front 151318430
push_middle 548386269
push_front 747583360
get 128197
push_front 289753072
push_front 130928892
push_middle 145137776
push_middle 137816173
push_front 912293504
push_middle 182644348
push_back 833452149
push_front 132857715
push_back 12049859
push_middle 731152337
push_middle 154558377
push_back 375609669
push_front 191819530
push_front 579316697
get 128623
push_back 288815801
push_front 148677592
push_back 841467667
get 145273
push_front 91175526
get 65308
push_middle 529021731
push_back 50606004
push_front 516172922
get 3240
get 4848
get 134270
push_middle 401915462
push_middle 838241460
push_front 568003312
push_back 482055364
push_middle 212159466
push_middle 676801390
push_front 391482279
push_front 82678923
get 102874
push_front 525722247
push_front 300095533
push_front 999253039
get 95600
get 30288
get 140924
get 129258
push_middle 431125425
push_back 645713162
get 78975
push_front 168908731
push_front 425440717
push_back 439192758
get 34112
get 5583
push_back 468598462
get 61037
push_middle 322567618
push_middle 678725380
push_middle 42125405
push_front 171774259
get 112518
get 104021
push_middle 616735979
push_front 597231759
get 54922
push_front 482606342
push_back 536737790
push_back 221507534
push_front 643264880
push_middle 206054922
push_back 549501211
get 138421
push_middle 811162771
push_front 62031541
push_middle 186962563
push_middle 341241224
push_middle 96091673
push_front 272065737
push_middle 688624807
push_middle 924250978
get 58410
push_middle 924188623
push_middle 515619624
push_front 919592849
push_back 807633287
push_front 683278560
push_back 464911719
push_front 578581700
push_middle 655451314
push_middle 227994516
get 72917
get 44052
push_front 53466976
push_back 256862313
push_back 608409043
push_middle 253760709
push_back 384895255
get 130945
get 75409
get 133047
get 30551
push_middle 935668617
push_front 639179122
push_middle 784440448
push_back 266464567
push_back 747038119
push_front 211735839
get 74793
push_middle 908390579
push_front 88962272
get 93646
get 869
get 125034
push_front 157332152
push_back 538734980
push_front 177527274
push_front 603303502
push_back 917556064
push_back 123302472
push_front 199296961
push_middle 94105608
get 21592
get 35559
push_front 725678315
push_front 572022417
get 153339
push_back 862711506
push_back 992818528
get 112476
push_back 157959579
push_back 568418446
push_back 987839543
push_middle 115217878
push_middle 630560368
get 16945
push_middle 895536008
push_front 102451265
push_front 896558330
get 45384
push_front 390914921
push_back 546621393
push_front 386796364
get 73285
get 66982
push_back 652923310
push_back 401461032
push_middle 616757545
push_middle 851182666
push_front 698956905
get 138531
push_middle 224958661
get 87955
push_front 992175564
push_middle 509068120
get 68772
get 150843
push_middle 474077507
push_front 426977583
push_front 311364513
push_back 536615003
push_middle 616082103
push_middle 796975229
get 22488
get 113454
get 140889
push_back 972169196
push_front 718417312
push_back 284474224
push_front 296563494
push_back 452021053
get 31925
push_front 639984244
push_middle 894587487
push_middle 991191003
push_back 104503317
push_front 71093923
push_middle 550507704
push_back 282501499
push_front 259536638
get 85905
get 127015
push_front 738372184
get 153943
push_middle 734026024
push_middle 575188898
get 109306
get 151426
push_back 174070745
push_middle 276288767
push_front 509292413
push_back 998430302
push_middle 59181487
get 10841
get 88102
push_middle 280786617
push_middle 618303789
get 126707
push_front 159223378
push_front 307390741
get 144057
push_middle 220948716
push_middle 492786835
push_back 562146073
get 150586
push_back 870687934
get 144988
get 43591
push_front 137969084
get 117781
get 773
push_back 410306474
get 66440
push_front 639443852
push_front 805901888
push_back 940627884
get 85649
push_back 907993130
push_back 252997891
push_back 359280815
push_middle 757182648
push_back 873250385
get 81638
push_middle 973182838
push_front 608134690
push_middle 425392527
push_middle 599724608
push_front 149764651
push_back 715907192
push_back 272713713
push_front 858480730
push_middle 639663777
push_middle 170322531
push_front 945520875
push_front 616295533
push_front 566559722
get 29195
push_front 219125337
push_middle 678504078
get 71394
push_middle 347406608
get 74636
push_front 572135467
push_back 607458581
get 36144
push_middle 315088893
get 149082
push_middle 187441585
get 20565
get 100704
get 96489
push_back 864158701
get 46446
push_back 832627509
push_back 342735220
push_front 595345031
push_back 727377087
push_front 81558850
push_back 240708299
get 124750
get 11249
push_back 85111967
get 155832
push_front 876807869
push_back 455818748
get 73744
push_front 915309978
push_middle 795912898
get 39781
push_back 346313512
push_back 785556197
push_back 518681106
push_back 348884767
get 6094
push_middle 790231800
push_back 596584704
push_front 620406304
get 129305
push_middle 954792853
get 76602
push_back 210182531
push_front 584628391
push_front 446547664
push_middle 271947858
push_back 567860442
push_back 802694762
push_front 468464630
push_back 67363642
push_middle 179326052
push_middle 459049259
push_back 979791037
push_middle 318747392
push_back 968366096
get 28958
push_middle 213550459
get 40312
push_front 654610346
push_middle 145207662
push_back 478684583
push_front 360135561
push_middle 830349368
push_middle 67318776
get 45236
push_back 259331848
get 132732
push_back 644062364
push_middle 528055694
push_back 875852972
push_back 553614126
push_middle 984613605
push_front 334814757
push_front 834953776
push_front 191311400
get 133808
push_middle 899571562
get 17399
push_middle 451040154
push_back 429959502
push_back 711895596
get 12497
get 28748
push_middle 70817630
push_front 882769672
push_front 435900664
get 75106
get 104420
get 19289
push_front 544310898
push_back 382360329
push_back 499618911
get 13955
push_back 409617267
push_middle 764285015
push_back 287132688
get 28142
push_back 24432567
get 144409
push_middle 859993470
get 132728
push_middle 60248085
push_back 978038381
push_middle 344763654
get 154033
get 94637
push_middle 796114278
push_back 640549027
push_middle 658620372
push_back 567210253
push_front 536398512
get 5229
push_back 437689188
push_middle 708245686
push_middle 171087099
push_front 454098840
get 46414
get 86479
push_front 101262710
push_front 86363633
get 134395
push_back 92015378
get 2908
push_front 298570528
push_front 836238944
push_front 699799623
get 74968
push_back 87215780
push_middle 420188737
push_back 149676712
push_back 128304709
push_front 331097491
push_front 406411759
push_front 786717344
push_middle 117913120
get 94272
push_middle 847958864
push_front 412646617
push_middle 206795079
push_front 476048612
get 124201
push_back 363601838
get 106178
push_back 352473115
get 134368
push_back 833321336
push_back 1886201
get 74038
get 151901
push_front 134635228
push_back 418698436
push_front 188764308
push_back 109172373
get 87729
get 32613
push_front 918513099
push_back 962970369
push_back 778045019
get 125354
push_back 794941257
push_middle 400888592
push_middle 853193604
push_back 108498876
push_front 242222933
push_front 721608575
push_back 477564323
push_back 363440865
push_back 963888511
push_middle 381594397
get 155743
push_middle 360504971
push_middle 131166749
push_front 714025136
get 34333
push_front 594224828
push_front 360581255
get 112516
get 67718
push_front 144873429
get 119578
push_middle 785028985
push_back 546529681
push_front 147533429
push_front 46285323
push_back 13382078
push_middle 945230130
push_back 861869510
push_back 764257608
push_middle 300555500
push_middle 562103147
push_back 769684459
push_middle 70152860
push_back 194549153
push_back 405460481
push_front 194606121
push_back 190448942
push_front 73728677
push_back 580464067
push_front 127342297
push_middle 873175329
push_back 531904302
push_front 616738617
get 64918
push_front 315625284
push_middle 657489521
push_back 910581809
push_middle 243898202
push_front 954873205
push_middle 988083026
push_middle 389285706
push_back 363266163
push_back 748085991
push_back 268074163
get 156204
get 115663
get 71987
get 132581
get 24138
get 155991
push_middle 561906099
push_back 953875468
push_front 369761823
push_middle 30602913
push_back 477802202
push_middle 708065342
push_front 455372776
push_back 676066011
push_front 324147499
push_back 787032114
get 90263
push_back 113560384
get 28536
get 73222
push_middle 575920357
push_front 749621286
push_back 135259999
push_back 137981737
push_back 597386795
push_middle 801861181
push_back 687583256
get 11883
push_middle 265297923
push_front 895245642
push_middle 802811348
get 75435
get 127273
push_middle 465953218
push_front 108649893
get 92804
push_front 672495977
get 18353
push_back 275718364
push_middle 402717970
push_front 388283350
get 81862
get 15799
push_middle 29989797
get 71730
push_front 623252101
push_front 778077972
push_back 162423716
get 155147
push_back 987702789
push_middle 796635644
push_front 560592029
get 87482
push_back 945464785
push_back 72102253
push_front 33234118
push_middle 401229689
get 65947
push_front 239230835
get 17860
get 68614
push_back 358805619
push_back 164513453
push_middle 548296873
get 27432
push_back 802610182
push_front 483833848
push_front 214749676
push_back 661579440
push_back 25730799
get 155918
push_front 676892269
get 118090
push_back 477965375
push_front 13470719
push_middle 841263070
get 79902
push_front 822870672
push_middle 873782420
get 76790
push_front 88155780
push_front 271986057
push_middle 681067454
push_middle 884910099
push_back 807250119
push_front 279883643
push_middle 24873776
push_middle 70076356
get 65332
push_back 465314410
push_front 272541452
push_back 297232568
push_middle 696220593
get 75557
push_front 77035602
get 99116
get 38741
get 88296
push_back 773512543
get 149401
push_front 12432733
push_middle 828290315
push_back 369281534
push_front 432493790
get 144170
push_front 555104666
push_middle 417980167
get 62920
get 141812
get 65297
get 49434
push_back 201587147
push_back 288709462
push_front 531159679
push_front 760809394
push_front 433541205
push_middle 299422700
push_front 808001498
push_back 150310866
get 18467
push_front 433491187
get 44513
push_front 930830333
push_back 485467882
get 111147
push_front 267542378
push_front 240089758
push_back 767190154
get 60442
push_back 282628661
get 121420
get 87396
push_middle 41120271
push_middle 749080941
push_front 125187571
push_middle 718981513
push_middle 889064938
get 155035
push_back 17240611
push_middle 708792133
push_middle 438289709
push_back 744838695
get 124348
push_front 624502634
push_front 170896046
push_front 94517058
get 98185
push_back 893442927
get 64531
push_back 834230947
push_back 816372270
push_front 859373705
push_middle 78777691
push_front 208243024
push_middle 150153385
push_middle 61528435
push_middle 698744271
push_front 51248823
push_middle 981066609
push_front 872804740
push_middle 602883842
push_front 910484165
push_middle 508330241
push_middle 354201637
push_front 596931147
push_front 87468290
push_front 139347360
push_back 475855994
push_middle 474760537
get 113003
push_front 214507008
push_middle 281307119
push_middle 507185637
push_back 899718090
push_back 619336917
get 26083
get 649
push_middle 100239765
push_front 356412863
push_middle 693972547
push_middle 497714201
push_back 696016763
push_back 596559565
push_front 120628703
get 103839
push_back 108886762
get 37723
push_back 268402097
push_front 239158949
push_middle 930895975
push_front 545837304
push_front 496644762
push_back 961120725
push_middle 80479088
get 154788
get 51130
push_middle 209687311
push_middle 728196489
push_middle 680586017
get 20839
get 75163
get 80762
push_back 342344653
push_middle 482916470
get 137471
get 123181
push_back 176423318
push_front 766940851
push_back 904082567
push_back 938268926
get 17539
get 157329
get 70793
push_front 209590620
push_middle 481743140
push_middle 504609800
push_middle 895334922
push_back 853865336
push_back 373109035
push_middle 442643304
push_back 289677924
push_front 67626777
get 4652
push_middle 371837039
push_front 163263974
push_back 487830807
get 154351
get 121653
push_middle 802117806
get 43945
push_front 519789633
push_front 36230797
get 53591
push_back 940389625
push_middle 952401215
get 64988
push_middle 433482628
push_front 697669498
get 30055
get 14856
push_middle 655693175
push_back 581863331
push_back 763169046
push_front 488579404
get 65324
push_front 280976078
push_middle 349213633
push_middle 654967498
push_middle 320295537
push_front 536466631
push_back 917954627
push_back 981550311
get 83330
get 35428
push_front 418505590
push_front 739526500
get 135773
get 38191
get 102224
get 39421
push_back 887903357
push_middle 447426048
push_front 290180271
push_back 512909562
get 147703
push_front 360471751
push_middle 543211415
push_back 762242022
push_back 998306386
push_back 656786376
push_front 293428213
push_front 429404187
push_middle 388717772
push_middle 122879076
get 57920
push_back 683778509
get 138970
push_front 202470553
push_front 943549289
push_middle 656660933
push_front 273694760
push_back 362352242
get 125523
push_middle 117115052
get 156199
get 30311
push_back 747654780
get 114778
push_back 455097702
push_middle 97772835
push_middle 366027867
get 73662
push_middle 380870146
get 63925
push_front 901773642
push_back 294730996
push_middle 849714837
push_front 209991959
push_middle 897859076
push_back 702012302
push_back 68320334
push_back 962987257
get 43312
get 46282
get 156512
push_front 494131698
push_back 588672198
push_middle 726241668
push_front 39833450
push_middle 224241401
push_middle 297112549
push_front 143223456
push_middle 97429268
push_front 71264386
push_back 551795288
get 21452
push_middle 745501303
push_front 401845829
push_back 979634964
get 149122
get 71096
get 8544
get 139468
get 131626
push_back 727181725
push_back 875860589
push_middle 83926688
push_front 307432944
push_middle 313145373
push_middle 165784627
push_front 939951770
push_middle 835676200
push_back 364641317
push_back 950743455
push_middle 110580843
get 60007
push_middle 994007143
push_front 338834747
push_front 959992474
push_front 568655161
get 14462
get 136505
push_back 45777668
push_front 591988880
push_front 229191381
push_front 832450871
push_front 897084545
push_back 182546130
get 74923
push_front 284977468
push_back 291823373
get 24722
push_middle 500671565
push_front 251677031
get 104703
push_front 826609487
push_front 185552339
push_back 431125713
push_front 863727902
push_middle 531821080
push_back 624748987
push_back 645437522
get 124282
push_middle 765358702
push_back 149050205
push_middle 958165221
push_front 676519218
push_front 955411722
push_middle 156637892
push_back 13843354
get 70061
push_middle 204476324
get 77058
push_front 414764884
push_front 658383897
push_front 463269239
push_front 17997684
push_middle 468597539
push_middle 770055622
push_middle 935909787
push_middle 126379672
push_back 12163834
push_back 217318950
get 24723
push_back 497908478
push_middle 174036029
get 1038
push_back 566344421
push_back 899449918
push_back 251049232
push_middle 1415112
get 154104
push_front 559221521
push_back 30062612
push_middle 446322110
get 31401
push_middle 181928277
push_middle 559783308
get 40897
push_front 69122396
push_back 675103596
push_middle 585954877
push_back 531399595
push_front 352784597
push_back 475098798
push_front 67428108
get 29723
push_back 634615910
get 135118
push_middle 232413956
get 44195
push_middle 454755542
push_front 237643915
push_front 834441532
push_front 604539651
push_middle 369706177
push_front 772175091
push_middle 788307566
push_front 868157592
push_front 232212545
get 65865
push_middle 3011474
push_middle 764047805
push_front 447130917
push_back 254788973
push_middle 102742852
push_middle 915164623
push_middle 753912830
get 54552
push_middle 631347600
push_back 537824477
push_front 82746776
push_front 206712923
get 132763
push_back 269296289
push_front 435547133
push_back 691273839
get 155835
push_middle 560359108
push_middle 555148888
push_back 977679834
push_middle 61440283
push_middle 477197639
push_middle 505835587
push_front 229925304
push_back 768242152
push_front 803911907
push_front 344689523
get 82772
get 105863
push_front 885773328
push_front 989475193
push_back 238021436
push_middle 816343985
push_front 475710559
push_back 667088181
push_front 437945389
push_middle 790491846
get 128917
push_front 571182433
push_front 391288608
get 83135
push_middle 460524561
get 38811
push_middle 576849739
push_back 652408939
push_front 313904881
push_middle 91839547
get 121246
get 16290
get 119437
push_middle 583771776
push_front 902099335
push_back 975510647
push_back 975549939
push_middle 48492852
push_front 108073251
get 124538
push_back 142879482
push_back 126321767
push_back 705299653
push_back 916162588
push_front 112507378
push_middle 672959471
get 155233
push_back 250067808
push_front 432917028
push_front 207321856
push_middle 34144072
push_front 758194836
push_back 454252411
push_back 714771691
push_back 160614281
push_back 996323087
push_back 322031454
get 40245
push_middle 776229985
push_front 624867466
push_middle 901819569
push_front 193279514
push_front 630267349
push_front 72206727
push_back 145761262
push_front 701097231
push_back 932027695
push_middle 573066157
push_front 157720632
get 92979
get 35288
push_back 75009015
push_front 643499510
push_back 48642714
push_front 476895012
push_back 573397348
push_front 745350357
push_back 477135662
push_back 628955413
push_middle 650970825
push_back 212282556
push_middle 695640875
push_back 533908461
get 147912
get 157082
get 62245
push_middle 235054091
push_middle 566101040
push_front 547678215
push_middle 72747280
get 38254
push_middle 642616832
push_middle 249965106
get 91122
push_middle 4821516
push_middle 205024773
push_middle 803817480
push_back 391778689
push_back 23553208
get 57981
push_middle 817114205
get 21633
get 55816
push_back 917013172
push_middle 481067132
push_middle 952946369
push_middle 837345110
push_front 229928711
push_back 115609848
push_front 98476594
push_middle 878129330
push_middle 388723981
push_middle 298811836
push_front 895888621
push_middle 215895972
push_front 479719335
push_middle 349613761
get 134647
push_middle 707409080
push_middle 329610049
get 29391
push_back 744804333
push_front 584249423
push_back 286128459
push_middle 81769668
push_middle 479129596
get 18697
get 100423
get 151897
get 135459
push_front 614135271
push_middle 655088708
get 112156
push_front 272821530
push_back 539569710
get 137388
push_back 523425772
get 21019
push_front 93211908
get 145810
push_middle 70468008
push_front 31288532
push_back 209998057
get 146761
get 30008
push_front 865583621
push_back 437989441
push_front 437481300
get 55820
get 40001
push_middle 5846383
push_front 978288826
push_middle 810665710
push_back 691255096
push_middle 858233577
push_front 740564301
get 80802
push_middle 702933520
push_middle 413785474
push_front 255739206
push_back 472998965
push_middle 887976785
push_front 512026444
get 134373
push_back 907275052
get 89685
push_front 140909995
push_middle 996933705
push_middle 154687991
push_middle 820619058
push_middle 510392405
push_front 351128558
push_front 691063476
get 99710
push_back 512544589
push_middle 538723655
push_front 710164315
push_front 816178808
push_front 354699484
push_middle 135328630
push_back 601173009
push_front 200387176
get 94696
push_back 388020381
push_middle 752674059
push_front 130194103
push_back 29713427
push_back 234118995
push_front 921854350
push_back 824734323
get 41865
push_front 266971918
push_middle 950766127
push_front 419356851
push_back 30737022
push_back 125024648
push_back 178327646
get 43395
push_middle 582313901
push_back 335476484
push_front 688845508
get 59616
push_front 441889525
push_middle 430344864
push_middle 853274179
push_front 599926520
get 119915
push_front 288277196
push_front 96061872
get 36433
push_middle 522771029
get 11552
push_back 794529132
push_front 567907980
push_front 953642351
push_middle 130326409
push_front 973709551
push_middle 18040455
push_front 135064439
push_back 419774300
get 59272
push_back 729129842
push_front 234236578
push_middle 994911976
push_middle 69473298
push_back 677678817
push_middle 535036161
push_middle 144244191
push_front 150097312
get 111652
push_back 468482740
push_front 361769362
get 107745
push_front 594536638
push_back 722621488
push_middle 131425
push_back 918981959
push_middle 303382679
push_middle 417549027
push_back 885259154
push_front 272685992
push_back 166835813
push_front 832624387
get 45415
push_middle 223467588
push_front 67786210
push_middle 964319953
push_front 794265058
push_middle 699012479
push_back 252645459
push_front 71498632
push_middle 997001969
push_middle 926367955
push_middle 536328938
push_middle 708724102
push_middle 147366844
push_middle 726434482
push_middle 877134397
get 65868
push_front 534707184
get 52891
get 83480
push_middle 528052810
push_middle 408596038
get 142265
push_back 200050843
push_back 626034657
push_front 309682033
get 47875
get 95983
push_back 878068143
push_middle 424841904
get 17077
push_back 335350320
push_back 150518650
get 35563
push_front 329690928
push_back 189669943
push_front 429785827
push_front 312751072
push_back 48068689
get 149296
get 23581
push_front 364747997
push_front 44515753
get 156623
push_middle 308008950
push_middle 193447711
get 11041
push_middle 118158143
push_front 991632167
get 69691
get 85890
get 4768
push_front 301326514
push_front 184188500
push_back 17854548
push_middle 664357841
push_back 221231743
get 131948
push_middle 515468837
push_back 829434254
push_middle 333708305
push_middle 558165324
push_front 682078384
get 61195
push_back 575213953
get 74525
push_middle 692827720
push_middle 635524044
push_back 955200849
push_back 750380357
push_middle 442848336
push_middle 738328178
push_middle 322569302
get 155210
push_front 177470439
push_back 692142620
push_middle 958581529
push_middle 830526074
get 20637
get 414
push_front 307051930
push_middle 27178573
get 76743
get 28190
push_front 713879881
push_back 934727758
push_front 217817452
get 103340
push_middle 778825447
push_front 136314159
push_front 905331446
push_front 188235771
push_front 486260634
push_front 662094695
push_front 470780525
push_front 329306428
get 9738
push_front 622102447
push_front 665911826
get 137469
get 87515
push_front 21860321
push_front 998888725
get 15224
push_back 119131797
push_middle 165525834
push_front 798270760
push_front 971859591
push_front 867906179
push_middle 929255933
push_middle 572278002
get 118445
get 21359
get 138124
push_back 520071178
push_front 957489727
push_back 698699512
push_back 419163716
push_middle 177653941
push_front 830162036
get 93940
push_front 241675795
get 99711
push_back 502058991
push_back 560762402
push_back 277153839
push_front 680401589
push_back 557838124
push_front 642720652
push_front 954599160
push_front 987559118
push_front 818442593
push_front 547849220
push_middle 337192934
push_front 296572837
get 128721
get 147576
push_front 502042242
push_front 274031450
push_middle 189425362
push_back 364431384
push_front 718056305
push_middle 705264719
push_front 93158621
push_back 651168002
push_front 55017698
push_middle 293799436
push_back 577889007
push_front 556641746
get 70847
push_front 952636573
push_middle 466618473
get 76649
get 16283
push_middle 626513080
push_front 42013894
push_back 74945757
push_back 527957688
get 42068
push_back 746769947
push_front 520861468
get 139955
push_middle 988733710
get 91603
push_back 862379225
push_middle 566200371
get 78026
push_back 474357394
push_front 573745116
push_front 843806490
get 94792
push_front 320801318
push_front 841984896
push_middle 330652097
push_back 797161999
push_middle 451800384
get 52261
push_back 301634533
get 147138
push_front 82534719
push_front 883637832
push_front 850633331
push_back 370907013
push_front 887162358
push_back 33789362
push_middle 758368280
push_back 966906482
push_middle 840069937
push_back 441831020
get 30965
push_middle 454927784
get 130717
get 111171
push_back 854640610
push_front 578002355
push_front 278561905
push_middle 71921897
push_middle 318659999
push_middle 414054651
push_front 693631822
push_front 149095793
get 15649
get 70008
push_front 849099540
push_front 136459312
get 148930
push_middle 561339673
push_front 716410613
get 35295
push_back 618899251
get 17944
push_back 148344564
push_back 562064773
push_back 46974235
push_front 914334458
push_back 471640252
push_front 423518490
push_front 898580132
push_back 662683296
push_middle 350726662
push_middle 589531912
push_front 103965529
push_front 886439926
push_middle 875944140
push_front 711850310
push_back 121588327
get 99458
push_middle 35296151
push_middle 199053853
push_middle 785257253
push_front 273250030
push_middle 567126839
get 50920
push_back 653854380
push_front 98530725
push_back 769304587
push_back 714467849
get 153571
push_front 691381047
push_front 263613491
push_middle 936552705
push_back 336918193
push_back 621614204
push_back 487524021
push_middle 256643354
push_middle 786049513
get 153410
get 11490
push_middle 340189886
push_front 42266925
push_back 600748349
push_middle 82008950
push_back 363086329
push_back 314567200
get 28341
get 19559
get 35162
push_middle 34388611
push_back 871783375
get 119456
get 108148
get 56499
push_back 688464384
get 100586
push_middle 711041899
push_back 545883886
get 37567
push_middle 598818391
get 21975
push_front 708669814
push_front 772187629
push_middle 550672765
push_front 65881414
push_front 621373519
get 39505
push_back 81953356
get 32364
push_front 616254683
push_front 482597805
push_front 765017101
push_middle 444661102
push_back 45754519
push_back 623744056
push_front 591198652
push_middle 785246364
push_front 75565231
push_back 405515539
get 81486
push_back 950508770
get 118161
push_back 136854524
push_front 118282079
get 62454
push_middle 267181103
get 109935
push_back 327896404
push_front 623375896
push_middle 366535941
push_middle 674922744
push_middle 593473721
push_middle 173921668
push_front 854177818
get 82723
push_front 546775427
get 47129
push_middle 797994840
push_middle 496493592
push_back 889222271
get 152869
get 92559
push_back 562176646
push_middle 909547257
push_middle 158076422
push_back 123497693
push_front 52547034
push_middle 752107439
push_front 315522949
push_back 743449062
push_middle 604340480
push_back 918509519
push_back 249227106
push_front 206866266
push_front 211251537
get 15434
get 67442
push_back 733234011
push_middle 935779239
push_middle 454972130
get 84048
get 132494
get 93348
get 115947
push_middle 208722254
push_front 363037465
push_middle 211306498
push_middle 731523747
push_front 658739596
get 108629
get 84464
push_back 575838014
push_middle 502435724
push_middle 290135436
get 146310
get 17817
push_front 267911218
push_front 818355072
push_middle 443806177
push_back 787075153
get 950
push_back 437595908
push_middle 403935572
push_back 956429380
push_middle 571277818
push_back 639626694
push_front 654145079
push_front 559397799
get 97169
push_back 110733705
get 23424
push_front 503385063
push_back 227350632
push_middle 721778840
push_back 385220117
push_back 490781627
push_front 72812307
get 32650
push_front 106904713
push_back 693523601
get 69516
push_middle 310883665
push_middle 642310221
push_back 508319243
push_front 338888071
push_middle 701566775
push_front 100096296
push_front 385181886
push_middle 26044186
push_middle 923250381
push_front 880078993
get 89293
push_back 162920322
get 146858
get 42516
push_back 440965442
push_front 598511476
push_front 741868893
push_front 780561530
push_back 964912122
get 46775
push_back 332060187
push_front 523122288
push_front 940140096
push_middle 917853393
push_middle 747314220
push_front 804449966
push_back 491175854
push_middle 616238760
push_middle 919407488
push_front 759696695
push_back 61800717
push_middle 47263210
get 23492
push_middle 404768094
push_middle 48845494
push_middle 753136272
push_front 135610644
push_back 350004338
push_middle 804892455
get 23737
get 41402
push_front 591159846
get 48252
push_front 486228885
push_middle 116112135
push_back 851965587
get 116433
push_front 783212475
get 70227
push_front 535477333
get 120525
push_middle 520764136
push_middle 491083240
push_front 824766396
push_back 533043315
get 118356
push_back 327460625
push_front 147816599
push_front 163164086
push_middle 525007161
push_back 395258740
push_front 999127177
push_middle 62168900
push_back 118521253
push_back 121461675
push_front 965251513
push_middle 38004583
push_back 771189833
get 132173
push_back 58382985
push_middle 993598333
push_middle 858981709
push_back 517420950
push_back 931933358
push_front 721556298
push_back 608400066
push_middle 733171580
get 23468
push_back 408992934
push_front 366558754
push_middle 900301385
push_front 525608439
get 29593
push_front 874765864
get 28387
get 102259
get 94395
push_middle 960914449
push_back 478249451
push_back 665522120
get 93262
get 48171
push_front 559316786
push_front 41231307
push_back 108178762
get 121526
push_middle 600292732
push_back 659854623
push_back 504635655
get 16702
push_middle 203535266
push_middle 262910853
get 118375
push_front 191000368
get 127360
get 135238
push_middle 596236451
get 2852
push_middle 74232385
push_front 541327189
push_middle 595700499
push_back 368252427
push_back 805235847
get 135202
get 130619
push_back 634118927
get 84301
get 153188
get 20007
push_back 793834340
push_middle 698714741
get 98547
push_middle 810465940
get 106117
push_middle 659481626
get 107137
push_back 611716026
get 8055
push_front 115212492
push_front 695593520
push_middle 413435001
get 145220
get 140361
push_middle 75995501
get 56852
push_back 747017398
push_middle 20670864
push_middle 736130515
get 134210
push_middle 632591492
push_back 575340003
push_middle 840578221
push_middle 195609092
push_front 520114352
push_front 17510107
push_back 817049485
get 24411
push_back 804829903
push_back 623577297
get 40297
push_back 805876937
get 131860
push_back 657602294
push_back 166314845
push_middle 807397016
push_middle 958491337
get 71193
get 138520
push_front 374888115
push_middle 573568205
push_middle 683163461
push_middle 211451252
get 31111
push_back 747532856
push_front 842858107
get 19203
push_back 888596914
push_back 581956001
push_middle 283381275
push_front 73739832
push_middle 804927297
push_middle 867532757
push_front 688257194
get 59081
push_front 178269205
push_back 61618295
push_front 296824299
push_middle 802227427
push_middle 838291132
get 143139
get 145267
push_middle 299248354
push_back 523356302
push_front 386950318
get 70693
push_middle 103836907
push_back 190204998
push_front 722548860
push_middle 340512926
push_middle 994058185
push_back 400248569
push_back 615443443
get 86051
push_back 644802170
push_back 690947552
push_middle 455566687
get 53851
push_front 282191505
push_middle 285035539
push_middle 421666884
get 27147
push_middle 66487672
get 11239
push_middle 378949940
push_back 267493676
push_front 222605426
push_back 734460896
push_middle 344608189
push_back 993465982
push_back 566729734
push_back 237016126
push_back 26378662
push_back 231127122
push_back 384375368
push_middle 53021669
push_front 50029976
get 4381
push_middle 761434821
push_back 794895275
push_back 310630939
push_middle 876481048
push_back 742004664
push_front 298411216
push_front 573821492
push_back 761902225
push_middle 151593758
push_back 17898872
push_back 105484824
push_middle 143899167
push_back 414290663
push_middle 713979625
push_middle 106137778
get 29793
push_middle 193555180
push_back 409100379
push_middle 484066279
get 80215
push_front 969484097
push_middle 84646442
push_back 377353085
push_middle 190610887
push_back 911612725
push_middle 967764201
push_back 737996733
get 44782
push_back 520313727
push_middle 865074373
push_back 75122883
push_middle 552415603
push_back 906696478
push_front 271039505
push_middle 352585069
push_front 990042690
push_front 741996421
push_middle 558587645
push_back 901341685
push_middle 865782789
get 148071
get 87049
push_back 712520757
push_middle 375780360
push_middle 979236733
push_front 847744839
push_front 763557187
push_front 612144666
push_middle 29806584
get 119527
push_front 842732512
push_front 430448580
push_front 226925637
push_back 714968582
push_back 637924501
get 16382
push_middle 961159979
push_middle 371627760
push_back 785035215
get 34994
get 79854
push_back 534347991
push_front 503394726
push_middle 983779752
push_back 841472448
get 104672
push_middle 793462169
push_middle 610411667
get 15446
push_middle 794459730
push_front 14721564
push_front 689238444
get 73016
push_front 763698213
push_back 228261019
push_middle 755766079
push_middle 871969832
push_middle 780074396
push_back 757822329
push_back 480076523
push_back 536800464
push_front 184123091
get 141362
get 3176
push_back 755649096
push_back 899152903
get 41125
push_middle 502237199
get 121713
push_front 461867179
push_back 47374399
push_back 650493976
push_front 402267613
push_front 618087463
get 78726
get 142054
push_middle 495159608
push_back 670567868
push_front 194209130
push_front 92288772
push_middle 443947547
push_front 736767872
push_back 886325774
push_back 560606906
get 19878
push_back 481060530
push_front 338761460
get 60535
get 119646
push_back 868863103
push_middle 406276830
push_middle 724162779
get 99871
get 49935
push_front 890583942
push_middle 684175115
get 76075
get 145665
push_middle 150580244
get 45265
push_middle 832460040
push_back 61779497
push_back 272301555
push_back 974424793
push_middle 280954378
push_middle 730088404
push_back 409140546
push_back 446723223
push_middle 877516548
push_back 388794823
push_middle 966846730
push_back 228186795
push_front 706851602
push_back 396788163
push_middle 622026364
push_back 448845297
push_back 744790875
push_middle 590932163
get 136506
push_front 566237612
get 98402
push_back 326355488
push_middle 548530399
push_back 847148999
get 7801
push_middle 317525969
push_back 159025927
push_back 312390959
push_middle 782734515
push_back 404752686
get 113539
push_back 226055023
push_middle 101913550
push_middle 859561510
push_front 745607432
push_front 782172177
push_middle 101996400
push_back 427244843
push_front 21307190
get 41047
push_front 362228895
push_back 241095973
push_middle 835084481
push_middle 464756561
push_front 659687443
push_back 280159907
push_back 625154144
push_back 152024405
push_back 872171483
get 133996
push_back 120156749
push_front 415784087
push_middle 311611409
push_middle 460359175
get 50967
push_middle 975537527
push_back 816089972
push_back 657401355
get 11519
push_front 661947006
push_front 705584487
push_back 254929302
push_middle 723295532
push_middle 609079455
get 77559
push_back 972010694
get 61158
get 150908
get 31697
push_back 259378884
push_front 333508216
get 140001
push_middle 347456935
push_middle 518380295
push_middle 285106258
get 54893
push_back 841241562
push_front 422037771
get 128297
push_front 588213608
push_front 280171604
push_back 354048912
get 67278
get 60103
push_middle 813055499
push_back 956923070
push_back 46398045
push_middle 289336403
push_back 101857368
get 136896
get 154455
push_back 783776852
get 24889
get 72183
push_back 993857769
get 143050
get 113923
push_middle 465228192
get 136678
push_front 996842418
push_back 880342513
push_back 648621779
push_front 978262422
push_middle 152518573
push_middle 908053145
push_front 849389431
push_front 893651256
push_back 314027097
get 29609
push_back 162279217
push_front 893604659
get 104490
get 31179
push_front 687190780
get 17574
get 89246
get 4498
get 6955
get 39579
push_back 176353814
push_back 377664318
push_back 416839177
push_middle 909672540
push_front 582124624
push_back 601074176
push_front 317973887
push_back 281685185
push_middle 772413813
get 127061
push_middle 303751107
push_back 874905344
get 35155
push_back 546458520
push_middle 178773809
push_middle 931437456
push_middle 475280659
push_front 49579303
get 125385
push_front 209319099
push_front 114128694
get 30436
push_middle 879836379
push_middle 542947240
push_middle 960495907
push_front 947509321
push_front 830318956
push_back 617145592
push_back 642755784
push_back 650038471
get 133909
get 28141
push_front 633899157
push_front 409373360
push_back 252814042
get 40544
get 35006
push_back 435649970
push_back 264062148
push_middle 179732704
push_back 1644435
push_front 824551996
push_front 592553276
push_middle 114464969
push_front 89520203
push_back 735178839
push_back 204202883
get 139493
push_back 588600117
get 143473
push_middle 129147748
push_middle 397585086
get 150173
get 127767
push_front 719800707
push_front 85231064
push_front 273353914
push_back 494266324
push_front 898765134
push_middle 844753801
get 37898
push_front 173729
push_front 157177586
push_back 357712956
push_middle 701989558
push_front 602749347
get 141446
push_front 178326701
push_front 111896854
get 18210
push_front 496698896
get 18390
push_back 590969389
get 41717
push_back 288941873
push_middle 84422080
push_middle 661570162
get 102756
get 112328
push_front 497601794
push_back 43069298
push_front 534114234
push_middle 26957611
get 137407
push_front 134265862
push_front 431460391
push_back 638490074
get 37191
push_back 504024056
get 105823
push_middle 504652144
get 92429
push_front 448904599
get 143218
get 88870
push_front 18051604
push_back 944251785
push_back 534660438
push_back 269658318
get 50133
push_middle 441135360
push_back 187875183
push_middle 438608487
push_middle 831516931
get 28743
push_front 291245749
push_middle 538615371
push_front 557064904
push_front 168529691
push_back 274422989
get 141470
push_back 618897455
get 2971
push_front 823104504
push_back 895742799
push_back 713204195
push_front 280672816
push_back 572679954
push_back 197089412
get 89102
push_front 125235687
push_back 853616624
push_middle 332407610
push_middle 913335005
push_back 964190307
get 2946
push_middle 323748434
push_front 400272409
push_back 579891816
push_back 122787401
push_front 951502209
get 81085
get 130113
push_middle 276607450
get 33373
push_back 654537376
push_middle 513360708
push_middle 963149276
push_back 46097236
push_back 291482554
push_back 770562768
push_back 543356474
push_middle 542747058
push_back 136469378
push_front 948346876
push_middle 33404495
get 83403
get 136036
push_front 823233725
push_back 75348297
push_middle 483526128
push_middle 790357169
push_middle 950631712
get 86113
push_middle 943966851
push_back 448482384
push_front 378070602
push_back 794891406
push_front 19708168
push_back 634427803
get 45849
push_middle 731995789
push_back 917224973
get 72459
push_front 817704501
push_middle 715916872
push_back 349575697
get 120533
get 146074
push_middle 994489340
get 156769
get 114264
push_front 674238313
push_front 951980631
push_back 501063663
push_front 587610595
get 8854
get 74839
push_front 693900394
get 8292
push_middle 600030806
get 69732
push_back 222129003
push_back 776763313
push_back 994635981
push_middle 368207950
push_front 504926656
push_back 211197083
push_back 725727080
push_back 424666914
push_front 375937542
push_middle 434471480
get 72605
push_front 992287199
push_middle 319437321
push_middle 33644765
push_middle 210305940
push_front 357650548
push_back 641311338
push_middle 306813596
push_middle 879129696
push_middle 73681567
push_middle 64420157
get 25341
push_front 791147471
push_front 187791978
push_front 44312648
get 89937
push_front 290468491
push_middle 352867886
push_middle 254582661
push_front 534886096
get 22340
push_middle 484592085
get 51217
push_front 884461136
push_middle 975339692
get 35348
push_middle 671961662
push_back 223120487
push_middle 433614808
get 152548
push_middle 918490293
push_front 728777005
push_middle 408775051
push_back 931624637
push_back 796868192
push_middle 979356770
push_front 849313168
push_front 505623041
push_middle 533483023
push_front 325507872
push_back 806877982
push_back 26924588
push_front 57806250
get 99303
get 33773
push_middle 453256369
push_front 768612701
push_middle 182509076
push_front 253063859
push_middle 397285814
push_middle 760281766
push_middle 801337618
get 24459
get 36052
push_middle 504272403
get 121967
push_back 101543108
push_front 691034050
push_middle 883276675
push_middle 521678648
push_front 958628653
push_middle 167120180
push_front 166118689
push_back 517905793
push_front 507802445
push_middle 175593186
push_front 997570179
push_front 274915961
push_middle 77035293
push_back 427917735
push_middle 127095311
push_middle 122372411
get 30780
push_middle 879761316
get 67805
push_middle 473364669
get 155328
get 48102
push_back 177192174
push_middle 128837241
push_front 209995804
push_back 633758703
get 62089
push_front 390286707
push_middle 876301436
get 93260
get 22895
get 72706
push_back 116245180
get 112584
push_middle 535792381
get 134774
get 64364
push_back 720796575
push_front 408992968
push_front 752588436
push_middle 352075627
push_middle 814546740
push_front 697170837
push_front 484927355
push_back 883016379
push_front 745809082
push_front 504419391
push_back 646839955
push_back 508063559
push_middle 947481632
push_back 249361322
push_middle 275822388
push_front 552354308
push_middle 312470969
push_back 886104297
push_front 428839224
push_middle 859435318
get 11676
push_middle 220642115
push_front 300533317
push_front 615182526
get 56481
push_front 948560609
push_back 936373800
get 111645
push_back 558822782
push_back 535577348
push_back 521056305
push_front 149823398
push_front 715280678
push_front 903242580
push_front 483586572
get 52519
push_front 412725268
get 22708
push_front 922756925
get 124281
push_middle 135698884
get 11365
push_front 26252314
push_middle 333006800
push_back 299523612
push_front 499197082
push_back 101140328
push_back 477277010
push_back 280514744
push_middle 452139217
push_middle 848053987
push_front 824438879
get 56685
push_front 391164217
push_front 645404211
push_middle 148279623
get 113709
push_middle 864438677
push_front 790061480
push_middle 468927922
push_back 295895996
push_front 403274153
get 130931
push_middle 720978246
push_back 822396043
push_back 622994545
push_front 47171711
push_middle 559727526
push_front 485004915
get 72943
push_front 653902103
get 112594
push_front 533099875
get 37132
push_middle 464007526
push_front 351936568
push_back 206517640
push_front 165448828
get 129623
get 121237
push_front 705132840
get 131174
get 4784
push_middle 337764845
push_middle 308448762
get 88831
push_middle 259122223
get 115949
push_middle 163025665
push_middle 277333855
get 78598
push_middle 514769192
push_middle 975287620
push_back 699614558
push_front 560630841
push_middle 462851994
push_middle 768530170
get 88493
push_back 466811781
push_back 367644455
push_back 431304274
push_middle 677577226
push_back 21273097
push_back 806722724
push_back 563192741
push_middle 946821379
get 136090
push_middle 334818252
push_middle 492525538
push_front 185815490
push_front 525455550
get 82788
get 79830
get 18524
push_back 731817935
push_middle 942243715
push_back 606015858
push_middle 761203835
get 52662
push_back 68474921
get 14303
push_back 989735696
get 125688
push_middle 38075367
push_front 875597675
push_back 93103707
push_back 552225091
push_front 735605243
get 41614
get 48438
push_back 670536465
push_back 927329786
push_middle 218985898
push_front 348677563
push_front 182895271
get 107004
get 126396
get 26593
push_front 207394849
get 149287
push_back 116162441
push_back 51051459
push_front 374909674
push_back 329953138
push_back 562802316
push_back 520190815
get 87998
push_back 512029103
push_middle 118927882
push_back 88762048
push_front 993023672
get 152656
push_middle 495832196
push_back 546633732
get 83657
push_front 354896622
get 42516
get 134295
push_front 261722850
push_back 931968216
get 138006
get 93072
get 72954
get 93650
push_middle 724028567
push_front 682809202
push_back 525167988
push_back 239710060
push_middle 187901508
push_middle 859401612
push_middle 815798494
push_back 646558608
get 148111
push_back 753900999
get 136959
get 17374
push_middle 958718002
push_middle 810966006
push_middle 280740302
get 78719
push_front 714764865
get 83715
push_back 685710112
push_middle 583037209
push_back 704385263
push_middle 917932951
get 64907
get 140090
push_back 520940594
get 86925
get 120505
push_front 437092057
push_middle 626992958
get 44070
get 115304
push_middle 176072853
push_middle 35787988
get 123839
push_front 508898535
push_front 944099823
push_back 702733414
get 52166
get 72982
get 139039
push_back 631824494
push_middle 755958736
push_back 392070911
push_back 482853740
get 38488
push_middle 644796378
push_front 417316696
push_back 974092156
push_back 710879602
push_front 157190007
push_back 927762723
push_front 29166476
push_front 205560919
push_middle 559571026
push_front 554172119
push_front 640681710
push_front 643267477
get 120568
push_front 250246861
push_back 193864054
push_back 565121397
push_front 611706531
get 99439
push_front 109661147
push_back 111906489
push_back 591864345
push_back 898299789
get 2211
get 28121
push_back 103597389
push_middle 319493753
get 72964
get 11152
push_back 150919465
push_back 410629535
push_front 604742773
push_back 738651200
push_back 249154733
push_middle 211586781
get 44404
push_front 171905306
push_back 460929329
get 78801
push_middle 608982154
push_middle 745837178
push_front 744988744
push_front 674457734
push_front 625140110
get 11704
push_back 736692023
push_front 657336114
push_front 126807667
push_middle 69512146
push_back 39975160
get 43539
get 41486
get 57544
get 44494
push_front 306844988
get 17798
push_front 439785631
push_front 720064087
push_front 39612928
get 54941
push_back 468826812
push_middle 108265334
push_middle 353561173
push_back 204911043
push_back 36717621
push_back 644026949
push_back 104906180
push_middle 114393359
push_front 29329121
push_back 486639396
push_back 102089814
push_back 980558643
push_back 669319021
get 63724
get 124185
push_back 323210075
push_front 667531499
push_front 79237143
push_front 543055994
push_middle 368437012
push_back 849111000
push_back 591663590
get 38885
push_front 664450896
push_front 898653837
push_front 25210511
push_front 411652221
get 35496
push_middle 337455288
get 17753
get 33515
push_middle 562945957
push_back 692673361
get 18720
push_back 276909502
get 82910
push_middle 579514537
push_middle 368609509
push_back 314630465
push_middle 505211828
get 15414
push_back 270915450
push_back 96155592
push_front 320772421
push_middle 510596438
push_front 596651334
push_back 729873650
push_back 260999218
get 46431
push_front 130141862
push_back 171513810
push_front 730678911
get 117187
get 16789
push_front 917843722
push_front 114845971
push_back 230486181
get 63670
push_middle 734133218
push_back 547076772
push_middle 763255812
push_front 583857892
get 108598
push_middle 404981871
get 29069
push_middle 427172465
push_front 174791737
push_middle 705191488
push_back 168671842
push_front 630425175
push_front 540979512
push_back 804220200
push_back 739017642
push_back 329021788
push_middle 694440172
get 106146
push_front 164493851
push_middle 725095516
get 12494
push_front 103664107
push_middle 976189907
push_back 276123294
push_back 332849577
push_front 534636346
push_front 591150747
push_front 444018694
push_front 854660503
push_back 569277493
push_front 345179294
get 139377
push_middle 351988272
push_front 989765125
push_front 934750130
get 69089
push_front 653917982
get 144987
push_middle 965816730
push_front 900898251
get 64904
push_back 493479548
push_front 213391694
push_middle 15171556
get 100841
push_middle 514527805
push_middle 938480485
get 2329
push_back 592319736
get 1518
get 91584
push_middle 614509543
get 103196
push_middle 248294646
push_middle 941095914
push_middle 907127920
push_middle 131165620
push_middle 536562344
push_back 897737868
push_middle 809421992
get 141722
push_front 253581496
push_middle 758432898
push_front 885193488
push_front 711834349
push_back 314449507
get 21238
get 7230
push_back 549853629
push_front 78347963
push_front 549534332
push_middle 183432183
push_front 311974922
push_middle 951691948
get 54656
push_back 573104993
push_back 200190446
get 89021
get 56370
get 149764
push_front 106660200
get 117610
push_back 769035560
push_front 477356759
push_middle 885797848
get 82929
push_back 35899719
push_middle 201677466
get 51647
push_middle 25696901
push_back 628665774
push_middle 27809868
push_back 748500946
push_front 477442778
push_back 78730561
push_middle 788312165
push_front 101290309
push_back 640466651
push_middle 657146813
push_back 853004281
push_back 297582863
push_front 481029421
push_front 686185658
push_middle 383883803
push_back 465865066
push_front 399871580
push_middle 762526258
get 136825
push_middle 542289734
get 72042
push_back 407756678
push_front 982491449
push_middle 585321764
push_front 6563631
push_middle 127134988
get 118313
get 34718
push_front 290064647
push_back 722928968
push_front 161077745
push_front 576654653
get 117529
push_middle 962635578
push_back 382739041
get 57100
push_front 403267614
push_front 541263505
push_middle 950090683
get 50888
push_back 478097836
get 43824
push_front 54745370
push_back 619958907
get 102157
push_front 431135343
push_middle 24493691
get 16309
push_back 178588452
push_middle 42540985
push_middle 12503774
push_back 627636047
push_middle 342642035
get 23299
push_middle 752200108
push_front 732040120
push_back 56126967
push_back 360032489
push_front 300767991
push_middle 226476510
push_middle 990072098
push_back 586083830
push_back 42189551
push_front 272960235
push_front 893379553
push_middle 958361436
get 5133
push_middle 160272887
push_front 374491780
push_back 527802311
push_back 851357614
push_front 101139099
push_back 835586618
push_back 379944323
push_middle 494047184
push_front 392268685
get 29437
get 24708
push_middle 927709284
get 96672
get 48105
get 40810
push_back 376705713
push_middle 578891819
push_front 518346458
push_front 919161226
push_middle 26543074
get 55276
push_front 8323609
get 73888
push_back 839237387
push_back 685595642
get 112471
push_back 424817458
push_front 92852788
push_back 338141471
push_front 861097732
push_middle 79533221
push_front 324439254
get 125393
push_middle 522387170
push_middle 37097425
push_middle 2245661
push_middle 174225521
push_back 863802514
push_middle 904519654
get 9365
push_back 938515198
push_back 348361716
push_front 243663631
get 89714
push_back 124476403
push_middle 341769654
push_middle 322439402
get 46784
get 82723
push_back 717121886
push_front 709542865
push_front 804231696
get 59887
push_back 743205345
get 71085
get 136631
push_middle 35380504
get 73607
push_middle 133600415
push_front 65845444
push_middle 136558295
push_back 115930145
push_front 311400237
get 61267
get 50354
push_back 696372328
get 80775
get 22382
get 81989
push_front 734035171
get 69049
push_front 35553763
push_front 994922793
get 76160
push_front 237849449
get 129626
push_front 923309558
push_middle 679309761
push_back 802035549
push_front 708859505
get 69945
push_middle 553126026
push_middle 302130798
push_middle 655526292
push_middle 532425658
push_middle 763590465
push_back 261877509
push_back 471525241
push_front 256999352
push_back 859912960
push_middle 642284430
push_back 518455693
get 89971
push_middle 567210775
push_back 699595359
push_middle 79987984
push_middle 351049287
push_back 970444139
push_middle 583500738
push_back 92068006
push_front 55086906
get 64110
push_middle 276983300
push_middle 132569384
push_middle 543177373
get 39333
push_back 995320284
push_front 967405633
push_middle 124024260
push_middle 280582268
push_front 665354324
get 106859
push_front 407265644
get 55320
get 39774
push_middle 254543438
push_middle 554983942
push_front 427525998
push_front 959938359
push_back 603460815
push_back 569250006
get 131456
push_front 856272423
get 84981
push_front 867209093
push_back 555568258
push_back 492183751
get 40612
push_back 480061174
push_front 888931014
push_middle 435655303
push_back 446088899
push_front 707162561
get 125943
get 129889
push_front 338181506
push_front 626810116
get 136402
push_middle 51655003
get 72213
get 144977
get 114901
push_middle 159625930
push_middle 83245936
push_middle 176951582
push_front 782731376
push_middle 672709291
push_front 619879289
get 74717
push_middle 694658297
push_front 688427342
push_front 20098186
push_middle 19066633
push_back 498411098
push_front 838945020
push_front 127508176
get 56840
push_front 159365166
push_middle 226957223
push_front 397970837
push_front 525547197
push_front 947808890
push_middle 917325927
push_front 164332743
push_middle 17663375
push_back 516908349
push_middle 22829723
get 21246
push_back 812683503
push_back 652459854
push_middle 139890787
push_front 15546704
push_back 655129550
push_front 404606530
push_front 135019751
push_back 704012823
push_front 734733917
get 143878
push_middle 662593596
push_back 872869922
push_back 343308161
get 54422
push_back 343803343
get 35374
push_back 450087319
push_front 71633458
get 67522
get 156537
push_front 225649169
push_back 152781127
get 73544
get 10562
get 153533
get 7117
push_front 297750649
push_front 999483982
push_back 166021291
get 55959
push_front 303459396
push_middle 109602308
push_back 559118784
get 59744
get 34278
push_middle 47580056
get 94944
get 147016
push_front 832559907
push_front 790906230
push_back 916541669
get 61212
push_back 891668026
push_front 154275206
push_back 114097572
push_front 851283892
push_middle 232779448
get 136671
push_back 662394574
get 98996
push_front 802914262
get 37472
get 143354
push_front 196879527
push_front 159785772
push_back 704949688
push_middle 735670280
push_front 484151993
push_front 380292653
push_back 19542003
push_back 201015054
get 83964
push_back 601841610
get 109601
push_back 41139021
push_front 57281524
push_back 460040994
push_front 764940722
get 102755
push_back 868894574
push_front 452152907
push_front 988612685
get 43688
get 150428
push_middle 214915822
push_front 352631699
push_middle 332915660
push_front 113351104
push_middle 95753984
get 85020
push_back 597369186
push_middle 248858850
push_front 517576294
get 130642
push_middle 206266753
push_back 53515459
push_back 961024113
get 62793
push_back 245339106
push_back 850551982
push_middle 9658200
push_back 743282755
push_back 350719134
push_middle 541764019
get 126914
get 89378
get 148451
push_back 433221126
push_front 357235342
push_middle 825758857
push_back 317806105
push_middle 133995638
push_front 217285128
push_front 159132723
push_front 825307492
push_front 687241397
push_front 331305464
push_middle 645528520
push_back 826680997
push_back 792694140
push_middle 238424077
get 124314
get 111289
push_back 936402446
push_back 172057798
push_back 298323345
get 110459
push_back 611882381
get 120383
push_front 789218196
push_front 839422842
push_back 700961277
get 24339
push_front 33644947
push_front 350072171
push_back 373764077
push_back 440188472
get 113929
push_front 951835045
push_back 456751600
push_middle 193786495
push_back 907362007
push_middle 379745668
push_middle 509718710
get 126567
get 15662
push_middle 449822785
push_front 886620312
push_middle 443571516
push_back 872421118
get 138730
push_back 39801783
push_back 968656539
push_back 411846146
get 53358
push_middle 536450253
get 129803
push_back 17447444
push_front 849380373
push_front 903077549
get 153015
get 12979
push_back 169210644
get 89663
push_middle 255881636
push_front 205722032
push_front 606279425
push_front 457587674
push_back 403592754
push_middle 755613085
get 94747
push_back 187985777
push_back 656060996
push_back 943013918
push_middle 927650379
get 82292
push_front 664435638
push_back 64755930
push_middle 282871739
push_front 178555134
get 30200
push_front 353886308
push_middle 49023379
get 97164
push_front 978576049
push_middle 448380500
push_middle 713894794
push_back 973102525
push_front 809393889
push_middle 348510418
push_front 353433883
push_middle 190770457
get 128042
push_back 356043436
push_middle 852987269
push_back 661118513
push_back 101094598
push_back 738755213
push_middle 981953215
get 83980
push_middle 56211980
push_front 202182451
get 28249
get 50897
push_middle 945956401
push_front 298003663
get 116368
push_middle 893689409
push_middle 867610985
push_back 347112552
push_middle 34501465
push_middle 88380411
push_back 925948862
get 46208
push_front 568139942
push_back 610338801
push_front 189774352
push_back 33912472
push_back 446297409
push_middle 906378691
push_front 385558616
push_back 448459524
push_middle 291590936
push_front 804496450
get 89279
push_middle 111260046
push_middle 869402090
push_middle 995087883
push_back 571846219
get 133000
push_back 853147390
get 62305
push_front 12492735
get 138123
get 38813
get 84201
push_back 687662811
push_middle 709726910
get 158288
push_middle 962983546
push_middle 503548299
push_front 876561457
push_middle 932448249
get 148766
push_back 100111093
get 7570
push_front 267269817
push_back 491104082
push_back 738235315
push_middle 699569961
get 197
push_middle 792552792
push_middle 602731912
push_front 852924845
push_back 115384978
push_back 659177518
get 85106
push_middle 623767372
push_front 139718472
push_back 923199873
push_back 983536219
push_front 774261963
push_middle 634572441
push_middle 306316742
push_middle 857567440
push_front 932649614
get 61008
get 66543
push_front 500711108
get 7808
push_front 64367700
push_back 47765952
push_middle 550488230
push_back 369200310
push_middle 772038835
push_front 255667856
get 98277
get 112015
push_front 548555207
push_back 768805384
get 3032
push_back 908384861
push_middle 529839156
push_back 131125420
push_middle 288181239
get 77015
push_front 993544432
push_back 321739416
push_front 313332275
push_middle 730549416
push_back 574037467
push_back 944479178
get 91811
get 57996
push_middle 795664814
push_back 587901503
get 21432
push_front 901238730
push_back 678837471
push_back 570534991
get 23613
push_front 603881002
push_back 182100273
push_front 110034474
push_front 876121205
get 60217
push_middle 809798811
get 41808
push_front 10151343
push_back 483786823
get 104544
push_front 486174196
push_back 609928285
push_back 111350670
push_back 810207267
get 27899
push_middle 343966538
push_front 957275513
push_front 905568482
push_back 387711487
push_middle 801234951
push_middle 134685319
get 134074
get 61289
push_middle 945607772
push_middle 478899857
push_back 834023161
push_back 821476171
get 43053
push_back 787121989
push_middle 852530980
get 149955
get 31224
push_middle 369246365
push_middle 57256416
push_middle 25920854
push_back 107154680
push_front 665297709
push_front 877687132
get 59686
push_back 705947995
push_front 975030593
push_front 603024551
push_middle 89967611
get 159784
push_front 74623354
push_back 734804753
push_middle 418473170
get 89153
push_front 47137891
push_middle 710266794
push_front 748751909
push_front 98657259
push_back 64497854
push_middle 166231735
push_middle 216889230
push_front 919115829
push_front 597136650
get 116863
push_back 412901571
get 4989
push_middle 759054338
push_middle 524183330
get 128599
push_middle 723695457
push_back 55653995
push_front 39720055
push_front 244702996
push_front 964414468
push_middle 260117174
get 144459
push_front 954920201
push_front 304345
push_back 69655386
push_middle 822770245
push_front 963857044
push_front 682895136
push_front 674347509
push_front 306370204
push_front 737102524
get 82516
push_back 536830171
push_middle 956125254
push_back 515562635
push_middle 293081021
get 154714
push_back 108529611
get 158804
push_back 300515330
get 136445
push_front 543505713
push_middle 385119966
get 88477
push_front 802318430
push_back 904972547
push_middle 284390587
get 106700
get 51851
push_back 634721178
get 25079
get 27350
push_front 774403691
push_middle 717814262
push_front 493136067
get 72483
push_front 876369059
push_back 142950046
push_middle 637427183
push_back 271736148
push_front 695451679
push_back 25062566
push_back 511498865
push_front 713490056
push_middle 433648361
push_back 127778255
get 85693
get 59717
push_back 452241001
get 2350
push_back 50265940
push_back 943585474
push_back 794581789
push_back 779925335
push_back 155212572
push_middle 336049007
push_middle 412597120
push_middle 188499011
push_front 81762843
get 70503
get 68305
push_back 195501201
push_front 382068466
push_front 760668085
push_back 791509779
push_middle 669919657
get 145651
get 15723
get 10641
push_front 483903684
push_middle 354941566
push_front 377496486
push_middle 982562382
get 21546
push_middle 648217389
push_front 161759109
push_front 640063411
get 58659
get 57115
push_back 789383399
push_back 463702022
push_back 511248411
push_middle 11995458
push_back 326131284
push_front 924507614
get 90751
push_back 217629533
push_back 636968697
push_front 873098851
push_back 914933602
push_front 43350947
get 10352
get 133662
push_front 713580318
push_middle 385800490
get 149165
push_back 745787185
push_middle 279032298
get 115566
push_middle 699689378
get 122796
push_back 770354320
push_front 711692050
push_middle 922252220
push_back 443158880
push_middle 42244773
push_back 858523251
push_middle 337077729
get 22070
push_front 234455537
push_middle 903159020
push_middle 856737622
push_front 415067032
push_back 702812549
push_middle 530079865
push_front 294206336
get 22977
push_middle 337325527
push_front 770672583
push_middle 258933845
push_middle 297150910
push_middle 274189601
push_middle 710952105
push_front 160721433
push_front 674701205
get 86729
get 847
push_middle 861906603
push_front 164943483
push_middle 137338043
push_middle 522091903
push_back 162413674
push_middle 309046155
get 83650
push_back 305008439
push_middle 854772150
push_back 332854471
get 115826
get 57887
push_back 992453131
get 85239
push_front 638824530
push_back 854935730
push_back 667528096
get 144161
push_front 359177425
push_back 49641852
get 130382
push_back 933667602
push_front 998824808
push_back 682359960
push_front 931428279
push_front 775321820
push_back 837730743
get 11110
push_back 258082280
get 85381
push_back 401606822
get 83164
push_middle 729209697
push_front 370901204
push_back 139108063
push_back 100440858
get 94139
get 128960
get 13444
push_back 125644041
push_middle 922305810
push_back 131351043
push_front 161008393
push_back 594773223
push_front 326253703
push_front 943817814
push_middle 151567677
push_front 27152544
push_front 767290716
push_front 481566906
push_middle 658848264
push_middle 420306845
push_middle 600813294
push_back 867236819
push_middle 376017240
push_front 481571529
push_middle 184631195
push_middle 722175505
push_front 504765579
push_front 389771926
push_front 291336437
get 113763
push_middle 770858543
push_front 600847119
get 95791
push_middle 553919500
push_back 946071457
get 97089
get 37912
push_front 553807008
push_middle 988719449
push_front 277021366
get 23482
push_front 611404888
push_front 68612430
get 108512
push_middle 923245711
push_back 745237209
push_front 664937764
push_front 490525438
push_middle 581338925
get 83321
push_middle 785104278
push_middle 598941424
get 159190
get 48370
get 55101
get 130404
get 5329
get 66011
push_middle 849822278
get 3036
push_middle 685723653
push_front 140958896
push_back 764650301
get 29839
push_back 591266387
get 128813
get 111935
push_front 222261275
get 120280
get 13933
push_back 686083425
get 124368
get 93554
push_front 890330535
push_middle 438246340
push_middle 576524168
push_middle 630560534
push_front 251255503
push_back 624626196
get 146120
get 20219
push_middle 792780961
push_back 872502813
get 16712
push_middle 519318216
push_back 621561798
get 94687
push_middle 267046125
push_back 485309315
push_middle 588664808
get 42331
push_back 718969828
get 39742
push_middle 725667896
push_back 677810230
push_back 188414375
get 159017
push_back 713505270
get 17670
get 6384
push_back 84058902
push_middle 233416873
get 24707
get 106870
push_middle 446394797
push_front 268881625
push_front 697576503
get 118105
push_front 110281490
get 88052
push_front 634734134
push_middle 441410616
push_front 52221972
push_middle 644939772
push_front 336027959
get 89578
push_back 407747198
push_back 871960285
push_back 388339500
push_back 144965951
push_front 635985417
get 63149
push_middle 476745500
push_middle 548186104
get 13142
push_middle 94469485
push_back 491946175
push_front 851007545
push_middle 989227226
push_back 238416503
push_front 938217107
push_back 608937400
get 32308
push_middle 570883284
push_front 824274109
push_back 108887184
push_middle 776265913
push_back 451070969
push_front 756700954
push_back 701450308
push_front 874234430
push_front 935528115
get 145217
get 142150
get 121283
get 5507
get 48348
push_middle 179735350
push_back 76145930
push_back 482710348
push_back 79359536
push_front 235045679
push_front 521403162
get 30089
get 16813
push_back 40005963
push_middle 278109666
push_middle 305554767
push_middle 699329911
get 108998
push_back 384669530
push_middle 343922579
get 51156
get 34456
get 134690
get 20596
push_middle 498820737
push_middle 923360747
push_middle 292395933
push_back 540894596
push_back 592837475
get 13470
get 57811
push_front 401826075
push_front 365061238
push_front 569453811
push_back 415138452
push_middle 907992996
get 43831
get 19085
push_back 833851404
push_front 818164672
get 153589
push_back 572604371
push_back 232902728
push_middle 373740898
push_front 867475844
push_front 600180785
push_front 390385632
push_front 781388985
push_back 992071537
get 24800
get 73166
push_front 939093079
push_middle 940017954
push_front 950413689
get 20853
push_back 34937733
push_middle 434055099
get 151524
push_middle 44649116
push_front 268316518
push_front 109150903
push_front 967487070
push_middle 166608504
push_middle 485170031
push_middle 653759718
get 36522
push_middle 144092516
push_middle 515029351
push_middle 351241992
push_back 1420257
push_front 457252325
push_front 700835816
push_middle 780563080
push_front 548033712
get 115150
push_front 643049216
push_back 249375336
get 63343
push_middle 431999875
push_front 756200854
push_back 270795937
push_middle 889743443
push_back 794421817
get 61282
push_front 322080687
push_front 524063069
push_middle 235615037
push_back 725008908
push_front 643357260
push_front 575859663
push_middle 367727579
push_back 486856781
push_front 935269761
push_front 667644315
push_middle 433108806
push_middle 761451692
push_front 438441757
push_front 448378963
push_back 933672450
push_back 673686263
push_middle 157159596
push_back 26458322
get 17703
push_back 319867702
push_middle 427992318
get 149208
get 152210
push_back 707403392
push_back 87400222
push_front 760028063
push_back 854629012
get 125713
push_middle 106622635
push_front 794744220
push_middle 719337622
get 26683
push_back 984602607
push_front 758890899
push_front 332063002
push_middle 826191554
get 153550
push_middle 117338737
push_front 359044022
push_back 24047000
push_front 574868859
push_back 274375087
get 124668
push_back 916459473
push_front 599218342
push_front 173709563
push_front 55076138
push_middle 693410263
push_back 697587464
push_front 310563750
push_middle 399428027
push_front 322817837
push_front 118536098
get 112945
push_front 769777977
push_front 889870621
push_back 299126870
push_back 565326581
push_back 499976179
get 1968
push_middle 274800763
push_middle 221804029
push_front 215405119
push_back 349169806
push_middle 445359252
push_front 997917340
get 128525
push_middle 639455575
push_back 100643230
push_back 312547665
push_front 223148552
push_front 119729125
push_front 386438876
push_back 828675424
push_back 539610125
push_middle 63708009
get 154307
push_front 915114034
push_front 483009828
push_front 650020035
push_middle 614732765
push_back 921829375
get 136926
push_back 596861357
get 43941
push_back 391597884
get 95663
push_front 682676577
get 1590
get 129211
push_back 915706848
push_front 350507831
get 109103
push_back 312841464
push_front 932629607
get 28815
push_middle 627073804
push_front 787804688
push_front 767206414
get 26729
push_back 881687264
push_middle 180224773
push_back 576035561
get 39335
push_front 724915602
push_middle 169678123
push_middle 25012048
push_middle 938477699
push_back 757609973
push_back 704057279
get 255
push_front 938075900
get 84779
push_front 776094193
push_front 478588026
push_middle 743129095
push_back 858333832
push_back 742418338
push_front 534525801
push_front 808726055
get 20825
push_middle 692981919
get 17295
push_front 285088472
push_back 709434850
push_back 279579996
get 157491
get 72849
push_middle 719531067
push_middle 874542610
get 38353
push_front 508742322
push_middle 868292315
push_middle 353798979
push_middle 787908235
push_back 891687852
push_front 913724575
get 30000
get 117855
push_front 620050339
push_back 802859606
push_middle 44172693
push_back 915008553
push_middle 448851763
get 55825
push_back 93777127
get 13044
get 132075
push_middle 372087046
push_front 574314658
push_back 307819250
push_front 345610516
get 131598
push_middle 809460207
push_middle 621243238
push_front 552616646
push_middle 601653067
get 85377
push_middle 552429003
push_middle 143241486
push_back 21440534
get 73991
push_back 18806578
push_front 487780635
push_back 518992358
push_front 677120683
push_front 344769960
push_middle 314856816
push_front 849997659
push_middle 20083770
push_back 118179940
push_front 850441898
push_back 289378892
push_front 856209752
get 103071
push_middle 710866774
push_middle 927226512
push_back 100725638
push_middle 138973286
push_middle 489987645
push_front 918411360
push_back 314445543
get 119135
get 64260
push_middle 53922184
push_back 295650480
push_front 960075760
get 109187
push_middle 768020880
push_middle 568582219
push_front 219612612
push_front 235243006
push_back 581006427
push_middle 634175289
push_back 650944769
push_back 728787801
get 124988
push_middle 999862816
push_middle 586941698
push_back 99065493
push_back 282782392
push_back 991438279
push_back 450993268
get 6695
get 666
push_back 785762552
get 95036
get 3442
get 32628
push_back 334268151
push_front 645531500
get 107261
get 136124
get 87120
push_middle 785431247
push_middle 283702082
push_front 143411714
get 62589
get 116518
push_middle 193319412
get 82539
push_middle 684411068
get 145039
push_back 150228572
push_back 127627075
push_middle 116273396
push_middle 340688806
push_back 33678317
get 92530
push_back 725656391
push_middle 971690020
get 59223
push_front 829691698
get 153923
push_back 51685112
push_middle 306003950
get 91964
push_back 135300398
get 88860
push_middle 283392219
push_front 344423633
push_front 796328634
push_back 878499949
push_back 841720383
push_middle 608478313
get 14965
push_back 805006660
get 6792
push_front 853393689
push_front 718377431
get 89695
push_middle 427115279
get 58691
push_back 277192228
push_middle 401581060
push_middle 718332173
get 88309
push_front 911511182
push_front 674077945
push_middle 958117500
get 134100
push_front 899408704
push_front 493184085
push_front 853329689
push_back 325318024
push_front 169857927
push_front 706517806
get 148432
push_back 12338591
push_middle 899059756
push_front 680324205
get 95304
get 32313
push_back 410105405
get 73664
push_middle 468341216
push_front 267180762
push_middle 287213121
push_middle 313825276
push_back 915684666
push_middle 765828293
push_back 821750037
push_back 31027460
push_front 566869513
push_middle 531332629
get 33937
push_back 692362399
push_front 747975811
push_front 569526434
push_back 869787876
push_back 758866380
get 120654
push_middle 867478497
push_back 799315358
push_middle 897671871
push_front 763811417
push_back 865983874
push_middle 71256599
get 115950
push_middle 708176345
push_back 788126403
push_middle 914544044
push_front 605749113
push_front 851527448
push_front 587622374
push_front 963849228
push_front 442448855
push_middle 75105091
get 47413
push_back 302726840
push_middle 530877775
get 104715
push_middle 123766899
push_middle 258994086
push_middle 95616464
get 46564
push_front 917563856
get 131229
push_back 304618145
push_front 707038486
push_front 922296206
push_back 702374129
push_front 490794529
get 61759
get 116402
push_middle 18188537
push_front 940755379
push_front 875405751
push_back 47045852
push_back 500844885
push_middle 560651076
push_front 42997585
push_front 148374249
push_middle 506420447
push_back 930964442
push_front 757131980
push_front 516951852
get 113670
push_front 400121356
push_back 882974231
get 106910
push_front 540343324
get 59513
push_front 723647652
push_middle 686862874
push_back 415394465
push_middle 785883262
get 96915
push_middle 805924878
push_back 39736228
get 159699
push_back 269613243
push_middle 415241424
get 115279
push_front 854135373
push_middle 623998411
push_front 914329193
push_front 34236534
get 64083
push_middle 257911466
push_back 211515447
push_middle 158532927
push_front 313374624
get 137645
push_back 797530942
get 136166
push_back 339593568
push_front 425044148
push_back 802678240
push_back 316678171
push_middle 413064353
push_back 75238020
push_back 454427034
get 40598
push_middle 485631275
push_back 764896215
get 159887
push_middle 544787610
push_back 269931486
push_back 254605218
get 26090
get 47985
push_back 114541448
push_front 821516597
push_back 46772617
push_back 14759983
push_middle 298997129
get 2069
get 61231
push_middle 485770948
push_front 139921919
push_front 22130944
push_back 659633707
push_middle 419551492
push_back 865935755
get 51244
get 144012
push_front 345170132
push_front 118502927
push_back 886618764
push_back 964601844
push_back 157345983
push_back 601338178
push_front 582138089
get 81287
push_middle 810365391
get 139723
push_middle 425944188
get 12020
push_middle 188027268
push_middle 437425430
get 4404
push_back 483804872
push_front 939331520
get 142284
get 23877
push_middle 152841364
get 145907
push_back 156115735
push_back 961811333
push_front 886565006
push_back 839052701
push_middle 933253587
push_front 613603956
push_middle 959089250
push_middle 89045102
push_back 321084448
push_front 467500934
push_front 897352447
get 86480
push_front 978781499
push_back 337769385
push_middle 872178743
push_middle 106435751
get 59654
push_front 627835522
push_middle 91477243
push_middle 717671009
push_back 629076108
push_front 945478403
push_front 15004899
get 109435
get 128498
get 16655
push_back 942216132
push_middle 410312992
push_front 40379356
get 141453
push_front 455560755
push_back 332262791
push_middle 891403534
push_front 63019499
push_front 89205058
push_middle 837001780
push_back 995048796
get 145451
push_middle 227229371
push_back 864526342
get 47261
get 140655
push_back 686859343
get 142025
push_front 471360669
push_back 514193940
push_back 503799264
push_middle 894415898
get 23062
push_front 163930630
push_middle 86067063
get 46495
get 38540
get 79411
push_back 328056153
push_back 860460507
push_middle 899042070
push_middle 983558509
push_middle 66659534
push_back 481502213
push_back 727647248
push_front 149636651
push_front 752706246
push_middle 975208635
get 6820
push_middle 469491009
push_middle 155521738
push_back 247721881
push_back 622596013
push_middle 36520942
push_back 531283524
push_front 567626784
push_front 553745323
get 61391
push_back 877401275
get 129149
get 158765
push_back 340446195
push_front 962631088
push_front 706211028
push_middle 475550527
get 6518
get 142739
get 137852
push_middle 370442679
push_middle 306339118
get 147520
push_middle 551373799
get 107400
push_front 723132526
push_back 910453138
get 39394
push_front 374438506
push_middle 417169498
get 92227
push_middle 810099153
get 70091
push_front 653857008
push_front 749491496
push_middle 654002943
push_back 11636518
push_front 317539786
push_back 710518039
push_back 44877664
push_middle 442660731
push_front 165260128
push_front 361693281
push_front 605947653
push_back 698924819
push_front 55194152
get 56059
push_front 950829627
push_middle 42561247
get 114970
push_back 53820866
push_front 264352647
push_back 366252533
push_front 442119375
push_front 304472940
get 44855
push_back 850861694
push_middle 263627932
push_back 360570653
push_middle 802975982
push_front 455753665
push_middle 947012230
get 46706
push_back 7981985
push_middle 217951807
push_front 290671495
push_back 38956464
push_front 711560309
push_middle 794555912
push_back 267469297
push_front 777774099
push_front 685888554
push_middle 858699444
push_back 871407204
push_front 645939700
push_middle 86941463
push_back 513085933
push_back 58733373
push_front 351187520
get 143838
get 112296
push_back 442460253
push_front 28584529
push_back 949376478
push_back 523488222
push_back 491617326
push_middle 968456639
push_front 567904877
push_back 350991290
get 92359
push_back 180359775
push_front 288008781
get 66830
get 157251
push_middle 574843554
push_middle 466626658
push_middle 240104434
push_middle 517072249
push_back 29432877
push_back 429480681
get 52284
push_front 475550639
get 23119
push_front 290398116
get 126032
push_front 127959367
push_back 898996273
push_middle 595281365
push_front 708362904
get 148523
push_back 622494138
push_front 568940086
push_middle 387405250
push_back 29992703
push_middle 680401781
push_middle 791060917
push_back 400542712
push_middle 24163980
get 109235
get 48009
push_middle 605161945
get 19852
push_front 866802815
get 14132
get 144520
push_middle 737051903
push_middle 800303750
push_front 399170718
push_front 207251277
push_front 553442374
push_front 578034121
get 153173
get 151234
push_back 585912628
push_front 435648299
push_front 933251991
push_middle 298213321
push_middle 22250188
get 160058
get 130808
push_back 575556938
push_middle 610613687
get 91882
push_front 823217445
push_front 712130121
get 112471
push_back 332959800
push_front 573707413
push_back 307366796
get 87562
push_middle 92939279
get 51830
get 43261
push_front 891164279
push_middle 63997134
push_front 806855868
push_middle 507730302
push_middle 391957858
push_front 796076914
push_middle 26846258
get 79629
get 28527
push_front 770933033
push_back 766291335
get 131046
push_front 790685237
push_front 13232978
push_middle 815948245
push_back 48958267
get 98748
get 142893
push_back 707831219
push_back 394930949
push_back 48114836
push_middle 951563133
push_front 763306309
push_front 483597592
push_middle 796057227
push_front 348225580
get 52561
push_back 879553488
push_front 14306613
push_front 19017484
push_middle 649476921
get 88834
push_front 202545147
push_back 131843611
push_back 714518678
push_back 648593562
get 19191
get 83352
push_middle 351843783
get 46419
push_back 313042534
push_back 124393018
get 81673
push_back 282216105
push_front 396147892
get 128758
push_middle 509370248
get 90746
push_middle 17792926
push_front 150257684
push_back 392733365
push_middle 829030383
push_middle 477547776
push_middle 930739100
push_middle 226618187
push_middle 425944054
get 145663
push_front 163901401
get 106854
push_back 762900977
push_front 466454783
get 120540
push_front 359132999
push_back 389160597
push_back 518927313
push_middle 912233574
push_middle 732612392
push_front 277806094
push_back 112404117
push_middle 953685463
push_front 186564676
get 73694
get 112639
push_front 676246329
get 27990
get 25351
push_back 994908074
push_back 926935752
push_middle 791926018
push_front 494536116
push_back 658523220
push_back 122915882
push_middle 304285752
push_front 660270726
push_middle 334232121
push_middle 172220167
push_front 967952558
get 98971
push_middle 619328836
push_back 781718930
push_back 526139839
get 31776
push_back 295213671
get 112141
get 80328
push_back 826792818
get 132302
push_back 583604617
push_back 622842171
get 70275
push_middle 355354187
get 98396
push_middle 101921755
push_back 379488662
push_middle 638664257
push_back 892165377
get 141732
push_back 41468519
push_back 132450978
push_middle 767536574
get 36979
push_back 926825092
push_front 76180464
push_front 439922342
push_back 89513029
push_front 830457395
push_middle 50936938
push_back 925868688
push_middle 428527219
push_front 86399793
push_middle 737586014
get 55854
push_front 652532813
push_middle 102181338
push_middle 556293560
push_middle 626753086
get 119304
push_back 319801650
push_back 661157636
push_back 373056183
push_front 730781836
push_front 500525900
get 70952
push_front 671063733
push_back 558302637
push_front 752436986
push_front 83910435
push_front 684130792
push_middle 593577971
push_front 515391789
push_back 291037737
push_front 587720451
push_front 548941143
push_front 228391670
push_back 525336626
push_front 465673922
push_back 789118777
push_middle 380577626
push_front 893886096
push_front 780297221
push_back 676959467
push_back 396410275
get 132917
push_back 15623219
push_front 569677824
get 157902
push_middle 295165120
push_front 217722944
push_back 269996496
push_back 445251677
push_front 867403489
push_back 846462081
push_middle 924344270
push_middle 925109344
push_back 760846424
push_front 589797967
push_front 220129383
get 116959
get 74780
push_front 771413998
push_middle 844451785
push_back 910356497
push_middle 722162480
push_back 5069430
push_front 532862140
push_front 333469709
push_front 832967282
push_front 813109783
get 149827
push_back 191559490
push_front 714259583
get 10987
push_front 609660206
get 46697
push_back 297399280
push_back 523024345
push_middle 51471856
push_front 266311179
push_front 29889788
get 24836
push_back 642657486
push_middle 151937434
push_front 65332658
push_front 857445523
push_front 230165142
push_front 967824803
push_middle 115606872
push_middle 949955437
push_middle 73443481
get 54229
push_back 213621759
push_back 405393973
push_back 310837433
push_middle 745012774
push_middle 762258452
push_front 113714833
push_back 60552613
push_front 576486066
push_middle 342986276
push_middle 284223650
push_middle 197901687
push_back 56820115
get 1733
push_back 745465377
push_front 565928359
push_back 47797733
push_middle 724022483
push_back 369367069
push_middle 998688312
push_middle 629320518
push_back 679097308
get 55378
push_front 59750534
get 50383
push_front 53764374
push_back 336179073
push_back 215215162
push_middle 331709358
push_front 551566038
get 141759
push_middle 948104328
push_middle 867233502
push_middle 893491342
push_back 599225358
get 92294
push_middle 635914733
push_front 176272219
get 77048
push_back 848200853
push_front 665625941
push_middle 861460840
push_middle 899360048
push_back 426705820
push_middle 491008411
push_front 309101391
push_front 885969161
push_middle 19608491
get 147704
get 103390
push_middle 593022790
push_middle 563189186
push_middle 718452038
get 118145
push_front 941817739
push_back 140045675
push_front 715643758
push_middle 258959340
get 45720
get 86877
push_middle 65816704
push_middle 785815088
push_front 197438145
push_middle 293521972
push_back 86556404
get 64559
push_back 703430916
push_middle 751380492
push_front 592915288
push_front 251775246
push_front 792873951
push_front 619353939
get 111318
push_middle 517894195
get 78011
push_middle 672065096
push_front 152832067
push_middle 798227254
push_back 366877834
push_back 286058273
push_middle 747679967
push_front 54485665
get 14100
push_front 851602293
push_back 994811067
push_middle 940565603
push_back 85961411
get 64762
push_back 790154783
get 121713
get 6288
push_middle 616750414
get 157098
get 146527
push_middle 514542161
push_front 274147725
push_middle 458879658
push_front 159116197
get 52808
push_middle 148318530
push_middle 239907860
get 145414
push_front 558946860
push_middle 715575183
push_front 196314421
push_front 404618988
push_middle 381847788
get 8027
get 25845
push_middle 643209746
get 104881
push_back 101544079
get 117504
push_middle 412998019
get 64527
get 125348
push_front 881446534
push_back 556077664
push_front 424830570
push_back 713220102
push_front 89575859
push_front 959796182
get 9567
get 142101
get 100334
get 79570
push_middle 579110943
push_middle 2622979
push_middle 82967626
push_front 845817861
push_back 158032647
push_middle 41783259
get 46731
push_back 530617390
get 65138
get 11128
get 64087
get 110135
get 21963
push_middle 6351787
push_middle 311547079
push_front 543647216
push_back 692168894
push_front 679142523
push_back 718909443
push_middle 375828948
push_back 278019152
get 97822
get 154064
get 6944
push_front 560426580
get 41081
get 118722
push_back 936294260
push_middle 483062703
push_middle 769940337
get 11751
push_front 524727631
push_middle 300571327
push_front 708600956
get 143051
push_back 525195045
push_front 815125751
push_back 600869898
push_front 663614775
get 89142
push_middle 779825608
push_middle 789538058
push_front 428646291
push_front 23156162
push_middle 32419648
push_middle 977788400
get 122430
push_back 889304150
push_back 586475509
push_back 779362602
push_back 76432263
push_middle 254879396
get 76959
push_middle 225477427
push_front 59871576
push_back 373256967
get 56160
get 72392
get 39491
get 112974
push_middle 328993218
push_back 481014726
get 152095
push_back 674489478
get 108092
push_back 931435211
get 74708
get 30614
get 57718
push_front 31896014
push_front 830020209
push_front 796762933
push_middle 419139922
push_back 355815957
push_middle 568042210
push_middle 32307956
get 77251
push_front 960607905
push_front 687144177
push_front 918687481
get 55082
push_back 619800452
push_front 6119521
push_front 674852309
push_middle 279368167
push_front 784817711
push_front 899702353
get 146732
push_front 409371647
push_back 357756595
get 20801
push_back 499350300
push_middle 951025105
get 76655
push_middle 771006514
push_middle 699903082
push_front 705767359
get 120821
push_front 656365353
get 160304
push_back 183779519
push_front 857866348
push_back 660288169
push_middle 480879355
push_front 962224556
get 99494
get 119136
push_back 948578420
push_back 77562252
get 159453
push_front 907643979
get 41453
push_back 987860317
push_back 157764345
get 89117
push_middle 478051113
get 146897
get 138170
push_middle 957914803
push_middle 871816119
push_back 313815718
push_front 289865231
get 32110
push_middle 745766284
get 63372
get 37149
push_front 932319831
push_front 758551237
get 19598
push_back 677443693
push_front 877308425
push_middle 803028762
get 60389
push_back 553202668
push_back 237816982
push_back 383294209
push_middle 161819410
push_middle 949252440
push_back 238844948
get 95313
push_back 663695897
get 123620
push_middle 911531370
push_back 97340352
push_middle 837113573
get 51576
get 63157
get 25345
push_front 569398115
push_front 147043173
push_middle 68381962
push_front 373004336
push_middle 986775603
push_middle 677357053
push_middle 657116941
get 82699
push_front 988895621
push_back 456328801
get 145915
get 108562
push_front 294390613
push_front 781755776
push_front 874941224
push_front 638307868
push_back 858228510
get 98980
get 19529
push_middle 202425601
get 41975
push_middle 368261844
push_middle 901610852
push_middle 816467187
push_back 614564107
get 39883
push_front 746115308
push_back 203479848
push_middle 474877873
get 4651
push_middle 97575269
push_front 509183525
push_middle 708340540
push_back 183426146
push_middle 302002672
push_front 793388990
get 58000
push_middle 935447797
push_middle 543822128
get 109775
push_front 292959638
push_middle 261393278
push_back 98871503
push_front 470858188
push_front 753458028
push_front 584833053
get 73094
push_front 936790764
push_front 880435606
push_back 135383796
get 129421
get 41263
push_front 518746123
push_middle 437664195
push_front 155858688
get 86617
get 9983
push_middle 888935406
push_middle 461302556
get 160019
get 29410
get 77937
push_middle 638336979
push_back 329752673
get 152174
get 112788
get 158736
get 72358
push_middle 400261318
push_front 387184598
get 99037
get 83835
push_middle 649600434
push_front 342724882
push_front 98420388
push_middle 476584807
get 123504
get 106637
push_front 970876939
push_middle 129709235
push_back 425144346
get 107636
push_front 42348524
push_front 177859080
push_front 298320333
get 106917
get 89310
push_front 134275779
push_back 598895657
push_back 996696072
push_back 518869895
push_back 815959824
push_middle 813769422
push_front 903680357
push_front 24545704
push_front 106116014
push_back 336331350
get 138919
push_back 236413565
push_back 754020682
push_front 688005975
push_back 945433321
push_front 453524724
push_back 375890948
push_middle 226217471
push_front 390991213
get 597
push_middle 214096554
get 118924
push_back 519440774
push_back 943683805
push_middle 466030278
push_middle 798693357
get 144608
push_front 727083154
push_back 242040188
push_middle 207460868
push_front 264223202
push_middle 46842609
push_middle 918799327
push_back 425164564
get 89224
push_front 723399665
push_back 61114742
push_front 916283482
push_middle 639938345
get 58091
get 32244
get 79593
push_middle 155488415
get 96138
push_middle 790332847
push_front 93229218
get 103650
push_middle 553821730
get 68789
push_back 578974212
get 62986
push_middle 159442442
push_front 68803275
push_front 824499761
push_back 440964461
push_back 693036761
push_middle 223318758
get 106399
push_back 332097939
push_back 118259405
push_front 897349009
push_middle 363686191
push_middle 986685021
push_middle 626814050
push_front 563539684
push_front 484236836
push_middle 254779034
push_front 589375651
push_front 22462323
push_front 813134913
push_middle 531273002
push_front 334294247
get 126107
push_middle 942006918
push_middle 519356935
push_middle 63967557
push_back 855473460
push_front 134343690
get 93415
push_back 113035764
push_middle 577975751
push_middle 373862679
get 3234
get 35572
get 62164
push_middle 126206437
push_front 758361946
get 92625
push_middle 884480912
get 13197
push_front 308965572
push_middle 196896817
push_middle 239196045
get 154654
get 68233
push_front 96087018
push_back 478215966
push_middle 761315001
push_back 777748947
get 141107
get 123902
push_back 336000671
push_back 206281321
push_back 741276375
push_back 458698556
get 95179
get 55463
push_back 761350653
get 115679
push_middle 44783331
push_back 582168640
push_back 651946247
push_back 148306379
push_front 898587890
push_middle 155777714
push_middle 193265265
push_back 845438942
push_front 252724628
push_middle 840583127
push_middle 18153275
push_back 412806362
push_front 905270116
get 65518
push_middle 522106119
push_middle 302014733
get 19885
push_middle 884535080
push_middle 960028636
get 9229
get 37893
get 82170
push_middle 307571054
push_back 121426554
push_middle 692401984
push_front 9339725
push_front 192816821
get 35159
get 154596
push_front 76530428
push_middle 92832241
push_back 227750728
push_middle 421451733
push_middle 673743974
push_front 600367341
push_back 271839665
push_middle 673112860
get 44938
push_back 343235616
push_front 852505773
get 30216
push_middle 26858998
push_front 453425827
get 82946
push_middle 844153814
push_front 990906182
get 25546
push_back 624850927
push_middle 488317092
get 116037
push_back 963929573
get 57017
push_front 272392893
push_back 844925365
push_back 817831948
push_middle 969932143
push_middle 242426112
push_front 573021425
push_front 39583157
push_back 783423636
push_middle 709188348
push_front 819210910
get 145975
get 64007
push_front 490732604
push_middle 616641513
push_back 92585109
push_middle 619296210
get 87386
get 117088
push_middle 354336119
push_middle 122802103
get 130109
get 158099
push_back 41592003
get 70120
push_front 491822751
get 12351
push_front 879740036
push_middle 835186942
push_front 977331088
push_front 419940477
push_middle 479161460
push_back 890460884
push_front 42857821
push_middle 605430485
get 1610
push_front 682016813
push_front 273055129
push_middle 982059065
get 101803
get 108666
push_front 520399474
push_front 210591373
push_back 684248339
push_middle 616902093
get 43065
push_middle 951424296
push_back 234276357
push_front 85052353
push_back 824612421
get 48229
push_back 522867795
push_front 627560864
get 88442
push_front 891254452
get 92311
get 119353
push_front 975447211
push_middle 772486283
push_middle 785970050
push_back 962191555
push_back 209597933
get 86379
push_back 893959306
push_middle 220079844
push_front 943206181
push_middle 552808102
push_back 41167782
push_back 422971301
push_back 783243845
push_middle 905432099
push_back 38432513
push_front 930189285
get 87102
push_back 921355798
get 34825
push_front 627082423
get 7352
push_middle 577056048
get 82056
push_front 242278583
push_back 386063918
get 23844
get 26327
push_middle 306888531
get 3075
push_front 42508018
push_middle 453374745
push_middle 185715667
push_middle 540015574
push_back 895235254
push_middle 110437800
push_middle 404442760
get 74684
get 119693
push_front 966763244
push_back 866127695
push_back 886844973
push_middle 128228711
push_back 546793091
get 132871
push_middle 215345341
push_back 34580173
push_back 966140028
push_middle 32631175
push_back 589816025
push_middle 748042456
push_back 973443893
push_back 605541871
push_middle 104449464
get 76671
get 77810
push_front 528893710
push_front 249782858
get 69404
get 24215
push_front 741706841
push_middle 123621934
push_front 314482447
get 85461
push_middle 132222150
push_back 502989458
push_middle 152909394
push_front 25432170
push_back 671352772
push_back 499575337
push_front 716373647
push_back 359847898
get 38591
push_front 316261601
push_front 224442439
push_middle 612155502
get 114763
push_back 113616378
push_middle 747362459
push_back 764276090
push_middle 906416256
push_back 704294988
push_back 840423886
get 52047
push_back 10688151
push_middle 110156494
push_back 672365215
get 36879
push_front 468276592
push_front 303180962
push_middle 134366000
push_middle 549923137
push_front 738192694
push_middle 22947543
push_front 479602408
push_middle 297878921
get 44883
push_front 29650886
push_back 472420617
push_front 444356523
get 110852
push_middle 49052596
push_front 114053115
push_back 556453442
get 157677
get 77128
push_front 968067059
get 67269
push_front 193263906
get 73888
get 59322
push_middle 134086038
push_middle 492595972
push_middle 318906829
get 85105
push_middle 783003453
push_front 263372483
push_middle 450084632
push_front 869032350
push_back 40169696
push_front 756613890
push_middle 552865711
push_back 862744636
push_back 629477639
push_back 40780527
get 55797
push_back 589048128
push_front 590616799
push_middle 308422482
push_middle 609926981
get 66950
push_middle 368000571
push_front 479659591
push_back 578304253
push_front 708679971
push_middle 197939500
push_back 399526470
get 18883
get 72057
get 63374
get 46291
push_middle 491412932
push_front 401361872
push_middle 709728513
push_middle 54804149
get 57708
push_middle 780911914
push_front 606657443
push_front 100551898
push_back 413754338
get 31997
push_front 766300050
get 159528
push_middle 126171532
push_back 700465980
push_middle 935771882
push_front 784364120
push_back 979563027
push_back 733229779
push_back 391303588
get 58379
push_back 437851432
push_back 148838520
push_middle 269544954
push_back 733900354
push_back 5802111
push_front 64320004
push_middle 536355307
push_front 36178635
push_front 238812030
push_middle 493089162
push_back 323834868
push_back 200744607
push_back 926593536
get 9659
push_back 645222350
get 154161
push_middle 428017729
push_back 473087150
get 19317
push_front 724612989
get 86751
push_front 73754243
push_middle 913087524
push_back 82629296
get 93066
push_back 954033521
push_front 70007314
get 102934
push_back 325584440
push_back 531446203
push_back 793655599
get 53543
push_back 429073934
push_front 731943363
push_front 730110769
push_front 3298567
push_back 347825890
push_back 687217844
push_middle 939858462
push_back 741449112
push_back 438397882
push_middle 488906838
push_front 91600097
push_front 988618270
push_back 250362541
get 94606
get 82601
push_front 696814895
push_back 550342883
push_back 965048139
push_middle 341039053
push_front 25376203
get 79738
push_front 852535066
push_back 378841153
push_middle 417989554
push_back 635416418
get 28681
get 116123
push_middle 354465189
get 139691
get 145414
push_front 817950895
push_front 100572072
push_front 260639513
push_middle 296527329
push_middle 322306420
push_front 880441679
push_back 468151608
push_back 435332789
push_middle 10055514
push_middle 730981270
get 46184
push_back 165208506
push_back 835164922
push_front 98433418
push_back 77612501
get 5460
push_back 718570612
push_back 90528766
push_middle 370075584
push_front 310860431
push_middle 463414474
push_front 290318084
push_front 306428881
push_middle 127367465
push_back 414032840
get 13200
push_back 90839521
push_middle 868231716
push_back 833269818
get 28927
push_front 903282696
push_back 364064085
push_back 453015961
push_back 596967632
push_middle 96011377
get 27219
push_middle 905014796
push_front 671199909
get 86049
push_back 279200363
push_middle 514102324
push_front 659776428
get 43439
push_front 426918894
push_middle 337032955
push_middle 861228348
push_front 259529062
get 88930
push_front 478832440
push_middle 860744957
push_middle 195493193
get 89146
get 73256
push_front 125093087
push_back 236385736
push_front 637517175
get 45099
push_front 288716206
push_front 119800423
get 151055
push_back 292842272
get 145552
push_middle 908401006
get 98006
push_front 276360895
get 116011
push_middle 15934932
push_back 627736279
push_middle 586652002
push_back 122905849
get 35907
push_front 191885806
push_back 888478402
push_front 513738804
push_front 554111944
push_back 266984303
get 75281
get 107447
push_middle 718035332
get 90404
push_back 480189191
push_back 731577385
push_front 170257879
get 93134
push_front 79100710
push_middle 544107586
push_back 978583278
push_front 375162297
push_middle 950237957
push_front 77284486
push_front 980555203
get 67231
push_middle 831239688
push_back 436902490
push_middle 687255533
push_front 724208075
push_front 275699916
push_middle 910137523
push_middle 548625087
push_front 506455134
get 44901
push_back 844794039
push_front 527778756
get 59302
push_middle 244914171
push_front 100960238
push_back 150522846
push_middle 449096144
push_back 930006244
push_front 421641912
push_back 521156916
get 56114
push_middle 132843435
push_middle 695549989
push_back 713809715
get 2904
push_front 641830383
push_middle 101380625
push_back 852743322
get 110112
push_front 324529025
push_back 142046618
push_back 91045030
push_back 927807650
push_front 124291447
push_front 154876741
push_middle 320827577
push_front 842254797
push_front 244254608
get 39121
push_back 270982091
get 98354
push_back 265819164
push_middle 617501259
push_middle 378644297
push_middle 992891708
push_middle 203673405
push_middle 655096152
get 30719
push_middle 384843502
push_front 912620364
push_back 665091827
push_back 341722237
push_middle 786347972
get 113289
push_middle 404345189
push_front 867658631
push_front 645308229
push_front 718112435
push_back 399208669
push_front 398820496
get 9235
push_front 929102922
push_middle 837499887
push_back 603545528
push_back 343326480
push_front 225330558
push_middle 40997589
push_middle 914841253
get 29055
push_middle 892853590
push_front 208394866
get 48930
get 81031
get 11630
push_front 990273620
push_back 749404549
push_back 739916137
get 96115
push_middle 831093709
push_front 528310608
push_middle 354422516
push_middle 649690931
push_back 156768503
push_front 19084275
push_back 564501435
push_front 722680140
push_middle 631295293
push_back 442192517
push_middle 450969178
push_middle 819089221
push_front 205729338
push_back 332236463
push_middle 363584395
push_middle 113257120
push_back 627469365
push_back 850825096
push_front 856829952
push_middle 828527229
get 3071
push_back 935442261
get 20441
push_front 84187872
push_back 867834746
get 91719
push_middle 191636489
push_back 419767355
push_back 576056121
push_back 866572089
get 20558
get 98732
push_front 678068874
get 156514
push_front 818484475
push_front 452051840
push_back 80681219
push_middle 359612837
get 61036
push_back 611220526
push_front 688204716
push_front 616797795
push_back 656784151
push_back 142588801
get 75491
push_front 849056259
push_front 723972121
push_front 752355076
push_middle 794738246
push_front 484398924
get 74106
push_middle 396134605
push_middle 302789109
push_middle 343452583
push_back 480106823
push_back 20441852
get 717
push_middle 491084106
push_middle 463892724
push_middle 225403463
push_back 784021572
push_back 679865316
push_middle 538794439
get 114458
get 113909
push_back 885588770
push_back 960881835
push_front 596462077
get 81894
get 10114
push_back 536989603
push_back 988217510
push_front 684990477
push_front 745052922
push_middle 845614597
get 158021
push_middle 849061796
push_middle 283574666
push_front 741119650
push_front 634074354
push_middle 496389298
push_middle 402026259
push_middle 983569733
push_front 348284676
get 100366
push_back 616840619
push_front 107054352
push_middle 500142524
get 146512
push_back 863648361
push_middle 364439565
push_middle 11085949
push_front 494503214
push_front 390968766
push_front 94541417
push_middle 509156631
push_middle 230902562
get 11239
get 110795
push_middle 17287787
push_front 75982142
push_back 639136119
push_middle 425339920
push_middle 853352640
push_back 233792138
push_back 179465989
get 90699
push_middle 616087650
push_back 259906839
push_back 427075910
push_back 728632263
get 13046
get 75569
push_front 560088433
get 54357
push_front 503255774
push_back 995859748
push_front 797518167
push_front 408110699
push_back 770766291
push_front 710171210
push_front 897247768
push_front 514785931
get 139405
push_front 773744666
push_front 544664993
push_back 322433056
push_middle 332539587
push_middle 601507178
push_front 923836269
push_middle 14254618
push_front 193387837
push_back 340801567
get 129410
push_front 482929743
push_back 863821717
push_middle 897056301
push_back 690341006
push_back 528084868
push_front 907613382
push_back 680399414
push_middle 588021012
push_back 823303463
push_front 662126967
push_middle 906078793
push_back 301726277
push_front 229906707
push_middle 737005664
get 27940
push_back 723927603
push_middle 548354981
push_front 490380741
push_front 209002785
push_front 523378346
push_middle 717523549
push_front 708076774
get 69517
get 40195
push_back 872546801
push_back 528629394
push_front 343713147
push_back 562956274
push_middle 778339605
push_front 204891565
push_middle 25892373
push_middle 329190524
get 150189
push_middle 258804223
push_front 486726684
push_front 463492331
get 103994
push_middle 524471235
push_back 372218354
push_middle 442329789
get 115917
push_back 132647101
push_middle 36448833
push_back 887424808
push_front 880996161
get 44436
push_middle 591073162
get 109043
get 110014
push_middle 963792228
push_middle 123278082
push_back 351303278
get 79519
push_middle 240171302
get 124061
push_back 683091762
push_front 17838479
push_middle 652553288
get 24353
push_back 565960606
push_back 74123446
push_front 526282264
push_back 872443551
push_back 415792271
push_back 682559982
push_front 933078669
get 54601
push_back 445379347
push_back 669233807
get 13109
push_back 145146306
push_middle 47099570
push_back 93654750
push_middle 408772843
push_back 593073122
push_middle 829239403
push_middle 754141309
push_back 292579889
push_front 958802833
get 109547
push_back 606450756
push_front 223103666
push_back 240002199
push_middle 810590978
push_middle 430805270
push_back 737121202
get 142300
get 10624
push_middle 696239786
get 116500
get 86010
get 6478
push_front 580113648
push_back 407822379
push_middle 658840279
push_back 717582965
push_front 601510853
push_front 443547093
push_front 545090145
get 107103
push_back 182683973
push_middle 358756926
push_middle 679796364
get 53424
push_back 180010108
push_back 471890915
push_front 212142686
push_back 182638712
get 150326
push_middle 840804412
push_middle 402061338
push_middle 391784417
push_front 393815829
push_front 963024988
push_front 357443432
push_middle 85470551
push_front 141080650
push_back 750032556
push_middle 573688595
push_middle 843251063
push_middle 77788375
push_middle 731126338
push_middle 815187923
push_front 365235074
get 17616
push_front 129642447
get 158916
push_front 811105790
push_front 840024085
push_front 566629600
push_middle 70998347
get 35899
get 104919
push_back 884536618
get 35582
push_front 47919607
push_middle 126783535
push_front 570030921
push_front 993255989
get 63458
push_front 631482974
get 66799
get 20814
push_middle 718282894
push_front 156285288
push_back 985568745
push_back 183683329
get 129269
push_back 162857854
push_front 522143256
push_front 892184074
get 152852
get 37834
push_back 576176562
push_back 396483846
get 139185
push_back 141654950
push_back 262491534
push_middle 84164462
push_back 189741062
push_back 181722967
push_middle 400393226
push_middle 955919819
push_middle 718964533
push_middle 446568126
push_back 749267632
push_back 9975837
push_middle 755080181
push_middle 278848440
push_middle 188422753
push_middle 320954921
push_middle 551702752
push_back 841212
get 100420
push_middle 700405134
push_front 856189168
push_middle 331874260
push_middle 180582790
get 11740
push_back 815977280
push_front 580657905
get 128333
push_back 31293591
get 118178
get 143447
push_middle 92530913
push_back 219207164
push_middle 665298130
push_front 564255886
push_front 874212208
get 54857
push_front 469593470
get 35554
push_middle 51951780
get 84458
push_front 797545568
push_front 627891392
push_front 741961639
push_front 25797627
push_front 317797118
push_middle 914544177
push_front 363220797
get 25978
get 93173
push_middle 409186698
push_middle 827850909
push_back 509773220
push_middle 236908133
push_front 436330609
get 64680
get 81509
push_middle 977829230
push_front 9723385
push_middle 862326659
push_back 301894025
get 28431
get 35369
get 79511
push_back 159485064
get 117339
push_front 943062470
push_middle 641040073
get 91904
push_back 727129178
get 107470
push_front 32647117
push_middle 476314835
get 100391
push_front 357707893
get 158189
get 149982
push_middle 138646944
get 8748
push_back 870917037
push_back 259249440
get 74267
push_back 510721445
push_back 648995812
push_middle 482306384
push_front 583690085
push_middle 331356862
push_middle 658645085
push_front 624604978
push_front 90941521
push_front 363911309
push_front 609713186
push_back 187888510
get 158220
push_middle 968270928
push_front 285587793
push_front 502071359
push_front 166160154
push_middle 423736838
push_back 455771602
push_front 868573675
push_middle 164794423
push_back 45872582
push_back 11862876
push_middle 206376668
push_front 439797751
push_back 754203480
push_front 627729420
get 65143
push_front 933776354
push_middle 369077559
get 158240
push_middle 606913498
push_back 823157204
push_front 41832481
push_front 748742065
get 15524
push_back 226096923
get 48689
push_front 96948668
push_middle 746323927
get 2078
push_middle 328994509
get 5630
get 83337
get 100170
push_back 31301095
get 5943
get 71030
push_front 227807548
get 33607
push_back 927438761
push_back 415025829
push_middle 275404587
push_back 962790473
get 62369
push_middle 77735364
push_back 542934856
push_middle 766833352
get 102140
get 59692
push_middle 92409152
push_front 472180170
push_front 704650268
push_middle 60406556
get 70438
push_middle 178140623
push_middle 197940718
push_middle 690769662
push_front 233151482
push_back 57082690
push_middle 919039179
push_front 636750655
push_back 15050648
get 42311
get 146118
push_front 936189304
push_back 940399173
push_middle 919323053
push_back 337305451
push_middle 383356696
push_back 805552194
push_middle 815880832
push_back 833147373
push_middle 298402050
push_front 997773444
push_back 691309462
push_front 600699530
push_front 210989494
push_front 221511558
push_back 498489042
push_front 866560647
push_back 759189969
push_back 461083203
push_front 620708329
push_front 532407206
push_front 431097368
push_middle 980345267
push_middle 734040197
get 101454
push_middle 642495653
push_front 966820651
push_middle 526097654
get 90496
push_front 823673422
push_front 503837167
push_back 256396380
get 152182
push_back 998127975
push_middle 133147840
push_middle 342870449
push_front 297292402
get 34114
push_back 128478137
push_back 51451730
push_middle 900696619
push_middle 542989464
get 63997
push_front 930483460
push_back 666229682
push_back 327535338
get 5929
push_front 643435978
get 68251
push_front 489797180
push_back 156525773
push_back 921601
get 89438
push_back 523983973
push_middle 377756346
push_back 426529844
get 92806
push_back 751371625
push_front 616846887
push_middle 788843662
push_front 555721639
get 80271
get 73836
push_front 242651676
push_middle 782135438
push_front 783080478
get 10851
get 46963
push_middle 133158342
push_middle 774629876
push_middle 340076815
push_back 779045153
push_front 249997796
push_back 563219373
push_middle 990864855
push_back 276433933
get 69931
push_front 932819676
push_back 242123283
push_back 806075752
push_back 250479108
push_back 345678257
push_back 141219758
push_front 6547322
push_middle 188384430
push_back 202867147
get 61480
push_front 488961626
get 127120
push_back 825488285
get 140211
get 124974
get 27382
push_back 397973799
get 27688
push_back 739249090
push_middle 585272265
push_middle 973261882
push_back 866476870
push_front 69895131
push_back 418646901
push_middle 91094808
push_front 807831999
get 51698
get 161879
push_middle 311026047
get 17184
get 121274
push_front 911787236
push_middle 941855292
push_middle 264295978
push_front 437742378
get 95552
push_front 914989411
get 61717
get 148732
push_middle 275380209
push_middle 270247506
push_front 955781835
push_back 61335237
push_front 552925941
push_middle 892151679
push_front 515657074
push_back 736407664
push_middle 103537167
get 151849
push_back 51732068
push_front 138942909
push_back 997999253
push_front 318913855
push_middle 733817086
push_back 473363372
push_front 630376228
get 66816
push_back 927488120
push_front 277761334
push_front 637132328
push_front 58671167
push_back 805392819
push_back 96522989
push_front 44294537
get 44520
get 81037
push_middle 82793100
get 5940
get 87059
push_middle 596473699
push_front 127082457
push_back 67154761
push_back 180256893
push_middle 617095771
push_middle 532320792
get 29052
push_front 627793440
get 120231
push_middle 545274990
push_front 756307377
push_front 716534006
push_back 955714648
push_middle 330676646
push_front 784713124
push_middle 664182518
push_back 561049124
push_front 439807827
push_back 960523570
push_middle 210730340
get 43123
get 60717
push_middle 490360957
push_front 147593893
push_back 650979028
get 142803
push_middle 291596340
push_front 66033819
push_front 656874497
push_back 214825494
get 992
get 49492
get 44676
push_back 242015514
push_front 250945506
get 109967
push_back 456535423
push_front 190625807
get 162023
push_back 107091894
push_front 909663889
push_front 674275403
push_front 98234611
push_back 247389839
get 89616
get 150855
push_back 619870972
push_front 746811781
push_back 773827652
push_back 406944950
push_middle 629408415
push_middle 577290864
push_back 497395865
push_back 701047502
get 118872
push_back 104763563
push_back 848280616
push_middle 231739267
push_front 697198146
push_front 832157796
push_back 33543479
push_front 798926080
push_front 135500886
get 31663
get 144006
get 13330
push_back 139898128
push_back 17105634
push_middle 818975800
get 63828
push_back 727066907
push_front 378739802
push_back 310037778
get 67316
push_front 81818618
push_front 491071443
push_front 513489894
get 30184
get 35246
push_back 199585046
push_front 663971471
get 141321
push_middle 656343155
push_back 976596252
push_front 60469599
push_front 535309815
push_front 519771602
push_back 133695092
push_middle 702624182
push_front 750841720
push_front 391566556
push_middle 533896300
get 36464
push_back 804750738
push_front 421862743
push_back 319896318
push_back 212270521
push_front 921591946
push_back 70665238
push_front 990782236
push_middle 953310239
push_back 489579247
get 115761
push_middle 574230321
push_front 468603187
get 102049
get 71579
push_front 277043819
push_middle 100293012
get 132639
get 92249
push_front 669065183
push_back 508228931
push_middle 141606954
push_front 306888420
push_middle 459925477
push_middle 994472377
get 157764
push_back 206932479
push_middle 318486173
push_middle 886570548
push_middle 276489589
push_front 704683752
push_back 389818693
push_back 248317800
push_front 546184002
get 123290
push_back 699254158
push_middle 31727945
push_front 588081764
push_back 676942440
push_front 699107759
push_front 898130656
push_back 466729574
push_front 348324659
push_front 476850155
push_middle 928539233
get 64994
push_back 294511263
push_back 451565895
push_middle 383068485
get 5172
get 58057
get 102265
push_back 707022889
push_middle 555064647
push_back 21050921
push_middle 782675800
push_middle 923830659
push_back 374782826
push_front 742366166
get 97617
push_back 571666495
push_front 736391863
push_middle 484428657
push_back 206315757
push_middle 940841348
push_back 266987428
push_middle 617291824
push_middle 294464966
push_front 870814031
push_front 779990087
push_middle 926331992
push_middle 783675387
push_back 359469294
push_back 183026041
push_back 978838162
push_front 399202074
get 46957
push_back 131476089
push_back 102598644
push_middle 80437277
get 34239
get 121666
get 126720
push_middle 583263648
push_middle 438534185
push_back 70248998
get 150478
get 135692
push_back 989771096
push_back 306826368
get 118862
push_front 771983611
push_front 44759731
push_middle 373205508
push_middle 31706170
get 105692
push_back 963194732
get 69154
push_middle 786919724
push_front 722987177
push_back 290951328
push_middle 810482848
get 147828
push_middle 359778312
push_back 547979748
push_front 414024179
push_middle 37619603
push_back 352885961
push_front 675171395
get 74134
push_middle 701940758
get 160399
push_middle 573195618
get 29500
get 45668
push_middle 759428760
push_front 871684888
push_front 111752339
get 7820
get 47960
push_back 337308507
push_front 341705566
push_middle 206403963
push_middle 871913339
push_front 976169305
get 93722
push_front 515662864
get 154505
push_front 344404832
push_back 767903071
push_front 345785180
push_middle 521779437
push_back 528431809
get 13919
get 83677
push_front 185380631
push_back 972860553
push_front 379494868
push_back 312941917
get 16703
push_front 341549869
push_middle 753849412
push_middle 339169884
push_middle 531191118
get 9551
push_middle 855097558
push_back 577576462
push_middle 593540449
push_front 32005832
push_front 816976971
push_middle 179954567
push_front 284487774
push_front 864525960
push_front 937923491
push_front 255594645
push_back 853415238
push_front 218881716
push_front 367216537
push_front 87217409
push_back 365726892
push_front 424884756
push_front 562373016
push_middle 77112766
push_front 952016579
get 145326
push_back 321336753
get 158898
push_back 37723916
push_front 656279266
push_front 567818808
push_back 694957262
push_middle 891153372
push_middle 101968330
push_back 107665287
push_middle 577092114
push_middle 267091682
push_back 721690891
push_back 286936334
push_back 572676717
push_front 533238314
push_middle 510739098
push_back 545961200
get 79984
push_front 902563812
push_front 864756768
push_middle 975356949
push_middle 971921241
push_front 24031246
push_back 875303909
get 133742
push_front 800047310
push_middle 293060034
get 61909
get 94229
push_back 979414854
get 97151
push_middle 29404834
push_front 814218597
push_back 447207463
push_front 425673387
push_back 423338418
push_middle 811000143
push_front 199186927
push_back 942872206
push_front 239187929
push_middle 745877838
push_back 254676519
get 121064
push_middle 612988688
get 24546
get 81273
push_back 269019359
get 159497
get 123856
get 59047
push_middle 481489634
get 136874
get 148612
push_front 156171542
push_middle 976114861
get 122593
push_front 468600655
push_front 657362998
push_middle 832798297
push_middle 936528743
push_back 74434329
push_back 594533948
push_front 607322137
push_back 716552785
push_front 886085783
push_front 700256610
push_back 457136858
push_front 688512249
push_middle 953960396
push_front 524023202
push_back 457219376
get 29911
get 121680
push_back 811198481
push_back 761434441
push_back 421547278
get 102636
push_middle 558681342
push_middle 683525345
push_back 310195864
push_back 598745631
get 123085
push_front 577097384
push_middle 601323511
push_front 314718448
get 48338
push_back 957694668
push_middle 429262733
push_front 944563856
push_front 504423687
get 155251
get 150593
push_back 465512197
push_front 501241899
push_back 537801501
push_back 778810579
get 120011
push_middle 190018057
push_middle 840893664
get 5622
push_middle 152264395
push_front 535084159
push_middle 945054401
push_front 591392195
push_front 291093398
push_front 668684479
push_front 38491961
push_middle 963575934
push_back 278527451
get 135875
push_middle 113770276
push_back 909707561
push_front 180610968
push_front 110744746
push_middle 132333528
get 143186
get 68814
push_middle 230531968
get 100870
push_front 574714169
push_middle 660621821
push_middle 365479405
push_middle 262313484
push_middle 298893115
get 49956
push_middle 668999671
push_front 781563667
push_middle 660611997
push_back 643394096
push_front 842715481
get 47948
push_back 792461701
push_back 121961202
get 101179
push_middle 686892761
push_middle 589519600
push_front 554878824
push_middle 807075843
push_back 848313452
push_middle 162634957
push_middle 44670597
get 136340
push_middle 111471824
push_middle 620959505
get 154024
push_back 357879464
push_back 947092563
push_front 686087578
push_back 754404673
push_front 44076714
push_front 836896308
push_front 967603412
get 160915
push_middle 637285871
get 100637
push_middle 771899
push_front 698889185
push_front 95645558
get 66547
push_back 738246360
push_middle 960624554
get 71489
push_middle 46607848
get 99532
push_middle 307273680
push_front 224166471
get 91112
push_middle 208918614
push_back 482628862
push_back 711686119
get 140191
push_middle 249444106
get 159807
push_front 850268619
push_front 782830018
push_back 729033259
push_front 961165914
get 159853
push_middle 628764777
push_front 114802895
get 53871
push_back 554772644
push_middle 152631905
get 125852
push_middle 431001273
get 139463
push_middle 783026718
get 143413
push_back 841638639
push_back 731019107
push_front 116148519
push_front 22431947
get 161485
push_front 396581217
push_back 991759294
get 58701
push_back 521044259
push_back 472338007
get 35460
push_back 742454976
get 6089
push_back 703419673
push_middle 396976190
push_middle 940135904
get 44625
push_middle 837967963
push_front 357826742
get 49040
get 120503
push_middle 46395744
push_front 922188053
get 52155
push_back 480349229
push_front 317513004
get 135295
get 152981
push_front 485944019
push_middle 274314743
get 63887
push_middle 118585815
push_front 243057010
push_back 207298513
push_back 25042624
push_middle 261875139
push_front 610425172
get 91649
push_back 362973995
get 136086
push_back 444747443
get 102056
get 32050
get 94043
push_back 902639813
get 41548
get 122671
push_front 787529070
get 71246
push_back 845157595
get 81338
push_middle 201723266
get 61743
get 46867
get 3393
push_back 129742511
get 65422
push_back 518851379
get 150981
push_middle 161077987
push_middle 529222675
get 66763
push_middle 12933629
push_back 463531137
push_back 91455355
push_back 55560299
push_back 35279651
get 6144
push_middle 478721739
push_middle 498596395
push_middle 207364344
get 153259
push_front 5827757
push_back 873819952
push_middle 643523257
get 105872
get 160279
push_front 67901070
get 84514
push_back 704157225
get 12801
get 99753
get 13080
push_front 240346395
get 119034
get 37224
get 59146
push_front 476166090
get 81742
push_back 990064621
push_front 401869133
get 72201
push_middle 250898730
get 44868
get 112102
push_front 257724836
push_middle 37257602
push_back 700926160
push_back 649504710
push_front 926467804
get 19025
push_back 689640767
get 122224
get 43314
push_back 90748642
push_front 635818816
get 103935
get 89747
get 84069
push_back 319284702
push_middle 536803605
push_middle 807131899
push_back 294929713
push_middle 326720307
push_back 693978985
get 41753
push_back 361761097
push_front 600256442
get 90589
get 98130
push_front 238027757
push_middle 332149742
push_middle 865166956
push_middle 839559102
push_middle 15600537
push_front 32597368
push_front 50678550
push_back 5284136
get 57948
push_back 541715095
push_middle 559345297
get 125247
push_front 693741541
push_back 378526887
get 114378
push_middle 136705016
get 43194
push_front 229018608
get 114009
push_back 747750165
push_front 867333507
get 149214
get 82736
get 97831
push_back 761236439
push_middle 75062040
push_middle 757321901
push_middle 794746760
get 101824
push_back 251098326
push_front 221502178
push_front 315219951
get 98365
push_middle 455254361
push_back 700945315
push_back 684717011
push_middle 662536198
push_middle 492179822
push_front 661071676
push_front 139410496
push_back 200622184
push_back 601799752
push_back 908982799
push_front 162271979
push_middle 73305595
get 156931
get 155396
push_middle 608965519
get 133058
push_middle 892378285
push_middle 412264511
push_back 252055461
push_front 342689732
push_back 309360571
push_back 646978806
push_middle 469852429
push_back 224963549
push_middle 351527795
push_back 64976254
push_front 145313554
push_back 619954625
get 17285
get 89594
push_back 404961896
push_back 793761752
get 79542
push_back 437465643
get 62260
push_front 111371261
push_back 960080135
push_back 687158538
push_middle 45784190
push_front 977242881
push_front 445700312
get 39261
push_middle 45726750
push_back 907695423
get 100728
get 60617
push_front 397447027
push_back 5474592
push_middle 244084730
push_back 909793820
push_front 429026865
get 136251
push_front 79727841
push_back 142670633
get 31876
push_back 416807840
get 89741
push_middle 408449220
push_middle 882548056
push_front 636664120
push_middle 718005498
get 62547
push_front 630932791
push_back 73312878
push_middle 105628159
push_middle 999281271
push_middle 45743423
push_front 696971196
push_back 932550098
push_middle 840820825
push_middle 595379720
get 47457
get 22675
push_middle 329496296
push_middle 470679773
get 47942
push_middle 711858415
get 41469
push_front 385188052
push_front 441991907
get 15748
push_middle 559801244
push_front 994798272
push_middle 779112689
push_middle 717750330
push_middle 393622293
get 154873
push_back 349819708
push_back 590165689
push_middle 837724872
push_front 503107868
push_middle 895474106
push_front 13846552
push_front 102700881
push_front 997157150
get 22099
push_back 163625882
push_back 698863285
push_back 913450989
push_middle 429315563
push_front 379801817
push_middle 387658926
get 3313
get 90332
get 69021
push_front 952044732
get 27523
push_front 54464096
push_middle 646061988
get 85889
push_middle 301751817
push_middle 64381915
get 40778
push_front 175769719
push_front 99854474
push_middle 984289482
push_front 602440634
push_back 236749959
push_back 616726911
push_back 393412097
get 151289
push_front 788875946
push_back 939395873
push_middle 667719314
push_middle 653741956
push_middle 233461531
push_front 260912238
push_front 640632976
push_front 485935039
push_middle 619718847
push_back 875084024
push_middle 103986343
push_back 63871998
get 122429
push_middle 523292813
get 121226
get 13854
push_front 470701160
push_front 899983764
get 83414
push_back 64799947
push_back 792667630
get 63195
push_back 850909620
push_front 831452575
push_back 917412521
push_front 551976665
push_middle 319637370
push_middle 801209271
push_middle 951640378
push_back 368877259
push_middle 255432350
get 82103
push_front 368525952
push_back 813796092
get 49232
push_back 583720441
get 161020
push_middle 294016621
push_front 120016014
push_front 439756108
push_front 893345394
get 38166
get 66924
push_middle 931358405
push_back 940018727
push_front 882073119
push_middle 427295671
push_back 476448050
push_front 983362619
push_middle 804626153
push_middle 61640363
push_back 755520967
push_back 341167260
push_back 842341279
get 152673
push_front 541907457
push_front 503146082
push_middle 948151213
get 155913
push_back 861034091
get 114053
get 81611
get 112977
push_front 649050281
push_back 277153813
push_front 523907344
push_front 219982481
push_front 716727563
get 128548
push_middle 349310664
push_middle 366106228
push_middle 725162889
push_back 185215534
push_front 402924249
push_front 671130131
push_back 685117812
get 141726
push_middle 976853383
get 158495
push_back 195723698
get 96830
push_back 382324446
push_back 888014329
push_front 921165883
get 125304
push_middle 262240718
push_back 981436360
get 127774
push_middle 761880186
get 61005
push_middle 74314992
push_front 991295401
push_front 248821653
push_front 709639368
get 35875
push_front 915366746
push_middle 653563778
push_back 202974557
push_back 305282565
push_middle 701837636
push_back 650729801
get 49488
push_front 359219547
push_back 328282119
push_middle 388488944
push_middle 575460717
push_back 677478797
push_middle 44544937
push_front 306653398
push_back 459275104
push_middle 363022457
get 12112
push_front 102649695
push_back 291174835
push_front 550016736
push_back 562276663
get 101474
get 114585
get 15715
push_back 626143476
push_front 117429460
push_front 735164176
push_front 379647947
push_back 725863073
push_middle 6547478
push_front 990770795
push_middle 265904430
push_front 293433754
get 79869
push_front 826568361
push_middle 586951405
push_front 16289858
push_front 83156332
push_middle 662751990
push_front 816080887
push_middle 955013232
push_front 722616107
get 139150
push_middle 369627696
push_middle 15685561
get 30085
push_middle 549818207
push_back 890983985
push_back 974656125
get 91201
get 16425
push_middle 542345503
get 152642
push_middle 623558430
push_front 208350626
push_middle 808997247
push_front 740100214
get 95333
push_front 378551207
get 94998
get 143943
get 128424
get 46394
get 9840
push_back 296056616
push_middle 946817896
push_middle 776431849
get 118023
get 140817
get 34600
get 25809
push_back 18643366
get 156535
push_back 150030360
push_front 955513358
get 110847
get 54878
push_front 496401954
push_back 900732270
get 42695
push_back 580505259
push_middle 701300866
push_middle 487718976
push_middle 322941403
push_front 332020459
get 144449
get 96666
push_middle 133992624
push_front 84673427
push_back 416950895
push_back 537982566
push_back 490988963
get 86891
push_front 2178091
push_middle 666726060
push_middle 622340495
push_middle 316925151
push_front 545151819
get 60342
push_back 410652144
push_back 511061815
push_middle 552524223
push_back 741767934
get 30540
push_middle 506026638
get 116568
push_front 553010038
push_front 78369492
push_front 213449481
push_middle 259545849
push_front 833839635
get 138477
get 4800
get 20529
push_middle 312046419
push_middle 341099822
get 101690
push_back 213093556
push_front 855405619
get 58025
push_front 698942107
push_front 540773325
push_front 613934167
push_back 669362589
push_back 283354020
push_middle 491671338
push_front 381624027
push_back 747195125
push_back 942579031
push_middle 739673200
push_back 297361506
push_middle 517498776
push_front 693391645
push_back 860446807
push_middle 756857341
push_middle 595505714
push_front 227337965
push_front 96354249
push_front 657519011
get 132162
get 29533
push_middle 843664875
push_middle 957307136
get 95032
push_middle 987236246
push_middle 468267115
push_middle 525431346
push_front 37402016
push_front 475155993
push_front 467293459
push_back 257986557
get 112952
get 71213
push_front 77408708
push_middle 9314325
push_front 541799557
push_back 670758341
push_back 716352690
push_middle 52860649
push_back 827653431
push_back 486641370
get 27132
push_back 580823674
push_front 821854911
push_front 175556278
push_middle 171070584
push_middle 310722510
get 46451
push_back 641010938
push_back 86739776
push_back 71542235
push_front 657968647
push_middle 85983369
push_middle 993676383
push_front 917839425
push_middle 95566864
push_front 696730324
push_back 986146943
push_middle 885103096
push_middle 735676408
push_back 885170748
push_back 501037357
push_middle 274885262
get 104099
get 65420
push_front 680548170
push_back 628261924
get 72933
get 104767
push_back 816377074
get 6019
push_back 328791659
get 39558
push_front 128573460
push_back 262461512
push_front 669499277
push_front 344890043
push_back 404094894
push_front 734170947
push_back 985235112
push_back 722123640
push_middle 92432832
push_front 11416898
get 139719
push_front 894756098
get 43590
push_middle 32965518
get 135772
get 148993
push_middle 810240969
push_back 486586874
push_front 355972861
push_middle 352017114
push_back 313638325
push_back 710908788
push_front 915415121
push_middle 764713519
push_middle 342308879
get 91729
get 130622
push_back 862903076
push_front 284437457
push_front 991734262
push_back 295200900
get 13490
push_middle 916544659
push_back 476084566
push_front 588106191
get 60678
push_back 320379838
get 105805
push_back 555002926
push_back 500509821
push_front 517393361
get 117560
push_back 997278557
push_middle 951691947
push_back 330291958
push_back 447370497
push_middle 330539120
get 37204
get 54896
push_back 901075363
push_back 740439294
push_front 562914267
push_middle 576745443
push_front 403195925
push_middle 403333852
push_middle 915984361
push_front 457061480
push_front 899357764
get 97433
push_middle 866186772
get 20804
push_front 685801369
push_middle 988795022
push_middle 679760055
push_middle 466232835
push_back 298923866
push_back 121585864
push_middle 759528285
push_middle 637277671
get 18798
push_middle 403556091
get 31952
get 159767
push_middle 763776087
push_middle 369194079
push_front 61058788
push_front 269407427
push_middle 12667580
push_front 831749956
push_back 868011955
push_back 224713131
push_middle 362976783
push_back 176852613
push_back 622793947
push_front 114739622
get 62195
get 51891
push_front 68812640
push_middle 463831470
push_middle 777496140
push_back 677958624
push_back 404826995
get 141920
push_front 297139754
push_middle 490849807
push_front 407401022
push_back 90703015
push_front 116200677
push_front 670693270
push_back 667316282
get 118947
push_back 220234932
get 76056
push_middle 580610899
push_back 817540103
get 152178
push_front 602865158
push_middle 124109674
push_middle 910216824
push_middle 75046419
push_back 883335533
push_front 854046599
push_front 734159341
push_back 542133312
push_middle 886146116
push_front 236870985
push_back 357696990
push_back 847463946
push_back 492903770
get 155912
push_front 791569626
push_front 764290592
push_back 87973820
push_front 52964724
push_back 379656194
push_back 402395895
push_front 400464941
push_back 487184970
get 3522
push_back 714816728
push_front 654667001
push_middle 839723796
get 159810
get 90533
push_back 386578966
get 136366
push_back 682478505
push_middle 928910044
push_front 242651793
push_front 375741487
push_front 608770584
get 157349
get 104885
get 38577
push_middle 218022438
push_back 658844273
push_back 756762163
push_front 639738937
push_middle 398461541
push_middle 725124339
push_middle 899382968
get 33347
push_back 649999324
push_middle 959951056
push_middle 639993533
push_back 894655826
get 140471
get 48480
get 77607
get 43951
push_middle 704002703
push_middle 810665745
push_front 999291971
push_front 596017870
push_middle 389514051
get 63282
push_middle 662915050
push_middle 896223854
push_back 677503730
push_middle 902027967
push_back 984922589
get 82555
push_middle 557593211
push_back 555613466
push_middle 503280193
push_back 113838268
get 135802
push_front 133354067
push_middle 214125974
push_back 644105200
push_back 132468422
push_back 205254405
push_front 43752124
push_front 603814733
get 111679
get 88937
get 5513
push_front 559084836
push_front 442077291
get 157199
push_back 928272685
get 5620
push_front 289931125
push_front 70865921
push_middle 482259856
push_middle 82689304
push_front 560906369
get 90045
push_front 139454590
get 90221
push_middle 551754496
get 76521
push_back 2527512
push_front 680481106
push_middle 321246486
push_front 813179192
push_front 977619776
push_front 694957057
push_back 766045368
get 18258
push_front 826588043
get 131808
push_back 338550775
push_middle 286920812
push_front 688983160
get 124559
get 72727
push_middle 845344078
push_back 145299658
push_back 288096296
get 153977
push_front 721572209
get 133859
push_back 103151776
push_front 180798011
get 151172
push_back 739188737
get 125066
push_back 23502206
push_back 711259007
push_middle 890932204
push_back 567601642
get 87216
push_middle 676471766
get 52288
push_back 135778630
push_back 965600991
push_middle 970161628
push_front 559941691
push_middle 923696905
push_front 227721001
get 58325
push_front 579433028
push_middle 193944487
push_middle 91759774
push_middle 406407564
push_front 651644479
get 22646
push_back 378295948
push_middle 454124472
push_front 713536761
push_front 95635399
push_back 45134221
get 34182
push_front 738413175
push_back 230806001
push_middle 355683738
push_back 303474909
push_middle 728717433
push_back 316602677
push_front 690724368
push_front 178433655
push_front 653331461
push_back 597067663
push_middle 792196670
push_front 559608766
push_middle 280013196
get 158788
get 111324
push_front 545451375
push_front 565287458
push_middle 288294999
push_middle 703795571
push_back 274107970
push_middle 139391629
push_middle 740861051
push_back 498407974
push_back 736609035
push_front 365139701
get 108763
push_back 616356112
push_back 832826851
push_back 210966464
push_back 272311508
get 90867
push_middle 291829621
push_back 147408782
push_front 967886796
get 144523
push_back 763057917
push_front 69300218
push_front 151900584
push_front 772027183
push_back 18047180
push_front 994532857
push_front 585494762
push_back 503327030
push_back 528776049
get 100421
push_middle 835696131
push_back 312679631
push_back 763082255
get 2358
get 118622
push_middle 969292414
push_middle 532683720
push_middle 657713954
get 98206
push_middle 425088952
get 37230
get 133733
get 52941
push_back 152232723
get 87084
push_back 5120404
get 138706
push_front 440014669
get 80815
push_middle 186041702
push_back 650149559
push_back 703015531
push_front 303659989
push_middle 353412965
push_middle 736975957
push_back 20215834
push_middle 721603568
push_front 294769557
push_front 714445766
push_front 693985234
push_front 494877463
push_middle 179854337
push_front 418277786
push_middle 605826426
push_front 730523518
push_middle 239787838
get 102494
push_middle 61680664
get 89566
push_middle 88335594
push_middle 979625297
get 148824
get 10344
push_front 462505887
get 61524
push_back 895902534
push_front 37259427
push_middle 399987678
get 155276
push_front 793939462
get 51387
push_back 355239744
get 53121
push_middle 31484122
push_middle 347032830
push_front 321457480
get 140604
push_middle 350116424
push_back 311309135
push_front 847116541
push_front 324265850
get 111322
push_front 930505324
push_back 353676095
push_middle 522581655
push_back 270726432
push_middle 675106086
push_front 535655420
push_front 183163981
push_middle 814473201
push_front 515476635
push_front 815390765
push_middle 101653580
push_middle 432045640
get 51092
get 4005
get 26214
push_back 513931221
push_front 567812133
get 31963
push_front 413198163
push_front 874689752
push_front 898807636
push_back 20896942
push_back 593403234
get 54993
push_middle 481566919
get 86307
push_back 405926574
push_back 723679445
push_front 672248393
push_back 822089456
push_middle 634545493
push_middle 953467769
push_back 876171903
push_middle 546800316
push_middle 403161271
push_back 312906187
push_back 82303555
push_middle 626347235
push_back 999872346
push_back 812334430
push_middle 244625407
push_back 854242892
push_middle 504134114
push_front 146798267
push_middle 907205355
push_front 563398184
get 94931
push_back 121913346
push_front 210179700
push_front 933563624
push_back 608949354
push_middle 670292726
push_middle 967255916
push_middle 460400187
push_front 333595661
push_front 961339054
push_middle 545625276
get 132428
push_front 218337054
get 73600
push_middle 685044637
push_front 182580561
push_front 443476182
get 141961
push_middle 141404113
push_back 959173286
push_front 411382460
push_front 253483309
push_middle 313162443
push_back 167417128
push_front 960194752
push_front 604027815
push_back 464825528
push_front 285007094
get 26106
get 56251
get 3909
push_middle 929485661
get 91455
push_back 271450625
push_front 978899249
push_middle 607460403
get 142556
push_back 32091355
push_middle 317490243
push_front 629017422
get 144066
push_middle 96352536
push_middle 966752325
push_front 41877567
push_middle 112579200
get 146996
push_back 451489530
push_back 223844400
get 77339
get 151304
push_back 141857861
push_back 948022029
get 65605
push_front 416960730
get 130714
push_back 517163665
push_middle 971418452
push_back 356170136
get 108681
push_front 442091558
push_middle 818721607
push_middle 8904766
push_front 752425746
push_back 146780955
push_middle 818982917
push_back 311731211
push_front 740639871
push_middle 275800722
push_back 665047563
push_middle 798748474
push_front 958944111
push_middle 229933411
push_back 214175644
get 108662
push_middle 143983249
push_middle 390507866
push_front 521340734
push_middle 664917907
push_middle 878476628
push_middle 704464726
push_middle 840178312
push_back 237264838
push_front 33260841
push_back 436866180
get 126741
get 55920
push_middle 336317663
get 143384
push_back 810669460
get 88074
get 79024
push_middle 613066494
get 97148
push_back 995411255
push_middle 592817560
push_middle 458395389
push_front 788335062
get 48128
push_middle 239983930
get 94488
push_front 708395319
push_front 131694468
push_back 590482487
push_middle 319286467
push_back 476773173
push_back 199025500
push_front 661122477
get 89290
push_middle 880337488
get 69182
push_front 723612064
push_back 443576193
get 105245
push_middle 627453638
push_front 691829256
push_front 49579448
push_back 77247910
push_back 547455132
push_front 359308685
get 15283
push_middle 777736822
push_front 398763008
push_back 567919663
push_back 294187567
push_back 808849240
get 77614
get 148615
push_front 951766683
get 89675
push_front 555603640
push_middle 747306163
push_front 644402319
get 151764
get 356
push_middle 74209154
push_front 429055643
get 16060
push_back 941489318
push_front 93364522
push_back 317847294
push_back 13884653
push_middle 135255054
get 131981
push_middle 900281592
push_middle 120879926
push_front 497036059
push_back 471642601
get 40995
push_front 238172215
get 128837
push_front 389216711
push_back 577817393
push_back 705964456
push_front 342727776
get 39617
get 7655
push_back 144472775
push_front 873685038
push_back 29272522
push_middle 104086354
push_back 336084069
push_back 953237983
push_middle 70076716
get 131723
push_middle 680129307
push_front 755880177
push_middle 687486330
push_back 939881976
get 116504
push_middle 115312954
push_front 901115395
get 35337
get 121130
push_front 53456167
push_middle 675280836
push_middle 745208241
get 92134
push_back 90970317
get 156480
push_front 988830964
push_front 870697753
get 6190
push_front 579836175
push_front 61262589
push_middle 233216796
push_back 757182560
get 143879
get 8539
push_middle 443331591
push_front 916019415
push_back 432906694
get 7309
get 123778
push_back 232304856
push_middle 18370403
push_middle 842011182
push_middle 94582377
push_front 599482685
push_middle 643066786
push_middle 15276334
push_middle 813473539
get 46047
push_middle 606003523
push_front 757841301
push_middle 880132838
push_back 401321322
push_front 651151355
push_middle 277287343
push_front 182829891
push_middle 707163217
push_middle 969472117
push_back 399925719
push_middle 953053090
get 33414
push_back 508697605
get 85076
get 146919
push_front 611328413
push_middle 556317570
push_back 383867278
push_front 51340778
push_middle 266495493
push_back 321887439
push_back 235008088
push_front 471720891
get 12885
push_front 122975815
push_front 588065137
push_front 547823524
push_back 404166454
push_middle 99428167
get 117155
push_middle 682489407
get 20734
push_front 856170764
push_back 844749692
push_middle 269789568
push_back 843701165
get 64288
push_middle 837854904
push_back 286751278
push_back 313100651
push_front 502784278
push_front 593661740
push_middle 151606576
get 95257
get 134631
push_front 722449306
push_front 268425034
push_front 835282230
get 13445
get 43670
push_front 824384722
get 12245
push_front 810159676
push_middle 814771464
push_middle 367089131
get 107926
push_middle 448164091
get 29890
get 1674
get 156678
get 35968
push_front 94916533
push_back 639282115
push_back 134852883
push_front 480206924
push_front 652127602
get 36463
get 155369
push_middle 643540977
get 159069
push_back 527403093
get 137669
push_middle 727356091
push_back 975835001
push_back 344217980
push_back 648909651
push_back 293288983
push_middle 431818829
push_middle 732769386
push_front 807507879
get 87885
push_middle 112511595
get 108211
push_back 316174224
push_middle 604645381
get 105159
push_back 518995440
push_front 61337633
push_back 231961573
push_middle 285911329
push_front 336536500
push_back 284102772
get 31079
get 57282
push_back 982938924
push_front 68218340
push_front 601223123
push_back 907135545
get 55818
push_front 717696234
push_middle 373523789
push_front 247635037
push_back 60803489
push_back 161633271
push_front 659948020
get 56383
get 126716
push_front 425146842
push_front 78762904
push_back 673365379
push_back 811154209
push_front 711143563
get 109768
push_front 999254269
get 142270
push_back 276666313
push_front 843609125
get 34043
push_back 522707920
get 124979
get 101580
get 119004
push_middle 509724874
push_back 204298067
push_back 770159748
push_back 932625209
push_front 592119456
push_front 103735427
get 114010
push_back 267295970
get 137778
push_back 954987911
push_back 481302846
push_back 754969110
push_front 693744341
push_back 710495058
push_front 685282723
push_back 909320579
push_back 287378450
get 148415
push_front 7633363
get 139488
get 20215
get 12610
push_back 235225539
push_back 362090715
push_back 885919085
push_middle 514835970
push_middle 704778717
push_front 722457674
push_back 538689651
push_middle 378340404
get 154979
push_front 591799952
push_front 358378579
get 153714
push_front 646191493
push_middle 474476228
get 153625
push_middle 715316740
push_front 571089037
push_front 382092939
push_back 638795042
push_middle 926826529
push_middle 451147413
push_middle 212633018
push_front 977935280
push_back 567894007
get 59275
get 72539
push_front 155698085
push_back 781513032
push_back 847365851
push_middle 421678748
push_middle 816010837
get 98996
push_back 861793724
get 18348
push_front 480351356
push_front 472382417
push_front 795954145
push_back 374036375
push_back 869384025
get 104118
get 156151
push_middle 298876297
push_front 772511028
push_front 755945119
get 33973
push_middle 438208113
get 122559
get 87121
push_back 787977734
push_middle 297614184
push_back 306364581
push_front 436718654
push_front 59117915
push_middle 502775931
push_front 547978419
push_back 631192818
push_back 121589199
push_middle 591892698
get 21524
push_back 148494834
push_front 226826413
get 30911
push_middle 888463705
push_back 821006968
push_back 263526330
push_front 93411540
push_back 504933723
push_middle 677488830
push_front 281840158
get 50552
push_front 557532462
push_back 417184180
push_back 942451824
push_middle 662188160
push_front 682707633
push_front 186878945
get 143379
push_back 720703600
get 98138
push_middle 352135172
push_back 307777123
get 89926
get 73916
push_middle 678623222
push_middle 24568045
push_front 831459311
push_front 721090708
get 134117
push_front 697886979
push_back 292461875
push_front 818371744
push_back 194513901
push_middle 267276406
push_front 960569705
push_middle 499895668
push_front 459908097
push_middle 896536598
push_back 413240067
push_back 370565692
get 112736
push_middle 802375857
push_front 509167296
push_back 894647140
push_back 369888983
push_middle 104970730
push_back 740473163
push_middle 339942053
push_back 97070854
push_middle 4653191
push_back 388098273
push_back 371395381
push_front 500259036
push_front 352748503
get 155319
push_back 239954939
push_middle 67217860
push_back 362989922
push_back 255359751
push_middle 747050450
push_middle 945068577
get 15418
push_back 420830891
push_front 40902884
push_back 2465238
push_back 130186800
get 71940
push_middle 530699484
push_back 2498154
push_back 73435708
get 59610
push_back 713400443
get 78278
push_front 991484434
push_front 637072228
push_back 821627970
push_middle 359820766
push_middle 429828014
push_back 383010198
push_back 880376759
push_middle 350537686
push_back 454267101
get 36489
push_back 848657974
push_front 28702577
push_back 244169989
push_middle 393632024
push_middle 498000908
push_back 898077225
push_front 578000890
push_back 237543344
push_back 472686775
push_front 98044699
push_back 12645012
get 16872
get 58647
get 45746
push_front 74819983
push_middle 963938807
push_middle 50551862
push_front 403471714
push_back 96482106
push_front 643357709
get 74242
push_middle 662919118
push_middle 706022000
push_front 703016998
push_back 134026110
push_middle 38513168
push_back 55592611
push_back 865891305
get 47582
get 28762
push_front 13144256
push_middle 553036591
push_back 755028282
push_front 531587530
push_front 763398368
push_back 233066791
push_back 968742568
push_middle 955119445
push_front 739551141
push_middle 200415812
push_front 144369372
push_front 640964152
push_middle 189698831
push_back 801403626
push_front 757170616
get 10130
push_back 998943850
push_front 907652944
push_front 838149100
get 107575
get 3339
push_back 147146036
get 72209
push_middle 124404065
push_back 740907960
push_front 780984755
get 116600
push_back 300409430
push_middle 654269731
push_front 225097648
push_middle 60721553
push_middle 481168542
push_middle 521765036
get 11943
get 10054
get 154456
push_back 33193965
get 24951
push_front 881722823
get 77862
push_middle 625128901
push_middle 160431528
push_back 67256743
push_front 689218667
push_front 977523350
push_middle 78127382
push_middle 810538258
push_front 692688419
push_back 798738580
get 147541
get 11758
get 30810
push_front 738386512
push_middle 581052338
push_back 631769492
push_middle 453752421
push_front 112117289
push_middle 43697454
push_front 252786947
get 70601
push_front 45859619
push_middle 848032544
push_back 128025432
get 12159
push_back 845976997
push_back 171486786
get 22628
push_back 763236023
push_back 371047460
push_middle 382554820
push_front 865554733
push_back 574755950
get 33754
push_back 697127376
push_back 717418327
push_middle 660429093
get 49990
push_middle 508058494
push_back 638525042
push_front 765720339
push_back 481034904
push_front 358956328
push_front 613847098
push_back 352901285
get 57345
get 154311
push_front 249306890
push_middle 818167449
get 132328
get 99452
push_back 102288818
push_front 30397150
push_front 977650351
push_back 300977436
push_front 88763591
push_middle 932075017
get 131033
get 101370
push_back 309188066
push_middle 391571607
push_front 196817227
push_back 926724810
push_back 642412666
push_back 577762309
push_back 436616297
push_front 232422872
push_middle 646449812
push_front 182114261
get 135949
push_front 177828516
push_back 529150741
push_back 278816857
push_back 191274874
push_back 508309234
push_middle 260128672
get 20637
push_back 738514966
get 140503
push_middle 396005928
push_middle 10086826
push_back 480653568
get 117710
push_back 279560598
get 14217
get 33802
get 47416
push_front 540734665
push_back 815621122
push_front 919119546
push_middle 788055008
push_front 60230195
push_middle 897086025
get 104305
get 154475
push_middle 672606111
get 163270
push_front 993925855
push_front 244515928
push_front 78176376
push_back 27533857
push_middle 650590826
push_back 429303903
push_back 793717975
push_back 73549825
get 32236
get 132178
push_middle 939733380
push_front 617296780
push_middle 335205272
push_front 732710227
push_front 378834824
push_middle 7027602
get 4327
push_middle 318003963
push_middle 22752432
get 30130
get 136320
get 65291
get 17458
push_front 785482454
push_middle 712584298
push_front 601009679
push_middle 355317077
push_back 983443090
push_middle 650131639
get 55039
push_back 124672908
push_middle 455822623
push_back 993902631
push_middle 288762966
push_back 952617075
get 61815
get 57108
push_middle 838660415
push_front 643013815
push_front 523613559
push_middle 321306083
push_back 593493184
get 34072
push_back 373433265
push_front 176996018
push_middle 473815495
get 58167
get 34278
push_back 134182311
get 59109
push_middle 925074642
push_middle 4515186
push_front 309079569
get 16451
push_middle 489658103
push_front 214241152
push_back 256869157
get 45208
push_back 989911165
push_back 395537266
push_middle 876722053
push_front 522211781
push_front 925759536
get 104370
get 35370
get 137886
push_middle 660855482
push_front 675520032
get 89730
push_front 943488187
push_middle 875543001
push_back 680532223
push_back 828739682
get 99368
push_back 994975227
push_front 894885493
push_front 171830785
get 137652
get 69795
push_back 825977183
get 113926
get 13530
push_front 202982807
push_middle 507063546
push_back 372923751
get 118818
push_middle 557031107
push_middle 751546734
push_back 641784769
push_back 511848062
push_back 977889662
get 104216
push_middle 645560949
get 145281
push_front 92761994
push_back 356967970
get 18292
get 39769
get 13020
push_front 688188232
push_middle 786855292
push_middle 939234621
push_back 992374860
get 60654
push_front 406855733
push_front 962280179
push_middle 627808876
push_front 887284192
push_front 662912435
push_middle 425570749
push_middle 129929742
push_back 66056556
push_front 780940250
push_back 995058587
get 59803
push_back 932087095
get 79528
push_middle 793458185
get 100767
push_back 215313365
push_middle 11374420
push_front 515019868
push_front 976321295
push_front 138408907
push_middle 493887897
get 10128
push_back 820091049
push_back 581051260
push_back 444809247
push_back 206148289
get 33009
push_back 173116346
push_middle 255313373
get 118699
push_front 657008050
get 115378
push_front 150035431
push_front 376386650
push_back 268156682
push_middle 914965690
push_front 109379611
push_front 757056910
push_middle 776435208
get 25158
get 132613
get 74246
get 32416
push_front 87688978
push_front 703140084
push_middle 190434277
get 96146
get 89277
push_front 491310740
push_front 568790842
get 28866
get 102883
get 120282
get 103200
push_front 946180435
push_front 431213532
push_front 785185503
get 39455
push_middle 888791541
push_front 942106761
get 84332
get 162402
push_front 468968404
get 70526
push_back 437501238
push_back 274732961
push_back 138069213
push_middle 765159550
push_front 570102701
push_middle 153107249
push_middle 743770205
push_middle 923446445
push_front 541987871
get 12388
push_middle 99931479
push_middle 771851178
push_middle 614047804
get 46429
push_middle 766963434
get 17112
push_front 255064319
get 142078
push_front 822554216
get 24081
get 22035
push_middle 244967474
push_middle 676993321
get 35489
push_back 716000524
push_back 990586627
push_back 131403255
push_middle 780213063
push_front 553440439
push_middle 729346025
push_front 503468078
get 58445
get 43842
get 108255
get 45328
push_middle 393446723
push_middle 489567132
push_middle 210710350
push_back 116453535
push_back 324809830
push_middle 27842864
push_front 337641586
push_front 863235924
push_front 126895200
push_back 879502741
push_back 74823008
push_front 736157510
get 128456
push_front 516751497
push_back 82454155
get 22320
get 97391
push_back 857719429
get 11462
get 96597
push_back 321376667
push_back 212825649
push_front 624729482
push_middle 989817769
get 31238
push_middle 236250269
push_back 572401071
get 159046
push_back 13991315
get 62999
push_front 387660772
push_middle 407666072
push_back 345122079
push_middle 685896396
push_middle 145414063
push_middle 832883101
get 112024
get 157589
push_back 244548906
push_front 186702613
push_front 67951002
get 15221
push_front 635747337
push_middle 680262809
push_back 257044671
push_middle 191252157
push_back 518921094
push_middle 962671702
push_middle 526508980
push_front 426128117
get 117495
get 124518
push_front 251053973
push_middle 833262266
get 7730
push_middle 835769519
push_front 277352035
push_middle 429513302
push_middle 155770243
push_middle 555653035
push_back 959089632
push_front 136650079
get 113234
get 81237
push_middle 478681649
push_middle 399094952
push_front 878323104
push_back 781007488
get 60664
push_back 43715321
push_middle 983532013
push_front 31421294
push_middle 172824853
push_middle 285088415
push_back 573046243
push_middle 415353331
push_middle 533249761
push_middle 90063382
push_front 151402590
push_back 328074410
push_middle 468883439
push_middle 742137678
push_front 443598155
push_front 944088912
push_front 620792063
push_front 707061958
push_front 757511041
get 86598
push_front 803083079
get 1408
push_back 705291314
get 17472
get 160278
push_back 863873785
push_front 431459107
push_middle 938890198
get 163598
get 118249
push_back 633500801
push_front 473330898
get 80780
push_back 320270470
get 23763
push_front 430568173
get 104038
push_middle 300653922
get 105711
get 125510
push_back 9663256
push_back 173301710
push_middle 63717333
push_middle 846305287
push_front 390438873
push_back 890808917
push_middle 21152671
push_middle 217300366
push_middle 93472136
push_back 402734674
get 23625
push_back 575705166
get 129987
push_back 7905125
push_front 934743598
push_back 882429952
push_front 463654831
get 45507
push_middle 784584437
push_front 800702654
push_middle 28838524
get 58413
get 148850
push_middle 649871090
get 75601
push_middle 215980315
push_middle 266017843
push_front 646009712
push_front 669349344
get 139452
push_back 324209224
push_back 425335837
get 31479
get 131678
push_middle 630789526
push_middle 715740284
push_front 484639876
get 131303
push_back 132325437
push_middle 116678495
push_front 905287630
get 67646
push_front 489060278
push_front 912936714
push_front 393435418
push_front 184132163
push_middle 407471948
push_middle 800323496
push_middle 646720448
get 70365
push_middle 611726741
push_back 823710016
push_front 145335648
get 133606
get 40061
get 61763
push_middle 792615158
push_front 479488820
push_front 257162052
get 1525
push_middle 405035329
push_back 217766184
get 100006
push_back 824031809
push_back 664454394
push_back 563450652
push_front 63248489
get 41660
get 28082
push_front 408301130
push_front 786638554
push_back 541665975
push_middle 295098582
get 93398
get 131006
push_middle 139845413
get 55337
push_middle 126786063
get 103526
push_front 679326849
push_middle 737151219
get 52488
get 105591
get 88917
get 3192
push_back 776399081
get 160184
get 16783
push_back 980777713
push_back 790689857
push_back 174511799
push_front 848016941
get 103334
push_middle 910048260
get 81503
get 34960
push_middle 758799625
push_middle 123817555
get 79904
push_front 762199053
get 161092
push_middle 820253010
push_front 697365184
push_back 80327112
get 105519
push_back 376325220
push_back 825773067
push_back 471710893
push_middle 235099933
push_back 637648701
push_middle 940386090
push_back 209621477
push_middle 149364080
get 17822
push_front 827382350
push_front 697224003
push_middle 151684412
get 13843
push_middle 815031530
push_front 614418396
push_front 347166716
push_front 465743526
push_back 715806104
push_front 258865033
push_back 9437906
push_back 65150391
get 40745
get 156053
push_back 418087193
push_back 341632629
get 135792
push_front 900908436
push_middle 636052009
push_middle 733199810
push_middle 973379347
get 120775
push_back 840363561
push_middle 253087186
get 47454
get 60200
push_front 956122957
push_front 599518650
get 12670
push_front 49160917
get 117229
push_middle 406050105
get 131256
push_back 943376850
push_middle 454621061
push_middle 635315634
push_middle 421815715
push_middle 325961385
push_front 717660848
push_middle 543664572
get 148875
get 107214
push_front 951680918
push_front 518396903
push_middle 958960879
push_middle 455021191
get 30265
push_middle 823421193
get 88843
push_middle 525702636
push_middle 968628151
push_front 657930310
get 108651
push_back 93199959
push_front 391649301
push_middle 691695650
get 81344
push_front 57835255
push_back 298940183
push_back 207813380
push_middle 702207613
push_front 468162942
get 69435
push_back 532242103
get 25966
push_front 256615888
push_front 670990530
push_front 862811843
push_middle 313026141
push_back 589753933
get 45290
push_back 933592184
push_middle 564636736
push_front 357539683
get 77520
push_back 926867364
push_front 461259485
push_front 587696674
push_front 65897667
get 155280
push_middle 848469863
push_front 343185888
push_back 975479417
get 146343
push_back 115682340
push_back 399060549
push_back 297564577
push_back 948934696
push_back 177511097
push_middle 793589279
push_front 729125074
push_middle 513547235
get 65890
push_front 729533503
push_middle 870967331
push_front 983395686
push_back 837370324
push_middle 498750349
push_back 359880862
push_front 141001056
push_back 802021607
push_middle 416017513
push_back 635105552
get 129191
push_back 77040017
push_back 281428179
push_back 790946363
push_middle 26442697
get 88330
push_front 674266485
get 141340
push_middle 828577927
push_back 872655401
push_middle 362191173
push_middle 436874102
push_front 451121381
push_front 102147097
push_front 429219177
push_front 257697423
get 125135
get 154960
push_front 658772089
push_middle 444176404
push_front 223154760
push_middle 932678760
push_back 182945573
push_middle 182031558
push_middle 74210416
push_front 734005270
push_front 403533695
push_back 154045309
push_front 120971983
push_front 2850602
push_front 43734553
get 9648
push_back 953233614
push_middle 927208617
push_front 952984664
push_middle 259589002
get 111997
push_back 993318221
push_front 832616640
push_back 118561481
push_middle 501150390
get 146415
push_middle 878984983
get 36338
push_front 735438369
push_middle 748551617
push_middle 967122640
push_front 696254429
get 130816
push_back 395756341
push_back 854452587
push_middle 500059343
push_front 593121088
push_front 7332111
get 90548
push_back 499470873
get 140233
push_front 205447578
get 114558
push_front 950931923
push_front 830471576
get 117801
get 42676
get 110732
get 10442
push_front 988922760
push_front 776416270
get 40982
push_middle 231451582
push_back 733881388
push_middle 671197104
push_middle 54785246
push_front 579055938
push_front 127292691
get 50770
get 63015
get 90445
get 95163
push_middle 927677743
get 14100
get 115949
get 130406
get 54924
push_front 208785545
push_middle 666142833
push_back 791207645
push_middle 71018480
get 161210
push_middle 33464937
push_front 172908871
push_front 301529474
push_back 291489470
push_middle 793510561
push_middle 763054493
push_back 221081263
get 51732
get 119722
push_back 46814884
push_middle 209178723
push_middle 749077959
push_back 489346337
push_middle 851489777
push_back 397191276
push_back 884662880
get 69028
get 53804
get 52958
get 159718
push_front 197139643
get 20199
push_front 577914599
get 31114
push_middle 852999031
push_middle 612362948
push_back 510839518
push_middle 151865201
push_middle 450241792
push_back 401099569
get 64821
push_front 474485860
push_front 14550293
push_middle 531209352
push_front 479341598
push_middle 225136250
push_front 56714726
push_back 652047784
push_middle 375183125
push_back 854558018
push_middle 560436803
push_back 125416965
get 64724
push_middle 239793989
get 70419
get 160065
push_middle 62171636
get 69805
push_front 261127035
push_middle 829291968
push_middle 676702056
get 36403
push_back 553367978
get 499
push_front 309293679
push_middle 866898925
push_middle 816101400
push_front 62815569
push_front 296049248
push_front 844925921
push_middle 339999639
push_front 747312342
push_middle 185669688
push_middle 781873320
push_back 812564922
push_front 451899845
push_front 463081954
push_front 395493369
push_front 574032623
push_middle 821325604
push_back 541174432
push_front 501605978
push_middle 322912043
push_front 77833514
push_middle 225039686
push_back 15708412
push_back 505118050
push_front 668300296
push_middle 465494257
push_front 98630132
push_back 45454044
push_middle 73191532
push_front 36741514
push_front 659055745
push_middle 707589867
get 28926
push_middle 164600226
push_middle 714648903
get 4531
push_middle 746038772
push_back 795759074
push_middle 133921682
push_front 362081063
push_back 114533543
get 17683
push_middle 993188404
get 143223
push_front 151171473
push_front 605506352
get 63630
get 90129
push_back 436074338
push_middle 711072282
get 112907
push_back 244402762
push_back 205182033
push_back 864336851
push_middle 921397522
get 147384
push_front 576562284
get 154860
push_back 896738917
push_middle 120609276
get 63907
get 72283
get 2540
push_front 350905345
get 94501
push_front 577060491
get 157825
push_back 246961952
push_middle 630521362
push_middle 403689782
get 102330
push_back 718490292
push_front 160644917
push_front 15491591
push_back 874413893
push_middle 880545942
push_middle 469633809
push_middle 651665
push_middle 532746926
push_back 196974601
push_front 790913124
push_back 181763196
push_middle 312835658
push_back 851828478
push_back 133224317
get 7660
get 161606
get 43451
push_middle 867360452
push_middle 286405891
get 67685
push_middle 978828383
push_back 258936308
push_middle 816150543
get 2583
get 69631
push_back 678485684
get 74090
push_front 182940982
push_middle 484242285
push_front 92188059
push_front 420617038
get 117452
push_back 920556434
push_middle 977921267
push_middle 559201458
push_front 393058717
get 106466
push_front 583054650
get 130337
push_middle 663473455
push_middle 434328707
push_front 989597215
get 116490
push_middle 105533319
push_back 931694585
push_front 512754195
push_back 295631787
push_front 483700645
push_back 260922369
get 72992
get 98194
push_back 944939993
push_front 85241147
push_middle 525825602
push_back 726263157
push_back 158993416
push_middle 352262247
push_back 558229523
push_back 917516251
get 78995
push_middle 85843498
push_middle 570249519
get 90856
get 52988
get 142692
get 81591
push_back 719125874
push_middle 731802428
push_back 536826963
push_front 724578691
get 76296
push_back 859900174
push_back 596915495
push_front 205198401
push_back 321295860
push_front 996918471
push_middle 303361107
push_middle 384875642
push_middle 447503191
get 73483
push_front 330321826
get 1290
get 42473
get 144192
push_front 27733133
push_front 829861798
get 160037
push_middle 710354913
push_back 982639402
push_front 568722343
push_back 375025328
get 15229
push_front 782277309
push_middle 791681201
push_back 998119806
push_middle 560331947
push_back 639157244
push_middle 270597431
push_front 928037766
push_middle 436954519
push_back 952408954
push_front 881983411
push_middle 831983777
push_back 883485705
get 116071
push_back 984018420
push_back 571240720
get 133171
get 25585
push_front 872896911
push_front 382906206
get 137315
get 100343
push_back 725375492
push_front 168988049
get 86609
push_front 198838937
push_front 668675770
push_back 223556106
push_back 441356207
push_front 609296436
push_front 547317819
push_back 853835467
push_front 878614504
get 129877
get 20373
get 160792
push_front 976280862
get 51933
push_back 36003616
push_front 428002477
push_middle 256363108
push_front 493438222
push_back 208310632
push_back 937316020
get 36355
get 126778
get 45911
push_back 309328352
push_front 890328700
push_front 109214483
push_front 303289584
push_middle 894593739
push_middle 800935018
push_front 642676100
get 52160
get 146763
get 57515
push_middle 10238458
push_front 834039682
push_middle 830281779
push_back 33028968
push_back 439517300
push_front 911639691
push_back 340763804
push_front 687412777
push_front 808558678
push_back 279803771
push_back 500411323
get 63652
push_middle 474884724
push_back 435119176
push_middle 524881373
push_middle 456855961
push_front 110331142
push_back 685528575
push_back 800518655
push_middle 384960156
get 125234
push_back 933693970
get 40924
push_middle 999685622
push_front 86470656
push_back 395912061
push_middle 21543837
push_front 222516620
push_front 493803718
push_middle 800465147
push_back 709545486
push_middle 468545095
get 32996
push_front 894031202
get 91087
push_back 628850177
push_middle 129069279
get 18690
get 160180
push_back 805204909
push_front 885232898
push_back 475700952
push_middle 436878702
push_back 971034673
push_back 380747452
push_back 114975763
push_front 71141511
push_front 428822843
push_front 596646898
push_middle 886283892
get 33743
get 60309
get 81894
push_front 187239651
push_back 769298309
push_middle 632749565
push_front 406487347
push_middle 656720018
push_front 476322746
push_middle 765812903
push_back 437633622
push_front 539289672
push_back 514327194
push_middle 84766662
push_front 178917708
push_back 656962312
get 118497
push_front 817727041
push_back 426881025
push_middle 323320894
get 20898
push_front 472113568
push_back 884408660
get 132131
get 80945
push_middle 22925080
push_middle 693936402
push_middle 926195309
push_back 727491617
push_front 473904827
push_middle 975106773
push_back 812379875
get 126156
push_back 220216552
push_back 645086431
get 4088
get 915
push_back 631755014
get 69393
push_middle 346208416
push_front 465022830
push_middle 563452063
get 28803
push_back 985742727
push_back 893113444
push_back 582084549
push_back 954221860
get 11929
get 126552
push_middle 368478631
push_middle 595796238
push_middle 162132470
push_front 478758774
push_middle 701782463
push_front 848397672
push_middle 657527409
push_back 40918258
get 103326
get 118703
push_front 877344596
get 101004
push_middle 508394892
push_front 692819458
get 119614
push_back 10577466
get 162191
get 4210
push_back 276386315
push_back 724204482
push_back 61363892
push_middle 679784169
push_front 915304689
push_middle 53857123
get 115820
push_front 512529353
push_back 684144746
get 92180
push_back 419459438
push_middle 356897287
push_middle 235513047
push_front 32441160
get 42832
push_front 221734149
push_back 12128832
push_front 953826627
push_middle 689486391
push_middle 781648393
push_front 328872418
push_back 281799696
push_back 886284440
get 107827
push_middle 669989296
get 73121
push_back 609525476
get 66755
get 102590
push_back 977339533
push_middle 701649065
push_front 174915060
push_middle 520250654
get 118943
push_front 576062483
push_back 765112496
push_back 467754375
push_back 406647185
get 18408
get 45849
push_middle 252273745
push_back 866331596
push_back 69878630
push_front 883867174
push_middle 412391645
push_middle 104647286
get 88380
get 23722
push_middle 255413103
push_middle 392338407
push_front 85967147
push_front 100952085
push_back 771137289
push_middle 326067266
push_front 599724969
push_front 706946431
push_back 225779895
push_back 27978374
push_middle 190612045
push_back 304870308
push_middle 831929829
push_middle 24753985
push_front 29260025
get 85411
push_back 925888513
push_back 241105196
push_front 736779559
push_back 13258624
push_middle 412823302
get 32437
push_back 729741664
push_front 271270078
get 79820
push_front 872431358
push_front 708699968
get 22644
push_back 608727810
push_middle 124396016
push_front 830723598
push_front 329605038
get 154413
push_middle 281503796
get 17584
get 81566
get 90690
push_middle 63763907
push_middle 622939040
push_middle 881265243
get 161141
push_middle 19472345
get 51756
get 49271
push_back 220936608
push_middle 267844862
push_front 797637110
push_middle 922358943
get 33871
push_front 20455786
push_middle 489768615
push_back 357168837
push_front 387815347
push_middle 58478760
push_front 933519398
push_back 287047376
push_middle 659412498
push_front 851406494
push_back 517960462
push_back 32574431
push_back 654631510
push_middle 626065095
push_middle 799266064
push_back 718674927
push_front 725120647
push_back 612361813
push_front 337572604
push_back 61813641
get 149351
push_back 800268013
get 10643
push_middle 114392848
push_back 954783412
get 47000
push_back 803821853
push_middle 599617387
push_back 163596925
get 26437
get 73776
get 44100
push_front 519729955
push_front 438914238
push_front 604185685
push_front 930224430
push_middle 306293288
push_front 987713422
push_back 421144452
push_middle 404527185
push_back 890288663
get 52036
push_front 375200160
push_middle 188480253
push_back 658835493
push_back 283010161
push_back 738529538
push_front 518262014
push_back 811951310
push_front 67754076
push_middle 605966236
push_middle 106863113
get 89453
get 94953
push_front 659963762
push_middle 165432876
push_front 294410493
push_middle 370215577
push_front 829457338
push_back 935341730
push_middle 200827958
push_back 216373392
push_back 635289618
push_middle 20828541
get 113813
push_back 161907823
push_front 97194753
get 67385
push_front 162338128
push_front 443459474
get 80744
push_middle 985126406
push_back 90363989
get 44769
push_front 296699296
push_back 152055941
push_front 267157304
push_middle 833399949
push_front 301688617
push_front 391080723
push_front 153756884
get 155192
push_middle 145266877
get 114222
get 98942
push_middle 728561561
push_middle 772224653
push_front 643222500
get 134299
push_back 291945731
push_middle 730724362
push_back 723442711
push_front 535382193
push_middle 31261971
push_middle 700506162
get 87339
push_middle 701291417
push_middle 282899289
push_back 495965558
push_back 445793374
push_middle 402241840
push_front 706542459
push_middle 806311523
push_back 283077008
push_front 982246385
push_front 545497180
push_back 201955085
push_middle 504792259
get 113965
push_front 792718941
get 134042
push_middle 817591413
push_front 32759891
get 123103
get 156796
push_front 839200981
get 88748
push_back 292507600
get 152923
push_front 331637017
get 79733
get 34187
get 146560
get 16865
get 134474
push_back 881858323
push_front 20971335
push_front 854702315
push_back 734452658
push_middle 104084867
push_front 284435473
push_front 346471145
push_back 145760323
push_front 243505710
push_middle 380765383
push_back 410919860
get 12341
get 106226
get 138899
push_middle 476691596
push_back 377062403
push_front 92628142
push_back 904143786
push_back 12845447
push_back 882101082
push_front 418308456
push_back 913571292
get 10636
push_front 699738380
push_back 817779049
push_back 248433282
push_back 873051748
push_back 950834691
get 78118
get 130194
push_middle 614963084
get 157894
get 127519
push_middle 847267747
push_back 206830005
push_front 860091026
get 78116
push_back 592377343
push_front 850183296
push_front 854934014
push_back 687453210
get 77071
push_middle 768868732
push_middle 926103848
push_middle 278815396
push_back 248523141
get 142333
push_back 718074061
push_back 496703625
push_back 617127877
push_back 881255360
push_front 376392871
push_back 590946278
get 44246
push_front 819195792
get 11111
get 147019
get 22003
push_front 196114425
get 135023
push_front 283003066
push_middle 388177074
push_front 183669068
push_front 651552628
push_front 211513088
push_back 221818381
push_middle 941028122
push_back 223449403
push_back 278410555
push_back 320991541
push_front 111172035
get 12911
push_back 277813727
push_back 608691345
push_front 884173745
get 155139
get 65951
get 57636
push_middle 731473085
push_front 864732227
push_back 553604432
get 91791
push_back 387422205
get 105525
get 45748
push_back 510063620
get 77635
push_middle 972300012
push_front 446211728
get 42559
push_middle 749260119
get 14895
get 116062
push_front 655348180
push_middle 131464926
get 51762
push_front 918898677
get 43504
push_middle 205644260
push_front 183972343
push_middle 69159746
push_middle 42974121
push_back 978784517
push_front 991295617
push_back 76083055
get 119479
push_middle 89469322
push_front 482954182
push_front 869961723
push_middle 661983947
get 109857
push_back 31080143
get 30840
push_back 154960520
push_back 45002922
push_front 345493526
push_middle 352737626
push_front 59329267
push_middle 355200932
push_middle 708856290
push_back 709455136
get 102091
push_middle 624997282
push_middle 221413749
push_back 828215487
get 71952
push_front 835402029
push_front 948186745
push_back 749731402
push_front 804666133
get 24056
push_middle 887028879
push_front 276889987
push_back 407424633
get 34232
push_front 381874848
push_back 860209323
get 142645
push_back 163325407
push_back 827024265
push_back 618424627
push_front 931959942
push_back 194569557
push_front 161379416
push_middle 13982154
get 147802
get 117757
push_middle 539145488
push_middle 908757019
push_front 298155782
push_middle 396387216
get 145496
push_middle 557511689
push_front 367172144
push_middle 952079425
get 133493
push_front 5384755
push_back 892167970
push_back 475983967
push_middle 361950529
push_front 818761133
push_back 284774064
get 70683
push_middle 16945877
push_middle 419249855
push_back 457655838
push_front 417342084
push_front 642382928
get 31195
push_back 778865371
get 56458
get 81618
get 3825
push_front 563763344
push_middle 1546823
get 89325
push_back 984892792
get 40927
push_front 177916934
push_front 692280953
push_front 419952547
push_middle 947106741
push_front 979665174
push_back 891646457
get 108521
push_middle 971007991
get 124136
push_back 803374338
push_front 86084720
get 30733
push_front 301123605
push_back 320786836
push_middle 76434348
push_middle 437086795
push_front 760782403
push_front 993797163
push_middle 259789043
push_back 286145110
push_middle 943347503
push_back 628785181
push_front 61349533
push_middle 574361453
push_back 624099467
push_back 930870232
get 35184
get 147040
push_back 355813146
push_middle 983461386
push_middle 111439204
push_back 972441394
get 340
push_middle 261465050
push_front 90286028
push_front 90644746
push_middle 400320217
push_middle 428600343
push_back 607378115
get 90331
push_back 214630016
push_back 44453868
get 21526
push_front 786598793
get 151469
push_back 602616455
get 155416
get 32539
get 36641
push_back 820815505
get 158391
push_front 964887549
push_front 357982697
push_back 297324467
push_middle 184552849
push_front 793872732
push_front 777605114
push_back 686932171
push_back 304720046
push_back 255066069
push_middle 269026989
push_middle 282563860
push_back 849605101
get 11117
push_front 762163737
push_front 747182557
push_middle 151598113
push_front 886803034
push_back 771761307
push_back 471949919
push_front 978084871
push_front 83494458
push_back 846501081
push_front 711347965
push_middle 117924862
push_back 737062680
push_front 325955997
push_middle 249141803
get 29656
push_back 603930843
push_middle 858158318
push_middle 517235692
push_back 996848620
push_back 518449127
push_front 932925891
push_front 533584985
push_middle 160325317
push_middle 975711085
get 157833
push_back 658418140
push_middle 659826877
push_front 91622411
push_back 614032459
push_back 501006654
push_back 947331169
push_front 868599133
push_front 649202583
push_front 639034158
push_back 350731756
get 35352
push_front 697218142
push_middle 45017170
push_front 848556447
push_middle 541445209
push_front 75199046
push_front 125416329
push_back 136786595
push_middle 883561026
get 142987
push_back 514884571
push_middle 432919138
push_front 545584161
push_front 771120903
push_middle 99707695
push_back 757067592
get 113256
push_back 291716575
push_back 223822766
push_back 302468157
push_front 92289280
push_middle 144718464
push_middle 942482061
push_middle 567504395
push_front 555791777
push_middle 446578377
push_back 288250318
get 110728
push_middle 999130830
push_back 504979599
push_middle 815150853
get 79672
push_back 846067296
push_front 920637274
push_front 208016704
push_back 879756176
push_middle 644735749
push_middle 884173427
push_back 643673998
get 49036
push_front 697794571
push_front 867582932
push_back 305768196
push_front 930364541
push_middle 997056672
push_middle 5051947
push_back 94281050
push_front 268632649
get 96736
push_back 815461057
push_middle 480384228
push_middle 60803630
push_front 271799245
get 135637
push_back 431858188
push_back 682807288
push_front 940281376
push_back 594895180
push_back 849208820
push_back 854317573
push_middle 78462966
push_back 202607244
get 20262
get 27456
push_middle 285674369
push_back 779364
push_middle 215139159
push_middle 381267193
push_front 920587266
get 161755
get 149405
push_front 643315568
push_back 19066669
push_middle 979773471
get 70877
push_middle 787981004
push_front 719179593
push_middle 160191025
push_front 889878693
push_middle 427996053
get 88195
push_back 751057930
push_back 868385042
get 101788
push_middle 607045005
push_front 46777281
push_front 365204747
push_middle 355167254
push_middle 176120498
get 150735
push_middle 64276477
get 106227
push_back 173828012
push_back 877628845
push_back 249576865
push_middle 333527423
push_back 801905985
push_middle 715814607
push_middle 915583662
get 25263
push_front 794531649
get 160568
push_back 782049249
push_middle 394496835
push_back 286350707
push_back 798990861
push_front 193941523
get 149914
push_back 119002317
get 76082
push_front 58900275
push_back 559979480
get 121175
push_back 962737073
push_middle 18750820
get 109569
push_middle 45964896
push_middle 21542417
push_back 783846216
push_middle 206961037
get 159568
push_front 294568508
push_front 60003307
push_middle 797648610
push_front 834129344
push_back 183654441
get 96207
push_middle 378743879
get 147947
push_front 150736349
push_middle 962853449
get 144979
push_middle 746974406
push_middle 655790763
get 87235
push_back 246101518
push_front 121583368
push_back 920533667
push_middle 88222880
get 144779
push_front 805841336
push_back 293273665
push_back 174953119
push_middle 813948891
push_back 351889798
get 103311
push_back 931584569
push_front 551827730
push_middle 657395456
get 31334
push_front 96538902
push_back 610124108
push_middle 784618298
push_back 191470544
push_front 931066062
push_back 593520809
push_back 476437707
push_front 630870991
push_front 681967258
push_middle 614252861
push_back 826583487
push_middle 529457393
push_front 504470195
push_front 637068561
get 89296
push_back 417028109
push_middle 367354536
get 29084
push_front 597872974
get 80865
push_front 334397207
get 126297
push_back 110828177
push_middle 635719525
get 82991
get 111542
push_middle 867477488
push_front 198925947
push_middle 138634429
get 58355
push_front 682049158
get 145472
push_back 872743475
push_front 803945004
push_front 617968471
push_middle 927153850
push_front 471466727
get 41108
push_middle 883941876
push_back 413606042
get 94371
push_middle 902300854
push_middle 437272711
get 79505
get 66800
push_back 74692617
push_back 532346577
push_front 178900701
push_middle 407454721
get 21167
push_middle 894339885
get 89269
push_middle 718884405
push_middle 796574120
get 5530
push_middle 854578475
push_back 942106302
push_front 23089450
push_middle 302704702
push_back 133202051
get 143177
get 111207
push_front 503318095
get 98191
get 38540
push_front 816814696
get 76465
push_front 494359081
push_back 764532447
push_front 761873544
get 67559
get 3981
get 7666
get 129981
push_middle 884050045
push_back 717377484
push_front 550396437
push_middle 401184764
get 46881
push_middle 601386969
push_back 591435211
get 67129
push_front 600277208
push_middle 338588081
push_middle 834541371
get 138661
push_front 817325396
get 94941
push_middle 434914372
push_middle 373824788
push_back 480463316
push_middle 99616004
push_front 647559947
get 61337
push_back 645269093
push_back 549689880
push_back 409245200
push_middle 519069652
push_middle 333459816
push_front 803547802
push_back 66985541
get 93414
get 153754
push_front 559770836
push_back 37922369
push_front 216719093
push_middle 922774602
push_front 696772140
push_front 105630150
push_middle 25847083
push_back 116951324
push_front 54419109
push_front 617999878
get 17485
get 61551
push_back 77140320
push_front 264270287
push_front 571054705
push_back 897967465
get 132407
push_front 507813906
get 50050
get 45806
push_back 972009248
push_middle 173090905
push_front 951574682
push_front 964146853
push_back 388492565
push_front 613071397
push_front 337594458
push_front 942573960
get 15436
push_back 75910376
push_front 463009225
push_middle 275637279
get 4724
push_middle 41337824
get 161369
push_back 827823055
get 10142
push_middle 668448007
push_front 197776210
get 109463
get 71044
push_middle 87230579
push_front 308384051
push_middle 557724693
push_back 721092772
push_back 553046668
push_middle 85608561
push_middle 248256304
push_middle 253254976
push_front 80218201
get 106138
push_middle 336197508
push_back 84494562
push_back 44464840
push_middle 234769259
push_front 392061136
push_middle 610781074
push_front 888423052
get 62418
get 27174
get 112293
push_front 331567190
get 11960
push_middle 88790779
push_front 613887909
get 113072
push_front 488266896
push_back 974350317
push_middle 642051619
push_middle 687826892
push_back 156811698
push_middle 509808742
push_middle 932552360
push_middle 225161089
push_back 25033109
push_front 114830028
get 3241
push_back 757102015
get 151951
get 68475
get 29757
get 161972
push_front 260311190
push_middle 481559932
push_middle 419894129
push_middle 521871616
push_front 665565100
push_middle 568245944
push_front 582666882
push_middle 397432348
get 157122
get 64639
get 143008
get 96540
get 85411
get 56543
get 121318
push_middle 886606997
get 47711
push_middle 880430114
push_middle 667757422
push_middle 281911918
push_middle 291500678
push_middle 308932034
push_middle 683273799
push_back 658102095
push_middle 522685894
get 140977
get 4813
push_back 579644541
push_middle 21222908
push_back 99269669
push_middle 39311192
get 54496
get 112996
push_middle 813966436
get 5332
get 117973
push_middle 154095895
push_middle 878536033
get 37000
push_front 534679555
push_middle 697148602
get 48853
push_front 388958187
get 7139
push_back 776149782
get 102530
get 78062
push_middle 97472640
push_middle 380287994
push_front 738398817
push_back 641602989
push_front 808749269
push_front 820726485
push_back 95853414
push_middle 428737560
push_middle 426235302
push_front 437889468
push_front 417958943
push_front 868666839
get 43438
push_front 757162346
push_back 18668891
get 97201
get 111285
push_front 79350878
push_front 98973627
push_back 416019486
push_front 54910020
push_back 214676162
get 39017
get 106309
get 98090
push_front 793815322
push_back 419228256
push_back 779446489
push_middle 412655786
push_middle 359248366
push_middle 590087796
push_back 386769377
push_back 436268909
push_middle 813693113
push_middle 421061100
get 159589
push_back 397309793
push_back 180148456
get 156915
push_middle 568547310
push_front 514738691
push_back 246242011
push_back 934092126
get 32854
push_front 821669104
push_middle 782979405
push_back 373892944
push_back 260334845
push_front 727474501
get 91124
push_front 53685777
push_middle 301609422
push_back 906573847
push_front 318226169
push_front 827269649
get 73947
get 126171
push_front 387174748
get 75647
push_back 835908694
push_front 441232093
push_back 247026142
push_back 29762168
push_middle 850435870
push_back 361125618
push_front 327271065
push_back 934265566
push_middle 474934154
get 141031
push_front 516655827
push_middle 338561030
push_front 843281153
push_back 196129554
get 5310
push_back 202823366
get 30803
push_front 829773131
push_back 953724993
push_back 342990459
get 68934
push_middle 779942832
push_middle 603762124
push_middle 354234339
get 137864
get 52088
get 63693
push_front 689265304
push_middle 492330549
get 63087
get 76524
push_front 151779196
push_middle 939975543
push_front 125561950
push_middle 803386100
get 145478
push_front 21472236
push_back 255513907
push_front 523714513
push_middle 330633686
push_front 361951966
get 112209
push_front 622986685
push_middle 562307764
push_back 954719610
push_front 874440114
push_back 526278958
push_middle 338414905
push_back 324609229
push_back 944811397
get 104536
push_back 762255007
push_middle 378468825
push_front 819030803
push_back 213679594
push_front 84407486
push_back 348032675
push_middle 554149134
push_back 259218854
get 98115
push_back 813306087
push_back 22776055
get 47038
push_back 2270863
push_back 56362082
push_middle 582347174
push_middle 543694759
push_back 318552082
push_front 498810992
push_front 383926771
push_middle 105447398
push_back 377452538
push_middle 856929271
push_front 955465051
push_middle 40546203
push_back 431117537
get 126362
get 136876
get 160894
get 4781
get 67971
push_middle 14091794
push_front 681053196
push_back 67712554
push_back 680005084
get 104936
push_back 376107041
get 90332
push_back 722068931
push_back 297081893
get 2566
push_back 545287942
push_front 472300382
get 113437
push_middle 70840770
push_front 420475415
push_back 30013370
push_back 125290158
push_middle 650646208
push_front 342442286
push_back 68979505
push_back 559132189
push_middle 995054660
get 47104
push_front 784943428
push_front 488963167
push_front 919232548
push_middle 361079651
push_middle 889978480
push_front 958292167
get 21486
get 104237
push_front 486756414
push_middle 745646
push_middle 363996486
push_back 614681586
push_back 604695551
push_middle 481519561
push_middle 642798939
push_middle 493046252
push_middle 479192570
push_front 608217907
get 53159
push_front 953183233
push_back 709959616
push_back 401346076
get 160055
push_front 743322979
push_back 809909843
get 57701
get 16232
push_middle 82722973
get 93116
push_middle 472557840
push_back 731317598
push_front 901708428
push_front 514248846
push_middle 942042625
push_back 736440186
push_middle 843508654
push_middle 700235335
push_front 920067929
push_back 762239055
push_middle 97320179
get 81635
push_middle 706842991
push_front 373582475
push_middle 544698975
push_middle 941872965
push_middle 621960686
push_back 438124402
push_front 463361335
get 158039
push_front 223500947
push_middle 870514006
push_front 620487614
push_front 534468387
push_back 850263943
push_back 301178530
push_middle 2633111
push_middle 412082920
push_back 390019009
get 23063
push_back 537178127
push_front 148898380
push_front 553294125
get 97306
push_back 815178114
push_back 493450725
push_front 989655617
get 32632
push_front 234366496
push_back 404955289
push_back 32182584
get 116105
push_middle 46761152
push_back 763239617
push_middle 385491284
push_middle 407599964
push_back 204417328
push_middle 182713570
get 15381
push_back 836403126
push_back 2946120
push_middle 154513631
push_middle 645846850
push_back 667508011
push_back 457666405
push_front 953821758
push_back 896896809
push_back 659049089
push_back 259477597
push_middle 930376057
push_front 88770093
push_middle 78305022
push_middle 511012797
push_back 582082364
get 157811
push_middle 433260833
push_back 432457740
push_back 349038961
push_back 309139904
push_back 780678370
get 121268
push_front 849926689
get 139959
push_middle 521367010
push_middle 619283319
get 42177
push_back 652943905
push_back 996827499
push_middle 203552692
get 46270
push_middle 711917414
push_front 765247055
push_middle 930815728
push_front 881823074
push_front 502799106
push_back 664787583
push_back 102171716
push_middle 707413763
get 50457
push_back 980335152
push_middle 970494479
push_middle 246567730
push_middle 128237794
push_front 478026486
push_front 514846421
get 57418
push_back 241632392
push_middle 691878365
push_middle 332705186
push_back 89837618
push_front 961649919
get 84974
push_middle 225206733
push_middle 956769592
push_back 63484772
get 11262
push_back 39055206
push_middle 450826514
push_front 387645390
get 53779
get 2624
push_middle 507038724
push_middle 57148986
get 118661
push_back 812521939
push_middle 799485817
push_front 394417112
push_front 548720858
push_middle 451799249
get 93691
push_middle 356192442
push_middle 798971244
push_back 181563219
get 103593
get 139908
push_middle 634643700
push_middle 567279503
push_middle 360322105
push_back 109026740
push_middle 252412594
push_front 287308727
push_front 707557440
push_back 295363808
get 121371
push_middle 250509987
push_back 664756071
push_middle 684229481
get 138466
push_back 825465782
push_front 507321175
push_back 676018052
push_middle 175305427
push_front 589825824
push_middle 681563413
push_middle 505877211
get 46638
get 108831
push_front 171707111
push_front 261880612
push_middle 642149104
get 68941
get 155667
push_back 42478872
push_back 808220862
push_back 918030908
push_front 519111486
push_back 314906470
push_back 980866575
push_front 422085446
get 65837
push_front 32386367
get 123520
push_back 190634788
push_front 276366680
push_middle 471856003
get 115402
get 66879
get 60264
push_front 850135338
push_middle 754248960
push_back 353246912
get 78852
get 55057
push_middle 253237763
push_back 405888135
push_front 175184069
push_middle 238208431
push_back 641133410
push_front 907589695
push_back 741183128
push_front 521909292
push_middle 271727401
push_middle 849219374
get 9403
get 150269
push_front 879393766
push_front 656054825
push_middle 331840357
push_front 881112927
get 66906
push_middle 473583750
get 78217
push_middle 175254056
push_back 182979247
get 129425
push_front 602375627
push_back 187536388
get 28842
push_front 890172434
push_middle 773323082
push_front 858516206
push_middle 711013033
push_front 664267378
push_middle 848447799
push_front 153748014
push_back 289565255
push_front 598564331
push_middle 9554623
push_front 469438215
push_middle 16625022
get 59624
get 142950
push_middle 464730339
get 89778
push_middle 330268447
push_middle 30805355
push_front 918655663
push_middle 824947224
push_back 399799387
push_middle 780303386
push_front 272730560
push_front 81471175
get 26244
push_back 758335315
push_middle 251722956
push_middle 689247098
get 119700
push_back 456813686
push_middle 382798328
push_middle 289634437
get 27490
get 65984
push_front 884677057
get 63656
get 47889
get 161026
get 80508
push_back 809031534
push_front 2793161
get 56465
push_back 806142769
push_middle 475062026
get 83183
push_middle 197279974
push_front 83542586
push_back 335196711
push_front 617730761
push_back 171316138
push_front 876073345
push_middle 598874020
push_front 553377312
push_middle 903072853
push_back 988169441
push_back 478519234
push_front 981043936
push_front 161128681
get 106407
get 48350
push_back 69429734
push_back 540516282
get 90439
push_front 20440066
push_front 186915842
push_back 701953629
get 39670
get 37151
push_back 262523478
push_front 170576961
push_back 225293196
push_front 608945666
push_back 805915868
push_middle 436974290
push_middle 991104908
push_middle 519080703
push_middle 633684845
push_front 708534249
push_front 237382455
push_middle 202849337
push_back 474826510
get 41802
push_back 782032797
get 129216
get 140720
push_middle 218823182
push_front 576363657
push_middle 377021865
push_front 200321928
push_middle 530451
push_front 950260689
get 38739
push_back 964456118
push_middle 989697899
push_middle 512560348
push_back 840340824
push_middle 864307196
push_back 755439164
push_back 123130715
push_middle 65067018
push_middle 282021411
get 65520
push_back 153787608
push_back 10508515
push_back 940967242
push_front 21171331
push_front 379376186
get 126812
push_front 854115058
push_front 965534562
push_middle 845584911
push_middle 135697151
push_middle 102766102
push_middle 899601526
push_back 805410029
push_middle 582520705
push_middle 576744528
push_front 338519837
push_middle 907573489
get 54822
get 6442
push_front 266952494
push_back 725645243
get 41706
push_middle 586324440
push_middle 99679061
get 60412
push_front 746580742
push_front 447852279
push_middle 686522720
push_middle 795613819
push_front 127919512
push_middle 398691356
push_middle 445494235
push_front 604606851
push_back 662655572
push_front 476695560
push_front 221784694
push_middle 613395980
get 29450
push_middle 614475660
push_middle 317512684
push_middle 428665439
push_back 332854855
get 48961
push_front 422524724
get 127618
get 104608
get 125667
push_front 241982992
push_back 478213307
push_middle 883460444
push_back 7300469
push_back 988913067
get 154758
push_back 261626881
push_middle 503186152
push_front 661000367
push_middle 212728235
push_front 493842551
push_middle 590653393
get 60477
push_back 115555555
push_front 557790694
push_back 934164507
get 28319
push_middle 509952051
push_middle 579959367
get 43698
push_back 521870023
push_middle 388715269
push_middle 519702164
push_middle 547746340
push_back 837380238
push_back 634459159
push_middle 562309993
push_front 111484140
push_back 36812380
get 148211
push_middle 22547424
push_front 647793873
push_middle 136583118
push_middle 333510047
push_back 850943252
push_middle 17833767
push_middle 108963538
push_middle 991176819
push_back 856607561
push_middle 853013294
push_middle 286903110
push_back 389160479
push_middle 558822953
get 80909
push_front 352913767
get 93491
push_back 295685663
get 20522
push_back 15819054
get 16113
push_middle 199392327
push_back 848002871
push_back 849294455
push_front 317287243
push_front 745559158
get 23021
push_back 636812293
push_back 134440530
get 81710
push_back 999636464
get 94278
push_back 200029136
get 21603
push_front 273767703
push_back 306987611
push_front 148140550
get 70372
push_middle 767466455
push_front 711949474
push_front 659323798
push_back 731191619
push_front 861287049
push_front 961237391
get 164470
push_front 295039747
push_front 501558866
push_middle 4581896
get 66469
push_middle 577135406
push_back 794137963
get 55739
push_middle 369919319
push_back 170708758
push_middle 68563184
get 13022
push_back 790888687
push_back 897814327
push_back 614893848
get 40813
push_front 7258767
push_back 887156304
get 139861
push_front 271063238
push_front 221402689
push_back 27004423
get 42925
push_middle 237355058
push_middle 55103874
get 76318
get 89578
get 80064
push_back 831270593
push_front 407377155
push_middle 183249499
get 70748
push_front 984359055
push_front 835849804
get 115230
get 154503
get 634
push_front 29948813
get 19837
push_middle 966663981
push_middle 973544297
push_front 985154100
push_front 981951711
push_front 694044205
push_middle 367628138
push_front 310350673
push_front 619069648
push_middle 532544480
push_back 319714248
push_back 63061565
push_back 501383661
push_back 601001270
push_front 389509839
push_front 944308322
push_middle 341217828
push_back 724698787
push_back 7399708
push_back 899768011
get 40667
push_middle 341485930
push_back 932377327
push_back 232901823
push_back 157957943
push_front 177207345
push_front 355225069
push_back 76266536
push_middle 392866893
push_back 282851702
get 2049
get 85515
push_back 75744390
push_front 949019435
push_middle 744577568
push_middle 249226699
push_front 260111130
push_back 828046142
push_middle 161307579
push_middle 445913876
push_back 808387420
push_middle 788192805
get 53878
push_front 13441855
push_middle 215749300
push_front 755408696
push_middle 522784935
push_back 79654576
get 54340
push_back 544696334
push_middle 851411807
push_middle 977705122
push_front 6149370
get 65709
push_front 227933856
push_middle 439470359
push_back 627870594
push_back 185295833
get 78200
push_middle 795126549
push_front 112189850
push_back 621435811
push_back 920649869
push_front 756835281
push_back 250259423
push_front 883938299
push_back 161848825
push_middle 558822079
get 157455
push_back 791332936
push_back 546426458
push_front 469056969
push_middle 855579629
get 79280
push_middle 468416708
push_front 68593837
push_middle 822500709
push_middle 546238786
push_front 576808844
push_middle 434334481
push_front 302267873
push_front 614166138
push_back 77581381
push_back 145674221
push_middle 214809645
push_front 141044625
get 43386
push_back 629299199
push_middle 809563074
push_front 276008332
push_middle 468551779
push_front 309460896
get 129493
get 88389
push_front 438775335
get 299
push_back 473534655
push_back 469115071
get 27243
push_back 456228651
push_front 19292063
push_middle 847403771
get 60908
push_middle 145457966
push_back 581744001
get 97429
push_back 803539691
push_front 681149958
push_middle 249674155
push_middle 710923345
push_front 985023986
get 32324
push_front 413693865
push_back 545428681
push_front 398344733
push_front 582393595
push_front 768355895
push_front 449129042
push_back 350056414
push_middle 39386799
push_back 788516691
get 67904
get 29516
push_back 832618243
get 32068
push_back 77064105
get 126818
get 145888
push_back 795095153
push_back 685120970
push_middle 834934690
push_front 122651819
push_front 149587117
push_front 841528506
push_middle 603161053
get 111346
get 152824
get 10229
get 66335
push_front 462883188
get 34899
get 80845
push_middle 204225468
get 158915
push_back 173170717
push_front 998859880
push_back 323662240
push_middle 705978113
push_back 459545752
get 130863
push_middle 535220291
push_middle 376682092
push_back 319089332
push_middle 247685508
push_front 754521585
push_front 389611507
push_front 536452365
push_front 851532921
push_back 907069444
push_front 291482097
push_front 668246113
push_back 542809024
push_back 281412608
push_front 436740967
push_back 123012590
push_middle 472769849
get 42699
push_back 201497294
push_back 668751937
push_back 35966908
push_middle 198829846
push_back 478565540
push_middle 927855379
push_back 500281643
push_back 798785204
push_front 561078840
push_front 558980871
get 96178
push_front 796253611
push_middle 506413081
push_back 698208552
push_middle 9757282
push_back 234769802
push_back 880668099
push_front 161193885
get 154606
get 96587
push_front 104813730
push_middle 966638910
push_front 440512074
push_middle 894431229
get 20983
push_middle 248264086
get 154217
push_front 95427126
push_back 342476543
push_middle 406599227
push_back 454066059
push_middle 832469572
push_front 877547556
push_middle 723565870
push_back 374928848
push_middle 293346930
get 5228
push_back 155319171
push_middle 771950469
push_front 818975140
get 60726
push_middle 307337397
push_back 129126560
push_back 70088130
get 128288
push_middle 105169262
get 88186
get 75162
push_back 4435350
push_back 393301500
get 134320
get 28319
push_middle 583251502
push_front 794997056
push_front 672095310
push_middle 473982434
push_middle 771070117
push_front 661820514
push_back 530318757
get 58943
push_back 523802072
push_middle 496096415
push_front 828788312
get 44289
push_back 400496253
get 156885
push_back 600404754
get 28861
push_back 147793402
push_front 514658421
get 105005
push_middle 864866025
get 30846
push_middle 533925163
push_back 375383783
push_back 936572967
push_middle 285431812
push_front 742671907
get 28960
get 137305
push_middle 846249456
get 62525
push_front 640224690
push_back 446819456
get 86944
push_back 385180521
push_front 68457506
push_middle 417252014
push_front 263905992
push_front 27115789
push_back 6641914
get 74498
push_middle 209317509
push_back 72723750
get 29791
push_back 981316028
push_middle 362007765
push_front 216860335
push_middle 213035717
get 16790
push_back 332035877
push_back 94613400
push_front 714773864
push_front 259654437
get 153511
push_middle 767392462
push_back 637819972
push_back 37629635
push_back 563623455
push_front 168342820
get 65061
push_middle 540945023
push_back 238157775
get 80320
push_middle 350995611
get 81627
get 59647
push_middle 220426352
push_front 750557889
get 64347
get 4819
push_front 454035360
push_front 316316063
push_front 218267448
push_front 192628534
push_back 995033860
push_back 186290199
push_back 302489655
get 116616
push_front 781752247
push_back 915937473
push_back 803141202
get 78198
push_middle 173883894
push_back 705471467
push_front 595749051
push_back 71871646
push_middle 575806364
push_middle 871419908
get 30864
push_back 584736841
push_middle 974171676
get 18698
push_middle 882214821
push_back 589699426
push_front 104380102
push_front 414942018
push_front 897646126
push_middle 621625596
get 63151
get 68290
get 57858
push_middle 996053262
get 101036
push_front 70138550
get 25385
get 2125
push_front 440685466
get 68103
push_middle 71500394
push_middle 138132336
get 129454
push_back 647810072
push_middle 123126862
push_back 672847755
push_front 459565387
get 31026
push_back 87842780
push_back 776594067
get 154888
get 95930
push_back 606847197
push_back 330051754
get 58117
push_middle 831831225
get 1410
push_back 990903199
push_back 50928842
push_back 42150633
push_middle 868364943
push_back 73725921
push_back 770901261
push_front 944324784
push_front 922932787
get 156562
push_front 5802705
push_middle 488360018
get 62783
push_back 703785164
push_front 201531600
push_front 4702744
get 150054
push_front 498544906
get 68935
get 55604
push_back 990692088
push_front 43940289
get 17511
push_middle 953404015
push_middle 604286271
get 160134
get 9492
get 137672
push_front 339151933
push_middle 410040203
get 61246
push_front 165790808
push_back 150082252
push_back 51572510
push_back 595679198
push_back 172441019
push_back 910717481
get 11982
push_middle 112460527
push_middle 130550190
get 38035
push_middle 75249353
push_back 842583196
push_middle 696105346
push_front 927049705
push_middle 293337545
push_front 671771575
push_back 260239410
push_front 649801670
push_middle 751173624
get 136899
push_front 263705640
push_back 619626086
push_back 808867605
push_front 778311077
get 130778
push_front 326595659
push_back 494027626
push_front 779424401
push_front 135075068
push_front 330810575
push_front 621065625
push_middle 194091324
get 91560
get 33728
push_front 787920137
push_front 991165087
get 156448
push_front 778230439
push_back 429223335
push_front 940549611
push_front 526446065
push_middle 663112493
push_middle 327998236
push_front 606427920
push_middle 361332510
push_front 561991995
push_middle 629891348
get 75305
push_front 19998988
push_middle 919383348
push_middle 472806244
get 61163
push_back 30495268
get 94396
push_front 849141712
push_back 905461484
push_front 533454470
push_front 310034703
push_middle 977841522
push_middle 401032018
get 56672
push_front 35131533
push_middle 328000368
push_back 780090328
push_front 410168910
push_middle 401277558
push_back 951948052
push_middle 695014248
push_front 303415577
get 151736
push_back 673914103
push_back 407314670
get 106735
push_front 299918052
push_middle 123816793
push_front 908320889
push_back 640534489
push_middle 705398821
push_back 717285132
push_middle 691284839
get 137522
push_middle 485294245
get 116862
push_middle 971851147
get 15231
push_front 349078416
push_middle 393533062
push_back 61451965
get 10061
get 136425
push_back 460150257
push_back 475993395
push_middle 459371443
push_middle 898741634
get 37325
push_back 9665139
push_middle 622852487
push_middle 73934216
push_back 744376365
get 96195
push_front 239715557
get 102372
push_back 339196980
get 121466
push_front 574134962
push_middle 760768566
push_middle 319399202
get 58697
push_back 700887517
get 37809
push_back 580798917
push_back 960148008
get 53868
push_middle 350596331
get 28645
push_back 965026979
push_middle 343127040
push_front 462508619
push_middle 940869943
push_front 565530979
push_middle 968096217
get 59311
push_back 881405285
push_back 43357271
get 111088
push_back 231409478
push_front 904671662
push_front 31734424
push_middle 962384609
get 20788
push_back 63565202
push_middle 933140354
push_front 922610502
push_back 50398191
get 51959
push_middle 498462845
push_front 60806782
push_front 283493543
push_front 518488057
push_back 183711830
push_front 188774155
push_middle 624079062
push_front 38322352
push_middle 805420219
push_middle 796439809
push_back 498705226
push_back 400137039
push_middle 696343331
push_middle 955529006
push_middle 946752027
push_middle 757362782
push_middle 352212728
push_back 722569306
get 26306
push_front 669186454
get 80873
push_front 142431254
push_front 406029950
push_back 935801472
get 127044
push_front 105132346
push_middle 893479912
push_front 39202484
get 73210
push_back 237942546
push_front 923234070
get 29757
push_middle 333921473
push_middle 507352794
push_middle 934549637
push_back 680072972
push_middle 581293466
get 140032
push_front 8062311
push_front 322907247
get 2663
push_back 163639272
push_middle 605490342
get 93386
get 1837
push_middle 198737161
push_middle 319981768
push_back 525497222
get 93284
push_back 831746986
push_front 665959705
push_front 982081124
push_front 921274370
get 96248
get 39134
push_front 852670968
push_back 775010030
get 26627
push_middle 80213566
push_front 905288323
get 90060
push_middle 931838649
push_front 978957554
push_back 859533625
push_middle 962480378
push_middle 664013822
push_middle 129002592
push_back 836498629
push_front 16667104
push_middle 528333087
push_front 781469656
push_middle 23787769
push_front 619154150
push_middle 939969478
push_middle 517898783
get 105736
push_front 9676971
push_middle 671378626
push_middle 40991588
get 85117
push_back 915115166
push_middle 988168661
push_back 742812567
push_middle 263638800
get 18977
push_front 300811292
get 4656
push_front 49265308
push_back 129098174
push_back 705639336
push_front 751559611
push_front 391626001
push_back 271635485
get 80783
push_front 146496913
push_front 729740657
push_front 666454560
push_front 966086397
push_middle 91846146
push_front 792584738
push_middle 746773181
get 32861
push_middle 408465287
push_front 835493681
push_back 336686062
push_front 821569587
push_front 916511332
push_front 742107382
push_back 630448643
get 63014
push_front 128010065
push_middle 734412749
push_back 251255040
push_middle 194254105
push_back 855718315
push_middle 658029083
push_front 422370449
push_middle 254509265
push_middle 394414983
push_back 876071738
push_back 297660263
push_middle 6345094
get 160483
push_middle 581106504
push_middle 7534251
push_front 666192896
push_front 274346009
get 53456
push_front 854017743
get 91609
get 54779
push_front 385230876
push_middle 922985827
push_back 399940634
push_back 400003135
push_back 315423502
push_middle 377240094
get 119963
push_middle 471905131
push_back 649770262
push_back 23571061
push_middle 996437556
push_front 468974843
push_front 710465794
get 39131
push_back 65206062
push_middle 299151704
get 105399
push_back 783958720
push_front 730262176
push_front 894348852
push_front 309922373
push_front 955371640
push_middle 515623929
get 22106
push_back 623885148
push_front 129691401
push_front 596762796
push_middle 400338444
push_front 589897179
push_back 540840009
push_front 77162733
push_middle 404832736
get 140355
push_middle 831317123
push_front 502177599
push_middle 218832838
push_middle 263904048
push_middle 944952651
push_middle 296317817
push_back 668229845
push_middle 651738017
push_back 159974805
push_middle 830160743
push_front 319431009
get 93092
get 101609
push_back 738784951
push_front 583520404
get 118041
push_middle 394286403
push_middle 201422279
push_back 346385077
get 36053
push_front 918069359
push_back 219448132
push_front 883267099
push_middle 583982133
push_middle 697455429
push_front 208044316
push_middle 450493279
get 52957
push_back 793259535
push_back 678830969
push_middle 896344750
push_front 818524126
push_back 94188090
push_middle 504563754
push_middle 371841118
push_back 455625048
push_middle 495982677
push_back 626680357
get 132968
get 82845
push_middle 323157506
get 19159
get 96410
push_front 469870337
get 4183
get 75287
push_back 248672444
get 53566
push_middle 818949138
get 99302
push_front 535407748
push_front 604436148
push_middle 984741439
push_front 331690466
push_middle 953532118
push_front 966142432
push_back 918365793
push_middle 273830238
push_front 739926436
get 6281
push_back 45327192
push_middle 286128315
push_middle 799639839
get 25729
push_back 292415516
get 155313
get 142186
get 19961
get 46884
push_back 823274356
get 44563
push_middle 202986840
get 87305
push_back 452848376
push_back 471415735
push_front 292130231
push_middle 262040199
push_front 269291111
push_middle 81297431
get 98565
get 45678
push_back 754028503
push_back 537192430
push_back 799538573
push_front 103548945
push_front 578827302
get 25270
push_middle 548735982
get 97889
push_middle 677217511
get 157294
get 6065
push_front 993837348
push_middle 19092695
push_back 66044458
push_middle 662907091
push_middle 860291162
get 122502
get 107805
push_back 355424825
push_front 473023102
push_front 578961266
get 158936
push_middle 97360393
push_middle 364997328
get 109415
push_middle 795000518
push_front 643148737
push_middle 151797908
push_back 605619431
push_middle 959775625
push_middle 561902645
get 71819
push_back 145774095
push_back 953593741
get 8525
push_front 172641217
push_middle 343664092
push_middle 47864856
push_back 932105132
push_front 88691196
push_middle 541410921
push_back 23766974
get 13749
push_middle 942495048
push_middle 158229586
push_back 790970838
push_back 223057684
push_middle 949873283
push_middle 74319875
push_front 995486010
get 71691
get 14146
push_front 114394542
get 22113
push_middle 491860296
push_back 281646476
push_middle 50708648
push_front 416045073
push_middle 873284500
get 106175
push_middle 855524348
push_back 598552372
push_back 763525429
push_middle 37911042
push_front 792145115
push_front 900795303
push_front 775970413
push_front 128647439
push_back 989772282
push_back 702918210
push_back 765324832
push_middle 214514811
push_back 246917823
push_front 332799976
push_front 320382016
push_middle 393220861
push_middle 630013308
push_front 874713461
push_front 301054026
push_back 259365095
push_back 184981160
push_middle 465029377
push_back 288582276
push_middle 196157283
push_front 641744936
get 56894
push_middle 459651272
push_back 876097312
get 103097
get 159824
push_front 625541062
push_back 146304731
push_back 196553888
push_front 671291005
push_back 371453599
push_middle 287318979
push_back 161576574
push_middle 903772734
push_middle 210171068
get 89897
get 142180
get 97018
get 40063
get 84368
push_front 863194684
get 51270
push_front 752111451
get 105948
push_front 75236166
get 34769
push_front 525732996
push_back 749413716
get 96910
push_front 26846970
push_front 847903326
get 88804
get 130005
push_back 268210411
push_front 230001819
get 65690
push_front 814660146
get 151970
get 158125
get 128408
push_middle 122763426
push_back 260725768
push_front 70695861
push_back 485076131
get 154016
push_middle 256207434
get 84569
get 46774
get 146593
push_front 66437186
push_middle 886435776
push_middle 426056157
push_back 437160777
get 86865
push_back 774018693
push_middle 4298482
push_front 905548809
push_back 799478026
push_front 761426565
get 63859
push_back 758468676
push_front 155008734
push_front 193691572
push_back 840066417
get 128591
get 85805
push_back 452993452
push_front 699408991
get 17853
push_front 64138167
push_middle 520454878
push_middle 414941667
push_back 772252522
push_middle 353709145
get 36046
push_front 242755867
get 93209
push_back 181568810
push_back 855468005
push_front 726364253
push_middle 114887154
push_middle 497992245
push_front 388013433
get 57413
push_front 241302029
get 8874
push_middle 126241167
push_front 26069628
get 45435
push_middle 815986254
push_front 213810774
push_front 527545711
get 797
get 9675
push_middle 719149724
push_middle 501589408
push_middle 998283253
push_middle 328687666
get 10590
push_middle 966217054
get 107268
get 86701
push_back 435042215
push_front 536162119
push_back 398176271
push_front 767416619
push_front 988247435
push_back 753998565
push_back 907531599
push_middle 431765130
push_middle 778761106
push_front 818415550
push_middle 832142416
get 33274
push_middle 513348209
get 117925
push_front 849322223
push_back 542260253
push_back 33067822
push_middle 931135461
push_middle 128568970
get 98274
push_front 288279993
get 121733
get 102276
push_front 715028361
get 3191
push_middle 944236105
push_middle 127199478
push_back 903568960
push_middle 990875514
push_middle 942684273
push_middle 493930194
push_front 424687626
get 62915
get 98611
push_middle 460073389
push_middle 587619746
push_middle 17717856
push_middle 754660256
push_back 472836493
get 104363
get 84159
push_front 152790407
push_front 345499940
push_back 428283667
push_middle 721221297
push_back 807343226
push_back 583366463
get 28006
push_front 481715810
push_front 743205483
push_back 396539711
get 4510
push_middle 429936974
push_back 560564049
push_front 84598213
get 89655
push_middle 799756596
push_middle 763687899
push_middle 277016801
push_middle 103958590
push_middle 290903493
push_back 948883007
push_middle 545549355
push_back 745084710
push_front 557681822
push_middle 291269900
push_front 678274220
push_back 545057
push_middle 291303740
push_middle 886921882
get 121251
get 54191
get 94452
push_back 864330019
push_back 10046453
push_back 695487856
push_front 674804553
push_middle 6899690
push_middle 605951292
push_front 427084331
get 150574
get 9986
get 56252
push_back 15631110
get 10360
get 53540
push_front 614496575
push_back 754761672
push_front 287433894
push_back 247227449
get 157133
get 65625
push_middle 648088088
push_middle 967556271
push_middle 103867331
push_middle 785593157
push_back 596812304
push_back 785549162
push_back 774458806
push_front 796182818
get 13969
push_middle 666085365
push_back 556313972
push_middle 259999317
push_front 371956180
push_back 107311696
push_back 819650550
push_back 29966567
push_front 421216279
get 31483
get 12173
get 6650
push_back 806061553
push_back 937193272
get 37246
get 123029
push_middle 258239421
get 129444
get 113655
get 155528
push_back 614329295
push_back 110646256
push_front 514482855
push_front 712957622
get 111124
push_middle 206133324
push_front 649940045
push_back 364811501
push_back 952733560
get 158766
push_middle 272481150
push_back 477430269
push_back 452448593
push_front 192443753
push_middle 216863821
push_front 528092594
get 24272
push_front 919044626
push_back 594001884
push_front 239518726
get 131596
get 69175
push_back 772810423
push_front 518052118
push_front 299851108
get 148618
get 115680
get 145023
get 56202
push_front 715062767
push_front 614506503
push_back 796817793
push_middle 611235388
get 91342
push_middle 878800445
push_middle 14973738
get 127680
push_back 316257096
push_back 737604737
push_middle 848472036
push_front 336810712
push_front 114232065
push_middle 776018241
push_back 812654794
push_back 600088569
push_back 134496195
push_front 9960115
push_middle 499892611
push_back 57705349
push_front 298085355
get 21814
push_front 266726798
push_back 782536503
push_middle 854190603
push_back 677412550
push_middle 352880043
push_middle 850021518
push_front 315307214
get 2603
push_back 191732098
push_front 928366750
get 157730
get 90085
get 40424
push_back 167067838
get 143066
push_middle 315146432
push_middle 894638982
push_back 989162865
get 130937
get 42002
get 67840
push_front 418237960
push_back 808516600
push_back 628050634
push_middle 507677273
push_back 879303307
push_back 161114117
push_back 271021740
push_front 944628533
push_back 243303594
push_middle 716491613
push_front 153300608
push_back 115304467
push_back 309079193
push_front 439167639
push_middle 522948977
push_middle 883476995
push_middle 551969991
push_middle 1151271
push_back 48875138
push_middle 194527004
push_middle 588172201
push_front 713798173
get 7635
push_back 489952686
get 142638
get 152302
push_middle 631066307
get 35369
push_back 262836254
push_middle 348755003
push_back 10278062
push_back 931606697
push_middle 88936950
push_back 290223869
get 87818
push_middle 73539012
get 51176
push_back 44111480
get 43411
push_back 679864678
get 25997
get 109605
push_back 429792042
push_middle 889067014
get 146042
get 20954
push_middle 571655472
push_front 864621770
push_front 943589703
push_front 292503454
push_front 817943828
push_back 197223193
push_middle 820620960
push_back 357899056
push_middle 274540324
push_back 778905938
get 69968
push_back 639811814
push_front 185658676
push_front 972076214
push_middle 694807918
push_middle 120436530
push_back 691745628
push_front 780125037
push_middle 410819621
get 64394
push_middle 157880697
push_front 968152782
get 14231
push_front 116234696
push_middle 141914596
push_front 994760545
push_back 613709273
push_back 847151780
push_back 434724929
push_middle 494699499
push_middle 228330573
push_front 572984430
get 6233
get 9466
push_middle 190500913
push_middle 576037908
push_back 15715995
push_front 736067905
push_back 251178342
push_front 829403700
push_back 920896254
push_front 733229792
push_front 581951484
push_front 597219680
push_middle 160652858
get 114449
push_back 738016660
push_front 805656660
push_front 230561868
push_middle 980329709
get 91256
push_middle 434768721
push_back 315657949
push_back 642156767
push_front 928270184
get 68667
push_back 50046865
push_front 778497983
push_front 5573177
push_front 777006461
push_front 819704910
push_back 365200741
push_front 459965051
push_back 135407734
push_front 727392785
push_back 63852814
push_back 959325595
get 76024
get 105956
get 147604
push_back 282825447
get 30317
get 154286
push_front 156033250
push_front 739355968
push_middle 862295662
push_middle 84081761
push_middle 900161270
get 110458
push_back 54447567
push_front 908863153
push_back 681375216
push_back 520279152
get 114388
get 46582
push_back 32708487
push_front 74496454
push_front 639534472
get 133361
push_back 334503928
push_middle 377689855
push_back 473264597
push_front 58701213
push_middle 968952351
push_middle 601774502
push_front 367818105
push_middle 283159341
push_front 850843171
push_middle 208267418
push_back 925129461
push_middle 430432747
push_front 488107879
get 43392
push_back 805145771
push_front 108769343
push_back 849696525
push_back 18871286
push_middle 634661592
push_front 472753171
push_middle 150155062
push_back 407978010
push_back 488937250
push_middle 11136476
push_back 781182845
push_back 730669009
push_front 551454032
push_back 670421029
push_front 727341100
push_middle 277888233
push_middle 485367986
push_middle 245802858
push_back 362478383
push_middle 325677215
push_front 725723743
get 91635
push_front 628010035
push_middle 923415311
push_front 522037483
push_middle 989304711
push_front 861220759
push_front 899167539
push_back 951726104
get 137847
get 131843
push_front 336873820
push_middle 788216841
get 22708
push_front 411529956
get 94479
get 5168
get 127552
push_back 215518810
push_back 214163595
get 36355
push_front 395775011
get 78797
push_front 387367827
push_back 654528376
push_middle 84033087
get 99684
push_front 697038854
push_back 929073156
push_middle 370974928
push_middle 917922862
push_back 313662002
push_front 216525088
push_front 956089067
push_back 550755676
get 92188
get 122609
push_back 475276599
get 132858
push_front 232995971
push_middle 124610858
push_back 270820551
push_middle 846254793
push_front 933540303
push_front 929492749
get 163585
push_middle 201781001
push_back 99997372
push_front 846568310
get 161755
push_back 157188786
get 11526
push_front 81049365
push_back 118253146
push_front 810043748
push_middle 800679574
push_back 469920235
push_back 259449789
push_front 872761008
push_middle 496890873
push_middle 930203420
push_back 612854658
get 39152
push_back 635521948
push_front 12226617
push_front 163734185
push_middle 308365246
push_middle 137133599
push_middle 568490559
push_middle 185718727
push_back 675131557
get 17450
push_front 899166351
push_front 574888193
get 113210
push_middle 507751375
get 77687
push_middle 608182222
push_front 135066617
push_front 378388783
push_back 421793253
push_front 422532992
push_front 98677389
push_front 914390452
push_back 951531561
get 59222
push_back 627414031
push_front 40874960
push_back 307988927
get 118121
push_front 627863747
get 116948
push_front 949500593
push_middle 872283883
push_back 95038483
push_front 855043102
push_middle 154891865
push_front 83666268
push_front 11194964
push_back 558442353
get 77222
push_front 199965983
push_middle 872811971
push_front 465924053
push_middle 934184209
push_front 553108210
push_front 994447847
push_back 996333817
push_back 271311804
push_back 554421452
push_back 848652351
push_front 148737828
push_middle 15986157
push_front 61050295
get 130137
push_front 235189976
push_middle 154856130
push_middle 105808347
push_front 357261243
push_front 466546255
push_middle 170778361
get 64572
push_middle 557932487
push_front 652985130
get 97933
push_middle 885122420
push_middle 847288480
push_middle 798112030
push_front 475935411
push_back 705847872
get 110255
push_front 684321619
get 6700
push_middle 674290385
push_middle 986132164
get 49764
push_middle 507925543
push_front 424689377
push_back 383580139
push_middle 972315344
push_front 343354839
push_front 216885412
get 39882
push_front 389367605
get 134845
get 35201
push_front 773980405
push_back 933101743
push_back 442504276
push_front 683162407
push_middle 878519482
push_back 556779036
get 34812
push_front 945085218
push_back 789907684
push_front 694295652
push_front 77647544
push_middle 237382976
get 161897
push_front 985625315
push_middle 214516013
push_back 236323547
push_front 960628763
push_middle 418183476
push_middle 469048338
push_back 762379377
push_middle 942032956
get 88901
push_front 815178649
push_front 331235877
push_back 50658671
push_front 235660240
get 101806
push_front 396407449
push_front 133332372
push_front 355404682
push_middle 933032437
get 148708
get 80783
get 40463
push_front 90607146
get 53984
push_front 442672073
get 157569
push_front 828864932
push_back 75339040
push_front 144384125
push_middle 751436009
get 114190
push_middle 265502925
push_middle 908392785
push_middle 273752452
push_middle 383479811
push_back 143046167
get 45049
push_front 631733498
push_front 433119455
push_back 443736675
push_front 743325756
get 93787
get 97608
get 85704
get 128584
push_back 874951920
push_front 893778553
push_front 548199612
push_back 752363989
push_middle 624640464
push_front 50740701
get 118605
push_middle 110336560
push_front 654306688
get 146106
push_back 873439461
push_front 244179245
push_front 853050708
push_middle 296576461
push_middle 223327350
push_back 119558374
push_middle 564127002
push_middle 557383741
get 11603
push_front 583555649
push_back 4311934
push_back 171772362
push_front 648442014
push_back 361214019
push_front 440339486
push_front 795802900
push_middle 626235557
get 70561
get 123142
get 130319
get 66833
push_back 528596527
get 16643
push_middle 580708777
push_middle 401413849
push_front 21581386
push_front 762733862
push_middle 953278835
push_back 535961707
push_middle 69563695
push_front 922687724
push_middle 43880459
push_back 114065065
get 122541
get 17071
get 22155
get 145255
push_middle 424379506
push_front 85376476
push_front 585901762
push_middle 256433433
push_middle 463715120
get 160086
push_back 882308883
push_front 290971901
push_back 650646399
push_front 965459337
push_front 803277563
push_back 895741867
get 17173
get 36160
push_back 688952426
push_middle 173102376
push_back 408999425
get 62692
push_front 319391621
push_middle 121807007
get 114864
push_front 88483035
get 19373
push_front 900303718
push_front 524447704
push_back 797547223
push_front 599274457
get 79982
get 106285
push_back 246859704
push_front 325883125
push_middle 598298886
push_back 236837385
push_front 282764467
push_middle 612952498
push_front 568596015
push_front 553920246
push_front 590028733
push_middle 655681978
get 14872
push_middle 406261238
push_middle 874240730
push_front 353588969
get 72588
push_front 599605130
get 165342
push_front 877612333
push_back 543051713
get 158421
push_middle 497410344
push_middle 534728244
get 158609
push_front 126009682
push_front 388066908
push_middle 274111281
push_middle 946786854
get 131206
push_middle 980301726
push_back 791050488
push_back 517289918
get 48150
push_front 696093298
get 32822
push_middle 709097176
get 70249
get 150486
push_front 17526599
push_middle 642343060
push_middle 741240449
push_middle 906039192
push_middle 179976035
get 80209
get 58999
push_middle 37926612
get 83680
push_front 123942330
push_back 771993758
get 12889
push_middle 331770560
get 40238
push_back 573090330
push_back 766558728
push_back 951239728
get 10797
push_front 983350934
get 45322
push_front 991096229
push_middle 735382070
push_front 334559216
push_front 361019437
push_middle 126494956
push_front 43186392
push_middle 258513379
push_middle 533005925
push_front 947126832
push_front 532570842
get 84321
get 32881
get 59543
push_middle 727197331
get 25807
get 102051
get 59151
push_middle 720113354
push_back 179907297
push_back 282251980
push_front 328524144
get 31655
push_middle 152461959
push_back 153216425
push_middle 588709399
push_back 414306905
push_back 678858325
push_middle 132920252
push_middle 526991223
push_back 981591742
get 158980
get 135348
push_front 748877630
push_back 134998835
push_back 478858950
push_back 588299747
push_front 830996094
get 67984
push_back 544779495
push_back 23950592
get 23745
get 90883
push_middle 363097158
push_middle 205767082
get 29873
get 126
push_back 173229886
get 128053
push_back 342234539
get 70517
get 9227
push_middle 293741180
get 147992
push_middle 391808168
push_back 323338981
push_front 395829575
get 124300
push_back 135283672
get 4997
push_back 337955658
push_front 684554711
push_back 853455708
push_middle 413646692
push_back 427949915
push_back 242618898
push_back 658142064
get 130654
push_back 108195686
push_back 800490322
push_back 852977866
push_front 661366136
get 22245
push_back 895152220
get 21438
push_middle 636981666
get 89742
push_back 770325179
push_front 606467663
push_back 681996543
get 119276
push_back 942767767
push_middle 546207021
get 38915
push_middle 56803079
push_front 523368925
push_middle 109535131
push_middle 100568200
push_middle 317779171
push_front 587913385
push_front 114771277
push_middle 508610458
push_front 316473771
get 90543
push_middle 711338115
push_middle 276100556
push_back 866767395
push_front 786046469
get 81680
get 121915
get 89044
get 9101
push_middle 972749483
push_back 159203638
get 137688
get 401
push_front 167657466
get 94665
push_middle 368845335
push_front 165489394
push_front 615509685
get 141838
get 52951
get 105428
push_back 811746389
push_back 743657080
push_back 12607519
push_back 158602262
push_middle 529012286
push_middle 39006030
push_front 901870063
push_back 725425730
push_back 801165129
push_middle 644176608
push_middle 396735905
push_back 13861565
push_middle 667147348
push_middle 126658055
push_middle 269663570
push_back 127207030
push_front 60527868
push_back 494288334
push_middle 724120872
push_front 750517
push_back 493335617
get 17079
get 150353
get 5609
push_middle 87540498
push_back 192305927
get 152671
push_back 598500999
push_front 4162664
push_front 160786058
push_front 177883897
get 108213
push_middle 92075517
push_front 228808811
get 95288
push_front 189068066
push_back 190437023
get 105103
get 25306
push_middle 364310955
get 3252
push_front 254305763
get 142303
push_middle 974526028
get 132050
push_middle 901582881
push_middle 925693732
push_middle 549979050
push_front 133331469
push_back 787342722
get 15692
get 78332
push_front 40707426
push_front 80733326
get 106333
get 94984
push_front 431675896
get 120293
push_front 207930958
push_back 27060227
push_front 47668687
push_back 710192
push_middle 745448474
get 112296
push_middle 299411598
push_front 562414489
get 136985
push_back 699943115
push_middle 318786986
push_back 791053358
push_middle 640648777
push_middle 976102647
push_back 515082546
push_front 190889883
push_back 580046266
push_back 556424596
push_front 160647878
push_front 109224987
push_middle 857778962
push_middle 302866051
get 116046
push_middle 697217559
push_front 111172422
push_middle 896601258
get 60045
get 7914
push_front 912555549
push_front 338898925
push_middle 164808984
push_back 513581165
get 141959
push_front 250160654
get 36608
push_front 409507295
push_back 493687051
push_middle 874748339
push_back 888996627
push_middle 303971385
get 16359
push_front 263995474
push_back 694673642
push_front 669096857
get 34621
push_front 159028325
get 100363
get 164116
push_back 839896374
push_front 602235056
push_back 492448247
push_back 660400570
get 92019
push_back 890453828
push_front 136078310
push_front 511386940
push_middle 581803024
push_back 448131990
push_back 268744420
push_back 490659280
push_middle 446848987
get 78762
push_middle 455789081
push_middle 999776987
push_front 97337826
push_middle 999134795
get 73900
get 46503
get 71111
push_back 264060098
push_front 506373954
push_middle 454177456
push_back 331056863
push_middle 299059778
get 83968
push_middle 909155551
push_front 697062572
push_back 219515829
get 128186
push_back 586332397
push_back 439748101
push_middle 222825792
push_middle 329450272
get 115685
push_front 531033304
push_back 543552813
push_front 18432160
push_back 44760165
get 2303
push_middle 766761107
get 33037
get 156504
push_middle 614972244
push_back 811023884
push_middle 806664022
push_front 275153521
push_middle 311291560
push_middle 270159869
push_back 273866479
push_middle 939864562
push_middle 87475017
push_front 290312986
push_middle 157699502
get 92973
push_back 414504454
get 130280
push_middle 957340579
get 123934
push_back 295014220
get 139185
push_front 303233534
push_middle 707678388
push_front 893389222
push_front 279807542
push_back 349408045
push_front 291790175
push_middle 85884884
get 77864
push_front 672581910
push_back 72128389
push_front 494724444
get 102984
get 147010
push_back 631394538
push_middle 308990633
push_front 338276233
push_middle 891557370
push_front 348376126
push_middle 265123385
push_back 75942612
get 96025
push_middle 319178147
push_front 775475138
push_front 551264915
push_middle 646753171
get 104349
push_back 145847205
push_back 106357417
push_back 979616728
push_front 633422029
get 80802
push_back 69391541
push_back 748801113
push_middle 772753058
push_front 264158442
push_back 856519522
get 27434
push_back 972753443
push_middle 808035494
push_back 134729987
get 28759
push_front 79688145
get 54307
push_middle 200353611
get 151802
push_front 745042585
get 65853
push_front 165508893
push_back 87950941
push_back 208222360
get 48721
get 67224
push_back 397886681
get 20918
push_middle 832468984
push_back 340855276
push_back 52149688
push_middle 572801849
get 36275
push_front 657840501
push_middle 209726957
push_front 36966641
get 72969
push_back 418676962
push_back 24695037
push_middle 685360885
get 141404
get 524
push_back 328469356
push_front 75347450
push_front 885999016
push_middle 743243184
push_back 772750571
push_front 503700855
push_front 358143402
push_front 733615503
push_front 990784474
push_front 413930449
push_front 452948300
get 101553
push_front 260837248
push_middle 229239955
push_back 751593586
push_front 523446226
push_back 911708457
push_front 647941131
push_front 751299563
get 2523
push_front 440649970
push_back 573391346
push_front 956423065
push_middle 954997955
push_front 344400741
push_front 580158303
push_front 712221182
push_middle 437033900
push_middle 834921199
get 35102
push_back 399886738
get 53649
push_middle 367718921
push_back 4576832
push_front 47296531
push_middle 606968714
push_front 359655064
push_back 211760795
push_front 939309343
get 166976
push_back 979762097
push_back 496009074
push_middle 532531402
push_back 492780772
push_front 410855143
get 116709
push_middle 87736914
push_front 897501413
push_front 535298113
push_front 983221532
push_middle 895890058
push_back 457798901
get 121186
push_back 506684174
push_back 598213297
get 30711
get 50047
push_front 631831448
push_front 207350817
push_front 314087778
push_front 561187828
push_back 760662962
get 82839
push_middle 977359241
push_middle 326562757
push_front 126491913
push_front 635779899
get 51032
get 1745
push_front 887979668
get 160361
get 151834
get 41448
get 63438
push_middle 679818405
push_back 856390630
push_back 202863131
push_back 112777521
get 90980
push_back 748173398
push_front 485044374
push_front 484739380
get 90380
get 142128
push_back 650863618
push_back 746394898
push_front 63066982
push_back 558263477
push_front 77051222
get 141431
push_front 320254658
get 117968
push_front 497622572
push_back 177246513
push_front 585380632
push_middle 26820087
push_back 595181459
push_back 782581099
get 20242
push_middle 329420673
push_back 31768086
push_middle 239222084
push_middle 738491215
push_middle 640707629
push_middle 147541035
get 59950
get 157123
push_back 503447408
push_back 94643837
push_front 361428728
push_front 819007673
push_front 476657609
get 157866
push_middle 456089242
push_front 324724466
push_front 333977846
push_front 150391632
push_middle 228839641
push_middle 457329094
push_middle 689740140
push_front 661541744
push_front 982114287
push_front 638119877
push_back 535838375
push_front 570124431
push_front 958293602
push_front 788974545
push_back 990512673
push_back 367092896
push_front 286168198
push_front 17464306
push_middle 893032648
get 114437
push_front 999339325
push_front 553056343
push_back 209513275
push_middle 615273498
push_front 977026686
get 3882
push_back 132123308
push_front 32465460
get 113116
get 75867
push_middle 118705223
push_middle 476003859
push_back 995893638
push_front 609692781
push_back 337099912
get 122180
push_front 116817553
push_front 898299422
push_middle 258499360
get 1218
push_middle 17662842
push_middle 858180504
push_front 617069989
get 60823
push_back 938116084
push_middle 297788568
get 137834
get 109900
push_middle 622624845
push_middle 61174212
push_back 976079779
get 2210
push_back 272178317
push_front 172387979
push_middle 774201174
push_back 512715956
push_middle 959795302
push_middle 805119530
push_front 573805884
push_middle 8329724
push_middle 479730232
get 68619
push_back 616969870
get 99702
push_back 786732980
get 544
get 82616
get 152346
push_back 552115161
push_back 306055695
push_middle 119664354
get 40091
push_middle 552275426
push_front 610903782
push_back 88894305
push_middle 466805194
push_front 423135259
push_front 977406762
push_middle 208791984
push_back 63132532
push_middle 569392999
get 60009
get 124428
push_front 261435761
push_back 232009531
get 86183
push_middle 862413694
push_front 337825564
push_back 975717099
push_middle 683103340
push_back 281658644
push_middle 113242726
push_back 891603923
push_front 110292176
push_back 593768643
get 166728
get 83019
push_back 214219339
push_back 138128182
push_middle 977421659
get 131239
get 34230
push_middle 710456376
push_back 127326995
push_front 482856500
push_front 218713760
push_back 31882129
push_front 369635543
get 104394
get 73623
push_back 879024070
push_middle 382864356
push_front 326795765
push_middle 789734277
get 114409
get 88133
push_front 26943955
push_front 30705055
push_front 17851704
push_back 128114296
push_front 642861695
push_middle 552599896
push_front 670607073
push_middle 397432993
push_middle 848478412
push_middle 515392089
push_back 258249903
push_middle 822113546
push_front 736354917
push_middle 683940922
push_middle 814475067
push_back 735405187
get 119436
push_middle 438011240
push_front 466456624
push_front 40453564
push_front 144901601
get 143438
get 34430
get 50286
get 54129
push_front 345890733
get 158393
push_front 894723570
push_back 566175467
push_back 833261757
get 93339
push_back 226764341
push_back 635014721
get 75541
push_back 536402994
push_front 105524414
push_front 735282040
push_middle 539429293
push_middle 800498314
push_front 287100690
get 164292
get 97386
get 51639
push_back 327901334
get 136130
push_front 892839377
get 23721
get 5465
get 76580
push_back 49980104
get 121417
push_middle 731125041
push_middle 472849937
push_middle 717669501
push_middle 821154709
push_front 414448328
push_front 988903521
push_middle 879277840
push_back 178566839
push_front 609833714
push_middle 439730421
get 106412
push_back 794141313
push_back 501599081
push_middle 982507350
get 43161
push_middle 322885657
push_front 780749663
push_front 264117155
push_back 679795972
get 94678
get 137299
push_front 907323613
get 116941
get 154925
push_back 652439042
push_front 685263483
push_middle 283601658
push_back 580225795
push_middle 950233120
get 24344
push_front 991936063
push_middle 870062381
get 2594
push_middle 278621998
push_front 77110006
get 78130
get 91412
get 38098
push_middle 904562945
get 119921
push_middle 250121409
push_middle 437254776
push_middle 563046915
push_back 412662248
push_back 139506585
push_front 919938063
push_middle 807831928
get 8566
push_front 471116965
push_back 800030263
get 121584
push_back 780949798
push_middle 139775233
push_front 977983339
push_middle 619729277
push_back 629809917
push_middle 981734257
push_middle 651188960
push_back 343022658
push_back 981094066
get 108861
push_back 37719523
push_front 94549149
get 16726
push_front 571876857
get 37475
push_middle 80740258
get 103697
push_middle 956966927
push_back 958974910
push_back 745054146
push_back 724856946
get 21425
push_middle 355619114
get 82227
get 75047
get 63553
push_middle 704737017
push_middle 62063035
push_front 371759688
push_middle 38988633
get 13509
push_back 390267541
push_front 989476646
get 109614
push_back 86098329
push_middle 976825554
get 35221
push_front 906671524
push_front 115788876
push_back 802725581
push_front 49901262
get 115216
get 24151
get 126646
push_front 400948044
push_front 538650179
push_middle 593320955
push_middle 206975012
push_middle 482444166
push_front 323040357
push_middle 650481649
push_front 811591297
get 64767
push_front 537897229
push_middle 358369809
push_middle 301601975
push_front 623668168
push_back 111527740
push_middle 969617165
push_front 2937926
push_back 465525868
push_front 723099752
push_middle 975542094
push_front 4297324
push_back 353374997
push_front 84484390
push_middle 495113996
get 139806
push_front 617128792
get 85668
push_front 96295439
push_back 371043424
push_middle 501796956
push_front 20892978
push_back 906529424
push_middle 703181083
push_back 75327003
push_back 207030453
push_middle 24224538
get 139601
get 8600
push_middle 790980600
push_front 831075928
push_front 856003307
push_middle 297000572
push_front 92905371
push_back 901003180
push_middle 556587370
get 79926
get 74664
push_front 37011184
push_middle 852771173
push_middle 66019094
push_middle 99639267
push_back 455014043
push_middle 385217351
push_back 753480376
get 166204
push_back 539496861
push_front 435893041
push_middle 180141414
push_back 188178458
push_front 423857392
push_front 405459802
push_front 968866916
push_middle 726606897
push_back 96575360
push_front 901985199
push_middle 640700109
get 47297
push_front 970009537
push_middle 682674311
push_middle 764716165
push_middle 247536115
push_front 352719989
push_middle 989560273
push_middle 581409361
push_middle 250104009
get 138806
push_back 287668289
get 67654
push_front 52883786
get 143633
push_front 64464028
push_middle 955685233
push_front 477287490
push_back 348195637
push_back 265469195
push_back 138260785
push_back 389658099
push_front 366082510
get 164123
push_front 184752517
get 104802
push_back 782196247
get 45589
push_middle 121116680
get 165478
push_back 971617415
push_front 301848221
push_middle 21169303
push_back 590576112
get 99534
push_front 471320551
push_back 143370117
get 131284
push_middle 708174192
get 91409
push_back 705724123
push_middle 851740670
push_middle 544393715
push_back 779312447
get 96808
push_back 612641447
get 42255
get 67310
push_front 737731809
push_back 599166450
push_middle 836810551
push_front 69875303
push_middle 341741306
push_front 747911901
get 164543
push_back 817591320
push_middle 973691784
get 77191
push_front 799873353
push_front 542450466
push_middle 162676666
push_back 420903486
push_middle 591018857
get 57547
push_back 797573229
push_front 309908180
push_front 666917947
push_back 357929552
push_front 191999174
push_middle 980538000
push_back 756820959
push_back 158273294
get 130989
get 101521
get 154540
push_front 911249942
push_front 672714384
push_back 96798334
push_back 893627802
push_front 980617064
push_front 189879364
get 81840
push_middle 92204621
push_back 370864693
get 103822
push_front 366654603
get 147042
get 112574
push_middle 164281557
push_front 299559170
push_back 34998630
push_back 732901580
push_back 365521439
get 60011
get 814
push_middle 589149028
push_middle 862849393
get 117207
push_middle 879781461
push_middle 934233831
push_back 593356219
get 62410
push_middle 400908120
get 47199
push_front 148689779
get 116379
push_front 84682554
push_front 468882701
push_front 735781818
get 26158
get 13685
get 97852
push_front 1660144
push_middle 535631467
push_middle 957122516
get 101926
get 69750
get 19502
push_front 113812164
push_back 375324880
get 142544
push_middle 896336578
get 94736
push_back 505857848
push_front 385337862
push_front 587683259
push_back 497815239
push_front 494523779
push_middle 305283119
push_front 709296820
get 20947
get 7388
get 102528
push_front 690794344
push_front 373050099
push_front 524583902
push_front 956621143
get 83888
get 104639
push_middle 233297522
get 63302
push_front 587669411
push_back 539691883
push_middle 1755345
push_front 424065897
push_back 804065446
get 13546
push_middle 20171513
push_middle 322226999
push_front 60841581
push_front 467075983
push_front 72369206
get 108859
get 148525
push_front 334564749
push_back 903688299
get 147402
push_middle 321027706
push_middle 977846316
get 133279
push_front 328437973
push_middle 205775841
push_back 984263313
push_middle 198376485
get 132064
get 120153
push_back 314137053
push_front 754651017
push_middle 980815890
get 117806
push_front 660143746
get 80531
push_back 890611693
get 85790
push_front 56188575
push_middle 486517788
push_back 31940791
push_back 336097299
get 5657
push_middle 330615775
push_middle 580343364
push_front 214333958
push_middle 861593158
push_back 352393531
get 24258
push_middle 741820565
push_back 231883907
push_middle 741501639
get 63719
push_front 664975981
push_front 286377437
push_middle 703346118
push_middle 42980755
push_back 331123666
push_back 151228171
push_front 177483688
push_front 729691150
get 167067
push_middle 367235139
push_front 60600549
push_front 172993795
push_middle 331143103
push_middle 409136484
push_back 648685643
push_front 819632462
push_middle 778517646
push_middle 137904520
get 86432
get 26393
push_back 212864679
get 163000
push_back 202290205
get 111475
push_back 767514277
push_back 101028051
push_back 145449521
push_back 923795667
push_middle 406838627
get 72963
push_back 63070670
push_front 241276620
get 141079
push_front 311771116
push_middle 578048880
push_front 650890232
push_front 932824051
get 136674
push_back 124762621
push_front 483611016
push_front 776795094
get 147430
get 16830
push_front 415403661
push_front 596405775
push_back 365095033
get 68727
push_front 649016388
get 23195
get 27204
push_back 203182545
push_front 938402273
push_front 24099717
get 68688
push_front 549071414
get 69116
push_back 422726889
push_middle 536174831
get 111622
push_front 487637274
push_middle 252785906
push_front 731812443
get 142796
push_middle 246909903
push_back 227890472
push_back 469014184
push_middle 789040140
push_middle 159531207
push_back 732640506
push_front 366989784
get 29226
push_back 901333080
push_back 202812715
push_front 690980039
get 102858
push_front 962210889
push_front 355901911
push_middle 170574254
get 167468
push_back 540611332
get 26078
push_middle 896183816
push_front 681616704
push_middle 937298964
push_middle 887120135
push_front 936710402
get 27296
push_middle 796440064
push_middle 553418856
get 14916
push_back 845652229
push_back 332421605
push_front 806956009
push_middle 396660051
push_front 935836601
push_front 992237963
push_middle 747124467
get 53865
push_middle 583755538
push_front 208305841
push_back 358085473
get 28849
push_middle 678456893
get 153166
get 133284
push_back 465792227
get 54175
get 126036
push_back 132135649
push_middle 934832923
push_middle 698280387
push_middle 195784010
push_middle 562946343
get 127713
push_middle 487255802
get 109038
push_back 792914172
push_back 730988873
push_middle 956279495
push_front 407058453
push_front 213577714
get 5347
push_back 885222970
get 166076
push_front 777304261
get 56011
push_back 479934830
get 4749
push_middle 216677951
get 131218
push_middle 342126621
push_middle 54783961
push_middle 119552996
push_middle 755342789
push_middle 132355703
push_middle 382332483
push_middle 171011662
push_front 258593649
get 40755
push_front 152808799
get 163052
push_front 151699988
get 124734
push_middle 589048627
push_back 901292771
push_middle 549285726
get 136893
get 121600
push_front 394292287
push_middle 94676954
push_front 908967398
push_back 136391272
push_back 893210852
push_front 339626097
push_front 892558138
push_middle 653161697
push_middle 736184905
get 72058
push_front 802604831
push_back 295384497
push_back 638269394
push_middle 142738506
push_front 711978682
push_front 270078925
get 92421
push_front 60972894
push_back 635466940
get 159734
push_middle 374059438
push_back 260456842
push_middle 920350076
push_front 910892694
get 151200
get 44712
push_back 401054411
push_back 439262217
push_front 231133065
push_front 549204837
get 73297
get 120536
push_middle 696584419
push_middle 640564174
push_front 352673330
get 38757
get 16129
get 6646
get 104109
push_middle 272427382
push_middle 193719599
push_middle 595670548
push_front 546038792
push_front 736867146
push_middle 559635414
push_front 806565268
get 76510
push_middle 625275222
push_middle 698274522
push_front 471634206
get 84542
push_front 812542124
push_middle 69369912
push_middle 359861016
push_front 439293494
push_front 389638071
push_back 743139583
push_back 595839441
push_back 824519494
push_middle 502882703
push_back 682426013
push_front 136228313
push_front 196743751
push_middle 547570305
push_front 286809898
push_middle 152096383
push_front 588575971
push_back 170892887
push_front 732857332
push_back 720054423
push_middle 750350616
push_middle 279257212
push_front 58890679
push_front 591969973
get 111470
get 111437
push_back 258839407
push_back 351328092
get 154353
push_back 368757662
push_back 889303358
push_back 60494523
push_back 630065978
push_middle 253188765
push_back 295620321
push_back 836936122
push_front 857065979
push_back 619296333
push_middle 43692195
push_back 392200244
push_front 969950040
get 63825
push_back 272002303
push_back 652741594
push_front 976078638
push_middle 213278061
get 128741
push_middle 318394185
push_middle 513009725
get 164371
push_front 847789616
push_back 694425408
push_front 256139286
push_back 209861952
push_front 494958187
push_front 590788612
push_middle 310148458
get 140383
get 122293
push_middle 833687537
push_front 86724470
push_front 521072080
push_front 454968
push_middle 60889133
push_front 692348468
push_front 630794897
push_front 677447651
push_middle 418092422
push_middle 997215449
push_middle 920665242
push_back 111003552
push_back 348052609
push_back 795548832
push_back 736483162
push_middle 438443833
get 40196
push_front 768568773
get 143714
push_back 850868476
push_middle 701959277
get 75842
push_back 632678507
push_middle 529862254
push_middle 236089712
push_back 392652047
push_middle 239080062
push_front 996810887
push_middle 902243037
push_middle 802107288
push_middle 947546780
get 39039
push_front 419293221
push_front 697665082
push_front 42947462
push_front 570844021
push_back 29004175
push_middle 101682616
push_back 188265635
get 121980
push_back 445428351
push_front 502441629
push_front 301486706
push_back 61549915
get 29688
push_back 211458272
push_back 546359138
push_back 566745282
push_back 20687517
push_back 281584938
push_front 330492535
push_back 452049523
get 16779
push_middle 135394531
push_front 220870488
push_back 855810665
push_back 903098880
push_front 43806745
push_middle 716086720
push_back 198974822
push_middle 570736868
push_middle 987909342
push_front 648430278
get 144337
get 132013
get 130952
push_back 134697322
push_front 702642919
push_middle 844279988
push_middle 474620537
push_front 577587921
push_front 894690008
get 6290
push_front 337748826
push_back 280675680
push_back 470721649
push_middle 826330394
push_back 999775606
push_front 62233526
push_back 700268645
push_front 665056439
push_back 314917495
push_middle 487683895
push_front 109634269
push_back 232271188
push_back 595790123
get 22325
push_back 480746877
get 129682
push_back 431320653
push_back 392206494
push_middle 938699658
push_middle 432981553
get 133222
push_back 494612517
get 145430
push_back 634653862
push_back 471428280
push_middle 786788201
get 140331
get 41258
push_back 525292466
push_middle 178264283
push_middle 804290165
push_middle 828369943
push_back 231145522
push_back 395668352
push_back 218096997
push_back 724914571
push_middle 621748517
get 146310
push_middle 724006153
push_front 395875776
push_front 730673440
get 30096
push_middle 10128769
push_front 341929136
get 98850
push_middle 584543965
push_back 106086604
get 97589
get 71116
push_back 656536174
get 18676
push_middle 580867067
push_back 955135554
push_middle 359911391
push_middle 729986954
get 81245
get 19977
get 69007
push_front 999586575
push_back 571204178
get 82790
push_back 9840446
get 140865
get 26094
push_back 150045716
push_middle 278549266
push_middle 546636633
push_middle 776458850
push_middle 981781582
push_back 93831264
push_back 673045574
push_middle 812255725
push_back 782405795
push_middle 618446479
push_back 188547717
get 21104
push_middle 859997866
push_back 326308616
push_back 388177913
push_back 544129015
push_front 96218146
get 115099
get 101003
push_back 999044505
get 139839
push_front 715542635
get 148532
push_front 644842726
push_front 694052662
get 12276
get 136378
push_middle 804643252
push_middle 146412294
get 56738
get 19255
push_middle 155651996
push_front 21808322
get 42421
push_front 967031076
push_middle 91008590
get 47798
push_front 706570243
push_middle 316783070
push_middle 216266376
get 29634
push_back 422818919
get 65724
push_back 786749985
push_middle 605160566
push_middle 272209978
push_middle 155534811
push_middle 8274510
get 125197
push_front 947024439
push_front 358772308
push_back 375759882
push_middle 867723908
push_back 258124656
push_middle 875072537
get 57036
push_middle 992729147
push_back 362768855
get 68475
push_front 960769493
push_middle 605904839
push_front 541391553
push_middle 363081322
push_back 493469051
get 87369
get 92178
push_middle 386918263
get 50919
push_middle 693666786
push_front 175202995
push_front 304543856
get 132355
push_front 892515697
push_front 541733487
push_back 757150253
push_back 962504064
get 11604
push_middle 681102843
push_back 375021994
push_back 639975737
get 156738
get 155107
push_middle 378065823
push_back 508315217
push_front 659407964
push_back 271203043
push_back 197897978
push_front 484816012
get 142811
push_front 555525783
get 147689
get 124929
push_middle 441859464
push_back 87126804
get 125428
push_front 990278618
push_front 706264112
get 131273
push_back 310606653
push_middle 646920362
push_middle 760981297
push_middle 186059564
get 73421
push_back 116265014
push_middle 984873923
push_back 906196528
push_back 641955934
push_middle 907168062
push_back 828353878
push_back 579825146
push_front 830324451
push_middle 444680838
push_back 486361546
push_back 949132984
push_front 846742674
push_front 757925563
push_front 831515370
push_front 620697891
push_middle 684441373
get 115676
get 68516
push_back 326262908
push_middle 941139030
push_middle 718182057
get 72790
push_front 615032230
push_front 965060992
push_middle 574798772
push_back 378393909
push_middle 116360008
get 144273
push_back 657091293
push_back 607453875
push_front 934705647
push_back 339328651
push_front 594236983
push_middle 236775717
get 163370
get 114501
push_front 489207189
get 38098
get 78605
get 11393
push_middle 428345416
push_front 130550926
get 33199
push_back 773151376
push_back 829102285
push_middle 731424652
push_front 64795608
push_middle 159435051
get 51255
push_front 823815391
get 152552
push_front 254329491
push_back 434082745
get 105611
push_back 641151376
get 112284
push_middle 729469514
push_front 884589588
push_front 791657645
push_middle 666284905
push_back 77997979
push_middle 363851203
get 167695
get 136560
push_middle 711925753
push_front 923588176
push_back 579886356
push_front 760238852
get 22603
push_back 28429898
push_back 975263379
push_front 721717592
get 148482
push_front 520176199
get 93894
push_middle 195009843
push_front 238884558
get 64307
get 88830
push_front 361052916
get 20177
get 115631
push_back 767913330
get 78421
get 154431
push_front 777483166
push_back 202719732
push_middle 303555734
get 40439
push_middle 364655402
get 64999
get 108701
push_middle 299855105
push_back 489497985
push_back 548258182
get 135115
get 132398
push_front 27343868
get 147852
get 9102
push_front 963207126
push_back 105900535
get 24367
get 80435
push_front 415723179
push_middle 159480512
push_middle 26152104
push_middle 736828771
push_front 869361165
push_back 96098137
push_middle 715383294
push_middle 113521891
push_middle 675064686
push_back 890416386
push_middle 756624437
push_back 908092714
push_middle 686547914
push_back 789572997
push_front 433433501
get 85126
get 23177
push_back 968324895
push_back 992790487
push_back 262006138
push_back 610778165
push_middle 658577791
get 133335
push_back 590538256
get 25533
get 24087
get 10594
push_back 47881224
push_front 513407302
push_middle 347381323
get 155681
push_back 221945696
get 91492
get 113501
push_front 373110309
push_back 464682965
push_middle 192611247
get 166674
get 38871
get 44365
push_front 926478112
push_back 834566265
push_back 934441829
get 68432
get 94214
push_back 208075521
push_back 390323596
get 117793
push_back 62188821
push_front 563802859
get 10647
push_front 665392109
get 71357
push_front 964424598
push_front 921064828
push_back 980128307
get 138020
push_middle 78277286
push_front 139762608
push_back 632919682
get 126200
get 78330
push_middle 688470786
push_middle 430338671
push_front 922010692
push_front 727122523
push_middle 801698681
get 167382
push_front 465778407
push_front 473044078
push_middle 161555579
push_front 498870466
push_front 998482431
push_middle 773866994
push_front 980014905
get 88345
push_middle 388888702
push_back 574060120
push_middle 724102754
push_middle 281555770
push_front 99177708
push_front 844326862
get 1376
get 152389
get 79414
push_front 449256703
push_front 150949489
get 46263
get 50588
push_back 74342430
get 23160
push_front 766693258
get 48039
push_middle 874859864
get 104783
push_back 307204313
push_front 731538774
push_middle 227443953
push_front 706215947
get 73788
get 60927
push_middle 631596414
push_front 196161519
push_front 271163928
push_front 961802782
get 77444
push_back 375251124
get 129317
push_back 518652558
push_middle 38968618
push_front 907917757
push_back 744047794
push_back 432348660
get 163790
push_middle 613209754
push_front 404768243
push_front 217041217
get 167920
push_middle 172989819
get 33606
push_back 715495160
get 84413
get 52581
get 54500
push_back 851948979
push_middle 744660796
push_middle 955892875
push_middle 832421114
push_middle 745140706
push_back 844108257
get 155836
push_front 827664431
push_front 198280602
push_front 739992185
get 86537
push_middle 958672680
push_front 705296048
push_middle 466791643
get 76196
push_back 933349216
push_middle 607351636
push_front 258854341
push_front 140009748
get 146656
push_front 344435022
push_back 208994128
push_back 251990835
push_back 791062807
push_middle 984203182
push_back 552089740
push_middle 241677196
push_middle 252432904
get 53499
push_back 365317268
push_middle 15832920
push_back 732503990
push_front 554610686
get 27227
get 134097
push_front 82099672
push_front 745062030
push_middle 375100133
get 32295
push_front 386993826
push_middle 644528316
get 49037
push_middle 883495473
get 140643
push_back 20559991
push_front 832175162
push_front 313088088
push_front 5934562
push_middle 523025545
push_front 605432850
push_front 140729057
push_front 220930612
push_back 471550618
push_back 943844008
push_front 644366218
get 21327
get 21450
push_front 616022726
push_back 480185863
push_middle 600253462
push_back 457762243
get 119491
push_front 543491625
push_back 383086113
push_front 445307412
get 13594
push_front 602847389
push_front 379668347
push_front 508265949
push_front 843090165
push_front 666149736
get 16331
get 42153
get 117091
get 52462
push_front 361832828
push_front 575014175
push_middle 902363350
push_middle 616581033
push_back 478564174
push_back 672118049
get 14706
get 88541
get 13360
push_middle 125363637
push_middle 449554726
push_middle 708096755
push_middle 400712014
push_front 91952079
get 9911
push_front 968454186
get 155199
push_back 462232547
push_front 274741392
get 9484
push_back 483139252
push_front 506587556
get 4889
get 165855
get 18018
push_front 213131174
get 54847
push_back 502885474
push_middle 548763528
get 138220
push_back 596951442
push_middle 968586741
push_middle 607798887
get 78064
push_front 519359764
push_back 931521961
push_middle 33188612
push_front 993311011
push_middle 155557961
get 107127
get 25822
push_back 360793573
get 120777
get 44888
push_back 303261793
get 105759
push_middle 510950280
push_middle 839216310
push_front 348254720
get 142421
push_front 397839309
push_middle 279072306
push_back 470939773
push_back 935209187
push_middle 895740235
push_middle 875752589
push_front 119767031
push_front 544322837
push_front 772750187
push_front 199684692
push_middle 435318523
get 109968
get 2710
push_front 162145923
push_front 353481553
push_back 319431922
push_middle 710296765
push_front 543480917
push_back 902634956
push_back 278421385
push_front 14708684
push_back 536897670
push_front 324244406
get 156360
push_back 931653589
push_middle 113114289
push_middle 47387783
push_middle 537128055
push_back 886833097
push_middle 740253864
get 160323
push_back 38324201
get 141372
get 56131
push_back 993864891
get 125898
push_middle 230958499
get 45197
push_back 767374314
get 51367
get 71289
push_middle 971784195
get 132472
push_middle 552023824
push_front 881373542
push_front 119962138
get 135326
push_middle 426800395
push_front 35432521
push_middle 741281459
push_middle 829313824
push_middle 442409035
get 55473
push_back 688072398
push_front 154516855
push_middle 40817410
push_middle 671935083
push_back 889686571
push_back 517386495
push_middle 308440994
push_front 755466968
push_middle 255343458
push_middle 460798511
push_middle 324527267
push_back 389164971
get 87671
push_middle 554561711
push_front 67400758
push_middle 844378607
push_middle 609506657
push_front 663694449
push_front 526640500
push_middle 545894070
push_back 17393162
push_back 884524704
get 8313
push_middle 930282562
push_back 88894782
push_front 410041646
push_middle 27967275
push_middle 118683496
push_middle 73621856
push_middle 979936014
get 57969
push_front 948255874
push_front 53758347
push_front 992201296
push_front 35847014
push_back 653488359
push_front 102817820
push_middle 241114634
push_back 914510509
get 64430
push_front 506364820
push_front 161869134
push_middle 257616300
get 146986
push_front 36748262
push_back 61887071
get 24709
push_middle 78455724
push_back 396247804
push_front 899606348
push_front 897902697
push_front 772444785
get 44134
push_front 294639163
get 33253
push_front 825450502
get 99431
get 83445
push_back 790686620
push_back 105278744
push_middle 969578070
get 167865
push_middle 715337272
get 26258
get 155469
get 61084
get 93988
push_middle 944470243
push_middle 974490078
push_middle 420078520
push_middle 796502883
push_front 911270231
push_front 888321261
push_front 647687298
get 93730
push_front 380590828
push_middle 107086986
push_back 419792054
push_middle 222007439
get 25749
get 33120
push_back 386844342
push_back 547931689
push_back 538121436
push_back 222973587
push_back 980504887
push_front 471590898
get 45620
push_back 719989256
get 119434
get 84629
push_front 298577796
push_middle 523035416
push_middle 497134707
push_front 747272102
get 60967
push_middle 119410797
get 40694
push_front 199365014
get 70008
push_back 583529679
push_middle 608807867
push_middle 934547591
push_middle 275917891
get 69885
push_middle 11286810
get 48591
push_back 884492275
push_front 752946961
get 6937
push_front 446914212
push_front 711532053
push_middle 342635963
push_middle 722517818
get 14947
push_middle 291004678
push_back 884810637
get 150315
push_back 217622782
push_back 843769167
get 70454
push_back 140624005
push_front 300855407
push_front 463513055
push_middle 78044189
push_back 224722738
push_front 994022120
push_middle 412649561
push_back 294281214
push_back 96605239
push_front 34018260
push_front 166662079
get 110732
push_middle 113938163
push_front 611922736
push_front 76011170
get 48161
get 159539
push_middle 106998508
push_front 716169840
push_front 83956554
push_front 85883504
push_back 171341691
push_back 394149418
push_back 722590803
get 140544
push_middle 332731967
push_back 434283943
push_middle 402106861
push_middle 554525756
push_middle 709867380
push_middle 448501287
get 48908
push_back 387922101
push_back 510619592
push_middle 132094076
push_front 367644825
get 122759
push_middle 106068816
push_front 524890616
get 15027
push_front 78921012
push_front 558854025
push_middle 641372546
push_middle 252540230
push_middle 445601952
push_back 50283588
push_front 868508595
get 129411
push_back 448282957
push_back 790544189
push_front 565021495
push_front 787431181
push_middle 996220202
push_back 809608026
get 85518
push_front 242663790
push_front 859245243
push_front 341350533
push_front 428172127
push_back 361710515
push_middle 437760157
get 111307
push_middle 599209380
push_middle 187171908
push_middle 199951109
push_back 968006638
push_front 218539838
get 32025
push_middle 455848578
push_back 141983052
get 152776
push_front 451579744
push_back 401922775
push_front 570026106
get 16899
push_back 475921300
push_front 96460853
push_front 71505781
push_middle 558315899
get 146495
get 8257
get 54556
get 86137
get 135488
push_front 673922535
push_back 611387080
get 163181
push_front 994803114
push_front 328918424
push_front 169740653
push_middle 762466787
push_middle 543510055
push_front 413119035
get 162406
push_middle 133451581
push_back 143498992
push_back 958014476
push_middle 904384190
push_front 738192264
get 76661
push_front 694069615
push_middle 765570235
push_back 473803636
push_front 248922676
push_middle 179192444
get 29273
get 154784
push_back 679418099
push_back 984627673
get 126233
push_back 901373912
push_back 529908537
push_back 428547067
push_front 636419818
get 126060
push_front 274375389
push_back 118737033
push_front 137584067
get 30069
push_front 30042753
get 16992
push_back 593480152
push_middle 811364408
push_back 506230958
get 40561
get 152024
get 126728
push_back 446831845
push_back 367141301
push_middle 133930875
push_middle 170677045
push_middle 256049265
push_front 451903183
get 145611
get 124696
get 131898
push_middle 172101070
get 88137
push_middle 704785587
push_front 514843213
push_front 369874293
get 42784
get 137528
get 14064
push_middle 275223399
push_front 489400318
get 87794
push_back 522576871
push_middle 662986220
push_middle 779789138
get 122348
get 26271
get 164083
get 21933
push_front 838859926
push_middle 262734829
push_back 598385608
push_back 5789371
push_middle 688203688
get 156080
push_middle 310466712
get 81471
push_front 4317061
push_middle 630210772
push_middle 62713855
push_front 301655513
push_front 374243659
get 73880
get 156650
push_back 136691920
push_back 704402475
push_front 211636536
push_middle 382314706
push_back 96120228
get 39192
get 125406
push_back 282843159
push_back 801439590
push_front 285470903
push_middle 953069540
get 57828
push_middle 205373329
push_back 553789465
push_middle 207788745
get 155136
push_back 251565498
push_front 406216874
push_middle 398515237
push_front 111940946
push_back 176647558
push_back 504577617
push_middle 271759403
push_middle 749665725
get 87237
get 120829
push_front 568911764
push_middle 439315949
get 114119
push_front 683694826
get 90950
push_back 796645137
push_front 333779075
get 106291
push_middle 505533216
push_middle 209394351
push_back 185327392
push_front 745658598
push_front 344843864
push_back 74177697
push_front 460882809
push_back 253536591
push_front 375159856
push_middle 730490755
get 153058
push_back 669248549
push_back 230856924
push_middle 706761554
push_back 57925111
push_front 640472978
get 6953
push_front 138426434
push_back 503774972
push_back 293793024
get 132117
push_back 582008341
push_front 924582214
get 151571
push_back 225484410
get 65939
push_back 909387481
push_front 952820363
push_back 923795865
push_front 409142576
get 47498
push_back 127208360
get 39860
push_middle 875146167
get 115131
push_back 43418201
push_front 203654741
push_front 261466291
push_middle 529709822
push_front 505484319
push_back 311574446
push_middle 238762431
push_back 725278216
get 86886
push_front 964684112
push_back 270276038
push_middle 851440345
push_back 62535056
push_front 357227048
push_middle 409989843
push_front 454499692
push_middle 155560200
push_middle 542968632
push_front 177649873
get 149225
push_back 563465847
push_front 722221346
get 11053
push_back 935485382
push_back 438260339
push_middle 128398351
push_middle 946905022
get 67097
get 42282
get 44236
push_back 924693704
push_middle 124910623
push_front 440370379
push_middle 788823449
get 158861
push_back 674264031
get 15471
push_back 36375555
push_back 226158634
push_back 225890448
get 126602
push_back 605354830
get 112696
push_middle 859237272
push_front 738336699
push_back 838301410
push_front 988614182
push_middle 504725706
push_middle 315940999
push_front 389942777
push_middle 191990710
push_back 723650393
push_back 363708245
get 121437
push_middle 464658029
push_back 277139986
push_back 871585418
push_front 31847195
push_back 962468248
get 82947
get 69689
push_back 275437732
push_front 168403360
get 27246
push_middle 108530916
push_middle 373915593
push_front 566257170
push_middle 244307416
push_front 624290092
push_front 500901313
push_back 893603300
push_back 774744485
push_front 161407415
push_back 390354733
get 40059
push_middle 995646492
push_back 426708567
push_middle 734648466
push_middle 755088633
push_back 125453242
get 165452
push_front 599847376
push_front 281379033
get 17712
push_middle 159568470
push_middle 754028068
get 151274
push_back 845944
push_front 539833684
get 146704
push_middle 891132418
push_front 429262787
push_back 770728411
push_middle 872097354
get 60366
push_front 69730883
get 20835
push_back 669261608
get 147976
get 6096
push_back 47760944
push_middle 331723498
push_front 783085496
push_front 932651597
push_back 626627722
get 69438
push_middle 646055757
push_back 756511086
get 127867
push_front 41934663
push_back 921171422
push_front 162903972
get 156981
push_front 108893893
push_back 255134518
get 126508
get 28258
push_front 882571986
push_middle 459501301
push_middle 945274905
push_front 770530519
push_middle 968541926
get 57640
get 16485
push_middle 748652146
push_front 869214772
push_front 5072921
get 166689
get 151
push_front 637906932
push_front 16446443
push_back 364748735
get 78455
push_front 463987433
push_front 441282821
push_front 592936691
push_back 182010596
push_front 580599243
push_middle 571494308
push_front 650676233
push_front 662307402
push_front 430690311
push_middle 474325938
push_back 559306808
push_back 913944956
get 81602
get 102492
push_middle 211585627
push_back 306552025
get 135092
push_back 512797685
push_middle 188437152
push_front 214890564
push_back 838881557
push_middle 105532870
get 49297
get 14604
get 111745
get 33351
push_middle 658058518
push_back 876753027
get 29799
push_back 216548703
push_front 461509768
get 63220
push_front 182446426
get 87121
push_middle 268435939
push_back 651163446
push_front 937511328
push_back 505728493
push_front 549488507
get 54589
push_back 776078664
push_front 858140935
push_middle 918673011
get 93
push_front 345316671
push_back 326984499
push_middle 550657142
push_front 495416661
push_front 920997602
push_front 237538356
push_middle 337088459
push_middle 700046004
push_back 786078571
push_front 626942542
push_middle 836642286
get 80606
get 135058
get 116465
push_middle 862074705
push_middle 318283249
push_front 502519987
push_back 578477418
get 65256
push_front 892597455
push_middle 19398945
push_middle 877212421
push_back 477917590
get 96317
push_middle 603060015
push_middle 195089446
push_back 930563278
push_middle 342481000
push_back 201976426
push_front 991670198
push_front 701087532
push_back 616056388
get 131962
get 26571
push_middle 487196250
push_back 817159309
push_back 918509738
push_back 220692115
push_back 380393131
get 45474
push_middle 129274400
push_front 926038533
get 69201
push_back 835217760
push_middle 512371355
push_back 313004950
get 109951
get 99630
push_front 251808798
push_front 805124515
get 163287
push_front 716737114
push_middle 746134336
push_front 471732494
push_back 117995997
push_front 426468036
push_middle 313106181
push_middle 862800033
get 135668
push_middle 60247984
push_front 954367928
push_front 353045250
push_front 149746147
get 100772
get 116943
push_middle 29180073
push_front 958329939
push_front 481116526
get 151734
push_front 397614339
push_front 515027761
push_middle 639582831
push_front 241204278
push_back 924206018
push_front 368293479
push_front 599233336
push_back 863243348
push_middle 268050012
push_back 97823121
push_middle 502161394
push_back 876837170
get 27199
push_middle 544465861
push_middle 712795618
push_back 276219596
push_back 930736392
push_middle 187466541
push_middle 294797943
push_front 331495475
push_middle 921706197
get 31295
push_front 116749569
get 39888
push_back 849567090
get 16533
get 45917
get 68058
get 162037
push_front 740788026
push_back 786185467
push_middle 471877627
push_middle 328477489
get 5395
get 138309
get 99379
push_front 834879505
push_middle 690630033
push_back 887040524
get 63861
push_front 380793117
get 120026
push_front 790111087
push_middle 856184936
push_front 153273341
push_front 499866638
push_middle 82670799
get 18307
get 137792
get 72984
push_middle 172944928
get 81766
get 124467
push_front 827863408
get 97974
get 81667
push_back 937981290
push_front 62841151
push_front 225583058
get 2272
get 152898
push_middle 362136604
push_middle 571083928
push_middle 689968368
push_middle 299718404
get 78225
push_middle 9991944
push_front 913538931
push_middle 31193851
push_middle 504723025
push_front 159577955
get 17140
push_back 757233483
get 20190
push_front 473461151
push_back 393331627
push_front 599191790
get 100569
push_back 341855551
push_middle 672090886
push_middle 201349114
push_middle 602394420
push_front 457184233
push_back 316398468
push_back 21317628
push_middle 296286293
get 140169
push_middle 923958583
push_back 69156525
push_back 533901789
push_middle 207196293
push_middle 892056999
push_front 934225178
push_back 719566005
push_back 255945782
push_front 641912846
get 46032
push_middle 755697289
get 75514
push_front 150631379
get 159617
get 66887
push_front 569252189
push_middle 830921009
push_front 489909940
push_back 62624651
push_middle 132841593
push_middle 78541714
push_back 603998548
push_back 652439007
get 70496
get 112611
push_front 416852520
push_back 739921934
get 45646
push_middle 984553435
push_front 931999137
get 154694
push_middle 987966549
push_middle 514024970
push_front 803224091
get 95693
get 54857
get 91394
push_middle 793583071
get 68011
push_front 549368200
push_front 313356372
push_front 30869484
get 137168
push_back 161732421
push_middle 236147612
get 66450
push_back 657508943
push_back 808308400
push_middle 150428692
push_back 768196969
push_middle 466569048
push_middle 724481566
push_front 127331038
push_front 282211338
push_back 521822766
push_back 953567768
push_front 955043320
push_front 146607929
push_back 192141075
push_middle 423872922
push_front 379352939
push_front 336447032
push_middle 46471208
get 117032
push_middle 37302465
push_back 144448613
push_middle 126717752
get 166850
push_middle 349719852
push_middle 54870894
get 72273
push_back 60406982
push_back 188478438
push_back 107990544
push_back 40308106
push_front 31590628
get 167816
get 55561
push_back 683294479
get 147870
push_front 622918035
get 108338
push_front 912753529
get 24191
get 66639
get 134750
push_back 449931953
get 32788
push_front 288859002
push_front 356280100
push_front 701202760
push_front 80239159
get 147282
push_middle 841354606
push_front 66625440
push_front 16289512
push_middle 402621078
push_middle 55712660
push_back 200434003
push_middle 566834114
get 61349
get 135445
get 71394
push_front 369453509
push_front 242319822
push_back 194090143
push_back 973462323
push_back 554619103
push_middle 4541324
push_middle 257493127
get 135511
push_middle 356897298
get 41218
push_front 929288190
get 67636
get 64666
push_back 342571976
get 109586
push_back 726262554
push_middle 451650818
push_middle 873344083
push_back 949681813
push_middle 454590355
push_front 25798846
push_middle 719194132
push_middle 457021968
push_middle 164142689
push_front 102724157
push_front 20399929
get 2880
get 166332
push_front 684711951
push_front 6462811
push_middle 11563741
push_middle 109170065
get 85503
push_front 154832356
push_front 259590224
get 54770
push_back 852540115
get 89300
get 83544
get 70891
get 164171
push_back 985109276
get 128957
push_middle 91215113
get 92855
push_front 69434978
push_back 435817025
push_back 895844228
push_back 773368422
push_middle 132620159
push_middle 252013227
push_front 805769034
push_back 129817175
push_back 432624241
push_front 228735150
push_back 249845385
push_front 886230008
push_middle 550628430
push_back 494107434
push_middle 536020571
get 154174
get 167297
push_back 962637523
push_front 381058687
push_middle 467536102
push_front 878685480
push_middle 246901988
push_back 449611924
push_back 560295163
push_front 156387704
push_back 830552898
push_middle 319411278
push_middle 74634152
get 153508
get 161443
push_middle 680088570
push_back 468685680
push_back 545755214
push_back 966664325
get 136457
push_front 719880777
push_front 800231244
push_back 696497373
get 122474
get 140205
push_back 165424482
get 115590
get 25752
push_front 535451124
push_middle 938694509
push_front 589143235
push_back 39895425
push_back 618852091
push_middle 263929265
get 97140
get 21778
push_middle 923339518
push_front 538056192
get 124809
push_middle 237402391
push_back 163594157
push_front 814232210
push_back 880462158
get 40838
push_front 57764602
push_back 822857426
push_back 324306602
push_front 717495941
push_front 924636429
get 103710
push_back 931028796
push_middle 660280863
push_middle 822811334
get 107087
get 103575
push_front 16280696
push_middle 44117048
get 8039
push_middle 467084781
get 14584
push_front 606685455
push_middle 992174136
get 162050
get 74699
get 80313
get 30026
push_middle 889113368
push_back 314052921
push_middle 486514439
get 75413
push_middle 618751713
push_front 717144635
push_back 467793167
push_middle 695947813
push_back 594407925
push_front 361349119
push_back 121553489
push_front 850480625
push_back 710830083
push_middle 149243291
push_back 621705036
push_back 870268476
push_back 313497301
push_back 184306430
get 101844
push_middle 400914546
push_middle 882363338
push_front 286971362
push_middle 286695629
get 79789
push_middle 814232842
get 45409
push_middle 24947758
push_front 921131004
get 3221
push_front 517927953
push_middle 261078032
push_middle 141118157
push_middle 325773823
push_middle 110374621
push_front 272923526
push_front 428398460
get 21433
get 140381
push_front 820438214
push_back 216768399
get 94138
get 131800
push_middle 688104241
push_back 954028295
push_front 607547581
push_front 895046842
get 165161
get 34997
push_middle 726562211
push_middle 270975074
push_middle 326976834
push_front 701550486
push_front 776791058
push_back 766478576
push_back 391953289
push_back 693417311
push_back 801869220
get 31260
push_back 924633139
get 28514
push_front 190352485
get 146543
push_back 870197753
push_middle 406169175
push_front 227422227
push_middle 188861717
push_back 837841405
push_back 420458889
get 62940
get 138689
push_back 719169294
push_back 860254077
push_front 21934212
push_front 87687055
push_back 439806188
get 71320
push_front 909132592
get 113437
push_middle 251804992
push_back 567580262
get 20053
push_back 391064650
push_middle 600750684
get 114962
push_middle 681718044
push_front 160630238
push_back 502476099
push_back 158677252
push_front 881565827
get 165892
push_middle 455982836
push_middle 547169617
get 72540
push_front 508220075
push_middle 593361263
push_middle 601961170
get 138933
push_back 479145093
get 39556
push_middle 228590886
push_middle 371400052
push_front 783497008
push_middle 830754247
push_middle 594442945
push_front 513197321
get 143759
get 161230
push_middle 590587545
push_front 732937822
push_front 607901893
push_front 150042777
push_middle 134182301
push_back 82288484
push_middle 469394234
push_back 247559348
push_middle 23116511
push_front 876668279
push_middle 218150783
get 118997
get 166329
get 153126
get 144262
push_middle 304774759
push_front 156746935
get 70750
get 1623
push_back 825822039
push_middle 169524593
push_middle 934598748
get 7932
push_middle 405107045
push_back 351898528
push_back 490450314
push_middle 874173332
push_back 754800204
push_middle 564187878
get 39922
push_middle 928023396
push_back 984491258
get 136908
push_front 445821108
get 90794
push_front 665059832
push_back 935032410
push_middle 332118719
push_front 37244953
push_middle 27770395
get 72991
push_back 569604987
push_back 723442529
push_front 119360714
push_back 655608975
get 127338
push_middle 152097687
push_back 839904918
push_back 505642131
push_front 216368580
push_front 12347508
push_front 596070802
push_middle 994202811
push_front 740033334
get 50933
push_front 856893149
get 158494
push_back 192332828
push_front 719708201
get 4134
get 111450
get 144138
get 84849
get 86
push_back 973982208
push_middle 982504312
push_front 496398577
get 102864
push_front 452891108
get 137557
get 86548
push_back 770511644
get 75006
push_back 883741373
push_front 76090025
push_front 486234556
push_front 218826377
get 73505
push_back 352306602
push_front 165780109
get 146529
push_middle 71079206
push_middle 765933059
push_back 504230440
push_back 578973574
get 137285
push_front 64114254
push_back 486657342
push_back 886862497
get 65795
push_front 601294379
push_front 408815424
push_front 400479612
push_front 141391882
push_middle 745197632
push_middle 489663586
push_middle 738980051
push_front 573057561
push_middle 914630671
get 129236
push_middle 995734624
get 74193
push_middle 761806703
push_middle 511601962
push_middle 712037335
push_middle 909531364
push_middle 325526644
push_middle 802897106
push_middle 41103455
get 42183
push_back 259763207
push_middle 988830032
push_back 161040699
get 143685
push_middle 745390079
get 40485
push_back 730870895
push_back 925321784
push_front 201322226
push_middle 805974648
push_middle 120763677
push_back 738056126
push_front 608177508
push_front 274540371
push_front 942659349
push_middle 364789658
get 31746
push_front 487803990
push_back 510508964
push_middle 465773229
push_middle 920577605
push_middle 236848652
push_front 31600991
get 104153
push_middle 337229687
push_front 471334877
get 6769
push_middle 214353703
get 101759
push_middle 453340957
push_back 430084619
get 32863
push_front 888331328
push_back 57222638
push_front 825696472
get 84032
push_middle 193906414
push_back 137639528
push_front 348755569
get 162198
push_middle 997700329
get 80139
push_middle 446141901
push_middle 402309463
get 94651
get 106839
push_middle 311422255
push_front 809525590
push_back 336704326
get 109642
push_back 833443497
push_middle 314885915
push_back 347700131
push_back 609124587
push_back 813435490
push_middle 46594033
push_back 501536933
get 21895
get 12158
push_front 940594977
push_back 857517810
get 74415
push_middle 844872246
push_back 41076283
get 115353
push_front 245147612
push_middle 365029353
push_back 810114561
push_back 395371798
get 82166
push_back 408199172
get 42343
push_back 382294220
push_front 418044465
push_back 897586952
push_middle 215861370
push_back 994533707
push_middle 523648586
push_middle 824238921
push_front 281389029
push_back 251721475
get 65444
push_middle 885459959
push_back 84943492
push_middle 799576431
push_back 147191355
push_back 889024779
push_back 667529654
get 13824
push_back 179708047
push_middle 331472007
push_middle 312726873
push_front 927149188
push_front 977972974
push_back 856956597
push_back 212892402
push_front 982814963
get 120164
push_middle 113898078
push_front 43606422
get 166681
push_front 903307423
push_front 719919310
push_back 499031731
get 124194
get 160526
push_middle 992565803
push_front 771755600
push_middle 525624808
push_middle 826357996
get 73963
push_front 140190858
push_back 166273692
push_middle 970011630
push_front 218205717
push_middle 391154093
get 134135
push_back 305694014
push_back 431615118
push_middle 452217123
push_back 42029825
get 166731
get 98173
push_middle 168053176
push_middle 599004832
push_front 25642785
get 114229
get 136045
push_front 752650351
push_back 170611335
get 77772
get 65983
get 165047
get 49610
push_front 801874272
push_back 176005807
push_back 288191887
push_front 501683073
get 30561
get 124893
push_middle 927925925
push_middle 119186314
push_front 545698125
get 110526
push_front 358606503
push_front 76163281
push_middle 449538178
get 49724
push_back 885879129
push_back 615342302
push_middle 771389426
get 78790
push_middle 554066370
push_back 278843476
get 128210
get 126983
push_back 616718320
push_middle 690742738
push_front 86229294
push_middle 834609827
push_front 728359435
get 146462
get 14701
push_middle 206198328
push_back 797762099
push_back 965413554
get 103250
push_middle 771822803
push_back 765253040
push_front 570258187
push_middle 752207864
push_back 524481218
push_middle 445219070
push_back 758387270
push_middle 659938843
push_middle 410604984
push_middle 960897933
push_back 902006391
push_front 243502507
push_front 240771741
push_front 174047538
push_back 818567331
push_back 245626045
push_back 514729248
push_back 331357011
push_middle 769339054
push_front 541646875
push_back 804421101
push_back 900292394
get 164572
get 157770
get 146169
push_back 136017797
push_back 443422127
push_front 142385016
push_back 367722373
push_middle 261746035
push_middle 85920074
push_front 627397050
push_middle 595593327
get 141490
push_front 986687153
get 158704
push_front 257713880
push_back 869955698
push_middle 641342318
push_back 67546104
push_front 615845174
get 102023
push_front 722735023
push_back 928443398
push_middle 393551987
push_front 380659209
push_front 92700613
push_back 569904970
push_front 259352542
push_front 455392349
get 162541
push_middle 108696452
push_back 527941953
get 3435
get 47349
push_front 824879788
push_middle 864433606
push_back 585232789
get 151740
push_middle 925859544
push_back 874469603
push_back 976241759
get 141000
get 149402
push_back 611215515
push_middle 944099091
push_back 613780313
get 120536
push_front 222802400
get 118025
get 12612
push_front 507482584
push_back 557701128
push_front 199122513
push_middle 704152703
push_middle 456300550
push_back 995324427
push_back 724091753
push_middle 487897964
push_front 161402295
push_back 96209243
get 34582
push_front 625195282
get 49943
get 126266
push_front 694099737
push_front 52460088
get 163325
push_back 318142471
get 131336
push_middle 54151876
get 164618
push_front 990504881
get 25433
push_back 777291719
push_middle 320492553
get 17707
push_middle 360294186
push_front 831198002
push_middle 704298051
push_middle 371828435
push_front 773517649
get 75282
push_front 705061022
push_front 274933265
push_front 225212804
push_front 934313746
get 43496
push_back 717844327
push_back 990959344
push_back 444427301
push_back 180797479
get 153587
push_back 492761118
push_back 544418044
push_back 382584940
push_front 383377898
push_middle 857035884
get 91998
push_front 199787342
push_back 30490406
get 159519
get 132006
push_front 354529174
push_back 921662993
push_back 792686784
push_middle 221380051
push_front 132525577
get 161708
get 63116
push_back 216054711
get 136742
push_front 678674922
push_middle 208354250
push_middle 468841672
get 150153
push_front 865399423
push_back 569920851
push_back 75882485
get 159172
push_front 828009594
push_back 239849564
push_back 409803115
get 78541
push_middle 749371533
push_back 632358389
get 72091
push_back 216324507
push_front 849230657
get 90069
push_middle 535214243
push_back 382361894
push_front 911067138
get 79290
get 54057
push_front 529978757
push_front 878101211
push_front 585046879
get 58110
push_middle 632767530
push_middle 265779416
push_front 937858120
push_front 919304126
push_back 396556537
push_middle 825282940
push_back 875533730
push_middle 591780700
push_front 713110507
push_middle 259135141
push_back 894468190
push_front 803537350
push_middle 223029400
push_front 925476835
get 139074
push_front 778916110
push_front 735449008
push_middle 121048776
get 17060
get 53015
get 713
push_middle 837668543
push_front 88457277
push_back 294312345
push_back 769638059
push_middle 833995061
push_front 349512221
get 89251
push_middle 584500380
get 131523
push_front 14326326
push_back 802047767
push_front 953272080
push_middle 622045921
push_middle 553799143
push_front 213296970
push_front 409433283
push_front 243264160
push_front 787672332
push_back 736355664
push_back 106092085
push_back 128617697
push_middle 396434271
push_back 18402321
push_middle 27037828
push_front 846080878
push_back 561435168
push_front 753352707
push_back 209112796
push_front 992302381
push_middle 606258380
push_back 869891923
push_back 447065096
push_middle 146031659
get 159098
push_back 735428311
push_back 959873817
push_front 399195737
push_back 281520601
get 163293
push_back 56905888
push_middle 687975021
get 42387
get 141262
push_middle 677356011
push_back 680081715
push_middle 642543045
push_middle 776237330
push_back 68204874
get 21580
push_back 690716987
push_middle 591381524
push_back 404831698
push_back 225961271
push_front 97628751
push_middle 16586272
push_back 141970201
get 118969
push_front 654218861
get 43449
get 147355
push_front 901008160
push_back 476306897
push_middle 134694284
get 30191
push_front 793457072
push_front 55471272
push_middle 752977751
push_middle 916486188
push_back 748989784
push_middle 834897089
get 166011
get 130421
push_middle 438811599
push_middle 438234023
push_back 844344697
push_back 80915749
push_middle 880188038
push_middle 515157539
push_front 482027420
get 85853
push_front 244488596
push_back 546871608
push_back 208401484
push_back 354251143
push_middle 578104548
push_front 15624344
push_front 763519831
push_front 282165078
push_front 25753056
get 160427
push_middle 869887898
push_middle 918593499
push_middle 635764071
get 50158
push_middle 888736688
get 128660
push_front 207866124
push_front 734603306
push_front 247953376
push_middle 895784692
push_middle 604814298
push_middle 736046368
push_middle 948882233
push_front 939563954
push_back 40300856
get 64785
get 21233
push_back 98989971
get 21933
push_back 284170472
push_front 649068089
push_front 369855646
push_back 59590431
push_back 620406293
push_middle 373692548
get 35537
push_back 324701779
get 165568
push_back 739272419
push_middle 589680677
push_front 651059851
push_back 210077098
push_back 85082153
push_back 13924198
push_front 849172173
push_front 526848113
get 10129
get 112240
get 160389
get 86743
get 52252
push_back 167419219
push_back 829890986
push_middle 163744643
push_back 181761998
push_back 470022557
push_middle 342896489
push_back 537558261
push_back 497347028
push_middle 872023935
push_front 560228326
push_middle 575076865
push_back 223074054
push_middle 170813823
push_front 88030612
push_back 775563842
push_front 872896519
push_back 91963380
push_back 22015917
push_back 669887752
push_middle 740127533
push_middle 937660188
push_back 809865396
push_back 354070391
get 119793
push_back 962457764
push_front 26145253
push_middle 870434261
push_front 288614707
push_back 294629953
push_middle 863755184
get 113547
push_back 756303806
get 60023
push_middle 887876952
push_middle 454549108
push_middle 469306371
get 59688
get 6068
get 93996
push_front 940101436
get 156081
push_front 95472690
push_back 481076576
get 54768
push_middle 400255762
push_back 796458987
push_back 104674810
push_back 876837890
push_front 894560425
push_middle 168174892
push_back 119451174
get 2402
push_middle 86578841
push_back 648566302
push_back 807726940
get 24209
push_front 729335589
push_middle 310417495
push_middle 520385357
get 157668
push_front 374891424
push_front 916405555
push_back 392252734
get 59419
push_middle 971087972
get 79986
push_middle 86332265
push_front 314798990
push_middle 307856755
push_middle 150757680
get 68263
push_middle 649379067
push_back 911560815
push_front 81965938
get 57365
get 22033
push_front 182620862
push_middle 601833685
push_back 683547990
push_front 435953315
push_front 180845316
get 38211
push_middle 933480067
push_back 3874046
push_middle 324645392
get 85558
push_middle 764241801
get 52316
push_front 218156684
get 109759
get 60879
push_front 620624104
push_middle 707965036
push_middle 303909532
push_back 628137
push_front 921260489
push_back 634756731
push_middle 486407856
push_front 930856446
push_back 882052166
get 25648
push_middle 603144551
push_middle 232524746
get 58196
push_middle 8221682
push_back 428201012
push_back 117034702
push_front 580603816
push_middle 662305990
get 118822
push_front 197743745
push_back 500804618
push_middle 225740993
push_back 427881476
push_front 207725636
push_back 971334295
push_front 456776634
get 141848
push_front 561848458
push_middle 465621579
push_middle 721901841
push_middle 667701437
push_front 413555793
push_middle 942977737
push_front 437056097
push_front 934895237
get 159534
get 93651
push_front 41805472
get 19015
get 156204
push_middle 754712461
get 91821
push_back 847324198
push_front 816086291
push_back 572160730
push_middle 728490878
push_front 271591016
push_front 414920541
push_back 381246291
get 131883
push_back 88622656
push_front 445925355
push_back 110746833
push_middle 872584510
push_back 649221849
push_front 150598922
push_front 63804351
push_back 236541449
push_middle 314196100
get 101945
push_middle 448934111
push_front 329588939
push_front 509285448
push_back 435792307
get 144905
push_front 509945019
get 140372
get 168256
push_front 125811554
push_middle 791012244
push_middle 691935682
push_front 268604527
push_back 350650780
push_front 924914102
push_front 339272463
get 132044
push_back 656208726
push_back 587140086
push_middle 798276670
get 124454
push_middle 710202105
push_front 274567241
push_back 67962808
push_back 474626580
get 99257
push_front 947654404
push_front 782852871
get 51206
push_middle 262843864
get 24995
push_middle 288785270
push_middle 754979265
push_middle 26280113
get 161462
push_front 255350813
get 77900
get 91108
push_back 890390430
push_back 275231302
push_front 748096642
get 69576
push_back 541443956
push_back 78457351
push_front 18533269
push_front 295671766
push_back 31765177
push_middle 598389280
push_middle 802143538
push_front 796019172
push_middle 661782885
push_front 668813123
get 167038
push_middle 687446111
push_front 616491300
push_front 222905192
push_front 87903128
get 18985
push_back 21755403
get 51418
get 151768
push_back 62610791
push_middle 372879788
push_back 259251655
push_front 443467302
push_middle 873049251
push_middle 984798621
push_front 937871283
get 81099
get 21977
push_back 557867766
push_front 576147395
push_front 947524711
get 102343
get 73069
push_front 414612221
get 128175
push_front 43525371
push_front 139070337
get 49574
push_middle 448227268
push_front 465023638
push_middle 519353327
get 43472
get 98639
push_middle 712040108
get 122283
push_front 597991118
push_front 203410459
get 22324
push_back 298446977
push_back 624867166
push_middle 18244660
push_back 105584292
push_middle 705073641
push_middle 205501058
push_front 795068276
push_front 908686737
push_front 795265151
push_middle 224539165
push_front 657530470
get 129379
push_middle 13371211
get 145239
push_back 537945084
push_middle 691794091
get 68691
push_middle 206845796
push_back 456464083
push_front 364388779
push_front 647322844
push_front 739059923
push_middle 813884096
push_middle 460953569
push_middle 854549966
get 90102
push_front 713093944
get 129411
get 164535
push_middle 55307394
push_front 178617449
push_front 210790566
push_front 606203860
push_front 775915093
get 27181
push_middle 440505451
get 132794
push_front 68642025
push_back 397534446
push_front 392875852
push_front 552861639
push_front 504245577
get 165910
push_back 11590168
push_front 329665140
get 83988
push_front 974167010
get 148097
push_middle 853815196
push_front 931229744
push_front 495799890
get 73346
get 118278
get 54833
get 64247
push_middle 170600439
push_back 243026684
get 116299
push_front 455854347
push_back 149710504
push_back 4529775
push_middle 865107679
push_front 725355939
push_middle 346055319
push_back 715006719
push_middle 433589100
push_front 430777664
push_back 252781697
push_middle 427223348
push_back 567512886
push_back 241561086
push_middle 888765318
push_middle 691105287
push_back 376523264
push_middle 247259778
push_middle 54174048
get 47985
push_middle 294527958
push_front 93247467
push_back 456690701
get 128909
push_back 536484253
push_middle 362977017
get 89444
push_middle 970297512
push_middle 898821148
push_back 992237834
push_front 118815085
get 19784
push_middle 753561246
get 20276
push_front 498723797
push_back 209859367
push_middle 102843448
push_back 662423649
push_middle 471462069
get 14126
push_back 264637389
push_middle 691996313
push_middle 357398133
push_middle 502631480
push_middle 558599318
push_front 902173364
push_back 289368448
get 98670
get 59542
push_front 887975581
push_middle 331215453
push_middle 9640486
get 122134
push_middle 696162847
push_back 18079106
get 154023
push_middle 600812128
get 67567
push_middle 205774291
get 31515
push_middle 49071931
get 141041
push_back 190843219
push_front 208572725
get 124139
push_back 237214999
get 57923
push_middle 645029007
get 55807
get 158701
push_middle 504970927
push_back 768460624
push_front 45193098
get 69761
push_front 528736921
get 147861
push_middle 266229978
push_middle 728784409
push_back 616279613
get 125681
push_middle 902743607
push_front 729843051
push_front 161993919
push_back 144643989
push_middle 503819968
push_front 296162163
push_front 622513760
push_back 567109684
push_front 758880307
push_middle 663515838
push_middle 646855332
push_front 823490170
get 115405
push_front 468167185
push_front 767771929
push_middle 749867198
push_front 638943545
get 51619
push_front 649640501
push_back 568383087
push_middle 909102183
get 169115
push_middle 291885633
push_middle 452493507
push_front 80055079
get 49322
push_front 578163348
push_back 189773259
push_back 684411855
push_front 727831516
push_middle 939755221
push_middle 134578488
push_middle 522978842
push_middle 405669166
get 44659
push_back 746606207
push_back 738195644
push_middle 42322227
push_front 334482975
push_middle 691726226
get 28865
push_middle 881718624
push_back 877159180
push_front 812804286
push_front 175336136
push_front 425668130
push_back 271094384
get 164061
push_middle 18739626
push_back 728040293
push_back 160688769
push_front 61984644
push_front 163635957
push_back 463489723
get 74909
push_back 423664152
push_front 491314311
push_middle 997646095
push_front 107754720
push_back 602447728
push_middle 467195488
get 148900
get 28249
push_front 302907584
push_middle 743703493
push_middle 162889418
push_back 143329883
push_middle 340143261
get 12255
push_middle 672259237
push_front 44255775
push_middle 830112136
get 65599
push_middle 688507573
push_back 100523022
push_middle 397436270
push_back 225450805
get 32222
push_back 223625301
get 102194
push_back 942855111
push_middle 429137840
push_front 838585810
push_middle 238155542
push_middle 732633048
push_back 189760364
push_middle 225094183
push_front 935418653
push_front 105554917
push_front 339424990
push_back 714040193
push_middle 821755000
push_front 478223435
push_middle 18847139
push_back 131327264
get 74492
push_back 57652300
push_middle 659475363
get 45939
get 115113
push_middle 465554876
get 6886
push_middle 120408867
push_back 7528334
push_front 284252360
push_middle 756859027
push_back 407565523
push_back 779670065
push_middle 964902399
push_front 898858502
get 6991
get 17268
push_front 767390151
push_front 787352272
push_middle 2101532
push_back 802838231
get 28346
push_back 95465605
get 161325
push_middle 503046476
push_middle 703967712
push_middle 342517333
push_front 149051894
push_middle 311597709
get 1612
push_middle 247490155
get 25781
push_back 241528780
get 126725
get 169623
push_front 597962143
push_front 153226469
push_middle 198194108
push_back 543690869
push_back 279436645
push_middle 261950358
push_front 94662277
push_front 725365552
push_back 855203229
get 116189
push_middle 220319022
push_back 762884410
push_middle 973421044
get 44907
push_back 640103543
get 1038
push_front 324485888
push_front 406399902
push_back 478167906
push_middle 715966889
push_back 915342858
push_front 707427511
push_front 834090629
get 15390
push_front 911107089
push_back 111648106
push_back 442237705
get 9707
push_back 701117023
push_front 384545067
push_middle 877398304
push_back 749278284
get 47823
push_middle 465719649
get 129395
get 130684
push_front 723628849
push_front 72192395
push_back 871714925
push_front 260969441
push_back 166937094
push_middle 346111431
get 92323
push_back 473857254
get 160402
get 31412
push_back 382401530
get 107503
get 104287
get 110513
push_back 799088332
push_middle 381672721
push_front 156554567
push_middle 830505543
push_middle 324202392
push_middle 665493120
push_front 153208798
push_front 496501362
push_back 527655886
get 2454
get 61052
push_middle 497490532
push_front 104805416
push_front 807593217
push_front 935527824
get 130286
get 153009
push_front 285315603
get 14626
push_back 180710862
push_back 961611086
push_back 367414685
push_back 478529207
push_middle 104999439
push_front 490865825
get 52186
push_back 467819592
get 156161
push_middle 491925322
push_middle 839158034
push_front 934579003
push_front 84366889
get 18890
push_front 512681149
get 150863
push_middle 785156715
push_back 33347612
get 12246
push_back 568198452
get 96377
get 110293
push_front 342395722
push_back 835088814
push_back 904853638
push_front 192242191
push_middle 322999233
push_back 408260504
push_front 590082401
get 46350
get 95318
push_back 583117971
get 6344
push_front 909449909
push_back 428850776
get 132805
push_back 111960885
push_back 757577780
push_front 445277823
push_front 828719100
push_middle 965109981
push_back 67917641
push_middle 326253888
push_middle 251784266
get 4604
get 92632
push_front 262160151
push_front 156054734
push_middle 519883467
push_middle 582854668
get 525
push_middle 179011583
push_front 197034054
push_middle 723853386
push_front 56821362
push_front 9379305
get 28966
push_front 123674495
get 52990
push_back 952299600
push_front 825962586
push_front 449532829
get 19880
get 138535
get 94279
push_front 522619392
push_front 650023047
push_back 609391140
push_middle 402249223
push_front 559278827
get 88195
push_back 155553550
push_front 419176850
push_middle 924113439
push_middle 41586053
push_front 666849259
push_back 304933364
push_middle 296410955
push_front 759449771
push_front 333298039
push_front 269637746
push_front 322673647
push_middle 349081419
push_back 43182659
push_middle 861039687
push_front 113986688
get 116042
push_middle 810554068
push_middle 346475028
get 155443
push_back 469635182
push_middle 85411170
push_middle 23301840
get 118361
push_front 105637671
get 60866
push_middle 577954318
push_back 334921193
push_middle 633702867
push_middle 21551770
push_middle 512560336
push_front 94893544
get 72388
push_middle 998194173
push_back 921202902
get 131270
get 154474
push_front 130808499
push_back 817150571
push_middle 248436935
get 81170
push_middle 456293233
push_front 796772663
push_back 665676902
push_front 882382441
push_middle 868160355
push_middle 118933380
push_middle 400862517
push_middle 417426071
push_front 16740518
push_back 40098059
push_middle 599141378
push_front 239210880
push_front 515676496
push_front 139254349
push_back 820403392
push_back 773218889
push_front 169018756
push_middle 759154741
push_middle 266528329
push_middle 731870409
push_front 771305218
push_front 765522661
get 64147
get 88399
push_front 785996005
push_front 413955335
push_middle 66068715
push_middle 218807168
push_front 433699451
push_middle 576519400
push_back 566356884
push_middle 514494271
get 80745
push_middle 428754204
get 9749
get 144994
push_back 817737470
push_middle 858167613
push_back 89593570
push_middle 101014476
push_front 824331883
push_middle 463957341
push_front 563177837
push_middle 260756960
push_back 652200801
push_front 539074773
push_front 302849926
get 20270
get 61418
push_front 399139303
push_front 898395057
push_front 401475552
push_back 659072564
push_middle 776887099
push_middle 409798673
push_middle 855643283
push_front 221062585
push_back 831785670
get 62584
get 15490
get 34725
push_front 989703967
push_middle 186258819
push_back 103200536
push_middle 956259942
get 2363
get 64293
push_front 897638249
push_back 912504519
push_front 525318952
push_front 686886398
push_back 77581045
push_middle 852303053
push_middle 919992219
get 31210
push_front 869784847
get 75815
push_front 515919201
push_middle 854215544
push_front 776835916
get 157743
push_middle 511829879
push_back 264524993
get 64493
get 169215
get 139002
push_back 852720930
get 65678
push_front 625874785
push_front 318655334
push_back 276684245
push_middle 935520964
push_middle 827470260
push_back 94900259
push_front 154766210
get 97401
push_back 286411190
push_back 527349682
push_front 349482916
push_middle 725343826
push_back 791507914
push_front 673064901
push_back 55506309
get 125002
push_middle 118063774
get 18815
push_front 505372756
push_front 936978005
push_back 592076513
get 1365
push_front 911554016
push_middle 502185166
get 125065
push_front 497893279
push_middle 940691837
push_front 735749252
push_front 863203622
push_back 938568467
get 85884
push_middle 964050701
push_middle 885998008
push_back 40945690
push_front 750620281
get 138943
get 162733
get 102147
push_back 478743613
push_middle 629990949
push_front 831673005
get 160245
push_front 436006581
push_middle 874159286
push_front 54525020
push_back 933912751
push_middle 817642182
push_middle 627365815
push_front 958055608
push_back 890546088
push_back 183434223
push_back 828320304
push_middle 934447866
push_front 89063733
push_middle 836533426
push_back 550555107
push_front 730020184
push_front 988043347
get 45037
push_front 703295333
push_middle 677446904
get 167470
push_back 520974248
push_middle 1374524
push_back 440031756
push_front 964953342
push_back 341786287
push_front 411573488
push_back 624279551
push_front 497752934
push_front 319755472
push_back 647277094
get 132422
push_middle 33850961
get 75221
get 98205
get 155093
push_middle 198165540
push_front 905098880
push_back 740811005
get 77200
get 110536
push_back 851781830
push_front 986498721
push_back 353927120
push_front 399402724
push_back 801063042
push_front 922802403
push_back 307008776
push_front 426174016
get 104601
get 21636
get 162444
get 150736
get 9879
push_back 900231973
push_back 419824261
push_back 732714328
get 69168
push_back 387812868
push_front 789668250
get 122672
push_middle 957530839
push_back 976136716
push_front 455146049
push_middle 58820147
push_front 374393044
push_front 836526355
push_middle 254052972
push_middle 405370650
push_front 41389798
push_front 238886998
push_back 623628616
get 14664
push_middle 232557272
get 97909
push_front 699416455
get 139493
push_front 436147327
push_front 784630641
push_middle 660201180
get 153798
push_back 280504086
push_middle 604218691
push_front 604023038
push_back 124352600
get 56860
push_front 3314844
push_front 764570155
push_middle 515610184
get 69038
push_middle 816990996
push_middle 992397142
get 112446
push_back 6733145
push_back 582090211
push_middle 489041990
get 18743
push_back 81069334
push_front 135460730
get 83595
push_front 153913116
push_middle 422005466
push_middle 410625034
get 105543
push_middle 3603548
push_front 174707065
push_middle 171022012
push_middle 643447609
push_middle 24530817
push_front 839863566
get 163612
push_back 211179011
push_middle 747558721
get 166316
push_front 528073489
push_back 423699392
push_back 688953778
push_middle 673333671
push_back 268931950
push_middle 802940949
push_middle 308609125
get 162679
push_back 475385814
push_front 582818407
push_front 663815066
push_back 447178170
push_front 966101881
get 72517
push_back 752122771
get 84734
push_back 590911538
push_front 591230843
get 147981
push_back 487811287
push_back 473701038
push_middle 43594129
push_middle 915488872
push_front 446867530
push_back 790100051
push_back 321042094
get 24787
push_middle 295085185
get 50846
push_middle 811470096
get 145534
get 33633
get 85683
push_back 95291527
get 100384
push_back 715385349
get 152880
push_back 126635815
push_back 910600237
push_front 792896660
push_middle 886197589
push_middle 941446483
push_back 808867702
push_back 2629719
get 83614
push_back 726931407
push_middle 575220926
get 69217
push_middle 703712117
push_front 162369348
push_front 623817388
push_middle 330797347
get 148692
get 8283
push_front 863281227
get 44272
push_back 892829420
push_middle 171953359
get 114962
push_middle 544835459
push_front 158218986
push_front 78350526
get 1169
push_middle 729047874
push_middle 18435385
get 31793
get 86475
push_middle 158045963
push_front 359247028
get 331
push_middle 803111674
push_front 267257138
push_front 708609296
get 120043
push_middle 780119732
get 69181
push_middle 930309259
push_front 172374252
push_back 962223786
get 7731
get 14370
get 123512
push_middle 204210381
push_front 320810005
push_middle 762426822
push_front 215968229
push_back 758009891
push_middle 502317461
push_front 819905948
push_middle 179614891
push_front 359256784
push_middle 745700323
push_front 163234422
push_middle 863788729
push_back 643376044
get 20958
push_front 359237238
push_middle 828066215
push_back 101107154
get 35200
push_front 261711459
push_front 277135705
push_middle 521995892
push_front 877029817
push_back 974800029
push_middle 466290352
push_middle 805250612
push_front 183346615
push_middle 580339677
get 77034
push_back 903420645
push_back 33076053
push_front 969649600
push_front 890948120
get 140251
push_middle 644200518
push_back 248121989
push_middle 568646281
push_middle 435040079
get 116608
push_middle 679483948
push_front 21025579
push_back 214246693
push_middle 660466553
push_middle 820284678
push_front 841240414
get 112742
get 8352
push_back 21507626
get 134146
push_front 921239666
get 8983
get 86666
get 54023
push_back 414767627
push_front 304752144
push_back 541938950
push_back 35381104
push_middle 67436628
get 7461
push_front 476075289
push_back 885819972
push_front 414498766
get 93465
push_back 142782106
push_middle 502479150
get 64159
push_front 680246609
push_back 718143655
push_front 574621159
push_back 316089416
push_middle 353275058
push_back 170175250
push_front 343784022
push_front 48220220
get 124854
push_front 389197882
get 83003
push_front 60156375
push_middle 468550696
push_back 501409632
push_back 785420472
push_back 972692488
get 55493
push_middle 210657100
push_middle 219129078
get 112608
push_middle 81723278
get 11140
push_back 722553809
get 37320
push_front 411334016
push_middle 803462549
push_back 138330181
get 4649
push_middle 113080474
push_front 6149781
push_front 449467139
push_back 874109718
push_back 441352035
get 141973
push_front 297631117
get 74082
push_middle 699294921
push_front 685464643
push_back 169613447
push_middle 110189732
push_front 927131430
get 3306
get 5437
get 133399
push_front 20073876
push_middle 85842193
get 143456
push_back 282246538
get 135569
push_back 453058147
get 121330
push_middle 464636499
push_back 955166886
push_middle 914984369
push_back 930610768
push_middle 915122526
push_middle 949634821
push_front 801867166
push_middle 153160312
get 30887
push_back 195315345
push_front 213190759
push_back 15979512
get 23073
push_middle 140510939
get 89896
push_middle 288410109
get 153518
push_front 785707783
push_middle 180372965
push_middle 616491111
push_front 596539251
get 68415
push_middle 829459530
push_front 792531746
get 97540
push_middle 909605096
push_front 342939273
push_front 638431791
get 153216
push_front 619365166
push_back 215419662
push_back 540190184
push_back 506652163
get 102198
push_front 603193941
push_back 86902401
get 45826
push_front 124401871
push_middle 945291409
push_back 505946386
push_back 328489362
push_middle 456250282
push_back 278650486
push_front 181031355
push_middle 630080420
push_middle 38811392
get 141408
get 3967
push_back 470715198
get 109790
get 9362
get 93869
push_back 942632525
push_back 918369425
push_back 845635154
push_back 46206492
push_front 589027498
push_back 306194097
push_middle 674151867
push_middle 888578621
push_back 155439414
push_front 97618925
push_back 552328965
push_front 627717956
push_back 52620207
get 27638
push_middle 863824190
get 90009
push_middle 863281559
push_front 407336286
push_front 573101953
push_back 992645384
get 4789
get 85464
get 145753
get 82513
push_front 269122296
push_front 379874177
push_back 596563207
get 166283
push_back 938864591
push_back 195576847
push_front 969196759
get 91972
push_back 495952530
push_middle 50528647
push_front 205015737
push_middle 761371880
get 118627
push_front 277374272
push_front 544956760
push_front 777296187
push_middle 315486936
get 82662
push_front 110190349
push_front 820684455
get 77706
push_front 590779561
get 144809
push_back 611086504
push_back 363214502
push_front 797313189
get 61756
push_front 545475647
push_middle 497052619
push_middle 268521283
push_back 876514904
push_middle 245717803
push_middle 145809819
push_back 594098921
push_back 748551951
push_back 543549844
get 95026
get 87799
push_middle 768399292
push_middle 314197396
push_back 751874244
push_middle 145922855
push_back 395518427
push_back 983981060
push_front 228770184
push_back 871362724
push_back 833057109
get 164591
push_middle 709663234
push_front 51660010
push_back 797409527
push_middle 192808784
push_middle 77153374
push_back 223453662
get 122235
push_front 936783257
push_front 604892265
push_front 577347692
push_middle 974167195
push_back 871967920
push_front 839696560
push_middle 500962500
push_back 264002549
push_front 370394070
push_front 122375154
get 146286
get 98062
push_middle 570711854
get 6569
push_back 304458874
push_back 227057993
push_front 429190459
push_middle 569525633
get 75469
get 41900
push_middle 753707412
push_back 600386268
push_front 956432651
push_back 426217754
get 28613
push_back 146324433
push_middle 110407799
push_middle 30199781
push_front 835104039
push_middle 710270760
push_back 702697578
get 76475
push_middle 722256950
push_middle 971854447
push_middle 689578604
push_middle 191335630
get 140753
push_middle 702604975
push_back 675503275
get 11906
push_middle 874355369
push_middle 789860053
push_back 896985205
push_middle 968325810
get 146012
get 107783
push_front 126336829
push_middle 365487997
push_back 371911947
push_front 824232760
push_back 343733300
push_middle 669820114
get 28929
push_front 614362529
push_back 99608861
push_back 2267399
push_front 384869317
push_middle 312714032
push_front 560008088
push_middle 793092623
get 4389
push_front 573236028
push_middle 125121005
push_front 436039010
push_back 787893693
push_back 387345302
push_front 371677347
push_back 516379459
push_front 14532775
push_middle 523944400
get 67753
get 136910
push_middle 675547700
push_back 656983146
push_back 564276493
push_front 96029537
push_front 882316020
push_back 40503609
get 63212
get 121842
get 52642
push_front 947861613
push_front 805642952
push_front 794647678
push_back 94161815
push_back 503329139
get 47046
push_back 582306755
push_front 238416843
push_middle 200886297
push_front 398205490
push_front 323106529
get 61748
push_front 967297445
push_back 47749798
push_middle 128267724
get 48597
push_back 677315190
get 67631
push_front 595087372
get 17977
push_front 854251185
push_middle 939540684
push_back 894029265
get 165721
push_front 670690837
push_middle 652570492
push_back 80332995
push_back 691925345
get 167853
push_back 485599492
get 10942
get 128917
push_back 434278256
get 162387
push_back 106031760
get 124063
push_back 938344299
push_front 963089441
get 32917
push_middle 484514556
get 93820
push_back 50222759
push_middle 770109453
push_middle 730118749
push_middle 6966502
push_middle 728792116
push_back 403634996
push_back 291376815
push_front 404570391
get 83378
push_front 393251704
get 106669
push_back 407816406
push_back 177581786
push_middle 490314191
get 25601
push_front 367092930
push_middle 234960903
push_middle 295798705
push_back 393813970
get 117266
push_front 643461804
push_back 78228209
push_front 301476613
get 40185
push_middle 616759303
get 16913
get 163222
get 4510
push_front 797181393
push_front 488772262
push_front 996627944
push_middle 57287777
push_middle 459072303
push_front 303812265
push_middle 380920664
push_middle 553916283
push_middle 682122585
push_middle 571771132
push_back 715475426
push_back 883806583
get 4250
push_middle 894214715
push_front 16165574
get 42469
push_front 833971795
push_back 268846125
get 130884
push_middle 269920831
push_front 250274524
get 21730
push_back 823582061
push_front 186964609
push_back 119239719
get 54244
push_middle 213086464
push_front 130004254
push_back 934876051
get 140025
push_back 575831731
push_middle 294912177
push_front 977539109
push_middle 797497472
push_middle 576624420
push_middle 136834925
push_middle 850450853
push_middle 197148237
push_front 124486241
push_front 486741817
get 77086
get 129546
push_front 84725366
push_middle 816610547
push_middle 329283960
get 51083
get 102049
push_back 987833518
push_middle 221579765
push_middle 124511707
get 40490
get 21405
push_back 663876241
push_back 976821116
push_middle 210943645
push_back 517925114
get 1024
get 80570
push_front 887762405
push_back 656422619
push_front 309758964
push_front 659413974
push_middle 285297980
push_middle 172146890
get 112106
push_middle 188495795
push_back 310863033
push_middle 979308070
push_front 774188017
push_back 951916927
push_front 647478162
push_front 722056596
get 57850
push_middle 681250111
get 91551
push_back 132293488
get 162349
get 10921
get 94696
push_front 957393318
push_front 751083891
get 64555
push_back 181890996
get 148181
get 44376
push_back 422309495
get 103079
push_front 436044749
get 54229
push_front 404744292
push_front 198946420
push_middle 307678583
push_middle 389167978
get 98798
push_back 841506602
push_back 625320770
push_middle 481999375
push_back 904886504
push_middle 922646985
push_middle 773478474
get 130332
get 117983
push_back 56885384
push_front 624421328
push_middle 403958765
push_back 124641968
push_front 820715652
push_middle 884431506
push_back 705882510
get 63129
push_middle 996222129
push_middle 158231795
get 9551
push_back 326809253
push_middle 449950431
push_front 738682112
push_front 644459567
push_back 325719397
get 44526
push_front 252033331
push_front 739461529
push_middle 80391450
push_middle 262580244
push_front 260106393
push_front 889809109
push_back 158546182
get 24623
get 36066
get 149728
push_back 146500445
push_middle 103089782
push_front 6068454
push_front 216697121
push_front 207225286
get 147450
push_front 267653879
push_front 563789465
push_back 124611791
push_front 163101768
push_middle 905812970
push_front 865248295
push_front 31609898
push_back 618596485
get 125281
get 102581
push_front 136877284
push_front 66281940
get 4173
push_front 110304609
push_back 186079986
push_back 801203046
get 41516
push_front 511854598
push_front 654955289
push_back 55934298
push_back 382154660
get 32313
push_middle 928306450
get 28745
push_front 333343763
push_back 44982890
get 128743
push_front 17038368
get 152764
push_front 103498536
get 155542
push_middle 368444310
get 101871
push_front 207653294
push_middle 968118023
get 13320
get 128515
push_front 530802529
push_front 92382276
push_middle 901565703
push_front 168740283
push_middle 329810314
push_back 561071252
push_front 311678824
push_front 362107134
push_back 758513689
push_back 297941535
push_front 453272748
push_back 133847006
push_back 185022709
push_front 416162242
push_middle 463001883
push_back 874689800
push_front 426685713
push_back 410791349
get 166307
push_middle 250966899
get 3785
push_back 228858543
push_back 754510106
get 52973
push_front 539683292
push_middle 774840161
push_front 87155157
get 65636
push_middle 954057604
push_middle 844555161
push_front 133447087
push_front 709021189
push_back 594257400
push_middle 554383706
push_middle 613392123
get 8268
get 32502
push_middle 699068171
push_middle 722397181
push_back 515295048
push_back 116851244
push_back 111637364
get 55016
get 170191
get 150312
get 57295
push_back 120177384
push_front 58794318
push_front 673578711
push_middle 172626159
push_back 825711878
push_back 959110933
push_middle 850843027
push_middle 217533291
push_back 904526532
get 83381
get 131922
push_front 447943205
push_middle 25276137
get 43041
push_back 555554072
push_middle 951881652
push_back 992194101
push_back 237009096
get 135976
get 54801
push_middle 943287723
get 70740
push_middle 569939581
push_front 883041715
push_front 88177110
push_back 466629563
push_back 503035983
push_back 415136533
push_back 631269845
get 28650
push_front 656028984
push_middle 742958634
push_middle 989711131
push_back 679370611
get 49618
push_middle 18794943
get 63126
push_back 596563388
push_middle 715899189
push_middle 584451163
push_back 771229475
push_middle 650271599
push_back 549322288
push_middle 114782214
push_front 474312383
get 48256
push_back 899017022
push_back 742724087
push_front 649662077
push_middle 259946600
push_middle 679306631
push_back 78945657
get 9110
get 28424
push_middle 775535016
get 148118
push_front 839064447
push_front 783801499
get 35601
push_middle 146664564
push_back 180041121
push_back 794878222
push_middle 639474870
push_front 599078156
push_middle 516978527
push_middle 867629092
push_back 156112201
push_front 636198909
push_back 270078281
push_back 187443746
get 33605
push_back 765767752
push_front 215517302
push_front 594786721
push_back 76404843
get 18599
get 119749
push_back 29462196
push_back 359668537
push_back 419442266
get 46918
get 23416
get 83207
push_middle 41854254
push_back 72449465
push_front 936464222
push_middle 92891750
push_back 438155736
push_back 975502262
push_front 591386630
get 168319
push_back 371159877
push_back 604361382
push_middle 736138881
push_middle 703601432
get 22375
push_front 244029186
get 14798
get 97977
get 127607
push_front 38281905
push_back 666062959
get 56554
get 16778
push_back 65345541
push_front 422939185
push_back 585138303
push_front 772992126
get 100061
get 39680
push_back 148091449
push_front 785238926
push_back 428895047
push_middle 890883366
push_middle 101907068
push_back 102274172
push_middle 840330659
push_front 669710057
get 96041
push_back 65097781
push_front 649616494
push_middle 377880724
get 96061
push_back 297941699
push_middle 667644362
push_front 303943056
get 109969
push_front 899896691
push_middle 759202162
get 47990
push_front 321434501
get 95914
get 30087
push_front 1853778
push_middle 161610669
push_front 605575418
get 45524
push_middle 658962641
push_back 683298727
push_back 636040195
get 158700
push_middle 362558145
push_back 77156736
push_front 526818675
push_middle 529158158
push_back 752760151
push_middle 892256578
push_back 788330566
push_back 657508340
push_back 31717361
push_middle 300353105
push_back 998594562
push_front 432455299
push_back 313254353
push_middle 592324096
push_middle 561962431
push_back 694934380
push_middle 774562867
push_front 714118444
push_middle 97880111
push_middle 528818313
get 169737
get 47095
push_middle 650321267
get 121595
push_back 646964076
push_back 900563220
push_middle 141108393
push_middle 172435861
get 26776
push_front 953578135
push_front 503736414
push_back 909866839
push_middle 873247235
push_front 546751751
push_back 573840563
get 72321
get 33686
push_back 183792211
get 105242
get 126034
push_back 751612650
push_back 978522926
get 157154
push_front 990290468
get 61120
get 154134
push_back 422746920
push_front 391369253
push_front 813768260
push_middle 791259402
get 118888
get 36095
push_back 57195956
get 129012
push_middle 90046273
push_front 119681611
push_middle 592375329
get 30889
push_back 286978051
push_front 634110969
push_back 725479992
push_middle 144425186
get 169043
push_back 504988514
get 102460
push_front 620080271
push_middle 539834992
push_back 551031058
push_back 506314439
push_back 243973890
push_back 854901660
push_middle 281997497
push_middle 137776556
push_back 531090155
push_middle 406538904
get 12729
get 52465
get 158656
push_middle 235443218
get 84518
get 32074
push_front 62589591
push_back 554841117
push_back 352393196
push_middle 831072678
push_back 38847432
push_front 148177820
get 34595
push_front 406230623
push_back 488422650
push_middle 667452234
push_middle 968644770
push_front 933376517
push_back 661283733
get 152276
push_front 725865120
push_front 13728482
get 53937
push_back 342512089
push_back 186086559
get 16802
get 124230
push_back 623665635
get 106271
push_front 643968575
push_middle 187328014
get 8195
get 157394
push_middle 238764522
push_middle 925445836
get 110072
push_middle 201331243
push_middle 461993048
push_middle 201494142
push_front 730474842
push_middle 691843810
get 67548
push_middle 925673006
push_front 342946232
push_middle 781899183
push_front 462558689
push_front 120602116
get 116111
push_middle 873214473
push_middle 237086566
push_middle 334147681
push_front 828409683
push_middle 189860415
get 35049
push_front 733018757
push_front 883500480
get 98119
push_back 706576250
push_middle 156434739
push_back 813179216
get 71067
push_middle 825930311
push_middle 687277711
push_back 345579903
get 76280
push_middle 849563543
get 145942
push_back 654048878
push_front 91040
push_middle 76143830
push_middle 361752491
push_back 775640601
push_back 752103177
get 147652
push_middle 872749633
get 82848
push_back 474557020
push_back 921062641
push_back 379420007
push_back 978984464
push_middle 682409865
get 135277
push_middle 170996973
push_middle 719063346
get 170520
push_front 715599005
push_middle 202585082
get 137120
push_middle 133184323
push_middle 418386610
get 114041
push_back 845962237
push_front 324052831
push_back 511951013
get 18692
push_front 463356285
get 157524
push_middle 803504018
push_back 515843616
push_back 515416937
get 85832
push_back 66315411
get 91368
push_back 450983804
get 169529
push_back 322602338
get 41737
get 22180
get 110196
get 90417
push_middle 150883308
push_middle 465987350
push_back 25818316
get 39815
push_back 253017384
push_front 965805243
push_middle 36416926
get 23370
push_middle 913360755
push_front 12263702
push_back 486506749
get 157904
get 61071
get 118455
push_front 940108553
push_front 357852129
push_front 705562124
push_back 136049735
push_front 909256897
get 168857
push_middle 612313814
push_front 60578803
get 130105
get 63309
push_back 367766329
push_middle 897215769
push_front 638053827
push_front 18084633
push_front 737913024
push_back 917741969
get 12966
push_front 482691370
get 227
push_back 291736558
push_middle 687986021
get 41791
push_front 83287743
get 24967
push_front 287408378
get 153095
push_front 169448213
get 87247
push_front 426953477
push_back 359473337
push_back 307397385
push_middle 214065934
push_middle 500081703
push_middle 135646987
get 124241
push_front 26883955
push_front 391148174
get 6556
push_front 809829463
push_middle 702451218
push_middle 397420019
push_front 503259067
get 85697
push_back 816571156
get 69350
push_back 726920903
push_middle 447265308
push_back 773182471
push_back 288264039
push_middle 725139314
push_middle 453918223
get 164700
push_front 688661879
push_front 496858176
push_middle 89459250
push_middle 174452428
push_middle 627987709
push_front 281827024
push_front 433670551
push_back 74264218
push_back 268700668
push_middle 269694974
push_middle 32701090
push_back 553456671
push_front 703126095
push_front 207762662
push_front 737177453
push_front 566125389
get 35553
push_back 128146026
push_back 365607321
push_middle 714861601
push_front 247671953
push_back 839580181
push_middle 964786094
push_back 360925400
push_back 436234208
get 13716
push_back 788960213
push_middle 312083795
get 101293
get 9093
get 90300
push_front 944354277
push_front 393117853
get 1748
push_middle 955923554
push_back 210971362
push_front 328229658
push_middle 261809469
push_front 418743277
push_back 136748173
push_front 782719484
push_front 844216614
push_front 854373325
push_back 103872054
push_back 756559242
push_middle 73895916
push_middle 495998533
push_front 821559415
get 32595
push_front 968538523
push_back 965253278
get 37276
get 21945
get 28224
push_middle 46674630
push_front 481825143
push_back 884242675
push_front 821584657
push_front 92974873
get 81083
push_back 982509643
push_back 106675413
push_front 312859447
push_middle 409281518
push_back 743850411
get 69596
get 165210
push_back 449703287
push_front 691196405
push_back 602624622
push_front 81899495
push_front 545188941
get 53367
push_middle 647170284
push_front 716429371
push_back 990168984
get 61163
get 67323
push_front 559170266
push_front 559461072
get 146399
push_middle 502618544
push_middle 993707421
push_back 812880724
push_front 403098515
push_back 598003053
push_front 788387003
push_front 82339531
get 103306
push_back 967108934
push_middle 190531811
push_middle 914048376
push_middle 939124859
push_front 531397559
push_back 835182065
get 46673
push_middle 459074706
push_front 182078430
get 102748
get 157550
push_middle 714836077
push_front 265008276
push_front 24389518
push_middle 829360471
get 142868
push_back 236986373
push_front 225820308
push_back 253555081
push_front 304262348
push_middle 74144480
push_back 378444711
push_front 181248511
push_middle 160912081
push_middle 243262889
push_middle 669249877
get 37546
push_back 939979040
get 43150
get 169410
push_front 774745133
push_front 616967925
push_front 814876063
push_front 890045240
push_back 202554477
push_front 40151883
push_back 984384407
push_back 542364270
push_middle 201690860
push_front 380610497
push_back 94139052
get 149670
push_front 509499896
push_back 902080414
push_middle 880748290
get 14251
push_back 310917330
push_front 931748420
push_back 21443997
push_front 998699962
push_back 517094906
push_back 587310878
push_middle 724311680
push_front 988775012
push_middle 31230087
get 113422
push_middle 853687282
push_front 827320457
push_back 405835609
push_back 64000421
push_middle 511582326
push_front 362943033
push_back 451014446
get 151960
push_front 805023796
push_front 111025591
get 1280
push_back 997658148
get 83187
push_back 277579182
get 110693
get 11216
get 67999
get 16437
push_front 2155616
get 3603
push_front 82338357
get 16827
get 2287
push_middle 673283202
push_front 687352222
push_front 523986111
push_back 788200548
push_front 105639936
push_middle 8267561
push_back 365192670
push_middle 498130354
push_back 280691571
push_middle 669470254
push_middle 247596031
push_front 739757282
push_front 485946976
push_back 753702381
get 62104
push_front 243643135
push_middle 404820550
push_middle 308803499
push_back 60673540
push_back 507990781
get 131152
push_front 21605916
push_back 113752494
push_front 535469293
get 55692
push_middle 595391338
push_middle 136511102
get 116414
get 94142
push_back 155135229
push_front 66994857
push_middle 934161349
push_middle 241395367
get 160021
push_back 242842600
push_back 477021223
get 127636
get 114298
push_front 287490992
push_front 342138796
get 163765
get 153293
push_front 269848211
push_front 908076775
push_middle 864042821
push_middle 384991448
get 16440
push_back 206718291
push_back 557247545
push_front 911139747
get 79978
push_middle 657548184
push_middle 189692503
get 93802
push_back 331219834
push_back 795437658
get 113019
push_back 806108656
push_middle 284230845
push_middle 733744177
push_middle 683893833
push_front 962557026
push_back 223667271
push_middle 515684705
get 87914
push_back 397709827
get 144741
push_middle 486770993
push_middle 223974732
push_front 2430581
push_front 251770179
get 57684
push_back 822325513
push_middle 720165702
get 118314
push_front 842494105
push_back 609646967
get 106220
push_middle 981868121
push_front 555203308
push_back 882820213
push_middle 901336371
push_back 198623688
push_front 29283330
get 117616
push_front 82958513
push_middle 868521651
push_back 523651370
get 27443
push_front 924217211
get 89352
get 113334
get 154866
get 22494
push_front 649217437
push_back 644259038
push_front 414688553
push_front 551869619
push_middle 812766890
get 79176
push_back 158675478
push_front 797397437
push_back 550835590
push_middle 273140608
push_front 111413805
push_front 545463094
push_front 177676988
push_middle 210746340
push_front 977576510
push_back 412581582
push_front 605740551
push_back 40325060
push_front 942059636
push_middle 966762963
push_back 881734549
push_middle 894775729
push_front 680778213
get 75956
push_back 317841471
push_back 563851159
push_middle 513676699
push_front 644703907
push_back 239390944
push_front 176557634
get 154814
push_middle 789461801
push_back 294649183
push_middle 286544709
push_back 38340209
push_middle 790903032
push_middle 616550480
push_middle 829989968
get 62112
push_middle 386075829
push_front 358357786
push_front 429950275
push_front 548790442
get 168300
push_middle 306311868
push_middle 155433030
push_back 244927572
push_front 264662309
push_back 360995653
get 156786
push_front 830633641
push_front 525795593
push_back 532381798
push_middle 42587755
get 30627
push_back 663274035
push_front 451252848
get 145535
push_front 168747130
push_front 835152005
push_middle 321890361
get 93215
push_front 616962602
push_middle 462160012
push_middle 488936952
get 164648
get 151488
push_front 682877283
get 23716
push_front 60097596
push_middle 422182700
get 150537
push_back 43753766
push_back 584417744
push_back 607754233
push_middle 939532799
push_middle 41054453
push_front 248476126
get 18762
get 123347
push_front 254111057
push_front 652489180
push_middle 617517194
push_middle 684130803
push_front 302501307
push_middle 839172660
push_front 554049438
push_front 19498860
push_front 798255449
get 58263
get 27496
get 88846
push_back 889526823
push_front 890204198
get 4572
push_middle 874768233
get 112701
push_back 657969557
get 32003
push_front 523094586
get 54837
push_middle 406150827
push_front 124815901
push_front 650057590
push_middle 820752988
push_front 961464635
get 158017
push_front 613301863
get 32100
push_middle 51349097
get 138494
get 150868
push_middle 581468262
push_front 408406813
get 69733
push_front 498038799
push_back 496692154
push_middle 521868951
push_back 385874486
push_front 395646865
get 12216
push_front 387804528
push_back 757547659
push_front 774182449
push_back 529843035
push_front 803291484
push_middle 355721180
get 41110
push_front 109286102
push_middle 696072868
push_middle 772573405
get 46706
push_front 448159824
push_back 539530010
get 46663
push_back 36690492
push_back 942761050
get 166939
push_middle 70517053
push_middle 145847134
get 109950
push_front 347202410
get 144142
push_front 699450299
push_middle 144246356
push_back 168084899
get 113719
push_front 618134283
push_middle 527744272
get 104716
push_back 379046626
push_front 560578456
push_middle 473384530
push_back 940796242
push_middle 402723507
push_middle 449714998
push_back 568902366
get 76768
push_front 328106302
push_back 633286781
push_middle 310242982
get 67635
push_middle 227649055
push_back 402675548
push_back 633367819
get 102229
push_front 553066786
get 48883
push_front 978336773
push_middle 190670428
push_back 350480733
push_middle 751866999
push_front 433089280
push_back 221550121
get 86548
push_back 161412145
push_front 714299238
push_front 31294196
push_middle 170276527
push_front 197340143
push_back 414342194
push_middle 433608003
get 119240
push_back 556668649
get 5235
get 33709
push_front 335102857
push_middle 256944481
get 143476
push_middle 81359521
push_middle 744148939
push_back 766365885
push_middle 821367565
push_middle 870422545
push_back 735024947
push_back 326025248
push_back 404775004
get 147524
push_back 486267364
push_middle 148809822
push_back 374351818
get 33580
push_back 981867570
push_front 540336476
get 154584
get 15842
get 130820
get 125839
push_back 387744602
push_back 274159720
get 56559
push_front 541736866
push_back 684532424
push_front 738647823
get 73097
push_back 426707363
push_back 601697906
push_middle 130835837
push_front 560406144
push_middle 510281769
push_middle 999741670
push_middle 631505091
push_front 464337641
push_back 264169281
push_back 118866889
get 72729
get 135381
push_middle 94569835
push_middle 166663373
get 125752
push_back 279315160
push_front 263628710
push_front 822242234
get 127486
push_middle 379647526
push_back 121936280
push_middle 449102842
push_front 274003645
push_front 385388199
push_front 189906934
push_middle 653753739
get 53666
push_middle 387632437
push_front 204038977
get 110637
get 5848
push_front 358647183
push_back 430685231
push_middle 35451798
push_back 810847406
push_middle 30516035
get 141440
push_middle 981143376
push_middle 306455471
push_middle 638339292
push_front 823500614
get 34124
get 7881
push_back 844354768
get 36339
push_back 879631200
get 39100
push_front 444784295
push_front 859976217
push_front 452516504
push_back 847885350
push_middle 765210937
get 38795
push_front 233323006
push_middle 45356835
push_back 583945144
push_middle 786994031
get 75423
push_front 800859769
push_back 631764527
push_back 574986032
get 65482
push_front 549017954
push_front 34932110
push_back 499294283
push_back 706926223
get 71474
push_back 917321367
get 37683
push_middle 346479260
get 107914
push_front 815220464
push_back 959114272
push_back 393669905
get 155011
get 33225
get 76633
push_front 806480330
push_back 28182089
push_middle 952852166
get 131360
push_front 344975139
push_front 320505308
push_back 154505907
get 161384
push_front 589579274
push_front 658789351
get 135849
push_front 260799987
push_front 190246604
get 86477
push_front 276550211
push_middle 633013562
get 4341
push_middle 567480700
push_middle 671407255
get 151203
push_back 627736774
get 4041
get 101800
push_back 184248301
push_front 329615801
get 134968
push_front 145774756
get 17112
push_middle 624053881
push_middle 149143375
push_middle 947200545
push_middle 222054308
get 161629
get 123656
push_back 175394234
push_front 532081400
push_back 142172647
push_front 895762014
push_front 467028792
push_front 16408296
push_front 547904225
get 150402
push_back 952671069
push_front 298060787
push_back 24486795
get 6968
push_middle 445864122
push_front 411688539
push_back 448758220
push_front 218308671
push_middle 759024850
push_back 381015814
push_middle 562088752
push_middle 656562301
get 23954
push_front 44787822
get 131184
get 57530
push_front 378524527
get 154252
push_front 503171736
get 138086
get 67743
push_middle 222644799
push_middle 805701897
get 125101
push_front 343326822
get 146699
get 159605
push_back 176560959
push_back 951990143
get 13880
get 110452
push_front 293437577
push_front 32554053
push_back 374817205
push_back 864001725
push_middle 658623162
push_middle 14544528
push_back 285251356
get 33486
push_back 63319620
push_front 546608084
get 150070
push_front 682245222
push_middle 188557402
push_back 225220406
push_front 509466404
push_middle 403008188
push_front 28924976
push_middle 572145295
push_back 513295587
push_front 539486361
push_middle 815796523
get 138820
get 50989
push_middle 798360729
push_back 976746774
push_front 955194616
get 107073
push_front 213388881
push_front 491068982
push_front 153265676
push_middle 515964180
get 142042
get 55223
get 57148
get 121062
push_middle 594549114
push_front 161578682
push_back 601177189
get 88041
get 58417
push_middle 864488593
push_middle 707984130
push_middle 833805384
push_middle 22052720
get 15277
push_back 756975984
push_front 387667425
push_back 879694915
get 128272
push_back 122834187
get 114938
push_middle 475324442
push_middle 842955157
push_back 318645078
get 127507
push_back 334165751
push_back 495293047
get 163688
get 119911
push_front 236280089
push_back 996782328
get 84623
push_middle 535659327
push_front 50619249
get 25567
get 79812
push_back 865616127
push_back 784014406
push_back 760641350
push_front 737160778
push_front 457400292
push_back 142734899
get 147799
push_front 764919654
get 67349
push_front 613219553
push_back 459424671
get 159836
get 100857
push_back 56186526
push_front 634610591
push_middle 183423697
push_middle 529712750
push_back 612465469
get 120198
get 82356
push_back 461622375
get 33201
push_middle 47503266
push_back 536924742
push_front 494497363
push_middle 542723552
push_middle 262199214
get 135553
get 73221
push_front 991460837
get 72633
get 133920
get 32636
get 91771
push_middle 106008742
push_back 717479721
get 99426
push_front 764438422
push_middle 758585916
push_middle 54926526
get 109468
push_back 570837113
push_middle 747538615
push_middle 245544446
get 27669
get 45842
get 103303
push_front 432701043
push_back 590917642
get 30467
get 7643
push_middle 779427176
get 25894
get 90480
push_front 401757759
push_front 111237513
push_back 127997253
get 127599
push_back 817450947
get 100512
push_front 59640312
get 142226
push_middle 117627620
push_front 183546559
push_back 260395523
push_back 892753741
push_front 7007733
push_middle 543944787
push_back 10339360
push_back 273713675
push_middle 898154242
push_front 556855931
push_back 169362913
push_front 151588988
push_back 581598180
get 60071
get 128233
push_front 507809491
push_back 179713379
push_front 898292466
get 18987
push_back 218381567
push_back 767675020
push_back 744316450
push_middle 749607529
get 152118
push_middle 17446787
push_middle 131196841
push_back 822240804
push_back 258132057
push_middle 658655312
push_back 151682659
push_back 783670487
push_middle 996715803
push_middle 680086616
push_front 965627556
push_front 53008438
get 113789
push_middle 530668530
push_front 171415002
push_back 835558609
push_front 131870043
push_middle 691777797
push_front 719701478
push_front 20432589
push_front 867461215
push_front 784402176
push_back 521136157
push_front 618385638
get 28499
push_front 478624157
push_back 943328963
push_front 590592001
get 10886
get 22092
push_back 438114703
get 5955
push_front 692576398
push_front 895091156
push_middle 443019066
push_middle 804371012
get 156055
push_front 347809965
push_front 766403748
get 157744
push_middle 723619827
push_middle 898922096
push_back 121082732
push_middle 477757392
push_back 88686839
get 55538
get 158018
get 19721
push_back 642945192
push_front 500924785
push_middle 813519109
push_front 565848003
push_back 947703318
push_middle 48829646
push_back 686146111
get 161850
push_back 988134460
push_front 975430870
get 55442
push_front 342621310
push_back 121674684
push_middle 862098182
push_front 338715666
push_back 456829077
push_middle 958752326
push_back 148195550
push_back 588789719
push_front 563814890
get 34006
push_back 320872762
get 119575
push_front 527525621
push_middle 192154336
push_back 563507981
push_back 317946267
push_back 212984882
push_front 460783889
get 90696
push_middle 685843941
push_front 361904968
push_back 778854108
push_back 520162859
push_front 752180447
push_back 856794677
get 90156
push_middle 212915647
push_back 447688301
push_back 353107094
push_back 547225507
push_middle 479864305
push_middle 314371857
push_front 916203297
push_middle 576958385
get 9426
push_middle 492406731
push_back 246376919
push_back 321237957
get 131561
push_middle 964034304
push_front 980825521
get 119255
push_back 650776946
push_middle 291847026
push_middle 229981565
push_middle 789515805
push_front 482771676
push_back 210010809
get 100027
push_middle 483057316
push_front 228150536
push_middle 551307593
get 116177
push_front 34198259
push_middle 506362057
push_front 94416373
push_back 381841472
get 7479
push_back 926388051
push_front 121033352
push_front 104232088
push_front 257089532
push_front 410425174
push_back 899889318
push_middle 189012451
get 26621
get 75725
push_middle 711612557
push_back 760548052
push_back 200251116
push_front 94233665
push_front 853994482
push_front 392841358
push_front 784673927
push_middle 545748872
get 134437
push_middle 21255089
push_front 467427639
get 157684
push_middle 743736770
push_middle 663886070
push_front 952461884
push_front 793646087
push_back 219953704
push_front 503503023
push_front 399869870
push_back 694995261
push_front 319611331
push_middle 700220461
push_back 28697168
push_back 348932962
push_front 179086082
push_front 960397395
push_front 501104539
push_back 783566440
push_middle 523220967
push_back 928048363
get 121593
get 29167
push_back 722014587
get 87300
push_back 48340993
push_front 785860440
get 93901
push_back 190886213
push_back 471217556
push_middle 531026484
push_back 998090762
push_back 412464082
push_back 525544177
push_middle 838575444
push_back 502117492
push_back 51893872
push_middle 355445030
get 99930
push_middle 943290142
push_back 70302216
push_middle 587678749
push_back 839506018
get 24177
push_back 585541975
get 82140
push_front 674924589
push_middle 387424689
push_back 135308084
push_middle 559131297
push_middle 720722479
get 155284
get 21740
push_middle 772170897
push_front 800684385
push_middle 511074503
get 117973
get 115824
get 70604
get 12844
get 108201
push_back 324115743
get 13920
get 34032
push_front 743748221
push_front 985726724
get 167997
push_middle 512912316
push_middle 507363132
push_front 814732425
get 37269
push_middle 118007388
push_middle 604078431
push_front 15759758
push_back 534103691
push_front 938424014
get 96579
get 122572
get 101646
get 143482
get 57732
get 52837
push_middle 74839120
push_back 188517866
push_middle 2437146
push_back 553262549
push_back 875561571
push_back 783641687
push_back 365622563
push_middle 451820294
push_front 218066118
push_back 206298917
push_front 739003847
push_front 147338699
push_middle 546657768
get 22359
get 52113
get 98949
get 46295
push_front 818510757
push_back 601233602
push_back 836176376
push_front 641616960
push_back 260726257
push_back 37903289
push_front 298234017
push_back 291519162
push_front 111534780
push_back 467524716
get 134804
push_front 826008319
push_front 801946249
push_back 636115605
push_front 445506132
push_front 58549284
push_front 385636321
push_front 233532150
push_back 759712607
push_middle 763543036
get 165862
push_middle 89618642
push_back 987151551
push_front 314678549
push_front 555025464
push_middle 96190178
push_front 393778726
push_front 456531191
push_front 220148626
push_front 51707336
push_front 16827611
get 1363
get 103074
get 30362
push_back 876085053
push_front 423044014
push_front 232170
get 46101
push_middle 714308981
get 151369
push_middle 38824256
get 69062
push_middle 636861652
push_back 81905561
push_back 876533267
push_middle 415072885
push_back 418040564
get 37848
push_back 894653302
get 68570
get 127943
push_back 752025337
push_back 442042860
push_middle 316714284
push_front 367225909
get 81403
push_front 541612038
push_front 42645880
push_back 475026927
push_middle 579453560
get 158687
push_front 5570133
push_back 576696942
get 34972
push_middle 729077110
get 97132
push_front 852637029
push_front 901870233
push_front 832072076
push_middle 608764064
get 39023
push_middle 288046453
push_front 580114385
get 149909
push_middle 266164695
push_middle 920768800
push_front 455718906
push_back 73822658
push_front 609367319
push_middle 647094525
push_middle 619684209
push_middle 453396669
push_back 206647544
get 104361
push_front 686458817
get 123839
get 5567
push_front 22964388
get 84816
get 166774
push_back 554422265
get 18743
push_back 671857647
get 43176
push_middle 18027398
get 118755
push_back 747374263
get 136745
push_back 978846268
push_front 771731134
push_back 780056009
push_back 308244973
get 81724
push_back 40935492
push_middle 57502845
push_back 79377599
get 146463
push_front 744058234
get 154659
push_front 322382273
push_back 386734405
get 47466
push_back 24200518
get 137067
push_middle 102975242
get 74251
push_middle 42185721
push_front 71341128
push_back 665278349
push_back 244150075
push_back 853488322
get 48195
push_front 5770000
push_front 673600225
push_middle 501643378
push_back 302268361
push_middle 66847560
push_back 296746302
push_middle 860214568
push_middle 640410198
get 139872
push_middle 772415203
push_front 661425704
push_middle 409520236
get 31352
push_front 72360608
get 20969
push_middle 840099119
get 69486
get 7333
get 3631
push_front 967763855
get 111410
push_front 991796930
push_back 356561079
push_front 344838062
push_front 598841328
push_middle 158398650
push_front 110496975
push_middle 184413304
get 95723
get 84283
push_back 847569324
push_middle 746671067
get 97454
push_back 49841636
push_front 730706685
push_middle 327606943
push_back 867888125
push_back 714352322
push_back 326906374
push_front 657401757
get 698
push_middle 593803425
push_front 252021970
push_back 501704914
push_front 966496573
push_front 836047180
get 107476
push_front 87932583
get 116905
push_front 931725275
push_middle 119606912
push_middle 277628895
get 107301
push_middle 585292015
push_middle 922669895
push_middle 169844074
push_back 165788522
push_middle 427329045
get 157324
get 96170
push_back 12081267
push_middle 931472753
push_front 388367584
get 120599
push_front 562182352
push_back 363444984
push_back 611931569
push_back 754532337
get 42973
push_back 901964997
push_back 299652473
get 133799
get 108101
get 124900
push_front 698167624
push_back 124365508
push_back 17019335
push_back 110191871
push_front 569527358
push_front 316546790
push_middle 486977389
push_middle 268717716
push_middle 970777351
get 64197
push_front 568044117
get 43279
push_front 305985780
push_middle 771091949
push_back 470456804
push_front 201979578
push_middle 157504314
get 9352
get 72876
push_back 379315912
push_front 596860896
push_middle 760056181
push_middle 585241295
get 112161
push_front 274164218
push_back 604784318
push_front 646947480
get 138812
push_front 199873757
push_back 854827473
push_front 357027709
push_front 210511936
get 141871
push_front 273192140
push_middle 643637031
push_front 955505673
get 103306
push_back 50157584
push_back 130143172
push_front 81491502
push_front 821050900
push_front 432989489
push_middle 157654241
push_front 815722032
push_front 426272339
push_front 533188540
push_middle 667942194
get 117741
push_middle 924982889
get 67865
push_back 513374663
push_front 592524412
push_front 655769294
push_back 825887900
push_middle 646260323
push_middle 177637170
push_front 176547996
get 83316
push_middle 289020285
get 18790
push_front 58553611
push_middle 593351016
get 111630
push_middle 657054919
push_front 574219265
push_front 55342442
push_back 688998702
push_back 602736369
push_middle 308308324
push_front 876426106
push_back 260575483
push_back 3823061
push_front 351560761
push_front 452315936
push_back 12840316
push_back 392652288
push_front 230968319
get 25802
push_front 572237316
push_back 143591083
push_front 208512312
push_back 78560729
push_middle 380915459
push_middle 948559869
push_middle 472174877
push_back 453635084
push_front 793525388
push_middle 706649928
get 128607
push_front 659510568
push_back 501511812
get 89493
push_middle 560190037
push_back 861200089
get 36891
get 51166
push_front 321184398
push_front 743997065
push_back 217779963
get 32853
push_middle 832491283
push_front 377290951
push_back 796146241
push_back 288824808
get 42025
push_back 996884148
push_front 415943093
push_front 634338129
push_front 645256765
push_back 887072340
get 9842
get 134481
push_front 530390269
push_middle 745783841
get 59340
push_front 740688924
push_middle 872565097
push_back 236677878
push_front 166652842
push_front 365487131
push_back 379961570
get 150810
push_back 880684270
get 68229
push_middle 972803296
push_middle 820172855
push_back 1712823
get 67812
push_front 333694016
push_front 245203690
push_front 993224229
push_back 205911021
push_front 737102952
push_back 887114928
push_middle 836726023
get 86538
get 38510
get 35002
push_back 332485728
push_front 550174619
push_middle 210056637
get 82683
push_front 635354673
push_front 639648402
push_front 946722896
push_front 13995989
push_front 910752278
push_front 598390998
push_middle 677183872
push_front 388490675
push_middle 890027023
push_middle 871092888
push_back 34037637
push_back 204134410
get 26618
push_back 532016461
push_middle 394041837
push_back 271598718
push_front 733743804
push_front 541684252
get 114153
push_back 788239853
push_front 560892817
get 80233
push_middle 61841322
get 111859
get 51947
push_front 859556413
push_back 440790654
push_back 423245279
push_front 88679355
push_back 317878014
push_back 593132112
push_front 964775737
push_front 518659186
push_middle 604730244
push_back 920038676
push_middle 107659092
push_front 848904854
push_middle 631329445
push_middle 363557367
push_back 75223070
push_middle 236817830
push_middle 339608963
push_front 165833701
get 113657
push_middle 990515951
push_middle 805196892
push_front 201744199
push_front 398134428
push_front 757659984
get 78746
push_middle 958477653
push_front 410413125
push_back 838026549
push_middle 481863728
push_front 394851995
get 153019
push_back 60079440
get 24996
push_back 80307508
push_front 673849957
get 162944
push_front 470585553
push_front 328813793
push_middle 895849385
push_back 578023165
push_front 798720600
get 147125
push_middle 968002795
get 67409
push_front 854400174
get 105736
push_middle 577881612
push_front 352713954
push_middle 932970164
get 127884
get 60039
push_front 257526273
push_middle 517145500
push_middle 737175801
push_back 197176102
push_front 374414130
push_front 805864489
push_back 918156383
push_front 990991981
push_front 631489801
push_back 613708398
push_middle 21025002
push_back 484919093
push_back 974155086
push_back 436918319
push_front 538139264
push_middle 613276417
get 51801
push_back 706212055
push_back 589425957
push_front 573636391
get 4183
push_front 54796381
push_back 413727621
get 107488
get 33720
push_front 658023223
push_middle 305415210
get 141645
push_front 269725642
get 66633
push_front 234776907
get 112252
get 47284
push_back 616125996
get 98578
get 94591
get 147583
push_back 550405291
push_middle 619356058
push_middle 400131794
push_middle 189660825
push_front 415898645
push_back 602178595
get 6167
push_middle 140184646
get 62136
push_middle 352869805
push_front 753887825
push_back 998362926
push_middle 14542050
push_front 821106862
push_back 294241626
push_front 338843970
push_front 957671194
push_front 995535219
push_back 930536224
push_front 226694007
push_front 724115706
push_back 72689968
get 73911
get 77690
push_middle 474678777
push_front 458968955
push_middle 900208421
push_back 9564683
get 163568
push_front 763122245
push_middle 149639369
get 71109
push_middle 288219888
push_middle 573379899
push_back 790136086
get 117717
get 93988
get 132872
push_middle 175543632
push_back 303056256
get 115341
push_front 959851993
get 44461
push_back 668944390
get 71449
push_back 99377494
push_middle 953839697
push_back 757310195
get 1599
push_back 515467331
get 60463
get 98965
push_front 935454658
push_middle 518582817
push_back 160895469
push_front 288080474
push_front 35954227
push_front 361788369
push_front 795568368
push_back 5945979
get 154262
get 106851
get 80956
push_middle 792240494
push_middle 215427484
push_back 423117070
push_middle 666932454
get 138718
get 2107
push_middle 830308148
push_middle 648422872
push_back 901348134
get 77839
push_front 391460214
push_back 697548298
get 148021
push_middle 917198781
get 111542
push_middle 426643868
get 56126
push_back 855191041
push_back 628454717
push_middle 341971008
get 60971
get 83791
push_back 882729159
push_middle 627694239
get 5939
push_middle 842877030
push_middle 887572162
push_middle 809371576
get 63536
push_middle 111257772
push_front 170767834
push_back 20697264
push_front 788033823
push_middle 268986003
push_front 173933250
push_middle 501411612
push_front 170948118
push_front 378141659
push_back 45589580
get 142421
push_front 713327040
push_middle 951436441
push_back 852632786
get 154363
get 123029
push_middle 814432355
get 80522
push_front 822868671
push_front 442493636
push_middle 83081177
push_middle 407954449
push_front 299626107
push_front 705691175
push_middle 86916472
push_middle 948483330
push_middle 349913311
push_middle 7188982
push_middle 116239453
push_back 302958748
push_back 573216972
push_back 315302340
push_front 552523394
push_back 20772076
push_back 863131448
push_back 947297982
get 138541
push_front 716653684
push_front 64716888
get 82570
push_middle 71920766
get 157185
push_back 575906816
get 162033
get 16265
get 70139
push_middle 621360244
get 119304
push_middle 191579269
push_front 150267004
push_middle 808265599
push_front 397478923
push_middle 384342316
push_front 65802366
push_middle 656351923
push_back 540713670
push_front 677291335
push_front 736191728
push_middle 524309100
push_middle 363420233
get 44195
push_front 637140332
push_middle 538784537
push_back 366858146
get 129654
push_middle 755398722
get 59682
push_middle 817097325
push_middle 456140352
get 67633
push_back 763622936
push_back 674182447
get 73397
get 31441
push_middle 521969545
get 164136
push_front 439992658
get 30431
get 90795
get 16438
push_back 157787402
push_back 888621
get 61905
push_front 317444437
push_middle 11417357
push_back 188278168
push_middle 513594613
push_back 433720493
get 150341
push_front 311179359
push_back 785117671
push_back 401991143
get 34279
push_back 680649699
get 120310
push_middle 93712278
get 140357
push_middle 697546200
push_back 655289221
push_front 964981604
push_middle 604899485
push_middle 561942362
push_front 84601516
push_back 329728414
get 8865
get 132057
get 144514
get 34019
push_middle 144404097
push_front 367247502
push_back 794429974
push_middle 887856003
push_middle 935619881
get 102292
push_front 562928522
get 162416
push_back 313165282
push_front 589969976
push_middle 356471822
push_back 174758994
push_back 307905956
push_front 450004762
get 94172
push_back 276688965
push_front 124891841
push_back 986710514
push_middle 334390466
push_middle 689259806
push_back 170401595
push_middle 708179025
push_middle 471614878
push_middle 589891072
push_front 508739904
push_front 688158627
push_back 279140102
push_middle 579685492
push_middle 265235884
get 171359
push_middle 864949011
get 10381
get 167752
get 82301
push_back 533503252
push_middle 585570366
get 150631
push_middle 836728384
push_back 807352098
get 100409
push_front 230360887
push_back 735341457
get 139275
push_back 679351222
push_front 988045603
push_back 577057104
push_middle 427347083
push_middle 8896475
push_back 961641955
push_front 119656933
push_front 930116261
push_middle 397061399
push_middle 605833171
push_back 825426485
push_front 217749110
push_back 313486031
push_front 141200511
push_front 82306798
push_middle 6900402
push_back 901682618
push_front 668313853
push_front 160846156
push_front 730455878
push_front 522876445
get 121780
push_middle 957672889
push_front 705411398
push_front 439866713
push_back 576349077
get 41537
push_middle 19680946
push_middle 341692441
push_front 324952745
push_middle 485737473
get 28479
push_middle 734490813
push_back 397443991
push_front 984750134
push_middle 293411507
push_front 828179808
push_back 699913092
push_front 854633668
push_front 199731670
push_front 385728956
get 105208
get 130563
push_back 136621096
push_middle 205267095
push_back 645961818
get 170651
push_middle 156194369
get 31423
push_front 785330747
push_back 863121928
push_front 503571076
push_middle 242050276
push_middle 480730426
push_back 694532183
push_front 334451356
push_back 572449036
get 92744
push_middle 649577934
push_middle 397943498
push_middle 311968638
push_middle 573105852
push_back 409421718
get 52318
push_front 912202931
push_middle 15776995
get 89156
push_front 877538087
get 134799
get 38750
get 31254
get 28148
push_front 894271409
push_middle 988394574
get 146877
push_front 489693760
get 20934
push_front 598170150
get 58326
push_back 164716269
push_middle 933912334
get 35332
push_middle 292814595
get 103782
get 130892
get 72589
push_middle 86705559
get 103059
get 72808
push_back 106522846
push_back 327217219
push_middle 600198856
get 57944
push_back 586943412
push_middle 680173388
push_back 921579872
push_front 316463535
push_back 836719859
push_middle 403099657
push_back 796933344
push_middle 214651458
push_back 328326264
push_middle 777119492
get 152224
push_middle 99221220
push_middle 424291912
push_middle 385676072
push_front 906605917
push_back 321558217
get 86279
push_back 791466657
get 802
push_front 525587201
get 153974
push_middle 548667449
push_middle 971347822
push_front 487392965
push_front 775150606
get 8804
push_middle 686366552
push_front 243479677
push_front 653946582
push_front 432242477
push_middle 416387528
push_middle 912813518
get 63175
push_front 132339713
push_back 680289113
get 155250
push_front 478050053
push_front 833268687
push_front 758331040
push_front 633977649
push_front 21881546
push_front 113254167
push_back 828346489
push_middle 570619589
get 5654
push_back 129679617
push_front 381429426
push_middle 711513918
get 162550
push_back 123734708
push_back 839979541
push_front 355221024
get 112147
get 37496
get 6706
push_front 805437839
push_middle 35493875
push_back 791564331
push_middle 417730126
push_back 762386525
push_middle 397488928
push_back 108041345
push_front 696024053
get 140908
push_front 664111101
get 85362
push_middle 724853784
push_back 268629707
push_back 485734432
push_middle 463104890
get 80134
push_back 122856543
push_front 855778509
get 159836
get 92755
get 4923
push_front 25413091
push_middle 750501812
push_back 541358364
push_back 271456126
push_front 562098568
push_back 581971943
push_middle 171287496
get 120363
push_front 133517238
push_front 532625719
push_middle 179331749
push_front 996363596
push_back 506726838
push_middle 824616326
push_front 984180391
push_back 230412937
push_front 980066442
push_front 918441921
push_back 826128067
push_front 336905934
get 147013
get 136484
push_middle 982645505
push_back 637020943
push_back 293935578
push_front 57012888
get 2097
push_front 345581662
push_front 713416551
push_back 590549030
push_middle 909377136
get 124207
push_front 745509704
push_back 492478953
push_back 67192452
push_back 252720028
push_front 615153029
get 30128
push_middle 760131642
push_middle 994028073
get 165912
push_front 166574918
push_middle 518084208
push_front 733746278
get 132655
push_middle 497753007
push_front 547637080
push_front 60195330
push_back 568183799
push_back 32098518
push_front 198806004
get 18311
push_front 383595622
push_front 803006544
push_middle 556593538
push_back 448117126
push_back 769247682
push_front 366480615
push_back 861489023
push_back 567331278
push_back 69288024
push_front 476015244
get 160163
push_front 818538870
push_middle 287122423
push_middle 6176005
push_front 599128165
push_front 618498324
get 4670
push_middle 996133729
push_middle 900523778
push_back 824965232
push_front 250745733
push_middle 14567976
push_front 59971045
push_middle 437778305
push_front 456284915
push_back 570611398
push_middle 799277433
get 31995
get 145873
get 109870
push_back 102099652
push_back 100728393
push_front 343937830
push_front 558850436
get 13066
push_back 975544780
push_middle 981024908
push_middle 559342497
push_front 204382197
push_front 202667679
push_middle 942066197
push_front 393441772
get 126698
push_front 398581829
push_middle 924183378
get 24973
push_front 781224144
push_back 445680829
get 60225
push_front 639486628
get 47201
push_middle 748682455
get 171680
push_back 941454079
get 37314
push_back 980304548
push_middle 495229332
get 109854
push_middle 47237303
push_front 893087709
push_middle 476829737
push_back 811119558
get 116046
push_middle 156978750
push_front 307138708
push_back 642795222
get 121393
push_middle 400380786
push_front 833558243
push_middle 777657986
push_front 108549818
push_back 196168474
push_middle 269628828
get 35131
push_back 672656933
push_back 445256272
push_middle 723271815
push_middle 793236805
push_back 725884189
push_middle 333913914
push_back 859328924
get 76516
push_front 421797438
push_back 940594324
push_front 729752624
push_front 41694012
push_front 784334823
push_back 523240779
push_middle 414825567
push_middle 338298797
get 127123
push_front 245722838
get 85027
get 39877
push_back 555214505
push_front 414841863
push_front 31131648
push_front 321970254
push_middle 36761805
get 66527
get 129881
push_back 378767237
get 156706
push_back 129430686
push_front 60825569
push_front 697836646
push_middle 936793369
push_middle 214640274
push_front 509679142
push_back 189550247
push_front 883533840
get 86560
push_front 989405005
push_front 868249302
get 104518
push_back 252189677
get 123472
push_front 924437873
push_back 392724742
push_middle 778451075
push_front 680651701
push_back 878379198
get 133957
push_middle 268711521
get 148939
push_middle 746304973
push_middle 978664355
push_middle 793962616
push_front 653913330
push_front 694239350
get 36223
push_middle 226841898
push_back 490240879
push_front 399521833
push_middle 774953004
push_middle 355300855
get 104840
push_middle 836279780
push_back 847008128
push_back 621851880
get 51830
push_back 830807463
push_back 282023536
get 73836
get 168709
push_middle 306156231
get 111077
get 143320
push_middle 411075116
get 54681
push_front 311361643
push_front 686540715
push_middle 375739091
push_middle 231647928
get 103718
push_back 267928445
get 16197
push_middle 780966350
push_front 963897431
push_middle 107194962
push_front 314149037
get 34440
push_back 525475296
get 99253
get 83726
push_front 938602479
get 16033
get 169141
push_front 38210912
push_back 138276925
push_middle 978180576
push_middle 391284315
get 135009
push_middle 973888482
get 148919
push_middle 964862328
push_back 91421402
push_back 935607818
push_middle 550612983
push_middle 816298610
push_front 517062700
push_middle 79737394
push_front 435498496
push_back 344818672
push_middle 824297841
push_back 248714495
push_front 781994377
push_middle 385392006
push_middle 964979609
push_back 595821903
push_front 781559829
push_front 565097774
push_middle 536876300
push_back 784499980
push_back 774351426
push_back 479301775
push_front 106254571
push_front 233232999
get 139352
push_middle 277338717
push_front 185035815
push_back 150358357
push_front 368575203
push_back 694284761
get 64894
push_middle 518909815
push_front 352944309
get 75230
get 134648
get 123175
get 141502
push_back 945096618
push_back 82254571
push_front 837970107
get 106996
get 68446
push_back 730098984
push_middle 155056512
push_middle 421181376
get 16572
get 136433
push_back 202633319
push_back 791117594
push_front 469512416
push_middle 503103102
get 104571
get 16548
push_front 728143573
push_middle 287066571
push_middle 408091660
push_front 56486852
push_middle 609359414
push_back 220423332
push_back 793103799
push_middle 539835041
get 24871
push_front 946815107
push_middle 433550466
push_middle 103680301
push_front 785482090
push_back 798412354
push_back 454914544
push_middle 338246194
push_middle 935102171
get 28299
push_front 371891580
push_back 781765364
push_back 950819667
get 76980
push_back 973169250
push_middle 497556251
push_middle 325074184
push_front 539113614
push_middle 828530508
push_front 711178946
push_front 44452510
push_middle 6543603
push_back 337637962
get 127394
push_back 851542786
get 152481
push_back 749693985
get 128172
push_back 458558297
push_front 343023726
push_middle 533479932
get 151016
get 21279
push_back 759321537
push_back 137016424
push_front 614508965
push_middle 439025352
get 162948
push_middle 382948694
push_back 716933003
get 87419
push_middle 159737409
get 116710
get 140536
get 19114
get 154206
get 64350
push_front 107993955
get 44037
get 16520
push_middle 342228619
push_middle 352283643
push_middle 642945926
get 151963
get 119471
push_back 590208444
push_back 707193669
push_middle 606811884
push_front 691389499
push_front 376752182
push_middle 178166534
push_front 146030674
push_back 508777720
get 20044
push_front 245877641
get 74881
push_front 567321994
get 54322
push_middle 899197913
push_back 134924950
push_back 581848953
push_back 961642176
push_front 153458278
push_middle 488613509
get 110306
push_front 764953233
get 155909
push_back 216026197
push_back 740655410
push_front 410590912
push_middle 514057155
push_middle 162227300
push_back 910007543
push_middle 568305162
push_middle 360074288
push_middle 487506201
push_middle 838569396
push_back 610708004
push_front 453193864
get 62047
get 108402
get 73308
get 86294
push_front 23873852
push_middle 789495800
push_middle 448527271
push_middle 991186132
get 122789
push_back 397906453
push_front 873401712
push_front 517077925
get 120365
push_front 860372012
push_back 963334188
push_front 740287346
get 22252
get 160163
push_middle 970970670
get 171097
push_front 239053213
push_back 150723567
push_middle 674231195
push_back 604335145
get 18066
get 24592
push_front 956384551
push_middle 880643764
push_middle 769320679
push_middle 334217346
push_back 310126958
push_front 18280160
get 124156
push_front 726302945
push_back 571607568
push_front 247497482
push_front 981542862
push_back 601251578
push_back 489689053
get 146316
push_front 394575001
get 141503
push_back 379363814
push_back 294202542
push_middle 144926914
push_back 436393921
push_middle 902649797
push_front 777330751
push_middle 355609061
push_middle 582183840
push_front 676561806
push_middle 861969889
push_middle 221637381
push_front 875307274
push_back 599177209
push_back 527193433
push_middle 603623618
push_middle 629374477
push_back 992992056
push_back 812466384
push_back 996134681
push_middle 391397736
get 163943
push_front 628411690
push_front 255368075
push_front 623101300
push_back 487804591
push_middle 540732623
get 96870
push_front 840087396
push_middle 711617048
push_middle 300211161
get 28975
push_middle 689440011
push_middle 26966083
push_back 405174632
push_back 106974432
push_back 384691614
push_back 788940513
push_front 492233833
push_front 123538295
push_front 629050116
push_front 490079950
get 15264
push_middle 1592243
push_back 640538083
push_middle 764430115
push_front 91465123
push_middle 769987905
push_front 368677610
get 100117
get 14224
push_front 360558046
push_middle 584583248
push_back 380728565
push_middle 511310469
push_middle 78539309
push_middle 622847242
push_middle 904332848
push_back 811208057
get 39544
push_front 458018207
push_front 715725749
push_middle 714256393
push_middle 515127592
push_middle 712599152
get 18363
push_middle 369259671
push_front 66116850
get 66733
push_front 539402203
push_middle 844953806
push_back 491912536
get 44038
push_back 274440009
push_back 62075229
get 107584
push_back 996284455
push_back 34262270
get 139686
push_middle 731831427
get 64023
push_front 797134746
get 58976
get 81906
get 73749
push_middle 852933405
push_front 768710928
get 86427
get 128009
push_front 531970481
push_back 103360837
get 41099
push_middle 25190866
push_back 607872631
push_middle 324127434
get 165159
get 54850
push_middle 891329851
push_front 440167478
push_middle 89082546
push_front 467357206
push_middle 910138785
push_middle 330071741
push_back 336412529
push_middle 657239061
push_front 841254204
push_back 741123924
push_middle 7918370
get 118633
push_back 771003980
push_back 621766204
push_front 872366364
push_front 691898529
push_back 909274189
push_back 419919682
push_front 1245378
push_front 3602895
get 94215
push_back 473581764
push_middle 546728546
push_front 490241767
push_middle 593202031
push_back 996129176
push_back 796710876
push_middle 326632000
push_front 748111044
push_front 316997138
push_front 735344436
push_middle 386097974
push_back 620418091
push_back 679011081
get 72909
get 152173
push_back 422047254
get 6177
push_middle 158118875
get 107427
push_back 597312944
push_back 204277634
push_back 754443479
push_middle 733632230
get 114597
push_middle 372292328
push_front 102884197
push_middle 361677182
push_back 867827539
get 26117
push_front 932166409
push_front 788060583
push_front 673210849
push_front 756258637
push_front 770029196
push_back 125963782
get 88396
push_front 305685659
push_back 477688551
get 84706
push_front 754079868
push_back 496070428
get 74703
push_back 476119281
push_back 300029832
push_back 832015591
push_middle 924963782
push_front 785522184
push_front 117991836
push_front 644393023
push_back 595971255
push_front 114152421
get 127558
push_back 679063845
push_back 726992015
push_back 819125880
push_middle 326856328
push_middle 347114537
push_front 149105746
get 53240
get 61783
push_back 144362874
push_back 465710669
push_front 665929362
push_front 801683871
push_back 615238996
push_front 601195696
get 1083
push_back 324179169
push_middle 590029916
push_back 663173541
get 99986
push_front 119555732
push_back 370805967
push_back 329816844
push_middle 158401498
push_middle 281748004
push_front 578628276
get 147899
get 104558
push_back 918766718
push_back 907260547
get 85854
push_front 679205041
push_back 504905074
push_front 412906229
get 80262
push_front 62644093
get 36521
push_front 122259898
get 158946
get 12191
push_front 720556387
get 68256
push_middle 726216170
push_back 387025816
push_back 126297230
push_back 751582279
push_front 213082785
push_middle 622190626
push_back 321809909
push_middle 652811765
get 122254
push_back 626064129
get 564
push_front 876571229
push_front 741060800
push_middle 226626401
push_back 902488532
push_back 229650615
push_front 637685439
get 126991
get 167392
get 167952
push_middle 900543259
push_front 390186034
push_back 617542843
get 30508
get 2006
push_front 882894725
push_middle 343340315
push_back 23953581
push_front 745717285
get 153328
push_front 989252949
push_back 903329416
get 114834
push_back 899583600
get 13347
push_middle 966979124
push_back 756898136
push_middle 538248119
get 43004
push_middle 339632872
get 132841
push_front 393386562
get 3384
push_front 667294222
get 75569
push_front 692326272
get 102019
push_middle 672889684
push_middle 863835656
get 41882
get 36105
get 167710
push_front 553313598
push_middle 167724928
push_front 607193557
push_back 528831103
push_back 842880534
push_front 378554270
push_front 784045524
get 93126
push_front 880952526
push_front 58406069
get 145801
push_front 914185111
push_back 375921061
push_front 307731900
push_middle 744887513
push_front 985302589
push_middle 65275499
push_middle 43743948
push_middle 490139889
push_middle 15438885
push_back 524982926
push_front 408342207
push_middle 543086399
push_middle 633725742
get 3622
push_middle 310237651
push_middle 404914393
get 74785
get 40439
push_back 807255826
get 93312
get 120186
push_front 754196537
get 150615
push_back 928504476
push_middle 996470479
push_middle 327192927
get 69439
push_back 498850897
push_back 644748120
push_middle 907735573
push_back 566833721
push_back 356239483
get 3262
push_back 636167174
push_back 977317016
push_middle 696500056
push_back 329365162
push_back 806615592
push_middle 865954496
push_front 466735439
get 45393
get 80886
get 5756
push_back 746494590
push_middle 707944402
push_middle 885801486
push_front 304455999
get 91448
push_middle 849998611
push_front 208139573
push_front 551318345
get 128211
push_middle 841132805
get 156431
push_front 140121174
push_front 314513071
push_middle 597910164
push_back 938031156
get 172639
push_back 677180913
push_back 795590208
push_back 278538315
get 82310
get 132654
push_back 475030381
push_middle 742465018
get 3815
push_front 116043967
push_front 482708828
get 118688
push_back 887850111
get 171323
push_middle 538521106
push_front 494103056
push_back 39655267
push_back 337373019
get 9433
get 118815
push_back 160860186
push_front 723023612
push_middle 373988508
push_back 495353054
push_middle 799931682
get 170255
push_middle 36749787
push_front 962256080
push_middle 921750382
push_back 812420005
get 127620
push_back 356315626
push_front 814851855
push_front 437207775
push_back 621773196
push_front 13191978
push_back 491459499
push_middle 977879444
push_front 192877055
push_middle 383070048
push_middle 712099034
get 99363
push_front 90156480
push_back 10774427
push_back 162215117
push_back 961870568
push_back 100938798
push_back 182850421
push_middle 90606735
push_front 615332526
push_back 897852776
push_front 878513650
push_back 550249617
get 13504
push_middle 520353596
get 59014
get 131324
push_front 538561324
push_front 339094765
push_back 956327990
push_back 247838148
get 80780
push_back 618541501
get 32876
push_front 349559764
push_back 858038994
push_front 214021727
push_middle 838892927
push_back 528593032
push_front 885881070
push_middle 811275745
push_back 414503434
get 70602
push_middle 711083611
get 26430
get 97241
push_front 280218878
get 18728
push_middle 913427014
push_middle 499347880
push_back 409516456
push_front 58145138
get 41286
push_middle 847527387
push_back 131890352
push_middle 309792338
push_middle 9051969
push_middle 992330264
push_back 678424547
push_front 249840856
push_front 791964722
push_middle 364743254
push_front 586861670
push_front 742521247
push_middle 977990389
push_middle 1590395
push_middle 848845397
push_front 455541759
get 92963
push_back 575080634
push_back 523553388
push_back 697289360
get 81481
push_back 659995189
push_middle 8215101
push_middle 611754345
push_front 862100603
push_middle 116751464
push_front 666359523
push_front 685227871
get 85197
push_front 395551127
get 31486
push_back 120088934
push_front 648853537
push_back 152215572
push_middle 488283277
push_front 727930271
push_middle 212417416
push_front 567613362
push_front 455815609
push_front 634457366
get 104596
push_back 12413049
push_back 854661364
push_middle 184004251
push_back 676627914
push_front 7095485
push_middle 716807799
push_front 439725608
push_front 593551218
push_back 24701595
push_front 74982212
push_back 714852595
push_front 328899656
push_back 458063989
push_middle 354070530
push_back 753043482
get 24306
get 77383
get 34486
push_back 531235823
get 127072
push_middle 481959706
push_back 14085344
push_front 34151533
push_back 306927369
get 110760
push_front 478438487
push_front 425220012
push_middle 194266250
get 22256
push_front 306130236
push_front 212358832
get 165358
push_middle 288794687
push_front 317536569
push_middle 448320938
push_middle 928376996
push_middle 836721889
push_middle 413367268
push_middle 256107146
get 161214
push_front 881182958
get 92115
get 29969
push_middle 756375393
push_front 414073788
get 162407
push_front 361275395
push_front 350513539
push_back 629872513
push_middle 762050313
get 112289
push_middle 113515720
push_front 4042828
get 133730
push_back 597036734
push_back 5676358
push_middle 65025662
push_back 527461676
push_back 538263135
get 99056
push_middle 722264806
push_front 568502175
push_back 813056189
push_middle 329896339
get 146062
get 40883
push_middle 135823915
push_back 315968118
push_front 829436132
push_middle 262287053
push_middle 21058780
push_front 495459512
push_middle 233223685
push_middle 897429302
push_middle 799499399
get 113216
push_front 659210845
push_back 395586956
push_back 33254195
push_front 335025700
push_back 933356269
push_middle 185434768
push_front 25327762
push_back 561175505
get 44907
push_middle 724935281
push_middle 239970094
push_back 502417537
get 68674
push_back 451581260
push_front 704625646
get 85206
push_front 488709730
get 95907
push_front 898334652
push_front 52132877
get 31673
push_front 672753723
push_front 782086546
get 47261
push_middle 767381347
push_front 896519346
push_middle 712618752
push_middle 306805303
push_middle 684384202
get 104753
push_back 518069315
push_back 670541783
get 44964
push_middle 9169720
get 128953
push_middle 58954268
get 155300
push_front 411381893
push_front 159342285
get 64470
push_front 875068765
push_front 251737735
get 94756
push_back 355642080
push_back 289316993
push_back 887100433
push_front 56181273
push_back 904786083
get 117389
get 94527
get 56109
push_back 478262873
get 44062
push_middle 133541376
push_front 817395469
push_middle 800555472
push_middle 905481326
push_middle 280718153
get 122659
get 153867
push_front 322004295
push_front 712515719
push_middle 831472491
push_back 677006889
push_front 481207993
push_middle 997174106
push_middle 669540669
push_middle 59180924
push_back 359040935
push_back 411561147
push_middle 163184576
push_back 750243155
push_front 300974200
push_middle 821185676
push_back 902661468
get 145444
push_back 58855585
push_front 218991358
get 16690
push_front 614996521
push_middle 228538226
get 115938
push_middle 385003027
push_middle 408640729
push_middle 275416384
push_front 680065160
push_middle 544645768
push_middle 40931890
push_middle 851880368
push_front 377731854
push_front 453114424
push_front 909193834
push_back 120027421
push_front 725158136
push_middle 138276188
push_middle 92524206
push_middle 140541978
push_front 954388285
get 66866
push_back 302420337
push_middle 870289197
push_middle 215298392
get 55228
get 47061
push_front 242273995
push_middle 54447628
push_middle 540539010
push_back 705789789
push_front 629021804
push_middle 265808190
push_middle 584103661
push_front 193121287
get 47771
push_front 307041908
push_middle 653520776
push_front 270028733
push_front 168904059
push_back 361346185
get 25097
get 72849
push_back 466320854
push_back 369059007
push_middle 281577686
push_middle 213003286
push_front 976769128
push_back 492409582
push_back 309561413
push_front 72247907
push_middle 283702778
push_front 950093626
push_front 501831452
push_middle 318817891
push_middle 332504693
push_back 309193003
push_back 170296267
get 96473
get 34040
get 149337
push_back 179586127
push_back 31010372
push_front 661080285
get 116362
get 166849
push_front 486954392
push_front 120647628
push_back 606610393
push_middle 959336679
get 32905
push_back 466640974
get 15574
push_back 92036478
push_middle 728039554
push_middle 785160359
push_back 198132140
push_front 614230827
push_front 4720207
get 131286
push_middle 429127028
push_back 73887207
push_back 98455677
push_front 617991380
push_back 924821897
push_front 720143271
get 104135
push_front 126204531
push_front 229212996
push_back 602775263
push_middle 558440308
push_front 839362249
get 7151
get 151175
push_front 274311243
push_back 420606358
push_back 897904862
push_middle 955256307
push_back 296364556
push_front 354476208
push_middle 497609332
push_back 331954719
push_front 398280157
push_middle 955462659
push_back 240835078
push_middle 118693489
push_front 153576510
push_middle 469858962
get 40431
get 153286
push_middle 63385233
push_back 491932661
push_middle 684782400
push_back 282047828
push_middle 170142139
push_middle 558874073
get 76005
push_back 726403210
get 132370
push_front 642822839
push_front 3095292
push_front 521172567
push_back 328714127
push_back 646414330
push_back 98134029
push_front 211040478
get 162434
get 140960
push_front 178597948
get 107515
push_front 579564450
get 118354
push_middle 841908926
push_front 535798479
push_back 60567239
push_front 287788020
push_back 364012511
get 14463
push_middle 18416477
get 82390
push_middle 800225223
push_front 355435160
push_front 828689548
push_middle 822376450
push_back 570967205
get 113332
push_front 688800646
push_front 385107912
get 12499
push_middle 691757444
get 1815
push_middle 260498226
get 164136
get 3070
get 130578
push_back 121571454
push_back 113937625
push_middle 706915384
push_back 703774423
push_front 241516404
push_back 745434557
push_front 265910766
get 160313
get 62228
get 164239
push_back 894440126
push_front 158197171
push_middle 920947974
push_front 531017067
push_back 920824126
push_back 938879632
push_front 810038159
push_back 924071264
push_back 578011712
push_back 702130499
push_middle 684830905
push_front 911281125
get 171083
push_middle 902768870
push_back 606393897
push_middle 563670597
get 141395
push_middle 456736101
push_middle 932181810
push_back 885722486
push_back 982024225
push_front 902414673
push_front 559640867
push_front 114509394
push_middle 762680568
push_middle 853203972
get 162399
get 139579
push_front 752182161
push_middle 48847632
push_front 389727111
push_front 486215037
get 23141
get 107574
push_back 106047531
get 120822
push_front 104848944
get 18938
push_front 373234980
get 82523
push_front 191372168
push_front 981716403
push_front 860581580
push_back 77836991
push_back 103635700
push_middle 735245987
push_front 804340851
push_back 954974324
push_middle 143934070
push_back 69328108
push_front 259898817
push_back 24490632
push_middle 427540120
push_middle 485051223
push_front 711785617
push_front 14137599
push_back 834379475
push_middle 712124055
get 41473
get 6210
push_middle 75364635
get 40161
push_back 980285836
push_front 971843772
get 151953
push_front 76669113
push_back 595846580
push_middle 449881267
get 29449
push_front 551037731
push_front 772044972
get 81092
push_front 394519797
push_middle 528826281
push_front 367501362
push_back 480648472
get 128894
get 158819
push_back 465218400
get 168925
push_middle 565193720
get 83978
push_back 831508104
get 103983
get 79527
push_back 215743384
get 2765
push_front 742695605
push_middle 948242716
get 47028
get 136516
push_front 573554677
get 164532
push_back 848679074
get 12728
push_front 602017812
push_back 964089051
push_middle 497544658
push_middle 536653063
get 109673
push_front 642893685
push_front 532115107
push_back 17437024
push_front 632994193
push_back 193152317
push_back 514616537
get 101508
push_back 163715455
push_middle 900043794
push_middle 148286982
get 40437
push_back 262438865
push_back 95235349
push_middle 316357547
get 147524
push_front 994989390
push_back 614519283
push_back 375918546
get 72040
push_front 675775238
push_back 207207338
push_front 325409087
push_middle 472659281
push_front 738339270
push_middle 982669160
push_back 682800996
push_back 727383630
get 32048
push_back 975491472
get 93618
push_back 641699046
push_front 354987394
push_back 580325072
push_back 482536059
push_back 724053782
push_front 703922774
push_middle 54277944
push_front 939738375
push_front 558753792
push_front 395465184
push_middle 601158166
get 132886
get 119554
get 96902
push_middle 516153425
push_middle 311072599
push_middle 374750985
push_middle 735485465
push_front 393760530
push_front 284516472
push_front 277262071
get 72605
get 72083
push_back 379938242
push_front 517917030
push_middle 577314154
push_middle 453606964
push_back 688875050
push_front 406525432
push_back 744666805
push_back 513922043
push_front 495263569
push_back 702067083
push_middle 919637197
push_middle 683764488
push_middle 123915489
push_front 208497691
push_front 517853363
push_back 157418759
push_front 318718838
push_front 419971863
push_back 661239597
push_back 703817271
push_middle 976068494
push_middle 381959583
push_back 966448385
push_middle 349066666
get 78167
push_front 803262873
push_middle 769860746
push_middle 202275288
push_back 925876667
push_middle 654441425
push_back 164983104
push_back 793674678
get 29082
get 35911
push_middle 483300517
push_back 515774532
push_back 43528662
get 139298
push_back 986725664
push_middle 257609476
get 31791
push_back 117465745
push_middle 502684396
push_back 417329568
push_back 245152743
push_middle 202218640
push_front 68605607
push_middle 78632040
push_middle 591370611
push_back 717035438
get 105690
push_middle 993930062
push_front 198499582
push_back 617510541
push_front 351346146
push_middle 287890993
push_middle 987810849
push_middle 840989733
get 15487
get 111030
push_middle 951984910
push_front 284910266
push_back 827582384
push_back 547151614
get 155533
push_middle 643758379
push_middle 124791586
push_middle 462571995
push_back 639433868
push_front 267680833
push_front 784668059
push_front 93489333
push_front 535187141
push_front 455896216
get 160284
push_middle 205653732
push_middle 748878072
push_front 484713226
get 105827
push_middle 544191305
get 95772
push_front 869036068
push_back 74884
push_front 159932307
push_front 943064659
get 142067
get 135482
get 135698
push_back 602938388
get 53887
push_back 383693334
get 19411
push_back 957131102
push_middle 161607766
get 12310
push_front 455253570
push_front 580858075
push_middle 219371664
push_front 485140202
push_front 802540057
get 14190
push_front 190018919
push_back 605121763
push_middle 858533708
push_back 768339058
get 171291
push_middle 106659716
push_back 758952385
get 49449
get 160897
push_middle 278241232
get 153665
push_front 471826068
get 169698
push_back 635840339
push_front 739465960
push_middle 403119906
push_back 328749963
push_middle 244561377
push_middle 181998256
push_front 727297214
push_middle 762620602
push_back 823204065
push_middle 818384313
push_back 871790356
push_back 182885333
push_front 213709707
push_back 161832873
push_back 627922881
push_front 226440394
push_middle 909249292
push_front 811686648
get 22695
push_front 66298281
push_middle 489694604
get 95084
push_middle 207766888
push_front 16240475
push_front 728484850
push_front 442294869
push_middle 787567357
push_middle 683693070
get 139441
push_middle 958122980
get 146100
push_middle 509342524
get 28872
push_back 844115171
get 46134
push_front 573659448
get 62213
push_front 595387346
push_back 314826532
push_back 600254433
push_back 213694853
push_front 618690999
push_front 517981176
get 69619
get 62396
push_front 322377817
push_front 917480134
push_middle 344271964
push_front 645755176
push_back 559845469
push_front 415920745
push_back 506337751
push_back 543214142
push_front 300526116
push_back 737299286
push_middle 94465755
push_back 66462787
push_middle 334913986
get 78997
push_back 393331420
push_middle 425902470
push_back 848757935
push_middle 724915583
push_back 368605714
get 11583
get 145821
get 15713
get 14992
push_middle 691879006
push_front 589320242
get 72038
push_back 683408469
push_front 961369407
push_middle 304789016
get 59031
get 158527
get 90272
get 161040
push_middle 122591154
push_back 25029084
push_front 543490242
push_back 413880971
push_front 798287234
get 141731
push_middle 796623760
push_back 453953581
push_back 703429440
push_front 498133654
push_middle 475491337
push_middle 96254401
push_middle 281662290
push_front 894662218
push_middle 520380646
push_back 610250590
push_middle 112394498
push_front 158553793
push_front 427840042
get 81990
push_front 606471322
push_middle 483591511
push_front 85513721
push_middle 355746670
push_front 152448933
push_front 180094295
push_middle 973458791
push_middle 281287537
push_middle 982801914
push_front 984148752
push_back 800982814
push_back 391168999
push_front 32708299
push_middle 98700671
push_middle 891146627
get 1016
push_middle 330956665
get 145950
push_back 748972380
push_front 333808433
push_back 265110638
push_back 342264326
push_middle 680955753
push_middle 201415494
push_front 223232669
get 41617
push_back 260705759
get 114201
push_back 977821365
push_middle 693834308
get 162670
push_back 548172653
push_back 641837104
push_front 149834493
push_front 800371890
push_front 40480185
push_back 338740761
push_middle 26248994
push_middle 149249854
push_front 749435223
push_middle 623239124
push_front 967304470
push_back 426521430
push_middle 802555825
get 57180
push_back 33988828
push_back 443215182
get 108192
push_middle 266158653
push_front 281613177
push_front 881697930
push_back 59254735
push_middle 702907911
push_middle 242068102
push_back 694295920
push_middle 984561957
push_back 177048376
push_back 763976033
get 165519
push_back 134505995
push_middle 414681869
push_back 525289246
push_front 724137544
push_back 583821603
push_front 99992792
push_front 378105543
push_front 504677660
get 93268
push_back 673344703
push_front 740736438
push_front 188984625
push_middle 868681515
push_middle 793631546
push_middle 838019793
push_middle 177996539
get 84037
push_back 339412601
get 50153
push_back 301788067
get 87749
push_middle 891948165
push_back 836333739
push_middle 748794441
get 33112
push_back 789081687
push_back 309434392
get 32719
push_middle 367429667
push_front 391199042
push_middle 628247258
push_front 829310923
push_back 889222253
get 158867
push_back 727388533
push_front 553142173
get 143095
push_back 53820080
push_front 779910941
push_back 58079258
get 135789
push_middle 254983496
push_middle 811418027
push_middle 723660681
get 86161
push_back 543187874
push_middle 414973278
push_middle 952443553
get 49816
push_back 332457575
push_back 867149665
push_back 240104486
push_front 514980834
get 73067
get 58976
push_middle 596732282
push_back 290879626
push_back 561358216
get 155044
get 59829
push_middle 148695182
push_back 805677667
get 24756
get 23780
get 9643
push_back 781207019
push_back 566358452
get 22117
get 125989
push_back 243487325
push_middle 750467542
get 8439
push_back 734645947
get 157780
push_back 828796664
push_middle 314145435
push_middle 445938154
push_back 641243655
push_back 467791090
push_back 818850296
push_back 801114860
push_middle 660694259
push_front 768815589
push_back 760261304
push_front 324187258
get 161802
push_back 180707161
push_back 371716425
get 80969
push_back 157114200
push_back 828024018
push_front 756136024
get 116142
push_front 984307275
get 125754
get 101514
push_back 83547081
push_back 67862928
push_back 474372889
push_middle 40843752
get 54590
push_back 781548864
get 21601
get 26204
get 165147
get 168990
get 58230
push_front 594853020
push_back 171625268
push_front 916490264
push_front 773096305
push_back 181529735
push_front 943183418
push_back 631365732
push_front 26068693
get 155524
push_middle 193516063
push_front 836649975
push_back 855769757
push_middle 516288890
push_middle 676336454
push_front 710152571
push_front 964243153
push_back 296766118
push_middle 666055408
get 146936
push_back 533982606
push_front 872984428
push_back 315064211
push_front 578414447
push_back 288398660
get 537
push_front 308773000
push_back 442591744
push_back 219297001
push_back 616258736
push_middle 570543895
get 74573
push_front 831880329
get 161851
push_back 649186842
get 21774
push_back 442290702
push_middle 238567801
get 56420
get 100166
push_middle 299306831
get 72559
push_front 327428949
push_front 585963353
push_middle 783094926
push_middle 55040537
push_middle 959647611
get 9969
push_middle 640430637
push_middle 228174200
push_back 52278909
push_middle 171834725
push_back 42219933
push_middle 814546985
get 87822
push_front 505009121
get 106473
push_front 405903991
push_back 399290690
push_back 177426655
push_middle 685271181
push_middle 184911568
get 109452
get 136020
push_back 528013376
get 77779
get 161418
push_front 724749147
push_back 402784610
push_middle 569617371
push_back 234871982
get 67774
push_front 537807278
get 80081
push_back 501227624
push_front 954306331
push_back 38317571
push_middle 656802303
push_middle 567307317
push_middle 881663635
push_middle 63263787
get 24264
push_front 503907132
push_front 260225135
push_back 305333866
get 51392
push_middle 198958371
push_front 369032711
push_back 246106096
push_front 269230192
push_front 549290066
get 97164
get 121876
push_front 417937787
push_middle 676918740
push_middle 924858399
push_front 471170588
push_front 345716356
get 135701
push_back 906908776
push_back 688661207
push_front 253185786
push_back 368822568
get 38639
push_middle 25442808
push_middle 448058798
push_front 755400338
push_front 963180101
push_middle 338669067
push_front 280169810
push_front 895479355
push_middle 322289822
push_back 310929493
push_front 470924182
push_back 428837475
get 128803
push_front 750392629
get 132157
push_back 546556162
get 151945
push_front 317523280
push_middle 418492687
push_back 505911247
push_middle 342747811
push_middle 933709530
get 78423
push_back 199806952
push_middle 924219186
push_middle 82486302
push_middle 172053537
push_front 521588952
push_front 53167511
get 106093
push_front 205991798
push_middle 203672
get 1736
push_back 916895341
push_back 530925252
push_back 784128774
push_front 865121477
get 53795
push_middle 924296481
push_front 126871343
get 136822
push_middle 987965427
push_front 537565516
push_middle 366147102
get 34584
push_front 612487530
push_back 68798362
push_back 890152883
push_front 306043615
push_middle 30663018
get 25579
push_middle 952362091
push_front 742086539
push_front 665548602
get 47258
push_front 649370420
push_front 136825122
get 138997
push_front 949120764
push_middle 259068127
push_back 992089598
push_back 280018718
push_back 560978893
push_middle 470800135
push_back 831386976
push_middle 257309235
push_back 37266692
get 1330
push_middle 894208819
push_back 118520745
push_back 702499862
push_middle 245338653
push_front 101424606
push_middle 369879184
get 118117
push_front 24596423
push_middle 940117954
push_front 794893725
get 5510
push_back 737842474
push_back 739461526
get 142206
push_back 789475806
push_back 317220793
push_back 123687679
push_middle 718046309
get 53066
get 39213
push_back 907668946
push_back 580802602
get 28657
push_middle 827079507
push_front 307798549
push_middle 453378516
push_front 373074451
push_middle 295107600
push_front 384346139
get 139252
push_back 310445987
push_middle 169243593
get 118946
push_front 806598851
push_middle 667690830
push_front 95312266
push_middle 145828402
push_front 684863256
push_front 834971629
push_front 126004985
push_back 810193914
push_front 431379744
get 62363
push_middle 554476065
push_front 187183827
push_front 750755644
push_back 75290135
push_middle 507116382
push_front 343407332
get 50346
push_front 575218154
push_middle 62960554
get 70466
push_front 247343377
push_front 516593599
get 98509
push_middle 558179526
get 72741
push_front 696731493
push_middle 969096115
push_back 551450329
push_middle 274596756
get 172562
get 99137
push_front 975108634
get 133525
get 96343
get 114958
push_middle 586990917
push_middle 44570132
push_front 451343598
push_front 70662189
push_back 82339362
push_front 589875392
push_back 263129748
get 79296
push_front 548600734
push_back 548091203
push_front 772927718
push_back 899846189
push_front 28113460
push_middle 124870532
push_middle 692685704
push_front 583425454
push_front 982774359
push_front 298624754
push_back 254583982
push_back 393773672
push_back 21956208
push_front 339062800
get 19959
push_back 137678184
push_back 92142260
push_middle 402753203
push_middle 646851721
get 34415
push_back 775168637
get 109971
push_front 535129520
push_front 583001084
push_front 864342296
push_middle 77855368
get 115517
get 75058
get 79711
push_front 716815223
push_back 978791113
get 75071
push_front 322316423
push_back 180174538
push_middle 712050312
get 35784
push_middle 806561914
push_back 167376952
push_front 640054177
push_middle 883234777
push_middle 991440508
push_back 399832482
push_front 298417953
push_front 246473279
push_back 381714483
get 120049
push_middle 712085730
push_back 131506142
get 104745
push_back 507936891
push_back 129397367
push_back 75803762
push_front 802662833
push_middle 609782776
get 156934
push_back 21503627
get 168179
push_middle 982577682
push_middle 545686600
get 119769
push_front 597457111
push_middle 806878014
get 73663
push_middle 473079440
push_middle 523912876
push_back 140873190
push_front 823376169
push_front 537113039
push_front 593869579
push_middle 938256910
get 163316
push_back 729806924
push_front 705839482
get 103436
push_back 691691661
push_middle 374215009
get 10731
push_front 498194586
push_middle 438370744
get 45323
get 137764
get 143506
push_back 173525643
push_back 739794660
push_front 400168538
get 56080
get 21069
get 113189
push_back 626686677
push_back 403627190
push_middle 170200075
push_back 843112368
get 4952
push_front 733918472
push_back 659929167
push_middle 888650379
push_middle 918998722
push_middle 656142639
get 27055
push_middle 16476177
push_back 994337884
push_front 642942314
push_middle 82548886
get 72642
push_middle 301945861
push_middle 45349702
get 145291
push_middle 193275142
push_middle 92602632
push_front 952239449
push_front 589911654
push_back 260723246
push_back 47113854
push_middle 464898362
push_middle 947478297
push_middle 880526462
push_back 318875149
push_back 620232665
push_front 418317347
push_back 326922167
push_middle 400416794
push_middle 914650343
get 153378
push_middle 676354383
push_back 54520104
push_middle 159525023
get 83062
get 127968
get 124021
push_back 432650771
get 13406
push_middle 386726381
push_back 464187401
push_front 955638671
push_front 913163783
push_front 205401039
push_front 359923941
push_back 909809120
get 130177
get 98504
get 34256
push_front 486761878
push_back 232309827
get 138052
push_middle 952225593
get 54065
push_middle 434653450
push_front 241968828
get 78638
push_front 14390944
get 168630
get 6349
push_middle 995855397
push_middle 895200412
push_front 30508190
push_back 849731452
get 94707
push_back 142079624
get 118781
push_front 650458094
push_back 161425674
push_middle 135255304
get 143602
push_front 822983407
push_front 895047199
push_back 471039937
get 107390
get 68842
get 54301
push_front 856179792
push_back 711535595
get 9602
get 49250
push_back 75472366
push_back 1274011
push_back 30275643
push_back 888019039
get 13416
push_back 868348531
push_front 794468260
push_back 564603831
get 36327
push_middle 514320992
push_middle 963581077
get 46098
get 94272
get 141857
push_front 35533298
get 63060
get 142482
push_back 38645194
push_back 435417475
push_back 900733487
get 112539
push_back 650225520
get 114754
push_front 835997507
get 67284
push_back 496263600
get 158031
push_front 917917396
get 158829
push_middle 445972649
push_middle 117395004
push_back 332225068
push_middle 440670419
push_front 846726048
push_middle 490749827
get 113800
push_back 968791959
push_front 760070657
get 44767
push_middle 110550137
push_middle 635337923
push_back 706497117
get 86982
get 89747
push_middle 346171621
push_middle 480668229
get 137676
push_back 282249663
push_back 403620102
push_back 508704335
push_middle 542469604
push_middle 962748478
push_back 794380046
push_front 55693149
push_back 326055423
push_back 958671056
push_middle 880247986
push_back 37006660
push_front 495999309
push_middle 855337765
push_middle 282267487
push_back 574885433
push_front 944269138
push_middle 313517931
push_middle 495612669
push_front 329426595
push_middle 549230221
push_back 943179251
push_front 200724975
push_front 235377648
get 67944
push_back 312641537
push_back 426886992
get 131828
push_front 667657898
push_front 42121675
push_middle 650965413
get 13960
push_front 458679084
push_back 860638893
push_middle 96256646
get 170702
push_front 495254113
push_back 316998665
get 17900
push_back 407017620
get 158626
get 14087
push_back 783528458
get 49085
push_front 859283528
push_back 710463778
push_middle 577105548
push_back 640075975
push_front 41851092
get 55210
push_front 309906367
push_back 83803783
push_front 208884542
push_front 810738894
push_middle 859593622
push_middle 565346713
push_middle 552883944
get 2057
push_front 955263451
push_back 846837302
get 26194
push_back 658302197
push_front 96725557
get 121000
push_back 572203946
push_front 305647212
push_middle 986006464
get 91199
push_front 80056481
push_middle 287959545
push_middle 932032316
get 68775
push_front 603831371
push_front 736765042
push_front 729181916
push_front 273150206
push_back 484733704
push_middle 150430388
get 83188
push_back 260765484
push_front 469377923
get 69134
push_front 9195119
push_front 150174173
get 52521
push_front 405085877
push_front 540800609
get 69824
push_middle 803513162
push_front 275977898
get 37747
push_back 545255716
push_front 680980986
push_back 849222836
get 65774
push_middle 710485348
push_front 340176967
push_back 933592550
push_back 359317870
push_middle 906201156
get 24408
push_front 125400148
push_middle 799627001
push_middle 271471852
push_middle 913417631
get 142959
push_front 4194705
get 14131
push_middle 260207451
get 49468
push_front 243643135
push_middle 457096153
push_middle 862720799
push_back 954860495
push_back 280518815
push_back 981032076
get 163421
get 83471
push_front 895695800
push_front 473241660
push_front 566941533
push_front 371227235
get 60625
push_front 134507093
push_back 672331853
get 38150
push_back 925242203
push_front 981906884
get 107595
get 29614
push_front 368929716
push_back 598174146
push_back 348604564
push_back 657915724
get 100956
push_front 987229797
push_front 251417233
push_back 70885330
push_back 609356490
get 124891
get 123334
push_middle 425173333
push_middle 313692570
get 158758
push_front 644784750
push_back 267353098
push_back 214337587
push_front 156052621
push_front 494749778
push_middle 21558552
push_back 591682821
push_middle 925313449
push_middle 369361706
get 94082
push_middle 820494181
push_back 764996236
get 34875
push_back 935587104
push_back 245600415
push_front 363337059
push_middle 483595489
get 159230
push_middle 924324076
push_middle 348755098
push_back 421314818
push_middle 720444204
push_middle 393231393
push_front 465570224
push_front 821059070
push_middle 871364335
push_front 802816392
get 108283
push_front 835541927
push_front 157090229
push_back 911941671
push_front 76625024
push_front 276872791
push_back 378846696
get 69304
push_middle 284598963
push_front 509918212
get 35904
push_front 731374000
push_front 252533593
push_middle 240402220
push_middle 610740425
get 144568
push_front 484507151
get 29978
push_back 694029811
push_front 712359039
get 127381
get 5763
get 52389
push_front 49317071
push_front 696504650
get 946
push_front 983932777
push_back 477212908
push_middle 444108090
push_front 271607822
push_middle 86710685
get 12748
push_front 712571224
get 52776
push_middle 973836263
push_front 947367322
push_front 839606464
push_middle 344162509
push_middle 232003892
push_back 992888668
push_middle 360636488
push_back 394895333
get 120904
push_back 358976194
push_middle 445569601
push_back 543594784
get 14884
push_back 245513421
push_front 482428011
get 43047
push_middle 836285887
push_front 823361000
push_middle 188344593
push_front 370298618
get 170149
push_back 707282349
push_front 735530483
get 141684
push_back 256277072
push_middle 958089851
push_middle 118935570
push_back 435908287
push_middle 306765997
push_middle 245684747
push_back 419612269
get 12571
push_back 978310256
push_front 326643696
push_back 404184114
push_back 834683089
get 20680
push_back 646044926
get 74833
get 89510
push_back 796933298
push_middle 876669584
get 76495
get 13402
push_back 424071040
get 127806
push_front 149474755
get 122315
push_front 992425024
push_middle 756418776
get 11282
push_middle 222760641
push_middle 435308281
push_back 229105533
get 83077
push_front 105684403
push_front 199158396
push_front 201003583
push_front 707575019
push_front 398453185
get 42898
push_front 803645377
get 68831
get 98115
push_back 128182412
push_front 153960869
push_middle 835013658
get 71083
get 128541
push_front 489733891
get 8477
push_middle 389043219
push_middle 302963466
push_middle 216021315
push_back 712725702
push_middle 252713804
push_back 628780434
push_back 70238953
get 154814
push_middle 844728606
push_middle 601835221
push_front 282930149
push_back 919401854
get 29299
push_front 616373515
push_middle 660095780
push_middle 671582517
push_middle 753212073
push_middle 678829222
push_middle 542241919
push_back 540474010
push_back 593678637
get 25314
get 120152
push_middle 104897763
push_middle 65657970
push_front 429193708
get 98019
push_back 271225450
push_front 190352765
push_front 587933091
push_middle 221464693
get 147117
push_middle 282572163
get 171537
get 19764
push_front 257495318
push_front 890590432
get 44399
push_back 865054330
push_front 715836741
push_front 505729912
get 121285
push_back 227644407
get 161165
push_middle 518959155
push_back 660838216
push_middle 619173721
push_front 750301786
push_middle 333917126
push_front 498919476
push_front 624068198
get 59720
push_back 512327376
get 20823
push_front 611432439
get 140652
push_front 310577706
push_back 391062665
push_back 648808621
push_back 970384576
push_middle 799402914
push_front 541135951
push_front 822268052
push_front 652666955
push_back 966044689
get 156656
get 18635
push_middle 438315932
push_front 307857497
push_back 688886540
push_back 570989157
push_back 520401569
get 130328
get 127605
get 68772
push_middle 566594879
push_back 103888934
push_back 861265157
push_back 411541752
push_middle 778717305
push_middle 230392570
push_front 765687668
push_front 685607822
push_back 76373760
push_front 411024917
push_front 190794295
push_front 305928349
get 78166
push_back 241219212
push_middle 734645280
push_middle 985931451
push_middle 820725697
push_middle 247227135
push_middle 817797101
push_middle 877949029
get 155157
push_middle 400812990
get 49634
push_back 353589822
get 163129
push_middle 595394349
push_front 649350047
push_front 672786164
push_middle 875471341
get 118027
push_middle 523369903
get 59815
get 16038
push_back 374943560
push_back 361576083
push_front 606789906
push_back 303118527
get 109946
get 82748
push_front 471475522
push_middle 859110178
get 103505
push_front 81713349
push_front 14589245
push_middle 256645276
push_back 932033395
push_middle 447591093
push_middle 342936208
get 121135
push_back 433837751
push_back 496906730
get 127955
push_front 120072322
get 108821
push_back 109933318
push_back 293708717
push_front 437373756
push_back 56363532
push_back 705470851
push_back 773076712
push_middle 17805262
push_middle 475027085
get 77842
get 154937
get 71070
get 128531
get 5495
push_back 956438799
push_back 145747534
push_middle 774450726
get 60235
push_middle 548314817
push_back 514937155
push_back 847407991
push_back 957630062
get 115897
push_back 69890075
push_middle 969454921
push_middle 506126999
push_back 616350221
push_back 784589586
get 101805
get 150147
get 75158
push_back 131056647
get 86264
push_middle 113509157
push_back 32640712
push_front 550337602
get 99333
get 51619
push_back 213111756
push_middle 62972703
get 40913
get 6182
get 83755
push_middle 657378086
get 143798
push_front 397149692
push_back 384641100
push_back 75714095
push_middle 773173771
push_front 630766497
push_back 830244980
get 54301
push_front 513073165
push_front 920714559
push_front 84642215
push_back 428468271
push_middle 222431741
push_front 687306114
push_back 524507052
push_back 625740054
push_back 208492315
push_front 450382834
get 111994
push_middle 999986148
push_middle 581518065
push_middle 451968009
push_middle 852879637
get 56217
push_back 914143876
get 7343
push_back 336256394
push_middle 230444594
push_front 739843293
push_middle 689575889
push_middle 152532773
push_back 702857791
push_middle 614067924
push_front 145161844
push_middle 470444939
push_back 865083066
push_front 513113884
push_front 586336514
push_back 761540302
get 79983
get 99274
get 71302
push_back 871774217
push_front 358170172
get 32794
get 69169
push_middle 604315283
get 1113
push_front 951853395
push_front 495284273
get 71341
get 57602
push_back 835664170
push_front 56597203
push_front 979108449
push_middle 387896231
push_back 351850145
push_back 826982861
get 130815
get 89681
push_back 12394598
push_middle 732845622
push_back 962118610
push_middle 431571055
push_middle 726338596
push_front 551966160
push_middle 395668496
push_back 873520805
push_back 250564526
push_middle 707475378
push_front 920507801
push_front 622769934
get 133028
push_middle 762165552
push_back 516819439
push_back 577270411
push_middle 302539470
push_back 739666790
push_middle 571735145
push_middle 209329114
push_back 437546462
get 60477
push_front 406886688
push_middle 659136823
get 65087
push_front 843524066
push_middle 405837691
push_front 254419209
push_back 315567775
get 165970
get 152986
get 17902
push_front 265778746
push_back 342167798
get 4327
push_back 683398499
push_middle 37785586
get 64756
push_front 658401522
push_front 125785742
get 29177
get 168484
push_middle 67178399
push_middle 38397417
push_back 576385199
push_middle 172707633
push_middle 562683494
push_front 988035763
push_back 410316481
get 138439
push_front 516708873
push_front 625255186
push_middle 716951005
get 86342
get 95808
push_front 621145636
push_front 60979314
push_back 598832212
push_back 247960781
get 69282
get 73072
push_back 701014208
get 162141
get 33856
push_front 793687147
get 100591
push_middle 691671013
get 67030
get 59067
push_back 438464157
push_front 650392037
push_front 923219326
get 161413
push_back 403015635
push_front 609698206
push_back 347217130
push_back 946211548
get 174265
push_back 653347756
get 135553
get 75187
push_back 617323734
push_front 794994334
get 29460
push_back 636102130
push_back 874619332
push_middle 541689781
push_front 257665213
push_front 121202953
get 71092
push_middle 345851886
get 72275
push_back 357034069
push_middle 685580685
push_middle 702245648
push_back 85969293
push_front 332957192
get 166157
get 35214
push_front 396494687
push_middle 33373029
push_front 464120886
push_front 84955417
get 159926
push_front 4856118
push_middle 459593342
get 150294
push_middle 856235661
push_front 849787702
get 51960
push_middle 368332919
get 50872
get 129253
get 21451
push_back 102111466
push_middle 245198919
push_back 925966979
push_back 810037216
push_front 446961593
get 174131
push_middle 922160559
push_front 65324912
push_back 168817671
push_front 501382139
push_front 685867639
push_front 38904313
push_middle 399257121
get 110379
get 103868
push_back 848746024
push_back 698329535
push_middle 611812384
get 134889
push_middle 256931515
push_back 727034361
push_back 75362402
get 8385
push_middle 913650694
push_front 923609311
push_front 228734895
push_back 695019370
get 50392
push_front 117768951
push_middle 1192704
push_front 908596000
push_back 454154794
get 61560
push_back 29398361
push_front 750368365
push_middle 231143386
push_back 175413042
push_middle 671345376
push_front 344565447
push_front 530388825
push_front 461583800
push_back 287850074
get 65482
push_back 611834483
push_front 410021149
get 56240
get 107053
push_front 892949895
push_middle 946798096
push_front 792132862
push_middle 548414301
push_middle 349279757
push_middle 160619010
push_front 308099722
push_back 408785745
push_front 626240493
push_front 168734575
push_front 518143787
push_middle 649259369
get 97669
push_front 505473676
push_middle 593910685
push_front 991155112
push_back 305429478
push_front 387813360
push_back 27744419
get 155525
push_middle 267505225
push_middle 858163015
push_back 589727633
get 101184
push_front 11842598
get 125285
get 135409
push_middle 251334833
push_middle 3693872
push_back 488758813
get 110780
get 23628
push_middle 762669513
push_middle 145218769
push_front 295751141
push_middle 506103532
push_back 898339689
push_front 638265464
push_front 184469027
push_middle 490378528
push_front 497467801
get 7534
push_back 633400411
push_middle 496091985
push_middle 744874705
push_front 229917907
push_middle 720118386
get 7963
push_front 837933479
push_back 287930647
push_front 145350401
push_back 710716369
push_middle 276015644
push_middle 190952226
push_middle 968430656
push_front 312570637
push_back 719580720
push_back 282834412
push_front 752082857
push_back 433246912
get 151688
push_front 127952199
push_middle 175579854
push_middle 810072432
get 43180
push_front 290494762
push_middle 870708088
push_back 935796279
push_middle 700114065
push_front 540852257
get 80572
get 158810
get 28260
push_front 606741010
get 157757
push_back 467603611
push_front 952995231
get 11166
push_back 737996835
push_back 633760546
get 53321
get 9371
push_back 23651019
get 160068
get 123580
push_back 404605337
push_front 417804980
get 133330
get 1141
get 49541
push_front 454262896
push_middle 846362083
push_middle 281451750
push_middle 689472761
push_front 246743185
get 4989
push_front 654771347
get 142826
get 83587
push_middle 604234896
push_back 420362136
push_front 534610055
get 154432
push_middle 374807542
push_middle 242359194
get 126114
get 59189
get 86810
get 91429
push_middle 618744323
push_back 836869533
push_front 685864528
get 56118
get 57410
push_middle 554149073
push_middle 294425706
push_middle 676645453
get 135745
push_middle 196897263
push_middle 262870108
push_middle 644499404
push_middle 609098671
get 81251
get 150903
push_middle 278080025
push_middle 980289342
get 1665
push_middle 705283822
push_back 440725658
push_front 533666470
push_front 140361130
push_middle 115709907
push_front 964858797
get 80822
get 131755
push_back 176963647
push_middle 478768457
get 112149
push_front 549847751
push_back 470511084
push_back 7839857
get 129126
push_back 283627376
push_middle 647658382
get 64620
get 13198
push_middle 230986285
push_front 550369026
get 33563
push_front 317502105
push_back 168215956
push_middle 71384911
get 84380
push_front 159965533
push_front 866002440
get 6703
push_front 353786991
push_middle 958298755
push_back 826893238
get 139315
get 52497
push_middle 760735126
push_middle 461598493
push_back 475141082
get 168797
push_middle 170248463
get 155090
push_middle 833937174
get 31317
push_front 181578031
push_middle 221848179
push_back 396148781
push_back 690801378
get 156098
push_front 422804892
get 26030
push_middle 316312146
push_front 652772895
push_back 658697008
push_middle 683061280
push_back 391981379
push_front 361602656
push_front 350643270
get 31483
push_back 37930593
get 102394
push_front 231849405
get 87067
push_front 411946783
push_back 543571621
get 164484
push_front 265359938
get 167275
push_front 237593230
push_back 635355143
push_front 462563022
push_back 863176825
get 23493
push_front 171095854
push_middle 882315228
push_back 451625980
push_back 701062131
push_middle 860906621
get 10441
push_back 805779756
push_back 820880182
push_middle 92319811
push_back 862198435
push_middle 439414366
push_front 866751794
get 103911
push_middle 293650798
get 9373
get 122676
push_back 174880521
push_front 343083959
push_back 24015746
get 148849
push_front 603835045
push_front 399063878
push_front 280668328
push_back 120032686
push_front 743319
push_back 513864263
push_middle 18091166
get 142495
push_back 457282318
push_back 242840121
get 33969
push_middle 28470533
push_back 924594575
push_middle 739774428
push_back 826573565
push_back 913289976
push_front 51362849
push_back 865732299
push_middle 752259073
get 92301
get 165331
push_front 959461335
push_back 269346742
push_middle 892776496
push_front 917833242
push_front 949632786
push_middle 199482371
push_middle 910865124
push_back 167735021
push_back 220453271
push_middle 255750866
push_front 567922199
push_back 724274669
get 89774
get 10
push_back 429662042
push_middle 622457901
push_middle 501115122
push_back 950559309
push_middle 537964722
push_middle 569000348
push_back 419161311
push_back 181107793
push_front 789082385
push_middle 869882935
push_middle 293465303
push_back 264276213
push_middle 589052356
push_back 679666050
get 63767
get 96926
get 164024
push_front 65143867
push_back 671233742
push_middle 10315304
push_middle 700445585
push_back 176671288
push_middle 954786641
push_front 978707227
push_middle 518318626
push_front 354948300
push_middle 547478218
push_back 313147583
push_front 164137972
push_back 278234791
push_front 720959246
push_front 218592737
push_front 860584639
get 116704
push_middle 598449841
get 85555
push_front 105593691
push_back 220294657
push_front 251550203
push_back 920737603
get 57750
push_front 137816737
push_back 974480530
push_front 495660819
get 153568
push_back 927891115
push_back 420260923
get 171868
push_back 748201017
push_back 788585613
push_back 614886637
push_front 459875250
push_back 55433043
push_front 862954971
get 26186
push_back 507961214
push_back 363488376
push_back 318240531
push_back 174828301
push_front 353419447
push_front 991653621
get 150537
push_front 992107047
get 113433
push_middle 69975760
push_back 660645398
push_front 879184252
push_back 907966152
push_front 19786703
push_back 649668134
push_middle 227952737
push_back 193796333
push_back 496822465
push_back 875138875
push_middle 143329426
get 139044
push_middle 536430323
push_back 410847899
push_front 548991672
get 123447
push_front 925843963
push_middle 23480112
push_front 279182773
push_middle 860525817
get 69437
push_middle 175234233
push_back 467621141
get 126339
push_back 762479690
push_back 214168437
get 140707
get 87613
get 153142
get 303
push_middle 146726181
push_front 350126932
push_middle 84195508
push_middle 413710074
push_back 635916461
get 355
push_front 402133787
push_back 433475893
get 118750
push_back 405363935
get 9294
get 154537
push_middle 454097787
push_middle 839674359
get 92358
push_back 895201484
push_front 812083396
push_back 824937657
push_middle 13256541
push_front 10789042
push_front 297560945
get 2411
get 36655
get 24806
push_middle 823301401
push_middle 93043744
get 131298
push_front 327425670
push_back 760454354
push_back 703166130
push_middle 63594545
get 6341
push_middle 958206829
push_front 72564906
push_middle 333812031
get 14131
get 72823
push_front 732744127
push_middle 206938790
push_back 290465110
get 69499
push_back 961795083
push_middle 602382555
get 73665
push_back 887808275
get 101247
get 159738
push_back 413323025
push_front 412238484
push_middle 590115676
get 80523
push_back 852224898
push_back 933964454
get 107236
push_front 734579721
push_back 561983709
push_middle 15063691
push_middle 632731643
push_back 216197067
push_middle 534091326
get 102808
get 14495
push_middle 28328450
get 20968
push_front 420454565
push_middle 690538933
push_front 173617819
push_middle 655193576
push_middle 806763573
push_middle 119467063
push_back 840219701
push_back 750017295
push_middle 666988082
push_front 140593123
push_back 559157891
push_front 950961518
push_middle 530570071
push_middle 823597588
get 57440
push_middle 388763737
push_middle 400199190
get 40707
get 50458
get 17206
get 54435
get 18807
get 145716
push_front 380915363
push_middle 859919507
get 63677
get 77470
push_middle 155897815
push_front 19434146
push_front 856431558
push_front 610749607
push_front 695107253
push_back 949518466
push_front 69793638
push_back 868266859
push_back 700429099
push_back 644909060
push_middle 537478787
push_front 109334289
push_back 762243207
push_middle 308702153
push_front 99129751
push_back 252612456
push_back 722859830
push_back 278440715
push_back 148703382
push_middle 878831041
push_back 392602124
get 49145
push_middle 791500405
get 140342
push_middle 102574047
push_middle 252716216
push_middle 682844504
push_back 30697186
push_front 11521345
push_middle 544870146
push_middle 772024706
push_front 982884017
push_front 174958370
get 66196
push_middle 958118903
get 68312
push_front 196186231
get 102853
push_front 977074771
push_middle 733948717
push_middle 696447768
push_back 801006439
push_front 414932712
push_front 151064504
push_back 104857797
push_front 565434435
push_back 543590802
get 172202
push_back 247558294
push_middle 511036596
push_back 107401983
push_back 840458196
push_front 721674290
get 86298
push_front 922915645
push_middle 733766157
push_back 117164083
push_front 731756203
push_front 702205058
get 109234
push_front 468203514
push_middle 679276206
push_middle 183774774
get 124541
push_middle 813688787
get 87484
push_front 844689108
get 39856
push_middle 927305910
push_back 583898059
push_front 164355974
push_back 632247494
push_middle 766498572
push_front 973792987
push_back 420615279
push_back 804726196
push_front 873903699
get 16314
get 77244
get 149526
push_front 655216358
push_back 813437548
push_middle 109055986
push_front 281219613
push_back 596195363
push_back 633439501
push_front 583186447
push_front 432941242
push_front 933088932
push_back 98202995
push_back 534982194
push_front 141235204
get 74549
push_middle 555597984
get 88697
push_back 536760224
push_front 669951817
get 53658
get 86086
push_front 599958567
get 97475
push_back 132937870
get 171974
get 37935
push_front 206275348
push_middle 195449763
push_front 773459564
push_back 23912483
push_back 603609882
push_front 314394491
push_back 779014849
push_front 622714058
push_front 294933186
get 168938
push_middle 114650311
push_back 310381843
get 98052
push_middle 933853258
push_back 154176988
push_back 195800526
get 7614
get 7740
push_front 956625439
push_front 341411562
get 39184
push_front 97349819
push_middle 115473771
push_front 614574652
push_front 523599657
push_middle 382579841
push_back 670851640
push_middle 463848319
push_front 994203178
push_back 216444686
push_front 866734812
push_front 25712871
get 76118
push_middle 164463939
push_front 952562516
get 165452
push_back 45852099
push_middle 327474781
push_back 869468601
push_middle 601684281
push_back 349159253
push_front 506350141
get 67170
push_front 524659047
get 129126
push_front 283169385
get 6478
push_back 206131017
push_front 393532406
push_back 474445968
push_front 19902730
push_middle 789807285
get 94007
push_middle 423759439
push_middle 216729607
push_middle 290662991
push_middle 998711573
get 4098
push_middle 205664564
get 170971
push_front 790402831
get 144654
push_back 215847090
push_back 740773409
get 9512
push_front 650328397
get 109225
get 150342
get 10461
push_back 539491661
get 36255
get 34632
get 3433
push_back 462421253
get 52781
push_middle 456378367
get 40953
push_middle 575740415
push_middle 580239844
push_front 173517047
push_front 503179201
push_back 685298039
push_back 299637891
push_middle 853168596
push_back 553338702
get 43824
push_back 679483693
get 142173
push_back 820578066
get 18299
push_front 738223521
push_middle 336191693
get 114477
push_middle 466421705
push_front 96270847
get 31041
get 237
push_front 164416876
push_back 700687358
push_middle 894256321
push_middle 215413639
get 101202
push_front 246613083
push_middle 741062468
push_back 255036960
push_front 624958765
push_back 31943035
get 122872
push_front 423382096
get 92582
push_front 434293360
get 174572
push_front 792289934
push_middle 500218623
push_middle 373622103
push_front 928521679
push_back 755726358
get 39218
get 53502
push_back 99454282
push_front 740723738
get 117435
push_middle 839992164
push_front 871367242
push_front 620415167
get 163967
push_middle 547428112
get 155893
push_front 110865297
get 172135
push_back 993077492
push_back 800289130
push_middle 856204738
push_middle 458802443
get 81374
get 33097
get 23805
get 144194
get 69682
push_middle 892437289
push_front 123908381
get 21587
push_back 251480162
push_middle 6532861
push_middle 562777277
push_back 521210919
push_back 963535260
push_front 806202775
push_front 685251362
push_back 80250703
get 36873
get 29926
push_middle 437796027
push_middle 615252055
push_front 89470502
push_middle 895096803
push_back 430660610
push_back 346654481
get 83640
get 114022
push_front 999614960
push_middle 229608148
push_back 915464309
get 34835
push_front 628024179
push_middle 912335617
push_back 401249672
get 54862
get 15216
push_middle 152190234
push_middle 283820978
push_back 408210903
push_middle 653226279
get 66890
get 142690
push_back 832009890
push_middle 95225347
push_front 325968353
get 148802
push_front 57517214
push_middle 984775945
push_front 887682138
get 157504
push_front 76426277
push_middle 574551482
get 87230
push_front 277563870
push_front 968501929
push_front 164918446
push_middle 123725331
get 123563
push_front 179558859
push_front 811181773
get 74402
push_front 440202742
push_front 492550882
push_middle 121949683
push_middle 566084553
push_back 750422638
push_middle 131152258
push_middle 140359366
get 39145
push_middle 248935449
get 159309
get 133535
push_front 839573504
push_back 523559097
push_back 892918874
push_front 793723348
push_middle 580478288
get 82763
push_back 646540500
push_front 428714980
push_back 540396130
get 149200
push_back 418068628
get 57108
push_back 269012727
push_back 763823630
push_front 669742061
push_front 866043705
get 133250
get 44433
push_front 752165860
get 105500
push_back 804026112
push_middle 592597
push_middle 738010192
push_middle 235444390
push_front 70719136
push_front 745803093
push_middle 644642798
push_back 61967682
push_back 747914347
push_middle 486440335
push_front 642824536
push_middle 925327440
push_back 850362211
push_back 609113773
push_front 367502755
push_middle 62726085
get 36911
push_middle 199217616
push_front 95527094
push_back 202373756
push_front 198544807
push_back 29303350
push_middle 615181402
push_middle 630473400
push_back 215282738
push_middle 924525340
push_front 184243984
push_front 517750559
push_middle 734777288
push_back 597783919
push_front 493118322
push_front 807455398
push_back 654348759
push_middle 587723686
push_back 330340573
push_middle 73845277
get 118813
push_front 727304248
push_front 789903800
push_back 527736678
push_middle 518173449
push_middle 398354543
get 91099
push_front 361953560
push_middle 213012737
push_front 901322407
get 66835
push_middle 429465732
push_middle 107679641
get 114355
push_middle 209653448
push_front 129593646
push_front 296084665
get 96324
push_middle 694114720
push_front 710102009
push_back 966926738
get 110695
push_front 633582388
push_front 785662192
push_middle 442373253
get 155027
get 85149
push_back 316556754
push_middle 414425966
get 170191
get 75566
push_back 244862496
push_front 67024488
get 37328
get 145144
get 146435
push_middle 457518780
push_back 756339030
push_middle 875515178
push_middle 376649146
push_middle 248760147
get 132195
get 145794
push_back 739089726
push_front 408768916
push_back 598440049
push_middle 450537257
get 128573
get 96453
push_front 276038575
push_middle 37644766
push_front 122260646
push_middle 545004453
push_back 54289474
push_front 144540767
push_middle 457283018
push_front 989505388
push_back 77930653
push_front 975485844
push_front 684560407
push_front 648574201
push_middle 211266993
push_front 692473259
push_middle 743644736
push_front 833037356
push_middle 522935979
push_back 908658288
push_front 913978295
get 132701
push_front 288757389
push_front 725507602
push_middle 180213330
push_middle 722255428
get 2114
push_middle 950401004
push_front 700705225
push_front 776886449
get 33252
push_middle 378152097
push_front 39767791
get 162485
push_back 208074654
push_front 900075305
push_middle 581610139
push_back 43938160
push_back 394130839
push_middle 223915798
push_back 595405223
push_back 667039988
push_middle 178005054
get 147939
push_front 435774750
get 140197
get 168573
get 49880
push_middle 368540820
push_front 471700351
get 76594
push_back 146672194
push_back 679381640
get 83561
push_front 640949226
push_middle 387576071
push_front 512442565
push_middle 27633204
push_middle 891699434
push_back 401308585
push_middle 623703328
push_front 905728218
push_front 819565372
push_front 112463574
push_front 13941286
get 20964
push_middle 633596306
push_back 162570252
get 80755
push_middle 591921314
push_middle 11261519
push_middle 802251875
push_middle 859142012
push_middle 678028609
push_middle 624990237
push_back 540550101
push_middle 484693564
push_back 117474702
push_middle 646894325
get 100539
push_back 522196634
push_back 957127670
push_front 454508658
push_middle 689340235
push_front 363273524
push_front 341270817
push_middle 645823308
push_back 521766957
push_back 897441181
push_middle 780479498
push_middle 648050249
push_middle 615210006
push_back 366349342
push_front 629865448
push_back 394530976
push_front 825722737
push_middle 795080879
push_back 639293614
push_back 193916885
push_middle 420576007
push_front 385241134
push_front 662052423
push_front 562141940
push_middle 776963897
push_middle 388491686
push_front 803580891
get 13327
push_back 111390323
push_middle 931603728
push_back 189856640
get 126080
get 158723
push_front 682280983
push_back 415194408
push_middle 784834977
push_front 96401291
push_middle 357156714
get 114024
push_back 509663680
push_back 267999197
push_middle 430138700
push_middle 636527676
get 22356
push_middle 28692760
push_middle 446122174
push_back 856603011
push_back 27049767
push_front 333292921
push_middle 235166356
get 5531
push_back 59021290
push_front 442099108
push_middle 375796661
get 170308
get 134882
push_front 61918925
push_front 389921337
push_back 998129985
push_front 224335688
get 28373
push_back 263375053
push_back 832277617
push_front 549835561
push_front 337074911
push_back 699000334
push_front 599098094
push_back 140138374
push_middle 34154229
push_back 360470977
push_middle 473509322
push_middle 124227055
push_front 45868593
push_front 601032382
push_front 574102751
push_front 398862960
get 96107
push_front 172057686
push_middle 540029664
push_middle 220705846
push_middle 208315344
push_back 816541743
get 3399
get 135449
push_back 78091193
push_front 284761551
get 84021
push_middle 940363862
push_front 218956577
push_middle 911155910
push_middle 706912708
get 168477
push_middle 752449229
push_back 702580351
push_front 128656397
push_middle 62513656
push_front 950115199
push_front 357018284
push_middle 966711812
get 106589
push_back 240344737
get 23372
push_middle 912695863
push_back 50726827
push_middle 499694382
push_front 348242205
push_back 896415497
push_middle 391649016
push_front 350699448
push_middle 820406127
get 7510
push_middle 627884061
push_middle 186516175
get 118858
push_middle 880408361
push_back 383430223
get 52268
get 141307
push_back 820074956
get 87923
push_middle 209902553
push_front 855785150
push_middle 927539401
push_middle 659589002
push_front 599360709
push_back 278158647
push_back 995289151
push_middle 486006416
push_middle 649174742
push_middle 228585130
push_front 977806424
push_back 703990637
push_middle 25445382
push_front 641855981
push_middle 311444017
push_front 351207547
get 57998
get 174195
push_back 914913172
get 55774
push_back 422303048
push_back 428255306
push_front 161929052
push_back 875003815
push_front 778791121
get 122645
push_front 289739882
push_front 206583930
push_back 845461664
get 5904
push_front 153096867
push_front 840691535
push_front 26278362
push_back 625831671
push_middle 639913573
get 145467
push_middle 4672662
push_middle 249056402
push_middle 322233114
push_middle 834950319
push_back 84035749
get 67313
push_middle 741145618
get 64886
push_middle 439683941
push_middle 270080446
push_front 229722908
push_back 639143396
push_front 141765135
push_back 622704279
push_back 608838676
push_front 678538738
get 136930
push_back 887191213
get 126001
push_front 573892060
get 123002
push_back 530312203
push_front 874473035
push_back 889034241
push_middle 251614548
push_back 752382188
push_middle 605267586
get 10436
push_middle 829121454
push_front 401771680
push_front 194366476
push_back 507670377
push_middle 61993029
get 58372
push_middle 886457135
get 26379
get 82947
push_middle 21485375
push_middle 759595808
push_back 860924992
push_middle 480930690
push_back 322822581
push_middle 995131905
get 171707
push_front 59781290
push_middle 829980915
push_back 970916610
push_front 444104403
push_front 39049718
get 55631
push_front 5630006
push_middle 85980051
push_middle 652451796
get 95705
push_back 649978476
push_middle 55464454
push_back 599238786
get 55993
get 108534
push_back 898010764
push_middle 981078683
push_middle 522271519
push_back 499982666
push_middle 889732822
push_front 619546776
push_front 661024828
push_front 248789105
push_middle 517654766
get 133493
push_front 821949695
get 7094
push_back 120399791
get 40323
push_middle 9727163
push_middle 884917419
get 143372
push_back 618280860
get 249
push_front 170616115
push_front 525002414
get 121721
push_back 343063955
push_back 74038744
push_front 172549075
get 118480
get 77047
push_middle 361984520
push_middle 528809277
get 109382
push_middle 931952856
push_front 341203284
get 174696
get 29856
push_front 453465446
push_middle 565899021
get 92131
push_back 247862413
push_back 709876539
push_front 444374301
push_back 115577472
get 124961
get 21617
push_back 554566996
push_front 223497367
get 143698
push_back 396166229
push_front 497081261
push_back 545457069
push_front 311737424
push_front 421650014
push_back 806944536
get 173193
push_back 413713440
push_middle 113359384
push_back 617091067
push_back 443830560
push_front 668211322
push_front 177189371
push_middle 215575669
push_back 515901731
push_front 312153436
push_back 819755325
push_back 260324237
push_back 447826988
push_back 451676091
push_front 390300971
push_front 336319229
get 31784
push_front 384478803
get 167802
push_back 860366583
push_middle 902251770
push_front 800711365
get 129432
get 127856
push_middle 269825342
push_middle 820029562
get 171129
push_back 589678173
push_front 63311084
get 173305
push_middle 488870136
push_back 847560658
push_middle 56730364
push_back 778457201
push_middle 490051887
push_back 66051897
get 6050
push_front 4255732
push_front 462339925
push_back 805434305
push_middle 146805787
get 79621
push_middle 998339909
push_back 958174705
get 57837
push_front 925037938
get 25595
push_middle 248098851
push_back 101959944
push_front 839949784
push_middle 566914816
get 106525
push_back 535790626
push_back 133060861
push_middle 966106979
get 132638
push_middle 978630083
push_middle 450044343
push_back 393551137
push_back 736531878
push_middle 895249042
push_back 713401616
push_front 798185325
push_front 648617739
push_front 721696049
push_back 575393990
push_back 285583691
push_front 63784802
push_middle 49252740
get 79697
get 62812
get 138319
push_back 126523046
push_back 646796141
push_front 947353306
get 13480
push_back 825390884
push_front 811961038
push_middle 383846163
push_back 368239092
push_middle 382231441
push_middle 191801705
push_middle 666620196
push_back 539134780
get 121618
push_back 579841462
get 29316
push_middle 140959561
get 116840
get 113022
push_middle 924218583
push_middle 262944944
push_front 506513119
push_front 282405933
push_front 876157322
push_front 861724381
push_middle 396237551
push_back 52066695
push_front 809677384
push_back 317420962
get 10558
push_back 599454512
push_middle 677430620
push_front 294988477
push_back 753318027
get 153413
push_back 886137662
push_middle 141802458
push_front 68909972
push_middle 446269275
push_middle 161480588
push_middle 555004028
get 26252
push_middle 24250683
push_back 344105268
push_front 797623475
push_back 552355103
push_middle 361778359
push_back 921135086
push_back 209335503
push_middle 419831307
get 143590
get 44870
push_front 821733487
get 18293
get 108242
push_back 115607343
push_middle 430642258
push_middle 177007622
push_front 994639876
push_front 651643532
get 38996
push_front 134139915
push_middle 535445417
push_front 454780830
get 85801
push_front 86901393
push_middle 484778073
push_front 488699814
push_back 127803288
get 94366
get 25026
push_middle 888331385
push_back 589136641
get 19284
push_middle 692264596
get 64986
get 147508
push_front 947786735
push_front 108493709
push_middle 64706247
push_front 878643387
push_middle 39477756
get 53667
push_front 722532912
push_back 334604331
push_front 119975854
push_middle 218644962
push_front 789426306
push_front 238333586
push_front 224621033
push_middle 585824579
push_back 96873898
push_back 451205156
push_middle 81556943
get 21544
push_back 85740174
push_front 648556703
push_back 416035482
push_front 472145205
get 148888
get 92202
push_back 401408871
get 10214
get 162733
push_middle 467713322
push_middle 643335742
push_front 393036113
push_back 892043375
push_back 126330401
push_back 738365559
get 124233
get 149211
push_front 308541992
push_front 537901091
push_middle 516684560
push_middle 89991950
get 57755
get 20191
get 117058
push_front 56334295
get 67011
push_middle 718642874
push_middle 954538252
push_middle 165750013
push_middle 809431707
push_middle 144069405
push_back 68527605
push_front 439425787
push_back 207884794
push_middle 1541537
push_middle 317900809
push_back 749331062
push_front 84884798
push_front 496083121
push_back 752337701
get 44824
push_front 234582395
push_back 297540972
get 137484
push_back 497470872
get 122888
get 169818
push_front 878069151
get 38317
push_back 263195982
get 126196
push_front 990019939
push_front 861193642
push_back 620903385
push_front 143500235
push_back 270709630
push_front 655795707
get 141544
get 153926
push_front 475271018
get 143026
push_back 238271566
push_middle 83277219
push_middle 847492968
push_middle 719526132
get 29541
push_front 154709424
get 132555
push_back 132668811
push_middle 327411840
push_middle 667024615
push_middle 48969003
get 30828
push_middle 933541559
get 148394
push_middle 539218975
push_middle 351778229
push_back 777432986
push_front 607059727
push_back 931766113
get 87495
get 127899
push_middle 203348117
push_back 809981712
push_middle 974435890
get 162766
push_middle 760841483
get 76400
push_front 193363952
push_front 255192856
push_middle 360622848
push_middle 301636866
push_back 870074199
push_middle 607403193
push_back 416635607
push_middle 45657026
get 73106
get 11448
push_middle 911883772
push_back 586645511
push_back 997244731
push_front 999853315
push_back 331444479
push_front 46048438
push_middle 157309708
push_middle 919181690
get 125716
push_front 465877456
get 5512
push_middle 218024432
get 170655
get 175429
push_back 548676586
push_middle 317180691
get 174252
get 11356
push_back 760833812
push_middle 455353796
push_front 410040122
push_front 179012541
push_middle 523527683
push_back 576001580
push_front 592525064
push_front 38874605
get 4986
push_middle 420153909
get 107182
push_front 336670203
get 94934
push_middle 687846198
get 171894
push_middle 8769065
push_back 173033117
push_back 813770883
push_front 353553187
push_front 765126240
push_front 324638902
push_front 528996774
get 168792
push_back 744587463
push_middle 815310546
push_back 269522536
push_middle 324189681
get 96075
get 11316
push_back 126295117
push_middle 628013158
push_front 399021988
push_middle 598017872
push_middle 882674637
get 174564
push_middle 85443384
push_middle 961914806
push_middle 634533401
push_back 776655713
push_middle 385677158
push_front 398143815
push_front 888821056
push_front 914996030
get 149887
push_front 300107568
get 59326
push_back 26947947
get 142251
push_front 50667658
push_middle 129402287
get 54074
push_middle 734314484
push_back 651262033
get 100452
push_back 791224387
push_back 667452808
get 158542
push_middle 281442347
push_back 119496813
push_back 368811438
get 8870
get 35149
push_back 178419291
push_back 514328511
push_back 348800764
push_middle 64688979
get 106703
push_back 7639024
push_front 251277472
push_middle 919880132
push_front 561465456
push_back 656175952
push_back 878713135
push_back 604266122
push_middle 341660350
push_front 464961772
push_back 613243670
push_back 965507708
get 78888
push_front 827201413
push_front 181819685
push_back 177236794
push_back 68494834
get 61164
push_back 159168984
push_front 229685559
push_back 80651815
push_back 270210325
push_front 857256775
push_front 333029008
get 31343
push_back 311696982
push_back 291777315
push_back 889002331
push_middle 140859109
get 51975
push_front 558036253
push_back 14819901
push_front 318137704
push_back 765484559
push_back 708795400
push_middle 359255584
push_back 119224896
get 174341
get 41419
push_middle 499885984
get 154747
get 46808
push_back 747990568
push_back 269409199
push_middle 856202902
get 83198
get 107981
get 36000
get 35640
push_middle 778600030
push_back 658420521
push_middle 846040249
get 134520
push_front 369101136
push_back 247815648
push_middle 343677379
get 165940
get 150896
push_middle 226035277
push_middle 921019822
push_middle 784731229
get 154216
get 145127
push_back 486073788
push_front 312447262
push_front 167976151
push_front 496437990
push_middle 448686253
push_middle 328139963
get 118399
push_middle 973778487
push_middle 543776821
push_middle 274002139
push_middle 147470856
get 81933
push_middle 978554388
push_front 571666637
push_front 424386175
push_middle 615153501
push_middle 226995656
push_front 705803006
push_middle 992666608
get 104082
get 10157
push_front 97023497
push_back 128776577
push_front 541961900
push_back 584519303
push_front 50032641
get 128557
get 60755
push_middle 431334442
push_back 879550894
push_back 624528972
push_back 11180227
push_front 187230566
get 131286
push_front 936351385
get 120108
push_front 327127608
push_front 117585308
get 172911
push_front 642719564
push_middle 932392628
push_back 47123779
push_middle 251457451
push_back 956212583
get 26440
get 149254
push_back 870750843
push_middle 812178600
get 59379
push_middle 209376845
get 45330
push_back 796771732
push_back 845340117
push_back 620507668
push_back 183788775
push_back 619705486
push_front 903182192
push_front 790529785
push_back 177013733
get 171221
push_back 358842089
push_back 145328081
get 24605
push_back 95884533
push_back 712905043
push_back 941885466
get 171940
get 95732
push_front 471643190
push_back 66568655
push_middle 785737822
push_back 296872217
push_middle 241161816
push_back 96890908
get 146855
push_front 710459696
push_front 894168459
push_middle 625133144
push_middle 820395047
push_front 774226625
push_front 976589911
get 25618
push_front 411408874
push_back 718632582
push_front 110711463
push_back 675559305
push_back 410399893
get 107848
get 153148
push_back 98335237
push_front 157215038
get 98481
get 163419
get 146753
get 24799
push_middle 711456223
push_front 742038963
push_middle 659882456
get 172000
push_middle 497200125
push_front 10450099
get 175439
get 150411
push_middle 558805308
push_front 978135070
get 62380
push_front 183454609
push_back 464497304
push_middle 630773565
push_middle 568286723
push_back 276827259
get 115961
push_back 760502490
push_front 30640740
push_front 888191715
push_back 334978607
get 113682
push_front 869757050
push_back 668775747
push_front 42800618
get 77614
push_back 767554640
get 157132
push_back 836261097
push_back 148081824
push_middle 248694202
push_back 586081574
push_middle 362859758
push_back 669565441
push_back 873101549
push_middle 758220648
get 76447
push_back 436527486
push_middle 549734279
push_back 993013503
push_middle 120401544
push_back 517599422
push_front 501573056
get 100882
push_back 744506766
push_middle 194792975
push_front 644243581
push_back 216932722
get 97129
get 149674
push_middle 143538739
get 93431
get 8718
push_front 712637418
get 109248
push_middle 337423404
push_back 217722475
get 20668
push_front 170487606
get 77086
push_front 158451305
push_middle 525151292
push_front 731798183
push_back 655194781
push_middle 955037475
get 99582
get 65042
push_front 511295378
push_back 568546920
push_front 774413389
push_back 696787871
get 126871
get 123720
push_front 593902352
push_back 572441126
get 28007
push_back 134929350
push_front 556299023
push_middle 176721383
get 68419
get 93491
get 46658
push_middle 614113434
push_back 54212605
push_front 135856630
push_front 569106655
push_back 894737838
push_middle 327832070
push_back 900600905
get 7088
push_middle 300349215
push_front 647910275
push_middle 372338669
push_middle 587222484
push_middle 189152459
push_middle 955401855
get 93925
push_middle 545767359
push_front 939591494
push_middle 739002283
push_back 728033814
get 18089
push_back 623587426
get 79321
push_middle 661749863
push_back 363239779
push_front 307055451
push_front 938291620
push_back 822734121
push_front 470486310
push_middle 611970432
push_back 587220808
push_back 587931177
get 173853
push_middle 509763531
push_middle 788607987
push_middle 210665351
get 156525
get 6046
get 76203
push_back 82791667
push_front 510827387
get 142435
push_front 156677723
push_back 750718030
push_front 497383076
push_back 290107219
push_front 740472402
push_back 955688041
push_middle 98728651
get 135302
push_middle 22536874
push_middle 233239220
push_middle 244394768
push_middle 678502283
push_middle 478197369
get 6123
push_middle 306785226
push_middle 557425949
push_back 403938861
push_back 440063190
get 113892
push_back 699609489
push_middle 37261864
push_front 261179106
push_front 112933930
push_front 829567443
push_back 668621342
get 103046
get 151457
push_back 815377882
push_front 332617302
push_back 586139105
push_back 555616600
push_middle 422003545
push_middle 913565256
push_middle 904437982
get 30927
get 123153
get 121319
get 166465
push_front 470906025
push_front 834439848
get 167870
push_back 226430004
push_back 410532060
push_middle 182717957
push_middle 648792318
push_back 186372423
get 60894
get 14885
push_middle 984478855
push_front 350589105
push_middle 541974693
push_back 871154185
push_front 927993369
get 31298
push_front 70936124
push_middle 739900720
get 81645
push_back 715296252
push_middle 742423941
push_back 361154737
push_front 19580128
push_front 699322479
push_front 523987796
push_front 272380590
push_back 881691365
push_middle 566434327
push_front 258272146
push_front 795656550
push_back 783781387
push_back 163185770
get 142310
get 121785
push_front 179521314
get 169339
push_back 251903647
push_middle 127804987
push_back 93064913
get 68991
push_front 992104469
get 43036
push_middle 142419907
push_middle 771593579
push_back 966807399
push_back 987722127
push_front 280005173
get 113395
get 3304
push_front 905083849
push_front 643709700
push_middle 551099832
push_middle 552818833
push_front 32398928
push_front 550864775
push_front 79188314
get 77903
push_middle 424958023
get 40371
push_front 838098042
push_middle 950443911
push_front 536194348
push_front 203948471
push_back 740647930
push_front 840228776
push_back 319458855
push_back 502868829
get 92219
push_front 326085153
push_front 837914229
push_front 503298880
push_middle 10689709
push_middle 276180515
push_back 857358311
push_middle 617090518
push_back 599930502
push_back 474518088
push_back 427803395
push_back 787579001
push_back 246734888
push_back 814287551
push_back 806559560
push_middle 252328363
push_front 935848615
get 113074
push_middle 620974830
push_front 171003853
push_back 749097041
push_back 791497461
push_back 347480654
push_middle 812764983
push_front 466266514
get 46655
push_front 526100213
push_back 124719718
push_front 330210583
push_front 8559002
get 47980
get 141342
push_back 397132358
push_front 68215699
get 111802
get 56170
push_front 252744067
push_middle 552730714
push_back 874817403
push_front 231731679
push_middle 279972175
get 52898
get 134487
push_front 235676915
push_front 18870522
push_middle 749826397
get 107616
push_front 754377325
push_back 553565315
push_middle 41179991
get 96282
push_front 255009356
get 86732
get 169734
get 149120
push_middle 637501523
push_back 153579741
push_front 992029566
get 128790
push_front 335972606
push_middle 639999912
push_middle 101581754
push_front 54636963
push_front 568511404
push_back 192431626
push_back 843378781
push_middle 461097615
push_middle 945759611
get 9473
push_back 859264473
get 7524
push_middle 184440156
get 66440
push_back 519883146
push_middle 390279084
get 14264
push_middle 889276242
get 31877
push_middle 424068660
push_front 548878192
push_back 652625394
get 78206
push_front 636635441
push_back 2584263
push_front 760319089
push_front 604377989
get 118320
push_back 280029694
get 91284
get 108368
push_middle 833358487
push_front 954723517
get 32066
push_back 494744420
get 110598
push_front 17198140
get 15540
push_back 214912490
get 28659
push_front 488455993
push_front 20566111
push_middle 349383263
get 60292
push_back 867804042
get 113104
push_back 134346087
push_front 249690270
push_front 765314401
push_back 632963711
push_back 190563733
push_front 996719767
push_middle 226547016
push_front 857901785
push_back 202695588
push_middle 951799671
get 142824
push_front 345263217
push_front 603608856
push_middle 892377208
push_middle 861099865
push_middle 341423360
get 84586
push_middle 536152254
get 103055
get 14940
push_front 25555226
push_back 428284619
get 15603
push_middle 318917453
get 44199
push_front 224984553
push_front 157718340
push_front 944186686
push_back 181901596
push_back 643274996
push_back 316193151
push_back 949462462
get 87194
push_front 562031438
push_back 882639393
push_front 870195710
push_middle 567847089
push_front 262089927
push_front 424983758
get 150271
push_front 121201862
push_back 748049024
get 23713
get 19814
push_front 361161586
push_middle 134608368
push_middle 71910511
push_middle 577062474
push_front 983127445
push_middle 416702944
get 119870
push_back 650622521
get 4398
push_front 492010870
get 60395
push_middle 506063844
push_middle 167158196
get 101945
push_middle 567988321
get 70077
push_middle 322752638
push_middle 157507012
push_front 131781637
push_front 186885926
push_back 83759799
push_back 781450125
push_middle 253117123
get 168551
get 160509
push_middle 571049127
push_middle 857262319
get 3373
push_front 164857872
push_front 702449657
push_middle 642570311
push_middle 971586591
push_back 629762539
push_front 874066787
push_middle 799456188
push_back 923600934
push_middle 954280442
push_front 372558333
push_middle 987546969
get 6630
push_front 938081982
push_front 445101037
get 167879
push_front 868753235
push_back 442955304
push_front 470257483
get 36173
push_back 282271810
get 99045
push_back 164939587
push_middle 357010558
push_middle 651799624
push_front 762517397
push_front 190522561
push_front 362489201
get 45574
push_middle 208995333
push_back 245874481
push_middle 233661859
push_front 761205454
get 125730
push_front 49923652
push_middle 140152596
push_front 20466361
get 39415
push_back 545767088
push_middle 518264110
push_back 611201252
push_front 839828489
get 32386
push_middle 258125679
push_front 699266219
push_back 18207850
push_back 402445721
push_middle 828999709
push_back 336101551
push_middle 817142492
push_back 545877897
push_back 351384638
push_back 959514603
push_middle 586104210
get 71947
push_middle 999866900
push_middle 656597054
push_middle 211361718
get 53756
push_back 983962893
get 75983
push_back 925206048
push_front 411136471
push_back 631989089
push_middle 320074319
push_front 682884506
push_front 280392302
push_middle 54471711
get 71766
push_middle 708599168
push_back 741359072
get 88660
push_back 734904989
push_back 555941049
push_middle 824281898
push_middle 222512765
push_front 193615087
push_front 638614774
push_middle 803873504
push_front 980276644
push_back 866490292
get 92110
push_middle 628264831
push_back 668792886
push_front 546857101
push_back 555797981
get 49322
push_front 961778373
push_front 768665859
push_middle 425303112
get 36096
push_middle 32729401
push_middle 761396818
push_middle 424867227
get 113767
push_back 553489003
get 60194
push_back 141252110
push_front 394430426
push_front 20246271
push_middle 953430822
push_front 157332715
push_middle 896349215
get 161304
push_back 201179583
push_back 443517090
push_middle 723995954
push_back 183266838
push_front 249030037
get 158959
get 27030
push_middle 713688070
push_middle 774312438
get 84616
get 142764
get 78377
push_front 748816982
get 22985
push_back 112805216
push_front 616502747
get 26876
push_middle 238890794
get 84299
push_back 96372819
push_middle 775428800
get 106479
push_back 896298755
push_back 524273794
get 173022
push_middle 669698624
push_middle 251728644
push_back 999638207
push_front 392223359
get 34566
push_back 480654569
push_middle 12231954
push_middle 965523808
push_back 319950269
get 74308
push_front 976509754
get 101792
push_back 610690828
push_middle 600118958
push_front 19237785
push_front 618989830
push_front 341456024
push_middle 559414551
push_front 795516931
push_middle 595911500
push_front 220058282
push_back 466067746
push_middle 464481652
push_back 539951931
push_middle 40452803
get 157396
push_middle 82738615
push_middle 679104672
push_back 169068312
get 74649
push_middle 684428157
push_middle 760697469
push_back 252163887
get 138612
push_middle 694410705
push_middle 443849266
push_front 827048856
push_front 429524411
push_front 308091994
push_middle 125911318
push_front 44188994
push_back 779268239
push_front 346497207
push_back 245273527
push_middle 478932734
get 121287
get 95488
push_front 352616629
get 148216
push_back 841009562
push_middle 982649967
push_middle 422059128
push_front 556879540
push_front 988945851
push_front 193160787
get 165700
push_front 933634238
get 172439
push_back 169064810
get 132093
push_middle 540169287
push_middle 70679026
push_back 938973558
push_middle 410115928
push_front 617090654
push_back 27518072
push_front 990305529
push_back 460837628
push_front 722757514
push_front 5974163
push_middle 294303368
push_middle 655486453
push_back 344713511
push_front 407610229
push_front 671820234
push_back 695785786
push_front 13262028
get 66209
push_front 903504729
push_front 501762195
push_back 542303890
push_middle 588763945
push_back 986870704
push_middle 159855908
get 87737
push_middle 8371603
push_front 135463788
push_front 224037321
push_middle 716441403
push_middle 950479555
push_front 811287251
get 104754
push_middle 687810834
get 17269
push_middle 669997072
get 142902
push_back 688109159
push_back 591055092
push_back 400340083
push_middle 201503064
push_back 493809155
push_middle 683290358
push_back 567617651
push_back 665378545
push_back 258423434
push_back 465619497
push_front 877163226
push_back 192247873
push_middle 253649114
get 60557
push_back 146428788
push_middle 454917537
push_front 161988707
push_back 108252956
push_middle 527079369
push_front 424018514
push_middle 491948327
get 29538
push_middle 41175654
push_middle 750209785
get 140802
get 175579
push_middle 53969351
push_front 225205659
push_back 185646929
push_middle 647284022
push_front 658405902
get 66042
get 120055
get 125645
get 114152
push_front 54102120
push_front 476645541
push_middle 662476810
push_back 118408647
push_middle 574842931
push_middle 758424612
push_front 694523589
push_front 398564190
get 174165
push_back 901746179
get 91031
push_back 598936628
push_middle 561782651
push_middle 235844250
push_front 305166507
get 152873
get 142187
push_middle 356591688
push_front 941443439
push_middle 306709545
push_front 563207559
get 11984
push_middle 466946563
push_middle 70954082
push_back 994197982
get 50872
get 169148
push_back 99793438
push_back 185038009
push_middle 882834668
push_middle 935497377
push_front 261196283
push_front 497765070
push_front 854750552
push_back 813411869
push_middle 980120072
push_middle 838789124
push_front 352277175
push_front 544723292
push_front 997447286
push_back 11120444
push_back 841215055
get 119532
push_front 266349819
get 86305
get 105137
push_middle 182745451
push_back 214913642
get 13475
push_front 7312112
push_back 488628628
push_front 944671278
get 124460
push_front 67343131
get 143133
push_middle 482801741
push_middle 206777769
push_back 51104424
get 98793
push_middle 675874899
get 45420
get 77123
push_back 592987792
push_back 517488353
get 24747
push_back 775730727
get 126350
push_middle 897200208
push_back 645887313
push_back 321328462
get 29320
get 110002
push_back 747876658
push_middle 651799162
get 104231
get 47425
push_back 847786996
push_middle 536998272
get 128234
push_front 206714703
get 135739
push_middle 9622824
push_middle 201408535
get 152153
push_back 85515379
push_back 741580758
push_back 688705564
push_middle 125327232
get 86300
push_back 542519003
push_front 654918381
push_middle 606859680
get 171914
push_front 916179830
push_back 941456132
push_front 571616759
push_middle 510014523
push_front 616944587
get 47983
push_middle 896368388
push_front 810414097
push_front 832773856
push_back 630227873
push_back 169436679
get 35886
push_back 718992771
get 120256
push_back 250566338
push_front 148506941
push_front 388382140
push_middle 620254347
push_middle 259318346
get 125582
push_middle 742860594
get 131137
get 154383
push_back 474782965
push_back 666519529
get 172378
push_front 252501347
get 70302
push_middle 359897376
push_back 127349179
push_back 537843083
push_front 978803835
push_middle 542969984
push_front 197814243
get 11317
push_front 273931141
push_back 375101899
push_front 134427304
push_middle 529806121
push_middle 152909328
get 94632
get 17583
get 17077
push_middle 140500255
push_front 213509706
push_front 33255071
push_front 799317652
push_front 615197561
push_middle 16222943
get 17499
push_middle 252545524
push_back 583585602
get 30442
push_front 51738427
push_front 522208691
push_back 575574710
get 39616
push_middle 918493060
push_middle 518797071
get 72122
get 71043
push_back 686665069
get 125360
push_front 747944524
push_back 966494310
push_middle 605356188
get 10554
push_middle 642800956
push_front 190756166
push_back 293269617
push_middle 815689447
push_middle 393667705
get 68352
get 123252
get 138860
push_middle 833817979
push_front 923531628
push_front 635130985
get 74349
get 94155
push_back 751758677
push_back 332599384
push_back 742203619
push_front 725777530
push_back 259280532
push_front 946460107
push_back 38751479
push_middle 432662084
push_back 265718401
push_front 435182011
push_middle 216881070
push_middle 713466847
push_middle 674003534
push_front 361710866
push_front 178183815
push_middle 295469889
get 159756
get 57695
get 95049
push_middle 268999760
get 114146
push_front 602260140
push_middle 384728863
push_front 511734657
get 63625
push_middle 251630067
push_back 478980592
push_front 150339185
push_front 973596437
push_middle 856680830
get 34228
push_middle 432545967
get 153713
push_front 978057792
push_back 32407181
push_middle 137090872
push_back 821069305
get 7606
push_middle 12134322
push_front 342035284
get 34630
push_front 420374010
push_middle 379488702
push_back 65771179
push_front 648864112
push_back 986659259
push_front 411796465
push_back 95953301
push_middle 185302860
push_front 16405291
get 164051
push_middle 994539557
push_front 214370652
push_middle 830466376
get 166742
get 14368
push_back 819907791
push_back 692580904
push_back 675336473
push_middle 942401886
push_front 947674012
push_middle 388425183
get 50102
get 123155
push_front 372473966
push_back 772141904
push_middle 698826286
push_front 483327489
push_back 12977600
push_back 125628065
get 47557
get 89236
push_middle 965219664
push_middle 510010385
push_back 481338919
push_front 988895784
push_back 740197510
push_front 578130289
push_middle 922394308
push_back 568853736
push_front 596021295
push_middle 500579266
push_back 412472312
push_front 893273447
push_middle 757212351
get 104409
push_middle 339140815
push_middle 572481460
push_front 557612841
push_back 539743260
get 169118
push_middle 776492701
push_back 563482943
get 53170
push_middle 788443848
get 109583
push_front 977017175
get 150429
push_middle 253267235
push_back 365561085
push_middle 831009999
get 12819
push_back 90000164
get 99916
get 162803
push_back 143925318
get 40600
push_middle 479392413
push_front 606539486
push_back 998576931
get 9025
push_front 578669185
get 70725
push_back 309871817
get 31493
push_back 780718973
push_front 920056486
push_front 470749825
push_back 979623576
push_middle 760096843
push_back 506713993
push_back 699940645
push_back 443204239
push_middle 441030744
get 55811
push_middle 780621184
push_middle 910565494
get 97497
push_front 290481042
get 113942
get 49883
push_middle 951560266
push_back 717593642
push_back 795046326
get 83543
push_middle 349294642
push_front 494741017
push_back 934154029
push_middle 835009638
push_middle 124393832
push_back 850274616
push_back 985378125
push_front 187379519
push_middle 181844565
push_front 437215347
push_back 69996796
push_middle 103696977
get 53066
push_front 876172724
push_front 556432414
push_back 276416271
get 101819
push_back 705117766
push_front 755110865
push_front 628513077
push_back 331335762
get 38271
push_middle 675776145
push_middle 433785331
push_middle 694213147
push_middle 905198302
get 168072
push_middle 425402764
push_front 492314265
push_middle 742848283
push_back 838508121
push_front 351970389
get 30698
push_middle 857311865
push_front 478515515
get 19564
get 29043
push_back 887382293
push_middle 791943424
get 99715
push_front 713221843
get 25075
get 113354
push_front 606328807
get 56388
get 12246
get 118864
get 157408
push_middle 906368768
get 113461
push_back 263504366
push_front 901674083
push_middle 472136498
push_front 638695723
get 56491
push_back 894499120
push_front 290674362
push_back 923247978
push_front 383478244
push_middle 84315586
push_front 912918965
get 164655
push_middle 342921532
get 18052
get 59410
push_back 990283772
push_back 283694328
push_middle 346229634
get 95244
push_front 699385145
push_back 918863832
push_back 704144619
push_back 217017908
get 77742
push_back 950676618
push_back 912349874
get 4919
get 77432
push_back 112981829
push_front 169284906
push_front 946502331
push_front 637095563
push_front 52723284
get 110242
push_front 17832019
get 151765
push_back 819816075
get 103927
push_front 661694128
push_back 741470171
push_back 827317604
push_front 892360504
get 64705
push_middle 22085609
push_middle 202172030
push_front 262967026
push_back 661040651
push_front 159523867
get 133635
push_middle 568602037
push_back 590808512
get 107929
push_back 792409623
push_front 189533950
push_back 786931207
push_back 833782969
push_front 794001117
get 128282
push_front 749976297
get 134816
push_front 215491980
push_middle 810098523
push_middle 704873480
get 157100
push_front 686196204
get 149804
push_middle 462123078
push_middle 585420818
get 135863
push_front 764937216
push_front 165220400
push_back 588046366
get 119456
get 82335
push_middle 655050583
get 75916
push_back 316550680
push_front 859375093
push_front 935514212
get 61490
push_front 902300238
push_middle 568132508
push_front 415651269
push_middle 748762209
push_front 452513462
get 17909
push_middle 18638917
push_front 270065749
push_middle 339526684
push_front 511423369
push_middle 4298574
push_front 9113319
push_back 552965474
push_middle 683688357
push_middle 11782807
push_front 682518062
push_front 866434565
push_back 646269642
push_middle 59440876
get 45343
push_front 612524325
push_front 971644077
push_back 153911140
push_middle 728948936
push_middle 757213434
push_middle 480943883
push_front 946177181
push_front 251734571
push_front 605233524
push_front 844359822
push_middle 560554595
get 49420
push_back 874875400
push_middle 704802280
push_front 119426809
push_back 659668066
push_front 560175323
push_front 201179397
get 71457
push_back 931918935
push_middle 14225971
push_middle 792726679
push_front 545870284
push_middle 933686566
push_back 71421892
get 146922
push_front 257745301
get 101206
push_back 466761645
get 116170
push_back 7026859
push_back 432780046
push_front 581718138
push_middle 101640635
push_middle 623987517
get 172493
push_back 19687706
push_front 470158982
push_front 682278315
get 58743
push_back 544304958
push_middle 696936439
push_back 815700451
push_middle 707599696
push_front 12534304
get 97412
get 174654
push_back 227923894
push_front 117402648
get 159089
get 135412
push_back 465552007
push_back 274359936
push_back 12544038
push_front 19999012
push_middle 253426908
push_front 139335097
get 1838
push_back 864637050
push_back 369200708
push_front 608179936
push_back 454895482
get 153410
push_back 437172963
push_front 863608500
push_middle 385236200
get 81725
push_front 73079323
get 57385
push_back 726131184
push_middle 193809462
push_back 170494752
get 137088
get 74988
push_back 234201602
push_back 586569182
get 113132
push_front 898460451
push_middle 719762480
push_front 159562
get 45016
push_front 685077522
get 11412
get 39405
push_back 482072246
push_middle 323971248
push_front 576807151
push_front 382205506
push_middle 945412589
push_front 967302763
get 12721
push_middle 118948617
push_front 720723181
push_front 759424755
push_back 581868639
push_back 787813650
push_middle 839787665
get 21338
push_back 133954570
get 158115
get 159442
get 30606
push_front 83750559
push_back 174389278
push_middle 193791303
push_middle 247450451
push_back 169015664
push_front 858670309
push_front 108721588
push_back 144224587
push_middle 541901835
push_front 30584500
get 167447
get 90854
get 156521
push_middle 135789940
get 174824
get 170111
push_front 203620480
push_front 718788445
get 71825
get 106821
push_front 376306668
push_middle 28719942
push_middle 875559516
push_middle 459650504
push_front 922093564
push_front 426766846
push_front 661475726
push_front 129141857
push_middle 444968559
push_middle 270933760
push_middle 479042736
push_middle 394075405
push_front 380049335
get 159172
push_middle 115192187
push_middle 176736931
push_middle 96249961
push_front 303968094
push_front 828102610
push_middle 63984971
push_front 736773924
push_front 634744660
get 21656
get 64662
get 71253
push_middle 956782411
push_back 441010103
push_middle 406122413
push_back 555213450
push_back 295859695
get 107170
push_back 72193433
push_back 329868778
push_back 514641752
push_middle 878848477
push_back 174803947
push_front 868364488
push_back 467284787
push_front 673447401
push_back 457241189
push_front 279859764
push_front 22369888
push_front 28875900
push_middle 547581787
push_middle 137445948
push_back 264388478
get 59201
push_front 318348713
push_middle 402216783
push_front 335413350
get 97742
push_back 562693676
push_back 1162598
get 173922
push_back 597365887
get 59460
push_middle 519633723
push_middle 536913123
get 76148
push_front 438721455
push_middle 269634410
push_middle 716446952
push_back 715872945
push_front 577055012
push_middle 776132913
push_middle 667329643
get 6675
push_middle 141751009
push_front 185193662
push_front 713978680
push_back 453988344
push_middle 157958483
get 88336
push_middle 571880197
get 8023
push_middle 19728304
push_middle 984895062
push_middle 791524798
push_middle 857649426
push_front 276117823
push_middle 508249907
get 165746
push_back 42215187
get 167787
push_front 403729928
push_front 277756013
push_back 506926003
push_middle 220267663
get 13166
push_middle 539139070
push_front 311737166
push_front 693669217
push_middle 228697490
push_back 832740289
push_front 554053191
push_middle 43736327
push_back 556370296
push_middle 752658852
push_back 295090969
push_front 389967677
push_back 856311255
get 72842
push_front 166264750
push_back 156353075
get 66437
push_middle 590010587
push_front 590568951
push_middle 663139562
push_back 9474500
push_back 891559161
push_middle 391799187
push_front 52516500
push_front 775892118
push_front 423173859
push_back 72394828
push_middle 726243916
push_front 894193396
push_back 795673920
get 11320
push_front 28863227
push_back 741294478
push_back 293824580
push_middle 553783388
get 119004
push_back 758308511
push_back 965432679
push_front 11372102
push_back 648254646
get 47932
push_middle 643677725
push_middle 516918199
push_back 62391045
push_front 944249062
push_front 419910950
get 154296
push_back 631916158
get 33270
push_middle 798054771
get 59771
push_middle 976043040
push_back 577512065
push_middle 508310237
get 166702
push_front 11971383
get 16572
push_middle 938183614
get 167575
push_back 677394514
push_back 897373780
push_front 479553029
get 127599
push_middle 822058415
push_middle 761153357
get 27606
get 127146
push_middle 150047814
push_middle 834029871
push_middle 295190040
get 30949
get 35861
push_front 486083410
push_middle 109393639
push_back 810436809
push_middle 850055896
push_front 166691621
push_middle 179436676
push_front 730289510
push_back 733674713
get 43917
push_middle 753336452
push_back 701496182
push_back 13870293
push_middle 895007666
push_front 458895791
push_front 685390616
get 92370
push_middle 749206120
get 34268
push_back 175288324
push_back 293482663
push_middle 81280196
push_front 118775569
push_middle 748492154
push_front 349364003
push_back 403854915
get 46194
push_back 683475768
get 1461
push_middle 453276530
push_back 88117598
push_back 813357079
push_middle 567604983
get 144715
push_middle 879091605
get 48931
push_back 6044638
push_back 500797314
push_back 877028187
push_middle 635557037
get 72463
push_middle 10653515
push_front 107899402
push_middle 122334717
get 135873
get 2552
push_back 413511529
push_middle 546948569
get 13292
push_back 711765886
push_back 290521431
get 13274
push_front 753378477
get 17370
push_back 28906469
push_middle 51943430
push_front 535449043
get 166687
get 58281
get 150918
get 5967
push_middle 175714615
push_back 981588950
get 145040
push_front 821020474
push_front 80638591
get 138198
push_front 420804026
push_back 404644897
get 152155
get 104877
push_front 363787292
push_back 532790603
push_middle 325267770
push_middle 581811070
push_middle 250228272
push_front 88543113
get 79806
get 1961
push_back 192000750
get 151111
get 40183
push_back 628563289
get 174320
push_front 818576034
push_front 657281275
push_middle 814308246
push_middle 992277364
push_back 436302001
push_back 91338555
push_middle 641757004
push_front 838425319
push_front 723891729
push_front 201440070
get 85644
push_back 667859216
push_middle 342916135
get 167785
push_front 746098988
push_front 901658583
push_front 742567357
push_front 728773038
push_front 495183679
get 130067
push_back 286900072
push_middle 91947227
push_back 644272474
push_back 704543352
push_front 910897231
push_middle 781292080
push_middle 514476420
push_middle 526784789
get 80347
push_back 858948049
push_middle 435371954
get 88455
push_front 307038227
push_back 386216931
push_back 623725045
push_middle 836026831
push_front 142930952
push_front 30249939
get 116901
get 157470
get 3865
get 107912
get 143022
push_back 508121978
push_middle 236484453
push_middle 228468222
push_middle 72465444
push_back 970603652
push_back 672852927
push_back 526304585
push_middle 311869775
get 144014
get 46625
push_back 589124866
push_back 303612278
get 153283
push_front 836214563
push_middle 628305091
get 35904
push_middle 894433888
push_back 611583060
get 85127
push_middle 400282434
get 31422
push_front 615621670
push_back 717248359
get 146576
push_front 285002808
push_front 781924258
push_middle 2176451
push_front 641906861
push_back 414292969
push_middle 321668515
push_front 59500723
push_back 350370875
push_back 671527947
push_back 361855676
push_middle 166752514
push_back 458462550
push_front 651092414
push_front 257611036
get 85709
push_middle 200465253
push_front 459251993
get 103825
get 108912
get 135742
push_middle 35786689
push_front 876107633
get 107203
push_front 118734397
get 171921
push_front 622503930
push_front 199036554
push_middle 357849652
push_back 276011664
push_back 452713981
push_back 303521731
get 149921
get 144142
push_middle 66463787
push_back 323498848
get 48538
push_middle 690442379
push_middle 807945630
push_back 907876311
get 149409
push_back 726303096
push_middle 952522296
get 132618
push_front 304292437
get 17944
push_front 769103535
push_middle 150972377
push_middle 683169677
push_back 982971406
push_front 602128649
push_middle 334846841
push_middle 374555056
push_front 386038069
push_middle 74190311
get 131897
push_back 176732806
push_middle 96030684
push_front 199343873
push_back 53249760
push_front 453713922
push_middle 232140335
push_back 452607350
push_middle 352117607
get 57887
get 39691
push_front 672636832
push_middle 515177014
push_back 795218079
push_back 665243048
push_middle 318819673
get 31569
get 35064
push_front 266495551
push_middle 603861720
get 65146
push_back 371727753
push_front 346669685
push_middle 423139436
get 101218
push_front 114929146
push_front 646308083
get 118453
get 146902
push_front 977430489
get 55928
push_back 523209401
push_front 167296069
get 147030
push_back 778518165
push_front 770285387
push_middle 349319746
get 81000
get 26952
push_middle 375487614
push_middle 168797921
push_back 399425747
push_front 598335580
get 92355
push_back 113123669
get 89498
push_front 366575077
get 165168
push_back 491716025
push_front 353828210
push_middle 116144520
get 126790
push_back 673111996
push_back 686479872
push_back 431055030
push_back 627919228
get 103556
push_front 964312984
get 92673
push_front 384796061
push_back 401738170
get 118155
get 77988
push_back 106681657
push_front 820556001
get 50338
get 7751
push_middle 486335704
get 169535
push_back 559879388
push_middle 447331147
push_middle 590514044
push_back 798335385
push_middle 449990579
push_middle 25406986
push_back 966114833
get 30955
get 42696
push_back 608112334
get 135099
push_front 96026583
push_middle 958324570
get 105718
get 18165
push_middle 910024781
push_middle 985749292
push_front 217208552
push_back 300649132
get 19263
push_front 190382327
push_middle 408728576
push_middle 75326549
push_back 967258727
get 171053
push_middle 508986936
get 141788
push_front 470219276
push_front 416792901
push_front 624499948
push_back 668424921
push_middle 975714459
get 78363
push_front 553922849
push_middle 539265381
get 129502
push_middle 108395945
get 135339
get 103381
get 158820
push_back 987620851
get 97306
push_front 40697782
push_front 539099869
push_back 409059846
get 142750
push_front 480451361
push_front 859542718
push_middle 873554890
push_front 362030730
get 117622
push_middle 214617852
get 152143
push_middle 15748711
push_front 415097720
push_middle 355549888
push_back 820318493
push_back 337915860
get 60499
push_front 105277082
push_middle 559537746
push_middle 392116075
push_back 298247368
get 71029
push_middle 475699103
push_back 855742206
push_back 513480836
push_front 63938124
push_back 345544536
get 60864
push_middle 645049719
get 84457
push_middle 907498394
push_back 250635280
get 112925
push_middle 166251797
push_front 365091189
push_front 691946199
push_middle 243215747
push_back 467215428
push_middle 376215777
push_front 525236592
get 54352
push_front 670125522
push_back 581429301
push_back 597074011
push_middle 239666377
push_middle 729574597
push_middle 192227826
push_back 57294300
push_back 251715395
push_middle 794095798
get 114131
get 2439
push_middle 659828781
push_front 209140910
push_front 518102471
get 17294
get 45477
push_front 921601275
get 28702
push_back 380603479
push_front 790109061
push_back 811012735
get 49888
push_front 109605697
push_front 601228372
push_front 106341682
push_middle 942004705
push_front 553771384
push_middle 715850008
push_front 135610107
push_back 916780119
push_middle 126265680
push_middle 996678103
get 164774
push_middle 463293656
get 58337
push_back 941230537
push_middle 433315089
get 72373
push_middle 220135777
push_front 742974995
push_back 419395980
get 80411
push_middle 379756923
push_front 631461279
push_middle 423041410
get 52734
push_front 223074629
push_front 662032404
push_front 104218325
get 122318
get 13601
push_back 601455329
push_middle 822777831
get 75536
push_back 720477047
push_front 631656757
get 52160
push_middle 598647077
push_middle 442378074
get 114971
get 122652
push_front 126390572
push_front 507598253
push_middle 742096771
push_back 526366486
push_middle 385406877
push_back 323910881
push_back 963741975
push_middle 278303780
push_middle 964197302
push_middle 131117273
push_middle 66797991
push_middle 862407921
push_back 951786976
get 20680
push_middle 669884891
push_middle 172601871
push_back 436337102
get 42757
push_middle 768193750
push_back 68716662
push_front 498887354
get 67671
get 75599
push_middle 327347795
get 164846
push_front 526704397
push_front 680238124
get 167066
push_back 446205032
get 163105
push_middle 447558773
push_back 949081140
push_back 341074421
push_back 905218236
push_middle 497393710
push_middle 521331846
push_middle 691269501
push_middle 696584036
get 30844
get 64524
push_front 300620129
push_middle 68970241
push_middle 847239318
push_front 441025325
push_back 206787054
push_middle 483024472
push_front 162499376
push_front 292928589
push_front 536313894
get 98310
push_middle 797636462
push_front 79050259
push_front 945930762
push_back 838589083
push_back 800575914
get 119682
push_back 287354796
push_back 281049006
push_front 829471325
push_back 90949450
push_back 260768036
push_back 137210098
push_front 585319393
push_front 520365510
push_back 458237221
push_middle 78380828
push_back 895463472
push_back 729549476
get 5143
get 26258
push_front 896417966
push_middle 472199556
push_back 657767394
push_back 493855939
push_back 481174595
push_middle 215090635
push_back 226563985
get 38024
push_front 197686751
push_back 876198771
push_front 150070245
push_middle 134941315
push_back 364305752
get 104089
push_middle 77997214
push_front 105070173
push_middle 428223535
push_middle 60387906
get 125846
push_middle 399938947
push_middle 670735713
push_front 178688737
push_middle 896574536
push_middle 62024872
push_middle 917926992
push_front 520095412
push_middle 832785488
push_middle 150292450
push_front 18875857
get 115356
get 114484
push_middle 794099361
push_front 353349916
push_middle 330320056
push_back 270907775
get 155463
push_front 528733780
push_back 979586561
push_front 690076050
push_back 96021246
push_middle 100628307
get 145402
push_middle 79588280
push_middle 71349324
get 116935
push_middle 197277431
push_front 531827291
push_middle 54873332
push_front 659266017
push_back 855499099
get 149001
push_middle 411341500
push_middle 92659206
get 77636
push_front 807352983
push_front 668333375
push_front 752514317
get 147932
get 142660
push_front 831330228
get 3274
push_front 231150448
push_front 835759403
get 147589
push_front 419736103
push_back 344696483
push_back 716241992
push_back 115084792
push_front 134430637
push_front 139989978
get 19547
get 31270
push_front 260528589
push_back 424472341
push_middle 161257747
push_front 569536752
push_back 807479953
push_middle 983411932
get 47166
push_back 152531743
push_middle 3959811
push_middle 969213736
push_middle 736839078
get 54677
push_front 470456449
push_middle 640044710
push_middle 852847282
push_back 471945176
push_middle 236903977
push_front 95186880
push_middle 472388422
push_front 398756337
push_front 393144257
push_back 411684965
push_middle 849330104
push_front 481704606
push_front 358501719
get 77047
get 43569
push_middle 70738147
push_front 193301102
get 102405
push_back 131834878
push_middle 478667643
push_middle 331620024
push_back 864843234
push_middle 94133856
push_front 696543697
push_front 86535035
push_front 596614368
push_back 296768325
get 59778
push_back 9919417
push_front 941355583
push_front 267825924
push_back 362083118
push_front 242838971
push_middle 454866210
push_back 901728424
push_front 843324998
push_back 745887429
push_back 195835914
push_back 197077883
push_front 821937429
push_back 495505899
get 40751
push_front 503529111
get 34909
push_back 909265226
push_middle 783157413
push_front 151388179
push_middle 864423100
push_back 510329535
push_middle 924226759
get 168876
get 45065
push_middle 284364335
push_middle 584448541
push_front 81194906
push_front 88087135
get 82427
push_middle 233913224
push_front 287326035
push_front 816756963
push_middle 727751074
push_back 28869654
push_back 368007510
get 82675
push_front 318940635
push_back 15172444
get 36749
push_back 696509342
push_middle 647593114
get 6538
push_middle 250620531
push_back 268460374
push_back 682172106
push_front 818833746
push_middle 165877782
push_back 958882201
push_front 117407707
push_back 821074706
get 152177
push_back 275971341
push_middle 887029573
push_back 960339332
get 81164
get 119421
push_front 935995125
get 104295
push_front 374954256
push_front 881357925
get 32742
push_back 733883274
push_middle 302743599
push_front 524111328
push_middle 891887096
get 158953
push_back 935417569
push_middle 568419454
push_front 956531856
get 138759
push_middle 920919984
get 148714
push_front 290529680
push_middle 111993207
push_front 331759860
push_middle 598063359
get 44356
push_back 505484962
push_back 908553360
push_back 769622579
push_back 562632657
get 127545
get 96593
push_back 448371724
push_front 820031366
push_back 433310705
push_front 165858719
push_middle 778151700
push_middle 644125315
push_back 662288093
push_back 576990057
get 90296
push_front 295145333
push_front 237141306
push_back 283446263
push_middle 772613044
push_back 483316926
push_middle 256255294
push_front 895542533
push_back 443815794
get 159003
push_middle 225988180
get 4668
push_front 374098675
push_back 491962708
push_middle 918105671
push_front 582156323
get 28682
push_back 480101667
push_front 629621989
push_front 946743286
push_middle 892870256
push_middle 787171245
push_middle 124633394
push_back 205228842
push_front 377974480
get 81063
push_front 688536687
get 135216
get 111487
push_middle 754383463
push_back 510716420
push_front 932384151
push_back 841119221
push_back 784502469
get 135613
push_middle 749875019
push_back 871659150
push_middle 760115515
push_middle 721697486
push_back 583766388
push_middle 347765337
push_back 635610750
push_front 459996907
push_middle 319145083
get 67601
get 73843
push_back 892520648
push_front 2970029
get 165328
push_middle 634427372
push_middle 825554398
push_back 633212002
push_middle 409824912
push_back 186794991
push_middle 665701174
push_back 946571274
push_middle 773481594
push_middle 361193821
push_middle 513385467
push_front 585484653
get 56418
push_middle 318231091
push_middle 102592487
push_front 106550821
push_middle 764367938
push_front 381514449
push_back 886274822
push_middle 165444064
push_middle 763063302
push_middle 533005486
push_middle 268076856
push_front 944698569
get 16037
push_middle 824227649
push_back 366492300
push_back 109086248
push_middle 177599546
get 164712
get 153429
push_front 884609216
push_back 279054072
get 119617
push_back 54745680
get 110559
push_front 928775463
push_back 26257896
get 132815
get 15351
get 41075
push_middle 159773489
push_front 966644703
push_back 187212178
get 112239
get 121662
push_middle 970393075
push_front 983136412
push_middle 652902485
get 52026
push_back 139317471
push_front 510124150
get 95390
push_front 925960781
push_back 249671898
push_back 913027820
push_back 310985793
push_front 574288379
push_back 497592030
push_middle 206729873
push_front 184122249
push_middle 204552682
get 112143
push_front 367854402
push_middle 266296237
push_front 744462433
push_back 341386294
push_front 497087863
get 92802
get 130036
push_middle 5553772
push_middle 220779478
push_middle 816113045
get 129
push_back 857129260
push_middle 425654282
get 145618
push_front 224346473
push_middle 405262074
push_back 419779007
push_front 754253287
push_front 238697176
get 39320
push_back 332725258
push_middle 63007056
push_middle 714548313
push_back 720257176
push_back 718151198
push_middle 987063845
push_middle 504414125
push_middle 936020776
push_middle 710721353
push_front 57610531
push_middle 499041525
push_front 504588048
push_middle 663448939
push_middle 229466274
push_back 920205350
push_back 556622755
get 100092
get 134391
push_middle 723822427
push_front 569704270
push_back 62677734
get 64928
get 97206
push_middle 777103861
push_back 669004677
get 14971
push_middle 433499199
push_front 734161469
push_middle 71705488
get 92374
push_front 839373657
push_front 928506090
push_middle 281568808
get 136187
get 80884
push_back 921127350
push_front 78705642
push_middle 705209313
push_front 639306471
push_back 224431957
push_middle 567080790
get 57971
push_middle 906971311
get 3363
push_front 799122561
push_back 56836201
push_middle 47737149
push_front 896330882
get 68353
push_front 641961458
push_back 894533905
get 61644
push_middle 117387645
push_back 276016262
push_front 201344858
push_back 182801009
push_front 863454144
push_middle 232020232
get 54832
push_back 257448318
get 132658
push_back 213678321
push_middle 294746612
push_front 253653176
push_front 986095760
get 172957
push_back 315353780
push_middle 117796290
push_back 836059376
get 21572
push_front 548765945
push_middle 724720245
push_middle 880619963
push_back 200356771
push_front 76309722
push_back 193726449
get 41134
push_front 343651099
push_back 445961562
push_middle 991806220
push_back 631027565
push_front 548224541
push_front 712541207
get 1992
get 14662
get 54425
get 134447
push_middle 673965472
push_middle 197424338
push_back 914492620
get 171097
push_middle 691968428
push_back 201250826
push_back 873210468
get 125505
push_front 887795514
get 7182
push_middle 7360581
push_middle 617174792
push_middle 947548997
push_middle 208891339
get 102298
push_front 983810094
push_front 289910325
push_middle 230523744
push_front 816463053
push_back 894360041
push_front 354416435
get 43080
get 121447
push_middle 195463264
get 174431
push_middle 854064443
get 66028
push_back 193941739
push_middle 385870112
push_back 222372043
get 147653
push_front 409940918
push_middle 89099422
get 88518
push_middle 796883939
push_middle 746231404
push_back 780393785
get 68022
push_middle 246437676
get 104256
get 82428
get 112641
push_back 762196135
push_middle 169792255
push_front 533823909
push_front 435797069
push_back 207982221
push_back 138201275
push_front 764551384
get 7952
push_front 401036556
push_middle 79405632
push_middle 683433193
get 69458
get 103979
push_back 315692309
get 79147
push_front 586258565
get 70462
push_back 560386344
push_middle 963172364
push_middle 29588512
push_middle 147490287
push_back 69103775
push_middle 499958290
get 102360
get 140031
push_middle 793512458
push_back 60523267
push_front 584387020
push_middle 340948846
push_middle 382449567
push_back 759069121
push_middle 857909080
push_middle 172698333
push_back 591557636
push_front 707560629
get 78268
get 52423
push_back 500261546
push_front 687558023
push_front 476567428
push_middle 816842163
push_middle 241477479
push_front 287865509
get 67456
push_back 281230635
get 115554
push_middle 352059342
push_back 466408476
push_middle 794324401
get 174882
get 125401
push_front 7797183
push_front 21557284
push_back 661989113
get 122916
push_front 60755818
push_back 972379274
get 102037
push_back 800640452
push_middle 95264001
push_middle 129679853
push_back 638401708
push_back 416071132
push_back 343916305
get 98077
push_middle 693058584
get 46239
get 9026
push_back 627968973
push_middle 203039838
get 143065
push_front 571821739
push_back 921629412
push_middle 990496547
push_back 357432597
push_back 77604784
push_front 614275317
push_back 563341567
get 134387
get 165997
push_front 537708578
push_front 650629025
push_middle 87514044
push_front 546872629
push_middle 451682854
push_back 694691331
push_front 438758083
push_middle 625717430
push_middle 434253752
push_front 201745018
push_front 234641202
push_back 74587599
push_middle 291267117
push_front 903813594
get 111878
get 126455
push_back 102834048
get 11101
get 35625
push_middle 662792886
push_middle 814850439
push_back 592548316
push_middle 662959567
push_back 68477174
push_back 965717638
push_back 122529033
get 170634
push_front 602929431
push_back 882647521
push_back 785385402
push_middle 649759919
push_back 28704845
push_front 982921456
get 19215
push_front 654267755
push_back 651149526
get 135749
push_middle 779538598
get 72932
get 144464
get 105718
push_middle 185402947
push_front 744796426
push_front 203370369
push_front 696647470
push_back 478596166
get 86852
get 97514
push_middle 929731564
push_back 482474279
push_back 250450597
push_back 966610872
push_middle 184321464
push_middle 993228480
push_middle 537825902
push_front 252058487
get 63262
push_back 326460414
get 44104
push_front 389837435
push_middle 153871027
push_back 360680341
push_middle 698530244
get 116266
get 138981
get 121360
push_front 606788043
push_front 205213263
push_middle 201508137
push_middle 51086708
get 170325
push_middle 78960384
push_back 845647477
push_front 347430694
get 112111
push_front 364362551
push_middle 559869704
push_front 85808211
push_back 773331632
push_back 7279578
get 23582
push_middle 731248371
push_middle 377806565
push_front 421342760
get 155412
push_back 68082407
get 165145
push_back 604897772
get 2519
push_middle 308089714
get 106292
get 61640
get 90317
push_front 55347655
push_middle 189414073
get 78444
push_back 866803158
push_front 475067418
push_front 722116120
get 24124
push_middle 412604527
push_front 612369633
push_front 223287950
get 95187
push_front 43560131
push_middle 895975982
push_back 227592070
get 172231
push_middle 475151522
push_middle 874881774
get 149305
push_middle 907333968
push_back 706509579
push_back 124572565
get 99741
push_middle 354606552
push_middle 956761301
push_front 946317414
push_middle 579983389
push_back 591656694
get 26273
push_middle 300585069
push_middle 425932923
push_middle 848454250
get 83875
get 135903
push_front 227381083
push_back 49387725
push_front 624800608
push_middle 380666718
push_back 210245157
push_back 748575191
push_middle 53799933
get 102430
get 65561
get 63378
push_middle 659056041
push_back 34549303
get 64037
push_front 544032266
get 168214
push_middle 541515477
push_middle 715839678
push_back 146296789
push_back 863174258
push_middle 55136696
push_middle 306290453
push_front 291126154
get 76616
push_back 912474585
push_middle 777929859
push_middle 758151671
get 114542
push_middle 10230013
push_front 443759143
get 102740
push_front 124171002
get 83500
push_middle 712515691
push_back 542606497
get 126996
push_front 711585713
get 45846
push_back 334056253
push_middle 556569588
push_front 11950071
push_middle 589816717
push_back 373977475
push_front 891671125
push_front 865158611
push_middle 527483817
push_back 978187213
get 72841
push_back 418303501
push_front 983944637
push_front 486492491
push_back 118404771
get 149045
get 155634
push_front 972313090
push_back 979834906
push_front 244130743
push_middle 955135923
push_front 32770041
push_front 352527734
push_back 360187512
push_back 360685384
push_front 902058830
push_front 796747481
push_back 794932641
push_middle 692345305
push_back 863790110
push_middle 373240115
push_front 283342631
get 65
push_front 185693463
push_middle 2253350
get 71191
push_back 795475007
get 381
push_middle 82353812
push_front 418959803
get 2044
push_back 991957095
push_back 90835846
get 75041
get 158692
push_middle 297217351
push_front 163496205
push_front 524408561
push_front 777354732
get 169542
push_back 780875482
push_back 535655499
get 174813
push_middle 935607778
push_middle 937558044
get 78424
push_front 165211311
push_middle 207003346
push_back 918070184
push_back 167260304
get 161566
get 11912
push_middle 944743643
push_back 66315516
push_front 488085534
push_back 736361449
get 6751
get 109256
push_middle 693270170
push_front 212322004
get 7755
get 59188
push_middle 954885910
push_middle 885462421
get 101324
push_back 215710803
get 7306
get 120137
push_middle 217126746
push_front 309617484
push_middle 6415352
push_back 326328656
push_back 796329799
push_middle 619892675
push_front 763388427
get 40347
get 34814
push_middle 220852093
get 112959
push_back 537564268
push_back 879287514
push_back 804367487
push_back 425467800
push_front 759723940
push_back 366050376
push_front 614832901
push_front 586532248
push_back 434755152
get 138387
get 60749
push_front 327662375
get 144526
get 68105
get 160128
push_back 26741244
get 157941
get 85830
push_middle 42103704
push_middle 991513079
push_front 980062977
push_back 595015969
push_back 271296295
push_back 206415601
push_back 808146610
push_front 736948960
get 29374
push_front 267420982
push_middle 655022581
get 148847
push_middle 992317948
push_back 42205348
push_middle 388379691
push_back 193873011
push_middle 825828833
get 86296
push_middle 633774988
push_back 655006454
get 30159
get 10219
push_back 615130939
push_front 737251581
push_back 153184927
push_front 170984491
push_middle 394121958
get 16654
get 65761
push_back 192508061
push_back 369543593
push_middle 7518929
get 175802
push_front 186294513
push_back 331369887
push_front 314232650
push_middle 870070944
push_front 726374647
push_back 263835245
push_back 150602997
get 157299
push_back 398127987
get 147941
get 125801
push_front 262662678
push_front 612032681
push_middle 243595063
push_middle 878773285
push_back 38154983
push_back 968757336
push_back 579772225
push_back 498167239
push_back 736106890
push_back 224484470
get 140642
get 119166
push_middle 911041576
push_back 424996533
push_middle 493813955
push_back 647873962
get 98493
push_middle 102260073
push_middle 980316331
push_middle 293608572
push_front 576829571
push_back 661933323
push_back 453330272
push_front 573871351
push_front 995400258
push_middle 491252426
push_back 392896400
get 49880
push_back 824403610
push_front 688510593
push_middle 428998930
push_front 289817577
push_back 910250378
push_front 314080705
push_back 903091374
get 96872
push_middle 792387691
get 49158
push_back 731977773
push_middle 616909413
push_middle 182125005
push_back 58889920
push_middle 310477289
push_front 336338794
push_middle 385401743
push_front 223089106
get 146262
get 165004
push_back 563817692
push_back 984810815
get 79592
get 101671
push_back 552837291
push_front 662990351
push_back 409159361
get 128045
get 127498
push_back 817679058
push_front 205180782
push_front 376111214
push_middle 959922235
push_front 43887080
push_middle 250556598
get 85950
push_back 902044475
push_front 429828436
push_back 555331184
push_front 148757546
push_middle 66896229
push_back 40377271
push_middle 303259545
push_middle 319608541
get 59326
push_middle 959023433
get 128981
push_back 688024964
get 140205
push_front 149580024
get 71543
push_middle 99548177
get 138363
push_back 759318044
push_middle 736566190
push_back 651999814
push_middle 330120711
push_back 100385670
push_front 657070409
push_middle 179105624
push_back 117800163
push_front 669298763
get 66299
push_back 645031375
push_middle 771047264
push_middle 893268085
push_front 745278821
push_middle 735173396
push_back 195175755
push_back 582812154
get 140073
get 165433
push_middle 222322320
push_middle 598366028
push_front 743512342
push_middle 14908027
get 153639
push_middle 3809995
push_middle 355689023
get 6111
get 130729
push_front 443935523
push_back 267327436
get 163033
get 173162
get 67803
push_back 838501317
push_front 647534633
get 29457
push_middle 470793631
push_front 695423681
push_middle 964642169
push_back 303055792
get 11150
push_back 55986272
get 113836
push_front 779305734
get 116739
push_middle 78776673
get 132829
get 35441
push_middle 33940648
push_middle 230483212
push_front 126877828
push_front 204130307
get 4834
get 173613
push_back 113716998
get 152712
push_middle 442631024
push_front 966868265
push_front 944754835
get 142000
push_middle 77792587
push_back 478350417
push_middle 859472648
push_middle 440994817
get 128719
get 113686
push_middle 514880273
get 26003
get 41536
push_back 497733859
push_front 739856950
push_back 605129739
push_middle 593842102
push_back 414937164
get 80405
push_middle 263842909
push_middle 184807619
push_front 26414806
get 54464
get 43422
get 93780
push_front 855363612
get 164449
push_front 517883573
push_front 83257907
get 30877
push_front 448112265
push_middle 11190087
get 34123
push_middle 318857446
push_back 269866758
push_front 224834452
push_front 292356158
push_back 548655101
push_middle 39023098
push_front 76254865
push_front 763440181
push_middle 322273170
push_back 685587549
push_middle 597942943
get 159103
get 130381
push_front 481846913
get 2541
push_middle 645761623
push_front 621284409
push_back 303516269
push_back 661452818
push_back 828829492
push_front 955302552
push_middle 539231909
push_back 434561745
get 140882
push_front 754973740
push_middle 745676904
push_middle 21668651
push_front 749686290
push_middle 481611622
push_middle 509293401
push_front 833034171
get 84834
push_back 386937685
push_back 236204623
push_back 199409748
get 168999
push_back 732727695
push_front 688169718
push_middle 147007298
push_front 200062834
push_middle 481548935
push_back 616446900
push_middle 895862377
push_front 716011972
push_front 975488498
push_front 86733359
push_front 488495429
get 150885
push_front 451429225
push_front 221500291
push_back 896552976
push_front 975185278
push_front 426306087
push_middle 670455651
push_back 261089059
push_back 956689965
push_front 507266862
get 70034
get 169336
push_middle 182595976
push_middle 948920157
push_back 381845633
push_back 271299833
push_middle 25757888
get 149766
push_back 450418818
push_back 90783497
push_middle 444861124
get 140693
push_back 396471959
push_back 961679354
get 9658
push_front 965672160
push_middle 148037605
push_front 808512467
get 116063
get 22388
push_middle 732222495
get 165091
push_back 278253767
push_back 781439705
get 137793
push_back 122146222
push_front 416151307
push_back 137467517
push_front 903388704
push_middle 770369824
push_back 658109536
push_front 303725861
push_back 254105789
push_back 487409811
push_middle 740800996
push_middle 788872242
push_middle 402980910
push_middle 621060094
push_front 792402741
get 166616
push_middle 53007638
push_middle 515265840
push_front 208681393
push_front 109265154
get 176618
push_back 669965799
push_front 134446076
get 36655
push_middle 68021089
push_back 817280902
get 172300
push_back 834878126
get 130098
push_middle 441667104
push_back 706552976
push_front 404444232
push_front 543940020
push_front 593175825
push_front 434094232
push_back 387154243
get 16528
push_middle 892400036
push_front 861987974
push_back 325674980
push_back 380593162
push_back 471151415
push_front 512288450
push_middle 253600568
push_middle 432993832
push_middle 562323025
get 76866
get 76465
push_middle 498296115
get 121409
get 49148
push_middle 622381513
push_back 387044041
push_front 183205870
push_back 591721730
push_back 232118709
push_back 571623412
push_back 762435826
push_front 375471719
get 149450
push_back 771314776
get 65738
push_front 384033090
push_middle 20803196
get 62871
push_front 607891257
push_back 331097876
push_back 918139620
push_back 914948860
push_back 40377040
get 113073
push_middle 150218949
push_back 867080831
push_front 372664103
push_back 366587455
push_front 538363099
push_middle 197643728
push_middle 165685075
push_middle 885224287
push_back 218799894
push_back 789023143
push_front 922780220
push_back 834704052
push_middle 266003957
push_middle 608916163
push_front 481667395
get 175524
push_middle 634678394
push_front 188326492
push_middle 589552525
push_front 805876152
get 60414
push_middle 416728868
push_front 234763201
push_back 641914665
get 138872
get 93705
get 166806
push_middle 507562645
push_middle 282495150
push_middle 163220652
push_back 773022858
push_middle 185294961
push_back 269849748
get 63534
push_back 41604221
get 128626
push_middle 951355248
get 31346
push_back 560256285
push_front 90730407
push_front 303889955
get 52305
push_front 974451747
push_middle 442601137
push_front 209933658
push_middle 264781279
get 126065
get 169854
get 154883
get 167516
push_front 950764551
get 32370
push_front 534880390
push_middle 737285460
get 71662
push_middle 805282605
push_middle 277421408
get 37638
push_front 118055315
push_front 628177753
push_front 183144120
get 176808
push_front 662433652
push_back 201168490
push_middle 188267592
push_front 10573881
push_middle 413176556
push_back 422095122
get 59559
push_middle 651861650
push_front 200451104
push_front 165267139
push_back 620332903
push_back 736041414
get 125073
push_front 439695245
push_back 845310572
push_front 46527323
push_back 279188000
get 59235
get 66922
push_back 736275084
push_front 574103891
get 124325
push_middle 509377008
get 75329
push_middle 614488879
push_front 276779369
get 51089
get 136377
get 69883
get 70134
push_middle 135882311
push_front 813280535
push_front 511616396
get 128199
push_middle 445639214
push_middle 878342781
push_back 578058907
push_back 382384960
push_middle 100673307
push_middle 835672557
get 3932
push_front 70484425
push_front 15486154
push_front 189158779
get 57766
get 98984
push_front 775411795
push_front 774976188
push_front 57141934
get 121168
push_back 237923725
push_front 577798492
push_middle 552199286
push_back 626975520
push_front 885394608
get 52385
get 7475
push_back 808283302
push_back 786049387
get 111362
push_back 979629783
push_back 827673393
get 105263
push_front 873042125
push_back 614746903
push_back 616451545
push_back 699107440
push_front 855470167
push_back 103169252
push_front 33366870
get 16981
push_middle 186993360
push_front 189556281
get 139166
push_back 881068568
push_front 990825638
push_front 599302248
push_middle 641073710
push_front 837589648
push_front 147572165
get 32031
push_middle 701751633
push_back 714218743
push_middle 846868929
push_back 973120917
push_middle 213943911
get 125841
get 107596
push_middle 182791954
push_front 794338632
get 164421
get 61807
push_front 497072255
push_middle 328844785
push_front 298399604
push_front 773665412
get 94231
push_back 712191139
push_front 472884437
push_front 620230675
push_middle 973297435
push_middle 282610494
push_middle 573696377
push_back 453986280
push_middle 595857066
get 124869
push_front 514728492
get 35977
push_back 174541526
push_front 371557850
push_middle 118920172
push_front 524633266
push_back 458942619
get 2086
push_back 924166757
push_middle 10954017
push_front 317203937
push_back 76208144
push_front 70951402
push_back 30812071
push_middle 439897795
push_middle 421082315
get 102005
push_back 655919159
get 170665
get 48366
get 109563
push_middle 963527763
push_front 603305862
push_middle 607790247
push_back 411522841
push_front 149526903
push_back 255921533
push_front 652682723
push_back 597571889
push_middle 357223636
get 50454
push_middle 29313926
push_back 655352671
push_front 362412162
push_back 453095195
push_back 48847692
push_middle 149669387
push_middle 976682816
push_back 142322068
push_middle 458712034
get 70753
push_front 149144599
push_middle 747929048
get 159192
push_back 389655570
push_front 739224826
push_back 222545313
push_front 83355551
get 121665
push_front 614811976
get 17993
push_back 551556969
push_middle 948048125
push_middle 927715674
push_front 597375674
get 150248
push_middle 216155792
push_back 519345499
push_middle 754292918
get 9795
get 60934
push_front 483691782
push_back 950413942
push_middle 659108028
push_back 877729818
push_front 849243262
push_front 796964192
get 162870
push_back 58631794
push_middle 468017984
push_front 501369904
push_front 757950059
get 58195
push_back 592540125
push_front 398285084
get 66034
get 149637
get 74391
push_middle 962659603
push_front 154194631
get 11915
push_front 279698767
push_back 662614694
push_middle 100248477
get 170783
push_front 723982547
push_front 957793176
push_back 157799471
push_back 824802586
get 70284
push_middle 258628034
push_back 768700783
push_middle 930328395
push_middle 733080545
push_back 909070219
push_front 549941709
push_front 845218504
push_back 225368989
push_back 63042095
push_back 129483802
push_middle 102619829
push_front 242405598
push_middle 815485537
push_front 507575390
push_back 696033443
get 43430
get 122736
get 58746
push_front 213202731
get 138517
push_front 767134957
push_middle 331186094
get 96386
push_back 881255471
get 39757
push_front 328557220
push_middle 877035764
push_front 590309505
push_back 161033805
push_middle 388493881
get 6210
get 144183
get 120079
push_front 551551394
get 174176
get 106950
push_front 805277291
push_back 394508519
push_back 638137540
push_middle 956265662
push_front 142185826
push_middle 551104163
get 25088
get 76822
push_back 898203970
get 71178
push_back 769398711
push_front 818767529
push_front 987105665
push_middle 140223762
push_back 911565449
push_back 623121198
get 139686
push_back 817302000
push_middle 650630620
push_front 458632181
get 107881
push_middle 584226660
get 164425
push_middle 960677827
push_middle 349000675
push_front 175864661
push_front 677557031
push_middle 984441675
get 48140
push_middle 551772420
push_back 16942545
push_back 889256557
push_front 648884485
push_middle 346731452
push_back 495213234
push_front 623416377
get 31792
push_middle 783299693
push_front 419934932
push_front 697191632
push_front 995490694
get 174600
push_back 24556267
push_middle 699352921
push_back 364520024
push_back 227439190
push_back 518641750
push_middle 45247342
push_middle 808969960
get 134132
push_middle 828077149
get 92368
push_front 409954834
get 168326
push_front 237579951
push_front 84916916
push_front 222197003
get 70901
push_middle 999453531
push_front 313243298
push_middle 690541523
get 73607
get 85924
push_front 548230063
push_back 411740381
get 71212
push_front 443700096
push_front 229853515
push_front 572787363
push_front 171545455
push_middle 850367381
push_back 652148680
push_front 582102618
push_back 140607182
push_front 134260864
get 107665
get 38608
push_front 580988700
push_middle 953593679
push_middle 710413817
push_middle 394844894
push_front 230305166
get 173508
push_middle 875337625
get 6300
push_back 243617427
get 16277
push_front 138290279
push_back 585603152
push_middle 708676280
get 154186
push_front 434351565
push_back 861524147
push_front 191986106
push_middle 130117911
get 154675
push_front 437599892
push_middle 647462812
push_middle 276370610
push_front 520859283
push_middle 241299829
get 129741
push_back 550054587
push_back 589441268
push_front 542603902
push_front 287863994
get 31558
push_front 897576508
push_middle 60191556
push_front 92650710
push_back 956730915
push_middle 568509161
get 122877
get 120204
push_front 776728601
push_front 502444723
push_middle 338434960
push_middle 565117584
push_front 920300152
push_front 767133820
push_back 327682136
push_middle 250764640
push_back 940273188
push_back 357284950
push_middle 276208075
get 1401
push_middle 789958218
push_middle 709692342
push_back 627058904
get 32215
push_middle 403434184
push_front 286120320
push_back 340355080
push_middle 458829317
push_middle 247942216
push_back 111518708
push_middle 792030613
push_front 30565954
push_back 742128240
push_middle 938468954
push_back 67776635
get 24880
push_middle 117531263
push_back 601118512
get 44786
push_back 986837250
push_front 196045916
push_back 702039874
push_middle 457412479
push_front 825980192
push_back 35069878
get 161986
get 66016
push_middle 283622043
push_front 906603525
push_middle 407069701
get 174593
push_middle 673863041
push_middle 148857989
push_middle 986872673
get 103348
push_middle 960302723
push_back 661838154
get 59397
get 144237
push_back 908003596
push_middle 62059827
push_middle 694541137
push_front 563145794
get 23476
push_front 183019783
push_middle 398215050
push_back 53212052
push_back 842926820
push_back 605973907
get 117157
get 92808
get 63654
get 69004
get 107374
get 86339
push_front 292443450
push_back 278255190
get 13513
get 88386
push_front 500715535
push_middle 438589778
get 139940
get 123333
push_back 63727767
get 43561
push_front 938979386
push_front 580861287
push_middle 67999214
push_middle 458642481
push_middle 247243277
push_front 644214239
push_back 412340782
push_middle 830814381
get 16728
push_middle 786245497
push_back 190791656
get 71383
push_middle 232158168
push_front 269320837
push_back 502468580
push_front 78226028
push_front 379662693
get 33607
get 111773
push_middle 449152626
push_front 678003443
push_back 891702806
push_middle 991194173
push_middle 19952209
get 103011
push_back 349944325
push_back 516103072
get 130520
push_middle 551163891
get 88173
get 84339
push_middle 460650260
push_back 612489865
push_middle 728346614
push_middle 664842531
push_front 63770553
push_middle 596335425
get 4798
push_front 417917395
push_front 76974371
push_front 554216388
push_front 817751392
get 134483
push_back 395211512
get 120600
push_front 122187194
push_middle 609868546
get 100123
push_front 16219095
push_middle 377699463
push_back 870898197
push_back 927490571
push_back 3902277
get 77484
get 81042
get 112858
get 140522
get 71120
get 124150
push_back 482070924
push_middle 261059432
get 24670
push_middle 169259345
push_front 861519513
get 4351
push_front 786125506
push_middle 264779454
push_middle 38926713
push_front 210607058
push_middle 620414026
push_front 575418260
push_middle 698713084
push_back 927857033
get 107712
push_back 9969671
push_middle 786479127
push_back 561269115
push_back 852738001
push_front 602889577
push_middle 172998146
get 103420
push_middle 848093554
push_back 111096848
push_front 500945522
push_middle 828699119
get 9078
push_back 754181321
push_front 724962023
push_front 521998663
push_middle 584862963
get 16093
push_front 14540808
push_front 203129033
get 17688
push_back 417866037
push_back 274902489
push_middle 612043260
push_back 456037088
push_middle 376270676
push_middle 269542133
push_back 705489566
get 123304
get 70419
push_back 618887548
push_middle 641687005
push_middle 524628794
push_back 378836700
push_middle 840292485
push_back 402454073
get 82237
push_middle 615684829
get 16841
push_middle 971238083
push_middle 871630766
get 29986
push_front 56590454
get 47968
push_front 978626800
push_back 442671908
get 148696
get 92055
push_back 726251003
get 152761
get 16615
push_front 272225075
push_back 23984819
get 80156
get 22018
get 174539
push_back 352376641
get 55826
push_middle 97552414
push_back 86526753
get 17238
push_middle 224970313
push_front 443199541
get 146407
push_middle 97308522
push_back 376548933
push_front 628198406
get 41618
push_back 816677155
push_middle 616958523
push_front 387964086
push_middle 40433490
push_middle 178987438
push_back 674877181
push_back 808529523
get 157334
push_back 823501969
push_middle 707649060
push_middle 394251551
push_front 676351302
get 17879
push_front 980418531
get 92396
push_back 91721041
get 79028
push_back 187400379
push_front 828756088
get 23734
push_front 316635342
push_front 97286422
push_back 47992342
push_front 154177281
push_back 616427272
push_back 552267433
get 113364
get 99633
get 139839
push_back 252008093
push_middle 230134563
get 1796
push_back 137751825
push_middle 565076560
push_front 352703643
push_middle 87488202
push_front 128639123
get 134753
get 73485
push_back 826266149
push_front 285499159
get 47091
push_middle 271304103
push_middle 414057328
get 55631
get 121921
push_front 196300974
get 4664
get 70265
get 72140
push_middle 187031799
get 158742
push_back 834398254
push_front 189676693
get 39589
push_back 317179963
push_back 154428743
push_back 353444103
push_middle 218313123
push_front 517900413
push_back 327729212
push_back 760065457
get 38200
push_front 224859897
push_middle 181265652
push_front 269967411
push_front 447340591
push_back 742014423
get 177478
push_front 149968578
get 45169
push_middle 879997485
push_back 396243796
get 115689
get 88990
push_middle 321251661
get 137069
push_front 355140399
get 166688
get 57300
push_back 391176414
push_front 786854119
push_back 148304179
push_front 792831842
get 142560
push_back 98682095
push_back 724164366
push_front 558976382
push_middle 44928704
push_front 691265221
push_front 637302769
get 115145
get 128604
push_middle 699852870
push_middle 704555941
push_front 713796082
get 170017
push_back 978759798
push_front 122502826
push_front 20771629
push_front 68491959
push_front 743875568
push_front 988581802
get 55706
push_front 55945992
push_front 118473285
get 143272
get 10112
push_middle 135584597
push_back 406158697
push_front 476521344
push_back 545192530
push_middle 520097656
push_front 984773355
push_middle 253850006
get 28279
push_middle 36739956
push_middle 98450261
push_back 98237423
push_front 956942030
push_middle 542694614
get 65549
push_back 357591286
push_front 827059281
push_front 849688258
push_middle 884508707
get 39434
push_middle 236729970
push_front 199123112
push_middle 604950535
push_front 486737356
get 169868
get 162100
push_back 156013642
push_back 256453225
push_middle 921711453
push_front 673169107
get 11117
push_back 488498197
push_back 917888142
push_middle 32656927
push_middle 646189977
push_middle 983370007
push_back 389817620
push_back 431239531
push_front 690056579
get 154932
push_middle 686143052
get 136858
push_middle 823306509
push_middle 450003717
push_middle 736067864
push_front 25748909
push_front 700707117
push_back 173415527
get 55391
push_middle 903321497
push_middle 604048234
get 90945
push_middle 281027727
push_back 922572104
push_front 870431098
push_middle 980997283
get 57105
push_middle 406438595
push_front 482461267
push_back 969603507
push_front 324012740
push_back 904532401
push_middle 853227845
get 165323
get 27772
push_back 865585090
push_back 807453348
push_front 880357213
push_back 181023658
push_front 646598158
push_middle 194129159
push_back 807054994
push_back 953445629
push_back 450979620
push_back 699121200
push_back 386247761
get 115851
push_middle 691814145
push_middle 775243456
push_back 343344587
push_middle 981850238
push_front 371917902
push_front 613302859
push_middle 501452850
push_back 25359758
push_front 521375829
get 34109
push_front 924856663
get 157114
get 126286
push_front 337659491
push_back 356545659
push_front 321692289
push_front 270645952
push_middle 514520308
push_back 883874850
push_middle 676983942
push_back 620609611
push_middle 456058498
push_front 140217502
push_middle 444667447
push_middle 259682269
push_middle 845383051
get 154520
push_back 355391240
push_front 689204719
get 151880
push_front 981218050
push_middle 194635740
get 56025
push_middle 306468617
get 42358
push_front 79826653
push_middle 386429364
get 119635
push_back 389534807
push_middle 827256857
get 26275
push_middle 435953621
push_middle 883412601
push_back 222670142
get 4373
push_back 6443920
push_back 394656424
push_back 65177199
get 15729
push_front 133537760
push_middle 808220170
push_front 675897186
push_middle 286411440
push_middle 565359346
push_middle 892673710
get 68285
push_front 103282287
push_front 640148128
push_back 211608873
push_middle 729940512
push_back 573759186
push_middle 174960824
push_back 439930025
push_front 799289270
get 124801
get 50643
get 117547
push_back 268883818
get 26793
push_middle 496229308
push_front 371765994
push_middle 519273905
push_back 878092846
push_middle 402412310
push_middle 979394257
push_back 598969013
push_front 865072784
get 97864
push_middle 400270012
push_back 422008738
push_front 361459751
get 128655
push_front 171602953
push_back 64550381
push_middle 221756412
push_middle 3302320
push_back 745883164
push_middle 267081106
push_front 591694443
push_middle 155173940
get 168525
push_back 477706202
push_front 549590677
push_middle 426299937
get 69332
push_front 788037080
push_middle 309783767
get 112746
push_front 375655993
push_front 632447347
push_back 940161741
get 31488
get 132836
push_back 167728243
get 20503
get 120612
push_front 753775166
push_back 680769046
push_front 947864128
push_middle 145409164
push_back 306011350
get 118112
get 124562
push_back 184483063
get 159247
push_front 653037945
get 176231
push_middle 903817508
push_front 741239506
push_back 747892283
get 80932
get 55118
push_middle 816896255
get 73181
push_front 475715435
get 9119
push_front 504484018
push_back 338052853
push_back 349316636
push_back 587277453
push_middle 471002326
push_front 987638860
push_front 6827769
push_front 710915759
push_middle 226653151
push_middle 604894490
push_back 854975866
get 95516
push_front 66061137
push_middle 938933474
get 103655
push_front 743301124
push_middle 13020578
get 74773
push_middle 294559778
push_front 653563
push_back 932270521
get 99695
push_back 79799481
push_middle 455837315
push_back 589283690
push_back 967427860
push_back 140476555
push_back 806843275
push_middle 564448655
push_front 206241495
push_front 190324955
push_front 646220641
get 76750
get 54408
push_back 415365808
push_front 470092579
get 102333
push_front 157869055
push_back 637366732
push_middle 439820764
push_middle 480127867
push_front 33065692
push_middle 704575371
push_front 86827533
push_back 9074617
push_front 405981944
push_middle 942860352
push_back 721773782
push_back 685498082
push_middle 70343935
push_front 568377649
push_front 473043795
push_middle 719658743
get 44257
get 61052
get 152190
push_front 455218512
get 61618
push_back 333261290
push_back 363392638
get 54037
push_middle 378253534
push_front 883117036
get 152286
push_middle 504599091
push_front 381719343
get 137978
push_middle 42397866
push_back 984928674
push_back 894972842
push_front 810698869
push_back 936653287
push_middle 909621772
push_front 574672751
push_front 206333981
push_back 315886706
push_front 951471023
push_back 55835609
push_front 888543262
get 158934
push_front 368485503
get 20478
push_front 757650468
push_middle 846659768
push_back 174031088
push_back 621678612
push_middle 387847263
push_front 535711572
push_middle 759337175
push_front 518062774
push_middle 632574678
push_middle 757021695
push_back 190353335
get 84137
push_middle 459854436
push_back 128512282
push_front 607814464
get 62399
push_back 157196495
push_front 863800301
get 106884
push_middle 290346165
push_back 959015380
push_front 692610468
push_back 580228689
push_back 439471732
get 96724
push_front 149882443
push_middle 525688773
push_back 392249222
push_middle 321684399
push_middle 413296308
push_back 194852238
push_back 812157913
push_middle 863876169
push_back 752486867
push_front 168764195
push_front 763504162
get 43640
get 98586
push_front 272563793
push_back 420647979
push_middle 551771619
get 50508
get 154963
push_front 917533383
get 48157
push_middle 79643146
push_middle 202710722
push_back 995800008
push_back 861198829
push_middle 559453269
push_back 619663104
get 136007
push_middle 206882471
get 29960
push_front 45229153
push_front 435837781
push_middle 352677156
push_front 295557098
push_back 446709730
push_back 907646037
get 37984
push_middle 472374722
push_middle 841610138
push_front 115817163
push_middle 566382773
push_front 667666538
push_back 111721189
push_front 878488124
push_front 315699775
push_back 571772785
get 27908
push_middle 753147455
push_front 552225800
push_front 527393411
push_front 306048021
push_back 347097085
push_front 135374536
push_front 749481612
push_front 603324089
push_front 685450340
push_front 431573546
get 169567
get 28157
push_middle 464106698
push_back 810014785
get 154383
get 1883
push_middle 991727718
push_middle 903285648
push_middle 400713643
push_front 208510753
get 92489
get 87460
push_middle 411208129
push_front 99993728
push_back 175445515
push_front 941221743
get 162448
push_back 610790065
get 58189
push_back 158082349
push_middle 434737347
get 33692
push_back 581275078
push_front 753404084
push_back 972371467
push_back 829537032
get 74294
push_back 7829372
push_back 472676018
push_front 478878432
push_front 58242707
push_middle 996559924
get 71066
push_middle 329970152
push_middle 856107189
push_back 998457816
get 32199
get 16070
get 27436
get 41017
push_back 996833655
push_back 635551988
push_front 385737900
push_front 651916660
push_middle 137499916
get 116690
push_middle 770147420
push_back 354114235
push_front 554722771
push_front 189579536
get 22754
get 169658
push_middle 254087111
get 133993
get 59951
push_back 829323732
push_front 735755323
push_middle 400524814
get 148903
push_middle 451965727
push_back 711721648
push_middle 187996303
get 30462
push_back 477328002
push_back 790903336
push_middle 712238650
push_back 31635967
push_front 648267967
push_front 91444531
push_middle 986548165
push_front 968986307
push_front 376919318
push_middle 851004620
push_middle 988056142
push_middle 473605076
push_front 664360495
push_back 913554099
push_back 970900898
push_front 902988063
get 125611
push_middle 821287974
push_front 439777622
get 138403
push_front 366691965
push_front 303124286
push_middle 569738054
get 137112
push_middle 480863223
push_middle 632075822
push_back 816959780
push_middle 768927349
push_front 670589142
push_middle 542453795
push_front 684864488
push_middle 342319952
push_front 612776277
push_front 419832150
get 97072
get 147565
push_middle 865530259
push_middle 847404866
push_middle 699648751
get 15633
push_middle 402393390
push_middle 405191246
get 139286
push_front 897452145
push_middle 326624943
push_front 581795164
get 471
push_middle 890292621
get 4667
push_back 770776021
push_middle 492155095
push_front 781246650
push_front 388042427
push_middle 524669721
push_back 811243797
push_middle 296823831
push_front 266933171
push_middle 48714216
push_middle 76695985
push_middle 533806963
push_middle 917546915
push_middle 449286017
push_middle 453313116
push_front 818786208
push_middle 365353561
push_back 527171226
push_front 93259725
push_back 432928397
push_front 839631690
get 125372
push_middle 848890180
push_front 23156480
push_front 220731878
push_front 414210318
push_back 475090834
push_back 703395560
push_front 444418642
get 17229
get 100060
push_middle 640451436
get 140190
push_front 953913040
get 48731
push_front 477059243
push_back 373911577
push_back 850295777
push_front 268467350
push_back 976366510
push_front 125637564
push_front 401415920
push_front 431812845
push_back 602855938
push_back 53697005
push_back 759452562
push_middle 63150854
push_front 924381328
push_middle 187779403
push_front 31145282
push_front 495296761
get 37454
get 15033
push_back 499143425
push_middle 836899130
push_middle 7953647
push_front 397055729
push_middle 802967482
get 103319
push_front 315122168
push_middle 985518787
get 141795
get 153767
push_back 507372144
get 109248
get 82675
push_middle 119866880
get 76303
push_middle 349877985
get 148622
push_front 104799781
push_middle 174464840
push_back 821883079
push_front 28856550
push_back 81783026
get 24280
push_front 895369063
get 84856
push_front 262537942
push_back 33949
push_back 95906874
push_front 661657989
push_front 533812413
push_middle 52450190
get 47449
push_front 750880285
push_back 435120373
push_front 63991386
push_front 22267065
push_front 255282387
push_middle 303553223
get 115837
get 73990
push_front 896087061
push_middle 297728559
get 89600
push_middle 249027385
get 151780
push_middle 606346099
get 101648
push_middle 347884052
push_middle 774997019
push_front 294298988
push_middle 448144880
push_middle 931865469
push_middle 613470875
get 76594
push_back 839152473
push_front 712928035
push_middle 39346098
push_front 499051142
push_front 853296738
push_middle 162924997
get 4296
push_front 74339814
push_front 878827911
push_middle 720726222
push_back 180186099
push_middle 701729661
get 176777
get 100611
get 53200
push_back 738266714
push_middle 815612659
push_middle 146413297
get 92284
push_front 383819350
get 9009
push_back 708130929
push_back 522357729
push_back 693305486
push_back 348712541
get 68996
push_back 666084241
get 68120
get 164913
push_middle 310275106
push_front 496557400
get 150314
push_middle 510973659
push_back 39461639
push_front 560262434
push_front 2843296
push_back 620428093
push_front 529824503
push_middle 712069958
push_back 134059384
get 115019
push_middle 194780147
push_middle 406762834
push_middle 232324958
push_middle 945889855
push_middle 465950820
push_front 814530318
push_back 723541862
push_middle 822685137
push_front 510135519
get 131281
get 45242
push_middle 367911145
push_middle 646423378
get 42224
get 160162
push_front 699141426
get 121001
push_middle 760423626
push_back 969752484
push_middle 33262739
get 100644
get 157928
push_middle 772228898
push_front 180085698
push_middle 598957229
push_back 919107474
push_front 647309463
get 135450
push_middle 255783827
push_front 598492942
push_back 190933801
push_back 835351004
push_front 627064007
get 2376
push_middle 449661217
push_front 720509602
push_front 346742395
push_middle 292640624
push_front 739582482
get 6492
push_middle 346032665
get 64993
push_middle 437213126
push_back 243593870
push_back 702454445
push_middle 645534340
push_middle 277411036
get 21955
push_front 230497624
push_middle 798446959
push_back 15687351
push_back 92825296
get 144658
push_back 319739734
push_front 82384985
push_middle 502513021
push_front 535119177
get 48970
push_middle 739196521
push_back 347444848
push_back 825201973
push_middle 724666367
push_middle 523785922
push_front 30328537
push_front 734447618
get 158099
push_middle 328968192
push_back 819549084
push_back 449129736
push_front 501514151
get 63840
push_front 658522326
push_back 115780876
push_back 731013840
push_front 31959988
push_front 881360997
get 63618
push_front 384889028
push_back 619789646
push_middle 190831420
get 44164
push_front 69367985
push_back 999014408
push_middle 421701548
push_front 614147128
push_middle 917267757
push_back 958817210
push_front 381396303
push_front 574607213
push_middle 443108494
push_middle 139574491
get 89327
push_middle 907071482
push_middle 454431221
push_front 17982635
push_middle 585485520
push_back 622447168
push_front 468760152
push_back 875468571
push_back 656845836
push_back 481378884
push_middle 444006101
push_middle 515720537
push_middle 386488317
push_middle 636982034
push_back 662262734
push_middle 488795760
push_back 185922504
push_front 616746626
push_front 552707198
push_middle 748977364
push_front 764822731
push_back 569995501
push_middle 680025090
push_front 487005991
push_front 857924115
get 157173
push_middle 184097559
push_front 34002794
push_front 986439883
push_middle 959223921
push_back 466795229
get 45960
push_front 5850602
push_middle 999653920
get 163968
get 160685
get 139103
push_middle 862829032
push_front 564934898
push_front 105847255
push_front 952594538
get 154254
get 33091
push_back 553465595
push_middle 313802365
get 46977
get 47789
push_front 875861858
get 153122
push_back 181427924
get 30974
get 36741
push_front 978278784
push_middle 369758127
push_middle 510623602
push_back 231827585
get 115975
get 138002
push_front 733087253
push_middle 305536111
get 139529
push_back 684735850
push_front 66817807
get 25145
push_front 998421880
get 132566
push_middle 325169061
push_front 831555310
push_back 521233699
push_front 71277896
get 116678
get 28924
push_middle 157417658
push_front 292476464
push_back 594320045
push_back 729294976
push_back 539268711
push_middle 111172505
push_front 787396029
push_middle 936416290
push_back 779285785
get 49561
get 116107
push_back 722500432
push_front 334375692
push_middle 150323121
push_back 426073223
push_back 311988443
push_front 586668963
push_back 976987822
push_middle 776524924
push_back 538979110
push_middle 499800254
push_front 259257029
push_front 431337974
push_front 376360322
push_middle 238471627
push_back 953336273
get 4474
push_back 307649428
push_middle 793271731
push_back 330784352
push_middle 383287513
get 78921
push_front 775846797
get 53552
push_back 953006059
push_front 596445868
push_front 56067543
push_front 377780861
push_front 491698031
push_middle 848068424
push_middle 605634359
get 68209
push_middle 920989082
push_back 115270163
push_front 485450441
push_middle 343460152
push_middle 829303382
push_back 701188668
push_middle 342562141
get 153365
push_front 772547949
push_front 783187646
push_front 649040372
push_front 295826831
get 62658
push_front 573670566
push_front 540820110
push_front 538545066
get 110627
push_middle 409297882
get 177093
push_back 907697141
push_back 138208657
push_middle 967853275
push_front 170269187
get 81099
get 109280
push_middle 496965221
push_middle 696157189
push_back 700512852
push_front 399144472
push_back 467590227
get 84319
push_middle 801579850
push_front 33538087
get 75055
push_front 919432917
push_middle 778362505
push_middle 860163677
push_middle 14037997
push_back 563697959
push_front 832592533
push_back 838107653
push_middle 244116390
push_middle 713730661
push_back 383467503
push_middle 985115992
push_middle 436883774
get 165695
get 107517
get 175502
push_back 602391794
push_middle 591499096
push_front 148791423
push_front 826362946
push_front 364632282
push_front 737080129
push_middle 445480171
push_back 596156522
push_back 160920443
push_middle 598647456
push_middle 229302657
push_middle 402775618
get 170311
get 30775
push_front 658326539
push_front 649040104
get 170916
push_middle 654246268
push_middle 502395903
push_middle 423257409
push_back 226628633
push_front 923894730
push_front 773947828
push_middle 573593520
push_front 632072643
push_middle 798090004
push_front 295550709
push_middle 939280053
push_back 469240286
get 56065
push_front 94548052
push_middle 708468394
push_front 647302903
push_front 560875210
get 166726
push_back 469568101
push_middle 408444852
push_middle 119491861
push_middle 927349279
get 32634
push_middle 529618096
push_middle 835613223
get 150870
push_middle 660680863
push_front 934210562
push_middle 424204878
push_back 343291109
push_middle 332662628
push_front 662477271
push_middle 17096002
push_back 436422331
push_front 759119408
get 75955
push_back 431989751
push_front 143504408
push_back 854909642
push_middle 410667031
get 126480
push_back 597946324
get 150530
push_back 316646421
push_back 965825416
push_front 279702310
get 120095
push_front 696523885
push_middle 434193499
push_back 969595915
push_middle 260107027
push_front 675656154
push_middle 780647975
push_back 765670417
get 21265
push_front 899779622
push_middle 55264790
get 137165
push_middle 994673008
get 27233
push_front 76768691
get 27972
push_middle 476276842
get 58005
push_middle 825108119
push_front 712576693
push_back 325967789
push_middle 727061088
push_back 380853266
get 163669
push_front 889454190
push_middle 739133693
push_front 209330688
push_middle 478393802
push_back 449092082
push_front 395171426
push_front 286761812
push_middle 555892472
get 37195
push_front 897789047
push_front 261603392
push_back 48438849
push_middle 173257090
push_front 774400533
push_back 223275068
get 3412
push_front 192081455
push_back 4745331
push_middle 425368230
push_back 398395390
push_middle 467962954
push_middle 911101342
push_front 412428759
push_front 665668072
push_middle 496285379
push_front 659283723
push_back 593762494
get 164923
push_front 707349036
push_middle 810189768
push_front 977868230
get 17389
push_front 157379932
get 149198
push_middle 708693669
push_back 853121276
get 84510
push_middle 544194055
push_front 85228493
push_middle 951291578
get 136073
push_front 787070572
push_middle 622003445
push_middle 508025933
push_front 276720358
push_middle 972024769
get 127695
push_back 505700801
push_front 687317946
push_front 487192654
push_back 337601689
push_back 582851196
push_middle 826444658
push_middle 976009552
push_back 142296191
push_middle 734953164
push_front 950327589
get 2060
push_middle 514463770
get 96436
push_front 390162388
push_front 434406420
push_front 596369686
push_front 921316672
push_middle 334185993
push_middle 941681988
push_back 201039062
get 109018
push_front 72689464
get 52502
push_middle 925620778
push_front 414271408
push_back 230309276
push_back 789056291
push_middle 608394778
push_front 763479968
push_front 463422086
push_back 840748277
push_back 31785430
push_middle 650425765
push_middle 588786129
get 18075
push_back 569178202
push_front 749543785
push_back 418958967
push_middle 605673945
push_front 293587302
push_middle 596392487
push_front 508629056
get 315
push_back 84193274
get 157747
get 46319
push_front 53440033
push_front 603367262
push_front 1616167
get 169219
push_front 743637867
push_middle 174455720
get 39337
push_back 727153436
push_back 551702417
push_front 559190872
get 118102
push_middle 424537541
push_back 179785618
push_front 499596611
push_back 468927659
push_middle 482758121
push_back 320397132
push_middle 359722919
push_middle 912382026
push_middle 237427789
push_middle 77129901
push_back 259807515
push_back 596550475
push_middle 474725603
push_front 642195459
push_back 88483037
push_middle 915067539
push_middle 772210183
push_front 427733271
get 89047
push_middle 137425404
push_back 670979146
get 146600
get 61037
push_back 151236614
push_back 71116910
push_middle 733844031
get 32929
push_middle 1750270
push_back 610319487
push_middle 5750019
push_front 776083914
push_back 825860133
push_front 294014102
get 78527
get 150142
push_back 579623431
push_middle 663770638
push_middle 474847168
push_middle 253161213
push_middle 569538966
push_front 7759399
push_middle 697711639
get 44847
push_middle 568094793
push_back 67969218
push_front 339418000
push_middle 731822677
push_front 368426561
get 82256
push_back 872497756
push_front 689306577
get 50990
get 28343
push_middle 767791060
push_front 96731854
push_front 824144499
get 75096
get 165988
push_front 18458258
push_middle 605709281
push_front 913614918
push_back 867211219
push_back 465403118
push_back 512845082
push_middle 307541846
push_back 101908080
push_front 979083116
push_middle 183212153
push_back 147493722
get 100967
get 175190
get 37055
push_back 398888624
get 114539
push_back 624007689
push_middle 102101823
push_back 837648328
push_back 844278269
get 157824
get 178411
push_front 505885575
get 21109
get 6014
get 45453
push_front 59639078
push_back 667987329
push_middle 523469115
push_middle 849238008
push_front 588659529
get 2643
push_front 659077313
push_back 716442620
push_back 421257368
push_back 913107809
push_back 383348614
push_front 917163697
push_back 28598599
push_front 550080302
push_back 774260568
get 140629
push_front 185959063
get 52883
push_front 160825139
push_back 399209487
push_back 141819571
push_back 376724022
push_front 892423127
get 59364
push_middle 85434148
push_front 323451644
get 120016
push_front 378227659
get 163773
push_front 703365697
push_front 801025590
push_front 973260570
push_front 469839715
push_middle 14544842
push_back 585342502
push_front 719627203
push_front 363030915
push_middle 640980769
push_front 485313352
get 22733
get 119606
push_back 21864433
push_back 998617424
get 145968
push_back 726907035
push_front 556728030
get 59636
push_middle 473186144
push_middle 313564035
push_back 4021050
push_front 548004283
push_middle 864634425
push_front 530254133
push_back 501393334
push_middle 129965658
push_front 169375930
push_middle 262504776
push_front 888549484
get 63790
push_front 140104962
push_front 359360566
push_front 105235671
push_back 984723141
push_front 96909510
get 108076
push_front 557760936
push_middle 278420423
push_back 72464707
push_back 507458317
push_middle 274399649
push_middle 714426063
push_back 636009808
push_back 166669728
push_middle 692497651
push_back 566262325
get 161516
get 23472
push_back 161922290
push_back 771752936
push_middle 586603615
push_back 930426686
get 40415
push_middle 939304080
get 82083
push_middle 81566283
push_middle 124307054
get 57615
push_back 515239968
push_middle 366986927
push_back 664070943
push_middle 524003622
push_front 772323039
push_middle 327765426
push_middle 310415033
push_middle 82684593
push_front 534598730
push_front 579556363
push_middle 371350335
get 170852
push_front 297725030
push_middle 502629776
push_middle 59421698
push_middle 327012872
get 109686
push_back 972479898
push_middle 100535938
get 42783
push_front 546201502
push_back 730483682
push_front 921446748
get 142391
push_front 390404561
get 143924
push_middle 485343289
get 158366
push_back 648736913
push_middle 17014550
push_front 61087919
push_middle 54649045
push_back 756152282
push_middle 859785008
push_back 596458951
push_front 355106398
get 83893
push_front 755171702
push_middle 60642759
push_middle 300551788
get 98532
push_back 295387486
get 112065
push_front 459807615
push_middle 43669935
push_middle 511265079
get 18245
push_middle 869350698
get 78968
get 131503
push_back 609080752
push_middle 389443527
push_front 921679182
push_middle 669599790
push_front 41834498
get 60476
push_back 1868377
get 113997
get 134900
push_back 51006861
push_front 855067647
push_back 454985883
get 58688
get 60382
push_middle 334894396
get 165734
push_back 660589794
get 43570
push_middle 617112031
push_back 317241137
get 151118
push_back 422147631
push_middle 768066555
push_front 313413
push_middle 208688085
push_back 10487383
push_middle 869231595
push_middle 743847588
push_back 685293797
push_middle 851175942
push_front 749743030
push_back 387769125
push_middle 625403485
get 138584
push_back 204872462
push_back 360571925
push_front 447670044
get 33713
get 12087
get 161086
get 80797
push_front 876443672
push_back 564549077
push_middle 677403232
get 106141
push_back 198706122
push_middle 313752278
push_front 563695595
get 130078
get 91550
push_front 950238286
push_back 88445255
get 148646
push_middle 763574428
get 102290
get 30398
get 25607
push_front 911108291
push_middle 384437056
push_middle 8088516
get 113040
push_middle 23685911
get 159287
push_front 201885051
push_middle 935400746
get 156485
push_front 671208089
get 137225
push_back 401431623
push_middle 118513551
push_front 90888760
push_back 395833834
push_front 954607117
push_front 970858708
push_middle 396659281
get 95355
push_middle 785515316
get 131005
push_middle 423720547
push_front 482568868
get 145521
push_front 581134061
push_back 805226953
push_middle 225519425
push_middle 779703336
get 3483
get 96714
push_front 584883784
push_front 238468639
push_front 976548453
push_front 328816546
push_back 836254871
push_middle 95574193
get 138993
push_middle 90869652
push_front 203343553
get 107883
push_front 977860996
push_back 953391733
push_back 681445411
push_front 584580342
push_back 892754802
push_back 775203883
push_back 687269174
push_middle 23585179
push_middle 855365725
get 95731
push_back 196269085
push_middle 407716345
push_front 225135212
push_front 139685337
push_front 536827473
push_middle 317149656
push_middle 879662588
push_front 761470219
push_back 719680218
push_middle 768019893
push_middle 614129387
push_front 244233427
get 5199
get 52812
push_front 238456155
push_front 349411978
push_back 130449855
push_back 555682523
push_back 869972159
get 88935
push_back 891642565
push_back 155581175
push_front 803551994
push_back 565246138
get 157933
get 153784
push_back 348850480
get 137317
push_middle 805983644
push_middle 541045088
get 20759
push_middle 181233549
get 99114
push_back 576492726
push_middle 329724492
push_middle 594675700
push_front 766962375
get 127509
get 45581
get 78021
get 93043
get 71850
push_middle 659917108
push_back 831123421
get 170280
push_back 313856051
push_middle 22284208
push_front 436526146
push_back 88788762
push_back 395450573
get 62719
push_middle 147401819
push_back 132587216
get 20739
push_middle 357918716
push_middle 242808616
push_front 909524542
push_front 801211140
push_front 339596062
get 174641
push_middle 103021465
push_middle 844109151
push_back 253824142
push_back 268369800
push_middle 324400279
push_front 511239253
push_front 835019799
push_front 203785515
get 144066
push_back 952859330
push_front 326499012
push_back 459361802
push_back 898231625
get 34440
push_back 826676309
push_front 38201893
get 17849
get 26183
get 170483
push_front 83074397
push_front 210536357
push_front 660909533
push_front 60811116
push_back 742872507
get 124757
push_front 203348132
push_front 594150193
push_middle 967458248
push_front 179584280
push_front 130152535
push_back 616029163
push_middle 900327461
get 134316
push_back 330289105
push_front 853067902
push_front 516989988
push_front 29379012
push_front 405967133
get 118627
get 72776
push_middle 415801300
push_front 195865278
push_front 564174434
get 170331
push_back 570691327
get 18521
get 95163
push_back 990192093
push_back 410915933
push_front 161768891
push_front 35465758
push_front 258800062
push_middle 362272219
get 174166
push_front 463392153
push_back 628458055
get 118316
push_front 7764032
get 1774
push_middle 416938963
push_middle 125450520
push_middle 652645393
push_back 192807774
push_front 687974163
push_middle 240973499
get 121349
push_middle 913343308
push_back 33811958
push_front 97943582
push_front 31097050
get 36319
push_back 981561138
push_front 434155963
push_back 918770427
push_middle 757026239
get 33227
push_middle 586413321
push_front 831064426
push_back 451740276
push_middle 496219661
get 99442
push_back 454141058
push_front 436636466
push_back 458945722
push_front 44662765
push_back 492935486
get 23616
push_back 575604221
push_back 60603130
push_back 770237016
get 148281
push_back 159924307
push_middle 68675544
push_back 103054570
get 171886
push_back 502939105
get 143320
push_front 41953622
push_middle 821727675
get 72115
push_back 990579291
push_front 18998227
push_middle 989859652
push_front 433598657
get 126612
push_middle 866825728
get 34317
push_front 406682409
push_middle 98832838
push_middle 307921744
push_middle 173876397
push_front 655955306
push_middle 645104425
push_front 560031680
push_front 280920742
push_back 488975493
push_middle 708996174
push_back 353067438
push_back 773315823
push_back 551306260
push_middle 492118650
get 46929
get 147549
get 116767
push_middle 191545400
get 12101
push_middle 869352302
get 144032
push_back 231281872
get 67219
push_front 493048136
get 111706
push_middle 144649634
push_middle 133993255
push_back 315857824
push_front 565407904
get 147735
push_back 238631687
get 86777
push_back 703176805
push_middle 316094454
push_middle 696149524
get 22279
get 89609
push_middle 510929154
push_back 814625371
push_middle 659179906
get 74276
push_front 870245590
push_back 83882187
get 48662
push_front 936672705
push_back 794530615
push_middle 668507893
push_back 16561585
push_front 64587138
push_middle 896980646
push_middle 100264871
get 69357
push_back 608688009
get 115486
push_front 42851022
get 136004
push_middle 764687333
push_middle 135694666
push_middle 914016315
push_middle 596352974
get 34136
get 74956
push_middle 791043586
push_back 636181383
push_middle 669359889
push_front 202919250
get 31053
get 106047
push_front 962094703
push_middle 917761039
push_front 687729273
push_middle 795644981
push_middle 481579416
push_front 648673982
get 134435
get 142039
push_back 515498219
push_back 512042923
get 178863
push_front 600316322
push_front 149694610
get 47619
push_middle 104639495
push_front 546034195
push_front 337330419
push_front 263137103
push_front 815162011
push_front 438563256
push_front 683140825
push_front 561347246
get 100919
push_middle 117080673
get 90135
get 123834
push_middle 451166308
get 179235
push_front 908129373
get 104214
push_middle 917063890
push_front 417789433
get 25772
push_front 634639850
push_front 84220855
get 103499
push_front 509301819
push_back 674047147
push_back 401138313
push_front 737708960
push_front 957033615
get 45441
push_middle 397154452
push_back 666404635
get 74662
get 51336
push_front 366845125
push_middle 178595475
push_middle 195963933
push_middle 412250115
push_front 394582307
push_middle 123484033
push_front 891426585
push_middle 15788115
push_middle 116929603
push_middle 316800966
push_middle 873535133
get 7536
push_front 472377551
push_front 977869479
push_front 6891167
push_middle 554794015
push_middle 824785526
push_back 456288422
push_middle 909965762
push_back 491615725
push_back 849134117
push_front 518134341
push_front 763395734
push_middle 163805078
push_front 247735461
push_middle 689697128
get 129529
get 21413
push_middle 19016516
push_middle 376155894
push_back 526495485
get 61119
push_middle 221305978
get 17062
get 60051
push_back 929603298
push_front 491104591
push_back 945645434
get 155725
get 26830
get 68199
push_middle 899730870
push_front 698157219
push_middle 448629274
push_back 725541771
push_back 882877024
push_front 802929200
push_middle 751159909
get 12252
get 109241
get 187
push_middle 627337990
get 60740
get 77081
push_back 154553714
get 109252
push_front 402838947
push_middle 690514672
push_front 377371526
get 142062
push_middle 897174944
push_middle 228270416
push_back 543129217
push_middle 546373444
push_middle 838728436
push_middle 518167419
get 20055
push_middle 154457630
get 108497
push_back 516245331
push_front 989376896
push_back 292778576
push_middle 738194113
get 15576
get 156905
push_middle 590461748
push_back 583845441
get 53658
push_back 872485830
get 1132
push_middle 243064249
push_front 647879168
get 55637
push_middle 222713076
push_middle 867230063
push_middle 620261835
push_middle 340534267
push_middle 988702906
push_middle 303085059
push_back 950214863
get 149289
push_front 607632556
push_back 833433179
push_back 807067349
push_back 980230764
push_front 176462435
push_middle 700035153
push_back 459608008
push_middle 115548947
push_middle 512409095
push_back 944697578
push_middle 690919352
push_back 665194253
push_front 999770665
push_back 128932520
push_front 711720607
push_front 596472044
push_back 943893946
push_front 76275264
get 26923
push_front 940562509
push_middle 777993431
push_front 583367674
push_middle 495194495
push_middle 825604697
get 148339
push_front 494295796
push_middle 327021065
push_front 672156501
push_back 572458414
get 105707
push_middle 516382722
get 64030
push_back 982879099
get 160487
push_middle 334229010
get 59687
push_middle 382148452
push_back 65371106
get 164771
get 122896
push_front 184414912
get 80183
push_middle 711193834
push_back 173792721
push_middle 203802515
push_middle 817241262
get 14062
push_back 694164210
push_middle 944110589
push_front 162730513
push_back 278181568
push_front 378566780
push_back 322957561
push_front 917023596
push_front 184943415
push_middle 521555392
push_middle 652297020
push_back 205792868
push_middle 398462515
push_front 200960719
push_front 411253249
get 29738
push_back 423545922
push_back 190921377
push_front 981584217
push_middle 658162722
get 61809
push_front 509641506
push_back 158527838
push_middle 740734707
push_front 85362008
get 47165
get 52354
get 19588
get 160598
push_front 839595944
push_front 149721659
push_front 153728987
push_front 183819776
get 33408
push_back 40391699
push_back 427371386
get 102003
push_back 98758111
push_middle 756244778
push_middle 722365709
push_middle 645398200
get 44533
push_back 462059609
push_back 957469996
push_middle 962373273
push_front 926610595
get 107466
push_back 442671057
push_middle 855604581
push_back 266763323
push_middle 394489846
push_middle 743414085
push_middle 314373522
get 147503
push_front 668532182
push_middle 296395798
push_back 580461804
push_back 50000545
push_back 155833437
get 84455
push_back 747411039
get 43537
get 58780
push_front 71468607
push_front 568206860
get 36718
get 61978
get 163601
push_back 113008660
push_middle 96956459
get 125573
push_middle 355739819
push_front 376690471
get 1352
push_front 726519063
push_middle 589548198
push_middle 672490682
push_front 644793622
push_middle 654122775
get 163177
push_middle 19863666
push_front 156376996
push_middle 138056891
push_middle 694867588
push_front 127801810
push_front 629381105
push_back 267848166
push_back 456361995
push_back 309240882
get 103725
push_front 352168327
push_front 908914323
push_middle 444317226
push_middle 933007675
push_middle 168585528
get 159205
push_back 993511978
push_back 713796047
push_back 525393208
push_back 158465825
push_middle 475956326
push_middle 335621714
push_middle 384070936
push_back 366972907
push_middle 616031555
push_middle 594109962
push_back 546983296
push_back 954101194
get 111892
push_middle 574812801
get 22341
push_front 295369947
push_back 151337078
get 128457
push_back 216825656
push_back 755405408
push_front 380394258
push_back 25060727
get 18840
get 61824
push_front 146220709
get 109169
push_middle 621905241
push_back 314815893
push_back 5710742
push_back 579163396
get 77126
get 126103
push_back 598651203
push_back 120446449
push_front 419722410
push_front 298320135
push_middle 336593988
get 169476
get 177750
push_middle 494151904
push_middle 815737443
push_back 43421681
get 115443
push_back 60654734
push_back 223493524
push_front 894011423
push_middle 132584745
push_middle 112394716
push_back 646285923
push_front 677149473
get 108330
push_back 485568385
push_back 828972699
push_middle 745870734
push_middle 420125835
get 39123
push_front 399294512
push_front 555869435
get 85082
push_back 694608052
push_back 923541749
push_middle 594808710
push_middle 872635632
push_front 452137225
get 117915
push_back 54306893
push_front 582109183
get 126561
push_middle 359161870
push_middle 360527147
push_back 20981807
push_middle 606311604
push_middle 498993246
push_back 508731100
push_front 581461179
push_front 91294470
get 42627
push_back 156111084
push_back 539777272
push_middle 973829211
push_front 832444718
push_front 510570902
get 34597
push_front 789137163
push_front 477539350
push_back 924946644
get 178475
push_front 412915037
push_front 549906200
push_front 158509042
push_middle 953455709
push_front 491595205
get 19054
push_back 316402735
push_back 98917963
get 142154
get 103279
push_back 420417533
push_front 263911025
push_middle 790453295
push_front 600315672
push_back 105744075
push_back 233792087
get 46614
push_back 600491213
get 59607
push_back 317807468
push_middle 271654663
push_front 242988272
push_back 55673393
push_middle 551057707
push_front 429233417
push_back 225725504
get 32390
get 154285
push_middle 628976519
push_front 337190821
get 129135
push_back 311481432
get 110170
get 161378
push_middle 723363556
push_front 532221871
get 72770
push_front 415482108
push_front 588023879
get 105149
push_middle 138145694
get 170420
push_front 220051366
push_back 165960926
push_back 98500506
push_back 890683832
push_middle 54142754
get 3599
push_back 415130111
push_middle 610870637
get 114075
push_front 493709562
get 92967
push_middle 378927622
push_middle 510797634
push_front 611731215
push_back 179151173
push_front 923407089
push_middle 559456376
push_front 895192173
get 166921
push_middle 311354601
push_front 865075898
push_front 766060397
get 105506
push_middle 85986159
push_back 11641227
push_back 377282139
push_middle 594862680
get 31672
push_front 566087743
push_back 436658831
push_back 397647956
push_middle 820550316
push_middle 301525621
get 65763
get 44168
push_front 153360440
push_front 461816014
push_middle 77794010
push_back 246458073
get 5024
push_back 668436545
push_back 362816736
push_middle 39983233
push_front 264198043
push_middle 990112225
push_front 466079995
push_middle 119611885
push_middle 299898316
get 150388
push_front 90803325
push_middle 125522995
get 1088
push_front 443656618
push_back 613829173
get 63012
get 144735
push_front 120669412
push_front 897150115
push_back 731691933
get 60863
push_middle 340463955
push_middle 592882153
push_middle 699967505
push_back 441245966
get 97038
push_front 379526543
push_front 420957465
get 128166
push_front 529088889
push_back 647465548
push_middle 985310052
push_middle 937172779
push_back 421880261
push_front 559210445
get 7725
push_middle 944327803
get 126796
push_back 39456494
push_back 919695965
push_back 327826779
push_back 226186745
get 109941
get 142536
push_front 342196839
get 43647
get 159087
push_middle 280689474
push_front 486751376
push_back 875031907
push_middle 875320617
push_back 479447832
push_front 86814144
push_back 569765756
push_front 524400560
get 99413
push_middle 545382848
push_front 33005190
push_front 473284684
push_middle 877180630
get 77686
push_front 695039991
push_back 421340512
push_front 903485121
push_back 460550830
push_back 125884362
push_middle 358817742
get 51635
push_front 605872605
push_middle 879432781
get 60011
push_middle 947121246
push_back 840713294
push_back 558749401
push_front 22092820
push_back 109319385
get 171739
push_back 46331637
get 117876
push_back 349779343
get 21630
get 154892
push_back 950409846
push_middle 956011881
push_back 617347431
push_front 842297725
push_middle 625837993
get 143235
get 69657
push_front 426674690
push_back 560121484
push_middle 42669963
push_back 698471912
push_back 344142589
push_middle 81831934
push_back 85823118
push_back 929587279
get 23930
push_middle 452423594
get 45166
push_back 187024536
push_front 745867012
get 142525
push_back 829698410
push_back 482172099
push_front 819164744
push_middle 580183521
push_back 304357126
get 30318
get 10425
get 46956
push_middle 790424708
push_back 950215474
get 99984
get 14845
push_middle 348300440
push_back 359497887
push_middle 141539768
push_back 391071557
push_back 182124442
push_middle 670866855
get 18486
push_front 968044063
get 138182
push_back 529641184
push_front 674388467
push_middle 901137446
push_middle 644013834
push_front 31727789
push_back 9847975
push_back 247152976
push_back 191859945
get 37753
push_middle 800198335
get 165244
get 176823
get 11952
push_front 280301970
push_middle 863842734
push_front 173614900
get 49571
get 120859
push_back 377922286
push_back 266464344
get 25876
get 110847
get 58287
push_back 201786707
push_front 927179540
get 50451
push_front 175462783
get 136975
push_middle 820038763
push_front 76248738
push_front 940360977
get 103623
push_back 497098464
get 138403
push_middle 88415857
push_front 884850573
push_middle 230935137
get 154045
push_front 382721250
push_front 764442131
get 78835
push_back 929736395
push_back 474434233
push_middle 381863085
push_front 844690401
push_front 948684795
get 77225
get 162825
push_front 953457837
push_middle 277813941
get 48020
push_back 43896944
get 72958
push_back 882993933
get 76896
push_middle 637103432
push_back 386125223
push_back 609833411
push_back 644590661
push_middle 275947054
push_back 393714481
push_middle 420552515
push_front 963744901
push_front 677082447
push_back 659678139
push_back 933458618
push_back 520010317
push_middle 166119732
push_front 767297515
get 125912
push_front 771880329
push_front 517211033
push_middle 795417391
push_middle 552907988
push_back 676659971
push_back 468363077
push_middle 541306770
push_back 933487915
push_front 672147249
push_back 745393028
get 7940
push_middle 207127140
push_back 320505596
push_back 174456086
push_back 698531835
get 159814
push_middle 359913783
push_middle 894837858
push_middle 341042368
push_back 425025324
get 58725
push_front 48740057
push_middle 242592611
push_front 8345899
push_back 238135569
get 169599
push_middle 863559984
get 166776
push_middle 438692758
push_middle 640141556
push_front 391888803
push_back 672066284
push_middle 761625810
push_back 560792691
push_back 703532215
get 110390
push_front 692197259
push_middle 946561208
push_middle 997371950
push_back 579610740
push_middle 750483159
get 141849
push_back 617222340
push_front 849994250
push_back 831680593
push_front 10568035
push_middle 574147672
push_front 360765066
get 9782
get 158001
get 39020
push_back 474057368
get 111672
get 114166
push_middle 471029122
push_back 168687097
push_front 389143148
get 50187
push_middle 224185586
get 128220
get 153685
push_back 634805636
push_middle 112378856
push_back 890112147
get 56218
push_middle 126602748
get 11871
get 84156
push_middle 75670711
get 150512
get 44805
get 106267
push_back 732903243
push_middle 167237951
get 31369
push_middle 328700285
push_middle 546789724
push_back 956630039
push_back 715760665
push_back 421200307
push_back 544689910
push_front 850505778
push_middle 208697668
get 101895
push_middle 446413952
push_back 689978512
push_middle 399875670
get 110738
push_back 248763234
push_front 417139325
push_middle 698391243
push_front 362636274
get 23313
get 12481
push_back 749636557
push_middle 14833091
push_middle 960217448
push_front 584412857
push_back 612486539
get 123997
get 87869
push_front 950234220
push_middle 889270450
push_middle 834573515
get 116805
get 124611
push_back 230891844
push_middle 512842527
push_front 193771037
get 12221
push_front 160287469
push_back 876279947
get 155822
push_front 459303318
push_middle 250179930
get 8950
push_front 284127076
push_middle 666676099
push_back 673645682
push_front 278962237
push_front 525296174
push_back 836446527
get 127184
push_back 438858368
push_back 623679639
push_front 839193429
push_middle 393400574
push_back 140106480
push_back 568203464
push_middle 941625165
get 147322
get 178273
get 74947
push_back 723436338
push_middle 27399839
push_back 578500817
get 159226
push_middle 343788267
get 153109
push_front 329486521
push_front 970962552
push_middle 678877579
get 40762
get 43553
push_middle 785588531
get 93873
push_middle 328533147
push_middle 156792115
push_back 187816405
push_middle 216460570
push_middle 640923934
push_back 296021553
push_middle 371117071
push_front 615362279
push_front 921143010
get 163449
push_back 711876053
get 23000
push_front 723129475
push_middle 808683873
push_middle 327343331
push_front 361859968
push_front 961977872
get 38657
push_front 922595329
get 81420
push_middle 771984865
push_back 99023169
push_front 567873419
push_back 90637872
get 71601
push_middle 760278611
get 137633
push_front 12474567
push_back 14403720
push_middle 383049580
push_front 264817962
get 65089
push_front 675735132
push_back 24744355
push_back 828844121
get 125101
push_middle 655717170
push_middle 378808733
push_back 946863439
push_back 218707820
get 140207
push_middle 24477446
push_front 514371364
push_front 86760063
get 93350
push_back 846101901
get 23713
push_back 636504290
push_middle 792939799
push_back 236979447
push_back 953091528
push_back 312969710
push_middle 730067034
push_back 904204811
get 1937
push_middle 191589009
push_back 905853307
push_middle 339912783
push_back 929601374
push_back 290701229
push_back 568483645
get 168470
get 97132
push_front 521964557
push_back 901434866
push_middle 497069906
push_back 32444576
push_back 183690043
push_front 159293793
push_front 461474100
push_front 302516002
push_front 816319721
push_middle 479498435
push_front 403964217
push_back 712264
push_middle 779340969
push_middle 500727987
get 14991
push_back 294649391
get 51423
push_middle 968395318
push_middle 587716547
push_middle 775788977
push_middle 442743766
push_back 596874124
push_front 595781087
push_middle 455349793
get 173606
push_middle 153911999
push_middle 431705311
push_back 656295311
push_back 224411626
push_front 239564308
push_front 416149459
push_back 761137959
get 68596
push_back 599367463
push_front 741151222
push_front 542146120
push_front 704152883
push_back 955342947
push_middle 503012877
push_middle 129600537
get 148968
push_front 559746179
push_middle 935336038
push_middle 260591178
push_front 479188395
get 118307
get 29916
push_back 932848061
get 71908
push_front 429631054
get 135105
get 97233
get 108567
get 24773
get 102939
push_back 397481817
push_middle 863849253
push_front 624351419
push_back 19551199
push_back 688190404
push_back 942045842
push_middle 950251759
get 175077
push_back 44822537
push_front 533395414
push_middle 393262449
push_middle 920876563
push_middle 683963884
get 130390
push_back 160587319
get 157401
push_front 51529944
push_middle 78856781
get 9277
push_back 433336353
push_back 702115063
push_middle 45911941
push_middle 217015256
get 22263
push_back 878344858
get 137921
get 172149
push_back 465552904
get 7411
get 78385
push_middle 243323596
push_front 373394400
push_front 604851944
get 118850
get 161876
push_front 786789909
push_middle 52677428
get 101739
push_front 853259384
get 38612
get 49818
push_middle 695312247
push_middle 851828185
get 8213
push_front 632984071
push_back 544091287
push_middle 630051715
push_back 475989697
push_back 666238143
push_front 651192166
push_middle 715517828
push_back 205875553
push_back 612085836
push_front 509840784
push_middle 900468027
get 65750
push_front 196141574
push_front 761763361
push_back 912630514
push_middle 26275942
push_middle 397074062
get 23470
get 50856
push_middle 248642331
get 157829
push_back 524285681
get 1228
push_back 820878239
push_front 289460583
push_back 212816449
push_front 797615146
push_middle 278896931
push_middle 99302684
push_front 645078076
push_back 24604278
push_back 523868287
push_front 219853908
push_back 437626032
get 135919
push_front 681574352
push_back 285578362
push_back 984928345
push_back 607216623
push_middle 558969009
get 52996
get 151565
push_back 45067268
push_front 194775974
push_back 435201395
push_front 965845251
push_front 198002668
push_back 445610992
get 156353
get 46214
get 23744
push_front 532220967
get 27355
push_back 974323928
push_front 809670739
push_middle 924780128
get 67859
push_middle 373015311
push_middle 708456789
push_back 630809347
get 32057
get 78077
push_front 91070689
get 56836
push_middle 524298753
push_front 75337206
push_front 114726271
get 71718
get 39399
push_front 13499116
get 164080
push_front 623630540
get 69289
push_front 461059887
push_back 29932199
push_back 348096698
push_middle 461671884
push_middle 60368549
push_middle 904581585
push_middle 385508673
push_front 420099780
push_back 901601257
push_back 133713819
push_front 891170623
push_middle 96018418
push_back 533682181
push_back 426765164
push_front 367198107
push_middle 788205506
push_front 728927253
push_middle 966023018
get 136497
push_back 527583222
push_back 328071370
get 150477
push_back 99496855
get 55793
get 1657
push_front 808655584
get 88582
push_middle 503534482
get 36431
push_back 492986046
get 11597
get 142203
get 156578
get 58920
get 157774
get 113974
push_back 450773069
push_back 754621456
get 157757
push_front 235457536
push_middle 863288316
push_front 382345911
push_middle 230866637
get 173156
get 39013
push_back 479081718
push_middle 888181787
push_back 719792578
push_front 522168166
push_front 956027824
push_back 293277012
get 75587
push_middle 603780880
get 100372
push_back 13409203
get 23784
push_middle 696030484
push_front 777720860
push_middle 960119615
push_back 751323989
get 150875
push_middle 447900450
push_middle 525735469
push_front 297259708
push_back 366016460
push_back 188323593
push_back 81587553
push_back 738715552
push_middle 288959328
push_front 246490989
push_back 188572719
push_front 961596765
push_front 57416681
get 166428
push_front 524054846
get 9995
push_front 460714116
push_back 415099535
push_middle 616939085
push_back 555130889
get 176094
get 13935
push_front 574513414
push_back 988952819
push_middle 485213375
push_back 36224643
push_back 812352186
push_front 184661465
push_front 379677621
push_front 386838738
get 170004
push_front 972738515
get 125686
get 144906
push_middle 342950289
push_front 434542384
push_back 827544682
push_back 268342073
push_front 590500476
get 19991
get 138519
push_back 507728250
push_back 741489462
get 60396
push_front 876736172
get 147534
push_middle 26653126
push_back 342453903
push_back 990387468
push_front 811254368
get 50974
push_middle 131085626
get 32711
push_back 837863521
push_front 693905060
get 118200
get 107785
push_middle 268966813
push_middle 728570840
push_middle 381340520
get 161864
push_back 763036745
push_back 238441169
push_middle 956654579
get 15129
push_back 295858334
get 90482
push_front 673137099
push_middle 188030385
get 3820
push_middle 126297533
push_middle 21428284
push_back 60716912
push_back 509145423
push_middle 838124560
push_middle 303484799
push_middle 335121881
push_front 102191391
push_front 602224224
get 40170
push_front 731143078
push_front 818562472
get 161557
get 44853
push_middle 137940353
push_front 308478790
push_middle 691531999
get 155877
push_front 326459613
get 95202
push_back 89890801
push_middle 351262274
push_back 684548068
push_front 739829750
push_middle 957085235
push_back 734079028
push_back 651931643
push_middle 973737104
push_front 442201517
push_back 143763085
push_middle 703732236
get 1665
push_middle 750755955
push_middle 229524780
push_back 527544695
push_back 952155137
push_middle 832121898
get 23234
push_front 150685467
push_front 366357240
push_back 553922571
push_middle 74664527
push_middle 488286211
push_front 930732486
push_front 957956614
push_front 475456522
get 13791
get 73036
get 3031
push_front 788797419
push_middle 972597629
push_back 426260157
push_back 894177106
push_middle 393618874
push_back 673363114
push_front 906497133
push_back 580971506
push_front 982194631
push_back 680273643
push_back 846194155
push_middle 401644169
push_front 309667989
push_back 288503372
push_middle 973576565
push_middle 132038482
push_middle 415477534
get 93463
push_front 376367464
push_back 954689466
get 122409
push_middle 111951637
push_front 29710369
push_back 689993619
push_back 446977092
push_front 420506913
get 92858
get 173588
push_back 513402988
push_front 178796642
push_middle 695366058
get 23254
push_middle 915840767
get 175381
push_back 348749778
push_back 626718366
get 19384
get 166575
get 92215
push_back 997794465
push_back 897914292
push_front 468344683
push_back 820172956
push_back 367512856
get 171911
push_middle 391827213
push_back 247309225
push_front 868727888
push_middle 720862028
push_middle 638659299
get 6029
get 10238
get 161359
get 97817
get 7201
push_middle 963242979
push_front 596961859
get 63538
push_back 361844735
push_middle 713155946
push_middle 845653073
push_front 416648520
get 179046
push_front 421393680
push_middle 44939127
push_back 928184842
push_front 154416423
get 157250
push_back 132925421
push_front 911989572
push_back 199820581
push_back 684518674
push_front 213704097
push_middle 836563531
push_back 161581421
push_back 150820931
push_front 217423115
push_back 753446199
push_middle 979572286
get 111941
get 86596
push_middle 301871059
push_back 956750622
push_back 806153687
get 4340
get 109976
get 47977
push_front 671115994
push_back 447241500
get 76289
get 128972
push_back 373288636
push_middle 101930392
push_front 415023006
get 33723
push_back 275940394
push_back 314341000
push_front 540494797
push_front 732404118
push_back 259359635
get 49180
push_middle 265485979
push_back 126053202
push_middle 383192259
push_front 504402060
get 71769
get 4033
get 75700
get 146443
get 146637
push_middle 750069296
push_back 80294043
push_back 513228682
get 151041
push_back 915036270
push_front 188333431
push_front 438162847
push_back 421408879
get 86940
get 129349
push_front 662149686
push_front 674271901
push_back 181718708
push_front 320232992
push_middle 163069388
push_front 921178533
push_front 662296591
push_back 931529579
push_back 566097003
push_back 990638646
push_front 623257711
push_front 659035980
push_middle 385938713
push_middle 92154122
push_back 471908134
push_back 820854609
push_front 849738918
get 60996
push_back 467701521
push_back 998386467
push_front 376663322
get 48592
push_back 159577353
push_middle 913216590
get 91695
push_front 971493515
push_back 986286443
push_front 55700150
push_back 645012247
push_back 575219430
get 92813
get 9850
push_front 708447569
push_middle 240073848
get 83114
push_back 167671434
push_middle 147244102
get 167239
get 31026
push_front 368159159
push_front 997648135
push_back 288175566
push_middle 476707540
get 168240
push_middle 44302453
push_middle 347784276
push_front 584227352
push_front 585162828
push_middle 415696004
push_back 41039048
push_middle 289016689
get 90226
get 139879
push_back 725972746
push_front 567422540
push_front 568443376
push_middle 404701835
push_front 994066946
get 155940
get 95871
push_middle 38389359
push_front 524400130
push_front 3394923
push_middle 663574524
push_middle 956704199
push_front 630150484
push_middle 721518534
push_middle 349391577
get 29210
push_middle 777904380
push_middle 410012633
get 119964
push_back 69270796
get 163940
get 1459
get 89761
push_back 844809163
get 94937
push_middle 272092558
push_front 434354654
push_front 771906020
get 148914
push_front 561322752
push_middle 7957524
push_front 971990717
push_front 224516046
push_back 644782139
push_front 427650057
push_front 79815158
get 127298
get 16839
push_front 323775833
push_front 914385747
get 89766
push_middle 60999420
push_back 444707764
push_back 818626045
push_back 713482414
push_back 149733464
push_back 72857679
get 8867
get 171036
get 130120
get 109532
push_middle 656989499
push_front 415493451
push_middle 677321294
push_back 682690920
get 136291
get 23861
push_middle 82907378
push_front 988942068
push_back 436844113
push_front 969432669
push_back 517608966
push_front 692389974
push_front 211396107
push_middle 354617535
get 180527
get 79916
push_middle 145744507
push_front 506944690
push_back 239533674
push_back 792347813
push_back 569562100
push_back 459384160
push_front 881621285
get 2863
push_middle 949562295
push_middle 980844390
push_middle 863663257
push_back 741729099
push_front 864101257
push_back 158256872
push_front 981940028
push_middle 424914716
push_middle 91964780
push_back 995502310
push_middle 954554124
get 81489
push_back 592122260
push_back 495626908
get 138281
push_front 167314273
push_front 462370380
push_middle 690655742
push_middle 377835278
push_front 217771572
push_middle 876376965
get 91753
get 120143
push_middle 506357753
push_middle 327920905
push_front 29821992
get 58414
push_middle 316378551
push_back 225169775
push_front 530802200
push_back 427042698
push_back 515598761
push_front 686341782
push_middle 331774091
push_front 787236832
push_middle 135007221
get 8970
push_back 383252314
push_back 687581742
get 82188
push_back 317676181
push_middle 388414434
get 44874
push_middle 723767035
push_back 828085509
push_front 104319086
push_middle 756421247
push_middle 311639022
push_back 728302718
push_middle 868982752
push_back 936451936
push_back 9571382
get 124243
push_middle 990960417
push_front 167848070
push_front 564851833
push_front 835119241
push_front 208726375
push_back 990697547
push_middle 62529928
push_middle 395522392
push_middle 804683376
push_middle 531530502
push_back 49033773
push_back 300231879
push_front 79381764
push_back 648636358
push_front 527828340
push_front 966826649
push_back 105768124
push_middle 725868814
push_middle 625653913
get 109001
push_front 487551010
push_front 305719479
push_front 676854478
push_back 944662485
push_back 833512621
push_back 88104197
push_middle 89520327
push_front 314034896
push_back 366421973
get 48284
push_back 16719899
push_front 70108462
push_front 808293524
push_middle 701640094
push_front 657801150
push_back 42684099
get 163914
push_middle 342293863
get 146924
push_front 950103649
push_back 280090479
push_front 922022682
push_back 754003450
push_middle 415205110
push_front 974237167
push_front 721276587
get 110212
push_back 778822146
push_middle 361156022
push_back 678950912
push_front 787242702
push_back 354878164
push_back 350309560
get 179232
push_middle 395950157
push_middle 78366894
get 54578
push_middle 702226478
get 27315
push_middle 3702095
push_front 466222421
push_front 236036476
push_front 62457364
push_back 109080724
push_front 879417504
push_middle 41729847
push_back 600683603
push_middle 778365169
push_back 804482676
push_front 306961001
get 46376
push_back 185322396
push_middle 640158719
get 23916
push_middle 483837185
push_middle 268715082
push_middle 166105116
push_middle 406560173
get 153734
push_front 764950796
push_middle 801231821
push_back 420753071
get 65727
get 150457
push_back 915706376
get 14083
push_front 86478072
push_back 486404866
push_middle 173324660
get 51140
push_back 169969673
push_front 166886656
push_front 160309716
get 39675
get 52339
push_front 372937105
push_middle 437094263
push_front 531831050
push_back 697609842
get 178394
get 108567
push_back 405865524
push_middle 701008329
push_back 713392443
get 140287
push_middle 468137134
push_front 306219891
push_middle 612276556
push_back 989725666
push_front 85342465
get 21685
push_back 943370649
push_middle 789177413
push_front 245648664
push_back 126435142
push_back 916160769
get 61644
push_back 518025825
get 27669
push_front 996955359
get 153766
push_back 377185847
push_front 705193530
push_middle 155204887
push_back 143688690
get 146664
get 127052
get 96005
push_middle 275429282
push_back 957313358
push_front 180740473
push_front 407690316
push_middle 72294394
push_back 720864924
get 25120
push_front 322750947
get 86639
get 14902
push_back 758767144
get 43718
get 103771
get 7463
push_front 772406805
get 170723
push_middle 163661469
push_front 362325232
get 107294
push_back 494883163
push_front 522248944
push_front 101062603
get 48866
push_back 440177727
push_middle 116844539
push_front 559930409
get 150159
push_middle 891740920
push_middle 624876820
get 129516
push_middle 346899538
get 29076
push_back 422617735
push_middle 844391678
push_middle 807722601
push_back 797088221
push_middle 919039196
push_middle 335161375
push_middle 656063216
push_back 318552950
push_middle 121555359
get 121690
get 168608
get 21518
push_back 761609413
push_middle 310485750
push_middle 149065894
push_middle 298824368
push_front 474833191
push_back 782834526
push_back 780666144
push_middle 491281004
push_back 521658864
push_back 184156356
get 90141
push_back 228378742
get 36696
get 118786
push_back 929542754
push_middle 813886854
push_middle 300502787
push_middle 187583572
push_back 272555952
get 76573
get 151248
push_middle 600214828
push_front 396372479
push_middle 947022343
get 42648
push_front 970430506
get 112290
push_back 408998314
push_back 91029091
push_back 940613946
push_middle 327268354
push_front 632398315
get 35905
push_middle 355570503
push_front 715087772
push_middle 21731750
push_back 224762313
push_back 105012033
push_front 88384767
push_middle 13368419
get 10438
push_front 427708562
push_middle 720104101
push_back 453823153
push_front 302881539
push_middle 923110027
push_front 618855696
push_back 134387836
get 164234
push_front 157440099
push_middle 803946695
get 33008
push_middle 83677958
push_front 513368575
push_back 243676383
push_back 845715770
get 12393
get 89074
get 79755
push_back 870598582
push_middle 715423716
get 159459
push_middle 221868646
push_middle 588960670
push_back 349666080
push_front 414084608
push_front 668537617
push_front 935635338
push_middle 437933536
push_middle 590895532
push_back 319543919
push_middle 76962380
push_front 516593647
push_front 929389509
get 99487
push_front 132335801
push_front 616755716
push_middle 179131790
push_middle 388102962
get 85863
push_back 686557913
push_middle 167929562
push_front 461308232
push_back 166884290
push_front 587826618
push_back 157926114
get 42355
push_front 817263711
get 70296
push_middle 638853436
push_middle 747422765
push_middle 726049756
push_middle 374139529
push_back 63924100
get 107078
push_front 139753391
push_back 155235643
push_middle 242471644
push_back 248658727
push_middle 129594644
push_back 31275249
get 10181
push_middle 446417421
push_back 132761245
push_back 749490189
push_back 760037701
push_front 106766290
push_back 304258970
push_middle 816433701
get 117409
push_back 259191659
push_middle 603192375
push_back 762563357
get 154689
push_middle 157623178
get 62419
push_middle 296388050
get 58097
get 35939
push_middle 88740437
push_middle 402334967
push_back 331244454
push_front 547144275
push_middle 584710537
push_front 357009817
push_front 852414672
push_middle 908112344
get 58837
push_back 183997497
push_back 489060108
push_middle 57887105
push_front 107088003
push_back 45089556
push_middle 304646660
get 31877
push_back 377107
push_front 206741910
push_front 482906522
push_back 437785709
push_front 305052859
push_middle 146851867
push_front 650946780
push_front 190387886
push_back 573032967
get 26322
get 162507
push_front 16728107
push_back 150476604
push_back 936730069
push_middle 78664941
push_middle 572394991
get 142411
push_middle 996517841
get 121705
push_middle 481019499
get 31559
get 62678
push_back 81922751
get 129920
push_middle 596951021
get 27131
push_front 165702687
get 90535
get 108337
push_middle 964347612
push_middle 863096372
push_back 400843737
push_back 232138172
push_middle 126833720
push_front 63955063
push_back 365350110
push_front 642209905
push_back 676696235
push_front 252080879
push_front 502696799
push_middle 512886890
get 137396
push_front 632654344
get 158343
get 154941
push_middle 546930241
push_front 280510177
get 31970
push_back 177465151
push_front 294603101
get 54871
get 39658
push_back 611236016
push_back 277866392
get 139983
push_front 679640229
push_front 705316705
push_back 837856740
push_front 940189549
push_middle 113251919
push_front 18686040
push_middle 352404251
push_back 633519090
push_front 337597876
push_front 723878688
get 143795
push_middle 142657065
push_front 467241322
push_back 838721900
push_back 421922210
push_middle 714481977
push_middle 344683443
push_back 184515855
push_back 793710006
get 97712
push_front 930344435
get 180791
get 33680
push_middle 892020750
push_back 256526227
get 153546
push_back 337300075
push_front 390364314
push_front 271299414
push_back 11726579
get 163290
push_middle 5606343
push_middle 291155174
push_middle 942559028
push_front 609793899
push_front 401396131
get 64829
push_front 471640300
push_front 284042361
get 4935
get 34792
push_back 40698407
get 58145
push_back 649444679
push_back 867192214
push_back 293271376
push_middle 599605870
push_front 52703720
get 109880
push_middle 335091978
push_middle 43285933
get 90512
push_back 84202951
push_middle 789212432
push_front 46309337
push_back 312707458
push_back 633276741
push_front 929465966
push_back 966493881
push_back 591957963
get 110050
push_front 240404528
push_middle 645968378
push_back 27721191
push_back 690608775
get 118755
push_front 754557971
push_back 644597090
push_front 9666501
push_middle 417428798
get 121481
push_front 268217521
push_front 513331881
push_front 674478067
get 165721
push_front 838506699
push_middle 435908382
push_middle 34298601
push_back 515088681
get 93447
get 109886
push_middle 552349154
push_back 674594578
get 149533
get 109983
get 26097
push_front 764119307
get 53541
push_middle 440932877
push_back 782120081
push_back 808063896
push_back 689565303
push_front 707299474
push_back 142642803
push_front 434864539
push_middle 883762460
push_front 553941152
push_middle 976629789
push_back 362529816
push_middle 979023109
push_back 935433179
push_back 920677547
push_middle 649099674
push_middle 149944124
push_front 684808447
push_front 294638819
get 124307
push_middle 848685951
push_back 690855447
get 46965
push_middle 481676647
push_back 75468028
push_front 386417464
push_middle 591122927
push_back 907241951
push_front 131379729
get 137699
push_middle 50673231
get 165668
push_back 61320723
push_front 578785754
push_back 825614152
push_back 133784548
push_front 368806896
get 43765
get 152587
push_front 944073995
get 31375
push_middle 432207486
push_front 711190224
get 59553
push_back 839224765
get 103674
get 13316
push_front 295263264
push_back 263071230
push_back 69190116
push_middle 586941188
get 49441
push_middle 96176530
get 175074
push_front 262712247
get 106424
push_back 435057215
get 16732
push_back 655362029
push_middle 957955025
push_middle 932797137
get 17267
push_middle 574591548
get 149513
get 117798
get 26461
push_back 62059345
push_back 15953441
push_front 825948188
push_back 207524236
push_back 828202382
push_back 161670716
get 18118
push_middle 368301303
push_back 617558606
push_front 16673276
push_middle 126591063
get 51638
push_back 794605877
get 1563
push_middle 536232664
get 47334
push_middle 306528457
push_middle 668609619
push_middle 561851793
get 145263
push_front 256608747
push_front 405501260
push_middle 945579305
push_back 805617268
push_middle 332968495
push_middle 61619165
push_middle 592933073
push_middle 123183177
push_middle 917111468
push_front 642713899
push_back 7454016
get 144985
push_middle 113181023
get 68583
push_front 291472947
push_back 477929243
push_front 755648252
push_middle 344119208
get 87570
get 66391
push_front 591737202
push_front 267525473
push_front 413030420
push_middle 171937530
push_back 309393828
push_front 214853089
push_back 315913373
push_back 891690189
push_front 526528857
push_middle 312781677
push_middle 807071342
get 14875
push_back 294276731
push_middle 313628264
push_middle 908952815
push_middle 893464918
push_front 462244594
get 39713
get 43830
get 87162
push_front 36885516
get 67185
push_front 443414398
push_front 20416152
push_front 501768411
push_front 990076290
push_front 632394913
push_front 986720303
push_back 364869890
push_front 134883745
get 115899
push_front 476544187
get 25310
push_back 407300450
push_back 961943228
get 174326
push_back 623962825
get 45794
get 129223
get 22854
push_back 231072046
push_front 212578396
push_middle 849178163
push_back 65748410
push_front 299006566
push_middle 690142374
push_back 767098006
get 180191
get 50831
push_front 749693414
push_middle 665447924
push_back 416562217
push_middle 180661976
get 168650
push_middle 154941044
push_middle 75102788
get 14175
push_front 143094390
push_middle 716532990
push_back 52026050
push_front 541487711
push_middle 959821363
push_back 302655191
push_front 422820403
push_middle 912608924
push_middle 381147489
push_front 150051570
get 47691
push_back 561924768
push_back 681098176
push_front 38029247
get 30910
push_middle 396417430
push_middle 993090555
push_front 148295811
get 58584
push_middle 840376518
push_front 245701461
push_back 676174743
push_middle 233978110
push_middle 93044662
push_back 984269368
push_middle 727447911
push_back 317574475
push_middle 363190436
push_back 714116770
push_middle 878999101
push_back 954031210
push_middle 293518908
get 147237
get 69779
get 59257
get 118922
push_front 852436275
get 127700
push_back 268534620
push_middle 558584819
push_back 530469394
push_middle 670408598
get 102014
push_front 48224366
push_middle 455328665
get 104914
push_front 72099970
push_front 477399419
push_front 747079149
get 130948
push_back 465739579
push_front 825088411
get 145731
push_middle 290011810
push_front 84252559
push_front 822235748
push_front 614344341
get 92848
get 95961
push_front 482020749
push_middle 979422341
push_front 700903929
push_middle 533149066
push_middle 450174014
push_middle 366411265
push_back 583358449
push_front 871095905
push_middle 936081971
get 95293
get 82656
push_front 867576235
push_middle 31620510
get 141493
push_front 385974803
push_back 69574982
push_front 573180940
push_back 188346162
push_front 299626308
push_front 660124765
push_middle 620984025
push_front 645860270
get 97491
push_middle 689236044
push_back 964829668
get 66192
push_back 132638924
push_front 630719040
get 42215
push_middle 381413236
push_back 28508890
push_back 606526765
push_back 82694361
push_back 311103179
get 1916
push_middle 186932804
get 98108
push_middle 587732437
push_front 584145018
push_front 761830161
push_front 332490588
push_back 705287515
get 113649
push_front 393298338
push_middle 614142232
push_back 515062432
get 41766
push_back 887211501
push_front 518949443
push_middle 356469186
push_front 284951748
push_middle 493090420
push_middle 101089822
push_back 987598758
get 59098
get 59204
get 96109
push_front 304108769
push_middle 373797911
push_back 324152329
push_back 422779871
get 49422
get 67976
push_middle 381604471
get 147878
push_back 148486428
get 20470
push_front 882652080
push_back 266800797
get 81545
push_back 946246172
get 99816
get 115503
push_front 272857214
get 149034
push_front 368413392
push_back 538107816
push_back 574090060
push_front 189000189
get 81803
get 123804
get 148969
get 58729
push_front 470613278
get 43789
get 180224
push_middle 575736539
get 155867
get 179814
push_middle 763864289
push_back 535480107
get 40151
get 167709
push_front 206206909
push_front 867427121
push_middle 558524302
push_middle 186051534
push_front 96651557
push_middle 955061277
get 169345
push_middle 127516301
push_back 478417116
push_front 157550402
push_front 101005556
push_back 898119986
get 3840
push_front 778456745
push_back 371302102
push_middle 223145174
push_back 869933674
push_front 23721545
push_middle 790793582
push_middle 409779432
push_middle 464026574
push_back 216327649
push_middle 906675091
push_front 831958458
push_back 410242837
push_middle 793313296
push_middle 763468319
push_back 828440225
push_back 568439077
push_middle 538375219
push_front 982791113
push_middle 515583970
push_back 840264636
get 179442
push_back 961664923
push_back 739807086
get 153216
push_front 315852081
push_back 895183144
push_back 478740687
push_middle 845016950
push_middle 380914446
push_back 935465630
push_middle 668543303
get 76905
get 6465
get 58923
get 34474
push_front 799699707
push_back 45793791
push_back 136410420
push_middle 364885617
push_middle 297578047
push_back 662117902
push_back 64358118
push_front 864048116
push_front 522117963
push_back 998851347
push_front 299792974
push_middle 920380004
push_middle 166066096
push_middle 473807911
push_front 510896409
push_back 706119934
push_middle 105236832
push_front 514234656
push_back 743863902
push_middle 712334717
get 150577
push_middle 169385904
push_front 803433427
push_middle 589599452
push_middle 945879849
push_middle 591876084
push_front 854236308
push_back 257706030
push_front 635561514
push_back 942959201
get 167823
get 72287
push_middle 329966641
push_middle 873724999
push_middle 253194988
push_back 983070945
push_front 167780312
get 142884
push_front 60558551
get 15051
push_front 374784864
push_middle 51556547
push_front 304891496
push_middle 468580623
push_back 642734349
get 160272
push_back 532304007
get 24947
push_back 916557369
push_middle 526773702
get 179944
push_back 893481852
push_front 479759823
push_back 530166856
push_back 47438702
get 160289
push_middle 735620990
get 91116
push_middle 317002807
push_back 169970356
push_back 805419960
push_middle 170562044
push_middle 901186322
push_front 554492859
get 36485
push_middle 974813399
push_front 850410427
get 141812
get 44278
push_back 106634057
get 151084
push_middle 373061847
push_back 594625621
get 4114
push_back 25155590
push_middle 165764874
push_front 875013955
push_front 662228601
get 79936
push_back 114416806
push_back 777016545
push_middle 465425891
push_front 506296417
get 181220
push_back 525925363
push_back 449375879
push_front 85456417
get 128587
push_middle 722068183
push_middle 906478486
get 164333
push_back 827989413
push_middle 200903988
push_middle 373304423
push_middle 489845510
push_middle 609046153
push_front 531538077
push_front 278068562
push_middle 514970594
push_middle 201250395
push_middle 961832782
get 157475
get 119649
push_front 987718603
push_front 808693267
push_back 701484614
push_middle 882516460
push_middle 709781741
push_front 383393522
push_back 657850384
push_back 787239005
push_middle 439994549
push_front 660497550
get 59654
push_middle 957471579
get 99693
push_back 460969708
push_back 638038798
push_front 723162280
push_middle 114245895
push_middle 792018727
push_back 63004621
push_front 52569747
push_back 70021522
get 122752
push_front 846812473
push_middle 721167798
push_middle 989277933
push_front 964290746
push_front 480772251
push_middle 125560188
push_middle 986818742
push_front 130550980
push_front 232816416
push_front 42462201
push_middle 710641524
push_front 525870459
push_front 775484400
get 175744
push_middle 373548360
push_front 855373661
push_front 328112415
push_front 695437552
push_middle 911793262
push_front 592559139
get 26134
push_middle 362047837
push_middle 816248220
push_middle 774346384
push_front 185550701
get 119349
push_back 567333946
push_back 649832484
push_back 871408269
push_back 843750560
get 52112
get 68675
push_front 9677973
push_middle 857441756
push_front 773388666
push_middle 426703441
get 125353
push_middle 660664789
push_middle 535849761
push_middle 419545606
push_back 615769574
push_middle 519339291
push_front 629536650
push_back 840798793
push_front 147400978
push_back 854141063
push_back 867184990
push_middle 17426575
get 143338
push_back 278361826
get 165590
get 60015
push_front 79151585
push_front 298620230
get 180181
push_middle 487820267
get 171307
push_front 810420472
push_back 587037714
get 7442
push_back 703346828
get 35253
push_middle 748766252
push_back 76512927
push_front 819771683
get 123488
push_middle 608317327
push_front 977042590
push_middle 834545267
push_front 970413155
push_back 887935653
push_middle 726293013
push_middle 553783630
push_back 669806872
get 160592
push_middle 275420987
push_middle 645972882
push_middle 899177022
push_front 387621531
push_back 837713755
push_middle 721733327
get 19675
push_back 230238039
push_back 526011205
push_middle 908699904
push_back 831194607
get 81668
get 22082
push_middle 231054739
get 138594
push_middle 480020965
push_front 157871380
get 56035
push_front 56383450
push_middle 740762567
push_middle 78355458
get 35983
push_back 54875502
push_back 885215575
get 37160
push_middle 212868723
get 64952
push_middle 376710957
push_front 68022756
get 50939
push_front 980087482
get 63406
push_front 667724339
push_back 725825342
push_front 527301189
push_back 65136903
push_middle 124345487
push_front 79587525
push_back 485060017
get 176195
push_back 198805811
get 132745
push_front 630237379
get 62064
push_front 993539239
push_middle 801325149
push_back 274967003
push_back 462992383
push_front 887973235
push_back 65630986
push_front 471562231
push_back 714506481
push_middle 251783879
get 33256
push_middle 527547652
push_front 624958183
get 150287
push_back 965767322
get 65328
get 67885
push_middle 803814350
get 1720
push_back 22621435
push_front 935676100
get 108718
push_back 710765910
push_front 359181553
push_front 196910022
push_front 670913394
push_back 766476333
push_front 54399209
push_front 948831716
push_back 427713330
push_back 274588766
push_middle 935440109
push_middle 308455645
push_back 148485669
push_middle 776138044
push_back 122015258
push_front 211560272
get 95084
get 414
get 13722
push_front 501974599
push_middle 237713762
push_back 196034465
push_back 213413689
get 100431
push_middle 598108701
push_middle 302826670
push_front 758648751
push_back 272201040
push_back 792619293
push_middle 910334027
push_back 747720699
push_back 467191898
push_middle 241018639
push_back 787483783
push_front 612161041
push_back 543684626
push_back 462875939
push_front 627929008
push_front 392366883
push_middle 459392124
push_front 263541098
push_back 909568649
push_back 303743164
push_front 384556273
push_front 762184911
get 170049
push_front 593699480
push_back 957547914
get 37885
push_front 993086763
push_back 510269424
push_back 216176900
push_front 956985583
push_middle 382867017
push_back 128161878
push_front 896817048
get 105945
get 171992
push_back 886505324
push_back 38633032
push_back 692108929
push_back 626895823
get 78517
get 116703
push_middle 177432513
push_middle 205369676
get 38488
push_front 225670837
push_back 167380928
get 79871
push_middle 261461903
push_middle 550908793
push_back 441485248
push_front 990043299
push_middle 317721857
push_back 558334288
push_front 675142280
push_front 531492093
push_middle 5634613
push_middle 971671799
push_back 534310368
get 60207
push_front 59303730
push_middle 486591543
push_front 689140923
push_middle 453238290
get 116333
push_front 424582121
push_front 648930371
get 163080
push_middle 877351927
push_front 343441225
push_middle 568417262
get 154482
push_middle 970498959
push_front 414321885
push_front 758602472
push_back 119052842
get 101936
get 123017
push_back 777813875
push_middle 548378637
push_middle 180641525
get 154784
push_front 360090567
push_back 95488973
push_back 338436474
push_middle 306511810
push_middle 108668140
push_front 700286547
push_back 513176356
push_back 592385482
get 170063
push_front 306991152
push_middle 24364882
push_middle 178619830
push_middle 13061277
get 142699
push_front 400592918
get 76065
push_middle 559568666
push_front 496209480
get 119707
push_front 513139713
get 136320
push_front 287585137
push_middle 827867023
push_back 237279145
get 162180
push_middle 596294639
push_middle 950783342
push_front 287361198
push_back 103458254
push_middle 19570412
push_front 491639964
push_back 119149464
get 59603
push_front 699163293
push_middle 119705633
push_back 863183258
push_middle 84997226
push_middle 840932576
push_back 733529054
get 137855
push_back 841987532
push_middle 506695885
get 128112
push_middle 261208550
push_back 356315866
push_middle 797026032
get 130934
get 4996
push_middle 77233748
get 37182
push_front 460473759
push_middle 840313258
push_middle 990877250
push_middle 820940482
push_front 421975886
push_back 880846586
push_back 176589125
push_front 241936833
push_front 725738355
push_back 84581207
push_front 157227326
push_middle 517136953
push_front 525252179
get 147986
push_front 430087149
get 28387
push_back 204825392
get 110815
push_middle 85478907
push_back 895803887
push_middle 56608574
get 137861
get 132617
push_back 34424948
push_back 789692027
push_back 46233962
get 82392
push_front 182201105
push_back 497426845
push_middle 260277626
get 41750
push_back 389240415
push_middle 353776071
get 25621
get 148064
push_middle 762873204
push_middle 434170550
push_front 540246175
push_back 114158550
push_back 215203714
push_back 644081511
push_back 613084278
push_middle 747704741
get 61802
push_front 248303105
push_middle 714633556
get 156155
get 177574
push_middle 333700254
push_middle 466044043
push_back 681895630
push_middle 90392846
push_front 744720461
push_front 879874023
push_back 322744191
push_middle 679009933
get 59027
push_middle 431052449
push_middle 188410877
get 15816
push_middle 245698191
push_middle 105321573
push_back 746033830
get 163408
push_front 191910716
push_back 781005166
push_back 148238136
push_front 900081274
get 136237
push_front 550283353
push_back 648373214
push_back 274571868
push_middle 683856389
push_front 944113912
push_back 212295277
push_back 486066034
push_front 889887234
get 59298
push_front 889088086
push_front 247413982
push_middle 512676390
get 9898
push_middle 280189291
push_middle 455741245
push_front 996828941
push_front 274004221
push_back 370008545
push_middle 109858376
push_back 233716995
push_back 711920520
push_front 269694790
push_middle 511172730
push_middle 77445595
push_back 469202414
get 156695
push_middle 541080162
push_back 314386054
push_middle 506618718
get 141031
push_back 36082142
push_front 371766073
get 58459
push_back 732843630
push_middle 737670305
push_middle 915470136
get 138486
push_front 334447501
push_middle 835756151
get 2766
push_front 560185636
push_back 334236799
push_front 82785518
push_front 296479160
push_middle 441096927
push_back 566681085
push_front 471284338
push_middle 82653490
push_front 350951285
push_back 742626755
get 22105
push_middle 780768847
get 16119
push_back 9468395
push_back 738178929
get 1182
push_front 480483531
get 125347
get 64515
push_middle 389922438
push_front 509545540
push_back 61353672
push_middle 895737775
get 102317
push_front 845818915
push_front 622739437
push_front 676299747
push_middle 18132372
push_front 782107274
push_front 597899954
get 31776
get 49865
push_back 98548702
push_middle 834472668
get 128260
push_front 336539847
get 177141
push_middle 694609867
get 60840
get 167446
push_back 675580092
get 71008
push_middle 543392059
push_front 948907183
get 132762
get 77879
get 14529
push_back 302652529
push_back 22328268
push_front 731634803
push_middle 704749314
get 155716
get 43802
push_front 732206679
push_back 722843962
push_front 712438878
push_back 977002303
get 177786
push_front 306589138
push_back 970710063
push_back 326176461
push_front 990875520
push_middle 397472065
push_middle 277115319
push_front 942144782
get 166593
push_middle 905934293
get 52717
push_back 709866648
get 19098
get 176683
get 57759
push_back 642462195
push_middle 819555307
push_middle 306906312
push_front 848329810
get 60803
push_middle 582933397
push_back 739207270
get 148081
push_back 804971821
get 83728
get 28653
push_front 915347845
push_middle 770537923
get 88755
push_front 324506397
push_middle 753901042
push_back 240330891
get 169728
get 30310
push_back 543178192
push_front 353689658
get 152598
push_front 379658603
get 30440
get 30951
push_middle 315493028
get 113229
push_back 861953276
get 25232
push_back 724415513
push_middle 974314760
push_middle 589444868
push_back 25855867
push_middle 420203175
get 47490
push_back 621175042
get 56798
get 136111
push_front 127764703
push_middle 695456714
push_back 859320736
push_back 715925430
push_back 723816739
push_middle 590967057
push_front 76737166
push_middle 62629583
push_front 679386929
push_front 617649981
push_middle 652449068
push_middle 486195830
get 63162
push_middle 493602493
push_back 87091415
get 34660
push_middle 513970068
push_front 939459344
push_back 84790114
push_front 999533518
push_front 105676690
push_back 100675172
push_back 670110388
push_back 270849295
push_middle 525267562
push_front 758178573
push_middle 650271746
get 130245
push_middle 845056852
push_middle 52884030
push_back 216925056
push_front 979128202
push_back 379372320
push_middle 208432017
get 171106
get 10246
push_front 953166368
get 175272
push_middle 973244232
push_front 691966162
push_back 395739863
push_front 471617738
push_back 160483430
get 115403
push_middle 771837066
push_middle 757656463
push_front 867737050
push_front 352706128
get 74857
push_front 981688087
push_middle 956361255
push_front 420292970
push_front 210960898
push_front 370861887
push_back 145649926
get 171822
push_middle 369765980
push_front 370844666
push_back 284719783
get 40801
get 129120
push_middle 484712756
push_middle 1069191
push_front 594452254
push_back 105233353
push_front 944370438
push_front 332718377
get 90556
get 95457
push_middle 261475041
get 143299
push_front 356924493
push_front 441964668
push_front 671825691
push_middle 649775093
push_middle 148952757
get 34590
push_front 622680930
get 86773
push_front 143009144
get 83962
get 156159
get 120404
push_back 698869410
push_front 719538987
push_front 929643509
push_middle 272014459
get 157110
push_back 159562306
get 179335
get 46207
push_front 48934349
get 93281
push_middle 431190222
get 117274
get 60140
get 1854
push_middle 323644828
push_middle 531333936
push_middle 790676019
push_front 505687668
push_front 258780513
push_front 75726239
push_back 525503832
push_middle 334659928
push_front 695282836
push_front 18197594
push_middle 482372892
push_back 123382852
get 163742
push_front 399403262
push_back 40352450
push_front 287821543
push_front 333773518
push_front 400811869
push_middle 130894501
push_middle 110081244
push_front 293509628
get 175328
get 152159
get 83962
push_back 819562044
get 44085
push_middle 918039874
get 175607
push_back 293964277
push_middle 926891859
push_front 38857827
push_middle 107656867
push_front 601913722
push_middle 338581668
get 44686
get 112016
push_front 932140641
push_middle 95288098
push_front 658096309
push_middle 135640395
push_back 79403099
push_back 361230503
push_front 233565103
push_back 249240277
push_middle 425003712
push_front 236816234
push_back 873663791
get 111926
push_front 631381014
get 113142
push_front 926794764
get 181840
get 26333
push_back 572143102
get 140387
get 34895
push_front 385431852
push_back 291716268
push_middle 437520347
push_back 245123313
push_middle 409005110
push_back 166783697
get 179832
push_front 66416920
push_front 364137434
push_back 741445695
push_back 82281323
push_back 304407005
get 62045
push_back 961623827
push_back 836407566
push_front 899069387
push_back 112633643
get 140884
push_back 645927881
push_front 853465323
push_middle 493814089
push_back 113469396
push_back 873909943
push_middle 801761162
push_front 912362193
push_middle 203939582
push_back 955429294
push_back 134816651
push_front 93021134
get 147311
push_front 749469377
get 143905
push_middle 715132980
push_back 802797525
push_front 320793558
push_front 485429022
push_back 947826458
push_back 251576863
get 162157
push_back 931917024
push_front 623335711
push_back 550502369
push_back 273787832
push_back 957362943
push_front 922079794
get 146529
push_middle 726873833
push_middle 504277794
push_middle 91767608
get 22689
push_middle 18602039
push_front 859773488
push_middle 927286509
get 114506
get 99614
push_front 851144826
push_middle 31018076
push_middle 343206950
push_back 9901123
push_middle 817320904
push_middle 354253830
push_front 867802604
push_middle 444708582
get 145143
get 180397
push_front 448244702
get 130047
get 57296
push_back 385287464
push_back 578620349
push_middle 569810474
push_middle 671887120
push_back 64374725
push_front 921238708
push_middle 715179156
push_middle 839119943
push_back 241080499
push_back 34482853
push_middle 422643807
get 88863
push_middle 878536799
push_front 900793270
push_middle 802814061
push_middle 491069652
get 120294
get 50445
push_middle 893168411
get 111570
get 63534
push_back 408933932
push_middle 597402845
get 37659
push_back 303564395
get 9370
get 23733
push_middle 396950046
push_middle 92247073
push_middle 467920282
push_front 173987326
get 12001
push_middle 237810290
push_front 730045658
get 47650
get 120190
push_middle 628221437
get 5677
push_middle 693792401
push_middle 996935877
get 172823
push_front 356523209
get 120769
push_front 976142792
get 55932
push_middle 641501934
get 16511
push_front 157304624
push_middle 944475638
push_middle 17800301
push_middle 248782973
push_middle 952452640
push_front 931578325
push_middle 79784666
get 20889
push_middle 582851675
get 82899
get 73278
get 109235
push_front 378058162
push_middle 547181660
push_back 419869448
push_middle 412630763
push_middle 983008333
push_front 916546124
push_middle 375290906
get 102244
get 145967
push_middle 584827747
push_middle 594551171
push_back 702263278
push_front 725160369
push_front 846885432
push_front 825387983
push_back 163755782
push_front 162493717
get 65995
get 156601
push_front 945354266
get 50094
push_front 633939451
get 134662
push_front 739338344
push_front 940780521
get 15976
push_middle 311198477
get 175744
get 37706
get 149738
push_middle 554860738
push_middle 42537909
get 171190
push_back 708690332
push_back 933934815
push_front 185436478
push_back 573910267
push_front 540816471
push_back 684278994
get 24093
push_back 668055211
push_front 884452302
push_front 324208045
push_back 778265213
get 76322
get 161793
push_front 823194613
push_back 735707200
get 100109
get 123503
push_back 969761223
push_front 290827501
get 159472
push_middle 85496864
push_front 205320696
get 13934
push_front 864132936
push_middle 498549496
push_back 323061705
push_back 255808462
get 146606
push_front 462851287
push_middle 609153576
get 141712
push_back 842638695
push_back 562288673
push_middle 681065692
push_back 781767798
push_back 979783764
push_middle 706747224
push_front 354453307
push_back 55250156
get 44544
push_middle 688061717
push_back 555004519
get 157406
push_middle 311597548
push_back 170955400
push_front 191992290
push_back 460288627
push_front 133210081
push_front 319485480
push_front 24017139
push_middle 66106667
push_back 477225052
push_back 796626104
push_front 375092979
push_middle 508369038
push_back 935463888
push_front 360555036
push_middle 919084684
push_front 840467114
push_front 988509302
get 122685
get 72549
get 99569
get 176934
push_middle 977765779
get 53377
push_middle 416622102
get 113656
push_middle 498878816
push_middle 846220058
get 168674
push_back 424130265
push_back 403202740
get 56421
get 82738
push_middle 20982965
push_front 413654824
push_back 790448426
push_front 280384624
get 54224
push_back 56716755
push_front 15112509
push_back 841765210
push_back 795400150
get 56917
push_middle 822993144
get 28882
get 57999
push_back 133080999
push_back 238849466
push_back 95736499
push_middle 802000041
push_middle 597309423
get 114506
push_back 818453223
push_middle 718590922
push_back 123224047
push_front 986869571
push_back 217238370
get 76540
push_back 65705193
get 137517
push_front 687262063
push_back 397940119
push_middle 195008562
push_back 856939424
push_front 421659716
push_back 683893339
push_middle 453668868
push_middle 882854045
push_back 877225632
get 170598
get 154381
get 42291
push_middle 608020802
push_front 444274066
push_back 288870934
push_front 542771138
get 57108
push_back 866736484
push_back 855657747
push_front 983532580
get 22342
get 106055
get 25508
get 82564
push_front 133847906
push_back 829110561
push_middle 66015431
push_back 57825659
get 94512
push_front 902744546
get 132246
push_back 423366326
push_front 700279701
get 51473
push_middle 804760046
push_back 797848242
push_back 790420550
push_middle 803275673
push_middle 827653951
push_middle 176673231
push_front 602477964
push_back 899129676
push_front 651017806
push_middle 344555838
push_front 991854667
push_back 809289940
push_middle 771920077
get 88663
push_back 545852617
push_back 127650187
push_middle 804373348
push_back 874161995
get 157684
get 139245
get 54799
push_front 672866626
push_back 195957992
get 72775
push_middle 257094411
get 75154
push_middle 658516051
push_front 408373561
push_back 735759751
get 9911
push_middle 844449830
push_middle 840691089
push_front 968210147
push_middle 826989413
push_front 97642197
push_middle 150908543
push_back 294446415
get 123894
push_back 932344249
push_back 232800418
push_front 749054338
push_middle 843736688
push_middle 668305911
push_back 134028848
push_front 222826251
push_middle 306826577
push_middle 162188157
push_middle 815189559
push_front 203816398
push_middle 101034175
push_back 353631453
push_front 784225246
push_back 148229221
push_middle 178699250
push_back 739973074
get 119386
push_middle 245098851
get 130924
push_front 376204658
push_middle 496141094
push_front 587144294
push_back 711936877
push_back 114239984
push_front 163591417
push_front 661126091
push_front 421810324
push_back 941443574
push_middle 345925480
push_middle 282523315
push_front 621523409
push_front 820227244
push_back 656321357
push_middle 232637233
get 77132
push_front 972756806
push_back 882707126
push_front 871564225
push_middle 773113959
push_front 3834751
push_middle 440129601
get 105333
push_front 53693115
push_back 499426228
get 136637
push_middle 620258811
push_front 668142800
get 122125
push_back 439388274
push_front 329824709
get 557
push_middle 256357184
get 20333
get 44100
get 134869
push_back 262193489
push_back 309335308
push_back 889560058
push_middle 217394018
get 166278
get 107481
push_middle 971099949
get 36827
get 17417
push_middle 55557033
push_middle 705147939
push_middle 258434152
push_front 910746404
push_back 895645618
get 169896
push_front 270805832
push_middle 982315259
push_middle 687611772
get 133863
push_back 925084078
get 85514
get 118950
get 76400
get 158451
get 110789
push_middle 88381132
push_front 700771456
push_front 993620464
push_middle 781453879
push_middle 466178853
get 89218
push_middle 962184573
get 136822
get 21086
push_middle 490027111
push_back 330411554
push_front 866896974
push_middle 990478217
get 125875
push_front 779162825
push_front 101033313
push_front 361487621
push_back 185462316
push_middle 621786084
push_back 511178906
push_front 6725259
get 850
get 100022
get 111507
push_middle 987222653
push_back 743383454
get 166523
push_middle 675090266
push_front 50616110
get 68062
push_front 494243089
push_front 790716572
push_middle 172483959
push_front 753849694
push_front 561960094
push_back 850088229
get 14069
get 140754
push_back 110347648
push_back 223831365
push_front 807188771
push_back 971709455
push_middle 881899390
push_back 812887489
get 142904
push_middle 596725195
get 110577
push_front 632237090
get 174187
push_middle 129932823
push_front 646490422
push_back 287688765
push_front 406050240
push_middle 81773047
push_front 507542459
push_middle 334222297
push_middle 194332225
get 139535
get 128679
push_front 782852930
push_front 469008898
push_front 103239982
push_front 513451120
get 29841
push_front 272325230
get 28002
push_front 84442216
push_middle 570402634
push_front 736441132
get 174985
push_middle 814468631
get 29801
push_middle 824000147
push_front 121122108
push_back 222862429
get 34009
push_middle 900710255
get 163493
get 142413
push_front 449893384
push_back 377956320
push_front 647447699
push_front 49213577
push_middle 845257505
push_back 746252870
get 29853
push_back 507021139
push_back 459283966
push_back 186584365
push_back 261956813
push_middle 371539706
push_middle 609827195
push_middle 538858858
push_middle 800768660
push_middle 256682423
get 108575
push_back 738492123
push_front 542623982
push_front 514796105
get 73514
push_front 927444020
push_back 572900630
push_front 682138112
get 38479
get 42517
push_back 610563966
push_middle 262976979
push_back 367562248
push_back 153428147
push_front 842434734
push_back 12022711
push_middle 907368076
push_middle 826655985
get 149301
push_front 604647568
push_back 882342768
push_middle 817351928
push_front 245523325
push_middle 256380698
push_back 569361252
push_front 566597363
get 58640
push_front 113218129
push_middle 385064483
push_back 369314072
push_back 280302313
push_back 914378232
push_back 617354788
push_back 968271343
push_middle 283533010
push_back 966259701
get 92097
push_front 882521828
push_front 354462689
get 126520
get 157511
push_middle 138609058
push_front 9625453
push_back 492997522
push_front 693264185
push_back 750997712
push_middle 675667257
get 86859
get 14895
push_middle 79074999
push_front 272497881
push_middle 644044818
push_middle 465520130
push_back 280200318
push_back 542941689
push_back 604615327
push_front 34727552
push_middle 472989482
get 142247
push_back 949650586
push_back 467184668
push_front 278789212
push_front 413464283
push_front 26591696
push_middle 51551910
push_middle 279195418
push_middle 949525507
push_back 18818660
push_back 943111175
push_middle 32096406
push_back 810095262
get 168207
get 149021
push_middle 359152017
push_back 617257916
get 53269
get 162411
push_middle 722979405
get 7223
push_back 674711104
get 2682
get 89065
push_front 562980793
push_front 556735261
push_middle 297730354
get 13780
push_back 412630404
push_back 900520373
push_middle 188092395
push_middle 958539246
push_front 172517341
push_middle 770272440
push_front 986163279
push_front 206380219
push_middle 35162377
push_middle 817522646
get 99475
push_front 771927500
push_back 823625462
get 142109
get 6487
get 29735
push_middle 818065534
push_middle 317104717
push_middle 394847298
get 13734
push_front 695654557
get 173534
get 42934
push_back 864864982
get 153055
push_back 51241531
push_middle 144976559
get 78120
push_front 5324920
push_middle 579901211
push_front 28969720
push_front 815947166
push_back 225218500
push_front 846365725
push_front 760584221
push_front 430661811
push_middle 974460032
push_front 118616831
push_middle 35712601
push_back 968969412
push_middle 526273318
push_middle 219692621
push_back 974602248
get 151682
push_front 91042285
push_middle 68834009
push_front 464797071
push_back 859750582
get 160723
push_middle 476911268
push_back 780306464
push_back 751292501
push_front 369210553
push_back 972547555
push_middle 455988948
get 110879
push_middle 896636002
push_front 647643294
push_middle 307262965
push_back 286945064
push_back 229416350
push_front 125963919
push_front 982711740
get 25780
push_front 56178484
push_back 467014315
get 114960
push_middle 122076834
push_back 672903771
get 120515
push_back 973040186
push_back 349323325
get 112306
push_back 219799202
push_front 837745634
push_back 356637182
push_back 952624529
push_back 271568974
get 30557
push_front 21002548
get 4393
push_middle 929157906
push_front 493470
push_back 887365265
get 160256
push_back 702902695
push_back 915785102
push_middle 417620456
push_middle 553734212
push_middle 731302556
push_back 126618241
push_back 705583761
push_middle 859636266
get 128787
push_middle 345679280
push_middle 799190925
get 126406
push_front 217896017
push_back 167861613
push_front 59368635
push_front 427683859
push_middle 906477878
push_back 500246132
push_middle 448074813
get 136145
get 118359
push_middle 508355962
push_middle 743486882
push_back 726622407
get 172534
push_front 67147234
push_back 940905343
push_middle 845538806
push_middle 689459493
push_back 779842995
push_front 219726237
push_middle 102584709
push_middle 708470247
get 131018
get 163375
push_middle 676120133
push_middle 318013506
push_back 936869646
push_front 787084171
push_middle 351124121
push_front 30595416
push_front 466424207
push_middle 966186842
push_front 777176578
push_front 760564945
push_front 815367244
push_back 251728592
push_front 879944510
push_front 475799788
get 73729
push_middle 955669292
push_front 696783015
get 106432
push_back 879999721
push_middle 65654092
push_back 503939753
push_front 66341290
push_middle 78683723
get 153229
push_front 169690011
push_middle 197609282
push_middle 581591850
get 18657
push_middle 502872863
push_middle 258990863
get 128117
push_front 116291176
push_front 43698991
push_front 275934737
push_middle 164788950
push_front 56771581
get 121714
push_back 762751600
get 163085
push_back 500411955
get 4729
push_middle 755780185
push_back 75312746
push_back 69403355
get 72977
push_middle 998472807
push_front 254107104
push_back 333169780
push_back 824179717
get 83019
get 70476
get 156239
get 83156
get 41325
push_front 106108886
push_front 648980635
get 3208
push_front 761381969
get 27938
push_front 703508153
push_middle 56603944
push_middle 117475624
push_middle 168250144
push_back 504404111
push_middle 943008434
push_front 853696641
get 31036
push_middle 129430742
push_front 9943268
push_back 108782891
get 112864
push_front 286958013
push_front 705661445
push_front 84728219
push_back 48623192
push_back 111025996
push_front 93377653
push_front 430235337
push_middle 363418187
push_middle 201821120
push_middle 739045765
push_back 671055141
push_middle 621023967
push_middle 615838283
push_middle 927523289
push_middle 518477464
push_back 489361102
push_middle 637611760
push_front 211740436
push_front 21588004
push_front 850118291
get 115727
push_front 919430800
push_middle 251132556
push_back 507205433
get 385
push_front 508963685
push_front 254012770
push_middle 843121445
push_front 925410249
push_front 752728169
push_front 942963174
push_middle 422925326
push_middle 152922651
push_middle 937496326
push_middle 4756442
push_front 417436860
push_middle 471765280
push_middle 50670622
get 125300
get 159441
get 110449
get 116069
push_front 395538341
get 81159
push_front 970128966
get 106214
push_middle 841521633
push_middle 649389168
push_back 402284969
push_middle 704026978
push_middle 620867121
push_back 662806615
get 26565
get 171872
push_middle 185453811
push_front 295098989
get 174629
push_middle 16275226
get 119201
push_front 424378361
push_front 842150553
push_back 99021801
push_middle 869661367
push_middle 37814989
push_front 461762128
push_front 278887514
push_front 807072518
push_middle 837480539
push_front 828320999
push_middle 274814928
get 179161
get 114835
push_middle 861951756
push_back 366475298
push_middle 167735504
get 65891
get 160980
push_back 359238510
get 117852
push_back 472119973
push_middle 813849908
push_back 472521726
get 104046
get 37937
push_back 371816331
push_middle 448251051
get 102427
push_back 4673452
push_front 309808160
push_front 554990281
get 33086
push_front 137381636
push_front 752509299
push_back 2933033
push_back 17848363
get 172502
push_middle 113618646
get 92181
push_middle 65681403
push_front 533125697
get 106220
push_middle 324135291
push_front 962631376
get 9892
push_middle 927734393
push_front 297538465
get 111939
push_middle 96790041
push_middle 382432373
push_middle 493606175
get 134421
push_front 911548789
push_front 89902793
get 147447
push_back 711079298
push_back 967254424
push_middle 294161054
push_back 64725329
push_back 451985859
push_back 183244261
push_front 782752019
push_back 120236115
push_front 980443838
push_middle 18407149
push_front 994311864
push_back 769394612
get 30192
push_middle 169166172
push_front 847818603
push_back 681801757
push_middle 648419276
push_front 38873484
push_middle 704406094
push_back 550099699
push_back 300981221
get 169494
push_middle 83043591
get 81159
push_back 277589582
push_front 327090940
push_middle 466597628
push_front 91282382
push_back 504865610
push_front 948389778
get 132673
push_front 442683617
push_back 318673217
get 48523
get 35249
get 172173
get 101981
push_front 581106756
push_front 752069227
get 107863
get 86938
push_back 392464250
push_back 867632551
push_middle 34443995
get 5923
push_middle 219933820
push_middle 731285866
push_front 879939718
push_front 403217582
push_middle 810969877
push_middle 894203510
push_back 495469900
push_middle 741261532
push_back 235513196
push_back 981170712
push_middle 54062034
push_middle 556022270
get 50660
get 147202
get 114635
get 152603
push_back 53836675
push_front 993189219
push_middle 362200718
push_front 822364054
push_middle 733142291
push_front 437443169
get 106653
get 138666
get 12916
push_middle 401018078
push_front 181713051
push_front 189103883
push_front 505896462
push_middle 166473085
push_back 814310035
push_front 174983885
push_front 549597486
push_middle 370068776
push_back 225951117
push_middle 828086192
push_front 692995820
push_back 825556100
push_middle 54486103
get 87916
push_back 35921306
get 123342
push_middle 67728037
push_front 604601768
push_back 983226891
push_front 787931947
get 130869
get 22458
get 148011
push_front 985548325
push_back 273517449
push_middle 251291122
push_middle 885640815
push_middle 713256282
get 140134
push_front 76835107
push_middle 115074340
push_back 213778324
push_middle 235312628
push_back 479740513
push_front 475327122
push_middle 56049624
push_back 594451916
push_back 531099630
push_middle 878889995
get 6383
get 20319
get 148286
push_front 764602675
push_front 274108536
push_middle 804014411
get 85706
push_middle 138130889
push_back 564049761
push_back 477583298
push_front 885510803
get 98585
push_middle 969178671
push_back 53609967
push_back 743257024
push_middle 3764518
push_middle 81399234
push_front 433628078
push_front 589656500
push_back 213788662
push_front 835255366
push_back 8099256
push_front 375751822
get 95367
push_back 209236579
push_back 325621760
push_middle 247451750
push_middle 259024581
push_middle 24568360
push_front 437481296
push_front 352332100
push_front 948079091
get 153661
push_front 864777939
push_middle 442694071
push_middle 588252406
push_front 763858137
push_back 265809113
push_front 32991667
push_front 439112765
push_back 872399612
get 42464
push_front 890566637
push_middle 860982317
push_back 105375370
push_back 41961046
get 34074
push_front 679720369
get 84670
push_middle 998412414
push_front 990226581
get 162488
get 61151
push_back 348666218
push_middle 168020961
get 148813
push_front 13780254
get 118400
push_middle 251508917
push_middle 265131403
push_middle 650844882
push_front 123370565
push_front 851012112
push_front 214438594
push_middle 822326269
push_front 420748567
push_middle 470357007
push_back 848207666
push_middle 153660843
get 99641
push_middle 357927551
get 76379
get 26454
get 29605
push_back 791691497
push_back 832049345
push_back 931986482
push_middle 162325594
push_middle 578513542
push_middle 342870088
get 36397
push_back 428906559
push_middle 384613967
get 38279
get 62122
push_front 639217929
get 294
push_front 357809263
push_back 731016573
get 142627
push_front 97643399
get 48575
get 15807
push_back 650205387
push_front 810699329
push_front 921309182
push_back 393398895
get 153511
push_back 909737792
push_back 171554247
get 114783
push_middle 43034339
push_back 865774523
get 101052
push_front 139323656
get 179840
push_middle 886377515
push_back 915931044
push_front 766747978
get 127498
get 175104
push_front 15886284
push_back 803566039
push_front 693735539
push_back 913812991
push_middle 694352837
push_back 283596523
push_back 523146464
push_middle 811947952
push_back 660052949
push_middle 971172894
push_front 23551069
get 100329
push_middle 939007647
push_back 475785455
push_front 809609052
push_back 10048667
push_middle 710724939
push_front 271192287
push_front 442671030
get 30768
push_middle 359923211
get 103992
push_middle 68382461
get 53381
push_middle 765215822
push_middle 339176940
push_front 16258478
get 95268
push_back 672916251
push_middle 814358919
push_back 999114535
push_front 691389163
push_front 357770938
push_middle 79165905
get 141074
get 41517
get 91523
get 168555
get 166781
push_front 339697393
push_middle 587095246
push_front 404642051
push_middle 612585868
push_front 602652060
push_middle 979256195
push_back 658175047
push_back 301446637
push_back 635231825
push_front 859910456
push_middle 538991260
push_front 135207181
push_front 917665810
push_back 730842167
push_front 75677446
push_back 929799384
get 34097
push_front 115103320
push_middle 841001216
push_front 453464195
push_back 143182689
get 49756
push_back 338703081
push_front 178477893
get 23044
push_back 835382354
push_front 266919842
get 152973
get 123959
push_front 896968628
get 59550
push_middle 464862597
push_middle 177139742
push_middle 773758570
push_front 186800357
push_middle 545261212
push_middle 298725320
push_front 457697437
push_middle 289547417
push_back 244648158
push_middle 760734993
push_front 378175106
get 168435
push_back 576358762
push_middle 763226646
push_middle 268415803
push_front 910479120
push_back 405457075
push_middle 408194178
push_back 106602873
push_front 320407779
push_back 443031362
push_middle 882699279
push_middle 61898800
push_back 485351859
push_back 917842525
get 142329
push_back 50131733
push_back 22748122
push_front 995201682
get 114045
push_front 134231
push_front 67270790
push_front 146010508
push_back 191648472
push_back 187615741
push_front 336740091
push_front 827688428
push_back 492115135
push_front 893946446
push_middle 681189595
push_middle 409199938
push_middle 38056722
push_back 613674878
push_front 57105606
push_front 843241533
get 61496
push_front 388856276
push_front 194382897
get 91053
push_middle 895140053
push_back 46787211
get 129067
push_front 304972884
push_front 566679697
push_middle 567988639
get 123085
get 59221
push_back 767564757
push_middle 201228576
push_back 325180146
push_middle 677387071
get 5809
push_back 690764406
get 146245
get 34629
push_front 797523978
push_middle 541039806
push_front 673942884
push_front 795688153
push_back 417911518
get 100949
get 171925
get 24917
get 93178
push_front 179620097
get 167396
push_back 529538761
push_middle 822048828
push_front 46882990
push_back 869024416
get 68829
push_front 541193160
push_middle 743649396
get 123348
push_front 896832388
push_back 835192963
push_back 29419442
push_middle 94951227
push_front 410657562
get 87992
push_middle 903852485
push_back 360401662
push_middle 439010155
push_back 738472866
push_back 952574636
push_back 376351852
push_middle 558768258
get 46895
push_middle 836181381
push_middle 465443104
push_back 693456707
push_middle 358414130
push_front 248963383
push_middle 813537558
push_front 26572917
push_back 78143997
push_back 471671451
push_back 316019308
push_front 818490852
push_back 240125648
push_middle 336214389
push_back 69064458
push_middle 344211740
get 79225
push_front 262331678
push_middle 202020551
push_front 591977417
push_front 772599276
get 24945
push_back 937638881
push_back 412290811
push_front 138137579
push_front 20030725
push_back 459748084
get 99745
push_middle 968287512
push_back 807931466
push_back 261495849
push_front 713812430
push_front 631858582
push_back 531988389
push_back 348168917
get 39641
get 156341
push_back 412893771
push_middle 308020914
push_middle 494848139
get 116949
push_front 893587933
get 44748
push_front 431499671
get 44155
push_back 352395875
push_back 345813712
push_middle 307041005
get 47585
push_front 464873862
push_back 109202529
push_middle 909028787
push_middle 361833236
push_back 103431389
get 13813
get 130243
push_front 907327109
push_back 575154044
push_front 912724917
push_back 83996786
push_front 941247580
push_front 551711817
push_back 673342279
push_middle 265152615
push_back 839849946
push_middle 127575310
get 110344
get 119896
get 46610
get 59118
get 158232
push_front 966775547
get 151152
push_front 162287295
push_middle 379353671
push_back 101267008
push_front 878728782
push_back 667876204
push_front 426643151
push_middle 160648261
push_front 504314837
push_front 851019950
push_front 48319839
get 120020
push_front 155430774
push_back 672811529
get 124147
push_back 353621549
get 1195
push_front 947550467
push_front 434439683
push_middle 813775399
push_front 753033487
push_back 36213505
push_back 841159400
push_back 8103287
push_front 405659005
push_middle 304579129
get 53483
push_front 480428570
push_back 63696494
push_back 194236399
get 171268
push_middle 254908522
push_middle 399340432
get 3622
push_middle 762614535
push_back 603077947
push_front 540847485
push_front 197065896
push_middle 623284486
push_back 869595403
push_middle 420260940
push_middle 301603683
get 107519
push_back 597319990
push_back 117626365
push_middle 929232292
push_front 956248619
get 170138
push_middle 243381113
push_front 909128190
get 16449
get 133650
push_middle 777218794
get 66455
push_back 387900093
push_front 500796667
get 93767
get 81690
get 151067
get 169965
get 165511
push_front 268812790
push_back 68965289
push_middle 968376783
get 38378
push_back 268207730
push_front 579210388
push_back 887397783
get 65822
push_front 125709171
push_front 407723514
push_front 161492047
push_middle 423566083
push_middle 463534052
push_front 824160049
get 71931
push_middle 120710986
get 123563
push_front 123017466
get 145815
get 139417
push_front 44518838
push_front 121703042
push_front 129061393
push_middle 330392434
push_middle 2834821
get 167261
push_back 469191922
get 1353
push_middle 644109851
push_front 286854875
push_back 776416386
push_front 437218350
push_middle 275908184
push_middle 569481025
push_middle 712714129
get 156207
push_middle 700145420
get 168572
push_back 323140795
push_middle 523148839
get 95117
get 20533
push_middle 373880434
push_middle 664432405
push_middle 768708539
get 129042
push_back 108516244
push_front 64401819
push_front 485348883
push_back 504965069
get 31354
push_back 131737361
push_front 617030187
get 51742
push_back 563680320
push_middle 765509381
get 151998
push_front 68469222
push_middle 687679443
push_back 442608738
push_middle 459738037
get 75704
push_back 263683316
get 163494
push_middle 784617481
push_back 677880057
get 149215
get 7833
push_middle 727831623
push_middle 976120526
push_middle 53316938
push_front 293445032
push_back 429979759
push_back 636842101
push_back 652265677
push_front 602226791
get 125887
push_front 894886355
get 129158
push_back 337619705
push_front 545558177
get 142880
get 79444
push_middle 817070680
push_back 506342102
push_middle 363049191
push_back 594210243
push_back 240048531
push_back 733110938
push_back 14142069
push_middle 500353983
push_back 290638882
push_middle 810964078
get 143717
push_front 328358717
push_back 592147225
push_front 197541495
push_front 880057636
push_front 704350404
push_middle 393428619
push_middle 426906403
push_back 740676956
push_front 672759514
push_middle 163301411
get 176601
get 122119
get 16535
get 20890
push_front 689607272
push_middle 947459157
push_front 203340620
push_back 128545646
get 164209
push_back 824649418
get 108244
push_front 594574886
push_back 654149684
push_back 60404709
push_front 829331164
push_front 428400648
push_front 455808625
push_back 824314779
push_back 217753458
push_middle 834458036
get 151854
get 102489
push_front 983682794
push_front 580044612
push_middle 817933135
push_front 859210002
push_back 127175991
push_front 605104970
push_middle 63179345
push_front 727652519
get 115439
push_middle 116828662
push_middle 636902314
push_middle 347267174
get 8667
get 155164
push_middle 357700025
push_middle 421199884
push_middle 297138797
push_back 671263611
push_front 825182598
push_back 841344531
get 110572
push_middle 729721334
push_middle 625662709
push_back 742636083
push_front 565227624
push_middle 762018173
push_back 397098059
push_back 760216327
push_middle 755238498
push_front 887310186
push_back 751209766
push_front 522099047
get 90536
push_middle 338451784
push_middle 560482220
push_back 669534426
push_back 994617209
push_back 142748133
push_front 502437623
push_middle 783918124
get 130244
get 31459
push_front 281403407
push_middle 742292435
push_front 175537065
push_front 513094458
get 19908
push_back 823797460
get 73460
push_back 191432117
get 47770
get 90334
push_middle 789628339
push_middle 682879916
push_middle 839451248
push_front 801492776
push_front 999797560
get 157381
get 81795
get 42183
push_middle 334077756
push_back 120078601
push_front 470250556
get 105635
push_front 209757563
push_front 489899177
push_back 771373015
push_middle 15146714
get 58184
push_middle 970722634
get 19107
push_middle 289888861
push_back 88313484
push_middle 818813184
push_middle 512628951
push_back 598483688
push_back 179624956
get 31157
get 149209
get 87563
push_middle 769935929
push_back 908452831
push_front 801246087
get 118954
get 18298
push_middle 759976790
push_middle 779295487
push_middle 975672853
push_middle 549731381
push_back 784396436
push_back 792125266
push_front 735751643
get 49793
push_front 148061067
push_middle 222652685
push_front 650687272
push_front 571122427
push_front 25127146
push_back 327928695
push_front 902127096
push_middle 524898581
push_front 680326543
push_front 793701863
get 80966
push_middle 823271383
push_front 611608861
get 137698
push_front 905734812
push_middle 459962963
get 110876
get 142183
get 75828
get 5917
get 88616
get 138019
push_back 490176509
push_back 455705560
push_middle 193669604
get 4675
push_back 319893407
push_back 701058144
push_front 741639970
push_back 723572180
push_back 940522099
push_front 309001079
get 168891
push_front 589340016
get 151978
push_back 168683283
push_back 83994973
push_front 516579716
get 129519
push_back 818453424
push_front 265763069
get 103352
push_back 848058579
push_front 845573082
push_middle 924646206
push_back 250401293
push_front 56846623
push_middle 150215405
push_front 141697186
push_middle 733177732
push_middle 795458690
push_front 630175548
push_back 143173273
push_front 481341055
push_front 338635013
push_back 301294371
get 134523
push_back 516517405
push_front 503969953
push_middle 874452387
get 96950
push_middle 370395652
get 7210
push_middle 571101338
push_back 424378476
push_back 359576691
push_front 632934667
push_front 68532537
push_middle 414583516
push_front 393223540
push_back 253180925
push_front 875743827
push_front 726086126
get 97055
get 6070
push_front 427633459
get 181441
push_back 275886383
push_back 560074969
get 108243
push_middle 572433666
push_middle 281762423
get 40077
push_front 483254786
get 48099
push_middle 734620418
push_front 288303214
get 125699
push_middle 504381020
get 109839
push_middle 258914683
push_back 679191314
push_back 319079839
push_back 571413538
push_front 347612908
push_front 397053382
push_front 459117041
push_middle 230833220
push_front 71025836
push_front 394196618
push_front 960459393
push_front 587917420
push_back 174850888
push_back 594270986
push_back 300341117
push_middle 126395213
push_middle 641151387
get 4158
push_middle 624643101
push_back 162043916
get 40652
push_front 993221344
push_front 21848844
push_back 357462006
push_middle 575406471
get 180999
push_middle 733433698
push_front 567278135
push_middle 569086224
push_middle 578976957
get 1035
get 63202
push_front 961028982
push_front 503575018
get 78301
get 83806
push_back 248142609
push_middle 860680720
push_back 167319929
push_front 15603098
push_middle 917658144
get 12186
push_back 288315745
push_back 994655207
push_middle 593838846
push_front 443204306
push_back 683407521
push_front 108652006
push_back 294670893
push_middle 31997940
push_front 396906345
get 129389
get 142158
get 50672
push_front 107471404
push_middle 222624276
push_front 247777040
push_middle 518748424
push_back 983595808
get 106006
get 1653
push_back 179461685
push_middle 996052418
push_back 860079731
push_back 127275460
push_back 943280222
push_front 298652593
push_front 230887006
push_front 78488655
push_front 29899270
push_front 741828173
push_back 801104891
push_back 131599680
push_middle 693960828
get 33553
push_middle 769084556
get 121794
push_front 742472426
push_middle 980298966
push_front 747878502
get 22983
push_back 979291148
push_back 45818144
get 143448
push_middle 727724123
push_back 494044622
get 96995
push_front 826358256
push_front 979629763
push_back 356508125
push_back 550166279
push_back 798878578
push_front 634992684
push_back 695439086
push_back 242409947
push_back 125206239
get 66889
push_middle 527161367
push_front 277479450
get 169034
push_back 604045859
push_front 657689293
push_front 355622552
get 25692
get 164054
push_back 429000603
push_back 421834872
get 110800
push_front 157958999
push_back 923388691
get 99190
push_front 151337577
get 177267
push_middle 373593151
push_front 818814229
push_middle 829995608
push_back 513011817
push_front 53176931
push_back 114563942
push_front 822439917
get 88113
push_front 432619867
push_front 439286214
push_back 512963201
push_back 910519698
push_middle 827677210
get 88717
push_back 57453591
push_back 319882988
push_middle 528523074
get 50980
push_back 238201435
get 90079
push_back 575033073
get 60540
get 104291
push_front 648429034
push_middle 907264034
push_back 826298488
get 122115
push_front 173912659
push_back 193928875
push_middle 580184035
push_front 999432330
push_back 992125132
push_front 952196509
push_back 731507267
get 79795
push_back 653248955
get 169773
get 74206
push_middle 441820997
push_back 26538916
get 120887
push_middle 904875987
push_back 251635473
push_front 50050929
push_back 426782281
push_front 517076040
get 3502
get 112146
push_front 631585420
get 90626
push_front 397546373
push_back 619497869
push_back 31785019
push_middle 516379584
push_front 33657782
push_middle 300770425
push_front 130199722
get 28175
push_front 333048245
get 137169
get 65713
push_back 857475688
get 46216
push_back 476945507
push_middle 279685307
push_middle 601434646
push_front 730113784
push_back 419123291
get 46990
push_front 716754025
get 44412
get 88172
push_back 95989845
push_front 423060186
push_front 396128098
push_front 552137360
push_back 856686292
push_middle 966890239
push_back 962616724
push_front 44098457
push_middle 366552376
get 28428
push_back 454421942
push_middle 908601698
push_front 690979489
push_front 476759891
push_front 128941736
push_front 174669491
push_back 245960707
get 58041
push_front 532530213
push_back 392187319
push_front 4509055
get 118372
push_front 473118594
push_middle 935369491
get 57460
push_middle 749718775
get 13533
push_front 755761533
push_middle 65030984
push_middle 55504742
push_back 271304525
push_back 968090849
get 72933
push_middle 114890580
push_front 729653540
get 64561
push_front 868130908
push_front 449472433
get 145906
push_back 907877582
push_front 743713301
get 43938
push_front 160789069
push_front 470496385
push_front 859348136
get 57423
push_front 886808290
push_back 74014316
push_front 712481096
push_middle 430693290
push_middle 53917726
push_back 154796727
push_middle 373261936
push_front 36657398
push_front 709594820
push_middle 948931100
push_middle 565003504
push_front 643863703
push_front 692777878
get 10630
get 99346
push_middle 420589326
push_back 574686594
push_front 439345448
get 182552
push_middle 599977479
push_middle 64270229
push_front 431478282
push_back 684677965
push_back 308457969
push_front 364564386
get 173898
push_back 616839750
push_front 363373338
push_front 103076147
push_middle 631529073
get 124588
push_middle 624648097
push_back 416928101
get 170177
push_back 406292208
get 175400
push_front 932629543
push_middle 563836930
get 92801
get 137996
get 4440
push_back 64741136
push_front 765930565
get 107568
get 29119
push_front 910663525
push_back 877737903
push_middle 536159626
push_front 513700330
push_middle 22951787
push_back 412374391
push_front 229203074
push_back 530165416
push_middle 644205615
push_middle 874898036
push_back 294447100
push_middle 271690630
push_back 657067003
push_back 295334000
push_front 912811852
get 99063
push_middle 323792853
push_back 908947583
push_front 35040533
push_front 60783047
push_middle 775678057
push_back 769275784
get 82935
get 70982
push_back 834649354
push_middle 157092049
get 151464
get 148909
push_back 776608906
push_back 11092463
push_middle 176846221
get 93517
push_front 776271514
push_front 891679677
push_middle 53222780
get 69866
push_middle 755709301
push_front 241542613
get 79082
get 109544
push_front 370791029
push_middle 252100629
get 99215
push_middle 723400356
push_back 542784774
push_front 56978227
get 65365
push_back 524785455
get 178222
push_front 802672874
push_front 371541902
push_front 329579790
push_middle 315938162
push_front 545790988
push_front 600500592
push_middle 355129920
get 22969
push_back 225733494
get 114745
get 52203
push_back 587244678
push_middle 535121764
push_back 609864179
get 127905
push_front 512443823
push_front 877284274
push_front 140493368
push_back 304368965
push_middle 713137978
get 276
push_back 446388652
get 177007
get 43560
push_front 104175569
push_back 717815148
push_front 676271585
push_middle 861940704
get 125373
push_front 536081138
push_back 772001443
get 6995
push_front 792806990
push_middle 904965361
get 26669
get 56267
push_front 587342104
get 128799
push_front 573412382
get 37004
push_middle 815485509
get 157671
get 121719
push_back 586852069
push_middle 370997205
push_front 726011000
push_back 194697089
push_middle 629227507
push_front 391066692
get 140513
push_back 774275110
push_back 20749109
push_middle 235102045
push_back 777163387
push_middle 70057816
get 85748
push_back 769882668
push_back 25814945
push_middle 676023171
push_front 461566888
push_middle 923965701
get 3289
get 134418
get 25410
push_front 391985534
push_middle 883497317
push_back 346476323
push_back 553726387
push_middle 525909819
push_middle 245148431
push_back 809651102
push_back 615382331
push_front 123671163
get 63275
push_front 500765880
push_back 585861732
push_front 884328122
get 105544
push_back 418048672
get 49665
push_front 75251574
push_middle 296784009
push_middle 425907866
push_back 678438515
push_middle 144694419
get 9005
get 44309
get 23456
push_front 882990463
push_back 538749318
push_front 16019451
push_back 708705834
push_back 18410438
push_front 772233713
push_front 445652368
push_back 388186885
push_front 403360995
get 118385
get 178506
get 7802
get 7382
get 104572
push_middle 110176709
push_front 599695404
push_back 324833089
push_middle 963106872
push_middle 918919149
get 3783
push_front 138702464
get 149367
get 127934
push_front 941632477
push_front 612453717
push_back 833730282
push_front 616037554
push_back 868216445
push_middle 556227351
push_front 109161443
get 142351
get 164568
push_front 189014562
get 126078
push_middle 707686767
push_middle 385156120
push_middle 692591048
get 122923
push_back 984229228
push_back 718481490
push_middle 647293477
push_middle 981405625
get 116737
push_front 236065529
push_front 430159036
get 111825
push_front 887012458
push_front 883799788
push_back 780953490
push_front 32521238
push_back 281839753
push_back 77926441
push_middle 918783097
push_front 220441972
get 113655
push_middle 88735176
push_middle 369115829
push_front 578609013
push_back 85624765
push_front 925870263
push_middle 939887347
push_back 617510079
get 172312
push_middle 524791838
push_middle 608209123
push_front 937015755
push_front 124711125
push_middle 866959729
push_back 375927057
push_middle 445300838
push_back 491751037
push_back 939285366
push_back 377078338
push_middle 742265191
get 95879
push_back 603423038
push_back 836370164
push_back 39460162
push_back 296279272
push_back 713411432
get 98559
push_front 574045405
push_back 452104476
push_back 250061310
push_front 954433530
push_front 694128586
get 16950
get 160258
get 107153
push_back 367626289
push_back 633593247
push_middle 541998460
push_back 459718157
push_back 786912866
push_back 596397010
push_middle 120268403
push_front 427498897
get 163596
push_front 254076865
push_middle 676341713
get 135488
push_middle 717406249
push_middle 843859699
push_front 262091279
push_middle 629835222
push_middle 725290557
push_back 926026555
push_back 458571740
get 49857
push_back 524631848
push_front 378642448
push_back 811242437
get 5097
push_back 645639904
push_front 396848848
push_back 299136946
push_middle 383160850
push_front 191027812
push_middle 637980707
get 74949
push_back 749035011
push_front 642589975
push_back 441734596
get 51260
push_middle 94241340
push_back 522761303
push_back 611857540
get 158364
push_back 277566879
push_middle 986141094
push_back 918522949
push_back 500323949
push_front 650615771
push_front 4977301
push_back 255394680
push_back 714468217
push_middle 922430980
get 158999
push_front 663071614
push_back 325716185
get 65890
get 14507
push_middle 664902431
push_middle 17159421
push_back 898926797
get 103872
get 56164
push_front 993954071
push_front 777713466
push_middle 831986495
push_front 683820235
push_back 317703943
push_back 616117976
push_middle 584598355
push_front 615895429
push_middle 989325149
push_middle 346865433
push_back 481549625
get 174856
get 173837
push_middle 729271462
push_back 448037412
push_front 388718156
push_middle 579355158
push_middle 976815965
push_front 156964954
push_front 985636406
get 135520
push_middle 287020413
push_middle 998895187
push_back 303411050
push_back 739077351
get 8076
push_middle 508992425
push_middle 276699968
get 153352
push_middle 54990302
get 70006
push_middle 329749917
push_back 565315391
push_middle 140803150
push_front 958722002
push_middle 409786714
push_back 3405806
push_back 117303825
get 1899
get 116936
push_front 250713608
get 45279
push_back 826658542
push_back 358099957
push_middle 871641218
push_front 218014807
push_front 678911596
push_middle 190383877
get 41226
get 137960
get 122987
push_front 468284750
push_back 670434424
push_front 673393811
push_back 822558977
get 73568
get 121836
push_back 280357640
push_middle 61210033
get 26821
get 45328
push_back 620998443
get 123860
push_middle 198817388
push_back 496900373
get 11871
push_front 808444690
push_front 613290821
push_back 912738762
push_middle 735268741
push_back 288586666
push_back 721932388
push_front 331521409
push_front 321293332
get 151299
push_middle 915549851
push_back 40508261
get 7329
get 150783
push_front 668998396
push_back 34140680
push_front 52604673
push_middle 92501847
push_middle 523180685
push_middle 454870067
get 132153
push_back 141296123
get 118629
push_middle 959051820
push_back 979078782
push_middle 420351904
push_front 747551734
push_back 523771823
push_back 361773540
push_middle 613065863
get 88574
push_middle 541161793
get 160569
get 105347
push_front 283624891
push_back 46752471
push_front 657876661
push_middle 528435184
push_front 426178363
push_middle 143265710
push_front 95579093
get 117902
get 75375
get 47854
push_back 642247659
get 73757
get 166563
push_front 335186729
push_front 91147560
push_middle 292832732
push_back 133184501
push_back 610377946
push_front 325954895
get 2764
get 76980
push_back 837120041
push_middle 837832075
get 24388
push_middle 109491570
push_back 724141741
push_front 1833326
push_middle 123494466
push_back 742368022
push_middle 586647952
push_middle 705873697
push_front 877053483
push_front 209481325
get 132835
push_front 960312101
push_front 491149887
get 127103
push_middle 948388258
push_back 800839648
push_middle 918136214
push_front 233893763
push_back 312638560
push_back 490004620
get 35128
push_front 594768688
push_middle 862888634
push_back 929870214
get 85773
push_front 972068188
get 93905
push_middle 676449349
push_back 166020451
push_back 117515221
get 49799
push_middle 483277681
get 179686
push_middle 356277312
get 34999
push_front 803210972
push_middle 689888798
push_back 562260175
push_middle 793212683
get 42260
push_back 514235717
push_front 768580959
push_middle 388273362
push_middle 849115374
push_middle 566952784
push_front 530406
push_front 317683771
push_middle 420304852
get 62804
push_back 749629006
push_middle 773968586
push_front 703085138
push_back 853180916
get 46886
push_middle 409729258
push_back 475652434
push_front 878708800
get 97920
get 182345
push_back 763699453
get 5986
push_front 563530999
push_middle 336541233
get 8398
push_front 982924191
push_middle 171197087
get 156922
get 30147
get 96481
get 160535
get 171059
push_front 144995105
push_front 753393920
push_middle 814410895
push_front 799428770
push_back 702555899
push_middle 448046280
push_middle 808951100
push_back 922879968
push_middle 474164617
get 123359
push_front 760412218
get 40686
push_front 492334095
push_middle 453975491
push_front 835315220
push_front 505722265
push_middle 557635056
get 5065
push_back 81434256
get 26287
get 86138
push_back 85838887
push_middle 979214330
push_middle 37753187
push_middle 344049588
get 163984
push_front 91425304
push_front 439790618
push_middle 797728204
push_front 688438269
push_back 14585043
get 152447
push_front 628018334
push_back 434921794
push_front 43994874
get 152065
push_front 1936530
get 160393
get 164022
push_back 911831639
push_front 972502762
push_middle 398519323
push_middle 689438930
push_front 562405264
push_front 644587220
push_back 82563332
get 61111
push_middle 252253505
push_front 232778361
get 156553
push_middle 502493104
push_middle 544290448
push_front 91040644
push_front 673185850
get 102470
push_middle 163054808
push_middle 72184987
push_back 92069394
push_front 749111223
push_front 982367698
get 41335
push_front 769837629
push_middle 674535348
push_middle 40864265
push_back 399135031
get 22251
push_front 143678453
get 190
get 37893
push_front 112653291
push_back 667352371
push_middle 435450118
push_back 916567685
push_middle 669497243
get 56611
get 124309
push_back 838389981
push_back 139359148
push_front 121221839
push_middle 840033703
get 26923
push_back 74590911
push_front 449034458
push_front 349409081
push_middle 918123291
push_front 663286482
push_front 810178143
push_front 667182630
push_middle 447012446
push_front 610187056
get 16273
push_back 826582212
push_middle 998287093
get 132892
push_back 704000280
push_front 980766719
push_back 752689825
get 106438
push_back 138859738
get 96673
push_middle 63286825
get 182802
push_back 186974935
push_back 158437178
push_back 197138252
push_back 721552093
push_back 10065248
push_back 79756953
push_front 722177570
push_middle 54916736
push_front 192809623
get 138189
push_front 521046771
push_back 819477652
push_middle 48533251
push_back 199085307
get 42320
push_front 816606803
get 151970
get 66040
push_front 188813222
get 4871
get 45609
push_front 610818411
push_back 42276329
get 59449
push_back 129757536
push_middle 156225973
push_front 104745156
push_middle 220830772
push_front 770755983
push_back 563332940
push_front 126598633
get 4394
push_front 55582835
push_middle 605002650
push_back 686989011
push_back 623428467
get 124804
push_front 391607791
push_middle 425391687
push_middle 539220252
push_back 452165368
push_front 830626238
push_back 863787637
push_front 972655885
push_front 601921385
push_front 347901715
push_front 777995500
push_middle 299128397
push_front 385193158
push_back 273359961
push_back 411105626
push_front 517524607
push_middle 968250145
push_front 876722878
get 55081
push_middle 642934706
push_back 458903364
get 100318
push_front 235876201
push_middle 498064215
get 102346
push_middle 965958895
push_middle 817587796
push_middle 359184935
push_front 446916561
push_back 534193640
push_front 807259041
push_front 357337875
push_back 632825164
push_front 944854546
get 55277
push_middle 821003302
push_front 621358679
push_middle 163175555
get 155177
get 118763
push_back 87021910
get 106399
push_middle 931630345
get 139318
get 118460
push_back 839310813
get 139027
push_back 875993356
push_back 258973902
get 28260
push_front 358575611
get 34565
push_front 775443942
push_middle 934140975
push_front 30467864
push_middle 465972933
push_back 978169283
push_back 376731769
push_middle 179959978
get 52765
push_back 258022179
get 58259
push_back 69995296
push_middle 292961368
get 11730
push_middle 725945498
push_middle 902685533
push_back 107704046
get 84630
push_middle 913962689
push_front 224883092
push_middle 258509541
push_front 967435443
push_back 643501703
push_middle 454694724
push_back 277135295
push_front 698076693
get 24458
get 103731
get 82171
push_back 487224317
push_middle 924392247
push_middle 440755060
get 33025
push_middle 140229362
get 156047
get 105813
push_front 668222985
get 90371
push_middle 262715043
push_front 811587732
get 138336
get 51927
get 100286
push_back 543800802
push_back 376245529
push_front 950131721
push_back 241200654
push_front 82340778
push_middle 491872372
push_middle 61161748
push_middle 843563816
push_back 950282857
push_back 619735826
push_back 249733944
push_middle 597841743
push_front 716007355
push_middle 350136320
get 39327
push_middle 103609591
push_middle 941361301
push_middle 839389416
push_middle 584949921
get 128311
push_back 988367742
get 147171
push_middle 703726106
get 179410
push_middle 755845842
push_middle 753864778
push_front 6045464
push_back 648182956
push_middle 528652096
push_back 933677896
get 79740
get 88386
get 67378
push_front 991265163
get 144181
push_middle 947286857
push_middle 744144944
push_front 190246773
push_back 325876821
push_back 315133253
get 153465
push_front 464456401
push_middle 29313636
get 58384
push_front 593177664
get 75666
push_front 927065414
push_middle 837106983
push_middle 536003857
get 95927
push_front 116998825
push_back 949172084
get 172346
push_back 944468668
push_front 220792007
push_back 32566585
get 159988
get 139106
push_middle 423129202
push_back 12490926
push_back 208129113
push_front 976129862
push_front 873907637
push_back 342200543
push_front 702649705
push_middle 578919435
get 93176
push_front 167716596
get 107097
push_front 838001059
push_front 333204332
push_back 859676890
push_front 190937296
push_middle 215158770
push_back 9434798
push_back 498441105
push_front 450367871
get 72922
get 153719
push_front 71548861
get 53142
push_front 933984603
push_back 968398118
push_back 125429581
push_front 843582847
push_front 639531695
push_back 914214836
push_back 619038311
push_front 736312913
push_front 314856640
push_middle 672249006
push_back 141762569
push_front 891577298
push_middle 338368236
push_middle 153436390
push_front 580155070
push_front 807751832
push_back 750362569
push_middle 467436504
push_middle 958052640
push_back 962597612
push_back 323292928
push_back 67607968
push_back 621367634
push_front 261524635
push_front 803589709
push_back 969593294
push_back 147193656
push_middle 734927365
get 136536
push_middle 997631673
get 92366
get 103929
push_back 773898238
push_front 126975455
push_front 765599176
get 134145
push_front 87404205
push_back 103502888
push_middle 138028576
push_middle 386124095
push_back 237901400
push_front 369216646
push_middle 525669293
get 179020
push_back 846881293
push_back 96116986
push_front 277474344
get 81338
get 159453
push_back 215264740
push_middle 34492100
push_back 636211336
push_back 249347818
push_back 897967362
push_back 169913935
push_back 209175997
push_front 55037140
push_front 895081272
push_back 773350359
push_front 433962281
push_middle 537196845
push_front 556132798
push_middle 165771565
push_back 86343934
get 55917
push_middle 851074060
get 121054
push_back 434884975
push_back 890746035
get 33375
get 124772
push_back 440900084
get 107378
push_front 602271273
push_front 494451304
push_middle 598229137
get 66039
push_front 957320549
push_front 271672847
push_middle 292977180
push_back 548425186
push_back 16724667
push_middle 374234612
push_back 906583713
push_middle 293119060
push_back 539628827
push_front 702026499
push_back 191066578
push_middle 188921708
get 22297
get 157089
push_back 799697524
push_front 688411010
push_front 926240015
get 177936
get 86505
get 19052
push_back 41937591
get 142484
push_middle 15909400
push_back 913047705
push_back 273530941
push_middle 227144167
push_back 31920852
push_middle 173947261
push_middle 612305461
push_middle 161178875
push_front 58768288
push_middle 112436758
push_front 62004792
push_middle 750324511
push_back 494271390
get 166755
push_back 695262127
push_back 274022728
push_back 186231576
get 158217
push_front 436096766
push_back 219304247
push_middle 666698323
push_middle 705721629
get 25046
push_back 253005693
push_front 509989009
push_middle 704125987
get 85731
push_middle 93602885
push_front 136689673
get 127967
push_middle 563580381
push_middle 645833358
get 85979
push_middle 597689843
push_middle 209304703
push_front 925390292
get 76095
push_back 994462077
push_middle 149472333
push_front 546938350
push_middle 337838952
push_back 335350852
push_middle 234196965
push_back 894064460
push_middle 163422547
push_front 450402887
push_front 209166855
push_front 8728444
push_front 259054226
get 43583
push_back 354541372
push_middle 533400689
push_front 743202153
get 171765
push_middle 541408306
get 20053
push_front 516376022
push_back 55264403
get 56006
push_middle 143198808
get 96991
get 125337
push_back 39916571
push_front 836898868
push_middle 699987193
push_middle 398317533
get 145402
push_front 181422634
push_back 925880126
get 171937
push_front 933428455
push_front 131879710
get 27316
push_front 733083376
push_back 165777305
push_back 742883019
push_middle 832506788
push_front 728345134
push_front 625692116
push_back 491884949
push_back 828731901
push_back 31809676
get 98222
push_middle 952927684
get 148576
push_middle 397814380
push_middle 659102216
push_front 50162225
push_middle 115360626
push_back 170710638
push_middle 532609046
push_middle 642327108
push_back 610732388
push_back 635880854
get 148526
push_back 272672139
push_middle 823226840
push_front 123267515
push_back 348562906
push_middle 309206787
get 52883
push_middle 454558463
push_back 224665686
push_middle 275904002
push_middle 100044931
push_middle 566889396
push_back 587892735
push_front 638841655
get 73684
push_back 439789500
push_middle 686627741
push_back 444875401
push_back 48275634
push_back 306304342
push_middle 392944295
push_back 505315721
push_back 423046588
push_back 192475957
get 120242
push_middle 471401781
push_middle 236288558
get 61201
push_middle 692720754
get 165133
get 33144
get 173587
push_back 231199764
push_back 531986296
push_front 665833439
get 61928
push_front 700682930
get 174926
get 8165
push_front 372936808
push_middle 682436237
push_middle 30639571
push_middle 605229930
push_middle 92634416
get 27509
push_middle 230988486
push_front 619466199
get 179579
get 2071
push_front 710985142
push_front 359900333
push_front 248553076
push_back 200184966
push_back 620938544
get 60495
push_front 132985108
push_back 701274629
push_front 807158149
push_back 811340472
get 37292
push_middle 318724393
push_back 793838955
push_back 363192635
get 121512
push_front 273694627
push_front 851725721
push_back 497227949
push_back 436844685
get 54648
get 105084
get 162502
push_back 159609730
push_front 634266349
push_front 872707498
get 20984
push_front 549782453
get 78355
push_front 555770453
push_back 790309071
get 138312
get 143781
get 137178
push_middle 577028642
push_middle 542693760
get 160143
push_middle 952348428
push_back 507319337
push_middle 920887189
get 166780
push_middle 715338015
push_back 62926860
push_middle 186466587
push_back 243204929
push_middle 139447704
push_front 289021076
push_middle 902788605
push_front 324063198
get 153678
push_middle 95532227
push_back 232851472
push_middle 204112278
push_middle 447338255
push_middle 313804345
push_back 861395868
push_back 846300101
push_front 656529642
push_back 323706906
get 14193
push_back 573472078
get 130040
push_back 586492829
push_front 489675034
push_middle 349412667
push_front 170123586
push_front 584999101
get 98602
push_middle 806513355
push_back 715501189
push_back 834641235
push_front 717860807
push_back 300024923
push_front 407125555
get 151934
push_back 603702584
push_middle 26367834
get 26978
push_middle 17278366
push_back 192318198
get 109687
push_back 981223681
get 96401
push_middle 171701651
push_back 837455713
push_back 295099343
push_back 982685066
get 63073
push_front 755515110
push_front 293157781
push_front 612787327
push_middle 67221507
push_middle 699524641
get 159543
push_middle 116627937
push_middle 673107985
push_back 808408847
push_middle 635208224
push_middle 860166548
get 85809
push_back 677320820
get 180205
get 119690
push_front 320045187
push_front 514811510
get 135407
get 169959
push_front 959493967
push_front 146416688
get 91693
push_middle 838226415
get 42993
push_front 517693797
push_middle 841153784
push_middle 224329898
push_back 969576665
push_front 426243654
push_back 35151610
get 164104
push_front 676541983
push_front 822122682
push_back 822594305
get 15807
push_back 105660436
push_front 676211358
get 170317
get 5145
push_back 78799978
push_back 553203924
push_middle 191027357
push_front 253385666
push_front 655145569
push_back 987182356
push_middle 802510450
push_front 413817763
push_back 798121104
push_middle 789843400
push_front 162906854
push_middle 283068377
push_middle 9035282
get 24721
push_middle 267302047
get 164564
get 42692
push_middle 979415008
get 87517
push_front 926735018
push_middle 297747505
push_front 952338893
push_front 523750737
push_back 592228764
push_back 834122894
push_back 985174865
push_back 478500627
push_middle 4572555
get 76125
push_front 695639048
push_back 805873951
push_back 960361352
push_middle 363762275
push_back 161262638
get 108373
push_back 826609313
push_front 235827669
push_front 702434794
push_middle 902793824
push_front 280046312
push_front 617216700
push_back 653065898
push_back 371079965
push_back 257444017
push_back 63546313
get 76514
push_back 588661026
push_middle 220047883
get 68646
push_back 827494102
push_front 739187541
push_front 121265714
get 68125
push_front 925283816
push_middle 237660809
push_middle 761056319
push_middle 724585495
push_middle 286779128
push_middle 435783822
push_middle 647617651
get 170241
get 131983
push_front 186880500
push_back 109012300
push_front 18037207
push_middle 404629283
push_back 209860090
get 176487
push_front 909088490
push_back 437642915
push_back 697620482
get 116452
push_middle 305383225
push_middle 379788124
push_middle 698619542
get 62770
push_back 750125552
push_middle 903934450
get 88913
push_front 848139148
get 15383
push_middle 294579589
push_back 929073385
get 43297
get 50168
push_front 165172931
get 41295
get 120569
push_back 697447760
push_front 513388796
push_middle 440703716
push_front 619642523
push_middle 365138680
push_back 917279525
get 95082
push_back 583837751
push_middle 149760752
push_middle 606816179
push_middle 773875863
push_front 364285912
push_middle 954483481
push_front 419999415
push_front 787500766
get 54809
push_front 899152871
push_front 970249234
push_back 751384350
get 106432
push_middle 492924092
push_middle 148801314
push_back 997660890
push_back 277624775
push_front 497856808
push_back 335558524
push_front 98446646
push_middle 773883314
push_front 549866038
push_middle 345675209
push_middle 366087384
push_middle 723871934
push_middle 314626389
push_front 252522497
push_front 576841608
push_front 736875364
push_front 276701494
push_front 582157360
push_front 448120430
get 16215
get 28005
push_front 115988055
push_back 99742629
push_middle 691390922
push_middle 623701112
push_back 440377328
push_middle 577650477
push_front 517462120
push_front 418555714
push_back 565843091
push_middle 716389483
get 105125
push_back 412778775
push_middle 451073959
push_back 666059904
push_back 538530080
get 125857
get 123377
push_front 838666409
push_front 942790904
push_front 324742949
push_front 221768796
get 173785
get 138643
push_back 966150336
push_front 894747944
push_back 477182426
push_front 862395998
get 62881
push_middle 891600042
get 173394
push_back 915983444
push_front 644655142
push_middle 508805604
push_middle 355051759
get 115515
push_back 936982970
push_back 514749652
push_middle 841045546
push_middle 376132009
push_middle 793151618
push_back 593030259
push_front 127483948
push_back 974901387
push_back 715155494
push_back 663386331
push_back 558039687
get 169974
push_front 776971428
push_front 513672851
get 63110
push_back 806365507
push_back 30615638
get 11490
push_front 486909803
push_front 775495855
push_back 12553113
get 153676
get 167639
get 103577
get 119224
push_back 439719740
push_back 940337896
push_middle 524316598
push_middle 287766680
push_back 707719137
push_front 108003194
push_front 697812551
push_middle 422307777
get 43797
push_middle 742201089
push_back 64595097
push_front 664864616
get 7017
push_middle 166909093
push_back 579255057
push_front 375795335
push_middle 782892941
get 147564
push_back 180010540
push_front 880929053
push_back 217625710
push_front 539951283
push_middle 635903172
push_back 543797368
push_middle 334163965
push_middle 5302584
push_front 504710947
push_middle 866707679
get 84379
push_front 696993904
push_back 633856031
push_front 383285946
push_back 63078286
push_front 169612417
push_middle 458663056
get 152768
get 101520
push_middle 940084367
push_back 238984831
get 4106
push_middle 197067742
get 71299
get 30048
get 46944
push_middle 516313540
push_middle 280762295
push_middle 369801055
get 50128
get 141234
get 6752
push_back 846136058
get 91562
push_front 239371729
push_front 571867360
get 137780
push_middle 769905567
get 113851
push_front 879401989
push_front 368208217
get 68078
push_middle 62474403
push_middle 981632935
get 86321
push_middle 447549439
push_middle 772922857
push_middle 69355385
get 46838
push_front 740838467
push_middle 629826996
push_front 70184197
push_front 857462069
push_back 251159358
push_front 81909859
push_middle 185061624
push_middle 702086178
push_front 198608889
push_middle 50180295
push_back 458720018
push_front 420429679
get 53061
push_back 698699440
push_front 285804718
get 90496
push_front 699592713
get 23859
push_back 331151535
push_middle 491430109
push_middle 797117126
push_front 65299869
get 25549
push_back 47375640
push_back 588618330
push_front 480115972
push_front 821949643
push_back 165092734
push_front 352938169
push_back 94115943
get 9737
push_back 135711363
push_middle 177691522
get 118048
push_back 493824388
get 46235
push_back 786718876
push_back 880232265
push_front 509424315
get 36864
push_middle 483894113
push_middle 608092494
push_front 350044755
push_middle 752852345
push_front 49122478
get 73406
push_front 45640994
push_front 254395436
get 6200
get 79062
push_front 293440785
push_back 534312915
push_middle 210769721
get 115029
get 73369
push_back 354223966
push_back 828775884
push_front 747678645
push_middle 528834236
push_front 233678507
get 65520
get 74434
get 161875
get 102195
push_middle 432073782
push_back 640718014
push_front 334287608
push_front 829204055
push_middle 35277700
push_back 12716171
get 35501
get 19016
push_back 740774635
get 141699
push_middle 466118475
push_middle 297777986
push_middle 621658671
get 169002
push_back 982892981
push_back 35849525
push_back 510361465
push_middle 294363573
get 35643
push_middle 424934592
get 17481
push_middle 206532065
push_front 708353078
push_front 932486439
push_front 206813569
push_front 959933445
get 149759
push_back 926576342
get 104366
get 158733
push_front 612706105
push_front 441111701
push_back 211257285
push_back 749190988
push_middle 800311588
push_middle 611422852
push_middle 975854936
get 159281
push_back 425071422
push_back 459430495
push_middle 506095448
push_middle 3245116
get 151812
push_front 255030001
push_back 382230507
push_middle 567770300
push_middle 932018218
push_middle 543023184
push_front 52967537
push_back 923876223
get 103168
push_middle 37988227
push_middle 112688751
push_back 254812129
get 38880
push_back 560845098
push_middle 850745386
get 133468
push_back 981636749
get 56830
get 155395
push_back 763494692
push_middle 206895357
get 17587
get 1105
push_front 726283045
push_middle 890381544
push_front 810656278
push_back 371153503
get 130791
push_middle 387409732
push_middle 100022749
push_back 637616772
push_middle 979083450
push_back 276120057
push_front 608108498
push_front 363220467
push_front 18791565
get 20840
push_back 606698914
push_front 718986809
push_back 203835041
push_front 535454642
push_middle 797828819
push_front 334147911
push_back 647939323
get 143491
get 109098
push_front 254579672
get 77965
push_front 798876852
push_front 685616474
push_back 960037383
push_middle 957510016
push_front 110508596
get 111586
push_back 448718139
push_middle 629772381
push_back 44635775
push_middle 566045142
push_middle 105595837
push_back 993303456
push_middle 888670854
get 111269
get 21672
push_front 60716852
push_front 804833883
push_front 648555994
push_front 926249150
push_front 16343760
push_back 917025865
push_middle 790985618
push_back 370641652
push_back 92327059
get 54003
push_back 287524946
push_middle 251745228
push_front 797524344
push_front 823163317
get 1413
push_middle 419070734
push_middle 880028717
push_back 805247743
get 116273
get 49475
push_middle 331491284
push_middle 164866250
get 64039
push_middle 359195072
push_front 402073991
get 174228
push_back 240797010
push_middle 664502423
get 158873
push_front 134159572
push_middle 302906606
push_middle 740552819
push_middle 725319111
push_middle 406514382
push_back 535568453
push_middle 952592260
push_middle 456086603
push_front 335393453
get 21350
push_front 110077829
push_back 627684009
push_front 285095692
get 165409
get 79139
get 69043
push_middle 655577191
push_front 5251638
push_front 290010935
get 131447
push_back 574411705
get 34758
push_front 780371837
get 104512
push_back 932525864
push_back 52542901
push_front 301095616
push_middle 631095647
push_middle 848936730
push_front 127769136
get 98316
push_front 920086165
push_front 663465587
get 99514
get 160929
push_front 243231737
push_middle 542211986
get 43135
push_back 289421091
get 56845
get 33291
get 152907
push_front 733727222
push_middle 370510380
push_middle 459098099
get 46364
get 89290
push_back 79575665
push_middle 819116789
push_middle 630389676
push_middle 600837674
push_middle 622497965
push_middle 636655837
push_front 528440528
push_middle 927177045
push_front 140259654
push_front 110362317
push_front 761683447
push_back 35554277
push_front 88284607
get 1352
push_middle 308860884
get 43130
push_back 405299344
get 94128
get 35707
get 93001
push_back 544160974
push_middle 835719430
push_back 310973189
get 93339
push_back 255934446
get 59402
push_front 337175456
push_front 24585894
push_middle 227543322
get 176699
push_back 815928986
push_middle 389999265
push_front 581446913
push_back 373720294
push_middle 716965885
push_middle 868063285
get 96302
push_back 581481724
push_back 541903490
push_back 793500404
get 169641
get 151657
push_back 490368572
get 95803
push_back 854988678
push_front 577711115
push_middle 767191427
push_middle 268456638
push_back 941708786
push_back 733784676
push_middle 919230052
push_front 431567135
push_front 811662782
push_middle 339616462
push_back 702901173
push_front 921181512
push_middle 768975213
get 86879
push_middle 393064357
get 56300
push_front 804720444
push_middle 406251767
get 134132
push_front 530102933
push_middle 945224370
push_middle 553136628
push_middle 260167160
push_back 876964880
get 63882
push_middle 942206216
push_front 269414732
push_back 398760607
push_middle 775183289
push_front 181234885
get 146328
get 84686
push_middle 145776208
get 127826
push_middle 208571086
push_middle 995403978
push_front 936900707
push_back 960088037
get 75248
push_middle 183092419
get 24198
push_middle 537720226
get 182775
push_front 462681137
push_front 423814536
push_middle 518769577
get 142060
push_middle 824457479
push_front 588619273
get 102357
push_back 665429871
push_front 50134945
get 181903
push_middle 19263912
push_front 941501045
push_middle 326138995
get 149405
push_front 203605311
push_back 139812847
push_middle 475941833
push_front 234005356
push_middle 516497991
push_back 344725558
push_middle 108843259
push_front 287103619
push_middle 638869000
get 68248
get 178827
get 114282
push_back 621837632
push_back 308792319
get 113732
push_front 656565434
push_back 571999244
push_front 930262812
get 100007
push_middle 406758427
push_middle 789315288
push_middle 345647561
get 4950
get 68241
get 183665
get 3768
push_middle 443974846
get 4325
push_front 126444706
get 141139
push_back 917418323
push_middle 746801203
push_front 400965748
get 124133
push_back 150501900
push_front 204556246
push_back 776811205
push_middle 752975303
push_front 383740323
push_back 902350425
get 64060
push_middle 75731029
get 3280
get 96395
push_middle 260991597
push_front 554950317
push_back 429042294
push_front 623669946
push_middle 576290075
push_back 275946639
get 93410
push_back 302358308
push_front 459744956
push_back 206677053
push_back 226195807
push_front 140680025
push_front 814326220
push_middle 29402548
push_front 11550366
push_front 480537575
push_front 281448666
get 160418
get 89188
push_middle 142870301
push_back 940690196
push_front 327655060
push_middle 677796826
push_middle 784129804
push_front 28020031
push_front 325689956
get 125849
push_middle 712891078
push_back 772378372
push_front 994125633
get 134329
push_front 772687337
push_middle 850972212
push_front 322631137
push_back 228335868
push_middle 529338861
get 88868
push_front 800519755
get 176390
get 13161
push_back 484585199
push_back 817085729
push_front 202363461
push_front 293988699
push_middle 839397200
push_middle 219974062
push_front 776822712
push_back 293144587
push_front 220287543
push_back 121821608
get 184299
push_back 560727062
push_front 393768488
push_front 932102096
push_back 712781703
get 171991
push_back 555817164
push_front 558813230
push_middle 433238896
push_front 687759099
push_middle 991178905
push_front 307080632
push_front 185000750
push_front 578236212
push_front 382455301
push_middle 448006694
push_back 434434806
get 82476
push_front 660698852
push_middle 176924667
push_back 689513212
push_front 117709373
get 126317
get 61563
push_back 57423461
push_back 676314314
push_front 166645900
get 97857
get 105560
get 156393
get 63669
get 4447
push_front 801769701
get 588
get 147309
push_front 44621379
get 78702
push_back 618777926
get 83401
push_front 601021650
push_middle 52517983
push_back 326533278
get 79645
get 76468
push_back 715594417
push_back 290509308
push_middle 805009893
push_front 867116603
push_back 790959768
get 11532
push_back 616910078
push_middle 640141176
push_back 243851441
push_front 796813967
push_front 284982245
push_back 336754574
push_front 999315605
get 8132
push_back 925547377
push_back 751557030
push_middle 874941564
push_front 587633481
get 106860
get 55270
push_front 277077119
push_front 512079420
push_front 889612674
push_front 963869941
push_front 651469558
push_middle 95763556
push_middle 906459952
push_middle 243852493
get 87948
push_back 884888972
get 156484
push_front 250346404
push_middle 587905613
push_back 709654287
push_front 727006834
get 105334
push_middle 367220137
get 59250
push_middle 557794985
push_front 312157223
get 140759
get 31240
push_back 695608693
push_back 429763401
push_back 579198809
get 89490
push_back 753284344
push_front 928558543
push_back 195210156
get 168682
push_front 877904654
push_front 790865835
get 114070
push_back 66053954
push_back 437638160
get 33300
push_back 322494597
push_middle 427734560
push_front 791380031
push_middle 496214850
push_front 160444232
push_front 936455059
push_front 831160671
get 123577
get 67542
push_back 383821581
push_middle 121664787
push_front 376472792
get 66986
push_middle 602987946
push_middle 904845552
push_middle 169897235
push_front 905727576
push_middle 854322962
push_front 873142945
push_front 444563270
push_front 295054876
push_front 227838908
push_front 790608074
push_back 719398882
push_back 370763570
get 175517
get 65818
push_middle 930100241
push_back 263594078
push_middle 23514031
get 145559
get 170124
push_back 358534423
push_back 541320614
push_back 153121245
push_back 990801625
push_middle 215490463
push_front 931199619
push_middle 119831108
push_back 936420951
push_front 253610353
push_back 600736971
get 44391
push_back 732016301
push_front 300483023
push_front 20933636
push_middle 134798759
push_front 630942587
push_front 628132551
push_back 358486122
get 153370
push_middle 176307846
push_front 576105303
push_middle 612311095
push_front 729826663
push_middle 600858238
push_back 974574292
get 26373
push_middle 407904692
push_front 532050652
push_back 668263676
push_middle 202624761
get 164512
push_back 718716233
push_front 387495577
push_back 926777374
get 11771
push_middle 431280153
push_front 409548744
push_front 648335308
get 78441
push_middle 72343618
push_middle 530556496
push_front 120014360
push_back 78784493
get 136855
push_back 296841049
push_middle 130514534
push_back 230121598
push_middle 602101477
push_front 760727501
push_middle 811512629
push_front 764680040
push_middle 685484883
push_middle 998163166
push_middle 497073579
get 44348
push_back 852220751
push_back 648414080
push_back 701439878
push_front 332310746
push_back 652601953
push_middle 204595358
push_back 431645663
get 106721
get 62288
push_back 863035866
push_middle 173304782
push_back 248562817
push_back 483197637
push_front 84858405
get 79575
get 20156
push_middle 855574083
get 85760
get 140850
get 139993
push_back 846865148
push_middle 102294055
get 157849
push_front 59858377
get 149239
push_front 757462581
push_middle 971527850
get 17975
push_back 4271228
push_back 858238393
push_back 475463160
push_front 357023837
get 43492
get 119247
push_middle 521415663
push_front 138077484
get 170194
push_middle 676567760
push_middle 747907769
push_front 831202221
push_front 480502312
push_front 623015764
push_front 549577683
get 91661
push_front 269253266
push_front 865282139
push_middle 273279147
push_front 175121717
push_front 943045449
get 176508
push_back 321276886
get 114028
push_middle 122424356
push_middle 876956447
push_front 872003519
get 34020
push_middle 241964330
get 81225
push_front 821019663
get 32013
get 114725
push_front 406067275
get 179587
get 22687
push_middle 5089105
push_back 811897892
push_front 741800635
push_middle 591794282
get 174978
push_front 238204471
push_middle 428026179
push_back 157541837
get 78068
push_back 734411805
get 67918
push_back 348053075
get 32514
push_back 342727194
get 174922
push_middle 491661032
push_front 262350252
push_front 660169084
get 177511
get 54402
get 54347
get 39846
push_front 977877036
push_middle 872944945
push_middle 429951801
push_front 582865282
push_middle 221993430
push_back 592634201
push_middle 874849086
push_back 245257737
push_front 857806138
get 145642
push_back 436421251
get 3592
get 20032
get 59306
push_middle 358638579
push_back 530704332
get 68818
push_middle 998738312
push_back 164130226
get 174815
push_middle 187717667
push_front 744222792
push_front 196845662
push_middle 810634286
push_front 718825870
push_middle 778815757
push_front 365762416
push_back 681781036
get 22161
get 119911
push_front 92774313
get 149725
get 134013
push_middle 447727058
push_middle 741160754
push_back 43906883
push_front 902471253
push_middle 232717469
push_front 995373347
push_front 556988015
push_middle 298542940
push_front 888085259
push_front 50292392
get 180982
push_front 31439208
push_middle 814887059
push_back 645242559
push_back 692694694
push_front 465664647
get 101054
push_back 511981104
push_middle 581981341
get 184261
push_back 822956494
push_front 690549186
push_front 729693596
get 16657
push_back 868415079
push_middle 361230619
push_front 712811949
push_back 578222241
push_back 451846425
push_front 843417629
push_front 696883331
push_middle 310904269
push_middle 523117017
push_back 52701664
push_middle 128603900
push_front 323266782
push_middle 28158263
push_back 536275125
push_middle 271353594
push_front 463255073
get 40690
push_front 985105732
get 54082
get 62952
push_front 783557868
get 13623
push_back 591509916
push_back 818088040
push_back 277877076
push_back 340339918
push_middle 145910887
push_middle 411879398
push_front 738740528
push_middle 172865509
push_middle 991739439
push_middle 894741406
push_back 504014297
get 56537
push_front 941521563
push_back 298369656
get 66062
push_middle 126495621
push_back 736178663
push_middle 950656477
push_back 650707007
push_middle 727849353
push_front 916073485
get 10856
push_front 868244600
push_middle 506457144
push_back 832846552
push_middle 863473052
get 60799
push_back 502766876
get 122121
push_middle 858681777
push_back 646909246
push_back 270583914
push_front 584855060
push_back 692600856
push_back 181693867
push_middle 307708706
get 106613
push_front 478281406
push_back 878505501
push_middle 576327439
push_front 876066903
push_middle 848171548
get 82689
push_front 348026022
push_back 240790945
get 104791
get 39717
get 91772
get 58390
get 118433
push_back 169523242
push_back 255802634
push_back 20291512
get 83830
push_back 788670724
push_front 522688899
push_front 687684213
push_front 977351921
push_back 221970222
get 125474
get 109625
push_middle 333621073
get 136867
push_middle 148519306
push_front 914685369
push_front 71945949
push_front 984244039
push_back 568169681
push_middle 47879202
push_middle 922999288
push_back 75453075
push_front 869506425
push_front 282220257
push_middle 401696308
push_front 467052104
push_back 423717884
get 104102
push_middle 34346558
push_middle 792650707
push_front 718301548
push_middle 227162466
push_back 84338558
get 75692
get 115286
push_front 317656632
push_back 520457721
get 31383
push_front 455008336
push_back 307442041
get 157446
push_middle 652367607
push_back 30975986
get 105549
push_back 110610765
push_front 385738170
push_back 977535436
get 83605
push_middle 442173048
push_front 828497047
push_back 28270004
get 17915
push_middle 87881132
push_middle 283920981
get 110043
get 101172
get 46158
push_back 318349090
push_middle 163330046
push_middle 316897365
push_front 289793179
get 173757
push_middle 518061191
get 914
push_back 988257690
push_middle 838384334
push_front 19961998
get 72151
push_middle 50243470
push_front 774194699
push_back 972161446
push_front 653961024
push_middle 351086178
get 34149
push_front 852689738
push_back 716331242
get 115033
push_back 168328711
get 48791
push_front 652990499
push_back 878007089
push_back 992968297
push_middle 992219323
push_back 55821870
get 30442
push_back 537779081
push_front 218541958
push_middle 173042875
push_middle 550221118
push_back 669861687
push_front 986037296
get 141444
push_back 574288341
get 34818
push_middle 53845228
push_front 846190358
push_front 682706133
push_middle 375473403
push_back 605699660
push_middle 568120623
get 171454
push_front 217695048
push_back 255627890
push_back 522151332
push_front 352565381
get 48016
get 119295
push_front 212726227
push_front 534295780
push_middle 457725815
get 19207
push_back 894760022
push_back 246566102
get 180598
get 490
push_middle 692070797
push_middle 552177585
push_back 234767954
push_front 377657279
push_middle 55747099
push_middle 907585471
push_middle 403790089
push_middle 510798920
push_back 108336563
push_back 297344824
push_back 917643610
push_middle 425083451
get 70943
push_front 492264164
get 151639
push_middle 531016231
push_front 121539872
get 33860
push_front 526515835
push_middle 28651714
push_front 275054295
push_middle 847741787
push_front 872838101
get 160812
push_middle 528173415
push_back 594671744
get 55771
get 145906
push_front 66053862
push_back 688779236
push_front 166523774
get 42988
get 24357
push_middle 917282393
get 95147
push_back 414651489
push_back 622414296
push_front 592010447
push_front 615128002
push_front 306016550
push_middle 516974283
get 14088
get 67728
get 168052
push_middle 512591352
push_back 561464358
push_front 365581762
push_middle 367612954
push_middle 743358289
get 118667
push_back 739833368
push_middle 321025195
get 31528
push_middle 664365890
get 136891
push_front 592260154
push_back 938027781
get 165075
push_front 892857726
get 15274
get 150370
get 44277
push_front 769236165
get 43611
push_back 943119534
push_back 712845604
push_front 841804288
push_back 232723722
push_back 623432699
push_middle 609413746
push_front 759226214
push_front 826516451
push_back 973756315
get 99447
push_middle 133598970
get 41910
get 109924
push_middle 762550573
push_back 561072761
get 40832
push_front 932586929
get 86288
push_back 2403357
get 95091
get 8651
push_front 636516816
get 76656
push_middle 415370365
get 82806
push_middle 903098206
push_middle 171976531
push_middle 878860186
push_front 906618132
push_middle 687185674
push_back 758640393
push_back 695748808
push_front 803481873
push_front 977220761
push_front 329923448
push_front 35603603
push_back 724077135
push_front 647575747
push_back 813387552
push_back 355935485
push_front 359411033
get 144379
push_back 450783755
push_front 537146837
push_front 227402429
push_middle 788187532
get 151237
push_middle 645128122
push_middle 186268287
push_front 456723319
push_middle 409723031
push_middle 830970544
push_front 806720784
push_middle 957800591
get 161099
get 176265
push_middle 143206884
push_back 976083767
push_middle 649175936
push_front 151984342
push_middle 804235052
get 57059
get 131496
get 55149
push_front 143283782
get 34848
get 81973
push_back 11479828
push_back 337368039
push_middle 397370918
get 32089
get 166364
push_middle 363651608
push_back 244212587
push_middle 76609463
push_middle 758566365
get 183068
push_middle 574487829
push_front 934179638
push_front 306770388
push_middle 363885136
push_front 414736538
push_front 14305641
get 146368
get 90189
get 169757
get 175739
get 112084
push_front 200420440
push_back 553979926
push_middle 61653793
push_front 659310412
push_front 842871934
get 47283
get 42775
push_back 914194837
push_front 683313386
push_back 44080427
push_back 187070888
get 22279
get 60670
get 36302
push_front 598556424
push_middle 535744622
push_back 956018505
push_front 279318065
get 141066
push_front 337290174
push_front 225744672
get 40952
get 9596
push_front 171431579
push_front 511615903
push_back 341441551
get 112697
get 91496
push_back 673995519
push_front 995825740
get 12255
push_back 791335979
get 6466
push_front 516814127
get 142125
push_middle 21853645
push_front 625181427
push_back 458482915
push_back 500199931
push_middle 765701635
push_back 52696439
push_front 780432860
push_middle 913308511
push_middle 343803494
push_back 892247943
push_front 398089964
get 162353
push_front 963202946
get 112485
push_middle 278427925
push_middle 917212079
push_front 421491250
push_front 709069455
push_middle 716403618
push_back 192413137
push_front 896693629
push_back 528890545
get 163288
get 161312
push_front 413429687
push_front 143445421
push_front 182905550
push_back 169212507
get 42895
push_middle 341378955
get 90478
push_middle 274875354
push_middle 899140825
push_middle 873970830
push_middle 195079854
get 88906
push_middle 943368524
push_front 414610648
push_front 589919597
push_back 515187238
push_middle 810357062
get 23527
get 16272
push_back 107980931
push_back 504045718
push_middle 434430690
push_middle 391654324
push_front 437405513
push_back 710571978
get 1608
get 164233
push_back 856015106
push_back 201957943
push_back 555701004
push_front 632758112
get 38307
get 82108
push_back 981459391
push_back 59262602
push_middle 296613814
push_middle 441477924
push_back 86397983
push_middle 647539656
get 78540
push_back 204792942
push_front 580263614
push_front 490378906
push_back 95164091
push_front 331447880
push_back 185781307
push_back 642846859
get 32983
push_middle 611752403
get 50303
get 55039
get 34971
get 166606
get 111394
get 99421
push_middle 521566893
push_middle 273063018
get 49562
get 28712
push_middle 46221636
get 91778
get 107269
push_front 117313905
push_front 952159240
push_back 594251715
push_middle 853939752
push_front 844105450
get 182769
push_back 347966633
push_front 338774434
push_middle 486966917
push_back 442362161
push_front 614933585
get 169009
push_back 138637791
get 10034
push_front 727481061
push_front 313361199
push_back 142338280
push_front 749192219
push_back 865335504
get 80058
push_back 983211271
get 112395
push_front 450696051
push_back 321110895
push_middle 870515123
push_back 346701382
push_middle 25613511
push_back 60380854
push_back 400343141
push_middle 294064253
push_middle 931100321
push_back 212501958
push_middle 546079278
push_front 795386752
push_middle 603495597
get 24395
get 161214
get 64667
push_back 192490270
push_back 76811371
push_front 287312097
push_middle 5707562
push_back 517288266
push_front 676275347
push_front 503914290
push_back 734968804
push_back 706981289
push_front 753401775
push_back 199829268
get 147067
push_back 475864181
push_front 560823025
push_back 638322817
push_front 803515940
get 148612
push_middle 426426757
get 74264
push_middle 468220699
push_front 384898613
get 166179
push_middle 728390711
get 152963
push_back 226753710
push_back 279682102
get 160098
push_front 339381657
push_back 456109520
get 87295
push_middle 215814266
push_front 349354540
push_middle 73014984
push_front 895299347
push_back 191524670
push_back 811512600
push_back 68652022
push_front 225784006
get 170605
push_back 696300262
push_middle 948882750
push_back 250798192
push_back 53942932
push_back 693079087
push_front 512499696
push_middle 693943613
get 130056
push_middle 694185081
push_middle 452526570
push_middle 543897187
push_back 887675887
push_front 373650291
get 164751
get 35310
push_back 615400038
push_back 626515649
push_middle 999911071
push_front 726485669
push_back 620832737
push_back 109688140
push_front 859536457
push_front 932306901
push_front 594033310
push_front 109392887
push_back 360846870
push_back 51882458
push_back 113434804
push_middle 942519334
push_middle 989336120
push_front 30289689
push_back 673292455
push_middle 616714149
push_back 84631504
push_middle 41127516
get 176448
push_middle 195234183
push_middle 757522028
push_middle 624279435
push_front 816658636
push_back 987250273
push_front 937793522
push_front 65300102
push_front 733956194
push_back 237353671
push_front 193159469
push_front 480397436
get 108387
get 6649
push_middle 719132866
push_back 744534237
get 55064
get 31520
push_front 138212151
push_front 102161826
push_front 680012051
get 178074
push_middle 879716706
push_back 607252384
get 101794
push_front 426399053
get 146206
push_middle 832469355
get 20239
get 157158
push_back 712012730
push_middle 335931741
push_back 776539621
push_front 302034404
push_back 264118931
push_middle 947323454
push_back 188173622
push_middle 478916049
push_front 298638663
push_front 945215177
push_middle 872399586
push_front 568616514
get 8749
push_middle 913439694
push_front 676197060
push_front 976812421
push_middle 299415504
push_back 751970872
push_front 724049386
push_front 737916175
get 20409
get 89153
push_front 386721316
push_back 341669934
get 172071
push_middle 847243209
push_middle 988225524
get 62100
push_front 544700755
push_middle 911633262
push_front 298322845
get 69068
push_front 134541066
push_back 352067245
push_back 117147848
push_front 779505513
push_middle 377785505
push_back 326906902
push_back 195126693
push_back 351313555
get 108053
get 819
push_middle 258250733
push_back 482807133
push_front 383410756
push_middle 23389730
push_middle 687363766
get 71399
push_middle 290586491
push_front 360830514
push_back 360455955
get 123462
push_back 717835622
push_middle 647015290
push_front 656615268
push_back 766762452
push_back 966999401
get 18920
push_middle 574339989
push_back 151094184
get 82727
push_front 410072911
push_back 95622428
push_back 84471195
get 144379
push_front 63320636
push_front 394350263
push_middle 596291596
push_front 829990602
push_back 238912423
push_front 286849871
push_front 882507452
push_back 85043767
push_back 158530346
push_front 864633366
get 100349
get 137259
push_front 201262322
get 2314
push_middle 20910445
push_back 44111002
push_front 152078755
push_back 761698186
push_back 817662181
push_front 757434697
push_front 373721078
push_front 251963591
push_front 605834994
push_back 296832550
push_back 108916106
push_back 800805676
push_back 226220694
push_front 313012822
push_front 299863673
push_front 113413029
push_middle 392121933
push_front 217337222
push_middle 212615516
get 118734
get 162406
push_back 15688420
push_back 945650028
push_back 730094400
push_front 621807732
push_front 240149680
push_back 920862409
push_front 326324000
push_middle 329537554
push_back 877055835
push_front 784791021
push_front 314263910
push_front 196115164
push_front 890283641
push_front 615089101
push_middle 293359771
push_middle 186705989
push_front 448550115
push_middle 562501797
get 28739
get 144999
push_back 764763257
push_back 347322889
push_back 658535735
push_middle 128855482
push_back 224696439
push_front 189270106
push_back 509664565
get 39153
get 182564
push_back 535794162
push_back 235614947
get 153195
push_back 332589720
get 75505
push_front 564334666
push_front 690551870
push_front 328555554
push_back 894056576
push_front 145636373
push_middle 280723122
get 103498
push_front 105389632
push_front 751847394
get 60583
get 116190
push_front 521924101
push_middle 710903262
push_front 758637324
push_front 370619816
push_back 882990728
push_front 876859329
get 121504
push_front 662312090
push_middle 200108252
get 86962
push_back 660320968
push_middle 502338796
push_middle 358549249
push_middle 695339369
push_back 738860394
get 88149
get 10595
get 162855
push_back 227538759
get 88378
push_front 325751493
push_back 365301102
push_middle 6287185
get 3371
push_back 566107152
push_front 113374846
push_front 156268430
get 184082
push_back 253856816
push_front 324830967
get 108360
push_middle 98154522
push_back 122120620
push_middle 764026639
push_middle 544095576
push_middle 836032097
get 141170
push_back 517559470
push_middle 176208602
push_back 569291003
push_middle 100753824
push_front 952939895
push_back 405511205
push_back 155343694
push_middle 17854592
push_back 104728021
push_front 5730116
push_middle 475479475
push_back 501755133
push_middle 825220925
get 182059
push_middle 148923341
get 92103
push_front 888713836
push_middle 740203069
push_back 970274052
push_middle 186522908
get 6880
push_middle 729691302
push_middle 816853793
push_back 468943367
push_front 337518348
push_middle 104563659
push_front 523938985
push_front 780593606
push_middle 389006898
push_front 556751011
push_front 681330388
push_back 710468076
push_middle 561620487
push_front 272842525
push_back 961874575
push_back 154527655
get 185331
push_middle 131626996
push_front 778523186
push_front 51377385
get 149792
get 184367
push_back 916287728
push_back 43089860
push_back 405930948
push_middle 127571501
get 35292
push_front 615633338
push_back 990282710
push_front 445585646
push_back 685928642
push_front 307733665
push_middle 33072626
push_back 456375614
push_middle 674036973
push_middle 793046028
push_front 315955084
get 156633
push_front 413139958
push_back 477899684
push_middle 874884921
push_middle 890041067
get 83963
push_middle 507089874
get 115614
push_middle 403145998
get 36116
get 100854
push_middle 691950646
push_middle 659730089
push_back 351719548
get 83729
get 72974
get 157700
push_back 506592657
get 47873
get 63099
get 58131
push_middle 345730168
push_middle 440636197
push_front 986957802
get 60659
get 46381
push_front 238393897
push_middle 848829533
get 103380
push_middle 953619351
push_back 421852106
get 101576
get 168025
push_back 858678118
push_middle 729301081
push_back 364378007
push_middle 607228759
push_middle 525092279
get 93656
push_back 439620771
push_middle 867674146
push_front 875200056
get 679
get 92645
push_back 412006148
push_back 838547571
push_back 250231686
get 179438
push_middle 625026037
push_middle 886171531
push_front 980495385
get 133034
push_front 662527008
push_middle 882537056
push_back 436650407
push_back 798179886
get 30804
push_back 959052448
push_middle 827235550
push_front 581587988
push_front 996322089
get 20016
push_back 898212572
push_back 871533968
get 130009
push_back 822147846
push_middle 510255383
push_middle 670496805
push_front 836442053
push_back 278351038
push_middle 167383963
push_middle 490104485
push_middle 113837874
push_middle 817682
push_back 355810393
push_front 799527452
get 168959
push_back 335858782
push_front 309688612
push_front 143302585
get 17177
push_middle 9804544
push_middle 93078608
push_middle 229986432
push_front 269231092
get 153408
push_middle 828782002
push_back 999290145
push_back 767835876
push_middle 984652360
push_front 608321219
push_middle 319509721
push_back 649912115
push_middle 949246860
push_front 873337628
get 78164
get 181560
get 105424
push_middle 290293778
get 123446
get 143796
push_middle 691194867
push_back 268308176
push_middle 219435668
push_front 69863224
get 136133
push_front 674006027
push_front 266216408
push_front 198314399
get 165437
push_back 584549640
push_front 694132069
push_middle 483129743
get 93484
push_back 407252684
push_middle 41276498
push_front 676232759
push_back 927013047
push_back 992560785
push_middle 524836457
get 135547
push_back 13440900
get 120646
push_back 906175059
push_middle 947386517
push_front 336537646
get 180038
push_front 109058161
push_middle 517556220
push_middle 931734158
push_middle 143527466
get 68084
get 7481
get 159618
push_front 466237454
get 30659
push_middle 47629133
push_front 542498740
get 135852
push_back 327012578
get 120986
push_middle 295389731
push_back 869548811
push_middle 189085286
push_middle 810956414
push_back 197908872
push_middle 291829866
get 142341
push_middle 376203170
push_front 212021015
push_back 132923302
get 134105
push_middle 476971976
get 169466
push_front 311251587
get 127126
push_middle 773896804
push_middle 358740556
push_front 507392789
get 32880
push_middle 503655311
push_middle 453494596
push_front 202502620
push_back 889909177
push_back 834387889
push_middle 205266637
get 50150
push_back 164913087
push_back 609751881
push_back 186475565
push_back 56084380
push_back 748265919
get 68421
push_middle 149719210
push_front 271948291
push_back 515969482
push_back 466207337
push_middle 164653855
push_back 490449247
push_back 177344333
push_back 909890719
push_middle 736716636
push_middle 921605385
get 58421
push_middle 609567335
push_middle 909238658
push_front 80581783
push_back 472670477
push_back 713388788
push_back 704380427
push_front 827572311
get 52374
push_front 712537231
push_front 975680462
push_front 877018591
push_back 872771190
push_front 969474273
push_front 80779984
push_back 310174039
push_back 821226925
push_middle 955422303
push_back 995664651
push_middle 496741894
push_middle 960584361
push_middle 326503538
push_back 856244357
push_middle 241138144
push_middle 207094308
get 128856
get 170034
push_front 312333095
get 168380
push_middle 971500082
push_middle 112488886
get 82704
push_front 941069538
push_front 603427359
push_front 300100807
push_back 308787678
push_middle 450596405
push_front 82140579
get 49742
push_front 12303219
push_front 932904514
push_front 143352781
push_front 80774958
get 17351
push_front 963707947
push_back 354406952
push_front 124048529
get 52990
push_middle 533937280
push_middle 71760687
push_middle 227847384
push_middle 137423725
push_middle 461779285
get 161133
get 126042
push_middle 335166588
push_front 643577398
push_middle 942317167
push_front 48630901
push_back 756021535
get 26863
get 45084
push_front 831813466
push_back 275400345
push_middle 582653278
push_middle 762329313
push_middle 58902186
get 56393
push_middle 673707958
get 162716
push_front 689955290
push_front 872775750
get 127032
push_front 317959810
push_front 759900111
push_front 422053747
get 86169
push_middle 504005217
push_back 368054669
push_middle 826914130
push_middle 338003801
get 140048
push_middle 68307072
push_back 589517651
push_middle 341747939
get 32311
push_back 165143844
push_front 983657534
push_back 570284615
get 76953
get 15585
push_front 107518737
push_back 404108393
get 143972
push_front 920733517
push_back 566844100
push_back 527507741
get 124700
push_back 177184382
push_middle 342720843
get 50439
get 8400
push_front 805610660
push_front 981353936
push_back 578532640
push_back 306516531
get 163540
get 120378
get 131603
push_back 810177276
push_back 572321527
get 58192
push_middle 244310758
push_front 170663459
get 21035
push_back 279417402
push_middle 92327827
push_front 292386176
push_middle 595717707
get 34276
push_middle 827534725
push_middle 809551325
push_front 695001255
get 20094
push_front 523934372
get 117247
push_middle 45059800
get 105481
push_front 110112221
push_back 898157947
get 95228
push_front 609127122
push_front 697049628
push_back 457300605
push_back 827667911
get 79519
push_middle 657364079
get 62514
push_back 866415541
push_middle 866162985
push_front 841891156
push_front 998702268
push_front 406682235
push_back 659259258
push_back 106263114
get 162952
push_back 375131404
push_back 889884594
push_back 45452205
push_front 908832510
get 5445
push_middle 494579467
push_middle 956761225
push_front 477617264
push_middle 981199490
push_middle 711161928
get 22103
get 176551
get 122608
push_back 915417982
push_front 19593611
push_front 287189185
push_middle 398688962
push_middle 546188252
push_middle 298258508
push_middle 982222196
get 72139
push_back 485573518
get 37362
push_front 827568334
push_middle 659027618
push_back 482084954
get 71201
push_front 549029655
push_back 22251958
push_back 820092906
push_front 133365254
push_front 825437781
get 53755
get 149883
push_front 220332556
push_middle 471001247
push_front 223055345
get 101784
push_back 935498689
push_back 591790890
push_front 846589621
push_back 689824176
push_middle 863164546
get 83204
push_back 504364586
get 66299
push_front 472212120
push_middle 164515435
push_middle 38560039
push_middle 807196219
get 121605
push_front 830145387
push_back 566488688
get 162395
push_middle 160532897
push_back 288666087
get 100730
push_back 481326316
push_middle 184318238
get 45714
push_front 223738030
push_middle 163647731
push_back 989554355
push_back 771401160
push_back 574349810
get 30341
get 81527
push_middle 956828131
push_front 383498057
get 41880
push_middle 309413611
get 137518
push_front 303558227
push_front 290208959
push_front 839844592
push_middle 630797407
push_front 115938826
get 91878
push_back 531122737
get 70765
get 72795
get 19890
push_middle 602464297
push_middle 646805806
get 174218
get 60290
push_front 696921313
push_back 297096443
push_middle 950035810
push_back 32641981
push_back 255989523
get 18241
push_middle 382360294
push_back 698339239
push_back 552582275
get 93415
push_back 920096722
push_front 574991699
get 148640
push_middle 998004479
get 65994
push_front 405668051
push_front 150345449
push_front 776880889
push_middle 890421284
push_middle 229626619
push_front 124054576
push_back 907879123
get 128302
push_front 503700226
push_front 2826980
push_front 917543781
push_middle 949540101
push_back 215736291
push_middle 877196155
push_middle 150033881
push_back 118271940
push_back 39115006
get 181990
get 45303
push_back 364643053
push_middle 895437224
push_front 849658607
get 87245
get 172198
push_back 846250677
push_middle 228142755
get 1111
push_back 322078103
get 173238
get 81437
get 89931
get 74985
push_front 852721906
push_front 333302572
push_middle 994337796
push_back 938196366
push_front 234107453
push_back 493688505
get 146124
push_middle 147294799
push_back 686822954
get 177502
get 26464
push_front 711965943
get 182748
push_front 143664795
push_middle 65985388
get 53672
push_back 958607064
push_front 544351819
push_front 318759632
push_back 248499956
push_back 141838866
get 74854
push_middle 92354764
push_front 201660270
get 17758
push_front 697626353
push_front 308354847
push_back 556652466
push_middle 950864026
get 104977
get 75049
push_back 104836490
get 4084
get 177127
push_middle 185657125
get 128344
push_middle 521611930
push_front 44386416
push_front 264415603
get 10917
push_middle 118493842
get 41668
push_middle 443351232
get 89855
push_middle 417117377
push_middle 540814280
get 174709
push_middle 773813891
get 164034
push_middle 863547433
get 72689
push_front 320571491
push_middle 934452222
get 55165
push_middle 91911027
push_middle 461443966
push_front 466876129
push_back 950236373
push_back 311798022
push_middle 756963882
get 38154
push_front 182838135
push_front 314749802
push_back 875491147
push_back 670150843
push_front 867370825
get 48316
get 94310
get 158448
get 56495
push_middle 770265669
push_back 363401592
get 172313
get 19868
push_front 781906485
get 17497
push_front 629319256
push_back 918167806
push_back 267387907
get 124082
get 119509
push_front 591896018
push_back 888481534
push_front 796116100
push_back 656712373
push_front 531806817
push_back 808464777
push_back 182958322
push_middle 116601752
push_back 320877341
push_middle 924111425
push_front 636570446
push_middle 701488566
push_back 560172798
push_front 89197719
push_middle 590378715
push_middle 716170952
push_middle 755185437
push_back 528891974
push_back 652219683
get 73683
get 99106
push_middle 290533508
push_middle 737604776
push_back 825470488
push_front 255827806
push_front 288855009
push_front 344046800
get 99053
push_front 611388630
push_front 222095549
push_front 155564745
push_middle 621595343
push_back 916244847
get 141690
push_back 843486773
push_middle 73679362
get 146798
get 145320
get 107928
push_middle 80270005
push_front 11378078
push_back 132608274
push_back 655239215
push_front 640838935
push_middle 380298721
push_middle 798262454
push_middle 492767538
get 94496
push_back 854158362
push_middle 904260921
push_front 350131694
push_back 464166797
push_middle 969221818
push_back 316191370
get 158762
get 32485
get 117135
get 97630
get 120434
get 124861
push_front 450094452
push_front 667197568
push_middle 874768404
get 128773
push_back 982266488
push_front 353690286
push_middle 895473185
push_middle 699714605
get 48852
push_front 36588667
push_front 896979064
push_back 912883198
get 57199
push_back 131551654
push_back 364047978
push_front 357774538
push_front 816769726
get 105932
get 22257
get 161896
push_front 624223391
get 100967
push_back 570555955
push_back 693200379
push_middle 844961454
push_middle 938970476
push_front 522695144
push_back 341965724
get 37579
push_back 118029635
get 167892
get 127990
get 96091
push_middle 880571025
push_middle 595685706
push_middle 388152940
push_back 570617003
get 74856
push_front 362935921
get 1557
push_back 290748149
push_middle 717306928
push_middle 302570820
push_back 777269917
get 43147
push_middle 948844372
push_middle 886808298
push_back 626879560
push_back 893005351
push_middle 559764107
push_front 215199473
get 182992
push_middle 772576606
push_front 203604392
get 124179
push_back 691194742
push_middle 611613500
push_middle 197720752
push_front 170339760
push_back 803478505
push_front 114271735
get 41947
push_middle 555880098
push_middle 432820094
get 142232
push_middle 309187850
push_front 970275964
push_middle 681340902
get 185387
push_back 152515190
get 110000
push_back 285062960
push_back 574749316
push_front 645118533
get 46002
push_middle 513684677
push_front 626176615
push_middle 743452215
get 86317
push_front 359052560
get 26900
push_front 589074553
push_back 375465112
push_back 64062736
push_middle 87881518
push_front 605111063
push_front 358985845
get 14360
push_front 790183044
push_back 218936776
get 21388
get 130698
push_front 951170924
push_front 678728173
get 19349
get 55058
push_front 686314261
push_back 937797963
get 3583
push_front 165118701
get 160467
get 69487
get 107642
push_front 241909837
push_back 98967599
push_front 835858270
push_front 243986165
push_middle 751767490
get 177010
push_middle 247433608
push_middle 298815770
push_middle 336760275
push_middle 772783561
push_front 835757143
push_middle 644945718
get 124673
push_back 715363804
push_back 157304840
push_middle 768507026
get 108399
push_front 151801998
push_middle 66427873
push_back 793867516
get 41150
push_back 707797166
get 179656
push_front 203181757
push_back 800849430
push_middle 88747535
push_front 216472838
push_back 728444050
push_back 259836075
push_middle 625653753
push_back 119904119
push_middle 140559544
push_middle 412191828
get 175460
push_front 944764582
push_back 959035454
push_front 124231402
push_back 27168426
push_back 563429143
push_back 805272781
get 42547
push_back 118795069
push_front 877130070
push_back 904444245
get 161610
get 106860
push_middle 746923564
push_back 21202501
get 86711
push_middle 426298084
get 131172
get 41386
get 74891
get 167774
push_front 474307646
push_middle 457207348
get 26735
push_back 980613866
push_middle 581970849
push_front 928576354
push_back 719011544
push_back 975827908
get 184371
push_back 627996508
push_front 195299630
push_back 246703631
push_front 123491250
push_back 426570735
get 130202
get 45843
push_back 304708881
push_back 654702752
get 180011
push_middle 495602139
push_front 693080987
push_front 556868399
push_front 508816716
push_front 11304488
get 21305
get 90635
push_back 864792535
push_middle 995949021
get 104665
get 1505
get 162486
get 97338
push_front 272353616
get 37030
get 156759
get 70258
get 169770
push_back 537445959
push_middle 142303883
push_middle 721621193
push_middle 738427016
get 185590
push_middle 622946849
get 151633
push_front 488630047
get 14761
get 32954
push_back 983354346
push_back 692539762
push_front 454562154
push_middle 776167250
get 41630
push_front 501543991
push_back 177781550
get 173360
push_front 903627540
push_back 457127809
push_front 209065015
get 34733
push_front 163485487
push_back 699585470
push_back 992329987
push_middle 733806055
get 133613
push_middle 245001258
push_front 581206064
push_back 213927272
push_front 817310325
push_middle 631977818
get 4164
push_back 154825142
push_back 355626144
push_back 469604861
push_middle 64066168
push_front 723987794
push_back 963917033
push_front 227089323
get 25101
get 58877
get 90386
get 162234
push_back 880475483
push_back 575769922
get 50987
push_back 911341913
push_middle 467386062
get 52004
get 98983
push_back 57520146
push_front 154065467
push_back 910603843
push_back 884748687
push_front 18765947
push_back 57476581
push_middle 509260796
get 84737
get 70771
get 152331
push_front 70934450
push_front 50776446
push_middle 608248082
push_back 298574634
push_back 984626845
push_middle 363974359
push_middle 36678903
push_front 983857385
push_front 817348229
get 41328
push_back 569599619
push_middle 52574993
get 28721
push_front 460360895
get 133176
push_middle 711630424
push_front 74814434
get 87909
push_back 662752614
push_middle 840732867
get 32758
push_back 357824159
get 28654
push_back 17649886
push_back 226875470
get 184545
push_back 728243549
get 152178
push_middle 758171486
get 590
push_back 247337166
push_middle 488735129
get 83061
push_front 838326714
get 115336
push_front 510933263
push_middle 588747714
push_middle 236450020
push_middle 463956009
push_back 432709990
push_back 366201316
push_front 711923017
push_middle 682797312
push_back 780386757
push_back 420587367
push_back 901742537
push_front 241616987
push_front 460357711
push_middle 741962270
push_front 19320779
push_front 310022785
get 114797
get 52867
push_back 744837464
get 110882
push_back 852726692
push_front 865447329
push_front 202866552
push_middle 490281603
push_middle 633282754
push_middle 688154936
push_back 759731021
push_middle 203839929
get 137491
get 165463
push_front 898122628
get 73934
push_back 877594546
push_front 698046147
get 147512
get 51217
get 146622
get 185397
get 161348
push_back 565572867
push_front 896020724
push_front 597739274
get 111942
push_back 737722333
push_back 407880594
get 43384
push_middle 939173501
push_middle 567435453
get 22527
push_back 963841471
push_front 765247700
get 175853
push_middle 275249861
get 12371
get 117472
push_back 45836674
push_front 160805490
push_middle 833194127
push_back 540204933
push_back 920493353
get 132319
push_front 325147316
push_back 61352179
push_back 439725899
get 52121
get 142834
push_front 155669500
push_back 939252021
push_back 799731281
push_middle 931165653
push_middle 206896726
get 59102
get 186374
push_back 583836294
push_back 607956269
push_middle 575920694
push_front 117832516
get 80603
get 3545
get 122961
push_front 365144638
get 183690
push_front 960350997
push_front 499148065
push_front 516528404
push_middle 85319624
push_front 851746745
push_back 974192111
get 81658
push_front 550083634
push_front 195354266
push_front 615120930
push_middle 412658577
push_front 683242707
get 147681
push_front 692722145
get 60582
push_back 404189603
push_middle 93842229
push_middle 327245292
push_front 31416972
get 20787
push_back 337950475
get 66668
push_front 333928297
get 176590
push_front 433326200
push_back 551671187
push_middle 291728976
get 113968
push_front 691144706
push_front 418644094
push_front 477246747
push_back 967396636
push_back 282055590
push_back 780045789
push_back 533473599
push_front 294709936
push_front 431284658
get 56122
push_back 693349599
get 166327
get 129613
push_middle 980973134
push_back 215126209
push_middle 899859809
push_middle 14584649
push_back 523969352
push_back 509206587
get 33433
push_front 574143697
push_middle 546616437
get 183209
push_front 269786234
get 172763
push_middle 370258254
push_back 209275347
push_middle 417673066
get 172362
push_back 527368787
push_front 213477899
push_front 171694790
get 138868
push_middle 229996734
push_back 301108016
push_back 126062705
get 81871
push_middle 200405053
push_middle 166741959
push_middle 678745265
get 118281
push_front 160640770
push_front 949315643
push_middle 78647480
push_front 56321987
push_front 541618300
get 16982
push_back 43865923
push_middle 728572280
push_front 419488121
push_back 186143591
push_front 532463188
push_middle 795435952
push_front 278224592
push_middle 435542014
push_middle 622747399
push_middle 126535931
push_middle 713997144
push_middle 903260296
get 91028
push_back 499362821
push_back 301618084
push_middle 218685626
get 95951
push_front 159711134
push_front 384318973
push_front 249163656
push_middle 180281496
push_back 189226548
push_back 678374156
push_front 345788056
push_front 301417953
push_back 481830928
push_middle 800505860
get 63744
push_front 498151681
get 127272
push_middle 462970952
push_middle 846649623
push_back 397033625
push_middle 600463911
get 136612
push_back 789890671
push_middle 709006690
push_middle 499475010
get 44271
push_back 567696930
get 165154
push_back 221103608
push_middle 221888905
get 131776
push_back 117705478
push_middle 365187415
push_middle 309513512
push_front 427933686
get 80357
get 113205
get 72471
push_front 321325683
push_middle 635155842
push_back 730242502
push_middle 924632488
get 37583
push_back 493739491
push_middle 280903174
push_middle 549114150
push_middle 580473986
get 28498
push_front 727014901
push_front 740475707
push_middle 14810669
push_middle 981936851
push_back 364614160
push_middle 270845669
push_middle 718534676
push_front 163599508
push_back 467065599
push_front 784740032
push_middle 79652707
push_middle 669271820
push_middle 31269559
push_back 248675210
push_back 446601236
push_front 980372230
get 79734
get 27817
push_back 150782316
push_back 327267706
push_back 411796214
push_middle 707114307
push_middle 447000712
push_middle 482828165
push_middle 320879296
push_front 895647141
push_middle 515822662
push_middle 101876635
push_front 871000105
push_front 998548010
push_middle 722551400
push_front 587844138
get 91707
push_back 236160251
push_middle 651226886
push_middle 285431836
push_middle 444323469
push_front 330430036
push_front 898889245
push_front 522319485
push_back 140021203
push_front 89682387
push_front 170729209
push_back 566254830
push_front 20587050
push_front 717449949
get 12345
push_back 727817785
push_front 886478902
get 148718
get 113584
push_middle 814929454
push_middle 592795916
push_back 897688185
get 115875
push_back 586179116
push_front 895965256
push_middle 151764184
push_back 194010697
push_middle 550020703
push_back 164957369
push_back 374229438
push_middle 458151906
get 2159
get 18108
push_front 536301371
get 54837
get 126438
push_back 925580505
push_middle 829898820
push_middle 405090081
push_front 743546000
push_front 721216056
push_front 605814302
push_front 222228789
push_front 418114748
push_middle 773843967
push_front 796708558
push_front 379140739
get 44127
push_middle 177223744
push_middle 487012696
push_front 468913880
push_front 627145588
get 162620
get 59272
push_back 730971810
push_back 437362224
push_middle 7012548
push_front 25254056
push_back 876667154
get 42391
get 78116
push_back 77119083
get 113289
push_middle 369166524
push_front 775716337
push_front 853798670
push_back 510733495
push_front 913036193
push_middle 286300821
push_back 535650386
push_middle 795836953
push_front 838525389
push_middle 671417114
get 76729
push_middle 743336961
push_middle 963503135
push_front 478774508
get 180067
push_back 446882978
push_middle 803085766
push_middle 563819464
push_front 665442839
push_middle 980575756
push_front 97724
get 107698
push_back 286662651
push_front 71311125
get 59024
push_middle 135872884
get 88546
push_middle 932727214
push_middle 762332758
get 131134
push_middle 327553440
push_back 830439993
push_middle 793555250
push_front 245136114
push_back 367916559
push_front 538938179
push_front 164756476
push_back 977483843
push_front 452202740
push_back 559713868
get 147646
push_back 551771469
push_back 634413276
push_back 187017249
push_middle 246885920
push_middle 829401942
push_middle 774181259
get 4334
push_front 263360291
push_front 711045883
get 32954
push_middle 415787241
push_middle 239568511
push_front 952097701
push_middle 790549246
push_middle 932562743
push_front 934988656
push_front 883291435
push_front 836200751
push_middle 264234291
get 74555
get 112851
push_middle 534776080
push_middle 787927451
get 148388
push_front 188695964
push_middle 348876310
push_front 764830782
push_front 596015072
get 50813
get 27694
push_front 108915931
get 105820
push_middle 567080931
push_back 954369818
push_back 636580485
push_front 621320038
push_middle 883743159
push_middle 958389358
push_middle 346565603
get 76679
push_front 437617588
push_front 631783122
push_front 584925793
push_front 359130792
get 60430
push_middle 148063012
push_middle 546519866
get 162170
push_middle 528963907
push_front 920857306
push_back 743379022
get 7640
push_back 624367427
get 147750
get 63888
push_middle 749613339
get 52356
push_back 237455497
push_front 280317270
push_back 326853573
get 27639
push_front 574805758
get 26550
push_front 170990940
get 42705
get 9744
push_middle 769940099
get 22541
get 67307
push_middle 197489594
push_front 106978686
push_front 255870573
push_back 915979851
push_middle 448655020
get 94552
push_middle 868676181
push_middle 366437910
push_middle 792175152
push_front 146085493
get 103054
push_front 170032270
push_middle 112948198
push_back 625916240
push_back 405958795
push_middle 366387893
push_back 634434227
get 125138
push_front 557156559
push_middle 332192851
push_middle 730913441
push_back 244109243
push_front 207454846
push_front 774736450
push_back 541169345
get 180150
push_middle 947939975
push_middle 872989887
get 53214
get 29587
push_middle 540628251
get 155097
push_middle 523284762
push_front 702283502
get 62862
get 164491
push_middle 940194221
push_front 710218239
push_back 414451764
push_front 152916498
push_front 636726137
push_back 308482495
push_back 819886003
push_back 636697003
get 70303
push_back 441341656
push_middle 81583065
push_back 1371937
push_back 982081486
push_back 317981546
get 120847
push_back 810447687
get 88836
get 67064
push_front 618198384
push_middle 242596808
get 84679
get 127888
get 144049
push_back 722973725
push_middle 409298095
push_front 853031044
push_back 14716214
push_middle 614834667
push_middle 223229174
push_back 293774676
get 89162
push_front 992911352
push_middle 731949934
push_front 182397477
push_middle 352562653
push_front 535752925
get 82122
push_front 421777512
get 143986
get 84089
push_middle 728946334
push_back 252063937
push_front 337159370
push_middle 1396275
push_front 942956403
push_middle 680731399
push_middle 450420030
push_back 122322737
push_back 507000785
push_front 356060110
push_middle 609003907
push_middle 665684441
push_middle 976740258
push_middle 668857991
get 131921
push_back 655188452
push_middle 25966450
get 186223
push_back 598589622
push_back 136341963
push_middle 138686760
push_middle 682790014
push_middle 878273138
push_back 418397251
get 70391
push_middle 619588515
push_front 18831065
push_front 783354759
push_front 300826018
get 182198
push_front 860583844
push_back 676946535
get 37185
push_middle 401346890
push_front 561304745
get 89762
push_back 313680426
push_front 487072739
get 184608
get 46124
push_front 122240641
push_back 746248953
push_front 901327143
push_middle 101599836
get 71846
push_back 544116231
get 169556
push_front 31870875
push_front 444149392
push_middle 364052172
push_back 266232002
push_middle 114336604
push_front 765345177
push_front 500460833
get 1304
get 156895
get 78926
push_front 831840760
push_middle 310425918
push_middle 549284313
get 20582
push_front 207687528
push_front 659976695
push_front 410452482
push_back 77062440
get 116263
push_back 737897735
push_middle 628444886
push_back 402110510
push_back 87676716
push_back 721411012
push_front 449138999
push_middle 812496939
push_back 970181363
push_front 886055499
push_middle 674293842
get 126266
get 104300
push_middle 454510062
push_back 564671586
push_back 48405027
push_front 257967474
push_front 279696642
push_front 829382770
push_front 124490187
push_back 831844645
push_middle 813824045
push_front 314063251
get 95839
get 19781
get 13012
push_back 151349496
push_middle 219043388
push_middle 622564649
push_middle 401588285
get 2761
push_back 129777768
get 16654
push_front 451033395
push_front 739297880
push_back 615535174
push_middle 871614204
get 68597
push_front 730873883
push_middle 528805023
get 13015
push_back 513990953
push_front 592457447
push_middle 683473791
get 42521
push_back 538396590
push_middle 567934824
push_front 787222351
push_back 933481208
push_middle 330232324
get 19641
push_middle 731482771
push_middle 532360828
push_back 366690531
push_middle 336231775
push_back 455896981
push_front 79268593
push_back 336985206
get 160995
push_front 191717936
push_back 52436331
get 152734
push_middle 867459026
push_front 715531894
push_back 557654088
push_front 291894276
push_front 443882995
get 86178
push_back 611848733
push_front 885783810
push_front 239423992
push_front 879057180
push_back 485311325
push_front 39756989
push_middle 345151764
get 24985
push_back 877153720
push_front 80080612
push_middle 529695184
push_middle 60628754
push_middle 516252790
get 142776
push_front 88301223
push_front 935222028
push_front 209584057
get 136852
push_front 939487642
push_front 470563791
push_back 184870907
push_back 719694379
push_back 78473893
push_back 236281345
push_middle 53910638
get 9394
get 86845
push_front 609110183
get 54947
push_middle 213435973
push_back 557182034
push_back 845595173
push_front 423892098
push_back 598100848
push_back 801481422
get 101663
push_back 415530081
get 124831
push_front 36414374
push_middle 910318733
get 112595
push_front 198897031
get 118114
push_middle 658290001
push_back 173605504
get 36339
push_back 287265179
push_front 352655875
push_middle 487373029
push_middle 880058855
push_middle 794008521
push_back 446222267
push_back 877575232
push_front 239280687
push_back 272290789
push_front 657057663
get 31803
push_middle 486729511
get 115806
push_front 55712726
push_back 907366754
push_back 633495099
push_back 359093838
push_front 213728766
push_front 906606158
push_middle 919213243
push_front 791531407
push_back 239783140
push_middle 834378355
push_back 444619148
push_middle 312404144
push_middle 957308247
get 106896
push_middle 711275199
get 31723
push_middle 477287944
get 60501
push_middle 991120606
push_middle 874740145
push_front 909144329
push_middle 874678616
push_front 241207248
push_front 303612010
push_middle 926581943
push_front 760725532
push_back 327111168
push_middle 434834649
push_front 685413570
push_front 764733673
push_front 99152547
push_middle 996218815
push_front 927442738
push_back 385738719
push_front 763093731
get 177022
push_middle 215475015
push_back 996601640
get 20055
get 52483
push_middle 847877713
push_back 987227506
push_front 428872363
push_front 952955114
get 157597
push_front 963926691
get 124458
push_middle 369074868
get 31523
get 165123
push_back 551622481
get 5193
get 43435
push_back 105476436
push_back 455235481
push_front 291702862
push_back 837308053
get 99039
push_back 908945988
push_middle 817304539
push_middle 665238345
push_back 993329968
push_front 829782525
push_front 474976230
push_middle 501172020
get 102649
push_middle 41919910
get 46160
push_back 448810956
push_back 941056643
push_front 405722430
push_front 178815204
get 121475
push_middle 744643271
push_back 75836168
get 39515
get 54142
push_middle 781927779
push_back 657984491
push_front 468031332
get 147942
push_front 311505501
push_middle 538863374
push_front 797832185
push_back 741985706
push_back 786276779
push_middle 894985539
push_back 739963187
push_middle 937669732
push_front 473382796
push_middle 369782488
get 106197
push_front 197897305
push_middle 945765451
get 82212
push_front 387084886
push_front 151476088
push_back 843799126
get 98051
push_front 271930224
get 123053
get 38718
get 44918
push_back 896925568
push_back 882899239
push_front 484311858
push_back 433489091
push_front 727376425
push_back 124040256
push_back 275267188
push_middle 826626878
push_back 555134220
push_middle 881428647
push_middle 822246485
push_front 627850748
push_middle 660714179
push_front 396993482
push_back 88898458
push_back 863820091
push_middle 661876686
push_back 83666120
push_middle 119815432
get 138614
push_middle 219815092
push_middle 127853993
push_front 132746975
push_front 636374468
push_middle 456081861
get 92882
push_middle 791925160
push_front 496603288
get 184237
get 156100
push_middle 200832290
get 142970
push_back 811249996
get 58199
get 80781
push_middle 377554818
get 20249
push_middle 55906093
get 53314
push_back 764116430
push_middle 813537778
push_middle 983378217
push_back 544919015
push_back 826633244
get 87164
push_back 801622930
push_back 101199592
push_back 761483810
push_front 245953169
push_back 101166956
get 18913
push_front 744715035
push_back 5747810
push_middle 934048826
get 213
push_back 517016362
get 38472
push_back 258439510
push_front 767082500
push_middle 558763131
push_middle 228142215
push_front 110978880
push_middle 418960568
push_middle 476713740
push_middle 728439028
push_back 961753289
push_front 297445700
push_front 162645055
push_front 863192432
push_middle 437097449
get 55092
get 26909
push_middle 109803447
push_middle 731663839
push_back 731525492
push_middle 848908372
push_middle 801611690
push_front 246722594
push_middle 668812962
push_front 945022086
push_middle 830363837
push_front 773281047
push_back 609655646
get 28824
push_back 797386860
push_middle 498663882
push_back 126851560
push_middle 175670208
get 44300
push_back 320959467
get 128302
get 34061
get 149100
get 5506
push_middle 563771169
push_middle 902336931
push_back 461052405
get 132588
push_middle 220727361
push_middle 463013384
push_back 137103991
push_back 312942185
push_middle 462264605
push_back 288547202
get 74972
get 41396
push_back 899305709
push_middle 827730181
push_middle 793829100
push_middle 584760267
push_back 47679975
push_front 502755180
push_back 468237660
push_back 385504761
push_front 276999306
push_back 80742061
push_middle 882473064
push_back 826153620
push_back 175295223
get 159454
push_middle 458557962
push_middle 607627622
push_front 359388872
push_middle 969648778
push_middle 204893544
get 37390
push_back 902902022
push_back 602117315
get 73240
push_front 814812351
push_middle 938108773
push_back 343978852
push_front 949547869
get 184859
push_front 990237550
push_front 781836928
push_back 830698893
get 100462
push_middle 466509345
push_back 329607473
get 11372
push_middle 342210758
push_back 551200196
get 14559
push_middle 473453522
push_back 558296136
get 155114
push_front 892799090
push_front 460962865
push_back 472319627
push_front 810011824
get 77016
push_back 16541150
push_back 631858806
get 158850
push_back 811192470
push_front 390822174
push_back 533963671
push_front 596784857
push_back 343968131
push_front 465579641
get 68285
get 77000
push_middle 780869467
push_back 196852111
get 89835
push_back 870804414
push_middle 893021157
push_middle 354168771
push_back 602351152
push_front 649210192
push_front 596355299
push_front 651656063
get 97299
push_middle 594464454
push_middle 315964632
push_back 57881354
get 130287
push_back 174980502
push_back 416099058
get 62289
push_middle 654463207
get 21181
push_middle 962459818
push_middle 246778332
push_middle 51265022
push_middle 164921216
push_front 981136017
push_middle 481125757
push_back 900051469
push_back 443855806
push_front 147415120
push_front 315296763
push_front 131175353
get 11521
push_back 308628593
push_front 356883218
push_back 546640885
push_middle 923088246
push_back 859990827
push_back 549864601
push_middle 456802273
push_front 474753107
push_back 845944846
push_middle 513320903
push_front 316849954
push_back 510832645
push_back 963951225
push_middle 792762064
push_back 544739561
push_front 406739833
push_back 712956794
push_front 635116010
get 36675
get 14162
get 79555
get 37653
push_middle 866470672
get 45923
push_middle 901147431
push_front 417321817
push_front 876503841
push_front 406002391
push_back 333162834
push_front 308346368
get 41100
push_middle 8789294
push_back 943058706
push_back 591290690
push_middle 12808433
push_back 315737740
get 18937
get 7300
get 92199
push_back 268483223
push_front 780637200
push_back 634384144
push_front 199675846
get 116639
push_middle 950027923
get 120789
push_back 909724621
push_middle 734822589
push_middle 614010290
push_middle 918892133
push_back 267657893
push_front 117344218
push_front 38360267
get 127256
push_back 400152602
push_front 326790103
push_back 944648848
push_middle 149690553
get 178621
get 133270
push_front 179315883
push_middle 225281170
get 13812
get 75942
push_middle 451940610
push_front 184839586
push_back 154204869
push_back 56822912
push_front 238948471
get 46091
push_front 177211924
get 20207
push_middle 222921409
push_middle 261741066
push_back 691224637
push_front 325533200
push_front 380788913
push_front 330196448
get 109433
push_back 892691493
push_back 207108906
push_middle 213508880
push_back 722815041
push_back 521622462
push_front 19221847
push_back 175227073
get 175914
push_front 313804509
get 45677
push_middle 336156974
push_front 467602319
push_middle 65545088
get 125250
get 42249
push_front 117971363
push_front 485647109
push_back 14123568
push_middle 37461741
push_front 302067901
push_front 261376573
push_front 864830861
push_front 879935354
get 27601
push_front 314721095
push_middle 506147816
get 9897
get 178575
push_front 856010781
push_middle 867921204
push_middle 530635193
push_middle 712003957
push_front 86421008
get 31391
push_front 637135209
push_back 829300793
push_back 56025902
push_front 151723007
get 133490
push_front 534674859
get 1904
push_back 177411373
push_back 873456015
push_front 288071117
get 72094
push_middle 795412812
push_middle 118637881
push_front 385589781
get 178505
push_front 790653832
get 84919
push_front 257258682
push_back 84596304
push_middle 652779160
get 12675
push_back 896139294
push_middle 865367431
push_middle 219241930
push_middle 98282254
get 78355
push_back 279596056
get 97593
get 112183
push_back 578433073
push_middle 496283844
get 183090
push_back 301074459
push_middle 390027336
push_back 400112742
push_back 214733844
get 104161
push_front 871953624
push_back 634471066
push_back 607691376
push_front 178033619
push_front 199605410
push_back 466427003
push_back 662742161
push_front 877506421
push_back 809062903
push_front 941892841
push_middle 365194531
get 144447
push_back 69767550
get 84292
push_back 770973457
get 149257
get 167510
get 56510
push_middle 642161706
get 71998
push_middle 523384909
push_middle 627765509
push_front 350800478
get 178655
push_back 292837164
get 151233
push_back 279344321
push_back 659034915
get 185842
push_middle 464601801
push_front 731724717
get 160688
push_middle 400306618
push_middle 945730788
push_middle 893030351
push_middle 334717098
push_middle 799042776
get 171448
push_back 149328994
get 148711
get 179912
push_front 986241529
push_back 648013228
push_front 218300028
get 166079
get 114711
push_front 212294414
get 70651
push_front 201902650
get 177590
push_front 480146286
push_back 216617356
push_front 544372463
push_front 374598995
push_front 219115799
push_middle 312165079
push_back 362982306
push_back 511508577
push_front 940227875
get 171011
push_front 312130874
get 27822
get 11016
get 59046
get 49193
push_back 971857690
push_front 448570306
push_middle 344261967
push_middle 928897269
push_middle 557985094
get 66289
push_middle 64464462
push_front 984337992
get 5630
get 67429
get 16707
push_front 296447940
push_middle 638579725
push_middle 296688931
push_middle 193949367
push_back 324549650
push_middle 727215496
push_front 206431134
push_middle 819642267
push_back 466385510
push_back 930254260
push_back 77816717
get 179335
push_front 222931090
push_middle 81567806
get 79724
push_middle 437718219
push_back 859429665
get 164280
get 159923
push_front 404920561
push_front 374665070
push_middle 612251144
push_front 453843656
push_middle 441230452
get 46469
push_middle 907824887
push_front 377270773
push_middle 595625644
push_front 104486191
push_back 310056476
push_front 563401902
push_middle 10930237
push_front 910665277
push_middle 330891381
get 172347
push_back 668831582
push_front 322718788
get 122054
get 14895
push_middle 123631066
push_middle 738655319
push_middle 50872170
get 49318
push_front 180900515
push_front 954265164
push_front 73885818
push_back 642029222
push_front 526042789
push_front 32492074
push_middle 634989104
push_middle 693138761
push_back 877201271
push_middle 313021651
push_front 910537193
push_front 236569412
get 159196
get 32293
push_front 994035495
get 83973
push_front 143423158
push_middle 450503281
push_back 53826457
get 96023
get 114930
get 45245
get 57055
get 79833
push_middle 39424447
get 153753
push_front 170065103
get 111567
push_middle 750726956
push_front 426450293
push_back 847038091
push_middle 223819592
push_middle 22948343
get 95340
push_back 556273270
push_middle 232010244
get 84254
push_middle 264102200
push_middle 889055712
get 177347
push_front 896793654
get 32251
get 137850
push_front 555030889
push_back 752588687
push_middle 523982990
get 172645
push_middle 320707363
push_back 596186135
get 150942
get 43503
push_back 451184721
get 87171
push_back 847007418
get 69434
push_back 760496880
push_back 44313901
get 72943
push_back 102180195
push_front 948421653
push_front 653047988
get 93363
get 135948
push_back 469016518
get 33769
push_front 157922008
push_middle 412457072
get 166949
push_back 863258209
get 64684
push_front 645500585
push_back 415156609
push_back 788078280
push_back 895359777
push_front 184546534
get 98038
push_middle 403575581
get 18450
get 126039
push_middle 770233854
push_front 269885166
push_front 92066611
push_back 146909814
push_back 99833498
push_middle 176099250
get 170226
push_back 206326645
get 43055
get 18905
push_back 704771412
push_back 857158704
push_front 864327467
push_front 803862293
push_front 911195153
push_front 117718248
push_middle 452858778
push_back 848151266
get 83146
push_middle 821415142
get 98431
get 72597
push_front 902987127
push_middle 133020349
push_front 756143940
push_front 61849880
push_back 882698105
push_front 845390711
push_middle 597544844
push_front 60843292
push_front 337897138
get 106415
push_middle 354966019
get 49287
push_middle 261894258
push_front 373519908
push_front 890220109
push_middle 410202569
push_back 827773210
push_front 985376663
push_front 250079267
get 38554
push_back 674338762
push_front 900789681
push_front 860085365
push_front 307074902
push_middle 397890774
get 149699
push_back 314664006
push_middle 858202292
push_back 608019983
push_middle 762475208
push_front 919069817
push_back 107493076
get 4810
push_back 203592468
push_front 100606028
push_front 99895076
get 134840
push_front 751518790
get 51182
get 104619
push_front 783139687
push_front 314535836
push_back 282743212
push_middle 556317530
get 99823
get 115991
push_front 192086844
get 116592
push_front 848128512
push_back 767609295
push_back 618861590
push_front 784233420
push_back 137473769
push_front 793999952
get 181300
push_middle 823734193
push_front 431847263
get 132238
get 184451
get 29163
push_back 494957918
push_front 830491163
push_back 688662747
push_front 206530005
push_back 820184760
push_front 520227876
push_front 165229070
push_back 108307039
get 26551
push_front 511327022
push_back 209843739
push_back 621331607
push_front 511821817
get 87081
push_front 188907327
get 81036
push_front 824078225
push_middle 270436189
push_back 991844798
push_front 527036898
push_middle 569349200
push_middle 98897438
push_front 820817397
push_back 861272093
push_front 374955646
push_back 698820640
push_middle 422293812
push_back 321827213
push_front 60693201
push_back 828273634
push_middle 43191329
push_back 301362190
push_middle 134097546
get 166647
push_middle 911700669
get 118466
get 69116
push_back 843179552
push_back 162098324
push_middle 127697051
get 145071
push_front 409707437
push_front 753259469
push_middle 850306600
get 83953
push_middle 883671825
push_middle 552619569
get 29854
push_middle 764145675
push_front 115271327
push_front 915330909
get 185744
push_front 252191944
push_middle 113079199
get 53196
get 84272
push_back 584618169
get 160305
push_front 944595157
push_back 659816037
push_middle 213740059
get 66755
push_middle 145254006
push_front 446451174
get 164697
push_middle 645414510
push_back 315652768
get 167437
push_middle 872917661
push_front 494035596
push_back 269977040
push_front 725074747
get 155766
push_middle 56559819
push_back 435183321
push_middle 244639574
push_back 830934030
get 65627
get 57292
get 139445
push_back 453502102
push_back 823850779
push_back 152805538
push_front 641289956
get 185676
push_back 315622128
push_back 403603304
get 51814
get 172427
push_middle 370359768
get 169025
get 2954
push_front 31858039
get 30400
push_back 873682817
push_middle 298102564
get 21806
push_front 787228568
push_middle 170832266
push_front 174073176
push_middle 151666119
push_middle 481348185
get 3306
push_middle 947786683
push_middle 99801515
get 175486
push_middle 520071285
get 30511
push_front 752314714
push_middle 479845326
push_front 828077471
push_front 125757172
push_back 826932264
get 174371
push_middle 817861907
push_middle 205334930
get 6274
push_middle 693892042
push_front 145846795
push_back 535519744
push_middle 831898860
push_front 884676031
push_front 997587761
push_back 206981680
push_middle 47687003
push_middle 407017104
get 156850
push_back 435661914
push_front 716940542
push_front 72596144
get 7684
push_middle 799458557
push_front 807323239
push_back 938006373
push_front 348287213
push_front 162134055
push_front 125740401
push_middle 330283557
push_middle 197766532
push_middle 651616676
push_middle 694333012
push_back 441276059
get 65263
push_front 710338418
get 25810
get 137141
push_front 24810775
push_back 225062333
push_middle 229834099
push_middle 7052296
push_back 84277664
push_middle 888289133
push_middle 254604581
push_front 691245241
push_front 943204859
push_middle 727736279
push_middle 470389511
push_front 731550131
push_middle 498494778
push_front 247104732
push_middle 72590623
get 5443
get 187347
push_middle 547559089
push_front 439386782
push_front 301850638
push_middle 657593734
get 116086
push_middle 177245720
push_back 797366979
get 32628
push_front 913164727
get 129310
push_back 120478042
push_front 585301760
push_back 27175674
push_front 252651625
push_back 332012040
push_back 965179745
push_middle 295756171
push_front 794636881
push_front 97468110
push_back 949632778
push_front 714195826
push_front 832586766
push_front 564672200
get 39664
push_middle 894561910
push_middle 425483529
get 97747
get 64311
push_front 723156678
push_back 530240283
push_back 728082708
push_front 376725590
push_front 199368067
push_middle 204693445
get 61963
push_front 916057449
get 32413
push_front 737901250
push_middle 342418168
push_front 397762347
push_back 784532147
push_front 633491358
push_front 765659370
push_front 966206811
push_back 153636956
push_middle 134720733
push_back 647533028
push_middle 951860485
push_middle 468507316
push_back 583517414
push_front 492675121
push_middle 87795756
push_middle 910334827
push_middle 288734249
push_back 942957111
push_back 232031101
push_middle 802870251
push_back 847375458
push_front 715023286
push_middle 699884434
get 44988
push_middle 492860025
push_back 832011379
get 53338
get 137093
push_back 838996057
push_front 612478475
push_front 247607637
get 167666
push_middle 336771907
push_back 325260423
push_middle 895146642
push_back 21189283
get 2268
push_front 241173657
push_front 22649155
push_middle 806719918
push_back 242864014
push_back 292819492
push_front 533967024
push_back 155390820
push_front 637108330
push_middle 533191242
push_middle 817667949
push_front 733852334
push_middle 242314712
push_middle 548539300
push_middle 897049157
get 77051
get 104126
push_front 509296481
get 102320
get 169687
get 131088
get 161698
push_front 356737771
get 97093
push_middle 359682117
get 93914
get 131557
get 61764
push_middle 895799997
push_middle 495811393
push_front 676630605
push_front 419868364
push_middle 462735914
push_back 695059420
push_middle 506271527
get 78728
push_front 655647559
get 10461
push_back 32338125
get 6900
get 21054
get 126464
push_back 47415008
get 44951
push_middle 795358328
push_back 742641718
push_middle 230283843
push_middle 506984470
push_back 608344373
push_middle 796280540
push_front 552786780
push_middle 676930211
push_back 834594096
push_front 511628054
push_back 948583564
push_middle 408833023
push_front 189711691
push_middle 947090028
push_middle 228108667
push_middle 367914624
push_back 514384193
get 129921
push_middle 878818951
get 7943
push_middle 130187400
push_front 259842707
push_middle 798966637
push_front 811540276
push_middle 202391522
push_middle 72599645
push_front 39853724
push_middle 438233447
push_middle 800690833
get 153640
push_middle 270935708
push_back 217698719
push_back 455709225
push_front 703582834
get 129077
push_front 342139293
push_middle 760255231
push_front 958326596
push_middle 438487576
get 60024
push_front 893171256
get 18460
get 29608
get 144817
push_front 672434249
push_front 868950121
get 130009
push_front 325970855
push_middle 726217832
push_front 465844669
push_front 293584041
push_front 463189687
get 21322
push_front 19271234
get 120983
get 66593
get 98808
get 35206
get 54208
push_back 969290543
push_back 429442414
push_front 586020935
push_middle 812013474
push_front 810349175
push_back 65227239
push_front 98020682
push_back 217117907
get 103465
push_middle 857618495
push_back 161291198
push_back 125337478
push_front 677064896
push_middle 420610836
push_middle 93645694
push_middle 215488705
get 149048
get 76752
push_front 783592957
push_front 500631215
push_back 955861661
push_middle 242651035
push_middle 121807959
push_back 904434821
push_back 151444304
get 78768
push_middle 989374363
get 40511
push_middle 819365766
push_front 508580774
push_back 465643634
push_front 704108181
push_back 473766877
push_back 514304926
push_back 416117265
push_middle 485196092
push_back 867131106
push_back 104389435
get 185700
push_middle 837615121
push_front 331713049
get 39780
push_middle 869715591
get 18780
push_middle 313715383
get 94017
push_back 7038019
push_middle 451277989
push_front 439041239
push_front 738034710
push_middle 369654112
push_back 899263784
push_front 913097529
get 19216
get 162782
push_front 991346546
push_back 210227497
get 91158
push_back 917778478
push_back 304062783
push_back 657971490
push_front 195571906
push_middle 199321782
push_front 297133054
push_middle 441654176
get 70094
get 139795
push_front 173775269
push_middle 864723682
push_middle 479448438
push_back 502440411
get 49961
push_back 53212336
push_front 611065301
push_back 329453930
push_front 980501297
push_middle 659053837
push_front 620779993
push_front 391634608
push_middle 364939488
push_middle 799958447
get 162697
get 164092
push_front 248044998
get 89942
push_middle 358026273
push_middle 850812042
push_middle 620654807
get 150479
push_middle 255370824
push_back 607556294
push_front 541705279
get 179622
get 121534
get 124760
push_front 819609280
push_middle 16047495
get 88265
push_middle 569390562
get 159444
push_middle 468454674
get 24588
push_middle 303304968
push_front 530413597
push_back 616078995
push_middle 57163637
get 36848
push_middle 337737446
get 149630
push_middle 928000328
push_front 139325608
push_middle 694257738
push_front 613078056
push_front 553125704
push_front 284259718
push_back 73037296
get 177045
push_front 112959653
push_front 204930919
push_middle 163782892
get 133232
push_front 809360314
push_back 38715644
get 16643
push_front 911393309
push_front 691534540
push_middle 777846119
push_middle 200331674
get 103500
push_middle 33338366
push_middle 354709430
push_middle 289590289
push_back 442439363
push_front 36266635
push_front 229950186
push_back 823599668
push_back 853506109
get 37327
get 170309
get 175887
push_front 12424175
push_front 76778557
push_back 924570144
get 115383
get 56658
push_back 307098970
push_front 711207735
push_back 706804842
push_back 732688524
push_back 932591085
push_front 208557006
get 5176
push_back 363144657
get 48999
push_middle 973240615
push_middle 753999338
push_middle 657784210
push_back 611968333
push_back 909307109
push_front 442123671
get 115105
push_back 278576569
push_middle 307131808
push_middle 801042905
push_middle 542426045
push_middle 420241144
push_middle 940029033
push_back 758317049
push_middle 136852464
push_middle 147175426
get 67332
push_middle 372841111
push_back 502389688
push_front 698002803
push_front 170556423
push_back 237921665
push_front 203099305
push_middle 911841037
push_back 964442215
push_front 329919139
push_back 432040452
get 123700
push_back 841602606
get 140816
push_front 258298645
push_front 563192224
push_back 979832547
get 115171
push_front 908578877
push_middle 555618659
push_front 335019710
push_front 911299576
push_middle 78532760
push_front 433987065
push_middle 650154520
get 13351
push_front 701402404
push_front 36629055
get 169081
push_back 755991428
push_middle 849528075
push_back 964366769
get 8575
get 60533
push_front 487901899
push_middle 770003075
push_front 637657596
push_front 939040832
push_back 705436631
get 11677
push_back 378737986
push_middle 133224003
get 170372
push_middle 36358866
push_middle 702605979
get 12303
get 63670
push_front 378206164
push_middle 409365175
push_middle 263311278
get 34655
get 163572
push_front 413245859
get 136323
push_front 640648311
push_front 845393835
push_front 215234269
push_middle 532602812
push_back 997737800
push_front 311306836
get 26145
push_middle 743443016
get 116337
push_front 131067580
push_front 402907091
push_front 604484446
get 17827
push_front 438138466
push_back 221621412
push_front 661795473
push_back 725186057
get 68450
get 128212
get 177545
push_middle 488380069
push_middle 6172023
push_front 583123137
get 37971
push_front 224763488
push_back 608965243
push_front 59092869
get 42115
push_front 667244469
push_front 889043100
push_middle 593176348
push_front 27551614
push_back 719761974
push_front 115953849
push_middle 168555636
push_back 340757860
push_front 385621723
push_back 853054767
push_middle 90105811
get 91006
get 155783
push_front 18036172
push_back 693889164
get 124047
push_front 143867558
push_middle 891786847
push_back 808851525
push_back 868430743
push_middle 555746034
push_middle 668296265
push_middle 387278166
push_back 88727620
get 167843
push_back 436799379
get 117484
get 158476
get 151223
push_front 948204821
push_middle 867503490
get 42017
push_front 778961803
push_front 225547413
push_middle 496260372
push_front 314479481
push_front 125705834
push_front 211964787
push_middle 995821801
get 64438
push_middle 606270481
get 48895
push_middle 170254572
push_back 85747715
push_back 697638809
get 122064
get 106813
push_middle 504961889
get 87528
push_front 875900018
push_front 645043048
get 95004
get 42258
push_back 402649005
get 136075
push_front 51009609
push_back 231514122
push_back 266582881
push_middle 958011634
push_back 434622531
push_front 183755098
push_back 157754604
get 154546
get 224
push_middle 690783002
get 100431
push_middle 8389462
push_front 830149607
push_back 85824978
get 19573
push_middle 756488315
push_front 736758862
get 21430
push_back 775574618
push_front 323334539
push_front 454210929
push_middle 189989705
push_middle 129915500
get 79677
push_front 949717066
push_back 293908810
get 66298
push_middle 549820036
get 107067
get 13405
push_front 986958969
push_back 311679490
get 28002
push_middle 532741334
push_middle 632596376
push_back 965738516
push_middle 632780360
get 81664
push_back 429842207
get 66126
push_back 724220019
push_back 852101375
push_front 704435564
push_back 487332836
push_front 540108917
push_front 205464637
push_middle 438551161
push_front 303596786
get 50706
get 177875
push_back 309111213
push_back 914878942
push_front 896390759
push_back 301083557
push_back 46728590
push_front 316626357
push_front 374409203
push_middle 182512645
push_back 187764220
push_back 906819558
push_middle 107937100
get 125975
push_middle 962770625
push_back 290404883
push_back 221155435
get 66635
push_back 205852171
push_front 362575093
push_back 989782626
push_back 505825096
push_middle 354855052
push_front 650396174
push_middle 200020915
push_back 752869473
push_middle 544348001
push_back 255408027
push_front 279661893
get 81651
push_back 790364365
get 145336
get 172548
push_middle 812837201
push_front 361199827
push_middle 415236413
push_front 556186040
get 131456
push_front 838620505
push_back 675760976
push_back 661603556
push_front 731866985
push_back 218744745
push_middle 319008130
push_back 963722040
push_front 533063933
push_front 171864473
get 35426
get 13148
push_front 337481283
push_front 669703164
push_back 918355948
push_middle 257135889
get 6992
push_middle 755152019
push_back 896574577
push_back 549236774
push_front 191488757
push_back 352527569
push_middle 253290690
push_front 150222548
get 115237
push_back 799327596
get 147029
push_front 598056667
push_middle 797101272
push_front 430470455
push_back 347324066
get 90318
push_front 639593642
push_back 867073834
push_front 505201482
push_front 212912858
push_front 164895929
push_back 934439808
push_middle 737368173
push_middle 840718093
get 17045
push_middle 709933153
get 55120
push_front 267000496
get 138650
push_back 685881290
push_middle 859174034
push_back 607077880
get 44724
push_back 41351257
push_back 977927590
push_front 955499519
push_middle 926365238
push_middle 741695097
push_back 982800878
push_middle 380688544
push_back 666148477
push_back 360714336
push_front 639566147
get 74739
push_front 571017913
push_back 237400914
push_middle 601964341
push_middle 984717103
push_front 831351687
push_front 331265984
push_middle 318389196
get 155842
get 85357
push_back 374421838
push_back 992760904
push_front 46720836
push_middle 203113137
push_middle 966797905
push_middle 687138573
push_front 716254968
get 71734
push_back 161995009
push_middle 98889577
push_front 319828988
push_front 246138949
push_middle 1826287
push_back 282163839
push_middle 575576561
push_middle 511717485
push_front 854113654
push_back 585463383
push_front 905801815
get 92990
push_middle 584398655
push_middle 10121538
push_back 400303580
push_middle 373771353
push_back 61278764
push_front 609752637
get 70253
push_middle 412918207
push_front 602273143
get 174281
get 180670
push_middle 761111150
push_front 937824647
get 149237
push_middle 150102025
push_front 75821748
get 19046
get 171705
get 75338
push_middle 755690507
push_middle 211000766
push_middle 636610589
push_front 551091662
push_front 92839161
push_front 492135697
push_back 224454330
push_back 419702879
get 20480
push_middle 689811739
get 91102
push_middle 616322443
push_middle 892920524
push_back 786828733
push_back 259387076
push_front 87090597
get 4012
push_front 867694318
push_middle 149708242
push_middle 653272161
push_middle 821272778
push_middle 674643222
push_middle 56600261
get 44433
push_back 474335797
push_back 456136283
push_front 420505451
get 107082
push_back 659543769
push_back 399032916
push_back 166825886
get 94386
push_front 558803626
push_middle 383134815
push_front 803379252
push_middle 149604770
push_back 906914620
push_back 459845655
push_back 810025937
push_middle 466040834
push_front 98845342
get 3194
push_middle 808105867
push_middle 119233175
push_middle 778121083
get 6883
get 149570
push_front 911367349
push_back 185817683
push_front 915770893
push_middle 940556178
push_back 460039933
push_back 834038238
push_back 99299056
push_back 715743758
push_back 44742523
push_middle 956072523
push_front 214962515
push_middle 423380633
push_front 439375599
push_back 2300931
push_front 398474427
push_front 5689959
push_middle 18993397
push_front 310866139
push_front 152978216
push_back 116181691
push_middle 304841539
push_back 85275985
push_back 187999318
get 59678
push_front 51287598
push_back 919337518
push_back 297985448
push_front 938417037
push_middle 508745693
get 75868
push_front 854038227
push_front 217875418
push_back 542018702
push_front 400269345
push_back 569426242
push_middle 838386308
push_middle 836598855
push_front 417009495
push_back 41508495
push_front 335099902
push_front 983062295
push_middle 278455212
push_front 495944826
get 11568
push_front 593846415
get 104265
push_front 705203070
push_back 759341170
push_front 755958545
push_middle 273683838
push_back 472151076
push_middle 259817553
push_middle 630031285
push_front 101047599
push_middle 937896798
push_middle 377710197
push_back 484624157
push_front 88895790
get 131685
get 20298
get 81848
push_front 290811931
get 144710
get 163225
push_front 776800898
push_middle 197117078
push_back 831578898
push_middle 398762739
get 102753
get 2552
get 117215
get 45620
push_back 536270632
push_back 764590869
get 127675
get 42867
push_middle 350694682
push_middle 83751864
push_front 494460606
push_front 49861471
push_back 260253547
push_front 238226986
get 101036
get 26642
push_front 198926405
push_back 207036137
push_back 384102860
push_middle 726314450
get 84917
push_middle 580702395
get 26168
push_front 290437296
push_front 416117063
push_front 234991498
push_middle 440250253
get 50367
push_front 328360156
push_front 89517726
push_back 427098397
get 96598
push_front 645353053
get 137772
push_middle 524045506
push_back 130228939
push_front 472538385
push_front 818259311
push_front 435247984
push_front 89822766
push_middle 616833408
get 89546
push_front 427703043
push_front 484207061
get 170512
push_front 96869631
push_middle 421244355
push_front 664598146
push_back 32129093
push_back 782032878
get 65294
get 19392
push_back 458239516
push_front 814040423
get 34495
push_back 231613878
push_back 549897670
get 63030
push_front 476109579
push_middle 126300716
get 108864
get 137013
push_back 189612126
push_middle 718394103
get 177904
get 52584
get 109167
push_middle 772531944
push_back 464728759
get 99385
push_front 90801297
push_middle 249202719
push_middle 482664428
get 147466
push_middle 434200792
get 135396
push_front 941643198
push_back 378535569
push_middle 715644210
push_middle 855982326
push_back 689722920
get 173937
push_front 77312472
push_back 796770849
push_middle 222662518
push_back 14025354
push_back 380638596
push_front 544082125
push_front 898053487
push_back 514065385
push_back 37575418
push_middle 846849403
push_back 642398509
get 82267
get 142363
push_back 249884114
push_middle 54549216
push_back 112798107
push_front 180971426
push_back 502201579
push_middle 922979822
get 177557
get 19789
push_middle 810587149
get 55055
push_back 162427758
push_front 376286662
push_back 342456585
push_back 595192845
push_middle 809842593
get 144215
get 88996
get 12698
get 154134
push_back 967851063
push_back 746408386
get 90811
push_middle 991356437
push_back 885898334
get 38533
get 110116
push_front 760142543
push_middle 395780789
push_middle 398518549
get 39796
push_back 140780565
get 81109
get 87054
push_back 141048800
push_back 310757596
push_middle 528078655
get 18604
push_middle 719388379
push_middle 308886285
get 52529
push_front 203457738
push_middle 573546097
push_front 326378506
push_front 189891659
push_middle 758664642
push_back 538756401
push_middle 239862246
push_back 561212338
push_back 274557604
push_back 46790515
push_back 175230438
push_back 468120962
push_front 96535796
get 58679
push_middle 619905053
push_middle 439062808
push_back 531648386
push_middle 461762567
push_back 60230606
push_middle 376313496
get 103302
get 92025
push_front 976512092
push_back 744584999
get 112242
get 182576
push_back 510303071
push_back 50824867
get 58809
push_back 792461577
push_front 643174862
get 164233
push_middle 915298530
push_front 801819014
push_middle 104580187
get 125455
push_front 55370997
push_back 194938501
push_back 416782962
push_back 196621188
push_back 221071256
get 48776
push_back 198710000
get 130471
push_front 478715381
push_middle 73152202
push_middle 495619074
push_back 992184154
push_middle 260428313
push_back 236362238
push_middle 40829858
get 90686
push_back 281169801
push_middle 395021934
push_middle 502658915
get 61591
push_front 287153345
push_back 66483349
push_back 950055025
push_back 655296674
push_middle 610966894
push_middle 871917082
get 118028
push_back 443584559
get 49343
get 120527
get 184381
push_middle 898713552
push_middle 16663730
get 47011
push_middle 301176863
get 4565
push_middle 967048181
get 49580
push_front 91552656
get 104831
push_middle 665149248
push_front 682325426
push_front 897288658
get 130814
push_middle 407895361
get 117283
get 30738
get 127765
push_front 561378817
push_back 80027806
get 85930
push_front 690398948
get 178229
push_middle 170285229
push_front 469586234
push_front 702711056
push_back 936551894
push_front 809425551
push_front 395321928
push_middle 256782429
push_back 511720923
push_front 990506513
push_front 537141033
push_back 847391518
push_back 939098654
get 73001
get 18652
push_middle 539156976
get 38041
push_middle 683932786
push_middle 376111459
push_back 961357412
get 181861
push_back 107282174
get 88441
push_middle 681928607
push_front 690379517
get 89128
push_back 779104322
push_front 953242156
get 12447
push_back 684962115
push_back 447841691
push_front 721330762
push_front 740353415
get 141300
push_middle 273920351
push_middle 701483327
push_front 305337777
push_front 290633650
push_front 640591410
push_middle 166382254
push_back 995032775
get 187973
push_front 893028611
push_back 153841013
get 51790
get 2736
push_back 394015894
push_front 180833982
get 53046
push_back 699997801
get 35335
push_back 261301447
push_front 88228555
get 51497
get 84994
get 157571
push_middle 952945823
push_middle 826038172
push_front 921932867
push_middle 619345769
push_middle 649340811
push_back 574599697
push_back 862332604
push_front 964316796
get 40631
get 149371
push_middle 967290032
push_back 427292766
get 92377
get 141019
push_middle 494259133
push_front 941760476
push_back 57254382
push_back 255669593
get 52239
get 89188
push_middle 106661970
get 41710
get 53539
push_back 358557049
push_back 20209636
get 186863
get 103429
push_front 102006841
push_middle 422012253
get 71591
push_front 131755798
get 73489
push_back 712115064
push_back 737145552
push_back 124287425
get 144182
get 166613
get 106790
push_front 256367931
push_back 553286004
push_front 270032540
push_middle 603474071
push_front 423465803
push_middle 303578708
push_front 897142731
get 30960
get 18818
push_front 245209602
get 154886
push_middle 263181344
push_front 828000598
push_middle 886202919
push_front 729850760
get 24235
push_back 798102658
get 148217
push_back 612560140
push_back 632513160
push_back 230106646
push_middle 213004936
push_middle 197475627
push_middle 835802213
get 12483
push_front 248548330
push_back 403012812
get 74464
push_middle 116765194
push_middle 232515722
push_middle 961860610
push_front 575770653
push_middle 950668810
push_middle 812695197
push_front 379293753
get 40340
get 117420
get 101900
push_front 806132433
get 139204
get 179039
push_back 933914387
get 182604
get 26027
get 58883
push_back 960887570
push_back 24933743
get 87110
push_front 815038332
push_middle 87561499
push_middle 890469847
push_middle 298906211
push_middle 808277311
get 82742
get 130856
push_middle 983287081
get 88381
push_back 235144173
push_middle 185663397
get 151018
push_middle 402091331
push_front 549620379
push_back 697991283
push_back 35202671
get 26861
push_back 340711089
get 109082
push_back 810850686
get 150617
push_front 957901616
push_front 37302066
get 184923
push_middle 880022761
push_middle 637243759
push_front 990686175
get 117202
push_front 953034528
push_middle 128191185
push_back 118928000
push_middle 43087686
get 33335
push_back 717447767
get 40995
push_middle 738033931
push_middle 315044588
push_middle 523227278
get 59805
push_back 650411640
push_front 587717479
push_back 873798923
push_back 456842524
push_back 12378349
push_back 721508809
push_middle 163205388
get 61446
push_middle 390136824
push_back 20784243
push_back 426789045
push_middle 331267878
get 36996
push_front 84458022
push_back 678115090
push_back 764888878
push_back 896424861
push_front 745252440
get 50391
push_front 473305110
get 99420
get 42080
get 69449
push_front 485239311
get 77849
push_middle 379314296
push_middle 21835828
push_middle 321698089
push_back 257180837
push_front 321735625
get 11789
get 102786
push_back 663234300
push_front 801786237
push_middle 634927520
push_back 21434427
get 64608
push_front 703060708
push_front 939123412
push_back 40905950
push_back 636493913
get 166365
push_back 25988112
push_back 176965834
push_back 656465112
push_front 202360273
push_middle 80147004
push_front 15171297
get 18531
push_middle 991824322
push_middle 94828186
push_front 142026510
push_back 642437453
push_back 454396131
push_middle 837307149
push_front 205846454
push_front 942021531
push_middle 102099027
push_middle 709324316
get 36854
push_middle 490280574
push_middle 208649063
push_middle 230857181
push_front 778015039
push_middle 475159879
push_back 192697634
push_front 669914034
push_front 471692515
push_front 742284951
push_front 736985424
push_middle 489837910
push_back 686991033
push_middle 399132486
push_back 672567038
push_back 470765661
push_middle 282190164
get 26761
push_back 182135433
push_front 26985851
push_middle 840617522
push_front 53368280
get 152583
get 147599
push_front 666523149
push_back 120469164
push_middle 711569274
push_middle 736864210
push_front 664019230
push_middle 505432301
get 37773
get 106334
push_front 626778383
push_front 163660528
get 91821
push_back 279628108
get 13594
push_back 768710544
push_middle 813411790
push_middle 936486815
push_front 410342529
get 36922
push_middle 472656951
push_back 64104457
push_back 995533353
push_middle 692212771
get 48477
get 25743
push_front 129393022
push_back 61852132
get 70817
push_back 77428237
push_middle 10160079
push_middle 893833813
push_middle 534752553
get 111234
push_front 978665899
get 3094
push_front 864384957
push_middle 161986223
push_back 784798755
get 82520
get 57243
get 69599
push_middle 502454519
push_back 387820908
push_back 656833967
push_middle 274570617
push_front 813734740
push_back 738556683
push_front 564466675
get 102761
push_back 650795488
get 6692
push_back 942266744
push_back 110061993
get 168983
push_middle 929590541
push_back 785459174
push_back 738684517
get 35343
push_middle 467269312
push_middle 984016563
get 178259
push_front 659357327
push_middle 149320886
get 57877
get 92757
push_front 793344889
get 187825
push_middle 726855607
push_back 791012063
get 19824
push_back 628789329
push_back 143432624
push_front 844493096
get 134859
push_middle 32715135
push_front 429498611
get 7361
push_middle 856711647
push_front 870057834
get 160460
get 89452
push_back 446879831
get 107498
push_middle 314621623
get 114898
push_middle 333654302
push_back 275274637
push_middle 970660800
push_middle 636065140
get 57725
push_front 481707189
push_back 251514648
push_front 232428562
push_back 403598924
push_back 418755778
get 143259
push_middle 561345550
get 59236
push_back 962603552
push_front 436154337
get 7961
push_middle 929120681
push_middle 541869957
push_front 486993495
push_middle 796389234
push_middle 726696067
get 38102
push_back 487421150
get 77114
push_middle 332670536
push_middle 270206683
push_front 959271555
get 14320
push_middle 334444380
push_front 109110395
get 162801
push_front 88400798
push_middle 371289291
get 38076
get 183599
push_middle 446722960
push_back 296302225
push_middle 551235091
push_back 330203477
push_back 653969696
get 38630
get 19613
push_back 876499224
push_middle 286601103
push_middle 276264451
push_front 234411363
push_back 184291770
push_middle 950865978
get 145810
push_front 847438103
push_middle 233473384
push_back 783822148
push_front 626672109
get 82560
push_back 333848415
push_back 978657173
push_back 650289428
push_middle 493931687
get 52351
get 167534
get 148197
get 70638
get 94739
push_front 851840061
get 134637
get 27123
push_middle 572361159
push_back 741015887
get 59347
get 126760
push_front 288373605
push_front 396468322
get 62046
push_back 282141419
get 177381
push_front 406826876
push_middle 304095258
push_front 183013102
push_front 526496502
push_middle 899227952
get 55366
push_front 737219885
push_front 907931159
push_front 947774339
push_front 285058809
get 138193
push_front 289214766
push_middle 413488693
push_middle 999956029
push_middle 381822004
get 75466
push_back 596182661
push_middle 673962263
push_middle 9031042
push_middle 628739161
push_back 80359205
push_back 358175873
push_middle 139841587
push_middle 430079826
push_front 731321871
push_front 674187638
push_middle 474952437
push_front 757327431
push_middle 195536335
push_front 850482746
get 24928
push_back 495791046
push_middle 356045297
push_front 394839581
push_front 866427920
push_back 193311629
push_middle 279570745
push_middle 887042120
push_middle 360004732
get 35638
push_front 907894140
push_back 381931727
push_back 1232535
push_front 13779416
push_middle 447585322
push_back 404609600
push_front 862426715
push_front 766670651
get 56447
push_back 736494864
push_back 654549870
get 59042
push_back 946648570
push_middle 267056756
push_back 945144183
push_back 647483629
get 17171
get 166812
push_front 421511651
push_middle 469017051
get 8608
get 115199
push_middle 326690119
push_back 74479867
push_middle 205848139
get 50329
push_front 349337415
get 12428
push_middle 878078207
get 25566
push_middle 390952115
get 79287
get 99998
push_back 26271985
push_front 791636961
get 7859
push_middle 96531812
push_front 731722919
push_middle 754761903
push_middle 231398776
push_front 415810324
push_front 382346358
get 4964
push_front 618008578
get 185859
get 44196
push_back 799417774
push_front 287708557
push_front 435352956
push_back 516253166
push_front 536720832
push_front 674689408
push_back 673252367
push_middle 924357687
push_middle 971348525
push_back 275533770
push_front 484524475
push_front 282970035
get 149982
push_back 7094619
push_middle 40328626
push_middle 922423879
push_back 483330955
push_back 961907197
get 54090
push_back 938286509
get 60807
push_front 141715267
get 101237
push_middle 512311930
push_back 869298842
get 64242
push_middle 811110816
push_back 838582470
push_back 239295641
push_front 591834791
push_front 507192343
push_back 237718088
push_back 229266148
get 43873
push_back 920366969
get 87820
push_back 857406972
push_front 203397693
push_front 826368478
get 37926
push_middle 772997304
push_middle 829330333
push_back 817937251
push_back 741723256
push_back 263688481
push_front 603897326
push_middle 848768644
push_back 582754942
push_back 831763291
push_front 265078736
push_middle 769743292
push_front 410906019
push_front 653723596
push_front 588342063
push_back 391113497
push_back 630865991
push_front 175112836
get 123697
push_back 260782254
push_middle 683470537
get 33926
push_front 231611385
get 145560
get 123500
push_front 52720131
push_back 125609738
get 183339
get 98389
push_back 698559459
push_middle 205130321
push_front 807339992
push_middle 352211854
get 30942
get 20663
push_back 80145512
push_middle 452681279
get 30601
get 37143
push_front 862690402
push_back 440427030
get 62735
push_back 311675864
push_back 883187985
get 89267
push_middle 735172254
get 129494
push_front 209409405
push_front 224521109
get 156921
get 35369
get 85488
push_back 825130508
get 15389
push_back 984490548
push_back 532593436
push_back 291816694
push_middle 769037933
push_middle 839002701
push_back 874180619
get 97902
push_front 585345456
push_front 520722016
push_back 57134689
get 106796
push_front 507122354
get 4701
push_middle 975875781
push_front 39349062
push_back 110083453
push_middle 240482431
push_front 466058369
push_front 415911514
get 21305
push_back 420394385
push_front 886025155
push_back 272066439
push_front 163331597
get 177315
get 49835
push_back 902623160
push_middle 258332736
push_front 684817497
push_middle 939649085
push_middle 92918468
get 62944
push_back 953760772
push_back 282903784
push_front 250221379
get 141730
push_back 552119895
push_front 325314907
get 94790
push_back 267565014
get 21557
push_back 864036563
get 52668
push_middle 614671071
push_front 162863067
push_front 202263523
get 185298
push_back 119446291
push_front 352460243
push_back 375212688
push_middle 607694569
push_middle 157178687
get 136899
push_front 672432277
push_front 972476013
get 183222
push_front 867527829
push_back 978835337
push_front 42544375
push_middle 194291017
get 180884
push_front 396805656
push_middle 149835777
get 103060
push_middle 507464740
get 72131
push_front 277996740
push_middle 661746680
get 185497
push_middle 566590898
push_front 730071066
push_middle 94582372
push_back 576033375
push_front 317528747
push_middle 925993857
push_middle 752603958
get 91549
push_front 531391267
push_front 345583935
push_middle 844432199
push_front 838596133
push_front 849335600
push_front 516397336
push_front 217647968
get 141866
push_front 223574174
get 179683
push_middle 277371259
get 35718
get 54862
push_back 320666460
push_front 112258558
push_middle 937416173
push_middle 433583176
push_middle 198653449
push_front 261314177
push_back 30119983
get 105170
push_middle 516881069
get 63222
push_front 80880710
push_middle 365174704
get 165914
push_front 425036505
push_front 68539954
push_middle 244673763
push_middle 577273631
get 173457
push_middle 381471991
push_back 217080961
get 58834
get 37785
push_middle 481535536
push_middle 153855599
push_middle 570486841
push_front 369519295
push_middle 106616004
get 94736
push_back 428262541
get 95583
get 117860
push_middle 442020151
push_front 626494080
push_back 852968166
push_back 848863367
push_back 327091269
get 80087
push_middle 391403416
get 153362
push_front 935766450
push_back 397702805
push_front 293271441
get 76067
push_middle 848912087
push_middle 156773651
push_front 660667556
push_middle 800780121
push_middle 35074662
push_middle 806623183
get 55518
push_middle 582958615
push_back 869715284
get 59073
push_back 75597865
push_front 574218530
push_middle 283688546
push_back 574443491
push_middle 221917463
get 80814
get 156812
push_middle 720155911
get 163184
push_back 952818476
push_back 684593550
get 171702
push_back 282908109
push_back 17282078
get 163361
push_front 974744613
push_middle 206890721
get 133831
push_front 930623184
push_front 433607383
push_back 453218112
push_front 168692344
get 174008
push_back 8031498
get 100942
get 125015
push_back 811001007
push_front 895983747
push_middle 392543799
push_back 549794400
push_back 482808822
get 158538
push_front 223583604
get 30811
get 89303
push_middle 880447218
push_front 123578744
push_back 887276023
push_back 460241063
push_front 240388925
push_back 717498448
push_front 316798388
push_middle 281033716
push_back 864346868
push_front 589684242
push_front 679253014
get 180923
push_front 440612047
push_middle 317165238
push_back 997688342
push_back 171998993
get 176771
get 9001
push_back 413149150
push_middle 651800741
get 121033
push_front 606179962
push_middle 139501652
push_front 293270008
push_front 909059807
push_front 627325207
push_front 618446299
push_back 590047555
push_middle 879634377
get 53737
get 135105
get 90435
push_back 271980261
get 34017
push_front 778890230
get 143843
push_back 866209252
get 42266
push_back 432561913
push_back 231672141
push_back 130508985
push_front 985566427
push_front 237157423
push_middle 149747680
push_middle 667406335
push_front 286829745
push_middle 182104088
push_middle 139075336
push_front 356719237
get 120383
push_front 836118729
push_back 164762441
push_back 347192492
push_front 218653057
push_front 999033229
get 71365
get 150201
push_back 395637057
get 155247
push_middle 803365489
push_front 85688341
push_back 130814090
get 116476
push_back 257737816
push_front 693334103
push_middle 471826354
push_middle 399442380
get 126549
get 128956
push_front 662824621
push_back 271149880
push_middle 455457800
push_middle 80612211
push_front 789466865
push_front 340038324
get 43628
push_middle 712797287
push_front 548319905
push_back 436838651
get 125627
push_front 584533783
push_back 261365430
get 55857
push_back 213875552
push_back 65292557
push_middle 233864397
push_front 148762214
push_middle 824178112
push_front 656116414
push_middle 294103810
push_back 51827625
get 3340
push_middle 875203026
push_middle 154427998
push_middle 501778265
push_back 131141612
get 119194
push_back 727958543
push_middle 64769890
push_back 64095152
push_middle 120552249
push_front 640403975
push_middle 194772244
push_middle 607400726
push_front 655559483
push_front 213642680
push_front 919798954
get 64886
push_front 651897686
push_back 389264915
push_back 625537093
push_back 428818165
push_back 854038254
push_front 851710572
push_middle 277499076
push_middle 621598798
push_front 870481686
push_front 979978190
push_back 229077205
push_back 615389194
push_middle 508553332
get 56658
push_middle 857671070
get 169477
push_back 860142271
push_middle 443801261
push_middle 717015713
push_back 179635025
get 21616
push_front 469582688
push_front 521335120
push_middle 973783976
push_front 991576736
push_back 836021239
push_back 702520765
push_middle 564035954
get 146936
get 131895
get 79140
push_back 596440195
get 132004
push_front 431894650
get 46221
get 109084
push_middle 760090536
push_back 447318225
get 150464
get 47536
push_front 247581025
push_middle 948825566
push_middle 615938947
push_middle 269943656
get 17593
push_back 779187208
push_front 884539950
push_back 183465522
push_back 376706147
push_front 152923379
get 12162
push_back 90946338
push_back 969084911
push_back 176748971
get 149778
push_back 475212576
push_front 990571855
push_front 715019757
push_middle 21975563
push_front 205389206
push_front 291995618
get 78065
push_back 946558038
push_back 113341148
get 173199
get 134325
push_middle 546199539
push_back 805808638
get 54472
push_front 775205317
push_front 674361333
push_back 374487446
push_back 376019333
push_front 895338224
push_front 982140505
push_back 773090437
push_back 473975985
push_front 284578369
get 133642
get 131966
push_middle 167099846
get 138026
push_middle 319427579
push_middle 526232524
push_front 28841163
push_back 962857707
get 70070
push_back 142282241
get 29556
get 3098
push_middle 241500656
get 62692
get 164277
push_back 669549826
push_back 816646421
push_middle 718869768
push_back 238764334
push_middle 261598179
push_middle 964273116
push_middle 164202
push_middle 644533080
push_middle 249287499
push_middle 397431688
push_back 80217915
push_back 650967676
push_middle 732922441
push_front 404343059
get 152170
push_middle 434302075
push_front 497894748
push_front 301015579
push_back 550372933
push_middle 480284243
get 55093
get 43916
push_middle 963412307
push_back 575767687
get 83884
push_front 580705939
get 132929
push_front 869715632
push_middle 438827096
push_middle 358909875
get 168619
get 130675
push_front 892651956
push_middle 537646459
push_front 773505282
push_middle 542479941
push_back 43489949
get 129324
get 17670
push_front 161718121
push_front 717007796
get 57280
push_back 389251632
get 157937
push_front 274541735
push_back 796374008
push_back 784081154
get 176998
push_front 103724960
push_front 713010604
push_middle 304325644
push_middle 810632672
push_back 817371290
push_back 173367677
push_front 969011285
push_middle 386491649
push_back 470767494
push_front 769037171
push_back 309979034
push_middle 871173149
push_middle 73223457
get 188053
get 182577
get 26179
push_middle 442733273
push_front 260207779
get 157199
push_back 695760744
push_front 595836534
push_back 520765410
push_middle 655483651
push_front 243082910
push_front 825139609
push_middle 496630422
push_middle 560458659
push_front 311273369
get 40084
push_back 649868626
get 166616
get 27369
push_front 747783902
push_front 446311697
push_middle 720009167
push_back 265333062
get 127915
push_middle 36942992
get 81575
get 18818
get 171965
push_back 112490087
push_middle 842086081
get 69445
push_back 641236793
push_front 113130818
get 161958
push_front 443394711
push_middle 279914262
push_back 613634021
push_front 726934626
push_front 149399703
push_middle 574441280
push_front 273229809
get 108519
push_front 377269932
push_back 482821091
push_back 294431401
push_front 945374563
get 30007
push_middle 323680146
push_front 939806523
get 86343
push_middle 882239205
push_back 297818304
push_middle 128191867
push_front 910339821
push_middle 44169179
push_middle 281236332
push_back 921605124
push_front 298449973
get 154184
get 30030
push_back 162419026
get 22017
get 55058
push_middle 901192053
get 134001
push_back 417362780
push_back 728493055
push_back 957582080
get 133782
push_middle 909401424
push_front 426035235
get 121301
push_back 816920235
push_back 198179589
push_front 16017289
push_back 360414051
get 65198
push_middle 923493831
push_middle 962828035
get 45470
get 78602
push_front 885668759
push_back 624709986
push_front 111660439
get 185513
get 53411
push_back 232478797
push_front 945280155
push_back 232418610
push_middle 289898259
get 31141
push_front 23108775
get 91699
push_back 91960806
get 31974
push_front 733408607
get 4096
push_front 125917872
push_middle 568932419
get 99254
get 172309
get 79303
get 42938
push_middle 987799542
push_middle 3414672
push_middle 758681256
push_middle 344981186
push_front 35179497
get 148003
push_middle 781681239
get 28490
push_front 357512629
push_middle 870945329
push_front 975710227
push_front 66360425
push_back 903849667
get 150128
get 141187
push_middle 140038529
push_middle 428513642
get 167978
push_front 254935253
push_front 489027480
push_back 709920771
push_back 389909986
push_back 109907486
push_middle 657737120
push_middle 52768528
push_front 594466528
push_front 668820365
get 122676
push_front 113208887
push_back 266604943
push_back 890110796
get 128619
push_front 339989406
push_middle 778890332
get 44340
get 11125
push_middle 720188407
push_middle 883309646
push_middle 296583094
push_front 364751681
get 86434
push_middle 411979055
push_back 83028648
push_front 578433044
push_middle 575210644
push_back 716904379
push_middle 198018091
get 118443
push_back 462426823
get 71269
push_middle 939316202
push_front 48223992
get 188687
push_back 919245814
push_front 489845042
push_front 980567309
get 47509
push_front 4216373
get 85748
push_middle 217840495
push_back 439747432
push_front 486538913
push_front 645310793
push_middle 889420897
push_middle 463628026
get 3339
get 162535
push_middle 584556380
push_front 544037368
push_front 108709467
push_middle 370217069
push_back 543143385
push_middle 293334377
push_back 179897350
push_front 474969695
push_front 664312792
get 9597
push_front 463477166
push_front 481136370
get 7930
push_front 434750197
get 143645
push_front 177165787
push_middle 309305910
get 18272
push_middle 973542036
push_front 178632538
push_front 457735293
push_middle 82933341
push_back 788475115
get 48436
push_middle 712826504
push_back 553109107
push_middle 518778245
push_middle 61988600
get 117055
push_front 722980802
push_front 635267454
push_front 12926306
push_middle 659786799
push_middle 129282601
get 171658
push_front 883134704
push_middle 787075312
push_middle 395458279
get 98086
get 101773
push_back 608390051
get 82977
push_back 413668620
push_middle 391917366
get 38943
get 7283
push_front 648839206
push_middle 958807740
get 43920
push_front 341832835
get 134789
get 163076
push_front 44762304
push_back 773149997
push_front 419594695
get 129656
push_back 423308536
push_front 179668728
push_front 354261858
push_middle 738956446
push_back 774318051
get 96372
push_back 699545111
get 49350
push_middle 95189148
get 31771
push_front 168120026
get 84593
get 658
push_middle 862962724
get 115799
push_front 581667280
push_back 589574607
get 80264
push_front 367192169
push_middle 65943800
push_front 453338844
get 92489
push_back 970510652
get 180310
get 119080
push_front 811253296
push_back 473295377
push_back 884014977
push_back 894047640
push_middle 120162003
push_middle 824726129
push_middle 415233325
push_middle 646818609
push_middle 266178869
push_front 651110561
push_back 673813044
get 70084
push_back 652472751
push_back 920000087
push_middle 771775668
push_middle 245559531
get 120267
push_middle 862636087
push_middle 173294762
push_front 282839270
get 102245
push_middle 331431574
push_back 864408327
get 83769
push_middle 12356571
push_middle 376095889
push_front 3674491
push_front 793298806
get 138914
push_middle 715415900
push_front 98937620
get 59833
push_middle 370291023
push_front 219100684
get 12595
push_middle 330393881
push_middle 902866911
push_front 525818344
push_front 673775130
push_back 610903684
push_middle 237128196
get 98735
push_back 142083375
push_front 843781680
push_back 163704463
push_middle 254617895
get 162408
get 49845
push_back 261459262
get 108122
push_middle 949051363
push_back 708503289
push_back 721719133
push_back 906448562
push_front 517763700
push_front 492070810
push_back 673042559
push_back 129545516
get 36123
get 98905
push_back 46184332
push_middle 7574243
push_middle 719890254
get 2748
push_front 550089526
push_middle 270558149
push_middle 971567320
push_middle 849189110
push_back 218930700
push_middle 148911279
push_back 361858547
push_back 126098576
get 181584
push_back 404239011
get 33420
get 18385
get 145737
push_front 65261692
push_back 874255355
push_middle 352248591
push_front 748556526
get 178716
get 7457
push_back 759053036
push_back 533942763
get 171989
push_front 472926605
get 9938
push_front 791778445
push_middle 403826334
get 166080
push_front 666048765
push_back 670827597
push_front 775587227
push_front 512807378
push_front 966383428
push_front 843080475
get 183849
push_front 165287601
get 155369
push_middle 806904665
push_back 32597403
push_middle 142974135
push_back 855478577
push_front 51387128
push_middle 618139761
get 181245
get 166338
push_middle 603219578
push_back 17178965
push_back 709853213
get 93138
push_front 821311417
push_front 565758595
push_front 798733705
push_middle 87815439
push_front 866784006
get 16567
push_front 822324837
push_back 224136371
get 49663
push_back 638098621
push_middle 23058235
push_middle 52009676
push_front 669483940
get 45297
push_back 463974026
push_middle 519442726
get 135230
push_front 909347307
get 19816
push_middle 370646275
push_front 964629436
push_middle 341498019
get 140259
get 109416
push_front 523130336
push_middle 435082617
push_middle 970847767
get 78254
get 129677
push_back 319953303
get 167975
get 96681
push_back 592235085
push_front 457642897
push_middle 129234632
push_front 696280437
push_back 737250947
push_back 942131362
get 106779
push_back 755643831
get 168931
push_back 818048764
push_front 839452662
push_middle 709535792
get 140370
get 89997
push_middle 476108837
push_front 705156845
push_front 95917063
push_front 89826324
get 103248
push_back 92317802
push_front 784400552
get 1585
push_back 818267286
push_front 308055139
get 107101
push_front 59013777
push_front 672515082
push_front 569770088
push_back 819866425
get 81761
push_front 266914139
get 111080
push_middle 659653826
push_back 545334155
push_middle 288200162
push_back 39466895
push_front 176180483
push_back 90503196
push_middle 103072535
push_middle 184672904
push_front 892219567
push_back 713242938
push_back 322330637
get 40407
push_front 964916994
push_middle 65170013
get 79765
push_front 43454153
get 167790
push_back 313931974
push_back 729929387
get 71675
push_front 901975017
push_back 505240035
push_middle 447156632
push_front 596633595
push_front 305796604
push_front 808884570
push_middle 160568112
push_middle 868700543
push_back 71314423
push_middle 458770053
push_front 42418989
push_front 901128937
get 128120
push_middle 976561116
push_back 897600637
push_back 887440459
push_back 999827490
push_front 153222457
push_back 270624235
push_front 492870677
get 55350
get 149468
get 122728
push_middle 989771549
get 138474
push_back 448111451
push_middle 542338527
get 44839
push_front 551027699
push_back 378738871
push_front 452085180
push_middle 488710203
push_front 93836407
push_back 823063905
push_middle 216319768
push_front 494495367
push_front 588884343
push_back 726451785
push_front 264122692
get 100014
get 76997
get 140718
get 128537
push_middle 727454518
push_front 335881182
get 186063
push_middle 517185779
push_back 384284910
push_middle 611066586
get 28978
push_front 892357498
push_front 381561390
get 188913
push_front 338162447
push_front 563998184
push_front 843619882
get 136216
push_front 931638078
push_back 943072275
push_back 483233022
push_middle 461225943
push_middle 136995300
push_middle 356374802
get 154777
get 61305
push_back 974026843
push_back 769280029
get 179427
push_front 182792982
push_front 990057827
push_middle 518934906
get 3238
get 104721
push_back 836240952
push_back 520901560
push_middle 824252672
push_middle 843218772
push_back 864267711
push_middle 452345017
push_back 699585870
push_front 309604100
push_middle 747741728
push_back 877238345
get 44040
push_back 374670559
get 18932
push_front 677252485
push_back 371665934
push_back 648769068
push_middle 375584852
get 134460
push_back 814045206
push_front 100924815
push_front 880263741
push_middle 882620220
push_back 811636573
get 2419
push_front 356524578
push_back 438099420
push_back 863530258
push_front 157098689
push_middle 522484402
push_middle 631005359
push_middle 64850481
push_front 805241735
get 15592
push_middle 389588498
push_back 968226062
get 65722
get 170875
push_middle 101847212
push_front 744806068
push_front 573644952
push_front 918951601
push_middle 755812036
get 57136
push_middle 926434765
push_front 639841055
push_front 837461591
get 153118
push_front 440856306
push_back 3999364
push_back 62800904
push_back 251501764
push_back 1830988
push_middle 989467120
get 159535
push_front 868185778
push_front 507583780
get 185854
push_front 508107762
push_back 523252849
push_back 12335991
get 129287
push_front 199753657
push_middle 856749585
push_back 645869957
get 77368
push_back 667719267
push_back 191700912
push_middle 136991935
get 32519
push_middle 48238619
push_middle 605365776
push_back 994225763
push_middle 299909390
push_front 390718352
get 166654
push_middle 359737170
get 171011
push_back 797721580
push_middle 837696042
push_back 710178881
push_front 728022705
push_back 317622938
push_middle 837648908
push_front 682496705
push_middle 869602878
push_middle 492297208
get 81708
push_middle 272010112
push_back 128906188
push_middle 393476044
push_back 25125678
push_back 586873042
push_back 500483742
push_back 666226166
get 97584
push_middle 784918114
push_back 120438097
push_back 416924246
get 169842
push_middle 752276133
push_front 527974717
push_middle 464154677
get 103369
push_back 547775738
get 174608
push_middle 976237646
get 98969
push_middle 926952832
get 20422
push_back 924545715
push_front 764160866
get 12069
push_back 802737630
push_back 531597894
get 71660
push_middle 937159922
get 32941
push_back 549274731
push_front 149308642
get 85519
push_middle 889827870
push_middle 609057954
push_front 267581110
push_back 910264241
push_middle 332364116
push_back 894731136
push_middle 201916342
get 19041
get 53939
push_back 415608770
push_back 673393788
push_front 768111248
push_back 614240955
push_back 831714561
get 122232
get 168211
push_back 515902328
get 133032
push_middle 37795268
push_back 601947715
get 99722
push_middle 695720605
push_front 850765538
get 180489
push_back 562838061
get 149583
push_front 400561748
get 21684
push_middle 432478681
get 83939
push_front 613367172
push_back 79909691
push_back 176014232
push_middle 453174655
get 16753
push_middle 692995356
get 70926
push_back 144426638
push_back 628121135
get 158658
get 116749
push_middle 589623491
push_back 289138056
push_back 976546716
push_front 774074583
push_back 627324422
get 148794
push_middle 486108533
push_back 598902762
push_back 199621146
push_front 187644135
push_middle 402753799
push_front 548992774
push_front 354845329
get 145950
push_middle 168002193
push_back 274538742
push_middle 107745791
get 181634
push_middle 108968781
push_back 661094474
push_back 197240067
push_middle 752276101
push_middle 860990445
push_front 847702591
push_middle 149019137
push_back 280238360
push_middle 457336431
push_middle 777144619
push_front 2774578
push_front 590269691
push_front 917858760
push_front 907727724
push_middle 851449854
push_back 574161896
push_front 409767397
push_back 315809954
push_back 109738977
push_back 414874359
push_back 699228639
get 29003
push_middle 109050506
push_back 243232911
push_back 586366071
push_back 990208515
get 126986
push_middle 57557851
get 123134
get 189270
push_back 668486029
get 128487
push_front 839228145
push_front 148587652
push_back 383660945
push_middle 274148314
push_middle 920369425
push_middle 796615122
push_back 533658275
push_front 622198731
push_back 729793271
push_front 112087746
push_back 521729606
get 16259
push_back 378649846
push_front 8070047
push_front 610230449
push_front 385707431
get 172590
push_back 377154949
push_middle 254111393
push_front 66012226
push_back 237189205
push_back 178640711
push_middle 102062091
push_back 51606559
push_front 465968577
push_middle 742045289
push_middle 68951288
push_front 932004260
push_back 678108963
push_back 300806205
push_front 228518409
get 136620
push_front 517109009
push_middle 581983109
get 171743
push_back 579008268
get 42843
push_front 342282233
get 185351
get 151689
push_front 278433561
get 187884
push_front 191499318
get 40523
push_middle 664752119
push_back 904068854
push_middle 907343424
get 52393
push_back 638146005
push_front 624193106
push_front 24166140
get 36491
push_front 533088810
push_back 948750062
push_back 1079408
push_back 308942831
push_front 352425669
push_middle 918648557
push_middle 420735323
push_middle 274974958
push_middle 564177054
push_middle 610913395
push_front 306225857
get 150206
push_front 205747558
push_middle 621968476
push_back 143160977
push_middle 41307545
push_front 932534251
push_middle 238289305
push_middle 348235134
get 134339
push_middle 363257960
get 129651
get 67273
get 49104
push_front 46125449
get 22589
push_back 148532606
push_back 653163230
push_back 990101226
push_middle 990278608
push_middle 488721428
push_middle 60723902
push_middle 466746650
push_front 854514959
push_front 556107189
push_back 486356614
push_back 801237430
push_middle 888403055
push_middle 549208356
get 160003
push_middle 298029864
get 110752
push_back 212787811
push_middle 199220131
push_middle 338740816
get 67298
push_back 453425870
push_middle 810092714
push_middle 923721985
push_middle 15994356
push_front 665499329
push_front 669767877
get 110272
push_back 657326106
push_front 705912529
push_front 419406646
push_front 2136686
push_front 203201313
push_back 933891815
get 177690
push_back 294351511
get 16621
push_middle 2269402
push_middle 779496772
get 164534
push_back 653544881
get 116542
push_back 747104286
push_back 866280890
push_middle 538443129
push_middle 606184832
push_front 974119807
push_front 950995639
get 12088
get 48160
push_back 245800094
push_back 739644096
push_front 248114620
push_back 191736057
get 11121
push_back 519065860
get 103083
push_back 12483448
push_back 757384401
push_middle 492690768
push_back 406676360
get 60907
get 166667
get 8979
push_middle 794259769
push_middle 307867303
push_middle 793265832
push_back 243659442
push_front 43124690
push_front 140449619
get 83747
push_front 998492664
push_back 448429869
push_back 449214561
get 120053
push_back 413767297
push_front 887814383
push_front 328290888
get 134881
get 121875
get 121342
push_middle 620939370
get 135048
get 105870
push_back 822997091
push_back 844488916
push_front 991689181
push_middle 259773407
get 76432
push_front 615186724
get 23449
push_front 612796275
get 118950
push_middle 2035442
get 82630
get 81544
push_back 15305447
push_front 891917317
get 186537
push_back 516066912
push_front 172816006
push_back 99813979
get 136430
get 108686
push_back 216159787
push_middle 252109986
push_front 145757423
push_back 923522895
get 83026
push_front 902799954
push_middle 874443298
push_back 147283385
push_back 44710238
push_front 904092246
push_back 461060095
push_middle 469103017
push_front 788483259
push_back 352327266
get 139884
get 90151
push_middle 987989894
push_back 192786082
push_back 838865715
push_front 989540933
get 75352
get 79719
push_front 804498399
push_back 292922434
push_front 498268212
push_back 94124660
push_back 29249538
push_front 441493093
push_middle 495700155
push_middle 107767707
push_front 888657779
get 22937
push_front 272114847
push_middle 24039551
get 56533
push_middle 564911165
push_front 621289880
push_front 34982354
push_back 250582978
push_front 117015714
push_front 391964080
get 38035
push_front 116020406
push_back 411961522
get 39856
push_back 612589654
push_back 188456012
push_back 403130438
get 141678
push_front 99581891
push_middle 627699497
push_middle 277543890
push_front 570462838
push_middle 300048394
get 161967
push_back 738642373
push_back 527179927
get 155579
push_middle 457104503
push_middle 606544208
push_front 31934093
push_back 67099486
push_back 13464983
push_middle 763620818
push_front 12994734
push_middle 937754287
push_middle 712399665
push_back 954907493
push_back 233415759
get 160265
push_front 71465074
push_back 452456059
push_middle 398790343
push_back 656628267
get 134359
push_middle 710880366
push_middle 58599350
push_back 273298965
push_middle 613761469
push_front 946521070
push_back 399281830
push_middle 658968150
push_front 655576654
push_front 944946715
get 144122
get 107094
push_front 440773648
push_back 304039906
push_middle 151312086
push_back 265241833
push_back 304134875
push_front 307559591
get 90251
get 22588
push_back 350101720
push_back 894553329
push_front 256815391
get 39992
get 52607
push_front 421990713
push_back 850699286
push_back 963267125
push_middle 265058593
get 167610
push_back 111217863
push_middle 944460970
push_front 600387740
push_front 670221812
push_middle 57086068
push_back 553134936
push_back 542684786
push_middle 372730455
push_front 149347755
push_middle 611125700
push_middle 784796658
push_middle 112803559
get 170920
push_front 211881014
push_middle 468091104
push_front 384245421
get 165464
get 45633
push_front 709351753
push_front 436481484
push_front 332968173
get 136815
push_front 835652612
push_front 811545303
push_back 306865876
push_front 844129346
get 134101
get 119223
push_front 652726113
push_front 657403498
push_back 356368809
push_front 925935969
push_back 804651027
get 55302
push_middle 638644153
get 167929
push_middle 71384323
push_middle 147021181
get 183075
push_middle 152331021
push_middle 392303701
get 2601
push_back 492390982
push_middle 914669807
push_front 163888296
get 27500
push_back 999581633
push_back 123469388
push_back 478003434
push_front 810615755
push_front 402554618
push_back 26092834
get 40736
get 132222
push_front 214194164
push_back 515792912
push_front 737316439
push_middle 570187751
get 72311
push_middle 514538247
push_middle 918764994
push_front 937445526
get 187999
push_middle 734926823
get 144265
push_back 204778880
get 93141
push_middle 272935282
push_back 241913629
push_front 748886994
get 107417
push_front 252414299
push_back 379606267
push_middle 966331716
push_back 450414313
get 134697
push_middle 21616615
push_back 700315376
get 51747
push_back 645123333
push_middle 619697352
push_back 52298362
get 118776
push_front 737372803
get 70595
push_back 746757847
push_back 564704938
push_middle 373768391
push_front 465583158
push_front 637453366
get 5834
push_middle 175704075
push_back 200279859
push_front 491348985
push_middle 202117219
push_middle 794714806
push_back 96017275
push_front 914892964
push_back 394323852
push_middle 359483195
push_front 255084786
push_back 975918751
get 3900
push_back 861581639
push_front 614384827
push_back 486683144
push_middle 541280330
push_front 163356467
push_back 238455526
push_back 244894875
push_front 404978429
push_back 197789625
push_front 709622120
push_middle 512186778
get 160614
push_front 421592884
push_back 734257975
push_back 219966382
push_back 227648411
push_front 481944014
push_front 656360552
get 55249
push_front 198631302
push_middle 856267252
push_middle 527750644
push_back 110561559
push_middle 464421364
push_middle 201697989
push_back 35852355
push_back 506604623
push_front 856154656
get 93946
push_front 89331431
push_middle 210023273
push_front 941277055
push_middle 872381284
push_front 87632329
push_front 300842608
get 54488
push_back 721789812
push_back 690890811
push_front 996259602
push_front 884395473
push_front 442574416
push_front 936984065
get 76076
push_back 239419329
push_front 467200403
push_middle 30562358
get 42829
push_back 14665627
push_back 217715328
get 139458
get 63399
get 141456
push_front 756120069
push_front 214732966
push_front 278474818
push_middle 479890006
push_back 202164069
push_middle 491863759
push_front 311422519
get 130145
push_back 948197993
push_front 374032643
push_middle 323057562
get 71264
push_middle 347529893
push_front 782156143
push_back 44555415
get 96400
get 143082
push_back 360763883
get 148436
get 112060
get 7518
push_front 484821572
push_middle 233106852
push_back 509250579
push_front 98612988
push_middle 752231745
push_back 473683603
push_back 17552268
push_front 934856824
push_back 366894579
push_back 700372389
get 173748
push_front 777601887
push_middle 922391287
push_front 420715911
get 172470
push_back 321614525
push_middle 464214369
push_middle 461651517
push_back 101137565
push_middle 873134369
push_middle 726047415
push_front 121774385
push_back 358444797
push_middle 960504032
push_middle 709076801
push_front 768561674
push_middle 238543651
push_middle 686716354
push_front 487164391
push_back 261123440
push_back 453798241
get 46070
push_back 746031733
push_front 763936264
push_back 611025438
get 19722
get 178621
push_back 943029548
push_back 195434347
push_middle 376989198
push_front 87410058
push_middle 883423633
push_back 813505368
push_middle 267955036
push_front 994296584
push_back 894469960
push_back 398774431
push_middle 872188430
push_back 916201395
get 14863
get 112993
push_back 935459384
get 176874
push_middle 443449325
push_front 546266439
get 104802
push_front 282032915
push_middle 521599189
push_middle 717647588
get 25963
push_back 276586702
push_back 703126837
push_middle 276623062
push_back 52083461
push_middle 222696272
get 116501
push_middle 87212210
push_front 901110997
get 58076
push_back 107959133
push_front 794400092
push_middle 229129224
get 45464
push_middle 963445788
get 147297
push_middle 359384159
get 98513
push_front 764591505
push_front 485348319
push_back 560346695
push_middle 750076280
push_back 476544327
push_back 735022537
push_middle 932896327
push_middle 125870935
push_back 601795986
get 138646
get 141022
get 171971
push_middle 809973826
push_back 317513421
push_back 430395359
get 164320
push_front 85497180
push_front 561956651
push_front 768432171
get 152963
push_front 879987681
push_middle 567410952
get 87891
push_front 777900331
push_middle 717198977
push_front 112621825
push_back 825871763
push_front 995045168
push_back 91619634
push_back 677272116
push_middle 378859073
get 82898
push_middle 728658629
get 127140
push_middle 879736008
push_middle 660045490
get 43717
get 159774
push_back 261416001
push_middle 800519484
push_back 176006893
get 85096
push_back 34368061
push_middle 887017421
get 32307
push_middle 361367388
push_middle 246956956
push_front 61949437
get 96801
push_front 426975169
push_back 464564309
push_front 207193623
push_back 617068376
get 125017
push_front 137605348
push_front 336408050
push_back 860167157
push_middle 848705175
push_back 216650259
push_front 780226953
push_middle 940938922
get 158459
get 171598
push_middle 618166699
push_front 875479813
get 177043
push_front 180134496
push_front 873762084
push_back 595564059
get 181481
push_back 475264976
push_front 705521591
get 15986
push_back 113214341
push_back 637371056
push_front 906573050
push_middle 905377312
push_back 210865728
push_front 498963423
get 33447
push_back 694878100
push_front 499248476
push_middle 703321789
push_back 617134826
push_front 529842301
push_back 751294516
push_back 104534806
push_front 931297787
get 184226
push_front 978920710
push_front 50455987
push_middle 578739250
push_middle 231936752
get 98596
get 95482
push_middle 579455258
get 131773
push_back 287248977
push_middle 920240905
push_middle 123432751
push_back 676539286
push_middle 901235667
push_back 418839829
push_back 559145027
get 135216
push_back 533126055
push_back 504356130
push_back 182505517
push_middle 536810908
push_middle 980845591
push_middle 61342293
get 141891
push_middle 613859768
get 148924
push_middle 237677789
push_back 485000050
push_middle 834237922
push_front 401174169
push_middle 198809692
push_middle 438866488
push_front 560998574
push_front 536144548
get 164490
get 141468
get 140648
push_back 594849506
push_middle 673689545
push_back 507469585
get 99362
get 72323
push_front 210047521
push_back 431745246
push_middle 715414900
push_back 927487882
get 154301
push_front 460353822
push_back 9270084
push_front 902307622
get 4219
push_front 375083572
push_back 575051017
push_back 948874863
push_middle 855534244
push_middle 961178663
push_back 180823907
push_middle 240721069
push_front 253286389
push_front 332558214
push_middle 799581311
get 94620
push_back 176528507
push_front 770475145
get 187488
push_middle 369583599
get 189495
get 126294
get 178590
push_front 223685188
push_middle 832730796
get 26484
push_back 899085266
get 177602
get 61630
get 59592
push_front 618526060
get 23392
get 59866
push_back 69213706
push_back 144980577
push_front 874793813
get 151348
push_back 2138127
push_front 39990432
push_back 85663687
push_back 832276738
push_middle 976712247
push_middle 954918011
get 109504
push_middle 312705152
push_back 526361388
push_front 160229310
push_front 953439068
get 87283
push_back 225339448
push_middle 191403299
get 175705
get 125144
push_front 519569454
push_front 495794685
push_back 281836947
get 12025
push_front 340866501
push_front 750938271
get 154353
push_back 886544680
push_middle 45260276
push_middle 998950378
get 29431
get 150926
push_middle 277791118
push_middle 719649828
push_front 565470682
push_back 453738057
push_middle 27510726
push_back 79242436
push_back 661377968
push_back 440217692
push_back 622598585
push_front 98061041
push_front 773182862
push_middle 304796219
push_middle 782617277
push_front 204411485
push_front 575870531
push_back 580132295
push_front 364565804
push_middle 68245437
push_front 112274424
push_front 775112962
push_middle 258532469
push_front 712415143
get 63670
push_back 900151866
get 19784
get 145476
push_front 900244237
push_middle 661573966
push_front 541446548
push_front 600007521
get 167324
push_back 574055199
push_back 618462077
push_front 328393720
push_front 840550031
push_front 52020791
push_front 585750460
push_front 241619424
get 13450
push_front 325794356
push_front 416232564
push_back 746611923
push_middle 387814385
push_front 728353068
get 42937
push_front 11323898
push_middle 987522001
get 24923
push_front 658123251
push_middle 221961415
push_front 11859784
push_middle 440687929
push_back 233816753
push_back 620855746
push_back 197058360
push_front 915928933
get 155968
get 112056
get 69252
push_back 712724028
push_back 277995556
push_front 907755774
push_front 774419637
get 177134
push_middle 424078481
push_middle 297993028
push_middle 971078231
push_front 783267861
push_middle 633847491
push_back 810841560
push_middle 584389005
push_middle 807723789
push_back 33583231
push_front 34044027
push_middle 247064933
push_middle 717960050
push_front 122817825
push_middle 132544552
get 59589
get 94338
push_middle 585390970
push_front 290072214
push_front 524084180
push_middle 78142016
push_middle 553952581
get 183851
push_front 847123522
push_middle 976295206
push_front 414286835
get 141599
push_back 567872999
get 44223
get 25222
get 65780
push_back 495470596
get 40309
get 28474
push_front 484748872
push_middle 663062495
push_middle 848687302
push_back 988399282
get 65738
get 96476
push_front 535467570
push_front 431618123
get 166189
push_back 740534024
push_front 66699995
push_back 227818301
push_back 563656238
get 156108
get 175374
push_middle 858254654
push_back 874254809
get 110397
push_front 132466914
get 183582
push_middle 240583499
get 161919
get 11239
get 76803
push_front 343783733
push_back 551810190
push_back 401487739
push_middle 772239653
push_middle 713749894
get 13087
push_middle 558409038
push_back 98092810
push_back 628989661
push_middle 894524086
get 43837
get 112050
push_middle 218456666
push_front 794919830
push_front 800590939
get 152277
push_back 870519951
push_middle 965385545
push_front 75081312
push_back 688204447
get 18022
push_middle 377992574
get 12619
push_middle 406262043
get 17290
push_back 244476301
push_back 527638649
push_back 490337625
push_front 185096176
get 31969
push_back 41467684
push_middle 951200940
get 31561
push_front 455785538
get 120099
get 27932
push_back 191382580
push_front 746135007
push_front 917713984
push_middle 825625899
get 112532
get 122999
push_front 583994835
push_back 946642217
get 54328
push_front 675534752
push_middle 915316593
push_front 7249047
get 86110
push_back 540265646
get 116276
push_front 711988275
push_front 701970771
push_middle 47927188
push_back 780377378
push_front 14375846
push_middle 333819310
push_front 430610392
push_middle 115737227
push_back 323432038
push_middle 736453962
get 139518
push_middle 123728612
push_middle 823566704
get 72128
push_middle 631105432
push_middle 263130178
push_back 856192458
push_middle 296135978
push_back 346371685
get 17218
get 58720
get 121155
push_front 245873011
push_front 948864596
push_back 183178868
push_front 296506488
get 66099
get 167537
push_back 463374553
push_front 616581175
get 25212
push_front 653341176
push_middle 63223233
get 98090
push_back 476850575
get 148978
push_back 60497426
get 89243
push_middle 363637902
push_back 737727384
push_middle 780566654
push_back 639980124
get 57758
push_middle 388653182
push_back 574678586
get 63439
push_middle 86000576
push_front 260121963
push_middle 111136110
push_front 400588492
push_back 17395267
push_middle 30249639
push_front 101607885
push_front 894023136
get 113367
get 147147
push_front 73558812
push_front 78554703
push_back 962273371
get 31583
push_back 723389932
push_front 808364658
push_middle 667649050
push_front 589552075
get 32518
push_front 155817430
push_back 796676521
push_front 239778535
get 21298
push_middle 846440737
push_middle 792468940
push_middle 924842997
push_front 638711298
push_middle 469772476
push_back 456503318
push_middle 510721112
push_back 177990587
push_front 384746311
push_middle 423064402
get 48713
push_back 394150850
push_back 172332333
push_front 26706367
push_back 151924097
push_front 682441992
push_back 313869157
get 181463
get 16990
push_front 343310021
push_back 370226115
push_front 437396921
push_middle 211229533
push_back 465475412
push_middle 166598332
push_front 878649071
push_middle 462819452
get 47255
get 182756
push_front 81707336
push_middle 65404023
push_front 208020686
push_middle 112170548
push_back 596146343
get 126392
get 152313
push_middle 741493159
push_back 822243264
push_front 27377537
get 117796
get 159422
get 74843
get 164206
push_front 602029041
push_back 855868489
push_front 99405284
push_front 679171673
push_back 784043930
push_middle 986256625
push_middle 25952989
push_front 57041770
get 157707
get 134097
push_middle 512940545
get 151428
push_front 254209165
push_back 180541707
push_back 722725833
push_middle 987027705
push_middle 992482452
push_front 224018792
get 121941
push_middle 225921401
get 60136
push_front 680509844
get 1207
push_middle 995763347
push_back 271491240
push_back 829833255
push_back 288283612
push_front 646868530
get 147037
push_front 537776018
push_front 146283629
push_back 794458496
push_back 528675592
get 158275
push_middle 310201347
get 164800
push_middle 840067208
push_front 25940085
get 185306
push_back 877599230
push_back 130980109
push_back 427456299
push_middle 612224528
push_middle 682051234
push_middle 905761012
push_front 792428897
push_back 924985682
get 48134
get 6103
get 126635
push_back 799774641
push_middle 484832786
get 23090
push_back 195903163
push_back 647878795
push_middle 938132762
get 171448
get 45536
get 163051
push_back 449035425
push_back 591426146
push_middle 64224405
push_back 625344700
push_back 641735587
push_back 374718852
push_front 710872831
push_back 968166578
push_back 388225244
push_front 352035064
push_front 412750095
push_back 943566576
push_front 231028545
push_middle 94829496
get 4036
push_middle 842129476
push_back 431113080
push_front 475233897
push_middle 48031738
get 186998
push_front 367726341
push_front 823616733
push_middle 372863552
push_front 220795947
get 30279
push_middle 902872433
push_front 150824131
push_front 733521895
get 146319
push_back 161209250
get 23611
push_middle 543309226
push_back 24085387
push_front 361366459
get 40512
push_front 362606626
push_back 559510611
push_back 800880276
get 74181
push_middle 592744223
push_front 205520112
get 14859
push_back 67222321
push_back 318734005
push_back 274295192
push_front 44060463
push_middle 805908518
push_middle 205024465
get 6270
push_middle 833297475
get 73439
push_front 302433302
push_middle 508349332
push_middle 925448038
push_front 388052574
push_middle 400602005
get 63840
get 144983
push_middle 658744511
push_middle 797391987
push_front 224751148
push_back 703369679
get 119324
push_back 174707670
get 62869
get 145690
get 111478
push_back 974340969
push_front 332687361
push_front 125525677
get 125665
get 70630
get 24006
push_back 334141095
push_front 568216348
push_front 537961226
get 30652
get 70010
push_front 268142151
push_front 734010383
push_back 561577703
push_back 939667632
push_middle 365971813
push_front 809745117
push_back 971054836
push_back 235481203
push_front 531736340
push_front 281009559
push_back 757139224
push_front 736590007
get 171391
push_back 570512818
push_front 43993072
get 154186
push_front 825303283
get 47411
push_front 151097360
get 106223
get 128199
get 168227
push_back 331453845
get 56897
push_back 646122853
push_middle 168186983
push_middle 92024502
push_back 38646224
get 113031
push_back 772786961
push_front 581671969
push_front 262278052
get 81527
push_middle 721635436
push_front 33334120
get 51074
push_back 465939872
push_back 436958661
get 80720
get 35986
push_front 504502456
push_front 332376323
push_middle 673611817
push_front 581137516
push_back 641486836
get 135028
push_front 836370576
get 160076
push_back 749178387
push_back 475908326
push_front 41818557
push_front 285158252
push_middle 368809827
push_back 747464220
get 89917
push_front 62789948
push_middle 758663324
get 145449
push_front 937733206
push_middle 438249843
push_back 706176631
push_front 945173050
push_back 882206719
push_front 116385753
push_front 374558226
push_middle 671205385
get 50001
push_middle 647549033
get 4379
push_back 591922416
get 143819
push_back 730862761
push_back 214597190
push_front 424728368
push_front 366068705
push_back 785949422
push_front 451212115
get 152793
get 104413
push_back 217394347
push_front 629021907
push_middle 345320197
push_back 257142717
push_back 829945796
push_middle 545294536
push_middle 415410822
push_middle 917086882
push_front 630998475
get 113291
push_front 160241895
push_middle 305315573
get 115143
push_back 936511648
push_middle 314222150
push_middle 777701901
get 46635
push_middle 640649485
push_back 468007868
push_back 213548428
push_front 469840311
push_back 995571063
push_front 373201375
push_middle 402822109
push_front 240098091
push_middle 22100975
push_middle 662441741
push_back 311683128
push_middle 60014324
push_back 787511529
push_middle 204392939
get 96533
push_middle 232226909
push_back 419525900
push_back 226552626
push_front 105352239
get 45418
push_front 929168876
push_middle 345284185
push_back 586297858
push_front 483450189
push_back 81717526
push_middle 854826154
push_back 375355158
push_front 898004724
get 47795
get 47213
push_back 73653005
push_back 123701921
push_middle 13390
push_middle 352293866
get 49210
push_middle 956611679
push_middle 705111352
push_back 361226035
push_front 608628427
get 51320
get 15044
push_back 265022128
push_middle 377487761
get 86221
push_middle 570742403
push_back 758118339
push_back 277063647
push_back 43600061
push_front 707408114
push_middle 692291690
get 139039
push_back 878950701
push_back 863413741
push_back 50966728
get 189138
get 30628
push_back 979202710
push_back 952565111
get 168169
get 54310
get 105262
push_back 379133138
get 67581
push_back 908440293
push_back 97710871
push_front 135899316
get 106254
push_back 879178824
push_front 275969871
push_front 302121469
get 120198
push_front 761698483
push_back 982152131
push_middle 470254152
get 68633
get 62406
push_middle 349763070
push_middle 890588562
push_front 46224165
push_middle 828365722
get 108706
push_middle 976174299
push_front 628458713
push_back 609939754
get 164856
push_back 465549497
push_middle 862469114
push_back 46643289
push_back 854080227
get 145103
push_front 903581719
push_front 963073244
push_back 700354953
push_back 755832952
push_front 411532154
get 112231
get 142755
get 117754
push_back 446017347
push_middle 545234137
get 39087
push_back 573656450
push_middle 802765939
push_back 985714166
push_front 158581901
get 157028
push_front 327429055
get 23834
get 69997
push_back 483336004
push_middle 347837791
get 93574
push_middle 263090055
push_middle 315031234
push_middle 541733074
push_front 693032100
push_middle 733750966
get 98238
get 132418
push_middle 356527534
push_back 165935483
get 111093
push_back 86339554
push_front 31351546
push_middle 153253867
push_front 720403029
get 179005
get 29398
get 174269
push_middle 14626186
get 2837
push_front 540768273
push_middle 294394091
push_middle 637606015
push_middle 375890486
get 57903
get 189902
push_middle 347626837
push_back 458126136
push_front 800244762
push_middle 530364172
push_middle 188437843
push_back 851674363
push_back 238119123
push_middle 940340641
push_back 507249284
push_middle 759986578
push_back 48561135
get 120130
push_back 880601732
get 84040
push_back 876090156
push_back 9285640
push_middle 542801096
get 27117
get 42502
push_middle 169586947
push_back 799305800
push_back 9591554
push_front 402679969
push_front 304650015
push_middle 363587105
push_back 451788584
get 62033
push_back 686358807
push_front 809658329
get 44515
push_back 781540461
push_back 181471434
push_front 911270197
push_middle 196992350
push_front 545437310
push_back 315455313
get 70450
push_middle 327741663
get 126221
get 93604
get 117470
push_back 961718911
get 158753
get 58440
push_middle 497020167
push_front 65702748
get 56171
get 160374
push_middle 180350563
push_middle 158284388
push_middle 303068957
get 58039
push_back 704231038
push_middle 790436741
push_middle 93903938
push_front 109583784
push_middle 279664915
push_back 664943274
get 122690
get 143083
push_middle 584699840
push_back 595839989
push_middle 137209549
get 183338
push_middle 735934917
push_front 470412429
push_back 975162222
push_front 540431416
push_middle 513712448
push_middle 143104523
get 160536
get 3768
get 85478
push_front 577848171
push_back 914517623
push_front 316461031
get 48385
push_middle 341702680
get 184866
push_front 623590207
push_back 994179259
push_middle 470867731
get 126306
push_front 382423816
push_middle 631183668
get 177286
push_middle 178050238
get 77299
push_front 915890520
get 54595
push_back 316459849
push_back 48966846
get 129337
push_middle 143690197
get 31543
push_middle 336045472
push_back 961924647
push_middle 700855283
get 152853
push_front 976122246
get 144937
push_back 22741073
push_front 325078036
push_front 278374536
get 126581
push_back 561299673
get 16949
push_middle 504656154
push_back 786709472
push_front 871341375
push_front 537078236
push_back 80440996
push_front 206552533
get 65612
push_middle 400980867
push_front 11289497
push_back 59991831
get 82686
get 67210
push_back 278756831
push_middle 346951139
push_middle 921917826
push_middle 853845975
get 18632
push_middle 310457500
push_middle 847612920
push_back 92860798
push_middle 248949769
push_front 213642173
push_front 383332671
push_back 27512608
get 88825
get 6093
push_front 640250784
push_front 673733418
get 139729
push_back 422163988
get 142926
push_middle 424844906
push_middle 860867043
get 143176
push_middle 758899448
get 173113
push_back 2570647
push_front 452571645
push_middle 674151088
push_front 329097306
get 104674
get 28423
get 8197
get 142119
push_middle 483401007
push_front 74528292
push_front 799694364
push_front 779005216
push_back 805222348
push_front 641562776
get 131166
push_back 186100811
push_front 976869633
get 161241
push_front 693216765
get 56562
push_back 994641741
push_middle 503559381
push_front 555106254
push_middle 587451276
push_middle 145547781
push_middle 936722494
get 94153
get 25710
push_front 362058735
push_front 624403746
push_back 880409398
push_front 86557902
push_back 599449293
push_back 864171167
push_front 296412646
push_middle 343799913
push_front 370231408
push_front 568876454
get 185483
push_front 556516351
push_middle 624688603
get 36269
push_back 606951778
push_middle 671559893
push_front 503536325
push_middle 415585559
push_front 54497690
push_back 69933636
push_middle 752477441
push_back 19320331
get 58354
push_front 19637228
push_back 685560895
get 2516
push_middle 836451860
push_middle 46796494
push_back 203146326
push_back 723695750
get 14787
push_middle 856545807
push_middle 639697642
push_front 475368082
push_middle 657067147
get 172315
push_middle 553342972
push_front 501963639
push_back 916477065
get 142593
push_front 605135307
push_middle 773728565
push_middle 806818017
get 77720
push_front 896703210
push_front 693887865
push_front 290796392
push_front 45431581
push_back 964767217
push_front 979433972
push_middle 198247805
get 24696
get 12939
push_middle 618930031
push_front 785453390
get 185784
push_front 720830423
push_back 475467514
push_middle 615346109
push_back 602459296
push_back 143372836
push_front 924517046
push_back 20600064
get 35167
get 11113
get 152835
push_middle 101867754
push_back 11575065
get 136968
get 87490
push_front 505101225
push_back 262650973
push_back 834651890
push_front 921555263
get 170616
get 35715
push_middle 826587541
push_middle 84117538
push_front 866828359
push_front 221178178
push_front 114510872
push_back 973919247
push_front 931322735
push_back 817756305
push_front 26512664
push_middle 608045318
get 13098
push_back 911904301
push_front 197541220
push_back 593941992
push_middle 979683908
get 59181
push_front 109098113
push_front 763380619
push_front 659281357
push_middle 431800901
push_middle 424178484
get 148223
push_back 76452582
push_back 646331254
push_back 146578854
get 186908
push_back 800902866
push_back 501208455
push_middle 461339954
push_back 406557047
push_middle 305188325
push_back 195402852
get 41017
push_middle 68475450
push_front 6543963
push_front 472758175
push_front 523195840
push_back 984679914
get 22361
push_middle 832060527
get 28721
get 188052
push_back 6469430
push_middle 192587546
push_back 315001764
push_middle 610304708
push_front 893872173
push_back 252585619
push_middle 677878089
get 58563
push_back 314236968
push_front 484731879
push_back 72397292
push_middle 413720262
push_middle 169327600
push_middle 292174560
push_middle 111038633
push_front 81611311
push_back 145510721
push_middle 523038157
push_middle 212234424
get 54885
push_middle 216795867
get 78894
push_middle 798905903
push_front 108480294
push_front 590614363
push_middle 493138293
push_middle 215800768
push_middle 71226769
push_middle 523543161
push_back 308136011
push_middle 60508673
push_back 108904373
push_front 466606850
push_front 929741126
push_front 450270796
get 107897
push_back 482507119
get 55974
push_back 165067451
push_back 769992644
push_back 328887470
get 149787
push_back 996034086
get 146589
push_front 556448539
push_middle 354910461
get 101334
push_middle 900807675
push_middle 406979579
push_middle 692108169
get 180892
push_back 204941603
push_back 704617371
push_back 157113428
get 79601
push_back 501431231
get 104795
push_front 430663822
push_back 223096012
push_middle 278025975
push_back 458103383
push_back 253229833
get 55933
push_back 417900476
push_middle 827151722
push_front 235600455
push_back 180230874
push_front 281574743
push_middle 702334763
push_back 503954780
push_middle 622016764
push_middle 39897706
get 22911
push_front 139248464
push_middle 199000741
get 175577
push_front 109372075
get 69175
push_back 279024352
get 157790
push_middle 342290056
push_back 248902490
push_front 971097534
push_middle 758416587
push_back 896437119
get 131135
get 84357
push_back 454116691
get 166045
push_front 227825964
get 157706
push_middle 999911192
push_back 12412447
get 84001
push_middle 868863105
get 129778
push_middle 214058027
push_back 799050854
get 133472
get 72073
push_middle 718676706
push_front 446281701
get 17811
push_front 863934928
push_front 18689232
push_front 34142426
push_front 841746785
push_front 169689064
push_back 462955702
push_back 354221821
get 97608
push_middle 826636261
push_middle 504420346
push_middle 635067380
push_back 185054180
push_middle 474793791
push_middle 172054341
push_front 630083602
get 31414
push_middle 242028894
push_back 523601594
push_middle 19590339
push_middle 34684612
get 75724
push_back 395739384
push_back 559327768
push_front 690618016
push_back 56465394
get 156392
get 129699
get 22786
push_middle 575857283
push_front 246932378
push_middle 252542824
push_back 317074613
get 31561
push_back 501150764
push_back 551234610
get 84070
push_back 733563913
push_front 629216680
push_front 656232875
push_back 920712290
push_middle 533132309
push_middle 105011225
get 167002
push_front 485490467
get 84501
push_back 507502162
push_back 299745929
push_front 287397397
push_middle 580286838
push_back 113135668
push_middle 971822219
get 158922
push_middle 560398172
push_front 555224502
push_front 742039454
push_back 3387127
get 102666
push_back 895112475
push_front 868965321
push_middle 604720295
push_front 321480674
get 125063
get 157418
push_middle 200785365
push_front 422706812
push_middle 418301625
get 184453
push_middle 374361429
get 185877
push_front 228096475
push_front 182223178
get 120484
get 149356
get 146843
push_back 305987218
get 95770
push_back 144278610
push_front 52632983
push_back 685843305
push_front 846028411
push_back 405552866
push_back 826236156
push_front 275264575
push_front 918114233
push_middle 8300096
get 154710
push_back 43496596
push_back 432065981
push_middle 283704570
push_back 198044717
push_back 687242882
get 520
push_middle 360446548
get 184248
push_front 897057305
push_back 394777974
push_back 974842342
push_middle 784272678
get 39485
push_back 673866983
push_front 277794242
push_front 205856629
push_front 902668758
push_middle 167451741
push_back 257996365
push_back 334268918
get 35135
get 171630
push_front 958409774
push_front 413850471
push_middle 48927852
get 47583
push_back 229963345
get 174214
push_front 602485251
push_back 213247188
push_front 668951568
push_back 818775543
push_middle 56291037
push_back 128023357
push_back 900219741
get 126439
get 102238
push_middle 124345693
push_middle 477820731
push_back 133174769
get 107594
push_middle 234910126
get 102841
push_back 638775196
get 96117
push_middle 457986718
push_front 996675447
push_back 343260166
get 153710
get 23550
push_front 155187799
push_middle 775592430
push_front 624397547
push_front 698684077
push_middle 775683223
push_middle 683973260
get 98110
get 166251
push_back 888682231
push_front 189252907
push_back 937894398
get 151632
push_middle 562663800
push_front 105216749
push_front 895065257
push_front 244944818
push_back 683967289
push_middle 126351826
push_middle 289020953
get 131722
push_front 94080471
push_back 129759655
get 134080
get 74277
push_front 731235270
get 37657
push_back 308428524
push_middle 120322196
get 29749
push_middle 352883342
get 181849
push_middle 553803673
push_front 30043118
push_middle 563866937
get 167188
get 100418
push_back 672766440
push_middle 998596997
push_back 529715279
push_front 600977465
get 11823
get 57492
push_middle 263010948
push_back 342233186
push_front 101216828
get 39861
get 188191
push_middle 283242500
push_middle 794621436
push_front 822445212
get 27424
push_back 537481864
get 183468
push_back 318960430
get 41707
push_middle 313241414
push_middle 437696313
push_back 927615179
push_front 332813868
push_middle 773431538
push_front 579001481
push_back 802064219
push_front 133250639
push_back 382057022
get 51117
push_back 813347959
push_back 686207790
push_back 949519718
get 47142
push_middle 832873809
push_middle 580727182
get 33896
push_back 598075375
push_back 391367357
push_back 92513370
push_back 178860462
push_back 303224121
get 35745
push_middle 888302608
push_middle 461406027
get 78730
get 135859
push_front 350635297
push_front 873066907
push_back 609831117
push_middle 982365229
push_front 312360459
get 136206
push_front 583256082
get 115435
push_back 320436568
push_back 149867917
get 96100
push_middle 73116926
push_middle 104746222
get 68896
get 90817
push_middle 941361217
push_back 523145517
push_front 859928584
push_front 204771385
push_front 213266335
push_back 550010181
push_back 297608493
get 131585
get 60571
get 110540
push_front 285470362
get 92634
get 80072
push_back 770013603
push_front 514505114
push_back 589939016
get 76040
push_back 724757937
push_back 769990960
get 93746
push_middle 670489845
push_middle 84965076
push_back 850727512
push_front 53332034
push_middle 608552013
get 147341
get 59038
push_back 413926390
push_front 727468492
get 41620
push_middle 241439080
push_back 345294526
push_front 183600496
push_middle 796041992
push_middle 993709095
push_middle 85876403
get 153607
push_middle 61582882
push_middle 149996584
push_front 112264924
push_middle 792736321
get 162615
push_middle 220911929
push_back 696951718
push_back 778575417
push_middle 799250500
push_middle 474448700
push_back 800552355
push_back 770982486
push_middle 888391452
get 120139
push_front 930023665
push_front 207977299
push_middle 141215239
push_front 600048863
push_middle 105932624
push_middle 439543490
get 175623
get 172149
push_middle 135896294
get 156713
push_middle 645210610
push_front 79425161
push_back 254084189
get 125958
push_middle 361408360
push_middle 127901920
push_middle 135178851
push_middle 817214190
get 103157
push_middle 53482188
push_back 769175536
push_front 246056696
push_back 771547547
get 18933
push_back 964788028
push_middle 835036844
push_back 687908306
push_front 947427500
get 152300
push_middle 184886488
get 148343
get 183180
push_middle 421309559
push_middle 955562823
push_middle 117384932
push_middle 226801912
push_middle 825245150
get 42273
push_front 935026139
push_middle 58572902
push_middle 489873606
push_back 341809971
get 75271
push_back 771377265
get 76841
push_front 589117673
push_back 659619338
push_middle 675165481
push_back 556927994
push_front 566878417
push_front 167715803
push_middle 300720939
push_back 540353863
push_middle 430555409
push_back 81232379
get 20398
push_middle 289704723
push_front 635391301
push_front 176839518
push_back 53545968
push_front 731366199
get 115771
push_back 750890535
push_back 576022090
push_middle 821784415
get 62563
push_back 34876064
push_back 101933387
push_back 835935380
push_middle 341855282
push_back 674110514
push_front 885988409
push_middle 882384123
push_back 686322276
push_front 935221077
push_front 665596860
push_back 594140210
push_middle 152963596
push_front 596052833
push_back 881112117
push_back 770231409
get 29280
push_middle 512347876
get 99819
push_back 395988490
push_back 665126808
push_front 734440389
get 175565
push_front 488629289
get 95523
push_front 972001416
push_front 524918516
get 117594
push_back 305429512
push_front 73535109
push_back 821193235
push_back 369803835
get 12684
get 9068
push_front 333624811
push_middle 669813772
push_back 219968865
push_middle 152827119
push_middle 566815938
get 122003
push_front 989952006
push_middle 96695573
push_middle 609560114
get 72051
push_front 120918724
push_middle 95279404
push_back 11277540
push_front 895486074
get 165117
push_front 377143445
push_front 935873691
push_front 576912101
get 159296
push_front 964132711
push_back 97037854
push_front 637827326
get 2273
get 118646
push_middle 292968899
push_front 598417186
push_front 18624653
push_front 901237984
push_middle 75520157
push_back 600617359
push_middle 348654090
push_front 925138635
push_back 123877938
push_middle 525092346
get 41102
push_front 109512898
push_middle 769453370
push_middle 968221289
get 183472
push_front 19713871
push_middle 406439631
push_middle 762230743
push_back 26520461
push_front 482717863
push_front 272467963
push_front 430831846
push_front 857572427
push_back 614254424
push_middle 434342655
push_front 662460331
get 104522
push_middle 505283372
push_front 585135324
push_back 346917646
push_middle 422943672
push_back 520156414
push_front 10358742
push_back 899157745
get 65087
get 30928
get 135278
get 108382
push_front 130527964
push_front 117582313
push_front 984850339
push_front 695970359
get 108386
push_back 481072555
push_back 866735528
get 142192
push_middle 310578951
push_back 401280260
push_middle 333935109
push_back 368535667
get 150490
push_front 65075002
push_back 160994013
push_front 82937993
push_back 455946349
push_front 167752572
get 11314
push_middle 126796190
push_back 404974736
push_middle 543888843
push_front 394769949
push_middle 824082612
push_middle 25034855
get 76725
get 147314
get 152055
push_back 811373275
push_middle 929738996
push_back 657469211
push_back 104280855
push_front 444271881
push_back 923632200
push_back 149705437
push_middle 760419148
get 124026
get 129533
get 157885
push_back 281697426
get 174463
push_back 274086762
push_middle 317892063
push_front 533498388
push_front 629057826
push_middle 971854818
push_back 650748898
get 141446
push_middle 44730930
push_back 438722296
push_back 374059077
get 15607
push_front 529199348
push_middle 291278419
push_front 184355414
push_middle 357789512
push_back 260187299
get 46779
push_back 124306206
push_middle 187240911
push_back 479975005
push_front 674106
push_middle 551328527
get 32689
push_back 580109145
push_front 443860865
get 164085
get 45027
get 77223
push_front 722608266
push_back 81082882
push_front 367225535
get 114005
push_middle 232673589
push_front 120540907
get 34756
get 55589
push_middle 72621799
push_front 45032210
push_front 41575974
get 157677
push_back 578487985
get 52319
get 150181
push_middle 616740162
push_front 983636460
get 83829
push_front 218127955
get 119206
get 118616
push_front 590128263
push_middle 553737816
push_front 721335785
push_back 644246269
get 60288
push_back 258746424
push_back 142077150
get 189691
get 144201
push_back 61195683
push_middle 75369806
get 148282
push_back 84763043
push_back 52799793
get 23109
push_front 255288139
get 86653
push_back 782370569
get 132298
push_front 517554668
get 34364
get 116166
get 63454
push_front 380113093
push_front 292239873
get 313
push_front 570473670
push_back 297363326
push_back 221269636
push_back 136114176
get 44087
push_middle 448802566
push_front 670571821
push_middle 577110088
push_back 829269955
push_back 107189728
push_middle 512242632
push_middle 430885952
get 3595
push_back 37535035
push_front 840005123
push_back 923144461
push_back 846374921
push_back 212551200
get 41564
push_middle 377124846
get 67991
push_back 689598721
push_back 366416730
push_back 396201960
push_middle 897302140
push_middle 773279039
get 7715
push_front 497237033
push_front 595826541
push_front 660951163
push_middle 421524041
get 175354
get 154635
push_middle 650212257
push_back 876114294
push_middle 542192593
push_back 465590626
get 23817
push_middle 772300703
push_front 892611260
push_back 338905809
push_front 651710287
push_middle 402365344
push_middle 100272481
push_middle 222031200
push_back 915503222
push_middle 56120639
get 78921
get 163148
push_front 424640043
push_front 612213690
get 79631
push_front 826613931
push_back 368800589
push_middle 420605302
push_middle 779053668
push_front 794933273
push_front 518971704
push_back 523364588
push_front 478584357
push_middle 613942521
get 647
push_back 960942673
push_middle 333944454
push_back 281027044
get 131722
push_back 162287728
get 50939
push_front 603034066
push_front 293940546
push_back 481018285
push_middle 830746468
get 82851
push_front 640003725
push_back 176120056
push_front 78365721
push_middle 727105295
get 47698
get 113477
push_middle 66116367
push_back 266113398
push_front 808106935
get 79640
get 99442
push_front 790663140
push_front 759913179
push_middle 6317283
push_front 955225127
push_back 821929924
get 107040
push_back 121090445
push_front 134556555
push_back 895321365
push_front 890488006
push_middle 256567539
push_middle 746877640
push_middle 426900334
push_back 190153123
get 26806
push_middle 461901105
get 119122
push_front 840699465
push_middle 719526312
push_front 179209017
push_middle 803077352
push_back 224003741
push_back 676037747
push_back 739858533
push_front 42503066
get 70646
push_middle 517535272
get 60525
get 48948
push_back 160316569
push_middle 998036487
push_front 624859422
push_back 727703316
push_back 102385769
push_front 15346680
push_front 966132212
push_middle 445920088
get 45370
push_middle 99088130
push_middle 27363504
push_back 321647207
push_back 260470337
push_middle 463846156
push_middle 841969400
get 69768
push_front 651979030
push_middle 645574869
push_front 192717145
push_front 510905473
push_back 735545927
push_middle 853968500
push_back 881011265
get 132689
push_front 179440812
push_front 169515184
push_middle 576745599
push_back 254147332
push_middle 157053333
push_middle 395313495
push_middle 270839895
push_middle 575232476
get 8738
push_front 461581633
push_middle 122045951
get 142222
push_middle 370841720
push_middle 161640662
push_middle 656874751
push_back 112910122
push_front 652134129
push_back 658764080
get 173041
get 157819
push_front 118456250
push_middle 166272115
get 90876
push_middle 311028291
get 104296
push_back 947423948
push_middle 788851940
push_front 802177299
push_back 253044992
get 99715
push_back 613396865
push_back 631559226
push_back 751978359
push_back 786009326
push_back 415446825
push_back 548786405
get 111486
get 8734
push_middle 164527827
push_front 740340273
push_back 605557699
push_middle 581202250
get 81537
push_front 950186445
push_middle 770420614
push_front 453316125
get 58837
push_back 912467682
push_front 333117336
push_front 781440280
get 38088
push_middle 861996675
get 92135
push_back 322169108
push_back 140606940
push_front 589528628
get 81418
push_front 73677264
push_front 241339305
push_front 182014496
get 125828
push_middle 368898101
push_back 410446802
push_front 730324417
push_front 993556818
push_middle 107758372
push_middle 849628437
push_back 506847331
push_middle 429624886
push_middle 876702844
get 162939
push_middle 385013319
get 67874
get 188812
push_back 522974359
push_middle 303454870
push_front 692149455
push_middle 288707210
get 14690
get 664
push_front 872695586
push_middle 897303140
push_back 331791204
push_front 996380810
push_front 24703148
push_middle 645761415
push_back 154755991
push_front 678179412
push_back 42158459
push_back 831883431
push_front 726154779
push_back 821386817
get 173523
push_middle 482478301
get 20146
get 177145
get 107630
push_middle 27267137
push_middle 906113390
push_back 507615394
push_middle 959288074
push_back 29555309
push_middle 979094589
push_middle 44656694
push_front 632450929
push_middle 299316075
push_back 416759849
push_middle 837699386
push_front 81410299
push_front 652011040
get 20952
push_front 110878535
push_front 442315834
push_middle 19826187
get 66437
push_back 780784106
push_middle 381897846
push_front 277467356
push_front 634757128
get 124925
get 9853
push_back 526375681
push_front 573164802
push_middle 645721309
push_front 551602848
push_middle 366038169
push_front 250845478
get 52635
push_front 580277724
push_front 820399372
push_middle 362780515
push_front 214145386
push_middle 144175184
get 85082
push_front 875558491
push_front 555963257
push_front 902568564
get 59711
get 45245
get 97199
push_back 582266736
push_back 554157922
push_middle 450750275
push_back 421043751
get 119845
push_back 107395386
push_middle 431097328
get 142438
push_front 277849979
push_front 524714789
push_front 194322622
push_middle 402136729
push_middle 771019411
push_front 568556710
get 105499
push_back 763504832
get 155003
get 90202
push_back 840920058
push_front 298637258
push_middle 110681336
push_middle 685243261
get 188638
push_middle 890889108
push_back 759224231
push_front 462444634
push_front 196603615
push_middle 214819536
push_front 546857044
push_back 979809479
get 55452
push_back 289545127
push_back 427028468
push_back 66707238
get 12287
push_middle 832857050
push_front 585616314
get 124790
get 23601
push_back 370476408
push_middle 545821226
get 111789
push_back 30837425
get 128687
push_middle 632854559
push_middle 214561182
push_back 986533285
get 28587
push_middle 65724441
push_front 937736971
push_front 698916929
push_front 925459935
push_front 403261695
get 116793
push_middle 811533923
get 7478
push_middle 233435829
push_front 129515005
push_back 207223744
push_front 905515186
push_middle 191538583
push_middle 478698453
push_back 619251262
push_front 123544403
push_back 383274507
push_middle 537003110
get 109407
push_front 779467642
push_front 209445846
get 133357
push_middle 89868238
push_front 64926480
push_middle 499572940
push_back 64128342
get 116046
push_front 635085151
push_back 81970485
push_back 44422025
push_back 878290530
get 147398
push_back 366505166
push_front 797984318
get 58136
push_front 547274962
push_front 227186204
push_front 288029763
push_back 468011339
get 1566
push_back 772477685
push_back 377142753
push_middle 164272380
push_middle 556035247
get 17190
push_middle 684268932
get 24893
push_middle 262493405
push_middle 789153068
push_middle 293944058
push_back 123673996
push_front 253608522
push_back 854489824
push_middle 569210164
get 46583
push_front 289503612
push_front 771584515
push_front 813477300
get 48718
push_front 567273175
push_middle 176042918
get 32059
push_front 84496126
push_front 527171680
push_middle 901203915
get 101002
push_front 355028733
push_back 350193378
get 105460
push_middle 225372668
push_back 812340913
push_front 212795138
push_back 183932100
push_middle 656583746
push_front 851260178
get 115079
push_front 753718828
push_middle 864057392
get 134574
push_front 148223356
push_middle 773637012
get 153053
push_back 712860160
push_front 232939214
push_middle 512700404
push_front 26259565
push_middle 887768420
push_back 298691349
push_front 478950151
push_middle 251924781
push_back 639273078
get 62203
push_middle 516247974
push_back 19045153
push_front 14184065
push_front 767648067
get 70395
push_back 169522003
push_back 530651915
push_front 318306258
push_middle 717944940
push_middle 46565078
get 3572
get 116298
push_back 597988767
push_front 40722334
get 132193
get 101074
push_front 640583379
push_front 940187638
get 79832
push_back 279117590
push_middle 888698593
push_middle 545405187
push_middle 405382356
get 115728
get 65095
push_front 768530553
push_back 917043810
push_middle 484841187
get 117305
push_middle 681366129
push_back 61264046
push_front 250863006
push_back 757317104
get 128562
push_middle 479154468
push_back 556416325
get 191122
push_front 975497059
get 25003
push_back 889750106
push_middle 992469108
push_front 211877056
get 81491
push_back 679633444
get 99377
get 136093
push_front 844488644
push_front 339911450
push_middle 496706428
push_middle 418291060
get 136188
get 22051
push_front 412653897
get 11582
push_front 902640795
push_middle 183726573
get 70392
push_middle 883315099
push_front 930897541
get 51888
push_back 458633308
get 130408
push_front 480308368
push_middle 361578384
push_back 206550952
push_back 332544736
push_front 968514435
get 138204
get 118861
push_back 45721162
get 124185
push_front 905759291
push_back 871577183
get 185349
push_back 954128937
get 54157
get 78511
push_front 234624718
get 155730
push_front 10827911
push_back 558687573
push_back 922982183
get 22657
get 167342
get 161462
push_back 499350918
get 31214
push_middle 312817520
push_middle 580600740
push_middle 793524013
get 14485
push_back 34374464
get 61092
push_front 869755686
push_middle 585195129
get 187110
push_back 278874355
get 30446
push_back 862344475
push_front 873980035
push_middle 674828616
push_middle 193747987
push_front 701363091
get 110060
push_back 141085435
get 130201
push_back 315685845
push_front 218208627
get 134542
push_front 50875406
push_front 233576448
push_middle 668594726
get 49246
push_back 408276965
get 119685
push_middle 262743902
get 105818
push_front 337193382
get 155126
push_middle 323229192
push_middle 442243132
get 44891
push_back 847217351
get 70508
push_middle 469568254
push_front 473740359
get 57419
push_middle 914102731
get 133970
push_back 380710967
push_middle 209821423
push_back 974974095
push_back 631478958
get 154632
push_front 120070712
push_middle 247248793
get 74093
push_back 77918892
push_back 498630580
push_back 504772093
get 12022
get 13902
push_back 597096632
get 104777
push_middle 614660706
push_middle 35220302
push_back 621095595
get 98514
get 177880
push_back 77818596
push_back 496143000
push_front 967443250
get 48039
push_middle 70078647
get 47308
push_back 345766804
push_back 30381461
push_middle 131003858
get 183129
push_middle 25899186
push_back 517972252
get 27375
push_back 243086254
push_front 178063007
push_front 973776044
get 190299
push_middle 78488188
push_front 441518030
push_back 533974330
push_front 356781182
get 78054
push_back 892528026
push_back 472843338
get 31482
get 141985
push_middle 581325277
push_middle 131697763
push_middle 732822220
push_front 980675242
push_back 335252533
push_back 782375110
push_middle 468553116
push_back 935818144
push_front 458980553
push_back 856450805
push_front 561638451
get 58480
push_front 79051155
push_middle 464614926
push_back 576530229
push_back 49875085
get 79570
get 74374
push_front 259492806
push_front 486651239
push_front 845230975
push_front 422022425
get 151970
push_front 676384962
push_middle 712504268
push_front 186012667
get 65402
push_middle 761578227
push_middle 322035129
push_middle 651343802
push_back 985152157
push_front 942683654
push_front 583498461
push_back 675316901
push_middle 884187200
push_front 196825996
push_front 313827953
push_middle 277778456
push_middle 608226832
push_front 887328111
push_back 84092643
push_middle 411309317
push_back 281677098
push_middle 758443834
get 104607
push_back 205024573
push_front 732662876
push_front 115202440
push_middle 700369955
push_back 629059274
get 49734
push_front 754932228
push_back 471600295
push_middle 489142335
get 109871
get 161463
push_front 436643210
push_middle 633754627
get 131213
get 30838
push_front 58107428
push_middle 347826317
get 89378
push_middle 998749015
push_back 650112862
push_middle 586168902
push_back 473318419
push_middle 265508501
push_back 499066813
push_back 917613975
push_back 913109836
push_back 131219227
push_front 892008208
push_front 306900720
push_middle 669243633
push_middle 764942404
push_back 292118249
push_back 321205072
push_middle 479812645
push_middle 545576030
get 120183
push_back 626734807
get 106524
push_middle 274756772
push_middle 927825768
push_middle 212743658
push_front 46848862
push_middle 841815029
get 5504
push_back 341201931
get 141503
push_front 226267875
get 187563
push_middle 661047345
get 116454
push_middle 645004371
push_back 346945587
push_front 2509074
push_middle 695405607
push_middle 438885803
get 102752
push_back 878135921
get 150114
get 113834
push_front 567356844
get 27397
push_front 338446142
get 17389
push_back 612029886
get 29309
push_middle 507316201
push_middle 472291119
push_back 82376829
push_front 548394533
push_back 996213995
push_back 168542524
get 141153
push_middle 690663128
push_front 509681617
get 19608
push_middle 6792181
push_back 133573664
push_middle 301220047
push_back 775739829
push_front 41047507
push_front 361234841
push_back 699439364
push_back 880997232
push_back 619730765
push_middle 73515955
push_back 446815371
push_front 790965820
push_back 377031933
get 145463
push_middle 85759163
push_front 325395658
push_front 290574149
push_middle 790797553
push_back 336532116
push_back 892878091
get 56306
push_back 248465244
push_middle 123747509
push_front 783322548
push_front 64631168
push_front 974166952
get 109090
get 150713
push_front 655562914
push_back 452055799
get 130498
push_front 876739438
push_back 876150377
get 9894
push_front 537904539
push_back 679819048
push_front 90932567
push_middle 674926224
push_middle 229330223
get 147750
get 149203
push_back 510513826
push_front 462792543
get 123918
push_front 339566876
push_middle 473397429
push_middle 516741641
push_back 459716431
get 50590
push_front 825961964
push_back 212088460
push_back 146577438
push_middle 674478721
push_middle 632407911
push_back 969034869
push_middle 416810375
push_front 737047409
push_middle 932946719
push_middle 780008517
get 941
push_back 465905089
push_middle 611813149
push_back 919051592
push_back 857336302
push_middle 762523524
push_middle 800152061
push_front 614412485
push_middle 54124107
push_front 399099828
push_front 326863171
push_back 962004572
push_back 862993367
push_middle 510449795
push_middle 797815066
push_middle 720499032
push_front 931638050
get 168643
push_back 450203853
push_front 634131864
push_middle 675223845
get 152540
push_front 342036722
get 54428
get 125166
push_back 363441378
push_back 361966228
push_back 740719410
push_back 820757529
push_front 499000700
get 11931
push_middle 23599986
push_middle 510480089
get 68136
get 95515
get 15436
get 118196
get 173410
push_middle 806159101
push_back 679478242
push_front 44128082
push_middle 664053339
get 137201
push_front 274029801
push_middle 35346788
push_back 283308607
get 19548
push_middle 970481046
push_back 90518427
get 172347
push_middle 682795458
push_front 477987898
get 21575
push_back 620068347
push_middle 750928364
push_front 659692258
push_back 713063185
push_front 545827309
push_front 351081829
push_back 656532154
push_middle 315937747
push_middle 808016509
push_middle 121753989
push_back 914464683
push_back 961307071
get 179440
get 155747
push_middle 103127825
push_middle 274708562
push_middle 482820505
get 133730
push_middle 692747956
get 158287
push_middle 420614925
get 8103
push_back 248074359
push_back 908474149
push_back 628914160
get 71383
get 8307
push_front 325089344
push_back 911882478
get 96308
push_back 461793926
push_middle 222054566
get 119274
get 23856
push_back 789758189
push_front 453430451
get 103413
push_front 431186886
push_front 47828267
get 142257
push_front 458521444
push_middle 956105183
push_back 871062572
push_back 594420106
push_front 278236781
get 53581
push_front 619186549
push_middle 411376698
push_back 805894643
push_back 887011751
push_middle 223288060
push_back 322705172
get 72217
push_back 817239193
push_back 507060856
get 78502
push_middle 621736117
push_back 385583048
push_middle 529784030
push_back 387314501
push_front 860587644
push_front 530770212
push_middle 986663748
push_middle 582567435
push_middle 2279880
push_back 557757412
push_middle 421028301
get 98471
get 182810
push_front 941120787
push_middle 42393478
push_middle 373392083
push_middle 786564765
push_middle 131640447
push_back 290291392
get 145286
push_front 263351519
push_front 333931265
push_middle 317305854
push_middle 698913913
get 83330
push_back 282467458
push_front 922535410
push_front 446753036
push_back 317526403
push_back 506890898
push_back 925192965
push_middle 464957133
push_back 586610622
push_middle 267208635
get 125486
push_front 685062996
push_back 648634099
get 167463
push_back 26211538
push_front 133748590
push_middle 468275665
push_back 910387989
push_front 680273955
push_back 134764776
push_front 523263715
get 112061
push_back 672242468
push_middle 22103680
push_front 981155567
push_front 486796951
push_back 751052706
push_front 675752045
get 144329
push_front 209885926
push_front 310549148
push_front 284211082
push_front 29656136
push_middle 156293046
push_back 653129867
push_middle 141428192
push_back 940755830
get 162974
push_middle 310517563
push_front 493287425
push_back 763124035
push_front 985019153
push_front 852440270
get 101358
push_front 339874033
push_back 900314100
push_back 876707440
push_middle 735131632
get 42538
push_middle 653802447
push_back 544503351
push_middle 896768530
push_back 718608952
push_front 211166998
get 543
push_middle 102570843
push_back 786908173
push_middle 191379561
push_front 218839505
get 97787
get 182254
push_front 24791189
push_back 482399101
get 143264
push_front 859309867
push_back 463833310
get 141529
get 184299
push_front 627148174
get 107443
get 78184
push_middle 960027058
push_back 923454123
push_middle 882929591
get 32808
push_front 875286461
push_back 395194487
push_middle 973304466
push_middle 975407093
push_middle 849903520
push_middle 575448322
get 147306
get 149773
push_middle 646578715
get 36914
push_middle 498898492
push_back 145640484
push_middle 854624725
push_middle 459030845
push_back 246456827
push_middle 921542217
push_middle 47317849
push_front 324132046
push_back 512035563
get 56681
push_front 414049892
push_back 570864237
push_front 196573061
push_middle 864224039
get 129813
get 63147
get 130393
push_back 491621197
get 156600
push_middle 454508374
push_back 763112130
push_back 116019837
get 129693
get 36663
push_front 78068783
get 104625
push_front 812191422
push_front 581668834
push_middle 969084858
push_back 399382453
push_front 279269061
push_middle 302655299
push_back 863431936
get 20628
push_back 917228862
get 16764
push_front 829625602
push_middle 56100889
push_middle 129854050
get 189113
push_front 221704922
get 156342
get 169110
push_front 534989089
push_back 469044093
push_back 614785441
get 40190
push_back 884899097
get 25290
push_front 267933282
push_front 227659839
push_middle 970688505
push_middle 620219244
push_back 258374457
push_back 305795831
get 129226
push_front 685189206
push_back 512474998
get 45327
push_middle 878870106
push_middle 180870157
push_front 485878255
push_back 759413109
get 48328
get 47270
push_front 343552384
push_front 246338483
push_front 6925873
get 124325
get 132219
push_middle 664213205
push_back 270227945
push_middle 75707640
push_back 40737539
get 55945
push_front 614953773
push_front 123883748
push_front 773436307
push_back 946660904
push_back 783621024
push_middle 452375624
get 144210
push_front 155928325
push_front 646519833
push_front 932474688
push_middle 404407972
get 115859
push_front 131438223
push_back 203162109
get 48809
push_back 562512519
push_front 848686746
get 5229
push_front 234945302
push_back 749403702
push_back 772650355
push_middle 938622802
push_front 697942541
push_back 381032314
get 181053
push_front 113804534
push_front 77023398
push_back 235693826
push_middle 864668204
push_middle 675739967
push_back 4448203
get 36374
push_back 753403370
push_middle 620668138
push_middle 340651258
get 46299
push_back 11801811
get 109537
push_middle 249781780
push_front 927487228
get 30110
push_front 373632354
push_back 753758345
get 47665
push_middle 77640873
push_front 470206050
get 31169
get 91776
push_back 668244365
get 111220
push_middle 985895262
push_back 395944689
get 116057
push_front 8661688
push_back 94061981
push_back 928361450
push_back 767242947
push_back 144679666
push_back 348300513
get 166349
push_middle 967756273
push_middle 585539470
push_back 25915012
push_back 60166505
push_middle 397761136
get 187413
push_back 868808381
push_middle 123541973
push_front 71641391
push_back 242675835
get 149188
get 104957
push_front 787595610
push_front 521963527
push_back 208763561
push_back 288855468
push_middle 549522960
get 105147
push_back 822599473
get 122157
get 4740
push_front 781616722
get 56959
push_middle 276016038
push_front 27449669
get 187006
get 58214
push_front 406366861
push_middle 402538678
get 144947
get 46223
push_front 335474891
get 141144
push_front 434895337
push_back 8812008
push_middle 592054869
push_back 393192469
get 169175
push_back 51800096
push_back 563006713
push_back 99813232
push_middle 999370352
get 188407
push_front 975622626
push_front 759960005
push_middle 359413513
push_front 741891071
push_back 368282850
push_back 141434585
push_middle 930872268
push_middle 926375943
push_front 379007940
get 67866
get 140521
push_back 503288064
push_back 160100390
push_back 743073631
push_front 247076521
push_front 418662980
get 147224
push_front 984486598
push_front 243561938
get 178113
push_front 39846868
push_front 957620279
push_back 557611275
push_back 482493034
push_back 453208275
get 21672
push_back 794962086
get 122444
push_middle 642531294
get 140163
get 116295
push_front 389820564
push_back 258195577
push_back 343760435
push_middle 322220097
get 56396
get 181468
get 173073
push_back 631456940
push_back 902303540
get 36559
push_front 977490556
push_middle 733656260
get 170604
get 181876
push_back 307771556
push_front 628250207
push_middle 955800221
get 85078
push_middle 617928616
get 14333
push_front 997923196
push_front 349197696
get 28455
push_middle 506578586
push_back 943340111
push_back 136433832
push_back 618764953
push_back 806334360
push_back 267809615
push_middle 815011715
get 141093
get 142703
push_front 314352614
push_middle 379499655
push_back 424125597
push_front 373911368
push_front 567442309
push_front 896391117
get 109721
push_middle 329057502
push_back 753679124
get 1931
push_middle 374964903
push_back 973772650
get 10164
push_back 913942659
get 102502
get 145573
push_back 717805049
push_back 915793015
push_front 352005184
get 98031
get 49613
push_front 377918852
push_front 279993271
push_back 109534516
push_middle 158595025
push_front 804849486
push_middle 301757990
push_front 160586567
push_middle 340141005
push_middle 137389413
get 190685
get 155496
get 62094
push_front 85113939
push_back 51585168
push_front 269495481
push_middle 413491308
push_back 667138616
push_front 908285627
push_middle 861286981
push_middle 184915383
push_back 94283520
push_back 302686276
push_middle 506510415
push_front 51171217
push_front 796853910
push_middle 323126631
push_front 182102804
get 173434
push_back 26624232
push_front 356019056
push_middle 3544698
push_front 348018164
push_back 177227607
get 61343
push_back 178590937
push_back 909830675
push_front 530094351
push_middle 462967083
get 662
push_front 308409280
push_back 357999505
push_middle 51962992
push_front 951665577
push_back 480899789
push_back 296637179
push_front 681187880
push_back 532890766
get 117949
push_front 66025266
push_front 8523149
push_middle 920465683
get 123145
get 149293
push_middle 335600576
push_middle 266705660
push_middle 522769314
push_middle 193536281
push_front 343849006
get 81155
push_back 465301733
push_middle 151711095
push_back 795587205
push_middle 460989031
get 151870
push_front 397734026
push_back 646935048
push_front 890552853
push_back 688439543
push_back 367529979
push_middle 627419171
push_back 718858303
get 189626
get 180679
push_middle 312375263
get 20446
push_middle 79400017
push_back 500756223
push_front 660562941
push_front 522218328
push_back 928929769
get 71525
push_front 533306070
push_back 822582792
push_middle 773397740
push_middle 342938579
push_middle 629792494
push_back 796376116
get 61673
get 42404
push_middle 774257052
get 83271
get 94624
push_back 886870939
push_back 930109684
push_back 861722747
push_middle 515735013
push_middle 357285904
push_middle 829279246
push_front 501118388
get 60889
push_front 347050426
push_front 119077751
get 71558
push_front 55690625
push_front 695924610
push_front 569603718
push_back 826312997
push_back 28579636
push_front 204883628
push_front 100902183
get 3609
push_front 170105275
push_middle 248173064
push_back 417626766
push_front 380874767
push_front 139950630
push_back 289190799
push_back 609883061
push_back 269218353
push_back 906790830
push_back 848835044
push_front 443433773
push_back 22901998
push_front 717957900
push_back 364471384
push_back 667942332
push_back 108371439
push_front 162619400
get 104932
push_middle 260221396
push_back 643530038
get 77696
push_back 876501653
push_front 49164861
push_front 929376039
push_back 294660746
get 86360
push_back 661652045
push_middle 127829856
push_middle 396877586
push_front 112090135
push_back 653491617
push_front 337521584
push_middle 951129916
push_back 47626808
push_front 746635178
push_back 216315183
push_middle 385126744
push_middle 502593400
push_front 73731993
get 138804
push_front 975093922
get 118246
push_front 917814331
get 105310
push_middle 19838057
push_middle 853693847
push_back 420070395
push_middle 187312159
get 156049
push_back 714813493
push_front 301227633
push_front 625557580
push_back 542867490
push_front 89014769
push_front 526036378
push_front 155168015
push_front 734936176
push_middle 136598830
push_back 512059901
push_middle 623898278
push_back 844842669
push_back 227629479
push_front 162412315
push_front 543159939
get 16984
push_middle 109196676
push_middle 585412862
push_front 279637821
get 132267
push_front 242860207
push_front 547887610
push_front 476939446
push_front 14626640
get 189013
push_front 555011813
push_front 718659608
push_middle 297236323
get 15370
get 186627
push_front 935261137
push_middle 776522447
push_middle 898171330
get 31221
push_front 248143502
push_middle 414252474
push_back 990247933
push_back 279757935
push_middle 600896121
push_front 127883783
push_middle 873079279
push_front 216096356
push_back 186099522
push_back 385317868
push_back 438452264
push_front 149473033
push_front 59630780
push_front 231131923
push_middle 549991169
get 50305
push_front 537745934
push_front 582912489
push_back 946577778
push_front 673041911
get 133521
push_back 123494159
get 14836
get 26989
get 186190
push_back 893740262
get 50964
get 36602
push_back 124451224
push_front 37583208
push_middle 187512339
push_back 336196828
push_middle 244296855
push_middle 862543087
push_front 420727199
push_front 733253096
push_back 511522628
push_middle 196809607
get 161659
push_back 902861620
get 164700
get 101343
push_front 783419158
get 16005
push_middle 721351213
push_front 271217633
push_back 484401708
push_back 506506431
get 34607
get 102005
push_back 505370309
push_back 92345629
push_back 193856426
get 136205
get 64403
push_back 477465734
get 174778
push_front 316034445
get 80505
push_middle 353045261
push_middle 439719610
push_back 136541581
push_back 862315059
push_middle 119886967
push_front 95044103
push_front 591975244
push_middle 180200663
get 24645
push_front 793963197
get 153327
push_back 292971553
push_middle 745647797
push_front 256606049
push_front 659745517
push_back 637083884
push_middle 968761243
push_back 283052688
push_back 150026351
push_middle 977368659
push_middle 24881506
push_back 855074177
push_middle 83376735
push_middle 184115525
get 99576
push_front 432522965
push_middle 857724281
push_front 949864795
push_back 859537186
push_front 996553449
push_back 722874986
get 41422
push_back 397228966
push_back 139375653
get 50035
push_front 827628038
push_back 70193508
push_middle 728308452
push_back 438846238
push_middle 473579019
push_middle 350043392
push_front 117804971
push_back 583956503
push_middle 895907157
push_middle 762466586
push_front 366455854
push_front 915625007
push_front 139062991
push_back 617701206
push_front 976434877
get 81238
get 12732
get 162629
push_middle 700943875
push_middle 530490997
push_back 387148037
push_middle 809653446
push_front 578984816
push_front 132645270
push_front 354982321
push_front 595987454
push_middle 616835964
push_middle 532130122
push_back 84445161
push_front 824679144
get 126360
push_front 540344419
push_front 369601554
push_front 210774574
push_back 89621873
push_front 451156679
push_back 970237301
push_back 524559365
push_back 831967976
push_back 478907363
push_front 716225240
push_front 529763532
get 71217
push_back 320192932
push_front 649203689
push_front 774434490
get 137302
push_back 568100377
push_back 705242980
push_middle 169571361
push_middle 296788943
push_middle 574430279
push_back 511805505
push_front 935725355
push_front 145788505
push_front 357643730
push_middle 931526146
push_middle 18815942
push_front 558612845
push_middle 138484058
push_back 175011872
get 147257
push_front 237933568
push_back 926053611
push_front 829730404
push_middle 17130776
push_front 810657967
push_middle 136286015
get 152705
push_middle 692097068
push_back 935755523
push_back 7832634
push_middle 749402419
push_front 2044476
push_back 222590917
get 137806
push_middle 315528349
push_middle 505532508
push_back 256322175
push_front 598053421
push_back 136793748
push_back 754781936
get 44954
push_middle 838691023
get 60044
push_back 838622188
get 166815
push_back 34900267
push_front 697512146
push_back 708574603
push_middle 780179289
push_middle 99619893
push_back 896022297
push_middle 335582760
push_back 1830752
push_back 716072899
get 106055
get 30780
push_middle 154215370
push_middle 359080471
push_front 758355291
push_middle 291720078
push_back 658294861
push_front 501238687
get 169639
push_middle 814097967
push_back 551898605
get 24960
get 19434
push_front 685311116
push_back 946633477
push_back 723377083
push_front 801891825
push_middle 935603072
get 66566
push_back 716384298
push_middle 784136343
get 28150
push_back 495053352
push_middle 503061971
push_back 164174061
push_front 192544574
push_front 572868406
get 31270
push_front 96559618
get 12307
push_middle 602750461
push_back 229199315
push_front 603170898
get 67213
push_front 947801853
push_middle 607856841
push_front 377216852
push_back 13234164
get 56006
push_front 229055609
get 84474
get 35060
get 117034
push_middle 533786994
push_middle 2250926
get 98263
push_front 899905306
push_back 764281433
get 172638
get 86883
get 47696
push_middle 417725944
push_back 948827472
push_back 46253841
push_back 402608086
push_back 431317630
push_middle 24411144
push_front 260580018
push_middle 612745672
push_middle 458027910
get 89945
push_front 393363938
push_front 884689518
push_front 868105793
push_back 556545331
push_middle 443243830
push_front 114408618
push_middle 880223083
get 169439
get 89375
get 27800
push_front 159883298
push_middle 473451018
push_middle 828497952
push_back 832469596
push_front 315479192
push_middle 64232884
push_back 595902114
push_back 426795729
push_back 697960447
push_front 245365175
push_back 728771815
push_middle 338942343
push_back 610027322
push_front 537068867
push_front 674450598
push_middle 495569079
push_back 976934650
push_back 496424610
push_front 267852472
push_back 930876299
push_front 480403633
get 64215
push_front 964600759
push_middle 883158810
get 10634
get 133707
get 13538
push_back 161236300
get 175970
push_middle 10963990
push_back 937626079
push_middle 867550098
push_back 542057222
push_front 736130768
push_middle 680444885
push_front 984250855
get 50335
push_back 587563258
get 160417
push_middle 219589381
push_front 661638275
push_front 312719696
get 7991
push_front 11364782
push_front 63230228
push_front 83273988
push_front 164507236
push_front 758721980
push_middle 190804791
push_back 445962688
push_middle 754866412
push_back 667994585
get 138546
push_middle 290748024
get 128653
push_back 451999278
push_middle 176446565
get 56737
push_back 3555499
push_back 177392859
push_middle 147069044
push_middle 358225935
get 60221
push_middle 933825965
push_front 106204075
push_back 334779448
push_middle 898083869
get 71050
push_middle 698075039
get 23429
push_back 74728756
push_middle 916257406
push_middle 128735647
push_back 126926135
push_back 588051202
push_front 869566969
get 40302
push_front 684149817
get 54119
push_front 655015206
push_middle 820435641
push_middle 231963173
push_back 620931608
push_middle 416047540
push_back 967849712
push_middle 492618774
push_back 365324701
push_middle 64892914
push_back 408371614
push_back 444146752
push_middle 98558804
push_back 61460375
push_front 67178312
push_back 959576555
push_middle 898495816
push_middle 280811516
get 123963
get 62284
push_middle 818958940
get 64811
push_front 919251474
push_front 305656537
push_front 523142295
push_middle 401800740
push_front 279642797
push_front 514109652
push_back 142729291
push_back 474343685
push_back 89907146
get 120916
get 187613
push_front 601326490
push_middle 975045507
push_front 412680092
push_middle 405102446
push_middle 443286288
push_back 916307403
push_front 63548045
get 7814
get 92241
push_back 654485633
push_middle 605869381
push_middle 368656313
push_middle 65317256
push_back 82211308
get 21852
push_middle 785528860
push_back 82267402
push_back 928655911
push_back 748385058
get 64128
push_middle 378243148
push_front 981021650
push_front 965781745
push_middle 114786287
get 83237
push_front 479990607
get 174896
get 121190
push_front 85585635
push_back 801372128
push_front 471264663
push_middle 40789666
get 35680
push_front 492664857
push_back 982370262
push_front 966290673
get 57341
get 183267
push_back 304955617
push_middle 524454893
push_front 577297855
push_back 236077
push_back 631927342
push_middle 10668368
push_front 305790080
push_front 786328700
get 95384
get 92179
push_back 334046274
push_back 726624886
push_back 79853221
push_back 344024172
push_front 758649335
get 113555
push_front 228809505
push_back 611535998
push_front 741229740
push_front 135712200
push_back 393565460
push_middle 252904726
push_middle 771387554
push_middle 863656628
push_middle 410286368
push_middle 203937159
get 61916
push_back 413639995
push_middle 206798888
get 11895
get 125762
push_middle 808760495
push_middle 621221624
get 37442
push_back 918365459
push_back 384447945
push_front 223376970
push_back 82410902
push_back 875590375
push_back 736003174
get 162236
get 157067
push_back 633215790
push_middle 561924413
push_middle 742959704
push_middle 786772597
push_back 650003090
push_front 250800698
push_front 750593139
push_front 749149823
push_front 608689508
get 52447
get 149294
push_middle 282530614
push_front 700887180
push_front 274584955
push_front 825229811
push_front 316386054
push_front 977564187
get 138426
get 122487
push_back 595392870
push_front 508022061
push_back 813121888
push_middle 225686901
push_middle 716123394
push_front 185188069
push_front 118442372
push_middle 481912919
get 93574
push_middle 982043930
push_front 790009215
get 128710
push_front 82827413
push_middle 669161967
get 106570
push_middle 191735480
push_middle 519134455
get 38889
push_middle 841197387
push_middle 164758548
push_front 441240637
push_back 605711805
push_back 398601468
push_front 856258217
push_front 429254701
get 187655
push_middle 907181463
get 177616
push_front 687363210
push_front 341832927
push_middle 884124926
push_front 151143317
push_middle 418079560
get 21440
get 149909
push_front 585550180
push_middle 128396535
get 141589
push_front 991830354
get 76943
push_front 491890730
push_back 436619775
push_middle 699336302
push_middle 165423933
push_back 611184334
get 135889
get 159900
push_front 199480693
push_back 238250619
get 38725
push_middle 470466241
push_front 354180413
push_middle 347035676
push_back 528067707
push_middle 539907348
get 7530
push_middle 464939567
push_front 104190684
push_front 188230989
push_front 852466065
push_back 811751069
push_back 701522663
push_back 951693140
get 46447
push_middle 780793271
push_middle 587226198
push_back 759984351
get 85988
push_back 598105806
push_middle 191200444
push_front 401746977
push_front 274426058
push_back 229403875
push_front 288460221
push_middle 974337875
push_back 777921954
push_front 276432804
push_front 278714187
push_middle 741712005
push_back 6503143
push_back 407294540
get 136006
push_front 554601246
push_middle 609338733
push_back 716940399
push_middle 435211455
push_front 134941091
push_back 298129030
push_front 898488135
get 51357
get 154212
get 27344
push_back 746969442
push_front 629316138
get 40135
push_back 46799927
push_front 96839153
get 20486
push_middle 275087365
push_middle 952551317
push_front 112313894
push_back 172448977
push_front 338001118
push_back 307190836
push_back 171348946
push_front 150121420
push_middle 641262743
get 10292
get 165681
push_middle 378130182
get 187451
push_back 424716621
push_back 889439148
push_middle 209031574
push_back 617335496
get 170095
get 121143
get 11378
push_middle 117776426
push_front 102944307
push_back 114633838
get 63737
get 44202
push_middle 973953273
push_front 86527289
push_middle 853603141
push_middle 461035804
push_back 470932942
push_front 995518821
get 66404
push_middle 324400359
get 177949
push_middle 593807082
push_front 220617251
push_back 797820733
push_back 188099484
push_back 829028367
push_front 259828269
get 30231
push_middle 299733749
push_front 652051441
push_middle 100318433
push_front 924718207
push_middle 403007097
push_back 453120786
push_back 754739477
push_front 42653818
push_back 658173286
push_back 677783335
push_back 10000580
get 138288
push_middle 178159517
get 163863
push_front 429334669
push_front 617079588
get 90594
push_front 563447808
get 47334
push_front 898297814
push_middle 354154805
push_front 121007491
push_middle 109886965
push_front 474966406
push_middle 719515901
get 118878
get 24352
push_middle 898493587
push_back 607727231
get 71089
push_middle 196784939
push_back 981885084
push_middle 316034694
push_middle 399433261
get 152555
get 159102
push_back 415792552
push_back 943239038
get 188766
push_middle 73992503
push_middle 790687819
push_middle 968090915
push_middle 925627116
get 182906
push_back 653624905
push_front 616135479
push_front 230865183
get 76635
get 148629
get 64183
push_back 223969922
push_middle 724583051
push_front 71376195
push_back 9751488
push_middle 271762958
push_back 956965438
get 31136
get 186727
push_back 930192477
get 127974
push_middle 542207075
get 172310
push_front 560445426
push_middle 136048423
push_front 677442531
push_back 875807080
get 179960
get 79105
push_front 497760056
push_front 906226086
push_front 943638702
get 162380
get 131200
push_middle 167013179
push_middle 530866949
get 104995
push_front 384387013
push_front 633722854
push_middle 378548394
push_front 671306003
push_front 858285169
get 13550
push_middle 772851240
push_back 217501326
push_front 595882444
get 160518
push_back 629772252
push_middle 974217142
get 125512
get 116369
push_front 94719147
push_middle 161446023
push_middle 121611598
push_back 420277440
push_back 533806744
get 48371
push_front 280359017
push_front 759747732
get 117837
push_front 11982796
get 34667
push_back 284265973
get 69979
push_back 726193969
get 35097
push_back 74564189
push_middle 759384453
get 191609
get 53202
push_back 123472373
push_middle 472570487
push_back 4950163
push_middle 127323048
push_middle 1197322
push_middle 329824533
push_front 366434836
push_back 611753733
push_back 648530034
get 19092
push_front 723523120
push_middle 849157405
push_back 671593364
get 41888
push_middle 370205629
push_back 117809792
push_front 169378852
push_back 916296058
get 156557
push_back 837677629
push_front 798262014
push_front 884009265
get 151260
push_middle 191484890
push_front 254087857
get 72548
push_middle 91326214
push_middle 763278931
get 172401
get 89757
push_front 222019025
push_back 756475344
push_middle 24447021
push_middle 299950505
push_back 177157592
push_middle 361413070
get 28440
push_front 212586767
get 8550
push_middle 24186734
push_front 348742484
get 128148
push_middle 4113330
push_middle 592513591
push_back 959758392
push_back 503388300
get 188237
push_middle 317212864
push_front 617901199
push_back 268502820
get 82311
push_front 744462679
get 178524
push_back 489136638
push_middle 529689446
push_back 299226299
get 136251
push_middle 347239473
get 78065
push_back 849964148
push_back 440014546
get 173907
push_middle 176433896
push_front 687954355
get 132142
push_back 787403254
get 17293
push_back 176482078
push_middle 168282108
get 80559
push_back 984268515
get 146696
push_back 951712126
push_middle 693289788
get 32747
push_middle 622077721
push_front 383596471
push_front 853045177
push_back 668115263
push_back 603810120
get 33941
push_middle 688658510
push_front 617137795
get 163592
push_back 211981243
get 44015
push_back 239655275
push_back 260367561
push_front 111937444
push_back 696500229
push_middle 374991456
push_middle 433322763
push_front 293375772
get 103214
get 190036
push_front 418172105
get 28638
get 40005
push_back 486534151
get 60870
push_front 104872251
push_front 979737139
push_middle 665914152
get 159483
get 45815
push_back 142746556
push_back 606236879
push_back 922075444
push_middle 678725075
get 74716
get 64290
push_back 677255611
push_middle 170353678
get 184272
get 162184
push_middle 375268564
push_middle 874414484
get 96002
push_back 873675321
push_middle 927174003
push_back 655565295
push_front 482947005
get 189370
push_middle 497807305
push_middle 437947244
get 149902
get 86233
get 153142
push_back 133334600
push_middle 512389790
push_middle 912139513
push_front 405702475
push_middle 565582050
push_middle 585636274
get 75114
push_front 785552564
get 180394
push_middle 460554393
push_middle 646353885
get 102553
push_middle 378339439
push_front 959795911
push_front 875374466
push_middle 279000296
get 168186
push_middle 611318176
get 31210
push_front 902914352
get 13694
get 51526
get 186597
push_back 102565689
push_front 498394319
get 172368
push_back 533339682
push_back 596123630
push_front 339622435
push_front 665594481
push_front 216904282
push_front 218493186
push_back 191431314
push_back 649831941
push_middle 441015538
push_middle 655720050
push_front 823435487
push_middle 496680409
push_front 13753999
push_middle 15501302
push_front 521981228
push_front 151695852
push_middle 206412704
push_middle 90874658
push_back 62708227
push_middle 941966775
get 71536
get 126908
get 120670
push_front 563774813
push_middle 233095001
push_front 259604911
push_front 383167914
push_front 781983055
push_middle 881384566
push_front 425838845
push_back 204501008
push_middle 18734796
get 65545
push_front 318038303
push_middle 51118247
get 120299
push_back 52991072
get 137188
get 307
push_front 949881530
push_middle 280311660
get 18902
push_front 801371512
push_middle 679041371
push_front 365644500
push_back 871666733
push_front 628856451
push_back 838360443
get 45007
push_back 23146944
get 138634
push_middle 276353841
push_front 345113362
push_back 2427874
push_front 536561917
push_front 28808998
get 168698
push_middle 246952672
get 60381
push_back 329049968
push_front 130253119
get 128302
push_front 468066995
push_middle 828578189
get 57421
push_back 203674720
push_back 422811474
push_front 63957962
push_middle 166265249
get 94013
push_front 322702165
get 5227
push_front 246257729
push_front 930072105
push_middle 872035749
push_front 804662238
push_front 477822475
push_back 493022503
push_front 960248142
push_front 112017895
push_middle 236315763
push_middle 967685237
get 65502
push_back 49351136
push_middle 379298690
push_back 372200904
push_back 768912525
push_back 811029891
push_front 56736280
push_back 426351744
push_back 137578092
push_back 477028900
push_middle 783197659
push_back 770664751
push_back 55707116
push_back 394128189
push_front 41434739
get 107077
get 132169
push_front 603570786
push_front 740443278
push_front 658847948
push_back 770854151
get 97638
get 190092
get 36259
push_middle 870073397
push_back 192185384
get 131876
push_middle 146738793
push_back 907285673
push_front 566476444
push_back 997568294
push_middle 929603747
push_back 631916582
push_back 68247432
push_middle 496697250
push_middle 559428648
push_back 979352489
push_back 836298365
get 43143
push_middle 246820045
push_middle 89142011
push_middle 115110478
get 137631
get 87332
push_back 588065344
get 159041
get 139904
get 175125
push_back 563738736
push_middle 736280781
push_back 497752756
push_middle 218506674
push_back 110005921
push_front 102238495
get 169839
push_middle 977025012
get 52534
push_front 827249827
get 81686
push_back 724958768
get 176442
push_back 380405967
push_back 109806641
get 193220
push_front 161718604
push_back 610324638
get 181453
get 137263
push_front 629105374
push_middle 423176171
get 120005
push_back 13901583
push_middle 397379823
push_middle 165709894
push_middle 344555676
push_middle 697095540
push_back 40392449
get 83568
get 111927
push_back 891571572
get 152796
push_front 816500379
push_front 312402253
get 48427
push_front 49209490
push_middle 334241015
push_front 375410256
push_front 514208391
push_front 137266101
push_front 472507215
get 51447
push_middle 813540725
get 44260
get 82896
push_middle 593187462
push_back 678666136
push_front 413359854
push_front 592719247
push_middle 925631752
get 9548
push_front 947169079
push_front 309093636
push_front 73474772
get 186814
push_front 431608390
push_back 128844346
get 149580
push_middle 103473499
push_middle 487314874
get 145524
push_middle 188660367
get 154360
push_middle 728636286
push_back 744716805
push_middle 559172191
get 110633
push_back 84480679
push_middle 287281144
get 60529
push_back 173962133
push_front 302611208
push_middle 453794908
get 1752
push_back 973666179
push_front 808477653
get 3063
get 83713
get 28025
push_middle 687140664
push_back 640270562
push_front 501287125
push_middle 654725318
push_front 661930296
push_front 875174322
push_back 859756540
push_middle 266647135
get 24686
push_front 280882876
push_middle 39121524
push_front 270220695
push_front 747196205
push_back 931617628
push_front 105503920
push_back 529464393
push_front 345439564
push_back 570794031
get 58825
push_middle 184108234
push_middle 86527576
push_back 856749539
push_middle 667857743
get 142474
get 181023
push_back 812539843
push_front 434595201
push_front 591204601
push_front 843212797
push_middle 782406202
push_middle 697912344
push_middle 841975644
push_back 956983028
push_front 55395105
push_front 704331716
push_middle 803401646
push_back 47611336
push_back 332328336
push_back 464509580
push_middle 667613858
get 56991
push_middle 454402797
push_back 493394711
push_middle 584350944
push_back 189199688
push_back 597373818
push_middle 951765936
get 11153
push_middle 166312074
get 173917
get 70769
push_middle 663200434
push_back 818336620
get 177100
push_back 658133676
push_middle 162236326
get 69028
get 7703
push_back 705830823
push_middle 520295038
push_middle 218151013
push_middle 833488797
push_front 331048099
push_middle 556250246
get 104016
get 136394
push_back 131612729
push_front 894277724
push_back 86733946
get 62155
push_middle 499760435
push_middle 758713388
push_back 83909130
push_middle 495101722
get 56709
push_middle 22609141
push_back 759395607
get 106166
push_middle 100732589
get 170988
push_middle 91747255
push_middle 930001056
push_back 293161935
push_back 185681921
push_back 884197671
push_front 772818844
push_front 159284526
push_middle 303576793
push_front 932310200
get 160210
push_front 711468981
push_back 239204722
push_middle 181499516
get 157401
push_front 447189004
push_front 691348665
get 11386
get 176860
push_back 880608161
push_front 744604082
push_front 318444272
push_middle 394601230
push_back 448521241
push_middle 364708396
push_front 582969513
push_middle 71223261
get 113668
get 158864
push_middle 530901461
push_middle 614516799
push_front 789558684
push_back 111331678
push_front 31100386
get 123819
push_front 828185419
push_front 669228339
get 61309
push_middle 86186822
get 77644
push_middle 415105481
push_back 761397676
push_front 782134550
get 40613
get 22751
get 147346
push_back 274437343
push_back 432378958
push_middle 539452792
get 156607
push_middle 268043998
get 116361
push_back 340022766
get 50900
get 49551
push_back 117731884
push_middle 109626926
push_back 970650298
get 190295
push_middle 849168780
push_middle 478821116
push_front 558173349
push_middle 376810428
push_middle 129685638
get 12415
push_middle 538716062
get 114718
push_front 13104112
push_middle 826124457
push_middle 932942726
push_back 500867076
push_front 323984912
push_back 838378243
push_middle 949929349
push_front 182299339
push_front 808095497
push_front 561909522
push_back 89331954
push_back 133236641
push_front 131219248
push_front 125543701
push_back 596446282
push_middle 878814669
get 171109
get 108042
get 151938
push_front 248290952
push_front 687842836
push_middle 960145063
push_front 365964247
push_back 414176704
push_middle 223152531
get 135775
get 112054
push_front 491109402
push_front 351700970
push_back 804354641
push_front 318034701
get 162816
push_front 658207066
push_middle 261276
push_back 664941365
push_back 778049258
push_front 374114306
push_front 839200693
push_middle 744976735
push_middle 244889586
push_middle 498666820
get 101488
push_front 388343669
get 85402
push_back 128274755
push_front 564437520
get 108402
get 52059
push_back 682349098
push_front 987214171
push_back 727336832
push_middle 233756934
push_middle 596240736
push_back 269997202
push_back 250941402
push_back 498173150
push_front 315943677
push_front 705580800
push_middle 118105829
get 189092
push_middle 63429020
push_front 187582611
push_back 934552989
push_front 136532369
push_front 829660993
push_middle 493127108
push_front 159290046
push_middle 926787605
push_middle 539866694
push_back 58467604
get 14311
get 47423
push_front 632356180
push_front 30643593
push_back 841488601
push_back 210688499
push_front 57904066
push_middle 994945801
push_back 788708960
push_middle 731127610
push_front 817184578
push_back 196770017
get 106628
push_back 699239844
push_front 561963372
push_front 528536630
push_back 710296833
get 30863
push_middle 439777862
get 147707
push_back 868182114
push_back 270872431
push_back 203845002
get 189129
get 52800
get 58137
push_back 600257667
push_back 271610013
push_front 730066586
get 76196
push_front 493540794
push_front 64058656
push_middle 859399260
push_back 89519423
push_back 119843006
get 90825
get 41616
push_front 900093912
push_back 520248761
push_front 210344604
push_back 860074737
get 139578
push_front 631965888
push_back 467199757
push_front 984232573
get 30992
push_back 546598219
push_middle 892332186
push_back 498944709
push_middle 559981763
get 86529
push_back 497121040
push_middle 203214980
push_back 809540474
get 54323
push_middle 629992036
push_front 276351901
push_front 77698865
push_front 194212404
get 40412
push_front 179262482
push_front 14350832
push_back 367537857
get 172107
get 106590
push_back 914756644
push_back 843419209
get 5969
push_front 740965927
push_front 178093086
get 14251
push_front 75786232
push_middle 767259131
push_middle 937773549
push_front 269211823
push_middle 464600925
push_front 954009940
push_front 376846039
get 65637
push_back 169380411
push_middle 424848815
push_front 494473625
push_back 518221616
push_back 756391736
push_front 518741696
push_front 425788115
push_back 357142199
get 92159
push_front 833992419
push_middle 238958783
push_back 175027461
push_back 698975256
push_middle 873216789
push_back 324872540
push_back 893359820
push_back 311853617
push_middle 468109072
push_middle 236044432
get 88822
push_front 64496544
push_back 48178499
get 169084
push_front 128735915
push_back 99170363
push_middle 444028119
push_back 803342883
push_front 660621692
push_middle 927485000
get 105750
push_back 176342670
push_front 48665968
push_front 561478385
push_middle 872337871
get 34990
get 73177
get 74782
push_middle 183429307
push_middle 558010189
push_middle 482680586
push_back 225715951
push_back 725555587
push_front 271256005
push_middle 375038862
get 102402
push_middle 67347149
push_back 812865899
push_middle 573708097
get 3281
push_back 251844240
push_middle 755525577
push_middle 512326162
push_front 770756856
get 154197
push_middle 937179679
get 134534
push_middle 442476038
get 181912
push_middle 464229378
get 113806
push_middle 277854128
push_front 249405864
push_back 234937690
push_front 330555195
get 39709
push_back 154475304
push_middle 846008984
push_back 69518432
get 180415
push_front 137166430
push_back 330739529
push_middle 602676677
push_front 715938230
push_middle 143668477
get 1148
push_middle 528138959
push_middle 946047954
push_middle 951998597
push_middle 937466046
push_back 798049976
push_middle 550747316
get 133973
get 33204
push_middle 224643582
push_back 747619362
push_front 665289612
push_front 124372334
push_middle 392386685
push_back 247621028
push_front 831871964
push_front 959116667
push_front 213440883
push_back 142875017
push_middle 748022339
push_back 264260603
push_middle 880179419
push_back 557791362
push_back 641433300
push_front 511937630
push_front 147006330
push_middle 970725869
push_front 333224684
push_middle 908465212
get 154036
push_back 926854660
push_back 633495896
get 151993
push_front 674182496
push_middle 939602507
push_back 995704738
get 151832
push_back 629790536
push_front 113682306
get 170692
get 72006
get 142141
get 100132
push_back 280737119
push_middle 385653184
push_back 712013084
push_back 486902437
get 5717
push_back 425284259
get 135589
push_middle 321083415
get 154072
push_front 201340431
get 151240
push_middle 760877157
push_middle 814145464
push_front 210307138
push_back 931466160
push_front 452840042
push_back 689461697
get 26526
get 66284
push_back 530076801
get 65862
get 83109
get 30632
get 92166
get 52892
push_front 935652759
push_back 764163447
push_back 612519299
push_front 218869911
push_front 654804872
get 192280
push_middle 224627492
push_middle 980553381
push_front 734074007
push_front 738736682
get 9855
push_middle 434474564
push_back 206316428
push_middle 681893387
push_front 844217777
get 8757
push_front 888342367
get 116013
push_back 836829186
push_middle 857757643
push_middle 566972001
push_back 501691823
push_back 432311832
push_back 678320573
push_front 421332740
push_front 391914
push_front 679816857
push_front 401906698
push_back 392312443
get 168445
push_middle 176253374
get 95962
get 117471
push_front 253369632
push_back 691221897
get 60681
get 90798
push_middle 909698203
push_middle 552517708
push_front 235871259
push_front 209114398
push_middle 973946051
get 96132
push_front 443554871
push_back 213498821
get 16807
push_front 838573210
get 189545
get 104981
get 57740
push_middle 960901260
push_front 266092492
push_middle 202195791
get 151908
push_front 33229804
push_front 837341929
push_back 717019232
get 15918
push_front 295198042
get 69322
push_front 565839038
push_front 393102546
push_middle 187549018
push_middle 56143149
push_back 270201429
push_front 928420506
push_back 500226527
push_front 544588047
push_middle 724002340
push_middle 34436250
push_middle 453157126
push_front 123706507
push_middle 621369128
push_front 593061526
push_front 315740044
get 179743
push_back 121311637
get 88020
push_back 853126972
push_front 22130407
push_middle 557820261
get 146929
push_back 1126926
push_back 211242710
push_middle 137139057
push_back 456563888
push_back 788230782
get 54429
push_middle 415384147
get 69320
push_front 792280965
push_front 469968746
get 62797
get 172448
push_back 179133998
get 109972
get 121955
push_front 163189983
get 18018
push_back 105788332
push_back 94957808
push_back 917216898
get 99944
get 45354
push_front 816771057
get 158470
push_middle 960622189
get 30906
push_front 680278510
push_front 176680999
get 132784
get 156743
push_back 617495030
push_back 814394962
push_front 350824824
push_back 95442299
push_front 754077687
get 86199
get 126159
push_middle 641994623
get 96897
push_front 458724815
push_front 17943290
push_front 785050019
push_front 915384513
push_middle 712651660
push_middle 548124193
get 39092
push_front 176435023
push_front 105938579
push_middle 906788179
push_middle 634478477
get 77518
push_back 759839384
push_middle 338106594
push_front 686650125
get 128368
get 183538
push_middle 325693386
push_middle 886761022
push_middle 506228543
push_back 894713461
push_middle 614069161
push_middle 154188873
push_front 4538997
get 126968
get 47706
push_back 513265678
push_front 559931676
push_middle 387781934
get 160968
get 13255
push_back 62467429
push_back 11283367
push_front 942586018
get 13471
push_middle 976923182
push_middle 48587446
get 172420
get 117969
push_middle 647317557
push_back 578376128
push_back 838447006
get 97532
push_front 56925417
push_middle 888912613
push_front 420594738
push_back 443522369
push_front 588489142
push_front 12107170
get 137534
push_back 595313427
push_front 761777696
push_back 547024396
push_middle 763524637
push_front 334947778
get 48435
get 168227
push_middle 658668852
push_front 158910842
push_back 829686634
get 181346
get 71812
push_back 477500849
push_front 810182987
push_front 955293365
get 4092
push_middle 908203524
get 105831
push_back 40727483
push_back 859551569
push_back 870254930
push_middle 628876887
push_front 636257500
get 176394
push_front 265477026
push_back 985083879
push_back 727643500
push_front 162646044
push_back 173542485
get 157187
get 121282
push_back 325595918
push_middle 655091555
get 97289
push_front 336757880
push_middle 312987208
push_middle 279158376
push_back 180286619
get 118574
push_back 62110795
push_middle 582332392
get 167814
push_front 959735145
get 68697
push_middle 604529547
push_front 640781797
get 103628
push_front 476413819
get 122191
push_back 40685995
push_back 530755678
push_front 50626235
push_back 455609213
push_front 920371197
push_back 402273293
push_back 768978949
push_front 421157047
push_middle 809842369
push_middle 455645182
get 109238
get 65125
push_middle 243506777
push_middle 308870112
push_front 104643909
push_front 784231972
push_middle 72619366
push_front 249573965
push_back 341312830
push_front 425260512
push_middle 810791987
push_back 494284177
push_front 210521194
push_front 955484913
push_back 335510223
get 31508
push_middle 518020398
push_back 817308937
get 25934
push_front 716751195
push_middle 220726448
push_front 127868469
push_back 653739775
push_back 704447865
push_front 924205687
push_back 947805892
push_front 941061888
get 10151
push_middle 70265780
push_middle 659841066
push_back 578369038
push_middle 304804600
push_back 185166937
get 158669
push_back 112641735
push_middle 895206795
push_back 494400152
get 142844
get 161232
push_front 278068615
push_front 218396892
get 1460
push_back 768352151
get 84712
get 4904
push_front 807950631
push_back 525723611
push_middle 989804713
push_front 612323337
push_front 946368838
get 139583
push_back 907748360
push_middle 419385957
push_back 718318325
get 113723
push_back 67605329
push_middle 113492083
push_middle 436608778
push_middle 601908495
push_middle 86824481
push_back 315408520
get 23741
get 133295
push_middle 176391822
get 94437
push_middle 496389679
push_middle 900811727
push_front 492035386
push_front 936483438
get 141878
get 52456
push_front 755010600
get 174477
push_front 11978801
get 15380
get 45463
get 169860
push_front 185725858
push_front 661391744
get 47742
push_middle 21006032
push_back 497447454
push_front 709640014
push_front 20838651
push_middle 872629493
get 143630
push_back 790027828
push_back 33153404
get 167383
push_back 161645976
get 170294
push_back 41549623
push_middle 719543899
push_front 821744434
push_back 866286817
push_front 553616216
push_front 692632389
get 39970
get 186876
push_back 77406161
push_front 315943709
get 32422
push_front 61109073
push_back 5308395
push_middle 277595023
push_front 545470815
push_back 161880480
get 146809
push_back 396942012
push_middle 704961389
push_front 449965051
push_back 732944604
push_front 516578962
push_front 720772939
get 62360
push_back 717228846
push_back 307394902
push_front 163574843
push_front 44912149
get 36107
get 175018
get 47567
push_middle 618173736
push_back 883731396
get 117864
get 41873
push_back 819681951
get 69340
push_back 646111080
push_front 738140790
push_middle 138066948
get 173457
push_back 429683874
get 131777
push_middle 731114567
get 146955
get 675
get 125393
push_front 818073158
push_back 320385202
push_middle 361432268
push_front 274555930
push_back 94669153
push_front 662950275
push_back 499598161
push_front 103058938
get 74339
get 72086
push_front 70973251
push_middle 362557175
get 169082
get 160789
push_middle 554762637
push_back 10497843
push_back 920919001
push_back 473050910
push_back 641165993
push_back 490925692
push_front 236209926
push_back 350077915
get 55477
push_front 472434552
get 149
push_front 550017804
get 57697
push_middle 921125721
push_front 500259386
push_front 67878590
get 152968
get 44821
get 48836
push_back 758665867
push_back 293725404
push_middle 354165967
push_middle 911296792
get 123009
push_middle 508860948
push_front 599334225
push_front 606237330
get 84321
push_front 902390364
get 90116
push_middle 18672625
push_middle 204152279
push_front 770528306
push_front 445881469
push_middle 662759653
push_middle 528229989
get 79777
push_middle 561960908
push_back 65229745
push_middle 259173246
push_back 448903528
push_back 573621718
push_middle 658050086
push_back 321578662
push_back 534425360
push_middle 597376453
push_back 966533703
get 116712
push_middle 875164999
push_front 684525372
push_front 406421472
push_back 567477096
push_middle 355647156
get 22764
push_middle 166581519
get 108453
push_front 215302006
push_front 909097375
push_back 173166166
get 95592
push_front 129014489
push_middle 276608789
push_front 810438
push_back 356280006
push_middle 21687146
push_middle 878621147
push_front 878852232
push_back 825615737
push_front 246903231
get 132220
get 31624
push_middle 6766231
push_middle 767986270
push_middle 195819419
push_front 598260335
push_back 695083749
push_back 838591087
push_front 55136809
push_middle 520413695
get 179572
push_front 514789128
push_middle 907830287
push_middle 832691720
push_middle 764719526
push_back 188812186
push_middle 379517321
get 146334
push_back 960897041
push_front 315392526
push_back 373876347
push_front 583576483
push_front 600069686
get 73589
push_front 263740482
get 177871
push_back 45681415
push_middle 957903445
get 8204
get 52066
push_middle 474310753
push_front 615056719
push_front 34317655
push_middle 299900262
push_front 5774917
push_middle 961683163
get 75382
push_front 615939136
push_middle 340158901
push_middle 863768001
push_front 535438645
push_front 574923674
push_front 327630043
push_middle 615269437
push_back 360017799
push_middle 446531046
push_front 296223652
push_middle 713785988
push_back 594164254
push_middle 939271597
get 77598
push_middle 926482863
push_middle 964548754
push_middle 301633213
push_front 275913797
push_back 198006124
push_back 624504010
push_back 179778239
push_front 397576561
push_middle 993168445
push_front 824967203
push_middle 615707717
get 125885
push_front 153070774
get 64435
push_front 420748450
push_front 54460302
push_middle 985538119
push_back 228110655
get 71599
push_front 764277978
push_front 276026608
push_front 945306328
get 146565
push_middle 683649294
push_front 700055811
push_back 595882235
push_middle 459121822
push_middle 117208678
push_back 520943754
get 11457
push_front 766395107
push_middle 352565324
push_front 978556566
push_front 269939027
get 429
push_front 442749092
get 104718
push_front 242884355
push_front 43814380
push_front 33526264
push_middle 732399957
push_back 22782258
push_front 14416939
push_middle 790230624
push_back 607250570
push_middle 15794225
push_front 370568928
get 137576
push_front 689648841
push_back 602775993
push_back 42663268
push_middle 183886416
push_middle 583453107
get 64506
get 170583
push_middle 209778804
push_middle 768149349
get 109343
push_middle 273788765
get 132248
get 78732
push_back 276186347
push_middle 766908791
push_back 982785366
push_front 192591357
push_middle 949182339
push_middle 154201969
push_middle 514757965
push_middle 991420529
get 6584
push_back 853891124
get 170086
push_front 543101840
push_back 202882182
push_front 398321671
push_back 419011814
get 69569
push_back 47998756
push_back 531504336
push_front 270140630
push_front 123869718
push_back 417665139
push_front 965902936
push_middle 996616064
push_back 970515923
get 10501
push_back 619273349
get 47538
push_middle 484443641
push_front 981381756
push_back 342140484
get 60681
push_back 168022482
get 106863
push_front 328553986
push_front 533203313
push_front 147047467
push_middle 724303456
push_front 493617589
get 93805
push_front 932904894
push_back 361272283
get 151233
push_back 708636914
push_middle 354813100
push_middle 823808700
push_back 218353501
push_front 72360467
push_back 100943273
push_middle 595902669
get 160669
push_front 889629813
push_middle 833580915
push_back 82782910
push_middle 280547129
get 20437
push_back 438781679
push_front 857049557
push_back 135979472
push_front 538044703
push_front 64892722
push_front 385578454
push_middle 826792397
push_back 690664382
push_back 701934982
get 52095
push_front 103403020
push_front 573856276
push_back 650527779
push_middle 223824576
push_middle 470265778
push_front 662493217
push_back 405559717
push_middle 859287853
get 133846
get 186410
push_back 823368325
push_middle 251401436
push_middle 631569310
get 30836
get 31353
push_front 191524409
get 7253
push_back 844291822
push_back 38866174
push_middle 832983037
get 184484
push_middle 98245933
push_middle 453157612
push_back 553047801
push_front 160502744
get 163878
push_back 791026165
push_back 776299223
push_back 549803771
push_front 761729693
get 155944
push_middle 126653658
push_middle 824083605
push_front 238913720
push_front 455032356
push_front 456908668
get 14021
push_front 622458361
get 109284
get 49110
get 179997
push_middle 876709200
push_middle 552159983
get 113429
get 192042
get 17387
push_back 55007499
push_middle 35744824
push_back 202046859
push_front 145165076
push_middle 644383057
push_front 884946147
push_middle 437156903
push_middle 181690975
push_front 120061452
get 76722
push_front 130015574
push_middle 87004290
push_front 515189356
get 166363
push_back 817489071
push_back 248958660
get 188759
push_front 629108393
push_middle 351089360
push_front 97160834
push_back 939720663
get 127241
push_middle 353929321
push_front 723409812
push_front 108694879
push_middle 480991752
push_middle 944314855
push_front 733889462
push_middle 387422727
push_middle 529070806
get 152113
get 163540
push_middle 248022779
get 92928
push_middle 841833637
push_middle 183526836
push_front 119730071
push_middle 475971326
push_back 941637540
push_middle 911650117
push_front 115127337
push_middle 141704849
push_front 35666057
get 146000
push_middle 454853672
get 174818
push_middle 678491242
push_back 393372393
get 184900
push_middle 685033920
push_back 116002656
get 130253
get 47038
push_middle 971186007
push_back 896605092
push_front 908169247
push_back 185087157
push_middle 464585239
get 2463
get 101044
push_front 186189580
get 64053
push_front 953855583
push_middle 753848930
push_back 50521813
get 98600
push_middle 602759699
push_middle 741666560
get 98835
push_middle 622229175
push_front 833398827
push_front 941538913
push_middle 808475832
push_front 980229798
push_middle 770850090
push_middle 776821924
get 17844
push_front 332291456
push_middle 486945925
push_middle 673994793
push_front 729460385
push_middle 606418267
push_front 151155170
push_back 346820512
push_front 44146985
push_back 689652535
push_middle 567320949
push_back 268183807
push_middle 554914396
get 4009
push_back 835783264
push_middle 7822455
push_middle 848923213
push_front 433193031
push_middle 744516232
push_middle 845806330
push_back 556888340
push_front 727624030
push_back 713819051
push_middle 713593121
push_front 393697456
push_back 611965950
push_back 371833804
push_front 805449496
get 34743
get 123300
get 135700
push_middle 743958353
push_back 630296249
get 190800
get 138908
push_back 923724988
push_front 896459184
push_middle 446265540
push_front 900470998
push_front 142624030
get 132687
push_front 613700526
push_front 138821046
push_middle 946115052
push_middle 208103463
get 21489
get 43712
get 58198
get 118093
push_back 215260274
get 127680
get 166781
push_middle 628272812
get 53177
get 60635
push_middle 762517222
push_middle 2037178
get 169212
push_front 197616694
push_back 458924346
get 63147
push_middle 507527534
get 166874
get 74118
push_front 220514454
push_front 270689663
push_back 853563160
push_back 497675483
push_back 267544335
push_middle 977488879
push_front 137979192
get 128909
push_back 556303523
push_front 327548560
push_middle 668432686
push_back 591830626
push_middle 147471932
push_middle 865089626
push_back 659447767
push_middle 994632939
push_middle 283738979
get 56588
push_front 670670629
push_back 642572396
push_middle 502121682
push_middle 799034010
get 13517
push_front 780663060
get 187488
push_back 584039834
push_back 434764494
push_front 360245842
push_middle 210878040
get 188709
get 154833
push_back 957177712
push_front 99081675
get 149257
push_middle 609554399
push_back 524896528
push_back 908529417
push_middle 519640645
push_middle 426122492
push_front 839313042
push_middle 385317260
push_front 836021084
push_middle 270977754
push_middle 512293618
push_middle 755353266
push_middle 164441716
push_back 85094789
push_middle 457364574
push_middle 822070014
push_back 241221557
push_front 636865731
push_front 874097097
push_middle 111553203
push_back 335043796
push_back 343557181
get 99677
push_middle 735224505
get 146847
push_front 975437840
push_middle 787977930
push_front 67752532
push_front 538831327
push_front 363852227
get 100256
push_front 948367388
get 99491
push_back 403863326
push_back 725340945
push_front 423936400
push_middle 676962780
get 7443
get 25405
push_middle 319779158
push_back 703858359
get 39756
push_front 675446975
push_middle 50502818
push_back 207636475
push_back 822807446
push_back 55067693
push_middle 42934501
push_back 434229599
push_middle 678130181
push_back 441366832
push_middle 212643600
push_back 13500344
push_front 600642403
push_middle 544278808
push_front 148775151
push_front 347328886
push_middle 174280569
push_back 480006588
push_front 187371226
push_back 946505022
push_middle 360680879
push_back 667398187
get 39313
push_middle 151146426
get 85209
push_back 247766412
push_back 302095528
push_front 128642159
push_front 221457572
push_front 989489323
get 31408
push_back 497258778
push_front 849662107
push_front 54002957
push_middle 998394951
get 128896
get 82698
get 156612
push_middle 291549862
push_front 876811381
push_front 722048138
push_front 419477422
push_back 994664467
push_middle 89487420
push_middle 627732329
push_front 298622565
push_back 193283988
get 137684
get 184812
push_front 996820767
push_middle 499259186
push_front 929369005
push_front 181714805
get 53266
push_front 36049302
push_middle 795215127
push_middle 138149476
push_front 337686874
push_back 410402219
get 85379
push_middle 880234987
push_front 662298639
push_front 794523814
push_back 94571881
push_middle 608553142
push_middle 432109171
get 102413
push_middle 521092017
push_front 928587327
push_middle 776558121
push_front 326996117
push_front 713923281
push_middle 475358450
push_front 83817921
push_front 190157716
push_middle 251703369
push_front 706192484
push_back 448939447
push_back 286496204
get 93131
push_middle 246309354
push_middle 145967802
push_back 109284839
push_front 720837113
push_middle 261214983
push_back 70235262
push_back 127913338
get 54071
push_middle 804575052
push_middle 393913922
push_middle 111511082
get 112899
push_front 415880627
get 72269
push_front 610542554
push_back 140944165
push_back 789478022
get 125970
get 45277
push_front 972107472
get 62340
push_middle 60225204
push_middle 896549977
get 74986
push_back 248757401
push_back 527662194
push_middle 920050330
push_middle 463939100
get 123887
push_middle 975595424
get 155886
push_middle 944930360
get 129838
push_middle 449168383
get 56125
get 158059
push_front 394441235
push_back 653229927
get 65650
push_back 561733430
get 86611
push_back 890416069
push_middle 382843909
push_middle 463176883
push_back 594953766
push_middle 548580015
push_back 433529459
push_back 362597514
push_middle 743079390
push_middle 349026893
push_back 922898786
push_front 827883882
push_middle 849333124
push_middle 495090246
push_front 248456016
get 76037
get 102716
push_back 693751846
push_front 29338217
get 163824
push_back 360237416
push_middle 417994964
push_middle 123149238
push_middle 137706841
push_front 795189174
push_back 95761316
get 32541
push_back 320939611
push_front 289801923
push_front 495146146
push_front 357165213
get 134273
get 49543
get 171567
push_front 742693507
push_back 658243951
push_front 816074011
push_back 434252734
push_back 883370656
push_back 712455085
push_middle 364941298
push_front 214113727
push_back 822303303
get 91289
push_middle 564998573
push_front 589598405
push_back 403904904
push_front 848747109
get 178376
get 80856
get 155878
push_back 167072581
push_back 225216633
push_back 333378303
push_back 972352821
get 62644
push_front 479601346
push_front 551912980
push_front 266980963
push_front 597280356
push_front 706029699
push_front 258926698
push_front 305221969
get 36135
push_front 353638408
push_back 412386120
get 125689
get 8108
get 106893
get 84562
push_middle 211198990
push_middle 131239637
push_front 707368323
get 18603
push_middle 935137562
push_front 842155352
push_front 725628475
push_front 184444654
push_front 474308537
get 188549
push_front 143822884
push_back 371355165
push_front 19269562
push_middle 740352489
get 68723
push_front 101018908
get 42793
get 161773
push_back 363165346
push_middle 674733207
push_middle 735627983
push_back 137410309
push_middle 490103311
push_middle 138456701
get 85028
push_back 514541767
get 9070
push_back 549812799
push_back 798759198
push_front 754563897
push_front 554480480
push_front 772976059
get 51855
get 88737
push_front 664215872
get 162305
push_back 886314715
get 159456
push_middle 24245232
push_front 901328164
push_front 819900763
push_front 340340032
push_middle 688725730
push_back 708205516
get 54797
push_front 325334309
push_middle 913640060
get 98158
push_back 980865202
get 56070
push_front 62473972
push_front 844478650
push_middle 28875232
get 34629
push_back 396270476
push_front 906326309
push_back 285282681
push_middle 59622310
get 98460
push_back 959919815
push_front 817327680
push_front 433308857
push_back 744009103
push_front 535357983
push_middle 925371968
push_back 307720912
push_front 616964383
get 124072
push_back 23376934
get 188840
push_middle 135067017
get 106387
push_middle 253180308
push_back 748009556
get 113301
push_front 610484218
push_middle 934787665
push_front 394939749
push_back 805592935
push_front 641182801
push_front 963756690
push_back 341080939
push_front 126650412
push_front 738645520
push_back 766141459
push_front 256169180
push_middle 878016578
push_front 914379472
push_front 62683404
push_back 867558687
push_back 570755316
get 38811
push_back 70034298
push_back 588123694
push_back 94678047
push_front 640637335
get 73689
push_back 981679897
get 20018
push_front 710277001
get 79566
push_back 472936862
push_front 85622972
push_front 852887043
push_back 716842879
push_back 63418534
push_back 589844643
push_front 690602628
push_back 611536370
push_front 750426555
push_middle 663144712
push_back 993243345
push_back 16147623
push_back 916674718
push_front 119912376
push_front 313487576
push_back 12141023
push_front 786168121
push_front 555692473
push_back 340811087
push_middle 724759733
push_back 671148768
push_middle 545078412
get 127786
push_middle 167596625
push_middle 939771677
push_middle 529009731
push_front 378127680
push_middle 750065519
push_front 416614728
push_middle 755882595
push_front 853183503
push_front 505587924
push_middle 639988311
get 171288
get 84571
push_front 761225900
get 59992
push_front 205897150
push_back 848944728
push_middle 76695482
get 188873
push_front 420673099
push_back 322154621
push_back 452480228
push_back 927903027
get 87347
push_back 948594409
push_middle 956721009
push_front 549694879
get 107201
push_middle 932235237
push_middle 313638010
push_front 219501859
push_middle 133775841
push_back 199907551
push_front 53438061
push_middle 972276558
get 146214
push_middle 437682495
push_middle 777602021
push_middle 23987176
push_back 674996158
get 43952
push_back 753374520
push_middle 473355086
push_front 469909801
push_middle 39208494
get 56552
push_middle 666068664
push_middle 197448321
push_middle 541724906
push_back 229742611
get 163259
get 193103
push_middle 813637519
push_front 995392970
push_middle 804042098
push_back 908455215
get 116128
push_back 142570827
push_middle 345724204
get 63872
push_back 309522332
get 161733
push_front 941633675
get 132481
push_middle 985224939
push_front 743796398
push_back 651418208
push_middle 461417124
get 169718
push_back 157121081
get 114792
push_back 360546574
get 9848
push_front 525288846
get 178371
push_back 93475566
push_middle 75712498
push_front 102488298
push_front 92493163
get 132312
push_back 556901469
push_front 869128699
push_front 54536369
get 81943
push_front 66272851
push_middle 762691063
push_front 705819812
push_back 734931587
get 114431
push_middle 845216864
push_front 684262937
push_front 397527133
push_middle 519230661
get 155732
push_back 704203888
push_middle 239152645
push_back 93525988
push_front 225431123
push_back 137801566
push_front 605794713
push_front 741112737
push_middle 886884293
push_back 4581656
push_back 34078303
push_front 65979466
push_middle 523754493
push_back 641174388
push_middle 582158875
push_back 520076284
push_front 959850810
push_back 831678787
push_back 844584719
push_front 88086301
push_back 480809928
push_middle 173724642
get 95482
push_middle 980927841
push_front 527179892
push_back 20861959
push_back 829194735
get 15229
get 59466
get 18325
push_front 957642761
get 85578
get 58638
push_front 737483944
push_middle 714902078
push_back 195307159
push_back 969228536
push_back 361952245
push_back 949447587
push_front 677315291
get 131573
push_middle 449419933
push_middle 620692303
push_front 930738913
push_middle 651430047
push_back 784595042
get 173348
push_middle 943303135
push_front 632655519
push_back 109551804
push_front 516208280
push_middle 557850284
push_middle 79218289
push_back 412672351
push_front 341567699
push_back 167447961
get 40063
push_back 451443850
push_back 819121153
get 187590
push_front 573148819
get 169550
push_middle 698378967
push_middle 431636922
push_middle 589013045
get 133403
push_middle 968710257
push_front 578248474
get 192900
push_front 659333975
push_middle 855498187
get 50813
push_back 206178168
get 100974
push_back 572097813
push_middle 845864157
push_front 940003239
push_middle 340509574
push_middle 247166202
get 52806
push_middle 756090063
push_back 274566750
push_back 922955794
get 140594
get 25311
push_back 771550819
push_front 126964254
push_front 405474754
push_middle 962722152
get 48680
push_front 804459495
push_front 112460842
push_middle 139285220
get 186808
get 194554
get 19068
push_back 337384319
push_back 375817180
get 155302
get 45093
push_back 937478661
push_front 666078969
push_back 244274968
get 118326
push_back 624247941
push_back 817854966
push_back 830017402
get 26298
push_front 989920334
push_front 902951804
push_middle 68515575
get 94478
push_back 623756964
push_middle 456666665
get 91088
push_middle 239440130
push_front 646756820
push_front 55385613
push_middle 424572177
get 13084
push_middle 850791654
push_middle 285178071
push_front 499465497
push_front 540911072
push_front 743268941
push_middle 589957279
push_back 861875716
get 100371
push_back 57034190
push_back 735981784
get 137099
push_back 931288676
push_front 987926571
push_front 8813512
push_front 298832717
get 10065
push_middle 98179670
push_middle 466020132
push_middle 538956222
push_back 73398946
push_middle 798112419
get 138879
push_front 733556059
push_front 884723782
get 58394
push_middle 932486262
push_middle 412697729
get 131219
push_front 533791821
push_middle 153262553
push_middle 75209224
push_middle 875665820
get 51616
get 150894
push_front 33732034
push_front 224144192
get 144496
get 152985
push_middle 970073768
push_middle 110123797
get 190517
push_back 428301943
push_front 598172618
push_middle 265098653
push_front 493170879
push_middle 733276788
push_middle 367729872
get 63659
push_front 882912756
push_back 583449801
push_middle 203093382
push_middle 324754945
get 45868
push_front 632177608
push_front 510617158
push_front 251228232
push_middle 494458397
push_middle 48384115
push_back 230791516
get 94966
push_front 860457975
push_middle 419614491
push_back 735594725
push_front 849013062
push_front 34802753
push_back 41028369
push_front 651034048
push_middle 903205130
push_front 136521545
push_middle 140700523
push_back 976375242
push_back 252041329
push_front 505312623
push_middle 36741257
get 121440
push_front 696633853
push_back 680815262
push_front 836291233
get 176061
get 3763
push_middle 23377891
push_middle 285644914
get 15874
push_front 224707648
get 188263
push_back 324307552
push_front 622016391
get 11280
get 4168
push_back 30175465
push_middle 122973513
push_back 779116706
push_middle 716824266
push_back 987786337
push_middle 625530770
push_front 483081400
push_back 878456382
push_front 497888713
push_back 419812435
push_middle 609586537
push_back 204602755
get 160151
push_middle 861549728
get 110423
push_front 872393141
get 3887
push_front 990983584
push_front 472836650
get 150335
get 116500
push_front 475905036
push_front 590101258
get 102034
get 106342
push_middle 174400299
push_front 244661414
push_back 856610926
push_back 92053227
get 62580
push_middle 481000530
push_middle 37114132
get 99480
push_middle 234532273
push_front 525383016
get 7095
push_back 524699519
push_middle 354494041
push_middle 13676299
push_back 701848627
push_front 813849123
push_front 986115983
push_front 62258317
push_back 619140586
push_front 892500446
push_front 580370403
push_back 590009842
push_back 557422928
push_back 719990751
get 88271
get 8460
push_front 83631750
get 185646
get 62253
push_middle 567576525
get 11680
push_front 262103295
get 151656
push_middle 279392852
get 151322
push_middle 844216325
push_front 985734609
push_back 95132341
push_back 978931259
get 54539
push_front 306278782
push_middle 878444616
get 114480
push_front 578206607
push_front 570103888
push_front 23675777
push_middle 655754528
push_front 483088478
get 61828
get 163917
push_middle 320196602
push_front 890688155
push_front 479877825
push_front 653575690
push_back 396150486
get 35811
push_front 500367955
push_front 911702613
push_back 23585277
push_front 158780549
get 9725
push_middle 318400972
push_middle 704235661
get 50678
push_front 319366914
push_middle 765266610
push_back 170422818
push_middle 560974867
push_back 307415013
push_back 311080423
get 176648
get 160242
get 36560
push_middle 767533356
push_middle 651006117
push_front 151963674
push_front 837673081
push_front 534596578
push_middle 712210811
push_front 355847656
push_middle 453375293
get 179409
push_middle 285946614
get 48221
push_front 371151712
push_front 313916004
push_back 623265691
push_middle 514831265
push_back 116757054
push_back 441344201
get 117134
push_back 346139355
push_middle 622822460
push_middle 27407489
push_middle 44664001
push_back 768818340
push_front 28844692
get 9460
push_front 839061442
push_back 941432637
get 84272
push_back 888597485
get 134704
push_front 395037636
push_front 853060279
get 158725
get 143953
get 193192
get 157035
push_front 435107849
push_back 960041332
push_back 398502977
push_middle 411287069
push_middle 565600063
get 123321
get 44220
push_middle 814597039
get 141177
push_front 567848265
push_front 863930200
push_middle 790948864
get 109863
push_front 342774540
get 24620
push_middle 394496820
push_middle 361239189
push_back 51794818
push_back 803288829
get 47751
push_middle 428146683
get 97592
push_back 146238762
get 154459
get 94454
get 134062
push_back 585539962
push_middle 896208269
push_middle 672319142
push_middle 262723864
push_front 145093286
get 157465
get 170301
push_middle 293503090
push_front 229701033
push_front 871017128
push_front 478538163
get 77039
push_front 71660511
push_back 26575283
push_middle 367820120
push_front 184257291
push_back 988007900
get 172437
get 158573
push_back 698199268
push_back 451454537
push_back 151998639
get 176518
get 184021
push_back 53841442
push_middle 91798408
push_back 568182805
push_back 26230113
get 39327
push_front 609102743
get 53488
push_back 485194633
push_back 532729481
push_front 464602943
push_front 85083347
push_back 479836025
push_back 489789204
push_front 654130939
push_front 882699436
get 106808
push_back 197656747
push_front 872330029
push_front 220869239
get 28850
get 102744
get 183820
push_back 41488141
push_middle 615986379
get 43525
push_back 953674750
push_middle 588334926
get 26687
push_back 274634688
push_middle 653738180
push_front 17502502
push_middle 447604359
get 31360
get 78188
get 125644
push_middle 545928091
push_front 950980434
push_middle 298437392
push_back 344309709
get 147334
get 17942
push_back 298756685
get 116173
push_front 51531445
get 4944
push_front 422960829
push_front 115748330
get 165783
push_back 28675928
push_back 945962944
push_back 91789974
push_middle 413179615
push_back 479770931
push_back 341759708
push_front 572463558
push_back 452818800
get 18296
get 166797
push_middle 693619784
get 88552
push_middle 793718479
push_back 782588601
push_back 366122876
get 112083
push_front 689214464
push_middle 689553566
push_front 192257319
push_middle 348892992
push_front 954918215
push_front 800702697
push_back 524445769
get 62087
push_back 12807444
get 133399
get 130808
get 120631
get 9288
get 182931
get 62452
get 123821
get 115528
push_back 72850946
get 110182
push_front 961015624
get 59957
push_front 539835991
get 175099
push_back 723656882
get 89331
push_front 653331509
push_back 405334283
push_back 570460747
push_front 272293927
push_front 312774632
push_front 149113348
get 144934
get 130628
push_back 538198925
push_middle 392924449
push_middle 204344725
push_middle 933026623
push_middle 3055156
push_front 745462035
push_back 425725274
push_back 383700704
push_front 663649985
push_back 836053405
push_back 603514287
push_front 64544980
get 164769
push_back 54042164
push_middle 460474935
push_front 275792136
push_middle 187095990
get 160457
push_middle 802296677
push_front 500663835
push_back 949621036
push_front 901309443
push_front 326496721
get 4687
push_back 45483818
push_front 297569433
push_middle 648498631
push_middle 635903019
push_front 861415928
push_front 940086906
push_front 951934944
push_front 380172157
push_front 43615696
push_middle 286169217
push_front 71144680
push_middle 455788190
push_middle 923382742
get 172909
push_middle 49542672
push_front 43776403
push_front 207264594
push_middle 250784096
push_back 799678526
push_back 199300427
push_middle 181005828
push_front 616007473
push_middle 160329684
get 50125
push_front 362400699
push_front 754191779
get 132996
get 189245
push_middle 561907764
push_middle 337906904
push_front 989453833
push_middle 102142773
push_back 986099566
push_back 519296278
push_middle 509371933
push_middle 562824710
get 89494
push_middle 717874621
push_back 512073794
get 188192
push_back 676123083
push_front 357363972
push_back 937173120
push_middle 600314904
get 180075
push_back 220455431
push_front 173350522
push_middle 436698649
get 65314
push_back 226450010
push_middle 371169287
get 153975
push_middle 71705163
get 43406
push_front 514686901
push_front 637900874
get 184257
push_back 902228040
push_front 358765335
push_front 832526886
push_front 621755081
push_front 630848213
push_front 307725373
get 19360
push_front 969083813
push_back 11774037
push_middle 569848460
push_middle 310214390
push_front 924568523
push_front 299443963
push_back 454337865
push_middle 874405947
push_middle 109356892
get 193093
push_middle 143939039
get 189412
push_back 932730595
push_front 167180316
push_back 160995383
get 107185
push_back 638677655
push_back 582621242
push_front 518578315
push_front 589199321
get 142470
get 121331
push_front 764842307
push_front 757504050
push_middle 507271610
get 5035
push_middle 558618434
get 41321
push_back 644760738
get 59645
push_back 325405826
get 175541
get 45018
push_back 592433123
push_middle 242234163
push_middle 145397888
push_back 5398381
get 21551
push_front 329817438
push_back 646724713
push_middle 232426674
push_front 86576816
push_back 946904058
push_front 160242591
push_front 838153277
push_middle 423599716
get 48889
push_front 385214220
get 143195
push_middle 160838936
get 129969
get 116859
push_front 85666683
push_middle 785443098
get 162609
push_middle 776985683
push_front 848766205
push_front 63363483
push_back 350021573
get 68334
push_back 107924023
push_front 269293160
push_front 188457313
push_front 581257823
get 8417
get 187604
push_middle 555968169
push_front 387796658
push_back 933047012
push_middle 455962141
push_back 467063290
push_middle 485190401
push_middle 152937382
get 170765
push_back 254143463
push_front 271998724
push_front 143109795
get 110958
get 48281
push_back 905769675
push_middle 497550945
push_front 551471461
push_middle 185690401
get 71341
push_middle 170632286
get 168270
push_middle 427226451
push_back 640200903
push_front 863617691
push_front 893810039
push_front 464243207
push_front 369441129
push_front 626029726
get 72194
push_back 6517064
get 81220
push_back 127026046
push_front 493297362
push_middle 784232114
push_middle 116237612
push_back 729233322
push_front 844180849
push_back 772579058
get 83637
get 96203
get 8767
push_middle 391365475
get 136889
get 134634
push_back 496591765
get 177415
push_back 444443745
push_front 111386497
push_back 390216896
get 66312
push_front 174672885
push_front 427575730
push_middle 607931684
get 8192
push_back 419111034
get 55535
push_front 395231452
push_front 538999160
push_back 836637082
get 158839
push_front 277396432
push_middle 51560628
push_front 615662341
push_middle 93337144
push_middle 802913986
push_back 43919330
push_middle 918203202
push_middle 166848091
get 61017
get 69015
push_middle 181945430
push_front 949675288
push_front 126606260
push_back 581925715
get 192714
push_middle 906651035
push_back 34320256
get 48242
push_middle 244627781
get 141734
push_middle 20153852
push_middle 287953342
push_front 65959633
push_front 996805520
get 193943
push_back 775351079
push_front 883083501
push_back 511488910
push_back 829546365
get 13750
push_back 501807158
push_front 267407642
push_front 990973444
push_front 190172779
push_front 126308752
get 105833
push_front 449130613
get 119935
push_front 469645278
push_back 536760496
push_back 677272296
push_back 883400727
push_middle 952123523
get 141490
push_back 959332107
push_back 432698415
get 82603
push_middle 796176354
push_back 744449461
get 4071
push_middle 191885855
get 101891
push_middle 241719008
push_front 112038157
get 50266
push_middle 185404632
push_middle 741220486
push_middle 345396940
push_back 349741373
push_front 125014446
push_middle 358132174
push_front 166018697
push_middle 315843919
get 50505
get 155456
push_back 15387287
get 36931
push_front 680990647
push_back 191387939
push_back 937667809
get 127722
push_middle 783859812
push_front 891382015
push_back 144227120
push_back 960530856
get 37868
push_middle 920415315
push_back 433881273
push_front 76025157
push_front 68236404
get 53452
push_middle 965670100
push_front 749554478
push_front 543639297
get 153415
push_front 238289039
push_back 501234001
push_front 827850701
push_front 15868411
get 18571
push_back 316628233
get 67288
push_middle 758441432
push_back 203699622
get 53142
get 108131
get 80607
get 5083
push_back 996205830
get 125810
push_back 270318118
push_middle 691337256
push_back 183288317
push_middle 588759564
get 61481
push_back 48332347
push_front 655760802
push_back 553481230
push_middle 677424917
push_back 314473703
push_middle 403992275
push_middle 513995702
push_front 375733382
push_front 849544567
get 69387
get 122503
push_front 639454269
push_front 528211003
push_front 60186620
push_back 614239124
push_middle 897464257
push_front 569151147
push_front 158727831
push_back 997271511
push_front 251206208
push_middle 600467100
push_back 334251491
push_middle 937601000
push_middle 60859972
push_back 824024235
push_back 876516897
get 2724
push_front 432557916
push_middle 672807936
push_front 370816075
get 134879
push_middle 161434052
push_front 301609058
push_middle 115188371
push_middle 564701550
push_front 671849951
get 108837
get 110060
get 95146
get 115233
push_front 678558248
push_front 992977169
get 47619
push_back 818501459
push_back 597888317
push_back 107114949
push_front 389028548
push_front 844168101
push_back 895676799
push_middle 549606199
push_middle 332385104
push_back 229005731
push_front 869955314
push_back 22390981
push_middle 311187409
push_front 479028624
push_back 612296069
push_front 671031583
get 66266
get 62784
push_front 888846913
push_front 544619683
get 27436
push_back 134430372
push_back 215843367
push_middle 224309853
push_front 334254473
push_back 191889654
push_middle 300454294
push_back 214591487
get 61615
push_middle 978165174
get 163094
push_back 639371663
push_front 323397295
push_front 325054277
get 14714
push_middle 141108814
push_back 75658401
get 137891
push_front 634259354
push_back 357779891
get 80469
get 5696
push_middle 17126528
push_front 334088343
push_front 910311507
push_front 907913230
push_middle 925629011
get 166955
push_middle 528486470
push_middle 393336791
push_front 671777490
get 60327
push_back 384160676
push_front 361499688
push_back 135235370
push_back 675898395
get 174350
push_middle 71125653
push_back 420389859
push_middle 87966539
push_back 803789577
push_front 550579386
push_back 176275397
push_front 969072956
get 84561
push_back 603536726
push_back 951079587
push_back 987647811
get 125819
push_middle 398364349
push_front 275157123
get 24451
push_back 536835472
push_back 798486580
push_front 505935329
push_middle 336139832
push_front 808492141
get 145787
push_back 298450695
push_back 33774480
push_middle 172085631
get 105964
push_front 508596563
push_front 699197955
push_back 455285143
get 72351
get 104054
push_back 830779934
push_back 77273692
push_back 355688443
push_front 690373464
get 51824
push_middle 263092168
push_middle 450286831
push_back 930970559
push_front 175220150
push_middle 600272754
push_front 339874702
push_back 623056737
push_back 23826536
push_middle 14418622
push_front 83027066
push_back 795301292
push_front 506622315
push_back 151685599
push_middle 890695921
push_front 757004110
get 137848
push_front 889890400
push_middle 4953475
push_middle 800518883
get 103737
push_middle 775226082
push_middle 146498892
push_front 768256855
push_front 257843277
push_middle 234208941
push_front 763228920
push_front 461181176
push_middle 594042557
push_front 735106500
get 181664
push_middle 504241188
push_middle 167324779
get 193105
push_front 341460095
push_middle 610340548
push_middle 310450064
get 66117
push_front 780981425
push_back 844846128
push_middle 121089387
push_back 753811927
get 110310
push_middle 502698017
push_back 197863788
get 8726
push_front 571769822
get 27055
push_front 413665112
push_front 87734680
push_middle 648858973
push_front 804430077
push_front 20028863
push_middle 615836439
push_middle 122426283
push_front 603220752
push_middle 164602808
push_front 630374972
push_back 7980492
push_back 117534994
push_front 430736813
get 60928
push_middle 723645403
get 71411
push_middle 616691030
push_middle 89305747
push_back 188189559
push_front 325775991
push_back 55022747
push_middle 949971340
get 95785
push_back 231088808
push_middle 350496279
get 54949
push_back 723701540
push_front 977715695
get 103178
get 116379
get 164854
get 20582
push_back 197240148
push_front 601270037
get 149055
push_back 364079388
push_back 204969440
push_front 616852678
push_back 57750505
push_front 990285757
push_front 370152058
get 73092
push_front 660222249
push_middle 846174824
push_back 923021187
push_back 940114645
push_back 651251958
push_front 741329997
push_back 294073477
push_front 791838765
push_back 284240816
push_middle 725110394
push_front 451736573
get 141027
get 36144
get 178750
push_front 26892561
push_back 931914948
push_middle 998021938
push_back 295834358
push_middle 817487722
get 66627
push_front 329749886
push_back 177375855
push_middle 897594272
push_back 203119750
get 68050
get 168592
push_middle 712110598
get 149127
get 112492
push_back 800759274
get 122537
get 50076
push_middle 252047796
push_middle 634809443
push_middle 623414417
push_front 992164768
push_front 21483819
push_middle 763277236
push_middle 411031470
push_front 434821582
get 169581
push_middle 208719630
push_middle 679928168
push_middle 550287416
push_middle 966456016
get 15820
push_middle 5529251
get 135620
push_middle 155655382
get 167065
push_middle 285145296
push_front 171834125
get 18989
get 83872
push_middle 711715195
push_middle 407943666
get 81238
get 88299
push_front 391357144
get 120609
push_back 705493724
get 182067
get 142869
push_back 396320503
push_front 754951450
push_back 697243454
push_middle 490241379
push_middle 748439457
push_back 48259532
push_front 332581280
push_middle 764566466
get 93843
push_front 138931438
push_front 2470829
push_front 943763535
get 183238
push_back 173269791
push_front 328152250
get 95745
get 15356
push_middle 758180006
get 139408
get 130984
push_back 941725783
get 162708
push_middle 83330617
get 90550
get 138613
push_middle 653041898
push_front 822463365
push_front 194500411
push_middle 335410308
push_front 44222401
get 36992
push_back 339379895
push_back 904574460
push_back 805408401
get 14856
push_front 776952374
push_back 478143137
push_back 148295072
push_back 712425627
push_front 517335762
get 43805
push_front 538727289
push_front 710266015
push_back 89697724
push_front 692080075
push_middle 745652564
push_back 94837358
push_front 845947599
get 83932
get 173436
push_front 14890977
push_front 409555475
get 53998
get 143946
push_back 753272094
push_back 208927497
push_front 67721317
get 136676
push_back 988807653
get 12357
push_back 138104651
push_middle 448437636
push_back 837233244
push_back 319515299
get 24051
push_front 990294654
push_back 288865229
push_back 132627745
get 167661
push_front 747660090
push_back 922190370
get 107421
push_back 48535622
push_back 196276505
push_back 292525225
push_front 167252607
push_back 862041719
push_back 845714725
push_middle 930235197
push_middle 702600041
get 4325
get 154579
get 24149
push_back 291180054
push_middle 958778371
push_front 289327198
get 80930
push_middle 382854563
push_front 196895361
get 176790
push_middle 34021490
get 15565
get 89302
get 135262
get 34344
push_front 625961534
push_front 836922696
push_middle 270692029
push_back 816043504
push_middle 536151513
get 88306
push_front 594055307
push_back 240070449
push_middle 153012722
push_front 335815187
push_front 689105989
push_front 132051718
push_middle 532870484
push_back 487483921
push_middle 975438279
push_middle 690412312
push_back 815297254
get 110358
push_back 841696355
push_front 30905042
push_front 566502304
push_back 622452273
push_front 840893320
push_middle 942857331
push_middle 197866914
push_back 352749248
push_front 643304384
get 83196
push_middle 419476265
push_middle 972200963
get 80568
push_middle 14114580
push_middle 371895078
push_front 129521212
push_middle 542790831
push_front 279196034
push_front 67615760
push_front 152962606
push_back 337781882
push_front 623370975
push_middle 331410004
push_middle 594917137
get 169597
push_front 656736770
push_back 499863195
push_back 824061154
push_front 544255545
get 173555
push_front 425296798
push_front 963059013
get 44853
get 73622
get 133820
push_middle 398153985
push_middle 308977016
push_front 118000347
push_back 376480582
push_front 56608969
push_back 550483305
push_middle 190631052
get 159831
push_middle 275054519
push_front 863787186
push_middle 488781107
push_front 17854869
push_back 449412689
push_middle 841493256
push_middle 571347238
push_middle 393535732
push_front 643315358
push_back 14117467
push_middle 354926441
push_middle 526659925
push_back 850332547
get 164660
push_back 972998575
get 92676
push_front 131426744
get 69077
push_middle 291476911
get 175784
push_front 836686644
get 171812
push_back 352619642
push_front 240813323
push_back 602398887
push_middle 882659588
push_middle 361510197
push_front 240898830
push_back 550464724
push_back 549081434
push_front 923291961
push_back 166597605
push_back 609578960
push_front 816398247
get 142772
get 85578
get 91655
get 191662
get 87823
push_front 839118578
push_front 279993122
push_middle 944952114
push_middle 784665800
get 182182
push_back 688037398
get 155360
push_front 573606118
push_front 472693322
push_front 150172494
push_middle 729072080
push_front 810996958
push_back 431867347
push_middle 486301561
push_back 867322582
push_front 259500009
push_back 328730677
get 130480
push_back 211849619
get 53457
push_middle 982138764
push_front 371438817
push_front 676280050
push_back 250430718
push_middle 39711775
push_front 30236811
push_middle 568154293
push_back 213642164
push_middle 967433958
push_middle 592379405
push_middle 885666843
get 110651
push_middle 683139684
push_front 153454340
push_back 589277785
push_front 907787095
get 89020
push_back 660593793
get 98701
push_front 588824525
get 45319
get 43447
get 4688
push_front 177669111
push_front 327822912
push_front 662306200
push_front 376338182
get 25047
push_back 854244681
push_front 946653027
push_back 822541761
push_front 586816091
push_middle 858490072
push_middle 39973799
push_back 185047551
get 17716
get 134316
push_back 394612558
get 64819
get 94713
push_back 168786902
push_middle 797031934
get 191114
push_middle 885596792
push_front 668980910
push_middle 577472678
push_front 425105485
push_middle 136267162
get 96451
get 169315
push_middle 783893891
push_back 507230897
push_front 371489974
get 193404
push_front 103314809
get 74620
get 187424
push_middle 379604668
push_back 920976895
push_front 448909044
push_middle 593370237
get 145763
get 179367
push_front 904914437
push_back 536121843
get 106338
get 134196
push_middle 924291655
get 41984
push_back 242199862
push_middle 612155138
push_middle 240191761
get 25988
get 105260
get 134040
push_middle 233676973
push_back 600608303
push_middle 254350343
get 68899
push_middle 912114769
push_back 915935209
push_middle 543217757
push_middle 225862356
push_front 604516325
push_back 678463467
push_back 857886462
get 78761
push_front 958739100
get 56501
push_front 720649259
push_front 965312966
push_middle 696118972
push_back 376795382
get 14122
push_middle 387245762
push_back 92293632
get 120035
get 113579
get 120985
push_middle 217533024
push_front 883085970
push_back 995091370
push_back 346389007
push_middle 503626892
get 148112
push_front 956865651
get 190148
get 56280
push_back 265382852
push_back 890975995
push_middle 305674346
get 157373
push_front 795370197
get 100650
get 24236
push_front 853698692
push_front 136696440
get 81923
push_middle 759873719
push_middle 739625380
push_middle 435310680
push_back 992715833
push_front 949250851
push_back 546511610
push_back 631869308
push_back 717117589
push_middle 513004467
push_middle 405373863
get 56410
push_middle 469718943
push_back 511168847
push_back 608038925
get 149515
push_front 494278426
push_back 186865976
get 102012
push_front 996345814
push_middle 683846063
get 59284
get 158860
push_back 313231831
push_middle 340867859
push_middle 51756681
get 184698
push_back 980134827
push_back 899105175
push_back 289925008
get 58744
push_middle 624335657
push_front 712330792
push_middle 629768658
get 161791
get 167912
get 112243
get 191624
push_back 490500610
push_back 516285857
push_front 508354779
get 132196
push_front 622331778
push_back 607998405
push_front 648643865
push_back 905922789
push_back 855831332
push_middle 299654658
push_front 156614495
push_back 713620554
push_middle 276807575
push_front 336855728
get 34750
get 37776
get 77146
get 179242
get 47324
push_back 809855166
push_back 783402228
push_back 591960174
get 101460
get 141573
push_back 425841616
push_middle 105428771
push_front 665518807
push_middle 859966041
push_back 524178309
push_front 330679539
get 167815
get 132823
push_front 454514556
push_back 88950395
get 14095
push_back 186496328
push_middle 104613381
push_middle 399872764
push_middle 132036084
get 69278
push_back 962461742
get 61624
get 125220
push_middle 218555294
push_middle 672745348
push_middle 246750453
push_front 467147761
push_back 83414756
push_middle 838854694
push_back 627532099
get 64011
push_middle 63342617
push_front 291809558
push_front 383090037
push_front 635011912
push_back 347575666
push_middle 335139093
get 92938
push_front 767196601
get 189057
get 16195
push_front 674760896
push_back 688214449
push_front 33378926
get 26353
push_back 89461200
push_front 182152318
push_front 681377774
get 117713
push_middle 970429531
push_front 533195681
push_front 266395751
push_middle 538048902
push_back 494716889
get 151320
push_front 699959643
get 43100
push_front 347610413
push_back 501101840
get 64805
get 144116
push_back 574167855
get 152959
push_middle 724108335
get 25095
push_back 332412827
push_middle 862100325
push_back 289833097
get 31745
push_middle 567306331
push_front 365790917
push_front 305048246
push_middle 117657993
push_middle 480566766
push_middle 910592660
push_middle 660147316
get 169651
push_middle 671093670
get 99766
push_middle 915008642
push_middle 914185535
push_front 997681533
push_back 315856611
push_middle 744550965
push_back 73066904
push_front 881950382
push_front 730980938
push_back 956298546
get 41894
push_back 509007016
push_front 883435026
push_middle 807641307
push_middle 323824604
push_middle 841366937
push_front 510013411
push_front 854825821
get 185042
get 121542
get 140352
get 3064
push_back 317088230
get 151195
get 94179
push_middle 14121729
push_back 188680695
get 58202
push_back 654274633
push_middle 859954386
get 56598
push_back 611776357
push_back 681874362
get 186379
push_front 182863172
push_front 192272374
push_back 109439455
push_middle 147158020
get 15877
push_front 166477063
get 178029
push_back 248907002
push_front 319599146
push_back 218009259
get 30330
get 73795
get 29029
push_front 721154052
push_front 927086822
push_front 934124476
push_middle 259731788
push_middle 515863941
get 173568
push_middle 364840230
push_middle 589461602
push_front 792913766
push_middle 170684605
get 55625
get 124955
get 147755
push_middle 51436035
get 67219
push_front 371687352
push_middle 80937824
push_front 157252437
push_middle 1400955
get 193934
push_front 26792310
push_middle 740295834
push_front 949022861
get 67534
push_middle 316750677
push_middle 407082305
push_middle 204213623
push_front 949193073
get 127546
push_front 997712360
push_front 916550172
push_front 610701828
push_back 868676538
get 150640
push_back 127391529
push_middle 885599194
get 46402
get 56160
push_middle 541335260
push_back 890174663
get 10031
get 171837
push_front 597143199
push_back 590317719
push_front 983511108
push_front 893178547
get 140994
push_middle 632688752
push_back 109530938
push_back 993552439
push_back 619512153
push_middle 320491546
push_middle 540300051
push_front 288269293
get 111931
push_back 866739475
get 6007
get 109475
get 77612
get 30830
push_front 871488494
get 17464
push_back 601214586
push_front 512351354
push_front 150839616
push_front 773362716
push_middle 561359406
push_middle 214338129
push_middle 943310635
push_back 236602251
push_front 217654464
push_middle 84795224
push_middle 825908174
get 39831
push_front 161533834
push_middle 564738217
push_front 721672010
push_back 927354233
push_front 949399752
get 83284
push_front 716042546
get 166603
push_back 684708212
push_middle 370704883
get 190571
push_middle 566771258
get 182220
push_back 34687812
push_front 852813025
get 65926
push_middle 731585336
get 106900
push_back 893163258
push_back 9265041
get 108101
push_middle 891003571
push_back 344609179
push_front 27651379
get 87784
push_back 424328023
get 172114
push_front 166741350
push_back 641997923
push_front 394676841
push_front 429660047
push_front 201850932
push_front 377845196
push_back 821020286
push_back 375861544
get 131832
push_middle 248366439
push_back 553311380
push_back 271742694
push_front 594042752
push_middle 860441658
push_middle 262310463
get 177672
push_middle 701360886
push_back 839547354
get 7702
push_front 996234183
push_middle 886500955
push_back 715884541
get 45023
push_middle 718863461
push_middle 737190516
push_front 264612140
get 135986
push_front 35544216
push_middle 250600054
push_middle 971125290
push_back 241633463
push_front 617228956
push_back 458328083
get 158372
push_middle 969550696
get 117461
push_front 724571842
push_back 468179343
push_front 684954697
push_back 883084874
push_back 463254953
push_middle 306233656
push_front 826290894
push_back 101215674
push_back 627291540
push_middle 156235160
push_front 627964981
get 51585
get 18377
get 167256
push_middle 664369954
get 120388
push_middle 172451761
push_back 221420876
push_front 788032475
push_back 366671882
push_back 822551416
get 8248
push_back 795310467
get 108408
push_front 641423482
push_middle 275711203
push_back 839053590
push_middle 208360867
push_front 283861095
push_front 305625066
push_middle 292404214
push_back 468319786
push_back 296811931
get 82656
get 98401
push_back 144595755
get 115764
push_middle 233208701
get 69064
push_back 278234091
push_back 986410998
push_back 896064977
get 48111
get 118542
push_front 815775932
get 141720
push_middle 3198508
push_middle 873321500
push_middle 735457595
push_middle 478643909
push_middle 909982982
push_back 977136403
get 120783
get 116903
push_middle 479069067
push_middle 821720344
push_front 67781791
push_back 800332371
push_front 905027368
push_middle 261138665
push_middle 69586720
push_middle 847146417
get 166674
push_back 781864438
push_middle 845911225
push_back 320331738
push_back 287989949
push_middle 40501483
push_back 802397008
get 21391
push_middle 199602946
push_middle 506691718
get 82420
push_back 262888416
push_front 969486506
get 11821
push_front 34160312
push_back 197283689
push_front 130975766
push_front 439925252
push_middle 691927769
get 188089
get 8914
get 88243
push_back 912833716
push_back 408806160
push_middle 136532312
push_front 708482674
push_middle 233655177
get 34745
push_front 323486903
push_front 333843237
get 194010
push_front 807730976
push_back 743231497
push_middle 402191464
push_front 669843068
push_front 711388660
push_front 150614032
push_middle 538596959
push_back 940438494
push_front 831651815
push_back 501686334
push_back 650230591
get 54103
get 93448
get 178757
push_middle 522698253
get 158818
push_front 91431168
push_back 107899217
push_middle 894273214
push_front 314596605
push_front 384327779
push_middle 447291279
push_front 178906910
push_front 402678589
push_front 423260231
push_back 577794443
push_back 363097260
get 139305
push_middle 153047675
push_middle 655227287
push_back 626829041
push_middle 327671996
push_middle 779556244
push_middle 303742176
push_back 710909025
get 25935
get 119872
push_front 327495019
push_middle 61138197
push_middle 984093788
get 4321
push_front 103671485
push_back 294814039
push_middle 193111688
push_back 17137925
push_front 652722037
push_back 870792224
get 133687
get 19354
push_middle 832578049
get 13034
push_back 237781458
push_front 161974067
push_middle 38239114
push_middle 410766952
push_back 841645456
push_middle 102212642
get 39806
push_back 701447257
push_back 216198036
push_middle 681950170
push_front 237049174
get 160745
push_middle 211732376
push_middle 569896792
get 135539
push_back 201204700
push_front 607185991
push_front 431215301
push_middle 237842401
push_middle 175129681
push_front 424805503
push_front 72783083
get 104115
push_back 975923469
get 106284
push_front 503626188
get 109552
get 72292
get 171811
push_front 663583677
push_back 687850170
push_front 246636779
push_front 475057714
push_back 786149422
push_back 442632732
get 123879
push_front 739818460
push_middle 490118241
get 166598
push_front 436189305
get 165407
push_back 809801805
push_middle 516762265
get 179681
get 27491
push_middle 173352810
get 20680
push_front 592685267
push_back 569008487
push_back 692718420
push_front 448582227
push_middle 451428735
get 2830
push_back 752690500
get 139161
push_back 140688940
push_middle 390581342
get 30956
push_middle 780477720
push_front 11444606
get 78817
push_back 782771461
push_middle 951899023
push_middle 415323955
push_middle 458170522
push_back 846073629
get 71470
push_back 218905661
push_front 40404309
push_front 43777665
push_front 551975064
push_front 15839437
push_back 624402017
push_middle 876990355
get 168941
push_front 644738970
push_back 674307028
get 38872
push_front 291907306
push_front 476214376
get 195141
get 25459
get 169310
get 129919
push_front 336097036
push_middle 775291478
push_back 170819982
push_front 412157696
push_back 648685241
push_middle 943787705
get 189802
push_middle 32324406
get 64432
get 140758
push_back 468284075
get 86628
push_back 934787284
push_back 985940863
push_back 957969793
push_front 271792120
get 150427
get 75103
get 80866
push_back 294105579
push_front 935263884
push_back 227488596
push_middle 619722826
push_middle 59190990
push_front 383850862
push_back 375055394
push_front 360239722
get 111925
push_front 13972911
push_middle 22243833
push_front 331111789
get 54870
get 43761
push_middle 906277337
push_middle 315660774
push_middle 172337099
push_middle 741149779
push_middle 716516208
push_front 568713298
push_back 278002340
get 118817
push_middle 573785037
get 126239
push_middle 829640381
push_middle 903529762
push_middle 7582149
push_front 896550012
push_middle 584523008
push_front 42374762
push_middle 607268680
push_middle 300139550
push_middle 837822230
push_middle 938027827
push_front 587041671
push_back 68898801
get 22505
get 3351
push_middle 406429071
push_middle 671832117
push_back 216433547
push_middle 131058105
push_front 640210452
push_back 291061117
push_back 594850001
get 186831
push_front 295303363
push_back 882009211
push_back 170409947
push_back 955790500
push_front 417378436
push_front 998547810
push_back 795095450
push_middle 94045675
push_middle 848754103
push_front 164622814
push_front 105199979
push_middle 486698417
push_back 857618550
push_middle 113971048
push_middle 390138825
push_back 356883406
push_back 379603164
push_front 973519564
get 177698
push_middle 567349603
get 75430
push_front 629615643
get 142625
push_back 499342182
push_back 625275770
push_middle 448656359
push_middle 309441085
get 168474
get 31816
push_middle 657639258
get 110615
push_front 618602010
push_back 93699814
push_front 37675911
push_middle 263624648
get 139763
get 170243
push_back 265077166
push_front 571365367
get 100069
push_back 144776513
push_middle 72350982
push_front 936957049
push_front 110690785
push_front 338972053
push_front 237465579
push_back 35859289
push_back 101986559
get 77318
push_front 422064236
push_front 360933846
push_middle 671857681
push_middle 17028703
push_middle 200870591
push_back 887888437
push_front 255828822
push_front 240006656
push_front 601935250
push_middle 693005807
push_back 956916654
push_middle 574926639
get 19967
get 143179
push_front 923423686
push_front 924893872
push_back 447730974
get 30980
push_back 32200035
push_front 284203473
push_middle 160129081
push_front 488233362
get 179619
push_back 686851189
push_front 256000375
push_middle 691936790
push_middle 32701197
push_middle 882865939
push_middle 461033592
push_back 840342197
push_back 216081150
push_back 280230752
push_front 513071810
push_front 721149794
get 101646
push_front 201173234
push_middle 182699179
get 3315
push_back 816924124
push_middle 780685006
push_front 531798056
get 112616
push_middle 219269162
push_back 852747205
push_back 818337382
push_front 435810024
push_middle 467315177
push_front 567739508
push_front 76713942
push_middle 686026859
get 150122
get 118535
push_middle 53455873
push_middle 141475613
push_middle 821559570
push_back 102046493
push_middle 585407352
get 75441
push_middle 619773356
push_back 716995443
push_front 587312142
push_back 286687411
push_front 57097920
get 77929
push_back 553020963
get 114005
push_back 50670863
get 31418
get 854
push_middle 584027725
push_front 457651834
push_middle 831145957
get 76030
push_back 648041139
push_middle 981455581
get 153019
get 34900
push_middle 450904387
push_middle 129515583
push_back 194156230
push_back 448365358
get 83161
push_back 843893103
push_back 866238013
push_back 988164960
push_front 398994254
push_back 83286830
push_middle 463222944
push_middle 372702452
push_back 18525764
push_front 307094955
push_front 782595586
push_front 535432209
push_back 749273018
push_front 732888784
push_front 845011043
push_front 122659706
push_front 167662635
push_back 138939597
push_middle 245904286
push_front 469554759
get 24518
push_back 432982563
push_back 539366088
push_back 660103802
push_back 149979351
push_back 12875818
push_middle 415576033
push_back 200539458
push_back 428847473
get 68433
push_middle 883128625
push_middle 886629668
push_middle 988966273
push_middle 282462810
push_back 464193786
get 85091
push_front 741540011
push_front 558029786
push_back 73170154
push_middle 629365934
push_front 182756558
push_middle 453455558
push_middle 996146524
get 110338
push_front 370496661
push_middle 348403652
push_middle 982210516
push_middle 91053302
push_middle 163030914
push_back 31786351
push_front 461358092
get 80955
push_front 919615732
push_middle 550690051
get 103337
push_back 845920327
get 23501
push_back 44954882
push_back 701153508
push_front 341260197
push_back 246624144
push_back 810037896
push_front 340482834
push_middle 355084492
push_front 797718323
push_back 424611581
push_middle 549698337
push_front 510971435
push_middle 745388312
push_back 75596457
push_back 680979117
push_front 894341217
push_middle 267857335
push_front 776811218
get 82844
push_back 330554545
push_back 406392055
push_front 539608215
push_back 601073171
push_back 976227346
get 144803
push_middle 582881358
push_front 873833438
get 33993
push_back 871580911
push_front 145537891
push_middle 797699020
push_front 483511258
push_back 574646426
push_front 116817905
push_front 546239887
get 190661
push_front 854225781
push_front 831383819
push_middle 200691457
push_back 809251357
push_front 200751363
get 62344
push_middle 407359616
push_middle 320656469
push_middle 6448213
get 192608
push_front 117496087
push_back 924974229
get 113789
get 102614
get 91585
push_middle 608224920
push_front 85718941
get 22581
push_back 884844025
get 85717
push_front 540251206
push_middle 254476244
push_back 423980922
get 7920
push_front 503987622
get 75725
push_front 951390603
get 138321
get 64604
get 173476
push_front 389104234
get 123093
get 193011
push_middle 495567510
get 91478
push_front 394322715
get 169711
push_back 912597844
push_back 835139736
push_back 897743364
get 9887
push_middle 979609153
get 93644
get 105131
push_front 335570099
get 178043
push_back 496641066
push_middle 926305972
push_middle 16766089
push_front 991211873
push_back 924399214
push_middle 294842297
push_back 587192407
push_back 791091604
push_front 977387464
push_front 834529447
push_back 191927
push_front 672931224
push_back 236274440
push_front 545116446
push_middle 954083335
push_front 523698376
push_front 197329725
push_back 467107205
push_middle 888336436
get 113546
push_middle 886283871
push_middle 735412425
push_front 936017544
push_back 593830130
push_back 104670064
push_middle 189761071
push_front 363083691
push_front 972551848
push_front 124190862
push_middle 516755661
push_middle 858947623
push_front 777342437
push_front 980659146
push_back 540321192
get 96379
push_middle 868857075
push_front 94673092
push_back 904236271
push_front 553940371
push_middle 305989349
push_middle 972569477
push_back 756533267
push_middle 495521717
get 63192
push_front 793819825
get 70671
push_middle 907339758
get 129507
get 93981
push_middle 444286060
get 32489
push_front 564990036
get 54547
push_front 835765945
push_back 440610341
push_middle 643816415
push_front 442820274
push_middle 126689358
push_back 82441673
push_middle 352660331
push_front 688502407
push_front 490353773
push_middle 259111030
get 44066
push_middle 228361402
push_back 380569164
push_front 529451098
push_front 685324664
push_middle 819323757
push_back 342485921
push_front 298677105
push_middle 484260429
get 121387
get 108286
push_middle 384485112
push_middle 824401230
push_back 985561905
push_back 914626308
get 51152
push_middle 842402829
push_front 536852815
get 56045
push_front 396529055
push_back 435638855
get 19391
get 21241
push_front 302312530
push_middle 965052536
push_middle 495070044
push_front 169153087
push_middle 379446131
push_back 39201503
push_middle 139525154
push_front 146021674
push_middle 358311770
push_front 166134341
push_back 444992043
push_back 37130139
push_middle 250448978
push_back 361258931
push_back 311727985
push_middle 56037267
push_middle 704909179
push_front 594672415
push_back 856922252
push_front 877237826
push_back 365306630
push_middle 319584721
push_back 926010305
push_back 773420524
push_middle 471501884
push_front 298585724
get 40698
push_back 83899018
push_front 419876343
push_middle 3759900
push_front 213783349
push_front 345817595
get 31475
get 194953
push_front 439242438
get 73413
get 149724
push_middle 977880841
get 137964
push_back 441023621
push_front 925668286
get 121400
push_middle 289085818
get 97390
push_front 352757660
push_middle 507819272
push_middle 642951302
get 32851
get 109803
push_front 550846031
push_back 652635412
get 98380
push_back 327529570
push_middle 512801730
push_middle 176923787
push_back 697695326
push_back 326354328
push_middle 928075648
get 162361
get 121001
get 172607
push_middle 770541931
get 95691
get 21884
get 81459
push_middle 209077451
push_back 610172560
push_front 949387018
push_middle 176013618
push_front 739386394
get 45727
get 19068
push_middle 744880450
push_middle 464239175
push_middle 858592803
push_back 342615835
push_middle 613150222
push_middle 179930102
push_back 885722769
get 41159
push_back 233307527
push_back 874867062
push_middle 695109480
push_front 380603938
push_middle 289012
push_middle 338308181
push_front 442165157
push_back 577921063
get 184511
push_front 798048014
push_back 329514442
push_front 662057557
push_back 452830575
get 129143
push_middle 540336369
get 196105
push_front 925728952
push_back 489304731
get 192004
get 105332
get 176445
push_middle 125478305
push_front 464166694
push_back 356820659
push_middle 914985293
push_front 60191374
push_back 850240479
push_middle 530152017
push_middle 504100474
push_back 431514711
push_middle 597022425
push_back 489890657
get 162603
push_front 470437633
push_back 44933502
get 97675
push_middle 178595871
push_front 876736997
push_back 701317552
push_middle 914360513
push_middle 701356114
push_front 329973885
push_middle 832570530
push_back 331764261
get 98973
push_middle 31978445
get 113252
push_middle 533157384
get 103968
get 57676
get 80693
get 11720
push_back 63931990
get 166435
get 14147
push_middle 689943226
push_front 462580478
push_middle 645605101
push_front 323874325
push_front 69214388
get 87044
push_back 689115190
push_middle 533082349
get 39779
push_middle 645742529
push_middle 885094021
push_back 748778499
push_middle 444065743
push_back 594669398
push_back 587603435
push_middle 727018851
get 56771
get 190441
get 15457
push_back 826677639
push_back 61854287
get 99211
get 25032
push_back 565272419
push_back 471967214
push_back 146441440
get 99830
push_middle 726623602
push_back 110531244
push_middle 575643171
push_back 638332452
push_middle 447712403
get 125780
push_middle 538497192
push_front 497865701
push_middle 446920648
get 6858
push_middle 845891323
push_back 412165752
get 152303
push_back 427254574
push_middle 840920849
push_middle 940581224
push_front 877975192
push_back 665653329
get 72967
push_middle 398460850
get 178756
push_front 824088449
push_back 941707492
push_front 201284901
push_middle 435005018
push_front 768686373
push_front 44525612
push_front 960925575
push_front 247925705
push_back 242795073
push_middle 405299037
push_middle 734779929
push_back 286071428
push_middle 153674667
push_middle 332005402
push_front 738404489
push_back 545867054
push_back 450848892
get 79263
push_back 355374467
push_front 69512944
get 98923
push_front 838046189
push_front 990131215
push_back 323171931
push_middle 171936308
get 66248
push_middle 78795119
get 188541
get 175660
push_front 465204922
get 113073
push_back 249978185
push_back 452976517
push_front 999646341
get 39041
get 114939
get 12002
push_middle 547026195
get 24271
push_back 297984059
push_back 889892014
push_middle 212781201
push_front 580400256
push_front 171115130
get 89751
push_front 765701123
push_back 52127757
get 45709
get 17257
push_back 177650832
push_back 247104089
push_back 810194168
push_middle 580631971
get 48219
push_back 636021353
push_back 187431
push_front 428407400
push_front 302794196
get 189803
push_back 352688919
get 21201
push_middle 176087370
get 128317
push_middle 830285224
push_front 345681923
push_back 662981675
push_front 486757626
push_back 461116906
push_front 880005379
push_front 592340033
get 145736
push_middle 17379716
get 145458
push_front 177219396
push_front 787180593
get 54809
push_middle 466561740
push_middle 34531405
push_back 21768607
push_front 857856522
push_middle 111856780
get 107340
get 88924
push_front 857520132
push_back 321108944
push_middle 276539469
push_back 837671914
get 98553
push_middle 620968991
push_front 527293933
push_front 462177860
get 103820
push_middle 915881314
push_front 419385707
get 23912
push_front 174326245
push_back 370249744
push_middle 638799862
push_back 858081260
push_back 493651373
push_back 662118825
push_back 59919263
push_middle 516666939
push_middle 450146960
push_middle 207827033
get 187452
push_back 881096878
push_back 954035750
push_back 682346346
push_front 74238259
get 169941
push_middle 388062205
push_back 699604303
get 185705
get 37222
push_middle 447240452
push_front 172199647
push_middle 582227892
push_front 289548882
push_middle 320975655
push_front 474215779
push_front 234558657
push_front 358447981
push_back 789109402
push_middle 999873477
push_back 296423478
push_middle 162811995
push_middle 713089214
get 175720
push_front 460394333
push_middle 849720884
push_front 50177203
get 92696
push_back 812588059
push_front 818873712
push_back 145083610
push_back 213176623
push_middle 820100447
get 38234
push_back 118546104
push_middle 269240986
get 132548
push_middle 198523581
push_back 807658223
push_front 614991987
push_middle 887319195
push_back 132252711
push_back 285026682
push_front 874785722
get 113942
push_back 163063515
get 194399
push_front 578552614
push_front 237557489
push_back 546077130
push_back 53733840
push_front 8766022
push_middle 637609973
push_front 695072463
push_back 252686553
push_front 360022020
push_middle 218319147
get 25519
push_back 252759570
push_front 973481020
push_back 806890874
push_front 824165541
get 68090
push_front 83943178
push_middle 841371659
get 31338
push_back 591036714
push_middle 948176573
push_middle 855445290
push_middle 321288134
push_front 485226334
push_middle 740099948
push_middle 439116869
push_back 992507142
get 140360
push_front 365059903
push_middle 987218358
get 78680
push_back 706633621
push_back 562547344
push_back 352224822
get 14698
push_middle 982252665
push_middle 604887201
push_back 53567600
push_front 99210842
push_front 114874614
push_back 384044270
push_middle 101191771
push_front 596245636
get 143240
get 80976
get 139883
push_back 716421590
get 48208
push_back 808014555
push_front 855168043
push_front 316937879
push_front 442952308
push_back 393313210
push_back 962289062
push_middle 321015911
get 65451
push_front 115065972
get 55091
push_back 781576108
push_back 556118270
push_back 274215381
push_back 867058861
push_front 903264393
push_front 769055719
get 165123
push_middle 5702148
push_front 800968154
push_front 457532644
push_middle 863608993
push_back 139221841
push_middle 484925479
get 153553
push_front 533191894
push_middle 592390643
push_front 874509913
push_front 102345070
push_middle 146637914
push_back 71890476
push_back 159139516
get 38905
push_back 270519165
push_front 315871130
push_back 635426515
push_front 879352664
push_middle 396113703
push_front 512831610
get 41993
push_back 560483766
push_middle 50933807
push_middle 18793392
push_front 620003417
push_back 752506890
push_back 225285867
push_back 613274272
get 8263
push_back 524769344
push_middle 379537343
push_middle 948246253
get 34031
get 192781
push_front 237530561
push_middle 381935192
push_middle 417672707
push_middle 412453518
push_back 576545604
push_front 781212043
push_front 452455225
push_middle 527581896
push_back 83177323
push_back 687793007
push_back 423905048
push_front 785401028
get 80306
get 3450
push_front 526762994
push_back 897450787
push_front 879340882
push_middle 439253699
get 14806
push_back 600548657
push_back 838713384
get 60161
get 44548
push_back 441882599
push_middle 502283039
get 5533
push_front 28249614
push_middle 493548130
get 103892
get 81329
push_front 681223088
push_middle 847971944
push_back 336390099
push_middle 976430555
push_back 561610274
get 69009
push_front 716410433
push_front 938954370
push_middle 709993320
get 90850
push_back 63096026
get 128783
push_middle 834736673
get 109219
get 12302
push_middle 399179905
push_front 750172684
get 70962
get 187146
push_front 681449213
push_back 644311446
push_back 931549180
push_back 942065583
push_back 193166577
push_front 231762547
push_front 393720955
push_back 121437889
get 29948
push_middle 789064058
push_middle 247477969
push_back 630220169
push_back 66493316
push_middle 928078262
push_middle 230821329
push_front 144824381
get 100016
push_middle 296104398
push_back 892862005
push_back 481061542
push_middle 61557642
push_middle 534501315
push_front 521045144
push_back 31177325
push_back 327535054
push_middle 342473398
push_middle 974115783
push_back 878391211
push_back 308550281
push_middle 430966293
push_back 462350935
push_middle 869960172
push_front 656983603
push_back 994511449
push_front 646334964
push_middle 445271142
push_back 840439295
push_back 87545925
get 150141
get 77897
push_middle 86857345
get 166841
push_back 463671783
push_back 644862737
push_front 653956773
push_front 292167498
push_front 544885289
push_front 73677059
push_middle 785294589
push_front 946146267
get 152263
push_front 624230010
push_back 390220592
push_middle 756332306
push_back 645616491
get 95990
push_middle 676159863
push_front 773624145
push_back 347965908
get 51858
push_back 11846192
push_front 373455222
get 185089
get 57581
push_front 280389762
get 170040
push_back 782584014
push_middle 140533283
get 60118
push_back 753369372
push_middle 640481056
push_back 402956792
push_middle 519310251
push_front 424167267
push_middle 584105825
push_front 303257981
push_back 731747094
push_front 232981503
push_back 319697786
push_middle 38422820
push_middle 869348623
push_front 855360309
push_middle 277365702
push_middle 265110907
push_middle 622241208
push_back 485551999
push_middle 416888892
push_middle 461043001
push_middle 993054123
push_front 39368408
push_front 229519822
push_middle 860487454
push_front 96729467
push_middle 724323987
push_front 670028790
get 7251
push_middle 22176766
get 52199
get 65913
push_back 233349916
push_back 333815677
get 193861
push_front 925382939
get 193837
push_middle 256335437
get 82208
push_back 194834017
push_back 617467403
push_back 316567565
get 84312
push_front 522306574
push_middle 808408582
get 140408
push_front 756815670
get 53077
push_front 247171887
push_middle 95623404
push_back 16119702
push_middle 445347491
push_middle 977204362
push_back 494818950
get 46523
get 169859
push_middle 289976857
push_front 83552946
push_back 286151178
push_middle 543462486
push_middle 673760814
push_middle 312886109
push_middle 413575154
get 103328
get 115978
push_back 484088069
push_middle 418035308
push_back 872988366
push_front 137931976
get 126010
push_back 633057716
push_back 103520550
get 87452
get 142466
push_middle 134152446
push_middle 565563833
push_back 833572685
push_middle 135758744
push_middle 100003747
push_back 290812092
push_back 467255248
push_front 388351204
push_back 782498208
get 54791
get 183728
push_front 439116154
push_front 264403159
push_back 828731874
get 30788
push_middle 508075144
push_middle 384183833
push_front 345095728
push_middle 434565250
push_middle 875281700
get 12853
get 11757
get 154215
get 18198
push_back 297747258
push_front 55516330
get 126764
push_back 189984116
push_back 752098664
push_middle 252492071
get 52673
get 5880
get 157582
push_front 859928575
push_front 171322722
push_back 781863616
push_back 143627568
get 63513
push_front 378780699
push_front 443063742
push_middle 949543097
push_front 514210707
push_front 641501143
get 193339
push_back 733979026
get 133741
get 133722
push_front 532946026
push_front 157228023
push_back 164252162
push_back 160955613
push_back 69465089
push_back 773074144
push_front 728113489
push_back 983265214
push_front 52366275
push_front 670587831
get 128307
push_middle 431654864
push_back 429749131
push_front 490860391
push_middle 662437724
push_back 775883013
push_front 584553331
push_back 263074877
push_back 83625857
get 184043
push_back 978167309
push_back 316295211
push_front 272668883
push_front 762871754
push_back 587954489
push_back 702244106
push_back 919216761
push_back 799653583
push_back 173276345
push_back 436393889
get 103535
push_back 520420427
push_middle 89964238
push_middle 212300033
push_back 38304822
push_middle 33086483
get 65684
push_front 527617322
get 78875
get 31679
get 59963
get 55210
get 168978
get 150238
push_back 401850362
push_middle 767103139
push_front 596440790
push_back 142479328
get 79252
get 170954
push_front 644404163
push_back 211898061
push_middle 526458213
push_back 634206326
push_middle 499868134
push_middle 87013159
get 100349
push_front 198394448
push_middle 768692215
push_back 911451726
push_back 942047
get 124368
push_front 473967710
push_front 679345833
get 83860
push_back 481820539
push_back 585712211
push_front 899279584
push_back 476159836
get 121397
push_middle 649706938
push_middle 103596579
push_middle 219928747
push_back 985918593
push_front 457862088
push_middle 808897636
push_middle 642282519
push_middle 922015056
get 33670
push_middle 193973970
push_front 397741608
push_middle 617830380
push_middle 269260227
get 192774
push_front 440490381
get 168170
push_middle 198614113
push_back 446920407
get 17794
get 96044
get 182558
push_back 807562945
push_back 716243990
push_middle 238104024
push_front 427509386
push_back 292153938
push_back 73440667
push_front 42626352
push_front 630772710
push_front 377050552
push_front 880157050
push_front 123833314
push_front 138044553
push_back 908148402
push_front 336304758
push_front 974582364
get 14232
get 132309
push_back 193248643
push_middle 855887409
push_back 70211787
push_back 760141014
push_front 576327575
get 2299
push_front 348517536
push_middle 233620412
push_middle 506452087
push_back 347871500
push_front 542851048
push_middle 694078086
push_front 93937069
get 160856
push_front 951588462
get 39130
get 174521
get 52543
push_front 256887729
push_middle 313400654
get 75839
push_middle 366482578
push_front 444353981
push_back 967920291
get 18484
get 51159
push_middle 873477316
get 162376
push_front 820626163
get 177886
push_middle 931712708
push_back 930025754
get 15714
push_front 500805281
push_back 110143001
push_front 957584103
push_front 500196280
push_back 417464724
push_back 612276347
push_middle 801797633
push_back 681188663
push_front 948407948
get 16765
push_front 231681618
push_back 294905452
push_back 971665505
get 166833
get 69247
push_back 609734622
push_middle 779751913
get 148551
push_front 263243752
get 50636
push_back 649896861
push_back 873555422
get 111504
get 190840
push_back 472472857
get 171662
push_back 402091842
push_back 80993140
get 180058
push_middle 308945990
get 167656
push_middle 54665280
push_front 5763877
push_middle 455569992
push_back 787244805
push_front 358547182
push_middle 869893941
push_front 316067990
push_front 671836839
push_middle 530585126
push_middle 939595080
push_back 208115043
push_front 445138930
push_front 534857361
push_back 429107113
push_middle 263041367
push_back 800462219
push_front 250323612
push_back 375386541
push_front 492792582
push_middle 770089778
get 27183
push_middle 989947193
push_front 392214829
push_back 423076243
push_front 969941712
get 13121
get 160894
push_middle 871586513
push_back 2344397
push_middle 796796189
push_back 459386085
push_front 900799254
get 155140
get 35108
push_front 723030448
get 9142
get 125992
push_back 743686557
get 45273
get 13390
get 121446
push_middle 157114703
push_back 921638610
push_middle 356134255
push_middle 75045644
get 29453
push_middle 31251616
push_back 105878729
get 50703
push_front 644199251
push_middle 219273945
push_back 386379643
get 129605
push_front 852529353
push_back 36147838
push_front 75015567
get 3185
push_middle 26731504
push_front 317574842
push_middle 228738768
push_front 669484293
push_middle 727494219
push_middle 231340364
get 56651
push_front 796978767
push_back 178697757
push_front 167187668
push_front 125047221
push_middle 125979191
push_back 708115316
push_front 423157079
push_middle 5720044
push_front 986551767
get 113720
push_middle 68536619
push_front 481924836
push_back 732072901
get 87774
push_middle 412250825
push_front 352059527
push_middle 377593278
push_front 617036660
push_back 969962891
push_back 457728170
push_front 722020881
push_middle 308533446
push_middle 912825525
get 89859
push_back 420283135
push_middle 519590071
get 193890
push_back 79796806
push_front 86737572
push_front 366740641
push_middle 742051759
get 112562
push_back 233635694
get 46966
push_middle 276023083
push_front 101385116
push_middle 949788126
push_back 367834221
get 92793
push_back 504029218
push_back 797191728
push_front 107275280
push_middle 712037487
get 151929
get 193673
push_back 938571165
push_middle 80013745
get 49060
get 171320
push_middle 738989983
get 32548
push_front 551477243
get 121674
push_back 950513326
push_back 900469408
push_back 288437835
get 134896
get 163613
push_middle 886177736
push_middle 36437698
push_middle 515616076
push_back 807692773
get 5381
get 110288
get 80473
push_back 739133560
push_front 878550312
push_front 289796997
push_middle 482802959
push_front 956833623
push_front 383958572
push_back 704118237
push_front 14490894
push_middle 415230599
push_front 533243623
push_middle 331210747
push_front 893750623
push_back 178219366
push_middle 573620009
push_front 478473014
push_front 17418223
get 160423
get 178281
push_middle 652004556
push_back 984484668
get 161081
push_front 566311725
push_middle 432781569
push_back 641735550
push_front 512817190
get 184000
push_middle 325940493
push_middle 275529960
push_front 540230095
push_middle 732169273
push_front 803697230
push_middle 173103449
push_front 807185831
get 64991
push_back 958102909
push_back 293286916
get 146996
get 40577
push_back 458572239
push_middle 26308546
push_back 585414268
get 26587
push_middle 386434712
push_back 626985638
push_middle 269359168
push_middle 738039070
push_middle 444340815
push_middle 186058763
push_back 580096413
push_front 169795492
push_middle 97495552
push_middle 563339990
get 17784
push_front 395178517
push_middle 63621368
get 73093
push_back 676136635
push_back 189707434
push_front 417080736
push_middle 313513431
push_front 696775982
push_middle 148266424
get 42679
push_back 469607995
push_front 274258259
get 146451
push_back 376691765
get 116746
push_middle 257679516
push_back 102359263
get 76819
get 112889
push_front 158119673
push_middle 722123063
push_front 278231727
push_front 66666209
get 147437
get 93681
push_middle 599088731
push_middle 595108717
push_back 515982874
get 76724
push_front 434298535
get 47
get 51691
push_back 925140503
push_front 373316384
get 98794
get 110948
push_front 798459576
get 137614
push_middle 733184821
push_front 725003554
get 127429
push_back 369934017
push_back 435758451
push_front 535529528
get 119217
push_middle 513368712
push_back 670279959
push_front 687345551
push_middle 276460579
push_back 635124937
get 189523
push_middle 296262443
push_back 177972788
get 153987
push_middle 192479054
get 179639
push_back 194067265
push_back 947194151
push_front 380173425
get 71008
get 75504
get 94936
push_middle 316110119
get 57028
push_back 237541236
get 121794
get 28752
push_front 869107289
push_front 596547943
push_back 307766871
push_front 288130518
get 3965
push_middle 45957155
push_front 80068723
push_back 636446786
push_back 645638252
get 53797
get 48930
get 36065
push_front 605353290
get 157735
push_back 132870584
push_front 262480232
push_front 607711767
get 63490
push_front 441637726
push_back 567075028
get 62624
get 123450
push_back 328172446
get 167613
push_middle 393968492
push_back 944730910
push_back 827186923
get 143645
push_back 248935208
push_middle 118885313
push_middle 758404616
push_middle 537631393
push_back 182708512
push_back 687016488
get 12079
push_front 881680926
push_middle 207723401
push_back 117262489
push_front 62703691
push_front 333650703
get 159727
get 133571
get 166575
push_middle 974452774
push_front 627085260
get 19540
get 35811
push_back 143403406
push_back 819174646
get 74230
push_middle 990078343
push_back 45374710
push_back 489921563
push_back 571580253
push_middle 547593070
push_middle 45406597
push_back 799663769
push_middle 895985062
push_back 373803668
push_middle 319500828
push_back 518074477
get 73452
push_front 712130253
push_back 15474730
push_back 837844674
get 185407
push_back 598560668
push_back 434335762
get 76358
push_middle 388461504
get 37826
get 165564
get 188086
get 31986
push_middle 665364003
push_back 169519924
push_back 297949804
get 15296
push_back 626017857
push_back 249676964
push_back 103382491
push_front 140462979
push_front 193384463
push_back 857027343
push_front 64793344
push_middle 63083673
get 107449
push_middle 842990943
push_middle 693161153
get 93228
push_middle 218703957
push_middle 56580666
get 81218
push_front 568065602
push_middle 25085130
get 32151
get 190356
get 36574
push_back 901865740
push_back 716309052
push_middle 928801483
push_middle 279626565
push_front 417125485
push_middle 401832500
get 121558
push_front 557959795
push_front 255994682
push_middle 910166698
push_middle 768604212
push_back 181187820
push_middle 240074563
push_back 755338598
push_back 412026772
get 42353
push_middle 408789189
push_front 619952396
push_front 847603577
push_back 964854796
get 628
push_front 715897890
push_back 458879669
push_back 386208640
get 146864
push_middle 66300027
push_front 714806919
push_back 242526624
get 151148
push_front 976368763
get 10657
push_front 761710881
get 75111
push_middle 530440555
push_middle 303023225
push_front 824082647
get 128636
push_back 736358074
push_front 799305994
push_front 670204488
push_back 376078341
push_middle 246175190
push_middle 537988730
push_front 998365212
push_back 921400477
push_front 42912769
get 23098
push_middle 950316288
get 103498
push_middle 640196784
push_middle 820281169
push_back 515873498
push_back 925280704
push_middle 17669864
push_back 919216170
get 44590
get 50995
push_middle 142753777
push_back 71781428
push_middle 452860382
push_back 758658436
push_front 136116589
push_back 495335040
push_back 586570012
push_middle 801238694
push_middle 441446779
get 116944
get 76535
push_front 854064456
get 171418
push_back 642662332
get 172927
get 169173
get 132336
push_middle 71941098
get 142879
push_middle 699836931
push_back 843744345
push_front 445335464
push_front 242567918
push_middle 758889215
push_back 248333350
push_middle 537043112
push_front 365602695
push_front 533025678
get 84517
push_middle 197084343
push_front 133769628
push_middle 919151761
push_front 669806567
push_front 642602913
push_front 194164129
push_middle 171243258
get 13429
push_middle 971293467
push_front 486963958
push_front 40176278
push_front 94530934
push_front 918098081
push_front 831699018
push_front 372360325
get 72810
get 27247
push_middle 100917995
push_middle 105012093
get 106016
push_middle 48837407
push_middle 938407389
push_back 296376780
get 140316
push_front 460353483
push_middle 323132439
get 34299
push_front 312627825
push_back 383819362
push_back 520167406
push_middle 424174715
push_middle 736118131
push_back 484806259
push_front 929507291
push_middle 567635036
push_front 266617371
push_back 646274234
push_front 289952283
get 40961
push_front 39007833
push_back 308567211
push_back 231438854
push_back 782608048
push_front 101284698
push_front 29604839
get 26065
get 75446
push_front 296462843
push_back 219030615
push_middle 542448854
push_middle 871846446
push_middle 3198855
get 154213
push_front 666120404
push_middle 822961570
push_middle 312533572
push_back 723544448
push_front 208434799
get 123052
get 87308
get 93478
push_back 362747469
push_front 239620409
push_front 526678575
push_back 683396583
push_back 425146483
get 161102
push_back 880855722
push_front 737698232
push_middle 9723100
push_middle 738768219
push_back 598070253
push_front 962196552
push_front 63868622
push_front 995910287
get 128532
push_back 455442960
get 82130
push_back 357198854
push_back 860800750
push_back 128974466
get 114234
get 121905
push_middle 838270877
get 43536
push_middle 72424010
push_back 773960577
push_back 512376434
push_front 723337722
push_back 961119927
get 21291
push_back 542139729
push_middle 460052750
get 169126
push_front 811056855
push_middle 614607770
push_middle 826328375
push_middle 355020702
push_back 718803849
push_back 434804767
push_middle 597873710
push_back 590395981
push_middle 325586101
push_back 418317112
push_back 225165851
push_middle 82149006
get 31160
push_front 782740581
get 27754
get 57725
push_front 330712439
push_back 684233484
get 54056
push_back 571486476
get 152271
push_middle 590214156
push_front 662814356
push_back 409033066
push_middle 929182596
push_front 333010816
push_middle 362926344
push_front 909594612
push_back 937196178
get 35306
push_front 507123154
push_middle 429702765
get 88122
push_front 406243255
push_middle 949076809
push_back 377560851
get 42334
get 120513
push_back 193776830
push_middle 732104457
push_middle 337039273
push_back 471299279
get 66137
push_back 394456874
push_front 613639620
get 176470
push_middle 176604243
push_back 539452356
push_front 22671324
get 158405
get 147376
get 178245
push_front 158468692
push_front 677125531
get 145308
push_back 816288321
get 129690
push_back 494495620
push_middle 772217876
get 58699
get 194224
push_front 572200323
push_middle 982757374
push_middle 942234736
get 21781
get 161452
push_back 681001562
get 96539
push_back 350067655
get 152264
push_middle 491116339
push_back 822412764
push_back 81589333
get 2824
push_back 590210253
push_back 866593968
push_back 750350021
push_front 159753256
get 118855
push_front 139195544
get 51604
get 32200
push_back 670933642
push_back 972938220
get 66736
push_front 149459888
push_back 627928118
push_front 277868206
push_front 260681292
push_middle 348166052
push_middle 775926445
push_front 117171838
get 85658
push_front 29714073
push_middle 239987282
push_middle 708715541
push_back 987248174
get 159249
push_front 556861328
push_front 17561219
push_middle 641148388
get 186194
get 93456
push_middle 861459206
push_front 136436094
push_back 295900720
get 92604
push_front 445829786
push_front 983914623
push_front 37484680
push_back 434902296
push_middle 930033114
push_back 22543978
push_back 450306004
push_front 862897312
push_middle 273793456
push_middle 676562481
push_front 933078292
push_front 632610107
get 125635
get 83119
push_middle 766261086
get 161502
push_middle 765610842
push_front 396606081
get 156876
push_back 257548020
push_back 454883105
get 185255
push_front 944093878
push_front 826360722
get 174129
push_middle 980347430
push_front 460042438
get 103598
push_middle 725747024
push_front 233794428
push_back 441494256
push_front 901805420
get 69942
get 119237
push_front 58344397
push_front 550315462
push_middle 475261393
get 159553
push_middle 135475387
get 25072
push_back 138910190
get 12501
push_back 220935256
push_back 470212013
push_middle 918616799
get 118626
push_middle 98938110
push_middle 656758871
push_middle 589413141
push_middle 799339014
push_back 139469094
push_back 471864372
push_back 722134858
push_back 129739219
push_back 267027180
get 137406
push_back 128134914
push_back 25456418
get 36508
push_middle 99505487
push_front 859557279
push_back 551568710
push_middle 588710490
push_front 599871588
push_front 396677513
push_middle 937914170
get 155409
push_middle 279936413
push_back 555552566
get 81595
push_front 1972756
push_front 379634846
push_middle 735574574
push_back 97428839
push_middle 783502810
push_front 746540802
push_middle 534904646
get 112126
push_back 8532448
push_middle 886026017
push_back 78579244
push_back 850831842
push_front 45150501
push_middle 598433855
push_middle 7373535
push_back 592723422
push_front 202484155
push_front 660887372
get 165506
get 127281
get 53606
push_front 943136614
get 32772
push_front 621398191
push_back 206606
push_middle 848404328
get 16809
push_back 301460031
push_middle 44177505
push_middle 99019286
get 12240
get 3612
push_middle 889989619
push_back 401115360
push_front 124406949
get 101775
push_middle 856764727
push_front 271931215
get 100943
push_middle 107209318
push_middle 153290638
push_back 908023945
get 148173
push_front 422493434
push_back 263865005
push_front 408866833
push_back 56574049
push_middle 88016507
push_back 752917711
push_back 872037942
push_back 670422436
push_back 623650094
get 146734
get 164370
push_middle 26110818
push_middle 377871631
push_middle 72126576
push_back 155407573
push_back 244648508
push_front 586188154
push_middle 437156734
push_middle 814266081
push_middle 352880780
push_front 723671596
push_middle 314709371
push_back 768713310
push_middle 887804454
push_front 996457771
push_middle 582935118
push_front 548389096
push_front 279810011
push_middle 327589793
push_back 119320897
push_middle 959893833
push_back 765721598
push_middle 401773324
push_middle 190667071
push_middle 202447809
push_middle 425084578
get 66102
get 193314
push_middle 472472031
get 82758
push_front 866732197
get 68028
get 189445
push_back 858222343
push_back 961093639
push_back 553477957
push_middle 80323384
push_front 459352556
push_middle 255481193
push_front 717750590
push_front 470936085
push_back 273323571
push_front 665626520
push_middle 713448200
get 168002
push_front 594651802
push_front 295304741
get 192114
push_front 794351862
get 62575
push_middle 172050086
push_front 350970309
get 10697
push_back 653747177
push_front 866941548
push_back 347466848
get 164197
get 122110
push_middle 257385245
push_middle 136849
push_front 584730542
get 135701
get 192223
push_middle 948447593
get 20350
push_back 412810695
push_middle 598201248
push_back 700003193
get 16728
push_front 460219891
push_middle 588272488
push_middle 88933345
get 67716
push_back 294221730
push_middle 778274726
push_front 126443449
push_middle 420142591
push_back 679084764
push_front 325774553
get 102805
push_front 519609740
push_front 458782221
push_middle 642978923
get 112337
get 47934
get 131780
get 187600
push_middle 490970165
push_back 774137615
push_front 596327749
get 55500
push_front 203135291
push_front 82006555
push_middle 88618192
push_front 672267592
push_back 361217709
push_front 981954554
push_front 419027944
get 77457
push_back 633196479
push_middle 501295836
push_middle 700337123
push_front 336671764
get 171226
push_front 58092276
push_front 369788474
push_front 685372046
push_front 963948501
get 93540
push_front 593439900
get 136644
push_front 767879082
get 17141
push_front 150996451
push_middle 519530298
get 31286
get 15469
get 58818
get 164394
push_back 224876446
push_middle 491836309
push_front 256070680
push_middle 652094492
push_front 336325797
get 38939
push_middle 348151305
push_front 823399473
get 156525
get 89485
get 128620
push_front 724536057
push_back 257778085
get 165291
push_back 136235198
push_back 425043323
get 20826
push_front 538518784
push_middle 558294324
get 38439
push_middle 232169128
get 40987
push_front 116654920
push_back 691140105
push_middle 229932346
get 182165
push_back 194554709
push_front 141921904
push_middle 954651406
push_middle 282774538
push_front 133365088
push_middle 190143844
push_front 979423303
get 6182
push_front 281348451
push_back 295334493
push_back 105608631
get 87308
push_front 924573831
push_front 705295
get 11398
push_back 912159521
push_middle 323010024
push_back 603015577
push_middle 513831917
get 15564
push_back 778270485
get 17836
push_middle 366660106
push_back 973845056
push_front 623959611
push_front 663399500
get 176689
push_middle 965992135
push_back 137762050
push_middle 965702232
push_front 645915172
get 169668
get 86378
get 55804
push_back 411448975
push_back 354064947
push_back 27185717
push_middle 162458703
push_middle 144224421
get 182913
push_front 303106855
push_back 176129075
get 34493
push_back 575184367
push_back 794453967
push_back 893597931
push_front 262002788
push_middle 937638916
push_middle 999082995
get 111908
push_front 213240640
push_middle 866537078
push_front 935074411
push_middle 262128936
push_front 886054289
push_middle 459935364
push_middle 393219823
push_front 591228347
push_front 452413604
get 97127
push_front 895595399
push_middle 86188934
push_middle 938238035
push_middle 811243981
push_front 42497208
push_middle 588475844
push_front 930057385
push_front 968481811
push_front 418966625
push_middle 815241058
push_middle 58664648
push_back 98730366
get 127051
push_middle 586036567
push_front 637190757
push_front 560778824
push_middle 682042089
push_back 786894068
get 58501
push_front 689076802
push_front 324302760
push_front 67572604
push_middle 632217360
push_front 453871036
push_middle 172570919
push_front 465065342
push_back 454265814
push_middle 47972517
push_front 964542666
push_middle 984664407
push_middle 705446103
get 138987
get 146825
push_front 567525992
push_middle 962652313
push_middle 29612479
push_front 592224097
get 151788
get 126497
push_back 761685678
push_back 766050942
push_front 340562537
push_front 216317861
push_back 425555555
push_back 516248372
push_back 744918306
push_middle 986358060
get 139630
push_front 438518556
push_back 585387362
push_middle 513271846
push_middle 683993422
push_middle 827587932
push_front 919195236
get 197499
push_middle 176453504
push_middle 1166154
push_back 104674446
push_front 232448355
get 190278
push_middle 497084454
push_middle 559645727
get 28177
get 195402
push_middle 593004626
push_front 23838185
push_middle 194676862
push_middle 776077074
push_middle 415238551
push_front 378905658
push_middle 873742298
push_back 635755779
push_front 181501000
push_front 640619281
push_back 386948296
push_back 913560982
get 163428
push_back 373935547
push_front 445272708
push_middle 816581146
push_middle 514168353
push_back 234791000
push_back 443989271
push_middle 26638061
push_middle 861964740
push_back 809923026
get 75256
push_front 181796321
push_front 870970486
push_front 298367725
push_back 303266841
push_middle 274495195
get 180964
push_front 686985299
push_middle 297335878
get 3288
push_middle 262333540
push_back 358194156
push_front 188778978
get 46638
push_front 287669925
push_front 588468949
push_middle 810249816
push_back 820111930
push_front 709198511
push_front 434634204
push_middle 439700741
get 75917
push_front 731695525
get 26377
push_front 621124572
push_middle 265179050
push_back 821379177
push_back 754554510
get 185879
push_front 669150359
push_middle 323444339
push_middle 918272325
push_middle 45044819
get 189491
get 116430
push_middle 234541635
push_front 494089896
push_middle 522779125
push_front 194615163
push_back 119578873
get 109
push_middle 336676650
push_middle 448665282
push_middle 233819169
push_back 151949308
push_middle 410135695
push_back 137427778
get 173473
get 60330
get 161638
push_back 975164599
push_middle 178453137
push_back 903485840
get 186527
push_front 148965115
push_back 427524513
push_back 762267801
get 129166
get 181202
push_back 904087098
push_middle 291765016
push_middle 652381060
push_back 201223791
get 113690
push_middle 559750160
push_middle 799952434
get 27453
push_back 301406570
push_middle 373163718
push_front 454902650
push_middle 898313426
push_front 809443408
push_back 870265161
push_middle 710040218
push_middle 716129601
push_middle 970479486
push_middle 820382882
push_back 561375196
push_middle 654011087
push_back 3849364
get 126490
push_middle 587502300
push_back 740397396
push_back 821446689
push_back 993627647
push_middle 38438816
push_front 728445187
push_middle 589945571
push_middle 996645739
push_back 851755809
push_middle 97108362
push_front 720728734
push_back 51226343
get 17108
push_middle 615599116
push_back 10757967
push_front 870611082
push_front 404239198
push_back 787369630
get 105054
push_back 476652546
get 101613
push_front 412684869
push_back 138104665
push_middle 309500613
push_back 530697538
push_middle 487421753
get 148296
push_middle 264470878
push_middle 547383704
push_middle 96055544
push_front 151223055
get 51502
push_back 245720991
push_middle 771994865
push_front 870857307
push_front 719430850
push_middle 664499295
push_back 130693227
push_back 190546252
push_back 997311804
get 124698
push_middle 827644335
push_middle 679159737
push_front 433269784
push_front 85728955
push_middle 464485397
get 127128
push_middle 638603955
push_front 38219150
push_front 635799779
push_front 789949738
push_middle 429282320
get 79315
push_back 43179387
get 81566
push_middle 484479528
push_front 216683002
get 159455
push_middle 369015983
push_back 96177385
get 177817
push_front 804958111
push_front 88782040
get 152793
push_middle 733103926
get 14061
push_back 494610613
push_back 421480779
get 85729
get 111236
get 125661
push_front 57442060
push_middle 991726469
get 144284
push_middle 286029349
push_back 945705653
get 8649
push_middle 595161008
push_middle 25272375
get 184168
get 190779
push_front 730152882
push_front 123439689
push_back 607857729
push_front 777678416
push_middle 22011330
push_front 684895886
push_back 188690018
push_back 193144983
get 98641
push_back 614876833
get 173455
push_middle 407885376
push_front 211577550
get 69351
get 39901
push_middle 100961011
push_back 988539327
push_back 254394042
push_back 326581992
get 63650
push_middle 704403662
push_back 985535930
get 70334
push_front 716493776
push_front 377421656
get 43018
push_middle 200680936
push_front 28838171
push_middle 742426865
push_middle 767497559
push_back 973464997
push_back 984221165
push_middle 207726395
push_middle 401405304
push_middle 37791426
get 68214
push_middle 542715245
push_front 688263754
push_front 390767686
push_back 153408555
get 120048
push_front 909823460
push_back 460296948
get 118761
push_back 305938424
push_middle 750584207
push_front 17489664
push_front 390177380
push_middle 589530637
push_back 30538166
push_front 885269621
push_front 270037152
get 90610
push_middle 228585006
push_middle 271103288
push_front 789770527
push_front 156577818
push_back 229932785
get 173360
push_front 802800923
get 101948
push_front 669989243
push_back 305601050
push_front 589944956
push_middle 312562611
push_middle 229275273
push_front 671093974
push_middle 38367186
push_back 460283132
get 45628
push_front 696822628
push_back 59657778
get 93427
get 178332
push_middle 296725977
push_front 898374122
get 10282
get 130351
get 26287
push_middle 861910762
get 40041
push_back 342609297
push_back 373938639
push_front 775368531
get 23187
get 80480
push_back 434377973
push_front 622263360
push_front 246726929
push_middle 356005043
get 188979
push_middle 379061634
push_back 915360198
push_back 10680122
push_front 404904643
get 168161
push_front 100398968
get 142306
get 16493
push_front 92104149
push_front 911532850
push_back 237117391
push_front 812986023
push_front 45787635
push_middle 447876600
get 115870
get 66568
push_front 328421825
get 194772
get 189716
push_front 169511413
push_back 308595944
push_middle 445277296
get 75232
get 124262
push_front 752201759
get 128810
push_back 330226803
push_front 341980408
push_middle 330255634
push_front 459119189
push_front 205033658
push_back 931437918
push_middle 970298538
get 94621
get 2828
get 165211
push_back 822897350
get 126124
push_front 741899661
push_middle 74709196
push_back 823270276
push_back 467301351
push_front 338800893
get 186634
get 187088
push_front 657238946
push_back 110265571
push_front 445564519
push_back 841025395
push_middle 500875798
push_back 74253731
get 70863
push_front 464247084
get 121908
push_back 361692026
push_middle 660502831
push_back 398387311
get 7879
push_middle 672637010
push_front 843418334
get 130625
push_back 672271851
push_middle 851265469
push_front 211242229
push_back 380116722
push_back 221803667
get 177458
push_back 204005513
push_front 99898313
push_middle 605315428
push_middle 710706205
push_back 824280325
push_middle 343999662
push_front 544115509
push_front 388345746
get 177778
push_front 163752970
push_middle 688148632
push_middle 586897993
push_front 314127270
push_middle 735723790
push_middle 481264086
push_back 390287011
push_back 309645042
push_back 973925064
get 117893
push_middle 87719810
push_middle 620585422
push_middle 1262830
push_back 729872833
get 136151
get 193603
push_middle 951202420
get 98525
push_middle 82696288
push_middle 297877328
push_back 12155200
push_front 429224676
push_front 651319033
push_front 122386100
get 29781
push_front 775947669
push_back 108111968
push_back 440496802
push_back 335822350
get 131494
push_front 916206964
push_front 519246251
push_front 194084421
push_middle 733897558
get 97461
push_front 105483152
push_middle 115773593
push_back 557051944
push_front 888267890
push_back 929398408
get 106175
push_back 507402777
push_front 387515571
push_front 995739097
push_back 975116650
push_front 219819303
push_middle 580213780
push_back 309512128
push_back 586606474
get 121497
push_front 293211348
push_middle 474670286
push_middle 376530144
push_front 235672326
push_middle 623227640
push_front 478348745
push_back 85212326
push_front 908159992
get 56692
push_back 504286511
get 41580
push_middle 678045289
get 36535
push_back 837050980
get 163215
push_front 820673317
push_back 575557854
push_back 541294910
push_back 966097707
push_back 286121877
push_middle 775841027
push_front 851506143
push_back 72849387
push_back 341835730
get 124681
push_back 673827376
push_middle 493983262
push_back 710093486
push_middle 320105026
get 56326
push_front 766836710
get 28173
push_front 178301635
get 14073
push_front 34065715
push_back 442906427
push_back 828132670
push_back 63144686
push_middle 974827271
get 76375
push_back 621952749
push_front 199345803
get 175480
push_back 777013126
get 163224
push_back 118831637
push_front 287823433
push_middle 907008102
push_front 608492163
push_front 11750836
push_front 511499956
push_back 324547541
push_front 74690941
push_middle 101286941
get 15919
push_back 164951619
push_middle 83839167
push_back 177399959
push_back 800211027
push_middle 281903479
get 135648
get 160714
push_back 725801381
push_front 72304850
push_middle 266028325
get 2816
push_middle 786176482
get 191053
get 50251
push_middle 435659679
push_back 114203096
push_middle 510124706
push_middle 868792716
get 121019
get 184797
get 57805
push_back 36445884
push_front 390561357
push_middle 196360778
get 34522
push_middle 228891650
push_middle 189817878
get 83910
push_front 791918616
push_middle 247396648
get 192678
push_back 316519373
get 79199
push_back 804626344
push_front 346123328
push_back 759941617
push_middle 666069713
push_back 570140224
push_back 746473427
push_back 967579069
push_middle 491379179
push_front 910802986
push_middle 654477771
get 56352
push_front 921018638
get 149282
push_front 317911767
push_back 227848383
push_front 270579139
push_front 549927170
push_back 674158680
push_back 507759688
push_back 635478183
push_front 424542178
get 21607
push_front 361015420
push_back 224495667
get 129919
push_back 19421583
push_front 433599012
get 145103
get 91053
push_front 298703519
push_front 495847079
push_front 434345411
push_middle 320529850
push_middle 623729695
push_back 310197773
push_back 137452509
push_front 237366807
push_middle 986819554
push_back 197918589
push_middle 894858300
push_back 52797908
push_middle 913801655
push_middle 543119236
get 124129
push_middle 315547446
push_back 113442794
push_middle 49258066
get 168284
push_back 115717933
get 52415
get 172548
push_back 623907718
push_front 169052200
push_front 299177167
push_back 334434473
push_middle 995266018
push_middle 943062650
push_middle 773793915
get 973
push_front 798393173
push_back 693335821
push_front 651445178
push_back 201814427
push_middle 927475198
push_middle 399260974
get 16880
push_back 994420149
push_middle 550212494
push_middle 317824209
push_middle 364281586
push_front 974966312
get 126780
push_back 188447553
push_middle 749169096
get 99132
push_middle 665244365
push_front 517495510
push_middle 849967131
push_middle 872696470
push_back 391464757
get 152780
push_back 426865695
push_front 158789690
push_back 348725021
push_front 802649899
push_back 640886379
push_front 488570208
get 25801
get 168981
get 116875
push_middle 247023386
get 62357
push_front 714878824
push_front 738497553
push_front 694612656
push_back 794975054
push_middle 482884714
get 176889
get 2158
push_front 184937311
get 118349
push_back 39008448
get 57986
push_middle 532620041
get 156731
push_middle 536629213
push_back 793446680
push_middle 851365993
push_back 427663200
get 125063
push_back 356293490
push_middle 361568970
push_middle 123246542
get 43560
push_front 324691061
get 139515
push_back 604375256
push_middle 597934251
push_front 956565515
get 98073
push_middle 53387472
push_front 590553133
push_front 17106258
push_back 708981890
get 93034
get 31689
push_middle 749817181
push_back 620313542
get 86424
push_middle 364102130
push_middle 889193795
push_middle 345204545
push_middle 311735232
get 139327
push_middle 921313553
push_back 845016142
push_middle 737246721
push_middle 991522989
get 56006
get 149995
push_back 591522343
push_back 717723788
push_back 636118135
push_back 72492658
push_middle 179675069
get 92162
get 51651
push_middle 732195899
push_front 195183157
push_front 872243986
push_front 31590724
push_middle 552399839
push_middle 631487770
push_front 29882101
push_front 7227432
push_back 506287194
push_back 690814243
push_front 934589405
get 112186
push_front 941402612
push_front 481116932
push_back 913965473
get 120141
push_back 856798588
push_front 109349824
get 104787
get 44631
push_middle 416721779
push_front 262940792
push_back 568295932
push_front 773826573
push_front 578445457
push_front 918234248
push_middle 960094445
push_front 853573397
push_front 149976180
push_middle 329626857
push_front 376840376
push_middle 342591634
push_middle 646015511
get 67037
push_front 48633820
push_back 724812927
push_middle 695982495
push_middle 418757346
get 40959
push_back 182663220
get 72047
push_front 768128881
push_front 898063633
push_back 224889132
push_front 594493719
push_back 904594384
push_middle 641961627
get 108157
get 149972
get 76137
push_middle 357827555
get 147460
push_front 883750951
push_middle 659134419
push_front 620876032
get 161631
push_middle 447673568
push_back 112833912
get 140823
push_back 534785495
get 64199
push_middle 158442575
get 46589
push_front 28610559
get 72933
push_back 739228148
push_middle 72169673
push_middle 405829418
push_front 711658444
push_back 741693569
push_middle 104349418
get 98080
push_middle 917531757
get 60180
push_front 723870159
push_back 805721704
push_middle 44249981
get 25400
push_back 410095622
push_middle 754299337
push_back 424114500
push_front 354517831
push_front 634577358
push_back 341133376
get 91595
push_back 621498870
get 86058
push_middle 890817557
get 192955
push_back 683498449
push_front 675493875
push_front 259354391
push_middle 113412536
push_back 112251895
push_middle 25589873
push_front 490378530
push_back 746804949
push_middle 241672930
get 18242
push_back 440055700
push_front 940157181
push_middle 673631431
push_middle 228274692
get 34353
get 176114
push_middle 289012755
push_front 769324143
push_back 944876242
push_front 396438948
push_front 106536877
push_middle 622831164
push_front 904894210
push_middle 927759138
get 191568
push_middle 920270606
get 109581
push_front 839928378
push_back 550495367
get 45776
push_middle 272371087
push_front 336026474
push_back 70390641
get 41162
push_middle 494649834
get 43590
push_middle 98838765
push_back 891036196
get 133806
push_middle 178862938
push_back 145405290
push_front 471796594
push_middle 967816746
push_middle 784365701
push_back 554304208
push_middle 602435516
get 78226
push_back 52606675
get 86480
push_middle 652388284
push_back 298780784
push_middle 699536120
push_back 398078391
push_middle 861501989
push_middle 580430505
push_front 539561587
push_front 353381002
push_back 750377774
get 66570
push_back 572927931
push_back 955665057
get 42334
get 41235
get 14416
push_middle 605794282
push_back 385718408
push_back 968386779
push_back 762307451
push_middle 486014482
push_back 869986175
get 167665
push_middle 937767192
get 183231
push_back 26662797
push_front 386022317
push_back 110660653
push_back 916396058
push_back 827010584
push_front 802469225
push_front 109118343
get 170465
push_middle 53488254
push_back 482819999
get 148446
push_back 200050156
push_middle 410930819
push_front 741203178
push_back 963097149
get 12848
get 17384
get 41879
push_front 438473639
push_back 455468795
get 154299
get 7569
get 90900
push_middle 698611944
push_front 308448140
push_back 143314308
get 16485
push_back 174894773
push_front 200753322
get 169046
push_middle 280250237
get 91092
push_front 42992743
push_middle 349582677
push_front 507751382
get 19787
push_back 595919252
push_front 703850953
push_front 355690767
get 88813
push_middle 671449465
push_middle 518842635
push_back 502921842
push_back 472245665
push_front 376717210
push_front 497023351
get 96200
get 167556
push_back 347826986
push_back 811064606
push_middle 713277645
push_front 615219194
get 32222
get 188257
get 14813
push_back 819682580
push_back 318583478
get 162221
get 153612
push_back 886966005
push_front 400721826
push_middle 140600305
push_middle 231225740
get 69469
push_front 538008194
get 7505
push_back 213633268
push_middle 101569191
push_back 738344919
push_front 86661183
push_back 800882715
get 196717
get 186007
push_back 333283229
push_front 277599325
push_back 874610987
push_middle 304977575
push_back 176473243
push_middle 575245422
get 73828
get 194204
push_middle 963953386
push_front 324598812
push_back 888884002
push_front 599926282
get 83445
push_back 898869601
push_back 510992978
push_back 637998574
push_back 18177151
push_back 91829978
push_back 674113286
push_back 726740662
push_middle 574539718
get 24885
push_middle 673565739
push_back 60748361
push_back 305599511
push_middle 154624074
push_back 241247537
push_back 919694629
push_middle 377130817
push_back 586926626
push_middle 264883071
get 178143
get 38165
push_back 773422722
get 138836
push_back 468982122
push_back 990931181
push_back 592874112
push_middle 428252130
push_front 678089532
get 102209
push_front 716283197
push_front 141871942
push_back 679702852
push_front 672811859
push_back 656592758
push_front 480350796
push_front 719885505
push_front 278726520
get 38432
push_middle 155236009
get 183414
push_middle 289197365
push_back 977841814
push_middle 855110756
push_back 309787495
push_back 863790123
push_middle 220851322
push_back 216309827
get 96152
push_front 708835262
get 9437
push_back 630824267
push_middle 719635370
push_middle 497766106
push_back 370742023
push_front 657745824
push_front 409984268
push_middle 988493516
get 90218
push_front 263655929
get 188328
get 132289
get 102141
push_back 343919157
push_back 880789423
get 45164
push_back 440421155
push_middle 820768614
get 21646
push_back 129278101
push_back 107809425
get 119648
push_middle 478494242
get 121628
push_back 581869736
get 1172
push_middle 315074499
push_back 365157165
push_back 761640673
push_back 194845078
push_back 745996325
push_front 21232984
push_middle 181962431
push_middle 357097946
push_front 833358541
push_back 376705191
get 120920
push_middle 843743620
get 29334
push_middle 16509220
push_middle 739059859
push_back 242075558
push_middle 447160844
push_back 900348851
push_front 224016262
get 69457
push_middle 481290208
push_front 378379142
push_back 701856897
push_front 695788179
push_front 186205679
push_middle 674969310
push_front 386091926
get 76046
push_back 79127805
get 137328
push_front 959160346
push_front 455064338
push_front 544513523
get 85808
push_middle 261802266
push_middle 797200468
push_middle 203427832
push_back 415694309
push_front 399303657
push_middle 411934128
push_middle 582069882
get 10324
push_middle 809439332
push_back 521208571
push_middle 4518188
push_front 20124539
push_front 216119710
push_middle 667697770
push_middle 43869956
push_back 839167241
push_back 648626473
get 186324
push_middle 139367668
push_front 242099919
push_front 386804886
push_front 659366800
get 81084
push_back 219196631
push_middle 242587162
push_front 654913388
push_front 387572213
get 31127
push_middle 719588593
push_back 138192915
push_middle 809614415
push_front 930039118
push_back 153485210
get 97394
push_back 127625835
get 78044
get 175036
push_back 681511767
get 142951
push_back 966979014
push_front 207592497
push_middle 559700671
push_back 465986604
push_back 619741096
push_middle 100792017
get 181096
push_back 591838860
push_back 341649346
push_back 13018361
push_front 843022963
push_back 560528221
push_middle 544555297
get 144136
push_middle 813929173
push_back 910117880
push_back 340295756
push_front 99096890
get 71239
get 93591
get 81830
get 53305
push_middle 644809256
push_front 789831096
push_back 840269315
push_front 426573423
push_front 964698824
push_back 218829770
push_middle 615302924
get 184128
get 80312
push_middle 535768591
push_middle 465398020
push_middle 660578662
push_front 81522348
push_middle 752207686
push_middle 824521619
push_back 777647468
get 43781
push_front 994189229
push_middle 981471317
push_front 626812227
push_front 575810980
push_front 918222691
get 153521
push_middle 891426856
push_back 217436487
push_middle 539434841
push_back 978266592
push_back 433995143
push_back 461910361
push_middle 771017179
push_front 54852122
get 28939
push_middle 544637135
push_front 780733626
push_front 90740360
push_middle 455458615
get 138461
push_back 320737381
get 51443
push_back 659735492
push_front 982458176
get 179085
get 36724
get 94013
get 30320
push_front 284583668
push_middle 3742850
push_back 602913415
push_back 674046156
push_back 301429667
push_front 769746661
push_back 931308278
push_back 66707019
push_middle 811140345
get 103842
get 38614
push_back 525122062
push_front 54629013
get 171306
push_back 40543115
push_front 331544465
push_back 315270084
push_front 380565641
push_front 19373021
get 15930
push_front 181758819
push_back 445810050
get 194960
push_front 268533177
push_back 219299677
push_front 418929337
push_front 50401418
push_back 851013962
push_middle 817354742
push_back 500958909
push_front 735007290
push_middle 491021949
push_middle 572448450
get 154459
get 114603
push_back 709026466
get 37952
push_front 919507699
get 162402
push_back 136515796
get 113815
push_front 436113074
get 193000
push_front 753993224
push_front 395958024
push_back 281944663
push_back 457144877
push_front 214785970
push_front 765048656
get 59376
push_middle 240438105
push_front 743228772
push_back 82085447
get 9211
push_middle 86921144
push_middle 61880563
get 118619
push_middle 674875414
push_back 778567698
get 22457
push_front 751814723
get 2266
push_back 258423224
push_middle 346032614
get 21760
push_middle 35151880
get 188731
get 83989
push_middle 175491173
push_back 965003357
get 127598
get 192385
push_front 124622327
push_back 542915732
push_back 445355061
push_middle 649713528
push_back 302123187
push_back 231903471
get 21901
get 186875
get 120911
push_back 268030049
push_front 129940187
push_back 583545141
push_middle 118048485
get 183259
push_back 838277742
push_front 500419657
push_front 214535258
push_middle 71175542
push_back 345516123
push_back 937824166
get 31107
push_middle 852533929
push_middle 431639871
push_back 662194462
push_middle 551112961
push_back 474830601
get 186689
push_back 329933526
push_back 640812676
push_back 596012644
push_back 800467842
push_middle 906652951
get 109571
get 190004
get 193669
push_middle 371944450
push_middle 140657597
get 98944
push_front 221874305
push_middle 248609992
get 49881
push_middle 106596998
push_back 470086688
push_middle 811720059
push_middle 810046294
push_front 963291295
push_middle 763785897
get 122805
get 79726
push_front 954576741
push_front 143121413
push_middle 530881533
push_middle 362930884
push_back 390684098
push_front 444381180
push_front 597219012
push_front 873084020
get 102579
push_front 675191645
push_back 419252450
push_front 378048370
push_back 197440833
push_front 491270621
push_back 956288975
push_back 592764701
push_front 998847691
push_front 87078464
push_middle 349813370
push_front 613126991
push_back 490675566
push_back 71231625
push_front 806778726
push_back 313087986
push_back 964100808
push_back 60333946
push_front 952908178
push_front 862261780
push_middle 989328180
push_front 730567247
get 106839
get 112484
push_front 511827000
push_front 308487132
push_middle 102286652
get 27620
push_front 621198441
get 53087
get 60068
push_back 284778777
get 88730
push_back 458727163
get 55776
push_middle 530086686
push_back 128846613
push_front 863088121
push_front 572800434
push_back 170392298
push_back 806187594
get 82183
push_middle 505434791
push_middle 461346002
push_middle 807710256
push_middle 538732940
get 64274
push_back 520784381
get 134516
push_front 465683917
get 133574
push_middle 103803118
push_front 227295131
get 838
push_back 589096993
get 27466
push_front 493018423
push_front 491891668
get 162967
push_middle 193704177
push_front 307463533
push_back 965444261
get 191517
push_front 508717914
get 110606
push_front 661502203
push_back 491143780
get 63866
get 31728
get 11736
push_middle 822027783
push_front 863897413
push_front 201210253
push_front 199627928
push_front 838917874
push_back 461178449
get 187011
get 133331
push_middle 121679489
push_back 577052033
push_front 838987687
push_back 405958618
push_front 109696633
get 76873
get 69723
get 21053
get 76811
get 124031
push_middle 453408277
push_back 750843564
push_back 374434165
push_back 346932544
push_back 281018221
get 83001
get 155658
get 134684
push_back 466543777
push_front 730858717
push_middle 489255912
push_middle 606317145
push_middle 857765068
push_front 616843896
push_back 157769832
push_middle 742652386
push_front 998450352
get 95465
push_middle 672446048
get 191891
get 152658
push_middle 871426500
push_front 278739630
push_back 17862823
push_middle 534490198
get 125309
push_middle 378314010
push_middle 140987742
push_middle 370282146
push_middle 568432305
push_middle 308509281
push_middle 12321194
push_front 652141759
push_front 604982108
push_back 90733723
get 169645
push_middle 816849034
push_middle 760022684
get 153857
push_front 713739827
push_middle 457725996
push_back 15805809
get 20252
push_back 791897938
push_middle 837240632
push_back 117568449
push_front 264134337
get 78286
push_middle 410745454
push_back 514624108
push_back 193856179
push_middle 386170905
push_front 818310358
get 162475
get 165885
push_back 629554640
push_middle 621072914
push_front 28946564
get 91964
push_middle 417600215
get 97886
push_front 178739132
push_front 124798142
push_middle 924331283
push_front 909128358
push_front 692788524
push_middle 733504435
get 42159
push_front 217426548
push_back 32531109
push_back 478768753
push_back 15539374
push_front 102876491
push_back 497263198
get 12408
get 140719
push_front 620100543
get 94046
get 189465
push_back 684169590
get 136474
push_front 397639483
push_middle 938301064
get 44731
push_back 800778222
push_middle 785141106
get 103475
push_back 457737432
push_back 795036658
push_middle 739754058
push_middle 628613051
get 22969
get 146415
get 88660
push_middle 309620071
push_middle 986005007
push_middle 860020259
get 145645
get 136671
push_middle 192650559
push_front 781862062
push_middle 799512863
push_middle 323957807
push_front 990981938
push_front 336248510
get 147248
get 158427
push_front 661847008
push_front 827448008
push_back 947727113
get 62885
push_middle 665154564
push_front 517276845
push_front 169636428
push_back 511348239
push_front 524669448
push_front 886428267
push_middle 438397302
push_back 993379072
push_front 422803507
get 25179
get 119250
get 93951
push_front 995151666
get 197185
push_middle 549006925
push_middle 853144393
get 148100
push_back 391404827
push_back 434368875
push_middle 405239826
get 90684
push_back 638034249
get 33635
get 59158
push_middle 915097605
push_front 880494823
push_middle 209372050
push_middle 206131606
push_middle 39115606
get 175179
push_back 434063262
push_middle 53033865
push_middle 724424162
push_back 461751114
push_middle 43137273
push_back 685409315
push_front 408182748
push_back 35578773
push_back 219458896
push_middle 127260054
get 90100
push_back 791768553
get 142285
push_middle 153809551
push_back 294693355
push_middle 216594051
push_middle 958389102
get 65426
push_front 119422208
push_middle 514644625
push_back 297801355
push_front 686474568
push_back 941016211
get 125428
get 184324
get 1631
push_back 859990146
get 160874
push_middle 194720041
get 83906
push_front 450199059
push_front 324710858
push_back 215323168
push_back 143280720
push_middle 473419684
push_front 919304690
push_middle 430831352
push_back 604924822
push_middle 412327610
push_middle 269436355
push_back 986776513
push_middle 797934841
get 56692
get 49796
push_back 503644055
push_middle 749243256
push_front 579548776
push_middle 968650288
get 107580
push_back 411508072
push_back 967459683
push_front 984553818
push_front 71216044
push_back 79836908
get 165313
push_front 373309289
push_back 649026840
get 187479
push_front 690721074
push_back 127541620
push_back 912491248
get 62983
push_middle 409273028
push_back 633832432
push_middle 479986842
push_back 659722576
push_front 150757456
push_middle 112278495
push_middle 748679227
push_front 119766255
push_front 475460836
get 143287
get 118822
push_middle 587516621
push_middle 622388043
push_back 322134187
push_front 220331583
get 146543
get 179747
push_middle 514552913
push_middle 622222459
push_back 132153055
get 68207
push_middle 571129504
get 186808
push_back 632509849
get 52571
push_front 744428165
get 189913
push_back 388764126
get 119791
push_back 328236497
get 195848
push_middle 658457153
push_middle 804907451
push_middle 104339313
get 46752
push_front 343988881
push_back 559990759
push_back 679763015
push_middle 997173274
get 25003
push_back 534888018
push_back 451902821
push_middle 692990022
push_front 877737416
push_front 152841675
push_middle 573755545
push_front 516550584
push_front 767272474
push_middle 878661494
push_middle 913268648
push_back 313311013
push_front 411228330
push_front 229695585
get 157836
push_middle 50648495
push_front 424923010
get 108459
push_front 852067845
get 140620
get 107799
push_back 654257018
get 36045
push_back 999395404
push_front 372481503
push_back 919688808
push_front 702732942
push_back 671898497
push_back 38535923
push_front 500795914
get 43491
get 33453
push_back 484263244
get 125533
get 116420
push_back 827829694
push_back 139025907
push_front 339608177
get 20851
push_front 960720866
push_front 95541819
push_middle 551435332
push_front 703450405
push_middle 698604173
get 54365
push_front 761491566
push_middle 331407308
push_front 606057082
get 124959
push_back 169699437
push_front 915754798
push_middle 31337523
push_middle 486075067
push_middle 240003573
push_back 239318105
get 156200
push_front 978882783
push_middle 386602612
push_middle 459218413
get 196498
push_front 423676622
push_middle 933340263
push_middle 976659039
get 3053
get 104961
get 851
push_middle 521406896
push_back 955692261
push_back 283210016
push_middle 580052418
push_front 552750238
push_front 446408737
get 192544
push_back 643085061
get 26634
push_middle 456273775
push_front 930421570
push_middle 376909319
push_front 548730297
push_back 533418356
push_middle 689667325
push_front 615316723
push_back 54676886
push_back 549946018
push_front 165059689
push_back 107146471
push_front 314025274
push_middle 231126145
get 79861
get 198006
push_back 56693476
push_front 307908513
push_back 183943656
push_front 319922399
get 27653
push_middle 91437950
push_back 36141356
push_front 53063222
get 135650
get 116418
push_middle 231426891
get 110808
push_front 244370154
push_middle 466734374
push_front 579382834
push_back 283458966
push_back 923120548
get 131749
push_back 343552400
push_middle 587113763
push_middle 904393469
get 85351
push_front 640951629
push_back 116248994
push_back 247074161
get 174236
push_middle 644004479
push_back 97274466
push_back 856407736
push_middle 607419493
push_front 946743633
push_middle 973404563
push_middle 345943250
push_middle 754887371
push_front 856714711
get 76719
push_middle 350716441
push_middle 798162785
push_front 112828866
push_front 464590633
push_middle 383153058
get 109097
push_middle 371943975
push_front 941589915
push_front 657876158
get 66135
push_back 829538042
push_middle 257282496
push_front 831303396
get 42532
push_front 923046955
push_middle 321770632
push_back 632347304
get 89187
push_middle 126785769
push_front 677146682
push_middle 158868308
push_back 787801483
push_back 70082824
push_back 450167151
push_back 548740266
get 49115
push_middle 781137464
push_middle 128284290
push_back 290682756
push_back 440514604
push_front 635408626
push_back 453462368
push_front 792713187
push_front 937729322
get 169557
get 23543
push_front 248988501
push_back 421208335
push_front 16817120
push_middle 236185299
push_back 526713801
push_middle 288127029
push_back 554609408
get 43412
push_front 541979362
push_front 851352159
push_middle 651140301
get 143782
push_middle 878005052
push_middle 493075694
get 113165
get 142152
get 56856
push_front 340669752
get 155025
push_front 203273462
push_middle 765788448
push_front 205520449
push_middle 43402544
push_back 315721021
push_front 115082971
push_front 719526278
get 108300
push_front 310734978
get 110067
push_back 203341564
push_back 19298647
get 141983
push_back 72397176
get 120996
get 152840
push_middle 564015667
push_front 510074078
push_middle 531046795
push_front 653049329
push_front 4261651
push_back 310361721
push_front 737384019
push_back 963141464
get 97751
push_middle 105706221
push_middle 455293297
push_back 886318329
push_middle 543775922
push_middle 222841481
push_back 251188573
push_middle 647579239
push_front 250969734
push_middle 710128962
push_back 669162993
get 191206
push_middle 497711212
push_front 358508112
push_middle 386083317
push_middle 96509984
push_middle 498347759
get 22506
get 48032
push_back 612219780
push_front 541699796
push_middle 557147664
get 196273
get 49338
push_front 601279676
push_middle 100251035
get 165812
push_back 823768809
get 70789
push_front 128366454
push_back 880251117
push_middle 544596196
get 3622
push_middle 499878994
get 24830
push_back 290006906
get 94683
push_middle 815850476
push_middle 5341302
get 60508
push_back 923282195
push_front 931788363
push_front 13467483
push_middle 107495941
push_middle 714410906
push_front 39498642
push_middle 253258930
push_middle 141671454
get 178909
get 93711
get 32224
push_middle 41748233
push_back 37489903
push_back 163598901
push_back 31933671
push_front 354151788
push_back 685968773
push_front 701786552
push_front 794563099
push_back 256336413
push_middle 160559553
push_back 309790350
push_front 555866740
get 110060
push_middle 3960594
get 107286
push_back 144343735
push_front 605465114
push_front 911181447
push_middle 88979486
push_front 906288168
push_front 266916169
push_front 622501512
get 174816
push_front 752620549
push_middle 202720656
push_front 618592934
push_middle 683634665
push_front 331840297
push_middle 213480984
push_front 103956448
push_front 427388354
push_middle 212408835
push_middle 141275485
push_back 323578369
get 29438
push_back 937547536
push_back 241852846
push_middle 399737484
push_front 950656981
push_back 966287586
push_front 566681994
push_front 661346527
push_back 600772386
push_middle 663114469
push_front 886100584
push_middle 682560116
get 152726
push_middle 219998448
push_front 794247966
get 108392
get 13123
push_middle 937037389
push_back 537849929
push_front 236670741
get 163714
push_middle 87852213
get 30889
push_front 675890028
push_front 844861578
push_back 670706568
push_middle 765868716
push_middle 963066980
push_back 350620237
push_middle 948043256
get 163040
get 178031
push_back 897234177
get 77300
push_back 701593190
get 36243
push_back 165838308
push_back 566155973
get 183260
push_middle 202677948
push_back 457352953
push_back 75179230
push_back 445208736
push_front 992282873
push_back 568513483
push_middle 407988764
push_middle 218481399
get 117899
push_back 994657145
push_front 939808911
get 71619
push_back 392235104
push_front 435078672
push_front 343241484
push_back 119414500
push_middle 527342154
get 151572
get 51879
push_middle 175963451
get 60224
push_front 235462244
push_front 484920268
push_back 678437130
push_back 602745642
push_front 480864184
push_middle 837752217
push_back 984397635
push_front 374179906
push_middle 8631239
push_front 992344988
push_front 491659663
push_middle 700054749
get 132058
get 36932
push_middle 378353540
push_back 229412923
get 42050
push_front 576976897
push_front 666191066
push_front 829724781
get 26133
get 128793
push_back 778795699
push_middle 833217145
get 119920
get 176052
push_back 18376785
push_middle 365301387
push_back 405368467
push_back 952198818
get 108575
push_middle 894525387
push_middle 99266559
push_middle 236063762
push_middle 422425742
push_middle 172190876
get 85171
push_middle 46115464
push_front 204396612
get 36192
push_back 938063769
push_front 769442924
push_back 523787524
push_middle 376496554
push_back 890965978
push_back 816696203
push_back 21241670
push_back 84315252
push_middle 376153386
push_middle 308501368
get 65438
push_back 380448649
push_middle 51843729
push_front 923342468
push_middle 227995836
push_front 138970118
get 175324
push_middle 797923933
push_back 578483558
push_front 551632664
get 187522
push_front 128712512
push_back 985969019
push_front 540616180
push_front 659811097
push_back 261385409
push_front 54454587
push_front 876580298
push_middle 451986091
push_back 811723782
push_back 410687806
get 70671
get 194666
push_back 557367760
push_back 24737696
push_front 245724448
push_front 257321237
push_front 525688699
push_back 430468490
get 125314
push_front 352027716
push_back 213655768
push_back 979955057
push_back 51434640
push_back 555467023
push_middle 176179708
push_front 932751324
push_middle 692011460
push_front 935697498
push_back 595072559
get 146258
push_front 78806259
push_middle 916677568
get 47346
get 82942
get 8556
push_middle 790841268
push_middle 509019800
push_front 845701100
push_back 910655270
push_back 876050214
push_back 436160775
push_back 43876209
push_front 687291629
push_back 23496904
push_middle 67575353
push_back 5919395
get 99191
push_front 299204245
push_middle 762319394
push_middle 414808556
push_back 651019786
push_front 778367395
get 125812
push_front 223212511
push_middle 135574882
push_middle 646528524
push_back 124757617
get 163293
get 191562
push_back 303244293
push_back 274884736
get 176263
push_front 969473944
get 102758
get 110423
push_middle 691430919
push_middle 613414657
push_front 598191410
push_back 252875922
push_back 229961539
get 129058
get 68235
push_front 204551214
push_front 383582032
push_back 203889000
push_front 759156444
push_middle 387190682
get 86198
push_middle 183370097
push_back 77862958
get 28312
push_back 736811663
push_back 897973224
push_middle 223933777
push_front 611875357
get 196749
push_front 391504742
push_middle 186389427
push_front 444675901
push_middle 511951614
get 50240
push_middle 482709015
get 48590
push_middle 885491949
push_front 518250813
push_front 400415179
push_back 718038332
push_middle 251697945
push_front 572098703
push_middle 544744088
push_middle 529130360
get 42285
push_middle 220347349
push_middle 464367071
get 150209
push_middle 727338759
push_middle 686086120
push_middle 356574761
push_front 39469914
push_back 779588160
push_front 18482733
push_middle 998934059
get 50660
push_back 545033892
get 128020
push_back 844697314
push_back 799758582
push_front 750285380
get 183005
push_back 508266538
get 109035
push_front 980777117
get 134241
get 70543
push_back 617747354
push_middle 412785004
push_middle 722918644
push_front 479287172
push_middle 364927112
push_back 414837349
push_middle 619263130
push_front 46732666
push_middle 416313494
get 16882
push_front 880261167
get 39526
push_middle 528122373
get 3315
push_front 20706753
push_middle 913100867
get 66612
push_middle 704278594
push_front 770047004
push_front 260542493
push_middle 345589785
push_back 722547523
push_front 711105438
push_middle 748002121
push_back 137467515
push_back 855881646
push_middle 827773230
push_front 833578192
push_back 650384254
push_front 535917130
push_front 486876964
push_middle 843744186
push_back 288781295
push_back 986189748
get 53952
push_middle 352288100
push_front 621180365
get 55993
push_front 281630165
push_middle 880967521
push_back 653147459
push_back 595002278
push_middle 526292533
push_middle 370199140
get 179356
push_back 424659774
push_front 471955711
get 58130
get 97342
push_middle 151654201
get 177687
push_front 934010667
push_back 552423875
push_middle 707001429
push_middle 9435585
push_middle 550017976
push_back 610445184
push_front 157643100
get 135967
get 119581
push_middle 726644946
get 37592
push_back 451935408
get 38890
push_back 494814726
get 40808
get 155701
push_front 798793206
push_front 443842420
get 180707
push_back 846244951
push_middle 553568847
get 61405
push_back 85820972
push_middle 194800614
get 77857
push_back 389759267
push_back 503885294
push_middle 569074899
push_middle 930103930
push_front 388491886
push_middle 983188972
push_front 66020391
push_middle 851210788
push_back 241094575
push_front 179722700
push_front 488373871
push_back 94644762
push_front 724715362
push_middle 799323458
push_back 911005324
get 30747
get 70420
push_back 827405591
push_front 806742709
push_front 305306569
push_front 735955028
push_middle 23955508
push_middle 220276580
get 33289
push_back 271068166
get 110732
push_middle 379245335
push_back 633289420
get 126080
push_front 82734709
get 192450
push_front 524521570
push_front 497164316
push_front 630285795
push_middle 96143812
push_middle 223998656
push_back 523310699
push_middle 841932138
push_back 742627265
push_back 199546229
push_front 351143853
push_front 555217166
push_front 392451517
push_front 156852230
push_front 412936829
push_middle 926805829
push_back 36504306
push_back 165203189
push_back 483447482
push_front 465386262
push_middle 790475263
push_back 12236367
get 76830
push_front 974063605
push_back 924447253
push_middle 714664427
get 17801
push_front 374108416
get 114490
get 101071
push_middle 706102864
push_back 926290429
push_back 250625352
push_back 423442735
push_middle 147825905
get 174955
push_back 91150296
push_middle 149546165
get 134243
push_back 936286382
push_back 301348708
push_middle 875985166
push_back 976406694
push_middle 638444565
push_back 678662840
get 52064
push_front 631545678
push_middle 89240027
push_front 728105255
push_front 623467436
push_middle 997037919
push_front 101502229
get 165170
push_front 330542042
get 196129
push_back 595652441
get 163869
push_middle 462055864
push_back 740287537
push_back 789896141
push_front 905121070
get 72826
push_front 950817586
push_back 432601241
get 49467
get 126499
push_back 281063591
push_middle 244865726
get 65133
push_back 422024214
get 180069
push_front 395339917
push_back 323806616
get 165251
push_middle 883237918
push_back 310983339
push_back 8162784
push_front 362596629
push_back 793585560
get 186295
push_back 613089591
push_middle 413558826
push_front 662115936
get 63249
get 38514
get 121913
push_middle 288604376
get 43627
get 109911
push_back 947597732
push_front 893222584
get 168504
push_back 683429414
push_front 732618171
push_middle 351187636
push_back 134742004
push_back 555441714
push_front 126816713
push_back 830125654
push_middle 874132630
push_middle 481497615
push_back 800940092
get 129542
push_middle 385876843
push_front 632777076
get 81940
push_back 252105986
push_front 264010002
push_front 864673417
push_middle 864904608
push_back 930959477
push_front 696192790
push_front 882056256
push_front 604708480
push_front 408917327
push_middle 33082851
push_back 683314666
push_back 4415513
push_middle 693156621
push_back 6922414
push_front 213785340
push_front 595490656
get 177235
push_middle 677245724
push_back 373403620
push_middle 485056406
push_middle 339668235
get 103601
get 163196
push_front 880291029
push_front 243932640
push_middle 770627474
get 5109
get 152696
get 149213
push_middle 770218540
get 94883
get 52253
get 120473
push_front 638237023
push_middle 893744338
push_middle 150865405
push_middle 725401655
push_middle 387748183
get 68564
push_middle 169730559
push_back 471587608
push_front 647272099
push_front 830417017
push_front 904013516
push_middle 209629420
push_front 469371254
push_back 508204850
push_front 244589629
push_back 862481153
push_back 528359660
push_front 340673690
get 155503
get 2569
get 190534
get 160760
push_back 810819994
push_back 858292967
push_back 461376063
push_front 589332933
push_middle 194932296
push_front 636960891
push_front 51823408
get 5239
push_front 339139924
push_middle 749085258
push_middle 724221258
push_front 604717134
push_back 632205243
push_front 546896498
push_back 691201053
push_front 981642325
push_middle 346877066
push_front 886377617
push_back 115527412
get 18846
push_front 566352643
get 117138
push_middle 476266636
push_middle 577733061
push_middle 303366430
push_front 273994040
get 175794
push_middle 665833531
push_front 212671207
get 174863
push_back 605147227
push_middle 200988213
push_middle 429017617
get 77725
push_back 33052367
push_front 835005851
push_front 408063369
push_front 161084266
push_back 767498412
get 58179
push_front 259377739
push_front 668735913
push_middle 106357018
push_middle 957906567
push_middle 240419356
push_middle 272341887
push_back 392165715
push_middle 554826092
get 54794
push_back 18664502
push_front 708485575
push_back 491548691
push_middle 406284241
push_front 752472529
push_front 673427695
push_front 51579490
get 86152
push_back 194445049
push_middle 87282727
push_middle 619733188
push_front 735358510
push_middle 552994663
push_front 688218646
push_back 6691144
push_back 581639638
push_front 754841717
push_front 784974987
get 103242
push_middle 550363775
push_back 663803401
get 18172
push_middle 211219179
get 171726
push_front 514090088
get 127717
get 193800
push_back 322048175
push_middle 183822155
push_front 691401329
push_middle 803581669
push_middle 667579577
push_back 6352310
get 68642
get 108362
push_front 356307880
push_back 352060908
get 163973
get 25044
push_middle 300621489
get 77397
push_middle 801185609
push_front 887155284
get 62761
get 148789
get 181406
push_front 395556902
push_front 329891361
push_middle 530351941
push_back 388570638
push_back 157213625
push_middle 47943340
get 74643
get 31159
push_front 526001568
push_middle 845816504
push_middle 831884056
push_back 419016038
push_front 204148772
push_front 40460429
get 126470
get 94830
push_back 800019786
push_back 368943152
push_middle 449324805
get 91233
get 68123
get 103951
push_back 887649127
push_middle 22638652
push_front 73124866
push_middle 954519000
push_back 120376399
push_middle 541830848
push_front 189828302
push_back 732035803
push_back 571935009
push_front 225665345
push_back 923024175
push_front 563487185
get 155211
push_middle 883949522
push_middle 880837569
get 110989
get 88182
push_front 508216541
push_back 974459934
push_middle 578925727
push_front 824643673
push_front 246081573
push_middle 219159520
push_front 461721164
get 93032
get 48271
push_middle 64604678
push_middle 153260993
push_back 301519852
get 40381
get 181852
push_front 878459912
push_front 43409698
get 51245
push_middle 504025609
get 42659
push_front 879548547
push_middle 8848286
push_middle 187523373
get 122166
get 161153
push_middle 126084718
push_front 960156927
push_back 513406863
get 95773
push_front 524207381
push_front 444124911
get 98397
get 145194
push_back 875039477
push_front 977887415
push_middle 431615320
push_back 579908230
get 47299
push_front 795765612
push_front 234684558
get 59864
push_front 859611615
push_back 953742885
push_middle 672623780
push_front 511150034
push_front 280164787
push_back 888110874
push_middle 430197337
push_middle 307912941
get 93698
get 38948
get 90883
push_middle 450926407
get 19379
push_middle 306440588
push_middle 698694193
push_front 758130612
push_back 550519200
get 100222
push_front 554868523
push_back 466605192
push_front 364049859
push_back 608111214
push_middle 920014985
push_middle 230196194
push_back 49417373
push_middle 985669053
get 58523
push_front 941213586
push_middle 665645181
push_front 891043983
push_middle 806030730
push_front 879800076
push_front 532937689
push_middle 785334049
push_middle 491041590
push_back 929211615
push_front 933365517
push_back 980377162
get 70862
push_back 375547881
push_middle 679150392
push_front 400248561
push_middle 528365839
push_back 724298923
get 161344
get 31837
push_middle 417129783
push_middle 27622843
push_middle 163079279
get 28664
push_front 862647337
get 13341
push_back 167136038
push_front 577070871
push_front 900712998
push_back 375054320
push_back 874957078
get 170717
push_back 62978050
get 30407
push_back 803983763
get 80237
push_middle 503851832
push_middle 760462201
get 109779
get 18149
get 160967
push_back 263583878
push_middle 584578072
get 195288
get 38819
push_front 528793327
push_middle 620691966
get 62540
push_middle 864238163
push_back 295779493
get 194223
push_back 401305332
push_front 231765247
get 91649
push_middle 443992670
push_middle 163787839
push_back 194409351
get 30765
push_middle 685471565
push_back 415487923
get 112946
push_front 815495949
push_front 200590766
get 75164
push_front 573263870
push_back 520500919
push_back 196599841
push_front 434255924
push_front 812525966
push_middle 356346058
get 109199
get 140471
get 105633
push_front 895872126
get 199646
get 44852
get 111665
push_middle 51209593
push_middle 383447337
push_back 277788072
get 108064
push_front 911597790
push_back 548574220
get 120798
get 105501
push_back 642890457
push_middle 873048366
push_back 72435750
get 194639
push_front 327993891
push_front 405998095
push_middle 693861083
push_back 910030172
push_front 614835398
push_front 377728061
push_front 815911941
push_middle 612242026
push_front 798115105
push_middle 548281239
get 61934
get 64250
push_back 939068401
push_back 409614459
push_front 29141370
push_back 773967170
push_middle 572693
push_back 792894997
push_front 47714918
push_middle 480297649
push_front 1081354
push_back 18129568
get 171930
push_front 781798160
get 189142
get 146771
push_middle 650774740
push_front 781306783
push_front 692636489
push_middle 267900452
push_middle 265845942
push_back 338980126
get 120076
push_middle 918574455
get 173460
get 161940
push_back 58381748
push_middle 185580800
get 32558
get 24180
get 153418
get 29478
get 60551
push_back 57493322
get 197849
push_front 595214503
push_back 4292113
push_middle 986361358
get 97362
push_back 623424238
push_front 824518565
push_back 954721734
push_middle 713375377
push_back 505774012
get 141026
push_middle 171710235
get 80920
push_middle 773375745
push_middle 457775556
get 38441
get 135411
push_middle 238039818
push_front 621659168
push_front 62478098
push_back 383721338
get 81813
get 97034
push_front 866506340
push_back 100165511
push_back 751910033
get 5885
push_front 390640142
push_front 323512505
push_back 227243268
push_middle 384992388
push_back 596735545
get 171997
push_back 189824907
get 70160
push_front 5885204
push_back 11240953
push_front 439264091
get 84497
get 77779
push_front 82298968
get 53941
push_back 269965105
push_front 140524970
get 173416
get 51434
get 69785
push_back 231950797
push_back 403133469
push_back 325061441
get 169549
push_back 662120574
push_front 64834383
get 84346
push_middle 138222716
push_back 843203088
push_middle 661377016
get 124305
push_middle 718220241
push_middle 473612461
get 98032
get 86372
push_back 772622133
push_front 751744465
push_back 107072926
push_middle 56768655
push_back 786856348
push_front 576293092
get 154065
push_middle 448062938
push_middle 577983744
push_back 216515416
get 76634
push_middle 504205009
get 179498
push_front 89362414
push_back 927759466
get 123237
push_front 802911994
push_front 986974074
push_front 550075142
get 22619
push_middle 651833419
push_back 880854279
get 96310
push_back 233999381
push_front 945363149
push_back 49963068
push_middle 783027108
push_middle 56476029
get 34314
push_front 346846981
push_front 55957244
push_back 63577261
get 75165
push_front 231219922
push_front 911623398
push_middle 378637587
get 54769
push_front 472186049
push_back 293181030
get 146135
get 150656
push_middle 751564007
push_middle 773680999
get 100712
get 39397
push_middle 175166568
push_back 982890406
push_back 732364400
push_back 807681426
push_middle 968787349
get 125188
push_back 487923255
push_middle 223478674
push_back 634761478
push_front 724225940
get 196966
get 103327
get 54645
get 78983
push_front 947869140
push_front 805871948
push_middle 366551483
get 70130
get 46380
push_back 58420976
push_front 533010348
push_back 930218031
push_middle 7815480
get 111522
push_middle 453469582
push_middle 892381208
push_back 494605938
push_middle 416979413
get 164934
push_front 128670732
push_front 127892731
push_middle 660868461
get 181566
push_front 808456899
push_front 746141554
push_front 275060615
push_back 56607602
push_back 902544766
push_front 940007457
push_back 759373584
get 13728
get 143207
push_middle 302601447
push_middle 111346477
get 104170
push_back 556531110
push_middle 89990118
push_front 243680792
get 26515
push_front 149454798
push_middle 754431707
push_back 526595018
get 36765
push_back 240771410
push_back 262945892
push_middle 120846082
push_front 645778803
push_middle 359299133
get 176017
push_back 510888373
get 33434
push_front 113221811
push_back 79286703
get 100079
get 36162
push_back 207470202
push_middle 4961194
push_middle 357043601
get 177543
get 77924
push_back 239728358
push_front 999230778
push_front 968119304
push_front 273919138
push_middle 317294946
get 102236
push_back 392728972
get 172586
push_back 749544227
get 26712
push_front 445241125
push_back 63924724
push_middle 96065675
push_back 53268596
push_middle 371338121
push_back 634885495
push_back 841716986
push_back 667499378
push_back 598477944
push_front 944621301
get 48630
push_front 819997103
get 7966
get 90202
push_front 757767454
push_front 212438340
push_middle 313258060
push_front 627520191
get 50643
push_middle 965111280
push_front 914114224
push_middle 9687236
push_front 390242010
push_back 781146767
get 182903
push_back 896337091
push_middle 360101675
get 123379
get 82025
push_middle 423249071
push_middle 660772115
push_front 46774634
get 19682
get 182129
get 4521
push_middle 418218537
push_front 289022407
push_front 598384370
push_front 690879469
push_front 191688869
get 85165
push_front 678502183
push_back 445259006
push_middle 902089833
push_back 210629466
push_front 745904755
push_front 210259253
push_front 893171028
push_back 672966914
push_middle 50959400
get 95886
push_front 336093983
push_back 658133224
push_back 11345334
get 12751
get 3178
push_back 941853872
push_back 57061480
push_back 789020962
push_back 354108843
push_middle 962508802
push_middle 52697706
get 25145
push_front 699741434
push_front 911150396
push_middle 322119684
push_back 178685803
push_back 506205463
push_front 189579347
get 179997
push_back 37509244
get 177417
get 160847
push_back 497558039
push_front 246660058
push_back 838658898
get 180046
push_front 627537586
push_middle 302626561
push_middle 990142154
get 59578
push_front 53571859
push_back 728153967
get 158065
push_middle 463156473
get 46440
push_back 968572867
push_middle 948858569
push_front 685992011
push_back 597937682
push_back 882991754
push_back 601701860
push_back 733810567
push_middle 286841917
push_back 761737381
push_back 830441918
get 194393
push_middle 395555460
get 31974
push_middle 551789510
push_back 20681022
get 141393
push_middle 291126732
get 183196
push_back 453625684
push_back 565788665
get 72936
get 192549
push_back 174887222
push_middle 981679072
push_middle 178467737
get 177511
get 146096
get 146957
push_middle 106319283
push_front 478826378
push_middle 583870960
get 74934
get 22385
push_middle 831527101
get 51135
push_middle 885807854
push_front 243450578
get 194015
push_back 868232297
get 159441
push_back 669442780
push_back 541531267
push_middle 781774528
get 121809
push_front 66161043
push_front 668129177
push_front 983272968
push_middle 262921195
push_back 130842769
get 29175
get 167973
push_back 398677027
push_front 742421472
push_middle 394927123
push_front 596125941
push_middle 441406658
push_middle 264911821
push_middle 310173264
push_front 835717423
push_back 731910664
push_front 144985855
push_front 389029330
get 114858
push_middle 500898844
get 30062
get 125322
push_front 315643953
push_middle 611605562
get 163810
push_front 252125397
push_middle 730553479
push_back 340785952
push_middle 835807766
push_front 495792231
get 8365
get 59210
get 146492
push_middle 902847810
get 125058
push_back 598989981
get 130115
push_back 433679256
push_back 860818428
push_front 936656812
push_back 540922677
push_front 280107274
push_middle 840965380
push_front 88178147
push_middle 985403820
push_front 855023379
push_middle 202011126
get 178702
push_back 103582147
push_back 787651435
get 38156
push_back 196259639
push_middle 483844454
push_middle 798086872
push_front 126845822
get 133903
push_middle 960691580
push_middle 921333459
push_middle 843071367
push_front 108799109
get 193464
get 125867
push_middle 850191613
get 49173
push_back 164884546
get 6137
push_back 531476602
push_back 202186930
push_back 841672886
get 67331
push_back 984287273
get 137493
push_front 306520766
push_back 989493483
get 187365
push_back 596382297
push_back 326106807
push_middle 190623699
push_back 771848475
push_middle 368419520
push_back 951333871
push_middle 785938245
get 114908
push_back 484418082
push_back 66176203
push_back 394964701
get 166208
get 156079
get 98882
push_front 536552935
push_back 775186618
get 125056
push_front 135596777
push_back 959199023
push_middle 74032884
push_middle 477432071
push_back 797146723
push_front 47176937
get 114528
get 91057
push_front 734741369
push_middle 289518416
push_middle 482244237
push_front 629522324
push_front 108288456
get 150064
push_middle 167000008
get 103074
push_back 109659640
push_front 300152256
push_middle 383085215
get 56583
push_back 225850524
get 39203
push_front 790214346
push_front 310500635
push_middle 962275811
push_back 332832057
get 80963
get 4852
push_back 500534099
push_front 564685833
push_back 407199086
push_middle 882256016
get 116050
get 125948
get 91624
push_back 933573272
get 46315
push_middle 287537427
push_middle 322861888
get 73605
push_back 221082707
push_back 877745476
push_front 405187074
get 6224
push_middle 220194963
get 27745
push_back 282372875
push_middle 514254944
push_middle 472463795
get 106442
push_front 298172811
push_middle 306195476
get 68916
push_front 284853318
push_front 109622811
push_front 907475421
push_front 712100744
get 668
push_front 918931086
push_middle 400235119
get 20317
push_back 972538777
push_back 84697143
push_back 638016535
get 84369
get 163441
push_front 62752550
get 35235
push_middle 547977990
push_front 111657016
push_back 843117219
push_middle 299288131
push_middle 396278907
push_back 944129383
get 88315
push_front 133697877
push_back 833408639
get 115153
push_back 195099222
get 31526
push_middle 177311512
push_front 533554918
push_front 528139490
push_middle 499196675
push_middle 61778909
push_middle 884396694
push_front 64068808
get 170401
push_front 784200544
get 162096
push_back 981356746
get 78552
get 149079
push_middle 327238301
push_front 200673518
push_back 508744518
get 84169
push_middle 546333295
push_back 485359740
push_middle 282069917
push_back 666097235
push_front 786270181
get 110003
push_front 80296681
push_middle 431832684
push_back 500038757
get 147844
push_front 163252272
get 71914
push_back 204836983
push_front 23894699
get 64446
push_back 939696401
push_front 266549139
push_back 696944166
push_front 779481142
get 100160
push_front 526157512
push_front 426134996
push_back 767359341
push_front 788126792
push_middle 406546237
push_back 745660626
push_front 885998357
push_front 711727264
push_back 506700382
push_middle 25836306
push_back 664362070
get 82214
get 194163
push_back 228231956
get 78646
push_back 820628976
push_middle 17966244
get 82692
push_front 129497658
get 156994
get 169574
push_back 248770192
get 198349
push_front 613774604
get 133633
push_middle 168109901
get 97195
get 172028
push_front 972080990
push_middle 481139606
push_middle 308552990
push_back 444854870
push_middle 371505053
push_back 722453450
push_back 342298366
push_middle 489197521
get 131132
push_back 461134137
push_middle 305732993
push_front 653798500
get 139829
push_back 743544001
push_front 750381393
get 37007
push_front 350538305
push_back 534675888
push_back 610854728
get 63538
get 159838
push_front 267275556
push_middle 991414358
push_front 590842540
push_front 20571046
push_back 964369443
push_middle 643153213
push_front 36107387
get 178442
push_back 190548585
push_middle 678580389
push_back 672241255
push_middle 38186025
push_front 422144425
push_front 115420111
get 84728
get 25508
push_middle 213524528
push_middle 741554625
push_back 288746387
get 185353
push_front 484316343
get 13461
get 170326
push_middle 314278971
get 47770
push_middle 914388777
get 27556
push_front 535800653
push_middle 175569665
push_front 1948399
get 183361
push_back 98689012
push_front 43292337
push_back 802540386
push_back 897178284
get 37127
get 97790
push_front 211837366
push_back 622810678
push_back 850487313
push_middle 292676465
push_middle 567551944
get 74815
get 133316
push_back 326855981
push_middle 97070524
push_back 832477791
get 109394
push_middle 838033619
push_back 334272898
push_middle 774938065
push_middle 73635072
push_middle 333012448
get 164414
push_back 376355001
get 137685
push_front 684659354
get 10646
push_back 790885494
push_back 103371997
push_front 840749481
push_back 129378200
push_back 868924638
push_back 857280968
push_front 505643361
push_back 637150447
push_front 248192455
push_back 906605263
push_back 754106098
push_front 9024169
get 43699
push_middle 985478934
push_front 74865742
get 11776
get 151393
get 88705
push_back 712226784
push_front 277456550
push_back 549375717
get 117947
get 108687
push_back 959074840
push_front 828148576
push_front 85102159
get 178374
get 89856
push_back 556633949
push_front 585948471
push_middle 349534575
push_front 431628139
push_middle 985978215
push_back 835778734
get 192297
push_middle 450644326
push_middle 790062713
push_middle 586161905
push_middle 696983941
push_middle 697873306
push_middle 86382453
push_back 818007282
push_back 710073403
get 6167
push_back 245134493
push_front 602996095
get 149605
push_middle 149954199
push_back 94015720
push_front 196506324
push_front 273624788
push_back 707893031
get 90212
push_back 936715918
get 195525
get 163982
get 190683
push_middle 105803230
get 108434
get 133052
push_back 508150662
push_middle 649885261
push_middle 496369993
get 5808
push_front 198049940
push_front 457518042
push_front 526312048
push_front 158096083
push_middle 392949598
push_back 753957023
push_back 705901649
push_front 4406145
push_front 554175639
push_middle 5688094
push_back 555244340
push_middle 591404470
push_back 750231146
push_middle 714595949
push_back 402986842
push_front 136267975
get 80243
get 148132
push_front 188370426
get 70064
push_back 201338156
push_back 256913556
push_front 183984137
push_front 697521944
get 135940
push_back 886604310
get 134799
push_middle 42705420
push_back 589099007
get 192823
get 78890
push_middle 542334522
push_back 581947097
get 126125
get 188996
get 135797
push_middle 883929197
push_middle 22907310
get 62270
push_back 307070939
push_middle 395367296
get 20387
push_back 939816084
push_middle 296435260
get 137013
push_front 184171152
get 16507
push_front 617355722
push_middle 69890276
push_middle 841435652
push_back 608517052
push_middle 915803898
push_back 610929551
push_front 27859915
get 4065
push_back 757183387
get 199958
get 122043
get 32043
push_back 532770385
push_front 74655349
push_front 494795271
push_front 121160313
push_back 452395634
push_back 896161951
push_front 779008082
push_back 350706720
push_middle 499425688
push_middle 274528332
get 106409
push_middle 559669382
get 57001
push_front 606311285
push_middle 850278735
get 171667
push_middle 715419938
push_front 329246491
push_back 578933728
push_front 727731228
push_front 122027769
push_middle 365626442
push_front 148897876
get 129192
push_middle 472075078
push_back 736118771
get 56182
push_front 894013532
get 152907
push_middle 35378510
push_middle 36810945
push_back 740360292
push_middle 513284778
push_middle 868919643
push_middle 603639532
get 157318
push_front 929448218
push_back 765689586
get 17227
push_back 395305849
push_back 503394272
push_middle 633033929
get 173510
push_front 14092837
push_middle 916946679
push_front 288595395
get 175171
get 94538
push_middle 65277875
get 29321
push_back 816575491
get 177095
push_front 911479178
get 193426
push_middle 568512596
get 93183
push_front 707779824
get 193101
get 177110
get 26463
get 108830
push_back 392144283
push_back 110758224
push_back 475768360
get 199123
get 110001
get 87878
push_middle 37359404
push_front 720369733
push_front 218050069
push_front 716532622
get 131680
get 151055
push_middle 181317568
push_middle 951465021
get 152708
push_middle 454870361
push_front 525309673
get 29306
push_middle 519338373
push_front 66129161
push_middle 173787737
get 126943
push_back 993283723
push_back 862334602
push_middle 560206090
push_middle 209500685
push_back 764831474
push_back 844958511
push_back 598044580
push_back 83024789
push_middle 627863323
push_back 171804459
get 186829
push_back 829310697
push_back 353795349
push_back 302221298
push_back 631566158
push_back 445475594
get 37622
push_middle 516978359
push_middle 770674405
push_back 159498534
push_middle 36997348
get 10816
push_back 134221335
push_back 487626265
push_front 82255959
push_middle 217317240
push_middle 361561300
push_middle 824944191
push_front 42789398
get 64952
push_back 537342624
get 95354
push_front 32829619
push_middle 280475349
push_middle 596642637
push_front 882744972
push_middle 898643535
push_front 742924379
push_back 349547467
get 115271
push_back 777638622
push_front 911196709
push_middle 906452809
get 11612
push_middle 997554511
push_back 660364048
push_front 603749870
push_front 870258248
push_front 312136733
push_back 647116207
push_front 969329627
push_back 704683404
push_front 131440708
get 5874
push_middle 628549759
get 161090
push_front 453145360
push_front 780722217
get 21551
push_back 702228123
push_front 977409654
get 193687
push_middle 355266639
push_front 922952378
push_back 690032277
push_back 627115306
push_front 462802095
push_back 91769611
get 185847
push_front 332113546
push_back 689969690
push_back 267680160
get 53005
push_back 154070863
push_front 256698487
get 60127
push_middle 871772016
push_back 607342267
push_front 447477994
push_back 401654652
get 54757
push_middle 552362859
push_back 323161148
push_middle 442431018
push_middle 70097125
push_middle 890840891
push_middle 554336986
push_middle 443579832
push_front 613960698
push_back 295044876
push_back 625839093
push_middle 214997188
push_back 730436756
push_back 967921247
push_middle 20365224
push_back 869350650
push_front 298394247
push_back 666187301
get 37295
get 127936
get 189970
push_back 897121654
push_middle 862239603
push_back 70070293
get 83519
get 41398
get 130952
get 89230
push_front 797412741
get 84389
push_front 210931681
push_back 952318516
push_front 255038894
get 40952
push_front 92440134
push_front 576359373
get 93437
get 113121
push_middle 399157263
get 123033
push_back 921121093
push_back 350547786
push_middle 125543477
push_middle 121902007
push_middle 551044553
push_front 890731048
get 118860
push_middle 905710994
push_front 960024437
get 172215
push_back 658723615
push_back 203298695
get 161372
push_back 136257701
get 48879
push_front 116272645
push_back 442231187
push_front 631900566
push_back 473490322
push_back 501039196
get 72285
push_back 531339193
push_middle 448009298
push_front 750848816
push_front 38613911
push_front 509104417
push_front 82867335
get 88633
push_front 933586336
push_front 423789269
get 50024
push_back 984754131
push_middle 99383409
push_middle 799790579
get 2064
get 111574
push_back 53513061
push_back 902509034
push_front 453419149
get 172440
get 74713
push_middle 360530981
push_middle 736608838
push_front 224817172
push_front 719413178
push_front 356109139
push_back 667262852
get 154840
push_middle 638327806
push_middle 184746614
push_middle 654678601
push_middle 766686154
push_back 883951287
push_middle 653054798
push_middle 362413606
get 38746
push_back 955635035
push_front 175102627
push_middle 19176448
get 157703
get 81597
get 15595
push_back 548625304
get 118147
get 186198
push_middle 145360584
get 181930
get 59825
push_front 754270821
push_middle 805344689
push_back 505294601
get 177412
get 169890
get 61601
push_back 802297858
push_middle 295011603
push_front 776289812
push_back 473749607
push_middle 868750022
get 2875
push_back 596478029
push_front 787384520
get 144905
push_back 995711636
push_back 694524175
push_back 881430004
push_middle 655202542
push_middle 838680502
push_middle 51058623
get 190473
push_back 573295201
push_middle 195599373
push_front 670843400
get 32915
get 71689
get 180122
push_front 368338437
push_middle 541399647
push_back 798125627
push_back 304774492
push_front 98600202
push_middle 884627756
get 178887
push_back 915650382
get 157530
push_back 414123713
get 158580
push_front 270096438
push_front 530796524
push_back 165090468
push_middle 170490047
get 13960
push_back 474838538
push_middle 15506476
push_front 553524946
get 187274
push_back 603083000
push_middle 165079506
push_middle 228258817
push_back 389650696
push_middle 121493142
push_back 293309809
push_back 671987217
push_back 239121843
get 153230
push_back 537952062
push_front 345241207
push_back 123427635
push_front 378719415
push_middle 772883234
push_front 457237392
push_middle 425563302
push_back 303548191
push_middle 341376368
push_front 511443012
get 49007
push_front 628258537
push_front 769204539
get 146587
push_front 363524617
push_back 777053957
push_front 884987505
push_back 921032841
push_front 480648689
push_back 550228494
push_middle 384986667
push_middle 127665748
get 51710
push_front 217852144
push_back 90744905
push_front 919675941
push_back 159232972
push_front 918243130
push_middle 384049920
push_front 744098138
get 27705
push_middle 609654948
get 192360
push_front 144510890
push_front 605098492
push_front 782790345
push_back 920021793
get 110547
push_back 412399403
push_back 748529316
push_back 81016412
push_back 385711014
get 79048
push_front 135110230
push_front 774538359
push_back 744914869
push_back 710570552
get 19729
get 172248
push_middle 553897584
push_back 110818055
push_middle 23621169
push_middle 559942705
push_front 951207330
push_middle 936067718
get 78140
push_front 506136266
get 85226
push_middle 754805893
push_middle 980800995
push_middle 123575623
push_front 812362050
push_back 537603602
get 171998
get 123663
push_middle 90466566
push_back 440526604
get 8249
push_back 732131667
push_back 73048685
push_middle 324709758
push_back 380546051
push_front 736152875
push_back 132653371
get 78856
push_front 101472613
push_front 939685053
push_middle 95575574
push_middle 821130617
push_back 508203331
push_back 124928203
push_back 847127949
push_middle 443384033
get 190966
push_back 409953637
push_middle 110657911
push_front 852973037
push_middle 15536571
push_middle 50247387
get 134249
push_middle 134860126
push_front 506453360
push_back 297774220
push_middle 819027139
push_front 466425698
push_front 878038923
get 129738
push_middle 357766310
push_middle 729490688
push_front 488515508
get 102885
get 132128
push_front 374270178
push_middle 274041598
push_front 713330976
push_front 341792745
get 177424
push_middle 310751057
push_front 673081329
push_back 536393431
push_back 140588247
push_back 848997958
get 26309
push_middle 148531901
get 146814
push_front 257154275
get 80981
push_back 543917600
get 60350
push_middle 21452815
push_back 400145892
push_middle 233578428
push_back 435768674
push_front 284626046
push_back 474333878
push_back 166185895
push_front 52475815
push_front 700239211
push_back 60388031
get 156799
push_front 457887483
push_back 19309786
push_front 481709755
get 123165
get 123866
push_front 699229435
push_back 143781453
get 137006
push_front 314786004
push_front 207478812
get 41624
push_middle 45919680
push_front 849775269
push_front 345651501
get 24836
get 78041
get 181513
push_front 88169363
push_back 887051681
get 108820
push_middle 694865804
push_middle 536159164
push_middle 566732619
push_back 426310782
push_front 949388814
push_back 956803000
push_back 276728413
push_back 470473634
push_back 323787929
push_front 563642466
push_middle 62427880
get 22237
push_middle 341824690
push_middle 146114990
push_middle 591403412
push_middle 163256052
push_back 779403800
push_back 64454910
push_middle 958315765
push_front 872055824
get 70740
push_front 200428487
push_middle 335058263
push_back 213936316
push_back 517968765
push_middle 827012137
push_middle 229756226
get 65448
push_middle 978595693
get 55026
push_back 535648719
push_middle 368152078
push_front 522691035
push_middle 399447252
push_front 293450360
push_middle 820723715
push_front 32568102
push_back 798083261
push_middle 900086601
get 182452
get 195977
push_middle 639592975
push_middle 809470737
push_middle 648442812
push_middle 407678812
get 176068
push_middle 727947376
push_middle 934667394
push_back 658935393
push_front 643486933
push_front 439384072
push_middle 133424386
push_back 655821373
get 51628
push_middle 682006810
push_back 217443981
get 180011
get 161665
push_middle 919071751
get 30961
get 187751
get 48849
push_front 232602997
push_back 514127004
get 37329
push_front 932825482
get 26286
push_back 214228849
get 39647
push_middle 255458897
get 9409
push_back 780886669
push_middle 700044913
push_back 313317775
push_middle 156338414
push_middle 997711948
push_back 878915364
push_middle 853892763
get 66745
push_back 725574220
push_back 860401460
push_back 828499412
get 67616
get 70003
push_back 532678917
push_back 523947918
push_back 163128785
push_front 929947969
push_back 714974866
push_front 113309176
push_back 378934231
get 108517
push_front 33763011
push_front 705944001
get 132671
push_back 464834745
push_front 856855122
push_back 180084596
push_front 540331122
push_front 839921248
push_back 734525819
push_middle 59716793
push_back 974427304
push_middle 140116730
push_middle 748026922
push_middle 104655828
push_front 175593069
push_front 553866810
get 41429
push_middle 936369743
push_back 806312228
push_back 987942069
push_front 303995506
push_back 993771231
push_middle 965486741
get 125355
push_back 401754861
push_front 746111635
push_front 158127235
push_front 148147447
push_middle 438607349
push_back 781635546
get 83330
get 155292
push_middle 424804226
push_back 536485217
push_back 40347663
get 3943
push_middle 612151905
push_front 449147565
get 137417
push_back 724851605
push_middle 899757559
push_back 292364036
push_back 806579025
get 114012
get 112714
push_middle 684146936
push_back 861165069
push_back 659521929
push_front 409192640
push_back 285004116
get 158591
push_middle 706653754
push_middle 596361291
push_front 498135302
push_back 586067704
push_middle 959642702
push_back 175542826
push_middle 388994580
push_back 579432160
get 54906
get 46391
push_back 168016864
push_middle 357281880
push_middle 954387505
push_middle 669408993
get 112780
push_middle 312993298
push_middle 143898834
push_front 358831698
push_middle 401971242
push_front 745796668
get 154836
push_front 484076158
push_front 470718055
push_middle 949630036
push_middle 252216426
push_back 726136721
push_back 248130491
push_back 839184568
get 36970
push_front 165398255
push_middle 353674860
push_front 551943221
push_back 246725793
get 34771
get 89316
push_back 577982915
push_middle 443892609
push_back 142588280
push_back 736116357
push_back 804718572
push_back 212217743
push_front 238316342
push_middle 513600631
push_middle 202495380
push_front 451288875
push_middle 28590901
push_middle 58409355
push_back 512630945
push_back 833653477
push_middle 205852102
push_front 421710697
push_middle 787818278
push_middle 669159475
get 108871
push_back 225165064
push_middle 63545046
push_back 209720210
get 189906
push_back 458198198
push_middle 878116937
push_front 15738661
push_front 351931562
get 66747
push_middle 824888168
push_middle 548386818
push_front 162936671
push_front 50455007
push_front 808249361
get 29834
push_front 389976659
push_front 577964728
push_front 798875503
get 39947
push_middle 324530947
get 133593
push_middle 824369285
push_back 571858901
push_front 678070158
get 5957
get 167366
push_back 909243045
push_back 727261024
push_middle 664309490
get 124971
push_middle 340755945
get 196295
push_back 375468961
push_back 514112688
get 191455
get 178038
get 180971
get 117802
push_back 384507094
get 155686
get 187705
push_back 269929072
get 197646
push_back 410924651
push_back 814415735
push_back 493194683
push_back 926042096
push_front 160554910
push_middle 894588316
push_front 512361373
get 29771
push_middle 506199454
get 81059
get 57295
push_middle 952167521
get 47858
push_front 795093371
push_middle 567780613
push_middle 70901625
push_front 407653041
push_back 437259680
get 186483
push_front 721281741
push_front 930381700
push_front 599006154
get 88089
push_front 721100348
push_front 661808538
push_front 598918917
get 115208
push_front 887918168
get 133955
push_back 746607198
push_front 616533724
push_back 716810636
push_middle 686260440
push_back 198324315
get 5616
push_back 588474664
push_back 545207983
push_middle 189986415
push_back 607969529
get 2351
push_back 856044705
push_middle 454088672
push_front 751529843
push_front 450048666
push_back 45672744
push_back 703759190
get 193112
push_back 263113055
get 14652
push_middle 668958361
push_middle 546561206
push_back 180375798
get 144055
push_back 720133803
get 17280
push_middle 196065476
push_front 841141578
push_front 514553196
push_middle 841702852
push_middle 718911652
get 64970
push_front 998422815
get 182884
get 64584
get 101084
push_front 304123492
push_back 951978206
push_back 308577663
push_front 532755772
push_middle 704453331
push_middle 349927530
push_middle 167693301
push_middle 421183889
push_middle 544253711
push_middle 572374684
get 173265
push_back 314300976
push_back 509686307
push_middle 819891266
push_middle 625091949
push_middle 525408417
push_middle 696927133
push_middle 491979281
push_front 215760917
push_front 460681860
get 89169
push_front 855341380
push_front 636328782
push_front 901855975
push_middle 964777967
get 147004
push_front 901327909
push_middle 370900951
push_front 491621114
get 115645
get 121142
push_back 451960950
push_back 859907960
push_back 802054019
get 103843
push_front 439142474
get 179710
push_front 664114843
push_middle 375492075
get 102160
push_middle 490284132
push_middle 284542905
push_back 599185237
push_back 699317555
push_middle 268287964
push_back 881560479
push_front 252416931
get 172795
push_back 709452690
push_back 456242060
get 126456
push_front 18886919
get 77987
push_back 935969133
push_front 630409687
push_front 322681753
push_middle 639393782
get 151346
push_front 240687652
push_middle 84468416
push_front 718050500
get 132122
push_back 54491533
push_middle 574975337
push_middle 785002305
push_middle 558120232
get 8891
get 44492
push_back 466488230
push_back 930781694
get 84290
push_front 829822685
push_back 591722146
push_front 73911566
push_front 273136786
push_front 34405205
push_front 166891168
push_back 573970448
push_back 918511328
push_front 699443299
push_front 1093704
push_back 290785249
push_front 44207471
push_middle 191464148
get 38906
get 134497
push_back 784790012
push_back 346377322
push_front 683995067
push_middle 302639968
push_front 921722295
push_middle 460188361
push_back 876152603
push_front 214043456
push_back 909015327
push_front 233400237
get 35201
push_back 267111072
get 18184
push_middle 773546813
push_front 893481104
get 148238
push_front 996988408
get 122379
push_middle 902492804
get 32597
push_back 83038348
push_front 942231880
push_middle 509498397
push_middle 818297503
get 5896
get 200578
push_front 391025796
push_back 488999233
get 128247
push_middle 39147853
push_middle 550108099
push_front 152263074
push_middle 324477601
get 138383
push_back 102721329
get 111288
push_middle 200518129
push_back 812257907
push_front 638163998
push_front 310660207
get 80966
push_back 318427205
push_middle 162238477
push_middle 328951573
push_front 58490831
push_middle 968550888
push_middle 491343246
push_back 608236005
push_middle 262146839
push_middle 880013428
push_back 175008659
push_middle 41075149
push_back 595234303
push_back 336387037
push_middle 444639635
push_back 977424721
push_back 136573949
push_front 137191491
get 80198
push_front 800707779
push_middle 102786737
get 165385
push_middle 66078808
push_front 510184293
push_middle 597354093
push_front 761047853
push_back 533996727
push_front 812581036
get 43508
push_back 856898197
push_middle 476473970
push_middle 248752871
push_back 903285575
push_middle 366195284
push_middle 119771318
get 3091
push_middle 672414937
push_back 949494459
push_middle 627516009
push_back 769515660
push_middle 630923130
push_back 847261976
get 77303
push_middle 666897106
push_middle 590929169
push_middle 163515161
push_back 317006400
push_back 510434652
push_middle 905906180
push_back 324047012
push_front 747642816
push_back 55045077
push_middle 91970495
push_front 699037049
push_back 887099039
push_back 33712043
push_middle 452922725
push_back 270827951
get 163822
get 191553
push_front 857243421
get 128217
push_back 601775349
push_middle 877677598
push_middle 338275294
push_front 762346562
push_front 222591574
get 183671
get 16470
get 157877
push_front 505796653
push_back 786357154
push_middle 740247635
push_front 313849120
push_middle 146391297
push_back 724861250
push_middle 36373008
push_back 411253672
get 168042
push_back 688783604
push_middle 890788213
push_back 742196748
push_front 398030185
push_middle 566931714
push_middle 431508374
push_middle 477038981
get 136814
get 34367
get 50802
push_middle 920966613
get 112115
push_front 384503332
push_middle 93060357
push_middle 429318925
push_back 508819573
get 83771
push_middle 11364562
push_back 722417761
push_middle 416522022
get 173843
get 107618
push_back 48706034
push_middle 871872444
push_back 195619869
get 116286
push_front 87682102
push_middle 880277626
push_middle 356139289
push_middle 316435903
push_middle 620155500
get 56470
push_front 140439247
push_front 288408285
push_middle 27729454
push_back 97576112
push_back 75897192
push_back 229439534
push_back 24467828
get 162644
push_front 647459573
push_middle 537520007
push_back 930386487
get 186612
push_front 731112451
push_front 2532943
push_back 418171945
push_front 747580017
push_middle 637284719
push_front 694547716
push_back 214520625
push_front 947986410
get 80392
push_front 525836479
push_back 258358649
push_middle 442622725
push_back 750198348
push_middle 324649778
push_middle 528438600
push_middle 173470399
push_back 838159104
push_front 101122093
push_middle 616293177
push_back 71307267
push_back 46694776
push_front 303826787
get 95468
push_back 545648601
push_back 594478677
get 20935
push_middle 889680478
push_back 704610501
get 162692
push_middle 920142991
get 187620
push_back 834493958
push_back 587713633
get 118549
push_middle 253909215
push_middle 384209132
push_front 752892091
push_back 331704741
get 10266
push_back 781700917
push_back 174979758
push_front 529831172
push_back 838309789
push_front 840107619
push_back 575167865
get 180331
push_middle 434791493
get 137657
push_middle 72441062
push_back 982399258
get 50321
push_middle 453362364
push_back 935282535
push_back 377856575
get 46249
get 16804
get 147762
push_middle 813692428
push_back 491763922
push_back 33843969
get 84769
push_middle 309765613
get 165866
push_back 136800139
get 53920
push_middle 856810797
push_middle 895484707
get 85826
push_back 650564362
push_front 177014114
push_middle 57515508
get 146281
push_middle 872032649
get 82701
push_middle 408493201
push_front 915846286
push_middle 104276546
push_middle 169478156
push_front 487911534
get 101853
push_front 853657766
get 108872
push_front 189103132
push_middle 482276691
get 157375
push_back 369458457
push_front 797114410
push_front 388632381
push_back 34046474
push_middle 441889260
push_back 941367005
push_back 905723016
push_front 728098522
get 195390
push_back 327144560
push_front 381528008
push_front 848613080
push_back 821106985
push_middle 7502429
push_front 82548444
push_back 729672333
get 93233
push_middle 798508804
push_front 266169379
push_front 28468577
push_back 380269668
push_back 872367192
push_front 492090302
push_middle 288927582
push_front 62310745
push_middle 962584846
push_back 470000394
push_front 618356197
push_front 403501472
push_back 684172438
push_middle 935272398
get 102559
get 39197
push_middle 566293243
get 130774
get 190513
get 40767
get 21599
get 181032
push_back 843682320
push_middle 272871930
push_middle 347545298
push_front 307539101
push_middle 288123505
push_back 229246977
push_back 464210173
push_back 850378491
push_front 684274935
push_front 235760752
push_middle 772224085
push_middle 956432166
push_middle 932165027
push_middle 998965943
push_back 904720195
push_middle 749356449
push_middle 199008981
get 140613
push_middle 395229833
push_middle 682496543
push_front 24831850
push_front 771233001
push_front 244820420
get 65169
get 5802
push_front 825753984
push_middle 619305736
get 191036
get 6296
get 64210
get 162833
push_back 559552282
push_middle 288287317
push_front 754900538
get 159298
push_middle 89675822
push_middle 643143940
push_middle 638225459
get 146452
get 176140
get 59440
push_back 339148149
get 153706
get 169659
get 153074
push_back 352762087
push_back 373210250
get 93519
push_middle 353622980
get 123721
get 66238
push_back 403259810
push_back 361064354
push_front 673947546
push_front 277701493
push_middle 738914709
push_middle 162741142
push_back 977715826
push_back 138098522
push_front 166491104
push_middle 63993077
get 126301
get 148888
get 70701
push_front 986222446
push_front 508903406
push_back 361643620
push_middle 897137112
get 67894
push_back 131207579
push_back 142700795
push_back 792433890
push_front 334484389
push_front 889025294
push_front 65508628
get 63175
get 134887
push_front 191751443
push_back 250871515
push_front 909546495
push_middle 903783041
get 96738
get 46053
get 70853
get 186679
push_back 346101011
push_back 316480404
push_front 273814660
push_middle 789308190
push_front 833519749
push_middle 99729958
push_middle 679734977
push_back 56717711
push_back 456349721
push_middle 792358259
push_middle 544404145
push_middle 723533957
push_middle 895839524
push_front 580563862
push_back 220173015
push_back 152210104
push_back 564711294
push_back 412406447
push_back 322459111
push_middle 572349286
push_middle 283061810
get 122928
push_middle 428770945
get 183582
get 184593
get 22882
get 52212
push_back 171069763
push_middle 231695347
push_middle 235323765
push_middle 469667056
push_middle 458335283
push_front 125625881
push_front 963175096
get 20459
get 95449
push_back 22823106
push_front 375608409
push_front 130550616
push_middle 993367473
push_front 601628598
push_front 648430593
push_middle 38380621
push_back 913582098
push_back 545491699
get 1993
push_middle 320061249
push_back 259632911
push_front 678039991
push_back 38327115
push_middle 348993033
get 64239
push_middle 62546974
push_back 311060237
push_middle 585783311
push_middle 48487721
get 146447
push_front 614573275
get 19566
push_front 467006418
push_front 501629684
get 125478
get 55871
push_back 29573543
push_back 983174387
push_back 776551315
get 142363
push_back 39464641
push_back 458902144
push_back 788106125
push_middle 392488792
push_back 116663616
push_middle 150480762
push_middle 821386763
push_middle 951647746
push_middle 115560875
get 64460
push_middle 146171297
get 124010
get 6722
push_middle 884548103
get 102477
push_middle 412437543
push_front 173191747
push_back 914698362
push_middle 512406855
push_middle 924340073
push_front 935913588
push_front 653344964
push_back 342336451
get 133538
push_back 814475774
push_back 8314464
push_back 592947491
push_front 808334927
get 178712
push_front 321122526
get 17524
push_front 190022124
push_back 191942928
push_middle 433633299
push_front 851755155
push_middle 760801157
push_front 272999512
push_front 4529969
get 18051
push_middle 144551540
push_middle 799899823
push_front 466473642
push_back 606911951
push_back 546453601
push_front 178503858
get 149426
get 199034
push_back 457911370
get 50428
push_front 169533872
push_front 656453910
push_front 199931454
push_middle 374090938
push_back 674985388
push_back 959553073
push_middle 554288837
push_front 563909402
push_front 47219086
push_middle 896485367
push_front 300250943
get 175860
push_middle 257480644
push_front 265540722
push_middle 593892367
push_back 838610328
push_back 754781897
push_front 743068645
push_middle 810955387
push_middle 397547125
push_middle 296999192
push_front 144164625
push_back 194195892
push_front 364160892
push_middle 164637207
push_middle 618965174
push_back 996319248
push_back 751787223
push_back 909788080
get 180899
push_middle 994251351
get 101459
push_middle 376731534
push_middle 196382434
get 146626
push_back 537512556
push_middle 814920589
push_front 592528669
push_front 113859501
get 149785
push_back 762353672
push_front 682226792
push_back 9113894
push_front 277106508
push_front 406120226
push_front 21983725
push_back 722154127
push_middle 14356374
get 53280
get 82886
push_back 113154264
push_back 937880658
get 88879
get 64680
push_middle 713032190
push_back 74504185
push_back 703106365
push_front 425862412
push_middle 880976516
push_front 544529112
push_front 859382255
push_back 803463697
push_middle 501342109
push_front 149883315
push_middle 361560368
push_front 863685536
push_back 419429364
push_front 606315258
push_middle 769210180
get 51923
push_front 211118186
push_front 510098753
push_back 988284388
get 90172
get 43958
push_middle 597792418
push_back 484521840
push_back 198703473
push_middle 798409306
get 118798
get 197025
push_middle 988830250
push_middle 531537221
push_back 763064391
push_back 958623896
push_front 648343171
push_middle 874930297
push_middle 286150183
get 103512
push_middle 177616067
push_back 819668169
push_back 16246568
push_middle 160446841
push_back 318282135
push_front 396289195
push_middle 162448768
push_middle 3169772
push_middle 923525118
push_front 306467850
push_front 653789577
push_back 192993047
push_back 631003343
push_back 722389709
push_middle 183656487
push_back 276576701
push_middle 779294901
push_middle 594419078
push_middle 120277640
push_front 967765217
push_middle 831171272
push_middle 363672450
push_middle 686500954
push_front 986321098
push_middle 579304889
push_back 322016003
get 164005
push_back 870263474
push_front 877375339
push_back 60201349
get 130219
push_front 93259548
get 53719
push_middle 970255949
push_front 138240509
push_back 445122735
push_back 573392985
push_back 155643183
push_middle 496947321
get 51691
get 154286
push_front 158199839
push_front 3760327
push_middle 388783170
get 160823
push_back 51476931
push_front 862358265
push_middle 194083446
push_front 523217133
push_back 389645899
get 146634
get 100644
get 57855
push_front 742762696
push_back 514623308
push_front 769282457
push_middle 211712010
push_back 219369466
push_middle 660621441
push_back 488595113
push_middle 572039316
push_middle 506731710
push_middle 940204836
push_middle 821076898
push_front 362155426
push_front 700208301
push_back 567425588
push_front 591515232
push_middle 879869571
push_back 385570620
push_front 233595679
push_front 756763197
push_front 435279248
get 100057
push_back 874698989
push_front 110077193
push_middle 742604885
get 77564
push_back 470093793
get 55957
get 98567
push_back 851537806
push_back 847347308
push_middle 495117138
push_middle 822380447
push_middle 331316946
get 200248
push_back 233054648
push_front 675172929
push_middle 745291716
push_front 7159583
push_front 72303760
push_back 205591651
push_middle 783445450
push_middle 159474431
get 27518
push_middle 930853008
get 129022
push_middle 428094477
push_back 680648460
get 153541
push_front 350980834
push_back 648357137
push_front 292609123
push_middle 81917796
push_back 219716735
push_front 55309634
get 153889
get 156083
push_back 284645251
get 183295
push_back 242601434
push_middle 715661606
push_back 667914115
push_middle 551104408
push_back 131513649
push_front 487603603
get 76599
push_front 680474570
push_middle 176766751
get 124639
push_middle 346854366
get 92908
push_back 39640587
get 122498
push_back 993748675
push_back 260497971
push_back 27934440
push_back 699060622
push_front 906710130
get 57408
get 68695
push_middle 859177973
push_back 143611632
push_back 458508761
push_front 465848170
push_back 554423262
push_middle 255706384
get 23473
push_middle 269033094
get 22839
push_front 525401839
push_back 752253514
push_front 486599836
push_front 153753886
push_back 598304275
push_back 732337124
push_middle 367214604
push_front 33214339
push_middle 70483340
push_front 103859138
get 34959
get 156653
push_middle 676238811
push_middle 613063013
get 81753
push_middle 110586537
get 99260
push_back 619563551
push_front 563188002
get 181692
push_front 914809060
push_middle 130255756
get 53304
push_back 954372479
push_front 929822251
get 155910
push_middle 810132224
push_middle 357708606
get 122526
push_middle 160267118
push_front 718339551
get 82977
get 181284
get 40258
push_back 406456303
push_front 951688896
push_front 4573653
push_middle 686725530
get 45396
push_middle 269464263
push_front 204283177
push_back 497249116
push_back 897356909
push_middle 18828319
get 78502
get 75884
push_front 549107884
get 872
get 84918
push_middle 425912667
push_front 669389554
get 32405
push_back 902543813
push_middle 514371824
push_back 846286904
push_back 596378991
get 150124
push_back 996646779
get 74867
push_back 271550140
get 182504
push_back 535283595
get 55710
get 110938
push_middle 275730104
push_middle 757210392
push_front 422296198
push_front 787345318
get 63120
push_front 251326066
push_back 758747028
push_middle 72990372
push_middle 877401568
push_middle 495412722
push_middle 110967008
push_back 693076203
get 139120
push_front 610276437
push_middle 564073876
push_middle 620369104
push_back 96880374
push_middle 107554384
push_front 626549621
push_back 531945196
push_back 486886566
push_back 214327180
push_middle 563020316
push_middle 716485104
get 78373
push_front 504867665
get 38999
push_back 719940011
get 150860
get 94777
get 176424
get 159116
push_front 452288561
push_front 813095960
push_front 673673056
get 53682
push_front 464148688
push_front 24890934
push_back 221139720
push_back 985687271
push_front 502228854
get 10618
push_front 893542833
get 184216
push_back 712269970
push_back 753319013
push_back 9942590
get 193283
push_front 603081633
push_back 881069039
push_back 483832539
push_front 895644745
get 141878
get 72149
push_back 925291470
get 10403
push_middle 889421115
get 38078
push_back 358009976
get 157028
push_front 849952938
get 31735
get 71267
push_front 574052275
push_middle 255414128
push_back 559117846
get 50997
get 29695
push_front 569121552
get 105962
get 144030
push_back 368061893
push_back 7994181
get 105085
push_back 785280217
get 55585
push_middle 105412786
push_middle 411653247
push_back 913873168
push_middle 132238258
push_front 128454181
push_front 534785646
push_middle 968440006
push_front 92830603
push_front 592492633
push_front 719216481
push_front 432276835
push_back 429143714
push_middle 491049831
push_back 783378100
push_middle 684027171
push_back 297276973
push_back 480355788
push_front 541213423
push_middle 224504040
push_back 570360473
push_front 309096392
push_front 557315984
push_middle 815435430
push_middle 953181861
push_middle 311844183
push_middle 323267428
push_back 437599992
get 102204
push_back 742946914
push_front 728829852
push_front 95613964
push_back 50383339
push_middle 525472249
get 50551
push_middle 895084378
push_middle 843015202
push_front 845325436
get 105831
push_back 718185883
push_middle 246866834
get 163207
get 141221
push_middle 868134288
get 105035
push_back 598195515
push_middle 580390258
get 61554
push_middle 515585635
push_middle 379333162
push_middle 922166666
push_back 498407269
get 111136
get 105025
push_middle 35620789
get 193943
push_back 889391732
get 123850
get 95497
push_front 247487326
push_front 145056101
push_front 728420335
push_middle 961986393
push_front 223375653
push_front 213844341
push_back 160834691
get 47900
push_middle 858066903
push_back 22395300
push_front 12365683
push_front 265430190
push_front 141169553
push_middle 451377864
push_back 342883222
get 99390
push_front 880903734
get 149311
push_front 552272552
push_middle 264926017
get 200054
push_front 334030388
push_back 3591618
get 167419
push_front 262092094
push_front 616240411
push_front 974779418
push_middle 820876645
get 159257
push_middle 951960776
get 726
push_middle 848996745
push_front 893369764
push_middle 347721681
push_back 294880942
get 134592
get 70655
push_back 24194551
get 189056
push_front 510668344
push_front 861305971
get 147921
push_front 817537415
push_middle 360738067
push_back 353464249
push_middle 30176927
get 41221
push_middle 831421603
push_middle 906839805
get 200845
push_back 363992005
push_back 193318166
push_front 614861745
push_front 724788496
get 119855
push_middle 115201410
get 19188
push_back 641568773
push_back 221008339
get 101558
push_middle 315279944
push_middle 40261786
get 123515
push_back 213531875
push_middle 388755468
push_back 991483864
push_front 523788014
get 84045
push_back 396799482
get 66450
push_back 77525661
push_front 291166073
push_front 341352929
get 106666
get 8491
push_front 215108779
push_front 42197857
get 70799
push_middle 288702435
push_back 620123859
push_back 244122664
push_front 910936956
push_back 833636487
push_back 957724763
push_front 133550516
push_middle 215606663
push_middle 189094100
push_front 403491615
get 161424
push_back 177223275
get 172184
get 88376
push_middle 244720659
get 3847
push_front 753579502
push_front 97467095
push_back 925903936
push_middle 331779210
push_front 590577859
push_middle 712828662
push_front 991498815
push_front 244304331
push_front 198366505
get 49014
push_back 501899417
push_front 671176329
push_middle 159693801
push_middle 893172107
get 191633
push_back 466819229
get 7537
push_middle 950799828
push_front 454832475
push_back 735866270
get 50949
get 103416
push_front 545785050
push_middle 967164225
push_middle 426304896
push_back 448741792
get 177986
push_front 78559961
push_front 167567212
push_back 656208784
push_back 827826492
get 42091
push_front 600754764
push_middle 628102273
push_front 839630902
get 108742
push_middle 614608302
push_middle 392192422
get 198753
get 89072
push_front 814692773
push_back 504132158
push_front 730450425
push_middle 197396804
push_back 85008895
push_back 400248027
push_middle 890344130
get 37866
push_front 881430901
push_front 33947358
push_front 641579859
push_front 740009050
push_back 297837780
push_back 563446546
push_front 566169478
get 185909
push_middle 146539843
push_middle 745368018
push_middle 779281639
push_back 78128467
get 43382
push_back 508399619
push_front 322267222
push_middle 666333159
push_middle 63942036
push_middle 469299236
push_middle 963449324
push_middle 96467148
push_front 163212847
get 109491
push_back 944615120
get 192465
push_back 603939688
push_middle 774176749
push_middle 690571394
push_front 441712669
push_front 867181120
push_back 372817998
push_back 868464873
push_back 256820391
get 24668
push_middle 591747593
push_front 375867100
push_back 329748828
get 185994
get 127501
push_front 217339166
push_back 711046642
push_middle 491625711
push_back 494354270
get 77429
push_back 421565867
push_middle 847277345
push_front 325745360
push_front 314487036
get 167828
push_middle 116997555
push_back 760157101
push_middle 421987219
get 141870
push_back 906178829
push_front 344618516
push_back 947376175
push_front 988651080
push_middle 264182564
get 109402
push_middle 366483650
push_back 684536336
get 99191
push_back 30898561
get 196196
push_back 34709840
get 29683
push_front 875982793
push_middle 94462683
push_middle 922028696
push_middle 168642597
push_middle 897984351
push_middle 148223079
push_middle 12085490
push_front 981567125
push_front 648074315
get 62205
push_front 444955250
push_back 754784246
push_middle 187309079
get 122698
get 62218
push_back 876924970
push_front 161501632
get 60177
get 11390
push_front 824144603
get 137414
push_front 309558950
get 135110
push_back 647299228
push_middle 314519942
push_back 545181889
push_back 34833403
push_back 141358500
push_front 639341751
push_middle 249744032
get 128326
get 14782
push_front 258715457
push_back 886233742
push_front 977275099
push_middle 583667231
push_back 804543384
get 188317
get 175225
get 66445
get 108142
push_back 840301258
push_middle 72238559
push_middle 201349393
push_middle 398069047
get 159154
push_middle 427113716
get 81643
push_middle 541274311
push_front 111395130
get 47993
push_back 92540379
push_front 545367411
push_front 778716216
push_back 63329821
get 85034
get 22974
push_back 448221490
push_front 6904821
push_middle 878414832
push_front 556240098
push_front 115638058
get 126664
push_middle 649273052
push_front 175070118
get 87019
push_back 620955474
get 126392
get 100544
push_middle 763606861
push_middle 885772328
push_middle 137122003
push_middle 882852241
push_middle 891663481
push_front 785164812
get 62378
push_front 805076440
get 32626
push_back 570829880
push_back 886014525
push_front 252047023
push_back 797823934
get 99506
push_back 537444034
get 18644
push_middle 809789478
get 200834
push_front 530706064
push_middle 674725520
push_middle 709304809
push_back 822801073
get 909
get 159394
push_middle 155708956
push_back 970646541
push_back 94156067
push_back 427876731
get 1985
push_back 83473081
push_back 748606690
push_front 325780723
get 122874
push_middle 820244953
push_back 20872548
push_front 771951659
push_front 510215594
push_back 29746425
get 110582
push_front 653722279
get 29727
get 151706
push_front 921225932
push_middle 616201752
push_front 136823334
get 199899
get 141958
push_middle 110616640
push_middle 864169577
push_middle 201709434
push_back 152749750
get 146808
get 194260
push_back 443539852
push_front 543234736
push_front 829770198
push_middle 955750951
push_back 238606854
push_back 362031439
push_back 805609698
get 99275
get 116546
push_front 858583169
get 192679
get 130198
push_front 785103919
push_front 189909190
push_middle 614646631
push_middle 435383265
push_front 934991321
push_back 664714902
push_middle 774044260
push_middle 923580535
get 43022
push_back 688524516
push_back 965918918
push_back 400809176
push_back 891361154
push_middle 288322215
push_middle 157717868
push_middle 914486033
push_back 567463691
push_front 317624091
push_front 45304770
push_middle 436332579
push_back 501360106
push_back 596271236
push_back 124941962
push_front 372592353
push_middle 156429493
push_front 344154130
push_front 549208193
push_back 331262889
push_middle 63202719
get 21171
push_middle 868930535
push_middle 344597396
push_front 940032622
push_middle 161632083
push_middle 227091220
get 192275
push_middle 795567473
push_front 282948284
get 99366
push_back 127353291
push_front 748385487
get 180149
push_back 662109790
push_front 171597584
push_back 913973668
get 119183
push_front 579774324
push_front 297179315
get 36067
push_back 689173624
get 72268
push_front 282025283
get 116110
push_front 226398021
get 113940
push_back 17380563
push_middle 301811116
push_back 464309209
push_back 484198060
push_back 92216955
push_middle 347091689
push_front 554107502
push_front 238235963
get 130388
push_back 82023610
get 166984
push_middle 100494722
get 153349
push_middle 339104399
push_middle 199680530
push_back 147713577
push_back 732623502
push_middle 722133520
push_front 517745092
push_middle 479262015
push_front 228741163
get 43603
push_front 581787127
push_back 168273711
push_back 37497512
push_middle 564201550
push_back 789553186
push_front 519496182
get 167799
push_middle 432827867
push_middle 549124307
push_back 290184298
push_middle 755886322
get 171489
push_middle 333592483
push_front 126321619
push_middle 356051651
push_middle 118297446
push_back 782555234
push_front 561189597
push_middle 404458586
push_front 765241728
push_back 47881498
push_middle 733045604
get 66962
push_front 564155135
push_back 611713596
push_middle 470032587
get 150476
push_middle 195842024
push_middle 260710044
push_back 909890805
get 167745
get 114412
push_back 828392007
push_front 65503127
push_middle 76952543
get 141565
push_back 28297959
push_middle 592087288
push_front 776494883
push_middle 344799775
push_front 380348936
push_middle 505738702
get 29854
push_front 270636401
push_back 571240009
push_middle 362158067
push_front 562599941
push_back 515155793
push_front 566016638
push_back 835400820
push_front 751255114
get 127809
push_back 579369718
push_front 491610617
push_middle 546750891
push_front 683516021
push_middle 827014186
get 160629
push_back 720283111
get 18705
push_front 202057465
push_middle 379240373
get 114840
push_middle 51014744
push_front 437629356
push_back 211757589
push_middle 457059042
get 148850
push_front 751173690
get 97008
push_middle 947664825
get 95324
push_middle 334175612
get 123412
push_back 947427050
push_middle 724841897
push_middle 356787651
get 150108
get 45341
push_front 373815066
push_front 377861948
push_back 916422128
push_middle 642705890
push_back 645746588
push_front 851506579
get 140633
push_back 981196339
push_front 998789951
get 194024
get 113343
get 133093
push_front 182357361
push_middle 857724709
push_back 716428573
get 74097
get 115858
push_back 124491335
push_back 842110721
push_middle 614936925
push_back 35385445
push_front 806989204
push_front 647342802
push_back 494126852
push_front 729402622
push_middle 819637305
push_back 65307468
push_front 132615631
push_front 302885363
push_back 298288037
get 165611
push_front 171451453
get 17108
push_front 775495359
get 164536
push_middle 963885992
push_back 361102766
get 18118
push_back 854980442
push_front 655378565
push_front 849630793
push_middle 412853419
push_front 707113333
push_back 725017406
get 30622
get 15742
push_middle 34559370
push_front 662627524
get 177588
push_front 800260131
push_middle 456512670
push_middle 421986990
push_back 423272546
push_front 616508564
push_front 56333948
push_back 635768089
push_front 492566239
get 31347
push_middle 193064813
push_middle 608130955
get 1044
push_front 224479777
push_middle 773239449
push_middle 797658362
push_back 641164197
push_middle 545568739
push_middle 215161032
get 100352
push_front 310889154
push_middle 784691125
push_middle 295361655
push_front 821788622
push_middle 32298648
get 31665
push_middle 379982210
get 182321
get 142267
push_back 651616000
get 34405
get 113133
push_middle 680666255
push_front 511080699
push_back 663422012
push_back 991950235
push_middle 443686028
push_front 876314885
push_back 410465818
push_front 289185517
get 112082
push_back 774004885
push_middle 552259912
push_front 757625416
push_front 721681124
push_middle 205193552
push_middle 964318695
push_back 87541373
push_front 401376632
get 28849
push_front 763852465
push_middle 853462182
push_back 65851516
get 97790
push_middle 388683183
get 56782
get 176084
push_back 287544642
get 131767
push_middle 679491390
push_front 252259075
push_front 60220527
push_front 2881556
push_middle 94225321
push_front 136448736
push_back 451111891
get 24938
push_middle 393735686
push_front 867481796
get 161196
push_back 91110322
get 39658
push_front 535242926
get 69968
push_back 100649911
push_back 774391184
push_back 22257320
push_back 664932475
push_back 898976390
push_middle 648378529
push_middle 472730276
push_front 827530043
push_middle 803027926
push_middle 67954288
push_back 13889628
push_back 773379336
push_front 551496243
push_back 526415043
push_front 401430007
push_back 310130775
push_front 356563059
push_middle 400011013
push_back 926692039
push_back 600712663
push_back 73508149
push_back 35292792
get 90058
push_middle 488725565
push_front 770870240
push_front 96487222
get 59644
push_back 175367466
push_back 409028801
push_back 942250332
push_middle 203688430
push_front 355340237
push_middle 666317472
push_back 750416698
push_middle 435100999
get 89280
push_front 944743206
push_back 495255548
push_middle 796114729
push_front 835835624
push_front 537205831
push_front 604242876
get 186145
push_middle 842361660
push_back 322951437
push_middle 606361065
push_front 715172579
get 6240
get 75945
push_front 662995313
push_front 848629956
push_middle 386378188
push_front 369821499
push_front 313992970
get 110747
push_front 414694793
push_front 974982656
push_back 474080692
push_middle 122957285
push_front 177084179
get 168263
push_front 138151917
push_back 332886964
get 87166
push_middle 633650503
push_middle 199729475
push_back 328489142
push_front 599828010
push_back 987645570
push_front 536801369
push_back 723217824
push_back 892642999
push_front 682109771
get 196844
get 72302
get 191874
push_middle 680711513
get 53482
push_middle 549279922
push_back 185366532
push_back 51923422
get 106604
get 125084
push_middle 755021290
get 84544
push_front 629746921
get 8225
push_back 376723814
get 121572
push_middle 276110947
push_back 997924920
get 44488
get 193824
push_middle 217387090
push_front 55433008
push_back 786288612
push_back 987744815
push_back 652568473
push_front 348451534
push_middle 138568261
push_back 378332198
push_front 266693926
get 149989
get 107674
push_middle 746170451
get 186102
push_front 818194026
get 150544
push_back 846816642
push_back 139037030
push_back 797594417
get 39705
push_middle 970136355
get 581
push_front 663394357
push_back 651044340
push_front 157292403
push_front 888984651
push_back 225076863
push_middle 775384457
push_front 681713812
get 5155
get 62925
push_middle 203322929
push_front 747485305
push_back 119687305
get 24019
push_middle 225954741
push_middle 174715045
get 179674
push_front 987253737
get 77522
push_back 586246292
push_front 709725922
push_back 937578511
push_middle 948738251
push_front 132133105
push_back 773142826
push_back 645990797
push_middle 402687428
push_middle 982464575
push_front 148833834
push_back 675207425
push_back 751586467
push_back 160110620
push_middle 256510249
get 22948
push_middle 481849410
push_back 975213696
get 65275
push_middle 483783927
get 158907
push_back 14471776
push_back 418744847
push_middle 523092479
get 140928
push_back 224929942
push_middle 926079985
push_middle 246090381
push_back 835590259
get 154004
push_front 1967334
push_front 799020723
get 178993
get 31555
get 121643
push_middle 534859790
push_back 240161000
push_front 321695280
get 168232
get 157576
push_back 436657798
push_back 751374759
push_front 197512114
push_back 616655320
push_front 59049398
push_front 339171459
push_back 252422609
push_middle 84293136
push_back 913618119
get 2211
push_front 806467321
get 94169
push_back 179004466
push_back 918119599
push_front 606937064
get 8101
push_front 605058398
push_middle 718589183
push_front 965003334
push_middle 258043948
push_back 223153693
get 134474
push_back 98935322
push_front 47989284
get 176782
push_middle 276625957
push_front 275297557
push_front 90038142
push_middle 997100850
push_back 398852343
push_middle 159912833
push_middle 344661394
push_back 70053901
push_middle 367552436
push_back 944897692
push_front 148345948
push_back 532906034
push_back 771581809
push_back 750077613
get 134653
get 49866
push_front 328838358
push_middle 124562976
get 55303
push_front 779979658
push_front 856331627
push_back 863033791
get 80236
get 30331
push_back 768040390
push_front 794991341
push_front 60320740
push_middle 94626145
push_back 603413792
push_front 199989478
push_front 591102548
push_back 392606105
get 6275
push_front 991149987
push_back 879482673
get 80429
get 11190
push_middle 465963454
push_back 283161203
push_back 815703281
push_back 33625927
push_middle 818108449
get 104376
push_front 294142432
push_middle 748361908
push_back 323795887
get 142304
push_back 401096441
push_middle 62534300
push_middle 844528546
push_back 57893484
push_middle 377496942
get 2980
get 116052
push_back 278289855
get 54602
push_middle 935346764
push_middle 366262086
push_back 863583000
push_front 38753829
push_back 987555668
push_front 675610369
push_middle 865431961
get 169797
push_back 984390396
push_front 620155635
push_middle 944474654
push_middle 745383174
get 26503
push_back 912433628
push_back 146891436
push_middle 695345308
push_middle 3993253
push_front 415489728
push_back 204514206
push_back 635953355
push_front 316983978
push_middle 723406564
push_front 993504767
get 10164
push_front 4373458
get 20004
push_front 707053572
push_middle 484405351
get 80886
get 163085
get 9784
push_middle 285359358
push_front 561542513
get 119537
push_front 366431784
get 102679
push_back 396303252
push_front 665458417
push_middle 503292941
push_middle 676962402
push_front 397091788
push_front 392337783
push_front 313979175
push_middle 218364362
push_back 581056882
push_back 935646424
push_front 182401490
push_front 293429282
push_front 653603120
push_middle 27123571
push_middle 895400778
get 78842
get 40676
push_front 767864853
push_front 628501678
push_front 237302728
get 138573
get 33311
push_front 253813033
push_front 694735260
get 200162
push_front 420075390
push_middle 227001285
push_front 907027510
push_back 237802234
get 54084
push_middle 679690653
push_front 646797133
push_middle 885912825
get 79781
push_front 171616602
push_back 778084837
push_back 437587847
push_back 445007756
push_middle 665330258
push_front 956776514
push_back 544832770
push_back 605420196
get 141037
push_back 946946639
push_middle 851241478
get 53828
push_front 557959195
push_middle 994319713
push_back 894504890
get 149385
push_front 506524877
push_back 367364113
push_front 407816755
push_middle 396863439
push_middle 157958532
get 149573
push_front 318498893
push_back 624520013
push_middle 800687597
get 145591
get 48984
push_back 473496106
push_front 339187762
push_back 608215609
get 48275
push_middle 888727200
push_back 415386680
push_front 455564234
push_front 243646998
push_front 687273717
push_front 750189693
push_back 580552479
push_back 525923021
get 179954
get 195462
push_back 455959750
push_back 818491089
push_middle 691905236
get 130702
push_front 224826905
push_middle 391743281
push_front 239159419
push_back 769418586
push_front 152579368
push_back 288073936
push_front 793758637
get 108042
push_middle 21721854
get 123183
get 62680
push_back 670883843
push_middle 800648288
push_middle 548674907
push_back 472256308
push_front 308603629
get 176784
get 96485
push_back 124470981
push_front 323535248
push_front 448241768
get 58353
push_middle 183082073
get 144291
get 196192
push_back 164795455
push_back 722862738
push_front 734354493
get 31490
push_back 883747901
push_back 634775066
push_back 117264433
push_middle 212827371
push_back 882062197
push_middle 963421332
push_front 321200191
push_front 338584996
push_middle 684776169
push_front 234835716
push_back 408590234
push_middle 854286893
push_front 930131060
push_front 407462740
push_middle 193071498
push_middle 962760127
push_middle 629181465
push_middle 131079227
push_front 299690762
get 82289
get 146183
push_front 841411070
push_front 514835605
get 26702
push_front 911204009
push_back 124981957
push_back 783167996
push_middle 805195688
push_back 324974287
push_middle 786698585
push_middle 145240009
push_middle 580284534
get 88219
push_front 623571312
get 190232
push_back 525281734
push_front 518674231
push_back 651759956
get 35861
push_front 329267042
push_front 945544180
push_front 96208581
push_middle 494551738
push_back 534013633
get 119833
push_front 841094589
get 98419
push_front 440500613
push_front 607489087
push_front 2800722
push_middle 810740024
get 150101
push_back 125579000
push_front 623406643
get 177552
push_front 651419260
get 19032
push_back 857506943
get 15443
push_back 707219563
push_back 372722222
push_front 642093490
get 65151
get 6771
push_middle 150997349
push_back 402410226
get 42380
push_middle 998889625
push_back 540201617
push_back 221301489
push_front 940637900
push_back 129819974
push_back 599709798
push_front 458080036
get 187159
get 7558
get 122624
push_back 424509685
get 36062
push_back 867346142
push_middle 195069353
push_middle 850642432
push_back 731182475
push_back 773443340
push_back 895457738
push_back 357409359
push_front 811520818
push_back 200584466
push_back 602213546
push_front 612888671
push_middle 569533373
push_front 852669992
push_middle 236193925
push_middle 556967156
push_middle 336137987
push_middle 49175357
push_back 38691182
get 79721
get 154345
push_middle 188120991
get 113687
get 70265
push_front 3662055
push_middle 413121687
get 61766
push_middle 858176405
push_back 869391473
get 516
get 123797
get 43153
push_middle 900085433
push_middle 215928494
get 1659
push_front 942132689
push_middle 465171124
push_back 743483771
push_back 679668999
push_middle 480110147
push_middle 64391070
push_middle 890428746
push_back 280094889
push_back 283916734
push_middle 884997562
push_back 608199240
push_middle 685741002
push_middle 137040706
push_back 67323815
push_back 839452850
push_back 767077413
get 139303
push_back 375538793
push_middle 433204304
push_middle 831979553
push_front 589637975
push_back 646466542
push_front 116106286
get 126648
push_back 528117739
push_back 554741239
push_front 53081933
push_front 882401359
push_front 204617211
push_back 234695882
get 181411
get 126500
get 188638
get 6839
push_back 627160549
push_middle 612117413
get 150090
push_back 821998823
push_middle 904222317
push_middle 859944557
get 154277
push_middle 95688590
push_middle 510758534
push_back 755585283
push_middle 687455926
push_back 606714992
push_middle 623136006
push_middle 259609207
push_middle 454209228
push_back 353834201
get 184557
push_back 547882699
get 129435
get 150225
push_back 186608712
push_middle 780653905
push_back 836435085
push_middle 19625191
push_middle 518303657
push_middle 915341490
push_back 849761389
get 183131
get 172256
get 174681
push_front 995113987
push_middle 45464356
push_middle 755411771
push_back 437783741
push_front 341517135
get 201461
push_middle 972125565
push_front 304710132
push_back 659624828
get 135732
push_middle 350255365
push_middle 283912999
push_middle 300471488
push_middle 798268575
push_back 210394969
push_back 546662793
push_front 794652776
push_back 921166312
push_front 557049159
get 98257
push_middle 564310978
get 188252
push_front 202964924
get 8165
get 184000
push_back 559850017
push_back 355496245
push_back 822338551
push_middle 651057725
push_front 510715393
get 22715
push_front 435368348
get 191437
push_back 653304745
push_back 985671257
push_middle 231004734
push_middle 276835272
push_middle 827601227
push_middle 972828970
push_middle 746868563
push_front 639030930
push_back 485433311
get 28430
push_back 900357406
get 23816
push_middle 30145798
push_middle 375035543
push_front 373040814
push_back 252461898
get 19433
push_front 133736149
push_front 833802728
get 179981
push_front 495799620
push_back 968299641
push_middle 83503006
push_back 769256595
push_back 714627228
push_back 946780929
push_back 39137037
push_middle 413705888
push_front 907897100
push_middle 903846595
get 129773
get 64867
push_middle 876451062
push_back 726954550
push_front 288535280
get 84903
get 144274
get 85846
get 21651
push_back 332956967
push_front 670224726
push_front 81735542
push_middle 560655953
push_back 95672558
push_middle 390113445
get 97170
push_middle 145150368
push_back 331121469
push_middle 154121817
push_middle 630409776
push_front 159732385
get 97421
get 6211
push_back 65689958
push_back 135156444
push_middle 914284441
push_front 734521507
push_middle 876808332
push_middle 629722072
push_middle 622532223
get 104189
get 22012
push_front 306155942
push_front 601091688
push_front 626139949
get 139616
push_front 925975931
push_middle 821859425
get 136609
push_back 612164945
get 190337
get 164074
push_back 608449202
push_front 926431778
push_back 650493076
push_middle 187176965
get 161818
push_middle 172797717
push_front 5840486
push_front 514519544
get 331
get 3464
get 2978
push_middle 864640666
push_front 351609956
push_back 928426668
get 25985
push_front 80522198
push_back 921322750
push_middle 836290303
get 144853
push_middle 934285311
push_back 65605240
get 188459
push_back 969788243
push_front 824426659
push_front 627835588
push_front 559222714
push_middle 735190381
push_front 690389263
push_front 683534993
push_front 605354671
push_front 961092535
push_back 548253135
push_front 630902046
push_back 186182874
push_middle 363998
push_front 434098200
push_front 32999837
push_middle 901138410
push_front 347613194
get 164823
push_back 808115477
push_middle 499527395
push_back 376791590
get 106386
push_back 194595598
push_middle 68646265
push_middle 17047519
get 74574
push_middle 967709285
push_middle 177361592
get 117042
push_middle 169620454
get 18290
push_middle 604786756
push_middle 164134084
push_middle 943310301
push_back 540087762
push_middle 475908136
push_back 530646573
push_back 273329770
push_back 455796342
get 101857
get 113515
push_front 847805738
push_front 880513966
push_back 346928603
push_middle 368571366
push_front 650208378
push_front 566854087
push_front 938748371
push_middle 547543188
get 174481
push_middle 109023902
push_middle 851760169
get 196295
push_front 267021564
push_middle 751121586
push_front 714332675
get 58635
push_middle 23856221
push_front 456686018
push_middle 482398894
push_front 753525024
push_back 363959955
push_middle 791508878
get 106865
push_middle 502959614
push_middle 16018583
push_front 97554993
push_front 148501534
push_middle 337519001
push_front 237693288
push_front 122312408
get 2817
push_back 165884206
get 122679
push_middle 31085403
push_front 551034051
push_back 955416549
get 2497
get 119074
push_middle 845900576
push_middle 365914358
push_front 329320421
push_back 480421126
push_back 66724363
push_front 954832497
push_middle 894903128
push_middle 141208797
push_middle 405192447
push_middle 257706013
push_middle 720042202
push_front 371700652
push_front 874714122
push_front 479195553
push_middle 532759830
get 27218
push_back 749004084
push_middle 13893732
push_middle 303864509
push_front 207832093
get 180797
push_middle 760617829
push_front 77440442
push_middle 18679537
push_middle 270287825
push_back 316933947
get 103318
push_front 150739311
get 118046
push_back 68989309
push_front 539082649
push_middle 745027457
push_front 127003711
push_middle 283519559
push_front 579939715
get 57175
push_middle 570209550
push_front 875820577
push_front 51659032
push_front 368740524
get 50530
push_back 30119491
push_middle 714515144
push_middle 768570458
get 23813
push_middle 159327640
push_middle 763683639
push_front 315792520
push_middle 719026217
push_middle 77234458
push_back 28794162
push_middle 866487582
push_front 198230054
push_middle 405038268
push_back 183558523
push_front 185220706
push_back 408223729
push_middle 96377269
push_front 954186742
push_front 389851027
push_back 529960093
push_front 567905035
push_front 180203098
get 90515
get 48907
push_middle 754389883
push_back 976632524
push_middle 55937518
push_back 292339229
get 143782
get 16428
push_back 564665765
push_back 556960167
push_middle 380018529
push_front 466413641
get 196379
get 171315
push_middle 747928549
push_front 466246099
push_front 281318950
push_back 759065922
get 174673
push_front 584206963
get 196822
push_front 585431727
push_front 675043191
push_front 831535682
push_middle 558216955
push_front 606693646
push_middle 904549921
push_middle 56505424
push_front 724896670
push_front 454805464
push_middle 966273253
push_back 590646205
push_middle 326745040
push_middle 368973381
get 82145
push_back 314780054
push_back 129529763
push_front 417856465
get 170440
push_front 444384942
push_back 164019492
push_front 556229494
push_back 918922521
push_front 347717389
push_back 734348171
push_back 309719090
push_middle 800067176
get 84422
push_front 894140467
push_front 720038508
get 18791
push_middle 903660419
get 168358
push_middle 110671134
push_back 309940627
push_middle 859397922
push_front 917832424
push_front 339592230
push_back 683564525
push_middle 369481365
push_middle 353206240
push_middle 490082000
push_back 147668747
push_back 258261473
push_middle 867515602
get 43906
push_middle 283828759
push_back 891614898
push_front 805244449
push_middle 886549332
push_front 472094710
push_front 422031514
push_back 128702300
get 85066
push_back 181914997
push_front 296020685
push_front 366386197
push_middle 463470496
push_middle 869072221
push_middle 995965337
push_back 439618650
push_back 536549992
get 183076
push_front 61326535
push_middle 907879378
push_front 481029861
push_middle 119406799
push_front 5249330
get 39893
push_back 100725358
push_middle 659651034
push_back 917842082
push_middle 59500887
get 178970
push_back 89243536
push_middle 574405136
push_front 223412907
push_back 625587624
get 104999
push_back 413517339
push_middle 416830409
get 135695
get 15577
push_middle 59811732
push_back 800397587
get 73835
get 151097
push_front 424514525
get 154855
push_middle 993770392
push_back 394953963
push_front 508826090
push_back 603607301
get 32252
push_back 337458028
push_back 323304502
push_middle 439962084
get 71811
push_back 760309908
push_front 510388195
push_middle 811325924
push_back 968980884
get 159746
get 187014
push_back 725874610
get 73158
push_back 717438070
push_back 91407448
get 37126
push_front 622445190
get 14139
push_middle 433934588
push_front 37905092
get 51165
push_back 574027593
push_front 444548303
push_middle 537342108
push_middle 98811668
get 186554
push_back 939800346
push_back 458340281
get 195224
get 183598
get 177143
push_front 73537370
push_front 438201321
get 59293
push_front 601573347
get 128258
get 185949
push_middle 628928763
get 24575
get 11683
push_back 659915094
push_middle 31223242
push_front 102535172
get 21251
get 25114
push_middle 563433912
push_front 911609469
push_back 408145949
get 110349
get 122077
push_middle 726530514
get 133532
push_front 862701430
push_back 605086816
push_back 705776382
push_back 815151911
push_middle 357746874
get 99707
push_back 259220331
push_middle 740271829
get 70492
push_front 74822848
get 55908
push_middle 394454061
push_middle 875802353
push_middle 660058353
push_middle 935916311
push_middle 399589813
push_back 22863597
push_middle 34104996
push_front 339777478
push_back 364468486
push_front 988632534
push_back 517828623
push_middle 376976177
push_middle 497556985
get 45910
push_back 971005679
push_middle 543667496
push_middle 240806468
push_front 715495458
push_middle 612462043
push_front 865225947
get 198677
push_middle 369778396
push_front 721263565
push_middle 714768779
push_middle 259482926
push_front 184870347
get 14360
push_middle 290078906
push_front 159538502
push_back 302182478
push_middle 564022794
push_back 205109720
get 195108
push_front 490908471
push_middle 386407790
push_front 718353816
get 116859
push_back 376121573
get 48312
push_front 791732467
get 201672
push_back 722839726
get 48026
push_front 111831180
push_back 551357083
get 164091
get 42994
push_middle 406859347
push_middle 324226061
push_middle 688157678
push_front 738499890
push_back 995417962
push_middle 934053898
push_middle 673004775
push_middle 967460954
push_front 544037595
push_middle 132647437
push_front 321549379
push_front 560573886
get 8597
push_front 336787532
push_front 829973950
push_back 639881218
push_back 684548672
push_back 634535477
get 47142
push_middle 926893930
push_front 272968251
push_middle 227742189
get 138675
get 112492
push_middle 205926292
push_back 399693087
get 84524
push_middle 119996641
push_back 383812148
get 71739
push_middle 585385338
push_back 771432512
push_back 371045772
get 124187
get 98328
get 56587
push_front 408965336
push_middle 552736627
push_middle 229926571
get 14455
push_back 809778049
push_back 227103447
push_front 540158128
push_middle 556413752
push_front 43615418
push_front 804806220
push_middle 894448336
push_middle 636038049
push_middle 328509527
push_middle 729579068
get 49223
push_middle 87872941
push_front 454843557
get 145045
get 86091
push_middle 349059926
push_middle 89288385
push_back 750445147
push_middle 752154678
push_back 794024028
push_back 514748614
push_front 525654934
push_middle 543142988
push_middle 412043871
push_front 135474745
push_back 153429175
push_front 176623848
push_middle 871103708
push_middle 671190087
push_back 777743766
push_back 30002512
push_back 791995019
push_front 668708896
push_back 571246461
get 61700
get 145154
get 75746
get 156294
push_front 525640985
push_middle 495616182
get 24476
push_middle 642855106
push_front 453377855
push_front 109704740
push_middle 424404745
push_front 518528980
push_back 387876084
get 35736
push_back 597076901
get 71366
push_middle 539481130
push_front 628818271
push_front 401717268
push_front 640112473
push_middle 25320711
push_middle 732260115
push_back 528167731
get 51135
push_front 801089100
push_middle 176273457
get 122623
push_back 24101755
push_front 572112406
push_back 825748726
push_back 981300258
push_middle 886982231
get 74860
push_back 106453646
get 67130
get 124168
push_front 927059247
push_middle 796258268
get 20658
push_back 866161462
push_front 357642593
push_middle 201618091
push_middle 302567897
push_front 144316734
get 167948
push_front 746501086
push_front 824912239
push_front 699185458
push_middle 758986649
push_back 473121992
push_middle 81068324
get 112091
push_front 272369436
get 68340
push_front 201360796
push_back 783488048
get 154265
get 61306
get 85322
push_front 553918614
push_middle 332635660
get 30276
push_front 317967285
push_front 465820755
push_front 648513492
push_middle 684856493
push_front 588795026
push_middle 139998737
push_front 119694840
get 75853
push_front 969960124
push_back 464782191
push_back 493126911
push_back 488345776
get 62498
push_middle 175307010
push_front 203385989
push_back 531448254
push_middle 121009512
get 40056
push_front 993162427
get 60732
push_back 877331187
push_middle 641098901
get 91814
get 116839
get 9788
push_middle 875784083
get 79865
get 89892
push_front 677399740
get 83114
push_front 786574693
push_back 698474622
push_back 239468905
push_front 93026573
push_front 624849183
get 38809
push_back 742497068
push_middle 241125289
get 73731
get 152698
push_back 421568434
push_back 602797808
push_middle 237649287
push_middle 257143717
push_back 408558546
get 50146
push_front 384259272
push_back 496558248
push_middle 827892758
push_back 427698948
push_back 552947196
push_front 525946918
get 59530
push_front 825044610
push_back 430316051
get 184482
push_middle 814359729
push_front 802140219
push_middle 161196166
get 127914
push_front 861607298
get 175490
push_middle 136489694
get 168933
push_back 814755021
push_front 724195017
push_front 612597267
push_back 953694082
push_middle 903381091
push_middle 16411649
push_front 599180694
push_front 711598163
get 76824
push_middle 444910482
get 138016
push_back 715477870
get 45545
push_front 212613737
push_back 567837557
get 38463
get 194735
push_front 295528376
get 177516
push_middle 331381655
push_back 778602447
push_back 67796193
push_front 885089286
push_middle 924875561
push_back 322200609
push_front 64337780
push_front 791457294
push_middle 550565748
push_back 529151865
push_front 448797025
get 163260
push_middle 710710656
push_back 454900661
push_back 263968775
push_middle 512136013
push_front 917223395
push_front 870788714
push_middle 26388135
push_back 141645242
get 20749
push_back 338767099
get 187919
push_front 397522376
push_middle 783801443
get 5067
push_middle 52163606
get 131577
get 59594
push_back 284661460
push_back 844444618
push_front 254286176
get 175312
push_middle 357820027
get 90206
get 115613
push_middle 595329407
get 106869
get 145599
push_front 908347771
push_back 477899395
get 72463
get 22465
get 100985
push_back 99315922
push_front 630827886
push_middle 234288075
push_back 159685722
get 180720
push_front 402501501
push_back 818947586
get 71392
push_back 747615533
push_back 323395112
push_middle 81728662
get 14292
push_back 378885177
get 132404
push_back 964911542
push_back 351782990
push_back 458173814
push_front 622399924
push_front 480021698
push_middle 191018166
push_back 802265771
push_back 257015840
get 14695
push_front 573089094
push_front 972976207
push_front 687595856
push_back 463951751
push_front 946483948
push_middle 297337911
push_front 429177947
push_front 749996063
push_front 316651934
push_back 107554799
push_back 74646462
push_front 34316925
get 46487
push_back 84594065
get 198167
push_front 450304151
get 139271
push_front 555492945
push_back 138952620
push_front 366436597
get 148369
push_back 195783027
push_back 312566890
push_front 672234179
push_middle 510067564
push_middle 813081945
push_middle 390260506
push_middle 741330740
push_front 493351103
get 61271
get 98986
get 61431
push_front 431301040
push_back 956423476
push_middle 754266549
push_middle 16324077
push_back 56365600
get 179394
push_middle 721143391
push_back 20817301
get 160656
push_middle 118350865
push_middle 60769604
push_front 997664077
push_front 297671042
push_middle 299835854
get 111838
push_back 935490728
push_middle 973655339
push_middle 995188528
get 149076
push_middle 469157528
push_front 660665584
push_middle 597575302
push_back 18004855
push_front 482980988
push_back 576333130
get 123233
get 30938
get 55198
push_middle 208636843
push_back 849874234
push_back 393034510
push_front 852758754
push_front 314641240
get 113333
push_front 423511216
push_middle 343134888
push_middle 247140608
push_back 901414730
push_middle 890879774
get 61971
get 144210
push_back 183847097
push_front 394317685
push_back 636513357
push_front 746501986
get 19838
get 42005
push_middle 859809636
push_front 481730851
push_front 879133567
push_middle 141602434
get 143001
push_middle 552507293
push_front 609010186
push_front 640017426
push_back 284286427
get 58660
push_back 633067845
push_front 609831467
get 85134
push_front 786101455
push_back 922750785
push_back 225381628
get 19877
push_middle 449114579
push_front 4652776
push_middle 17928912
push_middle 283013733
push_back 856401161
push_back 449846023
push_back 903569995
get 31991
get 41929
push_front 405073651
push_front 90571685
push_front 291172942
push_middle 793860339
get 158212
get 166189
push_back 45543112
push_front 388149185
get 62500
push_middle 126486186
get 92575
push_front 125294854
push_middle 468037355
push_middle 780149677
push_front 762052709
get 35490
push_back 236813805
get 78385
get 31548
push_back 271947750
push_middle 653002332
push_front 176291961
push_middle 856127615
push_front 176339356
get 133913
push_middle 676132137
push_back 600986011
push_middle 765565135
push_middle 887428387
push_back 914689029
get 78868
push_middle 713651176
push_front 690629725
push_middle 852509195
push_middle 523672054
push_back 175771192
push_back 780060708
push_middle 85802593
push_front 505625189
push_back 233193412
push_middle 742991749
push_front 722090026
push_front 422112482
push_front 742771426
push_front 658232193
get 39043
push_back 119798942
push_back 331535953
push_front 298085870
get 5881
push_middle 609830667
push_back 607903400
push_middle 361919401
get 138684
push_middle 745150783
push_front 264035706
push_middle 900880022
push_front 413927516
push_middle 866926135
push_front 232616406
push_front 672216878
get 101923
push_back 205070306
push_middle 506614259
push_middle 80222416
push_back 343360944
get 199629
push_middle 834254616
push_back 395634948
push_back 2630860
push_front 161028436
push_middle 727402184
push_middle 859288746
push_back 749856489
push_back 393933009
push_back 184568866
push_back 494492578
push_front 867057639
push_middle 406891504
push_middle 717178130
get 142707
push_front 92881620
get 198718
get 131558
push_middle 181123737
push_front 834783857
push_front 284080083
push_middle 883405162
get 91922
get 165750
push_middle 565601206
push_back 236255360
push_middle 681099330
push_front 397791656
get 99859
push_middle 17793613
push_back 522471904
push_middle 328114442
push_back 474482145
push_middle 833194622
push_middle 793498224
get 19887
push_front 795212300
push_front 504017402
get 136161
push_back 440418668
push_back 650795617
push_back 768157070
push_back 491447
push_back 659821983
push_back 234221254
push_back 791497422
push_back 550110292
get 139042
get 144114
push_middle 426315413
push_middle 377764236
push_front 493143234
push_front 525314432
push_back 422134759
get 31785
push_middle 88009606
push_middle 75484185
get 33806
push_back 763098135
get 160727
push_middle 324564572
get 15773
push_front 604240716
get 64475
get 5999
push_middle 350985656
push_back 764413323
push_front 28429296
push_front 176506414
push_back 885093005
push_middle 926370888
push_back 795395159
push_front 457446157
push_middle 724840664
get 33789
push_back 761304789
push_back 939664516
push_front 705189866
get 177362
push_middle 777660062
push_back 690436756
push_back 237476754
get 104309
push_middle 489607970
push_front 157437988
push_middle 309065589
get 188961
get 192072
push_back 768531819
get 162296
get 43949
get 70380
push_middle 359472954
push_back 545278583
push_back 570048256
push_front 93599576
get 195250
push_middle 630406313
push_front 619727426
push_back 562126581
push_front 922761015
push_front 667084539
push_front 740957054
get 13702
push_middle 195113204
push_front 147665465
get 77199
get 49696
push_back 329302374
push_front 884235036
push_front 21210211
push_middle 269742097
push_back 580064965
push_middle 603912047
push_middle 222381249
push_back 560441291
push_back 637561136
push_middle 208778639
get 64352
push_front 222141820
push_back 272893343
push_front 785108708
get 21370
get 174062
push_back 300844608
push_front 652698361
push_front 942721154
get 194501
push_front 304383771
push_middle 408646886
get 189908
get 156267
push_back 244181041
push_back 710451520
push_front 738117007
push_middle 67432731
get 6382
push_middle 440198953
push_back 936444987
get 159890
get 66965
get 158909
get 160751
get 170744
push_middle 548440641
push_back 335243634
push_front 720112990
push_front 601721887
push_front 217017612
push_back 989965559
push_middle 686037815
push_back 567258421
get 162368
push_front 988670702
get 178600
push_middle 576964207
push_front 660144323
get 100730
push_front 154300743
get 60966
push_front 366530985
push_middle 705046276
get 180790
get 60676
push_back 352121877
push_front 881103319
push_front 54983797
get 139728
get 13908
push_back 114863276
push_front 361930778
get 153354
get 58784
push_middle 23333125
push_front 961324735
push_back 957176775
push_back 598796808
push_back 255600199
push_middle 993765350
push_back 214549629
get 43408
get 76040
push_back 559883082
get 11037
push_middle 71709649
push_back 223608203
push_back 489271530
get 107989
push_front 821375169
get 56517
push_front 206864145
get 198375
push_back 276145891
push_back 645260936
get 86455
get 22713
push_middle 500312819
push_back 827793543
push_back 153530809
get 96629
push_front 267045572
push_back 27074019
push_back 835243471
push_back 715911926
push_front 118383300
get 186188
push_back 559200260
push_middle 320979832
get 48895
push_back 941385730
push_front 472326642
push_front 122879
push_front 539180362
push_back 208313043
push_front 169750586
push_back 57702019
get 176113
get 188326
get 178519
push_back 636147710
push_middle 994770711
get 129339
push_back 51624534
push_front 808942900
push_middle 746885975
get 27867
push_back 115572209
push_front 555794917
get 49441
push_front 767665063
push_middle 601998849
push_back 968399376
get 117109
push_back 491283443
push_front 828774532
push_middle 661715325
push_middle 242165384
get 171290
push_middle 662106060
push_middle 660712657
push_middle 711797307
push_middle 789330435
get 32455
push_front 545832675
get 94405
push_front 581450790
push_front 936678448
push_back 663129851
push_back 309260912
get 196733
push_front 778016880
get 25340
push_back 77072676
push_back 677005909
push_middle 355749272
get 86980
push_front 111511899
push_back 334272511
push_front 426118636
push_middle 75815949
push_back 185138587
push_back 169363843
get 60761
push_front 281958517
push_back 643929742
push_front 123074665
get 97505
push_middle 743188258
push_middle 362931817
push_back 890172621
get 120572
push_front 312055314
push_back 413623129
push_front 352473733
push_back 513319185
get 193891
push_front 36863895
push_back 748679639
get 190266
push_back 433315622
push_front 948019794
push_back 625737393
push_front 108186042
push_middle 227049196
push_front 629994524
get 107651
get 3761
push_middle 575222758
push_back 905548907
push_middle 107888061
push_front 17385181
get 139763
push_middle 4307859
get 75321
push_middle 876665461
push_front 855481287
get 39376
get 66834
push_back 669252815
push_back 373072599
get 174097
get 63882
push_back 41703016
get 128374
get 130729
push_middle 842982139
push_back 169609513
push_front 490420214
push_middle 749070119
push_middle 94497641
push_middle 128143162
push_front 657948371
push_back 92284098
push_back 21577972
push_back 223513975
push_front 201850130
push_middle 568625377
push_back 596629292
push_back 533885396
get 161496
push_front 445244223
push_middle 402721019
push_front 476833685
push_front 811756689
push_front 175312864
get 195624
push_middle 719116031
push_front 806868419
push_front 37460567
push_middle 956834127
get 88726
push_front 786840884
push_back 57133102
push_back 836408920
push_middle 320902662
get 125286
get 45221
push_middle 584810778
push_back 269709091
get 154241
get 6577
push_front 340374927
get 107993
push_back 6343508
push_front 60471293
push_front 301282252
push_front 329183744
push_front 481575431
push_front 533659177
push_back 116031518
push_front 296687889
push_front 899414053
push_front 309523307
get 76478
push_back 304742906
push_middle 622313555
push_front 851375961
push_back 891469117
push_back 559754142
get 13508
push_front 902377678
get 16209
get 3288
push_front 804509628
push_middle 160194342
get 199853
push_middle 594505041
push_middle 98020842
push_middle 818890609
push_middle 989167399
push_front 109231393
get 122107
get 62618
push_front 668605703
push_middle 951128617
push_front 310525692
push_middle 500138796
get 194465
get 36444
get 166618
get 33536
push_back 882986199
push_back 335122217
get 38712
push_front 876728356
push_back 272217280
push_middle 524891131
get 135256
get 126519
push_front 228357973
push_front 258006055
push_front 72959946
push_back 970569460
push_back 804845306
push_middle 204168176
push_back 310420706
push_middle 735441219
push_back 340372584
push_front 211163491
push_middle 892806448
push_back 563647841
push_front 30877025
push_back 106676919
push_back 712966966
get 55282
push_front 563136180
push_middle 66284091
push_back 79271519
push_middle 572059393
push_front 964210550
push_back 708586761
push_front 252362411
push_middle 965153797
push_middle 826201374
push_middle 979083562
push_back 357003465
push_back 567930748
push_back 507795521
push_back 35953784
push_front 532209206
push_front 86075490
push_middle 843243864
push_middle 193174568
get 136646
push_back 120318125
push_back 215979626
push_front 734011244
push_middle 695275179
push_middle 26421058
push_middle 331553008
get 188545
get 168921
push_back 966379753
get 124443
push_middle 567925371
get 28910
get 185110
push_front 533423819
push_middle 159002299
push_front 293360480
push_back 560684115
get 34402
push_front 718822088
push_back 539109254
push_front 901899587
push_back 344002402
push_middle 160968523
push_middle 538141324
push_front 242809672
push_front 161085795
push_back 274737826
push_back 179075391
get 12868
push_front 551125729
push_middle 439807875
push_front 352518537
get 73325
get 86210
push_front 550585618
get 111432
push_front 869905378
push_middle 885717109
push_front 795956639
push_front 868803789
push_front 784476582
push_back 293063306
push_middle 779085434
push_front 34782640
push_middle 706578680
get 194981
get 176001
push_middle 890840721
push_middle 140254767
push_front 863685880
push_back 280145712
push_back 457215353
push_front 848415426
get 147504
push_middle 381844969
push_back 346337667
push_back 49903288
push_middle 600795584
push_back 663543785
push_front 478337738
get 182565
push_front 921722011
push_back 686324106
get 170150
push_front 280202970
push_back 97791346
push_front 175264805
push_middle 493987443
push_front 578166323
get 47315
push_middle 761614085
push_middle 615573412
get 48696
push_front 800302181
push_front 324501893
push_back 334711241
get 125555
get 165811
get 107254
push_front 170234904
push_middle 475240045
get 70242
get 53702
get 188384
get 185360
push_middle 919825760
push_middle 766510011
push_middle 791883452
push_front 150151968
push_back 993613989
push_middle 258568669
push_back 199795567
push_back 133286130
get 142343
get 65188
get 10416
push_back 196813688
push_front 209639341
get 186329
push_back 413519984
push_back 425037499
get 98515
push_back 993979876
push_front 709697084
get 37844
push_middle 536163320
get 159057
get 131188
push_middle 182925036
push_middle 101269236
push_front 975161907
get 122583
push_middle 642393924
push_back 741253585
push_middle 521264956
push_front 504869189
push_front 147475222
push_middle 984416029
push_front 906589424
get 106377
get 140910
push_middle 68618454
get 137901
push_front 877959654
push_middle 671080404
get 1992
get 159433
get 145581
get 187413
push_back 902317184
push_middle 583955169
push_back 792305167
push_front 899615489
push_back 661298988
get 170355
push_back 158369050
push_front 226120958
push_front 356189775
push_back 183683338
get 2470
push_back 459339303
push_front 624010926
push_back 902842933
push_front 552780642
get 106380
push_middle 854651012
push_back 636254118
push_front 242332454
push_back 581553334
push_middle 260066949
push_middle 495452804
push_back 293941094
push_middle 473344860
push_back 987540270
push_middle 208175503
push_front 39293085
get 21759
push_front 620017927
get 20115
push_front 800344755
get 137372
push_front 80271345
push_middle 138468048
push_front 529308688
push_middle 229867036
push_back 692840551
get 105152
push_front 460739499
get 70491
push_front 569715448
get 152565
push_back 973842288
push_back 94812292
get 198475
get 45156
push_back 798307789
push_middle 333821392
push_front 586902672
push_front 336128283
push_back 141451481
push_back 707566024
get 63707
push_middle 599841390
get 105070
push_middle 934350768
push_back 773492980
push_front 126183242
push_front 284459078
push_back 664213419
push_middle 585170175
push_middle 338646644
push_back 124691219
get 142915
push_front 775686404
push_back 924152622
get 150236
get 130546
get 194511
push_middle 248846716
push_front 119277295
get 89005
push_back 169264886
push_front 198143245
push_front 344083264
push_middle 997619463
push_back 951524983
push_middle 20811034
push_front 701108622
push_front 873183541
push_back 36798680
push_back 940193215
push_front 504561251
push_middle 436925570
push_back 51425263
get 81784
push_back 368431266
push_front 11393001
push_back 913655741
push_front 628324814
push_front 657821807
get 110136
push_middle 370280703
push_middle 748860330
push_middle 300064410
get 963
push_back 18539552
push_middle 224875553
push_back 627347719
push_front 432139542
push_front 456933842
push_middle 314386401
get 75860
get 17940
get 147756
get 144353
push_back 936827625
get 18451
push_middle 190977723
push_back 366615431
push_back 421936798
push_front 238207897
push_front 28316760
push_front 855774688
push_front 615433467
push_front 589335229
push_front 163707678
get 136423
get 166265
push_back 81771198
push_back 211975145
push_back 540181711
push_middle 832047499
get 151925
push_front 474131220
push_front 285185300
push_front 63359286
push_front 891263594
get 7285
push_back 270407935
push_front 880842172
push_front 47723586
push_middle 959145657
push_middle 583279183
push_middle 651909009
push_front 753980671
get 90432
push_front 233055289
push_middle 91693902
push_front 700651803
push_middle 306015101
push_front 601943671
push_middle 356879192
push_front 835024897
get 151688
get 109844
push_back 860534190
push_middle 218722791
push_front 798424631
push_back 594300607
push_front 43086911
get 176174
push_middle 537900317
push_middle 600600890
push_back 179492159
get 61200
push_front 199449818
push_middle 763905402
push_front 589278533
push_back 556671286
get 11877
push_back 699449057
push_front 709806739
push_front 896237997
push_back 114382919
get 104972
push_back 84829673
push_middle 135984163
push_front 524970833
get 3126
push_middle 766766635
get 23367
push_back 324732718
push_back 605504564
push_middle 978720727
push_back 466170239
push_back 639167114
push_back 798957133
push_middle 819020299
push_front 175211247
push_middle 667261241
push_front 221109491
get 73684
get 109223
get 81399
push_middle 167241802
push_front 107509397
push_front 894008836
push_back 647202336
push_back 924139563
push_front 112197542
get 136321
get 54990
push_middle 88402632
push_front 131516199
get 155743
get 147140
get 178264
push_middle 908799106
get 184310
push_back 428763997
push_front 378661395
push_front 13941670
push_front 273736056
push_back 469851910
push_middle 821358351
push_back 860478584
push_back 364104194
push_front 688451242
push_middle 100919049
push_back 186857964
push_middle 822141556
get 7002
push_back 283174847
get 139839
push_back 620111948
push_front 259748835
get 143078
push_front 658003152
push_front 405876556
get 182162
push_back 204753074
get 3088
push_middle 95088992
get 140483
push_middle 642269197
get 151213
push_middle 661955701
push_front 543728326
get 152868
push_front 30959833
push_front 71154125
push_back 442784938
push_middle 639661579
push_back 328822514
push_front 297689398
get 79001
push_front 515618934
push_front 300706995
push_back 883561207
push_back 381907546
push_front 715652437
push_back 60382258
get 140873
push_front 573629078
push_middle 442599138
push_front 370643391
push_middle 483558067
get 179129
push_middle 440115622
push_back 4058237
push_back 35908176
push_middle 482408849
get 185868
push_middle 815721451
push_front 500635257
push_front 362327589
push_front 485248099
push_front 384196774
push_back 359623648
push_middle 476288640
push_back 931436761
push_front 398123275
push_front 673334690
push_middle 686976825
push_back 564901279
push_back 559216136
push_back 755591172
push_back 190847345
push_front 165659457
push_back 644933476
push_middle 713015703
push_front 666631482
push_back 61737970
push_back 283731434
get 125772
push_front 848680669
push_middle 675008447
get 96808
get 11426
push_back 281966407
push_back 218031482
get 154060
push_middle 404427025
get 139426
get 110784
push_back 645535635
push_middle 467572956
push_back 681059370
get 61439
push_front 680469082
push_front 790534893
push_front 482150930
get 162567
get 49594
push_front 785520664
push_front 301804535
get 28756
push_middle 591509756
push_front 680136297
push_front 869126389
push_front 515096150
get 49732
get 107933
push_middle 118414906
get 199698
push_middle 222307179
get 197807
push_front 423174634
push_front 865712752
get 122181
push_middle 452162299
push_middle 184954895
get 29354
push_back 292001401
push_middle 373869622
push_front 884924181
push_front 44516949
push_middle 214331192
push_back 206276003
push_back 437821623
get 156638
get 83226
push_back 581501806
push_front 640723763
push_back 111426285
push_back 941364496
get 59371
push_middle 81799348
push_middle 872210550
push_back 728105444
push_back 330003671
push_middle 461577843
push_front 492673166
push_back 842996705
push_middle 760129150
push_back 361854543
push_front 914167924
push_middle 431708256
push_middle 33027297
push_back 889628986
push_front 927999395
push_front 497833
push_front 91171323
push_front 291052898
push_middle 410629539
push_back 713873764
push_front 6366457
push_middle 756636282
push_back 375434785
push_back 253563543
get 37229
push_back 254362660
push_middle 853468995
push_middle 470769864
push_middle 645614928
push_back 363613267
push_back 332365028
get 98908
push_middle 887219486
push_front 408015363
get 163446
push_back 310600331
push_middle 206733819
push_front 96986455
push_back 486098580
push_front 526704963
push_back 959747975
push_front 755166155
push_back 44297224
push_front 63514361
get 155623
push_back 25798327
push_back 726391841
get 182943
push_middle 793014868
push_middle 880815081
get 198258
push_front 480263922
get 194472
push_front 86636834
push_back 721860653
push_back 754363313
get 46508
push_middle 617545109
get 87737
push_front 295253454
push_back 364930637
push_back 483762926
push_front 644018623
push_back 84479187
push_front 158156122
push_middle 818748867
push_back 968704945
get 49756
push_middle 269755872
push_back 937997986
push_middle 649435294
push_middle 891161356
push_middle 23565999
push_back 296572534
push_back 35989724
push_middle 74946823
push_back 858088726
get 181631
push_front 103475016
push_front 384320217
push_back 325454917
push_middle 335901207
push_middle 891359234
get 191854
push_front 294191725
push_front 527191516
push_middle 182976309
push_back 705235278
get 135771
get 36903
get 16472
push_front 188178897
push_middle 730315189
push_front 741467997
get 13499
push_middle 827903794
push_back 259100225
push_back 90131111
push_back 463532456
get 93552
push_back 446672750
get 98348
push_back 93896885
push_front 904532572
get 173482
push_front 478644413
get 135550
get 107661
push_front 100932471
push_back 680131405
push_front 38613549
get 151250
push_middle 398170525
get 98049
push_back 822856672
push_middle 424197481
push_back 671761447
push_front 764638625
push_back 916512029
push_middle 564853509
push_front 899448491
get 62719
push_back 387969094
push_back 81421765
push_middle 604766742
get 101558
push_back 542815169
push_middle 43183242
push_front 418622502
push_back 68213420
get 85795
push_middle 293957205
push_front 197220873
push_middle 709562162
push_middle 504050671
push_middle 387614618
push_middle 842148231
push_front 273626065
push_middle 837557699
push_middle 463561143
push_front 187650401
get 44723
push_back 287449222
get 7791
push_back 978990201
get 7281
push_middle 691558426
push_middle 522804234
get 97579
push_back 787836013
push_middle 364560429
get 27246
push_middle 454603125
get 169821
push_middle 447666971
get 124619
push_front 284045216
push_back 139022687
push_back 6704175
push_middle 427675798
push_back 478947668
get 150470
push_back 91660216
push_middle 63822942
get 125031
push_front 2977108
push_back 871195556
get 199321
push_back 284737322
push_middle 47169408
push_front 626009070
push_back 63247524
push_back 410297336
push_middle 793644679
get 38706
push_front 727971697
push_back 723260418
get 7417
push_back 12057264
push_back 259568824
push_back 726674813
push_front 413575008
push_front 369129447
push_front 123247889
push_back 165704236
push_middle 253849981
push_front 523313051
push_front 968431101
push_front 695384554
push_front 730768253
push_front 100572214
get 60955
push_middle 316700531
push_back 39859121
push_front 675668269
push_back 159449665
get 90450
push_front 689411383
push_front 355487452
push_back 632686537
push_middle 948905452
push_middle 289916763
push_front 74149768
push_back 682961388
push_back 957297370
get 119423
push_front 326597971
push_middle 24864095
push_middle 870633343
push_back 58254720
push_middle 551732593
get 129814
push_back 449287019
push_back 648331308
push_front 90466932
push_middle 247471115
push_middle 874184921
push_front 482014629
push_back 485278429
push_front 771327955
push_middle 168880659
push_front 716415099
push_back 884556008
push_middle 989639031
push_back 587292506
push_back 664222870
push_front 787233698
push_middle 164986091
push_back 896693229
get 146871
push_middle 82459568
push_middle 872581385
push_back 183286194
get 92367
push_back 559515688
push_back 814497240
push_back 868686153
push_middle 443084552
push_middle 969949024
get 18915
get 95981
push_back 325557611
get 166635
get 40242
push_back 764249263
push_front 815930386
get 163874
push_middle 778275714
push_back 419437601
get 198943
push_middle 109265057
push_front 840371928
get 43070
push_front 139924193
push_front 932910996
push_back 293270524
push_back 182783785
get 101194
push_back 986247824
get 138471
get 96367
push_middle 835188312
push_middle 532045590
push_middle 104252514
get 192512
push_front 493501861
push_middle 386247459
get 152330
push_back 486513029
push_front 787839137
push_front 421057193
get 196388
push_middle 987063132
push_front 291632733
push_back 128208351
push_front 515113804
push_front 264368838
push_back 344059248
push_middle 382606927
push_middle 925824455
push_middle 804846868
get 103069
get 80173
get 69201
push_middle 972159581
get 132091
push_front 739493509
get 25033
push_middle 955092313
push_middle 508889956
get 149160
push_back 72490200
get 161939
push_front 884790442
push_back 791656506
push_front 887445946
push_middle 194301853
push_back 564817518
get 182015
push_back 641384206
get 65488
push_back 729148405
push_back 389505901
push_front 394618319
get 146701
push_front 639138874
push_front 641208590
get 135974
push_back 63501238
push_front 770896811
push_middle 351576868
get 112499
push_front 43718058
push_back 160028803
get 188146
push_back 697564881
push_front 556979595
push_front 944655031
push_middle 847213736
push_middle 664807854
push_back 524522413
push_back 582322421
push_back 328429338
get 164125
push_back 599961229
push_front 784241476
push_back 743132108
push_front 42193450
push_front 406649612
push_middle 807784393
get 30240
push_front 961434290
push_back 185286016
push_middle 880740280
push_front 427106937
push_back 871788033
push_front 346713305
push_back 462502291
push_middle 950971489
push_front 181237407
push_front 833784272
push_front 177070605
push_back 121203057
get 21420
push_back 678560340
push_middle 195597948
push_middle 703475906
push_back 224096874
push_back 642057447
push_middle 903229086
push_front 120474562
push_back 871065745
push_front 435014264
push_front 17286301
push_middle 943549590
get 95600
push_middle 199891705
push_middle 25239462
push_middle 616558432
push_middle 174737312
push_middle 388123199
push_middle 360148453
get 160851
push_front 428379058
push_front 566432892
push_front 461216141
push_front 593508837
get 159117
push_back 281323178
push_front 879008422
push_front 102534842
push_front 95772379
get 49717
push_front 159549816
get 155341
push_middle 326099929
get 56016
push_middle 880571711
push_back 968891349
push_back 378774562
get 97692
push_back 504701777
push_middle 410688449
push_middle 391967629
get 57564
push_middle 329579238
push_back 132951645
push_back 447456770
get 160001
push_front 516249077
get 43022
push_front 449932640
push_back 658603651
get 7560
get 175416
push_middle 864290940
push_middle 675659788
push_back 284694739
push_back 299040473
push_back 748561085
get 76706
push_middle 931303188
get 101559
get 168600
push_back 383949837
push_front 498100537
push_back 517022661
push_middle 627650071
push_middle 16016661
push_back 224649335
push_middle 926332436
push_front 378739511
push_front 828221493
push_back 717243575
push_middle 959116367
push_middle 129368306
push_back 649945287
push_back 479542786
get 149240
get 147189
push_front 608286484
push_front 186838996
push_back 152071137
push_back 449241090
get 152086
push_back 374951572
push_front 326555231
get 51575
push_back 521991717
push_middle 296991810
push_middle 389501844
get 180778
push_back 890406759
push_middle 395620390
push_front 382077547
push_front 492663035
push_middle 739379577
push_back 299375247
push_back 510296454
get 59048
get 73455
push_middle 895570796
push_back 79145499
push_back 599920454
push_back 887422620
get 78987
get 115328
push_back 957726502
push_middle 909590875
push_front 234152852
push_middle 869033663
push_back 241239064
push_front 244382825
push_back 735067326
push_middle 274833419
push_back 952547060
push_back 420381823
push_back 220353056
get 98921
push_back 580866473
push_middle 861134820
push_middle 39005979
push_front 629867152
push_back 75941705
push_back 423364119
get 139682
push_front 251599472
push_front 661830054
get 99670
push_middle 823514252
push_front 355580851
push_back 648036309
push_middle 212203795
push_back 255479846
push_middle 503665577
push_front 83852724
push_middle 707529304
get 114095
push_middle 822335316
push_back 800619962
push_back 368846638
push_back 105317116
push_back 852571862
get 169704
push_front 64723902
push_front 800094002
get 150168
get 198453
push_middle 865685256
push_middle 91718020
push_middle 51995598
push_back 150461976
push_front 561239667
push_middle 947428196
push_back 993561830
get 1958
push_middle 11763257
push_front 693381943
get 160794
get 190885
push_middle 59608639
push_back 806495559
push_middle 777067881
get 87574
push_middle 739710964
push_back 666785119
push_middle 564009752
get 372
push_back 48190115
push_front 837342421
push_back 146686964
push_back 118768668
push_back 630960312
push_middle 354950537
push_front 178248565
push_middle 686499488
push_front 944036237
push_middle 55258133
push_middle 292674345
push_middle 701761852
push_back 88863852
push_back 764775266
get 123452
push_middle 626443507
get 147047
push_middle 191864050
push_back 463254445
push_back 88210267
push_front 346059434
get 103749
push_back 759535954
push_middle 739245936
push_front 375760959
push_middle 194198554
push_back 230672597
push_back 170845812
push_back 72450408
get 48277
push_back 428396455
push_back 720333305
push_front 300304867
push_back 668995045
push_middle 578538652
push_middle 331429716
get 165319
push_back 793309260
push_back 102338522
push_middle 865015959
push_back 36598852
get 90745
push_middle 458673553
push_middle 567361316
push_middle 693514554
push_middle 320070458
push_front 723186205
push_back 389013931
push_front 57596503
push_back 293199999
push_middle 718764092
push_middle 941317343
get 138445
push_middle 775216236
get 171417
push_middle 685515504
get 116354
push_front 748834700
get 31910
push_back 253537584
push_back 701636170
push_back 99383211
push_front 553824661
push_back 224887309
get 161664
push_front 344389325
push_back 428445382
push_back 440046890
get 129631
get 55901
push_middle 19229904
get 154483
get 190048
get 70858
push_back 213712386
push_middle 416882042
push_middle 831860872
push_middle 417904796
push_middle 70722808
get 59681
get 185546
push_back 718893035
push_front 539203071
push_middle 536774538
push_back 260452180
push_back 495547536
push_front 532796945
push_front 816409209
push_front 801070429
push_back 539128346
get 150786
push_back 676106073
push_middle 133248054
push_front 592105283
push_front 138587876
get 102343
push_front 253580534
push_middle 830544211
push_middle 593447167
push_front 252718872
get 52243
push_front 762970819
get 111531
get 73892
push_middle 711837135
push_back 335401995
get 98022
push_middle 390189593
get 122572
push_middle 194210979
push_front 276482642
push_front 336132969
push_middle 443400802
get 104188
push_front 967085090
get 186788
push_front 772776069
push_back 113435932
push_middle 661314540
get 26326
push_back 852405648
push_back 785659992
push_middle 144727747
get 129515
push_middle 606098431
push_middle 416617708
push_middle 195405051
push_front 960550321
get 195800
push_front 962294207
push_front 740164996
push_front 1380102
push_middle 156859752
get 10838
push_middle 368286027
get 180816
get 1722
push_front 618463036
get 194912
push_front 847176262
push_back 804447712
push_front 637279176
push_back 410913885
push_front 221111020
push_front 838566333
push_middle 971075263
get 174700
get 9439
push_back 227354482
push_middle 489025770
get 130825
push_back 232350303
get 83315
push_back 860155638
get 111932
get 158580
get 145052
push_middle 998334333
push_front 293948039
push_back 118647260
push_back 156804255
get 46177
get 179668
push_middle 380794870
push_front 607130425
get 21582
get 166607
push_back 475517771
push_front 482404873
push_front 364164335
push_back 25148460
push_middle 833984114
push_back 645691088
get 40764
push_front 702984988
push_middle 912717470
push_back 570028956
get 93423
push_back 741159251
get 197513
push_middle 547753107
get 130985
push_middle 951105965
push_middle 528888459
get 115158
push_back 497072482
push_middle 235039195
push_back 581820870
push_front 299410089
push_middle 667650610
get 107090
get 124646
push_back 240372072
push_middle 737468339
get 35179
get 10059
get 85605
push_front 49940098
push_back 653673341
push_back 270874604
push_back 901721753
push_front 917298160
push_middle 522692653
push_back 143231536
push_middle 908453767
get 63548
push_middle 138511774
get 16740
push_back 262611558
push_middle 638399225
push_front 811392648
push_front 557796051
get 27596
push_middle 794949988
push_front 263095460
push_middle 722184632
push_middle 373759005
push_front 907039378
push_back 233583216
push_front 461697513
push_back 63566234
push_front 246810066
push_front 984240431
push_middle 531603519
push_middle 949342963
push_front 785340648
get 175942
push_front 857967790
push_front 301955968
push_middle 739084664
get 13832
push_back 50501038
push_front 871742360
get 122349
push_back 393383896
get 10399
push_middle 103392364
push_back 226385968
push_back 122742949
push_middle 734752428
push_front 575126479
push_middle 490266980
get 88485
push_middle 986203758
get 20090
push_back 801740230
push_front 100315792
get 100517
push_back 91968190
push_front 999390015
push_back 949678816
push_front 131869960
push_back 372567994
push_back 724849966
push_back 556561405
get 92081
push_back 849067998
push_middle 987340677
push_back 491841240
push_front 345615260
push_middle 110815768
push_back 335841273
push_middle 905621001
push_front 544486539
get 99484
push_middle 570507623
get 52790
get 113415
get 46075
get 103742
push_back 181298926
push_front 691187874
get 170691
push_front 684583023
push_front 693606102
get 108137
push_back 387567882
push_middle 31078390
get 198880
get 11055
push_back 936134294
get 97988
push_front 363216757
push_middle 505255529
push_front 640702981
push_front 909551661
push_back 528326519
push_back 561544423
get 75897
push_back 616287914
push_back 598786997
push_middle 746110745
push_front 781521780
push_middle 247743353
push_middle 144934487
get 101073
push_back 177797816
push_back 219998588
push_back 416922179
get 73089
get 201615
push_middle 21852094
push_middle 111474180
push_front 611258469
get 114486
push_back 797397627
push_front 234500812
push_back 196218529
push_back 150890445
push_middle 329030982
push_back 221501207
push_back 485595578
push_back 829439956
push_front 225483521
push_back 113986282
push_middle 910022032
push_middle 817391690
push_back 858250916
push_front 269571798
push_middle 188746560
push_middle 654244077
push_back 865385153
push_front 678608276
push_front 268094751
push_middle 255991874
push_middle 537332930
push_front 236464456
get 45979
push_front 977319477
push_back 748854635
push_middle 62586117
push_front 904010997
push_middle 360678357
get 200082
push_front 366799840
get 33431
get 80498
push_front 513162278
get 95542
push_middle 289785379
push_front 736662177
push_front 41787832
push_front 264900147
push_front 385047835
push_back 512083187
push_middle 63074024
push_back 989238088
push_front 987767666
get 173833
push_middle 587527831
push_back 702023510
push_front 803913295
push_front 895624201
push_front 360938920
get 152618
push_front 861632863
push_back 748015596
push_middle 482651245
push_back 408039844
push_front 786144195
push_front 125947020
push_middle 865614467
get 156932
get 189749
get 54205
push_middle 217805596
push_back 382841729
get 2479
push_front 602597895
push_front 445507950
get 96896
push_middle 144094492
push_middle 664264942
push_front 798505254
get 203232
get 92539
push_front 572948408
push_front 739252691
push_middle 206080331
push_middle 671642548
push_front 863030969
push_middle 641305344
push_back 533343814
push_front 591808128
push_middle 869747569
push_middle 119789630
push_middle 238269767
push_middle 839945039
push_front 924207776
push_middle 11949690
push_front 631935292
push_middle 464609783
push_front 273800826
push_middle 463769956
push_back 219080228
push_back 902840568
push_front 42618887
push_middle 612999589
push_front 645205864
push_middle 124516672
push_back 100617309
push_middle 293604361
push_front 628804483
get 203208
push_back 50343355
push_middle 399565102
push_back 891783879
get 13060
push_front 709696705
get 2187
push_back 664941162
push_front 358750691
push_front 842750058
get 116351
push_middle 333338119
get 52848
push_middle 18956944
push_front 532479753
push_middle 831336652
push_middle 659785714
push_middle 971108671
push_middle 999282159
push_middle 572569423
push_front 865485139
push_middle 546509965
push_middle 992489781
push_front 100386466
push_middle 126911951
push_middle 242128175
push_back 953641779
push_back 513335692
get 35343
get 170094
push_back 676181725
push_front 694501635
push_back 722695301
push_back 201372624
get 101692
get 101320
push_middle 255084053
push_back 420992982
push_back 698393098
get 66542
push_front 925186828
get 173701
get 16175
push_middle 245296902
push_back 343852920
push_front 772779417
push_middle 42918831
push_back 648478686
push_back 679545303
push_back 924457158
push_middle 767033794
push_middle 521749338
push_middle 994347394
get 8317
push_front 975716289
push_front 476964930
get 139547
push_front 492568644
push_front 207857698
get 198179
push_front 525788336
push_middle 527305568
push_middle 263058139
push_back 565506582
push_middle 28060167
get 77142
push_middle 110841929
push_back 579066893
push_front 67658128
push_front 17873006
push_back 60519211
get 25554
push_back 46306484
get 182644
push_middle 142580784
get 21378
get 18292
push_middle 102128911
push_front 823283256
push_front 29591833
push_front 157408892
push_front 537401661
push_front 58390542
push_middle 637902588
push_back 180134125
push_back 959668646
get 181370
get 5090
push_middle 508970153
get 51335
push_back 28631240
get 105722
push_middle 570721637
get 61398
get 4762
push_front 76750126
push_middle 533457118
get 103046
push_back 750140642
push_front 963973145
push_middle 773386200
get 93757
get 94449
get 133781
push_front 548374733
push_middle 325868167
push_back 686111509
get 10052
push_middle 408459899
get 140995
get 27944
get 132487
push_middle 880181114
push_front 177021097
push_back 582317959
push_back 216335561
push_back 500647005
push_middle 494448718
get 34599
push_back 474949364
get 167070
push_back 118976736
push_back 891259189
push_back 867141537
push_middle 794953804
get 44547
push_front 389636537
push_front 598251009
push_back 144765605
push_front 957457873
push_front 434436124
push_back 650367136
push_back 397867108
get 31776
get 43902
get 23756
get 67176
push_front 547583068
push_front 32980153
push_back 880941816
push_front 706349532
push_front 134751076
push_front 131790441
push_middle 424241368
get 152760
push_front 82878767
get 157221
push_back 163412247
push_back 779405151
push_middle 22344239
push_middle 323977397
push_front 480590930
get 57876
push_back 344831867
push_middle 951890962
push_back 636202071
push_front 983179765
push_front 229309348
push_front 530357702
push_back 343297918
get 99115
push_back 939553036
push_front 221018376
push_front 186168303
push_middle 759522272
push_middle 889987866
push_middle 888075500
get 78969
push_back 189506327
push_front 902679824
push_back 686764993
get 117684
push_back 654320249
push_front 857181203
get 141455
get 112687
push_back 256155391
get 84684
push_front 174027282
push_front 145058708
push_front 65000017
push_middle 167463183
get 89380
push_middle 81992896
push_middle 377769931
get 56479
push_front 253013360
get 175489
get 177292
push_middle 956048569
push_back 881199977
push_front 263136766
push_back 543360200
push_front 455597252
push_middle 656061
push_middle 448877898
push_back 491025730
push_middle 268353354
push_back 268404287
push_back 153544777
push_back 91812727
get 73877
push_front 562995444
push_front 447769251
push_front 766909235
get 41411
push_front 563074991
get 42495
push_front 409293359
push_back 437483036
get 197916
push_back 7392224
push_front 420756500
get 9440
push_middle 632053734
push_back 300774589
push_back 659388873
push_middle 762994428
push_front 396345259
push_middle 378432325
push_front 172052312
push_front 206356155
push_middle 884673342
push_middle 703035865
push_front 379016459
push_back 988079012
push_back 422706148
push_front 238110575
push_front 436924478
get 27645
push_front 48584366
push_back 875259794
push_middle 771071744
get 146671
get 168745
push_back 438836145
push_back 238696365
push_middle 952774138
get 198829
push_back 740410525
push_front 973405796
get 129356
push_back 18370133
get 68046
push_back 516705259
push_back 2576171
push_back 527898492
get 32587
push_front 539036475
get 173170
push_front 348120262
get 186016
get 49033
get 17380
push_front 882364847
push_back 411948933
push_back 143619637
get 174295
push_middle 301636207
get 191843
get 119938
push_middle 607977239
push_middle 694374927
get 146485
get 20777
push_middle 684689344
push_front 920901426
push_middle 781036520
push_back 142624051
push_back 385049972
push_front 83621801
push_front 722156169
push_back 894764650
push_front 617861418
push_middle 466812892
push_front 323663563
push_middle 228434170
push_front 270682251
get 36040
push_front 180893577
push_back 132476093
push_back 702817584
push_front 617532220
get 40628
push_middle 922687570
push_back 808487884
push_back 401437647
push_front 207452052
push_middle 677273262
push_front 552830250
push_back 436417145
push_back 44463438
get 161652
get 29606
push_front 504432842
push_back 128171769
push_middle 130143551
get 181939
push_back 452319426
get 6094
push_middle 860421335
get 51652
push_back 894468615
get 159449
push_back 173178067
push_front 277307110
push_middle 978436433
push_back 163040010
get 161683
push_middle 739321732
push_front 261380863
get 29654
push_front 534571945
get 79833
push_front 59669924
get 171756
push_back 454066040
get 173321
get 91742
push_middle 68248
push_middle 595600229
push_middle 997016507
get 190775
get 175832
push_middle 189576613
get 57208
push_middle 191439990
push_middle 139959483
push_middle 652583194
push_back 129800276
push_back 468129482
push_front 311707373
push_back 206374364
get 201766
push_middle 963195803
push_middle 90241320
get 167102
get 166807
push_middle 797138868
push_front 370034094
push_front 604663922
push_back 878640827
push_front 206724494
push_front 16438726
push_middle 167318593
push_front 416988333
push_front 836751450
get 197860
push_back 986944279
push_back 842217903
push_middle 943632041
push_middle 44215235
push_back 464100487
push_middle 653135940
push_back 440430894
push_middle 156040039
get 78694
get 137755
push_middle 307557735
push_front 406713913
push_front 803538586
get 26176
push_middle 985713785
push_front 692488102
push_back 680635475
push_front 292296259
push_middle 917019518
push_back 237556755
push_back 315619742
push_front 482531052
get 51591
push_back 330933085
get 11171
push_back 957258936
push_back 579522378
push_back 828395986
push_middle 480903342
get 127156
push_middle 297258362
push_front 323431236
get 152161
push_middle 493586556
push_front 657557837
push_front 910651236
push_back 663278240
push_back 672298830
push_back 254373388
push_front 593758898
push_back 254148190
push_middle 486721243
push_middle 693064354
push_front 461744906
push_back 261412120
push_front 379825595
push_middle 231375171
push_back 196404223
get 133396
push_front 954093697
push_middle 31324769
push_front 699517811
push_middle 934672544
push_front 370728007
push_middle 54179181
push_back 494383843
push_back 944235360
push_middle 392417964
get 202994
get 31345
push_front 827336831
push_front 443042740
push_front 846534239
push_front 810387553
push_middle 301966623
get 49678
get 15210
push_back 441624477
push_back 836096108
push_front 304178626
push_back 582979434
get 75585
push_back 840569090
push_front 863894169
get 69366
push_middle 318959846
push_front 744753952
get 196979
get 192550
get 12029
push_back 272053154
get 80072
push_front 220564360
push_front 237407909
push_front 432012746
push_middle 73862846
get 42939
get 154905
push_back 27529238
get 23575
get 175556
push_front 914639655
push_back 317434184
push_middle 442599278
push_back 966160498
push_back 742397900
push_front 419570377
push_middle 232838611
push_back 12383472
get 64096
push_front 797733466
get 42978
push_front 250405761
push_back 822182903
push_front 369678854
push_middle 888331979
get 125872
push_front 613970706
push_middle 691152154
push_front 800097094
push_back 794588838
push_front 749104893
push_middle 732751051
get 8222
push_middle 143907712
get 50151
push_front 558458508
push_front 236451011
get 93694
push_back 825799103
push_back 472536704
get 175653
push_middle 486283957
push_middle 490577907
push_back 105981479
push_middle 585712804
push_back 265533598
push_back 768953116
push_back 424268973
push_front 729014397
get 34870
push_middle 15838102
push_middle 553523265
get 15035
push_back 566514018
get 68590
push_back 245186761
push_middle 205321357
push_middle 318746527
get 178092
push_middle 727626774
push_middle 600583386
push_front 771953918
push_back 835827585
push_middle 304187344
push_middle 138076550
get 53768
push_back 80026935
get 97501
get 155545
push_front 787887926
get 40403
push_front 347036747
push_middle 211712808
push_front 709583660
push_front 528623395
get 35758
get 143357
push_middle 201275148
push_middle 508179806
push_front 25069656
push_back 7553930
push_front 805635236
push_back 899742464
push_back 404649493
push_middle 959297091
push_middle 930862228
push_middle 738118686
push_back 227833567
push_middle 295777285
get 41121
push_back 234597010
push_back 666764363
push_middle 336269409
push_front 785203216
push_middle 466101375
get 185106
get 130726
push_middle 573765612
push_back 221300
push_middle 123312688
push_front 26909508
push_middle 198125068
push_front 773308002
get 142886
push_front 260194935
push_middle 819036827
push_back 139225800
push_back 504079891
push_middle 696323054
get 198100
get 37147
get 126504
push_back 110218806
push_front 782188220
push_middle 46067657
push_front 336558481
push_front 405689057
get 167140
push_back 380428773
push_middle 431921265
get 24528
push_middle 281096170
push_front 915918482
push_back 677921211
push_middle 38685158
push_middle 868929489
get 158815
push_middle 996369090
get 52871
get 71145
push_middle 992592846
push_front 838518959
push_back 325395735
push_middle 614425315
get 202413
push_middle 624285307
push_back 617063064
push_middle 870269717
push_front 224702332
push_middle 26403484
get 126073
push_front 881010555
push_middle 136928157
get 170797
get 181735
get 126640
push_front 756533021
push_front 119185694
push_back 891594135
get 72395
push_middle 918452146
push_front 509117028
push_middle 481515379
push_back 562317759
push_front 616841841
push_back 121400991
push_front 790949277
push_back 929276181
push_back 652254052
push_middle 304266645
push_front 618793704
push_middle 827074907
push_middle 235206339
push_front 340936099
push_back 16614768
push_middle 866118945
push_middle 874185869
push_middle 186860973
push_middle 220359752
push_front 166659784
push_back 902303236
get 49942
get 144093
push_front 650046311
push_middle 364041277
get 183236
push_middle 515641405
get 4346
push_back 993208589
push_front 482638533
push_back 41643002
push_front 774491372
push_back 262199961
get 190887
push_front 638231597
push_middle 722004887
push_middle 402329422
push_middle 484910556
push_middle 247393167
push_middle 444213578
get 192766
get 101352
push_front 375223393
push_front 746752875
get 154208
push_back 818082517
push_middle 262017272
get 10969
push_front 436259436
push_front 610765205
push_front 554652583
push_front 801061619
push_back 808761884
push_middle 724883505
push_back 329732815
push_middle 318859248
push_front 724697000
push_middle 182725037
push_front 866498370
push_back 927729555
push_front 756246866
push_front 257117178
push_front 372405651
get 179565
push_middle 215143106
get 85455
push_back 67682719
push_middle 752030613
push_front 53601953
get 10917
push_middle 337220355
push_middle 931265982
push_front 339709146
push_back 92446727
push_front 481374518
push_middle 455206126
push_back 569108155
push_middle 99838876
push_front 837785688
push_middle 355977950
push_middle 992881097
push_front 491040892
get 93992
push_back 814318757
push_middle 114466603
push_back 644225299
push_middle 712779617
push_back 87801884
push_middle 222229058
get 173169
push_middle 146074381
push_front 28898258
push_front 420182166
push_back 625960923
push_back 696906073
push_front 819973747
push_middle 937777521
push_back 163325
push_middle 941049455
push_front 193047963
get 129115
get 148598
push_middle 739021512
get 132511
push_middle 581056891
push_front 591441063
push_back 688055845
push_front 568402718
push_middle 802712744
push_front 90876555
get 156311
push_middle 267394961
push_middle 373176883
push_middle 148304835
push_back 613307905
push_back 513680878
push_front 339174473
push_middle 695105762
get 3591
get 62711
push_front 902077789
push_back 353751820
push_middle 562574173
push_front 14654608
push_back 895230975
get 190709
push_middle 34281188
push_middle 801873919
get 194747
push_front 561009203
get 115540
push_back 693333187
push_front 856809351
push_back 886856463
push_middle 788769598
push_back 350662223
push_middle 4569509
get 30472
push_front 252222443
push_middle 283614629
push_back 8327851
push_back 189122326
push_back 855028921
get 7211
get 3905
push_middle 102330548
push_back 434335015
push_middle 625277057
push_back 357116821
push_middle 265310193
push_middle 489483218
push_back 897985279
get 48528
push_back 762581110
push_middle 661295485
get 198936
push_middle 617972875
push_middle 795611937
get 31303
push_front 115357799
get 132627
push_middle 215179817
push_back 919579108
push_middle 95551160
push_middle 174002354
push_front 548443553
get 162063
push_back 110783256
push_back 424363177
push_middle 118664333
push_back 963746659
push_front 608971057
push_front 581894883
push_middle 964367207
push_front 537876126
push_back 511357303
push_front 472210081
get 158039
push_back 705946294
push_back 99133072
push_front 711613458
push_middle 937298306
get 121833
push_back 779348181
push_middle 257280074
push_middle 755236109
push_middle 370118507
push_back 196833406
push_front 557041915
push_middle 934127600
push_middle 235723429
push_back 194657128
push_front 233348664
push_back 755506177
push_front 637972897
push_back 995178916
get 38833
get 147438
push_back 822059392
get 103684
push_back 542532407
push_back 561329827
get 58956
push_front 867920404
push_middle 915763121
get 54043
get 194477
push_middle 326205870
push_front 98895478
push_back 303112744
push_middle 757475006
get 35558
get 18813
get 160680
push_back 219529985
get 100253
push_front 586304196
push_front 909255208
get 127374
push_front 541894539
push_back 604484550
push_front 920651283
push_front 613634655
push_middle 293879999
push_back 552798728
push_front 596132902
push_middle 946762600
push_front 430533577
get 37931
get 136779
push_front 662626380
push_middle 655409775
push_back 933679111
push_front 251580019
push_middle 257940966
push_front 297885450
push_back 916619141
push_front 595254458
get 155959
get 35774
get 183354
push_back 622725579
get 5697
push_back 41192029
push_back 829568521
push_back 333888653
push_back 314641680
get 19701
push_middle 179869234
push_back 949560267
get 137746
push_back 353009858
push_back 744133825
get 178349
push_back 552686170
push_middle 119079779
push_back 290492942
push_front 299448100
push_back 542200112
push_back 936001699
push_middle 340048896
push_front 147419906
push_front 30004787
push_back 476536351
push_middle 34841572
push_middle 703331466
push_back 272084248
get 170188
push_back 926395757
push_middle 135014994
push_middle 120764461
push_middle 556991356
get 171429
push_front 557900684
get 96237
push_back 607853200
push_back 304388406
push_middle 696882837
push_middle 252821518
push_back 201531867
push_middle 268508127
push_front 493110331
push_front 914745989
push_back 225959550
push_middle 764592240
get 120167
push_back 999660027
push_middle 273469203
push_back 454757492
push_middle 836324838
push_front 417895841
push_back 577812987
push_back 290289172
push_back 157344408
push_middle 745459808
push_back 898306135
push_middle 986975396
push_back 306774721
get 118723
push_front 612996642
push_front 57815350
push_front 979041516
push_back 500946209
push_back 680116053
get 16470
push_back 245190547
push_back 544064113
push_front 8523389
get 47643
push_middle 925075736
push_front 80956004
push_middle 871461911
get 36979
push_back 592180155
get 22150
push_middle 505362689
push_back 142549345
push_front 912116521
push_back 1328319
push_middle 4600589
push_back 550505665
push_middle 261273292
push_back 353815899
push_back 47733137
push_middle 562192513
get 6157
push_front 323922372
get 145044
get 42378
push_front 990636207
push_front 5224731
push_front 249667673
push_back 229054449
push_middle 446126445
get 167237
push_front 768764294
get 139429
push_front 623198197
push_front 813813462
get 126666
push_back 17768312
push_middle 429337342
get 50646
get 141899
push_back 75720050
push_front 726852247
push_middle 930606108
get 101849
push_back 319190092
push_middle 281382104
push_back 875399213
push_middle 576706354
push_front 989936046
push_middle 494149121
push_front 370053402
push_middle 126932998
push_front 738615466
push_middle 614388965
get 108954
push_front 75625605
get 72920
push_front 687494204
push_back 427391251
push_front 857942490
push_middle 29989188
get 202930
push_middle 890433908
push_back 383611212
push_front 782144478
push_back 741772314
get 131253
push_front 409577023
push_back 783221025
push_middle 157861558
get 114712
push_front 484300703
push_middle 680616293
get 162406
push_front 442802672
push_front 801718576
push_front 237620527
push_middle 376895425
push_back 763708899
push_middle 205533910
push_middle 476955770
get 200627
get 142780
push_back 284493409
get 186340
get 10325
push_front 869990071
push_middle 338718992
push_middle 579424770
get 25164
push_middle 363226973
push_middle 810896392
push_back 960891261
get 32046
get 125008
push_front 226206510
push_front 967338255
push_back 710618319
get 181901
get 155724
get 77757
get 107042
push_middle 314845194
push_middle 160276061
push_back 961008791
push_back 436715379
push_front 753607893
get 75620
push_front 171867268
push_middle 461019582
push_middle 143289659
push_front 708315198
get 187902
push_back 647331456
push_back 551721463
push_middle 776575255
push_front 242744005
push_back 311513616
get 200599
push_back 675589006
get 59043
push_back 882722098
push_back 410325288
get 138049
push_back 222619617
push_front 729199906
push_back 825427884
push_middle 5769030
get 103833
get 54509
get 117156
get 4884
get 67848
push_middle 378877021
push_middle 423577344
push_front 14671359
push_front 652994780
push_back 204317185
push_middle 159771202
push_back 168441906
push_back 124976421
push_back 238465827
push_back 119150579
push_back 429594307
push_front 190363844
push_front 940848793
push_middle 754615068
push_front 373665692
push_back 281312861
push_back 412652978
push_back 186589900
get 164165
push_back 713301802
push_middle 466918533
push_middle 666587032
push_middle 532213934
push_middle 530798815
push_middle 636661865
push_front 166189070
push_front 889463887
get 130394
get 187204
push_middle 500799163
push_back 126466695
get 196494
push_front 531229284
get 168157
push_front 811494158
push_middle 912887749
push_middle 53052402
get 112311
get 126854
push_front 245865752
push_front 960740163
push_front 109063851
push_middle 715768302
push_middle 793752506
get 127654
push_back 852017817
push_front 767222097
get 12380
push_front 816592833
push_middle 455596874
push_back 490169186
push_middle 921994545
push_middle 238615987
get 98233
push_front 595310841
push_back 366070265
push_middle 942363876
get 200026
push_front 988962237
push_middle 175608866
push_middle 586800863
push_back 342226189
push_middle 652898404
get 18071
push_back 372316180
get 126512
get 174965
get 190192
push_back 107786679
get 60578
push_back 228682189
push_middle 751100820
push_front 349458654
get 87113
push_front 773789494
push_back 235850936
push_front 595008716
push_middle 629797109
push_middle 459587235
push_middle 334125107
push_middle 170956266
get 180816
push_back 659220705
push_front 29883876
push_middle 202046540
push_middle 163676252
push_back 879545684
push_back 776425184
get 190931
push_middle 480671499
get 136688
push_middle 701484994
get 6017
push_back 944096869
get 150369
push_front 490538275
get 67495
get 73488
get 66078
push_back 779468429
push_back 981818931
push_middle 7390028
get 144959
get 77129
push_front 557397112
push_middle 741841165
push_back 442078931
push_front 650202804
push_front 536200537
push_back 349797285
push_front 117755785
push_front 787566815
push_front 194351881
push_middle 800148828
push_back 880832754
get 93533
push_middle 924965957
push_middle 186807690
push_middle 144825027
push_front 669249057
push_front 999526498
get 177949
push_front 767784905
get 33211
push_front 863947444
get 62828
push_front 438845583
push_front 399002445
push_front 687573227
push_back 76693093
push_front 230766247
push_middle 205799396
get 39542
push_front 58869864
get 48713
push_front 90949578
push_middle 760159864
push_back 649529030
push_back 161869608
push_front 163901424
push_front 157734340
push_front 633533698
push_back 362314724
get 166351
push_back 385024428
get 125436
push_back 708815251
push_middle 645593681
push_front 788925568
push_middle 954486313
push_back 542822206
push_back 697084982
push_front 454720957
push_back 896429437
push_back 982977728
get 24220
get 18142
get 83091
push_back 231877287
push_front 997146951
push_middle 688414263
push_front 253716944
get 36474
get 36167
push_front 716680330
push_back 857064038
get 138273
push_front 389440422
push_middle 624543310
push_front 564588475
push_middle 912364194
push_middle 91092175
get 12985
push_back 417658603
push_front 461506370
get 83562
push_back 133350810
push_front 81946745
push_middle 111896583
push_middle 710155634
get 122796
get 94634
get 85082
push_back 199843861
get 27934
push_front 48575827
push_middle 374675655
push_front 451286043
push_back 129385571
get 6262
push_front 836360701
push_front 645606538
push_front 566613902
push_front 466812223
push_back 764354590
get 164977
push_middle 524636503
push_back 129218113
get 103974
push_front 416557212
push_back 904649049
push_back 534052271
get 47213
push_front 23356374
push_middle 644296821
push_middle 650278285
push_middle 648451648
push_back 923747334
push_front 806514406
push_front 998444192
push_back 511598494
get 47398
push_front 522884576
push_back 458085910
push_middle 248422856
push_back 214601408
get 15254
get 137348
get 30024
push_front 488761868
push_middle 234700642
get 81524
push_front 939508231
push_front 551777955
push_front 573387564
get 180979
push_back 467764509
push_front 648052663
push_front 22476010
push_front 800615738
push_front 21912326
get 61543
push_middle 506687366
push_middle 398968136
push_front 169514872
push_front 62688796
push_front 906853183
push_middle 859004339
push_back 862324236
push_front 699256897
push_middle 483368692
push_middle 84339968
push_front 235903869
push_middle 127532973
push_back 743968701
push_back 148149459
push_back 860637040
push_front 1226828
push_middle 784931891
push_middle 603081153
push_back 320232932
push_front 26012478
push_back 816172709
get 30386
get 110658
push_front 308452389
push_back 905918709
push_back 537931738
push_middle 474356291
get 1363
push_middle 934032633
push_back 227170510
get 1227
push_back 216834898
get 195936
push_front 550323
push_middle 53153457
get 125420
get 24457
push_front 600997406
push_middle 310967570
push_back 872351735
push_middle 637884090
push_middle 651360731
push_middle 268277435
get 29523
get 10354
get 66981
push_front 594764774
push_front 173052954
get 154199
get 29689
push_front 746513700
push_front 74025444
push_front 996082192
push_front 553680128
push_back 121354957
get 93277
push_back 99912945
push_middle 409048908
push_middle 260115839
get 158212
push_back 711146573
get 167637
push_middle 441645657
push_front 941419132
get 202013
push_back 109664677
get 134966
get 113055
push_front 330226152
push_back 491776747
get 129734
push_front 143238410
push_middle 463531458
push_back 220992645
push_middle 235077390
push_back 887143695
push_middle 750200460
push_back 586277282
push_back 171022528
get 56882
push_back 225684816
push_front 860369551
push_back 134194935
push_back 357970863
get 194912
push_middle 150653798
get 33520
push_front 539333396
push_front 912049746
push_front 563159996
push_back 811279132
push_middle 833611096
push_back 353091005
push_back 345857857
push_front 15038271
push_front 341501126
push_middle 713291855
push_middle 505771820
push_middle 560935624
push_front 553487686
get 160095
push_front 531988998
push_middle 149263366
push_front 356401411
push_middle 821713803
get 186438
push_middle 949437740
push_middle 845158795
push_front 7845266
push_back 195858835
push_front 262903709
push_back 47192790
push_middle 382143475
push_front 179485806
push_back 688680790
push_back 210617001
get 30676
push_front 766251094
push_front 531052243
push_middle 723856016
push_middle 140408039
push_middle 871823509
get 17501
push_back 781891228
get 93825
push_middle 362948923
push_middle 810270968
push_back 221101561
push_back 110628069
get 159789
push_middle 209078508
push_back 77271
push_middle 520966833
push_front 524474116
push_back 593788426
push_back 847584556
get 57020
push_front 44209735
push_front 121217020
get 129310
push_middle 876961348
push_front 114285968
get 89925
push_middle 718251779
push_middle 78603295
push_middle 708716723
push_back 631485928
get 23728
push_back 527450515
get 42229
push_middle 961776663
push_middle 593206225
push_front 977494852
push_back 658158119
push_front 303603484
push_middle 556977687
push_front 466503908
push_front 924048314
get 12684
push_back 468272230
push_middle 535442188
push_back 662778029
push_back 945898121
push_back 474320132
push_back 82460150
push_back 262374767
push_back 763338293
push_front 888849995
get 35634
push_front 332914027
get 204010
push_front 346765412
push_front 36244906
get 48682
push_back 746005189
get 22310
get 72009
push_front 814743800
push_middle 151353386
push_back 928149674
push_middle 167580226
push_back 763704194
push_front 113502845
push_front 337842056
push_back 213185746
push_middle 944123335
push_back 581642839
push_front 748538446
push_front 244927508
push_front 899796048
push_front 64840947
get 16456
get 182327
get 53775
get 30757
push_middle 838073204
push_middle 488401275
push_front 359130173
push_back 56995479
push_middle 808642917
get 178115
push_front 39855160
get 195060
get 205715
push_back 653252322
push_front 763981971
push_back 267878062
push_back 132949572
push_back 686838326
push_front 64539368
push_middle 153538493
push_back 693091322
get 40299
get 103643
push_front 809381520
push_middle 962622929
push_back 787617910
push_back 191150148
push_front 416054819
get 151454
push_middle 194937456
push_middle 439581647
get 94647
push_front 48827939
get 193986
get 69906
push_front 594163720
push_back 710674955
push_middle 102230194
push_front 233102563
get 94355
get 120649
push_back 628341281
push_front 77100735
get 37711
push_back 874857920
get 50657
push_front 146267259
push_back 22346882
push_back 483792223
push_front 670077033
push_front 96379447
push_front 258189322
push_middle 377847169
push_middle 372130893
push_middle 772829570
get 35275
get 167438
push_back 4198304
push_back 163362116
get 84641
push_middle 138988268
get 148257
get 177666
push_front 514850749
push_back 335872297
push_front 314921154
push_back 356896112
push_middle 129973717
push_back 179345475
get 125276
push_back 844020949
push_back 262468696
push_back 502514133
push_front 220164792
push_front 686382559
push_back 723111330
get 75693
push_back 689493907
push_middle 716221405
push_back 345492625
get 118314
push_middle 214644403
push_front 78582945
push_middle 591902130
push_middle 608195790
get 117985
push_middle 605210990
push_middle 400848690
push_middle 314689792
get 25660
push_front 857612883
push_back 935628627
push_front 140811048
get 139254
push_front 419967463
push_back 316700452
get 89191
push_middle 208688985
push_middle 827915797
get 25856
get 145417
push_back 414230245
push_front 717394177
push_back 190674529
push_back 866836935
get 175852
push_front 713046770
push_back 173176155
push_front 136382331
get 44843
push_front 366519349
push_front 725179357
push_middle 916621127
push_middle 793631288
push_middle 197462906
push_back 929837554
get 78532
push_back 464046602
get 102917
push_middle 222378838
push_middle 917937961
push_middle 608662936
push_back 896706362
push_back 213128524
push_middle 586258036
push_back 873953938
push_middle 858508927
push_front 553027399
get 113973
push_back 259356732
push_front 981539415
get 33243
push_front 640648168
push_middle 852818149
push_front 404740650
push_front 954848089
get 26122
push_back 913968831
get 108274
get 28469
push_front 737328620
push_middle 953065441
get 187065
push_back 72329854
push_front 207655587
push_middle 502930898
get 19430
push_back 982989350
push_front 827899454
push_back 4694331
push_middle 112912011
push_middle 266844334
push_middle 685232563
push_back 524502418
get 179448
push_middle 838032449
push_front 615590360
push_front 430215623
push_front 937289962
get 205233
get 99896
push_front 772993299
push_middle 228607450
push_front 620727813
push_front 184737214
push_front 858696926
push_back 69624817
push_middle 796974642
get 145987
push_middle 614369917
push_back 501325553
push_back 384908686
get 139365
get 4456
push_middle 631304368
push_front 530397459
push_back 861545603
push_front 597926008
get 62634
get 107131
push_back 621419101
push_back 763106286
push_back 662548739
push_back 481908269
push_middle 943202155
get 14044
push_middle 77048602
push_front 530979290
push_middle 496298504
push_front 899194705
push_back 503057199
get 96979
push_front 794362136
get 46006
get 189204
push_front 635363733
push_front 703584204
push_middle 102041158
push_back 342645476
get 189679
push_middle 705844469
push_middle 904577506
get 27119
push_front 421712779
push_back 387885188
push_middle 808425852
push_middle 883004836
push_back 53701785
push_front 217783888
push_front 175850315
get 46121
push_back 842897182
push_middle 350546435
push_middle 580042480
push_middle 449879950
push_front 416429915
get 32980
push_back 761137495
push_back 873864426
push_front 178046036
push_back 628317259
get 95027
get 66423
push_front 754925843
push_front 414121932
get 148515
push_front 883312697
push_back 333059897
get 89446
get 160931
get 18529
push_back 846061122
get 205605
push_middle 588197316
push_front 650728789
push_middle 30178903
push_front 812488935
push_front 460314893
push_middle 815638853
get 99773
push_back 70029182
push_middle 473250985
push_middle 740848821
push_front 688468649
push_middle 907202846
push_middle 870411167
push_back 162141281
push_front 664906513
push_back 978357734
push_front 142344178
push_middle 981095916
push_back 382158223
push_back 425892243
push_back 180387558
push_middle 288470926
push_back 678488387
push_middle 91658882
push_middle 590159440
push_back 679453895
push_front 38857174
get 10682
push_middle 42853948
push_back 155499825
push_back 438493647
push_back 253716734
get 25133
push_middle 425387381
get 125682
get 176990
get 13418
push_back 793984150
push_back 897608266
push_front 252617776
push_front 879892269
push_middle 80408509
get 159114
get 43739
get 62299
get 94967
push_front 734290280
push_middle 978086293
get 152387
get 14759
get 150547
push_middle 293437186
push_front 606797743
push_back 191646554
get 97846
push_middle 662745820
push_back 68560577
push_front 324886619
push_front 955860539
push_back 554519755
push_middle 597435250
push_front 632385267
push_back 310795693
get 157294
push_back 918138919
get 81855
get 79318
push_middle 860613026
push_back 480780331
get 6710
get 141373
push_middle 548242120
push_front 840849262
get 83502
get 61307
push_middle 326649280
push_back 886084934
push_middle 571111079
push_back 508450865
push_middle 790391176
get 51712
get 17282
push_middle 686955454
push_middle 122154618
push_middle 5565393
push_back 6517619
get 107208
push_middle 294880647
push_middle 720529550
push_back 41204069
push_front 801117860
push_front 484338338
push_middle 783938455
push_back 304026795
push_front 305557726
push_front 249055876
push_front 957034637
push_middle 825455230
push_middle 218763426
push_middle 317918102
get 80130
push_middle 401069082
push_front 842098150
push_front 673577051
push_back 791321525
push_middle 599348255
push_front 736416807
get 169431
get 120899
push_back 610324855
push_back 385476495
get 157045
push_back 525786188
push_middle 601267168
push_front 102225120
push_middle 139962885
get 20880
push_back 642797087
push_front 573503366
push_back 62238889
push_front 473087180
push_back 607032116
get 3099
push_middle 868653076
push_middle 577824779
push_front 905978672
push_middle 32223743
get 49429
get 8312
push_front 345473077
push_middle 755787244
push_middle 258769643
push_front 641844593
get 93080
push_middle 997408465
push_back 537718606
get 66750
get 169455
get 183168
push_back 864435085
push_front 679209306
push_back 675172989
push_middle 438645726
get 154061
push_middle 298898432
get 2346
push_middle 461324528
get 34835
get 122922
push_front 261062425
push_front 750962370
push_front 982233318
push_back 339240958
push_middle 473583590
push_front 920437416
push_middle 684180683
get 123147
push_front 667986854
push_front 837424324
push_middle 393585328
get 149937
push_middle 363697044
get 94625
get 179854
push_back 870704226
push_back 29722056
push_middle 464175452
push_back 436203616
push_middle 242248042
push_back 315895508
push_front 210495140
get 62754
push_middle 745695839
push_back 267237506
push_back 351368739
push_middle 804659034
push_front 87055658
push_middle 249877406
push_back 230222324
get 148116
push_back 14007162
push_middle 585032754
push_front 489179392
push_front 54807289
push_front 94444196
push_back 733629905
get 120764
push_back 250588702
push_back 509855571
push_back 901389838
push_back 388548036
get 63982
get 92155
push_front 59625340
get 120070
push_back 147580735
push_back 475453622
push_front 492097414
push_back 321370773
push_back 644918917
push_front 169218869
push_back 386774102
get 44416
push_middle 781664548
push_back 582010058
push_back 476982715
push_middle 719551149
push_front 959962201
push_middle 421932469
push_middle 430435428
get 199772
push_front 644856698
push_middle 326128962
push_front 612113593
push_middle 727324782
push_middle 835175539
push_back 326289230
push_middle 394097982
push_middle 21111580
push_front 519757928
get 138235
push_middle 319746672
push_middle 363978460
push_middle 774777310
push_back 572821005
push_back 964971134
push_back 669299637
push_middle 570182235
get 32920
push_back 237599913
push_front 16009493
push_middle 314982778
push_back 840222400
get 87001
push_back 483825712
get 21285
push_middle 471943007
push_back 397055358
push_middle 228760479
push_back 684614544
get 130240
get 161282
push_back 462732360
push_back 303320199
push_front 265954583
push_middle 9949594
get 44886
get 118127
get 5308
push_back 153923870
push_middle 36844197
get 203867
push_front 885824736
push_back 417635472
push_front 225468142
push_back 804394974
push_front 591646354
get 71672
push_front 341119381
push_back 876480498
push_middle 128344184
push_middle 292064923
push_middle 794224639
get 166880
push_back 490061395
push_front 600617962
push_back 134255317
get 90167
push_back 748512253
push_front 133022692
push_front 730118576
push_middle 720246194
push_front 629270890
push_front 348334861
push_front 342933609
push_back 690927216
push_back 201527006
push_middle 650497164
push_front 894405938
push_front 98323028
push_front 942386537
get 95721
get 97928
get 64066
push_front 613677596
push_middle 618002741
push_front 581269881
push_middle 575236049
get 193514
push_front 987216094
get 163293
push_middle 404515804
push_front 196214484
push_middle 687088974
get 162950
get 125437
push_front 157231692
push_middle 580080052
push_middle 665791395
push_front 451642520
push_middle 152275606
get 11160
push_middle 946787007
push_back 643754372
push_middle 179588753
push_front 562546733
push_back 334099442
push_front 421550009
push_middle 566780882
get 179142
push_middle 740391710
push_middle 312187329
get 56201
push_back 989991513
push_front 579087951
get 46886
get 45933
get 20007
push_back 691019473
push_back 316758959
push_front 854472325
push_back 300930640
push_back 604399788
push_back 413112068
get 189817
push_middle 350846382
push_middle 855641715
push_front 453654386
push_back 487052688
push_middle 658681645
push_middle 205146193
push_front 862420467
push_back 508375276
push_back 919371091
push_middle 469506071
push_middle 870924981
push_back 992233027
push_middle 174714589
push_front 410083816
push_middle 572715916
push_back 729820923
push_front 519278917
push_front 45705597
push_middle 223342381
push_middle 767810349
push_front 554304780
push_middle 511116382
get 26466
get 66537
get 70851
push_front 606910808
push_front 475714870
get 9181
push_back 495422732
get 169098
push_back 244377132
push_middle 728150939
push_middle 653888423
get 119002
push_back 148559690
get 3108
get 24731
push_middle 224653182
get 130672
get 189934
push_middle 294880554
push_back 118613821
push_middle 569328229
get 128757
push_front 740643600
push_back 53477538
get 103148
get 188491
push_front 838278590
push_middle 118941024
push_front 398797166
push_back 620241543
push_middle 303879125
push_back 604385334
push_back 94086023
push_middle 38718832
push_front 893465013
get 200471
push_front 367441803
get 29045
push_back 394198235
push_middle 731613457
push_front 916691802
get 11873
push_front 275599478
push_back 300265266
get 6920
push_front 255720387
push_front 290774438
push_front 640501193
push_front 978135273
push_front 26306815
push_middle 915968315
push_front 154007682
push_back 984443153
push_middle 88037201
push_middle 876372141
get 171654
push_front 887412589
get 120307
get 56324
push_front 700952445
get 141755
push_back 421474818
push_back 996181710
push_front 879111094
push_front 624319554
push_front 680007464
push_back 91747693
push_middle 663152139
push_front 680168650
push_middle 504993659
push_middle 401641325
push_middle 436749042
push_middle 33058163
push_middle 925647420
get 146878
push_back 158116334
push_middle 20778328
get 90530
push_middle 647580550
push_middle 713250427
get 12570
get 10668
push_front 272864578
push_front 509220496
push_front 885877488
get 94063
push_middle 598490429
get 35924
push_front 148697797
get 114763
push_front 960283632
push_middle 771211440
push_front 639804055
get 182318
push_middle 239373352
get 163122
push_middle 650732821
get 80425
push_front 904568696
push_front 358116087
get 164663
push_middle 767675950
push_middle 725165366
push_middle 183742523
get 90970
push_front 647016633
push_back 741017884
push_middle 599480413
push_middle 199575450
push_front 573499730
push_front 4779103
push_front 24564064
push_middle 342716834
push_front 580566205
get 52704
get 137660
push_middle 858995776
get 28338
push_back 455193146
push_front 887692894
push_front 931918622
get 169002
push_back 822983181
get 176274
get 113430
push_middle 173957916
get 171603
push_front 946868081
push_middle 360985392
push_middle 675562251
push_back 905138294
push_front 165077156
push_front 45553858
push_back 396046526
get 100935
get 180865
get 72050
get 147178
push_front 919027260
push_back 976898358
push_middle 464581414
push_back 231741193
get 162113
push_middle 446841761
push_back 396259822
push_front 719306774
push_middle 54695490
push_middle 705102583
push_middle 92022022
push_front 384497836
get 39269
push_front 147883025
get 131681
push_front 628909697
push_back 832211570
get 53623
push_front 475981132
push_middle 207585918
push_front 770250588
push_back 733598548
push_front 582600878
push_front 1151268
push_middle 865424916
get 43590
push_front 783071818
push_front 263572477
push_back 135778081
push_back 238264086
push_back 274615101
get 123248
push_middle 343426237
push_middle 148781115
push_middle 867238881
push_back 463493205
push_middle 96048219
push_middle 610624296
push_front 842757471
push_front 261278516
push_front 408897145
push_middle 259588192
push_front 520765678
push_middle 788667177
push_back 843173185
push_back 138319607
push_middle 849741521
push_back 488536972
push_middle 390047135
push_front 145494933
push_middle 847021614
push_back 993354339
push_back 620792195
get 174766
push_back 954330281
get 138154
get 126399
get 194877
push_back 483709099
get 60408
push_front 135225765
push_front 185953278
push_front 270486612
push_middle 330515042
push_middle 964550182
get 134395
push_middle 467927183
push_front 483093687
push_back 359019376
push_back 562578238
get 57598
push_back 601177422
push_front 971843851
push_middle 813386141
get 28186
push_front 987817025
push_back 988157219
get 163996
get 98607
push_back 676371660
push_back 171246499
push_middle 310767701
get 89431
get 100937
push_middle 486810259
get 78670
push_front 698816666
push_front 876927031
get 12939
push_front 686637741
get 135995
push_front 698290544
push_middle 451878828
get 157913
push_front 880245187
push_front 877507444
push_front 215596187
push_front 580151320
push_middle 631789540
push_middle 650838495
push_middle 813258724
push_back 930910958
get 155461
push_back 698209678
push_front 501319812
push_front 857584972
push_back 968212760
push_back 144887803
push_front 476574453
get 183629
push_middle 740881775
push_back 299138133
push_middle 270800716
get 65234
get 52156
push_middle 724427139
get 141174
push_middle 423444961
get 129243
get 75532
push_front 120166535
push_front 3246442
push_front 985772518
push_middle 320858760
push_middle 311397866
get 59997
push_back 397707423
push_back 646429460
push_back 876463307
push_front 726914829
push_back 76063304
get 180224
push_front 663509588
push_middle 835841613
push_middle 869500259
get 139447
get 120459
push_back 65541086
push_front 987698456
push_middle 369201148
push_middle 587459390
push_back 129270089
push_back 405214645
get 58443
get 58956
push_middle 901318903
get 59925
push_back 236555921
push_middle 68765762
get 189301
push_middle 483780977
push_front 810701279
push_middle 815778828
push_middle 944095678
get 131073
push_front 700842552
push_middle 386442526
push_middle 942705159
push_middle 991991695
get 51121
push_front 659049045
push_middle 883304727
push_front 864166638
push_middle 537178771
get 46145
get 148609
push_back 291319880
get 105383
push_front 984444463
get 41922
push_front 186899782
push_front 568395039
get 36360
get 13875
push_middle 258960508
push_middle 300311673
push_front 163500882
get 127547
push_back 599112660
push_back 388414830
push_back 526329423
push_front 660972741
push_back 96306389
push_middle 30456416
push_front 654953312
get 121801
get 91392
push_back 562049194
push_front 534560587
push_middle 997230169
push_middle 109389195
push_middle 987800544
get 171017
push_back 14389573
push_front 831257329
push_front 777150821
push_middle 735834020
push_back 555767081
push_middle 903833384
push_front 969537690
push_middle 945449937
push_front 641886245
push_back 878977173
push_back 438822598
push_front 559493065
get 157725
push_back 62803823
get 39932
get 204161
push_middle 513399526
push_back 810311604
get 83559
push_front 337244148
push_back 75372672
push_front 895510002
push_back 232887982
get 154708
push_back 220097063
push_front 461025654
push_front 402712912
get 196615
push_front 950477505
push_back 342785226
push_middle 512020782
push_middle 824901934
push_back 398501578
push_middle 93046718
push_back 533552214
push_middle 499791933
push_front 370521613
push_middle 424765433
push_middle 384017581
get 29145
push_middle 301193497
get 116481
push_back 706157397
push_middle 932855963
push_front 660124325
push_middle 738942489
push_middle 735866965
push_front 819183650
push_middle 778145529
get 41958
push_front 442046194
push_middle 796481798
push_middle 49392842
push_middle 875490794
push_middle 822671231
push_front 396126110
push_back 994846044
push_front 304996832
push_middle 580556221
push_middle 285685312
push_back 937316356
push_back 83506026
push_back 891691021
push_front 718848054
push_front 710692441
push_front 335740226
push_back 535095071
push_back 652232012
get 55419
get 110844
push_back 841202160
get 202323
push_back 458494377
get 34017
push_middle 318880785
push_back 450350993
get 181418
push_back 910806331
get 203284
get 191279
push_front 231121516
get 27767
get 170422
push_front 660827696
push_back 355860822
get 162492
get 100425
push_back 194803529
push_back 973743805
push_back 687832349
get 32440
push_middle 668130456
push_middle 665989106
push_front 941287798
push_middle 374705030
push_front 113876982
push_middle 997868512
push_middle 393500629
push_front 575474643
get 196997
push_back 882396593
push_middle 714937817
push_front 761275728
push_middle 29736161
get 80395
push_front 412362923
get 157094
get 86234
push_front 258592239
push_back 948707487
push_front 410088643
push_back 110650260
get 26777
push_middle 558467896
get 139001
push_back 809712822
get 1640
get 17228
push_middle 419494125
push_back 876679718
push_front 617387626
get 198743
get 197576
push_front 686261077
push_front 47146652
push_middle 188387283
get 36610
push_back 526127778
push_back 936694900
push_back 170586382
push_front 466789486
get 29184
get 32631
get 50043
get 169492
get 74039
push_middle 431076618
push_front 868119736
get 105601
push_back 728616266
push_back 883704154
get 121116
push_middle 241686237
get 124141
get 9088
push_front 225591970
push_back 768393071
push_middle 903895017
get 2689
get 152589
push_front 391016076
push_middle 147648260
push_middle 429036659
push_back 853538600
push_back 791074474
push_back 202721979
push_back 825277131
push_middle 514639934
get 108757
push_front 998364871
push_middle 229060247
get 157947
push_middle 303837468
push_middle 966800684
push_front 785160030
push_middle 883851095
push_back 544282820
push_middle 719578960
get 167130
push_front 236114102
get 169008
push_middle 664435875
get 63594
push_middle 206564944
push_back 762403032
push_middle 409685592
push_back 966774411
push_front 636707186
push_back 601732343
get 115194
get 111900
push_front 583098142
push_front 667095099
push_middle 42034538
push_back 201729668
push_front 680291045
push_front 740532253
push_middle 638910248
push_back 580099957
push_back 63315103
push_back 808486496
push_back 484822492
push_front 71990280
push_front 309597335
get 87667
push_front 669507516
push_middle 233872463
push_front 136655588
push_back 145789078
push_back 38792013
push_middle 188155719
push_back 574593104
push_back 915053401
push_front 278938703
push_middle 995830299
get 6849
get 133286
push_back 275706899
push_middle 468710935
push_back 488008764
push_back 382850967
push_middle 169681517
push_front 309437673
push_middle 45262874
push_back 273986530
push_back 71153234
push_front 762786152
push_back 781393881
push_middle 260565028
get 112195
push_middle 174484399
push_back 932345856
push_front 697397733
push_middle 429965360
push_back 951064850
push_back 707028649
push_front 690259996
get 75659
push_front 685451076
get 102411
push_front 677967494
push_back 287958995
push_front 325100137
push_front 571751701
push_middle 634237060
push_middle 726680283
push_middle 702804138
push_front 340754413
push_middle 555287134
get 62332
get 156169
push_back 976998866
get 50253
push_back 787967615
push_front 262936871
get 71237
push_front 795022349
push_front 110200226
push_front 353929310
get 80713
push_front 725517299
push_back 712587750
get 70282
push_front 270204941
get 84301
push_back 276228385
push_back 84347345
get 183026
push_back 214589752
push_front 712244683
get 122149
push_middle 101477122
push_back 577655000
get 28854
push_front 408223595
get 4370
push_middle 862145518
get 3353
get 22990
push_middle 462847499
push_middle 300274172
get 111493
get 168245
push_middle 767656826
push_middle 728201370
push_back 27245970
push_back 607790437
get 191634
push_back 944747475
push_front 718116962
get 56544
push_middle 881866828
push_front 48632378
push_middle 375337702
get 1901
get 147837
push_middle 48621057
push_front 227349601
push_front 394571146
push_back 122883128
push_front 509628373
push_back 602873434
push_front 572114304
push_front 698669557
push_back 742024432
push_middle 299097300
get 38295
push_front 106978714
push_front 163592880
push_middle 611005916
push_front 963732360
get 183567
push_back 693668168
get 57210
push_front 925928275
get 110963
get 43559
push_middle 473202479
get 10261
get 485
get 109989
push_middle 164234389
push_front 720982803
push_back 108411596
get 186349
push_front 794645680
get 153941
push_front 545251226
push_front 232542284
push_front 422826535
push_back 739104477
push_front 540214233
push_middle 535876800
push_front 765475740
push_middle 189818107
get 9821
get 151070
push_middle 528866214
get 34920
push_back 834867598
push_front 437959331
push_middle 825821088
get 126654
push_front 602147546
push_back 197944805
push_back 677234847
get 129807
push_middle 821008753
push_back 14841891
push_middle 644085005
get 81888
push_back 368307394
push_middle 665290638
push_middle 633119549
push_front 320712089
get 192451
get 205159
get 173772
push_front 192798780
push_front 796759270
get 31363
push_middle 640069758
push_front 155171862
get 94332
push_middle 381160600
push_back 204084701
push_back 632960465
get 155680
push_middle 549917336
get 172901
push_back 953341267
push_middle 298542514
push_middle 359519258
push_back 813949009
push_back 401517680
get 198505
push_front 365516587
push_middle 925510741
push_back 640551927
push_middle 616690258
push_middle 877856164
push_middle 247964190
push_middle 629236775
push_middle 450365426
push_front 173180531
push_middle 802937834
push_back 937160527
push_middle 363233832
push_front 211798851
get 135515
push_back 543141575
push_front 539501146
get 124776
get 131107
push_middle 762610630
push_front 501436653
get 60712
get 35794
push_back 199272157
push_back 93235865
push_front 106699236
push_middle 912583910
push_front 71053640
push_back 72003133
push_middle 38479925
push_back 97411397
push_back 420310422
push_back 5053964
push_middle 79754163
get 13163
get 110786
push_middle 45126853
push_front 704484048
push_front 40292755
push_front 910024595
get 143078
push_front 479705313
push_back 477116113
push_back 845049125
get 11101
push_middle 740114974
push_back 837447465
push_back 446097486
push_back 293689446
push_front 743526160
push_back 261344680
push_back 514019153
get 25482
push_middle 508160710
get 82461
push_middle 954873801
push_middle 678558186
push_front 135805124
push_back 546029240
get 156195
get 94025
push_back 498056879
get 19826
get 201019
push_front 660887506
push_front 276335786
push_front 132265365
push_front 139328159
get 24796
push_middle 766665240
push_back 602166948
get 97599
get 135525
push_front 617771234
push_back 768486635
get 167664
push_middle 406518294
get 101331
push_middle 651235763
push_middle 40082488
push_front 121463179
push_back 970392685
get 93877
push_middle 217001120
get 108609
get 102670
push_middle 496048744
push_back 481957508
push_middle 301021585
push_front 202255354
get 61096
get 111829
push_front 390426174
push_middle 11767042
get 68570
push_back 828004223
get 73015
push_middle 444041586
push_back 908109043
get 75627
get 75030
push_front 406913147
push_back 780788550
get 30675
push_back 24583917
push_front 19988669
push_front 393696697
push_front 763269487
push_front 471329824
get 54568
push_middle 32420393
get 184041
push_front 299051759
push_back 97898252
get 119078
push_back 180422626
get 69393
get 87730
get 121351
get 129271
get 162731
push_back 770885134
push_front 847463250
push_front 925735467
get 108797
push_middle 454792667
push_middle 688907817
push_back 33597217
push_middle 736745854
push_front 200087060
push_back 258524804
push_back 148283666
push_middle 571347005
push_front 57156234
get 6158
push_middle 637392999
push_middle 503602240
push_back 738612215
push_middle 286259131
push_back 232664837
push_middle 639401170
push_back 365055965
push_front 730468431
get 92887
get 17057
get 145728
push_back 208367381
push_front 494024649
push_front 4283571
push_back 91973013
push_front 536839703
get 90498
push_middle 314113169
get 36943
get 38092
get 26953
push_middle 552417972
push_front 729566087
push_front 639539127
push_front 851691823
push_middle 735526754
push_front 670669628
get 160686
push_back 544868418
push_front 670712764
push_middle 831437806
push_back 538276831
push_back 182621217
get 113388
push_back 698309422
push_front 147936198
push_middle 326169360
push_middle 36932756
get 303
push_middle 725977697
push_middle 933972459
push_front 364299738
push_middle 565106006
push_back 226659624
get 179959
push_back 663351444
get 4514
push_middle 695556458
push_middle 48607484
push_back 563569762
push_back 181595373
push_middle 773969214
push_front 330315944
push_front 788923154
push_middle 6490504
push_back 778181263
push_back 556242275
push_middle 37290639
get 1621
push_middle 848506299
push_back 728821792
push_middle 570642849
push_middle 280326869
push_back 815355708
get 62276
push_back 309070199
push_back 208944824
push_front 202766835
push_front 588232693
push_middle 473496062
get 182485
push_back 980185236
push_back 379507941
get 22545
push_front 656334334
push_middle 544392003
push_middle 365191319
push_middle 306424426
push_back 400698914
push_back 284265995
push_middle 808937833
push_middle 802597257
push_back 77560001
push_back 663614136
push_front 883943911
get 12108
get 81119
push_back 464028752
get 138054
push_back 826570014
push_back 89923038
push_back 528494363
get 191213
push_middle 895034669
push_front 982653111
push_front 630324825
push_front 475180560
push_front 536616832
push_front 595651064
push_middle 682836593
push_back 509056089
push_middle 184932481
push_middle 280628595
push_middle 911135485
push_back 434083678
get 146207
get 15997
push_middle 834025509
push_middle 384486788
push_middle 913678343
push_front 346581072
get 56573
push_back 162849561
push_middle 76023743
push_middle 627063682
push_middle 300929484
push_front 247244088
get 2256
push_back 871553622
push_back 951304826
push_front 79843300
push_middle 300359722
get 75457
push_front 339946754
get 11356
get 15501
push_back 137213257
push_front 461658994
get 7844
push_back 825774149
push_front 228743725
get 20249
push_front 928272634
get 75297
push_middle 843118766
push_back 439823767
push_front 522763457
push_middle 99722572
push_back 263556151
push_back 617191160
push_middle 986167019
push_front 980501364
push_front 309737577
push_back 789356946
push_front 185607031
push_front 154628767
push_front 956861863
push_middle 440742421
push_middle 422141453
get 56604
push_front 262331053
push_front 178809395
get 200682
push_back 22662848
push_back 149471209
push_front 425829182
push_middle 912077957
push_front 63955460
push_front 516110860
get 37083
get 168155
get 65028
push_middle 275187546
push_middle 270007765
push_back 957743492
push_front 782449963
push_back 556251391
get 160511
get 195335
push_front 506238538
get 90189
push_middle 532766225
get 65659
push_back 737711634
push_back 507299896
push_front 895908841
get 162674
get 141165
get 11464
push_middle 676799549
push_front 37399566
push_front 468575140
get 5069
push_front 584740093
get 37460
push_back 529467656
push_back 600419745
push_back 527382738
push_front 668149686
get 105617
push_middle 863414188
push_front 161774480
push_front 50770245
push_front 299547798
push_middle 648913108
get 194184
push_back 785097500
get 36535
push_front 252450727
push_middle 25538804
push_front 435629166
push_front 976889564
push_middle 824744093
push_back 309737722
push_middle 638606043
push_front 719118291
push_front 560701860
push_middle 282278785
push_front 980507471
get 178012
push_middle 39404117
push_front 924212687
get 4153
push_front 166053860
get 112531
get 173432
push_back 388891938
push_front 15259327
push_back 645646865
push_back 605701985
get 108233
push_back 989150530
push_front 40459883
push_middle 833210509
push_middle 872361846
push_front 519597522
push_back 617934723
push_middle 33197313
push_middle 459822296
get 197724
get 100440
push_middle 500924757
push_back 17031226
push_middle 683619540
push_front 979918190
push_middle 189181386
push_front 471804338
push_front 766002203
push_back 454664334
push_front 64620454
push_back 318565790
push_back 898830075
push_back 751937425
push_back 415405866
push_front 185473357
push_back 380276982
push_back 261507988
push_front 627979973
get 79511
push_back 701331110
push_middle 129946056
push_middle 778859359
push_front 717143297
push_back 592651247
get 186225
push_back 356734933
push_middle 147998687
get 36054
push_front 175343756
push_front 399630196
push_middle 765707064
push_front 917248870
push_front 920469725
push_front 626430309
push_back 948859409
push_back 987381738
push_front 935991483
get 149338
push_front 471745224
push_middle 316023905
get 175308
push_middle 573284380
push_front 403038569
push_middle 219285608
push_front 782454969
push_back 493347913
push_front 203663933
get 12685
push_front 88856152
get 189005
push_front 511930327
push_front 355190797
push_back 520444588
push_back 667237270
get 179854
get 177612
push_front 204749719
push_middle 504713870
push_middle 457289519
push_back 279169244
push_middle 486611727
push_middle 513374049
push_middle 99668283
push_front 874987328
push_back 587277119
push_back 905153693
get 22230
push_front 272020695
get 103925
push_middle 161784507
push_back 821091610
push_middle 584197837
push_front 629625942
push_middle 592150069
push_back 223825343
push_back 651173270
get 128332
push_front 566198972
push_back 831407371
push_middle 231904125
get 61929
push_front 199414197
push_front 388914897
get 38438
push_back 101525087
push_middle 56608478
push_middle 672091855
push_front 339007832
push_back 49998938
push_middle 531149893
push_back 915407449
get 135873
push_front 618695339
push_middle 195523544
push_back 251877832
get 71008
get 93309
push_front 993284570
push_back 871956075
push_back 744816241
push_back 753932940
get 194620
push_front 280408576
push_middle 676775574
get 108465
push_back 868939012
push_middle 314883891
push_back 377156783
push_front 557553464
push_middle 163406570
push_middle 432013054
get 134981
push_front 370110311
push_front 888496843
push_back 648509807
push_front 754284526
get 158115
push_back 223576291
push_front 214189044
get 88159
push_middle 39328017
get 166471
push_back 178428721
push_front 824237808
get 163207
push_front 378720039
push_middle 977586241
push_middle 191358071
push_middle 132760880
get 43145
get 73655
push_back 469938252
get 187299
push_front 55115792
push_front 843942094
push_middle 764436228
push_front 769928053
push_back 623030451
get 79308
push_front 807442833
push_front 745476851
push_front 12402807
push_middle 191824220
push_back 225722729
push_front 333144902
push_front 285421178
push_front 941425250
push_middle 721852473
push_middle 473503679
push_middle 727979227
push_front 180925956
push_middle 270386695
push_back 168671561
push_middle 706156350
get 65158
push_back 627388207
push_middle 671787453
push_front 252162254
push_middle 359996603
push_back 660584948
push_back 336140103
push_front 236252144
push_front 433533167
get 130246
push_front 555562576
push_back 451607116
get 179325
get 21550
push_front 13928693
push_front 301641130
push_back 785441338
push_back 836896558
push_back 421608705
push_middle 955972016
get 84193
push_back 268443358
get 203952
get 117017
push_middle 660233207
push_front 105637677
push_back 536962861
get 82197
push_back 811912986
get 174097
get 43663
push_back 594634100
push_back 308106595
get 187835
get 167262
push_middle 447983315
push_back 950085512
get 99896
push_back 572770124
push_front 890799043
push_middle 835860384
push_front 334424691
push_middle 158163556
push_back 826591166
push_front 586349760
get 113238
get 51207
push_back 178568292
push_back 184264815
push_front 320917497
push_front 65178383
push_middle 362431484
push_front 503023858
push_middle 284467947
push_middle 77916444
get 24168
push_back 991103261
get 84555
push_back 519761059
push_back 510210045
push_middle 294539906
push_front 485834183
get 93210
push_front 586622407
push_front 535347782
push_back 828595455
push_front 778874421
push_middle 455824981
push_front 13600331
push_middle 633740885
push_front 687812215
push_middle 953663207
push_middle 125388903
push_front 543354266
get 71544
push_back 467650506
push_front 861127806
push_front 607271564
push_back 47946766
push_middle 947544272
get 105932
push_front 358025277
push_front 169456148
push_middle 894205457
push_front 829082346
push_front 731830260
push_middle 656526776
get 123979
push_back 397897796
push_back 16185412
push_back 444981161
push_middle 256704864
push_middle 800635870
push_back 511414266
push_back 589016910
get 116350
push_back 983724587
push_back 697449488
push_back 636436380
get 192643
push_front 210425707
push_back 35852924
get 95809
push_back 991283156
push_middle 471339747
push_back 692610709
push_front 806017101
push_front 229190392
push_front 252740545
push_front 180371980
push_middle 512122111
get 140128
get 118657
push_middle 235597841
get 101670
push_middle 37817838
push_back 359392574
get 203839
get 122560
get 102864
push_middle 631331071
push_middle 929396252
push_middle 293893575
get 199054
push_middle 267196749
push_front 412280424
push_middle 868347627
get 41224
get 20361
push_middle 168433421
push_front 304299472
get 65376
push_back 236355061
push_middle 863094611
get 45386
push_middle 173096655
push_back 152494053
get 68243
push_back 685518035
push_middle 221205107
push_back 937551555
push_back 998600632
get 29136
get 114272
push_front 736610259
push_middle 595511092
push_back 359056973
push_back 996357076
get 98273
push_back 134803508
get 43654
push_front 375030051
push_front 446721242
get 134290
push_front 283981224
push_back 73223035
push_back 696549222
push_front 398496789
push_front 448694661
push_back 910542923
push_front 716193729
get 18402
get 196182
push_front 285869151
push_middle 414421728
push_middle 835102746
get 197458
push_middle 650473663
push_middle 947024287
get 130838
push_back 439949469
push_back 488462824
push_back 32578741
push_back 445857137
push_front 651046778
push_front 369971502
get 75415
get 188887
push_middle 502132496
get 156358
push_back 426577695
push_middle 547163356
push_middle 924330037
get 39280
push_middle 560215438
get 69381
push_front 161645111
push_back 158936245
get 9007
get 55859
get 167337
get 153521
get 159523
push_front 775785713
push_middle 749863660
push_front 182542746
push_front 341754343
push_back 321697068
push_front 473497525
push_middle 865975251
push_back 53499457
push_back 714807473
push_middle 257305502
push_middle 540363787
get 184482
push_front 425996075
push_middle 253112125
push_middle 256882114
push_front 871020629
get 92092
push_front 184060254
push_back 118242808
push_back 505579070
push_back 676003420
push_front 620837204
push_back 939626272
get 119329
get 94931
push_front 514251902
push_back 30022449
push_front 290092446
push_back 870079029
push_middle 764294879
push_front 237900180
push_front 487076575
get 79229
push_middle 458609735
push_back 503674084
push_middle 127249876
push_middle 577041591
push_front 308762374
push_front 596733403
get 67243
push_middle 31181067
get 187146
push_front 424740320
push_back 414036070
push_front 971670766
push_middle 130668645
push_back 111492640
get 194362
get 183268
push_front 274824747
push_back 681854289
push_back 145960305
get 40499
push_middle 295580729
push_front 35344072
get 190635
push_middle 487519252
push_back 236066240
push_middle 450660905
push_front 205922292
get 120109
push_back 22301739
get 158811
push_back 915530765
push_back 184503943
push_front 994074523
push_middle 789600767
push_front 622979735
push_back 466705304
push_back 850518888
push_front 599863731
push_back 813047635
push_front 762221931
get 91912
get 34951
push_front 675868254
push_back 912157200
push_middle 425124964
push_middle 922143323
push_back 772067957
push_front 326836740
get 57098
get 12250
push_middle 681708123
push_back 829571026
push_back 766956077
push_back 596904020
get 155802
push_middle 337446428
get 186468
push_front 100471830
push_front 407900837
push_middle 180620676
push_front 839203516
push_back 622807318
push_back 593248456
push_front 320187491
push_middle 416312386
push_front 613090840
push_middle 94937197
push_front 909883306
push_front 97571832
push_back 754475782
push_middle 116272390
push_middle 894763775
get 200978
push_back 17035645
push_back 529578678
get 160621
push_back 937934950
push_back 754447169
push_front 468216207
push_front 767936499
push_middle 368370453
push_middle 897352704
push_middle 927427359
get 58261
get 130672
push_back 730537103
get 60127
push_front 618212302
push_front 904630746
push_back 516047936
get 102549
push_front 964897383
push_middle 699401016
push_middle 631128177
push_front 627876417
push_middle 185965286
push_back 688784499
push_back 976297868
push_back 227542230
push_front 727503185
get 137860
get 28202
push_back 978739980
push_middle 245246087
push_back 131926489
get 175359
push_back 415246565
push_front 595389943
get 35378
push_front 208815719
get 170969
push_back 487381562
push_front 593839710
push_middle 858094464
push_back 509914364
push_middle 180004075
push_front 182775578
get 112989
push_front 231632561
push_front 545833606
push_middle 556857168
push_back 682431256
get 170337
get 75567
push_middle 530312737
get 129110
get 203138
push_middle 293674804
push_middle 722458522
push_front 853609364
push_back 112553043
push_back 299319156
push_front 173131104
push_front 414243772
push_back 950256332
push_front 45081931
get 158147
push_front 298235657
get 34803
get 117465
push_front 20336855
push_middle 638981979
push_back 504347872
push_back 581026865
push_middle 458676892
push_front 130165955
push_back 916506621
get 114332
push_middle 714504041
push_middle 277848852
push_front 549112396
push_back 904129384
get 37603
push_back 297820078
get 134818
get 108052
push_front 671470063
push_middle 872553233
push_front 967655188
push_middle 736099221
get 165927
push_front 435105458
push_middle 120104832
get 147194
push_back 262710383
get 133261
push_front 576540927
push_back 904382774
get 107595
push_front 204637576
get 27137
push_front 273841616
push_back 29605658
get 126835
push_back 478199502
push_back 673555513
push_middle 840905533
push_front 689938746
get 39586
push_front 738446386
get 52052
push_middle 231726486
push_back 161756137
push_middle 928308229
get 67133
push_front 854992588
push_middle 209068804
get 94110
push_front 815777446
push_back 559133387
get 147931
push_back 586518489
push_front 973028389
push_back 401916859
push_back 99256006
get 74975
push_front 539430659
get 72964
push_back 305698326
push_front 948157242
push_back 875167600
get 81516
get 161728
push_middle 56201087
push_middle 376185248
get 58250
get 630
push_front 718654066
push_middle 866135961
push_back 763628250
push_middle 861677700
get 12625
push_middle 617687913
push_back 135524853
get 148631
get 109400
get 160610
push_back 29850025
get 82533
push_back 948741160
get 195293
push_back 306364597
push_middle 228911625
push_back 342242487
get 40601
push_back 764438516
push_back 400291471
get 85918
get 46486
push_front 92473855
push_back 458615047
push_front 45771994
get 98322
push_middle 632478926
push_back 805869706
get 153383
push_back 88863195
push_back 534522483
push_back 360443287
push_back 785977855
get 55080
push_back 82739087
push_front 949715376
push_back 118421869
push_back 952622076
get 153338
push_back 112000755
push_back 901313275
push_back 71016440
get 69189
push_front 875018705
get 109175
get 49810
push_back 751841030
get 50939
push_back 793789949
get 103136
get 16384
get 206172
push_back 4636985
push_back 90501896
push_middle 236873618
get 176625
push_middle 721017342
get 177875
push_front 261340178
get 137669
get 184668
push_middle 221079889
push_front 971081953
push_front 773202004
push_back 418696340
push_middle 905812410
push_front 283735200
get 129032
push_front 152947044
push_back 284996448
push_middle 722561882
get 43227
get 112104
push_middle 768573198
push_front 740592984
get 164196
push_back 480618541
push_middle 474157119
push_front 415086000
push_back 910608682
push_back 63400725
push_back 236075309
push_back 374757955
get 171247
push_middle 301759462
push_back 934255979
get 58457
push_back 190878185
push_back 129034053
get 129402
push_middle 592411222
push_front 118613379
get 156514
push_front 812204485
push_middle 888626677
push_middle 758201358
get 74461
push_middle 920499636
push_front 149930784
push_front 552128363
push_middle 879802411
push_front 158849351
push_front 870086098
get 74368
push_middle 959145344
push_front 941168636
get 98652
get 132761
get 149606
push_front 290169942
push_middle 410973603
push_front 300167167
push_middle 146361633
push_middle 700378165
push_front 309566891
push_middle 341858532
push_front 122655773
get 124368
get 33051
push_middle 790522193
get 103001
push_middle 816210751
get 84470
get 155706
get 3871
push_back 756735008
push_back 633653047
push_front 356108277
push_front 581151176
get 83853
push_back 154958860
push_front 290988697
get 67199
get 17857
push_middle 966640495
get 159234
push_back 147481020
get 112787
push_back 555083475
push_middle 669432388
push_back 903406844
get 190960
push_back 466401745
push_front 955849191
get 42936
push_middle 633988324
push_back 720193630
push_middle 807833055
push_middle 15124855
push_front 896789856
get 85458
get 177199
push_middle 608450330
push_middle 91398020
push_front 476181316
push_middle 399335882
get 61963
push_middle 553303001
get 109375
push_middle 562408709
push_front 873412944
push_middle 501133403
push_middle 343438174
get 47132
get 129300
push_back 970674778
push_back 21509389
get 158078
get 177580
push_front 933551690
push_middle 172346097
get 25513
push_front 74467451
push_front 906758931
push_middle 78152601
get 193314
push_middle 705447323
push_back 736585349
push_back 346408556
push_back 97021069
push_middle 269005348
get 64898
push_back 259160991
get 192311
get 153595
push_front 587299015
push_back 337056733
push_middle 741529991
push_front 451670514
push_back 245619880
push_middle 909874573
push_middle 648830242
get 158373
get 149340
get 34404
push_front 994260748
push_back 845909869
push_back 515448643
get 204537
push_front 598157197
push_back 23886398
push_middle 533043356
push_middle 475815287
push_front 672269433
push_back 454068114
push_back 713114590
push_back 173018947
push_front 988534043
get 173951
push_front 701524889
push_middle 796471863
push_front 905578017
push_middle 945106934
push_middle 513519130
push_back 751593845
get 4043
push_front 641304755
push_middle 810932562
push_front 678028568
get 165597
push_front 309020729
push_front 589583687
get 52433
push_middle 85561056
get 71916
get 18472
push_back 32733640
push_front 152188040
push_middle 166575637
push_middle 925856541
push_front 364909582
push_front 182125928
push_middle 250055945
push_back 662304777
push_middle 321363450
get 153690
push_front 320889018
push_middle 451014744
push_middle 152253549
push_front 116460341
push_front 447210793
push_front 466826505
get 30349
push_back 752723684
push_back 76648692
push_back 627945373
push_middle 129249488
push_front 730532731
push_back 2392685
get 17851
push_middle 560542203
push_front 119507881
push_middle 530163266
push_back 608762098
get 149255
get 56382
get 51478
push_front 333501205
get 60116
push_back 12967792
push_middle 15100438
push_back 393413551
push_front 400417676
push_back 641953096
push_back 407656580
push_back 859145678
push_back 696536532
push_front 787026327
push_front 190161444
get 121105
push_front 174090951
push_front 108676774
get 186650
get 132945
get 38216
push_middle 745829555
push_front 563933185
push_back 733785084
get 36979
push_front 476296186
push_front 501254102
get 55899
push_front 169856460
push_front 293316947
push_front 353126278
push_back 103725536
push_back 558708181
get 163244
get 162579
push_middle 910557423
push_middle 345323328
get 153151
get 190426
push_middle 330355576
push_back 82122583
push_middle 552517595
push_front 981572586
push_middle 675837934
push_front 360397941
push_back 966833521
push_middle 739736724
get 200425
get 176531
push_middle 398986584
push_back 172162815
get 32881
push_back 37484470
push_front 421000917
push_back 93728809
push_back 349686563
push_back 187713567
push_middle 646232468
push_back 194178225
push_middle 599212120
push_back 101601066
push_front 88519134
push_front 244227272
push_front 875232798
push_back 401720848
get 146657
push_front 834722930
push_back 704536480
push_middle 117501051
push_back 991575119
push_front 261311515
push_front 248112520
push_back 925244459
get 16427
push_front 503042874
push_front 948052193
push_back 635517514
push_front 134908442
push_front 779972994
push_front 649429324
get 84980
push_middle 284271340
get 204536
push_middle 6463492
push_front 535204304
push_middle 868253233
push_middle 196040397
push_front 599547532
push_middle 882214196
push_front 128111600
push_front 982893257
push_middle 237592096
get 50386
push_middle 684675943
get 149836
push_middle 856969943
push_middle 98270776
push_front 488921070
push_middle 806346007
get 168022
get 202371
get 124684
push_front 989138165
push_middle 725899495
push_back 40439473
push_back 225385659
get 182395
get 69187
get 99234
push_front 703283437
push_middle 392561669
get 157809
push_back 51018328
push_middle 210506853
get 148392
get 16948
push_front 619787465
push_middle 571416719
push_middle 771209003
push_front 982060569
get 71353
push_front 97232006
get 88742
get 15247
push_middle 379388400
get 151502
push_back 434947463
push_middle 267048402
push_back 194280747
push_middle 189338257
push_middle 707723392
push_front 804811681
push_front 430998517
get 15241
push_front 800101567
get 82562
push_middle 620105955
push_back 889120105
push_back 934144504
push_back 732711730
push_middle 348842165
get 45239
push_front 877201151
push_back 49886082
push_front 353846861
get 92783
push_back 212968309
get 154059
push_front 30276850
push_middle 482042160
push_front 564389604
get 182312
push_front 840684198
get 12142
push_middle 313886200
push_back 41306002
push_back 138134259
get 156329
push_middle 434480203
get 161961
get 153685
get 81627
push_back 282674380
get 162206
push_back 89173001
push_front 701282180
get 28575
push_back 365602112
push_back 352282463
push_middle 768107904
push_back 979041468
push_middle 680024169
push_middle 451052600
push_front 386897756
push_front 600987431
push_middle 445527749
push_middle 437718444
push_front 201430960
get 92157
push_front 95228613
push_back 542525268
get 184204
push_front 372210116
get 288
push_front 630594177
push_back 758846178
push_back 263842949
push_back 718108510
push_back 1581262
push_front 678543404
push_back 831703871
get 72930
get 753
push_front 441165963
push_front 913588449
push_middle 413897148
push_back 705464548
get 85982
push_front 683897072
get 21198
get 14147
get 164809
push_middle 784618830
push_middle 34019628
push_middle 867040501
push_front 86961659
push_back 960913596
push_back 932936335
get 15040
push_back 849916383
push_front 521307165
push_front 909189907
get 32945
push_middle 407672232
push_front 70011904
push_back 535290893
push_middle 834138939
push_middle 892603620
push_back 509002642
get 137499
push_middle 513254707
get 66417
push_back 256482399
push_middle 515506512
push_back 530247300
push_front 27032442
push_back 769492332
get 142894
push_middle 932833119
push_front 95014614
push_front 167334747
push_front 501994759
push_middle 182748817
get 173211
push_back 257680480
push_middle 326303400
get 6503
push_middle 680914181
get 86672
get 41602
get 144959
push_back 345990531
push_front 300524209
push_back 32264234
get 52159
get 85553
push_front 817837139
get 190244
push_front 612893986
push_back 685188278
push_middle 153403808
get 6925
push_middle 188833925
push_middle 316581747
push_back 596390442
push_back 769676546
push_front 588741301
push_front 789690209
get 21845
push_middle 696208901
push_back 1153759
push_back 568086293
push_middle 122762964
push_back 673458
push_front 658027117
push_back 668877502
push_middle 420018452
get 102073
get 114249
push_middle 289567743
get 145903
push_middle 211240584
push_back 689498417
push_middle 220482553
push_middle 4454737
push_front 235973204
push_front 661862001
push_front 997405965
push_back 270622663
push_back 573843247
get 8734
push_front 928622832
push_back 123867987
push_back 1712396
get 23881
push_middle 424210066
push_front 567297626
push_middle 239992597
push_front 506521842
get 81126
push_front 59164401
get 157546
push_middle 856926491
push_middle 829814723
push_middle 996519547
push_middle 434030514
push_back 935356426
push_back 720594902
push_middle 296277756
get 50300
push_middle 643032242
push_front 728482949
push_middle 774502400
push_back 440114866
push_back 983441513
push_front 734105342
get 93724
get 14516
push_middle 174968628
push_back 717728214
push_front 993082169
push_front 401396372
get 127400
get 70889
push_middle 925318586
push_front 545849073
push_back 81157997
push_back 791669571
push_middle 953884264
push_middle 695959689
push_front 799579393
push_back 794539452
push_back 598708872
push_front 63475218
push_front 213089838
push_front 443621107
get 107902
get 98245
push_middle 633467960
push_back 910839488
push_front 805978873
push_middle 783096705
push_middle 332250707
get 12946
get 62824
push_front 462963910
push_middle 13565695
push_front 448609192
push_front 613470573
push_front 709371661
push_middle 889337279
push_back 701648702
push_back 100915654
push_back 367293407
push_back 339286660
push_front 785097155
push_back 299335319
push_middle 865479788
push_middle 93769025
push_back 693849374
push_front 257512464
push_middle 586922398
push_front 268338990
push_back 335244940
push_front 29765191
push_middle 206244186
push_front 288644626
get 73892
push_back 701276292
push_front 517280485
get 134293
push_back 192804867
get 129195
push_front 380285494
push_back 919438418
get 113636
get 33814
push_front 889807926
push_middle 266581620
push_middle 179681856
push_back 713561641
push_front 571363353
push_middle 542870001
push_middle 394606231
push_back 102913290
get 203010
push_middle 623082757
get 164729
push_front 89276039
get 125805
push_front 16085755
push_front 443809787
push_back 405345077
get 162213
get 119503
push_middle 376625402
push_front 112012166
get 64755
push_front 269952744
get 75001
get 5517
push_front 739764940
push_front 932067712
push_middle 442654654
get 71832
push_front 470256886
get 115827
push_middle 517468185
push_middle 13582875
push_middle 624548619
push_back 453141437
push_front 687682830
push_middle 887094390
push_front 478326823
push_back 800858015
get 28816
push_back 770859471
push_back 845441312
push_middle 920500202
push_front 234602035
push_back 260366308
push_back 464836606
push_back 136030819
push_front 432441952
push_front 477173427
get 69001
push_back 104514148
get 97657
push_middle 271662956
push_front 951339209
push_middle 546299067
get 9753
get 141241
push_back 341720594
push_front 815214818
get 134183
push_front 639414167
push_back 279701077
push_middle 961935279
push_front 950712131
push_back 868211322
get 130099
push_back 933609191
push_back 836613681
push_front 756856485
get 135930
push_middle 467126143
push_back 120241003
get 144397
get 145130
push_back 101891375
push_front 166025570
push_back 82535345
push_front 433150791
get 193356
push_back 300420628
push_front 573414860
push_back 243998401
push_back 865697269
push_middle 50400321
get 12004
get 71650
get 59192
push_front 182044632
push_back 370382049
push_front 740852177
push_back 244490247
push_back 101109134
push_back 669865057
get 61057
push_middle 229278977
push_middle 546857877
get 31256
push_middle 550023771
push_middle 505548508
push_front 188985100
push_middle 389238277
push_back 214294197
push_front 737428362
push_back 714173078
push_back 30832791
push_front 189880294
push_front 412975599
push_front 204915835
push_back 968681893
push_middle 821688338
get 201011
push_middle 469891982
push_back 702469180
push_front 821049429
push_front 103774481
get 80981
get 80354
push_middle 75292252
get 24333
push_middle 362743401
push_middle 554523729
push_back 843756443
get 90102
get 197514
push_front 263875026
push_back 536095128
push_front 985477150
push_front 957330724
push_front 317107929
get 148825
push_middle 6538256
push_back 860230126
push_middle 186795202
push_middle 721838971
push_middle 550944482
push_middle 418080170
push_front 760636801
push_back 578245574
push_back 201040062
push_front 670794947
push_middle 579165176
push_back 90997259
push_back 177192004
push_front 539324598
push_middle 155478722
push_middle 546553621
push_front 444388842
push_back 51787236
push_back 510394010
push_back 516247396
push_front 912406479
push_middle 950486602
push_middle 712350380
push_front 236562294
push_front 479865360
get 200692
get 142040
get 54559
push_back 3467928
push_back 459129503
push_back 450389943
get 180873
push_middle 735814952
push_back 498506053
push_back 29856614
push_front 97439613
push_front 254429037
push_back 940873046
push_middle 808120160
push_back 292685506
get 162602
get 9667
push_back 808334597
get 171020
push_back 22454273
get 17077
push_back 843909339
push_back 704048706
push_front 175329097
push_middle 135920280
push_back 11927655
get 81179
push_front 853416511
push_front 175603411
push_front 949364359
push_back 438467103
push_middle 625472396
push_middle 221751145
push_front 209611546
push_front 601711859
get 101730
push_front 240012963
push_middle 504111374
push_middle 767761385
push_front 134173066
get 172790
push_back 678482784
push_back 765277654
push_middle 933553592
push_back 898958421
get 16975
push_middle 747776865
get 192554
push_front 334446731
push_back 443809277
get 30990
push_middle 492218634
push_middle 833938403
get 102683
push_middle 537491620
get 64417
push_back 552955112
get 141036
push_front 274671096
push_front 820287294
push_back 635230691
push_front 48456975
push_back 927348676
push_middle 509695187
push_middle 114646994
push_middle 563562149
push_back 388109750
push_front 629806600
get 181864
push_front 260116032
push_back 111925571
push_back 389857657
push_back 868034948
push_back 176531747
push_back 499897530
push_middle 589359064
push_back 992618383
push_front 931176487
push_front 533581867
push_front 787485699
push_front 682241631
push_back 696752577
push_back 925642086
push_front 949476477
push_middle 852565431
push_front 547881847
push_back 230959068
push_back 667349558
push_front 432920161
get 175227
push_front 656032296
push_front 48605272
push_front 634596026
get 93937
push_back 490395914
push_middle 277155342
push_back 393892355
push_middle 448201994
push_middle 781848985
get 188725
get 67348
get 80926
push_middle 997230411
push_front 187443677
get 16677
push_back 197378988
push_front 978223293
get 146769
get 100230
get 68224
push_front 558269120
get 13070
get 108113
get 18987
push_front 910306989
push_back 43221538
push_front 858330910
push_back 33142676
push_middle 899624802
push_front 945428681
push_middle 16843998
push_middle 250030309
get 46948
push_front 19094892
push_front 398225169
push_front 616797117
push_back 784551457
push_front 433301713
push_middle 338167804
get 187240
push_back 177885010
push_front 977299934
push_middle 462312251
push_back 810231932
push_front 457976039
push_front 879243929
get 166873
get 28064
get 165020
get 100744
push_back 542050684
get 51732
push_back 837468084
push_middle 815431750
get 162456
get 72363
get 105759
push_back 9045505
push_middle 961561918
push_middle 229415554
get 85033
get 76530
push_back 97265620
get 134731
push_back 682594652
push_middle 880799905
push_front 931448040
push_front 641326628
get 193864
push_middle 473481714
push_back 575262763
push_middle 739188018
push_middle 198901574
push_middle 750515681
get 65114
push_back 175712729
push_front 835599374
push_front 873739883
push_back 218499868
push_back 274250109
push_back 47542413
push_middle 854396831
push_middle 229565035
push_front 850023985
push_front 221399400
get 159358
push_back 707259530
push_front 393120964
push_back 883904199
push_back 714291309
push_middle 223502838
push_middle 932240718
push_middle 264143625
push_middle 657851317
push_middle 401774969
push_back 865042378
push_middle 90612341
push_front 882915600
push_back 47469368
get 121883
push_middle 799068578
get 24572
get 25768
push_middle 205237626
push_middle 813367140
push_front 842800593
get 169656
push_back 272816752
get 185219
get 62519
push_front 834597800
push_middle 438363495
get 145154
push_front 469488668
push_front 581290853
push_back 787729542
get 34608
push_middle 812360215
push_front 792085425
push_back 609108420
push_front 940111857
push_back 358976241
push_front 649692446
push_back 802848462
push_back 340849550
push_back 670592695
push_back 291943860
push_front 303875489
push_front 308919270
push_middle 403955888
push_front 632277049
push_middle 10421478
get 61676
push_front 580771993
get 101914
push_back 707476037
push_front 274185141
push_back 579707919
push_middle 939367521
push_middle 657734512
get 119073
push_back 474443995
push_front 678693332
get 17686
push_front 15583221
push_middle 538184167
push_back 839735905
push_front 608996283
get 199873
push_front 676162898
push_front 825724971
get 45224
push_back 160047423
push_middle 590562713
push_front 592873153
push_front 573204398
get 172367
get 99601
push_front 286357462
push_back 303908598
push_middle 876005421
get 117344
push_middle 315417247
push_front 288978637
push_front 920667108
push_back 68997937
push_back 50628139
push_front 471722607
get 160907
push_middle 474431174
get 183021
push_front 399343091
push_back 114554186
push_middle 240010191
push_front 529023125
push_front 737528122
push_front 408730901
push_back 281959098
push_front 829826704
push_front 724412896
get 157366
push_middle 530355062
push_back 562552451
push_middle 24889459
push_middle 726496971
push_back 640524510
push_middle 687263873
push_middle 596073175
get 141555
push_middle 851037009
push_back 150359820
push_back 759485098
push_middle 515059534
get 154276
push_back 831349164
get 34494
push_middle 509055236
get 82572
push_front 423328561
push_middle 351647798
get 142567
get 92758
push_middle 158860683
push_front 410854390
get 74764
push_front 271015409
push_back 773608421
push_middle 936145143
push_back 63387948
push_back 80832993
push_middle 669637892
get 48127
get 65504
push_middle 866422735
push_middle 948754618
push_back 446699904
push_front 195381737
push_back 354481212
get 81116
push_middle 485778363
push_front 782780487
push_middle 735237837
push_middle 557640160
get 102601
push_back 940585180
get 140719
push_back 422994070
get 171463
push_middle 704555074
get 168097
get 10321
get 126070
push_front 679077995
push_back 224836689
push_front 348592994
push_back 636578494
push_middle 964746940
get 47842
push_front 164626027
get 54696
push_back 472432510
push_back 785842289
get 112691
push_back 363502004
push_back 58281454
push_middle 254491977
get 172312
push_front 308593504
get 135425
push_back 615309028
push_back 214741037
push_middle 672731055
push_middle 771505198
push_back 248089756
push_middle 805935724
push_back 169805280
push_front 428226837
push_middle 64797239
push_front 35818966
push_front 577917957
push_back 892276622
push_front 956049422
get 4208
get 175674
push_front 906244471
push_front 50540380
push_middle 102806917
get 182569
push_front 598003666
push_front 493982467
push_front 691152328
push_back 166992046
get 196512
push_middle 133079429
get 202983
get 199615
get 205322
push_front 3357065
push_back 584867804
get 65968
push_front 940341350
push_back 824633803
get 41858
push_middle 24429070
push_back 934450885
push_back 506589039
get 204682
get 86049
get 136400
push_middle 128467767
push_middle 648578798
push_back 930675618
get 203783
push_back 198263449
push_back 94307140
push_front 857620320
push_back 487109189
push_middle 165168878
push_back 679561367
push_middle 645392433
push_front 873007272
get 177517
push_front 586187660
push_back 339059974
push_middle 767419501
push_back 827584647
push_middle 822196013
push_back 189302731
push_front 765716969
push_middle 251035616
push_front 411494353
push_front 626488407
push_back 426749534
get 126062
get 80855
get 152256
push_middle 896788360
push_front 985446025
push_middle 979821827
push_middle 657301199
push_front 958275633
get 97077
push_back 464455192
push_back 432819727
get 24541
push_middle 331317875
push_back 887211759
push_front 685041154
get 64516
push_front 199945288
get 17174
get 66398
push_middle 467434843
get 95702
push_back 273867438
get 50137
push_middle 757853081
push_front 809572882
get 67193
push_middle 431930346
push_front 746838237
get 201387
push_front 589058458
push_front 886302199
push_middle 703944896
get 164826
push_back 28157570
push_back 728154219
push_back 136831397
get 129477
get 133484
push_middle 984620367
push_middle 67060190
get 54551
get 124758
push_middle 937808048
get 10547
get 150132
push_middle 773262792
push_middle 526161904
get 5197
push_front 932887691
push_middle 459963432
push_back 125679729
push_back 569502126
push_middle 796314332
get 158857
get 153834
push_back 787614291
push_front 361690030
push_middle 212171887
push_front 602179299
push_front 390502277
push_front 681666652
push_middle 876696252
push_middle 759641022
push_front 206198081
get 184308
get 196275
push_front 788885009
push_middle 342172467
push_front 722685081
push_back 160352954
push_front 792126789
push_back 298914721
push_front 680481650
push_front 706300314
push_middle 492507979
push_back 523571426
push_middle 908433748
push_middle 96765740
get 172657
push_front 712962650
push_back 960826696
push_middle 498231691
get 120113
push_front 34036488
push_front 663469252
push_front 601368467
push_middle 351641024
push_front 968490795
push_back 800088883
push_back 224468477
push_back 587903941
push_back 281288550
push_back 602071534
push_middle 820403590
push_front 546563047
push_back 901664898
get 177647
push_back 163673011
push_back 901192076
push_front 424075243
push_front 264910894
push_back 744895632
push_middle 491010060
push_middle 834478795
get 48944
get 156159
push_back 658839181
push_back 863566981
push_back 698554015
push_front 189995702
push_back 435282608
push_back 510283058
push_front 195105313
get 29535
push_back 387346581
push_middle 423281432
get 26924
push_front 479854078
push_front 453377796
push_front 47348512
push_front 537913292
push_front 649729821
push_back 482419414
push_back 685440863
push_front 50751937
push_front 151034591
get 158279
get 118464
push_front 652969979
push_back 378539363
get 193021
get 159624
push_front 302796745
get 165070
get 47622
get 73941
get 77427
push_middle 42560728
push_back 671505147
push_front 316799683
push_middle 34685531
push_middle 352006797
push_middle 954598358
push_front 263455335
push_middle 412030455
get 190545
get 191593
get 126472
push_front 754904856
get 14095
push_back 439130329
push_back 633414427
get 191429
push_front 921585387
push_back 761858985
push_back 958558774
push_front 657458053
get 124033
push_front 154389718
push_front 974302835
get 59208
push_back 413864123
get 168712
push_back 108127692
push_back 160355384
get 201965
get 190686
push_middle 784468724
push_back 951845151
push_front 16461650
push_back 870134726
push_middle 708915566
get 117720
push_middle 853016325
push_middle 430174789
push_front 161095444
push_back 96699919
push_front 595657029
push_middle 524228826
get 130085
get 96573
push_middle 869335822
push_middle 590223061
push_back 178414360
push_back 684673992
push_back 744968391
get 96675
get 138796
push_back 274059242
push_back 779907473
push_middle 360929361
push_middle 196410384
get 207971
get 1842
push_middle 594576082
get 131497
get 87654
push_back 892037877
push_middle 879523384
push_front 844195170
get 91165
get 99369
get 144474
push_middle 837933366
push_back 871878252
push_back 421081390
get 66367
get 190992
push_front 856287857
push_middle 363341288
get 112627
push_front 768214992
push_front 926491598
get 109567
get 135713
get 158564
get 153590
get 51378
push_front 401470397
get 99586
push_back 376979085
push_front 957911200
push_front 567462100
get 168448
get 89233
get 122385
get 104608
push_middle 81065504
push_front 416053096
push_middle 216720312
push_front 391597948
push_back 909796675
push_middle 627621325
get 139528
push_front 972048489
push_front 283987288
push_middle 732303446
push_middle 517770374
push_back 238699038
push_middle 107759453
get 180460
push_back 283663412
push_front 577252141
push_front 573553678
push_back 806849909
push_back 700702867
push_middle 718806398
get 30552
push_front 972413840
push_back 389104102
push_back 481224439
push_back 418294337
push_middle 939861540
push_front 432812591
push_back 751907387
push_middle 91500715
push_back 286553869
push_middle 945746070
push_middle 160959250
push_middle 263167225
push_front 946206838
push_back 417912165
push_middle 541732682
get 90325
get 89856
push_front 666906144
push_front 613945928
get 197695
push_front 87231672
push_middle 614478236
push_back 7354048
get 148918
push_middle 690723160
push_middle 44427612
push_middle 23188713
get 115766
push_middle 986244960
get 203087
push_front 355687906
push_front 803717396
push_back 997576064
get 173127
push_middle 1188116
get 190530
push_front 707005105
push_middle 665901171
get 96738
push_middle 259203991
push_front 224805280
push_front 763785423
push_front 246344064
push_middle 257671343
push_front 104561742
push_front 135355300
push_back 434334130
push_front 640108347
push_front 544296129
push_front 55755861
push_front 865010107
get 99557
push_front 782892048
get 49712
push_back 175171457
get 73292
get 21192
get 164764
push_middle 239835980
push_middle 218016530
get 11056
push_middle 818748622
push_middle 715397596
push_front 85532258
get 37395
push_middle 608419914
push_middle 11412581
push_back 935627438
push_middle 40157130
get 17693
get 92978
push_front 687891450
push_middle 758540359
get 62329
get 203246
push_back 245848006
get 59834
push_back 835077986
get 160252
push_front 791926049
push_back 537622559
push_front 193427587
push_back 336564956
push_front 867447014
push_middle 205137739
get 132581
push_middle 38478460
push_middle 327706338
push_front 781403321
push_back 554142854
push_front 268836718
push_front 384331052
push_back 84497257
get 208168
push_front 561027421
get 20998
push_middle 568088514
push_back 676928186
push_front 36993929
push_back 763523005
push_front 764394259
push_back 930663070
get 64027
push_middle 483010551
get 202449
push_front 289298008
push_middle 163174655
push_back 772015601
push_back 127000039
get 164498
get 190676
push_back 729148194
push_front 80428666
push_back 37890415
push_back 856086111
push_front 303885905
push_front 163603773
push_back 535716137
push_middle 470138448
push_front 998958300
get 105835
push_middle 399353820
push_middle 782365954
push_front 728570641
push_back 718099014
push_middle 978448158
get 95255
push_front 707931061
push_middle 170589931
push_middle 98245657
push_middle 356665077
push_middle 216033621
push_middle 73790591
push_middle 349826982
push_back 737359926
get 13535
push_front 454541132
get 89049
push_front 647861146
push_middle 53617197
push_back 969442164
get 165775
push_back 490006334
push_back 252238769
push_middle 711971456
push_middle 479279888
push_front 342695296
push_front 329887833
push_back 676165796
push_front 441848136
push_middle 98680575
push_front 283904645
push_front 193318029
push_back 503118485
push_front 650637175
push_front 717081401
push_front 293441781
get 169704
push_back 610215341
push_front 689783018
push_front 686252187
push_middle 396143779
push_back 237466717
get 84518
push_back 591826362
push_middle 982923644
push_middle 921077865
push_middle 749461444
push_back 888841503
push_front 850223497
push_back 977224099
push_back 295622369
push_middle 737234917
get 180670
push_middle 137450645
get 2616
push_front 266751507
push_back 260793717
push_middle 50869170
push_middle 683104823
push_front 663671743
get 80420
push_back 676133362
push_middle 802546140
push_front 973911778
get 177330
push_back 100016433
push_back 921098611
push_front 891941465
push_front 662932068
get 63241
push_back 839714463
push_back 424386497
push_front 223779379
push_middle 300854570
get 160454
push_front 965269797
get 178562
push_middle 692916418
push_middle 683825367
push_front 703498170
push_middle 20479643
push_front 368593181
push_back 626073263
get 104281
push_back 835451395
push_back 262216506
push_middle 700802276
push_middle 995026749
get 55537
get 10054
push_front 225451456
get 52176
get 202119
push_middle 321490705
get 118608
push_middle 826375066
push_front 19027313
push_back 549322504
push_back 674311482
push_back 793488393
push_middle 175764834
get 169913
get 192841
push_back 913912890
push_back 909223307
push_middle 48231862
push_front 551277649
push_middle 95044873
get 179491
push_middle 93005962
get 67352
get 16329
push_middle 344288187
push_middle 349197363
get 49425
push_middle 996296665
push_back 157928224
push_middle 249425771
push_middle 156569005
get 184195
push_middle 590774348
push_back 550736847
push_back 101158573
push_back 291274854
push_middle 459122570
push_middle 991302514
push_front 180300651
push_middle 876153785
push_front 838569269
get 170548
push_front 43861268
push_middle 606766987
push_back 724923659
get 4609
push_back 146336307
get 198540
push_back 386618817
push_middle 564358350
push_front 356432793
push_middle 669877084
get 26424
push_middle 917819845
get 59333
get 68793
push_front 328918867
push_front 542046078
push_front 177112438
push_middle 515008428
push_middle 929440923
get 81389
push_middle 23912679
push_front 410711597
get 158221
push_front 368672334
push_back 810339784
get 42528
push_front 313201525
push_front 88878039
push_front 661084206
push_front 601542779
push_middle 60255265
push_front 100999714
push_back 572410237
get 40461
get 191958
get 159890
push_front 54365313
push_front 948855230
push_back 683351533
push_back 833442534
push_middle 706623121
push_back 971003677
get 170807
push_front 663219786
push_front 687913049
push_front 797348094
push_back 92932791
push_middle 283831714
push_middle 271665469
push_middle 240093991
push_middle 277251372
get 72263
push_front 697198632
push_back 743622191
push_middle 405657201
get 176447
push_middle 591643130
push_middle 802943477
get 40417
push_middle 160594158
push_front 444279841
get 52708
get 104216
push_front 743551922
get 60886
push_back 433806877
get 68961
push_front 595647553
get 19312
push_middle 749372426
push_front 322179652
get 106836
get 11131
get 54233
push_middle 189009810
push_front 269764251
push_front 630234001
push_middle 986105618
push_front 293532017
push_middle 622272001
push_back 979541024
push_front 434928501
get 150242
get 34751
push_front 755775953
push_back 400432419
push_front 101457188
push_back 399143955
push_back 156845860
get 2171
push_front 500886526
push_middle 931365961
get 90359
push_middle 189192403
push_front 787468572
push_front 640332366
get 205897
push_middle 239609790
push_front 258087622
push_back 729687851
push_back 819219970
push_back 214512219
get 67312
get 74639
push_front 951092913
push_back 389675685
push_front 443884280
push_back 314783746
get 104295
push_front 886423363
push_middle 684990886
push_back 515743864
push_front 107490371
push_front 89131874
push_front 28701364
push_back 35486892
push_front 902037834
push_back 668141511
get 123752
push_middle 162865855
get 150694
push_front 198600530
push_back 116252965
push_front 144522737
get 40225
push_front 653143364
push_middle 527396654
push_back 566124964
push_front 865061117
push_front 314591992
push_back 417567995
push_front 511835296
push_back 275167887
push_middle 869603013
get 103910
push_middle 379413329
get 70255
push_front 711491527
push_back 702032494
get 82662
push_front 53108577
push_back 461488245
push_front 161880558
push_back 366379641
push_front 508462589
push_back 723058445
push_back 782246112
push_back 891206935
push_middle 790336570
get 119414
get 73975
get 55655
get 9084
get 20480
push_front 777632986
get 83412
get 144649
get 173093
push_front 105797722
get 78325
push_back 409766449
push_middle 79681711
push_front 242133064
push_middle 949035183
push_front 584558660
get 124473
get 118826
get 62600
push_back 482544897
get 12647
get 136608
push_back 196588059
push_middle 306579377
push_back 579151758
push_front 444602353
get 172967
get 150217
get 105568
push_back 896061396
push_middle 186914824
get 30528
get 122874
get 76578
push_middle 15616319
push_middle 993283532
push_middle 596218467
push_back 161703818
get 96583
push_front 534073366
get 154495
push_front 447612485
push_middle 303876783
push_middle 795542254
push_front 760615748
get 205838
push_back 977990121
push_middle 598719760
push_middle 893759350
get 144931
push_middle 206649984
push_middle 532785337
get 117620
get 25230
push_back 451530995
push_back 286348361
push_front 23318653
push_middle 267919896
get 24220
get 47808
push_back 168675921
push_middle 426660803
get 98887
push_back 370354932
get 186723
push_front 437557340
push_front 615229981
push_back 903930162
get 91930
push_middle 265272130
get 48930
push_front 377318680
push_front 76977688
push_front 446322231
push_back 277794395
get 54376
push_middle 263365026
push_middle 492479406
get 108881
push_back 766639163
get 19253
push_back 98254592
get 28162
push_front 548822118
push_middle 580049114
push_back 949739366
push_middle 971657141
get 30685
push_front 813508419
get 126072
push_front 581832311
get 154346
push_front 834155985
get 204600
get 11094
push_front 983465157
push_back 690495651
push_front 245214511
push_middle 457607935
push_middle 846806590
push_middle 367433016
push_front 831098852
push_back 658645946
push_front 292681720
get 56159
get 61586
push_front 494202241
push_front 788634826
get 120315
get 4565
push_front 811243263
push_back 64525747
push_middle 506780295
push_front 213757413
push_middle 804422269
push_middle 53122998
push_middle 352457416
push_middle 489965098
push_front 967047367
push_middle 336022773
push_front 742521058
push_back 656097951
push_front 564171211
get 146267
get 15910
get 97728
push_back 599749532
get 137847
push_back 756867167
get 201183
push_front 880065149
get 90192
push_middle 589423104
push_back 925644391
get 25932
push_middle 372494450
push_back 516677926
get 186759
push_middle 956740583
push_middle 338734601
get 28243
push_back 916970970
push_back 477643319
push_back 164933574
push_back 971605841
push_front 962400024
push_front 541208239
push_back 746010811
push_front 797024111
get 9201
push_middle 285773646
push_front 378438406
push_front 239579737
push_middle 806147606
push_back 511516396
push_front 853236638
push_front 533573877
push_middle 780536656
push_middle 417193060
push_front 360614708
push_front 863630588
push_middle 613795018
get 43926
push_front 930407135
get 13390
push_back 96024785
push_back 532895450
get 134596
get 149924
get 31951
get 7938
push_back 232670139
push_front 588175897
push_front 193455025
push_middle 130142124
push_front 663571534
push_back 36086589
get 169498
get 19393
push_middle 957356298
push_back 903241883
push_middle 655388533
push_middle 310329365
push_back 640615024
push_middle 129543679
push_back 641077296
push_front 693139040
push_middle 777889142
push_middle 633373288
push_back 160000913
push_back 343081710
push_front 615484689
push_back 239574788
push_back 494783532
push_back 914457853
push_front 737461156
push_middle 153512874
push_middle 908637474
push_front 898106097
push_back 778213103
push_back 95437328
push_front 608587126
push_middle 671261372
push_front 231089477
push_middle 975900461
push_front 112479726
push_middle 372617093
push_back 344727677
get 110839
get 180366
get 162202
push_middle 15885916
push_back 611323235
push_front 885274762
push_middle 173090429
push_middle 174772029
push_front 320621725
push_back 293109967
push_back 160620306
get 102540
push_back 267213697
push_middle 825994439
push_back 393378684
push_back 710149038
get 48441
get 11206
push_back 220957175
push_back 905781693
push_middle 204131161
push_middle 346331780
push_back 291768843
push_back 1160898
push_middle 836183260
get 150131
get 47847
push_middle 352796165
push_front 817049946
get 116394
push_middle 652481845
push_back 799597939
push_front 709170534
get 114125
push_middle 82133065
get 97955
get 6867
push_back 567295095
push_back 15645566
push_front 692116710
get 208501
push_front 376813507
push_front 529086976
push_front 299415840
push_back 401060761
push_middle 991545580
push_back 790322355
push_front 631823212
push_middle 139556500
get 49025
push_back 408462300
push_front 653308757
push_front 787237980
get 3085
push_back 158021535
push_middle 180747199
get 24745
push_back 717651337
push_middle 143494712
get 154046
push_back 425812208
get 167255
get 106595
get 163450
push_front 759013486
push_middle 273734625
get 184758
push_middle 699142815
push_middle 790080538
push_front 346999330
get 21145
push_front 888398169
push_middle 565288099
push_middle 360730438
get 42444
push_middle 336312061
get 85467
get 180492
push_middle 250438521
push_middle 198287944
get 149052
get 100666
push_middle 806491717
get 168411
get 93947
get 53762
push_middle 423723553
push_middle 986249969
get 51296
get 38002
push_front 366601232
push_front 183285668
push_front 963515423
push_middle 187111287
push_front 792394895
push_front 211367452
push_middle 156447981
get 193037
push_middle 416394682
get 55704
push_front 119047371
push_back 980184394
get 119319
push_back 595577722
push_middle 787837764
push_middle 21773727
push_front 504618727
push_middle 748277270
push_front 687647240
push_front 479983331
push_middle 254415083
push_middle 696613472
push_middle 106177527
get 159037
push_middle 821439672
get 8842
push_middle 136011782
push_middle 978847162
push_middle 123847641
push_middle 791154132
push_middle 363328947
get 49797
push_front 578348198
push_middle 273725578
push_middle 283085225
push_front 148550478
push_front 130844019
get 154487
push_back 34776288
get 80485
get 194760
get 208704
push_back 681900997
push_middle 240330715
push_front 168715054
push_middle 33790180
push_back 274131711
push_back 6768511
push_back 272441098
push_front 668208793
push_middle 115910132
get 101293
push_front 391065022
get 25446
push_back 537011365
push_front 830241250
push_middle 90359921
push_middle 27120237
push_back 879603546
push_back 276408446
push_middle 7753962
push_front 556616836
push_middle 442964051
push_back 697580170
push_front 500522103
get 147415
get 62659
push_back 675040405
get 123831
get 206968
push_back 683339482
get 35304
push_middle 658581610
get 72511
get 93929
get 127912
push_front 776453682
push_front 149210880
push_middle 186151025
get 196640
get 57806
push_middle 89882994
push_middle 716373795
push_back 582033169
push_front 561367443
push_front 264221972
push_middle 352823149
push_middle 936768189
push_front 296840710
push_front 473575946
push_middle 450198511
push_middle 524036472
push_middle 74613124
push_back 21047784
push_front 400623266
get 178553
push_middle 7114754
push_front 266490308
push_middle 769134589
push_front 105027412
push_back 296199330
push_back 530997106
push_front 875406393
get 139441
push_middle 515539038
get 18405
push_front 780495011
push_front 140403989
push_front 79788295
push_middle 72561607
get 14069
push_back 247723019
push_back 715377342
push_front 600104297
push_front 664068661
push_middle 460146364
push_back 982995418
push_back 751917892
push_front 313467124
push_middle 568916431
push_middle 300553532
push_back 371932133
get 13694
push_front 686877711
get 66497
push_middle 53704804
push_middle 161573455
push_middle 928283698
push_middle 675938004
get 122919
push_front 65511395
push_middle 508126191
push_front 174679077
push_back 255083694
get 88941
push_middle 59996445
push_front 444013971
push_front 262305213
push_back 784945640
get 109075
push_back 130913430
get 16138
push_back 531038370
push_front 520681907
push_middle 167843441
push_back 821187215
push_front 884375594
get 44561
push_middle 505260240
get 2113
push_middle 120830945
push_back 664620134
push_front 904470676
push_back 433050443
push_front 529077103
push_back 126794356
get 34503
get 68522
push_back 924337168
push_middle 526421245
push_middle 782831218
push_back 575252344
push_back 512532107
push_back 625994153
push_front 646325136
push_middle 844594682
push_middle 377985455
push_middle 8796309
get 102686
push_front 375354151
push_middle 862598073
push_front 583480443
push_middle 268586156
get 32984
push_middle 9170179
push_middle 747197270
push_back 719172205
push_middle 352456315
get 152025
get 18780
push_middle 666332411
push_front 558843431
push_back 578179263
push_front 5488983
get 68715
push_front 639554865
push_front 827382489
push_front 540729071
push_front 261539200
push_front 365735252
get 165878
push_middle 562196953
push_front 624089375
push_back 690271742
push_front 413179626
get 191723
push_back 67342801
push_back 836157140
push_middle 325345818
get 187143
get 80813
push_back 118594030
push_back 151913764
push_back 556651036
push_front 661163335
get 194744
push_back 621829988
push_back 231869090
push_front 438811100
push_front 690650245
push_front 937849133
push_front 875436764
push_front 505277915
get 172259
push_middle 407994421
push_middle 200109486
get 50114
push_front 367126985
push_back 937591142
get 9624
push_front 410339697
push_middle 340856010
push_back 450780063
push_middle 841732155
push_front 691692635
push_middle 245643577
push_back 626488247
get 81695
push_middle 406434957
push_middle 583845148
push_back 484063165
push_middle 286082126
push_back 640077910
get 45122
push_back 876935242
push_back 762041324
get 119773
get 204736
push_front 444866228
push_middle 427949399
push_middle 94565343
push_middle 735899333
get 138448
push_back 200575193
push_front 815892678
push_middle 69310351
push_back 366488841
get 133361
push_front 661156206
push_middle 387145696
get 44812
push_middle 360334930
get 11728
push_back 135725174
get 113341
get 45434
push_back 730518042
push_back 406104861
push_middle 375574520
get 143842
push_back 944260221
push_front 829712058
push_back 311367903
push_back 979961327
push_middle 268171292
push_back 395374211
push_middle 875150058
get 171301
get 32459
push_middle 928415432
push_middle 992084010
push_middle 919589464
push_back 33168417
get 185275
push_middle 871104050
push_front 759466581
push_back 885172977
push_front 838938022
push_back 74334806
push_front 136029040
push_middle 99408506
get 17411
push_middle 375649346
push_back 321854041
push_front 914241960
push_middle 873582027
push_front 627931126
get 115165
push_middle 550895038
push_front 241225582
push_back 752771827
push_middle 136372651
push_back 554094306
get 27367
push_back 973765521
push_back 602116020
push_back 124531773
push_front 923161779
get 10586
get 113758
push_front 554734907
get 143107
push_middle 150814672
get 117601
push_middle 141419167
push_middle 173032279
push_middle 233433896
get 100750
push_front 753098328
push_middle 367194104
push_middle 148626958
push_front 2763139
push_front 470746164
push_back 126757963
push_front 659470187
push_middle 511779678
push_middle 1850143
push_middle 490256684
push_front 472881981
get 21464
push_front 888962745
push_front 882252134
push_front 442706981
get 147895
push_front 885940438
push_middle 891798807
push_back 544573144
get 118342
push_front 434597876
get 50094
push_front 394578459
push_front 223425737
push_middle 852901063
push_front 909745031
push_back 31239868
push_front 898105166
push_front 384903048
push_back 950940513
get 188046
get 12422
push_front 734165370
push_front 326886078
get 193131
push_front 458053565
push_middle 818621815
get 44253
push_front 222581909
push_middle 303666852
push_back 731866388
push_middle 655502260
get 12515
push_front 860805486
push_middle 162163851
push_front 403231045
push_front 380263155
get 175029
get 129107
push_middle 705404533
push_back 146815158
push_front 776082034
get 140440
push_back 167774796
push_middle 999914358
push_middle 480099179
push_middle 907712450
push_middle 638613517
push_middle 941975587
push_front 612835432
get 69550
push_front 798736111
push_back 636855869
get 39345
push_back 159288602
push_back 500296491
push_middle 353657195
push_back 562124094
get 52003
get 167116
get 134148
push_front 124755101
push_back 796224124
push_back 628223324
get 138746
push_middle 438396399
push_front 50669794
push_front 156020303
push_middle 233494516
get 69688
get 37507
push_back 434935386
push_back 893553026
push_back 154052093
push_front 392359990
push_middle 341223447
get 99267
push_front 492894048
push_back 889602694
push_middle 835691899
push_middle 867194084
push_back 112576147
push_back 950596289
push_back 231731057
push_back 247684066
get 193250
push_back 511728497
push_front 871483809
get 8783
push_front 125249004
push_middle 129489584
push_back 986507648
push_front 935592545
push_middle 84312691
get 43791
get 143258
push_middle 794133361
push_back 129447161
push_front 137710836
get 22404
get 67430
push_middle 992766867
push_back 851015525
get 93723
push_back 786107705
push_back 830027606
push_front 361998575
push_front 774893028
get 47102
push_front 980093863
push_back 793657931
push_front 25035871
push_middle 633910770
get 42885
push_front 445547431
push_back 180711619
push_back 223677505
get 199753
get 137306
get 43734
push_back 174162438
push_back 537254492
get 181878
get 72936
push_front 310382478
push_front 484334244
push_middle 971802382
push_front 653607570
push_back 808268666
push_back 416662682
get 117868
get 143166
push_back 367798011
push_front 171635809
push_middle 145628747
push_back 402168811
get 63003
push_middle 786952006
push_middle 706037784
push_middle 279194531
push_front 1022513
get 2327
push_middle 524280220
get 180219
push_back 582538630
get 146835
push_middle 515883895
push_back 451900573
get 186013
push_middle 220034474
get 151374
push_back 469783131
get 161566
get 56355
push_back 371509132
push_back 516558092
push_front 875292119
push_back 119305632
push_front 436557926
push_back 878255785
push_front 325493866
push_middle 267872098
push_middle 592577551
push_middle 804865348
push_back 817814799
get 99422
push_middle 321824107
push_front 280275456
push_back 828134276
push_middle 994011853
push_front 278324585
get 55860
push_back 160504090
get 200448
push_middle 757072136
push_front 30629015
push_back 964459105
get 20041
get 206957
push_front 916783462
push_front 942998496
get 55475
push_back 378152880
push_middle 438336143
push_back 207000877
push_front 976356348
get 128330
push_back 513506765
get 149124
push_middle 205769868
push_front 42541101
push_front 476574064
push_front 124364281
push_middle 571247528
push_back 880289564
push_back 371031256
push_front 604757019
push_middle 105362117
push_middle 136939800
push_back 105672407
push_front 192126000
push_front 233814068
push_front 422297928
push_middle 255957802
push_back 940406838
push_middle 867816134
get 193786
get 5623
get 134976
get 197991
push_back 558931373
push_middle 834189541
push_front 24576996
get 127114
push_back 299729204
get 136247
push_back 123932207
push_back 181509069
push_back 306210406
push_front 102270944
push_middle 272242018
push_back 119444796
push_middle 888428696
push_front 575853681
get 23827
push_back 924224031
push_front 636937234
push_middle 653560069
push_middle 213017343
push_front 603934123
push_back 137190814
push_back 240748963
get 145066
push_middle 430415279
push_back 53019284
push_back 378829130
push_middle 925858352
push_middle 450932813
push_back 102684048
push_back 289315250
push_back 6065264
push_middle 559643201
push_front 462043589
get 206315
push_middle 136501601
push_front 157387061
push_back 750122054
push_middle 20863615
push_front 708839088
push_middle 431118689
push_middle 998768965
push_middle 392033627
push_back 317039512
push_front 69565036
push_back 16136240
get 48835
push_front 554793768
push_back 545815036
push_middle 808848779
push_middle 205236574
push_front 362134900
push_front 875290345
get 166656
push_middle 361711260
push_front 683798682
push_middle 783304647
get 80859
push_middle 223472601
push_front 939438689
push_front 459232536
push_front 944451176
push_back 797663382
push_middle 30096378
push_front 460008915
get 9480
push_middle 7371587
push_middle 563424157
push_front 138900402
push_back 826385492
push_middle 257593060
push_front 231159478
push_back 747253182
push_back 362130092
get 143972
push_front 895417432
get 120619
push_back 120873791
get 82387
get 192246
push_back 101529294
push_front 181764934
push_back 445227019
push_middle 554116002
push_middle 719142446
push_back 725627375
push_back 382105088
push_back 778542520
get 125465
push_back 613174991
push_middle 133453492
push_middle 127169805
get 79256
get 144737
push_back 672457228
push_back 743157713
push_middle 746532340
push_back 328260120
get 30862
push_back 368837904
get 96156
push_front 615447731
push_back 1601339
get 44902
get 177711
push_back 360386258
push_front 103052742
get 187959
push_back 231455906
push_back 702136218
push_middle 781387339
push_front 620793376
push_back 799574439
push_back 634580328
push_back 746170083
push_middle 609951849
push_front 789930198
push_front 245583356
push_middle 44687814
push_front 855737164
get 49396
push_middle 535392957
get 10137
push_middle 551315359
push_front 676697473
push_middle 377238956
get 144081
push_front 839483382
push_middle 505213457
push_back 162007778
push_front 775813998
get 6237
get 173402
get 130272
push_back 704673994
get 117915
get 202902
push_back 871832685
push_front 324550589
push_middle 727929928
push_middle 785576069
push_middle 745051697
push_middle 49723169
push_front 902025668
push_front 260520273
push_middle 973856953
push_front 432694670
push_middle 386415918
push_front 445466287
push_front 607357724
get 144987
push_middle 821549307
push_back 481740950
push_middle 804505116
get 134107
push_middle 321996763
push_middle 453910917
push_front 885827851
push_back 923568220
push_middle 767743770
push_front 797134898
push_front 534919082
push_middle 666752246
push_middle 51510349
push_back 797025925
push_middle 880679747
push_middle 4965430
push_back 295102562
get 155380
get 122735
push_middle 589323880
push_middle 754442128
push_front 272361749
push_middle 135452249
push_middle 135981972
push_back 607076085
push_middle 844197309
push_back 687995817
get 100846
get 197359
push_back 363907576
push_back 509869775
get 33822
push_back 666279160
push_middle 148912591
get 91788
push_middle 470512588
push_front 663253291
push_back 386751632
push_back 788390447
get 39483
push_front 775697027
push_middle 894821805
get 149757
push_back 842168138
push_front 65361489
push_middle 407227253
push_back 784553911
push_back 219461981
push_front 9850253
push_back 626793368
push_front 947484299
push_middle 429763659
push_middle 268391723
push_front 709323634
push_front 25083392
push_middle 463055309
push_middle 557813168
push_middle 737098856
push_back 850628240
push_front 648025285
push_front 29432794
push_back 568701863
push_front 998177421
push_middle 310409341
push_middle 399908322
push_middle 846078314
push_back 633287526
push_back 130811885
push_back 675161273
push_middle 88295986
push_front 873066209
push_back 966583540
get 166199
push_back 225934596
get 88920
push_back 604100544
push_middle 817812945
push_back 200442910
push_middle 458381191
push_back 399883673
push_front 7795143
get 61795
push_front 704086568
get 164550
push_middle 918435438
push_middle 629315218
push_back 853722895
push_back 730516010
push_back 1668812
push_middle 139302731
get 124785
push_middle 687824287
push_back 84239588
push_front 402638700
push_middle 345757120
push_middle 405682262
push_middle 473516346
get 175688
push_front 877874927
push_back 692460888
push_front 166441315
push_middle 394555139
push_middle 567116106
push_middle 156044062
get 11042
push_back 157440775
push_front 645865273
push_middle 78255492
push_front 576491878
get 108567
get 190738
push_middle 195917682
push_back 325156652
push_middle 525437297
push_front 974137667
push_front 51693047
push_front 328475489
push_middle 451174149
get 16412
get 117949
push_front 375367050
push_back 211374902
push_middle 907915322
push_middle 790892237
push_middle 240784122
push_middle 86046635
push_front 244652097
push_back 828102439
push_middle 906550003
get 106863
push_back 165351584
push_middle 409732997
push_back 936008489
push_front 789172543
push_back 954475531
push_middle 922719663
push_front 942416179
push_back 163833942
push_back 649200653
push_front 203627311
push_back 814824043
push_middle 312855303
push_front 929427165
push_back 910141217
push_front 899289014
get 198767
get 35115
push_front 275562003
get 193774
push_front 312621945
push_front 590166428
push_front 80318258
push_middle 378716104
get 43562
push_back 304363654
push_front 674363724
push_back 223750649
push_front 266709237
push_front 401465471
push_middle 165575845
get 121814
push_front 719297850
push_middle 489285635
push_middle 803965115
push_back 605692779
push_middle 270045440
get 55378
push_middle 628928537
get 31591
push_middle 567463293
get 119487
push_middle 834352954
push_middle 193406295
push_back 45273736
push_back 578925246
get 177357
push_middle 447057053
get 38800
push_middle 127035432
push_front 161322292
push_front 14453136
push_middle 516293205
get 65133
get 190195
push_middle 725476152
push_front 173886110
push_back 861945350
push_middle 292998584
push_middle 285749638
push_front 269507960
push_front 257901837
push_front 209786621
push_middle 809440109
push_back 633537551
get 106579
get 148804
get 83207
push_back 698418241
push_back 373706927
get 152100
push_back 589450073
push_front 631437051
get 188339
push_back 253109137
push_back 72239012
push_middle 890973063
push_middle 289572643
push_back 255030506
push_back 527739011
push_middle 305967910
get 146358
push_middle 161284717
push_front 933909391
push_middle 800911129
push_back 199825788
push_front 98643143
get 178860
push_middle 446348981
push_middle 663158787
get 62964
push_middle 159553625
push_middle 628783500
push_front 54932514
get 131796
push_middle 472521257
push_front 960511238
push_back 100279093
push_back 360743930
get 124231
push_front 252863566
push_front 337753288
get 27581
push_front 585342874
push_front 696130529
push_middle 745425155
push_middle 481257354
push_middle 526426179
push_back 23453268
push_back 577757070
push_back 183168821
push_front 549247906
push_back 778097385
push_back 598714018
push_back 326069169
push_middle 513089057
push_back 149293017
push_back 244648013
get 12835
get 113382
push_front 108385124
push_middle 364588299
push_front 475418604
push_front 829015066
push_back 841641802
push_middle 420706314
get 92073
get 134122
push_front 754805016
push_front 629724379
push_back 308864468
push_middle 184992170
push_back 372944079
push_back 901060835
push_back 299662775
push_middle 930639560
push_front 273446183
get 190592
push_front 852073809
get 122449
push_back 417075159
push_back 988653699
push_middle 432946187
push_back 441673769
push_middle 34938271
get 77586
push_middle 528142756
push_back 459869807
push_front 289605305
push_back 717000186
push_back 184864521
get 13525
push_front 8129915
get 52833
push_middle 612141261
push_front 695471686
push_middle 18198716
get 184946
push_front 203803911
push_front 843316495
push_middle 826289862
push_back 883235901
push_back 270408679
push_middle 143015928
push_back 765825076
push_back 274261855
push_front 126181555
push_front 453227233
push_front 859717210
push_front 455739307
push_middle 854199535
get 143313
push_back 542612026
get 150008
get 77269
push_middle 889056850
push_middle 942151249
push_back 568500464
push_middle 348497536
get 193646
push_back 477600201
push_middle 317058234
push_middle 41544531
push_middle 684868551
push_front 344447286
push_middle 341544464
push_middle 784100265
push_back 747846093
push_front 601240254
push_front 860866188
get 194126
push_middle 840318882
push_middle 995247544
push_back 93563364
push_back 25420680
push_middle 348478475
push_front 49355052
get 42874
push_front 292412628
push_front 747384759
push_back 546156259
push_front 768818231
push_back 317971845
push_back 907662470
get 72882
push_middle 365715385
push_back 296823432
push_back 57837976
get 122215
push_front 240789941
get 20523
get 128466
push_front 288757982
push_middle 64639233
push_front 348158893
push_middle 692142696
push_front 393245885
push_middle 961492105
push_middle 829955186
push_front 412240460
get 2160
push_back 775918908
push_back 369374693
push_front 628950364
get 140437
push_back 663537988
push_middle 197723448
push_front 123348131
get 92336
get 121679
get 95396
push_front 82391704
push_front 399807719
push_back 151292778
push_back 129367593
push_front 728270562
get 43242
push_middle 806035513
get 14014
get 79010
push_front 591112840
push_back 751296934
push_front 392949383
push_front 556635015
get 87046
push_middle 434934607
push_back 923984679
push_back 824906383
push_front 924946866
push_front 502828959
get 2800
push_front 43721889
push_back 116713156
get 34640
push_front 644607411
push_middle 623727239
get 115968
push_back 632531575
get 60783
push_front 190705369
push_front 747208963
push_front 551645300
push_middle 21359615
push_back 458188676
push_front 82141241
push_middle 54654759
push_back 342542839
push_middle 193693096
push_middle 546438515
push_middle 708299708
push_front 796621735
get 59897
push_front 926566879
get 176040
get 181803
push_front 190870527
push_middle 359794733
push_back 976810474
push_back 326944231
push_middle 680272787
push_middle 402015068
push_middle 941839927
get 18001
push_middle 72670396
push_back 156085473
push_front 697608159
push_middle 470240993
push_middle 938421653
push_back 515572550
push_middle 809209018
push_front 386613797
push_middle 258145289
push_middle 618645000
push_front 646976188
push_middle 733252852
push_front 99041055
push_back 332914616
push_middle 592409235
get 116974
push_middle 482426452
push_middle 962566195
get 145373
push_front 162976545
push_back 331907308
push_front 963913731
push_back 844735035
push_front 27674510
push_middle 877305428
push_middle 499466010
push_front 228851381
push_front 85792823
push_front 877445825
push_front 146534823
push_middle 394770701
push_middle 550793160
push_middle 764640473
push_front 157075867
get 16278
push_back 938565898
push_middle 993461309
push_middle 743920205
push_front 702957127
push_middle 276201647
push_middle 155380012
push_back 65715788
push_front 295555214
push_front 361759342
push_middle 257315868
push_middle 727690461
get 184356
push_front 10295684
push_front 573768067
get 180518
push_back 357748432
get 76807
push_back 150330445
push_back 718480323
get 121681
push_front 754230010
get 205315
push_front 86911185
push_front 17150191
push_front 100858095
push_middle 668821947
get 165086
push_back 899680131
get 51933
push_middle 459729831
push_back 924157528
push_back 365454415
push_back 979476368
get 139956
push_back 940675898
push_back 199489156
push_back 203416957
push_middle 378877732
get 79818
push_back 404354696
push_middle 383760631
push_front 799208889
push_middle 553784085
push_front 80901630
push_back 247287737
get 164616
get 128234
push_middle 470328617
push_front 90691997
get 155856
get 177463
push_back 948372413
push_front 505069861
push_back 515357147
push_middle 233318
push_front 473825756
push_middle 815155825
push_middle 165161726
get 157855
push_back 591457965
push_front 662601211
get 47925
push_front 816128393
push_back 227110638
get 33598
push_back 698208441
push_back 179917733
push_front 748402023
push_back 673011156
push_front 481960486
push_back 760008667
push_front 579975873
push_back 56453986
push_front 202700690
push_front 767720105
push_front 684743223
get 142076
push_front 175873325
push_middle 291861600
get 127222
push_front 676982248
push_back 43338257
push_back 665624092
push_front 135992452
get 163046
push_back 202602476
push_front 888340156
push_front 126771107
push_front 505009707
push_front 225479240
push_back 669060787
get 195701
push_middle 730953860
get 135403
get 28660
push_front 747350465
get 174927
get 76680
push_middle 118523329
push_back 484496215
get 69021
push_back 802706829
push_back 344479689
push_middle 645725163
push_middle 915628181
push_middle 230808294
push_back 164494799
push_back 819571728
get 101062
get 175760
get 141069
push_back 87199730
push_middle 481537802
push_middle 571660345
push_front 88560674
push_back 950477668
push_middle 574890160
push_middle 684575755
get 115573
push_middle 231305449
push_back 485464877
push_front 674352008
push_middle 532487377
push_front 410042421
push_back 555884071
push_back 451224368
push_back 604295631
push_back 352790996
get 115894
push_back 234906334
push_front 254023389
push_back 777435936
push_back 794776722
push_back 874667494
push_front 550848979
push_back 633089344
get 159639
push_front 330702915
push_back 393986876
get 55086
push_middle 199186547
push_middle 381081151
get 72481
push_front 960032675
push_front 491531220
get 76455
get 87772
push_middle 584491988
get 135658
get 152515
push_back 88164494
push_middle 327542687
push_back 519870268
push_middle 189548374
get 92683
get 34727
push_back 136982587
push_back 865199785
get 174934
push_front 441695352
get 179597
push_back 676208002
push_back 418397434
get 96601
push_back 332819878
push_middle 3573648
push_back 755630856
get 185356
get 31326
get 96471
push_middle 645237360
push_front 665563246
push_middle 943439658
push_middle 533181945
push_middle 491793794
push_front 267412481
push_back 526987639
push_back 283042479
get 184208
push_middle 741912613
push_front 435325261
get 92081
push_front 305781592
push_middle 100251847
push_middle 958992985
push_middle 282673220
get 47480
get 24267
push_back 525365516
get 9404
push_middle 227830471
push_middle 622966391
get 57269
push_front 394256285
get 130753
get 131276
push_back 787450676
push_middle 367285502
push_front 696658468
get 44514
push_front 790666508
push_back 311945883
push_back 832219177
get 208640
push_middle 309803942
push_front 35662532
push_back 60180923
push_back 621912533
push_back 475098427
push_back 258437361
push_middle 982016240
push_front 153309687
push_front 872134656
push_front 941016632
push_middle 739184288
push_front 15784314
push_middle 316794343
push_back 873461528
push_front 846526653
push_front 792257351
push_back 992707570
push_back 774035796
push_front 759193823
push_front 819648001
push_front 182934005
push_front 747324783
push_front 211877895
push_back 223580302
push_middle 834305683
push_front 747978998
push_middle 756240408
push_front 392413120
get 205241
get 122408
push_middle 769080548
get 89363
push_back 459073393
push_middle 334340589
get 75061
push_front 539548648
push_middle 367225197
get 74437
push_middle 536885046
push_front 614183134
push_middle 726577631
push_middle 581126532
push_back 225228607
push_back 179837531
push_front 142566428
push_middle 75832850
push_back 871103127
push_back 141817489
get 9992
get 15624
push_middle 313358503
push_front 182159302
push_front 565018275
push_back 722144868
push_back 70867061
get 88790
push_front 370576744
push_front 958710175
push_back 108270991
push_back 281137622
push_front 981534190
get 6978
get 10818
push_middle 378977024
push_front 270276629
push_back 129375717
push_back 852653976
get 15335
push_front 51754089
push_middle 285003781
push_front 862186445
push_middle 825147374
push_back 316657084
push_back 490992217
push_front 138893319
push_back 474407729
get 28528
push_back 420421311
push_front 825979207
get 185227
push_back 815218713
push_middle 805762516
get 118239
push_front 781546157
push_back 267292051
push_front 246636963
push_front 138024162
push_back 460466663
get 163314
push_front 543027257
get 68846
push_back 591498397
get 115963
push_front 531040176
push_front 140827742
push_front 867254860
push_back 583249978
get 52786
push_back 188634780
get 140885
push_middle 178165480
get 51551
push_back 746365936
get 154
push_front 714828303
push_back 660048598
push_back 447050206
get 115154
push_middle 99923806
push_front 673055669
push_middle 909642659
push_back 920695964
push_back 670877884
get 135199
get 64856
push_back 501788394
get 173927
push_back 918273273
push_middle 421033866
get 137716
push_middle 18054856
push_middle 999440317
push_front 890172017
push_middle 594450992
push_front 982251171
push_front 425203059
get 78393
push_front 615615953
push_back 105103905
get 5615
push_back 345866695
get 65989
push_front 888277268
push_front 711355366
get 94301
push_front 584990162
push_middle 897758636
get 194425
push_middle 876081498
get 124253
push_back 139791817
push_middle 167257069
push_front 675682725
push_middle 335250234
push_middle 829034395
get 21131
get 126866
get 66450
get 162933
push_middle 211919386
get 198276
push_middle 17453422
push_front 414027862
push_back 542546700
push_back 300265821
get 133141
get 88081
push_middle 28236378
push_back 53978375
push_back 740777543
get 6796
get 204380
get 134241
get 31013
push_middle 950690481
get 124822
get 107889
push_middle 360109912
push_middle 888962605
get 179998
get 130713
push_front 83548570
get 85888
push_back 787340978
get 197816
get 188390
get 200456
push_middle 804661314
push_front 857424431
push_middle 443991874
push_back 218802608
push_back 531414880
push_back 810519850
push_back 738689628
get 111256
push_middle 972841033
push_back 660561885
push_middle 98924480
get 20789
get 165537
push_middle 460196862
get 50214
push_front 325696390
get 58791
push_middle 600879354
get 93175
get 64243
get 18208
get 167088
push_front 735220922
get 50080
push_back 622467325
push_front 793414128
push_middle 495333405
get 17334
push_middle 422175434
push_back 156022501
push_back 107704552
push_back 118520517
push_middle 453925052
push_middle 984057808
push_middle 18066059
get 55898
push_front 250110811
push_back 906746761
push_back 614845266
push_front 770853768
push_front 158213466
push_front 280405750
push_front 760661382
push_front 969953109
push_front 519175091
push_front 196877231
push_back 216370543
get 77040
push_middle 561987491
push_back 988348452
push_front 758432748
push_back 589028018
push_front 443186591
push_front 229408811
push_front 312725660
push_middle 550716719
get 191360
push_middle 576552676
push_middle 738675424
get 11121
push_back 667202252
push_front 41027479
push_back 617358986
get 173988
get 19018
push_front 966273057
push_back 548795468
get 118158
push_back 785322084
get 76715
push_middle 886586863
push_front 762596971
get 164368
push_front 711269880
push_front 202764071
push_front 863960875
push_middle 492610403
get 45257
get 70465
push_back 218837219
push_front 117910064
get 86697
push_back 170941364
get 51045
get 121155
get 122616
push_middle 355855783
get 138067
push_front 216888250
get 159324
get 11706
push_middle 865733478
get 23823
get 136989
push_front 423453121
push_back 767120558
get 98934
push_middle 838518681
push_front 295500286
get 201568
get 32556
push_middle 560151213
push_front 597167471
push_middle 594701715
push_front 172655650
push_front 975989930
push_middle 619690713
push_back 527910857
get 78462
push_middle 40978745
push_middle 402664505
push_back 885599617
push_back 481082381
push_middle 219382264
get 194479
get 137767
get 72432
get 52872
get 85256
get 151491
get 131839
push_middle 708145368
get 186224
push_front 80163203
push_middle 438823633
push_back 178672316
get 103990
push_front 891420065
get 169482
push_middle 148966169
push_front 931455166
push_back 373344976
push_back 743768960
push_middle 672297565
get 155105
push_back 402045513
push_middle 976488291
push_middle 373685653
get 109296
get 41938
push_front 864404739
get 16589
push_front 419338776
push_back 792349514
get 118251
get 131541
get 103508
get 163208
get 78688
push_front 488524266
push_front 196102678
push_back 198441987
get 32406
get 91574
push_middle 34264964
get 104881
push_back 194568685
get 72502
push_front 2806027
push_back 827886399
push_middle 348912118
get 54742
get 151163
push_back 315727467
push_middle 6092548
push_middle 32687718
push_middle 742816005
push_back 44221581
push_front 975861384
push_front 197564292
push_front 864570650
push_back 746826207
push_back 402488285
push_middle 762750678
get 166231
get 121319
push_middle 982622428
get 5509
push_middle 999416540
get 88630
push_back 881056063
push_back 765231427
push_front 746377735
get 104888
push_back 447235669
push_back 167514345
push_back 807336473
push_front 19454355
push_front 723534377
push_back 460830500
push_middle 670668276
push_middle 671538596
push_middle 603700244
push_back 40040610
get 118140
push_middle 421884117
push_front 396654528
get 67745
push_back 193523635
get 139344
push_back 858346473
push_middle 422840976
push_front 801683993
push_middle 467057769
push_back 860424768
push_front 267565481
push_front 576756024
get 82974
push_middle 71897863
push_front 139501779
push_middle 726303093
get 63768
push_middle 724712706
push_front 4944973
push_front 510786334
get 55580
push_front 273064581
push_front 479077546
push_back 765989727
push_middle 991188498
push_middle 65042499
push_front 722276735
push_front 79652276
push_front 171156134
get 169408
get 59676
push_front 28410208
push_middle 38236879
push_middle 437712373
push_front 750142845
push_back 630249318
push_back 291668407
push_middle 505449135
push_back 847377147
push_back 379749750
push_front 896310325
push_front 772153761
push_front 739159718
push_front 94518785
push_middle 981320928
push_back 859045058
get 101514
push_middle 350918570
push_front 909361778
push_middle 109788480
push_front 572745043
push_back 251462004
push_middle 699002310
get 118767
push_middle 184152805
push_front 926663473
get 178259
get 25865
push_front 77263756
get 31003
get 7640
get 133445
push_front 113695368
push_middle 753263044
push_front 469851675
get 169045
push_middle 368795893
get 50229
push_middle 758544670
get 119824
push_front 691392568
get 185954
push_front 73075549
push_front 874933837
push_middle 984079965
push_back 503431326
push_front 359403670
push_back 141386212
push_back 769621682
get 11453
push_back 395717834
get 120606
get 72193
get 11497
push_back 291842279
push_front 955091998
push_middle 450255410
push_back 853001748
push_front 493515202
push_back 754577870
get 179123
push_front 867149105
push_middle 427038649
push_middle 747718295
get 169116
get 30990
push_front 320516325
push_back 249231682
push_back 58078682
push_middle 314715816
push_middle 202690218
push_back 762347586
get 110608
push_back 321814866
push_middle 105504267
push_front 488892687
push_middle 557617209
get 184644
push_back 789399504
push_front 698263343
push_front 666115494
push_front 583476803
push_back 932263032
get 113381
push_back 873129101
push_middle 910740978
push_middle 696366743
push_middle 644258126
get 101457
push_front 293346211
get 183269
push_middle 56223877
push_middle 996108559
get 83819
push_back 441013218
get 170873
push_front 944225041
push_middle 267731001
push_back 818275117
push_front 75808942
push_back 778656678
get 123028
get 104543
push_middle 555455802
get 187214
push_back 626992436
push_front 26428370
get 104568
push_middle 382427094
get 40481
push_front 451823272
get 163590
get 170853
push_back 454958124
push_back 777909440
push_back 819567500
get 32261
get 70760
push_front 718409540
push_back 906616761
push_front 775204767
push_back 889171794
push_front 92600386
push_middle 120241050
push_back 948082450
push_middle 328263252
push_front 148709839
push_back 431719254
get 183053
get 129145
push_front 257710141
push_front 650487528
push_front 520495963
push_middle 209760468
push_back 445194678
get 170697
push_front 252641690
push_front 217240207
push_middle 152255132
push_front 824425597
push_back 811823631
get 161927
push_middle 54721950
push_middle 60768087
get 83430
push_back 132815076
push_middle 59175455
push_middle 143787337
get 99197
push_middle 211028343
push_middle 713470671
push_front 296027273
push_middle 354626907
push_back 472422131
push_back 773085242
push_middle 55740793
push_middle 497685943
push_back 861217643
push_back 199819785
push_front 191399714
push_front 714692034
get 62489
push_front 487973112
push_front 100451393
push_middle 412491952
push_middle 752197222
push_back 620647039
push_front 716418090
push_middle 544298306
push_front 331680001
push_back 795999336
push_middle 650890339
get 189551
push_back 753590441
push_middle 375851960
push_middle 467375422
push_front 19785829
push_middle 47885801
push_back 361182213
push_front 268286168
get 112891
push_middle 883925552
push_front 525453969
get 42739
get 127474
push_middle 651443752
push_middle 931776281
push_front 865872208
push_back 982570123
push_front 79592409
push_back 588872183
push_middle 714545906
get 46041
push_middle 164012004
get 97979
push_back 842501312
push_front 464293714
push_front 60662414
push_front 368655260
get 106749
push_front 935460531
push_middle 78728253
get 123929
push_middle 757504328
push_middle 769809772
get 94414
get 108469
get 182056
push_middle 219332492
push_middle 448747176
get 54564
push_front 387077936
push_middle 407506349
push_back 24568887
get 197356
push_back 201523156
push_middle 418537502
get 164855
get 108519
push_front 673994669
get 423
push_front 633125983
push_middle 974018913
push_front 678246188
push_back 730911448
push_back 135290042
push_middle 293712879
get 87656
push_front 36471934
push_middle 814180931
get 130976
push_back 532580307
push_back 942805645
get 117901
push_front 466857009
get 22605
get 32812
push_front 624050056
get 52325
get 94293
get 13975
push_back 884903359
push_back 373004216
push_middle 184184835
push_middle 467803693
get 129941
push_front 125974454
push_middle 244788577
get 42847
get 11895
push_front 83195499
push_middle 860069184
push_front 774574770
push_middle 920495799
push_front 595902719
push_middle 219674765
get 190113
push_front 959346019
get 185892
push_back 409277226
get 82286
get 144514
push_middle 806043680
push_front 936154249
push_front 596459715
push_front 475943315
push_front 479553790
push_back 742763516
push_front 657816711
push_middle 654144348
push_middle 536986573
push_back 587957407
get 15483
get 137438
get 59697
push_front 576358877
push_front 333246879
push_front 834044267
get 622
get 58463
get 120373
push_front 976250462
push_back 743845131
push_back 311223577
push_back 15129015
push_middle 740561510
get 189493
get 90039
push_front 39082869
push_front 322444225
get 6827
get 38772
push_front 474488175
push_middle 191199965
push_front 323701319
get 94259
get 5706
get 23399
push_front 252150149
push_middle 890180258
push_back 289662652
push_front 648753894
get 162373
push_front 503575607
push_middle 288601085
push_front 610599880
push_back 296681537
push_back 915400432
push_front 273021905
push_back 677767294
get 124928
push_front 239614753
push_front 366755363
push_middle 672595993
get 110445
get 131912
push_front 217766117
push_middle 614513286
push_back 457882571
push_middle 21611302
get 32661
push_back 168804162
push_front 7437200
push_back 379014264
push_back 257627392
get 58073
get 105218
push_middle 652152233
push_back 481990148
get 85386
push_front 642525504
push_front 655727960
push_back 116511992
push_back 75353882
push_back 715788585
get 78095
push_middle 51336350
push_middle 396145718
push_middle 126010677
push_back 401178326
push_front 744044996
push_front 495501178
push_front 184543595
push_front 868591025
push_front 411903512
get 112554
get 180068
push_front 911292803
push_back 459666203
get 62767
push_front 343025152
push_middle 868302744
push_back 214152290
get 192864
get 184299
get 101891
get 176607
push_middle 502078861
push_middle 99024612
get 118580
push_front 214243512
push_back 965586746
push_middle 668322101
push_middle 615084321
get 104264
get 12084
push_back 305544691
push_front 295527142
push_middle 711160472
push_front 979274807
push_back 41105351
push_back 124961062
push_middle 906555175
push_middle 532693010
push_back 587844868
push_middle 955857598
push_back 720750740
push_back 450084704
push_back 777388117
get 86133
push_back 176062622
get 162238
push_back 734714900
push_front 303689876
push_front 271589466
get 64385
get 106010
push_back 938310537
push_front 994958396
push_middle 250956060
push_front 413639783
get 82376
push_front 791089569
push_back 776293175
push_front 818716939
push_front 115886190
push_middle 950786341
push_back 553284367
push_back 169330045
push_back 726863891
get 160469
push_middle 717931765
push_front 855559966
push_front 590989026
get 142804
push_middle 165217069
push_front 230162429
push_front 286925647
push_front 76550520
push_back 92585760
push_back 169663745
push_front 289317031
get 35578
push_front 82613363
push_middle 429605135
push_middle 958009224
push_front 133640655
push_back 929447942
push_middle 391927363
get 50682
get 198250
push_back 990797896
push_back 273232001
get 119949
push_front 165960119
push_back 831193278
push_front 795167391
get 81929
push_front 317336018
push_back 614179639
get 137415
push_front 796912011
push_middle 156645714
get 74745
push_middle 227587487
push_middle 800014995
push_front 103240818
push_middle 334438589
push_front 408570182
push_front 337242161
get 140817
push_back 269779950
push_middle 64573892
push_front 343768171
get 86697
push_middle 418835292
get 130226
get 123870
push_back 560014111
push_middle 240572422
push_front 36990014
push_back 636230916
get 19891
get 151141
push_back 904812966
push_front 460110900
push_back 614758875
push_middle 731746521
get 196504
push_back 185061259
get 168464
get 136773
get 56541
get 62819
push_middle 683528021
push_front 120670772
get 34425
get 75551
push_middle 51709803
push_middle 895564136
push_middle 509454227
get 193305
get 123804
push_middle 871694469
push_middle 511096434
get 97314
push_back 146824197
push_back 293319845
push_back 221884472
push_middle 159499558
push_front 632799896
get 142820
push_middle 352510141
get 192886
push_front 505979992
push_back 705952095
push_back 537265088
push_back 257800856
push_middle 462497852
get 182470
push_front 356514604
get 179224
push_middle 288136071
push_back 181230944
push_back 852392425
push_front 422549920
get 126508
push_back 257980330
push_middle 342511533
push_back 412911309
push_middle 256239118
push_middle 752018749
push_front 805704492
get 6646
get 88613
push_front 172233416
get 204130
push_back 894442938
get 165699
push_back 45651519
push_middle 851032951
push_back 575594981
push_back 322135187
push_front 613807772
push_front 635810316
get 87801
push_back 604590245
push_middle 702896232
push_back 821034016
push_middle 564518301
push_front 878432028
push_front 207320306
get 116250
push_back 430464503
push_front 724087240
get 90327
push_front 573007826
push_back 670141053
push_front 50825939
push_front 381280504
push_front 431845339
get 71925
push_back 919245385
push_back 688664123
push_front 861169169
push_back 100996944
push_back 722512928
push_middle 278085171
push_middle 7271051
push_back 195402153
get 4057
get 77512
push_back 363260109
push_middle 341157793
push_front 585021569
push_back 136771674
push_back 297259514
get 17262
get 171749
push_middle 760574164
push_front 530295101
get 165413
push_back 798517626
push_front 746277195
get 72017
push_middle 515484257
push_middle 115345502
push_back 169349988
push_middle 917972730
push_front 83700228
push_front 204651119
push_back 122377807
push_middle 185876392
push_front 726677240
push_front 639031258
push_middle 881462447
push_front 762092335
push_front 328609638
push_middle 267925010
push_back 521181959
push_middle 587471087
push_back 997617962
get 181529
get 130853
get 55366
push_front 539695023
push_back 539790711
push_front 272925833
push_middle 428308779
get 164819
push_front 984286840
push_middle 924192825
get 183990
push_middle 140141381
push_front 49865549
push_middle 780977524
push_middle 776361269
push_middle 51209555
push_back 688390270
push_middle 360980563
push_front 352437847
push_front 110425555
push_front 432003956
push_back 876086482
push_middle 331087883
push_front 21528767
push_middle 547325944
push_back 531599349
push_back 723909420
get 6005
push_front 85258703
push_front 994341225
get 179319
push_back 74744662
push_front 692989390
get 29286
push_middle 360514382
get 169113
get 96736
push_front 451871210
push_middle 41104635
push_back 103011348
push_back 32980528
push_middle 433236132
get 137172
push_middle 230673911
push_front 792165128
push_middle 617420307
get 129622
push_middle 123483620
push_front 410706093
push_middle 339582075
push_middle 895022779
push_middle 973690706
get 107891
push_front 179152976
push_middle 286718452
push_middle 572000433
get 82314
get 69302
push_middle 745125401
push_middle 987209829
push_back 770054255
get 97034
push_back 949609034
push_middle 802135461
push_middle 503877755
push_front 482911025
push_middle 774594033
push_middle 511970291
push_back 365109322
push_back 772799820
push_front 28885474
push_middle 787911430
get 172125
get 130475
push_middle 908788689
get 76070
push_back 474179948
get 88696
get 191560
push_back 448615881
push_back 741841171
push_back 968144316
get 37436
push_middle 42671948
push_middle 435102335
push_middle 420262059
push_front 420752665
push_middle 665048827
push_back 547034632
push_back 688710700
push_back 866512465
push_middle 651570818
push_middle 416286902
push_front 772239798
push_back 563585201
push_front 682678330
push_middle 585616509
push_back 43920538
get 195478
push_middle 441397401
get 124799
push_back 86629804
push_front 777308266
push_back 875656183
push_back 186990881
push_back 860753413
get 69734
push_front 244118317
get 38997
push_middle 227374839
push_back 363330012
push_back 204329858
get 66329
push_front 272827849
push_middle 244904143
push_front 746490222
get 57837
push_front 492216610
push_front 744230056
push_middle 762838414
push_middle 899421529
get 49672
get 155513
push_middle 523456620
push_back 317213384
push_back 505111269
push_back 901324870
push_back 383144388
push_back 3134186
push_front 920881420
push_middle 528277037
get 177564
push_middle 770332617
push_back 599003560
get 147356
push_middle 326830505
push_front 871868847
push_front 584698692
push_middle 243803941
push_front 73906600
push_back 596579602
push_back 435430631
get 124869
push_middle 10946324
get 146571
get 86974
get 83008
get 132149
push_front 285308617
push_front 179973552
get 87735
push_middle 524151068
push_middle 467540576
push_middle 489776118
push_middle 83675729
push_middle 528121913
push_middle 770052316
get 61370
get 39604
push_middle 402056600
push_middle 93370473
push_middle 714795696
push_middle 612763361
push_front 39180948
push_front 667458939
push_front 685980878
push_middle 54073905
get 166730
get 14276
push_back 806945380
push_front 212501615
get 67861
push_front 156131504
push_front 421979950
push_middle 396048038
push_back 131516582
push_middle 999124602
push_back 368933135
push_back 441875675
get 97361
push_front 811476710
push_front 56729585
push_middle 352332299
push_middle 643873068
push_front 532770656
get 156063
push_front 308854218
push_back 422150328
push_middle 999799384
push_front 970905388
get 48419
push_back 852432090
push_back 469805183
push_front 363476277
get 74236
push_middle 581326502
get 126252
push_back 390247998
push_middle 208774803
push_middle 94765289
push_front 590242559
push_back 608745501
push_front 448077428
push_front 176920359
push_front 900415604
get 12163
get 59816
push_front 227130122
push_back 436881274
push_middle 134263544
get 72687
push_middle 250371267
get 200339
push_middle 254195340
get 15301
get 6887
push_back 206002095
push_middle 289068627
push_back 421425049
push_front 346105562
push_back 659996056
push_front 475211525
push_back 165840196
get 49314
push_back 258516263
push_middle 517055211
push_middle 831520668
push_back 578719683
push_back 955134334
push_front 468685284
get 70729
push_back 416782840
push_front 404557617
push_front 938914401
push_back 563023251
push_back 522336098
push_middle 211686702
get 186725
push_back 51124513
get 38669
get 173439
push_back 711142139
push_front 385022885
push_front 131074301
push_middle 709188245
push_front 962939971
push_front 34302504
push_front 620013218
push_front 399000257
push_middle 239851152
push_front 263189520
push_middle 182455923
push_middle 663196768
get 93156
push_back 725240428
push_middle 385048084
push_back 572513921
push_back 902993834
push_front 549490258
push_back 452183219
push_front 289279232
get 188382
push_middle 592971229
push_middle 890515578
push_back 998866360
push_front 932779753
push_middle 800182979
get 135232
push_middle 803146137
push_back 551273688
push_middle 297129146
push_front 958635050
get 45129
push_front 547070261
get 72257
push_back 101200482
push_middle 78535117
push_front 283589436
push_front 26968967
push_front 847381756
push_back 773250713
push_front 701298124
get 162203
get 190746
get 43832
push_middle 939486717
push_middle 849886840
push_front 16595621
get 58460
get 58496
push_back 826895000
push_middle 154397900
push_front 177369999
get 154180
push_front 338731942
push_back 449302055
push_front 950220127
push_front 870768911
push_front 968019182
push_front 183225553
push_front 417672867
push_back 151765205
push_middle 426979317
get 202664
push_front 885780612
get 128867
push_middle 556748117
get 34567
push_middle 354343663
push_front 605671658
push_front 419259317
get 199686
push_middle 264698414
push_middle 667764084
push_back 678635806
push_middle 982703766
push_front 199452400
push_front 181596254
push_middle 430974607
get 97103
push_front 717857282
push_front 15381858
push_front 68567452
push_back 361016293
push_middle 702095174
push_middle 227988793
push_back 666770325
get 4588
get 165153
push_middle 37417845
push_middle 760529374
get 65953
push_middle 844487381
get 23884
push_back 523072154
push_front 558597951
push_back 79245267
push_middle 318252369
get 165124
push_front 994607604
get 1159
get 181832
push_front 565926557
push_back 301542174
get 199678
get 183768
push_back 124052160
push_middle 470557506
push_back 549257437
push_front 291311645
push_front 498978677
get 83831
push_middle 158662830
push_back 477717449
push_middle 576793628
push_front 526062376
push_middle 214533471
push_middle 177136727
push_back 111706397
get 194139
push_front 22401027
push_middle 50636025
get 28793
push_back 491146175
push_middle 820140343
push_back 85317343
push_back 869249207
get 163047
push_middle 772898300
push_front 300384540
push_back 402910354
push_back 464653349
push_middle 282189784
get 199072
get 125287
get 22615
push_back 464506645
push_middle 767664203
push_front 89579089
push_middle 358932260
push_front 581322589
get 205897
push_front 804111195
get 110148
push_back 66935673
push_front 805481826
get 177637
get 172498
push_middle 887033756
push_front 242746221
push_back 56490784
push_back 298910879
get 140633
push_front 512552831
push_front 819099766
push_front 989328775
push_back 25502799
push_back 457616266
push_middle 785239595
get 31582
push_middle 915695640
get 141731
push_middle 249815006
push_middle 372900772
push_front 461394263
get 74483
get 85669
get 49001
push_front 858850661
push_middle 722479862
push_middle 19664668
push_back 810237578
push_back 56575585
push_middle 596671194
push_back 670589856
push_middle 512295264
push_middle 60223410
get 131427
get 50153
push_front 622153020
push_back 40821355
push_front 639749469
push_middle 823230934
push_middle 65868729
push_middle 453395095
push_back 513395805
get 169152
push_middle 584727133
push_back 138761390
get 8780
push_back 539344830
push_front 458055472
push_back 595426221
push_front 989915449
get 178826
get 49846
push_back 700663707
push_middle 48233188
push_middle 257514035
get 82767
push_back 571898100
get 92727
push_back 582628962
push_middle 711708636
push_back 593071408
push_middle 455455797
push_front 546467984
push_middle 539315588
push_back 766633882
get 188059
get 12563
push_back 587944122
push_back 224998652
push_front 741248532
push_front 896623528
get 44832
push_middle 712138956
push_front 548456393
push_front 107344811
push_middle 416484101
push_front 861070190
get 112453
push_front 982380241
push_back 843331646
push_front 542023282
get 163895
push_front 194799351
get 44814
get 172899
get 151371
push_middle 226515816
push_front 539421661
get 23638
push_front 118719315
get 208875
push_middle 137865611
push_back 609749438
push_back 572797532
push_front 548860359
get 169452
push_front 782207075
push_front 272907698
push_middle 742990519
get 204265
get 12401
push_front 176671530
get 125391
push_middle 906227965
push_front 247710360
push_front 823198191
get 162403
push_front 72855790
push_front 96749042
push_front 549323155
push_back 73865819
push_back 664753147
push_middle 401252178
push_middle 24430894
push_front 815548651
push_middle 631268007
push_back 855766145
push_front 91428571
get 80958
push_front 85277511
push_middle 363915764
get 104159
push_middle 474109994
get 155687
push_back 675341990
push_front 445781875
push_middle 727328618
push_front 979497093
push_back 300047541
push_front 220125118
push_front 571537338
push_back 127295383
get 68515
push_back 19895645
push_middle 880108612
push_back 922625098
push_front 87116390
push_back 415883027
get 38877
push_middle 533111382
get 171401
push_back 579343602
get 60784
push_front 559437107
get 67880
push_middle 105256707
push_front 416715246
push_middle 952639126
push_back 238694310
get 75870
push_front 494949807
push_middle 614744582
push_middle 415990461
push_back 326733671
push_front 310011963
push_front 342668844
push_back 577053696
push_front 526723796
push_middle 256749031
get 35671
push_front 475108741
get 41143
push_back 284822388
get 72968
push_back 771265356
push_back 349952299
push_back 137140877
get 141803
push_back 980415432
push_middle 799164623
push_front 217238560
push_middle 928157116
push_front 465546561
push_front 816730500
push_back 594943385
get 4701
push_front 579003155
push_front 413057955
push_back 464553900
push_back 911088223
push_front 649456432
get 134070
push_middle 863749094
get 79164
push_front 115897874
push_middle 323658855
push_back 674149818
push_front 939679512
get 64085
push_front 988229494
push_middle 756783707
push_middle 728750778
push_back 387237054
get 201427
push_front 142852506
push_middle 994369738
push_front 463571892
push_middle 846177204
push_front 45753527
push_back 930585640
push_middle 609033318
push_middle 87569500
push_back 548459919
get 186562
push_front 801858311
push_back 947673980
push_back 480656972
push_middle 385472665
push_middle 619809389
push_front 728660622
push_middle 380998779
push_back 463042482
push_back 898510688
push_middle 236635877
get 71931
push_back 167904413
get 31198
push_back 946872522
push_middle 167070807
push_back 597029939
push_back 98147642
push_middle 658519860
push_middle 740333719
push_front 771727695
push_middle 605300182
push_back 67153275
push_back 87469061
push_back 324267293
push_middle 801880607
push_middle 573930806
push_back 889848236
push_middle 343437941
push_middle 362482513
push_back 561613444
push_front 786702184
get 85449
get 20372
push_front 357371200
push_middle 715672079
get 107426
push_back 959482313
get 171488
push_middle 67584736
push_middle 594544262
push_back 271344525
push_front 11197765
push_middle 239668310
push_front 409343628
push_back 381157723
get 914
get 23301
get 101354
push_front 546816148
push_middle 275639543
push_front 235462416
push_middle 608043596
get 126205
get 91766
push_front 233349598
get 143845
get 102869
get 163501
push_middle 472536297
push_back 350127387
get 209618
push_front 626922772
get 178143
push_front 419881246
push_middle 935688190
push_middle 134274052
get 160582
push_front 845912916
push_back 260820684
get 32062
push_front 24675182
push_front 6916987
push_back 436310710
get 164295
get 45720
get 15257
push_back 597300462
get 177859
push_back 636551297
push_back 333900115
push_middle 70601657
push_back 27879921
get 16952
push_front 75006133
push_back 550716293
get 137760
get 144882
get 3505
push_back 670882409
push_middle 834053035
push_middle 225469614
push_front 307458341
push_middle 575281472
push_back 213626814
push_back 51525429
push_middle 176775559
push_front 570110437
push_back 404528503
push_middle 982279425
push_back 819209003
push_middle 713065331
get 169822
push_front 728980711
push_back 673532876
push_middle 898232296
push_middle 857090834
push_front 892808007
push_middle 345825372
push_middle 851756511
push_back 409886046
push_middle 63088390
push_back 136811291
push_back 399714402
push_middle 573376594
push_front 905289061
push_middle 607501960
get 2495
push_front 775585759
push_back 300334192
push_front 627883067
push_back 72193818
push_back 17066724
push_back 36546530
push_middle 205730150
get 191303
get 166020
push_middle 962373583
get 203087
push_front 366752041
push_middle 907304693
push_front 560088183
push_front 419906533
push_middle 538570342
push_front 636251900
push_front 48186082
get 137418
get 106009
get 125976
get 19129
get 132436
push_back 814172199
push_back 512144259
push_back 711333957
push_front 310368742
push_middle 991896071
push_middle 257663798
get 103908
push_front 150048224
push_front 497452436
push_back 747806542
get 95022
get 151851
push_middle 496472428
push_middle 786280400
push_back 939862116
push_middle 382033285
push_front 417194872
push_back 923505617
push_front 852149391
push_front 184084584
push_front 112480632
push_middle 349436940
push_middle 833448168
push_front 830718751
push_middle 788699918
push_middle 338468553
push_middle 110671657
get 32670
push_middle 214329276
push_back 155238454
get 51248
push_front 920280900
push_front 951199911
push_middle 725904022
push_front 134406119
get 58639
push_back 875930452
get 95292
push_front 933690458
push_back 631784000
push_front 130887652
push_front 667186030
push_front 497483062
push_back 71144574
get 114926
push_front 485882353
push_middle 72880294
push_middle 235099430
get 19030
push_front 198781229
push_middle 731300514
push_front 962606321
get 31135
push_middle 729030877
push_front 809074898
push_middle 523037676
push_front 342084781
get 182176
push_front 13785689
get 168264
push_middle 598679029
get 169756
push_front 703942691
push_back 30716071
push_back 702280228
push_front 151151164
push_middle 902358256
push_back 95982820
push_middle 815961467
push_middle 498725792
get 43547
push_middle 315716071
get 142758
push_back 711229085
push_back 52179470
get 152473
push_middle 920661221
push_back 279513458
push_middle 542369206
push_middle 301164854
push_middle 166806954
push_back 802422547
get 132078
push_front 495661663
get 177439
get 1113
get 103167
push_back 80919853
get 23127
push_middle 33840776
push_front 891204164
push_back 600880614
push_front 92499156
push_back 292437022
push_front 416349521
get 84843
push_middle 793022660
push_front 195746653
push_middle 813355813
push_middle 856258089
get 110291
push_middle 482861225
get 18375
push_front 272462783
get 70357
push_front 936716579
push_front 523237931
push_middle 803564249
push_back 13739217
push_front 949400475
push_back 779744626
push_back 67380308
push_back 30392805
get 102448
push_front 677828862
push_back 715195782
push_front 171269648
push_middle 32999662
push_middle 976699781
push_front 952755712
push_back 925185162
get 5097
push_middle 179223203
push_back 774336606
push_middle 734204222
push_middle 926735399
push_middle 123121663
get 196587
push_front 248824338
get 166420
get 148749
push_back 748225844
push_back 417541448
push_back 97232807
push_back 889004422
push_middle 125989135
get 152013
get 186858
push_back 996758448
push_front 904317550
get 38653
push_back 56702146
push_front 245704937
push_middle 523090555
push_back 221839183
push_back 19510210
push_back 170236280
push_back 987866293
push_front 567839435
push_back 415330360
push_middle 555816461
push_middle 806468078
push_middle 793441713
get 63997
get 59405
get 145449
push_front 386305641
push_back 319390345
push_middle 914406098
push_back 358693642
get 228
push_front 21783322
push_middle 78728169
get 151105
push_back 547855949
push_back 908174044
push_back 290836429
get 125050
push_middle 644869132
push_back 641174803
push_middle 892997936
push_front 814506713
get 183318
push_middle 833530387
push_front 272551032
push_front 635288659
get 117030
push_middle 416207863
push_back 146833591
push_middle 258032280
get 135715
push_middle 932805879
get 77978
push_middle 742648319
get 135310
push_front 565506027
push_back 728911659
push_back 387847173
push_front 651811233
get 34876
get 102951
push_front 466029286
push_back 944416228
push_front 434055257
push_back 901673073
push_middle 402247404
push_back 70456863
get 182558
push_back 402529281
push_back 108372997
push_back 888146891
get 103117
get 198907
push_middle 577268399
get 79227
push_back 393679636
push_back 893015839
push_middle 373776903
push_back 259486165
push_middle 948245444
get 111534
push_front 555330419
push_middle 972458632
push_middle 640645105
push_front 843871684
push_back 214655172
push_back 334372364
push_middle 701068312
push_back 568850753
push_middle 860809848
push_front 79599278
get 207074
get 174439
push_front 965939384
push_front 82709687
push_front 318030609
push_back 633482543
push_back 94580591
push_front 222270701
push_back 837179709
push_back 252064331
get 42420
get 52090
get 96400
push_back 207673697
push_middle 601151206
push_back 692368859
push_back 546595599
push_middle 502495257
push_back 210240900
push_back 765802117
push_back 387410608
push_back 78861623
push_middle 697169779
push_front 380591491
push_back 769054714
push_back 964828331
push_back 737159882
push_middle 99271605
push_back 937396189
get 186060
get 113408
get 204816
push_middle 411529752
push_back 832651814
push_back 98787418
push_middle 389483446
get 109130
get 105242
get 189428
push_front 668471367
push_back 189778653
push_middle 244498617
push_middle 229253884
push_back 796131266
push_front 717194366
push_middle 2349510
push_middle 23299479
push_back 326525270
push_front 453825840
get 181549
push_front 910980137
push_back 410742912
push_front 229420477
get 49841
push_middle 691479590
get 2324
push_back 789413778
push_middle 204202087
push_middle 878115498
push_front 588806538
push_middle 384612527
push_back 318128421
push_back 216826497
push_back 841915602
push_front 840466136
get 168480
push_back 531136458
get 16332
push_back 78670717
push_front 92680182
get 34299
push_front 257354697
get 169839
push_front 388488472
get 163601
push_front 178724321
get 188654
push_front 51884343
push_middle 111384258
push_front 859885693
push_back 774855523
push_front 195196407
push_middle 115019775
push_front 341491183
push_back 189208435
get 179186
push_back 382336843
push_front 259206806
push_back 607827303
get 107087
push_front 926951716
push_back 638968669
get 187496
push_back 346991333
get 175907
push_middle 870176289
push_front 822690588
push_front 899455819
push_middle 456393661
push_middle 277593063
push_front 821871305
push_back 85973031
get 109740
push_back 681351131
push_front 73070751
push_back 930765355
get 25484
push_front 310819224
push_middle 934490638
push_middle 803704695
push_back 198600642
push_back 467343057
get 199276
push_middle 84498858
push_front 751773460
push_front 8350191
get 120471
push_front 790248761
push_front 803991045
push_middle 836780541
get 197177
push_front 751056412
push_middle 447066847
push_middle 341845083
push_middle 978774477
push_middle 340196801
push_back 668725975
push_front 920511725
push_middle 181179248
push_back 416717475
push_middle 768390632
push_back 59317994
get 77101
push_front 427481530
push_middle 555600620
push_middle 9324571
push_front 903941619
get 101208
push_middle 495941543
push_back 731966780
push_front 256251516
push_front 891504698
push_back 23413741
push_back 99787986
push_front 352044826
get 93672
push_front 657548067
get 55831
get 172488
push_front 28733376
push_front 634570402
push_back 459375916
push_front 741825856
get 175788
get 103393
push_middle 659742300
push_back 836530036
get 27993
push_middle 300617926
push_front 570163627
push_front 175932361
push_back 5126337
push_middle 210810938
push_front 229796634
push_middle 587493805
push_back 887687408
push_back 261344458
get 38814
push_back 462392295
get 79279
push_middle 115916382
push_back 324467354
get 186661
push_front 223964054
push_front 599504739
get 174074
push_middle 698456748
get 12193
push_back 862502416
get 10694
get 125229
push_middle 481604911
push_front 244604433
get 36470
push_front 750531274
get 101683
push_middle 113892504
push_back 516211674
push_back 270827519
push_front 975764821
push_front 299257467
push_middle 199641830
get 91062
push_front 706180402
push_front 33208329
get 45865
push_back 427976495
get 83729
push_front 637257474
push_back 156321346
get 6370
get 181945
get 119765
push_middle 95503900
push_middle 989328482
get 45241
push_front 396355751
get 6394
push_middle 857429547
push_front 466646969
push_front 31245362
get 160453
get 15069
push_middle 946542229
push_front 1739432
push_back 810801656
get 78659
get 154342
get 167677
push_front 146370488
push_front 182304698
get 26072
push_middle 677819126
push_back 37280049
push_front 215535611
push_front 932468427
push_middle 509587355
push_front 671170724
get 62760
push_front 708013333
push_back 731250390
push_middle 108182479
push_back 109660486
push_back 399066359
push_back 372290644
push_front 634241455
get 125666
get 146845
push_back 733215801
push_front 56881342
get 90374
push_front 431638726
get 35731
push_back 683948243
push_middle 464900220
push_back 124871478
push_middle 234033139
push_front 833529321
push_back 501462010
push_front 646413430
push_back 764433825
push_middle 231228841
push_front 750221441
get 86613
push_middle 897787725
push_back 29057049
push_front 371389421
get 96880
push_back 52642281
push_back 175781025
push_middle 507205478
get 202370
push_middle 953266468
push_middle 421375688
push_middle 280748243
push_front 785552366
get 149005
get 25654
push_front 443770217
get 70856
push_back 770725936
push_front 443815565
push_middle 688001354
push_front 733341920
push_back 692527114
get 22050
get 151929
push_middle 693410822
push_front 705373100
get 111023
push_front 541685468
get 127709
get 186527
get 90104
push_back 345068812
push_middle 757273293
push_middle 530457839
push_middle 414628608
push_back 621202456
get 21368
push_middle 676831550
push_back 21353340
push_front 35291832
push_back 865450836
get 202176
push_middle 707067461
push_front 434336854
get 33914
push_front 944333119
push_middle 100065688
push_front 761543059
push_back 26518901
push_middle 768132043
push_front 878180385
get 173807
push_middle 978158128
push_back 274957998
push_middle 475592541
push_front 226751529
push_front 596183704
push_front 830431187
push_front 132623162
get 98412
push_front 260261249
push_back 386591746
push_back 854255340
get 89085
push_middle 522994950
push_back 755725967
push_front 448963728
get 187914
push_back 778121257
push_middle 712332394
push_middle 138005333
push_middle 852018175
push_front 992195611
push_back 749660833
push_front 477216624
push_back 777569718
push_middle 829398971
push_middle 945676824
push_front 404571964
push_back 77657994
push_back 600370970
push_front 603186133
push_back 172189449
push_back 581492099
push_back 316155797
get 134555
get 180743
push_middle 597756174
push_back 862347320
push_back 692702891
get 8310
push_front 127686782
push_middle 882563564
push_middle 65439353
get 69539
push_front 687521148
get 183909
push_middle 281823836
push_middle 726759145
push_back 624359424
push_middle 764556755
push_middle 457844652
push_front 414681333
push_middle 548280706
get 60401
push_front 236674806
push_middle 867168846
get 80880
push_middle 944870866
get 96211
push_middle 190041872
push_middle 761275195
push_middle 240075575
push_back 269373647
push_middle 467046930
push_back 174608359
get 106554
push_front 175255528
push_front 843717652
push_back 2116360
get 85739
push_front 306535955
get 27085
push_back 937944488
push_back 66787408
get 199187
get 182817
push_middle 176239228
push_back 250578868
push_front 328459824
get 170145
push_back 567490241
get 206505
push_middle 501170089
push_back 69641928
push_middle 601193961
get 154294
push_middle 829742402
push_middle 450682887
get 69593
push_front 292154798
push_back 417943674
push_front 943699718
get 209909
push_middle 847931690
push_back 172199619
push_front 291037064
push_middle 31880503
get 165845
push_front 590116526
push_back 964020248
push_middle 55090185
push_back 743562109
get 40030
push_back 406141898
push_front 837396959
push_front 729258450
push_middle 405859060
push_back 851706121
push_back 130212453
push_middle 150447330
push_front 948419019
push_front 784755598
push_front 18104199
push_back 152123134
get 18185
get 130996
push_back 610305310
get 42263
push_middle 199553152
push_front 212268556
get 71865
get 135924
push_middle 987443314
push_front 637701611
push_back 299719522
push_middle 515242965
push_back 329456458
get 191696
push_back 475086249
push_front 262322779
push_middle 895959608
push_back 516433873
push_middle 338448799
push_middle 913587448
push_back 308798920
push_front 356304352
push_middle 673692369
push_back 696290543
get 44167
push_front 358330844
push_front 161449138
push_middle 719609774
get 71426
get 29540
push_front 700987149
push_front 314277696
push_middle 408437956
get 160226
push_middle 73075342
get 175611
push_back 147766480
push_back 1230616
push_middle 397427026
get 71302
push_back 118161114
push_back 223776732
push_front 250637734
push_middle 721874895
get 75620
push_middle 16045070
get 76297
push_back 272343280
push_middle 104226065
push_front 902882439
get 86682
push_back 109003879
push_front 93547684
push_middle 596455881
push_back 432820950
get 73952
push_middle 393415331
push_front 33814215
push_middle 222305924
push_back 248699713
get 37086
push_back 984687329
get 64917
push_middle 436419941
get 2199
push_back 472174871
push_back 65957110
get 97093
push_back 974172498
get 29210
push_middle 555760176
push_front 274516506
get 168419
get 96462
push_front 747767384
push_middle 639929624
push_back 5963090
push_back 653977161
push_middle 2183015
push_middle 558108686
push_back 415272726
get 188386
push_back 279219332
push_middle 786371583
push_front 685297223
push_middle 287318290
push_middle 678321190
push_back 569067893
push_front 571284731
push_back 738078348
get 109436
push_front 650580479
push_middle 559324889
get 142383
get 174249
push_back 426562695
get 118814
push_middle 827771895
push_front 779989803
push_front 998218906
push_front 480044658
push_front 892739022
get 146417
push_front 971094743
push_back 936158653
get 12813
push_front 121241032
push_middle 778047710
push_front 976268073
push_middle 541791442
push_middle 433324093
push_middle 302457794
get 139271
push_back 137337152
push_middle 249389989
push_middle 764793746
get 13919
push_front 562417803
get 64715
get 152472
push_middle 457935262
push_middle 219824151
get 209426
push_middle 441986320
push_back 742294415
push_front 406188347
get 62118
push_middle 89379803
push_front 455624427
push_front 482327758
push_middle 500242079
push_front 375266524
push_front 515354505
push_back 979759233
get 87436
get 33720
push_middle 910952477
push_front 334993726
push_middle 590782138
push_front 890942092
push_middle 987925874
push_front 114190927
push_front 742524948
get 144680
get 73395
push_middle 307500663
get 60388
push_back 51539376
get 1463
push_back 930542217
push_front 27487336
push_back 412413840
get 70355
push_middle 792489256
push_back 468744656
push_back 847311056
push_middle 45335580
push_back 386311389
get 34119
get 211725
push_front 542313752
push_middle 739931228
push_back 704703528
push_middle 437657939
push_middle 964564881
push_front 722783196
push_middle 654579702
get 81532
push_back 112031346
push_middle 562428420
push_front 160666291
push_back 184383761
push_back 764991121
push_back 879369258
push_back 933617753
get 124008
push_back 848892484
push_front 397284073
push_middle 708059794
push_back 435076000
push_front 146181588
push_back 849665105
push_middle 643959041
push_middle 30308565
push_front 781486226
push_back 4295713
push_middle 732569835
get 177175
get 138567
push_front 882978660
push_middle 261620923
get 100357
get 168374
get 72461
get 174510
get 56992
push_back 965176850
push_back 989948398
push_front 700624758
push_back 26883142
push_middle 30429143
push_back 887990132
push_front 615746608
push_back 804811961
get 121831
push_front 630927027
push_front 681179647
get 22572
push_middle 293921653
push_middle 479971177
push_front 901118876
get 201637
push_back 436529989
get 13439
push_back 172808708
get 11375
push_middle 746544430
get 27342
push_back 499279784
push_back 328744709
push_back 728227791
push_front 812729531
push_front 836351055
push_middle 704338968
push_front 169973475
push_middle 729963602
get 186920
push_middle 236170770
get 54282
push_front 534425794
push_middle 219361653
get 70538
push_middle 953715418
get 61935
get 145847
push_middle 356563388
push_front 261302992
push_middle 215247685
push_front 68160651
get 194265
push_front 643852628
push_middle 322964433
push_middle 816938567
push_middle 983242859
push_middle 31001388
push_front 948892796
push_middle 533248618
push_front 917816134
push_middle 532578708
push_front 523168977
get 139984
push_back 459170850
get 47770
push_front 611184501
get 113965
push_middle 940150643
push_back 585612226
get 69579
push_middle 164578936
push_middle 669166571
push_front 734468447
push_front 456722487
push_middle 471419176
get 149613
push_back 949593256
push_back 416354631
push_middle 127135749
get 185745
push_back 721267016
push_middle 451340871
push_front 662140446
get 64793
get 142809
push_front 511946731
push_middle 503203465
get 112383
get 133255
push_middle 983794645
push_middle 55941739
push_middle 840153611
push_middle 524962926
push_middle 926741718
push_front 426526550
push_front 612065947
push_back 285954407
get 182079
push_front 54377444
push_middle 712612790
push_back 510938382
get 122165
push_middle 655410876
push_front 754698815
push_middle 838442159
push_middle 68773944
push_back 996152894
push_back 403226029
push_middle 628976887
push_back 44087244
push_back 363450753
get 103562
push_middle 246178901
push_back 530314788
get 144113
push_middle 696146690
get 178849
push_middle 382313988
push_back 603942201
get 20657
push_middle 389412899
push_middle 485584576
push_back 116446323
push_front 183515069
push_middle 174530251
push_front 561940782
get 59703
get 67281
push_middle 836535842
push_back 723523928
push_front 783574885
push_front 131554031
push_middle 600374137
push_middle 44617578
get 92536
push_front 42831565
push_middle 727470928
get 175068
get 184154
get 201272
push_front 752062831
push_front 887620171
push_back 163751520
push_back 333649100
push_front 766647396
push_back 848756081
push_middle 187498008
get 136893
push_middle 868277133
push_back 817208583
push_middle 484784940
get 117230
push_front 378299935
push_front 153913368
push_middle 58473990
get 168069
push_back 565276385
push_back 749487621
get 68426
get 81384
get 194531
push_front 980276154
push_back 690143927
push_back 782559351
push_front 622538272
get 95204
push_middle 531500694
push_back 291136833
push_middle 860855366
push_back 419127240
get 70425
push_middle 821944509
get 81703
get 4035
push_back 172676618
get 144347
push_middle 914778203
push_back 688599814
push_back 84764499
push_front 829244705
get 48149
push_back 10182654
push_front 824798392
push_front 380546401
get 37682
push_back 789049383
push_middle 525692123
get 183924
push_back 549420767
push_front 794279365
push_front 170501878
get 197081
push_middle 909346937
push_middle 609742324
push_middle 352120757
push_middle 422126314
get 7781
push_back 357799269
get 26049
push_front 708043867
get 22196
push_back 479214203
push_front 148571805
push_back 578598108
push_middle 990415838
push_back 465355449
push_front 187065872
push_back 63176501
get 109790
push_middle 827277709
push_middle 475800968
get 43392
push_back 586852003
push_front 315767010
push_back 594302869
push_middle 796356759
push_back 860526465
push_middle 27714523
push_front 12543047
get 1995
push_front 10704373
get 154939
push_front 675651867
push_front 548797827
get 193634
push_middle 463707719
push_back 78758473
push_front 640193200
push_front 324967175
push_middle 897408381
push_middle 916497049
get 78383
push_middle 641433927
push_front 606957397
push_middle 251706474
push_front 952057665
push_back 189573940
push_middle 605958040
get 178515
push_front 15701614
push_front 728945342
push_front 761263493
push_back 122144451
push_front 137488889
push_front 140630008
push_middle 530877106
push_middle 715168951
push_front 969227108
push_back 777110150
get 6941
push_middle 503928920
push_back 621829581
push_back 156142180
get 160132
get 167155
push_middle 956680758
push_front 150097429
push_back 796184639
push_back 737402320
get 202852
push_front 590952386
push_middle 807482098
push_front 975436527
push_front 795963397
push_front 545855538
get 97246
push_middle 256623066
get 84676
push_middle 256794870
get 14380
push_middle 630574029
push_front 133822092
push_front 809544672
push_front 466425739
get 1039
get 109477
push_back 706161129
push_front 32836200
push_back 144651874
push_front 571392
push_front 488122138
push_front 539750509
push_middle 365794115
get 103934
push_front 307009758
get 188344
get 85157
push_back 343075628
push_middle 43890443
push_back 711463222
get 75160
push_front 944748229
push_back 564106037
push_front 906894675
push_front 299903890
get 65349
get 109237
get 102389
push_back 604987704
get 6008
get 197412
push_front 925861979
push_middle 555989504
get 9505
get 43337
push_front 295274559
get 198290
push_front 167234146
push_back 615988469
push_front 963230476
push_front 287817859
push_back 77657751
get 72093
push_back 395011714
get 66274
push_back 16502483
push_front 283057509
get 166944
push_front 320504590
get 118353
push_middle 407085780
push_front 384416814
push_back 371689565
push_front 696786900
get 78459
push_front 160532055
push_middle 882760706
get 22183
push_front 570448684
push_back 291945955
get 74776
get 80852
push_front 299735453
push_back 305376195
push_middle 449386503
push_front 8018761
push_back 773775420
get 114021
get 17484
push_back 344743844
push_front 157808924
push_middle 787586325
push_front 912242634
push_front 382674242
push_back 51620341
push_back 653662165
push_middle 879926699
get 69905
push_back 326315062
push_front 217908857
push_middle 389871619
get 116110
push_middle 862589229
push_back 393673267
get 71486
push_back 955103215
push_middle 381626921
push_middle 49344159
get 173276
push_back 571075403
push_front 621173116
push_middle 839517659
push_middle 60104080
get 52857
push_front 352056555
get 61246
push_front 5775724
get 691
push_back 698796489
get 180091
push_back 550921529
push_back 819377640
get 43675
get 81472
get 16327
get 74702
push_back 170383059
get 24448
push_back 484756671
push_front 639669921
push_back 590621975
push_back 688857879
push_front 773999743
push_back 823683083
push_middle 720747897
push_front 348617147
push_front 462092232
push_front 863974435
push_middle 481342939
push_back 514646908
push_front 73371861
push_back 208254549
get 95945
push_front 55911498
get 134513
push_back 828203366
get 162954
push_middle 283453474
push_back 711745917
push_front 484359483
get 113499
push_front 149570204
push_middle 981423069
push_middle 907985850
get 153988
get 17455
push_middle 56257417
get 14362
push_middle 515582472
push_front 766804680
get 85285
push_front 678418078
get 118749
push_front 830894550
push_back 742703460
push_front 970107724
push_back 69667662
push_middle 896217127
push_middle 866771071
get 167173
push_back 202638032
push_back 421243354
push_front 6428957
push_middle 133036598
get 131981
push_front 928961590
get 151697
get 207011
push_front 834966542
push_back 979163613
get 74803
push_back 97847002
get 81176
get 5820
push_middle 399091351
push_middle 597531137
push_front 985802951
get 126733
push_back 30356248
get 91277
push_middle 253195102
push_middle 549769264
push_back 543110978
get 203643
push_back 625022641
push_middle 539680031
push_middle 439909217
get 183783
push_front 421366280
get 120879
push_middle 103446576
get 109687
get 91080
push_middle 688300381
push_front 123043633
push_back 360411730
push_middle 827757659
push_middle 779907715
get 173191
push_middle 639835549
push_middle 657491503
push_front 300387398
push_back 238411354
push_front 53833025
push_back 669637010
push_front 370716660
push_back 170433141
push_back 500172801
get 84092
push_back 429743759
push_front 610508796
push_middle 739759693
push_front 628563537
get 47541
get 145280
push_middle 192064431
push_back 322647864
push_front 989782692
get 186158
get 115873
push_front 295714846
push_front 209020711
get 689
push_front 484348267
get 44062
push_back 93771529
push_front 584834326
get 30503
get 44177
push_middle 635511887
push_front 558572676
push_middle 438338948
get 68018
get 53863
push_back 235283692
push_back 794328891
push_back 500022054
push_back 49363893
push_front 157754810
push_back 237867572
push_front 867697262
push_front 558132043
push_middle 554641140
push_middle 324247198
get 142200
get 112491
push_front 836686787
get 6853
push_middle 662591512
push_front 442137736
push_front 511396032
push_middle 423150013
get 209690
get 99425
push_middle 725865897
get 72615
get 190060
get 21275
push_back 320969613
get 63434
push_back 487936558
get 44695
push_back 160575615
push_front 736423758
get 438
get 174933
get 22455
push_front 633877444
push_middle 220061229
push_middle 852785682
push_middle 292347415
push_front 943133064
push_middle 712281546
push_front 762475351
push_front 369066587
get 160676
get 70125
push_front 648799683
push_middle 647057472
push_front 950834316
get 108050
push_back 788903437
push_front 275216920
push_back 460506804
push_front 886085893
push_back 672990961
push_front 740828853
push_front 785477198
push_middle 27528380
push_front 603901787
push_front 465143972
push_middle 259076044
push_back 587608021
get 91783
get 81605
push_front 680220346
get 9482
push_middle 204127110
push_middle 40609105
get 27766
get 143276
get 183654
push_middle 593683371
push_front 159175247
push_middle 887039876
push_middle 699634846
push_back 722320819
push_middle 947855146
push_front 573769530
push_front 284754662
push_middle 968485775
get 187216
push_middle 229406251
push_back 515238780
push_middle 4846490
push_back 270190328
push_back 317709101
push_front 267652637
push_middle 320782605
push_front 101806352
push_front 709633895
push_front 388536962
get 51434
get 204210
push_front 596273326
push_back 266482072
push_back 818308481
push_front 783106283
get 88800
push_middle 849605875
push_middle 626162676
get 87285
push_middle 248239771
push_front 409571838
push_back 832455536
push_front 921563604
get 1909
push_front 327345518
push_back 482851272
push_middle 719783743
get 27482
get 87884
get 152919
get 95340
get 205543
push_back 784942185
push_middle 384598861
push_back 379965951
push_front 722444056
push_front 895158974
push_middle 306401066
push_middle 476447386
get 111917
push_front 736958089
push_back 777943321
get 102036
push_front 373445401
push_front 312004545
push_middle 631793274
get 452
push_back 100201122
get 1736
push_back 500043107
get 59735
push_middle 619538845
push_front 907846324
push_middle 582276630
push_back 49170048
get 53510
push_middle 768431633
get 90736
push_middle 426625025
get 100132
get 17329
push_front 571337158
push_back 523050943
push_back 520044014
push_middle 338385358
push_front 994876817
push_back 404013009
push_front 754837316
push_middle 839711063
push_front 346435933
push_back 239451264
push_middle 974941520
push_front 606097830
push_front 56870151
push_middle 503734846
push_front 690564252
get 14732
get 196853
push_middle 646561492
push_front 210730500
get 185928
push_middle 277711266
push_back 269889805
push_back 637324553
push_back 75117540
push_middle 815389934
push_middle 121479646
push_back 989225595
push_middle 448935214
push_back 261540029
push_middle 304741996
push_back 428697522
push_back 840521870
push_middle 796277478
push_back 190510095
push_middle 879683812
push_middle 353889496
push_back 443283868
push_front 796947203
push_middle 967851009
push_front 308194746
get 44216
push_front 46156723
push_middle 817282231
push_back 109825552
push_front 697191627
get 46531
get 149630
push_back 142193311
push_front 193648126
push_middle 790482998
push_front 781199469
push_middle 486895285
push_back 646190658
push_back 464298040
get 3729
get 24101
push_front 376697636
push_back 886432857
push_front 790989340
push_front 377298866
get 10789
get 73268
get 36786
push_back 776043251
push_middle 674669811
push_front 909755280
get 198710
push_middle 88680015
push_back 982283125
get 114910
push_back 878979154
get 123697
push_middle 25662229
push_front 957900523
push_front 528428519
push_back 205888391
push_front 408864250
push_front 889446079
get 165940
get 192672
push_back 672705518
get 27514
push_front 170754673
get 30311
push_front 163948657
get 48080
push_front 447287795
push_back 806652614
push_middle 571990014
get 41772
push_back 905885938
get 97
get 175203
push_front 991652713
push_middle 127290396
push_front 704043815
push_middle 20579394
get 65465
push_middle 75727701
push_back 260909766
push_front 508188781
push_back 938740635
push_front 793465870
push_back 326736564
push_back 907446042
push_middle 141380406
push_back 817596025
push_back 770888261
push_front 775832566
push_front 157689794
push_middle 554016930
get 117318
push_front 151274915
push_front 696068997
get 109286
get 175524
push_front 297354674
push_middle 448055785
push_back 568594856
get 126785
push_front 58171286
push_back 827615460
get 94739
push_front 414644332
get 65410
push_back 183005005
push_front 511910742
push_middle 935817947
push_back 358911393
push_back 166210651
push_back 46195091
get 128011
get 19692
push_front 435478735
push_middle 252973405
get 139841
push_front 383128595
push_middle 271237624
push_middle 386717629
push_back 523540518
push_middle 838519752
push_middle 957574565
get 117153
push_back 255611680
push_back 375238207
push_back 459825014
push_back 747337150
get 40728
get 185073
push_middle 582484341
push_back 174368361
get 161475
push_back 896202191
push_back 405239876
push_front 539791273
push_front 184918857
push_front 652122787
push_back 151577170
push_middle 330934757
get 59001
get 77442
get 39055
push_front 749121605
get 173327
push_middle 780127001
get 180563
get 59916
get 66189
get 89040
get 195586
push_front 890137913
push_middle 796889211
push_front 177711671
push_front 785216648
get 187386
push_back 183303809
push_middle 365052550
push_front 844138353
get 179328
get 31008
push_front 412903471
get 57610
push_back 147932524
push_back 640162946
get 111432
push_back 933939743
push_back 673105095
get 50561
push_middle 235960444
get 173679
push_front 751068114
get 39602
push_front 108699469
push_front 568246010
push_back 51130526
push_front 572907127
push_back 465646794
push_middle 37877089
get 205927
push_back 633766298
push_front 715985111
get 10264
push_middle 544557950
get 157713
get 164932
get 58357
push_back 108005296
push_middle 117251217
get 125840
get 30859
push_middle 141808366
push_front 808041292
get 82478
push_middle 277724372
push_front 878508704
get 158134
push_front 421076954
push_back 738620204
push_back 288364544
get 116393
get 5369
push_back 502224665
push_back 754820346
push_front 338660836
push_front 539221100
push_middle 510853583
get 196680
push_middle 658191702
push_back 187802010
push_back 371102458
push_front 102247109
push_middle 524009139
push_back 518738545
push_back 562663405
get 46715
push_front 822363271
push_back 195016837
push_back 933547666
push_front 674691745
push_back 656369432
push_middle 137830387
push_back 362046920
get 41926
push_back 478515474
push_middle 984368517
push_middle 424039600
get 73715
get 142238
push_front 357860799
push_front 723590615
push_back 526410012
get 123066
push_middle 563946721
push_middle 201539483
push_middle 453041530
push_middle 377188943
push_back 122915568
push_middle 579336037
push_back 477007670
get 32344
get 201196
push_back 300705067
push_back 860535694
get 196279
push_back 591990298
get 22018
get 173128
push_back 663798222
push_middle 283023468
push_middle 146984911
push_front 58238368
push_middle 767188373
push_back 923609326
push_middle 521263535
push_front 22195785
push_middle 202651840
push_back 679737996
push_middle 967178624
get 25004
get 175865
push_back 49801535
push_middle 955940721
push_back 753150341
push_front 707131765
push_front 585826296
push_front 36340588
push_front 14000013
push_front 572301540
push_front 59581500
push_back 228971270
push_front 409074720
push_middle 975818208
push_back 606239711
push_middle 707437590
get 191190
push_back 535000418
push_front 974509899
get 89379
push_back 397567569
push_back 490608958
push_middle 989110826
push_back 535158534
get 143914
push_back 629933817
get 88778
push_middle 183141539
push_back 526851054
push_front 325389760
get 203929
get 176097
push_front 872508190
push_middle 558923708
push_front 994282375
push_front 794395988
push_front 735980048
push_back 943375759
get 26483
push_back 272024619
push_back 400593815
get 153412
push_back 200800246
push_middle 222707451
push_front 9326767
push_front 506355196
push_front 846579384
push_front 873398460
get 205143
push_front 446514900
push_back 435964945
push_middle 298897266
push_front 746527661
get 151226
get 147546
push_middle 323447532
push_front 580669212
push_back 2464074
push_back 762952107
get 97048
get 199231
push_back 824793586
push_middle 847703618
get 84581
push_middle 489693389
push_front 593083260
push_front 885298016
push_back 498323212
get 118687
push_back 88612986
get 101484
push_middle 979654633
push_front 125738535
push_middle 177152182
push_middle 464230681
get 99474
get 180679
push_back 686474358
push_middle 799251380
push_middle 904229053
push_middle 723208664
push_front 247128696
get 31663
push_front 457264704
get 115830
get 101897
get 38802
push_front 738016999
get 135115
push_back 946407032
push_middle 954787991
push_front 850996575
get 205908
get 180467
push_back 586255945
push_back 137895311
push_front 667342855
push_front 987640012
push_front 783563252
push_front 63245636
push_front 757622727
push_back 847202806
push_back 111403977
push_back 351643177
push_back 399403592
get 19110
push_back 161130085
push_back 402603581
push_front 70382832
push_front 962094129
get 111662
get 32260
push_middle 720397999
push_middle 95518751
push_middle 803932070
push_back 834795322
push_middle 599153968
push_front 335760151
push_front 119541946
get 121379
push_front 918538037
push_front 899972308
push_front 469352402
push_middle 290435380
get 155013
push_back 222559613
get 88902
get 77095
push_back 816563018
push_front 67811267
push_front 368621681
push_front 865364669
push_middle 513736141
push_front 775741014
push_front 146885703
push_front 612635677
get 150298
get 106177
push_middle 778977140
get 105425
push_middle 328028373
get 139535
get 52732
push_middle 798956554
push_front 588136735
push_middle 8088569
push_back 28027941
push_front 879945678
push_front 93323628
push_front 33551824
push_front 936634338
push_back 644596649
push_front 171653158
get 201990
get 181010
push_front 647801582
push_back 349417087
get 159678
push_middle 164405398
get 203072
push_middle 411672041
push_front 125449046
push_front 526264480
push_middle 273126294
push_front 254046956
get 184483
push_front 867147289
push_middle 845430116
push_front 775648582
get 128401
push_front 898027873
push_front 19221115
push_front 818099212
get 91792
push_front 811140577
push_front 147483409
push_back 564779374
push_front 985727074
push_front 711077619
push_back 616732528
push_back 162424138
get 113016
get 28981
push_middle 83771094
push_back 638944766
push_front 465476278
push_back 523411477
push_middle 430201212
push_back 498211374
push_middle 616836097
push_back 578221899
push_middle 320704852
push_front 745645680
push_front 270164233
push_front 875641718
get 28073
push_back 604039853
push_back 242132425
push_middle 948209710
push_front 173603829
get 105657
push_middle 49387169
push_middle 378203725
push_middle 114019995
get 34544
push_middle 299298057
push_back 936281310
push_back 560299440
get 47712
push_back 685186152
get 166124
push_middle 831699320
push_back 379539597
push_front 132174783
push_middle 317017561
get 148719
push_front 852774155
push_front 170445287
push_back 745331389
get 119754
get 1925
get 159198
push_back 226144785
push_back 782275343
push_middle 552773772
push_back 412304801
get 210978
push_front 623158055
push_middle 649239346
push_middle 636646715
push_middle 839790698
push_back 916915562
get 99169
push_middle 472867124
push_middle 366079106
push_front 561888089
get 119865
push_back 405526796
get 157457
get 108915
push_back 98787347
push_front 507138699
get 159774
push_back 419967618
push_middle 690321626
push_front 566196121
push_back 658768877
push_back 127378052
push_middle 344853076
push_middle 765553906
get 40213
push_middle 612126486
get 106522
push_front 535153908
get 162987
push_front 166318374
push_middle 547343028
push_front 212159926
push_front 589305159
push_back 494723544
push_back 265258057
get 148476
push_middle 743434289
push_front 973338954
get 33896
push_back 306931793
push_back 401318731
push_back 714880027
push_back 157534142
get 109077
push_middle 611045589
get 62706
push_front 184217576
push_front 593409346
push_front 918274765
push_back 639161896
push_front 262794085
push_back 998221717
push_back 647422753
push_front 179543229
push_back 324831172
push_back 544186763
push_front 112479916
push_front 559947712
get 100264
push_back 922524608
push_middle 788207897
push_back 11575855
push_back 142527202
push_middle 318944056
push_back 604502376
push_middle 567176320
push_middle 777223299
push_middle 661426685
push_back 123878121
push_front 73016693
push_middle 677856986
get 91795
push_middle 292586247
push_back 774798127
push_front 101452394
push_middle 746091586
push_middle 598075985
get 205889
push_middle 614878154
push_front 858329685
push_back 995507273
push_front 389750566
get 137566
push_middle 297746966
push_back 669781440
push_middle 159751190
push_front 435577106
get 137838
get 171020
push_front 467795591
push_middle 59367601
push_front 840997890
push_front 970127521
push_middle 261672616
push_back 582669599
push_front 839271011
push_middle 802723892
get 158107
get 16970
push_middle 312430546
push_back 678768162
push_middle 640320012
get 121067
push_middle 786189062
push_front 975081533
push_middle 802020280
get 190501
push_back 133815519
push_middle 415078501
push_middle 756774245
push_back 710751810
push_front 326310020
get 211663
push_front 521699552
get 198848
get 32168
get 14466
push_front 911011026
push_front 718929546
push_middle 595484329
push_back 38659760
push_front 351409732
push_front 551749418
push_middle 159832933
push_back 427707251
get 173282
push_back 218457339
push_back 194297536
push_middle 938244407
get 175073
push_back 537135175
push_front 65878834
push_back 6874596
get 134639
push_back 955589989
get 67334
push_back 800308444
push_middle 976119790
push_front 568217435
push_back 380408332
get 175415
push_front 454435479
push_middle 144868012
get 126718
push_back 504470737
push_middle 633159048
push_middle 701797094
push_front 947654613
push_middle 48203054
push_back 532918294
push_back 764728592
get 132635
get 147316
get 110878
push_back 95913141
push_front 605406936
push_back 127830510
push_middle 805363369
push_back 565933978
push_middle 786418235
push_back 838634614
push_middle 968758757
get 1872
push_back 67341406
push_back 752286769
get 118151
push_back 216441959
push_back 313891060
push_front 573771300
push_middle 643993895
push_front 885653314
push_back 132172840
push_back 330808523
push_middle 431856084
push_front 510006532
push_back 576259117
push_front 402361955
push_middle 871690100
push_middle 149635432
push_middle 812371160
get 103511
push_back 530708302
push_middle 781828029
get 103200
get 17527
push_back 560158828
push_middle 48108221
push_middle 562149239
push_back 385669145
push_front 431373714
push_back 268869101
get 123784
get 200313
push_middle 855062971
push_front 101202215
push_middle 402975404
push_middle 519841316
push_middle 866608186
push_back 859053870
get 38099
push_front 539873320
push_middle 875461167
push_middle 838080358
push_middle 740410166
push_front 324014126
get 204925
push_middle 127768878
push_back 446884389
push_back 162842418
push_back 865666552
push_front 393927210
push_front 464535600
get 197118
push_front 193301423
push_back 825931822
push_middle 76315789
push_back 373688646
push_back 886403074
get 125553
push_middle 11738897
push_back 293725574
get 168479
push_back 516204942
push_front 227549078
get 187016
push_middle 413721674
get 144665
push_back 193540443
push_back 112705953
push_back 612201494
push_back 540309803
push_back 928293865
push_front 175046840
push_middle 156824986
push_back 29561120
push_front 245804899
push_front 906475336
push_middle 764242433
push_middle 808205207
push_back 504496880
get 25431
push_back 735678470
push_back 421975958
push_front 324511012
get 80424
push_back 575100486
push_front 950416528
push_back 50466159
get 95579
push_back 635258250
push_back 606386938
get 49026
push_middle 973501350
get 65328
push_front 938843924
push_back 904405954
push_middle 313073954
push_back 680522109
get 142885
push_middle 817636233
push_front 513646296
push_back 389830348
push_front 560423185
push_back 760272363
push_middle 68136649
push_back 312439866
push_middle 560373114
push_middle 32037598
push_back 179838632
get 204204
push_back 650322846
push_front 798403664
get 129783
push_back 368819805
get 87388
push_middle 374113273
push_back 335441764
get 109520
push_back 413909878
push_middle 978971788
push_front 645136849
push_back 321827886
push_middle 206396331
push_back 154968856
push_middle 811699450
get 209436
push_back 6315196
get 41532
get 124060
push_middle 601787449
push_back 111628142
push_middle 612860069
push_front 800788098
push_middle 293488877
get 23968
push_middle 975170902
get 131621
push_back 828654238
push_middle 51356626
push_back 521064246
push_back 417911203
push_back 59388296
push_middle 896871643
push_back 140156
get 8506
get 92028
push_back 161669075
get 16094
push_back 491060643
push_middle 583056944
push_front 938158766
push_middle 903424535
push_middle 365204158
get 13495
get 50505
push_middle 660705669
push_front 281888806
get 141705
push_front 980622190
push_middle 905177008
get 89345
push_middle 435990031
push_back 487132375
push_back 225634376
push_back 308750069
get 153849
push_back 490815542
push_front 928516540
push_back 70994311
push_middle 652047014
push_middle 92493630
push_back 276005010
push_middle 736925611
push_back 517595894
push_front 29680554
get 147019
push_front 513967255
get 72376
push_back 133529705
push_front 125601302
push_middle 543555424
get 156034
push_middle 384755912
push_middle 631609586
push_front 837111451
push_middle 748938074
push_back 669323574
get 206013
push_back 519320086
push_middle 949828394
push_back 946759526
get 194808
push_back 268489402
push_front 12470580
push_back 136537712
push_back 401352879
push_back 676846839
push_front 231169273
push_back 606770461
push_middle 8641550
push_back 722241995
get 79248
push_back 804345572
get 15249
push_front 903628471
get 183415
get 197973
push_middle 925602827
push_middle 318758564
get 88932
push_front 74076374
push_back 769778479
push_middle 977821618
push_middle 451547566
push_back 892074728
push_front 928813773
push_middle 716837180
get 33524
push_middle 861828899
push_back 916459221
push_front 111722959
push_middle 174698163
push_front 769783106
get 175711
get 198410
push_back 709953676
push_back 559255419
push_back 953929994
get 57304
push_back 426146462
push_middle 136336891
push_front 452043091
push_front 358058225
push_middle 497816154
push_front 728370678
get 54641
get 128793
push_middle 408883964
push_middle 571768670
push_back 809431761
push_front 788309143
push_front 587773284
push_front 214666546
push_front 367961028
push_middle 593069892
push_middle 871603264
push_back 578426507
push_front 492838282
push_middle 133773483
push_middle 675242955
get 186742
push_back 442028542
push_middle 708584289
push_middle 99102230
get 50070
push_back 660079029
get 212320
push_front 835460610
push_back 973929022
push_middle 383277889
get 26471
push_middle 787499287
push_front 876563036
push_middle 12047837
push_front 872461133
push_middle 280343630
push_back 213716043
push_front 512212134
push_front 956598955
get 117763
push_back 289593770
push_front 820277616
push_back 756917533
push_back 789639778
push_back 852065690
push_middle 763270938
push_back 262490167
get 83757
push_front 785726523
push_front 90419190
push_back 652676383
push_middle 723148565
push_front 218144674
push_back 178556396
push_front 753302575
push_front 784905484
push_back 338900324
push_front 584484055
push_middle 252338451
push_middle 558722402
push_back 818161877
push_middle 652672115
get 149795
push_middle 711361504
push_middle 744157962
push_middle 917205500
get 145477
push_middle 651248215
push_back 513798019
push_front 911558002
push_front 515054787
push_front 857468805
push_middle 367909056
get 91984
push_middle 344918997
push_middle 190061349
push_middle 310862823
get 36172
get 83122
push_back 58105405
get 149843
push_back 243802710
push_front 947118482
push_front 820852771
push_back 286291680
get 207853
push_front 976296367
get 164488
push_front 381735624
get 71121
push_middle 616404272
push_back 191161982
get 102395
push_back 637516051
push_back 160802774
push_front 542196068
push_back 735987060
get 102233
push_back 110642969
push_front 277605665
push_back 312819523
push_front 16144989
push_front 791222951
push_middle 314653524
get 173017
push_back 306789312
push_middle 314901885
push_back 222672506
push_front 871452685
push_front 385063706
push_back 249937318
push_middle 310129710
push_back 499328412
push_front 588303033
push_middle 295833941
push_back 118433584
get 55978
push_front 544108432
get 11965
get 171293
push_middle 735447735
push_middle 873457288
push_front 391528591
push_front 28446619
get 4156
get 109996
push_middle 72871590
push_back 472699454
push_middle 513829501
push_middle 792002255
push_front 575210974
get 108680
push_middle 963134732
push_back 298254287
push_middle 264413917
push_middle 351784990
push_front 683527925
push_front 147405202
push_back 956863814
get 134947
push_middle 821888046
push_middle 849791932
push_middle 481315706
push_middle 848774251
push_back 114169260
push_front 879874147
push_middle 6828454
push_back 94517567
push_front 519941087
push_back 330592511
push_front 286179028
push_middle 711917572
get 100981
push_back 947644171
push_front 467867016
push_back 480961000
get 44454
push_back 202022090
push_front 372918839
push_front 294287552
push_middle 677867785
get 120429
get 149304
push_middle 446548430
get 160500
push_middle 60964850
push_back 439594643
push_back 820365972
push_back 108601270
get 46852
push_front 104813286
get 136357
push_middle 755432940
get 186939
push_middle 364800660
push_middle 510456453
push_back 948655207
get 186452
push_middle 380551096
push_front 337681406
push_middle 920421695
push_front 181996574
push_back 305142068
push_middle 729634760
get 101280
push_back 528334500
push_back 21513099
push_middle 173912942
get 42648
push_front 361539865
push_middle 390161628
push_middle 76543850
push_middle 154567612
push_middle 756871973
get 72351
push_back 521855351
push_middle 599072985
push_back 366479002
push_back 750311028
push_middle 402699701
get 42159
push_front 737394530
push_middle 117604855
push_front 946541167
push_middle 198167851
push_middle 439335089
push_front 569592195
push_middle 438699386
get 46548
get 175313
push_middle 7395928
get 63503
get 143948
push_back 781461735
push_front 811120262
push_middle 496169764
get 38759
get 173721
push_front 620512027
push_back 514935033
push_back 38562075
push_front 85283267
push_front 551352588
push_front 230966711
push_front 82108359
push_back 3743898
push_front 955529411
push_middle 165904906
push_front 84782459
push_front 701352317
push_front 102245258
push_back 660686492
get 2080
push_middle 720577120
push_back 18023130
push_middle 732989020
push_back 163095325
push_front 349693546
get 147791
push_front 33538488
push_back 34948183
push_middle 450780584
push_back 89077024
get 87714
get 157849
push_middle 114753295
push_back 831119685
push_back 635965416
push_middle 660301116
push_middle 63044981
push_back 185713273
get 185209
push_front 835219746
push_back 304343674
get 44801
get 15036
get 75756
push_middle 883979037
get 58404
push_middle 401050554
push_back 215286482
push_back 167003614
push_middle 187121224
push_front 726714949
push_front 165765957
get 40542
push_middle 620019447
push_front 78307510
push_back 462461578
get 135576
push_back 223573641
get 175555
push_back 784555153
get 184567
get 116916
push_middle 386606176
push_back 456380290
push_middle 813459263
get 142985
push_back 753495516
get 41775
push_middle 850962456
get 200840
push_middle 481513168
get 35549
get 207887
get 159270
push_front 154006292
push_back 260260802
get 26142
push_back 716311130
push_front 372479711
push_back 239934227
push_back 965878322
push_front 22877452
get 21832
push_back 141262175
get 205821
get 22505
get 87656
push_middle 31468815
push_back 231619793
push_middle 583409522
push_front 302180702
push_front 811801609
push_middle 726598750
get 54386
push_back 267523429
get 57562
get 47838
push_middle 306630727
push_middle 633892761
push_front 530772902
push_front 895531150
push_middle 398668688
push_middle 828344907
push_front 438053715
get 189743
push_back 252467361
push_front 48713425
push_back 437121264
push_front 647074511
get 73814
push_middle 462958782
push_back 934284560
push_middle 9281778
get 169473
get 124479
push_back 537092673
get 173946
push_middle 978635418
push_front 535720321
get 61566
push_front 546380305
push_middle 603186312
push_front 140209363
push_middle 366255744
get 57355
push_back 893992902
push_middle 928822822
push_back 912162098
get 75697
push_front 169072227
push_middle 691655273
push_front 81915335
get 192227
push_middle 574780237
get 157665
push_front 889828761
push_back 117514707
push_middle 975926158
push_back 472262170
get 87229
push_back 536005302
push_middle 695151216
get 170714
push_middle 603627438
push_middle 587099972
push_middle 371468117
push_back 165608167
push_back 396611907
push_middle 385158378
push_middle 670055119
push_back 789952326
push_middle 355130887
push_front 103164902
push_back 401652463
push_middle 361387194
push_middle 29798121
push_middle 494187755
push_front 354275998
push_back 784273278
push_front 138941215
push_middle 744821710
push_front 171163656
push_back 230250044
get 206710
push_middle 451028712
get 134508
push_middle 802922857
get 126329
push_middle 310940227
push_back 261564366
get 95004
push_front 629427907
push_front 350508667
push_back 503314010
push_back 615120683
push_back 783436341
push_middle 518239961
push_middle 900480205
get 180187
push_back 759334782
push_front 602907337
push_front 565208724
push_front 943337561
push_front 68410653
push_middle 76023935
push_middle 83507141
push_back 586408956
push_middle 573781243
get 90087
push_back 284751441
get 162604
push_back 275151745
get 3724
get 210588
push_middle 966879427
push_front 19726407
push_front 428410802
push_back 404445497
push_back 866487522
push_middle 604880662
push_middle 878241675
push_front 685285452
push_middle 813194312
push_middle 426507619
push_front 611513267
push_front 782700075
push_front 601798812
push_middle 477546373
get 154932
get 159493
push_back 983871454
push_back 495330936
push_front 443787613
push_middle 162885932
push_front 977149064
get 133998
push_middle 419697748
push_middle 491126887
push_middle 197264155
push_front 124012076
get 133518
get 192123
get 169383
get 35057
get 106430
push_back 332216599
push_back 877301158
get 53597
push_front 860373722
push_front 440103583
push_middle 571709309
push_front 18279505
push_front 238679217
get 88305
push_middle 737327325
push_front 501899214
push_front 585553063
push_back 938448538
push_middle 832829865
get 92525
push_back 418023809
push_middle 577098493
get 191508
push_back 371174763
push_front 592532835
push_back 938107022
push_middle 431225812
get 164162
get 46098
push_middle 927200469
push_middle 130371971
push_back 696160640
get 135197
push_middle 672368453
get 180547
push_back 864455102
push_front 66200900
push_middle 633792429
push_front 494350876
get 165696
push_back 221931044
get 56463
push_back 795651138
get 195389
get 138862
push_back 376557057
push_front 41082449
push_middle 839344025
get 6065
push_front 456592198
push_middle 46296240
push_back 146856460
push_front 25501444
push_front 621708351
get 165688
push_front 400750194
get 40867
push_back 978560973
push_front 741496392
push_middle 249877680
push_front 401979948
push_back 283783464
get 180342
get 135053
push_front 103429913
push_middle 808730919
push_back 987593689
push_front 191937603
push_middle 716232357
get 79737
push_back 288879068
push_front 25760535
push_back 27660395
push_back 62068905
push_back 111567104
push_middle 331317082
push_front 309454583
get 21812
push_middle 427644563
push_middle 22750450
push_front 769458328
push_front 730806059
push_back 799069625
push_front 586413661
push_front 320688055
push_back 112508640
get 114497
push_middle 666036342
push_middle 914614253
get 39886
get 20297
get 113844
push_middle 567332823
push_back 78083172
push_middle 874781371
push_middle 56134307
push_front 324474802
push_front 386084688
push_front 521846861
push_middle 383500765
push_front 628278218
push_front 688636886
push_middle 769560411
push_front 583553635
push_middle 681204957
get 107539
push_front 743533009
push_back 611503784
push_front 623140448
push_middle 952521399
push_back 105450181
push_back 80214255
push_front 922148146
push_middle 748438119
push_front 552758050
push_middle 424581134
get 182836
get 114820
push_back 438259474
push_middle 579371247
get 9760
push_back 903651923
push_front 275414987
push_front 809978106
push_back 580681089
push_middle 150657712
push_front 605213286
push_front 138449299
push_front 820930907
push_back 629399945
push_back 489325456
push_middle 2476792
get 188614
get 169701
push_middle 27023375
push_middle 791706783
push_back 104860234
push_front 551550233
get 89727
push_middle 864919112
push_middle 7685940
get 139996
push_back 438704802
push_front 657800008
push_middle 146875549
get 71471
push_middle 791962533
push_front 68856649
push_front 855173149
get 8949
push_middle 571131607
push_back 3195123
push_front 175384063
push_back 505866080
get 158761
push_middle 565919486
get 211384
push_back 252552424
push_middle 49028497
push_front 246121630
push_front 850972132
push_middle 249443061
push_middle 540990862
get 71617
push_back 164435201
get 150519
push_middle 85807280
get 110709
push_front 936275685
push_middle 421043423
get 202260
push_back 369634871
push_middle 987455527
push_back 197302374
push_front 453717880
push_middle 209236202
push_back 986295507
get 118228
push_back 396824860
push_middle 256892618
push_middle 1825407
push_front 90899026
push_front 214133346
get 2313
get 209257
get 120179
push_front 778360678
push_back 402369266
get 106971
push_front 451284618
push_front 488953829
get 109064
get 41929
push_middle 233900888
push_middle 953196105
push_back 767757450
get 117401
push_middle 340251561
push_front 674096077
get 57186
push_middle 274346911
get 121069
push_back 517551733
push_back 390850021
push_front 510874925
push_back 624854014
push_back 688816858
push_middle 991839776
push_back 285064763
push_middle 796015611
push_middle 394934708
push_back 351344237
push_middle 680979463
push_back 429998029
push_front 991078577
get 67303
get 58781
push_middle 821242903
push_back 450769419
push_front 844150710
push_front 789200084
get 47288
get 47804
push_front 941758468
push_front 15140912
push_front 388852764
push_back 308741275
push_front 513505904
push_front 586122640
push_middle 555677929
get 166627
push_front 802562768
push_middle 914765551
push_back 893590678
push_front 861228541
push_back 585737013
push_middle 807890248
push_middle 477442804
push_back 621149524
push_middle 502809776
push_front 405913326
push_back 108873484
push_middle 963520497
push_back 503604441
push_middle 155609726
get 99592
push_front 364384184
get 112434
push_middle 880304495
push_back 320266696
get 29448
get 193808
get 161931
push_middle 80132165
get 203068
push_back 317014004
push_front 228727128
push_middle 493937719
push_back 559113642
push_front 923139165
push_back 282943841
get 166281
push_back 254336270
push_middle 631234109
push_middle 542025773
get 80248
get 85124
push_back 577061844
get 182955
push_back 808093721
push_front 217753169
get 45710
push_middle 492508869
push_front 111488925
push_middle 951179017
get 147331
push_middle 54269328
push_middle 405593374
push_back 617444242
push_front 789917323
push_middle 579874166
push_middle 576205236
get 102002
get 142683
get 138120
push_back 809479905
push_front 902189728
push_front 53923428
push_middle 427030202
push_middle 482590696
push_front 835126913
get 155984
push_middle 243331947
push_middle 864448569
push_middle 898984652
get 186623
push_middle 227694174
push_front 925736932
push_back 48894728
get 5145
get 12769
push_front 328192433
push_front 17365511
push_back 353897348
push_middle 730008244
push_front 909751209
push_back 395186576
push_back 954484028
get 143883
get 7978
get 211969
get 124916
push_middle 348304299
push_back 237231908
push_front 704121547
push_back 730726374
push_middle 656769897
push_front 777478981
get 206433
push_back 909238267
push_back 52037570
push_back 629956877
get 211391
push_back 325663698
push_front 757325975
push_middle 121254002
get 18842
get 138992
push_middle 258990882
push_front 547622255
push_middle 365096046
push_back 39193334
push_front 504625443
push_front 810349439
get 147521
push_back 520944705
push_front 51674353
get 176722
push_front 467923549
get 60511
push_front 690574783
push_middle 594705222
push_back 416407227
push_middle 214215192
push_middle 216281085
get 69997
push_front 269707545
push_back 103681308
push_front 94496706
get 94832
push_middle 27496328
get 65554
get 106413
push_middle 824060524
get 73774
push_middle 439926127
push_front 625304009
push_middle 42075793
push_middle 936997093
push_back 406486735
push_front 928534427
push_middle 861525058
push_middle 819890560
get 71112
push_front 750596963
push_front 214159535
push_front 853877288
push_middle 943833781
push_middle 330052456
push_middle 566165390
push_front 338189083
push_back 17381721
push_middle 537830274
get 184029
push_front 846323688
push_middle 871686600
push_back 564197333
push_middle 350444017
push_middle 940236065
push_middle 692592009
push_back 855780262
push_front 519236699
push_back 215827839
push_back 57133506
push_back 304568552
push_back 978719830
push_back 2103873
push_middle 575233214
push_back 416210993
push_front 987769257
push_middle 918311399
push_back 163720920
push_back 784717692
push_front 431273299
push_middle 574776948
push_back 312687803
push_front 136079972
push_front 550289855
push_back 394478509
push_middle 165906809
push_front 32209905
get 71136
push_middle 949277957
push_front 117577295
push_front 822916989
push_middle 966500853
get 34367
push_middle 832692142
get 169632
push_middle 121516116
get 187876
get 135716
get 25305
push_front 141205731
push_middle 122423926
push_middle 10593161
get 145565
push_back 437112660
push_middle 599399745
push_middle 20866079
push_back 681629986
push_middle 213342579
push_back 956386613
get 197936
push_back 642029511
get 186363
push_middle 366146655
push_back 759279517
push_back 524584928
push_back 931946432
push_front 490568021
push_back 858231864
get 26633
get 55339
push_middle 565997090
get 61545
push_middle 951789435
push_front 603149258
get 83283
push_front 593138425
push_middle 509315969
push_back 259683538
push_back 55484046
get 121105
get 87788
push_front 258141657
get 207961
get 67387
push_middle 130979160
push_back 143138340
get 29142
get 22426
get 79591
get 87133
get 145287
push_back 780438272
get 123165
get 145193
get 205545
push_front 632693145
get 211987
get 81510
get 138073
get 183108
push_middle 284041861
push_front 51909290
push_back 72998274
get 184448
push_middle 138495256
push_back 593118521
get 168517
push_back 918028983
get 25329
push_back 6179810
get 180762
push_back 490930804
push_back 564966161
get 207461
push_front 9510465
get 96346
push_back 910637736
push_back 954350069
push_middle 849255839
get 68672
push_back 724803604
push_back 459734913
push_back 470239409
push_front 680217707
push_front 972560056
get 45268
push_back 673304527
get 162866
push_front 358641798
get 103048
push_front 568955716
get 73509
push_back 572103268
push_front 895008904
push_middle 312091199
push_back 608520458
push_front 941575325
push_front 995295926
push_back 383412173
get 203096
push_middle 124170783
push_back 174866706
get 46160
get 105451
push_back 700493226
get 91024
push_back 857549825
push_front 654904151
push_middle 447047406
push_front 79622247
push_middle 825694350
push_middle 886114943
push_back 226603996
push_back 581644659
push_middle 121987513
get 62694
push_front 311884488
push_back 265673676
push_middle 317576918
push_middle 717040181
push_back 534497545
push_front 904002739
push_front 245643536
push_front 924732421
push_front 859062047
push_front 150232123
push_front 220167512
get 188676
get 35254
push_front 914009232
push_back 37422749
push_middle 111586637
push_front 605324749
push_middle 591052447
get 16797
push_back 428364573
push_back 57747944
push_middle 51725232
push_middle 453198558
push_front 442148853
push_front 403371566
get 165373
push_middle 533230006
get 182923
push_back 97460374
push_front 419362895
push_front 541263127
push_back 617120138
push_back 696689377
push_middle 364840785
get 41691
get 179082
push_back 654244869
push_middle 673127276
get 18682
push_front 890250120
push_front 964112392
push_middle 985080467
push_middle 601154363
push_front 112732028
get 76893
get 208791
get 128278
push_front 990047454
push_front 550258837
push_middle 564411435
push_middle 686509903
push_middle 961978589
push_front 206812237
get 172213
push_back 341774642
push_back 446129370
push_front 959616322
push_front 684815550
push_back 173056009
push_back 823675549
push_back 808040328
push_middle 109039703
push_front 466088241
push_back 372683093
push_middle 42147136
push_middle 972589301
push_middle 985929827
push_front 205756124
get 25587
get 96793
push_front 451032635
get 180928
push_back 98770405
push_front 987164389
push_back 18013126
get 193463
push_front 546085843
get 22184
push_back 113341119
push_front 987441321
push_front 253344505
push_front 43999737
push_middle 24473526
get 191511
push_front 394655694
get 211362
push_middle 245101585
push_middle 916495332
push_middle 821922916
get 3870
push_front 56873925
push_back 624314877
push_back 420250052
get 46984
get 75948
push_middle 52782487
push_back 579852182
push_front 550044719
push_front 113533571
push_front 805550239
push_front 752094102
push_middle 517151157
push_front 378644026
push_middle 386135769
push_middle 157059833
push_front 610689335
push_middle 444433325
get 208628
get 112296
get 123748
push_middle 418978706
push_front 486878266
get 157538
push_front 501523107
push_front 989673461
push_middle 856630205
push_middle 447108709
get 16037
push_middle 94004652
push_middle 218001777
push_back 169895194
push_back 288827225
get 133575
push_middle 106820319
get 212752
push_back 377398743
get 129415
push_middle 96737944
push_middle 297087802
push_middle 484671654
get 2813
push_middle 428436229
push_front 621051148
get 171173
push_middle 225702941
push_front 614022892
push_back 959243745
push_middle 749077290
get 154310
push_middle 962415078
push_back 699148925
push_back 688748773
get 134373
push_front 799623558
get 163393
push_middle 295442924
push_front 884412559
push_middle 826916480
push_middle 624663150
push_middle 35038075
get 61734
get 186351
push_front 765015128
push_middle 442043288
get 147362
push_front 876141355
push_front 887809270
push_middle 634600409
get 122482
push_back 468731401
push_middle 746772958
get 86458
get 169846
push_middle 873632237
push_front 830689534
get 97056
push_front 222618205
push_middle 32183187
push_middle 600234582
get 4236
push_front 358795234
push_middle 187706329
push_middle 603925998
get 212559
push_middle 134823465
push_front 607800908
push_middle 136046172
push_back 669052103
push_front 804712895
push_front 339524730
push_middle 128682418
push_front 600871066
push_back 961396381
push_back 134379609
push_middle 620326245
push_front 519827625
push_front 144954363
push_back 485497374
push_back 420993806
push_front 863469788
push_front 432381213
get 175851
push_front 853946035
push_front 72009322
push_back 746459162
get 72259
push_front 221265712
get 29
push_back 815461224
get 6558
push_back 444395343
push_front 7686613
push_back 714287970
push_back 906053867
get 123119
push_middle 160928435
push_middle 853566358
push_back 508192130
push_back 716096658
push_front 488510981
push_middle 345402635
get 21734
push_front 661716871
push_back 687514091
push_front 174119177
push_front 395882716
push_back 775169371
get 120017
push_front 237555755
get 101954
get 159137
push_middle 286990220
push_back 614431236
push_front 16260535
get 104457
push_back 54285502
push_back 309954038
push_back 362504990
push_back 388392114
push_middle 620676069
push_back 326601821
push_front 101169610
push_middle 674086771
push_middle 686671490
push_front 754976414
push_front 540665295
push_middle 65084172
push_front 92096149
get 14411
get 35194
push_middle 19908419
push_middle 805470100
push_middle 931146584
push_front 375494509
push_middle 96176960
get 110056
get 128667
push_middle 571088169
push_front 638486670
get 23445
push_front 988071017
get 57652
push_back 5850343
push_front 582658282
get 112733
push_back 493416037
push_front 267725115
push_front 998623783
push_front 287809630
get 126638
push_back 734250967
get 18155
get 34578
push_front 914424740
get 149284
push_middle 431555779
push_front 700394292
get 164929
push_back 276624023
push_middle 759500273
push_front 787344791
get 204518
push_back 784049816
push_back 719034875
push_front 590828253
push_middle 203964066
get 175396
push_back 960133394
push_back 726435555
get 128203
push_back 327788443
push_front 481185674
push_middle 857432117
get 94061
push_middle 349196243
push_front 51559612
get 153734
push_back 119087125
push_front 885553589
get 67230
get 29675
push_front 481734166
get 49809
push_front 841952546
push_back 11502750
push_middle 218561162
push_back 653332242
push_front 808930164
push_front 760452911
push_back 551461177
push_front 743480697
push_front 851602748
push_back 864476943
push_middle 580113297
push_front 492681854
push_front 359358760
get 79822
push_front 179371885
get 21122
push_back 555552764
push_front 471503746
push_back 930806954
push_middle 494833664
get 197935
push_back 749254
get 15468
push_front 85930789
push_back 232944827
get 75560
get 31242
push_back 888270660
push_front 202015982
push_front 463496097
push_front 873323682
push_back 354837892
push_back 433064904
get 182667
push_front 470074620
get 202434
push_back 161826634
push_front 201066306
push_back 55324558
push_back 473221291
push_front 106233895
get 138495
get 113360
get 43579
push_front 595106187
push_middle 175130029
push_front 15947601
push_front 813000587
push_middle 194332683
get 182562
push_back 173992096
push_front 466778704
push_middle 961503814
push_back 457098666
push_back 96985311
push_back 371436250
push_front 666802230
push_back 427353857
push_middle 787998561
push_middle 794024590
push_back 341469837
get 53579
push_front 673775155
push_middle 595520443
push_back 645052271
get 73203
push_back 542126358
push_middle 116285580
push_front 743954056
push_front 718173871
push_front 281867713
get 141129
push_front 423530369
push_middle 845475082
push_back 104390526
push_front 301275347
push_back 910155732
push_middle 336560858
push_front 991541153
get 19700
get 39348
push_front 24461769
push_front 992273116
push_front 770736490
push_back 957521620
push_middle 344188570
push_back 370740576
push_front 572142182
push_front 189554383
push_front 213997922
push_front 790802274
push_middle 165002486
push_back 581731673
push_back 465953141
push_front 766056818
push_back 249376291
push_front 545933567
push_back 666264551
push_middle 640621474
push_back 504796302
push_middle 589432488
push_front 844708537
push_back 569562624
push_middle 626931813
push_middle 638448343
push_back 133074965
push_back 866933201
push_back 433173662
push_middle 177268965
push_back 582483343
push_front 119710421
get 211559
push_middle 251887262
push_back 643906568
push_back 115154957
push_front 706033834
push_back 225596453
push_middle 48800389
push_middle 342951387
push_front 106123033
push_front 764054064
push_front 156194956
push_back 451266019
get 208085
push_front 750950310
push_back 309819038
push_front 589405712
push_front 754821125
get 5032
push_middle 745991280
get 123950
push_middle 414282100
push_front 587066355
push_front 437556044
get 65309
push_front 452369988
push_middle 199241297
push_back 236121774
push_back 498957678
push_middle 837000608
push_middle 126423124
push_back 145122285
push_back 204826879
push_back 190776740
push_front 168082627
push_back 322009202
push_front 243031865
push_middle 776555925
push_front 864963524
push_back 371309433
push_back 129355199
push_middle 157335281
push_middle 904160581
push_middle 380298259
push_back 568840860
push_front 781075120
push_back 959263806
push_back 330034798
push_middle 114921862
push_back 66174596
get 151232
push_middle 431342492
push_front 793391046
push_front 975817903
push_back 833932881
get 102095
push_back 710939738
push_front 707210639
push_middle 840035987
push_middle 178979554
push_back 74315425
get 65040
push_front 69274717
push_back 174222565
get 147998
push_back 830671703
push_back 733477043
push_back 827001516
push_back 494075229
push_back 865216801
push_middle 601773702
push_front 563032787
push_middle 206591908
push_front 276045761
push_front 896309750
push_front 535718983
push_front 290482834
push_back 578047285
push_front 956056842
push_front 571247500
push_middle 550644410
push_front 117147605
push_front 274345649
push_middle 81753112
push_middle 51807481
get 176951
push_back 831292407
push_back 311533363
push_middle 527346221
push_front 889115582
push_back 865597722
push_front 611639175
get 91150
push_middle 716718393
get 48477
get 58412
push_middle 804242365
push_back 382314625
push_front 676951518
push_front 534108231
get 168059
push_back 270758729
push_middle 626252434
push_middle 659363793
push_front 397666034
push_front 468895933
push_back 203055468
push_front 854759524
push_middle 119248843
push_front 184541875
push_middle 185213164
get 93273
push_back 25680006
push_middle 816372667
push_front 9536897
push_back 982111295
push_middle 405389834
push_back 664251843
push_front 419863193
push_middle 545038070
push_middle 626817845
get 62923
push_middle 919953396
push_middle 599455262
push_front 731356369
get 15791
push_front 737964902
push_middle 356605932
get 30140
push_back 463973829
push_middle 903918497
push_back 917192614
get 205493
get 71021
push_middle 867585680
get 24615
push_middle 774717565
get 20288
push_front 437347623
push_front 830767999
get 168100
push_middle 881493779
push_back 980096124
get 108635
get 179238
get 136765
get 85749
push_front 793876832
push_front 447603940
push_front 954170860
get 125646
push_middle 38128872
push_middle 476550335
get 182407
get 192762
push_front 149605488
get 104462
get 1644
push_front 347629902
push_middle 631767776
push_front 299799550
get 172256
push_middle 257448249
push_front 236906780
push_back 315684223
push_front 509550704
push_back 351183802
push_front 371456770
push_front 891029308
push_front 949934336
get 190411
get 175377
get 72893
push_middle 137808123
get 113254
get 195545
push_back 613485739
get 134285
get 176108
get 103136
push_middle 567917023
push_front 993897285
push_middle 94680188
push_front 221108033
push_back 490985339
get 86658
push_back 40398701
get 6408
push_back 755789926
get 112964
push_middle 887169987
push_front 69252488
push_middle 751088317
push_back 987992233
get 18527
push_front 18391991
get 140916
push_front 207164291
push_back 842323876
get 168414
push_middle 519444028
push_middle 680196547
push_front 922549017
get 202499
get 56036
push_middle 515498348
get 42893
push_back 90913264
push_back 34134196
push_back 448887985
push_middle 176337810
push_back 539772003
get 160390
get 8301
push_middle 715212983
push_front 137289139
push_middle 410214009
get 8146
get 144405
get 107997
push_middle 479511777
push_middle 484602524
push_back 629527600
push_front 690394749
push_back 849803012
push_middle 683560766
push_front 670825547
get 146722
get 126497
push_middle 615736302
push_front 835162865
push_middle 478104909
push_back 391991212
push_middle 316888919
push_front 555629259
push_back 429359291
push_back 649097241
push_middle 554336874
push_back 744279891
push_back 463232012
push_back 397325684
push_middle 64123784
push_back 332526021
push_back 914643373
push_front 312020375
push_middle 864336394
push_middle 66978235
push_back 214965343
get 32475
get 187115
push_back 459592680
push_middle 669468794
push_middle 933906551
push_front 302390165
push_front 84877973
push_back 606715473
get 182218
get 1364
push_front 317803761
get 10461
push_front 984727719
push_back 738146764
push_middle 109137650
push_middle 314215561
get 161069
get 89998
push_back 165631055
push_middle 45996098
get 52065
push_back 858731432
push_middle 6447854
push_middle 979241334
push_front 587959960
push_middle 955343550
get 62130
push_front 908962148
push_front 194413361
push_middle 379335486
push_front 816261837
get 141744
push_middle 529388436
get 149705
push_back 117886733
push_middle 196806508
get 139196
push_front 731926934
push_front 350793438
push_front 256118670
push_front 114402816
push_middle 615946425
push_back 702673266
push_front 767208819
push_back 386862696
push_front 742322866
push_front 617881126
push_front 823320214
push_middle 595420746
push_middle 23075086
push_front 711421245
get 15281
push_front 337905913
push_back 723043746
push_middle 641033273
push_front 267113368
get 138916
get 210809
push_middle 673989101
push_back 183040908
get 205172
push_back 538386949
get 133456
get 98034
push_front 876689898
push_middle 877086726
get 25319
push_middle 192800778
push_middle 664237295
push_front 271180277
get 13309
push_middle 330159049
push_back 180982731
get 133587
push_back 293189261
get 113592
push_back 479576258
push_back 793437021
push_middle 378530520
get 87164
push_back 725839070
push_back 779574152
get 212972
push_middle 624005037
get 36008
push_middle 522457923
get 45738
push_back 183203715
push_front 86216268
push_front 940186178
push_back 356236977
push_front 836978723
push_front 854498119
push_back 698669441
push_front 269166353
push_middle 737416019
push_back 775813426
push_back 18426014
push_middle 796136808
push_back 999501947
push_back 210751529
push_front 797252800
push_middle 308338776
get 175172
push_middle 93836301
push_middle 980439701
get 145685
get 149200
push_front 988977120
get 156007
push_middle 146686450
push_back 423739452
push_middle 78657373
get 48313
get 200718
push_front 660735842
push_back 692677464
push_front 500733655
push_middle 733331086
push_front 885780901
get 82960
get 6861
push_back 715455959
push_front 498836160
push_front 136564620
push_front 409831677
push_middle 596828335
push_middle 89692396
get 167531
push_back 59324387
push_middle 805108102
get 11197
push_front 69487797
push_back 755755499
push_back 955899608
push_back 991760094
get 209407
push_front 429785559
push_front 1541641
push_front 796870181
get 173398
push_front 491200235
get 44752
get 145325
push_front 96002601
push_front 854791401
push_middle 188875464
push_back 538538958
push_front 424384951
push_front 182740653
push_front 153519754
push_back 240808757
get 142974
push_front 268003371
push_front 294736311
push_front 517079721
get 15081
push_middle 253338164
push_back 905959896
push_front 339085164
push_middle 17059203
get 93134
push_front 439164431
push_front 588641557
push_back 672111396
push_back 341051003
get 189946
push_middle 743342846
push_middle 544720154
push_middle 728245452
push_back 260846218
push_back 341882345
push_middle 515301581
push_front 416463254
push_front 801608028
push_front 187803671
get 81949
push_front 136842034
push_middle 233622501
push_middle 440843577
push_middle 713018053
get 19778
push_back 264670900
get 20270
push_front 816580776
get 96145
get 91226
push_back 206660444
push_front 678640605
push_back 23947280
push_back 387073374
push_back 715500050
push_front 302235735
get 110007
push_front 227740875
get 66595
push_front 185383583
push_back 577613887
push_middle 94682011
get 123146
get 5126
push_back 285486947
push_middle 653753229
push_middle 72470772
push_middle 902891679
push_middle 297326994
push_middle 774543346
push_front 902985856
get 26150
push_middle 432008561
get 12702
push_middle 75358305
get 180185
push_back 641103095
push_middle 926483436
get 69937
push_back 814804900
push_front 966818528
get 130647
push_middle 335308297
get 120884
push_back 453489692
get 130016
get 31300
push_front 307356382
push_middle 270173346
push_back 585753334
push_front 884919497
get 4926
get 74082
push_back 430552419
push_front 478223875
push_front 14063279
get 82643
push_middle 876439729
push_back 801139310
push_middle 612579439
push_front 544410571
push_front 975339860
push_middle 949297588
push_back 765807191
get 77576
push_middle 729296556
push_front 750437711
push_middle 382105848
get 461
push_back 233516212
push_back 99331374
push_middle 662405515
get 187506
push_front 665094880
get 27738
push_front 389396855
push_middle 401757187
push_back 750929657
push_middle 60023186
push_back 389683056
push_front 151513997
push_middle 735169679
push_back 354893787
push_middle 469874
push_middle 444174386
push_back 232941262
push_middle 281942353
push_back 839431098
push_middle 255623638
push_front 414802708
get 70233
get 32986
push_front 245205605
get 118037
push_middle 717667440
push_back 11699937
get 3516
push_back 338771908
push_middle 342194078
push_back 387146259
get 123354
get 21185
push_back 160885262
get 166741
push_back 257784256
push_middle 870914291
push_middle 671461967
push_middle 773475729
push_back 953148408
push_middle 453410926
push_back 344708213
push_back 417825122
push_middle 104440221
push_middle 911642294
get 56011
push_back 434744766
get 66183
push_back 210105304
push_back 643572094
push_front 329189910
push_middle 419053676
push_middle 692885116
push_middle 575949150
push_front 351503000
push_middle 862774397
push_middle 335806514
push_middle 528017009
push_back 881387735
get 11164
push_middle 276002815
push_middle 210031515
push_back 883554773
push_middle 518928127
push_back 126156599
get 136083
push_middle 523041581
push_back 990973803
push_front 724576838
push_front 973809700
push_front 91509909
push_middle 368701149
push_front 555499781
get 142771
push_middle 924260147
push_middle 981758876
push_back 640914353
push_back 768212330
push_middle 813110455
get 63492
push_back 77066252
push_back 596466992
push_front 480496308
push_middle 549445787
push_back 161551445
get 187262
push_middle 25717876
push_middle 834122322
push_middle 796573348
get 108290
push_back 757426706
push_front 65280187
push_front 269254901
push_back 922414729
get 48966
push_back 842617730
push_back 882726598
push_front 968855654
push_middle 295141078
push_middle 875652863
push_front 72092409
push_back 673726348
push_back 954424985
push_front 559776469
push_front 601989875
push_middle 484767203
push_middle 628812358
push_front 908125502
push_middle 439856932
push_front 799244333
push_middle 395659027
push_back 414859225
push_back 130105694
get 84410
push_front 311588689
push_front 143552115
push_front 404291799
push_back 801217289
push_back 596599906
push_middle 794150700
push_back 93093746
push_back 930359317
push_middle 930332039
push_front 264616181
push_middle 543678424
push_back 565180716
push_back 192054534
get 21068
push_front 284317736
get 64841
push_front 790790945
push_middle 877622107
push_front 55144199
push_middle 257283477
get 69584
push_back 901305718
push_back 329535637
push_middle 281741479
get 211810
push_middle 400210359
push_front 986891071
push_middle 381965915
push_front 236605790
push_middle 187518861
get 165969
push_middle 389650838
push_middle 745867298
push_back 56041064
push_back 637042931
get 98702
push_front 472837867
get 176593
get 96348
push_front 506860690
push_front 611782765
push_front 392204074
push_back 333313657
push_middle 693460126
push_middle 172312297
get 116773
get 46711
push_back 407575756
push_back 612961612
get 162675
push_front 337250472
push_back 946710022
get 81095
push_middle 256195764
push_middle 643237848
push_middle 384859378
push_middle 314620232
push_front 19488161
get 64717
push_back 205234822
push_middle 114954178
push_back 220641456
push_middle 818676008
push_back 489256187
push_front 712796226
push_back 851064526
get 70997
push_front 238430434
push_back 570656944
get 93413
push_middle 656675199
push_middle 908070918
push_middle 178252307
push_front 827603187
get 17364
push_front 560956252
push_back 105361718
push_front 180886069
get 65295
push_middle 760277192
push_middle 787284870
get 5889
push_front 79969630
push_back 112522157
push_back 744892827
push_front 318908738
get 134264
push_back 862960993
get 37420
push_back 158999298
get 84951
get 178527
push_front 157077061
push_middle 774109760
push_back 509657851
push_middle 998727433
push_front 271602202
get 174355
push_back 887276376
get 21075
get 207739
push_middle 435005205
push_front 835311733
push_front 549309786
push_middle 862221107
get 115520
push_back 213323242
push_middle 649742324
push_middle 204419882
push_middle 648127226
push_front 352199517
push_front 244899802
push_middle 55449312
push_back 446301389
get 164227
push_middle 213068020
push_back 292661385
push_middle 498237784
push_front 252204832
get 48170
push_back 186906474
push_back 975474948
push_middle 450455352
push_middle 196086158
push_back 548535800
get 91300
push_middle 423172144
push_middle 342326537
push_back 908647779
get 192273
push_middle 269707795
push_front 827126925
push_back 656581995
push_middle 617054535
push_middle 676244079
get 119368
push_front 759859539
push_back 947368542
push_back 974081849
push_middle 107872948
push_middle 946195094
push_front 332004662
push_back 62459119
push_back 370152122
get 72263
push_middle 533647327
get 157265
push_middle 930515626
push_back 711380589
push_front 61016995
push_back 238043262
push_front 53774698
push_front 927608951
get 94118
push_back 400920372
push_front 687639830
push_middle 74669117
get 54986
push_front 889098455
push_middle 774956654
push_middle 198898063
get 24187
get 82955
push_middle 175904858
push_back 375956766
push_back 255893593
push_front 919249301
push_middle 162385323
push_middle 258460463
push_back 448761455
push_front 323693868
push_back 234057380
push_middle 568316420
push_front 443657617
push_back 104666545
push_back 743676759
get 77725
get 134005
push_back 289199837
push_front 912825436
push_back 293740316
push_back 829869101
push_middle 525585156
get 51932
push_middle 730947232
push_front 118627681
push_middle 462998686
push_middle 186304045
get 103253
push_middle 385822015
push_back 65657625
get 104210
push_middle 721419101
push_back 455057591
push_back 29541767
push_back 575353069
push_back 999955710
push_front 420752259
push_back 573677627
push_middle 783193945
get 118822
push_back 135783948
push_middle 395808820
push_back 226501475
get 152256
push_front 717845773
push_back 289050976
get 58068
get 178789
push_middle 693403831
get 38918
push_back 72307667
get 129441
push_front 861236992
push_front 379512272
get 17802
push_front 588386284
push_back 507251152
get 138981
push_front 37223667
push_front 279420314
push_back 126409075
get 140879
push_front 583381632
push_middle 306468266
push_front 896896741
push_front 380017871
get 110327
push_back 35211378
push_back 448348415
get 42466
push_front 114652187
push_back 446428776
get 85074
get 46090
push_back 500817271
push_front 909499652
get 208687
push_middle 966181107
get 128556
push_back 973967831
push_back 705312201
push_middle 222940185
push_front 97305905
push_back 585012919
push_middle 722636027
push_front 311436078
push_back 696555972
push_back 141469098
push_middle 171014918
push_back 733362117
push_middle 599025276
get 157756
push_middle 654721371
get 210194
push_back 144929471
push_back 801889473
push_front 972291879
push_back 832800644
push_back 849276981
push_middle 721889857
push_middle 925597876
push_front 546126774
push_middle 788353623
push_middle 685825378
push_middle 884612039
push_back 414124742
push_front 68444308
push_back 345189856
push_middle 294927174
push_front 934643523
get 201483
push_front 181519688
push_front 601731844
push_middle 33581388
push_back 493646652
push_front 590111645
push_middle 750868919
push_back 780326036
push_front 99880299
push_middle 444275096
push_back 844905868
push_back 232449400
get 57553
push_middle 845074183
get 171470
get 118868
push_middle 260583670
get 134804
get 128336
push_middle 23122115
push_front 797452529
push_back 477043764
push_middle 715787876
push_front 478653873
push_back 69211481
push_front 603569601
push_back 939902675
push_front 236363842
push_front 26658168
push_front 129627145
push_middle 602347981
get 60817
get 110804
push_front 104871149
push_front 472911664
push_back 109658670
push_front 660277411
get 142485
push_front 738036917
push_front 786611870
push_back 473739831
get 128127
push_front 806832651
push_back 387893756
get 193062
push_middle 85509310
push_middle 819908483
push_front 653902128
push_front 621145404
push_front 638604038
push_middle 818828662
get 21278
push_front 998811401
push_front 910281370
get 98174
push_middle 233478736
push_front 52321815
get 149851
push_middle 457604287
push_front 301115921
push_back 138961641
push_middle 114659025
push_middle 981191664
push_middle 56235443
push_back 962376751
get 96819
push_middle 967898030
push_front 502643568
push_front 612269172
push_middle 948738018
push_middle 958877205
push_front 539612014
push_front 897046904
push_middle 327402956
push_front 825179780
push_middle 576658689
push_middle 552507904
push_front 530342160
push_front 94571418
push_back 412401872
push_back 576445955
get 135429
push_back 703205205
push_back 202871392
push_back 582868867
push_back 581559998
get 32141
push_middle 507003764
get 1991
get 149621
push_back 747410663
push_back 319796462
get 23440
push_front 991072216
push_middle 469825673
push_front 434035334
push_front 113503614
get 56897
push_front 437515812
get 131319
push_middle 402855691
push_back 649488828
push_middle 884500636
push_middle 95665006
push_middle 408049701
get 209179
get 65022
push_middle 250064702
push_back 741290606
push_back 281778560
push_front 806150566
push_middle 823497153
push_front 122241022
push_middle 169235875
push_middle 628083557
push_middle 505119416
push_middle 616246709
push_front 182850369
push_middle 709111569
push_back 487713444
push_middle 451136656
push_back 358296657
get 142362
push_front 71940214
push_back 575147395
get 35100
push_front 235210849
push_back 461849767
push_middle 21669236
push_front 574658861
get 28450
get 168627
push_back 170643646
push_middle 184052510
push_back 568130373
push_front 70096989
push_middle 194907258
push_front 227980332
push_front 242507275
push_middle 229832475
push_back 430993945
push_back 135541625
push_back 542735683
get 52730
push_front 44479485
push_front 975353392
push_back 650297048
push_middle 485783631
push_middle 579301079
get 210031
push_middle 767546312
push_middle 816624625
push_back 589882142
get 155675
get 27470
push_back 568593420
push_middle 784188227
get 4207
push_front 57483476
push_middle 392997442
get 77121
push_back 413810587
push_back 536314523
push_front 758201745
get 9838
push_front 917468642
push_middle 524478759
push_front 404112866
push_middle 191729180
push_back 505604596
push_front 999018456
get 119154
push_back 30994241
get 75320
get 20606
get 65399
get 171079
get 125298
push_front 276183124
push_front 745729486
push_back 955522244
push_front 403763953
push_middle 373392678
push_back 521276834
push_middle 17395259
push_middle 415877648
get 64965
get 148967
push_middle 555048904
push_front 967286904
get 209504
push_back 234687202
push_back 542785342
push_middle 473977528
push_front 337895619
push_middle 676954241
push_back 444238777
get 173352
push_back 992847188
push_back 174333844
push_front 351724500
push_front 604248665
push_middle 467167634
push_front 878160713
push_middle 702682290
get 50478
push_middle 913230797
push_middle 136074558
get 61335
push_front 209437118
push_back 402946548
get 26350
get 180945
get 97368
push_front 464668800
push_back 692169225
push_back 474949099
push_front 420542353
get 203730
push_back 766664626
push_back 535008920
push_back 117346155
get 5610
push_front 445877796
push_middle 771797295
get 139848
get 18152
push_back 328269953
push_middle 548924260
push_back 104265817
push_middle 580708115
push_front 509733435
push_front 221819194
push_front 860174251
push_back 722170168
get 145920
get 128930
push_middle 159651205
get 74405
push_back 887942112
push_front 899311230
push_middle 602048407
push_front 537686725
push_middle 353690642
get 134973
get 154601
push_middle 542866647
push_back 424587462
push_back 892671688
push_back 992617999
push_middle 267875103
push_back 771941391
push_middle 789452918
push_back 585324627
push_middle 651537445
push_middle 742906923
get 19590
push_front 335867523
push_front 235366877
push_front 765748102
get 113269
push_middle 200039823
get 106622
push_middle 406048789
push_back 750163466
push_back 563906757
push_middle 29555627
push_front 472345440
push_middle 224638184
push_middle 334984345
get 66866
push_front 119498943
push_middle 382232514
push_back 729768921
push_middle 270201363
push_back 930348009
push_middle 177427644
get 15642
push_front 439793433
push_back 898890167
push_front 358886145
push_front 99760425
push_back 412927323
push_front 127989977
push_middle 808873255
push_back 470501723
push_middle 128992953
push_middle 570326019
push_middle 149379545
push_middle 857758732
get 76962
get 134947
push_front 688948906
push_back 85026308
push_middle 959710509
push_middle 846599677
push_back 632097304
push_back 114665319
get 164471
get 147081
get 117
get 198650
push_front 573454625
get 108755
push_back 457658332
push_back 233498929
push_front 986144596
push_middle 770098104
push_middle 197308575
push_back 575599095
push_middle 387601951
push_back 409761749
push_middle 887298773
push_back 486765259
push_back 334291030
push_front 693990512
push_middle 132190134
get 154149
push_front 397138323
push_back 10008322
get 145173
push_back 857284821
push_middle 40950759
push_back 949100918
get 88466
push_back 898240202
push_front 213539788
push_front 445560837
push_front 394880791
push_middle 491061064
push_back 74852921
push_front 932273008
get 96698
push_front 681400967
push_back 310846124
push_back 448156527
push_middle 464999011
get 15438
get 108922
get 152700
push_middle 206888200
push_middle 666353333
push_middle 615782246
get 89587
push_back 293172542
push_middle 175234754
push_front 191280968
push_middle 714775587
push_middle 32808008
get 10643
push_back 292957493
push_back 984980114
push_back 888587641
push_front 845631413
push_middle 235374693
push_front 817755248
push_middle 254164306
push_middle 557795307
push_front 780877645
push_back 92724786
push_back 81391854
push_middle 602955479
push_middle 444136434
get 494
get 134982
push_middle 934300153
push_front 699920894
push_back 896964077
push_middle 427927026
get 183598
push_front 2879047
push_front 751238460
push_middle 893708583
get 130442
get 129271
get 134911
push_middle 494247049
push_middle 652699583
get 100511
push_front 651500012
push_back 195730797
push_front 616395583
push_back 764946053
get 49212
push_back 993669907
get 32335
get 87958
get 99789
get 99973
push_middle 262301790
push_front 139050321
push_middle 215364369
push_front 29367413
push_back 700471434
push_middle 301346243
push_back 958992949
push_front 533746975
push_back 249150881
push_front 113824138
get 171075
push_front 727200458
push_front 908631357
push_middle 113346383
get 36770
push_front 956928310
push_back 766444167
get 76618
push_middle 944998183
push_middle 645586850
push_middle 625709643
push_middle 649960284
push_middle 449475075
get 183945
push_back 519030526
push_front 549553669
push_front 377161837
push_back 838146365
push_front 874856534
get 82074
push_front 903942886
push_front 823224081
push_front 500548652
push_front 797933288
push_back 52857919
push_middle 549808597
push_middle 570093460
push_back 698642159
get 63815
get 186880
push_middle 976168736
push_front 347675249
push_back 896565581
push_front 665173746
get 173746
get 212267
push_front 859494338
push_front 929936594
get 701
push_back 119215246
push_front 784648096
push_front 527251697
push_back 494926951
push_middle 217626903
push_front 231901090
push_front 779229068
push_middle 980162252
push_middle 237812699
push_middle 618474190
get 76269
push_front 622282904
push_middle 63328964
push_back 354838952
push_front 262738181
push_front 293073488
get 20454
push_middle 220976990
push_front 899382652
push_back 417005375
push_middle 735218274
get 20741
push_back 557072829
push_front 756503092
push_back 804586887
push_middle 204350691
push_middle 589638870
get 214926
push_back 279794791
push_back 263010706
push_back 492815651
get 107904
get 73521
get 123184
push_middle 734955205
get 180846
push_back 845564446
push_middle 26823458
push_back 46793287
push_front 835603420
push_middle 362668906
push_back 754470326
push_front 292019783
get 155586
push_middle 816142293
push_front 313342055
push_front 585776835
push_middle 368020045
push_front 416372760
push_front 37001287
get 169164
get 170147
get 196358
push_back 918596006
push_back 243960233
get 95833
push_middle 806694626
push_middle 25773918
get 63543
push_middle 152156262
push_back 44583880
push_middle 213512958
get 87984
push_back 646630476
get 140160
push_middle 776286485
get 25142
push_front 650459975
push_back 576094366
push_middle 652042144
push_middle 459865835
push_middle 812193257
get 89725
push_middle 340043988
push_middle 526414545
push_back 570608762
push_front 841767980
push_back 516812916
push_middle 367525249
push_front 229718247
push_middle 625802936
get 13025
push_front 533620959
get 213647
push_front 723658374
push_back 41671948
push_back 654467403
push_middle 993958771
push_middle 984999549
get 65792
get 35100
push_back 213537196
get 16641
push_back 664975374
push_middle 628870770
push_back 479821145
push_back 737604904
get 118804
get 5147
push_back 522917370
get 120238
push_middle 62428537
get 175354
get 206963
push_back 7239990
get 185460
get 28153
push_back 789815711
push_back 521405963
get 8289
push_middle 372101714
get 115690
push_front 642277835
push_front 203354907
get 161195
push_middle 839222459
push_middle 869889582
push_middle 792249748
get 157988
push_middle 715665388
push_middle 744306149
push_back 849040104
push_middle 190154533
push_middle 696617560
get 160592
push_middle 22071729
get 200410
get 7219
push_middle 915789796
push_front 76320229
push_back 471709031
push_front 217076404
get 27376
push_back 173027600
push_middle 406922843
get 136500
push_front 536057912
push_middle 200247581
push_middle 451857098
push_back 216610465
get 174513
push_back 596004679
get 143832
push_front 679859880
push_middle 593610510
push_front 899609539
push_middle 5772544
push_middle 579958821
get 1002
push_middle 981778256
push_front 526802877
push_middle 276697984
push_back 621860704
push_back 700969139
push_back 910740974
push_middle 702135335
push_middle 643521514
push_back 612485049
push_front 291490802
push_back 229482405
get 181836
push_back 765452711
push_middle 776662845
push_middle 507619387
push_middle 700800885
push_back 472400602
push_front 454081085
push_front 216574386
push_middle 633827510
push_middle 428900100
get 62367
push_middle 181054671
push_back 256851232
push_front 26340889
push_back 39186037
get 186167
push_middle 479009066
push_front 630360780
push_middle 614943289
push_middle 865345284
push_back 877348845
push_front 435325495
push_front 678337482
push_back 334613859
get 63804
push_middle 541922102
push_front 619799802
push_back 823521886
push_middle 232940587
get 57171
push_back 942423739
push_back 286249438
get 48901
get 38603
push_middle 480096254
push_middle 869071511
get 54973
push_front 91728000
push_back 604346937
get 99228
get 108254
push_middle 844858858
get 29882
push_middle 52136981
get 129265
get 194533
get 90677
get 69501
push_front 420951344
push_back 418638009
push_back 141131724
push_front 116424589
push_back 467625996
push_front 820151854
get 190617
push_back 935738521
get 102316
get 108252
push_back 524472404
push_front 422712683
get 51114
get 95256
push_middle 411458135
push_middle 678950939
push_back 785246971
push_middle 695543630
get 31338
push_middle 666166721
push_middle 674241754
push_middle 369463623
push_back 805801954
get 111506
push_middle 593188235
push_back 469874392
push_front 768824725
push_back 170920601
push_back 990740550
push_back 28466281
push_middle 723198972
get 179868
get 143930
get 32178
push_back 926280301
push_middle 201536407
push_front 503895925
push_front 40383986
push_front 286507681
get 94073
push_back 636936524
push_middle 609606158
push_back 169567044
get 22361
push_middle 282100359
push_front 168276138
get 85953
push_front 313853464
push_back 123087641
get 98415
push_back 675748011
push_front 566086551
push_middle 896517601
push_back 613846824
get 132433
push_middle 644686084
get 16095
push_middle 934637873
push_front 54361946
push_front 875056918
push_back 434265063
push_middle 833760341
push_front 716620651
push_middle 649970875
push_back 59437356
push_back 573263677
push_middle 161481003
push_back 699605509
push_front 4951615
get 11733
push_front 467322586
push_front 476519861
push_front 430494522
push_front 202138755
push_middle 888566968
push_back 737114391
get 132806
push_back 753878945
push_middle 113114191
get 113845
push_middle 698834541
get 24812
push_back 775505779
push_middle 326532595
push_front 77670073
push_back 373515900
push_back 888013167
push_front 707062380
get 172600
push_back 680741510
push_back 294305696
get 47277
push_front 740897766
push_front 595248154
push_front 352589694
push_front 336310028
get 33844
push_front 795813451
push_back 66763623
push_front 640037038
get 147452
get 66648
push_back 835259092
push_middle 748521970
push_middle 379412435
get 64619
push_front 453430269
push_middle 345659756
push_back 79334421
get 185202
push_front 788101499
get 115954
push_front 142718641
get 106455
push_front 602088444
get 165360
get 135529
push_front 601188471
push_middle 487571482
push_middle 170905771
push_middle 82764796
push_back 671089398
push_front 868574913
get 14873
push_back 766786389
get 60486
push_back 294398069
push_middle 697288499
push_middle 450750277
get 61283
push_middle 606820046
push_front 491722469
push_front 584992498
push_middle 941740896
push_front 91975354
get 173035
push_middle 974255807
push_middle 770826994
get 34296
push_front 772534254
push_front 448846772
push_middle 976815176
push_middle 831078477
push_middle 364871527
push_middle 537906643
push_front 581694277
get 163863
push_middle 783089505
push_front 400913436
get 90976
get 134687
push_back 957461268
push_middle 497525981
push_front 973936002
get 40527
push_back 317167992
get 76500
get 73207
get 77719
push_back 581531456
push_front 598013962
push_front 773187675
get 160156
push_middle 310492102
push_front 508153087
push_middle 413017045
push_middle 497048704
get 154303
get 18826
push_middle 850133268
push_middle 524742766
push_middle 86818267
push_front 603084211
push_front 630905132
get 74653
push_back 335285071
push_middle 228331991
push_middle 40341175
push_middle 668774597
get 184960
get 13240
get 163563
push_middle 253913577
push_back 755272232
push_front 378516954
push_front 39910146
get 86742
push_middle 660282492
get 188208
push_front 631667863
push_back 453250126
push_front 86316043
push_back 261173438
push_front 248076776
push_middle 416530413
push_front 692327379
push_back 904083139
push_back 554411485
push_back 703029972
push_middle 677782771
get 5912
push_middle 904826720
push_middle 750628840
push_front 967301500
push_back 314100511
push_front 18789860
get 33710
push_front 414172952
get 164549
push_front 733006403
push_front 17023827
push_front 216271459
get 60641
get 57153
push_front 334644439
push_back 303301425
get 157590
push_middle 548461263
get 62149
push_back 933335742
push_back 186954520
push_middle 653537743
push_front 375239861
push_front 803897423
push_front 740698531
push_middle 31746433
get 181068
push_front 164217615
push_front 243311574
push_middle 381780126
push_front 51931873
push_front 14517054
push_back 472328904
push_back 191899766
push_back 295314579
get 106049
push_front 439952793
push_front 469822461
push_back 10066178
get 3557
push_front 738087241
get 213841
push_middle 998936965
push_front 399962898
push_back 770356916
push_back 493906401
push_back 119197854
push_front 737529244
push_back 818798517
push_back 809847702
get 57744
push_front 562735749
get 26072
push_middle 516326933
push_front 90318110
push_front 572388474
push_middle 348025065
push_middle 968171273
get 45061
push_middle 167239093
push_middle 809928465
push_back 358256149
get 40694
push_front 31651161
push_front 363904034
push_back 486614304
push_front 543001846
push_front 150107751
push_middle 898084660
push_back 964559210
push_back 35704631
push_front 22788710
push_middle 130634418
push_front 75846205
get 111413
get 87486
push_front 365201903
push_back 393471770
get 91219
get 158033
push_front 696865448
push_middle 495718447
push_back 595881366
push_back 191455353
push_front 217778753
push_middle 216544437
push_back 37454654
push_middle 344966571
push_back 705412829
get 152896
push_middle 406838307
push_middle 651092573
push_middle 332117058
get 6040
get 132402
push_middle 912514667
push_front 32847552
push_middle 473007328
get 8986
get 201752
push_front 605286446
get 34330
push_front 30368855
push_middle 895878915
push_front 126532738
push_front 211008742
push_back 323503534
push_front 598976166
get 93160
push_back 233045872
push_front 631354663
push_middle 167401832
get 188415
push_front 282422212
push_middle 347611521
get 196950
get 3741
push_middle 147218987
push_middle 148715160
get 199502
push_back 538643058
push_back 136314444
get 157816
push_front 988771324
push_middle 472731104
push_middle 365855274
push_front 155604929
push_front 408051714
push_middle 650041717
push_middle 77820247
get 68151
push_back 87977501
get 193502
push_front 961564703
get 151368
push_front 338944249
push_back 940837950
push_middle 75777593
get 185622
get 119495
push_middle 592214123
push_front 643517835
push_back 906245263
push_back 455118095
push_middle 740457622
push_middle 88905783
push_middle 531242594
push_back 910642994
push_front 110870469
get 19552
push_back 665768288
push_middle 418016573
push_front 573767231
push_middle 776721054
push_middle 257346044
push_middle 916083828
push_middle 848566994
get 190591
push_back 856712096
push_middle 449313196
get 7513
push_back 277635483
push_front 672257342
push_middle 154799078
get 43140
push_middle 394141525
push_middle 967630930
push_middle 875596535
push_front 645513783
push_front 447327106
push_back 592280744
push_front 951621207
push_front 142230297
push_middle 295124682
get 14480
push_front 410861778
push_back 213971497
push_front 312729203
push_middle 771801854
push_middle 907543721
push_back 731710110
push_back 189475259
push_front 662920786
get 41818
push_back 594980175
get 25407
push_middle 92745744
push_back 170672565
push_back 381736618
get 59078
push_middle 883605014
push_middle 336490075
get 41532
get 162830
push_middle 732798769
push_back 148001373
push_back 816389201
push_middle 565827645
push_back 786758874
get 10991
push_middle 581972415
push_front 532218833
push_front 1333998
push_front 941586089
push_front 240529082
push_front 381312
push_middle 375636936
push_back 508990129
push_front 378095248
get 49054
push_front 534439672
get 63505
get 71071
get 58177
push_back 729057773
get 17539
push_middle 760386630
get 183532
push_back 771547451
push_middle 817464634
push_middle 81736204
push_front 438612843
push_back 733269676
push_middle 713431810
push_front 391262392
push_back 308970170
push_middle 676493586
push_front 602341652
push_front 62003951
push_front 290859710
push_middle 625352716
push_middle 864876751
get 59996
get 40066
push_middle 144164726
push_middle 821346747
get 174001
push_middle 594014127
push_back 125777192
push_middle 303526290
push_back 908388387
push_front 187478943
push_middle 41210264
get 75129
push_middle 430281180
get 147192
push_front 428632537
push_back 719948090
push_back 810344717
push_middle 262272006
push_front 575473679
push_front 341728499
get 48675
push_middle 818444447
push_front 984548426
push_middle 80133374
push_back 948923609
push_back 268199952
get 12097
push_back 599362815
push_middle 561351914
push_front 342498534
push_middle 763678516
push_back 151847183
get 85463
push_middle 36841618
push_back 40576632
push_front 323042858
push_front 538743161
push_middle 935210651
push_back 688379499
push_back 457094631
get 7243
push_front 436056680
push_back 212798800
get 109586
push_middle 686302144
push_front 113495834
push_middle 541236054
push_middle 774668079
push_back 886566526
push_middle 638500560
get 168608
get 65511
push_front 972279765
get 137233
get 78846
push_middle 258594182
push_front 500325246
push_back 307365914
push_middle 946579038
get 102594
push_back 290460495
get 22900
push_front 7452698
push_front 296739442
push_back 358390680
push_back 427870029
push_front 857756948
get 155302
push_front 123414131
push_back 968954719
push_front 358292209
push_front 117982510
push_middle 655399620
push_middle 341375359
push_back 861122903
push_middle 58306615
push_back 377162561
push_front 903194615
push_middle 498478154
push_back 242559541
get 6956
get 187814
push_front 409973725
push_middle 314736166
push_middle 423053671
push_middle 541009138
get 94177
push_front 811031170
push_front 211174656
push_front 59902841
push_back 40947278
push_middle 758782546
push_back 21600217
get 149166
get 200406
push_middle 74849495
get 10243
push_middle 885885452
push_back 826009336
get 169068
get 2507
push_middle 951640994
get 83039
push_back 1965093
push_middle 355009736
push_middle 156579123
get 190071
get 171238
push_middle 421412894
get 131074
get 156199
push_back 580023854
push_back 792453235
push_front 514976513
push_middle 865869390
push_back 350086305
get 34594
push_middle 932835553
get 95717
push_middle 652192986
get 45036
push_front 485716254
push_front 889331124
push_middle 382165155
get 215504
push_middle 962311250
push_middle 630010031
push_middle 38238114
push_back 818673324
push_middle 810295114
push_front 150525446
push_middle 206017959
push_middle 144868958
get 28250
push_middle 756911992
push_front 829058546
push_back 988343085
get 127566
push_front 896897940
push_middle 94245903
push_back 307360240
get 70631
get 99010
push_back 647490153
push_middle 56341482
get 56024
push_front 89175545
get 10836
push_middle 616263157
push_middle 292580607
push_back 426118972
push_front 447922375
push_front 831106653
push_middle 37300722
push_middle 863682265
push_middle 936781307
push_middle 257845844
get 148478
push_front 756781260
push_back 837774783
get 128216
push_middle 379067002
get 137066
get 170200
push_front 349534141
push_middle 235258753
get 143693
push_back 414948948
push_front 565776964
push_back 146435316
push_back 652394768
push_middle 607639194
push_back 898418927
get 181975
push_middle 933621625
push_front 252512902
push_front 251508296
push_front 270201321
push_back 728615612
push_back 960942721
get 186353
get 128161
push_middle 738570437
get 168836
get 162371
push_front 899260426
push_back 949868709
push_middle 498000547
get 23143
push_back 73723558
push_back 94132180
push_front 266425539
push_front 774163348
push_middle 496291359
get 108460
push_front 76716172
get 69147
push_middle 550378567
push_middle 861655270
get 96790
push_back 145099823
push_middle 941303191
get 50118
push_front 220098032
get 180202
push_back 87383030
push_middle 287984675
push_back 971736
push_back 583608095
push_middle 761405671
push_middle 291378239
push_middle 604750757
get 127614
push_middle 461220877
push_middle 745766431
push_middle 84356841
push_front 370164522
push_middle 946974377
get 196746
push_middle 717336355
push_middle 817157802
get 6397
get 96368
push_front 512149006
push_back 598849445
push_middle 208647368
push_front 605073065
push_middle 463611203
push_front 414799677
get 99922
push_front 952715347
push_middle 91336084
push_front 366691368
get 78611
push_middle 861043396
push_back 754314712
push_back 878727488
push_front 484190839
push_back 289068690
get 30029
push_middle 604523091
get 158906
push_front 881188010
get 115540
push_front 732848807
push_front 421047670
get 151506
push_back 284514852
get 127920
get 140620
push_middle 224186627
push_middle 999616770
push_back 962169280
push_middle 59990711
push_front 772074502
push_middle 828418107
push_back 63370570
push_front 911754067
push_middle 443788397
push_middle 794911337
push_middle 131641867
get 211266
push_back 206672883
push_back 999014358
push_back 136453563
push_back 666606895
push_front 907318707
push_middle 581636171
push_front 144632371
push_back 324525718
get 29821
push_middle 604729062
push_middle 600732174
get 213146
get 121097
push_back 422962076
push_back 935491495
push_middle 199754708
push_back 866965758
get 21305
push_back 107047672
push_back 124304837
get 71431
push_middle 411125741
push_middle 683629335
push_front 409074599
push_back 60499899
push_front 444932488
get 175567
push_front 831970026
push_back 430987211
get 46167
push_front 850338478
push_middle 240144695
get 84865
push_middle 629157711
push_middle 598896538
push_middle 957809766
get 71429
get 74546
get 84799
push_middle 843417461
get 24380
push_middle 972316419
push_front 889883050
push_back 968858438
push_middle 756922236
push_back 405077135
push_back 517820244
push_front 904993193
push_front 927892542
push_middle 623981450
get 96544
push_front 121131389
get 119270
get 41744
get 47565
get 80135
push_back 854908378
get 80470
push_back 359100809
get 29933
get 113264
push_back 656729298
push_back 789237199
push_front 211240629
push_back 563238417
get 27909
push_middle 443603559
push_back 356137396
push_front 780213567
push_middle 838230190
push_front 714246429
push_back 814618389
push_front 872527361
push_front 215969295
push_middle 277616619
push_front 405004377
get 66893
get 62059
get 3319
push_front 959829472
get 209547
push_front 85022533
get 120483
push_back 964282456
push_front 811965526
push_back 216984435
get 3373
get 5572
push_middle 683536945
push_front 270426569
push_middle 112136006
push_back 183253876
push_front 562203696
push_back 476169988
push_back 811536370
get 87894
get 138236
get 59153
get 8976
push_back 508772808
push_front 85943800
push_middle 194869803
push_back 323380177
get 25388
get 189287
push_middle 436539739
push_middle 274395650
push_front 865796232
get 2848
push_middle 745383073
push_front 678751567
push_middle 632539795
push_front 973071733
push_back 380004262
push_front 868261956
get 67657
push_back 778491338
push_front 192300614
push_front 34888006
push_front 794462216
get 200046
get 72587
push_middle 362588390
push_back 420555961
push_back 368263365
push_middle 89707201
push_middle 411566342
push_back 678028849
get 172216
get 123323
get 121732
get 120017
push_middle 946302862
get 189449
push_middle 273308559
push_front 403185837
push_front 372080211
push_front 50897098
push_middle 424311337
push_back 65580996
push_back 704152394
push_back 734978940
get 44320
push_middle 689823552
push_back 248944663
push_front 139501985
push_middle 385137886
push_back 208850370
push_back 585151042
push_front 894627748
push_front 835223669
get 209860
push_middle 304403260
get 59244
push_back 879765164
get 213558
push_middle 103421989
push_front 537272109
push_middle 910481788
get 164443
push_back 436244269
push_back 110237137
push_back 331931167
push_back 419234818
push_front 409542709
push_front 226157931
push_back 479920895
push_front 622947834
push_front 248969579
push_middle 928082458
push_front 462744015
push_front 134727049
push_front 861682182
push_middle 697585991
push_middle 991076785
push_back 220113578
get 159106
push_back 840061835
push_front 403487946
push_middle 520381836
push_front 916494464
push_back 443483319
push_back 310156138
push_middle 945899164
push_front 854692696
get 36291
push_middle 518007123
push_back 147704924
get 206326
push_back 953584377
push_back 150778200
push_middle 404736455
push_back 884801949
push_back 587523079
push_back 764782704
get 47233
get 179083
push_middle 494754694
get 39325
get 63290
get 192373
get 3790
push_middle 589558140
push_back 126402852
get 160356
push_front 998785137
push_front 306067208
push_front 714132738
get 194811
push_front 458727772
push_back 42813458
push_middle 424971285
push_back 391476039
push_back 87112473
push_middle 650815671
push_front 8376010
get 34146
push_back 868628590
push_front 859254925
push_middle 576851063
push_middle 949752189
get 207900
get 65560
push_front 810661788
get 156259
push_middle 668710359
push_back 181299169
push_front 114214244
get 177948
get 137987
push_middle 855932185
get 87956
get 186152
push_middle 851217924
push_middle 420326277
get 31639
push_middle 307410883
push_front 285788329
push_middle 587754406
push_front 902740283
get 176296
push_middle 390357552
push_middle 28488146
get 130657
get 31400
push_back 662289155
push_front 215827308
push_back 783959573
get 140287
push_front 801764495
push_back 621363468
get 95674
get 52748
push_back 153805447
push_back 722737424
push_middle 12210442
push_middle 668013099
push_middle 851358028
push_front 297466272
push_back 861435881
push_middle 547820854
push_front 176015598
push_back 149830896
push_middle 1237180
push_middle 842950082
push_back 854213313
get 10783
push_front 110707713
get 155476
push_front 542125154
get 102634
push_front 821890597
get 180308
push_front 842623301
push_back 898852049
push_middle 724081060
push_front 56643481
get 114482
get 180381
push_back 592075274
push_front 499239409
push_back 360810299
push_back 321154524
get 209633
get 36608
get 208402
push_middle 247112251
push_back 662841721
push_back 2936435
push_middle 888160583
push_back 561708479
get 31597
push_front 842545727
push_front 122461614
get 114592
push_back 710017326
push_middle 706617454
push_front 310372432
get 114643
push_middle 21638130
get 200262
push_front 290149276
get 171441
push_back 89439560
push_middle 382127052
push_back 918405525
push_middle 512617364
push_back 275792815
push_front 241011369
push_back 635718722
push_front 975851791
push_front 894050403
push_back 56109916
push_front 277954004
get 47386
push_middle 459167732
get 108787
push_front 792124331
push_back 671550507
push_back 30291196
push_back 926383783
push_middle 394331737
get 213345
push_back 441399208
push_middle 207303740
push_middle 387484799
push_back 797271765
push_front 386479449
get 151789
push_back 156482869
get 75445
push_front 302581755
get 92646
get 188265
push_middle 870427091
get 209469
push_middle 850500888
push_front 10427820
push_front 132938012
push_back 182192047
push_middle 39224592
get 155594
push_back 354139751
push_front 170390014
push_middle 967403238
push_middle 273866995
push_back 893741433
push_back 206063414
push_middle 693503731
get 60182
push_front 84355050
push_back 163228394
push_middle 550910997
push_back 899992105
get 150127
get 86243
push_front 428861925
push_middle 306919422
get 55914
push_back 150563294
push_front 571032882
push_back 652530721
push_back 280506368
push_front 388667638
push_back 865159307
push_back 609746580
get 214578
get 168918
push_middle 548160662
get 29515
push_front 121715691
push_front 841274547
push_back 407924206
get 154761
get 128509
push_front 585501626
push_middle 321946311
push_back 477346356
get 1386
push_back 635847103
push_back 425879919
get 128732
push_back 65931440
get 120028
get 179997
get 207961
push_back 311775821
push_back 49799628
get 57995
push_middle 807321843
push_back 257458947
push_middle 498587684
push_back 98194908
get 212529
push_back 714883420
push_front 687392273
push_middle 104774984
push_back 99689394
push_back 732171556
push_middle 905422557
push_middle 361059945
push_back 146169983
push_front 350487908
push_back 605826666
push_front 348568165
push_middle 80441066
push_front 395733380
push_back 102034639
push_middle 663056131
push_middle 437174721
push_front 50250466
push_front 82398951
push_back 129114401
push_back 263998547
push_middle 140179517
push_back 18613515
get 148481
push_front 621252441
get 172190
push_middle 642353767
get 106879
push_back 660841926
push_front 521192633
get 103535
get 127823
push_middle 187113051
push_front 24653003
push_middle 220257839
get 13014
push_back 947047424
get 94259
push_front 826318546
push_middle 420203710
get 9036
push_back 329444179
push_back 439721422
push_middle 567487901
push_middle 458769955
push_back 396862929
push_middle 318310284
push_front 861047809
push_back 846038102
push_middle 642101954
push_front 172670424
push_back 305918013
push_middle 261707475
push_front 988048995
get 154541
get 129122
push_middle 815113447
push_middle 813583488
push_back 609745409
push_front 833464861
push_front 27135926
get 11420
push_front 865690902
push_back 664392438
get 119863
push_front 953277089
push_middle 19438664
push_front 867366539
push_front 512804772
push_front 107957469
get 83746
push_front 493547365
get 15801
get 66766
push_middle 608298640
push_middle 568120137
get 121874
push_back 895310916
push_back 838421674
get 93479
push_middle 509845677
push_back 965623510
push_middle 544287753
push_front 775319546
push_front 851090335
push_front 18381792
get 186449
get 70073
push_back 734340147
get 134058
get 72893
get 162525
push_back 109494215
push_front 292904030
get 53559
push_back 570671930
push_front 652712425
push_middle 179301785
push_middle 583675943
get 179414
push_back 58505906
push_front 252835028
push_back 269880651
push_back 500398924
get 28399
get 31456
push_front 280558900
push_front 105938361
push_front 583926804
push_middle 30471903
push_back 766306374
push_front 756354487
push_front 624608467
push_middle 548036698
get 164264
push_middle 653114541
get 135872
get 79583
push_back 983882638
push_back 998296772
get 121759
push_back 710936330
get 138313
get 12431
push_back 431624493
push_front 382279735
push_back 540137694
push_back 258999219
push_middle 139823396
push_back 128245568
push_middle 155771244
get 213723
push_middle 423954500
push_back 175662499
push_front 338070778
push_front 243265232
push_back 716881551
get 55052
get 22208
get 31338
push_middle 246753456
get 41440
push_back 15214989
push_middle 599114159
get 63973
push_front 766746422
push_back 955567992
push_back 877594985
push_front 449169908
push_middle 84394700
get 33765
get 208232
push_back 450988141
get 365
push_middle 851665525
push_middle 654361139
get 41105
push_back 832801178
push_middle 733901207
push_back 824884219
get 112510
push_back 309576738
push_front 701807537
push_back 345568401
push_middle 365086007
push_front 161751427
push_front 718644452
push_front 549265359
get 207451
push_back 844114698
push_middle 145008639
push_front 546912541
push_front 424934171
push_front 273751962
get 213908
push_middle 264517391
push_middle 461647014
push_back 122411532
get 72454
push_back 967838854
push_front 717820811
push_back 912349433
push_back 588119427
get 70943
push_front 346231472
push_back 223377295
push_front 660158473
push_back 618953244
push_back 666456598
get 143228
push_middle 701038415
get 140900
push_back 785909563
push_back 440283118
push_middle 334568817
push_back 549975861
get 58431
push_middle 850823998
push_middle 983062798
push_middle 171706507
push_middle 116479453
push_back 284432643
push_front 337097834
push_middle 323263778
push_front 689177199
push_back 1643034
push_front 70496144
push_back 369893735
get 109512
push_back 289883816
push_middle 399158972
push_back 418404217
push_middle 41021933
get 100999
push_back 502261637
push_back 739610271
push_back 743596081
push_front 194953629
get 50733
push_middle 511530596
push_back 926728969
push_middle 46018051
push_middle 262197275
push_front 164996527
get 71366
push_middle 591726945
push_front 959668683
get 167046
get 139144
push_front 168920185
push_front 781369578
push_middle 320903846
push_middle 457548936
push_back 852596204
push_back 867889192
push_back 146520076
get 26584
get 182962
push_middle 570340608
get 167357
push_back 810288332
push_front 657717992
push_back 162809951
push_back 770958457
push_back 86961043
push_middle 401955014
push_middle 222368900
push_front 680709830
push_front 979645374
push_front 723201190
push_front 655048112
push_front 31432510
push_front 235617619
push_front 100056425
get 81097
push_front 686272488
push_middle 342781750
push_back 250749948
get 29340
push_front 973098198
push_middle 793718565
push_back 34374551
push_front 295289969
push_middle 216282918
push_front 214834426
push_middle 376707577
get 60488
push_middle 871685296
push_back 732040145
push_front 794190482
push_front 920578303
push_middle 837190432
push_middle 365254169
push_middle 894582890
push_middle 624504006
push_back 171628985
push_middle 230928108
push_front 70287763
push_front 239011752
push_middle 83801786
push_back 844789990
get 116899
push_front 505993683
push_back 916969099
push_front 443505085
push_middle 492430966
get 99320
push_back 519801400
get 39768
get 191701
get 109342
push_front 164290387
get 102631
push_back 311952519
push_middle 72625775
push_back 791900460
push_front 574899496
push_back 543303789
push_middle 423876789
push_front 927318785
push_middle 805221376
push_front 664130605
push_back 551071003
push_middle 499068194
push_back 949674793
push_front 927042035
push_middle 219961581
push_middle 288698417
push_front 260792301
push_middle 645088548
push_middle 134960706
push_middle 292196544
get 200530
get 80455
push_front 790731152
push_back 551839433
push_middle 379995646
push_front 409139361
push_front 815123136
push_back 212181661
get 130055
get 147598
get 46409
push_front 759732255
push_front 121157396
push_middle 459892708
get 18467
push_middle 170746913
get 209610
push_back 971164530
get 29639
push_front 154830475
push_back 174380259
push_back 318260270
push_back 163434048
push_front 899040642
push_middle 587973522
push_back 477601198
push_back 210411601
push_back 312398699
push_front 379900358
push_back 565097551
get 104361
push_front 558397121
push_back 918835481
push_middle 714860100
push_back 268231848
push_middle 877043718
push_back 731588577
get 107551
push_middle 209165574
push_front 362953056
push_middle 788954416
push_back 180378464
push_middle 30936342
push_back 335393987
get 188900
get 200345
push_front 116366419
get 7538
get 5924
push_middle 347084783
push_front 856091188
push_back 858754545
get 7589
push_front 288727640
push_front 935150756
push_front 345445431
push_middle 536228729
get 213812
push_back 309138978
push_front 448266244
push_front 354599073
push_back 460731273
push_middle 920123421
push_back 336518977
push_middle 781755608
push_front 176895144
push_middle 305923819
push_front 144012413
push_back 645566223
push_middle 883333030
push_front 820063752
push_back 766258080
get 10404
push_middle 822725005
get 89481
push_middle 999596394
push_front 528024079
push_back 217172144
get 27270
push_middle 988506684
push_middle 119763394
push_front 712231401
push_middle 142084078
get 109500
get 157186
push_front 874364367
get 201545
push_middle 881696902
push_front 313776661
push_front 958132156
push_middle 940756988
get 52983
push_back 687562454
push_back 800733808
push_back 22482309
get 212563
push_middle 457949593
push_front 83264470
push_middle 368025287
push_middle 566222493
push_front 925145704
push_back 428906986
push_middle 779904583
push_front 865176263
push_front 916208069
push_front 801544460
get 74366
push_middle 860275046
push_front 321677777
push_front 5820762
get 144323
get 95214
push_middle 315099177
get 198284
push_back 730171053
push_front 140148168
push_middle 93870372
push_front 529561954
push_front 379163900
push_middle 559249643
push_back 1553743
get 212483
push_front 172307088
get 40180
push_back 721669503
push_back 668528285
push_middle 819486004
push_front 465354290
push_middle 695104409
push_middle 443871902
push_front 126384427
push_front 333592559
push_middle 350431763
push_back 258836234
get 191722
push_front 698341805
push_middle 576777962
push_back 679321858
push_back 369071028
push_front 181633980
push_middle 863200114
push_back 168567693
push_front 407311060
get 128690
get 173616
push_front 654198252
get 134775
get 159846
push_middle 550852059
push_front 926123109
push_back 188346885
get 77027
get 41257
push_middle 42345689
push_middle 665618188
push_middle 266799460
push_middle 821345225
push_front 954333227
get 172074
get 90441
push_middle 535231433
get 86116
push_back 781488217
get 83610
get 169539
push_front 8700319
push_front 411656752
push_front 57556419
get 202007
push_middle 457417173
get 51601
get 25887
push_middle 810575773
push_front 338386995
push_front 555722455
push_back 641307911
push_front 538086431
push_back 230416087
push_front 880821523
get 63951
get 185573
push_front 689435978
push_middle 398073065
get 99261
push_front 196347482
push_middle 282223096
push_back 907269086
push_front 116854890
push_back 842039805
push_front 763882809
push_front 400975856
push_middle 613471490
push_back 343636230
get 67782
push_back 958777365
push_middle 18495748
push_front 58786966
push_front 663649227
get 102823
push_middle 501974312
push_front 131336166
push_front 432933246
push_middle 465474063
push_front 764309127
push_middle 907788356
push_back 119282824
get 144226
push_middle 712847449
get 37970
get 49599
push_middle 161448692
push_back 688571256
push_back 700457216
push_middle 155836572
get 196969
push_front 673119112
get 112176
push_front 994394211
push_back 736143569
push_back 443091767
push_front 492877176
get 128949
push_front 68047149
push_back 176738116
get 114979
push_back 191754715
get 126618
push_middle 350788818
push_middle 160943380
push_middle 19648271
push_front 400852155
push_back 353198497
get 191082
get 19132
push_middle 311406822
push_back 437866396
push_back 568539821
get 53396
push_front 590265404
push_back 14476431
push_front 37004795
push_back 968972755
push_middle 231711679
push_back 486204447
push_back 889198643
push_middle 771283475
push_front 116035982
push_front 309743149
get 148010
push_front 648055495
push_front 369716722
get 128687
push_middle 857030599
get 29986
push_middle 762930433
push_middle 652255191
get 193713
push_back 104159089
get 64183
get 33032
get 114332
push_back 173657117
get 80931
push_front 511909266
push_front 449286378
push_back 428475571
get 28723
push_front 255129943
push_front 557224777
push_front 969959460
get 3970
get 147982
get 73860
push_middle 140493746
push_front 661209023
push_front 481292305
get 121346
push_back 790213131
get 92932
push_back 910033002
push_front 38657764
push_middle 294025219
push_front 30627013
push_middle 884097450
push_front 416456989
push_back 113536041
push_middle 510323089
push_middle 296107890
get 10219
push_front 376035528
get 169454
push_back 313118460
get 153638
push_back 443093168
push_middle 427050214
get 155480
get 109417
push_middle 227816536
push_middle 38905737
push_front 33590332
push_middle 597459810
get 195194
get 3575
push_back 475710280
push_back 767884622
push_front 825643599
push_back 751849391
push_front 480829676
push_front 181230904
push_middle 832767999
push_back 399892909
push_front 71191732
push_middle 958461059
push_back 530576557
push_middle 997910551
push_front 730568909
push_middle 699544709
get 91337
push_middle 945470930
push_middle 178873802
push_back 396830098
get 167418
push_middle 708062501
get 5175
push_front 221725770
push_back 910840949
push_front 800696452
push_front 750819888
get 161975
push_back 174047920
push_middle 264839927
get 206842
get 67258
push_back 921372854
push_back 760861851
get 209678
push_front 74980353
push_back 587168050
push_front 112418416
get 190903
push_middle 233686838
push_back 552772555
push_front 207460950
push_back 351548361
push_middle 626545289
get 43296
push_front 292329126
push_middle 622976134
push_front 660482759
get 138128
get 107838
push_middle 750508220
get 190316
push_back 710552193
push_back 450968600
push_back 628929214
get 76189
get 156200
push_middle 217105240
get 206895
push_back 130217774
push_middle 695477392
push_front 696726047
push_front 780169794
push_middle 962171437
push_front 443975809
push_middle 561725746
get 159564
push_middle 434049625
push_back 828580810
push_front 90506891
push_front 506123222
push_back 639591581
push_front 407366884
get 127617
push_front 564437185
get 5823
push_front 977350318
push_front 792333210
push_middle 353351434
push_middle 779577036
get 42625
push_back 511722982
push_front 179787861
push_front 893131991
push_front 884228588
get 39926
push_front 392962886
get 113089
push_back 61769045
get 3946
push_front 791541536
push_back 461150559
push_middle 103482589
push_front 651031766
get 83261
push_front 226621089
get 214636
push_middle 30476832
get 66316
push_back 25489515
get 199676
push_back 157725758
push_middle 91157983
get 203306
push_back 88501650
push_middle 901531433
push_front 977949756
push_back 261201485
push_front 859281648
push_middle 726054201
push_middle 711462426
push_front 298246541
push_front 918212378
get 104193
push_front 753932055
push_front 907524579
get 74393
push_back 347991357
push_back 424183812
push_front 264186591
push_back 225214103
get 126862
push_front 374892097
push_back 978306244
push_back 810201551
get 142003
get 167369
push_middle 886503692
push_back 157114392
push_middle 247626458
push_front 634461655
push_back 930573537
push_front 910049847
get 154485
get 16984
push_front 778436148
push_back 439399750
get 201008
push_front 391691517
push_back 461107501
push_middle 806990144
push_middle 656543226
push_middle 307265466
push_middle 979095794
push_back 154133977
push_back 48265040
push_middle 171696640
get 141594
push_middle 561076060
get 41683
push_middle 67213886
get 24692
push_back 660774895
push_front 259054338
push_front 420141899
get 136532
push_middle 578011017
push_front 164027889
get 202182
push_back 595201746
get 147725
push_back 706559087
get 167957
push_front 207559564
get 77695
get 191419
get 122742
push_front 312287772
push_middle 743819316
get 195252
get 206216
push_back 503490163
push_back 433356879
push_back 410875716
push_front 831074142
push_front 477478047
push_back 727971440
push_back 213109746
push_front 958439300
get 195674
get 164869
get 153303
push_middle 681868241
get 178366
get 95826
push_middle 501748208
get 140862
get 126412
push_front 206495138
get 66700
get 214725
push_back 551852407
get 101416
push_middle 681238724
push_middle 693871139
get 357
get 77616
push_middle 956427600
push_back 466485046
get 119467
push_middle 600445620
get 61445
push_front 205810158
push_back 37845651
get 129534
push_back 775516350
push_front 163563978
push_middle 847077209
push_front 138479762
push_front 303209572
push_front 673411865
get 173391
push_front 748991427
push_back 348752155
push_back 76505906
get 126296
push_front 843532437
push_middle 220730038
push_back 432873720
get 214254
push_front 93019633
push_middle 455535084
push_back 784069770
get 15955
push_middle 371786838
push_middle 680015621
push_middle 951044654
get 95673
push_middle 580649087
push_front 160984572
push_back 911572765
get 187718
get 103272
push_back 313337423
get 35599
push_middle 475291506
get 208368
push_middle 201147231
push_back 315726788
push_back 443429204
get 126561
push_front 284744463
get 68079
push_middle 126801333
push_front 744191979
push_back 158798173
push_back 315987012
get 52044
push_front 505269927
push_middle 498619190
push_middle 494935078
push_middle 309198588
push_back 304106188
push_front 123313999
push_front 776196792
push_front 939897928
push_front 281799001
push_back 68133649
push_front 704015525
get 51905
push_middle 488896830
push_middle 907174096
get 123119
push_back 497324886
push_back 476283300
get 67977
push_front 65131417
push_middle 115223687
get 57531
push_back 8700911
push_middle 493180529
push_back 581717319
push_front 867194615
get 76239
get 206745
push_middle 307044082
push_front 111586978
push_front 687430684
get 9880
push_front 335685832
get 197736
get 13090
push_middle 4822263
push_back 30391570
push_front 75995158
push_front 91203223
get 197140
get 27242
push_back 681170167
push_back 387976546
push_front 889483022
push_middle 464221007
push_back 226130775
push_front 429645987
push_back 735382354
push_back 229818699
push_back 366655982
push_back 60476996
push_front 244611930
push_middle 669733649
push_front 541282105
push_back 756393351
push_middle 476148866
push_middle 187520564
push_front 180854519
get 153408
get 2036
push_back 343842468
push_front 843313217
push_front 591348067
push_middle 291666805
push_middle 412910770
get 32685
push_back 415406529
push_back 113857963
push_middle 881260917
push_middle 777536302
push_middle 64214762
push_front 92001654
get 91119
push_middle 185117126
push_front 544804882
get 105481
push_middle 423223400
get 131253
push_middle 32712709
push_middle 976154191
push_front 407874155
push_front 650200411
push_back 659340413
push_front 707001482
push_middle 601855515
push_middle 846622308
get 67491
push_back 313491470
push_middle 984873431
push_back 607486508
push_back 744102695
get 13968
get 55597
push_middle 113341595
push_middle 230543284
push_back 444211
push_front 147432849
push_back 61610534
push_front 825416808
push_back 872626362
get 64117
push_middle 792316700
push_front 946406118
push_back 36125558
push_middle 147734949
get 41644
push_front 479611470
push_back 519578537
push_middle 713804720
push_back 365028419
push_middle 695365574
push_front 345156450
get 5714
get 115267
push_middle 514140259
push_back 219786879
push_back 835161879
get 152527
get 1876
push_middle 847442568
push_back 920186637
push_front 223951779
push_front 996923268
get 149290
push_back 165257264
push_middle 756041558
get 198021
push_front 424371300
push_middle 772469618
push_back 650796045
push_front 490022069
push_back 706243426
get 9877
push_middle 392377135
push_front 901092643
get 194807
push_back 263361411
push_middle 368585202
push_middle 321332873
push_back 482808016
push_front 400411712
get 70370
push_back 533477894
get 194147
push_back 834274849
get 108814
push_middle 655454559
push_front 511001389
push_back 379813752
push_middle 951233116
push_back 293325298
push_front 199301767
push_front 311792753
push_back 913909779
get 83655
push_middle 320349228
push_middle 21297506
push_middle 601957312
push_back 626117162
push_back 310516064
get 114683
push_back 912678939
push_middle 894612216
push_middle 951739595
get 123121
push_front 383914763
push_back 672983680
get 90050
push_front 25056549
get 134928
get 128842
push_back 56157329
get 26204
push_back 166439155
push_front 154773339
push_front 97850034
push_middle 421680523
get 71597
push_middle 41626876
get 53605
push_back 980776104
push_back 510797155
push_front 177895338
push_middle 561529468
push_back 934421811
get 33773
get 46733
push_front 117636692
push_front 531883458
push_back 630940571
push_middle 453995131
push_front 894522570
push_back 331585757
push_middle 141621163
get 151601
get 92226
push_middle 61306685
push_back 848444467
push_front 835206414
get 76388
push_middle 983124422
push_back 214422652
get 168680
push_back 362826344
get 170795
push_front 287212403
push_back 304937027
get 44712
push_middle 505581735
push_middle 829983867
get 171785
push_middle 613004856
push_middle 430851833
push_front 749323348
push_back 253741821
push_middle 613209429
push_front 758967397
get 59640
push_front 553709041
push_front 513704248
push_front 98209735
push_middle 474940729
push_middle 517320247
push_back 831115655
push_front 911172670
push_front 963646995
get 186047
push_middle 621719979
push_middle 647218942
get 88601
push_front 656084117
push_front 331510375
push_front 435654954
push_back 449601658
push_middle 705327245
push_back 277896956
get 157767
push_back 532788922
push_back 932677802
push_middle 821055652
push_back 534271561
get 85082
push_front 245653902
push_back 558027828
push_front 987643516
push_front 12947524
push_back 146314954
push_back 384400247
get 213167
get 95396
push_front 121065430
get 144843
push_back 748671316
get 44987
push_middle 894919964
push_front 751344290
push_front 525963795
push_front 438676915
push_middle 813989511
push_back 956422604
push_front 702716537
push_middle 327822746
push_front 322002028
push_front 303542379
get 82468
push_middle 625174398
push_back 762078252
push_back 994234874
push_back 666434883
push_middle 701296281
push_middle 574271430
push_front 616274680
push_front 933618512
push_front 688049800
push_back 992121121
get 189313
get 34889
get 191993
push_middle 970385459
push_back 512365759
get 187025
push_middle 494141588
push_front 162510100
push_middle 558963776
get 110913
push_front 560314192
push_back 534065797
push_middle 990558779
push_front 146416677
push_back 150243310
get 24922
push_back 262954334
push_back 778594482
get 62724
get 105927
push_middle 847428728
push_front 396781729
push_back 940913751
get 125780
push_back 613186427
push_front 732226318
push_middle 510790957
push_back 166518268
get 13025
push_front 498199508
get 53826
get 11527
get 40399
push_middle 57774843
push_middle 147742903
push_middle 59481123
push_middle 4989075
push_back 974775658
push_front 398793504
push_front 667906069
push_front 89514148
push_middle 308006985
push_back 957675666
push_front 465702122
push_middle 539240251
get 159112
push_middle 568842506
get 85373
push_middle 614526541
get 104212
push_back 190874005
push_middle 631173278
push_front 422210985
push_back 921885681
push_back 257839459
get 118447
push_middle 719052980
push_back 665256006
push_back 879642628
get 133164
push_back 368175149
push_back 8957328
get 170424
push_back 349471447
push_middle 939298651
push_back 349184536
push_front 676694340
push_front 452189868
get 81113
push_front 521170394
push_middle 279482574
get 176973
get 60194
push_front 179050616
push_front 517385784
push_front 924333921
push_middle 901384059
push_back 780128006
get 142925
push_front 500825457
get 52907
push_back 156335226
push_front 610886422
push_front 830926180
push_front 205695994
push_middle 482496914
push_middle 613197093
push_front 193460558
push_middle 249415495
push_back 653852300
push_middle 926244790
push_middle 735045849
push_back 460133610
push_back 738956025
get 18426
push_front 889531608
push_back 468645279
push_back 109578926
push_back 141651079
push_front 875976735
push_front 532849982
push_front 404412053
push_front 234418019
push_middle 719726592
push_back 47170436
push_front 58859760
get 129767
push_front 113738404
push_front 261434613
push_middle 409669239
push_back 472308341
get 107231
get 99786
push_back 907760360
push_middle 681984072
push_middle 168933259
push_front 68490374
get 26097
push_middle 134655220
push_back 437199542
push_middle 190003771
get 111200
get 196374
push_back 970148500
push_middle 430545735
push_back 775178984
get 11100
push_front 44819108
push_back 611145146
push_back 355371971
push_front 796759566
push_back 622593060
get 6925
get 146453
push_back 772201892
push_back 183387732
push_middle 490862683
push_front 619389330
get 209224
push_middle 127806343
push_back 187327399
push_middle 481404844
get 158280
push_front 603588798
get 151424
push_front 6624484
push_middle 345732169
push_middle 141351132
push_middle 63133998
push_front 112060538
push_back 934646433
push_front 890800756
get 125823
get 2745
get 20752
push_middle 68900655
push_middle 53151187
push_middle 549811484
push_middle 600412962
push_front 652105503
push_middle 428240187
push_back 752819012
push_middle 386611049
push_back 359321122
push_back 69855662
get 44333
push_middle 619402281
push_middle 529589947
push_middle 980874810
push_back 633592544
push_back 352616826
get 94558
push_front 407909503
get 47064
push_back 219503682
push_front 372196580
get 53081
push_front 533871915
push_front 515657188
get 70791
push_back 212249524
push_front 580216194
push_middle 480046641
push_front 47137211
push_middle 909974822
push_back 777878047
get 58701
push_middle 142145883
push_middle 589549972
push_middle 349292755
push_middle 532933036
push_middle 659416500
get 141732
push_back 605936324
get 172313
push_front 324905150
push_middle 981500495
push_middle 15581739
push_back 688804917
push_front 326379512
push_back 570389381
push_middle 318306024
push_back 226202831
push_middle 294830358
push_middle 335667466
push_back 101729625
push_front 735541443
push_front 268984514
push_back 117091442
push_middle 249745474
get 98183
push_middle 454888462
push_front 87075681
push_front 200218823
push_back 573112441
get 214589
push_front 344363923
push_middle 324752879
push_front 535713120
get 126941
get 171895
push_back 801858615
push_back 78506733
push_middle 538764220
push_back 838398864
get 86230
get 135095
push_front 818144948
push_back 372693254
get 83932
get 181426
push_middle 248276431
push_back 227330997
push_back 704579063
push_front 314794408
push_back 699727180
get 184833
get 86490
push_back 740644483
push_middle 583158943
push_front 122512632
push_middle 154022447
push_middle 802769149
push_back 227785450
push_back 480912128
push_back 161726738
push_middle 945762137
push_back 72663163
push_front 471223889
get 166611
push_front 239782826
get 101072
push_middle 770080389
push_front 113001045
push_back 416733076
push_front 64454700
push_middle 81873648
push_back 309229618
push_back 599175453
push_back 823361648
push_front 541243743
get 168443
push_middle 293995426
push_front 629588944
push_front 578395988
push_front 269440784
push_back 674751558
push_back 734927179
get 126437
push_front 737885097
get 130891
push_front 332696973
push_back 469062949
get 14357
push_back 783489254
get 166182
push_back 392816719
push_back 704963253
push_middle 162547470
push_front 343075814
push_front 995080664
push_middle 294374346
push_middle 906503571
push_back 193739673
push_middle 324064200
push_front 443944289
push_back 261462507
get 53130
push_middle 543906468
get 84455
push_middle 625583565
push_back 235335614
push_front 834119656
push_back 558797777
push_back 839793305
push_middle 589922622
push_front 341151634
push_front 760182721
push_middle 247569643
push_back 301465339
push_back 986024066
push_middle 517703399
push_middle 371010572
get 14889
push_back 325868453
push_middle 558698494
get 975
push_back 528291666
push_back 455116850
push_back 428533396
push_front 399723473
push_front 331503781
get 169449
push_back 3740914
push_back 949545636
get 120644
push_front 320957299
push_front 384709840
push_back 368413850
get 165656
push_back 367501457
get 138224
push_front 586923442
get 13738
get 67570
push_front 842284304
push_middle 317713686
push_back 933435734
push_back 314798730
push_front 364098563
get 33871
get 182388
push_middle 1271671
get 193819
push_back 158339479
push_middle 473833452
push_back 843406163
push_back 955710357
push_back 551330550
push_middle 899669288
push_front 691792248
push_front 910150843
push_back 174951266
get 74726
push_front 820523523
push_back 683455369
push_front 158099097
get 186629
push_back 53626247
push_front 622007404
push_front 547085618
push_back 299321065
push_front 269031207
get 146419
push_middle 272297060
get 94338
push_front 266237371
get 67433
push_middle 632334852
push_front 690180597
get 174219
get 164095
push_back 648112440
push_back 90406267
push_front 591993021
get 120266
push_back 400090048
get 64389
push_middle 389163047
push_front 117790646
push_back 513203486
push_back 172242013
push_back 1539780
get 3302
push_middle 678470496
push_front 686626769
push_back 280031622
get 181552
push_front 63115610
push_front 924424188
push_front 604644860
push_middle 667509353
push_back 4879814
push_middle 85006789
push_front 3938167
push_middle 719029862
push_front 534926124
push_front 106068979
get 120684
push_back 987623632
push_back 808159392
push_middle 98592611
push_front 521264203
push_front 438665082
push_middle 255146987
get 58761
get 100608
push_front 225511215
push_middle 246985093
push_middle 903310828
get 25266
push_front 569562872
push_front 836855665
get 19894
push_back 380653054
get 130390
push_middle 236632573
push_front 551072482
get 171137
push_middle 300161034
get 146934
push_back 520538453
push_middle 346614070
push_back 356849965
get 2737
push_middle 9321821
push_back 826553452
push_middle 704078287
push_front 924378046
push_middle 960229382
get 102052
get 193653
push_front 244481903
push_front 22286910
push_front 910665669
push_middle 750114225
push_back 420844119
push_back 388295424
get 72913
push_middle 444433145
push_back 946552313
push_middle 338779141
push_back 245394254
push_back 915025120
get 66840
push_front 260831174
get 21340
push_back 62012546
push_back 92989792
push_back 721505664
push_front 160094662
push_front 581902621
get 164359
get 195925
push_middle 573645223
push_front 65705257
push_back 177343920
push_back 497439536
push_back 652663860
push_front 312881873
push_front 992246342
get 37755
push_front 536324548
push_middle 390713367
push_front 460288842
push_back 483783575
push_back 938612093
push_back 513919548
get 14868
push_middle 801602076
get 123038
get 99142
get 132298
push_middle 328280869
push_back 510879739
push_back 236666189
push_front 454544802
push_back 46686732
push_front 307504352
push_front 327835388
get 69468
get 175801
push_back 102374677
push_front 167647645
push_front 336171612
push_back 431414638
push_front 282729485
push_front 432379835
get 13677
get 4840
push_middle 916184948
push_back 459404707
push_middle 283336925
push_front 46729357
get 77251
push_back 741710356
push_middle 657488074
push_back 985204631
push_middle 638895562
push_front 518205171
push_back 33831126
get 181949
push_back 753097668
push_back 835107276
push_back 666196147
push_middle 877251663
push_back 370624773
push_front 265944674
push_front 325090435
get 54434
push_back 333065149
push_middle 82279900
push_back 712404488
push_middle 651009884
push_back 660409214
push_middle 63612679
push_back 181440840
get 22687
push_middle 342899102
push_back 921458304
push_front 601030337
push_front 323596538
push_back 678680012
push_front 564013103
push_front 696190535
push_middle 333863349
get 38841
push_front 480401060
push_back 959227832
push_front 268767979
push_front 883374832
push_middle 480534331
push_front 144824546
push_back 293052749
get 109286
push_middle 261569987
get 130545
push_back 423313479
push_middle 426899008
push_front 662723174
push_middle 885133305
push_middle 528194022
get 77229
get 199829
push_back 159508400
get 108366
push_back 34776353
push_back 916943353
get 143854
push_middle 72488370
get 208461
get 137781
get 101545
push_front 184138416
push_back 95823214
push_middle 294756617
get 58501
push_back 63507928
get 120359
push_back 147636153
push_middle 150963022
push_front 188689867
get 212175
get 188728
push_front 140729284
push_front 763049628
push_middle 228739262
push_middle 666846312
push_back 610087443
push_back 528932148
push_middle 850429191
push_front 753677177
get 151391
push_front 988592222
push_back 510955164
push_back 301656821
push_middle 933351483
push_back 221608944
get 75119
push_middle 325072871
push_back 566872475
push_front 534362672
push_back 669323336
push_back 569731089
push_middle 906294051
push_middle 898603614
push_middle 21980111
get 113612
push_front 458315439
get 206432
push_middle 279303877
push_middle 849329896
push_front 640959668
push_middle 989975933
push_front 655296220
get 211612
push_front 636590555
push_front 307630004
push_front 220718132
push_middle 488952167
push_middle 10234747
push_front 67922328
push_front 149288159
push_front 477238367
get 201846
push_middle 267010305
push_middle 895788024
push_front 160082418
push_front 462365052
get 154773
push_front 847912318
push_middle 765652169
push_back 359277969
push_middle 852830940
push_front 805364968
push_front 562170805
push_front 957215083
push_front 20223912
push_front 409605721
push_front 274381668
get 21781
get 84753
get 144461
push_back 735808210
push_front 392123921
push_middle 689596097
push_back 991639942
push_back 280639987
push_middle 166529867
push_back 5916378
get 104966
push_back 86754173
push_middle 436709682
push_front 473417733
get 33300
get 125168
get 77291
push_front 289688384
push_front 28504533
push_back 899571319
push_front 871285110
push_back 115760182
push_middle 161744350
push_back 53719657
push_back 565640863
push_front 323395009
get 56269
push_middle 535253605
push_middle 175345765
get 84826
push_front 124817487
get 200974
push_front 665290333
push_back 758111154
push_front 122070109
push_middle 562595861
get 91907
push_front 281349317
push_front 421916796
push_middle 578806356
push_middle 221412558
push_front 435794666
push_middle 261085151
push_middle 422525113
get 119683
push_front 668617928
push_middle 243398890
push_middle 820349009
push_front 152438059
push_middle 343051362
get 76147
get 82945
push_front 718033563
push_middle 915795664
push_front 588935506
push_back 793568105
push_back 744070532
push_middle 57836520
push_back 404951228
get 75898
push_front 625830898
push_front 735298840
push_back 904714128
push_back 483780307
push_middle 741558401
push_middle 870955306
get 19188
push_front 627948538
get 104167
push_middle 889814442
push_front 827113014
get 61182
get 56599
get 131555
push_back 150010670
push_front 158262805
push_front 455349765
push_back 379548149
push_back 681805879
get 49602
push_front 215393700
push_middle 155014877
push_front 911337527
push_back 574884837
push_back 866598526
push_back 241884475
push_back 682544815
get 139756
get 134145
push_back 879503854
get 13148
push_middle 752121150
push_back 295912462
push_front 900041491
push_middle 738865518
push_middle 105559282
push_back 270155782
push_front 930063415
push_middle 89207943
get 194063
get 159361
push_back 452136593
push_middle 154289283
push_front 677060176
push_middle 550423545
push_front 597318558
push_middle 660068542
push_back 928218369
push_back 177066209
get 130962
push_middle 467142151
get 112215
push_back 256144534
push_back 524952494
get 26171
push_middle 868369093
push_back 265053223
push_middle 365013327
push_back 641952439
get 28765
get 110382
push_back 155405588
push_front 605181620
push_back 889910717
push_front 758175903
push_middle 825406070
push_middle 131806569
push_back 872220309
get 162162
push_back 22561932
push_middle 449489898
get 143140
push_back 818000607
get 129908
push_back 180569408
push_back 114966524
push_front 208696492
push_front 446226645
push_front 737704120
push_front 981492601
get 45344
push_back 354944269
get 129303
push_middle 231188412
push_back 596139328
push_front 973312685
get 108668
get 211696
get 179802
push_front 32827061
get 210976
get 21021
push_front 604982163
push_back 854572779
push_back 380521567
push_back 277889721
push_front 150535442
push_front 598950319
get 108878
get 97205
push_front 548257073
push_middle 216971504
push_back 625833954
push_middle 377007803
push_middle 678804043
push_back 894282260
push_front 359900132
push_back 988171168
push_back 508399004
push_front 572988397
push_back 544096845
push_middle 785558591
get 2019
get 206016
push_front 812888272
push_back 210133100
push_middle 71690133
push_front 793730696
push_back 23341755
push_front 327513289
push_front 926489513
push_middle 712048363
push_back 448322097
get 152637
get 190544
push_middle 586761103
push_front 929557795
push_back 424694784
push_front 899971895
push_back 718282072
push_front 744299371
get 61583
push_middle 772198478
get 116513
push_middle 358757341
push_back 587670046
push_back 144162556
push_back 164679339
push_middle 224258023
push_front 637486969
push_middle 408071263
push_back 795610862
push_middle 706351290
get 57405
push_back 473522386
push_middle 278072592
get 139392
get 21699
push_middle 334055137
get 32264
push_back 499215332
push_middle 160893355
push_middle 236567523
push_middle 963970732
get 4453
push_back 592169562
push_front 636935672
get 57489
push_middle 277288087
push_middle 948848817
push_middle 576912298
push_middle 117315124
push_middle 963451333
push_front 891660917
get 202787
push_back 48375659
push_middle 84196090
push_front 907565450
push_back 293762143
push_back 660301263
get 27378
get 134856
push_back 608641851
push_front 888450836
push_middle 861480237
push_front 810877295
push_front 390815713
get 18676
push_back 726524857
push_front 249149531
push_front 439024896
get 160199
push_front 185916942
push_back 80732776
push_back 580689079
push_front 623192110
push_back 375176872
push_front 208048163
get 34158
get 67641
get 50670
push_middle 129827379
push_back 999159531
push_back 526516481
push_front 730848156
push_back 30884803
push_back 531719821
push_middle 870300897
push_back 922518732
get 111943
get 135728
get 46400
get 4648
get 44121
get 31926
push_middle 522197343
get 176073
push_back 360970018
push_middle 303159119
push_middle 704976400
push_back 234142604
push_back 672215779
push_back 681859876
push_middle 97793487
push_middle 277680294
push_middle 706491814
push_front 598483689
push_front 484362888
push_back 84434284
get 106732
push_front 97434381
push_front 356466685
get 126896
push_back 163531466
push_back 591478268
push_back 863276579
get 133038
push_front 107982204
push_front 172530070
push_front 289145281
push_back 907505521
push_middle 825886976
get 189664
push_front 957755588
get 164522
push_middle 843471335
push_front 610168681
push_middle 220577083
push_front 992602390
get 200895
push_middle 865532961
push_middle 812968082
get 168518
push_back 930889296
get 92126
push_front 377496261
get 57757
push_back 779883889
push_back 591001012
get 16795
push_front 878362790
push_front 163923099
get 100947
get 73233
get 68771
push_back 897289332
push_back 313532374
push_middle 555275721
push_front 31305710
get 62252
get 131339
push_middle 687996432
push_back 705347518
push_middle 218267194
push_back 207425559
get 91035
push_middle 88893329
get 126504
push_back 588322571
push_back 671501848
push_back 17093444
push_front 417877527
push_front 811520949
push_middle 145965190
get 65182
push_middle 757773601
push_back 125835449
push_front 571460674
push_front 144153055
push_back 979335238
get 191746
push_middle 986611956
push_back 10963045
get 124456
push_front 821148583
push_back 920184005
push_back 134354068
push_front 756690141
push_middle 981758627
get 14208
push_front 533655617
push_middle 632444568
push_back 409315986
push_back 899072897
push_front 412245908
get 193227
push_front 322462088
push_back 241446691
get 95086
push_front 807237301
get 62465
get 190518
push_back 902059725
push_middle 369079411
push_front 718681791
get 125168
push_front 123161734
push_back 546776468
push_middle 963454539
get 163140
push_front 338402509
push_back 847343628
get 98020
push_front 798255109
get 180121
push_back 154726565
push_middle 142344926
push_middle 577051191
push_front 486620653
get 81504
push_front 469813313
push_middle 42373955
push_back 506796433
push_middle 992531602
push_front 133220360
push_front 526715031
push_back 380643074
get 77163
push_back 20257635
push_middle 156082981
push_back 701818235
push_back 498001651
get 147114
push_back 19130266
push_middle 426444756
push_middle 419806821
push_middle 682952986
get 217058
get 117296
push_middle 602506994
get 202874
get 70894
push_front 830666445
push_back 125847741
push_middle 667491421
push_back 69251909
get 100584
push_front 448051667
get 8294
push_front 839007228
push_front 327868784
get 216531
push_back 604551108
push_middle 269776327
get 210722
get 45359
push_back 500359043
push_front 709812490
push_back 264785381
push_middle 703899627
push_middle 205495294
push_middle 918618646
push_back 780965211
push_front 204808177
get 66330
push_front 278345852
push_front 989368756
push_back 385115719
push_middle 446102404
push_front 417294638
get 42983
get 171263
push_front 872518093
get 33230
push_middle 759578703
push_front 563667440
push_front 555211815
push_back 59112534
push_middle 109761292
push_middle 495670465
push_back 682775178
push_front 392543753
get 140246
push_back 529915273
push_front 162418485
get 178922
push_middle 546168146
push_front 946773260
push_back 578129714
push_back 65685541
get 92709
push_front 566317457
push_back 205718397
push_back 940594374
push_middle 195749846
get 203677
push_middle 708032218
get 79249
push_middle 256036533
push_middle 590512210
push_front 50522823
push_middle 950257634
get 203721
push_middle 344940133
push_back 677529860
push_middle 220436495
push_middle 902331272
push_middle 835949650
push_back 755944910
get 213621
get 197628
push_middle 837702442
push_front 36445405
push_middle 394474797
push_middle 937300708
push_middle 905476276
push_front 42162712
push_front 982313666
push_back 283550026
push_middle 260306867
push_back 130026417
push_back 121883804
push_back 856507931
push_back 730240207
push_middle 13244734
push_middle 875951485
push_front 225588013
push_back 237043062
get 181804
push_back 179995858
push_back 626598496
push_front 296704161
get 19626
push_back 486992466
get 172503
push_back 549450933
push_back 520974898
get 177500
push_front 914359491
get 51184
push_middle 888768539
push_middle 106008767
push_middle 465405456
push_front 706595566
get 216907
push_back 320497143
push_front 336328410
get 196728
get 142942
push_back 43106052
push_middle 936527225
push_middle 789790588
push_front 308075569
get 123874
push_middle 724498316
push_front 205681289
push_back 444212367
push_middle 883802871
push_back 549075735
push_back 812109809
push_back 472234828
push_front 20368182
push_front 211102858
push_front 724932551
push_back 998938397
push_front 483078442
push_back 920293786
push_middle 711092059
push_front 746113500
push_middle 110178128
get 140938
push_front 350775082
push_back 349891861
get 19647
get 25221
push_middle 8589536
push_middle 49725333
get 1480
push_back 503972921
push_back 330264357
get 66343
push_middle 386320405
push_back 393468703
push_back 974535408
push_back 618877848
push_front 467505621
push_middle 410423858
push_back 867982145
push_front 76518464
push_back 967823932
push_front 946958985
push_middle 927466447
push_middle 449203098
push_middle 19632511
push_middle 799167615
push_back 292687404
push_back 648772563
push_front 541457604
get 159512
get 150400
get 151964
push_front 463883415
push_front 795676082
get 168416
push_front 891907477
push_front 3820023
push_front 232607911
push_front 329595106
push_middle 203560246
push_middle 757173081
push_middle 511981130
push_middle 296848948
push_middle 286812135
push_middle 986429592
push_front 265177336
push_back 879047593
push_back 673182044
push_back 778421161
push_back 60107370
push_front 458976823
get 210009
push_middle 998911438
push_middle 761025809
push_front 518382471
push_back 559210772
get 54444
push_middle 205152784
push_back 978142704
get 47445
push_front 925829425
push_middle 267448117
push_back 64173449
get 69303
get 106491
push_back 370316015
push_middle 915913772
push_front 525705526
push_front 825093201
push_middle 338556228
push_middle 81659650
push_middle 47333008
push_front 494186718
push_back 36045257
push_middle 201150511
push_middle 552881604
push_back 393360427
get 198856
push_back 634853627
push_middle 882284473
get 107105
push_middle 978616177
get 165061
push_back 747044547
push_back 753881756
push_middle 355573171
push_front 719746372
push_middle 124332964
push_front 241013920
push_middle 590370482
get 38277
push_front 943867164
get 150794
push_middle 650963040
push_middle 225258917
push_back 472852908
push_middle 216673251
push_middle 256964642
push_back 810026294
push_middle 45426157
get 161439
get 94053
push_back 785885142
push_middle 881628365
push_middle 51378204
push_front 91966268
get 215650
push_front 672521700
push_back 418838391
push_middle 600271939
push_front 263996031
get 162235
push_back 63803728
push_back 997368564
push_back 364700116
push_middle 965569861
push_back 732994610
get 202878
push_front 920858618
push_middle 534501545
push_middle 754557010
push_middle 430307167
push_middle 902023238
push_middle 397030418
push_back 991885320
get 151770
push_back 214872383
get 101799
get 41200
push_middle 307517534
push_back 46599888
push_front 247220179
get 96981
push_back 830170530
push_back 424116990
push_front 345764504
push_front 882320799
push_middle 502353150
push_front 925331944
push_front 376367072
get 182714
push_back 736362394
push_front 244374130
push_back 497184404
push_back 484016054
push_middle 663048330
push_back 351710191
push_middle 323266122
push_middle 488482210
get 149616
get 213836
push_back 662095289
get 109014
push_front 464897579
get 129922
push_front 695734974
push_middle 790621582
push_front 214667701
push_middle 220601195
push_back 673695534
push_back 802050594
get 81306
push_middle 352482433
push_back 934283839
push_back 303807273
push_front 986014040
push_front 687688830
get 202000
push_back 183266515
push_middle 257310246
push_middle 213734958
get 67050
push_back 907137907
push_front 161765178
get 183747
push_back 718785231
push_back 463124992
get 125888
get 148420
push_back 928111456
push_back 214641289
push_back 458989826
push_back 959354642
push_middle 575165132
get 77485
push_front 766198541
push_front 742200241
get 175833
push_back 178882006
push_middle 22198250
push_back 921237313
get 172183
push_back 624526399
push_back 663059419
push_back 636269257
push_back 519266339
push_middle 123929823
push_front 73079468
push_front 961005171
push_middle 177209138
push_middle 596117187
push_front 758660694
get 75866
get 188671
get 217096
push_back 787996646
get 19222
get 14660
push_middle 221524374
push_back 563261952
push_back 169454192
get 3590
push_front 186924818
push_middle 394098793
push_back 878205544
push_back 355842220
push_middle 126371142
push_front 669883209
push_middle 762717990
push_back 446971790
get 73037
push_back 506600519
push_back 286480931
push_front 239985280
push_back 286184553
push_back 426312951
push_back 206728015
get 188000
push_middle 360061061
push_front 705199026
push_middle 754868062
push_middle 400624019
get 29015
push_front 208485282
push_middle 382416571
push_back 409996544
push_front 846208365
push_back 553218466
push_front 434258249
get 200928
get 196837
push_middle 657700571
get 62604
push_middle 894981179
get 147721
push_middle 709567138
push_front 234306028
get 192932
push_front 305194380
push_back 301624860
push_back 793040167
push_front 605844878
push_front 271963690
push_front 222096216
push_back 390591119
push_middle 260339883
push_back 653394780
get 155547
get 126736
get 67606
push_back 915521888
push_back 410188171
push_middle 587588143
push_back 777873908
push_back 316631474
push_front 349406903
push_middle 199449184
push_front 869081864
push_middle 323132054
push_front 828638188
get 137216
push_front 264681991
push_front 985629040
push_middle 290852700
get 139183
get 177082
push_middle 481546992
push_back 194921176
push_back 749989863
push_middle 389979794
push_middle 327105885
push_middle 341260075
push_front 861701091
push_front 269813256
get 38715
push_middle 115488377
push_back 448728219
push_front 747331451
push_middle 652530553
push_front 153816933
get 109603
push_middle 638026709
push_middle 354932655
push_front 900482573
push_front 694687391
push_middle 973837815
push_middle 498365897
get 25386
get 152082
push_back 423318859
push_middle 799912122
push_back 989906862
get 205638
push_front 303198242
push_back 336085982
push_middle 484853892
push_back 330914291
push_back 367888713
push_front 793035012
get 96041
get 177097
push_back 360597217
push_front 150758007
push_back 708615060
push_middle 510695602
push_front 107489193
push_back 406111812
push_front 565713598
get 215522
push_middle 283130567
push_back 86062346
push_front 546795208
push_back 215713498
push_back 879036566
get 14503
push_front 861874311
get 151236
push_front 16822608
push_middle 188762548
push_back 715653461
push_front 12828870
push_back 616923057
push_middle 893104963
get 4723
push_back 970994753
get 56944
push_back 260955068
push_back 368557940
get 201862
push_front 726730118
push_front 707956138
push_front 509798482
push_middle 969216691
push_back 131782865
get 193829
push_back 583509355
push_front 81190262
get 182242
get 35913
push_middle 132108029
push_front 129786902
push_front 525430697
get 20882
push_front 177266494
push_front 22080394
push_front 445495385
push_middle 23777313
get 125351
push_middle 38578123
push_back 633100589
get 94456
push_back 145845265
push_back 216332113
get 163570
push_front 145578564
push_front 325056714
push_middle 469783004
push_middle 854719930
push_back 244605937
push_back 611521450
get 81037
push_back 853584085
get 113396
push_middle 348989380
get 5991
push_front 715340219
get 38027
push_middle 881051639
get 201086
push_front 537205349
get 67772
push_middle 548905608
push_back 767186549
push_middle 948539440
push_back 262129118
push_middle 64698327
push_front 460244743
push_back 564932621
get 80523
get 89586
push_middle 557778142
push_middle 411429867
push_front 644580674
push_back 488270628
push_front 509842075
push_front 737131155
get 63138
get 127045
get 194523
push_middle 902066004
push_back 513199947
push_back 53625215
push_back 534298925
get 158438
push_back 611673314
push_middle 214657368
push_back 811720553
push_back 359573425
push_middle 915134345
get 206138
push_middle 450726648
push_front 407458856
push_front 221719703
push_middle 96897136
push_back 97101697
get 83437
push_middle 913625907
push_front 488168348
push_middle 179854991
push_front 985774829
get 81638
push_front 37174699
get 195002
push_front 993466631
push_middle 730962402
push_middle 703860401
get 156094
push_front 203385387
push_back 944376914
push_middle 493826892
get 130218
get 22877
push_middle 227782207
push_front 339480050
push_middle 34067003
get 105474
push_front 961711938
push_back 650767542
push_back 727310574
push_back 122202077
get 198186
push_back 126250402
push_back 892955644
push_front 858311503
get 143377
push_front 371008769
push_back 880027801
push_back 781731750
push_front 642285778
push_front 994629087
push_middle 757353228
push_middle 881026072
get 55875
get 144100
push_middle 175407063
get 71370
push_back 923822055
push_middle 950618389
push_back 647223018
get 55606
push_middle 511845601
push_back 998273942
push_back 833337747
push_middle 160598472
push_back 14689079
push_back 582260351
push_middle 629062901
push_middle 801358481
push_front 229307779
push_middle 616125699
push_back 706526848
push_back 914084583
push_back 763686256
get 9259
push_back 596509641
get 76705
push_back 447662812
push_front 747393391
push_back 268197067
push_front 854561348
get 71248
push_front 269884497
push_middle 140353982
get 160282
get 151028
push_back 574010910
get 171782
push_front 715013278
push_middle 948137168
push_back 20584111
get 176245
push_middle 249247899
push_front 873079559
push_middle 133856714
push_back 749031796
push_middle 746088590
push_front 163473346
push_middle 935815106
push_back 34419707
push_middle 978395124
push_front 7936170
push_back 223331824
push_back 904100733
get 146788
push_back 945627866
push_front 838766939
push_middle 313105996
push_middle 238140844
push_back 681895936
get 191851
push_middle 283095599
push_back 196594990
push_back 566960200
push_back 89811479
push_front 955426756
push_middle 287721760
push_back 546019184
push_middle 550601468
get 21585
push_front 629570123
push_middle 410156613
get 102479
push_middle 647879876
push_front 143426259
push_middle 192188035
push_back 789051195
push_front 128487779
push_middle 881701033
push_middle 157401453
push_middle 54970034
push_front 668637759
push_back 186933148
push_middle 616779749
push_front 214000232
push_front 875200379
push_back 430593505
get 179834
get 131599
push_back 301233403
push_middle 238122458
push_back 894275916
push_back 324144755
push_front 577328122
push_middle 289912738
push_back 651919950
push_front 645343087
get 130952
push_front 850272043
get 166491
push_back 364519748
push_front 58546348
get 29569
get 183851
push_back 992946102
get 49569
push_front 240425203
push_middle 409931303
get 141124
get 91009
get 122821
push_back 856914474
push_middle 682997068
push_back 291141488
push_front 422606609
push_back 115839651
push_front 251296179
push_back 204152443
push_middle 250322284
push_front 861095884
push_front 731252029
get 90362
push_back 15765438
push_back 163594638
push_middle 993175926
push_back 12852560
get 215107
push_back 643770798
push_front 111359071
get 51157
push_front 20656343
get 189846
push_back 534937119
get 91284
push_back 655101752
get 133589
push_front 880188838
push_back 559331819
get 108397
push_middle 683311818
push_back 804854207
push_middle 565285788
get 49777
get 211360
get 201485
push_middle 913471586
push_front 73757826
get 142795
push_back 701466877
get 6642
push_front 566904555
push_back 632240315
push_back 48763035
push_back 20085302
push_front 546890110
get 71322
push_back 960391489
push_front 21412823
push_middle 321568296
push_front 884573211
get 18586
push_middle 478049962
push_front 730752828
push_back 322356929
push_middle 967908584
push_middle 813301244
push_front 223273470
push_back 883793764
push_back 340070534
get 33592
get 111841
push_middle 249055846
get 196988
push_front 6913342
push_middle 986558608
push_middle 635140182
push_front 821832289
push_middle 504515974
push_back 977191120
push_front 843623464
get 39137
get 30484
get 60221
push_middle 706770285
push_front 197781046
push_middle 120746032
push_front 760493828
push_front 490298533
push_middle 303181425
get 180063
push_middle 738748083
push_back 294793464
push_middle 295731070
get 129667
push_back 124155506
get 72485
get 89050
push_back 944329064
get 54671
push_front 106916436
push_back 194116853
push_back 636584906
get 114175
push_back 537944932
push_middle 127446044
push_front 588857583
push_back 130194730
push_middle 962392787
push_middle 133450691
push_middle 965230248
push_middle 66955965
push_back 572555442
get 49786
push_front 696000521
get 168065
push_back 680034851
push_middle 133382237
get 54672
push_middle 556330238
push_middle 900032317
get 211295
push_front 518611366
push_middle 147107716
push_middle 777478613
push_back 736075512
push_middle 765741074
push_front 665793748
push_middle 637340296
push_back 948523228
push_back 817874428
push_front 738359220
get 121691
push_front 209945228
get 111135
get 140004
push_back 968375260
push_back 10799519
push_middle 694529540
push_front 983718807
push_middle 570749752
push_middle 440724173
get 87130
push_back 210810557
push_middle 955055468
get 91593
push_middle 786369228
push_middle 418900159
push_front 12522690
push_front 508240404
get 29823
push_middle 326339831
push_back 866516009
push_back 96894934
push_front 437095145
push_front 221846605
push_middle 543717447
push_front 493342227
push_back 38326092
push_front 241497311
get 176032
push_middle 627622854
push_front 285758564
push_front 67303248
push_middle 955502166
push_middle 292248909
push_front 155397430
push_front 676616544
push_front 45544935
get 7414
get 137685
push_middle 630013472
push_back 144632804
push_front 627594657
push_middle 942627408
push_middle 125922970
push_middle 805277735
get 101732
push_back 334707545
push_back 677063882
push_back 211998599
get 93622
get 166255
push_back 139464441
get 117366
push_front 625929800
get 72537
push_front 565822811
push_middle 649849895
push_back 878273057
push_back 528062065
push_middle 547487450
get 94587
push_back 617902320
push_back 722445861
get 115339
get 168654
push_middle 275286348
push_front 674571867
push_front 419759999
push_front 66706177
get 45204
get 38524
get 213460
push_back 931463421
get 175845
push_front 898028416
push_front 997702096
push_middle 604775262
push_middle 412828713
get 196393
get 146729
push_back 183385682
push_back 443033101
push_front 739497608
push_middle 787698902
push_middle 355548265
push_back 142652032
push_front 904049772
push_middle 661799396
push_back 679838032
push_middle 9321610
push_front 29583957
get 12111
push_front 925004394
push_back 269027960
push_back 91461694
push_middle 969780848
get 80755
push_back 244974907
push_middle 302797534
get 7280
get 160207
push_middle 805393084
push_middle 960524558
push_front 185600272
push_back 363943735
push_middle 132587331
get 55677
get 88191
push_middle 173944524
push_back 657300008
push_back 245541
get 124088
push_middle 975737164
push_front 365577028
push_back 173376428
push_middle 816548364
push_middle 306746718
get 162299
push_middle 8589281
push_front 33110284
push_front 441277697
push_middle 336716459
push_back 325462089
push_front 415034285
push_back 739546088
get 89006
push_back 519506728
get 132425
push_middle 618918084
push_front 697735105
push_front 830873838
get 109784
push_front 583703998
push_front 903892029
get 72309
get 163210
get 22798
push_front 201689843
get 201587
get 10168
push_middle 256877218
get 2003
push_middle 526581001
push_front 57215678
push_middle 66329646
push_back 381412543
push_middle 730551573
push_back 164079831
get 90398
get 115253
push_back 588704235
push_middle 720962223
get 206960
push_front 297822101
get 128668
push_front 798505029
push_front 905462479
push_middle 543890648
get 77578
get 59114
get 209865
get 182659
push_back 681173764
push_back 134110566
push_front 178486097
push_front 311929800
push_front 191836213
push_front 475461222
push_back 858436462
push_back 671255539
get 180865
push_back 660828992
push_middle 522863095
push_middle 864060800
push_front 827722763
push_front 117051318
push_middle 423547699
push_front 78159103
get 135948
push_back 208268783
push_middle 615193238
push_front 654779967
push_middle 465017079
push_back 309052757
push_middle 467354745
push_back 214948959
get 130033
get 64212
push_back 889884014
push_front 779343897
push_front 399420760
push_back 342654045
get 206672
push_front 331618735
get 193371
get 189319
get 110862
push_middle 128789997
push_back 309822082
get 70516
push_back 231553634
push_back 681905336
push_back 374695459
get 70076
push_front 801174476
push_front 901109694
push_middle 834440116
get 20969
push_middle 582797968
get 164146
push_back 295472931
push_front 954626361
get 78971
push_back 237961076
push_middle 109145896
push_front 79755264
push_middle 69673945
push_front 254079651
get 172891
push_back 41154784
push_front 791598369
push_front 244767034
push_middle 210199271
push_middle 277202125
push_front 903859960
push_back 170300180
push_middle 40299451
push_back 187512546
push_middle 976992893
push_front 523034410
get 22344
push_back 980541298
push_front 743884432
push_back 132900457
push_back 894481431
push_front 953458327
push_back 329175536
get 129184
push_back 32622157
push_front 633964467
push_back 110445798
push_front 451028929
push_back 679080109
push_middle 987442172
push_back 142330071
push_front 998156693
push_middle 502662348
push_back 400135980
push_front 731045827
get 52019
push_front 41794261
push_back 937372082
get 131317
push_middle 11147004
push_back 717228106
push_middle 646123316
push_middle 756714345
push_middle 702667607
push_middle 368481042
get 50060
push_front 670293349
push_middle 859799990
push_middle 455173644
push_middle 108922510
push_middle 464553792
push_back 321313256
push_front 369164793
push_back 24512751
get 56833
push_middle 878925644
push_back 105475518
push_front 672230848
push_back 614308990
push_middle 133086247
push_front 49338900
push_front 478419897
push_front 329331162
push_back 314731349
get 197427
push_back 634614065
get 93752
get 65866
push_front 454553390
get 92106
push_middle 137461124
push_middle 197185514
push_front 876416750
push_front 516361216
get 135688
push_middle 308854779
push_back 887945141
push_front 613192755
get 107633
push_front 946368824
push_back 162762054
push_middle 437808778
get 101444
get 13719
push_back 39712635
push_back 859349626
push_middle 989760975
get 17313
push_middle 769386286
push_front 795294415
push_front 552705145
push_back 327656753
push_middle 116215918
push_middle 520909256
push_back 76888198
get 147435
push_middle 935460602
push_back 722127652
push_front 863540860
push_back 451890453
get 137032
push_front 474230792
push_middle 228046263
push_back 999951155
push_back 501183238
push_middle 278956018
push_back 314309079
push_middle 543826940
push_back 390027984
push_front 818034658
push_front 249801351
push_middle 114887194
push_back 349093524
get 167367
get 176955
push_middle 495817008
push_middle 829385974
push_front 208972474
push_front 613456965
push_back 270123552
push_middle 630384308
get 176229
get 80474
push_back 154684974
get 123559
push_middle 793316702
get 56449
get 23130
push_middle 319368929
push_back 78999300
get 213525
push_front 181993307
push_front 955077519
push_front 811716519
push_front 454057799
push_front 773907669
push_front 955342251
push_front 692851504
push_front 519888783
get 28191
get 14179
get 86042
push_middle 241453857
push_back 164846739
push_front 616517483
push_back 521436581
push_front 58015211
push_back 392996026
push_middle 33680274
push_middle 192693956
get 140518
push_middle 221491563
get 213697
push_back 241314850
push_front 805744591
push_middle 122691363
push_middle 289225037
push_middle 851300126
push_front 868860101
push_front 535758880
push_middle 156791025
get 37922
get 163377
push_front 241335080
push_front 612425007
push_back 366074210
push_front 687459883
get 123196
push_back 459477660
get 66011
push_front 190225212
get 193119
push_front 127622473
push_middle 57538652
push_front 356413100
push_middle 64065297
push_front 661718987
get 7146
push_middle 32149009
push_middle 879333421
push_middle 399783450
push_middle 993971319
push_middle 341458021
push_back 440975130
get 5656
push_front 524485020
push_middle 809857360
get 46469
push_middle 886707269
push_back 61836411
get 12742
push_middle 199413313
get 176149
get 130617
push_back 932592586
push_front 883212275
push_middle 450291506
push_middle 443766476
push_middle 141987573
push_back 376447646
get 66650
push_front 327757673
get 141886
push_middle 564343333
push_front 59420965
push_back 812755691
get 217150
push_back 159603383
push_middle 818312249
get 116812
get 112558
push_middle 583040444
push_front 152830131
push_back 746359128
push_middle 46724467
push_back 351442839
push_front 785080229
push_back 655878858
push_back 16425409
push_front 33316781
push_front 277334181
push_front 894171777
push_back 925856060
push_back 34027975
push_front 772175565
push_back 250847387
push_front 477170142
push_back 143612074
get 160561
get 48360
push_middle 318710611
push_front 598084340
push_back 935009463
get 196017
push_back 996488923
push_middle 671609082
push_front 588432199
push_middle 718403223
push_middle 421683769
get 211958
push_front 453672847
get 74501
get 8735
push_middle 814243244
push_middle 942341798
push_back 12540892
push_middle 285577997
push_middle 127171151
get 148984
push_middle 874881821
push_back 178290091
push_front 805435918
push_front 860629527
push_middle 125478852
push_middle 789907499
push_back 972301059
get 95162
push_middle 625716554
push_middle 437412020
push_front 722243908
get 48589
push_front 187698072
get 183869
push_front 833593533
push_back 542196407
push_back 835259763
get 118470
get 33319
push_middle 637911977
get 162325
push_middle 846883129
push_middle 708313069
push_back 938006700
get 8930
push_middle 95056939
push_front 1596640
push_front 42335945
push_front 856684108
push_front 928695906
get 203677
push_back 84351572
push_back 809352937
push_back 580216503
push_back 865289971
push_middle 355330663
push_front 239520155
get 152483
get 149312
push_front 468080095
push_front 246403782
push_back 284128726
push_middle 175291165
push_middle 280531223
push_back 207491704
push_back 226125593
push_front 511834975
get 3505
push_front 452349945
push_front 731544307
push_front 669589758
push_middle 343959120
push_front 779183228
push_front 720645242
push_middle 812898398
push_middle 504703349
push_back 322493588
push_front 804711584
push_back 342750791
push_middle 209427513
push_front 611314215
push_middle 101226233
get 91610
push_back 802138282
push_middle 191819771
push_back 673385215
get 138656
get 150361
get 64663
get 19843
get 158216
push_middle 269470458
push_middle 222542417
push_back 493836110
push_front 585606299
get 58860
push_back 559226623
push_back 979609970
get 176369
get 124762
push_back 366831173
push_middle 501201288
push_front 878384240
push_back 794152919
push_middle 786854238
push_front 758350911
push_front 141541519
push_back 7695988
get 148184
push_back 562453173
push_middle 553546271
push_back 465839047
push_back 839132759
push_front 210720378
push_middle 871478047
push_middle 266054174
push_front 472207896
push_middle 687288118
get 196969
push_back 117505492
get 57852
push_back 603012325
get 89063
push_front 967440661
push_back 748901762
push_front 668196885
get 205993
push_back 725916631
push_back 830756100
push_middle 708053252
push_back 923846313
get 15516
push_back 575005896
push_middle 273125586
get 179365
push_middle 28942273
push_back 349152309
get 50356
push_middle 780435959
push_middle 735844527
push_middle 222921450
push_back 309470880
push_back 53826841
push_back 569554114
push_front 487631813
push_middle 531105334
push_front 958444503
get 189234
get 16212
push_back 376131804
push_middle 738546330
push_back 149808055
push_middle 483491848
push_back 676685481
push_back 752628449
push_middle 347124607
push_middle 997386106
push_front 945772592
push_front 18667150
get 121026
push_middle 348070937
get 207614
push_back 977772256
push_front 893408582
push_front 753688963
push_front 455524603
push_back 212323286
push_back 342288547
push_front 317158872
push_back 309361622
push_middle 590569425
push_middle 838993656
push_back 592598678
get 112638
push_front 964703085
push_back 926005953
push_middle 226382495
push_middle 326092350
get 27309
push_back 100750187
push_back 948959612
push_back 58924558
get 32421
push_front 285595247
get 157674
push_middle 487712849
push_back 119388819
push_front 630966778
push_back 992014047
push_back 83346681
get 64840
push_back 347588148
get 113697
push_middle 795518910
push_middle 476504676
push_front 236049319
get 183518
push_back 105239316
push_front 400196260
push_middle 500487639
push_front 675960454
push_middle 365086690
push_middle 718833714
get 46421
push_middle 99743776
push_front 210568824
get 153684
push_middle 898773321
push_front 214880438
push_back 784501721
get 211499
push_back 111572725
push_front 152069613
get 193752
get 69922
push_front 944964937
get 56156
push_middle 577827526
push_back 78287584
push_back 254597107
push_front 20251626
push_front 935337569
push_middle 492690240
get 44531
push_back 973344329
push_middle 127502862
get 56302
push_front 566386394
push_middle 373693832
get 84745
push_back 733835219
push_middle 2300184
push_back 935359984
push_middle 523689426
push_front 700487924
push_back 762852628
push_front 838310864
push_back 258857668
push_middle 756506856
push_front 614259582
push_front 429928446
push_middle 251959517
get 152369
push_middle 99874594
push_middle 589621431
push_front 929722709
push_back 207764503
push_back 914976301
push_back 894151717
push_back 935333868
push_middle 22196382
push_middle 445518346
push_front 681685216
push_middle 586634780
push_front 613219351
push_middle 473501301
push_front 637553269
push_middle 996562479
get 50509
push_back 617443556
push_back 85887115
push_middle 89746179
push_middle 303053249
get 13659
push_back 327268071
push_back 310819641
push_front 563984013
push_front 970667073
push_front 336892120
push_back 784867303
push_middle 516165423
push_middle 414293078
push_middle 39861707
push_middle 994802578
push_front 955370954
get 41304
push_middle 338250279
push_back 169720097
push_back 324033460
push_middle 842246044
push_back 999791501
get 160652
push_back 787031068
push_front 270410634
push_middle 710907321
push_front 113858010
get 190852
push_middle 702159415
push_back 702207975
push_front 476559853
push_back 626864953
push_front 395097336
push_front 513959651
push_front 824719010
push_back 723225533
push_back 740769295
push_back 833959005
get 98065
push_middle 517664243
push_middle 285514480
push_back 191984762
push_back 197906033
push_front 189102310
push_back 277641389
push_back 14936369
get 194986
push_back 832294297
push_middle 259372307
get 78377
push_front 642404208
push_front 343490723
push_middle 843603917
push_front 199668185
push_front 553588465
push_front 490501906
get 85065
push_middle 93096020
push_back 755144889
get 64979
push_middle 226791315
push_back 993516665
push_back 301162473
push_back 247607543
push_back 555922873
push_middle 207941417
get 152170
push_back 534754047
push_middle 594537760
push_front 311226792
get 151596
get 81079
push_middle 515450316
push_front 877957783
push_middle 997743459
push_back 918473892
push_middle 750902686
push_back 915683828
push_middle 56041596
push_front 49633215
push_back 103553338
get 156746
push_back 758188256
push_middle 448331838
push_back 726684696
push_front 525861188
push_middle 261734121
get 100066
push_front 584751808
get 145476
get 174967
push_back 876154909
push_front 397197609
push_front 662764860
get 186448
get 117828
push_front 322543573
push_back 208335660
push_back 883553856
get 146714
get 143552
get 160339
push_back 484203112
get 179843
push_middle 623818832
push_back 435620599
push_back 944943794
push_back 297197200
get 54718
push_middle 308507301
push_back 437976444
push_middle 155559251
push_back 819539391
push_back 496145625
push_middle 727092954
get 187502
get 174406
push_back 902462614
get 211338
get 123389
get 15815
push_back 789341554
get 181735
get 121516
push_front 151268153
push_back 453694698
push_middle 415336453
push_back 222542024
get 82227
push_middle 315787998
push_middle 354368775
push_middle 969081981
push_back 769319900
push_back 210611446
push_middle 209722918
get 21082
get 16108
push_middle 519597015
push_middle 674517699
get 39732
push_back 574296274
get 190751
push_middle 731863535
push_middle 36331925
push_front 540000564
push_middle 645470237
get 46760
push_back 138744904
get 1950
push_back 453223334
get 110747
push_front 441424933
push_back 511939132
push_back 533241524
push_middle 642087342
push_front 314810032
get 181219
push_front 486624624
push_back 612805724
get 107249
get 30867
push_middle 152416318
push_front 104048939
push_back 551953334
push_back 631005727
get 87716
push_front 387067559
get 177253
push_middle 572021978
push_middle 52100330
push_middle 647021683
push_middle 752672034
push_front 103794260
push_back 569354969
push_front 164456290
get 116514
push_back 984264984
push_back 250042332
get 125312
push_back 72779211
push_front 684167157
push_front 480461306
get 97753
push_front 910607250
push_back 109995849
push_front 179991548
push_middle 590396671
get 19681
push_middle 923694424
push_middle 70536053
push_front 909560231
push_front 874452432
push_front 171839490
push_middle 833676742
get 185806
push_middle 889194800
get 164947
push_front 535648458
push_back 125182443
push_back 301147867
push_middle 940064769
push_front 854744556
push_front 33656020
push_back 517642761
push_back 444594861
push_front 297499211
push_front 222048102
push_back 910758597
push_front 767786469
push_middle 879319438
push_front 932702006
push_back 171516526
push_back 884216644
push_middle 32901921
push_middle 430662964
push_back 929370186
push_back 907059039
push_middle 568607479
get 187241
push_middle 39925368
push_front 30306603
push_middle 521880213
get 12641
push_front 855749240
push_front 302863733
push_back 356886560
push_back 130236637
push_middle 65579714
push_back 40965623
push_front 282257654
get 53646
get 125898
push_middle 176023725
push_back 53015285
push_front 143386365
push_middle 593103828
push_front 911755919
push_back 500738975
push_back 445029844
push_middle 666310662
push_back 603794434
push_front 677348363
push_middle 524385230
get 123190
push_middle 574229997
push_front 322697190
get 150672
push_back 104837938
get 209891
push_front 841448226
push_middle 796916329
push_back 858316083
push_front 30191944
push_middle 160758967
get 213134
push_back 761988903
get 111332
push_back 790455861
get 176536
push_back 598063879
push_back 87150514
get 112118
push_back 114416430
push_back 22802216
push_middle 919155520
get 136310
push_back 330774781
push_back 8065442
get 159527
push_back 178678558
push_middle 653529306
push_front 308379425
push_middle 459288348
push_front 926286220
get 12637
push_back 186897933
push_front 313351264
get 175126
get 49317
push_middle 389989194
get 185556
push_front 70806339
push_back 313095487
push_back 194064782
push_middle 735020362
push_front 971487727
get 99356
push_back 758665750
push_middle 403793808
get 136950
get 115163
push_back 181668976
push_middle 905601460
push_back 868772882
push_back 955269833
push_front 39159872
push_front 258156573
push_front 445465416
push_front 280263955
push_front 522574136
get 132525
get 162757
push_back 229202189
push_front 38069971
get 125549
push_back 867149456
get 51027
push_front 852472879
get 77733
get 144972
get 10211
push_front 300879550
get 41309
get 173475
push_front 334927798
get 94105
get 145714
push_back 748987108
push_back 316435686
push_middle 439792132
push_middle 898517528
get 173693
get 174907
push_back 550675542
push_back 520709191
get 51987
push_front 308647596
push_back 157031719
push_middle 41770701
push_middle 871183335
push_front 464071456
push_middle 738479510
push_middle 368846294
push_back 4349572
push_middle 63141491
push_front 151576111
push_front 403950085
push_front 141750720
push_back 79950961
push_middle 666867886
push_back 966459112
push_middle 577782145
push_front 899802286
push_back 322046796
push_middle 73076260
push_middle 230073608
get 165972
get 180350
push_back 886931584
push_middle 973087393
push_back 711945290
push_back 489175658
get 212716
push_back 403524972
push_middle 380995997
push_back 646865410
push_back 143007615
push_middle 788620498
push_back 633003520
push_front 454855549
push_middle 946474448
push_front 458119199
push_back 542439575
push_back 600307563
push_back 703364415
get 78984
push_middle 210799542
push_back 474312155
push_back 907107503
push_middle 46748791
push_back 764841437
push_front 894477245
push_middle 990643524
push_back 865478371
push_back 176183356
push_middle 420756949
push_middle 594094821
push_middle 86348874
push_middle 510251266
push_back 155019820
push_back 252939131
push_front 128950939
get 109822
push_front 242117165
push_front 924315070
push_back 651345217
push_back 107389595
get 212668
push_middle 866191578
push_front 983279960
push_front 866053009
push_middle 400378660
push_front 40575225
push_front 25025059
push_back 888900575
push_front 580790877
get 67426
push_back 854898107
push_back 503672680
push_back 581556036
push_middle 119154306
push_back 704685177
push_front 633931393
push_middle 683369305
get 167810
push_front 430829714
get 197323
push_front 798794918
push_front 658169659
push_back 878422221
push_back 412011036
push_back 213246903
push_middle 187239835
push_middle 179114153
get 147253
get 106156
push_front 131402713
push_middle 408861916
push_middle 678738019
push_front 490997799
get 146727
push_back 247111266
push_middle 284668398
push_back 628590903
push_back 403807454
push_back 320510464
push_back 396114370
push_front 355420913
push_middle 883845802
push_front 147229228
push_middle 392074232
get 115231
push_front 988169021
get 5112
push_middle 553137181
push_front 190559684
push_middle 332768745
push_front 438516072
push_middle 538518729
push_front 690136664
push_front 121182228
push_front 105938715
push_back 53437297
get 197477
push_middle 824608911
push_back 225699261
push_front 159781319
get 163308
get 197752
push_front 614362976
push_middle 814687635
push_back 189422356
push_middle 41524821
push_middle 184471326
get 83317
get 199347
push_back 502401462
push_middle 614737501
push_front 959297105
push_front 899308763
push_back 242690144
push_front 834240505
push_front 782578934
get 29626
push_front 902624525
push_front 122807634
push_middle 553894169
get 12728
push_front 335697644
push_back 263727911
push_back 438901910
push_middle 908886274
push_middle 930069152
push_back 367939413
push_front 440382922
get 62713
push_back 504607042
push_front 156930841
push_front 754790628
get 203300
push_middle 513225087
push_back 731154876
push_front 412539182
push_front 287999335
push_back 961789423
push_front 90960564
get 211674
push_middle 708011176
push_front 36921580
push_front 696206720
push_middle 257953933
push_back 510350811
get 192253
push_front 420085486
push_back 605708515
push_middle 453068253
push_front 464718792
get 171793
push_middle 615271674
push_middle 85359561
push_middle 834069123
push_front 761559907
push_middle 43133587
push_middle 385481191
push_middle 199208877
push_front 287211453
get 63325
push_front 125481002
push_front 826326386
push_back 362832822
push_middle 272481998
push_back 251376363
push_middle 640677653
push_back 120754869
push_middle 6226906
push_back 860969723
push_front 722486512
push_front 638150547
get 159824
push_front 438976852
push_middle 411591563
push_back 72699014
push_middle 679420224
push_middle 165078062
push_front 797255962
get 129010
push_front 151646817
push_front 663134455
push_middle 66423790
push_front 227872539
get 62988
push_middle 348526301
push_front 902045593
push_back 291403298
get 197481
push_back 631699558
push_middle 610836129
push_middle 979400903
push_back 161550512
push_back 134916728
get 209145
push_back 818493185
push_middle 730333813
get 142240
push_middle 135510950
get 58545
push_middle 218019595
push_front 869357743
push_front 98397740
push_back 442452137
push_front 201673962
push_middle 296996139
get 89515
get 183240
push_front 96893512
push_front 767680178
push_middle 892820365
push_back 272679904
push_front 616886068
push_front 367803062
push_back 423427028
push_back 680050755
get 1005
push_middle 802107898
push_front 636005502
get 109601
get 207857
push_middle 235546172
push_back 915024954
push_middle 822009026
get 148764
push_middle 580022179
push_middle 484954875
get 188238
push_middle 711471686
push_front 731382292
get 108372
get 34981
push_front 230994938
push_front 3617769
get 3836
push_middle 51044838
get 41004
push_middle 754093872
get 154183
get 154599
push_front 928239817
get 47676
push_front 83038346
push_middle 962845796
push_back 603151688
push_middle 225896850
push_middle 258716793
push_middle 793567721
push_middle 971383211
push_front 736602641
push_front 11185972
push_middle 703854815
push_front 268252735
push_middle 69821012
push_front 63731404
push_front 935851801
push_back 299519409
push_front 814315150
push_middle 770269219
push_back 226352412
push_front 348144468
get 25226
get 200245
push_middle 980688221
push_front 887783730
push_back 398379778
get 9983
push_middle 43873262
push_front 301171093
push_front 764144731
get 62048
push_back 666782471
push_middle 101003596
push_back 971626513
push_back 624360050
push_middle 573756984
push_front 97976849
push_middle 284118878
get 162700
push_middle 245359827
push_front 811194566
push_middle 436585758
push_front 844175242
push_front 644728763
get 51019
push_front 308042530
get 79660
push_back 601908096
get 92476
push_middle 122258324
get 119724
get 16372
push_front 322148203
push_middle 802716049
push_middle 926303466
get 124426
get 75088
push_middle 670255979
get 208607
push_back 186849492
push_middle 511789089
push_back 113140755
push_middle 640209179
push_back 963724280
push_middle 90774044
push_back 936318318
push_back 731931100
push_middle 924222701
push_middle 614043662
push_middle 773476861
push_front 426969705
push_back 581154889
push_middle 541169236
push_middle 991507036
push_middle 176322349
push_front 69069306
get 122834
push_back 359442204
push_back 509825163
push_front 29682213
push_middle 803332880
push_back 819089142
get 100097
push_front 720775752
push_back 278517342
get 134056
get 148334
push_middle 333840856
get 100734
push_front 550091317
push_middle 476188748
push_front 30778106
push_front 701131752
push_middle 348382424
push_middle 265072399
push_back 854940881
push_back 455023922
push_front 4707399
push_back 848653771
push_front 51440399
get 120223
push_middle 175075924
push_middle 381976735
push_front 666029499
push_front 989631531
push_middle 702489879
push_middle 75479560
push_back 790929280
push_back 629899103
push_middle 869547818
push_front 814052448
push_middle 175786558
get 58076
get 219050
push_middle 583789344
push_middle 827982842
push_middle 352631948
get 31797
push_front 405424390
push_middle 596292538
push_middle 133585202
push_front 537314331
push_back 143455144
get 111512
push_front 239301392
push_back 670721066
get 41677
push_front 801383941
push_back 436148375
push_back 973359475
push_front 528804922
push_front 505366023
push_front 306545513
push_back 907485560
push_front 584692061
push_back 730713919
push_middle 754112371
push_back 764511764
push_front 413190955
push_front 881892545
push_back 645931084
get 31376
push_back 340417795
push_middle 283883248
push_middle 704314221
push_back 701234143
push_back 179446774
push_back 209086357
push_back 791505772
push_back 21926510
push_front 464142306
push_back 487007655
push_back 470110531
push_front 998353180
get 5364
push_front 485202859
push_back 889827786
push_middle 710587076
push_back 712015875
push_middle 254530002
push_back 141165447
push_front 640432257
get 212352
get 75443
push_middle 117241904
push_front 346562905
get 106216
get 174179
push_back 159082084
push_back 555414158
push_front 539556935
push_middle 528768425
get 86459
push_front 796852891
get 36941
get 182566
push_front 165070592
get 157373
push_front 240028649
push_middle 756805408
get 128976
push_front 849489240
get 38183
get 77893
push_front 137417788
push_middle 300276315
push_middle 495117951
get 82031
get 172180
push_front 148676970
get 169663
push_back 811898793
push_back 817449688
get 82739
push_back 21481946
push_front 674154353
push_back 423662846
get 38996
get 112963
push_back 418280174
get 209994
get 111382
push_middle 620430832
get 187608
push_back 292276231
push_front 978050610
push_front 376906319
push_back 459549252
get 56147
get 100663
push_back 465462444
push_front 946386674
push_front 948664919
get 184489
get 155706
get 49587
push_middle 637771687
push_back 78968665
push_front 562576466
get 2078
push_front 305449110
push_back 358149870
push_middle 641729579
get 160918
get 66008
get 25571
push_back 862141405
push_back 284394855
get 1330
push_front 119188641
push_middle 611256432
push_middle 467358752
push_front 283787994
push_back 351063322
push_front 371278496
push_back 588476471
get 142464
push_front 182558697
push_back 905462580
get 201920
push_middle 934232072
push_middle 931341919
get 116114
get 174170
push_middle 427819874
push_back 47705051
get 106539
push_middle 748518583
push_back 640418341
push_middle 915769327
push_back 400392991
push_middle 533724985
push_front 921201622
push_middle 474532376
push_middle 601971907
push_front 278158206
push_middle 408690878
push_middle 469438119
get 194471
get 177025
get 155221
get 104276
push_back 592994171
get 136021
push_middle 837368229
push_front 180795829
push_front 393910471
push_middle 668655726
push_back 536490541
push_front 21459478
push_middle 992807229
get 126991
get 42778
push_front 38000144
push_middle 916566783
push_back 52333661
push_back 922187318
push_front 622410347
push_front 505702826
push_middle 980095595
get 123688
push_middle 334374272
push_back 964623672
push_middle 979225647
push_front 447918182
push_front 994881890
push_back 374712938
push_front 8020129
push_back 699516685
push_front 138229417
get 188393
push_middle 386389679
push_middle 584180867
push_back 725561220
get 155652
push_middle 236364135
push_middle 137104025
push_middle 613833131
push_back 877268280
push_middle 254789134
get 13681
push_back 761242945
get 117054
push_middle 73823900
get 58872
get 151208
get 132119
push_back 221308956
push_front 42024394
push_back 289914179
push_middle 237608105
push_middle 65997813
push_middle 701919723
push_front 490365587
get 215539
get 66487
get 47478
push_back 225018665
get 24766
push_front 618891116
get 161605
push_front 822501154
push_middle 342071582
push_front 110667470
get 176768
push_middle 177955232
push_back 154531120
push_back 959116698
push_middle 628558247
get 206662
push_front 387187193
get 56215
push_front 1839575
push_back 320094646
push_front 569383181
push_back 915986333
push_front 754193494
get 168813
push_front 57577406
get 92570
push_middle 47271226
push_front 477612412
get 75566
get 124447
push_front 357777279
push_middle 694054756
push_back 613703972
push_front 179994606
push_front 982513577
get 212723
push_back 309251225
push_middle 442983570
push_back 666375768
push_middle 711678821
push_front 385382413
push_back 495513508
push_back 408604043
push_front 278685989
push_middle 61194670
get 94824
push_back 258959756
push_back 168341360
push_front 401271769
push_back 878085895
push_front 787863812
push_back 814349862
push_back 459097737
push_middle 533272675
push_front 650900293
push_front 504816069
push_back 791109044
push_back 812817874
push_front 771462439
push_middle 538988681
get 32149
get 156287
push_back 632409810
get 47761
push_middle 136983010
get 202461
push_front 756967177
push_back 500269119
push_middle 149977902
get 183001
push_front 114972861
push_front 231369053
push_middle 958994340
get 70117
push_middle 990119424
push_back 265219437
push_back 367697242
push_front 656008473
get 212227
push_middle 561986068
push_front 739485558
push_front 183340564
push_back 722768400
get 129200
push_back 634761575
push_middle 564551735
push_front 632021586
push_middle 140337689
push_front 76504778
get 97509
get 117753
push_middle 923031837
push_front 515241798
push_front 55531153
get 138847
get 159657
get 141930
push_middle 382359741
get 195777
push_back 266513000
push_front 172496589
push_front 326090818
push_middle 930351859
push_back 149633401
push_front 787642325
get 78628
get 153332
get 71512
get 79528
push_front 497996063
get 204676
push_back 509936567
push_middle 421238682
get 24965
push_back 440528512
push_front 508484295
get 158683
push_front 895871753
push_back 372503275
push_back 221280227
push_front 309616139
get 153344
push_front 969716931
push_back 104369532
push_front 987947878
push_middle 401819653
push_middle 715038162
push_front 232687745
push_front 312729082
push_front 428382030
push_front 204524864
push_front 333785184
push_middle 791218653
push_back 116446263
push_front 891166145
get 122854
get 214546
get 154944
get 159734
get 130176
get 209699
push_middle 527634828
push_front 345148364
get 8307
push_front 930980370
push_middle 830970412
push_middle 339672793
push_back 389642038
get 194040
push_middle 891709879
push_front 642033138
push_middle 106325727
push_back 321990001
get 79067
push_back 420359206
push_middle 825179661
push_front 807976101
push_middle 647198082
get 28292
push_back 908171013
push_back 276068951
get 127031
push_back 260311151
push_back 710006144
push_middle 883329401
get 160586
push_back 943011958
get 202578
push_middle 627570638
push_front 14183825
get 189272
get 167320
push_middle 669378900
push_middle 829519647
get 33852
push_front 628944861
get 99823
push_front 867040301
push_middle 30934342
push_middle 659580012
get 205775
get 176133
push_middle 257031419
get 5254
push_middle 306135899
push_front 844126464
push_middle 283813008
get 103042
push_back 26651149
push_front 889389589
push_back 333436406
push_front 817508790
push_front 665636835
get 102641
get 56008
get 133625
push_middle 730928247
push_back 104586978
push_middle 380948961
push_front 700599244
push_back 486505502
push_back 368185535
push_middle 723804604
push_back 39141538
push_middle 454096333
push_back 520579107
push_middle 696582707
push_front 76786528
push_front 306409043
push_back 195573163
push_back 719980120
get 94453
get 107580
push_middle 327012041
push_front 356212618
push_middle 647807952
push_back 545244243
get 120426
push_front 72934879
get 76165
push_middle 783513647
get 35435
push_middle 922388133
push_back 564356360
push_middle 201193454
get 216721
get 59030
push_back 829437911
push_middle 441051016
push_middle 127605769
push_middle 104653906
get 57660
push_middle 789799537
push_middle 773874477
push_front 237017803
get 144370
push_back 629002524
push_front 152350483
get 45867
get 6986
push_back 884532109
push_front 804133586
get 135993
push_middle 460761272
push_front 269291922
push_back 124577195
push_middle 643578535
push_back 52673906
push_front 136845562
push_front 459287724
push_back 371516421
push_front 609975320
push_front 463684221
get 62973
push_front 928448977
get 27124
push_front 755166110
push_back 270085960
get 212788
get 147205
push_middle 503220666
push_back 345036797
get 18729
push_back 137636015
get 69799
push_middle 454737816
get 217062
get 128950
push_front 222675687
push_front 548531745
get 21573
push_front 129410981
push_back 813255072
push_back 428163934
push_middle 828789665
push_middle 558743523
push_middle 159341163
get 51664
push_front 246193634
push_back 535331739
get 69804
get 90809
push_middle 756194858
push_back 630897222
push_middle 636317013
push_back 231757960
push_middle 357360326
push_back 632329069
push_front 255734326
get 205166
push_back 516760803
push_back 737069410
push_middle 868415515
push_middle 759742737
push_front 92310394
push_back 985171282
get 70369
push_middle 781801381
push_back 201675855
get 73635
get 115032
push_middle 966517125
get 102796
push_middle 462834631
push_back 46629634
push_back 234833573
push_front 136030543
get 206514
push_front 757136367
push_front 32166418
push_middle 980707253
push_front 742155499
push_front 566128407
push_back 613331972
push_middle 963631289
push_front 818564461
get 209409
push_middle 21820584
get 11701
push_front 607247202
push_back 270399775
push_middle 458054150
push_back 246345431
push_back 467860064
get 46849
push_middle 549436211
push_front 604119023
push_back 980000745
push_middle 343027920
push_middle 121159505
get 53888
push_middle 855804120
push_front 699032680
get 204721
push_back 778808311
push_middle 127570594
push_middle 721702669
push_front 918071466
push_front 885293993
get 96450
push_middle 224601488
get 111783
get 36481
push_back 110202525
push_back 874323015
push_middle 447085380
push_back 628976495
get 16030
push_front 240765055
push_back 751803562
get 121598
push_middle 591264508
get 131253
push_back 420358592
get 4216
push_back 743922999
push_front 227569313
push_middle 284995086
push_middle 291501171
push_middle 858369399
push_back 228465644
push_middle 665325835
get 42132
push_back 965835168
get 94318
get 176078
get 159737
push_middle 386217137
push_back 989265080
push_middle 679277184
push_back 369485430
push_middle 637934206
push_middle 383799060
push_middle 992362493
push_front 377766302
get 16329
push_back 944686955
get 172938
get 104183
push_front 352297164
push_front 215569562
push_back 741413830
push_front 655793481
get 168647
get 43832
push_back 552610125
push_front 94234565
push_front 177925200
push_middle 82787422
push_middle 314440758
push_middle 780528156
push_back 101765767
push_middle 301787877
push_front 50790549
push_front 954803314
push_front 406636312
get 7634
push_back 840252280
push_middle 710218025
push_middle 259131755
push_front 114038592
push_middle 418454420
push_back 630618725
push_back 841019319
push_front 196650425
get 11326
get 202480
get 194106
push_middle 408388224
push_middle 984665302
push_front 790191084
push_middle 44634032
push_back 514429391
push_front 430045425
push_back 95891731
push_middle 202493485
push_back 303999553
push_front 761578817
push_back 847675168
push_middle 153059780
get 10133
push_front 679979606
get 73364
push_front 85856262
push_front 210677166
push_back 897389666
get 216211
push_back 983427700
push_middle 776519445
push_front 963977193
get 20882
push_front 845960751
push_back 13280632
push_back 121144122
push_back 809188739
push_middle 440265034
push_back 703123436
push_back 346786886
push_back 229628329
push_back 165198323
push_middle 72843334
push_front 356613355
push_front 277865765
push_back 171251885
get 79675
push_back 443942072
push_front 637871762
push_back 769961411
push_middle 840323798
push_back 171662889
push_middle 38403011
push_middle 721940568
push_back 306223455
push_front 191848127
push_front 812251189
push_middle 767369017
push_back 896892872
push_back 763972371
push_back 257725621
get 28470
push_back 864340573
push_middle 868552813
get 146498
push_front 417950079
push_back 517734410
push_front 731502615
push_back 626827985
push_front 257907359
get 77455
push_middle 560889044
push_middle 929956071
push_back 542442236
get 23487
get 104057
get 68265
get 169975
get 33470
push_middle 220579065
push_front 729615252
push_middle 80910474
push_back 872082111
push_front 611791870
push_front 532150772
push_front 200003623
push_front 165558085
get 181374
push_back 875282878
get 5540
get 158968
push_back 171941860
push_front 429871937
push_front 819077368
push_back 192378971
push_middle 429296039
push_middle 307681058
push_middle 918407384
push_middle 10780462
push_front 579001752
push_front 202388209
push_back 586444290
push_middle 65741040
push_middle 474679643
push_front 956031791
get 155347
push_middle 277630209
push_front 893305371
get 99244
push_back 797697068
get 36484
push_front 863063279
push_front 950013814
push_back 703265280
push_front 825686105
get 61526
get 132977
get 122213
push_back 66161355
get 22167
push_front 85000381
push_back 128378907
get 131113
push_front 336949055
push_middle 706241067
push_middle 727020490
get 91983
push_front 773276465
push_front 409059736
push_back 35218883
get 26806
get 78242
get 37534
push_back 134772075
push_back 932507128
get 213139
get 199149
get 168498
get 148127
push_back 39197429
push_middle 852922084
push_back 44513136
push_back 233154954
push_front 66797445
get 127825
get 2309
get 49118
push_back 855159296
push_middle 977654216
push_back 582626121
push_back 473797052
push_middle 594516334
push_front 559495780
push_middle 274729765
push_front 110950185
get 177481
push_back 401503359
push_back 984409702
push_middle 752627322
get 61489
push_middle 290081659
push_middle 942170045
get 154461
push_front 857174393
push_front 625399564
push_back 652687005
push_back 660371607
get 81314
push_back 339000537
get 19996
get 106124
push_middle 21127583
push_middle 967676296
push_front 498905455
get 4817
push_back 524526521
push_front 31724207
push_back 942173889
push_middle 380243469
push_middle 796584436
push_back 186387085
push_back 123502058
get 205502
get 109416
get 173968
push_front 478328883
push_front 697939758
push_front 784307495
push_back 873044385
push_back 1846085
push_front 400733239
push_front 759518468
push_front 737439436
get 211229
push_front 900598379
push_middle 294818417
push_front 570329354
push_front 819187252
push_middle 222198815
push_middle 808722963
push_front 252503764
get 196406
push_back 333360962
get 180754
push_middle 441540225
push_back 100859713
push_middle 6945704
push_back 338008622
push_back 948497024
get 37304
push_middle 530227965
push_middle 436714387
push_middle 867145227
push_back 18408867
get 191118
push_middle 487403722
get 148352
push_middle 130639459
get 43549
push_front 707193405
push_front 845617006
push_middle 98177265
push_front 630439023
push_middle 526723992
push_front 665265816
push_back 399266964
push_front 34815831
get 43871
get 62899
get 160950
push_back 939782179
push_middle 735618000
get 159358
get 126790
push_back 772884445
push_front 387026973
get 207075
push_middle 820075506
push_middle 22453863
push_middle 543342316
get 15403
get 74829
push_middle 937453750
get 63349
push_middle 615504820
push_front 750161822
push_back 825393616
push_front 775304503
push_middle 714401645
push_front 612509845
push_back 904208033
get 101400
get 9136
push_middle 637116062
push_front 573412206
push_middle 727718422
get 57033
push_front 667859822
push_front 140044646
get 111761
push_middle 200762292
get 104780
push_back 68010505
get 107714
push_front 674700507
push_middle 294586205
push_middle 870587063
push_middle 208698647
push_middle 800270731
get 43192
push_front 933558205
get 120533
push_front 448225454
get 51077
push_front 873502668
push_middle 488066820
push_front 816347438
push_front 990219498
push_middle 312418135
push_front 549909121
push_back 186199853
push_front 557267906
get 55181
get 96704
push_front 770490009
get 1272
push_back 617244209
push_front 736776266
push_middle 165070103
push_middle 824886908
push_front 900586006
get 4771
push_back 522679715
push_middle 550021660
push_back 433789801
push_front 168473845
push_back 105194640
push_middle 896099562
push_back 773108307
push_back 653491051
push_front 25008552
push_middle 278911253
push_back 859872699
push_front 444597238
get 9951
push_front 957898390
push_front 980883624
push_back 167617323
push_front 475024434
push_back 204607988
push_middle 365053545
push_middle 643616767
push_back 22274832
get 209411
push_middle 135884526
push_front 416741236
push_middle 23373462
push_middle 351724229
push_back 76052487
push_front 498677435
push_middle 836451500
push_back 723001772
push_back 218336430
push_middle 177694917
push_back 898942799
push_front 512481524
get 203279
push_front 189366410
push_middle 202667045
push_middle 202917526
push_back 899230904
get 163781
get 138143
get 25377
push_front 13501484
push_back 841545748
push_middle 252289722
push_back 632621602
push_middle 454936872
push_middle 515727372
push_back 354754176
push_middle 885969131
push_back 45350161
push_back 406105105
push_middle 396702267
push_middle 159678688
push_back 435263194
get 101843
push_middle 743524663
get 162556
push_back 260369026
push_back 722187360
push_back 741808377
push_front 120551536
push_back 324969372
push_back 160338600
push_middle 416961559
push_front 402409589
push_front 901044385
get 82881
push_back 896418657
push_back 300920778
push_middle 533179203
push_middle 81511852
push_front 823118707
push_back 542350880
push_back 37260637
push_middle 225863601
push_back 832971080
push_back 521496884
push_middle 22161603
push_back 646789778
get 121704
push_middle 990528245
get 123559
push_front 620167305
get 177808
get 132769
push_back 948232000
push_middle 877330880
get 5639
push_back 272045943
push_front 329365181
push_front 104609035
get 133513
push_middle 365982719
push_front 270940002
push_middle 986792520
push_middle 395376177
push_middle 624044432
get 135219
push_front 207874157
push_back 38587268
push_middle 565311862
push_front 208234132
push_back 935007034
push_front 942795082
push_back 357054538
push_middle 865217495
push_front 498635155
push_middle 827950382
push_middle 130766186
push_middle 62608071
get 16574
push_back 30771255
push_front 322358401
push_back 262844995
push_back 559135942
push_middle 231584805
get 91522
push_front 853374557
push_middle 46113950
push_back 156352385
push_front 367622553
get 188603
push_middle 652784518
push_front 466425020
push_front 68511477
push_back 954088149
get 3312
push_back 394617900
get 92340
push_back 615289042
push_front 622043060
get 79563
push_front 106352829
push_back 302896275
get 59199
push_front 765598948
push_middle 726058063
push_front 924234617
push_back 498733212
push_middle 941718650
push_back 76346757
push_middle 872576451
push_back 434966882
get 121446
push_front 182889165
get 107176
push_middle 40338553
push_front 910545259
get 53734
push_back 753087642
push_middle 382624383
get 120583
push_front 258172835
get 204537
get 128803
push_front 875380983
push_middle 771692509
get 65192
push_back 896094349
push_middle 619267547
push_back 778922767
get 50247
push_front 21897967
push_front 942228676
push_middle 279585780
get 182140
push_back 526205142
get 96181
get 187149
get 23701
push_middle 419696582
get 31100
push_middle 453408588
push_back 121965905
push_middle 315683427
push_middle 893449343
get 437
push_front 332911703
push_middle 738780998
push_front 738077601
push_back 220617100
push_front 988973507
push_middle 2119009
push_front 455986223
push_middle 832750231
get 161041
get 197161
push_back 477553969
push_back 840799690
get 58081
push_back 821428383
push_back 820887121
push_back 139502172
push_front 526928128
get 195784
push_back 369156815
push_front 350059863
get 202016
push_back 721740522
push_front 792632166
get 17553
push_middle 443333358
get 98367
push_middle 173048363
push_back 945608213
get 90149
push_front 867784504
push_front 690611869
push_middle 823754127
push_middle 143734849
push_middle 786269642
push_middle 34458012
push_back 744626131
get 104467
push_front 943492766
push_middle 8092991
push_back 564910729
push_middle 252007844
push_front 529902534
get 214027
push_middle 238357152
get 81378
push_back 278194542
push_back 955069760
push_front 657559741
push_middle 355126192
get 65648
push_middle 536174213
push_front 235076738
push_middle 895403322
get 67532
push_front 431033538
push_front 663934678
push_front 274081412
get 178229
push_front 512405602
get 95324
push_back 709733675
push_front 733414094
push_middle 210585599
push_back 19577037
push_middle 652315033
push_back 897884749
get 94440
push_front 28039545
get 4400
push_back 416278216
get 189490
push_front 622036054
push_back 122623139
push_back 907569320
get 149706
push_middle 708688038
push_back 415262853
push_back 495912180
push_back 176837449
push_middle 566904003
push_front 662356605
push_back 407849364
push_front 40643674
push_back 658796108
push_back 387499127
push_front 924071169
push_middle 493049998
get 201627
push_middle 703098058
get 69326
push_back 256869638
push_front 610411707
push_middle 267324738
get 27618
get 203784
push_back 787457648
push_back 481028294
push_middle 546120047
get 80198
push_front 615911886
push_back 920174597
push_middle 521080160
push_front 25911354
push_middle 229478245
push_back 385189981
push_front 684594235
push_back 836704093
get 200459
push_front 118216984
get 53615
push_middle 801983102
get 70636
push_front 378414167
push_back 259541181
push_front 797438951
push_back 401385874
push_back 434932331
push_front 96965111
push_front 333884881
push_front 998430111
push_middle 354720720
push_back 684327133
push_front 973892691
get 56156
push_front 382243474
push_back 372659881
get 7502
push_middle 224562180
push_back 125104872
get 76760
get 179504
push_front 906289363
push_front 796673418
push_back 260785625
push_front 949054058
get 46092
push_front 479911694
get 56903
push_back 703546683
push_middle 157105013
push_back 427732424
push_middle 213471158
push_middle 87759132
push_back 646732690
push_front 783200413
push_front 388800541
push_back 818545918
push_front 492570195
get 211844
get 124779
push_middle 76630220
push_back 478601141
get 31590
push_front 10711971
push_middle 244979517
push_middle 109921556
push_front 419710877
push_back 797844493
push_front 162921509
push_back 316622477
push_back 568247367
push_front 517749229
push_back 432720980
push_front 951234271
push_front 649498982
push_back 556438579
push_middle 490514488
push_back 312395334
push_front 185307554
push_middle 848824071
push_back 960181935
get 65962
get 146748
push_back 608795376
push_back 60504275
push_back 284061939
push_back 473409456
get 111307
get 128125
get 157243
push_middle 320023988
push_back 870978457
push_middle 104437775
push_front 319082770
get 37331
push_middle 779760987
push_front 321451349
push_back 883787383
push_middle 207331748
push_front 287573570
get 119818
push_back 212741231
push_back 131388216
get 136556
push_front 385470532
get 167663
push_front 30664117
get 202834
push_front 727778398
push_middle 312845677
push_middle 396978642
push_front 371566822
get 18541
push_back 46420075
push_front 903796518
push_back 380206103
push_back 501684081
push_middle 869593167
get 182784
push_back 713229830
push_front 966691512
push_middle 962365762
push_back 756564933
push_back 207830882
push_front 166917391
get 188938
push_front 599216649
push_middle 149762812
push_middle 579890827
push_back 433997170
get 167920
push_front 657242025
push_middle 521345495
push_back 741667012
push_middle 182789972
get 189115
push_middle 312625225
get 136394
push_front 577718794
push_front 241613218
push_front 612779595
push_back 86643484
push_middle 770138343
get 20427
push_front 801665225
push_front 566401590
push_middle 244612321
push_back 698015913
push_front 802163656
push_back 481783323
push_back 649123370
push_back 757359576
push_front 947372495
push_middle 66329323
push_middle 715171813
push_front 191009725
push_middle 919261813
push_back 654895060
push_middle 544304888
get 213425
push_front 794260683
push_middle 728898743
get 79947
get 94909
get 118647
push_back 454790033
push_back 204749292
push_front 214155136
push_back 774129690
push_front 158137050
push_front 292387172
push_middle 355699119
get 217544
push_back 622965045
push_middle 696220537
get 201684
push_middle 531509035
get 106311
push_middle 480524057
push_back 524229754
push_front 821046876
push_front 385596291
push_back 376068948
push_middle 752792547
push_middle 58154947
push_front 315154153
push_front 512044865
get 115441
push_middle 613539574
push_back 426264374
push_front 950319061
push_front 368035991
push_back 808111887
push_middle 229163701
get 120862
push_front 450837093
get 193744
push_back 472124131
get 105291
push_front 991429085
push_middle 638552035
push_front 770968363
push_back 592994507
push_front 945705485
push_front 693609012
push_middle 383187597
push_back 124361744
push_front 222459763
push_front 118359342
push_middle 205049507
get 138020
get 125908
push_front 644258409
push_front 824307283
get 26289
get 90610
push_back 674105983
push_middle 673494392
push_front 204762944
push_back 811414886
push_front 335985685
push_front 388396647
push_front 213089273
push_front 144243411
push_middle 590617974
push_back 861085285
get 132108
push_front 297847887
push_back 862451917
push_back 598312191
get 12073
get 81579
push_back 730981483
push_middle 133975027
get 35452
get 4081
get 194192
push_middle 385769122
push_front 811172437
push_front 475214464
push_front 102068182
push_back 763439095
push_back 986156499
push_middle 530786622
push_front 173858949
push_middle 405247592
push_back 849939831
push_front 817679741
push_back 598797365
push_front 883225654
push_front 766472854
push_back 681346852
push_back 171797409
push_front 448669260
get 150838
get 206649
push_front 92387998
get 183630
push_front 980282943
push_back 537054611
push_front 338432138
push_front 669887714
get 44103
get 219121
push_back 506071759
push_back 150959557
get 20079
push_front 182142637
push_middle 134043367
get 200819
push_middle 763249568
get 19971
push_front 859547267
push_middle 519069018
get 45085
push_middle 851717069
push_back 82706111
push_front 997486992
get 88033
push_front 993008825
push_front 473457573
push_front 833845311
push_front 263833180
push_back 899522817
push_front 695409038
push_back 453965120
get 389
push_front 624220023
push_front 50357091
push_back 819773124
push_back 559494569
get 10719
push_back 486086589
get 31964
push_back 727921497
get 88639
push_back 125930489
push_front 985002759
get 1204
push_middle 800728221
push_back 616287423
get 8481
get 42603
push_back 838603391
push_middle 116136609
get 26316
get 29335
push_middle 612989851
get 136575
get 37910
get 70201
push_front 726853249
push_back 993413302
get 75281
push_front 433499867
get 190792
push_back 549949285
get 136524
push_middle 122027616
push_back 671239616
push_middle 650604882
push_back 491633302
push_middle 692254530
push_middle 189291070
push_back 984887595
push_middle 258850989
push_middle 746989093
push_middle 514244365
push_front 105462911
push_front 916879848
get 82637
push_middle 22316380
push_back 755073091
push_middle 350259689
push_middle 374109500
push_front 69425074
get 188014
push_front 586613981
get 44394
push_middle 529999509
push_back 369748179
push_front 925401111
push_back 918827575
get 103547
get 218383
push_back 143323452
push_middle 408085095
push_front 807695348
push_back 186925900
push_back 966468807
push_front 420779560
push_back 667874602
push_back 844878859
push_front 492316892
push_back 55824486
push_middle 153575380
push_middle 776175019
push_front 686522610
push_middle 271247894
push_back 971115681
get 113721
push_middle 578172860
push_back 482583807
push_front 904727401
push_middle 765286142
push_front 496889733
push_middle 517711221
push_middle 84410390
get 82369
push_middle 127423014
get 20579
push_middle 278225977
push_middle 841879733
get 75922
push_front 112364782
push_back 851051464
get 42802
push_front 871532488
push_middle 502240702
push_middle 691771939
push_middle 631198588
push_middle 339895934
push_middle 911676968
push_front 504406356
get 108044
push_back 103898982
get 64460
push_back 716880170
push_middle 543497882
push_middle 855168392
push_back 842538541
push_back 836689120
get 58259
get 7240
get 134322
push_back 918825131
get 51129
get 142866
push_front 643787384
push_back 203432684
push_middle 439215679
push_back 140017174
get 200982
push_back 546512675
push_front 538941699
push_back 636016306
push_back 460130790
get 96022
get 18432
push_middle 33638333
push_front 557494457
push_back 230865962
push_front 819059239
push_back 12806396
get 210374
push_middle 389853378
push_front 760993375
push_front 321257179
push_front 606164977
get 198036
push_middle 577253507
push_back 493867235
get 167694
get 172297
push_front 428370826
push_back 580153706
push_middle 508470096
push_back 356632328
push_middle 916041300
push_front 981112530
push_back 539203282
push_middle 485764627
get 43875
push_middle 861170047
push_middle 185032037
push_back 604447280
get 181446
push_back 794395730
push_front 977720250
push_back 994834344
push_middle 491938061
push_front 979394548
push_middle 493396349
push_front 225666507
push_back 984173449
push_middle 924689074
push_middle 697893230
push_front 942832128
push_middle 210443222
push_front 207995874
get 87786
get 188092
get 173708
push_front 25238469
push_back 78600346
push_back 189765759
push_back 135981880
push_back 36204313
push_middle 463316523
push_front 538841826
push_front 486561056
push_front 992854666
push_front 749445185
push_front 668464678
get 39864
push_back 42668970
push_back 807663679
get 187986
push_middle 239128069
push_back 951917269
push_middle 425154342
push_front 387099231
push_middle 149314773
push_front 84982289
get 164934
push_middle 387292169
push_middle 835360638
get 205929
push_front 718537545
push_back 188053004
get 41844
push_front 563807920
get 130893
push_middle 705882843
push_back 482032276
push_back 777936334
push_middle 68386882
push_back 381786052
push_middle 685377947
push_back 508220198
push_back 435973704
push_front 118713799
push_middle 656843275
push_back 681187820
get 25804
push_front 727499707
push_front 711176574
push_front 389641319
push_front 208779637
get 90860
push_front 167902025
get 113256
push_middle 484349199
push_middle 179848755
push_middle 625726858
push_front 236754504
get 134020
push_middle 261899346
get 131884
push_front 946484326
get 212550
push_front 539641222
push_middle 412165435
push_front 300464019
push_back 532193078
push_front 794760578
push_front 49583267
push_front 942202816
push_middle 921458565
push_middle 315200489
push_front 610801759
push_back 266062195
push_front 569034947
get 37611
push_back 677205811
get 146498
push_middle 844138015
push_back 740999887
push_middle 693482411
push_back 686228214
push_middle 813147638
push_front 411043660
push_back 291309602
push_middle 8009904
push_back 395509820
get 60044
push_back 689856785
get 27910
push_front 893618238
push_front 981739777
push_front 350347166
push_front 988450885
push_middle 380947622
push_middle 267836544
push_middle 258095967
push_middle 242741196
push_back 446649258
push_front 468296055
push_back 29154666
push_middle 620827762
push_middle 47874982
get 54992
get 167829
get 142329
push_front 326364857
push_back 782827898
push_back 998503066
push_middle 864300234
push_front 218220714
push_front 144128178
push_middle 153860192
push_back 338378060
push_middle 290241393
push_middle 327154335
get 158317
push_back 583691533
push_front 113438570
push_front 446060501
push_back 409366085
push_back 409545962
get 219482
push_back 884633240
push_middle 170718151
push_back 696990089
push_back 399645647
push_back 2839344
push_back 497634806
push_front 677221074
push_front 19754241
push_front 959100528
push_back 207241682
push_front 615009555
push_back 934179720
push_back 306655191
push_back 604341128
push_back 215193398
push_front 606870533
push_middle 149641417
push_middle 225356932
push_back 643059260
push_back 647258647
push_front 714162108
push_front 688473680
get 83107
push_back 903257446
push_front 102065569
push_front 802958307
push_back 309984410
get 24122
push_front 851302536
push_middle 972499938
push_front 513416699
push_front 516132578
push_middle 481060343
push_front 232547355
push_middle 859982741
get 5932
push_middle 842951231
get 102903
get 174417
get 87443
push_back 310620999
get 78513
push_middle 249406406
push_front 102591601
push_back 455680480
get 36094
push_front 68250594
push_middle 592309566
push_middle 323647965
push_front 201132151
push_front 800856229
push_back 38266976
push_middle 253698195
push_front 193741722
push_front 864124733
push_front 239380563
push_back 746769110
push_front 425536315
push_front 244698110
push_front 493159214
push_middle 393490840
push_front 36769283
push_front 683810982
get 152779
push_front 108773588
push_front 976661771
push_back 206429123
push_front 924103905
push_middle 536689000
push_middle 34490492
push_back 334476122
push_front 727031761
get 117392
get 105976
push_middle 787134194
push_back 625071457
get 192967
get 119519
push_front 650965518
get 196917
push_back 668034602
push_back 111057304
push_back 945725926
push_middle 806681313
push_front 911434651
push_middle 764298744
push_front 527368778
push_front 326129930
get 65986
push_middle 845449009
push_back 676646412
push_middle 35891341
push_middle 87845796
push_middle 950802078
push_middle 350331482
push_back 795192279
push_front 854471972
push_back 73921637
push_front 766778975
push_front 76905240
push_middle 306477652
push_back 738937916
push_front 195810036
get 92655
get 33720
push_middle 716820230
get 196704
push_middle 1874078
push_front 469817057
push_back 563670567
push_front 242164662
get 136728
push_middle 246273551
push_front 359647600
push_middle 555423139
push_middle 811949302
push_front 611894341
push_middle 629820089
push_front 405163650
push_front 932457955
push_back 822545708
push_middle 581277798
push_front 106670184
get 80501
push_middle 445933211
push_front 356820448
push_back 242343503
push_back 728582003
push_front 231121862
push_front 803046270
push_front 647041865
push_middle 944437980
get 119443
get 195153
push_middle 285116397
push_front 439455862
push_back 12011095
push_middle 89280720
push_back 42293587
push_front 939560104
get 161739
push_back 679055929
push_front 254246031
get 117597
push_back 769554804
push_front 914631130
push_back 266393487
push_middle 302681863
push_front 851750433
push_front 518744880
push_back 770077733
push_front 429116266
push_front 190680549
push_front 11158466
push_front 578157392
push_middle 179159078
push_middle 137046228
push_back 935009042
push_front 992203807
push_back 302683019
push_middle 580813398
push_middle 522486500
get 95141
push_back 986915600
push_back 669334934
push_middle 523200162
get 198821
push_middle 703803854
get 98781
push_middle 968157699
get 17546
get 28211
push_back 221288731
push_back 415156059
push_front 386565073
push_front 582497659
get 59039
get 134427
get 14393
get 30033
get 158847
get 16731
push_front 69213442
push_back 577557559
push_middle 961773777
get 153262
push_back 457288913
push_front 178628063
push_back 842681919
get 218282
push_middle 505670781
get 28967
push_back 361839534
get 122969
push_middle 944536287
push_front 761386478
push_middle 619338485
push_back 414536669
push_back 288027853
push_middle 776252059
push_front 355480136
push_middle 371631005
push_middle 497339433
push_front 915897543
push_back 891313543
push_middle 128302787
push_back 386236717
push_middle 520016580
push_back 745180110
push_middle 802818312
get 63973
push_front 44928859
push_front 470090878
push_back 203573938
push_middle 303941565
push_middle 115618335
push_back 284929340
push_back 909742628
push_back 596425846
push_front 477871931
get 200236
push_middle 87265018
get 146004
get 93211
push_back 757796155
push_back 358998972
get 13669
push_middle 160086768
push_back 670976876
push_middle 704402974
push_back 747451423
push_back 834387721
push_back 577395249
get 359
push_middle 516749384
push_middle 584212146
get 123812
push_back 88799764
push_middle 237133174
push_middle 540749577
push_back 503826367
push_back 349640560
push_middle 911640531
get 100768
get 132130
push_front 931810434
push_back 548463333
push_back 130275258
push_back 198524453
get 88349
push_back 559534313
push_middle 144140962
get 7432
get 81169
push_front 410599461
push_middle 361108239
push_back 655624935
push_back 576366272
push_front 768507800
push_middle 519439310
push_back 832447091
push_middle 72283396
push_front 746594394
push_middle 549692733
push_back 600020483
push_back 957175387
push_back 672464800
push_middle 420388912
get 67984
push_middle 238889584
push_front 507464664
get 119646
push_back 788558305
push_back 413120334
push_middle 439620221
push_middle 607333171
push_front 475405503
push_front 428380361
push_front 366003287
get 117021
push_back 302607990
push_back 462021007
get 1112
push_back 543427541
push_middle 29802816
push_front 93237269
push_back 877662710
push_front 595405448
get 75692
get 51050
push_front 388543724
push_front 720715138
push_front 541042052
push_back 558815276
get 150581
push_back 590081195
get 113584
get 160060
push_front 549684088
push_back 280183506
push_back 435783772
push_front 134983592
push_middle 633603852
push_back 628025135
push_back 191339375
get 118850
push_back 539896487
get 153982
push_back 737138250
push_back 574070574
push_back 644957456
get 217026
push_back 319470465
push_middle 985735956
push_middle 230998899
get 64580
get 124501
push_front 859933616
push_front 113827743
push_middle 680538143
push_back 786903791
push_back 506628034
get 41239
push_back 765483365
push_back 231211248
get 42874
push_front 900920450
push_middle 522776628
push_middle 950446182
push_back 662462451
push_middle 297209680
push_front 971805378
push_front 979782831
get 182673
push_back 841387236
push_back 967756019
get 116950
push_front 554085884
push_front 161130681
push_back 145884996
push_middle 119068523
push_front 449422099
push_back 48203524
get 35857
get 91577
push_middle 274620007
push_middle 928485062
push_front 542163757
push_back 404359693
push_front 257953957
push_middle 890991900
push_middle 11889538
push_middle 577127271
push_front 531061113
push_middle 193625890
push_back 524067293
push_front 113278056
push_front 675205081
push_front 686799617
get 84111
push_middle 560112868
push_middle 944989830
push_back 3509935
push_middle 622709632
push_middle 36167533
push_front 668477807
get 104818
push_back 81898893
push_back 25340556
get 191339
get 15019
push_middle 800001798
push_middle 534534033
push_back 475573597
push_back 487676283
push_front 236759555
push_middle 180617242
push_middle 805938293
get 3519
push_front 924802318
push_back 735268643
push_front 185752519
push_middle 910525348
push_front 900929766
get 123308
push_middle 295573223
get 194290
get 95917
push_front 2438433
get 188952
push_front 354052003
push_back 504710851
push_middle 70751662
push_back 996685203
push_front 855887986
push_back 580870122
push_back 16657538
get 70792
push_back 609072570
get 129402
get 122804
push_middle 792744676
push_middle 543829790
push_middle 984690951
push_middle 987338485
get 42394
push_front 563219788
push_middle 793240198
push_middle 969042518
push_middle 685268297
push_middle 409850482
get 5558
push_front 361413276
get 170386
push_back 589269368
get 73739
push_back 370752151
push_front 665396754
push_front 641302180
push_back 624488208
push_front 51673513
push_front 398941527
push_back 843482217
push_back 639150252
push_back 375284362
get 195774
push_back 932493248
get 132681
push_back 539079601
get 200166
push_middle 457124768
get 123256
get 36126
get 23938
push_back 938788619
push_middle 390618961
push_front 804859223
push_back 496908719
push_middle 418990405
push_front 630030724
push_back 658205097
push_middle 706559842
push_front 21717016
get 80088
push_back 242466829
push_back 584253960
get 183244
push_middle 811667575
get 188959
push_back 280672558
push_middle 643656759
push_back 725644596
push_middle 774989074
get 116280
push_front 273102288
get 148776
push_front 876504900
push_back 476799224
push_middle 747066673
push_back 556174176
get 147317
push_middle 319853502
get 40955
push_back 577908258
push_middle 913193155
get 46852
push_middle 396280883
push_back 607671072
push_middle 20053352
get 202722
push_front 768137327
push_middle 372951266
push_middle 618854951
push_middle 424490434
push_back 93412747
get 7689
push_front 722657318
push_middle 620328513
push_front 747148882
get 157233
get 182672
get 51846
push_middle 993052944
push_back 48803690
get 47536
push_front 145181001
push_middle 433922451
push_front 66674977
push_middle 226439876
push_front 916053968
push_front 366420103
push_front 791047313
push_front 869467937
push_front 993342367
push_front 990381047
push_middle 865315945
push_back 775828340
push_front 423886044
get 116176
push_back 732188564
push_back 558331824
get 217240
get 19239
push_front 868211887
get 143821
push_middle 632729779
get 205835
get 29692
push_middle 650815951
get 69994
get 44991
push_back 599649546
push_back 421350702
push_middle 212771639
push_front 112987127
push_front 637722303
push_back 461195779
get 207588
push_back 314509870
push_middle 215760419
get 19112
push_back 134036279
push_middle 749878457
get 188956
push_front 797986912
push_front 945595789
push_front 134188834
push_front 297878145
push_front 599369824
push_middle 648573719
push_front 777647271
push_middle 600229915
get 176073
get 84294
push_back 760230076
get 15698
push_front 919115830
push_middle 366130751
push_back 958244474
push_front 838506370
push_back 8893895
push_front 531897836
push_back 150385421
get 36967
push_front 142108303
get 200401
push_back 256634179
push_front 948261385
push_back 288981512
push_back 803791453
get 143792
push_middle 22989652
get 207390
push_back 931531008
push_back 315247500
push_back 903131746
get 55427
push_back 454654383
push_front 36238885
get 180740
get 110100
push_middle 86491254
push_middle 306770371
push_front 630669599
push_front 952437457
push_middle 3053556
push_front 909318803
get 205421
push_front 444011076
push_front 212685835
push_front 250288551
push_back 491877606
push_back 624342055
get 81656
push_front 576501175
push_middle 154731980
push_back 444438114
push_middle 158562133
push_front 943325672
push_middle 71465731
push_middle 146168172
push_middle 565107592
push_back 655385740
get 7814
push_middle 864129209
push_middle 417294630
push_front 543341825
get 69407
push_back 590033950
push_front 736847306
get 74837
push_back 816849647
push_middle 747469611
push_front 208223679
get 110841
push_front 416294606
push_front 6737602
push_middle 281128500
push_back 565588551
get 163634
push_back 430559198
push_middle 496747071
push_middle 966335738
push_back 420019155
push_back 326826385
push_middle 482635762
push_middle 472097618
push_middle 995463669
get 124263
push_back 304754573
push_front 341281954
push_front 875706756
get 106043
get 52782
get 26707
get 46661
push_back 267058387
push_back 851750396
push_back 594632835
push_middle 181989113
push_middle 714027746
push_front 845465340
get 118126
push_back 66520514
push_front 395030248
push_middle 456017586
push_middle 401849973
push_back 767897674
push_middle 946666827
push_middle 636043906
push_middle 952338118
get 79530
push_back 574544709
push_back 772406417
push_back 203701504
push_back 305780015
push_front 575658700
push_back 527903098
get 155059
push_middle 9785850
push_middle 44610440
push_middle 883242982
push_middle 55847771
get 135342
push_front 884945439
push_middle 66077798
get 5947
get 4554
push_middle 121790253
push_middle 62424639
push_back 561416810
push_front 764163562
push_back 756855506
push_front 761585374
push_middle 661695395
push_back 239208655
push_middle 167238144
get 86397
push_front 310572448
push_middle 235664979
push_middle 116392828
push_middle 532925200
push_front 598136531
push_back 481919545
push_middle 339920126
push_front 850197280
push_middle 373315607
push_middle 410433841
push_middle 868011060
get 85300
push_front 832178927
get 34575
push_front 353323176
push_front 672379765
push_back 634353927
push_front 706610311
push_back 293886042
push_back 59810576
push_back 823363763
get 101452
get 164781
push_front 990334347
get 152543
get 201433
get 8921
push_middle 107034569
push_middle 384076287
push_front 715435617
get 116704
get 59857
push_front 13092229
push_back 493838407
push_back 61791215
push_middle 810402594
push_back 436014991
push_middle 207394652
get 136087
push_middle 225576068
push_back 967573479
get 152773
push_front 980878897
push_front 816953874
get 28908
push_middle 8289711
push_front 629277976
push_middle 860510022
push_back 619338489
get 194780
push_back 594165975
push_middle 803165904
push_front 260923371
push_middle 702030135
push_middle 478074343
get 3901
get 118099
push_middle 792505971
push_back 780431333
push_middle 57783108
get 119237
get 66983
push_front 677213175
push_front 922335990
push_back 225135063
push_back 96512375
push_front 129790368
get 33513
push_back 55507982
get 101238
push_back 814934076
get 45571
push_front 830944913
get 202396
push_front 19521066
push_back 988558972
push_back 466801029
push_front 328040951
push_back 884111899
push_front 535227499
push_front 567729961
push_middle 75947189
push_back 107987617
get 201409
push_back 912638421
push_back 420730997
push_front 332788349
push_back 625736984
get 80426
push_front 936064474
get 78877
get 39466
push_middle 18643154
push_front 645259584
get 149322
push_middle 542090743
get 129494
get 7431
push_front 67413322
push_back 573393544
get 89945
get 197285
push_middle 693861272
push_back 173884753
get 21987
push_back 595164754
push_middle 257469728
get 37186
push_back 56545720
get 46340
get 42193
push_front 104547708
push_middle 528002543
get 54822
get 39055
push_front 707141156
push_front 46120045
push_front 101445992
push_middle 829877119
get 184453
get 128072
push_middle 685604355
push_middle 992100970
get 104501
get 47351
push_middle 82333381
get 83556
push_front 88231764
push_front 317867942
push_front 311225531
get 31321
push_back 751566607
get 205431
get 148644
push_back 878466333
push_back 393995532
push_back 6161748
push_front 444160814
push_front 188362289
push_front 335055652
push_front 54088797
get 73677
get 179325
push_front 457298312
push_middle 473438976
push_back 53406121
push_front 618848038
get 87889
push_back 753331887
push_back 61182086
get 55332
push_middle 609129054
push_middle 171477195
push_front 768736654
get 47931
push_front 197708963
push_front 350366576
push_front 137430916
push_back 790516186
push_front 447682020
push_back 579605390
push_middle 416638335
push_back 312232092
get 53521
push_middle 719339600
get 65453
push_back 936026897
push_middle 818669262
get 174506
get 132932
push_back 517859319
push_front 206876939
push_back 877440370
push_middle 751691710
get 171686
push_front 145076236
push_front 298783572
push_front 773038601
get 100902
get 16145
push_back 722483737
get 152716
push_back 194431964
push_front 83130383
get 172151
get 123130
push_front 29440326
push_back 141261132
push_back 230618049
push_front 583107346
push_front 738231415
get 104256
get 192405
push_back 18113192
get 134304
get 199260
push_front 164637274
get 41678
push_middle 418452331
push_middle 956885842
push_middle 845604021
push_front 481581000
get 170308
push_front 179094869
push_front 962048652
push_back 775937824
push_front 645934615
push_back 375316924
get 140401
push_middle 81220971
push_back 216282734
push_middle 20053611
push_middle 633933543
push_middle 577450141
push_middle 943625131
get 219391
push_front 995808276
get 152856
get 192492
get 51246
push_back 945959131
get 73889
push_front 725124754
get 171462
push_back 322358964
push_back 226251780
get 163712
push_middle 501203288
get 110437
push_back 226894144
push_front 741617761
get 20675
push_front 876705264
get 215725
push_middle 565570952
push_front 420118755
push_back 822852001
get 210196
get 24100
push_back 407074722
push_middle 73204488
get 102365
push_back 370543227
push_back 792558530
push_back 584813332
push_middle 491067269
push_middle 590957949
get 205979
push_front 7249770
push_front 924147799
push_front 851013678
get 211944
get 160252
get 124735
push_front 581979899
get 208990
push_front 779678792
push_back 987495049
push_front 453508137
push_back 5132181
push_front 741317118
push_back 32761746
push_middle 294143980
push_middle 771510242
push_back 529141867
push_back 725594125
push_front 827472081
push_back 89852802
push_back 746556106
get 96827
push_front 733195030
get 35997
push_front 664181402
push_back 609089207
push_back 469341825
push_front 866541948
push_back 730846197
push_middle 518991678
get 47559
push_back 519164827
push_front 258121741
push_back 808815881
push_back 647306471
push_back 847293948
push_back 495553495
push_middle 857156279
push_back 401292926
push_middle 484044277
push_front 982649278
push_front 611937136
push_back 55872410
push_middle 735324710
push_front 73061241
push_front 86517400
push_back 141697228
push_middle 608897107
get 182073
get 196588
push_front 459432859
push_back 994108320
get 207362
push_front 564090848
push_back 355373661
push_front 587149295
push_middle 70739708
get 179779
push_back 316476947
get 104540
get 81828
get 193365
get 212398
push_middle 862313385
push_back 479028911
get 42357
push_back 686662674
get 125024
push_front 21401211
push_front 382903520
get 101977
push_front 877271718
push_back 476088353
push_front 547984179
push_middle 339334943
push_front 852270685
push_front 244494655
push_front 32333301
push_front 144890976
push_front 922751454
push_middle 95359453
get 44095
push_middle 78470400
push_back 497794458
push_back 395654080
push_middle 107349614
push_middle 301879538
push_front 635001341
get 62035
push_front 417958138
get 174645
push_back 292902841
push_front 672191389
push_back 901429828
push_front 539491814
get 117799
push_middle 669818273
push_front 670996445
push_middle 225690914
get 44799
push_middle 468184022
push_front 496569247
push_middle 945839098
push_front 664015145
push_back 700031082
push_middle 416919732
push_front 702888258
get 210269
push_back 330624175
push_middle 11078883
get 198670
push_front 328826297
push_middle 65043836
get 152625
get 19600
push_back 645850164
push_back 964994195
push_front 595232561
push_back 806838231
push_back 949528498
push_middle 796276955
push_front 435844077
get 208630
push_front 488616882
push_middle 69305889
push_middle 179938153
push_middle 304422532
get 26415
push_back 71705179
push_back 313608245
get 60144
push_front 224251722
get 217302
push_middle 719392058
get 122720
push_front 191175574
push_back 792786967
push_front 310584435
get 124020
get 200722
get 133920
get 205796
push_back 967537812
push_front 497206875
push_front 584160971
get 109461
push_middle 327507101
get 58206
push_front 369737370
push_front 468143635
push_front 50510285
push_front 541143252
push_middle 222642882
get 57257
push_front 634636107
push_front 946738307
push_middle 780602417
push_front 980452485
push_back 493627186
push_middle 425225296
push_back 964952017
push_middle 541923799
push_back 391963950
get 35317
push_middle 893839356
push_back 84337937
push_middle 638601702
push_front 143104366
push_back 292610855
get 2222
push_middle 141818104
push_back 343615633
get 18606
push_front 230660135
push_front 69081839
push_front 799467766
push_front 919466604
push_front 537168348
get 109052
push_front 843185627
push_front 456894572
push_middle 233133221
push_back 287023644
push_front 912183846
push_front 25664674
push_back 737322062
get 32687
get 68577
push_front 22974727
get 136697
get 181188
get 93904
push_middle 167735526
push_front 499522321
push_middle 682894708
push_middle 233630559
get 85029
get 65929
push_back 442442752
push_back 79141152
push_middle 738121480
push_front 816211946
push_middle 210031848
push_middle 354684644
push_front 992816572
push_back 233754340
push_middle 103621652
push_front 388731708
push_front 977276080
get 121810
get 99815
push_middle 772423776
push_front 837528179
push_back 35493933
push_middle 281214862
get 86200
push_middle 861884184
push_back 10804519
push_back 681159671
push_front 881625669
push_front 258592423
push_front 438816293
get 153609
push_middle 538469025
push_back 692932348
push_back 862437124
push_middle 187835588
push_back 880569360
push_front 937563500
push_front 677076684
get 212352
push_middle 385930911
get 119610
push_back 385858707
push_front 456513091
push_middle 525272210
push_back 825341629
push_back 285613550
push_back 438081470
push_middle 357959729
push_front 27363773
push_front 687274335
push_middle 198069740
get 110827
push_middle 215078037
push_back 802890283
push_front 302990754
push_front 254062734
push_back 9728000
get 25018
push_middle 128850034
push_front 289755122
push_back 140354887
push_middle 102076858
get 31396
push_back 812352953
push_front 417303705
push_back 321520240
push_front 829939712
push_front 283742719
push_middle 17484148
get 176864
get 51637
get 107389
push_back 162735506
push_middle 554310204
push_back 292877537
push_front 439168340
push_middle 670235839
push_front 46189806
push_front 380461588
push_front 314606019
push_middle 388394831
push_back 373922159
push_front 752859013
push_middle 302632748
push_front 341449050
get 197484
get 182093
get 129725
push_middle 763841742
push_front 626632507
push_middle 250184686
push_back 124089676
push_middle 628347195
get 102063
push_front 374263273
push_front 951124440
push_front 105642564
push_middle 246363056
push_middle 301012703
push_back 178612719
get 136146
push_front 604642540
push_back 42822887
push_middle 344702111
push_back 591171705
get 21347
push_front 843116534
push_front 176580116
push_front 993768922
push_back 218082295
push_middle 462368579
push_front 932545213
push_back 19746044
get 122635
push_back 262016930
push_middle 903778438
push_back 354867294
push_front 693944317
push_front 91777428
push_front 876313456
push_back 558216673
push_middle 508630598
push_front 604722733
push_front 504554690
push_front 974055861
push_front 361151517
get 101776
get 105060
push_front 832379672
get 54721
get 62547
push_middle 839829098
push_front 775846515
get 129903
push_back 887365858
push_front 718772472
push_front 911690142
push_middle 907398881
get 85979
push_back 911037384
push_back 425757862
push_middle 411730959
get 204911
push_middle 140374541
push_back 42753332
push_back 884304632
push_front 140074570
push_front 946679718
get 42060
push_front 77291649
push_middle 133718713
push_back 927366708
push_back 70613982
get 209469
push_middle 673988321
push_middle 321862845
push_middle 224281368
push_middle 173121703
push_back 766333346
push_back 198602364
push_back 967608120
push_front 105195743
get 145669
push_back 789014979
push_middle 276027701
push_middle 374914954
push_back 285480269
push_back 541402148
push_back 715814428
push_front 983137515
get 114367
push_back 458426794
get 76755
push_middle 231076019
push_back 67788572
get 77768
get 30107
push_front 318702038
push_front 15814037
push_back 154338794
get 25852
get 203323
get 219227
push_back 268894061
push_middle 838964356
push_front 576400274
push_front 592069768
push_back 868851766
push_back 943023017
get 14917
push_back 651395948
push_back 114648489
push_middle 638895262
get 27305
push_middle 2496065
push_middle 793194447
get 32774
push_back 515294312
push_front 458597865
push_back 160925589
push_middle 606027060
push_front 864397843
push_back 913067368
push_front 733424840
push_middle 208001841
get 110451
get 85716
push_front 405711883
push_middle 617915231
push_middle 616407824
push_middle 610176470
push_front 344605572
get 26135
push_back 536674550
push_middle 904880149
get 175603
get 9297
push_middle 258586788
push_middle 894682954
get 113810
push_back 680885287
push_middle 100429793
get 55288
push_middle 710659969
push_middle 240874750
get 186156
push_front 932912088
push_front 741219484
get 36967
push_front 41976081
push_front 607537907
get 111770
push_middle 832039893
get 164482
push_back 919996034
get 43740
push_middle 787520192
push_back 630101814
push_middle 573154774
get 121187
get 81512
push_middle 529831697
push_front 238343469
push_front 205940764
push_back 350483381
push_front 983562471
get 89153
push_front 439281625
push_back 322739134
push_back 291547358
get 42744
push_middle 709532412
push_middle 857844883
push_front 462553551
push_back 46819726
push_middle 112956490
push_front 807322031
push_middle 427586508
push_front 219523057
push_back 315578399
push_front 669218632
push_back 679702403
push_back 691503295
get 85287
get 149589
push_front 948926111
push_middle 964354469
push_middle 527346995
push_middle 918973236
push_back 661456849
get 128870
push_back 820807482
push_middle 932214233
push_back 338211803
push_back 862647467
push_front 692961778
push_middle 137315503
push_middle 999963279
push_front 207080807
get 97716
push_front 740652550
get 31895
get 86844
push_front 477100166
push_back 269748145
push_back 583810096
push_front 54203684
push_back 242158132
get 142845
push_middle 846719735
get 44171
push_front 597381043
push_back 757161601
push_back 788884916
push_middle 713180344
push_front 223011673
get 111133
push_front 591582170
push_middle 276702688
push_middle 551868866
push_front 382598950
get 37257
push_front 642741840
push_middle 271123424
push_middle 988359369
get 15140
push_front 42103834
push_front 665266906
push_front 432033559
push_back 828154728
push_front 624756802
push_back 707992316
push_middle 30386101
push_middle 109452362
push_back 267873212
push_front 684253034
get 19355
push_front 135015966
push_front 153096697
push_front 276600817
get 98236
push_front 159285927
get 78801
get 96413
push_middle 527548196
get 192006
push_front 827880697
get 151330
push_back 355320540
get 188909
push_middle 807491931
get 29744
get 116631
push_back 908283392
push_back 770210982
push_middle 449861199
push_back 154687983
push_middle 214459421
push_front 563006246
push_front 529395263
push_middle 28923984
push_back 709242787
push_middle 620643831
get 209175
get 10795
push_front 480974131
get 206233
push_middle 213806402
push_middle 649783864
push_front 198466222
push_front 395202251
push_front 129956433
get 127346
push_back 487087995
push_back 255435677
push_front 90695402
push_back 259487932
push_back 887073275
push_middle 517746806
push_back 945132760
get 56257
push_back 92599710
push_middle 345166469
push_back 129948514
get 175199
push_front 512560232
push_front 737126948
get 68347
get 94543
push_middle 145610172
push_front 116271476
push_front 236425561
get 49059
get 78474
push_middle 957997219
push_back 785955140
push_front 306654132
get 164032
push_front 581071712
get 189297
get 38000
push_middle 61162201
push_front 268531579
push_front 520033288
get 4260
push_back 294467569
push_back 424741161
push_back 659882931
push_back 104259427
push_middle 776399426
get 77713
push_middle 743956372
push_middle 60470081
get 99815
get 142055
push_back 607215404
push_middle 90868185
push_back 959108819
get 111043
push_front 418491567
push_back 383374117
push_middle 707713208
push_middle 534796556
push_middle 237194100
push_front 23772126
push_middle 694045326
push_middle 275144046
push_back 841726437
push_back 993616732
push_front 748442761
get 177182
push_middle 582941170
push_back 72158449
push_back 163110633
push_back 558643629
push_back 584322084
push_front 92618383
push_middle 958847516
push_middle 448624170
push_back 290051815
push_middle 815639793
push_front 326225098
get 174611
get 61588
push_middle 331425037
push_front 261558638
push_back 223207863
push_middle 851378557
push_middle 156272911
push_middle 797994407
get 47515
push_front 901748046
push_front 295191284
get 136990
push_front 4226266
push_front 632959969
push_back 552540054
push_front 814528792
push_back 538935186
push_front 143164960
push_front 460133477
push_middle 785826915
push_back 882024316
push_middle 21733879
push_front 65415117
get 48930
get 210595
push_back 634175185
push_front 210638633
push_middle 790995508
push_middle 384371524
push_back 597151872
push_back 729800091
push_front 883494976
get 28522
push_front 447807575
get 5670
push_middle 282305531
push_front 359205932
push_middle 328783188
push_middle 220806720
push_back 630552950
push_front 296016165
push_middle 811407010
push_front 103818626
get 342
get 27222
get 29303
push_back 551443452
push_back 711522607
push_front 222743935
push_front 86134970
push_middle 139991379
push_middle 928326339
push_front 648019755
push_middle 700823106
push_front 177445159
push_back 507374439
push_front 125150991
push_front 53647149
get 154560
push_back 930798734
push_front 772241290
get 135132
push_back 795677642
get 117765
get 93955
push_middle 615773012
push_front 81729837
get 179987
push_back 739362589
get 88963
push_front 485537768
push_middle 563372338
get 100424
push_front 912295621
get 77159
push_front 185225834
get 29202
push_front 401538876
get 176943
get 163814
push_middle 899806165
push_middle 828033291
push_middle 31040922
push_front 100834466
push_middle 834754110
push_middle 212418242
push_back 390493016
push_front 812493158
push_middle 101256441
get 4419
push_middle 946617945
push_back 841500978
get 218829
push_middle 763767782
push_middle 648682201
push_middle 421571311
push_middle 763057900
get 3104
push_front 203459110
push_front 510832325
push_middle 318173901
push_back 923911005
push_back 157795470
push_front 495570440
push_middle 231628678
push_middle 647832698
push_back 226857619
get 104979
push_back 557115805
get 21771
push_back 163130840
push_back 250671375
push_front 449682352
push_middle 887396703
get 133370
push_middle 572295807
get 176261
push_back 871782646
push_front 651734286
get 35513
push_front 51948277
push_middle 858927077
get 170103
push_middle 561168228
push_middle 345770335
push_back 649728066
get 27164
push_front 893806053
push_middle 698159235
push_back 163815311
get 205029
push_middle 779344043
get 188299
push_front 238998472
push_back 212163912
get 65677
get 125660
push_middle 674076874
get 27250
push_front 993381123
get 10059
push_back 361725272
push_front 754128417
push_middle 81077289
push_back 715824583
push_front 730587936
push_middle 90854507
get 61594
push_middle 177611044
push_middle 356327448
get 179486
get 191891
push_back 221542874
push_back 746518647
push_back 238869300
push_middle 262292085
push_back 707049565
get 185509
push_middle 624126162
push_middle 245945586
push_back 697954485
push_middle 426570220
push_middle 236514309
push_back 737156746
push_middle 252728224
push_front 894871388
push_back 763382374
push_back 2274089
push_middle 146633185
push_middle 110072202
push_front 756491273
push_back 491177247
push_middle 805977056
push_back 709753852
get 44410
push_back 869622291
push_middle 571664888
push_front 747673527
push_middle 242875690
push_back 889325406
get 141042
push_back 911342759
get 144757
push_middle 502511674
push_middle 690166585
push_middle 645663824
get 121970
push_front 380911086
push_middle 337853948
push_back 910981352
get 88657
push_middle 642011197
push_middle 240975170
get 18068
push_back 67833852
push_back 838797892
push_middle 237690378
get 22561
push_front 968390904
push_front 582889456
push_front 835100603
push_front 335192090
push_front 656810319
get 67802
push_back 168542488
push_back 853927160
push_front 768678048
get 5231
push_front 419166642
push_middle 587076350
push_front 641887372
push_back 270052275
get 79420
push_middle 731073111
get 55084
get 181357
push_back 329716093
push_middle 71974132
push_back 161435914
push_back 727092858
get 135914
push_back 755871920
push_middle 171127588
push_back 614097019
push_back 248136580
get 134193
push_front 456865741
push_back 755223600
get 213214
get 27932
get 123842
get 125344
push_front 92297252
push_back 812920835
get 76677
push_back 395595473
push_front 470410350
get 107509
get 124248
get 177169
push_front 412878339
push_middle 650132376
push_front 289095689
push_front 416499884
push_back 983212303
push_middle 865890964
get 106362
push_back 650194433
push_front 740616063
push_front 842340435
push_back 2027347
push_middle 130515409
push_front 591997289
push_back 752002242
push_middle 202338285
push_middle 184656965
get 87722
push_back 417232221
push_middle 475634099
push_middle 811960435
get 30248
push_middle 184857193
get 212784
push_back 758957104
push_front 628318568
get 28159
push_back 543474003
get 93848
push_front 826119670
push_front 199691643
push_front 657413259
push_middle 947318440
push_back 636032071
push_front 541765553
get 57496
push_front 963015678
get 12359
push_back 303601879
push_middle 560530332
push_back 185369936
push_front 884840087
push_front 732603834
push_middle 761858770
push_middle 771013094
push_middle 242320357
push_front 271008956
push_middle 299043998
push_middle 48747485
push_front 136409020
push_front 643944914
get 220963
push_back 897344038
push_front 113944651
push_front 32433590
push_front 877483885
push_middle 634509712
push_back 494355944
push_middle 3796382
push_back 765661372
push_middle 972430523
push_front 564805384
get 44895
push_middle 359955088
push_front 659384033
push_back 941714531
push_front 781750416
get 198278
push_front 832683563
push_back 998494025
push_back 366162150
push_back 993117078
get 148131
push_front 467355145
push_front 272561068
push_front 897357544
push_front 961348889
get 24166
push_middle 591217725
push_front 899841275
push_front 213407623
get 216856
push_front 857467759
get 194789
push_back 322393240
push_front 274648964
push_back 19730735
push_middle 572844556
push_front 730075691
push_back 311927881
get 167592
get 110333
push_front 13979461
push_front 872750171
push_middle 667344910
push_front 121250058
push_back 82810081
push_back 558371845
get 184757
push_back 799183001
push_front 68562434
push_back 578001116
push_middle 930481410
push_middle 543252580
push_front 176610706
push_middle 377741993
push_back 225594974
get 96202
push_front 996570983
push_front 237876137
push_back 273185080
get 64252
push_back 528707358
get 27028
get 21719
push_back 990550870
push_back 154685206
push_middle 596771103
push_middle 886560053
get 84764
push_back 528248818
get 132660
push_front 501592539
push_middle 510436726
push_back 383090302
push_middle 467396205
push_middle 978611268
push_back 71027603
push_back 484090494
push_front 138466652
push_back 470325715
get 104099
get 47207
push_back 767917936
push_back 337080578
get 180716
push_back 542714410
push_middle 678511338
get 41325
push_middle 499491839
push_back 731592869
push_middle 673043351
push_back 613388392
get 185541
push_front 417483262
push_front 346233220
push_middle 242567509
get 206239
get 193930
push_middle 280902527
push_middle 515510808
push_front 982818998
push_back 968112219
push_front 616931019
push_front 706580880
push_front 964443610
push_front 572705738
push_front 954091497
push_back 658627909
push_middle 834955536
push_middle 515852043
push_front 328448883
push_back 22854091
push_back 126653441
push_middle 336568928
push_middle 133493513
get 164810
push_back 191475645
push_front 448733568
push_front 39622972
get 141455
push_middle 496875301
push_back 783214939
push_front 339482071
push_front 778952312
push_middle 523156067
push_middle 77923709
push_front 428931260
push_middle 465636077
push_back 33586403
get 221222
push_back 440498419
push_middle 129476192
get 107128
push_back 211873915
get 154332
push_middle 484202881
push_front 82184100
push_front 586436254
push_front 435767375
push_back 518967034
push_front 360539522
get 123027
push_front 87883763
push_middle 387409645
push_middle 61075196
get 34973
push_back 138064516
push_middle 785869828
get 170201
push_middle 855655582
push_back 323755625
push_front 292863210
get 54933
push_back 656674171
push_middle 420599901
push_middle 855141484
push_front 98582110
get 197585
push_front 274351591
push_front 18056467
push_back 836098805
push_back 130887103
push_back 723451071
push_middle 37049724
get 219425
push_front 859267377
push_front 553020662
push_back 937320114
get 106810
push_back 48712941
push_front 234639614
push_front 61411699
get 181703
push_back 157579170
push_back 693013992
push_front 510043685
push_front 513907270
push_front 29679255
push_front 756572809
push_front 689069865
push_front 228397652
push_middle 828260751
get 28540
push_front 709802449
push_middle 741189924
get 183973
push_back 92533737
get 139990
push_back 467710060
push_front 313354962
push_back 92835028
push_front 312912623
push_middle 287895305
push_middle 51804273
get 144637
get 138142
get 26007
get 12506
push_back 474303067
get 148736
push_front 92121154
get 219582
push_back 188631535
push_front 599164928
push_back 440105279
push_front 228634659
push_back 670832072
push_back 766933652
push_front 673459233
get 65685
push_middle 114698368
push_front 922450140
get 50510
push_middle 119081359
get 81653
push_middle 889992865
get 119561
get 196505
push_back 950144857
get 142521
push_back 78714487
get 85919
push_middle 967639029
push_back 61890530
push_back 55112613
get 74426
push_front 366730218
push_middle 740625905
get 145684
push_back 547241476
push_front 688932896
push_front 571914387
push_back 298357490
push_front 371901398
push_middle 102521559
push_middle 856991034
push_middle 347433106
push_middle 368216031
get 221580
push_front 262528387
get 147930
get 132337
push_front 824697988
get 8209
push_front 786523913
push_back 622879202
push_middle 520884814
push_back 449723883
push_middle 429449368
push_back 22745084
push_back 375215532
push_front 185303007
get 9855
push_front 69805468
get 846
get 55440
get 40910
get 58885
push_front 517199294
push_front 536106284
get 178564
push_middle 702956960
push_front 835900320
push_middle 167658141
get 97255
get 114145
push_front 868749342
get 60677
push_middle 754669079
push_front 478255554
push_middle 128118329
push_middle 947011261
push_back 540757613
push_front 985941457
push_front 864791519
push_back 202304663
push_middle 981380792
push_front 773271280
push_middle 451162712
push_front 45691595
push_middle 560088738
push_front 132824593
push_front 701606446
push_middle 621812219
push_front 121742424
push_front 508097186
push_front 59698587
push_front 154276705
push_middle 766029257
push_front 100481236
push_middle 252939768
push_back 381598992
push_front 521185429
get 159993
push_front 222359240
push_middle 425706176
push_back 380548205
push_back 886235885
push_front 587802398
push_front 221430084
push_back 622319623
get 48511
push_front 420220735
push_front 331391283
get 141168
push_middle 367724918
get 152217
push_back 127776690
push_back 673060606
push_middle 112675306
get 93140
push_middle 484405786
push_front 653596225
push_middle 244672248
push_front 729810082
push_middle 767477066
get 177866
get 18930
get 147407
get 126713
push_back 797499591
push_middle 405997297
push_middle 745313784
push_front 852600186
push_front 933939872
push_front 259824656
push_middle 810455650
push_middle 915477609
push_front 800996911
push_front 211566626
push_middle 150211491
push_back 146782380
push_middle 983563774
push_front 552036819
push_middle 879599293
push_back 204509932
push_middle 6994900
get 143981
push_back 501335926
push_back 629959784
push_back 733278368
push_back 855424383
push_front 291930720
push_middle 390114386
get 145734
get 155765
push_middle 681912296
push_front 9536050
push_middle 892455365
get 30183
push_back 770967351
get 53782
push_back 830945344
get 78861
push_front 317611924
push_back 56122568
push_front 808213705
push_back 319371460
get 170376
push_back 836437020
get 95567
push_front 361225369
get 131638
push_front 13977801
get 151796
get 4138
push_back 286260472
push_back 313881376
push_front 403485489
push_front 94671226
push_middle 323341455
get 31979
push_front 917291723
push_front 858302718
push_middle 631237962
push_front 484302850
push_middle 26161317
push_front 770795600
push_back 35146953
get 160395
push_back 907328813
get 1110
push_front 404210347
push_front 355983218
get 186910
get 66133
push_front 961244089
get 107818
push_back 180211807
push_front 415962618
push_front 864505568
push_front 902141470
push_middle 980019122
get 163481
push_front 263496422
get 90171
push_back 848553865
get 25561
get 191471
push_front 234082431
get 217880
push_middle 281026327
push_front 250622183
get 105110
get 53505
push_middle 345631005
push_back 576913311
get 196296
push_front 319487275
push_middle 400329129
push_middle 286399707
push_back 333415360
push_back 470911999
push_back 592322261
push_middle 671990759
push_front 335987376
push_front 150974635
push_middle 456401987
push_front 519583296
get 191951
get 98601
get 187186
push_back 132497521
get 17899
get 63167
push_back 807168063
push_back 570963852
push_front 313688932
push_front 388684719
push_front 87190432
push_middle 216477196
get 15493
push_front 497898919
get 149451
get 121788
push_middle 907096989
get 188770
push_middle 962771550
get 161296
get 214844
push_back 529725408
push_back 646206011
get 124847
push_back 670431481
get 129332
push_back 50880099
push_middle 843735381
push_back 74327540
push_front 342250234
get 162575
push_back 646873998
push_back 604605268
push_middle 654158676
push_front 767255434
push_front 449754686
push_middle 824721056
push_back 271099885
push_back 853039944
get 113083
push_middle 562475450
get 202813
get 26758
get 54880
get 118923
push_back 846095586
push_front 553072829
push_back 378200634
get 20597
push_middle 821972894
push_middle 378908877
get 222237
push_back 498925934
push_back 223752970
push_back 870412236
push_back 859178008
push_front 456779040
push_middle 63780331
push_back 501864350
push_middle 714135438
push_front 273514643
push_middle 377898861
get 217622
push_back 227334446
push_front 131443680
push_front 563658169
get 9110
push_front 560000724
push_back 829405637
push_back 645115691
get 128123
push_middle 485195546
push_back 906339436
push_middle 993758880
push_middle 386080935
get 169729
push_back 971710791
push_front 744517535
push_front 12524152
push_front 67301690
push_front 17494834
push_back 132598512
push_middle 949156605
get 161064
push_front 167321919
push_front 893451657
get 166321
get 190073
push_front 388736898
push_back 647148825
push_middle 557137721
push_front 352893467
push_front 155426568
get 179951
push_front 169669968
get 191967
push_middle 494556972
push_back 701349895
get 10475
push_middle 562004632
push_front 141328370
get 81680
get 132734
push_front 932850369
push_middle 877654587
push_front 481056035
push_front 675845577
push_back 239787776
push_back 802918417
push_middle 513673588
push_back 427790336
push_front 601007784
push_front 100590514
get 95710
push_front 667762897
push_back 282679325
push_front 933254153
push_back 3061462
get 26713
get 63393
push_middle 860149098
push_back 683405187
push_middle 15228168
push_middle 603086597
push_middle 893197695
push_front 888612059
push_front 326601734
push_back 474370079
get 136501
push_back 174041585
push_middle 614390631
push_back 959935821
push_back 763467443
get 48366
push_front 365350465
push_middle 820180492
push_middle 975195827
push_middle 433027363
get 207856
get 102019
push_back 556738609
push_front 617658058
push_back 386419437
push_back 430487168
push_middle 158012005
get 173406
get 160629
get 106388
push_front 815388313
get 21219
push_middle 179732353
push_middle 920598899
push_back 669563448
push_front 979342643
push_back 364348782
push_back 670436966
get 114909
push_front 757976364
push_middle 722077420
get 88479
push_middle 845576781
push_middle 198595526
push_back 430849861
get 25349
push_front 264995019
push_front 744773866
push_middle 342721879
get 12795
push_middle 865704240
push_front 450819309
get 52280
push_front 654223810
get 196320
push_front 838920174
push_back 618486092
push_back 844280985
push_back 495209938
get 81608
get 29456
push_middle 436664436
push_middle 957630298
push_front 584995137
push_front 423339924
push_back 539753273
push_front 82149590
push_middle 194378329
push_middle 923028116
push_front 559645167
push_back 749348401
push_middle 691276192
get 49393
push_front 193040240
push_front 176511471
get 150428
push_middle 401722703
push_back 158030907
push_front 602700454
push_middle 461633056
get 73994
push_front 194414310
push_middle 520662868
push_front 121840410
push_front 159345826
push_front 45732684
push_middle 577196870
get 140999
push_front 828305666
push_back 496865011
push_middle 244058893
push_front 812247450
push_middle 106800052
push_front 962995255
get 96305
push_front 822011505
get 80404
push_back 376472964
get 54841
push_back 650148734
get 130613
get 15316
push_back 297649290
push_middle 426113841
get 221718
push_front 417909395
push_back 556732269
get 178304
push_front 22772225
push_middle 86969977
push_back 415096890
get 140757
push_middle 764605226
get 64273
push_front 216711390
get 113545
push_front 808982145
get 183561
push_back 510118740
push_front 217456882
push_back 242921389
push_middle 661437993
push_middle 130928858
get 109979
push_front 597794337
push_back 279425561
push_front 543093231
push_front 503781281
push_middle 785945784
push_back 661216232
get 79816
push_front 863373574
get 194789
get 87490
push_middle 119104921
push_back 603701440
push_middle 480977984
push_front 814760430
push_middle 475924430
push_back 259191482
push_front 966126132
push_back 594955023
push_back 948992009
push_middle 384603797
get 150717
push_front 434444102
push_front 460635130
get 203814
push_front 233106740
get 174840
push_back 30753856
push_middle 463217801
push_middle 243303410
get 200491
push_front 44765114
push_middle 462291534
push_front 309980355
get 220566
push_middle 936717075
push_middle 841761241
get 71640
push_middle 663189327
push_middle 345501478
push_middle 892583875
push_front 578216476
push_back 474860763
push_back 575362752
push_back 847144986
push_middle 497703596
push_middle 918691688
push_back 465290911
push_back 571180374
push_back 509283214
get 184448
push_front 320705291
push_back 596489391
push_front 965116463
get 118063
push_front 548901513
get 7752
push_front 600486129
push_middle 77936116
push_middle 316693009
push_back 606321396
push_back 846732595
push_back 230507435
push_back 956595098
push_back 65509079
push_back 145870570
push_middle 722970799
get 39852
push_front 573261343
push_front 382978923
push_front 94188703
push_front 842992852
get 72115
push_middle 907821883
push_middle 136749404
get 497
push_middle 837165473
push_middle 555274812
push_middle 727387007
push_front 617229928
get 47425
get 196036
push_back 44239628
push_back 485783004
push_back 819328621
get 89880
get 93564
get 209273
push_front 276698790
get 21593
get 70467
push_front 464004533
push_front 189550313
push_front 850085986
push_back 489958232
push_front 826748640
push_middle 88259529
push_middle 482427762
push_middle 219754201
push_front 872111815
get 169775
push_back 194835368
push_front 723803971
push_front 618414497
push_middle 986376324
push_middle 143831414
push_front 703986245
push_middle 984473797
push_back 874266200
push_back 839922334
push_front 486750364
get 53113
push_front 185519907
push_back 434207905
push_front 645471512
push_middle 624937950
push_front 176527923
push_front 718256534
push_front 847561024
push_front 378156786
push_middle 305426612
get 105610
get 40736
push_front 978112819
push_front 587921859
push_middle 21291186
get 195316
push_back 536460105
get 222028
push_back 760556453
get 206074
get 61826
push_front 81762990
get 65353
push_middle 419039578
push_front 371221464
push_back 798072345
get 154025
push_middle 900188461
push_middle 911179749
push_front 864638756
push_middle 630836498
push_front 22436081
get 47252
push_back 890631081
get 111244
push_back 718859903
push_back 422842431
push_front 33097150
push_front 81621608
push_front 889038514
push_back 971188010
push_back 658750112
push_front 384007192
push_front 572525968
get 212855
push_middle 214975351
push_back 941268975
push_front 91772932
get 183073
push_front 560414877
push_front 7993419
get 80333
push_back 29928272
get 149301
get 174742
push_middle 830699716
push_front 309158207
get 129538
push_back 296079639
push_front 15330965
push_front 475002548
push_front 698486521
get 88736
get 203864
get 42345
get 130344
push_front 174516977
push_back 368800493
push_back 911042617
push_front 213394426
push_back 903955709
push_back 257570003
push_middle 901979692
push_middle 384638248
push_front 550742546
push_middle 346050429
get 80228
push_middle 339782757
push_front 903809011
push_front 582059289
push_front 806799540
push_back 619787588
push_front 76390134
push_front 85805956
push_middle 791114399
push_back 12968428
push_middle 945746596
get 123915
push_front 646338381
push_back 736967198
push_back 481381846
push_middle 912090864
push_front 746335291
push_front 313703118
push_middle 942744820
push_back 204196135
push_back 360280004
push_front 164536411
get 57739
push_front 694936401
push_back 725998600
push_middle 967897884
push_front 150042861
push_back 26870118
push_front 105101126
push_front 560463695
push_back 391571965
push_front 650690074
get 174045
push_middle 884414102
push_middle 834880275
push_back 543228004
push_middle 876183312
get 200842
push_back 529071894
push_middle 554353137
push_front 834425317
push_middle 938665569
push_middle 645592283
push_middle 159756714
get 188151
push_front 670139084
push_middle 907496384
push_back 674363109
get 132840
get 137512
push_middle 625449892
push_front 93870154
get 21618
get 118811
push_front 937070878
push_middle 405281207
get 73001
push_middle 244684007
push_front 143226941
get 4257
push_middle 115207483
push_back 320549679
push_front 912738471
push_back 708515486
push_front 33374221
push_front 344062340
get 174336
get 14394
get 118336
push_middle 792030206
push_front 724545843
get 206713
push_middle 322813720
push_front 355863069
get 132122
push_middle 880231885
push_middle 673645580
push_front 404698485
get 70962
push_middle 42169885
push_middle 176837394
push_front 789519217
get 11926
push_middle 941991520
get 217854
push_middle 855509033
push_front 149685807
push_front 622538539
push_middle 181566746
push_middle 652216131
push_front 920170831
get 163379
push_back 36430932
push_front 438422885
push_front 497700033
push_front 408206733
push_back 993241675
push_back 454982298
push_back 114506278
get 159128
push_front 697219197
push_middle 965460715
push_middle 877304202
push_back 850934098
push_front 969152911
push_back 457630434
push_front 318088441
push_back 741511190
push_middle 255114166
push_back 616833324
push_front 26138087
push_middle 73523606
push_middle 458886216
push_middle 1420836
push_back 463604851
push_front 98011741
push_middle 852367279
push_front 100630554
push_front 536197772
get 35080
get 132390
push_front 106776177
push_back 64581159
push_middle 750558932
push_middle 85506968
push_front 368632917
push_front 900931897
push_front 605853704
push_front 508881164
push_middle 600535546
push_middle 596302536
push_front 764774514
push_middle 200039892
push_middle 332494168
push_front 922212744
get 105571
push_front 186549852
get 216394
push_front 802617613
push_back 832730639
push_back 671394790
push_back 529085297
push_back 514625080
get 124738
push_back 403798074
get 123605
get 123488
push_front 921770645
push_front 967962460
push_back 928386374
push_middle 622924767
get 41994
get 195645
get 6858
push_front 982538477
push_middle 384255031
push_front 431047459
push_front 75804586
push_front 625377706
push_back 755637783
push_back 724228084
push_front 1204734
push_back 609257863
push_front 940830194
push_back 602467006
push_back 964310113
push_middle 685009817
push_back 772272153
get 117259
push_front 644095420
get 137377
push_back 878195434
push_front 569983220
get 221804
get 132566
push_front 118002028
push_front 839561439
push_middle 853061988
push_front 856787274
get 148948
get 210847
push_front 292142616
get 149528
push_middle 344836580
push_middle 21023583
push_middle 718614121
get 212044
push_back 743384002
push_front 520350950
push_middle 172666559
get 34478
push_back 373683560
get 22631
push_back 659070982
get 251
push_middle 678911455
push_back 789993238
push_back 633197567
push_front 451152448
get 212215
push_back 763158453
get 136401
push_middle 179518373
push_front 940159349
push_front 204342732
get 87881
get 20724
push_back 228270681
push_front 683078892
push_back 206249726
push_back 464810479
get 190012
get 173549
push_back 136768909
push_middle 18619035
push_middle 424688390
push_middle 528831234
push_back 242857767
push_middle 199136403
push_middle 639404570
get 182807
push_back 658659745
push_front 480132051
push_middle 572126056
push_middle 969108418
push_front 144924938
get 212042
push_front 419163890
push_front 613362931
push_front 561435935
push_back 864889411
push_back 42975661
push_middle 976157007
push_front 276999006
push_front 323721202
get 174571
push_middle 669137566
get 70039
push_back 553514979
push_front 666755626
push_front 613757603
push_front 204293554
get 202175
push_front 386907647
push_front 496529457
push_middle 482427412
push_middle 898570093
push_front 289635534
push_back 895493079
push_front 323913299
push_front 843462858
push_middle 718196528
push_middle 622379925
push_back 289051836
push_front 247232944
push_front 133301657
push_middle 403873802
push_middle 558237784
get 183826
push_front 811015938
push_back 317828804
push_middle 524059212
get 82834
push_front 51871394
get 76520
push_back 532198350
get 64588
push_middle 770436705
push_front 734044901
get 139496
push_back 374050076
push_front 499906377
get 18139
push_middle 333646556
push_middle 199255188
push_front 873257630
push_front 614248295
push_middle 743767191
push_back 40382195
push_back 945680612
push_middle 755697002
get 39716
push_middle 189883239
push_back 974822510
push_front 459681007
push_middle 32654820
get 175578
push_middle 888504739
push_middle 284104582
push_front 604426022
get 57455
get 27851
push_back 251204584
get 133623
push_back 866267114
push_front 467896329
push_middle 214809074
push_front 572907815
push_back 349944894
push_middle 538754736
get 11708
get 58839
push_back 293404988
push_back 180525131
push_back 862450808
push_middle 347452114
push_middle 432078114
push_middle 401399827
get 182682
push_middle 247373410
get 13860
push_middle 648336685
push_middle 404111098
get 81438
push_back 179149287
push_middle 841557802
get 145167
push_back 185695665
get 171505
push_front 951659828
push_back 988298491
push_front 339228737
push_back 210378926
push_front 434929119
push_back 731981188
get 222603
get 79587
push_front 502411363
push_middle 425889354
get 85088
get 87422
get 128546
push_front 362026873
push_front 390436569
push_back 149842664
push_middle 361792296
push_front 92385420
push_front 200602809
get 83076
push_front 280754350
push_front 320957187
push_front 950781961
get 198205
push_front 679959450
get 52827
push_front 542148180
push_front 938509171
get 16530
push_middle 139801942
push_back 127607445
push_front 571552617
push_back 200128701
get 141990
push_back 531722895
push_back 617014661
push_back 697396015
push_back 570327184
push_middle 265651925
push_back 650055242
push_back 184050610
push_back 737837011
push_middle 396625990
get 151770
push_middle 480603064
push_back 750580442
push_back 19722900
get 111837
get 99818
push_middle 357775196
push_front 527891243
push_front 393491383
push_front 371060372
push_front 150671180
get 595
push_middle 596278055
get 99464
push_back 423547927
push_middle 865204054
push_front 809567554
push_front 638921538
push_front 368303697
push_back 856932852
push_front 407545151
push_front 666435203
push_back 917662646
get 124145
push_back 655023207
push_front 9371286
push_middle 890667276
push_middle 431881847
push_middle 526915621
push_front 548863666
push_middle 602052145
push_front 318110981
get 103096
push_middle 130438193
push_front 363299167
push_back 4891295
push_front 378906511
push_back 500603571
push_front 969097985
push_middle 59485404
push_middle 586408272
push_front 577494007
get 68565
get 145321
push_front 227432647
push_front 185373154
push_middle 547084082
push_front 31166548
get 172163
push_front 650397564
get 28987
push_middle 649523937
push_back 962609729
push_middle 789250482
push_middle 685401743
push_middle 432576045
push_middle 89115469
get 140315
push_front 971700761
get 58538
push_middle 129860881
get 194548
get 149846
push_back 90112537
push_back 65528578
push_middle 580596078
push_front 799703625
push_middle 402852107
push_back 946912089
push_back 421381023
push_front 276818156
push_front 41307582
push_front 292265617
push_front 970187664
push_middle 680667634
push_middle 174245306
push_front 674099251
push_front 606492907
get 164087
get 198478
push_back 294176248
push_back 241454957
push_middle 59774751
push_middle 211378465
push_back 285047736
push_back 445682110
get 192979
push_front 506636456
push_back 567452215
push_back 716841282
push_front 363260846
push_front 285017717
push_front 139607619
get 180174
get 169140
get 77705
push_front 675885533
push_back 159344779
push_middle 931958112
push_middle 566152201
get 63561
push_front 92959594
push_front 144257605
push_back 166722491
push_front 330570643
push_front 734873616
get 56462
push_middle 492150256
push_back 692306066
push_back 593711013
get 36650
push_back 711200999
push_front 750762986
push_front 305754433
push_back 737250259
get 69940
get 175036
get 20482
push_middle 614249089
push_front 23148863
get 90048
push_back 144143334
push_back 389582093
push_front 361997929
get 159764
push_back 23359659
push_back 856530649
push_middle 209829588
get 98901
push_back 343613356
get 44829
push_middle 442146853
get 219385
push_middle 231941951
push_middle 819502233
push_front 702075415
get 35706
push_front 372076206
push_back 230363462
push_front 214285046
push_middle 215980614
push_back 729122462
push_front 225572421
push_back 653189464
push_back 334093266
get 210262
push_middle 853917329
push_front 438194475
push_middle 371298482
get 24464
get 55102
push_middle 358129950
push_back 466988715
push_front 838937683
push_middle 176501296
get 48272
get 149402
get 98697
push_front 385760356
push_middle 42624391
get 133441
push_front 31860727
push_front 846276149
push_back 764605587
push_front 128156459
get 8805
push_middle 678370683
get 25402
push_back 545402847
push_middle 964321786
push_middle 371262066
push_front 23293432
push_front 397543364
push_back 488278569
push_back 524557425
push_middle 795003753
push_front 27261449
push_back 610390727
push_front 335138390
get 212753
push_front 134585950
push_back 721094160
push_back 698423417
push_back 295646333
get 57836
push_back 393018114
get 174774
push_back 818138407
push_back 367997380
push_middle 393582883
push_front 394504882
get 123619
get 178658
get 20078
push_front 250716710
push_middle 59489347
push_middle 791565964
push_back 738952071
push_middle 686825749
push_middle 796579975
get 150920
push_middle 777969752
push_back 228939413
get 64050
push_front 890994149
push_front 827169133
push_middle 961916425
get 76621
push_front 266085079
push_back 430260536
get 206339
push_front 180117359
push_back 99592043
get 74503
push_middle 280627468
push_middle 527467784
push_back 210098888
push_middle 511725813
push_front 379392398
push_front 692635735
get 127747
push_front 401801087
get 75271
push_back 383684917
push_back 195806228
push_middle 66424261
push_back 605115170
push_middle 194568887
push_back 707589857
push_back 714211520
push_back 776175144
get 209010
get 68144
push_middle 393349563
get 42491
push_front 850925970
push_middle 671258540
push_middle 727906974
push_middle 523329384
push_front 564722103
push_front 609851018
get 58132
get 93626
push_front 226514429
push_middle 782562586
push_front 792484917
push_back 151105156
push_middle 775550448
push_back 783000641
push_middle 454496192
push_middle 124633758
push_middle 959544655
get 100185
push_back 231886254
push_front 940884033
push_back 834458815
push_front 534178578
push_front 295850383
push_back 689640700
push_middle 728076002
push_back 858524766
push_front 641413960
push_middle 85951939
push_front 776084195
push_middle 387615545
get 29480
get 23494
push_back 569183185
push_back 917163958
push_front 754863070
get 43500
push_back 823442768
push_front 710520561
push_middle 379006175
push_front 507482926
push_back 880154352
push_middle 649509073
get 65626
push_front 855778906
push_front 193147903
push_front 137953204
push_middle 360053136
push_front 430492366
push_middle 293593213
push_back 355544907
get 140991
get 79032
push_middle 30576307
push_middle 819742938
push_front 274267281
get 110608
get 60103
push_middle 472891159
push_back 281543301
push_front 42719156
push_front 34026164
push_middle 625924602
push_back 600831351
push_back 201190157
get 64470
push_front 956652921
push_back 934138118
push_back 885013217
push_back 347405907
push_back 589513475
push_back 315674646
push_back 661109531
push_middle 665525690
push_middle 509669400
get 1966
push_middle 422225389
push_front 390895842
push_front 100341830
get 75043
push_middle 721708368
get 222749
push_middle 66524962
push_back 533318788
push_middle 661112815
push_front 22630213
push_front 379265680
get 84275
get 198561
push_middle 859960702
push_back 147722389
get 105587
push_front 191103589
get 87241
get 188923
push_front 857617352
push_front 175155367
push_front 566311098
get 183942
push_front 848387122
push_back 158655585
push_front 743898831
push_front 81833248
push_back 440101932
push_front 182382580
push_middle 926681586
push_middle 298313091
push_back 189499561
push_back 639050870
push_front 457666191
push_middle 230441575
push_middle 718012121
push_middle 438450168
push_back 498688279
push_middle 407754753
get 52397
get 140886
push_middle 980169842
get 207389
push_back 195658008
push_back 743312030
push_middle 109652839
get 70193
push_front 897992770
push_front 141558160
push_back 477076444
push_middle 371410097
push_back 230155502
push_middle 252653004
push_back 249318838
push_middle 872180419
push_front 509193268
push_back 68758260
push_back 287538376
get 22809
push_middle 177941369
push_middle 842194643
get 51365
push_back 629156447
push_middle 31278127
push_back 832037472
push_front 106521590
push_front 535241900
push_middle 318795
push_front 151543991
push_back 689067181
push_front 648888173
get 153108
get 81753
get 89109
push_front 739006025
get 85160
push_back 46902653
push_front 828778880
push_front 942967693
get 200774
push_front 289120016
push_back 331808212
push_back 611236896
push_front 238560719
get 76850
push_middle 819253112
push_back 988655488
push_middle 604254019
get 195448
get 92842
push_front 689036624
get 211282
push_back 609394920
get 150039
get 80568
push_front 221564459
push_middle 703822729
push_back 317689105
push_middle 767575306
push_front 82977331
push_middle 199014159
push_back 117301265
push_front 68032050
get 178758
push_front 781090276
push_back 389637442
push_front 165337517
push_front 366301448
push_back 41504640
push_front 856542753
push_middle 121632115
push_back 566582303
push_middle 98002746
push_front 483632529
push_middle 416060856
push_back 543816984
push_middle 184732359
get 169718
push_middle 767243539
push_back 668476681
push_front 513170712
push_front 519412065
push_front 335927440
push_back 664651587
get 167623
push_front 939621366
push_middle 338911033
get 93144
get 208453
push_front 902784508
push_back 632799296
get 22981
push_middle 288054688
get 143597
push_middle 313090026
push_front 840905378
push_front 572916322
push_front 967800503
push_middle 882011015
push_back 382702830
get 165629
push_back 631727681
get 170950
get 11424
push_middle 645176749
push_front 152146175
get 69991
get 142916
push_middle 632039802
push_middle 816648720
push_middle 572564566
get 52631
get 181802
push_middle 518376086
push_front 818254830
push_front 117591981
push_back 719184549
get 26643
push_back 830992822
push_middle 35496273
push_back 871987150
get 187685
push_back 649563195
push_front 171720404
get 195502
push_middle 373604376
push_middle 794010586
get 15297
push_middle 262026604
push_front 164242100
push_front 159710698
push_front 688129278
get 40278
push_front 37296383
get 18708
get 7417
get 92681
get 215611
push_back 384769996
push_front 278253022
push_middle 707503901
push_middle 414764420
get 62320
push_back 179478477
push_front 161424309
push_front 37660746
push_back 258501717
get 172024
push_front 993109060
get 219929
get 156155
push_middle 587799733
push_front 441815750
get 5254
push_back 415035446
push_back 661164001
get 108856
push_front 180988890
get 24163
push_front 345060472
push_front 388201988
push_back 3074300
push_back 439914447
push_front 552670102
push_middle 602645724
get 130825
push_back 554689388
push_front 187919591
get 43064
push_front 471899005
get 146099
push_back 327536784
push_front 574956950
push_front 917851113
push_front 981578228
get 54197
push_front 601485976
push_back 507604256
push_middle 764516829
push_back 293505500
get 118821
get 54602
push_middle 480051810
push_front 27168703
push_back 153120123
push_back 814658450
push_middle 991640718
push_front 544435490
push_middle 730635056
push_middle 569581903
get 125370
push_back 813873782
push_back 460500920
push_back 846496540
get 56556
get 201694
push_middle 338852399
push_back 197262328
push_front 476609743
push_middle 678919791
push_back 834581852
push_front 482165432
push_back 647143702
push_front 553805278
push_back 453769456
get 105999
push_middle 558297184
get 54076
push_front 602700684
get 53072
push_back 495927448
push_front 46188312
push_front 650696931
push_back 542116470
push_back 567506617
push_back 473131406
push_back 287285893
push_front 484779400
get 205299
push_middle 694038289
get 89346
push_middle 435496728
push_middle 309783894
push_middle 437703983
get 207094
push_middle 557816562
push_back 696829509
push_back 687989583
push_middle 391577594
get 73649
push_front 319833208
push_back 576207042
get 63608
push_front 810634085
push_middle 869831659
push_back 56756622
push_back 910906664
get 15506
push_front 598783833
push_front 106681291
push_front 171860640
push_back 821182056
push_front 874621369
push_middle 954230448
push_front 686592967
push_front 888333106
push_middle 813441150
get 204530
push_middle 255368902
push_front 330095640
push_front 708979176
push_front 138114854
push_middle 102183288
push_middle 432455699
get 190133
push_back 351549772
get 146568
push_back 252209770
push_back 146972625
push_back 87108022
push_middle 457315581
get 195159
push_back 749153110
push_front 704943900
push_front 667381282
get 49095
push_back 546764338
push_back 748928553
push_middle 124986572
push_front 190756209
get 104053
push_front 66355216
push_front 362934927
push_front 871529111
push_middle 264009236
get 67299
push_front 168275489
push_middle 133203461
push_back 779545412
push_front 685593552
push_middle 562510944
get 183357
push_front 136214088
get 148363
get 168472
push_back 201665772
get 77320
get 164530
push_front 490442532
push_front 422042535
get 88215
get 135393
get 159088
push_front 401936543
get 74441
push_front 785717682
push_front 527335222
get 204763
get 81096
push_front 491373283
get 27758
push_front 837483546
get 215712
get 97644
get 58495
push_back 391887769
push_front 120665047
get 73825
get 51563
get 204608
push_back 190981766
push_back 487561969
push_middle 821497740
push_front 376600201
push_middle 965814802
push_middle 836911146
get 191110
push_front 332089038
push_back 643144218
push_middle 228905154
push_front 8459404
push_middle 659975568
push_middle 677415084
get 3173
push_middle 618914235
get 48729
push_back 737216058
push_back 485788253
push_back 26065973
get 31633
push_back 985589478
push_front 753946704
push_middle 510521996
push_back 823238663
get 220537
push_middle 553411899
push_middle 973487513
get 11880
get 55479
get 139168
get 219468
push_front 781734694
push_middle 44212622
push_front 496802783
get 91535
push_middle 291161149
push_front 366499330
push_front 151533429
get 2184
get 173872
push_front 233183338
push_back 841365045
push_front 256027740
push_middle 924816985
push_back 768117211
push_front 213647326
push_middle 539045554
get 148087
push_middle 928712813
push_back 777225491
get 82716
get 162059
push_middle 15826075
get 197927
push_middle 24669321
push_middle 487966557
push_front 667862303
push_back 756946960
push_middle 662241174
get 158160
push_front 165224394
push_back 426186526
push_middle 757260764
push_front 989373507
push_front 360609880
push_middle 371325564
push_front 369044689
get 207887
push_back 985355996
push_front 18643535
push_middle 293209156
get 138297
push_back 570649342
push_back 543006593
push_middle 776111453
push_middle 118679798
push_back 665559194
push_back 133338751
push_middle 223177413
push_back 262493691
push_front 736513461
push_front 932644708
push_back 591497471
push_front 642336462
get 159728
push_front 893919256
push_back 232631159
get 14735
push_front 957727885
push_front 954957662
get 219311
get 55144
push_back 611153439
push_front 732279232
push_front 164666461
push_front 909509377
push_middle 426309159
get 195388
push_front 596511574
push_back 664634606
get 118314
push_front 841417074
push_back 683716562
push_front 652918052
push_back 461900301
push_back 335835771
push_middle 425683729
push_middle 570928910
push_front 685148869
get 54643
push_front 143801325
push_middle 12462309
push_middle 231431201
push_front 565199209
push_front 174517302
push_back 147516911
get 148054
push_back 340131676
push_middle 191392760
get 79036
push_middle 788761736
get 34794
get 90661
get 16973
push_back 563051464
push_front 319618128
push_middle 763393546
push_front 772300619
push_front 835738435
get 17336
push_middle 895085543
get 3584
push_back 944585885
get 5635
get 110863
push_middle 848255945
push_front 202992096
push_front 704958188
push_front 149619629
push_middle 385430355
push_front 968757974
push_front 806893719
push_front 962549511
get 158876
push_middle 992582248
push_back 625788633
push_back 369277564
push_middle 512472448
push_middle 937788139
push_front 388505168
push_middle 327014997
push_front 470858260
push_middle 821198747
get 77976
push_middle 352368396
push_middle 140857115
push_front 979645070
push_front 115721062
push_back 793789315
get 50114
get 13019
get 45494
push_front 441681700
push_front 298983980
push_back 868478967
get 112700
push_back 731791984
get 121236
push_front 731470364
get 15611
get 18455
get 174518
push_back 488321946
push_front 545735062
push_back 426381039
push_back 593433259
push_back 116216502
push_front 205750806
push_front 440125876
get 11714
push_middle 809452226
push_front 52956766
push_front 950424703
push_middle 999649364
push_middle 70507759
push_middle 47096905
push_back 481168480
push_back 271384795
push_back 946550825
push_middle 646850839
push_middle 267376177
push_back 912728336
push_back 906331028
push_back 15314161
push_middle 936078618
get 1136
get 180249
push_back 386160971
push_back 448953237
get 32246
push_front 966977869
push_front 44457942
push_middle 662432489
push_back 944554521
get 189772
push_back 554741900
push_back 157234441
push_middle 410531975
get 22551
get 36145
push_middle 872450491
get 152234
push_front 354712157
push_middle 891711561
push_middle 71094892
push_front 210629687
push_back 138027573
push_front 624013365
push_back 510283267
get 185330
push_back 12306193
push_front 147289578
push_middle 698060404
push_middle 951627171
get 63326
push_middle 470258899
push_front 558168382
push_middle 675906152
push_middle 785921184
get 171035
push_back 828805842
push_back 411151344
get 85394
push_back 975607098
push_back 790558128
get 171208
push_back 611507775
push_back 378192231
get 59025
push_middle 563926374
push_middle 260628781
push_back 312833250
push_middle 597996184
push_back 311598221
push_front 513235419
push_front 182154929
push_middle 439434944
push_middle 928511503
push_front 401723476
push_back 702788342
push_back 666963417
push_front 413736537
get 47956
push_middle 619983354
push_middle 17721143
get 77895
push_middle 279881742
push_back 840779389
push_middle 219758608
get 168221
push_middle 352258400
push_front 778480287
get 167866
push_front 212330083
push_middle 958549092
push_middle 262126390
push_middle 534803844
get 106267
push_back 931406262
push_back 899512949
push_back 316882732
push_front 892752523
push_back 127579538
push_front 425371354
push_back 106796905
push_back 477811886
get 210813
push_back 269420826
push_middle 67652785
push_front 410103199
push_front 612930036
push_front 700802079
get 20643
get 158960
push_back 364899589
push_back 513940814
push_middle 318217676
push_back 85581484
push_back 323093679
push_front 134655431
push_back 447096774
push_back 253810330
get 150556
get 55058
push_middle 215341919
push_back 216063383
push_middle 351773601
get 223363
push_middle 239818835
push_front 971856338
get 53770
get 52755
push_front 295318231
push_back 140001776
push_front 632823302
push_front 848376965
push_back 523936479
push_middle 396924762
push_middle 689561375
push_middle 799494486
push_middle 349074741
push_back 736474024
push_front 186160795
push_back 440759431
push_front 446684808
get 111140
push_front 241948096
push_middle 129710581
push_front 738015564
push_front 330031141
push_front 81318879
push_back 933203938
push_middle 910060246
get 81626
push_back 515921159
push_back 929751286
push_front 672723246
get 63271
push_front 924772657
push_back 644338704
push_back 973509034
push_front 476602487
get 134251
get 94656
push_front 342587717
push_back 194471270
get 65364
push_front 954700684
get 1042
push_back 598222821
get 192637
get 103851
push_back 157924530
push_front 838907694
push_middle 457113289
push_back 610748689
push_back 755642674
get 191193
push_front 765631641
get 129388
push_front 95407633
push_middle 564024365
push_back 454714244
get 174977
get 70837
get 217407
push_middle 433278245
get 79566
get 105371
push_middle 398120815
get 35195
push_middle 390065587
push_back 713389578
push_front 332268814
push_front 302099903
push_front 484184437
push_back 181819942
push_middle 293570164
push_front 983070475
push_front 696562425
push_back 935953387
push_middle 318902576
push_front 17194399
push_middle 58143373
get 211244
push_front 345948761
push_middle 30071397
push_back 364570865
push_front 999650703
get 27807
push_middle 623677866
get 100932
push_front 95600455
push_middle 278633670
get 108525
push_middle 893676226
push_front 327430964
get 132184
push_back 311604402
push_back 323942344
get 102371
get 136648
push_middle 774357501
push_middle 363995927
push_back 254157941
get 7715
push_front 825116975
push_middle 961348172
get 218336
push_front 390801076
get 216734
get 101448
get 165690
push_back 853194444
push_middle 242290451
push_middle 996422867
get 64948
push_back 919148965
get 172719
push_back 340237238
get 201710
push_front 528393918
push_middle 570820486
push_back 647529426
push_middle 861965761
push_front 150025200
push_back 348515357
push_front 669556148
push_back 878611987
push_middle 681167478
push_middle 835325103
push_middle 251818437
push_front 694343912
push_middle 643740948
push_back 619063569
push_middle 247729009
push_front 971529064
push_front 725218672
push_front 106563953
push_back 752344204
push_back 399391313
push_middle 390049371
push_front 39468294
push_front 875019279
push_middle 356872544
push_middle 251862442
push_back 716842334
push_front 266503898
push_back 253433104
push_front 238253245
get 36504
push_back 983584798
push_middle 754661162
push_middle 252487745
push_back 133822125
push_middle 375781281
push_back 332251619
push_middle 862649401
push_back 626294301
push_middle 636291006
push_front 365820225
push_back 956018320
push_front 794775532
get 148449
push_back 367710717
push_front 509095834
get 204561
push_front 961365124
push_back 580158502
get 198468
get 20198
push_back 203394797
push_back 479905993
push_middle 193554253
push_front 482002987
push_back 392557143
get 54879
get 58935
push_back 344808210
push_back 987990689
push_front 264075631
get 192430
get 131822
push_front 654925918
push_middle 882627127
push_front 209971854
get 155323
push_back 842613443
push_front 954272749
push_middle 133238000
push_front 728555231
get 153214
get 99414
push_middle 93153860
push_back 9554968
push_middle 185463128
get 21690
push_back 214075985
push_back 669337907
push_middle 199415310
push_back 210260115
push_front 387482860
push_front 884620033
push_middle 445201551
push_middle 181081485
push_front 146238128
push_middle 112676747
push_middle 458101487
push_back 410999905
push_front 201134351
get 3846
push_middle 563177492
get 15540
push_front 715633333
get 22289
push_front 755574860
get 104786
push_middle 726971686
get 198602
push_middle 872352229
push_back 775138265
push_front 127318036
push_back 676377425
push_front 275608895
push_back 830625843
push_middle 279277080
push_back 762636192
push_back 903761180
push_middle 258303552
push_front 369979000
push_back 551619907
push_back 187747480
push_front 570917106
push_back 79315789
push_back 384368881
push_back 617458073
push_front 514138643
push_front 948190746
push_back 645912026
push_front 314545682
push_front 240950665
push_middle 301982479
get 211339
push_back 972725008
push_back 40919795
push_middle 546485780
push_back 99694202
push_back 381761212
push_front 975423513
push_middle 546733665
push_front 872947125
push_middle 906845795
push_middle 793417766
get 2099
get 19695
push_back 231473975
push_back 259498835
push_front 73846407
push_middle 787527880
push_middle 31734363
push_front 462959812
push_front 619672121
push_middle 918167356
get 188309
get 126070
push_middle 390125345
push_middle 766043130
push_middle 169758552
get 197957
push_middle 841443732
push_back 909738094
push_back 155356788
push_front 738409842
push_middle 845498744
push_back 419043172
push_middle 100975268
push_middle 40998549
get 112639
push_back 443280914
get 135322
push_front 317822267
push_middle 504617973
push_back 552130966
push_front 347990436
push_front 646212079
push_back 500462303
get 35604
get 27275
get 9313
get 4493
get 154266
push_back 554842279
push_middle 992843928
push_front 572330527
push_front 983170420
get 66982
push_middle 186364646
push_back 34508457
push_front 208261631
push_front 472298611
push_back 723221898
push_back 814300038
push_back 662620274
push_middle 507341133
get 160753
get 191717
push_back 988073190
push_middle 43178255
push_front 550791811
push_middle 710240223
push_middle 250028774
get 143550
push_back 579098282
push_front 864683382
push_front 238669871
push_front 652871576
push_back 860021217
push_middle 334727830
get 140132
push_front 633254352
push_back 107096759
push_middle 655214388
get 146180
push_front 650028896
push_middle 189088415
get 138492
push_front 189743672
push_middle 149288985
push_middle 245086982
get 30185
push_front 70268365
get 169712
push_back 451523699
push_front 85804431
push_front 423163765
push_back 473032239
push_front 422113704
get 157012
push_middle 994667305
get 208767
push_front 968776032
get 122247
get 132392
push_front 659845781
get 184469
push_front 904947317
push_back 797200633
get 192850
push_back 816202280
get 53637
push_middle 385041658
get 62237
push_front 804215215
get 129133
get 123941
push_back 248876988
push_back 436582549
push_middle 862246320
push_front 671404802
push_middle 101404913
get 101950
get 60285
get 171876
push_back 787373279
push_middle 402029967
get 152527
push_middle 148642895
push_back 447098188
push_front 681079757
push_back 656892104
push_back 984649749
push_front 702128461
push_front 969347437
push_back 576173126
push_front 926427240
get 52154
get 19076
push_back 928248132
push_back 749053627
push_back 633539884
push_front 661960350
push_front 323488839
push_middle 84983976
push_back 421577904
push_middle 146969765
push_back 855504154
push_back 81561648
push_middle 904643009
push_back 170158336
get 5035
get 99179
push_middle 698471954
push_front 498738631
get 42600
get 93104
push_front 85712401
get 5003
get 69713
get 18853
push_back 915938919
push_middle 725607570
push_back 916863146
get 222041
get 102554
get 91937
get 222953
get 161817
get 196382
push_front 597871508
push_back 531586486
get 122210
push_front 275085064
get 73653
push_middle 120171551
get 186800
push_middle 637607586
push_middle 670260276
push_back 249642392
push_middle 941050284
push_middle 208083801
push_middle 984336534
push_middle 969863885
push_back 678841500
push_middle 367098731
push_middle 149377273
get 183769
get 68192
push_middle 306821325
push_middle 478076564
get 26063
push_middle 356092273
get 55772
get 40064
push_middle 615483903
get 126370
get 142630
push_middle 287032319
push_back 272839967
get 14971
push_back 909668077
push_back 129308277
get 159573
push_back 59694016
get 45660
push_front 483722135
push_middle 716667578
push_middle 234952508
push_back 964752284
push_back 705861328
push_front 737502689
push_front 26445145
get 51134
push_middle 385944871
push_front 490406440
get 11624
push_front 389994080
get 100275
get 88237
push_middle 339426587
push_back 557993155
push_middle 72838839
push_middle 715569745
push_back 106663434
push_front 780422590
get 81799
push_front 220892805
push_front 281529860
get 141721
push_back 61063874
push_back 688939524
push_front 208540169
push_back 503758459
push_back 664909798
get 222865
push_back 387172719
push_front 938163100
push_back 835801651
push_back 719934506
push_back 490123730
push_back 938958300
push_front 351742674
push_middle 846623444
push_front 631525637
get 140506
push_middle 222662051
push_front 299780674
push_front 507277605
push_middle 127731829
push_back 724229792
push_middle 316041192
push_back 135666890
get 14444
push_middle 566670634
push_front 984560174
get 114689
get 179672
get 170116
push_back 378732256
push_middle 292214084
push_middle 142519492
push_middle 561189265
get 153087
push_back 655309978
push_back 64560247
get 175506
push_back 824288463
push_front 446511069
get 62982
push_back 2934172
push_front 109576496
push_middle 929043704
push_back 121029761
push_back 96712227
push_back 324594753
get 11022
push_back 161246327
push_middle 443450878
push_middle 611651979
push_middle 904329480
push_back 184065121
push_middle 883603394
push_back 140443719
get 153696
get 217747
push_middle 955949241
get 17808
push_back 264504851
get 159908
get 98765
get 55822
push_back 505965673
get 65259
push_middle 335299555
get 107341
push_front 624821835
get 205828
push_front 588195900
push_back 366356619
push_front 432317667
push_back 909302038
get 114495
get 199596
push_back 80994875
get 107258
push_middle 171255739
push_front 450217382
get 62841
push_front 225005880
get 162870
get 42040
push_front 546395985
push_front 666234032
push_front 517857761
get 174496
get 75588
get 30074
get 187377
push_middle 498972922
get 116123
push_back 333092370
get 127132
push_back 476883591
push_back 814428336
get 115599
push_front 296136994
push_front 489617827
push_front 559235432
push_back 244314584
push_front 808232130
push_back 411204061
get 49796
push_middle 109439279
push_middle 247408555
push_middle 6522744
push_middle 1776620
push_back 303778503
get 14369
push_front 560908333
get 201934
push_back 535977768
get 199305
get 58790
get 54344
push_middle 948089112
push_middle 702327336
push_front 265946609
push_front 409377768
push_middle 2064895
push_middle 729635121
push_back 160015625
push_back 147631986
get 201971
push_back 288640203
push_middle 405698874
get 194421
push_front 630845575
push_front 515351589
push_middle 16405930
push_middle 588398606
push_middle 128373240
push_middle 768648220
get 187646
push_front 701767914
push_front 805829994
push_back 559457507
push_front 24362960
push_back 959633488
push_middle 377540624
get 97146
push_middle 441645995
push_back 806284008
get 130571
get 151446
push_middle 881988961
get 17978
get 116197
get 142497
get 101369
push_back 230521537
push_front 40927213
get 219674
push_back 511053194
push_middle 414115792
push_back 983715219
push_back 342750028
push_back 9822914
push_back 236576927
get 55899
get 78702
push_middle 15633051
push_front 768277847
push_middle 824339505
get 18343
get 201905
push_back 482763513
push_front 238818597
push_back 898311070
push_front 13665206
push_back 250740925
push_back 929085543
push_front 450526974
push_back 216035524
get 92151
push_back 883169936
push_back 258585696
push_back 991101871
push_back 286758411
push_back 639033572
push_front 794098808
get 180773
push_back 29522427
push_middle 100101049
push_front 744144887
push_back 115849619
push_middle 626074823
push_back 130587696
push_front 197463546
push_middle 270670488
push_front 949079743
push_back 45268546
push_back 113115680
push_middle 217449850
push_front 372770396
push_front 959683300
push_back 634738757
push_front 577729449
push_middle 491965987
push_middle 509433591
push_front 748918660
push_front 450483057
push_front 464212894
push_middle 915307279
push_front 489677840
push_back 65387562
push_middle 250315860
push_middle 100614971
push_front 501573201
get 52342
get 118205
push_middle 324385408
get 219630
push_middle 625078221
push_back 577063558
push_back 893499708
push_front 455107361
push_back 251429282
push_back 6162613
push_middle 558672454
push_back 7298586
push_front 962681420
push_back 228723684
get 35744
push_front 80427523
push_front 403579111
push_front 764627892
get 7381
push_back 820559121
push_middle 634152777
push_back 397229570
get 193880
push_front 436017415
push_middle 221801319
push_back 361487788
push_front 102951867
push_middle 890602636
push_front 558195069
push_middle 539148419
push_front 113871064
push_back 359659383
push_back 194098933
push_middle 135908873
get 98736
push_back 316907336
push_front 133782714
push_back 375316811
get 23592
get 146988
get 127784
push_middle 215057082
get 155973
push_middle 338695280
get 204025
push_front 532163982
get 192102
push_front 576742522
push_back 480959519
get 201267
push_middle 864051683
get 30728
get 86755
get 44065
push_middle 443275245
get 130676
push_back 142197249
push_front 332491954
push_middle 758815797
push_front 488014730
get 188648
get 80667
push_front 622189140
push_back 564997478
push_front 443271098
get 13131
get 135878
get 121222
get 79089
get 18497
get 20176
push_back 854123793
get 168272
push_front 132175445
get 151599
push_back 586889020
get 51079
push_middle 911019479
push_front 808261083
get 116286
push_middle 359449425
push_front 627704235
push_front 146003931
push_front 256485676
push_middle 847876207
push_front 669014748
get 29362
push_middle 294813940
get 136493
push_front 977743897
push_back 322313022
push_middle 294653493
push_back 784775260
push_middle 879713588
get 200478
push_front 699180995
get 1746
get 142562
push_middle 477032740
get 139500
push_middle 644776315
get 148555
get 80520
push_front 386883051
push_middle 189127187
get 1612
push_middle 349269073
push_back 126927697
get 106321
get 199821
push_middle 128885592
push_front 313147174
get 221301
push_middle 101736786
push_front 214752834
push_back 505153465
push_front 621510673
push_middle 732682458
push_back 692763071
get 208979
push_middle 808221852
get 148086
push_front 767060059
get 5694
push_front 810143809
push_front 129389070
get 126994
get 56924
get 103333
push_middle 688769545
push_back 407643384
push_back 454400437
push_front 596175701
push_middle 114807007
push_front 557483852
get 66732
push_back 342476182
get 210794
push_front 996100158
push_back 180742651
push_front 500276451
push_back 206453428
push_middle 515514982
push_middle 580299238
push_back 685739216
get 174841
push_front 285876293
push_back 359916862
push_front 85256652
push_front 616276733
push_middle 981601684
push_back 339455143
push_front 854388321
push_middle 26963374
get 19687
push_front 973570173
push_front 46028072
push_back 97707930
push_middle 558786074
get 84910
get 179857
push_front 574648889
push_front 741932649
push_back 707978320
push_back 133614330
push_back 646860537
push_back 594208762
get 24750
push_front 407156138
push_front 352062137
push_front 605209470
push_middle 469575231
push_back 200795165
push_back 669109225
push_front 565730330
push_front 770620480
push_front 121257917
push_middle 25958493
push_front 944743648
push_back 737555025
push_front 903668330
push_middle 996276276
get 214830
get 143994
push_back 591759067
push_front 211524247
push_front 360215550
get 81149
push_middle 798579200
push_middle 664720725
push_back 272255715
get 42122
get 30107
push_back 951047629
get 15071
push_back 613840407
push_middle 792917327
push_middle 692442697
get 164110
push_back 958171748
push_front 519527576
push_back 10375058
push_back 547450772
get 170832
push_front 297110016
push_middle 36060863
get 16176
get 40821
push_middle 776643559
push_back 431410486
get 73459
push_middle 169684128
push_back 835685576
get 67926
get 205580
push_middle 193599709
get 217467
push_front 538128090
get 101931
get 88787
push_front 914198149
push_front 451791062
get 104507
push_back 876581163
get 152651
push_middle 20647275
push_back 565393207
push_middle 626626735
get 143507
get 9907
push_middle 91511450
push_back 554395766
push_middle 463546084
push_middle 313881902
push_back 115562226
push_front 549661564
get 165718
push_front 736185367
get 205699
push_back 846262940
push_middle 836724909
push_back 956762409
push_front 13166487
get 143662
push_back 91557219
push_middle 655856203
get 121704
push_middle 497809023
push_back 882488702
push_middle 243401474
get 34829
push_back 100198055
push_front 403788438
push_front 29564311
push_back 421244233
push_middle 852595773
push_middle 366994856
push_middle 314516434
get 27884
push_back 754077660
push_middle 373495577
push_front 324138648
get 69528
push_middle 415717449
push_back 965329871
get 45676
push_back 234985676
push_back 466829293
push_middle 650680987
push_back 336086114
push_front 154572065
push_front 636618174
push_back 453152114
get 45939
push_middle 962838972
get 115316
get 82199
push_front 833065250
push_front 142260569
push_back 785397393
push_back 119237246
push_front 937539786
get 143620
push_back 601987757
push_middle 783747894
push_middle 884504391
get 106175
get 222890
get 7343
push_middle 794919559
push_middle 40351902
push_back 975941563
get 117265
get 73556
push_front 941727668
push_middle 363313967
push_front 879809585
push_back 545561372
push_front 575929536
push_front 602126524
push_middle 655603990
get 50242
push_front 265851215
push_back 20613468
get 79363
push_back 797820465
push_back 73472281
push_middle 317166399
push_back 267817593
get 43247
get 117807
push_back 813366397
push_front 10998102
push_front 636682403
push_back 407615040
push_middle 118073103
push_back 986070238
push_front 359985053
push_middle 762700056
push_back 691901484
get 158703
push_front 252942004
push_front 851047247
push_middle 552970069
get 37990
push_front 627281191
push_front 615635667
push_front 777659332
get 161342
get 41125
push_front 431675220
get 138211
push_back 336970543
push_back 831827208
push_front 150618878
get 46180
push_front 759704284
push_front 96613257
push_front 934569636
push_front 503604477
get 183892
push_front 827395873
push_back 392141610
push_back 366783151
push_middle 395231543
push_front 932240001
push_front 767265349
push_back 95626096
push_back 333665268
get 147006
push_middle 151003832
push_middle 515585498
push_front 50897362
push_back 504401718
push_middle 788624585
push_middle 808649702
push_front 597772495
push_back 796320346
push_front 553414361
get 101197
push_front 776349650
push_middle 327474779
push_middle 843878020
get 146505
push_front 81586488
push_front 931228613
get 20447
push_back 668023565
push_middle 859629622
get 52415
push_front 304311404
push_back 700818430
push_front 705849987
push_front 488948647
push_middle 195480025
get 141094
push_front 222848667
push_front 900510447
push_front 108668282
push_back 548013332
push_front 832315759
push_front 804433904
push_middle 118654638
push_middle 572768252
push_middle 472698944
get 97323
push_middle 257432180
push_front 305182086
get 89267
push_middle 867206638
push_front 803939239
push_back 699296102
push_middle 851191561
push_front 280894192
get 120048
push_middle 311244854
push_back 599570154
push_middle 777112785
push_back 269624880
push_back 105138785
push_front 851254978
push_front 744674253
push_middle 117254394
push_front 907861563
get 182809
push_front 737074566
push_front 61349599
push_front 688040695
push_back 451601539
push_back 41976285
push_middle 765425645
push_front 920005046
push_back 591182577
push_middle 713746402
get 185031
push_back 796346404
push_front 902606625
push_front 637506453
push_back 611645151
push_middle 245408427
push_back 225867752
push_middle 584346579
push_back 373373818
push_front 825082184
push_back 725139044
get 180111
push_front 137096551
push_front 611290319
push_back 420012375
push_back 584382464
push_back 954188158
push_front 796132442
get 4811
get 145965
push_back 415178342
get 39660
push_front 919818848
push_middle 260503886
push_back 220435971
get 46916
push_middle 729633158
push_middle 365324817
push_back 987593211
push_middle 72217138
push_middle 111823106
get 19768
get 166896
push_middle 463238320
push_middle 187751526
get 142524
push_front 103595792
get 172782
push_front 134735225
push_middle 596489374
push_front 983286216
push_back 877564746
get 190527
push_back 284136368
get 141572
push_middle 914438063
get 20533
push_front 18315251
push_middle 645892774
push_front 198872886
push_middle 774470922
push_front 445999957
push_front 301362816
push_middle 823914809
push_back 207124251
push_back 682851788
push_back 255454341
get 14966
push_middle 996136989
push_middle 233404571
get 87527
get 112139
push_middle 719060736
push_front 919620986
get 6391
get 158897
get 219786
get 207135
push_back 939436305
push_back 222027463
push_middle 94072545
push_middle 33875413
push_middle 167498795
get 143631
get 43884
push_back 47735520
get 48752
push_front 208530597
push_front 438817007
push_middle 556812169
get 11966
push_back 328178621
push_front 454138358
push_middle 932833715
get 57095
push_front 644793301
push_middle 420327190
push_back 891806367
push_middle 682499071
get 165291
get 23210
push_back 515645611
get 54917
push_front 782173194
push_front 982336367
push_back 134272088
push_front 534301941
get 206484
push_middle 403523395
push_back 325583230
push_back 488834319
push_middle 306350966
get 37545
push_back 796569107
push_middle 445135426
push_middle 889752322
push_middle 963288520
get 28751
push_front 248209539
push_back 438027667
get 169336
get 30420
push_front 424350846
get 198786
push_front 446309528
push_back 94632474
push_middle 50365564
push_back 70145549
push_middle 173781827
push_front 894518101
push_middle 484952789
push_back 875096145
get 39013
push_middle 850361672
push_back 966187456
push_back 682875928
push_front 693034333
push_middle 537573840
push_back 292645994
push_middle 909697691
get 75626
push_middle 68799442
push_back 810318919
get 99735
push_front 830749418
push_back 328837143
push_back 551070856
push_front 657344067
get 72511
push_front 824223379
push_back 448159195
push_middle 582643744
push_front 437672271
push_front 603027823
get 164278
push_middle 752475958
push_back 791218160
push_back 838399433
push_back 311436175
push_front 338125607
push_back 136215823
push_front 716431760
push_middle 645883910
push_front 839430587
push_front 378110718
push_middle 152069995
push_back 611187616
push_front 178774930
get 140433
push_middle 302094310
push_middle 74922947
push_front 402434111
push_middle 465433273
push_middle 861656094
push_middle 815522033
get 196355
push_middle 621265991
push_back 155860701
push_front 651389502
push_middle 401106601
push_front 233726579
push_back 531957221
push_front 88213023
push_back 838495102
push_back 930259720
push_front 455667374
push_middle 896364304
push_back 56092131
push_middle 932136383
get 169709
push_front 754667630
push_front 132410859
push_front 909116321
get 97019
push_back 651736574
push_front 719254109
push_front 438450692
get 92295
push_middle 850109254
get 9111
push_middle 954433491
push_front 479820317
push_middle 252789148
push_middle 258771941
get 95851
get 12240
push_middle 210210169
push_front 709252276
push_back 423470448
push_front 512633447
push_back 838340997
push_front 942727727
get 179311
push_back 456477317
get 4511
push_back 103683566
get 63097
push_middle 672585031
push_middle 788610318
get 95028
push_middle 860555699
push_front 758937300
push_middle 861791974
get 97278
push_front 748914617
push_back 398059668
get 74268
push_middle 118284351
push_back 23169669
push_back 154347227
push_middle 153108946
push_middle 302942842
push_front 132222703
get 153103
push_middle 422920532
push_front 636572458
get 211537
push_back 245305988
push_back 469164844
get 28842
get 212179
push_front 836184001
get 69873
push_front 124916349
push_middle 995959535
push_middle 551102813
get 87269
push_back 627485848
get 160730
push_front 957041049
push_back 759884167
push_front 805418680
push_back 350860789
get 122012
get 128827
push_front 443257541
get 119245
get 179983
push_middle 655200345
get 60083
push_back 162417186
push_front 898304538
push_front 286888145
push_back 602120871
push_front 271301846
push_back 615952685
push_front 987958104
push_front 862388885
push_back 190877642
push_front 445019894
push_front 639618762
push_middle 399567249
get 132531
push_middle 895810126
get 84425
push_back 969901751
get 18220
get 115899
push_front 867599107
get 161763
push_front 363090364
push_front 523270535
push_front 964520656
get 153555
get 107735
push_middle 179135159
push_middle 407648090
push_middle 669293416
push_front 195644291
get 69299
get 40523
get 192532
push_front 604366440
get 138408
push_middle 872543295
push_back 390139952
push_front 497061593
push_front 584708100
get 14860
push_front 870001645
push_back 184305755
get 11946
get 109002
get 89084
push_back 723436570
push_middle 398274454
get 178063
push_front 724151766
push_back 859712140
push_back 590542915
get 199605
push_front 899025016
get 112998
get 87987
push_middle 599179989
get 119161
push_middle 167878226
push_middle 715263088
push_middle 170519163
push_back 625230619
push_back 60891684
get 78874
push_front 51303140
push_front 663170992
get 9386
get 23432
push_middle 641391261
push_back 320931291
push_front 875812092
push_front 822576571
get 109201
push_back 609612528
get 173399
push_back 564429087
push_back 149264948
push_middle 78998534
push_back 979422228
get 122521
push_front 697176964
get 71663
push_front 248403378
get 120244
get 50355
push_front 989765451
push_front 280108224
push_back 447900473
get 181446
push_middle 936307559
push_back 469182470
push_back 920070479
push_front 838340157
push_middle 580466954
get 2239
push_middle 124401482
push_front 168117661
get 148682
get 81773
get 185785
push_middle 919442938
push_back 829152814
get 25831
push_front 183113470
push_front 246898403
push_middle 858283253
push_back 611420505
push_back 799064246
get 156286
push_front 732761856
get 199976
get 19931
get 75782
push_back 689670806
push_middle 234448177
push_middle 350351695
get 103476
push_front 137170182
push_front 980249638
push_middle 128823203
push_middle 933361913
push_front 320814712
push_middle 111437335
push_front 395046051
get 219077
push_back 359119923
push_front 134631540
push_back 235216650
get 76858
push_middle 990529765
push_front 361438941
push_middle 874269383
push_front 129816421
push_middle 636871012
push_back 327537977
push_middle 919743016
get 171065
push_front 436287860
push_back 703004554
push_middle 873726355
push_middle 62052999
push_back 287773730
push_back 31097794
push_front 903950305
get 20757
push_front 543516485
push_middle 536725865
get 182070
get 104471
push_middle 207729494
push_back 335416567
get 117510
get 28779
push_back 509289667
push_middle 635569535
push_back 823475554
get 16956
push_front 436666216
get 176644
push_back 164895493
push_back 49177707
get 151222
push_middle 778617335
push_back 595909330
get 160160
get 160931
push_front 735069131
push_back 879657488
push_front 675886352
push_middle 679158974
push_back 367552365
push_middle 617142429
push_back 147137500
get 207910
push_back 700742621
push_middle 742431970
push_front 552314263
get 156548
push_back 336718363
get 31206
get 22407
push_front 68421103
push_front 232406892
push_back 273526930
push_back 840922540
get 89240
push_back 341371517
push_middle 341959987
get 197237
push_back 549791813
push_back 269857781
push_front 997541144
push_front 662185358
push_back 958672057
push_back 256244178
get 149342
push_back 879670802
push_back 718686555
push_back 7289256
push_front 13568724
push_middle 165602926
get 53163
get 52550
push_back 240476358
push_front 544687980
get 58000
push_front 538004058
push_back 935217560
push_middle 921772014
push_front 912117711
get 124606
push_front 171263569
push_middle 648118349
get 195174
push_front 597429212
push_middle 477303633
push_back 67647902
push_front 44420535
push_front 545198323
push_back 857076993
push_middle 502097455
push_middle 455063995
push_middle 98365610
push_middle 280229657
push_front 505975722
get 14455
push_front 423281312
push_front 871204172
push_middle 415138916
push_back 195733971
push_middle 572304068
push_back 853339814
push_back 589548963
push_middle 782505392
push_front 456974853
push_front 463241805
push_back 637965214
push_front 86749926
push_back 993047798
push_middle 720886829
push_back 439326261
get 208344
push_front 258985910
push_back 146528603
push_middle 301056978
push_back 164002841
push_middle 622436573
push_front 44010105
push_front 143048008
push_back 2324515
push_front 33364842
push_middle 935807860
push_back 706149806
push_back 162402948
get 20786
push_back 404230441
push_front 834669242
push_back 597126945
push_back 365290155
push_middle 964365061
push_middle 380219657
push_middle 931440207
push_back 369034674
get 165082
get 221402
push_middle 602216503
get 134609
push_front 542090212
get 22460
push_front 491573249
get 158865
push_back 235887056
get 198019
push_front 4384340
push_front 375438182
get 56234
push_middle 355746918
push_middle 681446276
push_front 699129779
push_front 108934080
push_middle 314517811
push_middle 248399251
push_back 30369199
get 19279
push_front 84878858
push_middle 682266590
get 21402
push_middle 749694711
push_front 375459240
get 202099
push_back 25923073
push_middle 826554206
get 169880
get 142331
push_middle 666194158
get 39415
push_middle 11149391
push_front 171500049
push_middle 735454601
push_middle 108109977
push_back 572628619
push_front 743152537
push_front 842561070
push_middle 589091366
push_middle 734183064
push_front 13764514
get 191390
push_front 924128809
get 91438
get 14913
push_back 149741076
push_front 851886066
push_back 765719677
push_back 233836776
push_middle 256112063
push_back 785870396
push_back 329881648
get 4090
push_back 892943125
push_front 607644249
push_back 330719770
push_middle 931369139
push_back 57163335
get 64925
get 151007
get 167835
push_front 298070647
push_middle 622081105
push_front 448361059
get 166452
push_middle 998378542
push_back 914202955
push_front 518195250
push_back 49474643
get 90202
push_front 620798980
get 16516
push_back 938370146
push_back 107856284
get 104291
push_middle 987775600
push_back 44376302
push_front 537458168
push_front 69320068
get 7060
get 59660
push_back 849168048
push_back 229307518
push_middle 458136627
get 63789
push_front 948302593
push_front 768906455
push_front 803506559
push_middle 237246495
push_middle 141270333
get 160362
push_back 429176941
push_front 797994852
get 85904
push_middle 16832869
get 101154
push_front 797958183
get 86488
push_back 425990817
get 23287
push_front 921961933
push_middle 654272123
push_back 922362970
push_back 670066968
push_front 808326539
push_back 660757762
push_back 513457493
get 54691
push_front 890419916
push_back 610684277
get 140602
push_front 238431786
push_front 795479841
push_middle 131732329
get 123064
push_front 133557665
push_back 220260113
push_middle 931259480
push_front 109506408
push_middle 604258740
get 221753
push_front 851906017
get 106839
push_back 955104099
push_back 631198103
get 92900
push_back 319679376
get 3962
push_front 603443970
push_middle 598302798
push_back 971456682
get 137436
push_middle 654806930
push_middle 40565699
push_front 486705780
push_back 837027177
push_back 502858543
push_front 615039715
push_middle 287627941
push_back 72842911
push_front 277563678
push_front 28023789
push_front 724072360
get 19529
push_back 405266271
get 89440
push_back 494728575
push_middle 349480008
push_back 394818279
push_front 536764325
push_front 90980189
push_back 764360277
push_front 143061929
push_back 4678219
push_middle 68675487
push_front 315174891
push_middle 288323061
push_front 289243442
push_middle 564172085
push_middle 825790195
push_front 592331725
get 223468
get 76744
get 31264
push_front 693004715
get 37363
push_front 605134914
push_middle 932555872
get 203131
push_front 983873038
push_middle 611758071
get 206237
push_front 895415234
get 75966
push_front 912538079
get 15415
push_middle 718200907
push_middle 77129741
push_front 661581178
push_middle 524521957
get 210840
push_back 54286086
push_back 517035146
push_front 927625564
push_middle 198014771
get 15349
push_back 539943962
push_back 873755301
push_middle 684652052
push_front 258343796
push_middle 293971877
get 54242
push_front 646961983
push_front 561254900
push_back 16314128
push_middle 985054546
get 60921
push_back 319864803
push_back 495760008
get 75140
push_middle 22896806
push_middle 554789536
get 103015
push_back 152213578
get 184983
get 217205
push_front 71347531
push_front 506016339
push_front 529552254
push_back 127007071
get 89048
push_front 627107017
push_back 470479621
push_middle 296347753
push_back 454556537
push_middle 630369576
push_front 298833633
push_middle 931324053
push_middle 145781214
push_back 703766014
push_back 704446503
push_front 689058304
push_middle 752145952
push_middle 124735662
push_front 318108694
push_middle 208369242
push_middle 829491989
push_back 3258627
push_middle 144185703
push_back 851378779
push_back 390401034
push_back 693051423
push_front 338276347
get 221311
push_middle 537074526
get 36269
push_middle 390871141
push_back 93666893
push_back 296023865
push_middle 187547988
push_middle 724012331
push_back 432407861
push_back 152850569
push_middle 832533424
get 188468
get 114425
get 11546
get 52065
get 78939
push_back 912428127
push_middle 129168938
push_back 354648550
push_front 329059065
push_front 604992463
push_back 899523349
push_back 844203330
push_front 936001374
push_middle 781965932
push_front 94336695
push_middle 772038646
push_back 166004292
push_front 73674585
push_front 564468403
push_front 609704939
push_back 560832714
push_middle 478075386
push_front 456732994
get 36346
get 137886
push_middle 910425124
push_back 448604563
push_back 184240494
push_front 913458920
get 19625
push_front 311562336
push_back 804777216
push_front 595892761
push_front 919451661
push_back 870215145
push_front 397358456
push_front 191072973
get 126669
push_front 561837739
push_middle 197182146
push_front 818634640
push_front 287237906
push_back 942987115
push_middle 746218683
get 129324
push_middle 579509667
get 83846
push_middle 365615884
push_back 212190076
push_back 49450410
push_middle 781066575
push_front 123207105
push_back 317852442
push_front 559479429
push_front 542176304
push_middle 771478950
push_front 219891816
push_back 816185002
push_front 416735059
get 78066
push_front 346799850
get 212179
get 80989
get 42009
push_back 520193350
push_middle 647475590
push_front 745082727
get 143184
push_back 335730315
get 166522
push_middle 232109320
push_front 495407999
push_back 729971432
get 137976
get 212541
push_middle 355932799
get 90411
push_front 644628141
push_middle 76209758
get 24582
push_front 72748952
get 5557
push_front 159437206
push_back 192764324
push_middle 546710209
push_front 834991865
get 162151
push_back 237417603
push_back 524900810
get 173340
get 128840
get 152547
push_back 939313100
push_front 795618404
push_front 955246112
push_middle 976986463
get 148648
push_back 724457808
get 169110
push_back 307165099
push_back 196993359
push_middle 208989518
push_middle 374145591
push_back 857421437
get 24219
get 192238
push_middle 223893042
get 26018
push_middle 220581140
push_middle 378334091
get 105070
get 10096
push_middle 900932863
push_back 30693211
push_back 307058701
push_middle 976743520
push_middle 539149278
get 46359
push_back 782466391
push_middle 400483636
push_front 374782885
push_front 784467421
push_middle 420714028
get 185823
push_middle 670129714
push_middle 175875230
push_back 653995213
push_middle 951812793
push_middle 505655026
get 163992
push_back 423147459
push_front 44720221
push_back 965150342
push_front 699352346
push_middle 927532133
push_back 546327971
push_back 646161187
get 25958
push_back 699854205
push_front 142065162
push_front 744867786
get 153037
get 8617
push_front 211345271
push_front 849966010
get 11382
push_back 287996353
push_front 462162975
push_front 630823604
push_front 915601853
push_middle 94363305
push_middle 520025427
push_front 202983179
push_middle 201360973
push_middle 888656562
get 89851
push_middle 382505947
get 197209
push_middle 866247931
push_back 872103348
push_back 191452843
get 34101
push_back 488332653
push_back 353106057
push_middle 935378179
push_middle 745787978
push_middle 426960028
push_back 724835363
push_middle 365059672
get 224135
push_middle 365314654
get 169729
push_front 195512658
push_back 903615199
get 217045
push_back 768642366
get 61463
get 209932
push_back 697779753
push_middle 42617333
push_back 78071484
get 160362
push_front 642844380
push_middle 794374195
push_back 331661768
get 108025
get 154074
get 14765
push_back 311984878
get 88086
get 24413
get 115002
push_middle 591011903
push_middle 225165862
get 101010
push_middle 851122076
push_middle 465759382
get 123596
get 78604
push_front 30078498
get 127011
push_middle 262536469
push_middle 583903068
get 162880
get 145186
push_front 40611504
push_back 780978688
push_back 952084792
push_middle 508504993
get 82846
push_back 933980327
push_middle 106459125
push_back 917151314
push_middle 360609663
push_middle 481600139
get 173649
push_front 707682101
push_back 657485246
push_middle 708016498
get 106205
get 204973
get 35672
push_middle 185308797
push_middle 99169131
push_front 945423174
push_front 957553349
get 174568
push_middle 782884605
get 1095
get 137009
push_front 908056486
get 107203
get 172947
push_back 408075235
push_back 471945555
push_back 967852757
push_back 38953851
push_middle 211009560
push_back 707484785
get 129935
push_front 30555641
push_middle 89071447
push_back 615453631
push_back 374681148
push_front 651993561
push_back 887284557
push_front 283373888
push_middle 41034743
push_front 700496388
push_middle 500647682
push_front 148920377
push_front 44652678
push_front 622025599
push_front 930829437
push_front 690296541
get 185990
push_front 604662244
push_back 387900679
push_middle 944897298
get 64851
push_back 962135244
push_middle 141288960
push_middle 933640234
push_front 419251295
get 34250
get 50162
push_back 436930028
get 22976
get 209017
get 209163
push_front 332653145
get 1463
get 216379
push_back 554953346
push_back 411454994
get 149342
push_back 482942569
push_front 111950638
push_back 27537262
get 102700
push_middle 107168514
push_front 741592397
get 153073
push_front 300498870
push_middle 333506215
get 218481
get 6101
get 40039
get 201402
get 217427
push_front 720278632
get 12929
push_middle 767546253
push_front 500487667
push_front 219849500
push_front 946235368
push_middle 493247691
push_middle 219127212
get 9098
push_front 22540587
push_front 767749181
push_middle 564842898
push_back 492142648
push_middle 866871104
push_front 922921179
push_front 562482295
push_back 610859193
push_front 570661951
push_front 10934598
push_middle 98642018
push_middle 960239524
push_front 77879185
push_middle 650503321
get 108590
push_middle 844184346
push_back 118644649
push_back 257111741
push_middle 714557209
push_front 583224817
get 116704
push_middle 213364537
push_back 210687328
push_back 948673982
push_back 812844150
push_front 434206903
get 134129
push_middle 223719957
get 120653
push_back 787858674
push_back 749242638
push_back 12038293
push_middle 595501969
push_middle 829117601
push_back 543049572
get 9823
push_front 519309118
push_front 862279661
push_back 67253892
push_back 323663826
push_middle 432641814
get 28136
push_middle 440310979
get 212093
push_front 631713240
push_front 453521027
get 71261
get 75597
push_middle 443783232
push_middle 484745807
push_middle 374864308
push_front 38698782
push_front 155019185
push_front 582804198
push_back 401146375
get 79209
push_front 706619864
push_back 663224379
get 204602
push_front 194719145
push_middle 853357350
get 250
push_middle 311098291
push_back 338475570
push_middle 478421106
get 97007
get 175363
push_middle 714706254
push_middle 160015403
push_front 300316667
get 191400
push_middle 192118336
push_front 546104875
push_back 344581632
push_middle 252867173
get 154798
get 180266
get 78862
push_front 440469655
get 198619
push_back 788067983
get 120110
push_back 81057125
push_middle 648431301
push_front 557553274
push_back 516172485
get 196955
get 205759
push_front 544582508
get 194120
get 162561
get 57355
push_front 899265239
push_front 656275082
get 192823
get 39554
push_back 413043586
push_front 378568022
push_front 462205024
push_front 364164706
get 9071
push_front 191549997
get 198763
get 156646
get 214397
push_back 200185904
push_middle 941125995
get 88392
push_middle 731752684
get 122755
get 67415
push_back 868152967
push_front 444624052
push_back 530956707
get 74828
push_front 9448566
push_front 791451582
get 111151
push_front 824064619
get 199859
get 105211
push_back 960232653
push_middle 109167612
get 199346
push_front 111568970
push_front 393937531
push_front 390462445
get 190177
push_front 479910306
push_front 659257549
get 204758
push_front 879480551
push_middle 526858151
push_middle 925774844
get 208387
get 31648
push_middle 402216156
push_middle 497869475
push_front 389442824
push_back 847988854
push_front 154594734
push_front 291004285
push_back 246954754
push_back 378341127
push_front 595782812
push_middle 882447275
push_middle 489390575
get 148776
push_back 814514461
push_middle 132040231
push_back 715327881
push_middle 581448970
get 156021
push_front 744771496
push_front 350189551
push_back 852723889
push_back 505598387
push_middle 657571627
push_back 576412952
push_middle 47383840
push_front 470996226
get 209310
push_middle 537951580
push_back 535541696
push_middle 138833496
push_front 737024359
get 150382
push_back 244062872
push_front 439068971
push_back 967934083
push_middle 978597286
push_front 723333475
push_front 547214026
push_middle 725175195
push_front 78259851
get 111538
push_middle 338548096
push_front 706767264
get 86207
push_front 177326582
push_back 446384424
push_front 852845877
get 190219
push_middle 670118341
push_back 669765763
push_middle 512932620
push_back 527132475
push_back 137417218
push_middle 650904079
get 196472
push_back 843502982
get 131887
get 135439
push_middle 993139534
push_back 415205137
push_back 933711226
get 5446
get 77991
get 158737
push_back 927411880
push_front 269725639
push_middle 429507729
push_back 907695344
get 117652
push_middle 978283111
get 63029
push_front 428572327
get 127887
push_middle 586984077
get 87916
push_front 60300242
push_middle 149007604
get 175753
push_middle 542473807
get 5058
push_back 387043520
push_middle 330448316
push_middle 279719862
get 4038
push_middle 927729075
push_middle 447572152
push_front 94186892
push_back 99363034
push_back 279248408
push_front 584913415
push_front 64294382
push_front 481627076
push_front 311297384
push_front 321672771
push_middle 422302918
push_back 85625946
push_front 388735602
push_middle 34757270
push_middle 237620574
push_middle 490517865
get 103434
get 65566
push_middle 997411117
push_front 249515203
push_front 646002186
push_middle 581324126
get 139017
push_back 340001559
push_front 848309003
push_front 145864331
push_middle 687536696
get 105838
push_middle 489483691
push_back 73895807
push_front 265790504
push_back 426740849
get 51744
push_back 289916446
push_back 305260485
push_back 88909055
push_middle 425044953
get 102941
push_front 569157769
push_back 889104233
push_middle 643438049
push_middle 284302317
push_front 804580841
get 182266
push_back 116050690
push_front 96570904
push_middle 288025339
push_back 822744846
push_back 165105852
push_front 448752116
push_middle 704549962
push_front 712307936
push_middle 255521163
push_back 805632126
get 214385
push_front 355627482
push_middle 328478486
get 58846
get 191113
push_middle 299150273
push_back 919832317
push_back 417720950
push_front 172524658
get 204531
get 153048
push_back 721636650
push_front 376940549
push_front 458249790
push_front 172115563
push_back 827520058
push_back 673512207
get 99921
push_back 405767233
push_back 388610446
push_back 205912597
push_back 25612091
push_back 499672172
push_middle 326469743
push_middle 868223692
push_front 397208466
push_front 323474622
push_front 308290753
push_back 425266876
push_middle 490677523
push_back 441370696
get 68347
push_front 497171170
get 195506
push_middle 858367011
push_back 204912010
get 9730
push_front 775190607
push_front 196025137
push_back 835407273
push_middle 989839528
get 197161
push_front 232493303
push_middle 155929902
get 103409
push_middle 496181034
push_middle 504823832
push_front 103092315
push_middle 19674660
push_back 696941213
push_back 967008362
push_middle 94764348
push_middle 114017262
push_front 307990848
push_front 393978217
push_front 493942739
get 29912
get 67486
push_middle 340023562
push_front 533645877
push_back 371511103
push_back 455178184
push_front 890374024
push_back 289154582
push_back 198131356
push_back 658394393
push_middle 113674409
push_back 879047966
push_middle 281849854
get 198622
push_back 39000959
push_front 582191083
push_front 879501570
push_front 32871324
push_middle 970015794
push_front 883212271
push_middle 663732249
push_back 337634207
push_middle 548201505
push_middle 86049414
push_back 54554292
get 105890
push_middle 747163076
push_front 135704455
push_front 188995308
push_middle 90970273
push_back 546575553
push_middle 412370198
push_middle 457882760
push_front 617716854
push_front 467938703
push_back 311058863
push_middle 737966601
get 5553
push_middle 922491050
push_front 769584468
push_front 981694410
get 123258
push_back 173772382
push_front 80330161
push_front 498885473
push_front 223206861
push_middle 32895548
get 74911
push_middle 547792063
push_back 174805945
push_middle 907976608
push_middle 889210674
push_middle 30758516
push_front 724502606
push_middle 807378616
push_middle 758675064
push_back 442927213
push_back 21100433
push_back 390372874
push_back 333419047
push_front 6980565
push_back 611121490
push_front 687659624
get 45576
push_back 986869278
push_front 993389164
get 2400
get 58449
push_front 923414269
push_front 362500287
get 84743
push_back 587285051
push_front 416573239
push_front 549580777
push_middle 246703582
get 44941
get 69130
push_middle 148110492
push_back 566140374
get 204808
push_front 780408323
push_middle 781827396
get 196911
push_back 220630263
push_back 62514590
push_back 124192239
push_middle 111255278
push_front 454547837
push_front 666198745
push_front 133852375
get 49910
push_back 803482564
push_middle 841611526
push_back 656200833
get 172182
push_middle 512211963
push_front 17669163
push_middle 238595111
push_back 206379527
push_back 509614677
get 40217
get 11520
push_back 437135293
get 98933
push_front 240960342
push_front 280980199
get 42414
get 91267
push_back 149753727
push_front 802916283
push_front 118347314
push_middle 711442578
get 64909
get 141126
push_front 959964076
push_middle 921743143
get 45207
push_middle 488569064
push_back 636123187
push_front 418516079
get 23220
get 172850
get 12362
push_back 480946461
push_back 296646821
push_back 247069322
push_middle 124546549
push_back 98419626
push_middle 150815235
push_front 482483556
push_middle 539103688
push_middle 684955474
push_front 184040389
get 13351
push_front 733543650
push_middle 155688728
get 219649
get 89903
push_front 816011854
get 146051
push_back 37569339
get 81515
push_back 974246539
get 57672
get 60197
push_back 761076699
push_back 355225289
get 25863
get 186900
get 123116
get 40
push_front 465341659
push_middle 761129098
push_middle 755752790
push_middle 248888100
get 61886
get 93316
get 212408
push_middle 318926644
push_middle 43450595
get 189890
push_middle 808781320
get 182
push_back 457983143
push_front 260639037
push_middle 93344701
push_back 638414743
push_front 256761080
push_front 143720701
push_middle 223172384
push_back 248690304
push_back 113287396
get 60869
get 145089
push_front 459399867
get 131474
push_front 663611943
push_front 836660432
push_front 267718349
get 55996
push_middle 33861316
get 14215
push_middle 109787510
push_back 751108111
push_middle 440488287
get 194489
get 43761
push_front 282063288
push_middle 247839906
get 78056
push_front 856419603
push_middle 581729018
push_middle 621769411
push_back 100545025
push_back 639650652
push_middle 491658824
get 170405
push_middle 388528640
push_front 549891125
push_front 243264068
push_middle 917867131
get 90408
push_front 886293311
get 109963
get 18671
push_front 4673176
push_front 764461433
push_front 869524004
push_back 522391501
push_front 502789710
push_back 152496829
push_front 119446330
push_back 294587243
push_front 58950871
push_middle 343294694
push_back 180965172
push_middle 422428953
get 179861
push_front 383622613
get 86967
push_middle 671723373
get 94285
push_middle 756912027
get 196500
get 10842
push_back 576612070
push_front 313440911
push_front 477703654
push_middle 189158931
push_middle 807820260
push_middle 941917704
get 163017
push_middle 886472250
push_front 84064173
push_middle 496044309
get 218879
push_front 999623580
get 218347
push_front 203805414
push_middle 937785178
get 139861
get 210733
get 178263
push_back 789408595
push_middle 105857066
push_middle 819718455
get 181327
push_middle 700045497
push_back 488374181
push_middle 928729272
push_middle 57014901
push_back 527369698
push_front 589041449
push_back 499405938
push_front 753587343
push_front 596143401
get 220465
get 5277
push_back 303492589
push_front 798417768
push_middle 414339977
get 82893
push_front 183071739
get 101849
push_middle 199288892
push_middle 562897391
get 175404
push_middle 896544221
get 212419
push_front 658993883
push_front 985333065
get 121505
push_back 881491961
push_middle 287850495
push_middle 249048078
push_back 622435338
push_front 609551672
push_back 591921234
push_middle 4411940
get 25659
get 180197
push_back 24577190
push_middle 566376169
push_front 534784316
get 58320
push_front 168529346
push_front 522432779
push_middle 385900145
push_front 756920818
push_front 965408427
push_back 624085488
push_middle 675099173
get 186707
get 20363
push_front 719917653
push_front 858048956
get 19338
push_front 362812745
get 150348
push_middle 39662097
push_back 526715236
push_back 986131791
push_back 583344006
push_back 979401417
push_middle 457053907
push_front 858478415
push_middle 669758137
get 171068
push_middle 740429071
get 127509
push_front 360086854
get 208207
push_back 266249120
push_back 402332571
push_middle 210263289
push_back 630616462
push_middle 162628837
push_middle 84648804
push_back 950222583
push_front 464548458
push_back 599814102
get 214204
push_back 15070173
push_front 655001492
get 200071
push_back 294588323
push_middle 54375586
get 8229
get 134512
get 125321
push_back 105224770
get 118859
push_front 792344206
push_middle 461758994
push_middle 56361022
push_back 47540912
push_middle 237430003
push_front 528430075
push_front 454902884
push_middle 366394776
push_back 79181323
push_middle 741018585
push_middle 598218056
get 199061
push_middle 321587165
push_back 536258040
push_back 550533925
push_front 49527963
push_back 938123299
push_middle 361953466
get 51031
get 148142
push_middle 848753333
get 5496
push_middle 604583044
push_back 910342691
push_back 691090487
get 225512
push_front 1693529
get 84763
push_back 488423327
push_back 458028940
get 48770
push_middle 217396507
push_back 790409643
push_middle 357586870
get 24237
push_back 698715509
push_front 674238183
push_middle 982311216
push_middle 761444699
get 7082
push_back 577005185
push_front 809684438
push_front 443055838
push_back 714331559
push_back 786252428
push_back 924452812
push_back 406831836
get 60466
push_back 381705081
push_middle 64503767
push_middle 219519307
push_back 960933959
get 174673
push_back 240641694
push_back 239167184
push_back 868685809
get 83630
get 44797
push_middle 81555575
get 43168
push_back 775316741
push_front 88046576
push_front 558274849
push_back 401655076
push_middle 331038603
push_front 225409596
push_front 128839906
push_front 669786719
push_front 409671274
push_back 559625763
push_front 86019301
push_back 25207192
push_back 276176133
push_back 143196856
push_front 837056555
push_middle 301831933
get 95649
push_front 625229357
push_back 75457223
push_back 20129510
get 15131
get 124994
push_front 296836978
push_middle 377905967
get 77028
push_back 715116595
push_back 966156757
push_middle 695850553
get 180362
get 19721
push_back 821145683
push_back 600584310
push_front 869156448
push_front 404362312
push_front 202261575
push_middle 650244150
push_middle 477629966
push_middle 689935729
push_middle 497869935
push_back 13279205
get 136681
get 73844
push_middle 283669490
get 204808
push_middle 431389476
get 158937
push_middle 399688593
push_back 926762737
push_middle 398686824
get 45919
push_back 360264934
get 112918
get 53236
push_middle 869092274
push_back 98990079
push_back 673097941
get 17298
get 179512
push_back 85410236
get 117634
push_back 833004520
get 179371
push_back 839857807
push_middle 218641689
push_back 826855981
get 16392
get 127125
push_middle 583155951
push_front 364685248
push_back 392361711
push_middle 920423210
push_middle 987654190
get 218434
get 108823
push_back 603051304
get 9256
push_middle 609862966
get 175187
push_back 883547212
push_front 490081199
push_middle 542682741
push_middle 954100776
push_front 301235914
push_back 969926303
push_middle 399050504
push_back 754555035
push_front 528744247
push_middle 819473535
push_middle 239967809
push_back 813591977
push_middle 890411276
get 224466
push_front 789065689
push_middle 25480111
push_middle 759647373
get 8504
push_back 460342442
push_back 525332087
push_back 850899328
get 177234
push_middle 4510089
push_front 623739361
push_middle 573598470
get 78693
push_back 463114730
push_back 933159295
push_back 681878162
push_back 158913460
push_middle 448542280
push_back 56315821
push_back 784170836
get 8909
push_middle 358238154
get 98941
push_middle 298344032
push_back 929832367
push_back 937491255
get 146849
push_middle 125754035
push_middle 838051822
push_front 489233706
push_middle 136272743
get 57676
push_front 586137329
push_middle 750882726
push_front 57316107
push_back 268761333
push_front 579127107
push_front 586203567
push_back 184297546
push_front 449519698
push_back 744603466
push_front 790515766
push_middle 757074622
push_back 382331674
get 194984
get 212398
push_back 154389336
push_front 27944427
get 86426
push_middle 907958679
push_front 371429502
push_front 155668647
push_back 83490793
push_front 604553379
get 219774
push_front 866849110
get 119938
push_back 237536419
push_front 80301248
get 71536
push_middle 664139165
push_front 705115364
push_back 567402133
push_back 787454983
push_back 408036439
get 212333
push_back 442301933
push_back 994769989
push_back 806572996
push_back 878112305
push_back 69605584
push_back 631747654
push_front 985078105
push_front 953427443
push_back 273798769
push_middle 801983188
push_front 180397605
push_back 589067756
push_front 344206910
push_front 608393345
push_middle 926170036
push_middle 54086293
get 22484
push_back 571519523
get 27561
push_back 632069258
push_middle 173978187
push_middle 269677278
push_back 551330486
push_back 822994968
push_front 751866897
push_front 744285922
push_middle 555455427
push_middle 385460338
get 1248
get 17399
push_middle 91454136
push_middle 578281219
get 220659
push_back 156301653
push_front 311310518
push_middle 928989910
push_middle 874034757
get 78335
push_middle 14688586
push_front 241916574
get 140416
push_front 782125179
push_front 531030994
push_back 63193432
get 136421
get 201079
push_front 94305983
get 124531
push_front 729752053
push_middle 94892659
push_back 616816084
push_front 672611052
push_back 311166880
push_front 954991924
push_front 324103917
push_middle 543458610
push_front 570728424
get 193683
get 73856
push_front 344509307
push_back 272056222
get 213116
push_back 996382960
push_middle 736870677
get 119762
push_middle 402749922
get 162735
push_middle 823006237
push_middle 849031296
push_front 833872628
push_back 792743647
push_front 579815916
push_back 383734208
get 133335
push_middle 816897493
get 103090
push_front 830258298
push_back 811289086
push_front 506630438
get 60649
push_front 402208323
get 186501
get 54074
push_back 451083416
push_middle 179968451
push_middle 105911212
push_middle 651658144
get 215674
get 21301
push_back 495381572
get 123400
get 134989
push_front 174837897
push_front 9600930
get 138175
push_front 881145649
push_middle 309176507
push_back 612643677
push_front 941907248
push_front 219174290
push_back 57224892
get 77455
get 133172
push_front 845656587
push_middle 381655030
push_front 999917998
push_front 432965721
push_middle 25574309
get 49309
push_middle 209973179
get 100488
push_middle 826710198
push_middle 969116587
push_back 989265224
push_back 732383628
get 99021
push_back 264975834
get 76605
push_front 177173293
push_back 468178812
push_middle 350217055
push_back 532009841
push_front 967442612
get 190391
push_middle 271195334
push_back 833483840
push_back 661545571
push_middle 549518467
push_middle 196097070
push_middle 561681538
push_back 907584705
push_front 250707255
push_middle 80957000
push_front 192658172
get 78263
get 114007
get 36883
get 72773
push_back 667251197
push_middle 447001022
push_front 462901653
push_back 898700086
push_middle 172198344
get 21007
push_middle 932748696
push_middle 8950570
push_middle 801988278
get 101686
push_middle 593703134
push_front 390447438
push_middle 953184003
push_front 643558677
get 160903
get 209732
get 33758
push_back 380590952
get 102876
push_back 311551379
push_back 884547282
push_middle 547531695
push_back 796017891
push_back 784632548
push_middle 782072481
push_front 489137164
push_front 430240517
push_middle 206246067
push_front 74503718
push_front 25654418
push_middle 534342204
push_front 216731532
get 15341
get 26290
push_front 553229025
push_back 170944020
push_middle 175622831
get 831
get 96835
push_front 988336094
push_front 793502336
push_middle 166370605
push_front 990116100
push_back 98514840
push_back 401261152
push_middle 622806567
push_front 905624910
push_middle 844338668
push_middle 796147362
push_middle 723055433
push_front 939141808
push_middle 113162819
push_middle 428447191
get 181095
get 213814
push_back 394701628
push_middle 538328579
push_back 415208590
push_middle 15250343
push_middle 408482411
push_back 486040071
get 210218
get 94002
push_front 360612448
get 139927
push_middle 829543485
push_back 790322586
push_middle 453942005
push_front 89726092
push_back 317116453
push_front 828725691
get 169893
push_front 781385812
push_middle 529602581
push_front 134547306
get 49562
push_middle 694501943
get 94685
push_front 809922163
push_middle 876978062
push_middle 779039973
push_front 585814478
push_back 840354036
get 4502
push_front 474307043
push_back 56736161
get 101116
get 199592
get 49134
push_front 859891340
push_back 769284368
push_middle 609222566
get 46640
push_front 653897288
push_front 693256898
push_middle 690060856
push_front 650997395
get 31618
get 145273
push_front 297070083
push_back 541279913
push_middle 816516480
push_middle 481444641
push_middle 151941980
push_front 266967165
get 57620
get 27265
push_back 437847143
push_middle 200863475
get 182838
push_front 303919773
push_back 319482251
push_front 682602209
get 201809
get 123258
push_front 103745174
get 199944
push_front 130594166
push_back 391286588
push_middle 174230072
push_front 375234737
push_back 712859278
push_middle 64415429
get 70689
push_back 283474404
push_front 152136838
push_back 120910907
push_back 535845362
push_back 592699285
get 93240
push_back 726140998
push_middle 848711802
push_back 227096005
push_front 545492317
push_front 546206551
push_middle 146343339
push_front 634824958
get 194003
push_middle 997728750
get 45216
push_back 675771904
push_middle 419501812
push_front 842199471
get 98936
get 60435
push_middle 77654348
push_front 422609169
push_front 784198356
push_back 636263746
push_front 573879671
push_middle 612416959
get 132943
push_middle 373278124
push_back 292651243
push_middle 762862373
get 31246
get 178217
push_back 204875617
push_front 983681636
push_front 420845283
push_front 375642685
get 7534
push_back 555242670
get 46943
push_back 896644322
push_front 180352531
push_back 96018323
get 11176
push_middle 894093380
push_front 211609507
push_back 34789646
push_back 699953765
push_middle 635476954
push_middle 216567664
push_middle 142558643
push_back 287328578
push_middle 143808738
push_back 771288802
get 39529
push_front 880458141
push_middle 598951897
push_back 870117655
push_middle 907255134
get 141653
push_front 556481099
get 120447
push_front 613328470
get 214388
push_back 303286439
get 152538
push_back 809925108
get 139080
push_front 680055038
get 138357
get 118446
push_front 726918073
push_front 214337298
push_front 602576558
push_back 260524392
push_front 966567881
push_middle 65550320
push_back 490038146
get 216570
push_back 238795476
push_middle 693195188
push_back 761371314
push_middle 450380232
push_back 816059558
push_back 365397125
push_middle 759838590
push_middle 51136686
push_back 360692759
push_front 668622764
push_front 884235963
push_middle 151837563
push_middle 170492949
push_front 726325045
get 192465
push_front 989421252
push_back 768658936
push_back 301220589
push_front 64755804
push_back 240368838
get 69067
push_back 237331371
get 199087
push_back 794644524
push_back 489867882
push_back 869510832
push_back 334665019
push_middle 70985172
push_middle 170685392
push_front 811544937
push_front 385247860
push_middle 741842084
push_front 732420293
push_front 525317184
get 117534
get 147773
get 192612
push_back 590615973
get 161851
push_back 588238923
get 60344
get 187897
push_middle 958880729
push_middle 316272265
push_front 756884007
get 34730
push_middle 754282715
push_back 597916078
push_back 513318972
push_front 7989381
push_front 413397291
push_middle 451364491
get 70386
push_middle 479734937
get 223108
push_back 427093853
get 27861
push_middle 163306258
push_front 312865922
push_front 591743200
get 140932
push_front 851346233
push_front 216023621
push_front 573364349
push_back 372143361
push_back 930523489
push_front 779727174
get 3387
push_front 482254146
push_front 825642790
push_back 337916081
get 183067
push_front 424194558
get 141114
get 176579
get 217058
push_middle 489124156
push_middle 772951958
get 72535
push_middle 463886702
push_front 418284586
push_back 298828303
push_middle 673351290
get 202834
push_back 517424025
push_middle 92990788
push_front 896995253
push_front 670191865
push_back 523459028
push_front 185964486
push_front 906725733
push_front 173898726
push_front 875465056
push_front 624456929
push_front 586009647
push_back 606468735
push_middle 384254522
push_front 931095016
get 49896
push_front 489575273
push_middle 17376836
push_front 2633711
push_front 556331261
get 149982
push_middle 511254523
get 10773
push_back 920099826
push_front 417779354
get 21631
get 138167
push_front 368229523
push_back 214046208
get 195491
push_back 663101368
get 33518
push_back 112519278
push_back 557687828
push_back 61192626
push_middle 138071307
get 55161
push_back 70573380
push_front 487294184
push_front 164782184
get 89062
push_front 166927091
push_front 526154531
get 132355
push_back 286295687
push_middle 840773648
push_front 649856863
push_back 23683985
push_middle 486718216
get 15169
push_middle 252916636
push_middle 764626145
push_back 591777060
push_middle 764483714
push_middle 524665897
get 157652
get 181889
get 159990
get 206915
push_front 603444006
get 100819
push_back 681680930
get 81973
push_front 430613852
get 171779
get 85072
push_front 585674154
push_front 108663262
push_back 610895151
push_back 227624265
push_front 889447828
push_back 632549019
push_middle 801206023
push_middle 76897606
push_middle 837980286
push_back 633855499
push_back 194329711
get 148704
push_middle 973698943
get 96384
push_middle 34761343
get 395
push_front 897620880
get 163551
push_middle 336248312
push_back 845994000
push_middle 445589462
push_middle 980629137
get 25490
push_front 515705035
push_middle 201482647
get 81834
push_back 440373833
push_back 672070030
push_back 928820787
get 57345
push_back 304700729
push_back 366677269
push_middle 711553445
push_middle 157770536
push_middle 858466905
push_back 865272566
push_back 366522189
push_back 293447614
push_back 320960437
push_front 903652196
push_back 971777578
get 114030
get 146098
push_middle 488668942
push_front 848423707
get 178303
push_front 985270940
get 15852
get 193386
get 199491
push_front 244679459
push_middle 332940048
push_front 809712973
push_back 968886710
push_front 516724028
push_back 447451147
push_back 173508657
push_middle 942736012
push_middle 23512723
push_front 761859985
push_back 334352420
push_front 528087134
get 15866
push_back 565966840
push_middle 489151287
push_middle 100472187
get 74477
push_back 851239962
push_back 838676556
get 120628
push_back 166030111
push_front 209348225
get 107335
push_back 587753970
push_middle 172425332
push_front 496061008
push_middle 241902177
get 129033
push_back 364850366
push_front 2409030
push_front 708487711
push_front 404177642
push_front 879645952
get 105490
push_middle 195762171
push_middle 400048285
push_back 193582328
get 26710
push_back 756446649
push_front 844819834
get 60900
get 74369
get 92058
get 78002
push_middle 271983869
push_middle 582860124
push_middle 999109066
push_front 898518399
push_back 201884644
push_middle 872222961
push_back 200294082
get 161537
push_front 934387225
push_front 48826313
push_back 634791485
push_front 490012473
push_middle 540237569
push_back 552168475
push_middle 982002956
push_front 491007142
push_back 982449743
push_middle 733904929
get 99012
push_back 719681135
get 46985
push_middle 440562956
get 95626
get 94560
push_middle 317923760
push_front 145647745
push_front 262174989
get 186415
push_back 798752244
push_back 6348065
push_middle 812025512
get 6692
get 86197
get 182955
push_front 781806058
push_back 926828191
push_front 588988117
push_middle 114218518
push_front 502822645
push_middle 10358798
push_back 245316013
push_back 580012085
push_front 674227681
push_middle 447398299
push_front 202133830
push_back 911608050
push_back 663938933
push_middle 831370561
push_front 981146504
push_middle 562504898
get 112217
get 203567
push_back 963699383
get 91136
get 31195
push_back 345423337
get 41175
push_middle 379396456
push_back 454226878
push_middle 533118708
push_middle 171139726
push_back 814879305
push_front 809191886
push_back 292158926
get 57700
get 97695
push_front 899458564
get 197193
get 91744
push_front 191460776
push_front 63326505
push_front 27902814
push_back 85022681
push_middle 306819752
push_front 796285400
push_middle 542639919
get 181811
push_front 958092790
push_middle 660122426
push_back 931151673
push_front 31976527
push_back 500967716
get 152369
get 100952
get 203522
push_front 451306918
push_front 885814820
push_front 483609965
get 68270
get 68810
push_front 51764681
push_middle 979175930
push_middle 379730298
push_front 962699336
push_middle 989859893
push_middle 58744627
push_middle 76234013
get 206459
get 75049
push_back 81448112
get 222049
push_middle 146911061
push_middle 202291348
push_middle 632527915
get 208902
push_middle 993045218
push_front 350719250
get 143815
push_back 587996266
push_back 478678564
get 42715
push_back 654661952
push_front 942339402
get 106693
push_back 399352470
push_back 510795131
push_front 650829242
push_front 103850674
push_back 205710704
get 15617
push_middle 666028057
push_middle 321633873
push_front 465008086
get 128717
get 170587
push_middle 144300489
get 3601
push_front 931302863
push_middle 170536942
push_middle 463125466
push_back 991125092
get 209299
get 96452
push_back 902340741
push_back 414995298
push_middle 296227014
push_front 747771443
push_middle 987421530
push_middle 122543793
push_back 189901303
push_back 811048988
get 727
push_front 681130298
push_middle 324310670
push_back 377009275
push_middle 501224671
push_middle 227635015
get 93734
push_back 263810469
push_back 206479954
push_back 921080158
push_back 430835306
get 98237
push_middle 455668675
get 30940
get 113867
push_middle 993038266
push_front 322832316
get 207342
push_back 269210825
get 88396
push_middle 3680067
push_back 717188465
push_back 571386618
push_middle 265473642
push_front 181884225
push_front 794542340
push_front 486533095
get 211618
push_middle 403518511
push_middle 252499391
push_back 585863345
push_front 169222084
get 129244
push_middle 551710583
push_back 880389389
get 116706
push_back 692491647
get 15132
push_front 691146404
push_middle 50965145
push_back 992256760
get 143196
get 13266
push_middle 677240191
push_front 631514579
get 2441
push_middle 914518092
push_front 897360404
push_front 935688148
get 2685
push_front 610939282
push_front 107286479
get 203120
push_middle 676958943
push_back 931838936
get 56589
push_back 772811203
push_middle 305462572
push_front 136093306
get 126747
push_front 408286977
get 183566
push_back 403710589
push_middle 799452361
push_back 181916133
push_back 721037021
push_front 174037665
push_front 37130061
push_middle 299245116
push_back 133086519
get 158547
get 110004
push_middle 40616677
push_middle 936421658
get 81275
get 35050
push_middle 686512719
push_front 781671870
push_middle 915485033
get 170489
push_middle 223998452
get 213377
push_middle 527447907
push_back 497381715
push_front 935190336
push_back 925383786
get 159941
push_back 300781383
get 81852
push_front 66792880
push_middle 624572494
get 190976
push_middle 755467654
get 108213
push_middle 518632452
push_front 601665020
push_back 877582914
get 196486
get 122586
get 157758
get 173289
push_front 201582662
push_front 760104671
push_back 564085053
get 54639
push_front 462630655
get 119267
push_front 232132342
push_back 236048755
push_back 423560914
push_back 740603325
push_front 250526205
get 45093
push_front 178806465
push_middle 465533565
push_back 471980338
push_back 414652645
push_back 473185022
push_front 920744373
get 94563
get 112031
push_back 94198995
push_front 304210037
push_middle 165691805
push_middle 637076029
push_middle 674112384
push_middle 947395465
push_back 275213933
push_middle 731359230
push_middle 314076184
get 89372
get 123739
push_middle 986011801
push_front 750393799
get 201372
push_middle 180375247
push_middle 96973921
push_back 322093180
push_back 429842455
push_front 851513516
push_back 664866128
push_back 123814763
push_back 696777847
push_front 314329279
push_back 628396754
push_back 459119575
push_front 68125376
push_middle 479236815
get 26436
push_front 561425472
get 84206
get 139880
push_middle 524676364
push_middle 280594803
push_back 239781694
get 90002
push_middle 145564851
push_back 535627874
push_back 636416778
push_middle 972179095
push_back 35805975
push_back 526688623
push_front 410980989
push_back 974961178
push_middle 760208515
get 206448
get 192188
push_middle 174585155
push_middle 936326654
push_front 535598154
push_front 806275770
push_middle 637063000
push_back 205534265
push_middle 862311913
push_back 665622821
push_back 736300148
push_middle 885269942
push_back 274969198
push_front 713599796
push_middle 524566861
push_middle 583625481
push_front 101518903
push_middle 455079810
push_front 937095756
get 110710
push_middle 576729071
get 12193
push_back 426495882
push_front 183652832
get 10965
push_middle 152824986
push_middle 167789325
push_middle 441328658
push_front 281891830
get 159222
push_back 509828874
push_back 33191237
push_middle 871179327
get 166976
push_back 119121986
push_back 106108074
get 168207
get 10090
push_back 129081749
push_back 1091054
push_middle 100240185
push_middle 53856971
push_back 42676555
get 29485
get 28244
push_middle 160039145
get 130400
push_back 600260558
push_front 399444681
push_front 739919279
push_middle 462010280
get 137408
push_middle 679052738
push_middle 517491686
push_back 279103653
push_front 765525080
push_back 321813223
push_middle 290282456
get 194259
get 143170
push_middle 616752489
push_middle 327933453
push_front 392343263
push_front 399676910
push_front 200485916
get 126331
push_front 468834626
push_front 5830580
push_middle 17222460
push_middle 726139996
get 79121
push_middle 835357141
push_middle 748345396
push_middle 881408805
push_middle 316005832
push_back 932243099
push_front 106173791
push_front 909146798
push_back 742102300
push_front 915719289
push_front 241756994
get 82736
push_back 829720829
push_front 295039315
push_middle 780876506
push_middle 23984481
push_middle 310249490
push_middle 361543677
push_front 551744563
push_front 977138966
get 76722
push_back 374303155
push_back 751732319
push_middle 991911631
get 41358
push_middle 112689989
push_back 67521762
push_front 687518462
push_middle 863091847
push_back 337340533
push_back 378241084
get 158678
push_front 611174183
push_back 524062831
push_back 927033838
push_front 720099454
get 12352
get 151920
push_middle 160813501
push_back 193087559
push_back 787726557
get 199580
push_front 424574663
push_front 138274111
push_front 644443306
push_front 755422378
push_middle 410992309
push_middle 437316119
push_middle 254477116
push_back 679756049
push_middle 189915497
push_front 931470995
push_middle 848200757
push_middle 100092634
push_front 831108500
get 120924
push_back 188915631
get 23501
push_front 66158386
push_front 698958399
push_front 651948212
push_front 626601781
push_front 338217327
push_front 42134855
get 185333
get 188031
push_back 168785188
get 49813
push_middle 524672740
get 154703
push_back 714675592
get 116182
get 44582
push_front 715847241
push_front 998420850
push_middle 223229240
get 20642
push_back 400371383
push_front 669921672
push_front 413198224
push_front 14793029
push_back 322439606
push_front 634103285
push_middle 606874223
push_front 495417696
push_middle 768612350
push_front 537851421
push_front 352242026
push_middle 525847697
push_back 780753822
get 143735
push_middle 507376912
push_middle 152299235
push_back 947199978
push_front 282210806
push_front 233071178
push_back 834984231
get 76371
get 75170
push_middle 663059067
push_middle 339056177
get 61147
get 45224
get 28874
push_back 963810057
push_front 330757993
push_back 577063600
push_back 575950032
push_back 600362850
push_middle 407205560
push_front 512908844
push_back 421638624
get 99617
push_front 695954373
get 71094
push_back 653437689
push_middle 68572116
push_front 515692776
push_middle 584207329
get 208777
push_front 16329840
push_middle 279344393
push_front 607850871
get 65121
push_middle 54686722
push_back 539764753
get 133350
push_middle 549061198
get 60957
push_middle 74666639
push_back 150904190
get 61688
push_back 744633503
push_middle 713441157
push_middle 448939000
push_back 817502270
push_back 527864543
push_back 999805697
get 219894
push_back 605611343
push_back 208643648
push_front 683079134
push_front 392597728
push_front 422120075
push_back 358406272
push_middle 225787544
push_front 164910726
push_back 992713173
get 59367
push_front 566393193
get 16522
push_back 621246767
push_back 61365227
push_middle 31457045
push_back 577467919
push_back 92894894
push_front 288668809
get 36394
push_front 678876722
push_back 453055359
push_back 548174202
push_middle 537787085
get 49009
push_back 18503342
push_middle 124242236
push_back 231461910
push_front 563492175
push_middle 333276486
push_middle 901190281
get 213153
push_front 947674074
push_front 458238333
get 118249
push_back 666520606
push_middle 204878494
push_front 7204914
get 155006
push_middle 533373786
get 163582
push_back 956158839
push_front 199391498
get 211887
push_back 554299917
get 47060
get 44444
push_middle 452664852
push_back 137807718
push_back 792901172
push_front 879842237
push_back 950338034
push_front 507161683
push_back 423769710
push_back 856084745
push_back 345974881
push_front 456922812
push_back 915454780
push_middle 859318147
get 44423
get 104979
push_front 638724243
push_back 458928651
push_back 125742416
push_middle 785452003
push_front 632506323
push_back 649443113
push_middle 598955672
push_back 322592725
push_middle 293244900
push_front 604044309
push_back 485673207
push_middle 993565343
push_front 308518935
push_back 956116296
get 99666
push_front 165462385
push_back 153752219
push_front 604208273
push_middle 934027698
get 92852
push_middle 609106198
push_middle 994354042
push_middle 635356924
push_front 90095520
push_back 579165548
get 122333
push_back 548402672
push_front 788427202
push_back 676423034
push_back 809615875
push_middle 512665623
push_middle 900428780
get 124183
push_front 531468682
get 171390
get 201760
push_middle 803474967
push_back 962178422
get 20789
push_back 67943172
get 220246
push_front 615022897
get 85912
push_middle 55100887
push_middle 478964191
push_back 752105222
push_middle 712778526
get 181225
push_back 382359258
push_middle 371707401
push_front 33472451
push_front 878361818
push_back 992893853
push_middle 771018337
push_back 987781451
push_front 385651165
push_back 882132428
push_back 933725927
push_middle 594015434
push_front 272095584
push_back 107014525
get 27687
push_back 844328332
push_front 806987008
push_front 7190649
push_front 763781184
push_front 731998955
get 212713
push_front 19522982
push_back 531247246
push_front 800271178
push_back 955530719
push_front 371861964
get 218469
push_middle 837766477
push_front 426470589
push_front 696559431
push_back 112342361
push_back 219122152
push_front 159193500
push_middle 822457588
push_back 115349214
push_middle 723536104
push_back 668960470
get 75496
get 126360
push_back 432535451
push_back 450439792
push_back 725203039
get 89948
get 124544
push_back 97981977
push_back 498939097
push_middle 344087213
push_back 216123018
push_middle 780611151
push_middle 997594843
get 39629
get 82004
push_front 509054666
push_middle 848550416
push_front 55217785
get 122517
push_back 809718129
get 65888
push_back 859902017
push_front 767486631
push_middle 829206114
push_middle 440569208
push_front 318858395
push_front 453453850
push_front 652660898
get 66290
push_back 306823558
push_middle 429830099
push_middle 113992265
get 152570
push_front 294420870
push_front 350887139
push_middle 165933084
push_front 161052670
push_middle 656633674
get 124339
push_front 84407879
push_back 746332835
get 75515
push_middle 385077442
push_middle 248524101
push_back 215945451
get 53065
push_middle 260785365
push_front 788782109
push_back 906603801
push_front 238086723
get 69453
push_back 604843556
get 114679
get 24011
push_back 484459999
push_middle 829827326
push_front 434261664
push_middle 850228985
get 42225
push_front 982926410
push_back 558447132
push_back 845511576
push_front 229826162
get 134560
push_back 6219315
push_back 647577063
push_back 549234329
get 146418
push_front 793939202
get 32557
push_front 231562716
get 145663
get 55484
push_back 636653504
push_middle 601938049
push_front 954869282
push_middle 955079934
push_middle 236260048
push_back 113164312
push_back 391252458
push_back 472364981
push_front 113980971
push_front 329354492
push_front 221984993
push_front 684796386
push_front 666591114
get 143452
push_front 928514267
push_middle 779801474
get 41608
push_back 926073814
push_middle 667085152
get 37055
get 186300
push_back 880703982
push_front 504935135
push_back 278857250
push_back 34160133
push_back 427384452
push_back 592079409
push_middle 353264225
push_middle 731259512
push_back 290734731
push_front 910763181
push_front 537257549
push_middle 395963991
push_front 774320808
push_back 178027204
push_back 552124343
get 16891
push_back 921780296
push_back 534033112
push_back 342034370
get 128365
push_front 715215256
get 145407
get 126984
push_front 775715227
push_middle 756010359
push_back 209210725
push_back 130226718
push_back 698388837
get 99233
push_front 928924354
push_back 923702374
get 54398
push_back 942530567
push_front 511240761
push_front 717830
push_front 225965023
push_middle 12040503
get 25571
push_front 283409014
push_back 802857241
push_front 473987731
push_back 7933781
push_front 457256730
get 226042
push_middle 515187487
push_back 344606140
push_middle 477911108
push_middle 849659249
get 110861
push_middle 184370194
push_middle 231650477
push_front 762236381
push_front 129139859
push_back 269169216
push_back 906391547
push_middle 863586722
push_front 522845675
get 51300
push_middle 966396488
push_front 766033039
push_middle 879515249
push_front 927394904
push_front 142730358
get 8241
push_middle 860290394
push_middle 339848977
push_back 950465822
push_middle 150972010
push_middle 486507829
push_front 871752809
push_front 249494814
push_front 930792279
get 162603
get 4800
get 3264
push_front 866463061
push_middle 59886203
push_middle 683216062
push_back 948103763
push_middle 775782587
get 86541
get 99474
push_middle 811793181
push_front 308605049
push_front 804497500
push_back 388617213
push_back 667471391
get 108012
push_front 540146232
push_front 73885734
get 158567
push_back 838080977
push_front 277094940
push_middle 873553042
push_middle 344690123
push_front 382442715
get 75240
push_back 624058932
push_front 500121357
push_middle 131403895
push_middle 119078550
get 149087
push_middle 645036949
get 205176
push_middle 59874334
get 11973
push_front 114679714
push_back 498745358
push_front 494977773
push_back 222650835
push_front 832867070
push_middle 284903135
push_back 110591789
push_back 547639381
push_middle 763571871
get 205761
push_front 423034512
get 142641
get 80357
get 118246
get 74593
push_back 691912094
get 16814
push_middle 113143222
push_middle 970413499
push_back 548369891
get 45140
push_front 933973327
push_middle 590981692
push_middle 467752703
get 143216
push_front 393828525
push_front 876591867
push_middle 360437239
push_front 832758193
push_front 326553738
push_front 459387378
push_middle 615791930
push_back 255551047
push_middle 274350790
push_back 867484838
push_middle 146402399
get 84492
push_front 883205559
get 101978
get 37773
push_front 122403184
push_back 740942742
push_back 874752353
get 192891
push_middle 423829336
get 61856
push_front 661169671
push_front 807871203
push_front 807291197
push_front 39462209
get 141285
push_front 937381075
get 164481
get 98135
push_back 734690126
push_middle 714343992
push_front 181569885
push_back 326833274
push_back 186132088
push_back 55096498
push_middle 390560671
get 140752
get 32065
push_back 524903868
get 58129
get 54367
push_back 146437281
push_middle 946571533
push_middle 463940808
get 185169
push_back 443235681
push_middle 161527085
push_middle 481182854
push_front 273254837
push_middle 63235888
push_middle 709710163
get 116034
get 6064
push_back 556890866
push_front 736483690
push_middle 699716545
push_back 256419120
push_front 672155316
push_back 122413975
push_middle 316735050
push_middle 993244268
push_front 739261835
get 202453
get 19214
get 190662
push_front 477055520
get 217419
push_middle 318286506
push_front 639861186
push_front 544556790
get 221254
push_front 579766504
get 70268
push_middle 861746386
get 93093
push_middle 470579781
push_front 300731208
push_front 92753311
push_front 150721292
push_middle 54798204
get 193752
push_front 228581891
push_middle 637376765
get 191017
get 70479
push_front 683621500
push_middle 99849295
push_back 799313525
push_middle 933903048
push_middle 518041728
get 60800
push_middle 201466206
push_back 438633132
push_front 473250897
push_middle 361040490
push_back 328571737
push_middle 981915528
push_front 750911827
push_middle 488358301
push_middle 753478094
get 168332
push_middle 459436563
get 93926
push_front 477155385
push_front 277857517
push_front 57420202
push_front 621241064
push_front 949972145
push_back 722130982
push_middle 994089506
get 141466
push_back 826866910
push_back 426531848
push_middle 350428236
push_middle 571268522
get 132835
push_front 291831970
get 178786
push_back 338957727
push_back 127948368
push_back 629808979
push_front 75386391
push_middle 621455665
push_back 834719912
get 38242
push_back 800124632
push_middle 696889829
get 185409
get 175395
get 61418
push_middle 109525333
push_middle 694509078
get 222050
push_middle 828345680
push_middle 789174158
push_middle 202369424
get 27417
push_back 391908430
push_front 790316260
push_front 877854070
push_back 488428031
push_middle 174834226
get 99178
push_back 449191779
push_middle 337487411
push_front 647552543
push_front 510926111
push_back 746057456
push_back 571328246
get 26881
push_front 69979786
push_front 77226014
get 18265
push_middle 11768793
push_middle 812436787
push_back 385691978
push_front 886937063
push_middle 990771440
push_front 736903799
get 216956
push_back 949504582
push_back 539906500
push_front 2745953
push_back 175875495
push_front 556297433
push_middle 546957972
push_back 272134248
push_middle 887549889
push_front 314594506
get 154647
push_front 817016229
get 26225
get 117539
push_front 952415094
get 7935
get 96197
push_middle 703297464
get 194437
push_back 310816076
push_front 456407342
get 155050
get 151899
push_middle 483855570
push_back 205164183
push_middle 526354629
push_back 429512516
push_middle 830749677
get 73713
push_front 776571082
get 12190
push_front 419683736
push_front 359038289
push_back 463408858
push_middle 539580955
push_back 654488720
push_front 779027764
get 214555
push_front 642677279
push_front 67778808
push_middle 712478431
get 93588
get 57566
push_back 747498196
get 218079
get 137826
push_front 957858881
get 46283
push_back 515789708
push_front 465600019
push_middle 836073050
push_front 227020964
push_middle 516443457
push_back 958413766
push_middle 701062041
push_front 839992138
push_middle 817728680
get 97376
get 46891
push_back 634495296
get 156267
get 35301
push_front 936728466
push_middle 7951235
push_middle 953933094
get 201927
push_back 150568133
get 22435
push_front 9104481
get 149139
push_back 419340540
push_middle 376756444
push_front 13803791
push_middle 981388049
push_middle 947589343
push_back 458549786
push_back 208525603
get 155673
push_front 227208681
push_middle 747117742
push_middle 296147998
get 159367
push_middle 545756586
push_back 342347021
push_middle 388483166
push_back 703198728
push_middle 430237331
get 174508
push_front 647477930
get 183488
push_front 671760638
push_front 404647371
push_middle 407690273
push_middle 864468297
push_back 189029600
get 102000
push_back 666276570
push_front 597764059
push_back 843059875
push_front 773208177
push_front 925629040
push_front 715875253
push_middle 168684784
push_front 442301740
push_back 129579080
get 176032
get 136687
get 99865
push_back 555442851
get 162899
push_back 597906182
push_back 167862921
push_back 793085776
push_front 88608059
push_front 880318057
push_middle 65772572
get 12751
get 216883
push_middle 201206393
push_front 197444746
get 115074
get 168808
push_back 591968196
get 69200
push_back 621066887
push_front 300292426
push_front 389814894
push_middle 985260030
get 187026
push_back 317663554
get 145083
push_back 450162409
push_front 238815092
push_middle 19455079
push_front 469339799
push_back 455272631
push_back 447414814
get 144642
push_front 233394968
push_middle 341637618
push_front 897293955
get 181589
push_middle 140247722
push_back 203141662
push_middle 451550264
get 19338
push_back 858348800
push_front 737287561
push_middle 275051428
push_back 235967202
push_back 799116836
get 108064
push_back 351389552
push_back 397242119
push_back 332550390
push_front 710455077
get 69340
push_back 349258283
push_front 433559420
push_back 932321037
push_front 161895487
push_front 737932344
push_front 377671296
push_middle 127324504
push_front 623324032
get 166965
get 47374
push_middle 501427169
get 157187
push_front 248648279
get 169134
push_middle 891445620
push_front 699959278
push_front 276410576
get 23634
push_back 89565079
push_middle 496589369
push_back 119233061
get 222746
push_front 199963557
get 123457
push_back 497842105
push_front 121828086
push_front 463927342
push_back 726756263
get 141791
push_back 89484741
get 13560
push_back 674898862
push_back 580957309
push_middle 864805512
push_back 612900916
push_back 110488456
push_front 542468448
push_back 740507604
push_back 67659864
get 41499
push_front 627634963
get 190509
push_middle 40804648
push_back 549154200
push_back 456733015
get 40085
push_middle 912219467
push_middle 150094119
get 66702
push_back 868981616
push_front 567910301
get 121724
push_back 879492418
get 187471
get 24686
push_middle 835941709
push_middle 661384087
push_middle 227833642
push_front 314297981
push_front 999220040
get 172114
push_front 747526925
push_front 451103212
push_back 695038698
get 78858
push_front 500310538
get 195573
get 41562
push_middle 335785726
push_front 205248737
get 220069
get 5721
get 88046
push_front 13176904
push_back 87348621
push_middle 536936984
get 56434
push_front 65103577
get 223784
push_back 706272413
push_front 544867627
push_front 61592860
push_back 421730260
push_middle 817918726
push_front 928374786
get 17313
get 155551
push_middle 330646463
get 112108
push_middle 267222124
push_middle 490257611
push_front 279570298
push_front 596252983
push_back 599383224
get 183354
get 156750
push_front 969754554
push_middle 644893330
push_front 968248972
push_middle 627736187
get 224405
push_front 982117034
push_middle 25069477
push_front 861515428
get 187097
push_front 841943608
push_middle 629130436
push_middle 86952216
push_front 451331626
get 64537
get 44242
push_middle 949386997
push_middle 822969880
get 15757
push_middle 378358711
push_back 787059089
get 165029
push_middle 479565501
get 25200
push_back 463615099
push_back 422162312
push_front 731731542
push_back 177141190
push_middle 168307505
push_front 613205373
push_back 604466026
get 41243
push_middle 522884095
push_front 621275123
get 76306
push_back 742966642
push_back 51352732
push_back 810977017
get 107446
push_back 145249178
push_front 877821777
push_middle 330208315
get 9152
get 12127
push_back 156313233
push_front 331820856
push_middle 69701531
get 120383
push_back 66822455
push_back 521322968
push_middle 339369349
push_middle 823840867
push_front 109143611
push_back 215512291
push_middle 542935786
push_middle 295592725
push_front 5218265
push_middle 215433035
push_front 87900398
get 103950
push_back 899395204
push_back 133228385
push_front 34473902
push_back 858988540
push_back 236553123
get 222191
push_middle 482213594
push_middle 89858346
push_front 770542328
get 140717
push_middle 822199500
push_back 54075240
push_back 586168703
push_back 411634578
push_front 456541619
push_back 167123201
push_middle 366928353
push_middle 259396984
get 156872
push_front 519012097
push_middle 510425499
push_front 542407954
push_front 56670740
push_middle 818926443
push_back 80932523
get 55791
push_middle 982815813
push_back 583184113
get 162190
push_back 638675866
push_front 62272251
push_middle 650836623
push_back 521865339
get 20613
push_front 64576138
push_back 907967326
push_back 595127661
push_middle 317853137
get 77514
push_back 355321372
push_front 416805976
get 133456
push_middle 95348290
get 20849
push_front 583610804
get 32969
get 178039
push_middle 806315266
push_middle 885998098
get 97395
push_back 467944617
push_front 754125747
push_middle 125107545
get 178922
push_front 688654765
get 23671
push_middle 896899759
push_front 884175631
get 127669
push_front 404102060
push_back 198190800
push_back 729572917
push_back 895896963
push_front 428625723
push_middle 805589189
push_back 186729279
push_front 556976492
get 170469
push_middle 561832158
get 109541
get 33645
get 140997
push_middle 591797628
push_middle 725602335
push_front 342948186
push_middle 796465497
push_middle 564536324
push_middle 144333464
push_back 632479356
get 116431
push_middle 875483733
push_back 156828353
push_front 675916028
get 136263
get 68993
push_back 343446708
push_back 121187009
push_front 397648321
push_back 366260566
push_middle 558675434
push_front 121678899
get 37064
get 155834
push_front 917434513
push_back 25309351
push_middle 262570223
push_back 525856025
push_front 314028185
push_middle 370332710
push_middle 793778972
push_front 27344569
push_back 822560015
push_front 585359425
push_front 361378696
push_front 364081794
get 142795
get 3177
push_front 118880394
push_middle 358340457
push_front 187036110
get 218717
push_middle 800780115
push_middle 764035370
push_middle 68135990
get 150132
push_back 322829272
push_middle 226378349
push_back 490692403
push_front 107667958
push_middle 122195602
get 55442
get 51647
push_middle 488545754
push_front 121489084
get 127627
push_front 55858817
push_front 784943359
get 47409
push_back 627798949
push_front 294015947
get 107460
get 32969
get 7278
push_middle 560211898
push_front 311382438
get 90953
get 213229
push_middle 334837026
push_middle 265531248
get 207716
push_middle 70402521
push_middle 216448776
push_back 872073786
get 72550
push_middle 388139145
push_front 755317768
push_back 660356128
get 34215
get 47750
push_front 132796438
push_middle 720031481
get 123787
push_front 550826608
push_front 242562088
get 66265
push_middle 640198210
push_back 453255620
get 180477
push_back 826456180
push_middle 321893313
push_back 791018597
get 10415
push_middle 640932434
push_front 614246754
push_middle 569373862
get 16886
push_back 249655739
push_middle 583902229
push_middle 629070207
push_front 23807655
push_back 266668264
push_front 892548700
push_front 854724652
get 2636
get 62844
push_back 545344478
get 42659
push_middle 450756151
push_front 642344703
push_middle 107437434
push_front 892364127
get 5568
push_front 424538023
push_middle 616712860
get 7528
push_back 462175786
push_front 233380404
push_back 812126833
push_middle 547735705
push_middle 738624267
push_back 343043342
push_back 706179887
get 198757
get 171828
push_back 798971370
get 41884
push_middle 673784661
get 129499
push_middle 79882719
get 142075
push_front 241059268
get 24772
push_middle 35162744
push_middle 940085306
push_middle 357905187
get 55184
get 157117
get 18253
push_back 2633735
get 43123
push_back 605908579
push_middle 350861685
push_back 180984597
push_middle 79338022
get 167356
push_back 789031025
push_middle 453630395
push_front 14700548
push_middle 467628709
push_front 112414401
push_front 758395493
push_middle 455456243
push_middle 868639900
get 142653
push_back 134640493
push_front 389506092
push_back 345296987
get 215783
push_middle 232868006
push_back 891089063
push_middle 715823830
push_front 983718293
push_front 614570860
push_back 515033493
push_front 928298560
push_back 545355163
get 60580
push_middle 615542619
get 121044
push_middle 623526108
push_front 108606718
push_front 165604737
push_back 298198517
push_front 670980993
push_front 704360552
get 114030
push_back 296841623
push_front 197721892
push_back 497947854
push_back 405418294
push_front 530042068
push_middle 320652624
get 166617
get 69479
push_back 62728691
push_back 643760144
push_back 97036613
push_middle 937202091
push_front 994341073
push_front 404948108
push_front 883052220
push_front 74683485
push_middle 504651339
get 97710
push_back 146521977
push_middle 571247245
push_front 949694096
push_back 131067275
push_middle 736529399
push_back 13995213
push_middle 797131339
push_front 349058826
get 75864
get 129660
push_front 891213241
push_middle 380981021
get 152295
push_front 961514780
push_front 673379020
push_front 954069071
push_back 811789810
get 112363
push_middle 725688136
push_middle 291716221
push_front 342304476
push_front 888095554
push_front 753153257
push_front 177066952
push_front 463994605
push_back 414830996
get 169022
push_front 423991253
push_front 57738105
push_back 733613670
push_middle 691393485
push_front 904958553
get 152585
push_middle 896307490
get 37033
push_back 789814354
push_back 855707267
get 3622
get 221842
push_back 537552622
push_back 905547189
get 7685
push_back 60708188
push_middle 191928053
get 74607
push_middle 943659868
push_middle 975466465
push_front 490258982
push_back 785591594
push_back 774354952
push_front 903929186
push_back 165328076
get 223638
push_front 178277873
push_front 770527098
push_middle 802121243
push_back 467621590
push_front 237669152
push_middle 795422734
push_middle 789512505
push_back 276701226
push_middle 305544348
push_front 167619182
get 202391
get 18709
push_back 404634262
get 77837
push_back 619347387
get 89352
push_back 741505144
push_back 130828474
get 6794
get 88984
get 188241
push_middle 14150610
push_front 967056338
push_middle 39024117
push_middle 773318572
get 73755
push_back 435652388
push_back 766591241
get 158443
push_front 532080160
push_front 797891572
push_back 790589666
get 7827
push_middle 834631267
push_back 440043483
push_middle 946592641
get 191127
get 108142
push_front 954349318
get 223291
push_middle 843295089
push_front 578734130
push_back 196599770
push_back 146571372
push_back 359142280
get 75484
push_middle 647191506
push_front 855499237
push_front 920273579
push_front 415627521
push_front 932905672
push_front 52563341
push_front 289146978
push_middle 4048127
push_front 357317064
push_front 109565965
get 61852
push_front 50219196
push_back 684718871
get 108297
push_back 732721962
push_front 981296353
get 212285
get 173923
push_middle 10985531
get 74927
get 67293
push_back 856930895
get 105355
get 16642
push_front 989475241
push_back 938918387
push_middle 648685626
push_front 853614768
push_back 121126373
push_middle 158517160
push_back 154424258
get 153041
get 87330
push_back 165144509
push_front 483060320
get 176820
push_middle 93457744
push_middle 761425584
push_back 279485504
push_front 253640316
push_back 33182953
push_middle 432287668
get 11455
push_middle 599484569
push_middle 812650411
push_middle 2635830
push_back 300186026
push_front 312428529
get 65554
push_back 683730738
push_back 433307916
get 137528
get 102201
push_middle 707268538
push_middle 843702961
push_middle 957313166
push_middle 281802879
push_front 472076512
push_middle 754758014
push_front 994801031
push_front 733823036
push_front 394968468
push_back 458238767
push_back 591738360
get 93989
push_back 278592746
get 47719
push_front 370848083
push_front 257829066
push_middle 111341865
get 86656
push_front 138323085
push_back 754822775
push_front 843752063
push_back 122347593
push_front 205859124
push_back 424425333
get 137166
push_front 493992005
push_back 147836610
push_front 888061850
push_back 512951489
get 76722
push_back 572448341
push_front 183447087
push_middle 260723116
push_back 104593396
push_middle 260346984
get 207022
push_back 45925961
get 155415
push_middle 869276469
push_front 499220510
get 223313
push_back 763701056
get 182417
get 133277
push_back 546832076
get 73007
push_front 804957240
push_middle 877844109
push_front 530712548
get 161952
push_back 620606400
push_back 284482152
push_front 55817887
push_middle 549916150
push_front 143642558
push_middle 384638343
push_middle 388024942
get 172825
push_middle 354819917
push_back 260992698
push_front 870945450
push_middle 333163583
get 173487
push_back 521888123
push_middle 638999465
push_middle 760843681
get 105200
push_middle 22415304
get 114847
push_middle 599663896
push_middle 236286469
push_back 181566607
push_middle 467676970
push_middle 760279329
push_back 45980542
push_middle 451209637
push_back 200391970
push_front 520715738
get 162212
push_back 116026310
push_back 719972966
push_middle 196021854
push_front 439762181
get 42577
push_middle 495159416
get 31413
push_front 644501943
push_middle 722185176
get 156333
get 85330
get 94446
push_back 715518891
push_middle 588973876
push_front 540690283
push_back 656837794
push_front 866531202
get 75711
push_front 651320311
push_middle 752563783
push_back 767074753
push_middle 521563990
push_middle 759210351
push_back 524079796
get 78231
get 91391
push_middle 699629545
get 55228
push_back 701466207
push_back 758628014
get 106132
push_middle 294935335
push_middle 649752315
get 220964
push_middle 255834173
push_back 690961988
get 35095
push_middle 908979134
get 71885
get 46835
get 147593
push_back 812097787
push_front 823752992
push_front 963944002
push_back 240468757
push_front 826985074
push_front 166449847
get 196793
push_front 86201051
push_middle 801829672
get 155990
push_back 110081318
push_back 468927126
push_back 98506250
push_back 295463015
push_back 543366241
push_back 17729669
push_front 817809816
push_front 817969099
push_middle 781150757
push_back 902257940
get 147583
push_middle 69093505
push_middle 339641470
push_middle 458561470
push_back 474044143
push_middle 154346016
get 168225
get 107737
push_front 822316927
push_back 210192752
get 202892
push_front 353310001
push_front 623088587
get 221000
push_middle 86057443
push_middle 531313926
get 137592
push_back 787858489
push_middle 265733137
push_front 542795632
push_front 200216967
get 183002
push_middle 257435004
push_middle 224048035
get 186460
push_front 527860557
push_front 704002279
push_back 994516072
push_back 568266834
push_front 942700146
push_front 481275508
get 125547
get 74394
push_front 984611846
push_front 706309360
push_back 922270121
push_back 894687120
push_back 809443787
push_front 662869394
push_back 395003147
get 144627
push_front 744198179
push_middle 928963659
push_back 786376772
push_back 136461557
get 146163
push_back 230770678
push_middle 555279427
push_front 87700166
get 189287
push_middle 369940354
push_back 503623045
push_back 892685068
push_middle 598109183
push_middle 765411128
get 125385
push_front 847600691
push_middle 910729561
push_front 551252456
get 205182
get 152546
get 38138
push_back 671964343
push_middle 12548777
push_back 476309723
push_front 842340326
get 157435
push_middle 892007247
push_back 549822016
push_front 71138867
push_back 284933516
get 44775
push_front 532336732
push_middle 199125307
get 72707
push_front 297928916
push_front 19119755
push_middle 665990217
push_back 207806749
get 221705
push_back 862216463
push_back 469287228
push_back 267338485
push_middle 693165056
push_middle 779610820
push_middle 650198769
push_front 289945782
push_front 204967355
push_back 202291086
push_back 974382522
push_front 425467902
push_middle 636590444
push_middle 143488884
push_back 34196215
get 170111
push_front 261022028
push_front 636247991
push_back 63627682
push_front 786839365
push_front 191414958
push_back 670126062
push_back 456685227
push_middle 314031298
push_back 700601720
push_middle 668170029
get 116815
push_front 290301335
get 122819
get 153021
push_front 432981723
push_front 675461798
push_middle 822169680
get 114175
push_middle 541310964
push_front 310516194
push_front 469958825
push_middle 757782956
push_back 880472718
push_back 417585019
push_middle 587679957
get 185069
push_back 905019934
get 183806
get 67599
get 47475
push_middle 253557529
push_front 924213279
push_middle 995812685
get 57822
get 29152
push_middle 866292448
push_middle 257503029
push_middle 891428824
push_front 892044339
get 187097
get 195203
push_back 443015863
push_back 300964035
get 214171
push_middle 753257018
push_front 578820271
push_front 542644288
push_front 866457200
get 188430
push_middle 825010522
push_back 479809732
push_back 586005831
push_front 430613281
push_back 575257898
push_back 187466680
get 149272
get 221906
push_back 601342590
push_front 677635314
push_back 256559842
push_back 799895203
push_middle 321311297
push_back 367930711
push_back 651948555
push_middle 164674423
get 3257
push_back 160868440
get 98413
get 70981
get 176300
push_middle 333733135
push_front 248818976
get 120867
push_front 238372592
push_back 865865022
push_back 910908837
push_front 698653010
push_middle 769657775
push_back 204219374
push_middle 368752644
get 122870
push_back 929511684
get 192184
push_front 622133870
push_front 389049734
push_front 944019836
push_middle 189457927
push_front 609877004
push_back 619422327
push_middle 848962842
get 135986
push_back 876397713
get 168016
push_front 355113072
push_back 153443292
get 213557
push_back 786770502
push_front 218492124
push_back 61575462
push_back 454381201
push_front 48740918
get 90724
push_middle 810000719
push_back 410033148
push_middle 384952233
push_front 180578425
push_middle 219930504
get 15663
get 110425
push_middle 630158623
push_middle 993286325
push_front 534118905
push_middle 96934580
push_front 127446272
get 157144
push_middle 417649601
push_middle 831850333
get 39400
push_middle 98417765
push_middle 385456034
push_middle 125333362
push_back 436907291
get 111396
get 202322
get 4405
push_middle 737500216
get 57769
push_back 559156196
push_back 449695443
get 142141
push_front 132878406
push_front 451671049
push_front 476291487
push_middle 477430295
push_front 410185634
push_front 161400511
push_middle 961871928
push_back 547874262
push_back 992792774
push_back 354203515
get 166292
push_front 166901946
push_front 185971703
get 22770
get 126165
push_back 142508188
push_back 64663209
push_front 189769768
push_middle 62656702
push_front 426780687
push_middle 782117801
push_middle 7355814
push_front 458195348
push_front 214093382
push_front 42524718
push_back 468358322
push_middle 553010401
push_middle 205087437
push_front 191867749
push_back 926835294
get 36933
push_back 532045612
push_front 763286996
push_back 276901203
push_middle 662917142
push_front 830969988
get 99654
get 155740
push_front 479209214
push_back 851007735
push_front 672228412
get 90068
push_middle 420989797
push_front 562041512
push_front 86195494
get 152851
push_front 259520972
push_front 817192966
push_back 498314971
push_front 244317425
get 119416
push_middle 511195090
get 46620
push_middle 202298047
get 180398
get 111578
push_front 959994162
push_front 252061176
push_front 888407425
get 207125
push_front 856752943
get 68524
push_middle 108107529
push_front 761031670
push_middle 408130425
push_middle 541744253
push_back 74696165
push_middle 118245916
push_back 107295646
get 151303
push_middle 92428478
push_back 69760632
push_front 27794125
push_back 491959462
push_middle 226897453
push_middle 695580191
get 163955
push_front 28990373
get 100748
get 25352
get 69923
push_middle 640091834
get 119049
get 14263
get 24707
push_middle 323386377
push_front 468962692
push_back 34763100
get 116338
push_front 967451526
push_front 877241267
push_back 561706271
get 97754
push_middle 260505847
push_back 880883950
push_middle 786131572
push_back 131637796
push_front 691662239
get 128063
push_middle 292213163
push_front 161642249
push_back 824111307
get 2651
push_middle 781704996
push_middle 930911436
push_back 198739851
push_front 875525793
push_back 3997717
push_back 592888539
push_back 49165476
push_middle 506020678
push_back 526149689
push_middle 17893599
push_middle 97857309
get 49726
get 181957
push_front 995759731
push_back 370296662
push_middle 723769997
push_back 528059933
get 219720
get 17866
push_front 904360849
push_front 692814259
push_front 296057970
push_middle 561415040
push_back 814092218
push_middle 875787065
push_front 266459039
push_back 727194941
get 34498
push_back 706332093
get 195183
get 153692
get 56967
push_middle 221799792
push_front 908059679
get 195161
push_back 921205760
push_back 29346422
push_back 815168600
get 20737
push_front 371992091
get 33895
push_back 716138345
push_middle 601619667
push_middle 163904034
push_back 66061958
push_front 452196491
push_back 132667289
get 167021
get 67346
push_back 579601493
push_front 855783505
get 169983
push_front 875103707
push_back 458869234
get 50225
push_middle 835343068
push_back 235496794
push_middle 666665163
push_middle 162795897
get 138050
push_middle 756471926
get 39317
push_back 224471396
push_front 132926880
push_middle 106791467
push_front 601582670
push_middle 720931340
push_middle 699647746
push_front 496617004
push_back 269696276
push_back 441200921
get 87612
get 41356
push_middle 450519821
push_front 456839772
push_middle 665833504
get 70478
push_front 126508054
push_middle 478671912
get 193204
push_middle 590994241
push_middle 862256207
push_front 812683516
get 68542
push_back 652795654
push_front 436793810
push_front 479764205
push_front 324479667
push_back 150057139
push_front 327514097
get 108901
push_front 980135546
push_back 401507762
get 182495
push_front 371359800
push_front 886602128
push_middle 600452001
get 166621
get 149109
push_middle 901753339
push_front 492599433
push_back 936941884
push_front 303464349
get 40191
push_back 535884505
push_middle 810585211
get 67980
push_front 274054552
push_middle 112209928
push_middle 338532122
push_front 23258847
get 52866
push_back 531855201
push_back 888399722
get 54637
push_back 533081266
push_middle 522691138
push_middle 708385839
push_middle 916461869
push_back 715725850
push_middle 533740283
get 105840
push_back 466602994
push_front 297697518
get 168732
push_front 343959586
push_middle 328320874
push_middle 372908997
push_back 49425528
push_front 839612117
push_front 707885141
push_front 137665370
push_middle 82561722
push_back 92606334
push_front 245577270
push_middle 310549632
get 65839
push_middle 313726506
push_middle 462531169
push_middle 682500236
push_front 397618281
push_back 547163858
push_back 359358724
get 96882
push_front 644234671
push_back 10288892
push_front 958814349
push_front 559256994
push_middle 48345614
push_front 261588762
push_back 437629269
push_front 597379569
push_front 300201700
push_back 252728519
push_middle 671790052
push_middle 415002530
push_back 550719505
get 99322
push_back 659413210
push_middle 747397748
push_front 307076104
push_front 92249711
push_middle 987743208
push_back 676760832
push_front 460226504
push_front 654656483
push_middle 408191572
get 221684
get 25816
push_middle 976330784
push_back 146745251
get 216415
push_front 368129617
push_front 765948485
push_front 385785673
push_middle 635104745
get 9199
push_back 795081567
push_back 812729292
push_back 946105480
push_front 779657979
push_front 311597231
get 167007
push_middle 845788389
push_back 295113351
push_middle 929380503
push_back 530544316
get 206502
push_front 403140704
push_middle 943658396
get 134490
get 186313
get 195508
push_front 248745610
get 17421
push_middle 298157293
push_back 821881182
push_front 168196124
push_back 701909337
push_back 640535088
push_middle 202799169
push_back 415200126
get 90097
get 44642
push_middle 523034992
push_front 923761557
push_front 468324727
push_front 765173136
push_front 923719806
push_back 27931862
get 33570
push_front 848756992
get 225152
push_back 606657243
push_middle 501938818
get 121786
push_front 852654303
get 52379
push_middle 31924243
push_back 611591711
push_middle 991059596
get 226603
push_front 451547470
push_middle 146740274
push_front 623260249
push_middle 192379194
get 109386
push_front 506663460
push_middle 392329799
get 5905
push_front 227425894
get 86383
get 184911
get 79502
push_middle 725534201
push_front 292244107
get 78278
get 106132
push_back 880656573
get 69374
push_front 124323641
push_back 263442772
push_middle 75292758
push_front 106606453
get 62839
get 61559
push_back 84455674
push_back 307876092
get 68561
get 121077
push_middle 528401973
push_middle 914977048
push_middle 280651454
get 22460
get 204632
push_back 796492893
push_front 359076885
push_back 936582200
get 26935
push_back 415053155
push_back 276495208
push_middle 411772552
push_back 273751468
push_middle 347270857
push_back 707184179
push_front 124568628
push_middle 510851046
push_back 99730621
push_front 69003757
push_front 971613148
push_back 571879786
push_back 535646554
push_front 911754853
push_front 579942585
push_middle 433159850
get 78918
push_middle 473159206
push_back 725275500
push_back 438115554
get 33266
get 5536
get 222205
get 16650
get 221780
push_back 207098240
push_middle 192511026
push_front 553305463
get 135962
push_front 900774088
get 144229
push_front 620542452
push_front 605095239
get 154475
push_middle 370704388
push_middle 656243511
get 97583
push_back 546501611
push_back 98372244
push_front 686905792
push_back 400948289
get 38416
get 27827
get 137845
push_middle 92611906
get 39316
get 202398
push_front 824258448
get 100616
push_front 264800150
push_middle 173436661
push_back 82415501
push_back 956973341
get 124329
push_back 826522323
push_back 7555818
push_back 38016678
push_back 606850417
push_front 126378342
push_back 717983809
push_front 864517466
get 222589
push_back 917004407
push_back 94603739
push_back 374584498
push_middle 215160017
push_back 92210255
push_middle 108365311
get 164346
push_back 4618195
push_front 251873143
push_front 443431361
push_back 378428198
get 218842
push_front 785101696
push_middle 602893365
push_back 673473305
push_front 978576336
get 202450
push_front 622613358
push_middle 597581416
push_front 388313069
push_front 505132597
push_back 584442751
push_front 980179599
push_middle 923350289
push_middle 311094664
push_middle 62213205
push_middle 447823791
get 132324
get 86833
push_middle 733725267
push_front 607451037
push_middle 137769911
get 43465
push_middle 272453923
push_middle 871951088
get 214830
get 222578
get 110164
push_middle 247380079
get 51928
push_front 662710767
push_middle 638860622
get 121392
push_middle 581905436
push_back 671767862
push_middle 359354487
push_back 123982784
push_middle 137333281
push_middle 547309199
push_middle 604727458
push_front 685297903
get 152536
push_back 470550122
push_middle 886429103
push_front 530557770
push_front 417231796
push_front 790036605
push_middle 504805426
get 59092
push_back 775609132
get 195308
get 40975
push_front 162853206
push_middle 584959050
get 123361
get 43387
get 15087
push_middle 253634232
push_back 577784613
push_middle 50090716
push_middle 379381333
get 106699
push_front 601660198
push_front 490177831
push_back 623092539
push_back 439485052
get 72579
get 178972
get 90424
push_back 71191717
push_middle 510229988
push_middle 261693377
get 12684
get 34168
push_front 48123457
push_front 924835978
push_middle 818914098
push_middle 950626392
push_middle 630230392
push_back 747911838
get 221387
push_middle 812119034
push_middle 196554036
push_front 116861805
get 145325
push_middle 239511269
push_back 405005011
push_middle 588617571
push_front 360804727
push_middle 302408073
get 159037
push_front 537341516
get 127638
get 69045
push_back 421365370
get 150738
push_middle 584577521
push_front 303758211
get 92883
get 50888
push_back 599474833
push_front 312720739
get 72692
push_middle 586296315
push_back 617085354
push_front 538663256
push_front 901971439
push_back 321783563
push_middle 660792526
push_front 919023122
push_back 779485788
push_middle 588658070
push_back 263800633
push_front 598805273
push_middle 412931899
push_back 409686317
push_middle 662273320
push_middle 847320437
get 129014
push_back 373035482
get 225038
get 41254
push_middle 435966178
get 130650
push_middle 588286355
push_middle 733962828
get 174909
get 220875
push_middle 16562679
push_front 494323770
push_back 332225296
push_middle 262602719
push_front 826341570
get 38503
push_back 801528664
push_back 718093665
push_front 712818764
get 211271
get 80628
push_front 812534932
push_middle 24835258
push_front 893396899
push_middle 104353548
get 175083
push_middle 785090356
push_front 735836301
push_middle 757606144
push_back 469097338
get 52222
get 166730
push_middle 833821512
push_front 186250219
get 161425
push_middle 949036780
push_front 265171999
push_back 79415530
push_back 699542150
push_back 501033119
push_back 143899115
push_front 659478559
push_middle 888772907
push_front 335575957
get 147304
get 175958
push_back 639023296
push_front 953734453
get 112272
push_back 546986770
push_back 511879007
push_back 890020794
get 102997
get 179443
push_back 336308694
get 187516
push_middle 422977477
get 16514
push_middle 121553389
push_front 57960731
push_back 651917012
get 170840
get 137087
push_middle 817888627
push_middle 990606343
get 197853
push_middle 339043802
push_back 843851406
push_back 24199678
push_front 448475375
push_middle 708791389
push_front 264820714
push_middle 556765782
push_front 38462955
push_front 769630235
push_front 296949355
push_front 505010764
push_middle 225830936
get 92454
push_middle 7126182
push_back 503612791
push_back 572757564
push_middle 601150128
push_middle 789875484
push_middle 400348164
get 104887
push_front 238425308
push_back 155999649
push_front 209177098
push_front 113291605
push_back 513642031
get 146529
push_front 297343137
get 55507
push_front 642896548
push_middle 673164748
push_back 585040452
push_middle 806782866
push_back 192026835
push_middle 619837902
get 35344
push_middle 833472096
push_middle 407065133
push_middle 923356523
push_front 594433535
push_back 485325441
push_front 94693199
push_front 531054388
push_middle 935244836
get 41433
push_front 482627874
push_front 564586316
get 108819
get 125799
get 137358
get 100310
get 161018
push_back 106985938
get 104462
push_back 671221618
get 143838
push_back 771534810
push_back 50316844
push_back 846040771
push_middle 23575476
push_back 862990447
push_middle 406589133
push_middle 996475556
push_front 360558606
get 58089
push_middle 708708217
push_back 36859290
push_back 835296174
get 207576
push_middle 709974172
push_middle 152104449
get 296
push_back 242128364
get 95017
push_front 174025245
push_front 233768681
get 112608
push_front 413691010
get 67395
push_middle 342694732
push_front 987165908
push_back 691236106
get 5832
push_front 176370180
push_middle 394459743
get 182553
push_middle 997828245
get 138688
push_front 557693240
push_middle 368338820
push_back 348773484
get 214170
push_middle 69672677
get 217074
get 211322
push_back 938582607
push_front 310642400
get 78210
push_front 149909481
push_back 276575087
push_back 27731811
get 6349
get 53923
push_middle 855898162
push_back 644165540
push_middle 472052400
push_front 671062077
get 63524
push_back 746587808
get 118140
push_back 432607416
push_back 21570762
push_middle 668549763
push_front 907963861
push_front 509196958
get 204213
push_front 437424236
get 210537
push_middle 213311254
get 106066
get 8498
get 206158
push_front 761645963
push_front 205024359
push_middle 637489413
push_front 647601307
get 8196
push_back 577135423
push_back 704516027
push_back 522710291
push_front 960880373
push_front 114603142
push_middle 942426004
push_middle 663326276
push_middle 997421896
push_back 564339517
push_front 768214997
push_middle 180470902
get 23249
get 109619
push_back 921713493
push_middle 316248311
push_middle 835977938
push_front 288631695
push_back 987015635
get 124611
push_middle 784379477
push_back 573721811
push_front 611870532
push_middle 117331087
push_front 105967537
push_middle 957631160
push_front 777407481
push_middle 722089545
push_front 406279469
push_front 117694509
push_front 336615022
push_front 293029918
push_front 205025540
push_back 273997912
push_middle 588393386
push_back 393235270
push_back 847635365
get 59983
push_back 425475504
push_middle 339350347
push_front 202546138
push_front 301870852
get 45686
push_middle 142011061
get 192450
push_middle 150450468
get 148847
get 134147
push_front 802786608
get 118087
get 210597
push_front 209478107
push_middle 271101584
get 183619
get 121043
push_back 337191714
get 79310
push_back 749547204
push_front 298569203
push_back 595686591
push_front 757821461
push_front 221554576
push_front 229421509
get 185673
push_back 609012003
get 31738
push_middle 430126971
push_front 40799620
push_front 291478466
push_middle 735735481
push_middle 20956685
push_middle 245020532
get 79555
push_back 199217713
get 216539
get 107486
get 189255
push_front 581584763
get 135112
push_front 57562337
push_back 501842976
push_middle 196057535
get 130660
push_middle 809317400
push_front 310123962
push_front 654288669
push_front 137741205
get 33407
push_back 151135479
push_front 554371666
push_middle 150582050
push_middle 45065823
push_front 247503628
push_back 176651405
push_front 968620870
push_front 522292671
push_front 287352574
push_middle 208084615
push_back 249137413
push_back 557589049
get 138661
push_back 862472509
push_back 759738999
get 78685
get 41283
push_front 844434445
push_middle 731585950
get 161498
push_front 326427174
push_middle 435831328
push_front 617463180
push_front 503615260
push_middle 542546340
push_back 419399234
get 113965
push_front 424242037
push_front 361810470
get 194727
push_middle 837084100
push_middle 752804882
get 223545
push_middle 134116388
push_middle 148208163
push_back 654078146
push_front 591656222
get 42235
get 111142
get 159964
get 154347
push_back 918369728
push_front 954480921
push_middle 555142160
push_middle 779053952
get 148435
get 77370
push_front 874716790
push_front 192428360
push_back 518850471
push_back 489103563
push_front 214155825
push_back 641529140
get 19780
push_back 571931195
push_back 681663451
get 174195
push_front 313797021
push_front 57056108
push_middle 938766827
get 53821
push_middle 559998493
push_front 415582770
get 82368
push_middle 618289172
push_middle 457373092
push_back 157039860
get 171131
get 130045
get 203609
push_middle 845053024
get 1803
push_middle 118640427
push_back 211607047
push_back 230986818
get 215882
push_front 512651597
push_front 774578418
push_front 530808565
push_back 368629911
push_front 967003190
push_back 487055936
push_front 464723002
push_middle 816175946
push_back 827829324
push_back 861097230
push_middle 314426107
push_back 338133276
push_front 226656744
push_back 249144087
push_back 203235885
push_back 321865773
get 83842
get 114037
push_back 542435414
get 96354
push_middle 474914348
push_back 794481772
push_front 122230614
push_front 640093420
push_back 967515490
push_back 672252798
push_front 592866804
get 15542
push_middle 421953031
push_middle 38282520
get 6105
get 72859
push_middle 663761189
push_back 541188514
push_back 765674327
push_middle 690915038
push_middle 352342606
get 211128
get 177700
push_back 194535123
push_front 972484357
get 184828
push_middle 809490404
push_front 376767007
get 119908
push_back 398558363
push_front 658068719
push_front 649100248
push_back 9837072
push_front 557452033
push_middle 30596543
push_back 451631624
push_front 642692634
get 65176
push_middle 199963227
push_back 14854206
get 13142
push_middle 252131532
push_back 969174875
push_front 324993677
push_front 728578678
get 93258
push_back 266688331
push_back 734754779
push_front 376809768
push_middle 92382466
push_back 163717758
push_middle 780641934
push_front 994613151
get 159853
get 141470
push_middle 765328850
push_back 515372057
push_front 648746490
push_front 641373731
push_back 888040851
push_back 141271665
push_back 978778937
push_back 53239734
get 17041
get 48535
push_back 496753799
get 173712
push_back 849417874
push_back 780909847
push_middle 431356589
push_front 123757107
push_back 134205389
push_front 258234862
push_back 353055002
push_front 750313343
push_back 2875439
get 4255
push_front 320352317
push_middle 415267879
push_middle 248473085
push_front 659114920
push_front 849299461
get 43244
push_back 15998165
push_back 499852835
push_front 288204469
get 95846
push_front 288185951
push_front 60346333
push_back 92234971
push_middle 284189725
push_front 247060950
push_front 236894277
get 124267
push_back 922784099
push_middle 179250969
push_front 420379368
get 3225
push_back 47495811
push_front 580107283
get 76979
push_back 88947412
push_middle 745861078
push_front 112768421
push_back 735688111
get 195
push_back 485354265
push_back 892194670
push_back 56475235
push_front 785051485
push_front 487677342
push_front 436461845
push_front 684624195
push_back 800423118
get 13253
push_middle 782651434
push_back 365931159
push_back 891141619
get 227849
get 59375
push_back 53278258
get 127593
push_middle 749929405
get 164936
push_front 750233681
get 49367
push_back 928209333
get 47792
push_back 839456125
get 105856
push_back 980190816
push_back 798899195
push_back 904234020
push_back 51494187
push_middle 820837706
push_middle 80105879
push_front 290512086
push_front 193860256
push_back 5551868
push_back 162376515
push_front 532982448
get 212923
push_middle 852172277
push_back 78866483
get 41666
push_middle 187785072
get 180426
push_middle 170036042
get 171846
push_middle 719145896
push_front 263643949
push_front 849294226
push_back 925812451
push_back 248317135
push_back 68436148
push_front 855836745
push_middle 284565048
push_middle 123221430
push_back 244833361
push_middle 486485574
get 117204
push_front 404438274
push_front 371037114
push_middle 367091339
push_middle 988863623
push_middle 275429643
get 53149
push_back 695566761
push_back 384294759
push_middle 993061382
get 174777
push_back 837423793
push_middle 591199902
push_middle 913833194
push_back 273415292
get 140928
push_back 913158248
push_front 967565491
get 212334
push_back 701258862
push_middle 347626910
get 876
get 23591
get 216564
push_back 129208494
push_front 107397518
push_middle 807970728
get 202805
push_back 64906784
push_back 268485904
push_back 429743825
push_front 75389568
push_front 760708025
get 194112
push_middle 545666217
push_back 795385961
push_middle 913403155
push_front 174237159
get 41668
get 212145
get 204772
push_front 969921303
push_back 445041760
get 12821
push_front 696358812
push_back 751018677
push_front 712781781
push_back 858914376
push_front 822982950
push_back 434349120
push_front 479710704
push_middle 476049714
push_middle 896900268
push_middle 582778273
push_back 218960453
push_back 472898541
push_front 920410851
push_back 346203380
push_back 235265840
push_back 969468181
get 55433
push_front 241960512
push_front 420866486
push_back 464541104
push_back 176111572
push_middle 109705394
push_back 175643960
push_back 374544215
get 107062
push_back 789146761
push_front 122770445
push_middle 75563068
push_back 733491067
push_middle 371635393
push_front 929902313
get 119799
get 112833
get 192095
get 213451
push_front 674974933
push_front 711473658
get 169686
get 108502
push_front 913048078
push_back 334243145
get 17094
get 97420
push_middle 831591320
get 52606
get 52186
push_middle 576367843
push_middle 56314384
push_front 148586761
push_back 631302975
get 61908
push_front 488507807
push_back 246293867
push_middle 240327875
push_front 812834736
get 223000
push_middle 392100093
get 23731
push_middle 150709028
push_back 630707631
push_middle 484534647
push_middle 536537019
push_back 147628238
get 119766
push_back 532782680
push_front 766701330
push_middle 482138816
get 165413
get 102039
push_front 650586913
push_middle 478226132
push_front 286572829
get 37081
push_back 419843973
push_front 941072893
push_back 642141145
push_middle 52565203
push_middle 412733342
get 221977
push_front 445631562
push_front 508004309
push_back 938235531
push_middle 217201903
get 87288
push_middle 549132874
get 122459
push_front 147216358
push_middle 66764015
push_back 834032876
get 56959
get 14296
push_back 626761105
push_middle 991083965
push_back 60989416
get 108249
get 122762
push_back 874422753
push_back 968479986
push_back 557755866
push_middle 740910328
push_back 273162752
get 216839
get 117013
push_back 743353951
get 41438
push_middle 601589010
push_back 664755901
get 46735
push_back 710945927
push_front 397290273
push_middle 407194683
get 199847
push_back 785041241
push_front 454231341
push_back 607606793
push_front 384450073
push_front 406470246
push_middle 109381713
push_back 236829247
push_middle 591347664
push_back 752379410
push_front 697002303
push_front 727778251
push_back 468009856
get 27369
push_back 634347308
push_middle 556423724
get 30351
get 193644
push_back 839611470
push_back 668560193
push_front 634133281
get 193215
get 190966
get 4677
push_front 39990452
push_back 566814987
push_middle 632423304
push_back 279171367
get 12909
push_middle 737682801
push_middle 83625241
get 45804
push_middle 610835271
get 45748
get 152140
get 141628
push_back 875061545
push_middle 554906107
get 162648
get 160087
push_back 272161140
get 184145
push_back 557996087
push_middle 829647295
push_front 703471065
push_middle 896815341
get 26180
push_front 720245418
push_back 777286383
push_front 300498196
push_middle 668900981
push_front 71671113
push_middle 700629280
push_front 822726784
push_middle 394300430
get 152469
push_front 96555074
push_front 58880970
get 57551
get 59972
push_front 576255608
push_front 443229696
push_middle 370866886
push_middle 926781330
push_middle 99604968
push_front 336976202
push_front 146869443
push_front 681411093
push_middle 228018290
push_middle 2977803
push_back 529394442
get 90139
push_back 771381851
push_back 90918723
get 91875
get 108745
get 159842
push_middle 37319465
get 204938
get 48361
get 91785
get 50742
get 97036
push_front 642776500
push_back 929389353
push_back 719948249
push_front 395587609
push_front 425386141
push_back 894710676
get 174966
push_front 191569963
get 155668
push_front 159955674
get 201561
push_back 813866984
push_front 102199305
get 644
push_back 98356484
push_back 837917925
get 20580
push_middle 861227588
push_front 509367824
get 197414
push_front 892993817
get 105549
get 108031
push_back 875564853
push_front 487631311
push_front 402330254
push_middle 302370363
get 51575
push_middle 68398732
get 126835
push_back 403219958
push_front 431303359
get 141647
push_middle 171254074
push_front 215148887
push_back 805877093
push_middle 988960833
push_middle 426307239
push_front 322862270
get 51097
push_back 630603508
push_front 530864539
get 129857
push_back 566719183
push_front 156599727
get 97446
push_middle 827325763
get 193003
push_middle 304419604
push_middle 960788706
push_front 242642599
push_back 212015962
push_back 90671265
push_back 203447350
get 103698
push_back 422901820
push_middle 484540183
push_back 488337863
push_back 356204147
push_front 296717451
push_middle 242506519
push_middle 288261950
push_front 677330098
get 61101
push_back 201082291
push_front 814739031
push_front 79150787
get 140498
push_front 22558946
push_middle 566477384
get 20568
push_back 911802927
push_back 18044230
push_front 268709615
get 12165
push_back 215610185
get 122129
get 220207
get 181850
push_middle 349568602
push_middle 402766688
push_front 216567077
push_middle 631205599
push_middle 408226505
push_back 69410771
push_front 151824561
push_front 200435709
get 7720
push_front 699017386
get 101141
get 2034
push_front 303923266
get 132268
push_back 835305446
get 14065
get 159379
push_middle 21420023
push_back 870543547
push_front 948989875
push_back 714182913
push_front 317468849
push_back 849264150
push_middle 969636624
push_middle 643470381
push_front 745907849
push_back 274163605
push_middle 765900652
get 60206
push_front 366557016
push_front 156729343
push_middle 203679124
push_front 941679930
get 150287
get 203745
push_back 61118300
push_back 495707398
push_front 419241762
get 211022
get 107003
get 116230
push_front 861070979
push_front 743809924
get 112440
push_front 415380197
get 178418
push_middle 791331206
push_back 167561728
push_middle 825594173
push_back 76367500
get 92298
push_back 716295647
get 193292
get 190155
get 112859
push_front 153033151
get 50706
push_front 215267445
get 186040
get 81583
push_middle 119996271
get 166877
push_middle 102769398
get 127878
push_front 633480634
push_middle 173818994
push_back 89157829
get 10170
push_back 902642430
push_middle 649590083
push_middle 374930560
get 161479
get 155801
push_back 72371847
get 48291
push_back 541712881
push_back 949696003
push_back 89480635
push_back 26590790
get 140422
push_middle 14071447
get 203
push_middle 190923058
push_back 170455240
get 47491
push_front 707499014
push_front 434016248
push_middle 784670715
get 52386
push_front 13838041
push_middle 968380708
push_front 218307233
get 185322
push_middle 912199002
get 19286
get 154496
push_back 185468723
push_middle 277141742
push_back 981515511
push_front 359621625
push_back 414911441
push_middle 831956591
push_front 553881883
push_back 968850857
get 41168
get 19522
push_middle 772237780
push_back 970096332
push_back 741317033
push_back 924050957
get 19341
get 161007
push_front 717083010
push_middle 814449376
get 195142
get 7470
push_front 506985
push_back 291724425
get 61154
push_middle 534872928
get 31526
get 117363
get 28125
push_middle 192346222
push_front 525756197
push_front 67330024
push_middle 486141215
push_middle 961304607
push_middle 654715624
get 99776
push_middle 335215596
get 49912
push_front 720087991
get 54963
push_front 405091159
push_front 967418761
push_front 593462220
get 184991
push_back 566969355
push_front 804784877
push_back 200215834
push_front 268111517
push_front 746058804
push_front 691892612
push_front 775234062
push_back 998187454
push_back 42856460
push_back 366418356
push_front 912482120
get 1816
push_front 570468176
get 170945
get 69208
push_middle 56226131
get 135550
push_back 860106270
push_middle 603679827
push_front 611895968
get 24723
push_middle 55335922
push_back 369224757
push_middle 910641335
get 9348
push_middle 336628804
push_middle 89291822
push_middle 932060443
push_back 53879919
get 224691
push_middle 359385862
push_middle 359849675
push_front 583853645
get 152939
get 65495
push_back 11589670
get 205741
get 90020
push_front 632187680
push_middle 454196670
push_front 334204538
push_front 423428503
push_middle 576867159
get 20029
push_back 631502156
push_back 71866738
push_middle 58583734
push_front 236932550
push_back 446267407
push_front 140348283
push_middle 659299669
push_back 789860441
push_back 953493712
push_back 470530308
push_back 469285150
push_back 218517267
push_back 427894232
push_back 674242254
push_middle 12179683
push_middle 278837385
push_middle 728766549
get 106914
get 115854
push_middle 60696481
push_middle 28967765
push_front 723887775
push_front 649498443
push_back 649683072
get 191911
get 74478
push_middle 15422994
get 224991
push_back 721620964
get 219420
push_middle 744970454
get 187074
push_back 509264299
get 47923
push_front 658326836
push_back 394510980
push_front 263627881
push_front 814264380
get 69386
push_back 297924936
push_back 526371513
push_front 62690751
push_back 60363978
push_back 122731055
get 87861
push_middle 38997338
push_front 336324451
push_middle 592597063
push_back 111323798
push_middle 264010037
get 74053
get 212443
get 187173
push_back 95199868
push_front 427068234
push_back 996721328
push_back 145494251
push_back 617484062
push_middle 559282398
get 181857
push_front 141638469
push_front 209280316
get 16877
push_front 371326229
push_back 511483690
push_back 924146625
push_middle 479469491
push_front 863312923
get 23653
push_front 225062572
get 214811
push_front 165122414
push_front 490152524
push_middle 803276921
get 46594
push_back 250685501
push_middle 861313353
get 81138
push_back 858517406
push_front 328605372
push_middle 940085624
push_front 601437440
push_back 899968544
push_middle 590248453
push_front 469436227
push_back 636594462
push_middle 538660030
get 227289
push_front 450739319
push_middle 616172556
push_front 466874361
push_middle 401843621
push_front 421963654
push_back 362610103
push_front 25216908
push_front 845538697
push_back 839796763
push_middle 460505747
push_back 292985556
get 187125
push_back 416529885
push_back 281520900
push_front 349193045
push_back 394187560
push_front 688696264
push_back 909682035
get 208421
get 211241
push_middle 729744395
push_back 415983587
get 208241
push_middle 947307366
push_back 933991449
push_middle 422971846
push_middle 341931464
push_back 728927566
push_middle 62823965
push_front 183522754
push_front 965356297
push_middle 158624710
push_front 221575061
get 19004
push_back 5003378
get 11184
push_back 138677800
push_front 198407190
get 189602
push_middle 430030134
push_back 166989180
push_middle 632653351
push_middle 601258019
push_back 256673948
get 99497
push_middle 284469067
get 34892
push_front 651861588
push_front 197040119
push_front 710977733
push_back 115705397
push_front 548376828
push_back 88242294
push_back 393290852
get 80498
get 50529
get 110597
push_middle 529868947
get 150872
push_front 597690265
push_front 314267411
get 189675
push_back 384663279
push_middle 124452458
push_middle 960764446
push_front 152853088
push_middle 965240344
push_middle 657903788
push_middle 975781922
push_front 638162346
push_middle 764835450
get 208444
push_front 889307368
get 39134
push_middle 355962554
get 139947
get 115164
push_front 690952268
push_middle 72961571
get 222059
get 217852
push_back 483028463
get 124662
push_front 472590025
push_back 186354823
push_middle 631161260
push_front 726349050
push_back 821667698
push_back 376349593
push_back 331357458
get 72104
get 19906
get 58739
push_front 253788505
get 110818
push_front 467100743
push_middle 692682345
push_front 998885905
get 70460
get 76044
get 189455
push_back 982748892
get 100520
push_back 615527505
push_front 392110390
push_front 885558297
push_front 181780953
push_back 986548953
push_back 261908537
push_front 959284189
get 24824
push_front 676951496
push_middle 915748507
push_back 134645601
push_middle 411875784
push_middle 450831950
push_front 362020327
push_front 396619100
push_back 838262227
push_middle 438110658
get 188206
push_front 950849871
push_front 315352027
push_front 654087098
get 193455
push_middle 412697914
push_back 171210198
push_front 63816175
get 137608
push_back 963309062
push_back 907048041
push_front 741151541
push_back 765748421
push_middle 97622214
push_front 451604810
push_front 337483418
push_back 361179600
push_front 787355615
push_front 809267523
get 195844
push_back 850507405
push_front 745309356
push_middle 412063904
push_middle 27890049
push_front 385659745
push_middle 175650397
push_front 297717549
push_front 512229930
get 218400
get 174417
push_front 411878656
push_front 557937525
push_front 149417222
push_middle 124014782
get 149597
push_front 960441012
push_front 870782673
push_back 33097081
push_back 680994775
push_back 765751959
push_middle 558326943
push_front 243611979
push_middle 42244490
push_front 373938988
push_back 667652603
push_back 384001572
push_front 832643553
get 21322
push_back 253498593
push_middle 316920801
push_back 638535510
push_front 689101893
push_back 982979090
get 132315
get 101381
get 166906
push_back 780351046
push_front 640868790
get 141083
push_middle 524307838
get 165896
push_back 715983357
push_back 762833193
push_back 289835122
push_front 504600270
push_back 819334939
push_back 908248809
push_back 523018186
push_front 461124833
push_back 165771430
push_front 491196546
push_back 460040853
push_back 555830632
push_back 287274316
push_back 357498329
push_back 168327697
push_middle 20542006
push_back 155465518
push_front 310753793
push_front 694300047
push_back 212661573
push_middle 110607673
push_front 195748516
push_middle 76641131
get 59792
push_middle 218693620
get 72856
get 105467
push_middle 331927536
push_middle 901204798
push_front 636082887
push_middle 773704543
get 162746
push_back 523129140
push_middle 802022865
push_back 304425348
push_middle 185201767
get 185867
push_middle 775312062
push_back 309478962
push_middle 485685039
get 74834
push_front 187897175
push_middle 133339278
push_front 425470425
push_back 212080843
push_back 509475149
push_back 608835983
push_back 557454112
get 125646
get 58955
get 150542
push_middle 73892547
push_middle 806520568
get 129679
push_middle 198827873
push_front 987020049
push_front 522888296
push_back 738722737
push_middle 108727607
get 83595
get 23927
push_back 142942709
get 13324
get 79582
get 85838
push_middle 369597682
push_front 210519288
push_front 613173492
push_middle 493538300
get 229148
push_back 422805470
push_middle 651317476
push_middle 524397241
push_back 285148545
get 22408
push_middle 53645140
push_middle 328464012
push_back 87400270
push_middle 1264348
push_middle 413835731
push_back 413457149
push_back 36309968
push_back 730560775
push_middle 181650164
push_back 301331057
push_back 956238688
push_front 323816129
push_back 412304041
get 110646
push_back 651948801
push_front 556795435
push_back 717370869
get 214578
push_front 287782106
get 206410
push_back 197396571
push_middle 935012021
push_middle 899266920
push_middle 137927534
get 35574
push_front 301959826
push_front 871728795
get 110926
get 217773
push_back 819237668
push_middle 766821260
push_front 801087599
push_front 516510096
push_back 316577939
push_middle 805184350
get 119476
get 95292
get 184419
push_front 45907443
push_front 446169830
push_middle 136662360
push_front 105350102
get 148523
get 83422
get 26569
push_front 143816414
get 185828
push_front 983448410
push_back 755041674
get 80987
push_middle 537877962
push_back 956849378
push_front 209491792
push_middle 129753385
push_back 38382035
push_middle 308533951
push_middle 835187511
get 117164
push_front 218343276
push_back 968880299
push_back 811966213
push_middle 162344461
push_front 186947673
get 60845
push_back 978656355
push_middle 755775831
push_back 273927295
get 39814
get 223733
push_back 878557901
push_front 985922626
get 172021
push_back 88114267
get 125657
push_middle 6347895
get 213863
push_back 178944043
get 144033
push_back 327774621
push_middle 37519725
push_front 820859581
push_middle 593118183
push_middle 419360523
push_back 420727523
push_back 763362398
push_front 869618142
push_back 671744871
get 136587
push_back 438146630
get 138378
push_front 750691084
push_middle 704278239
get 83146
get 32679
get 83836
push_back 464822506
get 31901
push_back 660244721
push_front 294580474
push_middle 233162864
get 88638
push_back 537372452
push_front 207153597
push_middle 719682313
push_back 346787170
push_middle 724423239
push_back 514887048
push_front 527498970
get 213443
push_back 172683866
push_back 881372539
get 132720
get 43203
push_back 873839005
push_middle 942122619
push_back 988369491
push_middle 241027076
push_front 852160502
push_middle 449159464
push_middle 825951378
get 111290
push_middle 27208539
push_front 891204645
push_middle 753147139
push_front 814727518
push_middle 102436403
get 113573
push_front 604005619
get 169214
get 53096
push_back 78610623
push_back 722757910
get 212226
push_back 984754443
push_front 29635124
push_front 496256705
get 112126
push_middle 129993968
push_middle 914997536
push_middle 308811287
push_back 463885681
get 100035
push_front 118125293
push_front 53478296
push_front 432801222
get 46863
push_back 894719024
get 22352
get 87900
push_front 58413077
push_middle 569702470
get 52943
push_front 340515008
push_middle 631048802
get 5801
get 79322
push_back 266116869
get 68084
push_middle 843714583
push_back 930504872
push_back 434716243
push_back 82924351
push_front 833932697
push_middle 805519813
get 176136
push_front 107518283
get 155210
push_middle 650183645
get 196744
push_back 779147668
push_back 708450480
push_back 461738252
push_front 296358016
get 62901
get 218643
push_middle 349823893
get 90590
get 185729
get 150058
push_back 370230584
get 36115
push_middle 440795449
get 136631
push_back 204044588
get 90442
get 102213
push_middle 385487134
push_middle 766528674
push_front 969966383
push_middle 165222746
get 203090
push_back 729204515
get 19978
push_middle 969687991
push_front 754220541
push_back 139924963
push_back 55853466
push_front 137114393
push_middle 560907106
push_middle 216177964
push_front 319647784
push_middle 752986727
push_front 836183667
get 119702
push_back 424645933
push_back 176280118
push_front 916955796
push_front 352036507
push_back 488670897
push_front 884247645
push_front 105020722
get 178012
push_middle 158985924
push_front 97541012
push_back 236354126
get 193055
get 96030
get 208816
push_middle 630556374
push_front 368420874
push_middle 270504796
push_back 779522152
get 155579
push_middle 877847639
push_middle 62461725
push_back 483444830
get 149108
get 151287
push_front 885791774
push_middle 185252428
push_front 634122224
get 201651
push_front 136339705
get 159658
push_front 991728998
push_middle 269280179
get 47731
get 59570
push_middle 999938510
push_back 730900305
push_front 482076121
push_middle 506391687
push_back 467301152
push_back 45638262
push_middle 710901842
push_middle 680802100
push_back 644438171
get 35219
push_back 53725200
push_front 391297691
get 211741
push_front 184864600
push_front 621305371
push_middle 909163948
push_back 418374083
get 145741
push_middle 885862230
get 190987
get 91590
push_middle 82747523
push_middle 858818071
push_back 595751580
get 63471
push_back 78225246
push_middle 226378831
push_back 267409316
push_middle 552763136
push_middle 37919694
get 191189
push_front 524060839
push_back 96762134
get 156807
push_front 460027682
push_front 563524909
get 123826
push_back 652420391
push_front 709705827
push_front 592380863
push_back 373333442
push_middle 613617610
push_front 126637235
push_front 205614205
get 4147
push_middle 987141348
push_middle 397964320
push_middle 756403275
get 147040
push_middle 234144351
push_front 1011130
push_front 611911112
push_middle 214902872
push_front 607055563
push_front 564238939
push_front 523182164
push_front 450131093
push_middle 190919263
push_front 313012225
push_back 662300589
push_back 423281987
get 11833
push_middle 200067729
push_back 654071284
push_front 312263621
get 160878
get 192399
push_front 104424430
get 523
push_back 653907874
get 207624
push_back 73775341
push_front 617089329
push_back 656957793
push_front 186646999
push_middle 163137300
push_back 728587480
push_middle 9273556
push_front 18832573
push_middle 567428385
push_back 778640995
push_back 949451888
push_back 150982437
get 52326
push_back 380202720
push_front 129677861
push_middle 237729948
push_front 944106949
push_middle 910799322
push_back 566523016
get 180844
push_middle 202203250
push_front 598444045
push_front 303227461
push_front 362492425
push_middle 966556731
push_middle 812164190
get 63216
get 80159
push_front 649325545
push_middle 708574109
push_front 216410480
push_back 503326774
push_front 992141044
push_middle 716991184
get 192183
get 172072
push_back 602660138
get 109612
push_back 95854191
push_front 374788303
push_front 880355027
push_back 807365891
get 53057
get 154826
push_middle 746753865
push_middle 449685186
push_front 703023926
get 177427
push_front 651566122
push_back 791209364
get 229127
push_front 234984426
push_middle 90874797
get 103413
push_back 461204674
push_front 506535002
push_back 961939226
push_middle 630156425
push_back 241773898
push_back 681860535
push_front 89664154
push_front 803784500
push_back 167217581
push_front 381296728
push_back 826111526
get 207003
push_back 670962414
push_middle 612207403
push_back 715243576
push_back 470356867
push_front 65134613
push_middle 950643550
get 165114
get 105758
push_front 727963674
get 119686
push_front 383997244
get 169861
push_middle 553555350
push_middle 173394170
push_middle 553348217
push_middle 406621020
push_back 982225898
push_back 199815867
push_middle 223907885
get 69831
push_middle 93908517
push_back 647863727
push_middle 948748690
push_front 655719649
push_front 805402079
push_middle 484937566
get 37884
push_front 221339768
push_back 96910069
push_back 962324269
push_middle 729868715
push_back 371993419
get 96902
push_middle 852206107
push_back 920678226
push_front 655367370
push_front 291308260
push_front 551618436
push_front 567250299
push_back 664239968
push_middle 136000404
push_middle 783025972
push_back 663665632
push_middle 705566525
get 6660
get 223497
push_back 628119674
push_middle 632453507
get 71841
push_back 542269040
push_back 996190034
push_middle 652879539
push_front 342391842
get 71957
push_front 450248083
push_front 60231907
push_middle 607772881
push_front 560030195
push_middle 341726068
push_middle 808215882
push_middle 140504382
push_back 529547466
get 176781
get 156853
push_front 47706047
push_back 528326502
push_middle 330635607
push_back 887797697
push_back 864543009
push_back 534547397
push_back 565223256
push_middle 169768002
push_middle 706905488
push_front 714538617
get 43143
push_back 421088113
push_back 244474155
push_back 673342115
push_front 542369440
get 12361
push_middle 632789540
push_front 704557504
push_front 732964183
push_back 831090112
push_middle 482757502
push_middle 193606055
push_front 996834745
push_middle 489306274
push_middle 309307088
push_back 312659426
push_back 873018893
push_middle 654283265
push_middle 277799347
push_middle 363849274
push_front 12539863
push_middle 645298791
get 41601
get 25206
push_middle 931058261
get 138904
push_back 668935603
push_back 722025009
push_back 446673942
push_front 367707114
get 76755
push_back 532172639
get 55062
push_front 581841258
push_front 722207996
push_front 848364020
push_middle 445077248
push_back 76695263
push_middle 431864119
push_back 743849766
get 84346
push_front 153221121
push_back 101438780
push_middle 705686285
get 170422
push_middle 924581507
push_middle 833814990
get 48759
push_middle 543073693
push_front 97442009
get 64804
push_front 131569294
get 228838
push_front 367070345
push_middle 255321400
push_back 188011332
push_middle 803443862
get 143913
get 219260
push_back 22269020
push_front 533307158
push_back 995701107
push_middle 194637038
push_front 943331213
push_front 691044972
push_front 369335134
push_front 426458480
get 102086
push_middle 508653153
push_middle 170821991
push_back 994812537
push_front 27988082
push_front 778930544
push_front 541502585
push_back 732613418
push_front 842133640
push_back 112793431
push_middle 333622593
push_front 33290163
push_middle 56188909
push_front 931273064
push_back 905524840
get 206068
push_front 686621981
push_back 369223933
push_back 777003299
push_middle 176465321
get 74446
get 188774
push_front 17350423
push_back 125254199
push_front 884851402
push_front 435800224
push_front 293248734
push_front 411161911
push_front 334687795
push_middle 992428160
push_back 652169487
get 213530
push_back 905167945
push_back 371302929
get 213928
push_middle 419903548
push_front 426416286
push_back 185282380
push_middle 984282434
push_back 864464318
push_back 831477671
push_front 74982580
get 187385
push_front 535614791
get 77355
get 179426
get 18086
push_back 217375525
push_middle 764823135
push_back 797737653
get 218158
get 156466
push_middle 91439183
push_front 455412253
get 1952
push_middle 749621753
push_back 180137805
push_middle 129895994
push_middle 95847619
push_back 653486559
push_middle 603916440
get 80689
get 139940
push_middle 318850460
push_front 778040343
get 228497
push_middle 620555523
push_back 282322028
push_middle 578740169
push_middle 140677725
push_middle 193109272
push_middle 945499826
push_middle 593650166
push_back 201556160
push_back 645062496
push_middle 808728056
push_back 836462639
get 152846
push_back 319352900
push_middle 48701654
push_front 462747086
get 110426
push_front 362476342
push_back 15328792
push_front 463247178
push_back 107580454
push_back 120932176
push_middle 915732577
push_front 82712539
push_middle 957558139
push_front 115020068
push_back 822509491
push_middle 474774314
push_back 478314191
push_back 167444953
push_front 524398017
push_front 687631196
push_front 736454154
push_front 478807816
push_front 444432933
push_back 406486405
push_middle 478364250
push_back 747797594
push_back 968491030
push_back 249018919
push_middle 529451958
get 101630
push_front 129996876
push_back 652801531
push_front 96923653
get 82363
push_front 879762131
push_front 849725958
push_front 346297250
push_front 114928503
push_middle 609753871
get 178803
push_front 334513298
get 67126
push_front 914005965
push_back 673628253
push_middle 202538800
push_middle 915911180
push_middle 470573299
push_front 676874667
get 21469
push_middle 837244377
get 184248
push_middle 20986042
push_front 54295308
push_middle 812145951
push_middle 625577816
get 162923
push_front 605814271
push_middle 276833763
push_middle 942263589
push_back 509781255
push_back 563709364
push_front 443604646
get 45001
push_middle 464497862
push_middle 83168613
push_back 366840503
push_middle 886242548
get 207589
get 172561
push_middle 963007934
push_front 416658153
push_back 834230988
push_back 21832090
push_front 297893582
push_front 602005615
push_front 159869165
push_back 280411304
push_back 208930552
push_back 560733675
push_back 53693567
push_front 226533240
push_middle 53456449
push_back 412623306
push_middle 323602713
push_back 829682626
get 186449
push_back 488178598
get 106514
push_middle 748764304
push_back 298049986
push_middle 632534188
push_front 97285226
get 196703
push_middle 230771659
push_middle 818161890
push_front 723268184
push_middle 338364386
get 66323
push_back 479049240
get 149296
get 104343
push_back 413237398
get 101995
get 78508
get 150228
push_back 983899906
get 50132
push_front 808135700
push_front 694986419
push_middle 953540441
get 119201
push_front 19304195
get 83042
push_front 876681359
get 47265
push_back 97283972
push_back 914108933
get 172160
get 28839
get 41078
push_middle 236973619
push_front 860596246
push_front 615452363
get 131210
push_middle 469287501
push_middle 113473101
push_back 192075091
push_middle 713854498
push_back 701821008
get 200538
push_front 273848185
get 190588
push_front 117456767
push_back 966660878
push_middle 335565877
push_back 273656742
push_front 732547825
push_front 120900050
push_middle 482123353
push_front 896503039
get 16372
push_front 42645686
push_front 591517159
push_front 851903300
push_back 92310708
get 97216
push_front 596804729
get 109970
push_middle 489299499
push_back 488677224
push_middle 346599679
push_back 812399835
get 180502
push_back 431567891
push_front 503794664
push_middle 984693955
push_back 837771306
get 2752
push_back 38891558
push_front 576502638
push_back 786277367
push_back 440440689
push_front 603414508
push_middle 690252160
push_back 525959721
push_middle 259447808
push_middle 775901518
push_middle 901191428
push_front 357189230
push_middle 70309300
push_front 932538826
push_back 202049089
push_back 506842996
push_back 232330989
push_back 8156411
push_front 351909002
push_middle 423302352
get 121602
push_middle 351533173
push_front 718413780
push_front 142120615
push_back 182252749
push_back 180561848
push_back 689284714
push_back 646828315
push_front 991123538
get 203664
push_front 401536248
get 117090
get 38735
push_middle 361134881
push_front 919408853
push_front 76461312
push_middle 803124272
get 136399
push_middle 119227302
push_back 297484174
push_front 967998992
push_front 896360673
push_middle 891599151
push_front 92725726
push_middle 67108005
get 77205
push_middle 702741368
push_back 504518727
push_front 46253603
get 51790
push_front 766432097
push_back 45338165
get 97701
push_front 445265360
push_middle 654408548
get 92256
get 212378
push_back 844967488
push_front 584877092
get 44051
push_front 695672417
push_middle 304402565
push_front 814252102
get 70856
push_middle 149097109
get 209865
push_middle 29446472
get 85308
push_back 901196994
push_middle 596350769
get 226383
get 178708
push_front 740889953
push_back 38347898
get 42495
get 7888
push_back 552478629
push_middle 950210544
push_back 716250233
push_back 622103004
push_middle 943818010
push_back 331757859
get 181406
push_front 36282174
get 58874
push_middle 195284383
push_front 242634173
push_back 831033913
push_middle 394332683
push_front 20169686
get 155926
get 95038
push_front 780172081
push_front 583042382
push_front 413856101
get 227884
push_back 757934598
push_middle 510293406
get 150129
push_front 642241396
get 121827
push_back 694903664
push_middle 271617473
push_back 843747265
push_back 855299519
push_front 488672691
push_middle 910722268
get 80581
push_front 284956991
push_front 709747850
push_back 114858421
push_middle 15855230
push_middle 341254193
push_front 728306378
push_back 189604424
push_front 78069105
push_back 947488299
push_middle 351469300
push_front 729578961
push_back 419804812
push_middle 755358916
push_front 838120963
push_front 307389573
push_front 316291375
push_middle 924550557
push_middle 299576588
push_front 953677122
push_front 823887477
push_middle 134654370
push_front 39325311
push_middle 571410638
get 224723
get 170674
push_front 25462045
push_middle 379466613
push_back 867298505
push_middle 507283105
push_back 874243721
get 159219
push_back 523342572
get 94344
push_back 909539430
push_middle 209244887
push_front 154901612
push_front 356743129
push_back 486975177
push_back 149040964
push_middle 845900685
push_front 469624770
push_middle 356707596
push_front 768706947
push_front 850937614
get 17268
push_front 301814287
push_middle 135137134
push_back 484195237
push_middle 441489734
get 223377
push_middle 927048977
push_front 468987913
push_front 62873478
push_middle 621453988
push_back 402246254
push_front 707386018
get 32895
push_middle 773687240
push_back 101236873
push_back 803688017
push_front 435204763
push_middle 961173857
push_middle 672785833
get 101953
push_back 842135966
push_front 212434434
push_middle 995422866
get 45319
push_back 148342216
push_front 719178430
push_front 876961731
get 87708
push_middle 298889745
push_back 128819018
push_front 734430273
push_back 369988708
get 53886
get 94199
push_front 383206393
get 190836
push_middle 941166380
push_middle 921277852
push_middle 189348067
get 150310
push_back 65142657
push_middle 938805932
get 140230
push_back 986979313
push_back 558612540
push_back 534194400
get 222809
get 35527
push_back 308306462
push_middle 421391203
push_back 434377923
push_front 381682888
push_front 373573493
get 135878
get 74606
push_middle 804298323
push_front 213350398
push_front 747637828
push_back 283537346
push_back 23264835
push_front 802949702
push_front 978625442
push_back 779281673
push_front 100568009
push_front 939045732
get 116400
push_front 845116325
push_front 35528166
push_front 194346258
push_front 491814613
push_middle 968265230
get 139262
push_middle 851862938
push_front 16104950
push_back 952105627
push_middle 597560585
push_middle 418417446
get 150899
push_front 820735472
push_front 136624146
push_middle 465343522
push_back 199207854
push_middle 11359344
get 160905
get 53861
get 20992
push_back 683688744
get 65872
push_middle 339018915
push_back 543384473
push_back 441533628
push_middle 963756476
push_front 503998286
get 37586
push_front 512226413
push_back 950632911
push_middle 581153679
push_back 593245666
push_middle 320943836
push_middle 109385044
push_middle 206250442
push_middle 890578593
push_back 312314500
get 168378
push_front 425349621
push_front 740757860
get 63642
push_back 192458512
push_back 499226277
push_front 653144928
push_front 499536
push_middle 127572556
get 114535
push_back 853640514
get 112759
push_front 430015190
push_front 4591096
get 169989
push_middle 430793280
push_front 652197666
get 150233
push_middle 339717151
get 82232
push_back 59301683
push_middle 509478808
push_front 845722995
get 106032
push_middle 176067436
push_front 82761449
push_middle 615980805
get 149076
get 172251
push_front 770428470
get 156117
get 136544
push_back 109929868
get 2882
push_back 233381859
push_middle 330187952
push_back 595717081
push_front 524826898
push_front 618047336
push_front 515362447
get 214448
push_back 412213982
push_front 158458864
push_middle 703656874
push_middle 504022618
push_back 696577721
push_front 549550739
push_front 553268159
get 189293
push_front 167597383
push_middle 785635034
push_front 997905116
get 138085
push_front 727809204
push_middle 718568166
push_front 688277976
push_back 684610974
push_front 561040553
get 46603
get 98175
push_back 259603310
get 211750
push_front 465662757
push_front 695772157
push_back 729364380
push_middle 890900568
push_middle 41718248
push_back 487386236
push_middle 164131210
get 111190
get 31857
get 220631
get 102673
push_middle 785101144
push_back 787669606
get 99815
push_back 735051940
get 38590
push_back 755401529
push_front 57308425
push_front 216315144
push_back 346957616
push_back 899851395
push_middle 177667279
push_front 797574654
push_middle 288172262
push_middle 785379893
get 26026
get 155912
push_middle 926657606
push_front 928173247
push_back 946465070
push_back 787886937
push_middle 666263961
get 89220
get 151092
push_back 552294440
push_middle 413834837
push_back 729574906
push_back 967132461
push_middle 854152832
push_back 274730626
push_back 262528914
push_middle 275115394
get 147600
push_back 423001437
push_back 846291891
get 119987
push_back 536341793
push_back 143384373
push_front 577273072
push_front 945969261
push_middle 845894962
push_front 808865691
push_front 410544090
push_middle 311871123
get 41427
push_back 534161852
get 105420
push_front 762177880
push_back 723798663
get 51008
get 138227
push_front 542613093
push_back 34363719
push_back 988202242
push_front 43077238
get 187152
get 141489
push_back 356596655
push_front 503571816
push_front 60253974
push_back 936002038
push_front 402533729
get 69384
get 106552
get 156829
get 182245
get 204845
get 14004
push_back 416618266
push_front 537191947
push_back 336341651
get 91317
push_back 142027973
push_middle 667761545
push_middle 359440709
push_front 384078729
push_back 400234096
push_middle 442119220
push_middle 214175517
push_back 353038135
push_back 205355468
push_front 662151755
push_back 621708503
push_back 576832115
get 152369
push_front 454932650
push_back 43804939
push_middle 385830051
push_front 783607833
get 223842
get 206643
push_back 535310691
push_front 628191160
get 120030
push_middle 686378658
push_back 117817128
push_front 174652610
push_back 434930561
push_front 711276424
push_front 897841237
push_middle 132902965
push_back 738196586
get 49610
push_front 368853827
push_front 384526299
push_front 518141147
push_front 673469736
push_front 62918859
push_middle 73142006
push_front 936595811
push_back 912461489
push_front 699696918
get 50763
push_back 438752746
push_front 528754322
push_back 144268468
push_back 401440390
push_back 977573988
push_back 716245140
push_middle 717429254
get 4751
push_back 743857974
push_front 590840129
push_middle 364135051
push_front 409630051
push_back 956526636
get 74527
push_middle 271865629
push_front 120271130
push_middle 241343083
push_front 165368895
push_back 477210628
get 18276
push_back 300988563
push_middle 759767475
push_middle 799761119
push_front 58858960
get 89146
push_back 254502896
get 182050
get 228523
push_front 66471642
get 82840
push_back 481582708
push_front 182662031
push_front 611901993
get 213499
push_middle 259959182
push_middle 8923765
push_back 986337831
push_middle 790013054
push_back 267547515
push_front 92686375
push_front 485620844
push_front 930872657
push_middle 545736408
push_back 688446891
push_middle 677705212
get 164752
push_middle 144723027
push_front 615065371
get 100718
push_front 278788643
get 111186
push_front 550409702
push_middle 560501305
push_front 670102650
get 15319
get 166729
get 148098
get 116775
push_back 46532573
push_middle 676685448
push_middle 622659548
push_middle 23398802
push_middle 536561671
push_middle 945309128
push_middle 574825895
get 67883
push_middle 462821866
get 11259
push_middle 508434393
push_middle 709259236
push_front 487742914
push_front 151722704
push_back 753452407
push_middle 715809378
push_front 863028900
push_back 68659844
push_front 371804549
push_front 601653657
push_front 304216827
push_front 699575901
push_middle 486740700
push_middle 839745979
push_back 29062537
push_middle 908649716
push_back 206737708
push_front 210354279
push_front 874328721
push_middle 223382786
get 109338
get 47104
push_back 296631536
push_middle 305370641
get 153818
push_middle 669217667
push_back 110971846
push_front 72323664
push_front 16659822
push_back 526328399
push_front 643932902
get 191557
push_back 251830140
push_front 816836384
push_middle 849801084
push_back 955252037
push_back 140295969
push_back 526688650
get 167906
push_middle 484595618
push_middle 359685917
push_back 463296278
push_back 142748804
push_middle 858785803
push_front 322358645
push_front 996909047
push_front 105937910
push_back 493124658
push_middle 120455559
get 104186
push_middle 15926736
push_back 721744006
get 216839
push_front 268292055
get 220704
push_front 875286515
push_front 346507594
push_front 975949704
push_front 693435286
push_back 151251567
get 129850
get 83925
push_back 714663968
push_middle 871797849
get 37249
push_front 758183932
get 80267
get 39478
push_middle 120213409
get 71518
push_middle 654441057
push_middle 410361574
get 94660
push_middle 451693750
push_middle 60394919
push_front 966821285
push_back 477796993
push_front 675306372
push_front 693176311
get 154496
push_back 181180672
push_back 822160910
push_front 132067674
push_middle 840765757
push_middle 217777967
push_back 329397002
get 109675
push_middle 199959348
get 41649
get 41447
push_back 882759308
get 23429
push_middle 949245254
push_middle 5118132
get 100682
push_back 875439088
push_back 536063588
push_back 40474172
push_middle 711222568
push_middle 708217435
push_middle 419441584
push_back 675726070
push_middle 203514882
push_middle 259208775
push_back 369632904
push_back 50879104
push_middle 841844860
push_front 624319477
push_middle 700617823
get 8038
push_middle 652724792
push_middle 383131270
push_middle 932498724
push_back 269457856
get 154458
push_front 953925595
push_back 23738176
push_back 787385293
get 183518
push_middle 492269752
push_front 511319118
push_back 723282459
push_back 642886124
push_front 626026493
get 12274
push_front 325590046
get 7846
push_front 92417562
push_back 646896384
get 148011
push_middle 673417988
push_front 54765043
get 122282
get 97397
get 21628
push_middle 784334993
get 53252
get 157200
push_front 207733413
push_back 833484189
push_front 381952743
push_back 964115777
push_front 217324145
push_front 374084164
push_front 81571351
push_back 56599859
get 149415
push_middle 854784822
push_front 222328984
push_back 892410047
push_middle 742996358
push_back 408015682
push_front 999908230
get 39365
push_middle 100202303
push_middle 745396266
push_back 287509734
push_front 855530581
push_front 949251024
push_front 755127953
push_front 286498659
push_back 447863315
push_back 335897235
push_middle 161024472
get 204098
push_back 814030467
get 373
push_middle 882136731
push_middle 305726814
get 60416
get 188822
push_front 725503625
push_middle 341370245
push_front 134238522
push_back 375241187
push_middle 190655776
push_back 3252774
push_middle 756959
push_back 351019909
push_back 108383533
push_middle 39524664
push_middle 793869676
push_middle 395051667
push_front 905851048
push_middle 443798313
get 184018
get 76993
get 143986
get 206063
get 68813
push_middle 315455232
get 118263
push_middle 857558305
push_middle 373776800
push_middle 63773195
push_middle 66812022
push_middle 213284835
get 186275
push_back 527676971
push_front 817378802
push_back 916158306
get 171990
push_back 466403484
push_front 749385919
push_front 564997508
push_front 212507520
get 141591
get 27589
get 210327
push_front 769677820
push_middle 41347062
get 147801
get 152406
push_back 657265707
push_back 653254294
push_back 605340455
push_front 532467830
push_middle 228691672
push_back 527464187
push_back 874318709
get 50139
push_back 782250807
push_middle 434503839
push_front 706915674
push_back 624096851
push_middle 809456438
push_middle 509054117
push_front 749639805
push_middle 587019097
push_back 300352455
get 143626
get 58723
get 218737
get 225646
get 41224
get 21711
push_middle 288807917
push_middle 392080836
push_back 113315901
push_back 19783171
push_middle 529448858
push_back 257933655
push_middle 565913200
get 172926
push_front 12543245
push_front 651939153
push_back 515794479
push_front 872673514
push_middle 150307782
push_back 626408591
push_front 590050824
push_middle 168358485
push_front 172499813
push_front 921219318
get 152688
get 111592
push_back 331043650
push_front 935944556
get 7520
push_front 50475920
get 156774
push_front 806847547
push_middle 983023140
push_back 798602747
push_back 397529502
push_middle 459864488
push_back 186658551
push_front 791964872
push_middle 404614035
push_front 246206299
push_front 93676972
push_back 917282150
push_front 168172972
get 34035
push_middle 774209877
push_front 739209039
get 161392
push_middle 576650802
push_front 359357229
get 81400
get 48534
push_front 57518592
get 9893
push_front 647122348
push_back 559135849
get 165014
push_front 969592620
push_middle 189484627
get 116608
get 224424
push_front 120786886
push_middle 436456502
get 214735
push_middle 600179442
push_back 755877905
get 89161
push_back 535886569
push_front 193848239
get 140053
get 220110
push_front 401797940
push_middle 564977886
push_back 506883381
push_back 986440669
push_back 889389775
push_back 541453513
push_front 963533929
push_front 604488846
push_back 697121877
push_back 442597823
push_front 194233766
push_back 813047866
push_back 306825459
get 174051
push_front 359515251
push_middle 813780941
push_back 277998284
get 178638
push_middle 502189068
push_front 487868233
push_middle 440705055
push_back 32474957
get 95295
push_back 8659475
get 180254
push_front 322395529
push_back 562475817
push_middle 446686677
push_front 40437458
push_front 39654474
push_back 949837024
push_middle 29879948
get 93289
push_back 514098062
push_middle 663880283
push_middle 119936348
push_middle 128466267
get 143071
get 199467
get 23929
push_front 709546512
push_back 390000302
push_back 181679836
push_front 129397993
push_back 478074373
push_front 733240864
push_middle 98697604
push_front 550845429
get 79740
push_back 152497702
push_front 494335203
get 4851
get 12201
push_middle 510157367
push_middle 208030979
push_front 798461541
get 53279
push_back 742876755
push_middle 720060496
push_front 196897274
push_middle 567687988
get 9991
get 217395
push_front 12933532
get 5073
push_back 744292860
push_front 904561955
push_back 805038312
push_front 618949074
push_middle 107904091
push_front 391175741
push_middle 274957696
get 70904
get 112812
get 218716
push_front 297639168
push_middle 473056338
get 73494
push_front 722184057
get 144498
push_middle 299073867
push_front 178497638
push_front 672945805
push_front 463122503
get 126764
push_front 411250411
push_front 394771754
push_front 618426894
push_back 681234780
get 199290
push_front 622833877
push_middle 768937202
push_back 723018318
push_middle 447960216
get 139378
push_back 277855168
push_back 725319527
push_back 332294902
get 118198
push_back 698785909
push_front 305386563
push_front 449521476
push_back 308273285
push_front 87192418
get 74165
push_back 295500654
push_front 394317136
push_back 181142995
push_back 647782114
get 22587
get 200256
get 212548
get 128583
push_middle 411075038
push_front 628623629
push_back 940363095
get 66891
push_back 703736246
get 55691
push_front 818714825
push_front 876352991
push_middle 262285348
push_middle 36318902
push_back 652503999
get 137340
get 212764
get 10963
push_middle 15584590
get 172743
get 30252
push_middle 262928775
push_back 501821502
push_front 749419143
get 61236
push_front 265197065
get 108998
push_back 957100822
push_back 28560160
push_back 645810090
push_back 248583889
push_middle 311212215
push_back 276626828
push_front 264421309
push_middle 101318258
get 200853
push_middle 735753720
push_front 617600210
push_front 73194214
get 82569
push_front 887381975
push_back 292725392
push_front 859206005
push_front 237279300
get 158415
get 49254
push_front 841489268
get 223957
push_back 394103852
push_middle 277329662
push_back 122282513
get 182359
push_front 77050007
push_middle 357744012
push_front 951612250
get 90638
push_middle 198501036
push_front 588308549
push_back 952753120
push_front 428399209
push_back 91080036
push_middle 30538228
push_front 587603289
push_back 471215535
push_middle 213304651
get 210722
push_front 781524152
push_middle 785113104
get 57233
get 211102
get 7144
get 144465
get 78655
push_front 630642971
push_back 879117314
push_middle 93987432
push_middle 123760022
push_back 650717860
push_front 765265930
get 148007
push_middle 255673285
push_front 926825717
push_front 227124547
push_front 719575212
push_front 197536461
push_front 596402205
push_front 748361344
get 149011
push_middle 655191694
push_middle 842525286
get 90050
get 184792
push_middle 338280402
push_back 658915250
push_middle 157006734
push_front 552751908
get 94513
push_back 607431337
push_middle 196503594
push_front 516110925
get 4930
get 182609
push_middle 254647189
push_back 435073643
push_front 470811493
push_middle 931297744
push_middle 172805138
push_front 491360337
push_front 289493103
push_front 968098863
push_front 702555929
get 69574
push_middle 786935395
push_middle 526139147
push_back 146078955
push_back 452288942
push_middle 711919747
push_front 271205438
push_back 665617218
push_back 166025377
push_front 488437713
push_front 358463377
push_front 16723126
push_back 321149357
push_middle 110395441
get 27782
push_back 311797276
push_middle 74302877
push_front 103275363
get 158112
push_middle 633244313
push_back 883323427
push_back 525110649
get 20198
push_front 82805192
get 228731
get 202631
push_middle 894187766
push_back 647393917
get 199063
push_middle 197583174
push_back 492461368
push_back 75859070
push_middle 603560734
push_front 87254496
get 72508
get 29114
get 126032
get 3592
get 128477
get 90975
get 223686
push_middle 500154079
push_back 281780637
get 80658
push_front 66189563
get 207539
get 83376
push_back 649424347
push_front 222202061
push_back 235382470
push_back 13233849
push_back 429225127
get 147705
push_middle 644669268
push_back 11360223
push_front 436854691
push_front 895189614
push_middle 522204349
get 206160
push_front 843330338
get 191979
push_middle 54309324
push_back 447113797
push_middle 985489598
push_back 738802683
push_back 45609914
push_middle 696486720
push_front 487696924
push_front 820472692
get 105897
push_front 814443107
push_front 229258461
push_front 67777710
get 173398
push_middle 839825991
push_front 816604382
push_front 221562369
push_middle 817575365
push_front 105612952
push_middle 337495412
push_back 287299923
push_front 42490910
push_middle 126029758
push_middle 246354947
push_back 489774459
push_front 474474618
push_middle 328147971
get 219717
push_front 960684386
push_front 413218388
push_middle 754471545
push_front 765618908
get 202628
push_middle 66665583
get 157271
push_middle 695087933
push_back 251746372
push_back 274805318
push_middle 916434565
push_back 559661345
get 141259
push_back 975642939
push_front 534880394
push_front 998431179
push_back 192760034
push_front 399719354
push_front 514897991
get 164512
push_back 340603410
push_front 576605550
push_front 867474941
push_middle 675419396
get 123989
push_front 38907788
push_back 291587310
push_middle 868878828
push_back 509603262
push_back 785886287
get 50135
get 200252
push_middle 504984057
push_back 523662667
push_middle 797600124
push_middle 275066490
push_middle 901270436
push_middle 115547828
push_front 256217303
push_middle 921080559
push_back 367420136
push_front 953144484
push_back 749900965
push_front 615028019
push_back 768703070
get 102799
push_back 712984419
push_front 682088810
push_front 167636522
push_back 800385423
push_front 744897530
get 52042
push_middle 376890567
push_front 227621959
push_middle 634199167
push_back 607412423
push_middle 560458864
push_middle 932001834
get 67257
push_middle 680114067
get 143326
push_back 326310739
get 142716
push_front 905162383
get 145417
get 183353
push_back 111033834
get 80109
get 226512
push_front 673514583
push_front 869109712
get 29148
get 99621
push_front 888689028
push_middle 311597725
push_middle 623873619
get 177480
push_middle 948003930
push_middle 797418476
get 95381
push_middle 353982436
push_front 997755873
push_front 357942702
push_middle 477863398
push_middle 213128544
get 79803
get 147571
get 70170
push_front 973705484
push_back 744707976
push_front 833474045
push_back 463561163
get 8363
push_front 764014063
push_back 411588703
get 71603
push_back 413811905
get 180588
push_back 41064716
push_middle 239482109
get 57444
get 92213
push_middle 927868533
push_back 284597371
get 116370
push_front 635958674
get 117052
push_back 332979090
push_back 830507123
push_front 875975738
push_middle 143170239
push_front 192298767
push_back 497948163
get 16266
push_middle 279579729
get 110929
push_back 178011346
push_back 277574942
push_front 68053491
get 114999
push_front 938178614
push_front 519286614
get 178055
get 56671
get 70449
push_back 747879261
push_back 163833629
push_back 703830952
push_front 322436517
push_back 570633549
push_middle 900522920
push_middle 540315241
push_front 155987908
push_back 575564887
get 176250
push_front 924226252
push_front 969154737
push_middle 345241849
get 168327
push_front 564641191
get 193767
get 155641
push_front 639300167
get 117132
push_back 278507790
get 192987
push_back 978963375
get 100499
push_back 959470161
push_middle 150451407
push_front 914311308
get 112861
push_front 933062017
push_back 596488407
push_back 159988403
push_front 835122911
push_middle 292651397
push_back 921694966
push_back 154839472
get 229128
get 197748
push_back 748420451
push_back 56350496
get 27020
push_front 889735796
push_back 276956740
push_back 333470360
push_front 862919373
get 203474
push_back 862052431
push_back 140772040
get 44572
get 137174
push_middle 87784854
push_back 437510864
push_middle 539789079
push_middle 181360460
get 122820
push_front 934915803
push_middle 858535684
push_back 380912652
push_back 801983089
push_front 249218627
push_front 671912594
get 61411
push_middle 384723944
push_middle 676114564
push_middle 293344332
push_back 174852427
push_back 624332103
push_middle 496516345
push_back 762009124
push_back 101966792
push_middle 960806913
push_back 220872709
push_back 221978902
push_back 163778082
push_middle 579182614
push_back 660223978
push_back 612558765
get 17916
push_back 201575597
push_front 716732180
push_back 413700694
push_middle 809310498
push_middle 292272076
push_middle 547321856
push_back 412099855
push_middle 326390664
push_middle 54963947
push_back 109970211
push_middle 235701044
push_front 33839800
get 33754
push_front 332292119
get 60517
get 195370
push_front 151626995
get 175591
push_front 28170104
push_middle 57565733
get 139523
push_back 632694235
get 71967
push_front 867621839
push_middle 586771667
push_front 570826599
push_back 861265229
get 38918
get 35594
get 194726
push_back 324834597
get 60339
push_middle 439903854
get 43800
push_front 589433442
get 98258
push_front 569143743
push_middle 242292328
push_middle 764290889
push_front 607941825
push_back 974860599
push_back 646586221
push_back 442866834
push_back 32147194
push_front 308329043
push_middle 213933958
push_front 296946831
push_back 635033298
push_front 919268885
push_middle 170912639
push_back 655610295
push_middle 602070250
push_front 297569534
push_back 547880404
push_front 146350445
get 138183
push_back 237091719
push_middle 733020395
push_back 174477147
get 13042
push_middle 96615725
push_back 80544775
get 162606
get 85555
push_back 246928749
push_middle 429653904
push_back 817090019
get 88690
push_back 887489167
push_middle 914809093
push_front 318721964
push_front 126671530
get 86789
get 112116
push_front 279534656
push_middle 246532608
push_middle 388816430
push_front 643366049
get 183839
push_middle 528580523
push_front 621992144
push_middle 226487351
push_front 103613989
get 140176
push_front 841294500
get 138800
push_middle 662025783
get 145872
push_back 982653430
push_front 19361792
push_back 76475516
push_back 445484774
get 119065
push_middle 979872611
get 176373
get 20946
push_middle 166948410
push_middle 515600443
push_front 158647715
push_middle 163289787
push_back 35683083
push_back 993375959
push_middle 239258333
push_middle 729075897
push_back 593130214
get 105398
push_middle 369702982
push_back 332885341
get 195929
push_back 503206536
push_back 419663961
get 183261
push_back 557800510
get 174304
push_middle 311229102
push_front 722382339
push_front 113525930
get 187827
push_middle 75496922
push_back 378294497
push_front 635347868
push_back 69240414
push_front 558747342
push_front 626520223
push_back 199951423
push_middle 425142044
push_back 261164844
get 179242
push_front 923067135
get 140764
push_back 399650945
push_back 272666937
push_back 138780807
get 157376
push_back 162407844
push_middle 948541419
get 46961
push_back 146993077
get 162857
push_front 836105828
push_front 195362169
push_front 443241942
push_back 843968975
get 120508
push_middle 105079595
push_middle 526355153
push_middle 77083102
push_middle 888928268
get 100523
push_back 92721027
get 25106
get 188941
get 208932
push_back 369309369
push_middle 25475917
push_front 340771356
push_back 672734573
get 114398
push_front 933426294
push_back 216447340
get 39718
push_front 789776984
push_middle 246698855
push_front 384750381
push_back 6127057
push_front 679438692
push_back 299449569
push_back 231875298
get 143955
get 184501
push_front 341106211
get 147680
get 62756
get 23878
push_front 972587945
get 78379
get 46596
push_middle 596041734
push_front 457311600
get 45763
push_middle 721752853
get 127330
push_front 32920353
push_back 766267499
push_front 489853895
push_back 498231484
push_front 830433180
get 11922
push_middle 828611586
get 230323
push_front 604853315
get 135352
push_middle 14230422
push_front 439194766
push_front 186389171
push_back 880982852
get 155827
push_middle 120474529
push_back 65667489
push_middle 344557792
push_middle 549086778
push_middle 884076697
get 179986
get 22966
push_back 331566120
get 25802
push_back 300563097
push_middle 365174769
push_front 162129114
push_back 78977735
push_middle 612707719
push_front 931614050
push_back 377499125
push_middle 415357047
push_back 265525366
push_front 806969854
get 139386
push_back 829730863
push_middle 140298133
push_front 954491360
get 190422
push_middle 169075722
push_front 127556329
push_back 687291906
get 211121
get 109830
push_middle 432507070
get 14959
push_middle 181310838
get 111887
push_front 423362477
push_middle 874165025
get 26811
get 186579
push_middle 988883173
get 83766
push_front 560187748
push_back 715127962
push_middle 546195935
push_back 592676485
get 55682
push_back 90814466
get 50117
push_back 853476113
get 188463
push_front 536662043
push_middle 234974531
push_front 767810750
push_front 460426961
push_middle 464687103
get 196989
push_back 931554586
push_back 490148567
push_back 515818198
push_back 415401238
push_middle 830224467
push_middle 580603411
push_middle 577642285
push_middle 813801479
push_back 726594779
push_middle 454108282
push_front 107011357
push_back 700886785
push_middle 551472018
push_middle 973678632
push_middle 434182246
push_front 409026154
push_middle 448855080
get 157279
push_back 665846507
push_back 414388064
push_front 502630074
push_middle 312080379
push_middle 324260269
get 181790
push_front 419083348
get 132675
push_back 417244575
push_back 436749792
push_front 533925718
get 105586
get 228547
get 11391
push_back 606807125
push_back 729134631
push_back 364280559
push_front 10485928
push_front 481857822
push_front 663970968
push_back 640758018
get 163514
get 224867
get 196845
push_middle 885870070
push_middle 968081401
push_middle 202947490
push_front 627832386
push_back 172140632
get 156771
push_front 53318770
push_front 190255928
push_middle 332211517
push_front 981711691
push_front 129432875
push_middle 236343731
get 80077
push_back 908025348
push_front 425884072
push_middle 222674629
push_front 591913642
get 125128
push_back 849725832
get 166926
get 165836
push_front 575612420
push_front 886131798
push_front 508964516
get 100558
push_back 841899823
push_front 219504390
push_front 384471369
push_front 313703208
push_front 528584749
push_front 203997648
push_front 223106034
push_back 822911700
push_middle 110690436
push_front 803564298
push_middle 533630442
push_middle 174822537
push_middle 527496679
push_middle 967359450
push_middle 390960100
push_front 671616138
get 89977
push_front 515963948
get 113261
push_middle 719702262
push_back 372458843
push_back 748332620
get 5182
push_middle 581178336
get 156817
push_front 338517715
push_middle 237045782
push_back 673146199
get 37492
push_back 725642884
push_front 252971808
push_front 847828197
push_back 800267688
push_middle 679155037
push_front 698488897
get 52498
push_back 15106007
push_front 534311527
push_front 671820099
get 18799
push_back 333613438
push_back 365492439
push_front 594797898
push_back 404366433
push_front 601926203
get 192440
push_back 870448877
push_front 921423981
push_back 753872019
push_back 730867146
push_front 196264365
get 42745
get 36492
push_middle 206226545
push_back 856291794
push_middle 103293048
push_back 662737381
get 73565
get 105933
push_middle 815627929
push_back 778469799
push_middle 259501856
push_middle 623902586
push_front 690982839
push_middle 166191685
push_front 426909708
push_back 42938692
get 210717
get 102193
get 43987
push_front 353368095
push_back 822405995
push_back 127682237
push_front 32293904
push_back 594270815
push_middle 611605607
push_front 260993610
get 73019
push_back 183347437
push_middle 939927325
push_middle 186884443
push_front 332010595
push_front 663727445
push_back 284114930
get 151273
push_middle 359058612
get 29390
push_back 482917435
push_middle 634687025
push_back 298331514
get 179481
push_front 482309935
push_front 841890434
get 213328
push_front 407472552
push_front 615787002
get 100598
push_front 863427033
push_middle 370715974
push_back 529788347
push_front 998700276
get 149339
push_front 878305488
push_front 27190188
push_middle 711140123
push_back 915309921
push_back 156353358
push_back 686323443
push_back 105831820
push_front 454071935
push_middle 127137783
push_middle 721003086
push_front 939686102
push_front 170661398
get 18685
push_back 136541774
push_middle 177102928
push_front 585279554
push_middle 937752931
get 170774
push_middle 153135133
get 221366
push_middle 122513165
push_front 4773290
push_middle 415758114
push_front 884839249
push_middle 859554728
push_back 169226584
push_front 65370754
push_back 235715189
push_back 306691128
push_back 443179873
get 38435
get 119844
push_front 480456521
push_front 784391212
push_middle 150009753
push_middle 35211147
push_middle 104436721
push_middle 923697495
push_middle 245177060
push_front 616402481
get 15431
push_middle 13704368
push_back 180663415
push_back 415553114
push_front 852746064
push_front 814574527
push_middle 749554139
push_front 300950395
push_middle 166422365
push_back 64833059
push_middle 601699901
get 122334
get 112731
get 74178
push_middle 569129615
get 147821
push_front 366119321
get 38503
push_front 412755823
push_middle 897391163
push_back 152220750
push_front 594939326
get 71910
push_front 562977272
push_front 578271729
get 64229
get 104612
push_middle 429180552
get 209769
push_middle 907325172
push_front 374024143
push_middle 189965956
get 18559
get 113657
push_back 336228047
push_back 789009470
get 175429
get 121832
get 29643
get 132653
push_middle 601026048
push_middle 59548758
push_front 868517618
push_back 560102026
push_back 760649430
push_front 342723359
get 88408
push_back 495007885
push_front 766477249
get 184758
push_middle 721475575
get 39780
get 162198
push_back 963802804
push_front 808822021
push_back 247848976
get 212799
push_front 306013848
push_middle 234129896
push_back 343567103
push_back 29070581
get 201048
push_middle 621796258
push_back 343078737
get 95530
get 214251
push_back 280142432
push_middle 480672417
push_middle 620310408
push_middle 816870930
push_middle 312258437
push_middle 765938291
push_middle 291359871
push_front 167017464
push_front 145996560
push_front 576119836
get 160597
push_front 897402240
push_middle 442539044
get 221283
push_middle 70101184
get 69183
get 57803
push_middle 279230823
push_back 14384283
get 25432
push_middle 650310763
push_middle 662678827
push_middle 353382918
push_front 681966235
push_front 670777170
get 178413
push_back 202602490
get 187090
push_middle 584288471
get 222933
get 55000
get 40206
push_front 700281839
get 72547
get 107301
push_middle 201216261
push_back 508479391
get 129092
push_front 492310462
push_back 728643088
push_back 364772572
push_middle 142595690
push_middle 13017126
push_middle 677596370
get 34547
push_front 219908432
push_back 798020375
get 62405
push_back 280096445
get 3603
push_middle 697106431
get 18388
push_back 553133495
push_front 761470484
push_middle 616368117
get 193285
push_middle 914424988
push_middle 219417208
push_front 462961626
push_back 256057977
push_front 762766205
push_middle 584740994
get 73315
push_middle 770380812
push_front 894853077
push_middle 555127228
push_front 427811662
push_back 154515204
push_front 335691771
get 11954
get 65278
get 62681
push_front 400241052
push_front 210998594
push_front 160346535
push_middle 591108529
get 101204
get 149997
get 43634
get 96467
push_middle 919698068
push_back 841764027
get 189464
push_middle 181739659
get 103272
push_front 356201015
push_middle 200318086
push_back 682518681
get 124749
push_middle 221862081
push_middle 675973876
push_middle 166249859
push_middle 823454947
push_front 927688634
push_front 689678691
push_back 215106595
push_middle 107923913
get 136763
push_middle 846547981
push_back 883757211
push_front 13657019
get 182930
get 150444
push_middle 284493444
push_back 127652755
push_front 493499198
push_back 312344490
push_front 225948041
push_back 753853964
push_front 627380928
push_front 726070294
push_front 24304727
get 95770
push_front 483387071
get 109079
push_middle 937544641
get 109371
push_middle 433223781
push_middle 489213708
get 161367
get 64508
get 104628
push_front 486331487
push_middle 479577543
push_middle 563925330
push_middle 340214314
push_middle 77028389
push_back 331654790
push_back 983317604
push_back 791797456
push_back 723172527
push_front 761295988
push_back 713250980
push_front 924959035
push_front 491555872
push_front 18170747
get 189576
get 26822
push_back 141453941
get 163933
push_middle 197490638
push_front 723911775
push_middle 676684721
push_back 926765235
push_back 543095443
push_front 323346417
get 134144
push_back 135068648
push_middle 28688743
get 84905
push_middle 25529492
push_front 296001221
get 82144
push_front 891512112
push_back 459878638
push_front 581973867
get 108768
push_back 651520617
get 135920
push_front 269438786
push_back 782061585
push_front 890325425
push_front 798910506
push_front 419151981
push_back 432772662
push_back 709500975
push_middle 377906919
push_middle 950887534
push_back 144457202
get 120994
push_back 287833625
push_front 473698025
get 63739
push_back 776723839
push_middle 22339712
push_front 392213108
push_middle 973644171
push_middle 629654551
push_back 83001325
push_front 502145030
get 31670
push_back 514884773
push_middle 32827938
push_front 657967582
push_middle 790215428
push_back 635315464
push_middle 293628564
push_front 194681395
push_middle 324260210
get 76076
push_back 353090857
push_middle 390810204
push_middle 565988943
push_middle 175998708
push_middle 449105246
push_middle 204699991
push_middle 900129265
push_back 584873129
get 143884
push_middle 312727070
get 44909
get 107510
push_front 597444675
get 200708
push_middle 265489800
get 154920
push_front 481151099
push_front 401472704
push_back 682753167
get 137834
push_back 283708316
push_back 319235228
push_middle 847643899
push_middle 792299451
push_front 167994703
push_front 415754459
get 121839
get 108764
push_back 956875247
push_middle 411132713
push_middle 963694292
push_middle 963600627
push_back 56130812
get 86939
push_front 481844122
push_middle 604245067
get 13816
get 196564
push_middle 809102850
get 106907
get 123022
push_back 722081618
push_middle 139480329
push_back 487382267
push_middle 107040915
push_back 646161056
push_middle 800074605
get 187192
get 171569
push_back 668398007
push_front 167972269
push_front 946597501
push_back 710840171
push_back 783785473
get 176886
get 131364
push_middle 373211543
get 180354
get 14991
push_middle 436491575
push_front 752375594
get 216450
push_middle 910187444
push_front 392672565
push_front 516549609
get 179728
push_back 700311112
push_middle 145870756
push_middle 318445553
push_middle 595162403
push_back 129841722
push_middle 681338111
push_front 514013845
get 135606
push_middle 338047583
push_back 928416835
push_back 838306566
push_back 646729880
push_back 408072342
push_back 354090676
push_back 551158163
push_middle 745502845
push_back 907311304
push_middle 122588337
push_front 290373033
push_middle 453707030
push_middle 99165911
get 220698
push_back 975669820
push_front 52160811
push_middle 194766481
get 204568
get 13253
push_back 654086800
get 73488
push_front 705138828
push_front 845566029
push_back 280730634
get 192935
push_back 527550523
push_front 705124189
get 62096
push_front 14366764
push_middle 518218220
push_back 734084911
push_middle 126419259
push_middle 792352501
push_back 453928455
push_front 849852755
get 224216
push_middle 331163964
push_front 457798612
get 177666
push_front 601606116
get 26431
push_back 701598087
get 14870
get 50720
push_front 981633387
push_front 307238368
push_middle 413458370
get 102243
push_front 276827237
push_front 151717357
push_middle 14773111
push_front 584264367
push_front 30198749
push_middle 779423706
push_front 688093122
push_front 980202608
push_front 354891617
push_back 539263817
get 2879
push_front 806397428
push_middle 198483384
push_front 932861131
get 217926
push_front 322029534
push_middle 583424188
push_back 862632207
push_back 114806825
push_middle 686027227
push_back 573151001
push_front 48031150
push_middle 296214704
push_front 118243986
push_middle 733577153
push_back 46634976
get 157945
push_back 117993360
push_front 316434883
push_front 899755024
get 109371
push_front 205962960
push_front 19439482
get 189047
push_back 696780663
push_back 557250535
get 97846
push_back 555183535
get 40030
push_middle 96329366
push_back 168325131
push_back 693269724
push_middle 957733136
push_back 757290321
push_front 768531127
push_middle 864859008
push_front 426376138
push_front 482041215
push_back 536359885
get 197888
push_back 900689283
push_front 216362782
get 165221
push_back 575309490
push_back 860007818
get 184428
push_front 804602959
push_front 351021471
push_front 708630435
push_front 27763083
push_front 203040882
push_front 985184878
push_back 133011273
get 183326
push_back 597508016
push_back 319368896
push_back 933909445
get 213127
push_front 351597779
push_middle 429885068
push_front 692430727
get 104241
push_back 124988318
push_middle 797645799
push_middle 703696192
push_front 188546932
push_back 108861402
push_middle 370523761
push_front 893555679
push_middle 728056702
push_front 9951240
push_back 969607125
push_back 727422778
get 194860
push_middle 45076785
get 121209
push_middle 665928426
push_front 178464920
get 207044
get 52485
push_back 885901290
push_back 692063521
push_front 215219940
push_back 130572703
get 227682
get 4544
push_front 419467686
push_back 473302263
push_middle 780810885
push_front 306555278
get 19255
push_middle 261023464
get 210099
push_back 223812557
push_back 255884571
get 170888
push_front 596874473
push_back 204178804
push_middle 595441972
push_front 724841575
push_middle 428925365
push_back 989360102
get 198833
push_back 1802700
push_back 635144979
push_back 335016567
push_middle 414723140
push_front 184128954
push_middle 431186695
push_front 520684287
push_front 670450239
push_front 780465157
push_front 82290836
push_front 371869104
push_middle 349497171
get 96450
get 114174
push_front 341254093
get 65042
push_front 254157436
push_middle 259874455
push_front 273669117
push_middle 248344387
push_front 901549574
push_middle 376106959
push_back 694625657
push_middle 387609294
push_front 721142151
push_middle 207005757
push_front 386449013
push_middle 125349127
push_front 961691013
push_front 473555729
push_back 853183357
push_middle 49248231
get 187485
get 15866
get 86647
push_middle 13494799
push_back 280288997
push_front 852043490
get 104616
get 92294
push_middle 868171048
get 5979
get 102747
get 114960
push_back 442483589
push_back 453496954
push_middle 169535716
push_middle 710674723
push_back 462955713
push_back 752795273
push_back 681114905
push_middle 981258209
push_back 569411096
push_back 133778385
get 123400
push_middle 286147103
push_middle 939162220
push_back 238342
push_middle 727284524
get 104251
push_back 690085614
push_middle 896604412
push_back 106248903
push_front 578746411
get 52918
push_middle 525896732
get 140639
get 169857
push_front 42963599
push_middle 421997209
push_back 691697111
get 106593
push_back 872922621
push_back 336309086
push_front 703374084
push_front 941006796
push_middle 943428624
get 160292
get 92773
push_back 9269212
push_front 164945970
get 52346
get 138507
get 128180
push_front 107777088
push_middle 598991005
push_middle 738004843
push_middle 575237408
get 213965
push_front 71122044
push_front 320650125
push_middle 865955615
push_middle 385579610
push_back 437653121
get 193662
push_front 700100655
get 124174
push_back 517258717
push_middle 155207188
get 113167
push_middle 312605287
push_front 976089490
get 154068
push_back 860207753
push_front 138185401
push_back 27205803
push_back 600473214
get 227904
push_back 779264475
push_middle 135870336
push_front 362810647
get 69108
push_front 664911653
push_front 901338510
push_front 635627376
push_back 513202319
get 109406
push_middle 242980137
push_middle 728608620
get 7485
get 1644
push_front 531538434
push_middle 980267991
get 21603
push_middle 711535398
push_front 764721508
push_middle 393608314
push_back 964192172
get 50565
push_middle 367588400
get 70295
get 69028
get 41468
push_front 635086116
push_front 832914893
push_front 627793939
get 124650
push_middle 3880279
push_middle 516375143
push_back 420637369
get 221524
push_middle 834480752
push_back 511691874
get 69648
get 68703
push_back 145697861
get 122861
get 142156
push_front 237710243
push_middle 131954020
push_front 581908879
push_back 720413245
get 222061
push_middle 195006452
push_middle 858612828
get 119376
get 158917
push_middle 771974760
get 211644
get 99272
push_middle 673218311
push_back 383780882
get 105966
push_front 263282828
push_front 244166630
push_back 298015401
push_back 962732828
push_front 62682129
push_front 275799058
get 114846
get 27543
push_middle 190119294
push_middle 748418158
push_back 341266136
get 145535
push_back 928922548
push_front 51736339
push_middle 937946195
push_back 515396373
push_middle 227687478
push_front 966146061
push_back 228924352
push_front 799758793
push_back 542983860
push_back 761318854
push_front 550154325
get 118038
get 14806
push_front 384714527
push_front 132271606
get 36805
get 164863
get 141540
push_middle 548693580
push_back 999136832
push_back 359400004
push_middle 48020279
push_front 383123180
get 173538
push_middle 791520420
push_back 269670727
push_back 298564601
push_middle 992281761
get 139349
push_back 488986230
push_middle 64966582
push_back 496855472
push_front 619861204
push_middle 835789448
push_middle 610033827
get 117252
get 146445
push_front 642518305
get 63320
get 117941
get 83421
push_middle 974622087
get 18362
push_back 454526312
push_back 573109310
push_middle 312296357
push_front 91886190
get 56136
push_front 225421389
push_back 970997773
push_front 584162603
push_back 164471042
push_front 3535707
push_middle 937261056
push_middle 37649002
push_middle 920952552
push_middle 154706243
get 48849
push_back 114805479
get 160510
push_back 440682350
push_front 247475249
get 188270
push_back 671063566
get 62073
push_front 11411411
get 24130
push_front 368601061
push_back 397431437
push_back 861706173
push_front 291335073
get 65661
push_back 826734713
push_front 363306889
get 14422
push_back 487817632
get 221859
push_back 103503232
push_front 781808945
push_front 403309799
get 166992
push_back 461957072
push_back 144817527
push_middle 974694698
push_middle 168091498
push_front 829200134
push_front 265352486
push_back 34465126
push_middle 283669257
push_back 907177279
push_back 428153032
push_back 990343235
push_front 341834381
push_middle 501345244
push_middle 678230073
push_middle 350059316
push_back 549350599
push_back 320460401
push_front 797265360
push_back 425685758
push_back 905556267
push_back 959880965
push_back 517151404
get 116337
push_front 551667526
get 217695
push_middle 503763020
get 46361
get 56221
push_middle 576534601
get 102419
push_back 862935701
push_back 824651837
push_back 761004935
get 105379
push_middle 658772207
push_back 623056275
get 79188
push_back 370020016
push_middle 582512665
push_middle 200434014
push_back 920302096
push_middle 309455642
push_back 210305338
push_back 642664186
push_middle 763098512
push_middle 334260716
push_front 912844686
push_middle 230327227
get 64714
push_middle 593929337
push_front 97647108
push_back 879054764
push_middle 139643752
push_middle 484413513
push_front 542543501
push_back 295975373
push_back 525681457
push_front 263822719
push_front 340597819
push_middle 729408241
push_back 388646155
push_middle 376473765
get 180775
get 47778
push_middle 598929960
push_front 715605553
get 156402
push_front 763250702
push_middle 599598969
get 142649
push_middle 938681910
push_front 221732074
push_front 466357421
get 203624
push_middle 307459097
get 54436
push_middle 306903804
push_front 317100864
push_middle 154991705
get 30124
push_back 413210061
push_front 520012858
push_middle 449746244
push_back 761017100
push_front 681308728
push_front 298503050
push_front 3869869
push_middle 184283051
get 28130
push_front 140726802
push_middle 499687239
push_back 512090500
get 202593
push_middle 340963331
push_back 799694050
push_front 735981544
push_front 117275308
push_back 185189441
push_back 308424997
get 180191
push_back 23406645
push_back 513441118
push_back 298479845
push_back 189485696
push_middle 809985993
push_middle 103259887
push_front 598519066
push_front 707825357
get 164930
push_front 245667549
push_front 83032441
push_front 501676156
push_middle 953836221
get 30857
push_front 432227915
get 76760
push_back 238145000
push_back 110021255
get 82075
get 27086
get 118284
push_back 212993104
get 30063
get 159031
push_front 230432724
push_back 157188670
push_back 832253646
push_back 539362952
push_back 584662514
push_back 286435057
push_front 955584112
push_middle 193543060
push_front 478928195
push_front 819322100
push_front 601193193
get 123757
push_back 808154269
push_middle 674292921
get 129010
push_middle 303032626
get 175584
get 145238
get 104140
push_middle 207868616
push_back 531023140
push_front 878526272
push_front 536481478
get 77265
get 195
push_back 281328266
push_back 419923898
push_middle 516465342
push_middle 637447647
push_back 225120357
push_front 104532717
get 203947
get 123944
push_back 148998823
push_middle 954105528
push_front 900262116
push_front 73594988
push_back 277600609
get 137075
push_back 307659021
get 49362
push_back 182199246
push_front 452932863
push_back 623216974
push_front 942667794
get 26547
get 52105
push_back 525598364
push_front 740373649
push_front 772107906
push_back 25790987
push_middle 836767918
get 139155
get 215072
push_back 636586670
push_back 193774036
push_middle 915645049
push_back 946776559
push_middle 917703924
get 9657
push_front 914169980
push_front 773079386
get 53195
push_back 879757503
get 166675
push_back 341548740
push_middle 737135486
push_back 507216202
push_front 649272755
push_front 811138260
push_middle 34609944
get 42425
push_back 324612249
push_back 285293009
push_middle 863099327
push_back 971666071
push_front 957357294
get 134600
get 74338
get 85606
push_middle 224195079
get 222784
push_back 596036006
push_back 77467964
push_back 586568839
push_front 473755518
push_back 178082606
get 94157
push_front 623578825
get 223043
push_front 889067122
get 200740
push_back 779653298
push_back 512111404
push_back 244077620
get 195679
get 9464
push_front 558980657
push_back 929291064
push_back 758598364
get 6863
push_back 898366801
get 49365
get 170313
push_front 471411343
push_front 254275203
get 168285
push_back 530760317
get 184786
push_back 975353534
push_front 294615075
push_middle 358990232
get 8057
push_middle 266415139
get 186371
push_back 644549405
push_back 555519382
push_middle 706601057
get 196917
push_back 371874405
get 221313
push_middle 791825825
push_middle 41564561
push_middle 674500146
get 181622
push_middle 788778782
get 172702
push_middle 700026594
get 209071
push_front 902543845
push_front 334099311
push_middle 483937293
get 104687
push_back 875105447
get 46355
push_back 48791310
get 223036
get 103924
push_back 88089861
push_front 179276412
push_middle 576349407
push_front 12555081
push_back 624235940
get 143305
push_front 754944340
get 7112
push_back 805395742
push_middle 712397357
get 56149
get 125445
get 131746
get 197186
push_front 393323666
push_back 96966071
get 92592
push_middle 667698329
push_middle 933905534
push_back 306733893
push_middle 7818392
push_front 55856091
push_back 2046560
push_middle 912817515
push_back 626793280
push_middle 727411340
push_back 449929348
push_back 614499822
get 16042
push_front 534278145
push_front 973936317
push_middle 729986376
push_back 247183066
push_middle 932284339
get 38406
push_middle 335743164
get 164369
push_middle 909361238
push_middle 144115045
push_back 471031957
push_back 68934824
push_middle 940541047
push_middle 631362661
push_middle 188060894
get 28587
push_front 713126714
push_middle 131083249
push_middle 943155073
push_back 469034931
get 218860
push_middle 590197816
get 32073
get 28689
push_middle 114601124
push_middle 519232639
push_back 103914843
push_middle 610601921
push_back 296438934
push_back 131081514
push_back 209764136
push_middle 886961341
push_back 633566925
push_middle 963387163
get 231128
get 170200
push_front 256649646
push_middle 768793768
push_front 504812242
push_front 962598135
push_front 617593441
push_middle 685141962
push_middle 954225745
push_front 820083198
push_middle 120292743
push_front 507749425
push_front 379658427
push_back 665573230
push_back 855640953
push_middle 39903177
get 95959
push_front 97914061
push_back 580503145
push_back 971825010
push_back 488427071
get 169828
push_back 299395081
push_middle 607308639
push_front 873897465
get 174964
push_back 694171185
get 16347
push_back 869314443
push_middle 888682171
get 145640
push_back 892094746
get 193767
push_back 494007222
push_front 263413416
push_front 536835554
get 31180
push_back 695274337
get 52200
push_back 543754442
push_front 220045708
push_middle 949116580
push_back 965772324
get 8945
push_back 581714124
push_front 258538228
get 203585
push_middle 233617950
push_back 944289505
push_middle 70360687
push_front 609091111
push_front 586305551
get 102087
push_back 629231269
get 77840
push_back 774931520
get 225143
push_middle 765486341
push_middle 221333960
push_back 486386133
push_back 15315892
push_front 198334525
get 82060
push_middle 659434735
push_back 578134875
get 117906
push_front 585248860
push_back 813364030
push_middle 688396068
get 209506
get 43190
push_middle 40261705
push_front 362767963
push_middle 992640860
push_front 844355487
push_middle 545978227
push_middle 134318737
push_front 900270476
push_back 810152716
push_middle 784328032
push_middle 374819767
push_back 334313146
push_back 621396060
push_middle 584121954
push_back 59202971
push_back 555551995
get 95711
push_front 255888546
push_middle 912504816
get 217720
get 170805
push_middle 74498699
get 133171
push_back 302223824
get 106503
push_back 604527022
push_middle 605885269
push_middle 752312004
get 91950
push_middle 479095134
push_front 869482712
push_back 713263810
push_back 251664079
push_front 29233645
push_middle 62160912
get 6887
push_front 372341338
push_front 664281392
push_middle 880753884
get 86678
push_back 161875500
push_back 975448795
push_middle 268323723
push_back 744867510
push_front 994840093
get 68019
push_front 120507176
push_front 440569971
push_front 292278612
push_middle 138026056
push_back 880237798
push_front 2404356
push_middle 404638356
push_middle 904899670
push_middle 139589751
push_middle 423916056
push_middle 243385250
push_back 343115057
push_front 276515629
push_front 679802795
push_back 11441629
push_front 112064626
push_middle 488615025
push_middle 659664811
push_back 423115915
push_front 829654702
push_back 133503033
push_back 565254562
push_front 441631264
push_back 358216997
get 215327
push_middle 76882294
push_middle 779509964
push_middle 636305243
get 152679
push_front 779363738
push_middle 565622219
push_middle 397935218
push_middle 658600402
get 123350
push_front 717575295
get 231216
push_back 37591600
get 158254
push_back 542053970
push_back 748597772
get 104195
push_back 896518014
get 50786
push_back 735886091
push_front 655514662
get 93618
get 147618
push_middle 118044458
get 15783
push_front 985962161
push_back 961493455
push_front 517855687
push_middle 356209431
push_back 303294770
push_middle 250089134
push_back 904975869
get 217025
push_back 31776440
push_middle 790434224
get 148571
push_front 206597100
push_back 320222507
push_middle 950180647
get 22455
get 222553
push_front 181965895
push_middle 145771409
get 37249
push_front 530902418
push_front 366048769
push_front 330696494
get 15345
push_back 320298498
push_front 104305109
push_back 720878332
push_middle 875766701
push_front 508016122
push_front 576598021
push_front 249154708
get 114741
push_middle 817677147
push_back 851472734
get 200039
push_front 335121867
push_front 228337077
get 64119
get 148949
push_middle 127700171
push_middle 890037080
push_middle 789249939
get 26091
push_front 85337531
push_middle 215606211
push_front 807682167
push_middle 141122045
push_front 218070320
push_front 153660256
push_front 543770222
push_back 74951264
push_front 637482875
push_middle 92223560
push_back 140821689
get 147052
push_back 182059735
push_back 721739714
push_back 879841222
get 214060
get 61853
get 225383
push_back 264494560
push_back 807193563
push_front 296547096
get 114679
push_back 372732519
push_front 783264259
push_back 802725450
push_front 558896318
push_back 11772701
get 1307
get 146576
push_front 306761859
push_middle 880171640
get 27753
get 217272
push_back 421321413
push_back 4363693
push_back 37559288
push_middle 300199485
get 119812
push_front 203718103
push_middle 43394276
push_back 986290067
push_back 308898727
push_back 140310609
push_back 377524367
push_middle 796948166
get 187146
push_front 8152074
push_back 294462233
get 50580
get 60824
get 66662
push_back 493457727
push_front 156519207
push_front 981432070
push_middle 78428958
push_middle 42386697
push_front 825705286
push_front 855472479
push_back 191258421
push_back 787414535
push_back 377108060
get 227734
push_back 766434775
push_back 514187025
push_front 843139124
get 78138
push_back 693650200
push_back 803972015
push_back 449717259
get 93418
push_front 940590355
push_back 909929518
push_middle 195464773
push_middle 390699715
get 196171
push_back 705254952
push_middle 765579937
push_back 429239236
push_middle 431295381
push_front 308806433
push_middle 323821962
push_back 756586417
push_front 15200280
get 89938
push_back 26599899
push_front 281092546
get 133430
push_middle 450994321
push_middle 29419336
push_front 712216605
push_back 712553008
get 103876
push_back 297077234
push_middle 889664535
push_front 572861476
get 80626
push_middle 816739930
push_front 383101262
push_back 960253193
get 232000
push_front 676157368
push_middle 459990495
push_back 662356963
push_middle 680915753
push_middle 788130634
push_front 234711869
push_front 242804222
push_back 302519786
push_back 982991656
push_middle 340500874
push_front 44469630
get 86258
push_middle 365938377
push_back 946680408
get 160636
get 224123
push_middle 528684722
get 156619
get 90308
push_middle 110099661
push_back 793804735
get 9562
push_front 38250920
push_middle 570967116
get 201971
push_front 996739471
push_front 936785822
push_front 901845165
push_middle 609066297
push_back 811872007
get 47923
push_front 145998987
push_front 847979768
push_front 892434911
push_front 197454170
push_middle 941622499
push_back 137738525
get 205159
push_front 934483070
push_middle 943640768
get 119436
push_back 472652158
get 14963
push_front 733596742
push_back 55035584
push_front 888945724
get 156259
push_back 195375455
push_back 222999332
push_middle 920941804
get 47423
get 231455
push_front 10492501
get 194874
get 34233
push_front 704630817
push_front 844758480
push_back 916005537
push_back 133927892
get 133037
get 127891
get 169962
push_front 141410293
push_front 178426104
get 49591
get 165184
push_front 793488986
push_middle 290196350
get 134945
push_back 591102659
get 29847
push_front 857867184
push_middle 262240109
get 22793
push_middle 990530792
push_front 981064767
push_back 392846909
push_back 372921197
push_back 828134948
get 40179
push_middle 195920642
push_front 453218750
get 222591
push_front 389462132
push_back 651736444
push_front 907119546
push_back 749567330
push_middle 7814492
get 30429
push_middle 612177819
push_middle 552492381
push_middle 508918390
get 72976
push_middle 882861414
push_front 886941451
push_back 747396693
push_middle 680016408
get 186522
push_front 725520374
get 132728
push_back 8609514
get 68048
push_middle 750355829
push_front 636030982
push_middle 405780689
push_middle 741607939
push_back 431321703
push_front 275649661
push_front 985643557
push_front 570175022
push_middle 577363780
push_back 557957330
push_back 737940098
push_middle 838857787
push_back 680111239
push_back 341918336
push_back 923751017
push_middle 89898325
push_middle 408334923
push_front 167239286
push_front 767584800
get 227832
push_back 514119950
push_front 876123191
get 226180
push_front 336751982
push_middle 656682412
push_front 30051706
push_middle 78574862
push_front 509192889
get 136917
get 120477
push_front 419976723
get 115158
get 125817
push_middle 304440153
get 218805
push_front 311209819
push_middle 648693306
push_back 718670155
get 139541
push_middle 497589296
push_middle 771838760
push_middle 470583284
push_middle 134690052
push_middle 171011148
push_back 960420549
push_front 323534139
push_middle 300448038
push_front 734242458
get 164485
push_middle 696041959
get 210377
push_back 372009459
push_back 602652953
push_back 342703850
get 219857
get 125944
push_back 235800132
push_middle 445826750
get 117886
push_back 820032484
push_middle 673592787
push_front 432490712
push_back 564178466
push_back 441919128
get 164323
get 100543
push_front 378744277
push_back 186742648
push_middle 21415198
push_middle 312019407
get 79882
push_back 868515737
push_front 951333486
push_back 981933035
get 127706
push_back 576339372
push_middle 376642699
push_back 667393471
get 14516
push_front 181399823
get 222527
push_back 60600712
push_middle 93152424
push_back 259741115
push_back 442589898
push_front 323760250
push_middle 304272224
push_front 144412455
push_front 782494615
push_front 416502186
push_middle 390732815
push_back 536243341
get 208336
push_middle 846142493
get 44985
push_back 48590738
get 230307
push_middle 969717433
push_back 441813843
get 77793
get 57993
push_middle 178941025
push_back 114024780
push_back 391776641
push_middle 719776375
get 222924
push_back 881895803
push_front 595332795
push_front 76805556
get 198119
push_back 399458536
push_front 752872342
push_back 374602589
push_front 978281508
push_back 690949253
push_back 935791786
push_back 724600145
push_back 212367105
push_front 305029694
push_middle 546083347
push_middle 656604541
push_back 432634525
push_middle 780794771
push_back 29860245
push_back 457078475
push_middle 592258869
push_middle 99419918
push_front 738573377
push_back 659608730
push_back 867041691
push_middle 494605530
push_middle 640458998
push_front 843826544
get 18558
get 215172
push_middle 516993582
push_middle 762056514
push_front 214344184
push_middle 742293979
push_front 349240689
push_middle 424233989
push_back 274440895
push_middle 652729029
get 224070
get 41339
get 53750
get 69628
get 121749
push_back 136875250
push_back 856039405
get 90377
get 126124
push_middle 401716559
get 216977
push_back 103927337
push_front 953710503
get 215984
push_middle 987245297
push_back 804455458
get 47473
get 71678
push_back 319164072
get 150178
get 65571
push_middle 313120278
get 144654
get 128909
push_back 835186808
push_front 170520514
push_front 514856810
push_middle 233820312
push_front 151248036
push_middle 696224209
push_front 233296234
push_middle 994980333
push_middle 588719743
push_middle 229971100
push_front 333577072
get 202684
push_middle 279624561
push_middle 268766709
get 4446
get 56156
get 26370
push_front 426591123
get 177070
push_back 159682547
push_back 211356149
push_middle 914617609
push_front 635754805
push_front 128190812
get 52842
get 18672
get 230799
push_middle 688214267
get 66347
push_front 402036602
push_middle 636458589
push_front 351260246
push_middle 40262026
push_front 740210620
push_back 229700218
push_front 561152820
push_front 669059668
get 218961
push_back 728215750
get 3820
get 156087
push_middle 762047198
push_front 210236339
push_front 965046979
push_back 292654378
get 193718
push_back 694065001
push_middle 247502233
push_back 540974075
push_front 501020794
push_back 267793645
push_middle 529694123
get 10954
get 32901
push_middle 331517761
push_middle 603218897
push_front 538535598
get 166560
get 18944
get 60004
get 97911
get 93299
push_middle 396039438
push_front 359448262
push_middle 217625043
push_front 55857373
get 2317
get 187290
push_middle 467300778
push_front 147452246
push_middle 102164211
push_middle 920625087
get 102060
push_back 53749358
push_front 430845412
get 211690
push_back 415993898
get 83622
get 75670
push_front 427403875
push_middle 645871923
push_back 583727675
push_front 452429432
push_back 118491888
push_front 685591810
push_middle 822186414
push_middle 169618073
push_front 155398177
push_back 294261429
push_front 279677285
get 6789
push_front 670391381
push_front 128767509
push_middle 274297313
push_middle 182217805
push_back 2193686
push_front 145607858
push_front 674855727
get 152621
push_front 242924784
get 188051
push_back 941489367
get 135987
push_back 278459817
get 173476
push_back 475402600
get 221385
push_middle 714806301
push_front 910621224
get 97773
push_back 485316111
push_back 206484048
get 187992
get 218145
push_middle 367871783
push_front 670646129
push_front 539828132
get 138825
push_front 388385659
push_back 662558024
push_middle 292538021
push_middle 810178894
push_middle 309641353
push_front 617447939
push_front 919329077
get 219465
push_front 746787786
get 125047
push_front 79386223
get 200650
push_front 874834983
push_back 522993367
get 162106
push_middle 473695321
push_middle 100792860
get 135687
push_middle 80567484
push_middle 677168718
push_back 357308901
push_front 703374986
get 165531
get 199024
push_front 798193577
push_front 284229629
push_back 138673488
push_back 134431641
push_middle 17158828
push_middle 319818528
get 186364
push_middle 789944235
get 225778
get 228795
push_middle 560474270
get 37476
get 10532
push_middle 880388782
push_back 404678859
push_middle 337678288
push_front 653135544
push_back 816226823
push_middle 820959527
push_front 732835945
get 82127
push_back 867410037
get 37515
push_middle 753317771
get 174436
push_front 83652193
get 15251
push_middle 920622899
push_front 944171529
push_middle 749954715
push_back 938667595
get 142412
push_middle 117148450
push_middle 610400719
push_middle 403578847
push_middle 222071467
push_middle 788369959
push_front 626929216
push_front 205956072
push_middle 290304096
push_middle 106761758
push_middle 781247002
push_back 942351133
push_middle 817090076
push_back 286713726
get 33214
push_back 139361734
push_front 357412066
push_back 465093873
push_front 576225762
get 193159
get 48600
get 132541
get 36790
push_front 868779180
push_front 743792201
get 33918
push_back 329565561
push_middle 367468287
push_back 733307561
push_middle 103109399
push_back 864520045
push_back 572780540
push_back 86389199
push_middle 131064206
get 189604
get 130783
get 85906
push_middle 298098737
push_front 316431614
get 14620
push_front 999422016
push_front 877778717
push_back 483992432
get 51600
push_front 715205506
push_middle 59784588
push_middle 988402421
push_middle 501231046
get 159211
push_back 619381681
push_middle 744428401
push_middle 810183818
push_front 980433628
push_middle 909683846
push_front 785725246
get 188298
push_middle 571691934
push_middle 51539529
push_back 307478521
get 176074
push_back 421996176
push_back 332749988
push_middle 17773175
push_middle 748207100
push_back 208806382
push_front 454933553
push_middle 280032242
push_back 40750632
push_front 58428015
push_middle 75353005
get 85072
push_front 279621861
push_front 302915006
push_front 10277763
push_front 447867441
push_back 820082310
push_front 64576989
push_back 20470816
push_middle 254834695
get 159643
push_back 172713871
push_front 399292748
push_middle 944044440
get 39671
push_front 184013233
get 151305
push_middle 78841888
push_back 51906632
get 77272
push_front 675218001
push_back 745706355
push_front 765332925
push_front 10295161
push_middle 510477620
get 43781
push_front 7702694
get 107405
push_back 589703183
push_front 473195507
push_middle 82070504
push_back 291211809
get 95687
push_front 316189838
push_middle 69160954
push_back 525091308
push_middle 829127106
push_middle 703557179
push_middle 233663089
get 206741
push_middle 447424273
get 64139
push_front 424097636
push_front 433803915
push_middle 568105170
get 154714
push_middle 645123821
get 121448
push_middle 175170602
push_back 212008471
push_back 816612101
push_front 717088035
get 123566
push_back 948152431
push_back 150962578
push_front 758560836
push_front 106197587
push_back 76777263
push_front 923142639
push_back 262121287
push_middle 634824618
push_back 684507525
push_front 133888006
push_front 769197736
push_front 608233522
push_front 876783016
push_front 690701840
push_middle 451404244
push_front 744064226
push_back 353712778
push_middle 879091344
get 182070
push_front 482600038
get 35501
get 81157
push_middle 161968281
push_back 199672920
push_middle 496178897
push_back 693605263
push_back 297488247
get 152085
get 105733
push_back 691155600
push_middle 357262547
push_front 533815368
push_back 302999480
push_front 424895002
push_back 751245500
get 13176
push_middle 528780452
push_back 630774046
push_front 31732032
push_front 320737525
push_front 332771215
get 222231
get 161230
push_front 906617913
push_back 570061288
push_front 317647283
push_back 79471324
push_back 405016777
get 111972
push_front 611624004
push_front 377758125
push_middle 530608838
push_front 988088945
push_front 33551782
push_middle 378086038
push_front 366339945
push_back 257594277
get 85786
push_back 643368033
push_front 506724310
push_middle 541339726
push_middle 176229417
push_front 299939880
push_middle 692460157
push_front 476993388
push_middle 322982574
push_back 309722312
push_middle 241461748
get 152018
push_middle 773454523
push_back 122384818
push_middle 787412198
push_middle 369859534
push_front 777704345
push_back 111229447
push_front 784713853
push_back 33803667
push_back 492224940
get 10430
push_front 59407562
get 72306
push_front 973895230
push_front 818954240
push_middle 318346710
push_middle 325379195
push_front 942681797
get 192903
push_back 293259743
push_front 758231986
get 94419
push_back 716016096
push_back 174276929
push_back 144607822
get 12475
push_middle 611182431
push_middle 726871423
push_middle 778173982
push_back 344549483
push_front 231598299
push_front 300798540
push_middle 86067646
push_front 547177628
get 187931
push_back 596510236
get 83833
get 215496
get 33412
push_middle 791927179
get 62597
push_front 937110867
push_back 119055632
push_middle 294711302
push_front 323167017
get 1718
push_middle 899378223
push_back 192219997
push_middle 42292530
get 36830
push_front 355403110
push_front 251532997
push_middle 807379792
push_middle 625584728
get 68474
push_back 179083852
push_back 581292449
push_back 141945154
push_back 135724674
push_middle 544024993
get 15433
push_back 659764339
push_middle 480554810
get 4362
push_front 911280256
push_middle 178036236
get 135558
push_front 210731934
push_back 979232702
push_back 752857145
push_back 368436936
push_front 715716819
get 103681
push_middle 85593270
push_back 645661713
push_middle 890283613
push_front 783393910
get 158442
push_back 461353218
push_middle 484783564
push_back 127463203
push_back 182303365
push_middle 161736049
push_back 964929648
get 223637
push_middle 395712981
push_back 836002212
push_middle 595295769
push_middle 547636061
push_back 278317194
get 107919
push_middle 573115534
push_back 964765276
push_front 907372693
push_back 289034486
push_front 748052385
push_back 506845332
push_middle 877374626
push_middle 392471053
push_front 604056317
push_middle 632748822
push_front 171468719
push_back 671874361
push_front 876817547
push_back 179094500
get 205008
get 57639
get 165816
push_front 488263294
push_back 456722280
push_front 111746770
push_front 620365310
push_front 569316513
push_back 884696591
push_front 983457316
push_middle 946366118
get 130381
push_middle 23842275
push_middle 20882556
push_back 617646366
get 88406
get 128889
get 94510
push_back 723017803
push_middle 308479882
get 155438
get 219648
push_middle 771896110
get 124087
push_front 257124362
push_back 559936661
push_back 528880485
push_back 173407469
push_back 215063941
push_middle 419341462
push_middle 282240077
get 129880
get 56491
push_middle 605584387
push_middle 357809289
push_back 358175511
push_front 948304767
get 53599
get 123450
push_middle 934575879
get 192121
push_back 762977008
get 185100
push_back 598444018
push_middle 475551121
push_middle 966978363
push_middle 202822094
get 17549
push_front 424518848
push_middle 227303976
get 231374
get 222965
push_back 18408384
get 151526
push_back 694439931
get 228572
push_middle 412701658
push_back 347102661
push_middle 114587154
push_back 83975753
push_back 762288951
push_back 965547580
get 219796
push_back 690135813
push_front 80774554
get 68217
push_front 901830906
push_front 948903053
push_back 396855103
push_back 611217459
push_front 535096281
push_back 882284962
push_back 66447375
push_back 344256097
get 92430
push_back 352015867
push_front 283275302
push_middle 960707736
push_middle 892560480
get 155813
push_middle 283369091
push_front 333905712
push_back 697252860
push_back 360663746
get 102940
push_back 927314800
push_middle 579016915
get 60358
push_back 184981412
push_back 846372428
get 224022
get 37070
push_middle 696012051
get 177077
push_middle 312093753
push_front 206018890
push_middle 953388942
push_back 992795235
push_front 41911875
push_back 979684565
push_front 187013172
push_front 333853548
push_back 540553094
push_back 260465991
get 149073
push_front 627119359
get 166399
push_middle 542143390
get 137866
push_front 646920357
push_front 418826195
push_middle 996688969
push_back 564839344
push_front 437927148
push_middle 712108436
get 201771
push_middle 900224463
push_front 14075871
push_middle 293360657
get 8155
get 81779
push_front 884672644
push_front 609926814
get 220899
get 116838
push_middle 677785559
push_front 587739889
push_back 532993070
push_front 725302978
push_middle 906979755
push_middle 931291122
push_front 191034020
push_back 772076333
push_back 620923887
get 167752
get 212941
push_middle 521401799
push_front 487600355
push_front 26902784
push_back 983049088
push_front 815609322
push_back 606451549
push_front 801631844
push_front 586051426
push_middle 681044705
get 186288
get 136970
push_middle 10640711
push_front 888190662
get 138741
push_middle 385903956
push_back 740167662
get 31886
push_front 361839676
get 94696
push_front 519018726
push_back 46995126
get 201470
push_back 219191659
push_back 411757413
get 138497
get 146429
push_front 435787580
get 195804
push_back 410775331
push_front 1380788
push_middle 950659425
push_back 924635542
push_back 993664695
get 90157
push_middle 130864192
get 176503
get 167975
push_middle 268253069
get 34618
get 13858
get 69827
get 2492
push_back 726046379
get 154589
push_back 98085337
get 131193
push_middle 3571436
push_back 717721276
push_middle 285223164
push_middle 337361522
push_middle 999253565
push_middle 727737459
push_front 171721272
push_back 440492444
get 29114
push_back 707826562
get 228059
get 184269
get 174057
push_back 95372158
push_back 363742090
push_middle 377074057
get 82814
push_back 396824379
push_back 132681218
push_front 110816232
get 764
push_middle 849728781
push_back 157131627
push_middle 639689798
push_front 926827654
push_middle 882400296
push_front 917028508
push_middle 741505451
push_front 604186005
get 109490
push_back 450597619
push_front 746751310
push_back 702755923
get 187283
push_back 128472951
push_middle 394795190
push_front 944835707
get 20561
get 38825
push_back 417469763
push_front 939050751
push_front 372834286
push_front 902596268
push_front 263530505
push_middle 770115649
push_middle 435943939
push_middle 914879530
get 156883
push_middle 865449391
push_middle 708284120
get 16455
get 49116
push_middle 479193019
get 30122
push_front 493843624
get 143125
push_middle 484306779
push_middle 350861040
push_middle 422908446
get 67990
push_front 30554086
push_front 667221534
push_back 767036484
push_back 604842750
get 132360
push_back 995431999
get 139662
push_back 68547535
push_front 97847916
push_middle 166687801
push_middle 771038324
get 93146
push_middle 749049486
get 72084
push_back 650372039
get 161696
push_front 826863124
push_front 369325617
get 130286
get 202097
get 123654
push_middle 574359835
get 96500
push_middle 254933068
push_front 633819465
get 163741
get 84649
push_middle 2683525
get 43623
push_middle 734782368
get 155993
push_back 780135195
get 207430
push_back 198295726
push_middle 959087856
push_middle 392424640
push_front 860204194
push_front 237066573
get 142311
push_middle 139996372
push_front 842457590
push_back 354161666
get 20162
push_front 629579377
push_front 516142264
push_middle 457933949
push_back 425911469
get 149206
push_back 223450428
push_middle 263366134
push_front 592962296
get 73667
get 81470
push_front 341446981
push_back 751465011
push_front 111011652
push_middle 47373904
get 51109
get 166639
push_middle 312370430
push_middle 17832689
push_back 140938453
push_middle 239632433
push_front 976675302
push_middle 928911059
push_middle 704235126
get 206675
push_front 857566991
push_back 616692471
push_back 199441797
push_middle 414836247
push_middle 785417530
get 108137
push_back 281295569
push_back 54932991
push_back 401527872
get 175414
push_front 941326881
push_middle 589612982
push_front 218702307
push_back 769962594
get 130484
push_front 158281463
push_front 191681177
push_middle 863630500
push_middle 840046047
push_back 715764265
get 94543
push_front 618907368
push_middle 463558132
get 213154
push_middle 644212685
push_front 932505281
push_middle 55729429
get 88240
push_middle 936130068
push_middle 533612146
push_front 144165355
push_middle 940644544
push_back 725202600
get 148187
push_front 616703555
push_back 521655995
get 133605
push_middle 903633822
push_middle 168640511
push_middle 714829146
push_back 585637286
push_back 273881890
push_front 284139728
push_middle 315724139
push_back 456572711
get 210699
push_front 906548703
push_middle 765095519
push_middle 343673582
push_front 718391614
push_back 563184341
get 185325
push_middle 684921260
push_front 226334628
push_back 151140896
get 167296
push_front 548108578
get 71487
push_back 848161590
get 168265
push_middle 20007028
push_front 901224034
push_middle 666130644
push_back 532433421
get 208838
push_middle 548352669
push_middle 801457368
push_back 665114858
push_middle 567349469
push_back 441015613
push_middle 780633901
get 189816
push_back 228565618
push_front 146799956
get 13906
get 107484
push_back 283386371
push_front 784243461
push_back 326819337
push_back 871408332
push_front 957550182
get 231872
get 70667
get 187206
push_middle 527320051
push_back 175512613
push_middle 272770934
push_front 960722014
push_back 699863125
push_middle 148211867
push_middle 169645797
push_back 894168628
push_middle 795713433
get 87271
push_middle 131521370
push_front 331909788
get 69513
push_back 165273381
push_middle 362703032
get 179394
push_back 245847597
push_middle 701036069
push_back 917055263
push_back 431241233
get 56008
push_front 552741783
push_middle 787674306
push_front 317060320
push_front 879657659
push_front 712156009
get 39165
get 186724
push_back 708463889
get 42812
push_middle 904571354
push_back 482913047
get 169178
push_back 872777545
push_middle 106325543
push_back 381230882
push_front 573799159
push_front 558944676
push_front 628388967
push_middle 388039266
push_front 705890957
push_back 643329082
get 31731
push_middle 50208547
push_middle 177591650
push_front 962175062
push_front 209576247
push_front 235428141
push_back 176234912
push_middle 599674121
get 195249
get 113341
push_front 937655088
get 1658
push_front 872583747
get 1766
push_middle 302499497
get 172131
push_front 386652957
get 164553
push_front 423666283
get 122998
push_middle 388104708
get 28224
push_middle 795964214
push_back 339121576
push_back 612077155
get 137400
push_front 74850801
push_front 683508621
push_back 516323042
push_front 989371404
push_middle 682316400
push_middle 572249215
get 168034
push_front 145209477
get 180634
push_back 539675273
get 185443
push_front 760652250
push_front 711823496
push_middle 479043782
push_front 571749711
push_middle 443832772
push_back 690570252
push_middle 233570120
get 128340
push_middle 608698073
push_middle 590815857
push_middle 420518178
get 181244
push_front 886001528
push_middle 921033554
get 167785
push_front 368809550
push_back 563175072
push_front 464463316
get 95668
push_front 361101302
push_back 75138277
get 11884
push_middle 616036090
push_middle 126972042
get 193199
get 111901
get 8725
push_middle 165315081
push_back 555039016
push_front 531586293
push_middle 269849107
push_front 831674490
get 31508
push_middle 90496225
push_front 22000019
get 60060
get 224740
push_middle 683421947
get 48244
push_back 411971502
push_middle 474090228
push_back 132540348
get 224090
get 139711
push_front 741423669
push_front 641511600
push_back 266593265
push_middle 457026736
push_front 253994024
get 181155
push_middle 332802963
push_back 191066281
push_front 243395313
get 122032
push_front 40623622
push_middle 363553057
push_front 378902463
push_front 970425602
get 226809
push_back 583885232
get 214178
push_back 275384465
get 187335
push_middle 215513945
get 118491
get 57594
push_front 386097669
push_back 499622148
push_middle 12305020
get 82388
push_back 188533165
get 99096
push_back 306639713
push_back 329860187
push_middle 169347367
push_middle 299727580
push_middle 286850168
get 149909
push_middle 696410555
push_middle 769302277
push_back 458567928
push_front 370700817
push_front 3536302
get 61836
push_middle 230566098
get 107885
push_front 770231450
push_front 833301696
get 33823
get 140532
push_back 19792197
push_middle 630539891
push_front 475883415
push_middle 895321937
push_back 648426659
push_front 564244494
get 52080
push_middle 375683989
push_middle 974682269
push_front 123095023
push_middle 238626046
push_middle 225555789
push_middle 337081123
push_middle 168459186
get 4525
get 77928
push_middle 592997207
push_front 886306298
push_front 505957513
push_back 941399788
push_middle 319258426
push_front 94496442
push_front 764434379
get 140166
get 112259
push_middle 678805670
push_front 303964227
get 6822
push_middle 687418413
push_middle 27127495
get 201163
push_front 819023944
push_middle 465414930
get 219610
get 154809
push_back 533856180
get 54179
get 127849
get 201563
push_back 618219963
push_front 835424995
push_back 264914109
push_front 776905140
get 25815
push_front 582426562
push_back 818643237
push_middle 340272633
push_back 243678651
push_middle 979747615
get 7410
push_middle 761927075
push_front 769083785
push_middle 394609120
push_middle 254712340
push_front 51103126
push_back 380553711
push_front 349724879
push_back 885902045
get 57901
get 37326
push_front 683931582
push_middle 114951904
get 180924
push_front 532436104
push_middle 186497863
get 133740
push_front 396834099
push_middle 982440466
push_back 388429185
push_middle 54817590
push_front 728707366
push_back 421611374
push_front 709755926
push_middle 701724257
push_front 958794028
push_middle 334715059
push_middle 23625949
push_front 58369868
get 171573
push_back 76324627
push_middle 563547354
get 231587
push_middle 416707025
push_middle 489242843
push_back 681616787
push_middle 649471561
push_front 958314460
push_middle 458305760
push_front 224524816
push_middle 621392206
get 165838
push_front 240058279
push_middle 913786389
push_back 814515039
get 201947
get 138198
push_back 114775769
push_back 197494179
push_middle 905689966
push_front 516514806
get 113181
get 40821
push_back 85534730
get 215139
push_front 949307494
get 176434
get 36349
push_middle 250251911
push_back 819417837
push_back 735487122
push_front 325349811
push_back 160284811
get 90417
push_back 156791387
get 36334
push_front 20163026
get 112888
push_middle 733997678
push_middle 633001948
push_front 993089834
push_front 707883220
get 57486
push_back 367364706
get 85539
push_middle 446079731
push_back 156930461
push_back 732077315
push_front 528467982
push_middle 871496766
get 43407
push_back 843957755
push_middle 330353492
push_back 979838838
push_back 276395485
push_back 394772498
push_back 839912403
push_back 711320116
push_back 827044747
get 100567
push_front 80371924
get 170012
get 146769
push_middle 743738556
push_front 417868134
push_middle 151226488
push_middle 483981781
push_middle 176902577
push_middle 403949598
push_front 935337269
push_back 520416742
push_front 331502359
push_front 469305533
push_back 633990863
push_back 191130317
push_middle 97199818
push_front 213868622
get 188731
push_back 88077706
push_back 499586827
push_back 879190650
push_middle 278153071
push_middle 999358325
get 69852
push_front 883607490
get 108354
push_back 744490743
push_back 627209667
get 40376
get 7949
push_back 193367125
push_back 866116798
push_middle 797764399
push_back 797895727
push_middle 658459622
push_back 576996465
get 167077
push_front 925795451
get 123216
push_middle 214684711
push_back 311725194
push_back 307865436
push_back 151788686
get 2944
push_middle 77979142
push_back 195731747
push_back 250344182
push_back 982956417
get 56829
push_front 774971328
push_back 264407529
push_back 962529001
get 57117
get 144607
push_middle 74704567
get 165879
get 167052
push_middle 443239678
push_middle 927670088
get 72001
push_back 362929976
push_front 784997310
push_front 54122596
push_back 998448810
push_back 562738539
push_front 515367411
push_front 624490563
get 155054
push_back 242281655
get 20480
push_middle 490246552
push_front 510158334
push_middle 229847171
push_middle 24820418
push_middle 605451469
get 160120
get 24806
push_front 593410195
get 6855
push_front 425226369
push_back 537501577
get 181179
push_middle 834067527
push_front 897185887
push_front 312276836
get 112817
push_middle 767521123
get 126397
push_front 997145172
push_back 72646719
push_middle 926730823
push_middle 593011778
get 186199
push_middle 788595474
push_middle 813874424
get 190699
push_middle 773220595
push_back 694230684
get 227625
push_middle 540381689
get 187817
push_front 253777493
push_middle 881980878
push_front 383274940
get 22864
push_front 482253479
push_middle 548336573
push_front 640751753
push_back 547095048
get 26451
get 38416
push_back 800779724
push_middle 893933167
push_front 557693447
push_middle 278718584
get 24700
push_back 71522415
push_middle 76695937
push_back 334637371
push_front 981108062
get 108231
get 32549
push_front 114169239
push_middle 669699626
get 179399
get 60322
push_back 511190801
push_front 684893426
push_middle 883955518
push_front 692599853
push_middle 419778289
get 186176
get 70999
get 198688
push_back 120474103
push_front 51628677
push_back 266135709
push_middle 305843454
get 194706
push_front 417643664
push_front 978153567
get 69411
push_back 197423645
push_middle 792600893
push_front 326019596
get 185359
get 119761
push_back 435858036
get 174492
push_back 734207137
push_back 405567320
push_front 963618588
push_front 893946496
get 25418
push_back 986465577
push_front 635782763
get 50817
push_front 744520444
push_middle 564147602
get 25994
get 60256
push_back 664060441
push_back 181314425
push_back 969979172
get 226612
push_back 366604938
push_front 80135057
push_middle 91153085
get 49013
push_front 427649568
get 135525
push_front 498892585
push_back 189754851
get 92739
push_back 925653761
push_middle 284850357
get 75145
push_front 912238738
get 135467
push_front 144791996
get 35465
push_middle 577149869
push_back 949810022
push_back 194022782
push_back 768279296
push_back 525124171
get 15526
push_front 49577276
push_front 963758740
push_front 39426222
push_back 18888064
get 163773
push_middle 190242729
push_middle 631345180
push_middle 590816972
push_middle 722314778
push_middle 474127029
push_front 145784146
push_back 353510437
push_front 815031745
push_front 549057460
get 56359
push_back 371559009
get 178841
push_middle 547950595
push_back 179803549
push_back 60933932
get 100433
get 131043
push_middle 450555779
get 142
push_front 739974700
get 136133
get 105479
push_front 284433300
get 34223
push_back 584749656
push_back 591355273
push_front 940508546
push_front 638618673
push_back 441183279
get 122836
push_back 664964802
push_back 660212702
push_back 108152311
get 171162
push_middle 661823057
get 103195
push_back 553027246
push_back 910708057
push_middle 503337474
push_front 822025177
push_middle 843342550
get 155960
get 118171
push_middle 21442625
push_middle 639492866
push_middle 48521263
get 164976
get 94052
get 154644
push_middle 568287441
push_front 229943795
push_front 217073749
get 30643
push_middle 452199566
get 109105
push_front 532434603
push_back 324215427
push_back 454640702
push_front 607233764
push_front 330575120
push_back 969250204
get 49064
push_front 165652457
push_back 623216519
push_front 615596216
get 217172
push_front 160810716
push_back 120971150
get 49899
get 41164
get 46112
get 19211
push_front 321127477
push_middle 515523393
get 120417
push_front 959883794
push_back 462949485
push_front 194771826
get 19869
push_front 247386834
get 23848
push_back 705590263
push_middle 416198967
get 35568
push_front 635055193
push_back 992658191
push_middle 126179213
push_back 44398270
push_back 704175084
push_back 21831018
push_middle 322873108
get 51780
push_front 729258116
get 27915
get 182521
get 26116
push_middle 484356119
push_middle 200731124
get 106804
push_front 143428046
push_back 737610048
push_middle 314034479
get 129540
push_front 759452928
push_back 9092675
push_middle 544145381
push_front 764413730
get 227579
push_middle 557938042
push_middle 237469123
push_back 617377945
push_back 778490353
push_back 69389190
get 148462
push_middle 786725391
push_front 358696800
push_back 921242481
push_front 324987996
push_front 401951799
push_middle 63346464
push_back 297013061
get 9790
push_back 984324630
push_front 500530329
get 17884
push_back 315414669
get 182464
push_back 38203278
push_middle 707238895
push_middle 337517044
push_middle 746324548
push_middle 435919684
get 200683
push_back 384434472
push_front 926294276
get 73082
push_back 34350019
push_middle 781749106
push_front 126228720
get 62517
push_front 366852160
push_back 661149431
push_middle 512222815
push_middle 899459827
get 22853
push_middle 532295000
get 223674
push_front 631073201
push_front 59622389
push_middle 874879846
push_back 57159887
push_back 927242788
get 54293
get 111482
push_middle 879808917
push_back 202049291
get 87899
push_middle 137550599
get 116260
push_front 829853013
push_middle 202917482
push_back 916512431
push_back 171147788
push_back 843190995
push_middle 782459560
push_back 929717713
push_back 607785523
push_back 667393434
push_back 566765749
push_middle 155099780
get 169798
get 227081
push_front 861943525
push_front 743562544
push_back 749921730
push_back 109230390
push_middle 564945374
push_back 332311116
push_back 115036376
get 8816
push_front 888439327
get 173796
get 59477
get 229118
push_front 939609959
get 4005
push_back 802238220
push_middle 854947070
get 104731
push_middle 163085877
push_middle 255401906
push_back 531525445
push_front 722927571
push_front 284494759
push_front 42653529
push_back 673063949
push_back 163982668
get 232569
push_middle 678424445
push_middle 750583965
push_back 961751339
get 7488
push_front 158647630
push_front 826336868
push_back 781087957
push_back 990010227
push_back 253618606
push_middle 20316082
get 162884
push_middle 758636056
push_front 248844625
push_middle 137491884
get 14472
push_back 852505496
get 70584
push_front 328833725
push_middle 390405073
push_back 509209806
push_front 899522920
push_middle 537922563
push_middle 671099936
push_middle 286795416
push_front 987516301
push_back 703223256
get 48016
push_middle 925444070
push_front 323233418
push_front 52717600
push_front 476058277
get 96871
push_back 987964506
push_back 309194384
get 152499
get 102021
push_middle 106101066
push_back 314740781
push_back 444491952
push_back 72032021
push_front 590763670
push_back 269342794
get 103469
get 6955
get 221010
push_middle 656447042
push_front 696777803
push_front 254124964
get 214782
push_back 89201616
push_front 240255967
get 170912
get 64609
push_middle 697534398
push_middle 91012041
push_back 40067363
get 41942
push_front 45456291
push_front 280832277
push_back 323180567
get 95768
get 210447
get 227068
push_middle 689020563
push_middle 375959734
push_back 800291530
push_middle 262811034
push_back 654932161
push_middle 169863716
get 3872
push_front 442536149
push_back 385176760
push_front 108568417
push_middle 338098058
push_back 169244274
push_back 486924187
push_front 77780041
push_middle 370156641
push_middle 317121562
push_back 5368145
push_back 142795689
get 184601
push_middle 251778312
push_middle 592906929
push_middle 632011293
push_back 64608696
push_back 45894394
push_middle 661753473
push_front 148871848
get 32731
push_middle 240797723
get 215240
push_back 534914783
push_front 992474725
push_middle 34514951
push_middle 826520365
push_front 828597440
push_front 57413322
push_middle 823880531
push_back 81645638
push_middle 878926885
push_front 12215517
push_middle 262003581
get 108027
push_back 769648198
push_front 78207062
get 17554
push_front 334650578
push_middle 725227942
push_front 601391870
push_front 166078376
push_back 298896140
push_middle 597130961
push_back 294839040
push_front 883970319
get 20379
push_middle 351563060
push_back 26482528
push_back 956043301
push_back 922159523
push_middle 826231184
get 195020
get 194393
push_front 284135898
push_back 74356844
push_front 763606422
push_middle 415753179
push_middle 279550100
push_middle 5943880
push_front 654286556
push_middle 982038965
get 101421
push_back 51504476
push_middle 815667318
get 218198
push_back 908760288
push_middle 464920858
push_back 858592727
push_front 348928082
push_middle 556990169
push_back 145925124
push_front 389804773
push_front 785413799
push_middle 396351113
push_back 64229608
push_middle 24876693
push_front 506788195
get 121786
push_front 176279992
push_back 344192081
push_middle 431640160
push_back 320452887
push_middle 932469575
push_front 459074747
push_back 231874892
push_back 823675615
get 202218
get 113885
get 228580
push_front 814237046
get 66624
get 29540
get 155014
get 15472
get 10904
get 82449
push_front 404943873
get 187224
get 199623
get 154444
push_front 453335750
get 94737
push_middle 350180188
push_front 169309850
push_middle 289529365
get 55199
get 181382
push_back 370560396
push_front 932924159
push_back 721507150
get 129762
get 22034
get 130059
push_front 827670171
push_front 549063356
push_back 255882851
get 82738
push_middle 578125593
push_middle 209475549
push_front 573612765
push_back 886621236
push_back 427258249
push_back 137998206
push_front 384540544
get 143409
push_middle 959352172
push_front 430877291
push_middle 808661358
push_back 920974130
get 219083
push_back 927373507
get 62586
get 134360
push_back 712549948
get 57784
push_back 71666906
push_middle 364391722
push_back 453775531
push_front 318265418
push_front 928640519
get 3119
get 34121
push_back 80508557
push_back 710312813
get 142484
push_back 627769812
push_front 205317413
get 161737
get 79594
push_middle 878883783
get 102549
get 112881
push_back 342106619
push_front 84490106
push_front 415474463
push_front 822897238
push_back 569350255
push_middle 524176905
push_front 790083330
push_back 143627416
push_middle 290490867
push_middle 707923713
push_back 625486894
get 193381
get 222543
push_back 362977139
push_back 526414370
push_back 785197032
push_middle 519890604
push_front 449720532
push_back 486156980
push_back 827471173
get 68355
push_middle 116877948
get 153339
push_middle 407077946
push_back 766591202
push_back 65204277
push_front 790330472
push_middle 547167600
push_middle 234106916
push_middle 938149984
get 74335
push_back 381297392
push_front 452775025
push_front 496164604
get 138620
get 175562
push_middle 285238206
push_back 50601097
push_back 844516195
push_front 366596378
push_middle 222716067
push_middle 580411327
push_middle 790558799
push_back 981098848
push_back 499387701
get 7990
push_front 221579104
push_front 168525709
push_front 664037089
push_front 68317517
push_back 87359467
get 171199
push_front 646874864
get 61457
get 37882
push_front 712233027
push_middle 409816165
push_middle 706719471
push_middle 911244504
get 52437
get 157055
push_front 977613872
push_middle 196814753
push_back 995789842
push_back 840522695
push_front 202384159
push_back 442177564
push_front 559283722
push_front 216572371
push_middle 512543165
push_front 938721885
push_middle 470214842
get 158684
push_back 967405932
get 168013
push_back 483079312
push_back 764055345
get 173152
push_middle 460783583
get 100235
push_middle 639575570
push_middle 158557898
push_middle 291327073
push_back 6000635
push_middle 196609169
push_back 246735731
push_front 979810129
get 52760
push_middle 677699992
push_back 658593034
get 220750
push_middle 803529258
push_front 135574284
get 211953
get 14908
push_back 814104409
push_back 190645440
push_front 393410528
push_front 286500707
push_middle 791777971
push_front 803734443
push_middle 446346817
push_front 375519284
push_front 424864079
push_middle 17964289
push_back 938784604
get 71036
push_middle 810594020
get 228059
push_back 942337188
get 20792
push_middle 350104400
push_back 173003607
push_back 37850269
get 34142
push_front 608583838
push_middle 747215615
get 12561
push_back 370717823
get 209306
push_front 727006047
push_back 868609392
push_front 948955854
push_middle 925770352
get 66862
push_middle 591560200
push_back 759026970
push_back 936968284
push_front 107567885
get 177361
push_front 607834098
push_middle 493655308
push_middle 289739946
push_middle 165415152
push_middle 356959480
push_front 157393835
push_back 594539301
push_front 329490446
push_back 231137856
get 189940
get 147048
push_back 643335823
push_back 250893210
push_back 684796402
push_back 235735770
push_back 321955327
get 13472
push_back 517826539
push_front 34576635
get 229154
push_front 802061423
push_back 706440122
get 9576
push_back 958984461
push_back 42348433
push_front 416829475
push_middle 848583545
push_front 213764152
get 108477
get 140817
push_back 174375561
push_middle 274100979
get 135054
push_front 764977275
push_front 188172629
push_back 346317695
push_front 18157841
push_back 34222784
push_middle 335859069
get 27162
get 62492
push_middle 374222516
push_back 216205526
push_front 431070016
push_back 178925778
push_middle 855909937
push_front 207112671
get 185982
push_front 413250258
push_middle 851378777
get 6015
get 172273
push_back 888719021
push_back 777873481
get 117392
push_back 430646653
push_back 839373420
push_middle 958153413
push_back 569677901
push_back 584831707
push_front 986349920
push_back 521545175
push_back 440667030
get 116065
push_middle 963124848
push_back 630940164
get 229958
push_back 889286802
push_middle 760211711
get 189847
push_middle 312809621
push_back 514781317
get 145349
push_middle 797150846
get 132269
push_front 94114753
push_back 236605288
push_middle 249845546
push_middle 696200494
push_back 889402488
push_front 250391113
push_back 19996073
push_front 762733252
get 194244
push_back 246482487
push_front 557577221
push_back 417004390
get 170165
push_front 567215403
push_front 553823717
push_middle 180003546
push_middle 143334185
push_middle 777125779
push_middle 294150367
push_back 765409632
push_middle 899446816
push_front 581976152
push_front 855769544
get 114135
push_middle 271943370
get 125509
push_back 346863964
push_front 751539371
push_middle 448176924
push_middle 227850975
push_front 768918923
push_middle 136432874
push_front 593265953
get 10846
get 23305
push_back 249659243
get 63873
push_front 723772861
push_middle 666041171
push_front 60958694
get 186793
push_front 712019052
push_middle 66292685
push_front 37185733
push_front 250106976
get 2156
push_front 407912058
get 131662
push_front 63679934
push_back 588232733
push_front 564586478
push_back 949652525
push_middle 523274622
push_back 1087828
push_back 427127354
push_front 705237646
get 728
push_back 112240012
push_middle 968747259
get 85204
push_back 323472697
get 182844
get 112948
push_back 989724923
push_back 258328836
push_back 185319684
push_back 712149405
push_front 201982205
get 177175
get 214662
push_back 827021388
push_middle 140481158
push_back 776953812
push_back 923288970
push_middle 302854487
push_front 629808849
get 199410
push_middle 225686430
push_middle 781788880
push_front 36389333
push_front 523168685
push_front 483546369
push_middle 346744876
push_back 411652452
push_back 251624332
get 166474
push_back 668706896
push_middle 333716330
get 82085
get 137281
push_back 977043912
push_middle 715720262
get 208810
push_back 580379624
push_middle 712151882
get 118758
push_back 983318630
get 197035
push_back 153963518
push_front 478724675
push_front 187563607
push_middle 818481446
push_front 346824522
get 127456
push_back 47230352
push_front 759022189
get 13033
get 125657
push_front 293255037
get 154878
push_front 54572114
push_front 572101846
push_middle 103224593
push_front 707756839
get 140358
push_front 235809934
get 66531
push_middle 233243124
push_middle 639205660
push_back 103817441
get 71161
get 135248
get 212879
get 128322
push_front 662214820
push_middle 538637121
push_back 976333082
push_front 971801280
push_back 427726557
push_middle 715138684
push_middle 747045870
push_back 573259134
push_front 752346707
push_back 546613615
push_front 971767058
push_back 989237367
get 25739
push_front 896254222
push_front 118983050
push_middle 607746903
push_back 161718700
push_back 841981161
get 74302
push_front 299912189
get 163640
get 130014
push_back 484025390
get 47746
push_front 137636948
push_middle 142066334
push_front 853781272
get 20494
get 45901
get 229410
push_back 644130250
push_middle 321459796
get 70070
push_back 224991227
get 155530
push_middle 706005890
push_middle 60557139
push_front 691724493
push_back 304026821
get 172849
push_back 351477748
push_front 896316228
push_back 229659902
push_back 694997880
push_middle 419468182
push_back 396019767
push_middle 336524779
get 116455
push_back 260039279
push_back 600176993
get 148029
push_middle 939501360
push_middle 737356156
push_middle 817405686
push_front 769193856
push_back 323218389
push_front 434411974
push_back 375066111
push_middle 692424113
push_back 421620825
get 225265
push_back 609942664
push_front 19845714
push_back 291202877
push_middle 894771006
push_middle 597873062
push_front 593274038
push_middle 687228962
push_back 680604075
push_front 703910648
push_middle 83850299
push_back 823714877
get 20533
get 188237
push_middle 477221069
push_back 967812678
push_back 297410420
push_back 417920709
push_middle 578275275
push_back 30308542
push_back 80138999
push_middle 547322293
push_middle 848573409
push_middle 114820978
push_back 619247862
push_front 905304300
push_back 704776772
push_back 979719407
push_back 812729960
get 188608
push_front 290988817
push_front 423933496
push_back 900571861
get 30407
push_front 40367166
push_back 24127023
push_back 963775540
push_front 81835786
push_middle 996475284
push_front 100266184
push_back 303356845
push_back 893238732
get 11848
push_middle 292896255
push_middle 462343752
push_back 563790337
push_middle 683239952
get 37343
push_back 176286885
push_middle 266682802
push_front 8233409
get 58984
push_front 970480345
push_middle 334983241
push_middle 522962131
get 93515
push_front 704700710
push_back 351680977
push_front 59369018
push_middle 529045782
push_front 900868915
push_middle 390887213
get 142327
push_middle 891507855
push_middle 223340076
push_back 895916597
push_front 564158714
get 91168
push_middle 696480558
push_middle 48287059
push_back 801300696
push_back 397150646
push_middle 205494668
push_middle 930927661
push_middle 151303627
push_middle 363062577
push_middle 102494265
get 81445
push_back 943800937
push_middle 354434377
push_back 652947907
push_middle 934147590
push_front 78923702
push_back 250771490
push_back 484326111
get 75492
get 5668
push_middle 172889769
push_back 62163066
push_front 601881000
push_middle 104623678
push_front 566727837
get 232629
push_middle 408472787
push_back 231672535
push_back 433855804
push_front 851017954
push_back 393022418
push_middle 240092993
push_back 381440973
push_middle 576313360
get 99715
get 139739
push_front 30979981
push_middle 341633888
push_front 485611403
push_middle 677184195
push_front 835674640
push_front 41972911
push_back 33869486
push_back 780239186
push_middle 73713310
push_middle 57262916
push_back 940985516
push_front 758312065
get 162631
push_back 420676623
push_middle 341156086
push_back 671990483
push_front 42475169
push_middle 627658954
get 113008
push_back 251936697
push_front 762636303
push_back 570232554
push_middle 29678227
push_back 382573336
push_front 281025774
push_back 503238594
get 130014
push_back 256561964
push_front 431781898
push_middle 726020981
get 119427
push_front 788121170
push_back 282017543
get 178846
push_front 277556169
push_middle 348136818
push_back 63763557
push_back 543046940
get 91774
push_middle 992584574
push_middle 590279153
push_front 974382245
push_back 219165194
push_middle 511223608
push_back 662611923
push_back 258025061
push_front 748659202
push_middle 254297475
push_front 909527409
push_back 481396528
get 107591
push_middle 542539462
push_middle 762336006
get 51472
push_middle 3634001
get 195060
get 191719
push_middle 517571541
push_middle 413143817
push_middle 587767001
push_middle 854070295
push_back 186185003
push_middle 902219903
push_front 390259955
push_middle 296606256
push_front 94768640
get 90078
push_middle 603201313
push_front 872525513
push_back 322789944
get 44036
push_middle 640958077
push_middle 50990147
push_back 380113433
push_middle 935826991
push_back 720001890
push_back 220756847
push_middle 218299270
push_middle 310369327
push_middle 634095668
push_front 258185941
get 52939
get 102894
get 123745
push_middle 498172773
push_back 803439680
push_front 550165721
push_front 438959671
push_back 564665197
push_back 959249678
push_front 667860925
get 150231
push_front 289446310
push_back 641270147
get 198918
get 15985
get 119015
push_back 479626401
get 18823
push_back 572761376
push_back 995141393
push_back 291948648
get 891
push_back 678261209
push_middle 257028350
push_front 517651829
push_back 757746760
get 188139
push_back 568409932
push_middle 231968013
push_front 342926247
push_back 851540543
push_back 240026119
push_back 416385659
push_back 954132479
get 151719
get 234069
push_front 4033351
push_middle 61337820
get 143572
get 154332
push_back 154764019
get 188041
push_front 317312617
push_back 201748110
push_middle 444357811
push_back 133698747
push_middle 84916537
push_back 272092836
push_middle 906554482
get 191568
push_back 71502888
push_middle 315335167
get 231493
push_back 650010469
push_front 737908904
get 160395
push_middle 671939227
push_back 801234088
push_back 502306926
push_front 716098508
push_middle 753268859
push_back 912400705
get 135627
push_back 857226801
push_middle 857092063
get 127915
push_front 50832060
get 212967
push_back 339624292
push_middle 728747766
push_middle 420761894
push_front 328825012
push_middle 132801648
push_back 552619498
push_middle 546259806
push_front 234340731
push_front 831706349
push_middle 337153925
get 74484
push_middle 560701103
push_middle 724219595
get 231774
push_back 767992953
get 105348
push_front 622122686
push_back 123927674
push_back 499435981
push_middle 897718313
push_middle 300375023
get 74107
push_front 58824569
get 103877
push_front 654179438
push_back 244070307
push_front 834340222
get 129975
get 118358
push_front 844852924
push_middle 587604156
push_back 503294953
get 190039
push_middle 14778388
push_back 622036747
push_front 391928837
push_back 682277285
get 157382
push_middle 211352605
get 155164
push_middle 601602495
push_front 906154848
push_middle 926895982
push_back 336024411
push_back 278398588
get 85982
push_back 608163102
push_front 314887682
push_middle 891195425
push_back 929540046
push_front 304558065
get 77739
push_middle 232839378
get 220636
get 67587
get 173266
push_middle 122239976
push_back 764768233
push_front 157332293
push_middle 223381317
push_back 98203813
get 120034
push_middle 486810981
push_back 422945627
push_front 975008050
push_back 356427000
push_middle 776910001
push_front 113982751
push_middle 998154958
push_middle 959774468
push_middle 601478890
push_front 935753409
push_front 899039659
push_middle 424737330
push_back 293642519
push_back 869111738
push_back 503622637
push_back 977722116
push_middle 637548807
push_back 98722796
push_back 848153610
push_middle 638472710
push_front 667265228
get 153657
get 29984
get 159360
push_back 728677883
push_middle 24614853
push_back 187437262
get 23653
push_middle 685218179
push_middle 853855124
push_back 378227854
push_middle 871992308
push_front 915654141
push_front 316917888
push_front 267589599
push_middle 50149763
push_middle 845644381
push_middle 866527766
push_middle 720400092
get 176188
push_front 852613278
push_front 560335409
get 51655
push_front 530587793
push_back 375532295
get 55947
get 184179
push_back 377962968
push_back 571021524
push_front 245428510
push_front 612638548
push_middle 737812984
push_front 714832262
push_middle 989113040
push_front 757016550
push_middle 296822827
push_front 930925084
push_front 360744883
push_middle 419989015
push_middle 583229407
push_front 487463107
push_front 45214273
push_middle 519191142
push_back 138611308
push_back 393907356
push_front 665739135
get 229203
push_middle 36430547
push_middle 84580281
get 153200
push_back 612441728
push_middle 920339166
push_front 318103634
push_back 421057928
push_front 335284617
push_front 915013553
push_front 956386274
push_front 123478034
push_front 955279086
push_front 771284748
push_middle 60598938
push_front 616879932
get 153543
get 103724
push_front 126103531
push_front 515217434
push_back 827312382
push_front 528990171
push_back 606446972
get 174397
get 28305
push_front 395517510
push_middle 806289894
get 160753
push_middle 230484053
get 43858
get 195661
push_front 719435333
push_front 885793016
get 40455
push_back 567367909
push_front 432792437
push_front 308069390
get 65890
push_front 800756028
push_front 348566962
get 231330
push_middle 544064588
push_middle 301705786
push_back 662522857
get 168250
push_back 936202771
get 16253
get 157831
get 60710
get 15992
push_front 915613434
push_back 552493452
push_back 881594927
get 103638
get 156993
get 7641
push_middle 597446457
get 125981
get 190938
push_back 181398235
push_middle 14794262
push_middle 395897462
push_back 471008145
push_front 646346614
push_front 670029146
push_back 106713696
push_middle 767147493
get 200586
push_back 337366332
get 112471
push_front 97473129
push_middle 267741374
push_back 695635367
push_back 220100344
push_back 91407195
get 60717
push_back 664175415
push_middle 310989026
push_middle 907932726
push_middle 741266202
get 222069
get 213782
push_middle 821714347
push_front 574623798
push_middle 120825711
push_front 223439508
push_back 62807254
push_front 150457361
push_back 330173158
push_front 605078252
push_middle 819659861
push_front 954306515
push_front 542101259
get 88670
get 58830
get 29811
push_back 76049390
push_back 183542217
get 172973
get 228288
get 12630
push_middle 888611841
push_back 684300090
push_front 523674886
get 160852
push_middle 201306842
push_back 205457873
push_middle 734496772
push_back 704645266
push_front 457670998
push_front 514545993
push_middle 99372742
push_middle 539583547
push_middle 820325357
push_back 733370271
push_front 894126498
get 32783
push_front 322617364
get 224692
push_middle 539874650
push_middle 979565060
push_middle 67170634
push_front 492975919
push_front 308778496
get 198964
push_front 568337640
push_middle 125137267
get 40612
push_middle 81395460
push_back 288306211
push_middle 636170182
push_front 929045595
get 228621
push_back 214991507
get 37417
push_back 187368963
get 12696
push_back 362073293
push_middle 863208811
push_back 110383378
push_back 730511559
push_back 691390863
push_front 943351463
push_middle 1124567
push_back 83782658
get 130639
push_middle 5344823
get 51106
push_back 244168593
get 162339
get 43090
push_middle 802301764
get 98426
push_back 353251091
push_back 51040758
push_front 576469773
get 176804
push_front 872609819
push_front 269725665
push_front 972400683
push_back 713565446
get 228992
push_middle 391506361
push_back 588476678
push_back 548794363
get 38074
get 35082
push_middle 63894573
push_front 765113608
push_back 497379991
push_middle 980626743
push_back 454697685
push_front 612970658
push_back 530590929
push_back 844131712
push_middle 716497199
push_middle 124940085
push_middle 203164607
get 155404
push_back 776907530
push_front 315483871
push_middle 256858572
push_front 778526673
push_middle 300853754
push_front 46553106
push_front 884252277
push_back 890740917
push_back 981186121
push_back 488231981
push_middle 812283646
push_middle 970782377
push_back 878343038
get 98426
push_middle 630776756
push_middle 347279860
get 119651
push_front 61649086
push_middle 557351883
push_back 741126819
get 223665
push_front 163931143
push_back 175845172
push_middle 79146070
push_back 873739797
push_middle 291214568
push_middle 610760082
push_middle 691184115
get 185169
push_back 389234894
push_back 965958070
push_middle 261945954
push_middle 580751910
get 157138
push_back 649564061
get 166495
push_middle 400980149
get 102486
push_front 243990734
push_middle 295182129
push_middle 366104655
push_front 431504195
push_back 770427276
push_middle 938528740
push_back 410954413
push_middle 285975574
push_middle 568156356
get 122263
push_front 54941135
get 184210
push_back 905583512
get 182760
push_back 457742345
push_back 373533841
push_back 16275108
push_middle 13927568
push_front 832420341
get 61850
push_back 620225139
push_middle 607989892
push_front 132982798
push_front 692444641
get 38072
get 45783
push_back 308219330
push_middle 475426750
push_middle 978005166
push_front 935676402
push_middle 498155188
push_back 501267132
get 103796
push_front 929001679
push_front 84804680
get 92949
get 130801
push_front 80196130
get 48368
get 138189
push_middle 831944589
push_middle 864349422
get 210667
push_front 263782285
push_front 115878896
push_middle 459920150
get 193873
get 153252
push_back 806086417
push_front 273074749
push_back 826513323
get 183278
push_middle 761906700
get 184271
push_front 571401677
get 197088
push_front 800884485
push_back 408879364
get 195811
push_middle 530657851
push_middle 10394238
push_back 946427893
push_back 229081668
push_front 745394560
get 182470
push_middle 178592770
push_front 16157970
push_back 3590701
push_middle 532873610
push_back 84939295
push_middle 318749290
push_middle 58107592
push_middle 499116090
push_back 523724320
get 39033
get 226217
push_front 853090844
push_front 906164013
push_back 491197461
get 3654
push_middle 896239564
push_front 25075079
push_middle 283641207
push_middle 784761558
push_middle 294194285
push_middle 574833925
get 227512
push_back 329225273
get 216739
push_middle 777250567
push_back 4042815
push_middle 737683848
push_front 913720950
push_back 719754995
push_back 6614885
push_middle 309182752
push_middle 347591257
push_front 845389471
push_back 783423544
push_front 122133885
push_front 398320110
push_back 942967791
push_middle 795892917
get 109652
get 71969
push_back 592582867
get 105211
push_back 452292255
push_back 801546775
push_middle 15359201
push_back 931772877
push_middle 487913184
push_back 592351637
get 45875
push_back 819038202
push_front 114933526
push_back 965336588
push_front 616055245
push_front 967006706
push_back 708272468
push_front 919131832
push_middle 902388604
push_front 79596084
push_middle 122669115
push_middle 495164809
push_front 935741186
push_back 761258707
push_back 330237640
push_front 856515825
get 46137
get 41392
push_front 236993058
push_middle 772163710
push_middle 329216317
get 108155
push_back 933901327
push_middle 982415745
get 194009
push_back 478726893
push_back 475457403
push_back 899006234
push_back 178046615
push_back 261653386
get 186959
get 142004
push_back 666700901
get 138713
push_middle 90705653
get 228477
get 30168
push_back 34017101
push_back 791601200
get 64184
get 141093
push_middle 477969565
get 44674
push_front 368439195
push_front 521200899
get 145816
push_back 267488363
get 131936
push_back 814686457
push_front 777018064
get 25717
push_middle 284337913
get 180162
push_middle 613397824
push_front 602052259
push_front 552085361
get 131987
push_middle 871077364
push_front 763600624
push_middle 956457729
push_back 479463100
get 222349
push_back 524779032
push_front 464798265
get 123013
push_back 209688487
push_back 522940342
get 69998
push_front 581670596
push_front 212514671
push_middle 515664452
get 216941
get 79105
get 101048
get 126233
get 51339
push_middle 961033795
push_front 778141199
push_back 772437216
push_back 869927356
push_back 989435505
push_front 72946591
get 91694
push_front 458642197
get 54012
push_middle 302872221
push_back 691589784
get 83512
push_back 224817834
get 53628
get 54218
push_back 504020501
push_middle 192305264
push_middle 17285873
push_middle 791438144
push_back 768382290
get 118371
push_middle 296879520
get 140841
push_front 667566895
push_middle 874369436
push_front 534161031
push_middle 622392828
push_back 273567126
get 229695
push_front 587681581
get 68372
get 104968
push_middle 541678376
push_middle 122048965
push_front 766761007
push_back 607310645
push_back 508270851
get 48358
push_middle 829651015
push_back 272032355
push_back 820269034
push_front 153942444
push_front 930750212
push_middle 523101431
push_back 498032543
push_middle 835573925
push_back 585976773
push_back 485432023
push_front 582153702
push_front 325593098
push_back 849743885
push_back 327486027
get 92819
push_front 970507256
push_front 425334492
push_middle 430000005
push_back 633784838
push_middle 632670034
push_middle 151474068
get 84718
push_front 803978272
push_front 481146768
get 104498
push_front 125302173
push_front 476065915
push_front 651798971
push_back 129944282
push_middle 553736948
push_back 634140743
get 214135
get 117864
push_middle 768486130
push_middle 636044886
get 110576
push_front 94157621
push_front 978412351
push_back 427978560
push_back 241933518
get 148520
push_back 299339686
push_front 693157175
push_back 447417734
push_back 767051845
push_middle 534430422
push_middle 816819281
push_back 470299273
push_middle 810495793
get 128500
push_middle 589557865
push_front 623294667
get 193977
get 22631
push_back 558561868
get 116303
push_middle 389715054
push_front 551269583
push_front 618538916
get 47594
push_middle 93568672
push_middle 67037805
push_front 739976
push_middle 816110902
push_middle 276028374
push_middle 240355176
push_front 865110899
push_front 858040703
push_front 432010178
push_middle 796718220
push_middle 664045230
push_back 397879374
push_middle 358381916
get 124130
get 118799
push_front 343542317
get 16548
push_back 54965335
push_middle 198006153
push_back 837448
push_back 408587389
push_middle 289819642
get 222151
push_back 487751660
get 160802
push_front 384775135
push_front 422170361
push_middle 417333265
push_front 452443292
get 14283
push_middle 295848316
push_middle 179656168
push_front 595643777
push_middle 17214366
get 132654
push_back 760874967
push_middle 440246638
push_middle 211014666
get 230050
push_back 145528620
push_back 745482632
push_front 998003191
push_back 973208686
push_front 378048854
get 6871
push_front 461648302
push_back 768366012
get 209625
push_middle 24010351
push_back 445336943
push_middle 442250010
push_front 371901046
push_back 992790654
push_back 73621677
push_back 490763070
push_middle 929573274
push_back 78357326
push_back 658692386
push_back 479478441
push_middle 938553888
push_middle 214960925
push_middle 611714116
push_front 636501168
push_front 40202631
push_middle 137041070
get 184838
get 75010
push_front 441380363
push_middle 169725634
push_front 282648178
get 146992
push_middle 598537651
push_back 519422246
get 33845
push_middle 40692869
push_back 397559767
push_front 26966078
get 17783
push_front 139932800
push_middle 88981145
get 147142
push_front 695921568
get 48692
get 24150
push_back 866866826
push_front 469339095
push_front 612270515
push_middle 295236540
push_front 246669732
get 233554
get 123459
push_front 347992030
push_front 58385911
push_front 701873863
push_front 814257627
push_back 204404723
push_front 776209799
push_front 932871414
push_middle 942517327
push_front 479558128
get 183703
push_front 669384965
get 191600
push_front 879128585
push_back 397632971
push_front 593358154
push_back 863376096
push_front 397540695
push_middle 471006075
push_front 621853702
push_middle 852768168
push_front 302775956
get 130814
get 128690
push_middle 280017000
push_back 978066275
push_middle 292992971
push_back 247903218
get 226144
push_middle 39400146
push_middle 966342057
get 80894
push_front 890523319
get 80104
push_middle 18584016
push_back 891657904
push_back 811016018
push_middle 910324516
push_middle 343256954
push_back 974194267
push_middle 290913843
get 106754
push_back 454524474
push_back 270381145
push_middle 967100600
get 9090
push_back 129260672
push_back 659006081
get 190582
get 232834
push_middle 384541625
get 138199
get 133448
push_back 31656553
push_middle 522441786
push_back 45257751
push_front 484266845
push_middle 617205921
push_front 421014518
get 124143
push_back 673410965
push_middle 957391449
push_front 880594797
push_front 683803250
push_back 783148309
get 55782
push_back 985670339
get 111252
get 172145
push_front 642737160
push_front 659980958
push_back 784221570
push_back 549941678
get 186933
get 190231
get 134516
push_front 231641859
get 173514
push_front 42871788
get 133499
push_back 451190657
get 81496
push_front 973061824
get 58191
get 91762
push_front 423111651
push_middle 36047923
push_front 30855911
push_middle 793193925
get 104041
push_middle 62331154
push_back 819289609
push_middle 529897307
get 130154
get 27547
push_back 602701887
push_middle 813199969
get 63871
push_front 395626031
push_middle 42180503
get 66680
push_front 848429367
push_back 217859348
push_middle 122573200
get 12815
push_front 167759619
push_back 84663954
push_back 317322286
push_back 875638989
get 213443
push_front 324854969
get 59567
get 76198
push_front 301820947
push_back 838198896
push_back 761284188
get 169571
push_front 487963023
push_front 997852163
push_back 780372567
get 123597
push_front 997464578
push_back 16490920
get 215404
push_front 97919380
get 195381
push_back 736181600
push_middle 606674088
push_front 976937542
push_middle 296104101
get 94868
push_middle 963458235
push_front 569620345
get 73039
push_back 427861273
push_back 368954199
push_front 449841003
push_middle 713424902
push_back 317537024
push_back 498122827
push_back 406087
push_front 839797968
push_back 884257567
get 130559
push_front 405753493
push_middle 158835886
get 214077
push_front 989763303
push_back 83419845
push_middle 505662473
push_front 932585104
push_back 649256206
push_back 91202618
get 39781
get 36135
push_middle 728507732
push_front 633848775
push_middle 570435772
push_back 1753352
push_back 537985892
push_front 376580480
push_front 93633939
get 146235
get 30840
push_middle 195826212
push_middle 385841624
push_back 161678618
get 234716
get 181236
push_front 108033167
push_back 107135412
push_back 961734318
push_back 64439923
get 84210
push_middle 837962743
push_middle 384874876
push_middle 551479208
push_front 177924257
push_back 966617021
push_front 788976257
push_back 817038433
push_middle 878764720
push_middle 617488872
push_back 431142935
get 87454
push_middle 219173158
push_middle 32531357
push_front 158545916
push_front 134111729
push_middle 571963980
get 111838
get 144549
push_middle 475037508
push_back 544633699
push_back 463717811
push_front 287112784
push_front 75012105
get 93243
push_front 253231459
get 185641
push_back 236123860
get 129028
push_front 545217710
push_middle 225916707
push_back 866400694
push_front 838100816
push_back 580009608
get 9420
push_front 13415915
push_front 678349302
push_back 151757942
push_back 453239324
push_front 155080849
push_front 638171294
push_middle 528325423
push_middle 645240412
push_front 711886215
push_back 806028463
push_front 882564363
push_front 12532787
push_middle 446970049
push_front 306339483
push_back 800917377
push_back 817084378
push_back 715784191
push_front 83765762
push_middle 264737947
push_back 242751487
push_back 27868090
push_front 458650510
push_back 685314089
push_front 28553901
push_front 441303731
push_back 557528730
push_back 669146420
push_back 306814047
push_middle 908264286
push_middle 307430197
get 223070
get 128235
get 160910
push_front 450080929
push_middle 734935421
get 216479
push_back 699995311
push_back 883690749
push_back 630479989
push_front 35045618
push_middle 222509093
get 181660
push_back 22917529
push_middle 38589354
push_middle 279736473
push_back 151861784
push_back 399491098
get 10946
push_middle 491221981
push_back 284113967
push_middle 804064727
push_front 47791752
push_middle 180053651
push_back 753086367
push_front 214454569
push_front 384221196
push_front 748115766
push_middle 405920723
get 139275
push_middle 638713150
push_back 381019154
push_back 730558729
push_front 777246780
get 192225
push_back 519469095
push_back 17863539
push_middle 964164541
get 69858
push_middle 556719713
push_middle 644170385
push_front 116442956
push_back 932971201
get 10144
get 170670
push_middle 160798454
push_front 376569574
get 106540
push_back 261355569
push_front 407949025
get 46903
push_front 443003885
get 108351
get 51687
push_front 964815445
get 163593
get 87256
get 95981
get 18176
push_front 810204200
get 94943
push_middle 83509374
push_middle 841979704
get 137159
push_back 720768106
push_front 355313575
push_middle 820865049
push_middle 594263250
push_front 555650968
get 229449
push_back 332028707
push_front 859027135
push_middle 465607318
push_front 585810501
push_front 36951654
push_front 580926685
get 207787
push_back 994134010
push_front 453400674
push_front 68800505
push_middle 495737645
get 47584
get 180331
get 173421
get 81996
get 112288
push_middle 209949697
get 2721
push_back 584495220
push_back 487076247
push_middle 208730408
push_front 81372758
push_back 998735329
push_middle 300982840
push_front 841799158
get 116471
push_back 561199598
get 202143
push_middle 852078427
push_front 437468859
get 371
push_middle 274669724
push_back 406340565
get 136509
get 52320
push_middle 53121987
push_middle 464662867
get 81300
push_front 725186082
push_front 943938968
push_back 919015430
push_front 550741571
get 180972
push_middle 397804517
push_back 398959868
push_middle 497807836
push_front 530721322
get 38827
push_front 922677777
push_back 305567069
get 125067
get 80164
push_back 675721941
push_front 467128434
push_middle 259355590
push_middle 840372825
push_back 236221986
push_front 158469712
push_middle 736283875
push_front 143463173
get 163716
push_middle 981016893
push_front 906689357
push_front 299445022
get 39353
push_back 825367675
push_middle 878958181
push_middle 245869804
get 218612
push_front 349208821
get 158140
push_front 217558550
push_middle 851830141
push_back 213907346
push_middle 789828030
push_front 834571296
get 142928
push_front 979603489
push_front 556563892
push_front 840510133
push_back 992301468
push_back 745164411
push_back 457038337
get 199777
push_back 84984526
get 3958
push_middle 140392952
push_middle 427377615
push_back 562349574
push_middle 46514748
get 177669
push_back 318377627
push_back 679731148
push_front 889929995
get 200426
get 206283
push_middle 140983476
get 149562
push_middle 300243056
push_middle 577222472
push_front 172583498
push_front 519649833
push_front 933465426
push_middle 127638198
get 215246
push_back 875066176
get 10826
push_front 783842197
push_middle 201866833
get 84754
push_front 449043335
push_back 693491798
push_back 298373889
push_front 149949914
push_front 863679416
push_middle 315703684
push_middle 175651475
push_back 488772017
push_middle 416136926
push_front 189371155
push_middle 12948950
get 131180
push_middle 25094335
push_front 450988640
push_back 774166834
get 175183
get 93046
push_back 389073797
push_front 382113476
push_front 823860996
push_back 569208144
push_middle 8270660
push_back 478544423
push_middle 737613854
get 178029
get 37910
push_front 124917117
push_middle 849039556
get 35976
get 195989
get 184960
push_middle 152802137
push_back 418946398
push_front 965522279
push_front 677639244
get 200978
push_middle 845154766
push_middle 370114589
get 41042
push_front 608658918
push_back 950076767
push_back 658539826
push_front 172676775
push_back 941478821
get 163457
get 179912
get 140667
get 130940
push_middle 728233743
get 212912
push_back 933613938
push_back 191016153
push_middle 130297099
get 188893
get 210270
push_back 220676197
push_front 348415748
push_front 146777268
get 14019
get 37845
push_middle 916131831
get 185928
push_back 413663699
push_middle 335078011
push_back 159126963
push_middle 624711408
push_back 105526268
get 223494
push_middle 102919382
push_back 776629387
push_back 818360505
push_middle 995885721
push_middle 327487447
get 149018
push_back 25831695
get 217162
push_front 416818946
push_front 300696658
push_back 408369714
push_front 21857238
push_front 41393455
push_back 447645615
push_front 964268150
push_middle 387420031
get 42640
push_middle 943064915
push_back 994076775
get 149186
push_front 497177604
push_front 354592613
push_middle 501925670
get 153468
push_front 331724100
push_front 40198265
get 128405
push_back 299979687
push_back 341372751
get 211883
push_front 418154638
get 205640
push_back 640542449
push_front 8566772
push_back 319434515
push_front 580329957
push_back 614487503
push_front 658297533
push_front 895607784
push_front 102793681
push_middle 454050819
push_back 182377954
push_front 129605482
push_front 590072171
push_middle 30677596
push_back 75525002
push_middle 146960398
get 83033
push_back 685334713
get 64436
get 142022
push_back 749362015
push_front 554273281
push_back 822486863
get 34504
push_back 73304601
get 55497
push_front 210984448
push_front 186820496
push_middle 109200288
push_front 841548595
get 118557
push_front 169827424
push_back 256994634
push_back 513437358
get 234235
push_front 995339059
push_back 509031531
push_back 259082279
get 10685
push_front 587423386
push_back 542072241
get 123803
push_middle 632682696
push_front 536505466
push_back 533818707
push_front 833112413
get 27204
push_back 684454628
get 3496
push_front 16709206
get 37258
get 44219
push_middle 789910799
push_back 388279365
push_back 799951957
push_back 723955314
get 148846
push_back 83622714
get 224808
push_middle 980662741
get 37716
push_front 746389571
push_back 302074580
push_middle 806365338
push_front 305538757
get 184571
push_middle 811331163
push_front 841013985
push_front 182344578
push_back 854617183
push_middle 648556179
get 156748
push_middle 124853845
push_back 395061044
get 163347
push_back 716199322
push_front 249976425
push_front 839082556
get 51159
push_middle 968374431
get 229461
push_middle 654355673
get 36612
push_front 572274532
push_front 624502131
push_back 892920221
push_back 235720762
push_middle 958418698
push_middle 87456762
get 141902
get 7644
push_back 775812767
push_back 644654890
push_front 138058009
get 227987
push_middle 996144755
push_back 208911654
push_front 161787661
push_front 442512166
get 15281
get 74187
push_front 493282161
get 185620
push_middle 140641222
push_middle 548186991
push_middle 13154570
get 833
push_middle 239196631
get 173903
push_middle 441012942
push_front 959760503
push_front 193208786
push_back 636608580
push_front 597557987
push_middle 187032313
push_front 857705533
get 90321
push_middle 543628803
push_back 413051928
push_middle 477687190
push_back 241886965
push_back 290342381
push_back 33050278
push_back 539311289
push_middle 536017299
push_front 222445701
get 63050
push_middle 68168791
get 228146
get 192020
push_front 532782845
get 189145
push_back 740821685
push_back 807022663
get 45162
push_middle 372348339
get 53440
push_back 952549853
get 129165
push_back 144875928
push_middle 158095317
push_middle 363577825
push_back 593483345
get 157073
push_middle 482554369
push_back 316745371
get 108894
push_front 632970653
get 183410
push_front 304325777
push_middle 161964677
push_back 851829707
push_front 256077262
push_front 446989162
push_middle 641802701
push_middle 920151350
push_front 206194555
push_back 553647811
push_middle 894984234
push_back 888872735
push_front 149004421
push_front 207819804
push_front 58928138
get 150277
push_back 493689902
push_back 804571237
push_back 744707345
push_front 610228994
get 178234
push_back 436701488
get 185957
get 8930
get 158865
push_middle 208452129
push_back 756972012
push_back 453391319
get 156932
push_front 741440250
push_middle 122488713
push_front 181135784
push_back 986247118
get 207010
push_middle 455431887
push_front 337522133
push_back 125287585
push_back 547374899
push_front 662836717
push_middle 319752345
get 133764
get 155419
push_middle 413552175
get 168520
get 151304
get 137850
push_back 663714442
push_front 936830963
push_back 100815723
get 91358
push_back 49623781
push_back 451284128
push_front 893778413
get 108804
push_back 136214959
push_front 504252947
push_middle 130369724
get 204633
push_back 21929986
push_front 856095304
push_back 398209205
push_middle 498435587
push_middle 951564655
push_middle 693593796
push_back 932369478
push_front 341683502
push_front 730697772
push_front 268378157
push_front 74174649
push_middle 117462538
push_front 734299938
push_front 762976493
push_back 665097646
push_front 649035127
get 221631
push_middle 749171623
get 166341
get 81603
push_back 240000908
push_front 653870253
push_middle 50571130
push_middle 311602208
push_middle 404485223
push_back 900338798
push_back 508357285
get 191430
push_middle 16140893
push_front 548368653
push_middle 109140852
push_front 339588052
push_middle 585253335
push_back 903131077
push_front 956003613
get 12677
push_front 191341841
push_back 956138491
push_front 458005074
push_middle 150093937
push_front 398409645
push_front 13664181
push_middle 523152646
push_back 286108706
push_back 741974624
get 112175
get 224363
get 29398
push_back 271051445
push_back 934390909
push_front 556577890
push_back 579795923
push_front 528543110
push_back 705467194
get 165540
push_middle 374780478
get 13544
push_front 501365241
push_front 450473457
get 41685
get 126136
push_middle 363451228
push_back 593429003
push_front 20924197
get 222656
push_front 57240474
push_middle 517536277
push_middle 11784242
push_back 326802970
push_front 537438948
push_middle 47263377
push_front 705561975
push_back 969860353
push_middle 598554690
push_front 220269189
get 150676
push_middle 867250132
push_middle 9765256
push_front 776183544
push_middle 922621053
push_back 316870405
push_front 648331912
get 132898
push_middle 298347373
push_front 991707705
push_front 819445004
push_middle 560907685
push_middle 106576228
push_front 86117075
push_middle 805144600
get 23877
push_front 375657159
push_back 204401425
get 129107
push_back 968478069
push_back 216967285
push_back 696617772
push_middle 113109897
push_front 61013665
push_back 898585150
push_front 762992215
push_middle 630413413
push_back 851572991
push_back 366540290
push_front 370188775
push_middle 283646663
get 174172
push_middle 513555265
push_front 864284955
get 33409
push_front 638782531
get 226466
push_middle 214603103
push_front 343674157
push_front 655452818
push_front 119455585
push_middle 334567440
push_front 858155161
push_front 624983012
push_middle 875426827
push_middle 665638539
push_back 12046592
push_back 953409444
push_middle 921211027
get 160168
push_back 223259639
push_middle 96196718
push_middle 958823453
push_middle 88170953
get 17585
push_front 872848298
push_middle 858677127
push_front 544281563
push_middle 193919754
get 91091
push_back 152634957
push_back 229001900
push_back 320355560
push_middle 360457933
push_back 845796742
push_front 761100193
push_back 238195266
push_front 9738548
push_middle 847898997
push_middle 81480991
push_back 709056924
push_front 338960443
push_back 128506716
push_middle 213226765
push_back 783160762
push_middle 229729617
push_front 192142627
push_back 595605631
push_middle 290056314
get 40590
push_back 774456902
push_back 465461442
get 214135
push_front 913099087
get 163619
push_back 110744007
push_middle 766240401
get 155585
get 153428
push_front 528866214
push_middle 51492925
get 8239
push_front 339256776
push_front 670065763
push_back 543447845
push_middle 981806528
push_front 388531804
get 31836
get 48181
push_back 747848859
push_front 144477818
get 46431
push_front 970831385
get 184631
push_front 186151900
push_back 928084184
get 125025
get 111869
get 25187
push_front 695542716
get 20186
push_front 21641435
push_middle 194003937
get 199124
get 60953
get 211954
get 83875
push_middle 370499507
push_front 974837175
push_middle 126363771
push_back 872281337
push_back 298064367
push_front 109687268
push_back 46965014
get 36397
push_back 928478668
push_back 226522859
push_back 233807433
push_middle 928836007
push_front 874947269
get 153393
push_middle 832595510
push_middle 659101585
push_front 31899021
push_back 858588089
push_back 320596350
push_back 213758816
push_front 298027596
push_front 587848588
get 69330
push_middle 295917484
push_back 123089378
get 224494
push_front 733719978
get 59370
push_front 547806567
push_front 873536358
push_middle 346178611
push_middle 137291251
push_back 870144333
push_back 344379947
push_back 794799508
get 140686
push_middle 677254626
push_back 357125712
push_back 831252549
get 142502
push_middle 410923746
push_front 568941963
push_front 941202823
push_front 812396504
push_middle 458850749
get 14836
push_front 252748945
push_middle 26617571
push_middle 133309968
get 234915
push_front 928102023
push_middle 786465900
get 230538
push_front 101303954
push_middle 504227236
push_front 74574781
get 26159
push_middle 856485766
push_middle 13744865
get 185299
push_front 13861984
push_back 511230844
push_back 318893302
get 121426
get 91342
get 78230
push_front 599012141
push_middle 824170079
push_middle 700492570
push_front 637201683
push_middle 193556173
get 209437
push_back 250192928
get 52161
push_back 498464871
get 136708
push_front 965459616
push_middle 209570782
push_front 342770677
push_front 789579633
push_front 344012146
get 210230
get 105731
push_back 516123723
push_back 287021499
push_front 787386161
push_front 507779365
push_back 700216811
push_back 575905692
push_front 895052375
push_front 252450743
push_front 902591768
push_back 623034538
push_middle 670683504
get 80003
push_middle 852890261
get 188783
push_front 225868688
get 3393
push_front 581555471
push_back 425806408
push_front 673217487
push_front 550226956
push_middle 900465101
push_middle 273877847
push_front 379683189
get 18503
push_middle 562499486
push_middle 742904511
push_back 717119609
push_front 392597633
get 23005
push_middle 985688017
get 77259
push_back 87686797
push_back 493882605
push_middle 936668371
push_back 97783104
push_back 59996929
push_front 135347843
push_back 21046287
get 49776
push_back 843679150
push_back 239003774
get 203605
push_middle 560754482
push_back 857771200
get 109238
push_middle 434187034
push_back 926776353
push_front 347947930
push_middle 913477155
push_back 371547853
push_middle 711519542
push_middle 608303167
push_back 706768884
push_middle 545856853
get 31497
get 185103
push_middle 852424093
push_back 560333798
push_front 799424481
push_front 322892771
push_front 757453649
push_middle 859363518
push_front 927711687
push_front 484818655
push_back 318103330
get 217433
push_front 352641328
push_front 459352830
push_back 891535818
get 92515
push_back 430300165
push_front 167272418
push_middle 12555534
push_back 962753267
push_back 901796523
push_front 42063416
push_back 404531857
push_front 656815942
push_middle 646191237
push_front 331642628
push_back 192952850
get 66817
get 86690
push_front 832626396
push_middle 215449195
push_back 145102877
push_front 126908034
push_middle 260511198
push_back 894570297
push_middle 575474888
get 38344
push_front 364253410
get 157253
push_front 972504438
push_middle 64355543
push_back 721530161
push_front 441406922
push_back 227566419
push_front 11104731
push_middle 638405734
push_middle 223232867
push_front 491539500
get 168825
push_front 14052157
get 97153
push_back 179811090
push_middle 449654170
get 156027
push_front 316473612
push_middle 529497795
get 81113
push_middle 798415791
get 7249
push_middle 462834646
push_front 128307795
push_front 172545113
get 61340
get 120126
push_middle 898594875
push_front 938048896
get 176309
push_front 668821636
push_middle 705156891
push_middle 276659047
push_middle 289331904
push_back 992934639
push_middle 188458136
get 42307
push_middle 490631121
push_middle 292658713
get 173646
push_back 43720026
push_back 684627680
push_front 453474692
push_back 537219217
push_front 442332991
push_front 99198473
push_middle 167491279
push_middle 76583174
get 15151
push_front 257986545
get 110660
push_back 286087290
get 104562
get 21960
get 47551
push_back 618449567
push_back 375056160
get 193961
push_front 190710641
get 122713
push_middle 282103289
push_back 128977140
push_middle 513594517
push_middle 760506608
push_front 969135723
push_front 219476123
push_front 687531219
push_back 314618710
push_back 511453205
push_front 258721035
push_back 711601263
push_back 482692619
push_front 170472757
push_middle 411090934
push_middle 562233363
push_back 834202067
push_front 189153902
get 119349
push_back 766757895
push_middle 981277665
push_middle 787278495
push_back 559231617
push_front 422217499
push_front 936550650
push_front 85528800
push_back 685138567
push_back 966810619
push_back 180388460
get 61176
push_middle 476870141
push_middle 997851723
push_front 639891793
push_middle 412985321
get 6058
get 164916
get 186480
push_back 828507947
push_front 986851620
push_back 226859672
push_back 673718423
push_back 832859644
get 50852
push_back 787003073
get 27274
get 1422
get 93722
push_back 259714030
push_front 292610511
push_front 168072200
get 207770
push_back 135121382
push_front 86623304
get 107751
push_middle 74873576
push_middle 582883754
push_back 990488879
push_front 811883744
push_front 220731001
get 27133
push_middle 431376833
get 186876
push_middle 367740
push_middle 654725995
push_back 421229099
push_front 554987495
push_front 807518693
get 6361
push_middle 371791508
push_front 554492855
push_back 711552976
get 200171
push_front 901979701
push_back 153666387
push_front 342523101
get 28341
push_front 990929873
push_back 882479933
get 26798
push_front 862582980
get 220704
get 216988
push_back 700189199
push_middle 406689718
get 144993
get 97392
push_middle 214055437
push_middle 957556298
get 41784
push_front 650846965
push_back 793702090
push_front 389833986
get 221853
push_middle 524883196
get 194857
push_back 396647406
push_front 198158811
push_front 19188766
get 224425
get 111793
get 156725
push_front 257521765
push_middle 686438918
push_back 886569538
push_middle 203472429
push_middle 177630874
push_front 889820840
get 95157
push_middle 869153126
get 96615
push_back 429593620
get 74502
push_middle 706900792
push_back 377441144
push_middle 362965120
push_back 797515423
get 176740
push_middle 205293749
get 173586
push_back 316293748
push_back 235994386
push_back 363110062
push_middle 247410507
push_back 989495668
push_front 164448829
push_back 647438580
push_middle 371253136
push_middle 523169560
push_front 793475153
push_middle 343716648
push_middle 913648236
get 158530
push_middle 222614836
push_middle 817150665
push_back 743638560
push_back 445265976
get 4836
push_back 644071419
get 13616
push_front 714763225
push_middle 812877841
push_front 493558142
push_back 334413741
push_front 874531788
push_middle 686352185
push_front 216724468
get 14799
get 130506
push_middle 365222892
push_front 59527792
push_middle 174403044
get 162849
get 99609
push_front 665681714
get 20363
get 37954
push_middle 77672912
push_front 93542790
push_middle 202484793
get 3373
push_middle 568162451
push_middle 198156469
push_back 561967886
push_middle 146821044
push_middle 77964184
get 229373
get 148553
get 145724
push_front 985264874
push_middle 838952784
push_middle 98328622
get 121035
push_back 12999360
push_back 395230537
push_back 97721253
push_middle 31870727
get 231832
push_front 185905825
push_back 345271325
push_front 587033279
push_back 388384846
get 95091
get 146141
push_front 580630193
get 38750
get 198314
get 151074
push_back 930553894
push_back 471484337
get 86767
push_back 233652068
push_back 615710939
push_front 336031886
push_back 127337847
get 118793
push_back 76895136
push_back 882749787
push_front 598108263
get 124791
get 71434
get 33663
push_back 826140413
push_middle 545169747
get 146165
push_back 811039079
push_front 718209975
push_middle 758122243
push_middle 158189375
push_front 933536609
get 6900
get 93683
get 52701
push_middle 63234196
push_front 890916882
push_front 464757364
push_front 236817428
get 158971
push_middle 408046433
push_back 942065233
push_front 437230243
push_middle 195276743
push_back 850779522
push_back 17989385
push_back 185189921
push_middle 844435003
get 106938
get 214469
push_front 763986754
push_front 637606965
push_front 463230888
get 40494
push_back 911066998
get 148756
push_middle 321164169
push_front 496111898
push_middle 360954767
push_front 267225987
get 42085
push_back 381888350
push_front 518825181
get 72170
push_middle 337747405
push_front 430415985
get 9007
get 124704
push_middle 138374589
get 88932
push_back 823276152
push_front 690198249
push_front 4027140
get 81707
push_front 128924819
get 187179
push_front 13953467
push_back 47398993
push_middle 858356343
push_front 542771879
push_back 598241584
push_front 98355806
push_middle 957206209
push_middle 19322374
push_back 804998577
push_back 195201882
push_back 603670400
push_back 71223992
push_back 32482692
push_back 31856223
get 174004
push_front 716669111
push_front 194591467
push_back 472109256
push_middle 233799585
push_front 17499079
push_middle 404516843
push_back 799562462
push_back 77234680
push_middle 360384243
push_middle 209183410
push_back 316636194
get 58980
push_middle 666599047
get 176949
push_back 835333632
get 95767
push_middle 368604570
get 1431
push_back 489477876
push_front 604577842
push_back 265294440
push_back 98924025
get 168525
push_back 510334026
push_middle 500097297
get 174258
push_front 646309498
push_back 636677211
push_middle 362959811
push_back 244666131
push_back 894790924
push_back 930683819
push_back 527146204
get 88478
push_back 617486977
push_middle 926874876
push_back 805520602
push_front 504377592
get 207815
push_back 105721347
push_back 803591600
get 62999
push_middle 812267191
push_middle 643408392
push_middle 515735273
get 55147
push_middle 884901088
push_back 985712621
push_back 909910685
push_front 495881458
push_middle 473510503
push_middle 145457765
push_middle 379065805
get 154436
push_front 149659605
push_front 849066225
push_back 248698358
push_front 867605173
push_front 312292416
push_middle 439359524
push_front 737020679
push_front 92142416
push_front 48964895
push_back 956767351
get 202096
push_front 672675742
push_back 249213723
push_front 279394504
push_front 91736224
push_front 161321235
push_back 748176820
push_middle 384309921
get 178254
push_front 4889065
push_back 908761627
push_middle 446723175
push_middle 595291717
push_middle 455285990
get 20989
push_middle 315879683
push_front 965477157
push_middle 453397265
push_middle 437459474
push_middle 628635585
push_back 58493721
push_middle 878030116
push_back 462803299
get 211514
push_back 20680206
push_front 614560597
push_middle 190495951
get 18286
get 104687
push_back 509328669
push_back 152938084
push_middle 172995190
get 175239
push_back 850130415
get 138783
push_back 4464276
push_back 489042730
push_back 306049960
get 62194
push_back 110809406
push_back 140697719
get 126676
get 115225
push_front 440445291
push_back 581354507
push_middle 147961131
push_middle 607329086
push_back 268736478
push_front 408977266
get 38162
push_back 283631062
push_middle 989707614
push_front 615901448
push_back 667370584
push_middle 686795379
push_middle 837618048
push_front 711796627
push_middle 98198602
push_front 520822647
push_back 721942333
push_middle 638697636
push_front 501936544
get 17467
get 174588
push_middle 751175296
push_front 673223059
push_middle 379289188
push_back 833711082
push_back 274221753
get 5302
get 170893
push_front 612726848
get 49793
push_middle 529484620
push_middle 496613729
push_back 362794955
push_middle 844748957
push_front 161159919
push_front 182190690
push_middle 207815208
get 110174
get 13751
push_middle 16191675
push_front 10721412
push_front 296766526
push_back 582017894
push_middle 104623962
push_front 55480193
push_front 359604801
push_middle 145373746
get 9
push_front 5517577
push_back 620746200
push_middle 655965703
get 179889
get 13738
push_back 228777899
push_middle 881261876
push_middle 111427606
push_front 231001119
push_middle 514190991
push_front 965486355
push_front 778992412
push_middle 948463401
push_front 367719226
push_front 261086925
push_back 419227123
push_back 412380777
get 157308
push_front 565221262
get 69466
push_front 763580902
push_front 943397543
get 8863
get 122500
get 137980
push_front 631902109
get 73381
push_front 863174864
push_middle 843790534
push_front 825178977
push_back 79654708
push_front 915301217
push_front 313347623
push_front 145976592
push_middle 603326956
push_back 44079856
push_front 570272041
get 204609
push_middle 374417954
push_front 326821134
push_middle 97669015
get 191541
push_front 96397231
push_middle 254638634
push_back 678910825
push_back 700788371
push_front 670017536
push_middle 496074029
push_middle 388012177
push_back 63373943
push_back 553989640
push_front 557733096
push_front 398132159
push_front 30095203
push_back 227347006
push_back 596324214
push_back 564726424
push_front 130966807
push_middle 586609029
get 189605
push_middle 903030604
get 190075
push_front 985124167
get 146762
get 178142
push_back 229641549
get 1760
get 111878
push_middle 717829334
get 64539
push_front 343786009
push_middle 870759392
push_middle 511044392
get 175782
push_front 499080164
push_back 853435839
push_front 899076996
push_back 802991086
push_middle 489734742
push_middle 775706057
get 204570
push_back 804774704
get 27636
get 163475
push_middle 278274354
get 186953
push_front 722689969
push_front 778426366
push_front 396388357
push_middle 113607343
get 130915
push_middle 606533672
push_middle 62858386
push_back 647116314
push_middle 22660133
push_middle 272052729
get 210932
push_middle 472479350
push_middle 137911369
push_front 469616820
get 197599
get 137273
get 30376
push_back 353910896
get 177073
push_middle 183464548
push_back 894585081
get 81301
push_middle 285792939
push_middle 13104573
push_front 41247195
get 221653
push_back 463183017
get 7548
push_front 953476552
push_back 56573864
push_middle 938695124
push_front 46809737
push_front 278526395
get 12483
get 78110
push_front 823542940
get 168365
push_middle 608427881
push_middle 928100750
get 233281
push_middle 915623708
push_back 756102488
push_front 548987630
push_front 486933653
get 215531
push_back 338753921
push_back 363314933
push_back 123613082
get 59801
get 121170
push_front 589012646
push_front 995232301
get 180513
push_back 624380234
push_back 586520153
push_middle 29165213
get 54845
push_front 462113422
push_middle 135143266
push_back 504863253
push_front 223770524
push_back 886001022
push_front 176178842
push_front 42950799
push_front 792353368
get 230903
push_back 740600553
push_middle 311036318
push_front 43960500
push_back 475735214
push_front 895599920
push_back 415706217
push_back 967082978
push_back 976679527
get 139665
push_back 2340713
push_front 297379573
push_front 413843639
push_front 377904497
get 72504
push_middle 856553443
get 109919
push_back 930580766
push_back 259712248
get 20983
push_back 38143559
push_back 508723777
push_middle 188539249
push_back 935493004
push_middle 635408823
get 213175
push_front 284019767
push_middle 910821358
get 3254
push_back 2132318
push_back 328552972
push_middle 422624161
get 180042
push_middle 103951436
push_front 201347743
push_middle 23971351
push_front 447699315
push_front 623353300
push_front 588525417
get 36996
get 73004
get 59668
push_middle 571531534
get 110488
push_back 247900603
push_middle 908158748
push_back 90380781
push_back 209744486
push_middle 270567383
push_middle 223684845
push_front 645515205
push_front 635626815
push_back 744911204
push_front 400280970
push_back 964534383
push_back 290965573
push_front 883377968
push_front 802506161
push_back 285552662
push_front 270909121
push_middle 692443650
push_middle 366237380
push_back 255100641
push_middle 864743605
push_back 930767627
push_middle 170789665
push_back 877465659
push_middle 599995569
get 133515
push_front 847839386
push_front 627611643
get 162133
get 62656
push_back 270005907
push_back 844321347
get 93437
push_middle 415707083
push_front 643798944
push_middle 450545967
push_back 591833854
push_back 590593256
get 7492
push_back 356358923
push_middle 888689945
get 27770
push_back 443614104
push_middle 670817253
get 997
get 77246
push_front 186073488
push_front 531057200
push_front 654304655
push_front 934441730
push_back 235666173
push_front 258437615
push_middle 258780524
push_front 388611682
get 93840
push_middle 924456511
push_middle 640147522
push_front 397412225
push_middle 617277403
push_front 183520206
push_middle 505101879
push_front 747067779
push_front 332242392
get 157644
get 38544
push_middle 35211636
push_front 532446304
push_front 886654164
get 4080
push_middle 506250535
push_back 226582829
push_middle 977125522
get 158379
get 78730
push_middle 974258877
push_back 73340592
push_back 47463182
push_middle 917671100
get 89504
get 9874
push_middle 914716394
push_back 777259596
push_back 560207674
push_back 929521547
push_front 54059588
push_front 164158612
push_back 497441936
push_back 640214280
push_middle 820702532
push_front 612818498
push_front 845213314
push_front 255022655
get 69709
get 191955
push_front 35444612
push_back 495413825
get 98445
push_back 730628653
push_back 318378914
push_middle 444936201
push_middle 436526008
push_back 582928057
push_front 644533199
push_middle 129790877
push_middle 835376115
push_back 988999314
push_back 659061082
push_middle 416809982
push_back 702546775
push_front 199424319
push_middle 783661323
push_front 221256932
push_back 158637881
push_back 231079895
get 193345
push_back 525977337
push_back 885795997
get 71134
push_back 678271825
get 68571
get 204096
get 79103
get 220781
push_middle 387669677
push_back 358596837
push_front 650981300
push_front 771062453
push_back 377347227
push_middle 242301975
get 10104
push_back 39834247
push_front 900399918
push_front 401394419
push_middle 148539496
get 26563
get 86162
push_middle 132825657
push_middle 845404740
push_middle 218216347
push_middle 414270911
push_middle 204831751
push_front 875997714
push_front 288083527
push_middle 7590725
push_front 472933878
get 202355
push_middle 524088011
push_front 677881522
push_middle 165738896
get 46797
get 232133
push_middle 860224522
push_middle 166093982
push_front 801925082
push_back 975648071
get 196785
push_middle 172144588
push_middle 675867699
push_back 506778937
push_front 744311457
push_front 52850691
get 48739
get 158666
push_front 611881825
push_front 447627417
push_front 309785432
push_middle 589149225
push_middle 130600703
get 6566
push_back 837691902
push_middle 221911657
push_back 829614266
push_back 576806466
push_back 350526253
push_back 106541495
push_middle 819558255
push_front 515756366
push_back 678746011
push_middle 150619055
push_front 630610384
push_front 899104880
push_middle 493955153
push_middle 299666445
push_middle 909402572
push_middle 173119731
push_back 524452792
get 110093
get 136949
push_front 623775195
push_front 750463257
push_front 286128165
push_back 735763234
push_back 540488872
push_front 210020918
push_middle 555742956
push_front 923724285
get 138790
push_back 151365098
push_middle 458722549
push_back 708887457
push_back 65579306
push_front 23517797
push_middle 900094932
get 163630
push_middle 856146262
get 145990
get 118584
get 108130
get 139611
push_back 527140150
push_middle 141395222
push_middle 403950201
push_middle 31279752
push_back 717477572
push_back 237169668
get 157330
push_back 409993139
get 105737
push_middle 857852841
push_back 125755426
push_front 628523715
push_front 954547180
push_back 202039522
push_front 477508046
push_front 595460698
push_middle 983553021
get 46340
get 107527
push_back 218429996
push_front 115240817
push_back 391576102
push_front 830060402
push_front 558696025
push_back 554311025
push_back 902895785
push_middle 355164740
push_front 182336741
push_back 827837539
get 44784
push_front 798112045
push_front 679009524
get 199074
push_middle 797892767
get 13860
get 21129
push_back 730506750
push_front 266831005
push_front 932269421
push_back 15055122
get 40918
push_front 512807826
push_front 23789629
push_back 119491181
push_front 993974462
get 109774
get 169074
push_middle 614088179
push_back 980274732
push_front 682786505
get 29120
get 113483
get 182703
push_back 864661486
push_middle 382409502
push_back 584158187
push_back 381390589
push_middle 891308962
push_front 897571936
get 231576
get 150124
push_middle 956049513
push_middle 535903290
push_back 954184537
get 212711
push_back 334704971
push_back 497388478
push_front 281734394
push_middle 960209405
push_front 75604884
push_back 572488145
push_back 349859255
push_middle 755253014
push_back 301926575
get 210050
get 43809
get 178342
push_back 9423912
push_back 177568973
push_back 264213255
push_middle 353345022
push_middle 442170698
push_middle 137890778
push_back 303019892
push_back 609646071
get 192232
push_middle 418847456
push_back 776573703
push_back 654803774
push_middle 674369358
push_back 202948022
push_middle 604589347
push_back 831393284
push_back 546444851
push_front 208754423
get 155452
push_back 146007019
get 55834
push_front 367745022
push_front 448537253
get 61854
push_back 299447647
push_middle 167022015
push_middle 24578264
push_middle 858167783
push_middle 679062277
get 121948
push_front 782706105
push_middle 1089803
push_middle 264279214
push_middle 206694137
push_back 797756621
push_middle 286892237
get 38106
get 228439
push_back 547527359
get 157135
get 186041
push_middle 830455009
push_front 416217173
get 209061
get 80687
get 170490
get 34266
push_back 369918787
push_front 304266722
get 122639
push_back 146836520
push_middle 722869465
push_front 608924108
get 160636
get 185467
get 228483
push_front 595414941
push_middle 592333310
push_middle 328621916
push_middle 559224761
get 131216
push_back 738046730
push_middle 96667801
get 49430
push_front 601968368
push_front 784699924
push_middle 312492702
push_front 217042257
push_front 588827620
push_middle 668653153
get 59978
push_back 955600428
push_middle 46564867
get 96278
push_back 720438223
push_front 734833450
push_middle 511253920
get 36354
push_middle 879245342
get 109808
get 217923
push_back 71478059
push_front 706297844
push_back 7827728
get 93440
push_front 29096681
push_front 728314476
push_front 573329475
push_middle 56927506
push_back 714067127
push_back 802247294
push_front 55109629
get 58639
get 183227
push_middle 210374479
push_back 180431510
get 172781
push_back 288600661
push_back 664085176
get 180596
push_middle 753065711
push_back 570755450
push_front 625756623
get 104357
get 16943
get 229371
push_back 338601931
push_middle 950900966
push_front 244581796
push_front 442963223
push_back 671582415
get 23284
push_middle 80522953
push_back 861804824
push_middle 587046653
get 99
push_front 799219053
get 207499
push_front 362557889
push_back 261041335
push_back 648144233
get 144909
push_back 150951721
push_middle 894008791
push_back 834277742
push_front 820251200
push_middle 513168325
push_front 178380886
push_back 69712044
push_back 134383218
push_middle 809825988
push_middle 544486441
push_middle 785504549
push_back 103847726
get 198823
push_middle 3207176
push_back 377681870
push_middle 292304160
push_middle 34649513
push_middle 500049283
push_back 481367877
get 162565
push_front 440728987
get 60982
get 217589
push_middle 119573985
get 40082
push_middle 606008815
get 205982
push_middle 714615441
push_front 50463555
get 193069
push_front 749039729
push_back 758103477
push_back 100425185
push_back 192845277
get 176775
push_middle 183762746
push_middle 890937758
push_middle 619162953
push_front 874036895
push_front 640147599
push_middle 772649197
push_front 747734999
push_back 573882084
push_front 917440304
push_front 238921789
get 120291
push_front 126187581
push_back 420211370
get 121880
get 210459
push_back 858175349
get 150413
push_back 868578832
get 136181
push_back 137595599
push_middle 251270731
push_middle 579068937
get 52706
get 127252
push_middle 3903923
push_middle 417623843
push_middle 372662070
push_front 919118774
push_front 145997687
push_front 567201224
push_back 550504201
get 182365
push_front 70852184
get 141030
push_back 638597647
push_front 544258246
push_middle 445950122
push_back 29312877
push_front 258987987
get 192425
push_middle 908318055
push_back 245437303
push_back 756901479
get 57110
push_front 91403738
push_middle 992343593
push_middle 487417630
get 199072
get 158130
push_front 265433960
get 198751
push_back 514445275
get 160395
push_back 832067584
push_middle 440725438
push_middle 598787849
get 188884
push_back 429353886
get 23992
push_front 182064811
get 115472
push_back 151374308
push_back 371439389
push_front 680122974
push_back 766837794
push_back 211874465
push_middle 620764991
push_middle 467747969
push_front 289537055
push_middle 444106303
push_back 3543367
push_back 197840273
push_middle 194031722
push_front 298109003
push_back 991228723
push_back 404429170
get 110889
push_middle 487722547
push_back 650871465
push_back 888118761
get 156837
push_back 882050047
push_middle 226390186
push_middle 748317816
get 232115
push_middle 239812733
push_back 438361328
get 111777
push_middle 552832632
push_back 19959193
push_front 717909867
push_middle 870764943
push_back 985521329
get 137165
push_middle 168305981
push_middle 302536145
push_middle 435925236
push_front 833119099
push_middle 881289033
push_middle 714215147
push_middle 49239252
push_front 319541144
push_middle 620260142
push_middle 804807388
push_middle 905542164
get 167988
push_middle 819292879
push_back 378132632
push_back 99327916
push_middle 164270508
push_back 319404555
get 79817
push_back 848477145
push_middle 593816795
push_front 211838921
get 195462
push_front 199834854
get 9155
push_front 841384888
get 123914
push_middle 769148392
push_front 402820657
get 23503
push_front 133150400
push_front 63841992
push_middle 981428433
get 172018
get 15054
push_front 655119445
push_back 81776488
push_middle 98645324
get 119056
push_back 624281755
push_back 309805568
push_middle 316829190
push_front 472555023
push_back 224841123
push_middle 884356971
get 137127
push_middle 990024652
get 192867
push_middle 377222831
get 84949
push_middle 787209089
get 67470
get 205986
push_back 97566618
push_back 416538936
push_front 802978675
push_back 920882774
push_back 439546054
push_front 77534280
push_front 543383881
push_front 128933150
push_back 954874888
push_middle 473732535
get 34428
push_back 357392126
push_middle 188836964
push_front 697140656
push_back 406738351
push_back 615935002
push_back 356920655
get 146226
push_middle 572341393
push_front 875463598
push_front 947409156
get 164566
push_back 598883360
push_back 177015639
push_front 298929454
push_front 763394889
get 228915
push_front 202877127
push_back 142171479
get 230951
push_front 33700564
push_front 902408272
push_back 161271806
push_back 712687386
get 14045
push_front 433124423
push_front 775658219
push_front 630401394
push_middle 412173020
push_back 795404085
push_middle 840189651
push_back 441322403
get 154522
push_middle 448619400
push_front 965263146
get 107033
get 169527
push_back 329453419
push_middle 135960774
push_back 513120404
push_middle 144435550
get 94616
get 25072
push_middle 560746857
push_back 364444599
push_middle 868890359
push_middle 514723041
push_front 909709038
push_back 528117071
push_middle 905463615
push_middle 350248393
push_middle 164247437
push_front 798078167
get 46194
push_back 835148494
get 143548
push_front 190163995
push_front 857542748
get 73877
get 42740
push_back 326362187
push_back 85157608
push_front 332997316
push_middle 264911568
push_middle 947608421
push_middle 14714104
push_front 68684653
push_middle 611492262
push_front 784827726
push_front 487400356
push_front 866223359
push_back 360569776
push_middle 45233628
push_back 816376630
push_middle 596695427
get 111090
push_back 973379848
get 227055
push_middle 411020395
push_front 978016333
push_back 753488001
get 47340
get 183164
push_middle 47946594
push_front 337956711
push_back 722182193
push_front 240076634
push_front 214936141
get 161416
push_back 700877539
get 145541
get 56619
push_back 323859408
push_middle 821206464
get 80714
push_front 325683391
push_middle 696100071
push_middle 944196646
push_front 484231484
push_back 442392878
push_back 581510954
push_middle 281361702
push_middle 814934377
push_middle 281664013
push_middle 364710420
push_back 458228453
push_middle 389289767
push_front 210191785
push_middle 696697244
get 18828
push_front 375686041
push_front 815535090
push_front 735610158
push_back 924461947
get 69651
push_front 277795435
get 150042
push_back 478613319
get 123400
push_front 152865593
get 77307
push_back 518833843
push_back 610380451
get 212484
push_back 53921544
push_front 520177330
push_middle 729794959
push_back 25694741
push_middle 406214060
push_middle 458878395
get 182586
push_middle 521220974
get 135223
get 173932
push_front 939982820
push_middle 730968398
push_middle 350274900
push_middle 206943750
get 152233
push_middle 134323801
push_back 311658318
get 226835
push_middle 922473180
push_back 527429367
get 219436
push_back 650278255
push_back 512117585
push_front 753188754
push_back 277218120
get 198196
push_front 691933650
push_middle 128738358
push_middle 1917443
get 195585
push_middle 845500094
push_back 221228494
push_middle 701370522
get 206335
push_front 831383276
push_back 37146402
push_middle 628540735
push_front 780644675
push_front 275360836
push_middle 380479480
push_front 172050675
push_back 245156038
push_back 867721142
push_front 454598520
push_front 888238837
push_back 621571765
push_front 214010941
get 190416
get 228121
get 72553
push_front 365621915
push_front 67533503
get 179357
get 112669
get 43949
push_middle 589798605
get 212061
push_back 358730338
push_middle 143424641
push_back 69315678
push_front 600748257
push_middle 250486831
push_middle 659197641
push_back 218253217
get 64554
push_front 751897635
push_front 798903125
push_back 197233302
push_back 310766290
push_middle 760060199
push_middle 680488418
push_front 531370181
get 84046
get 123392
get 96919
get 140118
get 225308
push_back 708975051
push_back 201756557
push_back 293734113
push_back 509505378
push_front 135794189
push_back 606628908
push_middle 72292005
get 4173
push_back 251359546
push_front 2185685
push_back 659965143
push_middle 477167350
push_middle 666176786
get 203040
get 53926
get 188129
push_back 186356246
push_middle 286853134
get 148651
push_front 626442103
get 152753
push_front 241581124
get 146893
get 109610
push_back 998081595
get 177036
push_middle 31272970
push_front 480293025
push_back 200230901
push_back 176961326
push_back 266137708
push_front 596721639
push_front 391981658
push_back 158539867
push_middle 308744411
get 190816
push_middle 302834022
push_back 848692548
get 203403
push_middle 890795825
push_back 373923718
get 217745
push_back 389115422
push_back 179519804
push_front 341685179
push_front 224727709
push_front 907586245
get 223710
get 69699
push_front 303826908
get 7682
push_middle 847860278
push_front 135849931
get 186125
push_back 54576780
push_front 953419056
push_front 230106505
push_middle 78178509
push_back 802613230
push_back 937080
push_back 708961352
push_back 840035980
get 62269
push_middle 967816831
get 100220
push_front 636758765
get 185739
push_back 555955515
push_middle 452641437
push_front 991599111
get 53866
get 179827
push_middle 139032013
push_back 539777220
get 151604
push_front 286596214
push_middle 668861510
push_back 342704892
get 29861
push_middle 375515728
push_front 543306364
get 163420
push_front 476167854
push_front 887800052
push_back 655423754
push_front 437169075
push_back 442946727
push_middle 549388043
push_middle 948188695
push_front 51479495
push_back 888731694
get 206851
push_middle 839637887
push_middle 940130616
push_middle 63999750
push_middle 274814582
push_middle 418447462
get 119134
push_back 681265531
push_middle 401567808
push_back 892465120
push_middle 694465843
push_back 725875056
push_middle 696664472
get 101558
get 76426
push_middle 188111700
push_middle 874905285
push_front 400580689
push_front 682404203
push_back 876238186
push_back 573502119
get 36803
push_middle 895793568
push_middle 706059440
get 76156
get 191812
push_front 54732239
get 110697
get 181597
get 228651
push_front 283509130
get 68012
push_back 149519565
push_back 17979561
get 149653
push_front 960008923
push_front 616868987
get 44728
get 18873
push_front 234345528
get 137185
push_back 390123091
push_middle 532337752
get 13954
get 101400
get 112449
get 69887
push_front 364050818
push_middle 42514542
get 27423
get 2437
push_middle 566463212
push_middle 793433225
push_back 760556895
push_middle 232199290
push_back 635317782
push_back 326401254
push_back 498260242
push_front 593220625
push_front 703126968
get 193233
push_front 896142853
get 104271
get 94352
push_back 679657128
get 99703
get 185151
push_middle 612170534
push_middle 665021570
get 70042
push_back 711381984
push_middle 761752560
push_back 545321194
get 38000
push_front 838138933
push_back 608239313
push_front 202960990
get 72342
push_front 743746426
get 34283
push_front 261744453
push_middle 422194058
push_back 900270528
push_front 255903936
push_front 318836836
push_middle 963772534
push_front 165158029
push_front 367169210
push_middle 532307339
get 11868
get 114839
push_middle 151552524
push_middle 333314836
push_back 960016057
push_middle 356296426
push_front 404264578
push_back 957403818
get 95490
get 162505
push_front 652317320
push_middle 28284118
push_front 276293160
push_back 724641704
push_middle 921068227
push_middle 249063149
push_middle 760939339
push_front 653328704
push_front 105055878
get 86292
push_middle 479340571
push_front 380112382
push_middle 874673171
push_front 205770672
get 49349
push_back 358386272
push_front 666793562
get 162405
push_back 100304340
push_middle 472453814
push_back 655174045
get 197530
get 117933
push_back 869740680
get 36187
get 156699
push_middle 974178085
push_back 487145235
get 143596
push_middle 70966452
push_front 709859405
push_middle 976314274
push_front 46307452
push_back 507763295
push_front 857462379
push_back 396386512
push_front 331586389
push_front 136045620
push_front 141850047
get 109418
get 100268
push_back 736998835
push_back 21664232
push_front 237770538
push_middle 181170405
push_back 654209531
push_front 115169940
push_back 605665418
push_front 398110510
get 163149
get 108951
push_middle 494802007
push_back 988275998
push_middle 959105784
push_middle 282111499
push_back 359851021
push_middle 770822239
push_back 840886145
push_middle 118341380
push_back 542634863
get 97548
get 122938
push_front 831975352
push_front 818460031
push_back 389249304
push_back 539332655
push_front 207982935
push_back 362244212
push_back 512586668
push_back 376579283
push_middle 760571148
get 178885
push_middle 477316632
get 150634
get 231648
push_middle 604216643
push_back 579566102
push_back 521644725
push_front 537756728
push_front 401020260
push_back 47187592
push_back 347780441
get 127366
get 99633
get 76073
push_middle 531115565
push_back 465487172
get 43329
push_back 352560360
push_middle 626061084
push_middle 238104641
push_front 172658118
get 171217
push_back 839671103
push_back 547303666
push_middle 886552837
push_front 513289212
push_front 102832442
push_front 749755785
push_back 638019139
push_front 696826114
push_back 757304890
push_middle 753888752
push_front 576216807
push_back 351641965
push_back 328471751
push_middle 809642373
push_middle 308112519
push_middle 304656255
push_back 22557338
push_middle 219158779
push_front 798034822
push_front 42482148
push_back 813171071
push_back 176649886
push_front 814162850
get 7282
push_back 292225445
push_front 283281897
get 132523
push_front 287187689
get 149707
get 37862
push_back 473588386
push_middle 800456481
push_back 979533752
push_back 675607928
get 79892
push_middle 283765228
get 196697
push_front 730876738
push_front 877962324
push_back 896693684
get 234609
get 133638
get 128303
push_back 859532539
push_front 518434082
push_back 46798188
get 86735
push_back 943385114
push_middle 287683212
push_middle 469790887
push_front 261413769
get 110742
get 202408
push_front 940095056
push_back 427813279
get 77013
get 904
push_middle 289629082
push_middle 997074802
push_middle 838375530
push_back 563027762
push_middle 135608537
get 87161
push_middle 555589939
push_back 762103809
push_back 840807151
get 188819
push_front 870819298
push_middle 14480820
push_front 376291503
push_back 961573316
push_middle 433933082
push_front 355773499
push_middle 893554822
get 9026
push_middle 56360102
push_back 581772680
push_back 883280093
push_back 167293905
push_front 387158644
get 31908
push_back 867189528
get 105403
push_middle 606446455
get 136169
get 101646
push_middle 847190847
push_back 261775914
push_front 634702501
push_back 39936791
push_middle 613234502
push_back 723069716
push_back 12560920
push_back 976180337
get 52548
push_middle 788719605
push_front 770267282
push_front 607122053
push_front 657281123
push_back 518845566
push_middle 315215666
push_back 641595536
get 35894
push_middle 706456764
push_back 333364308
push_front 561257774
push_front 220503434
push_back 675839088
push_front 692248810
push_back 798785970
push_back 755508287
get 2522
get 46471
push_back 142326139
push_back 419035679
push_middle 457705890
push_back 152533939
push_middle 266935112
push_back 600022778
get 215892
push_front 291273208
push_back 209892888
push_middle 978933551
push_middle 833543221
push_middle 298454223
get 116921
get 67293
push_middle 670361021
push_back 815916942
push_back 186442069
push_middle 344993690
push_middle 749978508
push_front 583007443
get 197470
get 58230
get 59767
push_back 242074716
push_back 412017200
push_front 874040921
push_front 968434325
get 42581
push_back 311361735
get 170078
push_front 734739219
push_back 784902154
push_back 440515897
get 172556
push_front 399439000
push_middle 648803686
push_front 699944182
push_middle 690157171
get 92367
push_middle 659384765
push_back 698227814
get 74149
push_back 549633975
push_front 378781423
push_middle 893567271
push_back 852386620
push_middle 569092306
push_front 133019946
get 84984
push_front 627666270
push_back 783105560
push_back 877710989
get 108577
push_back 241793789
push_front 213140388
push_back 264358179
push_front 962552790
push_middle 653676138
get 13112
push_back 615669964
push_front 104794136
push_back 849894210
push_front 863342113
push_front 901750157
get 50458
push_front 721513234
get 200172
push_middle 815001545
push_middle 213423231
push_middle 559797460
push_middle 512413832
push_front 767108887
push_middle 124248088
push_front 322207624
push_middle 51461149
push_middle 956248334
get 227152
get 147915
push_back 963413229
push_back 567328331
push_front 131536874
push_front 728176249
push_front 894984208
push_middle 66858012
get 36216
push_middle 272915678
push_front 669320947
get 207574
push_front 328276922
push_back 126059789
push_middle 170790914
get 95993
get 53616
push_front 600230233
push_back 46312352
push_back 493713960
push_front 359116160
push_back 232050441
get 38002
push_back 200322910
get 65563
push_front 135072597
push_front 418118105
get 83364
push_front 995375535
push_middle 570790640
get 103504
get 452
push_middle 113834349
push_front 241446979
push_front 639499054
push_front 932751185
get 141257
push_middle 707819651
push_back 310310462
push_back 286587711
push_front 83781081
push_front 898918858
push_middle 808766683
push_back 854892430
push_back 517465848
push_middle 792117544
push_front 82944532
push_middle 135297216
push_front 744163530
push_front 447787995
push_front 348997966
push_middle 945889252
get 195030
push_front 185971744
get 185182
push_front 572046473
get 190163
push_back 577775253
push_middle 166840151
push_middle 907942684
push_middle 825232902
push_front 127810059
push_back 223646967
push_front 453026225
push_front 116980070
push_back 140877991
push_front 992632853
push_middle 191824334
get 160140
push_back 243283910
push_front 308745016
push_middle 868047854
push_back 390807093
push_back 613992554
push_middle 322314450
push_front 996598064
push_front 290916524
push_front 964588400
get 132013
push_back 805006542
push_front 313604315
push_middle 50639682
push_back 338870180
get 76893
get 102236
push_front 389986176
push_back 217195997
push_back 67514901
get 219406
push_front 634526181
get 171064
push_front 796793474
push_middle 153280158
get 226093
get 34218
push_front 348475932
get 157082
push_middle 772351463
push_back 913624496
push_front 862819687
push_middle 323603905
push_front 227977681
get 202560
push_back 942287301
push_front 857384179
push_back 122132601
get 86576
get 75260
push_back 689300160
push_middle 70894145
get 152572
push_front 606209737
push_front 894819861
push_middle 3541494
push_middle 239211083
push_back 289907399
push_middle 568145408
push_back 88457606
get 199013
push_front 383608596
push_middle 456714480
push_front 282053985
push_back 200632403
push_front 930085701
push_front 285367176
push_front 963347549
push_middle 213573202
push_back 944528744
push_middle 927269881
push_middle 588568496
get 230524
push_front 655327893
push_front 833686351
push_front 777415789
push_middle 812631891
push_front 538359202
push_middle 699469983
push_middle 314790579
push_middle 682360095
get 209435
push_front 420393186
push_front 517488172
push_middle 284745701
push_middle 168390128
push_back 188421651
get 213613
push_back 8200524
push_middle 961395592
push_middle 461783610
get 38331
push_middle 236465393
push_front 153940610
get 149550
push_front 466802331
push_back 386951497
get 17176
push_front 843449341
get 169556
push_front 845732380
push_back 232302884
get 33118
push_middle 974623004
get 44417
get 5785
push_middle 678973993
push_front 362235349
push_back 920224213
push_back 886188524
get 200618
get 209149
push_front 69205972
push_middle 954284881
push_back 871259128
push_front 55104839
push_middle 687212323
push_front 178653272
get 56256
push_middle 629202603
get 223219
get 106148
push_front 31046060
push_back 622013957
push_front 525721979
push_middle 134602657
push_middle 805809286
push_back 325611525
push_front 642938839
push_front 996336753
get 145041
push_back 925472669
push_back 150044922
push_middle 939475379
get 164101
push_back 736190650
push_back 774139333
push_middle 57542415
push_front 886338379
push_front 972533130
push_back 42487589
push_back 26966130
push_front 341743137
push_middle 946193228
get 45788
push_middle 362517397
push_back 264764704
get 136210
push_front 983589881
push_front 741371135
push_middle 469057652
push_back 733611477
get 225981
push_back 400885473
push_middle 21272619
push_back 170251864
push_front 370393096
push_back 667123148
push_middle 51329792
push_back 23724491
push_front 717816377
push_middle 293891813
push_back 366329182
push_middle 692303122
push_middle 306056392
push_front 184398322
push_back 859672609
push_middle 352438919
push_back 918847009
push_front 533284230
push_front 826205497
get 74804
push_middle 325359078
push_middle 32132277
push_back 931615501
push_middle 610526186
push_front 852762319
get 71006
push_middle 989787780
push_middle 598948678
get 168045
push_back 997478419
push_back 982620904
push_front 593495437
get 55576
push_front 761589847
get 37277
push_back 459732315
push_front 308324714
get 70481
push_front 841709216
push_middle 541679679
push_front 128099594
push_middle 607534974
push_middle 780027790
get 82702
get 90666
push_back 498317403
push_middle 264617950
push_back 646404050
push_back 339289515
push_middle 318469229
push_front 416400576
get 91038
get 73494
push_back 360564856
push_middle 187499018
get 148583
get 166028
get 38606
push_back 170457992
push_front 632649491
push_back 280389516
push_back 739303746
get 80883
push_middle 810517134
push_back 499841536
push_front 572213805
push_middle 870262999
push_front 852286646
push_front 599133283
get 10263
push_back 193918158
push_back 599736764
push_middle 163579395
push_back 803465631
push_front 189033410
push_front 205242720
push_front 221345523
push_back 802299296
push_back 224805304
push_front 873208589
push_front 759566658
push_back 111525076
get 41763
push_front 567677074
push_back 590153091
get 27227
push_front 207105873
push_front 217033389
get 200078
push_back 92755132
get 101894
push_front 630780842
push_back 84738962
get 178072
push_front 109164434
push_back 521532542
push_middle 658199484
push_front 943790744
push_middle 296403010
get 56734
get 226354
push_back 955017698
push_front 424932536
push_back 525184288
push_middle 672823289
push_middle 927541722
get 206650
push_front 761406957
push_middle 796459724
push_middle 467312985
push_back 956479378
push_back 505660995
push_middle 886058055
push_middle 551061304
push_back 143126299
push_middle 119574560
get 34123
push_back 762354856
push_middle 388791744
get 97773
push_front 441221083
get 191771
push_back 732010029
push_middle 187617392
push_front 698924302
push_back 578135967
get 50221
get 124383
push_front 121253138
push_middle 230571064
push_front 973715124
push_front 31486672
push_front 942066996
get 113762
get 9745
push_middle 757369880
push_middle 402507095
push_middle 614849918
push_middle 765919984
push_front 618398843
push_back 535916693
get 69078
get 35903
get 130506
push_back 631782235
push_front 426687874
push_middle 936068854
get 198068
push_front 313212635
get 214085
get 110445
push_front 67189787
push_middle 863345938
push_back 79862777
push_front 108531244
push_front 389062468
get 204296
get 55426
push_middle 757840170
get 7185
get 20568
push_back 878074229
push_back 48339032
get 136083
push_back 415355885
push_middle 594567575
push_back 429487515
get 81765
get 147198
get 168086
push_back 808386567
push_front 322484338
push_back 452399675
push_front 231279459
push_back 297709028
push_front 690769360
get 150671
get 231519
get 150504
get 139130
get 162774
push_back 475698872
push_front 672911461
push_back 146051299
push_middle 54773067
push_middle 967755467
push_back 349045095
push_front 831334025
get 76766
push_back 900802227
push_front 917722823
push_back 79653682
push_back 780027896
get 110431
push_back 590905899
push_back 194363149
get 60219
get 220710
push_front 319532217
push_front 758095016
push_middle 751806101
push_front 775720358
push_back 391097406
push_middle 817681746
push_front 963103264
get 117499
push_middle 783378945
push_middle 556853025
push_middle 635264376
get 230058
push_middle 560352365
push_front 621614832
get 131660
push_front 921097736
get 228583
push_middle 90050882
get 30558
push_front 174464341
push_front 925853050
push_back 310211925
push_middle 912761098
push_back 721268516
push_back 758925952
push_middle 167719503
push_front 990163959
push_middle 301947961
push_middle 709457816
push_middle 481395122
get 62908
push_front 767074672
push_front 229753076
push_middle 546227193
get 214411
push_middle 583199044
push_front 333075867
get 190006
push_back 146048083
push_front 913839895
push_front 687750032
push_front 385910089
push_back 526126316
get 142333
get 88103
push_middle 837166534
push_back 717140385
get 6860
push_front 823340378
push_middle 419325503
get 198524
get 6304
get 215692
push_front 822002668
push_back 217666036
push_back 902549263
push_middle 614311426
push_back 539627018
push_back 686657792
push_middle 319852438
push_middle 486730192
push_front 273268855
push_front 806295630
get 191156
push_middle 518220889
push_back 660525934
get 183061
push_middle 369368891
push_middle 274929238
push_back 942006952
push_front 47241392
push_back 299725450
push_front 746227338
get 193871
push_back 533017810
get 46788
push_front 414264707
push_back 300391780
get 90498
push_middle 844136147
push_back 263965666
get 201227
push_back 425973164
push_middle 691520183
push_middle 300166639
push_back 713171848
push_back 892467104
push_middle 696619670
push_middle 352492602
push_front 582497696
push_middle 158396733
push_back 935627450
push_middle 592454824
get 92212
push_back 182107040
push_front 108064177
push_middle 177090037
push_middle 537964846
push_back 73150042
push_front 894229786
push_front 934922518
push_front 652856976
push_middle 198059076
push_back 905340398
push_front 226448629
get 69780
push_middle 508727655
push_back 78456231
get 15205
push_front 923249286
push_middle 981295092
push_back 282923479
push_front 714644304
push_back 877491414
push_middle 325098691
get 81628
push_front 268593264
push_back 827118224
get 184183
push_middle 741778770
push_middle 984211694
push_front 640348486
push_front 636177224
push_front 240408594
push_middle 249935961
get 1524
push_front 106627681
push_front 322569799
push_front 462492681
get 12083
push_back 2833490
push_middle 711492774
push_front 326900461
push_front 643623594
push_back 170045260
push_middle 291669858
push_middle 657303639
push_front 380762537
push_back 737790734
push_back 406538424
push_front 30929139
push_back 198776229
push_front 213489040
push_back 851755630
get 124511
get 21092
get 54422
push_back 749282359
push_front 385664611
push_middle 86805207
get 118111
push_front 157386512
push_front 669686542
push_front 931511567
get 53138
push_back 967910030
get 138352
push_back 595754010
push_back 107934319
push_middle 571834819
push_middle 257987819
push_front 240471175
push_middle 722857725
push_front 922981586
push_front 211928382
push_front 274992877
push_back 756118014
push_back 689794171
push_middle 37494677
push_front 540927519
push_front 251964376
push_front 703585595
get 209822
get 229929
push_back 673171601
push_back 840946942
push_front 657921250
get 7086
push_back 364713237
push_front 234569513
push_middle 251598973
push_middle 648217886
push_back 259407784
push_back 303430009
push_middle 342689264
push_front 282222255
push_middle 407736971
push_middle 773202272
push_back 137536200
push_back 145639449
get 32878
push_back 88270999
push_middle 670875821
push_front 162679813
get 30479
push_front 149938818
get 42439
push_front 39481864
get 92549
get 74397
push_back 94484145
get 170468
push_middle 703392471
push_front 308741551
get 152391
push_back 298539163
push_back 431773089
push_front 140917576
push_back 34472429
push_back 673970503
push_back 646240826
get 5753
push_middle 733679696
get 62975
push_middle 100675453
get 12432
push_middle 225952697
get 135049
push_middle 767356399
get 106842
get 108328
push_middle 657326205
push_back 27334561
push_front 360594630
push_middle 207736389
push_front 299052309
get 104912
push_front 340452960
get 33699
push_back 871267413
push_back 380078488
push_back 57231606
push_back 699127294
get 54895
get 38781
push_middle 456193047
get 189215
push_middle 461308173
get 189887
push_front 964003232
push_front 201744908
get 224013
push_middle 913711486
push_middle 129889941
push_middle 668681690
push_back 95695361
push_middle 370804772
push_back 850154936
push_middle 343963764
push_middle 722049146
get 133681
push_middle 622512907
push_back 35738699
get 113857
get 207196
get 224234
get 206791
push_front 666723436
push_back 199629324
push_back 594008104
push_front 360974933
push_front 159808341
get 211685
push_front 47122935
push_front 20580250
push_front 558686693
get 131325
push_back 629148556
push_middle 885437067
push_back 820755340
push_front 287018482
push_back 456207367
push_front 127068368
push_middle 990654990
push_front 180552574
push_back 977962126
push_middle 467945692
push_back 690670064
get 214143
push_front 814113753
push_back 493680684
get 125062
get 31448
push_front 293583047
push_back 184410330
push_back 586539799
get 9486
get 180086
push_middle 977422466
push_middle 141217507
push_back 798702806
push_front 107221191
push_back 715688509
push_middle 565589616
push_front 504355677
push_back 469662088
push_middle 50091662
push_middle 642806234
push_middle 488447233
get 122943
get 208039
get 220876
push_middle 190432082
get 80205
push_front 978154719
push_front 133801322
push_back 685733982
push_middle 820802845
push_front 739263091
get 107895
push_middle 268478429
get 209689
get 1634
get 177692
push_back 455247795
push_back 533593335
push_front 40086069
push_middle 557982584
push_front 507310456
get 108355
push_front 452483830
push_middle 330231085
push_front 305038591
push_front 413922731
get 103238
push_front 606609896
get 56568
get 175364
push_back 869720441
push_front 288786220
push_middle 124838523
get 198776
get 127742
push_front 493608803
push_middle 329452613
get 225859
get 35535
push_middle 279004549
push_back 330658516
push_back 113160066
get 223675
push_middle 109021816
push_middle 708152657
push_middle 741549046
push_middle 280186848
push_back 211306746
get 137086
get 194735
get 181919
get 28072
push_back 679463567
push_middle 651494018
push_front 176365481
push_middle 745456184
get 181959
push_back 964527594
push_middle 733838823
push_middle 179109474
push_back 970723911
push_back 923013275
push_front 297839003
push_middle 21600637
get 21056
push_front 408163900
push_front 343125004
push_back 827817917
push_middle 823273438
push_front 551298430
get 171532
get 11167
push_back 553685717
push_front 755490759
push_front 118095056
push_back 455530392
push_front 847616952
push_middle 540418653
push_front 606333714
get 89854
push_front 87752975
push_back 547107917
push_back 908657016
push_middle 696178896
push_middle 75267304
push_middle 494694748
push_middle 590866310
push_back 148327844
push_back 789183381
get 194992
push_front 968910707
push_front 362645260
push_front 157887193
push_back 374349622
get 114058
push_back 402690439
get 22969
push_middle 657862329
push_middle 85089524
push_back 694079819
push_middle 8743488
push_front 123185254
push_middle 293341652
push_middle 172743289
push_front 537018192
get 235595
get 67436
push_back 369343903
push_front 880828989
push_back 979183784
push_back 123380378
get 78660
push_middle 346261263
get 112149
push_middle 715270392
push_front 3574943
push_middle 894458222
push_middle 574357630
push_middle 663007730
push_back 706568641
push_front 152405498
push_front 334921451
push_front 793715249
push_front 377453905
get 188346
get 149912
push_back 165446974
push_middle 760713338
get 47652
get 25417
push_back 797206054
push_middle 785968205
push_back 421035570
push_middle 438075160
push_front 649912519
push_front 224139419
get 198478
push_middle 963588130
push_front 430997762
push_middle 397817654
push_front 194987220
push_middle 472737322
push_front 95780186
push_front 857005228
push_back 968376576
push_back 943187875
get 154341
get 102617
push_middle 414062374
get 166170
push_back 199530569
push_middle 278227842
push_front 209790795
get 139614
get 81006
get 76579
push_front 860143592
push_front 955746210
push_back 707028408
push_middle 450352731
push_middle 647883341
push_middle 143911756
get 128666
push_back 460082892
push_back 502038054
push_front 415849551
push_middle 77524549
get 88332
push_middle 883682854
push_back 485511373
get 117047
get 179212
push_front 586571779
push_middle 224723129
get 160721
get 211959
push_middle 275933403
get 51549
get 11067
push_front 525957629
push_middle 650393698
push_front 155548840
push_front 896775387
push_middle 936137357
push_back 374034887
push_front 100310085
push_front 497665120
push_front 626443547
push_front 751793617
push_front 722180695
push_back 700285771
get 166315
get 221234
get 193964
push_back 11426151
get 120131
get 221662
push_back 911937090
push_front 61424656
push_back 180581609
push_middle 370429497
push_back 626969515
push_front 468061033
get 144208
push_back 244961833
push_back 998900520
push_front 17510951
push_middle 85095252
push_back 912814943
push_middle 181098541
push_middle 961810002
get 53108
push_middle 457611450
push_middle 681209668
push_front 815963015
get 193538
push_back 686454349
push_middle 872228639
push_front 597508859
push_middle 702064048
push_middle 204374461
get 176258
push_middle 694094854
get 1888
get 123332
push_back 30482330
push_middle 184055548
push_front 383409594
push_back 109493005
push_front 189004460
push_middle 966649143
get 161218
push_front 627318059
push_back 263358290
get 219079
push_back 663545569
get 71878
get 128628
get 150157
push_front 319746821
push_front 816008454
push_back 613757168
push_middle 591925557
push_back 79779088
push_back 395458269
push_front 399523792
push_back 338435313
get 76555
get 78603
push_back 4431320
get 102838
push_middle 284146558
push_front 864092083
get 29615
push_middle 658931498
push_front 899274976
push_back 18384214
push_front 101239773
get 226167
push_middle 758328144
push_front 700138595
push_middle 333817999
push_front 989585307
push_front 174679397
push_back 189962491
push_front 797595576
push_back 165437030
push_back 382203403
push_front 65729190
get 189695
get 165741
push_front 75584388
push_back 655512505
push_front 576965974
push_middle 426341615
push_middle 423003075
push_back 569791724
push_front 496254112
push_middle 384200530
push_back 47390233
get 125921
push_back 253245653
push_back 929225828
push_front 127478078
push_back 420263865
push_back 761284833
push_middle 592115198
push_front 374144516
get 12553
get 226729
push_middle 31318345
push_front 398657180
get 164657
get 92645
push_back 513702260
push_front 300282095
push_back 27550844
push_back 551937741
push_front 224928109
push_front 671129955
push_back 622513852
push_middle 233146363
push_middle 463244658
push_back 192625515
get 160025
push_front 787967812
push_middle 631650660
get 126942
get 178156
push_back 260817491
get 156631
push_middle 730711554
get 10393
get 155191
get 140867
get 193537
get 197391
push_back 400714309
push_back 285779959
get 86311
push_front 634987962
push_front 179064383
get 60770
push_back 923936331
push_front 508093373
get 163046
get 17961
get 185828
push_front 85620023
push_back 667721950
push_front 140650897
push_back 550420206
push_middle 299895633
push_front 631030158
get 189288
push_middle 502392870
push_front 564261244
push_middle 339549557
push_back 802760698
push_back 923755690
push_front 117310448
push_back 466394894
push_back 860609811
get 151429
push_back 634192806
push_middle 485327837
push_back 772348444
push_back 816873383
push_back 333586270
get 81104
get 86033
push_middle 182408634
push_front 706732119
push_middle 192684150
get 101290
push_back 960286226
push_back 900462589
push_back 218294493
push_front 554432901
push_front 663683982
push_middle 422990971
push_back 721264285
push_back 41927045
push_front 60460238
push_front 454687276
push_front 212405479
get 170666
push_middle 550538707
push_middle 749921988
push_back 733841379
get 48160
push_back 489656425
push_middle 634035444
get 210915
push_front 978869314
push_back 861906542
push_back 875147903
push_back 916906782
push_back 389601616
push_middle 244551499
push_back 155843991
push_back 369539755
get 173004
push_front 80317258
push_front 48152417
push_front 42348365
push_front 570387069
push_front 357582556
push_front 22765491
push_middle 261385432
push_back 556866713
get 102217
push_middle 185555255
push_middle 742656656
push_back 133811337
get 99747
push_back 832770868
push_front 734905297
push_back 796117942
push_middle 585756326
push_front 820839533
push_middle 679430244
push_back 291804255
push_front 634162430
push_front 779460883
push_back 129876877
push_front 178002926
get 40124
push_middle 100110543
push_back 431419228
push_back 513516165
get 213058
push_back 245572857
push_front 334595375
push_middle 347435406
push_back 372348458
push_back 446473107
push_middle 779377607
get 215500
push_back 815266738
push_middle 987388222
push_back 906122473
push_middle 449963391
push_back 409976393
push_front 622450385
get 153210
push_back 199041483
push_middle 675574992
push_back 11854043
push_middle 212999691
push_front 190929195
get 85640
push_back 214184945
push_back 44154394
push_front 3425172
push_middle 144543573
push_front 169187945
push_back 681683422
push_middle 947239431
push_middle 647205694
get 218366
push_middle 574465949
get 72933
get 68943
push_front 665760773
push_front 275104921
get 115083
push_front 405335036
get 128573
push_middle 138031078
push_front 434232122
push_back 699807280
get 53478
push_front 640837870
push_back 472869596
get 207489
push_middle 324521841
push_back 883387315
get 198900
push_front 550064141
get 231160
get 110078
push_front 235206678
push_middle 22755338
push_middle 677163392
push_front 66908705
get 150909
push_front 359302486
push_middle 375048011
get 216428
push_middle 980376037
push_middle 490395320
push_front 733207561
push_middle 745044324
get 121063
get 166493
push_back 794259115
push_front 987931774
get 198671
push_front 923234514
push_back 21304346
push_middle 232002436
push_back 143500296
get 75825
push_middle 901620103
push_middle 339438092
get 232580
push_front 533103102
push_middle 191516675
push_middle 458376874
get 209075
get 85127
push_middle 849658432
push_back 674619969
push_back 671978766
get 219149
get 90969
push_middle 580631915
push_back 418008279
push_middle 528807920
push_middle 992311805
push_back 735633973
push_back 653252587
push_middle 712279971
push_middle 292440918
get 822
push_middle 65865002
get 103208
get 53135
get 123340
push_back 78940864
push_middle 498893907
get 115522
push_front 883557524
push_back 680837644
get 1645
get 40384
push_front 258101008
push_middle 10930072
push_back 267960898
push_back 478609544
push_middle 40106894
get 166230
get 171894
push_middle 33009196
get 4781
push_back 196513518
push_middle 342818395
get 48849
push_front 384067230
push_back 346857379
get 149757
push_front 230568467
push_back 4934951
push_back 182036716
push_front 864554866
push_back 865993824
push_back 238306568
push_front 758320707
push_middle 290560103
push_middle 547277079
push_front 979877068
push_front 660218398
push_front 425804578
push_middle 282440087
push_back 472190056
push_back 579900593
push_back 818473718
push_front 254134024
push_middle 525339530
push_middle 30176191
push_middle 449421551
push_back 574185526
push_back 685680715
push_back 597040744
push_middle 856995334
push_front 692383460
get 31894
push_middle 61089178
push_back 627956327
push_back 716669516
push_front 265212522
push_back 148529724
push_middle 472656279
push_back 283279635
push_front 679234982
push_middle 34086186
push_middle 164706266
push_front 886836166
get 111713
push_front 794045412
push_front 505677353
push_back 858974179
push_front 257173300
push_back 915745682
push_front 752918427
get 204875
get 223476
push_front 256492942
get 103573
push_back 570339240
push_middle 468559034
push_back 403359970
push_back 77690938
push_middle 804141237
push_middle 90717880
push_middle 921205361
push_front 556403611
push_middle 562019684
push_back 343443606
get 22283
push_middle 124928589
push_front 153665483
get 209639
push_middle 745302074
get 221163
get 45953
push_back 24837934
get 143550
push_back 170829489
get 6842
get 187219
get 41964
get 136745
push_middle 339946403
push_front 885651727
push_middle 403939466
push_front 873176615
push_back 934994315
push_front 271858671
push_middle 810904065
push_middle 957818122
push_front 166420309
push_middle 926920072
push_front 531270437
push_back 619003425
push_middle 168653329
push_back 316234511
get 11664
push_front 519152032
push_back 175720280
get 1673
push_middle 468489223
push_back 512244873
push_back 928671918
push_back 902915620
get 140655
get 37643
push_middle 172246552
push_back 551782712
push_middle 11448633
push_back 251542383
push_front 681567906
get 194679
push_front 951934873
get 214969
get 26968
push_middle 344253216
push_middle 289189887
push_middle 402670484
get 62668
push_back 955650435
push_back 585312036
get 195025
get 91568
push_back 926614277
get 159968
push_front 446652323
get 13035
push_front 646767625
push_middle 125171853
push_middle 219170439
push_back 709291730
push_back 929692180
push_middle 883394768
push_front 409331716
push_front 976039521
get 201627
get 14769
push_back 565667894
push_back 706176249
push_back 240249018
push_front 573496733
push_front 780681877
get 104725
push_back 342895343
get 18546
push_middle 636184565
push_back 617205312
push_back 18123989
get 190808
push_middle 694235520
get 147398
push_middle 124939202
push_middle 902133236
get 9879
push_back 579544816
get 176529
push_front 184483431
get 231500
push_back 538068512
push_front 913163734
get 66576
push_front 313968283
get 123712
push_back 800329810
push_front 703515669
get 10269
push_middle 600184867
get 41984
get 206528
get 21035
get 123004
push_back 426978781
push_front 217500240
get 16589
get 168887
get 127637
push_back 301639291
push_back 615272168
push_middle 851662716
get 70809
push_back 873187779
push_back 674402320
push_front 303310895
push_front 890812883
push_front 499529778
push_middle 206375959
push_front 811866728
get 1485
get 225735
push_back 105278004
get 142811
push_middle 252166891
push_front 480296999
push_back 687833980
push_back 314984297
push_middle 611120107
get 226729
push_back 232848682
push_middle 987296488
push_middle 292606975
get 162256
get 106248
push_middle 497763105
get 143778
push_middle 597037687
push_front 888704523
push_back 455296717
get 91111
push_front 181290881
push_back 229224828
get 195298
get 11246
get 219688
push_front 866570946
push_back 109680836
push_front 134714722
push_back 959333605
push_back 815418618
push_middle 703329162
push_front 720558644
push_middle 336976090
push_front 1481935
push_back 640763055
push_middle 621998219
push_front 854871104
get 152476
get 202143
push_back 170303368
push_front 985432179
push_middle 625893415
push_back 219230275
get 237418
get 94141
push_back 738125069
push_middle 406996599
push_back 629987382
push_front 699045144
push_middle 105637334
push_back 921922056
push_middle 326164953
push_front 189140826
push_middle 793594972
get 31203
push_back 401880259
get 68091
push_back 538943869
get 57011
push_middle 301145129
get 20838
get 30705
push_back 390753699
push_middle 871962179
push_front 863694076
push_back 683263448
push_back 294613126
get 208014
get 139842
push_front 682491196
push_middle 373619908
push_front 377298915
push_front 9207055
push_back 993257385
get 177706
push_front 972514047
push_back 23400723
push_front 571784606
push_front 277701063
push_middle 793938442
push_back 265431357
push_front 113705133
get 69615
push_back 103673743
push_back 883713534
push_middle 244170464
push_back 352650581
push_middle 611345076
push_back 756403855
push_front 590789377
push_front 470154586
push_front 113002991
push_front 951039493
push_back 37970242
push_front 938216308
push_middle 303259556
push_back 872988301
push_middle 416326818
push_front 997515012
get 174145
push_front 624689123
push_middle 860634095
push_front 787306107
get 42157
get 118062
get 210455
push_back 869437554
push_front 554880521
push_back 860604314
push_front 915941601
push_back 816201245
push_back 188633341
push_back 579872961
push_middle 269669097
push_middle 490477831
push_front 66190776
get 100285
get 206508
get 224895
push_back 916235843
push_front 981637481
push_middle 494412226
push_middle 172251107
push_back 292505121
get 64650
push_back 925543407
get 214606
push_middle 957369247
push_front 754248559
push_middle 794078838
push_front 34093146
push_back 844785868
push_front 202597853
get 54991
push_back 184412260
push_back 579875880
get 30822
push_back 287825007
push_back 248330338
get 71627
push_middle 584719649
push_front 342047864
get 67976
push_front 559969072
push_front 898853602
get 175600
get 145672
get 227289
push_back 948955545
push_middle 342905086
push_back 483781782
get 174979
get 731
push_middle 343053482
push_middle 872249168
get 22175
push_back 917793802
push_back 660038213
push_back 905075029
push_middle 269809448
get 173889
push_front 888442199
push_middle 247098251
push_middle 871788381
push_back 305960838
get 8374
push_middle 91629683
push_front 289118743
push_front 731896754
push_middle 513174598
push_middle 845611549
push_middle 66915750
get 153942
get 114406
get 67915
push_front 449989218
push_front 612917624
push_front 829063436
push_front 671965485
push_middle 862743390
push_front 717956689
push_back 917790232
push_front 439320437
get 152150
push_middle 856156309
push_front 433628872
push_middle 667092966
get 26268
get 34789
push_middle 108986504
get 71541
push_middle 210870226
get 109100
push_front 587153943
get 229084
push_back 90045399
push_front 959145576
push_middle 225295572
get 63674
get 59881
get 215058
push_back 70831750
push_front 395454075
push_back 300537511
push_middle 267223715
push_back 794698632
push_back 284596771
push_middle 337081080
push_back 712279852
push_front 277227312
get 38969
push_front 354109834
push_middle 195440322
get 126283
push_front 940740801
push_front 708742709
push_front 671181729
push_middle 982937402
get 152627
push_back 514829024
get 190692
get 127065
push_middle 300722578
push_middle 668262655
get 21648
push_front 467252894
push_front 659665778
push_front 337185137
push_front 633073614
get 193582
push_middle 823309520
push_front 111343048
push_back 194134494
get 14988
get 108916
get 161967
get 103974
push_back 304455551
push_back 998248001
push_back 476825424
push_back 14828809
get 155464
push_front 887629093
get 160970
push_back 604131347
push_middle 818357133
get 112125
push_front 710811492
push_middle 43683185
push_front 578467373
push_middle 949264473
push_front 365573548
get 74309
push_middle 594146282
push_middle 334429241
push_back 259934869
push_middle 726814489
get 53641
push_back 54049015
get 99418
get 174181
push_middle 504952424
push_middle 453994638
get 34989
push_back 657276975
push_middle 695000631
push_front 751390020
push_back 899334779
push_front 421222635
get 63568
push_middle 317260396
push_middle 401379198
push_front 343669903
push_middle 814504894
push_middle 54977259
push_front 833056258
get 17189
get 42221
push_middle 607216180
push_back 915933369
push_middle 771194179
push_middle 847028739
push_middle 516778315
push_middle 100094888
push_middle 424447979
get 59856
get 215397
push_back 772500386
push_back 874887970
push_back 797996636
push_back 281212893
push_middle 651935873
push_middle 282945663
push_middle 595956447
push_front 573117604
push_front 884126944
push_back 738298226
get 67386
push_back 853102566
get 69848
push_back 590001882
push_back 781124471
get 160904
get 9138
push_back 160998965
push_front 690961564
get 141292
push_middle 191256896
push_back 626318817
push_front 39077815
push_middle 906695894
get 186265
get 197692
get 208524
push_back 151148660
push_middle 545587643
push_middle 83658590
push_front 607299691
push_front 805787365
push_front 199176206
get 203757
push_front 856502687
get 34032
push_back 799369418
push_back 24785807
push_front 856404512
push_front 182871256
push_middle 215790035
push_middle 537030673
get 172461
push_front 950967719
push_middle 647660124
push_middle 277029311
push_front 764094126
push_front 789792525
push_middle 274274624
push_front 547897814
get 161827
get 60952
push_back 699991680
push_back 831016425
push_middle 320763450
push_back 436712153
push_front 616823844
get 129529
push_front 64132097
push_middle 121343622
push_middle 966019667
get 136294
push_back 500213866
push_middle 114320680
push_front 729149448
get 64904
push_middle 922647047
push_front 460112725
push_back 156038260
get 99622
push_front 458979872
get 115101
push_front 447766126
push_front 857769897
get 121122
push_front 935250912
get 72438
push_front 539329753
push_front 521564066
push_front 356509487
get 70392
push_back 557979449
push_back 997069135
push_middle 237426344
push_middle 543550671
push_middle 194527074
push_front 33348233
push_middle 755701217
push_middle 273538789
push_back 379406858
push_front 793630859
get 4435
push_back 624180726
push_middle 530248356
push_middle 386799857
get 191051
get 27501
push_middle 233926116
push_front 844028736
push_back 873303283
push_back 22992282
push_back 629244331
push_back 194849374
push_front 65220664
get 147454
push_front 326078869
get 67391
push_middle 920570516
push_back 440984034
push_middle 430726546
push_middle 300050596
push_front 429982781
push_front 785559294
push_middle 228264403
push_back 914107299
get 170024
push_front 680260586
push_middle 72363890
push_back 84746870
push_middle 294720659
push_back 604054790
push_back 746046985
push_front 955205955
push_front 384528720
push_middle 784183976
get 73123
push_front 427428821
push_middle 616243793
push_front 853495864
push_front 96129201
get 11753
get 103041
push_middle 354999844
push_front 129391024
push_back 972069493
push_front 200117086
get 172726
push_middle 236794299
push_front 846901014
push_front 453133712
push_middle 38400960
get 51388
get 58855
push_back 597308151
push_back 21267049
push_back 401884697
push_middle 870101371
push_front 262195516
push_front 828152408
push_middle 493721550
push_back 589834713
push_middle 272785613
push_front 496762827
push_middle 409203351
push_middle 147097617
get 227895
push_back 114845728
push_back 342723071
get 78190
push_back 509947997
push_back 817672641
push_front 549379388
get 22524
push_front 339512620
push_back 568822729
push_back 447725156
get 201918
push_back 978183432
push_front 284130080
push_back 147138320
push_front 760999239
push_middle 186024520
get 172206
push_middle 917886095
get 166120
push_front 130574849
push_front 6564018
get 152381
push_front 203933038
push_middle 740098582
push_front 845025224
push_front 867055124
push_front 955772236
push_middle 549186971
push_back 632648979
get 107653
get 35681
get 141419
push_front 559650930
push_back 458672634
push_middle 427329073
push_front 239850734
push_back 22852784
push_front 956945450
push_middle 765551508
push_middle 561933675
get 113478
push_back 444221089
push_front 794849528
get 54258
get 155102
get 108415
push_back 860848405
get 173596
push_front 472851533
push_back 982447629
get 35387
get 62618
push_back 651717071
get 10359
push_front 450465045
push_front 642003310
push_middle 707021690
push_back 324566134
push_front 260222548
push_front 275453239
get 29467
push_middle 407125933
get 15945
push_front 555362468
push_middle 368787816
get 181295
push_middle 540976639
get 91141
push_back 285976590
push_back 682141968
push_front 589617724
push_middle 985421304
push_front 312620265
push_front 756139199
push_middle 639004807
push_back 317653542
push_front 302856524
get 195125
push_back 640963800
push_front 115271427
push_back 287161987
push_middle 713301144
get 137092
push_front 639797789
push_front 51947097
push_back 268693583
push_back 134838815
push_back 764197426
push_middle 772908371
push_back 115497860
push_front 110673226
push_front 468487577
push_front 445623906
push_middle 497586823
push_back 816133292
push_front 886227121
get 75238
get 152038
push_middle 323895610
push_front 999158153
get 208131
get 85569
push_front 890689827
push_front 118825655
push_middle 369153817
push_front 910502746
get 59625
push_middle 713455534
get 25630
push_back 260280853
push_front 973085901
get 164217
get 163340
get 107275
get 56100
get 148016
push_back 902878701
get 164237
push_back 450888953
push_back 384090913
get 219964
push_back 109678352
push_back 797762600
push_back 995890874
get 6544
push_back 299768084
get 110848
get 100201
push_back 410505486
push_back 700165684
push_middle 433582123
push_back 313823294
push_back 582349028
get 34390
push_back 764836705
push_front 450167935
get 222854
push_back 815954113
get 64656
push_middle 474390715
push_back 850885221
get 89356
push_middle 519069153
push_back 318413123
push_back 348373786
push_back 841453952
push_front 303995778
push_back 315734489
get 205005
push_back 864031395
push_front 983586473
push_back 27849700
push_front 520371721
get 178782
push_front 278736825
push_front 785481178
push_middle 422503663
push_middle 246076154
push_middle 145036108
get 78154
get 93817
push_front 481144749
push_back 923904438
push_front 399423676
push_back 939015350
push_middle 540482622
push_middle 749229044
push_front 34500350
push_back 966104057
push_middle 819729092
get 185127
push_back 485768831
push_front 912358526
get 69496
push_middle 752954269
push_front 964219835
push_middle 961579674
get 123512
get 69820
get 163263
push_back 877067299
push_middle 980552745
push_front 560646464
push_front 380440485
push_front 292790029
push_back 500933399
push_middle 511927658
push_middle 742608147
push_front 631448017
get 126089
get 52198
push_middle 269650276
push_middle 39228063
push_middle 38640614
push_middle 279332362
push_middle 361174247
push_front 964730
push_back 74981991
push_front 327480876
push_middle 348504554
push_front 499091518
get 37060
get 62652
push_back 111042419
get 5591
push_front 419239421
get 11455
push_front 898058204
push_front 111001923
push_front 813428005
push_middle 981801222
push_back 918258743
push_front 53542671
push_middle 211406845
push_back 266308841
push_back 360107284
push_back 186127415
push_front 436073282
push_back 643938900
get 3795
push_back 969977375
get 215400
get 113179
push_back 705625271
push_middle 349259480
push_middle 26122793
get 72432
push_middle 133654428
push_front 846700712
push_front 983347645
push_back 216061275
get 102046
push_front 679975329
push_front 118898834
get 228512
push_front 796619333
push_back 464293215
push_middle 17486644
push_back 43167804
get 4593
push_front 647998194
push_front 143403648
get 186382
push_middle 172650863
push_middle 500915968
push_back 212800647
push_front 645061455
push_front 656631750
get 88782
push_middle 114358967
push_front 898947773
push_back 200725826
push_back 341556866
push_back 772786494
push_back 458084491
push_front 440443078
push_back 795918056
push_front 549337201
push_front 28185913
push_middle 108945055
get 72550
push_middle 902914378
push_middle 927447598
push_front 420469115
get 189300
push_back 651008501
get 91136
push_back 818473336
push_front 931296147
push_front 66918485
push_middle 565921029
push_back 929869142
push_front 863977068
push_back 238560275
push_front 473563301
push_front 893260938
push_front 685087761
push_front 652359879
push_front 355103057
push_middle 748763951
push_back 501530017
push_back 69266792
push_front 508418254
push_back 360381928
push_back 206215381
push_back 676566041
push_middle 947585818
get 233661
get 70219
get 223881
push_middle 346828748
push_middle 500701059
push_front 900316346
get 83114
push_back 105458183
push_back 387140931
push_back 411350241
get 138724
push_front 956366553
push_front 195646507
get 73178
push_middle 537422166
push_back 363635136
push_back 105660117
push_back 208568643
get 112099
get 202337
push_middle 193154488
push_front 425104616
get 54127
push_back 29821402
get 103849
push_front 716312212
get 92937
get 93709
push_back 485630895
get 129849
push_back 355393307
push_front 310197808
push_middle 26145170
push_back 375997659
push_middle 776029044
push_back 839372910
push_front 777026143
push_middle 725240132
push_back 491309070
push_front 580295971
push_back 636600607
push_middle 587614730
get 41545
push_back 337866462
push_back 466494028
get 37698
get 164396
push_middle 235239702
get 7908
push_middle 214898043
get 133778
get 174685
push_middle 71941226
push_middle 897578065
get 236618
push_front 161346353
get 220393
push_back 693396999
push_back 663058466
push_back 168830298
push_front 380076727
push_front 938433768
get 202184
push_front 320272928
push_front 461909223
get 124427
push_back 560601820
push_middle 355140378
push_middle 701144912
get 152587
get 211104
get 187588
get 50024
push_front 857030598
get 210970
push_front 593990959
get 71248
push_front 683049668
push_middle 179644852
push_middle 459203681
push_middle 242728178
push_back 620168428
get 122561
push_front 83165395
push_middle 926809706
push_middle 79069717
get 234255
get 68787
push_back 361572368
push_middle 490430542
push_front 334727530
push_back 316461223
push_middle 61602153
push_front 720750504
push_front 122785201
push_back 784285544
push_middle 158436804
push_back 198595821
push_front 266651655
push_front 726886208
push_middle 148709743
push_middle 29033513
push_middle 464233416
push_front 947337357
push_middle 48791714
push_front 983099488
push_back 288687832
push_front 29547080
push_front 736965822
get 132176
get 223442
push_back 843307919
push_back 195646001
push_middle 283820715
push_front 979785013
push_back 54428254
push_back 310335786
push_back 64736020
push_middle 5589523
push_front 304754058
get 201777
push_back 174791150
push_back 248777106
get 190236
push_back 653399837
push_back 305999956
get 57115
get 25732
push_back 241042847
push_front 491812680
push_back 475734205
push_back 129432644
push_front 219194822
get 128094
push_back 52534544
push_front 637133425
push_front 819292745
push_middle 239470441
get 13997
push_back 538253169
push_back 143033892
get 19704
push_back 437530844
push_front 273171316
get 11285
get 159272
get 212698
push_back 201847454
push_front 849177765
get 58673
push_front 112330654
push_front 292152076
push_middle 968887192
push_back 691611603
push_front 812277950
push_front 351962869
get 167103
get 51816
get 124281
push_front 595125482
push_back 462122413
get 130940
get 44708
push_back 299895576
get 151748
get 151160
get 197798
push_back 540449630
push_middle 386873508
get 110129
push_middle 887357805
push_front 828781194
get 232061
push_front 904850686
push_back 232865334
push_front 940011678
push_front 991941459
push_front 413008949
push_back 118271960
push_front 455562033
push_front 524756327
push_middle 586843847
push_back 848842119
push_back 761736600
push_back 773420129
push_back 475803135
push_front 413739284
push_middle 863359737
push_back 293248437
push_middle 841125809
push_middle 713510118
get 45033
push_front 864782829
get 152155
get 9205
push_middle 332554957
push_middle 84901059
get 7176
push_middle 33873215
push_middle 473855057
push_back 43373413
get 73875
get 81781
get 110946
get 86413
push_front 903547062
push_middle 854358559
push_back 462664383
push_back 107081872
push_middle 26591598
push_middle 153233769
push_front 853037217
push_front 860537756
push_middle 356684171
push_front 362518963
push_front 494908837
get 141588
push_front 290270116
push_back 931053217
push_front 781841234
get 56670
push_front 771534339
push_middle 18915331
push_middle 51240207
push_middle 224402400
push_back 842586442
get 131029
push_front 651218864
push_front 17218404
push_front 525676260
push_middle 927669376
push_middle 951427205
push_front 726016712
get 233761
push_front 955229464
push_back 262344898
get 40064
push_front 784450822
push_back 829097051
push_front 664584873
push_middle 149959263
get 145510
push_front 514958987
push_back 325723797
push_back 549966925
push_back 867655873
get 159748
get 46465
push_front 329308285
get 75028
get 185414
get 220327
get 55163
push_front 498057092
push_front 864789629
push_back 571115498
push_front 691138913
push_middle 934490621
push_middle 609848105
push_front 903551577
push_front 204483596
push_front 172804809
push_middle 102733540
push_middle 57872595
push_back 497395243
push_front 10275508
push_middle 295246832
get 143179
push_middle 721850013
push_front 308184241
push_back 599424858
get 149517
push_back 330845625
get 37361
push_middle 460610545
get 230482
push_back 231659033
push_back 966565151
get 6117
get 164752
push_front 507756111
push_front 789014063
push_front 881588550
get 27991
push_back 328277169
push_back 486124579
get 31728
push_middle 401158627
push_back 780670509
push_middle 701986584
push_front 355262696
push_front 911166160
get 105433
get 137289
push_middle 734435093
push_front 824823248
push_middle 701557724
get 138902
push_middle 548805403
get 122184
get 152620
push_back 602573159
push_back 519860043
get 235650
get 134438
push_back 132588184
push_front 922748032
get 164201
push_back 638664329
get 210317
get 214589
push_front 281633732
push_middle 948591534
push_back 441240379
push_back 76968549
push_back 621287055
push_middle 34418947
get 143135
push_middle 195379340
push_back 513945181
push_back 798119848
get 157156
push_middle 653960177
push_middle 878429299
get 110086
push_back 185148316
push_front 759304485
push_middle 972493706
push_front 283773796
get 145647
push_front 735184198
push_back 496374333
push_back 893609164
push_front 879929629
push_front 960571857
push_front 882029367
get 107171
push_front 251194742
push_front 221835347
push_back 148222023
get 148115
get 65412
push_back 414192347
get 149703
push_front 238101612
push_front 331707161
push_front 639247696
get 174694
get 176395
push_middle 293499135
push_back 129672978
push_middle 770449320
push_back 780524588
push_front 360993184
push_front 453450973
get 39868
push_front 730162306
push_back 152878116
push_back 209265019
get 202392
push_middle 925691488
get 198522
push_front 862895856
get 60084
push_middle 682242219
push_back 896309033
get 41765
push_middle 281388733
push_front 842710206
push_middle 38202644
get 20625
push_middle 849175073
push_back 172614604
get 98024
push_front 832097207
push_middle 6448221
push_back 896617109
get 221826
push_back 683515461
push_front 327349863
get 147119
push_back 539878946
push_middle 553704334
push_middle 652429020
push_front 173524284
get 191074
push_back 110690957
push_back 840784250
push_front 379640574
push_middle 984159367
push_middle 604522097
push_front 915281818
push_front 715285709
push_back 606362957
push_middle 127644608
push_front 356805890
get 67737
push_middle 627223293
push_middle 181682808
push_front 632752650
push_front 405270159
push_back 874977335
get 69131
push_middle 48105941
get 108880
push_front 287471333
get 206784
push_front 98275246
get 201351
push_back 784059165
get 227386
push_front 148291323
push_back 608162318
get 128709
push_middle 739533885
push_back 603772504
push_front 883094594
push_middle 341593772
get 216688
push_middle 754112496
push_front 236855676
push_back 100363615
push_middle 856555966
push_front 346757310
get 234920
push_middle 849328471
get 63218
get 158247
push_front 761726693
push_back 694051398
push_middle 501703494
push_middle 879353583
get 7646
get 100810
get 204711
push_front 242960931
push_front 693964668
get 94722
get 154159
push_middle 819389385
get 22261
push_front 411185936
push_front 968671036
push_back 229286958
push_front 56766800
push_middle 651192822
push_front 400480906
push_middle 509251525
push_back 790471024
get 13185
push_front 539375725
push_front 417503852
push_middle 917767070
push_back 673084025
push_back 947025113
get 61014
get 129722
get 117720
push_back 38778789
push_middle 190460460
push_back 713134615
push_front 880286709
push_front 955674854
push_middle 943556672
push_middle 134383196
push_back 459203736
get 85285
get 12555
push_back 313859405
push_middle 867125442
get 102669
push_middle 323462893
push_back 423024255
push_middle 489991401
get 148432
push_front 523550814
push_back 245654572
get 157912
push_front 667540959
push_back 327489296
push_front 727905888
push_back 104884706
get 110253
push_front 215805398
push_front 985856378
push_middle 449188827
push_middle 141002444
push_back 828627855
push_middle 400362433
get 104952
push_back 261019073
push_back 782374056
push_back 609636980
push_back 415857625
get 180317
push_front 132410409
push_front 786733123
push_back 805596514
push_middle 980304845
push_middle 98997323
push_front 153306723
get 40311
push_middle 858681090
push_front 820167512
get 94836
push_front 5053215
push_front 810154346
get 115549
push_front 880224549
push_middle 318459694
get 14611
push_front 664991816
push_front 702023524
push_front 231288514
push_back 125616544
push_front 354770853
push_middle 37303158
push_front 293139880
get 52123
push_middle 149640462
push_middle 822051615
push_front 160990207
push_middle 134386939
get 51108
push_back 424545152
push_back 254358225
push_back 906022198
push_middle 241206446
push_middle 863950099
push_middle 439407848
push_front 708867799
push_front 716808439
push_back 118909121
push_middle 587244417
get 185750
push_back 578310682
push_middle 345167671
push_front 604259776
get 26899
push_back 440457206
push_middle 238785715
push_middle 290822984
get 178443
push_back 20706268
push_front 642700638
get 30496
push_middle 327187245
get 145794
get 91279
push_back 23337644
push_back 361760394
get 237903
push_front 9047063
push_front 660497657
push_back 875741871
push_middle 487471637
get 86854
push_middle 563766802
push_middle 162245864
push_back 565027179
get 197358
push_back 206035099
push_middle 842941441
push_front 994073115
push_back 392861408
get 189194
push_middle 888348299
get 83488
push_middle 544989997
push_middle 597874759
push_back 851855601
get 44507
push_middle 515989394
push_back 274774928
push_front 645332862
push_middle 898082490
get 9139
push_back 916908983
push_front 49945488
push_middle 471227547
push_front 654580669
push_front 109840970
get 178346
get 177691
push_front 938596349
push_middle 102136860
get 236018
get 94733
get 182152
get 55611
push_middle 817455030
push_middle 855332819
get 225058
push_front 62146246
get 109946
get 200520
push_back 352887978
get 18569
get 123887
get 41594
get 56521
get 134434
get 231198
push_middle 727957564
push_middle 163112349
push_middle 947680069
push_front 628264481
push_middle 790391492
get 230440
push_middle 476053489
get 114070
push_front 122235528
push_back 80522748
push_front 810927300
push_middle 486995353
push_back 812401838
get 224862
push_middle 550598582
push_middle 544228635
get 30334
push_back 107338570
push_middle 918615950
push_middle 622857827
push_back 24147894
push_front 276209981
push_back 272115694
get 51035
push_front 45773539
get 7742
get 143077
push_middle 530192212
push_front 424554307
push_middle 382254326
push_front 614049396
push_middle 722338973
push_front 175951690
push_middle 566241075
push_back 760097243
push_front 206216745
push_front 903903375
get 148482
get 204742
push_front 548274961
push_middle 3183687
get 102351
get 139336
get 51498
push_back 515442893
push_back 877567849
push_front 485406269
get 83678
push_middle 544609876
push_back 564404374
push_front 785862559
get 83347
push_back 202369508
push_front 316875932
push_back 438287421
get 27338
push_back 735869908
get 165889
get 124235
get 156059
push_front 20838091
push_front 223102227
push_back 552297380
push_front 959778964
push_front 514806034
push_front 830811969
push_middle 981153571
get 130618
push_back 813181353
push_back 238701567
push_front 835411357
push_middle 89479913
get 18678
push_back 715068471
get 135247
push_middle 757031888
get 191456
push_back 878060071
push_front 749908172
get 218801
get 172425
push_back 147963610
push_front 748439969
push_front 198017903
push_front 681492812
get 67340
push_middle 311870474
push_front 747946159
push_front 715284189
push_front 766174693
push_back 618621719
push_middle 57869126
push_middle 487097911
push_back 764902915
push_middle 506883377
get 48599
push_front 721639776
push_back 948183738
push_front 22571963
push_back 34519843
push_back 569028267
get 146961
get 237367
push_front 284722853
push_back 940107556
push_back 875534746
push_front 268467882
push_back 369656133
get 81877
push_back 932355497
push_back 226220703
push_back 618061726
get 207148
get 215770
get 182826
push_middle 248760828
push_back 403425828
push_back 128825214
get 19736
push_back 11622395
get 65053
push_front 821593701
get 7630
push_back 362540119
push_back 145225489
push_back 790098884
push_front 841438680
push_back 525229387
push_middle 846478895
push_back 782782563
push_back 983134855
push_front 478963428
push_front 710400788
push_back 104014875
push_front 864805895
push_front 849315250
get 13560
get 154584
get 124538
get 16097
push_middle 203952486
push_middle 443476442
get 231682
push_front 876933744
push_front 985414902
push_middle 739681631
push_back 22706253
push_front 482869129
push_back 614390160
push_middle 350169941
push_front 972916995
push_back 1547048
push_middle 394912989
push_back 770600113
push_back 415686622
push_front 390842322
push_back 557966039
get 97419
push_middle 864287776
push_middle 142996595
get 121144
push_middle 501516342
push_front 164247640
get 203933
push_back 502864112
get 116127
push_back 687097926
push_middle 378394575
push_middle 499489544
push_back 121747439
push_back 150883001
push_front 649652924
get 103743
get 71666
get 194421
push_back 390375396
push_front 214031712
push_back 651436281
push_middle 347395908
get 136883
push_back 117431621
push_back 313372694
get 160789
get 143717
push_back 42830396
get 7855
push_front 928432173
push_front 671505366
get 215122
push_back 670203604
push_back 241723816
push_front 748725079
push_middle 76743891
get 89006
push_front 831042659
get 72125
push_middle 761651741
push_back 107329863
get 133057
push_front 921283140
get 19699
get 171506
push_back 331550823
push_front 794087084
push_front 371940855
push_middle 785694108
push_back 83830145
push_middle 757487959
push_back 620165970
push_back 825559501
push_middle 420527377
push_middle 791331058
get 210216
get 101875
push_back 642178816
get 47957
push_middle 92809382
push_middle 676741729
get 15610
push_middle 711622230
get 229696
push_front 858460169
push_middle 702091622
push_front 15348244
push_front 653634237
get 73930
get 126944
get 88826
push_middle 616741542
push_front 733481848
get 146930
push_front 880996881
get 45351
push_back 335705265
push_front 488336612
push_front 252241861
push_middle 901242382
get 18287
push_back 301891545
push_back 766335583
get 119508
push_back 354065388
push_back 717595629
push_back 913890911
get 114867
push_middle 767115510
push_middle 652203712
push_middle 160622321
push_middle 475055715
push_middle 682229348
push_front 115202743
push_middle 463887101
push_middle 343372066
push_middle 324889240
push_front 114492424
push_middle 519607539
push_middle 363072708
push_front 158488231
push_back 456058289
get 191255
push_front 927983641
push_front 465344958
push_front 774077525
push_middle 322233859
get 216577
push_back 650029899
push_middle 713439543
get 11028
push_middle 848844651
push_back 909417890
push_middle 841047998
get 186195
push_middle 508458399
push_back 909632125
push_middle 525152371
push_middle 197873197
push_front 398631220
push_back 971625
push_back 799710019
push_front 519892413
push_middle 912589104
push_middle 370274146
get 37731
get 207323
get 56736
get 194113
push_back 989531815
push_front 753182288
get 121832
push_front 586618802
push_front 926521177
push_back 16161649
push_front 325309760
push_back 747410688
push_front 282591053
get 66102
push_front 283697690
get 69707
push_front 453919504
push_back 86299517
push_front 946086904
get 82050
push_middle 677936987
push_front 778172070
push_middle 955875195
push_middle 438595644
push_back 481754715
get 93255
get 135323
push_back 629536515
push_back 116596372
get 211784
push_front 491811158
get 216215
push_front 960172916
get 80770
push_middle 858618396
push_middle 395315689
push_back 90924824
push_middle 712756522
push_middle 876703015
push_front 939556954
push_middle 370386704
push_middle 834253360
push_front 566306462
get 30599
push_middle 591246665
get 116724
push_back 93480346
push_middle 896822582
push_middle 425232043
push_middle 823860815
push_back 335982608
push_middle 163233735
push_middle 661101577
push_front 248459263
push_middle 125962689
push_front 985654023
push_back 150602464
get 193137
push_back 924196997
push_front 945978343
push_middle 868927087
push_front 794177287
push_middle 205533873
push_back 969172495
push_front 616324273
push_back 946605522
get 58977
push_front 594029639
push_middle 953833221
push_back 700451396
get 123697
push_middle 90889835
push_middle 440054454
push_front 885716164
push_back 251905412
get 52913
get 84706
push_middle 25073149
push_front 331464551
get 23487
push_middle 570426308
get 105753
get 151522
push_front 329920620
push_back 645993836
push_back 499189862
push_front 908644975
get 205405
push_back 157617968
push_front 886364956
push_front 925256610
get 39637
push_front 58261652
push_middle 816568955
push_back 386855445
push_front 667704532
get 81000
push_back 146397056
push_middle 939304779
push_front 536007208
push_front 993334991
push_middle 235942282
push_front 307392327
push_middle 559897847
push_middle 19371494
push_back 609226637
push_middle 406062654
push_back 919346554
get 94426
push_middle 679765330
push_front 220400662
push_front 644372504
get 64465
get 139550
push_front 103061552
push_back 869638700
push_middle 299019898
get 79896
push_back 132224638
push_back 67687977
push_back 440867041
get 141324
get 23160
push_front 230440829
get 24977
push_middle 599583426
push_front 846202642
push_back 339959765
push_front 881768101
push_middle 921452092
push_front 134812689
push_middle 977482
push_middle 320889950
get 183513
push_back 504874029
push_front 357335718
push_back 465849596
push_middle 255738996
push_middle 960178107
push_back 435448714
push_front 654138804
push_back 809021676
get 5111
push_back 477083648
get 164320
push_middle 998074789
push_front 716598884
push_middle 835635649
push_back 88552352
push_front 364656265
push_front 436586501
get 110057
push_back 948182201
push_front 124144495
get 214505
push_middle 789663478
push_middle 459679098
push_front 694052603
get 92401
push_back 137994594
push_front 212017278
push_back 310451610
get 172378
push_front 805776136
push_back 487979437
push_middle 691422499
push_middle 671104932
push_middle 46387406
push_middle 744240812
get 172436
push_front 270379583
get 200985
push_front 403390554
push_front 713355380
push_front 820850144
push_middle 555717953
push_middle 126517104
get 91724
push_middle 123166184
push_middle 191195658
push_middle 731068051
get 128927
push_middle 772537003
push_front 888305873
push_front 332954040
push_back 170163704
get 83936
push_front 572847811
push_back 991638396
push_middle 905851507
get 203426
push_back 462048028
get 133009
push_middle 824664702
push_middle 848717971
push_back 617799897
push_middle 515190258
push_front 21932228
push_middle 729624058
get 178684
push_middle 909470083
push_middle 871296462
get 219599
push_front 387223255
push_front 724768655
push_middle 983763723
push_back 875177512
get 207135
get 78814
push_middle 914684745
push_middle 759994312
push_front 565986697
push_middle 195980312
push_front 562008075
push_back 22626469
push_middle 79124074
push_front 131909430
push_middle 292020001
push_middle 474819872
get 1181
push_middle 581977642
push_front 854529989
push_front 427737059
push_back 386870399
get 148770
push_back 600440538
get 177593
push_middle 111677105
push_front 680717420
get 108470
push_front 991317555
push_back 618642642
get 196436
push_back 358099554
push_back 329389156
get 59259
push_middle 131087733
push_back 556227917
get 178806
push_front 585669386
push_front 553339064
push_back 722414247
push_middle 680230479
push_middle 401781280
push_middle 733868847
get 11
push_middle 645924153
push_front 752759000
push_back 653686147
push_front 803874681
get 47170
push_front 760928342
push_front 868246405
push_middle 48293658
push_middle 382426389
push_middle 960027526
get 74737
push_middle 968963298
get 154582
get 211287
push_back 350102344
push_middle 953724060
push_front 399828029
push_front 949723302
push_front 569654180
get 39867
push_front 158694463
push_middle 59223362
push_middle 381542582
get 226843
push_middle 911856670
get 134814
push_middle 33520706
get 101103
push_front 305334916
get 72353
push_middle 468181854
push_middle 173772631
push_middle 899952080
push_front 62836242
push_front 771085
get 53077
push_back 955198495
get 64594
get 148945
push_back 111156645
push_back 130169438
get 175724
push_middle 188085787
push_back 972860382
push_middle 652242478
push_middle 894658819
push_front 59280642
get 62179
push_back 89228956
push_back 31521212
push_front 422227342
push_back 111205555
push_back 253278263
push_front 55294048
push_middle 729521086
get 66416
push_middle 811930444
push_front 114977209
push_back 792423754
push_back 776984233
push_front 510480801
push_back 856818768
get 90954
get 119776
push_middle 73743249
push_back 267658265
push_back 877305904
push_back 118973646
push_back 396173221
push_back 779591091
get 217901
get 121181
push_front 882079724
push_middle 63300859
push_front 211872762
push_middle 318141522
push_middle 228866178
get 18268
get 66190
push_front 267202733
get 179773
push_back 251449998
push_back 876170222
push_front 791948281
push_front 495983683
push_back 581868212
get 235441
push_middle 12340791
push_front 285204666
push_middle 334202160
get 207971
get 11003
push_middle 42281434
push_front 468675906
get 58448
get 151934
get 220191
push_middle 216280552
push_front 653849626
push_middle 76963711
push_middle 116964433
push_back 182933235
push_middle 526269982
get 29291
push_front 452492796
get 192404
push_middle 840266925
get 55874
push_back 327756712
push_back 302313056
get 104985
push_middle 425495242
push_front 61503748
push_front 879324807
push_front 358349209
push_front 829331179
get 158568
push_middle 879985922
push_middle 768120449
get 160617
push_back 99315992
push_front 316275711
push_back 619948543
push_front 259695168
push_back 325908877
get 57988
push_back 614623807
push_front 707707561
push_front 150299885
push_middle 199167524
get 218587
push_back 388772798
push_middle 770147849
push_back 987278971
get 140348
get 176412
get 195401
push_middle 598145915
push_back 565494828
push_middle 524239387
push_back 589416721
get 41772
get 142593
push_front 62754241
push_middle 201800559
get 232343
push_front 198801705
push_middle 773585973
push_front 319431883
get 186675
push_middle 218424999
push_middle 677451107
push_front 265701207
push_front 172120260
get 104761
get 235243
push_back 700553121
push_middle 853301489
get 145562
push_middle 577657975
push_front 694486064
get 125803
get 90832
push_front 818811221
push_middle 124825610
push_middle 993480029
push_front 495637844
push_middle 995304878
get 147220
push_middle 11459504
get 130138
push_back 53028716
push_middle 694927925
get 193220
push_middle 58862152
push_back 695078411
push_back 800533333
get 52451
push_back 655441203
push_middle 365490597
push_front 37986348
push_back 309854172
push_middle 560330873
push_front 857542059
push_back 120158821
push_front 563919446
get 49625
push_front 261528828
push_front 915453810
push_front 736953393
push_middle 734745717
push_front 27819909
push_middle 493605689
push_middle 365419999
push_middle 165892844
get 29762
push_middle 172125678
get 192290
push_front 674271092
push_front 286452686
push_middle 619704224
push_front 28225385
push_front 936135755
push_middle 211315071
get 74292
push_middle 783893915
push_front 178499322
push_back 735760923
get 21022
push_back 42173134
push_middle 981292018
push_middle 128608425
push_middle 904170819
get 144179
push_middle 855246565
push_back 417552485
push_back 82748949
get 216967
push_back 266573532
push_middle 532277483
push_back 352634833
get 88073
get 195750
get 28591
push_middle 941999083
push_middle 421672403
push_middle 5405042
push_front 260158845
push_front 104841405
push_front 861810557
push_back 749005347
push_front 923621996
push_front 390766541
push_back 332694976
push_middle 827599305
push_middle 484263205
push_front 447784253
push_middle 906886151
push_middle 327166648
get 21872
push_back 414326911
push_middle 716084440
push_middle 27015400
get 80994
push_middle 384484968
get 185305
push_front 953275241
get 38128
push_middle 515358997
push_back 724826304
push_middle 754079677
get 212872
push_front 898298565
get 108408
get 97503
get 213126
push_middle 540955733
push_back 448358229
get 173761
push_back 951087237
get 226348
get 207941
push_back 364667205
push_middle 947974603
push_front 191212422
push_back 907006007
push_front 121932797
get 224653
push_back 403609335
push_back 986998160
push_front 514964701
push_front 673602689
push_back 545243977
push_back 762149009
push_back 322470934
push_back 598404849
push_front 505018489
get 176399
push_middle 555909001
push_front 625271859
push_front 505309419
push_front 140288701
push_front 215762736
get 41269
push_back 396940734
get 141923
push_middle 575379593
push_front 700490406
get 166303
push_back 209387867
push_back 40709434
push_middle 799826373
push_middle 869680457
push_middle 507912413
push_middle 714759078
push_back 80301665
push_middle 265419990
get 91640
push_middle 96060119
get 110569
get 92277
push_back 53668543
push_back 772427500
push_back 628020063
push_back 789780397
push_middle 733135270
push_back 363632104
push_front 912705470
push_back 305645911
push_middle 815284183
push_front 870179988
push_back 158560194
push_back 25726063
push_front 139122782
push_front 27284940
push_back 583283206
get 28411
push_back 316979354
push_front 569510651
push_middle 769887537
get 6646
push_back 588669067
get 50917
push_back 103420400
push_middle 977054984
get 85390
push_front 672841483
push_back 841125939
push_front 4254857
push_front 712383015
push_middle 757789304
push_middle 41922713
push_front 354712497
get 72765
push_front 224863214
push_front 767097288
get 67994
push_front 468519456
push_middle 501869103
get 63367
push_middle 958014828
push_back 234251687
push_back 81193961
push_front 82008616
push_back 869165250
push_front 775671139
get 53559
get 67535
push_back 842984765
push_front 462686769
push_middle 201789346
push_middle 38776381
push_back 78940860
push_back 650597497
push_middle 966902047
get 35051
push_front 854323585
push_middle 247759295
get 198864
push_middle 374437316
push_back 810953850
push_front 804346377
push_front 365312153
push_back 218264155
get 56778
push_middle 135086689
get 145582
get 112087
get 189470
push_front 942612539
push_middle 475109121
push_middle 7921369
get 9341
get 153379
push_back 28188574
push_middle 300168775
get 194213
get 182748
push_middle 807935305
push_middle 890207158
push_back 385020479
push_front 547074548
push_back 465370969
get 106415
push_middle 241494370
push_back 291796495
get 140772
get 205823
get 19388
push_back 385806332
push_middle 430037418
push_back 493566089
push_front 827019050
push_back 336445602
push_front 982379365
push_back 241617607
push_middle 812251467
push_middle 606671644
get 205701
push_back 251073423
push_front 494887812
push_middle 150565125
push_middle 915471844
push_back 390706560
push_back 244721959
push_back 834847319
push_front 476336098
get 159485
push_front 687245736
get 218834
push_back 204823471
get 99721
push_back 877659360
push_back 467681184
get 103982
get 8570
push_middle 310265239
push_middle 933357085
push_middle 407552642
push_middle 825414022
push_middle 814628806
push_middle 447849272
push_middle 736819737
push_middle 230842155
push_back 228155845
push_back 880880104
get 132365
push_back 77275750
push_middle 397679158
push_back 398360780
push_middle 955933737
push_middle 813195240
push_front 215973968
get 82065
push_middle 101573326
get 44264
push_back 576213395
push_middle 192611548
push_front 827102636
push_middle 198105435
get 87155
get 56859
get 86451
push_front 931849122
push_back 347998638
get 86907
push_middle 196436889
push_middle 792791142
push_middle 831792935
get 197546
push_middle 478424321
push_front 757432686
push_middle 530434041
push_middle 9846069
push_middle 360227904
push_back 259902794
push_front 982608567
push_back 165917874
push_back 747819318
get 167319
get 140189
push_middle 840850382
push_back 825644867
push_front 886565595
push_front 779872735
get 1151
push_middle 931053949
push_front 918423155
push_middle 584866133
push_middle 71172156
get 43638
get 23578
push_middle 648955399
get 165824
push_middle 570803504
push_middle 9920304
push_back 549623557
get 181368
push_back 562137680
push_middle 10058307
push_front 225580789
get 131484
push_middle 432403458
push_middle 346601400
push_middle 832330513
push_back 987711919
push_middle 988662329
push_front 689838288
get 178658
push_front 915749366
get 222551
push_middle 931766207
push_front 946249331
push_middle 932576267
push_back 478476326
push_back 987817573
push_front 317662560
push_front 145935612
push_middle 767526856
get 577
push_back 165466948
get 53410
push_middle 930275530
get 227051
push_middle 785615802
push_back 164098566
push_front 37414695
push_front 53443023
get 73233
get 61635
push_middle 1676118
push_back 893604390
push_front 612306868
push_back 81327091
push_middle 950190419
push_back 156107080
push_middle 154984983
push_middle 516618848
push_back 375464956
get 233659
push_front 113868942
push_middle 944036409
push_back 136018341
push_middle 223133748
push_back 645714512
push_front 607351990
get 44799
push_middle 406502444
push_front 29386249
push_front 107907766
get 235210
push_back 776294544
push_middle 264687391
push_middle 231545260
push_middle 619730466
push_middle 383884140
push_front 583490714
get 121398
get 149133
push_front 464824436
push_middle 282598160
get 103092
push_middle 181963758
push_middle 883359006
push_middle 54553815
get 838
push_middle 656595902
get 102473
get 357
push_back 594246633
push_front 128804757
push_back 853675616
push_back 168079584
get 28411
get 192977
push_back 79373432
push_back 456258606
push_front 520698007
push_front 302285536
push_middle 135224462
push_back 828136145
push_back 457835685
push_front 604422025
push_back 255290613
get 32728
push_front 888992001
push_middle 839261654
push_back 17258701
push_middle 875638226
push_back 975508577
push_back 182366649
push_front 885630719
push_middle 52300207
push_middle 976709830
get 105591
push_front 942622391
push_back 177596309
push_back 275641693
push_front 735985444
push_front 448705414
push_front 773353556
get 135484
push_middle 595029737
push_front 738359174
push_middle 672498768
get 225258
push_front 983839898
push_back 931066863
get 52628
push_back 118873043
push_middle 749427888
push_middle 648051828
get 153055
push_front 7601820
push_back 689769981
get 175617
push_middle 977433448
push_back 899609739
push_middle 98155313
push_front 327454037
push_front 338548135
push_middle 615668031
push_middle 396999439
push_back 190570272
push_middle 943829817
get 24592
push_front 955817713
push_front 893154933
push_front 471642059
get 139349
get 178593
push_front 670168862
get 181700
get 184810
push_middle 728683001
push_front 993908382
get 206711
get 187809
get 10855
push_front 701156531
push_middle 186585955
push_back 175976398
push_front 305381726
push_middle 291734028
push_middle 348699149
push_front 606291328
get 26872
get 105730
get 117410
push_middle 997846676
push_middle 407096115
push_back 281297171
get 157447
push_middle 317467388
get 154446
push_front 604107802
push_front 663361946
push_middle 739583854
push_back 248409505
push_back 4283642
get 90184
push_front 350676073
push_front 987271283
push_middle 712496610
push_back 215966190
push_back 243220711
get 190266
push_front 893812654
push_front 280391188
get 203121
push_front 676590117
push_middle 899102705
get 114943
get 15619
get 18738
push_front 954322215
push_middle 890442077
push_front 800473805
push_back 820450914
push_back 538592372
push_middle 904989371
push_middle 192668634
get 206438
push_middle 70699467
push_back 837226315
push_middle 793353755
push_back 887787932
push_back 222257124
push_front 761917470
push_back 138067393
push_front 406513775
push_middle 954616782
get 12165
push_front 474675969
push_back 924004486
push_front 490492125
push_front 152861411
get 49749
push_front 968001127
push_front 475660061
get 36155
push_back 251032143
push_front 813051313
get 18280
push_front 217580833
push_back 199861375
push_front 456308110
push_middle 335201805
get 217952
get 84417
push_back 720798503
push_front 910906576
push_back 194970273
push_front 649267342
push_middle 658436459
push_back 218158954
get 118718
push_front 111806246
push_middle 632550263
push_front 317197228
push_front 939475911
get 103268
get 83457
push_middle 340617088
get 113804
push_front 227389308
push_middle 586195276
push_back 887203969
get 112879
push_back 660361411
get 36531
push_back 638000767
push_front 455426830
push_front 368995356
push_middle 743322049
get 225617
push_middle 656355984
push_middle 364420327
push_back 352552981
get 203543
push_back 648963282
push_front 966269905
push_front 159794666
push_front 976278112
get 202538
get 160822
push_front 295057435
push_middle 120016464
get 109872
get 87980
get 98322
get 76194
push_back 962524998
get 172132
push_front 218371391
push_middle 334294400
push_middle 531960238
get 194762
push_middle 561944953
push_middle 855465508
push_front 908316742
push_front 76064344
push_middle 989487104
get 178712
push_front 410560097
push_back 94663589
push_back 941798481
push_middle 379066648
push_back 493325399
get 21576
push_back 996213349
push_middle 584289305
push_front 56117132
push_back 46545201
push_back 604585977
push_middle 246368451
get 86566
push_back 644461860
get 68511
push_middle 763186935
get 121180
get 46117
push_front 779014918
push_front 724830539
push_back 610529945
get 165122
push_middle 72308944
push_middle 536497397
push_middle 542693939
get 189666
push_middle 603948
push_front 324822329
push_back 106754210
push_front 157647606
get 62151
push_middle 889044200
push_back 488778598
get 142954
get 215250
push_front 240831874
get 109006
push_back 621918018
push_front 228283630
push_front 867933073
push_front 876905777
push_back 912419094
push_back 853792579
push_back 759883041
push_back 633210368
push_back 864337256
get 93980
get 196464
get 192928
get 6982
push_front 416588998
push_front 197871471
push_middle 179527825
push_middle 887591193
push_middle 844818584
push_back 216803139
push_back 352945879
push_middle 92850912
get 191629
get 109652
push_middle 618912684
get 142493
push_middle 195691883
push_back 471520697
push_middle 605139796
get 193608
get 226185
get 94903
push_front 479437060
push_back 777618424
push_front 311036896
push_back 347127043
push_back 507952096
get 19057
push_back 160611007
push_back 958658388
push_back 822719517
get 40030
get 74808
push_middle 491533299
push_front 560688182
push_back 31256858
push_middle 381447841
push_back 259497316
push_back 465572399
push_middle 591648756
push_middle 829861857
get 45894
push_back 561314128
push_middle 453565629
push_back 177280923
get 38426
get 235248
push_front 253371904
push_front 545557245
push_back 496611770
push_back 537154185
push_middle 103642672
push_front 605435597
push_back 525831441
get 186631
push_front 101417951
push_back 591891781
get 56714
push_back 147305039
push_front 847040945
get 4475
push_back 664049473
push_back 238854829
push_front 855984274
get 158269
push_front 304386103
push_middle 530587827
get 171361
get 199862
push_back 697340912
push_front 743985352
push_back 641395110
push_back 985990285
get 177828
push_middle 31643005
get 164865
push_middle 256081491
push_middle 262725289
push_back 952798971
push_middle 499830918
get 119932
push_front 157180345
push_back 712962734
push_middle 101210874
push_middle 268642493
push_front 670442860
push_middle 588931105
get 202470
push_back 468269586
push_front 872486368
push_front 618549718
push_front 134762502
push_back 414727036
push_back 335226913
push_front 17355283
push_front 681108597
push_middle 109692079
push_middle 747476851
push_front 508546494
push_front 286493787
push_front 345881464
push_back 697319420
push_front 406267253
push_back 401070487
push_back 944591192
push_front 98882018
push_back 622565545
push_middle 513049128
push_front 691368385
get 126290
get 166769
get 43941
push_back 565686108
get 60337
get 227102
push_middle 231705383
push_back 991910641
push_back 357842
push_front 574744550
push_middle 569128930
push_middle 988526328
push_front 630151068
push_back 422807607
push_middle 957264987
push_front 628715984
push_back 904282698
get 139349
push_back 540428359
push_front 753333035
push_front 311146109
push_back 501725475
push_back 304817071
push_back 12160683
push_back 318869765
push_front 441249485
push_middle 992374182
push_front 873534462
push_middle 720845591
get 13424
push_front 612869738
get 138997
push_back 285966222
push_middle 343998737
push_middle 336847504
push_middle 542530180
push_back 278914448
push_middle 387388285
push_back 267639376
push_back 205435566
push_back 207910354
push_middle 302129893
push_back 774451902
get 172780
get 94082
push_front 199404411
push_middle 544832874
get 72466
push_front 715239663
push_front 712428364
push_middle 509016435
push_middle 763382903
push_middle 758635937
get 239830
push_middle 247312331
push_front 914097296
get 184126
push_front 821755245
push_back 6739006
push_front 717621663
get 133930
push_front 830581914
get 151491
push_back 23190745
push_middle 103141375
push_front 470595578
push_front 711319285
get 136428
get 211079
push_back 373129267
push_front 179080980
push_middle 761540192
push_back 662171653
push_back 492790090
push_back 304595466
push_back 71128890
push_back 658373799
get 120459
push_front 590612737
push_back 560581201
push_front 221849398
push_back 199928680
get 143003
push_middle 274314218
push_front 214217032
push_front 602520202
push_middle 164149393
push_front 506623313
push_middle 921075964
push_back 250002074
push_back 813253977
get 234926
push_back 880195760
push_middle 184367175
push_front 535199705
push_back 330081782
get 111686
push_front 834176584
push_back 784483896
push_middle 148933696
push_front 257916957
push_back 846027065
push_back 379530659
push_middle 896396164
push_back 356898525
push_back 131914393
push_middle 12022052
push_front 300595609
push_back 18758786
push_back 238666801
push_middle 340038900
get 193534
push_front 241381430
get 42763
push_front 786168995
push_middle 806254852
get 93129
push_front 954449082
push_back 330447722
push_back 362927643
push_middle 246989546
push_middle 537162959
get 48239
push_back 521825171
push_front 980943817
push_middle 946792802
get 225258
get 153980
push_back 433665361
get 109447
push_front 109819961
push_back 823167214
get 148588
get 231982
push_back 737869415
push_back 398823522
push_front 641892664
push_front 763241400
get 85747
push_middle 360870455
get 15455
push_front 602184846
push_front 398613503
push_middle 587531848
get 216206
get 133173
get 118660
push_front 17361008
push_middle 123902106
push_front 217287299
get 171249
push_front 81732912
push_front 554128351
get 208545
push_front 243458721
push_front 595841901
push_middle 593295261
push_front 652039917
push_front 52785581
get 134085
push_front 203101829
push_front 586638887
push_middle 846512592
push_front 221445892
push_back 877006114
push_front 641659748
get 137931
push_middle 271514108
push_back 631957837
push_front 945606227
push_front 920645253
push_middle 549079639
push_front 147548957
get 41602
get 183181
push_front 973954327
push_front 423282846
push_front 821697107
push_front 373805975
push_back 992906136
get 106174
push_back 836765021
push_back 934324487
push_middle 703625843
get 57705
push_front 663577520
push_back 377482988
push_front 521591961
get 98900
push_back 96303536
push_front 296177698
push_front 907992
push_front 284278844
push_back 355929104
get 230584
get 158885
get 173619
push_middle 831267575
push_back 801049139
get 44175
push_front 39369299
push_middle 221078245
push_middle 430888004
get 141812
push_front 889841007
push_middle 392062118
push_front 265455956
push_back 935602559
push_back 74579179
push_middle 883774471
push_back 725210505
push_back 303531006
push_front 1712356
push_middle 641188223
push_front 592744378
push_middle 70863109
push_back 616716006
push_middle 258482545
push_back 619824538
push_middle 38869974
push_front 825207611
push_back 866686432
push_middle 510389977
push_front 855454433
push_middle 828271690
push_front 5200762
get 160694
get 207089
push_middle 451421910
push_middle 823203352
push_middle 807952669
get 49501
get 197990
push_back 69236386
get 200510
get 42441
push_back 39948680
push_front 20090164
push_front 541441119
push_front 408059293
push_front 587191091
get 154764
push_middle 737021619
push_middle 182079098
get 27934
push_back 281570888
push_back 546821990
push_front 780156244
push_middle 681420282
push_middle 847329625
push_front 942260760
push_middle 511416642
push_front 476634047
push_middle 106673898
get 155716
push_back 312177759
push_back 653874175
get 48548
push_middle 849936719
push_middle 521843907
push_middle 85067354
push_middle 797471442
push_back 731063905
push_middle 24880686
get 104168
push_front 754762290
push_middle 29425018
push_back 721961361
get 136128
push_back 75956714
get 96583
push_middle 270032932
push_back 572782293
get 6953
push_middle 821951264
push_front 263953331
push_front 873749053
get 216654
push_back 460459419
push_middle 763940633
push_middle 224885617
get 14705
push_middle 793895781
push_back 584075320
get 225979
push_middle 920681632
push_middle 612242566
push_back 755172693
get 64904
push_middle 393345552
push_front 612118129
push_middle 923294160
get 3103
push_front 407404654
push_back 40999911
push_back 79017081
push_front 211614450
push_middle 840224707
push_front 496249322
get 101713
push_front 542907837
push_back 601361341
push_front 589827144
push_middle 76666621
push_middle 636175152
push_front 861663952
push_front 265706480
push_middle 661604970
push_back 391600185
push_front 891534643
get 136833
get 121376
push_middle 981783423
get 178913
push_back 302736417
push_front 706506853
push_front 575733887
push_front 674597811
push_front 391533655
push_front 583357743
push_front 3795970
get 89602
push_front 627211623
get 33523
push_middle 144226684
push_back 531136008
push_back 984904106
push_front 51620902
push_back 981953511
get 122091
push_back 339313854
push_middle 975848786
get 98802
push_front 413531199
get 226807
push_middle 703156622
push_front 487369727
push_back 105480684
push_back 667922767
push_middle 602649366
push_middle 820093637
push_middle 43470436
push_front 130991918
push_back 514903687
get 24853
push_middle 803083176
push_front 475966821
push_front 587795327
push_middle 592776302
push_front 640183285
push_back 694731319
push_back 396007107
push_front 522061301
push_middle 460057261
push_middle 281955166
get 28568
push_middle 178020473
get 182436
get 58451
push_back 370897061
push_front 376586835
push_front 601627956
push_back 107894385
get 213168
push_back 228783670
get 216458
push_back 975320860
push_back 514776922
push_middle 793351038
get 77755
push_front 700343836
push_back 368281051
push_front 298217806
get 53355
push_middle 195027707
push_middle 781739174
get 43541
push_front 244760709
push_middle 38127776
push_front 598555016
push_back 844774722
push_middle 697207392
get 131615
push_middle 466963371
get 84748
push_back 566522713
push_front 653195526
get 33103
push_middle 943172815
push_middle 506359223
push_back 319970631
push_front 668078936
push_front 136183093
push_back 420005245
push_middle 770090676
push_middle 874159510
push_back 784000602
push_front 162429759
push_front 757823706
push_back 575126958
get 108395
push_back 726766720
push_front 694367816
push_front 567290216
get 103271
get 189323
push_back 156062535
push_middle 266889684
get 35438
push_back 473441263
get 164003
get 128120
push_front 336028033
push_middle 508138560
push_middle 421623981
push_middle 970367719
get 72769
push_middle 115508086
push_back 283981032
push_back 949487456
get 23374
push_back 640223509
push_back 275255620
push_middle 1358390
get 103256
push_back 196690156
get 136970
push_back 594572086
push_front 931317132
get 35624
push_back 708098730
push_front 118428361
push_middle 644565551
push_middle 72462968
push_middle 398975223
get 39203
push_back 937671939
get 91455
push_front 251833194
get 182587
push_back 586206500
get 11704
push_back 725207786
push_front 570004173
push_middle 627734902
push_front 283174828
push_front 590776686
push_middle 239437270
get 235230
push_back 218714183
push_front 132824007
push_back 925418825
get 56297
push_front 903071396
push_middle 116700874
get 239127
push_back 101038727
get 198881
get 176573
push_middle 90239791
push_front 460211376
push_back 409129793
get 172981
push_front 517468901
push_middle 842391740
push_back 580749069
push_middle 49713833
push_back 133111192
get 76994
push_middle 281313477
push_back 691200793
push_back 73318508
push_back 667499445
get 67435
push_middle 630095267
get 134458
get 133115
push_front 829767634
push_front 145141831
push_middle 919211241
push_middle 115133537
push_middle 385517214
get 112480
push_back 202653923
push_front 746118766
push_middle 55444721
push_middle 432321852
push_front 821765963
push_middle 429116819
push_middle 981260032
get 231691
get 10566
push_front 673773310
push_middle 776878892
push_middle 307488385
get 228545
push_back 494292972
get 43345
push_back 605443305
get 152707
push_front 145265729
push_front 432257268
push_back 394623353
push_middle 379400231
push_front 38330929
push_front 281288546
push_front 234927550
push_front 627781959
get 172077
push_back 500116251
push_back 124961971
push_front 721180889
push_front 397844809
push_back 160396372
get 165979
push_front 746542663
push_front 912306287
push_middle 748745007
push_middle 553465581
push_front 846386564
push_back 802253519
push_back 913271407
push_front 450184434
push_back 135821906
get 167711
push_front 644596032
push_back 627191555
push_front 370309938
get 85002
push_back 327241447
get 116193
push_middle 114350390
push_front 47457301
push_middle 840058930
get 78769
get 161711
push_front 531356071
push_middle 670511015
get 28902
get 117729
push_front 561826367
push_front 271704776
push_middle 10292480
push_middle 957530133
push_front 306236832
get 224115
push_middle 436920570
push_back 727913810
push_middle 782209306
push_middle 234635169
get 137762
push_back 861688507
push_back 107578509
push_back 824430359
push_front 28503264
push_front 525895374
get 237404
push_middle 864894776
push_middle 340638403
get 59088
push_back 543725921
push_middle 805869532
push_front 760169700
push_front 663428131
push_back 934161737
push_middle 420094519
push_back 584281709
push_back 449193835
push_front 430196536
push_front 901421148
get 114743
push_middle 278929747
get 127194
push_back 845125572
push_front 508399144
push_back 352732930
get 18459
push_front 16545290
push_middle 573609962
push_back 251880587
push_middle 107195576
get 224024
push_front 650026082
push_front 8757726
push_back 677048133
push_front 951816398
get 218203
push_back 172603888
push_front 330472172
get 78514
push_front 112126562
get 149043
push_back 159513661
push_middle 306288053
push_front 682889271
push_back 212512724
push_back 420157664
push_middle 554162456
get 10483
push_middle 629049496
get 213583
push_back 440503562
push_front 821409211
push_front 646651072
push_front 381777366
get 126966
push_middle 462868206
push_middle 109758543
push_middle 431025441
push_front 228971166
push_front 103323244
get 2520
push_back 552139938
get 213387
push_front 419728290
get 183724
push_back 521693840
push_front 902126987
push_middle 390142122
push_front 357614369
push_middle 29728848
get 26032
push_middle 707192707
push_back 883218672
push_front 698682792
push_back 855428071
get 185328
push_front 797429544
get 108263
push_front 241867232
push_back 688028054
push_front 115143451
get 15191
push_middle 395765166
push_front 823199761
get 105908
push_back 873296435
push_front 908222227
push_back 780262314
push_back 953961245
push_middle 131649400
get 182456
push_middle 911340735
push_front 674357227
get 17899
push_middle 729670125
push_back 672928774
push_middle 163817326
push_middle 883277092
push_back 69331400
push_middle 861546276
get 148776
push_middle 607421813
push_back 219890186
get 30474
push_front 245194325
push_back 396273795
push_front 852049107
push_middle 580154833
push_middle 57457030
get 169855
get 1271
push_back 401344760
push_back 128102011
push_middle 977043983
push_middle 836419127
push_middle 722834988
get 169471
push_front 615741686
push_back 953556874
push_back 989180723
push_back 64173240
push_back 719123312
push_back 789349675
get 210838
push_back 49545188
get 133771
push_back 74142307
push_front 49106491
push_middle 982776065
get 234136
push_middle 118726433
get 158351
get 94178
push_middle 370187997
get 6550
push_front 779025369
push_front 78525005
push_front 825214662
push_middle 599657253
push_back 581131504
push_back 926887235
push_back 417229069
push_middle 513684223
get 119781
push_back 423674000
push_middle 262711430
get 103699
push_front 230858851
get 209941
get 127620
push_middle 313300711
push_back 895853304
push_back 967544935
push_back 207376052
push_middle 685435515
push_front 289448935
push_back 373833768
push_front 687612495
push_middle 41072775
push_back 586936418
push_middle 527549806
push_middle 657831683
get 122205
push_middle 564570324
push_back 36844621
push_back 466693242
get 33366
push_middle 302767340
push_front 75813627
push_front 455568946
push_front 230660266
push_middle 891315540
push_middle 544448514
push_front 584649292
push_back 946752823
push_back 615319433
push_back 971080147
push_back 502569339
push_middle 823427848
push_back 369682477
push_back 321629475
push_middle 911094539
get 169641
push_middle 568912472
push_front 293590047
push_back 654516629
push_middle 152115254
get 67548
push_back 546029006
push_middle 619943849
push_middle 211774932
push_middle 514237727
push_back 164173219
push_middle 377892104
push_back 895024436
push_front 515395489
get 84370
push_front 259115499
push_front 996486921
push_front 736196379
push_front 211703640
push_middle 624568215
push_back 211179809
push_back 24536660
push_middle 619307602
push_front 326360997
push_middle 504805203
push_middle 856441238
push_middle 303139819
push_front 487834087
push_front 784600786
push_middle 184164776
push_middle 887107555
get 25594
get 232137
push_middle 654585338
push_middle 500736031
push_middle 658381779
get 181964
push_back 381122847
push_middle 644413832
get 35885
push_middle 766487572
get 164975
push_middle 694865637
push_front 664258871
push_front 11563061
get 24360
get 48804
push_front 720311889
get 227331
get 123669
push_back 537086482
push_back 699030427
push_middle 295901722
push_middle 817311644
push_front 73575545
push_back 132000596
push_front 40009711
push_front 846387669
push_front 808215770
push_middle 873904054
push_middle 927460872
push_front 846230323
push_middle 901179565
push_front 822197874
push_front 471088496
push_front 232719328
push_front 579000992
push_back 331700410
push_back 419075972
get 82611
push_back 313721701
get 162129
get 161401
push_back 464458180
get 183675
push_back 745642497
get 184497
get 159030
get 178569
push_front 738733377
push_middle 229034821
push_middle 305522230
push_front 71226327
push_front 409154359
push_back 5666179
push_middle 794850414
push_front 294945450
push_front 398112422
push_front 50868794
get 14646
get 97567
push_middle 101563953
push_back 238078381
push_front 265082371
push_middle 427971475
push_middle 386409822
push_back 13710250
get 186625
get 143493
push_front 723162305
push_middle 163431604
get 121362
push_front 274635088
push_back 651247679
get 41682
push_front 699424182
get 148147
push_front 626267308
push_middle 469615977
get 128433
push_front 566810755
push_middle 261165532
push_front 160558200
push_middle 639817983
push_front 840226253
push_back 197385240
push_front 432804350
push_back 653897108
get 179668
push_middle 642683306
push_front 793714760
push_front 394563909
push_front 149963820
push_middle 500979526
push_front 303913972
get 47067
push_front 944648808
push_front 417750511
get 204904
push_middle 418908816
get 158529
push_middle 230929111
get 94526
push_front 738123130
push_back 469387793
push_middle 972410746
push_back 753762550
push_middle 985048739
push_back 515704437
push_back 830607796
push_middle 919879074
push_middle 692472139
get 18218
push_front 984409397
get 15512
get 192908
push_middle 766660356
push_back 282592686
get 206662
push_middle 554790184
push_middle 38409176
push_middle 511969055
get 2460
get 84799
push_middle 625352042
push_back 336518120
get 229620
push_back 851927081
get 152568
get 149102
push_back 330722066
push_front 441925385
push_back 694620640
push_front 917230237
push_back 763205878
get 31809
push_front 310489747
get 94276
push_back 109914011
get 81640
push_front 99685140
push_front 823012810
push_back 868352398
push_middle 263281077
get 69197
push_back 624005667
push_middle 469369442
get 83940
get 23056
push_front 859467485
push_back 405276077
get 153811
push_front 216350643
push_front 599601046
push_back 436396941
push_back 589025676
push_front 32923103
push_front 790476610
push_middle 221724495
push_front 983732405
get 5973
get 191327
push_front 268703041
push_front 879878788
push_back 946182687
push_front 653480085
push_front 33619864
push_front 552795077
push_front 513536880
push_back 699494842
push_back 675362011
push_back 721630168
push_middle 300587943
push_back 73026088
get 126193
push_front 172375663
push_back 675454046
push_front 745877929
get 35140
push_back 940960300
push_middle 305847986
push_back 317469842
push_front 120645842
push_middle 884697525
push_front 135860523
push_back 205931344
push_middle 652589660
push_back 777014125
get 7377
get 102091
get 199355
get 139729
push_front 561173713
get 35140
push_front 125153232
push_front 118045425
push_back 361873320
push_front 344315132
get 193415
push_back 225457740
push_middle 726649709
push_middle 989534615
push_middle 524997868
push_back 32220959
push_middle 839326076
push_front 496772302
push_front 784712759
push_middle 632747599
push_middle 677453566
get 192269
push_middle 285038053
push_middle 915386065
push_front 931701240
push_middle 111260569
push_front 294972078
push_middle 489279340
get 132460
get 221681
get 31297
push_front 402934566
push_middle 787491429
push_back 947638941
push_middle 80603686
push_back 356838866
push_back 70806273
push_back 259576352
push_back 517935342
push_middle 717661374
get 228797
get 174152
push_front 559906662
push_back 253942978
get 7525
push_front 10787233
push_back 545198856
push_back 797321258
get 208555
get 226684
get 49451
push_back 427898804
get 167620
push_middle 357939787
push_middle 620627843
get 105328
push_back 72522143
push_middle 877545764
get 82253
push_middle 465560020
push_back 215472149
push_middle 800280618
push_front 961183606
get 95597
push_middle 575121785
get 38416
push_front 340847177
get 104819
push_front 412267150
push_back 205376251
push_middle 814845942
push_middle 917106092
push_back 91379004
push_back 339265287
get 6630
get 69582
push_middle 165761468
get 159342
get 28108
push_middle 491720975
push_back 331573491
push_front 820556833
get 179345
push_middle 945705671
push_front 582737224
push_back 204023432
get 103406
get 97602
push_front 651375642
push_back 929187367
push_back 355774949
push_back 842458923
push_middle 351505029
get 73218
get 129147
push_middle 489657144
push_front 724822326
get 107293
push_front 618195807
push_back 709882868
get 188918
push_front 483498079
get 183096
push_back 882606642
push_front 924779661
push_middle 224068882
push_front 935156881
get 84750
push_middle 411079049
push_back 150667999
get 6513
get 92297
push_back 42053626
push_back 768431505
get 169532
push_middle 424210505
push_front 456702627
push_middle 466349562
push_back 13680593
push_back 253765148
push_front 507428233
push_front 457075026
push_front 163673660
push_back 70165250
push_back 386048530
push_front 923753253
push_front 361493703
push_back 333607598
push_front 526714144
push_front 397580436
push_middle 285334537
push_front 850211710
push_back 142276429
push_middle 193984522
push_middle 896027121
push_front 547773882
push_back 424215597
push_back 161542268
push_front 86876324
push_back 944226732
push_middle 545585918
push_front 292099321
push_front 614185399
push_back 278955229
push_front 321408600
push_back 191714498
push_back 993807678
push_back 115129534
get 155449
get 14443
push_front 710016459
get 228150
get 217352
get 124228
push_back 807918636
push_back 561085599
push_middle 803924198
push_front 658490014
push_front 955170265
get 19612
push_back 392444973
get 134920
push_middle 986882691
push_middle 578811404
push_middle 253787002
push_middle 515894456
push_front 549525839
push_middle 403658411
push_middle 631550578
push_front 835390027
push_middle 195428471
push_back 455638499
get 9082
push_middle 38103267
push_back 826383136
get 76980
get 220976
get 128070
push_back 366648017
push_front 785362039
push_middle 254389808
get 221455
push_middle 548420898
get 171957
push_front 195350655
push_middle 627804333
get 96298
push_back 968094863
push_middle 995672800
push_front 36905567
push_middle 368039493
push_back 217396368
push_middle 454373779
push_back 854973659
push_middle 465701991
get 157976
push_front 550249279
push_front 111536170
push_front 499430984
push_middle 733752621
push_front 779303998
push_middle 43292613
push_front 895003867
push_front 893159063
push_back 299106861
get 47217
push_back 732176395
push_middle 528842312
push_back 135435107
get 12120
get 213529
push_front 359913774
push_middle 258901516
get 227539
push_middle 171072683
push_back 692699152
push_middle 649408299
push_front 610295386
push_front 212419906
push_back 671618074
push_front 518537004
push_front 250665044
push_back 4585627
push_front 567925236
push_back 178203011
push_middle 952819880
get 33592
push_front 788090313
get 169137
push_front 184937067
push_front 535432887
push_front 460267104
push_middle 580469356
push_middle 763099262
get 54396
push_front 178174448
push_back 166459988
push_front 997043842
get 48075
push_front 142404836
get 102104
push_middle 553623982
push_front 209221792
push_middle 403025800
get 238882
get 70272
push_front 365289883
push_front 310379983
get 226089
get 149677
push_front 996319098
push_back 374841559
push_front 793384548
get 139813
push_middle 470884992
get 212866
push_middle 749886741
push_middle 142849152
push_back 457979489
get 19345
get 132395
get 95233
push_front 89400436
push_middle 723800016
get 191539
push_middle 756992969
push_back 403994203
push_front 349558355
push_middle 462729810
push_back 992524846
push_back 288828562
push_front 95236336
push_back 625008170
push_back 180198795
push_front 59019211
push_middle 734051551
get 87518
get 208858
push_middle 330288667
push_back 389258385
push_middle 622149188
push_front 348629468
push_back 662182415
get 177467
push_back 830935650
push_back 271517938
push_middle 619430135
push_back 446589706
push_front 605585867
get 235753
push_back 547862910
push_back 164322480
push_back 578228145
get 239735
push_back 867373763
push_back 90559664
push_front 31027493
push_front 390263785
push_front 467604692
push_back 11509923
push_middle 428838444
push_front 619538116
get 12511
push_front 852923479
push_back 479667800
get 102178
push_middle 664471566
push_back 879300260
push_front 390693257
get 139606
push_middle 746326710
push_front 606426275
push_front 114767353
push_back 427374975
push_back 148589727
push_front 658307069
push_front 156317714
get 183817
push_middle 164629574
push_middle 488892631
get 179084
push_middle 473318121
push_middle 330612443
push_middle 415191065
push_middle 340018092
push_front 331375807
push_middle 702194421
get 45759
get 164518
get 121672
push_back 356498585
push_back 436872971
push_front 475814032
push_front 972823485
push_back 64999437
get 163175
push_back 139472657
get 49715
push_middle 637275749
push_middle 439423217
push_back 686520898
push_front 79698459
get 148929
push_middle 777587194
get 149463
push_middle 819225263
push_back 594420361
push_front 380481671
push_back 22846638
push_front 793397481
push_middle 302899485
push_back 509686799
push_back 518602317
push_middle 183357551
get 99461
push_front 640148108
push_middle 999788105
push_back 518765995
get 177179
push_front 876139644
push_front 143920133
push_middle 545713711
get 131659
push_front 157846649
push_back 416855037
push_middle 781321806
get 127451
push_back 734965983
get 110256
push_front 241430777
push_back 994119979
get 131990
push_middle 641689079
get 208983
push_front 808321028
push_back 794027213
push_middle 941971063
push_front 510775873
push_front 872425344
get 85570
get 220832
push_middle 606318852
push_front 404650082
push_back 648100530
push_front 646367230
push_front 44333513
push_front 64068585
get 75782
push_middle 883747802
push_back 516550940
get 83146
push_front 502242547
push_front 29403145
get 231909
push_middle 766838010
push_front 66981761
get 109451
push_front 669019558
get 161340
push_middle 987683943
push_back 141806310
push_back 383826197
push_middle 911360352
push_middle 274920883
get 86016
push_front 624394966
push_middle 80206364
push_middle 674872365
push_back 349281131
get 166490
push_middle 477704889
get 60908
push_middle 889544313
push_front 815325522
get 150239
push_middle 448846567
push_front 552189025
push_front 934076728
push_front 442192196
push_front 276020937
get 218537
get 75525
push_middle 987295707
push_front 700620248
push_middle 89663838
push_middle 517490829
get 132608
push_middle 305268188
push_middle 354652493
get 93604
push_middle 157405160
get 17950
push_middle 362777267
get 205186
get 182384
push_back 746041694
get 138831
push_front 693097850
push_front 190463575
get 150595
get 96507
push_back 749829517
get 236977
push_middle 492068142
push_middle 527464606
push_front 56068427
get 235267
push_back 133405125
push_front 79610234
push_back 597615356
push_back 920943362
push_front 923091058
push_middle 240876609
get 35868
push_middle 175873851
get 6639
push_back 356083130
push_front 540052457
push_middle 520927334
push_front 74916310
push_back 909368994
get 86154
push_back 155987031
get 79850
push_back 375583201
push_back 61504434
push_front 610301744
push_back 663367323
push_middle 820552623
push_front 341655702
push_back 165727199
get 65664
get 177788
push_middle 689041582
push_back 329912625
push_middle 555612982
push_back 405589509
push_middle 160807620
get 95506
push_middle 914054415
push_middle 948814245
push_back 324149719
push_front 206419886
push_front 178164459
push_back 298784246
push_front 867367948
push_back 873412414
push_back 961040615
push_back 819120619
push_back 397413631
push_middle 166975618
push_front 284004385
get 184442
push_back 258534354
get 45258
push_back 365583081
push_front 941080487
push_middle 446175611
push_middle 730804010
push_back 539403591
get 185810
get 111435
push_middle 650021738
push_middle 59756057
push_back 772831950
get 147306
get 192493
push_front 510583381
push_front 281666158
push_back 481959528
get 202904
push_back 21216714
push_back 202901754
push_front 447328643
push_front 29352274
push_middle 661055603
push_back 703658328
get 89615
push_middle 19032572
push_back 427864256
get 24311
get 27741
push_back 696561253
push_middle 596859642
push_front 414062202
push_back 365774428
push_front 282383521
push_front 385225961
push_middle 704846401
push_middle 585837400
push_front 340278571
push_back 654021420
push_front 140553757
push_front 723341308
push_middle 619223393
push_back 221419504
push_front 284404627
push_front 832786248
push_front 374402687
push_front 206071574
push_back 879092776
push_middle 737953548
get 69010
push_middle 194828685
push_back 615810648
push_middle 695540007
push_back 502595773
push_front 526924219
get 225466
push_middle 630326067
get 64055
push_front 525066468
get 154810
push_back 435160199
push_front 415247895
push_middle 548137475
push_middle 914694279
push_front 420005132
push_middle 633724866
push_front 372651018
push_front 921957518
push_back 752195728
get 90437
get 157207
push_middle 372902668
push_front 955743987
push_middle 349285971
push_middle 119299199
get 29326
get 202188
push_front 735736049
push_front 125577062
get 22823
push_middle 224344901
push_middle 102267382
get 43690
get 25534
push_middle 235425921
push_front 216710907
push_back 352503421
push_front 442887855
push_back 793292598
push_middle 928627895
push_front 670146976
get 4138
push_front 428647688
push_back 242444342
push_back 386109280
push_middle 115465742
get 144317
push_back 365774227
get 169124
push_back 857541355
push_middle 199760711
push_back 997072320
push_back 204865624
get 105873
get 224991
push_middle 932929418
get 156133
push_middle 721666704
push_middle 266576221
push_front 979943721
push_front 281653494
get 88684
get 68704
push_middle 21890579
push_middle 414545609
get 67505
push_middle 857653726
push_middle 245357620
push_middle 852309586
push_back 302720766
get 182610
push_front 816143716
push_back 314763219
push_front 488874631
push_front 574201683
get 236435
push_front 532354687
get 206228
push_front 541580157
get 160640
get 64703
push_back 527671715
push_back 255571073
push_back 91440470
push_front 208820244
push_middle 924679761
push_middle 592386367
get 135365
push_back 151003076
push_front 490036502
push_front 619306899
push_middle 180945587
push_back 970098491
push_front 355179599
push_back 31767010
push_front 372842772
push_front 799153462
get 205630
push_middle 502424788
push_front 363275704
push_back 178266278
push_front 954596094
get 40501
push_front 770977466
push_middle 554113653
push_front 955117984
get 185954
push_front 152527988
push_middle 837684007
push_front 941326645
push_front 930211424
push_middle 784785431
get 193031
get 34469
push_front 919845643
push_middle 384099168
push_middle 422318367
push_front 491476881
get 12411
get 168632
push_front 293862754
push_back 834528987
push_back 952345806
get 32733
push_front 465391841
push_front 185570388
push_front 222871306
push_front 304376223
push_back 524426013
push_back 130368773
push_back 634906840
push_middle 202758130
get 6237
push_back 348460111
push_back 851854997
get 184645
push_middle 326995128
push_back 348784904
push_back 320920051
push_middle 174262430
push_middle 479634761
push_back 402188562
push_back 821804849
push_front 891226709
get 210397
push_front 277358061
push_back 186649891
get 204916
push_front 583828072
get 92781
push_middle 465097160
push_back 5542990
push_front 201409030
push_back 219683789
push_front 85750976
push_middle 939533819
get 187511
push_back 84079249
push_back 676677242
get 7614
get 64854
push_middle 537762871
get 109994
push_back 823818790
push_front 969507232
push_middle 939202077
push_middle 694897335
push_front 416301084
push_middle 645301425
push_front 255095002
push_front 801800980
push_front 447823201
push_middle 133326831
push_back 863042218
push_back 546828808
push_back 436929237
get 39049
push_middle 809566541
push_middle 519277072
push_middle 451948282
push_back 932133936
push_front 97764105
push_middle 25761381
push_middle 539459593
push_middle 25537065
get 2677
push_middle 764805272
push_back 917998045
push_middle 974955961
get 76289
push_middle 2016734
get 7301
push_back 847198423
push_middle 438306441
get 176050
get 191577
push_front 368206717
push_middle 82874812
push_front 819612581
push_front 766815667
push_middle 438357003
push_front 186239544
push_middle 218468945
push_front 902169548
push_middle 479996386
push_middle 572861967
push_front 38225607
push_middle 803216685
push_middle 939452969
push_front 216756173
push_front 616580772
push_middle 881756730
get 240808
push_middle 330475742
get 232449
get 209718
push_back 591691656
get 70963
get 6234
push_front 501342348
push_middle 286508212
get 61709
get 43168
push_back 600789889
get 191632
push_front 379740809
push_back 274106349
push_middle 309179535
get 17562
push_back 502113392
get 214971
push_middle 70613553
get 235036
push_middle 326041778
push_front 626885549
push_middle 910757957
push_middle 993274613
get 190199
get 226886
push_middle 862665105
push_middle 486075919
push_back 554644325
push_middle 597671454
get 125660
push_front 435188554
get 131619
push_middle 984777631
push_front 802294519
get 228018
push_middle 277555299
push_front 637457629
get 93343
get 147924
push_front 229376184
get 45871
push_front 651634642
push_back 486278032
push_front 64634452
push_back 902332282
push_back 57802798
get 106394
push_middle 945179678
get 50711
push_back 795705916
push_back 36618091
push_front 404430244
push_back 230377151
get 196722
get 222502
push_middle 359096785
push_front 679575981
push_middle 745221326
push_back 317544791
get 228130
push_front 664514670
push_front 479553563
get 80234
get 13061
push_middle 621395962
get 184685
push_front 14604346
get 58230
push_back 105840733
push_back 748530647
push_front 192127513
get 195973
push_front 103220285
get 208605
push_front 284333188
get 164132
get 130313
get 138370
push_back 903701300
push_middle 480495959
get 235305
push_back 509450743
get 14129
push_front 403646092
push_middle 297673771
get 190468
push_front 934266339
push_front 451729502
push_front 732120951
push_front 911273998
push_middle 61458779
get 163364
push_front 313396959
push_back 901186997
push_front 111251548
push_back 533283043
push_front 197451209
push_front 999668458
push_middle 585069664
push_front 399014919
push_back 865355636
push_middle 688539236
get 141165
get 45851
push_back 870621759
push_front 192265219
get 91641
get 60979
get 147563
get 2861
get 9034
push_middle 168221570
get 210104
push_front 13207783
get 135869
get 240684
push_middle 615473345
push_middle 681823314
push_middle 384873350
push_front 132383004
push_front 673068740
get 63999
get 134640
push_back 25773591
push_middle 371054545
push_front 628176678
push_front 279673314
push_back 500989252
push_middle 371224893
push_middle 995209944
push_front 861202997
push_front 63260791
push_middle 351487750
push_middle 708398788
push_front 260290133
push_back 676313085
push_back 293592740
push_front 319491870
push_back 305920574
push_back 704673796
push_middle 280121906
push_middle 753263064
push_middle 48193441
push_front 68485386
push_back 46249891
get 180356
get 141689
get 166542
push_middle 127766241
push_front 886858945
push_middle 722081197
push_middle 143592187
push_front 404806986
push_middle 349231357
push_back 721831445
get 92105
push_middle 667649057
get 204753
push_back 575699441
push_back 707306093
get 158697
push_front 10839484
push_middle 835857014
get 38342
push_middle 819310636
push_front 677905748
push_middle 750327555
get 222621
push_front 581298915
push_middle 276860079
push_front 778025140
push_middle 409836812
push_back 347485722
push_back 759880495
push_back 914760814
get 125990
get 9707
get 86933
push_middle 660608369
push_middle 702160890
get 72904
push_front 24298996
get 110579
push_back 571265275
push_front 938423235
push_back 676522719
push_back 571926203
push_back 333297203
push_front 787749813
push_back 221936947
push_back 255114695
get 137677
push_back 701267717
push_back 408321839
push_front 603856529
push_middle 285420866
push_middle 820859620
push_front 954563299
push_front 165137963
push_front 673427330
get 175448
push_middle 340385334
push_front 773994189
get 17652
push_back 882297356
push_middle 205190163
get 93798
push_middle 492658561
push_back 58601954
push_back 897533367
push_middle 594486352
push_back 845788050
get 83576
push_middle 835002334
push_front 301096861
push_front 705360493
get 184027
push_back 677528996
push_front 181360305
get 36617
get 108779
get 136483
push_front 236007043
push_front 960456603
push_back 363264541
push_front 574613390
push_middle 295521427
push_middle 892620761
get 78488
get 151240
push_back 971047598
get 53801
push_front 27148547
push_middle 937934079
push_back 153114694
push_back 386759082
push_front 953466433
push_back 335783393
push_back 988529046
push_middle 728060754
push_middle 497088801
push_front 28321883
push_front 646254184
get 204116
push_front 384958857
push_middle 543979052
push_front 42451363
push_front 402114257
get 1221
push_middle 730554537
push_middle 125137295
get 143626
push_front 916872262
push_front 597318878
get 60823
push_back 918907957
get 117819
push_back 128417254
push_back 664998155
push_middle 358207317
push_back 822953563
push_back 311149412
get 784
get 114985
push_back 449268211
push_front 702020187
push_back 995063745
get 55883
push_middle 289614004
push_middle 792826193
push_middle 245680934
push_back 431977901
get 9560
get 79288
push_back 958937195
push_back 814228747
push_front 536380110
push_front 154797477
push_middle 864178254
push_front 323593726
push_middle 320689363
push_middle 207774270
push_back 349487531
push_middle 185574895
push_back 897056512
get 172193
get 1642
push_middle 216962715
push_middle 542219072
push_back 555106407
push_back 114499517
push_back 514039725
push_back 207881884
push_back 155793523
push_middle 365907671
push_middle 283620253
push_front 843114642
push_middle 782504549
get 152463
push_front 396406886
push_back 200431656
get 114985
push_front 836507944
push_front 654898729
push_front 491122443
push_front 539510153
push_back 294710843
push_front 465321499
get 223192
get 47723
get 2146
get 118648
push_front 490722837
push_front 369612400
push_front 183098079
get 208254
get 196871
push_middle 769014266
push_front 468161268
push_front 506854239
push_front 388595564
push_middle 314248702
get 210972
get 1934
get 30056
push_middle 406676807
push_back 302406861
push_middle 538816038
push_front 705774639
push_middle 417301689
push_back 629462731
push_back 256370465
get 116226
get 118600
push_back 447416339
get 223344
push_front 837208738
push_back 282404917
push_middle 694231571
push_back 621244498
push_back 878091731
push_back 177495528
push_back 174474252
push_middle 426689067
push_middle 757708205
push_back 990516729
push_front 902794510
push_back 11827152
push_middle 245380627
push_front 74448960
push_middle 208221313
push_middle 77780398
push_front 772978623
get 61657
push_back 517807238
get 122712
push_front 243903480
push_back 374581829
get 144689
push_back 290037834
push_front 696394936
push_middle 617385544
get 169632
push_back 875218349
push_middle 249072403
get 20839
get 190844
get 180260
push_front 409698091
push_front 269538547
push_middle 489478101
get 29555
push_front 399415753
get 70157
push_middle 656411823
push_front 415506302
push_front 958504083
get 230297
push_middle 729798237
push_front 396980325
push_middle 687663164
push_front 836174616
push_front 920047271
push_middle 302473118
push_back 787518618
push_back 32778115
push_front 421744681
push_middle 41472640
push_back 697898381
push_back 298541457
get 16824
push_middle 975976463
push_front 388154946
push_back 47855217
push_front 343669986
push_back 52669349
get 138546
push_front 739949995
push_front 844988906
push_back 893478227
push_middle 750744862
push_back 483279894
push_middle 419501652
push_front 378107040
get 206495
push_middle 961910126
get 217900
push_front 193124340
push_back 590836960
push_front 246563003
push_middle 193401193
push_front 929672600
push_middle 286906923
push_middle 754109657
get 55934
push_back 933376374
push_middle 498059246
get 96357
push_front 595070033
get 42266
get 4580
push_front 601985516
push_middle 56149118
push_front 508577187
get 163375
get 201007
get 48802
push_middle 249258170
get 11378
push_front 584957540
get 43708
push_front 722308095
push_middle 590114658
push_back 588694830
push_front 242505079
push_front 584972613
push_middle 467866341
push_front 381666499
push_front 828840683
push_middle 443595607
push_middle 696310892
push_middle 401071371
push_back 113581234
get 6604
get 219211
push_back 916009860
get 88537
get 149496
push_back 707492853
push_front 826121686
push_front 693181975
push_back 605918041
push_middle 208097427
push_middle 311916245
push_back 912985700
push_back 854093824
get 161676
push_back 446157920
push_front 948378623
push_front 855783404
push_front 390658062
push_front 604724776
push_front 747889765
push_middle 187414931
push_back 335293966
get 80427
push_back 504847937
push_middle 925850108
push_back 150270786
get 185591
push_back 517448501
push_front 924045081
push_middle 144207172
push_front 774663875
get 55742
push_middle 494014503
push_back 217217469
push_front 460335000
push_front 527208206
push_middle 800610030
push_back 749610916
push_back 578853705
push_middle 693028983
push_front 709728644
get 205350
push_back 34705648
push_back 413628681
push_middle 933253613
push_front 698651870
push_front 645785988
push_middle 756377595
push_back 85161525
push_front 199378699
get 140064
push_back 520826276
push_back 352512016
push_middle 771375408
push_back 911116151
push_front 40164049
push_front 577945440
push_back 72957102
get 28800
push_back 513658465
get 76590
get 212092
get 72293
push_front 81802158
push_back 96574698
get 62813
get 127479
get 223903
push_front 34654365
push_middle 526192745
push_middle 353779154
get 68999
push_back 58051417
push_front 596403539
get 211754
push_middle 947096293
push_back 894807122
get 235741
get 23307
push_front 497270857
push_back 618702611
push_back 921012947
push_front 99896882
get 202667
get 77574
push_front 974329195
get 88840
push_back 250947593
get 214628
get 15109
push_back 869066956
get 47129
push_middle 145534463
get 86724
push_middle 622246048
get 32837
push_back 502671534
push_back 640537636
get 155786
push_middle 737661701
push_back 800361720
get 155675
get 231034
push_front 615996672
push_front 478727001
push_middle 819937679
get 41054
push_back 667450321
push_middle 616718858
push_back 197706015
push_back 82439544
push_back 790722773
push_back 504528918
push_middle 989315391
push_front 113398134
push_front 691233055
push_back 968521750
get 61647
push_front 510424059
push_back 137402436
push_front 434163974
push_front 645636378
push_back 369064541
push_front 870520721
push_middle 359388684
push_back 567080976
push_back 552565266
get 235450
push_front 244083233
push_back 762713440
get 184973
push_middle 860376611
push_front 99710941
push_front 111806192
get 191815
push_front 454661502
push_front 147076767
push_front 458963039
push_middle 519495587
push_front 975628979
push_back 487534794
push_middle 84460155
push_front 738626501
push_back 249776945
get 2823
get 5177
push_middle 313295216
push_back 661832122
get 219255
get 166418
push_back 260231623
push_front 205053762
get 25573
push_back 18694317
push_back 995095926
push_back 474680881
get 234926
push_front 243048092
get 210656
push_middle 897773789
push_back 79997488
push_middle 422748135
get 124537
push_front 626318103
push_middle 196011806
push_front 280256442
push_back 978542930
get 44488
push_front 885782692
push_middle 870106944
get 16360
push_back 248757001
push_middle 321505175
get 71548
push_front 764947593
push_front 655100840
push_front 380025107
get 92129
get 45158
push_front 953538641
get 55396
push_middle 561585674
push_back 645964235
push_back 113990446
push_front 342906480
push_back 651282791
push_middle 890766042
get 208421
push_back 733959570
push_middle 732615518
get 140215
get 148460
push_front 806189452
push_middle 870209119
push_front 90536682
push_back 943253930
push_back 1149990
push_back 356149309
push_middle 305000446
get 195228
push_middle 396390625
get 79592
push_front 908190006
get 44517
push_front 400122556
get 13096
push_back 813766274
push_middle 712423562
get 115670
push_front 506242004
push_front 839666603
push_front 161221501
get 93695
push_front 648375336
push_front 342622099
push_middle 668854571
push_middle 77372923
push_front 871392768
push_back 875651329
get 223910
get 118428
push_front 901525037
get 74146
push_back 829059146
push_front 864991938
get 2451
push_back 258465609
push_front 313520561
push_middle 652661073
push_middle 361252878
push_front 613366834
push_middle 848107496
push_front 663516847
push_back 404205070
get 78639
push_back 289375550
push_back 515227300
push_back 42415804
get 220200
push_middle 868253287
push_front 661307888
push_back 362370336
get 217252
push_middle 233655472
push_middle 154646036
push_middle 751258029
push_middle 311376836
get 51379
push_back 763495053
push_middle 622301178
push_middle 698089223
push_middle 205220356
push_middle 930133345
push_front 168286520
get 174393
push_front 52646986
push_back 132037490
push_middle 783715078
push_middle 588784311
push_back 888431214
push_front 280935562
push_back 278843493
push_front 280110517
push_back 907752550
get 130883
push_front 403570524
push_front 51616605
get 180446
get 47179
push_front 174577431
push_back 360151530
get 54601
get 60883
push_front 618505777
push_middle 51745472
push_back 207900276
push_middle 746696776
push_front 782643473
push_front 999741443
push_back 206990914
push_front 139307538
push_middle 858850239
push_front 971225342
push_back 488115516
push_front 59959238
push_front 599662726
push_front 411375752
push_front 767585590
push_front 739753928
push_middle 296060096
get 20003
push_middle 402366978
push_back 258021019
push_middle 779638894
push_front 164983439
get 66089
get 193518
push_middle 602250358
get 187330
push_front 719988476
push_back 203534477
push_back 729230464
push_back 535243666
push_back 149842526
push_back 707173020
push_middle 389505828
get 2446
get 196166
push_middle 858396936
push_front 526800653
push_middle 889687783
push_front 229552690
push_back 949867509
push_back 532000817
push_front 985510954
push_back 984231717
push_back 329399889
push_back 894610430
push_front 719104922
get 23231
push_back 101526250
get 184145
push_front 256592990
push_middle 139041896
push_front 999346367
push_front 326043513
get 223699
push_back 961273705
get 163609
push_back 458863218
push_back 365599493
push_middle 40209295
push_front 420328211
get 18523
push_front 653131522
push_back 994441405
push_front 381667277
push_back 685239289
get 47907
push_middle 586498322
push_back 212413393
push_middle 779259339
push_back 31921998
get 175482
push_middle 835482464
push_middle 172672385
push_middle 265657452
get 69724
push_middle 19889858
push_front 423644039
get 168955
push_front 438548889
push_front 409233883
get 147411
push_front 406942433
get 89565
push_front 22998115
push_back 567448801
push_middle 111774478
push_back 560803576
push_middle 859378499
push_front 355345093
push_front 370149518
get 115386
push_middle 173317270
push_middle 748746274
push_middle 278230591
push_back 82245941
push_front 146941532
get 27401
push_back 975454030
push_middle 616191878
push_back 119440934
get 128969
push_middle 192304383
push_front 671665208
get 239282
push_front 115834881
push_front 703373725
push_front 457792717
push_front 481821187
push_back 3257466
push_back 784626201
push_back 102470310
get 39323
push_front 693824321
push_back 801731637
push_back 997196338
get 128587
push_middle 865944060
push_middle 817656657
push_front 48394941
push_back 393319573
push_back 852660279
push_middle 468148498
push_front 159908204
push_front 467236295
get 18711
push_front 511223526
push_back 427749454
push_back 433679163
push_back 665747455
push_back 206590883
get 232863
push_back 273399386
push_back 334873305
push_front 726961941
push_front 53147864
push_back 408741084
push_front 935824000
push_back 515164562
get 129518
push_front 386279693
push_front 431306589
push_middle 13963358
get 133296
get 216888
push_front 325245722
push_middle 423560684
push_back 687185557
get 66329
push_back 22712896
get 13016
push_middle 827025666
push_front 977892688
push_middle 389414305
get 58533
get 187329
push_middle 40241379
get 207790
push_back 275160769
get 19610
get 226890
push_middle 462424061
push_front 676955239
push_back 883038962
push_front 939587647
get 7770
get 163864
push_front 906578627
push_middle 130353819
get 121329
push_middle 261748819
push_front 407931612
push_front 843001104
push_middle 227685386
push_front 290816717
get 31530
push_middle 808200045
push_back 4186408
get 95815
push_middle 446773733
push_middle 303411319
get 9832
push_middle 918083053
push_middle 651657310
get 139461
push_middle 811364958
get 5130
get 87744
get 18697
push_middle 289857502
push_back 177498677
push_front 30595712
push_middle 225514765
push_back 877804708
push_front 290432152
push_middle 661509801
push_back 53116187
push_back 852010149
push_middle 380904924
get 208866
push_back 783039468
get 103254
push_middle 287476008
get 163299
push_middle 235642523
push_middle 448507310
push_middle 531381631
push_front 316009374
push_middle 260179006
push_back 353686513
push_front 957817349
push_back 513482967
push_back 741852223
get 168389
get 68178
push_back 739323015
push_back 821028976
get 161770
get 66595
push_front 662121565
get 11193
get 9727
push_front 298395644
push_front 731319123
get 148279
get 135131
push_middle 641745550
get 109355
push_middle 415508587
push_back 817001761
push_back 994486354
push_middle 252849552
push_middle 913920487
get 156133
get 36914
push_front 336915184
push_back 853802387
push_back 163131631
push_front 590023778
push_front 220989366
push_front 144375661
push_front 309387564
get 183226
get 79624
push_middle 113895099
push_middle 648751003
push_middle 961087887
push_back 817731258
push_front 303182174
push_middle 290547243
push_front 111022924
get 219621
push_back 683800970
push_middle 896166235
get 105491
push_middle 392120021
get 230912
push_back 293384829
push_middle 142696274
push_back 678307967
get 205363
push_middle 222369339
push_front 949151064
push_back 124728448
push_middle 41522576
push_middle 329926221
get 196550
get 122251
push_front 353667894
push_middle 968806107
push_back 880046406
push_middle 382570914
get 49542
push_front 200028373
push_middle 118818757
push_middle 971180042
get 54960
push_middle 285942671
push_back 627919954
push_front 564317202
push_middle 491423862
push_back 750885382
push_middle 589149538
push_front 240152845
push_front 623558645
push_back 331646838
get 85022
push_back 950628605
get 69580
push_back 449103860
get 186272
push_front 891874059
push_back 801101261
get 100060
push_middle 523412253
push_back 466821388
push_front 901149009
push_back 863534463
push_front 985480533
push_back 637969595
get 105935
push_middle 190587497
push_middle 869275165
push_middle 559924431
push_middle 354957511
push_front 421577809
push_front 545008206
push_front 526116716
push_back 722843008
push_back 824475492
push_middle 558343271
push_front 622160265
get 242086
push_back 289191637
push_front 971218608
push_middle 475756507
push_front 618485757
push_back 259015618
push_back 583168363
get 118796
push_front 207852905
push_back 268565456
push_middle 72868551
get 14760
get 83355
push_front 873566601
get 175204
get 225885
push_middle 925420813
push_back 190790687
get 91147
push_back 784202029
push_back 232850729
push_front 108434607
push_middle 517444260
push_front 125100607
get 211321
push_middle 910206783
push_middle 599869134
push_back 901115127
push_middle 683114583
push_middle 145111342
push_back 176383571
push_back 446359069
push_middle 475022143
push_front 835209889
push_middle 636967784
push_middle 101502355
get 121723
push_front 7993526
get 30660
push_middle 660376409
push_back 138095162
push_back 499484184
get 30168
push_back 684283864
push_back 651628925
push_front 316764804
push_middle 889960771
get 93923
push_middle 325615622
push_front 684732865
push_back 885842554
push_back 14384502
push_middle 848824855
push_middle 25756971
push_back 560658391
push_middle 471557264
push_back 365624917
get 208596
push_back 882607122
get 52053
get 104149
push_back 746902537
push_middle 222472488
push_back 93967286
push_back 609415661
get 82197
push_back 415953033
push_back 639426638
push_middle 516824904
push_back 380861519
get 31842
push_front 556958130
push_back 522054846
get 224959
push_back 760303750
get 149880
push_middle 485781241
get 3096
get 158083
push_middle 919994713
push_front 837706870
get 151816
get 108069
get 230756
push_middle 325011089
get 62386
push_back 366609934
push_back 651779604
push_middle 763482806
push_back 757261429
push_middle 732308240
push_middle 64129873
push_middle 112854541
push_middle 371062416
push_front 741058646
get 229476
push_front 35596848
push_front 437530818
push_back 741319485
push_back 374042217
push_middle 928279989
push_middle 331847337
push_middle 549728611
push_front 753303675
push_back 639098273
get 124006
push_front 85555406
push_back 817718647
push_middle 466625799
push_front 946883201
push_middle 947058052
push_middle 340188832
push_front 803975184
get 25302
push_middle 369651336
push_back 607935903
push_front 483473977
push_back 120711751
get 99813
get 41253
get 33660
push_back 113570114
get 16648
push_front 407602733
push_middle 980494382
get 153117
push_front 711642267
push_front 993227959
push_back 34121530
push_middle 114882859
push_back 718361668
get 210692
get 11807
get 218707
push_front 371706521
push_middle 974311351
push_front 142091532
get 197981
get 169189
push_middle 335707776
push_middle 445982224
push_middle 53028157
push_front 489869620
get 206924
get 160795
push_front 863571839
get 163900
push_front 87282123
push_front 720820615
get 399
get 106695
push_back 294033792
push_back 541772923
push_back 46032588
push_back 820931562
get 188115
push_back 941055681
push_middle 683896348
push_back 47157668
get 176782
push_back 652777059
get 66649
push_middle 884013149
push_middle 116673250
push_back 868558961
push_back 258932333
get 171632
get 139168
push_middle 941459926
push_back 603636189
get 57482
push_middle 77682700
get 1091
push_middle 585128521
get 58373
push_middle 605339319
push_back 169596951
push_middle 815283278
push_middle 474072434
push_back 245368435
push_back 951754282
push_back 367141900
push_front 862206442
push_back 582743223
push_middle 712946561
push_front 371879453
push_back 1884553
get 220541
push_back 377424523
get 147700
push_front 563624242
get 187665
push_middle 36148947
push_front 763262407
get 1971
push_front 440232385
push_front 360845595
get 25403
push_front 609792438
push_back 315064167
push_back 944600308
get 177718
push_front 526797880
get 53120
push_back 361813820
get 232412
push_back 111941165
push_middle 351600571
get 239225
push_back 584683803
push_middle 277142127
get 164950
push_back 337481298
push_middle 411830743
push_middle 757618134
push_middle 640541500
get 162704
push_front 312806972
push_back 354262407
get 86806
get 8948
push_front 80378687
push_middle 194187673
push_back 542317932
push_back 133232308
push_front 849699028
get 215397
push_back 628551685
push_front 449144036
push_front 647249892
push_front 466698548
push_back 804970247
push_front 879107632
push_back 731599295
push_back 273024149
push_front 678245026
push_middle 620152280
push_back 126599133
get 68759
push_front 894161676
get 90587
push_middle 600148198
get 214151
push_front 31968485
push_back 546212207
push_front 872451492
push_back 117476170
push_front 935761374
push_middle 37857763
push_front 931228099
push_front 704144565
push_middle 431090350
push_back 55318276
push_front 779618713
push_front 974004354
push_front 389821504
push_back 509038618
push_middle 874632182
push_back 236812682
push_front 700210805
push_front 934102038
push_front 306188411
push_middle 819533141
get 23928
get 163724
get 87187
push_middle 967902955
get 190801
push_front 165443451
push_front 812963882
push_front 231669737
push_front 344609856
get 9934
push_middle 311173216
push_front 705495397
get 26243
push_middle 401787079
push_middle 463623314
push_back 190002917
push_front 7248043
push_middle 302872252
push_front 646639376
push_middle 350012676
get 150207
push_front 547017211
get 224759
get 63912
push_middle 854454407
push_middle 441189294
push_front 251180385
push_middle 511162699
push_front 797786853
push_front 637011665
push_back 237269901
get 116099
get 238050
push_front 85480329
get 209560
push_middle 786832291
push_front 820414625
get 60830
push_front 273540636
push_front 492033851
push_front 818065867
push_back 732873547
push_middle 723441690
get 3931
push_back 325664163
push_back 297858964
push_middle 718450606
push_middle 746705082
get 130633
get 225111
push_front 34954570
push_back 778197513
push_front 969086587
get 15204
get 14603
get 64905
push_middle 822327539
get 55049
get 237839
push_middle 985890756
push_middle 531315902
push_back 862165595
push_front 914130751
push_back 75608714
push_middle 768969073
push_back 620629010
push_back 726938195
push_front 834537230
push_front 341832890
push_middle 364509710
push_middle 433735162
get 79530
push_back 114696818
get 63378
push_front 260103507
get 146160
push_back 258149071
push_front 652956357
push_middle 34436003
push_middle 978315420
get 178020
push_back 439680476
push_back 488171482
push_middle 446534394
push_front 514938624
push_middle 203606587
push_back 536239661
push_back 742926252
get 220773
push_front 519405177
get 62866
get 103478
push_front 599371318
push_middle 876444102
get 27640
push_back 817399641
push_back 68609969
push_back 87089107
push_back 670767567
push_middle 377554676
push_middle 780785687
push_middle 590326530
push_back 387189342
push_middle 949188132
push_front 143067707
push_back 110439301
push_back 692555578
push_front 27143457
push_front 956720314
push_middle 198005807
get 121404
push_back 418128516
push_middle 304278541
push_back 898203338
push_back 749084997
push_middle 578262167
push_front 611493866
push_front 506542387
push_back 106485434
push_front 96506667
push_back 107426045
get 83718
get 40687
push_front 922163470
push_back 82644418
push_middle 899205394
push_front 428117523
get 233482
push_front 547841958
push_front 808204604
push_middle 882874716
push_middle 585381100
push_middle 176635607
push_front 693180822
get 198427
push_middle 596789135
get 209013
push_back 424986414
push_middle 976739069
push_front 927827202
push_front 326658808
push_middle 930379697
push_middle 189876063
push_back 47810577
push_front 107989981
push_middle 452511398
push_front 145706926
get 80535
push_middle 778800405
push_front 264927628
push_back 984769614
push_front 340259393
push_middle 365328216
push_front 485624950
push_back 281486968
get 238489
push_middle 166724591
get 79210
push_back 420304083
push_middle 224047235
get 48022
push_back 165845506
push_middle 83874005
get 130832
push_front 158037151
push_back 711111741
push_middle 178207200
push_front 320943957
push_front 497691380
get 53801
push_front 177175928
get 166709
push_back 820672113
push_middle 383958073
push_middle 807461780
push_middle 80443992
push_front 562010034
push_middle 845560563
push_front 477317991
get 64795
get 4843
push_middle 206843787
get 133298
get 119906
push_front 841117139
push_middle 8530914
push_middle 77942118
get 190826
push_middle 666755965
get 214265
get 151510
push_middle 838067815
push_front 290844496
push_back 106099434
push_front 483732546
get 165895
push_front 802026477
push_middle 487783319
get 83264
push_middle 419268118
push_back 448039488
push_back 982355179
push_back 824067026
push_front 465754344
get 204496
push_middle 428936981
push_front 365440041
push_front 1770212
push_middle 5818148
push_back 610366328
get 116988
push_front 121778390
push_front 707392160
push_back 974652214
push_front 861514517
push_back 716941170
push_back 91906774
push_middle 574990380
get 239260
push_middle 792106585
get 148310
push_front 932291740
push_front 396490980
push_front 643236319
push_middle 681315482
get 140810
push_front 792752772
get 157798
push_front 487593906
get 210575
push_middle 599300149
push_front 277569283
push_front 469257854
get 30074
push_middle 412144889
get 80829
push_back 30031251
push_front 738960509
push_back 152324999
push_front 454403011
push_back 864597504
push_middle 132420644
push_middle 933091236
get 9088
push_middle 783176199
get 221367
get 145260
push_back 359891780
push_front 344702160
push_back 577379086
push_front 286945916
push_front 972773463
push_back 76794483
get 63043
get 119961
get 130171
push_back 341747125
push_middle 507722164
push_front 900333514
push_middle 103865400
push_middle 782717825
push_front 659119442
push_back 233875188
get 114575
push_front 147594099
get 121217
push_middle 575673131
push_front 17218303
get 145882
get 162972
push_front 717912722
push_front 295349507
push_middle 243843192
push_back 96297114
push_middle 312183054
push_middle 45255865
push_back 665325114
push_front 658444920
push_back 137592840
get 3270
get 190586
push_front 62746224
get 47975
push_front 772518045
push_back 147667635
push_back 884458899
push_back 154143284
get 117922
get 16990
push_front 613502178
push_front 683746342
push_front 99801053
push_back 365237035
get 160726
push_back 31268901
push_back 461084270
push_middle 877435138
get 169473
push_middle 696338107
get 103735
get 26339
get 170099
push_front 521951097
push_back 503936704
push_middle 846279460
get 20920
push_middle 795126223
push_middle 933379594
get 65501
push_front 357624005
get 91504
push_back 710175585
get 156205
push_front 784470994
push_back 324307868
get 105434
push_back 731051595
push_middle 365834399
push_middle 607420122
push_middle 534123159
push_middle 345374800
get 112628
get 32833
push_middle 169870047
push_middle 131575077
push_middle 596177740
push_front 239825618
push_back 221659530
push_front 753150942
get 17719
push_middle 970872110
push_middle 90451846
push_back 609315440
push_middle 607084864
push_front 310695583
push_back 161090433
push_front 916634294
push_middle 309803211
push_middle 713793148
push_middle 225811399
push_middle 377042238
get 85167
push_front 86987320
push_back 79447131
get 224661
push_back 920216918
push_front 416058011
push_back 509063327
push_back 63406915
push_middle 110120421
push_front 822565247
push_front 498418121
push_back 221522913
push_back 969671160
get 69570
get 23958
push_middle 824139183
push_front 834262350
push_middle 778796938
push_front 473127500
get 144907
push_front 485019871
push_back 10549804
push_front 652935035
get 228092
get 17914
get 228362
push_middle 350361418
push_front 78420601
push_front 894422725
push_back 741473551
push_front 817125716
get 134336
push_middle 960308108
get 200464
push_middle 341377995
get 4281
push_middle 953621026
push_middle 68960894
get 84220
get 232538
push_back 494339257
push_front 469451969
get 114133
push_back 580489572
push_middle 458226600
push_front 994898041
push_front 121622329
push_back 453910778
push_back 133121436
get 70387
push_back 406750603
push_back 50349886
push_middle 461129904
push_front 234673279
push_front 697727169
get 240840
push_middle 590535120
push_back 640078228
push_back 140487100
push_front 962720516
push_front 597376154
get 73389
get 110575
push_middle 69768395
push_back 272017617
push_back 81465617
push_front 329614753
get 180659
push_front 432860283
push_front 347965941
push_back 720086859
push_back 812947746
push_back 643300449
get 179298
push_middle 434172178
push_back 328808880
push_middle 338339543
push_back 442662466
push_front 508175336
push_back 811533370
push_front 778157129
push_back 367707428
push_back 784498826
push_middle 13060728
get 224149
push_back 283693851
push_middle 796463120
push_front 508235094
push_back 408462152
push_back 852444537
push_back 21983989
push_back 591900992
push_front 243427515
push_back 414687936
push_front 870129834
push_middle 36572155
push_front 486898448
push_front 17614924
push_back 147551611
push_front 66914377
push_middle 273935619
push_front 41236421
push_front 588217505
push_back 659311994
push_back 545261557
push_front 376331735
push_back 471441816
push_back 292591908
get 194838
push_middle 501887982
get 3445
push_front 796310808
get 25162
push_front 595571166
push_front 987640008
push_middle 423783330
push_front 513476164
push_middle 1453541
push_middle 212442355
push_front 247494483
get 42375
get 206831
push_middle 957310748
get 49056
get 28093
push_front 214405379
get 235725
get 74251
push_middle 858729155
push_back 357324719
get 241698
push_back 828299653
push_front 357457618
push_middle 802234634
get 208316
get 233340
push_middle 695537814
push_front 988778600
push_middle 688244646
push_middle 960824274
get 141686
push_front 611287402
push_middle 518576293
get 212555
push_back 596797522
push_middle 95790904
push_back 388100169
push_middle 791099311
push_back 192157191
push_front 155023776
push_back 891482169
push_front 960276118
get 101242
push_front 966209316
push_back 711676559
push_back 187328875
push_front 166988524
push_front 906056517
push_front 520462749
push_back 620089043
push_front 90204124
get 15393
push_middle 576735
push_middle 962570082
push_middle 257115605
get 234982
push_back 943140167
get 214655
get 212841
push_back 760332080
get 126882
get 177368
push_back 671173048
push_front 457910021
push_back 456650080
push_middle 884488549
get 135894
push_middle 877194803
push_front 208798102
push_middle 673588410
push_middle 868555089
push_middle 596358589
push_back 309733812
push_middle 479077400
push_middle 36214910
push_middle 439049038
push_back 10458422
push_front 248602414
get 120736
push_front 852986717
push_middle 90797400
get 68541
push_middle 254157817
push_front 460906498
push_back 888964101
push_front 916667154
push_middle 514137190
push_middle 181858007
get 58967
push_middle 567601711
push_middle 156137823
push_middle 828191248
get 192932
push_back 339857326
push_middle 125519524
push_back 96818828
push_back 499396692
push_middle 747027928
get 211164
push_back 798560259
get 103868
get 134597
push_middle 683105535
push_front 630932842
push_front 145707916
push_back 145304490
push_front 261440529
push_middle 583745757
push_front 645403487
get 62758
push_back 129926
get 157322
push_front 157402356
push_back 620992909
push_middle 173890376
push_middle 841446842
push_middle 573078602
get 28422
push_middle 86690503
push_back 266968948
get 44032
get 38386
push_middle 178631232
push_middle 640355495
push_back 736050100
push_middle 116787225
get 120652
push_middle 642543548
get 240198
push_front 31817876
push_back 80643804
push_middle 834481059
push_middle 313844929
push_back 549805852
push_back 865561401
get 211367
push_middle 609821921
push_middle 398106540
push_back 77845912
push_back 472866645
push_middle 671271347
push_middle 958563546
push_back 24885782
push_back 979994202
push_front 666407502
push_middle 729965102
push_front 807077022
push_back 222034691
push_middle 262585512
push_back 689979289
get 214845
push_front 418628705
push_back 382381474
get 171502
get 99420
push_front 969773985
push_middle 919049352
get 87031
push_back 994260658
push_front 455806307
push_middle 359790243
push_front 829224734
push_back 972352223
get 20586
get 39778
push_middle 27726992
push_back 212878097
get 180199
get 191887
push_front 68410853
get 206487
push_front 97092558
push_front 232846457
push_middle 892328822
push_middle 892058834
get 80670
push_middle 30518796
push_back 694647070
get 176263
push_middle 108490722
push_middle 507083859
get 155097
push_front 540514581
push_front 974121121
push_front 71410745
push_middle 289674360
push_middle 602686239
push_middle 639362990
push_back 813018339
push_middle 675219995
push_middle 728305027
push_back 398367418
push_middle 866684323
push_middle 451143537
push_back 670199249
push_middle 599527686
get 40844
push_middle 241180575
push_back 73329548
push_middle 856045148
push_back 388064852
push_front 604147099
push_front 731494705
get 115689
push_middle 649212251
push_front 979698886
push_front 562705368
get 141690
get 116558
push_middle 668628569
push_back 305282559
push_back 385913132
push_back 42186937
get 100758
push_front 826705664
push_middle 390442979
push_back 279005231
push_middle 293431081
get 90188
push_back 109750539
push_middle 706808784
get 103808
get 205409
push_middle 116451604
push_front 718932971
push_back 997203860
get 152171
push_back 309696050
get 135059
get 35928
get 152463
get 60520
push_middle 54884689
push_middle 932148005
push_front 322522081
push_back 36086740
get 83456
push_middle 347542963
push_back 952628815
push_front 928053116
get 175517
get 90460
push_middle 510323185
push_middle 613832688
push_back 369406253
push_middle 73819821
push_back 222964795
push_back 624071039
push_middle 299925535
push_back 757437880
push_middle 465388192
push_front 280987532
push_front 452451912
push_back 205794524
get 168332
get 136738
get 2919
push_middle 219865219
push_middle 311284961
push_back 971505896
push_middle 946369634
push_front 23993747
get 230002
push_back 611084133
push_front 205202837
push_middle 165215777
push_middle 20902259
get 137718
push_front 275445586
get 77286
push_front 215154652
push_back 933697188
get 615
push_middle 687923602
push_front 909389320
push_middle 149369941
push_back 616893248
push_middle 261314953
push_back 712378236
push_front 849675236
get 154761
get 7066
push_middle 92747747
push_back 34540866
push_back 454274797
get 140639
push_front 839568259
push_middle 291163261
get 99354
push_back 763108373
push_front 243613273
get 204593
get 108552
push_front 936371657
push_back 28192502
get 52130
push_middle 622262975
push_front 778804861
push_middle 689955940
push_back 462995554
get 237448
get 168288
push_back 159284244
push_middle 853083524
get 144001
push_front 451650556
push_back 756778747
push_front 54970502
push_back 979521402
push_middle 128962003
get 231911
push_back 929301122
push_middle 497321453
push_back 82465410
get 223829
push_back 464897326
push_back 669073668
get 230394
push_back 781883867
push_middle 117119942
push_back 650451862
get 214082
push_middle 468125303
push_back 667182394
get 136283
get 128988
get 16633
get 61428
push_back 864631790
push_back 546463294
push_front 407177570
get 37457
get 32957
get 50679
get 144329
push_front 526121415
push_middle 471394255
get 230295
push_front 689470946
push_back 488133866
push_back 704975741
push_back 528361839
get 6070
push_back 309921451
push_back 867574581
push_front 756973026
push_back 101873659
push_back 166964255
push_front 482809604
push_middle 83861644
push_back 618686563
push_back 314850577
push_back 756402949
push_back 901433029
push_middle 673797264
get 238192
push_middle 770945104
push_back 475927042
push_back 912392124
push_middle 926064380
get 175690
push_middle 802996497
push_middle 78394648
get 129157
push_front 712170304
push_middle 796818182
push_back 628457272
get 93180
push_middle 569155499
push_back 470864629
push_middle 300922459
get 91786
push_middle 167378666
push_front 669118073
push_middle 644281608
get 100075
push_front 294582165
get 88978
push_middle 512832299
push_middle 854416762
get 212591
push_middle 69584606
push_front 951312208
push_middle 712921144
push_middle 390071652
push_middle 955006323
push_middle 895843342
push_front 916566450
push_front 246432348
push_back 686107548
push_middle 614656930
get 61116
push_middle 70338431
get 178183
push_front 159280407
push_front 979034494
push_middle 178338292
push_back 610602378
push_front 459093490
push_middle 670686502
get 40476
push_middle 115038314
push_front 725905748
push_middle 385020969
push_back 539707774
push_middle 662010277
push_front 147155311
push_front 137863771
push_front 997344505
push_front 47230355
push_front 737739804
push_middle 991686039
push_front 58871092
push_back 589376544
get 172658
get 207730
push_back 256434217
push_back 377295719
push_front 733728619
push_front 445919165
push_middle 16494520
get 52761
get 126879
push_front 46527788
push_back 714639215
get 149674
push_middle 897748091
push_front 589800679
push_middle 26871628
get 31819
push_front 488811596
push_front 393100441
push_middle 238827956
get 170814
push_back 225155729
push_front 693600703
push_middle 912477090
push_front 601114384
push_middle 36368055
get 229156
get 152566
push_back 377940594
get 59415
push_back 501864579
push_front 674586441
push_front 778804358
push_front 274098528
push_back 556363903
push_middle 731499840
push_middle 250661830
push_front 927378534
push_middle 926871077
push_back 378473137
get 230381
push_front 806490540
get 90160
push_front 147943640
push_back 82876384
push_back 447446306
get 26896
push_back 147350471
push_middle 186945850
push_middle 587424735
push_front 796724756
push_front 963325102
get 93537
push_front 341579579
get 52996
get 134260
push_front 560071274
push_front 686379182
push_back 489385947
push_back 469617437
get 98915
push_middle 666170103
push_middle 983810524
push_middle 884796708
get 160128
get 35817
push_middle 750644024
get 117544
push_back 662360175
get 75742
push_back 818247792
push_front 325470261
push_back 359538402
push_back 38171130
get 115452
push_middle 487734957
push_front 485329012
get 190427
get 62614
push_front 616550210
push_back 241843976
push_middle 966954544
get 38767
push_middle 233728445
get 199419
get 46799
push_back 227433408
get 223981
push_front 823489819
push_middle 253703407
push_back 355725035
push_back 145577797
push_back 407500074
push_front 619984413
get 136612
push_front 261804823
push_back 1165345
push_middle 967115176
get 213939
get 29865
push_back 305404102
get 32136
get 56382
get 84068
get 238520
push_back 776199126
get 203322
get 17980
get 16356
push_front 94476669
push_back 35820486
push_middle 540241739
push_back 740492613
push_middle 943029693
push_back 951540812
push_back 793292553
push_front 360848593
push_middle 520607927
push_back 405024746
push_middle 34721836
get 208600
get 208135
push_front 765205766
push_middle 583878964
get 185950
push_front 842471604
push_back 594421352
get 189464
push_back 139569548
push_back 80846697
push_front 276381402
push_middle 706742889
push_front 429687054
get 152276
push_front 874837953
push_middle 737597040
push_back 493004209
get 180441
push_back 206825939
get 189253
get 238182
get 185842
push_middle 487091339
push_front 338774069
push_back 849378327
push_back 140274289
push_back 412549755
get 188403
get 119173
push_front 177913497
push_middle 766121803
push_front 484759374
push_front 11423436
push_back 324491624
push_middle 614367585
push_back 997748512
push_front 822134470
push_back 514333385
get 163088
push_front 350866632
push_back 653738068
push_front 403358888
push_front 105939994
push_middle 782516468
get 233034
push_middle 681792426
get 94326
push_back 601025937
push_back 919176193
push_front 592657628
push_middle 630700058
push_front 104270012
push_middle 313076157
push_front 340047757
get 93752
push_front 974843854
get 48324
push_middle 994327123
push_front 628370043
push_back 244422365
get 98832
push_middle 996605674
push_front 153200727
get 187820
push_back 456531674
push_middle 772832820
push_back 715083664
get 190635
push_middle 850296171
get 127751
push_middle 382326425
push_front 974487052
get 188682
push_middle 934020335
get 128592
push_front 245834220
push_front 841566073
get 66666
push_front 895071864
push_middle 659713119
push_front 310304155
push_back 381463881
push_front 867999834
push_front 459670824
push_back 981383892
push_middle 46135515
push_middle 127694829
push_back 399879346
push_front 433075504
push_back 56542588
push_back 810923254
push_front 937161476
push_back 885943072
get 65181
push_back 349430338
push_middle 662713688
get 54129
get 117684
push_front 882579191
get 224728
get 228210
push_middle 820063335
push_middle 645431139
push_back 82127847
get 53231
get 192506
push_back 327026562
get 155331
get 92895
push_middle 384904834
push_middle 79635541
push_back 665799481
push_back 965409358
push_back 549029429
push_front 746956928
push_middle 965851027
push_front 904139444
push_back 500199501
get 176061
push_front 81808893
get 197217
get 141429
push_middle 74308383
get 110941
push_front 307338695
push_front 161354816
push_middle 887060215
push_back 14844130
push_middle 659184546
push_front 955465265
push_back 845676239
push_back 19241602
get 234041
push_front 763841474
push_middle 772294725
push_front 109207870
push_front 266202894
push_middle 576997867
push_front 404999485
get 205797
push_middle 939653259
push_middle 346909153
push_front 967772653
push_middle 1061775
get 173519
push_middle 659003606
get 38963
push_back 785610795
push_back 458535837
push_front 110668165
get 162324
push_middle 764641348
push_middle 876757330
push_middle 541471184
push_front 369231607
push_front 636765114
push_front 298159083
push_back 883059788
push_back 40850470
push_back 321292720
get 174828
push_front 979463740
push_front 527417231
push_back 523213768
get 20845
get 242210
push_back 393909404
get 113567
push_back 832641981
push_front 278056237
push_middle 693947846
push_front 904465728
push_back 708879173
push_middle 455133004
get 73807
push_back 773875100
get 171647
push_back 231704877
push_middle 721614829
push_front 347293855
push_back 981176036
get 139160
push_front 847043186
push_front 863971881
get 158537
push_middle 543827655
push_middle 709954512
push_middle 303161113
push_back 463749721
get 96088
push_back 442275121
push_front 142612516
push_front 947528078
get 126743
get 88709
get 217964
get 154009
push_front 586498537
get 94037
push_back 537577097
push_front 474099775
get 141758
push_front 301022225
push_front 830129579
push_back 293337618
push_back 845333634
push_middle 737207885
get 77355
push_back 699162996
push_back 317661396
push_front 435017042
push_front 357211529
push_middle 588799086
get 35328
push_back 511459506
push_middle 29386820
push_back 765722248
push_back 108576209
push_back 71966418
get 129883
push_middle 421414343
push_front 980542285
push_front 940009422
push_middle 796351386
push_front 455447750
push_middle 904212449
push_back 19231261
push_middle 431149524
get 53738
push_middle 388949396
push_back 403992606
push_middle 765813115
push_middle 942343252
push_middle 805514121
push_back 363791890
push_middle 793097531
push_front 687990577
push_middle 200966193
push_middle 866865590
push_front 622925209
push_front 429540130
get 178810
get 19583
push_front 226689826
push_middle 864793883
get 149055
get 217164
push_middle 778105603
push_middle 323306963
push_back 698400661
push_middle 461402168
push_middle 968806338
push_front 402258405
push_front 879338044
get 177023
push_front 24890740
push_back 478986030
push_back 708179399
push_middle 282387587
push_middle 795866483
get 125327
push_front 938714627
get 197374
push_middle 659418816
push_back 921331114
push_back 513337875
push_back 765325343
push_back 639587782
push_front 383878324
push_middle 426612969
push_middle 887683865
push_front 360798775
push_front 850530148
push_back 678359546
push_back 115315475
push_back 946456733
push_middle 526912925
push_front 881584592
push_middle 789346995
push_middle 465063506
push_middle 476006936
push_middle 290492510
push_back 117448986
push_middle 376231604
push_back 916539308
push_back 189797442
get 190645
push_front 970074264
push_front 582751770
get 227815
get 11421
push_middle 506909015
push_back 714664350
push_back 271440014
push_front 995991316
push_front 839915094
get 238213
push_front 846622909
get 193924
push_front 12169476
push_front 895406413
get 41945
push_front 994443770
get 200160
push_middle 749896344
push_middle 149468387
push_back 19179981
get 136372
push_back 338559092
push_middle 536038663
push_front 849884168
push_middle 248506768
get 70229
get 211838
push_middle 278411472
push_middle 277464227
push_back 606419654
push_front 100437912
get 155459
get 61211
get 200911
push_back 387371035
push_front 52760997
push_front 567432417
push_middle 229006956
push_back 789268693
push_middle 308922612
push_front 330724166
push_front 124481911
push_front 480437371
push_front 544323998
push_front 290719271
get 188939
push_back 735678167
push_back 531427145
push_back 813342156
push_front 987423531
push_front 916590931
push_middle 164713251
push_middle 489369952
get 118730
push_back 874537323
push_back 983151573
push_back 489001045
push_back 319009987
get 158947
push_middle 857347677
push_middle 599596194
push_middle 567216039
push_middle 557590334
push_front 510383931
push_middle 159569963
push_back 256527623
get 190953
push_middle 126956491
push_middle 382312071
push_front 102770599
push_back 295470145
push_middle 343739193
push_back 767753589
push_back 730061596
push_middle 923549145
push_middle 95556038
push_middle 512192683
get 175130
get 137601
push_middle 351840657
push_front 420733846
get 105051
push_front 531431401
push_middle 13287097
push_middle 296967714
push_front 70640541
get 125637
push_middle 27968170
push_middle 614939037
push_middle 981657335
push_middle 9233720
push_back 756327258
get 106670
push_front 847703135
push_front 987862892
push_back 850679321
push_middle 672966169
get 77358
push_back 530144095
push_back 451317650
push_front 743913847
push_back 725379258
push_middle 746831556
get 200672
push_middle 477238700
push_middle 23492481
push_back 472867493
get 195521
get 29374
get 105157
get 217630
push_middle 472206701
push_back 429664171
get 46344
push_back 519494533
get 12460
push_middle 976521528
push_back 435126308
push_front 879029459
push_front 278845040
push_middle 329598156
push_back 125867662
push_back 389563608
push_back 595022574
get 6394
push_front 884856667
push_front 145112475
push_middle 295104782
push_back 973475018
push_front 4186754
push_back 537873894
push_back 222462092
push_front 451846000
push_back 357542929
get 6979
push_front 582956670
push_front 849124003
push_middle 127740439
push_middle 3456144
push_middle 558335309
get 149795
push_back 847043230
get 29859
push_back 96120019
push_middle 808058805
get 223512
push_middle 132422818
push_middle 683833159
get 52767
get 187418
push_front 666505013
get 156828
get 61108
push_front 620709635
push_front 905786014
push_middle 758540161
push_back 929982240
push_back 64900896
push_front 276555509
push_middle 632720363
push_middle 561577353
push_back 16457408
push_middle 881578525
get 204913
push_front 368605337
push_back 56272893
push_middle 593722950
push_back 560249628
get 113688
push_middle 828854036
push_middle 919701306
push_back 484452478
push_front 197929677
push_front 143902011
push_back 696574397
push_back 974701114
push_middle 562631226
get 87115
push_front 650742114
push_back 924074207
get 121316
push_middle 168245664
push_middle 660625609
push_front 668737170
push_back 298589897
push_front 971400487
get 234930
push_back 599798434
push_middle 383597134
push_middle 804263032
push_back 549324991
push_back 749779298
push_front 937082852
get 184534
get 47410
get 90973
push_middle 37839076
push_middle 580744172
get 158811
push_front 292597661
push_back 459810995
get 63643
push_middle 472920528
push_front 498446558
push_middle 971193412
push_middle 343373300
push_front 449350976
get 106950
push_front 334649850
get 167550
push_back 789415406
get 118887
push_back 349803836
push_back 603909717
get 62604
push_back 700236951
get 7431
push_middle 644496380
get 172978
push_back 996672986
push_front 194643356
get 92562
push_back 491522253
push_middle 415641493
get 39882
push_back 12495116
get 94170
push_back 130791268
push_middle 421920804
get 215218
get 44198
push_back 361662860
push_middle 387838924
push_middle 935626401
push_front 653035183
push_middle 716059931
get 129437
push_front 801634420
push_middle 654985727
get 237210
push_front 319411294
get 175564
push_back 205692123
push_front 642490791
push_front 970967668
push_front 191260312
push_front 304731645
get 32520
get 184433
push_back 772610958
push_front 202253438
push_back 784170443
push_back 943837854
get 141255
get 133400
push_middle 258075512
get 85940
push_back 282730186
push_front 217200704
push_front 982925520
get 400
get 144745
push_back 856325608
get 202997
push_middle 698963022
get 53525
get 230562
push_back 802369388
push_middle 192624421
push_front 110424735
push_middle 468405721
push_back 69926569
push_back 632814980
get 157636
get 182392
get 112344
push_back 138458777
push_back 279221903
push_front 710208606
push_front 219764709
get 119449
push_middle 573644091
push_middle 206251233
push_middle 118645721
push_front 222794321
push_middle 486456491
push_front 654042034
push_back 244189876
get 168609
push_middle 168946790
push_middle 428192563
get 3573
get 133769
push_front 721598988
push_middle 526652208
push_front 336441334
push_front 703186722
get 95148
push_middle 404715929
get 128551
push_front 819588378
get 15345
get 91730
push_front 373451143
push_back 61445623
push_front 498420091
push_back 509514838
push_back 346964219
push_front 349257028
push_front 94739922
push_front 202224006
push_back 601349902
push_back 96821129
push_back 344991500
get 183742
push_front 555501116
push_front 367344081
push_back 620713848
get 116698
get 183519
push_back 633027938
push_back 466471887
get 174516
push_front 843289243
push_middle 936783918
push_middle 90104709
push_front 274242931
push_middle 777748579
push_middle 783639015
push_front 401658145
push_middle 759210798
push_middle 293512330
push_middle 102340327
push_back 655931043
push_front 305778580
get 76476
push_back 440626362
push_front 113556181
push_front 401435243
push_middle 146765616
get 197172
push_front 915150487
push_back 272278885
push_middle 110772564
push_front 740867178
push_back 461343893
get 227060
push_back 229759101
push_back 103475693
push_middle 659149936
push_front 762170167
get 168744
push_back 892226089
push_back 764622452
push_middle 979027077
get 229041
push_middle 981674063
get 174412
push_middle 794242105
push_middle 39510321
push_front 915693658
push_middle 417011506
push_back 812233802
push_back 478478192
push_middle 387319058
get 18798
push_middle 598094879
push_back 975794541
push_middle 594231467
get 124986
push_back 667898649
push_front 72084389
push_middle 413209303
get 192983
push_middle 654877693
push_front 823587297
push_front 294985122
push_middle 198339543
push_back 112018198
get 64633
push_middle 213942130
push_middle 377705438
get 23557
push_middle 284994136
push_front 650023795
push_back 874022001
push_middle 899067236
push_front 456093966
push_middle 475644770
push_middle 359029221
get 72556
get 57099
push_middle 206903450
get 182503
push_front 461614278
push_middle 427171206
push_back 636221061
push_front 328408760
push_middle 520410771
push_middle 514633797
get 211971
push_front 724560809
push_back 693120722
get 163448
get 152555
push_front 390075367
push_front 732418835
push_middle 822628054
push_back 305117376
get 33740
push_back 746033709
push_back 337343017
push_back 711223628
push_back 456125461
get 233767
push_front 35992450
get 242176
get 209458
get 91929
get 120849
get 152434
push_middle 74535252
push_back 492940580
get 60459
push_front 737926054
push_middle 919772637
push_middle 705940788
push_middle 125346630
get 81570
push_middle 383173077
push_back 982244726
push_back 959036585
get 197351
get 193869
get 230504
push_middle 607663524
push_middle 613174377
get 159258
push_middle 33260762
get 141991
push_front 927033486
push_back 518814890
push_middle 777840494
push_back 489706669
push_front 248812094
push_middle 293482454
get 238255
push_middle 839979837
push_middle 465264408
get 30581
push_middle 909123148
push_middle 293252861
push_front 181528120
push_middle 463175944
push_back 846133995
push_front 755360496
push_front 864584768
push_middle 160369444
push_front 948944834
get 208632
push_front 163758460
push_back 463848423
push_back 72244063
push_back 456924776
get 179157
push_front 915654060
push_front 44754733
push_front 741914341
push_back 754788789
push_front 840919758
push_back 662138096
push_back 897475934
push_front 70697868
push_front 987541702
push_middle 447772703
get 190379
push_front 665612559
get 166725
push_middle 724017847
push_back 713657964
push_front 265866385
get 56834
push_back 195285880
push_middle 748149564
get 180830
push_back 661389162
get 197462
push_middle 33040610
push_back 988411001
push_back 135763504
push_front 252784988
push_back 517915494
push_middle 483921638
push_middle 929540213
push_middle 988993283
push_back 943013688
push_middle 531365011
get 2966
push_middle 437203125
push_front 364786694
push_back 809947182
push_front 805575243
push_front 101441129
get 214749
get 171709
push_middle 318926063
push_middle 667006799
get 161873
push_front 195953969
get 176186
push_middle 211824455
push_front 651297226
get 64870
push_front 673536862
get 168913
get 107221
push_middle 44943407
push_front 427036545
push_middle 604781796
push_middle 774839934
push_back 695239952
get 192731
push_middle 622588422
get 129871
get 241060
get 229573
push_middle 672679939
get 201082
push_back 596910468
get 83488
push_back 447904751
push_middle 913292859
push_back 413139122
push_middle 430712724
push_front 528018344
push_middle 919591873
push_back 713396903
get 90430
push_middle 428815559
push_back 194183891
push_back 145013899
get 164722
push_middle 446020470
push_middle 811377881
get 187235
push_back 387209655
push_front 292870162
push_front 837694713
get 10921
push_middle 638278384
push_front 560490406
get 21866
get 103960
get 10021
push_middle 401092541
push_middle 407306765
push_front 356140524
push_back 523970717
get 237675
push_back 939027081
get 125152
push_back 184993268
get 74208
push_back 299179470
get 144400
push_front 392280117
push_middle 192674024
push_middle 521575315
push_middle 522831903
push_back 847838515
push_back 289391764
push_middle 469888523
push_back 330242537
push_back 338176800
push_middle 747778868
push_back 977796952
push_front 957645345
push_middle 897224813
push_front 137017907
push_back 854966526
get 100467
push_middle 778531217
get 229401
push_front 290024960
push_back 585209901
push_back 970981812
push_front 431913017
push_front 723242458
push_middle 482242983
push_back 696274243
get 175152
push_back 454462058
push_back 92421
push_front 713828542
push_back 951232344
push_middle 805372641
push_middle 674846077
get 114444
push_back 941904446
push_front 756321329
push_middle 148982444
push_middle 768841940
push_back 335014803
push_middle 142967126
push_middle 30412667
push_middle 804285652
push_front 829115360
push_back 19319653
push_back 474690371
get 183313
push_front 10349662
push_middle 982843481
push_front 967287246
push_front 938096511
push_middle 784742464
push_middle 559442697
get 60951
push_middle 460179683
push_middle 335011967
push_middle 299593891
push_back 948720916
get 104199
push_front 969657793
push_back 349969800
push_back 567584910
push_back 387283513
push_back 417664509
push_front 121054679
push_front 923918285
push_front 418541600
push_back 636099172
push_middle 231829869
get 185956
push_front 244188545
push_middle 156251376
push_middle 40784968
push_front 221833826
get 65695
push_back 692811120
push_front 283954727
push_back 577749997
push_back 81067349
push_front 41950116
push_back 939480250
push_back 348937702
push_back 876318782
get 112870
get 2895
push_back 542086328
push_front 909859526
push_back 816628895
push_back 303485146
push_middle 951363218
push_back 862674401
get 65182
push_back 372235205
push_back 618069693
push_middle 566641771
push_back 278664901
push_middle 974200684
get 161432
push_front 463087498
push_middle 96685971
push_back 408492998
push_middle 722752072
push_back 226645235
push_middle 353150300
push_back 579195353
push_middle 111387848
get 39411
get 60072
get 990
push_middle 87472710
push_middle 336530326
push_front 990615238
push_middle 309782169
push_back 528190258
push_middle 117109910
push_front 868512973
push_back 135287170
push_front 814714629
push_front 918646745
push_front 744939505
push_middle 568339442
push_middle 331533561
push_middle 171333229
push_middle 329763220
push_middle 646871496
get 44296
push_middle 996163354
get 209674
push_middle 654870495
push_front 441574520
push_back 763546169
push_back 664159614
get 2222
get 192283
push_middle 739472950
get 209337
get 201650
push_back 859967378
push_middle 246472809
push_front 452957288
get 57768
push_front 989875518
get 97617
get 209128
get 111843
get 215773
push_back 613242445
push_middle 887261728
push_front 501081580
get 27457
push_middle 664710634
push_back 547229265
push_back 375224700
get 170712
push_back 20181235
push_front 822187647
push_middle 881108308
push_back 925919138
get 31493
get 51575
push_back 618725437
push_back 583085762
push_back 983127243
push_middle 781684909
get 120239
get 86245
push_middle 473055490
push_front 606988287
push_front 907291851
get 47999
push_front 282559464
push_middle 716114868
push_back 412982083
push_back 736445476
get 227056
get 83633
push_middle 141326965
push_back 948488392
get 215007
push_middle 767754735
push_middle 514317308
push_back 886827705
get 85864
push_middle 762365183
push_front 537539885
push_back 625798571
get 67787
push_back 415579286
push_middle 493346892
push_middle 220258817
push_middle 735908698
get 202328
push_front 77885583
push_front 799009918
push_middle 889271088
push_back 849795330
push_back 522607478
get 139850
get 22060
push_back 934261557
get 158953
push_back 472211296
push_back 25267939
get 203600
push_back 988318057
get 85325
push_back 549722524
push_back 210941019
get 224689
push_back 137994105
push_middle 72496513
push_middle 207976403
push_front 940056905
push_middle 818914655
push_front 99874115
push_middle 96157480
push_front 562076181
push_back 296063569
push_front 194499181
get 123770
push_front 124957682
push_middle 868277208
push_back 329192498
push_middle 688900064
push_back 459687643
push_front 617354725
push_middle 420438183
push_middle 422691954
get 136055
push_back 26170551
push_middle 19974519
push_back 777942706
push_back 26579988
get 99396
push_back 441078382
push_middle 408700674
push_front 472715665
push_front 515825944
get 190149
get 192105
push_front 968761106
push_middle 420035295
get 114930
push_back 996545151
push_back 605648834
get 238096
push_back 180734163
push_back 569957591
push_middle 947967917
get 108021
push_front 689835388
push_middle 405912172
get 188451
push_back 513523687
push_back 667307806
push_back 369341788
get 15584
push_middle 773659621
push_middle 313645200
get 61223
push_back 572984940
push_back 978819594
push_middle 497619860
push_back 209568368
push_front 985970763
get 185329
push_middle 21245122
get 122998
push_front 204317100
push_front 229556032
push_back 484254830
get 150196
push_back 479764229
push_middle 833987459
push_back 42086834
push_front 755569699
get 46669
push_middle 375327657
push_front 304495876
push_front 709186329
push_middle 796341100
get 128395
push_front 902899908
get 198222
push_back 412972237
push_middle 487903104
push_front 346981272
push_middle 29676451
get 165433
push_back 325500784
push_middle 48466177
push_middle 509026739
get 27473
push_front 733865858
get 86788
push_front 39268378
push_back 793279790
push_back 878587407
push_front 598068391
get 237307
push_middle 253509520
push_back 100856507
push_front 903609806
push_middle 409373984
push_back 310308592
push_back 692356831
get 83219
push_front 503675335
push_back 296380967
push_front 273903947
get 26742
get 227629
push_middle 385502017
push_back 281859457
get 217205
get 63941
push_front 501814695
push_back 591462762
push_middle 480027648
get 212463
push_middle 428902647
push_back 176498179
push_back 664522571
push_middle 250858763
push_back 232621938
push_back 606363814
push_back 213646712
push_front 645371562
push_back 897315147
push_front 813735502
get 224516
push_back 381445484
push_front 217142584
push_middle 588244955
get 105264
push_middle 526945785
push_back 9993447
get 34873
push_back 253556731
get 204299
push_front 661831283
push_front 712759504
push_front 450957574
push_back 41885410
push_front 369652867
get 91750
get 11764
push_middle 361944520
push_back 220676317
push_back 664796437
push_middle 393343173
get 213628
push_middle 368434758
get 202501
get 190144
push_front 525272503
push_front 445796988
push_middle 336999049
push_back 512588734
push_back 201236861
push_back 736999284
push_front 722411797
push_back 254578507
push_back 565556094
push_middle 463311812
get 59185
get 153911
push_back 793854613
push_back 630572067
push_front 562505222
get 196645
get 97003
push_middle 790576940
get 139905
push_front 764027953
push_middle 192666705
push_back 647921190
get 159089
push_back 210499169
push_back 915240639
push_middle 581025725
push_back 689493488
push_middle 561496242
push_back 980954272
push_middle 47274060
get 243335
get 190957
push_middle 219205443
push_middle 546532085
push_front 689046088
push_middle 298622746
get 160303
get 180525
get 215266
push_middle 617182819
push_back 370383029
push_back 52675482
get 154182
push_back 418507636
get 158868
push_middle 192715000
push_middle 245923425
push_front 493735284
get 77085
get 111135
push_front 900023321
get 89519
push_middle 564784355
push_back 996550065
push_front 66600466
get 24341
push_back 633692995
push_back 471516929
get 63050
push_front 451342127
push_front 484563827
push_middle 766466700
push_back 929529124
push_front 470461379
push_front 432191134
push_back 886974597
get 131713
push_front 25745704
push_back 155062739
push_front 821341948
push_middle 947005037
push_front 327230355
push_back 756213743
push_front 870381818
push_front 965554938
push_middle 159142255
push_front 422014756
get 35824
push_front 166018734
push_middle 586263529
push_back 783068547
push_back 824174451
push_back 777076381
get 150745
push_middle 813385959
push_back 303229017
push_front 980475575
push_back 318673486
get 14023
push_back 795351088
push_middle 776308310
push_front 339776824
get 143096
push_back 195687322
push_back 666574096
push_front 200550960
push_front 584249789
push_back 868346282
get 79665
push_front 299098662
get 168425
push_back 585502634
push_back 886012129
push_middle 24793156
push_back 957370135
push_back 671871887
get 112931
push_front 460208436
push_back 873133936
push_back 527581839
push_front 698088114
push_back 884461735
push_back 886333778
get 156114
push_back 338152809
push_front 663524476
push_front 153066466
push_front 867297714
push_front 432191597
push_back 626386381
get 243420
get 172903
push_middle 653779489
push_front 81246269
push_middle 189334703
push_front 496376276
push_middle 689578670
push_front 421742414
get 182138
push_back 414138435
push_front 958191969
get 87089
get 160776
push_back 139881434
push_back 311954570
push_front 284707318
push_back 181540143
push_back 763063728
push_middle 48750101
push_back 785592622
push_middle 242379692
push_front 457785260
get 99608
get 157898
push_front 422722729
push_middle 19445191
get 59473
push_back 55500160
get 24442
get 237638
push_middle 150370147
push_front 652490437
get 2300
push_back 218045271
push_back 124333190
push_front 436953593
push_front 133284610
push_front 661476236
get 175554
push_middle 6602241
push_back 951737619
get 175853
push_middle 354171662
push_middle 814453698
get 230650
push_front 113668237
push_front 79525706
push_front 323704230
get 50993
push_back 134647529
push_middle 130658149
push_middle 800952705
push_middle 421480615
push_middle 928779960
push_back 303593283
push_back 238263797
push_back 59003020
get 227792
push_front 328033221
push_middle 16717535
push_middle 908258100
get 41024
push_back 884443803
push_front 168527300
get 234183
get 197079
push_front 911878193
push_middle 175325068
push_front 203149500
push_front 247452710
push_back 134586497
get 195761
get 229405
push_middle 539868388
push_back 454594673
push_back 305142302
push_middle 239214432
get 242727
push_back 459225995
push_middle 120132139
push_middle 85779964
push_middle 644766629
push_middle 305820188
push_back 854655718
push_back 17436766
push_front 962629237
get 208394
push_front 348757716
get 99198
get 20757
get 56763
push_middle 582718444
push_back 485483477
push_back 885476007
push_middle 152755186
push_middle 692329332
get 52882
push_front 95186779
push_middle 41735192
push_middle 457933940
push_middle 520836400
push_back 658302029
push_front 278342057
push_middle 542892048
push_middle 766042535
push_middle 589817591
push_middle 313432569
push_back 714820347
push_front 136699938
push_back 983087790
push_back 247555829
get 83305
push_middle 738776734
get 6794
get 43995
push_front 63403723
push_back 423486097
push_front 549185401
push_middle 393780416
push_back 514785922
push_middle 470164015
push_front 343196004
get 169795
push_front 579926052
get 25762
push_middle 762017133
get 166924
push_middle 208261524
push_back 506152767
push_back 827933001
get 235420
push_middle 406022681
push_front 767404572
push_middle 250159312
push_front 121378804
push_middle 454446181
push_middle 79098228
push_middle 238211444
push_back 118905077
get 208565
push_front 15443559
push_middle 806799381
push_back 687578491
push_back 946166636
get 222152
push_middle 404794927
push_middle 500106388
push_middle 748146046
push_back 463421128
get 7631
push_back 303167424
push_back 167063110
get 181335
push_front 362098799
get 148787
push_front 956145751
push_front 358680331
push_front 687676681
get 22420
push_middle 793225956
get 95573
push_back 644513808
push_middle 970338330
push_middle 920078405
push_middle 273136454
push_back 529955221
get 41611
push_back 280947405
push_back 831255994
get 121171
get 144780
get 132182
get 10905
push_middle 433340748
push_front 546685574
push_front 436158305
push_middle 991924957
push_front 602128962
push_front 349239810
push_back 178481876
get 116518
push_middle 341790155
push_middle 64148353
push_middle 409377485
push_middle 41378102
get 120477
get 97566
get 168835
push_front 35284687
push_front 895186387
push_front 629365610
push_front 780101578
push_back 474968063
push_middle 80314182
push_front 144360266
push_front 59670274
push_middle 236559240
push_back 625934587
push_middle 730818835
push_middle 118628755
push_middle 485233823
get 68145
push_front 751456129
get 54952
get 149593
get 113665
get 112322
push_middle 234843802
get 219267
get 163483
get 208839
push_front 535987130
push_front 175860515
push_middle 203509941
push_front 447140004
get 33406
push_middle 183506436
push_front 68371233
push_middle 169286508
push_back 91198578
push_front 254681201
push_front 589036739
get 62152
push_front 748707761
push_middle 348823848
push_middle 249732192
push_back 243347622
push_front 5205604
push_middle 587689771
get 230904
push_back 842633938
get 161825
push_front 232131743
get 49286
get 74198
push_back 851659547
push_back 234956737
get 181371
push_front 847265498
get 145069
push_back 86660411
push_middle 38335609
get 123113
push_front 920445955
push_front 5601137
push_front 22837025
push_middle 794375552
push_back 134951287
push_middle 267010154
get 174552
get 77840
push_middle 863167271
push_front 857224626
push_back 786189049
push_back 5474518
get 13957
push_middle 48873453
push_front 791084979
get 93508
push_front 84181355
get 181797
get 44808
push_middle 358180329
push_front 475675854
push_front 717513756
push_back 463445868
push_back 629417420
push_middle 570205378
push_front 73198295
push_back 439502329
get 198535
push_front 336472920
push_front 323243059
push_back 688512776
push_front 52246859
push_middle 75532950
push_back 668373270
push_middle 226703761
push_back 6405803
get 148818
push_back 22968270
get 85835
push_middle 452557065
push_front 175311216
push_middle 905783107
push_front 712462908
push_middle 570301196
push_middle 97546048
push_middle 857687850
get 228120
get 50476
get 196110
push_middle 320910236
push_front 672800242
get 192018
get 87511
push_front 748191122
push_back 181883584
push_middle 999598319
get 230009
push_back 369749417
push_middle 944801197
push_back 567344577
push_middle 137817664
push_middle 629465854
push_front 718754575
push_front 82518314
push_back 222556211
get 182354
get 130522
push_middle 974639984
push_middle 680256471
push_front 739643105
get 75390
push_back 948112899
push_middle 209868763
push_front 162386792
push_back 771300828
push_front 603234761
push_back 902932198
get 59028
push_back 299382732
get 159275
get 182027
get 241151
push_middle 444168721
push_middle 211646780
push_middle 260068478
get 66296
push_back 402143466
push_middle 370580280
push_middle 906151801
push_front 99687511
push_front 618318792
push_back 597624130
push_front 22964277
push_middle 805184058
push_front 583000662
get 95145
get 29209
push_front 879919557
push_front 964945471
push_middle 964256831
push_front 156064955
get 10784
get 194174
push_back 444153652
get 58872
push_front 17833538
push_back 987723981
push_back 340457829
push_front 883556949
push_middle 133038542
push_back 812792687
get 45832
push_middle 471977320
push_middle 398438092
get 170414
push_middle 439151571
push_middle 669418170
push_middle 39215573
get 219596
push_back 330960581
push_middle 849504872
push_back 231283159
push_middle 485778069
get 208157
get 148377
push_back 38778485
push_back 63662931
push_back 598790616
push_middle 489686710
push_middle 813597807
push_front 564994806
push_back 73857612
push_middle 99153655
push_back 85929287
push_back 967869307
push_middle 304737018
push_back 159874549
push_front 622770405
get 11276
push_middle 599288539
get 123839
push_middle 478283795
push_middle 519623005
push_back 256731354
push_back 50576640
push_middle 333788388
get 61061
push_front 106553777
push_middle 666473945
push_middle 805156961
push_middle 67816696
push_middle 87803100
push_back 185916535
push_back 177954899
push_front 423246675
push_front 765887506
get 160384
push_middle 46324494
get 140177
push_middle 579733117
push_front 204600227
push_back 721344210
get 157205
push_middle 289485314
push_front 129818339
get 118203
push_back 922307734
push_front 923805701
push_front 573515026
push_front 921209675
get 139463
push_front 616795910
push_front 118185049
push_front 901327364
push_back 306987262
push_back 175250718
push_front 110116511
get 174443
push_back 668601542
push_middle 845582346
push_front 874073076
push_front 932142279
push_middle 836017965
push_middle 792391337
push_middle 350956284
push_back 915994542
get 56026
push_back 390891073
push_front 22671378
push_middle 605630218
get 87898
get 177693
push_back 355237252
push_front 269007116
push_front 642105223
get 107919
push_middle 830619409
push_middle 955651271
get 88646
get 205842
push_back 417884289
push_front 60180923
get 123186
push_front 286863481
get 63527
get 125864
push_back 497378222
push_middle 511368342
push_front 301967007
push_back 980671119
get 200873
push_middle 611660754
push_back 733754455
get 15852
get 131348
push_middle 890171505
push_middle 170898521
push_front 207864981
push_middle 684626424
push_middle 864894163
push_back 304244949
push_middle 929299851
push_back 191329120
push_back 461637892
push_back 884906066
push_front 35430387
push_back 89056766
get 73009
get 77631
push_back 208447634
push_front 376632092
push_front 657149885
push_back 42518578
push_back 68179627
push_middle 422437154
push_back 675614939
push_back 148205782
push_back 853165809
push_back 751506998
push_front 584920172
push_middle 227363865
push_back 123315743
push_middle 523292540
get 46265
push_back 803521369
get 142721
push_front 775498906
push_front 424579528
get 177458
push_back 879210023
push_front 785583196
get 18110
get 114542
push_middle 135808552
push_back 68682087
push_front 355706215
push_front 423592813
push_back 551332724
push_back 34097587
push_middle 702459477
push_front 681295491
push_back 849574680
push_middle 221489354
push_middle 297213
push_front 1402881
push_front 534816903
get 183261
push_back 589783616
push_front 338992421
push_middle 744738404
push_middle 332390561
push_back 984105954
push_front 957657872
push_middle 712927797
push_middle 256599351
push_back 10804156
push_back 900508733
push_front 477835038
get 115543
push_middle 563273128
push_back 790584727
get 108656
push_front 446161916
get 1826
push_front 132414473
push_back 921054888
push_front 183555243
push_middle 18046194
get 167132
push_front 59302971
push_middle 693767592
push_front 42297370
push_front 629253203
push_back 310937910
push_front 309655941
push_middle 698794325
get 59909
get 237628
push_back 813762438
push_middle 433860660
push_middle 646970358
get 197400
push_front 16786569
push_middle 809715288
get 118848
get 226373
get 52125
push_middle 592668373
push_front 394625841
get 212351
push_middle 787697026
get 138211
push_front 194377954
push_front 180878089
push_front 715562359
push_middle 914230221
push_middle 946851386
push_middle 46398852
get 221214
push_front 427355390
push_back 921222037
push_front 661818891
push_middle 465866267
push_front 322996386
push_front 903704983
push_middle 625429707
push_middle 431780316
push_back 317171978
push_front 955894909
push_middle 314775793
push_front 243244205
push_front 902334160
push_middle 958409028
push_front 709312648
push_back 545709282
push_back 838493566
push_middle 796935214
push_front 168249259
push_middle 896883768
push_middle 764309967
push_front 877833469
push_back 164328133
push_front 181814792
get 60397
push_front 321505583
push_front 114191264
push_front 685978724
get 75555
get 5503
push_front 546080166
get 216553
push_front 762210872
push_front 706579884
get 163734
push_back 748938011
push_back 162110047
push_back 477488772
push_middle 626342828
push_middle 327618362
push_middle 945527358
get 171904
push_back 921067303
push_middle 751062012
push_front 635218883
push_middle 519347237
push_front 233250216
push_front 744895988
push_front 76691735
push_middle 566745706
push_middle 715868507
get 156777
push_front 801259360
get 57126
push_front 729755640
push_middle 250773476
get 65971
push_front 998199758
get 190440
push_front 362399313
push_middle 430768684
push_middle 999560272
push_middle 745552778
push_front 600637438
push_front 3026784
push_front 84524306
push_back 795585016
push_front 694982818
push_middle 550062377
push_front 578587980
push_back 101877189
push_middle 787257760
push_middle 213385205
push_middle 503216898
push_back 805522266
get 86868
get 43436
push_back 569427341
push_back 278884402
get 34992
get 77163
push_back 470268624
push_back 339002034
push_middle 752822680
push_middle 373912008
push_back 768856682
push_front 509098047
get 238493
push_front 166376201
push_middle 688739782
push_middle 187407227
push_middle 857534386
push_front 252223466
get 146732
push_back 64708461
push_middle 441684631
push_back 750172930
push_middle 321562643
push_front 474954292
push_middle 692153916
push_middle 581497783
push_middle 663055633
push_front 807047765
push_front 954195887
push_front 737258154
get 55615
get 70535
push_middle 656279464
push_front 291608993
push_middle 390636766
get 241271
push_middle 234124370
push_back 135195298
push_front 560574062
push_front 105340504
push_back 950449916
push_middle 421136121
push_front 15899260
push_middle 126939333
get 228126
push_front 130820923
push_front 900689201
push_middle 631576274
get 171923
push_front 957077035
get 216666
push_back 334582095
push_middle 123558004
push_front 556752505
push_middle 546932851
get 183998
get 129093
push_middle 729563112
push_middle 881170238
push_middle 191230453
push_back 638758902
push_back 295424376
push_back 118480143
push_front 404065351
get 184609
push_middle 806581710
push_back 860369693
push_back 986521918
push_front 773669214
push_back 649933811
push_front 652551274
push_middle 442967984
push_back 352928793
push_back 44675742
push_middle 460213985
get 49810
push_back 293493501
push_front 135421874
push_back 386574056
push_front 990306320
push_front 242844597
push_middle 489844994
push_back 734825772
push_back 537815484
push_front 897193068
push_front 681645005
push_middle 113976227
push_back 342043249
get 33593
get 72223
push_front 487660558
push_back 515606635
get 176728
push_front 212446710
get 122409
push_back 476814891
get 122445
get 87690
push_middle 733482200
push_front 95810507
get 71305
push_front 407125778
push_front 134066169
push_back 442460544
get 105674
get 46497
push_back 820739619
push_middle 918243934
push_middle 831391885
push_front 799931797
push_middle 506189875
push_middle 303412496
get 9139
push_middle 183352275
get 55090
get 53424
push_front 51412711
get 106403
push_back 508371865
push_middle 643453494
push_middle 515841946
push_back 81432921
push_back 745157837
get 23431
push_front 595166459
push_middle 454904530
push_middle 906318457
push_back 339824139
push_middle 480423128
push_back 369120137
push_front 180321587
push_middle 2019564
push_front 529024492
push_back 966112221
push_middle 969414891
push_front 377871653
push_front 794979806
push_front 733761531
push_front 923422826
get 153348
push_middle 87580930
push_front 321761360
push_middle 395623593
push_middle 520266600
push_front 809079426
get 168243
get 240732
push_front 60465021
push_middle 898165952
get 51325
get 96557
push_middle 486028153
push_middle 145978356
push_front 944090267
push_middle 320727372
push_back 257158775
get 124846
get 168121
push_front 908506557
push_front 222734454
push_back 944784107
push_front 267555317
push_front 5204169
push_middle 462426430
push_front 749916039
push_front 573799878
push_front 11454555
push_back 825418723
push_middle 530484585
get 195443
push_back 22291818
push_middle 591022052
push_middle 746583756
push_front 294303344
push_back 496010097
push_front 620288611
push_middle 357488950
get 229192
push_front 526784470
push_front 508490652
push_front 673157875
push_front 616642592
push_front 856017899
push_middle 714660776
push_middle 153736654
get 84621
push_middle 579089420
push_back 592540263
get 176638
push_front 69939976
push_middle 500595018
push_back 93271747
get 188902
push_back 120570134
push_middle 868398374
push_middle 529340251
push_front 949165994
push_back 521656173
push_middle 524879508
push_middle 995822680
push_front 968760816
push_back 445376211
push_front 992259132
push_back 696854225
push_middle 110232392
push_middle 644664374
push_front 513707829
push_middle 412480167
push_back 343135135
push_back 33639034
push_middle 110715607
push_middle 466169549
get 28031
push_back 244194204
push_middle 288196804
get 86711
push_middle 392408677
push_front 569836099
get 3565
push_back 499899997
push_back 916767595
push_middle 494325507
get 2033
push_front 825545227
get 55860
push_front 981940439
push_back 644645058
push_front 777483586
push_front 280176907
push_front 330837126
push_front 275036213
get 14590
push_front 219240776
push_middle 757771284
push_back 270100238
push_back 362687351
push_front 783263900
get 10996
push_front 333625128
push_middle 528486596
push_front 261437709
push_middle 419597130
push_middle 287261346
push_middle 14944414
push_middle 871821713
get 3747
push_middle 862392944
get 17036
get 80610
push_front 652733007
push_middle 522965188
get 179266
push_front 387160522
push_back 303965580
push_back 979477191
get 51317
push_back 240762899
get 188615
push_middle 668422279
push_back 862791776
push_middle 142102207
push_front 407928005
push_middle 752661942
get 69841
push_front 495881000
push_back 262989930
push_front 864218592
push_middle 140921321
push_front 971458885
push_middle 879268118
push_front 245271642
push_back 133407769
push_middle 932898393
get 155260
push_middle 979692528
get 81374
push_back 175219875
push_middle 192140190
push_middle 722065253
push_front 814016540
get 90619
get 78588
get 244550
push_front 756247278
push_middle 659885914
push_middle 32356774
get 671
get 240319
get 14768
push_middle 248246572
push_back 396381681
get 124342
push_back 632139329
push_front 279019199
push_middle 976683565
get 229258
get 243375
get 7582
get 66260
get 31696
push_back 903696001
push_back 664694731
push_front 386230782
push_middle 125551586
push_middle 764521646
push_front 33036983
push_middle 518789662
push_front 219983752
push_back 734968876
push_middle 516897122
get 241606
get 199645
push_back 400896809
get 155527
push_back 290987295
push_front 646198202
push_back 724413669
push_back 789029191
get 119647
push_back 957130184
get 30531
get 19303
get 202062
get 136114
push_back 933153674
get 36232
push_middle 146521037
get 119490
get 40193
push_back 29167502
get 214220
push_back 269182465
push_middle 162024753
push_middle 775626392
push_middle 545727951
push_front 66258712
push_back 512171510
push_middle 43469405
push_front 826969455
get 215977
get 218515
push_middle 45614183
push_middle 336874992
push_back 57157604
push_middle 687958073
push_middle 947327831
push_middle 787708233
push_middle 666320609
push_back 719862056
push_back 280178563
push_middle 507831350
push_middle 883283034
get 83248
push_front 265266113
get 162840
get 45431
get 234665
push_back 544972290
push_middle 271678675
push_middle 429487559
push_front 429306021
push_front 934355210
push_back 609715708
get 47905
push_middle 781777225
push_back 645929544
push_back 61839192
get 48294
push_back 809303383
push_middle 807408641
push_front 365322990
get 140811
push_back 829306488
push_back 870324262
push_front 542929079
push_middle 902831384
push_front 634351867
push_back 159309136
push_front 870638717
push_front 816629250
get 228939
push_front 259032931
push_back 447722965
push_middle 85559485
get 232460
get 174196
push_front 725256521
push_middle 966331445
push_middle 529370350
get 127464
push_middle 434008009
get 167171
get 65054
push_middle 732308982
push_middle 719708322
push_middle 279213279
push_front 123410011
push_middle 786718048
push_middle 681627184
push_back 103863035
push_front 295367682
push_middle 965463117
push_front 566272872
get 240553
get 85012
push_back 670300450
push_back 226406476
get 61483
push_front 247561754
push_back 191777891
push_back 61711765
push_middle 3021135
get 54474
push_middle 205932693
push_back 26466018
push_middle 806768713
get 10183
push_back 231652438
push_back 69350366
get 17810
push_back 681622443
push_front 332030175
get 193931
push_back 592121003
push_back 194666509
get 58862
push_back 82979126
push_middle 449328241
push_back 121124663
push_front 979418695
push_middle 452488666
push_back 402573886
push_middle 932566085
push_middle 548907821
push_back 864282862
push_middle 827859403
push_front 27173193
push_front 242628790
push_front 555074203
push_middle 939871887
push_back 773628910
push_back 130314818
get 84999
push_middle 59038504
push_back 22646247
get 188979
get 55531
get 241424
push_back 63580516
push_middle 640256781
push_middle 295015345
push_middle 930768094
push_middle 13853753
get 140033
push_front 734211390
push_middle 837307806
push_middle 38182076
push_back 702436217
push_middle 289379824
push_middle 167859862
push_middle 250121352
push_front 197215044
push_middle 769022060
push_front 948567642
push_middle 275148423
push_front 873358286
push_back 789013703
push_front 797812104
push_front 203491905
push_back 230844753
get 91014
push_middle 448835940
push_front 941870393
push_front 749417568
push_front 922756510
push_back 117977136
get 13286
push_middle 409331126
get 24958
push_middle 141994363
push_back 826070621
push_back 737909003
push_front 947077604
push_middle 983773710
push_middle 334259159
push_back 241041716
push_back 465854740
get 169218
push_back 668431482
get 150678
push_middle 506288669
push_middle 104779733
get 29398
push_middle 823590767
get 717
push_middle 697959322
push_front 79962589
push_middle 746302670
push_back 790954650
push_front 950415309
push_front 812206698
push_back 50429975
push_back 697436094
get 238689
push_front 672842469
push_front 919708533
push_back 577674021
push_back 853416368
get 8092
push_back 991199004
push_front 383054910
push_back 521946801
push_front 529953947
get 83714
push_middle 216532364
push_back 233950321
get 106026
get 58476
push_back 77464041
push_middle 445250203
get 241881
get 14211
push_middle 675987687
push_back 387682465
push_middle 753209321
push_middle 43989104
get 91116
push_back 714198010
push_middle 469938081
push_middle 477757428
push_back 434426965
push_middle 605064795
push_back 540936825
get 32174
push_back 234435929
push_back 595492855
get 184297
push_middle 338096320
push_middle 392843794
push_front 417784840
push_middle 764767263
push_front 551817073
get 65933
push_front 511694660
push_back 206513904
get 120171
push_middle 960824922
push_back 478506860
push_middle 830778901
push_back 841692244
push_middle 832407170
get 29358
push_front 908932832
push_front 432349019
push_front 340283202
push_back 393371823
push_middle 568869912
push_middle 469485339
get 33497
push_back 850531887
get 183586
push_back 217940204
push_back 80087710
push_front 154053668
push_front 747236178
push_back 110247321
push_back 432296875
push_front 217122567
get 199089
push_back 786153237
push_front 47199767
push_middle 807651251
push_middle 77919349
push_front 4171594
push_middle 213055786
push_front 497946032
push_back 569335003
get 147224
push_back 789464618
push_middle 972844215
push_middle 571141820
get 48973
push_middle 331882820
push_back 321220656
push_middle 177766717
push_middle 335770621
push_middle 110028773
get 212553
push_back 74684447
push_back 935876253
push_front 472947684
push_middle 667979674
get 85800
push_back 897855473
push_back 235101172
push_back 539033554
get 59831
push_back 798311549
push_back 546906132
get 27856
push_front 919478211
get 111606
push_front 954652118
get 79902
push_front 743805456
push_back 140825446
push_middle 741705902
get 75705
get 190523
get 170262
push_back 677942121
push_middle 61936144
push_front 662571829
push_middle 215833586
push_front 561604035
push_back 210381766
push_middle 245617322
push_middle 201451914
push_middle 342728602
push_back 209308012
push_front 437491186
push_back 815336247
get 95343
push_back 876825415
get 48939
get 159094
push_middle 515018505
get 8783
push_back 205736544
push_front 981381618
get 61071
push_middle 665029315
push_middle 629633760
get 9699
push_back 355015377
push_back 904039353
get 139746
get 124560
push_front 397358256
push_front 260548326
push_front 690901667
push_middle 110917828
get 181479
get 83029
push_middle 37852886
get 58351
push_front 756877954
push_front 340632478
push_back 719594876
get 172688
push_front 997684912
get 169658
get 86456
get 166965
push_front 220599910
push_front 412604675
push_back 714465787
get 18298
push_middle 941583041
push_back 85961785
push_back 106902581
push_back 988719883
push_middle 817232375
push_back 730930995
push_back 417609918
get 239847
push_back 676959031
push_front 550270091
push_front 311135560
push_middle 441183501
push_front 86663325
push_back 400168397
push_back 257197726
push_back 224682094
push_back 209718524
push_front 984427105
push_middle 661953421
push_back 81492876
push_middle 974944487
push_front 960194351
push_back 246760022
push_back 988058971
push_back 571488402
get 53257
push_front 577182750
push_back 10784495
get 57630
push_back 987504386
push_back 468944419
push_front 938511104
push_middle 171232891
get 131573
get 124981
push_front 918679252
get 40393
get 14329
push_back 872843520
get 67242
push_front 712287639
push_middle 292272661
push_middle 33691334
push_back 881160862
push_front 783098239
push_middle 618804559
push_front 705791218
push_front 895987402
push_back 621977030
get 171593
get 236585
get 109008
push_front 321621036
push_front 67136455
get 182926
push_back 476382352
get 167299
push_front 667231293
get 73622
get 68482
push_front 988715438
get 134888
get 215309
push_back 551020022
get 65724
push_middle 939235803
get 155922
push_front 709004782
push_middle 157813707
get 136831
push_middle 313992065
push_middle 869287167
get 51365
push_middle 123893499
get 197181
push_front 191169680
push_front 933921344
get 21320
push_middle 988539222
push_front 626684604
push_back 261907015
push_back 158576396
get 21879
get 1443
push_front 312860693
push_back 912134896
push_front 192697981
get 14752
get 141868
push_middle 468382353
push_back 830152040
push_front 854902458
get 42423
get 214186
get 67707
push_back 557617883
push_middle 102654150
push_middle 353340629
push_back 750972044
push_back 400901206
push_middle 571481020
push_middle 928240908
push_middle 188830902
push_back 972112803
push_back 462395608
push_middle 666158806
get 25800
push_front 19666502
push_middle 144234198
push_middle 432107786
push_front 64586437
push_back 906705176
push_back 177669436
push_middle 118298152
push_back 154878865
get 215622
push_middle 677019389
get 102431
push_middle 484351959
get 210945
push_middle 21287632
push_middle 618243770
push_back 405290041
push_front 473859462
push_middle 763524765
push_back 472846562
get 228828
get 97586
push_back 534612964
push_back 927587269
push_front 299236979
push_front 297384033
push_middle 832267541
push_back 498773676
push_front 7546423
get 186723
push_front 239820808
get 208854
push_middle 603263228
push_middle 936051420
get 44450
push_back 499690883
push_middle 523494865
push_middle 286132186
push_back 438653352
get 177856
get 1782
get 201651
get 198687
push_middle 98872918
push_front 835931306
get 198261
push_back 832037448
push_middle 186612146
get 196201
push_front 579950254
push_middle 74983350
push_back 257883092
get 29318
get 36521
push_middle 550230947
get 39449
push_middle 154648889
push_back 731524025
push_front 880594694
push_back 493846490
push_back 820238896
push_front 80803060
push_front 287762115
push_middle 347885485
push_front 339299236
get 110092
get 50225
push_back 314233661
push_front 619984058
push_front 504780354
push_middle 532700177
get 35473
push_back 287655639
push_back 476809598
push_middle 808820119
push_back 537861650
push_back 552352903
push_middle 489776809
push_front 222513915
push_back 606393579
push_back 48124824
get 115657
get 215321
push_middle 54741711
push_back 331563896
push_middle 77353736
push_back 708555143
push_back 690380866
push_middle 323149825
push_back 871946040
get 175850
get 203985
push_front 675642214
push_middle 146750174
push_middle 357671151
push_back 662674698
push_back 98233088
push_middle 704423115
get 51268
get 21213
push_middle 416841665
push_front 766236705
push_front 31346892
push_back 765274622
push_middle 102716795
push_middle 936641627
get 143836
get 194779
push_front 34094126
push_middle 375654427
push_front 511405343
push_back 722506049
push_front 794844697
push_back 700138315
push_front 165704954
push_back 871185297
push_back 515497365
get 200700
push_middle 101016073
get 158983
push_back 588517909
push_front 714370001
get 15925
push_back 821062265
push_front 245600396
push_front 809356387
push_middle 183470347
push_middle 613414921
push_middle 662263881
push_front 851764742
push_front 71866579
push_middle 901497204
get 230160
push_front 930585595
push_middle 938074658
push_front 888840945
push_back 589799606
get 3592
push_middle 765578572
push_front 940055445
push_back 278830372
push_middle 914533129
push_back 520652729
push_middle 746224199
get 100606
get 98466
push_front 510527571
push_middle 195325897
push_back 357144623
push_middle 891813273
push_middle 539558081
push_middle 417152448
get 140737
push_back 869410993
get 233270
push_middle 826264103
push_back 132758672
push_middle 451762300
push_front 698472958
get 81665
get 78684
push_back 658133731
push_back 250034820
push_middle 530230965
push_front 480909745
get 187808
push_middle 800343907
push_front 564128068
push_front 318456282
push_middle 62016358
push_front 693218645
push_middle 532312615
get 182657
push_middle 677946501
push_front 140325284
push_back 547836298
push_front 732722367
push_back 376308951
get 150750
push_front 109660745
push_back 739183391
push_front 49199029
get 48898
get 170948
push_back 118785957
push_middle 203490239
push_middle 702512031
push_back 394917282
get 25903
push_middle 916564305
push_front 649172028
get 196625
get 65855
push_back 181180538
push_front 663380282
get 111708
push_front 96957704
push_middle 624825343
push_middle 958189992
push_back 17593166
push_front 78249003
push_front 606665072
push_back 482926029
push_back 607861389
get 178423
push_middle 714549757
get 65913
push_middle 481783958
push_front 728221154
push_front 9013755
push_middle 475484834
push_back 832563565
push_front 600865654
get 206737
push_front 272094964
push_back 943635410
push_middle 729047920
push_middle 893403088
push_back 800049482
push_back 153339159
push_back 195645730
push_middle 661699394
get 156725
get 115415
push_front 201815102
get 13224
push_back 869224727
push_front 597886255
get 128733
push_middle 804953992
get 203782
get 36852
push_middle 815604068
push_front 661196607
get 56447
push_middle 515449260
push_middle 779863575
push_back 234681081
push_middle 792812262
push_middle 786797218
push_back 930910485
push_middle 755321941
push_back 902093052
get 80625
push_front 784709589
get 148929
push_front 122969029
get 160966
push_back 501006217
get 36062
push_middle 1232742
get 163379
push_middle 881149217
get 95674
push_front 145152981
push_front 88466829
push_middle 832610302
get 20752
push_front 600241106
push_back 234438497
push_back 23635789
get 120220
get 124533
push_back 82732401
get 72830
get 67851
push_back 9427656
push_front 302351177
get 98487
push_back 623504781
push_front 55478019
push_back 651890034
push_middle 998021121
push_front 829240090
push_middle 996537576
push_back 799818255
push_middle 461199714
push_middle 667007736
push_middle 499858864
get 66187
push_back 532023023
push_back 815042060
push_back 965645033
get 57712
push_front 129949958
push_front 996534225
get 100761
push_back 424806001
push_middle 888272836
push_middle 185028271
push_middle 867146424
get 167532
push_middle 394745947
push_middle 107944145
get 6120
push_middle 331106952
push_middle 309830627
push_back 477286052
push_front 482675608
push_front 497757948
get 240466
push_back 650917400
push_back 467887875
push_back 48232920
push_middle 113341068
push_front 604038059
push_back 825515116
push_back 770059197
push_back 553113655
push_back 515780127
push_front 249965195
push_middle 748235294
push_middle 264005558
push_back 125080753
get 170419
get 124468
push_front 583659089
push_middle 753121597
get 130228
push_front 819035105
push_front 264111680
get 584
get 224759
get 142256
push_back 437017006
push_back 31120041
push_back 503199674
get 57222
get 56522
push_front 553291383
push_back 303974156
push_front 365239454
push_middle 988917102
push_front 993046004
push_front 139406989
get 179382
push_back 24746843
get 80731
push_front 951008422
push_front 312656776
push_front 706500057
push_middle 618150310
push_middle 803843625
push_back 660233110
push_back 333148609
get 234776
push_back 26517017
get 103234
push_middle 621594285
push_back 639590765
push_middle 159905229
get 39191
push_middle 535894476
get 212566
push_middle 717240754
push_middle 736450482
push_front 837880214
push_middle 519989206
get 95061
push_middle 198169489
push_front 226491853
push_front 946132730
push_front 991918880
push_back 331189298
push_front 135499267
push_middle 960075661
push_middle 22727006
push_middle 964328066
push_back 181336567
push_back 587132999
push_front 408023448
push_back 622209032
get 221332
push_back 617626588
get 70758
push_front 221976060
get 103048
push_back 706534689
get 48706
push_front 262349617
get 87307
push_back 51800678
push_back 833588594
push_front 706302488
push_front 856213572
push_back 537140375
push_middle 95949840
push_front 739209629
push_back 216827148
push_middle 297369062
push_back 811452151
push_back 388574276
push_front 335489913
get 38141
push_back 400489693
push_front 935119202
get 58660
get 232012
push_back 687955859
push_middle 276420310
push_back 307014016
push_middle 467789788
push_middle 445943646
push_back 973151016
push_back 306636661
push_middle 247694270
push_back 635864968
push_front 565972215
get 208472
push_front 26907947
push_front 696366610
get 26578
get 5161
push_front 785010107
push_back 522389302
push_middle 657734384
get 77192
get 160054
push_back 264616691
push_front 391700338
push_back 926700870
get 160173
push_back 849910547
get 238140
push_middle 980517977
push_back 954344990
push_front 393400042
push_middle 557276241
push_middle 478895962
push_front 4288647
push_back 4711175
push_middle 207117190
get 158651
get 99883
push_middle 134837914
push_back 851435487
push_back 706887314
get 241599
push_front 229928285
push_middle 387396582
push_front 901270857
push_middle 138674262
get 153558
get 73713
push_middle 746490797
push_middle 866488766
get 50407
push_front 189496935
push_middle 516408828
get 231319
get 121427
push_back 609488769
push_front 683888908
push_front 449157521
push_back 733078181
push_back 740718037
push_front 114731960
push_middle 753798283
push_front 790291361
push_back 447956736
push_back 940437946
push_front 340453056
push_middle 947605518
push_middle 648134163
push_middle 657526239
push_back 684281755
get 59641
push_back 305864055
get 78662
push_front 630073732
push_middle 755918575
push_back 247772485
push_front 284015183
get 20687
push_back 335144994
push_front 281059983
push_front 110853723
get 164334
push_front 930761177
push_back 720275395
get 68247
push_back 294783399
push_middle 680524498
push_front 326059629
get 154817
push_middle 990271999
push_back 816768045
get 178188
push_front 989599100
get 108417
push_middle 937377745
push_middle 867132306
get 113550
push_front 186758783
push_middle 174543805
push_back 282216376
push_middle 879776571
get 37819
push_middle 530174085
push_middle 917114675
push_front 699152487
push_front 85347122
push_middle 726306790
get 174015
push_back 551163239
push_front 920233184
push_middle 975472752
push_middle 462356218
get 97575
get 132568
push_middle 699610745
push_front 621073931
push_front 806128442
push_middle 826826885
push_middle 913865027
push_back 560503925
push_front 954887263
push_front 543044764
push_back 333491182
push_back 15325953
push_middle 916193916
push_back 526830930
get 9690
push_middle 296851033
push_back 289080656
push_middle 550194478
get 32079
push_front 7081684
push_front 471277178
push_front 558246193
push_back 630991583
push_back 499573687
push_middle 101941591
push_middle 24389398
push_back 778688689
push_front 97613587
push_back 640176290
push_back 125401942
push_back 254170062
get 77208
push_middle 410668596
push_back 899727443
push_back 228895176
get 104225
push_back 526213801
get 158739
get 27568
push_back 617106161
push_front 537009318
get 195332
push_back 804787404
push_back 766883956
push_front 106003934
push_middle 528754899
push_middle 253983817
get 60364
get 75336
push_front 689803190
push_middle 770911441
get 70041
push_middle 839849802
push_middle 873918636
get 28352
get 208782
push_middle 221432395
push_middle 59118728
get 244701
push_middle 493206473
push_back 127570000
push_middle 713083633
push_back 690617562
push_middle 49810682
get 175119
push_middle 683308842
get 229027
push_front 695626463
push_front 942813406
push_middle 834046618
get 173860
get 129576
push_back 355501813
push_middle 533153309
push_middle 972598483
get 132526
push_middle 872270675
push_middle 975764479
push_front 683775820
push_front 214571550
push_front 970478250
push_middle 113396772
get 239768
get 170386
get 62524
push_middle 316656676
push_middle 697035741
get 87839
push_back 196883218
push_back 804634923
push_back 654731327
push_front 372532840
get 117734
push_front 655111082
get 53143
push_front 511680617
push_middle 751389742
push_front 804436809
push_middle 241858049
push_front 798253728
get 178141
get 152684
get 171604
push_middle 384751379
push_middle 518761011
push_back 85933084
push_back 371922504
push_front 164044073
push_middle 723176702
push_front 479961960
push_front 634182382
push_middle 733871020
push_front 221932905
push_middle 73720522
push_front 605105710
push_front 444922545
push_back 678832150
push_back 770617714
push_middle 207779443
get 145389
push_back 37275860
push_front 729898596
get 189774
push_back 110342438
push_back 695719415
get 113468
push_front 390630556
push_middle 295437389
get 166678
push_back 371306796
get 203664
get 87907
get 78283
push_middle 224463357
get 200698
get 49757
push_back 624372947
push_front 960498768
push_front 270128306
push_front 776443585
push_back 205116165
push_back 803754579
get 221484
get 43994
push_front 869762436
push_middle 352508286
get 238984
get 109239
push_front 597286864
push_back 975144287
get 106981
get 93238
push_front 940185882
push_middle 151461343
push_middle 108129793
push_front 760080451
get 195110
push_front 106490794
push_middle 681423676
push_middle 176250345
push_back 564403697
get 166531
get 14095
push_front 608328229
get 244677
push_back 82997901
push_middle 49286688
push_front 949014821
push_middle 355852468
get 30528
push_back 882570700
push_back 339136174
push_front 65078184
push_back 937334066
push_back 152970212
push_back 431836560
push_front 506641323
push_middle 349807864
get 5832
get 185732
push_back 375520768
push_front 69968857
push_middle 291715930
get 176333
get 239491
push_back 11444933
get 83068
get 23075
push_middle 773577103
push_back 512199468
push_front 986964183
push_back 932239102
get 125471
get 24387
get 203774
get 71607
push_back 646870684
get 131792
push_back 101879771
push_back 981652574
get 221943
push_front 21956199
push_middle 200909660
push_back 13585512
push_middle 416163581
push_back 831639046
push_front 331792572
get 228595
push_middle 273919308
push_middle 23004954
push_back 952927291
push_front 123352670
push_back 793727736
push_middle 349187658
get 138197
get 120934
push_back 33480754
push_front 103002875
push_front 214849770
push_middle 76513022
push_back 715191474
push_back 26938096
get 224466
get 220621
push_middle 661817434
get 150051
push_front 319434936
get 89163
push_front 228017117
push_front 229450997
push_middle 591216142
push_back 479804791
push_middle 180831367
push_front 663256287
get 115417
get 175205
push_back 55126190
push_middle 529055142
push_back 170534720
push_middle 696868253
get 103027
push_back 399913069
get 229290
push_front 539169481
get 206429
get 113720
get 161913
push_back 966377465
push_front 148198258
get 164601
push_middle 865339717
push_middle 130590500
get 91679
get 5004
push_front 773969842
push_back 212973355
get 162482
push_middle 401245999
push_back 750795489
push_back 961355755
push_back 710867709
push_middle 547560918
push_middle 448314820
push_front 357420013
get 101105
push_front 461570349
get 124666
get 63277
get 191941
push_middle 37812411
push_back 168930553
push_middle 897377095
push_back 713618086
push_front 576302943
push_middle 184979740
get 86707
push_back 270481
push_front 396729171
push_front 412062341
push_back 1712763
get 186188
get 181210
push_back 697717039
get 135735
get 116709
get 165368
push_front 546292554
push_front 12962055
push_front 836486651
push_front 752387643
push_front 905044416
push_back 847973296
push_front 713631866
push_back 88933719
get 163801
push_back 588005562
push_middle 366325896
get 8355
push_middle 712091695
get 236157
push_front 218719738
push_back 347947334
push_front 944090447
push_middle 325383135
get 111583
get 244243
push_middle 453437833
push_middle 313743241
push_back 368430139
push_front 47327700
get 57271
push_front 631888979
push_front 691015298
push_middle 47328032
push_back 706257986
push_front 223364473
push_middle 521362026
push_back 674240692
push_back 80820695
push_front 671744432
get 226339
push_front 230697613
get 3117
get 176028
push_middle 352340564
push_front 447820571
get 65955
push_middle 577076807
push_back 76753010
push_back 33611590
push_back 45181313
get 33405
get 52669
get 114954
get 29893
get 1472
push_back 391163791
get 165981
get 233451
get 134480
push_back 591336106
push_middle 587043474
push_front 95520007
push_middle 716500907
get 68644
get 11802
get 182910
push_middle 916267575
push_back 394963987
push_front 635001106
push_back 997288261
push_back 641128616
push_middle 176334601
push_back 394082031
push_back 220704170
push_middle 57255092
push_back 416080199
push_middle 250505560
push_back 253874146
push_front 945078209
push_back 13038535
get 138834
get 225815
get 151681
push_back 707858876
push_middle 524982069
push_front 398484704
get 77333
push_middle 100314228
push_back 776829935
get 125300
push_front 620800817
push_back 3677917
push_front 510593858
push_back 336051367
push_back 851771978
get 114073
push_back 931677848
get 22506
get 201512
push_middle 671321992
push_middle 56303680
push_front 846449389
push_front 148357416
push_front 751795907
push_back 370404233
push_back 758593199
get 126873
push_front 206718160
push_middle 374008989
push_front 999202873
get 82694
push_middle 719249423
get 87221
push_front 70448023
push_front 60032258
push_middle 69507092
push_back 614205009
push_back 327209587
push_back 129253430
push_back 662019659
push_front 757921352
push_front 945031290
push_front 859281093
get 47422
push_middle 18747980
push_back 489751519
push_front 986080553
push_back 76623835
push_front 803226183
push_back 114713855
push_back 878573898
push_back 723744915
get 62551
push_back 767787900
push_front 4481430
get 91319
get 132785
get 119073
push_back 321913499
push_front 394637594
push_middle 263872352
push_middle 244394234
push_front 655797116
get 24150
get 120099
get 240667
push_front 111606525
push_front 377258640
push_middle 240805639
get 137262
push_front 801410467
push_middle 48029641
push_front 996872139
push_back 556518054
push_front 236918108
get 115657
push_front 228446144
push_middle 864093330
get 75799
get 129159
push_middle 916086418
push_back 95078037
get 73420
push_middle 520597886
push_middle 175627404
get 136811
get 195181
push_back 126293889
push_middle 842363006
push_back 943468659
push_front 769900337
get 224085
get 23359
get 80301
push_front 481961786
push_back 588171765
push_back 76809112
get 106870
get 33340
push_middle 578105099
push_back 106883762
push_front 598824619
get 44779
push_middle 911075429
push_middle 310894458
push_front 81120689
push_back 603384909
push_back 101400351
push_front 800526821
push_back 198703544
push_middle 696253294
push_front 386469496
push_front 711788878
push_middle 273776963
push_front 381716251
push_middle 430152147
get 139539
push_front 436772386
push_front 804722853
push_middle 91445015
get 130786
get 17777
push_front 422899545
push_middle 949408961
push_middle 524856342
push_back 923191177
push_front 342101023
push_middle 423390417
push_middle 581840286
push_back 884447690
push_back 101679473
get 112895
push_middle 637181539
push_back 408778296
push_front 302150206
push_back 244105488
push_middle 701059211
push_back 204091589
push_middle 28415369
get 118812
push_front 932447612
push_front 498836992
push_back 36222297
push_middle 585844194
push_front 698734456
push_front 517190881
get 11338
push_front 321636012
get 14208
push_middle 95567229
get 50186
get 245186
push_front 163813135
get 66438
get 68193
get 167648
push_middle 772199991
get 34139
push_back 269892139
push_back 273424720
push_front 600658687
push_middle 519468317
push_middle 948831575
push_middle 768747104
push_back 474113110
get 36805
push_middle 90981404
push_back 742368247
push_middle 169839036
get 77499
get 110239
push_back 24916949
push_back 272519453
get 37909
push_middle 846871268
push_middle 106446781
get 2423
push_back 772045216
push_front 426252889
push_middle 177036974
get 157316
push_front 940045929
push_back 279466043
push_back 557932444
push_front 175868169
push_front 158837586
push_back 513799517
get 234908
push_middle 308124648
push_middle 845225370
get 37213
push_front 501746215
push_front 333769795
get 27976
push_front 849137958
push_middle 63578056
push_middle 272861956
push_back 694468603
get 221229
get 20089
get 217817
get 205443
push_back 955672497
push_middle 169413155
push_front 416080561
push_front 326034989
push_front 91984043
push_middle 954608494
get 49607
push_front 494071204
push_middle 283580638
get 109163
push_back 967990651
push_back 429607834
push_middle 240204565
push_middle 163269720
push_middle 758994988
push_middle 901643380
get 166792
get 61000
push_front 831448253
push_front 635036857
get 133451
get 15867
get 213182
push_back 76384478
push_middle 32546903
push_middle 461962883
get 52783
push_middle 710233512
push_back 856590075
get 176430
push_front 424838930
push_front 478893468
push_middle 636959896
get 139176
push_middle 277358142
push_middle 759571394
get 44256
push_back 407553154
push_back 272025345
get 134262
push_middle 85089645
get 64850
push_middle 799784408
push_middle 824709838
push_back 782502404
get 157655
get 162806
push_middle 64473025
push_front 585591674
push_back 397935509
push_back 77143064
push_front 383809215
get 210195
push_middle 793184533
push_front 200219239
push_middle 57837626
push_front 140402696
push_front 757355500
push_back 710747773
get 62834
push_middle 854945663
get 186196
push_back 542379730
push_middle 457555360
push_front 150379461
push_front 423485939
get 241688
push_back 604629394
get 91325
push_back 96295302
get 178698
get 118570
push_middle 946146007
get 215508
push_middle 751810573
push_middle 359017930
push_middle 734465038
push_front 615633868
push_front 621301168
push_middle 473796565
push_front 248382171
push_back 518325094
get 130094
push_front 430316664
push_middle 606406169
push_middle 201391516
push_middle 753506647
push_front 211324122
push_front 280476168
push_back 861602917
push_back 862600659
push_back 862655869
get 22210
push_back 502112483
push_front 457213226
get 51015
push_back 778917758
push_back 518740736
push_front 755833010
push_middle 167403933
push_middle 68382455
push_back 484873575
push_front 433674369
push_back 430244568
get 188101
push_back 701563936
push_back 223277993
push_front 158957925
push_front 161417968
push_middle 885903552
get 217758
push_middle 186450100
push_back 843049971
push_back 512921858
push_front 92751972
push_back 3027451
push_middle 813930563
push_middle 521212508
push_back 458714236
push_middle 239993326
push_back 742286714
push_back 226600042
push_back 340523105
push_middle 265426376
push_front 947259432
push_middle 289014771
push_middle 949524839
push_front 712587449
push_middle 676312623
get 122431
push_middle 760842565
push_front 328749686
get 40940
push_back 690392213
get 90493
push_back 869854266
get 105062
get 90518
push_middle 606876803
push_back 700277076
push_middle 728905413
push_front 877067159
get 172783
push_front 439580554
push_front 313166037
push_middle 932193285
push_middle 627716280
push_front 175238988
push_middle 623879556
push_middle 822734612
get 201249
get 108551
push_middle 533690061
push_front 510025233
push_middle 196834168
push_back 838744735
push_middle 289565285
push_middle 479739029
push_back 355634893
get 140297
push_front 74898182
push_front 786925543
push_front 933471748
push_front 450834664
push_front 659944491
get 107984
push_middle 507165278
get 113455
push_front 348363608
get 227011
push_front 991245284
push_front 772315987
get 223228
get 14226
push_front 596013307
push_middle 934987614
push_middle 764295139
push_front 539066919
push_front 129915989
push_front 124410047
push_front 116716467
get 191682
get 62471
push_back 158748697
push_back 522485112
get 115265
push_back 649571910
get 60542
push_front 318971430
push_middle 795303850
push_front 350273713
get 84439
get 17108
push_back 709635497
push_front 768662628
push_middle 95330414
push_middle 617738571
push_front 50200555
push_front 192276517
push_middle 428216045
push_middle 103466401
push_middle 422652717
push_front 908253
push_back 360086100
push_front 51271750
get 24536
push_back 525652503
get 231341
push_back 350068642
push_back 224427660
push_front 664978766
push_middle 704271101
push_front 413658604
get 195526
push_back 438588308
get 66727
push_back 83502263
push_back 864944055
push_back 455689414
get 41674
push_middle 239491502
push_middle 290825554
push_middle 743390119
push_front 476390274
push_middle 736157999
push_middle 806274826
push_middle 509635348
get 121277
get 49312
push_middle 301104131
get 134044
get 133541
push_back 565717076
push_front 161300012
push_middle 18004677
get 159278
get 55161
push_front 762518836
push_front 62864211
push_back 433910866
push_middle 709895087
get 214329
push_back 724275834
push_back 384316994
get 124452
push_front 323452727
push_middle 234750556
push_middle 61051502
push_front 144356787
push_back 45857626
push_back 10379426
push_back 493360333
push_back 183517632
get 218621
push_middle 518687117
push_middle 156404282
get 143156
get 185156
push_back 140627767
push_middle 429723868
push_middle 955405734
push_front 862944733
push_back 742422599
push_back 300137050
push_front 371671403
push_middle 691641100
push_back 856448904
get 52147
push_front 414219192
push_middle 366003845
push_front 741739353
push_back 414020354
get 108879
push_back 529016566
get 12199
push_front 234292491
push_front 329929716
get 236006
push_middle 840040704
push_front 461935052
get 19580
push_middle 961090553
push_front 576296928
push_front 269279925
get 108940
push_back 939918023
push_back 57020390
get 222258
push_middle 224186250
push_front 447137427
push_back 408945408
push_back 555830004
get 214344
push_middle 371520920
push_front 75330236
push_front 920008449
get 53329
push_middle 26597248
push_front 885098220
push_middle 25560410
push_front 569449166
push_middle 444063411
push_back 967235576
push_back 709814229
push_back 39051012
push_front 64407863
push_middle 483127904
get 132289
push_back 125609483
push_front 329733667
push_back 203822006
push_middle 219246799
push_middle 654807241
push_middle 202504015
push_back 179981863
push_middle 571149206
push_middle 794630749
get 10000
push_middle 451681134
push_front 118374535
push_front 854735918
push_middle 794951735
push_middle 217714352
push_middle 317361068
push_middle 839177819
get 59092
push_back 129078982
push_back 509212583
push_middle 101540333
push_front 431699260
push_back 663004702
push_back 887649082
get 18206
push_middle 866260825
push_front 128736332
push_middle 262867043
push_middle 685215588
get 29501
push_back 223425114
push_front 985281410
push_back 909389113
push_back 141538595
get 194938
push_front 89489128
push_back 57506970
push_middle 259693302
push_back 574593911
push_front 604359836
push_front 937821391
push_middle 199061956
push_back 101480276
get 231450
push_back 726215013
push_front 138139040
get 104911
get 63771
get 140141
push_middle 123839264
push_middle 450044192
push_front 461343255
push_front 617916008
get 9840
get 55739
push_front 153088532
push_front 979822870
push_back 216044735
push_middle 563684967
push_back 793244257
get 172524
push_middle 187757278
get 245009
push_middle 887484756
get 14118
push_front 447164690
get 228221
push_middle 443184648
push_front 162984371
push_front 742275700
get 160456
push_front 793145703
push_middle 928297530
push_front 302194927
push_front 540791855
push_front 886527715
push_back 485025777
push_front 307914458
get 134575
get 17406
push_middle 953815523
push_back 616104657
get 32150
push_back 586267275
push_front 773046128
push_middle 175318403
get 116042
push_back 298222720
push_middle 549574736
push_front 57960332
push_front 242340286
push_middle 197375573
push_middle 195996260
get 98325
push_front 376956834
push_middle 141106667
push_front 569342185
get 52922
get 244456
push_middle 626965920
push_middle 121553278
push_middle 58805798
get 28212
push_back 628718538
push_back 571571526
push_front 737749213
push_back 372725728
push_middle 817428904
push_back 256001932
get 188702
push_front 812669483
push_middle 430392177
push_front 795780937
push_back 10991081
push_front 594559598
push_front 54294907
push_middle 267624097
get 35887
push_middle 583521877
push_front 429836225
push_back 544036260
get 186023
push_middle 578104811
push_back 685037929
push_middle 884341445
get 109878
get 100354
push_front 50738266
push_middle 248187466
push_back 464787715
push_back 849686709
push_middle 331353797
push_middle 519610066
push_front 628075325
push_back 938808766
get 207226
push_middle 18604256
push_front 208604490
get 236264
get 47351
push_front 656146164
push_back 165767628
push_front 546479402
push_back 564907470
get 19771
push_front 553117460
push_middle 427922268
push_back 691867145
push_middle 906904382
push_middle 919966592
get 45717
push_middle 308707793
push_middle 657177053
push_middle 564873907
push_back 923321136
push_middle 166253032
push_middle 725794481
push_front 700184946
get 103314
push_middle 859982278
push_back 873123097
push_middle 259973441
push_front 223449900
push_back 846712414
push_middle 366564528
get 104026
push_middle 148679278
push_front 684648782
push_front 100723756
push_middle 657104020
push_front 965903716
push_back 880450169
push_middle 858110960
push_front 81351931
push_middle 465354396
push_middle 383932280
push_front 180555854
push_middle 369858977
push_front 248492353
get 62100
push_back 371800251
push_front 476430029
push_front 190249620
push_back 849044266
get 32631
push_middle 382919224
push_front 186905825
push_back 188558790
push_middle 31732590
push_front 830068838
push_middle 621593153
push_front 984455541
push_middle 7399084
push_back 614178358
push_front 240925559
push_front 785066051
push_front 368699085
push_front 169972226
get 4191
push_back 644547598
push_middle 526513631
push_back 952453218
push_front 662593615
push_back 995975797
get 153803
push_back 430913977
push_back 579678505
push_front 407047838
push_middle 645180485
push_back 328822818
get 147109
get 217863
get 103653
push_back 596642681
push_middle 866511777
push_front 495598094
push_back 539549409
push_middle 259591214
push_front 425684223
get 104278
push_middle 840224081
get 113455
push_back 934626219
push_middle 563199171
get 192654
push_middle 533757496
push_front 867310541
push_front 55797167
push_front 399325441
push_middle 784979656
push_back 503184744
push_front 194391796
push_back 701351
push_middle 761994236
push_back 311223027
push_front 173454143
push_middle 524715814
push_back 520228118
push_back 897825266
push_front 826262104
get 80729
push_front 666616746
push_middle 80491979
get 124911
push_front 207773035
get 35070
push_middle 667846760
push_front 138722131
push_middle 262258427
push_front 113879878
get 144709
push_front 4567821
push_back 284232283
push_front 696444628
push_back 942679679
push_back 203609962
push_back 994480131
get 46017
push_front 766912794
push_front 931678953
push_middle 274138938
push_middle 74989044
push_middle 16428367
get 66003
push_middle 70143293
get 231647
push_front 42761355
push_back 871200972
push_front 970877923
push_front 243327195
push_middle 600021197
get 66405
push_middle 415930619
get 3095
push_middle 476662602
push_back 667252215
get 224548
push_front 835260726
push_back 43492501
get 76305
push_back 97741621
push_front 682861515
push_front 454218600
push_middle 963140064
get 59568
push_back 279939716
get 222166
get 156556
get 244056
push_middle 900326072
push_back 283265166
push_middle 848391444
push_middle 338557901
get 44150
get 220938
push_middle 263644075
push_front 741951550
get 126775
push_front 942118523
push_back 667449824
get 176655
push_back 314966841
push_back 795076011
push_front 412269311
push_middle 755000457
get 99271
push_back 917510060
get 6702
push_front 443092469
push_front 601466045
push_back 777166116
get 210870
push_back 259499189
push_middle 571063083
push_front 154416925
push_front 567871382
push_back 707517334
push_back 592907406
push_front 737887388
push_back 638714664
push_back 656976816
get 217175
push_back 650136264
push_middle 977847145
push_middle 67999760
get 41945
get 7987
push_middle 602751288
push_back 649877750
get 152787
push_front 78470914
push_front 143664630
push_front 397357934
push_front 354207106
push_middle 509033144
push_front 500979533
push_front 118228275
push_middle 538031090
push_back 294774815
push_middle 456070613
push_front 576456764
push_front 284772788
get 175701
push_middle 671152144
push_back 276993518
get 37125
push_back 156549197
push_front 859011648
push_front 63581937
push_front 87173129
push_front 188709784
get 133549
push_front 823121020
push_front 302472866
push_front 635950613
push_back 102598993
push_front 207018018
push_middle 276161573
push_front 456090158
push_back 632302786
push_middle 95900918
push_back 681433170
push_middle 329986881
push_middle 79532668
push_front 324734427
push_front 480696533
push_middle 352128917
push_back 257223780
push_back 437202221
push_middle 854044820
push_front 915157116
push_middle 108128719
get 70530
get 89850
push_back 245772537
push_front 994290345
push_middle 557807320
get 213721
push_back 994533475
get 16960
push_back 889366184
push_middle 240555163
get 125149
get 20895
push_back 942470364
push_front 308615622
push_back 189140104
push_middle 272971951
push_front 166183068
push_front 739241748
push_front 160742330
push_front 331989304
push_front 778729175
push_back 29579144
push_front 30345071
push_middle 382518045
push_middle 182799577
get 525
push_middle 535680563
push_front 259685329
get 39162
push_front 136934987
push_front 918418575
push_middle 844443777
get 126706
push_middle 827840236
push_front 970466445
push_middle 938653798
push_middle 495153027
get 109717
get 204850
push_middle 860378569
push_front 386974461
push_middle 396493179
get 242199
push_front 251426
get 199188
push_back 869350694
push_middle 17239996
push_back 691556404
push_front 893748047
push_front 437642313
get 83294
push_back 88092411
push_middle 989849284
get 24854
push_back 646168320
get 132959
push_front 264676479
push_middle 555947474
get 127587
push_middle 112823836
push_middle 907124368
push_middle 657401456
push_middle 922430098
push_front 983532978
push_middle 349369784
push_front 724685421
push_front 422569683
push_middle 739668175
get 73210
get 148524
push_middle 64453769
push_front 905341579
push_front 434865488
push_back 115547145
get 4140
get 98976
push_middle 771912328
push_back 43099597
get 74933
get 184228
push_back 432466480
push_front 2213114
push_back 538478030
get 181162
push_back 972873954
get 246356
push_back 55139219
push_back 774247143
push_front 840702951
push_back 915129238
push_back 210364417
get 100009
push_middle 244247233
push_middle 918083565
push_front 892467975
push_middle 707392501
get 150991
get 129649
get 199440
get 159045
push_middle 826472481
get 133879
push_back 398602282
get 75739
push_back 557481126
push_front 862412439
push_front 656590943
push_back 888715655
push_middle 631630637
push_back 405973700
push_front 37854375
get 130394
push_back 182809101
push_front 530834217
push_front 689558955
push_front 460959046
push_back 92183222
push_front 851746272
push_back 5058918
push_back 575445509
get 189573
push_middle 558173135
push_middle 372435104
get 51950
push_middle 223185848
push_back 404781375
push_middle 161386101
push_middle 414713876
push_front 609201468
get 160011
push_back 110853815
push_front 939677567
push_middle 15891050
get 174908
get 239352
push_front 267297328
push_middle 338221416
get 173434
push_back 273172473
push_front 773602523
get 31265
push_back 395301504
push_middle 964292628
push_front 256314317
push_front 716829644
push_back 413936380
push_back 456143481
push_front 858698555
get 168906
push_middle 811732855
get 82738
push_back 493430233
push_back 495490455
push_front 778140986
push_middle 895535195
push_back 24724178
push_back 386158281
push_back 241914257
push_middle 837145045
push_front 935988201
get 226043
get 194385
get 36355
get 24437
push_middle 479550485
push_middle 532975513
push_front 987219710
get 59325
push_front 898521516
get 118204
push_front 774591544
push_middle 238899562
push_middle 553130812
get 229260
get 129875
push_front 538444753
get 177821
push_middle 349026647
push_front 659600332
push_front 747998997
push_back 413207141
get 14562
push_middle 939760968
push_middle 770922108
get 26979
push_middle 178184354
push_middle 533985269
push_middle 630510025
get 91650
get 180798
push_front 433747606
push_middle 177748231
push_back 783851210
push_front 499219386
push_middle 575382221
push_middle 953265925
get 168039
push_middle 536711214
push_front 520986415
push_front 916388337
push_middle 372812287
push_back 417122560
get 3453
push_back 758481497
get 6405
push_middle 278701588
push_front 274310849
get 84420
push_front 673876076
push_front 965685695
push_back 378054627
push_middle 179055410
push_front 132495497
get 237398
push_front 406009441
push_front 526197234
push_back 967982853
get 74352
get 208053
push_middle 956191318
push_middle 161677052
push_back 546235695
push_front 454410755
get 174981
push_front 958957717
push_back 294966291
push_middle 400547573
push_front 969765733
push_front 530760130
get 149273
push_front 131898063
push_back 581250850
push_front 66438907
push_back 812042033
get 235009
get 106067
push_middle 60412963
push_middle 603056560
get 54536
push_back 987125076
push_back 744999211
push_middle 949024921
push_middle 373390877
push_middle 422332074
push_back 944577082
push_middle 557859852
push_middle 435993961
push_back 758616436
push_back 530728858
push_front 239401162
push_front 365345638
get 89199
push_back 674943259
push_back 979234854
get 92506
push_middle 752048616
push_back 294470254
push_front 584640604
push_front 7530738
push_front 545382328
get 164591
get 229313
get 11713
get 19645
push_back 517866460
push_back 371810250
get 196648
get 16393
push_back 50454133
push_back 239164826
push_back 964790976
push_back 272513169
push_back 863066252
get 196477
push_middle 901762794
get 5969
push_front 168971615
get 224553
push_middle 973647798
push_front 281521973
push_back 190611144
push_back 653777703
push_back 166444728
push_back 826802502
push_front 697842083
push_middle 826792002
push_middle 691655472
push_middle 82385874
push_front 883822281
push_front 120081726
push_middle 983756701
get 205921
get 61679
get 143169
get 125661
get 56687
get 155972
push_front 809557866
get 79036
push_middle 775619879
push_middle 836270309
push_middle 121124861
push_back 165541879
push_middle 583785407
push_front 660853056
push_back 95258977
push_middle 532186802
push_middle 891280599
get 208343
push_front 215122992
get 154213
push_middle 644896712
push_middle 695611009
push_middle 829874163
get 216471
get 83542
push_front 324494458
push_front 674233855
push_front 128153809
push_back 190002434
push_front 554556410
push_middle 610092533
push_back 379053868
push_front 144684131
push_back 887842917
get 90048
push_back 814617606
push_back 767064270
push_front 309278307
push_middle 463973586
push_middle 692238895
push_middle 596049041
push_front 451060551
push_middle 369692470
push_back 34915197
get 12127
push_back 256758363
push_front 939386020
push_front 219446093
get 37568
get 44095
push_middle 927025286
get 233818
push_front 691878019
get 13087
get 102965
get 160479
get 49098
get 182570
push_front 614322281
push_front 573489667
get 242840
get 200190
push_middle 347162568
push_middle 769367545
push_middle 364394202
push_back 861214594
push_back 956855505
push_front 554860397
push_middle 858226996
get 205051
push_back 438399486
get 62968
get 829
push_front 474840659
push_front 599587034
get 85717
push_middle 274691143
push_back 549534546
push_middle 283477518
push_back 654893234
push_back 791479074
push_front 905061364
push_back 955178028
push_middle 509639981
get 226284
push_middle 912686769
push_back 721880441
push_middle 681913887
get 209542
push_back 827263708
push_middle 85727091
push_front 324630450
push_back 365411861
push_back 537743604
push_middle 791588272
push_back 156652750
get 56973
get 173758
get 87268
push_middle 375201415
push_middle 61958767
push_middle 658510640
push_back 646523145
push_back 859350438
push_front 552873690
push_front 196143515
push_front 939344372
push_middle 77556831
get 8382
push_front 420315239
push_back 495488906
push_middle 841749166
push_front 336687772
get 156663
push_middle 349452762
push_back 246386166
get 143902
push_front 345122147
get 83043
push_back 130120869
push_back 46804259
push_middle 358749960
push_front 91361442
push_middle 146694844
push_front 230264109
push_front 353622879
get 184624
push_back 698504028
push_back 300544314
push_middle 825601806
push_middle 7868993
push_middle 788048427
get 186461
get 234238
push_middle 63519481
get 29300
push_middle 159196180
push_front 178647031
push_front 602266660
push_front 22426853
get 194093
push_front 692256442
push_back 863949283
push_back 376285448
push_back 802144910
push_back 277811253
push_back 28503576
push_back 514682698
get 92255
push_middle 783593463
push_back 475611378
get 246286
push_middle 73164377
push_middle 143165336
push_back 125337883
push_middle 634893665
push_back 540557739
push_middle 693942402
push_front 709656296
push_front 593044513
push_front 275405454
get 68468
get 148953
get 217260
get 171915
push_back 115943219
push_back 237471603
get 24933
push_front 173127899
get 12243
push_back 791925512
push_middle 829189128
get 161149
get 6226
push_back 510662870
push_front 586454408
push_middle 377082418
push_back 453658670
push_front 808174157
push_middle 926515942
push_back 520668828
push_back 696462082
push_middle 366155386
push_back 444825830
get 9594
push_middle 301100585
push_back 668335057
push_middle 195197240
push_back 929984702
push_front 331676329
get 141208
push_back 597125526
push_front 704660009
push_back 467597861
push_back 463455766
push_back 659751683
push_front 260635544
push_front 203652572
push_middle 92233484
push_front 857206757
push_back 30463302
get 153710
push_front 670994971
push_back 714879868
push_back 453965867
push_middle 20340327
push_front 175548082
push_middle 428504339
push_front 915748242
get 71728
push_front 928073894
get 163050
push_middle 744172123
push_back 270303824
get 195641
push_middle 128138204
get 49059
push_back 780714505
push_middle 773071607
get 207296
push_front 968065400
push_back 771592153
push_back 450198492
push_back 471452321
push_middle 368713242
get 212422
push_back 600116805
push_middle 687794419
push_middle 234921829
push_middle 137736332
push_back 317911472
push_front 266131466
push_middle 940472457
get 4301
push_back 311257282
push_middle 883939219
push_middle 655131959
push_back 785787729
push_front 432114599
push_middle 637517094
push_front 27916584
get 220099
get 121343
push_front 280344389
push_back 918529836
push_back 154347683
push_middle 628738407
push_middle 779782151
get 29377
get 56421
push_back 864744459
get 22028
push_front 110889
push_middle 280818191
push_front 302936363
push_middle 693084096
push_back 559028229
get 50539
push_back 832827335
push_front 895220640
push_back 120511310
push_middle 780403134
push_front 740846858
push_back 588078933
push_middle 388001851
push_front 995477568
push_front 878948773
get 102636
push_front 210543002
get 183906
push_middle 764745452
push_middle 513081015
push_middle 860456357
push_middle 204907328
push_back 435296122
push_middle 729200845
push_middle 530423913
push_middle 771075490
push_middle 908048804
push_front 576125130
push_front 577686243
push_front 160406020
push_middle 841255782
get 155218
get 223907
push_front 65642829
push_back 564511522
get 136446
push_middle 101240071
push_middle 422728568
push_middle 494387340
push_back 171872633
push_front 485296640
get 26188
push_front 350703497
push_front 771916618
push_front 476469408
get 177687
push_middle 506080936
get 149484
get 27585
get 2096
push_middle 419574339
push_middle 360686139
get 11149
push_back 915255623
push_back 56267620
get 145618
get 204609
push_middle 334559546
push_front 226424064
push_back 506817386
push_middle 251246182
push_middle 852404735
push_middle 854650981
push_back 669189540
push_front 622771648
push_back 233837321
push_middle 913601689
push_back 935783958
push_front 508024810
push_middle 100178493
push_back 297881903
push_middle 24070120
get 40530
push_front 901569556
push_front 696726843
push_back 474344613
push_front 756039889
push_back 903299709
push_middle 280365565
get 192100
get 207041
push_back 368196934
get 173228
push_back 290430441
push_middle 527866149
push_front 203377395
push_back 614522430
push_back 79148064
push_middle 870185643
get 124393
push_back 729607635
push_middle 362677527
push_front 141270592
push_front 884318000
push_front 945187560
push_back 285579926
push_front 880718747
push_middle 904371419
push_back 641926597
push_front 597375150
get 91832
push_back 611891950
push_front 592826309
get 54717
push_back 75302923
push_front 552606006
push_middle 934170501
push_back 422359709
get 102400
push_back 869920487
get 14730
push_back 666426057
push_middle 247757637
push_front 476414846
push_middle 695632278
get 207180
get 22018
push_middle 273935293
push_front 645432174
push_back 932497556
push_middle 857097212
push_back 820081084
push_back 430633287
push_front 102552355
get 185915
push_middle 665571600
push_front 277257458
push_middle 993795085
push_front 359872754
push_front 110589625
push_front 9435854
push_front 613909921
get 82069
get 22270
push_front 862068411
get 194461
push_front 448207947
get 176327
push_front 784237861
push_middle 945316550
push_middle 313303056
push_middle 860395848
push_middle 455476017
get 147636
push_middle 891508299
push_middle 942994537
get 200385
push_back 737995380
push_middle 674939372
push_middle 208839809
push_middle 905434952
push_front 220658266
push_back 800253824
get 105109
push_middle 573975140
get 5871
push_back 442701345
get 160157
push_back 997352593
push_middle 571265337
push_middle 543806517
push_front 786027344
push_back 849191679
push_middle 386739346
get 141230
push_back 798335455
get 205160
push_middle 126595904
push_middle 749288801
push_middle 985354857
push_back 583464444
push_middle 194828821
get 72253
push_middle 358849589
get 58179
push_back 276288224
push_front 487991485
push_front 298728810
get 22490
get 120638
push_middle 760086725
push_middle 136275116
push_front 549951954
push_front 277008210
get 174671
get 21058
get 196045
push_front 631276958
push_front 124869016
push_front 839892592
push_front 859094841
push_back 831883591
push_back 517237475
push_back 748281751
get 169739
push_front 800505367
push_middle 528580228
push_front 195105391
push_middle 20107637
push_back 140737975
push_back 668082472
push_front 25961068
push_middle 799558702
push_front 967797348
get 15755
push_middle 784487540
push_front 801962049
push_middle 765615710
push_back 352097254
push_back 881444805
push_middle 285812031
push_middle 96940349
push_middle 378699024
get 173398
push_front 330714573
get 223217
push_front 770693154
get 236783
get 20877
get 97131
get 65556
push_back 904239080
get 157825
push_back 92576755
push_back 229758070
get 22769
push_back 207349347
get 231545
push_middle 539209615
push_front 494288485
push_middle 607322907
push_front 573927010
push_middle 191786813
push_middle 549833580
push_middle 102071354
push_front 923441291
get 89136
push_middle 310458260
push_front 874892627
push_front 83691267
push_front 701001472
push_back 531741978
push_middle 372518230
push_middle 333264545
push_front 890589392
get 37146
get 128008
push_back 538363454
get 71751
get 26761
get 97506
push_front 240877148
get 105677
push_middle 394510546
push_middle 546962002
push_back 657460998
push_middle 24927051
get 50961
push_middle 750893168
push_front 285745930
push_middle 519436470
push_front 489704405
push_front 183046506
push_middle 178745800
get 89591
get 26208
push_front 263891835
push_front 745117500
push_middle 896715705
push_back 887561659
push_middle 943632904
push_middle 805120431
push_middle 798870385
push_front 277154223
push_front 750377178
get 212926
push_middle 425815297
get 245310
push_front 427057245
push_back 698271164
push_middle 475498635
push_back 594013272
get 95543
push_middle 867332151
push_front 459180168
push_middle 345887907
push_middle 111181727
push_back 464799810
get 62299
push_back 703944518
push_front 745964344
push_front 224832036
push_back 361242628
push_middle 747609990
push_back 404625512
push_middle 990013492
get 214990
push_back 292736359
get 239510
push_back 950703137
get 190525
push_front 862914536
get 221067
get 227923
push_back 616443351
push_front 521669506
push_back 921311319
push_middle 420464876
push_front 433413671
push_back 982920617
push_middle 94549740
push_back 58983195
push_middle 197419678
push_front 766995873
push_front 65441641
push_middle 356602082
push_back 613662573
push_back 329790573
push_middle 787604615
push_front 647387607
get 180017
push_back 899641043
get 65784
push_middle 184975324
push_back 281404664
push_back 333320941
push_front 847047354
push_middle 880358739
push_back 84105990
get 206965
get 14877
get 110093
push_front 130377479
push_back 59300414
push_front 438443224
push_middle 25066634
push_back 826844377
push_middle 245721451
push_front 361750829
push_front 158598015
push_middle 326247000
get 16726
push_back 322923363
get 129614
push_middle 548681544
get 16559
push_back 375420774
push_middle 75964932
get 187437
get 6655
push_middle 602005699
push_middle 454151187
push_front 219556588
push_front 164141289
get 231944
push_back 980107007
get 31926
get 129906
get 167597
push_back 862377164
get 223351
push_middle 998830382
push_front 439676782
push_back 573236933
push_back 249273207
push_front 969089174
push_back 87446711
push_front 591963539
push_back 408642005
push_back 420267695
get 195619
push_front 403317933
push_front 255179110
get 176758
push_front 440284953
push_front 717532531
push_back 566900069
push_back 141347914
push_back 651957367
push_front 480952755
push_front 180736387
push_front 569889824
push_back 322461608
push_front 847463083
push_middle 43088341
push_middle 309201430
push_back 238809944
get 55437
push_front 745207909
push_front 569426948
push_middle 218730746
push_back 263589591
push_middle 652897835
push_front 373989882
push_back 915005335
push_front 485391544
get 155336
push_middle 911399293
push_middle 246094359
push_back 783252766
get 215926
push_front 708214851
get 18612
push_middle 197240029
push_back 616567839
push_front 318958447
push_middle 542246947
push_front 591880523
get 197091
push_middle 941941280
push_back 93214939
push_back 779702918
push_middle 644560076
get 31687
push_front 12278192
push_back 145894402
get 2584
push_back 735654433
get 208397
push_middle 452271122
push_front 720107288
push_front 362631955
push_middle 226120632
get 54263
push_middle 271372541
push_back 19620342
push_front 708895598
push_back 958232049
push_back 124641165
push_front 382563564
push_back 701293134
push_back 71779661
push_front 853433219
push_front 877597248
push_front 573224623
get 58328
push_back 610813004
push_front 514720828
get 185748
push_middle 822824455
push_front 642893215
push_back 437127890
get 176857
push_back 752841569
get 125741
push_back 24640742
push_back 565757290
push_front 174381145
get 197076
get 181202
get 98330
get 2052
push_back 879247719
push_front 586735910
push_front 18458032
push_front 567640790
push_front 439008697
get 221068
push_front 608223107
push_back 857694661
get 97925
push_back 824703118
push_front 305192351
push_back 922170109
push_back 958355289
push_back 352245310
push_back 52700698
push_front 581009763
push_middle 242820660
push_back 273067378
push_back 539976964
push_front 810059589
push_front 27452
push_front 728596978
get 91734
push_back 671322835
push_back 574400659
push_middle 975599851
get 117216
push_back 548391945
push_front 795700946
get 162400
push_front 482588407
push_middle 334835760
push_back 29428682
push_front 169298420
push_front 461141619
push_middle 866197516
push_back 973716424
get 161446
push_front 353548154
push_middle 875250225
push_middle 381759068
push_middle 504177178
push_front 662259402
push_back 972536130
push_back 35955005
push_middle 87112962
push_middle 725428566
get 88187
get 180520
push_middle 223699167
push_front 666448511
push_middle 413026303
push_front 723450580
push_back 292456506
push_back 678935535
push_middle 894732976
get 149129
push_middle 29559772
push_middle 181386651
push_front 535711581
push_middle 588473367
push_middle 384119268
push_middle 923827347
get 172590
get 45898
get 213343
push_front 934231221
get 239270
get 242135
push_middle 909564433
push_back 421599956
get 180464
get 162993
push_back 984949150
push_back 720568327
push_middle 106530600
push_front 379013935
push_back 943368572
push_back 732722363
push_front 389522709
push_back 576238092
push_front 866207360
push_back 820475802
get 74176
push_middle 943725294
push_front 655062318
push_back 336292781
push_front 279455919
get 114812
push_back 538563833
get 42479
push_middle 480021169
push_back 247012798
push_back 183937734
get 128150
push_front 631868891
push_middle 275842453
push_middle 626279095
push_middle 706407142
push_back 443170674
push_front 618850198
get 221250
push_middle 568285716
push_back 564374390
push_front 501401006
push_middle 619260110
push_middle 605576619
push_middle 840951941
push_middle 736828688
push_back 807452078
push_back 850434346
push_front 327675228
push_middle 503895835
push_middle 758628081
push_back 249722668
get 34239
push_middle 33649575
push_front 953734763
get 180831
push_middle 441920120
push_front 911758316
push_middle 424784538
push_middle 55791369
get 80230
push_back 279207653
push_front 959786325
push_back 824459186
push_back 340214655
push_middle 740544069
push_front 938892242
push_back 506205327
get 20819
push_back 484334181
push_front 359004466
get 51331
get 195752
get 199770
push_back 460030652
push_front 199672984
push_front 59561863
get 135437
push_back 489123472
push_front 26069102
push_middle 848783266
push_middle 979547740
push_middle 852866162
get 110488
push_back 589209273
push_front 402935450
push_middle 598915033
push_middle 757000818
get 9925
push_front 629965293
get 28615
push_middle 604151141
push_middle 513802322
push_front 493148922
push_back 966528881
push_middle 43410656
push_middle 978624809
get 37463
push_front 14780585
push_back 486019607
push_middle 504534988
push_middle 618255830
push_front 967491500
push_middle 300998891
push_back 800809771
push_back 689356733
push_front 652478692
push_front 180461484
push_front 996852757
push_back 830951181
get 98925
push_back 741925639
push_front 288668938
get 235205
push_middle 456361075
push_back 725196860
push_front 244040224
get 25991
push_back 290450827
push_middle 601528586
get 122003
get 116261
get 184276
push_middle 12424991
push_middle 111242691
get 66991
get 170772
get 38020
push_back 486547491
push_back 61765656
push_back 180639281
push_front 960180792
push_middle 867850396
push_front 128879285
push_back 820954671
get 56239
push_back 616506684
push_front 405815229
push_back 60399692
get 100225
push_front 191205163
get 74198
get 130264
push_front 347413995
push_back 430195524
push_front 984314424
push_middle 347251229
push_back 334033902
push_front 419164288
get 196332
push_back 798701387
push_back 164823579
push_front 817510074
push_back 989242495
push_front 404035488
push_front 714973782
get 160291
get 27656
push_middle 493481830
push_middle 954681733
push_front 352741568
get 237183
push_back 57686641
push_front 69662306
get 73542
get 219098
push_middle 424667341
push_middle 788047004
get 76654
push_middle 623198978
push_front 790773744
get 29170
push_middle 840298543
push_middle 65816550
push_front 996511303
push_middle 15258148
get 51688
push_middle 641839886
push_middle 900907392
push_middle 938451863
push_middle 61475467
push_middle 4705337
push_middle 615536779
push_back 269183327
get 203771
push_back 862959096
push_front 811662398
push_middle 250469631
push_back 382842185
push_back 939971113
push_front 869974234
push_front 452501934
push_back 542750539
push_front 800521191
push_back 162167651
push_back 843559213
get 157989
get 137667
push_back 684860036
push_front 810643258
get 6671
push_middle 108596254
push_front 346110185
push_middle 649737091
get 232780
push_middle 718214143
push_middle 683011615
push_back 59414111
push_middle 200381384
push_middle 937711366
push_middle 904890750
get 46590
get 178823
push_front 299789650
push_middle 412828192
push_front 682760981
push_back 429098867
push_middle 49619799
push_back 965816269
push_middle 36207936
push_middle 909391789
push_back 262700193
get 175566
push_front 998664298
push_middle 1086990
push_front 357095436
push_front 854854584
push_middle 680588305
push_middle 607861128
push_back 241535678
get 126550
push_back 374287143
push_back 429362545
push_middle 886383118
push_front 542872091
push_back 803490461
get 158864
push_back 399668193
get 192806
get 74320
push_back 130879797
push_front 734903315
push_front 176359356
push_middle 383203993
push_front 983868806
get 232469
get 157054
push_front 197527247
push_back 209839065
get 60777
push_back 46182691
push_middle 259551651
get 592
get 190756
push_front 414183858
push_back 48820958
push_back 6450761
push_middle 711376395
push_back 899225497
push_back 376562617
get 70499
push_back 777275508
push_front 159768548
push_back 653105859
push_back 282157344
push_middle 390221543
get 140133
push_front 251202889
get 176042
push_back 500146941
push_back 655182023
push_front 795768277
push_middle 264410999
get 48832
push_front 517174149
push_front 797925845
push_back 707889193
push_front 781318477
get 139723
get 10320
push_front 144598764
push_middle 472143161
push_front 327501134
push_front 757363711
push_back 427470732
push_back 514027204
push_middle 457779450
push_middle 797535393
push_back 534333931
push_middle 111486312
push_back 927888980
push_middle 305728723
push_back 586678271
push_front 587394636
get 176877
push_back 427363152
get 83291
push_middle 894951003
push_back 666321310
push_middle 718087872
get 63673
get 236133
push_middle 149006012
push_back 789795345
push_middle 661775478
push_front 662854646
push_middle 725364618
push_middle 911628033
push_back 289337513
push_back 318276469
push_back 478831618
push_front 229366664
get 223336
get 219887
push_back 472747489
push_middle 942423169
push_back 701395057
push_middle 257271781
get 148573
push_back 455861956
push_back 355893824
push_middle 787380988
push_front 97727349
push_front 231995290
push_front 800002332
push_front 734178531
get 8782
push_middle 994918522
get 78524
get 66653
push_back 723052634
get 155564
push_front 934949870
push_front 233873523
push_back 431443575
push_middle 535718066
get 29785
push_back 183232820
push_back 540169370
push_back 455839898
push_middle 711501502
push_middle 242020416
push_back 567916499
get 210480
push_front 981575758
push_middle 7790423
get 78667
push_front 518761525
push_middle 560744067
push_middle 814960790
push_front 808972541
get 1335
get 214563
push_front 911280785
get 145312
push_middle 704992301
push_back 476981793
push_back 756091544
push_back 641797875
get 3174
push_back 520978653
push_front 823655443
push_front 771453479
push_middle 405070387
push_middle 361844758
get 90262
get 120119
get 243265
push_front 882460086
push_front 629060734
push_middle 40733256
push_back 645458393
push_middle 577073965
push_back 453533519
push_middle 765491165
get 184748
get 63789
push_middle 312456998
push_front 889054502
get 191618
push_middle 125297155
push_back 345623852
push_back 391927237
get 241495
push_back 525167707
get 223331
push_back 297083412
push_middle 634695455
get 14114
get 193425
push_back 647960543
push_middle 917417905
push_middle 114683986
push_back 696692716
push_middle 305748402
push_back 224894247
get 15546
push_middle 312674058
push_back 348186884
push_front 775148317
push_back 314648670
push_front 246213027
push_middle 687092762
push_back 243171725
get 82206
push_front 63675972
push_back 529382889
get 184559
push_back 188995718
push_front 803051833
get 8609
push_middle 771588068
push_middle 778089349
push_front 613220661
push_back 588899860
push_front 282280034
get 109285
push_back 966813099
push_front 504756900
push_middle 659732168
get 151780
push_front 416325701
push_back 151695917
push_back 280597007
get 96550
push_back 616748604
push_back 300015615
push_front 263910301
push_back 112379100
get 21473
push_middle 915480797
get 51083
push_front 975076132
get 43803
push_middle 656892403
push_middle 643606771
push_middle 299192145
push_back 269413828
push_front 927712784
push_front 607115458
push_middle 100476267
push_front 35254173
push_front 578589471
push_front 988163328
push_back 510214947
push_middle 973527846
push_back 97010582
push_front 228297606
get 76557
push_back 360380685
push_middle 699203358
push_back 952474023
get 187050
push_front 478589379
get 12141
push_middle 159523138
get 117250
push_front 288423785
get 118827
push_back 4897822
push_back 87328937
push_middle 25842289
push_back 304585146
push_front 808480983
get 28885
get 45711
push_back 410021439
push_back 942316075
push_middle 156909997
get 127006
push_back 413514090
push_middle 625640311
push_middle 674083424
push_middle 53770346
push_front 786677397
push_middle 482402141
get 78103
push_middle 28441980
push_front 30472542
push_middle 469083114
push_front 498247684
push_middle 550224644
push_middle 221077395
get 121111
push_middle 174464561
push_back 41648217
push_front 285397285
push_front 730465763
push_back 271278906
push_front 471475891
push_back 201142368
push_front 200404790
get 136624
push_front 822370552
get 214330
push_middle 568374628
get 126287
push_back 135637654
get 183920
push_front 485804522
push_middle 889571570
push_front 530187670
get 148982
push_front 779658315
get 228955
push_front 519651454
push_front 908816444
push_middle 149650343
push_back 480175677
push_back 492354643
push_back 34225201
push_front 228467497
push_middle 393831613
push_back 381195414
push_middle 151954675
get 87189
push_middle 492120401
push_middle 449485098
push_back 386013369
push_front 44470650
push_back 207168988
push_back 720021487
push_middle 177496729
get 23469
get 198038
push_front 29255988
push_front 932892499
push_front 597893090
push_back 250009166
get 155605
push_back 676554657
get 43142
push_front 291397005
push_back 673462274
push_back 815139987
push_front 740771869
get 94555
push_middle 830383580
push_front 208878941
push_middle 694381542
push_middle 60650920
push_middle 957888338
push_middle 983762981
push_middle 905605622
push_front 249520059
push_front 192700049
push_back 86831563
push_back 374426716
get 186177
get 17259
get 9979
push_back 104593788
get 132440
push_middle 937059101
push_middle 426458730
push_front 461898654
push_front 705715882
push_middle 768485874
push_back 765307814
get 75055
push_front 104283807
push_front 688344506
get 207851
get 196846
push_front 469894802
push_middle 658505915
push_front 20102978
push_middle 882636950
push_middle 356797613
get 193705
push_back 441724029
push_front 570374493
push_back 771941569
push_back 548124025
get 49208
get 121515
get 222870
push_middle 724725081
push_front 27031936
get 33501
get 65087
push_middle 495506661
push_middle 897462137
push_front 446568693
get 164469
push_back 962394656
push_middle 241551018
push_front 441248809
push_back 114741175
push_middle 220085173
push_back 815780601
push_middle 405106712
push_front 420806705
get 110736
push_middle 442989255
push_back 384150326
push_front 170180126
get 143040
push_back 307216605
push_middle 803612494
push_front 500690092
push_front 588537523
push_back 10170476
get 92244
get 26554
push_back 555707148
push_front 97942129
push_middle 968657095
push_back 126777707
get 126861
push_middle 823836631
push_middle 903708775
push_back 930299388
push_front 781989195
push_middle 932871200
push_back 226821415
push_back 18726966
get 166533
push_back 435473960
get 213529
push_front 549127290
get 33903
get 148475
get 239315
push_middle 222650113
push_front 24193793
get 173080
push_middle 935055178
push_back 833724697
push_front 746119725
get 170936
push_back 195500288
push_middle 335898913
push_middle 747895719
get 133638
get 226340
push_front 548047783
push_front 741704300
push_back 887900778
get 230040
get 175121
get 157174
get 88395
push_middle 61498389
push_front 20373461
push_back 189433378
get 150989
get 47905
push_back 822317794
get 112334
push_middle 76316155
push_front 290290217
push_back 265414417
push_back 48455863
push_front 573773342
push_middle 577620046
push_front 442372295
push_back 788704920
get 13950
push_front 176761466
push_middle 526675512
get 96396
push_front 119366623
push_back 134845584
push_middle 558512852
push_back 348024645
get 158040
push_front 561733906
get 148242
push_back 356042406
push_middle 878868687
push_front 168318256
push_front 735859924
push_middle 169151603
get 164421
push_back 356603486
push_middle 862510621
push_back 192866440
get 209693
push_middle 588890426
push_front 917307037
push_back 876205483
get 246162
push_middle 52803660
push_front 368559395
push_middle 172488059
push_middle 101817596
push_back 211753395
push_back 197420044
push_front 453082356
push_middle 398227983
push_back 938253358
get 129860
push_front 107315487
push_middle 533806327
get 13727
push_back 401651591
push_back 83364123
get 26680
push_front 652772198
get 226467
get 173638
push_back 420723471
get 191812
push_middle 345615292
get 192026
get 131560
push_middle 200570908
push_back 505654711
push_middle 661531223
push_middle 804673044
get 215379
push_middle 637772708
push_middle 406267045
push_back 286258786
get 20137
push_middle 489001350
push_back 963618817
get 238833
push_back 5874935
push_front 764198633
push_middle 603249409
push_front 9018774
get 185754
push_back 789110074
push_back 356616115
get 51856
push_back 267934159
push_front 473653178
get 74216
get 364
get 63099
push_front 486705894
get 216536
push_back 148580125
get 93273
push_back 153827076
push_back 411278675
push_front 701014821
push_back 106137359
push_back 521469161
push_front 638689435
get 48041
push_front 551609514
push_front 520617353
push_back 374352256
get 109849
push_middle 438153021
get 194990
get 80510
get 228230
push_front 283902134
push_front 461535577
push_back 712868849
push_front 499057200
get 190400
push_back 858428107
push_middle 729115831
get 21387
push_middle 744585391
push_middle 988854241
push_middle 668433993
push_middle 532403917
push_middle 88388794
push_back 383871238
push_front 11138316
push_front 995861979
push_back 416859628
push_front 722460305
get 192414
push_back 963942343
push_middle 753900916
push_front 438051623
push_front 604908175
push_back 418081076
push_middle 995269540
get 26330
push_back 916045208
push_middle 151625201
push_middle 859287562
push_front 173588415
push_back 314254634
push_front 57788719
push_back 571283572
push_back 162251095
push_front 583044327
push_middle 183864610
get 181260
push_back 804458283
get 5461
get 91287
get 176206
push_back 955005058
push_back 799417981
get 98949
push_middle 474235211
push_middle 472654329
push_front 656777570
push_front 904349430
get 58820
push_front 805808377
push_middle 786512684
push_front 418571918
push_back 783434921
get 238228
get 186132
push_front 844136481
push_front 860801428
push_middle 414952593
get 52444
push_middle 238675909
push_middle 381210584
get 193480
push_back 187894216
push_front 105741712
get 33863
push_back 268616383
get 6419
push_middle 154282284
push_front 179475348
push_middle 546921127
push_front 405890392
push_middle 778592053
push_middle 614012416
push_front 958032157
get 62644
push_front 308649399
push_back 643004502
get 180624
push_front 280993431
push_middle 733396773
push_middle 377065710
push_middle 966604594
push_back 101019733
get 189274
push_back 922938284
get 235796
push_front 574380109
push_back 884888388
get 58158
push_middle 617242007
push_front 156165451
get 201794
push_back 844738191
push_back 400751518
get 84478
push_middle 858004913
push_middle 977566219
push_middle 218248691
push_front 445296947
push_middle 238079579
push_front 110290814
push_front 709549809
push_middle 136178403
push_back 663336128
get 238521
get 188995
get 20338
get 136290
get 137353
push_back 703576507
push_middle 690936742
push_front 407316668
push_front 747957463
push_back 108266498
get 175101
get 24940
push_back 679902186
get 116590
push_back 267387881
push_back 302869738
push_front 700817482
push_back 478870857
push_back 652987346
get 83112
push_front 73631355
push_middle 292150105
push_front 490596819
push_front 974317133
push_front 395125802
push_middle 567923887
get 69182
push_front 877695104
push_back 916422128
push_front 430311622
push_middle 867965317
push_middle 279499358
push_front 581866545
push_front 779369482
push_back 692007690
push_middle 455691555
get 175274
push_middle 209384812
push_front 509900616
push_back 197323499
get 34937
push_front 171321752
push_middle 420450695
push_back 267194944
push_middle 707912541
push_middle 273444593
push_middle 710030745
push_front 843652638
push_front 389253373
push_middle 137531059
push_middle 592549553
push_back 351419618
push_back 962913768
push_middle 737235511
get 65573
get 32824
get 166632
push_front 181811354
push_front 851446670
push_middle 249248423
get 188315
push_back 186799292
push_middle 233514947
push_back 146233909
push_middle 689128545
push_middle 656271132
push_middle 712221909
get 209520
push_middle 822717009
push_back 642877393
push_back 422533523
push_back 659779816
push_front 111561009
push_front 669541374
push_back 906601236
get 100517
push_front 103069858
push_middle 549348205
get 154933
push_back 343566672
push_back 628370289
get 44034
push_middle 650162546
push_back 772850228
get 128928
get 28488
get 212452
push_front 986755227
push_middle 335023958
push_middle 707502327
push_middle 560043562
push_front 654884831
push_front 220998539
get 74273
push_front 864523090
push_middle 303059728
push_front 138594520
push_front 273245365
push_front 552849371
get 240985
push_middle 813032933
push_back 538981976
get 201370
push_middle 236757722
push_front 691163841
push_back 267097533
get 93933
push_middle 442007014
push_front 86120367
get 112682
push_front 172947743
get 175443
push_front 547236396
push_middle 499380604
push_front 452073763
push_back 765699206
push_front 796839190
get 76975
push_back 416911868
get 16828
push_back 707959745
push_middle 583365775
push_middle 627862683
push_back 446070392
push_front 208958360
get 141479
get 145375
push_front 127194349
push_front 622241257
get 201604
push_front 572244918
get 2032
push_back 428285828
push_middle 357657059
push_front 593435529
push_middle 782505694
push_middle 137550885
push_front 88906730
push_back 625223033
push_middle 279097236
push_middle 179323952
push_back 24642435
push_front 25304936
push_back 47329032
push_front 759103506
get 137397
push_middle 400373133
push_front 893976320
push_middle 675624681
push_front 109008747
get 182771
get 245945
push_middle 648813309
push_back 204838813
push_back 672185755
push_back 144244832
push_back 189606072
push_middle 412389155
get 59797
push_middle 114790160
push_middle 659501021
push_back 168024882
get 103060
get 137080
push_front 394718210
push_middle 978992465
push_middle 761192163
push_middle 608511661
push_middle 208259052
push_back 272242891
get 55414
push_front 325534274
push_middle 176951659
get 204919
push_back 723877650
push_back 212451854
push_middle 732691571
push_back 937496610
push_front 557220854
get 49259
push_front 86854587
push_middle 72429150
push_back 337527137
push_middle 47056415
push_back 847544445
push_middle 294367308
push_middle 649104730
get 1311
push_front 754481594
push_back 480909407
push_front 409154719
push_front 470596833
push_back 286802243
push_back 841338063
push_back 33069993
push_middle 62790056
push_back 910944818
push_back 475294732
push_middle 172353432
push_middle 568737903
push_front 46838541
push_middle 359389125
get 244860
push_back 669700921
push_back 23057587
push_middle 373104844
push_front 947520656
push_middle 540145351
push_middle 393230816
push_front 118450542
push_back 63760710
push_back 714885747
push_front 91471178
get 70928
push_middle 165754772
push_middle 923299845
get 196552
push_middle 328982906
push_front 375912800
push_middle 510247269
push_middle 831457514
push_back 60300518
get 117933
push_front 634824193
get 40260
get 114069
get 54320
push_middle 871438743
push_middle 700969801
push_middle 65244360
push_middle 738393127
push_middle 946547288
push_middle 995231350
push_back 823012912
push_front 653353649
push_middle 826255382
push_back 91272458
push_front 136922836
push_back 772095408
push_middle 92420616
push_middle 190739104
get 15634
get 197632
push_middle 683677934
get 137334
push_middle 919818454
get 180282
push_middle 253604582
get 74795
get 7329
get 75630
push_front 553169346
push_back 740936064
push_back 576355908
get 19960
push_front 763088249
push_front 961895645
push_middle 341044037
get 117504
push_back 341430916
push_middle 244041380
push_front 571171473
push_middle 540188992
push_front 426837015
push_middle 350026720
push_back 47124235
push_front 831908718
push_front 48158272
push_front 700771005
push_back 758461033
get 244977
push_middle 379079667
get 231592
push_front 327655111
push_middle 944085365
get 142101
push_middle 529614207
push_back 35637774
push_back 328712411
get 237786
push_middle 236916101
get 244852
push_back 285518531
push_back 854153225
push_middle 312870095
push_front 951174885
push_back 636391756
get 125287
push_middle 416159877
push_middle 613886117
push_middle 609681123
push_front 3575997
push_back 44964858
push_middle 342047794
push_middle 393675290
push_middle 991128791
push_front 608793354
push_middle 859386914
push_front 351749838
get 116388
push_back 105158093
push_front 164204863
get 203455
push_middle 857141548
push_middle 338353335
get 149172
push_back 242947321
push_front 569218247
get 180477
push_front 560319889
push_middle 321101505
get 87986
push_back 635697124
push_middle 736316669
get 127153
get 46367
get 10984
push_front 33507525
push_back 280063769
get 152484
get 137730
push_middle 833429067
push_middle 722438647
push_back 865221893
get 168088
get 75751
get 150498
push_back 99424844
get 34453
push_front 93587260
get 104756
push_front 568834724
push_middle 427328381
push_front 600189314
get 197550
push_back 612923275
push_back 704684921
push_back 267468554
push_front 620774851
push_front 244490223
get 236405
get 193372
get 140257
push_back 984703724
push_back 698944302
get 213159
push_middle 669702089
get 196523
push_front 483599440
get 42972
push_back 964536417
push_front 59146313
get 192225
push_middle 572671555
get 125014
get 152923
get 247605
push_back 198520569
push_front 44473952
push_front 104973481
get 247220
push_back 176211324
push_middle 924358004
push_back 28864072
push_front 360228218
push_back 170945100
push_back 944224095
get 55344
push_front 168247586
get 127268
push_back 239398087
push_middle 635771666
get 187883
get 73385
get 105909
push_back 375974179
push_back 607239496
push_middle 150030316
push_front 297597142
push_back 68787275
get 121733
push_back 95341139
get 101061
push_middle 809198591
push_front 274343120
push_front 435413625
push_front 381145154
push_back 345359531
push_front 362751193
push_front 738226989
push_middle 319372494
push_back 968680994
push_front 736142661
push_back 445287866
push_middle 142224795
push_front 42865361
push_front 101593044
get 100777
get 184419
push_middle 656734710
push_front 323716276
push_front 25720580
push_front 497919277
push_middle 226876171
push_back 477644433
get 199131
get 216682
push_middle 57831333
push_back 655705681
push_front 730258755
push_back 680481493
get 227175
push_front 18554895
push_front 708648008
push_middle 231766248
push_front 536191599
push_back 527875257
push_front 497101995
push_front 627773079
push_middle 193166872
push_front 201719639
push_back 380059355
push_middle 704830384
get 140933
push_front 917197605
get 188875
push_middle 808956341
get 62414
push_front 18765946
push_back 682622599
push_middle 936727795
push_middle 680998908
push_front 718611236
push_back 929702711
push_front 714761211
get 119322
push_back 844386132
get 6943
get 241130
push_front 189722170
push_front 20606066
push_front 995274843
push_front 343076260
push_back 382587877
push_back 719969025
get 152456
get 24515
push_back 298385110
push_front 793471738
push_middle 603508657
get 177065
get 10439
push_back 291084908
get 244956
push_front 614040044
push_back 318510670
push_back 713911570
push_front 499124106
push_front 943711935
get 150357
push_back 273048831
push_back 522368006
push_front 870937069
push_back 111108461
push_back 656077180
push_middle 525164430
push_middle 379600024
push_front 687524933
push_front 107289094
push_middle 583733379
get 229872
push_back 195411203
push_back 942655006
push_middle 649229503
get 180817
push_middle 224690359
push_middle 792590424
push_middle 814414424
push_middle 608261462
get 54163
push_front 311843533
push_front 46818444
get 38944
push_middle 464987462
push_back 634950201
push_front 941868533
get 199953
get 30862
push_back 872138991
push_middle 175186270
get 95014
push_back 751255285
push_back 619047213
push_back 634842451
get 22717
push_back 398703833
push_front 453810790
push_front 306324918
push_middle 470117755
push_back 237737385
push_front 383787956
push_back 378931520
push_back 92350451
get 244778
get 114812
get 184756
push_front 550780880
get 38975
push_middle 75173303
push_front 522468012
push_back 938770042
push_middle 398269706
push_front 815503619
get 182073
get 42739
push_front 385495231
get 99868
push_middle 819223318
get 56120
get 183725
push_middle 175056976
get 184482
push_back 823390526
push_front 59445480
get 73744
push_back 574983010
get 61956
push_middle 433138712
push_back 822451278
push_middle 668120770
push_middle 212790816
push_back 458767022
push_middle 397167306
push_middle 290441730
push_back 67484721
push_middle 746068641
push_middle 591320792
push_middle 567149909
push_front 507679771
push_back 709608856
push_front 757893125
get 3853
push_back 223970130
push_front 565549398
push_front 830097347
push_back 9963634
get 72385
push_middle 648688549
get 59362
push_back 946180910
push_back 819314866
get 5462
push_middle 938483312
get 203363
push_front 190561496
get 166350
push_middle 777189810
push_front 613161091
get 97629
get 138721
push_middle 766904865
get 116620
get 192544
push_front 391065311
get 140629
push_front 192816438
get 30963
push_back 470018707
push_front 296214991
push_middle 58439128
push_back 911793073
push_back 556636663
push_front 534868251
push_back 747215922
push_front 767233579
push_back 550029564
get 88030
push_middle 330950842
push_middle 524229524
push_back 857869467
push_front 388286357
get 27812
get 199001
get 243783
push_middle 107187407
get 94973
push_back 953929523
push_back 981615292
push_back 952721340
push_front 399825098
push_front 614919235
get 19016
push_middle 876419380
push_back 529669947
push_middle 653519338
get 223546
push_middle 787204364
push_front 830520668
push_middle 840972196
get 153863
push_front 272618540
push_front 720647683
push_back 469953086
push_middle 203029116
push_front 654502560
push_back 358456597
push_front 604671663
push_front 878705256
push_middle 423078431
push_front 303356742
push_middle 47794795
push_back 806953045
push_back 608313323
push_back 924514252
push_back 553661730
push_middle 5698763
get 183401
push_middle 284781000
get 101744
push_front 150800660
push_middle 351367110
push_back 360913793
push_back 487461040
push_middle 39203694
push_front 421263231
push_front 525865569
push_middle 189674031
push_middle 795107472
push_middle 533054107
get 84973
push_front 446286602
get 242485
push_middle 607600982
push_middle 583698868
get 217311
push_middle 620507055
get 108612
push_middle 981223306
push_back 729837933
get 94172
push_back 274850213
push_front 219330936
get 201053
push_back 924242206
get 41175
push_front 656810241
push_back 497994549
push_front 281437471
get 64428
push_middle 437819642
get 204251
push_middle 231712714
push_middle 52936187
push_front 909349419
get 90534
get 150113
push_middle 516699013
get 122783
push_back 981728339
push_front 893822149
get 171343
push_back 608763291
push_front 507770225
get 8621
push_middle 913873657
push_back 651677115
push_middle 84680417
push_front 255914467
push_front 219584269
push_front 167683125
push_back 397371826
push_front 789269668
push_middle 927038042
push_middle 865273414
push_middle 438524521
push_middle 75882483
push_front 814845557
push_front 555928893
push_front 734490732
get 180202
push_middle 628854249
push_back 669095482
push_middle 716564498
push_front 35323109
get 183185
push_front 793066216
push_front 808985662
get 118326
get 194887
push_front 384067200
push_back 284867092
push_back 995140418
get 143466
push_middle 844466893
push_front 843817794
push_middle 786394266
push_back 827193394
get 134854
get 240201
push_back 820364920
get 79626
push_back 413618985
get 232140
push_front 123879359
get 38595
push_back 283591724
get 200350
push_back 25814034
push_front 315860203
push_middle 217354705
push_front 625804541
push_front 844938475
push_back 304146984
get 238381
push_front 185484408
push_back 270622251
get 22176
push_middle 843649739
push_middle 252166696
get 30558
push_back 726165253
push_front 878742628
push_front 773584247
push_back 681366116
push_front 861665437
push_back 109712467
push_back 19208042
push_back 984349800
push_front 669948157
get 191377
push_middle 852934022
push_front 218987307
push_front 976268451
get 118301
push_front 511240848
push_middle 635047111
get 33858
push_front 926653751
get 13072
push_back 414035491
push_front 825878642
get 90531
push_back 123967996
push_middle 968292865
get 151923
get 239366
push_middle 991512917
push_middle 321017762
push_back 139681732
push_back 599580271
get 60487
get 101710
push_back 698199406
push_middle 115654315
push_front 358220122
push_front 741602935
get 9739
push_back 140294604
get 134330
get 26471
push_back 791083481
push_back 522132984
push_back 747114997
push_front 243403682
get 224645
push_middle 82850973
push_front 229579914
push_back 546515189
push_middle 108303268
push_middle 530716238
push_front 257714374
get 174249
push_middle 204660519
get 188898
push_middle 512695821
push_middle 52264804
push_back 838281959
get 161547
push_back 554803501
get 91036
push_middle 260837362
push_middle 509297472
get 188858
push_back 361773350
get 230869
push_middle 312300482
push_back 146870249
push_middle 424902202
push_middle 671604996
push_front 660761128
push_back 851696760
push_back 762235289
push_middle 883707407
push_middle 231226756
get 66342
get 93338
push_front 429926937
push_middle 895929146
push_back 935234855
push_front 673745675
push_back 437110044
push_middle 850218987
push_middle 360021585
push_middle 216647997
push_front 757136613
push_front 154312164
push_middle 384590590
get 22037
push_front 561784971
get 151037
push_middle 888566224
push_front 71846736
get 196723
push_front 484683628
push_back 38639698
push_middle 754184782
push_back 671263414
get 245103
push_middle 661539953
push_middle 205177306
push_middle 787037588
get 118271
push_middle 798111073
push_front 858154197
push_middle 637174968
push_middle 487695077
push_front 155279447
get 178076
push_back 575492499
push_back 629191884
get 224420
push_front 412605856
get 134656
push_back 794434879
push_back 420219560
push_back 385205982
push_front 456527093
push_front 375601853
get 226536
push_back 476001758
get 108802
push_back 4647947
push_back 129866563
push_middle 932409848
push_back 68614820
push_back 697418080
get 228508
push_back 75061756
push_front 398174823
push_front 223947691
get 75055
push_middle 929238668
push_back 453135015
get 68748
push_front 542032841
push_back 816984840
push_front 442140510
push_back 778877885
push_middle 398870021
get 237954
push_front 593638940
push_middle 802863354
push_back 83518624
push_middle 734757893
push_back 387607321
push_front 200409926
push_back 262085751
push_back 351917606
push_middle 754991160
get 183447
push_back 344191518
push_front 782948128
push_back 416306008
get 39039
push_back 733440172
push_front 298486921
get 82227
push_front 301127280
push_middle 969098223
get 235396
push_middle 803808561
push_front 189008118
push_front 480081269
push_back 872495907
push_front 468099092
push_front 693253348
push_middle 402848281
get 243340
push_back 923990083
get 107424
push_back 600169052
push_back 850146582
push_front 393348395
push_front 308357526
push_middle 196160322
push_back 994331840
push_front 959576439
push_middle 834390369
get 19416
push_front 73711367
get 127257
push_front 676350874
push_back 855191667
push_front 946151567
push_middle 388574170
get 199573
push_front 52652278
get 216981
get 85226
push_front 148227322
push_back 192716245
push_front 481804994
push_middle 598011090
get 193486
push_back 820245923
push_middle 1332343
get 246143
push_front 762511405
get 122138
push_middle 471005086
push_back 11062130
push_back 530879566
get 231044
push_middle 259453771
get 180242
push_middle 968480555
push_middle 117562929
get 232473
push_middle 167302459
get 123489
push_front 642969485
push_middle 374726840
push_front 809496117
push_front 693684117
get 18972
push_back 720238582
push_middle 52277632
push_front 281483129
push_middle 199129601
push_front 979319253
push_front 575248847
push_middle 644489811
get 160352
push_middle 54337145
push_front 117127489
push_back 281098528
push_middle 549058935
get 244869
push_middle 47946716
push_middle 99555964
get 86730
push_front 204332611
push_middle 688793315
push_back 216849938
push_back 939976298
get 116074
push_front 780414167
push_front 643103319
push_back 386630354
get 195857
push_back 194259562
push_back 39600696
push_back 675329034
push_middle 669512326
push_back 576875786
push_back 294090847
push_back 479180798
get 63867
push_middle 291225379
push_front 545406751
get 5011
push_front 376330661
get 161386
get 144820
push_back 281110520
push_middle 160613829
push_front 635966707
push_back 434049261
push_back 680740603
push_middle 336777350
push_back 752688878
push_back 494151999
get 110103
push_back 250234696
push_front 637228624
push_front 409696649
push_middle 692056358
push_middle 579296941
push_middle 180423453
push_front 722168109
push_back 773412727
get 80541
push_front 117229304
get 153000
push_front 147050390
push_middle 281398105
push_front 513466485
push_back 692458776
push_middle 646342735
push_middle 23470705
push_back 482826264
push_back 920594665
push_front 456166673
push_back 652098288
push_back 914506345
get 178122
get 174403
get 185338
push_front 747150314
get 127116
push_middle 310710431
push_middle 12647783
push_front 401964997
push_front 281127271
get 1255
push_back 170390961
push_middle 28833502
get 60749
push_middle 499757368
push_middle 686009639
get 99090
push_middle 587277022
push_back 409368669
push_back 823883062
get 118678
get 58108
push_middle 8350602
push_back 755550199
push_middle 604144303
get 121420
push_middle 795019060
push_middle 989842925
push_back 153516457
get 3760
push_back 68356066
get 181355
push_front 466045683
get 197708
push_back 937970461
push_front 814352857
push_front 754039957
get 72138
get 3986
push_front 99575392
push_back 184992714
push_back 820845276
push_front 983302743
push_back 491645459
push_front 274796511
push_front 429963385
get 67802
get 172023
get 178234
push_middle 41973326
get 155800
push_middle 791264327
push_middle 116475081
push_middle 14472827
push_middle 840799761
push_front 19693447
push_front 749502335
push_middle 238770203
get 42878
push_front 277364391
push_back 122003623
push_back 295811847
get 190754
push_middle 992071232
push_front 146534818
push_middle 543266503
push_back 87428244
push_back 851847382
get 115000
push_back 451499626
push_front 398573509
push_middle 12560576
get 127784
get 121194
push_middle 670233000
push_middle 633282787
push_middle 249768398
push_middle 834117100
push_back 180644827
push_front 843682425
get 175241
push_middle 777384029
push_middle 639750421
get 50957
push_middle 182290425
push_back 93689357
get 77725
push_front 867264959
push_front 378857197
push_back 124765071
push_back 910350940
get 243789
push_middle 802078757
get 224521
push_front 548073120
push_middle 614751247
get 175418
push_front 714358434
get 147209
get 234168
push_front 38595516
push_back 98645307
get 159436
push_front 927808714
get 57496
push_back 352615877
push_back 346724928
get 63211
push_back 342231333
push_back 270800764
push_front 115898717
push_middle 524975227
push_front 88416867
push_middle 848729818
push_middle 456720658
push_middle 635491800
push_back 939794817
get 151794
push_back 666802747
get 195617
push_back 942669526
get 212033
push_middle 511591862
get 49777
push_middle 854302961
push_middle 684895700
push_back 800285554
push_back 98678774
push_middle 370748473
push_front 961727294
push_back 951434219
push_middle 399619028
push_middle 706256134
push_back 512459381
push_back 172071394
push_front 773956216
push_middle 296082033
push_back 901308478
push_back 461428913
push_front 485151739
push_front 49055290
get 147769
push_middle 940795754
push_back 368400409
push_middle 529570253
get 159836
push_front 725345532
push_back 6965306
get 225034
push_back 402777817
push_front 794322672
push_middle 807580999
push_middle 916211282
push_front 473322443
push_back 639462826
push_back 47570247
get 45705
push_middle 255074448
get 167253
push_middle 621364425
push_front 745585743
push_middle 18976670
push_middle 679440010
get 230810
push_front 162462247
get 37794
get 34643
get 67335
get 159852
push_middle 95499898
get 190150
get 46989
get 15609
push_middle 187655172
push_front 887217973
push_front 939076293
push_front 423210703
push_front 388253677
get 92360
push_middle 470313324
push_front 683224865
get 242086
push_middle 335495461
get 204474
push_middle 944401455
push_middle 36705033
push_back 568686346
push_back 568651877
push_back 207424209
push_middle 363588491
push_middle 876551138
push_back 631695220
push_front 855693939
push_back 795575911
push_back 604290820
push_back 885587132
push_back 448871923
push_front 157385659
push_middle 266448942
get 13139
get 179154
get 73599
push_middle 213746276
push_middle 792550696
push_middle 92990870
push_front 600096624
push_front 38147186
push_middle 800491711
get 205329
push_front 718262790
get 112123
push_middle 396802273
push_front 475060676
get 201191
push_middle 272570382
push_front 297866269
get 87749
push_back 558911104
get 203972
get 148267
push_middle 786842577
push_back 563465759
push_back 855165438
push_front 54350420
push_middle 242085939
push_middle 199170266
push_front 610829152
push_front 317336951
push_middle 59349480
get 150554
push_front 648676368
get 191481
get 146667
push_back 352434898
push_middle 172736402
push_back 672274951
push_middle 438234083
push_front 199793860
push_back 807688991
push_back 173133626
get 212807
push_front 742211810
push_back 355913683
push_back 302237196
push_middle 880125142
push_front 234950971
push_middle 603787113
push_middle 538355553
push_middle 661485201
get 228486
push_middle 492288342
push_front 629405297
push_back 668461938
push_back 382613364
push_front 470551052
push_middle 149562064
push_back 877345733
push_front 727142453
push_middle 322071306
push_middle 129097637
push_front 762848928
get 232462
push_middle 671913018
push_front 725658123
push_front 337007874
get 178544
push_middle 242028999
push_back 994181197
push_middle 323510732
push_back 257923609
push_front 792031883
push_back 245681415
push_front 152726170
push_front 350925025
push_front 390056224
push_front 148619416
get 164988
push_front 4617526
push_middle 960289618
get 22963
get 55141
get 77357
get 30294
get 50088
push_back 615274636
push_back 310014799
push_back 778776717
push_middle 875902722
get 161723
get 190484
get 57338
get 43564
push_middle 296357024
get 142123
push_middle 7806113
push_middle 51950194
push_back 242479289
push_front 182885194
push_back 389284968
get 102485
push_back 441991726
push_back 994279126
push_front 444874885
push_front 439378957
push_middle 841380310
get 172242
push_middle 269514809
push_middle 867781431
get 162005
push_middle 79128487
get 109013
get 22310
get 51021
push_back 828983348
push_back 169994398
push_middle 117029372
push_back 628885247
push_front 613658961
push_back 34451223
push_middle 275000715
get 178339
get 165676
push_back 480266765
push_back 870499387
push_front 403574294
push_back 533434016
push_back 887156311
get 86032
push_middle 354771249
get 202067
push_back 232596051
get 173150
push_middle 13558049
push_front 51155449
push_front 237180393
push_back 63185187
push_back 220163345
push_front 857962707
push_middle 836865965
push_middle 317862683
push_back 253426297
push_middle 160801511
push_back 513826353
push_back 655929222
push_back 610883061
get 244699
push_front 201175302
push_back 280471087
push_front 753380443
push_front 933125339
push_back 337671086
push_middle 457282272
push_middle 927202957
push_front 96332125
push_back 241595760
push_middle 645294270
push_middle 952741220
push_front 189595411
push_front 655083719
push_back 319250904
get 190773
push_back 712341647
get 87247
push_middle 954711688
push_middle 636483477
push_back 253548656
push_middle 750794814
push_front 802104206
push_front 221578585
push_middle 898357637
push_middle 742416551
push_back 100517151
get 15230
push_front 579586374
push_back 217067319
push_middle 7698453
push_front 492116069
push_middle 235395560
get 17290
push_middle 417404421
push_back 943761129
push_middle 382403024
get 15846
get 65940
push_middle 405343438
push_front 394899817
push_back 273350195
push_front 710132912
push_back 780959491
push_back 472528301
push_front 821994844
push_back 74262722
push_middle 167543066
get 228991
push_back 476946547
push_front 574977705
push_front 416579745
push_middle 10501898
push_back 390267126
get 163181
push_middle 962030193
push_front 999009427
push_back 602406099
push_front 855445535
push_front 659096757
push_front 790543742
push_middle 962948268
push_middle 732837959
get 76248
push_middle 445439680
get 91204
push_front 137343769
push_back 145955231
get 3320
push_front 363549458
push_middle 996788316
push_middle 360139538
push_middle 868122802
get 120123
push_back 82301758
get 239217
push_front 802831288
get 39894
get 212343
push_middle 453150069
push_back 365983816
push_middle 91098709
push_back 26610324
push_middle 203283731
get 241561
get 129942
get 216145
get 92500
push_middle 141740024
get 64016
push_middle 200482609
push_middle 635487708
push_middle 164435022
get 189503
push_middle 275034284
push_front 21362135
push_middle 370546706
get 155864
push_back 68575582
get 138923
push_front 937548406
push_back 938281145
get 69412
push_back 448117852
push_front 671570070
push_front 674858453
push_front 839141950
push_front 992268042
push_back 683221335
push_middle 750149465
push_back 984232275
push_front 879318604
get 182413
push_middle 15849774
push_front 278234227
push_middle 881240503
push_front 277003767
get 16935
push_front 861000717
get 228726
push_back 386354576
push_front 733679366
push_back 458640114
push_back 769440341
get 52170
get 198323
push_middle 617725530
get 231541
push_middle 677468034
push_back 12443478
push_back 978676839
push_middle 263969771
push_front 324812121
push_front 982884285
push_back 676085396
get 132609
push_middle 650822828
get 202116
push_back 838861777
push_front 575332002
get 156916
push_front 9960317
push_back 29832231
get 146571
push_middle 685744868
get 192925
get 113181
push_front 859459886
get 72777
push_front 528873758
push_front 635929521
get 140794
get 228060
push_middle 957110203
push_front 135650760
push_front 775067940
push_middle 49517631
get 155022
push_back 830030600
get 80328
push_front 227484380
push_front 686657354
get 131336
push_middle 114031554
push_middle 779459065
push_middle 45395341
push_back 756270265
get 89131
push_middle 81816611
get 229048
push_back 465921464
push_back 707297079
push_back 857008494
push_back 755039072
push_middle 234058966
get 163012
push_back 346485220
push_back 977796841
push_back 819479614
push_middle 533127022
get 177538
push_middle 278393464
push_middle 78629652
push_front 14627222
push_middle 978512494
push_back 589885812
push_front 903968966
push_middle 325365144
push_back 805921464
push_front 307784382
push_front 59576572
push_middle 925037666
push_middle 72949424
push_back 117626971
push_front 516015821
push_middle 416033953
push_middle 317671100
push_back 238857007
push_back 633278977
push_front 781596675
push_back 466997013
push_front 870144835
push_front 48108884
push_back 724421623
get 53193
push_back 875655240
push_front 428509662
push_middle 354826383
get 78069
push_front 802471982
push_middle 670077118
push_front 199629699
push_front 13762727
push_middle 41293271
push_middle 714815921
push_front 422746074
push_middle 921187914
push_back 992606034
push_back 703407750
get 103717
get 103380
push_middle 89073228
push_middle 760788731
get 141374
get 193288
get 213753
push_front 200331416
get 54475
push_back 145885064
push_middle 830207650
push_middle 619078576
get 70724
get 15370
get 89943
push_middle 176413958
push_front 755032813
push_middle 423998365
push_front 212089746
get 172095
push_back 288815071
push_middle 667275396
push_back 445797503
get 216759
get 146765
push_middle 774923716
get 50948
push_middle 401779980
push_front 705204720
push_front 308022917
push_back 21172199
get 51157
push_back 898057215
push_back 967102356
push_middle 950764109
push_front 307129597
push_middle 696798700
get 146436
get 31576
push_middle 746479465
push_middle 65553290
get 144234
get 68305
push_back 740231739
push_middle 308405042
push_front 127924349
push_middle 779135485
push_back 277517717
push_back 659805558
push_back 747102511
push_back 73652187
push_middle 228714105
push_middle 492924687
push_middle 813077459
push_back 27653461
push_middle 971143954
get 59397
get 228044
push_middle 78562325
push_back 667195796
push_front 163286076
push_front 935477932
push_back 830483615
get 75009
push_front 153984094
get 75571
push_middle 826157068
push_back 897874693
push_back 998045770
push_back 13893568
push_front 641176516
get 167701
get 198029
get 50321
push_front 358688076
push_middle 291829833
get 44869
push_middle 65006416
push_front 311977502
push_back 610819622
push_front 845647184
push_middle 274028741
push_front 708872006
push_front 493807071
get 202292
push_middle 779064310
get 225810
push_back 775468906
push_middle 611554281
push_back 768707355
push_middle 518532899
get 49003
push_front 907958628
get 154075
get 236075
get 104870
push_back 515872523
get 55329
push_middle 269369695
push_front 136204513
push_front 790022177
push_back 366705229
push_front 244908279
push_middle 253616962
push_middle 486433074
get 4723
get 135583
push_back 392511572
push_middle 345615786
push_front 550267108
push_middle 427512073
push_front 58845309
push_back 821701176
get 47925
push_front 879691588
push_middle 745308464
push_front 592371859
push_back 319237062
push_front 767297701
push_back 49243061
push_middle 273255393
get 70510
push_back 245139340
push_middle 276066226
push_front 398645158
get 246578
push_middle 817997864
push_back 410696318
push_back 488668371
push_back 39980150
push_back 985355300
push_back 501066970
push_back 314293965
get 3165
push_front 211228821
push_back 673049390
push_middle 687516230
push_middle 703774978
push_middle 110675810
push_back 230581542
push_middle 595894672
push_front 137246055
push_middle 37100356
push_front 526857154
push_front 118776809
push_back 147557787
push_front 667551914
push_back 251607191
push_back 927269341
get 82996
push_back 792095799
push_back 614139264
push_middle 952986133
get 241689
push_middle 125552739
push_back 171484569
push_front 182140609
get 204602
push_back 794751305
get 99918
push_front 644073696
push_back 753686339
get 60700
push_middle 299445319
get 121037
push_front 340924530
get 130375
push_middle 705452203
push_front 9792787
get 120256
get 68743
get 41233
get 230947
get 71837
push_front 290429087
push_front 965815609
get 186796
push_middle 899444625
push_middle 686797755
get 116233
push_front 270552352
push_middle 846789000
push_front 729411988
push_back 704103273
push_front 654995521
push_back 879738120
push_middle 50497741
push_middle 100091483
get 24712
push_middle 889888983
push_middle 668163302
get 194282
push_front 603085594
push_middle 660675437
get 33618
push_middle 363706229
push_middle 787107694
get 179363
get 84468
get 244855
push_front 181585960
push_back 521183053
push_middle 225365524
get 114771
get 237106
push_front 231510001
push_back 345540096
push_middle 153517785
get 117370
get 128246
get 134393
push_back 406547903
get 82547
push_front 900742628
push_back 375307237
push_middle 359562682
push_middle 529670535
push_back 832218438
push_front 576986041
push_back 40351745
get 185404
get 75899
push_front 56435397
push_front 124100875
get 247161
push_back 829691413
push_middle 392541304
push_back 903626406
push_middle 661669024
get 220185
push_back 57238004
push_back 299287969
push_front 502507958
push_middle 366361819
push_front 54649495
get 28318
get 6504
push_back 975814044
get 154541
get 16432
get 20287
push_back 793166936
push_front 73350030
push_front 526962567
push_back 836628636
push_middle 252013373
push_back 451310136
get 221266
get 8392
push_front 438914301
push_front 941202256
push_middle 793626474
push_middle 638608794
push_front 508857607
push_front 751299226
push_middle 14901847
get 156379
push_middle 164511276
push_middle 44766419
push_back 944522592
push_back 557249273
push_front 897984055
push_front 13300715
get 1598
push_front 245664624
push_front 720640462
push_back 653475638
push_back 842277559
get 134847
push_middle 538457598
push_back 586742384
push_front 226178910
push_back 184005433
push_back 868075312
push_front 557364710
get 154402
push_middle 651416592
push_front 938439812
push_middle 132324416
push_back 731872034
push_middle 669441645
push_front 416874394
push_back 409452548
push_middle 519444728
push_front 265432756
push_back 65592077
get 114548
push_back 608276741
push_middle 141434120
push_front 996678059
push_middle 787778923
get 200719
push_back 60038488
push_front 798898570
push_back 647532936
get 222343
push_front 476249666
push_front 435439855
get 44469
push_front 535009041
push_back 471529230
push_front 736963366
push_middle 463426180
push_back 305251142
get 81832
push_middle 183382516
push_middle 905265043
push_back 682346876
get 37774
push_back 702610720
push_middle 767110946
get 190746
get 151788
push_middle 147212188
get 22283
get 226783
push_front 3039463
push_front 946582371
push_front 297039727
push_middle 187056896
push_back 683428612
push_back 312276157
get 86693
get 33668
push_back 700111019
push_front 69473821
push_front 200720521
push_back 676714089
push_front 919159341
get 79290
push_front 234630625
push_front 567996174
push_front 719598541
get 42809
push_back 725962338
push_back 762090549
push_front 680925944
push_front 999124060
get 92532
get 90025
push_front 319058533
push_middle 196317520
push_front 157458404
push_front 227631946
push_back 343361009
push_front 707089282
push_back 637745026
push_back 572827061
push_back 761061702
get 121514
push_front 790848336
get 231457
push_back 906328442
push_middle 385629318
push_middle 570510368
get 55785
push_front 750475911
push_middle 931594714
get 131980
push_middle 836610957
push_front 271257634
push_back 53592124
push_back 451765793
push_middle 864140756
push_middle 680459096
get 240730
push_middle 406215593
push_front 482447508
get 34510
push_front 552383516
get 177691
push_back 770277185
get 218214
get 97197
push_back 75464873
push_back 885153648
push_middle 247640558
push_middle 391244382
push_middle 950802284
push_front 890687179
push_back 907226420
get 148555
push_middle 578295806
push_front 953836890
push_back 469981109
push_front 811280539
push_front 915840628
push_front 316442824
push_front 655790385
get 156039
get 44323
push_middle 788471235
get 23025
push_middle 959442486
push_middle 457640029
push_front 188811745
push_back 543789276
push_front 570946607
push_back 100413062
push_front 60378078
push_middle 43847444
push_back 874629951
push_front 826021788
push_back 118133521
push_front 394027843
push_front 88173452
push_front 472901392
push_front 578605945
get 216762
push_back 488676153
push_middle 628354285
push_back 952916160
push_front 896793424
push_back 372161633
push_front 579594554
get 26111
get 132611
get 186568
push_front 418693881
push_front 919359595
push_back 883520016
push_back 299219913
get 227452
push_middle 400902513
get 29201
push_middle 836974466
push_middle 781866631
push_back 398686439
get 14082
push_middle 168040556
get 18436
get 134255
push_front 683536783
push_front 356011771
push_middle 364800448
push_back 405637234
push_back 641650235
push_front 691196586
get 157937
push_back 430011626
get 41182
push_front 969207222
push_middle 34839100
get 172641
push_middle 956496310
push_back 674656939
get 102785
get 131528
push_front 333003420
get 122539
get 192784
push_front 608478780
get 60264
push_front 889772303
push_back 977038971
get 116994
push_front 239331293
push_front 200932636
get 153451
push_front 681750491
get 141611
get 161098
get 230883
push_front 639996052
push_front 942886067
push_back 725006893
push_front 957482922
push_back 312563875
push_back 852962378
push_back 484725823
get 10498
get 223533
push_front 709931207
push_back 928200844
push_back 15521933
push_front 582082102
push_middle 609786929
push_front 352207756
get 74630
push_front 617758522
push_back 53852024
push_back 662567747
push_middle 167169518
get 236574
push_front 132836388
push_back 444366088
push_front 761326647
push_back 342983122
get 108470
get 89936
push_middle 568638740
push_back 565235700
push_back 247786761
push_middle 686983605
push_middle 86589079
push_middle 212051986
push_front 70761678
get 37586
get 73282
push_back 405989936
push_middle 404251603
push_middle 499908445
push_middle 302581040
push_back 783148440
push_middle 965239736
push_front 969778429
push_middle 21504321
push_middle 96957974
push_back 878308167
push_middle 779877940
get 136808
push_middle 160242046
push_front 606169269
get 12200
get 145184
get 219369
push_front 223786510
push_front 30417821
push_back 297811482
push_back 829556867
get 106379
get 178694
push_middle 245546445
push_back 225935589
get 137156
get 216727
get 80752
get 178799
push_middle 817693397
push_middle 684800442
push_back 488951871
get 84666
push_middle 598169223
get 34834
get 80384
push_back 650104357
push_front 964640890
push_front 302155126
push_middle 434676341
get 103627
push_back 755442784
push_front 903374766
push_front 665659106
push_middle 14744758
get 178823
push_middle 632194454
push_back 616996641
push_back 196024673
push_middle 233555592
get 62865
push_front 602259386
get 136180
get 232829
get 99228
push_back 437085053
get 5420
get 218433
push_back 412413157
push_back 380950552
push_front 649024286
push_front 873121435
push_back 943185599
push_middle 328737052
push_back 869132443
push_front 991724307
get 37162
push_middle 292306887
push_middle 686308386
push_front 140241920
push_back 841039808
push_front 175823155
push_back 46544797
push_back 230770103
push_middle 312295608
push_back 727491255
push_middle 840090895
get 117976
push_front 772028992
push_back 500728259
push_back 780907386
push_back 38052177
push_front 597244156
push_back 543222888
get 152775
get 6510
push_front 939459920
push_middle 806090212
push_front 386975340
push_back 308320224
get 184478
push_middle 287444335
push_front 932012529
push_middle 893624440
push_front 95346337
push_back 276362965
push_middle 841842873
push_front 263485073
get 225220
push_front 472621056
push_back 560697746
push_back 854865141
push_front 998866560
push_back 435322628
push_back 762514266
push_back 376320637
push_back 693861137
push_back 109382730
push_middle 344356573
get 234818
push_front 147121530
push_back 968097608
push_middle 133686351
get 57018
push_middle 792040613
get 211602
push_middle 991746041
push_front 761634923
push_back 165723471
push_middle 993000973
push_front 547858474
push_back 987739564
push_back 338153241
push_back 542589501
get 116989
push_back 569406477
get 33798
get 244703
push_middle 670407822
push_back 346947197
get 241070
push_middle 127705010
get 21946
push_front 814663865
push_front 747642136
push_middle 66528910
push_back 685957483
get 132323
push_middle 638980666
push_back 661530591
get 228415
get 27424
push_front 172579523
push_back 969874135
push_middle 736054389
push_front 85364263
get 184592
push_front 965458992
push_back 287045379
push_front 54470902
push_front 243302260
get 68099
push_front 390366396
push_back 182241679
push_back 353233355
push_back 409760838
push_front 502555866
push_front 754265080
push_middle 671876555
get 2887
push_back 514143540
push_back 675428286
push_back 499813793
push_middle 269914411
push_middle 87949043
get 44674
push_middle 233609376
push_front 213804564
push_back 844520408
push_middle 756168225
push_back 142971476
push_middle 818395150
get 72675
push_middle 62909267
push_back 275765314
push_back 470912605
push_back 33738386
push_front 621517485
push_back 657627604
push_middle 408606420
push_front 116652976
get 192906
push_front 150620438
push_front 399717061
push_front 771287172
push_front 944461735
get 18006
push_back 196638866
push_middle 12551725
get 123871
push_back 717633506
push_back 690617370
get 136196
push_middle 342600331
push_middle 855504329
push_middle 870829501
push_middle 130848323
push_middle 222304808
push_middle 986484698
get 49073
push_back 693231202
push_front 147504767
get 29347
push_middle 3616769
push_front 691414763
push_middle 479078636
get 132786
get 56749
push_middle 658458386
push_front 52575263
push_middle 420738189
push_back 674625862
get 152097
push_back 232246571
push_front 458875959
push_back 284972836
push_front 269879572
get 233946
push_front 917163885
get 248570
push_middle 664865237
push_front 735160070
push_front 956376719
push_middle 677099531
push_front 122590696
get 159521
get 112289
push_front 23923556
push_front 475210987
push_back 967352786
push_front 687033416
push_front 334157968
push_front 480936722
push_middle 220546808
get 53821
push_front 339081094
push_front 306530479
push_front 581758581
push_back 692489802
get 74234
push_back 33105114
push_front 534750961
push_front 898369725
get 183811
push_front 771358789
get 183541
push_back 508022709
get 234165
push_back 463121575
push_middle 492747926
get 12011
push_middle 869346280
push_middle 89508599
push_middle 479250921
get 82611
push_middle 962785846
push_back 600436208
push_back 169315657
push_middle 602681579
push_middle 252478270
push_front 812241529
push_middle 977458949
push_middle 291810682
push_back 568276219
push_back 120426248
get 123766
push_front 4902994
push_back 523485270
push_middle 135597494
get 118352
get 232389
push_middle 536136522
push_middle 881499654
get 14867
push_middle 703802763
push_middle 391069201
push_middle 198633025
push_back 493409097
get 215036
push_front 921910832
push_middle 312811760
push_back 47576889
push_front 5716601
push_back 826250889
push_front 893802669
push_front 385399720
push_front 669465602
get 20134
get 81457
get 16661
push_front 872842772
push_back 665204670
push_front 982806170
push_front 989727512
push_front 99108505
push_middle 282610522
push_back 203118181
push_back 558632480
push_back 887061907
push_front 845015854
push_back 61228403
push_front 454545536
get 128079
push_back 114374907
push_middle 472293457
push_back 757618562
get 91657
push_back 957112348
push_back 594571234
push_back 914213885
get 63013
push_middle 184954029
push_back 462540450
push_front 214722798
get 127852
get 196457
push_back 218897320
push_back 251096697
push_back 768212698
get 13775
push_front 847667072
push_back 489196541
push_back 481224122
push_middle 217427402
get 6364
push_middle 239119289
push_middle 934139329
push_middle 632819971
push_back 889515916
get 122907
get 210136
push_middle 242048507
push_front 918965546
push_back 438325770
push_back 858539798
get 238960
get 232325
get 164611
get 104019
push_back 663885810
push_front 573495598
get 199474
push_front 760553775
push_back 832414289
push_middle 814118179
push_front 368739249
get 170229
push_front 345373825
push_front 896585362
get 188963
push_back 522381586
get 106564
push_middle 483740248
push_middle 391772783
push_back 480631435
push_back 449413217
push_back 706280111
push_middle 512931677
push_middle 313960856
get 210695
get 229843
push_back 732422612
push_front 281598297
get 187536
push_back 356301432
get 159752
push_middle 544621735
push_front 562752096
push_front 286132090
get 66590
push_back 909415285
get 113773
push_back 195974690
get 123215
push_front 742399914
push_back 554291272
get 33203
push_back 186441662
push_front 226549847
push_back 501125711
get 16402
get 188975
push_middle 648635713
push_back 493888986
get 241979
push_front 197954832
push_middle 423820081
get 220187
push_middle 60801009
get 228985
push_middle 571871185
get 167267
get 193449
push_front 875820848
push_back 164528271
push_back 590060806
get 139646
push_middle 45763971
push_back 579892705
push_back 572010701
get 126701
get 195628
push_middle 527838225
get 46313
push_back 866232083
push_middle 579785543
push_front 685445607
push_front 669777972
push_middle 889930062
push_back 169224007
push_middle 522066063
push_back 788103036
get 18846
push_back 288272470
push_middle 900196294
push_middle 413819554
get 220770
push_back 280905045
push_middle 207486224
push_front 711431643
push_middle 927174782
get 133845
push_front 239229236
push_middle 505247566
get 133834
push_back 675105688
push_middle 469643022
push_back 724343983
push_middle 772820391
get 141348
get 204573
get 93849
push_front 866906414
push_back 194068967
push_middle 2938493
get 218211
push_middle 134715892
get 16328
push_back 991348153
get 164087
push_front 267853509
push_middle 568644881
push_front 8938314
push_front 539003876
push_back 934174226
push_front 210590108
push_front 102820355
push_middle 118567744
push_back 843509543
push_front 496480798
get 119695
get 164108
push_front 345023936
push_front 995079777
push_middle 107884833
push_middle 559801757
push_back 457348175
get 32697
push_front 177409160
push_front 814518446
push_front 445319774
push_middle 248862404
get 90875
get 44950
push_front 923448380
push_front 918743509
push_back 408854056
get 92007
push_back 545778271
push_middle 351281116
push_back 457807464
push_front 251993535
push_back 616944715
get 167407
push_front 98063770
push_middle 433581318
push_back 983103163
get 122709
push_middle 264981321
push_front 261931224
push_front 604967754
get 56961
get 40852
push_front 443135732
push_back 734681204
push_middle 849212529
get 154499
push_back 856404291
push_middle 853923989
push_front 548663679
push_middle 423260987
push_middle 620329878
get 190805
push_middle 206161840
push_back 914959711
push_back 781298901
get 15310
push_back 587346043
get 131772
push_middle 272370056
push_front 723046539
get 142080
push_middle 176301234
push_back 711521539
push_front 100410363
push_middle 888976587
push_middle 390712893
push_back 829882751
push_middle 811972697
push_middle 352250545
push_middle 30029053
push_front 402729509
push_back 28476249
push_front 792062306
get 104101
get 218860
push_front 134798913
push_front 960201730
get 225345
push_middle 818569320
get 52810
push_middle 392493311
push_front 923093184
push_front 413889737
get 200220
get 48126
push_middle 957104225
push_front 637335917
get 8290
push_front 777699080
push_front 651788479
push_front 407270601
push_front 656048964
push_middle 532340952
get 215798
push_front 69377119
push_back 498751758
push_back 239819562
get 46470
get 206522
get 35780
get 150101
push_middle 547555333
get 130491
get 33941
get 36335
push_front 689707882
push_back 249689455
push_back 588550887
push_back 186644915
push_back 933826470
push_front 50404601
get 76300
get 15730
get 132266
push_front 998364937
push_middle 647308766
push_middle 699961301
get 79096
get 123578
push_front 757068522
push_front 127096116
get 119866
push_back 597203988
push_middle 242324767
push_front 532855992
push_middle 631175339
push_back 309710247
push_back 515059188
get 122102
push_front 49525673
push_middle 925992889
get 90037
push_middle 430065186
push_back 488629605
push_middle 266875553
push_front 417381896
get 208696
get 139453
push_front 425400861
push_front 545205179
push_middle 371913156
push_back 752399392
push_middle 828965514
push_front 832930207
push_middle 608059100
push_middle 820225493
push_back 311978564
push_back 588012697
push_front 262523357
push_middle 596952574
push_middle 496634855
get 217639
push_back 844783571
push_front 914679461
push_back 611602641
push_back 349495541
push_front 718066122
push_front 800406785
get 57041
get 84721
push_back 907196053
push_middle 104003905
push_back 843532310
push_middle 358355990
push_middle 993024140
get 197242
push_back 405488291
push_middle 685616099
push_middle 127287533
get 12220
push_front 271767983
push_middle 201512090
push_middle 134632443
push_back 334020403
push_front 494395289
push_middle 428919540
push_back 962798618
push_back 982784937
push_middle 558764882
push_middle 604244448
push_front 717323966
push_front 591355233
get 128827
push_back 308146330
push_front 643530793
push_middle 234073204
push_front 476071367
push_front 560768175
push_back 450615660
push_back 660078328
push_middle 854687052
push_front 245035965
get 65080
push_middle 996131464
push_back 880480401
push_back 49670892
push_back 80720095
push_back 43143843
push_front 438292230
get 18404
push_middle 299630951
push_back 915381748
push_front 961009477
push_middle 373629285
push_middle 193416314
get 167465
get 195926
get 222338
push_front 396056420
get 157069
get 167781
push_front 724960954
push_middle 144898649
get 168894
get 93903
get 113812
push_front 99870788
push_back 780347544
push_middle 211384074
get 68077
push_middle 763687221
push_middle 547984389
push_back 316918641
push_middle 202343106
push_back 719008284
get 3166
push_middle 435482715
push_back 918196691
push_back 469512620
push_back 824789142
push_front 270568865
push_front 333263219
get 202209
get 132939
push_middle 841206465
get 73621
push_front 394868127
get 168767
push_middle 534487525
push_middle 414032462
push_front 211310308
push_back 267358595
push_front 358003843
get 90513
push_middle 769649356
get 196970
get 126475
get 218481
push_front 947701834
push_front 287062654
push_back 649523860
push_middle 395150255
get 111381
get 170067
push_front 484122579
push_middle 331356432
get 108603
push_back 319400704
push_back 299738695
push_front 871333797
push_back 960503800
get 152066
get 13622
push_back 667065593
get 203337
push_middle 335943915
push_front 150055503
push_middle 728886392
push_back 701073903
get 219015
push_front 149556503
push_middle 799300104
get 249180
push_middle 843248635
get 182919
push_back 645465622
push_middle 871361560
get 190450
push_back 128339080
push_front 171682754
push_front 657052816
push_front 45037647
push_middle 513550444
push_back 960547604
push_back 350945901
push_front 801376604
push_front 34963667
push_front 461899790
get 103143
push_back 908474382
push_middle 948572950
push_back 769841651
push_middle 64665617
push_front 854997754
get 137531
get 243383
push_front 892036035
push_middle 301747194
push_middle 363007651
push_front 227298743
push_middle 445571338
push_middle 91293558
get 101505
get 12
push_middle 347087388
push_middle 352188775
push_front 760638337
push_back 169670741
push_front 495014183
get 135574
push_front 527907813
push_back 443541264
push_back 270267409
get 34392
push_back 331399629
push_back 862137166
push_front 695767646
push_front 522934008
push_middle 895375424
push_back 478708002
get 139305
push_middle 715935564
push_front 746990909
push_back 625719690
push_middle 853703922
get 126202
push_back 131858051
get 93985
push_middle 953962456
push_middle 991898035
get 246226
get 64129
push_back 162997787
push_front 809999179
push_back 88398823
get 117671
push_front 262987228
push_back 586558875
push_back 130589534
push_middle 53005476
push_middle 770281341
push_front 37772362
push_middle 828875161
push_middle 868626789
get 75572
push_front 155505840
push_back 187244869
push_front 228885958
push_front 432661214
push_back 491408855
push_front 539641829
push_back 367258253
push_back 497381011
get 186828
push_back 315452113
push_front 738103156
push_back 808007370
push_front 167440447
push_middle 424143499
push_middle 442457917
push_middle 872540655
push_front 162899939
push_middle 144812502
push_back 616386561
push_front 385688409
push_back 142043972
push_front 879156760
push_middle 525235924
push_middle 783722414
push_middle 172888350
push_front 713463366
push_middle 851895212
push_middle 177253447
push_back 411745071
get 248707
push_middle 704184796
get 207791
push_back 16648097
push_front 415375143
get 66462
push_front 876142689
push_front 801420701
push_front 974360483
get 23518
get 1805
push_back 717834106
get 157064
push_back 113560391
push_middle 280131583
push_front 500607085
push_middle 744351206
get 43948
push_back 207123044
push_back 541690111
push_front 916112576
push_front 690644588
push_front 191655813
push_front 820187991
push_back 970616808
push_back 783364385
push_middle 961504771
push_front 279785852
push_back 808381668
push_middle 309100544
get 170137
push_back 897118869
push_front 127175853
push_front 63920305
get 247500
push_front 832946704
get 59704
get 45223
push_middle 729519996
push_back 825182017
get 115950
push_front 608968885
push_middle 623221233
get 16016
push_back 932400850
push_front 614496482
push_middle 606737779
push_back 561726408
push_back 870888613
get 167003
push_front 297889132
push_back 727873396
get 86644
push_middle 991090942
push_middle 389728987
get 232001
push_back 479308666
get 242179
push_middle 289418509
push_back 853064781
push_front 863250221
push_front 506937738
push_front 972004454
push_middle 327072922
push_front 732493687
push_front 329536463
get 178707
push_back 391190885
get 54130
get 144778
push_back 341338628
push_middle 199141379
get 223912
push_middle 485352197
push_middle 875872330
push_back 694207622
push_middle 291351134
push_middle 934163287
push_front 42424906
push_front 567250119
push_back 150030384
push_front 645297349
get 228402
push_front 650123891
push_front 448478268
push_middle 313133203
push_front 539228620
push_middle 169936890
push_front 695537683
push_front 297530142
push_front 192815096
get 119749
get 128560
get 203888
get 165452
push_middle 317658258
push_front 206336448
get 184582
get 173327
push_front 600614040
get 107742
push_back 220025449
push_back 783063489
push_front 243313917
push_front 398581899
get 10437
get 151337
push_front 793122242
get 198137
push_front 290779190
get 28383
get 89586
push_back 419078115
push_front 893092066
push_middle 256282255
push_middle 422464740
push_middle 267367124
get 133292
get 27713
push_front 979983685
push_front 961324886
get 165643
get 60483
get 65391
push_front 841439705
push_middle 778421178
get 195603
get 76815
push_back 967867475
push_middle 959833205
push_front 688886228
push_middle 585270425
push_back 996102196
push_back 167605463
get 16095
get 138210
get 108972
get 100572
push_middle 614590373
push_front 901427338
get 138486
get 147977
get 181677
push_back 910005179
push_front 593598022
push_front 827186958
get 197708
push_middle 294021214
get 69545
push_middle 933322144
push_back 959391786
push_middle 568105168
get 67316
get 126349
push_middle 195886744
get 113761
push_front 19132228
push_back 798755184
push_front 399524162
get 213280
push_middle 736390919
get 192730
get 53367
push_back 55539095
push_front 249973831
push_front 854758122
push_middle 84092603
push_middle 756403085
get 9841
push_middle 645151484
push_back 752382381
push_back 317001494
push_middle 888148358
push_back 639666405
push_front 765844323
get 37308
push_back 725277970
push_back 650677885
get 63597
push_back 359000377
push_back 953559888
get 197892
push_back 555224692
push_middle 251311075
get 61729
push_back 43706111
push_front 375028705
push_middle 649793387
push_middle 77588389
push_front 149873725
push_back 446480036
push_middle 771577145
push_back 748244199
push_front 655563828
push_back 783715400
get 3968
push_back 633738600
get 185357
push_front 642799011
push_middle 155347517
push_middle 150248205
push_front 298351991
get 152609
push_front 134573526
get 32593
push_front 964976787
push_back 840988081
get 204259
push_front 344944440
push_front 737935900
get 83460
push_middle 252423448
push_back 552958071
push_back 225571958
get 187136
push_front 435421362
get 177943
push_middle 577140898
push_back 750964594
push_back 931499064
get 5204
push_front 71969155
push_middle 161877157
push_front 851055945
push_middle 47399819
push_front 271356151
push_front 726352788
push_middle 718572931
get 1460
push_front 503947119
push_back 438742153
push_middle 763550268
push_middle 435376064
push_middle 371178970
push_front 206398955
push_back 603043064
push_front 290992078
get 74499
push_front 377823578
push_front 161921933
push_front 273182529
get 174115
push_back 301552182
get 16954
push_middle 137457716
push_middle 674132255
push_front 741470152
push_front 374541862
push_front 666054142
push_back 605286265
push_back 654157370
push_middle 140617783
get 45468
get 24518
push_middle 516264733
push_middle 974471181
push_middle 372026650
push_back 909388142
push_back 331924410
get 27877
get 221795
get 26991
push_front 447229576
push_middle 820697932
push_front 689735935
push_front 454041862
get 2049
push_middle 622931441
push_back 37987336
push_front 876687825
push_back 174164677
push_front 884342188
push_middle 960852130
push_back 814261
push_middle 638744325
push_front 552851785
get 136781
push_middle 208884713
push_middle 595816520
push_front 80108364
push_back 894653983
get 65657
push_front 304510994
push_back 933815301
get 82871
get 91483
push_back 432789996
get 218603
push_front 176481197
push_back 33117425
push_back 156364598
push_front 261768009
push_back 728238679
get 67791
push_front 8487395
push_front 335015261
get 14143
push_back 707750998
push_back 490092470
get 184700
push_middle 811631022
get 63621
push_back 602246098
push_back 561574124
push_middle 945166080
push_middle 845588814
push_middle 489597005
push_front 519422941
push_front 605583780
push_middle 923296220
get 164175
push_back 39573622
get 246693
get 121924
push_middle 123733470
push_front 306330698
push_front 948976515
push_middle 426587990
push_middle 944382809
get 7395
push_back 930257406
push_back 325528079
push_front 438091116
push_back 209703253
push_front 4460465
get 36081
get 116429
push_back 419309964
push_middle 953715066
push_back 926892645
push_middle 381313465
push_back 574498418
push_front 29383386
push_front 180036135
push_middle 363731382
push_back 475848511
get 39091
push_middle 90224134
get 45846
push_middle 387756446
push_back 115756301
push_front 640903394
get 79473
get 138534
push_front 60139652
push_front 669773718
push_front 618700212
push_back 583362220
push_front 558563200
push_back 728701412
push_middle 71343118
push_middle 204601960
push_middle 622712183
push_middle 452697351
push_middle 526728721
push_back 285880616
push_back 243306413
push_middle 519991161
push_front 154981870
push_front 866407430
get 237088
push_back 496994410
push_front 756715330
push_middle 475764554
push_back 599566784
push_back 631329217
push_middle 164956613
push_middle 667576457
get 922
push_middle 422389354
push_back 196342124
get 6799
push_middle 119914623
push_middle 510806432
push_middle 131788020
get 45711
push_middle 101768162
get 103273
push_front 958449319
push_middle 49374003
get 240730
get 9027
get 119603
push_front 861251994
push_back 32781832
push_middle 740338475
push_middle 406087820
push_back 549281026
push_back 803703359
push_front 769584445
get 224394
push_back 468235886
push_front 714120278
push_back 890350497
get 33371
push_middle 979098769
get 24495
push_back 452547145
push_back 640109020
push_middle 28602865
push_back 807547431
push_back 317505636
push_back 661007425
push_back 966251313
push_middle 609045929
push_middle 412277480
push_front 778925342
get 76692
get 56630
push_front 960471657
get 79474
push_middle 373026331
get 70639
push_front 530141018
get 111882
push_front 192126194
get 33546
push_middle 942412555
push_front 120757946
get 139070
push_back 990583864
push_middle 924338995
get 112102
push_middle 650130367
get 57603
push_back 273365380
push_middle 287855086
push_front 216566510
push_front 670673322
push_front 114184388
get 132125
push_front 304234220
get 28329
push_middle 861922928
push_middle 86270024
push_middle 489664433
push_middle 706849880
push_front 188017047
push_back 78802981
get 226854
push_back 306047127
push_middle 925377188
push_front 363129628
push_back 213489936
push_front 225760062
push_back 518643257
get 104681
get 163699
push_middle 617519301
push_back 312888375
get 44152
push_front 889102751
push_front 339879321
push_back 20183268
push_back 931157116
push_back 538307512
push_front 691257818
push_back 847586714
push_middle 304241235
get 178267
push_front 483957193
get 101544
push_back 112355404
get 228691
get 120314
push_back 411931115
push_middle 803772468
get 243295
push_back 622508998
get 69765
push_back 965117225
get 92560
push_back 563071945
get 122932
push_front 413574737
push_middle 232536576
get 113380
push_back 8758197
get 222528
push_front 852874348
push_middle 943875583
push_back 469782340
push_front 593335250
push_back 276599650
push_back 152935967
push_back 857506506
get 193005
push_middle 488725081
push_back 955535686
push_front 293146885
push_middle 821681907
push_front 65461132
push_middle 574696865
push_front 237764435
push_back 608782268
push_front 263684693
push_back 222210617
push_back 986853261
push_front 317114274
get 73043
push_front 843631223
push_back 486802465
push_back 532021769
push_back 828606871
push_front 405768319
get 173215
push_back 249899375
push_back 741192441
get 120080
push_middle 91086488
get 36560
push_back 964318262
push_back 389582523
push_front 481521510
push_back 234906068
push_middle 283064147
get 91018
push_back 166782151
get 213909
get 47673
push_front 587844050
push_back 21303443
get 248953
push_middle 422214949
get 58152
get 102312
push_middle 336701035
push_middle 467883616
get 25469
push_back 379300956
push_middle 15780194
push_front 509538945
get 20254
get 119555
push_back 122697717
push_middle 253862491
push_back 667315920
push_front 424211705
push_front 755637209
get 13936
get 108664
push_front 151686886
push_middle 119288251
push_back 359322626
push_back 961687540
push_middle 710078965
push_back 802332101
push_middle 86412568
push_middle 34520220
get 169472
push_back 340620392
push_back 408197033
get 183562
push_front 466556856
push_middle 43699519
push_front 864204555
get 104811
push_middle 182322122
push_middle 940448593
push_middle 353879202
get 94074
push_front 381868506
get 160453
push_middle 737420662
push_middle 36513464
push_front 922000552
push_back 819947798
get 1618
push_middle 987529897
push_front 734272056
push_middle 989093527
push_middle 21264041
push_front 713075854
get 137617
push_front 915236652
push_middle 226832259
push_middle 671990626
push_middle 20431208
get 148855
push_back 596949523
push_front 705738491
get 138496
get 247267
push_middle 507617495
push_front 799329507
push_front 265693397
push_back 443411122
push_front 954051633
push_middle 881243648
get 108947
get 220166
push_back 894310649
push_back 336382799
push_front 146980917
get 166816
get 193846
push_back 100720733
push_front 973951591
push_back 605061926
push_front 411956294
push_front 244224282
push_middle 916565881
push_back 447878647
push_front 233156724
push_middle 1984310
push_middle 150046744
push_back 461673723
get 100987
get 47847
push_middle 531742838
get 104943
get 95605
push_middle 723257859
get 57551
push_back 605039407
push_front 441640101
push_back 396690608
push_front 3867560
push_middle 821371610
push_back 691730953
push_back 312149033
push_front 308784360
push_middle 442707746
push_middle 482868632
get 127321
push_middle 666562980
get 21642
get 67516
push_middle 517110215
get 55501
push_front 231988175
push_middle 208952393
push_back 505714962
push_front 680788866
push_front 164831512
get 3252
push_back 43345840
get 37099
push_back 603685095
push_middle 710697304
push_back 559579048
get 11414
push_front 435216659
push_back 155705557
get 73558
push_front 209095871
get 168932
push_middle 232722679
push_front 938304170
get 85625
push_back 779019676
push_back 266458075
push_back 728295985
push_middle 620100386
push_front 178315474
push_front 314156089
push_middle 179947561
push_back 85348807
push_back 649229538
push_back 358362875
push_front 982108351
push_middle 146471918
get 15298
push_front 453832952
push_back 10370280
push_middle 33713798
push_middle 677983901
push_back 654848254
get 139001
push_front 326395773
get 187000
push_middle 197456630
push_middle 85045375
push_back 265948161
push_front 156132044
push_front 739989884
push_middle 833377852
push_middle 910764488
get 199083
push_front 179197676
push_front 800522367
push_middle 701954099
push_middle 116424999
push_front 261965697
push_back 21247418
push_middle 122983077
push_back 355519733
push_back 984961703
push_front 745092738
push_front 915119468
get 84025
get 149363
push_middle 893799251
push_middle 148789354
push_middle 648768778
push_middle 49360270
get 60941
push_front 281988707
push_middle 3964583
get 92842
get 103582
push_middle 24855649
push_middle 675668257
get 145967
push_back 644410685
push_front 6662928
push_middle 882199851
push_middle 871253712
push_front 669165975
push_front 707839993
get 16644
push_front 564101157
push_front 208573451
push_front 425425811
push_back 129231342
push_middle 674809755
push_middle 534211541
get 180958
push_front 656263438
get 104254
get 103947
push_front 792270921
get 185143
get 123177
push_back 896891514
get 215412
push_middle 564305306
push_back 526707270
push_back 103048139
push_back 503520220
get 12235
push_front 966890798
push_front 389574782
get 116314
push_front 589367854
push_front 693644106
push_middle 997152109
get 51793
get 171351
get 59934
get 140730
push_back 761274915
push_middle 424816759
push_back 290635992
get 172939
push_middle 153008610
push_back 776367937
push_back 22790937
get 84570
push_back 463872907
get 169600
push_front 828472006
push_front 727180082
push_back 684512487
push_back 966981737
get 67597
push_front 143562271
push_middle 445436256
push_back 284974288
push_middle 733322658
get 218895
push_front 37857528
push_back 848678044
get 84058
push_middle 7733435
push_back 180785674
push_back 361497882
push_back 666949994
push_front 387519807
push_middle 555544178
push_middle 480370685
push_middle 91867958
get 16386
get 56258
push_front 922373553
get 120161
get 97788
push_front 878779106
get 164447
push_middle 37219717
push_back 564492748
push_middle 526652023
push_back 343624253
push_back 157744393
push_front 619382669
push_back 852758158
push_middle 23095089
get 31767
push_front 549293305
push_back 981888889
push_middle 892841408
push_front 583086710
push_front 826962673
push_middle 845118660
get 241033
get 215139
get 237007
push_back 976808647
push_back 702843038
push_back 904326059
push_front 990578244
get 81321
get 19037
push_back 316387377
push_middle 553253854
get 114657
push_back 410581545
get 200841
push_front 224176825
get 116861
push_back 263450339
get 150132
push_back 990643858
get 157192
push_back 397211746
push_front 516617878
push_back 919398919
get 68757
push_middle 566212114
push_front 373643483
push_middle 279990914
get 11852
push_front 391716290
push_back 279069930
push_middle 315132812
get 217795
push_back 525163527
push_front 86570789
push_front 486395499
push_front 702449545
push_middle 855783071
push_back 615159408
get 168498
get 200192
push_middle 828005340
push_middle 366364122
get 37042
push_back 83351127
push_back 113081170
push_back 176441246
push_front 212410575
get 8265
push_front 547478287
push_front 367355825
push_front 136104797
push_front 215676980
push_front 671073873
push_front 625194823
push_back 585252153
get 59795
push_middle 978364258
push_front 175123865
push_middle 415455856
push_middle 487145499
push_back 424191149
push_middle 566530912
get 236475
push_back 915803357
get 95380
push_back 777752080
get 155117
push_back 318412239
push_front 905442322
push_back 323750699
push_back 595672734
get 199718
get 13306
push_back 482825572
push_middle 729539877
push_middle 897749240
push_middle 24389353
push_front 56928537
push_front 929852721
get 226894
get 216713
push_back 159053251
push_back 571999241
push_back 749973518
push_back 508801420
push_middle 513554094
push_front 652383808
push_front 236214459
push_middle 218872001
push_middle 536894663
push_front 719063458
get 145427
push_back 603692963
push_front 853088344
push_middle 692861316
push_back 995950363
push_front 260901238
push_front 946607599
push_middle 150256428
push_front 636580269
get 65038
push_back 418916467
push_back 237381501
get 195768
get 221164
push_back 519924501
push_back 910703728
push_back 810317130
push_back 863978846
push_front 905494194
push_back 968010625
push_back 300034037
get 99683
push_middle 929422228
get 212890
push_back 329922451
get 159579
get 44130
push_middle 406610338
push_back 821396768
push_front 879718358
push_front 77519738
get 225860
push_front 650919509
push_middle 660779839
push_back 232094711
push_back 862081355
push_middle 26184902
push_back 510579794
push_front 23632923
push_front 877999075
push_middle 958488094
push_back 484012877
get 207701
get 15033
push_middle 2201669
push_middle 441100193
push_front 604083097
push_back 160479153
push_middle 189333106
push_back 326545637
push_front 323509685
push_front 495742929
push_back 305257162
push_back 717885658
get 92529
get 68015
get 203636
push_front 58736254
push_back 993414304
get 166001
push_front 736170185
push_front 840020324
push_middle 373287807
get 23265
push_front 572407610
push_middle 545706193
push_middle 251346557
push_middle 411211128
push_back 98465649
push_middle 210237626
push_front 27856059
push_front 87967864
push_front 183721959
push_middle 644246804
push_front 576201510
push_front 290298742
push_back 455966229
push_middle 785897256
push_back 459295160
push_back 649525921
get 160995
push_back 77642999
push_back 31798148
push_front 649721428
push_middle 640638493
push_back 652108989
push_back 984880362
push_back 768481297
push_back 832509087
push_middle 209270435
push_middle 126603071
get 109898
push_middle 970247154
push_front 756410917
push_back 63670507
get 117924
push_back 667770807
push_middle 297952090
push_middle 892120592
push_back 476130103
get 134728
get 21798
get 193575
get 222775
get 114898
push_middle 523141226
push_middle 626423255
push_middle 233797331
push_back 212244352
push_back 301054847
push_middle 479501617
push_back 828660946
get 204643
push_back 483392976
push_middle 674159349
get 127989
push_middle 494463596
push_middle 855883108
get 32576
get 158061
push_back 628277402
push_front 713260249
get 158026
push_back 706995850
push_front 459940003
push_back 140332534
push_front 301836447
push_back 696915626
push_front 923481415
get 47431
push_back 594284146
push_front 897017490
push_front 262721013
push_front 599577020
push_middle 318517421
push_back 90055
push_front 964523987
push_middle 987581910
get 117764
push_back 122803268
push_front 267189606
get 49267
push_middle 21850528
get 23366
push_front 307061728
push_middle 564323413
get 153578
get 76585
push_back 838225249
push_middle 54380759
get 40372
push_front 353083978
push_back 620804459
push_back 464127913
push_back 283030254
get 39019
push_middle 706046906
push_front 882297466
push_back 298695185
get 170674
push_front 921113721
push_back 503412806
push_back 517673192
push_front 881224550
push_middle 390814234
push_middle 709716498
push_front 352651593
push_front 3943815
push_middle 461004083
push_front 385834048
push_back 844719283
push_front 115265312
get 214497
push_front 16820523
push_middle 381339282
push_middle 246530077
push_middle 262402472
push_back 169083734
push_front 563169172
push_middle 211471046
push_back 492867733
push_back 927238613
push_front 180971389
get 219289
push_front 672184215
push_back 577571980
push_front 508213530
push_front 663500867
push_middle 654153478
get 112878
push_middle 434870761
push_back 235040470
push_middle 398915069
push_middle 360656415
push_middle 347948280
get 146489
push_front 779597686
push_middle 434110730
push_middle 536035464
push_front 516907459
push_back 992834298
push_middle 281237255
push_back 540197992
push_front 767557947
push_back 599411966
push_front 943897764
push_back 465540332
get 95332
push_back 333289815
push_front 354137595
push_front 278275148
push_middle 870264824
get 137487
push_back 951549417
get 135996
push_back 341955218
push_back 110012774
push_back 224327007
get 143164
push_back 818943099
push_front 785764655
push_middle 956713884
push_middle 175305341
get 28825
get 208759
get 217767
push_back 307584923
push_middle 946059156
get 95514
push_back 428386080
push_front 634599618
push_back 214686281
push_back 567552699
push_middle 872406636
push_front 857396298
get 33460
push_middle 205954327
get 1741
push_back 827661974
get 4952
push_back 246109525
push_front 918278552
push_back 620228216
push_front 732973825
push_back 857356986
push_back 666177049
push_back 582796196
push_middle 621414808
get 237737
get 23119
push_middle 379741740
push_back 6440093
push_front 184491063
push_back 510698732
push_middle 682421467
push_back 983221208
get 193522
push_back 257456223
push_middle 52779648
push_back 717539914
push_front 502811927
get 248318
push_middle 787301860
push_back 401149969
push_back 336583668
push_front 637597946
push_back 47862188
push_front 298600631
get 187937
push_back 272474867
push_middle 299355544
push_front 705385705
push_front 161766747
get 115634
get 108659
push_back 609470212
push_back 521284467
push_back 288082851
push_middle 36188228
push_front 504699215
get 114852
get 174203
get 143243
push_front 381698049
push_front 896457659
push_middle 92434823
get 134809
push_middle 504973339
push_front 748322094
push_middle 368087616
get 65474
get 26521
get 88629
push_front 254973911
push_back 719414307
push_front 7402081
push_middle 949305714
push_middle 437547513
push_middle 160042338
push_middle 915673531
get 124719
push_middle 300343765
push_middle 351447444
get 118003
get 55580
push_front 924358835
push_front 690256648
push_back 238163604
push_middle 216395269
push_front 785592282
push_back 148028805
push_front 33479513
get 241476
push_back 418495750
push_middle 541912873
push_middle 279649535
push_front 786716949
push_back 70744970
push_middle 74202898
push_middle 200141930
push_middle 963424920
push_front 81648739
get 173115
push_back 329791174
get 163211
push_front 18179552
push_front 632144157
push_middle 107520306
push_middle 986811146
push_middle 253555176
push_middle 598281757
push_back 343177319
push_front 81430867
get 131124
push_middle 946879674
get 10218
get 135655
get 104281
get 56865
get 114356
push_back 263309677
push_middle 824690568
push_back 879150975
get 221468
get 20539
get 44277
push_middle 359484866
push_front 783619182
push_middle 940361252
push_middle 126345418
push_middle 831409982
get 166733
push_middle 506130621
push_front 95740477
push_back 850056096
push_back 533517462
push_back 961233413
push_front 113242099
push_middle 134453537
get 85411
push_back 109413087
get 202731
push_middle 272661025
push_middle 696561678
push_middle 330560688
push_back 232686798
push_front 653046538
push_back 678802925
get 66896
push_back 91035773
push_middle 72961129
push_middle 920360084
push_back 233412135
push_front 550084644
get 12924
push_middle 673691037
push_middle 126133285
get 57379
push_middle 315209283
push_front 995290218
push_middle 155823201
push_back 635423016
push_back 748512075
get 94611
get 221162
get 51801
get 66492
push_front 442748215
push_front 228438475
push_front 93529669
push_middle 784230281
push_back 136494814
push_middle 554509547
push_front 77579909
get 238125
push_middle 841565463
push_back 548438648
push_back 739368651
push_back 538822473
push_middle 904315245
push_back 225450504
push_back 835754156
push_front 809368369
push_back 120797460
get 185633
push_front 69082426
push_middle 171536044
push_back 720565483
get 84970
push_front 848117734
get 43350
get 2704
get 23363
push_back 686286334
push_middle 495310041
push_middle 364016948
push_middle 472573210
push_middle 460628248
push_front 7451168
push_middle 448097197
get 211909
get 46638
get 2485
push_back 714783130
push_middle 272340772
push_middle 956789472
push_middle 374484476
push_front 99056354
push_middle 43270722
get 103609
get 155195
get 23490
push_middle 78187360
push_front 998380580
push_back 341551583
push_middle 614275046
get 160820
push_back 638608155
push_front 441575832
get 225529
push_front 47903205
push_back 421024253
push_front 541202810
push_front 887562387
get 167143
get 40832
get 229564
push_front 961926687
push_middle 988435198
push_front 546637179
push_back 679621079
push_front 478823578
push_middle 46314010
push_front 974651621
push_back 880282856
push_middle 912206652
push_back 872087483
push_middle 772407680
push_front 61614424
get 117887
push_front 792096280
push_front 853552844
push_front 613103208
push_back 237659674
push_front 390912445
push_middle 924068291
push_back 991230688
get 233111
get 71086
push_front 269105304
push_front 843151938
push_middle 191594689
push_front 670134717
push_middle 498878133
get 234631
push_front 951195234
push_back 613178739
push_front 91246444
get 152126
push_front 221304426
push_middle 740055203
push_front 912593079
push_back 145423207
push_front 445503698
push_back 459868104
push_back 809226816
push_back 205956965
get 68040
get 136301
get 25026
push_middle 572750703
get 30626
get 70206
get 63307
get 186999
get 180486
push_middle 335376363
push_back 681935661
push_back 240412304
push_front 901089395
get 238004
get 120820
push_front 7384350
push_middle 448554947
push_back 714750574
push_middle 221142057
push_front 526701145
push_middle 229646670
push_front 97970482
push_middle 645647592
push_front 782103870
push_front 764414871
push_middle 847111959
get 96062
get 79960
push_back 984366410
get 249283
push_middle 282770295
push_middle 736013398
push_middle 308093342
push_back 515066176
push_middle 955702802
get 31694
push_back 553564295
push_middle 554341481
push_middle 524657264
push_back 598644411
push_back 33968102
push_front 311133153
push_middle 527442238
push_back 552240336
push_front 318661148
push_front 813924557
get 64776
push_front 844566900
push_front 474383259
push_back 648131260
get 215455
get 98998
push_back 326301044
push_middle 487731229
push_front 812274301
push_front 337103329
push_back 351996644
push_back 791978838
push_middle 167965241
push_back 975958007
push_front 350823320
push_front 28772392
push_middle 713938824
push_middle 465705423
get 46080
push_front 314310493
get 170327
push_back 453714646
push_front 289278326
push_back 547027449
push_middle 847051126
push_front 380372788
get 216274
push_middle 15151741
get 164404
push_middle 798862488
push_middle 494711761
push_front 507032537
push_front 74498938
push_back 164319695
get 215472
push_middle 828260757
get 84282
get 74915
push_middle 359417718
get 70492
push_middle 764802451
push_middle 509106298
get 150246
get 150586
push_front 937005994
push_front 46125270
get 143321
push_back 784555120
push_back 677572829
push_middle 828873316
get 65306
push_front 971214381
push_front 725746329
push_front 728479775
get 250581
push_middle 341023685
push_back 295668244
push_middle 585045783
push_front 585941991
push_front 574094898
get 69541
get 178198
get 201470
push_front 453223987
push_middle 269487138
get 49357
push_front 691487147
get 117451
push_front 620064455
get 5138
get 238068
push_back 900587020
push_back 873218076
push_back 322829486
push_middle 951517863
push_middle 753987940
push_back 915076118
get 154028
push_front 163641170
push_middle 471826538
push_middle 306323253
push_back 393974225
push_front 768641172
get 13264
push_front 242811755
push_middle 355342198
push_front 729452498
push_front 403610730
get 249125
get 228730
push_front 751157731
push_middle 203361301
get 62143
push_middle 418943209
push_front 932674636
push_middle 971144156
push_front 32803475
push_back 185598285
push_front 292437552
push_back 239878528
push_front 643143037
get 52526
push_front 910332609
push_back 631526729
get 29353
push_back 373612924
push_middle 353914379
get 208270
get 163848
push_middle 503161667
push_middle 426013197
push_front 469012193
get 139975
push_back 316449003
push_middle 681682921
push_middle 119537564
push_back 340917510
push_middle 279978713
get 235331
push_middle 750275324
push_middle 580955231
push_front 502840696
get 56609
push_middle 963466028
push_front 876644199
push_back 767526981
push_middle 197176776
push_front 633889264
get 60942
push_back 708830745
push_front 333742019
get 197927
push_back 489226083
push_back 441848692
push_front 452200278
push_middle 132996731
push_middle 805209394
push_back 222152598
push_back 932684075
push_front 532279607
push_front 457526987
push_front 610440141
push_back 305151812
push_middle 935374179
get 76992
push_back 706549746
push_front 925868212
push_middle 180123876
push_middle 350048431
get 236464
get 208271
get 217133
push_middle 213797953
push_front 522763862
push_front 874299285
push_back 698437018
push_middle 916201303
push_front 440008212
get 89201
get 67972
get 169219
push_back 741487376
push_front 343404811
push_back 683140324
get 119630
push_middle 458225682
push_front 987752342
push_front 590463430
push_front 203744603
push_front 780823634
push_front 525554672
push_back 363449313
push_middle 455227541
push_middle 188686305
push_front 744979907
push_middle 481889064
push_back 615733158
push_front 359272833
push_middle 353902767
push_front 731998589
push_back 859050253
get 33394
push_middle 716315999
push_back 306787242
push_middle 871819707
push_middle 707349915
get 193854
get 192892
get 235138
push_front 533780036
push_middle 805503692
push_middle 7627239
push_front 456272388
get 167172
push_front 150515081
push_front 121849839
get 218357
push_front 993426618
push_back 267982894
get 44223
push_middle 332844438
push_middle 326705818
push_front 102773290
get 195397
push_front 457421564
push_back 781913383
push_front 975846225
get 149292
push_back 447409068
push_middle 273948000
push_front 933743998
push_back 693063727
push_middle 797576318
get 140222
push_back 244356738
push_middle 316777351
push_back 408968963
push_middle 250760261
push_front 950571272
push_back 719464542
push_middle 882112771
push_front 342655648
push_middle 568135971
push_front 540405248
push_front 509352146
push_front 807759858
push_back 283734244
get 141846
get 136723
push_front 102859963
push_front 137858417
push_middle 588979184
push_back 572543260
push_middle 8032873
push_front 264790702
push_back 628182067
push_middle 512150896
push_middle 631192485
get 105159
push_back 580612497
push_back 849352162
push_middle 618128664
push_front 565533730
push_front 603640113
get 229227
get 117919
push_front 838996410
get 52750
push_back 863752840
push_back 264802942
get 3729
get 19190
push_back 231696898
get 197145
push_front 290215038
push_middle 622276980
push_front 575463524
get 228587
push_middle 508317201
push_middle 93276347
push_front 616073131
push_front 581271883
push_middle 610089156
push_middle 203369115
get 211030
push_front 148450450
push_back 259692070
push_front 484593663
get 52119
push_front 598105011
get 210715
push_back 535305735
push_back 110591643
push_back 370219807
push_front 304852224
push_middle 420092270
push_front 185453709
push_middle 244835806
push_middle 334694102
get 104626
push_front 763771522
push_front 714549445
push_front 84604227
push_middle 975030250
get 98307
push_middle 680454757
push_back 734971360
push_front 455665941
push_middle 33154829
push_middle 924187094
push_back 197434413
push_front 434170900
push_front 342030429
push_front 604171616
get 191978
push_back 863015585
push_front 289353491
push_middle 861176557
push_front 940784377
get 65511
push_front 40685040
push_back 745540216
push_middle 689620536
push_front 773344508
push_front 867371396
push_front 361936650
push_middle 886599280
push_back 169265718
push_middle 15605410
push_back 705366457
get 94277
push_back 137977881
get 201451
push_middle 863087203
push_front 349925065
get 17911
get 198160
get 146277
push_front 503363496
push_back 591694104
push_middle 743922982
get 197777
push_front 266166262
get 25812
push_back 376420957
push_front 979779926
push_front 56801568
push_front 525285903
push_middle 513201119
push_middle 852986393
push_middle 188110746
push_front 95526349
push_middle 923857988
push_front 462643404
get 124170
push_middle 265899398
push_middle 710225207
push_front 552063246
push_front 635198027
push_front 776122780
push_middle 420351800
push_middle 459218608
push_middle 219389075
push_front 989115420
push_middle 118646272
push_front 976078063
push_back 523079454
get 248909
push_back 896855533
get 87126
get 112981
get 246156
push_middle 649942794
push_front 639162579
push_back 776198652
push_back 263693841
push_back 504132341
push_middle 651061149
push_middle 483861603
push_middle 67367315
push_middle 196329167
push_back 984331063
push_middle 493684794
get 158418
get 195084
push_back 644351672
push_middle 48905442
get 214779
push_middle 478194598
push_middle 500082678
push_back 543401064
push_front 47267519
push_back 268919139
get 92014
push_middle 861256709
get 23832
push_back 379906960
push_middle 216417429
push_front 537092627
get 57771
push_front 351476185
push_front 825050000
push_middle 763069181
get 213449
push_front 640544884
push_front 893800884
push_middle 319521101
get 234976
get 205272
push_back 186615490
push_front 544186476
get 119415
get 48348
push_back 555521311
push_front 21831750
push_front 886125615
push_back 166169302
push_front 754869268
push_middle 546608022
push_back 435660078
get 22002
push_front 321708815
push_back 174441592
get 151218
get 179375
push_middle 398144588
push_middle 802865642
push_front 970597804
get 11492
push_middle 156172018
push_middle 149999708
push_back 720481305
get 12661
push_back 848108483
get 56267
push_back 817718771
push_back 641692484
get 185284
get 246762
get 137243
push_back 332230536
push_middle 482463352
push_middle 70028294
push_middle 827126964
get 115746
get 197848
get 38836
push_back 734973292
push_front 457824133
push_back 356939305
get 156088
push_front 284076322
push_back 526643625
push_front 244826718
get 220962
push_front 314875549
get 82851
push_middle 269787323
get 227714
push_back 16737007
push_back 582455170
push_front 722690848
push_front 483741741
push_front 185712463
push_front 742597571
get 208945
push_back 413628078
push_front 425728118
push_back 321367662
push_middle 946858175
push_front 319492368
push_back 428791399
push_back 832743538
get 218642
push_front 826520810
push_back 690385902
push_back 513940149
push_middle 553915069
push_front 161135030
get 152012
push_middle 141190899
push_middle 861674067
push_front 870861441
push_middle 378444313
push_middle 922893315
push_front 845307721
get 118039
get 121465
push_front 186481503
push_back 440957928
get 193955
push_back 690368557
get 136292
push_middle 77426375
push_back 187235259
push_back 792456409
push_middle 584655108
push_back 846456603
get 47962
push_back 872047521
push_back 313414583
get 248396
push_back 337558986
get 91259
push_front 335673821
push_middle 738906541
push_middle 246485399
push_middle 428458434
push_front 906663757
push_middle 652541129
push_middle 553277297
push_back 45691444
push_middle 845848392
push_back 349980605
push_middle 933550021
push_middle 701481002
get 112237
push_back 822398518
push_middle 978145855
push_middle 742230910
push_back 949241015
get 228131
get 56779
push_back 980023093
push_back 902791140
push_middle 854348112
push_back 191048044
push_middle 924567111
push_front 897629280
push_middle 988892516
push_back 806241348
get 160818
push_front 963019212
get 34120
push_back 485025392
push_back 80011655
get 213898
push_middle 607564101
push_front 844715091
get 237340
get 209518
push_back 392062293
get 110035
push_back 419272405
push_back 289440481
get 131048
push_front 372032068
get 224309
get 42830
get 120829
get 143650
get 173690
push_middle 679685669
get 108006
push_middle 384232765
push_middle 902205363
push_front 976438085
get 113096
push_front 918093003
push_front 470554235
push_middle 673437725
get 67375
push_middle 999065505
push_front 828056192
push_middle 535529770
push_middle 589628153
push_front 857615612
get 235217
push_middle 619944073
push_front 295580698
push_middle 554481738
push_back 216683914
push_back 766118397
push_back 791009271
push_back 502861302
push_front 618772281
get 22240
push_back 739547664
push_back 295673773
get 12412
get 158596
get 16647
push_middle 331461217
get 50658
get 243259
push_middle 798087181
push_middle 121218093
get 183473
push_back 173350729
get 94888
push_back 471643591
push_front 74257045
push_back 543962514
push_middle 188526738
push_middle 101407006
push_middle 280637621
get 227625
push_back 247086045
get 11993
push_middle 630114497
push_front 839818335
push_front 136924895
push_middle 913383530
push_back 484657587
get 77149
push_middle 877476018
push_middle 813009361
push_front 85775696
push_middle 238691242
push_back 486253017
push_front 961104794
push_back 917571609
push_back 912580548
push_back 523607434
push_back 617384200
push_front 909220916
get 6518
push_middle 283602593
push_front 358690475
push_back 918473759
get 216274
get 121456
push_back 794394635
push_back 452216523
push_middle 825460327
get 141768
push_middle 114488300
push_middle 275045728
get 50793
get 161143
push_front 590515109
push_front 827305511
push_middle 832451962
get 192509
push_middle 317899633
push_back 630977345
push_front 825209989
get 92601
push_middle 432837398
push_middle 448451242
push_back 485944688
push_front 597795915
get 163398
push_back 955605657
get 55696
get 30919
push_back 458778489
push_back 914884716
push_back 171977753
push_front 486388862
push_middle 588119054
get 250193
push_front 541366239
get 221070
push_front 634553985
push_back 717314470
push_front 610088804
get 203488
push_front 674318234
get 185383
get 49211
push_back 425227110
get 140548
push_middle 143082087
get 4786
get 90635
get 8828
push_back 712852396
push_middle 517290743
get 56976
get 102026
get 93352
push_front 672120064
push_middle 425370697
get 3447
push_front 978679847
push_front 348255881
push_front 665704446
push_front 772140942
push_front 591025293
push_middle 251168613
push_middle 10062939
get 221238
push_front 424080659
push_back 868146346
push_back 489880531
get 127337
push_back 778628173
get 54142
push_back 806516891
get 39205
get 186082
get 234693
get 213626
push_back 223107518
push_front 682861532
push_front 944856643
push_back 637455262
push_middle 573392716
push_back 419826611
get 156713
push_back 903211963
push_back 552287940
get 240500
push_front 127201547
get 4908
push_back 825728116
push_middle 395453964
get 209747
push_middle 479766479
push_middle 277671956
push_back 792215226
push_front 510705018
push_back 704930130
push_back 814317002
get 183969
get 119701
get 73443
push_middle 134722428
get 1222
push_back 442403766
get 186081
push_front 158298469
push_back 30002553
push_back 1651166
push_middle 515524469
get 145215
push_back 134679760
push_middle 303646381
get 47377
push_front 852849794
push_middle 244119204
push_front 250625132
push_middle 434351372
push_middle 965955846
push_middle 28962591
get 222095
push_middle 465984278
push_middle 884279885
push_front 102715424
push_middle 179592368
get 165189
get 225487
push_back 112636795
get 205135
push_front 713314792
push_back 129905228
push_back 740399405
get 28785
push_back 472991150
push_middle 334470025
push_back 695958927
push_front 549427531
push_front 875553375
get 138605
push_middle 787232443
push_front 123349705
push_middle 877701873
push_middle 477045602
push_front 14908892
push_back 479488211
push_front 88437219
get 25607
push_middle 247866522
get 143703
push_front 771968254
push_back 488933835
push_middle 160169946
push_front 818813238
push_back 756433976
push_front 299912347
push_middle 513665065
push_middle 303179555
get 43660
push_middle 801440286
push_back 125252422
get 149644
push_back 758271635
push_back 452482931
push_back 524312673
push_back 950400896
get 117338
get 91547
get 156340
get 171690
push_middle 293371348
push_middle 308339004
push_middle 444264637
push_middle 881726090
get 171147
push_back 372007654
push_back 552455143
push_back 427128679
push_back 949498507
push_back 488263754
push_middle 686765954
push_back 233897561
push_middle 134483447
get 88402
get 173436
push_front 825686410
push_front 500545955
push_middle 717768129
push_front 319692968
push_front 480065749
push_front 863628412
push_middle 655393125
push_middle 173848162
get 217377
push_front 347554043
push_front 118751030
push_front 500905977
get 91787
push_middle 380936844
get 74963
get 237259
get 194650
get 39225
push_back 612002367
push_middle 282880021
get 53798
get 5118
get 119123
push_back 353534943
push_middle 64533940
push_front 179969506
push_front 648179290
push_back 371957631
push_front 993980629
push_front 769514990
push_back 280434686
push_front 400484735
push_back 257719670
get 170998
get 75395
push_back 208047765
push_back 391442264
push_middle 328967749
push_front 811917918
push_middle 37295419
push_front 275911968
push_back 211975002
push_middle 686291430
get 230979
get 225118
push_middle 213876252
push_front 117246144
push_middle 501507964
push_front 771292895
push_middle 343021887
get 49600
push_middle 607879296
push_back 222309026
get 146002
push_back 868736281
push_front 211774389
get 49457
push_middle 662086299
get 148882
get 101915
get 183658
push_front 180101688
push_back 689450731
push_front 330081143
get 128964
push_back 682894359
push_middle 206321052
push_back 395933116
get 226925
get 147710
push_middle 561345824
get 63817
get 106739
push_middle 647918764
get 210175
push_front 342767398
push_front 124528515
push_middle 209358236
push_middle 131724051
push_back 438698187
push_front 8393951
push_front 925142553
push_middle 144244571
push_middle 942332788
push_front 535388082
push_back 296900736
push_middle 757813876
get 36226
push_front 969484381
get 197814
get 45622
push_middle 413439592
push_back 212555220
push_front 563848150
push_middle 721481088
push_back 720807378
push_back 331819248
push_front 246821095
get 197769
push_back 538606774
push_back 966338850
get 108874
push_front 211153037
push_middle 899739434
push_front 962661117
push_middle 363156088
push_back 971057132
get 80027
push_front 497249387
push_middle 471841581
get 113287
push_front 552518479
push_middle 303036441
push_middle 83746167
push_middle 911031696
get 173160
push_middle 513054032
push_middle 512396446
push_front 309585138
get 248340
get 75027
get 235335
push_front 245945632
push_front 36524548
get 17943
push_front 658445063
get 234009
push_front 619841793
push_front 283105955
push_back 504780136
push_middle 732551041
push_front 224973535
push_front 808669419
get 146099
get 10231
push_front 3591121
get 174532
get 73728
push_front 630633513
push_front 793338874
push_front 971805486
get 18307
push_back 489998029
push_front 640505188
get 26089
push_front 171648897
push_middle 701187774
push_back 581087296
push_back 5769570
push_middle 772542448
push_back 125954784
get 106428
get 128391
push_middle 916673900
get 168109
get 219521
push_middle 389850962
push_middle 419771420
get 107258
get 93963
get 182513
push_back 467276056
push_middle 339591783
push_middle 177558216
push_front 657013619
get 68635
push_middle 112395974
push_middle 343377424
push_middle 702469634
push_front 446360674
push_front 909506824
push_middle 101572266
push_front 455474165
push_back 111898287
push_front 821446201
get 160054
push_back 326792839
push_back 98748771
push_front 831443768
push_front 130387042
get 238559
push_front 965666747
get 201727
get 212334
get 19081
push_back 272526764
get 173725
push_back 926166471
get 236718
push_back 473580507
push_front 804212092
push_middle 598339253
push_back 929217879
get 45968
get 219511
get 247054
push_front 357589358
push_middle 946153901
get 97954
get 190603
push_middle 650258980
get 134621
push_front 121130199
push_middle 144517922
push_back 210369078
push_back 833256787
push_front 432793354
get 25800
push_back 187121118
push_front 61249114
get 46400
push_front 176488914
push_middle 156073293
get 168455
push_middle 626690852
push_back 556665440
push_middle 120516633
push_back 334857056
push_middle 148824283
push_middle 814041876
get 121425
push_back 366445508
get 239761
get 59686
push_front 207534923
push_front 679674193
get 37917
get 30231
get 16531
get 122923
push_middle 878146888
push_front 690715286
push_front 861943008
push_middle 516108510
push_middle 325321535
push_middle 64208605
push_middle 572930245
get 250748
push_back 649270452
push_back 934639681
push_front 730196126
push_back 333077363
get 148035
push_front 460345341
push_middle 29377744
push_back 317791756
push_middle 351917666
get 6523
push_front 393195898
push_front 236343678
push_front 95812542
push_middle 782524431
get 165076
push_front 75245755
push_middle 201685138
push_middle 336976423
push_front 219476620
get 151819
push_middle 982493911
push_front 425103769
get 20305
push_front 850448904
push_back 500767748
push_back 256095803
push_front 770687773
push_back 37666814
push_back 647232682
push_middle 748863843
get 226753
push_back 374976858
push_middle 645227754
push_middle 896800460
push_front 910558597
push_front 49488556
push_front 543415563
push_front 475354293
push_middle 50050271
get 74256
get 218252
push_front 657099023
push_back 980827205
push_front 33546607
push_front 489147180
push_back 532305082
get 96896
push_back 664127077
push_middle 775199199
push_middle 969827515
push_back 349262714
push_front 638271178
push_back 14471448
push_middle 378560343
push_back 642632406
get 191870
push_middle 838706073
push_back 712705494
get 136263
get 20670
push_back 618488500
push_back 185457313
push_front 457019164
push_front 930620254
push_middle 520675900
push_back 178688453
push_back 401952557
push_back 149041609
push_back 610908508
push_front 666877377
push_front 484917994
get 189544
push_middle 533541927
push_middle 809395360
get 237732
push_back 878929390
push_back 893114543
push_middle 347596266
push_front 452779674
push_back 676956004
get 169434
push_back 423947461
push_front 721931393
push_back 708152007
push_front 521152384
push_middle 250658815
push_middle 394293419
push_middle 763471521
push_back 511089144
get 211560
push_front 251786453
push_back 313512521
push_middle 755437251
push_front 673643475
push_front 724978310
push_back 965839281
push_back 867597013
push_front 247867393
push_back 996451454
push_back 707545810
push_front 492945473
get 20059
push_front 931292541
push_front 135042054
push_front 177596264
push_back 318963618
push_front 589605197
push_middle 297686492
push_back 994474710
get 190571
push_middle 214653277
push_back 239737520
push_back 817614785
push_front 263040948
push_back 855036589
push_front 972627352
push_back 757146066
push_middle 472652214
push_back 720313526
push_back 22650438
push_back 32226416
push_middle 958432171
get 210645
get 57065
push_back 308046177
push_front 127840939
push_front 89780192
push_front 556621530
push_front 161561871
push_back 18703961
push_back 358596614
push_middle 768458599
push_back 367467478
push_middle 536380897
push_middle 495574957
push_back 221965209
push_middle 334539857
push_back 215834797
get 226176
get 241459
push_front 442780822
push_front 815326770
push_back 130152372
push_back 738807767
push_middle 36668228
get 34983
push_front 209940519
push_back 255106508
push_back 503682504
push_front 178294438
push_middle 963159579
push_front 858623021
get 27288
push_front 873548807
push_front 674663914
push_middle 481421044
push_middle 457764934
push_back 902942516
push_front 688331234
push_middle 539012901
push_middle 133770238
push_front 103410632
push_middle 289029536
push_back 283949165
push_middle 863555148
push_back 994080509
push_back 412048482
push_back 180773092
push_middle 816890644
get 222969
push_middle 776392405
get 85325
push_back 513290793
get 85674
push_back 777166339
push_middle 965896264
push_front 897415104
push_middle 897329987
get 176801
push_middle 866682050
push_middle 882134974
push_back 961392924
push_front 465097385
push_back 425469980
push_middle 235942232
push_middle 223981749
push_back 352719218
get 161134
get 28360
get 21503
push_middle 841778753
get 121315
get 14664
push_middle 369622716
push_middle 868274165
push_back 694738356
push_front 366042109
push_middle 121963555
push_back 627928883
push_front 142904741
push_middle 300175878
push_back 667096405
push_middle 379452912
push_middle 248773232
get 99076
push_middle 440922199
push_front 980469598
push_back 682335713
push_middle 727839148
push_back 502863159
push_middle 662520609
get 14317
push_middle 555232105
push_middle 945783701
get 68724
push_middle 15614224
push_back 206444424
push_back 239492750
get 220317
push_middle 790983317
push_middle 384427602
get 156371
push_front 808682467
get 80740
push_middle 471780321
push_front 295428256
push_front 467120770
get 210346
push_middle 90370661
get 206058
push_back 127516193
push_back 250911377
push_front 937987318
push_back 43843360
push_middle 202829131
get 209610
push_middle 939779626
get 47682
push_back 951291332
get 249646
get 74735
get 173283
push_front 921709925
get 195236
push_back 852967824
push_back 502004290
push_front 63054389
push_front 154696365
push_front 815069646
get 195809
get 132234
get 177340
push_back 820908301
push_front 639036723
push_middle 446342115
push_middle 619977207
push_front 976628330
push_middle 430930684
push_middle 500265008
push_middle 544033246
push_middle 811983212
push_back 975942676
push_middle 232508481
push_back 796762818
push_back 728626030
push_front 964933728
push_front 761368938
get 115848
push_back 729859200
push_back 921647785
push_front 488941082
get 142372
push_front 188864942
get 209727
push_middle 830414674
get 65996
push_middle 914887815
push_back 496631505
push_front 934778981
push_middle 578619208
push_back 38336810
push_front 716764498
push_middle 32790598
get 157136
push_front 614153746
get 104450
push_front 777835366
get 78967
push_middle 58798155
push_front 254129105
push_front 301784575
push_back 476304991
push_front 193515821
push_back 54649561
push_front 387955601
push_back 990052591
push_front 108123131
get 5802
push_back 519528376
push_front 450279772
push_middle 991861535
push_front 134926628
get 36465
push_front 284353724
push_middle 586903600
push_back 825689461
push_back 703163574
push_middle 651940328
get 148303
get 79839
push_back 337973741
push_front 5482973
get 237640
push_front 114877188
push_front 94311555
push_middle 647770396
push_middle 54556545
push_middle 875244451
push_middle 364373455
get 122466
push_middle 309572941
get 79651
get 22260
push_back 626905625
push_front 655445933
push_back 130656134
push_middle 500419101
push_middle 366852001
push_middle 305337507
push_front 287976311
push_front 284734025
push_middle 1964265
push_front 96760725
push_front 493316354
push_back 139545131
push_front 106992085
push_front 530269733
push_front 888506795
push_front 713122095
get 14447
get 59376
push_back 532492060
push_middle 488267100
push_front 238571221
push_back 76881035
push_back 91151722
get 93485
push_front 94851453
push_front 699849393
push_middle 502843464
get 16487
push_middle 678288888
push_back 686358294
push_front 81657034
push_middle 87570476
push_front 435389622
get 201354
push_middle 278151236
push_front 774303402
push_middle 512505909
push_back 335879806
push_back 625325820
get 128284
push_middle 653451492
push_middle 458304449
push_back 314312152
get 137004
push_front 460712851
push_back 657207024
get 243350
push_back 336644929
push_front 479351575
get 187773
push_middle 211884268
push_middle 846638548
get 129528
push_back 628983114
push_middle 492919153
push_front 768676576
push_front 976047505
get 118757
push_middle 980051075
push_back 405082264
get 140788
push_middle 363273406
get 42427
push_back 488579372
push_back 685025612
push_front 328434704
push_front 952434023
get 90636
push_back 865644404
push_back 581224003
push_front 67278800
push_back 402914555
push_front 381067301
push_front 969231637
push_front 400836958
push_front 57046438
get 80012
push_front 954936720
push_front 27644134
push_middle 683326930
push_back 378507190
get 198436
get 3548
get 202031
push_middle 56038934
push_back 509006875
push_middle 148634060
push_middle 479829918
push_front 125255896
push_middle 848335900
get 185602
get 239168
push_middle 457806194
get 122401
push_back 578351113
push_middle 904767969
push_back 72138893
get 16998
push_front 441437
get 216924
get 243027
push_back 7025920
push_front 311009541
push_front 314022026
push_front 256524352
push_back 844024716
push_front 724001679
get 228165
push_back 584295069
get 202201
get 11071
push_front 291858609
push_middle 951051181
push_front 538026354
push_back 49504950
get 229481
push_middle 411945326
push_middle 463649381
push_middle 386860736
push_middle 308332306
push_middle 55023045
push_back 373811961
push_front 742089568
push_front 845706894
push_middle 583532638
get 83831
get 210034
push_back 121550848
get 205598
get 229812
push_back 747778268
push_front 551247356
push_front 362310477
push_middle 553964369
push_middle 734593428
push_back 594502074
get 157353
push_back 35961478
get 128129
push_middle 524433703
push_front 110465143
push_back 809121023
get 100499
get 18948
push_back 324758850
push_back 603627996
get 231592
push_front 928864932
get 19518
push_middle 510286293
push_front 768613748
push_front 600425490
push_back 526290948
push_front 970910001
push_middle 316737131
push_front 722675367
push_back 582505589
get 100789
push_front 15147949
push_front 3456102
push_back 494913910
push_back 912298453
get 237861
push_back 715349744
push_front 186632823
push_middle 312038373
push_back 363174743
push_back 13245439
push_front 987600125
push_front 476679353
push_back 748077440
push_middle 345145801
get 54125
push_back 819197902
get 215350
push_front 118377393
push_front 838525464
push_middle 706018555
push_front 639877761
push_back 803561371
push_front 269671265
push_middle 929092582
push_middle 974316706
push_middle 616861164
push_front 251992436
get 213066
push_middle 215528669
push_back 888819272
push_middle 156043865
get 47105
push_middle 71820556
push_back 273189834
push_back 575103040
push_front 986703943
push_middle 756446552
push_middle 57920825
push_back 630474190
push_middle 26563406
get 179969
push_front 903492967
get 208427
push_front 814177801
push_front 496860450
push_middle 351422006
get 75054
get 109467
push_back 422356852
push_front 238863612
push_middle 384293487
push_back 672248909
push_middle 940488161
push_front 636989571
push_front 430979275
push_middle 512202698
push_back 461742761
push_middle 559918182
push_back 977698300
get 68922
push_back 695086462
push_front 682468164
push_middle 828286744
push_middle 597856384
push_middle 162174537
push_front 625620833
push_front 312570451
push_back 457563546
get 132760
push_front 462358874
push_front 782611645
push_front 142801591
push_middle 787597868
push_front 799591431
push_middle 276594390
push_front 885201315
push_back 933324183
push_middle 992889222
push_back 471091024
push_front 99625678
push_middle 995001093
push_front 755001600
get 126356
push_front 516341658
push_back 119996792
push_back 806249474
get 84973
push_middle 690376907
get 151807
get 235688
push_front 306643882
push_back 719318624
push_middle 938975776
push_front 890325630
push_middle 356031314
push_back 225450191
push_middle 421207948
push_front 589488983
push_back 613692706
push_front 331267357
push_front 705336210
push_middle 106456536
push_back 877747765
push_front 327668791
push_back 894995618
get 234052
push_back 170362045
push_back 934111289
get 72767
push_middle 736972730
push_back 396112636
push_middle 511444524
get 107201
push_front 97612551
get 113121
get 65064
push_middle 193638569
get 170603
get 110174
push_back 701553691
get 248134
get 9979
push_back 144600274
push_front 164318044
push_front 72846664
push_back 427951165
push_middle 984392957
push_back 514021549
push_middle 231603790
push_front 806211843
get 236670
push_front 863022588
push_front 383272951
push_front 228349549
push_middle 303446525
push_back 648502251
get 43940
push_back 256788861
push_middle 755965473
get 80148
push_back 682048474
get 85576
push_back 965174450
push_back 373966722
get 80220
push_back 720657176
push_back 278249368
get 94202
push_front 471466451
push_back 272041192
push_middle 920851091
push_back 862396719
push_front 818121220
get 239024
push_middle 383032560
get 22374
push_back 192002407
push_back 721152026
push_front 429004802
push_front 631928355
push_front 676818701
push_front 561510543
push_middle 380811718
push_middle 500413326
push_front 258561954
push_front 414294013
push_front 420556394
push_back 63574601
push_front 476510374
push_back 887358854
push_front 775175142
push_middle 30580627
push_middle 986863275
push_middle 958410769
push_middle 107872501
push_back 587195647
get 36276
push_back 983589899
get 7167
push_back 956633095
get 96614
get 66892
push_back 162623568
push_middle 261333691
push_front 657850451
push_middle 117964797
push_front 562920445
push_middle 104003503
push_back 285995418
push_middle 633373028
push_front 344341999
push_middle 107361355
push_back 829356265
push_back 971067321
push_back 485323272
push_front 104727012
push_middle 465040492
push_back 640685436
push_back 553306595
push_back 713619260
push_back 140702744
push_front 673427950
push_middle 433263652
get 44567
push_back 749273839
push_front 197340055
push_front 849537488
push_back 683941843
push_front 848288662
push_middle 240905949
push_front 2261417
push_front 833145646
push_back 970014383
push_middle 4614812
push_middle 585997978
push_middle 558443937
push_front 528328791
push_middle 392253756
push_front 918463574
push_middle 948519226
push_front 277636709
push_back 510875112
push_front 709072826
push_front 855420131
push_front 90171151
push_middle 674701579
get 81768
push_front 510182896
push_front 2865729
push_middle 995530113
push_front 279783585
push_back 188850243
push_front 250490519
push_middle 797163244
get 211941
get 239019
push_middle 678342285
push_back 232709642
push_middle 687067606
push_middle 191783319
push_front 190370829
push_middle 923591388
get 209331
get 111515
get 138136
push_middle 725620440
push_back 381143512
push_back 72812729
get 167737
push_front 898267847
push_middle 826855297
get 160918
push_back 476102847
push_front 61835916
push_middle 809381586
push_middle 216136531
push_front 31715464
push_back 394454737
push_middle 337082622
get 211874
push_middle 459608426
push_back 356936901
get 236772
push_back 90164676
get 141346
push_back 717732237
push_back 124166174
get 245942
push_back 748329054
push_back 609164054
push_front 292911448
push_front 84694518
push_back 190254649
get 69673
push_middle 652862314
push_middle 167608273
push_front 158001957
push_back 410833803
push_front 510652678
push_front 402553694
push_back 571623921
push_middle 676952295
push_middle 815118410
push_front 287861198
push_middle 266273546
push_middle 158734865
push_middle 700179024
push_front 406563998
push_middle 255452673
push_back 974126318
push_front 42431246
push_front 415779753
push_back 811905795
get 68563
push_middle 438511375
push_front 609512819
get 232813
push_middle 559251225
get 116771
get 114810
push_front 602923711
push_back 302767100
get 160656
push_front 247483545
push_back 849409424
push_front 592429229
push_front 603027143
push_back 903942257
push_middle 474683925
get 79601
push_front 65260962
push_back 800964811
get 105332
get 191144
push_middle 44557106
push_front 100918838
push_back 177972599
get 10978
push_back 871195186
get 87170
push_back 456715131
push_front 109627860
push_front 202870559
get 31964
get 160737
get 92353
push_middle 683674912
push_front 770952936
push_back 108251931
push_front 579983123
get 508
get 208097
push_middle 841520890
push_front 414973279
push_front 15222197
get 191450
push_front 150549405
push_middle 303136284
push_front 234555738
push_middle 18290865
push_back 838547669
get 134754
push_front 14877679
push_middle 467630578
push_middle 580530654
push_back 240285664
push_back 817480826
push_front 29296416
push_front 508505257
get 231701
push_front 38211006
push_middle 408774562
push_middle 168923015
push_middle 241226761
push_middle 357882091
get 238916
push_front 529064149
push_middle 232861579
push_front 271734634
push_middle 296376801
push_middle 638792181
push_back 994905516
push_middle 305944908
push_front 980317882
push_middle 872126006
push_middle 319084032
push_middle 596828511
push_front 951825883
push_front 517929061
push_back 708120689
get 151478
get 189344
get 42516
push_front 258306174
get 80730
get 147545
push_back 183775088
push_middle 830378169
push_front 24627087
push_front 293635891
push_middle 905081854
push_middle 131926193
push_front 200236539
push_front 669860152
push_front 557922724
push_back 826182235
get 192320
get 153531
push_back 997635630
get 247891
get 105254
push_front 208704116
push_back 836598584
get 155281
push_front 62162607
get 64351
push_middle 726206692
push_front 725507299
push_front 260129
push_back 131996837
push_middle 201806992
push_middle 377701068
push_middle 465289383
get 230815
push_back 620878166
push_back 474423103
push_middle 293498709
push_front 322776614
push_middle 810627974
push_back 443300406
get 39289
push_middle 492539323
push_middle 922924485
push_middle 46630681
get 55231
push_front 651562646
push_back 273576059
push_middle 927627611
get 137514
push_front 970645883
push_back 294916988
get 15072
push_back 789873376
push_middle 231864271
push_front 125886853
get 42101
get 221050
get 213457
push_middle 360759142
push_front 606236674
push_middle 934891151
push_back 729296673
push_front 245456696
push_middle 795792659
push_middle 895104107
push_back 465230955
push_back 189281995
get 84183
push_back 177129684
push_middle 265917791
push_back 622663088
push_back 178462708
push_front 652889934
push_front 832663777
push_front 429835353
push_back 164685239
get 15112
push_middle 519579778
push_middle 355848946
get 158347
push_front 983834019
push_back 974300542
push_back 642110011
push_front 602374845
push_middle 163221074
push_front 45635289
push_middle 54215820
push_middle 577498044
push_middle 797944453
get 76870
get 144285
get 207406
get 116705
push_back 645821376
push_front 818384463
get 121142
push_middle 843865538
push_back 163614409
push_front 265478772
get 30462
push_front 92622138
get 33847
push_back 312837426
push_front 286353047
push_middle 612731481
get 117211
push_back 382753055
push_back 546547087
push_back 780508580
push_middle 795708446
push_back 831734093
push_front 654156880
push_front 508781755
push_front 652210722
push_front 341780057
push_middle 570715975
get 166167
push_middle 486127643
push_back 473330193
get 164662
push_back 596250571
push_back 133047319
push_front 352266053
push_front 260373728
push_front 420142545
push_front 716575664
push_front 60546457
push_front 561198372
get 103427
push_front 569001058
push_front 464079400
get 113048
get 243780
push_front 961974645
get 203181
push_middle 449115554
push_middle 213299298
get 224440
push_back 194979973
push_front 460236873
push_middle 950336068
push_front 66701494
get 169305
get 180279
push_back 312090120
get 246527
push_middle 42558456
get 60779
push_front 440050161
push_middle 867757373
push_back 781181577
get 69863
push_front 775130604
push_middle 890607501
push_front 998123497
push_back 159888109
push_back 751107267
get 245201
push_front 803797778
push_middle 978695030
push_middle 868834539
push_back 594886469
push_front 611295936
get 13637
push_back 565928229
push_front 840859308
push_front 56491520
push_middle 857812788
push_front 376012289
push_front 958252291
push_back 393927888
push_back 702500611
get 113384
push_back 695196750
push_front 710718143
get 218636
push_middle 978905821
get 195901
push_middle 273730341
get 76828
push_back 336274806
push_back 82742722
push_back 366847490
push_front 475490528
push_front 826406977
push_middle 639515700
push_back 703252550
push_back 117868472
get 114724
push_back 712524510
push_back 970395183
get 194921
push_middle 175111383
push_back 230785869
push_middle 309722398
push_back 20641321
push_middle 232343476
push_middle 342730219
push_back 748045052
push_middle 410889736
get 174048
push_front 508146467
push_front 897202064
push_front 737609210
push_back 900986765
get 112627
push_front 838885650
push_middle 624863886
push_middle 946020997
push_middle 988888054
get 162350
push_front 287864269
push_front 918337676
get 45047
get 4029
get 28678
push_back 555305364
push_front 354114925
push_middle 622758098
push_front 459294252
push_back 860835023
get 428
push_back 213554511
push_front 841524128
push_front 371410493
push_front 331215447
get 138654
get 171749
push_middle 768711224
push_back 404127374
push_front 882259636
push_middle 368133767
push_front 947889608
push_back 480302615
get 209678
push_middle 581859374
push_back 805492210
push_front 747065066
push_back 741611658
get 128059
get 172160
push_front 198525350
push_front 410942909
get 190935
push_back 813552779
push_back 713107987
push_middle 964660107
push_back 221654940
get 28397
push_middle 195677073
push_middle 419228960
get 148278
push_middle 431210527
push_middle 281001629
push_front 645343646
get 226172
push_middle 485688248
get 185776
push_back 490010370
get 32962
push_front 518608842
get 104161
get 198403
push_back 96664231
push_middle 255635284
push_front 758124631
get 192614
push_front 192597999
push_back 639370373
push_back 341979381
push_back 660581957
get 81051
get 152203
get 20380
get 10285
push_front 924582073
get 61539
push_middle 802754098
push_front 242739063
push_middle 236040526
push_front 448652931
push_back 134868935
get 46037
push_front 876399126
get 216389
get 191843
push_back 267157356
push_back 694947866
get 236425
get 13512
get 146968
get 20358
get 204219
push_middle 250463948
get 192662
push_middle 758037955
push_middle 314967991
push_back 110614605
push_middle 125986048
push_front 428686214
push_middle 733921467
get 157615
push_back 924525189
get 116605
push_back 927911684
push_back 984395741
get 48486
push_back 663433872
push_back 794065146
get 209981
get 179952
push_back 556844236
push_back 620964839
push_back 761064961
push_back 290028104
push_middle 323065536
get 108529
push_front 353825044
get 101118
push_back 708606975
push_front 718860349
push_front 569089457
push_middle 479498126
get 1674
push_front 641682739
push_front 101922155
push_back 57489680
get 245717
push_middle 699413739
push_middle 211997111
push_middle 371392461
push_middle 447339951
push_front 184685542
get 242689
push_front 269257453
get 11959
push_back 507733641
push_middle 574168877
get 245380
get 71468
push_front 458295769
get 63683
push_middle 398097176
push_front 363962579
push_back 888952426
get 223236
push_middle 4644955
get 51882
push_middle 997859719
get 90142
get 64058
push_front 481181926
push_front 453820820
get 52709
push_back 195251948
push_middle 545872392
get 111447
push_back 759328927
push_back 441939204
push_back 152300136
push_middle 248341383
get 234446
push_front 543346122
get 157934
push_back 697392668
push_front 563223595
get 8480
push_front 65255795
push_back 470314975
push_back 893233804
push_front 264878726
get 73399
get 126679
push_front 247331036
get 213543
get 176811
get 21694
push_back 238342988
push_front 192320155
push_middle 692714239
push_middle 605934200
push_middle 339529420
get 78472
get 104636
get 206008
get 39751
push_middle 932672989
get 142638
push_back 521801207
get 141325
push_back 813252331
push_back 348006651
get 86692
push_back 635608543
push_back 703059503
push_front 882724965
push_back 559281652
push_front 507615002
push_middle 884575553
push_front 120312028
push_front 170851502
push_middle 300090769
get 240728
push_middle 447176968
push_front 574805210
push_middle 272275708
push_front 299834506
push_front 763631345
get 182756
push_middle 519399151
push_middle 891209818
get 31157
push_back 888476860
push_middle 850912666
push_back 832539423
push_middle 319078099
push_front 526666190
push_front 418891107
get 112340
get 52394
get 250262
push_front 715313172
push_back 305433457
push_back 730983425
push_middle 529263173
push_back 851228075
push_middle 240196429
push_middle 476857820
push_front 156513541
push_front 232507365
push_back 178888401
get 236947
get 30246
push_front 641868672
push_middle 781091140
push_front 929898469
push_front 869168246
push_front 450289525
push_front 44267836
push_front 706753675
push_middle 68914646
push_middle 968607134
get 90173
get 135572
push_back 337287143
push_back 979402407
push_front 266443103
push_front 303029009
push_front 101936020
push_back 874809023
push_back 433523105
push_back 469130352
get 106340
get 29951
push_middle 471803885
push_back 970518597
push_middle 98447279
push_front 183637007
get 124959
push_front 964367365
get 172095
push_middle 959004845
get 65696
push_back 559870618
push_middle 298451148
get 84713
get 208069
push_middle 449701447
push_front 325899386
push_front 207406488
push_middle 289399749
get 124351
push_front 457550886
push_front 250049619
push_front 223071167
push_front 367796868
push_front 674440741
push_front 763044311
push_back 191885192
get 75610
get 96699
push_front 216137784
push_front 321945838
push_back 137147410
push_back 37791982
push_front 221486870
push_middle 882994551
push_middle 633722591
push_back 645470225
get 99889
get 89816
push_middle 820451274
push_middle 133599678
get 126522
push_middle 127028206
push_front 648290695
push_back 177666108
push_back 824872986
push_middle 864231231
push_middle 727498306
push_front 220342066
push_middle 607897091
push_middle 498461165
push_back 12741324
push_back 999056625
push_front 850599546
push_front 134401850
push_middle 124488776
push_back 487312142
push_middle 984831814
push_middle 971533984
push_middle 513305050
push_front 713475405
push_back 823024625
get 84829
push_middle 189725802
get 110753
push_middle 917893842
get 203059
push_front 82830540
get 155477
push_back 175715797
push_back 614141790
get 32945
push_front 838978838
push_front 160082438
get 191941
push_front 457858807
push_front 859205811
push_front 264893149
push_back 20845006
get 220166
get 236345
push_middle 683631730
push_back 824231179
push_back 501502772
push_back 883801710
push_front 81160354
get 94818
get 16132
push_front 627524353
push_back 240685482
push_middle 502502880
get 140615
push_middle 667025959
push_back 402606807
push_back 169146835
push_back 960828872
push_middle 590917877
get 79443
push_back 226020678
push_middle 67875681
push_back 101341815
push_front 116940446
push_front 447970116
get 36914
push_front 133689072
get 34614
push_middle 518643626
push_back 716045708
push_front 843483101
get 112108
get 193777
get 107434
get 196666
push_middle 452178117
get 102261
push_middle 313514400
get 224457
push_middle 83243858
push_back 51223972
push_front 103729006
push_front 294224963
push_front 856491479
push_back 632416890
push_middle 555433944
push_front 962136977
push_back 515354541
push_back 259088511
push_middle 611428611
push_back 482223405
get 130513
push_back 382962058
push_middle 560021514
push_middle 414040292
push_middle 187988644
push_middle 547667691
push_back 643429485
push_front 342638762
get 159273
push_middle 926360228
push_back 973464182
get 203647
push_middle 471208032
push_front 307671839
push_back 408223116
push_middle 49969787
push_middle 783951694
get 178202
push_middle 336178841
push_middle 63143333
push_middle 635780850
push_back 770945163
push_middle 765504360
push_middle 773574355
push_back 211865682
push_front 393685304
get 91314
get 139247
get 106419
push_middle 582041253
push_back 914368941
push_middle 967624915
get 87130
get 96700
push_back 619222696
push_back 988625418
push_back 233321399
push_middle 206051493
get 81537
push_middle 915228078
push_front 416041187
push_front 298311204
push_front 229121756
get 93928
push_middle 217442340
push_middle 566693269
push_front 680019100
push_front 623197863
push_middle 136436277
push_middle 322548855
get 30101
get 120816
push_back 605341956
get 112333
push_back 468046574
push_middle 179255766
push_middle 320975647
push_front 567740101
push_front 518789715
push_middle 65124125
push_front 495555366
push_front 408950244
push_back 563527448
push_middle 516626194
push_back 316433357
push_middle 534313344
push_middle 359398738
push_middle 481309696
push_front 508670077
get 14005
push_middle 192606140
push_back 6031433
push_front 396278040
get 144615
push_middle 523012555
push_middle 684284380
push_front 27380676
push_front 518552111
push_middle 760943047
push_middle 876926701
get 15555
push_back 723854273
push_middle 674432568
push_front 520809469
push_middle 218881193
push_front 467714499
push_middle 594147292
push_middle 579487287
push_middle 842091031
push_middle 977859175
push_front 924313948
push_front 407876666
push_back 153253696
push_front 938215589
push_front 538041583
get 194796
push_back 555376844
push_back 185093383
push_middle 571351442
push_front 898361372
get 62270
push_back 376741585
push_back 300233553
get 66679
get 21259
push_middle 145350627
get 56779
push_back 105357779
push_back 489744451
push_front 534846885
push_front 431682317
push_back 832477962
push_front 303711791
push_back 82403042
push_middle 340325604
push_front 384385069
push_middle 755081929
get 121566
push_front 882730447
push_middle 993458373
push_back 554652589
push_front 204423945
push_front 671590484
push_back 964466124
push_back 799056339
get 124353
push_middle 291189544
push_front 881711941
push_back 181066370
push_back 830164733
push_middle 15534015
get 45910
push_middle 313346758
push_front 831029610
push_middle 254412738
push_middle 689911858
get 156344
push_front 302833736
push_front 437443553
push_front 485248209
push_back 104493390
get 67583
push_front 168947029
push_front 678364376
push_back 233726738
push_middle 155560240
push_middle 204852613
push_back 330585025
push_back 477965236
get 130904
get 27934
push_back 615136190
get 165548
get 184911
get 244967
push_front 97218061
get 51801
push_front 365376780
get 19481
push_middle 908793936
push_back 970790663
push_front 680852316
push_back 701703209
push_front 841472636
get 190997
push_front 869998986
push_front 496175460
push_middle 70556187
push_front 335737615
push_front 265540230
push_front 409334299
push_front 568792042
push_middle 483044873
get 47944
push_back 362501688
push_middle 468579242
push_middle 716516106
get 89704
push_back 902055885
push_back 937584028
push_middle 684562174
push_middle 537290832
push_middle 844532078
push_back 581633426
push_middle 666499822
push_middle 321504974
get 129572
get 251962
push_middle 793855486
push_middle 869601899
push_middle 855939363
push_back 819205371
push_front 256549157
get 119842
push_middle 376489690
get 32569
push_front 197353878
get 5696
push_front 515440178
push_front 825075202
push_middle 932578793
push_back 84225715
push_middle 724436811
get 191298
get 9211
get 192192
push_back 108017751
push_back 906188897
get 192187
push_front 774031606
push_front 329131036
get 30324
push_back 742811321
push_back 70073373
push_middle 85180214
push_middle 960987387
push_back 466476623
push_front 20463365
push_back 549089051
push_front 32619161
get 222481
push_middle 17698622
push_front 520486361
get 13923
get 214012
push_front 383247664
get 4773
get 5548
push_middle 744992856
push_back 229313328
push_middle 892165751
push_front 484155906
push_middle 710850654
push_middle 220087821
push_front 879101335
get 97727
push_back 277880830
push_front 302267940
push_front 717423843
push_middle 450014395
get 100840
push_front 981386610
get 41277
push_middle 432838865
push_back 832520059
get 22273
push_front 951250371
push_front 505448549
push_front 957627227
push_middle 574999124
get 210550
push_front 669149171
push_middle 835328315
push_middle 278648221
push_front 611740238
get 193864
get 27570
push_front 664276132
push_front 445553949
push_front 241089896
push_middle 734103990
push_back 63368327
get 131336
push_middle 25464602
push_front 815237814
push_back 37689023
push_front 741563000
push_middle 88908326
push_middle 297019125
push_front 343526024
push_back 686494831
push_back 659864953
push_middle 71415639
push_back 541506748
push_front 484183226
push_back 495220162
get 183217
get 151592
push_middle 939881326
get 9727
push_back 682521873
push_middle 501849014
push_back 128964382
push_front 856778974
push_back 448853605
push_back 948526175
push_middle 255221244
get 173102
get 240615
push_middle 943392284
push_middle 846385033
push_front 516346734
push_front 297831910
push_back 954966504
push_middle 353909653
push_middle 925302538
get 48782
get 12533
get 34960
push_middle 796067898
push_middle 413075387
get 220797
push_front 854382429
push_back 980859074
push_back 15247310
push_front 61202348
push_front 895353266
get 38469
push_front 572459003
push_back 449001158
push_middle 413226618
push_back 536329912
push_back 80972550
push_front 130411873
get 41117
get 59904
get 187351
push_front 421013862
push_middle 216710598
push_back 221060468
push_middle 499685073
push_middle 370991549
push_front 227438513
get 68674
get 233655
push_front 95429393
push_front 858179370
push_back 192932733
push_front 887176585
push_front 656289762
push_middle 9932716
push_back 747044427
push_back 990382248
push_middle 353845598
push_middle 107560157
push_back 935071919
push_front 315516623
push_middle 661758077
push_front 80579862
push_back 878872110
get 54026
push_middle 857004635
get 48726
push_front 98239293
push_front 75986870
push_back 795903068
get 114969
get 251805
push_front 819891531
push_middle 576157884
push_back 827642615
push_middle 469504126
push_middle 216174610
push_middle 142613264
push_back 343083235
push_back 815232611
push_front 716249486
push_middle 394435828
get 199845
get 35682
push_back 686766406
push_front 944071283
get 185860
push_back 813427119
push_front 520958729
get 59886
push_back 698814446
get 65315
push_middle 780930968
push_front 502769136
push_back 394577857
push_front 722203352
push_back 801871574
push_back 125089556
push_middle 915135327
push_back 904431324
push_middle 213223599
push_middle 855141745
get 14240
push_middle 100192017
get 249065
get 109860
push_middle 670475828
push_middle 127861476
push_front 240523661
push_middle 538908499
get 206147
push_back 498092109
push_front 808330710
get 95195
push_back 370127893
push_middle 879989946
push_front 149380228
push_middle 425976326
push_front 702674647
push_back 671389812
push_middle 892902111
push_back 786475812
push_middle 876857331
get 159959
push_front 261694101
push_back 732598180
push_middle 566478131
push_back 613198559
push_front 366988685
push_front 816322836
push_front 334761807
push_front 997928002
push_back 373401289
get 145882
push_back 723063175
push_back 83890832
get 48585
push_middle 258411021
push_front 630028640
get 107039
push_middle 994154456
push_front 590816943
push_back 837063804
push_front 611876493
push_middle 664378931
get 174932
get 92638
push_front 26206644
get 177931
push_front 468066576
push_middle 385511365
push_middle 119171792
push_middle 567773676
get 95877
push_back 748095568
push_middle 41123704
get 205127
get 42917
push_middle 235774148
get 204556
push_front 742978621
push_front 842268570
push_middle 503437248
get 250982
push_middle 666688120
get 42333
push_front 75884478
push_back 518856881
push_front 322277232
push_front 764765743
push_back 50487634
push_back 284730058
get 119817
push_back 141634856
get 195883
push_front 985112809
push_front 337039742
push_middle 994068429
push_back 471993713
push_front 114391105
push_front 618392907
push_back 790991180
push_front 587283922
get 89453
push_back 502522789
get 157127
push_middle 875377177
get 3319
get 114213
get 31823
push_front 244179155
get 76353
get 241306
get 162353
push_back 57252652
get 240294
get 235745
push_back 615312012
push_back 648279342
push_middle 466389870
push_back 664937042
get 211331
push_middle 641356924
get 79867
get 100220
get 68918
push_back 230947014
get 129570
push_middle 305857885
push_back 941038316
push_back 992606952
get 201081
push_front 235911890
push_back 93587258
push_front 344160468
push_front 637350496
get 81302
push_back 192604633
push_back 829118164
push_middle 871099693
get 220837
push_front 277535535
push_front 908417300
push_middle 116966007
get 36374
push_middle 702858837
push_middle 295067667
push_front 759780970
push_back 11459244
push_front 743597485
push_back 955810303
push_front 72268361
get 108231
push_middle 691765263
get 43501
push_middle 415448154
push_front 2295351
get 96009
get 113207
get 173867
push_front 25848923
push_front 958716499
push_middle 399543786
push_front 658131541
push_back 829770076
get 112302
push_middle 394805395
push_back 622344105
push_back 560662230
get 250226
push_front 615048416
push_back 999077341
push_middle 462265475
push_front 532791759
get 81812
get 7636
push_front 209785817
push_back 970216516
get 124773
push_front 10934180
get 199888
push_front 934819593
push_front 888153800
push_front 855253152
get 32273
get 121496
get 12216
get 82997
push_back 31003578
push_back 382558220
push_front 577957101
push_back 497708725
push_back 842829515
push_middle 705667633
push_front 27872530
push_front 441022472
push_middle 528364357
push_front 867598835
push_front 744909634
get 223703
get 135767
push_middle 294297776
push_back 4961221
get 49318
push_back 148113086
push_middle 449177177
push_front 981170125
push_middle 566330200
get 97721
get 201435
push_front 427143302
push_back 810544688
push_front 125114991
push_middle 441702487
push_front 274598051
push_middle 492381209
get 161872
push_front 323799822
push_front 524581960
push_middle 493522044
push_middle 460763321
push_front 727037034
get 39338
push_front 421279643
get 52677
push_back 643390980
push_middle 379877989
push_front 965787845
push_front 590112147
get 56166
push_middle 221919060
push_middle 964023561
get 16554
push_middle 20594964
push_back 123483438
get 153917
push_middle 139178759
push_front 636158681
get 127261
get 241222
push_middle 45705256
push_front 989930835
push_middle 224000295
get 178274
push_front 858824273
get 157264
push_front 48654167
push_back 508979037
push_back 519874395
push_middle 813389100
push_middle 699990048
push_back 593944359
get 248568
get 136240
push_front 686502820
get 217623
push_front 501206113
push_middle 129136496
push_middle 69832389
get 6568
push_back 540856538
push_back 913466924
get 205181
push_middle 849329037
push_front 625630522
push_front 416305483
push_back 593275468
get 111337
push_middle 393351080
get 60508
push_back 112398572
push_front 969405473
get 145470
push_front 347196076
push_back 140286242
push_middle 948879421
push_back 559697232
push_middle 629153975
push_back 284861001
push_front 895214483
get 56785
push_front 883351415
get 109661
push_back 833072427
push_middle 659168428
push_front 408918900
push_middle 745342002
push_front 382957106
push_middle 545450168
push_front 94976387
push_front 128022550
push_back 306517196
push_middle 221502870
push_middle 163344821
push_front 632185471
push_middle 656603848
push_middle 130112320
push_front 132816802
push_back 690913590
push_back 375637715
get 175584
push_middle 582111464
push_back 484758700
push_back 873628182
get 249277
push_middle 783066135
get 105276
push_front 633413745
push_back 316880447
push_back 691826554
push_back 269240381
push_back 502113630
push_back 650868244
push_middle 564870314
get 115808
get 143851
get 122387
push_front 217197646
push_front 53752276
get 203248
push_middle 412737737
get 251757
push_front 837059340
push_back 990942531
get 152114
push_middle 649912266
push_front 718864885
push_back 906004475
push_back 46624096
push_front 110271299
push_middle 257979606
push_middle 165100304
push_back 424372626
push_front 331600325
push_back 653981038
push_middle 624558351
push_front 229565054
get 70090
push_middle 475736734
push_front 156768919
push_back 251343173
push_front 503802609
push_middle 275773379
get 47300
push_middle 840633203
get 214060
push_back 81270078
push_front 681210302
get 148971
push_middle 698428552
push_front 711315730
push_front 686850447
get 102734
push_middle 641227413
get 37083
push_back 127993854
push_middle 784550733
push_back 503149877
push_back 742222729
get 95466
push_front 633409311
push_front 724052674
push_front 54190679
get 244116
get 42449
push_back 327265521
push_back 182386074
get 87462
push_front 376838463
get 36792
push_front 661864292
get 213320
push_middle 239002530
push_front 346765264
push_front 608310661
get 154549
get 220738
get 34723
push_front 609701393
push_front 44110747
push_middle 624700420
push_middle 500412616
push_back 799353347
push_front 533711989
get 136560
push_middle 693982938
get 234932
get 203650
push_back 370623098
push_middle 230720777
get 153499
push_middle 248794716
get 190135
push_front 408630261
push_front 537981065
push_back 522469772
push_middle 16700777
push_back 429880586
push_front 701136922
push_back 754615678
push_front 69082348
get 22430
push_front 195936558
push_back 391089181
get 95536
push_back 795444571
push_middle 564913274
push_back 12519386
get 96827
push_back 42915048
push_middle 840553487
get 27518
push_back 710905653
push_back 499271985
push_front 547522255
push_front 182126849
push_front 244790727
get 95973
push_middle 959540285
push_middle 664417489
push_middle 868189501
push_front 993881471
push_back 790511501
push_back 953180639
push_back 456200149
push_middle 763877636
push_middle 852362259
push_back 453314144
push_back 903439191
push_middle 222950667
push_front 112612230
push_front 16723202
push_front 992563157
get 247598
push_back 714253156
push_middle 431005195
get 206626
push_front 333547927
push_back 46894378
get 172837
push_front 809811310
push_middle 497947220
push_back 135050483
push_front 43352207
get 216823
push_middle 605762132
push_front 541902672
get 174902
push_front 707014214
push_front 217212233
push_middle 696362979
push_middle 245939817
push_back 181333030
get 23428
push_middle 176047308
push_back 75206386
push_back 985780712
push_back 821511433
push_front 244060714
push_front 946037859
get 15508
push_back 489547327
get 125701
get 49578
get 153866
get 129282
push_back 908296457
push_middle 430420546
push_front 562873966
get 243365
get 126067
push_front 737290189
push_middle 761959742
push_middle 716883356
get 116578
push_middle 947461489
push_middle 434992756
push_front 251226738
push_back 456750709
push_middle 490789165
get 122611
push_back 544899556
push_front 498985212
push_middle 572860723
get 190534
push_front 52011784
push_front 605258053
get 78106
push_front 284632712
get 18111
get 20931
push_back 52717853
push_middle 383500614
push_front 145673637
push_middle 417398914
push_back 129427778
push_back 817993381
get 112191
push_middle 444422997
push_back 222467998
push_front 188774762
push_front 576160824
push_front 634623794
push_back 21916005
push_middle 58362226
get 223123
get 75029
get 55707
get 159040
push_back 717902862
push_back 330962725
push_middle 202078104
get 212923
push_middle 903202188
push_front 651555431
push_front 719809269
push_back 861211537
push_front 593625509
get 236841
get 29817
get 206235
push_front 552257070
push_middle 643399822
push_front 826646540
get 32882
push_middle 547018700
push_back 378097822
push_back 827596923
push_back 245921259
push_back 258262125
push_front 659896562
push_middle 407165712
push_middle 311546536
push_back 772764003
push_back 959815330
push_back 53364879
push_back 918875692
push_front 52681800
push_front 833518202
get 206902
push_middle 496205576
push_back 132514162
push_front 225023648
get 177655
push_middle 15489907
push_front 98026316
get 145405
get 78196
push_middle 211651609
push_middle 756914700
get 29196
push_back 138677780
get 90987
push_back 448440521
push_front 154095916
push_back 228546333
push_front 1222637
push_middle 377483508
get 151610
push_front 574960848
push_middle 169545998
get 197766
push_middle 169703620
push_back 155836331
get 5846
push_back 625679096
push_front 296251423
push_front 334557766
push_middle 326287403
push_middle 256434450
push_front 201077522
push_front 107337745
get 141738
get 43803
push_back 629086114
push_back 644035357
get 147778
get 57423
push_middle 365866563
push_back 454529680
get 49718
push_front 303849406
get 169968
push_back 342682715
push_middle 307809031
push_middle 867183627
push_back 340174218
push_back 469300187
push_back 89748085
push_front 119346095
push_middle 818821238
push_front 521409154
get 212440
get 76472
push_middle 308812918
push_front 535622142
push_front 562816184
push_back 414457003
get 67214
push_front 658732998
get 37385
push_front 763595168
push_front 217494284
get 74948
push_middle 992818995
push_back 186149810
push_middle 75552840
push_front 958862538
get 240878
push_middle 202403010
push_front 266963497
push_back 874453314
push_middle 470423359
push_front 934019041
push_middle 689988398
push_front 659712369
push_back 187854841
push_front 632347511
push_front 76990680
get 41418
push_back 197728240
push_front 79436703
push_back 510285623
push_middle 488912784
get 32319
get 154025
push_middle 854483591
get 160331
push_middle 431065422
push_front 921063458
get 249137
push_middle 868604855
push_front 59311845
push_middle 937058472
get 6535
push_back 784516942
push_middle 760308386
push_back 904607842
get 183265
push_middle 885973549
get 221266
push_back 462514445
get 249883
push_middle 3837936
push_front 623857198
push_middle 615336217
push_back 432097538
get 174413
push_front 23895607
get 34267
get 39690
push_back 471163785
push_front 548198752
push_front 406348093
push_front 842770364
push_middle 781883956
push_back 728186641
push_front 669640921
get 235818
push_back 22035527
push_middle 667459095
push_front 352538575
get 13916
push_middle 905160881
get 140212
get 225294
push_middle 792933811
push_middle 886081317
get 140126
push_front 74737183
push_back 52522238
push_back 470126744
get 177746
get 172101
get 4503
push_front 719538708
get 47563
push_middle 175884892
get 168391
push_middle 555935593
push_back 975623787
push_middle 701950021
get 124815
push_back 417433083
get 15776
push_middle 632062571
push_back 306962622
get 67851
push_back 129661816
get 105435
push_front 959990189
get 96614
push_front 579280205
get 153463
push_back 747500285
push_middle 19310346
push_front 741790792
get 68545
get 60192
push_front 194353205
push_front 263505207
push_front 956885601
push_front 915382603
push_middle 208920874
push_back 695739973
push_back 80698084
get 74248
get 208607
push_front 878829802
push_middle 944960772
push_front 76913038
push_front 965894748
push_middle 520202650
get 17181
push_middle 158240035
push_middle 12253895
push_middle 870436135
push_front 849645844
push_middle 276930938
push_front 233103028
push_middle 236627757
push_middle 643526235
push_front 659852815
push_back 760050786
push_middle 399274371
push_middle 634886376
push_front 494371948
push_middle 56322067
get 1479
push_front 739682124
push_front 157454729
push_middle 622218206
push_front 893939291
push_middle 856429790
push_front 837531410
get 32967
push_middle 905164034
get 147399
push_back 220943955
push_middle 849801097
push_back 107916651
get 70245
push_front 512669816
push_middle 649166602
push_front 372075635
push_middle 381346259
push_back 447200325
push_middle 56330756
push_front 227432289
push_middle 38929540
push_middle 544599576
push_middle 799554301
get 235068
push_back 166711124
push_front 682424567
push_back 863900387
push_middle 469697487
push_middle 778713470
get 196078
push_middle 56036332
get 186053
push_back 303687644
get 161311
get 236356
push_middle 716474169
push_front 248411034
push_back 656280467
push_middle 654799927
push_front 14716362
push_front 960269434
get 116727
push_middle 612083727
push_back 26446946
push_front 41576400
push_front 682850174
push_front 212762202
get 209841
push_front 513749986
push_middle 931465154
push_back 682651631
push_front 586346990
push_middle 130182089
push_middle 233045488
get 8554
push_middle 98844711
push_front 422799127
push_middle 207243668
push_back 418316226
push_front 340459318
get 144989
get 477
push_back 51969645
push_front 413300959
get 87119
get 76315
push_front 645238907
push_front 223539849
get 250276
push_front 622165081
push_back 257977293
push_back 512738992
push_back 510273310
push_middle 131369814
push_middle 156283283
push_back 678605101
get 102623
push_middle 444579988
push_front 57748835
push_front 149526423
get 145175
get 41432
push_front 962363397
get 212976
get 208974
get 144499
push_middle 540400827
push_back 858493892
push_back 949406757
push_front 225060200
get 64529
push_front 117688142
push_middle 175762171
push_back 457373971
push_back 444189768
get 180681
push_front 566187546
push_front 834061937
push_middle 210939860
push_front 435334051
push_front 656985431
push_back 284816569
get 104104
push_back 357313345
get 120853
push_front 642141511
get 234285
push_back 919100101
push_middle 400135257
push_middle 47380598
get 876
push_back 749148969
push_middle 331440904
push_front 648787414
push_back 101395313
push_back 431702526
get 79452
get 230867
push_front 644869886
push_middle 719101002
push_front 724621062
push_middle 195856456
push_front 327134818
push_middle 761926220
push_back 149198250
push_back 411534092
get 109942
push_middle 47153031
push_middle 31074419
push_back 893875654
push_back 989842951
push_back 308111645
push_middle 950741906
push_middle 835823675
get 47470
push_middle 914361865
push_front 952230250
push_middle 522776074
get 40125
get 206080
push_middle 431112601
push_middle 497960746
push_front 550172991
push_middle 192288724
push_front 843330421
get 3529
push_back 563433317
push_front 172562241
get 159729
push_back 395599362
push_middle 696131612
get 84113
push_middle 330650220
push_front 541482359
push_middle 68464212
push_front 833453217
push_front 115916647
get 98537
push_back 198401706
get 4227
push_front 990675540
push_back 98112616
get 112662
push_front 563257493
push_back 523026528
get 4410
push_back 486175632
get 171202
get 174401
push_back 9972885
push_front 122690658
push_back 674221344
push_middle 830268832
push_back 58052782
push_middle 558618552
push_middle 594210650
push_middle 739157921
push_back 898159611
push_front 718691304
push_middle 965544866
push_back 972236608
push_front 827696330
get 192805
push_front 749431542
push_front 364603798
get 109091
push_front 439812200
push_front 40805739
push_back 56074161
get 212167
get 236349
push_middle 315336158
push_front 19866729
get 52828
get 66350
push_middle 451444796
get 209181
push_back 784498410
get 207489
push_middle 682492036
push_back 933409727
push_middle 312168068
push_front 636053314
get 250030
get 117588
push_back 327346535
push_front 10482623
push_front 244781264
push_back 425432576
push_middle 36764596
push_back 120979570
get 103906
push_front 404470143
push_back 941259840
push_middle 329481791
push_middle 268237434
get 31735
push_front 79570160
push_back 397895138
push_middle 299650492
push_middle 462140673
push_back 234352706
push_middle 721023480
push_middle 315863417
push_middle 242703537
get 47186
push_front 725672
push_back 274623100
push_back 343346515
get 117461
push_front 751475935
get 188353
push_front 283489899
push_middle 38606933
push_front 327635746
get 74281
get 243222
get 202566
push_middle 27667386
push_middle 709256413
get 209741
get 39388
push_back 635535491
get 44937
push_front 488650480
push_back 267453491
push_front 894055607
push_back 44132926
push_middle 350551283
push_front 814345408
push_middle 287745478
push_front 86896778
push_middle 525569834
push_middle 319934247
push_middle 991348374
push_middle 376902585
push_back 740936092
push_back 623373840
get 72983
push_middle 537605275
push_middle 644292833
push_back 844124785
push_back 464184530
push_middle 45194570
get 194186
push_middle 17712539
push_middle 826718498
get 90741
push_front 942863110
get 174699
get 34573
push_front 262272235
push_middle 497346186
push_middle 864207041
push_back 52131283
push_middle 290613475
push_middle 134327373
get 148639
push_front 316948896
push_middle 391967856
push_front 887273103
get 55439
push_back 12514220
push_middle 898904277
push_front 331842088
push_middle 791650615
push_front 63671527
push_middle 105377468
push_middle 158031060
push_front 562152397
push_front 146695408
push_front 318687008
get 117659
push_back 24177894
get 177373
push_back 487759021
push_back 550497962
get 67380
push_back 982308444
push_front 985481367
get 48342
push_front 180592140
get 57712
get 245587
push_middle 843662939
push_front 537431647
get 241229
push_front 998002020
push_middle 46941074
push_back 653824845
push_middle 691444418
push_middle 561818353
push_back 472759978
push_back 45768860
push_front 332837662
push_middle 8342539
get 100477
push_back 67695269
get 55835
get 50787
push_front 179324307
push_middle 919266200
push_front 733467642
push_middle 153457882
push_middle 752150667
push_front 408099659
get 60013
push_middle 238584125
get 153691
push_back 684068727
push_back 518451536
push_back 735292192
push_middle 943167882
get 143910
push_middle 5946724
get 232444
get 31279
push_middle 426743597
get 225686
push_back 892323574
push_front 166196308
push_middle 868187105
push_back 676407095
push_middle 279773736
get 220377
push_front 536853714
push_back 848338089
push_middle 649256982
get 105370
push_back 817547157
push_middle 501408059
push_front 231047568
push_front 715037077
push_middle 402705610
push_front 881659625
push_front 429910298
push_front 421798496
push_front 516978067
get 23048
get 136365
push_back 435689321
push_middle 253046357
push_middle 293350749
push_front 553458673
push_middle 342490426
push_middle 661470031
push_front 624725132
push_front 689924018
push_front 108278805
push_middle 809861310
push_back 994037256
push_front 50026191
push_front 288786178
push_front 718097142
push_middle 521934726
get 224594
push_middle 603464101
push_back 295788624
get 85622
push_middle 682669772
push_front 293622098
push_middle 7793978
push_middle 834929019
push_front 383391890
push_back 561952014
push_back 593444301
get 130494
push_middle 966913143
get 253059
push_back 493723493
push_front 556504266
push_front 3697826
push_front 202426755
push_back 410550937
push_middle 853966744
push_back 585221099
get 81475
push_back 131295614
push_front 183895743
push_middle 339642417
push_back 521705680
push_front 698466373
push_front 719758028
push_front 937920602
push_middle 67034298
get 76862
push_front 112231560
push_middle 86570668
push_middle 455763085
push_front 16237206
push_middle 624670041
push_back 549635194
push_middle 274216356
push_middle 664886103
push_middle 771749580
push_front 147251193
push_middle 15786538
push_back 346662807
push_back 173860737
push_back 3134108
get 227489
push_middle 298618245
push_middle 995412482
push_middle 473873430
push_back 745124714
push_front 566168032
push_middle 607724910
push_back 528050958
push_back 297581055
push_back 600149056
push_front 200378256
push_front 10494239
push_back 601452692
push_back 761020366
push_middle 560850749
push_back 358698879
get 246916
push_middle 875095388
push_middle 292873527
push_back 372951480
get 2704
push_back 822619850
push_middle 720843590
push_front 521197892
push_front 701958415
push_middle 59085066
get 243393
get 169766
get 172479
push_front 505904064
push_middle 932772189
push_middle 782625241
push_front 969792759
get 150382
get 81399
push_middle 456329674
push_front 444758141
push_back 750472634
push_front 173855612
push_middle 500345250
push_middle 964932335
get 179562
push_back 592983461
get 199692
push_middle 624533775
push_back 591192439
push_back 2138453
get 229699
push_back 713961544
push_back 811805913
push_middle 255161014
push_back 975279651
push_middle 654541066
push_middle 226532398
push_back 179169889
push_middle 109470531
get 83752
push_middle 497395853
push_back 175199932
push_middle 385277521
get 207903
push_front 877632486
push_middle 536398922
get 127451
push_back 626599917
get 3399
push_front 851671655
push_middle 415801510
push_front 337888614
push_back 62743077
push_front 239616193
push_front 250864936
push_front 404465217
push_back 930898717
push_back 221927430
push_front 306299524
push_front 568117836
push_middle 633920791
push_front 613269031
push_back 164365199
get 121952
get 51145
push_middle 883523334
get 214243
get 244467
push_middle 391319367
push_front 293162589
push_back 857898824
get 121659
get 39500
push_back 710516950
push_middle 277150920
get 246098
get 190311
get 10379
push_back 9180297
get 213638
push_front 957169022
push_middle 829929821
push_middle 306490485
push_middle 43488141
push_middle 264002154
push_front 381907567
get 248415
push_middle 773399989
push_front 54840560
push_back 308428095
get 2846
get 238077
get 180436
push_front 422229759
push_middle 43433651
get 235774
push_back 643931978
push_front 497316
get 134956
push_middle 188339773
push_back 373968962
push_middle 831985741
push_middle 68778195
push_back 990969715
push_front 311524746
push_middle 945045284
push_back 619359666
push_front 514848898
push_middle 141715622
push_front 78351494
push_front 108039432
push_middle 685000905
get 153755
push_front 938911793
push_back 312232936
get 180650
push_middle 810867332
push_front 444070257
get 112439
push_back 76358800
push_middle 176488049
push_middle 13147783
push_back 784710477
get 179914
push_middle 661168010
push_back 115969743
push_middle 526506454
push_front 549349789
push_back 658200584
push_back 345018083
get 197688
get 51249
push_front 582727956
push_middle 516559045
push_back 455356090
get 80929
push_front 732864828
push_front 275543454
push_front 256931030
get 241914
push_middle 555499468
push_front 396413164
push_middle 773107245
push_back 870817950
push_back 235883099
push_middle 618514501
push_middle 453570494
push_middle 934510998
get 61015
push_front 349604358
push_back 350694065
push_back 632721526
get 98720
push_middle 67102797
push_back 210469355
push_back 543206278
push_front 798552000
push_back 868835996
push_middle 178062648
push_middle 256601795
push_front 904097432
push_back 3637414
get 211702
push_back 195267775
push_back 27403230
get 183072
push_front 400320004
push_front 815641713
get 2446
push_back 977538166
push_middle 397627554
push_front 370015128
push_back 195696789
get 158875
get 230117
push_front 723687795
push_middle 993615062
push_middle 82628085
push_middle 853122594
get 127872
push_back 36293638
push_back 308728105
push_front 18198894
get 93628
push_middle 588047367
get 136748
push_back 407869284
push_middle 409491852
get 45751
get 153840
push_front 165785120
push_front 791955946
push_front 453321957
get 38123
push_front 601807251
get 181255
push_front 424462793
get 140162
push_front 508913192
push_front 334475030
push_middle 395832672
push_front 283028236
get 37283
push_front 794436035
push_front 180022978
get 48620
get 212734
push_middle 183456087
get 176373
push_middle 38717743
push_back 823989280
push_front 350421185
get 9427
push_middle 462918444
push_back 769168187
get 85974
push_front 693364941
push_back 350416896
push_middle 314802010
push_middle 495296269
push_front 296513546
push_back 760061289
push_back 81524193
push_middle 777812353
get 209699
push_front 96100445
get 197958
push_front 459077965
push_back 349767480
push_middle 679113457
get 37972
push_middle 928099144
push_front 91373190
get 216567
push_back 492302356
get 245166
get 29879
push_front 562712659
push_front 485923791
get 151293
push_middle 495264340
push_front 482790648
get 69854
push_middle 227165214
push_back 98636578
push_middle 135154922
get 60582
push_back 553566885
get 152885
push_back 142083062
push_front 53038196
get 70511
push_front 236428171
push_front 560202720
push_back 911760445
push_middle 920071946
push_back 984476793
push_front 526388144
push_back 760540180
push_front 750083093
push_back 50777472
push_back 832176890
push_middle 489477874
push_middle 800995288
get 32517
push_back 598023947
push_front 715823540
push_middle 464376379
get 194978
push_middle 953289457
get 20561
push_middle 448055623
get 230194
get 68923
push_middle 258566192
get 105718
get 96948
get 210483
push_middle 204917558
push_back 883531189
push_middle 741415892
push_front 829223120
push_front 726260622
push_front 254250650
push_back 231153200
push_back 894587131
push_front 563181324
push_front 917494414
push_front 291826439
push_front 849564936
push_middle 60261879
push_middle 948317061
get 131222
push_front 445274614
push_front 836678986
push_front 252546893
get 214423
push_middle 545058123
get 148602
push_front 163387281
push_middle 655095120
get 118190
get 231541
push_back 794259882
push_front 343788312
push_back 950958564
push_back 245562094
push_front 961151721
get 72637
push_back 443693734
push_back 196204665
push_middle 277986671
get 207627
push_middle 454607023
push_back 961386287
push_front 984144938
push_front 492739474
push_front 626395184
push_front 567514585
push_middle 711286430
get 184856
push_back 528877265
push_back 15208559
push_front 571903736
get 205764
push_front 973104319
push_middle 652674467
push_back 853929024
push_front 271360552
push_front 122925723
push_front 856737517
get 151881
push_back 51619948
get 149417
push_middle 575185452
push_front 271077461
push_middle 112530366
push_middle 204949216
push_middle 188324256
push_back 831747225
push_middle 508248353
push_front 277794280
push_front 483687970
push_front 420603222
push_back 593190154
push_back 875696847
get 73836
push_front 81122426
push_front 272526137
push_front 67869424
push_back 60142820
push_middle 985641352
push_middle 176747880
get 22852
push_middle 27154553
get 153088
push_front 154818405
push_front 393117460
get 147704
push_front 366961088
get 103703
get 90874
push_back 992730401
push_back 128921986
push_middle 718832970
push_middle 467578802
push_middle 639331986
push_back 155596660
push_front 896520447
push_front 658442371
get 219181
push_back 936346635
push_back 428313102
push_middle 660137140
push_middle 80945427
get 80796
get 150344
push_front 436218678
get 106970
push_middle 604203020
get 157493
push_middle 729454221
push_back 45930917
push_back 892562748
get 189135
push_middle 346186307
push_front 264446476
get 75129
get 108601
push_middle 198933491
push_back 703448532
push_front 496053364
push_front 311221405
push_back 922917284
push_back 927921545
push_middle 741902222
get 158045
get 246866
push_front 446420502
push_front 125898895
push_front 185721213
push_middle 894965987
get 127897
push_middle 495812136
push_back 678620163
push_back 345956850
push_middle 323054824
get 100045
push_middle 676219634
push_front 451215264
push_front 189539281
push_front 56928099
get 76200
get 81201
push_front 91989115
push_back 70312239
push_front 817511275
push_middle 465834069
push_back 16946429
push_back 921156097
get 86695
get 47783
push_front 292706294
get 148510
push_middle 63002981
push_middle 599350745
push_front 113686002
get 198454
push_front 317223310
get 123976
get 13324
get 87835
push_front 226974756
push_middle 818971398
push_middle 994740605
push_middle 905300521
push_front 686772806
push_back 480512071
push_middle 69790257
push_back 200728442
push_front 341950222
push_back 69246845
get 209064
push_back 598352957
get 222018
push_front 270527869
push_front 738978197
push_back 206488955
push_back 493161881
get 133863
get 198461
push_front 10672261
push_middle 196779461
push_back 635962584
get 174966
get 74764
get 92854
push_back 562209199
push_back 990458104
get 79685
push_back 132384419
push_back 555577012
get 72917
push_back 866902793
get 145177
push_front 504838659
get 137927
push_back 542869632
push_front 710601068
push_front 595696010
push_middle 621760892
push_front 50226684
push_front 84090501
push_back 68718993
push_back 741561028
push_middle 182584498
push_front 419731941
get 60776
get 114114
push_back 21078561
push_front 599274553
get 11292
push_front 47309548
push_front 91131505
get 7358
push_middle 36425354
push_back 401879054
push_front 341303050
push_front 413600573
get 162424
push_back 673864032
push_middle 351070767
push_middle 877176867
push_middle 330333809
push_front 362602332
get 94057
get 150135
push_back 891206463
push_middle 459053932
push_front 496946680
push_back 826702604
get 220969
push_middle 466863768
push_back 709275249
push_back 878225243
push_middle 748325328
get 104775
push_back 26032003
get 236778
get 206965
push_middle 850502116
push_middle 861901102
get 52134
push_middle 265196823
get 99278
push_middle 316155228
get 160153
push_front 151219015
push_back 553734877
push_middle 597150948
push_back 341837269
push_front 929278181
push_front 972402454
get 60032
push_front 612638405
push_middle 580392286
push_back 239197499
push_middle 916877507
get 36649
get 74212
push_front 779491370
get 213453
push_front 731861824
get 18840
push_front 381085097
get 162544
push_middle 452185890
get 178971
push_back 104469683
push_back 855676580
push_back 815629955
push_middle 245450245
push_front 832269915
push_back 748629276
push_middle 255859411
push_middle 178100010
push_back 595779875
push_front 51779475
push_middle 411026065
get 28400
push_front 669165355
push_back 244918478
push_back 327066179
push_back 18861881
get 149878
push_middle 304033754
push_back 307952492
get 181968
get 197423
push_middle 789052004
get 82656
push_back 713203207
get 140710
push_back 398047340
push_middle 207182126
get 243713
get 76178
push_front 794768484
push_middle 878918753
get 236059
push_middle 127628079
get 36805
get 183654
get 4588
push_back 58878026
push_middle 400410323
get 90351
get 156082
push_front 527116455
push_back 416895970
push_back 722017434
push_back 705230691
push_front 94360278
get 447
push_middle 136950007
push_back 619075118
push_front 851654715
push_front 877702424
push_back 280765685
get 220660
push_middle 129443377
get 85193
push_middle 79369214
push_middle 699036407
push_middle 691333392
push_back 830467281
get 169970
get 165551
get 151590
push_front 118690520
push_middle 479350269
push_back 830111970
push_back 266303279
push_back 191783135
get 154750
push_middle 538658142
push_middle 89933897
push_middle 616830069
push_back 158163637
push_front 266162172
push_middle 145493265
push_back 49197020
push_front 780189235
push_back 498996872
push_front 977362995
get 36264
push_back 946939382
push_middle 195928985
push_back 24984273
push_back 922190801
push_back 724513403
get 14180
push_back 194939571
push_front 459168555
push_middle 240301782
push_middle 608087019
push_middle 330575500
push_middle 312787571
push_middle 538878322
get 125287
get 18147
get 157768
push_back 309752355
push_back 286669323
get 230331
get 239720
push_front 204550789
push_front 797345221
push_front 441376170
get 148670
get 163092
get 25843
push_front 535209187
push_middle 934810784
get 194598
push_middle 383436412
get 72759
get 210606
push_middle 138249578
push_middle 424179839
push_front 907502067
push_middle 68597475
push_middle 141995618
push_back 445883698
push_front 270001884
get 246557
push_front 822570861
push_middle 460651499
push_middle 203754569
push_middle 179341365
push_front 948375476
push_middle 582515269
push_front 238591456
push_front 758542376
push_middle 648914772
push_back 343400706
push_front 680557912
push_front 838228518
push_front 162666394
push_front 188074889
push_back 463329177
push_back 671659045
get 200804
push_middle 576035288
push_back 426892283
push_back 936438240
push_front 34336946
push_back 25138491
push_middle 11635353
push_middle 717917295
push_front 614948367
push_back 544198553
get 241778
push_back 655324460
push_back 856809697
push_front 295981926
push_front 590083781
get 123921
push_back 924604271
push_middle 56187649
get 253083
get 187642
get 251654
push_back 838071286
push_back 345755633
push_back 816149892
push_front 221785212
get 108550
get 235936
get 48194
push_front 598640822
push_middle 149805452
push_front 445737959
push_middle 334018229
push_middle 716953475
get 185693
push_front 346602946
push_front 14079906
push_front 239400463
push_back 871155871
push_front 630153986
push_back 465970850
push_front 935744075
push_middle 550452000
push_middle 278393802
push_back 172179284
push_back 857826538
push_back 852357165
push_middle 193840535
push_front 458970838
push_back 540011229
push_front 564514208
push_middle 698154807
push_middle 408925677
push_back 319773222
push_front 285781708
push_back 443359027
get 202366
push_front 394060269
get 70896
push_back 41229034
push_middle 882023756
get 196983
push_middle 965141775
push_front 458355933
get 169228
get 184981
push_middle 327294247
push_front 223035020
push_middle 300619517
push_back 609527827
push_front 469077520
push_front 261778155
push_front 692298249
get 126118
push_front 997893365
push_middle 122521380
push_back 686249827
push_back 110051827
push_back 445401834
push_back 115537877
push_front 176479470
push_middle 129187658
get 191203
push_middle 172678968
push_middle 609042936
get 29380
push_middle 303882160
get 97470
push_middle 310903254
push_middle 180569472
push_front 205800822
get 252362
push_back 506962229
push_back 796870103
push_back 417788492
push_middle 54171448
push_front 572203697
push_back 174955893
push_middle 271533692
push_back 666100094
push_back 291347285
push_middle 775425516
push_middle 357033172
push_back 512892145
get 254535
push_front 492332070
push_middle 375069104
push_back 98501364
push_back 862469133
push_front 30721337
push_front 807952543
get 97322
get 249454
push_front 423233720
push_middle 638109980
push_front 963013298
push_front 245440070
push_middle 555030747
get 55399
push_front 76526718
push_middle 255970943
push_back 847660380
push_middle 970240716
push_front 939720745
push_front 901501690
push_back 466169588
push_back 82082788
get 39918
get 45476
push_back 662839988
push_front 795268866
push_back 980269697
push_middle 233142819
push_front 396170978
push_front 278626879
get 46267
push_middle 355333520
push_middle 880707728
get 216096
push_back 68833345
push_back 399194271
push_middle 20994544
push_front 636245373
push_middle 628758320
push_front 425933292
push_middle 570168040
push_front 82137860
push_front 342846688
push_front 236420452
get 112404
push_back 649472396
push_back 903164406
push_back 211976758
push_front 638771397
get 180738
get 68855
get 107388
get 198130
push_front 640274427
push_front 605358604
push_middle 657566374
get 234635
get 1112
push_front 104214128
push_front 190427743
push_middle 352230692
get 53165
push_back 48298280
push_front 567860846
get 134391
push_back 186858592
push_back 999708096
push_middle 931520141
push_back 527305352
push_front 741177985
push_middle 333569772
push_middle 896407529
push_middle 921149034
push_front 327973617
push_back 873282451
push_middle 5536454
get 71027
push_front 941854286
get 127983
push_front 450937736
push_middle 755987784
push_middle 294563299
push_middle 688954361
get 38297
push_front 825283881
push_back 991432633
push_back 112403835
push_middle 747264044
push_middle 406845033
push_middle 955511839
push_middle 619341167
push_front 110824378
push_middle 524093157
push_front 497841628
get 201513
push_front 215879764
push_back 339361972
push_middle 89384727
push_middle 418259061
push_middle 588143349
get 34964
push_back 937052405
push_back 648595456
push_middle 121517497
push_middle 247689686
get 249702
push_back 846173780
push_front 377249669
push_back 923556488
push_back 133632456
get 80573
get 246949
push_middle 396870066
push_middle 329095658
push_front 131965299
push_front 648100925
push_back 317075057
push_middle 691162919
get 20030
push_front 845428309
get 36195
push_front 951653095
get 251737
get 151965
push_back 651665175
push_back 410046565
get 80758
push_back 814165840
push_back 861416039
push_middle 663369900
get 53964
push_back 350562667
push_back 383060143
get 58214
get 66641
push_back 128192545
push_front 558927380
push_middle 241474375
get 198481
get 65260
push_back 823172943
push_front 770509247
push_back 126278085
push_front 584583480
push_front 142975213
get 40
push_middle 987690756
push_middle 765496345
push_back 816962826
push_front 611680736
push_back 701885630
push_middle 447717069
push_back 554561909
push_front 738250830
push_back 119265638
push_middle 903616730
get 30784
push_back 752672663
push_front 425802617
push_back 130970046
push_back 438375783
push_back 986541866
push_back 901211280
push_front 366171481
push_middle 943215023
push_middle 89171209
get 84631
push_middle 929561679
push_middle 323499914
push_back 745807481
push_front 256189115
push_back 514785588
get 20368
push_middle 138283838
push_back 181468513
push_middle 270042434
push_front 114842489
get 86524
push_middle 748626949
push_front 572522582
push_middle 675430739
push_front 532656400
get 133532
push_back 646526820
get 243404
push_middle 163435099
push_front 970884191
push_middle 168015739
push_middle 833112228
push_front 930679022
get 119327
get 75438
push_middle 800808755
get 243757
push_middle 562634107
push_front 443575289
get 178563
push_front 322759303
push_back 674386569
push_middle 795661736
push_back 624678608
get 40134
push_front 690980345
get 53339
push_middle 643569963
push_front 184386848
push_middle 837435640
push_middle 787682234
push_middle 953654264
push_front 381231316
get 146326
push_middle 111936829
push_back 915602664
get 253557
push_back 125218002
push_back 461023886
push_back 422391511
push_back 825809002
push_back 755846626
push_middle 185310338
get 213302
push_back 276035071
get 172009
push_front 222066033
push_back 779827264
push_middle 882267288
push_middle 393120583
get 9625
push_front 429967278
push_middle 62860225
push_front 306301105
get 235907
get 198356
push_back 814560927
push_front 921604937
get 157027
push_middle 75616894
push_front 349316725
push_back 826462987
push_back 969463229
push_front 521775979
push_front 290618968
push_middle 764880521
push_front 320655970
push_front 105120378
push_front 180394827
push_front 973537988
push_middle 666629474
push_front 81477830
push_front 756053661
push_back 531204524
push_middle 931472473
push_middle 93479104
get 215714
push_middle 149381582
push_middle 883716887
get 63921
push_back 46414951
push_middle 929835332
get 187298
get 234271
push_front 20113713
push_middle 46053277
push_front 102641911
push_back 389920070
push_back 44528523
push_front 586772070
push_middle 631254368
push_back 458720241
push_back 359565327
push_front 441156872
push_back 699159082
push_front 14564311
push_back 684740993
get 91202
push_middle 463072125
push_middle 889522267
push_front 777668762
get 177502
push_front 208000982
push_middle 765159966
push_back 104970523
push_front 130434035
push_middle 109552456
get 198274
push_middle 439803014
get 49741
get 61460
get 7403
get 230756
push_middle 258127847
get 169859
get 11314
get 245065
push_middle 64362214
get 178579
get 37478
push_back 47538618
push_middle 369851403
get 70762
push_front 864087354
push_front 382628268
get 181480
push_front 90935181
push_back 546709486
push_back 715960163
push_middle 373350090
push_back 421887060
push_middle 513137826
push_front 602618091
push_front 136581017
push_back 903048681
push_back 303166414
push_back 546232258
push_middle 379523480
push_front 585955134
push_front 170531571
push_front 785819166
push_back 171013755
get 205511
get 248393
push_middle 494784915
push_back 317290525
push_front 629537925
get 109460
push_front 233076813
get 232324
push_front 304909404
get 54609
push_middle 706668298
push_back 662036540
push_front 918510337
push_middle 807278284
push_front 764520822
push_back 977858851
get 182369
get 64337
get 250054
push_middle 842713275
push_front 97287706
push_front 281328219
push_front 509194508
push_front 985050403
push_back 939901771
get 50759
push_back 721505233
push_back 959396071
push_front 859646150
push_middle 76561168
push_back 675557954
push_middle 371412390
push_front 821076449
push_middle 541459517
get 58364
get 208408
push_middle 714000623
push_back 873279330
get 170009
get 70781
get 49622
push_middle 522706655
push_back 414225987
push_middle 978692121
push_back 312022618
get 152513
push_middle 872124644
push_front 742087490
push_front 361152743
push_back 464998109
push_back 426984071
push_middle 831105280
get 79527
push_middle 226238648
push_middle 292679099
push_middle 671101309
push_front 739838928
push_middle 699500001
push_middle 235655712
push_back 730963608
push_middle 47364100
push_back 351338652
push_middle 186935426
push_back 319541355
push_back 136457051
push_middle 994403263
get 53745
push_middle 904508685
get 15435
push_middle 946870282
push_middle 761433805
push_middle 406141769
push_front 680873752
push_front 265289601
get 100407
push_middle 371378281
push_middle 721561321
push_middle 1099498
get 236508
get 141955
push_front 906354627
push_back 345600366
push_middle 145240648
get 3893
push_front 77953430
get 78532
push_middle 515511252
push_front 811516588
push_front 239273948
get 30076
get 235540
push_middle 951550982
push_back 25715051
push_back 488570599
push_front 552240442
push_middle 598087734
push_front 414025051
push_front 692569313
get 160530
push_middle 175394600
push_front 40331438
push_front 741839081
push_front 997212352
push_front 508130208
push_front 605342291
push_back 522249725
get 207196
get 134342
push_back 784221016
push_back 627256204
push_middle 720444696
push_back 82574831
push_middle 119431585
get 75874
push_back 661431258
push_front 512171749
push_middle 759703221
get 205334
push_middle 550258507
push_middle 934080650
push_middle 845965082
push_middle 422430003
push_back 882622820
push_back 897277074
get 208822
push_back 230693413
push_middle 529808244
push_middle 672585560
push_middle 575675441
push_front 885693881
push_front 115579657
get 231816
push_front 975341784
push_back 480203102
push_middle 249380749
get 6378
push_back 608065457
push_middle 244850399
push_back 134208674
push_middle 282214264
push_middle 10941725
push_front 744681501
push_front 408950480
get 64936
push_middle 392497607
get 48420
push_front 246463095
push_middle 164734257
push_front 275560354
get 13638
push_front 768745801
push_back 241718931
push_back 607615513
push_middle 714120082
push_back 357757182
get 54015
push_middle 524921884
get 215468
push_back 189769611
push_middle 169352891
push_front 511913003
push_front 807249386
push_middle 259077183
push_back 483789760
push_back 775476149
push_back 398590333
push_middle 759400510
push_back 597321796
get 168281
get 143356
push_back 67594197
get 118880
push_middle 80094546
push_back 858604267
push_back 960377460
push_middle 130174935
push_back 387379886
get 240612
push_middle 902403203
push_middle 753474275
push_middle 318455672
push_front 226022305
get 175236
push_front 53604349
get 73051
push_front 474084069
get 106236
push_middle 947529721
push_front 607368580
push_front 229496757
push_back 991917645
get 167936
push_back 313866718
push_back 780498575
push_back 423339988
push_back 734617335
push_back 23976586
push_front 57787227
push_back 705833234
push_middle 853948766
get 42383
push_middle 641787000
push_front 290295913
push_back 196687231
get 210265
get 168312
push_back 844091155
get 93350
push_back 21310566
push_back 115156012
push_back 220026211
push_front 203287016
push_middle 22211551
push_front 876167477
push_front 577615062
push_middle 60504869
push_middle 113009652
get 81468
push_front 69181383
get 61238
get 79038
push_front 308972342
get 150206
push_middle 200881746
push_back 705475711
push_front 220466957
get 196795
get 178559
get 81686
push_back 988779687
get 7709
push_middle 303515491
push_front 368679468
push_front 488333500
push_back 237397628
push_front 713838799
push_middle 634578757
push_back 452713753
get 250412
push_middle 674953816
push_front 41889615
push_front 403874440
push_front 539454252
push_middle 178289754
get 137001
push_back 223720097
get 171027
get 164776
get 7837
push_front 510443612
push_back 447693161
get 131656
push_middle 484148864
push_back 34595521
push_middle 980173901
push_middle 990376699
push_back 48955411
push_back 826352233
push_front 154441638
get 196476
push_back 454280169
get 106077
push_back 371125849
push_front 435397334
push_back 99582348
push_back 949535113
push_back 940002135
push_middle 875435424
get 46327
get 120165
get 241946
push_front 71082237
push_back 274672698
push_back 234702909
get 203818
push_back 508526458
push_middle 890595580
push_back 929658050
push_back 925665115
push_middle 40026115
get 203413
push_back 964921502
push_back 780276973
push_front 947031383
push_front 84272565
get 130669
push_middle 394734504
get 241738
push_back 656332301
push_front 457710064
get 66421
push_back 227100314
push_back 787206310
push_front 286059403
push_front 350601967
push_front 466000825
push_middle 108935035
push_back 484190711
push_front 240998958
push_front 531591876
push_front 783104824
push_front 575189818
get 35118
push_front 843058406
push_middle 198100995
push_middle 128004118
push_back 282745353
get 84500
push_front 66621779
push_front 330665877
push_back 84971402
push_back 698332789
push_front 491225266
push_middle 104201812
get 73750
get 3957
push_front 533725207
get 27115
get 51679
get 201513
push_middle 723468257
get 164186
get 240611
push_front 799373366
push_front 656712466
push_back 822621112
push_back 472516898
push_middle 177371531
get 35853
push_back 448307327
push_back 485147214
push_middle 778837943
push_front 116732516
push_middle 597520308
push_middle 866458216
push_middle 565263322
push_back 369964622
push_middle 164788097
push_middle 861198971
push_middle 631888905
push_front 994493212
push_middle 200815299
push_middle 910040867
get 66836
push_back 395654515
get 188539
push_back 74850884
push_middle 399100548
push_back 290981364
push_middle 463747592
push_middle 331476073
push_back 723451662
push_middle 895535062
push_middle 467257502
push_front 835157832
push_front 948593885
push_middle 247690639
get 3523
push_middle 734848519
push_middle 11737207
get 148712
push_front 383065235
push_front 4496394
push_back 231732858
push_back 666357141
push_back 136493927
push_back 743242532
push_back 887244816
push_middle 976377217
get 50299
get 144980
push_back 950069096
push_front 595145865
get 162994
get 123682
push_back 457682288
get 31410
push_front 282542564
get 94298
push_middle 526320248
get 185117
push_middle 267200113
push_back 444915653
push_back 647319215
push_middle 617511728
push_front 792562715
get 250644
push_middle 672124151
push_middle 186170442
push_back 723082140
push_middle 495237412
push_back 208086472
push_middle 333587074
push_front 469917636
push_back 232140848
push_back 162998663
push_front 550648643
push_back 341906964
push_back 461034495
get 84622
get 45224
push_middle 487761177
push_middle 434820671
get 95479
push_front 449656496
push_middle 18705942
push_middle 977619591
push_back 344836715
push_middle 509356742
push_back 261377132
push_middle 357110317
push_front 998637329
push_back 940725887
push_back 797616034
push_back 956499982
push_back 383266650
push_front 135611360
push_middle 138122390
push_back 790456955
push_middle 489280954
push_back 377044306
push_middle 765931937
get 85793
get 32157
push_front 125711316
get 236726
get 240815
push_middle 63094844
get 46088
push_front 436276612
push_front 415055161
push_back 555975331
push_middle 841523695
get 192419
get 156636
push_front 590704593
push_front 795123418
push_front 536754962
push_back 866526747
push_front 279535456
push_front 590596163
push_back 451506192
get 176245
push_front 471220923
push_middle 443408359
get 42275
push_middle 616601547
push_front 604914573
push_middle 379236054
get 111449
get 147956
push_middle 229606231
push_middle 478365659
push_front 149424365
push_front 82971380
push_middle 251819947
push_back 85001149
push_back 212024480
push_front 429565764
get 85935
push_front 491034625
push_front 520978940
get 23337
push_middle 327556743
get 114965
push_middle 31525611
push_back 804915013
push_front 237292172
push_back 274251415
get 243481
get 150976
push_middle 755592123
push_back 502229783
push_front 260111679
get 199861
push_front 772259523
get 81810
push_middle 245258608
push_front 52908826
push_back 629366029
get 106874
push_front 522988615
push_middle 157103795
push_back 999689143
push_back 144447093
push_back 491436070
get 106380
get 67905
push_front 752722949
push_back 900322026
push_back 562468193
push_back 333729793
get 188971
push_middle 33692303
get 225117
push_middle 358789989
get 29083
push_back 332740522
push_back 506886174
push_back 366436398
push_front 898677656
push_middle 736547130
get 31124
push_back 159478933
push_middle 974494028
get 213084
get 91526
push_front 281086590
push_back 600800627
push_back 484956199
push_back 281442583
get 175390
push_back 710460692
push_middle 686846403
push_middle 345820339
push_middle 481284896
push_middle 465242293
push_back 225183667
push_middle 932495457
push_back 766211341
get 17509
push_middle 63258247
push_front 489062456
push_middle 958480716
push_back 743990381
push_middle 132930388
push_back 778502115
push_back 159518787
get 173360
push_middle 104342539
push_front 951168152
push_front 59180694
push_middle 339702453
push_back 745227296
push_middle 473170630
push_back 204583041
get 175459
get 146767
push_front 802047402
push_middle 739092067
push_back 688930681
get 50020
push_middle 848874176
push_middle 662410433
get 54663
push_middle 251924907
get 79942
push_middle 935070904
push_front 543745973
get 126842
push_middle 806928685
push_front 500203632
push_front 57930229
push_front 210865309
get 229222
get 218122
push_middle 880126044
push_front 254974945
push_front 572896112
push_middle 296498904
push_front 707509020
get 196917
get 29376
get 1072
push_front 709297567
push_middle 759204162
push_back 318301973
push_middle 930984343
push_back 211190891
push_middle 872414360
get 147994
push_front 853761426
get 153587
get 176176
push_middle 416945115
push_back 118381760
push_back 230103297
push_back 157947119
push_front 984831000
push_back 762099999
push_back 480913565
push_middle 367566297
push_back 591727694
push_front 230554289
push_back 645434592
push_front 763618123
push_back 870276683
push_front 787226202
push_middle 565799540
push_back 709571389
push_back 389442521
push_middle 187419136
get 85428
get 247405
push_back 446455984
push_back 399836942
push_front 231441495
push_middle 835059961
push_middle 502004802
push_back 203037104
push_front 423058684
push_middle 429793104
push_middle 885070998
get 117812
push_front 927181418
get 200480
push_middle 412658568
push_middle 795639119
get 106217
push_middle 96795329
get 118243
push_middle 233585758
push_back 157780413
get 93115
push_back 757094205
push_front 913868644
push_front 355075312
push_front 193388454
push_middle 906200404
push_middle 239129178
push_middle 401181668
get 36421
get 36199
push_back 154364080
push_back 929435970
push_front 7801742
push_middle 987416767
push_front 543129019
get 173005
push_front 674984111
push_middle 100851630
push_front 719447725
push_middle 695489925
get 10177
push_front 448739812
push_middle 937603386
get 207261
push_middle 32105159
get 47341
push_front 551787465
push_front 889785001
get 117368
get 212201
push_back 295872184
get 78865
get 55653
get 85946
push_front 708253565
push_back 166175870
push_middle 523664272
push_back 561041751
push_middle 91241527
push_back 211685625
push_front 642872219
get 198414
push_back 668809731
push_front 973427451
push_front 420956341
push_front 11435191
push_front 246922391
push_front 494493611
push_middle 178026845
push_middle 875822562
get 172315
push_front 674672800
get 8047
push_middle 178445416
get 143922
push_middle 795085641
push_back 325471289
push_front 237369959
push_back 847336762
get 235922
push_middle 356240454
get 86
push_front 726966514
push_front 911990751
get 234747
get 63401
push_middle 90930836
push_back 950649866
push_middle 794273569
push_middle 6109547
push_middle 726759337
push_middle 327153868
push_front 416812647
push_back 938328186
push_front 498212787
push_back 540934272
push_front 293267181
push_back 910821735
get 35632
push_middle 422837915
get 161646
push_front 604730125
push_back 275449981
get 82475
push_front 713994797
push_middle 74214962
push_front 342560144
push_middle 643180212
push_middle 360393267
push_back 127394232
get 206343
push_middle 119678551
get 7086
push_middle 150115867
push_front 687745792
push_back 615749589
push_middle 276030425
push_middle 164230894
push_middle 518397709
push_middle 315235803
push_back 973974794
push_middle 149618373
push_back 824309529
push_back 741805513
push_back 781339072
push_front 355291624
get 22156
push_back 188973255
push_back 766357938
get 252403
push_middle 196640502
push_middle 11337128
push_back 284075285
push_back 546225022
push_middle 714040044
get 197039
push_back 559680506
push_front 527500758
push_middle 336300042
get 222947
push_middle 530256381
push_back 38473309
get 32144
push_middle 254436768
push_back 950622821
push_back 363199845
get 247199
get 105933
push_middle 208538091
push_middle 373624817
push_front 154979266
get 204799
get 21007
push_middle 265969222
push_back 893292382
push_back 683438021
push_middle 102379222
push_back 4797353
push_front 963902164
push_front 982211848
get 60014
push_front 942221852
get 188110
get 1446
get 215594
push_front 583549191
get 241534
push_front 170640580
push_middle 388777728
get 146236
push_back 881330131
get 162827
push_middle 466109863
get 229771
get 9933
get 232717
push_front 3454899
get 194415
push_front 905537824
get 61553
push_front 839273336
push_back 529823568
push_front 994732018
push_front 654342973
push_middle 669180726
push_middle 812852705
push_middle 875195774
push_middle 507294674
push_front 379129792
push_middle 276978707
push_front 50654973
push_middle 717336947
get 50283
get 33992
get 136842
get 8232
push_front 395846547
push_middle 448188153
push_back 731718363
push_front 671809006
get 65570
push_middle 274400071
get 157992
push_middle 652575890
push_back 777414161
get 190865
get 96625
push_front 189826234
push_front 127128248
push_back 418359174
get 200669
get 124681
push_back 30030440
push_back 261503220
push_middle 164390055
push_back 597616054
push_front 586616359
get 38208
push_middle 786887144
get 155181
push_middle 187482600
push_middle 717927400
push_middle 963764001
get 131675
get 111994
push_middle 996664868
push_back 226031883
push_middle 375437679
push_back 582942151
get 202455
push_back 777631953
push_back 900348042
push_back 943989947
push_middle 445129940
get 65199
push_front 621926896
push_middle 108874988
push_middle 673655458
push_back 704113099
push_front 376219637
push_back 245294585
push_front 260057916
get 33100
get 209070
push_back 343006431
push_front 775481079
push_front 399683204
push_middle 223770218
get 130414
push_middle 542654730
push_back 208850822
push_back 269382118
get 244662
push_middle 455662768
push_front 288059060
push_middle 910564384
push_middle 620893254
push_middle 190125002
push_back 193181369
push_back 290206237
push_back 747848547
push_middle 187572741
push_middle 224892445
push_back 823830058
push_front 184389094
push_middle 769311411
push_front 66572224
push_back 269536386
push_middle 12996066
get 24841
push_back 543711946
push_back 320528186
push_back 727072022
get 194266
push_back 830058045
push_front 769111278
get 9293
push_back 744540115
get 59176
push_back 876641399
get 187281
get 122373
push_back 589607651
push_back 454494884
get 110218
get 29882
get 124746
push_back 783990955
push_back 851297565
push_middle 273473090
push_middle 545368988
push_back 834821472
get 68957
push_middle 783250255
push_front 960170656
push_front 94906486
get 94777
push_front 826469755
push_back 339521443
push_front 86076698
push_front 34647417
get 68001
push_front 936312322
push_middle 697177784
push_back 225295954
get 160316
get 245741
push_back 618756446
push_back 950510237
push_back 127933504
push_front 718564412
push_back 300338222
push_front 677276587
push_middle 998175616
push_back 960524692
push_middle 795870256
push_back 761564603
push_back 150790879
push_back 302160479
push_front 122907918
get 247187
push_back 581665678
push_front 223248080
get 238145
push_front 378167735
push_middle 318256705
push_middle 891414452
push_back 303307220
get 5855
get 222878
get 110716
push_back 39915394
push_front 564404701
push_middle 354937692
push_middle 638487724
push_middle 57821027
push_middle 453426837
push_front 870183973
push_back 328011419
get 38188
push_front 359167275
push_front 743409888
push_middle 850349178
get 239312
push_front 492249146
get 234273
get 91919
push_back 947766606
get 91603
push_middle 963606754
push_front 502659104
get 130183
push_front 399241713
push_back 147952697
get 138294
push_back 345385770
push_back 320579059
push_front 900983688
get 133561
push_middle 36234373
get 121997
push_middle 504056771
push_back 717748920
push_front 376699784
push_back 977784318
get 66745
push_front 398821639
push_back 323723397
push_front 365094213
push_middle 90865741
push_middle 410135573
get 234850
push_front 579296854
push_back 388957691
get 59635
get 55253
get 78591
push_back 778815116
push_back 849825562
push_middle 432613525
get 107103
push_back 261469723
push_middle 275016774
get 149760
push_back 208909268
push_back 844812420
push_front 803656685
push_front 320653069
get 166182
push_front 579751727
push_back 245314897
push_back 717543470
push_middle 367413652
push_front 103700011
push_back 798953517
push_middle 954557158
get 179422
get 99621
get 92653
push_back 872489069
push_middle 142053643
push_middle 554275709
push_front 786875530
push_middle 928419622
get 131136
push_middle 355759644
push_back 571249788
push_back 801240180
push_middle 44012539
push_middle 425865621
push_middle 783841999
push_middle 115383825
get 111118
get 108194
get 89113
push_middle 510648085
push_middle 780810147
push_middle 668968057
push_back 388993992
get 10375
push_middle 1089881
get 192593
push_front 228307808
push_back 488432630
get 162887
push_middle 553783526
push_front 712395586
push_back 49531495
push_back 16097774
push_middle 372239671
push_front 371300546
get 174866
push_front 862729262
push_middle 951209314
get 139448
push_back 77508454
get 114798
push_front 874650787
push_back 131083503
push_back 469627240
push_front 195857630
push_front 724434963
get 84123
push_middle 792603944
get 120938
push_front 651501770
push_back 93578750
push_front 972331368
get 75164
get 255576
push_back 727435686
push_front 320221480
push_back 231314436
push_middle 430884567
push_front 563460957
push_middle 480585127
push_back 789957545
push_back 376193464
get 134308
push_back 999930217
push_middle 918163542
push_front 287634987
push_middle 505776289
push_front 392232751
push_middle 839289002
push_back 569709799
push_back 708548101
push_back 337466284
push_back 809608219
push_back 726069130
push_front 969880074
push_back 560102053
get 97869
get 72038
push_back 750718375
get 166374
push_middle 870063593
push_front 798766503
get 73780
push_back 983109310
push_middle 136777161
push_middle 521907378
push_front 484037737
push_back 290984184
push_back 252787449
get 57124
push_middle 762700634
push_front 609704005
push_front 558604020
push_back 572144522
push_front 173099083
push_middle 219765810
push_front 122621071
push_front 535535420
push_middle 131562828
push_back 363516903
push_back 952810903
push_front 89931750
push_middle 923889619
push_middle 422900032
get 246064
get 45172
push_middle 350773811
get 153107
push_front 164831413
push_middle 840198159
push_middle 470784665
push_middle 420156948
get 121129
get 70846
push_back 814179677
push_front 810498729
push_back 87894685
push_front 322295209
push_middle 75342175
push_back 100170811
get 26385
get 205644
push_back 149560386
push_front 613543971
push_front 651559872
push_front 815775336
push_back 369952497
push_front 994586882
push_front 897179141
push_back 663801795
get 177002
push_front 441237004
get 88249
push_back 769537915
push_middle 774061445
push_front 774590327
push_front 22063337
push_middle 108001615
push_front 670293511
get 123562
push_middle 266986970
get 95322
get 219234
push_front 364484277
push_back 670712269
push_back 581036778
push_back 316252473
push_back 809477517
get 98831
push_back 694456627
push_front 551202029
push_front 906117780
push_middle 448336585
push_back 119453147
push_middle 115383234
push_middle 265643406
get 252250
push_front 219825010
push_middle 620452598
get 185020
push_front 682907158
push_back 981124221
push_middle 198091787
push_middle 956274833
push_middle 648645940
push_back 287604967
get 250301
push_back 809431063
get 207652
push_front 903372529
push_middle 611765736
push_middle 968324813
push_back 504437088
get 2940
get 19328
push_front 212674836
push_middle 425213562
push_middle 306772292
get 139510
get 61688
push_back 144178344
push_back 96078551
push_back 969028916
push_front 901251513
push_middle 786735366
get 216655
push_front 606319578
push_back 539508805
push_middle 990229395
get 126999
push_back 229488825
push_middle 815455960
push_middle 221163036
get 232215
get 221008
push_middle 201804235
push_back 307204031
push_back 957517696
get 1302
push_middle 512837711
push_front 95985734
push_front 967976537
push_middle 922426904
push_middle 784433445
push_front 302905848
push_back 599140845
push_middle 894895192
push_middle 215218846
push_middle 161051129
push_middle 685438727
push_back 961199036
push_front 933023534
push_back 978414047
push_back 252965018
push_back 899935300
push_back 402286340
push_back 384668111
get 247391
push_back 597103466
push_middle 766121338
push_middle 94731647
push_front 759695452
push_middle 866035176
push_middle 910271699
get 224175
get 193717
push_front 275866968
push_front 734973178
push_middle 361939905
push_front 334240502
push_back 623946399
push_middle 337860428
push_back 1568402
push_middle 86302058
push_middle 925282859
push_middle 980102019
push_middle 643944059
get 238035
push_front 425809631
get 85233
push_front 679467791
push_front 872005730
push_back 997736820
get 148821
get 1727
push_middle 617662648
push_middle 297859057
push_middle 975069150
push_front 675583051
push_front 93520200
push_back 145521549
push_back 424079024
push_front 105909799
push_middle 531775792
push_back 227142602
push_back 687954452
push_front 884884879
push_front 378254538
push_front 268036293
get 81971
push_back 889370018
push_front 32733160
push_middle 111867539
push_front 40097484
get 212933
push_middle 628541268
push_middle 418235268
push_middle 814028970
push_front 845127596
push_front 592820875
push_middle 22473576
push_back 485143622
get 172979
get 222756
push_front 621296695
get 118820
push_middle 273947071
push_middle 146582080
push_back 749709825
get 80704
push_front 535157507
push_middle 258560518
push_back 287547350
push_back 965182699
push_middle 608852175
push_front 119996248
get 102727
get 51256
get 14557
push_front 574502456
get 193339
push_middle 231455896
push_middle 378668961
push_middle 385009791
push_back 643798232
push_middle 433349053
push_back 274755241
push_back 395756208
push_middle 846344471
push_front 391597891
push_back 763904879
get 185771
get 75201
get 17957
push_back 266456437
get 80974
push_middle 474939275
push_front 452050791
get 214243
push_back 361223704
push_back 736874771
push_middle 726050997
get 127566
get 183326
get 55277
push_front 56617417
push_back 3721163
get 16691
push_middle 243077881
push_middle 171744158
push_front 555607766
push_back 258986727
push_middle 523294406
push_back 315297041
push_front 154804943
push_front 318023998
get 66955
push_middle 265305691
get 100220
push_back 361333990
push_back 390459678
get 30717
push_middle 876411057
push_front 469388706
push_middle 346264141
push_middle 625535604
push_back 481392749
push_front 101533383
push_front 992331400
get 47176
push_front 522226404
get 41916
push_middle 504580261
push_middle 15482404
push_back 317303799
push_middle 658029555
push_middle 318303975
get 32750
push_middle 345521381
push_front 651758815
push_middle 546654863
push_back 956499810
push_back 478292611
get 104511
push_front 736099423
push_front 586791723
push_front 369309029
push_front 473032005
get 224936
push_back 325728093
get 128927
push_back 638209381
push_back 732712612
push_middle 662189266
push_front 910853884
push_front 116712893
push_middle 116755922
push_front 912411631
get 111072
push_front 632375930
push_middle 729630732
push_middle 934016657
push_middle 386773998
push_middle 789505968
push_middle 278758836
push_back 752948217
push_middle 603110848
get 42630
push_back 866887646
push_middle 291593135
push_front 387958290
push_back 272709354
get 134912
push_front 957327318
get 163233
push_back 895170709
push_middle 359193782
push_front 392472863
push_middle 762601617
push_middle 43325503
push_middle 189854164
push_middle 771426920
push_middle 107592655
push_back 593315296
push_back 539068555
push_middle 408287180
push_back 896259932
get 104271
push_back 704256424
push_middle 99024188
get 204902
get 97791
get 16729
push_front 771012857
push_middle 567259126
push_back 230346502
push_front 951266394
push_middle 958702588
push_middle 272028987
push_middle 425011885
push_back 510394783
push_back 414446208
push_back 119223652
get 214846
push_back 634424591
push_front 850912104
push_middle 127901878
push_front 573120240
get 233426
push_middle 843768738
push_front 931712363
push_front 359795066
get 158399
push_front 436197823
push_front 909022211
get 206258
get 5741
push_back 977987900
push_middle 158890610
get 17486
push_back 10834617
push_back 752975937
push_middle 547514960
push_back 392692296
push_middle 154584735
get 186423
push_middle 426507980
push_front 284952719
push_front 100810177
get 47220
push_back 833847020
push_front 554573333
get 192932
push_back 182201692
push_front 907895235
push_front 97386464
push_back 813637426
push_middle 373352997
push_middle 512562595
get 116218
push_back 558260504
get 63156
push_front 549012824
get 255845
get 41447
get 122890
push_front 162685599
get 83044
push_front 748221046
push_middle 412057718
push_middle 992902113
push_front 16267347
push_back 631082674
push_back 128881084
push_middle 911033900
push_back 662132040
push_middle 616889708
push_front 229197227
push_front 913096274
get 179850
push_front 449507394
push_back 707740466
get 163218
push_back 325241786
get 137200
push_back 504166808
get 87689
push_front 791760158
push_middle 659650368
push_middle 773311838
push_back 935381493
push_middle 865437716
push_middle 132234574
push_back 85991200
push_back 593569255
push_middle 91417998
push_back 693564427
push_back 783672180
push_back 217066831
get 238353
push_front 32779695
push_back 578184976
push_back 504507872
push_middle 848948553
push_middle 356221112
get 26992
push_back 52962357
get 155503
push_front 580531371
push_front 781121110
get 94197
push_middle 599202329
push_back 965027880
push_back 8862982
push_middle 956799685
push_back 827155096
push_front 108928700
push_middle 152215980
push_front 705675666
push_middle 906080476
push_front 731297047
push_front 426519854
push_front 558662873
get 69674
push_middle 40916399
push_middle 644210061
push_middle 763139992
get 201594
push_middle 981724963
get 199587
push_front 655382388
push_back 286328296
push_middle 223289913
push_front 456995041
push_back 543576272
push_back 707041173
push_back 728099291
push_front 115620837
get 184243
push_front 348098795
push_middle 513656819
get 128140
push_back 950554379
push_back 748498720
push_front 462969238
push_middle 344903503
push_back 729703110
push_back 352056494
get 209929
push_back 120466351
push_back 937461539
get 21073
push_middle 247957910
push_back 194618995
push_middle 204325392
get 32462
push_back 210460133
push_front 767327261
push_middle 184929106
get 75134
get 96739
get 61265
push_front 403349554
push_back 255868774
get 7518
push_middle 848067143
get 119672
push_middle 557264250
push_back 753291538
push_middle 893586745
get 40240
get 169631
push_front 3795335
push_front 62664954
get 107455
push_back 179759040
push_front 413298478
push_back 25756315
push_front 459723276
push_middle 746554714
get 112120
push_middle 167479014
push_middle 740264619
push_middle 766633332
push_front 115803327
push_front 447617363
push_front 996074827
push_middle 852020198
push_front 232513620
push_middle 206455225
push_front 772423423
push_back 235081711
get 51814
get 57944
push_middle 437462454
push_front 116693699
get 186433
push_middle 773213667
push_middle 128445917
get 181606
push_middle 939210045
get 6127
push_middle 392706519
get 160481
get 28044
get 193890
push_front 859705387
get 207792
push_middle 922336374
get 23135
push_front 959750896
push_front 356529551
get 160236
push_middle 686526547
get 128273
push_middle 743581468
push_front 943058325
get 57394
push_middle 678562267
push_front 684757726
push_middle 190895202
get 253462
push_front 998148046
push_middle 618182715
get 79542
get 51489
push_back 932679233
push_middle 724399590
push_middle 657896259
push_front 662880701
get 251927
push_back 130408440
push_middle 914970028
push_back 28646379
push_middle 290362507
push_middle 994590819
push_middle 915091783
get 45825
push_back 349568889
push_back 788167979
push_back 564582639
get 201810
push_middle 621775480
get 95910
push_middle 716236590
get 87020
push_back 130660215
push_back 921826249
push_front 243608852
push_front 478047262
push_middle 607739920
push_middle 748923214
get 40406
push_front 538239985
push_front 57642024
push_front 821975763
get 170398
push_middle 29565850
push_front 267924056
push_middle 187160393
get 205953
push_back 731146670
push_front 744469366
push_back 396499241
get 71289
push_front 688661560
push_back 265460305
push_front 107738247
push_back 121803967
push_back 720788483
get 176465
push_front 16267182
push_back 46423469
push_front 284129937
push_front 559242190
push_front 185084953
push_back 309489076
push_front 572117669
push_middle 779081658
push_front 808667166
push_middle 190958628
push_back 729944262
get 107992
push_middle 271436485
push_middle 863754949
get 176421
push_middle 288420711
push_front 772079493
push_back 72145425
push_front 809454789
push_middle 926090889
get 22793
push_front 280434529
push_front 690132838
get 191166
push_back 384067333
push_back 974655833
get 134835
push_back 572694646
push_front 645222784
push_front 605954428
push_back 788545844
get 2952
get 21279
push_back 883768745
push_front 541038972
push_middle 113752706
push_front 147490318
push_front 349597435
push_middle 825418595
push_front 144030091
push_middle 875028573
push_back 515794903
push_back 587258125
push_front 784546164
push_front 537645118
get 197561
push_front 42518501
get 131146
push_back 152075395
push_back 359808609
push_middle 667507586
get 96205
push_front 498396527
push_middle 330031788
push_middle 26896879
push_back 254738387
push_middle 742758502
get 24531
push_front 98524569
push_middle 643610224
get 147244
push_front 692425570
push_back 877092677
get 36456
push_middle 805412933
get 15075
push_back 603524813
push_middle 738564348
get 235124
push_front 160817481
push_middle 596817410
push_middle 510191603
push_middle 728570127
get 119396
get 7904
push_front 542798418
push_back 348960346
push_front 899942166
push_front 824345774
get 99129
push_middle 839499993
push_back 366301413
push_back 631517417
push_middle 372145463
push_back 158187461
push_back 783526867
push_middle 540952708
push_front 654925671
push_middle 77158147
push_middle 210847406
get 223476
push_middle 973940432
push_middle 466487796
push_middle 952240707
push_middle 280415359
push_back 706679101
push_middle 778855382
get 44543
push_middle 61359571
push_back 720662111
push_middle 535925554
push_middle 448993807
push_front 657506103
push_back 349966740
push_middle 258707449
push_front 137229345
push_middle 89039364
push_middle 657670511
push_front 911836097
push_middle 970680558
push_middle 148100851
get 164718
push_back 972378305
push_middle 166465471
push_back 201463197
push_back 240671781
push_back 795331333
push_middle 499542861
get 125459
push_front 426355725
push_middle 517567856
get 197382
get 202956
get 94612
push_front 506592888
push_middle 26494578
push_back 464968492
get 166993
push_back 558847566
push_back 833517513
push_middle 611166174
push_back 505030019
push_middle 287081163
push_back 599294661
push_back 957307009
get 154042
push_middle 578984889
push_front 180844682
push_front 800552533
push_back 258960153
push_back 316043564
push_front 394239694
push_middle 340605138
push_front 602016012
push_middle 768098717
push_middle 532166420
push_middle 483837864
push_front 652600027
push_front 99806964
push_front 406966006
push_back 869753770
push_front 510006706
push_front 820921468
push_front 911948608
push_middle 16609577
push_middle 331221773
push_back 205177119
get 24353
get 166054
push_back 521748907
push_middle 324712374
push_front 631048948
get 129520
push_middle 328602037
push_middle 437181358
push_middle 173542190
push_middle 14958750
push_middle 502646085
push_front 498982568
push_back 887510602
push_front 345666013
push_back 755078102
push_middle 446728387
push_middle 570938328
get 236870
push_middle 57326801
push_back 576920609
get 237080
push_back 600806535
push_middle 676474321
push_middle 87241991
push_back 68427626
get 144099
get 208288
push_back 33944261
push_middle 507539651
push_front 828474422
push_middle 457666948
push_middle 838818312
push_back 102259944
push_middle 409378204
push_front 313365776
push_middle 431374872
get 164612
push_front 83679791
get 246234
push_front 481894104
get 176291
get 167283
push_front 778983818
push_front 175111479
push_middle 331883455
push_front 430868602
push_back 687385515
push_front 225278226
get 234074
push_front 662778628
push_front 123642642
push_middle 845390769
push_front 298180704
get 215209
get 136986
push_middle 881743165
push_middle 375909172
push_middle 435024930
get 156746
push_front 393359718
push_front 941993448
push_middle 120223686
push_back 118944363
push_middle 702776450
get 250620
push_back 352922191
push_front 271377893
push_front 547170807
push_middle 69898450
push_middle 909793901
push_middle 480117703
push_back 387191455
push_back 646439306
push_front 976439964
get 83188
push_middle 708345831
get 37065
get 43237
push_back 629796573
push_front 409165566
get 66816
push_front 204049051
push_back 262143580
push_front 853371964
push_back 59438120
push_middle 614340693
push_front 330516987
push_front 839008856
push_front 719520330
push_back 724681626
push_back 301144205
push_back 284274944
push_front 374657534
push_back 792142150
get 164282
push_front 768848581
push_middle 398603513
push_back 197437765
push_back 539764622
push_middle 535932008
push_middle 721379630
get 189169
push_back 294895042
push_middle 180911810
push_front 422158964
get 187029
get 128665
get 23873
push_front 382463896
push_back 996678233
push_middle 583991624
push_back 858184387
push_back 90807833
push_front 169564676
push_back 699370749
get 10045
get 208187
push_back 543437869
push_front 625843487
push_back 91996038
get 95798
get 193396
push_back 740893336
push_middle 743652758
push_middle 472637488
push_middle 157878243
get 134624
push_front 102453588
push_front 392829847
push_middle 765200104
push_back 215833826
push_middle 805523393
push_front 46228291
push_front 618056847
push_front 605550191
push_front 612248132
push_middle 10841339
push_back 94277467
get 23327
get 87318
push_front 524183201
get 26125
push_front 782009402
push_middle 938388405
push_middle 55532857
push_middle 398230649
push_front 757429640
get 240368
push_front 883399760
push_middle 557960437
push_middle 136363507
push_middle 362549053
push_front 508751660
push_front 774941994
push_front 322283989
get 130134
push_back 446833821
push_front 852113978
push_middle 171282182
push_front 917181494
get 219341
push_middle 573560535
push_front 466985904
push_front 450724540
push_front 120546963
get 8323
get 34966
push_middle 157911415
get 124424
push_middle 62529045
push_back 953692693
push_front 415561069
push_middle 472747936
push_back 61803030
get 151283
push_middle 421369041
get 43404
push_front 221827218
push_back 438342554
push_middle 215051898
push_middle 651859774
push_middle 276589051
push_back 96861730
push_middle 305864811
push_front 168894630
push_middle 75152618
push_back 691961520
push_back 384429214
get 90156
get 156831
push_back 177167061
push_middle 944518629
get 45350
push_back 800604308
push_middle 493289768
push_front 910304387
push_middle 188180316
get 26796
push_back 235777327
push_front 774608680
push_back 38064285
push_middle 580966322
push_back 408896910
push_back 132440620
get 10485
push_front 949125442
push_front 166101345
push_back 780331765
get 124188
get 223013
push_back 900181172
push_front 492201761
push_front 786970831
push_front 983445727
push_front 85999328
get 9535
get 103503
get 246321
push_front 455288756
push_back 580009196
push_back 414346796
push_back 669560399
get 88069
push_back 489939592
get 247568
push_back 700490157
get 76965
push_back 622305858
get 228293
push_front 512123509
push_middle 174507455
get 87595
get 64353
push_front 762540398
push_middle 472000149
get 113655
push_middle 103059816
get 180498
push_back 98354386
push_back 598171059
push_middle 474628636
push_front 475763129
get 23205
get 86097
push_front 959023931
push_front 275939964
push_front 696934680
push_middle 163534296
push_front 289397174
push_back 969061671
push_middle 543015878
push_middle 184348794
push_back 343329573
push_back 453731654
get 15114
push_back 475868041
get 41388
push_middle 634999118
get 142421
push_middle 227405046
get 50708
push_middle 121588247
push_back 959323491
push_middle 288303855
push_middle 205223311
get 79169
push_back 771274061
push_middle 344635762
push_back 995853852
push_middle 774383278
push_middle 672964776
push_middle 296123889
get 251263
push_back 367129144
push_back 640512748
get 69134
push_back 380572669
push_back 324463999
get 109652
push_front 886428133
push_middle 706763277
push_back 918965857
push_front 182563939
push_middle 913896484
get 218371
push_middle 350028697
push_middle 875212846
push_middle 194597428
get 7487
push_back 934531518
push_front 643858454
push_front 273664096
get 224503
push_back 812574619
push_middle 228774347
get 202840
push_back 527075901
push_front 520258717
push_back 723001243
get 8253
get 68540
push_middle 957567478
get 48773
get 61256
get 52370
push_front 87543119
push_front 225282913
push_front 309721994
push_back 328752081
get 93146
push_middle 375186759
push_front 47275373
push_back 837792628
push_middle 717842163
push_front 66001682
get 195927
push_back 274947682
get 250512
push_front 910364181
push_front 660557161
push_middle 369361058
push_middle 657932124
push_front 341192673
get 105816
push_middle 51755588
push_front 324021583
push_front 207597384
push_back 183320986
push_middle 686378456
get 255433
get 9377
get 208682
get 203904
push_middle 354749093
push_front 172364946
push_front 229397600
push_middle 568861169
push_back 317126287
push_back 771974655
push_front 138848062
push_front 856462982
get 174205
push_middle 621692462
push_middle 770457463
push_back 934070240
get 252230
get 188078
push_front 665046596
push_middle 272065016
push_back 408031570
push_front 51064636
push_back 737992825
push_middle 152952869
push_back 440714497
push_middle 670215072
get 227151
push_middle 535848729
push_back 256743742
get 208683
get 41074
push_middle 282286171
push_front 767800383
push_back 174314233
get 235972
push_middle 776752646
push_back 949472838
get 38196
push_back 683314868
push_back 934177382
push_back 869431722
push_front 828637223
push_front 74431178
push_back 504130967
push_front 135172892
push_back 149996436
push_back 8017553
push_front 707999614
push_back 874105873
push_back 329054534
push_middle 281570337
get 237560
get 9482
push_back 672270185
push_middle 875633375
push_middle 352470523
get 127749
get 134920
get 53263
push_front 683948944
get 198951
push_back 173627844
push_middle 558129652
push_back 106277500
get 159714
push_front 421400781
push_back 328550655
get 212238
push_front 146714447
push_back 203183631
push_back 379659718
push_front 727408909
push_front 24665912
push_middle 607410954
push_back 976541669
push_front 226886406
push_front 636701426
get 181458
get 105079
push_middle 500119905
push_front 87501695
push_middle 18081226
push_middle 336187505
push_front 256983269
push_middle 953614117
push_front 244346678
push_back 597997633
push_front 939912658
push_back 344464391
push_middle 361650803
push_front 237706159
push_middle 303165098
push_back 936316144
get 243948
push_back 376037967
push_back 302585820
get 224698
get 108411
get 101045
push_back 432570444
push_front 65864048
push_middle 674987521
push_middle 20098217
push_middle 959161556
push_middle 761427268
push_middle 914317824
get 167240
push_front 56584943
push_back 682283174
push_front 774714730
push_middle 12463554
push_back 979111060
push_front 473920584
push_front 313813649
push_front 972128338
push_back 779089976
get 101602
get 150291
push_front 510681330
push_back 39413697
push_middle 905070452
push_back 366610622
get 98354
push_back 44695783
push_middle 906474251
get 161403
push_middle 71253547
push_back 471355377
push_back 753605262
push_middle 979686443
push_front 906984535
push_middle 228885147
get 102997
push_back 602933245
push_back 218243279
push_front 74407774
push_front 573994673
push_middle 120415955
push_front 770136784
push_back 550619777
push_front 306115759
push_middle 729467834
push_back 951290219
push_back 167506047
push_back 762184901
get 249806
get 1330
push_back 699327019
push_middle 157393572
push_back 405266766
push_front 251867235
push_back 577345798
push_front 441739117
push_front 543363300
get 139627
push_back 957291060
push_front 28417777
push_back 4505296
push_back 178603730
push_middle 477667058
push_back 197610431
push_middle 650099442
push_front 699108924
push_front 220231327
push_middle 495328442
push_back 825077683
push_back 885559386
push_middle 540872552
push_back 836105167
push_middle 212069668
push_front 425946209
push_back 208220751
push_front 357439245
get 108554
get 202220
push_front 795320550
push_back 727545932
push_middle 956013711
push_back 26071573
push_front 689163886
push_front 894137054
push_front 460605806
push_middle 340303185
get 196668
push_back 410009449
push_back 810404543
push_front 210338024
push_back 863454294
push_back 272200294
push_front 486073388
push_front 986075017
get 166220
push_front 331638429
push_middle 720619207
push_front 664544015
push_front 938488105
push_front 276559143
push_back 420307037
push_front 542053543
push_middle 513755348
push_middle 116837619
push_middle 808063478
get 244866
push_back 253628158
push_middle 605089396
push_back 262248863
push_back 962456779
push_back 462936503
push_middle 261870911
push_back 77266903
get 102266
get 83956
push_middle 885808826
get 184809
push_front 446432122
push_middle 743977112
push_front 794790287
push_middle 342325612
push_front 61421921
push_middle 905720228
push_front 871550842
push_back 444269992
push_back 17648886
get 225665
push_middle 761358870
push_front 385519586
push_back 210882540
push_front 112136568
push_front 380997906
push_front 362218394
push_middle 751347560
push_back 9551910
push_front 266103305
push_back 724812355
push_front 298841256
push_front 936225675
get 133898
push_back 872351643
push_middle 704800813
push_back 869264660
push_back 169766930
push_front 514064420
push_middle 870466114
push_middle 80486884
push_back 748576568
push_back 525564334
push_middle 633190215
push_front 39061355
get 134087
push_middle 611836853
push_front 840622632
get 228458
push_front 851960903
get 250653
push_front 336557396
push_middle 10169123
push_middle 698615543
push_front 192303557
get 70179
push_back 154800040
push_middle 605690556
push_back 305948363
push_back 390609968
push_back 856556174
push_front 655711803
push_middle 313862768
push_middle 197806015
push_middle 264056021
push_front 925480731
push_middle 227211083
push_front 190576164
push_front 290479204
push_back 583738093
get 112669
get 250391
push_back 937493227
get 174611
get 4282
get 81212
push_front 430623296
push_back 25438040
get 38411
push_middle 343877227
push_back 340866139
get 135752
get 228364
push_middle 817021552
push_back 420780351
push_middle 191400294
push_back 755733449
push_back 270797286
push_middle 231906431
get 186391
push_back 888525315
push_front 205278352
push_front 922280959
get 100120
push_back 992348786
get 118141
push_back 894495497
push_back 497904639
push_middle 142251224
push_back 907647484
get 101439
get 175978
push_middle 663730722
push_front 765447619
push_front 791953648
push_middle 719551027
push_front 320797032
push_back 230241463
push_front 349212778
push_middle 735123169
get 252829
push_middle 851922382
push_back 336787979
push_back 996578602
push_back 967546602
push_middle 446867271
get 172586
push_middle 856836245
push_front 572706989
push_middle 179324998
push_back 707181690
get 19661
push_middle 111457100
push_back 133020772
push_middle 540913802
push_front 763088611
push_middle 350251486
push_middle 471575658
push_middle 587271785
get 50248
push_middle 565091911
push_front 15971295
push_back 791675722
push_back 554840079
get 62813
get 10448
push_front 773710135
get 119348
get 18443
push_front 100020885
push_back 70920605
push_back 352532407
push_front 983479628
push_front 855314949
push_back 686689283
push_middle 949129317
push_back 544258875
push_middle 459156427
push_middle 535113257
get 154860
push_back 703451537
push_front 915687484
push_front 313357496
push_front 73436730
push_middle 453329766
get 215175
push_front 772793554
push_middle 428869276
push_front 31632560
push_middle 845249964
get 206563
get 80395
get 219360
push_back 844986360
push_front 453923691
get 71921
push_back 216083483
push_back 665075375
get 110930
push_middle 81983616
push_front 368348860
push_front 642146250
push_back 899700885
push_back 87703788
push_front 840847681
push_back 930482495
push_middle 195951661
push_back 808988471
push_middle 251592646
push_middle 228459325
push_middle 961254304
get 125815
push_front 325475972
push_front 539154200
push_front 614931380
push_back 766260773
get 18198
push_front 173843809
get 123620
get 228912
push_back 768319248
push_middle 891932345
push_front 355485893
push_front 67923005
push_front 916570053
push_back 329914298
get 69732
get 147768
get 169873
get 245648
push_back 48233680
push_middle 997368250
get 109063
push_back 705709464
get 219374
push_front 988932101
push_middle 409402739
get 92430
push_middle 592569890
get 90554
push_back 986229920
push_front 149480418
get 200415
push_front 165466946
push_front 503521188
push_front 357321916
push_front 993825194
push_middle 255995011
push_middle 186156304
push_back 200868624
get 98032
push_back 192590548
push_back 823702837
push_middle 906184709
get 200299
get 169328
push_back 9436669
push_middle 470806399
push_back 772168885
push_front 802280052
get 43055
push_back 895231304
get 215648
get 36705
push_middle 153941866
push_back 60355295
push_front 219309849
push_front 721159985
get 87655
push_back 220122963
push_back 680490060
push_back 130743067
push_front 139144540
get 181760
push_back 145130757
get 198430
push_front 363897409
push_back 7523610
push_middle 419530232
push_front 36721819
push_back 744993232
push_front 356479380
push_middle 883461492
push_front 397575780
push_middle 318380633
get 204775
get 211581
push_front 477808245
get 168983
push_back 175663959
push_front 806190732
push_back 750896928
get 85645
push_middle 176228187
get 61298
push_middle 837664750
push_middle 768025676
push_back 366768408
push_back 824694035
get 249187
push_front 199470430
push_middle 171939658
push_middle 396585481
push_back 196324000
push_back 358148694
get 110722
push_middle 402266891
push_middle 229957633
push_back 529427096
push_front 677978753
push_back 13861785
push_front 346091730
push_back 381937830
push_back 866884129
push_middle 492225899
get 59703
push_front 339842934
push_front 801649224
push_front 284142733
push_front 266307387
get 140793
push_front 73276984
get 144630
push_back 98869161
push_middle 937837773
push_front 143766205
get 119206
push_back 275153290
push_front 463659500
push_back 345700945
push_middle 546685936
push_front 158003749
push_front 733001569
get 163639
get 9485
push_middle 884395644
push_middle 533346436
push_back 255949097
get 44606
get 75406
push_front 763527316
get 206529
push_front 357529913
get 6617
push_middle 534974433
push_middle 883325870
push_back 297900065
get 38877
push_back 542891781
get 37219
get 89673
push_front 989303886
push_back 210644846
push_back 393458921
push_middle 43567205
push_front 800293222
push_back 544623825
push_front 444991799
push_middle 724216148
push_back 521981986
push_middle 315418915
push_front 630080905
push_front 94400026
push_back 823794628
get 41954
push_front 79448608
push_front 166106265
push_middle 293887044
push_middle 947964199
get 156289
push_front 793375785
push_front 632145245
push_middle 105974717
push_middle 328112832
push_middle 29972011
push_back 468934582
push_back 276768143
get 108958
push_back 802400046
push_back 215078393
push_back 641764166
get 256066
push_front 10872626
get 213313
push_front 543883489
push_middle 781645758
push_front 679111159
push_middle 63773265
push_front 967851382
push_back 109155342
push_middle 440519579
push_middle 595985260
push_middle 572418687
push_front 750520281
push_middle 601391736
get 66295
get 166555
push_back 277961625
push_middle 854027764
push_middle 972766836
get 96298
push_back 501196545
push_back 912183671
push_back 256198366
get 125685
push_front 458877715
push_front 923997412
push_middle 101881223
push_back 738393303
get 202572
get 188488
push_back 790682494
get 113113
push_back 75718951
get 88235
push_middle 248007937
push_front 721075481
get 181313
push_middle 503506691
push_middle 318505201
push_back 435656445
get 166928
push_front 867973637
push_front 487369087
push_front 555207966
push_back 683123499
push_back 721204495
push_back 513422423
push_back 419372975
get 250077
push_back 171356014
get 54172
get 133377
push_back 176619537
push_middle 649475894
push_middle 838940970
get 144634
push_back 978825944
push_front 663431170
push_front 804514171
push_middle 44206495
push_middle 273525761
push_middle 254214051
push_front 280101112
push_back 363749622
push_back 267524625
get 127998
push_back 86512997
push_front 288891654
push_back 891657226
push_middle 816682127
push_back 196268539
push_back 169095351
push_front 597783103
get 246477
get 96899
push_front 178788648
get 245110
push_back 244871320
push_middle 588074590
push_middle 497368518
push_back 605927640
push_middle 661284711
push_middle 889562750
get 125867
push_back 618940616
get 248844
push_front 299127271
push_back 556324645
push_back 56328470
push_front 341679947
get 93400
push_middle 547627054
push_front 23489319
push_middle 418956558
get 48057
push_back 370489058
push_front 48520194
push_back 150596411
get 27456
push_front 603130295
push_front 263696141
push_front 21297782
push_middle 476691111
push_middle 592970123
get 109694
push_back 288133041
get 88657
push_middle 381392638
get 106826
get 229005
push_back 460409643
push_middle 350999485
push_front 429437966
push_back 273197760
get 42661
get 184491
get 157391
push_front 390506405
push_front 135892282
push_back 254781207
push_front 879846267
push_back 138630204
get 185040
push_front 192678215
push_front 524077244
push_front 587355220
push_middle 905623326
push_back 999354839
push_middle 842861149
get 37485
get 246562
get 164860
push_front 457154511
push_back 773034613
push_middle 549203957
push_front 91004885
get 86485
push_front 600662738
get 71524
push_middle 776209713
get 40282
push_back 210526868
get 198429
get 210515
get 51089
push_front 732964873
push_back 616421788
get 40567
push_front 831297562
push_middle 105051402
push_middle 124324729
push_back 695159850
push_front 962270580
push_middle 565285058
push_front 435193078
get 190940
push_back 377937805
push_front 816909800
push_middle 60900516
get 154538
push_back 781397664
get 191132
push_middle 630006834
push_front 998284050
push_back 113824989
push_back 765818106
get 248114
push_back 837383347
push_front 594900761
get 27823
push_middle 233688705
get 74171
get 12735
push_back 864479606
get 42654
get 224733
get 204236
push_back 253835210
push_back 512826143
push_back 672743555
push_back 255210631
push_middle 500904498
push_back 825935232
push_back 213180951
push_back 283195033
get 66396
get 163254
push_back 475190875
get 51195
push_middle 327922270
push_front 912552557
push_middle 475660082
push_middle 940785036
get 114867
push_front 264718021
push_back 314799518
push_middle 936905732
push_back 466513254
get 213764
push_back 15467347
push_front 288044470
push_front 610882692
push_front 926570081
get 97915
push_front 180134852
get 152076
push_back 714124060
push_front 128343055
get 227304
push_middle 725293837
push_middle 805046494
push_back 744578361
push_front 599295880
push_front 181197261
push_back 819877458
push_back 939502445
push_front 641240272
push_back 66783834
get 10972
push_back 894881440
push_front 360555004
push_back 17567938
get 190735
push_front 428574631
push_front 980361023
push_middle 385531528
push_middle 922017123
push_back 872231087
push_middle 28067107
get 3533
push_front 638428839
push_back 488514173
push_back 3312935
push_front 786964513
push_back 43856927
push_front 41101524
push_front 575886614
push_back 755457610
push_back 286040990
get 243740
get 196069
push_back 345473552
push_middle 698864253
push_front 255100325
push_front 439397499
get 87712
push_back 353502005
push_front 999564561
get 9799
push_front 814388702
push_front 457734524
push_front 161847535
push_back 890765105
push_middle 415911135
push_back 122669889
push_back 134359802
push_back 674222452
push_front 281268299
push_front 838243576
push_middle 461105466
get 182766
get 46049
push_back 908231959
push_back 926670496
push_back 729541149
push_front 854266280
get 42096
get 54476
get 126421
push_front 84656338
push_middle 138656527
push_middle 639810860
push_front 149908213
push_middle 344325604
push_front 72511508
get 93427
push_back 765815543
get 245886
push_middle 496173576
get 152724
push_back 265010878
get 65544
get 73442
push_middle 352928559
push_back 148188149
push_middle 520165373
push_front 682589467
push_back 164891554
push_front 308624711
get 150918
push_back 135273120
push_back 151664366
push_front 71488673
get 43620
push_back 915052303
push_middle 912196037
push_back 297094235
push_middle 175244398
push_back 168773412
push_back 830087047
get 94156
push_middle 605848852
push_back 442414045
push_back 106320454
get 62430
push_back 206945151
get 45565
push_front 805354720
get 175806
push_middle 558658035
push_back 660571342
get 191087
push_front 918102139
push_middle 66545510
push_front 185005617
push_middle 441134272
push_middle 673630744
push_back 845279904
push_front 952101662
get 239770
get 163896
push_back 357409001
get 65485
push_front 570288920
push_front 206561031
push_back 803248485
push_back 526684470
push_middle 117574270
get 5268
push_front 245511847
push_middle 233691974
push_front 897753687
push_middle 275542348
push_back 131099608
push_back 996973545
push_front 542791317
push_front 666007924
get 194429
push_front 873965869
push_front 102661038
push_back 521441415
push_front 389931194
push_middle 29123797
push_middle 871665296
get 84275
push_middle 130336523
push_front 888613019
push_back 928529663
push_back 227980232
get 157872
get 206629
push_back 399342323
push_middle 479717250
push_back 873981618
push_back 541721174
push_back 106362567
push_front 648385071
push_middle 162234685
push_back 826541924
push_back 107775797
push_middle 164357791
push_front 522196428
push_back 308172458
push_front 188324593
push_middle 743126036
push_back 582815473
push_middle 590951688
push_back 84881461
push_back 528059365
push_front 443635518
get 144778
push_front 967252585
get 232797
push_back 559295566
push_middle 502508022
get 106961
push_front 71778370
push_front 400670449
get 29860
get 17144
get 125531
push_front 192512493
push_back 10046613
get 118459
push_front 379746862
push_middle 128874773
get 203481
push_back 590412363
push_back 133461403
push_back 967115080
push_front 489426006
push_front 670070039
get 207466
push_front 629502480
push_front 463676603
push_back 202747127
push_front 276116861
push_middle 129097134
push_middle 219394573
push_back 724670856
push_middle 808664908
push_middle 369489383
push_front 272701120
push_back 532879851
get 182717
push_front 922552320
push_middle 459376487
push_front 316237576
get 122111
push_back 531875599
push_front 718052223
push_middle 619550721
push_front 611289131
get 232594
push_middle 324019215
push_back 646125436
push_back 265373337
get 82999
push_middle 717464425
push_back 65248401
push_middle 402687012
push_front 718857621
push_middle 924061483
get 162395
get 188383
push_middle 577692805
push_front 544244679
push_back 777029857
push_front 518326000
get 123017
push_middle 139071895
get 46870
push_middle 633299762
get 176775
push_middle 293206663
push_front 68557323
push_back 15299093
push_front 408441942
get 153059
push_middle 265236332
push_back 365607302
push_back 634678551
push_front 19029453
get 64556
get 128686
push_middle 528337326
push_middle 852842320
push_front 326022735
push_back 353001273
push_front 420340896
get 153771
push_back 888114050
get 14261
get 214217
push_middle 928986562
get 169817
push_back 480262634
get 21602
get 178504
push_back 779946792
get 132100
push_front 652170028
push_middle 353324829
push_front 373654218
get 244892
push_front 848617950
get 109776
push_back 393555631
push_middle 374049525
get 57616
push_back 200124936
get 219677
push_middle 463414502
push_middle 944985597
get 39736
push_back 499052127
push_back 479962735
push_middle 536135532
get 81501
push_back 936760414
get 215885
push_back 598783136
get 185760
push_back 773434199
push_back 74474520
push_middle 284353984
push_front 18184084
get 168686
get 237229
push_back 160796065
push_middle 607258140
push_middle 626894932
get 83875
push_back 771056551
get 121939
get 239065
push_front 775481526
push_middle 461646885
push_back 537440125
push_middle 193446935
get 24440
push_front 735591931
push_back 813329140
push_back 258875578
push_front 454566018
get 192528
push_front 420043851
push_front 101356638
get 208761
push_front 346388566
push_front 681748432
push_middle 428460485
push_back 708943346
get 78808
get 133933
push_back 532340204
push_middle 173041011
get 185654
get 219393
push_middle 50408735
push_middle 807095674
push_back 227581726
get 188555
push_middle 857149420
push_middle 29625573
push_front 729663922
get 200090
push_front 891683305
push_back 65373310
push_middle 810502848
push_middle 452087100
push_middle 914676190
push_back 619527315
push_front 465860220
push_front 434062967
push_middle 329990623
get 123312
push_middle 138143074
push_back 257585505
get 228284
push_front 714737552
push_front 731475794
push_middle 120362730
push_middle 506841255
push_back 561952051
push_back 323516489
push_back 150607863
get 140339
push_middle 190396537
push_front 349643674
get 219898
push_front 575091580
push_back 51689391
push_middle 920840025
push_middle 991609358
push_back 528389985
push_middle 654985234
push_middle 841681764
push_middle 488776511
push_front 180570720
push_back 768482169
push_front 458050764
push_back 170547037
push_middle 636537218
push_back 297079866
get 154296
push_front 842952782
get 3958
push_middle 771750482
push_middle 141710171
push_front 956441949
push_middle 714876283
push_front 44937536
push_front 751522214
push_back 585549111
push_front 843749130
get 128124
push_back 115264248
push_back 844033917
push_back 934563552
push_middle 204452821
push_front 85356216
push_middle 648605082
push_middle 56478889
push_back 319545098
push_middle 795409658
push_back 404016525
get 170872
push_front 732560003
push_middle 367767086
push_back 978814120
get 215999
push_back 542723241
push_back 655378067
push_front 971043903
get 228695
push_front 330810747
get 77431
push_front 229803185
push_front 26797188
push_back 997288826
push_middle 683964627
push_front 41616450
get 250145
get 21223
push_middle 684719807
get 12079
get 94065
push_middle 359614315
push_front 89688768
get 117792
get 254796
push_front 442161917
push_back 330364610
push_middle 155094030
get 81534
push_front 509372312
push_back 309569514
push_front 767249806
push_front 182806922
push_back 593308702
get 126671
get 194896
push_middle 214571121
push_back 229248051
get 6831
get 170062
push_middle 310853953
push_front 355541899
get 81031
push_middle 495811490
push_middle 673624824
get 48541
get 208261
push_back 279030185
push_middle 807702418
push_back 894182606
push_back 689456334
get 162228
push_front 386199299
get 88454
get 197069
get 227169
push_back 303054142
push_front 629385888
push_front 31688518
push_back 209736391
push_front 250438715
push_middle 90203182
push_back 610451814
push_back 257117831
get 201313
get 152462
push_front 206479167
get 110618
push_middle 688560026
push_front 852030226
push_middle 458704132
push_front 982921659
push_middle 542620467
push_middle 745758050
push_front 311349770
get 141548
get 232995
push_back 732671196
push_back 623986086
get 123187
push_back 951513325
get 174153
push_back 858622380
push_middle 646590362
get 94897
get 19625
push_back 372699573
push_middle 897271092
push_middle 647810455
push_back 22372761
push_middle 713372151
push_front 263196662
push_front 405676762
push_middle 279403950
push_front 652799497
push_back 68947052
push_front 977464353
push_back 125193348
push_middle 291948744
push_back 408778615
push_front 913390586
push_back 709721749
push_back 85428353
push_front 374486973
push_front 778234243
get 91214
push_middle 752833303
push_middle 287882194
push_front 535722734
push_middle 372589904
push_back 345671172
push_back 711322665
push_middle 295344504
push_back 850676274
push_middle 512171525
push_middle 121784601
get 179877
get 112454
get 214741
get 92707
push_front 253942311
push_back 562571570
push_front 554261165
push_middle 684543384
push_front 976905128
push_front 306360794
push_front 127713934
push_middle 591366302
get 220805
push_front 920113744
push_front 723153450
push_front 100202135
push_front 269595638
push_middle 850914189
push_middle 25632364
get 120231
get 21052
push_front 459266775
push_back 98973164
push_back 733791335
get 105047
push_middle 212503247
push_front 681599485
get 16598
get 95415
push_front 37649980
push_middle 907438166
push_middle 853249052
get 146417
push_middle 743169649
push_front 5816160
get 232440
push_middle 441252895
get 93723
push_front 258288071
get 115260
push_back 456469993
get 192707
push_front 101165792
push_back 495795520
push_back 42540653
push_front 714675713
push_middle 446009486
push_middle 271839707
push_middle 960218467
push_middle 706076743
push_front 993814410
push_front 547872549
push_front 869174423
push_middle 116383118
push_front 602473454
get 255642
get 51016
push_front 373188747
push_front 754527212
push_middle 762848428
push_front 881672525
push_back 161205425
get 126630
push_middle 423295356
push_back 467787108
push_front 117028794
push_back 452148107
get 196474
get 12841
push_front 685510558
push_front 929531560
push_back 39753155
push_front 488635283
push_middle 614005190
push_back 243888961
push_middle 277571588
get 27383
push_middle 969065926
push_front 38896569
push_middle 556904945
push_back 965189563
push_front 598576045
push_front 64815546
push_middle 429933569
push_middle 93589921
push_back 940965136
get 161746
push_middle 320212748
push_back 471037330
push_front 943794765
push_middle 771151317
push_back 380836572
push_back 643682597
get 124871
push_back 431127567
push_back 728812947
push_front 837091095
get 24730
get 134541
push_front 356256230
push_front 625359050
get 43935
push_back 200312112
get 170735
get 61251
push_front 195533422
push_middle 937896670
get 49819
push_front 1484827
push_middle 3394554
push_middle 467146266
push_front 986566422
push_middle 285705015
push_back 568489328
push_front 966808160
push_middle 930298406
push_middle 894934536
get 179049
push_middle 500318216
push_front 508518416
push_back 861744756
push_front 299613077
get 245717
push_back 452047693
push_middle 851660114
push_middle 577085052
push_middle 727763999
push_back 11639260
push_middle 871507777
push_front 943439181
push_middle 456778064
push_middle 831725066
push_middle 112290719
push_back 220202633
push_front 833442878
push_back 836515339
push_front 989894401
push_front 753128377
push_back 380693800
push_front 211578202
push_front 842780080
get 250019
get 210781
get 165079
push_middle 727111434
get 229465
push_back 626871830
push_middle 804417384
push_back 693892558
push_back 379937618
push_front 322793150
push_middle 130154065
push_middle 666395203
push_middle 942814838
get 165814
push_front 78307
push_front 594390923
push_back 852564644
push_middle 830723446
push_front 721074802
get 234301
push_back 952225211
get 242589
push_middle 339151654
get 38054
push_back 501223916
push_middle 579712479
push_back 224154775
push_front 772721208
get 136914
push_middle 310385638
push_back 527150589
push_front 19899036
push_front 812573493
push_middle 166423589
get 49440
get 29348
get 189881
push_middle 345008699
push_back 655058695
push_middle 479277940
push_middle 945566619
push_front 305401036
get 48104
get 113334
get 246355
push_front 117748422
push_middle 335346667
get 175006
get 128040
push_front 449132227
push_back 548280001
get 154726
push_front 743457735
push_front 926680567
push_front 422544535
get 170161
push_front 239444445
push_back 719689180
push_middle 487808933
get 109937
push_middle 980190797
push_back 377525170
get 251851
get 255705
push_front 346542959
get 160681
push_front 642980874
push_back 725022582
push_middle 70722191
push_front 527893553
get 5999
push_middle 456716999
push_front 299294369
get 11135
push_middle 547988623
push_middle 729076915
push_front 624756965
get 116200
get 37369
push_back 210156390
push_middle 452089436
get 172376
get 171121
push_middle 31029477
push_back 687835683
get 81075
get 92610
push_middle 854783179
push_front 98893457
push_middle 831967399
push_middle 994796711
push_back 234834553
push_front 456298072
push_back 658857868
get 102296
push_middle 748016825
push_middle 328175721
push_middle 566932309
push_front 475293982
push_front 696232733
push_back 230370754
push_middle 664273100
push_front 726542963
push_back 647986777
push_front 458462361
push_front 311427583
push_middle 573511686
push_front 52617194
push_back 616248232
get 221333
push_back 91238712
push_back 931647938
push_back 148917552
push_front 396647599
push_middle 586850126
push_back 532430195
push_middle 249970048
push_middle 233629117
push_middle 460665745
get 106912
push_back 361716841
push_front 106569973
get 223488
push_middle 426658566
push_back 641685743
push_middle 791256078
push_front 693760979
push_back 451118630
push_middle 613982850
push_middle 237929535
push_back 872704196
push_middle 358149891
get 157686
push_back 963250556
push_back 265209360
get 184900
push_middle 212875158
push_back 739600883
push_middle 809050652
push_middle 829210476
get 18721
push_middle 708500058
push_front 898316118
get 143402
push_front 496076954
push_middle 473321631
push_back 607819691
push_middle 430307084
push_middle 34987297
get 177375
get 37651
push_middle 755072183
push_middle 598668826
get 164150
get 151086
get 138053
push_middle 276992040
push_middle 97308514
get 63948
get 217209
push_back 561796022
push_middle 947242122
push_back 681044286
get 150610
push_front 41280995
get 146938
push_middle 56033713
push_back 347037412
push_front 525309725
push_back 713848164
get 51251
push_front 455623991
push_back 412526467
get 218581
get 37476
push_front 315895387
push_back 846072353
get 172164
get 222517
push_back 627878945
get 65403
get 45968
push_back 533732674
push_back 137462638
get 231259
get 215912
push_front 511903764
push_front 27864469
get 207959
push_middle 920352986
push_back 768951895
push_back 980192996
get 45991
push_front 893272938
get 86319
push_front 981947420
push_back 800774728
push_front 159051100
get 49123
push_back 797318131
push_middle 189533007
push_back 823192594
push_back 332573297
get 189770
push_middle 273568796
push_front 52297167
push_front 235097299
get 38276
push_front 167114132
push_middle 825996028
push_back 863115331
push_middle 291879953
get 33208
push_middle 569344845
get 53277
push_back 13469384
push_middle 551024750
push_back 733619462
get 17846
push_back 14065502
push_middle 247146823
push_middle 975438026
get 225432
push_back 201383480
push_middle 392834282
get 206100
push_back 558668349
push_back 311942658
push_middle 513559066
push_middle 698421785
push_middle 825632401
push_front 781884101
push_middle 799107435
get 199193
get 104531
push_middle 219062781
push_back 650365906
push_back 298859556
push_middle 230694889
push_middle 913296609
push_front 562159391
push_back 75693782
get 190713
push_back 507473653
push_back 212927817
push_middle 810161834
get 177325
push_middle 245280862
get 256251
get 213713
push_back 446277476
push_back 61349260
push_middle 35388442
push_back 194959433
push_back 395050413
push_front 67878480
push_back 574016541
push_back 817198675
push_middle 547601977
get 242855
push_front 309549972
get 256109
push_back 721821070
push_back 386148470
push_middle 865885226
get 193943
push_front 976658039
get 243715
get 102837
push_back 210626108
push_front 390713009
get 91800
push_front 172079280
get 43912
push_middle 65918509
push_back 947740289
push_front 116374669
push_front 992497707
push_middle 87060818
push_middle 800522467
push_middle 661497958
push_middle 401398129
push_front 653602436
push_back 349581644
push_middle 106892658
push_middle 283891477
push_front 462113615
get 191812
push_back 897637439
push_back 989042962
get 138822
push_middle 520605204
push_back 989483018
push_middle 440340223
push_back 915370979
push_middle 816705768
get 104868
push_middle 540052141
get 68521
push_front 592243001
push_middle 573258171
push_middle 677353497
get 209633
push_front 25393527
push_front 751980875
push_front 347426000
push_back 798589227
push_back 563221469
push_back 353501795
push_front 301776711
push_middle 261667664
get 166274
push_back 285027311
push_back 889853637
push_back 215015047
get 237412
get 7251
push_back 660752431
push_middle 601453781
push_back 829745025
push_front 245081890
get 140322
push_front 546800642
push_middle 814567851
push_back 289471107
get 120370
get 68111
push_middle 54239149
push_front 410641753
push_back 600294157
get 49266
push_back 681647312
get 80908
push_middle 312941320
push_front 25521833
get 82464
push_front 106191117
get 234002
push_front 209435385
push_middle 774700735
push_back 563987245
push_middle 593601877
push_front 791830373
get 89710
push_front 633328705
push_front 824049548
push_back 886951117
get 61877
push_middle 940797361
push_back 979609770
push_middle 30553786
push_middle 805355180
push_front 40074389
push_front 637318006
push_back 489663307
push_back 757736446
push_front 981346137
push_front 695922918
get 180524
get 157975
push_front 557274826
get 216222
push_front 758722954
push_middle 400344076
push_back 625225689
push_back 853511643
push_front 468881770
push_back 476866308
push_front 893628679
push_middle 512819613
push_front 513935412
push_front 56024813
get 62847
get 247993
push_middle 644636501
get 97248
push_front 985515401
push_front 481861118
push_front 388874598
push_middle 214271324
push_middle 949984012
push_front 928450793
get 22222
get 157569
push_front 998776211
push_back 327931784
get 190163
get 43166
get 52037
push_back 869739054
get 104403
push_back 52222642
get 54350
push_front 520672826
push_front 162228579
get 237185
push_front 638482414
push_back 569279296
push_front 147414959
push_back 348534864
push_middle 805574211
push_front 934936097
push_middle 75464697
push_back 879870729
push_front 894598800
push_front 885200716
push_middle 805371418
push_back 484475526
push_back 425245452
get 59153
get 90158
push_front 937221452
push_middle 776235044
push_back 890505186
push_front 511032631
get 156388
get 96648
get 150800
push_middle 62058448
push_back 595485019
push_back 379558743
push_front 35907789
push_back 517722453
push_middle 15182984
get 108535
push_front 557083593
push_back 410457956
push_front 271148171
push_back 336995802
push_front 894860877
push_front 191964241
push_front 799628525
get 117016
push_back 230434403
push_middle 655650912
push_back 546723959
get 66980
push_front 758840878
get 156317
push_front 230570590
push_middle 387505612
get 81230
push_front 1411696
push_back 588455788
get 203996
push_back 277040500
push_back 525301614
push_middle 130988046
get 116627
get 128436
push_middle 568889240
get 216345
push_front 701286228
get 255747
push_middle 848705621
push_front 32392679
push_front 271289590
push_middle 785518341
push_front 669749586
push_back 254135989
get 173423
push_middle 862745808
get 104827
push_front 465813581
push_middle 353304296
push_middle 239103924
get 186240
push_middle 770947580
push_front 638450456
push_back 377163472
push_middle 363321323
push_middle 285505198
get 142472
get 144594
push_back 911115414
push_back 174667265
get 246177
push_back 7400524
push_middle 725697763
get 144653
push_back 559836105
push_front 789929214
push_back 51266427
push_front 583953209
push_back 213780244
push_front 596309985
push_back 117830526
push_middle 926536347
push_back 299755951
get 109795
get 197875
push_back 998201081
push_front 928749300
push_front 388667875
push_middle 976879052
push_middle 415900965
push_middle 832177219
get 159956
push_back 455467359
push_front 992194750
get 169151
push_middle 716173184
push_front 148152256
push_front 242798945
push_middle 968740157
push_back 886617396
push_front 599177520
get 68035
push_middle 26358063
push_back 275074566
push_front 426954406
push_front 787969146
push_back 156865264
push_middle 740964457
push_front 978406996
push_front 195375072
push_front 789918186
push_back 238187202
push_front 7599538
get 248259
push_back 806325506
push_back 60836517
push_middle 225986530
push_front 22495371
push_front 69781953
push_back 13974119
push_back 511531628
push_back 497595664
push_middle 750920898
push_front 315127902
push_back 261741898
get 149179
push_front 177820211
push_front 519116989
get 61936
push_middle 962106811
push_back 364859962
push_front 288703189
get 79672
push_front 530354471
push_back 22555316
push_front 622407079
push_middle 705734689
push_back 998629214
push_front 34369957
push_middle 229721174
push_back 780022046
push_front 660691709
push_front 343784532
push_front 992050916
push_front 188920529
get 27400
get 189901
push_middle 24704328
push_middle 500085170
push_back 404266667
push_back 637549905
push_front 55907106
get 220215
push_back 484406906
push_back 122879065
get 194526
get 59880
push_middle 796947364
push_front 814898474
push_front 142259505
push_middle 721400637
get 55411
get 82546
push_front 956593424
push_front 325884920
push_back 880484874
get 198597
push_middle 990014301
get 107071
push_middle 290267113
push_middle 61148134
push_middle 661288356
push_front 628939594
push_middle 53726904
push_middle 624916635
push_front 719631706
push_front 336839741
get 50314
push_middle 828734325
get 40817
get 66159
get 74727
get 22362
get 207457
push_middle 978662677
push_front 422747086
push_front 188200840
push_back 115299109
get 30345
push_front 71745089
get 224947
get 185801
get 82875
push_back 714298746
push_back 914866314
push_middle 900347622
get 67826
push_middle 76614643
get 106156
push_front 584544032
push_front 150927115
push_front 208877412
push_back 720936763
get 200696
push_back 275965000
push_back 456098453
push_back 60171301
push_front 807083595
get 78708
push_front 447374576
get 35310
get 46433
push_front 683771300
push_middle 267140898
push_front 851471747
get 65854
push_back 178288684
push_front 386524233
push_back 393311991
push_back 724639501
push_front 799269281
push_back 198178506
push_front 937717777
get 232018
push_back 341005746
get 232905
get 174150
push_middle 952313571
push_middle 631295813
push_front 170689419
push_back 759692804
push_back 890933630
push_middle 491638636
push_front 70661355
get 24220
push_back 324788091
push_middle 249449141
get 197353
push_back 985423238
push_back 125706638
get 236559
push_back 755022586
push_front 321668990
push_back 438759142
get 212532
get 113130
get 195782
push_front 385873650
push_middle 914433170
push_middle 721361640
get 195673
push_middle 916130414
push_middle 40305948
push_front 991553920
get 3267
push_front 915015449
get 78220
push_front 788129013
push_middle 439068789
push_middle 767841460
push_back 173051526
push_middle 687074065
get 18022
push_back 331382859
push_front 288738150
push_front 359982336
push_back 318688769
get 99329
push_front 287547287
push_front 146382752
push_middle 123516475
push_back 551297892
push_middle 878383538
push_middle 235059799
push_front 373117107
push_front 826884637
push_front 137703565
push_middle 654145025
push_front 297925771
get 156400
push_front 162773966
push_middle 57241897
push_back 357495513
get 227079
push_middle 736335570
get 197066
push_middle 407036471
get 222671
get 104144
push_back 43118272
push_front 353810492
push_back 471480583
push_back 39562577
push_middle 318757230
push_middle 143316128
push_back 849512294
get 98454
push_middle 497238913
get 138643
push_front 456460510
push_front 334024342
push_front 736998323
push_middle 599597135
push_middle 237254958
get 3118
push_front 762875419
push_front 452698110
push_middle 842823358
push_front 270121653
push_middle 982194002
push_middle 915949445
push_back 999495598
push_middle 159932899
get 81868
get 108397
push_front 384398059
push_front 750083127
push_middle 235743202
push_back 74170519
push_middle 55245831
push_back 982678581
get 245958
push_front 882632559
push_front 429212428
push_back 250208919
get 231072
get 32884
push_middle 618204910
get 63761
get 27018
push_back 162952577
push_back 986855714
get 250351
push_back 288242549
push_middle 59771729
push_middle 770968825
push_back 156299056
push_front 635783538
push_middle 410535263
push_back 837364497
get 166716
get 166018
push_middle 955547293
get 222653
get 58654
get 130451
push_middle 14858178
get 192980
push_back 559203378
push_back 3345340
push_front 728902877
push_middle 269491133
push_front 825191100
push_middle 145874581
push_middle 368634009
push_back 205840018
get 91519
push_front 432084009
push_back 505320533
push_front 218542533
get 176488
push_back 877737854
push_back 629336473
push_front 427933717
push_middle 46031488
push_front 162229566
push_middle 111331946
push_middle 21837588
push_back 172098114
push_middle 683873410
push_front 820934084
get 75431
push_front 152174289
get 48084
push_middle 797855064
push_back 896499490
push_middle 868574893
get 159568
push_middle 88955780
push_front 476532131
get 139897
get 241836
push_front 50345223
push_back 924929943
push_front 710481292
push_middle 832842810
push_back 828844374
push_middle 75697594
get 133769
push_back 74156339
push_front 85158875
get 99896
get 231571
push_middle 544508901
push_middle 626425384
push_front 15541528
get 70155
push_back 213011686
push_front 650886475
push_front 834470118
get 100494
push_front 981296187
push_middle 811316696
get 72602
get 110834
get 242847
push_front 65305341
push_back 963905796
push_front 572221580
push_middle 687430844
push_front 150862383
push_middle 145298087
push_back 437211550
push_front 281987527
get 49207
get 83916
push_back 395158052
push_middle 596801894
push_back 532985711
push_front 92721595
push_back 721365934
get 165632
push_front 236090569
push_middle 209028814
push_front 969020519
push_middle 58872800
push_back 566019636
push_front 140696964
push_front 868332884
push_middle 140632093
get 244296
push_front 608093497
push_middle 507289507
push_middle 131018489
push_back 805706297
get 7974
push_front 675938881
push_middle 12106455
push_back 443557066
get 242903
get 121471
push_back 110545488
get 155177
push_back 440083767
push_middle 697876602
push_back 279700871
push_back 438907369
push_front 720116269
get 115047
push_front 872043239
push_middle 825384180
get 253992
push_back 537483252
push_front 728048918
push_back 874091678
get 106682
push_front 848424687
push_back 658890539
push_front 490829052
push_back 781982980
push_back 523256856
push_middle 559196025
get 137335
push_middle 20041860
push_back 712166215
push_middle 987123832
push_back 501908280
push_front 726993492
push_middle 717300877
push_middle 196665719
push_middle 859942988
push_middle 520632482
push_back 723154079
get 161400
get 250612
push_middle 435916452
push_back 793889453
get 198266
push_back 583349490
push_middle 604744213
get 64743
push_middle 440204331
get 55255
push_middle 455593870
push_front 561060108
push_back 666798020
push_back 842295998
get 73849
push_front 886808954
push_middle 279251888
push_middle 332376139
get 116
get 56927
push_middle 301508437
push_front 429548996
push_front 162133051
push_back 272707875
get 177274
push_back 256213083
push_middle 256107994
get 171934
get 29208
push_back 646937170
push_front 742869541
push_front 674379457
get 87281
push_back 907823080
push_middle 744682191
push_front 950260569
push_back 388145355
get 144862
push_back 109604835
push_middle 190076181
push_back 898221775
get 109071
push_back 774355051
push_front 257702206
push_back 720386156
push_back 312149012
push_back 968627654
push_front 702738636
push_back 243886174
get 214705
push_middle 598575607
push_middle 542234214
get 250348
push_back 201944394
push_front 26072592
get 188441
get 15213
push_front 769858206
push_back 119799766
get 88726
push_back 35394807
push_front 949163747
push_front 993505005
push_middle 36985740
push_back 665853429
get 13287
push_front 186852524
push_middle 760504139
push_back 677353789
push_back 228768816
push_back 508873609
push_middle 969687490
push_back 376249723
push_front 473943156
push_back 263269464
get 148576
push_back 388933465
get 57642
push_middle 797777929
push_back 655338686
get 38499
get 150889
push_middle 35314599
push_front 188218939
push_middle 929312643
push_back 740249562
push_back 740553322
push_front 568517692
get 113076
push_back 443113400
push_front 141494576
get 227447
push_middle 40898445
push_back 598345154
push_middle 204906889
push_front 594628848
push_back 716237711
push_middle 745362925
push_middle 127947124
push_front 721202909
get 195678
get 258184
get 134982
push_front 370682384
push_back 815726161
push_middle 951192555
push_middle 221447955
push_back 271471771
push_front 623678703
push_middle 747295321
push_middle 394344413
push_front 3656118
push_back 988210441
push_middle 853677509
push_front 992404334
push_back 698179374
push_front 414812541
get 11278
push_front 795125856
push_back 494482508
get 65604
push_middle 496802703
get 235136
get 176466
get 29768
push_front 579022858
push_front 437397266
push_front 886146592
push_middle 316527205
push_back 760200578
push_back 735566512
push_front 671826237
get 150731
push_front 734017131
get 50420
push_middle 41315608
push_back 717603423
push_middle 5903743
push_middle 870893992
get 175346
push_back 139995917
get 169287
push_middle 922154947
push_middle 827664272
get 114730
push_back 750143740
push_middle 157928287
push_front 637033457
get 193091
push_front 972507038
push_front 702935920
push_back 998814590
push_front 799444784
get 148421
get 87005
push_back 90407884
get 124844
push_front 992217940
get 98283
push_front 476237824
push_back 238772134
push_back 528564715
push_middle 690856517
push_front 572848972
get 244979
push_middle 626801676
push_middle 255724415
push_back 952237053
push_front 51104796
push_back 241672649
push_middle 275806485
push_back 906897932
push_back 148270545
push_back 697017774
get 26518
get 235889
push_front 20217089
push_front 711683514
push_back 346963558
get 3863
get 39470
push_front 814409876
push_front 366579138
push_back 307083286
get 80572
push_front 624333399
push_back 835321722
push_front 791094764
push_front 400796329
push_back 133244286
push_middle 961784389
get 235357
push_back 459316207
push_front 190046073
get 4627
get 61831
push_front 758290506
push_back 897952833
push_back 962937324
push_front 20596208
get 154181
push_back 914446914
push_middle 342902629
push_front 47945428
get 250572
push_back 24835296
push_back 744631131
push_front 778206113
push_front 371777451
push_middle 622410155
get 30968
push_front 747216169
get 156492
push_middle 335479578
get 216011
push_middle 493492834
push_back 121056472
push_front 885393355
push_back 148180771
push_back 891947295
push_back 143489302
push_middle 869786992
push_front 846286962
push_middle 724109711
push_back 553737739
get 76538
get 13819
push_middle 752316352
push_middle 775206315
get 164805
push_front 390826261
push_front 18540752
push_back 838367771
push_back 891889491
push_front 645488911
get 129142
get 2049
push_middle 423882692
push_front 257922254
get 56680
push_back 681025876
push_middle 702855300
push_back 405687588
push_middle 653841022
push_front 483653535
get 249821
get 207662
push_front 489701310
get 121715
push_middle 876576941
push_front 63476212
push_front 586006610
get 48841
push_front 507027572
push_back 730166952
push_back 933333352
push_middle 66678751
push_front 932029886
push_front 127634132
push_middle 847492498
push_back 2314890
push_back 729756645
push_middle 177267728
push_back 195892212
push_middle 191791396
push_back 200854950
push_front 658135283
push_back 385574174
push_front 138340604
get 6937
push_back 604148093
get 256600
push_front 352219560
get 255068
push_front 898839739
push_middle 604936397
get 20244
push_back 916609713
get 185887
push_middle 80228542
get 37026
get 95975
push_front 859814188
push_back 746968937
push_middle 227530433
get 136681
push_front 74446812
push_back 624293545
push_back 607989053
push_front 894647336
push_front 130806448
push_middle 281951577
push_front 750190820
get 112234
get 103065
push_front 243028475
push_back 316564787
push_back 29762231
push_back 602976514
push_back 438132740
push_middle 705272967
push_middle 687801488
push_front 494460680
get 30413
get 235996
push_front 17569605
push_middle 173835371
push_front 608834251
push_front 890104807
push_middle 318579711
push_front 675692417
push_back 975452857
push_front 670327441
push_front 672193071
get 59108
get 65594
push_back 355807629
push_back 370759860
push_front 587453070
push_middle 708365433
get 41949
push_front 396468765
push_middle 147775618
push_front 6016479
push_back 201489350
push_back 829637729
push_front 790228565
push_middle 50253264
push_back 635919674
get 32768
push_back 978316063
push_front 368262601
get 120166
get 74777
push_front 176697510
push_front 224983365
get 104816
get 136543
push_middle 713434140
push_back 511603195
push_back 798432485
get 206385
get 224723
push_middle 834500631
get 205697
push_back 678715594
push_front 440418676
get 27605
push_middle 395756905
push_back 256936248
push_middle 579425601
push_middle 896526702
push_back 956049275
push_middle 87015052
push_back 596045317
push_front 270285795
push_front 321747895
push_back 552469662
push_middle 964415030
push_back 901981256
push_back 403238406
push_middle 542355979
push_front 87894584
get 166175
push_back 68821186
push_back 720752802
get 249385
get 236681
get 184999
push_middle 138738740
get 177748
push_front 662610728
push_middle 596975748
push_back 773850730
push_back 764076706
get 86557
get 245300
push_middle 935458515
get 68229
push_front 403260296
push_middle 489739519
push_front 595849095
push_middle 821642880
push_back 303668258
get 247404
get 231339
get 240729
push_back 942741188
push_front 968224080
push_middle 696134667
get 79534
push_middle 178177588
push_front 912268808
push_back 886732494
push_front 472589133
push_back 969734259
push_middle 750576194
push_middle 498607599
push_middle 712332132
push_middle 384978768
push_middle 774333660
push_middle 833636219
push_front 738252066
push_back 476213921
push_middle 444119995
get 162537
push_middle 748145977
push_back 221042456
push_middle 793956624
push_front 115504540
get 211528
push_front 184874018
push_middle 791268532
push_back 887113039
get 133166
push_front 477417154
push_back 403699396
push_front 272469578
push_front 642153427
get 250501
push_back 396047102
push_back 218698024
push_middle 350364900
push_middle 831407920
push_front 651794442
push_front 72230073
get 200449
push_back 746861412
push_front 330442304
push_front 386068723
get 56936
get 12327
push_front 374010762
push_middle 211161535
push_back 928369367
push_back 943617216
push_middle 595139016
push_middle 819600323
push_back 255646291
push_front 307065053
push_back 74152166
push_back 289166502
push_back 948869577
push_front 775956846
push_middle 554058911
push_middle 61096846
push_middle 988624396
push_back 482062552
push_back 711126896
push_middle 817285936
push_front 609304784
push_front 519646772
push_middle 817853142
push_front 978596375
push_middle 864303343
push_middle 742293899
get 27256
push_back 128425704
push_front 152682143
get 201499
get 32984
push_back 112795106
push_front 696700966
get 246040
push_middle 235840015
push_middle 86706505
push_middle 885166961
push_back 707692743
push_middle 906867560
get 246606
push_back 328894528
get 214838
get 130953
push_back 463897996
push_back 583136367
push_middle 359778412
push_middle 4093181
get 215506
push_front 347785655
push_middle 624600514
push_back 739184894
push_middle 807098327
get 54193
push_middle 139040161
push_middle 570554477
push_back 598072026
push_front 8476739
push_middle 540977391
push_middle 854635063
push_front 280969429
push_middle 294231724
push_back 739555277
push_back 143802265
push_front 965563115
push_back 485855587
get 81711
push_back 551617517
push_front 910156448
get 208746
push_front 615853217
push_back 762048834
push_middle 815461052
push_middle 535753223
push_middle 136548975
get 15878
push_front 873956125
push_middle 100858576
push_front 463185617
push_middle 865703111
get 26019
get 93867
push_middle 165798666
get 151440
get 137283
get 252377
push_front 359989602
push_back 773704369
push_middle 13804162
push_middle 524887492
push_back 617789580
push_back 200716591
push_front 772510006
push_back 588526455
get 160576
push_front 908985887
push_back 671850730
push_back 662411904
push_back 270072489
push_back 414286873
push_front 283547122
push_back 116881584
push_back 674461535
push_middle 821104351
get 159816
push_front 465541268
push_back 401119595
push_front 867633815
push_front 514350377
get 135990
push_middle 973963911
get 8275
push_front 25243231
push_middle 259044154
push_middle 123907272
push_back 787636386
get 130970
push_back 762683928
push_middle 453520323
push_back 857373777
push_front 294153387
push_front 378877283
push_middle 673565528
push_back 886647762
push_middle 978432539
push_front 895609579
push_middle 741690607
push_back 221841587
push_front 680650965
push_front 392947164
get 70171
push_back 533354542
push_middle 656350242
push_front 98643122
push_front 359574547
push_middle 552004146
push_front 920106349
get 92071
push_front 986718797
push_front 148140651
push_middle 802204413
push_front 695491195
push_front 503154443
get 191532
push_middle 906588850
push_back 725228344
push_middle 900578457
push_front 899486297
push_middle 523315475
push_middle 528400691
get 232087
push_middle 317460341
push_middle 825687491
push_middle 980934220
push_back 749322868
get 45847
get 77280
push_back 312412178
push_back 639565345
push_front 303561784
push_back 797205994
get 201521
push_middle 139823676
push_back 58221018
push_back 608923241
get 203331
push_middle 971361951
push_back 252425396
push_back 181952356
push_middle 308027666
push_middle 681903211
push_back 67207075
get 105645
push_front 219009610
push_middle 360678250
push_front 950258515
get 114855
push_back 371034374
get 110647
get 201947
push_front 819604077
push_front 446956997
push_middle 904552198
push_front 280841169
push_middle 235515259
push_middle 172916326
push_back 414598956
push_front 660209489
get 248207
push_front 846955383
push_middle 146307154
push_middle 289841850
push_back 618760983
get 152037
push_middle 326547579
push_middle 499240185
get 243687
push_back 424090421
push_front 89500377
push_back 148985292
push_back 959283943
get 101470
push_front 583027511
push_back 792990663
push_middle 713763336
push_middle 327011068
push_front 443702257
push_back 492140456
get 63149
push_back 8038029
push_back 958531812
push_back 894080783
push_front 385058370
push_middle 161431838
push_front 820265367
push_middle 659897882
push_back 453011370
get 251627
get 63211
push_back 615047372
push_back 265893739
push_back 147520313
push_front 833664438
get 28449
get 231295
push_back 334870083
get 249234
push_middle 616853029
push_back 215038715
push_middle 916673738
push_front 235731472
push_middle 368272268
get 145360
push_front 50012785
get 138656
get 53491
push_front 991929917
get 254801
push_back 991400119
push_back 901418867
push_back 265643307
push_back 8426998
push_front 778988961
push_front 558216534
push_front 643603638
push_back 814365505
push_back 192641666
push_middle 402744629
get 44250
get 131839
push_front 711549744
push_middle 293087735
push_front 327509682
push_front 312358856
push_front 280859515
push_back 171693638
push_front 392957009
push_middle 633281451
push_back 711654934
push_middle 425160037
push_front 729362555
push_back 807991062
push_middle 330198993
push_middle 23141301
push_back 377223168
push_front 346616530
get 136250
push_front 903439227
get 59137
get 88309
push_front 205829010
push_middle 96149934
push_front 737970809
push_back 962593036
push_middle 916713856
push_back 947954936
push_front 761417836
get 209975
push_back 487261225
get 118666
push_front 868077406
get 62998
get 150927
push_front 152562316
push_middle 724985833
push_front 700869386
push_front 224699530
push_middle 429741757
push_front 453390186
get 26557
push_middle 313950961
push_middle 295968659
push_middle 62501243
get 217270
push_middle 354857889
push_back 659452133
get 112277
push_front 11760889
get 186850
push_middle 648898727
push_back 566997680
get 252556
push_back 196510291
get 128123
push_front 767966015
push_front 807695931
push_front 631313217
push_front 897064556
push_front 640856166
get 15277
push_front 835419662
push_back 226066920
get 158979
push_middle 261717261
get 4678
push_middle 9485170
get 208747
push_middle 772589945
get 58604
get 27697
push_middle 376866680
get 77950
push_front 635087193
get 124483
get 38593
push_back 655100839
get 55644
push_back 330416265
push_front 740823984
push_middle 733346972
get 32139
push_middle 742570899
get 167913
push_middle 37119863
get 237446
push_front 6245054
push_middle 54441976
get 245388
push_front 296088216
get 153240
push_middle 985926168
push_back 793153609
get 202508
push_front 123386440
get 52244
push_back 674640564
push_front 689619317
push_back 113193638
push_middle 690261887
push_back 627304825
get 202809
push_front 961477438
push_middle 277821682
push_front 471284629
get 138319
push_front 168645228
push_middle 72021647
push_front 506532132
push_back 192683215
push_front 875246596
push_back 819145092
push_front 107858757
push_middle 602581208
push_middle 297330316
push_middle 963810188
push_front 11057547
push_back 479583598
push_front 407009738
push_middle 613817715
push_front 786043005
push_middle 498345738
push_middle 902610162
push_middle 909837374
push_back 255170221
push_back 326837171
push_back 494325475
push_front 347741452
push_back 966581677
push_front 203572984
get 8842
push_middle 896643686
push_middle 769461654
get 152115
push_front 169392126
push_front 445301953
push_back 677091768
push_front 553387931
push_front 476929545
push_middle 438879450
push_middle 735774450
push_back 554896367
push_middle 345144704
push_middle 6233384
push_front 550881589
push_middle 38485677
push_middle 783892037
get 158392
push_middle 752645659
push_middle 180955036
push_middle 709081133
get 142804
push_middle 192460295
push_back 165845507
push_back 597617180
push_back 956301875
push_back 496813035
push_middle 714899657
push_front 522553825
push_back 602099216
push_back 293752912
get 218708
push_middle 725945166
get 61239
push_back 72243749
push_back 943657327
push_middle 770075881
get 59386
push_middle 508988747
get 141824
push_back 867638178
push_back 931470946
push_front 817790200
push_middle 957193262
get 6304
push_middle 829358502
get 97820
get 239923
push_back 375506746
push_middle 19923798
push_front 175422999
push_back 318948047
get 38833
get 94161
push_back 756635218
push_front 527004842
push_front 394211489
get 13727
push_front 518578299
get 74448
get 21692
push_front 101970787
get 195425
push_back 629302737
get 39691
get 208849
push_back 129138844
push_back 709485040
get 30020
push_front 556358960
push_front 67255837
push_back 596017809
push_middle 808503848
push_front 810830154
get 129099
get 97137
get 69081
get 232652
push_middle 291070364
get 93094
get 49146
push_middle 294512853
push_front 296638811
push_front 100544381
push_back 975098569
get 97404
get 254512
push_front 933299639
push_middle 860102939
push_middle 600845711
get 126625
push_middle 401251771
push_front 988711823
get 96364
push_front 186092274
push_front 532394323
get 255037
push_front 648986628
push_back 776748968
push_front 232088004
push_back 254770164
get 1226
push_back 606598081
push_front 406942135
push_back 504497924
push_middle 331740584
push_front 715813206
push_front 625740701
push_middle 47459305
get 210008
push_back 869128200
get 15298
get 179949
get 77011
push_back 205096206
push_middle 335312006
push_front 691488586
push_middle 81129235
push_middle 425269771
push_front 698608926
get 73147
push_front 979492900
push_front 806044724
push_back 960387496
push_back 457857817
push_middle 168423398
push_middle 425485794
push_front 973047840
push_back 811927316
push_middle 663098204
push_middle 826053801
push_front 730221393
push_front 496515409
push_back 120386171
get 41262
push_back 72272031
push_front 153213853
push_front 419233450
push_front 926870280
push_back 760920561
push_front 675615201
get 142358
push_middle 334404727
push_back 338890785
push_middle 478963348
push_front 632276501
push_front 943203589
push_front 471075520
push_back 37273081
push_back 989932678
get 207504
push_middle 699206019
get 204461
push_front 616087842
push_back 304855792
push_back 339345155
push_middle 632383173
push_front 865649662
push_front 234964684
push_back 813503672
get 213613
push_middle 9837301
get 44062
push_back 194196429
push_middle 339735383
get 54920
push_back 309562732
push_back 239815328
push_middle 659242513
get 187732
push_front 545916025
get 38848
push_back 158970864
push_front 828214692
push_middle 132051468
push_middle 221331233
push_back 530753964
push_middle 316964870
get 77500
push_front 106708415
push_back 913652409
push_middle 934762472
push_back 703796904
get 161894
push_back 366753558
push_back 932598752
push_middle 761928161
push_middle 755607884
push_middle 174249290
get 217954
push_back 310576374
push_back 273898070
get 34475
get 225198
get 214275
push_front 133811700
push_back 241018776
push_back 683306494
push_back 335929692
push_back 773807204
push_middle 563880665
push_back 914194812
get 126872
get 189946
get 160897
get 72372
push_back 251684037
push_front 675103771
push_front 983676444
push_back 507530084
push_front 411479643
push_back 686437718
push_middle 925153612
push_back 764783981
push_front 811051736
push_middle 610936823
push_back 693857278
push_back 760293724
push_front 119558879
push_middle 982615423
push_middle 552247285
push_back 942079805
push_middle 210064484
get 215623
push_front 675480788
push_back 555392536
get 186004
get 177755
get 88360
get 24990
get 55729
push_front 784186508
push_back 559301682
push_front 674608309
push_back 189344966
push_back 783796934
push_middle 80871870
push_back 856958941
push_front 617019457
push_front 617532118
push_back 639761221
push_front 859203837
push_back 373876374
push_front 614695901
push_middle 20967926
push_middle 454956087
push_front 442495071
get 208404
push_front 812455879
push_front 554265502
push_back 900722580
get 192830
push_middle 741937852
push_back 412470646
get 126692
push_middle 105835009
push_front 310715304
get 51261
push_middle 705638595
get 109078
push_middle 827128323
push_back 393958713
push_back 578256440
get 73994
get 80278
push_front 502905675
push_back 330291781
push_back 383364963
push_back 191728058
push_middle 43316073
get 137160
push_front 860001694
push_middle 353936293
push_back 647409516
get 103600
push_front 594226126
get 20602
push_front 971259556
push_front 874001760
get 25768
get 3220
push_middle 6861452
push_middle 514482926
push_front 779933232
push_front 523479083
push_middle 865408698
push_middle 760347568
push_front 453592257
push_front 377133404
push_front 792656772
push_front 809829082
get 223580
push_middle 292597254
get 196707
push_middle 189724681
get 95058
get 238015
get 195398
push_front 307746515
push_front 786313665
get 239061
get 248215
push_middle 659219982
push_middle 853467749
push_middle 867554850
push_front 735522208
push_back 217255570
push_front 126804131
push_back 952876495
get 16641
push_middle 603346035
get 149131
push_front 614908148
get 230674
push_back 870976542
get 52596
get 105242
push_back 66796918
push_middle 565523210
push_middle 236052547
push_back 904983225
push_back 384958849
push_back 236156761
push_front 327809071
get 166149
push_front 841464934
push_middle 896840353
push_front 274056228
push_middle 994897544
push_front 251467484
push_front 973254772
get 111008
get 137404
get 45626
push_middle 387621441
get 13156
push_front 184002396
push_back 197176110
push_middle 13550037
push_back 804420131
push_middle 796147123
push_middle 942787194
push_back 141415251
push_front 708271479
push_middle 552179190
get 63231
push_front 336193179
push_middle 909144025
push_front 984307278
push_middle 925033073
push_middle 28842187
get 62351
push_middle 107369614
push_middle 826803608
push_middle 8150205
push_front 251941978
push_front 236660007
push_back 295749276
get 240044
push_middle 525483529
push_middle 965427997
get 168550
push_front 696750070
push_middle 418648599
push_middle 850822611
get 215666
push_front 292596340
push_middle 947699443
get 200406
push_front 548460374
get 14159
push_back 528598049
push_front 269714904
push_middle 402145084
push_middle 295018330
push_front 497781607
push_back 7203403
push_front 344618017
push_front 920146303
push_back 41576223
push_back 187315194
push_front 543289515
push_middle 86947948
get 235754
get 79794
push_middle 773826185
push_middle 158038082
push_middle 852013995
push_back 897951165
push_middle 643151090
get 55806
push_middle 314054084
push_front 145630244
get 112993
push_middle 706870726
push_back 577704572
push_back 632574273
push_middle 559912237
get 233020
push_front 752680874
push_back 839946159
get 221521
push_middle 118960615
get 177180
push_middle 589480164
push_front 345334485
push_front 374901129
push_middle 956957265
push_back 335739038
push_back 275360693
push_front 810043188
get 219279
push_front 31331232
push_middle 746871019
push_back 17873839
push_middle 594901272
push_middle 204462060
get 219658
push_back 47206951
push_front 180068001
push_front 4068262
push_back 603068337
push_middle 795648972
push_middle 140903177
push_front 818927447
push_back 573328067
get 172027
get 54637
get 149748
get 172596
push_middle 756307681
push_middle 238400229
push_back 958364669
push_back 187101764
push_back 987950380
push_middle 10853689
push_back 667330376
push_back 344668677
get 158651
get 205043
push_middle 352548934
push_front 592989601
push_back 348802043
get 25449
push_front 337360588
push_back 95672244
get 78826
get 188607
push_front 46183306
push_middle 311755448
push_back 428250372
get 39457
push_front 260086087
get 135188
get 10264
push_front 475218676
push_front 131402652
push_front 196173221
get 251258
push_front 800744183
push_front 819726989
push_back 974350544
push_front 304028139
get 125979
get 94393
get 90357
get 31519
push_middle 625553600
get 100054
push_front 735555119
push_front 296908155
push_back 808008304
push_middle 735542868
push_middle 73409768
push_middle 936243680
push_middle 470857753
push_middle 991305826
push_front 45511471
push_middle 217430181
get 128805
push_front 524683427
push_back 590096724
push_middle 813350494
push_front 202169834
push_middle 708718298
push_back 851359969
get 177650
push_middle 119223207
push_front 101422560
push_back 907834020
push_front 226062294
push_back 47630081
push_front 587794486
push_middle 370531713
get 112337
push_middle 418571814
push_front 996595749
get 155760
push_front 224711691
push_middle 499568483
push_back 884983067
push_front 276417770
push_back 495508946
push_back 207134967
push_back 54177858
push_front 572365032
push_middle 137863682
push_back 695428879
get 230154
push_middle 30329932
push_middle 825454387
push_middle 61214569
push_middle 404301098
get 149251
get 12081
get 54979
push_front 665686063
push_back 211088573
push_middle 815602619
push_middle 104874184
push_front 942844986
push_middle 961826482
push_back 9319804
push_back 179740231
push_front 172744626
push_front 292220432
push_front 831852394
push_middle 626443761
push_middle 890159933
push_middle 495706827
push_front 581558593
push_front 717618753
push_front 722698132
push_back 369531032
push_front 279749657
push_front 947337912
push_back 144802623
get 54368
push_middle 134982317
push_front 712003335
push_back 699464406
push_back 672747200
get 242861
get 20352
get 149368
push_middle 160513466
push_front 79423250
get 66474
push_back 220496181
push_back 249631137
get 141632
push_front 189386724
push_front 277768114
push_back 725486888
get 228795
push_middle 461277252
push_back 630705538
push_back 737908651
get 64516
push_middle 581736192
get 124106
push_front 150064586
push_back 968905124
push_middle 240652132
push_back 20402632
push_front 117136741
push_middle 168236728
push_back 997370679
push_back 668228422
push_back 241589807
get 234419
push_back 697580706
push_back 43354128
get 108123
push_back 714688851
push_middle 411005689
push_back 191601662
push_middle 232535400
push_front 587547276
get 157197
push_front 236651895
push_middle 891869711
push_middle 956288294
get 88935
push_front 227059750
push_back 875169669
get 70088
push_middle 108598391
get 189133
push_front 448569030
push_back 508691960
get 157597
get 218806
push_back 256168889
push_front 268875242
push_middle 511574330
push_middle 99979018
push_middle 6430173
get 67789
push_middle 405699772
push_middle 106770816
push_front 371857863
get 94535
push_front 815652333
push_front 151882695
get 165521
get 66844
push_middle 169847548
push_front 568821324
push_back 298168270
get 146328
get 110057
push_front 787554995
get 56864
push_front 727892097
push_middle 74342436
push_back 793675935
push_middle 870596231
get 135596
push_middle 254403573
get 194680
push_front 772408083
get 36325
push_front 863377942
push_back 887827564
get 93257
push_front 32348248
get 71159
push_front 613170555
push_back 177172405
push_back 947764557
get 27175
push_middle 346887425
push_back 292082316
push_middle 237061180
push_front 144329746
push_front 605491913
push_back 385265659
push_front 539155236
push_back 651783633
get 116446
push_middle 619297314
push_back 983599610
push_front 193121574
get 231930
push_middle 782486262
get 67316
get 124650
get 140602
get 254502
push_front 397794538
push_front 549760916
push_front 167615313
push_front 946343989
get 106579
push_middle 590068000
push_back 833585485
push_middle 238474958
push_middle 985521316
get 129861
push_middle 122346055
push_back 49638958
push_back 359578493
push_middle 600915980
push_back 488111477
push_middle 385211502
push_front 685225963
push_back 595585062
push_front 313789847
push_back 852516375
push_front 96454676
get 53897
push_back 740660983
push_back 960284382
push_middle 407441592
push_back 62382666
push_front 50849876
get 204610
get 89937
push_back 296339560
push_middle 488888337
push_middle 657057998
push_front 266865059
push_middle 139009380
push_middle 200966946
push_front 599301746
push_back 896691157
push_back 685342786
push_front 409491202
push_front 109765355
push_back 122485456
push_back 935715511
push_back 517508418
push_back 238421426
push_front 540272181
get 17687
push_front 112256808
get 180084
push_middle 241202022
push_middle 929250022
push_middle 566560159
get 182978
push_front 325940752
push_front 50810405
push_middle 643430809
get 119659
push_back 267398284
push_middle 979726473
get 23982
get 160015
push_back 543721112
push_back 423732589
push_front 963631164
get 195499
push_front 177444715
push_middle 477159902
push_back 780676300
get 149
push_back 480153870
push_front 961379906
push_middle 183118058
get 163363
push_middle 465893832
push_middle 991337200
push_front 159735335
push_back 886839180
push_back 772562077
push_front 224066483
push_front 865395321
push_middle 802330817
push_front 481509743
get 198112
push_back 198367521
get 33722
get 244130
push_middle 606462257
get 256381
get 232780
push_front 963857243
push_back 656295132
push_front 490897612
push_middle 305565533
push_front 258578904
push_middle 12523891
get 152508
push_middle 893672706
push_front 827816454
push_back 666308343
push_back 215379385
push_back 691653867
push_back 676476451
push_middle 757119376
get 60673
get 45626
push_back 658374775
push_front 551127131
push_front 123276555
push_front 437201214
push_middle 789671305
push_front 227973045
push_middle 823804237
push_back 25103064
push_back 485182333
push_back 279306407
push_back 9228843
push_middle 188896831
push_back 774958348
push_back 722070287
push_back 956151825
push_middle 370275578
get 142925
push_back 747601049
get 208311
push_front 749429151
push_middle 174271969
push_front 66501668
push_middle 91701597
push_back 614864315
push_middle 376950896
push_front 546152651
push_front 734544476
get 97017
push_middle 520139336
get 52177
push_back 599133115
get 173346
push_middle 890055550
push_front 146318564
get 85085
push_front 953813355
get 91465
push_front 714099084
push_front 912408883
push_back 699901446
push_front 470563510
get 249768
push_front 626980450
push_middle 119867892
push_front 416067606
push_back 780104177
push_back 26958808
push_back 782355885
push_back 839551309
push_back 818180596
push_back 116432404
push_front 703251658
push_back 96732847
get 126620
push_front 495963169
push_back 292995068
push_back 493763817
push_front 666078300
push_middle 16354069
push_front 832897066
push_middle 562497891
push_middle 462106421
push_middle 968089702
get 64784
push_front 891123624
get 61873
push_front 256147085
push_front 483214214
get 169553
push_middle 17404990
push_front 975425750
push_middle 906901841
push_middle 152013993
get 81837
push_front 364065566
get 10483
push_middle 765145656
push_back 670180731
push_middle 394151271
push_middle 846577722
push_back 568523589
push_back 691801877
push_back 806794459
push_middle 631682750
push_middle 185150822
push_front 691147916
push_back 592610087
push_back 697672536
get 35151
push_front 327854223
push_front 948361588
push_middle 641483702
push_front 947220730
push_front 24580493
push_middle 473263596
push_back 145825486
get 172947
push_middle 533226112
push_back 139911324
get 81343
push_middle 276220278
push_back 589108737
get 229389
push_front 978324205
push_middle 265262220
push_front 435449453
push_back 38519340
push_front 743044632
push_front 800055263
push_front 811757840
push_front 217539325
get 71811
push_front 360724855
push_front 228109860
get 173486
get 258486
get 18307
push_front 985628154
push_back 936550709
push_back 23388745
push_front 630812570
push_middle 133914072
push_back 949989482
push_middle 563839340
push_middle 846026797
push_middle 579370453
push_middle 868149360
push_middle 62201388
push_front 958586417
get 178818
push_middle 813709465
push_front 662486794
get 30663
push_back 876087101
push_middle 559866083
push_front 874166357
get 31433
push_middle 997313365
push_back 193414304
push_back 810639607
push_front 206432435
push_front 130457010
push_front 563572623
push_front 376268373
push_back 442550094
push_middle 512545249
get 2313
push_front 704442575
get 175394
push_back 158059682
get 79354
push_middle 905582706
push_middle 852786382
get 132557
push_back 128882428
push_middle 908871283
push_front 491188564
push_back 842776574
push_front 656260317
get 31234
push_middle 559132688
push_front 130640925
push_front 358287091
push_middle 69210442
push_back 282368046
push_back 951381734
get 237233
push_front 913309505
push_back 384032833
get 46762
push_middle 486292586
push_middle 126798319
push_middle 596956758
get 254554
get 8379
get 5991
push_front 691029312
push_front 470542743
push_back 571757589
push_front 587678114
push_middle 772163181
push_front 646609580
get 239616
push_front 489648987
push_middle 450855843
push_front 96396224
get 102937
push_middle 710424635
push_back 289611565
push_middle 238509143
push_middle 353210886
push_front 365105768
push_middle 543958631
push_front 274233876
push_middle 773954768
get 206024
push_front 305361072
push_front 353213211
push_middle 393002864
get 162620
push_front 633204533
push_back 36139345
push_back 850061900
push_middle 465457167
push_middle 148780904
push_back 262483568
push_front 27412301
get 250300
push_front 765000824
get 161097
push_middle 383866981
push_middle 316963111
push_middle 929399411
push_back 689077268
push_front 431814832
get 174352
get 68247
push_middle 599688364
push_front 507449959
get 167232
get 258641
push_front 856836866
push_front 347331212
push_middle 364366852
push_back 608402416
push_front 306780024
push_front 117860851
push_back 914943165
push_middle 935214145
get 148134
push_middle 804327537
push_front 879934292
push_middle 988637270
push_middle 312207032
push_back 146908094
push_front 846398350
get 88091
push_middle 107817740
push_back 231722412
push_back 110324783
push_back 48135707
get 42544
push_back 101484753
push_back 155502048
push_front 377608065
get 34879
push_back 229996362
push_back 439708798
push_front 289609909
get 187939
get 2007
push_front 324938971
push_back 315068714
push_back 792271007
push_front 235006667
push_front 109258840
get 240682
push_back 724516835
get 104
push_middle 999137978
get 185845
push_back 178406209
push_front 923661866
push_middle 772630505
get 1140
push_middle 559158491
push_front 680057679
get 176848
push_middle 572550962
get 55182
get 98087
push_back 246752170
push_back 344239361
get 249758
push_back 975329363
get 76841
push_back 31252452
push_middle 902070702
push_middle 619318277
get 140537
push_front 381196030
push_back 883029003
push_back 484193278
get 17714
push_front 558466381
push_middle 70782846
push_back 734886656
push_front 239661924
push_front 91722283
get 212540
push_middle 40369916
push_front 126586456
get 205501
push_middle 715039123
push_middle 253047868
push_middle 972354585
get 181156
push_front 174803870
push_back 244839606
get 151510
push_middle 295273485
push_back 170558587
push_middle 732816832
get 10779
push_front 688218854
get 238613
push_front 444344546
push_front 251957375
push_middle 90388276
get 211995
push_middle 7690309
push_front 181084521
push_back 289665293
get 163972
push_back 841875308
push_front 950145250
push_front 434626273
push_front 455341775
push_back 499752665
push_back 420512285
get 135041
get 160160
push_back 307150290
push_front 346480029
push_front 508849008
push_middle 584809588
push_front 666798131
push_back 888389972
push_middle 923951144
push_front 541345860
push_back 390089056
push_front 367617285
get 217483
push_middle 616950856
push_front 827116009
push_front 598130676
push_back 615317791
push_front 214265744
get 50465
push_back 111240124
get 81045
push_middle 750378444
get 250745
push_back 402152450
push_back 656118576
push_middle 145687699
get 148451
push_middle 919288667
push_middle 625915209
push_back 803260686
push_front 403986454
get 225909
push_front 523292645
push_front 594641826
get 245070
push_middle 74404424
get 130364
push_middle 90772231
push_front 282731545
push_back 208329981
push_front 668933941
push_front 710259272
push_back 665748795
get 165222
get 211948
get 191138
get 114184
get 87867
push_back 753584831
push_back 711564268
push_middle 446972190
push_back 170848878
push_back 302792940
push_back 26261165
push_front 721983726
get 217282
push_front 907649283
push_middle 514777331
push_back 77339359
push_back 221916470
get 120308
get 43349
get 49833
push_front 992482114
get 215596
push_back 163123077
push_middle 692584648
push_front 222414153
push_back 643931123
get 77671
push_front 415967069
push_middle 581825788
get 191857
push_front 13561880
push_middle 174380925
push_middle 868359634
push_front 221986414
push_back 85481664
push_front 536812482
push_back 411264632
get 32094
push_middle 252861417
push_front 946724908
push_front 947886328
get 185523
push_front 774490704
push_middle 112323196
push_middle 748043505
push_front 353781456
push_middle 373318539
push_front 844547337
push_front 403444653
push_middle 970643564
push_back 908869205
get 103637
get 88748
push_middle 150393146
push_front 705997249
get 17833
get 219506
get 184465
push_front 191266156
push_back 591020241
push_front 350058947
push_back 449248753
push_front 720320876
push_back 698851289
push_back 774729147
push_middle 232758510
push_front 237098726
push_front 288195073
get 93879
push_middle 101167617
push_middle 220904117
push_back 73075502
push_back 601898883
push_middle 775782771
push_back 915378451
push_back 116256194
push_back 735181176
push_back 119357109
push_front 848427090
push_middle 530882219
push_middle 921306309
push_front 991102987
get 111559
push_middle 953819549
push_front 758182213
push_back 536535948
get 248117
push_front 664696776
get 88257
get 238962
push_back 937268182
get 76979
push_middle 870953284
push_middle 426771241
push_back 607362007
push_front 374209286
push_front 360388340
push_front 117609512
get 76478
push_middle 709852672
get 31032
push_middle 75285067
push_back 8291983
push_front 549270213
push_front 966763573
push_middle 779633748
push_back 914258047
push_middle 385139128
push_front 972165389
push_front 882545089
push_back 738536284
push_middle 632964866
push_back 513183003
get 30054
push_middle 112243874
push_front 611053751
push_middle 965332920
push_middle 633661038
push_middle 549949139
push_back 733068124
push_front 71071295
get 31848
push_middle 440228952
push_front 620196935
push_middle 574123360
push_middle 589604774
push_middle 776715485
push_back 160667616
push_back 117063749
push_back 8342461
push_front 300873998
get 125856
get 1865
push_front 120781834
get 164460
push_middle 325543240
get 72239
get 20653
push_front 98619573
get 257327
push_back 775846636
get 11966
push_middle 901055930
push_middle 963711400
push_middle 406478204
push_back 201459029
push_front 86832821
push_back 304113309
push_back 793099505
get 103408
push_front 739110417
push_back 357888670
push_front 667588293
get 148750
push_middle 903925479
push_front 766968552
push_front 288290726
push_front 35353786
push_back 260825513
get 196278
push_back 52451669
push_front 204137851
push_back 784116552
get 125933
get 104626
push_front 84308471
push_front 666625511
get 242758
push_back 954730311
push_back 478629266
push_back 268182450
get 141117
push_middle 911331915
push_back 891102668
push_front 623466689
push_back 407833763
push_back 497697517
push_middle 735268824
push_front 513651573
push_middle 665401085
get 221297
push_front 459451820
push_middle 341303111
push_back 418814839
push_middle 798562029
push_front 408436722
push_front 831651661
push_front 778549424
push_front 494678258
get 247652
push_front 63648172
push_front 738056938
push_back 382846377
push_back 290476389
push_middle 734604755
push_middle 170981042
get 160352
push_middle 531721367
push_back 94398821
push_front 400985277
get 62119
push_middle 313383879
push_front 431375768
push_middle 290787866
push_middle 945527202
push_back 583377194
push_back 44260298
push_back 746533794
get 201535
push_front 739584396
get 252154
push_back 109808757
get 33148
push_back 614214543
get 199860
push_back 107754766
get 140756
push_middle 173187056
get 90761
push_back 695957352
push_middle 108026367
push_middle 404295005
push_middle 877558266
push_front 562853099
push_back 137676754
push_back 78773154
get 246128
push_back 672805662
push_back 706752398
push_middle 259049943
push_front 184813465
push_front 791191303
push_back 809455234
push_middle 560587592
push_front 140430410
push_middle 715020749
push_front 349469
push_front 91947818
get 204933
push_front 209184572
get 208094
push_front 691943131
push_middle 712665962
get 241672
push_middle 944249397
get 157975
push_front 374498430
push_middle 412585285
push_back 900089528
push_back 100265689
push_back 54663910
push_middle 235002203
push_front 568877491
push_front 918009390
push_back 62134804
get 179841
push_middle 110679545
push_middle 712388245
push_back 990985221
push_back 261688421
push_back 449485175
push_front 595265095
push_back 136628838
push_front 280952276
push_middle 587720240
push_back 381641333
push_back 880635954
push_front 571270571
push_middle 319968291
push_middle 614836217
get 63578
push_back 968891103
push_middle 797521618
push_front 801875241
push_front 712762272
get 48875
push_middle 858133223
push_front 629967103
push_front 894727129
push_back 984730595
push_back 874418835
get 119298
push_back 556105007
get 171444
push_front 729482857
get 174311
push_front 251745941
push_middle 244492667
push_middle 111383345
push_middle 681375632
get 186008
get 201686
push_back 662981955
get 174386
push_back 987243885
push_back 119127050
push_back 371559912
get 1315
push_middle 887977696
get 20458
push_front 982881132
get 67243
push_back 829171939
push_back 755063423
push_front 826278724
push_middle 209607010
push_back 829849975
push_middle 690347823
get 126437
push_front 549732483
push_front 893068098
push_front 237401209
push_front 782465443
push_back 924020918
get 70912
push_middle 835605101
push_middle 35274786
push_front 131393413
push_back 821691812
get 114430
push_back 413404616
get 4663
push_back 45325812
push_front 697022207
push_back 729658088
push_middle 508536079
push_back 597091339
push_back 242448979
push_back 349161645
push_back 172753650
push_middle 80078817
push_middle 54052150
push_front 213809348
push_middle 184085342
push_back 282019181
push_front 721575625
push_middle 43106524
push_back 165598958
push_back 57471476
get 164409
push_middle 738264461
push_back 44709767
push_front 962802968
push_front 690677361
get 181177
get 259842
push_back 777191413
push_middle 463379634
push_back 644203011
push_middle 116868479
push_back 326392138
push_back 15079459
push_middle 67742261
get 146577
push_front 364407872
push_middle 742803106
push_front 478724612
push_front 572306010
push_front 450827130
push_back 421388631
push_middle 818159512
push_back 199348554
push_middle 480733648
push_middle 135053331
push_back 109118814
push_back 441450268
push_back 114450225
push_front 435309652
push_middle 387315827
push_front 430464195
push_front 693335991
get 179040
get 7830
push_back 682737382
push_middle 513417397
push_back 28215368
push_front 888646360
push_back 452718246
get 147405
push_front 603368550
push_front 125852129
push_middle 779864423
push_middle 717552637
push_front 722515091
get 154596
get 253997
push_back 995781394
push_front 143285767
push_middle 209755890
push_back 13901736
push_middle 327512750
get 72795
push_back 382306517
get 43852
push_middle 822198205
get 183062
push_back 438780281
push_front 148307809
push_back 965660453
push_middle 35663921
push_front 193534449
push_middle 607405749
get 215534
push_front 634975463
push_front 38632432
push_back 261125737
push_middle 883377992
get 208228
push_middle 425791995
push_middle 973809975
push_middle 367513174
push_middle 773707926
push_middle 899355218
push_back 853387291
push_middle 757437535
push_back 354415358
push_middle 663716917
push_front 379894653
push_middle 864217361
push_back 126127679
get 214364
get 77748
push_middle 702188188
push_middle 676463644
push_front 789358852
push_front 93562071
push_middle 766871564
push_back 848487678
get 111068
push_middle 825860744
push_front 321586866
push_middle 257921226
get 57428
push_back 789277655
push_middle 589076365
push_front 92120325
get 251581
push_back 299099235
push_front 729864868
push_front 304373187
get 35137
push_front 294581355
push_back 718138917
push_middle 8916400
push_front 951635737
push_front 433526101
push_middle 902235287
push_back 811681659
push_middle 582642653
push_front 766743788
get 54249
get 125587
push_middle 738248254
push_back 39627132
get 72571
get 233402
push_front 211856779
get 232036
push_middle 312531449
push_front 776739940
push_middle 12230067
push_middle 904279298
get 210515
push_front 466246862
push_back 321010716
push_front 721698161
push_back 897700270
get 111115
push_back 214151172
push_back 857734000
push_back 239157703
push_back 826697739
push_back 621379301
push_front 354973354
push_front 862619536
push_front 192681769
get 73442
push_middle 388835785
get 234969
get 144945
push_front 913037027
get 62294
push_front 363621184
get 51293
get 124048
push_back 33473111
push_back 281791648
get 182046
push_front 182055814
push_front 904139491
push_front 378235795
push_middle 348264090
push_front 479036918
push_back 377840311
push_front 125838916
push_back 980395691
get 32960
push_front 446840856
push_front 846894454
push_front 140326958
push_back 199204174
get 95951
get 1907
push_middle 681890533
push_back 953501020
push_back 382915264
get 239064
push_front 373937332
get 213587
push_back 485300654
push_back 752621824
push_back 574154766
push_front 938076831
get 208176
push_middle 567677716
push_back 956862493
push_middle 407547576
push_back 471282442
get 137855
push_back 499462241
push_front 602754852
push_middle 331619750
push_front 48757510
get 178308
get 64414
push_back 315848636
push_front 389784670
push_front 621741217
push_front 48289987
push_middle 595576206
push_front 6519378
push_front 974215099
push_middle 854829706
push_front 173463889
push_back 297344308
push_front 811049304
get 164038
get 183354
push_back 764967460
get 50355
get 233941
get 145593
push_back 302811876
push_middle 461586195
get 13508
get 70649
push_back 41320466
get 234085
push_back 42468240
push_front 575703337
push_back 158504535
push_front 207542968
get 54189
push_back 263407588
push_front 96718181
push_front 179167690
push_back 248419201
push_front 1953669
push_back 685723621
push_back 234495793
get 46017
push_back 748630347
push_back 900292271
push_front 584391653
push_middle 605815342
push_back 535583520
push_front 152893961
push_middle 514124716
push_front 112337681
push_front 337821287
push_front 650257448
get 181331
push_middle 624888550
push_front 778358261
get 234181
push_front 177714368
push_back 290065309
get 150932
push_back 279719453
get 82689
get 233281
push_middle 394759350
get 220099
push_back 19673186
get 154369
get 59941
push_front 39134420
push_middle 988372935
get 30154
push_front 77162415
get 122843
get 54499
get 211370
push_back 9834714
push_middle 888344975
push_front 262232558
push_back 934174261
push_front 750270638
push_back 639031984
push_back 278095222
push_front 349049520
push_front 25024752
push_middle 374716394
push_front 655709388
push_back 684444677
get 259606
push_front 824467385
get 66477
get 143924
get 96411
get 246416
get 155910
push_middle 640984540
get 163287
push_middle 928859284
push_front 23047878
get 125273
push_middle 342631556
push_middle 469991120
push_back 604646413
push_back 769478826
push_back 468256994
push_middle 683006077
push_front 517081857
get 97263
get 227908
get 27999
get 155752
push_front 153785740
push_back 133864720
get 237861
push_middle 831826723
get 177736
push_back 633302367
get 169747
get 57736
get 18990
push_middle 882691424
push_back 980457167
push_back 328661588
push_back 185045625
push_middle 625471225
push_front 869564900
get 123043
get 208588
push_middle 560632827
push_front 800300146
push_back 764947185
push_middle 787487800
push_front 143835019
push_middle 471555001
get 216493
get 114421
push_front 874055507
get 18783
get 119942
push_middle 947568803
get 133298
push_back 893224490
get 483
push_front 818267692
get 82978
push_middle 782351760
get 184615
get 251695
push_middle 76173641
push_back 140775040
get 138127
push_middle 451967603
push_middle 242824776
get 148407
push_front 172522720
push_middle 369268266
push_middle 302328279
get 191713
push_back 530339454
push_back 371198352
push_front 308540083
push_front 445028931
push_middle 634140656
push_front 249638131
push_front 550375385
get 55985
push_middle 362973967
get 20504
push_front 606754020
get 200127
get 226855
push_front 269670443
push_front 119909281
push_back 81419694
push_middle 898135672
push_back 794927717
push_front 50586967
push_middle 610973580
push_back 127358027
push_middle 42865090
push_back 384542584
get 65117
push_middle 289133221
push_middle 906814861
push_middle 361610955
push_front 131078153
push_front 568082059
push_middle 953247830
get 111243
push_middle 926636694
get 231492
push_back 42325223
get 38806
push_back 864022309
push_back 383661513
push_middle 131710781
push_front 849738522
push_back 964268361
push_middle 283579745
push_middle 953657080
get 75242
push_front 360946865
push_back 617801674
push_middle 373297440
get 227128
push_back 635057749
push_middle 615408894
push_back 539546168
push_back 462087516
push_back 394216239
push_middle 126063835
get 220879
push_front 690103992
push_front 652960723
get 200722
push_back 227671535
get 66649
get 138363
push_front 697003483
push_front 164587360
push_middle 735333869
push_middle 215907384
push_front 88087954
get 188200
push_front 250244678
push_back 993597031
get 250254
push_back 420566830
push_middle 464059076
push_middle 604366409
push_front 989920723
push_front 131454921
push_back 976416702
push_middle 76581918
get 223511
push_back 288320602
push_back 542073294
push_middle 306634802
get 167014
push_front 535458252
push_front 851166924
push_back 976038356
get 252072
get 171955
push_front 24271955
push_middle 866940349
push_back 784381540
push_front 886391367
get 123359
push_back 931217829
push_front 77479644
push_front 956512556
push_middle 49952746
push_back 974570254
push_middle 446368456
push_back 374077008
push_middle 489945365
get 226949
get 153112
push_middle 763401354
push_middle 674159441
push_back 698748523
push_back 680291689
push_back 598858564
push_front 402985256
push_middle 550659177
get 46920
push_back 948061986
push_middle 388511095
push_back 809442517
push_front 899207004
push_front 108193398
push_middle 627598838
get 158364
push_front 664799207
push_back 182701417
push_back 299005184
push_middle 16841717
push_front 906900853
get 8177
get 107817
push_middle 555293316
push_middle 144490664
get 166235
push_middle 764485520
push_middle 404731921
push_back 916547727
push_middle 309764829
push_back 267396274
push_back 303977125
push_front 131450106
push_front 113549002
push_front 319800732
get 198933
push_front 374248641
push_back 176187471
push_front 970165412
push_front 245855616
push_back 814136220
push_back 410525110
push_middle 956141414
push_back 424049487
push_front 90750044
push_back 339162623
push_back 103971385
get 213140
push_back 715779264
push_front 37977423
push_front 555421857
push_middle 556231025
get 41404
push_back 415814178
push_back 980285054
push_back 267578408
push_back 696193242
get 53428
push_back 278380660
push_middle 650116834
push_back 553105753
push_front 590699114
push_back 406199029
push_back 226528592
get 235152
push_front 927724088
push_back 65007397
push_middle 470591277
push_middle 850854068
get 240735
push_front 250126010
push_back 961757746
push_middle 617783610
push_back 811773210
push_middle 382598766
push_front 825799854
push_back 467979589
get 225442
push_middle 558925661
get 194922
push_middle 796179367
push_back 628545369
push_back 753438487
get 223760
push_back 316070334
get 71391
push_middle 731748281
push_back 897371917
get 143506
push_middle 367744021
push_back 632723630
push_front 217175516
push_middle 701944996
push_middle 770216390
push_back 419695837
push_middle 713666613
push_back 291778132
push_back 276054152
push_back 987221164
push_back 276136121
push_front 739340193
push_front 725440807
push_back 48377247
push_middle 981153391
get 253541
push_middle 921262408
push_back 404569995
push_front 705337212
get 101979
get 166594
push_front 739802424
push_middle 226513620
push_back 201844081
get 25669
push_middle 829241318
push_middle 451047384
push_back 191468899
push_front 281389168
push_back 967242794
push_middle 759428939
push_middle 622825255
push_front 54094308
push_middle 397323977
get 243858
push_middle 592453410
get 142495
get 192038
push_middle 841171568
push_back 515486268
push_back 697701193
push_front 764885006
push_front 836845284
push_back 475524799
push_middle 621847924
push_front 77420780
get 119439
push_back 506914232
push_front 776191074
push_middle 39868915
get 53608
push_back 34306823
get 235114
push_middle 937634751
push_back 472337153
push_middle 226344973
push_front 35243196
push_front 803405948
push_front 607638750
push_middle 54862443
push_back 119833491
get 27085
push_front 961803451
get 5624
push_middle 972877682
push_middle 730434486
push_front 600788092
get 208319
push_middle 562256893
push_front 274087947
get 220962
push_middle 909099853
push_front 878421611
get 200265
push_back 194603630
push_back 704631936
push_back 975344906
push_back 921577253
push_middle 309292688
push_front 177378938
push_back 691806510
push_back 939328061
get 9796
push_middle 787369774
push_middle 616238939
get 24581
get 59057
push_middle 698111499
push_back 887117031
push_middle 392578980
push_front 722572613
push_front 478769453
push_front 8736173
push_middle 348899437
push_back 916217919
push_front 928824971
get 27655
get 22352
get 192398
push_front 142330744
get 42093
get 222139
push_middle 174517917
push_front 525162554
push_front 850253331
push_front 893483208
push_back 729217776
get 36274
push_back 235156506
push_back 226672675
get 137279
get 41912
get 162425
push_middle 694066795
push_middle 479686759
push_back 551704237
push_front 791239089
push_back 26023923
get 144315
push_middle 583094169
get 216813
push_back 88966429
get 76355
push_front 30054052
push_front 827235013
get 228369
push_front 160357494
get 198345
push_middle 195227221
push_middle 943698128
get 196828
push_middle 822284686
push_back 443491660
get 245749
push_middle 828254624
get 244284
push_middle 333439328
push_front 731479755
get 59998
push_middle 735154361
get 113509
push_back 921431802
push_front 357492111
push_back 59928010
get 19950
push_front 235239409
push_front 13664294
push_front 175675643
push_middle 934554428
push_middle 435180601
get 148425
get 18485
get 216418
push_middle 941227466
push_front 280765468
push_front 873929753
push_back 795371024
get 255054
push_middle 564410661
get 24493
push_middle 657595786
get 121323
push_middle 860239191
push_front 45984684
push_front 828106443
push_middle 732249537
push_front 387163574
push_front 979354357
push_back 653123723
push_back 697369917
push_back 188715784
push_back 86798554
get 99803
push_front 595146469
push_middle 321785952
push_back 556233735
push_front 803927953
push_middle 308572174
push_middle 811063684
push_front 450833944
push_front 133086964
push_middle 987488917
push_back 645009618
get 21444
push_middle 201999596
push_back 894854059
get 232615
push_back 504279998
push_middle 814310746
push_middle 231032434
push_back 870628240
get 185651
push_front 526469041
push_middle 395163786
get 173892
push_front 889171117
get 228437
push_front 499144078
push_front 555017026
push_front 181006258
push_back 911195864
push_front 568520395
push_back 656284613
push_back 65612979
push_middle 764764449
get 106330
push_middle 850443865
push_middle 375952110
push_front 674329296
push_middle 934980348
push_front 483143952
push_middle 99003277
push_back 707995249
get 166826
push_middle 527562035
push_back 348172009
push_middle 66562711
push_middle 30918631
push_middle 610722000
get 235829
push_back 476298792
push_back 726651446
push_front 581512926
push_back 412723552
get 192199
push_middle 940792887
push_middle 243462369
push_middle 598068208
push_back 702564644
push_back 183539861
get 113650
get 2652
push_front 842498101
push_middle 326689337
push_middle 374185546
get 77034
push_front 832987701
push_back 717426229
push_back 496702410
push_back 437953853
push_middle 749045000
push_front 265050748
push_front 989642781
get 165399
get 103108
push_middle 290573712
push_middle 242254390
push_front 314567138
push_front 830611365
push_front 371763401
push_back 127285163
push_middle 302101126
push_middle 215664388
push_back 563718377
push_middle 63054738
push_front 737453714
push_back 216953534
push_middle 143200415
push_back 748700806
get 177162
push_front 976362047
push_front 514845205
get 225978
push_front 358941920
get 195696
get 190754
get 141075
get 87810
push_front 602050656
get 243752
push_front 436858846
push_back 757137224
get 54564
get 105324
push_back 235774144
get 138767
get 105404
push_back 323320156
push_middle 92423354
push_middle 269069481
push_front 984220952
push_front 284477395
push_middle 479035045
push_back 519743867
push_front 234628114
push_front 656237554
get 84343
push_middle 34667911
push_front 582380695
push_middle 219234045
push_back 783363479
get 55616
push_back 999080418
push_middle 987187677
push_front 204945853
push_middle 312970556
push_middle 884283085
push_middle 584572064
get 194778
push_front 160487908
push_front 449179033
push_back 951643414
push_middle 881885032
push_middle 66106679
push_middle 633597000
get 105838
push_front 614602626
push_back 921985706
push_front 403220416
push_middle 573980154
get 113580
push_back 238875155
push_back 621832733
push_front 479324618
push_back 844727498
push_middle 367487963
push_front 118745999
push_front 988447624
push_middle 636613097
push_back 921673230
push_front 731261505
get 30740
push_back 488811674
push_front 412070996
push_front 801042107
push_middle 315048899
push_back 850837377
push_front 106196628
push_front 754502662
get 182129
get 29675
push_middle 897643565
get 128813
get 151589
push_middle 955082511
push_front 679836132
push_middle 899246690
push_back 225266318
push_front 496403696
push_back 27109351
get 105262
push_back 677142134
push_front 499336456
push_middle 24827038
push_middle 757535134
get 152554
push_front 342521179
push_middle 912972912
get 154697
push_front 299113336
get 98194
push_middle 516874362
get 105582
get 26975
get 112155
get 259468
push_front 41146526
push_middle 583947220
push_back 316235548
push_back 294676074
push_middle 52404667
push_middle 298757857
push_front 972356722
push_back 240262880
push_front 392651867
push_front 76315326
push_front 695458930
get 77492
push_back 885033666
push_front 560552426
get 149239
push_middle 370217080
push_middle 843090225
push_back 952513790
push_front 558748816
push_back 288301539
get 188663
get 57519
get 147916
get 251321
push_front 256842524
get 181981
push_middle 628525163
get 120008
push_back 754907698
push_front 566009541
push_back 512153461
push_front 958890702
push_front 19477068
push_front 766897114
push_middle 678338553
push_front 802076464
push_front 340505100
get 248626
push_front 35380390
push_back 708051339
push_front 674477784
push_front 757288795
get 120502
push_front 278091963
push_front 330506066
push_front 114235515
push_back 873988273
push_front 424861692
push_front 666096510
push_back 942444330
push_back 842302314
push_front 230137021
push_back 402325067
push_middle 373939895
push_middle 361111409
get 7606
push_front 366172136
push_back 550855658
push_middle 392183280
push_front 620416755
get 230095
push_back 256071819
get 231602
push_middle 42954548
get 109724
push_back 300455441
push_middle 979549014
push_middle 887033876
push_middle 606809547
push_front 129430831
push_front 220988216
push_middle 971022101
push_back 40297147
push_middle 146511138
get 159773
push_back 546407077
push_back 21049726
push_front 953639771
push_front 402762620
push_back 88309660
push_front 33023353
get 3769
push_front 935583607
push_front 788447589
push_middle 216092861
push_back 666045163
push_middle 341539047
get 132883
push_back 427580403
get 24397
push_front 839609415
get 72427
push_back 351965462
push_middle 695691315
push_back 875203085
push_back 543384755
get 212102
push_back 970435029
push_middle 466171889
push_back 791038340
push_front 735031027
get 96003
push_front 596917063
push_back 855622018
push_front 961970039
get 106362
get 122361
get 128084
push_front 946800161
get 24792
get 52921
push_middle 109547022
get 174164
get 155388
push_middle 660796936
push_middle 676461909
push_back 118390972
push_back 520709453
push_middle 466632492
get 65519
push_middle 601379596
push_front 843029778
get 94177
get 137872
get 243192
push_front 160899885
push_back 539978561
push_back 333846205
push_middle 287094528
push_middle 765418924
push_front 121416133
push_middle 927120976
push_middle 555014747
push_middle 228657542
push_middle 234143805
push_middle 198468611
push_back 371059760
push_middle 987494322
push_middle 936225621
push_back 631470749
push_back 257502664
push_back 258459371
get 112448
push_front 465389177
push_middle 477405587
get 182256
get 201341
push_front 692700445
get 79227
get 135090
push_back 959319845
push_front 343481035
push_front 708541551
get 84906
get 98282
get 138155
push_front 177370302
push_front 864733474
push_front 680404119
push_back 766672828
push_front 71974834
get 203055
push_middle 364477629
push_back 810278685
push_back 240421689
push_back 398851271
push_back 491936382
push_back 717132224
push_back 502849287
push_back 277998167
push_back 825819976
push_back 576894049
push_middle 130954147
get 76424
get 3203
get 142006
push_front 963272910
push_front 933418143
push_middle 100612141
push_middle 554086442
push_front 379615497
push_middle 91318278
get 125616
push_back 321215548
push_front 601097967
push_front 189703247
push_front 181976072
push_front 36862066
push_middle 126879674
push_back 592962809
push_front 779529827
push_back 945461153
push_back 653894048
push_front 340974733
push_front 791806512
get 9838
push_middle 108345922
push_front 466158402
push_front 449865660
push_back 760878249
get 20076
push_middle 825487673
push_back 600045196
get 158768
get 55031
push_front 780628131
push_front 999996488
get 196323
push_front 720313176
push_front 419680513
push_back 842207244
get 213022
push_back 825017928
push_front 137186507
push_front 902713958
push_middle 819933687
get 144029
push_back 125532983
push_front 485438290
push_middle 74338420
push_front 822130505
push_back 117970820
get 214789
get 215261
push_middle 736586579
push_back 341060729
push_middle 411666834
get 119818
get 150461
get 253267
push_back 217644450
push_front 826745364
push_front 924464112
get 199432
push_front 19011665
push_front 507593113
push_back 659212375
push_front 732101385
push_back 692269089
get 243037
push_middle 642688577
get 248588
get 172318
push_middle 898317119
push_middle 149594091
push_middle 291684516
push_middle 686854187
get 256392
push_front 718346037
push_middle 610055751
push_back 865223878
push_middle 253834364
push_front 404990392
push_back 228261165
push_front 480286548
push_back 197943985
get 90831
get 174790
push_middle 871944538
push_back 770303161
push_back 334479411
push_back 826759392
get 184714
get 174600
push_front 567701626
push_back 200074603
push_front 905112329
push_front 692731346
push_front 4713672
push_back 243472790
push_back 245440414
push_front 120847179
get 213498
get 236160
get 214090
push_front 667779192
push_front 78030942
get 239681
push_middle 208207405
get 235729
push_back 299638812
push_middle 721441548
get 147034
push_back 342503720
push_middle 765234306
push_front 793779224
get 251887
push_middle 49106483
get 128555
push_back 770719220
push_middle 764919840
push_back 653311266
push_middle 34668441
push_front 256613717
push_front 608068786
get 151301
push_middle 311249072
push_back 64871580
push_front 663219527
push_back 606471142
push_middle 902129515
push_middle 672545920
push_front 897443466
push_middle 914536793
push_front 336215996
push_front 81098999
push_back 408059269
push_middle 304765268
push_middle 105203271
push_middle 416973651
push_back 941739847
get 150157
push_back 498685084
push_front 604080171
get 105782
push_back 682680252
push_middle 906727706
push_front 148561383
push_back 585001158
push_middle 493754136
push_middle 834757096
push_front 464514016
push_front 18527659
push_middle 422815800
get 189583
push_front 86407558
get 195123
push_back 197837325
push_middle 356333469
push_middle 391156630
get 27859
push_middle 123908046
get 31424
get 167222
push_back 81600676
push_front 994284982
push_middle 19436084
push_front 343910185
push_front 670913073
push_front 79741470
push_middle 846552999
push_front 156184329
push_back 182854686
get 226298
push_middle 958811254
push_middle 623715824
push_front 655536189
push_back 149712415
push_front 876338160
push_back 83367376
push_back 275282291
push_middle 314665169
push_front 145867058
push_front 994701618
get 126956
get 91913
push_back 899907605
push_middle 759846546
push_back 255839099
push_back 718586561
get 243477
push_front 741614003
push_front 817273625
push_back 477461755
get 181263
push_middle 402850519
push_front 902630741
push_back 675608185
get 110933
push_back 62744873
push_front 350559087
get 217062
push_middle 553332255
get 45796
push_front 30748500
push_back 386310098
get 168623
get 227092
get 105799
push_middle 219338826
push_back 498942872
push_middle 235795875
get 60488
push_middle 221653312
get 11725
push_back 586206248
get 117821
get 251540
push_back 297984155
push_middle 937640081
push_front 785072248
push_middle 708531475
push_front 653562574
get 28337
push_back 735152495
get 194700
push_front 152096527
get 125799
push_front 525818909
push_middle 44416344
push_front 731578411
push_back 16031513
push_middle 466888164
push_front 65033970
push_middle 345385885
get 247001
get 113851
push_front 937969803
get 103524
get 44229
push_back 501115274
push_front 102462005
push_back 385503702
get 249854
push_back 602809502
push_back 671761233
get 158878
push_middle 364454352
get 59277
get 201282
get 171727
get 59103
push_middle 850475049
push_back 29064420
push_middle 585976515
push_front 584745314
push_middle 587811497
push_middle 43104240
push_front 710901648
push_back 475190899
push_middle 246047220
push_front 139558323
push_middle 780394742
push_back 769684758
push_middle 308875344
push_middle 672269405
push_middle 634080061
push_back 276595303
push_back 255440401
push_back 398945785
push_middle 49551805
push_back 768377939
push_front 447502072
push_back 163377517
push_middle 228924939
get 260104
push_front 388816412
push_middle 578045254
push_middle 961270091
push_front 527338293
push_front 566672902
push_front 685837912
get 222728
push_back 119838510
get 139762
push_front 961453319
push_back 568261915
push_back 670797529
push_back 806947645
push_front 980596384
push_back 478224550
get 190320
push_middle 783251734
push_front 363124873
push_front 91037793
push_middle 475840720
push_back 334288208
get 200254
push_front 695239059
push_front 538141032
push_middle 357765154
get 220586
get 5936
push_front 962070768
push_middle 145086432
push_back 243521263
push_middle 423903372
push_front 129064123
push_middle 189242267
push_front 918657938
push_front 941790787
get 244328
push_back 796776961
get 27311
get 228177
push_front 566097020
push_front 86351468
get 39921
push_middle 531689949
push_middle 661081857
push_middle 858938351
push_middle 334453111
get 54559
push_middle 746276216
push_front 330126271
push_front 364355234
push_front 415756284
get 176534
push_back 652076813
push_back 634338452
push_front 547801337
push_front 599905835
push_middle 56229898
push_back 239641767
push_middle 149877974
push_middle 452748040
push_middle 638664476
push_middle 291754679
get 133556
push_back 134909410
push_front 807757787
push_back 517482457
push_back 209395124
push_front 329875398
get 223532
push_middle 919588495
push_front 740816846
push_front 984467790
get 178278
push_back 193100140
get 23130
get 118597
push_front 128750170
push_back 812721488
get 12254
push_back 131406030
push_front 412721915
get 254461
push_front 67955801
push_front 360492686
push_front 114755511
push_front 525531322
push_middle 589049757
push_middle 129638224
get 213490
push_middle 986651791
push_back 262046925
push_middle 396516733
push_middle 333826701
push_back 630897271
push_middle 627299184
push_back 33306919
push_middle 941921389
push_back 354963747
push_middle 155975693
get 240516
get 180642
push_back 383080792
push_middle 738186711
push_front 299372959
get 2508
push_back 901179761
push_front 638568282
get 73750
get 253695
push_front 131179913
push_back 564468837
push_front 568425294
push_middle 924871895
push_front 560428106
push_middle 940181956
push_middle 788730068
push_middle 465076393
get 86184
push_middle 945018300
get 59754
push_middle 841450701
push_front 145800133
push_back 90335101
push_middle 962070838
push_back 553932636
push_back 967981309
push_middle 561299623
get 124524
get 45826
push_front 207654581
push_back 927440724
push_middle 307630771
push_middle 388958695
get 215802
push_front 878395003
get 91658
push_front 118813628
push_front 687476901
get 188164
push_front 674735926
push_front 122114146
push_back 97093307
push_back 837118654
push_front 517346985
push_front 30595179
push_back 425320315
push_middle 764748652
get 89205
push_front 226959563
get 10466
push_front 189455181
push_front 523028362
push_back 160262170
push_back 717174140
push_back 551441264
push_back 113570660
push_middle 38784196
push_back 988988914
push_front 629150581
get 102546
push_middle 567900572
push_back 254802280
push_middle 967635472
push_middle 625115008
push_middle 795786689
push_back 19254185
push_front 861592028
push_front 452078453
push_front 936329484
push_back 617972935
push_back 554977058
push_middle 467932425
push_front 142854676
push_back 604205372
get 133465
push_back 824259309
push_back 256128659
push_back 273516374
push_back 221478940
push_front 395197842
push_front 148568449
push_back 577529530
get 88316
push_front 26336578
push_back 269578247
push_front 544542068
push_back 172748040
get 241439
get 167013
get 118278
get 252524
push_back 419924631
push_middle 42568858
push_front 950575395
get 111241
push_front 979128431
push_middle 49390893
push_middle 184096778
push_front 816309938
push_middle 857623542
push_back 505361116
push_middle 743780060
push_back 193716461
get 189093
get 237237
get 103343
push_back 976903084
push_back 126837213
push_front 226925911
get 122393
get 144181
get 239355
push_back 894695741
push_back 663525163
push_middle 722477677
push_front 300051339
get 55643
push_back 539548754
push_front 17289863
push_back 635350451
get 147677
push_back 86103355
get 39799
push_front 616579012
push_middle 589247593
get 7944
get 177911
get 78959
push_front 669394919
push_front 718523588
push_front 845013860
get 36210
get 245309
push_back 182013726
push_front 468502502
get 220535
push_back 628438306
push_front 511518741
get 28279
push_middle 12153342
get 46738
push_back 155209342
get 176633
push_front 731467746
push_front 558782898
push_front 187409026
get 31716
push_front 585138189
push_back 898949166
push_middle 642384691
push_front 847241386
push_middle 793089613
push_middle 257605803
push_front 827977377
push_back 603645626
get 155223
get 96084
get 64952
push_back 128748275
push_middle 862433012
push_back 288125912
push_back 446179025
push_front 300687038
get 132949
push_front 237427385
push_back 961286365
get 239286
push_front 898010319
push_back 795894474
push_back 266175600
push_middle 278019177
get 62211
push_middle 559317771
get 102713
push_back 831568309
get 114142
push_middle 215417866
push_front 841547895
push_back 669854358
push_middle 654532723
get 130166
get 35347
push_front 450389112
push_front 639671034
push_middle 825824541
get 4292
get 171925
push_middle 65335835
push_back 80659291
push_middle 684965302
push_middle 317424333
push_back 704682226
push_back 847823397
get 187747
push_back 829138901
push_back 430066908
get 152974
push_front 491173448
get 194167
push_front 648950603
push_front 813684398
push_back 41812453
push_front 623094786
push_front 842507959
push_middle 111283279
push_back 413229488
get 125795
push_middle 675062333
push_middle 158722274
push_middle 799123989
get 70305
push_back 997992422
push_back 996762920
push_front 88613818
push_front 455149682
push_middle 863178246
push_front 315798772
push_back 470431355
push_front 729212922
push_middle 250036274
get 157648
get 224620
get 231309
push_front 312378891
push_front 629216321
push_back 308592760
get 140934
push_front 444517147
get 227627
push_back 920772875
push_middle 584932393
get 253338
get 18151
push_back 190456811
push_middle 816042325
push_middle 675425660
get 146307
push_back 730641444
get 246135
push_middle 444708048
push_back 774111281
get 175343
push_front 417760612
get 247326
push_middle 897004369
push_middle 265444783
push_front 750496279
push_middle 576619309
push_middle 820193732
push_front 952856168
push_back 910713190
get 98035
push_front 688952595
get 51933
get 88590
push_back 700145515
push_back 458278097
push_back 571758513
push_front 880103901
push_middle 710126322
push_front 950403471
push_front 561330502
get 13335
get 42497
get 56324
push_middle 810703175
push_middle 94731853
push_back 860773942
get 194695
get 115719
push_front 93946154
push_back 444714588
get 74059
get 185864
push_middle 628457224
push_back 978808703
get 186398
push_back 831812690
push_back 218154571
push_back 605163768
get 229348
get 98865
push_front 492989818
push_middle 756908489
push_front 534791536
push_front 928880657
push_middle 378705970
get 204615
push_front 923523433
push_middle 385811411
push_middle 275133925
push_middle 224281692
get 108881
get 666
push_middle 387222393
push_middle 386250166
push_back 317644737
get 234222
push_back 857530957
push_back 548301615
push_back 470433845
push_middle 878613558
get 160488
push_middle 279995858
get 73968
push_front 519303338
push_front 368252652
push_back 157632105
push_middle 766759328
push_middle 734267477
push_front 782988921
push_back 888006667
push_back 76793283
get 162516
push_middle 408038706
get 44682
push_back 717181063
get 56387
get 188014
push_back 646485124
get 192887
push_front 528669869
get 63578
get 229310
push_front 91970904
push_front 895465345
push_middle 530263950
get 179271
get 118736
get 168833
push_back 937344951
get 130051
push_middle 471698235
get 155834
push_back 745023874
get 237437
push_front 146028108
get 79003
get 127684
push_front 302389589
get 180794
push_back 179861885
push_front 776756426
push_front 515497905
push_middle 331494074
get 68865
push_back 354641059
push_middle 945258107
push_back 370668817
push_front 524337571
push_back 805468965
get 85126
get 4000
push_back 477446517
get 3067
push_middle 596918693
get 183668
get 48617
get 39107
push_front 715661680
get 183463
push_front 833236283
get 24065
push_middle 148260098
push_middle 739288948
push_front 216040737
push_middle 573179170
push_front 922653383
push_front 609499852
push_front 980079431
push_middle 88050061
get 180114
get 10785
push_middle 334231637
push_front 138270008
get 176315
push_back 878339564
push_back 418598796
push_front 363926758
push_front 27144047
push_middle 621640846
push_back 238378198
push_back 591015695
push_back 986206700
get 196554
push_front 14443007
get 177629
get 220155
push_front 12094456
push_back 798421864
push_front 68052309
push_back 822814930
push_back 616247422
push_front 586078226
push_middle 715432846
get 258327
push_front 963302104
push_middle 981098647
push_middle 972239302
push_back 406834712
push_middle 777770720
push_back 493204802
push_middle 192907317
push_middle 637258207
push_middle 956172974
get 257398
push_middle 619959492
push_back 870087920
push_middle 826316693
push_back 173232127
push_middle 374204086
get 58290
push_front 256139277
push_back 267434146
get 154753
push_middle 481340232
push_middle 948228655
push_middle 236712896
push_middle 647076817
push_back 272463361
get 58639
push_back 838364112
push_front 988057165
push_back 339344056
push_middle 131034679
push_back 172001226
push_middle 143250539
push_back 312017825
push_back 404813318
push_middle 875838702
push_front 76595942
get 51793
push_back 31809392
push_middle 741332468
get 216878
get 152328
push_back 415488333
get 77027
push_front 399801738
push_back 730791566
push_middle 774470303
push_middle 933102443
push_back 788122159
get 53989
get 257661
get 142374
get 252965
get 111057
get 5830
push_middle 461166245
push_back 417515879
get 90490
push_front 895401480
push_middle 106567796
push_back 444703288
push_middle 865135751
push_front 250625897
push_back 318820108
push_back 712602593
push_front 451058977
push_back 775638013
push_back 982193003
get 113430
push_back 837954494
push_back 190976505
push_front 192265077
push_front 711569759
push_back 984957221
push_middle 133322876
push_middle 229070827
push_back 330714888
push_back 451447484
push_front 845058058
push_front 733125338
push_back 31187097
push_middle 783093090
push_back 128534719
push_middle 282156033
push_front 458624633
get 64037
push_front 39345352
push_front 305760552
push_middle 689053514
get 252729
push_middle 498186741
push_back 474344522
get 203092
push_middle 757712285
push_front 87649745
get 39689
push_middle 290643795
push_front 445031214
get 169399
push_front 918225780
push_middle 39480513
push_back 198384965
push_back 731666321
get 42626
push_middle 915397791
get 137970
push_back 882868343
push_back 322682982
push_front 995746334
push_middle 225484430
push_front 320924740
get 33749
push_middle 602849057
push_middle 867674225
push_back 303007694
get 36235
get 220799
get 260820
push_back 832452365
push_back 373910317
push_middle 972827047
push_back 996258463
push_back 925185326
push_back 641664854
push_middle 698888787
push_back 47692683
push_front 312375128
push_back 108418876
push_front 5144064
get 228670
push_middle 430754911
get 161680
get 248806
push_middle 365061307
get 99076
push_back 625710842
push_front 821132527
push_back 941354765
push_back 731783125
push_middle 68125095
push_front 438102716
push_middle 276790974
push_middle 407248012
push_back 707436260
push_middle 399862221
get 34308
push_front 284347581
push_back 930909224
push_back 192664093
get 9567
push_middle 845136125
push_middle 460915232
get 217457
push_back 140687604
push_front 980901570
push_back 867863555
push_back 151859197
push_front 108032050
get 111039
push_middle 862882385
get 92283
get 72015
push_front 129305336
get 236489
get 200658
get 84114
push_middle 968474839
push_middle 442924396
push_front 133975725
push_front 680943255
push_back 333086781
get 112941
push_middle 311895585
push_back 36433658
get 1778
push_middle 582821463
get 134182
push_middle 514263360
push_front 252179554
get 164813
push_front 208277171
get 131241
push_front 913387298
get 92256
push_back 284243713
push_back 781762089
push_front 309568777
push_back 640057114
push_back 354597429
push_front 510751917
get 190875
push_middle 59411321
get 146460
push_back 904183452
push_back 965291942
push_middle 695996047
push_front 676282220
push_back 531901944
push_front 655041412
push_back 530841976
push_middle 535097156
push_back 825920329
push_back 760120283
get 211386
push_back 555954712
get 39394
get 145372
push_middle 473416011
push_front 590084073
push_back 961124207
get 23710
push_front 842357214
push_middle 364114863
push_front 659131805
push_middle 142590271
push_front 153414105
push_middle 27889704
get 121815
push_front 492904251
push_back 656056603
push_middle 471293100
get 201807
push_front 239903461
push_front 951534727
push_middle 808439278
push_middle 848691630
push_back 561073313
push_front 427927120
push_middle 501144148
get 45288
push_front 306565555
push_back 857909808
push_back 953488261
push_middle 106188317
push_front 67414905
push_middle 317522260
push_front 227320551
push_front 827779672
push_front 398003509
push_front 111531592
push_back 92374490
push_back 771335928
push_front 613665550
push_back 476872877
push_front 424581392
push_middle 868003700
get 10351
get 70657
push_front 523919581
push_middle 791534463
push_back 19733877
push_middle 464029699
push_back 878436127
push_back 623047668
push_front 66131455
push_back 491196376
push_back 569776703
push_middle 54926529
push_front 157520876
push_front 38236941
push_middle 206519070
push_back 625200595
push_middle 49643837
push_middle 749583663
get 45958
push_middle 988765984
get 152587
push_middle 530735224
push_front 422420772
push_front 908494789
push_middle 20709217
push_back 421926071
push_back 495324052
push_middle 994245482
push_back 531141172
push_back 216070537
get 126659
push_middle 442777777
get 124148
push_back 458611044
push_back 883511414
push_front 142530805
push_back 992022646
get 82609
push_front 368121927
push_front 979396199
push_back 284344844
push_back 698335517
push_middle 637914276
push_middle 151972464
push_front 906598125
push_back 463391440
push_front 150334534
push_back 415680635
push_front 143552474
push_back 409656502
push_front 484033325
push_front 201853344
push_middle 923903237
get 180376
push_middle 347942037
get 123541
push_front 746958687
get 32454
push_front 259558763
push_middle 495622745
push_middle 932798640
push_back 87909652
push_front 271554452
push_back 368597767
push_front 16164780
get 247223
push_middle 112305555
get 123096
push_middle 868702577
push_back 998559167
push_back 221908076
push_front 380936203
push_front 504333009
get 102384
push_middle 99251752
push_middle 840214176
push_front 297232250
get 170046
push_front 245389389
push_front 866406027
push_back 91892710
push_middle 682938898
push_front 583309108
push_middle 144703056
push_back 603284759
push_front 419148013
push_back 161673766
push_middle 587722357
push_middle 570771280
push_front 251274225
get 53923
push_middle 382288125
push_back 596717045
push_front 75347767
push_middle 124931903
push_middle 400102861
push_back 372480428
get 250661
push_back 229173450
get 183568
push_middle 584278732
push_front 794662253
push_middle 658120396
push_front 463339636
push_back 138027117
push_front 879293094
get 190911
push_front 409637822
push_back 118798097
push_back 471537912
push_front 355181262
push_back 145740096
get 214955
push_back 762779014
push_back 479512939
get 232944
get 67503
push_back 323063795
push_middle 871162724
get 158146
get 9585
push_back 269254547
push_middle 349305784
push_back 978850249
push_back 425263973
push_back 577445904
push_front 937296262
push_middle 878411518
push_back 150574008
push_middle 418832967
push_middle 625630943
get 221539
push_back 690128950
get 63533
push_front 183627585
get 5156
push_front 834637121
push_front 977776834
push_front 506432018
get 148430
push_middle 465596130
push_back 77142173
push_back 737924637
get 2715
push_back 10067151
get 39764
push_middle 991698741
get 29528
push_back 775593547
get 72470
push_back 86038472
push_front 199953173
push_front 477948411
get 254598
get 49569
get 72053
push_front 752463624
push_back 277903721
push_middle 191000361
get 257138
push_front 818396591
push_front 504971241
push_back 557513450
push_middle 566814990
get 103653
push_front 961006865
push_front 841852316
push_front 148072402
push_middle 57612222
push_back 870002373
push_middle 535873196
push_middle 785669274
push_back 238712294
push_middle 468701180
push_middle 344618307
get 197222
push_front 818408278
push_back 216240871
push_middle 928269164
get 66681
get 166377
push_front 213042107
get 213379
push_back 917022700
get 48
push_back 843155899
get 171386
push_back 187142318
push_front 773830558
push_front 20944087
push_back 69015152
push_back 516231764
push_back 296431867
push_back 823193178
push_front 266346546
push_front 367724403
push_front 692225070
push_middle 62795780
push_back 167791299
push_front 967561079
push_front 541497279
push_middle 578206398
get 90725
get 40850
get 172921
push_middle 743650914
push_front 573375186
push_front 6628184
push_front 2718127
push_back 852575365
push_back 954780797
push_back 820581225
push_front 868602206
push_back 44654382
get 226073
push_front 951701330
push_front 304523969
push_front 625482696
push_back 715659318
push_back 28028681
get 59808
push_back 143853253
push_middle 104949900
get 248296
push_back 962308985
push_middle 907288963
push_front 343286611
push_back 156245785
push_front 15080263
push_back 14361942
push_middle 640446912
push_middle 573097290
get 240272
push_back 916312811
push_middle 600605875
push_middle 561851858
push_front 148909299
get 256905
push_middle 500717802
push_back 131478931
push_front 871764324
push_back 319844904
push_front 688891759
push_front 508105234
get 158067
push_back 625757162
get 162115
push_back 518235384
push_front 731276522
push_middle 760647906
push_middle 229907997
push_front 152199444
push_front 539606933
push_front 181756767
push_front 966650879
get 25380
get 197540
push_back 6907160
push_back 523945936
push_back 580222995
push_back 85841474
push_back 291783067
push_front 544817376
push_back 298988845
push_back 560436826
push_middle 706763534
push_back 463875359
push_middle 710995388
get 56200
push_back 221914062
push_back 621823665
push_front 258858856
push_front 96043758
push_middle 681146533
push_back 82596361
push_back 55263938
push_middle 357849535
get 95654
push_middle 196936861
push_middle 507882697
get 252567
push_back 812704648
push_front 453377400
get 37002
push_middle 978416153
push_middle 81577623
push_middle 242832336
push_back 321764744
push_front 189922321
push_middle 89533534
push_back 887903682
push_middle 613559649
push_middle 722641505
push_back 296764944
push_front 769226836
get 34815
push_middle 985063000
push_front 284510616
push_middle 910127944
push_back 423311691
push_back 632380989
push_front 781461528
push_back 979905881
get 218994
push_back 257752875
get 41021
push_front 146328383
push_middle 994703578
push_front 192331441
push_back 124253625
get 27282
push_back 287747566
push_back 896988461
get 147436
push_front 86102205
push_middle 513018571
push_front 306537992
push_back 870157669
get 73594
push_front 349845325
push_back 675231099
push_middle 920840213
push_middle 375991012
push_middle 310732685
push_front 964789723
push_back 643652615
push_back 642999136
push_back 474839354
push_front 592033350
get 196136
push_middle 694596815
push_middle 402461060
push_back 381076254
push_middle 808823500
push_back 215390806
push_front 893246880
push_middle 591193329
push_back 107785479
push_front 521096407
push_front 276255816
push_back 339131378
push_front 957417356
push_front 57199949
push_front 621530642
get 178260
push_back 982307370
get 119681
push_front 23079075
push_front 243486785
push_front 787761741
push_front 563040517
get 23540
push_middle 931463905
get 48015
push_middle 279360252
push_back 76380655
get 9178
get 252984
push_front 926541322
get 106789
push_back 719259505
push_front 535429991
push_middle 116245243
push_middle 458778026
get 71196
get 27948
push_middle 190865112
push_back 370636530
push_back 21014157
push_front 709140052
push_back 276734106
push_back 956923370
get 223321
push_back 806471307
push_middle 736070706
push_middle 644435425
push_front 669518188
get 822
push_back 786394486
push_middle 892947038
get 187890
push_front 263963451
get 14228
get 71306
get 96144
push_front 870928042
push_front 516584572
push_middle 42180977
get 2258
push_front 606683120
push_back 538832549
push_back 949667081
push_back 877072562
push_middle 377130702
get 4839
get 122523
push_middle 817340492
push_middle 809231763
push_back 120152208
get 208126
push_back 53236316
get 183768
push_front 952634718
push_back 93797609
push_middle 869003575
push_middle 658754970
push_back 569441130
push_front 946567874
push_middle 452241216
push_front 693482393
push_back 600471810
get 40552
push_middle 843674414
push_back 759623341
push_middle 823028533
push_back 622707431
push_front 644914790
push_middle 756178517
push_front 792433540
push_front 326261541
push_back 250515140
push_middle 439502229
push_front 906131497
push_back 779505043
push_front 468177646
get 127890
push_back 536197394
push_back 423109079
push_front 314811992
push_front 413465734
push_middle 487695078
push_front 752101870
push_back 911694204
push_back 43160473
push_front 68997044
get 193610
push_middle 417252418
get 256420
push_back 368307786
push_middle 102810200
push_front 405887343
push_middle 11530797
push_back 337749838
push_front 605669918
push_front 228569811
push_middle 868530584
get 15605
push_back 510589469
get 205424
push_middle 88430423
push_middle 665274719
push_front 267579860
get 165817
push_middle 648696872
get 81074
get 166497
get 29187
push_front 144920080
push_back 893279456
push_back 627561957
push_middle 12176461
get 9558
push_back 655574400
push_back 475249817
push_middle 161421988
push_back 840484288
get 122552
get 209499
push_back 54349329
get 238233
get 212911
push_back 588526271
push_middle 922053472
get 107482
push_middle 353290888
push_front 436444406
push_middle 168131757
push_front 225069300
push_middle 707778197
push_front 366834230
push_middle 905489864
push_front 173360405
push_front 205554593
get 141498
get 151256
get 206376
push_middle 670259153
push_front 743941511
push_front 909252153
push_front 248252704
push_back 588289722
push_middle 220882842
push_back 796327432
push_middle 478909955
push_front 685364722
push_middle 520135152
push_back 102551076
push_front 57998425
push_front 245051798
push_front 31852050
get 218562
get 170441
push_front 903649346
get 146269
push_back 879622396
push_middle 410912065
push_front 321723099
push_middle 751276117
push_middle 873622297
push_front 729738156
push_middle 21792144
push_middle 321194449
push_back 776337671
push_front 732978916
get 56247
get 173689
push_front 755699243
push_front 448462141
get 241770
push_front 705974025
push_back 25087226
push_middle 897189726
push_back 717017713
push_middle 301182359
push_front 186898845
get 185457
push_back 712918720
push_front 475408974
push_middle 997794886
get 30983
get 188015
push_middle 144951455
push_back 434409276
push_back 374469973
push_back 939525520
push_back 311912824
push_back 980500091
push_front 323613940
push_middle 893332316
push_middle 145881545
push_back 723672341
push_front 288118571
push_back 479092472
push_front 332112074
push_front 413021919
push_back 45749804
push_middle 728598104
push_back 226806325
get 77688
push_back 273250536
push_middle 49346573
push_middle 800285841
push_front 343479969
push_middle 693091056
push_front 543786801
push_middle 997953250
push_front 359130321
push_front 195187905
push_front 15898399
push_middle 251392975
get 4792
get 162778
push_back 216227800
push_middle 744397320
push_middle 336601393
push_front 399873820
get 204936
get 10481
push_front 756621126
push_middle 702343180
push_middle 830907732
push_middle 379513322
push_front 521251116
push_back 239700973
get 52654
push_front 167862140
push_middle 939838534
get 12279
push_back 558201540
push_middle 537320986
push_front 694759970
push_back 800285850
push_middle 252019327
push_back 852562541
push_back 229200520
get 103287
push_back 149230290
push_front 663624636
push_front 386263673
push_middle 132366837
get 188059
get 180148
push_back 978453091
push_middle 455236412
push_front 739019313
push_middle 451375976
push_middle 420983945
push_front 584690823
get 28282
push_front 203891273
get 38309
push_middle 887055056
push_middle 232423927
get 224627
push_back 148081401
get 168819
push_middle 594173694
push_front 355595923
push_front 401138999
push_back 312036649
get 103156
push_back 395804283
push_front 778590806
get 111816
push_middle 96638098
get 183810
push_front 673600787
push_front 579555488
push_middle 296208337
push_middle 178459579
push_back 620072044
push_back 756900059
push_front 822196837
push_front 919423975
get 122418
get 43301
push_middle 585445292
push_front 242546254
get 9131
push_back 177075546
get 203867
push_front 701661757
push_back 806735785
get 143756
get 95289
push_front 339294947
push_middle 427992435
push_back 217282135
push_middle 870563546
get 31156
push_front 59121991
push_back 966946877
push_back 405095
get 29460
push_middle 141839103
get 183723
push_back 508303587
push_back 814267479
push_back 416139130
push_front 250091646
push_front 340719160
push_middle 915126498
push_middle 219385477
push_front 731406976
push_back 497882301
push_middle 579660111
push_middle 118216769
push_back 549815709
push_front 412498088
push_back 735475608
push_front 982651923
push_back 506360041
push_back 165416095
push_back 793827963
push_front 993776883
push_back 519788634
push_middle 394679288
get 41104
push_middle 447350532
push_front 961033194
push_middle 954776219
push_front 749499498
push_front 326115704
push_middle 405401854
push_front 171578955
get 128294
push_middle 865316250
get 205304
get 254345
push_middle 154848667
push_middle 517563513
get 27159
get 162409
push_front 755462851
push_front 467822617
push_front 585314092
push_back 67346408
get 222414
get 52098
push_front 526722010
get 62084
push_back 731510291
push_middle 139374538
push_middle 393105652
get 94563
push_back 978468970
push_middle 982697391
push_front 603164236
push_back 777488548
push_back 144279321
push_back 608922436
get 33846
push_middle 549335226
push_middle 862181338
push_middle 180531168
push_front 230512013
push_front 302506502
push_front 445590780
push_front 877634606
push_back 495989432
push_back 879997033
push_front 865309131
push_middle 143841622
get 237415
get 92462
push_back 961928883
push_back 188475615
push_front 26786083
push_back 164963023
push_front 901462169
push_middle 332721339
push_back 65927539
push_back 249091646
push_front 62177687
push_front 264594903
get 98201
push_back 123593073
get 206014
push_back 287564010
push_back 490716481
push_middle 936077748
push_front 799748159
get 248025
push_back 890844259
push_middle 276889964
push_back 202843812
push_back 627489936
push_back 869495136
push_middle 542286672
push_front 939918549
get 212179
push_front 605695933
push_back 280894784
push_front 588207220
push_middle 688717757
get 233618
push_middle 8763383
push_middle 251064729
push_front 774447947
get 202904
push_back 436938508
push_back 367741110
get 215586
get 193095
push_middle 714545515
push_front 162959733
get 131603
push_middle 87565067
get 249698
push_middle 447999406
get 28622
get 5612
push_front 663762271
get 236406
push_back 843989820
push_back 411055766
push_front 266432087
push_middle 577766356
get 20911
push_middle 40084831
push_front 510643870
push_front 57856579
push_middle 17679880
push_back 585562867
push_back 957686209
push_front 993419562
push_back 184552114
push_front 637220158
get 176333
push_front 361291389
push_front 215876521
push_middle 869237781
push_back 386215321
push_front 242687720
get 172393
get 32963
push_front 187174134
push_middle 54630292
push_middle 63327168
get 260325
get 195193
push_middle 899062286
push_middle 654386198
get 137245
push_middle 357071087
push_middle 122334121
push_front 495726812
get 254695
push_front 680640096
push_front 15066144
push_middle 464581696
push_front 811603938
push_back 778163547
push_middle 250008931
push_back 776564861
push_front 456616040
push_back 957808177
push_front 307588342
push_middle 117023278
get 258429
push_middle 625100312
get 223353
get 46621
push_front 998241568
push_front 317896180
push_middle 141041698
push_back 134631979
push_middle 357770853
push_front 774397215
push_back 438284232
get 10279
push_middle 52107954
push_front 889465052
push_middle 180784947
push_middle 990442283
push_back 963044548
push_back 509939964
push_back 727775024
push_middle 295359729
push_back 837855940
push_front 185353535
push_front 769677541
get 88787
push_back 206494963
push_middle 18800402
push_front 656750128
push_front 979781340
push_front 655469079
push_front 885313549
push_front 801549872
push_middle 264215397
push_back 306364795
push_front 359333076
push_back 714207174
push_front 670671573
get 222601
get 154317
push_front 364990109
push_middle 695756011
push_back 727429363
get 234141
get 61269
get 151486
push_back 150976877
push_middle 31204832
push_back 784306407
push_front 109910204
push_middle 145311398
get 129613
get 11263
push_back 422932783
get 177196
push_front 19173964
push_middle 252680744
push_back 872239309
push_back 535527174
push_back 818972017
push_front 660149169
push_front 546708515
push_back 169594727
push_front 876168860
get 246571
get 62228
push_back 888584347
push_front 317113709
push_back 567829740
get 215394
get 258754
push_middle 748378556
get 116386
push_front 93697085
get 81794
push_front 803625788
push_front 560098664
push_front 136651241
get 73818
push_middle 840203313
push_back 153649041
push_front 121436616
push_back 449382244
push_middle 580716900
push_middle 720670409
get 222327
push_back 898287256
push_middle 660826267
push_middle 94113153
push_front 416969568
get 168044
push_back 766176396
push_front 314752101
push_middle 176255682
push_front 903969408
get 154513
push_front 940753858
push_back 154383475
get 207801
get 37101
push_front 633082668
push_back 909672680
push_middle 782007073
push_back 359752105
push_middle 230997363
push_front 764919698
push_front 110856548
push_middle 700859793
push_front 127546700
push_front 35140067
push_middle 837247022
push_back 211958330
push_back 538323703
push_back 232216202
push_front 822581586
push_back 946614896
push_back 619257898
push_middle 361170751
push_back 989706685
push_front 315084969
push_middle 719318873
get 29745
get 9124
push_front 850352881
push_middle 259183213
push_middle 76865312
push_middle 257811150
push_front 861409942
push_middle 239427784
push_front 300775093
push_middle 490655031
push_middle 606271594
push_middle 273948512
get 9219
push_back 783397447
push_back 571954733
push_middle 160673294
get 59997
push_middle 666147376
push_front 517159632
push_back 740665687
push_back 427262319
push_middle 51101449
push_back 538736680
push_back 270779794
get 4186
push_middle 444230284
push_back 410667482
push_back 738569023
get 231176
push_middle 741705850
push_middle 588466105
push_front 186633613
push_middle 759276868
push_back 647962491
push_front 619624400
push_front 399451165
push_back 693111640
push_middle 209139264
push_front 388932922
push_middle 890721992
push_front 140876586
push_front 785285104
push_front 657405244
get 204806
get 52358
push_front 997201000
push_back 400688534
push_front 682348556
get 161122
push_back 8394787
push_back 398069845
push_middle 825486214
push_back 203243885
push_middle 421312250
push_front 997488392
push_back 753195606
push_back 67377839
get 239410
push_front 915609594
push_back 783133918
push_middle 245481469
get 122440
push_middle 72967204
push_middle 977954471
get 97654
get 248277
push_front 456548487
push_back 450055258
push_back 971513450
push_back 733617572
get 90668
get 30262
get 10475
push_front 472523246
get 260150
push_middle 794996940
get 46335
push_front 594615569
push_front 922048978
push_front 192303994
push_back 944507987
get 219485
push_front 616616514
get 185089
push_middle 72247113
push_back 960425390
push_middle 265636760
get 73969
get 251020
push_back 437003397
push_middle 420435288
push_front 117396522
push_back 919551797
push_back 560229691
push_back 254702766
push_front 553128340
push_back 12250651
get 5599
push_back 980621026
push_middle 364709036
push_front 548739216
push_middle 330288340
push_front 827571827
get 84513
push_back 839592353
get 53176
push_middle 650491644
push_middle 224018144
push_front 55618060
push_front 746580718
push_back 258593364
push_back 824674567
push_middle 549500568
push_back 650046604
push_back 551609258
push_back 939062464
push_back 962013436
push_back 669859684
push_front 170312134
push_back 601555185
push_middle 822719696
push_front 778666098
get 18551
get 171386
push_middle 176697545
get 194360
push_back 965713632
get 240260
push_front 670293851
push_back 825325051
push_middle 595592122
push_back 805313908
push_middle 531122296
push_back 807116255
push_front 508331050
push_middle 195332234
get 246324
push_middle 899660853
get 35574
push_middle 503772643
push_middle 331239250
push_back 518200930
push_back 788789874
push_back 577775126
get 86104
push_front 446130011
push_middle 729736670
push_front 821608438
get 212917
push_middle 905759172
push_front 801581474
get 260389
push_front 336969932
push_middle 955519004
push_middle 161613899
push_middle 578295735
get 11996
push_middle 61791581
push_front 839917810
get 130335
push_front 380464204
get 118467
push_front 71712798
push_middle 858093277
push_front 127882058
get 171966
push_front 562092961
push_back 515460651
push_back 319154533
push_front 314899268
get 94794
get 217493
push_middle 532064326
push_middle 899090985
push_front 434441811
push_back 512603958
push_front 337736423
push_middle 268614917
push_front 41580983
get 217851
push_middle 106765514
push_back 526359733
push_back 810171927
get 7546
get 77812
get 106660
push_front 95974262
push_back 784878051
push_front 309919071
push_front 718749365
push_back 334572270
push_front 892433712
push_front 423895362
push_front 937935494
push_back 685880164
get 121601
push_front 926505546
push_front 204326634
push_middle 660670411
push_back 973356245
push_back 278848807
push_front 608513078
push_back 71246263
push_middle 684003557
push_middle 657091393
push_front 26287987
push_middle 464284509
get 192075
push_back 613283015
get 110014
push_front 84448311
get 258604
push_middle 716939182
get 124489
push_back 592266856
push_back 807188674
push_front 54848568
push_front 14054455
push_front 77147090
push_back 321634288
push_middle 752438722
get 149210
push_front 454546435
push_middle 771207613
push_back 748643497
push_front 181813811
push_front 125142953
push_front 487661251
push_front 434475879
push_back 652883337
get 207853
push_front 83404161
push_back 685610473
push_middle 740786124
push_front 100276454
push_back 455677911
push_front 306446147
push_middle 20297474
push_back 569401411
push_front 48995874
push_middle 975603169
push_back 486030032
push_back 652579608
push_middle 750832653
push_middle 610338127
push_back 690127901
push_front 514510645
push_back 324324015
get 116581
push_front 9320887
push_back 904211812
get 173745
push_middle 630603305
push_front 505099843
get 211102
push_front 493381260
get 260754
push_front 562633697
get 31300
get 170852
push_back 508496706
push_back 490317164
push_back 646216411
push_middle 792909129
push_middle 516633732
push_front 962419864
get 43205
push_back 664813424
push_back 952645103
push_middle 16044358
push_front 80258591
push_back 986468573
push_front 112211691
get 2400
push_front 20689896
push_back 734293209
push_back 326110619
get 34551
push_front 649814968
push_middle 599948787
push_front 595168793
push_front 128735035
push_front 397784020
push_back 240286384
push_front 249086372
push_middle 509444621
push_back 743833433
push_back 876036490
push_middle 774042367
push_middle 443548253
get 213530
push_front 233960411
push_front 654022197
get 110110
get 18812
push_middle 856658604
push_middle 804098979
push_back 11106617
push_middle 43830564
push_back 811095659
push_back 276548416
push_back 971680547
push_front 311942215
push_front 160185524
push_middle 845020324
push_middle 854783012
push_middle 717686946
push_front 333382442
push_back 572598917
push_back 701370096
push_middle 728406744
push_back 258857117
push_middle 589224193
push_back 42400896
push_back 995197312
push_front 481707990
push_front 313955780
get 205710
get 144019
get 50206
push_back 302631968
push_middle 315719202
push_back 386245772
push_back 603062337
push_front 985911463
push_front 45695990
push_back 644522859
get 8006
get 104778
push_middle 617078465
push_middle 932481785
push_middle 599907068
get 10249
push_middle 866774601
push_back 337472816
push_middle 109234231
push_front 904478693
push_middle 712665297
push_front 909310189
get 217279
push_middle 572533308
push_back 39896079
push_middle 45799888
get 922
push_front 232283653
push_front 368161835
get 256375
push_front 1192468
push_back 593171227
push_back 40784180
push_front 527295681
push_back 796638271
push_front 528671202
push_back 113936125
push_front 469757172
push_front 278768172
push_middle 147863040
push_back 854836278
push_front 883014241
push_front 866112549
push_front 346446066
push_front 547653919
push_front 710246677
get 172288
push_middle 195794665
push_front 853391059
get 87471
get 11103
push_back 497141181
push_front 130034246
push_middle 662938151
push_middle 753338474
get 64795
push_front 128512263
get 180053
push_back 988916548
push_front 328300027
push_back 65566353
push_back 331659696
push_front 593141812
push_back 446891734
push_middle 577826454
push_middle 620742006
get 111869
push_front 615343286
push_middle 957992484
push_front 243604110
push_front 606044494
push_front 720505210
get 180440
push_back 243867341
push_middle 448884796
push_front 196155835
push_front 478427321
push_back 523898367
push_middle 69454745
push_back 775868225
push_middle 774443857
push_front 252243428
get 127297
push_front 390732758
push_back 37529474
get 192023
push_back 451846992
push_middle 813575331
get 255990
push_front 617522227
push_middle 391175557
push_front 29924981
push_middle 712029495
push_back 916024025
get 11414
push_back 976585118
push_front 347353982
push_front 503478235
push_back 767530774
push_back 140596834
push_front 447134702
push_back 620079924
get 181189
push_back 59113803
push_back 867403511
push_middle 100472686
push_front 763190778
push_front 752092608
get 53807
push_middle 611048187
push_middle 219110008
push_front 52860962
get 20468
push_back 602291712
push_back 300991016
push_back 770489650
push_middle 584124001
push_middle 403021058
push_middle 50118669
get 235307
push_middle 973248164
get 46818
get 63151
push_front 692077598
push_back 109625744
push_middle 818017331
push_back 129300622
push_middle 957675013
get 139803
push_front 154593404
push_front 528647129
get 240198
push_front 84215724
push_middle 136613190
get 176575
push_front 502432610
push_middle 171614018
get 233896
get 86936
push_middle 502032610
get 211537
push_middle 490487624
push_middle 616084524
push_middle 453259804
push_middle 990679132
push_back 654073510
push_back 850419392
get 249533
push_back 477730448
push_front 109845904
push_back 828204869
push_front 398529043
push_middle 498875132
push_back 933268704
push_middle 393889683
push_back 415619295
push_back 515460841
get 191710
get 122009
get 72538
push_front 749157781
push_front 828407172
get 47698
push_back 342511015
get 193824
push_middle 636425981
push_back 248707652
push_back 837575580
push_back 905010360
push_front 330705079
push_middle 245188951
get 138894
push_back 342835290
push_front 480026445
push_front 959607902
push_middle 567842372
push_back 46051390
get 22564
push_middle 652613286
push_middle 693572311
get 125716
get 255772
push_front 765180065
get 196957
get 117199
push_front 87260986
push_back 886254094
push_back 75619008
push_front 349648907
push_front 771159763
get 43460
push_back 397789306
get 213882
get 249623
push_back 986574346
push_front 802179607
push_front 125159082
get 201356
get 7806
push_middle 129178630
push_middle 855534380
push_front 134649864
push_middle 672719561
get 208036
push_front 563148010
push_middle 498352228
push_front 953647765
get 155306
push_front 214659761
get 48138
push_front 635471710
push_front 317259260
push_middle 905796587
push_middle 337372058
push_middle 290227513
get 20384
get 15019
push_back 55040722
push_middle 133951178
push_front 285542800
get 191597
push_front 652008035
get 72745
push_back 773878864
push_middle 32961116
push_back 752224337
push_back 199895295
get 11908
get 158302
get 203313
push_back 683535818
get 45328
get 123516
push_middle 575963152
push_middle 277743419
push_front 759451233
push_front 227057012
push_back 128952933
get 220763
push_middle 786237733
push_middle 753287604
get 232323
push_back 797187932
push_middle 752283961
push_back 346946751
push_back 119152258
push_front 82809233
push_front 620621894
push_back 689091180
push_front 184756696
get 18109
push_back 519900129
push_middle 145177279
push_middle 143897550
push_front 690525265
push_front 866139254
get 84158
push_middle 251065527
push_middle 222870362
get 201559
get 42128
push_front 354022632
get 168559
get 96409
push_front 961592616
push_middle 710185783
get 180583
push_front 818336458
push_front 607786650
push_back 46707261
push_middle 29706728
push_middle 499884794
push_back 144335223
push_back 294702886
get 76687
get 215880
push_back 741865655
push_front 218857653
push_back 597641458
push_middle 32592022
get 51809
push_middle 532798859
push_front 885933613
push_front 907536500
push_front 707869657
get 62852
push_middle 794401836
push_middle 520206343
push_middle 185051589
push_back 414011372
push_front 519474547
get 91446
push_middle 525602555
push_front 443679416
push_front 879169717
get 48911
push_front 445869833
push_middle 983230486
push_back 388281724
get 169768
push_middle 146980968
push_middle 413006049
push_back 77236600
push_front 554497346
get 223979
push_middle 72266687
get 136185
push_back 687552001
push_front 688416220
get 252758
push_front 620605287
get 5514
push_back 846376232
get 171410
push_front 729956637
push_front 467846178
push_middle 239593906
push_front 671185462
push_front 155464303
push_back 118043764
push_middle 132019345
push_front 824162750
push_front 202821915
push_back 905934451
push_middle 278749546
push_front 636802968
get 210692
get 84692
push_front 884296680
get 107710
push_back 437253198
get 150331
get 256122
push_middle 66215065
get 191431
push_front 777146027
push_middle 599182275
push_middle 798534129
push_back 64086135
push_back 915090797
push_front 570000780
push_front 247250106
push_back 23422989
push_back 410838451
push_front 590014971
push_back 552031755
get 171394
push_back 589833697
push_middle 841533166
get 150058
get 226623
push_front 173619711
push_back 375744377
push_back 209065591
push_front 643174379
push_middle 413730654
push_front 957492754
push_front 395840214
push_middle 687376711
push_back 904821824
get 240172
get 191964
get 162234
push_back 617795239
push_front 488655380
push_back 458189382
push_front 5757183
push_back 986967107
push_front 493545779
push_middle 519638565
push_front 994483385
push_front 903205967
get 118972
push_front 848550992
push_front 930967614
push_back 737215542
get 92691
push_middle 866811066
get 72897
push_front 766404670
get 223734
push_middle 182316251
push_middle 620453797
push_back 377987238
push_back 585540401
push_front 344107993
get 147085
push_front 732419397
push_back 718641764
push_middle 570708004
push_back 156012421
push_middle 786796199
push_front 711862595
get 178468
push_middle 515229848
push_middle 674926891
push_middle 251554389
push_middle 100763420
push_front 101528040
get 204621
get 154784
push_back 902582533
get 224474
get 89381
push_middle 664734574
push_middle 956682798
push_front 147731989
push_middle 703618336
push_back 246531788
get 240643
push_middle 36016669
get 50786
push_back 117812755
push_back 73399926
push_middle 229444801
get 201068
push_front 696463378
push_middle 531748877
push_back 771440641
push_front 551130423
push_front 768912939
get 232876
get 256832
push_middle 649439378
push_front 382437950
get 48576
push_front 578520176
push_front 651786752
get 232376
get 257839
push_back 421660084
push_front 586410220
push_front 667828624
get 260591
get 160670
push_middle 426140034
push_middle 776638447
push_back 654340914
push_back 215617091
get 212737
push_back 624863787
get 34829
get 207931
push_back 446291609
push_front 867488482
push_back 683894539
push_middle 541172529
get 123846
push_front 590363333
push_back 975083467
get 180251
get 102248
push_middle 137547391
get 39681
push_front 666675387
push_front 62662509
push_back 787450702
push_middle 155061511
get 165390
get 25531
push_middle 854091382
push_front 185152237
push_middle 350614305
push_back 437621198
push_middle 247377604
get 69616
push_front 735320542
push_back 443925795
get 128738
push_middle 319646824
push_front 939051711
get 8393
push_back 592641281
push_middle 118623737
push_back 81226008
get 33379
push_middle 970902917
push_middle 861078227
push_front 558513527
get 97253
push_back 526696267
push_middle 631741963
get 8843
push_front 584791675
get 126464
push_back 555407249
push_back 827344538
push_front 983016821
push_front 316490249
push_back 67214793
push_front 306490092
get 174745
get 236737
push_middle 12532728
get 252540
push_middle 737181124
push_front 711089123
push_middle 662471460
get 250310
push_middle 465441103
push_back 768248240
push_middle 605399071
get 236708
get 130156
get 6448
push_middle 618527104
push_front 854793501
push_front 867259940
push_front 253378613
push_front 143616580
push_middle 671255004
push_back 665648371
push_front 343181702
push_back 504221141
push_back 239176317
get 29124
push_front 374392431
push_middle 833852179
push_back 586193466
push_middle 21515420
push_front 210065362
get 163119
push_middle 328481726
push_back 589262379
get 16540
push_back 965810672
get 214684
push_back 556838473
push_back 435327224
push_front 51308508
push_front 704918238
push_front 862410840
get 124085
push_front 576947624
push_middle 839551048
push_middle 971732810
push_front 43571401
push_front 978802526
push_front 465812087
push_middle 273954227
get 138586
push_middle 813501287
push_back 468594309
push_back 755604465
push_back 790174847
get 88767
push_back 303845261
push_back 628194783
get 235167
push_front 181637905
push_back 662999198
push_front 901548805
push_back 426310573
push_back 481327235
push_front 679954758
get 135759
push_front 576113070
get 126049
push_middle 880375090
get 202831
push_middle 168155125
push_middle 295023535
push_front 849885349
push_back 208781371
push_middle 402079708
push_front 656229156
push_front 510229433
push_middle 694143362
push_middle 317621060
push_middle 636765821
push_middle 588172441
push_back 325540773
push_back 773752904
get 74633
push_middle 359293478
get 123049
push_back 330572511
push_back 18323103
push_front 331169179
push_middle 741476518
push_back 557264884
push_back 560262347
push_front 464195420
push_middle 712938512
get 101110
push_middle 188965907
push_front 801036274
push_back 243344430
push_front 581823903
push_middle 121250615
get 10133
push_back 553165071
push_back 774187961
push_middle 174690202
push_front 480804676
push_front 370768997
push_front 184301714
push_front 747125895
push_front 786533750
push_back 306054695
push_back 667364510
push_back 307558239
push_back 729114694
push_back 860638012
push_front 291287767
push_middle 838452197
push_back 112643277
get 255473
push_front 453428248
push_middle 528606069
push_middle 335732300
push_back 591634880
get 134823
push_back 483043848
push_front 614035633
push_front 556107239
push_back 713870757
push_back 128725875
push_front 240224012
push_front 3918312
push_back 494692523
get 141096
push_front 110146932
push_back 534502558
push_back 438132213
get 101981
get 194155
push_middle 932947631
get 42068
get 129593
push_front 583147065
push_front 249108279
push_back 703218857
push_back 246490455
push_back 400148683
push_front 885201992
push_back 4521363
get 54332
get 136926
get 39606
push_middle 587802793
push_middle 238593791
get 45591
get 143960
push_back 430120453
push_back 255938333
get 197572
push_front 732290107
push_front 535534730
push_middle 554221282
get 204738
push_back 35384230
push_middle 99007239
get 46657
push_back 832843181
get 172815
get 90096
get 41196
push_middle 140587838
push_middle 210323987
get 14696
push_middle 676792760
push_back 301370032
push_back 602461435
push_middle 373528047
push_front 276036442
push_back 675561802
push_front 467170754
push_back 648624285
push_front 215776135
push_front 909610278
push_front 279886170
push_back 894569440
push_back 815246536
push_back 44888172
push_front 65291134
push_front 234018301
push_back 6191
push_back 671901393
push_middle 39868103
push_middle 864030933
get 248363
get 28705
get 229508
get 118881
push_front 295006318
push_back 751500332
push_back 980728936
push_middle 273051631
push_middle 949213363
get 127342
push_back 355267431
get 123721
push_middle 139530173
push_front 664970196
push_back 150803040
push_front 990027272
push_middle 594489131
get 16446
get 69356
push_front 876479218
push_front 689812201
push_middle 616664299
push_middle 850945701
get 221394
push_front 631469459
push_front 40135406
get 91046
push_front 456239033
push_middle 449926448
push_middle 549578101
push_middle 951560084
push_front 480826761
push_middle 298696174
push_front 567909613
push_middle 54514842
push_back 349855916
push_middle 593748607
get 155166
push_back 986523767
push_front 263749066
get 188878
push_middle 287282138
push_back 506437073
push_back 561487196
push_middle 3753612
push_front 892575433
push_middle 44490471
get 25286
get 239508
get 177607
get 39047
push_front 398236252
push_middle 919672005
push_back 678589843
get 102389
push_front 173327
push_back 215572475
push_front 538247146
get 260007
get 45593
get 173151
push_middle 740405641
push_middle 730092266
get 237738
push_front 49117996
push_back 597751760
push_front 694479329
push_front 528579098
push_middle 679764381
push_front 563946906
push_front 389041417
push_front 994949795
push_middle 62198745
push_back 785644326
push_front 892350165
get 91077
push_front 323655101
push_front 690798477
push_back 467523915
push_middle 857842799
get 92620
push_front 209829040
push_back 927226700
push_middle 765717913
push_front 575763669
get 21149
push_back 563415641
push_middle 929716645
push_back 765565936
push_front 604536472
push_middle 710441178
push_front 55438752
get 242538
push_front 278513795
push_middle 488739620
get 90134
push_front 779921854
push_front 575727360
push_front 855833054
push_back 959734739
get 23017
get 124302
get 41174
push_middle 988991124
push_back 284738716
push_back 712571956
push_front 390850288
push_middle 655151817
get 200337
push_front 644596645
push_front 445461819
push_back 839754303
get 124363
push_front 7547687
get 18278
get 150804
push_middle 622193459
push_middle 565209954
get 153526
push_front 689446538
get 178137
get 246780
push_back 902397361
push_middle 953382432
push_back 409741648
push_front 413309961
push_front 324697553
push_middle 431546095
get 94642
push_middle 654487667
push_front 538128162
push_middle 458561930
push_back 578103018
push_middle 964708713
push_front 75869245
push_middle 3206105
get 22800
push_back 601565970
get 129764
push_front 247447478
push_back 994370639
get 80429
push_front 647589191
push_middle 865197528
push_front 269264721
push_front 307241510
push_back 905307984
push_front 276212843
push_back 189997099
push_front 616232837
get 38220
push_front 297913638
get 253897
push_back 345012431
push_back 844963171
push_front 325322381
push_back 199774741
get 118674
push_front 734600975
push_front 211403506
push_back 724451161
push_front 542078756
push_middle 339396003
push_back 677896256
push_back 82983084
push_front 167307665
push_front 785079152
push_middle 79831019
push_back 613268837
push_back 911043956
push_back 627020881
get 200838
push_front 830243811
get 121326
push_middle 235679061
push_back 548036041
get 94363
push_front 70199684
get 89574
push_back 784457451
push_back 606059881
get 33743
push_middle 477170308
get 35517
push_back 257439469
push_front 64064346
push_back 457346552
push_middle 292616818
push_front 193365539
push_middle 311302115
push_front 723796099
push_middle 224232328
push_back 109765095
push_middle 133424073
push_middle 723196359
push_back 767151142
push_back 436873789
get 187235
get 72128
push_back 21553651
get 94366
push_back 549722749
push_back 835363771
push_middle 139692933
push_middle 644649541
push_back 882759715
get 55399
push_back 604813811
push_back 599161876
push_back 258100587
push_middle 253376038
push_middle 984417590
push_middle 433457753
push_middle 500907856
push_middle 174847565
get 126271
get 88360
push_front 160801010
push_middle 233693308
push_middle 332544170
push_back 834618968
push_middle 727137859
push_front 445407643
push_middle 765003800
push_middle 193557919
push_front 349042889
push_back 658859574
push_middle 504856316
get 216179
push_front 606412487
push_back 969376586
push_middle 919237464
push_front 978185850
push_back 68763287
get 1961
get 134771
get 244488
push_middle 305933500
push_front 209113122
get 207973
get 108052
push_back 476072670
get 114575
get 232753
push_back 315234238
push_front 13187135
get 135558
get 223791
push_back 191537091
push_back 237153796
get 41170
get 84562
get 177545
get 106849
push_middle 474768904
push_front 975553308
get 22355
get 94347
push_back 21229734
push_middle 763441150
push_front 75070956
get 188868
get 155868
push_middle 288968041
push_middle 437665005
push_middle 304333341
push_middle 979554041
push_front 266404799
push_back 281367662
get 18185
get 25723
get 8144
push_back 235598924
push_middle 450816977
get 69173
push_back 20878135
get 67568
push_middle 499046152
push_back 822555749
push_middle 881349993
push_back 380439536
push_middle 502174134
push_middle 973444695
push_middle 657072776
push_middle 88639013
push_front 938901178
push_middle 764767602
push_middle 891846471
push_back 575288728
push_back 108976465
push_front 994107392
push_front 971818046
push_middle 353534485
push_back 636909053
push_back 991792731
get 72019
push_back 112191351
get 261436
push_back 385997916
push_middle 99136399
get 90243
push_middle 951669974
push_back 265030688
push_middle 723559983
get 185288
push_front 253153222
push_front 935900489
get 17415
push_back 184222389
push_front 680358563
get 245642
push_front 722535149
push_middle 908510386
push_middle 298837643
push_middle 368800989
push_back 574066205
push_front 803003275
get 123707
push_back 185985904
push_middle 997458095
push_middle 374763009
get 68840
push_front 13005380
push_back 68257073
push_middle 159904163
push_front 421435818
push_middle 483147024
get 135052
push_back 201376612
get 178484
push_front 957244817
push_middle 955494132
push_front 602886532
push_back 643804170
push_back 68876395
get 233498
push_front 21715615
push_back 661839545
get 206976
push_back 476560537
push_front 837685190
get 168855
get 106827
push_back 539346612
push_back 711544968
push_front 77866751
push_middle 994780148
push_back 359851832
push_middle 196683026
get 228630
push_middle 45481080
push_front 218545460
push_middle 299142801
get 196694
push_front 807568691
get 94054
push_front 394777433
get 191828
push_back 489007981
push_middle 701440823
push_middle 356945074
push_front 931358477
push_middle 154167600
get 212066
get 219608
push_back 361736051
push_front 414312788
push_middle 102054333
push_front 895762997
push_middle 583136691
push_front 769552428
push_middle 497267035
get 118814
get 48926
push_back 288841932
push_front 639012048
push_front 546489964
push_back 885691116
push_back 232893959
get 213910
get 175341
push_back 568676103
push_front 356886475
push_middle 17859700
push_front 838283959
push_back 693431384
push_front 830797854
push_front 659170247
get 19676
push_front 423706550
push_front 496651019
get 170313
push_back 125708391
push_back 547157329
get 27956
get 11581
push_back 765173585
push_front 876374855
get 3444
get 194355
push_middle 928353171
push_front 619587343
get 101157
get 45273
push_front 608072426
push_back 321920519
push_back 784946485
push_middle 215383623
push_front 677614226
push_back 851965487
push_front 426052152
push_front 373408183
push_back 924956035
push_front 896995053
push_back 569097155
get 206385
push_back 516266905
get 194457
get 198187
push_back 332567836
get 86890
push_back 229894775
push_back 138678144
push_front 151264815
push_back 714250869
get 8386
push_middle 154888778
push_middle 732194430
push_front 473621001
push_back 194076465
get 5467
push_middle 986249452
push_middle 9459039
get 95865
push_front 684779992
push_front 315468956
get 176604
push_back 812040933
push_front 969104380
push_back 603832770
push_middle 49543280
push_middle 84221732
get 42889
get 112292
push_front 146896692
push_back 102371251
get 4125
get 183877
push_back 796105765
get 109579
push_middle 57982471
push_front 370232485
get 19023
get 102130
push_back 499703720
push_back 260539107
push_middle 434532161
push_front 983446220
get 179481
push_back 1378217
get 67232
push_front 144660448
get 186725
push_middle 286774803
push_back 969064905
get 227720
push_front 537621912
get 44396
get 32443
push_front 573087594
get 30099
get 188394
push_front 272285036
push_back 793579205
push_back 122868989
push_middle 526245605
push_front 47336309
get 169655
push_middle 465348049
push_back 90436582
get 60720
push_back 997577108
push_back 17563699
get 201001
push_back 593422059
get 31379
push_middle 826396431
push_back 474355216
get 137164
get 132160
get 159338
push_middle 865242119
push_middle 828907518
push_middle 251565098
get 61142
get 6969
push_middle 838121181
push_front 830226075
push_front 823074224
get 154318
push_back 722409884
get 68053
push_front 349082643
push_back 695331848
get 199240
push_front 514924703
push_front 853980281
push_middle 376016588
push_middle 458227955
push_front 728285850
push_middle 252199271
get 95046
get 5548
push_middle 771629593
push_back 184447261
get 250598
push_front 461522876
push_back 92004749
push_back 700411339
push_back 218521988
get 203856
push_middle 256788320
get 63757
push_middle 829964510
get 165744
push_middle 591798186
push_front 823145758
push_front 720070138
get 67056
push_front 667917277
push_middle 914788229
push_back 452233929
get 73834
push_middle 696107932
push_front 315969072
get 232355
push_back 940243557
push_back 336830490
get 223158
push_back 565346684
push_front 367326974
push_front 640752687
push_front 46922308
get 144007
push_back 752521671
push_middle 879031532
push_middle 327688248
push_front 854616554
push_back 505666770
push_back 991952284
get 103542
push_back 118922120
get 229912
get 16513
get 161202
get 13882
get 40886
push_back 728864620
get 11407
push_back 596137024
push_front 819158383
get 7934
push_back 762127780
get 240432
push_front 386747338
push_front 576034278
push_middle 621060705
push_back 809862418
push_front 930675500
push_front 447046561
push_front 561096129
push_front 359385480
get 19804
push_front 380229345
get 84095
push_middle 305440458
push_back 67365861
push_middle 665498502
get 121993
push_middle 655269770
push_front 740045422
push_back 710307893
get 1930
push_middle 102410279
get 91292
get 194870
get 225756
push_middle 290050537
push_middle 705993576
push_middle 787778911
get 70357
push_back 395892037
push_middle 962864604
get 100055
push_back 837960664
push_middle 641425715
push_middle 527716597
push_back 306083703
push_middle 742881808
get 232279
push_middle 390850929
push_front 332010021
push_back 406596733
push_middle 628544746
push_back 896327956
push_middle 973571354
push_back 948780519
push_middle 885366124
push_back 237768289
push_middle 165888657
push_front 609389456
push_front 265327405
push_middle 13964717
push_back 448712561
push_front 527850057
push_front 176558681
push_middle 202106129
push_front 882248114
push_back 101302590
get 247859
get 160575
push_middle 991947347
push_back 114804016
get 258716
push_front 376808415
push_front 862193231
push_back 459519826
push_front 867843467
push_front 373851160
push_back 161882323
push_front 766514221
get 46832
push_front 970711765
push_back 543125565
push_middle 792518809
push_back 210808056
push_front 167146780
get 254100
push_front 161702581
push_middle 832020358
get 138051
push_front 78798385
get 111397
push_front 548649441
push_front 892112637
get 88262
push_middle 536980325
get 69990
push_front 618392752
push_back 546525115
push_back 245788928
get 131470
push_middle 163183271
get 192293
push_middle 64861550
get 241666
get 161057
push_middle 143800639
push_back 216409300
get 93008
push_middle 742794196
push_back 126165198
push_middle 360649823
get 71450
get 38813
push_back 825826182
push_middle 61247272
push_front 628061589
push_middle 692767882
get 112583
push_front 837334385
get 63024
push_back 949832172
get 217408
push_middle 434067622
push_back 81141164
push_front 963623954
push_back 821744458
push_back 986047411
push_front 484699830
push_back 409349427
push_front 913440641
push_back 974327560
push_front 89297330
push_front 926817927
push_back 847624930
push_back 519359705
push_middle 408518023
get 244053
push_middle 455887245
push_back 688989610
push_back 703364895
push_back 788634439
push_back 928423668
push_middle 419237418
get 237408
get 179453
get 104437
get 210100
push_front 599656445
push_front 293358220
get 8010
get 236057
get 219720
get 241069
get 20782
push_front 264832019
get 199740
push_back 849209625
get 161468
push_back 893102612
push_middle 944324622
push_back 615564227
push_middle 160991332
get 87566
push_front 667459463
get 7900
push_front 496246528
push_back 650762874
get 95873
push_front 65921235
push_front 639018355
push_back 871605355
push_back 364450527
push_middle 494096576
push_middle 61337166
push_back 990480304
get 9600
push_back 291381127
push_middle 71769154
push_middle 464457993
push_middle 665947429
push_middle 619311828
get 160981
push_middle 59775944
get 231088
push_back 776611497
push_middle 847320060
push_front 232324357
get 153264
push_middle 614590201
push_front 378688585
get 120244
get 123969
push_back 714120639
get 218856
push_front 829872039
push_middle 596476423
push_middle 228523610
push_back 425417693
get 114548
push_middle 20259253
get 240392
push_middle 723207193
push_front 650325139
push_front 147573050
get 131838
push_middle 871812632
push_back 386897164
push_front 415703698
get 121887
get 260821
get 189556
get 73379
push_middle 845588241
push_front 64248432
push_front 539409417
push_back 285241975
push_middle 2237959
get 234120
push_middle 937236080
push_back 763788131
push_front 1065616
push_back 568355055
push_middle 933802050
push_middle 545615068
push_back 479810644
get 244568
push_back 430693546
push_middle 710819322
get 77470
push_back 88666185
get 137274
get 53897
push_back 955558441
push_front 476055891
get 100529
push_front 64594631
push_back 128974855
push_back 536957473
push_back 584339245
get 236272
get 108346
push_back 126059229
push_front 890429995
push_back 981310993
get 174022
push_back 249525005
push_back 799965076
push_back 395821210
push_middle 236117992
push_front 304142507
push_front 731646204
get 248874
push_back 343039788
push_front 971398999
push_middle 835528910
push_back 626948702
push_front 241677569
get 188574
push_middle 649301071
get 126074
push_front 337058295
push_front 364936735
push_middle 604985864
push_back 20931763
push_back 664089563
push_back 95691897
get 7852
push_middle 835290776
push_back 933153523
push_front 291038054
get 163238
push_front 676344573
get 139027
push_middle 747450071
push_back 212987541
push_middle 470394052
get 72091
get 81484
push_back 447624486
push_middle 710241144
push_front 780260210
get 21281
get 149552
push_front 306880851
push_middle 225850416
push_back 32319063
push_back 18327996
get 57343
push_back 618665998
get 26397
get 32890
get 209583
push_back 713550330
get 176531
push_middle 773333382
push_front 442410979
push_middle 865943091
push_back 570557428
get 134846
push_back 117934545
get 123882
push_front 123650449
get 19088
push_middle 792099250
get 258915
push_back 62614405
push_front 757135645
push_middle 373611379
push_middle 198087071
push_front 610512458
push_middle 92019361
push_middle 273322161
push_middle 862954819
push_front 76371335
push_front 440330334
push_middle 984998462
push_middle 815521923
push_front 410624154
push_front 542317325
push_middle 757179476
push_middle 529295797
push_front 535725794
get 217821
push_middle 96848355
get 166539
push_middle 711163609
get 29202
push_front 225825143
push_front 754193397
push_back 655372236
push_back 919225368
push_middle 447654647
push_middle 627496765
push_middle 104041409
push_back 715710561
push_middle 512067217
push_middle 414370462
push_front 510797500
push_front 282011195
push_back 974606294
push_front 578968440
push_back 760307384
get 33425
get 79469
get 183971
get 258529
push_middle 211640939
get 45983
push_middle 281571568
get 151192
push_back 812901086
push_middle 943713761
push_middle 660757987
push_middle 425605522
push_back 800580053
push_front 607810565
push_front 554724397
push_back 993461793
get 178077
push_back 457260525
push_back 307113715
push_front 468121724
push_back 214031066
push_middle 572265391
push_middle 439857707
push_front 887221010
get 135331
push_front 687258467
push_front 79301471
push_middle 298407191
push_middle 822480667
push_back 401696854
push_back 825754467
push_back 642884733
push_middle 787133544
push_front 287196580
push_front 401662814
get 40621
push_middle 397075459
push_front 152889085
push_middle 59844728
push_front 423320244
push_back 633557376
get 22572
push_middle 94613435
push_middle 599572319
push_middle 708796293
get 200627
push_middle 125221245
push_middle 707749461
push_back 619586268
push_middle 460510745
push_front 468228636
get 163403
push_middle 155459221
push_back 495180138
get 200649
get 42806
push_front 56043362
push_back 246555709
push_back 571107431
push_middle 301441227
push_middle 234807482
push_back 761569658
push_middle 325816324
push_back 672179860
get 96477
push_middle 285543834
push_middle 560982203
push_middle 315108866
push_front 905789569
push_front 171707166
push_back 857938458
push_back 415853549
push_middle 174079267
push_back 896989721
get 115846
get 240996
push_middle 253808098
get 113925
push_middle 129284983
push_front 989040528
get 76145
push_back 958195520
push_back 706849720
push_middle 174575582
push_front 168397908
get 23638
push_middle 174074068
get 235753
push_back 18487142
push_middle 335544319
push_middle 830699973
get 140824
push_middle 196175969
get 334
push_middle 957491516
push_front 787269608
push_back 117987413
get 164165
push_back 9130987
push_middle 314403994
get 131495
push_front 920336301
push_middle 15304470
get 206726
push_back 316020071
get 161076
push_middle 833204784
get 61900
push_back 790207167
push_middle 160763575
push_front 953323890
push_middle 408637833
push_front 718256543
get 116916
push_middle 607610948
push_back 540022763
push_back 470173097
push_middle 731580471
push_back 28374434
push_front 377060692
push_back 626641880
get 59561
get 164611
get 99814
push_front 664653385
push_middle 174488290
push_back 757376844
push_back 34653024
push_back 461698288
get 8335
push_middle 104590359
push_middle 350831287
push_middle 186989946
get 90270
push_back 699613734
push_middle 932201994
push_back 537059245
push_back 386767812
push_front 253073543
push_back 742421609
push_middle 157839601
push_back 902255626
push_middle 985354254
get 5679
push_middle 272038851
push_front 317858530
push_front 653726311
push_front 270866994
push_back 166586114
push_middle 934186495
push_back 100585640
get 153497
get 50058
push_back 681660287
push_front 529288174
get 167273
get 4871
push_middle 846712650
push_middle 906062668
push_middle 803074914
get 52029
get 246983
push_front 528829212
push_front 264630018
push_front 680372897
push_back 623389047
push_back 187544949
push_back 693622635
push_middle 925974630
push_front 522826204
push_back 794136882
push_front 789937850
push_front 629763827
get 56391
push_front 404801988
push_back 328087603
push_middle 338528904
push_middle 875102321
push_middle 651822439
get 88821
get 51042
push_back 185760873
push_back 108956861
get 8214
push_front 802060505
push_middle 815094478
push_back 404282823
get 223012
push_back 641567644
get 136479
push_back 802860241
push_middle 693125449
get 263183
push_middle 411312022
push_front 264076208
push_middle 361498608
get 10501
push_back 445886689
push_middle 706033400
push_middle 949712819
push_back 743738336
get 225997
get 178890
push_front 918953163
push_back 725642235
push_middle 979801793
push_front 210088093
push_front 627579368
push_middle 447045404
push_middle 752048176
push_back 100681086
get 116503
get 228457
push_front 701919047
push_front 241743665
get 117548
push_middle 413780395
push_back 983448777
get 262777
push_back 302798383
push_front 412552308
push_back 475740757
push_back 790154782
push_back 262768858
push_front 101848250
push_middle 352329969
push_back 902012503
get 45237
push_front 639006814
push_front 211382536
get 172544
push_front 811730350
get 48959
push_back 304386296
push_back 371747644
get 215989
push_front 457851294
push_front 335654149
push_front 924671786
push_middle 417176119
get 133690
push_front 990495792
push_back 719598516
push_front 112402384
get 47877
push_front 605549959
push_middle 650150887
push_back 432645390
push_front 237357984
push_back 171870490
get 144126
push_front 60517595
push_middle 171009118
push_back 654545804
get 201001
push_back 596952861
push_back 379287594
push_back 822627262
get 167003
get 189647
push_front 445862574
get 29713
push_back 376362492
get 193566
push_front 132320931
push_front 771005630
push_back 849076357
push_back 644565209
push_front 774649746
get 241727
push_front 389687904
get 127812
push_back 648462870
push_middle 663869457
push_front 199007486
push_front 823340098
get 61363
push_back 659288927
push_back 767327085
push_front 101600407
push_front 120220291
get 148184
push_back 866711710
get 35714
push_front 928513934
get 238439
get 186210
get 19144
push_front 951096529
push_front 85192787
get 105083
push_middle 913666515
push_back 632545355
push_back 731480875
get 42663
get 168916
push_front 915302710
push_back 866200192
push_front 892538989
push_middle 432278028
push_front 216770290
push_back 424144452
push_back 798599422
get 89545
get 219513
push_back 20436867
push_front 187594507
push_back 431741579
push_back 69132878
push_back 452706658
push_middle 628420472
push_back 940376481
push_back 157972468
push_front 977318955
get 214004
get 243811
push_back 907850030
push_back 880850207
push_front 646221664
push_front 630265049
push_front 283162580
push_back 95213072
push_back 239472571
push_middle 725494289
push_middle 822264766
push_back 846827117
get 138109
push_back 512710217
push_front 98432237
push_back 509846066
get 166400
push_middle 924470038
push_front 918351466
push_middle 235831370
get 92999
push_middle 349180666
get 22188
push_front 324027115
push_middle 881440981
push_middle 85957284
push_middle 904592718
push_back 10947141
push_back 303603607
get 82776
push_front 492843441
push_middle 978328697
push_middle 670165789
push_front 301452588
get 46384
push_front 526156331
push_middle 133855102
push_middle 874876879
get 728
push_front 511240076
push_back 799435661
get 101953
push_middle 660603529
push_back 993284738
push_middle 60661571
push_front 755581333
push_front 840984438
push_front 635157042
get 75064
push_middle 766528889
push_front 406425926
push_front 683777493
push_middle 345607147
push_front 981878017
push_middle 295047168
push_front 383769930
push_front 802654328
get 49271
push_middle 86131225
get 141238
get 172231
get 160955
push_back 89540788
push_middle 103712515
push_middle 701661889
push_front 216802987
push_front 652166094
get 32336
push_middle 822180998
get 63701
push_back 139224651
get 196708
push_front 636330359
get 242787
get 148227
push_back 72627602
push_front 384918429
push_back 122517115
get 1506
push_front 231889359
push_back 36909295
push_front 661236705
push_middle 54495109
push_middle 727872591
push_front 235361922
push_front 587005112
push_back 972996779
push_front 308132328
push_back 703261369
push_middle 50308371
get 109528
push_front 665305662
push_back 666226823
push_back 555882232
push_middle 262314278
get 72856
push_middle 676164332
push_back 902299283
push_middle 108355775
push_middle 176126541
get 123220
push_back 831847114
push_middle 378811735
push_front 239771495
push_middle 163327189
get 15679
push_back 427579833
push_back 5031974
push_front 951670450
push_back 107864379
get 138774
get 172314
push_back 80162383
push_middle 689943509
push_middle 443022314
get 114708
get 197617
push_front 23221709
push_middle 403042993
push_middle 52944308
push_middle 340979329
push_middle 631026336
get 151710
push_front 429789897
get 188928
push_front 69115037
push_front 739320237
push_middle 332712618
get 246821
get 118587
push_back 300972676
push_back 535184414
push_front 203442375
push_middle 844999441
get 181130
get 174082
push_middle 563783236
push_front 729331079
push_middle 265380712
push_middle 383628128
get 147190
get 187323
push_front 469819359
push_back 680034149
push_front 31574498
push_back 549448409
get 10244
push_middle 755978840
push_front 752347429
push_back 821951159
push_back 664706528
get 55422
push_front 155349814
push_middle 155652365
push_back 449025749
push_middle 403738390
push_back 638401793
get 179975
push_middle 116972285
push_middle 251978192
push_front 496102603
push_front 355296074
push_middle 251156897
push_middle 680097555
push_front 322381218
get 11408
get 203065
push_front 468936408
push_back 113927163
push_front 494463114
push_middle 365322258
get 146798
push_middle 351435660
push_middle 642300627
push_front 913758295
push_front 770797315
push_front 398430721
push_front 843906231
push_back 910385970
get 152714
push_middle 409798314
get 249090
get 169211
push_front 296467806
push_middle 4439730
push_middle 868559328
get 223651
push_middle 334309089
push_front 414942012
push_middle 456549431
push_back 962020009
push_back 83822713
push_back 377955114
push_back 433275236
push_back 17774528
push_middle 958233822
push_front 231269454
push_middle 526462255
get 199897
push_front 73022213
push_front 74536252
push_back 911714048
push_front 194620917
push_front 396208766
push_middle 310542054
push_back 877222971
get 104375
get 227758
push_front 673787771
push_middle 93936988
push_middle 626320144
push_front 145644833
push_back 259937252
push_middle 414493903
push_front 318262215
get 141704
push_front 745991315
push_front 79006682
push_back 992678520
push_front 715331696
push_middle 28684757
push_back 663820280
push_front 561437186
push_middle 136961602
get 66087
push_middle 772403753
get 217539
push_back 361372524
get 178672
push_front 287716570
push_middle 28966809
push_back 292529145
get 108899
push_back 911346817
push_middle 722750772
push_middle 85956771
push_back 291499631
push_back 190529797
push_middle 903571285
push_back 367015717
push_back 401828311
get 130362
get 198162
push_back 792637338
push_front 795930250
push_middle 208628465
push_back 137390605
push_back 246583421
push_front 378916585
push_middle 649532613
push_front 843515122
push_middle 704374691
push_middle 572633480
push_middle 244634080
push_front 575573441
push_front 7213675
push_middle 250919222
push_front 583606516
push_back 946419680
push_front 955654972
push_middle 32477958
push_front 137739007
push_front 798745985
push_middle 513060699
push_middle 334271964
get 262308
push_back 48954853
push_front 265377095
push_middle 391909538
push_front 865163963
push_front 322432381
push_middle 358913213
push_middle 466111303
push_middle 899293713
push_back 192187896
get 187776
get 181072
push_middle 951652145
push_back 158881612
get 1732
push_back 134715311
push_back 911768876
get 15057
push_front 750861157
push_back 505171603
push_back 401808251
get 178216
push_back 291618717
get 134991
push_middle 162078526
push_front 133819934
get 156686
push_back 212009245
push_front 245841071
push_middle 832261946
push_middle 620924360
push_back 805927092
push_middle 327295279
push_middle 571263543
get 122212
get 70917
push_middle 581016823
push_middle 20031665
push_middle 488193619
push_middle 636365386
get 234265
get 255917
get 199554
push_front 170883777
get 58728
push_front 587687866
push_middle 230726678
push_front 29083172
push_middle 22653810
get 87437
get 211824
push_middle 787060517
push_back 114183304
push_middle 467038003
get 181554
push_front 823188901
push_back 917689836
push_back 170654381
push_front 571181179
push_middle 573338482
get 194598
get 136876
push_middle 852439392
push_back 169001028
push_back 851117697
push_back 496266710
push_middle 833347009
push_middle 173836460
push_middle 539365461
push_middle 259094731
push_back 48833958
push_middle 855649542
get 208505
get 63088
push_front 741371853
get 65268
push_back 640844694
push_back 954586093
push_back 767973290
push_middle 13341512
push_middle 851753104
push_front 764395147
push_middle 625114826
push_middle 796648436
push_front 303213628
push_front 846109109
push_back 327179509
push_front 148941363
push_back 784708004
push_front 844103038
push_front 606577819
push_back 905334379
push_back 683910008
push_front 945839952
push_middle 991558517
push_back 123946588
push_back 786248270
get 150372
get 237617
push_front 713711081
push_middle 855938268
push_middle 609274281
get 135314
push_middle 532550313
push_front 202667259
push_back 48390267
push_front 789617719
push_back 813545246
push_middle 149510941
push_front 38325863
get 203729
get 110708
push_middle 154574746
push_back 479889973
push_middle 65812729
push_middle 591202348
push_middle 819957706
push_back 739358831
push_middle 655965019
get 191729
push_front 388299825
get 66612
push_back 821531650
push_front 897511816
push_back 668025975
push_back 850866175
get 954
push_middle 265962913
push_front 721000011
push_front 916528263
push_back 746144670
push_front 545653699
push_back 291874451
get 22778
push_back 994608879
get 2096
push_back 681695541
push_back 762408622
push_back 497568181
get 205511
push_back 387358692
push_middle 1842968
push_middle 920547395
get 165179
push_front 219960653
push_middle 938137002
push_front 964407877
push_back 893206616
push_back 671365085
push_front 770048228
push_front 890278442
push_front 682632993
push_middle 418527037
push_front 803234045
push_front 709209670
get 39426
get 192865
get 106365
push_middle 763663330
push_back 554454358
get 146499
get 254156
push_front 378829695
push_middle 614124457
push_front 63157471
get 127361
push_back 308061784
get 133874
push_back 577967883
push_back 322000083
get 23371
push_back 211764467
push_back 172235388
get 88047
push_middle 825632682
push_middle 780373876
push_middle 656349959
push_front 563828482
push_back 676255759
get 249500
push_middle 826889346
push_back 931944684
push_back 85134191
push_middle 506036647
get 110302
push_middle 23830956
push_back 825650367
push_middle 70079493
get 73436
push_front 772938191
push_middle 271994299
push_middle 663829958
get 263935
push_back 17329146
get 137247
push_front 573156707
push_front 611998627
push_middle 878231220
get 189619
push_middle 280813244
push_back 880504469
push_front 379087584
push_front 326542189
push_front 144465086
push_front 38230316
get 135861
get 13336
get 131350
push_middle 423932457
push_middle 645277615
push_front 943401084
push_front 266298964
push_back 88144065
get 225332
get 172216
push_back 315101921
push_middle 927489662
push_middle 249275249
push_middle 159960276
push_back 7641828
push_middle 658804507
get 258607
get 202972
push_back 498229625
push_back 59331053
push_middle 197023545
push_front 188840741
push_back 96124518
push_back 962271125
push_middle 904653964
push_front 289260534
push_back 460211476
push_middle 665995960
push_front 247149249
push_front 328279636
push_front 127579478
push_back 855230653
get 47197
get 167409
push_back 49066427
push_middle 61835976
push_back 632830561
push_middle 584192658
push_middle 231593660
push_back 933961945
push_front 528622389
push_front 94208668
push_middle 289918461
get 219370
push_front 356277527
push_front 223648615
push_back 583626137
push_back 924741190
push_middle 889031282
push_front 441168521
push_back 987780043
push_middle 200166829
push_middle 144069020
get 131719
push_front 224937250
get 140341
push_front 494435767
push_front 423567019
get 51485
get 120881
push_front 996947424
push_front 56887127
get 227252
get 127346
get 84594
push_middle 640324972
get 12793
push_back 287471383
push_middle 891235730
push_back 184538303
push_back 538829394
push_front 34207327
push_middle 884757144
push_middle 479965398
push_back 516310968
push_front 693828689
push_middle 98069749
push_middle 995568469
get 247648
push_front 607330317
push_back 69002066
push_front 161772475
get 252309
get 117967
get 125886
push_back 657518836
get 116216
get 51880
push_front 272905769
push_front 866783555
push_front 665208454
push_middle 924880413
push_back 768731755
push_back 952536751
push_back 756827048
push_middle 519414159
push_back 157222462
push_front 407653142
get 218808
push_middle 191896258
push_front 125157682
push_back 346200269
push_middle 661814261
push_middle 296019284
push_back 463052786
push_front 526377261
push_back 826159566
push_middle 402486211
push_back 277564163
push_back 580121690
push_front 946308079
push_front 506821489
get 189514
push_front 576440888
get 8297
push_back 368118041
get 190878
push_back 107585878
push_front 276118285
push_back 327725965
push_back 825887152
push_middle 658412908
get 1992
get 75417
push_front 491627260
push_back 176362479
push_back 341348271
push_back 916233243
get 156246
push_middle 954905880
get 156770
push_front 92543410
push_back 328294503
push_middle 155020338
push_front 889340828
push_back 445649175
push_back 332567055
push_front 263744286
push_back 79377936
push_back 669105905
push_front 439220495
push_middle 818620787
get 236637
push_back 988365231
get 52586
push_middle 294273007
push_middle 853339855
get 156970
get 216164
push_back 76142688
push_back 669127051
get 247543
push_middle 394018305
push_back 631661434
get 93461
push_front 888588371
push_back 503031463
push_middle 962934760
get 223455
push_middle 320477841
get 58327
get 123299
push_back 110990049
push_middle 794172643
push_front 440568739
get 138895
push_front 127868273
get 184083
get 236088
push_front 625909833
push_back 912248585
get 237096
push_back 128818692
push_middle 697326776
push_back 875263679
push_middle 423851831
push_front 647765630
push_middle 111445260
push_middle 587244607
get 163340
push_front 716223231
push_middle 412222324
get 15829
push_middle 50210948
get 264058
push_back 5912116
push_middle 536468561
push_front 943353175
get 148110
push_front 804584943
push_back 704187940
get 1061
get 176758
push_front 271129599
get 162791
push_front 252498489
push_middle 716719205
push_middle 766707653
push_back 443496658
push_front 844499809
get 40144
push_front 629187313
push_front 451370118
get 138111
push_middle 361146753
get 55406
push_middle 364351332
push_front 92178378
get 207326
push_front 151421997
push_back 619229335
push_front 530109099
push_middle 544763323
push_back 777324522
push_back 483157403
get 36297
get 16774
push_back 990916167
get 148853
push_front 709758700
push_back 247564351
push_middle 489106117
push_back 18971139
push_middle 112751163
push_middle 682092525
push_middle 188596560
push_back 708385965
push_back 294867076
get 8361
get 262263
push_front 965254158
push_front 893044770
push_back 234602661
push_back 369266827
push_back 261864067
push_middle 441261008
push_front 230977875
get 151983
push_middle 469099747
get 152920
push_middle 988283035
push_back 728847166
push_front 258975528
get 149551
get 172725
push_back 358837031
push_front 612902263
get 47175
push_back 925966043
push_middle 290583001
push_front 518431780
push_back 87932682
push_back 316559355
push_middle 3296718
push_back 353124209
push_back 100502745
push_middle 636930136
push_middle 426778244
push_front 733708303
get 74790
push_middle 855257208
push_front 181815084
push_back 550247054
get 121801
push_middle 247630011
push_middle 653722106
push_back 663295090
push_back 56955518
push_back 878051714
push_middle 504129715
push_back 571935865
push_front 115093098
push_middle 314315289
push_front 487075349
push_back 720809593
push_middle 192044985
push_middle 451585097
get 13397
push_back 704652401
get 145749
get 133539
push_middle 784763235
get 53983
get 28927
get 76360
push_front 653895520
get 24258
get 256058
push_back 428898735
get 93034
push_middle 716362448
push_middle 833105630
push_front 919430844
get 193640
push_middle 559059668
push_front 297974856
push_front 885509259
push_middle 866225116
push_middle 802957987
push_middle 814965671
push_front 514111513
push_front 329141789
push_front 653347171
push_middle 416537736
push_front 159896198
push_middle 810917653
push_back 918475138
push_back 955935015
get 102614
push_front 864215853
push_front 28056865
push_front 322124840
push_front 726199520
push_back 737003146
push_middle 416393361
push_front 474755480
push_middle 848405618
push_middle 925892059
get 106415
get 75102
get 46221
push_middle 113339441
push_middle 787766360
get 83787
push_back 970832961
push_middle 779065340
push_middle 630433222
push_front 351328580
push_front 805003163
push_middle 815111074
push_front 797947722
get 126993
push_middle 566075016
push_front 14806690
push_back 433294667
get 174552
push_back 735781656
push_front 498974354
push_front 328875062
push_back 409375834
push_middle 646539474
push_middle 332468789
get 21577
get 70329
get 71283
push_back 492545931
push_back 418788649
push_front 888363994
push_back 899365734
get 146791
push_middle 295589187
push_front 489610184
push_back 309544438
push_front 119188612
get 216336
push_middle 499211486
get 64569
push_back 673397186
push_front 402856233
push_front 783434971
push_back 872996183
push_front 293541447
get 140329
get 257261
push_front 458494293
push_front 767915453
push_middle 83484315
push_back 754889783
push_front 478697921
get 239665
push_front 263485023
push_middle 775950167
push_middle 562601571
push_middle 799410341
push_back 4758890
push_middle 909139210
push_middle 900225253
push_front 93363705
get 34903
push_front 487618083
get 124424
push_back 833949286
push_middle 291160994
push_back 52188529
push_front 704552824
push_front 458493523
get 161867
push_middle 525206225
push_back 905929473
get 55623
get 70318
push_front 420245396
push_front 841425622
push_middle 934429963
push_front 535979569
push_middle 710611279
push_back 607513449
push_back 740824810
push_back 8737009
push_back 29246749
get 118867
push_back 236696676
push_front 352850134
push_middle 665412900
push_middle 285732558
push_front 797088386
push_middle 708566317
push_middle 741724724
push_front 644988590
get 233201
push_middle 457377921
get 111927
push_front 487120172
push_back 4895563
push_back 471062630
push_middle 48258497
push_front 402444036
push_front 97374038
push_front 865001489
push_middle 539134163
push_back 994742352
push_back 356648431
push_back 99253198
push_middle 863500150
get 90829
push_back 281402163
push_back 549998133
get 239156
push_middle 192123344
push_front 208923425
push_middle 768803204
push_front 565659174
push_back 310718323
push_middle 511846029
get 210563
push_middle 572624292
push_middle 298611972
push_middle 387858002
push_middle 419748020
push_front 452191050
push_back 3765474
push_middle 735595212
push_front 383991892
push_back 484361576
push_back 622045988
push_middle 208484373
get 54261
push_front 120711081
push_front 514341301
push_middle 832501746
push_front 887300344
push_back 701648718
push_front 276162297
push_front 631951429
push_middle 629795224
push_front 712538334
get 35901
push_middle 125693745
push_back 54253186
push_back 388812353
get 201506
push_back 386832203
push_front 965386604
get 127096
push_middle 545638730
push_back 215691496
push_back 430805302
push_middle 644490052
push_front 18096780
push_back 650067219
push_back 933820438
push_front 770297474
push_middle 581731893
push_middle 87805174
get 175311
push_front 717664839
push_middle 84848966
push_middle 462996090
push_back 743303355
push_middle 588332862
push_back 356429972
push_back 932665340
push_back 814934213
push_back 869182912
push_back 683023298
get 52104
push_middle 212744018
push_middle 257656930
push_front 460520134
get 27615
get 79184
push_front 920766211
push_middle 106556547
push_front 123044121
get 169426
get 46675
push_back 402656116
push_front 239710550
push_front 374624375
get 192246
get 90624
push_middle 240584362
push_middle 268877873
push_front 669443720
push_middle 528616615
get 214382
get 131408
push_front 721378679
get 155786
push_front 604011023
push_middle 657115349
push_back 271689674
push_middle 896581867
push_middle 231162381
push_front 29464301
push_middle 241128513
get 183507
push_middle 968385286
get 136336
get 194648
push_back 201680059
push_front 233610323
get 146935
push_front 751801042
push_front 569504169
get 231196
push_front 283884437
push_front 746098842
push_front 118648335
push_middle 394998024
push_middle 452965148
push_middle 736739567
get 227568
get 142808
push_middle 393177609
push_middle 982852951
get 106210
push_back 612461879
push_front 432658082
push_back 616248093
push_back 244377146
push_middle 866916266
get 28680
push_middle 87869266
push_front 633403879
get 188532
get 194339
get 250381
get 108141
push_back 781240585
push_front 591101498
push_front 750240738
push_back 385895304
push_middle 419712728
push_front 533807617
push_front 221954651
push_back 123590887
push_middle 800741682
push_middle 535147688
push_front 764348938
get 61991
get 172617
push_middle 121292083
get 16244
push_middle 171785517
push_front 701005062
push_middle 802750508
push_middle 806993794
get 254474
push_back 900817821
get 180601
get 92447
push_back 852945042
get 229539
push_back 569666179
push_middle 422217685
get 56518
get 175940
get 85689
push_back 857966609
push_front 222072750
get 54170
push_middle 627742237
push_back 142198290
push_middle 907045159
push_back 160646527
push_front 418770690
push_middle 235883460
push_back 698377401
push_front 19880138
get 90457
push_back 295180743
push_back 805199876
push_front 175113619
push_back 373534277
push_middle 9180363
push_back 746521767
push_front 916307139
get 247287
push_middle 576497433
get 240812
push_front 606285265
push_middle 125161730
get 205072
get 60656
push_back 885029971
push_middle 240827663
get 232923
push_middle 892573395
push_front 606761944
get 200139
push_middle 988352612
push_back 522533928
push_back 861808167
push_front 580985644
push_front 657844269
get 5778
push_back 336810148
push_middle 264587754
get 123250
push_front 9210336
push_middle 363888895
push_middle 889253343
push_back 531316833
get 10042
push_back 202531055
get 209932
push_middle 833514060
get 180021
push_middle 128634963
push_front 332466294
push_middle 597015860
get 132033
push_back 575288152
push_front 805741784
push_back 3034895
push_back 613596628
push_back 558542511
get 32405
push_back 471355753
push_middle 929992144
push_middle 716560673
push_back 540603327
push_middle 742630978
push_front 783487815
get 110076
push_back 860202235
push_front 672882463
get 124027
push_middle 539422928
push_back 828059809
push_back 317985127
push_middle 836023936
push_middle 484386781
push_front 604490441
push_middle 831695028
push_front 857969619
push_middle 269754441
push_front 18594024
push_front 238975882
push_middle 731566917
push_middle 709892549
push_front 507160207
push_front 493893283
get 93205
push_middle 719580782
push_back 825846756
get 188924
get 120005
push_front 89356086
get 256781
get 220844
push_front 30428815
get 47476
push_front 526503549
push_middle 402043470
push_back 428125049
get 248083
push_front 267060580
push_middle 679015659
push_front 631566343
push_back 983953773
push_front 326550753
get 163296
push_back 511024361
push_middle 945520934
push_back 445500837
push_front 723574195
push_back 845692048
get 236293
get 79103
push_middle 191876207
push_back 304116283
get 225014
push_middle 802656795
push_back 738056330
push_back 195962447
get 101595
get 48209
push_front 30922346
push_middle 888246422
push_back 203211716
push_back 136616894
push_middle 163368661
get 32790
push_back 790900773
push_middle 532157269
push_front 533310626
push_back 51093231
push_back 487207925
get 134366
push_front 497579740
get 231638
push_back 508582065
push_middle 749295131
push_back 963635106
get 121839
get 227936
push_back 989891119
push_back 815365101
push_front 713279234
push_middle 447542729
push_front 398072712
get 116764
push_back 930033705
push_front 745846921
push_back 919963589
get 29713
push_middle 30445516
push_front 907832233
push_back 338755336
push_back 660796854
push_front 437179920
push_back 60481050
push_middle 406658517
get 210669
get 119927
push_front 334584647
get 15940
push_back 470470877
push_front 301126944
push_front 871494
get 185915
push_back 414400361
get 237999
get 121486
push_back 692743673
get 34840
get 134267
push_middle 572253166
push_middle 357229150
get 179587
get 214476
push_middle 685722898
push_front 397379851
get 73955
get 121941
push_middle 124639051
push_middle 155502702
push_middle 140467856
push_middle 567288642
push_front 914806238
push_front 809417232
push_middle 238624342
push_front 401522251
get 264380
get 55417
push_front 837660591
get 147579
push_middle 857825848
push_middle 567450515
push_back 881250753
push_back 378458428
push_back 683034009
push_middle 554281378
push_back 816879304
push_middle 892578165
push_back 515183246
get 119722
push_front 619106927
push_middle 585815479
get 243812
push_middle 350503932
push_middle 886953714
push_middle 851879251
get 101038
push_front 984665387
push_middle 573634608
push_back 431530313
push_front 159702540
push_front 386890799
push_back 888518162
push_back 826671515
get 76176
get 72519
push_front 578751110
push_front 597693448
push_front 634862879
push_front 960235916
push_back 149218372
push_back 271220070
push_middle 861885654
push_front 884604655
push_front 672902385
push_back 60891342
push_back 179859637
push_front 523055171
push_middle 783521820
push_middle 919651855
get 220296
push_front 352948965
push_back 411585820
push_front 103112703
push_middle 760847460
push_back 35351682
push_back 395627902
get 91526
push_back 678799752
push_middle 941650728
push_back 37501430
get 136510
push_back 939630857
push_back 400187921
push_middle 212225155
push_front 196165854
push_middle 514799147
get 27255
push_back 82655966
push_back 391105785
push_back 522693478
push_back 261724929
push_back 893818864
push_back 485308930
get 195434
push_middle 233600622
get 217362
push_back 554789220
push_back 611608910
push_front 238757189
push_front 719412266
push_back 889885741
get 190586
push_front 206007254
get 43768
push_middle 132498999
push_back 504620351
push_middle 945013164
push_back 945990148
push_middle 9557290
push_front 432803934
push_middle 522210065
push_front 376202930
push_back 99426621
push_front 318349324
push_middle 860475587
get 166927
push_back 457844931
push_back 914334794
push_middle 142006272
get 243299
get 170894
push_back 549091735
push_back 556131126
get 122415
push_front 800599952
push_front 487017238
push_front 147251525
get 87417
push_middle 447228953
push_middle 934015063
push_front 126222963
push_back 460031036
push_middle 439180504
get 238262
push_front 179601677
get 217910
push_back 158831559
push_middle 907932435
get 140541
push_front 456477520
get 227561
push_front 249498585
push_middle 116601809
push_middle 132425927
get 120915
push_middle 128129156
push_back 838088476
get 145224
push_back 351503376
push_back 722948200
get 114991
push_middle 614658502
push_front 300699024
get 206159
push_back 392355430
get 223271
get 31988
push_front 68052130
get 5929
push_middle 649159974
push_back 212645238
push_back 509330757
get 254534
push_back 805670521
push_middle 147011036
push_front 294689540
push_back 241868916
push_middle 360063020
push_back 988015937
push_middle 419542427
push_middle 886509812
push_front 296768594
push_middle 19469891
push_front 899663446
get 259857
push_front 370208954
push_front 710863514
push_middle 878990506
push_middle 627602980
push_back 685169558
push_front 312058784
push_back 835176708
push_middle 919592749
push_front 488129969
push_front 718452268
push_middle 278729034
push_middle 112482237
push_front 800320384
push_front 270423903
get 151194
push_front 665757723
push_middle 583068995
get 141553
push_front 267444840
push_front 612029845
push_back 746998975
push_back 511017032
push_front 632536385
push_middle 306796881
push_front 67705159
get 248616
get 3206
push_middle 563005272
get 21018
push_front 139514542
get 88461
push_middle 938636652
push_middle 618224317
push_middle 21430554
push_front 911186234
push_front 154625591
get 238119
get 65978
push_front 928541004
push_back 67413205
push_middle 30093532
push_front 402952270
get 95504
push_front 21637554
push_middle 696958111
get 117838
push_back 591540655
push_back 686053922
push_middle 167876797
push_back 87031686
push_back 441020001
push_front 704479739
push_front 151135156
push_front 811198959
push_front 503206924
push_front 900689844
push_middle 756156146
get 48219
push_back 395260965
push_front 836862392
push_middle 485267528
push_front 270784796
push_back 533524555
get 40909
push_back 437887072
push_back 498335785
push_middle 966779358
get 94005
push_back 695093372
get 140998
push_middle 284137332
push_back 973564508
push_front 514538534
push_middle 335399152
get 82110
push_back 125580653
push_front 806678990
push_back 930770887
push_middle 963577831
push_middle 771474564
push_back 848753840
push_middle 520123677
push_front 157226826
get 55593
push_back 470961452
push_front 988742783
push_front 581095579
push_back 355323869
push_back 281028525
push_front 700748526
push_back 394052827
get 164668
push_back 490420441
push_front 24219110
push_middle 133060332
push_back 143364676
get 232506
push_front 261634993
push_back 957978366
get 96992
push_back 425996929
push_middle 138013905
get 148543
push_back 515547219
push_middle 90407073
push_back 829768129
push_back 996974458
push_front 686006444
get 233726
push_back 299647666
push_front 83112680
get 135078
push_back 545677227
push_middle 60433186
get 190438
push_middle 415670566
push_front 80606181
get 220605
push_front 773421232
get 66093
push_middle 450700637
push_front 233773951
push_middle 345407915
get 29782
push_front 748974853
get 239018
push_back 191574852
get 95066
push_middle 116760063
push_middle 330950343
get 38208
push_middle 463436743
push_back 532501933
get 136611
push_middle 727026840
push_front 679276657
push_back 775450977
push_back 713581259
push_back 515778662
push_middle 867414465
get 89156
push_back 380206509
get 45697
push_middle 766563037
push_back 760469678
get 137791
push_back 713284490
push_middle 187606829
get 126145
push_middle 908234358
push_middle 416774339
push_front 733519558
push_middle 40229258
push_front 724458751
get 189229
push_front 530743174
push_back 372202916
push_back 88648623
push_front 251855946
push_back 771716198
push_back 620406354
push_back 404679144
push_middle 967590237
get 61225
get 87201
push_middle 977616467
get 251106
push_front 338264892
push_back 744204653
push_front 123636084
push_middle 776791619
get 202619
push_middle 848553294
push_back 344427745
get 116367
push_middle 878788130
push_middle 273484842
push_front 777513249
push_front 881089673
push_middle 986241365
get 192670
get 203571
get 132044
push_back 95161072
push_front 617691673
push_front 494675089
get 263584
push_back 866539470
push_middle 190761062
push_front 401018383
push_front 836700790
push_front 150552242
push_middle 626026926
push_middle 355057495
push_middle 737348113
get 114821
push_back 409348657
get 220755
push_front 965066846
push_middle 115339643
push_front 693412555
push_front 132675407
get 262258
push_middle 36829600
push_middle 366733121
get 2237
push_back 497007109
push_back 880977356
get 103437
push_back 896062835
push_middle 648083912
push_middle 888528275
push_middle 319086274
push_front 540605351
get 225790
push_front 746170464
get 240380
push_middle 130691617
get 258215
push_middle 35469195
push_back 92452147
push_middle 845868074
push_back 446653891
push_back 118459648
push_middle 607165238
get 183908
get 103659
get 121853
get 92324
push_back 197352707
push_middle 920911452
push_front 131567014
push_back 320533263
push_back 66655292
push_back 875392275
push_front 381182104
push_front 998556758
get 250671
push_back 25268280
push_middle 536366734
push_front 909882801
get 44216
push_back 199519836
push_front 412573006
push_back 28196433
get 210399
push_front 770354129
push_middle 118831651
get 201545
push_back 520831309
push_middle 147016742
push_middle 901925791
push_front 786138717
push_front 723056742
push_middle 529798696
push_front 804782859
push_front 45061072
push_front 918676950
push_back 376368030
get 91252
push_back 261195116
push_front 476792494
push_middle 540141699
push_back 308366075
get 84638
push_middle 546149359
push_back 998510778
push_back 454355620
push_middle 7266853
push_back 959336640
push_back 108335598
get 38897
push_middle 879772530
push_front 505456484
push_middle 695535289
get 82381
get 165430
push_front 62098015
get 116602
get 9544
push_back 627928155
push_middle 222836299
push_front 905519261
push_front 561953050
push_middle 597696788
push_back 353382046
push_middle 547268093
push_front 758225419
push_back 575411569
get 242202
get 193662
push_middle 536143503
push_middle 234809428
get 244605
push_front 893755632
push_front 745242269
push_front 782364524
push_middle 404323637
get 253150
push_front 948498056
push_middle 688953806
push_middle 79739177
push_front 386767557
push_front 645142595
get 141924
push_back 109620080
push_front 246441168
push_front 245267989
push_front 626002137
get 164881
push_front 173212587
get 220014
get 180184
push_back 193005470
get 112741
get 245579
push_front 90791913
push_front 406855980
push_middle 82529753
push_back 524860633
push_middle 207069178
get 47520
get 259639
push_back 637867314
push_middle 870506390
push_front 534668806
push_back 217035790
push_back 796534835
push_middle 713680506
push_middle 628976822
push_middle 276590231
push_middle 799538093
push_middle 300913663
get 21883
push_middle 434842475
push_middle 704124518
push_middle 990927528
push_front 794509512
push_middle 99374974
push_middle 92454111
push_back 143304867
get 34189
get 70325
push_front 394064947
push_back 927074032
get 197209
push_middle 177811935
push_back 122087771
push_front 529597289
push_back 216857080
get 221162
push_back 819835043
get 102195
get 126171
get 123676
get 56649
push_back 872109919
get 232831
push_middle 89031364
push_front 112394899
get 154778
get 150956
get 258648
push_front 537788340
push_front 38157799
push_middle 312709601
push_back 613590519
push_middle 756431116
push_middle 116350979
push_front 326135096
push_back 89930619
push_front 184753243
get 258258
get 228032
get 206483
get 79712
push_middle 126879599
get 101813
push_front 161877622
push_middle 114191240
push_middle 321473030
push_front 227896955
get 226260
push_front 4261545
push_back 649511655
push_middle 295396639
push_front 399669773
push_middle 836912406
push_middle 721900865
get 104749
get 69342
push_back 221377773
push_front 158843783
get 164955
push_front 180625653
get 24405
get 215549
push_back 686485429
push_middle 306111993
push_front 307879838
get 186154
get 139582
push_back 85556161
push_middle 117663420
push_middle 331200876
push_front 953911480
push_front 287705729
push_middle 112270989
get 104398
push_back 622465756
get 263320
push_front 291173413
push_back 38971693
push_back 839955089
push_middle 398507001
push_middle 825740814
push_middle 713241807
get 200405
get 248047
push_back 266856928
push_back 719887050
push_middle 564711985
push_back 827227143
push_front 958172286
push_back 555843046
push_middle 454271604
push_back 434306406
get 68868
get 73024
get 233691
push_front 672304944
push_front 755545910
push_back 545723260
push_back 271941471
push_front 881150657
push_front 360474171
get 77690
push_middle 841113120
push_front 527425435
get 34763
push_front 882884902
push_back 686116471
push_front 959479401
push_middle 258422534
push_middle 973041305
push_back 207433789
get 18317
push_front 860944673
push_back 822943591
push_front 613311936
get 117075
push_front 590573723
get 232194
get 212098
push_front 372948718
get 27487
get 45565
push_middle 377472139
push_back 843614514
get 219355
push_back 625021636
get 188584
push_middle 368584711
push_front 226748235
push_front 487040662
get 95395
push_back 916077869
get 105696
push_middle 435606872
push_back 615233837
get 150556
push_middle 297827636
push_middle 414714275
get 21726
push_back 668264499
get 194184
push_middle 296459024
push_middle 806184667
push_front 974940511
get 82835
push_middle 516700903
push_back 289803931
push_back 919199622
push_front 383500433
push_front 708848482
push_middle 458997463
push_middle 848575455
push_front 686694984
push_front 400264456
get 196789
get 1874
push_front 43469579
push_back 256680816
push_front 334243374
push_middle 459621540
push_middle 64355926
push_back 101159851
push_back 527480974
push_middle 61299784
push_front 517828224
push_front 153117275
push_middle 664890216
push_middle 375527537
get 26064
push_front 623406762
get 47124
push_back 673636976
push_front 336690213
push_middle 359634450
push_front 42018266
push_middle 726137462
push_back 537675173
push_back 320749548
get 85083
get 105880
push_front 453516597
get 238023
push_back 131192199
push_middle 179994906
push_front 833859846
push_back 875953286
push_middle 955279038
push_back 728636803
push_back 179895049
push_middle 749712976
get 112143
push_back 294883291
push_front 40228735
push_back 698510947
push_back 550519172
push_front 877869534
get 168020
push_middle 818053253
get 241625
get 167790
push_front 247898151
push_front 192462376
push_middle 911231746
get 218832
push_middle 110289698
push_middle 849417538
push_back 363401682
push_middle 518368214
get 51495
push_back 15471584
get 34092
push_front 855101840
push_front 466679040
push_middle 67891797
push_front 669803751
push_front 860894013
push_front 959757777
push_middle 372360238
get 154313
push_back 942042374
push_back 84013070
push_back 154645169
push_back 704118635
push_front 199734358
push_front 72695223
push_front 275118876
push_front 433509146
push_front 351781852
push_back 487346655
push_front 345712710
push_back 291050850
push_middle 97561632
push_middle 857974824
push_back 294557539
get 212287
get 234401
push_front 226736914
push_front 823144666
get 42748
get 221652
push_middle 593149612
push_back 637615439
push_front 794894443
push_front 519567437
push_middle 825349162
get 82794
push_front 302778965
push_middle 147507060
get 51129
get 11482
push_middle 748540354
get 75520
push_back 150317327
push_front 860140424
push_front 270300851
push_middle 765017222
push_front 205961202
push_front 309682713
get 80527
push_front 816953037
push_front 220286970
push_middle 342151113
get 254044
get 174911
push_middle 271238188
push_front 791823858
push_middle 761127458
get 225210
push_front 864431524
push_back 424715842
get 122423
push_front 660298662
push_back 520409049
push_middle 355823295
get 243737
get 70994
push_middle 758070178
push_front 641195974
get 137672
push_middle 433028411
push_front 839260505
get 139422
push_front 114732668
get 215829
push_back 631960636
push_front 973416154
push_middle 857280465
push_middle 975573314
push_middle 160756697
push_middle 96522804
push_front 477534484
push_back 933869523
push_middle 932528868
push_back 642590443
get 98991
push_front 822528337
push_back 805924582
push_back 441704907
push_middle 904530257
push_middle 800205980
push_middle 41293805
push_back 442967703
push_back 430687031
push_front 135585591
push_middle 975618943
push_front 751764380
get 230519
push_middle 749459272
push_front 229077408
push_middle 401870975
push_middle 433610555
push_back 97951823
push_middle 746631695
push_back 706958201
push_middle 515390062
push_back 591070036
push_front 481063828
push_front 290350227
push_front 300551531
push_back 867971049
get 109318
push_middle 851084744
push_back 532078661
push_middle 260680687
push_middle 133564995
push_middle 281216138
push_back 950948642
push_front 309278657
push_back 118894292
get 34712
get 82785
push_middle 377442126
push_middle 686363086
push_middle 555951762
get 187280
get 197293
push_front 735457407
push_front 916462109
push_middle 289452877
push_front 839409175
push_middle 495466867
get 206654
push_middle 517888224
push_middle 245643452
push_front 887798285
push_front 605022446
push_back 227234775
push_middle 890471871
push_back 265691665
push_middle 916802932
push_front 940097003
get 20417
push_middle 912826013
push_front 861081275
get 180791
push_middle 915027761
push_front 715867661
push_back 198813075
get 132464
push_middle 224420493
push_front 919838215
push_back 951363234
get 162609
push_middle 988674919
push_back 336703560
get 105299
push_back 764972550
push_middle 243545234
push_middle 388252513
get 225798
get 160353
push_back 405309721
push_back 160384665
get 126567
push_middle 189467112
get 20376
get 50471
push_middle 928415600
push_middle 959356067
push_middle 70411027
get 43949
push_middle 91415396
push_back 50198153
get 136818
get 5311
push_back 824869137
push_front 339356282
get 151303
push_back 867282798
get 99295
push_front 169250850
push_back 803024250
get 192279
get 131085
push_middle 691034847
push_back 764298104
push_front 148045399
get 26092
get 180441
push_middle 166267462
push_middle 865169676
push_front 43471795
get 115493
get 82001
push_back 874422931
get 89881
get 12657
push_back 678044121
push_front 335981806
get 4404
push_back 710350917
push_front 326295605
push_back 996443764
push_front 507007424
push_back 724731585
get 78152
push_front 673615530
get 208007
push_front 564437374
push_front 657995205
push_front 709306509
push_middle 720780768
get 245673
get 44094
get 59425
push_middle 140925423
push_middle 725626846
get 129349
get 91263
push_middle 803321408
push_middle 932546826
push_front 229363865
push_front 112252799
push_front 554499785
push_back 274330366
get 201101
get 124672
push_middle 496909405
push_middle 429456044
push_middle 990891642
push_middle 618118288
get 211328
get 196493
get 139400
push_back 224868523
push_front 297620234
push_front 750105009
push_middle 520266313
push_middle 759026731
push_back 508270405
get 108107
get 109026
get 176149
push_front 855113839
get 129041
push_front 992542805
push_middle 305250630
push_back 908484547
push_middle 25293183
push_front 579728768
push_back 140416464
push_middle 503403320
push_front 250646575
get 114413
get 18058
push_back 68782495
push_front 175543694
push_middle 991162796
push_middle 453095395
push_middle 181223665
push_back 714851455
push_back 393653581
push_middle 729857906
push_back 909482743
get 10683
push_middle 730437714
get 150734
push_back 183871405
get 248302
push_middle 369478912
push_front 31205157
push_middle 850384367
push_front 439335896
push_middle 323402410
push_middle 252370486
push_middle 639041885
push_front 472421393
push_front 131129082
push_back 853054606
get 206109
push_back 255308717
push_middle 929686606
push_back 63644846
push_front 368685686
push_back 856336705
push_middle 186051287
get 136177
push_back 940397305
push_middle 177286075
get 87880
push_front 864531409
get 72924
push_middle 428560701
get 157650
push_middle 332373006
push_middle 577045290
push_middle 304897435
push_front 781623187
get 17689
push_front 453023031
push_middle 980650237
push_front 382141840
push_middle 995061067
push_back 45248684
push_back 407108517
get 34941
push_middle 782204751
get 236974
push_back 605316320
push_front 564762262
push_back 646946297
push_middle 334523758
get 30995
push_back 484129170
get 219643
get 146777
push_front 305238483
push_front 925386317
push_front 60783885
get 99471
get 113859
get 134341
get 190438
push_back 844685817
get 227625
push_back 687940740
push_front 301093772
push_middle 583665587
push_middle 888577619
push_front 630253214
get 145776
get 88943
get 47236
push_middle 453354529
push_middle 586469000
push_back 340115910
push_back 754746929
push_middle 418695792
get 85658
get 164466
get 71713
get 833
push_front 234552651
push_back 219363739
push_back 25878411
get 86371
push_back 831951997
push_back 907837230
push_front 123487963
push_back 619608694
push_middle 345305857
push_back 619779583
push_middle 668328131
push_middle 871507083
get 221653
push_back 158810593
push_middle 131356956
get 261595
push_back 636482334
push_middle 424776561
push_middle 45060269
push_middle 310372830
push_back 766996970
get 74590
push_front 646094544
push_back 533245577
push_middle 190438524
push_front 940873851
get 55915
push_front 339781545
push_back 269312059
push_middle 120629127
push_front 682894023
get 86503
get 263061
push_back 126428299
push_front 516835695
push_front 442442834
push_front 792975870
get 135812
get 244159
push_front 830400153
get 51242
push_front 33509183
push_front 469003306
push_middle 404371118
get 132673
get 93317
get 256750
get 157849
get 35617
push_front 111144060
get 258081
push_back 476609733
push_middle 999618068
push_middle 921807768
get 232682
get 98551
get 118452
push_back 202902115
push_back 778340793
get 149424
push_middle 831506113
push_front 805651398
push_back 196658962
get 159665
get 1250
push_front 588009675
push_front 601002646
push_middle 586495239
push_back 619542119
push_front 479738447
push_middle 607532649
push_back 834183002
push_back 883339536
get 102313
push_back 140548452
push_front 916245541
push_back 662792502
push_back 76221286
push_middle 887431558
push_back 742577706
push_front 557220634
get 5791
push_front 306803032
push_middle 864106412
push_back 577604697
get 199361
push_middle 876954783
push_back 215128674
get 126301
push_back 600704168
push_back 47715269
push_middle 569200641
get 66743
get 198231
push_back 297278695
push_middle 715213808
get 124697
get 177462
push_middle 94589020
push_front 364951640
push_front 131833399
get 246738
push_middle 512105759
push_front 520581856
push_front 91436069
push_back 29678157
push_back 371739772
push_middle 675155034
push_back 746026772
push_middle 717221626
push_back 311811780
push_front 991524568
push_back 445119756
push_middle 94644689
push_middle 301078961
push_middle 467499466
push_back 777563989
push_back 374892161
push_middle 801328212
push_front 33070689
push_middle 60356857
push_front 176111009
push_back 589680242
get 152806
get 111438
push_back 160211331
push_middle 776708579
get 131380
get 175289
push_front 424678439
push_middle 897816619
get 60639
push_middle 98120893
get 76624
push_front 492652424
push_back 722108145
push_middle 651103638
get 128307
get 208870
push_middle 310518078
get 46703
push_back 435897916
push_back 66965803
get 191986
push_front 99329899
push_back 432230995
push_middle 480941241
push_back 152672066
get 253438
push_middle 406203511
push_back 26767552
push_middle 704427773
push_back 682783296
push_front 592724610
get 64017
push_front 300338288
push_back 164914246
get 82220
push_back 382556628
push_front 536543615
push_back 163137483
get 62640
push_middle 252783980
push_front 172868358
push_front 538909742
push_back 617422712
push_back 247039498
push_middle 226704597
push_front 190733645
push_middle 203163917
push_middle 911470494
push_back 985319956
get 161860
push_middle 188458923
push_back 624371949
get 62929
get 173592
push_front 736641056
push_middle 73978887
get 139223
push_back 757930910
get 72283
push_front 638251449
push_back 378709708
push_front 251736914
get 155152
push_middle 882238718
push_back 15671232
get 131583
get 88782
push_front 526944596
get 152874
push_front 691982336
push_middle 169607347
push_middle 514204517
push_back 469769829
push_front 817008678
get 97436
push_back 650355657
get 148848
push_middle 204970479
push_middle 383292137
push_front 547552015
push_middle 421005461
push_front 599701652
get 159364
push_front 607270814
get 226718
push_back 486720682
push_front 258385191
push_back 344914888
push_back 437351293
push_back 588722740
get 56343
push_back 285994953
push_middle 436357630
get 178501
push_front 796509922
get 182483
push_middle 905933112
get 250114
push_front 228046368
get 112379
push_middle 59298322
get 111693
push_middle 252688592
get 124096
push_middle 254009109
push_front 633323484
get 38617
push_back 183242220
get 254863
push_front 523124779
get 116910
push_middle 77061216
push_front 112103992
push_front 559202854
push_back 132596559
push_middle 95884819
push_back 485614656
push_front 899806416
get 195119
push_middle 666001846
push_front 652093856
push_middle 737591207
push_front 517586566
push_front 151563782
push_front 49962421
push_front 198586726
get 227000
push_front 205294643
push_front 267276400
push_middle 559063808
push_middle 3741479
push_middle 158058445
push_front 314492693
push_back 509464000
push_middle 10646464
push_front 427152931
push_middle 81384101
push_middle 729396764
push_front 27661127
push_middle 105966738
push_front 203679089
push_middle 966703939
push_back 244077463
push_middle 818622197
push_back 260825435
push_back 675171012
get 43710
push_back 358445356
push_middle 637449917
push_back 343369824
push_back 498930819
push_back 723943708
get 235886
push_back 962107673
push_middle 26682320
push_middle 607802636
push_back 768303368
get 215873
push_front 505040038
push_front 221295233
push_back 610305006
push_back 346016378
push_middle 151671986
push_back 19951546
push_back 666446009
push_back 567675926
push_middle 737381589
push_back 448574294
push_back 861602040
push_middle 533081891
push_front 407441535
push_back 850101790
get 39826
push_front 500964931
push_back 969938883
push_front 12382527
get 32156
push_front 823782393
get 243283
get 135148
push_back 598801202
push_front 439467968
push_front 969562799
get 36426
get 112538
push_front 499001157
get 113517
push_middle 84443902
push_middle 73374985
push_back 778831332
push_middle 159480584
get 220171
push_middle 693695783
get 262250
push_front 448945529
push_front 554309099
get 224622
push_front 271242440
push_back 186458896
push_middle 572226956
push_middle 620611228
get 136590
push_back 552931613
get 32781
push_back 749852632
push_back 572547971
get 108941
get 201498
get 51812
push_front 824935284
get 137781
push_back 12469191
push_front 12834720
get 229307
push_back 327415478
push_front 509594265
get 222864
push_back 794310652
push_front 602815017
get 45318
get 40915
push_middle 774075649
get 204734
get 15352
get 118250
get 24970
push_front 909065657
push_middle 699018349
push_middle 483713609
push_back 196360451
push_middle 611579315
push_back 818971707
push_front 469272021
push_back 249933554
get 16439
get 134669
get 23524
push_middle 954813113
push_front 43612610
push_middle 392443108
push_front 113341322
get 55924
push_middle 139597616
push_front 264856757
push_front 585000579
push_back 4580575
push_middle 454238646
push_middle 205975911
get 148578
push_back 924946801
get 81867
get 135974
push_middle 166461004
push_middle 447828791
get 168521
push_back 606018794
push_middle 302249123
get 191411
push_back 580294455
push_back 396124967
push_front 362649819
push_front 695113842
push_back 903830153
push_front 565899486
push_front 15908573
push_middle 600893412
get 10332
push_middle 747431392
push_back 443808278
push_back 182040103
get 19858
push_front 162575578
push_middle 857249385
get 216535
push_front 92825231
push_middle 427958090
push_back 524074634
push_back 967944439
push_middle 66962427
push_front 492522636
push_back 328187045
push_middle 5025527
push_back 578011123
get 162353
get 171686
get 123067
push_front 384295319
push_middle 935973323
push_front 534742628
push_back 964181845
get 182840
get 225946
push_middle 774246682
push_back 941578627
push_front 830682382
push_back 998717349
get 43005
push_back 26475217
push_front 905803762
push_middle 497179903
push_back 808100839
push_middle 687748742
get 182384
push_middle 546444765
get 156763
push_middle 770565173
push_middle 571865858
push_middle 981659183
get 46206
push_front 919105041
push_middle 408696333
push_back 685958226
push_front 999869441
get 113269
get 47666
get 93115
push_middle 816019396
push_front 894492843
push_front 200923556
push_front 407018583
push_back 462506002
push_middle 681851407
push_back 535769816
get 112789
get 159195
push_front 823310132
push_back 251719289
push_middle 92708768
push_middle 809870753
push_front 162551908
push_front 713043764
push_back 861230519
push_back 516560378
push_middle 151788420
push_back 593726571
push_front 475087328
get 58939
get 41829
push_middle 421268858
push_back 779902181
push_middle 148123916
get 28420
push_front 880595514
get 106194
push_middle 380145654
push_middle 750706310
push_front 504765321
push_front 210984733
push_front 382284779
push_back 450107522
push_back 997012559
push_back 866989030
push_middle 181341214
push_front 366842343
get 7067
get 11608
push_middle 150240498
push_back 567879726
push_front 315698929
push_back 47191542
push_middle 711417068
push_back 552542248
get 182743
get 217531
push_middle 323238171
get 8167
get 170983
push_middle 192378129
get 75291
push_front 572354854
push_front 407071976
push_back 591502711
get 27759
push_front 756151770
get 180120
push_front 256617372
push_back 995496537
push_back 855452132
push_back 410368237
get 184123
push_back 124923073
get 71675
get 100966
push_middle 583512570
push_middle 692857011
get 31216
get 217344
push_back 49274292
push_back 271576216
push_back 113109460
push_back 721209181
push_middle 390596472
push_front 376076201
push_front 289709606
push_front 474268017
get 87872
push_middle 303738887
push_front 296490435
get 81606
push_middle 231413117
push_middle 177897334
push_middle 435614115
push_back 380961219
push_back 822957049
push_middle 811212353
push_middle 824916615
get 27084
push_back 405104367
push_front 353433157
get 31680
push_back 673227484
push_middle 76406468
push_middle 285183345
push_middle 21728280
push_back 434083994
push_front 515353411
push_middle 128101273
push_back 902531436
push_middle 397805860
push_front 806200514
push_front 63850367
get 250219
get 168970
push_back 858357789
push_middle 433160118
push_middle 358459680
push_middle 478311344
get 194236
push_back 614760976
get 80759
push_middle 929308839
push_front 757966218
push_middle 49853880
push_middle 872836947
push_back 220967724
push_front 149132622
get 59347
push_middle 60746956
push_middle 639169880
push_middle 742140741
get 265205
push_middle 545483670
push_front 516704490
get 147845
push_middle 782210625
push_back 85756529
get 167305
push_back 158765192
push_back 341431045
push_front 571821973
get 163807
push_front 920566386
push_middle 236315151
push_middle 326607947
push_front 981793252
push_front 310205288
push_middle 764788322
get 42431
get 37482
push_back 286995544
push_middle 421127580
push_middle 65921621
push_middle 311943504
push_front 943701287
push_back 178510700
get 158596
push_front 797625412
push_back 668197664
get 235449
get 9354
push_back 830681812
push_middle 79736149
push_front 376597897
push_back 428698149
push_front 744958027
push_front 527065766
push_middle 456210283
push_back 960484590
push_middle 44034624
push_front 498217424
push_middle 19648444
push_middle 300835846
push_back 841082025
push_back 592259066
get 141608
push_middle 607722419
push_front 671420241
get 256594
push_back 75972829
get 69315
get 216622
push_back 781359969
push_front 183123688
push_back 48353809
get 61959
get 63880
get 245247
get 241460
push_back 940430746
push_back 332883156
get 222168
push_middle 693660015
push_front 880713463
push_back 559970953
push_front 721935554
push_back 822772648
push_front 991431373
push_front 777213878
push_back 420869465
push_middle 907847597
push_front 310851412
push_front 575322526
push_middle 569303599
push_front 299273165
push_front 16483022
push_middle 958415866
push_middle 130695065
push_front 272730299
push_middle 852855216
get 9291
push_middle 611336393
push_middle 526582787
push_back 485211316
push_middle 720920413
push_back 885962989
push_back 797605802
get 261637
get 170412
push_back 691849079
push_front 100012900
push_back 716002546
push_middle 319500217
push_middle 617085734
get 177487
push_back 178434342
get 37837
push_middle 30712195
push_back 461938219
push_middle 640060722
push_middle 877457778
get 46652
push_front 874139658
push_back 625721783
get 43771
push_back 808826808
push_back 81556622
push_middle 275675679
get 236641
push_back 732079502
push_middle 39052379
push_back 732932061
push_middle 628379770
get 112783
push_middle 399657183
push_middle 472323067
push_front 665675809
push_front 559928541
get 112620
push_middle 989896542
push_back 34760542
get 18925
push_front 688713986
get 66437
push_back 772107467
get 111403
get 133056
get 14631
push_middle 16324825
push_middle 729965640
get 18366
get 112240
push_back 585489212
push_middle 102904966
push_back 498960208
push_middle 388177041
push_back 531360045
get 23989
push_front 372497864
push_front 418632186
get 143129
push_front 28318990
push_middle 378355606
push_back 744890310
push_back 971798400
push_middle 575969215
get 50517
push_front 885034001
push_middle 378076210
get 126562
push_front 87749421
push_back 203245897
push_back 219295106
push_back 109949026
push_middle 791059090
push_middle 92553228
push_back 29615237
push_front 301788089
push_front 174257003
push_back 806380313
get 148223
push_middle 727861236
get 122924
push_middle 364680995
push_middle 117514584
push_front 993680365
push_front 698778025
push_back 704397565
push_front 148506722
get 67067
push_front 650671450
push_middle 759163043
push_back 959041355
push_back 104177678
push_back 607836128
push_front 511615193
get 172417
get 113389
get 50963
push_back 409951155
push_front 480953307
push_back 539361635
push_front 894799494
get 22221
push_middle 523232890
get 125379
push_middle 35449381
push_front 442413304
get 210889
push_middle 822270145
get 227643
push_front 953874355
push_back 565222597
push_back 539918259
push_back 652965983
push_back 315627992
push_middle 538589626
push_front 155631665
push_front 629716086
push_middle 922621879
push_middle 513003389
push_middle 129098958
push_back 944164944
push_front 21874666
get 230725
push_middle 259659135
push_back 867414995
push_middle 14011624
push_middle 531775862
get 115480
push_middle 421798760
push_back 731137182
push_back 914122582
get 50421
get 110616
push_back 248727190
push_middle 159689920
get 17658
push_middle 833796628
push_back 493714056
push_back 538572023
push_front 387324332
push_front 105102993
push_front 136117138
push_back 447589595
push_back 908282760
get 170867
get 146249
push_front 10187546
push_back 281824982
push_middle 3836740
push_back 850526520
push_middle 814077024
push_middle 635925877
get 91800
push_front 672826634
push_front 26282590
push_front 160242640
push_front 192995283
push_middle 430531258
get 23302
push_back 181690759
push_back 709917185
push_middle 206670424
push_front 279743992
push_back 976103473
push_middle 440842992
push_back 619630218
push_front 342534401
push_back 775552495
push_back 498335412
get 86103
push_front 930048497
push_front 188467103
get 46959
push_middle 989126659
push_front 154406751
push_middle 300946271
get 171893
get 190361
push_front 795238385
get 87369
push_back 940744733
push_back 623060831
get 114446
push_front 334320555
push_front 630661862
push_front 202015500
push_middle 204042396
push_middle 322150951
push_front 665224512
push_front 855668779
push_middle 827519365
push_front 958229039
get 264207
get 2303
push_back 845331433
push_middle 428168635
push_front 908904958
push_front 283990510
push_front 686896464
push_back 662121032
push_front 683967154
push_front 131086733
get 187166
get 29280
push_front 14585592
push_middle 226725049
push_back 176036835
push_back 220806421
push_middle 187057336
get 92613
push_back 197421140
push_middle 550625032
get 14171
push_middle 787451314
push_middle 794610414
push_back 233154904
push_back 371440680
push_back 30952171
get 246786
push_front 744494993
get 252248
get 159111
push_front 935140219
get 219817
push_middle 197618905
push_back 678824071
get 15288
get 253931
get 54203
push_back 189808742
push_back 653821183
push_back 798050560
get 18153
get 141552
get 143613
push_front 807650124
get 218199
push_back 554683045
push_front 101393170
get 237796
get 164801
push_back 939833631
push_front 8642560
push_front 107784436
push_middle 743495611
push_middle 725634250
push_back 320885015
push_front 64590796
get 184421
push_middle 255179732
push_back 305332644
push_front 668412506
push_back 72189718
get 149344
get 239922
push_back 523741821
get 169978
push_back 658343674
push_middle 41125492
push_back 215917846
push_front 618596157
get 88072
get 107514
push_front 525604654
push_middle 345401285
push_middle 241391519
get 70348
push_back 855741391
push_middle 884809362
push_front 994760862
push_middle 547728805
push_back 114379745
push_front 787172461
get 18304
get 87224
push_back 592838013
push_middle 784239912
push_back 693297506
push_middle 587727919
get 138740
push_front 315151989
push_front 923734963
push_middle 682764544
get 242269
push_back 41477000
push_back 29512373
push_front 73004196
get 4307
push_back 945202960
push_back 684128585
push_middle 644606062
push_back 248756561
get 5830
push_front 295493377
get 173868
push_front 315436885
get 47631
push_middle 352837198
push_middle 311637305
push_middle 102107044
push_front 683316110
push_front 953981927
push_front 13162348
push_middle 283226036
get 257143
push_middle 373272497
get 163189
push_middle 126819450
push_front 554734971
push_front 298259998
push_middle 11898116
get 50286
get 212359
push_front 238740554
push_back 918759076
push_back 710425081
push_back 836279228
push_front 293140904
get 54895
push_middle 376998212
push_back 720902687
push_middle 721998939
push_middle 113263586
push_front 74557186
push_back 418431203
push_middle 295986240
push_back 229626532
push_back 27986636
get 52528
push_front 459944791
push_middle 736235653
push_front 677600926
push_back 323856140
push_back 129698282
push_front 728487734
push_back 781764786
push_back 771191254
get 196658
push_front 668228871
push_front 880139488
push_front 834023964
push_front 21967048
push_middle 255571844
push_middle 946949128
get 19722
push_back 632829130
push_back 397423023
push_middle 217128993
push_middle 565819471
get 1667
push_middle 117488167
push_back 217204416
push_back 475634966
push_back 273741741
push_front 192315752
push_back 486340701
get 107442
push_back 437354975
push_middle 927335729
push_back 80806249
get 181466
push_back 703717588
push_middle 666951085
push_middle 858299719
push_front 528213930
push_back 884357933
push_middle 304690497
push_front 8388917
get 164263
get 159035
push_back 926312775
get 232618
get 204983
get 51186
push_front 557981076
push_middle 224783182
push_front 893716114
push_front 245247672
push_middle 804121398
push_front 523038714
push_back 247520644
push_front 269223235
push_back 170532284
push_front 239536192
push_back 7843564
push_middle 568785411
push_front 68258463
push_back 473633023
push_middle 195116979
push_back 817371952
push_front 202172489
push_back 715036759
push_front 713362531
push_front 605592149
push_middle 817808363
get 207810
push_front 584761123
get 186079
push_back 950901229
get 122702
push_front 499671533
push_back 792077119
push_front 855604732
get 203798
push_back 224094279
push_middle 520187125
push_back 830624725
push_middle 14250597
get 207875
get 61258
push_middle 360411992
push_middle 217058248
push_back 78004443
push_back 615777394
push_back 634548954
push_back 15326021
push_middle 894775235
get 239237
get 197624
push_back 413195570
push_back 294945324
push_front 959548097
push_back 78544705
push_front 496613511
push_middle 43003160
push_front 158930573
get 235906
push_back 720465287
push_back 820137335
push_back 515914166
push_middle 988008632
push_middle 591004753
get 159589
push_front 930790623
push_back 881746590
get 77901
push_front 992754387
push_middle 416802280
push_front 678967507
push_back 518265571
push_middle 316616594
push_front 134094820
push_back 8800345
push_front 8556842
push_back 736462255
push_front 757745775
push_back 6506597
get 217418
push_front 59534632
push_back 804280577
push_front 306680315
push_front 701841411
push_middle 112031413
push_back 24672035
push_back 728004670
push_front 780554801
get 118831
push_back 987055622
push_back 73624645
push_middle 633236800
push_front 249109794
get 88821
push_back 748339637
push_middle 464915778
push_middle 749823989
push_back 630443102
get 44749
get 22149
push_back 4144260
get 28273
push_middle 674621018
push_front 913182706
push_front 262224257
push_front 428526611
push_middle 565034042
get 251435
push_middle 242044437
push_front 533137647
get 226255
push_back 545354425
push_middle 300880869
push_front 638303190
push_middle 556467791
push_middle 108830205
push_front 716702274
get 59362
push_front 218339554
push_back 933131725
get 46725
push_middle 387177416
push_back 279560629
get 233054
push_middle 217453996
push_back 792969627
push_front 61842864
get 155893
push_front 669704269
push_front 145122800
push_back 194353840
push_back 366378351
push_back 685821036
push_back 636173840
get 171174
get 57430
push_middle 630660175
get 81722
push_back 392816334
push_back 712981460
push_front 705302780
get 25120
push_front 945856650
get 10673
push_back 270760392
get 257610
get 214390
push_back 260872455
push_front 920790082
push_front 290907357
push_middle 446066397
push_middle 154068163
push_middle 974028094
push_back 687304499
push_front 727199134
push_front 820486682
get 3511
push_middle 916431459
push_back 986093578
push_back 401759940
push_front 779822048
push_front 606571054
get 39592
push_back 605541865
push_back 607350392
push_front 859911581
push_middle 836459796
get 191025
push_front 973981848
push_middle 187872285
push_front 400851558
push_middle 738104293
get 212835
get 52623
push_front 270802671
push_front 574891291
get 139080
push_back 986822494
push_back 15834596
push_back 274910354
push_middle 267565608
push_middle 132514793
get 92376
get 223964
push_middle 829107251
push_back 273286159
push_front 802787018
push_front 560935823
push_back 650587131
push_back 967195578
push_middle 487699197
push_middle 853891395
get 11371
get 173863
get 227690
get 78469
get 188822
push_front 860799831
push_front 234922342
push_front 380002756
push_back 429996857
get 29389
push_middle 823479281
push_front 147073979
push_front 683076155
push_front 561636271
push_front 815600490
push_middle 174462313
push_front 751337042
push_back 430908424
push_back 510635543
get 110805
push_front 887010488
push_front 425763116
get 121413
push_front 560752965
push_back 72021197
push_middle 811626626
get 90121
get 81549
push_middle 811779702
get 20068
push_back 457877911
push_back 366553131
push_front 247349086
get 209140
push_middle 831913167
get 20601
push_middle 634651342
push_front 625040310
push_back 272691888
push_back 493713775
get 218275
push_middle 346728556
get 51569
push_back 610871389
get 45216
push_middle 609732255
push_back 127803679
get 116258
push_middle 259799639
push_back 565873778
push_back 282546527
push_back 936046850
get 176825
push_middle 177132514
get 99861
push_front 336886961
push_middle 279864135
push_back 862074681
push_front 295081154
push_back 537652226
push_back 11934435
push_front 791246712
push_front 365292445
push_middle 723463220
push_back 206050571
get 91701
get 31423
push_middle 491930140
push_back 427773861
push_front 987959848
get 256772
get 213708
push_middle 39434968
push_back 442246477
get 146159
push_front 535102265
push_middle 317466202
push_middle 219108991
get 100799
push_back 584921139
push_back 90540841
push_front 239474604
get 200650
get 156576
get 147333
push_front 375020186
push_front 688478529
push_front 582202188
get 28099
push_middle 303709010
push_middle 165608558
push_back 144475182
push_middle 317621788
push_middle 100304952
push_back 330870637
push_back 823790283
push_back 871383556
push_middle 720610371
push_middle 930949859
push_middle 160919855
push_middle 455256042
push_front 99683898
push_middle 530497488
get 158932
push_front 880088749
push_middle 480758543
get 198062
get 57573
push_middle 622426157
push_front 201917725
push_front 536151218
push_middle 943366431
push_back 598875810
push_middle 747092532
push_back 462254474
push_front 592107163
push_back 317397844
push_front 645123584
get 47929
push_middle 17687928
push_front 39365778
get 8553
push_back 490862256
push_front 271106956
push_middle 451090399
push_middle 51208833
get 127180
push_back 446880837
push_front 700886824
push_middle 495563720
push_front 583345009
push_back 653569305
push_middle 449016908
push_front 429785921
push_front 359369189
get 66259
push_middle 475758099
push_front 234317163
push_back 728210519
push_middle 318855322
get 51818
push_front 555205266
push_middle 156730273
get 117070
push_back 903592126
push_front 715664103
push_front 472137978
get 97269
push_middle 561343476
push_middle 262825702
push_back 224150650
push_middle 37315704
push_back 788896876
push_back 22939029
get 254704
get 7891
get 43074
get 156989
push_front 282990678
push_back 701526117
get 165438
push_front 217793835
push_front 612326924
get 8540
get 228727
push_middle 833892809
get 186951
push_front 516849925
push_back 170304748
push_middle 458514524
push_front 73925164
push_back 690225351
push_middle 217671546
get 228693
push_back 378942819
get 87926
push_front 413939049
push_middle 804306185
push_back 363324502
push_middle 588197926
push_back 304863672
push_back 452256696
push_middle 6124117
get 144022
push_front 254869292
push_middle 143176523
push_middle 95033923
push_front 137415022
push_back 762351325
push_middle 600147705
push_front 988674321
push_front 697093167
push_back 908703853
push_back 729983811
push_back 888326253
push_back 832689940
push_back 130318346
push_back 301066775
push_middle 221014633
push_back 681183059
push_front 230460112
get 108339
push_back 543139939
push_middle 678186624
push_front 493939198
push_front 538735040
push_front 600516539
push_middle 266391251
push_middle 377154671
push_front 446097346
push_front 703169333
push_middle 129528182
push_front 665149984
push_front 373975672
get 204160
push_middle 94397132
push_back 1919434
push_back 509314017
push_back 443508522
push_back 717331327
push_front 789952269
push_back 392937841
push_back 867900371
push_front 450783871
push_back 351623133
get 137282
push_front 7490346
push_middle 424821849
get 57944
push_middle 21446570
get 114508
push_front 730786726
get 212484
push_front 91197087
push_front 354262576
get 150109
push_front 55454971
get 69952
push_front 445218565
push_front 271639741
push_front 849861181
push_middle 325150106
push_front 635726746
get 22632
push_middle 286737539
push_middle 617451570
push_front 671415054
push_front 731366775
get 223840
push_middle 573074593
push_back 946784073
push_middle 592149019
push_back 931795316
get 55336
push_front 805654262
push_middle 476904700
push_middle 683531191
get 247469
push_back 723089062
get 245964
get 98834
push_front 595852657
push_back 926193514
push_back 597649052
get 3591
get 10842
push_front 486759941
push_middle 400864460
push_back 414154204
get 75225
push_back 660444604
push_front 906988477
get 27749
push_middle 624721419
get 178625
get 60190
push_middle 110118430
push_back 577036711
get 261368
push_back 58860756
push_middle 793140174
get 153460
push_middle 303773849
push_front 230503533
push_middle 249401325
push_front 792239768
push_front 733553357
push_front 522966345
push_front 165741014
push_middle 123167628
push_front 827892043
get 135859
push_middle 4699132
push_front 972816405
push_back 206988012
get 251815
get 227523
push_back 937404904
push_middle 381576919
push_middle 295353956
get 127763
push_back 903602817
get 128550
push_back 240294024
push_middle 214740307
push_back 912190243
push_front 611518501
push_middle 154475910
push_back 502363719
push_back 433820734
push_back 681650502
get 49873
push_back 169603322
push_middle 687006020
push_middle 132174497
push_back 137186891
push_front 697656821
push_back 821537675
push_front 777199656
push_front 739928551
push_middle 624519212
push_middle 415037776
push_back 598589077
get 66068
push_front 546908998
push_front 196333361
push_front 729296040
push_middle 734172664
push_front 371457295
push_back 633657039
push_front 817339860
push_front 955263662
push_front 297348240
push_back 320500695
push_middle 55150985
push_back 68401559
push_middle 325622945
push_front 622856796
push_middle 656749705
push_middle 552677064
push_front 905380498
get 208267
get 199568
push_middle 254349383
push_back 625322489
push_back 773155807
get 224749
push_middle 468595505
push_middle 485751429
push_middle 528001203
push_back 604519851
push_front 983987176
push_back 510973409
get 80332
get 17910
push_middle 36437324
get 119275
push_middle 895500785
push_middle 229336075
push_back 626142512
push_front 773378370
push_middle 376757410
push_front 580159764
push_back 837609734
push_front 642399604
get 261118
push_front 469537116
push_middle 906399256
push_back 443965026
get 22447
get 144813
push_front 275473169
push_middle 664941721
push_back 342280883
push_front 396525546
get 119893
push_middle 536239831
get 171230
push_front 990645304
push_middle 579306406
push_front 887712004
get 51620
push_front 351186039
push_front 928875559
get 228559
push_middle 763307952
push_front 923157685
push_back 99848179
push_middle 443410563
push_back 569491417
push_back 806692317
push_middle 953366208
push_middle 381591403
get 60948
push_middle 373569358
push_front 579117248
push_front 763657402
get 200245
push_front 858759814
push_front 224202691
push_back 663018380
get 37714
push_middle 209594077
push_back 784805496
push_front 662988503
push_back 744669377
push_middle 127919545
push_front 703733117
get 53012
push_front 421812314
get 232686
push_middle 490862063
push_middle 281084725
push_back 55803484
push_back 971500274
get 154707
push_middle 266130170
get 25548
push_back 175692139
push_front 973650456
get 103447
push_back 460141817
push_front 867996652
get 145675
push_front 323352724
push_back 475676262
push_middle 394894899
push_middle 461691003
push_back 61718023
push_middle 67723184
push_middle 876874700
get 108090
push_back 390370873
push_middle 476009939
push_back 888650482
get 80383
push_front 479991177
push_back 487149283
push_front 648973905
push_back 389996253
get 123187
push_back 900706980
push_front 498811190
push_middle 943571290
push_front 461575655
push_middle 965825367
push_back 612940060
get 119476
push_back 378678321
push_back 309512746
push_back 766091253
get 188803
push_back 400876155
push_front 162795793
push_middle 473649323
push_back 336222721
push_back 926971424
push_back 263253048
push_back 17160671
push_middle 835882674
push_middle 249560991
push_front 919516779
get 93885
push_middle 26273011
get 112195
get 125912
push_front 54837999
get 109293
push_back 719600419
push_back 923565770
push_middle 213558139
push_middle 893210621
get 239305
push_middle 714977722
get 232462
get 223336
push_back 980814069
push_middle 98152200
push_middle 384393968
push_middle 51661953
push_back 678555534
push_front 363862971
get 133491
push_middle 29967875
push_back 254376121
get 213878
push_back 454036538
push_front 365410112
push_front 364995433
push_back 69336176
push_front 974488281
push_front 581030971
push_front 554094232
push_front 358533367
push_back 364022268
push_middle 608221401
get 97509
push_back 834158073
push_middle 281718176
get 231528
push_front 930480173
push_back 958407903
get 149941
push_front 941041088
get 132141
push_back 6860381
get 157246
push_front 901998680
push_front 76181518
push_middle 446120055
push_middle 253382158
push_middle 290037699
get 169659
push_back 762204654
push_front 32989918
push_back 334082014
get 175553
push_front 13973486
push_middle 643334504
push_front 859516935
push_back 698706307
push_front 872281929
push_middle 974936064
push_back 619406587
get 202851
get 226957
push_front 117257774
push_front 965200355
push_back 9058333
push_front 646777502
push_back 150970317
push_middle 654480665
push_middle 604929473
push_middle 920616951
push_front 581317838
get 12011
push_front 930925535
push_back 28611601
push_back 161721870
push_back 935752227
push_middle 374520510
push_middle 166333446
push_middle 490402067
get 197513
push_middle 839831002
push_back 357324106
push_middle 883038388
push_front 867940935
push_front 10412945
push_middle 416971578
push_front 392575930
push_front 652336256
push_back 159117539
push_middle 152897322
push_middle 775066816
push_back 324168755
push_back 249307031
push_middle 632077285
push_front 180110819
push_back 947086868
push_front 729872240
push_front 489818547
push_front 636203067
push_middle 799559042
push_back 82166645
push_back 212793829
get 117243
push_front 474505356
get 150673
push_back 947214439
push_back 145257603
get 17562
get 154507
push_back 607551375
push_back 697573420
push_front 406408592
push_front 947081307
push_middle 13700508
get 243777
push_middle 647495483
push_front 797925446
push_middle 896344084
push_back 268322
get 109960
push_middle 705086107
get 38027
push_middle 934513465
push_back 842219802
push_front 749864162
get 88644
push_front 856457567
push_middle 58807158
push_middle 716777550
get 98893
push_back 261525797
get 81319
push_middle 325266316
push_middle 727889528
push_front 740097239
push_middle 635157540
push_back 425766080
push_back 696574685
push_back 50864366
push_back 404078698
get 95318
get 3342
push_back 504713355
get 45386
get 234574
push_middle 928249318
push_back 378080354
push_front 876545307
push_middle 299893199
get 128943
get 184003
push_middle 31668882
get 39160
get 10889
push_back 472719961
get 240315
push_front 643883420
push_middle 282807733
push_back 382910060
push_middle 557133649
push_middle 739250361
push_middle 484803385
push_middle 900902671
push_middle 879107263
push_front 117530885
push_back 161821603
push_front 477293930
push_back 679935821
push_middle 913955598
push_back 265752486
push_front 297714218
push_middle 8954259
get 242391
push_back 95160226
push_middle 773933043
get 27011
get 4569
push_back 912478810
push_front 283646384
push_middle 277894052
push_back 531176251
get 162133
push_front 305722459
push_back 883392121
get 89465
push_front 790054158
push_back 5602443
push_front 95518782
push_front 338538265
push_middle 151815983
push_front 300208225
push_back 842236898
push_front 884405997
push_back 28576339
push_middle 286480519
get 107267
push_front 640758482
push_front 151616075
push_middle 881868653
push_back 831629910
get 257625
push_back 998255353
push_middle 766657342
push_middle 507496816
get 251434
push_front 899160556
push_back 624636820
push_back 646748559
push_middle 50492199
push_middle 283813517
get 43828
push_front 339307185
push_middle 430283567
push_middle 940759827
push_back 52871333
push_back 122643114
push_front 614784895
get 252105
push_back 417580283
push_back 546166801
push_front 516737531
push_middle 137442489
get 114306
push_middle 637543116
push_back 557556201
get 248471
push_back 243523890
get 215768
push_back 73011325
push_front 419135995
get 247768
push_front 500837319
push_middle 586308891
get 150820
push_back 728743315
get 122136
push_back 685658193
push_middle 350386860
push_back 480287995
push_back 791418808
get 37667
push_back 535277930
get 245080
push_front 926993078
get 50458
push_front 531871605
push_middle 128543464
push_front 977533184
get 23036
push_back 826385514
push_front 484996565
get 170996
push_back 268602681
push_back 201989876
push_back 915256424
push_middle 679455314
push_front 701948466
push_front 232682986
push_front 471142596
push_middle 439721722
push_middle 626313463
get 21745
get 89270
push_front 621974252
get 54597
push_front 218981123
push_front 800844723
push_middle 421852051
get 28543
get 114272
push_front 155605853
push_back 588972213
get 111911
push_back 159122297
get 257425
push_front 175068538
get 43879
push_middle 950937390
push_front 101244948
get 193482
push_front 257334402
push_front 489536341
push_middle 942872448
push_middle 872547016
get 846
push_front 870845719
push_back 728130038
get 3871
push_back 467169499
push_back 92892497
push_middle 182332959
push_middle 956110837
get 219586
get 209314
push_front 938381181
push_back 705293505
get 235774
get 122074
push_back 51258221
push_middle 723536563
push_front 940493253
push_front 699113113
push_front 208098440
push_back 964321819
get 220230
get 241232
push_back 401168490
push_back 160688781
push_front 416843058
get 227358
push_middle 389052104
push_front 274143886
push_back 603507110
get 110825
get 144675
get 94470
push_front 185325391
push_back 629940019
push_back 372169956
push_front 171974530
get 257393
get 232071
get 170210
get 132975
push_middle 739372813
push_middle 528703453
push_middle 116981336
push_front 513006359
push_back 944705522
push_middle 854657034
push_front 962868238
push_front 449875059
push_middle 194479062
push_back 488969077
get 127126
get 189752
push_back 901348760
push_middle 405467213
push_back 492298703
push_back 838527607
push_back 160976329
push_back 695054717
push_front 599931871
get 215939
push_front 443078358
push_front 658337848
push_front 680306372
push_front 909383524
get 123594
push_back 950388481
push_back 615467539
push_back 574166211
push_back 284798071
push_back 325715835
push_middle 509564132
get 152919
push_back 205775064
push_back 225081361
push_middle 521261774
get 217377
push_front 976565474
push_front 879658916
push_middle 326245931
get 223413
get 187541
get 237362
push_middle 711933966
get 69624
push_front 467338671
push_front 185081764
push_back 629623618
get 68689
push_front 241644350
push_back 448766778
push_back 961986184
get 180180
push_middle 243148454
push_back 673446307
push_back 240808866
push_middle 803295232
push_front 653634952
push_front 255778222
push_middle 767900280
get 15711
push_middle 474653712
push_front 835366640
push_back 365781365
push_front 674927487
push_back 650522213
get 101071
push_front 123455807
push_front 655250192
push_front 164867357
push_middle 706773085
push_back 712168834
push_front 618533383
push_back 718167341
get 139365
push_back 775275249
push_back 884580670
get 84814
push_middle 500129382
push_front 449995150
get 208717
push_back 43315469
push_middle 649356492
get 18488
get 72009
push_middle 371733299
get 88125
push_back 785149606
get 100962
get 266362
push_middle 889951980
push_front 857503767
get 57967
push_back 957031580
get 81070
push_back 346141660
push_middle 662614171
push_middle 270246429
push_front 894460846
get 164158
push_middle 718694298
push_front 315752452
push_back 850477835
push_front 28546612
push_back 985912292
push_back 873560055
get 18981
push_back 885148760
get 16686
push_back 385119894
push_back 723413486
push_middle 724344101
push_middle 43254182
push_middle 797187426
get 261895
push_back 217071156
push_front 12993156
push_middle 692534765
get 230027
push_front 167029809
push_front 648969410
push_front 780483037
push_back 522535721
push_front 369050527
push_middle 236569688
get 2232
push_front 210034384
push_middle 170189906
get 259441
push_back 68665432
get 178034
push_front 448834714
push_middle 321115146
push_front 37681598
push_front 924322785
push_middle 745176320
push_middle 722698130
get 1283
push_back 288776073
push_front 920697010
push_front 47589554
push_middle 473959714
get 219452
get 244673
push_middle 558751472
get 104804
push_middle 855930847
get 210248
push_front 465039908
push_middle 42518002
push_back 694462951
push_middle 166616331
get 1132
push_front 308225776
push_back 249946455
get 135524
push_front 906350759
push_middle 632675577
push_middle 143207531
get 57933
push_middle 286876091
push_front 510626052
push_back 997176019
push_middle 781443607
push_back 173878461
push_front 603404372
push_back 274311831
push_middle 643290034
push_back 664624692
push_front 3569087
get 182125
push_middle 244573924
push_back 980329754
push_middle 463380854
get 254737
push_middle 260869528
push_front 122696812
push_front 189976775
push_back 620287395
get 214991
push_back 761929091
push_middle 216627136
push_back 354843647
push_front 814329985
push_middle 848284104
get 94366
get 108353
push_back 513027769
push_front 138187953
push_front 346217716
get 226195
get 261168
push_middle 70317553
get 107965
push_back 682418786
get 104652
push_back 570283710
push_middle 180213371
get 210795
push_front 359534875
push_front 563688296
push_front 46856951
push_middle 246647247
push_back 670128722
get 67216
push_back 701062445
push_back 550838845
push_front 413662629
push_back 324257021
get 200682
get 29823
get 34674
push_back 626927873
push_front 28372154
push_back 895750446
get 260304
push_back 558107289
push_middle 984118646
push_middle 534360209
push_front 824165565
get 243848
push_back 607196007
push_back 61523464
push_middle 712212885
push_middle 246087433
push_front 690027791
get 179939
get 36025
push_middle 730958601
get 74177
push_middle 289086062
push_middle 411922685
push_back 371086717
push_middle 258142561
push_back 339176712
get 182980
push_front 585858709
push_middle 678682299
get 262188
get 263654
push_front 797294624
push_middle 311520014
get 32330
push_front 169122240
push_back 349689429
push_middle 243899023
push_middle 122180183
push_middle 302746095
push_middle 232884181
push_middle 666681013
push_front 9721929
push_back 174450353
push_front 630564199
get 205936
get 80811
push_middle 541159952
get 40923
push_middle 75406730
push_middle 353204928
get 51725
push_back 866826782
push_front 992306859
push_back 560285097
push_back 856712801
push_front 271581932
push_front 141822446
get 31903
push_middle 145969644
push_front 197553313
push_middle 249633920
push_back 306090971
push_middle 995136275
get 51859
push_back 237119176
push_back 535865394
push_middle 629266636
push_back 399516787
push_back 651298527
push_back 188268714
push_front 473292212
get 258772
push_back 282701615
push_front 903265213
push_middle 457176037
push_middle 475051982
get 258477
push_middle 795724215
push_back 192284832
push_middle 701935548
push_middle 508073863
push_front 536949006
push_front 936105610
push_back 114217519
push_back 749835643
get 192951
push_front 699416148
get 122554
push_back 152275060
get 153099
push_front 570835131
push_front 551917555
push_front 628667440
push_back 829420991
push_front 845478827
push_back 739280679
get 20391
push_front 434172178
push_middle 779465364
push_back 938887924
get 179905
push_back 975862041
get 40967
push_middle 247983060
get 90696
get 15373
push_middle 612345001
push_front 418209128
push_middle 859497095
push_back 901624725
push_back 888560918
push_front 443873529
push_middle 604465688
push_front 956078261
push_middle 617920428
push_back 807267980
push_front 180647048
push_back 918583479
push_front 639321046
push_back 755632710
push_back 931387561
get 160027
push_back 887725350
push_front 14240447
push_front 255703191
push_middle 256843037
get 227366
get 222062
push_back 658972937
push_back 231014706
get 40525
get 54206
get 37884
push_back 54250298
push_middle 495393065
push_middle 829549696
push_middle 983828469
push_middle 715187021
get 205235
get 123332
get 190763
push_middle 11700358
push_back 398093259
get 249850
push_back 684990086
push_front 649583822
get 197896
get 93621
push_front 284003990
push_back 95572675
push_front 513013672
push_back 413531360
push_back 42968662
push_middle 914569096
push_front 871828490
get 50126
push_back 27095562
push_middle 706959238
push_back 492310852
push_back 93334153
push_middle 91062322
get 144248
push_back 434867748
push_middle 791519229
push_middle 55451308
get 54210
push_front 286199695
push_back 109876952
push_middle 580422101
push_back 519040796
push_middle 693099446
get 147678
push_middle 267383696
push_middle 508263976
get 125371
push_middle 718973232
push_front 136670969
push_middle 511838633
push_front 199645024
push_front 834563832
get 197565
push_front 952014572
push_back 677795138
push_middle 779929194
get 15757
push_back 467845767
push_back 27781484
get 156638
push_middle 155151705
push_front 636866312
push_back 558127323
push_back 621459646
push_front 63173542
push_front 607496470
get 80869
get 31338
push_front 53025125
push_back 301110629
push_middle 889209359
push_middle 493696526
push_middle 717595345
push_middle 65944246
get 252543
get 265812
push_back 969991551
push_middle 683376087
push_back 923920060
push_middle 372632619
push_middle 123205990
get 109927
push_front 794273053
push_front 796059860
push_middle 628546685
get 188562
get 175431
push_back 143709888
get 224893
push_back 470456231
push_middle 251843421
push_back 395785050
push_front 191625607
push_middle 934025448
get 189575
push_middle 862424931
push_back 617279018
push_back 860671383
push_back 714165766
push_middle 638199839
push_middle 167727788
get 249285
get 9798
get 184507
get 138181
get 129795
push_front 37551587
push_front 283647827
get 214019
push_front 207628768
push_front 352032970
get 112092
get 263196
get 135685
get 112809
push_front 518095589
get 2322
get 204253
push_front 689718190
push_middle 890026254
push_back 129347096
get 87523
get 230588
push_front 18835813
get 256012
get 84894
push_middle 557121976
push_front 749069264
push_front 751594739
push_front 45652060
push_middle 357120425
push_front 231577770
push_back 387725022
push_middle 264172605
get 231681
push_middle 416303225
get 256213
get 200240
push_back 290427431
push_middle 506361331
push_back 241631586
push_back 85000741
push_back 690224996
push_middle 783585579
push_front 278005789
push_back 995963088
push_middle 557293576
get 106029
push_back 898477357
push_front 85791273
push_middle 316631459
push_back 517236132
get 20886
get 70447
push_front 539244198
push_front 163906125
push_front 418021432
push_middle 474549664
push_front 781276303
push_front 545690502
push_back 529722187
get 203511
push_front 39176400
push_middle 178614306
get 175410
push_back 521794216
push_middle 564108938
push_back 469923431
get 223296
push_middle 316139557
get 19317
get 2673
push_front 806870402
push_back 363903991
push_back 619749035
push_middle 905635699
push_back 637101517
push_middle 525340611
push_front 96894870
push_front 787802743
push_back 697950956
push_front 565144936
push_front 588137467
push_front 785746390
push_back 25602524
push_back 441907489
push_front 637829347
push_back 73449248
push_front 909847941
push_middle 758319138
push_middle 956286948
push_back 739531903
push_middle 638626297
push_middle 464523225
push_front 74597981
push_middle 321458164
push_front 778965428
push_front 925784879
push_front 602944694
push_front 998416543
push_front 863908059
push_front 464636359
push_middle 962781091
push_back 479069173
push_front 677630079
push_back 800527164
push_back 723402591
push_front 333553929
push_middle 774135769
push_back 125595748
get 225266
push_middle 773511598
push_front 966509069
push_front 54642180
push_back 932673152
push_middle 73758202
push_front 333780426
get 5980
push_middle 195867047
push_middle 524523812
push_back 260489202
get 145300
push_front 225289377
push_back 641911735
push_back 174242763
push_middle 384030589
push_back 655397420
get 80748
push_back 93988579
push_back 120861364
push_middle 869437958
push_middle 208551665
push_front 974832303
get 117616
push_back 104304363
push_back 748679399
push_front 749118182
push_middle 294753567
push_middle 998929742
push_back 465722157
push_front 512001152
push_middle 208069480
get 111867
push_front 824743810
push_back 384946278
push_back 410184177
get 85004
push_middle 207582947
get 9546
push_back 992652143
push_middle 551742484
get 7290
push_back 191145126
push_middle 459059916
push_middle 160984618
push_front 489860718
get 26818
push_back 905599233
push_back 59082673
push_back 667757087
push_front 728812429
push_middle 312062700
push_front 871340460
push_back 71022195
get 82748
push_middle 837113377
push_middle 59301841
push_front 905268123
push_front 252452610
push_back 224906965
push_front 664133750
push_back 768933574
get 95551
get 47317
push_front 549587648
push_front 5201148
push_middle 714093016
push_back 189317859
push_middle 204781416
push_middle 509321431
push_back 238633200
get 74629
push_middle 30980684
push_middle 44698635
push_back 178417311
push_front 568127190
push_front 566531649
push_back 672605631
push_back 725862553
push_middle 384229006
get 133430
push_front 887587834
push_back 906884672
push_back 156135825
push_back 829060552
push_front 886707671
get 249484
push_front 516307184
push_back 73223599
push_back 451715438
push_front 285036214
push_back 131326178
push_middle 430313367
push_back 148135170
push_back 740845395
push_middle 370561285
push_front 532510126
push_middle 639404074
push_middle 454593803
get 148631
push_middle 102021148
push_back 701778798
get 64548
push_front 534116262
get 58871
push_back 397364686
push_back 282466281
get 173906
push_middle 830759012
push_back 503576846
push_middle 498552355
get 221412
push_front 49279097
get 219817
push_back 12342528
get 223742
push_front 52817645
push_back 536609841
push_back 701044659
push_front 656549782
push_back 932166663
push_middle 295901093
get 219937
push_back 237620187
push_front 782951297
get 169013
push_middle 160316383
get 224330
get 129721
push_middle 772510101
push_back 522308193
get 185746
push_front 924678807
push_front 955392458
push_front 49785683
get 132914
get 79674
push_front 496231596
push_middle 85757595
push_front 695024343
push_front 291841081
get 8172
push_back 964069736
push_middle 501013632
push_front 599266401
push_middle 778118517
get 23188
push_back 583173452
push_middle 637906237
get 34502
get 126313
get 242117
push_front 710211832
get 180466
push_middle 113205877
get 180920
push_middle 877259690
push_front 322912906
push_middle 61812030
get 164176
push_front 953277276
push_middle 601957525
push_front 364154742
get 95672
push_back 434192375
get 246546
push_front 901466573
get 22081
get 62231
push_back 364721994
push_middle 930277284
push_front 659529295
push_back 980242380
get 177218
push_middle 282793402
push_back 139741433
get 142085
push_front 252427231
push_middle 385394819
push_front 936536668
push_front 463565520
push_back 314758927
push_middle 491914649
get 14691
push_front 959576596
push_back 34094731
push_back 700948552
push_front 144342519
get 193970
push_back 760945995
push_middle 130846870
push_back 444389577
push_middle 507506427
push_back 277313725
push_middle 824339833
push_middle 695468197
push_middle 388179184
push_middle 635915062
push_back 637725578
push_front 554733934
get 10213
push_back 523088304
get 257950
push_back 839665081
push_back 526653217
push_middle 215600407
get 158166
push_front 140419903
push_middle 451991093
push_front 15745415
push_front 412481776
push_back 796530811
push_middle 195363953
push_middle 505751352
push_back 645826519
get 79982
push_front 780794735
get 159957
push_middle 632128204
push_back 485962877
push_front 884698398
push_front 586487635
push_back 319813325
push_middle 895666791
get 198308
push_back 991700124
push_middle 389451261
push_front 540590560
push_back 397924438
push_middle 70362924
push_back 769624839
get 84400
push_middle 864794976
get 139197
push_middle 540716949
push_middle 388537861
push_middle 643916586
push_back 16910754
push_middle 410043711
push_middle 254492039
push_middle 294469262
push_middle 194068413
push_front 847573751
push_middle 237901557
push_front 588682380
get 130553
get 179518
push_middle 866217697
push_middle 603246164
push_middle 414435891
push_front 255949732
push_front 813413340
push_back 711093002
push_middle 399076965
push_front 983545232
push_front 924035741
push_middle 917769274
push_back 381749378
push_middle 759866175
get 230374
get 145912
push_front 998489548
push_back 421162900
push_back 994294589
get 120041
get 156298
push_middle 944731006
push_back 265153047
push_back 999081139
push_front 71759904
push_middle 322325211
push_middle 456496269
push_back 429224319
get 117680
push_middle 698106337
push_front 803656883
push_front 175695255
get 31791
get 98437
push_middle 860077809
get 207954
get 191529
push_back 36185420
push_middle 36645378
push_back 24306631
push_back 997365349
push_middle 184301140
push_front 244171623
get 145140
push_back 733414396
push_front 506450611
get 170859
push_middle 351881656
get 52386
push_back 139306772
get 244787
push_front 60531134
get 207174
push_middle 279131509
push_back 860145129
push_front 314454123
push_front 353065823
push_back 124458029
push_middle 345088503
push_front 321957494
push_back 462209348
get 48640
push_back 49571780
push_back 760287563
push_back 442852258
push_middle 935886342
get 48129
push_front 161596268
get 252497
get 200694
push_middle 644683687
push_back 522930659
get 229895
push_back 311780964
get 46739
push_front 395981007
get 109548
push_front 731864155
get 10848
get 29682
push_middle 604745898
push_back 370824435
push_front 203714680
get 78868
get 121426
push_middle 594390696
get 8911
push_front 278047387
get 109595
get 210582
push_front 570891752
push_front 467143776
get 89031
push_front 271336696
push_back 130703164
get 168292
get 91666
push_front 498160291
push_front 104833838
push_back 663256478
get 30710
push_middle 728770668
push_middle 648810541
push_middle 475950350
get 244789
push_front 216662435
push_back 206579454
push_back 4210778
push_middle 770797140
push_middle 858012549
push_back 266559574
push_back 5680801
push_front 186102283
push_back 769129734
get 263173
get 191419
get 203409
push_back 176858815
push_middle 137692590
get 82402
push_middle 839300758
get 76540
push_back 124271901
get 244551
push_middle 976878843
get 242660
push_front 266506057
push_middle 724679300
push_back 737083534
push_front 251040544
push_middle 169447005
push_middle 515213873
push_front 102269747
get 70500
push_back 689782416
push_middle 478171233
push_front 942178983
push_back 518192448
push_middle 480498330
push_middle 25433144
push_middle 961416118
push_front 423095134
push_back 229749920
push_back 821721001
push_middle 315341206
push_middle 374989281
push_front 333070517
push_middle 429239336
push_back 340626412
push_middle 307911197
push_back 63034712
push_front 729156449
push_middle 927514414
push_back 48725348
push_back 98261205
push_front 774849754
push_front 699256566
push_front 593477849
push_back 815498917
push_front 866670880
push_front 389393515
push_middle 231852172
push_middle 966084772
get 156530
get 33950
get 125287
get 68874
push_back 984941013
push_front 982531992
push_front 803483739
push_back 410166900
push_middle 370650010
push_middle 55311757
push_front 188218428
push_back 671459268
get 126593
push_back 94011171
push_middle 647326011
push_back 3599844
push_front 909932405
push_front 479332869
push_middle 313646144
get 255818
push_front 479856567
get 182822
push_middle 162054769
push_front 588795965
push_back 757130528
push_back 301239354
push_front 114548607
push_front 628276664
get 141095
push_front 380833974
push_front 293439925
push_front 758508568
get 118129
push_back 514714963
get 5434
push_back 619814947
push_middle 274759174
push_front 38441262
get 82001
push_front 604492109
get 152118
push_front 341454029
push_back 693676962
push_front 539905384
push_middle 707661952
push_back 506705523
push_middle 901933604
push_front 781458141
push_back 234722345
push_middle 533180632
get 266182
push_front 227776850
get 98777
push_middle 994602018
get 78207
push_middle 824669096
push_middle 748773850
push_back 701549325
push_back 239331763
push_back 985172986
get 173711
push_back 891559984
push_front 728548723
get 1066
push_front 478018511
push_front 461826818
push_middle 214912467
push_back 439775469
get 58176
push_back 56619563
get 77107
get 2714
get 165019
get 172999
get 226217
get 239769
push_back 960563249
push_back 682500471
push_back 281083481
push_front 781137905
push_back 763555689
push_front 334302876
push_middle 524316727
get 3251
push_front 176099870
push_front 612498969
push_back 192264893
push_front 516922803
get 219888
push_middle 465451080
push_middle 436348111
push_middle 453464883
get 264233
get 130417
push_middle 607687094
push_front 39511862
push_front 656385184
push_front 191838227
get 170326
get 260463
push_middle 610152458
push_middle 344264204
push_back 928527999
push_middle 827540739
push_back 415996922
push_middle 789296892
get 9410
push_middle 778322182
push_back 895337586
push_back 98831844
push_front 905549288
get 213538
get 244273
push_back 96588238
push_back 7016758
push_back 633540250
push_front 324127057
push_middle 376311264
push_front 437563126
push_back 507134504
push_front 928064454
push_middle 57493656
push_middle 804470044
push_front 198147410
push_back 805832437
push_back 91871082
get 216993
get 105955
get 179785
push_middle 861847036
push_middle 267995959
push_middle 53559696
push_middle 348806772
push_back 101461277
push_middle 618673515
push_front 106011630
push_front 149100851
get 4836
push_middle 968310012
push_back 60921546
push_back 463655625
push_back 595523528
push_front 761218512
push_front 102288935
push_back 930330833
push_back 959013455
push_middle 207393273
push_back 630513165
get 26658
push_front 616335016
push_back 239153218
get 253853
get 96252
get 139061
push_middle 264421388
push_middle 105482077
get 267356
push_back 642700554
push_back 42805345
push_back 105106678
push_middle 597490898
push_middle 868537973
push_back 629962346
push_middle 210013672
push_middle 733893816
push_back 8973700
get 206213
push_back 618215256
push_middle 71157576
push_front 461255470
get 187170
push_middle 93068580
push_front 571073249
push_front 796119112
get 260947
get 167606
push_middle 897489464
push_middle 851537032
push_front 154966196
get 242277
push_back 22210933
get 247860
push_back 357056140
push_back 159962611
get 160922
push_back 826627030
get 251718
push_front 929295456
push_front 855763696
push_middle 902544058
get 36663
push_front 578545768
push_front 931979446
get 138726
push_middle 669856197
push_back 37979628
push_back 25867782
push_back 691813146
get 166126
push_back 751049756
push_middle 656469264
push_middle 477636960
push_middle 626899567
get 197570
push_middle 366742065
get 233518
push_middle 67729338
push_middle 908428129
push_back 264053339
get 240430
get 244246
get 116765
push_front 137988989
push_middle 926594187
get 161371
push_back 91636175
push_back 617425364
push_middle 317172044
push_back 641763414
push_back 729263628
get 208223
push_middle 73246606
push_back 698436803
push_middle 728157870
push_middle 945533939
push_middle 943703362
push_back 811897058
get 103659
push_front 592322445
push_back 815066923
get 156072
push_back 222628772
push_back 543117264
get 148765
push_middle 599499403
get 148884
push_back 360270481
push_front 962974905
push_front 331681447
push_middle 535777913
push_middle 501627529
push_back 822696176
push_front 871105415
push_middle 360050247
push_back 885177146
push_middle 214574596
push_front 238418946
push_middle 472046995
get 90544
push_front 220299951
push_front 873590375
push_front 128033173
push_middle 770782466
push_front 646260307
push_back 421238454
push_front 64363806
push_back 827341533
push_front 699264443
push_front 438816967
push_front 686187459
push_front 999641032
get 82344
get 72599
push_front 867296032
push_back 557364571
push_back 609526706
get 166158
push_back 834592488
push_middle 648839317
push_back 302338149
get 103992
get 54408
push_middle 895109423
push_back 566596954
get 230334
push_middle 145454161
push_front 921466984
push_front 602623947
push_back 621535235
push_middle 730297720
get 65909
push_front 193502476
push_middle 110699866
push_back 904266869
push_back 196454935
push_middle 897706001
push_middle 515902824
push_back 815741869
get 17432
push_back 639594717
push_back 793331975
push_back 234643876
push_middle 11906581
push_back 30790896
push_back 712305172
push_middle 229974820
push_back 945095009
push_back 298573720
push_front 487949143
get 163714
push_middle 713201783
get 239269
push_back 837710838
push_front 922767643
push_middle 920968866
push_middle 17653095
push_front 492602876
push_front 992214162
get 13263
push_front 571690710
push_back 495685791
push_back 51045740
push_middle 671188013
push_middle 505503407
push_back 241392204
push_middle 510744231
push_front 626491985
push_middle 449050285
push_middle 250719899
push_back 950598318
push_middle 570853306
get 2794
get 215544
push_front 19126346
push_back 65531978
push_back 987956414
push_front 284210134
push_back 563008971
get 242563
push_front 305525915
push_middle 227760320
push_front 770424175
push_front 888224421
push_back 259509904
get 204734
push_back 102558952
get 15823
push_middle 892263240
push_middle 504271371
push_middle 132015739
get 204526
push_back 21605118
get 229759
get 84475
push_front 759231716
push_middle 355993145
push_back 696404493
push_front 447705128
get 254852
push_back 820991008
push_middle 681759407
get 105080
push_back 118329125
push_back 359013567
get 41099
get 215032
push_middle 491029927
get 170185
get 178072
get 200097
push_back 603185070
push_middle 217739500
push_front 309032354
get 37978
push_back 730706106
get 204185
push_back 39377630
push_back 226611856
get 244154
push_middle 896174680
push_front 822535646
push_back 529480841
push_middle 452900194
push_front 409882097
get 226326
push_front 250071553
push_middle 771860910
push_middle 949434511
push_back 552432564
push_back 227716212
push_back 750015205
push_front 805362771
get 126882
get 50703
push_front 585170457
push_back 240679034
push_front 747277643
push_front 268615141
get 153414
push_middle 951809692
push_back 755849561
push_middle 130878280
push_front 772394981
push_back 428171128
get 19874
push_back 214710871
push_back 359568794
get 4121
get 154110
push_front 500933723
push_middle 595066007
push_front 616004799
push_front 414106320
push_middle 615197871
push_back 741076172
push_front 604977828
push_middle 330407523
push_back 811957345
push_middle 226424518
push_middle 458567409
push_middle 390389166
push_back 973397010
push_back 608538712
push_back 359961281
push_front 149415969
push_front 549636189
push_front 493329081
push_middle 867759226
push_middle 787598855
push_front 850383173
get 43981
push_middle 553740191
get 243601
get 149537
push_back 644099532
push_middle 992003842
push_middle 560937142
push_front 96665377
push_front 279357785
push_front 740095475
push_back 481013599
push_middle 19948586
get 2193
push_middle 726732659
get 141052
get 51067
push_middle 646541788
push_back 401191990
get 14907
get 82823
get 246497
push_middle 999155075
push_back 54965180
get 73381
push_front 139578830
push_back 425986822
push_middle 199305312
get 124044
get 42117
get 246530
push_middle 568786959
push_middle 904311861
push_front 66088551
get 23066
get 127311
push_middle 785584002
push_front 646538986
get 218781
get 197260
push_middle 679879497
get 175593
get 77196
push_middle 756536069
get 6166
push_middle 743994011
push_back 196376974
push_middle 653516444
push_back 278643170
push_back 641864305
get 85563
push_back 87947296
get 195726
push_back 933439889
push_front 83149393
push_back 530830983
push_back 931910720
push_middle 484128596
push_middle 292188721
get 186548
push_front 69508004
push_back 182952942
push_middle 967902159
push_back 205874291
get 237572
get 249922
get 203622
push_middle 482341573
push_front 602548675
push_middle 446596542
push_front 82413004
push_front 838029861
get 235278
push_back 382615614
push_back 107103837
push_front 120528857
push_middle 932310060
push_back 836686575
get 104639
push_middle 450533380
get 134193
push_back 72044417
get 70073
push_middle 376820397
push_back 649211159
get 239758
push_back 4150997
push_front 669421339
push_front 202810451
get 235754
push_middle 814294969
push_middle 170411711
get 128335
push_front 986129704
push_back 622341877
push_middle 207051472
get 7792
get 178833
get 66400
push_front 238206340
get 49248
push_back 627193745
push_front 378050194
push_middle 686883720
push_middle 379834755
push_back 535314359
push_front 156750441
push_front 621975323
get 226120
push_back 129935730
get 152136
push_front 781894291
push_middle 436263969
push_back 340640714
get 152219
get 73148
get 3210
push_front 681283166
push_back 560123933
get 65220
push_back 624032569
push_front 756142263
push_middle 253330067
get 43089
push_front 523205335
push_front 579288972
push_middle 795443793
push_middle 1789996
get 25938
push_middle 598146475
get 187768
push_front 293589741
get 35579
get 252119
push_front 506635066
push_back 20230589
push_front 907367325
get 51390
push_middle 485179164
push_back 872041925
push_back 317689151
get 13763
push_back 292367663
get 255782
get 9417
push_back 329223217
push_middle 17813887
push_back 30047817
get 231753
push_back 518547278
push_back 357762557
push_front 114389160
push_front 281588070
push_middle 923320456
get 58902
push_front 262621602
push_front 974142663
push_front 872382430
push_front 821396463
push_back 597124125
push_middle 159009032
get 252853
push_middle 804222910
push_front 775186833
push_middle 530459338
push_middle 476820925
push_front 9845250
push_back 983436198
push_middle 358870776
push_back 346075193
push_front 376352645
push_back 249253063
push_back 708154949
push_middle 266349032
push_front 349699583
get 143164
push_middle 881733794
push_front 976881800
get 151707
get 16817
get 134400
push_front 542238464
push_front 414375972
push_back 651288342
push_back 932807589
push_middle 770476948
push_back 196332422
push_front 926475211
get 103738
push_front 20477454
push_front 269038366
get 37361
push_middle 828463103
push_front 404718473
push_front 624802835
push_front 403266895
push_middle 203864893
push_middle 937809569
get 12153
push_back 269658961
push_middle 326677388
push_front 553117886
push_back 397418689
get 10284
push_front 214675541
get 33130
push_middle 145113204
get 232643
get 10152
push_back 834288554
push_back 481946186
push_front 794546828
get 98603
push_middle 129655657
get 267437
push_back 944103690
push_middle 86648111
get 25293
get 322
push_back 217113718
push_front 124323055
get 59895
push_middle 90108066
push_back 534780096
get 90180
push_back 481315440
push_front 643994080
push_middle 198172670
push_front 826814320
push_front 594217616
push_front 800155602
get 181752
push_back 605715741
push_middle 855377969
push_middle 924184093
get 48860
push_middle 600547836
push_back 163473699
push_back 830993727
get 241895
get 199423
get 86413
get 105340
push_front 980715235
push_back 327754537
push_middle 235225370
push_middle 953149550
push_middle 508373806
get 112013
push_middle 699732291
push_back 520248139
push_back 358953060
push_middle 933403578
push_front 315033258
push_back 276573742
push_back 281141748
push_back 73584315
push_back 859859211
push_middle 961266437
push_middle 796680324
push_middle 850155129
push_front 425584996
push_middle 584343550
get 398
push_middle 192947598
push_middle 699874419
push_back 746941617
get 20773
push_middle 510557191
push_back 661589935
push_back 772921144
push_front 780599944
push_middle 591941181
push_back 330054869
push_front 339205752
push_front 952825999
push_back 997610053
push_front 138305464
push_front 496951829
push_back 697035299
get 41965
push_front 906688729
push_middle 537078209
push_front 906269703
push_front 48800165
push_back 463023691
push_front 690977586
get 43401
push_back 581343943
push_middle 932995146
push_middle 476710186
push_middle 790665591
push_back 193376105
push_middle 849679841
push_back 501151788
get 957
push_front 474364233
push_back 260419717
push_front 222268098
push_back 980082873
get 89822
push_front 825663736
push_back 694598780
get 39729
push_middle 464014275
push_back 827370272
push_middle 35610828
push_middle 208652938
push_middle 512717439
push_middle 227655862
push_front 710845271
get 88041
get 268132
get 49936
push_front 289458660
get 233877
push_back 837381818
push_back 620777394
get 111947
push_back 669345803
push_back 416346276
push_back 407054919
push_back 886276611
push_back 946083896
push_front 234617426
push_back 811972650
get 155296
push_front 644835292
push_back 651062784
push_back 157728731
get 5129
push_middle 114136894
push_front 153450764
get 136887
get 58642
push_middle 759207493
push_back 869246049
push_front 964906350
push_middle 656928731
get 217706
push_back 140933043
push_front 549412345
get 147797
push_middle 257649710
push_front 245012162
push_front 734135746
push_front 396484174
get 259747
push_front 348802655
push_middle 968453754
push_middle 992427068
push_back 245759497
push_front 91716898
push_back 978831445
push_back 201741566
get 113359
push_back 883856651
get 82010
push_middle 572468257
push_middle 471088275
get 92180
get 263514
push_middle 789448519
push_middle 520103467
get 137027
get 190692
get 169249
get 221970
push_middle 660155121
push_middle 426360802
get 31716
push_front 979889378
push_front 587541547
push_middle 928207277
push_front 637926006
get 259692
push_middle 312736410
push_back 899501560
push_back 821242233
push_middle 625029493
push_back 179556081
push_middle 60446322
push_front 806268661
push_back 878582408
push_front 307993867
push_back 50584037
push_front 703171165
get 102591
push_middle 760922271
push_back 210786823
push_back 83466039
push_back 964890205
push_back 846321081
push_middle 817804240
push_back 816389072
push_front 579231892
push_front 278645508
push_back 888103496
push_back 784585825
get 119167
get 69586
get 169900
push_front 35250606
push_front 689961962
push_back 212940897
get 140741
push_back 824277078
push_front 219206824
get 28255
push_front 260668336
push_middle 579469379
push_back 673923522
push_middle 466137553
push_front 226871688
push_back 790601826
get 263862
get 22601
push_front 973371733
push_middle 360762053
push_front 892246797
push_middle 697508603
push_back 421878513
push_back 430262143
push_front 284830549
push_middle 534769358
push_front 210140255
push_middle 296167785
push_back 125194230
push_middle 455184924
push_middle 973368536
push_middle 454954075
get 153789
push_middle 300691185
push_back 76124227
get 203585
push_middle 596558965
get 95412
push_front 425061044
push_middle 415453398
push_middle 52548907
push_back 218921440
push_back 849708108
push_front 936936885
push_front 794250760
push_middle 809817908
push_front 533464590
push_back 875245886
push_back 817765986
push_back 927328563
push_back 953969132
push_middle 281535650
push_back 760818121
push_middle 10649541
push_back 964369946
get 59437
push_middle 421130537
get 18114
push_middle 534483103
get 197340
get 210041
push_front 419956780
get 255057
get 78575
push_front 620661052
push_back 367796935
get 209716
get 199224
push_back 107640653
push_front 605258630
get 22534
push_back 19481987
get 53494
push_back 756494677
push_middle 463591427
push_middle 451597541
push_front 267279559
push_front 783867412
push_middle 248069383
push_back 965972028
get 147178
push_middle 990913401
push_front 172080859
push_middle 901333729
push_front 487568837
get 140124
push_front 55173569
push_back 771954235
get 197867
push_back 836502569
push_middle 544850417
push_back 458201195
push_middle 434605645
push_middle 689678656
push_front 608162177
push_front 711656323
push_back 408848823
get 144659
push_back 781047218
push_back 30345950
push_back 983309778
push_front 682034214
push_middle 993603867
get 231763
push_middle 12279507
push_back 353534597
push_back 452198475
push_back 774057911
push_middle 617602677
push_middle 207038415
push_front 709015577
get 180958
push_middle 335381630
push_middle 822427858
push_back 288354079
get 233042
push_middle 860575299
push_middle 887579265
push_front 613613730
push_middle 683359580
push_middle 937450803
get 87234
push_front 351750014
push_front 220237845
get 168639
push_front 661000378
get 43219
push_middle 273039166
push_front 674687489
push_front 283747963
push_back 466999290
push_front 577876066
push_middle 981195721
push_middle 775075967
get 14633
push_front 750811646
push_front 11533591
get 35782
push_middle 617527386
push_front 786047090
get 82874
get 257375
push_middle 206669540
push_middle 950469501
push_middle 789561599
push_back 855662800
push_middle 510956810
push_front 956547367
get 20370
push_back 795945877
push_front 66771666
get 229581
get 83248
push_back 743025199
push_middle 196700677
push_front 460039146
push_back 872153677
get 199441
push_middle 651579866
push_front 728391202
push_middle 253472785
push_middle 975514746
get 216695
push_front 425269439
push_front 859085892
get 37792
push_front 492552144
get 238480
push_back 837706484
push_front 569220953
push_middle 489085963
push_back 130092444
push_middle 537067913
push_back 514154723
get 115549
get 221864
push_back 628252968
push_back 55262704
get 157905
push_middle 517166683
push_front 488368303
push_back 229194256
push_front 939906255
push_front 623475312
push_back 885352363
get 53738
get 218076
push_front 367713137
push_back 866614840
push_front 99800976
push_middle 329028615
push_back 590409496
push_front 247264662
push_middle 96443898
push_back 981650453
get 133657
push_back 821142805
push_middle 860667481
get 188009
push_back 259635943
get 185942
get 236629
push_back 970187041
push_back 541097562
push_back 460258211
push_front 763499195
get 27640
get 57510
push_front 902472712
get 192096
get 120755
get 147152
push_back 211851577
get 58453
push_front 859281597
get 206346
push_back 787561027
get 26441
push_middle 304476474
push_front 270094231
get 1347
push_back 975463957
push_back 8641143
push_back 938988735
get 161996
push_front 895657768
push_back 301906099
push_middle 327297803
push_front 262649616
push_middle 746589187
get 44759
push_middle 805006341
get 10096
get 142288
push_front 688974168
get 69445
push_back 456743777
push_back 511151921
get 259161
push_middle 118056256
push_back 957715988
push_front 7138573
push_front 246039450
push_back 827712893
push_back 328129615
push_middle 383281187
push_front 74956115
push_middle 542026335
push_back 904738336
push_middle 394216807
push_middle 360784039
push_middle 930282221
get 99968
push_front 813002978
push_back 647624898
push_back 83562031
get 251488
push_middle 368938778
push_middle 485939957
push_front 899589966
push_front 279401727
push_middle 893802742
push_middle 132838413
push_front 852492945
push_middle 683667553
get 161488
push_middle 917842268
push_back 517655098
push_back 240949198
get 138535
push_front 140623147
push_middle 425137343
get 49101
push_back 149469610
push_front 807669272
get 212251
get 99943
push_front 632615739
push_front 68698992
get 15011
push_back 374532861
push_front 533050285
get 109178
get 209627
get 49501
get 91979
get 174162
push_back 343452883
push_back 889333053
push_front 60361695
push_back 724778729
push_back 822132186
push_front 642847635
push_front 948669013
get 160440
push_front 18057233
push_back 896737923
get 217899
push_back 370573302
push_middle 198137665
push_back 193732332
push_middle 947203733
push_middle 714067511
push_back 540505638
push_front 691957898
push_middle 494494137
push_front 475549540
push_front 576514537
push_front 696956519
push_back 909098354
get 31961
push_middle 267019741
get 78495
push_back 902980434
push_middle 504360645
get 147446
push_front 233870561
push_back 555283778
push_front 964322472
push_front 211703204
get 191152
push_middle 574985497
push_back 879855145
push_middle 607766129
push_front 765208145
push_middle 837486326
push_middle 423860551
get 112575
get 30931
push_front 584150474
push_front 710420257
push_middle 743853390
push_middle 557805680
get 243179
get 143120
push_middle 419783368
push_back 538540306
push_middle 129307940
push_back 483449448
push_back 494525694
push_middle 728930722
push_middle 583179106
push_back 906270510
push_middle 866101026
get 141644
push_back 439616244
push_back 805752018
push_front 979637884
push_middle 696148650
get 189603
get 84653
push_front 842178465
push_middle 616584892
get 125984
push_front 218773858
get 149440
push_back 116875849
push_front 653002496
get 155949
push_middle 378842440
push_back 779763389
push_middle 929505967
push_front 269353195
push_front 707042244
push_middle 207397040
push_front 750273758
push_back 597531615
get 202291
push_front 147264307
push_front 992900577
push_front 391702510
get 10042
push_front 867874743
push_front 894702910
push_middle 182000703
push_middle 191036184
push_back 416986170
get 15033
push_back 411690823
get 215382
push_middle 256650900
get 227275
push_back 284549251
push_front 625404598
get 219163
push_back 622457823
push_back 480139216
get 114933
push_back 258391582
push_middle 733190086
push_back 842610745
push_middle 365014558
push_back 47306405
push_back 889082868
push_front 352439458
push_middle 478541124
push_front 523971614
push_back 940809311
push_middle 602075849
push_middle 991446063
get 185421
get 66139
push_middle 996207269
push_back 345674971
push_back 842289332
push_front 610741318
get 18670
get 172627
push_middle 762996685
get 157810
get 70316
get 101139
push_back 527056508
push_back 619820118
push_back 15430649
push_middle 71524444
push_back 580777701
get 57780
push_middle 78211500
get 92342
get 204596
push_back 222301788
get 197502
push_middle 269868249
get 241303
push_back 510080204
push_middle 840592729
push_front 598457809
get 78195
push_front 955431184
push_back 963452255
push_middle 180207540
push_back 932174795
push_front 230333723
push_middle 924482448
push_front 481359160
get 57372
push_back 432164408
push_front 259231600
push_middle 220241032
push_back 283204477
push_back 561807451
push_back 765228633
push_back 675489316
get 245914
get 73125
push_back 186431813
push_front 228429422
get 115158
push_back 206072332
push_back 708748176
get 59123
push_back 441057113
get 206490
push_back 684050539
get 21612
push_front 656127513
push_front 848931127
get 250440
push_front 336562309
push_front 193198408
get 18654
get 97603
push_middle 344825635
push_back 630921207
push_back 631015613
push_front 472395171
push_front 92191715
get 106095
push_back 295839382
push_front 418727045
push_back 793136224
get 126921
push_front 285149396
push_front 960380733
push_back 85084536
push_middle 985275471
push_back 301430737
get 227419
get 264337
get 236496
push_back 57731016
push_front 806750692
push_back 632658311
push_back 161286537
push_back 125811454
push_front 874970274
get 41885
get 30204
push_front 221342675
get 152590
push_front 235876978
push_back 413958304
push_back 60634915
push_back 477863425
get 225885
push_back 410930111
push_middle 573988066
push_middle 435592009
push_back 300016683
push_back 333568590
get 76965
push_back 356744107
push_front 629397719
push_front 713933419
get 146892
push_front 532009408
get 196357
push_back 927475506
get 176448
push_back 281916978
push_front 637047696
push_front 681075605
push_middle 336713995
push_back 680204289
get 170675
push_middle 684917483
get 109585
push_front 41004284
push_middle 347332802
push_middle 981256474
push_middle 989978942
push_back 167540732
get 267122
get 1613
get 8823
push_front 221907632
push_middle 91807780
push_back 203824093
push_front 17292100
push_front 826590424
push_middle 795850864
push_back 611648074
push_back 186648131
push_middle 881924274
push_middle 537958762
push_back 546383785
push_middle 91260600
get 172586
push_front 164252306
push_middle 986497720
get 219152
get 50721
push_middle 27310499
get 112946
push_front 296884110
push_front 318096617
push_front 372761989
push_middle 323035180
get 199066
push_middle 66381012
get 215184
push_back 713242528
push_middle 28397902
push_front 60405026
push_front 107028148
push_back 728889738
push_front 252451928
push_front 73455028
push_middle 173854731
push_middle 386442623
push_front 211206574
push_middle 693244998
push_back 109215766
push_front 198646231
push_back 116851200
push_middle 582615571
push_middle 633640072
get 162438
get 149514
push_front 900784048
push_middle 388711282
get 265078
get 213156
get 243351
push_front 525786398
push_middle 914660472
push_back 830150907
push_front 775548105
get 121142
push_back 167913146
push_back 506011595
push_front 8354100
push_back 309517574
get 153079
push_middle 854695209
push_front 188162201
push_back 324233206
push_front 138775119
get 81716
get 15835
push_middle 890124876
push_front 160916361
push_front 62339002
push_middle 985158494
push_back 865684200
push_back 164145076
push_back 778771208
push_middle 290873323
push_front 186412746
push_front 289081600
push_back 252139111
push_back 374166115
push_front 774704058
get 254227
get 130025
get 7587
get 29027
push_back 547475349
push_back 575649033
push_back 747795623
push_back 147876764
push_back 971337626
push_front 627827426
get 35953
get 217608
push_front 672426810
get 132556
push_middle 387117397
push_front 526622859
push_middle 514679059
get 239162
push_front 52864610
push_front 43938002
push_front 459998165
push_front 766818129
push_middle 915471090
push_middle 915385499
push_front 823743802
push_front 782496606
push_front 979635796
get 174066
push_front 128021675
push_front 881461090
push_front 226511258
push_back 131189404
get 72410
push_front 678253538
push_front 137135746
push_middle 547488011
push_middle 543472437
push_middle 759448981
push_middle 704793900
push_middle 872981258
push_front 163301275
push_middle 491149316
push_back 600046382
push_front 123064084
push_front 969884579
push_middle 591305740
push_front 983037965
push_back 635631190
push_back 550785477
push_middle 58647280
push_back 967613421
get 163682
push_middle 701417855
push_front 240993782
push_middle 81133117
push_back 151304845
push_back 570796712
push_middle 605909957
push_front 881497512
push_back 578763434
push_back 438321841
get 165674
push_middle 767204163
push_front 809851302
push_back 79387812
push_back 650671417
get 98624
push_middle 962649331
push_back 793608558
get 4904
push_middle 919546635
push_front 633242977
push_back 808663875
get 73435
push_front 767910841
push_back 153667971
push_middle 790420386
push_middle 794122699
push_front 43760470
push_middle 713809965
push_middle 21234490
get 101133
push_middle 124900589
push_middle 384978265
get 122568
push_middle 735548275
get 246663
push_back 984960775
push_back 405372776
get 22152
get 90102
push_front 721627703
push_middle 256600834
get 78809
push_middle 835763235
push_back 741888953
get 95593
get 148684
push_back 553262995
push_front 973843766
push_middle 9520387
push_back 451488629
push_middle 817722653
push_middle 999843020
get 125105
push_back 779869524
push_middle 424527130
push_back 88457892
get 232324
push_middle 77338350
push_middle 411572958
push_middle 418820088
get 199083
push_front 373989041
push_back 932037086
get 176938
push_middle 357255236
get 254992
push_middle 408691586
get 110161
get 39985
get 97018
get 100439
push_middle 489185916
push_front 383536955
push_middle 373893799
push_front 947700849
push_back 704029341
get 170771
push_back 763103684
push_front 487957985
push_middle 468911515
push_middle 808302971
push_middle 860087404
get 156369
push_middle 826410942
push_middle 251264287
push_front 522669535
get 214478
push_middle 968121658
get 260091
push_back 742024947
get 73345
push_middle 692809832
push_middle 225023407
push_middle 315283232
push_middle 49525682
get 29103
get 159312
get 53738
push_middle 202401114
push_back 835780587
push_middle 622879131
push_front 171533618
push_middle 303857556
push_front 403135891
get 169417
push_back 692945966
push_middle 427352010
push_front 968411182
get 134509
push_back 279900818
get 161745
push_front 201865459
push_middle 329151176
push_front 433908389
get 147548
push_back 324290414
get 119686
push_middle 343634252
push_middle 542688241
push_front 695846028
get 174239
push_back 642444370
get 171137
push_middle 605674309
push_back 252900027
get 99408
push_front 900650266
push_back 780356972
get 34158
push_front 363915807
push_back 293785651
get 118561
push_front 404358653
push_front 99729523
push_back 30817368
get 58797
get 45558
push_middle 55425425
push_back 895806696
push_front 899322469
get 1860
push_back 581317314
push_middle 469016618
push_back 949262566
push_front 915169259
push_back 668852504
push_back 73150085
push_middle 885168702
push_back 779223577
push_middle 967794181
get 204409
push_back 495079096
get 131959
push_middle 206990546
push_middle 636966709
push_back 860611636
push_middle 428697115
get 235514
get 157594
get 36848
push_back 9917051
push_middle 89299983
push_back 580182755
push_back 875007023
push_back 826204332
push_middle 895848914
get 8460
push_back 600596267
get 222105
push_back 353398876
push_front 47398854
push_back 206143058
get 104620
get 214795
push_front 153182704
get 3611
push_front 896093954
push_middle 696151920
push_back 707340511
get 26824
push_middle 400170227
push_middle 249160160
push_back 617652360
get 227231
push_front 642488540
push_back 507623473
push_middle 200474130
push_middle 262832486
push_front 973666035
get 75234
get 215342
push_back 265267639
push_front 261527835
push_back 717702117
push_front 194846049
push_front 656718871
push_middle 786500242
get 185231
push_middle 398096035
push_back 713926337
push_middle 843180103
push_middle 720434676
get 241506
push_middle 770363823
push_middle 233941087
push_middle 807693768
push_back 755461526
get 87331
get 187176
get 215183
push_back 911492629
push_front 365027503
get 47228
push_back 347141529
push_front 897794886
push_middle 608184655
get 208045
get 119476
get 52388
push_front 666310196
get 101221
push_middle 296700734
get 32760
push_front 930748611
push_back 837018427
get 59175
push_middle 967100795
push_middle 637992326
get 203458
get 60923
get 251028
push_back 112060531
push_middle 958902387
push_back 331732177
push_middle 536754100
push_back 79250673
push_front 393231738
push_middle 764196798
push_front 840507012
get 238245
push_middle 536732396
push_front 599686429
push_back 662105013
push_front 804689278
push_front 908674479
push_back 766902754
push_front 147774462
push_middle 742896248
push_middle 214375964
push_middle 249613446
push_middle 205716733
push_middle 124522572
push_back 657072512
push_middle 637082210
push_middle 777495029
push_back 66884986
push_front 162211716
push_front 669493969
push_front 975498165
push_back 436488986
get 42077
push_front 474903052
push_middle 888389437
push_middle 556442672
push_front 303460636
push_back 888690221
push_middle 830645000
push_front 531514295
push_front 165609625
push_back 216406622
push_middle 61744109
push_front 111478660
push_front 74906790
push_middle 158335212
get 93290
get 260122
push_back 479850974
push_middle 361681142
get 218545
push_middle 191249747
get 44958
push_middle 813728844
push_middle 650103936
get 105181
push_middle 712933748
get 9658
push_front 686586022
push_middle 493451581
push_middle 128414703
push_front 904306531
get 161534
push_front 479245317
push_back 117982978
push_middle 271911833
push_back 583276126
get 70781
push_back 486764929
push_back 261876981
push_front 549147699
push_back 310906429
push_front 615760393
push_front 113993321
push_front 146741311
push_front 383447825
push_front 426479669
push_back 465581023
push_back 888243602
push_back 907658879
push_front 156681349
push_front 648184242
push_back 398271527
push_middle 812920706
push_front 25886972
push_middle 809570960
push_back 195834777
push_front 206536329
push_back 591433567
push_front 492450743
get 29898
get 162722
push_middle 829348153
push_middle 531283755
push_middle 877691668
push_middle 432488916
push_middle 867527453
push_front 536727783
get 32910
get 87828
get 254376
push_front 352289813
push_middle 568962083
push_back 112785440
push_middle 967984954
push_back 73380358
push_middle 125876063
push_back 282951548
push_front 261181263
push_back 389674831
get 41574
get 129008
push_middle 790061560
push_middle 650640335
push_front 908150729
push_back 883311367
get 262201
push_middle 936261656
get 119931
push_middle 608374568
push_front 767145490
push_front 478855443
get 199889
push_front 168619325
get 51557
push_front 219862080
push_middle 690893775
push_middle 760314755
push_middle 507926706
push_middle 117690588
push_back 449010421
push_back 817324474
get 50448
push_back 986439379
push_front 168052483
get 171285
get 251474
push_back 980961192
get 158242
push_front 852281048
push_back 539051216
push_middle 418803926
push_back 719618284
push_front 536910446
get 242871
push_back 768186503
push_middle 449492303
get 166043
push_middle 696490478
push_middle 747626297
get 240509
push_middle 798930245
push_front 307820880
push_front 826482283
push_front 467547236
push_back 8703662
push_back 317954697
push_back 104645436
push_back 424126768
get 108581
get 52115
push_back 856646429
get 70132
push_front 877108046
push_front 933488070
push_back 472453605
get 256536
push_back 772937823
get 16930
push_back 44133604
push_middle 238300418
get 128736
get 30967
get 91368
push_back 913765617
push_back 88195419
push_back 94321207
push_back 514737446
push_middle 955752370
push_back 11041418
push_middle 660971010
push_middle 871049561
push_front 587806858
push_front 178113908
push_back 475702094
push_front 782411900
push_front 532428536
push_back 52502691
push_back 578521845
get 225864
push_back 450365324
push_middle 251931079
get 135120
push_back 887299866
push_back 809363083
get 53819
get 23531
get 23924
push_front 585614001
push_back 491176371
get 45443
push_front 298364914
push_back 94889167
push_middle 764712285
push_middle 979837103
get 206719
push_middle 878089345
push_front 430893995
push_front 895739166
get 164223
push_middle 904757152
push_front 27327059
push_front 337228778
push_front 175036248
push_middle 810912474
push_front 244941725
get 204575
push_back 412803178
push_back 1696007
push_middle 290581526
push_middle 674988108
get 23710
get 50924
push_back 394346311
push_front 406361917
push_middle 176210295
push_middle 167538663
get 161612
get 162236
push_front 312044493
push_front 937735431
push_front 732971568
get 162391
push_front 832907980
push_middle 695584214
push_front 403743826
get 156742
push_front 624769429
push_front 931860431
push_middle 908681913
push_back 667225886
push_front 984424504
push_back 575457015
push_back 59556934
push_middle 403856647
push_middle 986002051
get 19071
push_back 388603037
push_middle 122520043
push_back 749090590
get 83191
push_back 441722280
get 36235
get 123697
push_middle 264317347
get 177306
push_front 990788665
push_front 660740190
push_front 114290095
get 150731
push_front 975012714
get 81028
get 80450
push_front 782924028
push_front 602362494
get 15642
push_middle 999601772
push_back 501020192
push_front 743634014
push_back 322803694
push_back 871128004
get 197417
get 184012
get 194879
get 136582
push_front 735734028
push_front 149125925
push_middle 360995507
push_front 580612339
get 4719
get 51390
push_back 180098103
push_back 466053894
push_middle 577936040
get 261856
get 51661
push_middle 349220561
push_middle 256181459
get 106112
push_middle 746404833
get 240328
push_back 414232570
push_front 417175325
push_middle 269979289
get 222712
push_middle 268369637
get 54754
push_front 539573753
push_back 991377141
push_back 210839321
get 154039
push_front 70367382
push_middle 562263048
push_back 905004506
get 31863
get 227049
push_back 658086104
push_back 297213934
get 117170
push_middle 89949660
push_back 924343459
push_front 176185126
push_front 540478700
push_back 14003139
push_front 855216555
push_middle 179582076
push_back 950481958
push_middle 550139065
push_back 193915148
push_front 928156574
push_back 113438630
push_middle 822186416
get 226283
push_front 523258615
push_back 223748738
push_middle 765215101
push_back 322958724
push_back 815846343
push_front 972475130
get 269083
get 201248
push_back 316288804
push_front 815372448
push_front 415563356
get 49125
get 122453
push_front 894757245
push_front 857126561
push_back 818250163
push_middle 336556606
get 36871
push_back 231676726
push_front 717529263
push_front 990821653
push_middle 211656706
get 173664
push_back 369934656
push_front 113347106
push_front 968518763
get 268529
push_back 879451039
push_back 95195684
get 53369
push_middle 271531918
push_front 332032626
push_back 520957754
push_front 527043363
push_front 640910780
get 248638
push_middle 200467632
push_middle 645917642
push_middle 944429608
get 66013
push_middle 907298128
push_middle 627948096
push_back 33110413
push_middle 619151894
push_back 762895555
push_back 511591240
push_back 534838470
push_back 525072304
push_back 24088310
get 201695
push_front 573193985
push_middle 467097780
push_middle 448537410
push_front 470493210
push_front 194379715
push_middle 115204065
push_middle 52861427
push_front 840465480
push_back 464708966
push_front 358829206
push_front 657443189
push_back 781126810
push_back 789510850
push_back 802145922
get 17385
push_middle 421046250
get 198932
push_back 110540007
get 113890
get 46675
get 102156
push_back 427289917
push_back 76372921
push_back 409472698
get 184775
get 45672
push_middle 57754866
get 214504
push_front 788543246
push_middle 181668412
push_middle 74792267
get 34832
push_back 457776076
push_middle 977763601
push_front 934670596
push_back 731605637
push_front 678925706
get 223021
get 30545
push_front 253942770
push_middle 726622437
push_front 2337146
push_back 996123652
get 178524
push_back 863913059
get 194746
push_front 832504880
push_front 429863196
push_front 493012356
push_back 619803300
get 228229
push_front 400285900
push_back 163101371
push_back 212085291
get 83149
push_middle 536331267
get 154927
push_back 522083964
push_front 52777409
push_middle 752411488
push_front 864349479
get 51215
push_middle 422035191
push_front 868208063
push_front 906473846
get 164647
push_front 422884180
push_front 150299683
push_middle 768823557
get 39083
push_middle 843760321
push_back 450556742
get 15461
push_front 726991036
push_front 831567337
push_middle 82398606
get 188816
push_front 272080888
push_back 65617177
get 138233
get 96609
push_back 556262614
push_back 9280578
push_front 261940084
push_back 44300535
get 228549
get 139869
push_back 324759493
get 27227
push_front 242622947
get 104706
push_front 104359307
push_front 99364448
get 53562
get 144284
push_middle 748068911
push_back 860914451
push_front 673640038
get 79353
push_front 505259472
push_back 210692003
push_middle 773663712
push_middle 341152314
get 87001
push_middle 36629391
push_back 57639775
get 231626
push_middle 473525176
push_front 881647381
push_back 156997905
push_back 169619037
get 229349
get 252637
push_middle 89382465
push_middle 621344752
push_middle 396109953
push_front 137181340
push_back 187541080
push_front 6330980
push_middle 635515712
push_middle 240176186
get 120394
get 200789
push_front 114949409
get 11227
get 76100
push_back 449580498
push_back 797300401
push_middle 127292320
push_front 47486552
get 45815
get 199183
push_front 44928801
push_front 356547698
get 46887
push_back 97946691
push_front 555462154
push_middle 190150443
push_back 662069134
push_middle 817672219
get 253759
get 198098
push_middle 911882841
push_middle 605575379
get 141916
push_middle 301049120
push_back 541085433
get 175180
push_front 787176193
push_middle 991428938
push_front 199947794
push_front 93039639
push_front 11662014
get 256394
push_middle 870421270
get 222721
push_front 611551959
push_middle 219729595
push_front 807233190
push_back 374089546
push_back 534504283
get 45950
push_front 795633665
push_back 48960481
push_middle 885367266
push_front 841028806
push_back 603725887
push_back 688297281
get 160271
push_middle 658292423
push_front 681647208
push_middle 863475389
push_back 2947585
push_back 216425296
push_back 318877534
push_back 455131290
push_front 596968657
push_front 811703690
get 101016
push_front 528177015
push_middle 985080314
push_back 415163715
get 195619
get 249292
push_front 304145663
push_front 833327495
push_back 982806033
push_middle 851405133
push_back 293173638
get 60643
push_back 336945467
push_middle 22245213
get 20999
push_front 483756487
push_middle 921920111
get 90673
push_front 817940552
push_middle 306468259
push_middle 691419131
push_front 232468756
get 9475
push_back 413140259
push_middle 59342616
push_back 96316531
push_back 941337268
push_middle 685825303
push_front 897474709
push_back 961206729
push_middle 638514538
push_front 611615411
get 125368
push_front 232292845
push_back 969775958
push_front 558024197
push_front 278686640
push_middle 295665736
push_back 982297700
push_back 844218085
get 51855
get 30377
push_middle 519326280
push_middle 968917048
get 252602
push_back 966584179
push_back 714301831
get 135094
push_front 362257085
push_middle 733702733
push_back 860197074
push_back 301981959
push_back 115467645
push_back 85278541
push_back 395614632
get 109950
push_back 809565915
get 200080
push_front 529908069
push_front 691269522
push_front 790507055
push_front 974144660
get 221750
get 173030
push_back 505834337
push_front 824911286
get 243883
push_back 211423455
push_middle 287949785
push_back 631206823
push_middle 773227413
get 11618
push_middle 507907384
push_back 73200750
push_front 84183145
get 231275
get 960
push_back 204153847
get 144571
push_front 749496547
push_back 645247226
push_front 622970022
push_middle 920916376
get 208378
get 264792
get 127316
push_back 682552065
push_middle 448530428
push_back 181251237
push_middle 522686064
push_back 959867839
push_back 587980930
push_front 361796273
push_front 899151243
get 111637
push_back 149197586
get 784
get 42799
push_middle 640419792
get 229030
push_middle 261437214
push_front 557477496
push_middle 376767616
get 72824
get 210316
push_back 62422208
push_middle 157446601
push_middle 154103703
get 54214
get 198020
push_back 468735209
push_front 32897039
get 113869
get 197811
get 172812
push_front 516711838
push_back 748558863
push_middle 696765334
get 230569
push_front 695281347
push_back 223924128
push_back 685276316
push_middle 771689110
push_front 804373866
push_middle 206655565
get 27776
push_back 313840416
get 21752
push_middle 584525581
push_back 320514882
push_back 714498218
get 44987
get 254286
push_middle 822335819
get 98094
push_middle 252790107
push_back 349616064
push_middle 252808105
push_middle 412108808
push_middle 48339814
push_front 800414267
push_back 303140793
push_middle 866388613
push_front 65580152
push_back 614902388
push_back 704716312
get 46018
push_back 623471003
get 88307
get 76254
push_back 482006622
get 115934
push_front 401424420
push_front 626604316
get 112303
push_middle 999727033
push_middle 344703840
get 87254
push_middle 854156522
push_back 265470933
push_front 936669067
push_back 841060419
push_back 80649574
push_front 98530250
get 99691
push_back 608734865
push_middle 919405000
get 117530
push_back 843490017
get 185070
push_front 833831750
push_back 650948502
get 198773
push_middle 76611974
push_front 41932901
push_back 130835074
push_front 686993915
push_back 191608399
push_middle 558271320
push_middle 410473730
push_middle 256042005
get 132659
push_middle 509566770
push_middle 258378428
push_middle 939298206
push_back 231425216
get 20075
push_front 837159857
push_front 400746846
push_front 375084389
push_front 575690053
push_front 809621096
push_middle 965929905
push_front 823497375
push_back 516068059
push_front 169468870
get 113524
get 50877
push_back 336741679
push_middle 20761093
get 225769
push_back 977357001
push_front 530522217
push_middle 449202597
get 5993
push_front 439209960
push_back 882716906
push_middle 716011727
get 104049
push_back 945954325
push_middle 499304401
push_back 828254817
push_middle 822913538
push_middle 303214516
push_front 749824612
get 63793
push_front 771181081
get 60876
get 62003
push_middle 986832873
push_back 759373891
push_front 241694034
push_middle 250472728
push_front 576269128
push_front 931716971
push_back 499601720
push_middle 878663357
get 151179
get 205342
get 149500
push_back 861951103
push_back 84593425
push_front 251519766
push_middle 237185606
push_back 368207679
get 215380
push_back 500316053
get 168218
push_middle 379995223
push_middle 565344875
get 70418
get 25916
push_back 51962828
get 102833
push_middle 250331972
push_front 184399189
push_front 55825206
push_back 52179225
push_front 590777347
get 97260
push_back 913691904
push_front 45396723
get 229414
push_front 432730301
push_middle 795619247
push_front 267455395
push_middle 48332948
push_front 636879057
get 168675
push_front 615796410
push_front 853719763
push_middle 286964341
push_front 385416106
push_middle 893672476
push_middle 609719245
push_front 265296406
push_middle 961701402
get 103980
get 59431
push_front 746438698
push_middle 167141950
get 18964
push_front 798830940
push_middle 367819405
push_back 911909990
push_middle 781852540
push_front 550189904
push_back 219069185
push_middle 314333858
push_front 593050874
push_back 677172909
get 90926
push_middle 424804888
push_front 428816046
get 263238
push_middle 449588465
push_middle 49926148
push_back 667208682
push_back 533462782
get 232411
push_front 327648596
push_back 730348552
push_front 684300157
push_back 44384591
push_front 275680287
push_front 223625317
push_front 910653897
push_middle 247784734
push_front 409102138
push_middle 658928619
push_middle 100881548
get 77008
get 229193
push_middle 18003338
push_front 520511085
push_front 325327877
push_middle 195893028
push_middle 41811558
push_middle 40997132
push_front 499165479
get 129272
push_back 896869272
push_front 181633697
push_back 593912425
push_back 275333380
push_middle 971589861
push_front 75027303
push_middle 28862021
push_front 535239439
get 143451
push_middle 852159034
push_middle 437163732
push_middle 863433685
get 79760
push_front 992443336
push_middle 633672339
get 150680
push_back 555203493
push_front 332019362
push_middle 648678409
push_back 681065143
push_middle 85794790
push_front 978931085
get 80582
get 123944
get 240243
push_front 168038947
get 233017
get 82678
push_back 708528871
get 58125
push_back 743144616
push_back 911058289
push_front 269735331
push_middle 890958012
push_middle 28242614
push_back 192970877
push_front 938859647
push_middle 927244195
get 43511
get 106181
get 44164
push_front 174703781
push_front 649180593
get 34866
push_middle 57566533
push_back 332253159
push_middle 909815432
push_front 73624251
push_front 874745765
push_back 311993855
push_front 741102071
push_middle 766366294
push_back 65651943
push_back 9953744
push_front 885705235
push_front 290922789
push_front 970590121
push_back 66868498
get 129879
push_front 81279320
push_back 116399751
push_middle 148721322
push_back 852765563
push_middle 436244226
push_back 178235489
push_middle 253914554
push_back 546511008
push_back 846240518
get 41918
push_middle 329520691
get 176827
push_middle 486422936
push_back 77443902
push_middle 912440063
push_back 740663623
push_back 438889202
get 249860
push_middle 395404226
push_middle 84432149
push_back 744619234
get 244442
get 12593
get 36565
push_middle 344843508
get 151144
push_back 416516322
push_back 79994976
push_front 696492536
get 169555
push_middle 208233727
push_back 588952735
get 216928
get 119882
push_front 632506563
get 14881
push_front 216233370
push_back 268012072
push_back 24610947
get 114079
push_front 870956248
get 1449
push_middle 139615400
get 29101
get 168353
push_middle 176446466
get 212000
push_middle 921800145
push_middle 650218271
push_middle 585861755
push_middle 279246088
push_front 520197247
get 220392
push_front 524906675
push_middle 74441778
push_back 435423904
push_front 344811596
get 24914
push_middle 403245506
get 1895
push_back 801510301
get 133401
push_middle 958796134
push_back 997912874
push_middle 58548221
push_front 508802200
push_back 794893361
get 269411
push_middle 762831039
get 268737
get 128424
push_middle 565996113
push_middle 335979761
push_middle 608732785
push_back 897826031
get 106246
get 99818
push_back 403079172
push_back 893574459
push_middle 642363948
get 187844
push_front 638100344
get 127021
push_front 897819322
push_middle 877275441
get 169604
get 127625
push_front 910872772
get 20710
push_back 439718370
push_front 273599545
push_middle 565757192
push_middle 84416986
get 177874
push_back 932825935
push_middle 528641088
push_front 709211267
push_middle 501464888
push_back 498848965
push_back 228273669
push_middle 474131116
push_back 258354427
push_front 238976640
get 194938
push_front 693896223
get 80015
push_back 346935530
push_middle 299874870
get 232103
get 161044
push_middle 827760852
push_middle 361691681
push_middle 958078261
push_front 108200344
push_back 40573620
push_front 263748310
push_middle 264956475
push_middle 67036219
push_front 503338186
get 15876
push_back 804434042
push_front 323684188
push_middle 727201569
push_middle 115769585
push_back 102095917
push_middle 587340201
push_front 407894911
get 27624
push_back 857334690
get 256095
push_middle 656371478
get 18002
push_front 527965024
push_front 871297298
push_back 322518968
push_front 877632024
get 98432
push_middle 397501650
get 103542
get 210617
get 88685
push_back 378940808
get 205070
push_back 805355002
push_front 621208017
get 10465
get 187257
push_back 715055087
push_middle 662985935
push_middle 867112615
push_middle 52137972
push_front 947359394
push_middle 427795306
get 99683
push_front 521806421
push_front 208258030
get 221456
get 18401
push_middle 577293360
push_middle 145196558
push_front 922923701
get 183471
get 257994
push_back 893992775
push_middle 357437123
push_front 929209651
push_middle 32174269
push_front 165371207
push_front 529570303
push_back 561473783
get 219195
push_front 861885513
push_front 357937298
push_middle 535593685
get 206042
get 43401
push_front 107762149
push_front 88843525
push_middle 265458957
push_back 199674319
push_back 911465297
get 4180
push_back 717436960
get 74497
push_front 720900838
get 166051
get 29095
get 151393
get 26114
push_middle 215858413
get 60248
push_back 597722491
push_front 530690392
get 98161
push_back 423862072
push_front 838929223
push_front 412588604
push_middle 870687701
push_middle 618732356
get 16573
push_middle 638924890
push_front 70324595
push_front 659887257
get 122983
get 265626
get 201512
get 54600
push_middle 712785147
push_front 384011786
push_back 494594768
push_front 387427621
push_front 44049999
get 87894
get 165295
push_front 569152503
push_back 2723116
push_front 905971809
get 110127
push_back 294749115
push_middle 691902899
push_front 826480879
get 173950
push_front 496568469
push_front 210265117
push_front 744147544
push_front 185148610
push_front 116842160
push_middle 6962448
get 205663
push_front 588652680
push_back 763093680
push_front 996558386
get 258455
push_back 712949003
push_middle 246629419
push_middle 488614587
push_back 658495051
get 223184
get 140275
push_front 920073369
push_middle 459286345
push_back 607259628
push_front 353362632
push_front 867959136
push_back 271494035
get 269338
push_front 992007707
push_back 901092630
get 142173
push_back 453573379
get 220719
push_middle 42046761
push_front 181316682
push_back 365752294
push_front 480348072
push_middle 775414673
push_front 788679203
get 193934
get 189881
push_back 915916674
push_front 113345731
get 84467
push_middle 692320132
push_back 485659878
push_back 715414421
push_front 75392742
push_back 470888725
push_front 490679119
get 62095
get 39908
push_back 46451400
push_back 729678217
push_middle 470499906
push_back 899990614
push_back 89478192
push_back 68079435
get 227897
get 119813
push_middle 264094215
get 30945
push_front 282240705
get 66801
get 164325
get 13686
get 157011
push_back 394474572
get 100102
push_front 104132461
push_back 107204181
push_middle 975199176
push_middle 532475560
push_back 805079849
push_front 166687868
push_back 8419414
push_front 301517300
get 29224
push_back 145317129
push_back 199605473
get 201303
push_front 911291793
push_front 585885741
push_front 104177382
push_middle 151743497
push_front 140687176
push_back 663263230
push_middle 141173114
push_middle 609690866
push_front 809383988
push_middle 47407465
push_back 79762282
push_back 794792445
push_front 572233609
push_back 199754686
push_middle 784296536
push_back 919950484
push_back 441382543
push_back 665100579
push_middle 282086927
push_back 656802405
push_middle 75906965
get 180428
push_front 736944610
push_back 983327985
get 70136
push_back 844449538
get 38417
push_middle 47218491
get 117032
get 190366
push_front 713321754
get 83304
push_middle 835990800
get 127967
push_middle 728663534
push_front 592194268
push_middle 658688768
get 97315
push_middle 802946845
get 109943
push_front 9806585
get 151640
get 184571
get 63542
push_front 902711267
push_middle 869766562
push_back 108207552
push_middle 899344525
push_middle 519933330
get 32692
get 223102
push_front 330611550
push_back 615968364
get 117023
get 5192
push_middle 420867449
push_front 173629553
push_front 173405102
push_middle 159028601
get 136342
push_front 935245754
push_middle 816193634
push_back 853351388
push_middle 576526959
get 154830
push_front 487062044
push_back 40777904
get 52712
push_front 540643541
push_back 997737399
push_middle 540106091
get 172745
push_back 960512852
push_back 671438454
get 109879
get 165586
push_front 328543765
push_back 584844063
push_middle 47702983
push_front 240843573
push_front 619122105
push_front 12571619
push_back 889623315
push_middle 633919361
push_front 769674330
push_middle 44117743
push_back 40728321
push_middle 278314218
push_back 986308910
push_back 56383226
get 210954
get 264983
push_back 747960037
push_back 881182599
push_middle 38805392
get 254070
get 59482
push_back 239319232
push_middle 365948903
push_middle 25238309
push_back 951778743
push_middle 935229337
push_front 699217742
push_front 337818788
get 14281
push_back 998242853
push_middle 208652545
push_back 694685883
push_middle 693185908
get 239067
push_front 803168892
push_back 11463415
push_middle 730007854
push_middle 734559484
push_back 250740221
get 220027
push_back 124702666
get 133321
get 76054
push_back 134684076
push_middle 88210970
push_middle 690717247
push_back 593557996
push_back 133489711
push_back 823545526
push_back 605568044
get 183831
push_front 958447362
push_back 968689376
push_back 103020893
get 158944
push_middle 230005905
get 239416
push_front 914804474
push_middle 48512131
push_middle 416280447
get 236995
push_back 506713673
push_back 418553334
get 62866
push_middle 39828459
push_front 726380351
push_front 328915156
get 171497
get 80501
push_back 453492365
get 36917
get 215994
get 267183
get 185195
push_back 935766235
push_front 517301591
push_front 350239850
push_back 129043118
push_back 277214010
push_back 715235906
push_front 346169210
push_middle 466863185
push_back 995974462
get 83719
get 6663
push_back 607374638
push_front 117282337
get 180019
get 136017
push_front 769930213
get 227554
push_middle 180137970
push_middle 906648387
get 43679
push_front 307146962
get 123335
push_front 9422197
push_front 59417999
push_back 306490143
push_middle 903700875
push_middle 653050850
get 178005
push_back 206923477
push_back 89884951
push_front 252723222
get 138324
push_back 331231609
push_front 496065536
push_back 91488523
push_front 27845889
push_middle 146842006
push_front 834433637
push_front 110347219
push_front 349363227
push_front 778673628
get 173826
push_front 54617590
get 191282
push_back 735451043
push_middle 35061421
push_front 256983369
get 234227
push_middle 620546952
push_front 167229713
push_back 978909309
get 204723
push_front 153267682
push_middle 291342973
push_front 718458314
push_front 393208622
push_front 608493118
push_middle 792599607
push_middle 457607941
push_front 110154710
push_back 376648117
push_back 589054078
push_front 933495613
push_front 368719171
push_front 13786212
push_front 958797312
push_middle 462489727
push_middle 685914350
push_back 444574270
push_back 942936221
push_middle 594923143
push_middle 300981371
get 25212
push_middle 709963781
get 195356
push_back 525451253
push_front 777751315
push_front 313218040
get 172160
push_middle 816617784
push_front 314970836
push_back 551172086
push_front 786495583
push_middle 867908412
push_middle 384767011
push_middle 806198507
push_front 209287506
push_middle 777562241
push_back 845925539
get 77199
push_front 265809705
push_middle 355437993
push_back 241764996
push_front 207466373
push_back 741582234
get 256680
push_back 522894992
push_back 539476868
push_middle 473821691
push_back 432873343
push_front 765785326
push_back 397790996
push_middle 783485562
get 264879
push_front 19579118
push_back 32697330
get 71635
get 41327
get 76074
push_middle 627365826
push_middle 628953169
push_middle 207245989
push_back 848791284
push_middle 965421499
push_back 24303658
push_front 914673923
push_back 678789115
get 24463
get 154082
push_middle 122693552
push_middle 6934365
push_front 262936748
push_back 227582135
push_front 339027798
push_back 66184846
get 138316
push_front 164248579
push_back 917625538
push_middle 255927770
get 229992
get 97195
push_front 722461718
push_middle 676578173
push_back 759217008
get 259312
push_front 531031454
push_back 159055968
push_front 898051409
push_front 275618297
push_front 407046003
get 141285
push_middle 318929721
push_front 525281303
push_back 920659463
push_front 61654409
push_back 276909479
push_back 789577585
push_front 405789679
push_front 730877749
get 226283
push_front 114395908
push_middle 985936566
get 47261
get 264336
push_middle 292370040
push_back 854172622
push_middle 202511513
get 268699
get 242595
push_middle 589319342
push_front 619546690
push_back 354891052
get 40891
push_middle 230499926
get 199403
get 144469
get 49904
push_front 605304302
push_back 494633863
push_middle 607666743
get 59026
push_back 352672922
get 200915
push_middle 366344847
push_middle 84976309
push_middle 468197971
push_middle 809391205
push_middle 969767314
push_front 41412134
push_back 256594458
push_back 176206230
push_middle 155750788
get 212826
push_front 194381593
push_middle 912829861
push_front 911239962
push_middle 303555783
push_front 776728257
push_middle 661333030
get 79733
push_back 377234508
push_middle 526375361
get 497
get 26579
get 159465
push_middle 351020630
push_back 132028612
get 186930
push_middle 89944751
get 38821
push_front 615924431
push_middle 433751795
get 174867
push_middle 918631605
push_back 494700757
get 257069
push_back 49676265
get 16759
push_front 566383080
push_front 615033534
push_middle 105913593
push_middle 924903970
get 99798
push_middle 252856970
push_back 657147924
push_front 400330553
push_front 66642175
push_front 392826758
get 81653
push_front 169051820
push_middle 644566112
get 127539
push_front 185127236
push_middle 39622385
get 139628
push_middle 587849561
push_front 900252344
push_back 143044958
push_back 204380211
push_front 942559548
push_back 138786338
get 137001
push_middle 77323571
push_front 711525630
push_front 645439350
get 224318
push_front 322592838
push_front 885810017
push_front 269269606
push_middle 364786894
push_front 604732667
push_front 624861123
push_middle 993053231
push_back 35842255
push_front 983413057
push_middle 537117339
push_middle 910083730
get 255123
push_back 708119385
push_back 672211070
push_back 271459183
get 177132
push_front 766665884
push_front 475773067
push_back 873467665
push_middle 323185569
push_middle 81616991
push_front 493593345
push_middle 693428622
get 225338
get 238673
push_back 924922892
push_middle 14106367
get 128804
push_front 285956053
get 70492
get 42897
push_back 897131072
push_middle 480388571
push_middle 843756384
push_front 738407773
push_front 655910381
push_middle 586347792
push_back 251864521
push_middle 7903569
push_front 700468535
push_back 648686073
push_front 153628981
push_middle 32770127
push_front 619895101
push_back 29586415
push_middle 807393882
push_middle 425665070
push_front 986884488
get 187669
push_front 524212738
push_back 428237823
push_front 420166903
get 41560
push_middle 512962558
push_front 743393574
push_front 558254604
push_middle 271414361
push_back 848795281
push_front 910468536
get 138985
push_front 695809912
push_front 131525461
push_front 749428613
push_back 107927460
get 138756
push_front 367902309
push_front 779988079
push_back 108624933
push_front 208535986
push_front 510825003
get 99258
get 204067
push_back 768148842
push_middle 480661361
push_middle 73973976
get 148514
push_front 907097167
push_front 374078113
get 142096
push_back 370034837
get 260969
get 14392
push_front 965830270
get 255991
push_back 618672823
push_back 154849884
get 174688
push_middle 12445376
push_middle 118481252
get 237544
push_back 224236979
push_middle 283635379
push_back 135645784
push_middle 959415662
push_front 485249506
get 251762
push_back 81457553
push_middle 38234478
push_front 880721111
push_back 456021807
get 151806
get 105738
get 151374
push_back 470858141
push_middle 591859724
push_front 504969318
push_middle 462305989
push_front 966827970
push_back 893898802
push_back 543448830
push_middle 469856113
push_middle 649431829
push_middle 228247187
push_back 184092074
push_back 603977083
push_front 343043555
push_middle 928703913
push_front 848557568
push_back 511697804
push_front 966601625
push_middle 840496128
push_back 782096044
get 15345
push_front 182362549
push_back 296370924
push_front 331749754
get 201329
push_front 931270810
get 119515
push_front 160161999
push_back 427504974
push_back 193744205
push_middle 458072727
get 18194
get 120029
get 73068
push_back 31257568
get 180133
push_front 133185201
push_back 220628252
push_middle 131023429
push_back 185998676
push_back 122800964
push_back 173144103
push_middle 935632527
push_back 787646199
get 149456
get 13804
push_middle 43263202
push_middle 27414907
push_middle 742492636
get 130064
push_front 196401501
push_middle 516224699
push_front 801686184
push_back 828574230
push_back 118122895
push_back 811618427
push_back 287177900
push_front 48061649
push_middle 140128066
push_front 427733441
get 103088
get 75570
push_middle 962390123
push_back 918164761
push_back 77950856
push_middle 41645133
push_front 558741448
get 145436
push_middle 62840108
get 52118
get 239778
push_front 673600840
push_front 241357241
push_front 225648109
push_middle 973179937
push_front 736381064
push_front 558441534
get 208599
push_back 168134307
get 199079
get 174112
get 56147
push_middle 910807445
push_front 452274395
push_back 340679532
push_front 143571991
get 251791
get 263260
get 74569
get 38025
push_front 36295483
push_middle 292161678
push_middle 295607371
push_back 28406830
push_front 999324334
push_middle 543264169
push_back 530572276
push_front 105549251
push_middle 772919567
push_back 762328020
get 14817
push_middle 439083380
push_middle 31154694
push_middle 540537743
push_front 486477443
push_middle 419902388
push_middle 596703762
push_middle 825491565
push_front 186189836
push_back 229789329
push_back 800702510
get 104962
get 225851
push_back 550778547
push_middle 139169473
push_middle 938965994
get 224037
push_front 483843524
get 147837
push_back 977967027
push_front 861493371
get 166068
push_middle 194185615
get 68851
push_middle 521574912
push_back 54533980
push_front 672941134
push_middle 588429392
get 96000
get 196393
get 90425
get 122744
push_middle 831699633
push_front 667070764
get 268772
push_back 333891077
push_middle 744078028
push_middle 50090763
push_middle 351846449
push_middle 860871501
push_middle 730814543
get 212253
get 262590
push_front 46085576
push_back 662145795
get 194743
push_middle 937687779
push_front 760668139
push_front 323286199
push_middle 102259965
push_front 18807544
get 235274
push_back 728398480
get 1372
push_front 236970645
push_back 458007850
push_front 416070876
push_back 510607131
push_back 304939031
get 134588
get 81187
push_middle 938454134
push_middle 561287831
push_back 354070174
push_back 185211021
push_front 421013171
push_front 563441987
push_back 63006187
push_middle 509703115
push_middle 296351956
push_middle 702483760
push_back 460645369
push_front 69025832
push_back 565543214
push_back 325668299
push_middle 907263915
push_middle 112318758
push_front 128657613
push_middle 932533074
push_middle 925104581
push_back 171220333
push_back 364764544
push_back 946319861
get 165308
push_middle 608779103
push_front 127173837
push_back 540392309
push_middle 238676323
push_back 619953502
push_middle 778137896
get 7634
push_middle 911789897
get 47984
push_back 807588932
push_back 597689137
get 161567
push_middle 475403110
push_middle 617628112
push_middle 44491562
push_front 635510806
push_front 186045826
push_middle 352294700
push_middle 829401155
push_middle 152755743
push_middle 22874611
push_front 772931886
push_middle 122295651
push_front 130338632
push_front 255113665
push_middle 493262605
push_middle 709256779
get 99470
get 26483
get 192632
push_middle 883851861
push_middle 681095092
push_front 866493144
push_middle 895995363
push_back 257975215
push_front 915645097
push_front 310581933
get 34720
get 228172
push_front 179810108
push_front 248375668
push_middle 268713526
push_front 154694142
push_back 466043714
push_back 350470443
push_middle 786952897
push_middle 460627854
push_middle 993565440
push_back 119804623
get 46067
get 140108
push_middle 952810973
push_back 427523649
push_back 902712862
push_front 325736892
get 187283
get 251840
push_back 150408968
push_back 285896339
push_front 18883283
get 8958
push_front 135132226
push_middle 295602203
push_middle 455353240
get 166150
push_front 977629229
push_front 550520205
get 268912
push_back 925125634
push_front 534070633
push_middle 985902410
push_front 444389857
push_back 773249410
push_front 113118589
get 46075
push_front 883234235
push_back 368208377
push_front 41831811
push_back 474062885
push_middle 479553846
push_middle 722922801
get 242160
get 19609
get 249770
push_front 143044012
push_back 629234770
get 82914
push_front 209867771
push_middle 697507601
push_middle 55776967
push_back 59127885
get 204793
push_front 434618989
push_front 121860079
push_front 188853447
get 99947
push_middle 96833608
push_middle 137435707
push_front 593553290
get 68593
get 137818
push_front 440387007
push_middle 671722763
push_middle 321955669
get 187066
get 71416
push_front 847273236
get 224904
push_front 439853374
get 4388
get 226318
push_middle 555474668
get 188877
push_front 58616741
push_front 72354790
push_front 534732669
push_middle 618144712
push_back 955439220
push_back 174637468
push_middle 335648678
push_front 767075594
push_middle 470673127
push_middle 368475391
push_middle 19673307
get 43089
get 178542
push_middle 336583530
get 189348
get 204542
push_back 105167314
get 221741
push_back 194898512
push_front 862674375
push_front 856380899
get 190679
push_middle 942193051
push_front 478109089
get 207064
push_front 357859631
push_middle 388244954
push_middle 55753019
get 249460
push_front 927454449
get 111152
get 211916
push_middle 972629456
push_back 2997091
push_middle 198594434
get 153909
get 260451
get 89512
push_front 290270750
get 35683
push_front 129505055
push_back 179472796
push_front 67962172
push_back 613824955
get 98137
get 82351
push_front 387545934
push_middle 193720445
push_back 276622133
push_back 506344409
push_back 67273723
push_front 556881350
push_middle 724994594
push_front 318177158
push_back 833731091
push_back 545845410
push_front 653320680
push_back 624375774
push_middle 432692999
push_front 737521043
push_back 166102542
push_middle 224812782
push_front 344285818
get 74513
push_back 290972973
push_middle 591941899
push_middle 10434650
push_front 632183100
push_front 111029120
push_back 82555667
push_back 581833203
push_middle 862266404
push_back 765583154
push_back 631478518
push_middle 558553210
get 2101
push_front 14141453
push_front 91282960
push_middle 33775262
push_middle 296911722
push_back 849467374
get 203235
get 183811
push_front 629409461
push_middle 472662663
push_back 566250507
get 152087
get 7995
push_middle 725207554
push_middle 243752249
get 120686
get 88128
push_back 229655795
push_middle 746587220
get 144041
push_front 657508538
push_back 856090078
get 227007
get 213304
push_middle 16775466
get 101484
push_back 904294420
get 211217
get 204756
push_back 521007016
push_middle 459072514
get 145213
get 184090
push_middle 899778873
get 138013
push_front 226008243
push_front 159407313
get 93958
push_middle 7741100
push_back 128403352
push_back 221382076
get 24780
push_middle 664670974
push_back 481839416
push_middle 632408507
push_front 189868402
push_front 772535866
get 23589
push_middle 591033763
push_middle 643014265
push_middle 881585713
push_front 224132394
push_middle 177262143
push_middle 187484790
get 66680
get 138096
push_front 826549767
push_middle 878810494
push_back 490832328
get 211422
push_back 682458824
get 226192
get 119450
push_back 226778432
push_back 715482617
push_front 424009420
push_middle 200213686
push_middle 429726661
get 129510
push_back 218179010
get 137439
get 220516
push_middle 571709527
get 248141
push_front 636559776
push_back 332553745
get 164372
push_front 602866317
push_front 786647527
get 172410
get 150715
push_back 994164723
get 119200
push_front 498244124
push_middle 518642177
push_front 291686177
push_front 31593826
get 32446
get 219255
push_middle 804337662
push_back 135255093
push_middle 273811012
push_middle 316795478
get 197219
push_front 441490860
push_middle 420898607
push_back 654175252
push_back 153653838
push_middle 144669049
push_back 270024856
push_middle 24872089
push_middle 52535372
push_front 276640429
get 11988
get 212356
push_back 526347707
get 214498
push_middle 892357513
get 95848
push_middle 606897290
get 16779
get 203888
push_back 898172532
push_middle 344852990
get 265279
get 76485
push_front 512904529
push_front 291792551
push_back 497883600
push_front 505433439
get 225308
get 62676
push_front 81965430
push_middle 764976031
push_front 220058979
push_middle 495659577
get 234120
push_front 418966422
push_middle 2766525
get 223439
push_middle 515201254
get 20654
push_middle 49203218
push_back 961413331
get 201641
push_middle 57273812
push_back 832420146
push_back 805599698
push_back 560157774
push_back 106135151
push_middle 53736165
push_back 760685471
push_front 241341367
push_middle 18505920
push_back 647389236
push_back 161544130
push_back 315588827
get 37661
push_back 112614319
push_middle 341135185
push_front 225396389
push_front 325164637
push_front 236269389
push_middle 615901225
push_back 550847958
push_middle 311318722
push_front 118026264
get 5716
push_middle 313940367
get 150796
get 63285
get 38187
get 19051
get 102570
get 234846
push_back 95921745
push_middle 741124405
push_back 923182918
push_back 40653273
get 66673
push_back 143534133
push_front 221707030
push_middle 237761614
push_front 378158082
push_middle 369939147
push_back 960397861
push_front 378820172
get 58109
push_back 560051909
push_back 248266924
push_middle 906587396
push_back 740833868
push_front 205322244
get 1624
push_front 912985249
push_middle 152236712
push_front 342637274
push_middle 310020458
push_back 313403107
push_front 139069289
push_front 98731587
get 44648
get 99455
push_middle 714115269
push_front 666379860
get 48403
push_middle 189961721
push_back 94035917
push_middle 329468575
push_middle 724646434
push_back 426485040
push_back 303571476
get 142901
push_middle 597404650
push_back 762182635
push_front 992041268
push_front 983728650
push_middle 244972471
get 183504
push_back 681852117
push_back 863503703
push_middle 839106607
get 170815
push_middle 729583328
push_middle 505415585
get 221744
push_middle 326046807
get 265447
get 104187
push_back 47647508
push_back 338639996
push_front 341714926
push_front 87102628
get 215719
push_back 698420113
get 230950
get 15370
get 206771
push_back 509488719
push_back 465930945
push_front 919831225
push_front 314921167
push_front 161005112
push_back 697722789
push_middle 876864134
push_back 323185771
get 22850
push_front 885188275
push_front 678861407
push_front 428896461
get 85107
get 100222
push_front 229513454
get 96688
get 82132
push_front 947007994
push_middle 296763220
get 78220
push_back 59835792
get 29677
push_middle 115494592
push_front 560984945
get 222102
push_middle 190801640
get 27677
push_middle 7474033
push_front 423887247
push_middle 189328397
push_front 773291780
push_middle 997001438
push_middle 862438831
get 77603
push_front 538059232
push_front 240752376
push_front 68507524
push_front 733632155
push_front 167916091
push_front 340491539
push_back 350012972
push_front 970091675
get 117308
push_middle 96068811
push_front 60952402
push_front 433375079
push_middle 132125913
push_middle 756022667
push_middle 873722093
push_middle 835442737
push_middle 24779728
get 26080
get 38895
get 103525
push_front 539916778
push_back 131651586
get 189621
push_middle 991317030
push_middle 109263091
get 50177
push_middle 263956356
push_back 872446154
push_front 151087
push_back 256430402
get 172736
push_front 558248376
get 151305
push_front 650415127
push_middle 442143750
push_middle 224481781
push_middle 922420323
push_middle 139946954
get 171175
push_back 203206720
push_back 928549670
push_front 171239884
push_middle 693799670
push_back 461970647
push_middle 8680366
push_front 204187385
push_front 810556264
push_back 764605734
get 1693
push_front 511570069
get 177187
push_middle 423267495
push_front 800886062
push_middle 540837401
get 114314
push_back 912460300
push_front 55462933
push_middle 840088388
push_back 835868930
get 195894
push_front 323963532
push_middle 147284876
push_middle 995162681
push_back 162547775
push_back 864684915
push_back 180382177
push_front 758856373
push_middle 650531623
get 141676
push_back 449132270
push_front 791428595
push_back 114645100
push_back 630238206
push_back 406914567
get 9405
push_front 880398530
get 14256
push_back 8297090
push_front 138318444
push_front 84147976
push_back 793686655
push_front 128793816
push_back 241899673
push_back 356329506
push_front 504717444
push_front 164590240
push_back 274101830
push_back 328116129
push_middle 470094628
push_front 504482311
push_front 38636077
push_middle 631386577
push_middle 925219488
get 49264
push_back 528173849
push_middle 651406872
push_back 127360174
push_middle 569082388
push_front 719443812
push_front 879455940
push_back 136352361
push_back 815818807
get 209588
push_middle 523500992
push_back 88361250
push_front 838039734
get 139178
push_front 580789776
push_middle 717667482
push_back 692413297
push_back 569365527
push_front 921855514
push_middle 954722231
push_back 441284906
push_front 31219349
push_back 681610786
get 164917
push_middle 904011020
push_front 431949208
push_back 262820037
push_back 344017366
push_back 23995269
push_front 815495229
push_middle 598092315
push_front 10754041
push_back 57447030
push_front 366676075
get 68769
get 72411
push_middle 462121169
push_front 466998212
push_back 848200236
get 95384
push_front 850379763
push_front 33686786
push_front 270041989
push_middle 737792806
push_back 432470052
push_back 229153133
get 44553
push_back 168987044
get 166225
push_middle 541696080
get 215104
push_front 604649789
push_front 706527425
push_middle 211519319
push_middle 390603136
push_front 950016350
get 121797
push_back 940624594
push_middle 489160163
push_back 773328717
push_front 92148442
push_front 374570216
push_middle 487325168
push_front 195146593
push_middle 308319617
get 118297
push_middle 307847354
push_front 949520354
get 169407
push_back 156529637
push_middle 366284445
push_front 97517410
push_front 60019827
get 3950
push_front 753676614
get 74309
get 235331
push_back 973553482
push_back 807465231
push_back 64751199
push_middle 468829434
get 162502
push_front 749969727
push_middle 157400558
push_front 905544468
get 173381
push_back 177104144
push_front 242545087
push_front 687105050
push_middle 652633210
push_front 177845953
get 9489
push_front 356882898
push_front 684500706
push_front 451717767
push_middle 394231062
push_front 978854137
get 93579
push_front 177863122
push_front 433738986
push_front 970383241
push_middle 795751259
push_middle 922700217
push_front 87952626
get 117607
get 114172
push_front 663891185
push_back 351436506
get 72615
push_middle 208497671
get 218439
get 111038
get 265426
push_front 395644105
get 243904
get 129593
push_front 24747477
get 36661
push_back 897679085
push_middle 626598229
push_front 900879437
get 55738
push_middle 770928983
push_front 882263768
push_middle 421818045
get 174550
get 103483
push_back 726371615
push_back 884244437
get 139400
push_front 584050810
push_middle 727870559
push_middle 256851742
push_front 974179246
push_back 7907497
push_front 814437242
get 88927
get 235234
get 80303
push_middle 900201797
push_middle 805995841
push_front 956251332
push_middle 955982923
push_back 14989886
push_front 209989020
get 202218
push_middle 452066487
push_front 449391263
push_middle 552007392
get 156683
get 240441
push_middle 349570841
push_front 442637104
push_middle 501689338
push_back 306255116
push_front 463636288
push_middle 910645763
get 137462
push_back 134612886
push_back 502702999
push_front 999850862
push_front 80196551
push_middle 69087031
push_back 492977181
push_middle 793053229
push_front 343241274
push_front 259117981
push_middle 678425088
push_front 895754540
push_back 786143721
push_middle 581853633
push_back 337684739
push_back 941881616
push_front 90140812
push_front 678680004
push_back 786046246
push_back 379568712
push_middle 221642166
push_middle 772653107
get 244065
push_front 87120818
push_back 379158122
get 176696
push_back 101928675
push_middle 515888819
push_middle 562811411
push_middle 125384668
push_front 591915860
get 128072
push_middle 165258417
get 111642
push_middle 460450696
get 95602
push_back 591208363
push_front 424028207
push_front 690537085
get 93007
push_back 27381346
get 60303
push_back 624997966
push_middle 425119970
get 27473
get 227358
push_front 578365174
get 226865
push_back 468113052
push_front 721222862
push_middle 633237843
push_middle 597493956
push_front 393628975
get 89546
push_middle 95582276
get 137727
push_middle 181582052
push_front 371673776
get 197212
push_middle 798587950
push_middle 687170550
get 270145
get 102779
push_back 823346395
push_front 572509960
get 121552
push_front 58041487
push_middle 272419935
get 248844
push_middle 682120162
push_middle 592978686
push_middle 158640733
push_front 56889989
get 205821
push_back 425918716
push_back 392803163
get 28578
push_front 913773166
push_back 532220222
push_front 470706485
push_middle 276174317
get 12186
push_front 517581441
push_back 587218658
push_back 511295222
push_front 291039053
push_front 949425567
get 34648
push_front 858485831
push_middle 636130920
push_front 1905455
push_front 596551289
get 13082
push_front 4041980
push_back 977276411
push_front 524396484
push_middle 611513556
push_middle 242033601
push_back 221452101
push_front 782845646
get 179136
push_middle 579544496
push_front 417979292
push_back 20067332
push_back 774330631
push_front 770116134
push_middle 120795515
push_front 814747770
get 192396
get 260077
push_front 368533646
push_front 524955673
push_front 567611160
push_front 707849043
push_back 922560505
push_front 401016841
get 98487
push_back 634536601
push_back 914101410
push_back 354662573
push_front 695128961
get 148918
get 31077
get 136365
get 230133
push_middle 913221100
push_front 925045903
push_back 656504766
push_middle 155383304
get 182411
push_front 922172042
push_back 307699116
push_middle 128455731
push_middle 680079648
get 111701
push_middle 742826606
get 159366
push_back 136146279
get 105083
push_front 12323633
push_front 850534255
push_back 568672020
push_middle 382157290
get 113284
get 257063
push_middle 69162738
push_front 632194362
push_middle 595282368
push_back 322331288
push_back 65550010
get 131802
push_front 312296864
push_middle 232750560
get 94199
push_back 745852773
get 25330
push_back 811046895
get 9200
get 210638
push_middle 291256803
push_middle 970178368
push_back 583689919
get 214407
push_front 125570192
push_front 548129508
get 35740
get 50615
push_back 777296992
get 32449
push_back 614034478
push_back 288389023
push_back 945583108
get 232039
push_back 807355166
push_front 677542726
push_middle 378450764
push_back 127462264
get 265488
push_front 335236808
push_middle 514654551
push_back 740598526
push_middle 373945047
push_middle 482409624
push_front 572073472
push_front 380353018
get 162702
push_front 119578628
push_front 886147635
push_back 892142202
push_middle 630088001
push_front 708323093
push_back 33826867
push_middle 33566365
push_front 696874800
push_back 98874692
get 142554
get 212580
get 104751
push_front 582738452
push_middle 436266709
push_back 336394795
push_back 230968979
push_middle 243610108
push_middle 959476876
push_front 412605081
push_middle 862329637
get 58220
push_middle 251481110
push_front 353830629
get 225971
push_back 30641190
push_back 981725098
push_back 57585694
get 168336
push_front 266242301
push_back 560411909
push_middle 391990772
push_back 108065041
push_front 549624980
push_middle 6709860
push_back 42851507
push_front 589188664
push_middle 193052522
push_back 689238212
push_front 446225841
get 52510
get 100364
push_back 205502746
push_middle 560036482
push_back 412348328
push_front 762824113
get 99055
get 90056
push_front 304123713
get 131046
get 75097
push_middle 392074696
push_back 186870134
push_middle 14856408
push_back 289663460
push_front 635159763
push_middle 583812298
push_back 96612951
push_middle 402263647
push_middle 159202863
push_front 981838990
push_middle 165170094
push_middle 906692906
get 33585
push_middle 163294850
get 160762
push_middle 613078254
get 212673
get 136984
push_middle 323813499
push_front 811929718
push_front 657212831
push_front 618479251
push_back 41308465
push_back 745356239
push_front 439777181
push_middle 150215487
push_middle 479015658
push_back 305088062
push_back 925126752
get 217654
get 70102
push_middle 566716863
push_front 517532863
push_back 565296861
push_front 89653130
push_middle 191370928
get 119933
push_middle 761647911
push_front 685133893
push_middle 818764333
push_front 276087155
get 67214
push_front 269039700
get 66411
push_middle 199073806
get 268646
push_front 51351762
push_back 101851484
push_back 7765003
push_middle 155640624
push_front 624296391
get 63748
push_back 112228364
get 200067
push_middle 87808834
push_front 993762498
push_front 845143880
push_middle 790626332
push_middle 901657874
get 241517
push_back 84908123
get 111261
get 153681
push_middle 371327822
push_back 790257172
push_middle 326211582
push_back 93041163
push_middle 153405923
push_front 142234281
push_back 533013582
push_front 741478406
push_middle 257014371
get 175473
push_back 220967195
push_middle 406069425
push_front 615361570
get 42265
push_middle 40970232
push_middle 332997951
get 153370
push_middle 605427259
push_back 97894441
push_front 580185352
push_front 431461534
push_middle 259906721
get 263577
push_back 869293157
push_middle 250120956
get 110872
push_back 826283406
push_front 319072974
push_middle 844489033
push_middle 568340548
push_back 757255246
get 251714
push_front 715572396
push_back 187901845
get 116882
get 193116
push_middle 388837693
push_middle 220326765
get 95635
get 90916
push_front 53540690
push_back 151080230
get 72505
push_middle 527131444
push_front 685642876
get 51763
push_back 609369272
push_back 397892621
get 130352
push_front 625722091
get 266990
get 64750
push_back 287078029
push_back 294178770
push_front 624197857
push_front 465929163
push_back 853092185
get 268657
push_middle 202319049
push_back 397526906
push_back 331568928
push_front 841150910
push_middle 596404420
get 9991
get 175895
get 31661
push_middle 854211422
push_middle 274723591
push_back 650075306
push_back 890525931
push_front 720713382
push_back 91247748
push_middle 929269296
get 227665
push_middle 702588781
push_front 608464040
push_middle 793480384
push_front 508857826
push_back 859046645
push_front 173868771
get 93321
push_front 915015081
push_middle 761965259
get 150060
push_back 197228650
push_front 311244254
get 191589
push_back 532599164
push_front 510228462
push_middle 246177314
push_back 909716062
get 72126
push_back 88181343
get 108938
push_back 509443485
push_front 575744794
push_middle 853303101
push_back 749082205
get 200990
push_front 987882489
push_back 553157941
push_back 840605941
push_back 415640447
push_front 522461547
push_back 705436904
get 85840
get 241025
push_middle 481011809
push_back 290416654
push_front 833970409
push_middle 391075679
push_back 699588662
get 82251
push_back 224621314
push_back 742480816
push_middle 660975892
push_middle 466895923
push_middle 899667947
push_middle 47205084
push_front 623260392
push_middle 935365791
push_middle 953265894
push_back 497238976
push_middle 107846342
push_front 419599359
push_front 281570035
push_middle 169451506
get 251322
push_middle 244986821
push_middle 822182205
push_front 754326959
push_front 853752001
push_middle 810525491
push_front 658239029
push_back 969287242
push_back 928032811
get 166399
push_back 46806970
push_middle 88491223
push_middle 86184374
get 242508
push_back 973672082
get 127832
get 249827
get 107542
get 149238
get 251358
push_middle 976380549
push_front 606729966
push_back 370559458
push_middle 623704281
push_back 641443050
push_back 490524722
push_front 167897061
get 115250
get 259606
push_front 50241517
get 80867
get 83113
get 261965
push_middle 830491780
get 172406
push_front 784528964
push_middle 17707928
push_middle 130438453
get 10532
get 124337
push_middle 368044636
get 50721
push_front 646653839
push_front 192859312
push_front 728521102
push_middle 512281803
push_middle 524790
push_middle 717821745
get 208542
push_middle 384567451
get 132414
push_back 714311992
push_front 825536452
push_back 40112324
push_front 649281845
push_back 824741776
push_front 537509990
push_front 487478982
get 115405
push_front 622568801
get 156684
push_front 880501151
push_front 654251992
push_back 500600161
push_middle 332874398
push_middle 728638179
push_back 444405231
get 45946
push_front 781448433
push_back 765670421
push_back 380770798
push_back 37982755
push_middle 132831921
push_back 634349284
get 167847
push_back 667452867
get 57951
push_middle 205891696
push_back 640334234
push_back 478650023
push_back 1785655
push_back 40057778
push_middle 642036273
push_back 399982464
push_front 731193345
get 233393
push_back 943411213
get 181864
get 19381
push_middle 754583805
push_back 353680326
get 107378
push_front 530646455
push_middle 550996728
push_back 870236915
get 164201
get 264467
push_front 73155400
push_back 476928853
push_back 964611638
push_back 815490734
push_front 801548746
push_front 127474632
push_middle 584581635
push_middle 287713541
push_back 354841871
push_front 76096680
get 6336
push_front 262706283
get 181402
push_back 381021204
get 202787
push_back 511981903
push_middle 809760576
get 18486
get 96228
push_middle 569092828
push_front 128559753
push_front 96295327
push_front 18424095
push_middle 928875406
push_middle 757045903
push_middle 305225645
push_front 354773978
get 35334
push_middle 870026101
push_front 511001292
push_middle 224783724
push_middle 381257309
push_middle 350102208
push_middle 299784202
get 259680
get 158834
push_middle 259484726
push_back 471887867
push_back 647701209
push_front 917567822
push_middle 802937695
push_back 307359961
push_back 580876371
push_front 30242930
push_middle 417806706
push_front 485365918
push_middle 300680687
get 74268
push_back 303228738
push_back 150785400
push_front 863331710
push_back 586465712
push_back 573866795
push_middle 760549531
push_middle 665667060
push_back 605373478
get 221504
get 75840
push_middle 716238544
push_middle 94514628
push_middle 723779147
push_front 625001177
push_middle 589902174
push_front 251120671
push_middle 712225926
push_front 241522
push_middle 655223097
push_back 417331608
push_back 875802875
push_middle 252287713
push_middle 444798893
get 57022
get 168015
push_middle 990003927
push_front 910721920
push_front 117995343
get 34363
get 109379
push_back 236701555
get 178762
push_front 226749870
push_front 984960870
get 68998
get 155538
push_back 2687153
push_back 666108289
push_back 159089758
push_back 851286679
push_middle 275389239
get 168424
get 174265
push_back 743124921
push_front 269199588
get 187422
push_middle 899935900
push_back 730055696
push_back 613945431
push_back 63543105
push_front 516800152
push_back 506193033
push_middle 730711374
push_front 64097217
push_middle 66089761
push_front 207556072
push_middle 564886584
push_front 723982336
get 186709
push_front 943751962
push_back 288889219
push_middle 568117559
push_back 983796
push_middle 710816186
get 139836
push_front 935290879
push_back 431387391
push_front 13184603
push_front 725533027
push_middle 719735034
push_middle 372896697
push_front 62985795
push_middle 28758196
push_middle 417418922
push_back 754964467
push_back 789908914
push_middle 214657631
push_middle 204714183
push_front 769279870
push_front 585060129
push_front 376694736
push_back 703157830
push_middle 222677702
push_middle 67486835
push_middle 549658163
push_back 303551246
push_middle 975762916
push_front 367555106
get 77472
get 221056
get 140326
push_front 43359442
push_middle 310100669
push_front 106551377
push_middle 210535405
get 118917
push_front 828057067
push_back 969199744
push_front 455842765
push_back 983906661
push_back 704944248
push_middle 719828625
push_front 497663734
push_middle 652647345
push_front 398190300
push_back 993367939
push_front 82161912
push_middle 292417050
push_middle 716478391
get 223491
push_back 263725764
get 32770
push_front 637351086
push_middle 890392088
push_middle 902726358
push_middle 238148800
push_front 14931513
push_front 643943449
push_back 248542403
push_middle 890268207
get 30136
get 79921
get 158551
push_middle 578504954
push_back 795210489
push_back 265086762
push_middle 75437016
push_front 417848687
push_middle 1758021
push_back 285345410
push_front 996998070
get 42439
push_middle 667172467
push_front 458562571
push_front 390080855
push_middle 160678826
push_back 482662489
push_middle 813483113
get 238888
push_back 379177431
push_back 611007493
get 134151
push_middle 385438485
push_middle 10033153
push_front 648096458
get 237727
push_back 216927074
get 35755
push_middle 81601902
get 64790
push_back 31021772
get 58080
get 103784
push_front 372652067
push_middle 274224140
push_back 516531605
push_back 518736700
push_back 274122629
push_back 163518735
push_middle 108825281
push_front 824026299
push_front 594417985
push_back 354929632
push_front 909033822
get 50269
push_front 659689251
push_back 877163213
push_back 742461309
get 50391
get 7675
push_back 770724041
get 190291
push_front 206485769
push_middle 514804815
push_front 525462936
push_middle 708164893
get 166897
push_front 712479351
push_front 302483872
push_front 390888983
get 104593
push_back 140531772
push_back 585059599
push_back 712189085
push_back 681215770
push_middle 321610153
push_middle 11725677
push_front 892635789
push_front 370032810
push_front 409551859
push_front 435738264
push_middle 664588793
push_back 802660263
push_middle 994395590
push_front 207694625
push_middle 593866447
get 105061
get 79783
push_front 567962744
get 184528
push_front 772325440
push_front 559416768
get 133682
push_front 262554195
push_middle 436071520
get 88357
get 250198
push_back 505177376
push_middle 226521308
push_back 640012
get 52797
push_front 189982644
get 41604
push_front 530309815
push_back 490890423
push_middle 245060412
push_back 680545791
push_back 195098319
push_middle 418066708
get 145424
push_front 650115815
push_middle 363351612
get 8875
push_back 85668778
push_middle 830053058
push_back 937035930
push_front 201738124
get 46853
push_back 55344436
push_middle 108602263
push_middle 920288043
push_back 920577532
push_middle 49512807
push_back 810041916
push_front 674880017
push_middle 456611582
push_middle 838613705
push_back 4521316
push_middle 471635776
push_back 656234399
get 211421
push_middle 16913228
push_back 749190931
push_back 502699436
push_back 854568879
push_middle 623943122
get 179616
push_front 684701709
push_middle 907384462
push_middle 652775679
push_middle 66121364
get 74084
get 48814
push_back 181817547
push_middle 120761875
get 138002
push_back 598679340
push_middle 950986623
push_back 310769514
get 180756
get 137443
get 44308
push_middle 690860925
get 178272
push_back 996893682
push_front 23381053
push_back 499286026
push_front 883531764
push_middle 414669542
push_front 962858028
push_front 405121327
push_middle 973140204
push_middle 391165985
push_middle 229714293
push_front 844256740
push_front 282193897
get 160134
push_back 730491903
get 226842
get 213326
push_middle 765642336
push_back 303641105
get 29173
get 32690
push_middle 735550563
push_back 719346883
push_front 135605192
push_middle 705544489
push_middle 334350586
push_middle 261503442
push_back 338266501
get 96134
push_middle 677537823
push_middle 242979025
push_front 995093983
get 156254
push_front 262118806
push_back 89490031
push_middle 461251641
push_back 577397381
push_back 332035119
push_front 411436663
push_front 68399604
push_back 221371162
push_front 444112754
get 252833
get 9883
get 1492
push_middle 402952048
push_middle 217157042
push_front 655732984
push_back 496138618
push_front 33398426
push_front 328145284
push_middle 331981657
push_back 711783437
push_front 802396750
get 76099
push_middle 503223425
push_front 831063525
push_back 745415625
push_back 74428933
get 245028
push_front 15575067
push_back 529749332
get 95165
push_front 896126860
get 181495
push_middle 839151467
push_middle 505620965
get 67335
get 74830
push_back 799322349
push_front 94714784
get 262360
push_middle 175583584
push_front 680329388
push_middle 709902874
push_back 785327702
get 46308
push_back 224360875
push_middle 753380876
get 70943
push_back 15517605
push_middle 599029439
push_back 47120159
push_back 353107924
get 264413
push_back 257747090
push_back 437902339
push_middle 664793397
get 229714
push_back 156142355
push_back 625840135
push_back 621132552
get 104485
push_back 796993190
push_back 438075151
push_front 859700046
get 141010
push_front 214066636
get 188575
push_back 811694868
push_middle 763322304
push_middle 545779954
push_middle 520551878
push_middle 421621005
push_front 730286098
push_back 147149242
push_middle 839004056
push_back 601237079
push_middle 164131569
push_front 129429637
get 88071
push_middle 223985984
push_middle 904636078
get 167603
push_middle 268924101
push_front 353014169
push_middle 3211091
push_back 30928195
push_back 12380863
push_front 894628372
push_middle 975337479
push_middle 633118404
push_back 499752390
get 241427
push_back 13031797
push_middle 603434959
get 163669
get 212441
push_front 453941723
push_back 181661350
push_back 261637046
push_back 172278364
push_front 788341667
push_back 585464689
push_front 626184111
push_middle 687165619
push_middle 136945405
push_back 881064460
push_back 329607215
get 22940
push_front 408084176
push_middle 396640495
push_middle 781057108
push_back 930485284
push_back 585544029
get 12037
get 231674
push_back 573355047
get 109096
get 106404
push_back 855007860
push_middle 374790128
get 106279
push_front 377686069
push_middle 24573851
push_front 26392931
push_front 559361149
push_middle 851063618
get 119477
push_back 805554530
push_middle 374869682
push_front 424792942
push_back 258790
get 193304
get 176460
push_back 771170937
push_middle 2339860
push_front 138224024
get 59305
push_middle 434876247
get 7155
push_back 642645365
push_front 552257760
push_back 916977302
push_back 620928181
push_front 47909081
push_back 265609260
get 257877
get 29987
get 36736
get 180238
push_back 896281220
get 73310
push_middle 234920390
push_front 649148280
get 135002
push_front 778420065
get 6003
push_front 46773446
get 37464
get 163138
push_front 638279687
push_back 137331560
push_middle 86380208
get 211367
push_back 534848939
push_front 422501485
push_back 115090305
get 103856
push_front 861547734
push_middle 270866132
get 46264
push_back 452236385
get 243258
get 180426
push_back 122200268
push_back 582751105
push_back 440954654
get 249866
get 92027
push_front 108373301
push_back 741873831
push_back 735149783
get 243062
push_front 313025050
push_front 71488273
push_back 383051362
push_front 23529498
get 253645
get 114915
get 227867
push_front 548845642
push_back 507858552
push_front 867754138
push_back 617483318
push_front 376707121
push_middle 357553503
push_back 230330053
push_back 412257161
push_middle 474839971
push_back 5112453
get 19975
push_middle 61058026
get 141802
push_middle 547044732
push_front 822276428
push_middle 473512242
push_front 867291711
push_middle 399854120
get 27817
push_back 573511023
push_back 185951390
push_middle 711798198
push_middle 166920315
push_middle 530008741
push_middle 771481328
push_back 714917695
push_back 167726413
push_middle 271093826
push_front 700954541
get 215272
get 243588
push_front 709587979
push_middle 187357363
push_front 816008778
get 199293
push_front 229125203
get 148782
push_middle 192459308
push_back 915921932
push_front 870977772
push_middle 933937223
push_middle 452408227
push_middle 366437224
push_back 533296957
push_back 502824080
get 214280
push_back 925135735
push_back 403217248
push_front 80230087
push_front 946198438
push_back 773597779
push_middle 592560169
push_back 361967334
push_middle 17611538
push_middle 284556823
push_front 41852899
push_middle 790614538
push_front 387753941
push_front 143860107
push_middle 686445508
push_middle 940816094
push_front 64235544
push_front 531083991
get 105696
push_front 216802703
push_back 492714918
get 204394
push_front 210695418
push_back 781134123
get 240102
push_middle 579977626
push_back 460209172
get 104902
push_middle 917490937
get 259412
push_middle 230750967
get 170874
push_front 98907375
push_middle 980064315
push_back 405476316
push_front 543198505
push_back 820046597
push_back 498043021
push_back 751925601
push_middle 741375782
push_middle 518889766
push_back 746262785
get 141000
get 45513
get 74079
push_back 485192864
push_middle 724317086
push_middle 818908169
get 47283
get 46662
get 253352
get 185550
push_back 513883462
get 212258
push_back 632121952
push_front 698190466
push_middle 329327848
push_middle 852776213
get 66961
get 127974
push_middle 737618998
push_back 447257588
push_front 481139470
push_middle 958777465
push_front 930368636
push_back 353936171
get 174025
push_middle 978266268
get 145494
push_front 711207560
push_middle 703306696
push_back 704104653
push_middle 108678567
get 95977
push_back 905329599
push_middle 469430111
push_front 291999773
get 80887
push_front 575600916
push_front 785025902
push_back 402188767
push_middle 446530773
push_front 238433547
push_back 552567774
push_middle 71785304
push_front 205153721
get 51876
push_middle 642065824
push_middle 295855955
push_front 278915754
push_middle 941774254
get 159064
get 263710
push_front 55640262
get 123700
push_middle 625562984
get 258340
push_middle 492420216
get 75561
push_middle 478331061
push_middle 391779541
get 250436
push_back 836579527
push_middle 743293851
get 9306
push_back 21437507
push_front 167276032
push_back 832573132
push_middle 811914726
get 194058
push_middle 839900769
get 87467
push_back 284481110
push_front 453607773
push_middle 663006827
push_middle 417444646
get 53421
push_front 755134869
get 53389
push_middle 564672566
get 201771
push_front 119804747
push_middle 574090374
get 24755
push_front 902920737
push_middle 815056815
push_front 462315425
push_middle 476545468
push_back 669242980
push_middle 902554657
push_front 390553709
get 176787
push_back 56633747
get 110694
push_back 809973959
push_back 437356142
push_back 24519542
push_back 62673177
push_middle 548993153
push_front 620566776
push_back 481125176
push_middle 654546876
push_middle 415308789
push_middle 410008451
push_back 830193313
push_front 680671262
get 60720
push_front 345184153
get 167453
push_middle 836212892
push_back 689922122
push_front 880183229
push_back 922701869
get 191824
push_back 913305291
push_back 460771168
push_front 470613959
push_back 320637029
get 20876
push_middle 39229206
push_front 326941753
push_middle 119980845
push_back 280157842
push_middle 911851516
get 27964
push_back 9845438
push_back 819850376
push_middle 984526105
get 176225
push_front 388569354
push_front 632984186
get 36299
push_front 269510913
push_middle 77890292
push_middle 379754914
get 214370
push_back 243809619
push_middle 326182470
push_middle 424120029
push_back 164711658
push_back 460044859
push_front 875041267
push_back 671948929
push_back 296465604
push_back 227799834
get 203621
push_back 796942562
push_back 969053615
push_middle 593704585
push_back 940003247
push_middle 70196150
push_middle 882873516
push_back 488607282
get 88296
push_back 313313400
push_back 576614358
get 158407
get 187298
push_middle 211260291
get 247674
push_middle 322852557
push_back 627362194
get 191287
push_front 666760755
push_back 315590658
get 113089
push_front 852765147
push_front 18937151
push_front 644555772
push_front 8718783
push_back 121589765
push_middle 619494143
push_middle 753266847
get 96109
get 67118
push_middle 391580169
get 243739
push_middle 902756547
push_back 270150382
push_front 545289758
push_back 628971614
push_back 963420493
get 112580
push_back 675629891
push_front 380345616
push_middle 58796700
push_front 39553145
push_back 553407017
push_front 859428160
push_front 630136647
push_front 946174622
push_middle 587479778
push_back 479871066
push_back 863894580
push_middle 570692179
push_back 382223787
push_front 933404477
push_front 956183017
push_front 253666921
get 20790
push_back 543093278
push_middle 890648229
push_back 783142609
push_front 38144920
push_back 428618480
get 73040
push_middle 52797008
get 198275
push_front 326027940
push_middle 978847275
push_front 540303746
push_front 896595798
push_middle 620709121
get 131812
push_back 61829116
push_back 641575794
push_middle 960986556
push_front 770200571
push_back 894479594
push_middle 943098899
push_back 149586061
push_back 405125384
push_middle 558642665
push_front 188350073
get 24457
push_back 434295224
get 157094
push_back 626251016
push_front 21811912
push_back 311034027
push_back 144341171
push_middle 753314727
get 153954
push_front 565047501
push_front 207600406
push_middle 202964264
push_back 826712997
push_back 74168247
push_back 597653002
push_back 618586965
get 65340
push_front 698181167
get 45949
push_middle 205869093
push_front 22509373
push_front 217284664
get 165016
push_front 741987878
get 253086
get 179266
push_middle 111824830
push_front 894062255
get 211501
push_middle 545775368
push_back 23812843
push_back 964404349
get 112782
push_front 212431356
push_back 298595296
get 194887
get 45457
push_front 864375920
get 89741
push_back 319931051
get 111184
get 21412
push_front 499409673
push_front 586311404
push_front 167379005
push_front 498082577
push_back 685899564
push_middle 853784013
push_middle 249063569
push_front 72591080
push_front 996412417
push_middle 324756712
get 93770
push_front 756116298
push_back 730630924
push_back 657938240
push_middle 173195527
push_middle 283051230
get 250965
push_back 176304808
push_middle 506104162
push_back 712096574
push_back 256751215
get 53785
push_middle 356313849
push_front 393638880
push_back 403411348
push_middle 729552618
push_front 269146749
push_front 600288470
push_back 435229310
get 34505
push_front 28808773
push_back 262257014
push_back 506334391
get 10780
push_middle 616373337
push_back 95763610
push_middle 232468505
push_front 784601729
push_front 332205355
push_middle 671714222
push_back 927428439
push_middle 662684646
push_middle 909266900
push_middle 923864267
get 235459
push_front 880240464
get 61136
push_back 531425145
get 80753
push_middle 359640938
push_middle 356452204
push_middle 364102040
push_back 477499165
push_front 290835004
push_middle 799593184
push_front 367907045
push_middle 87466274
get 209977
push_middle 839390576
push_back 797189919
push_middle 480550870
get 200197
push_front 723064119
push_middle 520114536
push_middle 357772504
push_back 693534302
get 133349
push_middle 449628134
push_middle 440878376
push_back 695499095
push_middle 648989877
push_middle 459618973
push_front 77650057
get 44956
get 169945
push_front 456571989
push_back 544592694
get 11773
push_middle 956642988
get 213476
get 94708
push_back 103550619
push_back 699935353
push_middle 852796610
push_middle 605503064
push_middle 112211630
push_middle 910314025
push_front 961912455
push_front 749200024
push_front 360245521
push_back 973572545
push_back 44134651
push_back 944818355
get 107524
get 84232
get 112268
get 113455
get 38569
push_back 287876669
push_middle 687129430
push_middle 291810604
push_front 42929315
push_back 782977394
push_front 789278065
push_back 320154193
get 98452
push_middle 343855144
push_middle 236488086
push_back 861398888
push_middle 850660488
push_back 999011566
push_front 209729092
push_middle 685375861
push_middle 93352977
push_front 266762320
get 246767
push_back 445448804
push_middle 663761929
push_front 258476233
push_middle 655988220
push_back 886355413
push_back 507882058
get 195763
push_middle 683886792
push_back 933452960
push_middle 65908330
push_front 101327310
get 43099
push_middle 429287306
push_front 576240230
push_middle 127172226
get 212602
push_back 618176947
push_middle 739680454
get 2716
push_back 605027495
push_middle 952628546
push_front 231105137
push_front 340983138
get 178165
push_middle 549178497
push_front 5941447
get 214858
push_back 767335175
push_front 710812319
push_middle 624362800
push_middle 567862003
push_front 29729262
push_back 19774436
push_front 124720397
push_back 833241701
push_middle 6098058
push_back 978548535
push_middle 489144726
push_back 714703035
push_back 337805241
push_middle 241924585
push_back 435280916
push_back 647043161
get 239622
get 147531
push_front 683802129
push_middle 79287008
push_middle 733467706
push_front 158154386
push_middle 759214515
push_back 362347192
push_front 626676375
push_back 992056168
push_front 650317100
get 19060
push_back 194274377
push_front 110521040
push_back 385375665
get 133981
get 23169
push_back 149700000
get 4018
get 38990
push_middle 275826936
get 77324
push_front 642482136
push_back 464069346
push_middle 251125588
push_back 531003594
push_middle 791957633
get 227308
push_front 817014932
get 156258
push_middle 745511019
push_front 317162967
push_middle 373235379
get 106268
push_back 857638503
push_middle 605715441
push_back 990543980
get 215633
push_back 697398250
push_middle 74433312
push_front 175712806
get 80859
push_back 461036114
get 47912
get 105194
push_back 116211712
push_front 58202233
get 140357
push_front 243662560
get 87875
push_back 963928171
push_middle 501188362
get 153260
push_front 111217798
get 25531
push_front 922325918
push_back 670886267
push_front 613982698
push_back 25265418
push_front 266479
push_front 616526005
push_middle 86908775
push_back 901227715
get 30447
push_middle 570069925
push_back 161751498
push_middle 711844346
push_middle 346886892
push_back 869346508
push_front 409040152
push_middle 731956946
push_back 678048965
get 18719
get 211941
get 215533
push_back 679476396
push_middle 557389876
push_back 890867401
get 141325
push_back 594722833
push_middle 548444001
push_front 972995876
push_front 585652073
push_back 480425576
push_middle 105618838
push_front 468780766
push_front 922681241
push_front 606380273
get 24231
push_middle 824138870
get 265292
push_middle 141933449
get 160064
push_middle 18415770
push_front 937173901
push_middle 928059161
get 258719
push_front 555651969
get 266375
push_middle 757775844
push_back 861552556
push_middle 243181657
push_back 333157212
push_front 467511758
get 268618
push_middle 506528155
push_front 425066872
get 40889
get 147353
push_middle 452758280
push_middle 99829284
get 52911
get 215014
push_middle 952876237
push_back 629123540
get 32507
get 189300
push_middle 522310834
get 97839
get 207799
get 255411
push_middle 524446164
get 3803
push_front 897702979
get 164688
push_back 674521049
push_middle 508051619
push_front 257036214
push_back 611124658
push_back 707753086
get 120579
push_front 779268254
get 250553
push_front 798515406
push_front 20052070
push_middle 231191788
push_front 714513290
push_front 984133781
push_front 725897661
push_middle 996639159
push_back 394316362
push_front 292184994
push_back 153378048
get 66618
push_back 539701439
get 102609
get 70084
push_middle 585692702
push_middle 440309449
push_back 214758105
push_back 222460111
push_front 354392618
push_back 311805704
push_middle 740403651
get 96536
push_back 619640094
push_back 503023361
push_front 780692569
push_back 405923581
push_front 322557230
push_front 136771522
push_back 457011241
push_back 366990390
push_back 288589199
push_front 440634329
get 197982
push_front 284224221
get 171495
push_front 859762547
push_middle 162056752
push_middle 544961843
push_back 987523094
get 7586
push_front 612179792
get 90381
push_front 49231125
push_front 108062010
push_middle 704522302
get 21257
push_middle 306974132
push_front 996676862
get 110493
push_front 61421338
push_front 812823414
push_middle 283512338
get 144847
get 32280
push_front 753325566
push_front 154811824
push_back 328347172
push_back 686689788
get 111387
push_middle 869790907
push_middle 306953539
push_front 973809755
push_middle 501295906
get 234493
push_back 745977304
push_back 835035839
push_middle 750833185
push_middle 425458695
get 153020
push_back 649442781
push_front 572177784
push_back 159311597
push_back 416316487
push_back 338788001
push_middle 680632335
push_middle 84717314
push_front 832900791
push_back 81775726
push_front 339386942
push_back 484260976
push_middle 273120632
push_front 72172235
push_middle 312747990
push_front 387665878
push_middle 672998574
get 28486
push_front 653322037
push_front 427131243
push_middle 591281370
get 263070
get 186613
push_middle 276944866
push_middle 826864328
get 244847
push_back 32850169
push_back 870429217
push_back 705372289
push_middle 58714444
push_front 688031651
push_front 615196206
push_back 533309318
push_front 631596629
push_middle 657397302
push_front 904906509
push_back 47921973
push_back 588462780
get 202086
push_middle 708055292
push_front 553646709
push_back 653744029
push_back 164479991
push_back 711118406
get 233615
push_middle 75003086
get 224178
push_middle 732705737
push_back 10494746
push_back 211896804
get 82976
push_middle 659087081
push_middle 863710383
push_middle 913322858
push_front 126705541
get 62327
get 35076
push_middle 150653964
push_middle 873799195
get 165462
push_front 613008001
push_back 608512185
get 210033
push_front 216504137
push_back 243690222
push_middle 294250011
push_back 235063596
push_middle 511330899
push_front 395380788
get 137517
get 116224
push_back 796785998
push_front 990198913
push_back 718602328
get 132711
push_front 552504529
get 241819
get 124220
push_front 167595230
push_middle 72553515
get 154203
push_middle 34781051
get 17299
push_back 226812741
push_middle 568938171
push_back 11791523
push_back 62966358
push_front 220431314
push_middle 471561967
push_back 575208663
push_middle 333903050
push_back 465176588
get 99515
push_front 934756021
push_front 853961106
push_front 155525387
get 83118
push_back 302675012
push_front 426932543
get 171745
push_back 93143294
push_front 451188290
push_front 200222542
push_front 792215101
push_back 530076489
push_front 307887290
get 79117
push_front 978258385
push_middle 602745230
push_front 977737686
get 198169
push_middle 637761318
push_front 96377038
get 208212
push_front 49304770
push_back 680173268
push_back 63569539
push_front 618509813
push_middle 259729964
push_front 23862825
push_back 348558224
push_front 879834715
push_back 299940177
get 176022
push_middle 749388550
push_middle 516454165
get 254374
push_middle 595827399
push_back 122119059
push_back 895875114
push_middle 571094292
push_back 867152020
push_front 825911484
get 79460
push_middle 637578799
push_back 528793689
get 181632
push_back 964357806
push_front 168577536
push_front 885045749
get 70128
push_front 106121536
push_middle 222704349
get 62351
push_front 701983039
get 55614
push_middle 363055563
push_back 470181470
push_back 153709936
push_middle 453092176
push_middle 330622049
push_front 282963138
get 108789
push_middle 645439267
push_front 47257116
push_front 771474392
push_front 481646533
push_front 55087694
push_middle 475948237
push_front 952892074
push_middle 366193855
get 155844
push_front 938591439
push_back 115870193
push_back 16306965
push_middle 283448350
push_front 595279537
get 232392
push_back 533406142
get 171160
push_middle 964070784
get 34520
push_middle 305012179
push_back 363830466
push_front 975051801
push_middle 670192426
push_middle 447514934
get 11751
push_middle 203332933
get 177142
push_middle 518388916
push_middle 447548077
push_front 634830737
push_middle 607671340
push_front 599057276
push_front 291684588
push_front 306714188
push_back 915988091
push_front 320360978
push_middle 115725391
push_back 327734463
push_front 463524666
get 179494
push_back 40427969
push_back 920063384
push_back 872643744
get 72518
push_front 680915078
push_back 194991390
push_middle 880395825
push_middle 919701648
push_front 542735720
get 206356
push_front 605492504
push_middle 259824939
push_back 711277296
push_front 591925362
get 98400
push_middle 912703429
push_middle 850589643
push_back 116246657
get 61805
push_front 347492239
push_middle 1570329
push_back 207926145
push_front 123801930
push_middle 842085222
get 51002
push_middle 471827135
get 101666
push_middle 663841854
push_front 436793649
push_front 3218993
push_front 708036980
push_front 202730214
get 176748
get 2423
push_back 712986468
get 189008
push_middle 231888950
push_front 243559833
push_front 15725044
push_back 644770847
push_middle 760486609
push_front 657351255
push_middle 299725280
get 249259
push_middle 393661706
push_middle 3057233
get 7485
push_front 422251546
push_front 613988214
push_middle 706039521
push_back 66432180
push_middle 968545694
push_middle 556768203
push_front 287367970
push_middle 272329013
push_front 878157029
push_back 814207785
push_middle 809848305
get 259983
push_middle 369883039
push_back 834910563
push_middle 693603726
get 255540
push_back 259711953
push_front 898132296
get 55721
push_back 882193226
get 270143
push_back 473254711
push_back 880436448
push_back 572867855
push_front 420585744
push_front 782907147
push_middle 886959731
get 201803
push_front 896097173
push_back 277754628
push_back 932946197
get 211651
push_front 233248797
get 9071
push_front 639586054
get 236899
push_back 174587810
push_back 612765432
push_back 667141100
push_front 225132299
push_front 318915716
push_back 589477984
push_front 760215071
get 252908
push_front 561032895
push_middle 578107125
push_front 84645013
push_middle 954195929
push_back 970087828
push_back 507045258
push_middle 89193095
push_front 826036823
push_front 919302034
get 80817
push_front 824526545
push_back 117177221
push_back 111238237
push_back 991229720
push_middle 760201202
push_middle 572791501
push_middle 93353255
push_front 404489725
push_back 495699720
push_back 15996484
push_front 54254541
get 199485
push_back 616970853
push_back 601925839
push_front 309904735
push_front 615467021
push_front 575378312
push_middle 791398961
push_front 637918929
push_back 196629429
push_middle 242193494
push_front 678274088
push_back 318074857
push_back 406533115
push_back 167767364
push_middle 930392657
push_front 404161438
push_middle 719531484
push_front 628648032
push_front 464077471
push_back 614894997
get 102478
get 200647
push_back 946188044
push_back 423462240
push_back 119991211
push_middle 741103120
push_front 440304096
push_back 242524191
push_back 79715477
get 161304
push_middle 813462849
push_middle 659066072
push_front 291312437
push_back 858624524
push_back 847340304
get 246663
get 35542
push_back 477410569
push_front 729288937
push_middle 95336305
push_front 924025008
push_middle 301407257
push_middle 512003966
push_front 615746972
push_back 811404089
get 10073
push_front 739173169
get 153172
push_front 516205044
push_middle 69125987
push_back 808921888
get 101957
push_front 212073868
get 116503
push_back 916305168
get 267118
push_middle 517124944
get 82239
push_back 715517447
push_middle 203220394
push_front 995627437
push_back 177995830
get 14128
get 152506
push_front 178152221
get 207337
push_front 200723873
push_back 469111065
push_middle 364091528
push_back 4481427
push_front 313777260
push_front 680049487
get 52854
get 265045
push_back 789281631
push_front 488020752
push_front 450710165
push_back 751061283
push_middle 93842596
push_front 12052306
push_front 861495070
get 205080
get 168121
push_back 696790605
get 36442
push_front 30929751
get 74215
get 177856
push_middle 875944740
push_back 349747663
get 211599
push_back 339323218
push_back 320531530
get 183735
push_front 679169676
push_middle 799028796
push_front 315467636
push_middle 365945830
get 197447
push_back 16566566
push_front 552396283
push_middle 989513183
push_front 77783383
push_back 166580074
get 258500
get 119251
push_front 651655338
get 44824
push_front 211824858
push_front 290546064
push_middle 988103413
push_front 932117015
push_back 749042596
push_back 197283040
push_middle 811334443
push_middle 380361583
get 126696
push_back 828314208
push_front 34628311
push_front 40212641
get 51536
push_front 183723468
push_middle 689489529
push_back 877581164
get 154651
push_front 135338829
get 175718
push_front 296857346
push_front 222529698
get 39682
push_front 189062346
push_middle 833490495
push_front 713457219
get 241519
push_front 529190362
push_back 748455195
push_middle 779932485
push_back 952116521
push_back 138164156
push_back 859601312
push_front 866820015
push_middle 899137581
push_back 943940803
push_front 666464417
push_back 503796030
push_front 932320662
get 210000
push_front 605012304
get 123995
get 71229
push_middle 485123251
push_back 550541764
get 176738
push_front 517584595
push_middle 556079565
push_back 721431651
push_back 807184487
push_back 608903967
push_front 153115635
push_middle 132933073
push_front 988903227
push_back 723693594
push_front 956615300
get 177041
push_front 620350587
get 220297
push_middle 708845580
get 83235
push_back 187039669
push_front 717499468
push_middle 282554533
push_middle 446712120
push_middle 189297672
push_front 427685700
push_middle 462502567
push_middle 737076375
push_front 848210036
push_front 778782288
push_middle 81592440
push_back 678596107
get 235773
push_front 60375119
push_middle 738865270
push_back 723560334
push_back 615359399
push_back 349513113
push_middle 496242191
push_front 659553488
push_middle 537400479
push_middle 86091810
get 120981
push_back 288523329
push_back 453072368
push_back 997672889
push_back 856093774
get 191493
push_middle 215806119
get 109863
push_middle 172260721
push_front 5235151
get 204949
push_middle 973262178
push_middle 371130586
push_middle 32682854
push_back 315981273
get 45203
get 209403
push_front 427554251
push_back 292687466
push_back 128386202
get 181006
push_middle 616575004
get 220866
get 129574
push_middle 825725496
push_middle 806614868
get 26634
push_middle 124241479
push_front 293994688
get 32495
get 4511
push_middle 484846471
push_middle 11865929
get 159649
get 132670
push_back 557146109
push_middle 205143386
push_back 16499932
get 49714
push_middle 570086606
get 262803
push_front 380859239
push_front 962901030
push_front 739111764
push_front 439425001
push_middle 499452409
get 56571
get 151604
push_middle 910826289
push_front 965276600
push_front 894175200
push_front 319841296
get 18311
push_front 114379229
get 151701
push_front 138907432
push_front 607184145
get 37276
get 195456
push_front 828214290
push_back 237228008
get 134009
push_middle 318355396
push_back 949498348
get 242855
get 267546
push_middle 618200045
get 20359
push_back 412595160
push_front 658892064
get 60019
push_back 30841841
push_middle 891070423
push_middle 805507
push_front 351661572
push_back 701793952
push_middle 709164956
push_front 739982629
push_middle 110888692
push_middle 467367841
push_middle 948514227
push_front 755604900
get 48961
get 38509
push_front 159400013
push_front 540696506
get 22082
push_front 405665549
get 90087
push_back 293889575
get 20847
push_back 64000890
push_middle 559369672
push_middle 546269611
push_front 349575130
push_back 473716444
push_front 633881934
push_middle 950794348
push_middle 511512851
push_front 566369439
get 21953
push_back 263256556
push_back 289580714
get 4755
push_back 201591840
push_back 914486951
push_middle 490226910
push_middle 755128888
get 171344
push_middle 955261460
push_front 340274011
push_front 971549233
push_middle 172402538
push_back 871919900
push_front 800191854
push_back 769999057
push_middle 712803786
push_middle 139389343
push_middle 49248617
get 83283
push_front 113328855
push_front 483635102
get 198346
get 63797
push_middle 581465763
push_back 581011401
push_back 237562378
push_front 990872339
push_middle 436682186
push_front 190314204
push_front 720864670
push_front 100377968
get 52138
push_middle 457269494
get 70721
push_middle 39825117
get 66400
get 47967
push_front 935876044
push_back 904503897
get 149518
push_middle 409620841
push_back 763168601
push_back 684682331
push_front 759580516
get 48132
get 13737
get 180254
get 19701
push_back 717636729
push_front 248425771
push_back 75954362
push_front 52398920
get 16130
push_back 199417467
push_back 155518829
push_middle 188061553
get 31619
push_back 379507783
get 35797
push_middle 18007230
push_back 40115744
get 1008
push_front 781113180
push_front 557565961
push_front 109984764
push_middle 164397573
get 93670
push_middle 300030852
push_back 87504819
push_middle 599249591
push_front 92444857
get 219512
get 247765
push_back 821401325
push_back 492636707
get 35389
push_middle 2093790
push_middle 217115413
push_front 423631142
push_back 15613673
get 98302
push_back 798441430
get 236701
get 193412
push_back 60261001
push_back 146862793
push_back 994319070
get 224960
push_back 996132051
get 179819
get 68094
get 241379
push_back 413749801
push_middle 961547810
get 71862
push_front 212318793
get 74347
push_front 975502833
get 255157
get 107564
get 149009
push_middle 694932217
push_front 271930615
push_front 604075506
push_middle 22066741
push_back 72367891
push_front 4156659
get 159906
push_front 627874639
get 150590
push_middle 617261584
get 253540
push_middle 768010758
get 176738
push_front 195213827
get 182476
push_back 39226845
push_middle 552444555
push_front 675797782
push_front 780495010
push_back 762541248
get 86037
push_back 825788275
get 84281
push_front 36088812
get 232094
push_middle 717233426
push_back 278913217
push_back 457629884
push_back 91796916
push_back 530389558
push_back 832406789
push_middle 655943037
push_front 534161295
push_middle 923824987
push_back 7817745
get 251306
push_middle 485890015
push_middle 435466366
push_back 165293670
push_middle 598794634
get 141367
push_front 999502413
push_front 838010014
push_back 937340108
push_front 642956549
get 34628
get 236978
get 254729
push_back 454948038
push_back 334084213
push_middle 929836501
get 11546
get 136305
push_front 22161952
push_back 701270354
push_middle 462927047
push_back 138628385
get 72867
get 52385
get 145414
push_middle 531694029
get 71093
get 80145
get 245610
push_back 862514857
push_front 260880220
push_back 929317652
push_back 826632260
push_back 780930570
push_back 167603868
get 53427
push_front 974739755
push_front 768494209
push_back 980764737
push_back 404449780
push_back 408128832
get 98465
push_front 371193959
push_back 644280568
push_front 687272355
push_front 972758831
get 111065
push_front 58839406
push_middle 549912944
push_middle 750681087
push_front 272023448
push_middle 244476104
push_front 692340727
push_front 321502824
push_middle 270338116
push_back 270185948
push_back 107124026
push_front 188334407
push_back 935651667
push_back 116046502
push_middle 108857120
push_back 781532857
push_back 794223944
get 9090
push_middle 696260000
push_middle 402262242
push_front 558970555
push_front 252084365
get 201045
get 137498
push_middle 618572245
get 113984
push_front 512316885
push_back 517776668
push_middle 99414415
get 145183
push_front 541014512
push_front 290149296
get 11235
push_middle 454866362
push_back 3958353
get 247088
push_back 67361338
push_middle 849987845
push_back 172693107
push_front 353925229
push_front 831062393
push_middle 697685781
push_front 399541202
push_back 483682733
get 212586
get 160022
push_front 216363202
push_back 331765756
push_back 498196420
push_middle 647700667
push_front 123702756
push_front 600636195
get 43433
push_front 211284420
push_front 306090850
push_front 492501099
push_middle 267902310
push_middle 954701595
push_middle 966411311
push_middle 482609863
push_middle 91501010
push_back 622740041
push_back 637234233
push_front 550327851
push_back 286037761
get 255592
push_middle 331793608
push_back 638527254
push_middle 512237028
push_middle 2606975
push_front 843123224
push_back 401755537
push_front 145984415
push_front 678734529
push_back 926114913
push_front 636192784
push_front 925866199
push_middle 770239799
get 219982
push_back 893834512
push_front 68701699
push_middle 914671776
push_back 285076200
push_front 844071767
push_middle 464166366
push_middle 991866643
get 192827
push_back 259549741
get 72026
get 122152
push_front 632161899
push_front 196703159
push_middle 605155359
push_middle 595608078
get 224263
push_back 487895404
get 147880
push_middle 373925027
push_middle 283361153
get 122057
push_middle 720635153
push_back 34158853
push_front 13128822
push_back 972878006
push_front 579587499
push_middle 797692332
get 43637
get 101183
push_middle 150057584
push_back 630950432
get 13934
push_front 333759155
push_middle 3005117
push_front 52123242
push_front 561920631
get 23488
push_front 862778689
get 13203
push_back 325673569
get 259677
push_middle 397718545
push_back 419208792
push_back 989615360
push_back 203331205
push_front 123976968
push_middle 58089312
push_back 921027050
push_back 856576591
push_back 343426705
push_middle 595000277
push_front 281149058
push_back 244144984
push_back 472980592
get 209501
push_front 323503023
push_back 62000705
push_middle 622945599
get 34786
push_front 366217210
push_back 534755944
push_middle 451132034
push_back 642862858
get 156322
push_front 450771419
push_middle 653973626
push_middle 754849147
get 202923
get 92775
push_middle 873965071
push_back 892263180
push_front 768653890
push_back 967139589
get 150909
push_front 20380697
push_middle 595753552
push_back 433780711
push_front 812974779
push_back 960602456
push_back 975046227
push_middle 419877393
push_middle 397515579
push_middle 297498561
push_front 313866489
push_back 419180278
push_back 192506332
get 246740
push_middle 224133510
push_middle 11450461
push_middle 93104106
push_middle 860075418
push_back 257412413
push_front 736688262
push_back 243976105
push_back 986580804
push_back 807989737
push_back 977474455
get 71427
push_back 489925122
push_middle 774554047
push_back 625670633
push_front 918192953
push_front 71223310
get 56095
push_middle 931705674
get 23400
push_middle 143842962
push_back 540736332
push_back 78757559
push_middle 426924824
push_back 778720781
push_front 565857780
push_back 41487660
push_back 327777648
push_back 191297178
push_middle 701430336
push_back 127689922
push_middle 434250368
push_back 274550020
get 53674
push_back 274169868
get 169697
push_front 957427465
push_middle 501182412
get 17714
push_middle 732434560
push_middle 582875646
push_middle 367604356
get 150521
push_front 528331481
push_middle 59481793
push_front 347580830
push_front 4527009
get 106167
push_back 757790685
get 159462
get 197593
push_front 129821259
push_back 893755406
push_front 345433740
push_back 577991330
get 192892
push_middle 397987165
push_back 826921141
push_back 33723842
push_middle 235394172
push_middle 141572609
push_front 823024863
get 199290
push_back 667885829
push_back 421666101
get 244965
push_front 805621572
push_middle 82747220
push_middle 91687605
push_front 786863872
get 74001
push_middle 873018943
push_middle 1581043
push_back 645952719
push_middle 759925707
get 178575
push_middle 885933537
push_back 272373010
push_front 69288065
get 38223
push_back 710950836
push_back 195830545
get 28027
push_back 452237473
get 218786
push_front 282919960
push_front 905509052
get 114150
push_middle 804372877
push_back 638530233
push_back 647306787
push_middle 621061431
push_back 453252484
push_middle 97850404
push_middle 328751688
push_middle 477212955
push_back 312832075
push_middle 821588142
push_middle 36631964
push_middle 103508903
push_middle 987060880
get 132374
get 229926
push_front 72326232
push_back 227850246
push_back 827838865
get 139657
get 28754
push_back 335954595
push_middle 652496680
push_front 939744793
push_middle 754269878
push_front 609156623
get 256165
push_middle 873363448
get 220784
push_front 200878898
get 148706
push_front 969549612
push_middle 619676281
push_front 339080432
push_back 31401471
push_back 544012641
push_front 555712377
push_back 461338356
push_back 438210049
push_back 789148226
push_back 77853684
push_middle 390116788
push_front 95357871
get 250627
get 94685
push_back 435341438
push_front 554733296
push_middle 451058428
push_front 297947220
push_back 462637875
push_middle 804873467
get 2712
push_back 495683466
push_back 808980975
push_back 542489542
push_front 918335824
push_middle 392354258
push_front 165758208
push_back 567140630
push_middle 858636776
push_front 617469574
get 65127
get 247293
push_middle 408883031
push_middle 964913995
push_back 615702392
push_middle 423706608
push_back 161996808
push_back 943382196
push_middle 24126238
get 71904
push_middle 256684181
push_front 772311080
push_middle 581723646
push_back 803132745
push_back 188368116
push_middle 6541646
get 211128
get 68719
push_front 842606291
push_middle 376540837
get 115959
push_back 875440672
get 191504
push_front 541204335
push_middle 924539534
push_middle 667234529
get 179315
push_back 216495946
get 165911
push_front 120041024
get 27264
get 101229
get 237611
push_middle 245842075
push_front 819573584
push_front 442077439
push_front 335799614
get 32194
push_front 408462117
push_middle 699370686
push_middle 993984538
get 105622
push_back 412721084
push_middle 552969725
push_middle 166034117
push_front 884441456
push_back 950206852
get 189147
push_back 810955313
push_back 869100677
get 60011
push_back 258729291
push_front 997857767
push_back 694101179
push_back 194833685
get 153023
get 69180
push_middle 601253395
push_front 466628658
get 124344
push_front 703511817
get 211796
push_front 60894089
push_middle 336514058
push_front 661055862
push_back 984998
get 124554
push_middle 894992081
get 36177
push_front 918446639
push_middle 313396036
push_back 238146843
get 243564
push_middle 225379871
get 26714
get 103588
push_back 35199971
get 75143
push_middle 769029050
push_middle 397490475
push_middle 29067389
push_middle 714869636
push_middle 160124498
push_back 944979209
push_back 183928826
push_front 576571981
get 120338
push_back 927217512
push_front 788521669
push_front 703375401
push_front 343947296
get 76842
push_back 966406764
push_middle 759866418
push_front 828524870
push_middle 23341647
push_front 936030940
push_middle 869710441
push_back 469060214
push_front 773869616
push_back 835062236
push_back 209559229
push_front 145130597
push_front 858905856
get 214078
get 187204
push_middle 580787367
get 221145
push_front 721969769
push_middle 67680826
push_back 794713930
get 155727
get 251748
get 261305
push_middle 53829323
push_back 780335666
push_front 726525947
push_front 794370815
get 238065
push_front 454682252
push_middle 979339215
get 38286
get 55725
push_middle 661838507
push_back 265011760
push_front 19035189
push_front 24400458
push_middle 254084206
push_middle 877659132
push_back 69871761
get 16622
push_middle 560338702
push_back 124261926
push_front 968727852
push_front 613300323
push_back 950504321
push_front 122819555
push_front 158911362
push_front 400651138
get 3956
push_back 579920519
get 18056
get 171821
push_middle 189771428
push_front 142090987
push_front 176022523
get 271359
push_middle 501779180
push_middle 759210037
push_middle 104049764
push_back 518204819
push_back 268705429
push_front 222355271
push_front 834521326
push_back 430673935
get 131205
get 263858
push_middle 249376619
get 92691
push_back 406719663
push_back 757549446
get 34855
get 100019
push_middle 627022826
push_front 498751253
push_back 247596195
push_back 964826456
push_middle 173806879
push_back 297145709
push_front 152723531
get 11516
push_middle 385111509
get 60324
push_back 901626732
push_front 98711219
push_back 273788250
push_middle 637405606
get 107402
get 34318
push_middle 55715317
push_front 736172674
push_back 863703798
push_back 64554426
push_middle 646778224
push_front 379537400
push_back 342574295
push_front 908862231
push_middle 590357639
push_back 697090847
get 45929
push_back 622602115
push_back 441087795
push_middle 846912825
push_middle 87916297
push_back 608302015
get 148458
push_middle 39898995
push_front 154990809
get 44106
push_middle 29927780
push_back 55372987
get 54262
push_front 952261596
push_middle 881618166
push_middle 450799681
get 53215
get 94107
push_back 766577127
push_middle 271072557
get 246165
push_front 568271607
push_back 545803310
push_middle 971865522
get 29536
push_front 241744548
push_back 913037364
push_middle 167108656
push_front 569483146
push_back 429951915
get 165183
push_middle 883849005
get 84113
push_back 730321216
get 19336
push_back 678183627
get 113432
push_middle 314547061
push_middle 907885862
push_back 75130334
push_back 902802145
push_back 345041960
push_back 388872546
push_front 641051575
get 124399
push_middle 37413232
push_front 345397766
push_front 636632278
get 132024
push_middle 204534467
push_back 600398002
get 96830
push_back 585008346
push_middle 751396771
get 199433
push_middle 241463923
push_back 242428041
push_middle 478112414
get 49934
push_back 699136383
push_back 874030826
push_middle 668066865
push_front 943963870
push_middle 73795689
push_middle 19163679
get 179937
push_middle 662488998
get 230337
get 92611
get 8802
push_middle 911736460
push_back 167767551
push_middle 475795785
push_back 501611570
get 34409
get 266626
push_front 671676398
push_middle 211229363
push_front 902963792
push_back 988020425
get 84661
push_back 705751465
push_front 674174518
push_back 541441886
push_middle 432937481
push_back 719025463
push_back 537387222
get 176641
get 135142
push_front 693942432
get 253111
push_middle 288440487
push_front 657661928
push_front 148410288
get 257576
push_back 23940135
push_middle 324592791
get 57285
get 239671
push_middle 762469967
push_back 705107359
get 193762
get 53161
get 89778
push_front 543040416
push_back 598671129
get 161843
push_back 394063584
push_back 321929238
get 202618
push_back 126717525
push_middle 452885849
push_front 795762026
push_middle 248886572
get 161649
push_front 52744958
push_back 185554654
get 250709
get 4224
get 37377
get 229251
push_front 405976593
get 49898
push_front 32085790
push_middle 894463598
get 178065
get 50946
push_front 322509270
push_front 584995665
push_middle 41428488
push_back 175032504
get 126496
push_middle 702036887
push_front 692144514
get 154271
push_back 526480295
push_front 103110229
push_back 660454037
push_back 546104670
push_back 218815762
push_front 864449161
push_front 444706769
get 158651
push_back 717887578
push_middle 329534539
push_middle 662267180
push_back 208966883
push_back 302469144
push_front 580173107
push_middle 713434263
push_front 169453764
push_front 149199712
push_back 900327674
get 247619
push_back 794924411
push_front 480041136
push_middle 738658573
push_front 470498597
push_front 717533406
push_back 988524008
push_front 983049385
get 72595
push_back 570545555
push_front 242225866
get 83107
push_front 181293492
push_front 874851821
push_front 907870334
get 33502
get 152634
push_front 510138639
get 128185
push_front 338733084
push_back 63486211
push_back 787639401
push_back 298662770
push_front 916672460
get 73149
push_middle 212670362
push_back 51837014
push_middle 640148624
push_middle 619443125
get 218837
push_middle 812939067
push_front 136637439
push_back 991341071
push_back 150998863
push_middle 524183978
push_front 796036298
get 215091
push_back 874347337
push_front 761959038
get 53782
get 124049
push_front 812027241
push_back 320311998
push_front 229551849
push_back 957845136
push_middle 735081172
get 151729
push_middle 989439521
get 28028
push_front 987299943
push_middle 723512464
push_back 702470394
get 91142
push_middle 119705716
push_front 694998648
push_middle 208521454
push_back 232568110
get 88834
get 112687
get 248864
push_back 136734119
push_front 370133796
push_back 522344089
push_front 685811708
push_front 460007642
push_front 775403891
push_middle 313997265
get 182490
push_middle 452613813
push_middle 940750530
get 79731
push_middle 188844857
get 191630
get 117184
push_front 466604695
push_back 629359200
push_front 961136686
push_back 74800470
push_front 991316016
push_front 981425352
push_back 546201552
push_front 217003943
push_middle 570953260
push_front 982439014
push_middle 411159290
push_front 335709828
push_back 240518401
push_middle 692316993
get 6794
get 135895
push_front 53317943
push_middle 203898088
push_front 336540869
push_front 901425527
get 59942
push_back 762117217
get 145556
push_back 237659504
get 122395
get 144442
push_front 814885191
push_middle 879240405
push_back 908112788
get 190265
push_front 305645085
push_middle 75725591
push_middle 26774672
get 107264
push_middle 843400653
push_back 948275312
get 272531
push_back 563985275
push_middle 502873736
push_middle 916534589
push_middle 847131462
get 5194
get 99670
push_back 620597944
get 232659
push_middle 464988598
get 218512
get 267494
push_middle 627355921
get 116716
get 160466
push_back 278254961
get 9100
push_middle 874955475
push_back 822986993
get 94118
push_middle 709319870
get 94899
push_middle 954564118
push_front 978580743
push_middle 654952964
push_middle 455394925
push_front 231456264
push_back 133992455
push_front 425339538
push_middle 805287995
push_middle 629056672
push_back 550930946
push_front 861476951
get 80655
push_back 880851783
get 185955
push_front 145094653
push_front 807918109
push_front 513952855
push_back 443216698
push_middle 595105628
push_front 738710421
push_back 536214293
get 607
push_front 314707061
push_middle 596054059
push_front 996072015
push_middle 182319011
push_back 275163041
get 29138
get 228104
push_middle 127411594
get 71609
get 194189
push_front 765456647
push_middle 172600138
push_middle 362954816
push_back 791422021
push_middle 114481166
push_front 885527532
push_front 441307306
push_middle 468596205
push_back 282401786
push_middle 856521725
push_middle 97739278
push_front 633001771
push_middle 422945733
push_middle 914495054
push_front 502897552
push_middle 29047709
get 194717
push_middle 556689670
push_front 471863518
push_middle 959371924
push_middle 824213405
push_back 950294475
push_middle 519677685
get 135582
get 215437
push_middle 123409971
push_front 80763520
push_back 555612338
push_front 408359210
push_back 564648405
get 241476
get 81671
push_front 308638742
get 147043
get 5070
push_middle 37725503
push_back 169141700
push_back 267615229
push_front 982227990
push_front 291871139
push_middle 181571966
push_front 845535758
push_middle 971591090
push_front 252860548
get 47547
push_middle 384959906
push_back 148105148
push_middle 992202983
get 110910
push_middle 841527630
get 238164
push_middle 754634856
push_front 930563792
push_front 310243091
get 207493
get 194283
push_middle 129067308
push_back 981053915
push_middle 473115212
push_front 777746361
push_middle 427329040
push_middle 713872975
push_front 413432128
push_middle 9732419
push_front 840245349
get 92578
get 39322
push_middle 90340793
push_front 93822980
push_front 179987564
push_back 10965402
push_back 242008521
push_back 961641142
push_front 147782374
push_middle 833938530
push_back 247830454
push_back 129792401
push_back 753835020
get 5157
push_front 351479119
push_front 697003531
push_middle 262415726
get 1017
push_middle 604440801
get 109207
push_front 803632261
get 104692
get 116180
push_front 933761873
push_middle 172466324
push_front 616339076
push_back 631320385
push_front 578289992
push_back 922139566
get 209971
push_middle 909799523
get 162413
push_front 355108177
get 172120
get 116968
push_front 973417129
push_back 462237346
push_back 500753187
push_middle 497274225
get 236194
push_front 733901277
push_middle 504697907
get 64319
get 16435
push_front 988854589
push_front 478653261
get 269890
push_front 488279417
push_back 355796735
push_back 497469180
get 228675
push_middle 54605150
push_front 626709535
push_middle 335723021
push_middle 270844145
push_middle 619812070
push_middle 491433945
push_back 314278255
get 13008
push_front 550537695
push_middle 156416980
push_middle 380781503
push_front 311041265
get 75540
push_back 447979811
push_front 937649400
push_back 171650048
get 216903
push_front 704157384
get 21799
push_middle 258862034
push_front 638508810
push_middle 508157839
push_middle 103144339
push_back 397755969
push_front 905332493
push_back 607762081
push_middle 527650184
push_back 840347983
push_middle 257161873
push_middle 520728803
push_back 585980236
get 187649
push_middle 683757944
get 52441
push_front 33995082
push_back 167068202
push_back 800841913
push_back 420839067
push_middle 495251025
push_front 846400489
get 60846
push_front 47435755
push_front 160567251
push_back 108473777
push_middle 973843323
push_middle 129685450
push_middle 234671964
push_front 731341577
push_back 210773632
push_middle 902227522
push_front 97530987
push_middle 802078213
push_middle 838223277
push_front 509781640
push_back 647822231
get 258510
get 27958
push_front 898045035
push_back 764386850
get 267843
push_middle 85474356
push_front 86008182
push_front 788126995
get 152953
push_front 991955588
get 39624
push_front 923238596
get 179987
push_middle 267259828
push_middle 760106668
push_front 96976271
push_middle 514744623
push_back 17970818
push_back 288065547
push_back 378852074
get 33364
push_middle 126323274
get 205839
push_front 377937230
get 187983
push_front 778981446
push_back 415628713
get 136330
push_middle 592767162
push_front 207893240
push_front 46969414
push_middle 849532498
push_front 62245880
get 208105
get 132778
push_front 618184376
push_middle 732993299
push_front 637443450
push_back 922689499
push_back 36316141
push_back 18858933
get 197621
push_front 674351053
push_back 174487548
push_middle 709380665
push_front 28924304
push_back 761302541
push_middle 483420180
get 220430
push_middle 970972221
push_middle 424681460
push_back 109842316
push_back 466343549
push_front 464973029
push_back 759098079
get 265318
push_back 299167422
push_back 189484401
push_front 947829762
push_back 279718370
push_front 670474871
push_front 578255396
push_front 270253638
push_back 530118689
push_front 40351768
get 261304
push_middle 972189879
push_back 459517169
push_front 455113262
push_middle 877640001
push_middle 492434483
push_back 886805412
push_middle 902391835
push_front 179611911
push_back 974332786
push_middle 352181616
push_back 438515588
push_back 908173390
push_front 214775543
push_back 731563499
get 171490
push_front 437380849
push_front 455582022
push_back 163294236
push_middle 974165822
push_middle 681775076
get 124416
push_back 86074287
push_front 118329741
push_front 545093389
push_back 745417023
push_back 877948442
get 151274
push_front 586325029
push_middle 288211828
get 235916
push_front 318284918
push_front 106017984
get 25006
push_front 788155665
get 165514
get 71488
push_front 299501884
push_back 946887804
push_back 364339442
push_middle 794756983
get 50049
push_front 387130580
push_middle 128334007
push_back 177792198
push_front 605265633
push_back 602580084
push_front 98413964
push_back 635211077
push_front 809734678
push_middle 361949609
push_back 889310664
push_front 264297049
get 261499
push_front 429870156
push_front 149273970
get 239638
get 176676
push_middle 322874938
get 172233
push_front 277004993
get 229653
push_middle 750989373
push_front 979876289
push_middle 336691509
push_front 745557332
push_middle 6566370
push_front 522954438
push_back 548182548
get 26728
get 245609
push_back 663988972
push_back 41731340
push_middle 900163833
push_back 23325343
push_back 443221386
push_back 139384909
get 214956
push_back 901269768
push_middle 614023865
push_front 541617014
push_middle 722129360
push_back 728990423
push_back 303888919
push_front 288611184
push_back 627450707
push_back 20129570
push_front 957110611
push_front 116860307
push_front 642827002
push_back 355633157
push_front 637967859
push_back 872757119
push_middle 336798419
push_front 896061607
get 54282
push_front 423589422
push_back 288256462
push_middle 709638551
push_middle 831414294
push_front 918133443
push_middle 812432713
push_back 99783648
push_front 582763745
push_middle 694094436
get 229876
get 2784
get 166215
push_back 553560207
get 68655
push_front 710910667
push_middle 477517125
push_back 658012496
get 254756
push_middle 765241637
push_front 674859719
push_middle 983366765
push_back 663327241
push_back 753795158
push_back 335081147
push_back 321740414
push_back 216760452
push_middle 179711914
push_front 952591532
push_middle 143172198
push_back 728371638
push_middle 298412098
push_back 574752894
push_front 962517629
get 253766
get 30235
push_back 540066294
push_back 298612927
push_back 400134712
get 103591
get 204394
push_back 59374523
push_front 335783663
push_middle 12116884
push_front 748957990
push_front 114123078
push_middle 418936961
push_back 603695782
get 247660
push_middle 725855563
push_front 578492143
push_middle 310593870
push_front 3546535
get 209161
push_front 70896329
push_middle 208048856
push_middle 32629828
push_front 116340057
push_back 298262871
push_middle 710264940
push_middle 400540012
get 127744
push_front 516918342
push_middle 855062588
push_front 435707559
get 150331
get 200690
get 265354
get 270135
push_middle 760056273
get 124447
push_middle 790919706
get 238777
push_middle 262083774
push_middle 416210189
push_back 489923058
get 63034
push_back 111444871
push_back 266543736
push_back 220219290
get 219247
push_front 54970431
push_middle 51455434
push_front 663050590
get 47637
get 24712
get 250959
push_back 942739911
get 245732
push_back 260321542
push_front 332158571
push_back 284024462
get 164287
push_front 892982346
push_back 45635347
push_back 624262882
push_front 30847216
push_front 101402638
get 212922
get 64795
get 149645
get 143021
get 239794
push_front 383754478
push_back 807504446
get 73156
get 176210
push_back 618771117
get 32721
push_front 92711247
push_front 636960755
push_front 51072513
get 58843
push_middle 938179403
push_middle 846700030
get 247890
get 78864
get 49589
push_middle 724017757
push_back 90678182
get 44964
push_middle 20812088
push_middle 26686139
push_back 351050256
push_middle 748120698
push_front 132460383
push_back 67765505
get 259299
push_middle 780813004
get 71826
push_middle 422600666
push_middle 34577651
push_middle 559249138
push_front 524477153
push_front 840159219
push_middle 690034038
get 118993
push_middle 207699420
get 52422
push_middle 799764105
get 252503
push_back 923766022
push_middle 425512464
get 63408
push_back 840590707
push_back 743667138
get 163864
push_back 607879519
get 77840
get 73620
push_front 121795094
push_back 917191696
get 43932
push_back 450949000
push_middle 629761957
push_back 871545220
push_front 162675327
push_front 329994691
push_front 657193868
push_front 345547450
push_middle 581362348
push_middle 60215566
push_front 171654455
push_middle 21349371
get 88676
get 31745
push_front 423488332
get 232697
push_front 137814954
push_back 739438652
push_front 947700262
get 216690
push_middle 477275796
push_front 873391095
push_middle 482445652
push_middle 585832817
push_front 332686769
push_middle 794657509
get 111073
push_front 502486346
push_middle 753174300
push_back 453938282
push_middle 875056751
get 137123
push_back 278373196
push_middle 245685671
push_back 176965653
push_front 596258605
push_front 890937667
get 16673
get 167341
push_front 283777591
push_back 972763439
get 82996
push_back 475762292
push_back 597800376
push_middle 669570805
push_middle 327807964
push_middle 990105731
push_back 465695557
push_front 756737023
push_middle 469489972
get 17893
push_front 755271350
get 179759
push_middle 935983360
push_front 18253800
push_front 62418885
push_front 841153011
push_front 861813952
push_back 465457181
push_front 476312485
push_back 586466749
push_middle 601340617
push_front 677982680
push_front 336717259
get 272755
get 198932
push_back 932205120
push_middle 763754861
push_back 670188879
get 268265
get 177779
get 53348
push_middle 485460059
push_front 551965971
push_front 840862341
push_back 467723463
push_middle 753136621
push_middle 540168056
push_front 457468788
push_back 511819383
push_front 781312556
push_back 470225712
push_back 742066934
push_front 712474961
push_front 99471938
get 177110
push_back 21264238
push_front 52227506
get 90571
push_front 7097168
push_front 835257209
get 18768
get 91441
push_front 150565037
push_front 499896888
get 116911
push_front 631638919
get 208813
push_front 246877528
push_front 16471157
push_back 244428252
push_middle 516535210
get 58930
get 86990
push_back 925121578
push_back 534472810
push_front 564502591
push_back 488654631
get 207512
get 215544
push_back 730495898
get 176323
get 176252
push_back 618893076
get 269649
push_back 671228673
get 11031
push_front 21012958
push_front 4256084
get 97326
push_back 391904390
get 88661
get 272660
push_front 191010202
push_back 235065178
push_back 986765374
push_front 808635716
push_front 877693763
push_front 325727748
push_front 937856849
get 195761
push_back 235116739
push_back 540524760
push_middle 261108300
get 233086
get 264342
push_back 356111403
get 113055
get 264571
get 74561
get 253734
push_front 976776559
push_back 662685841
push_back 293234201
push_middle 828204655
push_front 247919790
push_middle 100594810
push_back 537060116
push_middle 980674936
push_back 660295366
push_middle 57185786
push_middle 884038885
push_middle 567822646
get 166917
push_front 898921836
push_middle 472882640
push_middle 73045887
push_back 416843385
push_back 449451569
push_middle 539800384
push_middle 179051675
push_back 493223619
push_front 54314631
push_back 148156687
push_middle 256423415
push_middle 908906114
push_front 202288096
push_middle 758270161
push_front 649156596
push_front 914156582
get 264999
push_front 84855981
get 267821
get 234993
push_front 528918767
get 22092
push_middle 407440418
push_middle 225277270
push_middle 251241124
get 124406
push_middle 83410756
push_middle 636207046
push_back 404662283
push_front 238157720
get 75140
get 231394
push_front 783794526
push_back 819461294
push_front 276183008
push_middle 283243476
get 40600
get 58662
get 175382
get 92838
push_back 943480200
push_front 988863369
push_middle 516660305
get 23043
push_back 177189311
push_middle 704354397
push_middle 367486977
push_front 512281131
push_middle 246806296
push_back 988599080
get 141573
push_front 821711218
push_back 300604453
get 260313
get 254949
push_middle 445805518
push_middle 978312054
get 217131
push_back 955915944
push_back 827969164
get 168804
push_front 73167870
push_front 243563885
push_back 593283764
push_front 865845815
push_middle 556109729
push_front 976262866
push_back 568851228
push_middle 416323636
push_back 873649995
push_middle 18466794
push_middle 502686983
push_back 123751075
push_front 155109262
push_back 28406169
get 30968
push_back 935214938
get 67019
get 179754
push_front 328921410
push_middle 390586919
push_front 553970210
push_back 364312343
get 271785
push_front 110146961
push_back 987506070
push_middle 202398050
get 138470
push_middle 544910852
push_middle 125118868
push_back 849504759
push_back 504571956
push_front 545995961
push_back 371475447
push_back 824969636
push_front 239809515
push_middle 953592985
push_back 96907077
push_front 889082114
get 209626
push_back 764691321
push_back 602825466
push_middle 856640043
push_middle 841825530
push_back 397006784
get 261055
get 89993
push_back 134799656
push_front 946007773
push_back 116738098
push_front 74699094
push_back 179128865
push_back 48330246
push_back 324538337
push_front 711713255
get 173182
push_back 302151521
push_back 284779449
get 216596
push_back 574141983
push_back 923721835
push_front 719516552
push_back 589908480
get 256766
push_middle 987159476
push_front 425785103
get 238684
push_front 223569911
push_back 358761903
push_back 571969233
push_back 201185251
get 100415
push_back 668003108
push_back 973370207
get 238894
push_middle 705165322
push_middle 954239614
get 263857
push_back 323267934
push_middle 38112149
get 29146
get 235596
push_front 900418541
push_middle 374615249
get 194523
push_back 978999625
push_front 17047565
push_back 882156241
push_front 720736063
push_front 514085021
get 257708
get 208964
push_middle 94290640
push_back 218182131
push_middle 132495358
push_middle 912178275
push_front 919212484
push_front 935937794
push_front 167644355
push_back 760920532
get 76909
get 139361
push_middle 779140356
push_middle 140264792
push_front 302245001
push_middle 714111645
push_back 428987470
push_front 931426429
push_front 499662748
push_front 922963719
push_back 89790816
push_middle 800938775
push_back 13430147
push_back 693576436
push_back 523273047
push_front 382185241
push_middle 616553261
get 50328
get 250838
push_back 681828954
push_middle 979216941
push_middle 520493862
push_front 198872949
push_front 696525739
push_middle 937663307
push_middle 512059660
push_middle 660692283
get 203791
push_back 559336725
push_back 561113566
push_back 700308887
push_middle 710150659
push_middle 135811743
push_back 260445801
push_back 714997232
get 231531
push_front 882749120
get 213840
push_front 658747161
get 8455
push_back 708208088
push_middle 621453554
push_back 988872274
push_back 584196264
push_middle 331780648
get 55937
push_front 283140510
push_middle 554137061
push_back 949196678
push_front 677706217
push_back 394140212
push_middle 471721635
push_middle 784891747
push_front 969171940
push_front 882936871
push_back 390903064
push_middle 673393112
push_front 649924925
get 189046
get 193610
get 146761
push_back 152866670
push_back 143536883
push_back 156057547
get 222173
push_back 800274307
push_middle 164226680
push_back 755851523
push_front 702071493
push_middle 56168406
push_middle 313661962
push_back 320275393
push_back 780686391
push_middle 417809667
get 202744
push_back 387281296
push_front 921867671
push_back 927640805
push_front 853267688
push_front 554695666
push_front 724849315
push_back 255911367
get 9129
push_back 221415817
get 112580
push_middle 691954696
push_back 415601809
push_back 609663950
push_middle 721091514
push_front 645451218
push_front 220669817
push_middle 134221066
push_middle 259880060
get 168552
push_front 576436627
push_back 848614793
push_front 783175189
push_back 980024143
push_back 265945488
get 113667
push_back 329917435
get 109156
push_middle 24153827
get 10591
get 86107
push_back 887780920
push_front 599781356
get 139722
push_middle 993482165
push_middle 262074191
push_middle 989054604
get 240663
push_back 751980798
push_front 546516193
push_front 937043902
push_middle 261092573
push_back 90610602
get 75873
push_middle 74645210
push_back 850070889
push_front 558591257
push_back 650104502
push_middle 100026710
push_back 934595131
get 163635
push_back 512170902
push_middle 523182435
get 241980
push_back 702068806
push_middle 786608700
push_back 52426930
push_back 552090794
push_front 399173203
push_back 321901986
push_middle 708093738
push_middle 568459541
push_front 963509415
get 61583
push_back 277831190
get 92617
get 32477
push_front 949277860
push_middle 876334100
push_front 258967141
push_front 170443699
push_middle 626607317
push_back 405698370
push_middle 962576786
push_middle 503786210
get 265073
get 69742
push_back 8484267
push_front 659747842
push_front 269440119
push_front 610446539
push_middle 392903786
push_back 812976418
get 220968
push_front 64261507
get 107649
get 178747
push_front 141666263
get 212704
push_middle 766739667
push_front 981248606
push_middle 772580091
push_back 660716695
push_middle 516435165
push_middle 615768058
push_back 451536180
push_middle 707259556
push_front 365560238
push_back 324367433
get 108093
push_back 437217613
push_front 496773965
push_middle 350576874
get 41952
push_middle 842068952
push_back 742906634
get 15121
push_front 438261442
get 102619
push_back 111586825
push_middle 982737436
push_back 474564646
get 234804
push_middle 250718966
push_front 377175866
push_front 384093483
push_back 561130784
push_front 936054504
push_front 183289313
get 107656
push_front 242843238
push_middle 961571263
push_front 997134465
get 241369
push_front 155612208
push_front 188112321
push_middle 731410192
push_back 556980301
push_middle 206066959
push_back 696830446
push_front 895847703
push_middle 519770481
push_front 281257043
push_front 905785097
push_back 448465065
push_front 288375724
get 272943
get 257216
push_middle 205542829
push_front 324429525
push_back 146618333
push_front 159762771
push_back 767580447
push_back 383244364
push_back 91790456
push_back 813012991
push_back 594969130
get 155836
get 262884
push_middle 744204220
push_front 921418065
push_front 167989662
get 15556
get 273935
push_middle 949709720
get 160102
push_back 89283120
push_back 233029195
push_back 227885816
push_back 777884253
push_back 225364563
push_front 483665932
push_middle 656220224
get 253470
push_middle 144037101
get 59253
get 271718
push_middle 822797116
push_middle 371003817
get 102697
push_front 734238071
push_front 634136408
get 269015
get 36075
get 101201
push_front 548972851
push_middle 998765623
push_back 996025969
push_back 277863344
push_middle 981522395
push_back 547837669
get 85977
push_middle 300473205
push_middle 943676109
push_back 973107537
push_back 18518047
push_front 533858357
push_back 42641583
push_front 94314727
push_back 535752744
push_back 343733872
push_front 594510896
get 95075
push_middle 338801070
push_back 478945404
get 214181
get 233188
push_back 117339952
get 126357
get 77929
get 242530
push_front 427068664
get 42855
push_front 566616246
push_back 45943925
get 60653
push_middle 795008316
push_front 171335067
push_front 833777736
push_back 903619767
get 45870
push_back 199493548
push_middle 131980396
get 77765
push_middle 864920446
push_back 220720806
push_back 122799478
push_back 705306922
push_middle 615506836
get 238873
get 103953
push_middle 116783956
push_middle 873677337
get 94982
push_back 823873312
push_back 872669402
push_back 672294455
get 53352
get 223422
push_middle 329383443
push_middle 737360038
push_middle 567720023
get 143305
get 239619
push_back 657942857
get 23922
get 236076
get 246865
push_middle 634578899
get 206115
get 226751
push_front 579321541
push_middle 279391381
push_front 436494254
push_front 952955815
get 225271
push_middle 173906215
get 77957
get 223191
get 188583
push_back 482880464
push_front 864426227
push_back 287161697
push_front 683626560
push_back 279467025
push_front 273598743
push_middle 129221296
push_back 654207446
get 72491
push_middle 765617676
push_front 395222916
get 8168
push_back 370169694
push_front 737039471
push_front 565480518
push_back 70507511
push_back 232722137
push_back 575655433
push_front 210972881
push_middle 239137180
push_back 122643
push_front 596321194
get 259112
get 19999
push_back 595520167
push_back 522744778
push_middle 788503784
push_middle 70846727
push_front 797133566
push_front 242421491
push_back 740580187
push_middle 381887110
push_back 822837909
push_middle 783187756
push_back 944348910
get 157007
push_middle 631325694
push_back 260070325
push_middle 795206854
push_front 665226917
push_front 858371093
get 248434
get 26300
push_middle 880899054
push_back 255742830
push_front 143006741
push_back 809118494
push_front 738068772
push_middle 625237465
push_back 83183740
get 74076
get 173533
push_middle 325904716
push_back 779418458
get 5637
push_middle 114183656
get 116436
get 127979
push_back 316193665
push_front 523688264
get 97971
push_middle 989354956
push_middle 806589961
push_front 905994745
push_back 675325156
push_back 382633781
push_middle 319846073
get 84251
push_back 183898929
push_middle 326222297
push_back 38291254
push_middle 311577683
push_front 88013458
push_front 644066772
push_front 709130303
push_back 26784518
push_front 71148121
get 16221
push_front 5861545
get 173166
get 2818
get 161427
get 154604
get 137102
get 197934
push_back 698877556
push_front 95412028
push_middle 382722897
get 131300
push_middle 715111709
push_back 333890857
push_front 212189307
push_middle 518770657
push_back 388171670
get 52793
push_back 129741071
push_back 888600093
push_back 898359294
get 132044
push_front 587125733
get 217664
push_back 996274163
get 197058
push_front 158889552
get 236970
push_back 448311776
get 133671
push_front 96590621
get 20096
push_back 852637652
push_back 192055809
get 188995
push_front 214239039
push_front 246792560
push_back 223038748
get 164339
get 242886
push_back 532827217
push_middle 344140636
push_back 765226018
get 17411
push_back 385466604
get 157190
push_back 764969775
get 164299
push_back 149429394
push_back 711977699
push_back 416585522
get 61360
push_middle 113575781
get 207269
push_front 609491915
push_front 965087462
push_middle 841020205
get 175000
get 202629
push_front 31046254
get 103598
push_back 916714173
push_back 77422790
get 193357
push_back 225938711
get 170132
push_front 410316814
push_front 257872161
get 26504
get 241214
push_middle 665190219
get 116485
push_middle 349002079
push_middle 724040883
push_back 756359577
push_middle 291316195
push_middle 859286527
push_middle 41944242
get 220360
push_back 555517405
push_back 540958005
get 197398
push_front 581945506
get 259936
push_middle 464234220
push_front 646506095
get 66904
get 127561
get 133889
push_front 349300393
push_back 384398549
push_middle 618706056
push_middle 919517588
get 3650
push_back 98512138
push_back 439368909
push_middle 512386120
push_front 958544785
push_front 337306996
push_back 706369390
push_front 961446818
push_middle 204625925
push_front 36738844
push_middle 409025187
push_middle 543110618
push_back 854949124
push_back 66403599
get 165940
get 89395
push_back 869633839
push_middle 650711583
get 159578
push_middle 998035509
push_middle 620474169
push_front 70935313
push_front 903239592
push_middle 837618453
get 127294
push_middle 992886373
push_middle 384642484
push_middle 581406325
push_middle 676566540
push_back 585336208
push_middle 543702439
get 76985
get 198920
push_back 387240966
push_back 279175987
push_front 315975515
push_back 906011897
push_middle 183995944
push_front 219698427
push_back 375062490
push_back 769889305
push_middle 143323290
get 96385
push_front 55233511
push_front 888581203
push_back 491409694
get 127898
push_back 302705054
push_back 311952408
get 5121
get 214369
get 164909
get 213470
get 131110
push_front 281880819
push_middle 164637206
push_back 104235120
push_back 201653335
push_middle 790678939
push_back 577579602
push_middle 32510340
push_front 572209251
get 171774
push_back 606213571
push_back 658287909
get 42044
push_middle 873022262
push_front 342047915
push_front 91618602
get 191654
push_back 519215892
push_middle 477234694
push_back 453494193
push_back 515191355
get 171070
push_middle 817356263
push_front 604195429
push_back 265096887
get 268225
get 62551
push_middle 748760343
push_middle 383673655
push_back 719089058
push_back 387027537
push_middle 23865322
push_back 282366131
get 218711
get 145059
push_front 892185151
get 37048
push_back 20554721
push_back 87489842
push_back 95485894
push_middle 749221540
get 158923
push_back 437166287
push_back 227773702
push_front 153263861
get 94355
push_front 67500122
push_back 282314420
push_middle 28040197
get 12126
push_back 420269095
push_back 29907490
push_middle 158026166
get 139454
push_middle 540231288
push_middle 168857770
push_back 817524508
push_middle 590427681
push_front 522981726
push_front 210071967
push_back 316167514
get 269715
push_front 372826764
push_back 383310226
get 147923
get 57210
push_front 96065981
push_middle 615488117
push_middle 422853541
push_back 343836230
push_middle 24715044
push_back 854834103
push_middle 341548563
push_front 422670324
push_middle 401002270
push_back 252865640
push_back 747241701
get 231618
push_back 411191227
push_front 171983018
get 250618
get 260966
get 158907
push_front 386437091
push_front 749940377
get 35733
push_middle 562328868
get 71362
push_back 2706375
get 34966
push_back 204641396
push_front 983980751
push_middle 412384270
push_front 309960921
push_front 778930151
get 150081
push_front 483857794
push_back 63244608
push_back 124448255
push_back 751337060
get 20120
push_middle 68702849
push_back 773454312
push_middle 39376100
get 28130
get 44745
get 180410
push_back 963742929
push_front 67240089
push_back 819229117
get 167346
push_middle 303803249
push_front 947705888
push_middle 272929720
push_back 715755827
push_back 845855552
push_front 800436646
push_front 909370380
push_front 329595539
push_back 340801999
push_front 485777907
get 182941
push_back 561081534
push_front 65733534
push_middle 208279360
push_middle 600180271
push_back 38066425
push_back 964310733
get 144016
push_middle 724358622
push_middle 356301468
push_middle 951435084
push_middle 451570070
get 143309
get 150254
get 28622
get 142483
push_front 556990922
get 180822
push_middle 200709236
push_front 712837038
push_back 701543606
push_front 342195207
push_middle 222567492
get 94323
push_back 107372845
push_middle 625494134
push_back 63345573
push_middle 935325500
push_front 86284198
push_front 806260583
get 17195
push_front 245280556
push_front 532620627
push_middle 189468412
push_middle 773041725
push_back 149221065
push_front 330941162
push_back 901289505
push_back 821129708
get 134513
push_front 80454105
push_front 363853454
get 176899
get 37794
push_back 992890589
push_middle 63590083
push_middle 492500546
push_back 435497789
get 28766
get 122615
push_middle 503035190
get 263054
get 52223
push_middle 605774167
push_front 186776449
get 211809
push_front 899225858
get 55632
push_middle 295322160
push_middle 966561562
push_middle 478313077
push_middle 355031624
push_front 637854830
get 26771
get 71971
get 2330
get 198240
push_back 716191595
get 267881
push_middle 835419384
push_back 684228214
get 186241
push_front 940528877
get 138494
push_back 491429523
push_middle 699990849
push_middle 596422122
push_front 159756539
push_middle 919830327
get 219512
push_middle 26920087
push_front 925220868
push_front 1144588
push_front 254141270
push_middle 999404242
push_back 678575183
push_front 999214184
push_middle 176147964
push_back 276366791
get 27454
push_front 408061303
push_front 153497474
get 25377
push_front 870319959
push_back 10965096
get 85718
push_front 532851256
push_middle 254792670
get 241446
get 15815
push_middle 872956214
get 82041
push_back 272553163
push_middle 182157421
push_back 120922293
push_front 798098009
get 211863
get 180836
push_front 246537108
push_middle 479189594
get 198849
push_middle 695396070
push_middle 888859831
push_middle 605148548
get 274186
push_back 456068091
push_middle 491147330
push_back 80137370
push_front 212079802
push_back 536745370
push_front 691521139
push_middle 651399414
get 231756
push_middle 840188406
get 48746
push_middle 497400783
push_middle 851187231
get 155149
push_back 398994876
push_front 788054496
get 71023
push_back 528823450
push_front 512167069
push_front 961328087
push_front 819354935
push_front 192560684
get 263908
get 204537
push_front 48629729
push_front 801434443
push_middle 756424287
push_front 444053924
push_front 214679128
push_back 528276853
get 256520
push_middle 256251873
push_middle 622258981
push_front 473453215
push_middle 437892162
push_back 807288591
get 126685
get 25775
push_back 411671664
push_back 661183040
push_middle 764578437
push_back 389296695
push_middle 611680973
get 23666
get 102571
push_front 636200606
push_back 682313997
push_back 865735891
push_front 265742911
push_front 148203950
get 2026
push_back 288971928
push_back 611143746
get 152874
get 69234
get 201299
push_middle 318225267
push_front 363199016
get 267525
get 875
push_front 651724681
push_front 201245575
push_back 742593123
get 135873
push_middle 105726640
push_back 32282477
push_middle 970735463
get 122663
push_middle 955458950
push_middle 371057304
get 180799
push_back 102173304
get 244320
push_back 497248877
get 176494
push_middle 159950688
get 264703
push_front 767954591
push_front 134187905
get 263945
get 129875
push_middle 553312317
push_middle 61529227
push_middle 575652816
push_back 651906534
push_front 354215654
push_front 116110045
push_back 11358064
get 66003
push_middle 349391217
get 149265
get 256833
push_middle 123011177
push_front 504709321
push_front 3130638
get 93667
push_front 112228252
push_back 880367711
push_middle 334857275
push_front 953777366
push_middle 589015149
get 79840
push_front 22762226
get 39211
push_back 565959331
get 194198
push_front 987955477
get 49636
push_front 673129548
push_front 541136773
push_front 196747926
get 10564
push_front 447850770
push_middle 447712379
push_middle 776692192
push_middle 351865709
push_middle 862774301
push_back 423955054
push_back 478997132
get 83414
get 196926
push_back 655315658
push_middle 104351012
push_back 264879627
get 193637
get 241860
get 235312
push_back 702792700
push_middle 773661306
push_middle 340864096
push_back 987986517
push_front 226817940
get 227994
push_back 940367121
push_back 751687334
push_middle 604317222
push_middle 596009283
push_back 302537461
get 29426
get 94533
push_middle 295636477
push_middle 759390373
push_back 397649219
push_back 325184139
push_front 130817055
push_back 763085615
push_middle 962229491
push_middle 495474666
get 97735
push_middle 613696957
push_back 961822191
get 257443
push_back 526982958
push_middle 623645241
get 226415
get 55554
push_back 877410454
push_back 334788580
get 194849
push_middle 202111324
push_back 215620912
get 241714
push_middle 569644821
push_front 981675586
push_back 746539257
push_middle 78253344
get 38424
push_front 290117538
get 255161
get 24389
push_middle 790891806
get 216590
push_back 298306334
push_front 796628458
push_back 909445638
push_front 848686876
push_middle 955942868
push_middle 907523349
push_middle 371860635
push_middle 520614
push_back 644080366
push_back 477649103
push_front 36651396
push_front 891231614
push_back 715360600
push_middle 886514002
push_front 946620551
push_middle 283170266
get 256733
push_middle 194107250
push_back 124046693
get 35961
push_back 416530180
get 153643
push_front 726452383
push_front 166540673
push_middle 502955027
push_front 392899306
get 207686
push_middle 349434729
get 168277
push_middle 897067191
push_back 321084421
push_middle 483867851
get 164398
get 75053
push_back 91686197
push_middle 603878289
push_front 706574784
get 187686
push_front 679872265
get 182733
get 211172
push_front 909465430
push_middle 800064409
push_middle 644792553
get 154628
get 99494
get 50937
push_back 240263406
get 228416
push_back 731493305
get 126085
push_middle 159596688
get 236860
push_front 737520411
push_back 19771518
push_middle 944730172
push_back 119475272
get 13775
get 33292
push_back 763902467
push_back 959945956
get 118821
get 66110
push_front 131273732
push_front 406463855
push_back 276531715
push_front 186907043
push_back 300354034
push_front 176606147
get 153732
push_back 851798201
get 257999
get 228844
push_back 183350720
get 62628
push_back 40780394
push_back 400235705
push_back 562703806
push_front 167106532
get 111611
push_middle 696169724
push_back 522007271
push_middle 124876170
get 217577
push_back 198800011
push_back 648863357
push_front 533922510
get 108154
push_back 932717407
get 95107
push_front 428458353
get 236583
push_back 784153598
push_back 251068799
push_middle 500319354
push_back 783308828
push_middle 512006654
push_middle 216830075
get 38414
push_middle 262220401
push_front 642538929
get 187041
push_middle 548814921
push_back 985602484
get 168751
push_front 721291213
push_middle 136293138
push_front 576958976
push_back 948112626
push_back 663217889
push_middle 217998371
push_back 131622989
push_back 317321546
push_front 448211564
push_middle 564906475
push_front 213043644
push_middle 155748991
push_back 693829046
get 217121
push_middle 922008700
push_back 542554957
get 25011
push_front 343573202
push_front 231866745
push_middle 827837034
push_back 313399883
push_middle 139119614
push_back 784770171
push_front 133503475
push_middle 994518158
get 39245
push_middle 21998419
push_back 493220634
push_middle 120637367
get 223455
push_front 159482054
push_middle 182421645
push_back 741522410
push_back 264842417
push_back 390260418
push_front 143969688
push_back 66034370
push_middle 681581012
push_middle 80318184
push_front 772916628
push_middle 937312389
push_middle 645693509
get 212717
push_back 13464836
push_middle 395550364
push_back 17646396
push_front 875102975
push_front 875855513
push_back 295251962
get 180199
push_middle 776032403
push_front 289979879
push_back 24673361
push_front 119403954
push_back 666868433
push_front 636773272
get 136532
push_middle 614340301
push_middle 60973949
get 69793
push_back 858616552
push_middle 790597046
push_front 233843544
push_back 386054304
push_front 456504487
get 201715
push_back 352754616
push_middle 402762724
get 50801
get 70767
push_middle 24265833
push_back 710869526
get 123289
push_front 34808412
get 55032
push_middle 897662232
push_back 497283538
get 255389
push_front 473531239
push_back 602375497
push_front 293125553
push_front 626121125
push_back 442746924
push_front 450934818
get 97583
push_front 331267308
get 148857
get 118245
push_middle 925514345
push_middle 95506945
push_back 266231081
push_back 859725250
push_middle 857391623
get 164506
get 36753
push_middle 155255665
push_middle 664488364
push_back 295931291
get 212718
push_back 802512625
push_middle 286008786
push_back 320727074
push_front 448961816
get 239098
push_back 164685374
push_front 980860786
push_back 149317216
push_middle 772789527
push_back 551803103
push_middle 322535650
push_back 866372630
get 266111
push_back 119888364
push_back 786032799
push_back 328289585
push_front 922253712
push_back 96139578
push_front 420907438
push_middle 80963445
get 1218
push_back 280452614
push_back 864240573
push_front 650156400
push_front 130569414
get 134836
push_front 447421733
get 243188
push_front 61855949
push_middle 271568110
push_back 83368311
push_middle 940039306
get 194891
push_front 333135761
push_back 506380084
push_back 686237002
push_middle 391959342
get 258658
push_front 484980148
push_back 786378677
push_front 809176152
get 33942
get 71217
get 113926
push_middle 939869909
get 115163
push_back 892168720
get 27075
get 260892
push_middle 273834293
push_back 238948846
push_back 174518821
push_front 947197689
push_back 31692387
get 113873
push_back 5344433
push_middle 315256338
push_front 772030086
push_middle 159580724
push_back 131524123
get 83137
get 230547
push_back 126680287
push_back 649629560
push_middle 547080370
push_back 995953715
push_back 284276368
push_back 427320517
get 258671
push_back 990081690
get 218052
get 122535
push_front 193186091
push_front 944926712
push_front 760960264
push_front 531872662
get 95424
get 1566
get 250461
push_front 293236617
get 59989
push_back 587568057
get 11989
push_back 402591703
push_middle 264897662
push_front 92785711
get 234973
push_front 599581129
get 240037
push_front 222474817
push_middle 125017950
push_back 13105284
get 35472
push_back 499470330
push_middle 356494214
push_front 28058827
get 72396
push_back 369952562
push_middle 485425095
get 187232
push_front 133377239
push_middle 415533260
push_middle 648313526
push_middle 552290334
push_middle 898236635
push_front 834124775
push_middle 960796458
get 186569
push_back 818362288
get 219712
push_front 73884121
get 9539
get 128303
push_front 527597214
push_back 904021736
push_middle 903955460
get 79641
push_back 974060341
push_middle 621554582
push_middle 83379651
push_back 147774848
push_back 948219125
get 163302
push_back 26215311
get 39717
push_back 52733834
push_front 996880635
push_front 749659525
push_middle 67430882
get 143258
push_front 760595009
push_back 405607663
push_back 75687284
push_back 198695868
get 19189
push_front 871890871
get 22254
push_middle 698801151
push_back 529823932
push_middle 848229060
get 192588
push_front 363606769
push_middle 302451953
push_back 974166291
push_front 136828371
push_middle 379174836
push_front 663775359
push_middle 943080236
push_front 934458505
push_back 897791063
get 137386
push_front 411572922
push_back 49973145
get 6571
push_front 225441561
get 199397
get 66657
push_front 685772682
push_middle 414140418
push_back 767262614
push_back 77746141
push_back 350420145
push_front 875482360
push_back 286221340
push_front 924846669
push_front 188086287
push_back 676368672
push_middle 76725320
push_middle 249583665
push_back 188791912
get 173915
push_middle 157371574
push_back 653640331
push_front 826895641
push_front 315521727
get 150956
push_middle 88956608
push_middle 276653237
get 38453
push_middle 522300066
push_middle 141365940
push_back 634022040
push_middle 826679983
push_back 804061098
push_front 473812820
push_middle 849115906
get 11563
get 261145
push_back 932161740
push_middle 679262157
get 15903
push_front 755935706
get 75593
push_middle 18535547
push_back 274973220
push_back 671862969
push_back 98874149
get 244560
push_middle 994085995
push_middle 526658115
push_front 841044158
get 205592
get 240210
get 262632
push_front 425077472
push_middle 839661853
push_front 967104576
push_middle 77046621
push_middle 487174140
push_front 146566837
get 5287
push_middle 366034021
push_front 925644988
push_back 731701559
push_back 399366807
push_back 450601266
get 41757
push_middle 465046900
push_middle 882188411
push_middle 185610451
push_front 656976509
get 210610
push_back 52695398
push_front 203802806
push_back 152796896
push_back 279311661
push_back 475334218
get 189839
get 45159
push_middle 245270174
get 239202
push_front 703790915
push_back 542113782
get 39109
push_back 609830285
push_middle 172680077
get 69110
push_middle 667854391
push_back 200710246
get 219817
push_front 198871002
push_middle 171448751
push_back 378561443
push_middle 607825866
get 99219
push_back 813161289
push_middle 614971876
push_back 200343034
push_middle 682148270
get 65590
push_back 814261475
get 250613
push_middle 688452419
push_back 856726473
push_back 490493861
get 15186
push_middle 387158911
get 204770
get 61263
push_middle 116750104
push_front 687168997
push_front 836926637
push_front 553994417
get 140276
push_back 79466308
push_back 816329102
push_back 56835697
get 90841
get 220425
push_back 137071697
push_front 717393590
get 207917
get 106221
get 256971
push_middle 93241120
push_middle 81848369
get 175052
push_middle 891668508
get 206795
push_front 561608938
get 71491
get 16512
push_front 939878024
push_front 396450405
push_front 925820187
get 23236
push_middle 235823151
push_middle 822028303
push_back 741724189
push_back 809747199
push_front 378690332
get 271459
push_middle 509357587
get 94008
get 80974
push_middle 899661332
push_middle 469983933
push_front 842042137
push_back 33052883
push_front 424084611
push_front 658179394
push_back 476686943
push_middle 495016211
push_back 479216897
get 203770
push_back 448540320
get 79718
push_back 86525150
push_front 488597991
push_back 653100608
push_middle 82026614
push_front 450434865
get 107914
push_front 136968657
push_middle 11861467
push_back 558997152
push_back 617133918
push_back 20116455
push_back 873138566
push_front 165814193
push_front 591467862
get 109646
get 124427
push_middle 69649616
push_middle 437739643
get 98126
push_middle 738536626
push_middle 377640492
push_back 352204137
push_back 518745875
push_front 25737959
push_middle 924536135
get 80293
push_back 372938289
get 271854
push_front 303955419
get 189358
push_front 172410923
push_front 37492283
get 29174
push_back 381148078
push_front 388594581
get 153554
push_middle 933305001
get 55330
push_front 685165482
push_back 691904521
push_back 191542795
get 264639
push_front 995077593
get 53909
push_front 304800679
get 140228
get 127136
push_back 245273764
push_back 336738068
get 242381
get 134170
push_front 768313759
get 15601
push_front 416818952
push_back 489959665
push_back 333477605
push_front 868298571
get 181089
push_back 208985980
push_back 899715873
push_middle 660866455
get 65626
push_middle 109864815
push_back 352858543
push_back 41778833
push_middle 164693777
get 116335
push_middle 781256809
get 87326
get 120573
push_front 449810042
push_front 910731702
get 86535
push_middle 992710245
push_middle 327441298
push_middle 291478530
get 210314
get 193551
push_back 480931544
push_middle 982236872
get 93464
get 75222
get 114810
get 206425
get 111121
get 125493
push_back 331332447
get 152251
get 195195
push_front 598185748
get 273928
push_front 846457522
push_middle 634959032
push_back 69987408
push_front 797554629
push_middle 212175845
push_back 206566089
push_middle 209774347
get 98198
push_middle 809947189
push_front 167442132
get 209836
push_middle 291493020
push_middle 495630870
push_middle 644972579
push_middle 629799165
get 161782
push_back 255558329
get 269397
get 51700
push_front 614524686
push_middle 949096934
push_front 329152536
push_back 304355929
push_back 948893334
push_middle 971940289
push_back 155236588
push_front 708003172
push_middle 925360301
get 204861
push_middle 480404502
push_front 766006817
push_front 346933315
push_back 436153618
push_back 836212147
push_front 731130626
push_middle 130818131
push_back 929491028
get 226643
push_front 644982564
push_front 345179459
push_back 711534914
push_middle 121321863
get 226480
push_front 413822165
push_front 236757922
push_front 354162226
push_back 80164019
push_front 524893995
push_middle 340933107
push_back 646742380
get 190208
push_front 707046284
get 180012
push_middle 168053808
push_back 189238773
get 55734
push_back 542095299
push_front 840290468
push_middle 703104279
push_back 998396861
get 251206
push_front 82007147
push_front 442573520
push_back 486807468
push_middle 139724461
get 111650
push_middle 594170931
push_back 868732312
push_back 121944104
push_middle 566845972
push_back 360951171
get 136004
push_middle 447783884
push_back 69133057
push_front 528954764
get 161250
push_front 417750961
get 168015
push_middle 699386484
push_middle 172741442
push_back 836966464
push_back 233975453
push_middle 532502271
push_front 501689222
push_back 331081178
push_front 17343110
push_back 990723608
push_back 233749563
push_middle 867087061
push_back 148215079
push_front 154915375
push_middle 153483310
push_middle 847024354
get 232800
push_back 76771928
push_front 487388248
push_back 177712761
push_back 558457076
push_middle 695837948
push_front 519398797
get 14929
get 242082
push_front 699948239
get 100018
get 111547
get 147186
push_middle 591898651
push_front 534472915
push_middle 698167781
push_back 983642737
push_front 280225000
push_front 569107961
get 59332
push_front 521833296
push_front 720242116
get 158282
push_middle 554556295
push_front 229964413
push_front 517711939
push_front 249230228
push_front 451296273
push_front 120644001
push_middle 145922405
push_middle 823109046
push_middle 264974636
push_front 94924355
push_front 281802237
push_back 109419853
push_back 276938205
push_back 194785869
push_back 631977647
push_back 959528359
get 82612
push_middle 396286152
push_middle 298718193
get 155814
push_middle 822885250
push_front 116302786
push_back 907955811
get 78437
push_front 87202264
push_front 306890414
push_front 723700413
push_middle 341231301
push_front 749474734
push_front 983197653
push_front 731713002
get 68512
push_front 552915951
push_middle 143523450
get 26895
push_back 517090424
push_front 704646823
get 118845
push_front 174142669
get 25288
push_front 127402151
get 88129
get 108904
push_back 132396286
get 70514
push_middle 728404246
push_front 917733988
push_middle 223914931
push_front 997119032
push_front 592273073
get 150988
push_middle 131706694
get 220230
push_back 974019890
push_back 630924066
get 166657
push_front 362887091
push_back 256820502
push_middle 32674998
push_back 570973188
push_middle 138069839
push_middle 67543101
push_back 116657892
get 19233
push_front 340881892
get 122879
push_front 523691892
push_front 432753974
push_middle 204634941
push_front 969894063
push_middle 536780441
push_middle 801903833
push_back 869657159
get 24369
push_back 562294261
get 263474
push_back 174547638
push_back 555299410
push_back 964211104
push_back 419587498
push_front 402723167
push_back 803715689
get 82080
push_middle 895911442
get 215259
push_middle 857063614
get 80135
push_front 737339665
push_middle 978354995
push_back 431227125
push_front 392995966
get 175609
get 98904
get 175093
get 50601
get 69058
push_front 930655838
push_back 21671731
get 113647
get 65626
push_front 794089644
get 247916
push_front 24002715
get 54290
push_middle 336956519
push_middle 931756329
get 235351
push_middle 242682124
push_middle 134871638
push_front 740951609
push_front 546831997
push_middle 409477061
push_back 432052551
get 87671
get 253576
push_back 286275484
get 17102
get 252799
push_back 877081714
push_front 607269154
get 236528
get 100518
push_front 704630114
push_back 191871093
get 97487
push_front 922435061
get 19354
get 7374
push_front 991805776
push_front 917199110
get 35575
get 144723
get 132606
get 217514
push_middle 750435991
push_back 887716715
push_middle 335993206
push_front 728926514
push_middle 2697756
push_front 198476008
push_front 776501044
push_middle 987978555
get 164006
get 59659
push_middle 564140925
get 135219
get 9976
push_back 584665832
push_back 296028448
push_middle 867413321
push_front 180925277
push_front 240943781
get 208961
push_middle 356815481
push_back 87016224
push_back 684534542
push_front 19078843
push_middle 649865449
push_front 890812086
push_back 989545232
push_back 324070847
get 38919
push_back 140164511
push_middle 369463097
get 165038
push_middle 266214636
push_middle 700266046
push_middle 171091455
push_front 529034600
push_back 67966945
push_front 243889556
push_back 956806595
get 40938
push_front 245124950
push_middle 4031592
get 47511
push_front 774779924
push_back 570141822
push_front 589236881
push_middle 248933211
push_back 205737906
push_back 504869673
push_back 945243888
get 12070
push_middle 469581764
push_front 924343047
get 118562
push_middle 856634443
get 44318
push_front 767154883
get 59262
push_middle 707509723
push_front 453133763
get 242899
push_front 894013629
push_front 296488276
push_front 612361815
get 207453
get 44510
get 84577
get 78256
push_middle 157604957
push_front 851320552
get 205434
push_back 817133700
push_front 816998496
push_front 18178499
push_back 842544293
get 82133
get 16797
get 112097
push_back 604445874
push_front 280700499
push_front 464750333
push_front 399961674
push_back 534350490
push_back 354154151
push_middle 947436181
push_front 986443739
push_back 958523230
push_back 890951868
get 236012
get 265314
get 73860
push_back 404001663
push_back 536189336
push_back 642102685
push_back 651389231
get 89872
push_back 258656355
get 236904
push_middle 721400386
push_front 664303135
push_middle 169022553
push_back 195751198
push_middle 52959906
get 132097
push_middle 976862882
push_middle 269903259
push_middle 249476180
get 6460
push_front 561159184
push_front 501638632
push_front 249421617
push_back 508146355
get 143555
push_front 669116913
push_middle 957496539
push_back 19843384
push_front 788324070
push_front 988621397
get 202567
push_middle 436100371
push_front 526265968
push_middle 512450660
get 81190
get 19606
push_middle 823819061
get 64307
get 122064
push_front 206121267
push_middle 708390936
get 146338
push_middle 175722301
get 123832
push_middle 524890210
push_back 846261647
push_middle 674083945
get 13928
get 92887
push_front 522576298
push_back 669059182
push_front 97616732
push_front 592993990
get 207323
push_front 68416710
get 44309
get 240926
push_back 660687477
push_back 613709447
push_middle 487012810
get 228562
get 25072
get 137031
push_back 346055899
get 23118
push_front 91681797
push_front 255885267
get 212853
push_front 745776721
push_middle 809700631
push_front 195353745
push_back 489049190
push_middle 781673657
push_front 38638144
get 151389
push_front 338734909
push_front 980349099
push_front 877394296
push_middle 843312959
push_front 407891474
push_middle 736927655
push_back 742518759
push_back 617200788
push_front 930889592
push_back 579349267
push_front 330224000
push_front 515942839
push_back 724272437
push_back 695214693
push_middle 588234268
get 174468
push_middle 891751504
push_front 358827379
push_middle 269633341
get 72715
get 234983
get 243238
push_middle 580434140
get 243978
get 224100
push_middle 478478845
get 65480
push_front 742497060
get 92804
get 244199
get 2632
get 31789
push_back 105763072
get 225133
get 237227
push_back 246814096
push_front 868110670
push_front 461775618
get 144777
push_back 441854972
push_back 57663717
push_middle 12423858
push_front 424797175
push_middle 378451460
push_back 936165096
push_back 338667299
get 101482
push_back 692625064
get 254570
push_front 825029293
push_back 352343185
get 86340
push_middle 79157255
push_back 988481949
push_middle 299594168
push_middle 128548905
push_front 344262425
push_back 74258495
push_front 812278739
push_middle 730822474
get 223932
push_front 139953370
push_middle 923695433
push_front 604929957
push_back 207473250
get 4913
push_back 321469666
push_middle 861730167
push_middle 158134147
push_back 362004267
get 181488
push_front 989514491
get 274219
push_back 171995029
push_middle 440871742
get 121702
push_middle 120650623
get 16274
push_middle 635401981
push_back 66064215
push_middle 858488709
get 63719
push_middle 930722065
push_front 222910461
push_back 724330126
get 195892
push_middle 404135048
push_middle 989460616
push_front 730499987
get 177879
push_middle 136930828
push_middle 311698892
push_back 327098290
push_front 785126090
push_middle 463499282
push_back 624948709
push_back 234985792
push_back 64277709
get 87910
get 195514
push_front 784896641
push_front 936264953
push_back 458342023
get 88163
push_back 425047840
push_middle 735032028
push_middle 772811862
push_front 554177649
push_front 377698486
push_back 221733947
push_front 203483177
push_front 944069868
get 234447
get 164214
get 268607
push_middle 277915499
push_back 414770997
push_middle 497643016
get 141640
push_front 917252421
push_front 796556869
get 103929
push_front 389273348
push_middle 488593035
push_front 129123196
push_middle 752096491
push_back 727864972
get 235522
push_back 275517111
push_middle 512669842
push_back 62832246
push_back 718291441
push_middle 397726636
push_middle 418551210
push_back 285444541
push_middle 195982591
push_front 197824168
push_front 233185098
push_back 744372001
push_middle 258588322
push_back 875406924
push_front 621028134
push_middle 791129665
get 195821
push_front 687655034
push_middle 191275957
get 120952
push_middle 43192117
push_middle 59180285
push_back 850650276
push_middle 374528227
get 85682
push_front 6087846
push_front 250660396
get 11419
push_back 696074251
push_front 146723535
push_middle 894313168
push_front 898936656
push_front 28717494
get 43424
push_middle 354952212
push_back 49451442
push_middle 833943663
push_middle 360109985
push_front 722526595
push_back 826243976
push_back 715308921
push_back 323334930
push_back 481766798
push_middle 640852887
push_middle 308803916
get 52023
push_middle 517006038
get 105997
push_back 234926729
push_middle 586167630
push_front 123625207
push_back 410539685
push_front 720209494
push_front 224103945
get 170297
get 21824
push_front 954069656
push_front 521947383
get 97301
get 270583
get 158230
push_middle 320210158
push_back 865273492
push_middle 527490829
get 142940
push_back 749420829
push_back 163993655
push_middle 581885912
push_back 318821116
push_middle 200575967
push_middle 150052798
get 112412
push_front 298904091
push_middle 488659131
get 227936
push_back 308014548
push_back 226194657
push_middle 608355681
push_middle 484808843
push_front 745399253
push_back 649115539
push_back 363516811
push_back 652913457
get 203320
push_back 677487946
push_front 473276904
push_front 581567118
push_front 693946919
push_back 338780669
push_middle 81712227
push_middle 719931189
get 154028
push_middle 55672929
get 138066
push_middle 323072053
push_front 49171026
push_back 479256969
push_back 28719685
push_back 796801390
push_middle 647956122
push_front 46495923
get 46236
push_middle 677442778
push_back 429826544
push_back 927898017
push_front 976512076
push_front 376744531
push_middle 783231081
push_front 168570756
push_middle 346106679
get 187757
push_front 311001069
get 242798
push_back 550469608
get 269754
push_middle 568228625
push_middle 688951492
get 275251
push_back 921886186
get 60410
push_back 706046881
get 264264
get 190002
get 236117
push_middle 574369786
push_middle 63401113
push_back 466594269
push_front 465817318
push_middle 338097139
push_middle 828186649
get 192890
push_middle 940617081
push_middle 983414225
push_middle 800178713
push_back 11379760
push_back 85429200
push_back 231142038
push_back 327081039
push_back 599699678
push_middle 805048508
get 185361
push_front 215765550
push_back 624740837
push_back 160394737
push_middle 169667187
push_middle 557338818
push_back 772794980
push_back 830512284
get 70869
push_back 395063318
push_middle 192091378
push_back 121450398
push_front 105677751
push_middle 288741896
push_back 821827205
get 49719
push_middle 142568473
push_back 320275273
push_middle 201735382
push_back 388488425
push_back 56568084
push_middle 35453836
push_middle 499412541
push_middle 481661404
push_front 515450802
push_middle 463861988
get 228210
push_back 656643525
get 109282
push_front 916469064
push_back 485151543
get 96992
get 127053
get 62836
push_middle 360595753
get 176689
get 273581
get 165449
push_back 217744175
push_middle 377978501
push_middle 106206777
push_front 41806701
get 11537
push_back 737907557
get 34839
push_front 51930430
push_back 992326625
push_back 357284307
push_middle 308969050
push_front 607748713
get 111327
push_middle 115039352
get 23069
get 42088
push_middle 35505806
push_middle 790982852
push_middle 153250776
push_middle 612353128
push_back 938160482
push_back 596334622
push_back 744384581
push_front 632764302
push_middle 83301792
get 31418
push_back 846712528
get 16890
push_front 843784095
push_back 588454813
push_back 490373942
get 135258
push_middle 899960011
push_front 534370455
get 135994
push_back 317357768
push_back 983307543
push_front 931558964
get 48413
push_back 624894734
push_back 947592473
push_back 112289804
get 20273
get 161501
get 19858
get 162093
push_back 597671930
push_middle 265117837
push_middle 351394899
push_middle 168160345
get 20592
push_middle 115866705
push_back 270704318
push_front 57202069
push_middle 557144784
get 251659
push_back 387830341
get 104100
push_back 197359914
push_middle 528985543
push_front 992397835
push_middle 307561104
get 75695
push_middle 758624130
push_front 67358
push_middle 730558091
push_back 487836524
push_back 270944403
push_front 823585131
get 60709
push_front 148718612
push_front 298721452
push_middle 689116645
push_front 485203580
push_middle 481135275
push_front 680551221
get 7743
push_back 978078830
push_front 804059521
push_middle 520099131
push_back 376646470
push_front 500642492
get 5144
push_middle 290978355
get 139017
get 204532
push_back 619155147
get 7693
push_middle 676531362
push_back 151442228
get 206751
get 189184
push_middle 327726286
push_front 694645894
push_back 544397393
push_front 963852066
push_back 618390963
push_front 215304450
push_middle 275482600
push_back 280881409
push_back 361080319
get 60080
push_front 693288118
push_back 737905174
get 9146
push_middle 731397377
push_front 642734365
get 248154
push_front 271785425
push_middle 807945019
push_middle 187548970
push_middle 513056761
push_middle 898705360
push_front 69271844
push_front 912262397
push_middle 120508211
push_front 273280312
push_back 343053542
push_front 746459417
push_front 359156714
push_back 463357509
push_front 667506148
push_middle 442922451
push_back 231069005
get 180088
push_back 903325518
get 254862
get 268065
get 182259
push_front 613266624
get 214127
push_front 643238705
push_front 510108520
push_front 156007705
push_back 562618918
push_back 727053021
get 64419
push_middle 366190637
push_middle 404414853
push_front 497406105
push_middle 846728326
push_middle 441781725
push_front 631583687
get 96280
push_back 35770720
push_middle 523306603
get 154278
push_back 200765987
push_front 927189936
push_back 523243761
get 30893
push_back 753530755
push_front 266354866
push_middle 579748307
push_back 461218114
push_back 548859747
get 39556
push_front 663703767
push_front 520861923
get 5463
push_middle 83316055
push_front 932237286
get 195461
push_front 186992460
get 160895
push_back 371403282
push_back 435720104
push_back 157825966
push_middle 679547283
push_back 404519125
push_front 565600967
push_back 211149645
push_front 24786508
push_front 898011652
push_middle 717037120
push_front 920367833
push_middle 559583156
get 205505
push_front 569054862
push_middle 955869002
push_back 765630621
push_back 240919633
push_back 949859032
push_middle 593164302
get 162381
push_back 828689227
push_middle 504988953
get 224691
push_back 63900242
push_middle 176752494
push_middle 155600726
push_back 190218858
push_back 657812425
push_back 538046558
push_middle 969932675
push_front 75997183
push_front 564819749
get 58146
push_front 100602896
push_middle 564934854
push_front 482939906
push_front 36798255
push_front 675656178
push_middle 81049568
push_front 263028249
push_middle 318669012
push_back 796295097
push_front 496555186
push_middle 906839486
push_front 761802647
push_front 707587309
push_middle 277104568
push_back 323881951
push_back 40555520
push_middle 955447565
push_middle 789796738
push_back 548231918
push_front 858703062
push_middle 707348309
push_back 591361984
push_front 903159416
get 99306
push_back 883451745
push_back 118554088
get 49055
push_back 676850287
push_middle 972872971
push_back 431422451
push_back 794285
push_front 575824507
get 265779
get 183465
push_middle 582557615
push_middle 744152711
push_front 630485456
push_front 714318455
push_middle 661382780
get 74778
push_back 592974655
get 100218
push_front 413827263
push_back 558569361
push_front 990191933
push_middle 151904566
push_back 463392206
push_back 300862582
push_front 3503136
get 222546
push_back 129434867
get 7817
get 140941
push_front 712867519
get 14315
push_back 109391109
push_back 112246598
push_front 161994175
push_middle 287212243
push_middle 268692510
get 198563
push_front 172176301
get 143374
push_front 895930119
get 22566
get 186116
push_back 282555821
get 124201
push_front 644083122
push_middle 350669140
push_middle 936388873
get 176205
push_middle 894500574
push_front 280920942
get 232867
push_back 915512595
get 76477
push_middle 276110254
push_back 258563429
get 165045
push_middle 233914008
push_front 321988637
push_middle 17812698
push_front 173566863
push_middle 541657778
push_front 325927397
push_middle 908828937
get 144573
push_back 271806299
get 87508
get 191683
push_back 187706567
get 270284
get 166839
push_back 137216773
push_middle 531615315
get 201368
push_middle 541322238
push_front 943507241
push_middle 267766292
get 196654
push_front 657195350
push_middle 219222466
push_back 860672828
push_back 691366708
push_back 417182672
push_back 198744724
push_back 191646622
get 533
get 258050
push_front 877628185
push_back 351133746
push_front 954883609
push_middle 911278475
push_front 562503272
get 232235
push_front 222678166
get 263781
get 272821
push_front 10497651
get 52321
push_back 497502043
push_front 337239984
push_middle 862089873
push_back 213901722
push_middle 668246249
push_back 552825325
push_front 12573600
push_back 222085658
push_middle 625850140
push_back 105489549
push_back 487124865
push_middle 733602278
get 267461
push_front 224618674
push_back 863710660
push_front 335781014
get 153518
push_middle 469314429
get 54277
push_front 993825669
push_front 687884776
push_middle 429000687
push_front 680196996
push_front 630347250
push_middle 328483713
push_middle 525628681
push_back 489976116
push_front 317096812
push_front 998294412
get 94293
push_back 562401716
push_back 38609006
push_middle 801516305
push_back 692171476
push_middle 287573225
push_front 153103082
push_front 652801790
push_front 984739457
push_middle 419112844
push_back 446238305
push_front 172670823
push_front 897113326
get 110301
push_front 724863140
get 265476
push_back 521863008
push_back 215404121
push_front 684195044
push_middle 659358771
push_front 421925348
push_front 554979837
get 207409
push_front 254873339
get 90389
get 21624
push_back 339064865
push_front 870270682
push_middle 615350952
push_middle 360324682
push_back 447768520
get 71673
push_front 287381505
get 237100
push_middle 529952523
push_front 680299789
push_back 938895626
push_middle 857631952
push_middle 517557775
get 208923
get 138250
push_middle 966728753
push_back 46734854
push_middle 4323343
push_front 37664447
push_back 640096492
push_back 509210045
push_back 264913285
push_back 102812528
get 168229
get 167747
push_back 733104607
push_front 996694
push_front 294434488
push_middle 204863754
push_middle 967671382
push_middle 324044528
push_back 492241377
get 55429
push_front 883299639
get 271263
get 245174
push_front 38222369
get 199156
push_middle 253177594
push_back 206702124
push_middle 75992070
push_middle 4652349
push_front 331421890
get 132502
push_middle 169270842
push_middle 533022272
push_front 659621429
push_middle 668497599
get 242916
get 56971
get 249464
push_back 880885263
get 186866
get 129414
push_middle 897334492
get 196629
push_middle 941265246
push_middle 468455410
push_front 897896265
push_back 83026669
push_middle 216527403
push_back 903767040
push_back 177216930
push_back 753395177
push_middle 397126664
push_front 711978927
push_middle 714619600
push_back 836703845
push_front 253021722
get 105658
push_middle 613693690
push_front 858382290
get 104214
push_back 739935670
push_front 165193830
push_front 76897835
push_middle 227932684
push_middle 457306078
push_front 962203116
push_middle 949989324
push_middle 667990473
push_front 351792254
push_front 289840594
push_back 872684357
push_back 280911696
get 130378
push_front 687557985
push_front 404702197
push_front 574512421
push_front 76335907
push_middle 357432495
push_front 108600878
push_front 222711889
push_front 523814016
push_back 918256066
push_middle 39641727
get 85324
push_front 859040228
push_front 934848024
get 96699
get 139797
push_front 242709677
push_back 522166573
push_middle 726684533
push_front 369841856
push_back 68532316
push_back 633027561
push_back 290679936
get 96481
push_middle 920029987
push_front 87393929
push_front 369995672
push_middle 113905454
get 232933
push_middle 114988126
get 9431
push_front 696840643
push_front 494749031
push_back 53633771
push_middle 139921693
get 10062
get 134374
push_back 980417883
push_back 881114211
push_middle 300587356
push_middle 12980077
push_front 588992433
push_middle 541254935
get 76494
get 85456
push_back 961336109
push_front 826400340
push_front 384204846
get 178491
push_back 554943664
push_front 937697429
get 105306
push_front 881187140
push_back 226212462
push_front 537868362
push_middle 32580102
get 192319
push_front 942290571
push_front 736974401
get 28252
push_back 859016257
push_front 411789434
get 50283
push_back 47266244
get 21012
get 3801
push_back 657713421
push_middle 916281377
push_front 210919261
push_back 131904895
push_front 367782268
push_middle 257678186
get 120599
push_front 158129708
get 243792
get 267155
push_back 837188666
push_middle 705469002
push_front 585043789
get 218083
get 170539
push_back 145980314
get 152747
push_front 293818018
get 190585
push_middle 272413336
push_front 311974881
get 11139
push_middle 141077756
push_middle 975291715
push_back 466081568
push_back 247941145
push_back 410605460
push_back 957376144
push_front 68682375
get 141863
push_front 453491021
push_back 644278133
push_middle 429473114
push_middle 144779538
push_back 93695232
push_front 736103128
get 151583
get 253118
get 22723
get 33187
push_front 882160096
get 39139
push_middle 900442555
get 190265
push_back 722182789
push_middle 479119602
push_middle 71139978
get 177074
push_middle 894274749
get 137764
push_front 723848653
get 17770
get 240711
get 232820
get 164017
push_front 549518016
push_middle 540979970
get 105460
push_front 915751766
get 119971
get 100717
push_middle 331806150
push_middle 275988722
push_back 348053196
push_back 393085584
get 55500
get 52998
push_front 539000533
push_front 422129562
push_middle 208305553
get 196069
push_back 723423678
push_middle 652828199
push_front 981843369
push_front 19121067
push_front 55964717
get 96381
push_middle 897388945
get 44561
push_front 330822115
push_middle 579113048
get 237082
get 44319
push_back 246594259
push_back 60652772
push_front 16620804
push_front 335545707
push_middle 535271423
push_middle 495610660
push_middle 622393015
push_front 519719588
push_front 382344112
push_middle 446599453
push_middle 687771740
get 29023
get 189231
push_front 589290196
get 104410
push_back 694808612
get 213123
push_front 249831782
push_back 637722890
push_front 764567905
push_middle 649340270
push_back 254642580
push_front 279229347
push_front 546710645
push_back 599187026
push_back 647815435
push_middle 3678540
push_back 412318278
push_front 194674038
push_front 665203192
push_front 146799442
get 173246
push_back 799593107
push_front 862755036
push_middle 469792398
push_front 374519600
push_front 975081580
get 186768
push_back 717301233
push_front 831578525
push_back 735571236
get 153197
push_middle 512304755
push_front 822089117
get 97866
push_middle 772544127
push_back 103053776
push_front 831080557
push_back 570563478
get 150471
push_front 398367694
push_front 588130850
push_front 217854801
push_middle 809999475
push_front 267294328
push_front 672502656
push_front 489180349
push_front 177586248
get 271849
push_back 208236481
push_front 662999714
push_front 489180542
push_middle 154493547
push_front 990297566
push_front 238894157
push_back 843653725
get 154405
get 184079
push_back 996863294
push_front 467169166
push_front 644450424
push_middle 226049085
push_back 555661477
push_back 416323515
push_back 210493580
get 272212
push_middle 763495430
push_back 392727069
push_back 617379764
get 61864
push_back 180557555
push_middle 908740458
push_middle 218641074
get 87493
push_middle 922215318
push_middle 505211752
push_front 817243270
push_middle 228879316
push_middle 835872019
push_back 321292294
push_back 31928823
push_back 524080539
get 266914
push_middle 727237164
push_front 169172373
push_front 153383504
push_back 720226901
push_back 769130246
get 168457
push_back 962598648
push_front 107068995
push_back 933395184
get 25421
get 224876
push_front 704547946
push_front 159750352
get 21000
get 196074
push_back 757955258
get 169528
get 134977
push_back 672253231
push_back 51097319
push_back 83892024
push_middle 942524887
push_front 124063783
push_middle 328558140
push_front 509855010
push_back 449434139
get 225007
push_back 846146467
push_front 614877594
push_back 959079551
push_middle 813300552
push_middle 763135188
push_middle 27723777
push_middle 903986663
push_back 654402526
push_front 80264242
push_front 755220861
push_back 214915781
get 45681
push_middle 650084680
push_back 508021624
push_middle 806788655
push_front 974627911
push_back 50754917
get 100669
push_back 389024555
push_front 544879255
push_front 869070827
push_middle 623701465
get 129706
push_middle 43237295
get 224213
push_front 192288794
push_front 491572576
push_middle 728958070
push_middle 144149287
get 249275
push_front 742783970
push_middle 471880416
push_back 976969139
push_back 361429336
push_middle 942100815
push_back 822554695
push_back 210155653
get 17633
get 39645
push_middle 368273018
push_front 415695312
push_middle 884393159
push_back 73036946
push_middle 349680411
get 145823
push_middle 124992269
get 164399
push_front 198537065
get 139360
push_back 949517155
get 217570
push_front 637881554
push_back 960877398
get 120077
push_front 339765562
get 252871
push_front 791815310
push_back 466174885
get 226245
push_middle 414788104
push_front 521392609
push_middle 561796245
get 258610
push_front 657062853
push_back 114008628
push_back 592940158
push_front 511708662
push_middle 928197266
push_front 476276746
push_front 830058800
push_front 475071084
get 716
push_middle 672986155
push_back 547524470
push_front 72621386
push_front 363014795
push_back 996602651
push_front 114983412
push_middle 600525328
push_middle 990278604
push_front 790824438
push_middle 459945204
get 140454
push_front 215100908
push_front 262458960
get 4260
push_front 781979223
push_back 152535235
push_front 6765173
push_middle 339388846
push_middle 441105047
push_front 940183483
push_middle 508974417
push_back 911579404
push_front 300611395
push_middle 244356197
push_front 203789006
push_back 616900912
push_back 203550435
push_back 889791506
push_front 942668475
get 232516
push_middle 923666321
get 89537
get 80959
push_middle 838893287
push_middle 291709730
get 128856
push_back 324581146
get 203342
push_middle 604379993
push_back 857934921
push_back 818187308
push_back 187930578
push_front 146032380
push_back 947150325
push_middle 520034012
push_back 495918058
push_front 259047171
push_middle 656937549
push_front 350443638
push_middle 758697912
push_back 640558904
get 231904
get 56564
push_middle 449964410
push_middle 897153799
get 265088
push_middle 799184270
get 268963
get 84719
push_middle 825016038
push_back 289423277
push_middle 233657718
push_back 771348850
push_back 871211490
get 205728
get 114304
push_middle 583555282
push_front 273203659
push_middle 836401782
get 240386
get 13424
get 224577
push_back 502144845
push_back 39142903
push_back 239398530
get 42950
get 269387
push_middle 268179893
push_front 649415363
push_middle 372458153
push_front 921185951
push_back 968365783
push_front 830902821
push_front 135754485
push_back 278963830
push_middle 154581884
push_front 95523899
push_front 59431580
push_front 968603239
push_back 451674252
push_front 285898997
push_front 532562799
get 144732
push_back 693669149
push_middle 952152527
push_back 13470536
push_back 919822026
push_middle 818544028
push_back 235916043
push_front 683614174
push_front 62018748
push_front 479140526
push_front 301459334
push_front 35444606
get 60150
push_front 977451823
push_front 191594566
push_middle 988944017
get 130959
push_front 917660197
push_front 395901495
push_front 961586313
push_front 639304008
push_front 655355058
get 252987
push_front 615072003
push_front 79299776
push_middle 130842211
push_back 804957345
get 35663
push_back 866307295
push_back 908972591
push_middle 955427525
push_front 791248282
get 4504
push_front 642135873
push_middle 119774745
push_front 172689813
push_front 826171686
push_back 624991345
push_front 537828366
push_middle 992094524
push_back 551477359
push_middle 666951263
push_middle 324542577
push_front 782144871
push_back 339132540
push_front 514790149
push_front 582596105
push_middle 918319918
push_middle 289879958
get 22839
push_front 366186827
get 140667
push_back 992271356
push_middle 342450844
push_middle 892386072
push_back 792250453
push_back 211544340
push_middle 601082497
push_front 495919956
get 29970
push_middle 541834165
get 24677
push_middle 800996710
get 22140
push_back 852263224
push_back 766297265
push_front 640225189
push_front 830408552
push_back 649694341
push_back 651804319
get 82114
get 228006
get 216333
push_back 595759459
get 174494
push_middle 65751984
push_middle 171411951
push_front 664148860
push_middle 802355324
push_back 70584230
push_back 658140333
push_front 893710028
push_front 330454735
push_back 78450855
push_front 188138536
push_back 997133621
push_middle 266061115
push_middle 722680456
get 208103
push_front 961635272
push_middle 786884249
push_middle 268164524
push_back 221197413
push_front 86195783
push_front 193647037
get 101213
push_back 346242717
get 98259
push_front 746301202
push_back 389565011
get 263078
push_back 494915252
push_middle 243908303
push_back 938962506
push_back 971129476
push_middle 541129284
get 79841
get 187105
push_middle 881532232
push_middle 585564013
push_front 365993106
push_middle 929005176
push_back 39522852
push_front 794711306
push_middle 193038282
push_back 269963407
push_back 974270784
push_front 633233111
push_middle 289747290
push_front 533304577
push_middle 288476995
get 80575
push_front 856819080
push_middle 932932440
push_middle 153636700
push_front 513670822
push_back 565678327
push_back 791166316
push_front 210638290
push_front 417958860
push_back 852402138
push_back 409019501
push_front 629724783
get 75635
push_back 922535679
push_front 137432701
get 90130
get 141673
push_back 262789287
push_middle 534942219
get 253143
get 167949
push_middle 700266006
push_front 291430972
push_middle 971428221
push_front 378465719
push_back 237293370
push_middle 241366806
push_back 764923538
get 109133
get 145084
push_front 342039441
push_middle 4581351
push_middle 693409713
push_front 593913695
push_back 680914132
push_middle 573133456
push_back 835279275
push_front 158921787
push_back 883741244
get 162153
push_front 198863822
get 160052
push_middle 414284486
get 143051
push_middle 425289640
push_middle 310915281
push_back 575341230
push_back 149896471
push_middle 733406137
push_middle 781574529
push_middle 695449335
push_back 588900206
push_back 156726151
push_middle 113300783
push_back 801313249
push_front 979924352
push_middle 649080547
get 178154
push_back 165537596
push_back 853103127
push_front 343942135
get 213033
push_middle 11217604
push_middle 630230351
push_front 397368062
push_middle 276325279
push_front 69369886
push_middle 620183361
push_back 707318471
push_front 561030248
push_front 241092928
push_middle 987197034
push_middle 210448516
push_middle 125978156
push_front 102490231
get 273315
push_middle 842773373
push_front 788486346
get 164546
push_middle 629280864
push_back 373413946
push_middle 300515356
get 276420
push_front 338952000
get 190118
push_back 557408196
push_middle 872187459
push_back 229417212
get 43603
push_front 211416654
push_back 163678113
push_front 776222534
push_front 16717820
push_front 617712955
get 145032
get 239216
push_back 527861696
push_front 338509346
get 12886
push_middle 768570081
push_middle 723647902
push_front 617678044
push_middle 597381664
push_middle 640774816
push_front 187174936
push_front 769551275
push_middle 51930817
get 55640
push_back 202027623
push_back 746544347
get 223409
get 209839
push_front 500063456
push_middle 206966
push_middle 388290359
get 141450
push_front 557007490
push_front 287729237
get 15863
get 243135
get 65022
push_front 220494567
push_front 688645486
push_back 609601388
push_front 347543188
get 7567
push_front 147101095
push_middle 388041867
push_middle 570828290
push_back 682011702
push_back 297503283
get 71619
get 134873
push_middle 245622208
push_middle 980019024
push_back 844790629
get 197130
push_front 983259776
push_front 828615117
get 234627
push_back 967431039
push_middle 365232664
push_front 18295357
push_back 20321328
push_back 14633840
push_middle 655112668
push_back 236122006
get 60946
push_back 723208717
get 47940
push_back 32966366
push_back 61583306
push_back 101320027
push_middle 435276107
push_back 393974085
push_middle 811346261
push_middle 639129344
push_back 338978668
push_middle 189020417
push_back 977081884
get 204131
push_back 944615939
push_middle 822460617
get 50476
push_front 175661508
get 38851
push_middle 394994904
push_middle 773198601
push_middle 407866392
push_middle 438870182
push_front 976549112
push_back 777955099
push_back 315731431
push_back 616459327
push_front 511236768
push_back 415952020
push_front 643939927
push_front 289631368
push_back 194712190
push_back 122619719
push_middle 324877364
push_middle 241541947
get 230163
push_front 101425446
get 247984
push_back 911528457
push_front 267544170
push_back 838024951
get 53915
get 128426
get 138860
get 26195
get 27196
push_middle 256130361
push_front 835235883
push_middle 74629630
get 252102
push_middle 42888829
push_front 250421750
push_middle 736871810
push_middle 608035239
get 164836
push_back 633921578
get 175392
push_front 502214780
push_front 686892519
push_front 146136035
push_middle 47402876
get 235144
push_back 491341622
push_front 449481794
push_front 876623222
push_back 975910578
get 15190
push_front 899233916
push_middle 966340369
get 234925
push_middle 847197388
get 237311
get 246391
push_front 773993178
push_front 219166531
get 158372
get 245572
push_front 432160424
push_middle 381570865
push_front 779031747
get 120770
push_back 972126436
push_back 482733995
push_back 906492910
push_back 191152633
get 61627
push_front 13864811
get 184473
push_middle 240596866
push_front 656704888
push_back 893301761
push_back 789647131
push_back 400209158
push_back 746096851
push_back 894569850
push_front 454485482
push_middle 164303279
get 73986
push_back 180920242
get 213239
get 69301
get 8388
push_back 189280162
push_front 757242104
push_back 310795276
get 130335
push_middle 612687305
push_back 549822157
push_middle 132949112
push_back 44618078
push_front 720714579
push_back 760507293
push_middle 967791803
get 250633
push_front 618014376
push_back 742103290
push_back 718573919
push_middle 727724747
push_middle 645162305
push_front 264077829
get 61126
get 54664
push_front 566440440
push_middle 570788666
get 160483
push_middle 946721048
push_back 65217086
push_back 843619798
push_back 756104018
get 53331
push_front 173701886
get 180178
push_front 921903938
push_front 366654673
push_back 405787188
get 114976
push_middle 917588757
push_front 964673667
push_front 311072944
push_middle 850024972
push_back 412871950
push_middle 858442332
push_middle 656759303
push_front 787094310
push_middle 303187293
push_back 651556545
push_middle 895512370
get 96063
push_middle 513321599
get 246188
get 257845
get 261845
push_front 962161867
push_middle 347607961
push_back 81568940
get 114832
push_front 947390172
push_middle 501275816
push_back 762380987
push_back 626525066
get 3395
push_front 792426669
push_back 529609680
push_back 190926184
get 213726
push_back 567291063
push_middle 113284846
push_front 669244977
push_back 85969726
push_front 906329579
push_back 950406136
push_back 302006246
get 105506
push_front 523135263
push_back 988416007
push_middle 665037326
push_front 217269481
get 191163
get 249554
get 179960
get 7658
push_back 428857960
get 37935
push_back 205837295
push_middle 921929448
push_middle 580276628
get 162168
push_middle 918527883
push_middle 632690720
push_front 380457217
push_back 11407550
push_front 381815225
push_back 788697238
push_front 211797630
push_back 588790119
get 234988
push_front 535721841
push_middle 677089982
get 156326
get 261319
push_front 365061581
get 240670
push_middle 789679682
push_back 641048304
get 230968
push_back 56626347
get 132487
push_middle 819881615
get 28672
push_front 220110461
get 171583
get 268577
push_back 62743959
push_front 204309616
get 259753
push_back 923037078
push_middle 750339211
get 38380
push_back 477653248
push_front 799025819
get 257780
push_middle 619693969
push_front 579742511
push_middle 816778785
get 86882
get 145186
get 216326
get 273589
get 16508
push_middle 244975345
get 196684
get 97453
push_middle 182273852
push_middle 633062412
push_middle 131103323
push_middle 815924551
push_front 57019520
push_back 916490437
push_back 252201206
push_front 107825045
push_back 781174425
push_front 866496490
push_middle 174147230
push_middle 884551709
push_back 639660564
push_front 173100798
push_front 757799080
push_front 24199062
push_middle 396012925
push_middle 198807585
get 9025
push_middle 167245965
get 116573
push_back 898029694
push_front 746661470
push_front 636740678
get 133529
push_middle 906864088
push_back 827029390
push_back 684916165
push_middle 240346241
push_middle 151143924
push_back 215504026
get 59985
push_front 597553087
push_front 325828067
push_back 728377577
push_middle 451091886
push_middle 457264769
get 227316
push_front 361597625
push_front 215513533
get 223696
push_back 702081252
push_middle 698981863
push_front 606052386
get 147233
get 201569
push_front 888919304
get 194855
push_middle 268974193
push_back 848650413
push_back 875087518
push_front 233671482
get 148409
push_back 283518426
push_front 285557969
push_front 290561483
push_middle 936035431
push_front 374880542
push_back 360388000
get 244065
push_back 420901724
push_middle 482245649
push_front 4530820
push_back 82311729
push_middle 542732796
push_back 775417843
push_back 459916534
push_back 366935954
push_front 530005043
get 45329
push_back 890800430
push_middle 987570298
get 67090
push_front 523098124
push_middle 243309786
get 94768
push_front 688908555
get 65556
get 221244
push_middle 698534685
get 237934
push_front 478054979
get 129147
push_front 193438542
push_front 375237402
get 59311
push_middle 397303203
get 126386
push_front 333114350
push_back 297617256
push_front 893668797
push_front 431442601
push_middle 958840474
push_back 313299560
push_back 111282515
get 82805
push_front 718787919
push_back 517764590
push_front 336112365
push_back 704228790
push_front 645248438
push_middle 924910464
push_middle 245090959
get 183578
push_back 581200069
push_front 411365543
push_middle 682500188
push_middle 177202094
get 25335
push_back 600040762
push_middle 233442389
push_back 315504342
push_back 630682184
push_middle 194366961
get 249683
push_back 880135731
get 146144
push_front 389065442
push_middle 470285671
push_front 110458254
push_front 95891399
push_middle 508858154
get 5964
push_front 233746801
push_front 868163689
push_back 902726254
push_back 379954210
push_middle 624009814
push_middle 205391190
get 34574
push_middle 901762574
push_back 941118901
push_front 228479859
push_middle 656017615
push_front 913193624
push_middle 915464469
push_front 868596795
push_front 185079150
push_back 926326409
get 266608
push_back 322841559
push_back 386912886
push_front 456335567
push_front 576563
get 40229
push_back 875533623
push_front 863289225
push_back 882865267
get 55825
push_middle 164103498
push_back 617755589
push_middle 385752286
get 147836
get 150275
push_middle 28895096
get 52689
get 85863
push_middle 780493371
push_front 864413830
push_back 320515005
push_middle 988693654
push_middle 612458337
push_middle 676935715
push_front 145556105
get 225564
push_back 837256733
push_back 187566240
push_front 641020272
push_back 231517577
push_back 642072202
push_middle 23004751
push_back 830586663
push_front 707189051
get 192434
get 273727
push_middle 30006389
push_front 199641209
get 88452
push_front 874460942
push_front 592085259
get 129
push_middle 657255887
push_front 304086853
push_front 803571543
push_front 814972810
push_middle 553024678
push_front 693477057
get 43924
push_back 489537919
push_middle 985914358
push_front 68466554
push_middle 282079642
push_back 704987928
push_middle 464866451
push_back 283328577
push_back 519998916
push_middle 578219021
get 245033
push_front 711052557
push_back 219967404
push_middle 694942171
push_middle 241218751
push_middle 843182669
push_back 2284751
push_middle 76103640
push_back 975157719
push_middle 984399887
get 166535
get 51440
get 127589
get 56976
push_back 270147080
push_middle 955268183
push_middle 473174027
push_middle 492094693
push_back 876377553
push_front 732138706
get 264554
get 181271
push_front 606889193
push_front 322156929
push_middle 138243519
get 8936
push_front 577900418
push_front 357185253
push_middle 674725818
push_middle 856354824
get 21751
push_front 541039210
push_front 864132092
push_front 932564204
push_back 322423522
push_back 788678743
get 260428
push_middle 814076003
push_front 812928004
push_back 390387501
push_back 462863684
push_back 34935298
push_front 415556474
push_middle 91296160
push_middle 591794606
push_middle 872569464
get 185455
push_middle 140547625
push_front 300365779
push_middle 861117644
get 140312
get 26446
get 114539
get 180538
get 163202
push_back 640560246
push_front 143418421
push_back 712033668
push_front 211423109
push_back 801811636
get 215499
get 174452
push_middle 954646670
push_middle 698168818
get 21572
push_back 576318563
push_front 774640413
push_back 961363099
push_back 549326052
push_middle 938477156
push_middle 577297912
push_middle 517865455
get 116639
get 169498
push_middle 200062442
push_middle 25658004
push_middle 520070988
push_back 284984937
get 249683
push_back 944871430
push_front 213859697
push_front 843179107
push_front 537469766
push_back 931780781
get 39837
push_back 421848585
push_middle 558917295
push_middle 418934292
push_middle 383992354
push_front 607300846
push_front 227211873
push_middle 838062047
push_back 975505491
push_front 878029659
push_middle 894797747
push_back 924395737
get 151404
push_back 410916000
push_front 54346274
push_middle 413522565
get 128587
get 272379
push_front 332349647
push_front 480867907
push_front 792007266
push_back 423723818
push_back 620675997
push_back 462200614
push_middle 616469345
push_back 366537787
get 147005
push_front 469674945
push_back 594272166
get 185325
push_middle 244797666
push_back 399031434
push_middle 911475697
push_front 499046015
push_middle 163895239
push_middle 939067898
push_front 416684345
push_middle 204833630
push_front 191991079
push_back 531079085
push_middle 11843635
push_middle 802763855
get 201276
push_middle 964068072
get 67181
push_middle 3028463
push_front 276165438
push_back 714042119
push_front 466872260
get 87246
push_middle 442162542
get 94999
get 59135
push_front 847646693
push_back 356068276
push_middle 227373355
get 153689
get 112400
push_front 871539582
push_back 628047557
get 226990
push_front 567762247
push_middle 795080665
push_front 257442059
push_middle 693023616
push_front 553117443
push_front 587901872
push_back 39950890
push_middle 747613757
push_middle 939997535
push_middle 366010780
get 255925
push_front 839779856
push_front 489216145
push_back 4277985
push_middle 439357752
push_front 356519474
push_back 505374865
push_middle 718976149
push_middle 98661499
push_front 848181858
push_middle 902822288
push_back 962892161
get 273597
push_middle 171706040
push_front 943428914
push_front 176942047
push_back 118752957
push_back 239293155
push_middle 400312095
push_middle 977680397
push_front 469594596
push_back 400024117
push_middle 477742476
push_middle 748439231
push_back 921781561
push_front 325137020
push_front 905122497
push_middle 373310668
push_back 377990596
push_middle 496152426
push_front 985027510
push_front 769427077
push_back 696455819
push_middle 565772132
push_back 451712611
get 113101
get 42348
push_front 955349256
get 176073
push_back 351540813
push_back 870221760
push_front 148114017
push_middle 94057396
push_back 454772972
get 246585
push_back 286631413
push_back 265559697
push_middle 84870395
push_back 696944380
push_middle 266974191
push_back 110981008
push_front 835309341
push_middle 652106431
push_middle 592953708
push_middle 386094767
push_back 402976380
push_middle 787109496
push_middle 478814225
push_front 964074516
push_front 597778520
push_back 606186354
get 30953
push_front 553609213
get 256952
get 150822
get 201360
push_front 737427558
push_middle 893113490
push_back 147123797
push_back 336034593
push_back 820839019
get 96323
get 151714
push_back 186010476
push_middle 555346514
push_front 794627790
push_front 786764171
push_front 687391463
push_front 144948161
push_back 446129125
push_back 731728575
push_front 420089968
get 96211
push_back 921211935
get 52689
get 134355
push_middle 204871511
push_middle 898696511
push_middle 853569165
push_middle 244341994
push_front 43921695
get 140278
push_middle 118632217
get 162660
get 151492
push_back 773672848
push_middle 165399526
get 97650
push_middle 429875099
push_front 369958547
push_middle 404591072
push_middle 332964683
push_front 38651553
push_front 142111454
push_middle 314927552
push_back 131040152
push_middle 270626260
push_back 26079294
push_back 96247488
push_back 744876527
push_middle 753296145
push_back 611310596
push_middle 36385803
get 163630
push_middle 132027101
push_middle 800865679
get 105836
push_front 331101690
push_middle 693972734
get 156929
push_front 161217644
push_middle 969771085
push_middle 766669243
push_middle 820674361
push_middle 399317708
push_middle 39809827
get 213856
push_front 968801352
push_back 677010214
get 166806
push_middle 816237871
push_back 2355972
push_back 23613522
get 22032
push_middle 710532062
push_back 805286209
get 128394
push_back 646567250
push_back 221028162
push_front 142066253
push_back 857905119
push_middle 215294244
get 256399
get 156512
push_middle 592873511
push_middle 86409835
push_front 114007178
push_back 362688086
push_front 12971008
push_middle 16908369
get 92809
push_back 649044873
push_middle 438833236
push_back 203631516
push_front 150582070
get 22977
push_middle 108106633
push_back 590337291
push_front 788964227
get 225382
push_front 418466202
get 163595
get 87761
push_front 431356203
push_front 950132691
push_back 19495122
get 30081
get 140651
get 41248
push_back 674707979
push_middle 661452476
push_middle 840396636
push_back 417465827
push_middle 465754240
push_middle 383724303
push_back 587092145
push_back 452094319
push_middle 544320576
push_front 278412978
push_middle 511108530
get 211519
push_back 508312845
push_back 797082170
push_back 301687201
push_back 898359392
push_back 804403436
push_front 591442879
push_middle 638796754
push_middle 408124625
push_middle 14156485
push_back 566779749
get 29678
get 62935
push_front 800361576
get 214731
get 87755
push_front 763625902
push_back 823455658
push_front 616215073
push_back 912282767
push_middle 76327686
push_front 858251750
push_back 921255589
push_front 280879414
push_front 79177834
push_front 491154716
push_back 781175477
push_front 787346731
push_middle 483403070
get 31534
push_middle 853366100
push_back 522566972
get 243156
push_middle 371171338
push_back 588471664
push_middle 351827800
get 173632
push_front 465774597
get 122097
push_middle 358611142
push_back 407284615
push_back 220086841
push_front 408431798
push_back 45828375
push_back 245397013
push_front 489698123
get 258045
push_back 739223064
push_middle 108512062
get 165341
push_front 83551745
get 243189
push_back 635764484
push_middle 85783706
push_front 739920462
get 33280
push_front 405141383
get 89148
push_middle 84834346
push_back 235009220
get 185986
push_front 634291721
push_back 205340566
push_back 659038453
push_front 403536903
push_middle 330976566
push_front 860025966
push_front 937772967
push_middle 893583953
push_front 106160426
push_middle 838044407
get 183808
get 29098
push_middle 332536130
push_middle 332711238
push_front 439626649
get 190021
push_front 667477115
push_back 146731343
get 232923
push_back 241371313
push_front 770939126
push_front 997748497
push_back 502399450
push_back 606278089
push_middle 423673072
get 110158
push_middle 665822441
push_middle 349242788
push_middle 248163911
get 241701
get 181230
get 242684
get 152672
push_back 349665596
get 76656
push_middle 2578608
push_middle 285333407
push_front 978391179
push_middle 986643084
get 158238
push_middle 153133014
push_back 776374753
push_front 324630689
get 263967
push_middle 469592431
push_front 206036110
get 154205
push_back 830790285
push_middle 598853750
get 490
get 171384
get 130305
push_middle 696773403
push_front 719769655
push_back 977628433
push_front 511395982
push_middle 128855221
push_front 725332270
push_front 218258209
get 54934
push_front 868279585
get 103354
push_back 117586568
push_front 228708358
push_middle 518728059
push_back 834665652
push_front 762592221
push_middle 160825415
push_front 159642093
push_back 721784012
get 131767
push_back 486416390
push_back 592080813
get 145352
push_middle 366243143
push_front 395713496
get 177900
push_front 697781665
push_front 365583425
get 203478
get 244190
push_front 39122784
push_middle 608923016
push_front 174721929
push_back 980323073
get 218741
push_front 950392595
push_back 626628260
get 130842
get 233036
get 271622
get 25761
get 204543
get 134295
push_front 411460135
push_front 352710764
push_back 803837748
push_back 708377331
push_front 460744278
push_back 49952123
get 25469
get 175909
push_front 967240421
push_middle 387490969
push_back 654164887
push_middle 963220998
push_front 907421890
push_middle 356267858
push_back 408740754
get 129305
push_front 893073438
push_front 632228817
push_back 774861614
push_back 511897890
push_back 771905645
push_middle 916607961
push_middle 525475841
push_front 89823748
push_back 696989844
push_back 853092852
push_back 147726233
push_front 676362061
push_front 577787310
push_middle 231388989
get 69113
push_back 121140438
push_front 190452862
push_front 156063940
get 140916
push_back 58345864
push_middle 393395013
push_middle 219303783
push_middle 789787818
push_middle 901846951
get 85587
push_front 192675748
get 168909
get 121877
push_back 839999220
push_front 414369926
push_back 739357687
get 228024
push_front 380012590
push_back 533458685
push_middle 188749702
push_back 844748975
push_front 775908385
push_back 641870379
push_back 750323471
push_front 695239286
push_back 152627930
get 106011
push_front 598740098
push_middle 567921800
push_middle 759153253
push_middle 136415831
get 149420
get 5116
push_middle 182338968
get 4452
push_middle 237272346
push_back 608520193
push_back 112985113
push_back 781249751
get 117466
push_back 742847800
push_back 438951281
push_back 113993511
push_back 641189235
push_back 273419253
push_front 336584440
get 926
push_back 114310037
get 104130
push_middle 723913969
get 157101
push_front 930437389
push_back 585969919
push_front 342699342
push_front 94932235
push_front 797969097
push_back 511715841
push_back 56199673
push_middle 49623476
get 94463
push_back 385999659
push_middle 838781324
get 237493
push_back 577527185
get 54878
push_back 471249560
push_front 214265500
push_middle 382103546
push_back 800611451
push_front 255271674
get 142124
push_middle 652720941
push_middle 255742342
get 238415
push_middle 725525496
push_front 738884184
push_front 644631570
get 151053
get 169337
get 115451
push_back 849258008
push_middle 734931824
get 197812
push_back 201950152
push_front 779501938
get 39475
get 196742
push_front 651058465
push_front 319476322
push_middle 556846162
push_back 550334830
get 139128
push_front 407525571
push_back 968252310
push_front 438795698
get 99378
get 260946
push_back 110336964
push_middle 508596480
push_middle 159914544
push_middle 291374817
get 108285
get 204866
push_back 691689856
get 242685
get 212694
push_back 490812659
push_back 280484976
push_middle 764067877
push_middle 956941950
get 11078
push_front 299827807
push_middle 349429793
get 99254
get 271791
push_front 586658323
push_middle 304927199
push_middle 402055127
push_middle 131449921
push_middle 223227883
push_middle 673154847
push_back 911483527
push_back 826394713
push_front 683535941
get 255420
push_middle 816130832
push_back 890351033
push_back 272903758
push_middle 576443153
get 39893
get 62154
push_middle 556366447
get 125294
get 12462
push_front 913868049
push_middle 295833408
push_front 596719408
push_back 419648529
push_front 85657502
get 195190
push_middle 818425265
push_front 523347198
push_back 137070574
get 125514
push_middle 115919708
get 140462
push_back 972854407
push_middle 775352295
push_back 249441395
get 170253
push_front 983390219
get 264956
push_front 478137423
get 205271
push_back 180790917
push_back 478717793
get 93170
push_front 806677000
get 167705
push_front 33727704
push_front 487707215
push_back 186314243
push_middle 340856052
get 32789
get 235207
push_middle 152980214
push_middle 238267034
push_middle 721693163
push_front 40049179
get 184808
push_middle 715103866
push_front 258165522
push_back 538028830
get 211212
push_front 453002024
push_back 145469773
push_back 970648653
push_middle 929797938
get 154383
get 61339
push_back 871660228
get 67489
get 108851
push_middle 37112911
push_front 290536802
push_middle 914439496
push_front 465530095
push_front 865093979
get 267722
push_middle 21875889
push_middle 517911335
push_back 164145868
push_front 943237438
push_front 740001245
push_back 657317002
push_front 129396643
get 107109
get 211693
push_back 425306939
push_front 864151441
push_front 268409578
get 128128
push_middle 230859240
push_middle 891819181
push_back 819023719
push_back 645771080
push_middle 83196775
push_back 640982078
push_middle 118604773
get 21014
get 3124
get 221601
push_middle 95112930
get 169024
push_middle 852517709
push_back 369372050
push_middle 637662563
push_front 775283586
get 36034
push_front 537288515
push_middle 109993644
get 50067
push_middle 887425909
push_back 46283066
push_back 34450067
push_middle 70083168
push_back 59444238
get 102438
push_front 119130724
push_front 935361463
get 134432
push_front 491608415
push_front 363465661
push_front 974947552
push_middle 23601458
push_middle 407330898
push_back 658523418
push_middle 250917818
push_front 385423158
push_front 159287750
push_front 573879818
push_back 97072901
push_middle 582326629
push_back 153559694
push_front 582077058
get 63147
push_front 856999690
get 152457
get 86245
push_back 895976419
get 1476
push_front 91525358
get 151919
get 151181
push_middle 450285438
push_front 850247987
push_back 380613816
push_back 628250334
push_middle 374354358
get 76290
push_back 4080303
get 209613
push_middle 108560505
push_back 502142177
push_front 149197356
push_middle 130741410
push_back 747525570
push_front 269443391
get 32506
push_back 375465012
push_middle 892102067
get 247765
push_middle 980247054
push_front 408822663
get 189532
push_middle 394400276
push_middle 49469539
push_front 102757692
push_middle 759796632
push_middle 228679389
push_middle 484858043
push_back 264161460
push_back 204320748
push_front 508317324
get 201928
push_front 930603139
push_back 631195579
push_middle 649029581
push_middle 97753718
push_front 645763471
push_back 714740746
get 39
push_back 889835962
push_back 598984652
push_middle 270890941
push_back 345399553
push_back 780372217
push_back 624822925
push_front 156646038
get 5180
get 193468
push_middle 576777039
get 7027
get 228050
get 107262
push_front 383943506
push_front 940126942
push_back 166128886
get 2989
push_back 590447361
push_front 569067183
push_back 242371538
push_front 690687717
push_front 450749668
get 199850
get 200049
push_back 961664674
push_middle 33118749
get 230773
push_front 621764846
get 73152
get 125432
get 131843
push_front 327142623
push_front 923825098
push_middle 204256706
push_middle 469955082
get 33758
push_middle 611749262
push_front 852397939
get 130893
get 68175
push_back 903235794
get 220786
push_middle 426256941
push_back 517644189
push_front 266748807
get 81208
push_back 647373955
get 10835
get 79938
get 10831
push_middle 621022054
push_back 372944413
push_front 712134638
get 44896
push_front 423830765
get 155289
push_front 755639115
get 222043
push_middle 39760285
push_middle 994934447
push_back 491768235
push_middle 187985890
push_back 940918567
push_back 275431765
push_front 19090991
get 139256
push_front 885542266
push_back 184411058
push_front 133276654
push_middle 676014710
push_front 838908285
push_back 115595937
push_back 310176055
push_middle 710034411
push_front 266396589
get 62345
push_middle 159817694
push_back 191042096
push_middle 382869
get 220609
get 5271
get 127662
push_middle 420303447
push_middle 173882943
push_back 89304138
push_middle 92114402
push_front 807737669
push_middle 583491767
push_back 979402011
push_back 72946603
push_middle 946180206
push_front 751235656
push_middle 931246997
push_front 735140712
push_middle 832100762
push_middle 61916420
push_front 39241562
push_front 283718955
push_front 129683663
push_middle 364765198
push_middle 740337259
push_middle 850820920
get 252470
push_back 531251650
push_front 88921637
get 141646
push_middle 839003615
push_middle 162391993
push_front 565052452
push_front 940883369
push_front 801131632
push_middle 397411823
push_front 816411586
push_front 523419503
get 29524
push_middle 84495909
push_middle 40010753
get 239941
push_middle 838270926
push_middle 395361320
push_middle 185448825
push_front 383544543
get 209733
push_middle 663645097
get 185434
get 188018
push_middle 812900720
push_front 92842097
push_back 949554918
push_back 548531912
push_front 499668820
push_back 799175648
get 260276
push_middle 433115392
push_middle 833398749
push_middle 562042935
push_back 102036286
get 108156
push_front 908275600
push_middle 392360438
push_front 586036062
push_middle 388225531
push_middle 466976668
get 229787
push_back 757817702
push_front 133223794
push_front 249942694
push_back 698620595
push_back 82964636
push_back 572376201
get 61025
push_back 698621251
get 21920
push_back 29403663
get 236028
push_back 463400547
push_back 986998583
push_back 803651707
push_front 969750701
push_back 197359258
get 258146
get 217147
get 79838
push_middle 732402766
get 268301
get 154482
get 143037
push_middle 298989919
push_middle 8448208
get 72549
get 46254
push_back 543246629
push_front 852062612
get 169096
get 164493
push_front 702655135
get 163068
get 177212
push_middle 642663412
get 30105
push_back 720810882
push_front 71154912
push_front 229983027
push_front 162157422
push_front 211669409
get 249693
push_back 325164920
push_back 840712146
get 153258
push_middle 343455413
push_middle 294669274
get 30058
push_front 852208013
get 104002
push_back 80551264
get 8587
push_middle 860430378
push_back 421632161
push_middle 676198388
push_back 494610578
push_front 63624110
push_front 911232438
push_front 417953193
push_middle 148181647
push_middle 935486094
push_front 99130930
push_middle 603680411
get 105503
push_middle 720840633
push_middle 88764360
push_front 261268110
get 190722
get 72552
push_middle 133881760
push_middle 615783641
push_front 219284572
push_front 94860740
push_middle 296572013
push_front 927093563
push_back 781595203
get 138444
push_middle 293690587
push_middle 295414191
push_back 682654361
get 127513
push_back 817429502
push_front 218398196
push_middle 487162421
push_front 315193348
push_middle 326399433
push_front 583022674
push_front 127548900
get 251035
push_middle 10428191
push_back 204029209
push_back 621170631
push_back 901486480
push_middle 397376050
get 165816
push_middle 441085997
get 112954
push_middle 106964550
push_middle 85849413
push_back 621074644
push_middle 362039768
push_front 476627021
get 141316
push_middle 190464068
push_middle 85566382
push_front 220409701
push_front 890672289
push_front 935851784
push_middle 577755391
push_back 430809287
get 46292
get 66675
push_middle 216213614
push_back 479392303
push_middle 707222339
get 125291
push_middle 827666407
push_middle 841521368
push_middle 660204725
push_front 899072638
get 154803
push_front 770794148
get 198671
push_back 802542807
push_back 162235066
push_front 352232164
push_front 859083962
get 204640
push_back 578691302
get 276195
get 17244
push_middle 238801521
push_middle 569415847
push_back 893352987
get 215543
push_middle 623654738
push_back 585477751
get 52614
push_back 917438176
get 194897
get 149103
push_front 209780826
push_front 827534553
push_front 813574139
push_front 13319836
push_middle 866550506
push_front 878096024
push_middle 946270388
push_back 764199438
get 235812
push_middle 523932175
push_back 847385677
push_back 426721054
push_front 934347813
push_back 590980079
get 33095
get 119728
push_back 341530632
push_front 682505806
push_back 48695229
push_middle 332874229
get 29839
get 242648
push_middle 684436891
push_back 605213902
push_middle 364848136
get 44637
push_front 934781515
push_back 778162755
push_middle 386947724
get 265600
push_back 59993198
push_back 423516048
get 260655
get 73208
push_front 862949719
get 196880
push_middle 406394881
push_front 790236726
push_front 383317064
push_back 603967701
get 23487
get 13775
push_front 698693862
push_middle 325553055
push_back 525150278
push_front 274298656
get 66046
push_back 10842704
push_back 565977068
push_front 487290458
get 58119
get 38686
push_back 706250585
push_back 718219502
get 229970
push_back 697766173
push_middle 351868587
push_back 245423748
push_middle 229707260
push_front 561729594
push_front 490201436
push_back 552286156
push_middle 860265325
push_front 382501449
get 107005
push_front 341647826
push_back 263734056
get 277044
push_middle 385578546
get 85291
push_middle 364719824
get 157377
push_front 360331102
push_back 788042081
get 152728
push_back 148023059
get 43391
get 206234
get 173054
push_front 588720828
push_front 180069326
push_front 440538807
get 219346
push_back 677378108
get 223572
push_front 156346908
push_back 33813630
push_back 707857156
push_front 514565576
push_back 953365424
push_front 606937017
push_front 373104973
push_middle 399071786
get 79600
get 246367
push_middle 937879940
push_front 287220549
push_back 329688186
push_front 990377360
get 15660
push_front 615404052
push_front 480165032
push_front 144363318
get 248239
push_back 239248343
push_middle 398294753
push_middle 314222432
push_middle 309989449
get 221734
get 244111
push_front 676589604
push_front 260394359
get 238370
push_front 906748528
push_middle 45419598
push_middle 926721735
push_front 139602770
get 172825
get 211380
push_middle 211516147
get 172636
push_middle 376312518
push_back 706225449
push_middle 762597971
push_front 217598592
get 76506
push_back 176930074
get 157699
get 147530
get 73605
push_front 642607868
get 30422
get 256652
push_back 823533113
push_front 83230842
get 63620
push_back 750158917
push_front 835751976
push_front 6388300
push_front 24377773
get 205634
push_middle 221053519
get 46867
get 171008
get 149107
push_front 639280758
push_back 857537526
push_front 306347489
get 146930
push_back 88263096
get 101856
push_back 771507776
push_front 66945757
get 47912
push_front 248050257
push_back 386055489
get 117440
push_middle 144428423
get 98122
push_front 39880365
get 93409
push_front 588368149
push_front 787475513
push_front 659682713
push_back 35349031
push_back 767646832
push_back 510201086
get 164560
push_middle 343527324
push_back 574974119
push_middle 936024202
push_back 440841395
push_middle 815985236
push_front 162152124
push_middle 688961450
push_middle 454837259
get 107437
get 13851
push_front 160235182
push_back 63648995
push_front 897457261
push_front 561745305
push_front 283124890
push_front 882616424
get 193132
get 181541
push_back 332076295
push_front 754657881
push_front 802689351
push_front 572022796
get 44509
push_back 528389687
push_front 251323857
get 276321
push_front 435373890
push_front 875246593
push_back 701585261
push_back 549608182
get 153896
push_back 414373582
get 36355
push_back 344490966
push_middle 833921837
push_middle 838755644
get 5825
push_back 597325910
push_front 645181270
push_back 296885451
push_back 335754298
push_middle 559477962
get 44650
push_front 570618738
push_back 570797189
push_back 995481445
get 35047
push_front 506836460
push_middle 223468163
get 186075
get 199345
push_back 265389339
push_front 294473362
push_back 398139094
push_back 246089830
push_middle 8908652
get 107276
get 164314
push_middle 227576201
get 218618
get 199327
push_middle 976755691
push_middle 522892377
push_middle 375677730
push_back 137485084
push_middle 993582267
push_back 78994648
push_middle 970386998
push_back 324180186
push_front 332257031
push_middle 848445237
push_back 670635291
push_front 523255638
push_front 247742984
get 12806
push_front 368172580
push_front 738834010
get 199608
push_front 69624441
push_front 628149837
push_front 666580328
push_back 224791420
push_front 151069791
push_back 113202508
push_back 468044788
push_middle 468694450
push_front 568910970
push_middle 83589500
push_middle 525810989
push_back 38996517
get 110263
push_back 181899171
push_front 415572168
push_front 823957696
get 3713
push_back 121121237
push_front 382426741
push_front 907751959
get 779
push_front 170883804
get 275112
push_back 935848181
push_middle 254156104
push_front 449571965
push_back 31553701
push_middle 897195354
push_front 742099673
push_back 419184559
push_front 250210872
get 150465
push_front 523174618
push_front 324813238
push_front 465135784
push_middle 103649095
push_front 89544631
push_middle 519091198
get 202521
push_middle 583279063
push_middle 212223110
push_back 549462847
push_front 342143037
push_back 722554349
push_middle 655292758
push_back 527409614
get 107409
get 241434
get 221209
get 115730
push_middle 427675938
push_back 276343820
push_middle 791788751
push_back 522205450
push_back 341802245
push_middle 447818220
get 119498
push_middle 120466154
push_front 881024590
push_middle 302317031
push_middle 86488996
push_back 233357856
get 35541
push_middle 793373383
get 37601
push_back 407997289
push_front 401514970
push_back 405537222
push_middle 875332703
get 52109
push_middle 739350706
push_front 631412156
push_back 121121975
push_middle 725958599
push_middle 808112626
get 211071
push_front 815698907
push_front 469409335
push_back 795954906
get 109810
push_back 897167212
push_back 468841548
push_middle 517021444
push_back 761617749
push_front 957496715
push_front 626642486
get 166826
push_middle 888507687
push_middle 683611797
push_back 223059029
push_back 843193353
push_front 101616407
push_back 446692050
get 71388
get 17525
get 266469
push_back 242893242
push_back 994328641
push_middle 168159184
push_middle 169400636
push_middle 4971799
get 249607
push_back 798849057
push_front 814699769
push_back 137537038
push_back 843020175
get 192187
push_front 235061923
push_back 748265889
push_back 484757947
push_front 865080492
push_front 35081327
get 266369
push_middle 669595982
push_back 753210674
push_front 285354311
push_middle 717187642
get 5707
push_front 189780636
push_back 968993435
get 36797
push_back 853455799
get 5293
get 131538
push_front 247909295
get 93785
get 265627
push_front 332739841
push_front 300417748
get 272145
push_middle 386169878
push_front 195963893
push_front 854877752
get 193097
push_back 501383137
push_back 437628608
push_front 28957625
get 10604
push_front 743995557
push_front 294223445
push_front 127904490
push_front 822077538
get 22517
push_front 879620184
push_front 874042430
push_front 895899598
get 113555
push_front 484462070
push_back 711252227
push_front 729986330
push_middle 424460489
get 107358
get 225405
push_middle 55912636
push_back 866177903
get 205789
push_front 758680839
get 180757
get 121596
push_middle 180428684
push_back 495056851
push_front 28583084
push_middle 624655464
push_middle 604489661
get 55053
push_middle 916052972
push_middle 306231755
get 24245
push_middle 942404031
push_middle 68074400
push_front 433616266
push_back 58669182
push_back 406034375
get 92550
push_back 942464984
push_middle 783423474
push_front 870057383
push_back 753471972
get 239350
get 41849
get 47715
push_middle 937372909
get 209541
push_middle 576163773
push_middle 898205175
push_middle 730804510
push_middle 658444065
push_middle 315161926
push_front 396638613
get 169023
push_front 63502542
push_front 678682899
push_middle 527737657
push_back 788055219
get 74353
push_front 49313458
get 248638
push_middle 520375538
get 152234
push_front 358484979
push_back 702810139
get 137672
push_front 619859986
push_front 513354759
push_back 203733367
push_front 283920713
get 177671
get 11708
push_back 390565100
push_middle 477208738
get 201026
push_front 252373438
push_back 830830477
push_back 987870513
get 240037
get 229385
push_back 909249329
push_middle 899452460
push_back 135874853
push_back 586545427
push_middle 985596042
push_back 168379819
push_back 501668671
push_front 290243170
push_middle 183927116
get 229134
get 63760
push_middle 332494498
push_back 827451132
push_middle 518530487
push_middle 71170053
push_back 911310222
push_back 762330691
push_back 715752372
push_front 28238008
get 35628
push_middle 565758525
push_front 320060330
push_back 117473555
push_back 217399326
push_front 740378240
push_middle 301913320
push_back 728467726
get 252485
push_middle 161122543
get 106218
push_front 444089546
get 243562
get 124275
push_back 477157983
push_front 739700240
get 176669
push_front 274805632
push_front 697151441
get 229715
push_middle 558893025
get 175954
push_middle 41041734
push_back 293688240
get 106171
push_middle 744154324
push_front 104489907
push_back 371217528
get 130637
push_front 541255838
push_front 146055532
push_middle 863568613
push_back 89913401
get 184174
get 270582
push_middle 817970587
get 276615
push_front 162223605
push_middle 783520394
push_front 361395704
push_back 60139469
push_front 604527673
push_middle 745827866
push_middle 228465786
push_middle 760853903
get 188669
get 118589
push_front 750738482
push_back 758408293
push_back 228210443
get 96574
push_front 491823017
push_back 63496574
push_middle 983986246
push_back 306337041
get 690
push_back 442492132
push_middle 900677159
push_front 265000795
get 106633
push_front 801393102
push_front 623557829
get 168413
push_middle 6601426
get 78214
push_back 975363034
push_middle 944737373
get 165795
push_back 524895109
get 61180
push_back 948696544
push_front 853436299
push_middle 448254029
get 80837
get 259390
push_middle 935928021
push_middle 873780960
push_middle 923244403
push_back 441597627
get 143317
push_back 593054815
get 112205
push_back 392313333
push_front 686245703
push_front 466612689
push_back 214193706
push_middle 677520212
get 74733
push_middle 992048665
push_front 802111659
push_front 897958786
get 239164
get 210302
get 256427
push_middle 640191629
push_middle 370495487
push_front 886907343
push_back 932100450
get 267533
get 95314
get 47993
get 236612
push_back 281993305
push_middle 154282872
push_middle 605388842
push_middle 322196340
get 120520
push_back 508131078
push_middle 403401809
get 219953
push_back 733097565
push_front 694787916
push_front 994899398
push_back 254332812
push_middle 833927488
push_middle 583494614
push_middle 574566211
push_middle 637086945
push_middle 793843857
push_back 252763657
push_back 826482506
get 110294
get 230097
get 7191
push_back 971402257
get 239757
push_front 629470648
push_middle 461691632
get 252605
get 202306
push_front 349867315
push_middle 283612835
push_back 108362352
push_middle 995425417
push_back 668766566
push_middle 376906722
push_middle 786079951
push_front 580122735
push_front 207101376
push_front 358873635
push_front 203050363
get 220808
push_back 995457681
get 187096
get 15690
push_back 708115556
push_front 241104880
push_middle 305887856
push_back 165699751
push_back 633931351
push_back 123141381
push_front 586154895
push_front 883002771
get 253025
push_front 87126220
get 742
push_back 570985130
push_front 289432566
push_front 553981262
push_front 818238400
push_front 803883446
push_middle 923830903
push_front 531068804
push_back 694406308
push_middle 352202578
get 46036
push_back 598670866
get 55452
get 43797
get 147447
get 233125
push_back 284326744
push_front 307546009
push_middle 997358736
push_back 5500978
get 194829
push_middle 624544728
push_middle 836322465
push_front 634532053
push_middle 551784252
push_back 30484787
push_middle 459806137
get 238965
push_front 453961189
push_front 568072492
push_middle 162610243
push_middle 29747787
push_middle 728529746
push_middle 823871371
push_middle 672681909
push_middle 506028393
push_back 477671881
push_front 566510874
push_middle 800253236
push_middle 405206341
push_middle 927181584
push_front 909315179
push_front 144452448
get 88100
push_back 246380781
get 169497
push_middle 233737928
push_back 813983616
push_back 880949109
push_back 502600927
push_back 742140334
push_front 253943298
get 220764
push_front 280958897
push_back 737984570
push_middle 525746214
push_middle 703599035
push_front 388808046
push_middle 831642359
push_middle 304364865
push_middle 64966182
get 75560
push_back 789737271
get 164777
push_back 221096052
push_middle 526568662
push_front 19102227
push_back 317161628
push_back 755924188
push_middle 543903147
push_middle 644817368
push_front 600381261
push_front 229407024
push_back 720877740
push_middle 95064464
push_back 552831341
push_back 896909892
push_front 135318683
push_middle 434532941
push_middle 863832619
push_front 404894713
get 136734
push_front 909375572
push_front 572423192
get 1257
push_middle 655270026
push_front 724279941
get 213375
get 98827
push_middle 266413693
push_middle 109785090
get 74362
push_front 840763262
get 128841
push_back 589651015
push_front 353419055
get 100652
push_middle 116949462
push_front 884399678
push_back 20525183
push_back 566414078
push_front 540699854
push_middle 71951270
push_middle 327673486
push_back 532679816
push_front 348010361
push_front 449694165
push_front 96320158
get 2222
get 161951
push_back 67968823
push_middle 876970988
get 172910
get 101174
push_back 277114692
push_front 610142905
get 155407
get 247342
push_middle 592335915
push_front 480377761
push_front 45283852
get 38144
push_middle 610071303
get 45780
push_middle 141189391
get 224385
get 267083
push_front 998615928
push_middle 623429016
push_back 148718696
push_front 852618658
push_middle 888908711
push_middle 892316665
push_front 851947416
push_middle 932625456
push_middle 607631809
push_front 501178694
get 99542
push_front 608238686
get 160114
push_back 473869409
push_middle 496418826
push_front 22567467
get 73411
get 217187
push_back 842435061
push_middle 169342341
push_front 186032662
push_front 800008439
get 112112
get 69771
push_front 780161574
push_back 397812675
get 162373
push_back 991159230
push_middle 405487220
push_middle 656632652
push_back 501838912
push_middle 65059149
push_back 121105009
push_front 863519662
push_middle 256181558
push_back 731879940
push_back 655302269
push_middle 506612226
push_back 624456386
get 219243
get 246874
push_front 880026940
push_front 151974475
get 13371
get 12819
get 155259
get 187404
get 173980
push_front 549571270
get 115788
push_front 558632453
get 38208
push_front 636030488
push_front 363734272
push_front 29005609
push_back 206880251
push_back 470778233
get 254004
push_back 823625502
get 63766
get 248064
push_back 712904812
push_back 500399842
push_back 398486573
push_back 881791975
push_middle 872352010
push_middle 385648965
push_middle 408525256
get 65333
push_back 82959550
push_front 373990888
push_middle 310729243
push_middle 449443691
push_front 942880810
get 45398
push_front 459307426
push_back 200327689
push_middle 679610562
push_front 943497664
push_middle 546763306
get 244699
push_middle 555335111
push_back 548320701
push_back 579644015
push_middle 183105414
push_middle 410223827
get 190382
get 80950
push_middle 125002998
push_front 312358193
push_back 353489351
push_middle 706197560
push_front 661109194
push_middle 641901620
push_front 623175898
get 223954
get 264898
push_front 462267634
get 99114
push_middle 369686542
push_middle 345121203
push_middle 692772897
push_middle 705270487
push_middle 578740469
push_front 373772718
push_front 237776328
push_back 3125973
push_front 553734351
get 102483
push_middle 739623112
push_front 414691221
get 254794
push_back 727368595
push_middle 751731137
push_middle 576650040
push_back 362010551
push_middle 334884458
get 198805
push_middle 853364788
get 239221
push_back 26017987
push_back 49034862
push_back 247300101
push_middle 712423689
push_front 127485521
push_middle 530002665
push_front 258498697
push_middle 73424144
push_back 129389323
push_back 880085726
get 79074
push_back 370842268
get 99044
get 9677
push_back 807409375
push_middle 603736381
get 201953
get 136536
get 249312
get 269084
get 194108
get 103705
push_middle 182047966
push_front 402592995
push_front 952046868
push_middle 333297337
push_middle 784865677
push_front 41154538
push_middle 980975642
get 220310
push_middle 176911595
get 52209
push_front 60136184
push_middle 137272101
get 237909
get 77034
push_front 747726407
push_back 312001651
push_front 931088430
get 221043
push_middle 81133092
get 137526
push_middle 264151439
push_middle 498899804
push_front 202283443
get 238740
push_middle 299633443
push_front 606749741
push_back 375114034
push_back 581831127
push_back 314861441
push_middle 378599695
push_back 157800069
get 70376
push_back 551968095
push_front 546376852
push_middle 904388174
push_back 121606631
push_middle 915221165
push_middle 86167763
push_back 809203975
push_front 331787310
push_front 254153287
push_back 961177237
push_middle 25208240
push_front 536218747
push_front 109639764
push_front 701846127
get 27008
push_back 778672170
push_back 423531529
push_back 261689644
push_back 555962849
push_back 824706560
push_back 933465516
push_middle 95251960
push_middle 894655686
push_middle 167319541
push_middle 901796214
get 103670
push_middle 910316667
push_back 525221927
get 7255
push_back 978856730
push_back 817134760
get 227535
push_back 719684524
push_back 432003241
push_back 419981944
get 237039
push_middle 602181198
get 153349
get 132105
push_middle 178632843
push_middle 306623693
get 27453
push_front 377469436
push_back 40855496
push_middle 538819010
push_middle 917342063
get 151113
get 234118
push_middle 284702269
push_back 617097812
push_back 467465146
push_back 675771047
push_front 262698743
push_middle 761326686
push_back 329852687
get 87891
push_back 834137974
push_back 958699550
push_back 355015490
push_back 200189319
push_front 248093580
get 219217
push_back 775246686
push_middle 42047096
push_back 659578994
push_front 445027022
push_front 716222366
get 83868
get 214398
push_back 548193562
push_back 821893981
get 27313
push_back 249097895
get 305
push_back 525608477
get 211301
push_back 680862448
push_back 105949495
push_front 40644834
push_back 433851288
push_back 193222548
get 246023
get 68790
push_back 884734425
push_front 949403573
push_front 339850758
push_front 315067074
get 264061
push_front 705690835
push_front 518602510
get 184426
push_back 846049386
get 1443
push_middle 346044497
get 21726
get 93539
push_front 542538793
push_middle 174823573
push_back 875226768
get 84735
push_front 360407990
push_back 791809129
get 137322
push_back 583935024
get 205147
push_back 486825203
push_front 845110459
push_front 335719210
push_middle 289554368
push_front 83894474
push_front 280277152
push_front 519556984
push_middle 719774940
get 184906
get 120714
get 237598
get 90198
push_front 489633030
push_back 579769916
push_front 19455388
get 28828
push_front 16255081
push_front 991683429
push_front 817431840
push_back 961640056
push_middle 235390366
get 230927
push_middle 325945491
push_back 752878360
get 216040
push_back 307532445
push_back 457351480
push_back 294131288
push_back 37842891
push_middle 22968889
push_back 396255033
push_front 276433277
push_middle 143131395
push_back 677814570
get 215812
push_middle 557526204
get 225103
get 175353
push_middle 970857755
push_back 594874339
push_middle 40086893
push_back 195899204
get 258100
push_front 441065347
push_front 468097569
push_middle 214016367
push_middle 378572425
push_middle 954354678
push_back 298294842
get 32501
push_back 716673129
push_middle 346267761
push_middle 875995871
push_front 495772441
push_back 329501386
get 79168
get 39331
push_back 564483912
push_front 806210564
push_middle 165385753
push_middle 762852329
push_front 869875455
push_back 990920041
push_middle 292775087
push_middle 924925274
push_middle 341767540
push_middle 386104354
push_front 915808700
push_middle 807606194
push_middle 620452760
push_back 689114725
push_front 323960134
push_back 396222631
get 72319
get 156152
push_middle 381439871
get 15746
push_front 259878206
push_middle 659931308
push_back 986814097
push_back 896007569
get 147022
push_middle 559157342
get 265940
push_back 474394650
get 185385
push_middle 525498308
get 82216
push_middle 592767446
push_front 257469502
push_back 283282817
push_front 892720110
push_back 657121642
push_front 937505976
push_front 752003804
get 17522
push_front 753050448
push_back 733620964
get 192463
push_front 624651504
push_middle 707921224
push_front 708954172
push_back 623719279
get 74483
push_back 284693107
push_middle 752752430
get 130461
get 138067
push_front 986246381
push_back 545654739
push_middle 95276287
push_front 213604938
push_middle 470483064
get 123818
push_middle 152590520
push_middle 315421616
push_back 719090565
push_back 404872845
push_front 868039159
push_front 264194062
push_front 117633035
push_front 4687590
push_middle 258459661
push_back 408578546
push_middle 902106357
push_front 60125886
get 273744
push_middle 296183149
push_back 166051196
push_back 936747473
push_middle 816472183
push_middle 588463338
push_back 303198655
get 42747
push_middle 251113530
get 178138
get 276820
push_front 477139242
push_front 560951219
push_middle 443270628
push_middle 36370345
push_front 804599284
push_back 96417805
push_middle 101064170
push_middle 815549059
push_front 34874977
get 25066
push_middle 152156495
push_back 831096376
push_back 326586728
push_front 107129135
push_middle 579586380
get 254314
get 194538
push_back 308606527
push_back 520532442
push_back 622533102
push_front 633606187
push_middle 975523157
get 226024
push_front 590957769
push_front 335761581
push_middle 873616474
push_back 664667026
push_middle 302783505
push_back 412101726
get 47514
push_middle 910635224
push_middle 199050331
push_front 229186794
push_back 523883462
push_middle 913908337
get 258117
get 64634
push_front 474350972
push_back 1121320
get 187274
push_back 868139757
push_front 146392792
push_middle 845732927
push_middle 167710279
push_back 926234769
push_middle 180982663
push_back 419007362
get 202204
push_middle 385981762
get 174832
push_middle 668691642
get 139817
push_middle 313652307
get 197662
get 249834
push_middle 891169225
push_front 960482109
get 40656
push_middle 789849281
push_middle 527348492
push_front 815826589
push_back 118384434
push_middle 998161620
push_middle 237708284
get 3441
push_front 439053626
push_middle 152355157
push_front 871370113
push_back 259259028
get 163525
get 255091
push_back 31899153
get 174105
push_middle 463434132
push_middle 457932861
push_back 855248920
push_middle 794225719
push_back 355372687
push_front 902115916
get 99194
get 203359
get 138745
push_front 960827054
push_middle 441127825
push_back 294718073
get 77837
push_front 103215077
push_front 429291649
get 97622
push_middle 630933569
push_middle 349791390
get 251316
push_middle 823559823
push_back 380522717
get 245902
push_front 142982393
push_middle 738473826
push_front 659748728
push_back 295699640
push_front 295279878
push_middle 923833771
push_front 543472073
get 166093
push_back 154661649
push_middle 691304667
get 245183
get 186411
push_middle 936931246
push_back 396773096
push_middle 438610144
push_front 169886908
push_back 79362681
push_middle 827452157
push_back 636915443
push_back 702124951
push_back 426440495
push_middle 20253698
push_middle 456666783
push_back 609028423
push_front 228420701
get 340
get 98688
get 205013
get 228977
push_back 560646767
get 159107
push_front 777890753
push_middle 496100968
get 68585
push_back 987998773
get 98919
push_front 729498454
push_back 553276554
push_back 246760760
push_middle 281967179
push_middle 450817028
get 104006
get 130246
push_middle 791395594
push_middle 865048404
get 34034
push_front 240829233
push_back 979496022
push_back 140589264
push_middle 857524733
push_back 869764096
push_back 560336201
push_front 692337856
push_front 787789536
push_front 711533479
push_back 557417944
get 72825
push_front 338220127
push_front 93401016
push_back 458275208
get 124328
get 115585
push_middle 246056087
push_front 484543637
push_front 10432472
push_back 979073201
push_back 477790021
push_back 765979463
get 167501
get 198516
push_front 233070135
push_middle 636831287
push_back 341038508
push_middle 904370166
push_middle 870343378
push_back 598225557
push_back 495277667
push_front 441126300
push_front 446269139
push_back 956146880
push_middle 593302721
push_back 100535974
push_back 7650662
push_back 722494059
get 73423
push_back 182945560
push_back 157399254
push_front 604136233
push_back 114032770
push_front 574509744
get 111083
push_middle 528516663
push_front 729883878
push_front 458608948
push_middle 92214116
push_middle 750754330
push_middle 95761891
push_middle 360019815
push_front 479496235
get 155074
push_middle 15362818
push_middle 525365215
get 226865
get 173241
get 102109
push_middle 805398790
get 156461
push_middle 406849811
push_front 949654120
push_back 390677574
push_back 582351916
get 59232
push_front 108274930
get 111318
push_middle 74954569
push_middle 174365542
push_middle 121439054
push_front 195896724
push_front 210520650
push_middle 925167277
push_front 517440740
push_front 413334437
push_front 994877719
push_back 668216060
push_middle 926098378
push_back 837921513
push_back 832913933
push_middle 19102242
push_middle 330478578
push_back 982768971
push_front 349807366
push_front 155942137
get 167617
get 43745
push_front 645803681
push_middle 216197275
get 36862
get 213225
get 195740
get 93763
push_back 432621544
push_back 614982913
push_middle 295390443
push_back 426201035
push_back 244924854
push_front 20583637
push_middle 633888001
push_middle 488802872
push_back 980286610
push_front 537039315
push_back 431832936
get 74802
push_back 785215439
get 228067
get 194914
push_middle 923626441
get 13888
get 100585
push_middle 286974598
push_middle 693081870
push_middle 600664032
get 271510
push_back 292120925
push_front 547177442
push_front 910548701
get 31114
push_front 4724633
push_front 786033551
push_front 25377688
get 87701
push_middle 79350831
push_middle 386392402
push_back 218734434
get 136352
push_front 981255970
push_front 815061652
get 119308
push_back 468202971
push_middle 780667272
push_front 800845084
push_back 422321511
push_middle 328326420
push_back 30157991
push_middle 266171626
push_back 468277889
push_middle 765927033
push_back 306710457
push_middle 999364228
push_front 327889182
push_back 212523527
get 77102
push_back 235267152
get 216777
push_front 420346186
push_front 904101831
get 36310
push_middle 815061209
get 230420
push_back 412973586
get 69212
push_back 380343136
get 265302
push_middle 430746834
get 256874
push_front 844625290
push_front 160481035
push_middle 574346772
push_back 705031262
push_back 427918919
push_front 336358954
push_front 655102900
push_back 251099547
push_middle 669844159
push_middle 270292305
get 144827
push_front 675437603
push_front 953104505
get 55970
get 266041
push_middle 710343728
push_middle 472219035
push_back 828458006
push_middle 133926969
get 80874
push_back 378165382
push_back 598814460
push_middle 889140352
get 88841
push_front 508526950
push_front 440755394
push_middle 440639532
get 261147
push_middle 687235015
get 157720
get 25313
push_back 107038237
get 196572
push_back 672999919
push_back 774655719
push_front 820439332
push_back 367907287
push_front 880847540
push_back 613287435
push_middle 185726739
push_front 398476995
get 102420
push_middle 657056946
push_front 617878601
push_front 997429427
push_back 143777987
push_front 640318569
push_middle 910155871
get 132627
push_front 945011596
get 152435
push_front 315554697
get 53226
push_back 7112146
push_front 278303057
push_back 30881530
get 237225
get 52414
push_middle 217885829
push_front 325007749
push_middle 617188101
push_front 288591442
get 12414
push_middle 790738764
push_back 811273960
push_back 894385340
get 262011
get 265276
get 90387
get 68635
push_back 563900501
push_middle 240247817
push_front 952076981
push_middle 819999362
push_back 677527322
push_middle 725145471
push_front 346965009
push_middle 436595065
get 139115
push_middle 546319021
get 30321
push_front 463259234
push_middle 838485585
push_front 226347196
get 118270
push_back 189783892
push_middle 108472780
get 105538
push_back 595857187
get 100317
push_back 371148456
push_back 506422162
push_middle 818163360
push_front 606462775
push_front 434001538
push_back 911918828
push_back 885018009
push_front 155674977
push_middle 994982172
push_front 808539137
push_back 590300945
push_back 564582823
push_middle 391437684
get 231176
push_middle 598924459
push_back 927549508
get 190069
push_middle 619482415
get 181410
get 153855
get 72270
get 101679
push_front 369681322
push_middle 557455297
push_back 928263340
push_middle 865877184
push_front 242446853
push_front 351597596
push_back 694633698
get 171418
get 69472
push_middle 585314074
push_back 292198549
get 68432
get 263724
push_middle 99287133
push_middle 587132362
get 182436
push_back 566546101
push_middle 309916411
push_middle 604880000
push_middle 442203341
push_front 765184772
push_front 835151131
push_back 144845824
get 199344
push_front 947070865
push_front 214957666
push_middle 766166992
get 59843
push_front 867460088
push_middle 737318410
push_front 950039487
push_back 119249198
push_middle 74688941
push_back 106371912
push_front 694383763
push_back 213862443
get 243791
push_front 153368962
get 208908
get 67968
get 204173
push_front 51863753
push_front 359139219
push_middle 407782565
push_back 340848705
get 83906
push_middle 287388803
push_middle 89416681
push_front 849779984
push_back 334697918
push_back 78721148
push_middle 21078731
get 156289
get 106940
get 265382
push_middle 127565278
push_back 376086195
get 147388
push_back 573891003
get 164049
push_middle 918738744
push_back 786533665
get 119936
get 247272
get 238998
get 183593
push_front 994397002
push_back 274888767
push_front 831598872
get 238333
push_back 507315410
get 250466
push_back 831070650
get 66394
push_back 154101583
get 250337
push_middle 768809233
push_front 28992381
get 203833
push_back 898374675
get 101557
get 177075
get 13520
get 116559
push_front 921607035
get 134010
push_front 773276796
push_front 223823303
get 179381
push_front 136732731
get 85901
push_middle 218490279
get 208073
push_back 763074088
push_back 787793256
push_front 105977034
push_front 852694466
push_middle 822063780
push_middle 326912126
push_front 36920588
push_front 715057048
push_middle 60531282
get 189363
push_middle 137032889
push_front 458588966
push_middle 218418552
get 73389
push_middle 437786129
push_middle 718972134
push_back 496309224
push_back 28663318
get 79187
get 138114
push_back 576353869
get 67807
push_back 311549588
push_back 918865758
push_front 708044485
push_front 412817775
get 189268
get 102861
push_front 714216129
get 80927
push_middle 814337837
get 215515
push_middle 83367427
push_front 800056971
get 123178
push_middle 244241824
push_front 250476047
push_front 530423364
push_back 619672730
get 243412
get 248249
push_middle 816711441
push_back 516293316
get 181244
push_middle 616365227
push_middle 200552132
get 11886
get 207302
push_middle 209042847
get 160892
push_front 294322321
push_back 939034433
push_middle 43852947
get 275899
push_back 918299653
push_middle 50249397
push_back 899862326
push_front 134059700
push_back 44633272
push_front 432466642
push_front 593920454
get 209806
push_back 509530125
get 172407
push_front 875545075
push_back 915573411
push_back 152206544
push_front 367061294
push_back 77532120
push_back 184093004
push_middle 621591645
push_front 884990349
push_back 170489545
get 104881
push_front 776753262
get 196748
push_front 735204195
push_front 612689758
push_front 735315069
push_back 826802211
push_back 241895194
push_middle 278305980
push_back 582060247
push_middle 715094370
push_front 518921144
push_middle 733008396
push_front 278678938
push_back 42628412
push_back 263264675
push_back 414228044
get 274810
push_middle 745708242
push_back 648675343
push_back 916615400
get 212804
push_middle 766063015
push_front 25498841
get 87092
push_back 226279682
push_front 286330511
push_back 517707249
push_back 975632922
push_middle 95016371
push_back 874720851
push_middle 237553391
push_back 123819982
get 1345
get 48720
push_middle 721099583
get 18862
push_back 100486225
get 265909
push_front 786607777
push_front 524360053
push_middle 878189711
push_back 894369522
push_back 547490498
push_back 61971747
push_front 764448140
get 133947
get 278551
push_middle 238808220
push_back 602967187
get 118431
get 178824
push_front 50747346
get 199900
get 91434
push_back 266721443
get 206852
get 174130
get 94167
push_back 281470807
push_middle 705283610
push_back 736659132
get 22964
push_back 240489846
get 220222
push_middle 348376643
push_front 195736685
get 116719
get 161472
push_back 332598928
get 255148
push_front 550703090
push_back 562936072
push_middle 734667939
push_middle 582012349
push_back 391436259
push_middle 556472205
get 147284
push_middle 821689602
push_middle 165052813
push_back 632855815
push_front 453165831
push_back 460279460
push_front 100221265
get 36104
push_back 935832597
get 19294
push_back 855928046
push_front 431556550
push_back 485850019
push_front 204194118
get 259103
push_back 993919328
push_middle 699845816
push_front 672131909
push_front 193033702
get 150358
push_front 437747414
push_front 799016155
push_middle 634536054
push_back 432658492
get 154727
push_back 251136757
push_middle 305588768
push_back 657684027
get 142696
push_middle 335748741
push_front 654017351
push_middle 929780171
push_back 246609177
push_back 580895291
push_back 119277035
push_middle 90242485
push_back 380229082
push_front 584858162
get 42040
get 249684
get 220536
push_front 560669991
push_back 114699584
push_middle 223365661
push_middle 711258199
get 195853
get 278517
push_back 608158936
push_middle 958657922
push_front 712482932
get 120381
push_front 360428950
push_back 301985908
push_front 971984166
get 246626
push_middle 299533371
push_middle 467105191
push_middle 519124705
push_middle 649492144
push_middle 813954777
push_back 157098803
get 133403
get 209965
get 87976
push_middle 636123082
push_front 397806574
push_middle 289528951
get 3096
push_back 912455189
push_middle 871869387
push_front 146813220
push_middle 503256192
push_middle 55989218
push_middle 418892386
get 216358
push_middle 215448479
push_middle 452797431
push_front 894233198
push_front 682100706
get 88145
get 269687
push_middle 878191842
get 172246
push_middle 80023596
get 214180
push_front 387529987
get 277635
push_middle 525313934
push_front 990627808
push_front 378645878
push_front 294597102
push_front 565730871
push_front 579470076
push_middle 820426027
push_front 311838436
push_back 390888203
push_middle 597143335
push_middle 196899761
push_front 101255988
get 114394
push_middle 131154907
push_middle 28218082
push_front 173197661
push_front 615491895
push_middle 804588503
push_front 311726775
get 149143
get 257187
push_back 400616726
push_front 181781288
push_front 204953361
get 31497
push_middle 353237576
push_middle 227668375
push_middle 567948556
push_back 184091371
get 75881
push_back 904551312
get 36052
push_front 277822442
push_middle 71650153
get 4077
push_back 753233441
get 233929
push_back 63178470
push_back 104231195
push_middle 876293798
get 73679
push_middle 181146337
get 161741
push_middle 89913749
get 194299
push_front 426753926
push_middle 393393699
push_back 230993090
push_back 52455546
push_middle 669732451
push_middle 674768073
push_back 343965356
get 273322
get 80899
get 234697
push_front 543019305
push_middle 574439755
push_middle 635488141
push_back 539706547
get 20387
push_back 191819794
push_front 486544608
push_back 668944398
push_front 910606785
push_middle 64119890
push_front 287364753
get 44213
push_middle 537051163
push_front 62737808
push_back 449641656
get 241943
push_middle 957055959
push_back 137364052
get 244562
get 23768
push_middle 529013997
push_back 651589029
push_back 887097110
push_front 668672076
push_back 961764689
push_back 365641075
get 223127
push_back 281122961
push_middle 835025084
push_back 86350558
get 85810
push_front 343743351
push_middle 641638382
get 16625
get 256721
push_middle 966294828
push_middle 461636770
push_front 622578595
get 177717
get 69715
push_middle 181136513
push_middle 248952814
push_front 445519179
push_back 305361691
push_back 709472545
push_middle 356423301
get 234219
push_back 534459638
push_front 261712651
push_middle 726173152
push_front 697606735
get 170406
push_middle 607481053
get 231014
push_middle 180004213
push_middle 59864922
push_middle 466794074
push_back 277755254
push_back 312563331
push_middle 472157511
push_back 991762581
push_middle 25838447
push_front 647555539
push_middle 264244088
push_middle 819993176
push_front 674676124
push_back 58609
push_middle 903324975
get 9683
get 260155
push_front 8555612
get 23326
push_front 126980748
get 19678
push_front 37328412
get 268493
push_middle 663404527
get 97756
push_back 275625211
get 63090
get 257646
get 120274
get 32519
push_back 201323153
get 178179
push_front 717384594
push_middle 782368138
push_back 919033456
push_middle 520236873
push_front 973150381
push_back 302905830
get 135260
push_back 519914000
push_back 898566433
get 256162
push_front 994462514
push_back 874884018
push_middle 502066321
push_front 52202827
push_back 208690738
push_back 158993076
push_back 356533466
push_back 289970184
get 274900
push_middle 574382466
push_back 675269721
push_middle 934548811
get 247739
push_middle 557933281
push_front 169374462
push_front 825888415
get 149671
push_middle 219942238
push_back 359127401
get 255361
push_back 983851077
push_back 693109466
push_middle 755427254
push_back 442853006
push_back 451332419
push_front 566839906
push_middle 894832436
push_front 138495290
push_middle 208693298
push_front 424303394
get 216826
push_back 421553273
push_middle 801753357
push_middle 61403170
push_front 708849843
push_front 904301831
push_front 117689645
push_back 460419133
push_back 311311998
push_back 649674911
push_front 88446298
push_middle 207784174
push_front 607870230
push_back 459907090
get 207327
get 33731
push_front 686930867
get 140143
push_front 188421341
get 104162
push_back 940948539
push_front 346952871
push_back 360634057
get 143833
push_back 710694735
push_back 528677003
push_back 874724029
push_middle 371674704
push_back 917984064
get 92507
push_front 136318791
push_back 47177677
push_back 447968046
push_middle 368057045
push_back 715048947
push_back 209805718
get 211288
push_front 190881309
push_front 316309588
push_middle 518263647
push_middle 998202226
get 56688
push_back 356621906
push_back 74965567
push_back 308503394
get 167636
push_front 179183227
push_back 151123513
push_front 619472662
push_middle 82062290
get 223467
push_middle 684063556
push_front 671763886
push_front 629168604
push_back 802714049
push_middle 853051552
push_front 271815691
push_front 765428908
push_middle 203496366
push_front 959989824
push_front 306124533
push_middle 797575142
push_back 404674293
push_back 371942824
push_front 648699458
get 136522
push_middle 536793779
push_back 751725295
get 272659
get 103032
push_front 35478272
push_middle 877201708
push_front 630519191
push_back 30218969
push_middle 516269180
push_back 140122855
get 261757
push_back 203504678
push_back 373123954
push_front 767720282
push_back 963542717
get 229548
get 74397
push_back 79889704
get 278288
get 175603
get 114141
push_front 801571205
get 101334
push_front 382925447
push_back 405478508
push_front 292961280
get 271441
push_front 271492473
push_back 365285976
push_back 803423563
push_back 36368010
push_back 977412818
get 59002
push_middle 294984346
push_middle 444544204
push_front 350054967
push_front 571064403
push_front 205448037
push_back 965359299
push_back 533057349
push_middle 682413174
get 210879
get 45382
get 161709
push_back 458253704
push_front 474288961
push_back 975327206
get 268117
push_back 555617260
get 121222
get 267978
get 54213
push_front 167866893
push_front 207872898
push_middle 703108276
push_middle 270636635
push_back 835808760
push_back 864693036
push_front 411328988
push_front 44129811
push_middle 810098953
push_middle 910873752
get 79285
get 47066
get 275792
push_back 364743460
push_middle 114138467
get 194791
get 13015
push_back 359176416
push_back 383613115
push_middle 306675284
push_middle 470318626
push_middle 46829500
push_middle 509005873
push_front 874037791
get 34173
push_front 527796020
get 276162
push_front 217719681
push_front 771104090
get 168741
push_middle 317821725
push_middle 475480549
push_front 575699394
get 173743
push_back 926147829
push_back 718423619
get 174785
push_middle 257523711
push_front 603498299
push_back 469976684
push_back 372972243
push_front 586026039
push_front 496080374
push_back 751939177
get 73605
get 96301
get 258871
push_middle 845228100
push_front 772260861
get 193808
get 154914
push_front 756772504
get 180681
push_back 12631123
push_back 90884286
push_back 707448316
push_middle 434724277
get 21139
push_middle 982718997
push_front 545720251
get 205549
get 38577
push_front 937425287
get 68302
push_front 53547857
push_middle 30652102
push_back 808657791
push_middle 756284390
push_back 156823600
push_middle 122482528
push_front 414407666
push_middle 28946844
push_front 68030666
get 98920
get 206686
push_back 531014292
get 80006
push_middle 477871778
get 31543
get 57469
push_back 665582021
push_middle 246301557
get 91992
push_back 524590809
push_middle 40162743
push_front 565209540
push_front 351761690
push_front 312811514
push_back 589544303
push_front 30750587
push_middle 321050099
push_middle 885088355
push_middle 740582258
get 234834
push_back 331880723
get 246583
get 4037
get 1640
push_front 695361846
push_middle 149289058
push_middle 509003405
push_middle 109967973
push_back 932269154
get 83591
push_front 30953440
get 95307
get 182762
push_middle 328900495
push_front 752802179
get 180278
push_front 829796459
push_middle 951688287
push_middle 276166568
get 89822
get 261067
push_middle 135624193
push_front 829264341
push_middle 429125962
push_back 505610448
get 2662
push_back 851680952
get 216596
push_middle 541572968
push_front 70859147
push_back 279518682
push_middle 512329983
get 123887
get 114596
push_front 103585272
push_front 65420713
get 248815
get 62349
get 194912
push_back 840615322
get 94223
get 103301
push_front 655615173
push_front 103611133
push_front 565830672
push_back 161036353
push_front 957469061
push_middle 952891366
push_front 881836221
push_back 794359434
push_middle 220093141
get 82605
push_front 823059865
push_back 810702904
push_middle 815091971
push_front 597177915
get 219078
push_front 485846650
get 127970
push_middle 450710488
get 11500
get 9212
push_middle 792899732
push_front 197738654
get 226107
get 84567
push_middle 277788726
get 52906
push_middle 552679210
push_front 503845308
push_back 535696292
push_front 461868243
push_front 56893664
get 20171
push_middle 591533984
push_back 814219437
push_back 595244590
get 13302
push_back 220289739
push_front 310879387
push_back 44807703
push_front 854751845
push_back 806568750
push_back 834867101
get 71930
push_middle 460446838
push_back 1070493
push_middle 393731244
push_back 128451156
push_front 616905000
get 76091
push_front 532553149
push_front 744042531
get 141746
push_middle 15452677
push_back 973794979
push_middle 810468389
push_middle 248070996
push_front 278701207
get 200392
push_back 610900614
push_front 79474101
get 276039
push_front 791451502
push_back 725600220
push_back 797645300
push_front 744030944
push_middle 177762258
push_back 401905568
push_front 638908720
push_middle 171784002
push_front 461744039
push_back 310810822
push_middle 831450553
push_middle 444544019
get 257951
push_back 832983960
get 95711
push_front 15419750
push_middle 394635397
push_middle 454332856
push_middle 971710296
push_front 908673433
push_back 20108179
push_middle 667982114
push_back 430012391
push_back 71890079
push_back 112991341
push_middle 486062206
get 234213
push_back 850914589
push_front 901080409
push_front 177650537
push_middle 757493687
get 9669
push_middle 317524035
get 43606
push_back 400356789
push_back 39433531
push_middle 264121203
push_front 560143662
push_middle 375741337
get 132334
push_middle 522766768
get 5022
push_middle 274685436
push_back 971617981
push_back 619487912
push_back 583660713
get 248191
get 275974
get 151110
get 61856
push_front 293689739
push_front 537319936
push_middle 585339170
push_front 354530701
push_middle 643340877
push_back 358486983
push_middle 934849119
get 35369
get 236262
push_front 434376465
push_back 257655226
push_middle 517230365
push_front 480621564
get 20087
push_back 520281212
push_front 365841779
push_front 345848053
push_back 717746103
push_back 363252124
push_front 751820715
get 274082
get 17362
push_back 188977100
push_back 26424713
push_front 246907126
push_front 602341255
push_front 442074329
get 1368
push_back 281127521
get 154841
get 66974
push_back 411227373
push_front 954646680
get 41996
get 157270
push_middle 956021272
push_back 404920955
push_middle 126778888
push_back 788915091
push_front 18872080
push_back 329508812
push_middle 142975644
get 151281
get 65009
get 51149
push_middle 788586719
push_front 386314436
push_front 586414982
push_back 681477624
push_back 246016985
push_front 663931812
push_middle 658591672
get 98791
push_front 339861058
push_front 748140500
push_back 36778965
get 169986
push_front 898722791
push_front 151173253
push_middle 548347325
push_back 719045067
push_middle 936390732
get 129076
push_front 447324629
push_front 742155855
get 40779
push_middle 981714457
push_middle 874054646
get 218143
push_middle 396511164
push_middle 481442010
push_back 867326074
push_back 573787182
push_middle 852704619
push_front 403620306
push_front 922508951
get 68540
push_middle 96611763
push_back 708505932
push_front 381978992
push_front 116267221
push_back 358892397
push_front 366400685
push_middle 591330641
push_front 391130886
push_middle 956145399
push_middle 990667751
push_middle 966192598
push_back 517566766
push_middle 880599999
get 205681
get 140983
push_middle 305322910
push_front 823529214
push_back 847397784
push_middle 892106762
push_back 506917158
push_back 586744658
push_back 920151502
push_front 147142785
push_front 285392650
get 132015
push_back 180643113
push_back 652862354
push_back 678432062
push_back 349772843
push_front 524378290
get 64893
push_back 415955149
push_middle 390154226
push_back 227592178
push_front 321183026
push_front 519213972
push_front 511166001
get 239984
get 102276
get 71342
push_middle 655117960
push_middle 273381518
push_front 701317873
get 60987
push_back 590971296
push_front 232466725
push_middle 911900569
push_back 176705646
push_front 686533194
get 232781
push_middle 122454275
push_middle 450170834
push_middle 731851997
push_middle 320315289
push_front 969183165
push_back 742391659
get 74656
push_middle 585579155
get 113876
push_middle 348119702
push_front 431436341
get 48110
push_back 21823559
push_front 716936985
push_back 392462081
push_middle 779487397
push_back 957772698
push_back 108637778
push_front 763043686
push_middle 244372998
push_front 362769628
get 226418
push_back 577555255
push_front 602707149
get 199345
get 31559
push_front 514606885
push_front 132696499
get 187321
push_front 116665734
push_middle 983393565
get 62742
push_middle 676773581
push_back 695823817
push_back 364815303
push_front 24829511
get 143941
push_front 999055474
get 239858
push_back 307681953
push_back 875589056
push_back 326056784
push_middle 287752318
push_front 834569985
push_front 257856363
push_middle 499349539
push_front 48444998
get 41388
push_front 19728712
push_middle 59530022
push_front 682622977
push_middle 187197398
get 57070
push_back 95498126
push_front 906246853
push_front 361838872
get 49862
push_front 846196888
get 130300
push_front 178175519
push_middle 653915223
push_back 336164074
push_middle 550148932
get 137782
get 114570
push_front 155989791
push_back 844081633
push_middle 806591621
push_front 670515567
get 209476
push_middle 596336200
push_back 219871244
push_front 865144912
push_back 533663637
push_front 909579254
get 21108
get 51389
get 116949
push_middle 714016840
push_middle 878681416
push_middle 732189663
push_middle 522410718
push_middle 691507864
get 95179
get 16469
push_middle 971106721
get 172869
get 73049
push_middle 680691538
push_back 201852717
push_front 992775814
push_middle 863920080
push_back 409362368
push_middle 708659464
push_middle 662372247
push_middle 738773715
push_front 214850434
get 252736
push_front 394033529
push_middle 568416533
get 87356
push_middle 328818176
push_middle 288998120
push_front 265560255
push_middle 630971742
push_back 525009033
push_middle 496374828
get 121427
push_front 613232013
push_back 774138196
push_front 640205630
push_back 299815688
push_middle 829504754
get 220344
push_back 470355783
push_middle 785832054
push_front 175945293
push_front 830107245
get 187597
get 20655
push_front 106223544
get 107345
push_front 340257060
get 92325
push_back 970105716
get 71209
get 92911
get 117713
push_middle 575611955
push_back 847821777
get 120871
push_front 834812981
push_front 110449649
push_middle 453455006
get 176816
push_middle 750333454
push_back 188147681
push_back 428666545
push_middle 927070340
push_middle 916262730
push_back 160422717
get 65105
get 54618
push_back 896257192
push_back 402314712
push_front 314821296
push_middle 499814409
push_front 820980815
get 158770
push_middle 357260365
get 59740
push_middle 126586814
get 989
push_back 529817875
get 230347
push_front 607970953
push_back 951072616
push_middle 633695781
push_front 218458451
get 44158
push_front 804805282
push_middle 30675275
get 217698
get 42823
push_back 736164960
push_back 265861478
get 100847
push_middle 868045269
push_middle 934758093
push_front 441924096
push_back 944173049
push_middle 255345952
push_front 485865095
push_middle 551289402
get 58545
push_front 50071830
push_front 806054359
get 47437
push_back 250159723
push_back 299471115
push_middle 776065677
get 38698
get 183079
push_middle 255105491
get 196304
push_back 723933092
push_front 767878556
push_back 782586797
push_front 325369255
push_middle 542699504
push_middle 328698323
get 34638
push_back 496764463
push_middle 927549715
get 261503
push_front 23670531
get 75239
push_front 923327654
push_back 685960662
push_middle 129388508
push_middle 697289272
push_middle 618393077
push_front 10833568
push_front 342319311
push_middle 806414740
push_front 198255692
get 46897
push_front 199248864
get 31651
push_back 726827747
push_front 310300690
get 13005
push_back 943522241
get 162924
push_back 643286856
push_back 799071329
push_back 356249411
push_back 319428483
push_front 629211687
get 16697
push_front 379841411
get 125686
push_front 490519962
push_front 86350466
push_front 259527524
push_back 903298377
get 23505
get 40832
push_middle 467476997
push_middle 379875481
push_front 46615413
push_front 131999207
push_middle 932936883
push_front 842668762
push_back 955818261
push_back 995569684
push_middle 536392578
push_middle 244396370
push_front 829943192
push_middle 671174486
get 151781
push_back 872066226
get 95642
push_middle 240042600
get 215302
push_back 719747152
push_middle 922294107
push_front 396110972
push_back 806847613
push_back 309876119
push_back 799080951
push_front 653797300
push_front 440142179
get 23388
push_back 52704537
push_front 571153652
push_back 945584519
push_back 199666057
push_middle 375150195
push_front 1909424
push_back 284879271
get 194407
get 129948
push_front 824377645
push_middle 617492578
push_front 276306057
push_back 440965872
push_back 689929669
get 119146
push_middle 470464078
get 154311
push_back 708496816
push_back 856640127
push_middle 66452992
push_front 670505466
push_back 771371487
push_middle 227239595
push_front 926592800
push_front 280087678
push_front 390322744
push_middle 618363013
push_middle 482236579
push_middle 394270751
get 74959
push_front 660636375
push_back 663260417
push_middle 883922887
push_middle 2100322
push_back 741582985
push_back 798414556
push_front 708362800
push_front 931487853
push_front 995896366
push_front 48385571
push_front 472583067
push_front 809238902
push_front 702818085
push_middle 988565825
push_back 530359701
push_back 338332255
push_front 404674810
push_back 642803166
push_middle 478154868
push_middle 542530275
push_back 816829599
push_front 689225754
push_back 171120793
get 212978
push_middle 241410797
get 115806
push_front 788474219
push_front 893725115
push_middle 899140559
push_middle 731681771
push_middle 787740264
get 246866
push_back 660465227
push_back 161116009
get 77917
push_front 30238872
get 124374
push_back 406350816
push_front 973510356
push_back 95177704
push_front 226204922
push_middle 635147032
push_back 488906653
push_middle 939468627
push_back 539678528
get 36221
push_middle 27344896
push_back 73139288
push_middle 946903797
push_middle 403972368
push_middle 503366243
push_middle 812799157
get 138173
get 200093
push_front 186510297
push_front 647369766
push_front 149335322
get 12873
get 54769
get 6159
push_middle 565579083
push_back 414106382
push_back 596473534
get 173731
get 272117
push_front 54590218
push_back 392699454
push_middle 316662422
push_front 35478321
push_back 434440438
push_back 161164870
get 235049
push_middle 598460529
get 168986
push_back 833882970
get 174452
get 146587
get 70303
push_back 73188975
push_back 974932811
push_middle 253587957
get 125865
push_back 659613512
push_back 4619389
push_middle 861774589
push_front 489993563
push_back 419477153
push_front 259534631
get 145357
push_back 655321279
push_front 910650656
get 11391
push_back 13775604
get 156536
push_middle 102302536
get 120727
get 54689
get 86622
push_middle 492618864
get 176357
push_middle 708439005
push_front 701441788
push_front 131349590
push_front 513223437
push_back 242993099
get 67074
get 229798
get 273252
push_middle 225902931
push_back 526071998
push_front 701015363
push_back 607831054
get 196833
push_middle 879893253
push_middle 419608230
get 140248
push_back 832195181
push_middle 484824717
get 248398
push_middle 368880183
push_middle 37721578
push_middle 888449245
push_front 826723553
push_front 414197097
push_front 817314829
push_back 466282286
push_middle 542812063
get 87269
push_middle 939630479
push_back 911430836
push_back 369261723
push_front 68848195
push_middle 762088263
push_front 932885198
get 208788
push_back 679817166
push_middle 600121727
push_front 311349332
push_back 740166302
push_front 902385134
push_middle 637671391
push_middle 566617125
push_back 269522952
push_middle 8895846
push_front 961998508
get 43478
get 135126
push_middle 635514018
get 202955
push_back 130583859
push_front 685753421
get 247715
push_back 915544428
push_front 174241875
push_front 570934017
get 278898
push_front 106362240
push_middle 357027629
push_middle 254879425
push_middle 86590794
push_front 158792890
push_back 134206774
push_middle 50522813
get 3279
get 105445
get 41846
push_front 77327596
get 112964
push_middle 141430409
push_back 752789605
push_front 42661609
push_middle 541718566
push_middle 636123050
push_front 10628827
push_front 451131305
push_front 651094444
get 227548
push_back 318110309
push_front 420711593
push_front 278857885
push_back 139529576
get 11079
get 244750
push_back 55696047
push_middle 928468556
get 251288
push_middle 631401308
get 38083
get 62906
push_middle 377454300
get 253124
push_front 717451187
push_front 951276584
get 136733
get 240478
push_middle 756071081
push_back 603617778
push_front 20368457
push_middle 641801859
push_back 178696722
push_front 588077520
push_front 817216020
get 137421
push_middle 213693181
push_back 616009288
push_back 710926173
push_middle 856407000
push_back 671898404
push_front 78506131
push_middle 984994196
get 9649
get 101530
push_front 495631731
push_front 777185743
push_front 827922206
push_back 106488716
get 200981
get 138447
push_middle 852812385
push_back 316750730
get 187341
push_front 367063603
push_front 765221969
push_middle 470771147
get 200400
get 83915
get 50336
push_back 626748910
get 120427
get 74554
push_front 337067929
push_front 73709466
push_middle 973680949
push_front 954315807
push_middle 338722561
get 47681
get 90137
push_front 387233475
get 39101
push_middle 789250736
push_back 17546869
get 78595
push_back 715710426
push_back 125861863
push_front 573898414
push_front 180232910
push_front 826179465
push_front 608501480
get 230586
push_front 328026308
push_back 401821955
get 161510
push_back 534667335
push_front 736885907
push_back 44165462
push_front 734223080
push_back 701302485
push_back 971027739
push_back 215375853
push_middle 943358859
push_front 996409300
push_front 327873144
push_back 415097012
push_middle 988468399
push_front 367823198
push_back 693123819
push_front 238503686
push_middle 616134400
push_front 178589582
push_middle 953959474
get 61787
get 132036
get 78572
push_middle 871059863
push_back 800410035
push_back 200153057
push_front 524551325
get 65157
push_front 639506250
push_middle 340554147
push_front 82065662
push_middle 977142963
push_middle 565266005
push_front 943662253
push_back 978702060
push_middle 161320752
push_back 236914740
get 255001
push_middle 417541846
push_middle 118006865
push_middle 213696204
push_front 296681314
push_middle 70030401
get 214365
push_back 947220553
get 61725
push_front 648312764
push_front 429464513
get 111687
push_front 386817438
push_back 848065532
push_front 148291259
push_front 615408757
push_middle 320345048
push_back 359456919
push_back 550133956
push_front 441573048
push_back 211375842
get 228048
push_middle 840140953
push_front 253460327
get 145744
get 92702
push_front 509044696
push_back 37310084
push_back 732273916
push_back 324427609
get 17700
push_back 359349532
get 152814
push_middle 646050711
push_back 100625587
push_back 672778498
push_front 146463928
get 182704
get 75128
push_back 211930967
push_front 907554442
push_middle 131026779
get 107177
push_middle 961223577
push_middle 834737943
get 80048
get 172099
push_middle 585178587
get 67248
push_middle 595271035
push_middle 381991187
get 263084
push_middle 870971252
push_front 674481921
push_back 553899684
push_front 190610047
push_back 472391937
push_front 157490854
push_front 613046332
get 50748
push_middle 687921340
push_back 691909035
push_back 394776404
push_middle 67463956
push_middle 945579173
push_front 978525823
get 155593
push_back 101088001
push_front 17716746
push_front 489712814
get 219454
push_front 729080886
push_front 254928214
get 6442
get 186520
push_back 174043248
push_front 104836540
push_front 41166672
push_front 362728375
push_front 451504238
push_middle 532683824
get 73909
get 193839
push_front 120008166
get 196215
push_back 115667618
get 8225
push_middle 2497370
push_front 801335038
get 5620
push_front 110342255
push_middle 473318383
push_middle 916591035
get 165511
push_back 147850910
push_front 771664239
push_middle 837590722
push_back 421327677
push_front 342518370
push_middle 455857190
get 114415
get 202138
get 41839
push_front 199746305
push_front 118142281
push_back 728197964
push_front 536546901
push_back 261038598
push_middle 601077629
get 129030
push_middle 762824555
push_front 912135057
push_middle 377115609
push_back 238490198
push_front 498886165
push_front 487773163
push_middle 341807402
push_middle 47253176
get 18396
get 136083
push_back 231377876
push_front 434273041
push_back 378156504
push_middle 245404565
get 31212
push_back 86373824
get 274473
push_front 81970678
get 241079
get 209555
push_middle 681793207
push_front 406194036
push_middle 60433668
get 225861
get 215748
push_front 736205523
push_middle 301861468
get 102543
push_back 659838589
get 218231
push_back 491892914
push_back 585121716
push_front 970613158
push_back 52516836
get 243809
get 261711
push_middle 225768546
push_front 508283289
push_front 504219532
get 271133
push_middle 111442270
push_middle 576378449
push_middle 742777294
push_middle 923475157
push_back 808376373
push_middle 57534863
push_front 97454238
get 205541
push_back 496292378
get 32350
push_front 69620199
push_back 840365364
get 103693
push_front 926212075
push_back 205890005
get 161564
push_middle 548476493
push_middle 516108786
push_middle 790497967
push_middle 414008378
push_back 112030395
get 37909
push_middle 999006364
push_front 296499241
push_front 153288856
push_back 85984110
push_back 792661142
push_back 682787672
push_front 785146002
push_middle 207834253
push_front 348827202
push_middle 634331578
get 138162
push_back 820208050
push_middle 524106545
push_front 849381533
push_middle 321321986
push_back 425125830
get 143985
push_middle 175162096
push_middle 766515089
push_front 512434229
push_front 155614823
push_middle 233821768
push_front 736603682
push_front 179691654
push_middle 299422350
push_back 114067149
push_back 699834608
push_front 147828180
push_middle 602769347
push_front 902489710
push_back 264135061
get 234808
push_middle 875261549
push_middle 280266270
push_front 274482839
get 260180
push_middle 770955673
get 169468
push_back 976628006
push_back 772735963
push_middle 351324090
push_front 74707488
push_back 310057564
get 167644
push_middle 531599337
get 28547
push_front 237380875
push_front 658137336
push_back 742189998
push_middle 956491770
get 191843
push_front 76694663
push_back 792382917
push_back 961372773
get 163341
push_back 476418652
push_middle 306628890
push_front 631422700
push_front 122836698
push_front 418609173
get 50013
push_front 545484100
push_middle 506369469
push_back 795022464
get 157335
push_middle 450851497
push_back 892255996
get 261406
push_back 825288673
push_front 75149929
push_back 291398786
get 204640
push_front 937385413
get 91907
push_back 857638447
get 110986
push_back 206583893
push_front 919255408
push_back 606206683
get 68841
push_middle 137098490
push_front 64839447
push_back 887587390
get 57284
get 56334
push_middle 588006425
push_front 655367407
push_front 857368640
push_middle 405467816
push_middle 705260137
push_front 518694619
push_front 284028749
push_front 166317053
push_back 191819369
get 45625
push_back 852821405
get 236387
push_middle 747980128
push_back 889273058
push_back 355849823
push_back 633090102
push_middle 464547728
push_back 826603796
push_back 64576808
get 211109
get 219366
push_back 723662670
push_back 167972461
get 106626
push_middle 968383523
get 156476
push_middle 180221917
get 78882
get 20681
get 95924
get 211938
push_front 781300813
get 42265
get 168507
push_back 64348283
get 22447
get 27930
push_back 691238392
get 180587
get 36543
push_front 752362847
push_middle 600260014
push_back 524541430
push_front 206852449
push_middle 165291866
push_front 765951422
push_front 691568134
push_front 753803634
get 180721
get 166277
get 228634
get 102313
get 19872
push_front 389423621
push_back 533776552
get 189879
get 27088
push_back 981957158
push_front 720717906
get 168752
push_middle 527662383
get 240901
push_front 500325312
push_middle 753307055
get 80948
push_front 909181281
push_back 626312860
push_middle 483664396
push_middle 150947917
get 175388
push_middle 640013502
push_front 862678780
get 113966
push_back 782824339
get 230585
get 31026
get 162739
push_front 935639727
push_back 634725389
get 194099
push_front 845844950
push_front 590852345
push_middle 646811266
push_back 904076854
push_front 375580608
get 204284
push_front 523326033
push_back 185593372
push_back 13910355
push_front 117025155
push_front 629103392
push_front 969155435
push_back 971910414
get 203665
push_middle 747655439
push_middle 77870559
get 248408
push_back 311790960
push_front 690644016
get 248074
push_back 155547219
push_back 306293925
get 58215
push_back 76602391
push_middle 893261026
push_back 584020595
push_back 432188031
push_front 698957501
push_back 706171166
get 179768
get 188139
push_back 894398231
get 120184
push_front 638632591
push_back 428925957
push_front 961293136
push_back 992249045
push_middle 858641383
push_back 94762970
push_front 629569045
push_back 486936699
push_back 969812471
push_back 95438468
push_back 765360325
push_back 251700925
get 50163
get 31911
get 201408
push_front 124983054
push_middle 110510921
push_front 649714203
push_middle 550241907
push_middle 72536729
push_front 22741033
push_middle 963262268
get 55075
get 153939
push_back 907991427
get 16950
get 195075
push_front 521102353
get 119621
push_back 832136890
push_middle 28836196
push_back 388036302
push_front 560778166
push_back 673209579
get 111203
get 218218
push_back 284261476
push_front 646714602
push_front 350167712
push_middle 39521813
push_middle 514521830
push_back 483906025
push_back 379958919
push_middle 991118520
push_front 699600931
push_middle 718461743
push_middle 811920321
push_middle 315438003
push_front 948838911
push_back 74297831
push_back 664392803
get 76715
push_back 574033278
push_middle 232513995
get 144263
get 85652
push_front 36744260
push_back 115258329
push_middle 162713562
get 198401
get 276521
push_back 796870852
push_back 35915662
push_front 508168677
push_front 797271590
get 32991
push_front 808910606
push_back 830657387
get 178514
push_middle 815509729
get 47794
get 94766
push_back 136794504
push_middle 912219089
push_middle 317723666
push_front 926302861
get 213890
get 207826
push_back 546338575
push_front 347936510
push_back 97875498
get 70346
push_back 776713220
push_middle 583080610
push_middle 546916554
get 26903
push_front 554645982
push_middle 170385910
push_front 455224508
get 32406
push_front 165679815
get 186690
push_front 537255788
push_middle 480632638
push_back 831128873
get 11537
get 214748
push_front 61579154
push_middle 502823467
push_back 691574247
push_back 796770189
push_middle 993493896
push_middle 55249592
push_front 599945530
push_middle 171533385
push_front 878579972
get 6873
get 19183
push_back 785102120
get 68289
push_back 89651302
get 111682
push_back 216766663
push_middle 967182089
push_front 780331730
push_front 189831999
push_middle 737631508
push_back 408637714
push_front 447885469
push_front 47518777
push_back 596965619
get 162714
push_back 890544547
push_front 836581391
get 130349
get 202363
push_front 695957859
push_front 79580216
get 191227
push_back 665241046
push_middle 429589754
get 222259
push_back 342428045
push_middle 117632835
push_back 592705586
push_back 125969125
push_middle 965262829
push_front 435141209
push_middle 96827800
get 37855
push_back 376030656
push_middle 599772154
push_middle 901717811
push_back 203173465
get 121974
push_back 118234267
push_front 68139128
get 265812
push_front 785773574
push_middle 675947795
get 56733
push_front 459053286
get 151240
push_front 611091384
get 278899
push_middle 369261623
push_front 836591581
get 280212
get 11427
push_front 589576520
get 261716
get 105529
push_back 153182862
push_back 336618798
push_middle 750777602
push_front 795020382
get 202985
push_back 365234638
get 41699
push_middle 941394459
get 235283
push_back 917138459
get 21005
push_middle 584570865
get 164923
push_back 81951884
push_front 810562530
get 189345
get 139233
push_front 810920209
get 95984
get 109859
push_front 778710564
push_back 942456273
push_middle 578564448
push_front 589276465
push_front 52216407
push_back 586343788
push_back 563619499
push_front 666807281
push_back 10598479
get 242841
push_middle 682933008
push_back 240453131
push_back 371987930
push_back 487127068
push_back 974145627
push_middle 409731604
push_front 796488360
get 143128
push_middle 432532703
push_front 589879861
push_front 537827178
get 199809
push_back 833756840
get 65172
push_front 615608833
push_front 838523932
push_front 835390827
push_back 510824548
push_back 500897389
push_back 508254178
push_front 129772379
push_middle 41637058
get 100229
get 190026
push_front 716921884
push_middle 581899783
push_front 549839224
get 121960
push_front 882873826
push_front 275228587
push_front 199946440
get 185172
push_front 320249083
push_front 357559731
get 205309
push_middle 109258005
push_middle 988633893
push_middle 311832407
push_back 930583889
push_back 27377936
push_back 557945030
get 78248
push_back 393221952
push_back 954938933
push_front 662774034
push_front 107885893
push_middle 946074732
push_front 134523059
get 243301
push_back 660025281
push_front 33166589
get 95431
push_front 134814831
push_back 338679404
push_middle 32724519
push_back 113602052
get 63806
get 237600
get 126351
push_middle 692770534
push_front 103636429
push_front 80814809
push_back 459663344
push_front 263342952
push_middle 421813540
push_back 956430775
push_back 599291693
push_middle 687179214
get 159911
push_middle 537243348
get 2440
get 263426
get 149409
push_front 207461884
push_back 130168219
get 116137
push_front 70069938
push_back 173897237
push_front 564858748
get 110007
push_back 541287174
push_back 631751785
push_back 115607067
push_front 384135803
push_back 853880797
push_middle 839562258
push_front 835359700
push_front 292831937
push_middle 532475684
push_front 682813035
push_middle 498759132
get 175577
push_back 19320666
get 207972
get 218693
push_front 586941260
push_middle 95632444
push_back 698035325
get 178315
push_back 627405687
push_middle 447836861
push_front 453834797
push_back 430696595
get 77772
push_back 502588910
get 44908
get 188846
get 148241
get 237388
push_front 82341195
push_front 508132381
push_front 858459548
push_back 856537916
push_middle 723269125
push_back 475674587
push_front 258559281
push_back 549392187
get 208916
push_front 402592411
push_middle 127426010
push_back 761793740
push_middle 610742462
get 130675
push_front 67798218
push_front 403055148
get 8700
push_front 826261496
push_middle 409655952
push_middle 991650480
get 16916
push_back 443473971
push_middle 140094535
push_middle 979858229
push_front 560743849
get 8690
push_front 377181202
push_back 788007723
get 110583
push_back 534110700
push_back 871427699
push_front 476873560
push_front 491900215
push_back 148498105
push_back 168191385
push_front 982947752
push_back 530887329
push_front 36257123
push_back 698249574
push_front 566922247
get 103418
push_middle 941142793
get 233701
push_middle 44949729
push_front 295046324
push_back 772850204
get 55653
get 123776
get 49508
get 166429
get 107796
push_front 529410744
get 3709
push_front 250342987
push_back 370652981
push_middle 96408180
get 195718
push_front 705171339
get 107983
push_middle 360880991
push_back 127597735
push_front 874120563
push_front 311483626
push_back 418771416
get 236302
push_middle 270935722
push_middle 727305504
push_front 920566800
push_back 801351123
push_middle 329639629
push_front 221104092
push_front 911902451
push_middle 361639271
push_middle 802006866
push_front 371863380
push_middle 387460683
push_back 813427698
push_back 614357764
get 145626
get 141734
push_front 228231157
get 86824
push_front 258190570
push_back 534540058
get 18167
push_middle 140906901
push_middle 247941827
get 92149
push_front 512727018
push_back 631150453
push_middle 828240205
push_back 61823173
get 6174
push_front 231468643
push_back 737061323
push_front 871644648
push_front 802749123
get 17446
push_back 211849974
get 234495
push_back 369150892
push_back 760731626
push_front 849748548
push_back 750482000
push_middle 856995999
push_middle 638594512
push_middle 103440386
push_middle 158501895
push_middle 374298207
push_back 944989598
push_back 814275711
get 140657
get 56030
push_front 795432118
get 132032
push_middle 525899596
push_back 590022478
push_front 28196421
push_front 862941585
push_middle 472911451
push_front 781447638
push_front 118949823
push_middle 9866204
push_front 100188719
push_middle 959781897
get 178390
push_front 806393093
push_front 676709084
get 265433
push_middle 265774884
push_front 819466320
push_front 657880230
push_middle 777457624
get 257952
push_middle 821078166
push_middle 469493627
push_middle 485933776
push_front 392357009
push_back 254831036
push_middle 94345859
get 163629
push_front 339494242
push_middle 873938728
get 14097
get 2113
push_front 178727005
push_middle 981687044
push_middle 351342996
push_middle 98353408
push_back 419081419
push_back 638041050
get 119400
get 117926
push_middle 584163524
push_back 30692729
get 207110
push_back 987933466
get 258071
push_front 689279596
push_middle 736322299
push_front 690025895
get 151943
get 76652
push_middle 320729193
get 264213
get 181121
push_back 286644616
push_front 745383567
push_front 66586273
push_middle 433940521
get 80216
get 153775
push_middle 966794388
push_front 326556807
push_middle 174080605
push_back 535099424
get 239485
get 208873
push_back 178632519
get 36837
push_front 527894119
push_back 743426032
push_middle 776668940
push_front 53857060
push_front 695754980
push_front 122208223
push_front 985977429
push_front 200114901
push_front 821928732
push_back 735676485
push_back 834702302
push_middle 746573352
get 4407
push_middle 44044337
push_middle 458424558
get 125550
get 86574
get 35778
get 51145
push_middle 152570894
push_front 950686928
push_middle 223087245
push_back 792794045
push_middle 237364582
push_middle 800367012
push_middle 91301425
push_front 272711445
get 131906
get 173484
push_front 403874888
push_front 232859000
get 21742
push_back 158005160
push_middle 881009796
get 74049
push_middle 69629723
get 6240
push_back 541603192
push_back 764712087
get 72275
get 246665
get 163483
push_front 669607984
push_front 275359551
push_back 234014635
push_front 138308032
push_middle 997791339
push_middle 198605654
get 147856
get 10457
push_front 737955072
push_front 4741213
push_middle 589733793
push_middle 474341330
push_front 604914293
get 10373
push_middle 255735430
push_front 739442372
get 222527
get 75631
push_front 356098174
push_back 789061266
push_middle 509813724
get 111424
push_middle 919557407
push_front 516158259
push_middle 787542678
push_middle 435912514
push_middle 84153545
push_back 884164981
get 100652
push_middle 230209208
push_middle 433166883
push_back 295609208
push_front 306218652
push_middle 860454498
push_back 103569815
push_front 649348123
push_front 910615828
push_front 557614646
push_front 175634023
push_back 316875015
push_back 317645657
get 229943
push_middle 891241136
get 187927
push_front 882838502
push_middle 460099323
get 131973
get 156928
push_middle 757934003
push_middle 366752774
push_middle 379276178
push_back 715739915
push_back 898607334
push_back 869574310
get 100659
push_middle 48136582
push_back 332870940
push_middle 496191676
get 159467
get 122991
push_front 943823075
push_middle 146371049
push_back 958466243
get 277792
push_back 308586520
push_front 223512443
push_front 210125536
push_middle 671866981
push_middle 23086909
push_front 301754278
push_front 915709319
push_middle 489290530
push_front 501990019
get 211278
push_middle 123096873
get 177872
push_middle 74717691
push_front 354270288
push_middle 413186403
push_back 685024882
push_front 824556826
push_back 232802062
push_front 129410313
push_middle 522747286
push_middle 559309688
get 75220
push_back 989664024
push_back 279610545
push_middle 647565965
push_front 511788586
get 189254
push_front 781943311
push_middle 42060039
push_back 696380444
push_middle 147762886
push_middle 331762556
push_middle 846294714
push_back 904830905
push_back 488365961
push_front 712064613
push_back 74117427
push_middle 820598343
push_front 974714005
push_front 708925361
push_front 332034312
push_front 952330733
push_front 935139878
push_middle 29667797
get 74650
push_front 668964427
push_back 297530952
push_back 940336155
push_front 8697148
push_back 738050176
push_middle 418868831
push_front 302031762
push_middle 814373077
push_back 934894325
push_middle 899329744
get 276541
push_back 686872663
get 87990
push_middle 504391799
get 68598
push_back 699855421
push_front 897647393
push_front 631731730
push_front 37202996
push_front 18661301
get 120629
push_middle 917570949
push_back 85127220
push_front 764466413
get 98732
push_back 40718405
push_back 368865277
push_back 423645691
get 68947
push_middle 610870675
push_front 104285977
push_back 608533974
push_front 566692696
push_middle 634659430
push_front 713103625
push_middle 95741242
get 189030
push_middle 379787568
push_back 359692399
push_middle 263569427
push_middle 343266431
push_front 48511243
push_back 8486854
get 19612
push_back 281084081
push_front 211873626
push_middle 828078304
push_back 668220040
push_back 473343132
push_middle 145016077
push_back 349461642
push_front 912174902
push_back 26545333
get 278070
push_back 815933011
push_back 279453069
push_middle 782711068
get 91292
push_front 747511848
push_front 148643210
push_front 633667685
push_front 677027340
push_back 44423042
push_middle 323292419
push_middle 392208395
get 35117
push_back 273320576
push_back 324140102
get 185303
get 107197
push_middle 7905877
get 95825
push_back 847249653
push_front 376073464
push_front 479749355
push_middle 860150122
get 217860
push_back 39102700
push_front 400126397
push_middle 41418152
get 26783
push_front 123373093
push_back 906273476
get 204284
push_front 942568761
push_back 391372645
push_back 785539179
get 187179
push_middle 110528341
push_front 369563219
get 51218
push_middle 307201988
get 84385
get 152002
push_middle 294955150
push_middle 622961757
get 91194
get 13124
push_front 335641005
push_middle 720058254
push_middle 101357452
get 60720
push_front 318879397
push_front 267279398
push_front 972933580
push_middle 552079913
get 59298
get 87815
push_front 141583259
push_middle 129992165
get 1481
push_front 43663255
push_back 652307772
push_middle 209751620
push_front 65394618
push_front 607023481
push_middle 362035458
get 171678
push_front 569321522
push_front 190551787
get 194617
push_front 246571956
push_back 847882089
push_middle 724198211
push_middle 468078569
push_back 542227523
push_middle 582883925
push_front 931328762
push_front 26448385
get 273031
push_back 608911006
get 89555
push_back 253951102
push_front 495139215
push_middle 841802587
push_middle 282388385
push_middle 200370957
get 135243
push_middle 770421157
push_front 630133341
push_front 113383768
push_front 505846752
push_back 352859034
push_middle 336102463
push_front 454771612
get 35851
push_front 427133229
push_middle 869022293
push_front 116757465
push_back 571140102
get 187935
push_middle 225366604
push_front 350668189
push_middle 623155535
push_middle 831590998
push_back 641836094
push_back 214684180
push_front 567372674
get 227930
push_middle 327278652
push_back 158276148
push_front 189574820
push_front 111722563
push_back 614074639
push_middle 391507510
push_back 439660933
push_back 653318962
push_front 127049453
push_front 498942554
push_back 759371029
push_back 927399333
get 166199
push_middle 19467630
push_middle 983622980
push_middle 606313102
push_middle 807026485
push_front 676486533
push_back 192142823
push_middle 26051391
push_middle 330197365
get 117315
push_back 705390870
get 80400
push_front 380784082
push_back 172011413
push_front 912071532
push_front 829290732
push_front 761415133
push_front 684210625
push_middle 380688131
push_middle 214360808
push_front 103156599
push_middle 751170978
push_front 311452211
push_back 75793672
get 251122
push_back 868887461
push_middle 514475062
push_middle 805067186
get 172564
push_back 807655108
push_middle 877229055
push_front 811339561
push_front 144749945
get 213212
push_back 924744093
push_middle 850595100
push_middle 271933802
get 185300
get 165342
push_front 404313465
push_middle 16926049
push_front 209682486
push_back 876030153
push_middle 700296321
get 56823
push_front 292741281
get 156277
push_back 986330102
push_middle 56614937
get 256950
push_middle 753337641
get 42791
push_back 969647391
get 274135
push_back 204342900
get 270272
get 77701
push_back 784700894
push_back 201882253
push_back 878543869
get 249936
push_front 831217490
push_middle 527061688
push_middle 927102546
push_back 229224540
push_middle 349628785
get 101696
push_middle 788647350
push_middle 455177151
push_back 386025441
push_back 532092671
push_back 291450155
push_middle 434543888
get 88266
push_front 271780461
push_front 527954246
push_back 603694376
get 73296
get 245332
get 251275
get 227960
get 240842
push_middle 980925086
get 168819
push_front 913328757
push_front 681225070
push_front 680910463
push_middle 612420755
push_front 842470366
push_back 636499323
push_front 721097268
get 222823
get 217504
push_middle 369028968
push_front 535341429
push_back 210748693
push_back 958262311
get 175520
push_front 505516111
push_back 500594008
push_middle 973504848
push_back 659236953
push_back 148447466
push_middle 392701731
push_front 915252452
push_front 582525013
push_middle 437099802
push_middle 768370197
push_back 923683913
get 170649
push_back 372125588
get 223458
push_middle 607455829
push_front 540688974
push_front 30145099
push_front 605415154
push_back 168161069
push_back 944508104
push_back 615397134
push_front 35803493
push_front 228979107
push_front 544068162
get 67913
get 110705
push_front 194150270
get 162085
push_back 148630507
get 11545
push_back 101307053
push_front 161010924
get 236225
push_back 836154790
push_front 624083251
push_front 141231403
push_front 190367795
push_back 215867566
push_middle 296164507
push_middle 235626129
push_middle 714627801
push_front 783927593
push_back 353550226
push_middle 303765839
get 272952
push_back 235086516
push_middle 73057327
push_front 339172330
get 179861
get 198421
push_middle 802351
get 62542
get 248471
get 256120
push_back 891973112
push_back 867989896
push_front 524906620
get 99240
push_front 871026619
push_back 432839046
get 250746
push_middle 236666135
push_middle 366298736
get 48145
get 192275
push_front 133946699
push_back 584162143
get 217205
push_middle 626710939
push_front 360115330
push_front 987919792
push_front 101992312
push_back 912906117
push_back 835241881
push_middle 5681476
push_middle 828965547
push_front 826840563
push_front 743015836
push_back 838061489
push_front 91936842
push_back 74271631
push_back 417767919
push_front 913212838
push_front 589677423
push_back 500815639
push_middle 163678632
push_front 240495316
push_back 82886071
push_front 329511144
push_middle 469050944
push_middle 593199608
push_middle 344096454
push_back 576515032
push_middle 972788883
get 96044
push_back 117128614
get 186163
push_middle 451646137
push_front 181904781
push_middle 869815655
push_front 20012767
push_back 821072847
push_front 659395956
push_back 841901283
get 65528
push_back 502551384
get 185239
push_back 369453611
get 13692
push_front 454591468
push_front 438074602
push_front 44473325
push_back 799431415
push_back 62550885
push_middle 277685618
push_back 431373633
push_front 311488436
push_back 92625402
get 173073
push_middle 541901137
get 268796
push_middle 988641457
push_middle 818366218
get 255043
push_front 672157070
push_back 335004523
push_back 97373023
get 112436
push_front 23714953
get 1328
push_middle 672590952
push_front 560660042
push_middle 563675296
push_middle 199499077
get 268793
push_middle 850889782
push_middle 447776970
push_middle 762053810
push_back 170123235
push_back 732248732
push_middle 515001794
push_front 1932779
push_front 647693718
push_front 155994515
push_front 259121069
get 190768
get 253589
get 181396
push_middle 666006079
push_front 971201326
push_front 237053728
get 118512
push_back 229384749
get 164153
push_back 358911400
push_middle 60071445
push_back 797768637
push_front 840597040
push_middle 8893514
push_back 854351405
push_back 298569556
push_middle 673969447
push_back 204988374
push_front 363404300
push_middle 482869153
get 112300
push_back 148641457
push_front 264588321
get 226939
push_middle 986976101
push_middle 987625330
push_back 102936203
push_back 820438853
push_back 59060951
get 34376
push_back 319453232
push_back 134853112
get 43201
push_middle 125534176
get 65734
push_front 116114865
get 221
get 131828
push_back 512017188
push_front 513859746
push_front 266638417
push_back 787761491
get 17653
push_middle 475026747
push_middle 668397988
push_back 898404172
push_middle 686780008
get 24855
push_middle 399347897
push_middle 920757069
push_back 142799414
push_back 636465520
get 68881
push_front 889638055
push_middle 389174175
push_front 817472053
push_middle 851166686
push_back 47497046
get 147640
push_middle 987197617
push_back 830453399
push_front 777849325
get 223205
get 14655
push_front 380075940
push_back 821517458
push_front 771732013
push_middle 373975382
push_middle 55188057
push_back 844033732
get 145741
push_front 414203088
get 40362
get 220583
push_back 704346849
get 232122
push_back 609118796
push_back 151830187
push_middle 768378185
push_middle 412958827
push_back 805114662
push_back 353171254
push_front 551425689
push_middle 870220651
get 94617
push_front 557402830
get 14748
push_back 322371716
get 19311
get 160784
push_front 984836074
push_back 262944377
get 266280
get 87143
push_front 158404381
push_middle 479626596
push_middle 52447438
push_front 567897071
get 99835
get 71569
push_middle 646106766
push_back 914870923
push_middle 929406256
push_middle 783907923
push_back 649914327
get 222000
push_back 878948739
push_back 725010504
get 108744
push_front 797676452
push_back 204893377
push_middle 748493532
push_back 771524167
get 59670
push_front 611420937
push_middle 949194340
push_front 118873533
get 136296
get 103962
push_middle 458738290
push_middle 181990909
push_back 807251497
get 232895
push_back 439616600
push_middle 530853897
get 174577
get 67235
push_back 194858831
push_middle 629019197
get 179036
push_back 914261824
get 157586
push_front 996433435
get 276028
push_back 230806611
push_front 849444811
get 156189
push_back 690925645
get 51662
push_middle 82710777
push_back 852770880
push_front 777244205
push_back 648457239
push_front 409201318
push_middle 280672741
get 250547
push_back 43912686
push_back 223487875
get 225195
push_middle 681069305
push_back 226025939
push_front 220688956
push_middle 539394378
push_back 533708900
push_back 682951709
push_front 82698418
push_back 835713872
push_middle 502755762
push_middle 727592475
get 137463
get 27487
get 272896
get 114143
get 263464
push_front 272982935
push_front 804902152
get 235734
push_middle 269762025
push_front 728822441
push_back 523616658
push_middle 22006932
get 157945
push_middle 298441254
get 47930
get 254174
get 274892
push_front 742743955
push_middle 855528136
push_middle 438990803
push_front 684120996
push_front 18475056
push_front 369034926
push_front 840044464
push_back 709087022
push_front 418933591
push_front 160969340
push_back 143444268
get 243667
get 183198
push_back 476270387
get 169438
push_front 161322211
get 10541
push_back 585644097
push_front 827534215
push_front 822244995
push_middle 993248385
push_middle 794514809
push_middle 361507046
push_back 139151614
get 48686
push_back 498641196
push_back 422687428
push_front 319976960
get 258022
push_back 630929952
get 232724
get 235652
push_middle 456710147
get 71582
push_back 271426536
push_middle 961772280
get 45720
push_middle 656322019
get 66662
push_middle 294122581
push_middle 974727792
push_front 711929793
push_back 630686901
push_front 467033986
push_middle 78129170
push_back 830099161
push_middle 383395031
get 52706
get 144705
push_front 477244734
push_middle 506441843
push_front 768290760
push_middle 454486083
get 258883
push_back 192292695
push_front 923228296
push_front 692419865
push_front 787365129
push_front 411472747
get 249858
get 127760
push_back 96263227
push_middle 90005050
get 243931
push_front 676198424
push_back 2039098
get 172120
get 157098
get 256000
push_front 982687744
get 171265
push_back 975364331
push_middle 247008521
push_middle 634362282
push_middle 950306262
push_middle 114332045
push_front 172591203
push_back 217484137
push_front 937398030
push_middle 648789407
push_middle 971295815
push_front 1682038
push_back 788887751
push_back 94902947
get 70182
get 212282
get 147918
push_front 146074988
push_front 626838314
push_middle 268371097
push_front 381683206
get 94468
get 210524
get 159653
push_front 130835107
get 197554
push_middle 26638116
push_front 679331110
push_front 242279201
push_middle 615614428
get 203435
push_front 909054011
get 188534
push_middle 410798762
get 273808
get 253599
push_middle 219369362
push_front 621232706
push_back 350776513
push_front 756822783
push_back 297631441
push_back 102958337
push_back 758824924
push_middle 838691763
push_front 487430205
push_middle 498498978
push_front 585998283
push_front 360296531
push_front 354222256
push_middle 842885893
push_front 393718885
get 2837
push_front 603645224
push_back 177696467
get 29895
get 156411
push_middle 30821249
push_middle 579210543
push_front 973101674
get 183431
push_middle 499569848
get 227487
push_front 888822261
push_back 796288399
push_middle 150253630
push_front 238057879
push_back 311095731
push_back 800457836
push_middle 102344334
push_back 250856864
get 174259
get 20945
push_middle 499183352
push_back 774539852
push_back 52527203
get 201915
push_middle 926210844
push_front 209486793
push_front 755497462
get 204369
push_middle 927946850
push_back 4137307
push_middle 104288245
push_middle 75132803
push_back 92703765
get 42744
get 231998
push_back 168230750
push_middle 539749935
get 98422
push_back 774792256
push_front 750037251
push_front 138905850
push_front 42493001
get 89826
push_front 161120221
push_front 531875886
push_back 503865259
push_back 952331443
push_front 616998005
push_middle 682381686
get 52391
push_back 354861393
get 208671
push_middle 68489175
push_middle 921490993
push_back 579761023
push_front 67579844
push_back 267956239
push_back 244272531
push_front 28678392
get 137294
push_back 754628299
push_back 717407065
push_back 90707424
push_middle 428205414
get 167592
push_middle 490794676
push_front 104989207
push_back 279810002
push_middle 988452423
get 259161
push_front 455034666
push_back 845631940
push_front 297464621
get 49513
push_back 38789275
push_back 956940689
push_front 220568765
push_back 447018693
push_back 483483768
get 220708
push_back 379129485
push_back 742289079
push_middle 718382792
push_back 199933271
get 16949
push_middle 172078564
push_front 92031170
push_middle 418479602
get 246521
push_back 918044267
push_middle 713206137
push_middle 746081683
get 1293
push_middle 623687807
push_back 804338119
push_middle 103293112
push_middle 311584190
push_back 877554204
push_front 686591614
push_back 618919533
push_middle 917041610
push_middle 40843642
push_front 578259358
get 102440
push_front 929316687
push_back 872165051
push_back 302623325
push_middle 100315346
push_back 169986524
push_front 802825462
push_front 162196639
push_front 899472588
push_back 590610813
push_front 849573408
push_back 511809277
push_back 33820061
get 206007
get 58233
push_back 478653401
push_back 967029809
push_back 71520150
push_middle 396136535
push_back 497481806
get 74052
push_front 887103918
get 119618
get 224644
push_middle 25532963
push_front 674974144
push_front 736565385
push_back 90586608
push_front 122347084
push_front 771182780
push_middle 97473285
push_middle 33817888
push_front 305633462
push_middle 386997870
push_back 352424338
push_middle 531892779
push_front 326556773
push_back 285531015
push_middle 552592289
push_front 22283384
push_back 2263815
push_front 961129586
push_back 358686817
push_middle 619053595
push_front 480471040
push_back 22863195
push_middle 559746169
push_back 250639425
push_front 891751831
get 223073
get 225933
push_front 38079521
push_middle 664353499
get 78704
push_back 697824733
push_front 309571334
push_middle 680991552
get 129662
push_middle 152158552
push_front 440269634
push_back 94698224
push_middle 723181935
get 31602
push_back 984905654
get 175132
get 258646
push_middle 37794559
push_back 577464537
get 46200
push_middle 863100886
push_front 709012176
push_middle 693281463
push_back 302448325
push_front 739710696
push_front 779775402
push_front 447093860
get 235769
push_middle 214245145
push_back 87015230
get 278439
get 170614
get 111978
push_middle 575362387
push_back 503613336
push_middle 111640865
get 60696
push_middle 460100819
push_back 90651553
push_middle 761207849
push_middle 146488811
push_front 824234492
push_middle 735041609
get 147124
push_back 262245853
push_front 859649739
push_front 384263370
push_middle 774583628
push_back 983567637
get 275031
push_middle 179524127
push_middle 573548460
push_front 114764009
push_middle 859578690
get 170698
push_back 625453788
get 155146
get 35090
push_middle 737653907
push_front 895103106
push_middle 545880251
push_front 160550591
push_front 414348500
push_front 441076203
push_back 939918253
push_middle 295760386
push_back 887231532
push_back 433954557
push_back 269830787
push_front 631369483
push_front 939696625
push_front 386927217
push_middle 152829746
push_middle 744536827
get 212772
push_front 441612026
push_middle 482149018
push_back 311471888
push_front 438347179
get 110360
push_back 86319089
push_middle 992019275
push_middle 797269367
push_back 650655055
push_front 930976474
push_middle 323737010
get 192973
get 264119
push_front 999734990
push_middle 373126205
get 18005
push_middle 414912721
push_front 186400066
push_middle 951967873
get 229102
push_back 976924668
push_front 560752448
get 28318
get 168030
push_front 673970901
push_front 685373963
push_front 581430605
push_front 547149155
get 154568
push_middle 744897396
push_front 797320301
get 162602
push_back 736488830
push_front 573465714
push_middle 96374818
push_back 406961024
push_middle 306717382
push_back 129406458
push_middle 745689987
push_back 17922096
get 60330
get 263438
push_back 344647419
push_front 825387231
push_middle 93216627
push_back 423438827
get 270766
push_back 870754274
push_middle 243436299
get 169066
get 192297
push_middle 338222612
push_front 416500536
push_back 853595796
push_middle 769493568
get 268841
push_front 684371194
push_front 325406289
push_back 172475447
push_front 620810773
push_front 930127798
get 101573
push_back 198494006
push_front 250604718
push_middle 772235274
push_middle 783701615
get 56902
get 162020
push_front 439477487
push_middle 95493117
push_middle 430901208
push_back 394753907
push_middle 553306085
push_front 897170637
push_middle 227045938
push_back 827012477
push_back 109579562
push_back 332251160
push_middle 210996585
get 70286
get 228881
push_middle 951991132
push_middle 606571076
push_front 38477047
push_back 324677751
get 40088
get 128672
push_back 5531554
push_back 318705438
get 193547
push_back 914145657
get 199864
push_front 215783830
push_front 645546349
push_middle 498374632
get 209925
get 76434
push_middle 853566878
push_middle 490607205
get 21041
push_back 801272219
get 176653
push_back 821724275
push_back 97781689
push_middle 218387123
push_front 100843359
push_back 30819505
get 135899
get 211727
push_back 369965942
push_front 380609301
push_back 818638396
push_back 57842772
push_middle 670909615
push_middle 431943031
get 117176
push_front 881912038
get 224253
push_middle 368657744
get 179223
push_middle 20064639
push_back 44096662
push_middle 170156343
push_front 785493636
push_front 515043391
push_front 971815967
get 104174
push_middle 306268801
get 206474
push_front 58176350
get 218391
get 218658
push_back 276921224
get 273459
get 113248
push_front 949939820
push_front 936408847
push_back 170371690
push_middle 949810187
push_middle 712285008
push_back 799108885
get 126272
push_middle 967167243
get 59299
push_front 901483441
push_middle 129868088
push_front 300978531
push_back 346523199
get 177958
push_middle 202105795
push_middle 303760433
push_middle 445254397
push_back 3383203
get 189793
get 99924
push_front 924697699
push_middle 485331672
push_front 261377612
push_back 798308670
push_middle 621046159
push_middle 757142339
push_back 290399558
push_back 154271184
push_front 820353520
push_front 587341504
push_back 673413378
push_middle 335178995
push_middle 583427660
push_middle 346197890
push_back 818626415
push_front 127666928
push_middle 154677327
push_front 946536889
push_middle 915165518
get 207734
push_front 339007913
get 239491
push_middle 571496626
push_middle 559118750
push_front 73305592
push_middle 300374045
push_back 291855826
push_front 954337830
push_front 267918869
push_front 429184554
push_front 145983395
get 40745
push_middle 96565974
push_middle 370343181
get 281199
push_middle 950773139
push_front 836852556
push_middle 902936945
push_front 98158078
push_front 330552260
push_back 965871766
get 40353
push_back 906167449
get 208326
get 57003
get 105355
get 254697
push_back 740790407
push_front 480686586
push_front 285589685
push_back 849774838
push_middle 641388626
push_front 698938502
push_back 768666573
get 51869
get 141814
push_back 830132656
push_front 116031595
push_middle 911757348
get 209410
push_front 459183052
get 11571
get 178930
push_front 168725863
push_middle 66474322
push_front 776904199
get 105343
push_front 766408753
get 254958
push_front 988536753
push_middle 669844158
push_back 649624488
push_back 997547611
push_front 362332993
push_back 773283877
push_middle 633733188
push_middle 91059813
push_middle 310938450
get 229893
push_middle 382961401
get 247122
push_front 183627843
get 136717
push_front 204351837
push_back 166341896
push_middle 345656450
push_back 16836732
push_back 782478553
push_front 353891587
push_middle 533605921
push_front 453711981
push_front 304744237
push_front 262899673
push_back 340529448
push_back 861064144
push_middle 311877881
get 247995
push_front 191041278
get 101823
push_middle 544366682
get 196437
push_middle 420204779
push_back 559348446
push_front 193448030
push_back 739947925
push_front 876817023
push_middle 25126843
push_front 620953473
push_front 219581065
get 46906
push_middle 723063385
get 112213
get 9598
push_back 574967108
push_middle 86446968
get 241620
push_middle 814213136
get 188778
get 86844
get 113427
get 154859
push_middle 284727904
push_front 123350084
push_back 121992096
get 273906
push_front 836055305
push_front 657878749
get 180864
push_middle 186065642
get 108467
push_back 220974244
get 84963
push_back 432368399
push_middle 17375395
get 217478
push_middle 855500401
get 123415
get 48378
get 101889
push_middle 281176871
push_front 813009039
push_back 248119519
push_front 246227705
get 173758
push_front 481443849
push_front 740215049
get 220758
push_back 563937848
push_back 619807727
push_front 303091180
push_middle 665463323
push_back 630385699
push_middle 402732068
push_back 683657980
push_middle 535348800
push_front 602067198
get 32496
get 175270
push_middle 532050571
push_middle 314160360
push_middle 652388255
push_front 466467471
get 3183
push_back 73089324
push_back 119017345
push_front 165581536
push_back 285344487
push_back 293715263
push_middle 781897375
get 194359
get 169631
push_back 152025918
push_back 420101540
push_back 295155480
push_back 23715827
get 22100
get 63303
push_back 269122222
push_back 321880171
push_front 57361751
push_back 137331478
push_back 744793592
push_middle 62711920
push_front 860713756
push_back 325328862
push_front 629295156
push_back 818773903
push_middle 752814602
push_front 357049993
get 21850
push_back 486426133
push_middle 835908292
get 148365
push_front 981385756
push_back 228772200
push_middle 167038140
push_front 663896835
push_back 921659382
get 188697
push_middle 398138669
get 137366
push_middle 631410830
get 154883
push_back 361879863
get 263822
push_back 753583440
push_back 82491817
push_middle 98237446
push_front 406555813
push_front 984913384
get 154154
push_back 517832303
push_front 689748910
push_back 58160061
push_front 293927046
push_front 129768674
push_back 980719158
push_back 531678098
push_front 508485637
push_middle 769910026
get 78684
push_back 425563166
get 70470
push_back 409358034
push_middle 640108961
get 37156
push_back 353698054
push_front 62415839
push_middle 684174848
push_front 620421554
get 133545
push_middle 243437532
get 81200
get 219559
get 149402
push_middle 942698617
push_middle 280741956
push_front 145665776
push_back 7150257
push_front 103581542
get 138055
get 47883
push_middle 373713077
get 257581
push_front 854078573
push_back 272338352
push_front 730308217
push_back 603228274
push_back 798131713
push_front 899858931
push_back 416876058
get 239699
get 13499
push_front 863391010
push_back 749907815
push_middle 153542982
get 61158
get 248454
get 58987
push_back 981231145
push_back 678817946
push_front 214713500
get 11214
push_back 680377161
push_middle 880783296
push_back 435371378
push_middle 652994543
push_back 991595888
push_back 509068320
get 236263
push_back 468861890
push_middle 996768830
push_back 919150210
push_middle 376148046
push_front 570311737
get 270014
push_front 516469449
push_front 665851263
push_middle 371662580
push_back 666120939
push_front 339451809
push_front 181858915
push_back 540470075
push_back 666957511
push_middle 450700504
push_middle 132458278
push_middle 862122731
push_middle 87236357
push_front 129662880
push_back 55453518
push_front 58910936
push_back 470387160
push_back 10528705
push_middle 904940431
push_back 694010384
push_middle 285930680
push_back 300328169
push_back 572204607
push_back 902170195
get 225199
push_back 924565618
push_back 154036543
push_back 457142331
push_middle 256591709
get 218571
push_front 937838241
push_back 937477400
get 142708
push_back 438387953
push_back 895377204
get 213702
push_back 400295775
push_front 540866196
push_middle 67249995
push_back 58550742
push_back 345652102
push_front 161017952
push_back 296897216
push_front 796480841
push_back 250833804
push_middle 776944388
get 152025
push_middle 53973104
push_front 414186
push_front 922826555
push_back 739302614
push_front 872044956
push_back 511082095
push_middle 22548889
push_front 814583497
push_back 125411544
push_back 962977861
push_middle 80746982
push_front 465362160
push_back 110235684
push_middle 807939961
push_middle 436070990
get 247831
push_back 639250776
push_middle 233828577
push_back 869844605
push_middle 699342316
push_front 75416730
get 230640
get 268661
push_back 454684878
push_front 731924607
push_back 97446544
push_back 228985324
push_middle 858069002
push_middle 240266337
push_back 205513331
get 186016
push_front 830245653
get 180693
push_middle 206227289
push_back 266715655
push_front 151573216
get 16598
push_front 945452198
push_front 691513748
push_front 874481773
push_front 884604931
get 235873
get 10876
get 116620
push_back 929712724
push_middle 37347277
push_middle 139608768
push_back 738704316
push_middle 690705913
get 193393
get 185337
push_front 135122780
get 65335
get 39308
push_middle 739313742
push_back 37302637
push_middle 696201376
push_middle 956818744
get 86608
push_front 810008709
push_back 383726381
push_back 963184195
get 166433
push_back 759320804
push_back 995855026
get 83740
push_middle 999675075
push_front 200944756
get 61608
push_back 849080240
push_back 616566866
get 118911
push_back 541203176
push_middle 47512615
push_middle 938131039
push_middle 361797021
push_middle 116384226
push_middle 7767753
push_back 348671129
push_back 977218855
push_back 356711658
push_front 600359406
get 141921
push_front 795523512
push_middle 257892895
push_front 746986573
push_back 554937410
push_front 135995074
get 158772
push_middle 624622964
push_back 776614449
push_middle 705075861
push_middle 437859221
push_front 10614350
push_middle 811513792
get 145397
push_front 297377687
push_back 628403175
push_front 674214135
push_front 108060234
get 129255
push_middle 474277789
push_back 13331567
push_middle 736099556
push_middle 77864075
get 96977
push_front 172505875
push_middle 157592476
push_front 226507796
get 253965
push_middle 426466960
get 228913
push_middle 103029691
get 86831
push_middle 793460141
push_front 382866098
push_back 425890619
push_middle 396668247
push_back 884439464
get 32523
push_back 61074114
get 88330
push_back 350467547
push_middle 500195996
push_back 553689647
push_back 88518601
push_back 95537380
push_middle 104692478
push_front 490014467
push_back 441206743
push_back 724201607
get 174321
push_middle 725513900
push_front 137619966
push_front 54051485
push_back 230897465
push_back 710300287
get 231484
get 243299
push_back 99891888
push_middle 208372496
push_back 597714227
push_front 8883292
push_front 558271002
push_middle 890726735
push_back 78742129
push_middle 748755732
push_back 261666638
push_middle 279482533
push_middle 610077606
push_middle 326916755
get 108805
push_front 512513044
push_back 836887800
push_middle 753877327
push_back 646482109
push_front 744587759
push_front 950148437
push_middle 290780197
push_back 342912500
push_front 187780102
push_middle 538234580
push_front 604791094
push_back 678302190
push_back 417797427
get 108587
get 189389
push_front 261623003
push_front 836089167
push_back 95318038
get 279382
push_back 591789358
push_front 830932231
push_middle 294946237
push_middle 827095333
push_middle 35788135
get 266741
push_front 497612967
push_middle 380930302
push_middle 41004065
push_middle 385854379
get 92804
push_back 66129547
push_back 324035640
push_front 914435717
push_front 36702819
push_front 412423778
push_front 300540006
push_back 49396924
get 253175
push_back 153191881
push_front 58051495
push_middle 207066555
push_middle 419693619
push_front 999237236
push_front 621223271
get 124159
get 88499
push_back 753679175
get 96106
push_back 429383110
push_back 963333241
push_back 914446625
get 123693
get 214650
push_back 646018009
push_back 801660151
get 232323
push_front 860124889
get 20110
push_front 621450307
push_middle 52402394
push_middle 792151170
push_back 239058191
push_front 553680127
push_back 75480144
push_back 415658018
push_back 443081055
push_back 884247556
push_front 709831626
push_middle 720889301
push_back 802681974
push_middle 263502025
get 278988
push_back 645596640
push_back 674464980
push_back 519704653
push_back 97567614
push_middle 815277229
push_back 941310647
push_front 996667245
push_front 895443298
push_front 494511585
push_middle 101480149
push_middle 667643559
push_front 74887441
get 133924
get 136886
get 151348
push_middle 275268104
push_front 230044781
push_front 727735033
push_back 293292524
push_front 279991910
push_back 869914518
get 44134
push_middle 289755357
push_middle 280180104
get 251786
push_back 627754760
get 205896
push_middle 890806900
push_front 219452810
get 63958
push_back 886391237
push_back 233097918
push_middle 19704885
push_back 967793002
push_back 422313364
get 228924
get 100740
push_back 509875522
push_middle 466121822
push_back 330670547
get 235923
push_middle 751717053
push_middle 208550228
push_front 913310968
push_front 509086950
push_back 840177728
push_middle 43867192
push_middle 221991211
push_back 207711875
push_middle 656659001
push_back 469776553
push_middle 484010484
push_front 594566604
get 238630
push_front 822056805
push_front 175203462
push_middle 837643777
push_middle 595700968
push_back 762177764
push_back 83523110
push_middle 282003077
push_middle 30154164
get 117099
push_back 809841507
push_middle 26709408
push_back 155672387
push_middle 760792041
get 27287
get 210162
push_middle 493643608
push_front 935380431
push_back 832820771
push_back 615967908
get 26046
push_front 315296183
push_middle 819422661
push_front 803362406
get 151259
get 180852
get 228209
push_middle 519735796
push_front 822628022
push_middle 979669622
get 95867
push_front 441476392
push_back 893367690
push_front 587899236
push_middle 678037816
get 177680
push_middle 614749443
push_front 490687963
push_back 143036135
get 51279
push_back 816448107
get 121728
get 234683
push_middle 909876312
get 180051
push_back 611513087
push_middle 846688894
push_back 531412460
push_front 717880933
push_middle 826226554
push_front 121402003
push_middle 310227007
push_front 874982197
push_middle 773576968
get 262518
get 190198
push_front 809429547
get 150506
push_front 729396674
push_front 378340753
push_front 219616595
push_front 351521404
push_back 399960237
push_middle 337646662
get 272031
push_back 925589479
push_back 740303011
push_middle 941240693
push_middle 289293845
push_middle 297496830
get 193896
push_middle 878289808
push_back 823972180
get 51771
push_back 658827516
get 31160
get 70451
get 5707
push_back 965562844
push_front 895726625
push_middle 213830046
push_front 660950423
push_middle 925242992
push_back 8595687
push_middle 534808605
push_front 31756842
push_middle 81847806
get 63915
get 119978
get 60954
push_middle 225990113
push_front 480309709
push_middle 368749871
push_back 147358541
get 275962
get 280107
push_back 193537661
push_back 165545586
get 13567
push_middle 578959412
get 55468
get 84837
push_back 825086480
push_back 800405659
get 146258
push_front 829826937
push_middle 409232700
push_back 583956549
push_middle 394440315
push_back 209207858
get 74026
push_back 947588264
get 214839
get 53261
push_front 775199748
push_front 637758271
push_front 873226130
push_back 364598755
push_back 178007118
push_middle 638874398
push_front 688129261
push_middle 759735519
push_middle 765209605
push_middle 602069241
push_front 815618070
get 86397
push_front 91767636
get 106007
get 40517
push_back 449194330
get 135830
push_middle 107069696
push_middle 104149438
push_back 265735513
get 215468
push_middle 565830062
push_front 565816514
push_middle 13690207
push_front 17951493
push_middle 832338246
push_middle 518248220
get 91696
push_middle 987445963
push_middle 29135801
get 228372
push_back 231078093
push_front 213638757
get 19734
push_front 216378824
push_back 218809633
push_middle 142886247
push_middle 296589984
get 160823
push_middle 427451751
push_middle 171841330
get 261483
push_middle 397231520
get 216684
push_middle 994737449
push_front 170473273
push_back 515986359
get 47205
get 214777
push_front 721194426
push_back 616920768
push_front 839859858
get 121148
get 46915
push_front 626893948
push_middle 38916503
push_back 374371739
push_back 840982747
get 219432
push_back 436852473
push_back 145403285
push_front 599733126
get 139884
get 155146
push_front 701532843
push_back 47934298
push_back 112347341
push_middle 347065719
push_back 273167901
get 136506
push_middle 512714556
push_front 364211393
push_front 772881357
push_middle 422870792
push_back 522394949
push_middle 700816886
get 266931
push_front 970997585
get 122166
push_middle 504157527
push_front 244079011
push_middle 740534482
push_front 628385149
get 56594
push_back 853755369
push_front 409702750
get 129594
push_front 994626585
push_middle 384238894
push_middle 614733812
push_back 613442999
push_front 502752029
get 32815
get 78283
push_middle 434629638
push_front 635551882
push_back 464785470
push_middle 383978759
push_middle 205577500
push_front 330624486
push_back 799947671
push_back 294910071
push_front 998403880
push_back 67093046
get 102325
push_front 804255114
push_front 760711618
push_back 916666211
get 116736
push_back 966717551
get 255632
push_front 19439254
push_middle 558661152
get 63454
push_front 103106203
push_front 125601942
get 132595
push_back 97311904
push_front 294521754
push_back 11152289
push_middle 670341779
push_middle 196428661
push_middle 44301409
push_front 476389237
push_back 451287531
push_middle 212552699
push_middle 389875912
push_front 411381060
get 230266
push_front 302444466
push_front 831052062
push_front 596957206
push_front 174270648
push_middle 579597505
push_front 833200989
push_middle 986588451
push_front 737058583
get 246475
push_front 227304381
push_front 304882890
get 242366
push_back 618356935
push_back 908922375
push_middle 554565492
get 213417
push_front 610216953
get 15325
push_front 616416907
push_middle 974482942
push_back 273910641
get 49416
push_front 430544577
push_back 111674498
get 25035
push_middle 90101675
push_front 512821530
push_front 913677632
get 178667
push_front 65071178
push_front 794051120
get 218311
push_back 418909230
push_middle 337100759
push_back 417812467
get 51957
get 129764
push_middle 23870180
push_front 311138640
push_middle 371177037
get 183131
push_front 343954971
push_middle 181355960
push_back 529299076
push_middle 545970686
get 268777
push_back 67214558
push_back 730991932
get 184482
push_middle 283584855
push_middle 138777566
push_front 329154927
push_front 668882365
push_middle 891209558
push_back 440548730
push_middle 706529709
push_middle 101929635
get 232482
push_front 636369063
push_middle 511084750
push_front 769734535
push_front 282478462
get 38570
push_back 944160515
push_front 343018671
push_back 481984394
push_front 155559019
push_middle 222754973
get 109281
push_middle 732312644
push_middle 475611480
push_front 631981596
push_front 307965301
get 51159
push_front 818490043
push_middle 529751088
push_middle 933188604
push_front 465039150
push_middle 498096443
push_back 42670075
push_middle 133434955
push_back 437198414
push_front 525322245
push_front 936918890
push_front 412796675
get 199826
push_middle 193889962
push_front 173629867
push_front 345748974
push_back 195781774
push_middle 18240828
get 116508
get 31074
get 102172
get 117536
push_back 409693705
push_middle 625160925
get 207881
push_front 370212115
push_middle 68527995
push_middle 411374623
push_middle 535521428
push_front 34449864
push_front 447546916
push_middle 676184286
push_front 664544588
get 198672
push_front 858613617
push_back 239423560
push_middle 571309546
get 159730
push_back 696612950
push_back 878707998
get 113331
get 94655
push_middle 216001324
get 261672
push_back 495647469
push_front 114529409
push_back 398548509
push_middle 499469776
get 78721
push_middle 649475764
push_back 587307470
get 189524
push_middle 555001452
push_middle 947544053
push_middle 783211830
get 67623
get 112175
push_middle 359915137
push_front 473600277
push_front 212388457
push_front 640249193
push_front 826430299
push_front 824613438
get 88576
push_middle 450490204
push_back 267254627
push_front 452989838
push_back 142923229
push_middle 420158331
push_front 5364999
push_middle 582359028
push_middle 983385039
push_front 715568958
push_middle 972696348
push_front 622390522
push_front 602568827
push_back 186630184
push_back 720176736
push_back 25871426
push_middle 749298826
push_back 445578597
get 278918
push_front 473030387
push_middle 108710889
push_middle 68168540
push_middle 24942648
push_front 313916525
get 91889
push_back 399358273
get 201461
push_front 390327171
push_back 216781668
push_back 895903227
push_front 309445722
push_back 118406362
push_back 29917402
get 92171
push_back 657180953
push_middle 120866983
push_front 361922259
get 78167
push_back 79555999
push_middle 708208016
get 204654
push_back 945419593
push_front 669493280
get 205708
push_front 616950814
get 273888
push_front 875339385
push_middle 607090363
push_middle 609074424
push_middle 882028538
push_middle 70836590
get 159285
push_middle 327858829
push_middle 273782823
push_back 170708741
push_middle 754663466
get 58807
push_middle 197750649
get 265818
get 117153
push_front 53614898
get 116973
push_back 736844496
push_middle 822285746
push_back 507239720
push_middle 432392426
push_front 365394443
get 251434
push_middle 129429365
push_back 82620061
get 139312
push_back 31465252
push_back 993970931
push_middle 208888826
push_back 534632884
push_back 584317133
get 276462
push_back 411466568
push_back 951103160
push_front 428018741
push_middle 485015727
push_middle 86673069
push_back 28691833
push_front 625672568
push_middle 219556985
push_middle 919013583
push_back 876421123
get 243617
push_back 39795524
push_back 861398038
push_back 36608707
push_back 220768873
push_front 150457525
get 91604
push_back 685444061
get 216382
get 248110
push_middle 722291936
push_back 533063556
push_back 618662841
get 255381
push_middle 813199772
push_middle 302195615
push_back 943780850
push_middle 810916673
push_front 235627048
get 111601
push_middle 127710224
push_middle 170456079
push_back 730512654
get 111655
push_front 274809425
push_back 786271525
push_back 831106957
push_middle 836602405
push_middle 634442865
push_front 522951306
push_back 565987293
push_middle 861827797
push_middle 116175195
push_front 519532461
push_front 148993031
push_front 616511748
push_front 965075879
push_front 411744149
get 246989
get 186954
get 150873
push_back 273993177
push_back 268827042
push_back 14024828
push_front 461152758
push_middle 816556549
get 62266
push_middle 396577294
get 225998
get 268815
push_middle 146148291
push_back 574948873
push_middle 118418644
push_back 125366577
get 141898
push_back 799753518
push_front 182093945
get 205962
push_middle 194779799
push_back 936429015
push_front 127227246
get 76265
push_front 180163698
push_front 697336947
push_back 770791971
get 63296
push_front 482268287
push_middle 667448701
push_middle 917137676
get 238635
push_middle 219578429
push_back 159267192
get 137493
get 144767
get 89559
get 78559
get 7341
push_middle 948621760
push_middle 370687530
push_back 395785477
push_back 396736166
get 9483
push_back 402376150
get 181560
push_front 533594891
push_middle 327352929
push_back 56459112
get 257501
push_back 919048182
push_middle 753831707
push_front 469787356
push_front 797289206
push_back 195290679
push_back 278603536
push_back 49740415
get 98828
push_middle 769612606
push_front 427273126
get 278122
get 24315
push_back 498960089
push_front 392513441
get 35362
push_middle 123761500
get 63542
push_front 747424842
push_back 932347340
push_back 97494876
push_middle 450042069
push_front 940826502
get 98576
push_back 381789700
push_back 175936620
push_back 195674301
push_middle 95072978
get 263639
push_front 21659223
push_middle 724795668
get 97244
push_back 225270197
push_back 310407017
push_back 447793107
get 267207
push_back 953229267
push_front 601912516
get 66434
push_back 684468695
get 35884
get 33304
get 232500
get 144490
get 239061
get 72460
push_back 954805077
push_middle 302183943
push_front 60532215
get 14974
push_back 275274012
push_middle 95999370
push_back 297609120
push_middle 308089415
push_front 59468382
push_back 28026940
push_back 209691556
push_front 654892018
push_back 836422827
push_middle 748357594
push_back 5418376
push_back 199951412
push_back 60686086
get 159758
push_middle 554447390
push_front 471881460
push_front 896589117
push_back 666282530
push_middle 291933881
push_front 785720057
push_back 131213598
get 158904
get 60056
push_back 495370899
push_back 213227162
push_middle 358676000
push_back 599038723
push_back 348118478
push_back 720200587
push_back 335742760
push_front 728963317
push_back 733186138
push_front 476020877
push_middle 364325546
get 105173
push_front 85627113
get 166849
push_back 730439853
push_front 128591670
push_back 920674116
push_front 426021252
get 91428
push_middle 123339715
push_back 113358845
get 159522
push_front 190653544
push_middle 616445408
push_back 650030617
push_back 395926622
push_back 102449486
push_front 95525229
push_back 616705040
push_middle 654965844
push_back 448613432
push_middle 5798265
get 118969
push_front 298689622
push_back 737664377
push_front 473020521
push_middle 630254494
push_back 779889369
push_middle 110909604
push_front 393540671
push_front 748792500
push_back 375775313
push_back 943301397
push_front 751122001
get 1780
push_back 700787702
push_front 120660705
push_front 97247980
get 166146
push_back 206020571
push_front 310044217
get 249316
push_back 393270877
push_back 855437845
get 136399
get 67241
push_middle 456154850
push_front 715408473
get 50332
get 76307
push_back 115048007
push_middle 729216617
push_middle 460619835
push_back 788294926
push_back 746909981
push_middle 494776979
push_back 215955723
push_front 933134884
push_middle 382234101
get 93556
push_back 71829578
get 35004
push_back 610616497
push_back 817825595
get 94230
push_middle 409276233
get 151277
push_middle 478478477
push_back 930195138
get 234060
push_back 702739260
push_back 14419963
push_middle 915885186
push_front 734462555
push_back 38223216
push_front 391235384
get 143382
push_back 89643470
push_front 4415687
get 29055
push_front 676137420
get 45298
push_back 452649117
push_middle 362070385
push_front 966209837
push_middle 147122048
get 14075
push_front 887118081
push_front 250779005
push_middle 157476354
get 261818
push_back 776521628
get 11058
push_middle 388302727
push_front 890976974
push_front 90517194
push_middle 676925957
push_middle 476415862
get 180124
push_front 233903264
get 178034
push_front 831352700
push_back 824043484
push_front 847682142
push_front 977568147
push_back 540774319
push_front 32281073
get 153915
push_middle 350290033
push_middle 93491925
push_back 868299594
get 104916
push_front 642770737
get 79391
push_front 492061005
push_front 160559206
push_back 541183024
get 141016
push_back 747343335
push_middle 973004477
push_front 344916730
push_middle 36062263
push_middle 199175490
get 60508
push_back 120377409
push_middle 722737974
get 60298
push_back 761021511
get 273106
push_back 71614828
get 41912
push_middle 954065262
push_front 818026243
push_front 67222315
get 14941
push_middle 322912740
push_front 595621362
push_back 745114250
push_middle 812493309
get 111758
push_back 621928332
get 107801
get 219138
push_middle 774646889
push_middle 129640124
push_middle 873062216
push_back 892976505
get 59125
push_back 640677492
push_back 359781017
push_front 396736376
push_back 526865641
push_back 675954056
get 222844
push_front 581685150
push_front 249582463
get 7883
get 201412
push_middle 794377809
get 199654
push_front 901368884
get 127140
push_back 949217542
push_back 156627377
push_middle 909735404
push_front 818141373
push_back 368761981
push_front 401118810
push_middle 808739309
push_middle 249359924
push_front 999894355
get 249861
push_front 955044115
push_back 32306157
push_middle 723520916
push_back 64773704
get 139819
push_back 302069460
get 15859
push_front 777553737
push_back 597651764
push_middle 32283645
get 49856
push_front 295604356
push_middle 456287136
push_front 311907342
push_back 313097331
push_middle 609142759
get 108980
push_middle 359969707
push_middle 80041564
push_middle 159903145
push_middle 150818319
push_back 25598786
get 160158
push_back 669332186
push_middle 166739195
push_back 232215145
push_front 563383142
push_front 637984287
push_back 415724052
push_middle 499432091
push_front 835164003
push_middle 87784710
push_middle 585617965
get 131101
get 195855
get 19963
push_back 188322922
get 29569
get 282450
push_front 234764665
get 112456
push_back 354962153
push_back 348138550
push_back 670998742
push_back 397152448
push_back 56822789
get 211881
get 109776
push_front 190019093
get 63637
push_back 283741139
push_back 214971948
get 104237
push_back 114226600
push_front 566677923
push_middle 741592334
get 81721
push_back 6473602
push_back 793296060
push_front 870845582
push_back 951692747
push_middle 183333037
push_front 876474340
push_back 408683875
get 119967
get 5285
get 14127
get 4386
get 270095
push_front 282998908
push_back 190231414
push_back 101295353
push_middle 876370216
push_middle 853583744
push_back 703605703
push_middle 695241581
get 100595
push_middle 957650099
push_front 509234460
push_middle 297084623
push_middle 293753356
push_middle 311374187
push_front 469199510
get 42069
get 227636
push_back 817797101
push_back 810084263
push_front 158680363
push_back 79961429
push_middle 696112129
push_front 798241453
push_front 53437280
push_middle 691025319
push_back 170347502
push_back 135806063
push_front 979256447
push_front 97305373
push_middle 569968361
push_back 968329645
get 42283
push_back 557287962
push_middle 815827895
push_front 113780048
get 252174
get 106031
get 240144
push_back 992399147
push_middle 480816172
push_front 42737753
push_front 376753644
push_front 282131610
push_back 565154110
push_back 953525234
push_back 182432112
get 103201
get 271001
push_back 222173575
push_middle 306412024
push_back 683558789
push_front 786672517
push_front 692325832
push_front 365354933
get 10945
push_back 769745825
push_middle 885335935
push_front 452865668
push_back 109582276
get 163296
push_back 389417124
push_front 276960206
get 120299
push_back 847226098
get 158033
push_back 139643731
get 164138
push_front 874061487
get 105193
push_front 688796800
push_back 65038182
push_middle 700514411
push_middle 787521074
push_front 166039654
push_middle 639907067
push_back 356259671
get 8889
push_middle 280158168
push_middle 258392720
push_back 562092950
push_middle 593495541
push_back 998631915
push_middle 191713490
get 120689
push_back 778018696
push_middle 211904572
push_middle 552161029
push_middle 81835764
push_middle 511503412
get 139955
get 202072
get 117534
push_front 492001093
get 70289
get 114826
push_back 110059642
push_back 837812581
push_front 38100124
push_middle 81799995
push_middle 497856859
push_front 816976877
get 206982
push_back 223573256
get 63300
get 133355
get 231108
get 175072
push_middle 493522548
push_front 339071266
push_front 683423101
push_front 891681002
push_front 946523155
push_middle 620337577
push_front 45356169
push_middle 864583226
push_middle 904945567
push_back 711092553
get 196032
push_back 336444335
get 107122
push_back 580110730
get 70492
get 190314
push_back 575224485
push_front 317112072
push_back 454271806
get 254887
push_middle 340564937
push_front 213672271
push_back 540713322
get 195783
get 187385
push_back 219876684
push_back 882109759
push_front 416063069
push_middle 795406864
push_front 681677171
push_middle 332070314
push_middle 378990980
push_front 117968133
push_middle 680702820
push_middle 283323500
get 172372
push_middle 596763397
push_back 617335772
push_middle 185230105
push_back 360418868
push_middle 605604461
get 222826
push_middle 325424154
get 98110
get 148642
get 200721
push_back 485663543
get 81004
get 104034
push_middle 671554682
push_back 753471475
get 222258
get 277864
push_back 13771642
get 33168
push_back 622639822
get 108699
get 176844
push_front 672012876
push_front 350369262
push_front 489509915
push_front 455663041
push_middle 187817753
push_middle 359881473
push_front 875472003
push_front 848016427
push_front 758043394
get 246039
get 191924
push_middle 589345709
push_back 464628685
push_back 541438958
push_middle 228892920
push_back 299334361
get 13741
get 165424
get 219988
push_middle 624031318
push_middle 226825954
push_front 916210075
push_back 900195908
push_middle 169369580
push_back 960528832
push_front 750663539
get 140745
push_middle 82244091
push_middle 98785501
push_back 186135777
push_front 182185844
push_middle 188330359
get 257416
push_middle 210754089
push_front 41727317
push_front 73563056
get 274527
push_middle 621784465
push_front 722309956
get 265002
push_back 370605037
get 161605
push_middle 365219745
get 58324
push_middle 687706581
push_back 940144482
push_middle 599452567
push_back 127722045
push_front 217743178
push_back 685713445
push_front 694387781
push_front 182962382
push_back 196433930
push_middle 28593071
push_middle 724575229
push_front 350594561
push_middle 867440176
get 12867
push_front 151708589
push_back 900264834
get 35242
get 60637
get 102987
push_middle 34391337
push_back 521571744
push_back 578688856
push_back 303651461
get 104263
push_middle 223320821
push_back 420121540
push_middle 830156338
get 203016
get 151228
push_front 167216809
push_middle 64798590
push_middle 851315119
get 101286
push_middle 281333471
get 161160
push_middle 375916086
push_back 603504093
push_front 558167392
push_front 970158035
push_front 734068728
push_front 31961992
push_back 437295478
push_middle 494335956
push_middle 838909225
push_front 932991806
push_front 317374053
push_front 56009847
get 96413
push_front 768934669
push_back 473792709
push_front 115485780
push_front 154096372
push_middle 631008040
push_middle 654119999
push_back 194860587
push_front 498206989
push_back 113421795
push_middle 99669350
get 265637
push_back 237673708
push_middle 918473905
push_back 601485589
push_middle 432768388
push_middle 266174546
push_back 461826611
push_back 879208295
push_middle 483420883
push_front 345733428
push_middle 6093281
push_middle 14392665
push_back 867824412
push_middle 516279653
push_front 32883459
get 84554
push_middle 745781957
push_middle 703421650
push_middle 922946468
push_front 429829195
get 241586
push_back 974619238
get 233446
push_middle 3217246
push_middle 356382797
push_middle 482102430
push_back 741209443
push_back 809385386
get 123274
push_back 714413501
push_middle 500715020
push_front 292833494
push_back 218215327
get 105145
get 52698
push_middle 420601993
push_front 792696314
push_back 11090113
push_back 505347133
push_front 385748338
push_middle 212709048
get 87477
get 113813
push_middle 391670925
get 91555
get 61273
get 45656
push_back 611560794
get 191192
push_back 341106081
get 117502
push_back 111504063
push_back 744477511
get 124426
push_front 845163711
get 133607
push_middle 884052038
push_middle 321847863
push_back 751700554
push_middle 285676757
push_middle 163096801
push_front 588711567
push_front 30570639
push_front 415818242
get 252667
push_back 187948475
push_front 550746309
push_front 315037409
get 153018
push_back 774108421
push_middle 700203881
push_back 279600722
push_front 790570372
push_middle 626324768
push_back 259380699
push_front 814923376
get 26771
push_back 223283176
push_back 520659944
push_middle 77862591
push_back 425300467
push_front 286923644
push_front 828239000
push_front 58823043
push_middle 984005018
push_front 201404551
push_front 403842413
push_middle 989736342
push_middle 431200637
push_front 411782432
push_middle 127838646
get 3573
push_front 112853436
push_front 846655751
get 202648
push_front 928985600
push_back 508331735
push_back 911385189
push_middle 887529392
push_back 558315098
push_back 169818949
push_back 362258224
get 187731
push_middle 376264605
get 259441
push_back 292007420
push_front 973660191
push_front 738129487
push_front 910510167
get 34804
get 190213
push_front 677180510
push_back 862084254
push_back 861029969
push_middle 851711249
push_back 9889589
push_middle 766853606
push_middle 598279777
push_middle 262617166
push_front 388546476
push_front 834295417
push_back 879986903
push_front 589118485
push_front 217094042
get 128732
push_front 99719343
push_front 156979567
push_middle 891981203
push_back 506272840
push_back 394569380
get 183020
get 74422
push_middle 719671168
push_front 119155843
push_middle 571506561
get 219943
get 199788
push_back 826614041
push_back 992034269
push_middle 691213697
push_front 652141609
push_back 159653523
push_middle 356248257
push_middle 293576308
get 163930
get 34950
push_front 796497972
push_back 561316117
push_middle 923299495
get 146884
push_front 70356401
push_back 260431721
push_back 987761515
push_front 594526304
push_front 310171462
push_back 639151436
push_middle 407714493
push_back 702456665
get 150045
get 181083
push_back 596555251
push_front 164036156
push_front 385391631
push_middle 800010256
push_front 725397133
push_back 356325199
get 245444
push_back 891671784
get 169017
push_front 683827670
push_front 516315139
push_middle 522574698
push_front 734314492
get 124230
push_back 649250645
push_middle 672294195
push_front 157157503
push_front 5554951
get 161230
get 150543
push_back 224293574
push_back 597903336
push_middle 920949063
push_middle 965866086
push_front 553502521
push_front 665964142
push_front 408846143
push_front 939954289
push_middle 231844543
push_back 919879831
push_back 679177138
get 73298
push_front 937905989
push_back 132388801
push_front 449179006
push_front 749137531
push_back 410763538
push_back 268781015
push_back 722075398
push_front 512465751
get 5690
push_front 195770813
push_middle 934273298
get 209456
get 24680
get 240391
push_middle 959976601
push_middle 228522347
push_middle 728485007
push_back 444018423
push_front 993230639
push_middle 583978714
push_back 739325495
push_back 198387748
push_front 427120688
push_back 7639667
push_back 125024767
get 61135
push_middle 902021561
push_front 988990426
push_middle 467865498
push_middle 842395492
push_front 404220674
push_back 644368584
push_front 919009092
push_middle 138785197
push_middle 737057866
push_middle 448759584
push_front 506967900
push_back 12919565
get 60987
push_front 919298969
push_back 595009615
push_front 453164079
push_front 806988920
push_back 548178676
push_middle 857713476
push_front 601421319
push_middle 502013085
get 164835
push_middle 441550721
push_front 663780078
push_back 45949
push_back 354033785
get 68171
get 9544
push_middle 964626708
push_middle 790277003
get 55447
push_middle 466836604
push_front 284739102
push_middle 962013267
push_back 225057220
push_middle 768257956
get 32152
push_front 15389448
get 243416
push_back 433897869
push_front 551953795
push_front 512321872
push_back 314830651
push_back 948353090
push_front 599256468
get 10729
push_front 941504660
push_front 816570326
get 97848
push_front 735429985
push_middle 261245568
push_back 712842573
get 182120
get 86268
push_middle 433770365
push_middle 814441298
push_back 303069247
push_front 394446789
push_middle 619383472
push_middle 638845895
get 96148
get 144929
push_front 581395791
push_front 634573996
push_front 228776950
push_middle 495334762
get 244465
push_back 115849369
push_back 435335689
get 185106
push_middle 441732496
push_back 670978557
push_front 220843870
get 80750
get 217258
push_back 403945192
push_middle 393203708
push_back 488459181
get 141408
push_front 645492900
push_middle 234547020
get 123205
push_back 3477171
get 277213
get 225681
push_middle 238017661
push_front 7487505
push_front 53510813
push_back 345263145
get 15844
get 106301
get 223340
push_front 837680423
push_back 802690257
get 233957
get 108971
push_back 283318000
push_back 577715299
push_front 706840020
get 196559
push_back 862581103
push_front 53837278
push_back 22338289
push_back 854942906
push_front 450468229
push_front 973974768
push_back 538448792
get 209610
push_middle 498504705
get 9130
get 140954
get 29616
get 62240
push_middle 317237991
push_front 166364353
push_front 977939937
push_front 656406275
get 246077
push_front 791972732
push_front 938212826
get 256248
get 64903
push_back 647796571
get 83089
get 210226
push_back 144535692
get 245967
get 29211
push_back 742672237
push_front 497468784
push_front 938798654
push_middle 284665614
push_back 989798439
push_front 133146115
push_back 701066045
get 158557
push_front 329723735
push_middle 995275736
push_front 829213374
push_back 718453885
push_middle 313643355
push_front 226225270
get 167133
push_back 92364745
push_front 835570357
push_back 745008676
get 67597
push_middle 776452552
push_front 963885338
push_middle 771025723
get 184043
push_middle 579536842
push_middle 862261221
push_back 471670054
push_middle 620682590
push_back 213584325
push_front 468841301
push_front 975668785
push_back 584956038
push_front 387584126
push_front 871658747
get 71890
push_front 990203851
push_front 914345060
push_front 503491043
get 182209
push_front 335603100
push_middle 742365506
get 181970
push_front 340314400
get 210837
push_middle 423419268
push_front 375860407
push_middle 210153211
get 179774
push_middle 270005919
push_middle 874107809
get 53392
get 258344
push_middle 913370035
push_front 391258466
get 204536
push_middle 570693068
push_middle 226277998
get 174422
push_back 164343096
push_back 865415475
get 220025
push_back 681464850
push_front 323082276
push_back 742567606
push_middle 902432514
get 154929
push_front 73530126
get 72062
push_front 253591364
get 33728
push_back 769126777
push_middle 643615845
get 59595
push_front 190927694
push_middle 887834863
get 243421
push_middle 419281111
push_back 222226789
push_front 489560917
push_back 912526329
push_back 88932126
push_middle 474702250
push_back 379903555
push_front 240630711
push_middle 402005056
get 131485
push_front 113063553
get 166229
push_front 860891534
push_middle 760684835
push_front 22674971
push_middle 292794823
push_front 663628045
push_middle 562373502
get 259703
push_middle 432342645
push_back 470182587
push_front 62690507
push_middle 540868611
push_front 198539341
push_front 556928851
get 146442
push_back 231702379
push_back 595720062
get 94945
push_back 264521308
push_middle 426973027
push_middle 495606861
push_middle 563681607
push_front 517497399
get 8962
push_front 356884988
push_middle 179621211
get 134510
push_front 597524520
push_middle 854095655
push_back 360185627
push_middle 764978484
push_back 749462517
get 124220
get 22488
push_back 494170853
push_front 90757067
push_middle 487082407
get 209426
push_middle 488765084
get 99940
push_front 759853422
get 79880
get 81794
push_front 873643634
push_middle 634658419
get 53731
push_back 610989508
get 83336
push_middle 252060473
push_back 379022918
push_front 884825609
push_back 814036022
push_middle 499185685
push_front 797061624
push_middle 171878333
get 148408
push_back 715736163
get 57756
get 94096
push_back 753453375
get 259024
push_middle 974344536
push_back 107824070
push_front 779909124
get 196436
push_front 295303759
push_back 963160801
push_back 664336103
push_middle 455213068
push_front 304316527
push_back 736424035
push_back 724383550
get 242054
push_front 3903654
get 119862
push_back 993262995
push_back 744534984
get 181696
push_back 261252494
get 15859
get 121147
push_middle 431116891
push_front 433071314
push_back 11745751
get 45091
push_middle 606647251
push_front 145822714
push_back 497135865
push_middle 526514798
push_front 310507006
push_middle 775107200
push_front 43003429
push_front 399688457
push_front 683543630
push_back 482937123
push_front 587712590
push_back 814133351
push_front 748758893
push_middle 198498720
push_middle 679227580
get 3925
push_front 661564778
push_middle 412362675
push_middle 798540556
push_middle 431862654
push_middle 431658682
push_middle 90536830
push_front 335493835
push_front 472228898
push_middle 401017513
push_front 116586575
push_middle 48646304
get 111870
get 66739
push_front 739259804
push_middle 854313615
push_front 934090957
get 13578
push_back 264509152
push_middle 935321993
push_back 379783074
get 65165
push_front 399505442
push_front 598592764
get 111066
push_back 383634709
get 160898
get 212591
push_middle 149586534
push_front 496108860
push_front 289558174
push_middle 885391688
push_back 166006001
push_front 3706660
get 238493
get 2529
push_middle 783832213
push_back 833311370
push_back 685111851
push_middle 480711391
push_front 507314209
get 139785
push_front 881391671
get 227507
push_back 355297553
push_back 857321273
get 212797
push_back 338736632
push_front 289297571
push_back 136147310
push_middle 331978669
get 240481
get 132581
get 223968
push_middle 855646603
push_back 501637023
push_back 491528163
push_back 612615876
push_front 789000784
push_middle 400818767
get 19962
get 76620
push_back 258811292
push_front 401820382
get 157532
push_front 319028529
push_middle 596908989
push_front 792911487
push_middle 262546225
push_back 652872400
push_front 64233469
push_back 195274254
get 222161
push_front 914928535
get 90169
get 1754
push_front 319868741
push_back 270420810
push_back 978718271
get 224225
get 27418
push_middle 846723997
get 140794
push_back 517025588
push_middle 462392285
push_middle 165226031
push_middle 885966431
get 188650
get 18436
push_front 741464524
push_back 84287776
get 163207
push_back 434284094
push_middle 8950395
push_middle 244458865
get 252833
push_back 781454757
push_front 873422310
get 181832
push_middle 64742705
get 72157
push_middle 876537868
get 216370
get 64213
push_back 3140500
push_back 404375109
push_back 325458166
get 86403
get 232261
get 171870
push_middle 439197837
push_back 318503714
get 100390
push_back 925878287
push_back 396415587
get 80602
get 20443
push_middle 102881935
push_front 996170729
push_front 412719832
push_back 215965924
push_middle 483765997
push_front 992896161
push_front 533271001
get 146335
push_front 110977799
push_front 697338103
get 87085
get 233591
push_middle 754007775
push_back 737456566
push_front 73206348
push_front 724243331
push_back 710734049
push_front 379862343
get 183323
push_front 971514750
push_front 926825261
get 14692
get 266733
push_front 329949183
push_back 102711868
push_middle 270656650
push_front 598156368
push_back 884354
push_middle 942757107
push_front 500770549
push_middle 465626572
push_back 781258066
push_middle 954991375
push_back 432104181
push_middle 190168730
push_middle 346654512
get 79485
get 184824
push_front 922749991
get 184241
push_middle 989086108
push_front 102008973
push_back 938467753
push_middle 690821767
push_back 589158171
push_middle 126529535
push_middle 244575497
push_middle 554608921
push_front 144326273
push_middle 319970071
push_middle 120483159
get 111351
push_middle 156403183
push_front 6409010
push_back 182964517
push_front 20207415
push_back 823206251
push_front 284776407
push_back 908077253
push_middle 426555511
get 19648
get 47183
get 40119
get 152845
push_middle 34321579
get 79399
push_middle 388271467
push_back 723079802
get 158449
get 80765
get 207009
push_back 202337603
push_back 570839510
get 81072
push_front 100266146
push_back 557396
push_middle 853267685
push_middle 726084623
get 199681
push_middle 633583143
push_middle 213254146
push_front 587370736
push_middle 584832158
get 59072
push_middle 830664413
push_back 341855347
get 180314
push_front 199395415
push_back 775897642
get 233977
push_middle 709208782
push_front 331268026
push_middle 158796280
push_front 558245776
push_front 415085617
push_middle 602274431
push_middle 831261799
push_back 813487805
push_front 708576464
push_middle 342387807
push_front 953266426
push_front 400626028
push_middle 942781958
push_middle 423419937
push_front 857205444
push_front 70752462
push_back 727872630
get 122551
push_back 150172015
push_front 677603562
get 10927
get 187817
push_front 780629323
push_back 569509325
get 4236
push_front 677535677
push_back 563589963
push_back 256270065
push_front 677336535
push_middle 361979846
push_front 723805532
push_back 89609311
get 103242
get 248164
push_back 229223767
push_back 200232923
push_middle 647091828
get 29867
push_middle 427787098
push_back 477972382
push_back 328080259
push_middle 308626026
get 1965
push_middle 27448294
push_back 424546844
push_middle 154503477
get 189814
push_back 408290474
push_front 469203530
get 161251
push_back 760477176
push_front 969097407
push_front 715622867
get 258564
get 93285
push_front 777310032
push_back 368728944
get 199378
push_middle 672007058
push_front 439231996
push_front 494340512
push_middle 667185127
push_back 390255012
push_middle 761801918
push_back 726622162
push_front 905330806
push_middle 615412666
push_front 298653960
push_front 453878019
push_middle 668680307
push_front 134756968
get 177861
get 109206
get 175178
push_front 809941601
push_front 484673377
push_front 220562449
push_middle 65402791
push_back 792429342
push_middle 31577253
push_back 325370238
push_middle 435583053
push_middle 387694949
get 241132
push_front 796019560
push_back 816758993
push_back 497845860
push_middle 878531101
get 34658
push_middle 622113063
push_front 755803709
push_back 352078283
push_middle 250654446
get 183750
push_back 948126372
push_back 204380772
push_middle 651887141
push_back 994857584
push_middle 499274414
push_front 787363572
get 213117
get 193359
push_back 615623589
get 237862
push_front 556724254
push_front 777656120
get 95749
get 136590
get 128591
push_middle 728326920
push_back 699046690
push_front 912119325
push_middle 283251565
get 269654
get 214421
push_middle 88530107
push_front 847513257
push_back 494917207
push_middle 770261715
push_front 916899305
push_middle 481582019
push_front 348007910
push_middle 604694106
push_front 336297097
push_front 893423872
push_front 410641857
push_front 317146788
push_middle 830510521
push_front 291813713
push_middle 211875841
get 36578
push_middle 688237059
push_middle 125920544
push_back 872401430
push_back 242180632
push_front 289232783
push_back 451563422
push_front 424098638
get 133239
push_front 77751313
get 21460
get 239105
push_front 589351906
get 89454
push_back 650180298
get 121927
push_back 695636414
push_back 205436361
get 69657
push_front 686563224
push_front 958567400
get 39873
get 191126
push_middle 274006198
get 106183
push_back 426983120
get 36770
push_front 385715660
push_back 233873574
get 27227
push_middle 794685524
get 88363
push_middle 264448936
push_front 716916779
push_front 69725836
push_middle 623158699
push_front 185541399
push_front 297931025
push_front 245663216
push_back 175352750
push_middle 863512445
push_front 129215852
push_back 518910458
push_front 996080899
get 126428
push_middle 929184429
get 150005
push_middle 183039487
push_front 766103390
get 150082
get 6973
push_middle 548515772
push_back 643730406
get 126672
push_back 378487914
push_middle 394167570
get 41510
get 268167
push_middle 635576595
push_middle 475803552
get 128049
push_middle 822957681
push_middle 205912986
push_back 798742867
get 237475
get 264748
push_back 145474984
push_middle 484972741
get 202889
push_front 832998022
get 164203
get 190477
push_back 287065108
push_back 695901575
get 3813
push_front 846138832
get 39038
get 161676
push_middle 635617922
push_back 91831089
push_middle 986679027
push_back 113551515
push_back 377859625
push_middle 122792992
push_middle 424503721
get 11865
get 81176
push_back 686853066
get 22106
get 160075
push_back 447586977
get 66894
push_back 37397747
get 150628
push_front 723227175
get 201338
push_back 191916393
get 90303
push_middle 467768496
push_front 584876343
push_front 25921926
push_front 702690442
get 183335
get 136528
push_front 722955374
push_middle 895542414
push_front 197311394
push_middle 156472335
get 207126
push_front 414765534
get 245233
push_middle 775076729
push_middle 274090969
push_front 182053423
get 184334
push_back 307658179
get 126871
push_front 185177398
push_back 121741102
push_middle 335439964
push_back 586662598
push_middle 149912023
push_front 515411811
push_back 168369821
push_middle 413322632
push_front 647837763
push_middle 120765701
push_back 371400776
push_middle 399821912
push_front 800402428
get 98451
push_back 602719260
push_back 682299462
push_middle 228043948
get 281765
get 58830
push_front 578148692
push_front 299520958
push_middle 283632823
push_middle 617030625
push_middle 38147240
get 90927
push_middle 605095205
push_middle 793367384
push_back 68677687
get 49993
push_back 803106303
get 190030
get 98834
get 204933
get 93231
push_front 342134523
push_back 159779258
push_front 526884789
push_front 124119712
push_back 847739899
push_back 646194050
push_back 163607386
push_back 56271302
push_back 228892776
push_front 168542569
get 115953
push_front 999525002
get 34662
get 152876
push_front 696604756
push_back 715966548
push_front 624969938
push_front 910053772
push_front 959570103
push_front 326146253
push_middle 828886952
push_front 24928925
push_front 554863225
push_front 101329473
push_back 663816924
push_front 556460485
push_middle 264726068
get 134911
push_middle 783104350
push_back 692855954
push_middle 727149338
get 173515
get 108934
push_middle 711506868
push_middle 653925865
push_middle 797770929
push_middle 456594369
push_front 361057843
push_back 86952653
get 4226
push_middle 94083068
get 97354
push_middle 753925091
push_back 503574598
get 229748
push_front 679331407
push_back 622834163
get 283101
push_middle 996495414
push_middle 636292662
push_back 10716546
push_middle 465411861
get 55884
get 245612
get 222578
push_middle 699649814
push_middle 362364404
get 45019
get 143686
push_front 882722333
push_back 102516110
get 145730
push_front 385654590
get 78790
push_back 342824591
get 7494
push_back 165642660
push_middle 348583008
push_back 570083634
get 55400
push_front 744646086
push_front 65868326
push_middle 994673800
push_back 54953760
push_back 396931846
push_middle 520220299
push_back 934472382
get 173977
push_front 659395785
push_front 518309745
push_front 217498780
get 120830
push_middle 570088849
push_back 779178224
push_back 896996892
push_middle 482760426
push_middle 647558439
get 257624
get 254535
push_front 328017047
push_back 893792995
get 199717
push_back 495690990
push_middle 504231034
push_middle 794631598
push_back 841887080
push_middle 972562320
push_middle 515799055
push_middle 369569346
push_middle 384032495
push_middle 232878301
push_front 504950207
push_middle 429773549
push_front 888488415
push_middle 143568397
push_front 199517833
get 163432
push_back 36983453
push_middle 380434492
push_middle 232279571
get 21948
push_front 190710595
push_front 508005128
get 214843
get 73239
push_middle 636593632
get 43520
push_back 252216322
push_back 835235555
get 136632
get 63889
push_back 849612761
get 253302
push_back 680540349
push_back 582726160
push_middle 362358784
push_middle 923588459
push_front 25846455
push_front 689976530
push_middle 763850872
push_back 912492397
push_back 41896631
push_front 6594568
push_middle 691915298
push_back 509495847
push_middle 584492538
push_front 269353601
push_front 457745487
get 129687
push_back 716618074
push_middle 568964161
push_back 429737163
push_front 63669252
push_middle 282597648
get 216085
push_middle 493203445
get 20011
push_front 491773067
push_middle 619912673
push_middle 738281183
push_front 192561319
push_front 882347229
push_middle 411416437
push_middle 894134618
push_front 724170009
push_front 214528648
push_front 442505946
push_middle 449749589
push_back 546619234
push_middle 754561121
push_front 956512325
push_front 966553
push_back 822357554
get 1879
push_middle 263853702
push_back 811995852
push_back 895206664
get 97300
push_middle 899584164
get 193621
push_front 361483764
push_back 580078537
push_back 475749323
push_middle 931338675
push_back 970985911
push_back 912106395
get 93234
push_middle 862516003
push_middle 47396903
push_middle 280048230
push_back 66485806
push_front 844623173
push_middle 34683398
push_front 438757580
push_back 905698938
push_front 744932572
push_front 629288023
push_front 870073102
get 270690
push_front 507750017
push_front 181514289
push_back 365795492
push_front 937491467
push_middle 559424220
push_back 536443088
get 136962
push_middle 712803585
get 255893
push_front 192008397
push_front 765505462
push_back 648997679
push_middle 423026129
push_middle 266405675
push_back 657976821
push_middle 524554350
push_front 768844070
push_middle 290325533
push_middle 359120568
push_back 320071342
push_front 373746873
push_back 756160823
push_back 626300127
push_middle 39283272
get 94062
push_front 771547408
push_back 67518300
get 66971
push_back 948890605
get 50530
push_middle 614580253
push_middle 336362513
push_back 655915454
push_front 110277277
get 197440
push_front 376206075
push_back 889291048
get 198173
push_back 110322889
push_back 217656927
push_back 845181810
get 273142
push_back 566477816
push_front 294161454
get 279060
push_middle 6095385
push_middle 426090803
push_back 920630911
push_middle 343185888
get 180263
push_middle 533692071
get 41714
push_middle 972124443
get 99685
push_back 458205016
get 150642
push_front 401754012
push_back 667421244
get 261715
push_middle 179845098
push_middle 842091251
get 121225
push_middle 994415277
push_front 175265556
get 29765
push_back 900062816
get 135959
get 192808
push_middle 347987101
push_middle 877502299
get 66778
push_front 334266896
push_middle 250988651
push_front 680318108
get 107908
push_middle 105514666
push_front 851806230
get 279158
push_front 781103077
get 149586
push_back 230907947
push_back 236924258
push_back 285200973
push_back 958305611
push_back 712666611
push_back 91553969
push_front 399179166
push_middle 203635028
push_front 871527977
push_middle 175523017
push_front 892254435
push_middle 51470113
get 10046
get 167375
push_back 194183585
push_middle 539506656
get 34780
push_middle 279348609
push_back 60718445
push_front 883717225
push_front 360488212
get 204636
get 207190
push_front 387803241
push_front 31061288
push_front 891211306
get 7880
push_middle 99888479
push_middle 616368456
push_middle 216579977
push_back 789703861
push_middle 823634667
get 109291
push_middle 410886737
get 228105
push_middle 435198062
push_front 850585235
push_back 322040722
push_middle 266738406
get 235003
get 246630
get 147258
push_middle 839858061
push_middle 451807515
push_back 63843190
push_back 378300363
push_front 34263628
get 100056
push_front 618055507
push_middle 113602160
push_front 166773371
get 234209
push_back 283332332
push_middle 743588954
get 14885
push_middle 290944253
push_back 721983107
push_front 736269938
push_back 562601178
push_back 714798858
push_front 355100584
push_front 378692949
push_back 59063110
push_back 326144811
push_middle 592067858
push_front 50569705
get 241589
push_front 625252538
push_back 616477087
get 27665
push_front 208713008
get 74829
push_middle 773671928
get 65773
get 132421
get 257176
push_front 464909904
get 149343
push_back 735451086
get 24540
push_back 190434753
push_middle 791212979
push_back 552966260
push_front 667443089
push_front 726997106
push_back 909997660
push_middle 338736667
push_middle 271153936
push_back 647560989
push_middle 866955753
push_middle 789380531
get 20820
push_middle 998989180
push_back 606739567
push_front 245940693
push_middle 966262083
get 88537
push_back 76061411
push_front 407993052
push_middle 778342581
push_front 432528460
get 71138
push_front 879358428
get 196642
push_middle 272673351
push_middle 398773707
push_back 550189690
get 93394
get 116188
push_back 836274874
push_back 93086525
get 76740
get 251135
push_back 670361921
push_middle 215463073
push_front 422834765
push_back 346654815
push_front 748646473
push_back 283862300
push_front 906954313
push_front 359051788
get 241652
push_back 378994037
push_front 122066694
push_back 426315767
push_back 308334874
push_middle 930775694
push_front 607427456
get 194548
push_front 521609609
push_front 613732575
push_back 766996648
push_front 617467756
push_front 476164153
get 173620
push_back 538678407
push_middle 123607911
push_middle 858260259
get 126641
get 82392
get 73980
get 50454
push_middle 261807942
push_back 604643707
push_front 358344974
push_front 363519370
push_front 489738800
push_front 153874684
push_middle 819492299
push_front 141352686
push_back 601958606
push_middle 160519710
get 12221
push_middle 919723967
push_front 371994799
push_front 462929169
get 92413
push_middle 994434871
push_front 200133337
push_front 495223780
push_back 60931574
push_back 624442835
get 247622
push_front 509980937
push_middle 874513479
push_middle 841046292
push_middle 512593619
get 173274
push_middle 121011974
get 257875
push_front 813914553
push_middle 558691941
push_back 764019676
push_front 811429794
get 168445
get 31630
push_middle 319264521
get 125328
push_back 570715867
push_middle 271150859
push_back 361395151
get 252194
push_front 309040944
get 240522
get 129721
push_middle 499714393
get 253111
push_middle 722411980
get 224351
push_back 381348332
get 227430
push_back 786558895
push_front 712587566
get 29549
push_back 86932199
push_back 593507424
push_front 207463832
push_middle 549440122
push_front 162826442
push_middle 561028754
get 180057
push_middle 593235945
push_back 194917000
push_front 552356075
push_back 164148386
push_back 321582220
push_front 660356131
get 83070
get 194570
push_front 915240026
push_back 519337445
get 124313
push_back 698627769
push_front 268093561
get 2732
push_front 369700269
push_back 810320857
push_middle 796086650
push_back 904632025
push_middle 243531161
push_middle 491513167
get 124555
push_middle 974445592
push_back 577758717
push_middle 751440514
get 140267
push_middle 127376783
push_front 980523247
push_front 41495220
get 252363
get 155527
push_front 769630478
push_back 452156553
push_middle 609638478
push_back 244866458
push_back 322320723
push_front 262452627
push_middle 797079842
push_front 970205894
push_front 887058666
push_back 314715577
push_back 412985049
push_front 227638868
push_back 581536997
push_back 961600635
push_back 958374560
push_middle 684919784
get 157146
push_back 272354221
push_back 226344235
get 95024
get 249069
push_middle 37505567
push_back 825305876
push_front 687339227
push_front 330590945
push_middle 631151731
get 219569
push_back 396702812
get 270109
get 163244
get 235978
push_back 314694639
push_middle 97655504
get 41506
get 37272
get 262797
get 119937
push_back 261851420
push_back 892406733
push_middle 149327430
push_back 143682671
push_back 833687607
push_front 372753758
push_middle 489283456
push_front 278334456
push_back 772019395
get 157345
push_back 367101993
push_back 613688726
push_middle 669107480
push_front 974261323
push_back 641623606
push_front 162207314
get 222334
get 98557
push_middle 184031013
push_front 679744872
push_back 546605705
push_back 217388751
get 109768
get 40009
push_front 385340393
push_middle 584991267
get 139712
push_back 600814505
push_middle 822728222
get 165640
push_front 192522246
push_back 936909589
push_back 581530443
push_middle 399866683
push_middle 276714469
push_back 78041410
push_back 706589879
push_middle 320306620
push_middle 41810061
push_front 893369212
get 134147
push_front 844954940
push_middle 907191970
push_front 139678308
push_back 540226076
get 2737
get 64841
push_back 800226974
push_middle 85643601
push_back 573946475
push_front 930693856
get 217956
push_middle 447221243
push_front 821743894
push_back 670563302
push_middle 37306731
push_front 207529827
push_back 362248458
get 37995
push_middle 941404382
push_back 106913743
push_front 984932028
push_middle 269137716
push_front 303982513
get 21808
push_middle 751141586
push_front 313960971
push_back 513213859
push_back 584903287
push_back 150526236
push_middle 61747762
push_middle 669617649
push_front 136884364
push_middle 425326983
push_back 980307687
push_back 744071407
push_front 891771368
push_back 886584416
push_back 582844800
push_front 468836641
push_back 245686398
get 200998
push_back 729060650
get 137759
push_back 580145055
push_middle 327573574
push_middle 641284891
push_middle 526328196
push_middle 728296372
push_back 844722558
push_front 379388683
push_front 952352360
get 110492
get 11657
push_front 416634010
push_back 807175236
push_front 793255044
push_middle 374484666
get 75791
push_middle 229865496
push_front 355501427
push_back 333108899
get 260433
push_middle 472035732
push_middle 418335987
get 222185
get 228368
push_front 329084054
push_middle 466911130
push_front 512292709
get 48529
push_front 292285749
get 35533
push_middle 276085726
push_middle 9490198
get 242890
push_middle 522797012
push_middle 597029812
get 41072
get 273570
get 244244
get 188605
push_back 390547404
push_middle 378724638
push_front 666490179
push_front 633942009
push_back 88638194
get 230127
get 100814
push_middle 270190420
push_middle 742777912
push_middle 590243685
push_front 666686034
push_middle 267886050
push_front 410853040
push_back 700177290
push_back 662096700
get 96261
push_back 463996223
push_front 38533911
push_back 479440502
push_back 644068232
get 171388
get 188242
push_middle 471696171
push_middle 173368500
push_front 182273786
push_back 829145453
push_back 583248246
push_front 749108418
push_middle 430060293
push_back 440001956
push_middle 665858626
get 64746
push_middle 214680496
get 265101
push_front 210891906
push_middle 288411003
get 1636
push_front 229746247
push_middle 566893945
push_front 989393801
get 66382
push_front 96831971
push_front 807040341
push_middle 353182534
push_front 294808649
get 66969
push_back 77091717
push_front 102359265
get 10358
get 250572
push_middle 378765893
get 135285
push_front 800531185
push_middle 72594247
push_back 333957683
push_front 423431410
get 48715
push_middle 794965354
push_middle 203356724
get 241755
push_back 587374219
push_back 418713478
push_middle 877117474
get 37720
push_back 574214350
get 233906
push_middle 973458613
get 245066
push_back 557794192
get 177639
push_front 247296956
push_middle 161291349
push_back 489020193
push_back 703238082
get 25322
push_middle 859672108
push_front 942589868
get 16082
get 94500
push_front 467319205
push_middle 363558904
push_middle 643567004
push_back 424894522
get 1474
push_middle 982768972
get 92520
get 148378
push_front 397031358
push_front 694273333
get 63693
push_front 523840587
get 153494
push_back 974422074
get 25095
push_front 474126496
push_back 639229997
push_middle 910380442
push_back 146388576
push_front 956683944
push_back 748477616
get 204035
push_back 474900713
push_back 496322533
push_front 995982720
push_back 531183098
get 121558
push_front 894230258
get 23507
push_middle 791393401
push_front 134265122
push_front 275362047
push_front 667725138
push_front 55590198
push_middle 703382428
push_middle 646161953
push_back 638984433
get 146616
push_back 165078277
push_front 565113193
push_middle 406006425
push_back 289248662
push_middle 406281673
push_back 327944893
push_back 639868964
push_back 111671920
push_back 795538208
push_front 46450506
get 140584
push_middle 166394347
push_front 129238115
push_back 59350037
push_front 986397549
get 252716
push_back 750790187
push_middle 114191171
push_back 734839655
push_back 982082330
push_back 645223242
push_back 251700051
get 132500
push_front 372831910
get 160676
push_back 590490425
get 50360
push_middle 986539644
push_front 627344678
push_middle 573453496
push_middle 945726039
push_front 846974865
get 265138
push_front 306641891
push_middle 384046610
get 131084
get 197080
push_middle 99975134
get 245081
push_front 606571967
push_back 442652373
push_front 286542315
push_back 361780455
get 141300
push_front 851721845
push_middle 597929056
get 20068
push_back 119367337
push_middle 443521774
push_back 483538673
get 150298
push_middle 180095052
push_front 828030729
get 122232
get 70652
push_middle 583182484
push_back 997825592
push_middle 253844259
push_middle 931699001
push_front 993505620
push_middle 550420392
push_back 139547811
get 59575
push_front 580676933
push_back 24194331
push_middle 880271853
push_middle 936383876
push_front 575719500
push_back 294382198
get 25099
push_front 474491668
push_front 777274385
push_back 734577652
push_back 144553339
get 84117
push_middle 451608616
get 178703
push_middle 789269536
push_middle 306375979
push_middle 493571773
get 248735
get 205116
push_front 584195649
get 66711
push_front 313515884
push_back 827374168
push_front 819504338
push_front 719686875
push_middle 668854305
push_front 633164717
push_back 840751264
push_back 480985779
push_front 102688012
push_front 301925205
push_middle 9773820
push_front 171988914
push_middle 541485668
push_back 475690740
get 15829
push_front 228451299
push_front 368729804
push_middle 651355496
push_middle 146484444
push_back 66278813
push_middle 631725738
get 107765
get 210558
get 30824
push_front 622617394
push_back 314106145
push_back 155132019
get 213622
push_back 829576658
push_middle 626110917
push_back 558952699
push_middle 188577627
push_back 913051287
get 7671
get 192274
push_middle 488365783
push_middle 69116651
push_middle 196156024
push_back 548876696
push_back 857466459
push_back 38657933
get 51267
push_front 132341937
push_back 159339476
push_back 295489747
push_middle 236672737
push_middle 227251117
push_back 780730116
push_front 946414475
push_middle 36460000
push_middle 26712988
push_back 31790780
get 8234
get 190073
push_front 993833138
get 50549
push_back 286186599
push_back 194089609
get 237456
push_front 169562331
push_back 485671222
get 143011
push_middle 150642316
push_back 852492813
push_front 973392108
get 14694
get 233886
push_front 955563948
push_middle 767538796
get 45274
push_front 853062333
push_front 840096643
push_front 784748468
get 106743
push_back 93330454
push_middle 276810121
push_front 811350918
push_front 137274827
push_front 953407296
push_front 358334937
get 261495
push_back 308270255
push_middle 578012524
push_front 228068638
push_back 14304070
push_back 766108333
push_middle 407320561
push_back 376132095
push_back 373467745
get 247253
push_back 930261215
push_front 843650095
get 25147
push_front 873841452
push_middle 499869495
push_middle 746508272
push_back 504742161
push_middle 108075526
push_back 451871442
push_front 640452145
push_back 674998019
push_middle 176384674
push_front 803339875
push_middle 802779183
push_back 480746671
get 250281
push_middle 440257065
get 71625
push_front 655414021
get 94652
push_back 175326772
push_front 389577388
push_middle 186316632
push_back 957918932
push_front 387754931
push_back 971552936
get 172442
push_middle 400777466
push_middle 721455135
push_front 959981729
push_front 488246553
push_front 262746172
get 188151
get 116963
get 128701
push_front 620839055
push_back 387311485
push_back 902680129
push_back 743505791
push_middle 828266389
push_front 144637392
push_front 619593731
get 203545
push_front 395429710
push_front 835822354
get 228540
push_front 998597738
get 110375
push_back 438916242
push_middle 652235498
push_middle 646889499
push_front 383360532
push_middle 736037685
get 87963
push_middle 77724594
get 151694
get 155789
push_back 535395891
get 152591
get 245256
get 2580
get 257450
get 241462
push_back 315146085
get 19322
push_middle 125354884
get 102108
push_back 413330055
get 207176
push_middle 207656980
push_back 162642288
push_middle 970499829
push_front 558352822
push_front 669717096
push_middle 209350022
push_back 652109517
push_middle 867291274
push_front 902565635
get 92968
push_back 473384111
push_back 365218864
push_front 334791554
push_back 646521581
push_front 720719174
get 218398
push_back 336400176
push_front 575722517
push_middle 914112359
push_back 584290082
push_front 972242833
get 223254
push_back 824048831
get 56619
push_back 813297900
push_middle 17205715
push_front 360275488
get 159383
push_middle 251874551
push_middle 368440735
push_front 636664791
push_middle 730744184
push_back 120297722
push_middle 631382070
push_front 718553547
push_front 397545682
push_middle 160878221
push_middle 791280442
push_middle 827287247
push_back 704305033
push_back 38681805
get 95599
push_back 70688457
push_back 472199296
push_middle 474685886
push_back 265278067
get 154444
get 265297
push_middle 622835832
push_middle 418902138
get 279671
get 85748
push_middle 499642664
push_front 852095244
push_middle 487780154
push_front 779848474
get 81788
get 257504
push_front 383254592
get 245651
push_middle 493493599
push_back 497784010
push_front 905866423
push_back 762456595
get 13272
push_front 868954807
get 75851
push_front 857667527
push_front 967346196
push_middle 555963158
push_front 863944064
push_middle 549551763
get 151134
get 24274
push_middle 554455772
push_middle 864927939
push_front 904932245
get 14722
push_middle 122488870
push_back 248443205
push_front 620869858
push_middle 729262206
push_front 231011111
push_middle 338019218
push_front 201444503
push_front 801171132
get 2016
push_middle 441118688
push_front 381117116
push_back 886744877
push_front 41004018
push_front 135839714
push_front 181282700
push_middle 511919622
push_back 84491330
push_middle 189040997
get 148673
push_middle 484304818
push_middle 75015231
push_middle 18333632
push_back 424990434
push_middle 829898646
push_front 292473434
get 237748
push_back 305760318
push_front 613186835
get 169989
push_back 600018588
get 250989
get 134065
get 58152
push_middle 456688712
push_middle 376198088
get 161489
push_middle 861676952
get 269088
push_back 694722823
push_front 147802171
get 64455
push_back 649005426
get 78153
get 77922
push_front 852970158
push_back 954457071
push_middle 916014644
push_middle 923241040
push_front 148907362
push_front 934423224
push_front 716778536
get 59875
get 76281
push_front 37860651
push_front 252713744
push_front 354706300
push_back 624598927
push_back 852268670
push_middle 525602407
push_front 485994288
push_middle 636336563
push_back 449490023
get 163163
push_back 166895321
push_middle 4350187
push_front 215303995
get 123725
push_front 103528760
get 279119
get 50000
push_back 329203403
push_front 238318687
push_front 971884311
push_middle 377213747
push_middle 814657793
push_front 149061890
push_front 96486241
push_back 935128378
push_back 937923794
get 174191
get 96163
push_back 895405702
push_back 588760546
get 232201
push_middle 498768063
get 160134
push_front 171896567
get 254899
push_middle 543814672
get 223799
push_back 82686740
push_back 870511169
push_back 774190764
push_front 199261727
push_front 629751923
get 217236
push_back 662676802
push_front 460700095
push_front 437702574
push_middle 297439887
get 172140
push_middle 810115928
push_back 124059069
get 206975
push_middle 516156966
get 122871
push_middle 53974393
push_middle 427026152
get 152949
push_middle 971117844
push_middle 925891616
push_back 961458180
push_middle 265602175
push_back 955921739
get 123761
push_front 695849660
get 41062
push_back 100172779
get 42104
push_front 807239258
get 56165
push_back 203798147
push_front 856449676
push_middle 29810651
push_front 614340150
push_front 511579496
push_front 672172035
push_middle 828920922
push_back 606980135
get 212223
push_front 373110658
push_middle 629546520
push_back 669228530
get 281599
get 258831
push_front 689366381
push_middle 769402840
get 210285
get 31640
get 169997
push_back 935114095
get 29141
get 166296
push_front 830036441
push_back 2660720
get 68087
push_front 392580512
push_back 140736067
push_back 696000715
push_back 208244207
push_back 382684948
push_front 814705847
push_back 950346500
push_back 533832253
push_middle 164112537
push_back 765317760
push_front 689284974
push_back 236815641
push_front 436673111
push_middle 238913701
get 169430
get 157634
push_back 712779021
get 50057
push_front 277951806
push_front 460078171
get 92694
push_back 861306554
push_front 355960120
push_middle 405851660
push_back 507164911
push_front 941445029
push_middle 366521376
push_back 46836599
get 23324
push_middle 535431626
push_front 547028070
push_middle 135476878
get 8205
push_middle 845747056
push_front 256758273
get 12141
get 257445
get 96987
push_middle 156826518
get 222819
push_front 526799951
push_front 772687116
get 59190
get 129319
push_back 633757661
get 282666
push_middle 743400042
push_front 955886598
push_back 893851273
push_front 779517393
push_middle 452263021
get 245021
get 147805
get 14967
push_back 377983166
push_middle 468320513
push_front 320659267
push_middle 232048657
push_back 511665941
push_back 247423428
push_middle 335483523
push_middle 389388992
get 41449
push_back 477456508
push_back 543428506
get 31344
push_back 820344927
push_back 799369422
push_middle 958369557
push_front 901647946
push_middle 393237396
push_back 316669145
get 104122
push_middle 791740452
push_middle 36534535
push_back 545339167
push_middle 211627450
push_middle 971547212
push_back 533198383
push_back 624668388
push_middle 476357814
push_front 62214211
get 61751
push_front 42812029
push_front 365093925
push_front 346029987
push_middle 586168005
push_back 681452620
get 1051
push_front 853521331
push_middle 250291587
push_middle 457002487
push_front 393826905
get 21036
push_front 166371640
push_back 169873871
push_front 247596936
push_back 281297620
push_front 805429548
push_front 840057688
push_front 666645923
push_middle 994645572
push_back 873285583
push_front 33190469
push_front 24614614
push_back 60237615
get 149202
get 219780
get 46121
push_front 3732130
push_front 761995694
push_back 248752091
push_back 849278716
push_front 309245270
push_back 93496519
push_middle 926551744
push_back 388558485
push_back 520560728
push_middle 829692224
get 5440
push_back 327309221
get 92789
get 179877
push_front 518851505
get 256232
push_middle 404933790
get 31117
push_front 401805956
push_back 317608300
push_back 552485754
get 33294
push_front 7960642
push_front 218763003
push_back 389921383
get 173004
push_front 698859214
push_back 149285615
push_middle 13839343
push_front 588038798
get 150232
push_back 618932584
push_back 122681227
push_middle 352463303
get 80688
push_front 301202780
push_front 320854976
get 266953
get 41888
push_middle 586283271
push_front 811812865
push_front 11965862
get 192021
push_back 829444057
push_front 224807647
push_middle 494565997
push_middle 225548146
push_front 84797978
push_middle 338021141
push_middle 256530671
get 173207
push_front 49441984
push_front 658946182
push_back 629076527
push_middle 656855823
push_back 388618776
get 108979
push_back 889420191
push_middle 732196027
get 284346
push_middle 376817696
push_front 371736218
get 239780
push_back 972727345
push_back 912852543
get 206720
push_front 830099429
push_front 879441469
push_back 266067556
push_back 135861070
get 55967
push_back 446013092
get 277264
push_front 784493326
push_front 137244175
push_middle 624149245
get 59480
push_middle 146792560
push_middle 310917420
push_front 113171560
push_back 418505422
push_front 239605445
push_front 260896827
push_front 886927655
get 234119
get 259711
push_middle 8967358
push_middle 866055673
push_middle 702512055
push_back 269634849
push_back 321391411
get 181682
push_middle 214081253
push_middle 564302812
push_back 966533938
push_front 542499622
push_back 723264627
get 246343
push_back 392331604
push_back 249096685
get 39555
push_front 487427461
push_front 35675337
push_middle 641955429
get 82447
push_back 949260933
push_back 777103120
push_back 570694311
push_back 19948699
push_front 459778285
push_back 69448452
push_back 164665445
get 147880
get 139372
push_back 249535263
get 62226
push_middle 658223222
push_back 288799558
push_back 278881228
push_back 970669934
get 274449
push_front 772157500
push_middle 204601739
push_front 618072707
push_front 33438225
push_middle 331570968
push_back 131057955
push_front 435579243
get 84940
push_front 997526390
push_middle 354077171
push_front 174301207
get 50825
push_back 284752877
push_back 165605149
push_back 685616347
get 273774
get 110494
push_front 306214444
get 189025
get 214804
get 196728
get 154803
push_middle 857200876
push_back 249618987
push_front 345731346
push_middle 281226310
push_front 258506958
push_middle 572653212
get 157277
push_back 816157562
push_back 630649484
push_back 189402350
push_back 891210151
push_back 13359814
get 229037
push_front 436078895
get 25155
push_middle 166105497
push_back 625192583
push_middle 285125217
push_middle 833472597
push_middle 997779159
push_back 608953357
get 220880
push_back 978146317
push_middle 799712575
push_middle 237397272
push_front 138226165
get 72852
push_back 524040642
push_middle 452143012
push_middle 80701390
get 33479
push_back 700781887
push_front 72575808
push_middle 667557481
push_front 169365725
get 142709
push_front 6558467
push_front 178320813
get 91673
push_front 438657073
push_back 171215579
push_back 404191244
push_front 793035108
push_middle 683529439
get 100318
push_middle 406319924
push_front 696223740
push_back 114308719
push_middle 388950020
push_front 542670903
push_front 913736677
push_back 621106613
push_middle 163417081
push_front 98513823
get 200997
get 139606
push_front 265351192
push_back 181225368
get 196708
push_middle 554539796
push_back 453196974
push_middle 446286499
push_middle 810976195
push_middle 352119285
get 106539
push_front 392189137
get 214687
push_back 654918595
push_front 731446871
push_back 301930517
push_back 766264623
get 33729
push_middle 728784659
push_middle 921462680
push_middle 995412475
push_back 335906185
get 28018
push_back 167971839
push_front 975299860
push_middle 358499577
get 211818
push_middle 185795557
push_back 133574710
get 4571
get 226586
push_front 92441255
push_front 806316599
push_middle 975779006
get 283384
push_front 973895061
get 275400
push_middle 41712116
push_front 888140273
get 137602
push_front 645523743
push_front 716231099
push_front 216299469
push_back 345614932
push_middle 942286908
push_front 554849805
push_front 424580072
push_front 108214055
push_middle 914558467
get 275928
push_back 341767782
get 259733
push_back 804394754
get 48564
push_front 693731283
push_front 569763455
get 212243
push_back 607441738
push_middle 735758985
push_middle 150760821
get 210725
push_back 986907241
get 114120
get 72549
push_front 573009062
push_middle 412329545
push_back 875387000
push_middle 459958400
get 126338
push_front 194491714
push_front 655806231
push_middle 203045491
push_front 709729836
push_front 352031379
push_middle 760720444
get 252446
push_front 628575329
push_middle 401999938
get 193079
push_front 1785657
get 97070
push_front 863059909
get 66707
push_middle 651557756
get 25601
push_middle 748006075
push_middle 135867673
get 85184
push_front 836984757
push_middle 376867963
push_middle 790243455
push_middle 890154683
push_front 862701536
push_front 444233419
get 207858
push_middle 519547954
get 220161
push_middle 577051614
get 116503
push_middle 676145608
push_front 125382844
push_middle 253622612
push_front 520548949
push_front 80534624
push_back 587435598
get 69305
push_front 853637560
push_front 738100317
push_back 910763660
get 258264
push_front 365302579
get 61242
push_front 758962087
push_middle 500591336
get 150363
push_back 113568669
push_front 471599308
push_back 731985042
push_back 999652309
push_front 661524762
push_front 497092616
push_back 59196473
push_middle 335606209
push_front 961364747
get 282729
get 239421
push_middle 83204953
get 180740
push_middle 259266603
push_back 562490323
push_middle 731717963
get 62691
push_back 363378487
push_front 483284385
push_front 5402160
get 130985
push_front 561677293
push_front 472718675
push_back 216910940
push_middle 216260134
push_middle 431029013
push_back 106454449
push_back 776472926
push_middle 185427236
push_back 783590604
push_front 126798319
get 274908
push_middle 575938235
push_middle 557630339
push_back 790522065
push_middle 780576757
push_middle 899707774
push_back 676694470
push_front 21284384
push_back 311128734
push_back 661964018
push_middle 11632258
get 67244
get 41204
get 142673
push_back 45059100
push_back 915415346
push_front 227126937
push_middle 750942172
push_middle 521515420
get 83966
get 181886
get 149354
push_back 76882990
push_front 393601258
get 158660
push_front 301336993
push_back 579233836
push_middle 359829516
get 226531
push_front 978925987
push_middle 204494933
get 202793
push_back 569411902
push_front 115839675
push_back 733491296
push_front 640073838
get 189256
get 266895
get 96437
push_middle 991756506
push_back 493959719
push_back 630183965
get 210080
push_front 967956077
push_front 14421253
push_front 77695319
push_back 445839035
push_middle 142662716
push_back 939604200
push_front 278250095
push_back 968298129
get 46853
get 28458
push_front 534787596
get 247990
get 147523
get 249368
push_front 676093805
push_back 5993557
get 90939
push_middle 83198152
push_middle 61995250
get 156965
get 114934
get 165218
push_back 491070068
push_front 636327594
push_front 929490773
push_middle 927388087
push_back 557076166
push_back 409580482
push_front 840446334
push_front 471497826
push_middle 409450685
get 273875
push_front 999402565
push_middle 66997216
push_back 210854387
get 72295
push_middle 583653240
push_front 179271563
push_back 447949043
push_back 330336938
get 6439
push_front 965228564
push_middle 396767221
push_middle 550262289
push_middle 219918098
push_middle 633837514
push_back 622437010
get 155600
push_back 205750225
push_back 462656013
push_back 998069153
push_front 333603441
push_front 751873953
push_front 801279765
push_middle 715469812
push_middle 268822810
push_front 70444746
get 197520
get 22544
push_front 629180139
push_middle 20043220
get 174546
push_back 651103100
get 39492
push_back 174989687
push_front 883029375
get 59032
push_middle 660300381
push_middle 393608814
get 140879
push_front 857675643
get 260314
push_front 205904297
push_front 188568218
get 172909
push_front 701585211
get 159109
get 231027
get 54758
push_front 744366654
get 254647
push_middle 202447312
push_front 937136146
push_middle 371413150
push_back 341276541
push_front 955644225
push_middle 89243534
push_front 491636634
push_middle 231296631
push_front 518916540
push_back 531328670
push_front 934266681
get 69025
push_front 519849382
push_front 191438199
push_front 403865523
push_middle 465720028
get 240216
get 219496
push_middle 981560193
get 146728
push_front 230476708
push_front 103627293
push_front 298654694
get 23022
push_front 106737951
push_middle 407649408
get 37509
get 159881
push_middle 302752084
get 155037
push_front 976453825
push_front 612697107
get 245950
push_back 88472513
push_front 281721875
push_middle 301073290
push_front 141537324
get 55303
get 5421
push_front 526184940
get 124720
push_front 80634542
push_back 394525189
push_back 786341883
push_front 423368952
push_middle 428511746
push_front 290778787
get 18903
push_middle 360269592
push_middle 651106625
get 105538
get 167395
push_middle 860794350
push_middle 893340311
push_front 260970025
get 222121
push_back 599970424
get 180192
push_middle 523916286
push_back 624315480
push_middle 495347680
push_middle 863903615
push_middle 795527603
push_front 921069985
get 63268
push_front 848752964
push_middle 395040049
push_middle 20534017
get 77976
push_back 591387162
push_middle 91547590
push_front 74832951
push_middle 845412843
push_middle 577671050
push_middle 153198597
push_front 822951743
push_back 645862849
get 259909
push_middle 578004212
push_back 446387754
get 22650
push_back 450350086
push_front 705365106
get 144829
get 101641
push_middle 684633348
push_front 487783542
push_back 338862148
get 264052
get 56829
push_middle 458300090
get 46582
get 229473
push_back 189540742
push_front 896868241
push_middle 855421639
push_back 290906601
push_back 200188238
push_back 981365943
push_back 61005137
get 235695
push_front 165854324
push_front 70628749
get 185346
get 33720
push_middle 845007425
push_middle 60007759
push_middle 147136964
push_back 706361871
push_middle 806225052
push_front 958619505
push_front 647158444
push_front 340319131
push_middle 641911769
push_front 556355696
push_front 665640103
push_middle 135034554
push_back 124507759
push_middle 569876979
push_back 426399039
push_middle 759513265
push_back 360420174
push_back 340811179
get 177362
push_front 819104020
get 200202
push_front 246694020
push_back 973634805
get 278533
push_middle 871694897
push_back 884087340
push_back 546939021
push_front 796871192
push_middle 201710426
push_middle 164571776
get 32136
push_front 239331484
push_front 893377498
push_back 431330727
push_front 661727424
get 277998
get 273595
get 191502
push_back 68704259
push_middle 273941045
push_middle 684432446
push_front 661335358
push_middle 334987261
push_back 968807474
push_front 882270581
push_back 441164448
push_front 827366239
push_front 251328900
get 260117
push_middle 862463564
push_front 825448259
push_front 953245629
push_middle 532765066
get 90560
push_middle 715145465
push_middle 67948812
push_back 906485626
push_middle 320847519
push_front 964106973
push_front 485292845
push_back 16116958
push_back 442875321
push_back 463542702
push_middle 781324079
push_back 885466774
push_middle 67279626
push_front 36948076
push_middle 789184737
push_middle 881571151
get 257191
push_front 639676213
push_back 919991643
get 36400
push_back 300696304
push_front 934855435
push_back 377411224
get 250335
push_front 831465910
push_back 266384962
push_front 401693088
push_front 809004652
push_middle 849192890
push_back 688800502
push_front 83635673
push_middle 644512311
get 182134
push_front 286008886
push_middle 511152322
push_back 50815980
push_middle 176404569
push_front 68521065
push_back 687027462
push_middle 318683854
get 85949
get 141411
get 231889
get 185594
get 171512
push_back 398798635
push_back 701510824
get 170702
push_back 822220405
push_back 22846254
push_front 325317351
push_back 533227583
push_front 803782461
push_back 146740879
get 151368
get 102977
push_back 956910245
push_back 249731436
push_middle 616839351
push_middle 4711474
push_middle 75136613
push_middle 518838766
push_back 855594089
push_back 937670954
push_back 30594305
push_front 974783798
push_middle 132536347
push_middle 44164078
push_middle 393019762
get 87733
push_back 301004688
push_middle 338917314
push_back 555190961
push_middle 306650151
push_middle 392028432
push_front 510808675
push_middle 959486447
push_front 516897496
push_middle 24759245
push_middle 423373817
push_back 964393957
push_front 656798375
push_middle 262949837
push_front 396962202
push_middle 259198271
push_front 68373498
push_front 432184821
get 165373
push_back 788351323
push_back 515922778
push_front 338582891
push_front 617476600
push_back 93494822
push_front 27272764
push_back 456695176
get 104981
push_front 284876756
push_middle 597189327
get 272861
push_front 139874170
push_back 863974647
push_front 380612369
push_back 304488719
get 119835
push_middle 617934114
push_middle 97077429
push_front 180508107
push_middle 777774448
push_front 617840114
get 51708
push_back 301237367
get 32047
push_back 208163637
get 71454
get 215334
push_back 704223290
push_back 319596984
push_back 8694540
get 259598
push_front 280402000
push_middle 512572352
push_front 223920540
get 279959
push_front 916428427
push_front 937141971
get 178287
push_middle 376773552
push_back 836091966
push_front 673676372
get 271190
get 120782
push_front 1410163
push_back 239935737
push_middle 284305885
push_front 623022942
get 192587
get 127150
push_back 172994862
push_front 764414904
get 139120
push_middle 938515219
push_front 925774101
push_middle 799050108
push_front 77486679
push_back 678872515
get 236783
push_back 433410694
push_front 334977150
push_middle 944522785
push_front 237679536
push_front 294312269
push_front 60594812
push_front 528760631
push_back 221220987
get 101452
push_middle 228067615
push_front 706038686
push_middle 559780908
push_front 412412534
get 161039
get 35955
get 284407
push_middle 271496639
push_middle 594319361
push_back 400637492
push_back 287900651
push_back 46426523
get 258508
push_back 140650272
get 115152
push_front 533703903
push_front 557355812
get 228228
get 188375
push_front 323664405
push_front 937795006
push_back 32138546
get 28863
get 118706
push_front 201432845
get 217704
push_front 930063812
get 83364
get 132894
push_back 592015550
push_front 886292446
push_front 449200870
push_back 206307272
push_front 509864777
push_front 855934767
push_middle 321672809
push_front 513831291
get 276473
push_front 342991045
get 87008
push_back 86520577
get 2120
push_front 537567727
push_front 743287707
push_back 425305539
push_front 232923770
push_front 667487668
get 192682
push_back 240514069
push_back 859598210
push_middle 282634327
push_front 988272725
push_back 793914551
push_middle 381916940
push_middle 89898120
get 126949
push_back 908464962
push_front 594763775
get 24605
push_middle 497327805
push_front 288483205
push_middle 520882694
push_back 301894731
push_front 955902
push_middle 589657116
push_middle 749837047
get 209787
push_back 377724884
push_front 710419509
push_front 832334698
push_front 972086035
push_back 802491196
get 165919
push_middle 390028434
push_front 260179905
push_back 354158111
push_back 899819989
push_front 297148362
push_back 347725640
push_back 602471801
push_back 23061271
get 221159
push_back 521582518
push_middle 51735354
push_front 818578590
push_middle 535061357
push_front 646555846
get 241993
push_front 821625026
get 226232
push_front 902126177
push_middle 649110272
push_back 100450344
push_middle 67843702
push_front 26211462
get 216350
push_middle 656364929
push_front 506590039
push_middle 912943069
push_back 76694228
get 30771
push_back 727400697
get 203653
push_middle 570757754
push_middle 377362565
push_middle 505068806
push_back 151213157
push_front 552324906
push_back 706374094
push_middle 265788079
push_middle 239309703
push_middle 589907472
push_back 123446976
get 228758
push_front 122662959
push_front 366768633
push_back 263077187
get 6448
get 30279
get 34031
get 191783
push_front 613588011
push_back 579156839
get 257249
push_back 982986779
push_front 641229781
push_middle 570355475
push_front 387988547
push_front 992986880
push_back 261360463
push_front 912886610
push_front 431235002
get 10658
push_back 354475854
push_middle 210081175
push_front 238745668
push_back 518444041
push_front 598565945
push_front 83337622
get 95275
push_middle 147063686
get 196501
push_back 708326526
get 165903
get 203690
push_front 80609232
push_middle 240370946
push_middle 524124292
push_middle 460082451
push_front 5827051
push_back 756057186
push_front 40654670
push_front 434487366
push_back 993686781
push_front 905136133
push_middle 136902763
push_middle 481309386
push_back 664487543
get 277449
get 124509
push_middle 406465957
push_back 671294134
push_front 85484223
push_back 796557297
push_middle 168174985
push_back 882473384
push_middle 913453583
push_front 258665928
get 264456
get 245314
push_back 924710802
push_middle 56051409
get 83229
push_back 751587293
get 49140
push_back 958236683
push_front 308756635
push_front 920873433
push_middle 207938951
push_back 910262601
get 208134
get 144358
push_front 235658616
push_back 241289911
push_middle 649957470
push_back 527906549
push_back 900428996
get 48833
push_back 745377032
push_back 523697104
get 22215
push_front 92135060
push_middle 921665100
push_front 792761142
push_middle 454422795
get 121937
push_front 465730314
push_middle 42840169
push_back 200683682
get 245602
push_back 200260850
push_front 459621848
push_front 901625608
get 135013
push_front 947993485
get 162708
push_front 264893870
get 120232
push_front 945194751
push_middle 824174576
push_back 600224196
push_front 300023411
push_front 181312425
push_back 215403366
push_front 944270430
get 36147
push_back 524832134
get 7212
push_front 145403018
push_back 801950674
get 119258
get 151827
push_middle 875018733
push_front 522843835
get 179962
push_front 146760763
push_front 962313998
push_middle 43341459
push_middle 452189637
push_front 515186076
push_back 19190690
push_front 490108419
push_back 451687718
get 139841
push_middle 618110940
push_middle 521257613
push_front 831336056
push_back 756515635
push_back 579911759
get 233196
get 110025
push_middle 629436233
push_middle 366316954
push_front 185704859
push_front 934256723
push_front 580259300
get 118812
push_front 24727456
push_back 90145618
push_front 131475831
get 188995
get 151041
push_back 429143737
push_front 474629374
push_back 227091589
push_middle 153407569
get 184842
push_back 511585088
get 276891
push_back 493964787
push_front 63355137
get 157094
get 94854
push_middle 398968652
push_back 438515902
get 85963
push_middle 296583406
push_middle 952542359
push_front 960568557
push_front 409717267
get 171863
push_middle 177985783
get 163363
push_middle 956891984
push_middle 880965780
push_front 311776718
get 182612
get 161792
push_front 497821000
push_middle 536925325
push_back 123474669
push_middle 923400784
push_back 517288663
push_back 873678870
push_front 981485287
push_middle 15533467
get 278404
push_back 421408515
push_back 178514239
push_middle 81697236
push_back 365446093
push_back 182710286
push_middle 109315486
push_middle 404351839
push_back 789142437
push_back 420380286
get 167
push_back 149272044
push_middle 141781646
push_front 947946190
push_middle 834329490
push_front 700126977
push_middle 501924038
push_back 619906811
get 2091
push_back 463170628
get 3292
get 5275
push_middle 773819991
get 128323
get 180833
push_front 311076117
push_front 103787922
push_middle 699816089
push_back 565417523
push_front 294127989
push_back 670503973
push_front 866581548
get 270753
push_front 260721511
push_front 337543789
get 91078
push_back 70675160
get 229059
get 62256
push_front 818665132
push_back 38544423
push_middle 145685652
push_back 129667487
get 103414
push_back 531840622
push_middle 76865317
push_middle 786790434
push_front 833702574
get 227108
push_front 470615976
get 92300
get 111128
push_middle 633517423
push_front 545289018
push_middle 141897993
push_middle 552503811
push_back 513726342
push_front 594647140
push_front 993351029
get 35361
get 178494
get 163096
push_front 298018138
push_front 42565887
push_middle 803713192
push_front 3063925
push_back 900432397
push_back 529116691
push_back 172550755
push_back 137427563
push_back 417123220
get 224398
push_middle 496324556
get 38059
push_front 348306056
get 256041
push_middle 648293444
push_middle 816131333
get 108421
get 139723
get 8145
get 5512
push_back 716170179
push_front 760673938
push_middle 499215791
get 255024
push_front 271542826
get 226240
push_back 397506018
push_middle 180312180
push_middle 263401759
get 59148
push_middle 481721623
push_middle 629339132
push_back 357432071
get 218018
get 75972
push_middle 248790162
push_front 750633234
push_front 226512935
get 49149
get 135952
push_back 66297382
push_front 86141719
get 75148
get 132264
push_front 429277195
get 256759
get 187376
push_front 349976906
push_middle 848571478
push_back 548131682
push_back 788818745
push_middle 717288832
push_back 202952711
push_middle 551146124
push_middle 568056196
push_middle 230791983
push_back 42911205
push_middle 5477142
get 72433
push_middle 895123468
push_middle 794310882
get 278323
push_front 652878175
push_back 799302099
push_back 997175813
push_front 119066004
push_middle 152759487
get 276437
push_middle 470758016
push_back 246088721
push_back 138416048
push_front 496026314
push_middle 802579906
push_middle 244164433
push_middle 928170987
push_middle 151060746
push_middle 973932136
push_front 686987037
push_front 13592791
push_front 423927723
push_front 283496085
push_front 296610178
push_back 224778553
push_back 24431654
push_front 709729972
push_front 671907447
get 258889
get 213665
push_back 832065242
get 5944
push_front 904090982
push_back 94900134
push_back 970644496
get 50915
get 87131
get 27894
push_middle 786879429
push_back 42419283
push_back 895881207
push_middle 417461990
get 105369
get 189156
push_front 585565549
push_middle 93191741
push_front 781257582
get 283102
push_middle 300322254
get 175001
get 270189
push_middle 953352782
push_back 730989220
push_back 229299352
get 57658
push_front 646127113
push_back 86279708
push_middle 408271331
push_front 350394175
get 276898
push_front 8249125
get 21948
push_front 26785097
push_front 890122891
push_front 546626299
push_middle 42092820
get 54288
push_front 438786491
get 132204
push_front 956653883
push_front 3204375
push_middle 915775212
push_front 891928578
push_middle 37815989
push_back 403798734
push_middle 505036653
push_middle 850665134
push_front 828109269
get 252325
push_middle 900909113
get 213809
push_back 863571605
get 275601
push_back 634559049
push_back 685932787
push_middle 95506259
push_back 81281917
push_back 820101319
push_middle 556249705
get 97702
push_middle 841624154
get 227612
push_back 971799556
push_back 468166289
get 65281
push_front 161386598
push_middle 508231076
push_middle 843191803
get 210215
push_back 842432651
push_front 707609676
push_back 83799770
push_middle 420773626
get 172282
push_back 115047269
push_middle 917909874
push_back 305920202
push_front 345638722
push_middle 338012643
push_front 897872760
push_middle 531868104
push_back 408131770
get 184659
push_middle 253640764
get 71174
push_front 947853505
push_front 66862195
push_front 386766222
push_front 345696366
push_back 491677821
get 198508
push_middle 425749584
push_back 400866306
push_middle 735404945
push_back 156246612
get 47024
get 85444
get 32354
get 37883
get 188251
push_front 483131254
push_back 99085498
push_front 341681275
push_front 538829406
push_front 490630961
push_front 868381262
push_back 466642109
push_front 550036860
push_middle 133260847
push_middle 872606699
push_middle 852095868
push_back 206979389
push_back 463593492
push_middle 676963802
push_front 508642592
push_middle 92768955
push_front 723890010
push_middle 112757200
push_middle 30348424
push_front 766803581
get 219740
push_back 12630095
push_front 718890164
push_middle 145629624
push_middle 519488305
push_front 587679241
push_back 572504720
get 170606
push_middle 40587652
get 18842
push_back 754183467
push_front 334955031
get 235436
push_front 800912991
push_front 521013778
push_middle 674973083
push_middle 383745393
push_front 755588921
push_back 292832927
push_back 675878965
get 232923
get 277298
push_front 379549966
push_front 449240594
get 197064
push_middle 17354947
get 171604
push_front 667466912
get 121598
get 283539
push_middle 941053255
push_front 617404135
get 204563
push_front 696030938
push_back 944352394
push_front 452913944
push_middle 397499790
push_back 264528948
push_middle 932348495
push_front 300704449
push_middle 924039192
push_front 270133950
get 113268
push_middle 933460659
push_back 225388362
push_back 220164726
push_front 670828735
push_back 242800316
push_back 922488067
push_middle 349603402
push_front 518165227
push_middle 916172415
push_front 274494975
push_middle 194093678
push_front 323094966
push_front 223931482
push_front 269168534
push_front 733982130
push_back 517054079
push_back 8977182
push_middle 668994094
get 121577
push_middle 637894334
push_middle 178741716
push_back 856860334
push_back 877925684
push_back 290018763
push_front 100835987
push_front 832637658
push_back 320770453
push_middle 439532344
push_middle 827189746
get 112335
push_back 666645474
get 180960
push_middle 716541062
get 103760
push_front 714948200
push_back 545396220
push_back 231000679
push_front 72431417
push_back 888579034
push_back 359317141
push_back 103092187
get 126770
push_front 222819009
get 122420
get 144462
push_front 653426832
push_middle 271070889
get 236509
push_back 65970366
push_middle 701936160
get 15723
push_back 155958577
push_front 46546194
push_middle 483561663
push_back 451979550
get 43778
push_front 361818031
push_middle 199329287
get 248926
push_front 92047281
get 212166
get 117403
push_front 54173345
push_front 240939864
push_back 907497629
get 242497
push_back 527590637
get 155607
push_back 976307085
push_back 597347494
push_front 368764662
push_middle 855731247
push_front 308397999
get 191795
push_back 584966130
get 206011
get 238955
get 127260
push_back 514003537
get 141448
push_middle 723043905
get 257245
get 248699
push_back 199201112
get 259422
push_back 640612052
push_back 823174804
get 139414
push_back 842928610
get 116006
push_front 123668486
push_front 533988835
push_front 920169060
get 173971
get 45439
get 82788
get 154154
push_back 644265068
get 138147
push_back 545483505
push_front 125913520
push_middle 925919373
push_back 976040823
push_back 729193055
push_middle 377645340
get 49241
get 274442
push_middle 44571487
get 284381
push_front 432585710
push_front 640198655
push_front 10542430
push_back 622488093
push_back 677184401
push_front 172490019
push_back 331433323
push_front 381752870
push_front 760059172
get 57912
get 267517
push_back 750739996
get 265636
push_back 491907684
push_back 509677175
push_middle 345693244
push_middle 406171202
push_back 111656549
push_front 137224348
push_back 134141217
get 167416
get 221389
get 127247
push_front 107353431
get 179798
get 109794
push_middle 225142779
push_middle 528266274
get 195667
get 32938
push_back 100426441
push_middle 88398648
push_middle 747287833
get 205777
push_back 92918097
get 169840
get 12417
push_back 56900772
get 135960
push_back 428857173
push_middle 228385612
push_middle 137695187
push_middle 946616809
push_front 654888034
push_middle 275991177
get 126325
push_middle 90592883
push_middle 641338728
push_front 987427336
push_back 651607053
get 217420
push_front 758968202
push_front 605446656
push_middle 875373876
push_back 70866720
push_front 535430250
push_back 731305665
push_back 531944305
push_middle 994253474
push_middle 52570176
push_middle 664966944
push_middle 97863970
push_front 89728170
push_middle 342907215
push_back 370981265
get 81445
push_back 688580986
push_middle 727540118
get 262241
push_front 813608067
push_front 702964900
push_front 35315263
get 179498
push_back 436576692
push_middle 68054488
get 276498
push_middle 12660839
get 248513
push_front 493254083
push_front 615377827
push_back 940661033
push_front 884221822
push_back 17388358
get 266299
push_middle 217226676
push_middle 725066621
push_front 408698780
push_middle 595863650
push_front 672856769
push_middle 738909245
push_middle 790661129
push_front 369144506
push_middle 402740014
push_back 902912860
push_back 737482959
push_front 987112672
get 126709
push_front 753015491
push_middle 647607710
push_middle 610723037
push_front 867756258
push_middle 650773337
push_middle 559538490
push_back 502569951
push_front 926304692
push_back 543007384
push_back 879469770
push_back 363705002
push_front 752844395
push_front 230684238
push_middle 922287268
push_back 363205775
get 105000
push_back 787447603
get 243062
push_front 338164762
get 75565
push_front 819962388
push_middle 317229506
push_middle 761690878
push_front 892551295
push_back 87453089
push_front 770653582
get 191761
push_middle 620531465
push_back 749277849
push_front 193231219
push_back 619505142
push_back 65915699
push_front 982800876
push_middle 925332213
push_back 627347782
push_front 308666280
get 104714
push_middle 494134448
push_middle 312732860
get 112711
push_middle 517211224
push_front 215088446
push_front 320895437
push_front 895038171
push_back 39059406
get 50700
push_back 868102455
push_middle 145104313
get 282182
push_front 281293554
push_back 267555876
get 279645
push_back 892187017
push_front 807351049
push_back 829880203
push_front 131389057
push_back 73694158
push_back 944912209
push_front 621148016
push_back 733908190
push_front 945738286
push_front 693349541
get 275316
push_middle 116571939
push_back 520531523
push_middle 567073631
push_front 787574903
get 196053
push_back 157862659
push_middle 387381871
push_front 798477040
push_front 508920339
get 81240
push_front 24783215
get 113185
push_middle 461064252
get 22959
push_back 459763330
push_back 627352561
push_front 803504272
push_middle 532795984
push_middle 151620908
push_back 542478215
push_middle 686174321
push_middle 854577716
push_front 606674721
push_front 487548326
push_front 572102765
push_middle 404066944
push_middle 404934973
push_front 517230753
push_front 280121596
push_back 346362431
get 127755
push_front 221003896
push_front 115986511
push_middle 411053807
push_back 675405461
get 45883
push_back 890754878
push_front 249121082
push_middle 816291002
push_back 221368419
push_back 627868498
push_back 451699950
push_middle 746501757
push_front 687203673
push_back 724363429
get 204485
push_back 571407491
push_front 794364735
push_back 906337292
push_back 511622326
get 72678
push_front 205009004
push_middle 32755559
push_back 673544791
push_back 712306983
push_front 732192963
push_back 67341457
push_middle 46413298
push_front 789235861
get 58374
push_back 609061493
push_middle 362617861
push_middle 215547141
get 161910
push_back 661006360
get 65484
get 84387
get 93862
push_middle 27517660
get 210660
push_back 689570275
push_middle 784207414
get 143869
push_front 45840905
push_back 473577106
get 170918
push_front 61403200
get 113716
push_front 726872735
get 161662
push_back 992720303
push_middle 816621868
get 133937
push_middle 700015256
push_middle 842342735
push_middle 468669918
push_middle 414569278
get 126177
push_front 608937905
push_back 222169275
push_middle 754337646
push_front 812709236
push_back 186938142
push_middle 940969480
push_middle 170131779
push_back 63145523
get 269180
get 238077
push_front 423994991
push_middle 665443232
get 17394
push_front 281185052
push_front 821265500
push_front 385101486
get 261407
push_middle 466300986
get 181720
get 14084
push_front 81364249
push_middle 803661439
push_middle 277197315
get 4097
push_middle 90333547
push_middle 26619673
push_back 166748458
get 123647
push_middle 913978630
push_front 532569188
get 6651
push_front 730716135
push_middle 401720133
get 284805
get 93946
get 163690
push_middle 943271661
push_back 682139779
push_front 120690698
push_front 5593512
push_middle 427933181
push_back 625720204
push_front 486605518
push_back 237126065
push_back 619382346
get 111886
push_back 592011168
push_middle 279586398
push_front 291170556
push_front 217558184
push_middle 431005589
get 238698
get 260211
push_front 541545069
push_middle 95234096
push_middle 755100802
push_front 667398681
push_middle 584171791
push_front 352308061
push_back 842756384
push_back 868294194
push_front 247646780
push_front 302844462
get 28656
get 27095
push_back 11624649
push_back 6205987
push_front 841262777
push_back 760592533
push_front 664884747
push_front 150362177
push_back 483841721
push_back 321684671
push_middle 389062861
get 263326
push_front 881070413
get 1067
push_front 659874771
get 239797
get 226853
push_back 360719289
push_back 924689720
push_middle 744183943
get 139333
push_back 739945635
push_middle 72528356
get 222683
push_middle 866550905
push_back 336759905
push_back 905113062
push_back 396061250
push_middle 960944376
push_middle 737152434
push_back 613732089
get 159877
get 97911
push_front 746671405
push_front 764206528
push_back 833340389
push_middle 687465298
push_back 225067148
get 17315
push_middle 820993155
push_front 979474605
push_back 872555571
push_front 783049848
push_middle 755743596
get 244126
push_front 935330514
push_middle 615445302
push_middle 962194905
push_front 859271338
get 268949
push_middle 518185310
push_middle 113192889
get 90257
get 193202
push_back 888216629
push_middle 219827202
push_middle 915196477
get 247728
get 169744
push_back 795633805
push_back 235291511
push_middle 116826810
get 144137
push_middle 602561128
push_back 10533377
get 20655
get 136299
push_front 576601360
push_middle 379715088
push_middle 270847820
push_middle 90424725
push_middle 214541877
push_back 569761477
push_back 563275560
get 179846
push_front 390325384
push_front 905775632
push_front 929433982
push_front 900846120
push_middle 382287344
get 140367
push_middle 651815691
push_front 556789082
push_front 118147082
push_middle 822876964
push_middle 171484074
get 239352
push_back 116730610
get 99560
push_middle 235353094
push_front 36664630
get 35589
push_back 155398136
push_front 659233578
get 256292
push_front 25821808
push_front 923698655
push_front 851291
push_middle 415113141
push_back 623716783
push_front 804824664
get 232866
push_middle 443649613
push_back 774102957
push_front 32389601
get 280046
get 154467
push_front 721665648
push_front 539764789
push_back 5003020
push_middle 775615446
get 260104
push_back 502375243
push_front 905741257
push_front 803140899
get 209163
push_front 358737309
push_front 346429616
push_back 438596537
get 125881
push_middle 894502313
push_back 631348774
push_back 175390726
push_middle 890870174
push_back 227864782
get 254964
push_back 129556761
get 105649
push_back 323038806
push_back 683931281
push_back 374978606
push_middle 318170219
push_middle 164371570
get 164712
push_back 102929680
push_front 970218159
push_back 314794985
push_front 68800948
push_front 223444286
push_middle 483433435
push_middle 890333694
get 185417
push_middle 44369043
push_front 877421287
get 186812
get 57483
push_back 765933291
push_front 300155316
push_front 791833694
push_middle 558564165
push_back 414545227
get 224361
push_back 841698921
get 147755
push_front 378929709
push_middle 705195447
push_middle 101457837
push_back 270039713
get 76184
push_front 215537814
get 59860
get 84648
push_back 638997202
push_back 900713931
push_back 828548089
push_front 369379580
push_front 670029203
push_front 843649875
push_front 183854580
push_middle 365086810
push_middle 368416948
push_middle 842238926
get 215128
push_back 431557658
push_front 759233143
push_front 829521665
push_front 384708569
push_back 857444020
get 197357
push_middle 183013462
get 281603
push_front 372517306
push_back 486158068
push_middle 742779050
push_back 948020136
push_front 126950592
get 194230
push_back 506103144
push_front 892722914
get 140136
push_middle 174667478
get 240434
push_front 593539513
get 274291
push_back 404450038
get 142198
push_back 121576324
push_middle 747699005
push_back 382506009
push_middle 433072082
push_middle 566023975
push_front 101967838
push_front 180171408
get 138172
push_middle 597087597
push_back 438413825
get 217750
push_back 874210963
push_front 352493927
push_middle 432720358
push_back 38242565
push_middle 169274348
push_back 258016207
get 232004
push_back 443061651
push_back 731378313
get 219555
push_middle 101998974
get 285785
get 163474
push_middle 783179653
push_back 982846539
push_middle 352336955
push_back 218090747
push_back 35852528
push_back 911904307
get 167809
push_back 851143789
get 257759
push_middle 649290619
push_back 779293594
push_front 559995429
push_front 945923680
push_front 489790080
push_back 693691534
push_back 692820904
get 34978
push_back 785639884
get 268068
get 197715
push_front 131109234
get 203296
push_middle 433720869
push_middle 594015795
get 966
push_middle 341604902
get 58694
push_front 768776661
push_back 856839010
push_back 671900170
push_front 245319886
push_front 69794344
push_back 308839029
push_middle 985132457
push_front 207525772
push_middle 148997814
get 222707
get 134087
get 147486
push_back 610457890
push_back 704127435
push_front 466088035
get 226136
push_front 592943418
push_front 181240803
push_back 26947226
push_back 238962198
push_back 179283243
get 222811
push_middle 134558117
get 75836
push_back 327681005
push_middle 907554677
push_middle 271725419
push_middle 705449030
push_back 799184093
push_front 861175980
push_middle 229639883
push_back 705086079
get 257498
push_front 534085859
push_middle 779895095
get 284091
push_front 623299698
push_back 472480016
push_middle 143215258
push_front 525496518
push_front 386985683
push_front 910994944
push_back 328081383
push_back 556643523
push_front 339440774
push_middle 747789198
push_middle 455829548
get 40170
push_middle 966234618
push_middle 961053530
push_middle 70049056
push_front 365160321
get 36332
get 191529
push_back 26913404
get 223735
push_middle 222686758
push_front 180144003
get 62624
push_front 887298030
push_front 57400778
push_back 314795257
push_middle 902805616
push_back 553745953
push_middle 601727531
push_middle 285923379
push_back 323434880
push_back 432140078
push_back 621737297
push_front 854504585
push_middle 178547515
push_back 848194078
push_back 125514128
push_back 906045874
push_front 306927340
push_middle 934886689
push_back 825396086
push_back 136383275
push_front 570336693
push_front 615212245
push_back 390084876
push_front 215228285
push_middle 832514004
get 254942
push_middle 504794491
get 14554
get 57502
push_front 878013827
push_middle 55681545
get 236937
push_back 715329833
push_back 690349990
push_back 783596496
push_middle 695706245
push_middle 174657686
get 223117
get 49382
push_front 850468402
push_back 464486781
get 143713
push_front 484906579
get 64925
push_back 885825418
push_front 387723694
push_middle 85744669
get 31796
push_middle 509739237
push_front 551223606
get 175812
get 249310
push_front 487299358
push_back 19681375
push_back 594900701
get 210416
push_front 316151402
push_front 43614013
push_back 175314214
push_front 869902563
push_back 866472902
push_middle 782088229
push_front 860266888
push_front 739623671
get 175631
push_front 509796822
push_front 764602416
push_back 643428101
push_front 880306872
get 7985
push_front 746029760
push_back 651536745
push_middle 13033340
push_middle 213399715
push_front 640832152
push_front 7504938
push_back 881774
push_front 806510329
push_back 160952693
push_middle 861623201
get 220692
push_back 723014188
get 278536
push_back 309076572
push_front 347747264
push_middle 142668388
get 209319
get 184287
push_front 884554500
push_back 339308917
push_front 841232793
push_back 69328574
push_front 509020565
push_back 4025233
push_back 320016127
push_front 395049168
push_middle 783248736
get 247427
push_front 367317476
push_middle 884010558
push_middle 708709544
push_middle 199520268
push_front 525292243
push_middle 718866161
get 29957
push_middle 557140786
push_back 899409161
push_middle 473332796
get 188794
get 178117
push_back 144167266
push_middle 342406871
push_middle 326695680
push_middle 506713085
get 115386
push_front 635581930
push_middle 235391671
push_back 66116940
get 80847
push_middle 860839448
push_back 227273001
push_front 248484380
push_back 463990871
push_back 499934174
get 76701
push_front 591174963
get 159764
get 193481
push_middle 839508327
push_middle 101584640
get 46261
push_front 171415228
push_middle 500558880
push_middle 522494038
get 19153
push_back 44126023
push_middle 707174468
push_front 835363219
get 96263
push_back 493327795
get 220458
push_back 751853640
push_front 205494352
push_back 846880804
push_front 21945576
get 186387
push_front 672777422
push_front 287744827
push_middle 445617409
push_middle 107248253
push_back 574430082
push_front 985150450
push_front 259281575
push_back 480586930
push_back 939060326
push_front 493574141
push_front 997725670
push_back 868969041
get 178933
push_front 647024386
push_back 158191172
push_back 219070414
push_middle 717479445
get 266015
push_back 442277143
push_middle 878366864
push_back 49512895
get 20527
push_back 426395676
push_back 718417439
push_front 604538061
push_front 686457410
push_middle 546021025
push_back 206654721
push_middle 143860399
get 262201
push_back 910813329
get 66367
push_front 175553119
push_back 788154654
push_middle 237216876
push_middle 171149102
get 274847
get 79540
get 260183
push_back 551001528
push_back 641163969
push_middle 719326181
push_middle 959424159
push_front 554494292
push_middle 767943354
push_front 447243731
push_middle 40924786
push_front 513084342
get 83323
push_back 389384183
get 60566
get 102397
get 234071
push_front 731831468
push_middle 207611199
push_back 318688718
get 283243
push_middle 414642130
push_front 660512068
push_back 252987056
push_back 414215085
push_front 729493048
push_back 557710552
push_front 573080476
push_middle 338400094
push_back 211418966
get 183897
get 188132
push_middle 65249241
push_front 10489524
push_middle 33440158
push_back 95741819
get 254053
push_front 906316652
push_back 151723284
push_middle 56438279
push_back 118728815
push_back 393899282
push_back 126754452
push_middle 73663703
push_front 909728617
push_back 699598096
push_back 287773354
get 65519
push_back 817813343
push_middle 514481672
push_back 512273841
push_front 955255305
push_middle 698780933
push_front 794560759
push_front 343543878
push_front 653435003
push_back 117052951
push_middle 975497516
push_back 754747493
get 128328
push_front 931794792
push_front 348562927
push_back 258148943
push_back 828136503
get 266056
push_middle 413399863
push_back 7887802
push_back 972936458
push_front 891621494
get 117278
push_front 142941033
get 87270
push_back 703581091
push_front 480659153
get 139289
push_middle 191870427
push_middle 412097841
push_front 225677524
push_back 488549800
push_front 371706266
push_middle 905675012
push_front 456166492
get 19429
push_front 807383501
push_middle 228467017
push_middle 842455602
push_front 831905203
push_middle 187900174
push_back 367148885
get 22647
get 41409
push_back 321907108
push_middle 248575012
push_back 273632629
push_middle 623890838
push_front 466627224
push_back 821542467
push_back 635084985
get 260104
push_middle 432651810
push_back 514492293
push_front 242802080
get 50394
get 238750
push_middle 790730800
push_front 181609818
push_middle 643359318
get 218535
push_middle 416034440
push_front 126145196
push_front 522503618
get 189083
push_back 515079279
get 175701
get 170837
push_back 720478498
push_back 623957570
get 149299
push_back 237718834
push_middle 532282328
push_front 700365771
get 273108
push_front 442177515
push_middle 24589718
push_back 47407544
get 194066
push_front 550102479
get 221570
push_middle 8035692
push_middle 327035884
get 96661
push_front 801956011
get 270475
push_middle 560515210
push_middle 811045383
push_back 585781540
push_back 589829990
get 98531
push_middle 20407799
get 77406
push_middle 842254912
push_back 944096668
push_back 381454979
get 252676
push_back 390555747
push_front 241858776
push_middle 997930179
get 243698
push_back 864265510
push_front 594725266
push_middle 679446678
push_middle 760453783
push_front 190118933
push_middle 908792378
push_back 651384181
push_middle 62760234
push_middle 406996602
push_front 479093866
push_front 112436905
push_front 217914997
push_back 950520888
push_front 409161852
push_front 828256292
push_front 478757062
push_front 446613833
push_middle 663480153
get 81663
push_middle 561155695
get 251484
push_front 909902691
push_middle 631929058
push_back 177756099
push_front 841000898
get 153139
push_middle 986358655
push_front 70324054
push_middle 177696114
get 242666
push_back 810461806
push_middle 87363969
push_front 826109558
push_back 765482808
get 37983
push_back 764418413
get 276129
push_back 838584940
get 182553
get 20237
push_back 141655878
push_middle 214380147
push_back 205120968
get 16806
push_middle 534090248
get 50066
push_front 366122875
push_middle 535111963
get 21664
get 135155
push_middle 923568309
push_middle 438178853
push_front 542919880
push_front 632062908
push_middle 794010744
get 78831
push_back 883602432
push_front 892601947
get 163202
push_front 987655717
push_front 877878809
push_middle 80424831
push_middle 25314339
push_middle 764648918
push_middle 887027759
get 186872
push_back 310073811
get 263024
get 61583
get 188692
push_back 909635779
get 86493
get 117078
push_back 192702457
push_middle 260647595
push_front 979773034
push_middle 953534330
get 252479
push_back 269505877
push_back 101682243
push_middle 955424199
push_middle 750032561
push_middle 305431678
get 207582
get 202911
push_back 798030331
push_back 154452118
push_front 219539834
push_middle 395511940
push_middle 150199312
push_middle 131233858
push_front 764737477
push_middle 715196611
push_middle 559068812
push_middle 132533466
get 48470
get 26846
push_back 353744697
push_front 191567406
push_middle 414262460
push_middle 52416481
push_back 420333763
push_middle 941975207
get 201782
push_middle 539298118
get 139745
push_front 500508470
push_front 903191939
push_middle 284375045
get 247205
push_front 766226795
get 180362
push_back 689663192
push_back 653471936
get 223748
get 179611
get 145510
push_middle 381709872
get 110271
push_middle 510374078
push_front 576101418
push_front 516863832
get 17099
push_back 323196429
push_middle 937807418
push_back 695920641
push_middle 63196678
push_front 961086543
push_middle 983683525
push_middle 363660402
push_front 260635196
push_middle 691557065
push_middle 558484626
push_back 145746427
get 257649
push_front 122814428
push_middle 264815073
push_middle 912378591
get 231356
push_back 683145812
push_front 468680686
push_middle 420536213
push_front 983686624
push_back 753392047
push_back 950403385
get 111746
push_middle 122741849
push_front 616583347
get 144967
push_front 19663684
push_middle 262154963
push_back 6103471
push_back 563562612
get 43295
push_front 18822239
push_middle 936948533
push_back 715398495
push_front 693665014
get 214626
get 279730
get 174324
get 154985
push_middle 98033719
get 140156
get 175232
push_middle 131151383
push_middle 187598304
push_middle 524446348
push_back 29580518
get 112264
get 174474
push_middle 293003811
push_middle 770525529
push_middle 179758173
push_back 267018619
push_back 991863703
push_middle 100566125
push_back 336112099
push_front 981144392
push_front 362928653
push_back 361307419
push_front 546941057
push_front 845304555
push_front 643462873
get 118283
get 55245
push_middle 81762588
push_front 756250302
push_back 9338107
get 189832
get 45496
get 81797
push_back 163174342
get 96109
push_back 525431576
push_middle 192927262
get 112627
push_middle 99165030
push_front 379340387
push_front 136674507
push_middle 584288224
get 158645
push_front 397535708
get 242180
push_front 49877099
push_middle 886284688
get 252781
push_back 953621273
push_front 278914287
push_front 694385019
push_back 738368999
push_front 507393165
push_middle 667131062
push_back 647235045
push_front 81665277
push_back 72042062
push_front 618186376
push_front 430476756
get 9515
push_front 398851947
get 196548
push_back 483408528
push_front 388818412
push_back 493059208
push_middle 458147185
get 113580
push_middle 866573425
push_middle 508098603
push_front 472138577
push_front 653647907
push_front 68511310
push_front 255178333
get 172595
push_front 195774851
push_middle 194506735
push_front 656563732
push_front 281394559
push_middle 657598637
push_back 285899999
get 13210
get 189635
push_front 683123796
push_front 793058738
push_back 576910533
push_front 996440044
push_back 993348020
get 261343
push_middle 400019234
push_front 319252047
push_middle 621938808
get 265162
push_middle 359408774
get 17155
push_middle 241536067
push_front 949800262
push_middle 10794640
push_back 493812652
push_front 690909415
push_middle 79418438
push_front 701552902
get 103204
push_middle 32588874
get 3527
get 134319
get 241179
push_middle 989442516
push_back 585994503
push_middle 998492192
push_middle 291706761
get 162116
push_front 644246462
push_middle 792339786
get 70911
push_back 193129789
push_front 394524297
push_front 891598568
get 131392
push_front 895977870
push_front 951934739
get 34844
push_back 559658227
get 51752
get 251877
get 88503
push_front 555156078
push_front 963137401
push_front 197791370
push_back 577605868
push_front 595529096
push_middle 905093848
push_middle 661116054
push_back 110250815
push_back 733807342
push_front 467568633
push_middle 217014033
get 184138
get 207789
push_middle 793355962
push_middle 16313116
push_middle 640915640
get 29339
push_middle 333838513
push_front 68486575
push_back 737084494
get 104468
push_front 718473671
push_middle 765186112
push_middle 591394779
get 256619
push_front 622754203
push_middle 961353820
push_front 651005301
push_front 56623973
push_middle 129901396
push_back 550770018
push_front 342254479
push_back 253512634
push_back 887359372
push_front 180118294
push_back 274200324
push_middle 125430181
get 186858
push_front 599581962
get 206950
push_back 911471030
push_front 778743871
push_middle 246257249
push_middle 979227880
push_front 952092606
push_middle 601914366
push_front 577905040
push_back 855644319
push_back 933693610
push_back 761895107
get 124239
get 10316
push_middle 334564257
push_back 788450756
push_back 955295679
push_middle 820141420
push_front 693170452
push_middle 445576849
push_middle 543254188
push_front 217320948
push_front 125993135
get 155129
push_middle 723504105
get 228757
push_middle 927920955
push_back 72042900
push_back 721278044
get 231620
push_middle 408590294
push_back 465755356
push_front 291194977
get 46649
get 189860
get 211122
push_front 92138972
get 119871
push_back 934570935
push_middle 629510004
get 278231
push_front 814613194
push_front 998155221
get 93906
push_front 535426627
push_front 915058688
get 51110
push_front 10598226
push_front 990327641
get 12663
push_front 463503521
push_front 961481678
push_back 471846554
get 106029
push_middle 85108822
push_front 863374071
push_front 470862140
push_back 19755027
push_middle 582757081
push_front 733847479
push_middle 992486650
push_front 448538270
get 70923
get 103298
push_back 206935058
push_back 284135057
push_back 75908610
push_back 83272013
push_middle 172519759
get 36113
get 264286
push_middle 842163049
get 147131
push_middle 52882989
push_back 603493056
get 23174
push_back 930244049
push_front 922106406
push_middle 881515399
get 214906
push_back 322568081
push_front 798083395
push_back 171308619
push_back 389995579
get 171080
get 211347
push_back 428666798
get 149342
get 223558
push_front 323069920
push_back 624101853
get 248524
push_middle 977393640
push_middle 27602115
push_back 987976618
push_front 173978693
get 175109
push_front 142738911
get 223738
push_back 901752532
get 262880
get 222832
push_back 698156813
push_back 495140304
get 64249
push_back 964674317
push_back 258381655
get 97415
push_back 360981441
push_back 43472471
push_front 158561999
push_back 536682412
get 155239
push_middle 593608285
push_front 638624713
push_back 316964681
push_back 81560660
get 5515
push_front 108127723
push_middle 728835951
push_middle 659607490
push_front 642716192
push_back 555227035
push_middle 70927881
push_front 395265308
get 97140
push_back 545621250
push_back 57315219
get 54765
push_middle 440161461
push_front 741815761
get 153723
get 54240
push_front 41276651
get 151714
get 270065
get 245175
push_front 959925794
push_front 753454676
push_middle 247758087
push_back 90345359
push_back 975982752
get 129834
get 177826
push_front 488985025
push_front 596388200
push_middle 239957304
push_front 636940269
get 242790
push_front 106182953
push_middle 215225039
push_back 298009455
push_middle 854682674
push_front 40138093
push_middle 808747148
get 136762
get 133469
push_front 907095548
push_middle 766743513
get 188655
push_front 861363527
push_front 315213972
push_back 962689444
push_middle 840677025
push_front 620803079
push_back 630928243
get 178714
push_middle 327868986
push_front 301325435
push_middle 81383080
get 122784
push_front 245153800
push_back 253661769
push_front 600061264
push_front 634346558
push_back 302347351
get 225884
push_front 785556357
push_back 369995407
push_middle 792124173
push_back 532098398
push_middle 47654466
push_front 1746910
push_middle 813247620
push_back 169559050
push_middle 343599666
push_front 602856057
push_back 243577781
get 171052
push_front 942094154
push_middle 47085980
push_middle 810530439
push_front 619135212
push_middle 409160218
get 51267
push_middle 671936153
push_front 504322322
push_middle 940829742
get 7048
push_middle 540324747
get 138934
push_front 635423462
get 63906
push_middle 77822529
push_middle 586107498
push_middle 328434521
push_front 390036387
push_front 80407402
push_back 922613904
push_middle 847319782
get 820
push_front 317660051
push_middle 153420917
get 223746
push_front 940430764
push_front 391316215
push_middle 862529607
push_front 33392187
push_front 23738847
push_front 554952113
push_middle 623638407
get 144795
push_back 463946346
push_front 220684302
push_middle 359243366
push_middle 83850309
get 259559
push_front 74126344
push_middle 823458210
push_middle 378011061
push_middle 912024228
get 254020
push_back 834800360
push_front 658791745
push_middle 538099502
push_back 220160521
get 200147
push_back 711667594
push_middle 480525456
push_middle 732774449
get 68866
push_front 892106259
push_back 745210221
push_front 485583504
push_middle 349148262
get 156649
push_front 829565526
push_middle 643672795
get 52917
push_front 592494892
push_middle 92733827
push_back 427554020
get 121661
get 217793
push_back 89681714
push_back 300378183
push_back 774020078
get 172270
push_back 671568065
get 19744
push_front 769064192
push_front 142435505
push_middle 432408333
push_back 60393994
get 200952
push_middle 580316353
push_back 125204864
push_front 848691888
push_front 103671067
get 150143
get 152198
push_front 996623118
get 166729
push_front 171264187
get 285731
push_front 9583914
push_back 133389499
push_middle 482177957
get 141778
push_middle 728857198
push_back 410373755
get 211088
push_middle 821990314
get 83415
get 69059
push_front 443284386
push_front 580727560
push_front 766102938
push_back 669505711
get 89331
push_back 560853365
push_back 703989739
push_middle 385504388
push_middle 408456749
push_front 269526168
get 59498
push_middle 412776943
push_middle 644256980
get 281024
get 11893
push_back 178481902
get 206393
push_middle 752380152
get 19091
push_front 141329109
push_back 167971031
push_back 89894079
push_back 404271943
push_back 816287266
get 68826
push_back 871114958
get 190766
push_back 814576234
push_back 370360549
push_back 96359352
push_middle 489035081
push_front 965570286
get 181858
push_front 304784362
push_front 564701712
push_back 289147797
push_back 280980410
get 256840
push_middle 440181908
push_middle 704500951
push_front 697936265
push_front 250441371
get 142973
push_middle 356964233
get 228588
get 138721
push_front 423229202
get 58287
push_middle 961774607
push_front 395171215
push_middle 649223087
get 188803
push_middle 60545510
get 239529
push_back 480737650
push_front 694495988
push_back 538487388
push_front 416928166
get 37747
push_back 744461345
push_back 698409002
push_front 237756440
get 265031
push_middle 17158174
push_back 525007428
push_middle 685293668
get 117906
push_middle 468476868
get 89871
push_middle 353839998
get 124680
get 80304
push_front 459314398
push_middle 431678205
push_front 899001197
get 112345
push_back 243013489
push_front 147820836
push_front 213225980
push_back 863978341
push_middle 247029611
push_back 366974906
push_middle 408290878
get 160662
push_front 332912984
push_front 824178662
push_front 947434318
push_front 688158292
push_front 547105141
push_back 124718938
push_front 49452345
push_front 969205127
push_middle 477678945
get 60773
get 130302
push_front 319593344
get 43184
push_front 773553320
push_middle 871246417
push_front 539932539
push_back 78104440
push_middle 436374484
push_back 8303585
get 31330
push_back 595402026
push_back 116464488
get 239001
push_middle 675324717
push_middle 991052773
push_middle 326417111
push_back 186590216
push_middle 979751474
get 142834
push_back 124322200
push_middle 832523317
get 76613
get 264688
get 195259
push_back 265741370
push_back 314943905
push_back 225501318
get 34765
push_front 103264276
get 272680
push_back 594861020
get 160566
get 188812
push_back 195282270
push_middle 52888391
push_back 226330807
push_front 679266851
push_front 801180093
push_front 522777967
get 70996
push_back 60040947
get 227367
push_back 26582845
get 24249
push_middle 411055029
push_front 638241535
get 13782
push_middle 953302680
push_middle 789551448
push_middle 447541269
push_back 383953537
push_back 551341508
get 192969
push_middle 320200834
push_middle 111087398
push_middle 984539145
push_front 722032897
get 168303
push_middle 267528039
push_middle 984812584
push_middle 544008266
get 95577
get 214129
get 228377
get 167779
get 12619
push_front 983405200
push_front 874150454
push_back 924162693
push_back 18122620
get 154132
push_front 302862496
get 269976
push_front 321263495
push_front 81411297
push_front 603133878
push_back 884001928
get 286733
push_back 991532101
push_front 811524518
get 134025
push_front 115407851
get 32582
push_middle 496045225
get 66589
push_back 160553883
push_middle 153884041
push_back 670815916
push_back 998021499
push_middle 493157392
get 37801
push_back 255828493
push_middle 437011440
push_middle 36893980
push_back 545611757
push_middle 423146875
push_back 879546913
get 108908
push_back 112742403
get 275244
push_middle 112196949
push_middle 323232760
push_middle 827260443
push_middle 408687578
push_middle 430091492
push_back 831868360
get 250447
push_front 9051428
push_front 289998470
push_middle 676262386
get 249622
push_front 772186045
push_front 142199360
push_middle 885384344
push_front 735518180
push_back 229242543
get 205714
push_front 13207401
get 44528
push_front 881621571
push_front 734005063
push_middle 870763349
push_middle 679376396
push_back 90400978
push_back 345707937
push_front 12387871
push_front 208869787
get 16704
push_front 883367309
push_middle 158683539
push_front 477502722
get 23279
push_front 567558617
push_back 997619388
get 29580
get 272299
get 215694
get 153053
get 76675
push_middle 209225475
push_back 134942965
get 145923
push_front 99666165
push_back 886603030
push_back 206672531
push_back 513569302
push_back 509391240
push_front 938322812
push_back 554416142
get 25994
push_front 146607583
push_back 391205959
get 28310
get 40062
push_back 280729683
push_front 459025060
get 196059
push_back 509767960
push_back 220162617
push_back 973830759
get 168153
push_middle 319295307
push_front 907565379
get 267960
get 229291
push_back 88023780
get 84949
get 93464
get 108677
push_front 179203055
push_back 685024415
push_back 432596392
push_back 28039245
push_middle 383301
push_front 962525699
push_middle 251904392
push_middle 937217585
get 31542
push_front 492728768
push_middle 972216675
push_front 58078776
push_front 93412340
push_front 938112433
push_back 487396358
push_front 736047591
push_front 517852050
push_front 359084661
push_middle 918519172
push_back 908944101
push_back 131602725
push_back 468817262
push_middle 934352667
get 273995
push_front 418849841
push_back 86072117
push_back 952583237
push_back 348813534
push_back 165639513
push_back 341946825
push_back 866156495
push_middle 76545084
push_middle 764250496
push_front 135395923
push_front 958833860
push_front 421515670
push_front 25000357
push_front 780583152
push_front 697328534
push_front 891321507
get 55536
push_middle 68715855
push_back 954865039
push_middle 826022980
push_middle 38459317
push_front 817862206
push_middle 393720454
push_front 691186288
push_back 761953276
push_back 182871674
push_middle 979982448
get 43785
get 29365
get 29040
push_front 830045556
push_front 389701779
get 100084
get 142491
get 62606
push_front 578767035
push_front 317484085
push_back 652596885
push_back 383440369
push_front 567574283
push_front 486197401
push_middle 718035521
get 96767
get 259185
push_back 657755762
push_back 250457323
push_middle 115571147
push_middle 872455924
push_front 679895628
get 137364
get 35862
push_middle 852492402
push_middle 460898174
push_back 47011408
push_back 449436106
get 196552
get 212835
get 75558
get 272684
push_middle 550926605
get 135382
get 281387
get 235921
push_front 805136929
get 154174
get 189525
push_middle 725972591
push_front 866717604
get 50183
push_middle 738253968
push_back 283309657
get 7882
push_middle 455141247
push_back 198395462
push_middle 127285708
push_front 983084695
push_front 552714708
push_middle 847557085
push_middle 113388654
push_front 274796162
push_back 317571174
push_back 40332062
get 109299
get 43016
push_middle 798553145
push_back 914646010
push_back 781298100
push_middle 228208758
push_middle 135713977
push_middle 47216110
push_middle 935474262
push_front 871608856
push_middle 288247561
push_back 842643600
push_front 358220938
push_middle 842357601
push_back 946987364
push_front 787672792
push_back 644765209
get 191203
get 14888
get 91815
push_front 862054174
get 245823
push_back 172602836
push_front 402403176
get 160420
push_back 940787199
push_front 461331504
get 50493
push_back 291168294
push_middle 416561444
get 65729
push_back 213777277
get 125253
push_front 611872977
get 258373
push_back 508952082
get 169817
push_middle 685377466
get 25784
push_back 856102624
push_middle 659581644
push_middle 554542957
get 84609
push_middle 2628782
push_middle 751946627
push_front 522531682
push_middle 482933167
push_front 452818430
push_middle 88492154
push_back 61061721
get 282249
push_front 595917689
push_middle 152151854
push_front 386288286
push_middle 155912157
get 251425
push_front 493427164
push_back 886925565
push_middle 584844242
get 142505
get 64853
push_front 215741491
push_middle 559558105
push_front 767875714
push_front 94796890
get 134350
get 241680
push_middle 641067494
push_middle 5384547
push_middle 610622916
push_back 916070347
push_middle 264722343
get 92329
push_back 330243729
get 271595
get 507
get 173151
push_middle 340520112
get 74344
push_middle 630151439
push_front 27426882
push_front 48653756
get 81126
push_front 900141358
push_front 71689526
push_back 779441054
push_middle 947500505
push_back 463403128
push_front 877248002
push_back 339395981
get 108983
push_front 190087312
get 35299
push_middle 447197834
get 266406
push_front 764136807
push_front 64676414
push_middle 369726040
push_front 517663632
push_front 720716639
get 173659
get 5395
push_middle 687232174
push_back 543284318
push_front 782303288
push_back 367617776
get 203524
push_front 649803034
get 38506
push_back 577164985
push_middle 421983230
get 57630
push_back 925603757
get 150314
push_middle 770134161
push_front 837611342
push_middle 45292035
push_front 497370786
push_back 165228767
push_front 912951679
push_middle 839330552
push_middle 481924283
push_front 883846297
push_front 583845084
push_middle 221299139
push_back 46090800
get 113446
get 15646
push_middle 792567401
push_back 27009379
push_back 960282600
push_back 495433488
push_back 359687600
push_middle 79772011
push_back 856456901
push_middle 961862787
push_front 700132600
push_middle 777010628
push_front 895236846
push_front 522430478
push_middle 664569544
get 122783
push_back 456077914
push_back 808527366
get 64666
push_back 487687926
get 211600
push_middle 932500622
push_front 374902130
push_middle 605703501
get 188381
push_front 649486769
push_middle 623374500
get 30052
get 225752
get 5100
get 272798
get 277360
push_front 620792440
get 136301
push_front 289903319
push_front 267967527
push_middle 810612387
push_middle 754603600
push_back 924241281
get 162760
push_back 965925430
push_back 229926796
push_middle 812408095
push_front 6133992
get 239421
push_front 139678072
push_middle 687872653
push_back 594903654
push_back 42880802
get 219657
push_front 560892302
push_middle 260764836
push_middle 379744053
get 208232
push_front 1057206
push_middle 124853720
get 187956
push_middle 335933724
get 251248
push_back 786300637
push_middle 709081143
get 252954
push_back 444322486
push_middle 127124629
push_middle 24092917
get 6098
push_back 645914651
push_middle 966877711
get 280992
push_front 428893312
push_back 341673036
get 180127
get 131079
get 190618
push_front 172772966
get 78680
push_front 689716012
get 237784
push_back 849158608
get 271862
push_back 251885987
get 59107
push_front 850947304
push_middle 22136467
push_middle 985917933
push_front 556629128
push_back 589402268
push_front 252468028
push_middle 810202977
push_middle 684006345
push_middle 515003888
push_middle 367103353
push_front 998066529
get 4937
get 73009
get 271727
get 154078
get 90373
push_back 931915095
push_middle 19172127
push_front 184382118
push_middle 766889846
get 190237
push_back 724746347
push_front 553244223
get 104825
get 17723
get 126768
push_front 720980959
get 55045
push_back 133871433
push_back 727709649
push_front 339889075
get 43777
push_back 663552839
push_middle 949133648
push_middle 651560597
push_front 933682709
push_back 316773566
push_front 306159315
push_front 190199627
get 278882
push_back 250777154
push_back 662221127
push_front 922483433
push_middle 951567871
push_middle 266779450
push_middle 999455035
push_back 399481889
push_front 442733252
push_middle 666648489
get 182482
push_middle 869324464
get 64839
push_front 488440141
push_front 675731219
push_front 188973395
push_front 124850978
push_front 849175825
push_back 173921104
get 275612
push_middle 625498780
push_front 650249090
push_front 874853289
push_middle 134298942
push_middle 748863762
push_back 207529627
push_back 415518419
get 265552
push_middle 455429882
push_middle 544545317
get 164429
push_back 925854477
push_back 527482538
push_back 606705891
push_back 461718808
get 200554
push_back 860418266
push_front 224865262
get 131952
push_back 200611501
push_back 390211170
push_middle 503836531
push_front 632475239
get 140145
push_back 36489641
get 223409
push_back 781861479
push_back 182088434
get 104379
push_back 646423916
get 174700
push_front 725193717
get 21695
push_front 744645533
push_back 203873117
push_back 264261032
push_back 50091726
push_front 331888463
push_middle 600759450
push_front 904295337
push_middle 631409979
push_front 813751568
push_front 35337769
push_middle 447267258
push_middle 638528257
push_middle 507290614
push_front 986901329
push_middle 630608901
push_back 576117506
push_front 939014944
push_back 725965377
get 31680
push_back 649498483
push_front 631518673
push_back 200150740
push_front 525870461
get 190153
push_front 163479294
get 3922
push_middle 382937145
push_middle 418854540
push_front 21305515
get 190056
get 242990
push_front 699269680
push_front 918400995
get 122174
push_front 723481999
get 277038
push_front 170482321
get 89730
push_middle 383288910
get 277243
get 67168
push_middle 351021343
get 19473
get 268325
get 225698
push_middle 179509151
push_back 650472305
push_middle 931460953
push_front 460764054
get 210608
push_front 924613192
push_front 897823806
get 112053
push_middle 934520205
push_front 993181026
get 216801
push_front 747607682
push_middle 844273130
get 273553
push_middle 653112853
push_front 205173629
push_middle 569799935
get 52091
get 126437
push_front 383963566
push_middle 858650915
push_front 789825686
get 209068
push_middle 632303834
push_middle 566798875
push_front 597556585
push_middle 96634815
get 108655
push_back 966033268
push_back 699050584
push_front 825889929
push_back 436176119
push_middle 618166211
push_front 776117419
push_front 208915700
push_middle 216827682
push_front 314221648
push_middle 376734518
push_back 695829999
push_back 217052573
push_front 434678647
push_back 160285716
get 182943
push_front 982776804
push_front 89835132
get 32235
push_middle 621788858
push_middle 240304471
get 62425
get 249381
push_back 652144248
push_middle 167249654
push_front 948884969
push_middle 365426246
push_front 110292642
push_middle 366138145
push_middle 188130809
push_middle 61988496
push_back 355304085
push_back 529180835
push_front 694569214
push_middle 1839245
push_middle 674673354
get 204964
get 110380
push_back 16664297
get 235829
push_back 807651442
get 70561
push_back 606945728
push_back 262813266
get 216993
push_back 924143341
push_back 189032480
get 42034
get 31248
get 141635
push_back 483152783
push_front 570551873
get 249925
push_middle 503069499
get 189309
push_back 727185531
push_back 819555153
get 251496
push_front 219591104
get 39366
push_back 290997708
push_back 263399533
push_middle 198757814
push_front 58825192
push_back 648588653
get 52809
get 261917
push_back 571279408
push_middle 582362555
push_middle 899081746
push_back 931255438
push_front 93944283
push_back 381941318
push_middle 291315200
get 88822
push_middle 872705324
get 188641
push_back 379032700
push_middle 152773396
push_front 318195296
push_middle 57860323
push_front 511922640
push_middle 773809259
push_front 363699501
push_middle 264860281
push_back 440548771
push_front 307796799
get 116093
push_middle 612665064
push_front 796324552
push_middle 932135646
get 122185
push_middle 738337482
push_front 750309446
push_back 407163550
push_front 452799244
push_front 214600237
push_back 824798362
push_middle 157845386
push_middle 474777891
get 232841
get 1396
push_back 537283843
push_front 750048021
push_front 477997823
get 143873
push_middle 282233041
get 98831
push_front 745188183
push_back 482281732
push_back 283601592
push_middle 207351452
push_back 826235508
push_front 1045238
push_front 642919662
get 69757
get 138125
push_back 620840030
get 219952
get 91906
push_back 294581716
get 31034
push_back 972971160
push_middle 223138098
get 218938
push_back 376033855
push_middle 417476964
get 158202
push_front 973437506
push_back 706466847
push_middle 591568792
push_front 937444334
push_back 991680783
push_back 849993389
get 36330
get 162001
push_back 546094467
push_front 824325419
get 228946
push_front 25698777
push_back 2877841
push_back 260264200
get 150458
get 276199
push_front 347442344
push_middle 362046427
push_front 868121911
push_middle 513863166
push_front 660369796
get 150017
push_middle 938648717
push_front 869775583
push_back 556027403
push_middle 203723673
push_back 336294398
get 228708
push_front 68385259
get 117056
get 149583
push_front 104786480
push_front 149888853
push_front 970730447
push_back 275781706
get 1612
push_back 811397680
push_front 162183007
push_front 609818218
push_back 927652425
get 59922
push_middle 402443414
push_middle 478062769
get 196350
get 206498
get 87236
push_front 303968096
push_front 839621670
get 207192
push_middle 762678151
push_front 551454972
get 53711
push_back 192955078
push_middle 29851821
get 224568
push_back 101317036
push_back 722009298
get 121551
push_front 38824729
push_back 535029500
push_back 505849609
push_front 160688866
get 81106
get 220057
get 136396
push_back 553803129
push_back 936996587
push_back 116482856
push_back 515015974
get 49181
push_middle 206891413
push_back 780891860
push_back 523763661
push_back 640808293
push_front 758111576
push_back 673798048
push_back 470051164
push_back 603315344
get 232518
get 68977
push_front 632052245
push_front 570860843
push_front 401896809
get 54818
push_front 840647706
push_front 375871659
get 151858
push_middle 619948809
push_middle 476505320
push_back 876130247
get 53112
push_back 145179922
push_back 189206811
get 247800
get 250225
push_middle 666758573
push_front 455004519
push_middle 414981519
push_front 832014602
push_front 836073860
push_back 124875662
get 218936
get 60716
push_front 995665271
get 156413
push_middle 858789383
get 115750
push_front 622534963
push_back 359180426
push_middle 842719873
push_front 390235138
get 78629
push_front 156911587
push_back 667059428
push_middle 23642912
push_back 215854257
push_front 356737653
push_middle 471244559
push_middle 44120649
push_front 882892238
push_front 489050207
push_front 412468984
push_back 193939471
get 29879
get 266133
push_front 931358182
push_back 170250033
get 222177
push_middle 98748011
push_back 744931990
get 80512
get 192128
push_front 163620327
push_back 343586041
get 247874
push_front 392581234
push_front 486815099
get 90298
push_front 842238068
get 265178
get 86926
push_front 494133919
get 44534
get 156138
push_back 514840865
get 16659
get 86125
get 241619
push_middle 990036771
get 155957
push_back 992200385
get 26392
push_middle 562346592
get 58929
push_back 181199474
push_back 887348186
get 230462
get 275976
push_back 856386661
get 251948
get 59740
get 54678
get 281643
push_middle 650651881
push_front 439447008
get 92105
push_front 579582271
push_back 197422856
push_middle 407518962
get 247514
push_back 158300902
get 140537
push_middle 809555486
push_front 75923472
push_back 797328410
push_front 794964612
push_middle 490100036
push_front 744487585
push_middle 539051964
push_back 281654165
get 20925
push_middle 916152844
push_middle 212480355
push_middle 763700257
get 229304
push_middle 899934984
push_front 421791628
get 143125
push_middle 932813472
push_middle 476671886
get 46611
get 166088
push_back 927523327
get 50709
push_back 620184034
get 83533
get 170269
push_middle 358488379
push_back 271416719
push_middle 332488849
push_back 466475117
push_front 602195441
push_middle 473531360
get 56793
push_back 696277314
push_middle 278785371
push_front 738733269
push_middle 662327085
push_front 881656492
push_middle 956781585
push_back 848649924
get 41657
push_front 122208570
push_middle 867134485
push_front 355430426
push_back 996976561
push_front 797216918
get 9310
push_middle 341646732
push_front 579145996
get 194457
push_back 371331510
get 274094
get 244657
push_middle 139244197
push_middle 224544723
push_back 20036061
push_middle 371328149
get 138306
push_middle 579684799
get 197127
push_back 872354003
get 4396
push_middle 438621046
push_back 164565544
get 187132
get 37968
push_front 817712763
push_middle 562684279
get 180361
push_back 440572067
get 123857
push_front 690826801
push_middle 635023747
push_back 782423752
push_front 466716612
push_back 851938931
push_front 847139916
push_back 812517582
get 175503
push_middle 43353411
push_middle 947808757
push_front 683111530
get 232254
push_back 452904655
push_back 510121791
push_back 399379399
push_middle 971506407
push_middle 79122153
push_middle 509009902
push_front 543135463
push_middle 196148873
push_back 978145664
push_front 359372834
get 218865
push_back 814645008
push_front 473169917
push_front 295921973
push_back 52570434
push_front 618322054
get 170221
push_middle 914473026
push_front 298241286
push_middle 71278925
push_back 258788190
push_middle 706188452
get 272904
push_front 15553820
push_front 516545949
push_back 395817884
get 28673
push_middle 132811236
push_back 517211678
push_back 319734367
push_front 105626101
push_middle 879489030
push_middle 685084370
push_back 142761620
push_back 766545889
push_front 543197037
get 285000
push_back 420669593
push_back 155623140
get 179928
get 58746
get 276
push_front 913096893
push_back 363867618
push_middle 804380850
push_middle 723194553
push_front 795679376
push_front 81681569
push_front 2031541
push_back 212292377
push_front 258107287
push_middle 691932249
get 64925
push_middle 311891178
push_back 287233974
push_middle 858257467
push_back 262000453
push_middle 813971024
push_front 238398566
push_back 360323167
get 230798
push_middle 108209347
push_front 686708617
get 80382
push_back 213335406
push_middle 119945988
push_middle 77280797
get 52538
push_back 72960312
push_middle 822510692
push_middle 469796813
push_middle 883209810
push_front 768923041
push_middle 718513508
get 25628
get 86542
push_middle 222366118
get 221781
push_front 169531222
push_back 726088016
get 82344
push_front 533995347
push_middle 631166140
get 87067
push_back 381744995
push_back 348108802
push_back 201558171
get 219636
push_front 138101972
push_middle 722102127
push_middle 480064184
push_back 972204896
push_middle 961216151
push_back 551632345
get 135715
push_front 313348821
push_front 197104644
push_front 436396015
push_front 233590729
get 33563
push_front 197574683
push_back 300141790
push_middle 110155429
get 152009
push_middle 418894015
push_back 773565726
push_middle 818743328
push_front 621892511
get 66012
push_middle 514522772
get 246707
get 246175
get 231912
push_back 283561045
push_front 991757514
push_front 152589205
push_front 470560178
push_middle 873056947
get 269513
get 65093
get 137988
get 32005
push_middle 294528198
push_back 464702097
push_middle 489421210
push_front 183432296
push_back 938866763
push_middle 364232893
push_middle 209405287
push_front 726587984
get 72331
get 82252
push_front 392103859
push_back 733021754
get 132022
push_middle 265364942
push_front 461678626
push_back 560414466
push_back 68862315
push_front 239599092
push_back 990920084
push_front 159605633
push_back 934348045
push_middle 539667828
push_back 199979890
get 92527
get 174243
push_middle 507001771
push_back 85665883
push_back 176064464
get 193845
push_front 594301980
push_front 909646201
get 76080
push_back 584783453
push_front 536335612
push_front 364786623
get 27470
push_middle 405536192
push_back 978997989
push_middle 833454292
push_back 879124749
push_front 196622622
push_back 519602776
push_middle 443102125
push_back 131072380
push_back 140417846
get 257970
push_back 920319429
push_back 645912109
push_middle 994511683
push_front 958673234
get 216465
get 242232
get 115506
push_front 735525748
push_middle 372800855
push_back 592006737
get 233306
get 255372
push_back 530262674
push_front 593842880
push_middle 581520834
get 279245
push_back 913748940
push_front 806182000
push_front 63713193
push_back 485757931
get 280581
push_middle 204826562
get 20456
get 129233
push_middle 841929161
push_middle 915212811
push_back 49666933
push_back 252180730
push_front 738107602
get 123217
push_front 543903211
get 21895
push_front 920651830
push_middle 641334979
push_front 671062155
get 279584
get 24113
push_back 992821543
push_back 807333957
push_back 730910549
push_middle 866298461
push_front 940342677
push_back 24730158
push_middle 151439192
push_middle 559352015
push_middle 74055590
push_middle 896961008
push_front 568246796
push_back 36952896
push_front 830646463
push_back 679713313
get 136362
push_middle 509431094
get 64475
push_middle 428938101
push_back 703750776
push_front 896693566
push_middle 33556769
get 93674
push_back 541865380
push_middle 304264010
push_back 894017205
push_middle 956686150
push_middle 16683962
push_front 766489039
get 263751
push_back 898600588
push_front 749754011
get 267765
push_middle 814230951
push_front 856978162
push_back 393880911
push_back 946727438
push_middle 15792754
push_back 10986572
push_middle 716198746
push_front 142763189
push_middle 839813427
push_middle 445254725
push_front 817491555
push_back 340618976
push_back 255663744
push_front 263197394
push_front 515002081
push_middle 475926684
get 219534
push_middle 107372908
push_middle 390469620
push_front 921900911
push_middle 749710252
push_back 819452238
push_front 151749182
push_back 550155867
get 252653
push_middle 630617232
push_back 928600362
push_middle 343045663
push_middle 835950259
get 219657
push_back 595035979
push_back 981873648
get 42907
push_back 292511512
push_front 973700950
push_front 623891889
push_front 516398727
push_back 658625362
get 50161
push_front 270141576
push_front 537864220
get 231959
push_front 83838689
push_middle 272854307
get 266616
get 86948
push_middle 720011736
push_middle 77407389
push_back 400680638
push_middle 872779313
get 153745
push_middle 672991145
push_front 365468628
push_back 539902274
get 257679
push_front 188548094
push_back 686100397
push_back 891209928
push_middle 369118744
push_middle 284478968
push_back 454059671
push_back 726832614
push_back 344108184
push_middle 372495070
push_front 610412928
push_front 345937201
push_middle 6999055
push_middle 793218150
push_front 323386850
push_back 370101134
push_back 116259617
push_back 31571960
push_back 994146676
get 248898
push_middle 187879466
push_middle 31576262
get 274678
push_front 846709244
push_front 592690581
get 148321
push_middle 857934266
push_front 576228727
push_back 581229011
push_front 445269041
push_front 687853643
push_back 805650601
get 98770
push_front 664600298
get 7117
push_back 318420609
push_back 490120283
push_back 955076122
push_back 684389378
push_middle 890720281
push_middle 786383408
get 11735
push_front 259213546
get 159589
push_back 740439472
push_middle 995223433
push_front 589218590
push_front 671764334
push_middle 419560725
push_middle 166262222
push_back 258997214
push_front 660129374
push_back 144665368
push_front 523460398
push_middle 47161714
push_front 915603960
push_front 678415363
get 122380
push_middle 37075749
get 121195
get 276529
push_back 685920442
push_middle 885700711
get 77043
get 44335
push_back 491831965
get 5053
push_middle 622896738
get 172535
get 235242
push_front 42711308
push_middle 124154868
get 125258
push_front 659750911
push_back 542833888
push_middle 678027473
push_back 278452951
push_back 356468136
push_back 549149777
push_middle 316482636
push_middle 727842572
push_middle 36807176
push_front 771687538
push_front 684803842
push_back 557926456
push_middle 87899820
push_middle 898131751
push_middle 185593171
push_middle 225212920
push_back 475849743
push_front 673321942
push_middle 102316129
push_back 257216539
get 186276
push_back 658710683
get 73511
push_front 627965261
get 118676
push_middle 659633329
push_front 66044271
push_front 26716343
get 139019
get 116683
push_back 676224815
get 245672
push_middle 390080651
push_back 66548033
push_back 660460621
push_middle 958619132
get 207967
get 42024
push_back 230409450
get 267460
push_back 546080311
push_middle 300753821
push_front 784398166
push_back 934528977
push_back 207155683
push_front 964052129
get 220392
push_back 687755731
push_back 79134584
push_back 941731925
push_back 649180743
push_front 641695569
get 134069
push_middle 721124339
push_middle 334305375
push_back 575853718
push_back 811800385
push_middle 247038336
push_back 162480403
get 115243
push_middle 56463025
push_back 339286394
push_middle 16352357
push_middle 295583006
push_back 212082240
push_middle 884232769
push_front 772753999
push_back 988915284
get 156554
push_back 754950123
get 208968
push_front 173605967
push_back 233538114
push_front 46582982
push_front 863727763
push_middle 621491942
push_back 363840488
push_middle 769101851
push_middle 714902510
push_middle 157117581
get 79205
push_back 370401345
push_front 324250930
get 217224
get 167317
push_front 370388719
push_front 762060413
push_front 135819697
push_back 558677707
push_middle 762519509
push_front 320131924
push_front 346187920
push_front 972024085
push_back 84208215
push_front 443645020
push_middle 251745676
push_back 220993999
push_front 942196821
push_middle 488196485
get 285383
push_front 314725008
push_back 445726260
get 58081
push_middle 281640056
push_back 178724840
push_front 557777952
get 185583
push_back 760466287
push_front 930657849
push_front 389414298
push_front 601369873
get 212679
get 167246
get 193898
push_front 565258068
get 18175
push_back 547866386
push_back 532819244
push_front 277823204
push_back 262508489
push_back 153206371
push_middle 176396859
push_front 606895582
push_back 649311396
push_front 289094296
push_front 298372627
get 67874
push_middle 707192422
get 226130
push_front 488458898
push_front 562535643
get 193492
push_front 378411778
get 18067
get 181210
get 146958
push_back 95843848
push_back 701481357
get 18608
push_back 600193845
get 58045
push_front 338537135
push_back 283198890
push_middle 255247291
push_middle 501485587
push_middle 384024371
push_middle 192323901
push_back 262687444
get 13028
push_middle 673609444
push_front 270276023
push_back 772787830
push_back 995294671
push_back 503853816
push_middle 477219776
push_front 926134214
push_front 721408377
get 133578
get 134615
push_back 487520778
push_middle 258261329
push_middle 362723167
push_front 315251133
push_middle 559908637
push_back 924152341
push_middle 350111277
push_middle 833911179
push_middle 906584199
push_middle 564353685
push_front 558156584
push_middle 548492594
push_middle 950973218
push_middle 613582155
push_middle 812470221
push_middle 845498164
push_front 993904667
push_back 355546193
push_middle 589937418
get 171934
push_front 633768683
push_middle 873665099
push_front 575846014
push_back 539675895
get 64188
push_front 419629124
push_back 669900117
get 126022
push_middle 865231705
push_front 904503139
push_front 285827482
push_back 350630993
push_front 285119351
push_back 867352471
push_front 69051328
push_back 947275603
get 71680
push_back 35504096
push_middle 662152660
push_back 564383377
get 279797
get 76173
push_middle 696369396
get 94638
push_back 31330726
push_front 931298509
push_middle 751378821
push_back 137544655
get 120879
get 193178
push_front 505640542
push_front 195520923
push_front 529359479
push_front 51796648
push_back 98650848
push_front 35616883
push_middle 486113076
push_middle 527616400
push_middle 710002385
get 67519
get 76749
push_back 713810532
get 191583
get 38309
get 2012
push_front 91351335
push_middle 277513124
push_middle 23777229
push_front 725740097
push_back 316163311
push_back 452049506
push_front 153236445
push_middle 219493505
get 152255
push_front 558193274
push_middle 657753720
push_middle 575131213
push_back 14380695
push_middle 707006410
push_back 268807271
get 278132
push_back 994565435
push_front 653925663
push_back 752322104
get 6727
get 10586
push_middle 942879907
push_middle 943283229
push_middle 406504201
get 71741
push_middle 114059340
push_front 235367941
push_back 86570715
get 1741
get 261004
push_middle 949291990
get 267188
push_middle 156390497
push_back 346254223
push_front 590950778
push_middle 995933129
push_front 25357638
get 215183
push_front 293497172
push_back 44671419
push_front 817351652
get 245651
push_middle 257960591
push_back 801942744
get 223219
push_front 185826187
push_front 731055187
push_back 611048692
push_front 918576494
push_front 286432941
push_middle 956359262
get 213550
push_middle 273290723
get 150144
push_front 233486461
push_middle 63343909
push_middle 311347361
push_front 326470939
get 86621
get 142238
push_back 632500783
push_back 837836492
push_back 75254968
get 54100
push_front 4844784
push_back 900093744
push_front 40250342
push_back 371392898
push_front 108844130
push_front 147989823
push_back 890303997
get 20306
get 69787
push_back 421133148
push_front 109041813
get 118423
get 227471
push_middle 262848688
push_middle 837433965
get 273267
push_middle 236590601
push_back 188496992
push_front 847026646
get 6516
push_back 466731197
push_front 934184922
push_back 319123450
get 139627
push_middle 628214073
push_back 670175476
push_middle 973912167
push_back 300191685
get 168402
push_middle 692521930
get 284519
push_back 691807880
push_back 231447647
push_back 30189058
push_back 841140858
push_middle 540361574
push_front 553263974
get 59536
push_back 562757529
push_middle 512669813
push_middle 197789976
push_back 23658321
push_front 610971490
get 214859
push_middle 585589952
push_middle 274198457
push_back 70725758
push_front 761878235
push_back 835235026
push_back 508289440
push_back 22209555
push_back 423212963
push_middle 347170078
push_back 291075361
push_middle 827548774
push_front 864489067
push_back 460294798
get 166359
push_front 2662076
push_back 124550503
get 133251
get 135268
get 172507
push_front 563338513
push_front 94024475
push_middle 484458870
get 19767
push_front 804701160
push_front 417532496
get 126430
get 192217
get 116730
push_back 369045564
get 223660
push_front 96464461
get 103043
push_middle 664205329
push_back 927740266
get 58680
push_back 485019817
push_back 256320707
push_middle 635067613
push_middle 707751265
push_front 859932699
push_front 150283386
push_middle 623004049
push_middle 631179679
get 107051
push_back 935097138
get 217883
push_middle 438034132
push_back 130450441
push_back 800410767
push_front 374332447
push_front 342404606
get 149510
get 253134
push_middle 894424477
push_middle 284002667
push_back 662549753
push_middle 665077189
push_middle 545538601
push_back 257518201
push_middle 421150508
push_back 69009018
push_middle 729740560
push_back 73910691
push_front 709614136
push_back 361003046
get 18454
push_middle 235213574
get 115461
push_front 353822596
push_middle 102537834
push_front 492634600
get 15619
push_front 301648049
push_front 109203315
push_front 523184203
push_back 416320724
get 145830
push_front 16410298
push_front 320118482
get 219358
get 265598
push_middle 278840427
push_front 472517142
push_front 815729271
push_back 768858149
push_middle 265094295
push_middle 11639572
push_middle 625596343
get 215537
push_back 117576907
get 78268
push_front 126319209
push_back 265424801
get 278884
push_back 934876492
push_back 21620809
push_middle 43971898
push_back 110478957
push_middle 207015774
push_front 791273757
push_back 736728090
push_middle 664788430
push_middle 179607692
push_front 849961265
push_front 934708305
push_front 955844034
push_middle 44419435
push_middle 521401214
push_middle 499288637
push_front 311560369
push_front 733025715
push_middle 144154093
get 22196
push_middle 494312493
push_middle 291223162
push_front 92498215
push_middle 453548156
push_front 522932782
get 41267
push_back 700700237
get 62609
get 237924
get 104300
push_middle 366904924
get 79591
get 235278
push_back 29024187
push_middle 404882304
push_back 872590234
push_front 188020393
push_middle 476092871
push_middle 599562482
push_middle 422629042
push_front 602470067
push_middle 12009346
push_middle 785361258
push_front 569123549
get 127735
push_front 362326593
push_back 593312884
push_middle 813754095
push_middle 991306076
push_front 781105544
get 134163
get 35959
get 57243
get 76562
push_front 385576479
push_middle 846075604
push_middle 214840079
push_front 626886849
push_front 186020251
push_front 482747870
push_front 531407958
push_middle 916539607
get 269759
push_front 590547387
get 221892
push_front 295115106
get 154486
push_front 59057330
push_middle 776869383
push_back 183953979
push_front 204225606
get 130435
push_middle 532424018
get 67449
push_middle 202243493
push_front 106827313
push_back 218561774
push_back 840200511
get 183617
push_middle 14699594
push_middle 845712137
push_front 457853677
push_front 924717627
push_back 741728982
push_back 323843262
get 239346
push_front 589091764
push_back 898445928
push_middle 995697399
get 247129
push_back 647770799
push_middle 991939342
push_back 940203023
push_back 792560440
push_front 302010564
get 59088
push_front 283756789
push_front 304605621
get 137636
push_middle 100870759
push_middle 861782456
push_front 171455431
push_back 784608930
push_front 547254866
push_front 132784040
push_front 318819177
get 126045
push_front 641899631
push_front 313258181
push_middle 339168732
push_back 15291204
push_back 603932995
push_back 7375255
push_middle 3775122
push_middle 71897072
get 37536
push_front 467229943
get 202476
push_middle 802939080
push_back 49639133
push_middle 673291675
get 38133
push_middle 395913311
push_middle 676785396
get 103778
push_middle 493503391
get 208651
push_front 473428683
push_front 106394591
get 6566
push_middle 927086926
push_front 435833730
push_front 843621728
push_front 924863365
push_back 813678533
push_back 210619532
push_middle 613858282
push_middle 524958348
push_middle 142309519
get 271659
get 76451
push_middle 757763037
push_back 220404411
push_middle 641557385
push_front 832297418
get 274411
get 144181
get 177159
get 62436
get 91674
push_front 179905753
push_front 406637792
push_middle 539978964
push_front 212245747
push_front 488718506
get 73458
get 166522
get 228271
push_back 894910528
get 154276
push_middle 449707156
push_front 867469399
push_back 711126296
push_front 682370374
get 277094
push_front 574960107
get 81203
push_middle 368737831
push_middle 986741341
push_middle 765312849
push_back 405959297
get 260260
get 115029
push_back 782330202
get 217535
get 246032
get 232245
push_back 687404217
push_middle 738171709
push_back 953135399
push_front 826729951
push_front 135131803
get 277251
push_front 551339161
push_front 653281095
push_back 262756044
push_back 440064326
get 49313
get 187740
push_middle 607723975
push_middle 471148949
push_front 611746723
get 63543
push_middle 949097478
push_middle 327094187
get 62191
get 36832
get 204447
push_back 717337616
push_front 512410629
push_middle 512433517
push_middle 416396155
push_middle 999628054
push_back 55947962
push_middle 969090099
get 70628
push_back 786638720
push_front 178123277
push_front 455275900
push_back 910250487
push_front 811108846
push_middle 840491377
push_back 516162136
get 270978
push_front 391804359
get 194142
push_middle 716941177
get 68418
push_middle 180945246
push_back 53825594
get 9726
push_front 917623558
push_front 367109885
push_middle 937117331
push_front 439911340
get 37462
push_front 414363982
push_middle 424413937
push_middle 554416756
push_back 23730237
push_back 92382792
push_middle 832504813
push_back 750697407
get 39377
push_back 886516190
push_back 949579773
get 133324
push_front 937308641
get 100109
push_back 777088956
get 226075
push_middle 650001226
get 76706
push_front 492594976
push_front 348284166
get 150449
push_front 985510892
push_front 227374488
push_front 635425586
get 39347
push_back 928363289
push_front 215092994
push_middle 863794275
push_middle 221867080
push_back 981622181
push_front 783960345
get 251964
push_middle 70367778
get 282167
push_back 990245411
push_back 661395950
push_back 535201589
push_back 512778042
push_middle 668892419
push_front 829402465
push_front 240341907
push_back 532641554
push_back 783748120
push_front 86073487
get 245137
get 38123
push_front 846117613
push_back 507850896
push_front 563760419
push_back 714928318
push_middle 677345138
push_back 817319599
push_middle 201130105
push_middle 209215157
get 108965
push_back 342644894
push_middle 164006269
push_back 301535290
push_front 466708456
push_middle 993997932
push_front 112069643
push_middle 475339934
push_middle 398841914
push_middle 371850141
push_front 334510143
get 77460
push_middle 206938157
get 282161
push_middle 726025727
push_front 513322899
push_middle 88717517
push_back 869073946
push_front 827363906
push_middle 633166530
push_middle 13536583
get 157954
push_middle 102736523
push_middle 171970631
get 158176
get 184680
push_middle 760702098
push_back 190495305
push_back 292484341
push_middle 307155575
get 70822
push_middle 533367626
get 102356
get 172730
push_middle 462350943
get 213599
push_middle 540929664
get 115047
push_front 176466547
push_front 704736681
push_back 323016517
get 88940
get 230172
push_front 652941963
push_middle 582668601
push_front 927643709
get 24901
get 236926
push_back 323623510
push_front 336621371
push_front 955157748
get 234725
push_middle 14536127
push_back 675169514
push_middle 345864148
push_back 935826455
push_back 739270767
push_middle 826742465
push_middle 82415535
push_back 219736566
push_middle 855225354
push_middle 330787710
push_front 107836918
get 106186
push_back 576557411
push_back 724311838
push_front 81269974
get 88913
push_front 399522173
push_back 589023621
push_middle 571001908
push_back 800981444
push_front 332871863
push_front 585531093
push_middle 752360081
push_middle 877542111
push_middle 781008157
push_back 203377309
push_middle 274178590
push_front 284266273
push_front 547257734
push_back 716412417
push_front 343505634
push_back 457203009
push_back 588486973
get 26554
push_front 202937748
push_middle 80279914
push_front 918042792
push_front 765513382
push_back 638514583
push_back 148625119
push_front 479065236
push_front 590455506
get 100588
get 94485
get 249459
get 85465
push_back 302742086
get 102200
push_front 94263474
push_back 28943691
push_back 803760900
get 265660
get 255979
push_middle 756200866
get 254853
push_back 290428774
push_middle 885053293
get 143760
push_back 658513717
push_back 76421423
push_back 193746595
get 60409
push_back 91193383
push_back 981244660
push_back 456027471
push_back 651886923
push_back 569523832
get 220594
push_middle 548716740
push_middle 622492443
push_middle 924543056
push_middle 255364413
push_middle 38415865
push_front 242923426
push_middle 520670430
push_middle 122553399
push_back 921526802
push_front 128009134
push_front 653546788
get 99032
push_back 506808110
push_middle 563762743
push_middle 96998928
push_back 264361851
push_front 998342739
get 164858
push_front 19780683
push_back 552959564
get 9260
push_front 682294130
push_middle 211858458
push_middle 272530388
push_middle 820781569
push_back 711759343
push_back 875910550
push_back 918139382
push_middle 10575062
get 178018
push_front 475185802
get 193410
push_front 37382324
push_back 959248992
push_front 15790711
push_front 908394454
push_middle 689957317
push_front 468952070
get 278576
push_back 608571118
push_back 718824827
push_back 217177073
get 40159
push_back 663309801
push_front 577102274
push_back 565626849
get 61102
get 118123
push_front 672987009
push_back 357746144
push_front 561988618
push_back 201088770
push_middle 714386727
push_front 733456838
get 106703
get 218206
get 225978
get 268899
get 65842
push_middle 781845196
get 283347
get 169982
push_front 407130141
push_back 699367324
get 267942
push_back 454964869
push_front 353449645
push_back 832965367
push_front 231240593
get 278217
push_front 83939074
push_middle 39127524
get 12492
push_front 710941506
get 93458
push_middle 660121176
push_front 239410289
push_back 672246405
get 124369
push_front 23066680
get 155799
push_back 143832794
push_front 578733622
push_front 742407362
push_front 969297110
get 241528
push_front 464163279
push_back 781117476
get 1024
push_front 619103149
push_middle 16717536
push_middle 567982506
push_middle 728826518
push_middle 624826777
push_front 408911560
push_front 262568294
get 70142
get 202760
push_middle 347810505
push_middle 524216048
push_middle 846635460
get 106649
push_middle 856075131
get 258437
push_back 975393443
push_back 519453168
get 69711
get 207276
push_front 165687355
get 249001
push_back 438905383
push_back 321474982
push_front 154075107
push_front 366726474
get 281215
push_front 243662522
push_front 98124296
push_middle 367476120
get 280126
push_front 136440559
get 227785
get 7757
get 240786
push_back 425436720
get 99802
push_middle 212902284
get 256396
push_middle 946566079
push_front 730451460
push_back 749937202
push_middle 215328379
push_middle 162926972
push_middle 210342276
get 6000
push_middle 429963420
push_middle 879116037
push_back 423258246
push_back 884058112
push_back 722663256
get 112898
push_front 134267405
push_front 140822605
get 52191
push_back 10905443
get 269111
get 105788
get 255543
push_front 762709146
push_back 1014815
get 121979
push_front 693357271
push_middle 693305364
push_back 917187675
push_front 129199610
push_back 131020405
push_back 755052992
get 211884
push_front 326094801
push_middle 249449184
push_middle 447481704
push_back 826507638
push_middle 534232761
push_back 544688709
push_back 10074028
get 110715
push_middle 941339380
get 194779
push_back 585694072
push_middle 23583668
push_middle 503921561
push_back 505570518
push_front 382353383
push_front 218059531
push_back 546354000
get 51169
get 273816
push_middle 901061556
push_front 909071939
push_middle 236268266
push_back 582023780
push_middle 248850486
push_middle 835038057
push_back 212653680
push_back 405317364
get 47175
get 18884
push_back 127006165
push_front 333348397
push_back 773750252
push_front 536020760
push_back 527843328
get 217619
push_back 323590360
push_back 629583419
push_back 699559150
get 30982
push_back 72602463
get 51071
get 274261
push_back 87203474
push_front 508153537
push_middle 333974538
push_back 659122426
push_back 962394120
push_middle 142127063
get 239711
get 260918
push_front 308197038
push_front 737915333
push_front 381305817
push_front 517530015
get 178482
push_front 818130981
push_front 358971950
push_front 267259807
get 92972
push_middle 759924254
push_front 476660114
push_back 885037677
push_back 975483170
push_back 98863869
get 75127
push_back 22022404
push_middle 245736238
push_middle 744297707
push_back 890404836
push_middle 571106330
push_front 525409508
get 141642
push_middle 506991907
push_front 614047444
push_back 914444761
push_middle 904132376
push_front 352572352
get 179668
push_middle 153067490
push_back 667096412
push_front 690050575
get 202521
push_front 871490745
get 24424
push_front 490979431
push_middle 199858063
push_front 615597108
push_middle 940396060
get 126108
push_middle 465770544
push_middle 327581396
get 153536
push_front 474871507
push_back 240964666
get 26413
push_back 158151313
push_front 885437244
push_back 846580593
push_middle 909322106
push_middle 928777961
push_middle 217986107
push_front 901982668
get 210851
push_back 520787731
push_front 836594882
push_middle 324298221
push_back 403747239
get 282398
get 85297
push_back 769231262
get 202534
push_front 64339253
push_front 489023072
push_middle 437186202
push_back 820204589
push_back 905665485
push_front 169371547
push_front 168255871
get 219175
get 86779
get 240806
push_front 432394040
push_middle 938468243
get 145956
push_back 16385555
push_front 181216220
push_front 640490679
push_middle 555824436
push_back 815647567
push_middle 699757826
push_back 751357817
push_middle 688845262
get 46900
get 177512
push_front 541894511
push_back 718222338
push_middle 487049667
push_middle 397859808
push_middle 566869177
get 93256
push_middle 357137073
push_front 82482414
push_back 444162788
push_back 652677711
push_front 776259255
get 208036
push_middle 345752030
push_middle 696427113
push_back 542851031
push_middle 442295786
push_middle 579051686
push_front 806289939
push_middle 52207470
push_middle 61150066
get 150342
get 191376
push_middle 904513993
push_back 108123457
push_front 701402530
push_back 505529291
get 153535
push_back 92809164
push_back 284548761
push_front 617711395
push_back 887461286
push_back 878259713
push_middle 569210848
push_front 563903090
get 190617
get 25225
get 285298
get 237157
push_back 711909864
get 90408
push_back 481129416
push_back 71723213
get 54938
push_front 30730169
push_front 584315433
push_middle 882008509
push_front 711947302
push_back 397933425
push_front 91667134
push_middle 519627263
push_back 172693175
push_back 997145453
get 136906
push_back 879001350
get 198107
push_middle 257138512
get 271252
push_front 170265332
push_front 971636415
push_front 442842712
push_back 39280132
push_front 964420454
push_front 973393476
push_back 581916555
get 101272
get 36822
push_front 753347104
push_middle 173879286
push_front 252999578
push_back 380766267
push_middle 162551600
push_middle 899500168
get 46266
push_back 41915654
push_middle 234567550
push_back 804611883
push_middle 425919369
push_front 772760078
push_middle 461940732
get 11804
push_middle 699409826
push_back 519194786
push_middle 598372589
push_front 636860280
push_back 783193913
push_middle 669869630
push_front 51858472
push_front 934734816
push_middle 781114486
get 252931
push_front 811422549
push_front 808437058
get 226891
push_back 290860919
get 2281
push_middle 190395472
push_back 312428509
get 3417
push_back 817873439
push_middle 274475130
push_middle 915321118
push_middle 281675695
get 246053
get 136660
push_back 249257803
push_middle 139535159
get 219223
push_front 861877147
push_front 463325422
push_back 806426667
push_middle 110916914
push_middle 140223479
get 193884
push_back 363294465
push_front 504920950
get 113821
push_middle 805417256
get 97469
push_front 82945441
push_front 467611406
get 279441
push_front 582103423
push_middle 190535217
get 148321
get 34024
push_front 861655655
push_front 802174359
get 111804
push_front 706485908
get 161805
push_front 638808274
push_front 549175863
get 93451
push_front 615172187
get 213979
push_middle 14269551
push_back 15508400
push_front 655811955
get 202294
get 205762
push_middle 652018170
push_back 345851881
push_middle 465330734
push_back 322813192
push_middle 143116397
push_middle 264197732
push_back 805829201
push_middle 939509824
push_back 81816120
push_front 179635632
push_back 609192966
push_middle 425133141
get 240993
get 102670
push_middle 425425146
get 263797
get 93380
push_back 103631822
push_back 795785234
push_back 116997160
push_front 249850203
push_middle 392341018
get 216463
get 166018
push_front 890452952
push_middle 27378537
push_back 140067073
push_front 321540001
push_back 815693431
push_back 118865636
push_front 149293004
push_back 892250270
push_front 368648623
get 201382
push_front 38319501
push_front 144797394
get 138507
push_middle 348952544
get 263821
push_middle 482938470
push_back 56264434
push_middle 273124585
push_middle 55636074
push_middle 889882548
push_middle 535814166
get 116075
get 222286
push_front 897487744
push_front 12014432
push_front 824403258
push_front 621160587
get 134691
get 4827
push_back 429343442
get 70015
push_back 845025153
push_front 3289876
push_front 755552824
push_back 768425365
get 168448
push_front 277587291
push_back 694256414
push_front 248247019
get 177543
push_back 617547925
push_front 574843138
push_back 623414817
push_back 412202663
push_middle 438087971
push_back 485567422
push_back 473755168
push_front 623271203
get 265182
push_middle 602791047
get 217093
get 199976
get 129663
get 24225
push_middle 554991153
push_front 65866314
push_front 942186879
get 65537
push_back 90963731
push_front 698354102
get 115798
get 77029
get 171097
get 164793
push_middle 892906474
push_front 428835886
push_front 417044616
push_front 823948278
push_front 789083952
push_front 163650583
get 256726
push_back 294708280
push_back 406056415
push_middle 731426434
push_middle 473534709
push_middle 450070792
push_middle 849147315
push_back 322056369
push_back 341682521
get 57563
push_front 59005416
push_back 123894276
push_middle 465965479
push_front 690073442
get 102382
get 93478
get 30647
push_middle 789725547
push_middle 29744831
push_back 844589268
push_front 530042586
push_middle 384486501
get 85745
push_front 365356889
get 241077
get 162519
push_middle 829478717
push_back 997510605
get 272607
push_middle 477956393
push_middle 102568037
push_middle 321458066
push_middle 149471688
get 163208
push_back 55727104
push_back 789524105
push_back 284311972
push_middle 143179609
get 8551
push_front 505742820
push_front 482997149
push_front 397074537
push_front 412097267
get 201152
get 75653
push_middle 804162777
push_front 150974382
push_middle 682871827
push_middle 726663459
push_back 944165322
get 38930
push_back 889342189
push_back 439103678
get 12997
get 90728
get 185187
push_middle 196538428
get 96851
push_front 636286861
push_middle 137956632
get 106301
push_middle 919883207
push_middle 711513674
push_middle 4958438
get 273749
push_back 492197332
push_back 140102174
push_middle 631659889
push_front 796579078
get 16802
push_front 716284244
push_back 547124147
push_back 808408088
push_middle 925178799
push_front 392033379
push_front 919700179
push_middle 675755732
get 140045
get 66699
push_back 744294525
push_middle 867852734
get 285429
push_front 887984527
get 53762
push_front 496892582
push_middle 916157095
push_back 116885630
push_back 125388071
get 174936
get 90997
push_front 56943482
push_back 675555575
push_middle 962621070
push_middle 273042086
get 152359
push_front 630864319
get 133876
push_back 943060164
push_front 953191090
push_middle 607870677
push_middle 965166199
push_back 552081003
push_middle 183288594
push_middle 126118767
get 29888
push_front 890629495
push_back 287402594
get 81752
push_back 388369462
push_middle 422726912
push_back 147703637
get 47866
push_back 640395169
push_middle 354662077
push_back 434008344
push_middle 809865096
get 59861
push_middle 188571760
push_back 216736270
get 33042
get 109226
push_front 473645533
push_middle 562122659
push_middle 857327286
get 126909
get 130980
push_middle 139609667
push_middle 169867135
push_back 260772988
push_back 266908733
push_back 856094513
get 191091
push_middle 958998190
push_middle 433263386
push_front 829199998
push_middle 91838182
push_middle 920829344
push_back 905969705
push_back 903889353
push_middle 997101110
get 125845
push_back 500959493
push_back 575992589
push_front 736526607
get 160968
push_front 499234443
push_middle 15758088
push_front 731243909
get 32576
push_middle 224220861
get 14856
push_front 458653830
push_middle 585672400
push_middle 268106246
push_back 930168135
push_middle 760433370
push_front 264541730
push_front 541812164
get 81144
push_back 659606209
push_middle 566621700
push_middle 701010814
get 201572
get 12379
push_middle 808784995
push_middle 987576443
get 281403
push_middle 798412839
push_middle 413265260
get 274586
push_back 499866926
get 136368
get 242485
push_front 80741380
push_back 339095612
push_front 220813978
push_middle 539273741
push_front 145909989
push_front 117445489
push_front 385827041
push_back 953509786
push_back 856258388
get 234158
push_front 208631733
get 24928
push_front 660120927
push_back 4441893
push_middle 830630514
get 73015
push_front 64256820
push_back 150582207
get 195509
push_front 427313954
push_back 371932790
push_front 61225969
get 31857
push_back 434154893
push_middle 308177060
push_back 339136275
push_front 139329243
push_front 806211665
push_middle 375889286
push_front 643384868
get 105954
push_middle 406386560
push_back 689924433
push_middle 648935539
get 116912
push_middle 132097120
push_front 897784810
get 168470
push_middle 454341318
push_back 320625174
push_front 408791927
get 110787
push_front 662078246
push_front 924423880
push_front 66852162
push_back 411058159
push_front 517324580
push_middle 50021899
get 215972
get 28291
push_front 137213843
push_middle 655852556
push_middle 661069627
push_middle 532033585
push_front 169787473
push_back 918946270
get 13724
push_front 810687350
push_back 467997059
push_front 698821149
get 100165
push_front 640094601
push_middle 326592879
push_middle 562627057
get 213448
push_middle 483371707
push_middle 358531371
get 35097
push_back 872432043
push_back 125176290
push_middle 254443308
push_front 653346244
push_front 35360000
get 148609
get 233913
push_front 25159840
push_front 307940942
push_middle 173494483
push_middle 454107712
push_middle 472429402
push_back 789010518
get 274031
push_front 638701097
push_middle 21942433
push_front 900869244
push_middle 470057796
push_front 41636719
get 97715
push_middle 531957881
push_back 611591227
push_front 751515126
push_back 629972741
push_back 96712978
push_middle 431274186
get 201815
get 142277
get 36375
push_front 594751372
push_front 86793859
push_front 937280983
push_front 37963001
push_front 775157602
get 268473
push_back 861787548
push_back 766749328
push_back 398012399
push_back 561727040
push_front 367702858
push_middle 20077041
get 168685
get 29252
get 104592
push_back 966357682
get 1310
push_front 188142349
get 245748
push_middle 714501480
push_middle 342267470
push_middle 290083249
push_middle 973479694
push_front 753889840
get 112900
get 163302
push_middle 766052882
get 102311
push_back 387012676
get 184162
push_back 129526145
push_middle 989807223
push_back 42306939
get 91892
push_back 976119377
push_front 16718679
push_middle 241475569
push_front 793155706
push_middle 939228153
push_back 552803703
push_front 656980892
push_back 920174803
push_middle 241040038
push_middle 501741758
push_back 439340682
push_back 54630446
get 256549
push_back 673940004
push_front 466880319
push_back 870907880
get 8392
push_front 977641378
push_front 829665661
push_back 752729349
push_middle 491567137
push_middle 368410622
get 197286
push_front 994173705
get 251397
push_middle 629530115
push_front 980309411
push_back 806133510
push_front 458717600
push_middle 753594488
push_front 868924554
push_middle 799888726
get 35684
push_back 980927229
push_front 719067128
get 79525
push_back 750806623
push_back 637436188
push_front 217398309
push_middle 684247241
get 38300
push_middle 939648996
push_back 271034190
get 84951
push_middle 483340933
push_middle 814654233
get 245698
push_back 415902925
push_middle 276436519
push_front 629349342
push_front 587803342
get 104435
push_front 269788517
push_back 45814935
get 236367
push_front 630757438
get 280860
get 231172
push_back 243856112
get 281912
get 36735
push_back 914859972
push_middle 356777414
push_middle 20684965
push_front 258701633
push_middle 932359363
push_back 422736961
push_back 671167759
push_front 545965263
push_back 426966926
push_middle 607956175
get 196899
push_back 28429357
push_middle 919663333
push_back 16464277
get 230505
get 217705
push_back 282202079
get 234518
push_front 135554256
get 190590
push_middle 85774899
push_front 645944839
push_middle 145367682
push_middle 867565037
push_front 617662697
push_back 410586279
push_middle 701618327
push_back 160650084
push_middle 208346572
push_back 252062057
push_middle 228427844
push_back 853171227
get 56875
push_middle 622417959
get 14068
push_back 4839448
push_back 786712058
push_front 900814575
get 168002
get 233626
get 228856
push_front 95142164
push_middle 833180946
push_middle 140604679
push_back 628297594
push_middle 628639686
push_middle 627129398
get 14273
get 129576
push_back 759262902
push_middle 895531563
push_back 735854864
get 3298
push_front 797891707
push_front 847944370
push_back 817089104
push_front 976764437
get 127415
push_front 892549132
push_middle 308372330
push_back 889577987
push_back 944350796
push_middle 430809011
push_back 591084770
push_middle 159201247
push_middle 883273076
push_middle 781284293
push_back 100757123
push_back 863491317
get 235683
push_back 92545007
push_back 227393462
push_middle 952012823
push_back 449659352
get 219206
get 276269
get 215041
push_middle 346492766
push_front 537736423
push_front 212904620
push_back 33032905
push_back 383511994
push_back 68429676
push_front 74628710
push_back 884441935
get 267349
push_middle 647732731
get 143448
push_back 747806264
get 115232
push_back 741852337
push_front 273656001
push_middle 988237746
get 274245
push_front 79986797
push_back 715050008
push_middle 48313603
get 182080
push_front 500825288
push_middle 638864665
push_middle 870140613
push_middle 115845121
push_front 403800591
push_back 837096771
push_middle 771433238
push_front 102218059
get 53068
get 23360
get 60718
push_middle 771761274
push_back 372860192
get 276156
push_middle 675836273
get 212319
push_front 135221317
get 246644
get 24904
push_back 730473858
get 116962
push_middle 428865863
push_middle 132596285
push_middle 717575462
push_front 358266973
push_middle 741414949
push_back 974080466
push_back 932488190
push_back 797780271
get 232787
push_front 967400088
push_front 924075065
push_front 199639733
push_front 7459170
push_back 464443194
push_front 654265824
push_back 196632415
push_middle 97904844
push_front 953417732
push_front 225277259
get 29751
get 74192
push_back 686881363
push_back 971050450
push_middle 51393239
push_middle 532046755
push_front 917327851
push_back 508390718
push_back 581978529
push_back 540414378
get 22641
push_front 635319751
push_front 508075076
push_front 661527541
push_front 9600892
push_back 855469725
push_back 709397881
get 246811
get 276254
push_back 511282623
get 25642
push_back 845816125
get 151969
push_back 21518201
get 101565
push_back 442420819
push_back 575545813
push_middle 95411369
get 88425
get 204601
push_front 814229499
push_back 826148641
push_back 377979919
push_back 436789688
get 114734
push_front 503430325
push_front 67542487
push_back 988465502
push_middle 22538358
push_back 750587511
push_front 29798885
get 188581
get 154098
push_front 743365727
push_middle 941447858
get 158593
push_middle 413790594
get 84905
get 221324
push_middle 432753359
push_back 766243146
push_middle 483589947
get 102530
push_front 475423125
push_back 129110241
push_middle 901863688
push_middle 175163681
push_middle 54294769
push_middle 302832255
push_back 180711317
push_middle 860125202
push_back 780321592
push_back 497759012
push_middle 539026146
get 79388
push_front 778228431
get 175358
push_back 362291807
push_back 71737199
get 21253
push_back 714034325
push_middle 963606698
push_front 908239832
push_front 533794237
get 94168
push_middle 790363534
get 278612
push_back 336248948
get 123287
push_back 251631248
push_middle 733374897
push_front 864038023
get 167259
push_front 213521229
push_back 175928270
push_back 940224226
push_front 512981308
push_middle 442578829
push_middle 691470674
get 254176
get 166681
push_front 542716424
push_back 91867088
get 123731
push_back 630782123
push_middle 385662760
push_back 728256860
push_middle 609197173
push_back 484462607
push_front 100562977
push_back 64019910
push_back 202923823
get 132403
push_back 591637102
push_front 853630300
push_back 14045649
get 117364
get 107360
get 39398
get 149549
get 248968
push_back 488353134
push_front 888036746
push_middle 196423462
push_middle 493270192
push_middle 492215899
push_front 643973150
push_middle 252143976
push_middle 975932017
push_front 472646509
push_back 68159286
push_front 802258008
push_middle 532973407
push_front 246687892
push_middle 315135295
push_front 259168734
push_middle 436592817
push_back 735736633
get 280120
get 48524
get 45819
push_middle 413090959
get 166514
push_back 197133537
get 251365
push_back 828739472
push_middle 339018116
push_front 217563097
push_back 882979645
push_middle 109764277
push_back 854878557
push_front 468976336
get 13009
push_middle 933732872
push_back 599298527
push_middle 598044058
push_front 753931720
push_front 109314045
push_front 35651891
push_back 349446543
push_back 764440648
get 130697
get 199353
push_back 293997809
push_front 10391608
push_middle 965168544
get 14931
get 221444
get 100222
push_front 710858081
push_middle 570042754
push_back 821948033
push_back 126423237
push_back 538520355
push_back 831904355
get 163838
get 4650
push_front 717627055
get 80522
push_front 210304193
push_back 562258291
get 238685
push_front 861945525
push_back 655803081
push_back 129884054
get 246087
push_front 270936666
push_middle 508723970
push_middle 582354771
push_back 437618001
get 221680
push_front 135914637
push_middle 194836236
get 121567
push_back 586729550
push_middle 700691617
push_middle 82852082
push_back 222571528
push_back 848743459
push_front 525934546
push_back 56231982
get 172007
push_front 777138540
get 184893
push_back 519586100
push_back 976324775
push_front 654599774
push_back 877640039
get 232505
push_back 635546240
push_front 681983011
push_front 422143756
push_back 18039368
push_middle 432759740
push_front 726387527
push_back 759273919
get 53415
push_front 880522488
push_middle 933180058
get 61263
get 54950
get 124602
get 211020
get 94572
push_middle 814056776
push_middle 889897334
push_back 256052415
get 282793
push_front 969415481
get 18201
push_front 127513766
push_back 277504373
push_front 140307754
get 256092
push_front 432698890
push_back 779681433
push_front 834803844
get 230641
push_front 742441764
push_front 833567577
push_middle 716444681
get 47987
get 238067
push_middle 682285330
push_middle 527693801
push_middle 5571481
get 147196
push_back 71414603
push_middle 487850200
get 246746
push_middle 189189068
push_front 515995287
get 199042
push_front 859327729
get 107770
push_front 29062321
get 119118
push_front 377735469
push_front 565573750
push_front 408797710
push_back 714939669
push_middle 539964875
push_middle 186212396
get 228057
get 239109
push_front 951178124
push_front 338245772
get 264010
push_back 954112164
get 143702
get 124836
get 139592
push_back 826394175
get 198140
push_middle 580100911
push_middle 373131658
push_back 980643865
get 61845
push_back 15940567
push_middle 442567564
push_back 358878388
get 84205
get 232645
push_middle 278420899
push_middle 544263092
get 226472
push_back 638296031
push_front 16936254
push_back 141996399
push_middle 400941578
push_back 798732964
get 189490
push_back 595805147
push_back 104213798
get 124460
push_front 210828265
get 279539
get 217303
get 135219
push_back 608335580
push_back 698157924
push_back 423442514
push_front 548686348
push_back 786621460
push_back 590538049
push_back 661817550
push_middle 208835996
get 86283
push_front 372755238
push_front 569071022
push_front 576212791
push_front 306568964
push_back 324953848
push_middle 605294018
push_back 153827800
push_front 634399934
push_front 660612754
push_front 889676157
push_middle 949615962
get 285191
push_back 880685486
push_back 622889757
push_back 340829369
push_middle 338951740
push_back 15455525
get 278973
get 142005
get 175020
get 157643
push_front 675306840
push_back 74967066
get 124006
push_middle 594900045
get 120981
push_middle 835075172
push_back 6956537
get 74866
push_back 740834782
push_middle 497460725
get 164455
get 88591
get 206903
push_back 806948721
push_front 647340773
push_back 871270139
push_middle 926065387
push_middle 468157111
push_back 562322674
push_middle 971814259
get 89339
push_front 17611510
get 260003
get 136644
get 248652
get 118282
push_back 114984441
get 7727
push_back 391785511
push_middle 225916090
push_front 320180735
push_middle 910867494
get 164406
push_front 984972376
get 60746
push_back 170951003
get 107245
push_back 560912734
push_front 447010519
get 85869
push_back 12675790
push_front 330895360
push_middle 357411052
push_front 361249552
push_middle 873428011
push_front 756701947
push_front 963006790
push_back 501706119
push_middle 819962461
push_front 929459706
push_middle 630719357
push_middle 659417412
push_front 637284226
push_middle 433860429
push_middle 110322358
get 243736
push_back 781689174
push_middle 179922077
push_middle 324302728
push_middle 884836995
push_front 32760720
push_front 25946350
get 106160
push_back 4195461
push_back 698288366
push_middle 876464160
push_middle 48213577
push_back 509317214
get 276933
push_middle 49141773
push_back 775748341
get 187846
push_middle 584668567
push_front 687781835
get 117693
push_front 937921731
get 135421
push_middle 165592832
get 268759
get 68494
get 150391
push_front 58332401
push_middle 744752230
push_front 142211554
push_front 494961203
get 287975
get 209558
get 101993
push_back 671620442
get 153704
push_back 437513551
push_middle 176340129
get 186654
push_middle 789720523
push_back 974112842
push_front 213191257
push_back 284551539
push_back 542744673
get 250475
push_middle 580600626
push_front 563981764
push_front 278748198
push_front 153085748
get 48193
push_front 682306463
get 185049
push_back 57081090
push_middle 799681934
push_front 355418933
push_middle 248939286
push_back 167434544
get 14026
push_back 136187567
push_front 260588735
push_back 442438227
get 131130
push_middle 613133683
get 160366
push_middle 867955588
push_front 456607637
push_front 504693235
push_front 113876167
push_back 986503364
push_front 952403011
push_middle 466585134
get 185036
get 243833
get 117837
get 123924
push_front 881408640
get 229786
push_middle 516200305
push_back 994033504
push_middle 901461399
get 89903
push_middle 658553925
push_front 571588084
push_front 227327860
push_front 317824227
push_middle 360323969
push_front 608131196
get 89222
get 131187
push_back 863493670
push_front 939846732
push_middle 554950717
push_back 166921226
push_front 171446493
push_middle 900260961
push_front 442070085
push_middle 589636509
push_front 33678726
push_middle 340011284
push_back 358899234
get 201920
push_back 223929729
push_back 834589832
push_front 463330279
push_front 898502817
push_back 39704987
push_middle 664289092
push_front 183158176
push_back 265368317
push_middle 266937066
get 104805
push_front 172872494
push_middle 9818019
push_back 733005720
get 208180
push_middle 857577744
push_back 218477568
push_back 230516810
get 115937
push_middle 139218107
push_middle 182619698
push_middle 77273528
push_front 195674938
push_middle 750612628
push_front 46070701
push_middle 683302252
push_back 560108565
push_front 957335201
push_front 78768560
push_middle 961947201
get 114726
push_back 363762437
push_front 89631582
push_back 774286683
get 70552
push_middle 355229361
push_middle 892022132
push_front 72643282
push_back 180089956
push_back 258987853
push_front 491115705
push_middle 658076512
get 275618
push_front 865598758
push_middle 354708057
push_front 179467101
push_back 891194566
push_middle 486219915
push_middle 228745550
get 32129
push_front 580419311
push_middle 844166937
get 168434
push_front 270102818
push_middle 439652430
push_back 668935429
push_front 454016995
get 182284
push_front 109052560
push_front 136989143
push_front 987409451
push_back 605305540
push_back 100731300
push_back 515804905
push_front 350138108
push_middle 721486436
push_middle 16592597
push_middle 979742533
get 15248
get 9037
get 3258
get 187370
push_middle 45281733
get 96304
push_back 935464529
get 157394
push_middle 357807640
push_front 873979036
push_middle 598664593
push_back 230377863
push_middle 54830913
push_back 652877322
get 134408
push_front 898968934
push_front 925332351
get 256780
push_back 6915728
push_middle 247482836
push_back 278275470
push_middle 582117038
push_back 755097483
get 98365
push_middle 299333275
push_front 569836668
push_back 163707837
get 219166
push_middle 728890023
push_back 947921312
push_back 51970278
get 261110
push_back 652307537
push_middle 608764311
push_middle 669530455
push_middle 651904987
push_middle 667666638
push_back 126507771
push_front 273272765
push_back 258439988
get 50100
push_front 52875911
push_middle 446118578
push_front 512538565
push_middle 894450622
push_back 677873357
push_back 287052463
get 26576
push_middle 586461552
push_front 163232577
get 169117
push_back 197508492
push_front 286070202
push_middle 906523698
get 255831
get 286014
push_middle 143658673
push_front 407723457
get 269728
push_front 284961112
push_back 120723811
push_middle 315127646
push_front 246108546
push_back 515876026
get 162750
push_middle 651902903
push_front 59601611
push_middle 87384150
push_middle 582666633
push_middle 271364598
push_middle 114780578
push_front 513553584
get 174106
push_middle 959445576
push_back 66344216
push_middle 815146341
push_middle 525182397
push_front 943768788
push_front 168649028
push_back 904827854
get 151695
push_front 81354252
push_front 485509823
push_front 448052851
push_front 772247526
get 244509
push_back 205302392
push_back 845502363
push_front 717148312
push_front 644225563
push_middle 473227145
push_middle 358382998
push_middle 651635983
push_front 930319998
push_middle 871059093
push_back 985109307
push_front 996068446
push_middle 300152756
get 96960
push_middle 571019897
push_middle 472807941
push_back 561160474
push_middle 984262188
get 87146
get 183264
push_back 811970667
push_back 602859598
get 96295
push_front 108242894
push_middle 476787445
push_front 254517550
push_middle 154626151
push_middle 514637577
get 76434
get 181837
push_middle 920079371
get 268646
push_back 895395129
push_front 745201757
get 63809
push_front 71346937
push_front 310197221
push_back 28542461
push_middle 56400205
push_back 32721288
push_middle 271188897
push_back 76214054
push_front 40153049
push_back 647612190
get 124916
push_front 79972780
get 125538
push_back 697535688
push_back 703627582
push_back 580883177
push_front 669082638
push_back 717527968
push_back 115114518
push_front 564980217
push_middle 384106786
push_front 848454802
push_front 940678734
push_front 150808389
push_back 219626198
push_back 59458644
push_back 281817677
push_front 334818866
push_back 655754359
push_front 812816876
push_front 835472579
get 236888
push_middle 446199046
push_middle 115637274
push_back 534430720
push_back 14313065
push_back 63552827
push_middle 432615351
push_middle 286064352
push_middle 850003668
push_front 778294093
push_middle 366838584
push_middle 400130529
get 111502
get 75055
push_back 640930588
get 122765
push_middle 10169720
push_front 587646845
push_back 715210853
push_back 530398477
push_middle 552202790
get 195615
push_front 707472551
push_middle 477608977
push_back 98151999
push_back 680973672
push_middle 300068250
push_back 724613763
get 60304
push_middle 716675411
get 287770
push_middle 264895913
get 167445
push_back 145981808
push_back 605697970
push_back 738242199
push_front 260145508
push_front 940105686
get 75829
push_front 932815481
get 194420
push_middle 235864512
push_front 857557918
push_middle 587362829
push_middle 346507701
push_front 134422834
push_front 80212052
push_front 617441379
push_front 486544365
get 201865
get 148155
push_front 496400146
push_front 750274853
push_front 170184284
get 89944
push_front 303810420
push_front 578619352
push_middle 126698528
get 172510
get 158998
get 92603
push_front 12639083
push_front 330952533
push_back 940601836
push_front 205617456
push_middle 575964454
get 152850
get 154162
get 90337
push_back 585274732
push_back 283189828
push_back 892675585
push_back 162508560
push_front 518066378
push_back 388799870
get 914
push_back 562803902
push_middle 826179663
get 22526
get 158635
get 195524
get 146379
push_front 177834535
push_front 66394597
push_middle 513158976
get 195090
push_middle 211770978
push_front 274061095
push_back 636737361
get 11907
push_front 812281627
push_middle 65177045
get 258653
push_middle 847614019
push_front 748165033
push_front 492491789
get 28388
get 141152
push_front 476937074
push_back 952546896
push_middle 504801764
push_back 940518402
push_middle 54247914
push_front 36979838
get 211233
push_back 718679618
push_front 30880432
push_middle 682999577
get 276569
push_back 509910644
push_back 231200083
push_front 685969823
push_middle 879270286
push_back 503228236
get 83469
push_middle 433710948
push_back 190872790
push_middle 59839195
get 205890
push_front 682859694
push_middle 933231429
push_back 588384957
push_front 69013196
push_front 798743255
push_back 46939727
push_front 756327945
push_middle 806643658
push_middle 467511900
get 204404
get 203880
push_back 311613740
get 262421
get 136313
push_back 487808008
push_front 583595526
push_middle 467496110
get 88057
push_middle 973111948
push_middle 43378697
get 183021
push_middle 934701186
push_front 603483976
push_middle 905331702
push_middle 51899795
push_middle 898877538
push_front 667355375
push_front 859297926
push_middle 494534121
push_back 441422093
push_front 504652328
push_front 299004728
push_middle 620578951
get 29803
push_back 356750499
push_back 192949630
push_middle 760082627
push_middle 398494724
push_front 969320304
push_front 379292041
push_middle 528177273
push_middle 121058794
push_middle 275007874
push_back 181285432
push_front 896826315
push_middle 67122139
get 10659
push_back 636735896
push_middle 210185645
get 168603
push_back 51012902
push_front 229033507
get 171509
get 183169
push_back 231822885
push_front 837493233
push_middle 619314011
push_front 540274213
push_middle 855946812
push_middle 905224247
get 55450
get 238794
push_back 950639671
get 194423
push_front 851249062
push_middle 962565412
get 120933
push_middle 898994309
get 247946
push_back 413256237
get 200499
push_back 644616120
push_back 672557630
push_middle 75352331
push_front 747915326
push_middle 818570252
push_front 574695781
push_middle 995616343
get 29136
push_middle 22632278
push_front 214579180
push_back 250033949
push_back 992092846
get 147269
get 5420
push_front 231748669
push_back 1919004
get 53010
push_middle 32161912
get 209607
get 197874
get 217430
push_front 469904062
push_middle 220860785
push_front 414140391
push_back 826211580
push_back 807644835
push_front 715930785
get 161962
push_front 613461114
get 272202
push_back 635127367
push_back 410835239
push_back 190968531
push_back 554836256
push_middle 687097454
get 275327
push_middle 772051352
push_middle 234096501
get 61718
get 108546
get 151721
push_front 132292523
push_back 25695977
push_middle 198857511
get 143681
push_front 944053069
get 281267
get 282956
get 68072
get 32558
push_front 343968424
push_back 338536971
push_back 607147676
get 255139
push_front 646188687
push_back 574699171
get 108963
push_back 711874239
push_back 212062023
push_back 910473314
push_front 779124730
push_front 224493213
get 234460
push_front 551753043
push_front 715821784
push_middle 634804969
push_front 520039867
push_middle 878532298
get 260500
push_front 764190391
push_back 330863403
get 235305
push_front 98829288
push_front 52072288
push_middle 317043301
get 115240
push_back 701407384
push_front 647448131
push_middle 641638301
push_back 254606818
push_back 126123670
push_front 505200155
get 155545
push_middle 76272278
push_back 198252337
push_front 801183575
push_middle 405335132
push_back 217000940
push_back 790726888
push_front 528972319
push_front 811859412
get 149805
get 205967
push_back 187310652
push_middle 340244996
push_middle 241092530
push_back 556568864
push_middle 29130270
push_front 339814317
push_front 67889257
push_back 682512512
get 108619
push_back 318316752
get 191011
push_middle 544778977
push_front 746908656
push_front 874260833
push_back 819870155
push_back 797644286
get 112298
push_middle 52249667
push_front 806338774
push_front 588162635
push_front 476727797
push_middle 277214309
push_back 468265477
push_middle 431649069
push_middle 3485984
get 221944
push_back 863129808
push_back 950076217
push_back 580689631
push_front 29844906
push_back 243291906
get 162673
push_back 231194977
get 224017
get 233304
push_front 525295599
push_front 612857144
push_back 418552729
push_middle 249966934
push_back 303897819
get 100574
push_back 615706447
push_back 816136833
push_front 78952164
push_middle 337789112
get 284774
get 255872
get 3636
get 61852
push_front 186223397
push_front 337946924
get 288832
push_middle 86860670
push_back 272510149
push_back 89698636
push_back 318659921
push_middle 229563381
push_back 565711416
push_front 11257454
push_back 828670855
push_front 792008968
push_back 207485244
push_middle 254745280
push_middle 761548073
push_middle 887176244
push_middle 351007097
push_front 208084034
get 133041
push_middle 394966881
get 238802
push_back 503719617
push_back 136037482
push_front 920754557
push_front 48232033
push_back 709677961
push_middle 795805615
get 279478
push_front 894952386
push_front 497886354
push_middle 343035399
push_front 323249447
push_front 243698410
push_middle 709209137
get 25461
get 23298
get 73864
push_middle 651332393
push_middle 262185321
push_front 540918213
get 255621
push_middle 407679839
get 84713
push_middle 889382174
push_front 206870031
push_back 640999510
get 131997
push_back 238397107
push_front 113018333
push_middle 592429782
push_front 814897192
push_front 940719760
push_back 370780056
push_middle 907135087
get 147122
push_back 326874655
push_back 968155964
get 125664
get 277817
push_middle 825239819
get 23365
push_front 681136514
push_middle 753301100
push_back 953184334
push_middle 392446457
push_middle 235979145
get 206946
push_middle 508502363
push_front 656798630
get 120684
push_middle 433464034
push_front 506570389
get 136474
push_middle 14481608
push_front 377927293
push_back 40720535
push_front 135044797
push_front 119570101
get 235176
push_front 619845669
push_middle 360666559
get 136031
get 14326
push_back 733840046
push_front 500648750
push_back 904828568
get 58724
get 46580
get 182044
push_back 763120497
push_back 453531296
push_back 388454610
push_back 902044908
push_middle 998670144
push_front 15476585
push_front 89547963
push_front 859901146
push_middle 304127813
get 230096
push_front 685467615
push_middle 811222645
push_front 329836658
push_front 466784040
push_front 851609709
push_middle 876818360
push_middle 704508300
push_front 542937789
get 261086
push_front 822513526
push_back 725372364
push_front 766276918
get 256278
push_middle 934768208
push_back 300915055
get 177153
push_front 454071619
push_back 100424098
get 53568
push_middle 201277150
get 281062
push_front 743685572
push_middle 447846825
push_front 930312767
get 279382
push_back 769739892
push_middle 15403052
push_front 706910276
push_middle 781350539
push_back 33624976
push_front 410206053
get 287088
push_middle 903224551
get 164041
push_middle 242735747
get 167192
get 178982
get 224364
push_back 750057837
get 287702
get 44108
push_back 939793611
push_back 761748231
push_front 842146236
push_middle 188166098
push_front 621126452
push_back 635640375
push_front 826624897
push_middle 32704465
push_back 355343924
push_back 770840221
get 72384
push_back 14201569
push_front 495772366
push_back 57290574
push_front 905493877
get 111097
push_middle 432197153
push_middle 278493876
push_middle 97038098
push_front 914971332
push_middle 726566569
get 188751
push_middle 888673984
push_back 767037463
push_back 407632022
push_back 853815791
push_back 871486420
push_middle 460080901
get 229963
push_back 245314794
get 19345
push_front 347022922
push_middle 364552375
push_middle 593351680
push_middle 531794245
get 11796
push_front 221450384
push_back 907193434
push_back 61984306
push_back 167704191
get 3716
push_front 418101883
get 238108
push_front 84028116
push_front 894560348
push_front 795015759
push_front 544504955
push_back 644503506
get 268275
push_front 80065252
get 8731
push_back 564219099
push_middle 236242935
push_back 423737648
push_back 58858098
push_back 249688145
push_back 915676910
push_back 984617303
push_back 268739435
push_front 367984659
push_front 104322316
push_middle 922133395
push_middle 860460924
push_back 919676200
push_back 429353262
get 260492
get 68041
push_middle 173914207
push_back 715310111
push_middle 303320598
push_front 6953358
push_middle 11960845
get 248386
push_middle 873158888
get 93917
get 212459
get 82127
push_front 234072169
push_back 372653035
push_middle 49468857
get 83153
push_middle 199751906
get 31025
get 151085
push_front 386328115
push_middle 154973259
get 121562
push_front 280017891
push_front 721977013
push_middle 737891469
push_front 78468317
push_middle 323185339
push_back 388090025
get 103938
get 116562
push_middle 724461747
push_front 311366205
push_front 786090880
push_back 495533461
push_back 937526372
get 171986
push_front 706629043
get 70510
push_back 782447868
push_front 212899149
push_front 497226926
get 47148
get 276628
push_middle 853365704
push_back 706036771
push_middle 842477591
push_middle 46832543
push_back 816684319
get 285556
push_front 587960310
push_middle 864974153
push_back 2864323
push_front 913861683
push_middle 682340909
push_back 152311060
push_middle 116011739
push_front 29692577
get 100998
get 276339
push_front 194142676
push_front 374754207
get 14264
push_front 892720656
push_middle 75722567
push_middle 230839571
get 168971
get 70436
get 166913
push_middle 298382496
push_front 162025245
push_middle 482483420
get 198067
push_middle 29351473
get 121073
push_back 875853007
push_front 438185832
push_front 14290803
push_back 664793433
push_back 359114043
push_front 6822915
push_front 447950707
push_front 511534874
get 27744
push_middle 26196320
get 180334
push_back 192400201
push_middle 915553671
push_middle 226553043
push_back 14139005
push_back 148568857
push_back 422087323
push_back 369192737
push_front 338880475
get 220236
push_back 13522596
push_front 199695863
push_back 270885357
get 81239
push_front 516515230
push_back 837528169
get 126278
push_middle 343259856
push_back 427217928
get 260275
get 15595
push_back 35019967
push_front 323848438
push_back 547301297
push_middle 483130694
push_front 174237033
get 191918
push_front 908574888
push_front 377790496
push_middle 39918012
push_middle 466705458
push_front 486278791
get 101306
push_back 709853795
push_middle 65509052
push_back 42013524
push_back 831898258
push_middle 934980708
push_front 526997301
push_back 46043342
push_middle 342270341
get 64560
get 266218
push_front 33582204
push_front 848693396
push_back 698798994
push_front 59949342
push_middle 562534322
push_back 275070383
push_middle 8882166
push_middle 595573908
push_middle 536830832
push_back 842921699
push_back 430503167
push_back 561807673
get 20180
push_middle 569061641
get 174988
get 260294
get 231508
push_back 810827329
push_front 23768593
get 120352
push_back 623962211
push_front 573724691
push_front 623601489
push_front 640684237
get 130647
push_front 477632107
push_front 180993786
push_back 23436552
get 242905
get 123820
get 230806
push_middle 9299690
push_front 600623132
push_middle 333951652
get 138778
get 101963
push_middle 391159375
push_middle 904056858
push_middle 141914974
push_middle 193836029
push_front 173565143
get 135818
get 282621
push_middle 809650376
push_front 985843475
push_middle 708415704
push_middle 634266751
push_back 94098412
push_back 760866205
push_middle 353743934
get 122620
push_middle 884839193
push_middle 935644085
push_middle 714864810
get 153428
get 218243
push_front 71131437
push_front 132834109
push_middle 620751206
push_middle 565760070
push_back 492664845
push_front 281940424
push_back 723884445
push_back 587407102
push_back 811169308
push_back 80429787
push_back 877072833
get 145273
push_middle 296641742
push_front 566995779
push_back 732716976
push_back 875141424
push_back 724360172
push_middle 675403306
push_middle 39878783
get 24803
get 282205
push_back 181235099
get 92829
push_front 129985123
push_back 464134232
push_front 712410729
push_middle 693912758
push_back 264334584
push_front 629281348
push_back 444288242
push_back 73490346
get 157289
push_middle 313068060
push_back 389776634
push_back 694138692
push_middle 66798215
get 281750
push_back 84623031
get 124715
push_middle 875266191
get 20443
get 42229
push_back 759439434
push_back 639097590
push_middle 504078716
push_middle 369275427
push_back 517101887
push_front 818162291
push_front 593353570
push_back 548100951
get 49697
push_back 466711683
push_middle 22848398
push_middle 84526705
push_middle 775611319
get 260969
get 155866
push_back 861114645
push_front 801142142
get 51861
get 27600
push_back 120354375
get 245544
get 30110
push_middle 430240198
push_back 656637095
push_back 472028112
push_middle 684905846
push_front 959336746
push_middle 683207818
push_front 425753667
get 156385
get 81483
push_middle 328870338
push_middle 832067808
push_back 90494781
push_front 175498472
push_back 975039285
get 238822
push_back 951154491
get 120220
get 253130
get 93014
push_middle 217440070
push_back 850880551
push_front 651300854
push_middle 726502917
push_front 833343659
push_middle 811897702
get 176201
get 236297
push_front 887598505
get 275230
push_back 3469985
push_middle 562238735
push_back 142322173
push_back 354689983
push_front 292604458
push_middle 814370294
get 162049
push_back 455278949
push_back 72315622
push_front 594205789
push_front 464702634
get 66728
push_middle 149734371
push_front 914929691
push_front 26636552
push_back 981399913
push_back 539965848
push_front 885440158
push_front 439867894
push_middle 305960146
get 124395
push_front 823248313
push_front 849630096
push_front 767658977
push_middle 802137407
push_middle 692138686
push_back 204786222
push_front 184027212
get 213169
push_middle 47178742
push_front 200434623
push_back 235481903
push_back 37864187
push_middle 197021965
get 85926
push_front 14596032
push_front 356630446
push_front 342237105
push_back 369688188
push_middle 203221164
push_back 774423572
push_middle 702153146
get 246441
push_middle 60331646
push_back 437849413
get 273174
get 168655
get 206535
push_front 355063752
get 142958
get 265198
push_back 935275366
get 287106
get 277207
push_middle 123106584
push_back 622249395
push_back 782719279
push_middle 499961251
push_middle 899514696
get 276232
push_middle 136427841
get 29753
get 263756
get 25421
push_back 583208715
push_front 137623561
push_middle 583758150
push_middle 972788872
push_front 703540894
push_middle 117474475
get 112360
push_middle 505265098
push_front 430608750
get 257322
push_back 462837779
push_back 769405871
push_front 868822273
push_front 872403432
push_front 673945373
push_back 480888388
push_back 297088763
push_front 145647122
push_front 60413948
push_front 723835000
push_back 15761664
get 225602
get 89835
get 52529
get 220456
get 272980
push_back 636840427
push_middle 316858132
push_front 673278438
push_back 644423949
push_front 400041167
get 10769
push_front 18969647
push_back 993976655
push_middle 852964970
get 91892
push_middle 19309712
get 58610
push_middle 695941636
get 64314
push_middle 449408533
push_back 756191866
get 161362
push_middle 270322167
push_back 782788083
push_back 501480759
push_middle 997157062
push_middle 370408475
push_front 917731946
push_front 290963303
push_front 747012747
push_middle 392180847
push_back 632858863
push_front 290229680
push_middle 275569091
push_middle 401149365
get 229327
push_middle 239034150
get 26153
push_front 164101560
push_back 710204374
push_front 50473357
push_front 407881251
push_front 484467935
get 178859
get 16037
push_middle 436653319
push_middle 430322377
get 1476
push_back 558391405
get 99733
push_front 875185882
get 185077
push_front 183219096
push_middle 484627012
push_middle 201482440
push_front 412203888
push_back 36509671
push_front 119543495
push_front 666182211
push_front 141629191
get 176135
push_back 133535883
get 42787
push_back 100219263
push_back 340149205
push_middle 606830447
push_front 748821235
get 88494
push_middle 776135131
push_back 275706225
get 95035
push_middle 54467982
get 99388
get 215649
get 10033
get 88222
get 263415
push_back 228077086
get 167977
push_front 614669620
push_middle 125711096
push_front 194915971
push_front 680595624
push_middle 544439459
push_middle 919812535
push_middle 639284845
push_middle 11502717
push_middle 258302462
push_middle 729475875
push_back 2218354
push_back 143599594
get 42546
push_middle 874094142
push_back 819696555
get 264544
push_back 780663037
push_front 649382246
push_front 504150986
push_front 701469429
push_front 320242676
push_middle 192277278
push_front 313110512
push_back 427162708
push_back 279608563
push_back 625725625
push_back 441299418
push_front 375434701
push_middle 579749358
push_back 318358615
push_back 281821835
push_front 719251615
push_front 783553579
get 29948
get 245645
push_middle 801121010
push_middle 303978716
push_back 963640176
get 29609
push_front 400007178
push_front 877836559
get 16013
push_front 914696080
push_back 251747937
push_front 628633619
push_front 832006897
push_back 409602847
push_front 109324004
push_back 547432546
push_middle 177176877
get 48830
get 199160
push_middle 556646065
push_front 464558641
push_middle 696373157
push_back 601124422
get 267145
get 198387
get 121184
push_front 35511630
push_back 876459573
push_front 473727042
push_back 218295302
push_back 165374218
push_front 566822821
get 227365
push_middle 974408821
push_front 795552359
push_front 660483393
push_middle 596934596
push_middle 218078664
push_middle 885235996
push_middle 414500195
push_middle 199608011
push_front 628082121
push_back 601428123
get 155963
push_middle 806238096
push_back 357610553
get 69270
push_front 910007208
push_back 248510444
push_back 606044522
push_back 700543240
push_middle 944336627
get 52772
push_back 191825532
push_middle 365925008
push_front 98378364
push_back 735929604
push_back 141354796
push_back 629518168
push_middle 634266407
push_back 440030555
get 21341
push_back 774591779
push_back 694365627
push_middle 59079874
get 13709
push_back 827651914
push_back 434738332
get 160498
push_middle 278720065
push_front 70784364
push_middle 798465827
push_front 738339668
get 44233
get 60016
push_middle 403244605
get 99788
get 218223
get 279893
push_middle 946816202
get 168221
push_back 376622280
push_back 488955806
push_middle 244559400
get 18150
push_back 402352084
push_middle 783654474
push_front 130435682
push_back 309445618
push_back 607705269
push_back 773333164
push_front 700943809
push_middle 947813041
get 164767
get 159976
push_front 974790741
push_front 83704340
get 256991
push_back 601612981
push_front 662513099
push_middle 131574356
get 32462
push_back 305385722
push_back 854158086
push_front 665425474
push_middle 618062945
push_front 465476426
push_middle 699850416
push_back 426450976
push_back 78758950
push_front 945783464
get 22033
push_front 82687523
push_front 749568825
push_back 562562992
push_back 528805881
push_back 532283494
push_front 455481507
push_front 279035339
push_front 844655834
push_middle 732931805
push_middle 533723377
push_middle 259211686
push_back 788235281
push_back 162636919
push_middle 207999572
push_middle 649371754
push_front 616918359
push_back 624247340
get 205127
push_front 676884766
push_back 187186541
get 138045
get 13318
get 86040
push_front 309852900
get 276846
push_back 391419587
push_back 797101815
get 132166
push_middle 498804275
push_middle 378142728
push_front 122088797
push_front 903970951
push_middle 912028230
push_front 752883543
push_middle 2562555
push_front 827582255
get 145959
push_middle 280550392
get 217150
push_back 78970860
push_middle 75169727
get 34839
push_middle 74058665
push_middle 139736713
push_middle 955836817
get 84935
push_front 430371817
push_front 720640598
push_front 604621307
get 12535
get 180442
push_middle 673539657
get 46771
push_back 302188697
push_back 682664564
push_back 748561235
push_front 293469578
push_front 513087853
push_back 162626798
push_middle 27559298
get 210366
get 121625
push_middle 325650797
push_back 435870090
get 203679
get 87004
push_front 584768947
get 236974
push_back 266777926
push_front 734437828
get 194503
push_back 50799556
push_front 64368451
push_middle 653890621
push_back 356745956
push_middle 160255264
push_middle 229553501
push_front 218228643
push_back 115251366
push_front 747345552
push_middle 379004262
push_front 737822180
push_middle 661742496
push_front 803520198
push_back 481788543
push_back 91119780
get 255327
push_back 30360951
get 134583
push_back 284074767
push_front 659237156
push_back 742393434
get 252844
get 92131
push_front 771086916
push_middle 26778065
push_middle 611059506
push_middle 570426670
push_back 918083114
push_middle 764943209
push_back 495490785
push_middle 251667273
push_back 800885933
push_middle 930353157
push_middle 619714386
push_back 815886856
push_back 512106127
push_middle 340255181
get 278712
push_middle 796874969
push_front 838794250
push_front 312188435
push_middle 723121513
push_front 75707263
get 27400
push_middle 734921285
push_back 486098512
push_front 399762543
push_middle 627035383
push_back 363956852
push_front 399002264
push_back 40874009
push_front 353087263
get 180698
push_middle 484593153
push_front 640905607
get 170625
push_middle 3539402
get 84540
push_front 986068370
push_front 579152556
get 80119
push_front 977518860
get 107853
get 155608
push_front 631703114
push_middle 60772801
push_back 287666385
push_front 588640170
get 189557
get 196871
get 267277
get 174031
get 22291
get 156267
push_front 231832688
push_front 101923575
push_back 794989516
push_back 485000794
push_front 179429153
get 103854
push_back 282811471
push_back 391129276
push_front 77241120
get 224288
push_back 58268133
push_back 200921026
get 41033
push_back 329403091
push_front 258601077
push_middle 194558370
push_back 435472043
push_back 166934097
push_front 546916709
get 267356
push_middle 186229004
get 133650
get 485
get 199564
push_middle 973274855
push_back 645330905
get 203362
push_middle 956792560
push_front 863526985
push_middle 773824484
push_front 486151861
push_front 613925116
push_front 976904625
push_back 148189274
push_back 509054405
push_front 150641771
push_middle 972900430
push_front 363092033
push_back 22170033
get 112341
push_middle 21565602
push_back 609228786
push_middle 448310514
push_middle 254219922
push_middle 67878541
get 15436
get 126247
push_back 788218756
push_back 206062586
push_middle 695661151
push_middle 237794414
get 190295
get 7425
get 91349
push_front 558131581
push_middle 543988935
push_middle 314849293
push_back 342257335
push_back 645018898
push_back 519248037
push_middle 894286325
push_middle 649269029
push_back 358163968
push_front 436591155
push_back 495093533
get 84522
push_middle 15038792
get 17548
push_back 434946314
push_middle 885363179
push_back 255232562
push_middle 783072922
push_middle 443052179
get 47806
get 194791
push_front 605098194
push_middle 915068443
get 19796
get 63400
get 13811
push_middle 348527566
push_middle 396469995
push_front 780245602
push_front 929390853
push_front 18661119
push_back 576723792
push_back 536019172
push_back 609655052
push_back 583788487
get 188598
push_middle 937347129
push_front 174013202
get 100274
get 190538
get 185594
push_middle 622734021
get 272862
push_front 95942408
push_back 392179982
get 91257
push_middle 245650162
get 9639
push_middle 303690599
push_front 78469983
push_middle 827148818
push_front 233839974
get 238926
push_back 217130045
push_middle 176256818
push_middle 45091166
push_front 494112507
push_middle 704262772
push_back 754344986
push_middle 732885618
get 282268
push_back 318030178
push_back 371728710
get 277420
push_back 638094143
get 116006
push_back 576830493
push_front 99654569
push_back 149812814
push_middle 459368480
push_middle 837374693
push_back 978445504
push_back 821711410
push_back 290949609
push_front 521510551
push_middle 158002854
push_back 841921445
get 255513
push_back 18248557
push_front 439813534
push_back 794296170
push_middle 229659501
get 33550
push_back 839842737
push_back 806820216
push_back 679513651
push_front 909585003
push_back 76855280
push_back 625316262
push_middle 303048756
get 278735
push_back 917542163
push_middle 363898002
get 262942
push_front 177285297
push_middle 218480100
push_front 740382246
get 19979
push_back 516679163
get 129342
get 32118
push_middle 194046580
push_front 299971153
push_front 22469710
push_back 728395996
get 174726
push_middle 829061836
push_middle 232897287
get 148531
push_back 578791883
push_back 729061821
push_back 153527118
push_back 433710678
get 123052
push_middle 780798568
push_middle 820021893
push_middle 226770943
push_back 221963263
push_middle 813562623
push_back 675879619
push_middle 922606909
get 140352
push_front 683687497
push_back 78011184
push_front 274070931
get 12247
push_middle 59022107
push_front 86359100
get 206528
get 187441
push_front 589577549
push_front 856601926
push_back 67582724
push_middle 916258478
get 207290
push_front 434125420
push_front 218083574
get 107897
get 63891
push_middle 19072512
push_middle 145854158
push_middle 23847884
push_front 477380811
push_front 921530282
get 177804
push_back 707864171
get 273781
push_front 999488615
push_middle 69965755
get 167630
push_back 790218181
push_middle 610182521
push_front 210039644
push_front 471670841
get 152679
push_front 883203342
push_middle 706272196
push_front 83222047
push_back 333030790
push_middle 150412338
push_middle 218422417
get 64134
push_front 415260661
push_back 646827121
get 39623
push_front 217150991
push_middle 689810176
push_front 397477626
push_back 965680002
push_back 104803380
push_front 151289874
get 233911
get 110236
push_back 143086454
push_back 879667882
push_middle 597031847
get 63717
push_middle 666642879
get 9713
push_middle 623258751
push_front 760234701
push_middle 394400459
push_back 522665972
push_back 803393891
push_front 790925984
push_front 979191426
push_middle 161144009
get 137871
push_front 87379929
get 284417
push_middle 517300345
push_back 207567283
push_middle 722117074
push_back 837040526
push_back 392968994
get 176512
push_back 146387772
push_back 720546738
push_back 500695529
push_back 145338192
push_front 424559023
push_back 710743049
get 70720
push_front 471042626
push_middle 678198666
push_front 506943315
push_front 280169155
push_back 28683204
push_front 200290138
push_back 727021198
get 118279
push_back 946422653
get 46637
push_middle 39199245
push_back 252787591
push_middle 385701617
push_front 376537674
push_front 599686691
push_back 478034859
get 222820
push_middle 747998314
get 254554
push_back 767552205
push_front 781754408
push_front 952990754
push_front 315300236
get 191801
push_front 707305630
push_front 584516097
push_front 717936364
push_front 261237236
push_back 506826871
push_middle 373843349
push_back 386200179
push_middle 300946860
push_front 995977527
push_front 984615646
push_back 292418265
push_back 167777496
push_front 36853092
push_front 441928724
push_middle 250099896
push_back 592403531
push_back 446688767
push_front 530106231
push_back 593179847
push_back 530570627
push_middle 214729153
get 117075
push_middle 858721881
push_middle 301012576
push_back 638947706
get 7023
push_middle 358405265
get 206633
push_back 688953069
push_middle 676776173
push_back 427672421
get 132200
push_middle 473684686
push_middle 405693867
push_middle 394843970
push_back 654850251
push_front 660461040
push_front 958929287
get 160338
get 270259
get 236
push_back 20745396
push_middle 660558817
push_back 378197924
push_middle 615492655
push_back 3990126
get 81766
get 276345
push_middle 697988605
get 248065
push_back 893630800
push_middle 301368212
get 175158
push_middle 181752225
push_back 253765026
push_front 543889626
push_back 658655121
push_middle 715996505
push_back 371916897
push_front 929148832
push_middle 788058798
push_front 196881623
push_front 539678448
push_middle 173368391
get 117923
get 289456
push_front 690309216
push_front 480578805
push_front 829374385
push_front 535225568
push_middle 936530239
get 220385
push_middle 869206736
push_back 484039450
push_middle 285282015
push_back 949111488
push_middle 189043726
get 235874
push_front 144250862
push_middle 429724382
push_front 466447679
push_middle 167964315
get 27824
push_middle 783590315
push_front 97416131
get 242630
push_back 798049661
push_front 409395488
push_middle 449075532
push_back 622951127
push_middle 558709351
get 226679
get 100799
get 214411
push_middle 981394726
push_middle 119391497
push_middle 346082813
push_front 912266827
push_middle 715936124
push_front 483844521
push_back 414147619
push_middle 239340053
push_middle 679753618
push_front 453897051
push_back 863356028
get 21607
get 153602
push_back 62820727
get 187025
push_front 528968723
push_back 161908538
push_middle 949560378
push_front 516808428
push_back 72998612
push_middle 739936430
get 48661
push_middle 689120512
get 138894
push_middle 9871133
push_middle 851825248
push_front 197906632
push_middle 465813648
push_middle 444743229
push_front 92291491
get 259503
get 89354
get 165063
push_back 342108132
get 145253
push_back 234646009
push_middle 699489958
get 55364
push_middle 899603649
push_back 563264480
get 126438
push_middle 344883193
push_middle 768143816
get 136714
get 80098
push_front 894171325
push_back 636295306
push_front 761599953
push_front 607800831
push_front 722784571
push_back 728689700
push_front 289341573
push_front 814236448
push_front 43437077
get 245067
push_front 275091397
push_front 902120931
get 250711
get 2098
push_middle 200881671
push_back 801389748
push_front 512691655
get 283264
push_middle 646669882
push_back 175136948
get 163316
push_front 797613943
push_back 800105254
get 202134
push_middle 595430235
push_back 59976487
push_back 207697338
push_front 170956313
push_back 981094368
push_front 452063185
get 81978
get 257123
get 19198
get 79166
get 227934
push_middle 142906118
push_back 471249
get 85505
push_front 241059060
push_back 540404159
get 136976
push_back 336835511
push_front 98907216
push_back 542145471
push_back 470176601
push_middle 640717760
push_middle 17658772
push_back 161510627
push_middle 118788577
push_back 568624406
push_back 864152915
push_back 239413199
push_middle 909868411
push_back 456381021
get 185614
get 112145
push_back 602586892
push_front 504981096
push_back 689671996
get 264155
push_back 228788089
push_front 330019180
push_middle 61529338
push_middle 14938810
push_back 152739497
push_front 931352022
push_middle 259626764
push_front 213590284
get 65127
push_back 791264091
push_middle 589820038
push_front 571014304
push_back 893892758
push_back 94345258
push_middle 258007504
get 10417
push_back 778769366
push_middle 302014805
push_back 279244449
push_front 123454842
push_front 769640956
get 203179
push_middle 147171058
push_middle 557881537
push_middle 24960181
push_front 812949234
get 9970
push_middle 438392995
push_back 446715165
push_back 552647102
get 121685
get 32525
push_middle 680026627
push_middle 455140296
push_middle 84362728
get 94337
push_back 323637395
push_middle 213910041
push_back 183910562
push_front 528431360
push_back 42345639
push_middle 979210157
push_back 724147710
push_front 31595885
push_back 655286849
push_middle 526254362
push_middle 290410283
push_middle 225789086
push_front 756514985
push_front 384366783
get 199717
get 79781
get 153599
push_front 850779139
push_back 810803312
get 155572
push_front 25431709
push_front 325029929
get 268564
get 88231
push_back 210312947
push_back 678194680
push_middle 531987164
get 181841
push_front 920716127
push_middle 107788352
get 221854
get 236863
push_middle 209872478
push_middle 148401312
push_back 796430826
push_back 840214218
get 153412
get 236386
push_front 273309924
get 27312
push_back 776219197
push_back 742592666
push_front 192032101
get 274908
push_middle 897465294
push_front 718247671
push_middle 502332840
get 247893
get 211173
push_middle 818180411
push_back 564555523
push_back 772928743
get 231682
push_front 511523872
push_front 345657317
push_middle 172166235
get 220381
push_back 895592820
push_front 772748977
get 101381
push_back 534227885
push_back 443127538
push_front 175837373
push_front 718482448
push_front 226373689
push_front 956322357
get 28621
get 35498
get 157273
push_back 261287754
push_back 408713557
get 237858
push_back 873078487
push_back 260822374
get 84811
get 167290
push_middle 680593156
get 112238
push_back 525270594
push_front 746379382
push_middle 639165447
get 165638
push_front 244037733
get 150653
push_back 647804654
get 174206
get 163514
push_middle 705133760
push_front 136322267
push_middle 909956470
push_front 985391223
get 242357
push_front 675912407
push_back 720055753
get 133017
push_back 562803139
get 208980
push_middle 476863448
get 107140
push_back 226549862
push_front 32984184
push_back 528080970
get 6314
push_front 434314831
push_middle 227298678
push_middle 176505667
push_back 914913900
get 227392
push_middle 140632276
push_middle 569018519
get 14308
push_front 989056894
get 77862
push_middle 553393992
get 277655
push_front 882932097
push_back 423650957
push_middle 816270402
push_middle 452253726
push_middle 681550230
push_middle 285041364
push_middle 888156637
get 6740
push_front 421886687
push_back 956351502
get 165025
push_back 902629104
push_front 983800486
get 193071
push_back 851369766
get 274039
get 14952
push_middle 321008039
push_back 466979067
get 262273
push_front 225167280
push_back 663932880
push_back 406858955
push_middle 25891217
get 161764
push_back 49570775
push_front 485107577
push_back 840100390
push_front 888238561
get 214974
push_middle 188918655
push_back 18993386
push_front 71905853
push_back 301509333
push_middle 456987966
get 113775
push_front 652041804
push_middle 445129775
get 76809
push_middle 514223037
push_front 282068155
push_back 571447230
push_back 305085298
push_middle 655736140
get 264663
push_back 195936908
push_front 533280525
push_front 522855151
push_front 342585559
push_middle 135636939
push_back 473059951
push_middle 936742226
push_middle 170267136
push_front 131245793
get 148334
push_front 684529644
get 155548
push_back 233027097
get 176944
push_front 626698588
push_front 60364511
push_middle 230697390
get 125600
push_front 451936152
push_middle 10730572
push_front 85040967
push_middle 865127103
push_middle 869327397
get 114141
push_middle 325108452
push_front 228833429
push_back 552089025
get 23541
push_back 210390994
push_back 540912558
push_front 82352874
push_back 337225605
get 51454
get 74622
get 209396
get 249461
push_middle 329847284
push_front 973587256
push_front 251489717
push_front 562060946
push_middle 210123501
push_front 721184941
get 288470
push_back 708041598
push_middle 5870950
push_back 297499855
push_back 650688896
push_middle 333174710
push_front 719122349
push_front 823243026
push_front 763303136
push_front 779244247
push_middle 841291145
get 261390
push_front 772930904
push_middle 910965627
get 59221
get 280784
push_middle 460626109
push_back 441709100
push_back 911743896
push_middle 842245559
push_front 816595621
get 71405
push_back 188782580
get 93677
get 269886
push_front 12600749
push_middle 601708687
push_front 56417380
get 249513
push_front 886355593
push_front 121909204
push_back 534617448
push_middle 277639420
push_back 838201064
push_middle 160494513
push_front 24865064
get 200609
push_front 301554317
push_back 398831653
push_middle 930450523
push_middle 836709978
push_front 810111499
push_back 420432098
push_middle 945597557
get 260178
push_front 499618871
get 126287
push_middle 311827379
push_middle 827292240
get 154729
push_front 639963637
get 93867
get 245746
get 164587
push_front 234004098
push_middle 672191704
push_front 511125606
push_back 343290883
push_front 957557850
get 271773
push_back 697147371
push_back 614341058
push_back 197051293
push_back 944203461
push_middle 881668459
push_back 535970604
push_front 656968752
get 58928
get 236173
push_middle 38526794
get 161724
push_back 283663231
push_back 782960887
push_middle 635606573
push_middle 942052467
get 287966
push_back 870311127
get 48496
get 207387
push_back 67688417
push_middle 294490866
get 14197
push_middle 297144037
get 270046
push_back 641638546
push_back 963822544
get 103083
push_front 492314160
push_middle 701915442
push_back 972199254
push_front 779866525
get 62513
push_front 112775382
push_middle 504659003
push_middle 695593240
get 227391
push_front 503583044
push_middle 443821551
push_middle 939095270
push_back 792400651
push_back 623112028
push_front 31310196
get 187577
push_middle 458180294
push_front 714093318
push_front 256368130
get 123317
push_front 933057042
push_back 835833277
push_middle 1645622
get 7418
push_back 127419755
push_back 352767704
push_front 613080011
push_middle 62781154
push_front 215211528
get 218286
push_back 388298782
push_back 399473843
push_middle 719074455
push_back 664725600
push_front 744203220
push_middle 769693755
get 198772
push_front 669900593
push_middle 606548327
get 146807
push_middle 836947403
push_back 420309885
get 179311
push_middle 580829578
get 266881
push_middle 241504057
push_front 654003787
push_front 388607096
push_front 95878036
push_front 957474186
get 268747
push_front 913017191
push_back 147989875
push_back 771268629
push_middle 485472133
push_middle 168571987
push_middle 98858955
push_middle 435772774
push_back 994782465
get 174527
push_front 266393234
push_front 159950126
push_middle 347082564
push_front 887487430
push_back 721756630
push_back 398252986
get 220603
push_front 389534405
push_middle 16752529
push_back 444693575
get 188795
get 8555
push_back 818666015
push_front 889977844
get 611
push_middle 231291406
get 129697
push_middle 884110596
push_middle 393502363
push_front 381397376
get 234448
push_front 399814743
get 203547
get 37534
push_middle 60711677
get 165348
get 173072
push_back 231140942
get 175701
get 285242
push_front 286107442
push_back 651580625
push_middle 910699616
get 29501
push_back 264095187
push_middle 771118216
push_back 297968386
push_front 916415470
push_front 232121569
push_front 353228661
push_front 39779232
push_back 280874507
push_front 667010761
push_back 853382005
push_middle 713416029
push_back 420545271
push_middle 425209741
get 78419
push_back 50803190
get 168462
push_front 74079835
push_front 548014889
get 115762
push_middle 873857946
push_back 665991935
push_back 493971209
get 174989
push_back 904821606
push_back 874366775
push_front 2335514
get 18037
push_middle 892336042
push_front 613020933
push_middle 350458099
push_middle 934489578
get 15849
push_front 812625067
push_middle 174097713
push_back 35230453
push_middle 147959549
push_middle 607083473
get 178616
push_front 439302588
get 60269
push_middle 252352872
push_middle 43326307
push_middle 501079415
push_middle 790555908
push_middle 933069480
get 169582
push_front 169234000
push_back 14089494
push_front 932123696
push_front 265023819
push_middle 889277751
push_back 7295393
push_back 606929196
get 26065
get 283902
push_middle 818505528
push_back 829178541
push_front 430346694
push_back 173133129
get 138992
get 217258
push_front 202067813
get 197555
push_front 110143124
push_middle 579260063
get 237487
push_back 622044784
get 166473
push_middle 443381609
push_middle 262751365
get 106962
push_front 871779840
push_middle 379864380
get 82503
push_back 903691700
push_back 619645355
push_middle 706752572
push_middle 436373430
push_back 614661284
get 6147
get 57469
push_middle 911751861
get 33835
push_back 184957743
get 43117
push_middle 974852016
push_back 698354010
push_middle 301809879
push_back 918727624
push_middle 240918320
push_middle 752965587
get 255318
push_back 569970697
push_back 341180979
push_back 600570707
push_front 1307765
get 284170
push_back 488721126
push_front 721007266
push_front 646919216
push_front 525865565
push_middle 802330007
push_back 527820260
get 226040
push_front 736113712
get 10278
push_back 536519470
get 7917
push_front 114724441
push_middle 578846302
get 22775
get 219758
push_back 763400081
push_middle 897511554
push_middle 453691279
push_middle 891983338
push_back 377713740
push_back 51245248
get 278826
get 127550
get 134957
push_front 448849611
push_back 106373335
push_middle 612656477
push_back 700219595
push_back 114360640
push_front 8703909
push_middle 721985237
push_back 511056999
push_back 936386408
push_back 133549292
push_middle 624190705
push_front 118565824
push_front 137602183
get 152930
push_front 385149369
get 163301
push_middle 813661279
get 282974
push_middle 995387724
get 153815
get 146572
push_front 811727307
push_back 815505131
get 84453
push_back 294390132
push_back 403527146
push_middle 355525538
push_middle 307530178
push_back 553097565
push_front 40661994
get 221151
push_back 19163270
push_middle 804676142
push_middle 989737321
get 119540
push_back 445831024
push_front 794185335
push_middle 141731903
push_middle 68733857
push_middle 897148130
push_middle 786012332
push_middle 678716775
push_front 590036687
get 99934
push_front 714709319
push_back 447344144
get 197166
push_middle 843065037
get 205148
push_front 219870089
push_middle 992976770
get 263660
get 90647
push_back 802801678
push_front 274136880
push_back 552099618
get 80962
get 100416
push_back 84369242
get 255905
push_front 414415770
push_front 856610433
push_back 893641650
get 110300
push_back 756438081
get 289758
push_back 858804580
push_middle 374284361
push_front 184566240
push_front 763033405
push_front 729158185
get 91367
get 75826
push_front 29190734
push_back 451819671
push_middle 597614698
get 114464
push_middle 113321356
push_back 420947746
push_front 525438053
push_back 908576401
push_front 754287158
get 31234
push_front 213323978
get 255049
push_middle 584067778
push_front 974825221
push_front 242716663
push_front 941823303
push_front 702328217
push_middle 31607118
push_front 599306411
push_front 15956127
push_front 586996101
get 76980
get 221210
push_front 266687550
push_front 91283111
push_front 365386886
push_front 3076621
get 288688
push_middle 322913903
push_middle 200186518
push_middle 124544580
get 206059
push_back 211108506
push_front 545548665
get 274233
get 235704
push_back 354741202
push_middle 268580184
push_middle 310388357
push_front 335134652
push_middle 16899020
get 61254
push_front 610992666
push_front 567442499
push_middle 863616052
get 183640
push_middle 798893903
get 210314
push_middle 560631981
push_front 133811968
push_middle 884493578
push_front 343759108
push_middle 209868040
get 144217
push_middle 121127067
push_back 320132078
push_back 878458439
push_back 847533350
push_front 665928112
push_middle 624259648
push_front 362274869
get 22041
get 208046
get 131095
get 110669
push_middle 886010735
push_back 485447894
push_back 229211477
push_front 650434070
push_front 466756497
get 216334
push_front 251657438
push_back 4193321
get 287135
push_middle 850045908
get 115960
push_back 958113873
push_middle 473049689
push_middle 143900342
push_middle 708891683
push_middle 198001926
push_middle 925053517
push_back 331769641
push_middle 262337310
push_middle 736694447
push_middle 868208111
push_back 543666800
push_front 606523166
get 114183
push_middle 752138027
get 68868
push_middle 358852309
push_middle 43800573
push_front 919891713
push_front 301853073
push_middle 924720154
get 108051
push_front 345319680
push_front 569531700
push_middle 609645855
push_front 694091054
push_middle 423556337
push_back 511454816
push_front 50835311
push_middle 950604589
push_middle 359531348
push_back 815002067
push_front 530156368
push_front 810526381
push_back 686271217
push_middle 506389405
push_middle 788842616
push_middle 936067004
get 27629
push_middle 235654263
push_back 476968783
push_front 166553232
push_middle 332408506
push_front 870335915
get 188433
push_middle 167627819
get 24212
push_back 681318459
push_front 35380952
push_back 548845184
push_middle 787164593
get 221896
get 284048
push_middle 139674989
push_back 498460160
push_front 593748395
push_back 22397305
push_front 188168941
push_back 784572975
get 116985
push_front 240417491
push_back 717256765
push_back 694529304
push_front 11025242
push_front 566532318
get 227992
get 12943
push_middle 635716935
push_middle 941279784
get 69267
push_front 385520550
push_back 409401868
push_back 520096030
get 209374
push_front 567990059
get 244549
push_front 377156281
get 262954
push_middle 44588959
push_middle 242005105
push_middle 378165088
push_back 51346021
get 137717
push_front 108277136
get 125896
push_back 42955341
push_middle 502383147
push_front 337357110
push_front 842913846
push_middle 872195726
push_back 340176210
push_back 986343820
push_back 852035471
get 203234
push_middle 241355231
get 264537
push_back 812826927
push_front 855895351
push_front 183096808
get 226468
push_front 529342671
push_front 99879946
push_front 574748033
push_back 160710675
push_back 673992559
push_back 316726426
get 2754
push_front 199702261
get 259346
push_front 190447038
get 136086
push_front 639855452
push_middle 271079427
push_front 708960384
get 176128
get 185459
push_back 498677067
push_middle 894337651
push_middle 681789476
push_middle 815144421
push_front 161746237
push_middle 988230345
push_middle 655672142
get 118190
push_middle 169056748
push_front 201332198
get 140329
push_middle 676592312
push_back 482646842
push_front 920115388
push_front 81831317
get 109644
push_front 625070618
push_front 5342553
push_back 483939868
get 47283
push_middle 95390437
push_middle 50702256
push_front 443539523
push_middle 266925173
push_front 752387739
push_back 127407970
push_middle 457550738
get 131857
push_back 122602584
push_middle 128383294
push_front 283395372
get 249978
push_back 689378856
push_front 45167439
push_middle 100510305
push_front 694700833
get 150260
push_middle 568121745
push_middle 891515777
get 15217
get 17180
push_back 674040225
push_front 275677774
push_front 324735819
push_middle 934867272
push_back 74199245
push_back 717031155
push_middle 655466495
push_back 716970002
push_front 931407110
get 136199
push_front 899319447
push_back 809392729
push_front 164001395
push_back 59237197
push_middle 715130029
push_back 672025935
push_back 553103438
get 136897
get 197005
push_middle 98423320
get 241983
push_middle 256399511
push_front 861252730
get 252951
push_back 308664123
push_back 771920209
push_front 408344472
push_middle 408058955
get 145319
push_front 350583896
push_middle 690750072
push_middle 64855084
get 137846
push_middle 266416225
push_middle 510762172
push_middle 313782737
push_back 38851628
get 248590
get 86594
push_back 721948874
push_front 884950235
push_back 674770348
push_front 679056281
push_front 930978776
get 199615
push_front 610371105
push_middle 538445428
push_front 660137621
push_back 964613712
push_back 479606868
get 158390
push_front 987886806
get 15062
get 205361
push_middle 466245678
push_middle 858797987
push_back 141787370
get 255147
push_front 763782797
get 15167
push_middle 1925015
push_front 553875522
get 18388
get 75947
get 153443
push_front 49635816
push_back 203691725
push_back 922263982
push_back 604305989
push_middle 936208130
push_back 440028910
push_front 767813682
push_back 545311779
push_middle 105969198
push_front 759866742
push_back 265139320
push_front 308692562
get 253943
get 281637
push_middle 254835212
push_back 617516606
push_front 915973532
push_front 556588556
get 270215
push_middle 306417752
get 245469
push_middle 381605269
push_middle 73391601
push_middle 131505391
push_middle 564754189
push_front 139387926
get 60489
push_back 143781899
push_back 949816444
push_back 885950127
push_back 147613336
push_front 671085421
push_front 559136067
push_middle 83394758
push_middle 194979204
get 120474
push_middle 681863989
push_middle 406240411
get 264939
get 114161
get 69182
get 194280
push_middle 348119569
push_front 227546484
push_middle 235724603
push_front 719494440
push_front 212311690
push_front 786604018
push_back 266883629
push_back 473470741
push_back 50132582
push_middle 924001609
push_front 294873348
get 211723
push_back 468459311
push_front 367856264
push_middle 636173896
push_middle 294674493
push_front 78927001
push_front 488551117
push_middle 814466609
push_back 627664951
push_middle 817531630
push_back 723002586
push_middle 286288426
push_front 435342375
push_front 263666085
get 153528
push_front 983475889
push_back 359280139
push_front 361720466
push_back 713430825
push_front 914315765
push_back 968652317
push_middle 510108689
push_front 606808024
push_front 517714733
push_back 444417577
push_middle 733715843
get 117092
push_middle 43384330
push_middle 124608354
push_middle 147449494
push_middle 274447087
push_middle 443149969
push_middle 687111747
get 178652
push_back 687083292
push_front 601338800
push_front 433283893
get 263361
push_front 365846488
push_front 37286261
push_back 623484059
push_middle 848827911
push_middle 585975716
push_front 528382516
get 26530
push_middle 782014984
push_front 908723107
push_middle 384846302
push_middle 644872647
push_back 207982736
push_middle 609939676
push_front 386370398
get 173005
get 85260
push_front 59919135
get 22601
push_back 436708513
push_front 311031307
push_front 521036455
push_back 939197797
push_front 321924968
push_front 578582538
push_back 316796234
push_middle 840144658
push_front 90761644
push_middle 113869585
get 265658
push_back 583118141
push_front 719830348
push_front 18027186
push_back 112190029
push_back 279170023
get 274128
push_front 305887001
push_back 686933457
push_front 87362150
push_middle 642837580
push_front 849960216
push_middle 310834409
push_middle 498676808
push_middle 809241374
get 157828
push_back 805519045
get 23998
push_back 693181572
push_front 700096560
push_back 309202747
push_middle 102396359
get 196927
push_front 523903227
get 286693
push_middle 601225893
push_front 641889004
push_front 890651348
push_front 71047344
push_back 454920294
push_middle 209251413
get 212995
push_middle 291600066
get 120289
push_front 621159167
get 90359
get 159294
push_middle 196204379
push_back 494472214
push_back 774867447
get 153390
push_front 603505262
get 189618
push_front 15933744
push_front 284762539
push_middle 871378815
push_front 766535719
get 282306
push_middle 759412293
push_front 307134008
get 275521
push_middle 892493346
push_middle 733797948
push_back 416178024
push_back 442801597
push_middle 296855915
push_middle 309668608
push_middle 151439455
get 176460
get 134292
get 93702
push_front 117229589
push_back 8153833
push_front 663981171
push_back 977578320
push_middle 221355929
get 42569
get 27499
push_front 807388569
get 174365
push_middle 720696604
push_front 577982627
push_back 403646689
push_front 959799908
get 165530
push_front 373720987
push_front 41018376
push_back 558283274
push_middle 125250344
push_back 886013128
push_middle 956837558
push_back 115174785
push_back 252745764
push_front 839604935
push_back 252715189
push_front 326349942
push_back 978717291
push_front 293450530
get 21998
push_front 288401324
get 217501
get 175526
get 248821
push_front 625261198
push_back 841185286
push_middle 397060493
get 113482
push_back 81706770
push_back 468197054
push_middle 673303347
push_front 317453619
get 281521
push_back 712316118
push_middle 352355760
push_middle 473161228
push_middle 756902567
push_middle 815890362
push_front 477173306
push_middle 350409613
push_front 696403977
push_front 699366061
get 277013
push_front 817281475
push_middle 185189247
get 136077
push_middle 31708508
get 236722
push_back 832847439
push_back 863335634
get 192407
push_middle 120258046
push_back 105423943
push_middle 739422534
push_back 276398266
push_front 198059334
push_back 958688107
get 258930
push_front 402663973
push_back 644559062
push_middle 79588344
push_back 897735320
push_middle 565538094
push_middle 925980943
push_middle 511407242
push_back 645761981
push_middle 161251621
push_back 985921313
get 196628
push_middle 873361728
push_back 194953433
push_front 398494504
push_front 194227303
get 95653
push_front 884626186
push_front 912646765
push_back 250423995
push_back 239390134
push_middle 371830772
get 160695
push_back 455843171
push_middle 680212453
push_back 560415095
push_middle 741609892
push_middle 350424351
push_back 294599181
push_front 581505261
push_back 517304125
push_back 645721738
push_back 628437582
push_middle 17518529
push_front 994401531
get 248758
push_back 966314153
push_front 229526211
get 269290
push_front 842471277
get 117431
get 86795
push_front 823528582
push_front 769427496
push_middle 244601058
get 174273
push_middle 871027361
get 149267
get 147344
push_middle 216275286
push_back 466355944
push_back 165715072
push_back 860397679
push_back 506380900
push_back 730836925
push_middle 748006332
push_front 522025885
push_front 987078898
get 44663
get 147912
push_back 661225521
get 2335
push_front 446213415
get 116160
push_middle 200174723
get 126735
get 258964
push_front 433846662
push_middle 163230438
push_front 343713344
push_front 755511777
push_middle 324538437
push_middle 587369100
push_middle 970666859
push_back 891541365
push_middle 775783983
push_middle 42450151
push_front 45520745
push_back 570135616
push_front 160730942
push_middle 344457255
push_back 530148403
push_back 281548697
get 233339
push_back 689464935
get 143923
get 193787
push_front 278910267
get 142596
push_middle 282309116
push_back 533968050
push_front 762827698
push_middle 565681328
push_middle 638589471
push_middle 751812988
get 30353
push_middle 192924365
push_middle 396417647
get 259127
push_back 685240332
push_middle 258952621
push_front 723578032
push_front 758194927
push_front 742876803
push_front 735233285
push_back 877206697
push_middle 41640696
push_front 471420045
push_front 467991506
push_front 88259701
push_back 198904766
get 217616
push_front 902205705
get 276191
push_front 815443257
get 279387
get 149556
push_middle 95815180
push_middle 700437822
push_back 217749336
push_back 775038041
push_front 215287012
push_middle 276763222
get 44880
push_front 450246364
push_front 406297045
push_back 266344186
push_middle 57648337
push_back 861858873
push_middle 703035914
push_front 634924707
get 166391
get 171333
get 111850
push_middle 814757664
push_back 586297146
push_front 661240620
get 131788
push_back 836348742
push_back 607376437
push_front 369346386
push_middle 271994841
push_middle 740290401
push_back 180700243
push_middle 445048225
get 291478
push_front 4393436
push_middle 176072051
get 125326
get 113602
push_front 295051813
push_back 339441023
push_back 124774109
push_back 931341985
get 77821
push_front 177125099
push_middle 335364343
get 190259
push_front 786724013
push_middle 518600886
get 143259
push_middle 817332672
push_front 738570343
push_back 261077132
get 77007
get 34732
push_middle 542161479
push_front 579593544
push_middle 615934720
get 266353
push_middle 438054577
push_back 254693346
push_middle 512764214
push_front 76172309
push_back 977500567
push_middle 294432138
push_front 349884752
push_middle 415336421
push_middle 311502274
push_back 576351725
push_front 693184287
push_front 91678067
push_back 616970945
push_back 91673183
push_back 961543101
push_back 82019450
push_back 993736848
get 184825
push_back 60152278
get 243869
get 267208
push_back 933717615
push_middle 532224042
get 75622
get 183879
push_front 879435104
push_middle 747317106
push_front 179017414
get 130264
get 175158
push_back 376321700
get 37621
get 22566
push_front 274527669
push_front 656254049
get 194172
push_middle 387459053
get 115061
push_middle 806300809
push_middle 970189374
push_front 512828520
push_middle 816599267
push_back 238750747
push_front 858771849
push_middle 314738842
push_back 302655258
push_back 964607052
push_front 183582998
push_front 77188002
push_front 196324876
push_front 482429408
push_front 176095013
push_back 214204924
get 105615
push_back 910455668
push_front 387070536
get 233148
push_middle 415452725
push_front 664831959
push_middle 692672176
push_middle 794113989
get 234949
push_back 172157279
push_middle 742727721
push_back 220121720
push_back 308717454
get 29334
push_front 638713862
push_back 557926160
push_back 763336202
push_middle 263441488
push_back 254705663
push_back 466545348
push_front 56448400
push_middle 77056086
push_back 635151092
push_back 476656555
push_back 520085392
push_middle 713412240
push_back 161843384
push_middle 908243859
push_front 268300950
push_front 481969678
push_middle 139460502
push_front 461679738
push_middle 605310277
get 60362
push_front 902861312
push_middle 436619480
push_middle 151552338
push_middle 490733777
push_back 442613565
push_front 497934257
push_back 325062515
get 129139
push_middle 849250282
push_middle 53504809
push_front 897984602
push_back 145490678
push_middle 884500933
get 211358
get 135505
push_middle 299077506
push_middle 882785340
push_middle 592054842
push_front 142621274
push_front 941244893
push_front 42115009
push_middle 211349971
push_back 365300832
push_middle 679648116
get 109164
get 20952
push_front 458738438
push_middle 553146436
push_front 788531989
push_back 929176138
push_front 933836212
get 21487
push_front 390441803
push_back 432749030
push_middle 570380988
get 75548
push_back 253133300
push_front 534434902
push_back 218876946
push_front 817234596
get 58419
get 22278
push_back 766619991
push_middle 767529567
push_middle 521846160
push_back 566689514
push_middle 156185924
get 90259
push_front 280338890
push_front 659931609
push_back 58186649
push_back 919018224
push_back 484956524
push_middle 783771949
get 144466
push_middle 429967499
get 41618
get 204706
push_middle 890462774
get 178199
push_back 620392380
push_back 935386229
get 278564
push_front 888860050
push_front 643574966
push_front 190832532
push_back 228809230
push_front 217395345
push_middle 222181425
get 194498
push_middle 226651904
push_middle 572902107
get 13204
push_front 406253194
push_front 260228633
push_back 580946603
get 3425
push_back 784427743
push_back 245617552
push_back 846367531
push_front 249357282
push_middle 612421183
push_front 198264457
get 198430
push_middle 682822803
push_middle 445510800
push_back 850775696
push_middle 572669472
push_front 511293593
push_back 296460646
push_front 737512355
push_front 288636088
push_front 927712466
push_back 390442539
push_back 423296808
push_middle 637468058
push_front 760607833
get 50152
get 17097
push_back 166987950
push_front 736988241
get 201883
get 85751
push_middle 916054693
push_back 618385326
push_back 486460410
push_back 29775942
push_middle 40014801
get 43589
push_front 394141981
push_back 861422415
push_middle 24556183
push_front 349973226
push_front 242323666
get 172673
push_middle 801749566
push_middle 269253010
push_back 720960867
push_back 480780300
push_middle 638381984
push_middle 968673073
push_middle 42960583
push_front 989324768
push_middle 229428496
get 241896
get 71282
push_back 857741528
push_middle 807193217
push_back 272344483
push_back 71332077
push_middle 557289985
get 64633
push_front 668064851
push_front 505865027
push_middle 303898059
get 176541
push_back 841801449
push_front 893365311
push_back 593462772
push_back 782091960
get 76810
push_middle 332267512
get 52488
push_front 771487502
push_front 862899526
push_middle 354618950
push_middle 386258765
push_back 861072523
push_front 889063661
push_front 415917952
push_front 438759542
push_front 301505662
push_middle 197086884
push_middle 716838221
push_front 550869952
get 110386
push_front 752664049
get 210043
push_front 855084477
get 266979
push_back 590787950
push_middle 71228858
push_front 60284917
get 91843
push_middle 430347632
push_back 483261629
push_back 926485169
push_front 694027619
push_middle 600946667
push_back 816067951
push_middle 638778001
get 255142
push_middle 870011589
push_front 242919515
push_back 490457639
push_front 70763393
get 39058
push_middle 135706230
get 43982
push_back 214991648
get 6414
push_back 417358312
push_back 887403229
push_front 741883005
push_back 173205977
get 113898
push_middle 951673015
push_front 586865885
push_back 686187515
get 186625
push_front 577166320
push_front 766519389
get 204866
push_front 513701137
push_back 635897073
get 123298
push_middle 131118637
push_middle 529581283
get 159314
push_front 83061959
get 248300
push_front 787967812
push_back 68149061
push_front 885443555
get 121075
push_front 280978313
push_middle 125508190
push_middle 705480462
push_middle 987641304
get 17508
push_front 997313155
push_middle 211123442
push_front 222408860
push_middle 548358401
push_back 212303752
get 51378
get 139437
get 27842
push_middle 380205902
push_front 164659148
push_front 578834989
push_front 175735848
push_middle 522799125
push_middle 262734219
push_middle 554791491
get 282264
push_back 576446171
push_back 186955841
push_front 180589110
get 119963
push_back 523282686
push_middle 244772372
push_back 816746517
push_front 318270930
get 151087
push_back 465654633
push_middle 162415690
push_front 967694774
get 9708
get 186192
push_middle 955498704
push_back 952591602
push_back 314717480
push_middle 85430520
push_front 134170563
push_middle 648029252
push_back 206632534
push_front 163379610
push_front 579305389
push_front 550276093
push_back 144498947
push_front 57282811
push_middle 365735304
push_front 25695099
push_back 58753137
push_back 578676664
get 165896
push_front 106655777
push_front 149794863
get 241175
push_front 556999427
push_middle 76694835
push_back 751773746
push_front 784932299
get 225142
get 49011
push_middle 957598494
push_middle 137999336
get 118778
push_front 36340348
get 223857
push_middle 889571483
get 39178
push_back 551878585
push_back 521719164
push_back 425016758
push_front 76585092
get 99610
push_back 828417895
push_back 671635478
push_middle 450799362
push_front 111342531
push_back 301328845
push_back 13292969
push_back 920583579
push_middle 735437304
push_front 532109575
push_middle 291617537
get 188290
push_front 97709503
push_front 328293656
push_front 416579023
get 192153
push_front 735182675
get 119355
push_back 290460806
push_back 342726414
push_front 491727453
push_back 79518351
push_front 393201233
push_back 410589251
push_front 437267186
push_front 780901803
push_front 667984244
get 248067
push_middle 493575236
push_front 448419783
push_middle 307950963
push_middle 720862589
push_front 731585397
push_back 560031906
push_middle 377472799
push_middle 847974748
push_middle 908335061
push_middle 620421151
push_middle 994475824
push_middle 565572199
push_back 470449494
push_middle 194162953
push_back 947068200
push_middle 818720271
push_back 831571037
push_front 76929891
get 196474
push_middle 578174148
get 168700
push_front 79712146
push_middle 917848522
push_front 645994868
get 92443
push_back 493796674
get 145348
push_middle 483931852
get 240414
push_middle 98255299
get 29393
push_back 312211734
push_back 884707718
push_front 515837829
push_back 173335414
get 134146
get 71882
push_back 292136811
get 191726
push_middle 706986763
push_back 127623519
get 111507
push_middle 739706893
push_back 19585144
push_back 73000122
push_back 97700478
get 60355
push_middle 347211852
get 139152
push_back 934157642
push_front 459239616
push_back 343314597
get 25326
push_back 740525570
get 11445
push_middle 977714441
push_back 626689706
push_front 689763894
push_back 328193837
get 117418
get 190190
push_front 746415441
get 45977
push_back 36715000
get 272625
push_front 348347977
push_front 79648436
push_front 83430249
push_back 674079096
push_front 301870746
push_back 407045707
push_front 877515747
get 75860
get 26341
push_middle 280353193
push_back 430485898
push_back 132993912
push_middle 187286737
push_front 913476136
push_back 12535349
push_front 151764157
push_back 520315207
push_back 741223861
get 127537
push_middle 883689047
push_middle 607044522
push_middle 513610860
get 103001
push_middle 491418078
push_front 785417104
get 28398
get 160784
push_middle 997682048
push_front 674591001
push_middle 894456587
push_back 271461945
push_back 230069676
push_back 659461159
push_back 140241448
push_front 406560015
push_back 468581771
push_back 926205809
push_back 211455074
push_middle 602951320
push_front 651047305
push_middle 301741342
push_middle 747397001
push_front 330096211
push_middle 830745909
push_middle 411560801
get 154203
get 142693
push_front 311107503
push_middle 355587767
push_middle 309801803
push_back 514444113
push_back 480676332
push_back 468673000
get 200558
push_back 621905293
push_back 641163425
push_front 791613791
get 254312
push_middle 726014969
push_middle 871840475
push_back 886157836
push_middle 837398
get 96081
push_back 897835093
push_middle 481042042
get 244152
get 139616
push_middle 717196645
push_middle 411465476
get 18919
push_middle 356392523
push_middle 57275173
push_back 16445173
push_back 340935057
push_middle 809764435
push_back 885129404
push_front 135115148
push_back 389843713
push_front 607611652
push_front 402063057
push_back 990260224
get 290654
get 18494
get 25690
push_front 702559344
push_middle 922906259
get 211376
push_front 580194753
get 162031
push_front 236377911
get 227400
get 235458
push_middle 728862427
get 20446
push_middle 368456581
get 100378
push_front 69281011
push_front 326231427
get 28448
push_front 903357339
push_front 262183909
push_front 711315092
get 288184
push_back 953754147
push_front 300477980
get 119413
push_front 463977348
push_back 564122056
push_middle 637937986
push_back 367769603
push_back 970808001
get 113947
get 249068
push_middle 582779452
push_back 310092643
push_middle 613563055
push_middle 367427718
push_middle 831935315
push_front 861007514
push_back 386351770
push_front 113738807
push_middle 714223093
push_front 48251145
push_front 291769475
get 190589
push_back 584293368
push_back 339143846
get 113238
push_front 503775004
push_back 461671717
push_back 252183197
push_back 554733751
push_back 404926938
push_middle 27644830
get 226596
push_middle 780243086
push_middle 517590635
push_middle 306212767
push_front 527449541
get 116456
push_middle 922732722
push_front 813623570
push_front 44182374
push_back 608549949
push_middle 523578967
get 41222
push_front 648925003
get 275659
push_back 519918214
push_front 404554962
push_middle 270684433
push_middle 697769564
push_back 33424456
push_back 492246070
push_front 719981669
get 258026
push_front 289108063
push_middle 89327245
push_back 392796936
get 49536
push_front 704791922
push_middle 623608728
push_back 772408057
push_front 837503763
push_front 185346630
get 137637
push_middle 498730193
push_back 949026648
get 265758
push_middle 878067604
push_front 465185355
push_middle 909710104
push_front 434650071
push_front 365668364
push_back 469584397
push_middle 321633117
get 148055
push_front 833048090
push_front 107876463
get 206565
push_back 311725238
push_front 486339690
get 262072
push_back 481324250
get 233227
push_back 575473031
push_middle 44781621
push_front 913371898
push_front 52099208
push_front 589145087
push_front 871781883
push_back 630600308
push_middle 488643331
push_back 346215888
push_middle 722400230
get 3631
get 140428
push_back 288265879
get 115425
push_back 45661628
get 95446
push_middle 842851289
push_back 323835528
get 239118
push_front 593724575
push_front 409195242
push_front 563371310
push_middle 619679457
get 260518
push_front 279004471
push_middle 842821210
push_front 776176611
push_front 914545377
push_front 473613738
get 212839
push_back 521878276
push_back 608895894
get 214717
push_middle 659578058
get 25550
push_middle 93195992
push_middle 77261302
push_back 630895372
get 133940
get 88771
push_back 468128398
get 169066
push_front 304491002
get 6129
push_back 668749147
push_middle 459747422
get 232966
push_middle 307091405
push_back 339504093
push_front 194323902
push_front 240117187
get 83555
push_back 879042063
get 2515
push_middle 902385041
get 200308
get 196640
push_middle 683255037
push_back 793805863
get 180974
get 135580
push_back 431229789
push_middle 923135018
get 186883
get 150285
push_back 441077813
push_front 771033599
push_front 485649529
push_front 38891548
push_front 358881674
push_back 526903608
get 207123
push_front 841047789
push_front 69309192
push_back 866596960
get 211646
push_front 315415024
get 275194
push_back 910067545
get 34231
push_back 803990296
push_front 543261780
push_back 435055302
push_back 664598246
push_middle 110647977
push_back 424178012
push_back 297493630
get 283189
get 8049
push_front 99635771
push_front 398615218
get 76759
get 14013
push_middle 55109605
push_front 897904018
get 1995
push_middle 81379400
push_middle 457555731
push_back 872025432
push_front 676580751
get 215171
push_front 301880408
push_front 218611098
push_middle 520038594
push_front 157573638
push_back 455674584
push_back 875910072
get 196255
push_front 626066246
push_front 234495560
push_back 277633937
get 95244
push_back 79482662
push_middle 427199789
push_middle 220193735
push_middle 445626757
push_back 742604862
push_front 369641154
get 236238
push_middle 284183691
push_front 119373094
push_back 346805342
push_front 700443426
push_middle 840878759
push_front 969215220
push_back 497074463
push_middle 470694289
push_front 101342924
push_front 679474235
push_middle 75134663
get 223425
get 164900
push_front 789590975
push_back 695070796
get 252154
push_back 107104201
push_back 531149090
push_back 186394699
push_middle 422370628
get 26716
push_front 300911714
push_front 978984851
push_front 666858940
push_back 417948641
push_front 720956920
push_middle 309583855
push_back 694625919
push_middle 283853185
get 134309
push_front 750529273
get 277330
push_back 413775983
push_middle 332847676
push_front 465243345
push_back 986519785
get 203152
push_back 266138868
get 250550
push_middle 9373276
push_middle 416539944
get 58245
push_middle 426921685
push_back 166984716
get 63196
get 241325
get 172818
push_back 468116899
get 248336
push_middle 854478040
push_middle 882745594
push_front 199182921
push_front 924755260
get 241456
push_front 564558322
push_back 805419261
push_back 770304335
push_back 577619761
push_middle 301577968
push_back 821584930
push_back 957808453
get 176111
push_middle 536648807
push_middle 719884625
get 132234
push_front 394020520
push_back 776888092
push_front 198341352
push_front 524519949
push_front 727361133
push_front 719480769
push_front 583605041
get 103451
get 241903
push_middle 413650092
push_middle 646753227
push_front 323331572
push_middle 809616651
push_middle 855716541
push_middle 629568400
push_middle 317304588
get 225747
push_back 575111972
push_middle 912740891
push_middle 977463590
push_back 214374613
push_front 180039150
push_middle 67174256
push_middle 116273700
push_middle 888853263
push_back 320681452
get 52615
push_middle 48713919
push_middle 499771469
push_back 604294140
push_front 10338097
get 247873
push_middle 962813139
get 168539
push_front 216759263
push_back 679207912
get 20970
push_middle 651267982
push_middle 311024885
push_middle 782919507
push_middle 896068959
push_middle 934158600
get 118331
push_front 703721053
get 207336
push_front 510565209
get 233714
push_back 699803107
push_front 190132211
push_back 724534096
get 11813
push_middle 254344931
get 272195
push_middle 590581297
push_middle 114736649
push_front 816434257
push_front 761697070
push_back 649454373
get 232970
get 45208
get 159010
get 197223
push_middle 983723365
get 253078
push_middle 850861410
push_front 197358058
push_front 942448666
push_back 333207446
push_back 906491494
get 83066
push_middle 369493523
push_back 96502884
push_middle 365566607
push_front 654856531
push_front 653349834
push_front 472694624
push_middle 131072871
push_front 525128059
push_back 38037171
push_middle 397102035
push_front 256082199
get 153143
push_middle 703928412
push_front 181344010
get 259588
push_middle 626026636
push_front 704468100
get 59213
get 687
push_front 287692858
get 150781
get 39298
get 57303
get 64971
get 11302
push_back 137327653
get 244936
push_back 256834318
push_middle 244287259
push_front 941639063
get 13674
push_front 780327196
push_middle 7167600
push_front 917996204
push_middle 522887767
push_middle 484992431
push_front 643743272
push_front 830304147
push_front 240048630
push_front 85206788
push_middle 278046508
push_back 864669494
get 197211
get 187867
push_front 962318939
push_front 456596729
get 34979
push_middle 538067715
push_middle 54740180
get 192931
push_back 195731092
push_middle 281972382
push_front 332017231
push_middle 99782903
get 280834
get 118029
push_back 239777997
push_front 526762015
push_back 609517717
push_back 678390902
push_middle 364116437
get 52852
get 285601
get 194512
get 111021
push_middle 5998112
get 237858
get 225228
get 81589
push_middle 600772284
push_front 250184357
push_back 967488375
push_back 245753996
push_back 706341473
push_back 560649787
push_front 780140095
push_back 68198690
push_front 164783420
push_back 419444433
push_front 164370965
push_back 378302408
get 221265
push_middle 182235648
push_back 405161453
push_back 986865094
get 283889
get 206614
push_back 70196055
push_back 687158601
push_front 829888448
get 239185
push_middle 322698711
push_front 210106099
push_back 653339006
push_back 708070446
push_middle 197341110
push_middle 350176674
push_middle 203312906
push_front 918064050
get 203412
push_front 864094962
push_middle 710069809
push_middle 395488823
push_front 142505583
push_middle 791494368
push_front 847654929
push_front 959529406
get 78152
push_middle 363821826
push_back 531023413
push_middle 534808939
push_middle 222070927
push_front 141425304
get 206871
get 30130
push_front 890610378
get 185534
get 223703
push_front 551733888
push_middle 777254864
push_back 796293613
push_middle 792944257
push_front 675993146
get 239594
push_middle 267852828
get 74191
get 52885
get 212710
push_middle 451404100
push_back 38486590
get 208475
push_front 925417651
push_back 809016969
get 88185
get 33051
push_middle 433948976
get 12833
push_middle 643447206
push_front 289106787
get 65007
push_front 747872158
push_middle 606934546
push_front 805649892
get 27527
push_back 36349332
get 205679
push_middle 967309716
get 291139
push_front 821850925
push_middle 921760710
push_front 514936839
get 107048
get 123644
push_middle 426140233
push_front 713303720
get 200083
get 83532
push_front 678894837
push_back 966797164
push_front 750971882
push_front 173036941
push_middle 171714779
push_front 286351927
push_middle 523278577
get 262329
push_middle 921019418
push_middle 578957125
get 269063
push_front 222643960
push_front 846872398
push_front 744495125
push_front 338314553
push_back 578603600
push_middle 250152525
get 282792
get 206217
push_middle 917705909
push_middle 343896963
push_front 224161468
get 7921
get 149441
push_middle 683413650
push_back 604424549
push_front 192389088
push_front 606974213
push_back 699554590
push_back 786870586
push_middle 379220062
push_front 522620143
push_front 876934996
push_middle 466020963
get 154801
push_middle 493776929
push_back 41896661
push_back 644196157
get 146806
push_front 700650507
get 85127
get 14628
push_back 535230480
push_front 199538218
push_middle 827360374
get 124704
push_middle 3245066
push_back 324587872
push_front 352809666
get 1439
push_front 313664744
push_front 75752967
push_front 926122863
push_middle 796804016
push_back 259930489
get 57516
push_middle 452574038
push_front 755183498
push_middle 856425635
push_front 808940221
push_front 648759780
push_front 167885012
push_front 30760407
get 188463
push_back 8968026
push_middle 392701017
push_middle 905881640
get 181822
push_middle 813230394
push_middle 894937853
push_front 221109899
push_front 197590641
push_back 551459745
push_back 679150998
get 56818
push_back 624794018
push_middle 96886259
get 54324
push_front 166355692
push_front 112895079
push_front 560453669
push_back 837643904
get 20409
push_middle 652266832
get 225236
push_front 998352724
get 139087
push_back 421780277
push_middle 696000472
push_back 693005063
push_front 921655699
push_back 348968033
push_back 690907728
push_front 429796618
get 219733
push_middle 202782774
get 154529
push_front 50946380
push_back 551157431
push_back 681757687
push_front 763938475
push_middle 195892330
push_middle 865522145
push_back 884031677
get 293020
push_back 708187784
push_front 312891187
get 223798
push_middle 307922163
push_middle 635306173
push_middle 961028714
push_front 548156281
get 118265
push_middle 108182275
push_middle 27404058
push_back 568869249
push_back 219227357
push_back 184681313
get 40074
push_middle 377773330
push_front 434025888
push_front 54856325
push_front 29968553
push_middle 959979348
push_back 769432149
push_middle 902925277
push_front 759249465
push_back 790165042
push_front 252512022
get 14159
push_back 80942641
get 178144
get 150994
get 37920
push_front 978009603
get 269944
get 160654
push_middle 758287530
push_back 131371734
push_front 615608849
push_front 86206083
push_middle 851416450
push_back 904436157
push_front 573457643
push_middle 589101011
push_back 970014622
get 66709
push_middle 945381135
push_middle 526836781
push_front 251822291
push_back 557506775
push_middle 599647162
push_front 854541020
push_back 625181163
push_middle 837860608
push_back 256238490
push_front 937734889
push_middle 486957812
push_middle 689616061
push_front 462125725
get 269162
push_back 539572189
push_middle 845371221
push_middle 407785083
push_front 922620194
push_front 278938045
get 25659
push_middle 736408366
push_front 933671748
push_middle 787561804
get 120436
push_front 197548318
push_back 241304872
push_middle 321947704
push_back 432609199
push_back 991806503
get 142728
push_middle 53014335
push_front 921943495
get 277327
push_middle 687322723
get 169553
push_back 356194260
push_middle 73552126
push_back 153023373
get 249447
push_front 857981199
get 19688
push_middle 627101013
get 100274
push_front 694944016
get 125533
push_front 232799190
push_front 842699416
get 32758
get 250294
push_middle 619158342
push_back 579424017
get 97910
get 155922
push_back 114980020
get 275603
push_front 54870092
push_front 900963957
get 20575
push_middle 692715569
push_middle 65364256
push_front 617309706
push_middle 919532458
get 209085
push_front 454048559
push_middle 927156727
push_back 323395298
push_middle 448050951
get 266833
push_front 35918737
push_back 997783848
push_middle 974965664
push_middle 938761065
push_middle 954979013
push_back 293225368
push_middle 631287442
get 50725
get 135871
push_middle 274472073
push_middle 216512882
push_back 795435460
push_back 632347086
get 137877
push_middle 665831628
push_back 409277808
get 119890
push_middle 528205717
push_middle 157884053
push_front 501231749
push_back 794945819
get 203348
get 106035
push_middle 208811864
get 65052
get 184968
push_back 628351650
push_front 382141904
push_back 509405459
get 226619
push_middle 420858761
push_back 550404628
push_back 657295276
get 60197
push_back 812252380
push_middle 661311006
get 266556
push_middle 35240713
push_front 821853065
push_front 28901127
push_middle 659748115
push_middle 45683383
push_back 150925264
push_middle 829361859
get 79162
push_back 369435616
push_front 800219036
push_back 352670524
get 191058
get 195116
push_front 856035119
push_back 488514087
push_middle 778145691
push_back 608238084
push_back 955626458
push_front 949282068
get 40210
push_front 163833366
get 218832
push_back 375250473
get 209703
push_back 589673167
push_back 229959565
push_middle 252227715
push_middle 812385486
push_front 313824933
get 94015
push_middle 619160098
push_back 467230894
push_middle 189543220
push_back 805206158
push_middle 173352697
get 259200
push_middle 94308416
push_front 323203645
push_back 353745600
push_middle 756688306
push_back 710229513
push_back 453507631
push_middle 961407658
push_middle 572161498
push_back 134315463
push_back 568004108
push_back 906852376
push_middle 911513884
get 124270
push_middle 536407432
push_back 437706424
push_middle 795840704
push_middle 63152176
push_middle 36532715
push_back 104709772
push_front 454669452
get 189299
push_back 987728919
push_back 146462418
get 134174
get 132705
push_front 466754589
push_middle 709901471
get 20405
push_back 286619040
push_front 481697694
push_middle 851268955
push_back 305032941
get 79333
push_middle 945139142
push_front 906837727
push_front 943258883
push_front 274775812
push_back 336304765
push_back 306754567
push_back 550710561
push_back 649437490
push_back 698992440
push_back 730194275
get 286814
get 250063
push_front 167244413
push_middle 302414219
push_front 532604241
get 36879
push_back 746704764
push_front 161572613
get 289955
push_back 28374410
get 265898
push_back 909096161
push_back 441229070
get 197062
push_middle 531523298
push_middle 777263637
push_back 493501933
push_front 150497251
get 191962
push_front 592509986
push_back 736647523
push_back 720993550
push_middle 994910248
get 61938
push_front 615292357
push_back 561946777
push_front 27158822
get 98247
push_middle 411884947
push_middle 270038128
get 250273
push_back 221207258
push_middle 74284426
push_middle 521420832
push_back 631844404
get 85405
push_back 88768471
get 197549
push_front 158302551
push_back 85824730
push_middle 536138378
push_middle 240453366
push_front 854230248
get 242979
push_back 548688387
get 118624
push_front 843698919
push_back 487907491
get 86702
push_back 778538040
get 114719
push_front 312345791
get 198427
push_middle 416269269
push_front 799815336
push_back 372804459
push_middle 497134084
get 92220
push_back 823311803
push_middle 372886423
push_middle 403482116
get 7057
get 155613
push_middle 450955653
push_middle 686212115
push_back 941542590
push_front 677653509
push_back 99521365
push_middle 677271912
push_back 634140569
push_front 613482869
push_front 569459409
push_middle 364421847
push_back 978134448
push_front 448978535
push_back 316297743
get 147044
get 96247
push_front 52357854
push_front 591055049
push_front 32321256
get 40472
get 54580
get 235927
get 53401
push_back 509458527
push_middle 169385369
push_back 767201871
get 262142
push_back 509162919
push_back 68995207
get 92830
push_front 814228894
push_back 990609228
push_back 634246904
push_front 977920487
push_middle 857525246
push_back 114202156
push_middle 274332747
push_back 759429650
push_back 293173451
push_middle 866085545
push_front 119721627
get 208006
push_back 727427515
push_front 231789611
push_middle 724395060
push_middle 909842313
push_back 759642065
get 275154
push_middle 908034447
push_front 107798927
push_front 96113798
push_middle 68434011
push_back 431756037
get 96095
push_middle 437219728
get 142496
push_middle 286774371
get 195613
push_middle 165611616
push_back 711572056
push_back 154012736
push_front 591827777
get 158545
push_back 111907973
push_front 20499971
push_front 694302591
get 237409
push_front 637653208
push_back 811468144
push_middle 232223364
push_middle 37369112
push_middle 300309178
push_front 621903690
push_middle 518127809
push_front 145878423
push_back 170692958
push_front 675727767
get 268837
push_front 218224468
get 176140
push_front 159505094
push_middle 211658156
push_middle 147205371
get 103562
push_back 990368626
push_front 645552388
get 123704
get 164217
push_back 555949438
push_back 17899597
push_front 774727614
push_middle 368989737
get 93671
get 289401
push_front 999983003
push_middle 7301558
push_back 582254677
get 155556
push_front 839680809
get 167084
push_front 219918508
push_middle 434372315
push_front 110558505
get 10737
push_back 250592951
get 126123
get 59459
push_middle 227945408
push_middle 717735582
push_front 544686220
push_back 94243582
push_front 496398527
push_middle 438644391
push_front 312144169
push_back 288398342
push_middle 602029049
push_middle 804134481
push_back 119131015
push_middle 412494860
push_middle 217665442
push_middle 673187240
push_back 626357252
get 90883
push_middle 383067996
push_middle 403144455
push_back 215482568
push_back 813879690
push_back 728192196
push_middle 681876613
get 234492
push_middle 442106206
get 264164
push_middle 931881375
push_middle 276415388
push_front 726390484
push_middle 764928115
push_front 122858680
get 122533
get 5905
push_back 467156
get 24540
push_back 979732505
get 219769
push_front 823443426
get 5686
push_middle 362860729
push_back 332681549
push_front 980795467
get 19447
push_middle 409847795
push_back 316345444
push_back 810747509
push_middle 990462386
push_back 540246526
get 15424
push_middle 626253472
push_back 471811530
get 77756
get 228821
get 285502
push_middle 599318922
push_middle 577446269
push_front 833938936
push_back 75237028
push_back 678950489
push_front 510415519
get 125718
push_front 979235925
push_front 646847132
push_front 777325320
push_middle 211967846
push_middle 292526210
get 247648
get 89628
push_front 665963818
push_middle 213137712
push_back 464516492
get 230389
push_back 161083425
push_front 483072630
push_middle 246210757
push_back 305961050
push_middle 105945300
get 129383
push_back 693242791
push_back 352839162
push_middle 28374378
push_front 35167696
push_front 682835477
push_middle 976969238
push_middle 972915197
push_middle 18230637
push_front 588085296
push_middle 337669953
push_middle 807160094
push_back 642404223
push_middle 78826140
get 101011
push_back 788107440
push_front 892806015
push_front 496997346
get 150432
push_back 226921945
push_middle 38685802
push_front 656368993
get 248866
push_back 973034707
push_back 614830802
push_front 154865321
push_middle 379476607
push_front 385170225
push_middle 690923894
get 217823
get 80941
push_back 365819501
push_front 661078613
push_front 49815150
push_middle 889897422
get 84155
get 228082
push_middle 568481200
push_front 197126223
push_front 335664815
get 18654
push_front 753409214
push_back 354036198
get 267712
push_middle 821216745
push_middle 933494986
push_front 867809654
push_back 803803827
push_middle 718148735
push_middle 691175742
push_back 278416239
get 47221
get 155375
push_middle 6819878
push_back 291057142
push_front 575520816
get 45392
get 44982
push_front 479106077
get 259336
push_front 312463124
push_back 66736553
push_back 445565901
push_back 336159967
push_front 571798200
get 18666
push_middle 405323964
push_middle 124403023
get 66195
push_front 678227347
push_middle 950356799
push_middle 544314606
push_middle 665363486
push_front 663289471
push_front 516404441
push_back 14200176
push_front 616604532
push_back 406717756
push_middle 293574674
get 251806
push_front 221117624
push_middle 385619766
push_front 518154932
push_middle 894302079
get 32727
get 177186
get 171440
push_front 689039679
push_back 480425888
push_middle 654774637
push_back 11348523
push_back 292867563
push_back 869490668
get 220790
get 253306
get 238111
push_back 698955607
push_back 854457893
push_front 636296251
get 44772
push_middle 772275083
push_front 502590464
push_middle 903271079
get 64186
get 201001
push_front 843029177
push_back 645967829
push_front 735299986
get 105894
push_middle 623998703
get 28009
push_middle 817601850
push_middle 344122884
push_middle 836557131
get 148511
push_middle 217332897
push_front 968272870
push_front 864829910
push_middle 316284026
push_back 909776547
push_middle 877942503
push_middle 132782628
get 260168
push_middle 841715209
push_middle 572475889
push_front 265621341
get 103800
push_back 5080199
push_middle 167928460
get 68138
push_back 729972801
push_front 979283973
push_back 156643320
push_front 956934422
push_middle 756349724
push_back 687902633
get 86896
push_back 737177108
push_back 33946060
push_front 691949628
push_front 64186994
push_back 429782053
push_back 802043420
get 211113
push_back 405145511
push_front 3052387
push_front 620309601
get 231288
push_back 73326036
push_back 429754589
push_front 236081864
get 223266
push_back 267429683
push_front 969373659
get 151629
get 89886
push_middle 310185650
push_back 951130292
push_front 123726022
push_front 183502559
get 59845
push_front 554918002
push_front 256799645
push_middle 356158784
push_middle 582602047
get 145654
push_back 729110391
get 187022
push_middle 299408146
get 286372
push_back 161850958
push_front 9043732
push_back 337588241
push_middle 473116694
push_back 195449137
push_back 860110302
push_front 178404514
push_middle 610370605
get 136084
push_front 639592983
push_middle 680548547
get 233176
push_middle 554636684
push_back 110969365
push_middle 755683730
push_front 194417594
get 38391
push_back 965607092
push_front 289202098
push_front 739456168
push_back 276232967
push_front 418162524
push_middle 678691053
push_back 841816586
push_back 952929145
get 94081
push_front 488359332
get 56259
get 207519
get 270934
push_front 823756483
push_back 363739338
push_middle 905415025
push_front 565717299
push_front 719194890
push_back 799454899
get 33429
push_back 517405941
get 201345
get 283031
get 271986
push_middle 548084730
push_back 40078380
push_middle 173889032
push_middle 763701224
push_front 718848146
push_middle 324953283
get 112161
get 258162
get 278032
push_middle 46515041
push_middle 882224221
push_front 701283867
push_front 64193926
push_back 346387806
push_back 731733314
get 222471
push_back 788988063
push_back 671683748
push_front 41784170
push_front 514180194
push_middle 442559246
push_back 926156882
push_back 664053045
push_back 868151635
push_middle 399828161
get 30081
push_front 964004529
push_middle 918796846
push_middle 163126961
get 100558
push_front 538031018
push_back 450501756
push_front 548492408
get 95543
push_middle 373348031
push_back 816164794
push_front 182737978
get 239129
push_front 517068859
get 118332
push_middle 186937517
push_middle 997849757
push_front 626150073
get 81673
push_back 249182185
push_back 657662250
get 4365
get 177975
push_middle 15375698
push_middle 89149878
push_middle 806789002
push_back 50684686
push_back 266143275
push_front 11050737
get 176568
push_middle 786002496
push_back 887771686
push_middle 80521707
get 290751
get 217358
get 105341
push_back 454699004
get 69165
push_back 10790345
get 139546
push_middle 333534154
get 61935
push_back 792343673
push_front 458516795
push_front 908914501
push_back 898501231
push_front 731192276
push_front 741539398
push_middle 184336678
push_back 362754504
push_middle 905129164
push_middle 462573252
push_front 94893786
push_middle 246530063
push_middle 380648186
get 15063
get 230967
get 114422
get 247800
push_front 653427765
push_middle 692579140
push_back 771326864
get 76541
get 93766
get 271096
push_middle 897669641
push_back 206909946
push_front 739424881
get 143431
get 20856
push_middle 48364322
push_middle 275568732
get 91995
push_back 761027694
push_middle 57964578
push_middle 15569685
get 264292
push_middle 692650383
push_back 546160868
get 122682
push_back 377076402
push_back 139376379
push_front 112913
push_front 214489084
push_back 990695936
push_middle 303028588
get 207152
get 219948
push_middle 763223381
push_back 91539770
push_middle 682063259
push_back 250279963
get 114272
push_middle 353162360
push_middle 302331246
get 238186
push_back 151585067
push_middle 362310544
push_front 985024391
push_front 739625651
get 38903
push_back 591595379
push_back 823640558
push_front 471836507
push_middle 798347180
get 28335
get 93156
push_back 589962768
push_middle 752539333
push_middle 650242456
push_back 489747575
push_back 493313018
get 106988
get 93640
get 280681
push_back 687496768
get 243751
push_back 171061162
push_back 345761207
push_front 465823155
get 27766
get 249076
get 68852
push_middle 226520007
push_middle 485300123
push_middle 466798128
push_back 631222401
get 83320
push_front 326226080
push_front 511828549
push_front 704328601
push_front 65453581
get 142177
push_front 145590331
push_back 779615387
push_back 105298795
push_front 322922729
push_middle 619304540
push_back 374615295
push_front 475197319
get 95098
get 10366
get 70293
push_back 593982358
push_front 856237617
get 19365
push_middle 704773334
get 107070
get 128453
push_back 606897200
get 282558
push_front 797533259
push_back 34033643
get 275399
push_front 945234137
push_back 706303710
push_front 841928882
get 269359
push_back 383073633
get 118497
push_back 139893285
get 180387
get 140165
push_front 312384309
push_front 613010095
push_front 324925412
push_back 643496135
get 94243
push_middle 595002511
push_back 630058337
push_back 325028375
get 191500
push_back 320964610
push_middle 454369400
push_middle 897143824
push_middle 655590796
push_back 592742702
push_front 357682316
push_back 726896150
get 193531
push_front 672759290
push_middle 411659071
push_middle 227956708
get 230225
push_front 824391949
push_front 360257004
push_front 525707456
push_front 312376446
get 102949
push_back 66928963
get 87595
push_middle 110064200
push_back 554897324
push_front 906363748
get 124923
push_front 502412053
push_middle 602532618
get 71251
push_front 13395985
push_middle 360135938
push_middle 568903353
push_front 694413147
push_middle 916828224
get 73446
push_back 665939514
push_middle 278880168
push_middle 104097628
push_middle 519257577
get 77318
get 115843
get 188777
push_middle 195466073
push_middle 755924014
get 118958
push_middle 552120530
get 12995
get 194467
push_front 298019096
push_back 590507906
get 211304
push_middle 217596804
push_front 874910268
get 284162
get 163885
push_middle 897954869
push_front 283480701
get 233587
push_middle 1486094
push_back 359666433
push_middle 99770484
push_front 331592244
push_middle 355055372
push_front 968092994
push_front 263503893
push_front 211815449
get 193112
push_middle 992087223
push_middle 233307045
get 102896
push_middle 926178316
push_front 733561480
push_front 542117084
push_front 512726847
get 286905
push_back 140571145
push_back 69845521
get 196092
push_front 621041566
push_middle 196854545
push_middle 793443111
get 67860
get 147769
get 287780
push_front 846708483
push_back 53990645
push_middle 241575631
push_back 141144817
get 234762
push_middle 202153615
push_middle 936736035
push_back 544655496
push_front 749557745
push_middle 697374940
push_back 741004387
push_front 302317349
get 171707
get 8424
push_back 30703380
push_back 872030846
push_middle 33993715
push_front 1390949
push_back 719067160
push_front 152541322
push_middle 114482115
push_back 945528527
push_front 168784105
push_back 84409357
push_front 234684963
get 151288
push_front 427819881
get 189053
push_middle 945556933
push_front 423830506
get 182731
push_front 990449627
push_front 348148467
push_middle 667492023
push_front 817700466
get 144594
push_middle 463673721
get 74312
get 77553
push_back 390493146
push_middle 277625804
push_middle 132409069
push_front 289220980
push_back 155008679
push_front 47802660
get 11170
push_middle 180182379
push_front 282042777
push_middle 218181194
push_back 423787266
push_back 710244129
get 279813
push_back 965262218
push_back 828669551
push_front 319255001
push_front 916155171
push_front 695958553
push_back 661522353
push_front 807784422
get 177618
push_front 115761332
push_middle 588230469
push_middle 825738750
get 52877
push_front 547421530
push_middle 395648323
push_middle 180489855
push_back 999415597
push_middle 500648560
push_middle 533036613
get 111576
get 204323
push_front 565654770
push_middle 471195626
push_middle 987613672
push_middle 137773343
get 261618
push_front 716326275
push_back 291844342
get 207741
push_front 58634630
push_front 317743127
push_front 202980149
push_middle 915425433
push_front 718438818
push_middle 102124632
push_back 82631708
push_back 153916697
push_back 158129067
push_front 898816011
push_back 499525816
push_middle 161665847
push_front 404150476
push_middle 490799638
get 60083
push_back 392962357
push_front 246136627
push_front 558179788
get 6209
get 236580
push_middle 723567797
push_back 614151446
push_middle 527983904
push_back 322387488
get 125149
get 205870
push_middle 849355964
get 28093
push_back 206445811
push_front 920171511
get 174781
push_front 973266405
push_back 314144470
push_front 225191686
push_middle 321431677
push_front 204839854
get 276052
push_front 476921511
push_front 741416020
push_front 658490241
push_front 442973093
push_middle 809881132
get 170107
push_middle 130278630
push_front 67876876
push_middle 886931201
get 118003
push_middle 698406012
push_middle 701749481
push_front 621095331
get 5684
push_front 507417942
push_middle 405588138
get 12851
get 232926
push_back 112625926
get 204032
push_front 679424466
push_middle 998459110
push_middle 431969574
push_back 164132563
push_back 69223388
push_front 275661867
push_front 916403644
push_middle 373895579
get 201023
push_front 297208389
push_front 544515383
get 202022
push_back 636928568
push_front 249154814
push_front 539629646
push_middle 841228760
push_middle 284670765
push_middle 381246317
get 55311
push_middle 14579696
push_back 731919520
push_front 737379007
push_front 699130328
push_front 673441769
push_front 832414454
push_middle 354046999
push_front 20671924
push_middle 374859575
push_middle 944619011
push_middle 915320907
get 132542
push_front 91608294
push_front 148519102
get 16819
get 262612
push_middle 12814874
push_middle 780248044
push_back 147829558
push_front 50482577
get 122904
push_back 386397249
push_front 315410752
push_back 566673962
push_front 876863059
push_front 29147015
push_middle 517427208
push_middle 900312550
get 19616
push_back 153790996
push_front 322537594
push_back 214540150
get 107833
push_middle 194862832
push_front 266243490
push_front 281711700
get 241932
push_front 75696167
get 71463
push_middle 637300884
get 48847
get 248891
push_middle 430882322
get 157562
push_front 693325971
push_middle 267315047
push_middle 649623807
push_middle 557512869
push_middle 645806341
get 191797
push_front 421287607
push_back 235039788
push_back 683796946
push_back 71921501
get 32520
push_back 829096174
push_back 939051501
push_front 917442306
push_back 718024933
push_front 762341583
push_back 753888149
get 161622
push_front 116970491
push_back 541356102
push_front 751597025
push_middle 742543950
push_middle 662998207
push_back 956916668
push_back 450137064
push_middle 202304713
push_back 524672135
push_back 197597245
push_front 298160124
push_middle 359311677
get 132487
get 121589
push_back 764852008
push_back 920251350
push_back 954802728
push_middle 126734345
push_back 517304368
push_front 341094084
push_back 186788066
push_middle 354642593
push_front 169558473
get 37352
push_middle 281598102
push_middle 470052952
get 226994
get 50461
push_front 141006591
push_front 730272421
push_middle 333849545
push_front 549145169
push_middle 963935340
push_back 327479721
push_back 773894206
push_front 394180399
push_back 449123129
push_front 739044443
push_middle 571468590
push_middle 912856357
push_back 892652403
push_middle 761551857
push_middle 137757905
get 238803
push_front 870531385
push_front 113412366
push_back 154612105
get 4544
push_back 257668983
push_middle 374415971
get 106365
get 134592
push_front 817176312
push_front 635467157
push_back 993856374
push_middle 966328110
get 175690
get 139622
push_middle 444683206
push_middle 65832955
push_front 407206281
push_back 263709083
push_middle 544589279
push_back 671585184
push_front 644292516
push_back 503476767
push_middle 436507539
push_front 780767898
push_middle 502443678
push_middle 687099299
push_middle 166839542
push_front 880832390
push_back 939250087
get 271621
push_back 812265854
push_front 321140031
push_back 731638798
get 281862
get 17619
push_front 129029445
push_front 114794731
push_middle 864796317
push_back 839468389
push_middle 959778248
push_back 693359646
push_middle 879398644
get 141737
push_front 211045074
push_middle 148256478
push_middle 677538501
push_middle 271562882
push_front 922513187
push_middle 507107317
get 195540
push_middle 955030801
push_front 242878410
push_back 705993847
get 175711
push_middle 885796358
push_back 336157110
push_middle 805155592
get 229046
push_back 306690988
push_middle 582235540
push_middle 185200531
push_back 491628550
push_front 619612373
push_middle 41227555
get 239508
push_middle 298751268
push_middle 798950505
push_middle 913026696
push_back 187579867
get 12349
get 236096
get 170509
push_front 736132417
get 110656
push_front 783718205
get 293625
get 227737
push_middle 168868317
push_back 864747696
push_front 641646024
push_front 388143388
get 282779
push_middle 704470844
get 208035
push_middle 164780742
push_front 13338767
push_middle 901313414
push_middle 830736905
push_middle 822602417
push_front 883761962
get 41531
push_back 15961047
push_middle 72936848
push_front 521543323
get 102110
get 92208
push_back 688765003
push_front 603719311
get 197106
push_back 994970567
push_front 617204333
push_back 898806957
push_front 413676731
push_middle 292815654
get 152699
push_middle 595952179
push_front 310273936
push_back 90948269
get 77476
get 59761
get 158883
push_middle 158760944
get 287271
push_middle 539400555
get 180563
push_front 430702650
push_middle 981064007
push_back 244893772
push_back 677534134
push_middle 971426068
get 256158
push_front 695609407
push_middle 343675887
push_middle 869222023
get 279461
push_middle 202398831
get 147248
push_back 527863986
get 214539
push_back 855036389
push_middle 311696605
push_front 486604617
push_middle 649981280
get 111251
push_front 917004629
push_back 353545678
push_back 475991853
push_middle 13958791
push_front 425387645
push_back 720687845
push_front 371313886
get 37305
push_back 926095123
get 178521
push_middle 219997761
push_back 483959370
get 30883
push_front 71948287
push_back 317695455
get 210947
push_back 366254877
push_middle 508162799
push_front 834816005
push_front 148375877
push_front 529910956
push_middle 855098637
push_front 205792379
get 231136
push_front 569629136
push_back 697941197
push_middle 477870747
get 227582
push_back 254858476
get 97549
get 34939
push_front 893102984
push_middle 79182331
push_back 152694159
push_back 891302842
get 155928
push_front 382290373
get 53451
push_back 813577873
push_back 92414996
push_front 711953218
get 221309
get 76238
push_back 921360234
push_front 190428426
push_middle 126080912
push_back 638616068
push_middle 217541250
push_back 984757000
push_middle 696064996
push_middle 89066133
push_front 891252446
get 187183
push_front 504903916
push_back 701406940
get 15957
push_middle 233747639
push_front 419198033
get 182732
push_front 638900873
push_middle 818261852
push_middle 998515838
push_front 901802722
push_front 52219028
push_middle 667052209
push_front 622490744
push_back 521146009
push_back 636245958
push_middle 756401106
push_middle 357707099
push_front 946983505
push_middle 871810581
get 237767
push_middle 660227771
push_back 273330618
push_front 351566006
get 20542
push_back 779359556
push_back 649910838
push_middle 321073539
push_back 188506495
push_back 755107121
get 268534
push_front 541421555
push_front 833008388
push_front 737586792
push_middle 266420727
push_back 805547261
push_middle 14843136
push_front 91829092
get 112624
push_middle 449451963
push_front 251176152
push_back 195019710
push_front 314044583
push_middle 662970344
push_middle 454694672
push_back 10114189
get 45101
get 112628
push_back 175941675
push_front 66443110
push_front 463412497
push_middle 466361462
push_front 901370414
push_front 694026350
push_middle 303702380
push_back 746605174
push_middle 781396077
get 233710
push_middle 313862547
push_back 477416386
get 68199
push_back 371457545
push_back 351308086
push_back 566142928
get 1920
get 15805
push_back 793430574
push_back 899195525
push_middle 293965188
push_front 27060098
push_back 249908672
get 3008
get 275601
push_middle 160130407
push_middle 211942429
push_back 73794979
push_front 327307762
push_middle 332480457
push_middle 928806690
push_front 848775466
push_back 950440930
push_back 896266124
push_middle 311783753
push_back 109386826
push_back 850734655
push_back 147529625
push_middle 866275220
push_middle 264192997
push_front 20563245
push_front 841081689
get 49359
push_front 401354297
push_back 876109537
push_back 232651768
push_back 577941773
get 196324
get 192834
push_back 752184635
push_front 405772107
push_front 983077765
push_front 225845454
push_middle 406000527
push_middle 427561453
push_front 633270845
push_back 242529484
push_back 280304841
push_front 892334514
push_back 811941191
push_back 97410269
push_back 846724136
push_front 701239840
push_back 280177137
get 42331
push_middle 521920824
push_back 186812212
push_middle 411699821
get 40317
push_back 208088147
push_front 742455356
get 31720
get 46874
push_middle 446621848
push_middle 827877573
push_middle 900019286
push_front 122520247
get 90598
push_back 63446818
push_front 342543081
push_front 910870761
push_front 479389120
push_middle 621327301
get 24957
push_middle 192967361
push_back 309573878
get 238897
get 124800
push_middle 616676650
push_middle 151081806
push_back 244682363
push_front 900855143
push_middle 364267828
get 150445
push_front 536846843
push_front 999280305
get 173681
push_back 308920810
push_front 893571129
push_front 370447759
push_back 301384135
get 57904
push_front 981047698
push_back 269512891
push_middle 56595799
push_back 139894605
push_back 775210221
push_back 173140028
push_back 765081553
push_front 979937607
push_front 592967419
get 291918
push_front 771410647
push_back 290885360
push_back 847103342
push_back 506502354
get 106114
push_middle 98459396
get 58185
push_back 284955414
push_back 403660568
push_back 304068746
push_back 548782932
push_middle 917835052
push_front 954516205
push_front 824428724
push_middle 401056191
push_front 212943889
push_back 657534888
push_back 35274752
push_front 963693622
get 161484
push_front 796982109
get 181897
push_middle 895461282
get 95214
push_front 562740770
push_back 511426469
get 201860
push_middle 93733591
push_middle 20889370
push_middle 703847444
get 37630
push_middle 952157827
push_front 113779602
push_front 570289621
push_front 387814133
get 107066
push_back 179907531
push_middle 726332843
get 205660
push_back 30681001
push_middle 856738356
push_back 254157393
get 254584
push_middle 475072670
get 292379
get 239733
get 100000
push_back 604977890
push_back 359908819
push_front 563040363
push_back 285072479
get 251756
get 183096
push_back 476338979
push_front 86566337
get 152049
get 271224
push_back 126128065
push_middle 285103168
push_middle 603296636
push_back 513590876
push_middle 922833704
get 185633
push_back 521344209
get 170966
push_back 21829537
push_middle 643246687
push_middle 973256813
push_middle 770064385
push_middle 963078904
push_back 918125394
push_front 998094849
push_front 867220148
push_back 995840228
push_back 973435915
get 36651
push_middle 474895925
push_front 802132331
push_middle 849294331
push_middle 363996655
get 44999
get 240966
get 155292
push_middle 231223546
get 111562
push_back 880614089
get 157727
push_middle 32966378
push_middle 412260140
push_back 364559913
push_back 242771148
get 56846
get 271074
push_middle 605424775
push_back 86068409
get 196103
push_front 647531786
push_middle 487058701
push_front 454113085
get 54366
get 154525
get 31253
push_front 267144808
get 266003
get 85330
push_front 529182167
get 9504
get 288349
push_front 653331415
push_middle 12625756
push_middle 496156001
push_middle 360112564
push_middle 500926279
push_back 729135690
push_back 517745927
push_middle 734638805
get 22638
push_back 910126455
push_back 219412170
push_middle 902389367
push_front 143175870
push_middle 228621986
push_front 993280173
get 76211
push_back 334656373
push_back 59889203
push_middle 773841676
push_back 15547090
get 123229
get 283193
push_back 162192863
get 277445
push_middle 561687651
push_front 141053170
push_front 127219342
get 205244
push_front 278609310
push_front 527875830
push_front 134315995
get 17833
push_front 182950118
get 4623
push_back 488560298
push_back 581003027
push_middle 253800912
push_middle 668698311
get 163532
get 190478
push_back 380676642
push_front 948782394
push_middle 738544112
push_front 463905494
get 33132
push_back 467814487
push_front 747659198
get 57614
push_middle 861390945
push_middle 502041389
push_front 940934651
get 265939
get 131845
push_front 766958541
push_back 31369826
get 83335
get 152348
push_back 118578410
push_front 253936122
push_front 810826823
push_back 204851469
push_middle 548387655
push_middle 781636277
push_back 893773390
push_back 334437723
get 96960
push_back 706287107
push_middle 659861132
get 113499
push_back 254407920
get 248640
push_back 252135551
get 5959
push_middle 590326547
get 231676
push_front 324370891
push_middle 574367714
get 172769
push_front 854134774
push_back 134975970
get 179290
get 237658
push_back 119413933
push_back 306993612
push_back 23783780
push_front 445710627
push_back 253493283
push_front 370431095
push_middle 239668301
get 93804
push_front 108890643
push_middle 269009903
push_back 289565610
push_front 329854802
push_front 102804172
push_back 46600077
push_middle 215423769
push_front 529158252
push_back 615739506
push_front 379639530
push_front 79599905
push_front 19395877
push_middle 315044885
get 161663
push_front 754277672
push_back 569666697
push_front 357297325
get 238029
push_back 335774482
push_middle 473198941
push_back 681860992
push_back 327519379
push_middle 478295285
push_middle 952305582
get 272056
get 113174
push_back 303221202
push_middle 352789503
get 278341
push_back 376816611
push_front 852481421
get 187195
push_front 783767357
push_back 329173183
push_back 176044619
get 235663
push_middle 133723931
push_front 456279746
get 37800
push_middle 963638092
push_middle 459119505
push_front 538260199
push_back 385447977
push_front 18152866
push_middle 906583626
push_back 490221722
push_back 426955977
push_front 913970369
push_middle 373713274
get 22117
push_front 352661103
get 199025
push_middle 167742518
push_middle 514120759
get 245010
push_middle 337390253
push_back 267877553
push_back 130432952
push_middle 380330721
push_front 194395744
push_middle 198676647
push_middle 236437478
get 38953
push_front 100285152
get 205735
push_back 155311882
push_back 82256190
get 9381
push_back 267247783
get 154473
get 54695
push_front 892640524
push_middle 511073921
get 10671
push_middle 448116227
push_back 299870104
push_middle 962338745
push_back 306089033
push_front 266991709
push_middle 944297393
push_back 400431566
push_front 146838882
push_back 5960367
push_back 515631571
push_middle 239207955
push_back 56601885
get 55961
push_middle 509059193
push_front 198315630
push_back 341540078
push_middle 894880780
push_front 979923699
push_front 339811459
push_front 749828430
push_back 948963278
push_back 743017884
get 47129
get 16113
push_middle 118618896
push_front 884577366
push_middle 716103837
push_front 911197747
get 242295
push_middle 431236779
get 237678
push_middle 180561344
push_front 819178001
push_back 510247405
push_back 709050143
push_back 306650855
push_front 292955268
push_back 273766047
get 228788
push_middle 98342607
get 6505
get 116838
push_middle 365112028
push_middle 571136285
get 4151
push_front 250092454
push_middle 784447208
push_back 183678970
push_front 383059270
get 5543
push_back 634296399
get 261223
push_back 858448830
get 71480
push_middle 664380845
push_middle 890619000
get 81992
get 188395
push_front 667050738
get 267275
push_front 632793322
push_back 776794850
get 236133
push_middle 4932810
push_back 844568301
push_middle 497479070
push_back 649480448
push_front 473015592
push_middle 644350323
get 20885
push_middle 397114107
push_middle 656820332
push_middle 367680010
get 278076
get 27053
push_front 38662988
push_front 427498074
push_front 544484598
push_front 292708642
push_back 519249778
push_middle 493248072
push_middle 688666739
push_front 740702407
push_middle 550215025
get 130359
push_front 139708338
push_back 991015322
push_back 224857984
push_middle 973152004
push_middle 640823727
push_middle 61102575
push_front 88201167
push_back 692211296
push_middle 181333800
push_middle 694968262
push_middle 226863716
get 120391
push_middle 7878708
get 140332
push_back 252226413
get 29827
push_middle 749324755
get 164452
push_middle 564475064
get 219106
push_front 258235504
push_middle 897536511
push_front 542177550
push_front 818713059
push_back 884013755
push_front 261449181
get 158874
push_middle 966413073
push_front 318602105
push_middle 833034858
push_back 638317092
push_middle 61637378
push_middle 731760020
get 159061
push_front 984392217
get 218758
push_middle 136170821
get 214595
push_front 928744713
push_back 382188351
push_middle 926649794
push_middle 101250932
push_front 225043060
push_front 711031043
push_back 205315522
push_middle 800660717
push_front 352720548
push_back 915133319
push_front 742430332
push_front 827532593
push_back 217981048
push_middle 825164350
push_back 264922250
push_front 10470269
push_front 440271873
push_back 650187108
push_middle 585310660
push_front 698285016
push_middle 827881003
push_middle 668082332
push_front 624275578
push_middle 36909651
push_back 71478267
push_middle 581303859
push_back 168736951
push_middle 393984584
push_back 174314172
push_front 314036003
push_back 634455133
push_back 154992730
push_back 127470759
push_front 412438388
push_front 399161206
get 229885
push_middle 605283449
get 184252
get 156717
push_back 303729058
push_front 333100069
push_front 518577948
push_front 191466522
get 140708
push_front 676467377
push_middle 659817683
push_middle 113684471
push_back 824676063
get 189329
push_back 563967331
push_middle 192960079
push_front 756390023
push_back 162403683
get 258349
push_middle 712913433
get 262305
push_middle 349804344
push_back 832864641
push_back 38403789
push_middle 925449840
push_front 333338338
push_front 216129740
push_middle 361442662
push_middle 684120588
get 270459
push_middle 249709251
push_front 765534619
push_front 554756065
push_front 599731093
push_middle 909642047
get 195316
push_front 188517594
push_middle 725725239
push_front 146630086
push_back 690257857
push_middle 745994891
push_back 582111270
push_back 834594353
push_front 439266987
push_middle 525201170
get 212972
push_middle 127820217
push_front 244321411
push_back 167668965
get 223623
push_back 204739551
push_middle 643453218
push_front 937615043
push_back 239777842
get 41747
get 208040
get 123073
push_front 376794187
get 270220
push_middle 994167560
get 7954
push_middle 367755484
push_back 621014585
get 39971
push_middle 692690268
get 144396
push_middle 161932421
get 73730
push_front 370835280
push_front 102403527
push_middle 811222811
push_middle 389555079
push_front 524669738
get 249496
push_front 128231672
push_back 443028878
push_back 373419729
push_back 717118890
get 284298
push_back 364530254
push_front 107853665
get 42981
get 64483
get 167649
push_front 204709302
push_middle 241829326
get 53767
push_back 214840194
push_middle 381323492
get 54442
push_middle 51524379
push_front 161561706
get 174265
get 20367
push_front 608950893
push_front 743595250
get 234805
push_middle 915254913
push_middle 74709204
get 25738
get 252612
push_front 953726778
push_middle 53065774
push_back 921697274
push_front 643991687
push_back 403557281
push_middle 186378442
push_back 606484462
push_back 264013562
push_middle 804868632
push_middle 602474365
push_middle 457945870
get 38055
get 228428
push_front 69840394
push_front 508900595
push_front 215022094
push_middle 987272586
push_middle 7665084
get 279553
push_middle 581068734
push_back 7800200
push_back 226198877
push_front 724876504
push_middle 827004524
push_middle 973217360
push_back 737053076
push_middle 223019018
push_back 958143531
push_back 681607170
push_middle 386273919
push_back 927637101
push_front 506601666
push_back 573547444
get 257055
push_front 970614995
push_back 461974011
get 120602
push_front 800069320
get 220750
push_back 695996409
push_back 736139796
push_middle 12380808
get 202217
push_middle 299258526
push_middle 661643756
push_front 30647337
push_front 463072309
push_back 681420392
push_middle 411573403
get 94383
get 289999
push_middle 32808827
push_back 351530471
push_back 824691784
get 267112
push_middle 477694921
push_middle 898808500
get 56158
push_back 942522537
push_front 791520483
push_back 447301356
push_front 531054653
push_back 723481613
get 118454
push_middle 330469082
push_middle 60559593
push_middle 797418752
get 14243
push_back 982089932
push_middle 405629947
push_middle 113868282
push_middle 606595979
push_front 288517437
push_front 447519171
push_back 3690192
push_middle 139588677
push_middle 298662507
push_front 698844228
push_front 152759285
get 27209
push_middle 935758903
push_front 215607222
push_front 848286053
get 188806
get 107217
push_front 218678289
get 150837
push_front 987612223
push_front 869061787
push_back 838008999
push_front 563340583
push_middle 729894799
get 21572
get 150924
push_middle 951273547
get 278098
push_back 131529255
push_back 381473988
push_back 921987956
push_back 183309908
push_front 388621837
push_back 606985471
push_back 901583214
get 107890
push_back 820011305
push_middle 674799935
push_front 88435494
push_front 878597795
push_back 4526945
push_front 759184762
get 202100
push_back 656421441
push_middle 559513174
get 11481
get 80523
get 49638
push_front 332005999
push_front 398742409
push_back 379234007
push_front 938976968
push_front 877751517
push_middle 427370376
get 157023
push_middle 174200848
push_middle 742808761
push_middle 652648041
push_middle 23893624
push_back 81731483
push_back 439121880
push_front 504198268
get 21161
push_middle 902098143
push_middle 338435640
get 174420
push_back 691211018
push_back 211804658
push_back 503125947
push_middle 902823069
push_middle 578500574
push_back 208348736
push_back 154534824
push_middle 255774455
push_front 757797736
push_back 389157798
push_front 951128512
push_back 786268864
push_front 381938465
get 128914
push_front 499660920
get 29189
push_back 378602442
push_middle 214245477
get 280605
push_middle 594978466
push_back 677116426
push_middle 71761188
push_back 962060416
get 203309
push_front 648219405
get 176022
push_front 788418329
push_front 101505151
push_middle 631305227
push_front 650949080
get 92654
push_back 995073270
push_front 864273637
push_front 417204833
get 196834
push_middle 26916744
push_back 924476740
push_front 232531821
push_front 711347501
push_front 766979308
push_middle 88734817
push_middle 942231514
push_front 951260815
push_back 962360975
get 184805
push_middle 930275638
get 266274
push_back 476664169
push_back 762161757
push_middle 931848036
push_back 303065153
push_front 458051528
push_middle 208068744
push_back 820817909
push_middle 318558750
push_front 279123336
push_middle 484455801
push_front 366654102
push_back 818259546
push_back 366051609
get 132221
get 113653
get 154487
get 3780
push_front 432352609
get 42058
push_front 150243647
push_front 465133634
push_back 365894664
push_middle 573679112
push_front 852879290
push_middle 58302840
push_middle 601983319
push_front 304506192
push_front 869950820
get 24973
get 282168
push_back 92538873
get 42780
push_front 151276378
get 214464
push_front 887350755
get 185267
push_back 321068920
push_back 115463573
get 132826
push_middle 549546808
get 81759
push_front 34961240
push_front 958473197
get 19296
get 146231
push_back 802339047
push_back 3846292
get 226048
push_middle 321477733
get 250322
get 185507
get 279335
push_middle 489647629
get 72112
push_back 460071338
push_middle 929007268
push_middle 915653684
get 24821
push_middle 837219183
push_middle 6282824
get 78468
push_front 336792764
get 9396
push_middle 577324502
get 81517
get 150844
push_back 726302070
push_back 456620142
push_front 689955932
push_front 103846850
push_back 332276542
get 138046
push_front 913001383
push_front 15208280
get 20700
get 288565
push_back 70500024
push_middle 909160086
push_middle 276080653
push_front 556500847
push_back 604459996
get 50506
push_back 295121650
push_back 781462210
push_back 745405927
push_back 278799117
push_back 770127380
push_front 235831269
get 193996
push_middle 257502659
push_middle 925559113
push_front 776858607
get 128309
push_front 954628330
push_front 204117705
push_middle 908927286
push_back 868876833
push_back 90152900
push_back 285821963
get 90804
get 215234
push_front 823825935
push_front 139666098
get 48057
push_middle 314797818
get 184451
push_middle 411034090
push_middle 945404504
get 136127
get 227594
get 13148
push_back 673776693
get 140598
get 77501
push_back 944867456
push_back 78058590
push_back 680541986
push_middle 541876001
push_middle 26308365
push_middle 128644095
get 276263
get 141977
push_back 60277120
get 82410
get 208526
push_back 612843635
push_front 572034497
push_middle 223900377
push_front 936934222
push_back 335255371
get 22203
push_back 162835333
push_middle 241339452
get 250495
push_middle 413527358
push_front 7272574
push_front 905868069
push_front 588543951
push_middle 677041826
push_back 91106282
push_front 76154795
push_middle 786217812
push_front 980344405
get 36661
get 165972
push_front 147201666
push_front 578918241
get 16124
get 183123
push_front 209663581
push_front 67678354
push_front 518536709
get 161513
push_front 638914635
push_front 615196429
push_back 382122035
push_middle 977204546
push_back 10313314
push_back 235989599
push_middle 638320899
get 108338
get 88273
push_front 907736073
push_middle 263125892
get 261809
push_front 940265387
push_front 803122324
push_front 624679876
push_middle 676807166
push_back 267869498
push_front 877870410
push_front 329329118
push_back 826260567
get 64944
push_front 491883180
push_front 343853999
get 92799
push_back 222290389
push_back 117721945
push_middle 331993493
push_middle 667508055
get 238842
push_back 494235954
push_back 114291165
push_back 488942314
get 262551
push_back 434762585
push_middle 243873513
push_front 921526960
push_middle 880330604
push_middle 685302513
push_back 877889001
get 278234
push_back 992364775
push_middle 898970819
get 114495
push_middle 417529351
get 128508
push_front 151357037
push_back 421221887
push_front 715081445
push_back 863666799
push_back 664463408
push_middle 936926088
push_front 846490587
push_middle 187217854
push_back 479385386
push_front 686253324
push_front 945416016
push_back 826077506
push_middle 456392507
push_middle 606091575
push_middle 875934355
push_front 945720043
get 228868
push_middle 773680417
push_back 596604458
push_middle 172312559
push_front 802651730
push_middle 242488004
get 13721
push_back 346399822
push_front 67154495
push_back 728735485
push_middle 658653472
push_middle 752544168
get 280036
push_front 805455822
get 128521
push_back 452239562
push_back 924494393
get 131075
get 48824
get 275221
get 78883
push_middle 899126214
push_middle 443351181
push_middle 812213434
push_middle 151340547
push_back 811262092
push_front 961824437
push_back 137044614
push_front 550870821
push_front 587002003
push_front 993262687
push_back 476305851
get 106838
push_back 686389493
push_middle 894937342
get 53294
push_middle 210583606
push_front 558244532
push_front 326847971
push_middle 616351295
push_middle 169681625
get 250039
push_middle 903128491
push_back 378011047
push_back 565398756
push_front 778916973
push_middle 539062866
push_front 363739350
get 189112
get 164151
get 259510
push_back 320566900
push_front 259814867
get 209293
push_front 614686760
push_front 338716786
push_middle 798311814
push_back 801233042
get 230213
push_front 129936142
push_middle 697243826
push_back 915626460
push_front 796540596
get 214288
push_middle 932651553
get 41823
get 267699
push_back 284007454
push_front 112700190
get 126868
push_middle 273691160
push_middle 489697000
push_back 756044851
push_front 143677068
push_front 880525343
push_middle 103846924
push_front 759436815
push_back 659476368
push_back 995526786
push_front 595710078
push_front 851001262
get 221756
get 12780
push_front 76080199
push_middle 267950333
get 238192
push_middle 228380754
push_front 421662208
push_back 512410838
get 169798
get 112397
push_front 524706633
get 130113
push_front 57136842
push_middle 812698969
push_front 553035308
push_middle 378513346
push_middle 19563852
get 164088
push_middle 119963282
push_back 875271948
get 23766
get 219674
get 170032
push_back 345130488
push_middle 142930374
get 181534
get 33988
push_back 803918853
push_front 847639713
push_back 301894723
push_front 5280998
push_back 244459201
push_front 635760891
push_middle 114002001
push_front 147953078
push_front 567452647
get 14311
push_front 628204902
get 187008
push_front 532910997
push_middle 926094428
push_middle 122318719
push_back 958825623
push_back 938910785
push_back 869769099
get 277518
push_front 881807139
push_middle 438291098
push_back 207527611
push_back 25502942
get 149958
push_front 508372995
get 153163
push_back 136135884
push_front 750717344
push_front 703367844
push_middle 136978090
get 210516
push_back 32317332
get 254081
get 174856
push_middle 590031091
push_back 12092133
push_front 722853238
push_back 306341336
push_front 300420419
push_middle 670957292
push_back 450433940
push_front 349069222
push_front 453702475
get 76441
push_middle 108927216
push_front 481257172
get 170809
push_back 716294598
push_back 540717291
push_middle 855191416
get 208367
get 285107
push_middle 798245426
push_middle 48790181
get 169845
get 82714
push_back 154241862
get 144514
push_middle 263990393
push_middle 813183176
push_back 300650379
get 85830
get 186343
push_middle 79119446
push_middle 293217088
get 148285
get 209419
get 145716
push_middle 995907079
push_back 573340756
get 75730
push_back 537740298
get 125043
get 2848
push_back 782019178
push_back 695349832
push_middle 9118909
push_back 211160122
push_back 119555070
push_front 637867705
push_back 256851511
get 152833
push_back 558225507
push_front 643557411
push_middle 221417737
push_front 569298254
push_middle 551435575
push_front 304021300
push_middle 695883997
push_middle 413707402
push_front 724078321
push_front 909146821
get 208759
get 94293
push_middle 606459134
push_back 19070610
push_back 476256042
push_middle 435641523
push_front 515062436
push_back 228972227
push_middle 897417415
push_middle 996587893
push_back 731713980
get 76471
push_back 77417267
push_middle 313846773
push_middle 607196533
push_front 297148847
push_middle 192405783
push_back 172884287
push_front 919541245
push_front 277157862
push_middle 881840965
push_back 380720010
push_front 502397594
push_middle 625429763
push_middle 653375583
push_back 373902996
push_back 616433249
push_back 828715582
push_back 502624566
push_middle 682818419
push_back 806307564
push_front 27123300
get 54809
push_back 998875466
get 80157
push_middle 913197646
push_front 389450829
get 284251
push_front 488754963
push_back 35117565
get 263144
get 182226
push_front 379668380
push_middle 671375191
push_front 322280210
push_front 305882960
push_middle 591339759
push_middle 679164872
get 264782
push_middle 542677176
push_middle 687527748
push_front 21283264
push_back 644977599
get 54627
get 58220
get 194034
push_back 976067571
push_middle 778202240
get 270222
push_back 208822623
get 175963
get 214499
push_front 77041298
get 175442
push_middle 391506189
get 12248
get 120174
push_front 920352400
push_front 268228115
push_back 503123024
push_middle 538042824
push_back 524720684
push_middle 77126054
get 33750
push_middle 771154759
push_middle 563966937
push_back 81021020
get 43616
push_back 353061561
push_front 721747968
push_front 338466720
push_back 472679625
push_front 139521876
push_front 203958063
push_middle 42492190
push_front 913224522
push_middle 692616152
push_back 375078446
get 37944
push_back 915968554
get 185190
get 107066
get 108304
push_middle 563835127
get 167827
get 275011
push_middle 472124715
push_middle 36981719
get 187242
push_back 576290689
get 24620
push_front 69847564
push_middle 443156304
get 143550
push_back 656815264
push_front 410635644
push_middle 407534577
get 205107
push_back 455193021
get 62700
push_middle 410145248
push_back 627715166
push_front 292425629
get 230735
push_front 505140600
push_front 109793078
get 39051
get 176075
get 32175
push_back 675478595
push_front 480286926
push_back 566568052
push_middle 21977272
push_middle 480057827
push_front 568296646
push_back 661156066
push_middle 202314921
push_middle 963612081
get 150011
push_front 651131679
push_back 823612573
push_back 810969123
push_middle 185675928
get 152065
push_middle 981321993
push_front 519366657
get 88349
push_middle 236395592
push_middle 648601510
push_middle 327866326
get 177559
push_middle 594291703
push_front 841002621
get 26413
push_middle 9297729
push_back 423364368
get 253919
push_back 406524709
get 43350
get 102949
push_front 127276680
push_middle 215997381
push_front 944461991
push_front 885380693
push_front 788866259
get 192662
push_back 77011722
get 160123
push_front 375248582
push_back 922703783
get 67998
get 239185
push_back 600618983
push_front 561108226
get 194915
get 14188
get 97217
push_front 134474525
push_front 891556187
push_middle 292584866
get 72389
push_back 280396224
get 130306
push_back 929614303
push_front 966884576
get 265513
push_middle 796640360
get 26576
push_middle 284474966
push_back 254085367
get 243318
push_back 517157844
push_back 854249514
push_front 294916090
get 167882
push_front 970393245
push_back 526128950
get 237683
get 121103
push_back 522887408
get 86611
push_middle 154930344
push_middle 606144427
get 145711
push_back 618684995
push_middle 971179064
get 75909
get 17366
push_back 329563886
push_front 126599815
get 220803
get 246681
push_front 473165602
push_front 890504261
push_back 370933918
push_middle 955316093
push_front 281318531
push_middle 234662665
get 29819
push_back 161590917
get 239137
push_front 293945194
get 36658
push_back 617447239
push_back 828857584
push_back 604833932
push_middle 550478293
push_back 584221165
get 270464
push_back 506593725
push_front 879302858
push_front 856840898
push_back 899355603
push_front 754177592
push_middle 280179304
push_back 327144277
push_middle 36366989
push_back 533794211
push_middle 929531602
push_middle 550065306
push_middle 403593854
push_back 99420997
get 91956
push_middle 936624145
get 192047
push_front 846943937
get 90126
push_middle 451623122
push_back 919404641
push_front 694208996
push_middle 4031839
get 10356
push_middle 111222774
push_middle 565219652
get 167422
push_back 266548176
push_back 433526718
push_back 684799737
get 54936
push_front 466331469
push_back 810684332
push_middle 495112257
push_front 640932442
get 286225
get 289736
push_front 599900932
get 148644
push_back 763733648
get 270188
push_middle 488304385
push_back 966526981
push_back 600656964
push_front 354009638
push_middle 774593603
push_back 886941331
push_middle 550671119
get 16726
push_middle 101192929
get 190706
push_back 389958438
get 202049
push_back 850279222
push_middle 70920281
push_middle 316989601
get 190873
push_front 327128555
get 243269
push_back 223078001
get 70126
push_front 553052383
push_back 566622456
get 252543
push_back 901696105
push_front 957714536
push_back 874037840
push_front 329991071
push_back 543004502
push_middle 537125026
push_front 386990426
push_back 488144616
get 175453
push_middle 474915655
push_middle 537884384
push_back 169427666
push_middle 966435386
push_back 426817935
push_middle 726225013
push_front 460045069
push_back 735744626
push_middle 143858853
push_middle 755533770
push_front 347548991
push_back 885174024
push_back 840196331
push_back 761064822
push_back 353464401
get 200926
push_front 841407729
get 258886
get 225859
push_back 399428081
push_front 935154075
get 201359
push_back 748799563
get 76436
push_front 726673105
push_front 36748229
get 240522
push_front 756493982
get 105844
push_middle 677168765
push_front 26139935
push_middle 921573106
push_middle 538518281
push_middle 583744205
push_front 365973083
push_front 852624536
push_middle 387465511
push_front 828777015
push_middle 810113709
push_back 929234110
get 87385
push_back 298391134
get 247287
push_middle 934225194
push_back 265486039
get 261414
push_back 979812357
push_back 448886574
push_back 447857600
push_back 468935003
push_back 899400070
push_back 372211097
push_front 168979582
push_front 876146824
get 287871
push_middle 385054757
push_middle 83855346
push_back 426054389
push_back 584467856
get 178522
push_back 839254238
push_back 784989937
push_front 104751602
push_back 652798528
push_middle 753828550
push_back 933756169
push_back 884817286
push_front 509251814
push_middle 165388336
push_back 27612542
push_middle 282925595
get 173457
push_front 785672685
push_front 687119732
push_back 197462514
get 238709
push_front 801632740
get 32878
push_front 535148444
get 71082
push_back 99075697
push_middle 76483805
push_middle 173418740
push_back 261039742
push_back 200965105
push_back 184509753
push_middle 33386192
get 287724
push_back 709914007
push_middle 187958783
push_back 483653841
push_front 371917368
push_front 615490430
get 257408
push_middle 916268118
get 282883
push_front 141592134
push_back 203962396
push_middle 897860650
push_middle 590256137
push_back 291591905
push_back 886437868
push_back 513531935
get 87786
get 34300
push_middle 780694263
get 100024
push_middle 496922790
push_front 48237061
get 38546
push_middle 526733100
push_middle 746564711
push_front 530594986
push_middle 399271174
push_back 345157049
get 102000
get 50288
get 25427
push_middle 285173688
get 28232
push_front 232866628
push_front 611402786
push_front 626559041
get 28308
get 245559
get 107237
get 138145
push_back 651005768
push_middle 571212494
push_back 572343066
push_back 228643060
push_back 44747823
push_front 589207391
push_back 454508213
push_middle 961482776
get 103693
push_back 848713546
push_back 149524425
push_front 825539959
push_back 978697075
push_front 308718956
push_middle 919595544
get 236816
push_front 35400067
push_back 99033590
push_front 582044616
get 252308
push_middle 161429137
push_front 636719851
push_back 776052374
push_front 356532598
get 230361
push_front 405575947
push_front 623959868
get 103315
push_front 132792808
push_back 320382959
push_front 560030615
push_front 320725369
get 96397
push_back 337747008
push_back 418246582
push_middle 297813837
push_middle 80900714
get 70465
push_middle 630831547
push_middle 666891884
push_middle 936827684
push_middle 450130611
push_back 614454014
push_middle 647914643
push_middle 878756406
push_back 420464201
push_back 720743640
push_front 934792720
push_middle 486495797
push_back 472378928
push_back 963354757
get 11567
push_back 767635280
push_back 887544745
get 185465
push_middle 508354152
push_back 796821568
push_front 398428557
push_back 318815815
get 99530
push_front 539169648
get 114542
push_middle 346322816
get 71218
get 271088
push_front 462296615
push_front 556954165
push_front 367207368
push_back 302540387
get 293329
push_back 314383764
get 274063
push_front 256732669
push_front 535529469
push_middle 104567079
get 273961
get 18410
get 21390
push_middle 828751829
push_back 649887719
get 29238
get 243127
get 8320
push_middle 198446250
get 18566
push_back 103511650
get 152352
push_middle 334735411
get 164307
push_middle 204186542
push_front 595855583
push_middle 233081186
push_back 956351691
push_middle 973446937
push_front 100710658
get 168866
push_front 752454997
push_front 702060870
get 252830
push_back 863844419
push_front 244170463
get 117006
push_middle 512295030
push_back 738198276
push_back 168716031
get 68117
push_front 741281841
get 273217
push_middle 791420642
push_front 373269892
get 233851
push_back 402689374
push_back 144954483
get 69491
push_front 80603160
push_middle 678511856
push_back 197566408
push_middle 622614766
push_middle 343206364
get 244051
push_front 203105768
get 176868
get 153183
push_middle 659036342
push_back 121063552
get 234850
push_back 351470553
push_back 362232607
push_front 892768467
push_back 132875946
push_middle 709793370
push_back 586476604
push_back 419575619
push_back 34040694
push_middle 696944100
push_front 672375695
get 6940
push_front 619095509
push_back 652855977
get 119382
get 209464
push_front 759653158
push_back 261823688
push_front 548358695
push_back 69626619
push_back 429251179
push_middle 768772409
push_middle 330352115
push_middle 362296585
push_middle 354378214
push_front 291391549
push_middle 870231010
push_back 324893079
push_middle 237849716
push_middle 176963464
push_back 455056546
push_front 916181268
push_front 527787685
push_front 691074769
push_middle 305999284
push_back 407724046
push_middle 939607291
get 6092
push_middle 10769271
get 23039
get 167331
get 8281
push_middle 100924190
push_back 470738256
get 237753
get 145325
push_front 865704670
get 89437
push_middle 566334984
push_middle 3810584
push_middle 351116139
push_back 802284471
push_middle 25295949
get 291887
push_middle 358333259
push_back 852943753
push_middle 267799015
push_middle 674141400
push_back 643810840
push_back 205880337
push_middle 230308006
push_back 485696253
get 179846
push_front 221104188
push_middle 606241566
push_front 316738783
get 104796
push_middle 1817421
push_middle 455421790
push_middle 558144901
push_front 956854245
push_front 574525938
push_middle 740150798
push_middle 110191938
push_middle 764520332
push_middle 40458978
push_front 388960188
push_middle 431030650
get 285024
push_front 816832794
get 74200
push_middle 647992920
push_back 493318062
push_front 769866331
push_front 580404054
push_middle 257465023
push_back 661046822
push_front 959234635
get 219232
push_back 418413778
push_middle 178963137
get 259906
get 35992
push_middle 963873617
get 92355
get 41223
push_front 606687830
get 278610
push_front 761269548
push_front 352097923
push_back 319602254
push_back 443575536
push_middle 811559634
push_middle 911363828
push_back 818871275
push_front 772326970
push_back 196479169
push_front 910669423
get 112904
push_middle 714524114
push_middle 163616923
push_front 747565756
push_front 819500731
push_back 465132845
push_middle 17584231
get 76006
push_middle 538519639
get 151547
push_middle 131025047
push_front 976393526
push_middle 159145655
push_front 211563
push_middle 374617170
push_back 193104454
push_front 257639741
push_front 372733034
get 231500
push_middle 755396471
push_back 876786741
push_middle 572564586
get 261741
push_front 635131725
get 28190
get 246339
push_front 873265369
push_front 928115065
push_back 12753528
push_middle 466692371
push_front 344522537
get 270152
push_front 937720557
push_back 689989373
push_front 120851751
push_back 347968147
get 246800
push_front 462523634
push_middle 270513571
get 269324
push_front 785387179
push_front 780689870
get 17042
push_front 560703480
push_back 269025608
push_back 934820153
push_front 903775805
get 28529
get 45314
push_front 250806931
get 111211
push_back 612141733
push_back 506978797
push_middle 182272855
push_middle 76702386
push_front 562719815
push_front 825694854
get 149980
push_middle 356906272
get 168144
push_middle 464357934
push_middle 29887038
push_middle 871508961
push_middle 455036715
push_front 695176063
push_middle 15633807
push_back 512932181
push_front 517732155
push_front 824609791
push_back 144110407
push_middle 938455533
push_back 518914889
push_middle 146458555
push_front 426937591
push_back 524688799
push_middle 73329319
push_back 770463429
push_back 368132187
get 151052
push_back 488795097
get 42079
get 124896
push_front 349743224
push_back 386220474
push_back 775353817
push_middle 473180197
push_front 121775191
push_front 58012813
get 261012
push_front 84532972
push_front 47882221
push_back 360672988
push_back 420897559
push_back 975368463
push_front 323866586
push_back 739120181
push_middle 594138802
push_back 337899803
get 86839
push_middle 475886160
get 115260
push_middle 417331486
push_front 306497622
get 68950
get 54260
get 110492
push_front 725035111
push_back 414947953
get 142826
push_front 314647096
get 242000
push_middle 506448101
push_back 96123754
get 41881
push_back 513353723
push_front 874004386
get 241815
push_back 109252152
push_middle 948096976
get 68949
push_front 533513492
push_front 8105145
push_front 204330572
get 131123
push_front 459968439
get 108196
push_back 900115525
push_back 887190816
push_middle 372277264
push_middle 435913284
push_back 165056528
get 141741
push_front 516643416
push_middle 523328274
get 60687
push_front 187596151
push_front 141518041
get 127936
push_back 879996665
push_back 392440002
get 136568
get 184209
push_middle 713986463
push_back 922333269
push_middle 380968249
push_front 724244497
push_front 64588625
push_middle 608770213
get 140113
get 143426
push_front 51313449
get 286211
get 139687
get 101576
push_back 570978055
push_middle 715713336
push_front 357587673
push_front 961412038
get 269543
push_back 7786532
push_middle 937854265
get 201463
push_middle 128350893
push_middle 794349701
push_middle 948489989
push_front 62166505
push_middle 303241293
push_back 379939375
get 283456
push_front 14687285
push_back 305998441
push_back 972586531
push_back 252719999
get 59220
push_front 371261152
push_front 738911926
get 144886
push_middle 709482182
push_back 599295843
push_middle 91857215
push_back 291385031
push_middle 964449811
push_back 980590806
get 73997
push_middle 169504925
get 216500
push_back 237690622
push_back 697150495
push_back 637638676
push_back 699981379
push_middle 941507485
get 63714
get 79595
push_front 96260675
push_front 50446960
push_middle 960667510
push_back 72790805
push_back 748780495
push_middle 562254017
push_front 48233702
push_front 914368310
push_middle 509307012
push_middle 973615175
get 143580
get 284580
get 193102
push_front 976707746
get 205382
push_back 420089142
push_back 609837389
push_back 196109567
push_front 844638629
push_middle 777094099
push_back 586976022
push_back 318257433
push_front 294716126
push_back 267104966
push_middle 635423890
get 142740
get 176239
push_middle 843487365
push_front 994551887
push_back 153340732
push_back 790786284
push_back 284231887
get 205252
push_back 966227652
push_front 140037349
push_front 120710817
push_front 665246606
push_front 52995760
get 44499
push_back 935902458
get 21511
push_back 599424567
push_back 403178846
push_back 286618016
push_back 730943995
push_back 36876938
push_middle 260614863
push_middle 467928584
push_back 52641741
push_back 757570877
push_back 413336833
push_back 779558719
push_back 5593614
get 209265
push_back 643581848
push_front 657796650
push_back 475534012
push_back 331998385
push_middle 477384279
push_back 527084621
push_middle 975609352
push_middle 263015001
push_front 750057503
push_middle 306251076
push_back 157778795
push_front 25510836
get 269431
push_front 163724047
push_middle 461679643
push_back 615402347
push_middle 591623522
get 240975
push_back 25970925
get 65145
push_back 674680193
push_back 540396229
push_back 475668139
get 187201
get 108389
get 8202
push_back 25170108
push_back 831306133
get 73721
push_front 457059727
push_front 176423856
push_front 393249487
push_front 223228530
push_back 315723730
push_middle 253019207
get 277901
push_front 715294282
get 91699
push_front 219920108
push_back 419385930
push_back 752942888
push_middle 1015775
push_front 820834877
push_back 438926937
push_back 195578963
get 148576
push_front 124847942
push_back 248783213
push_back 424863602
push_middle 12047741
push_front 572733497
get 178361
push_back 620857358
push_back 259644665
push_front 958020004
push_back 330301400
push_back 550811212
push_back 394819267
push_middle 101947224
get 109370
get 95019
push_front 647886793
push_back 701142845
push_middle 872193526
get 161497
push_back 806990146
push_middle 200004939
get 228765
get 86437
push_back 584976715
get 165400
push_middle 282863068
push_middle 183576439
push_back 694722413
push_front 716069091
push_back 960970439
get 281161
push_back 180219867
get 108130
push_front 333891420
push_middle 329598653
push_back 538650222
push_back 57867677
push_front 869787980
get 22591
push_front 538138386
push_front 937010363
push_front 233634821
get 160007
get 54290
get 87697
push_back 410737748
push_front 294210042
get 246741
push_middle 427591060
push_back 628172634
push_front 848685384
push_back 453743774
push_front 563470516
push_front 994255983
get 164246
get 144701
get 16249
push_front 502644065
get 58150
get 206718
push_back 490488611
get 89132
push_back 241404570
get 218191
push_back 381978168
push_back 849445382
get 6311
get 293056
push_front 231164271
push_back 847741242
push_middle 860437091
push_back 949028511
push_middle 170433046
push_front 475679961
get 176659
push_front 823801365
push_back 633130107
push_back 835823216
push_middle 997289488
push_middle 626974733
push_middle 829796000
get 130588
push_back 663178314
push_back 190002645
push_front 277195788
push_front 47714920
push_middle 445299890
push_middle 882202140
push_middle 103823766
push_middle 446267762
push_back 709042056
get 39646
push_front 992533570
push_back 412582558
get 107454
push_back 767436968
push_middle 447868290
push_middle 998126403
get 140040
push_front 74558186
push_middle 753026240
get 37306
push_back 33068022
push_front 139352020
push_middle 211960180
get 293295
push_front 974995932
push_back 8301034
push_back 620295210
get 98620
push_back 166846833
push_middle 643455976
push_back 751506850
get 264603
push_front 559258448
get 233928
push_back 789748395
get 59794
push_middle 417393510
get 192990
get 199992
get 21194
push_middle 74474801
push_middle 754446214
get 145677
push_front 202390618
push_middle 380246584
get 284168
push_middle 412435154
push_back 404666184
push_middle 607010348
push_front 125608062
push_middle 687379199
push_middle 102937303
push_middle 42271092
push_middle 707293832
push_back 987633049
push_middle 362952561
push_front 36523120
push_front 731038999
push_front 290238426
push_back 765987414
push_front 95787034
push_back 168152154
get 161879
push_middle 997761809
push_front 788949154
get 176522
get 138832
push_front 7002747
push_front 190707270
push_back 947684238
push_middle 463264922
push_middle 73643599
push_back 440302003
push_back 308347866
push_middle 80757841
push_front 710522695
push_middle 153577081
get 286852
push_middle 135740835
push_front 91476491
get 93452
push_middle 807501302
push_front 56040473
get 77984
get 67824
push_front 687549212
get 286330
push_middle 514096436
push_back 343469040
get 145687
push_back 81854464
push_front 111389370
get 26703
push_middle 200023654
push_back 839761422
push_back 699084292
push_back 343951273
push_back 824718764
push_back 225925982
push_back 20018819
get 243980
get 295855
push_back 199581768
push_back 981146065
push_back 988314968
push_front 378893514
push_middle 901684368
get 268501
get 232144
get 70605
push_middle 61114086
push_middle 251542276
push_front 714125427
push_middle 752222596
push_back 678000780
push_front 877657749
push_middle 36465436
push_middle 836865311
push_middle 669947556
push_middle 33187133
push_front 55584483
push_middle 198759933
get 262659
get 31505
push_front 476835834
push_front 748645249
push_back 747603016
push_back 440873271
push_front 204132397
push_back 508132873
push_middle 757095976
push_middle 929293345
push_middle 187412518
push_front 456687372
push_back 204402328
push_front 926835045
push_middle 154651440
push_back 487074082
push_middle 90440503
push_front 251046522
get 23650
push_back 204185471
push_middle 192499376
push_middle 257564828
get 267235
push_front 27731906
push_middle 259220748
push_middle 694569915
push_middle 597942659
get 70525
push_front 791562776
get 82785
push_middle 172949324
push_middle 197340507
push_front 876422616
get 106820
push_middle 652437522
push_back 892175363
push_back 743032267
get 277713
get 89385
push_middle 672781149
get 92302
push_back 776113603
push_front 401058400
push_middle 542211246
push_front 709285254
push_front 556445807
push_back 62280367
push_back 452550437
push_front 26072209
push_back 360775301
push_back 624862955
push_front 488139939
get 236508
get 227739
push_back 523378801
get 223174
get 175266
push_middle 586188320
get 164114
get 83720
push_front 399673039
get 152154
push_front 33299757
get 17680
push_middle 35723826
push_back 161824785
push_middle 566059727
push_front 169610403
push_back 371200842
push_back 882389882
push_front 587234124
push_middle 208454328
push_back 248071680
get 190872
push_middle 224400632
push_middle 849834391
push_front 153465069
push_front 181682382
push_middle 359325879
push_middle 57233170
push_front 622646105
push_back 416499613
push_front 336421952
get 3413
get 184284
push_back 659183369
get 192139
get 160651
push_back 142452292
push_back 386413808
get 204157
push_middle 472126961
push_back 286857063
push_back 996661162
push_middle 684073191
get 28994
get 275462
push_front 844167454
get 212878
push_front 980838606
push_front 793398282
push_back 931961983
get 88989
push_middle 757426484
push_middle 569572003
push_front 609295333
push_middle 60572208
push_middle 109292250
push_back 703227444
push_middle 526621970
get 141126
push_middle 561047798
push_middle 206559146
push_back 753531660
push_front 273755501
push_middle 121543429
push_middle 582493815
push_front 169942528
get 111767
push_front 940460236
push_middle 425099343
push_middle 394879225
get 93712
push_front 435478669
push_middle 125593451
push_front 964318801
push_middle 556974572
push_middle 209823808
push_front 608746567
get 63376
push_front 607784808
push_middle 54023739
push_back 834694330
get 152007
get 182261
push_front 179251522
push_middle 525700692
push_front 502364881
push_back 818175806
push_back 177699099
push_front 695526946
push_middle 686071675
push_middle 647547433
push_back 804780804
get 165001
push_front 59020094
push_middle 889473809
get 208242
push_middle 457116783
push_back 613043130
get 7456
get 237613
push_back 270485327
push_back 537529991
push_back 649788958
push_middle 127257274
push_middle 758531381
push_back 953671771
push_back 916991341
push_middle 483696343
get 162910
get 282488
push_front 763220868
push_middle 13319457
push_front 10160667
push_front 48816441
push_back 786225057
get 177936
get 117847
push_middle 624306030
push_middle 837375267
push_front 477607516
get 35340
get 33179
get 106565
push_back 845593228
get 151125
push_front 435329708
get 233428
push_back 705006459
push_middle 746580356
get 291615
push_middle 174488701
push_back 698272476
push_middle 109734960
push_middle 801201221
push_front 325400858
get 209037
get 222373
push_front 849145278
push_back 977845167
push_back 271319194
push_back 285696547
push_back 65331921
push_front 20745726
push_back 447875851
push_back 392245981
push_front 598584465
push_back 197848748
push_front 298290382
push_back 261507978
push_middle 381050039
push_middle 667559434
push_back 533508239
push_front 202027463
push_back 353002243
push_back 71843745
push_front 89822615
push_back 670172639
push_front 134584760
push_middle 942105377
push_back 47674329
get 91053
push_back 250767523
get 151465
push_back 870989968
push_front 707014341
push_middle 696601705
get 82207
push_front 663763409
get 150709
get 139367
push_back 678580370
push_front 293259220
push_front 833166539
push_front 856998880
push_front 848249845
push_back 98277340
push_front 129572491
push_middle 374288619
push_back 925791801
get 117666
push_middle 986580003
push_back 475126356
push_front 191588057
push_back 269779960
get 271647
get 201145
push_back 579719303
push_front 156213649
push_back 928383551
push_middle 743700308
push_middle 170454979
push_middle 581536230
push_middle 970098911
push_front 819682829
push_back 744102649
push_middle 12812166
get 60446
push_back 950404081
push_middle 533852970
get 42004
push_middle 470202447
get 102062
push_back 23991226
push_front 381290692
push_front 230228786
get 199986
push_middle 251543361
push_front 733441758
push_middle 166437455
get 57252
push_back 508618763
push_middle 692011783
push_middle 339033556
push_middle 257930938
push_back 214285321
push_front 550310576
push_front 269438103
push_middle 872269119
push_front 541842470
push_back 472572790
push_back 616749413
push_back 443036998
push_back 280917034
push_back 910668353
push_middle 333073707
push_back 403231411
push_front 246225644
push_middle 484231260
get 37726
push_back 851459421
push_front 211066617
push_back 841303206
get 158092
get 274141
get 200419
get 82077
get 135544
push_front 932681246
get 119272
push_front 102693017
push_front 957829438
push_back 91384643
push_middle 85999121
get 124847
push_middle 833527534
push_front 941373530
push_middle 4998077
get 16320
get 227410
push_front 91792322
push_middle 159596073
push_back 471551655
push_back 208123773
push_middle 596513450
push_middle 485906797
push_middle 613816964
push_back 84523677
push_front 837047835
get 236147
push_front 342511418
push_front 86299880
get 116252
push_middle 57855358
push_middle 685693399
push_front 42867833
push_front 682402892
push_middle 809715489
get 104691
push_middle 470980454
push_front 271297005
get 117886
push_back 65268895
get 267981
push_middle 502199153
get 176482
push_back 562582723
get 295746
get 177442
push_back 120467916
get 117711
get 155023
get 121676
push_middle 880277515
push_middle 134231583
push_back 901454081
push_middle 541764298
get 217068
push_back 71404765
push_middle 246886491
push_front 787623695
get 233197
push_middle 455724167
get 113861
get 203106
push_front 703490137
push_front 969213417
push_back 690861538
push_back 525556317
push_front 809687990
push_front 302068115
push_back 924410691
push_front 149727512
push_front 959686052
get 142796
push_middle 859245963
push_back 860563709
push_front 167345669
push_front 149548910
push_back 837204039
push_front 664518316
push_middle 778348414
push_back 292730911
get 143903
push_front 368548749
push_middle 524458219
push_middle 719857822
push_front 418272427
get 286830
push_back 341871342
push_middle 988315636
push_front 426508599
get 10441
push_back 53327087
push_back 615282617
get 94211
push_back 915724167
push_middle 831886728
get 196697
get 92528
push_back 411449797
push_front 851979541
push_back 192480362
push_back 826742996
get 22468
get 240911
push_back 312796633
get 46889
push_middle 673668469
get 112538
push_middle 364788541
push_middle 547240692
push_back 994830134
push_middle 532069997
push_middle 294993753
get 230815
push_middle 455864887
push_back 218704381
push_middle 396478888
push_front 225885021
push_back 743069996
get 289633
push_back 56254533
push_middle 888232165
push_front 89167074
push_front 435478988
push_middle 378530949
push_front 499245911
push_front 224979589
get 132394
get 234983
push_front 114503339
push_middle 578355426
get 158111
push_back 713180957
push_middle 781995923
push_middle 455723173
push_middle 444493529
push_front 846111799
push_front 861294876
push_front 550046275
push_front 367716205
get 24643
get 220219
get 52358
push_back 273795468
get 195838
push_middle 995220043
get 233818
push_back 127447580
push_middle 800285065
get 78048
push_front 793994597
push_middle 351560135
push_back 988407234
push_front 383105095
push_middle 558856814
push_middle 304205550
push_middle 667039702
push_middle 660207685
push_front 258107038
push_back 424493082
push_front 810087151
push_back 494313488
push_middle 791209683
get 105004
get 88290
push_front 515575047
push_middle 708271108
push_middle 537769629
push_front 41383352
push_middle 510705816
get 209783
push_front 418267056
push_front 590179060
push_back 587408012
push_middle 913939393
push_front 854062673
push_back 608022973
push_front 663814292
push_front 449876179
push_front 42061612
get 280031
push_back 374251322
push_middle 428644996
get 39964
push_back 309502454
push_middle 359671485
push_front 563836031
push_front 480330614
push_middle 227188280
push_front 176873173
push_front 178961102
push_front 544238156
push_middle 989440461
push_front 963530733
push_middle 44776936
push_middle 296394967
push_middle 46251068
push_middle 166570655
get 34790
push_front 223387330
get 223833
push_back 923606453
push_middle 835592193
push_front 792853085
push_front 416882117
push_back 204963498
push_front 313148566
push_front 495328066
push_front 611903345
push_front 579415053
get 82319
push_middle 542168642
push_back 876381293
push_front 5859337
push_middle 357418073
push_back 815076879
push_front 641815070
push_front 613220594
push_front 533957392
push_middle 614585792
push_front 363547067
get 138374
get 109798
push_back 638400224
push_back 695855609
push_front 80026051
push_middle 248780367
push_back 977340440
push_back 580127535
push_middle 480282835
get 106323
get 221996
push_back 868625343
push_front 293451594
push_middle 841889596
push_back 145648276
push_middle 953641087
push_front 306342799
push_back 342311022
get 223935
get 116696
get 295198
push_middle 28306029
push_front 921792449
push_middle 164521107
get 201850
push_back 14982051
push_front 483366367
push_middle 827152090
get 135095
push_middle 640112463
push_middle 383030164
push_back 621728540
push_back 324772447
push_front 408180047
push_front 842808501
push_front 493240934
push_middle 785042547
push_front 843402774
push_front 734638787
push_front 390418525
push_front 91851062
push_front 35578147
push_front 69945978
push_back 872364684
get 195154
push_middle 16684449
push_middle 319729707
push_middle 86646641
push_front 393833275
push_back 323217232
push_front 610624909
push_middle 732748942
push_back 370780425
push_back 738486010
push_front 348203883
push_front 190486741
push_middle 298436893
push_front 930205918
push_middle 261395822
get 204772
push_front 537539195
push_middle 948197335
push_front 639983091
push_front 605050464
push_middle 634190042
get 174862
push_back 340401741
push_front 161508873
push_middle 352789429
push_front 16706172
get 160885
push_back 955636298
push_back 989771714
push_middle 411139867
push_middle 627214180
push_front 507846246
get 233711
push_front 426748781
get 221235
push_front 949989581
push_back 88187285
get 245999
get 91476
push_back 24060975
push_back 96999383
get 179730
push_front 91253151
get 281327
get 129894
push_front 470121631
get 209636
push_middle 422057910
get 30157
push_front 973218820
push_front 292213708
push_back 361210930
get 264427
get 147114
get 204358
push_back 713375223
get 180124
get 279176
push_front 248113214
push_back 311122047
get 132632
push_front 352589574
push_back 22880920
push_middle 853723009
get 197364
push_front 364404556
push_middle 52409746
push_middle 238967148
push_back 651621887
get 235432
push_middle 452796492
push_back 260965536
push_back 358883027
push_front 532619796
push_front 193475050
get 13402
push_back 305350997
push_back 745754689
push_back 423561464
push_back 506914458
push_middle 753030879
push_back 720930601
push_middle 996263395
push_front 320470337
push_back 810469006
push_front 958286978
push_middle 282006047
push_back 20473455
push_front 120179576
push_middle 622248154
push_front 583055100
push_back 348884752
get 293486
push_front 850461633
push_front 387960275
push_front 258164706
get 287830
push_back 152814927
push_middle 247455437
push_middle 408484061
push_back 430851930
get 251351
push_middle 813415852
push_middle 196633863
push_front 537434603
push_back 109231260
get 48491
push_back 422665381
push_front 832739611
get 85377
push_front 857572379
get 3557
push_front 360621891
get 100162
push_middle 107029614
push_back 647125631
push_back 819005979
get 136780
get 82357
push_front 852141649
get 131750
push_front 274354326
push_front 662311451
push_back 87145317
push_back 110292113
get 191196
push_middle 5046788
push_middle 120651798
push_middle 435740222
push_front 807092345
push_back 977127684
get 205513
push_middle 854181496
push_front 390306504
push_front 829508658
push_front 735287555
get 199309
push_back 526589384
get 41595
push_front 331462937
push_middle 127064414
push_back 905534702
push_middle 461306637
push_back 10942945
push_back 758838136
push_back 112298390
push_back 613244149
push_middle 740286576
push_back 568051471
push_back 690793380
push_middle 221029166
get 97253
push_middle 578984526
push_middle 368642818
push_front 841063847
push_back 119307080
get 188497
push_back 327734625
push_middle 266513743
push_back 13265335
push_middle 233855760
push_back 356577673
get 59348
push_middle 204991870
get 161451
push_front 54205715
push_front 785397027
push_middle 646098020
get 280543
push_middle 552118186
push_back 434561537
push_back 933489931
push_middle 452278384
push_front 360492610
push_back 296042864
push_middle 772224658
get 120277
push_back 705529612
push_middle 741574844
push_middle 902546865
push_back 717084229
push_middle 171173025
push_front 482768534
get 19624
push_middle 276370778
get 214155
push_middle 928311338
get 94652
push_back 957870370
push_front 620687711
push_back 811255109
push_middle 132747989
push_middle 359266229
push_middle 112520679
get 228961
push_front 17212204
push_middle 747536420
get 115097
push_front 702490051
push_front 817561303
get 287436
push_back 20850915
push_middle 466333697
push_middle 313540737
push_middle 854956006
push_middle 714079063
get 29762
push_back 728363913
push_middle 862905212
push_back 480021916
push_front 446370519
push_back 783961196
push_back 404452429
push_back 878924232
get 125465
push_back 638028883
push_back 605749065
push_front 375499038
push_front 553467411
get 30894
push_front 64596637
push_middle 965036324
push_middle 213437636
get 82476
push_back 931067563
push_middle 430885241
push_middle 793049133
get 156312
push_back 63032554
push_back 755754351
push_front 513464111
get 267778
push_front 487909626
push_middle 695676449
push_back 85696027
get 209683
push_front 835804826
push_back 94214720
push_middle 215380090
push_front 915004979
push_back 424719853
push_back 328156728
get 217788
push_middle 579105022
push_front 864160531
push_back 264297293
push_middle 82200932
push_back 58689600
get 93091
push_middle 477187161
push_front 230714391
push_back 773189370
push_front 257450672
push_front 65299784
push_middle 406786365
push_back 570523857
push_back 569447531
push_middle 512127184
push_middle 77167656
push_front 663785952
push_front 785886630
push_middle 20751051
get 236025
push_middle 763952115
push_front 135645988
get 118676
push_back 62699106
push_back 342637592
push_middle 500011323
push_front 392230427
push_back 562425802
push_back 391866998
push_middle 583949016
get 231442
push_front 907699937
push_back 977007828
get 142432
push_front 909623582
push_back 790695685
get 21818
push_back 360729911
push_middle 546616303
push_middle 122848976
push_front 591866641
push_front 797978426
push_front 927728691
push_back 656944410
get 83134
push_front 971484728
push_back 736698293
push_front 849330931
push_front 270099851
push_middle 559251072
push_middle 12221208
push_front 502687376
push_front 544445219
push_middle 992804817
push_back 357041826
push_front 464115446
get 272792
push_front 85209594
push_back 528914010
push_front 208037056
get 189032
push_back 543825185
get 4892
push_back 703760470
push_middle 584354291
get 165411
push_front 105642232
push_back 641746882
push_middle 718176102
get 101720
push_back 344328710
push_front 787668704
push_front 729047366
get 92014
get 293291
push_back 530700607
push_middle 726845374
get 210619
get 142031
get 14820
push_front 814521640
push_back 177088037
get 221989
get 26537
push_middle 871350858
get 81655
push_middle 982386476
push_middle 985182810
push_back 956827941
get 50137
get 129827
get 221125
push_middle 536153568
push_back 295538664
push_back 735535337
push_back 427207023
get 131750
get 167788
push_middle 309842103
push_back 635515407
push_middle 900498817
push_middle 317027547
push_middle 312234677
get 159200
push_front 759859626
get 15609
get 265772
get 282673
push_middle 532219229
push_back 83723018
push_back 825292603
push_front 380473240
push_back 146710404
push_back 858375135
push_middle 648895331
push_middle 121949868
push_back 757531274
push_front 858040285
get 255192
push_back 787304057
push_middle 255638377
push_back 303728556
push_back 129792705
push_middle 280313108
get 139624
push_middle 985895271
push_middle 272980898
push_middle 324402520
push_front 999314579
push_middle 929073873
push_middle 822883214
push_middle 694877787
get 145813
push_front 236456629
push_back 252716632
get 199122
get 37169
push_middle 282891240
push_middle 185491532
get 176885
push_back 937013891
push_front 203693510
push_middle 814529080
push_back 966888900
get 208514
push_middle 421849423
push_middle 140675663
push_back 489279621
push_back 428834002
push_back 494554560
push_front 597676726
push_middle 879885204
push_front 945120502
push_back 226657479
push_middle 969910959
push_middle 688706148
push_middle 604020604
push_front 526146471
push_front 315584079
push_back 668746816
push_front 918696093
push_front 28673551
get 278849
push_back 485116998
get 295425
push_middle 690892818
push_middle 341300892
get 20004
push_middle 163409654
push_middle 830173911
push_middle 231533238
push_front 363740696
push_front 468286076
push_middle 147937770
push_front 576846494
push_middle 572711287
push_middle 977918584
push_back 613746474
push_front 650217192
push_back 11336982
push_back 521283623
push_back 301315265
push_front 873568671
push_front 195607909
push_front 490672103
get 196430
push_front 731471631
get 228568
push_middle 968537934
push_back 812092281
push_middle 839188819
push_front 400810842
get 160327
push_back 711377412
get 112838
push_front 107950682
push_front 261571963
push_front 657540895
push_front 104465187
push_middle 57104960
push_back 572366139
push_back 292964845
push_front 789575501
get 252619
push_front 87239477
push_front 511082951
push_middle 787818841
push_front 560359799
push_front 84993970
push_middle 994816005
push_back 652657548
push_middle 191811992
get 288009
push_middle 518853883
push_front 1123
push_back 715036798
push_back 663986505
push_front 220310988
push_front 188246119
push_front 9481171
push_middle 762135034
push_front 324932726
push_back 565209093
push_back 965970693
get 126132
push_middle 348579923
get 261787
push_middle 89016
get 78900
push_middle 368462125
get 287939
get 7017
get 181088
push_front 733024030
push_back 580246507
push_middle 70115380
push_front 160022681
get 250000
push_middle 558740047
push_middle 798487761
push_middle 183046025
push_front 459583788
get 252310
push_middle 899662783
push_back 943901116
push_front 142220848
push_front 669198681
push_middle 477558140
get 221747
get 35869
push_back 201781388
push_middle 499830809
push_middle 635338706
push_back 412818526
push_front 717356830
push_back 646140930
get 48352
get 90892
push_front 109236594
push_middle 384711459
push_middle 27130813
get 189929
get 116069
get 199230
get 93422
get 11119
get 238757
push_front 650210908
push_back 937694846
push_front 320307165
push_back 262468773
push_front 594890383
push_back 612578117
get 175350
push_middle 48936231
push_front 422671501
push_middle 207698596
push_front 474964069
push_middle 708869137
push_middle 137741160
push_middle 172137212
push_back 251127340
push_front 765204551
push_middle 283982235
get 117871
push_front 528361847
push_front 149728377
push_back 563048565
push_front 796610141
push_front 312811250
push_back 638098421
get 227781
push_back 405759973
get 151329
push_front 613979089
push_back 195459788
push_front 217548423
push_front 712971731
push_back 692144814
push_front 364307253
push_back 598268855
push_front 549416273
get 138624
push_middle 312212454
get 294349
get 104974
push_front 251508073
push_middle 998305434
push_middle 919239711
push_middle 312886144
push_middle 756070716
push_middle 213152268
get 165011
push_middle 822570173
push_back 245509578
push_front 850114656
get 196507
push_front 169094532
push_front 506549546
push_front 837739826
push_front 520896711
push_back 744356222
push_middle 485591601
get 55434
push_back 859234060
push_back 651225047
push_front 870848699
push_middle 776010114
push_front 442535454
push_middle 115090530
push_back 200909015
push_front 585998902
push_front 381126558
push_front 668320865
get 269681
get 149224
push_middle 162768674
push_back 647239104
push_front 407367919
get 259894
push_back 362335967
push_front 801363357
get 114364
push_front 111574466
push_middle 954275729
get 134018
push_middle 84677013
push_back 609822127
push_middle 724989190
push_front 642194496
push_front 178185907
push_front 121406832
push_back 552082604
push_middle 132578392
get 217384
get 148896
get 30777
get 222477
push_front 538193090
push_front 53162634
push_middle 900352463
push_back 371546824
push_front 263942752
push_back 585104846
push_middle 711596777
push_front 807334534
push_back 259722642
push_front 879563152
get 182969
push_middle 763147423
push_front 346670953
get 282384
get 295023
push_middle 681919001
push_middle 80053878
push_front 600450242
get 274923
push_middle 176790984
push_front 848509606
push_back 517093862
push_back 459066218
get 1243
push_middle 583229141
push_front 627289510
push_back 539725380
push_front 762216009
push_back 678263674
push_middle 270941496
push_front 276029723
push_back 66812658
push_back 13027932
get 65700
push_back 134245685
push_front 635413091
push_back 769331598
push_middle 102661559
push_middle 404342134
push_front 451305194
get 106444
get 218664
get 205414
push_middle 363578195
push_middle 297521313
get 179891
push_middle 537859556
push_back 892768656
push_back 866112660
push_middle 449992677
push_middle 642555543
get 105113
push_front 832479842
push_front 352945938
push_front 367946805
push_back 814028827
push_front 595011680
push_middle 117088230
push_back 917687911
push_front 524281856
push_back 421017898
push_back 588667825
get 155402
push_middle 314119706
push_middle 265031462
get 148171
get 237479
push_middle 601260127
push_middle 801118323
push_middle 688809504
push_middle 312868189
push_back 101516609
push_middle 747663334
get 228177
push_front 78301193
push_front 843147528
push_back 261763115
push_middle 693213275
push_front 163516618
push_front 119939837
push_middle 319079238
push_front 651403177
push_middle 427118152
get 216563
push_middle 387316252
push_middle 492814409
get 46762
push_front 474291486
push_back 638806157
push_middle 689705250
get 131451
push_front 247886921
get 27334
push_middle 681207650
push_front 842808932
push_middle 206108465
push_back 971616034
push_middle 538442233
push_middle 20645624
push_front 948383665
push_middle 230357104
get 40029
push_front 513408908
push_front 593779169
push_back 792618426
push_front 538386713
get 149942
push_front 579036349
push_front 136942907
get 56742
push_middle 881343794
get 109019
push_middle 5653490
get 195385
push_middle 487990863
push_middle 966042484
push_front 36243789
get 185559
push_back 483187561
get 172513
push_middle 558179735
push_middle 635254352
get 292609
push_middle 833990668
push_middle 329047267
push_middle 981184240
push_middle 940411599
push_front 358632049
push_middle 185005034
push_back 196999472
get 236688
push_front 338788491
push_middle 587568096
push_back 9271289
push_middle 300890251
get 99264
push_back 990835943
push_middle 736618110
push_front 477620163
push_back 590830050
push_front 457893363
push_middle 973345742
push_back 640910273
get 266405
push_middle 3610971
push_middle 8505139
push_middle 192861248
push_middle 600916776
push_front 201883851
get 55631
push_middle 71300221
push_back 395601693
push_front 431553055
push_front 744875495
push_back 203713572
push_front 437813227
get 231177
get 63387
push_front 375601200
get 236388
push_front 665545400
get 229043
get 2828
push_front 949530654
push_back 682698366
push_front 73372185
push_front 101037904
push_middle 573460735
push_middle 494832657
push_middle 748335911
push_front 596109636
push_middle 263508672
get 205794
push_back 803282852
push_middle 888903788
get 153458
push_back 196297475
get 25143
get 240983
push_middle 921989754
push_middle 346888040
push_front 603469340
push_back 255653154
push_back 283880338
push_middle 908128087
push_front 30754406
get 195181
push_middle 59160801
push_front 612847736
get 4727
get 105158
push_front 942235422
push_back 369345201
get 228486
get 274861
push_middle 357479218
push_front 990567859
push_back 429920941
push_back 808471409
push_back 509393261
push_middle 478908147
push_middle 120690140
get 100601
push_middle 497186540
push_middle 101298558
push_middle 178416823
push_front 841078543
push_back 690697100
push_middle 882605822
push_front 312183844
get 199154
push_middle 192701255
push_middle 361636301
push_back 623026563
get 35319
push_middle 600997019
push_back 14392894
push_middle 12304644
push_back 545933043
get 17181
push_back 314279628
push_middle 491422328
push_middle 976273878
push_middle 492308191
push_middle 304738533
push_back 607075998
push_back 645838043
push_front 168196776
get 127353
get 121686
push_back 816481178
push_back 184395483
push_back 917391529
push_front 479387540
push_back 49325950
get 17202
get 71773
get 54229
push_front 889559641
push_back 136442233
get 96317
get 147971
get 96068
get 192405
push_back 278097138
push_middle 745115671
get 15779
get 220986
push_middle 303547090
push_back 168506408
get 11876
push_middle 550490746
get 70619
push_middle 234154002
get 83141
get 49972
get 126338
push_middle 74236592
push_front 934113832
get 32265
push_back 878058015
get 169280
get 65478
push_front 876955649
push_back 78607595
get 279358
push_back 301108767
push_front 511975981
push_back 53410269
push_middle 197873491
push_back 392931805
push_back 779693599
push_middle 577265699
push_middle 141369744
push_front 242463390
get 155302
push_front 464294705
push_middle 478390879
get 269057
push_front 821758137
get 70956
get 249715
push_front 991925835
get 132711
push_front 904683890
push_back 847113721
push_front 640232909
push_front 522190312
get 205852
push_back 942189481
get 17838
push_back 720169254
get 21357
push_back 623823643
push_front 824460176
push_back 890823895
push_middle 623074530
push_middle 811090154
push_back 751290356
push_front 167315537
push_back 442676679
push_back 946254515
push_back 180177905
get 128738
push_middle 311871386
get 142011
push_middle 577562954
push_back 430643380
push_front 921519021
push_back 329225836
push_front 237081268
get 84090
get 40232
push_middle 750869742
push_middle 227376265
get 279963
push_front 421540722
push_middle 545677997
push_front 552764396
get 82926
push_middle 313405761
push_front 460784572
get 296818
push_front 401409076
get 180326
push_back 505648213
push_back 250865990
push_middle 949456232
push_back 768907365
push_middle 155904806
push_middle 485365285
get 107565
push_back 664223278
get 94695
push_front 685441227
push_front 952439570
push_back 545482368
push_middle 399484927
push_back 964278376
push_back 146994912
push_front 254932970
push_back 380624115
push_back 607664257
get 219272
get 128395
push_back 411443890
get 190585
push_back 653673689
push_back 645011520
push_back 111612674
push_front 750926711
push_front 698447353
push_middle 6287361
get 168493
get 145604
get 209911
push_middle 355878662
push_back 512173958
get 233104
push_back 377798170
push_back 484983777
push_middle 415733715
get 96151
push_back 654025110
get 132073
push_back 406721603
push_middle 860417020
push_back 511457673
push_back 87779892
push_back 981499023
push_middle 770281320
push_middle 665331303
push_back 382703931
push_front 856947102
push_back 829223748
get 293344
push_front 441595064
get 92496
push_back 942908092
push_front 717457959
push_back 423883846
push_front 37623393
get 140597
push_back 251951013
get 216557
get 7317
push_front 625005489
push_middle 355354800
push_middle 223888328
get 34434
push_back 15905083
push_middle 603854066
push_middle 38002104
push_front 156917164
push_front 794921355
push_middle 892310016
push_middle 979329607
push_front 500448036
push_back 371998266
push_front 772364783
push_front 661658950
push_front 625059074
push_middle 783973583
push_back 774102483
push_front 466462024
get 26
push_front 75304748
push_middle 260521344
push_back 392343057
get 18901
push_front 72342477
get 237695
push_front 136232614
push_middle 223148300
push_back 226980305
push_front 853133460
push_back 301068361
push_back 481799939
push_back 8897371
push_front 926121531
get 158618
push_back 369341644
push_front 115616115
get 222539
push_front 274430786
push_back 919968597
get 243484
push_front 188621324
push_middle 725351005
push_front 4192870
push_back 9539322
push_front 438195696
push_front 796293794
get 271091
push_middle 370241680
get 68125
push_front 48122993
push_middle 576463718
push_middle 251820588
push_back 101005391
push_back 664173101
push_middle 873330022
push_back 579347778
push_back 226774618
push_back 306519918
push_middle 61351596
push_front 373782300
push_middle 503459591
push_middle 79847114
push_back 220123471
get 26222
get 197747
get 151854
push_back 144025275
push_front 127689852
get 24848
push_front 881929434
push_back 573266754
get 53752
get 263638
push_middle 514549670
get 233826
get 263488
get 11019
get 74529
push_front 336643200
get 110019
push_middle 216432041
push_back 141094320
get 38052
push_back 310859014
get 131484
push_front 816939037
push_middle 475675573
push_middle 210908689
get 284568
push_back 543393423
push_back 636496931
push_front 965006344
push_front 624892451
push_back 205717854
push_front 27514128
push_middle 174553925
push_back 889940798
get 216420
push_middle 178166998
push_back 785289851
push_back 638220053
push_front 535025990
push_back 890028553
push_front 546144288
push_front 898239958
push_front 299222237
push_back 272900358
push_middle 343238636
push_back 718216802
push_front 265933830
push_front 78236149
get 270286
get 277905
get 149379
push_back 794667979
get 274933
get 100181
push_front 113649040
push_middle 851652002
push_front 329859011
push_back 657305857
get 251223
push_middle 71659277
push_front 950166919
push_front 796397635
get 132225
push_middle 574998295
push_middle 559078627
push_back 826713292
push_front 655623524
push_middle 341325591
push_front 182136476
get 74355
push_front 309901245
push_middle 409805265
push_back 579790681
get 218053
push_back 687847077
push_front 951511739
get 245206
push_middle 410221923
get 51946
push_back 819960267
push_back 848183536
get 163605
get 279823
push_front 125337956
push_middle 503549528
push_front 736063548
push_back 547540936
push_front 770826451
push_front 164673542
push_front 494110121
get 19355
push_back 119131618
push_middle 331520714
push_middle 230715854
push_middle 493498992
get 192208
push_back 174591569
get 246658
get 163490
push_front 632101517
push_front 55453483
get 181479
push_middle 599316809
push_back 785858175
push_middle 683147838
push_middle 80621274
push_back 517310230
push_back 593313335
push_middle 245845684
push_back 895509563
push_middle 443575397
push_front 961951228
push_middle 89447255
get 216065
push_middle 302662188
push_front 785631335
push_back 800021126
get 274743
push_back 187298252
push_middle 339228560
get 212435
push_middle 831885276
push_back 199413096
get 188355
push_front 653275173
get 167726
push_middle 160874529
push_front 726352374
get 133151
push_middle 525397684
push_back 845411040
get 155033
push_middle 98842360
push_middle 94860677
get 270913
push_middle 661793491
get 289193
push_back 40780061
push_middle 192926875
get 62843
push_back 796106402
push_middle 382919869
get 259588
push_middle 601669811
get 79833
get 181772
push_back 529661411
get 283070
push_front 166658740
push_middle 348944388
push_middle 174264341
push_middle 768265906
push_middle 824712516
push_front 696050768
push_front 383647907
get 193483
push_front 920443249
get 174288
push_front 648868256
push_middle 291892198
push_middle 701772243
get 3624
get 294441
push_back 937384768
push_front 239891916
push_back 273544546
push_front 290207583
get 169012
push_front 567689603
push_front 413523556
push_middle 229327761
get 255778
push_front 15362733
push_middle 480808120
push_back 374029489
get 105084
get 85076
push_back 276504577
push_middle 763707438
push_back 28809814
push_back 331336614
push_front 225791839
get 202045
push_middle 862198925
push_back 484362854
get 214921
push_back 371924774
push_middle 975634601
push_middle 83953000
get 24137
push_front 747011021
push_middle 512126250
push_back 866105024
push_front 653924532
push_back 996621624
push_middle 265699528
push_front 335328457
get 202960
push_front 697455640
push_front 374054471
push_front 427684813
push_front 578762847
get 232071
push_middle 894354982
push_middle 106204576
push_front 35298868
push_front 732989856
push_back 398775558
push_back 456638879
push_front 267395200
push_front 591330753
push_back 535607876
push_back 724897182
get 32283
push_front 307612321
get 67474
push_back 356277708
push_middle 208066264
push_front 7785205
push_middle 641706888
push_front 284277094
push_middle 186618438
push_middle 591402116
push_middle 916184123
push_middle 364243891
push_middle 444826482
push_middle 786786601
push_front 35897600
get 123546
push_front 87094816
push_front 550649267
push_back 909379992
push_back 696129955
push_middle 729124101
push_front 452527275
push_middle 386035091
get 4401
push_front 391877822
push_middle 195933099
push_front 500633751
get 75546
push_middle 719715453
push_back 953472986
push_middle 868188128
push_middle 633579222
push_middle 526604042
push_middle 918530820
push_back 466007504
get 296241
push_middle 680343473
push_front 119849434
push_front 749062409
push_middle 540597024
push_middle 201964104
push_back 755759767
push_front 515120505
push_back 549745560
push_back 793816993
push_middle 818109682
push_middle 551395033
push_back 701825426
push_front 438272523
push_middle 581014990
push_front 415109709
push_middle 285207374
push_front 780429781
get 238448
push_back 206564212
get 156034
get 168221
push_middle 889808498
push_back 79575113
push_back 953458472
push_middle 495128977
get 285898
push_middle 161864342
push_front 379572374
push_front 265579527
get 191855
push_middle 823264354
push_front 979384146
push_middle 177917067
push_back 967656352
push_front 569078925
get 2062
push_middle 339869499
get 262491
push_front 587103505
push_middle 149968650
push_middle 717527128
push_back 734819964
get 47036
push_middle 79473989
push_front 640290710
get 25434
push_front 623408212
get 72824
push_middle 686211447
push_front 530174798
push_back 395250219
push_middle 514531270
get 197860
get 7412
push_middle 241044504
push_front 597820829
get 14586
push_back 182569990
push_front 263630314
push_back 634300743
push_front 320195626
push_back 912557750
push_middle 637609723
get 260529
push_front 715056391
push_back 977957737
push_front 235261370
push_middle 363089694
push_back 815651149
push_front 752699128
push_middle 428016731
push_back 655353153
get 151478
push_middle 930987615
push_middle 920445866
push_front 390704847
push_front 257784709
push_back 194063193
push_front 130301813
get 227824
push_front 870339401
push_front 862749825
push_front 766834852
push_back 209721501
push_middle 769386220
push_front 329054967
push_front 331031335
push_middle 247249260
get 154943
get 39228
push_back 28887204
push_middle 115903096
push_middle 83578320
push_front 427683863
push_middle 498018627
get 161100
push_back 413759661
push_back 339447461
get 180279
push_back 603058818
push_middle 136025123
get 28093
push_middle 637575776
push_middle 472310980
push_middle 720317743
push_middle 898189478
push_middle 793780322
push_back 325579991
push_front 502007934
push_back 615748670
get 246973
push_front 195571334
push_back 715014231
push_front 223272244
get 293008
push_middle 390869466
push_front 798004809
push_middle 986424298
push_middle 635808306
push_back 882077959
push_middle 461276200
push_front 485922292
push_front 110172257
push_middle 111137767
push_back 176407130
push_middle 713904832
push_back 897326944
push_front 213366359
push_back 332908331
get 122351
get 224727
get 213067
push_front 453632162
get 35582
push_back 636102815
push_middle 549458456
push_front 774172086
push_front 430389253
push_middle 218506457
get 176811
get 179783
push_middle 335378015
push_middle 827112713
push_middle 412478233
push_front 796475048
push_front 433751756
push_front 238729857
push_back 8725370
get 287822
push_front 494195299
push_back 456094575
push_back 41823
push_back 643995275
push_back 540055758
push_front 180748443
push_back 733160892
push_back 151976201
push_back 883005743
get 207154
push_front 398113037
push_middle 275530667
push_front 421097514
get 103946
push_back 5570322
get 106746
push_back 319888533
push_middle 646780569
push_back 557955080
get 107598
push_front 908843012
push_front 740255271
get 180404
push_middle 373302790
push_back 924177693
push_front 283539532
push_back 907396534
push_front 133914624
push_back 15126482
push_front 26806495
push_back 171707013
push_middle 74358577
push_back 890861432
push_middle 589157993
push_back 51357241
push_back 556255499
push_middle 773570876
get 15043
get 39115
push_middle 29976674
push_front 902899118
get 45362
push_middle 721001369
push_back 609711257
push_back 174225858
push_back 472123984
get 48367
push_front 686654853
push_back 753433117
get 81979
push_back 61985987
push_middle 79783619
get 231417
push_back 40096276
push_front 908446498
push_back 839056392
push_middle 395258986
push_front 336265436
push_front 191618141
push_back 987470847
push_middle 214893639
push_front 881923435
push_back 494128679
push_front 512884893
push_middle 541591351
push_middle 308128050
push_front 635643162
push_back 309495067
push_back 398222754
get 151282
push_front 843919358
push_front 624226454
push_front 394312728
push_front 807059912
push_back 837471396
push_back 768410066
get 248201
push_front 996054947
push_front 594220689
push_middle 201290709
push_middle 500736362
push_middle 40848454
push_back 832861936
get 137173
get 15541
get 35691
push_back 301612037
push_front 492385999
push_front 602209471
push_back 187288071
get 173567
push_back 550729312
get 9209
get 189311
push_back 923746869
get 164563
push_middle 225117096
push_front 938077439
push_front 622017426
push_front 904452451
push_back 397721362
push_middle 808166002
push_middle 57077510
push_back 35935230
push_middle 875797704
push_front 783265278
push_middle 93473826
push_back 466858515
push_middle 520159985
push_front 827244469
push_front 498215509
push_front 100019455
push_middle 101109650
push_middle 4298259
push_middle 522944646
push_back 294840107
push_middle 55715783
get 120233
push_front 589613318
push_front 214874981
get 240796
push_back 629480296
push_back 955223450
push_front 99276903
push_middle 664299979
push_back 327334415
push_front 496164672
get 216194
push_back 428759315
push_front 843241710
get 21740
push_middle 251471711
push_middle 726468865
get 78803
get 185386
get 71619
push_front 685788948
push_back 890660747
push_back 427616644
get 296638
push_middle 186983598
push_middle 534359160
get 206302
push_middle 625635891
get 288001
push_back 884622381
get 265349
push_front 560555538
push_front 174777661
push_front 734957597
get 134723
push_front 770586883
get 97635
push_middle 169677958
push_middle 629370441
push_middle 938820152
push_back 783370468
push_middle 316902596
push_front 845258709
get 6544
push_back 618615419
push_middle 376386196
push_front 184460017
push_back 481909336
push_back 719121998
push_middle 301637609
push_back 353230349
push_middle 689774891
get 292064
push_middle 751497370
push_front 839221158
push_back 433508145
get 86301
push_middle 802566248
push_middle 896667539
push_front 923526952
push_middle 832329321
push_back 970727255
push_middle 264635067
push_middle 521109547
get 260415
get 161970
get 202579
push_middle 17323036
push_middle 485541883
push_front 653035396
push_front 872433611
push_middle 114526356
push_back 533775356
push_back 618567268
push_front 426101533
push_middle 50100069
push_back 147468640
get 115446
push_middle 355821547
push_back 348554944
push_front 422820629
get 273908
get 203600
push_front 970672933
push_middle 497776967
push_front 553305215
push_back 520377443
push_middle 465657576
get 29423
get 69728
push_middle 833429822
push_back 113704421
get 135792
push_front 521191528
get 64460
push_front 695661443
push_front 807908620
push_middle 952951669
get 33289
push_front 15213487
push_middle 782781271
push_front 714265159
push_back 369863696
push_front 642436953
push_back 205783598
push_middle 157808886
push_front 589524097
get 120468
get 233921
push_front 59330432
push_middle 126134559
push_middle 712919786
push_back 918247714
get 188184
push_middle 962627480
get 44033
push_back 630276974
push_back 167137069
push_middle 575807862
push_front 830252032
get 64789
push_front 946377295
push_middle 659042807
push_back 90133342
push_middle 675226985
push_back 97175565
push_middle 659412199
push_front 230232972
get 22569
get 131195
push_middle 992309763
get 98262
push_back 505999772
push_back 492148499
get 39987
get 282643
push_front 30821539
get 34038
push_middle 960387425
push_front 408773864
push_back 644759727
push_front 603948731
push_middle 701699704
push_back 464855154
push_back 807867052
get 15415
push_front 873334102
push_front 651751933
push_back 38571701
push_front 401621268
push_front 600973954
push_front 198655439
push_middle 51134511
push_middle 849669484
push_front 218049352
push_back 561934621
get 273149
push_front 750168087
push_middle 247478265
push_back 585422499
push_middle 90377295
get 198280
push_middle 138051543
push_front 163478353
push_middle 871270244
push_middle 261269737
push_middle 771586676
push_back 164641456
push_middle 969325773
get 9630
push_middle 288486091
get 187825
get 250205
push_back 199425349
push_front 599702020
push_back 247456411
get 164710
get 148811
get 184629
push_front 105430962
push_middle 256972724
get 96430
get 40858
push_front 213277990
get 44524
push_back 19039668
get 225356
get 219734
get 283532
push_middle 696694416
push_middle 70204924
get 62431
push_back 759439881
push_middle 813603789
get 73249
push_front 886952760
get 35975
push_front 146483859
get 291519
push_middle 984185609
push_front 548664954
get 252031
push_front 194197040
push_front 529903856
get 272495
get 264856
push_front 912342154
push_middle 584406049
push_front 536086106
get 253620
push_back 625726773
push_middle 239180067
push_back 261593856
push_front 602479734
push_middle 249232498
push_middle 899536814
push_front 790724771
push_middle 942059367
push_back 217406513
get 151348
get 125921
push_middle 782424562
push_front 609623869
push_back 813039901
get 110600
push_middle 732396652
push_front 568148630
get 286594
get 74722
push_middle 798395751
get 253070
push_middle 46069310
get 193910
push_middle 529881336
get 107768
get 6191
push_back 453468564
push_middle 242471268
get 278870
push_front 132521509
push_back 474434727
push_middle 934794305
get 55861
get 194723
push_back 788625286
push_back 471532774
push_front 26668059
push_back 686982287
get 132678
get 26482
push_front 158180088
push_back 642909059
push_front 559828788
push_middle 433755240
push_front 122152457
push_back 579818215
get 170371
push_back 937734629
push_middle 401471469
push_back 886994735
push_back 320624771
get 143993
push_front 690847963
push_front 92601359
get 36856
push_front 643206671
push_front 211550265
push_back 975318013
push_middle 217030648
push_front 370044902
push_middle 445657048
push_back 182585794
push_front 352236537
push_back 795403606
push_middle 471574738
push_front 824867982
get 152502
push_front 786153014
push_back 665818444
push_middle 688101519
push_back 178283988
push_middle 35902266
push_back 776054377
push_front 302538295
push_back 90783394
push_front 110589432
push_front 80986387
get 154202
push_middle 770377547
push_front 451291779
push_middle 703472276
get 20750
push_middle 36349115
push_front 970233904
push_middle 665942682
push_middle 56367655
push_back 435738074
get 190860
get 116067
get 3532
push_back 999731373
get 6750
push_middle 780984372
push_back 662197789
push_back 995453941
push_front 884688280
push_front 553682134
push_back 507367946
get 288685
push_back 642712604
push_back 159342420
push_front 412133046
push_back 655152868
get 204567
push_front 442498029
get 165028
push_middle 829679590
push_back 650023318
get 4456
push_back 373890614
push_middle 950416249
push_front 26650038
get 130670
push_front 795315276
push_middle 88311422
push_middle 797528370
push_back 978151118
push_front 94161858
push_back 303457696
push_middle 424038116
push_front 288507693
push_back 775550952
push_front 577420918
push_back 75255956
get 124625
push_front 712172844
push_front 418755587
get 189822
get 279819
push_middle 15367498
push_middle 902858675
push_back 922064819
push_middle 936307638
push_middle 27679564
push_middle 387020120
push_front 737269298
get 226535
push_middle 441673836
get 112692
get 75545
push_middle 305135985
get 130013
push_middle 992158182
get 117903
push_middle 218861924
push_back 792343739
push_back 500816498
get 122543
push_middle 530925437
get 72554
push_front 86946734
push_front 596026824
push_middle 505838583
push_front 672928075
get 218239
get 138407
push_middle 117672947
get 263974
push_middle 640801357
push_back 939508068
push_front 439029375
push_middle 524413697
push_back 278016508
push_back 951300561
push_front 602494268
get 105579
push_back 782395033
push_middle 76432618
push_back 453837065
get 34929
push_middle 994095792
push_middle 272576109
push_front 937079513
push_front 995048972
get 186740
push_middle 398915507
push_middle 835855885
push_back 140489891
push_middle 612904343
push_back 589986141
push_middle 546218897
get 102689
push_middle 811870038
push_back 620021821
push_front 959765278
get 215764
push_middle 763100827
push_front 615150446
get 35533
push_back 973819711
get 26729
push_middle 648861681
get 50417
push_back 725501636
push_back 813320678
get 41725
push_back 511803872
push_middle 808073481
push_front 403148832
push_back 523452196
get 262763
push_front 437745892
push_front 493891058
push_middle 975881391
get 228047
push_front 863132393
push_middle 993845746
get 296874
get 157633
push_middle 448076893
get 174385
push_middle 834416700
push_back 683491263
push_front 188868666
push_front 140214122
push_back 37403975
push_front 705359795
push_front 31514035
push_front 752094571
push_back 864542965
get 268819
push_middle 813582820
push_middle 612635866
push_back 74882712
get 38790
push_back 450338357
push_front 617922975
push_middle 913476974
push_middle 309761259
push_front 809176092
push_back 934501265
push_back 265235167
get 276910
get 161140
push_middle 19619176
push_back 581281881
push_front 924788056
push_front 633015890
push_middle 838731114
push_front 263741714
push_middle 793380948
push_back 270073831
push_middle 234912663
push_middle 751531020
push_back 662494361
push_middle 192670010
push_middle 3341007
get 166321
get 118387
push_front 633558732
push_middle 172367943
push_middle 617793289
push_middle 907437093
push_middle 557495950
get 60468
push_back 679920096
push_back 891380807
push_front 570437062
get 124025
push_front 316442342
push_middle 751193172
push_middle 562691564
get 241
push_middle 86323530
push_middle 195573076
get 256414
push_back 898304608
push_back 30527575
push_front 101756935
push_front 138601807
push_middle 445389874
push_middle 180594101
push_front 317484485
push_back 175700828
push_front 294475173
push_middle 987228270
get 89378
push_back 577313049
push_back 188494379
push_back 52924456
get 12180
push_middle 107197032
push_back 776126910
push_back 590372425
push_front 579093747
push_back 781765381
push_front 191437505
push_back 58693765
push_front 913540501
get 75862
get 176464
push_back 820124564
get 244453
get 62011
push_back 74833494
get 150151
get 171305
get 190210
push_front 671499477
push_front 267896854
get 39197
push_middle 56584983
push_back 481099639
push_middle 414670214
push_middle 71574504
get 34012
push_middle 188971708
push_back 83798159
push_middle 892420084
push_front 318268636
get 168528
push_middle 689041802
push_middle 410111995
get 68503
push_back 890535665
push_middle 596810396
push_middle 478220435
push_middle 600877888
push_middle 413883712
get 82694
push_middle 263532752
push_back 51770009
get 288695
push_middle 474329741
push_back 40004170
push_back 105135463
push_middle 917797729
get 5514
push_front 879556430
push_front 521407051
push_front 949079947
push_front 589770709
get 159462
push_back 689695939
push_back 717959382
push_front 152432293
get 133848
get 275957
push_middle 936240952
push_front 830565814
get 141202
push_back 862079374
get 203011
push_back 517632296
push_middle 972407047
get 108311
push_front 725903888
push_back 570008506
get 155321
get 232207
push_middle 745408494
push_back 56335437
push_back 52724449
push_front 445495084
push_front 803030530
get 192819
push_front 576639424
push_middle 616035465
push_middle 954067072
push_back 85992641
push_front 337307374
push_middle 574609365
push_front 840449515
push_back 189007421
push_back 116681856
push_back 686186018
get 227536
get 157265
get 100913
push_front 853680899
get 255244
get 222685
get 38452
get 263794
push_front 937470468
push_middle 940173827
get 83290
get 197835
push_back 657955757
get 84715
get 276371
push_middle 770820758
push_middle 530555679
push_back 654058544
push_front 398754954
push_back 198597984
push_middle 23299677
get 282536
push_front 792098582
push_front 783859145
push_middle 665648610
push_back 585407043
push_front 791972884
get 189594
push_middle 771757963
get 7656
get 137208
push_back 252881938
get 67563
push_front 426135054
push_back 869272732
push_back 260225210
push_back 728730506
push_back 608737509
push_back 635281117
push_front 872168174
get 217969
get 173339
get 125446
push_back 251034552
push_back 681651711
push_back 904292517
push_back 12992857
get 145773
push_back 326637840
push_front 393799070
push_middle 473060788
push_back 745644588
push_front 963232410
get 162745
push_front 522744995
get 270442
push_middle 136091590
push_back 351865742
push_back 102409987
push_front 39735927
push_middle 248777518
push_front 783983631
push_middle 522968589
push_middle 837514134
push_back 304795761
push_middle 896926453
push_back 612315189
push_front 469651876
push_middle 876238234
get 36271
get 237664
push_front 726208276
push_front 942747965
push_middle 607386148
push_back 365902564
push_back 414789186
push_front 722389411
get 213819
get 141334
push_back 753522521
get 152541
push_middle 744287496
get 4108
get 154774
push_middle 298087883
push_front 75930671
push_back 571098487
get 83459
push_front 448733643
push_front 234495801
push_back 702470429
push_front 219623193
push_back 559583720
push_middle 890619779
get 224959
push_middle 372130361
push_back 526811072
get 265992
push_middle 259052604
get 220016
get 286546
get 101904
push_front 769288600
push_back 174248113
push_back 745840832
push_front 404955330
push_middle 902650223
push_front 137211513
push_front 126711743
push_front 537907646
push_middle 269380997
push_front 751714983
push_front 922188479
push_middle 213050423
get 232866
push_back 635558638
push_back 973558659
push_middle 146451580
push_middle 839402123
push_front 643971952
push_front 332642249
push_back 711089701
push_front 490410048
get 123068
push_middle 690187853
push_front 451224545
push_middle 469540141
get 262567
push_middle 410005043
push_middle 869261583
push_back 668886003
get 111276
push_middle 135038826
push_middle 272036933
push_back 389839537
get 187037
push_middle 9690144
push_back 892770680
get 8215
push_back 774559507
get 156059
push_back 294198145
push_front 717633576
push_middle 333240110
push_back 204428449
push_middle 828848098
push_back 7012768
push_back 592725757
push_back 120201876
push_back 973524805
push_front 429338273
push_middle 592252954
push_back 947110442
push_back 114320833
get 137106
push_middle 323492816
get 16772
push_front 385717548
get 65744
push_middle 828423147
get 236642
push_front 213703265
push_back 832971071
push_back 566723488
push_front 529292287
get 290494
push_back 241268853
push_front 386052872
push_back 488290980
get 248856
push_front 773960019
push_middle 939611384
push_front 164282013
get 129430
get 40565
push_back 498975513
push_back 829431137
push_middle 694131180
push_middle 66975604
push_front 789471020
push_front 484050559
push_back 874170379
push_back 953094503
push_back 46418299
push_front 74296349
push_back 924698497
push_back 507638261
push_middle 900759942
get 46899
push_front 749412793
push_back 413032453
push_back 360985868
push_front 612629132
push_front 609077853
push_back 502463557
push_front 764717797
push_middle 266137625
push_back 240252522
get 203102
get 199816
get 158336
push_front 170518165
push_front 191068397
get 186842
push_middle 896902632
push_middle 148491556
push_middle 45207556
get 58753
push_front 965686394
push_front 706352038
push_front 497398865
push_front 124300485
push_back 659200627
get 70193
push_back 32792535
push_front 714442316
push_front 130483853
push_back 394808056
get 23114
get 42887
get 175003
push_back 877955992
push_back 52087505
push_back 682166250
push_middle 671964222
push_front 241295545
push_front 84321283
get 273292
push_front 511211423
push_front 802295335
push_middle 911889426
push_back 768325661
push_middle 659610884
get 174569
push_front 38085428
push_middle 672772763
push_front 217355871
push_middle 790057205
get 76066
push_middle 368038110
get 16514
push_back 432494079
push_back 540078315
push_front 345513066
push_middle 839603255
push_middle 916072472
get 145940
get 110800
get 297566
push_front 216597009
push_middle 659916700
push_middle 601337918
get 138138
push_front 398366389
push_front 556430641
push_front 545612152
push_middle 273849696
push_middle 271069632
push_middle 749916780
get 32233
push_middle 142568479
push_back 509973270
push_front 726557658
push_back 921933128
get 155145
push_front 826723875
push_middle 150293075
get 247700
push_front 680001458
get 268700
push_front 668793754
get 66161
push_middle 326286175
push_back 90147828
push_back 735302169
push_back 959891677
push_middle 327567180
push_front 940465082
push_front 308957593
push_middle 675121229
push_front 154557580
push_front 298446855
push_front 688386603
get 295943
push_back 843720662
push_front 439140863
get 117051
push_middle 410288439
get 276306
push_front 474977222
push_front 137919485
push_front 66023966
push_front 468955036
push_back 400765532
push_middle 4193640
get 208962
get 290926
get 141631
push_front 730385836
get 273377
push_middle 328231001
push_back 57732178
push_back 191846319
get 11115
push_front 144074819
get 27276
push_back 182808301
push_back 668904712
push_front 987680214
push_front 935065068
push_middle 246002724
get 155639
push_middle 87033268
push_front 283513896
push_back 647182318
push_back 311377058
get 110016
push_middle 676915583
get 20594
push_front 173100
get 249265
get 193130
push_back 30462697
get 194507
get 118947
get 155835
push_middle 31116954
get 223120
push_back 792015403
get 134628
push_middle 804812977
push_front 580442061
get 177632
push_middle 354612528
push_back 891571342
get 184175
push_middle 974018940
get 277014
get 24228
push_middle 335416007
get 69313
push_middle 318312875
push_front 244418334
get 241105
push_back 30584441
push_front 100215044
push_front 888994672
get 72358
push_middle 760167522
get 58089
push_middle 159927934
push_front 240673761
push_front 871435191
push_middle 825452578
push_back 160176597
get 170653
push_front 38534645
push_back 312995786
push_front 310901229
push_back 354315903
get 120608
push_front 252007281
get 287921
push_middle 738466976
push_back 366303685
push_middle 310638358
push_middle 900047084
push_middle 301856515
get 180930
get 259404
push_middle 64181611
push_front 624903246
get 73555
push_front 246975742
push_front 191252948
push_back 680503338
push_front 740997440
push_front 723006009
push_middle 566389212
push_front 190320492
push_front 148307059
push_front 514376889
push_middle 377662391
push_back 350833328
push_front 459210985
push_front 373674209
push_front 281235680
push_back 331508071
push_back 229084403
push_front 107874762
push_middle 430439999
push_front 969865537
push_middle 370538895
get 96926
get 44082
push_middle 740432969
push_back 406562591
get 136617
push_middle 616943168
get 153415
push_middle 479431455
push_front 876843003
get 90736
push_front 503658973
get 284171
push_back 923684450
push_front 945719306
push_front 265743962
push_middle 844103546
get 151019
push_middle 58069425
push_back 94480738
push_back 195560276
push_back 705493153
push_back 910366986
push_back 482616845
push_middle 22514319
push_back 354221329
push_middle 422640378
push_middle 16279169
get 247700
push_back 288496059
get 17808
push_back 624841256
get 273557
push_back 20153805
push_back 993850812
push_front 617989234
push_front 299240043
push_back 201196958
push_front 915601930
get 272380
push_middle 552235166
push_middle 559369443
push_middle 163298361
push_front 323324155
push_middle 85094705
push_middle 593348108
get 247407
push_middle 73253784
get 11640
push_front 739313589
push_back 406344097
push_front 562728690
get 117215
push_front 981754853
push_back 910357539
get 179902
push_back 410809700
get 86647
get 209530
push_middle 315469547
push_front 563882246
push_back 881268842
get 189167
push_middle 875957537
push_front 947551118
push_back 554742425
push_back 914510371
push_middle 476732894
push_middle 48021948
push_front 18598071
push_middle 123511010
push_front 991384294
get 142282
push_front 669556144
push_back 494356369
get 82619
push_middle 33705013
get 282542
push_middle 162496767
push_front 778900715
push_back 826152167
push_front 568549908
get 182560
push_front 732118262
get 33360
get 219761
push_middle 757686111
push_middle 358205245
push_front 630312589
push_middle 983434346
push_middle 638818277
push_front 929423571
push_front 105256265
push_back 115792132
push_front 282123275
push_back 384089239
push_back 46176747
push_middle 680963672
push_back 216164945
push_front 915334423
push_middle 159682341
push_middle 526767375
push_front 59998542
push_back 348668996
get 237334
push_front 764449367
get 249148
push_middle 916170489
push_front 802404060
push_back 576145617
push_middle 112141715
push_front 493446056
push_front 26489005
get 203253
push_front 775204569
push_front 855221699
push_back 310436877
get 177856
get 245174
push_back 275539647
get 297181
push_front 461504470
push_front 159866320
push_back 933252819
push_back 451681494
push_front 330877656
push_back 490389144
push_front 980928683
push_middle 607801637
push_back 925108775
get 37144
push_middle 99595583
get 183719
push_back 49237757
push_back 662504903
push_back 206821749
push_front 568042235
get 42905
push_middle 89680958
push_back 949526611
get 221552
push_middle 403156962
push_front 47051984
push_back 578725301
get 246073
get 229177
push_back 767364349
push_middle 224625432
get 24398
push_back 607158920
push_front 722934829
push_middle 936958506
push_front 886447519
push_back 359581248
push_middle 695265023
push_middle 439480759
push_middle 440503446
push_back 146804955
push_front 586573827
get 90272
push_back 520776966
get 220868
push_middle 606306016
get 136742
push_back 232176949
push_back 59388152
push_front 928732742
push_middle 613731060
push_front 590133823
push_middle 574875731
get 28818
get 253666
push_middle 857548626
push_back 603416481
push_middle 166122354
push_middle 855243610
push_back 573631681
get 225265
push_back 573118109
push_back 719283864
push_back 553012227
push_back 945239637
get 288708
push_back 612140283
push_middle 994056194
push_back 66031921
push_front 882253799
get 84441
push_back 474679690
get 267876
push_middle 711290804
push_front 924430724
get 180644
push_middle 365133556
push_front 664885286
push_front 704751325
push_front 15747378
push_middle 587992439
push_front 433602803
push_back 69175627
push_front 217876789
push_middle 759974835
push_front 453638343
push_front 845713693
get 77585
push_middle 669067980
push_front 133119550
push_middle 426594453
push_middle 301386555
push_front 895845070
push_back 950070059
push_front 400857983
push_middle 874304462
push_front 437915475
push_back 219839306
push_front 261972126
get 262812
push_middle 133913023
get 283267
push_middle 91076528
push_back 15320189
get 160921
get 14166
push_middle 861759977
push_back 550475205
push_back 687590854
push_front 698700206
push_front 152940334
get 90411
get 29323
push_middle 962854613
get 207119
push_middle 819486968
push_middle 978116717
push_middle 853514344
push_front 834002171
push_back 803213159
push_back 519879254
push_middle 919593233
push_middle 138673173
push_back 553350677
push_front 564444163
push_back 435472740
push_middle 211057117
get 17144
push_front 934393430
push_front 997289530
push_middle 103866055
push_middle 494248831
push_front 254970041
push_middle 644662524
get 71930
push_back 646737155
push_middle 303684236
push_middle 982901837
push_back 750619338
push_back 155045916
push_middle 244937705
push_middle 786394354
push_front 286341542
push_middle 475297384
push_back 642820053
push_front 853376543
get 121672
push_back 975610669
push_front 397701339
push_front 969767839
get 209815
push_middle 278112211
push_middle 984913999
push_front 530621959
push_front 50641108
push_back 780193432
push_middle 564207245
push_front 612706548
push_front 418627853
get 147700
get 198390
get 297564
push_back 91150613
push_back 992232516
push_middle 190984485
get 94200
get 289336
push_front 692273012
get 31244
push_back 178010632
get 281105
get 279077
push_front 294113239
get 176054
get 225164
push_front 77386912
push_front 783101538
push_front 500522219
push_middle 172987380
push_front 439108293
push_back 674922762
push_front 166073636
push_middle 780013288
push_middle 978258984
get 138236
get 49097
get 243075
push_middle 793646707
push_back 87677612
push_back 368611155
push_front 142371627
push_front 146064510
get 206940
push_back 596312571
push_middle 71369344
push_back 764798093
push_middle 448678551
get 294344
push_front 833810779
push_back 228490882
push_middle 319553469
push_middle 144667245
push_front 547205481
get 37719
push_back 205287204
get 227439
push_front 427951503
push_front 474889327
push_middle 428362592
get 213973
push_front 474940858
push_front 779615520
push_front 516880244
push_back 994054239
get 92310
push_front 229181236
get 4239
push_middle 311223451
push_middle 559172245
push_back 946181623
push_front 666756974
push_front 641750567
push_back 414361952
get 141789
push_front 956466676
push_back 629547527
push_front 542005301
push_front 679829523
push_front 856814777
get 192086
push_middle 129545069
get 111886
push_back 96455604
get 225532
push_middle 872154131
push_front 346917818
push_front 168569058
get 65757
push_middle 711906031
push_middle 860837191
push_front 252748011
push_back 459474147
push_front 489725430
get 151078
get 268244
push_front 492433319
push_middle 775801227
push_front 432556900
push_middle 559529463
push_front 874753991
get 264234
push_middle 148642178
push_middle 623824913
push_back 95044952
push_back 714828540
get 119786
push_back 234232991
push_back 431638513
push_back 236433258
push_middle 364030204
push_middle 537173648
push_middle 991763607
push_back 606419864
push_middle 860236483
push_front 901032101
push_front 653643032
push_back 290254009
push_front 73922139
push_front 114550725
push_back 336354114
push_front 971572312
get 94251
push_front 587207657
get 273906
push_front 148622538
push_middle 928009663
push_middle 33130965
push_back 696885486
push_middle 100265556
push_back 207140812
push_middle 452067411
push_back 270632311
push_front 828700401
get 168102
push_back 955156441
push_back 922014664
push_front 236212354
push_middle 438872797
push_back 223753309
push_middle 465583161
get 266592
get 266046
push_front 747520608
push_back 368248100
push_back 761506975
push_front 819793871
push_middle 987808716
get 24999
get 148980
push_back 921255357
push_back 850528794
push_back 700084636
push_front 932264368
push_front 688357670
get 117275
push_front 941147327
push_front 299406375
push_front 51112326
push_middle 822493009
push_front 948197579
get 253009
push_back 492003847
push_middle 616412459
push_front 934712583
push_middle 707411986
push_front 979190188
push_back 91362038
get 285098
push_back 852003387
push_middle 758149790
push_front 271822451
push_back 524417774
push_back 372396223
push_front 844722370
push_back 211284064
push_back 535224804
push_front 286723961
push_middle 646334014
push_middle 586976105
push_front 57860049
get 40021
push_middle 348595443
push_middle 115365259
push_back 943132098
push_middle 255324959
push_front 488145757
push_middle 702333429
push_front 769946479
push_front 898439846
push_front 40355692
get 272547
get 90194
push_back 250568476
push_back 107634203
push_front 9541610
push_middle 110318505
push_front 78909567
push_middle 329847325
get 264705
get 204167
push_front 88367661
push_front 259837691
push_back 437202360
get 3168
push_back 560936283
push_middle 842206442
push_front 227995270
push_back 210993198
get 247147
push_back 272065560
get 154604
push_front 363954245
push_front 835573532
push_back 25652783
get 122106
push_back 663496310
push_middle 883678053
get 115726
push_back 635144823
get 148985
push_front 775035796
push_back 198264674
push_back 221523221
get 175086
push_back 27085571
push_back 791483211
get 75285
push_middle 366128277
push_front 753067917
get 102300
get 259472
push_back 651676328
push_front 162630965
push_back 794207825
push_back 720470082
push_front 506721259
push_front 355762681
get 95725
push_middle 475491571
get 102950
get 7745
push_front 942222793
push_middle 183189157
push_front 152997964
push_back 489138076
get 242267
push_back 949239692
push_back 570253767
push_back 617342090
push_back 917580625
get 179512
push_front 135424351
push_back 399114079
push_back 788148266
push_middle 724869413
push_back 44382610
push_front 280892140
push_back 417278787
push_middle 440984478
push_back 930619400
get 253925
push_front 514370964
push_front 170046298
push_back 289991743
get 223733
push_middle 173639410
push_middle 316553994
get 105093
push_front 618275155
get 75454
push_back 925235626
get 281485
get 170692
push_middle 159766845
get 39372
get 4465
push_middle 753224202
push_back 337350872
push_front 356048384
push_front 79197542
push_middle 847727366
push_middle 815174648
push_back 187913666
push_back 670760631
push_front 958246636
push_middle 334230951
push_middle 457345786
push_back 954838483
push_front 615128152
push_back 101372697
push_front 632177989
push_back 188421775
push_back 351079753
push_back 113831313
push_front 953686614
push_back 917232489
push_front 168563067
push_middle 202632089
push_middle 261416255
push_front 332931783
get 86617
get 235225
get 200750
get 146501
push_front 800618260
get 276115
get 60623
push_back 967159841
push_back 58844422
push_front 959804858
push_back 115738958
push_front 337767877
push_middle 736243343
get 273214
push_middle 128097296
push_back 60557718
get 33482
push_back 155228831
push_back 756002212
get 235167
push_back 589044637
push_middle 602263810
push_middle 169422794
push_back 282217344
push_back 428133353
push_back 482652866
get 215583
push_front 658924497
push_middle 168005536
push_front 242958137
push_middle 714376015
push_back 39097727
push_back 897441623
push_back 450026045
push_front 667572796
push_back 108511841
get 18939
push_front 288671105
push_middle 330600262
push_front 54452571
push_middle 338819836
push_front 677547949
get 162443
push_front 706039042
get 207738
push_front 315379995
get 23891
get 266616
push_front 66304050
push_middle 281752852
push_front 802067041
push_back 864790124
push_middle 883496286
get 231687
push_middle 776660370
push_front 606638682
push_middle 637084050
push_front 541503604
push_back 237908283
push_middle 185900034
get 167202
push_back 881766855
push_middle 674181559
push_back 478158670
push_front 416964385
push_back 439394895
push_front 445546758
push_back 582740163
get 262273
push_back 525286651
push_front 785612169
get 79278
push_back 113769674
push_front 786766461
get 281909
push_back 609767202
push_back 125672253
get 97862
push_middle 379040397
get 273633
push_front 822039531
push_front 967455782
push_front 906899916
push_back 452940087
get 163805
push_back 600579227
push_back 923165840
push_back 934743339
push_front 36579886
push_middle 103411793
push_middle 503276193
push_front 208791886
get 139390
push_back 637006264
push_back 322301746
push_front 839241376
push_middle 604570886
push_front 1417890
push_front 177494043
push_back 123341357
push_front 895731597
push_front 850736434
push_back 416873714
get 216094
push_front 947068540
push_front 712701690
push_back 673683330
get 221612
push_back 544236115
get 68733
push_middle 714273019
get 295904
get 61417
push_front 296851034
push_back 494143213
push_front 308443669
get 105039
push_front 417446795
push_front 459592915
push_middle 657547082
get 106758
push_front 677896186
get 28345
push_middle 455314712
push_middle 816173287
push_front 930472571
get 73317
push_back 571380164
push_middle 783709153
push_front 258498648
push_back 813944691
push_front 187669194
push_middle 810676556
get 2172
push_front 351902259
get 189823
push_back 648339476
push_front 953399411
push_back 478612425
get 42668
push_back 616329199
push_front 229880407
push_front 54852141
push_middle 729641853
get 13699
push_front 985882047
get 220587
push_front 330018863
push_front 519800739
push_middle 489121994
push_middle 955032623
push_front 315695671
push_front 232151632
push_back 489790908
push_middle 786508177
push_front 782440402
get 294279
get 117091
push_front 546120857
get 82922
get 19882
get 237492
push_back 539703701
push_front 76089334
get 180728
get 177255
get 39278
push_back 361710411
push_middle 169913318
get 35453
push_middle 238194417
push_front 902208362
push_middle 987759117
push_middle 666580364
push_front 259707443
get 177434
push_front 892595112
push_front 284959629
push_front 815234271
push_back 783181036
push_front 464751312
get 38278
push_middle 579461889
push_middle 208625180
get 80544
push_front 902583880
push_middle 345918756
get 197042
push_middle 996171271
push_back 486153165
push_middle 753029048
push_front 312043572
push_front 249791825
push_back 205500184
push_middle 255967504
push_front 767433425
get 139735
get 236889
get 142971
push_back 987351929
push_back 889278357
push_middle 903627513
get 110822
push_front 8198087
get 85792
push_middle 346478109
get 235268
push_front 249805857
get 47086
push_middle 50485366
get 163109
push_front 877411164
push_front 747754094
push_back 370747290
push_front 387783540
push_middle 245540029
push_front 760238320
push_front 534653243
get 298042
push_back 848769571
push_middle 573287379
push_middle 550289310
push_middle 309835078
push_front 391220926
push_back 172308534
get 296243
get 156525
push_front 123085774
push_middle 945161555
push_front 14298113
push_front 836051627
push_front 960732232
get 296417
push_back 452187281
get 40303
push_front 74830527
push_back 444311516
push_back 205486760
push_front 410133938
push_front 468725632
push_middle 479330197
push_back 419871326
get 52400
push_front 596202207
push_middle 188195013
push_back 498622405
push_middle 725807713
get 296576
push_front 570416809
push_front 169560374
get 50528
push_middle 703035025
get 109765
push_front 756397858
push_back 23964145
push_front 30726513
push_middle 687913125
push_middle 846800123
get 69925
push_back 855688348
push_back 576712005
push_middle 273313082
push_middle 532898945
push_back 311701272
push_front 528621013
push_middle 934129138
get 82947
push_front 538098049
push_middle 645679632
push_back 68326972
push_middle 361195283
get 76843
get 127884
get 248692
push_front 499410668
push_middle 287509894
push_back 818169705
push_middle 7910726
push_middle 861577696
push_back 307705533
get 184181
push_front 254791465
push_middle 305827947
push_front 292113547
push_middle 149036531
push_front 39620586
get 267200
push_front 516051192
push_back 356674462
push_front 490486804
push_back 170152064
get 292708
push_back 615251317
push_middle 414191539
push_back 954737790
push_middle 517795794
push_front 262554025
get 162029
push_middle 160989251
push_back 636160790
get 69708
push_front 629371147
get 111295
push_back 29623543
push_middle 820105469
push_front 753149847
push_back 685494225
push_front 602111422
push_front 364039978
push_middle 154758304
push_front 136595757
get 227270
push_middle 994015754
get 281454
push_middle 602560529
push_front 381044379
push_back 108609068
push_back 847931171
push_front 758496241
push_front 892650819
push_back 554086529
push_middle 271007227
push_middle 766923824
push_front 738021057
push_back 202860494
push_middle 976470411
push_middle 747860993
push_front 88821258
push_middle 244205262
push_back 103308279
push_front 287283510
get 166586
push_back 765012013
push_front 393039211
push_back 580376126
push_back 342016126
get 98438
push_back 607468999
push_front 98784354
push_front 10438693
push_front 913615076
get 38049
get 70512
get 241852
get 82468
push_middle 155840978
push_front 27137014
push_back 110363615
push_middle 151292530
push_middle 390095936
push_middle 411874821
push_front 19829435
push_front 286527460
push_back 855740082
push_back 163566571
push_middle 57360553
push_middle 968088225
push_front 783188021
get 202921
push_front 25459739
get 196192
push_middle 761757526
push_middle 790891363
push_back 785275095
push_front 925247250
push_middle 810089629
push_middle 686693328
push_front 910117508
push_front 478668482
get 99656
push_back 536973060
push_back 896337149
push_middle 31255119
push_back 941995291
push_front 677212040
push_middle 905680242
push_middle 274356530
push_front 306958277
push_middle 150384302
push_front 973374363
get 63017
push_middle 918840594
push_back 755472870
push_front 84998564
push_middle 329237671
push_front 204347728
push_middle 206732586
get 101604
get 82097
get 182940
push_back 605163658
push_middle 319124533
push_back 849624716
get 1187
get 264786
push_middle 688329562
push_back 404081119
get 288537
push_middle 384730952
push_front 594257459
push_back 702721501
get 135451
push_middle 994911291
push_back 479516067
push_back 672224304
get 70426
push_front 34090022
push_back 596297030
push_back 263472074
push_front 687793608
get 293517
push_front 907423214
push_back 94223549
push_middle 737680830
push_front 403863406
push_front 16253840
push_back 41946135
push_front 390331192
push_front 361242688
push_back 683274096
push_front 984733424
push_middle 978597586
push_middle 952151112
push_front 662283827
get 224556
push_middle 776464943
push_back 61858593
push_front 997461698
push_back 753566779
push_back 898717218
push_front 846822283
push_front 88368989
push_back 422414991
push_back 478389683
push_front 396053773
push_back 691164494
push_front 298525787
push_front 127331894
get 53677
push_back 814246025
get 271989
get 33465
push_front 838574543
get 170745
push_middle 862570160
push_back 89974112
get 136018
push_middle 664601623
push_front 427847620
push_middle 481392518
get 9063
push_middle 191009494
get 298966
push_middle 6602349
get 279947
get 61082
get 168742
push_front 862861899
push_front 550157184
push_middle 361405628
get 199407
get 127125
push_front 427582852
push_back 712913029
push_middle 486209294
push_front 451311014
push_back 104194413
push_middle 485791131
push_middle 46236487
push_back 952925551
push_front 519613680
push_front 384127142
get 115295
push_middle 320038829
push_back 110024179
get 161512
push_front 689315737
push_front 686552367
push_front 303333239
push_back 140072555
get 38808
push_middle 845321462
push_front 238570583
push_front 747103076
get 153781
push_middle 946415780
push_back 83705438
push_middle 719488023
push_middle 223187810
get 118633
get 111849
push_middle 17738230
push_back 412029760
push_front 454477446
push_middle 963580948
push_middle 166358748
push_front 879863752
push_front 64153783
push_front 938415147
push_middle 833679236
push_middle 429107649
push_front 504684897
push_front 827977075
push_back 832408756
push_front 307572994
push_front 21944380
push_front 655218472
push_front 456363954
push_back 229166413
push_back 826351387
push_back 305310947
get 31435
push_back 975777366
push_middle 957286
push_middle 440398070
get 134419
push_back 674105862
push_front 188212588
get 248858
get 46866
push_back 530209123
push_back 663169914
get 126626
get 80019
get 73629
push_middle 976479107
push_back 926088475
push_back 955398770
push_middle 179264075
get 206851
push_front 166385402
get 147090
push_back 158604157
get 130196
push_front 1050601
push_middle 971821795
get 215361
push_middle 392107716
push_middle 8390053
get 67055
push_back 101320978
push_front 719403103
push_front 749020437
push_front 273409828
push_front 719068432
push_front 980142910
get 176242
push_back 921364206
push_front 280820718
push_front 419327278
get 208006
push_middle 559239050
push_front 554607290
push_front 877563368
push_back 917502993
get 142390
push_middle 929731382
push_back 210043232
push_back 782468291
push_middle 469871298
push_back 950144553
get 235738
push_front 398621918
get 280230
get 138706
push_middle 902430784
get 109697
push_back 823548399
push_middle 255013606
push_front 476873939
push_back 81731733
push_middle 131428671
push_front 500065464
get 280831
push_middle 678831737
push_front 743827811
get 152397
push_back 47596767
push_back 119971274
push_back 713566143
get 40644
push_front 627744443
push_front 774528985
push_middle 721146948
push_middle 758302373
push_middle 513498432
push_back 944370671
get 13554
push_middle 278002144
push_middle 773098857
push_back 993478563
push_front 560925867
push_middle 453031577
push_middle 824366003
push_middle 48052267
push_middle 196440365
push_front 97546235
push_back 582272025
push_front 160945496
get 182308
push_front 392389644
push_middle 521332571
push_middle 954441822
push_back 56676683
push_middle 424107869
push_back 92809977
push_back 980988225
push_middle 234471794
push_middle 100335744
push_middle 5928574
push_middle 902388610
push_back 298214881
push_back 90065188
get 260024
push_front 275082163
push_front 753216179
get 286290
push_back 369735947
push_back 446324628
push_middle 267201621
push_front 837559498
get 136739
get 154748
push_middle 486397529
push_back 568830570
get 247838
get 160628
push_middle 312005605
push_middle 858531384
push_front 508037507
push_middle 351198700
push_back 637695761
get 287461
get 38996
push_back 434865326
get 12600
push_front 600401111
push_back 56542393
get 261340
get 22261
push_back 928685478
push_middle 806044889
push_middle 936922672
push_middle 588745291
get 190022
get 18667
push_middle 345140706
push_front 119712281
push_middle 185629070
push_front 550147105
push_back 283899237
get 60330
push_front 468998307
push_front 225951100
push_back 338278469
push_back 609388722
push_front 329056623
push_back 719178160
push_middle 951627243
push_middle 103816789
get 29840
push_middle 779275530
get 254502
push_back 545746842
get 128923
push_middle 744625660
push_back 531128819
push_middle 381160383
push_front 314790273
push_middle 66387501
get 167996
get 185737
push_front 150879956
push_middle 16125280
push_front 363139472
get 75475
push_middle 735523481
get 176657
push_back 525974726
push_front 184947671
get 219925
push_front 956785932
push_middle 948206203
push_back 707994138
get 180424
push_middle 25367417
push_front 64232662
push_middle 871892994
push_front 592979512
push_middle 452298692
get 74469
get 225654
get 182820
push_front 650166374
get 43987
push_back 597688575
push_back 458202577
push_front 887805333
push_back 952538573
push_back 804758889
push_middle 432361024
get 151423
push_front 837174250
push_middle 896219085
get 231308
push_back 114537
push_middle 70235167
get 268977
push_middle 403623133
push_front 456457183
push_front 926086617
push_front 240446955
push_front 819557760
push_middle 5573394
push_front 362099260
push_front 501733119
get 83186
push_back 86302057
push_front 792291328
push_middle 426901345
push_front 889005988
push_middle 729237273
push_front 751387620
get 131046
push_front 492559843
push_back 931607005
push_front 544630363
push_front 680734440
get 36607
push_middle 40209574
push_back 816306383
get 217736
push_back 6414124
get 206801
get 43038
push_back 792476658
push_middle 157051225
push_front 987710335
push_back 14015054
push_front 817835833
push_front 851743518
push_middle 810799485
push_front 546640946
push_front 120320170
get 183
push_back 601214705
push_middle 949044034
push_front 764589343
push_middle 430105362
push_back 904434236
get 165941
push_back 676544432
get 222458
get 247641
push_front 685702073
push_back 256077753
push_front 267971092
push_back 583593038
push_back 119074398
push_back 72690362
push_back 367047443
get 175340
push_back 456788030
get 7967
push_back 850077521
push_front 408162311
push_front 198870704
push_back 222594784
get 246101
push_front 952806531
push_middle 218085356
push_middle 962810357
push_middle 943754274
get 229158
push_back 780179849
get 114215
push_middle 275707104
push_middle 132446152
push_middle 119580289
get 119809
get 15314
push_middle 352076981
get 130298
push_middle 831084872
get 202099
push_middle 87303836
push_back 904665368
get 286412
get 274484
get 137120
get 272050
push_front 398490580
push_back 505178453
push_front 823511087
push_middle 250532177
push_back 160111293
push_front 10927575
get 244139
push_front 994703544
get 281607
push_front 584471147
push_middle 899794841
push_back 329068440
push_middle 300015442
push_front 310131899
push_back 348193647
push_middle 33169204
push_middle 235305703
push_middle 144936589
push_front 239730788
push_back 56518872
get 157773
push_back 40904232
push_back 466100697
get 199431
push_middle 355376583
push_middle 902635061
push_front 410393032
push_middle 981756495
push_back 20438873
push_back 686405120
push_back 148515026
get 207303
push_front 187265747
push_front 150388351
push_front 569408780
push_middle 415241954
push_middle 207672067
push_back 109636447
get 8384
push_middle 789973587
push_middle 617918217
push_back 976602794
get 286429
get 253457
push_back 797847865
push_middle 811033352
push_middle 382990430
push_back 358065133
push_middle 898712549
push_middle 945203007
push_front 330484926
get 275122
push_front 52674778
push_back 187280018
get 157355
push_middle 296209249
push_back 296878707
get 81383
push_middle 69848591
push_front 611420960
push_front 905815487
push_middle 377581772
push_middle 611958826
push_middle 678978340
get 32238
push_front 863341317
push_front 591497459
get 275470
push_back 989325585
push_front 723134945
push_middle 70890269
push_middle 663297594
push_back 534422263
push_middle 120865006
get 9187
push_front 992644368
get 278468
push_middle 696000645
push_back 767323037
push_front 329448672
push_back 303809882
push_middle 354332162
get 34958
get 171693
push_front 747551482
push_front 220133385
push_middle 940889762
push_back 127947438
push_front 343355940
get 204026
push_back 466465849
push_back 81873337
push_middle 795413958
push_middle 778655127
push_middle 331095127
push_back 504680505
push_middle 911242966
push_middle 350307307
push_middle 115759722
push_front 409511456
push_back 691912524
push_front 443838509
push_back 917395865
push_back 31931752
push_middle 736414148
get 92990
push_back 181787562
push_front 449229353
push_front 986263609
get 242831
push_middle 490592632
push_middle 962241853
push_front 855811082
push_back 771435507
push_back 807408270
push_front 225054338
get 145394
get 8889
push_middle 244347941
push_front 315229616
push_front 319352977
get 135697
push_back 28442370
push_middle 390749872
push_back 430184013
push_back 493220785
push_front 150494551
push_front 762654949
push_middle 721073455
get 259623
push_middle 556301551
push_back 205080786
push_front 399353742
push_back 330565444
push_front 157349809
push_middle 453377490
get 139591
get 99129
push_middle 192018435
get 225315
push_middle 544618979
get 8502
push_back 497440401
push_middle 438493364
get 13306
push_back 603917248
push_front 236218312
push_back 257659612
push_front 375883792
push_front 338406957
push_middle 746469479
push_back 853151583
push_front 949672829
push_front 79587487
get 30517
push_back 409721402
get 266391
get 31131
get 79124
get 99704
push_back 761309598
push_middle 140650261
push_middle 490972002
push_front 473102797
push_back 894449418
get 209618
push_middle 989059147
get 133419
push_middle 899652183
push_back 763427506
push_back 148869952
push_front 92027716
get 239307
get 275012
push_front 929242551
push_middle 187745606
push_front 151731448
push_middle 605423020
get 48421
push_back 869650036
push_middle 911280268
push_back 338266604
get 143436
push_front 641987265
push_middle 388719838
get 5740
push_middle 847957193
push_front 327376093
push_front 959042189
push_middle 982360112
get 147708
push_front 570366276
get 114331
get 94054
push_back 159255301
push_back 147443000
push_back 171874043
push_middle 819956188
get 90162
get 292698
push_middle 837372459
get 76759
push_back 232546603
push_front 35297007
get 284493
push_middle 58128294
push_front 122123359
get 136221
get 114717
push_back 174580435
push_middle 315915099
get 156401
push_middle 802109192
push_middle 621435342
push_back 583851962
push_back 940549462
push_back 587905605
push_middle 851497720
push_back 355379570
get 24231
push_front 180707339
push_middle 690436719
get 106157
push_back 454089000
push_middle 415214632
push_middle 64639035
get 72508
push_front 961013849
get 75481
push_back 776475883
push_back 487402603
push_back 619302344
push_front 90104228
push_middle 681059391
push_middle 941413983
push_back 511101096
get 283605
get 200808
push_back 844554591
push_back 181096625
push_front 220335951
push_back 210522705
push_front 509398608
push_back 107384912
push_back 760942151
push_front 482641911
push_middle 259971565
push_back 435484652
push_middle 969679531
get 70939
push_back 292120932
get 207837
push_front 157681095
push_back 954539920
get 189743
push_middle 992219003
push_back 216575002
get 70957
get 123001
push_front 729850788
get 213652
push_front 714669848
push_front 102981264
push_back 383893972
push_middle 575709896
push_middle 134385254
push_back 929860187
push_back 281721983
push_back 823842345
push_back 364349504
push_middle 101260907
get 272994
push_front 714668198
push_front 804276500
push_back 622376121
get 244239
push_front 893991591
push_middle 68318795
push_front 575455639
get 138184
push_back 570327925
push_back 928140023
push_front 753234222
push_back 619550595
push_middle 92488390
get 205849
push_back 893885696
push_back 582132506
push_front 879112521
push_middle 646838301
push_middle 808236643
push_middle 986735558
push_back 262418459
push_front 341338221
push_middle 680572383
push_front 284662486
push_middle 505018855
push_middle 607638943
push_middle 816000424
push_front 242020504
push_back 259586886
push_front 105263434
push_back 572145905
push_back 535317362
get 99249
get 208606
push_middle 90711795
push_middle 717582222
push_back 15562176
push_middle 86765488
get 197461
push_back 437838335
push_middle 559475561
push_front 76544165
push_back 283354983
push_back 367357973
push_middle 210261339
push_back 21388880
push_middle 669487246
push_back 886515100
get 284918
get 145417
push_middle 951082380
get 196447
push_middle 700364595
get 186791
push_back 40360090
push_middle 116785640
get 210019
push_middle 426086278
push_back 622261787
push_middle 686041776
push_front 234635456
push_front 854308505
push_back 502342688
push_back 315563497
push_front 869286351
push_front 28938762
push_back 162576440
push_back 668833663
push_back 828339085
get 68026
push_back 184429044
push_back 606626813
push_middle 604369829
push_back 271376238
push_back 520497210
push_middle 414992301
push_middle 865170027
push_back 422539975
push_back 983677080
push_middle 96125442
push_middle 823050030
push_front 304934279
get 280095
push_back 566835867
push_back 12054826
push_front 978337708
get 4683
push_middle 953811773
get 162252
push_middle 736196705
push_middle 613506505
push_middle 793196496
push_back 757399645
push_middle 721705636
push_middle 830634828
push_back 392757960
push_front 116613942
push_middle 250710002
push_back 9404282
get 268477
push_middle 54001245
push_back 448228681
push_middle 70408343
push_back 202354522
push_back 565808682
get 33350
push_front 370999398
push_middle 385181667
push_middle 925223264
get 47844
push_middle 548131756
push_front 711338839
get 49064
push_middle 148350567
get 189447
push_middle 837012843
push_middle 182341301
push_middle 606252988
push_middle 113548072
get 190859
push_back 308823245
push_middle 998632208
push_front 396314298
push_back 738203860
push_middle 527753065
push_middle 659011295
get 64625
push_front 955475569
push_back 834825161
get 22507
push_back 642705388
get 166705
push_middle 792953667
push_middle 413086064
push_middle 566254410
push_front 763971528
push_front 729545525
push_back 155303558
push_back 487016371
get 4722
get 99647
get 161713
push_middle 121411029
push_back 597587087
push_middle 882448940
push_middle 114827358
get 125009
push_back 715694112
get 216175
push_back 615769637
get 134940
push_back 974901471
push_front 945015911
push_front 340296885
push_back 310752173
push_middle 744555662
push_back 322725403
push_middle 292336909
get 26716
push_back 528998845
get 77555
push_middle 544238017
push_middle 946101440
get 172909
get 63880
push_middle 24193610
push_front 163086336
push_back 515855209
push_front 878026502
push_middle 477392012
get 205056
push_back 11231880
push_front 888675599
push_middle 562786211
get 8724
push_middle 496924182
push_middle 747832474
push_front 100892424
push_back 95471530
push_front 599651528
push_middle 579071794
push_middle 936861323
push_front 817239271
push_front 765754726
push_middle 657505965
get 269050
push_back 53399759
push_back 420122088
push_middle 228968805
get 237822
push_front 263820768
push_back 589155525
get 13570
push_middle 690429672
push_middle 595562849
push_front 715387376
push_front 208089004
get 236738
get 249821
get 41391
push_middle 149397261
push_back 793396624
push_front 240660085
push_front 869227076
push_front 336006825
push_back 537063589
get 111316
push_middle 951913661
push_front 586729498
push_front 971388186
push_front 280342513
get 139897
push_back 459383823
get 189311
push_back 98285526
get 43249
push_middle 249303645
get 287091
push_back 286829535
get 102352
push_front 650581850
push_front 587712843
push_back 836320177
get 73398
get 173011
push_back 310436952
get 238402
push_front 836318590
push_middle 102487396
push_front 360211472
push_front 697127434
push_back 906266575
push_back 671180865
push_middle 300445609
push_front 94839851
push_middle 530200361
get 274076
push_back 609965550
push_front 891801682
push_front 812361688
push_middle 656986978
get 241376
push_back 883431588
get 176223
push_front 218337356
push_back 400374612
push_front 514998126
push_back 302684373
push_front 690654929
get 149722
push_middle 896802836
push_middle 854236279
push_middle 979271965
push_middle 515016019
push_front 655576794
push_middle 512669767
push_middle 201996633
push_back 805498440
push_middle 380304566
push_middle 239026366
get 237206
push_back 542030737
get 38574
push_middle 51244616
push_middle 151055614
get 197160
get 57689
get 187586
push_back 474581831
push_middle 175689876
push_middle 240747529
push_middle 237491353
push_middle 880979380
get 188860
get 3589
push_front 502351662
get 128735
get 99060
push_back 618871506
push_middle 946659081
push_middle 493508165
push_front 792131104
push_front 598547355
push_front 815976416
push_middle 850058701
push_middle 283285456
push_back 831369096
push_back 314590748
get 215682
get 254457
push_front 156709692
get 39397
push_back 2553056
push_back 964948277
get 149524
push_front 911612920
push_back 255278384
get 74032
get 142327
get 172435
get 193889
push_back 213022257
push_middle 339805299
push_back 817978304
push_middle 574931438
push_back 824434854
get 129652
push_back 490846163
push_back 690935170
push_back 402028105
push_front 202054767
get 91867
push_front 35039495
push_back 437003491
push_back 585336831
get 26630
push_front 781295129
get 217026
get 126514
get 84264
push_back 815243326
get 158319
push_front 843033838
push_front 115988500
push_back 737688346
push_back 357285612
push_back 426305428
push_back 13274726
push_back 659309969
push_front 368835376
push_middle 365419726
push_front 583363236
get 49460
push_middle 918885800
push_middle 378983474
get 154445
push_front 914772658
push_front 992670697
get 60462
push_back 108672066
get 276948
push_back 646695049
push_back 245388178
push_back 938167981
push_front 553624596
push_front 802684143
push_back 987069172
get 49115
push_middle 846165232
push_back 928527739
push_front 227380374
push_back 452859884
push_back 413438203
get 143715
push_front 826105048
get 258362
push_front 413445535
push_back 754061366
push_front 126608200
get 126068
push_front 949399522
get 156985
push_middle 661502366
get 46120
push_front 496778702
get 219324
push_back 33642010
get 51553
push_back 302436811
push_middle 578484797
push_front 401719261
get 289119
push_front 405128049
push_middle 252658594
push_middle 72629786
push_front 343184123
push_back 290672610
push_front 676780090
push_front 335059236
get 171021
push_front 724887145
push_middle 819219715
get 3588
push_back 469368882
get 216761
push_middle 763941566
push_middle 445765701
get 232533
get 110948
push_back 891992487
push_front 219569574
get 117436
push_back 681424697
get 273511
push_back 81798150
push_middle 658654540
push_front 397116235
push_back 869440955
push_back 872547239
push_back 42461497
get 67179
push_back 477777152
push_back 54228814
push_front 898276271
push_middle 964575971
get 157969
push_back 411540849
get 10351
get 295542
push_back 785236388
get 193251
push_front 22075222
push_front 3426996
push_back 139764738
push_back 293070527
push_back 98316504
push_front 907498089
push_back 121718468
push_middle 622177685
push_back 937102220
push_front 843335194
push_middle 827739427
push_front 393892104
get 250026
push_back 491150119
get 110572
get 146375
push_middle 974198522
push_front 707933642
push_front 610772520
get 241361
get 79332
push_back 915724922
push_back 986271662
push_back 602548404
get 241842
get 240829
push_middle 704846362
push_back 444890634
push_front 133154366
push_back 511172651
push_back 875585569
push_back 49594456
push_middle 926250704
push_middle 878029612
push_front 248569927
push_back 255787944
push_front 598098136
push_middle 689647871
get 141798
get 94773
push_front 986691531
push_middle 634542085
get 75301
get 36440
push_middle 327338431
get 68882
push_back 873067242
get 229603
get 188817
push_back 193292046
push_front 876944252
get 108769
push_back 408909399
push_middle 104877556
push_middle 637059892
get 175020
get 73674
push_back 633464052
push_back 261355878
get 229114
push_back 741216262
get 56425
push_front 608503200
get 64202
push_middle 226043111
push_front 501242627
push_middle 818564104
push_front 599669719
get 268090
push_middle 734688074
push_middle 572407526
push_back 557306725
push_back 469088022
get 155460
push_middle 198439139
push_middle 8734229
push_middle 36650238
push_front 781383199
push_front 273456727
push_back 703368226
get 296237
push_back 606724868
get 17082
push_back 357661971
push_back 870571306
push_middle 96225471
push_front 71447338
push_back 906813725
push_middle 436730694
get 110290
get 256935
push_back 895412684
push_front 639105137
get 274529
push_back 450932083
push_middle 425006608
push_back 824094690
get 207594
get 295333
get 48554
get 290902
get 248919
push_back 555124597
push_back 987034405
push_back 770023706
push_front 937659268
get 143690
push_middle 592183373
push_back 594731366
push_front 727732133
push_back 741063750
push_back 22711073
push_front 17681424
get 180181
push_front 220108422
push_front 318653017
push_back 452413512
push_middle 883967876
get 124128
push_middle 24200833
push_middle 340379622
get 61521
push_back 237060555
push_back 956489520
push_middle 431659245
push_front 863730843
push_front 453000199
push_back 743511529
push_middle 247760685
get 175831
get 58622
push_back 264164183
get 194993
get 24446
push_front 87497648
push_middle 595602260
push_front 101138307
push_front 339957597
push_back 550495348
push_back 89600228
push_front 170470695
get 107712
get 169810
get 142963
get 185435
push_back 844313495
push_middle 636499463
push_front 422396674
push_middle 787638142
push_middle 877526886
push_front 215662653
push_back 61073149
push_front 429099235
push_front 714139296
get 160219
get 49951
push_middle 320458948
push_middle 209451310
push_front 798675520
push_back 392725495
push_back 640490962
push_front 602394393
push_back 994165304
push_back 727772749
push_front 234593082
push_middle 13184189
push_middle 651145228
push_back 536805827
push_middle 225218685
get 157106
get 57872
push_back 641084096
get 129402
push_middle 165618237
push_back 364907963
push_middle 210414804
push_middle 328296983
get 247646
get 195449
push_back 304412551
get 178445
get 124229
push_middle 558713853
push_front 809519007
get 260647
push_front 119785324
push_middle 992777612
get 49371
push_middle 434108398
push_front 358316157
push_back 69399678
push_front 308754521
push_back 331481302
get 26841
push_back 765637545
push_middle 775003138
push_middle 722887903
push_middle 770282956
get 127912
push_back 73388697
push_back 614053881
get 290105
push_front 869242130
push_front 806656437
push_back 310201289
push_front 44629001
push_back 977905223
push_middle 734335105
push_front 744733409
push_front 691237092
push_back 601169498
push_front 263777377
get 163263
push_front 179819458
push_back 9566019
get 98572
get 38969
push_front 169456300
push_middle 894289062
push_back 835212462
push_back 736365291
get 147719
push_middle 520867030
push_front 913523178
get 6468
push_front 219647224
push_front 780294458
push_front 929674040
push_middle 796228747
push_back 191129467
push_front 533061433
push_front 370202320
push_back 959388534
push_middle 557073824
get 57319
get 160169
push_middle 446263141
push_back 453236763
push_front 772982764
push_back 466936226
push_middle 726562753
push_front 153891433
get 111890
push_middle 433320125
push_front 915676327
push_back 726147102
push_front 936662829
push_front 891180786
get 158889
push_front 109362231
push_middle 733978355
push_back 74931345
push_middle 584852850
push_front 287822085
push_front 236248941
get 96522
push_back 997307267
push_front 673426662
get 232059
get 165753
push_middle 728108862
get 269366
push_middle 166433764
push_back 648599092
push_back 527441801
push_back 335358744
push_back 101976687
get 210385
push_back 317403211
push_front 92329624
push_back 662712342
push_middle 35324066
push_back 278800419
push_front 354117430
push_middle 475454496
push_back 260268547
push_back 789542838
push_middle 986611036
push_middle 797370481
push_back 908953644
push_front 825766062
get 122210
push_back 871840515
push_front 197314276
push_back 230598228
push_front 763256047
push_middle 172861133
push_front 750456260
push_front 658297114
push_back 664119814
get 146539
get 65173
get 167835
push_front 160276400
push_back 652728926
get 295526
push_middle 631057916
push_middle 27704507
push_front 740883202
get 34209
push_front 685267228
push_middle 887553057
push_back 933464098
push_middle 378553120
push_front 415061635
get 82007
push_back 221469667
push_front 692140024
get 119287
push_middle 193746637
push_middle 178984295
push_middle 291769246
push_front 615766449
get 138253
push_middle 799210752
push_back 489066591
get 101869
push_back 454759231
push_front 186860944
push_back 424367004
push_front 207750731
push_back 415923638
get 275982
get 265133
push_back 945585290
push_back 118039921
push_front 179374936
push_front 60965378
push_middle 244132531
get 275073
push_middle 102726278
push_front 339706151
push_front 433537801
push_front 176671502
push_middle 892906632
push_back 148988705
push_back 769547246
get 36044
push_front 506139359
get 128726
push_middle 628151018
push_front 50693049
push_back 606116478
push_middle 390846529
push_front 415676942
get 265214
push_middle 772332397
get 886
get 163300
push_front 713203292
push_back 99534561
push_back 944121323
push_front 693822266
get 14030
get 111563
push_middle 946849123
push_middle 747622105
push_front 661510797
push_back 361482276
get 214572
push_back 200906839
push_middle 267841600
push_front 106201573
push_middle 476001341
get 184143
push_back 707356326
push_middle 838002777
push_back 737529710
push_middle 901896346
get 923
get 180798
push_front 372553537
push_middle 110389562
push_back 787819610
push_back 364068504
get 191538
get 259044
push_middle 727323859
get 118947
push_middle 971921576
get 55248
get 55006
push_front 424851818
get 136000
get 268357
push_back 287973091
push_back 292379663
get 241011
push_front 198481196
push_front 502331839
push_back 748761743
push_front 784452043
push_front 275017947
get 197268
push_front 235977377
get 180806
get 31638
get 81442
push_back 319352844
push_back 198122064
push_front 284540735
push_back 966870718
push_back 407950850
get 156039
get 214979
get 126212
get 133705
push_middle 403642803
push_middle 505400981
push_back 659709470
push_middle 618930503
push_back 413164510
push_front 134224879
push_front 364354594
push_middle 597930729
push_back 276949766
push_back 842378119
get 208897
push_back 493548766
get 16262
push_front 484001604
push_front 33448454
get 260132
push_middle 847017358
push_front 81801165
get 241136
push_middle 589915815
push_back 584174539
push_front 346419921
get 154343
get 286240
push_middle 322011061
push_middle 263957465
get 159438
push_middle 169805388
push_back 345884318
push_front 73012739
get 40444
push_front 655979576
push_back 803001536
push_front 706759186
push_middle 578314670
get 244132
get 143162
push_middle 978077990
push_middle 862072501
push_back 213682107
get 258810
push_middle 516619999
push_front 509267719
push_front 77118118
push_middle 681615659
push_front 902501766
push_back 427083287
push_middle 390661364
push_back 75892098
get 169034
push_middle 536756153
push_middle 563416656
push_back 404893219
push_back 95017792
push_back 177453912
push_middle 993903214
push_middle 7443102
get 75850
push_front 877318953
push_back 165879932
push_front 325765254
push_back 251266725
push_front 376578667
push_front 662213557
push_back 594829657
push_middle 256638753
push_middle 266087738
push_front 851854489
push_front 907491992
push_back 507349301
get 216559
push_front 707862272
get 89712
push_middle 357850583
push_back 303614668
push_front 13748934
push_front 213701593
push_back 946526385
get 216795
push_middle 560444632
get 70
push_middle 125286592
get 62188
push_middle 767973683
get 268477
get 53749
push_front 753299578
push_back 987139948
push_back 115365948
push_middle 857966201
push_front 492645051
push_front 676019796
push_middle 527956035
push_middle 230830706
get 18100
get 162638
get 49863
get 31013
push_front 877201290
get 116024
push_front 232929370
push_back 587675164
push_middle 877859225
get 202727
push_front 452410466
get 77521
push_front 900245200
push_front 250198214
get 131013
get 186464
push_middle 90855279
push_front 150389826
push_front 313067494
push_back 759474406
push_middle 915768972
push_front 594374769
push_front 747287475
push_middle 534802857
push_back 150684176
push_front 821822024
get 135336
push_front 520233009
get 40115
push_middle 210167371
get 230336
push_front 53750988
push_front 186261447
get 96790
push_back 575173994
push_middle 413481001
push_front 550542059
get 134563
push_front 208653545
push_back 396083711
push_back 935535244
push_middle 478552587
get 268128
push_middle 598184936
push_back 467106762
push_back 682533424
push_back 971152912
get 295236
push_middle 329914112
push_back 115290625
push_middle 207154031
get 39131
push_back 672073040
push_front 269919071
get 217836
push_middle 559798588
push_front 434566068
push_front 781802577
push_back 347648974
push_front 850529081
get 218334
push_back 865005425
push_middle 405233535
push_front 686483647
get 85471
push_back 140220886
push_middle 462310179
push_middle 81184580
get 39345
get 741
get 193473
push_back 919955326
push_front 835201088
push_middle 646099855
push_front 992686734
push_back 809727257
push_front 439926494
push_front 108370699
push_middle 436785035
push_front 921215970
get 111032
push_front 915802434
push_back 47543304
push_front 259584621
push_back 641676321
push_front 325868758
push_middle 754308082
push_middle 69167664
push_back 512783251
push_front 82294283
get 232186
push_back 777978477
push_middle 953048123
push_front 217623788
push_back 680042753
push_front 815724491
push_front 553843725
push_middle 251023239
push_front 201045605
push_middle 937247028
push_middle 632211631
push_back 306022964
push_front 452884088
push_front 616311185
push_middle 68677665
push_middle 290647293
push_front 591318886
push_back 919311203
push_front 91500684
push_middle 607928105
get 40362
get 169692
push_front 935043705
get 211216
push_middle 914690466
get 240370
get 51475
push_front 448143191
push_back 972594357
get 279798
push_back 595841378
push_middle 199796477
push_middle 753630247
push_back 39289415
push_middle 87976350
get 256304
push_back 55946052
get 267240
push_middle 475443806
push_middle 579235908
push_back 243941767
push_front 738963231
push_middle 519935786
get 83257
push_front 287059328
push_middle 912290361
get 118276
push_back 511317281
get 85487
push_back 258644475
push_back 298223562
push_front 925794323
push_front 643755018
get 111418
push_middle 249559098
get 44495
push_middle 335178171
push_middle 394050614
get 24789
push_back 162654535
push_back 258174269
push_back 293691052
get 75519
push_front 47321692
get 364
push_back 695678838
push_back 165051032
push_front 403997583
push_middle 146284936
push_back 567600395
get 162097
push_front 806709133
get 194669
get 76753
push_back 799233051
get 211795
push_middle 868932059
push_middle 168794241
push_front 773615906
push_back 672984153
get 1473
push_front 826511087
push_middle 375488020
push_back 583441235
push_back 519415315
push_middle 576167473
push_back 896958370
push_back 896802631
push_middle 775641539
get 227358
push_back 681880319
get 190696
push_front 225083288
push_back 798350034
push_middle 193915078
push_middle 822275553
get 40952
push_front 523064625
push_middle 995753949
push_back 394787700
get 267776
push_middle 576270815
push_back 98428705
push_front 410185178
push_middle 504006665
get 146362
get 233099
push_back 835198020
push_back 990804640
push_middle 481554672
push_middle 25024399
push_front 253430183
push_middle 962897985
push_middle 749196024
push_back 452444765
get 130220
get 154827
push_middle 789043842
push_front 901085759
push_back 972386510
push_front 413992509
push_back 908282404
push_back 300413706
push_front 197569539
push_back 41109906
push_back 204591726
push_middle 450884654
get 130798
push_middle 464909247
push_front 891184111
push_back 683169239
push_front 33031689
get 168832
get 1626
push_middle 747604103
get 72279
push_middle 277853310
get 221134
push_middle 697303284
push_back 538401410
push_middle 1587432
push_back 992664351
push_back 100987294
push_front 226491177
push_middle 302159763
get 185
push_front 925592583
push_front 379391967
push_middle 719473918
get 27731
push_front 237532338
push_middle 216321308
push_middle 864540159
push_middle 172006178
get 47882
push_middle 957237729
push_front 802144607
push_back 766373213
push_back 161942316
push_middle 654032657
get 198813
push_front 933389604
push_back 783242316
push_back 421401329
push_back 307582552
push_middle 964093966
get 87517
push_middle 275112704
push_front 192860053
push_middle 100916499
push_front 859437613
get 198512
push_front 83548978
push_back 568487137
push_back 858468523
push_back 303338126
push_middle 26365333
push_middle 94106951
push_front 367237793
push_middle 609178370
push_back 95527088
push_middle 449411746
get 40982
push_back 143684275
push_back 272008007
push_back 205140223
push_back 607912281
push_front 639997889
push_middle 149683663
get 214806
push_middle 68955789
push_back 981518340
push_middle 283224908
push_middle 684488105
push_middle 352360676
push_back 908975210
push_back 965624017
push_front 173576710
push_middle 102772250
get 211242
get 62028
push_back 943060279
push_middle 77152153
push_middle 341683336
push_middle 384169598
get 168307
get 14949
push_middle 854697486
push_back 642569262
get 237829
get 212759
push_back 175982777
push_back 453558064
push_front 383244076
push_middle 763333847
push_middle 647925009
push_middle 895717590
push_back 356798451
get 46220
push_middle 20348076
push_front 777924920
get 256089
get 32694
push_front 28312798
push_back 222355547
push_front 613541178
push_back 822237709
get 205851
push_front 841176569
push_back 244949991
get 233289
push_back 673271065
get 221732
push_front 290572272
push_front 776383678
push_back 133258384
push_front 825539259
push_back 276067784
push_back 172331170
get 266353
push_front 822165299
push_back 971478947
push_back 556149391
push_front 861693506
push_front 388808224
push_back 133385092
push_middle 638203396
push_back 198952296
push_front 868833031
push_front 907050313
push_front 458967155
push_back 86732792
push_back 553426716
push_middle 667026411
push_front 914467984
push_back 86273338
push_middle 806969841
push_middle 578563012
get 226174
push_back 613977866
push_middle 938142347
push_front 21534508
push_front 419504216
push_middle 388012699
push_front 239640478
push_front 457401493
get 26227
get 45837
push_front 527614464
get 72029
push_front 134863716
push_middle 763385507
push_front 531908940
push_back 856282268
push_back 611232403
get 263689
get 34180
push_middle 257161743
get 181575
push_back 129776165
push_middle 58087820
push_front 632834737
push_front 149460117
push_back 181654065
push_front 49438361
get 144755
push_back 544779791
push_back 101107947
push_middle 193624826
push_middle 305546423
push_back 455938997
push_front 478444620
get 201441
get 230650
push_middle 4949147
push_middle 784343911
get 247988
push_front 71767067
push_front 16299554
push_back 813298457
push_front 817514857
get 160818
push_front 329692600
push_back 621183424
push_back 385182515
push_back 809588386
push_front 25993906
push_back 117761323
push_back 108972488
get 254767
push_front 7391291
push_back 274055614
push_back 88308638
push_middle 426832408
push_front 298625748
get 38487
get 79997
push_front 169368588
push_back 691950983
push_back 179562137
push_back 97921991
push_front 741937280
push_front 848887460
push_front 849119235
get 88322
push_back 828838848
push_back 666471347
push_front 940122781
get 148863
push_back 982183173
push_front 873052421
push_back 391389771
get 50232
push_back 547682272
get 81945
push_middle 751855291
get 161340
push_back 988799224
push_front 955994596
push_front 399543729
push_back 146201928
push_back 367145797
get 178589
get 280085
push_front 580208199
get 197979
push_back 413514492
push_middle 805204209
push_front 42784180
push_back 515072257
push_middle 270269712
push_middle 397579673
push_back 222745185
push_back 340439201
push_front 912495265
push_back 486858852
get 172297
push_middle 753004322
get 67735
push_back 466394547
get 128502
push_front 517479101
push_front 156101207
push_back 277231669
get 107402
push_middle 217410459
push_front 734685827
push_back 114454181
push_back 611827375
push_middle 343580164
push_back 297984047
get 286691
push_middle 339379716
get 21944
get 61444
push_middle 96130134
push_back 636821613
get 257319
get 300198
push_middle 805101841
push_front 161173109
push_middle 731267916
push_middle 164169257
get 260564
push_middle 204168696
get 164262
push_back 633585691
push_front 436776616
push_front 428594436
get 108256
push_middle 520264354
push_middle 513921807
get 249204
push_front 743366202
push_front 291717740
get 17165
push_middle 764990906
push_back 541991564
push_middle 549067347
get 109031
push_middle 727622619
push_back 945465851
push_front 24285295
push_middle 349023032
push_front 841651443
push_back 824438914
push_middle 240095057
push_front 749383543
push_back 165731675
push_middle 227385443
get 199051
get 284983
push_front 205263590
push_front 320762868
push_front 690298590
push_back 185906333
get 9564
push_front 630742585
push_middle 103586058
push_middle 423448377
push_back 326452996
push_back 17213968
push_back 490148090
push_middle 690303668
push_middle 452495083
push_front 905506112
push_back 416244637
get 155141
push_front 306441913
push_back 453615086
push_middle 883185211
get 191269
get 235731
push_middle 389206206
push_middle 670984869
push_back 428539365
push_middle 569532665
push_front 132627554
get 210393
get 254968
push_middle 628322513
get 18393
get 8169
push_middle 287436975
push_back 457830208
push_middle 878366161
push_front 758596646
push_front 998483785
push_middle 768072813
get 8483
push_front 853443430
get 22572
push_front 865313949
push_back 483643553
push_front 54448828
push_back 346960952
push_back 16317051
push_middle 728309411
push_middle 951447411
get 47214
push_back 707622886
push_front 25908756
push_back 612357449
push_front 285808362
push_front 159568542
get 25019
push_middle 210517195
push_front 602129530
push_middle 832509396
push_front 901227115
get 163769
push_front 501108242
get 241251
push_middle 998862025
push_back 700061525
push_front 153456127
push_middle 837133380
push_middle 890924113
get 282418
push_middle 545484845
push_back 618071770
push_middle 661303675
push_back 509492912
get 277781
push_middle 51310535
get 239315
push_front 678878844
get 156217
push_front 265385082
push_front 332948856
get 104550
push_front 679919344
get 251983
push_middle 425419464
get 163640
push_back 230804385
push_middle 210666764
push_middle 383728337
push_back 34937962
push_back 6762791
push_back 645563056
push_front 433592291
push_middle 662186631
push_front 352018696
get 205295
push_front 177973326
push_front 866883938
push_front 623411543
push_back 108275592
get 257858
push_middle 398266882
push_front 671257979
push_back 28300426
push_back 932487094
push_front 129067050
get 118502
push_front 878470737
push_back 851052322
push_back 462301258
push_back 220870853
get 193970
push_back 197284210
push_front 933246203
push_front 678767005
get 199520
push_middle 652983820
push_back 139299806
push_front 652932073
push_back 612050469
get 190114
push_front 53501714
push_front 231081733
push_back 199531356
get 42522
get 185023
get 103334
push_front 22031046
push_middle 675530025
push_middle 837601573
push_front 895969805
push_middle 525242249
get 99869
get 56169
push_middle 990011368
push_back 243502687
get 275844
get 275092
get 262830
push_front 430655675
get 26146
push_front 377400570
get 210903
push_front 38528393
push_middle 823376992
push_middle 738158152
get 7997
push_front 282733721
push_front 796361080
get 169738
push_back 808392783
get 213016
push_front 897574780
push_back 672761316
push_middle 769554749
get 120389
get 147853
get 139372
push_back 334681858
push_middle 513799040
push_middle 699068297
get 280915
push_back 467679723
push_back 777293948
push_middle 651886803
push_middle 387746919
push_front 263738176
get 27902
get 224876
push_middle 671233372
push_middle 239261315
push_front 336785169
push_front 967514843
push_front 665569768
get 51802
push_middle 617939923
get 222654
push_middle 330011919
push_front 816681490
push_front 702835239
push_back 817788318
push_back 765132452
push_middle 988328574
push_back 533862832
get 252436
push_back 692087426
push_middle 558267705
push_middle 687078594
push_back 606774019
push_front 892443462
push_back 957485692
push_middle 166452472
get 91745
push_front 720939877
push_middle 186035131
push_back 678729856
push_back 58040923
push_back 493032335
push_front 348179332
push_middle 619767699
push_front 691364983
get 130879
push_back 829893028
get 74316
push_middle 705215719
get 129234
push_front 287666033
push_front 24725452
push_middle 285172628
push_front 253174484
push_back 183667141
push_back 945372379
get 224768
push_back 149255363
get 216088
push_back 617160530
push_front 860217023
push_front 420054169
push_back 841776867
push_front 784360119
push_middle 478091620
push_middle 676079002
push_front 900217248
push_front 721216149
push_front 771080253
get 130128
get 4182
push_front 650547501
push_front 8803258
push_back 78925656
get 180952
push_front 62600599
push_back 116345058
push_middle 846744721
push_middle 278296277
push_middle 937236480
push_back 357457520
push_middle 745993153
push_back 58211388
get 105826
push_back 711552838
push_front 100960765
get 220367
push_front 815784483
get 53288
push_back 161109864
push_front 653340945
push_middle 217909165
push_back 509684362
push_front 465186409
push_back 667305607
push_middle 551468170
push_front 334449577
get 62628
get 95066
push_front 848110471
push_front 234730335
push_front 597738583
get 214469
push_front 590959336
push_back 415774463
push_front 75369238
get 282513
push_back 399594155
get 46611
push_front 290867568
push_front 762554668
push_front 402253292
push_middle 52000126
push_middle 700444284
push_middle 709810355
get 175789
push_back 981846665
push_middle 780447685
push_back 974330086
push_middle 96237688
push_middle 276887002
push_front 20661276
get 289114
get 13894
get 134625
push_middle 514832584
push_middle 432786779
push_middle 166805006
push_front 317813771
push_middle 441220904
get 20620
push_middle 598286603
push_back 358751590
push_back 596718676
push_middle 518058237
get 269230
push_middle 219502244
push_back 450516945
push_middle 462834220
push_back 426561004
push_back 308436639
get 224980
get 192756
push_back 282806238
get 118415
push_middle 27074434
push_middle 58871139
push_middle 446984033
push_middle 635566653
push_middle 551590581
push_middle 636007407
push_front 824262720
push_front 426651645
push_middle 573569372
push_middle 376784176
push_middle 371480567
get 287014
push_front 554455440
push_middle 197183415
push_middle 128505721
push_front 582099556
push_middle 987238976
push_middle 709038434
push_back 60865076
push_middle 248628161
push_back 251043291
push_middle 923999425
push_middle 120445291
push_back 961574453
push_middle 321205673
get 25403
push_front 454295832
push_back 296665708
push_middle 77963100
push_back 810156013
get 284013
get 97423
push_back 298387312
push_front 98013724
push_front 654579870
get 107498
push_middle 214466432
push_back 832123326
push_back 20047763
push_back 328971734
get 268665
push_front 434702684
push_middle 308413482
push_back 201885536
push_front 838946658
push_front 762364619
push_middle 743667485
get 51747
push_back 636326333
push_middle 356811423
push_front 639885204
push_middle 982356855
get 145459
get 51172
push_front 891076446
get 257319
push_front 717194377
get 110157
push_front 121573732
push_middle 947037746
push_back 125631874
get 185237
push_front 993497570
push_back 445948664
push_back 694143805
push_middle 236776110
push_middle 125408560
push_middle 758637129
push_middle 791182563
push_back 486457825
push_back 135563394
push_front 470701738
push_middle 915951887
push_middle 851254622
push_back 805889107
push_back 324395183
push_middle 297890802
push_middle 630750736
push_front 994814033
push_front 97542483
push_back 700973845
push_front 584920678
push_back 585204948
push_back 207892685
get 283850
get 198666
push_front 939199580
push_front 341970302
push_back 864829037
push_front 409857043
push_middle 497402935
push_back 360165910
push_back 191839962
push_front 843109274
push_front 439454701
push_middle 345750742
push_front 753030526
push_front 912615851
push_front 227666855
push_front 158519250
push_middle 907844553
push_middle 234775972
push_front 703406952
push_front 349035396
get 94771
push_front 110905005
get 169098
push_back 769515950
push_back 77008184
push_middle 460262352
push_back 993334414
push_back 965678214
push_middle 28597680
get 227003
push_front 206503938
get 8372
push_back 974769491
push_middle 84321079
push_front 143410030
get 37574
push_middle 116925471
push_back 956531680
push_back 444666015
push_middle 434896784
push_middle 169672434
push_back 893476689
push_back 484909331
get 250591
push_front 376892701
push_middle 902904671
push_middle 761995878
get 61300
push_middle 931104174
push_front 174609287
push_back 449086439
push_back 469350508
push_middle 315367109
get 160736
push_back 322999988
push_front 362914740
push_front 445195660
push_back 224442233
push_middle 929774552
push_front 287117559
get 167657
push_middle 647578829
get 222756
push_front 367104270
get 1916
get 119128
push_middle 158858998
push_middle 31602825
push_middle 114098050
push_middle 834968354
push_middle 276579011
push_front 306003339
push_front 974303919
push_back 667171026
push_middle 67816093
get 94613
push_middle 431214008
push_front 540529369
push_front 774651083
get 63499
push_middle 950581262
push_front 839799748
push_front 179781414
get 167021
get 242205
push_front 930983105
get 146406
push_middle 268146140
push_front 903978318
push_back 280333405
push_middle 682724291
push_middle 446814282
push_back 735291912
push_back 987110233
push_back 767975050
push_middle 478957759
get 294442
push_middle 707969273
push_middle 874827236
push_back 879941688
push_front 378764937
push_front 484199065
push_middle 966755564
push_back 609107404
push_front 700187433
push_middle 441302500
get 185162
get 19106
push_front 582602886
push_back 878657827
push_back 979988071
push_back 401318537
get 124202
get 228270
push_middle 894653635
push_back 679210490
push_front 21757761
push_front 465890080
get 266095
push_middle 739527111
push_middle 538578218
push_front 915137261
push_back 207692334
push_middle 319768539
get 63159
push_front 657131828
push_middle 979421566
push_middle 83101490
push_front 857539043
push_front 286275997
get 87430
get 292703
push_back 539788712
get 63908
get 178572
push_back 410278030
push_back 932170482
push_front 59338746
push_back 63556545
get 132731
get 208951
push_back 556381497
push_back 537360957
push_back 487345572
push_middle 122539461
push_front 916210462
get 202012
get 295826
push_middle 575863513
push_front 442124827
push_front 503158378
push_middle 556534782
get 150621
get 33165
get 276467
push_middle 903231899
push_front 123549248
push_front 759902482
push_front 380353652
push_front 738175572
push_front 129071214
push_back 379810696
get 19025
get 296195
get 83155
push_back 720630057
push_front 380326658
get 262331
push_front 884739180
push_back 756275762
push_back 428995450
get 174340
push_back 380198617
push_front 656439297
get 288795
push_middle 19363887
push_back 942642418
push_front 300626040
push_middle 334539072
push_back 845758622
push_front 277431075
push_front 960210792
push_middle 241633314
push_back 870276504
get 294223
get 262740
push_middle 117333318
push_middle 932367721
get 37567
push_front 436884538
push_back 223997273
push_back 68610840
push_middle 45782637
get 38831
push_front 527727065
push_back 239770772
push_front 627739454
push_back 324367263
push_back 21540330
push_front 959145435
push_back 544992084
push_back 247148574
push_back 23581702
push_back 814430611
get 177096
push_back 383148106
push_back 130418094
push_middle 141011409
push_back 577167885
push_back 587294150
push_back 249089132
push_front 175811729
push_back 436102145
push_back 836910334
push_middle 624610934
push_back 421790663
push_back 764955518
push_middle 209945604
push_middle 279836722
push_front 362500332
push_front 843913458
push_back 564442928
push_front 303009765
push_front 519329490
push_back 372055349
push_middle 239295224
push_middle 632488347
push_middle 276338285
push_back 296806326
push_front 100558761
push_front 561627503
get 160503
push_middle 628370375
push_front 725759679
push_middle 429693317
push_back 706797596
push_back 368134357
push_front 210177805
push_middle 754735284
push_middle 458835549
push_back 916071593
push_front 624007671
get 188647
push_middle 173348689
push_back 614590753
get 199258
push_back 933497612
push_middle 939223951
push_back 699818550
get 73479
push_front 439025974
push_middle 87283828
push_front 854591645
push_back 704195661
push_middle 119460332
push_front 45325263
push_middle 633029869
push_front 19765366
get 114374
push_back 822591393
get 6625
push_front 628489392
push_middle 602949176
get 20624
push_front 81113766
push_back 362894802
get 300869
push_front 575780677
push_front 403576576
get 115717
push_back 578727260
push_front 270911954
push_front 34173881
push_front 297660756
push_front 905443562
get 208923
push_back 524014955
push_front 235513110
push_middle 714430607
push_back 994413111
push_back 879695639
push_back 924621150
push_front 594373162
push_front 585538919
push_front 914424510
push_back 31142814
push_front 868554399
push_back 796047246
push_middle 587613583
push_middle 618686456
push_front 219852424
push_front 458546399
push_front 410228509
push_middle 413661888
push_middle 816274686
push_back 91570400
push_back 770483098
get 159895
push_front 710445540
get 170645
push_front 403148981
push_back 700608319
get 297914
push_back 949717768
push_middle 542404600
push_front 230555044
push_back 975034392
push_front 766494414
push_back 409397670
push_front 816356990
push_front 445558485
push_front 168870758
push_front 185115514
get 240935
push_back 140014720
get 41470
push_front 221994061
get 247711
push_back 897466005
push_front 557575798
push_front 822321294
get 252833
push_front 441346063
get 181513
push_front 880724942
push_back 515581771
push_middle 721223100
get 94355
push_back 340352393
get 75977
push_middle 65273156
push_middle 519819771
push_front 707089241
get 72392
push_middle 13256677
push_back 761415331
push_middle 69012907
push_middle 462354333
get 127722
push_front 334458656
get 65370
push_back 683470259
push_back 78224122
push_front 895410605
push_back 359940344
push_back 522581742
push_front 494041598
push_middle 832612410
push_middle 375255203
get 19144
push_middle 864567702
get 292156
push_front 855392938
push_back 963003488
push_front 110370195
push_back 685907832
push_middle 818547036
push_front 632969566
get 86074
push_front 956263377
get 67480
get 256799
push_middle 842634987
get 181672
push_middle 47529199
push_back 484031280
push_back 364656110
push_front 137461310
push_front 652018398
push_front 790769084
push_front 83919600
push_back 694872065
push_middle 426256832
push_front 852524493
push_front 383851118
push_back 989466603
get 130291
push_back 231126524
push_front 189950722
push_back 755294663
push_front 158496422
get 40372
get 288129
push_front 430829949
push_front 868900023
push_front 890760454
push_middle 604314428
push_middle 46353140
push_front 646104099
push_back 543137188
get 24621
push_front 544530882
push_back 579339198
get 48580
push_middle 364725861
push_front 811469684
push_front 569127497
push_front 124852835
push_back 321703820
push_front 508683907
get 148994
get 45993
push_back 831146552
push_front 698501349
push_middle 394859882
push_front 222876900
get 142068
get 9370
push_back 19796142
push_back 981258173
push_front 465212631
get 114997
get 245307
push_middle 645912729
push_back 72322498
push_back 617707410
push_front 36796235
get 276102
push_middle 924178623
push_back 643721108
get 198310
push_back 241047359
push_front 544736852
get 159548
push_back 363537638
push_back 477865074
get 219078
push_front 563706888
push_middle 417835409
push_front 194884326
get 230564
get 126707
push_back 303035326
get 2953
push_back 489723542
push_middle 663502457
get 143743
get 149962
push_front 318947876
push_front 300414478
push_middle 753743253
get 48026
push_front 691237951
push_back 264021127
push_back 395040495
push_front 101682428
push_middle 116678480
push_front 120112016
get 291957
push_middle 394918181
push_middle 225681269
push_back 20131918
push_front 705909802
push_back 244354650
push_front 727272173
push_front 586308536
get 220921
push_front 191032798
push_middle 919473328
get 227738
get 153273
get 120913
push_back 803100310
push_front 386164249
push_front 482137354
push_back 709444209
push_back 746175550
push_front 882282094
push_back 39259164
push_middle 86253045
get 255678
push_front 330605490
push_back 792748850
push_middle 937375526
push_middle 822071094
get 95081
push_front 535696582
push_front 590373330
push_back 390154034
get 268907
push_back 771898579
push_middle 826556911
push_front 505024354
get 277984
push_front 467047607
push_back 386865780
push_front 839881139
push_middle 563152486
push_middle 545953364
push_back 841907042
push_front 128742309
push_back 879530165
push_middle 934543890
push_back 180417882
push_front 412021067
push_back 456335787
get 216135
get 59686
push_front 542700964
push_middle 809947761
push_middle 894921693
push_middle 507872182
push_back 780118059
get 239333
push_middle 491162818
push_middle 896336846
push_front 40391171
push_back 299918117
push_front 739399604
push_middle 537476586
push_middle 589095060
push_middle 643422430
push_middle 403931212
get 195132
push_front 289731420
get 11567
push_back 938844393
push_front 282850116
push_front 25572180
push_middle 416060017
push_back 749117629
push_middle 739073017
push_front 549808089
get 27799
push_front 58685129
get 246861
push_middle 604403677
push_back 293400294
get 17939
get 227764
get 154969
push_front 375703683
push_back 941356715
get 31974
push_middle 363174628
push_back 404119819
push_front 71525849
push_back 770966798
push_back 580411318
push_front 968099336
get 149165
push_middle 456640203
push_front 383386757
get 216767
push_middle 507991995
push_middle 454369873
get 272045
get 130544
push_middle 983371676
get 225963
push_front 792707007
push_front 7378791
push_middle 151294811
push_middle 435203061
push_middle 489997700
push_middle 804364450
get 174539
push_middle 181390774
get 226470
push_back 856919914
push_front 68981348
push_back 632427642
push_front 658984000
push_back 216373710
push_front 630088368
get 284630
push_middle 340410813
get 80901
push_back 916230089
get 32040
push_back 299264079
push_back 989752310
push_middle 238351863
get 46151
push_back 439279269
push_middle 314055313
push_front 831092538
push_back 820186433
push_back 739466608
get 117754
push_middle 400531034
get 214023
push_middle 555746915
get 292635
push_front 10147238
push_front 540207325
get 55254
push_middle 15544119
push_middle 210854324
push_front 966309906
push_front 252685664
push_back 133792318
get 5883
push_back 296462495
push_back 250854594
push_back 663788289
push_back 539173523
get 139437
push_front 89952250
push_front 659109518
push_middle 631419354
push_middle 357883680
push_front 601377461
push_middle 878433003
push_middle 709908735
push_back 819520684
push_middle 816297069
get 80733
push_middle 781431462
push_front 584147553
push_front 113551752
push_middle 361423999
get 95511
push_middle 335233503
push_middle 152764351
push_middle 56275189
push_back 921728426
get 144059
push_back 171626610
push_middle 562404511
push_front 418454897
push_front 359244349
push_front 77129861
push_front 727238820
push_back 811500420
get 25033
push_front 165333473
push_back 805446767
get 286808
get 269133
push_front 717892776
push_back 223160332
push_middle 821492683
push_middle 673528069
push_back 879892901
push_back 631291964
push_front 770479665
push_front 800015718
push_front 178208223
get 33572
get 5984
get 155535
push_middle 289299460
push_back 987015476
push_back 819706470
get 261921
push_front 656000222
push_middle 811930645
push_front 610585756
push_middle 628066142
push_back 837794614
push_front 988814612
get 251221
push_front 56104460
push_middle 287635953
get 300455
get 47246
push_middle 378781108
push_back 507483110
push_middle 749978649
push_front 45653388
get 265070
get 227639
push_back 434358460
push_middle 122336930
get 189070
push_middle 736775756
push_middle 67678285
push_front 982195883
get 238768
push_front 428004556
get 92162
push_middle 167338767
push_middle 144955392
push_front 529549226
push_back 198519067
push_middle 402671967
push_front 326674114
push_front 559546037
get 52419
get 149211
push_front 468650333
get 214421
push_front 476904758
push_front 699733516
get 48985
push_middle 630675955
push_front 641871943
push_front 83002742
push_back 349977078
get 64191
get 132792
push_front 769666347
push_front 905909821
get 242931
push_front 527878271
push_front 798223281
get 41763
push_front 806827806
push_front 204747823
push_front 996427948
push_middle 972393728
get 148565
push_middle 347200001
push_middle 386907191
get 187130
push_back 299097599
push_middle 294690373
push_front 16229593
push_back 118263178
push_front 606511371
get 120930
push_front 272693608
push_back 276583292
push_front 516679150
push_middle 100110910
push_front 421879163
push_front 556658216
push_middle 863007735
get 272347
push_back 769360976
get 79106
push_back 62496647
push_back 10293858
get 128591
push_front 494660342
push_middle 340227259
get 255857
push_back 382350557
push_front 651339715
get 72867
push_middle 509134498
push_middle 536056185
push_middle 695118303
push_front 703165142
push_front 960319473
push_front 930726524
push_middle 950156559
push_back 376648391
push_front 330581458
push_front 485878472
push_front 427863745
push_front 688311261
push_back 973503095
push_middle 191509228
push_back 381352563
get 90660
push_front 696595112
push_middle 707035611
push_back 698649785
push_middle 434254710
push_middle 91697618
push_middle 783319452
push_front 802475247
get 116251
push_back 749715353
get 250008
push_middle 383881320
get 23633
push_middle 252256201
push_middle 931129625
push_back 949292280
push_front 930726415
push_front 50954763
get 25610
get 111015
get 234768
push_back 808522715
push_front 191949239
push_back 850258741
push_middle 626048165
push_middle 984340140
push_back 1624016
get 238434
get 37762
push_middle 206751661
push_middle 539520742
push_back 361843535
push_middle 261171360
push_middle 804998246
get 298728
push_front 57432713
push_middle 869065691
push_front 808929458
push_back 192518914
push_front 631288755
push_middle 775242283
push_middle 657831932
push_front 880483557
push_middle 271021693
push_front 974667510
get 21158
push_middle 836292444
get 292597
get 210748
get 191178
push_middle 156531216
push_front 749356851
push_front 350894258
push_middle 294523543
push_front 749929319
get 152392
push_middle 121417172
get 278274
push_front 573774206
push_back 358517554
push_front 538626962
push_middle 765303077
push_middle 116966033
push_front 85338447
push_middle 288631655
get 186546
push_middle 951958173
push_middle 154264968
push_middle 754017202
get 67738
get 208092
push_front 363427325
get 13058
push_back 559069338
push_middle 627511813
push_back 185291942
push_back 82031276
push_back 178507593
push_middle 649310668
push_back 13639621
push_front 582749432
push_front 776611874
push_front 445609634
push_front 192815915
push_front 197707500
get 245920
push_back 561512031
push_middle 264182348
get 131675
push_back 775268624
get 219116
get 165644
push_front 939452084
get 208902
push_middle 138496641
push_back 396124754
push_back 997492463
push_front 182979529
push_back 947966579
get 39109
push_front 397814050
push_middle 752548426
push_front 904758713
push_middle 762276833
push_middle 953626591
push_middle 288356940
push_front 211755727
push_middle 169729145
push_middle 393926925
get 250798
get 4884
get 20595
push_middle 501096277
push_back 468972309
push_front 954314914
push_back 677332816
push_middle 665642249
push_back 611847634
push_middle 709549896
push_middle 996028075
push_back 380703976
get 81931
push_front 281441340
push_middle 751455007
push_back 965069351
get 125657
push_middle 862029245
push_back 596361496
get 268276
push_front 261133525
push_front 379466111
push_front 658775034
push_middle 512214442
push_back 336903195
push_front 49646269
push_middle 14195873
push_middle 38528273
get 287755
push_back 689103239
push_front 67630401
push_back 285105131
push_front 318281680
push_middle 878085405
push_middle 48462855
push_back 370615525
get 96294
push_middle 928095470
push_front 480757418
push_back 217040746
push_middle 320930277
push_back 105912406
get 60855
push_back 177099049
push_back 290143540
get 275657
push_front 962640322
push_middle 327372069
push_back 732518208
push_front 684384165
push_back 164899122
push_middle 44481609
get 80748
get 97344
get 27148
push_middle 29399691
push_middle 685472557
push_back 916024952
get 77212
push_middle 606602445
push_front 589596465
push_front 173605984
push_front 554270083
get 207345
push_middle 95257474
push_front 439360911
push_back 218703445
push_middle 143886425
get 135499
push_middle 901911155
get 231567
push_front 615213945
get 249262
push_front 209283230
push_front 697553362
push_middle 252035342
get 41393
get 169235
push_front 232559448
push_back 90051940
push_middle 844074187
push_front 985715129
push_middle 211500264
push_front 430109507
push_middle 393056667
get 95794
push_middle 653507811
push_front 273411752
push_back 174827414
push_middle 651743740
get 238147
push_back 119067274
get 23210
push_middle 129691035
push_front 302821499
push_front 95417627
push_front 544587890
push_middle 902397487
push_back 136564563
push_middle 931114933
get 56208
push_middle 429848589
get 25475
push_middle 278258606
push_middle 252406856
push_front 437481251
push_middle 373288401
push_back 398394346
push_front 652455087
push_back 288141330
get 183439
push_middle 541161595
push_middle 357117518
push_middle 118744214
get 277661
push_back 954820607
push_back 208107328
push_front 161027727
get 48158
push_back 441609914
push_middle 92555127
get 6641
push_front 989220022
push_front 750343976
get 230743
get 90770
push_middle 312505248
push_back 540291063
get 295062
get 2818
push_back 187861596
push_back 768653729
get 12618
push_front 450490072
push_back 645474194
push_back 127188932
get 135016
push_middle 492031501
push_back 876393625
push_back 827360330
push_back 444475601
push_middle 310258149
push_middle 810215978
push_back 803957052
push_back 342710883
push_back 313480206
push_middle 219582594
push_front 944334310
get 78828
push_front 177919317
get 251124
push_front 111934984
get 251409
push_back 22523092
push_middle 609374936
push_front 906885770
push_back 818782804
push_middle 793327592
push_front 221547281
push_middle 28427768
push_back 862579218
push_middle 664076470
get 178983
get 109925
get 67199
push_middle 406783503
get 193653
push_front 942967989
get 207848
push_front 527377701
get 225186
get 51780
push_middle 565362696
get 197917
push_front 336503213
push_back 17067223
get 138078
push_front 458153320
push_front 498867029
push_middle 379442162
push_back 729893857
push_front 334990747
push_middle 394288857
push_back 241909650
push_middle 736869200
push_front 763970577
push_middle 520487318
push_middle 365831853
push_middle 159550870
push_back 615506966
get 85077
push_front 169265862
get 277474
get 53080
push_front 693139980
push_front 841763395
push_back 935249888
get 18617
push_back 680198858
push_back 519709432
push_middle 398592816
push_middle 636632
push_front 21760531
push_middle 641708487
push_middle 951727609
push_back 50658417
push_middle 651918249
push_back 21229980
push_middle 400686857
push_front 91481588
push_front 66798942
push_front 143973134
push_front 857598119
push_back 410355489
push_back 893094578
get 106590
push_front 339200158
push_middle 897293418
get 146678
push_front 694647252
push_front 224586546
push_front 770598917
push_back 301110356
push_front 868294390
push_front 469546967
push_middle 497624383
push_front 599888063
get 212774
get 291960
push_middle 984060894
get 49141
push_front 133010405
push_front 17278740
get 125078
get 25848
push_back 858915169
get 40805
push_back 659540664
get 77902
push_back 425038845
get 246778
push_back 241213547
push_middle 980163275
push_middle 514042777
push_back 692829059
push_front 168862635
push_front 88494717
get 119607
push_middle 282972970
get 145139
get 99767
push_middle 781444708
push_back 956817421
push_middle 434275565
push_back 502789254
push_back 22664870
push_middle 695044914
push_back 990008446
push_back 959887519
get 215441
push_front 576071654
push_front 994312135
push_middle 774699525
push_back 155520695
push_middle 608422446
push_back 887452642
get 121036
push_front 295404573
get 85072
push_front 575569203
push_front 29427845
push_front 776729691
get 243475
get 132586
get 74815
push_back 911860751
push_front 196048690
get 168007
get 165738
get 293444
get 300469
push_back 877083961
push_front 786278682
push_middle 455111813
push_middle 74737640
push_middle 975979270
push_front 225293863
push_front 276653072
push_back 909432211
push_back 816047017
push_middle 203496500
push_back 150863754
push_middle 59744308
push_back 748763246
push_middle 465044795
push_middle 888864395
push_middle 683939749
push_back 752615738
push_middle 635212531
push_back 606139918
push_back 790401535
get 83530
get 220378
push_front 213006412
push_back 141205562
push_back 977791622
push_back 24184422
get 178652
push_middle 72585358
push_middle 962111374
push_front 605434623
push_middle 946123946
get 181052
push_back 385295788
push_back 896602252
push_front 288411185
push_middle 639374577
get 270044
push_back 324800325
push_middle 173117760
get 156683
push_back 731567791
get 18752
push_back 34524860
push_front 224624596
get 268995
push_back 561347702
push_middle 284465663
get 221817
push_middle 968881826
push_middle 228229949
push_middle 45750371
push_back 37215427
push_back 813659869
get 139494
push_front 24137718
get 588
push_front 360177329
get 26350
push_back 901043149
push_front 911095731
push_front 955540638
get 112527
push_middle 849563947
get 6314
get 105059
push_front 548882498
get 241002
push_front 629752082
push_middle 367415805
push_middle 559102897
push_back 926553243
push_middle 84531346
push_back 120655681
get 74358
push_back 986320380
push_front 772834489
get 233787
push_back 906376654
push_front 214386677
push_middle 484530054
get 90212
push_front 869453591
push_back 308234001
push_front 146638925
push_middle 556806685
push_back 719068535
push_middle 468888452
push_front 822530887
get 7
get 124432
push_back 223860878
get 180478
push_back 651230117
push_back 570164216
push_front 681115237
get 53971
push_middle 251668479
push_middle 980915794
get 233547
push_front 598518334
push_middle 14394765
get 15865
get 140842
push_back 68061115
push_middle 362076825
push_front 624353086
get 68536
get 46155
push_front 373819060
push_middle 944153565
push_middle 971757533
push_middle 446364039
push_back 392562174
get 153884
push_middle 241360254
push_front 156738011
push_front 948959075
push_back 152636785
push_front 404372556
get 233931
push_back 294200618
push_front 458307777
push_front 424321029
push_back 917211730
get 292205
push_middle 494736248
push_back 558240354
push_front 282602176
push_front 229772523
push_middle 62786066
push_front 623497360
get 2328
push_back 151368737
push_back 404217402
push_middle 697656129
push_front 929268785
push_front 616244772
push_middle 169555557
push_middle 465949698
push_back 898491454
push_back 629803169
push_back 733854287
push_middle 425843120
get 81902
push_front 655982115
push_middle 755956363
get 246799
push_middle 763338483
push_front 151861600
push_middle 57497393
push_front 136688284
push_middle 265192462
push_front 515789503
push_back 136202008
push_front 304212249
push_front 572366983
push_back 75668262
push_back 975412689
get 179110
push_middle 983431031
push_front 640931427
push_front 644667530
push_back 381470420
get 54990
get 42729
push_back 929302642
push_back 85224666
push_back 158659179
push_back 572324602
push_back 192434511
push_middle 691659220
push_back 496716442
get 58082
push_back 725152311
push_back 193816286
push_front 120210904
get 180870
push_front 194797426
push_middle 710010958
push_back 348618389
push_middle 894160783
push_middle 517706488
get 197366
get 282053
push_front 888229423
push_middle 469286519
push_front 398962419
push_back 550351031
push_front 165618799
push_middle 147191014
get 264449
push_middle 754079454
push_back 271737516
push_front 118681185
push_back 332789823
get 251767
get 119444
push_back 496675912
push_middle 829809301
push_back 754755653
get 6973
get 24702
push_middle 379184728
push_back 787726276
get 82850
push_back 759537679
get 192239
get 136343
get 201467
push_back 783421456
push_front 811520440
push_front 984339642
push_front 378240425
get 235312
push_back 540613462
push_middle 149537831
push_front 614105815
push_front 385773391
push_front 38338770
push_back 86815346
push_front 741499017
get 300719
push_middle 311987034
push_front 76318032
push_middle 184545527
push_middle 255895702
get 158657
push_middle 176629182
get 503
push_front 106676854
push_middle 664407172
get 296993
push_front 637497123
push_back 289283155
push_back 730684355
get 36427
push_front 584950255
push_back 487254123
push_back 110589009
push_back 189214460
push_front 933109164
push_front 37673869
push_middle 48326136
push_middle 715683068
push_back 934832599
get 136936
push_front 462877604
push_front 357789783
get 14115
push_front 800220328
push_front 640417967
push_front 973616097
push_back 645312839
push_back 81208285
get 30758
push_back 613665471
get 136066
push_middle 552942430
push_back 866824011
push_back 857795676
push_back 627869377
push_back 99716949
get 185845
push_middle 199028599
push_middle 490319682
get 12047
push_middle 115780301
push_middle 820220422
push_back 819993389
get 301662
push_back 287216007
get 60161
push_middle 330909393
push_middle 952340476
push_middle 618820098
get 129598
push_middle 511313798
push_middle 78706017
push_front 797846570
push_front 158283039
push_front 75954876
push_middle 707845244
push_middle 205043359
push_front 694238027
push_back 817211644
push_middle 570983423
push_front 357277727
get 166974
push_back 381290060
push_front 577357220
push_front 262461835
get 8448
push_front 243747155
push_middle 573096974
push_middle 425515997
push_middle 274971489
push_front 566271776
get 155195
get 59137
get 279345
get 60334
push_front 287876393
get 80644
get 225557
push_middle 37678515
push_front 547902238
get 238101
push_back 958400011
get 214048
push_front 101620705
push_front 956905605
push_middle 956291641
get 74690
push_front 26622545
push_back 720560354
push_middle 15856937
get 216905
push_front 328910007
push_middle 669117203
push_front 438828808
push_front 150130098
push_front 549698739
push_back 347515493
push_middle 439223756
push_front 271840853
push_middle 580644598
get 134738
get 133593
push_middle 197009857
push_front 35973547
get 296488
push_front 630243264
push_front 25661096
push_front 730153067
get 79765
push_front 261013700
push_middle 159133077
push_front 254312870
get 9359
get 212164
push_front 462231980
get 10230
push_front 492946349
push_front 510427462
push_front 222352818
push_front 275258393
get 60587
push_front 622986665
push_back 91272994
push_back 415525383
push_middle 902072775
push_back 590613281
get 81271
push_front 817791304
push_front 107337895
push_back 358161252
get 75665
get 136065
get 109105
push_front 408525545
get 17399
get 191344
push_front 701301771
push_front 780883398
push_back 556871589
push_middle 833149470
get 249903
push_front 467950997
push_middle 273896513
get 42007
push_front 434455293
push_middle 388495335
push_middle 747522457
push_back 124672025
push_back 220969636
push_back 907993544
push_middle 613361467
push_back 479877593
get 241025
push_back 426258106
push_back 794300650
push_middle 678930923
push_back 227695193
push_back 949242302
push_back 106026971
push_front 116614892
push_front 391772479
push_middle 113546573
push_front 586633816
push_middle 407745963
push_back 654790833
push_middle 374393038
push_back 790088630
get 122901
push_middle 87199860
push_front 570208340
push_front 191298123
get 28045
push_front 36694712
push_front 182971468
push_back 62391153
get 185171
get 86424
get 111958
push_front 241169534
push_middle 454841804
push_back 670729066
get 243459
get 13987
push_middle 617494457
push_front 31073383
push_middle 974065636
push_back 612779159
push_front 943952469
push_back 234297251
push_middle 165466808
push_front 915424055
push_middle 271241601
push_middle 407321813
push_front 486919446
push_back 85672690
push_back 860884398
get 82952
push_front 37878193
push_middle 7758906
push_front 307022754
push_back 633934414
get 288559
push_front 156471488
push_back 960721874
push_front 876532583
push_front 83919934
get 59941
push_middle 550109660
push_back 302492863
push_middle 335952807
push_middle 707134027
push_back 77474620
get 301299
push_middle 116973334
push_front 402118647
push_front 96743092
push_middle 175658376
push_back 737545660
push_middle 772401136
push_back 483686172
push_back 652430701
get 247011
push_middle 759069596
push_middle 297303330
get 206134
push_middle 547531907
push_back 583375940
push_back 23208761
push_front 959077707
get 57012
push_front 220130108
get 231342
push_back 518370158
get 174031
push_middle 867792734
get 146971
get 262779
push_front 511691265
get 89992
push_back 647174065
get 176119
push_back 934596286
push_front 661666818
get 41818
get 249589
push_back 393741369
push_middle 916364840
get 93070
push_front 250466259
push_back 215795813
push_front 444758631
push_middle 214487419
push_back 38389102
push_middle 938689172
get 139211
get 281775
get 1376
push_back 348979003
push_middle 595346486
push_back 761997795
push_front 5899705
push_middle 598085846
push_back 127812123
push_back 280781488
push_middle 663032632
get 274653
get 125453
push_back 388485864
push_back 864744842
push_middle 613709651
push_back 549802828
push_front 510469363
get 69907
push_back 887135223
get 275263
push_middle 586170295
push_middle 64102634
push_middle 792043542
push_front 957369204
push_front 186692229
get 78336
push_front 597088301
get 257331
push_back 187007360
get 119874
get 27307
push_middle 252872121
push_front 218598343
push_front 944534290
push_middle 710743907
get 106785
push_back 798913284
push_middle 884665614
get 40415
get 43029
push_front 915785704
push_back 333005427
push_front 154954906
push_back 86864244
get 266316
get 115195
push_front 25700773
push_front 603264163
get 222301
push_front 664219089
push_front 75117550
push_middle 573238405
push_front 475540116
push_front 682520565
push_front 645168600
push_front 575731613
push_front 925814245
push_front 800334806
push_middle 862889369
get 119480
push_front 889407076
push_middle 837868998
push_front 679305105
push_front 216491264
get 125130
push_back 965779179
get 286937
push_back 253653708
get 130778
push_middle 493165397
push_front 808003387
push_front 133494274
push_front 727506670
push_middle 328855736
push_middle 603037808
push_middle 47114722
push_back 810827014
push_back 986055227
push_back 865532948
push_middle 486923698
push_front 446255049
push_middle 590867047
push_middle 963120376
get 45559
push_back 936583742
get 212249
get 251225
push_middle 926956636
get 110626
get 240091
push_back 191097100
get 14810
push_back 591015498
get 186085
get 221326
push_middle 928886356
push_back 828417933
push_middle 224230838
get 247963
push_middle 446218374
get 274450
push_front 660883403
push_back 727625394
push_back 509206343
push_front 878689441
push_front 817529400
push_middle 916387380
push_back 258169104
push_front 355224031
get 222537
push_front 783818197
push_back 31936482
push_back 783094816
push_front 661813001
push_front 908434930
get 135227
get 277466
get 270853
push_middle 14778109
push_front 890925218
push_back 655930936
push_back 666892853
get 226449
get 139497
get 106190
push_front 508408448
push_middle 766606079
get 215696
push_back 627029154
push_back 33787841
push_middle 692489468
push_front 936389335
push_front 480513872
push_back 501393310
push_front 182320490
push_front 233670087
push_middle 288206147
push_middle 175834672
push_back 638252715
push_back 161789000
push_front 468273919
get 222913
push_middle 540760455
push_front 92500401
push_front 134382815
get 6677
get 138997
push_back 377278037
get 88841
get 147158
push_back 174167868
push_front 29763590
push_back 193395530
push_middle 888163004
push_middle 297150216
push_front 782117054
get 287459
push_middle 762804165
push_middle 764610937
push_back 148035503
get 57274
get 153993
push_middle 76923421
push_back 742146705
push_front 525860918
get 60851
get 156811
push_middle 925345098
push_back 509397673
get 227930
push_back 60117455
get 74112
get 154976
push_middle 293167564
push_front 568613387
push_middle 181762251
push_middle 513990074
push_back 913150878
get 60172
push_front 370705483
push_middle 735143021
push_middle 837085023
get 183336
push_middle 514462071
get 104204
get 249655
push_back 286494430
get 252533
push_back 337428948
push_middle 44274437
push_back 557942899
push_back 261280827
push_front 701682605
push_front 790493003
get 234521
push_front 347367108
get 137372
push_front 943223952
push_front 305666995
get 214067
push_front 441015712
push_middle 974244796
push_front 522667227
push_back 44491123
push_front 17295175
push_back 199787810
push_middle 12351629
get 199115
push_back 866293104
push_front 117078626
push_middle 115072587
push_front 420008141
push_middle 437377334
get 34558
push_back 143635660
push_back 283286224
get 47071
push_middle 699319231
push_front 861755313
get 47775
push_back 275128740
push_back 350810094
push_back 295496470
push_back 149653085
get 250609
push_front 499103572
push_back 129462761
push_back 926522900
push_front 58648162
push_back 836289889
push_middle 247833779
push_front 997832458
get 239790
push_front 312210218
push_middle 516432488
get 10677
get 277295
push_middle 278706718
push_middle 551117073
get 206958
push_back 744267597
push_middle 561361237
push_middle 929970934
push_back 636417502
get 50578
push_back 712375171
push_back 821067607
push_middle 689023455
push_front 982519097
push_middle 817633688
push_middle 241912630
push_back 448703741
get 260003
get 37282
push_middle 369697809
push_middle 89746714
push_middle 676532776
push_back 655581270
push_middle 656641250
push_middle 655454846
get 85906
push_middle 516372221
push_middle 299468987
push_middle 214779975
get 299493
push_back 17017860
get 206626
push_middle 300611078
push_back 531739657
get 160865
push_middle 966428737
get 19937
push_middle 321352275
push_back 332676961
push_middle 504392486
push_back 919052213
push_front 314128700
get 192661
get 208115
push_front 413107495
get 37806
push_middle 505974700
push_back 388642349
get 225291
push_front 43532354
push_middle 808671509
get 20484
push_back 669235058
push_back 103342999
push_front 13107872
push_middle 332700173
get 140761
push_back 840091873
push_back 643338798
get 283618
push_middle 654686693
get 222714
push_middle 739266240
get 269619
push_back 535767382
push_front 438793330
get 151174
get 53133
push_front 875409181
push_front 210783617
push_front 763592601
push_back 367775511
push_front 685302204
push_middle 961497038
get 300645
push_middle 674683312
push_front 3996221
push_back 976405378
push_front 626992257
push_middle 244622809
push_front 885188831
push_middle 372018571
push_middle 307779085
push_back 337731997
push_front 745064362
push_front 398932257
get 11882
push_middle 22473585
push_front 378509035
push_middle 718746864
push_middle 165444598
push_middle 89796377
push_front 684756869
push_back 995281550
push_front 43321283
push_back 289590733
push_front 287530853
get 85310
push_front 667750309
push_middle 425935975
push_front 264620776
get 98892
get 17742
push_front 82264581
push_back 653153799
push_middle 291863715
push_middle 26131541
push_front 787564625
get 279593
get 6428
get 80920
push_middle 784824101
push_front 286674990
push_front 687613044
push_front 574615760
push_middle 566169809
push_back 245784417
push_front 181600796
push_front 70577517
push_back 323598766
get 40590
get 225221
push_back 95633961
push_middle 997746872
push_middle 959758294
push_front 918476793
push_back 70159734
push_middle 242250530
push_back 307947074
get 215887
push_front 98243131
push_back 703809373
push_back 835777191
push_back 148121166
push_front 214130049
get 849
push_front 995913085
push_front 188175813
push_front 747092989
push_front 152762323
get 300920
push_front 112631221
push_front 461276177
get 9444
push_back 34563311
push_front 898131842
push_middle 559506725
push_back 540955291
get 141216
push_middle 956320590
get 41677
push_front 816749258
get 69611
push_front 587476565
push_middle 538052012
push_back 53340580
push_back 358471971
push_front 298175862
push_middle 94432654
push_middle 141539653
get 138294
push_middle 867785078
get 181971
get 76397
push_front 142507410
get 246872
push_back 328587348
push_back 355870509
push_front 434097649
get 107958
push_back 577047481
push_middle 729229315
push_middle 528591127
push_front 967593940
get 259444
get 296959
push_middle 917660334
get 65089
push_middle 728254214
push_back 584375286
push_back 256208503
push_back 986199111
get 243434
push_back 191292336
push_back 577146216
push_middle 24780690
push_front 909698300
get 185149
push_front 445212449
push_back 869948831
get 209253
push_middle 904539301
push_back 20884889
push_front 349383325
push_back 194400482
push_middle 665264322
push_front 431949370
push_front 974048953
push_front 761361660
get 63673
push_front 557443767
push_middle 968373292
push_front 206666108
get 7484
push_front 876954839
get 95970
push_back 84877159
get 115447
push_back 248949660
push_front 759085900
push_back 544772279
push_back 299349897
push_middle 387367561
push_back 594073182
get 219124
push_middle 884518685
get 95438
push_middle 671423333
push_front 67793495
push_back 897299312
push_front 238153316
get 171517
get 94542
push_back 469938672
push_middle 215737440
get 292005
push_front 293868573
push_front 174926823
push_back 931592476
push_back 992333742
push_front 187655904
push_front 464912176
push_middle 665873746
push_middle 649419897
push_back 115479040
push_front 172639024
get 198286
get 218251
get 94037
get 19286
push_middle 439376106
push_front 162258130
push_back 193748791
push_front 622681619
push_front 705421078
push_middle 925141125
push_front 323094495
push_front 218589944
push_middle 559773634
push_front 369493478
push_middle 19474722
push_back 109929247
push_front 642307234
push_middle 246915117
push_back 906618264
push_middle 915099013
get 250116
push_middle 149385545
get 176337
get 69383
push_back 650926834
push_front 16310650
push_middle 343159682
get 32072
push_front 545781645
push_middle 496951774
push_back 103660916
get 27050
push_front 338772364
push_back 837432069
push_back 716439895
push_middle 200805010
get 11542
push_back 166224244
push_middle 41657233
push_middle 469634115
push_middle 698870414
push_front 158945031
push_back 7867736
get 55914
push_back 876678680
push_front 865753831
push_back 911814332
get 261114
push_back 180195798
push_front 23633783
push_back 763040874
push_middle 465430484
push_back 556748646
push_front 458335338
push_front 124024974
push_front 632689150
get 73806
get 109381
push_front 479317198
get 151632
push_middle 423540120
get 206671
push_back 715603185
get 239503
push_back 565531990
push_front 517447004
push_front 175822422
push_front 384926317
push_front 314627681
push_front 171031587
push_middle 10529022
get 203673
push_back 870418979
push_back 890080480
push_middle 230953166
push_back 629970142
push_front 822613012
push_front 761512154
push_front 527791740
get 68178
push_front 957735647
get 221477
push_front 538498955
push_middle 836710833
push_back 986160751
push_front 21225530
get 99545
push_back 962970106
push_front 949100829
push_middle 465971723
push_middle 919973573
push_middle 660313450
push_back 362500681
get 226122
push_front 23967975
push_middle 29694265
push_middle 462890507
push_front 792436243
push_front 709093468
push_middle 360169802
push_back 355325232
get 287837
get 123489
push_middle 1598217
push_middle 7711751
push_back 912143665
push_back 334208187
get 180893
push_back 671159170
get 85724
push_back 797058093
push_front 482622025
push_back 676647443
push_back 696255667
get 41619
push_middle 640560524
push_middle 112233018
get 193422
push_middle 551716123
push_middle 366407849
push_front 170801638
push_middle 324105093
push_back 442782137
push_front 595969187
push_front 759766855
push_back 311151271
get 263763
push_front 239231064
push_middle 351385255
push_back 877744597
push_back 174599337
push_back 159301358
push_middle 492252233
push_back 920171335
push_middle 421301795
push_front 378968571
get 53946
push_back 274508742
push_front 372337948
push_back 917942322
push_back 957625190
push_front 547755843
get 192511
push_front 416106450
get 220269
get 40537
push_middle 62612227
push_front 732868092
push_middle 406868826
push_middle 236881648
push_back 559836264
push_middle 916935609
push_front 153219894
get 102182
push_front 201394115
get 577
push_middle 924635157
push_front 409671230
push_front 681827168
push_middle 599644338
push_middle 138218153
push_back 693569285
push_back 537815518
push_middle 918861289
push_back 147640459
push_back 205831981
push_back 110678430
push_front 475436618
get 83944
push_middle 16945122
push_back 352371594
push_back 914508818
push_middle 972087151
get 11272
push_middle 588307968
push_back 872207152
push_back 773128942
push_middle 172666883
push_middle 475095420
get 53817
push_front 509112355
push_front 185605655
push_back 488730565
push_front 905010721
push_back 415065914
push_middle 557830659
push_front 215431646
push_front 246942696
push_middle 372484539
push_front 327646563
push_back 88969847
push_back 405425536
push_back 639488207
push_middle 83179285
push_back 204239427
push_front 939650097
get 69193
push_middle 777811549
push_front 432287545
get 283187
push_back 328153666
push_front 178290341
push_back 670143543
push_back 20713949
push_middle 371736981
get 112806
push_back 598182841
push_middle 910400423
push_back 40342264
get 66765
push_middle 871293857
push_back 44237652
push_middle 394647042
push_back 451808953
push_middle 643639775
push_back 887065722
push_back 984113455
push_back 493125442
push_back 136485834
push_front 731330515
push_front 859955880
push_middle 644282352
push_middle 934027028
get 9015
push_middle 699743624
push_front 864529564
push_back 625259274
push_back 336842361
get 160764
push_front 697242229
push_middle 293186546
get 103804
push_back 552734337
get 91325
push_middle 147436082
get 47086
push_front 340923266
push_middle 357139367
push_middle 962190049
push_front 917758936
push_front 161709137
get 27987
push_front 296692135
push_front 172719063
push_back 16684853
push_back 367710455
get 2585
push_front 147808348
get 222914
push_middle 175456802
push_back 837717303
get 125774
push_middle 611294625
push_middle 500740227
push_middle 178349701
push_middle 578318146
push_back 866873513
push_front 243012256
push_back 618863939
push_front 581548453
push_middle 157360372
push_middle 363075364
get 159331
push_front 201991374
get 226878
push_middle 299683230
get 91452
push_front 684587834
push_back 582278167
get 299301
push_front 949804804
push_middle 877182419
get 72775
push_front 681447849
push_back 848950728
get 271006
get 83857
get 206409
push_middle 216480595
push_back 880969253
push_back 705109711
get 54367
push_front 51085526
push_middle 467128605
push_middle 118833774
push_back 585807781
push_middle 163122652
push_middle 8567559
push_front 846353860
push_back 937962883
push_back 811561176
push_back 826978620
push_back 389461610
get 114910
get 180985
push_middle 764448503
get 171026
get 44832
get 283936
get 128375
get 189606
push_back 288774049
get 24073
get 286002
get 218298
push_back 563132090
push_middle 410494743
get 181889
push_middle 534331459
get 99539
push_back 182806814
push_middle 844346979
push_back 875001313
get 202726
push_middle 207985582
push_front 240311888
push_front 764285140
push_front 615621493
push_back 413395183
get 113770
get 256368
push_middle 906255273
push_back 377273087
push_back 448206886
get 70078
get 122634
push_middle 301521788
get 20652
push_front 659562859
push_front 145600988
get 132297
push_middle 624935752
get 297213
push_middle 668917604
push_front 87168277
push_middle 565702847
push_back 472328403
get 30207
get 122180
push_middle 192510080
push_middle 999697138
push_front 752730674
get 279287
push_middle 232540038
push_back 709424203
push_back 341399444
push_middle 232331594
push_back 708391080
push_middle 296030140
push_middle 121152160
push_back 735181078
push_back 450685020
push_back 263002409
push_front 445207282
get 170399
push_middle 322394814
push_back 940885762
push_middle 284277232
get 32302
push_front 925039395
push_middle 318305456
push_middle 37180634
push_front 852454120
push_middle 125199550
push_middle 404859067
get 35553
get 29987
push_back 987010502
get 70074
push_middle 423623120
get 105070
push_back 673353584
push_middle 306004844
push_back 850839777
get 59784
push_middle 249401508
push_back 854476222
push_back 421210206
get 284130
push_back 548082337
push_middle 546890715
get 234002
push_back 613745406
push_front 858286476
get 159877
push_middle 232966026
push_back 700601134
push_middle 78122377
get 297706
push_front 290620900
push_middle 995151652
push_middle 339838240
push_front 624159496
push_front 223525059
get 1946
push_front 31309835
push_middle 341611388
get 247469
push_middle 315294729
push_front 621625803
push_back 351931918
push_middle 889411681
get 259125
push_middle 956755527
push_middle 310545201
push_back 150754950
push_middle 154486248
push_front 164333338
get 257600
push_middle 793475456
push_front 264597023
push_back 489199971
push_front 996891636
push_middle 433589763
push_front 856682105
push_middle 722407620
push_front 838433196
get 281216
push_middle 275979033
get 70838
get 172635
get 229755
push_back 744538729
push_back 274393677
get 60508
get 212962
push_middle 758061194
push_back 789032043
push_front 245275646
get 41010
push_front 484651205
push_front 636736633
push_front 344363834
push_middle 451590421
get 254292
get 255089
push_front 258032392
push_front 930081323
push_front 929469248
push_middle 493529104
push_middle 622914227
push_front 672809686
get 101561
push_middle 23383587
push_back 940349997
push_middle 9953803
push_front 40260438
get 33108
push_middle 915288833
push_back 535391193
get 218558
get 142379
push_back 143028002
push_back 954779480
push_back 960623607
push_back 493043297
push_back 629757093
push_back 400873258
push_front 289320307
push_front 330680983
push_middle 314857501
push_middle 185736148
push_front 17243541
push_middle 151575025
push_front 131565717
push_front 828467187
push_back 651955643
push_back 861666579
push_front 858479163
get 60896
push_back 894280467
push_middle 916045007
push_back 125000415
push_middle 329630261
push_back 847495449
push_front 158884910
get 239072
get 173147
push_back 10205838
get 91816
push_middle 688739808
get 47562
push_middle 599985901
get 74544
push_back 107479883
push_back 234686451
push_front 863718997
push_front 472841983
push_back 683437419
get 255831
push_back 193025028
get 143295
push_back 604781336
push_back 813537140
push_back 141365404
push_back 61639995
get 868
get 28698
push_front 597759430
push_middle 213838615
push_middle 513319817
push_front 282381428
push_middle 514176065
push_front 27641633
get 72883
push_front 240864025
get 290244
push_middle 681727798
push_front 91353529
push_back 869952015
push_middle 285007510
push_front 170652276
get 197661
push_middle 151156287
push_back 98791854
push_back 802034349
push_front 555022991
get 102815
push_front 672930360
push_back 439648057
push_middle 440471306
push_back 588320844
push_back 222357586
get 60350
get 90514
push_front 162579551
push_middle 812273009
push_back 58797191
get 180546
push_back 183231500
push_front 694998343
push_back 408157521
get 276628
push_front 753380093
get 145042
get 187642
push_middle 769041971
push_back 612972079
push_front 407171082
push_back 24786221
get 301449
push_back 505330301
push_middle 424175746
push_back 255642182
push_front 64670794
push_back 876989217
push_back 162726258
push_back 857815333
push_front 70661532
push_back 411333873
push_middle 520551517
push_middle 700196475
get 78667
push_middle 251515844
get 31430
push_back 730737019
push_middle 220030233
push_front 891306191
push_middle 329094655
push_front 130044692
push_middle 484856147
push_front 185632553
get 228451
push_back 842795803
get 12535
push_middle 249747453
push_front 235001442
push_back 511836619
push_middle 635815767
push_back 777434441
get 294058
get 14789
push_middle 712076024
get 268928
push_back 31370923
push_middle 105183714
push_back 346430279
push_front 743831421
push_front 590468981
push_front 550729120
get 252685
get 173646
push_middle 297346373
push_middle 968894045
get 138008
push_middle 128454548
push_middle 254140795
push_back 886981000
push_front 742891109
push_middle 313257847
push_front 886543502
push_front 860657273
push_back 397363324
get 162946
push_back 845996452
push_back 745542776
get 286710
get 132616
get 89033
get 13577
push_front 155839637
push_back 884101147
push_back 393901392
push_back 939423447
push_middle 713845835
get 25349
push_middle 980292828
push_back 75341137
get 98478
push_back 250191995
push_front 483308482
push_middle 376822164
push_back 657596058
push_middle 159014599
get 44755
push_middle 541877104
push_middle 453073715
get 172960
push_middle 872781623
push_middle 892683569
push_middle 357752715
push_middle 495979705
push_front 337500099
push_middle 352899032
push_front 521720884
push_middle 634592966
push_front 469335690
push_back 263402852
push_front 394790329
get 200113
push_middle 89413798
push_back 936001328
push_middle 861957097
get 287724
push_front 585250824
push_middle 606542962
push_middle 831303791
get 637
push_back 453580202
get 62781
push_back 191534690
push_back 552300071
push_back 616394648
push_middle 239140518
get 35429
push_front 917125956
push_back 625791378
get 58896
get 22992
get 133539
push_front 350205094
push_middle 426657507
get 268142
push_middle 78197072
push_front 618422885
push_middle 991921346
get 227643
push_back 383090656
push_middle 127170825
push_front 249018127
push_back 940412908
push_front 1822530
get 119498
push_back 255156862
push_front 430943115
push_middle 306920769
get 37889
push_middle 643217384
get 211341
push_back 929434290
push_front 689542379
push_front 850202437
get 281088
get 70922
push_front 247909647
push_middle 62528708
get 33067
push_back 351805677
push_back 99567844
push_middle 538255577
get 22006
push_back 809109114
push_front 103017914
push_middle 588856509
push_back 158554264
push_front 889614672
push_back 80405301
get 72124
get 180273
push_middle 372059738
push_back 278251828
push_front 734793940
push_back 484612969
push_front 811244891
get 191318
push_front 80812378
push_front 682425886
push_front 205206988
push_middle 12476371
push_back 302217230
push_front 66524273
push_back 53722639
get 270112
push_front 649697546
push_back 385519478
push_middle 791713422
push_front 437180807
push_front 103770430
get 121826
push_back 260774471
push_middle 30964292
push_middle 343491810
push_front 668426966
push_back 524693258
push_front 340640387
get 77416
push_middle 797190652
get 181305
push_back 164470282
get 229303
get 125590
push_front 904216636
get 175760
push_middle 329825950
push_back 469927555
push_front 403796841
push_back 271429094
get 208786
push_front 96114328
push_back 119202216
push_back 715604375
get 151703
get 234504
get 66097
push_middle 926468409
push_back 578281918
get 113319
push_back 32553445
get 284115
get 36312
push_front 275903393
get 269919
get 257503
push_front 203227611
push_back 815326915
push_front 91364058
get 7965
push_middle 529364381
push_middle 563540715
push_middle 544560079
push_middle 376385484
push_back 913127550
push_front 213863076
push_middle 508548381
push_front 2993589
push_front 619180621
push_back 552894580
push_middle 707910219
push_front 635529985
get 216402
push_front 526739820
get 218747
push_back 289458360
push_back 607016724
push_front 766840705
get 46133
push_back 297368939
push_middle 820739003
get 115596
push_front 630418635
push_front 681080380
push_back 581141125
push_back 295152017
push_back 716847057
get 186603
push_middle 805318041
push_front 158259504
get 198062
push_front 391543687
push_front 319857129
get 102842
push_front 487942746
push_front 722641100
push_front 604775580
push_middle 792607189
push_middle 103470393
get 186934
push_back 23259609
push_back 485528801
push_front 976728708
push_back 438476227
push_front 151229517
push_back 328865540
push_front 161052409
push_back 372810190
push_back 370634191
push_front 675982226
push_back 17977785
get 226759
push_middle 285567014
push_middle 230488431
get 22208
push_front 436626539
get 279254
push_front 931154178
get 83089
push_back 2838715
push_front 258619159
get 61703
get 52983
push_back 985275658
push_back 992832295
push_back 823286904
push_front 970780943
push_front 107810868
get 174841
get 261189
push_back 264581258
push_middle 860054112
push_back 119157650
push_front 619759401
push_front 409399220
push_middle 371091317
push_back 136758580
push_front 254441410
push_front 42848512
push_front 723822792
push_back 238753466
push_back 735099286
get 112731
push_back 777552549
push_front 243447916
get 152763
push_middle 98625128
push_front 388776897
push_front 93789062
push_middle 147747160
get 127749
get 156021
push_middle 616355123
push_back 310260125
push_middle 460098482
push_middle 435865161
push_back 790351738
push_middle 99642747
get 133193
push_front 711295810
push_middle 899549466
push_front 29426129
push_back 80176668
push_front 234209034
push_front 990652106
get 125371
push_middle 891649502
push_middle 374874501
push_front 17306177
push_back 706096171
push_middle 429390204
push_middle 607739285
push_front 463981193
get 44953
push_back 852759760
get 111465
get 256747
push_back 70963991
push_back 509777067
push_front 781589892
push_back 161459087
get 278484
push_middle 729326392
push_middle 904836762
get 289786
push_back 575356554
push_back 710907884
push_back 733080601
push_back 688772049
push_back 178494295
get 260928
push_back 403270858
get 117673
push_middle 978019551
push_back 475738615
push_back 634613506
push_front 223214681
push_back 717097793
push_front 903905079
push_middle 377396418
get 130655
get 179081
push_back 524297207
push_front 844080145
push_back 933259066
push_middle 870858314
push_middle 207028709
get 27958
push_back 306664753
get 11328
push_front 952331552
push_middle 112127090
push_middle 648785709
push_back 925647430
push_front 142573766
push_middle 398293140
push_front 989701055
push_front 810579757
push_back 863681096
push_middle 667495237
push_back 195579488
push_middle 165967321
push_back 790633959
push_back 265315764
get 59829
get 148786
push_back 611844996
push_front 354659490
push_back 371542820
push_back 785315325
push_back 858768841
push_middle 151334325
push_middle 197632225
push_back 894778458
get 250524
get 23263
push_back 266533455
push_front 684572900
push_middle 375666418
push_middle 940200751
push_back 136687017
get 16212
get 15312
push_middle 660471479
push_back 153420482
get 15559
get 279227
get 185318
push_front 178183433
push_middle 155601875
get 281055
push_back 370230146
get 87905
push_back 700243510
push_middle 249778965
push_front 952809419
get 5404
push_middle 366354200
push_middle 641374508
push_back 754276092
get 215659
push_middle 980326194
push_middle 317415813
push_back 438067346
push_middle 578465023
push_back 129007607
push_middle 820531534
push_middle 20257048
push_back 740333313
push_front 909413929
push_middle 733288401
push_middle 412704071
get 151082
get 16032
push_back 102905483
push_middle 857846210
push_middle 538959567
get 57469
get 123195
get 280262
push_back 665287921
get 72307
push_front 367748303
push_back 245151511
get 175643
get 173154
push_middle 198622265
push_front 41990233
get 100338
push_front 896821484
get 255784
push_back 943498882
push_middle 954725891
push_middle 963974607
get 179700
push_back 505504946
push_front 957974713
push_front 938149575
push_middle 737159524
push_back 436825638
push_back 208726171
push_middle 427781656
push_front 710709650
push_front 464271066
push_back 140314917
push_front 254133830
push_back 779264028
get 288861
push_back 283591857
push_back 502783497
push_middle 714803588
push_front 658134428
push_middle 778899503
get 165391
push_front 382661054
push_back 865832711
push_back 913495171
get 287341
get 109860
push_back 826876778
push_front 950682808
get 139503
push_back 709684435
push_front 643431198
push_front 503155806
push_middle 70563975
push_front 321895065
push_middle 763850044
push_front 268658660
push_back 315842023
get 115877
push_front 473978532
push_middle 106312745
push_middle 858246924
get 123464
get 294704
push_middle 206077089
push_front 581027346
push_front 123289244
push_back 972402429
push_back 123643175
push_back 498508166
get 157960
push_middle 940565290
push_middle 591626750
push_back 198044268
get 218345
push_front 757480871
push_middle 170425570
push_middle 83487549
push_middle 525128306
get 73518
push_back 46189347
get 237837
push_front 923666695
get 221297
get 174622
get 57933
push_front 69483413
push_middle 742800593
push_back 121870765
push_back 392406799
push_back 653368042
get 48752
push_back 522357415
push_front 497174231
push_middle 969392284
push_back 885373632
get 281263
push_back 376086834
push_middle 376590772
push_front 976396991
get 86200
push_middle 199362578
push_back 311697581
push_front 361979391
push_back 968612153
push_middle 152829050
get 195594
get 95858
get 119391
push_front 788786933
push_back 765916149
push_back 538334504
push_middle 701484092
get 217255
push_back 929408789
get 93789
push_back 582535242
push_back 98038418
push_middle 191479600
push_middle 179136090
push_front 824888598
push_back 459964680
push_front 442634280
push_back 159353603
push_back 461884863
get 48477
push_middle 41322164
push_back 984224115
get 60602
push_front 650849811
get 125378
push_front 261070745
push_middle 523973579
push_middle 478852150
push_front 642347127
push_front 721196396
push_middle 857089017
push_middle 926543580
get 245239
push_back 590960909
push_front 406114684
push_middle 598349250
push_front 408979633
push_middle 401961108
get 176778
push_back 669977464
push_middle 549584175
get 122243
get 83249
push_middle 778478391
push_middle 456247374
push_back 114451453
push_front 978873318
get 214880
push_front 131765786
push_middle 619323794
push_front 962344612
push_middle 325152158
push_back 314272061
push_front 653470509
push_middle 778062654
push_front 155083746
push_middle 971838842
get 270162
push_middle 174319381
get 74748
push_middle 361879527
get 252771
push_front 854291163
push_middle 155537534
push_back 564788451
push_front 184706845
push_middle 771488873
push_middle 66172663
get 80990
push_middle 732993568
push_back 617081592
push_front 887594898
get 212848
push_middle 889887048
push_back 722559142
push_front 247261845
get 24023
push_back 86093160
push_front 878995888
get 14900
push_back 801363129
push_middle 685316933
push_front 452146179
get 231971
get 222258
get 133322
push_back 257538271
get 162039
get 58226
push_middle 897451278
push_front 131525861
push_front 298031285
push_middle 503681836
push_front 750938278
push_back 694163236
push_middle 642633088
push_front 303865744
push_middle 981051650
push_front 980167132
push_front 991137912
push_back 84827107
push_front 970915545
get 53197
push_front 329338040
push_middle 64833355
push_front 908703800
push_middle 941508543
push_back 220020022
push_front 312860075
push_middle 175329274
push_front 842219691
get 172245
push_front 663503120
push_front 672143664
push_middle 271698655
push_back 504787167
push_back 134524585
push_front 488392769
get 141404
get 245522
push_back 965840254
push_front 257262585
push_front 894913002
push_front 983945261
push_middle 345996862
push_back 488601743
get 122639
push_middle 342722137
get 70150
push_front 962927296
get 156633
push_back 81894835
get 192690
push_back 133755503
push_front 869760127
push_middle 690533756
push_middle 649879719
push_middle 333047164
push_middle 747468371
get 230641
get 16699
get 11515
push_front 616597828
push_middle 383024050
get 125793
push_front 590288148
push_middle 776979259
push_middle 323029963
push_front 116683660
push_front 29337393
push_middle 286430541
push_middle 223377306
push_back 829159782
push_back 786421885
push_back 151202973
push_front 269889808
get 150602
push_middle 130237430
push_middle 900570331
get 49036
get 110312
get 152238
push_back 986522879
push_front 382739198
push_back 704188288
get 53347
push_middle 181202599
get 277263
push_back 283490320
get 163649
push_front 35831779
get 204676
push_middle 861089198
push_back 20198976
push_back 669418847
push_front 32669395
push_middle 51356167
push_middle 582743540
push_back 67255228
push_front 353438804
push_middle 275572129
push_middle 52841136
push_front 466371753
push_front 235319138
push_back 503663738
get 247660
get 143530
get 160945
push_front 16988772
push_front 921948735
get 167960
push_middle 265413965
get 144846
push_front 329031043
push_front 85603549
push_front 719474340
push_back 117909609
push_front 129329371
push_front 70974721
get 136592
push_middle 939888766
push_front 248248404
push_front 697586152
push_back 184235383
push_back 604905721
get 178887
get 240445
push_middle 631049435
get 76043
push_middle 942753396
get 36455
push_front 535090464
push_front 938292115
push_back 297614367
push_back 700788286
push_middle 996085032
push_back 260936958
push_back 768243659
get 47171
push_middle 513670149
push_front 187600284
push_back 341920006
push_front 933094001
get 141487
push_front 125309257
push_middle 221230141
get 235811
push_front 806601031
push_middle 486174015
push_middle 239717951
get 40847
push_back 972392054
push_back 778301621
get 199173
push_middle 198969124
push_middle 551478456
push_middle 238732880
push_front 710579171
push_back 853742167
push_front 126181688
push_back 403106210
push_back 970233218
push_middle 960391544
push_back 134830964
push_back 343236053
push_middle 76687481
push_middle 72601984
push_front 187597752
push_middle 175679446
push_front 736984467
get 95411
get 154208
get 15257
push_middle 612553387
get 119086
push_back 228368470
push_back 795333190
push_back 977416473
get 67292
push_front 554304363
push_middle 964813094
push_middle 417871510
push_back 709974632
push_front 17032547
get 226563
push_back 717100273
get 16125
push_middle 603640009
get 256419
push_front 565041729
push_middle 422139249
push_front 530536406
push_back 434509598
push_front 256765115
push_front 941908259
push_middle 660240576
push_front 606739865
push_middle 975661057
get 6799
get 127101
push_middle 981735372
push_front 51550242
push_middle 997764116
push_back 493255049
push_back 150284117
push_back 399692353
push_back 846553669
push_back 654562780
push_front 77120469
push_middle 858234129
push_front 287763532
push_back 519378136
get 129523
push_back 685962723
push_front 247194720
push_front 760698959
get 49314
push_middle 369730413
push_back 466440023
push_back 313959757
push_front 359241725
push_back 748324174
push_back 436396
push_front 967978890
push_back 515665981
get 269070
push_front 939213392
push_middle 778253414
push_middle 965444145
push_middle 192414822
push_middle 162188571
get 231961
push_back 906097251
get 130378
get 300581
push_middle 583019363
get 194208
get 79967
push_back 500751963
get 93803
push_middle 68935542
push_middle 283734741
push_front 189165843
push_middle 818461225
push_middle 343235296
push_middle 921039560
get 86138
push_back 620884582
get 83906
push_back 612178406
push_front 122147527
push_front 140804132
get 82913
push_front 478866454
push_middle 56817655
get 84614
push_back 687601434
push_middle 728614160
get 262963
push_back 910427258
push_front 852094176
push_front 15095189
push_back 900227154
push_back 471535714
push_front 4434026
push_front 123373027
push_middle 381167270
get 49158
push_back 567015529
push_back 414020874
push_front 795127909
push_back 993449869
push_back 638275830
push_front 233039215
push_front 813833564
get 126253
push_back 684245209
push_front 430924462
push_back 924213270
get 150086
get 13532
get 209535
push_back 764404130
push_front 645798225
push_middle 947785068
push_middle 995785586
push_back 484500640
push_middle 129598096
get 205725
push_front 453637796
get 33960
push_back 891480600
get 218629
push_front 58712679
get 57727
push_front 187440900
get 284892
push_front 467413805
push_front 429679911
push_middle 295897274
get 16676
push_middle 5427631
get 95539
get 178132
get 174938
push_back 30612030
push_middle 835415888
push_front 374950805
get 183930
push_back 677394785
push_middle 277539173
push_middle 415576150
get 244048
push_middle 176250898
push_back 646683373
get 52276
push_middle 772600971
push_middle 278571362
push_front 794147375
push_middle 657877473
get 143815
push_back 699235479
push_front 441916734
push_front 830466960
push_front 471779028
get 38488
push_back 112318452
push_front 408891217
push_front 74570532
push_back 222987269
push_front 644172980
get 85325
push_front 679113814
get 3951
push_front 33994071
push_middle 141634788
get 287074
push_middle 988841793
push_middle 702364863
push_front 192012953
get 109360
get 173344
push_back 821470441
push_middle 825547803
push_front 159577808
push_middle 603770509
get 144983
push_back 738252802
push_middle 658132170
push_back 211432540
get 94928
push_back 831244065
push_front 99188702
get 31987
push_middle 556977326
push_middle 380712898
push_middle 4423992
push_front 431938501
push_back 961981950
push_middle 21530861
push_front 137189985
push_front 916833478
push_back 987239121
push_back 71256239
push_back 1292684
push_middle 729565407
push_front 374257091
push_front 883730306
push_front 817093757
push_front 709004714
push_front 638962923
push_middle 500814207
get 143790
push_front 590126618
get 142588
push_middle 187614568
get 96057
push_middle 240323858
push_front 578893780
push_back 628738186
get 290921
push_front 10366217
push_middle 161039792
push_middle 347207356
get 47702
push_back 312312886
push_middle 263068300
push_back 436613761
push_back 493631144
push_middle 632894774
push_middle 727271342
push_middle 656602480
push_front 79970692
push_front 914437484
push_back 2987364
push_middle 330151135
push_middle 552638619
push_back 888188696
get 117321
push_back 830478257
get 189080
push_front 120824032
push_front 919788126
push_middle 853915519
push_middle 298008061
get 156823
push_middle 243424474
push_middle 757934916
push_middle 768490818
push_front 319685371
push_middle 317116549
get 227898
push_back 564197665
push_middle 52211837
push_middle 240904778
get 290852
get 43008
push_back 913566418
push_middle 875815225
push_front 968945961
push_front 192221866
push_back 267169707
push_back 399682428
get 252857
push_back 827428650
get 180469
push_middle 698590607
get 76362
push_middle 127897384
get 138312
get 181837
push_middle 289784152
get 88482
push_back 31525988
push_middle 14601583
push_back 972314205
push_back 31082944
push_front 509026860
push_middle 717737081
get 229904
push_back 707849912
get 125439
push_back 655148895
push_back 529430560
push_back 95500335
get 154336
get 231702
push_front 615774585
push_middle 968376419
push_middle 872600178
push_back 593042225
push_middle 32525535
push_middle 747610551
get 19703
push_back 866050349
push_front 893291691
push_front 510693036
get 267897
push_front 314336777
push_back 189180624
push_front 575445724
get 70022
push_middle 259080510
push_middle 601849352
push_middle 836659675
push_middle 980179630
push_front 710102813
get 231854
push_middle 811067150
push_back 869810120
push_back 951330788
push_front 523644065
push_middle 196190051
push_back 468445317
get 73546
push_front 642152290
push_middle 569539146
get 266128
get 135542
push_front 408497706
push_front 213714835
push_back 597547615
push_back 243336451
push_middle 661088859
push_front 176869294
get 252611
push_front 379234211
push_front 997332402
push_back 542762465
get 145731
push_middle 13012163
push_front 170785016
push_middle 432597361
push_middle 426692070
get 261827
get 256989
push_front 796953854
push_back 275078700
push_middle 135397196
push_back 412034136
push_middle 738582424
get 186573
push_back 810431426
push_middle 767387938
push_front 671437788
push_middle 601301177
push_back 33689681
get 192425
get 247836
push_back 114588841
push_middle 952418949
push_back 238526674
push_front 30730991
get 162891
push_middle 78919443
push_back 272466417
push_back 4990712
push_front 222507828
push_front 505668164
get 157419
push_front 586936227
push_back 971415506
push_front 155809623
push_back 230094127
get 40807
push_back 603927928
push_back 607450947
push_front 804702264
get 235420
push_middle 226190058
push_middle 804028153
push_front 882921640
get 150937
get 197879
push_front 565398063
push_middle 398841702
push_back 684369781
push_front 795768842
push_front 554286020
push_middle 438608051
push_front 521780785
push_middle 210364222
push_middle 976305648
push_back 830498918
push_front 667400888
push_front 929120784
push_back 875820702
push_back 420079828
push_front 7182891
get 120340
get 122419
push_middle 595461293
push_front 376930212
push_front 211054740
push_front 320059163
push_back 348163044
push_middle 999816761
push_back 514385626
push_front 547570651
push_front 750035553
push_front 841642784
push_middle 333397884
push_middle 889520487
push_back 771822871
get 203848
push_back 988450514
push_front 467142818
push_back 893221855
push_middle 271468572
push_middle 602253483
push_front 281870745
push_back 317108502
push_middle 673770431
push_middle 657301390
push_middle 445681946
push_front 417781532
get 171472
push_middle 262249321
push_back 677504980
push_front 754607170
push_middle 620548451
push_back 960269448
push_back 225303560
push_front 624176410
push_back 36149097
get 189090
get 113809
push_middle 410924043
push_middle 736266166
push_middle 517521958
push_middle 68188836
push_middle 394833124
push_back 101458556
push_middle 962331074
push_middle 412853431
push_front 895546172
push_back 817529213
push_front 7154707
push_middle 243095807
push_front 133131072
push_back 918563955
push_middle 914529909
push_middle 62053037
push_back 628550988
push_back 400885335
push_front 565392655
push_front 121727617
push_front 639704097
push_back 466652370
push_back 880870791
push_front 745307954
get 237161
get 16534
push_back 654766034
push_back 714064339
get 162437
push_middle 468121661
get 4847
push_back 724789834
push_front 776182637
get 78598
push_front 520692143
get 233520
push_back 677318523
push_front 503325828
get 194796
push_front 636085794
get 237095
push_back 661162318
get 281689
push_middle 392054304
push_front 503522685
push_back 298064070
get 171111
push_middle 283376538
push_back 979491489
get 117639
push_front 768958272
push_front 329967896
push_middle 783113611
push_back 718526457
push_back 698424540
push_front 876324102
get 195030
get 189577
push_middle 323513225
push_front 696243297
push_back 645607340
get 7164
push_middle 320410716
push_front 118846196
push_back 87176856
push_back 18587343
push_back 641934903
get 272517
push_front 332258861
push_front 280906975
push_front 402311873
push_back 227541002
get 290928
get 299929
push_back 782993783
push_middle 597860658
push_front 439556304
push_middle 793351350
push_front 322446922
get 44731
get 248002
push_back 601451899
get 158221
push_middle 351460337
get 68606
push_front 682198329
get 173035
push_back 334352359
push_front 494654344
push_front 31715237
get 54648
push_middle 718442851
push_middle 49567133
push_middle 680872077
push_back 542471202
push_front 605971512
push_front 973551709
push_back 510393042
push_middle 296948146
push_middle 117285146
push_front 952656502
get 175235
push_middle 472597680
push_back 371112448
push_middle 177628221
push_middle 714054630
push_front 105239251
push_back 687391389
push_back 899954
push_middle 921208971
push_back 206138875
push_front 656372038
push_back 538109627
push_back 206476086
push_front 292799640
push_middle 513656009
push_middle 951744470
push_front 58807628
push_middle 380900231
push_middle 567795053
push_front 888458125
push_back 514452298
push_middle 597870925
get 24134
get 254878
push_back 816651099
push_back 902161949
push_back 826669898
push_middle 998460633
push_back 622660526
push_front 264887300
get 175936
push_front 694940689
get 252416
get 240308
get 263648
push_middle 603115755
push_back 564346256
get 39978
push_front 546000323
push_middle 553719465
push_back 412417429
push_front 226503401
push_back 161842213
get 55921
push_back 46160838
push_middle 25395318
get 297983
push_back 466401711
push_back 506097251
get 62670
push_back 457929697
push_back 471818362
push_front 415906838
push_middle 438754248
push_back 106913451
push_front 36651970
push_back 374938796
get 194565
push_back 953600497
push_back 517823047
get 31868
push_front 237555199
push_front 182073250
push_middle 810310679
push_front 648745753
get 34514
get 195895
push_front 298735042
push_middle 574594620
get 4218
get 186208
push_middle 280966983
push_back 219390218
get 249777
get 259259
push_middle 327162418
get 159068
push_back 355065554
push_middle 612665916
push_front 33010176
get 8794
push_back 106654573
push_front 195639626
push_back 149576216
push_front 578808299
get 90268
push_front 179389854
push_middle 572247972
push_front 561558376
push_middle 39218289
get 214759
push_front 52866989
push_front 697037627
push_back 358449467
push_middle 172010637
push_front 775046042
get 101988
push_back 277962424
push_front 803854924
push_back 213528098
push_middle 981722282
get 221801
get 261488
push_middle 890968582
push_back 650988661
get 165803
push_front 925277456
push_front 113067698
get 72426
get 213499
push_back 432394703
push_back 739992805
push_front 163974505
push_front 380519028
get 3893
push_front 955881525
get 298310
push_front 560849393
push_middle 496113380
push_back 452219754
push_back 678173144
push_back 153300273
get 58691
push_back 955139872
push_middle 595800449
push_back 866876368
push_middle 353565002
push_front 709587234
push_back 965020812
push_back 599576701
push_back 587566957
push_middle 55597466
push_middle 243140444
get 296694
push_back 748758867
get 281123
push_front 384294395
push_back 486614066
push_front 230395011
push_front 991551293
push_front 666168770
get 240916
push_back 404251658
get 2035
get 154622
push_back 914294148
push_back 887224083
push_middle 643909038
push_front 237514140
get 161898
get 292063
push_front 423270040
push_middle 905104852
push_front 361857625
push_middle 424086893
push_front 327184348
push_back 783841188
push_middle 266707722
push_back 425980089
push_back 900545140
push_front 109609544
push_front 342048744
get 80668
push_front 598672893
push_back 568183250
push_front 194710214
push_front 876197060
push_middle 853003449
get 68225
get 160369
push_middle 717474617
get 206573
get 271309
push_front 137560546
push_front 653306609
get 118903
push_middle 820084213
get 130480
push_back 18816787
get 23562
push_middle 138518068
get 260172
push_front 686975366
push_front 716990143
push_middle 694008624
push_middle 413182025
push_middle 3521121
push_front 334487474
push_front 671518213
push_back 583568397
push_back 21799225
push_back 990280628
push_back 228060016
push_front 61580803
push_front 353488381
push_front 985548692
push_middle 292048110
get 119160
push_front 746807687
push_middle 205507810
push_middle 876737474
push_back 948553874
push_middle 861113797
push_middle 612728195
push_front 633514259
push_middle 327474475
push_front 941272334
push_middle 178422470
push_middle 383747528
push_middle 204261747
get 44347
push_front 290221821
push_middle 66432352
push_back 305286962
push_middle 53395614
push_back 415809320
push_back 268845041
push_back 591918979
push_front 430044457
push_front 675241317
push_back 152186847
push_front 471675557
push_middle 63917884
push_front 558592943
push_back 897208417
push_middle 247478520
push_middle 283075958
push_front 537072155
get 26148
push_front 64614852
push_back 117446682
get 281799
push_middle 841040838
push_middle 53876038
push_front 786486207
push_front 924947929
get 261991
push_middle 120763595
push_front 116250538
get 57493
push_front 190638889
push_middle 740425170
get 104678
push_middle 188165423
get 228359
push_front 579660330
push_middle 485518908
get 116994
push_front 870809445
push_back 203776950
push_back 22729710
push_back 299351721
get 22094
push_front 560704621
get 88746
push_middle 143638473
push_middle 269624351
get 53450
get 279965
push_back 211889056
get 29835
push_back 236951898
push_back 710071772
get 67616
push_front 753688799
push_middle 622136563
get 223012
push_front 297456799
push_back 664826550
push_front 187251950
push_back 741752482
push_front 980588948
push_back 252995163
push_middle 684879689
push_back 936278500
push_middle 401682561
push_middle 778308171
get 15711
get 177770
get 114690
push_front 333967486
get 42702
get 46420
push_back 109996937
push_front 765334242
push_middle 967197883
push_front 655546061
push_front 108264915
push_back 344645886
push_middle 898974980
push_front 642397977
push_front 445089343
get 12723
push_back 211519809
get 71305
get 40126
get 239339
push_back 731969734
push_back 422236659
push_back 414691322
push_front 640623661
get 26718
push_middle 941635357
push_back 841028435
push_front 82703697
push_middle 606631735
get 253173
push_front 851895618
get 210881
push_front 90030961
push_middle 476946214
push_middle 14680363
push_front 610093909
push_back 426480823
push_front 363086506
push_front 711925192
push_middle 153684743
push_front 325983993
push_front 27751312
get 20733
push_back 287765192
push_back 843201933
push_middle 97622093
push_front 591770474
push_middle 627701885
push_middle 853431693
push_back 216866175
get 191021
push_front 23858373
get 247675
get 126134
get 189123
get 169691
push_middle 654024744
get 194222
push_middle 218720247
push_middle 717230126
get 45917
get 110010
push_front 840387731
get 8103
push_middle 539652904
get 158553
push_back 862124828
push_front 19925319
push_back 998228030
get 178204
push_front 383589466
push_middle 259239018
get 303882
push_back 585760598
push_front 264555058
get 41803
push_middle 682234984
get 27314
push_front 939033485
push_middle 454091297
get 250288
push_front 878376162
get 292343
push_front 92223726
push_back 538683757
push_middle 187199209
push_back 104950714
push_back 173759977
push_middle 890357188
push_middle 405707945
get 112073
push_middle 562393568
push_middle 314676073
push_middle 828376477
get 13779
get 127751
push_front 515367287
push_front 608728039
push_front 583293425
get 154672
get 282189
push_back 250564042
get 182438
push_middle 700480081
push_middle 710317706
push_back 689048468
get 124105
get 61366
push_front 250974827
push_front 468865735
push_middle 982408766
push_middle 438400724
get 143550
push_middle 73973612
push_middle 483603494
get 269336
get 107854
push_front 30289401
push_back 304329155
push_front 357004599
get 120486
get 74406
push_middle 105732310
get 280857
push_front 55369437
get 134418
push_middle 875463926
get 220999
push_middle 359355313
get 194404
push_middle 172833910
push_front 583131510
push_middle 493955376
get 263062
push_back 102554859
push_middle 796220854
get 224003
push_middle 815033554
push_front 834143405
push_middle 494026566
push_back 751642627
push_middle 786894971
get 231082
push_front 502862407
get 247659
get 158666
get 46045
push_front 882223427
push_front 511874719
push_front 125322144
push_front 301878131
push_front 521378241
push_middle 541098554
push_front 908123402
push_front 389244758
push_front 940537065
get 204623
push_back 145905376
push_back 333115189
push_back 148905355
push_back 413256513
get 31624
push_back 291989127
push_middle 875110604
push_back 597959007
push_front 139586159
push_middle 933412412
push_middle 267999469
push_middle 75522996
get 141171
push_middle 472726054
push_front 183162181
push_middle 609974304
push_front 242528280
push_middle 8395568
push_back 306114071
push_front 331452733
push_middle 720773425
push_middle 343509236
get 43405
push_middle 935500991
push_middle 688045816
get 261757
get 154567
get 208498
push_middle 363351932
push_back 443215826
push_middle 752270248
push_back 659596920
get 137268
get 212558
push_middle 423816789
push_front 129914253
get 49285
push_back 26238368
push_front 941922913
push_back 435051728
push_back 823596044
get 277638
push_back 362134168
push_middle 812982327
get 31251
get 22579
push_back 305677084
push_back 506537156
push_front 13908440
get 8539
push_front 205221345
push_middle 414485787
get 50499
get 300418
push_back 952752474
push_middle 618447649
push_front 833910291
push_front 523268599
get 86713
push_back 264818092
get 217486
get 79541
push_middle 516121389
get 5520
push_middle 969771854
push_front 385719880
push_middle 727959562
push_middle 761940882
push_back 646796337
push_front 323312757
push_middle 296387518
get 93279
push_middle 359108348
push_middle 710549519
get 155718
push_front 496065877
push_middle 979861865
push_front 823244163
push_front 433716134
push_back 792741656
push_middle 680070489
push_front 448946212
get 155667
get 81822
get 264446
push_middle 646164041
get 167845
push_middle 878161489
push_middle 898981653
push_front 175998672
push_front 639315116
push_middle 509870236
push_middle 45378715
push_back 957412835
push_front 279088124
push_middle 369017692
push_front 444120439
push_middle 78457596
get 144763
push_back 439300822
push_front 219546617
push_back 878342059
get 39275
push_middle 451517734
push_front 557087390
push_back 161190228
get 51568
push_front 341657425
push_front 367388428
push_back 567949442
push_front 326029964
push_back 317859952
push_middle 945290069
get 165180
push_back 550810470
push_middle 342746225
get 286389
push_middle 533916188
push_back 675707404
push_front 36711930
push_back 997395747
get 267524
push_front 950731313
push_front 602847033
push_back 340193384
push_back 910446952
get 42495
push_back 117873660
push_front 177059269
get 61179
push_front 311213244
push_middle 634192339
push_front 109161924
push_back 591949354
get 262518
push_middle 371445436
push_front 92923259
push_back 161009112
push_front 768906751
push_back 978254535
push_middle 203075855
get 138727
push_middle 713294827
push_front 459155225
push_front 308778253
get 283323
push_middle 80359807
get 215939
push_back 983609880
push_front 869233659
push_middle 760061177
get 148545
push_front 68504162
push_front 512314587
push_front 189424951
push_middle 11852581
get 30240
get 9148
push_front 654566742
push_front 494495247
push_front 706875932
push_front 656754684
get 118621
push_back 389540648
get 109241
push_middle 90774487
push_back 803994754
push_front 813476786
push_middle 943082275
push_middle 130750393
push_back 283412179
push_front 764573669
get 21613
push_front 81938055
push_middle 205522498
push_middle 32943511
push_back 845464936
push_front 427094107
get 53108
push_middle 973704389
push_back 260392814
push_middle 861556203
push_back 386131800
push_back 609242314
get 179570
push_middle 748569031
push_back 209843186
push_back 234770698
get 242663
get 15504
push_front 651220861
push_middle 557871459
push_back 471490301
push_middle 504686260
push_front 107068301
get 233006
push_middle 493795985
get 200631
push_back 730695639
get 30708
push_front 151027399
get 299896
push_middle 469173577
get 252389
get 253055
push_front 167644221
get 73067
get 104187
push_middle 306176729
push_back 11273349
push_middle 594750649
push_back 487029731
get 60738
push_middle 173933029
push_middle 25026856
push_front 605685976
push_middle 501502298
push_front 476867041
get 231810
push_back 870284871
push_middle 983792442
push_middle 384737493
push_front 878072133
push_middle 915974572
push_front 889686973
get 257688
push_front 565462264
push_middle 603145568
push_back 813744462
push_middle 929985636
push_front 595382897
push_back 762498231
push_back 66774525
get 146840
get 64359
push_middle 614538974
push_back 321380965
push_front 647552467
push_front 642580721
push_middle 662235689
push_back 429262998
push_back 821607551
get 287861
push_back 641348509
push_back 183982610
push_middle 499952545
get 246952
push_front 582363095
push_middle 912737373
push_front 295529571
push_middle 37600830
push_front 834697946
push_middle 398104561
push_front 885461784
push_middle 218483267
get 166090
push_middle 227682395
push_front 993543108
push_middle 640395169
push_back 684545593
push_front 290464845
get 182836
get 181135
get 177327
push_front 608862426
push_back 759319692
push_front 91856386
push_front 66720965
push_back 672114975
get 151095
push_front 815883644
push_back 475712690
push_front 728269050
push_front 246544675
push_front 280652265
push_middle 143123584
push_back 976758982
push_front 83441120
push_middle 3569424
push_middle 303262386
push_front 710088319
push_back 38367810
get 137871
get 267735
push_middle 362635269
push_front 718004910
push_back 710067483
get 50351
push_middle 109415654
push_front 478460248
push_middle 479163324
push_front 134563287
push_middle 437814173
push_back 37968784
push_front 729978335
push_middle 912984327
push_back 234244016
get 295231
push_front 238993708
push_front 680493073
push_back 596711502
push_middle 610963674
push_back 607805407
push_middle 877796364
push_middle 142030366
push_back 578412877
push_front 77744748
push_front 949266790
push_middle 577380928
push_middle 14138543
push_middle 197457966
push_back 428507155
get 105641
get 90331
push_front 85885596
push_back 9224030
push_back 443730137
push_back 716301619
push_front 722692880
push_front 404902377
push_back 468287315
push_middle 189741884
push_front 672743966
get 60700
push_front 847016693
push_back 820452943
push_front 781366498
push_back 140446807
push_front 614547589
push_back 279751660
push_front 703640078
push_front 395511742
push_back 471822889
push_middle 715344139
push_middle 233444100
push_back 136258232
push_middle 901426687
get 52813
push_back 74173132
push_front 413048135
push_front 555969039
push_middle 697398333
push_middle 209816623
push_back 829301651
push_back 265786044
push_back 265767253
push_front 354444459
get 170290
push_front 977372631
push_front 677690289
push_middle 130067111
push_front 516922593
push_middle 307241494
push_back 990359794
push_back 931079348
push_front 706641177
push_middle 164474086
get 217450
push_front 712451671
push_back 55021405
push_middle 684378453
push_back 180853408
push_middle 703662360
push_middle 51205677
get 99092
push_back 167668450
get 235138
get 107909
push_front 633703618
push_front 619347330
push_middle 829395696
get 2803
push_back 164228848
push_front 277070266
get 223588
push_back 315108338
push_front 919627996
push_front 347308146
push_middle 647745136
push_middle 952891985
push_back 265714700
get 27842
push_middle 374174640
push_middle 223830357
push_back 657384601
push_front 656680501
push_front 832007046
push_back 63951151
push_front 959249958
get 275743
get 264038
get 235312
push_front 811091726
push_middle 823909159
push_middle 488784295
get 270381
get 36241
push_back 788708039
get 149099
push_middle 399201627
push_front 529048235
push_back 946568519
push_middle 240551846
push_middle 168004294
get 30675
push_back 251890841
push_back 737785761
get 102031
push_back 390376779
push_middle 571340454
get 242811
push_front 260152714
push_back 795543094
push_front 966980661
push_middle 33285511
get 248194
push_middle 734540437
get 106385
push_back 18169188
push_back 389679077
push_back 722449259
push_front 85566931
push_middle 656453190
get 248141
push_middle 540070156
get 239396
push_middle 37148669
push_front 749756728
push_back 942700424
push_front 77021398
push_middle 503087823
push_middle 719330047
push_front 290653455
push_middle 510622258
push_middle 107280070
get 95090
get 178690
push_back 394784238
push_front 141613522
push_middle 87076933
push_back 701541264
push_middle 41978257
push_back 459718267
push_front 332902761
push_front 293403374
push_middle 714349154
push_front 992843856
get 221659
get 278090
push_middle 964953836
get 61537
push_back 112738864
get 31219
push_front 297600549
push_middle 686026905
push_middle 578580073
push_middle 196678917
push_middle 588083011
push_middle 877801142
push_middle 487195394
get 99736
push_middle 331788677
get 262255
push_middle 79718302
push_back 727866324
push_back 850069101
get 81985
get 253542
push_front 297761105
push_back 500289701
push_back 636741939
push_back 776872347
push_middle 657904384
get 68968
push_back 970924362
push_back 135863917
push_front 184844748
get 230433
get 224304
push_back 956837831
push_middle 495405423
push_middle 639074935
get 249458
push_back 160199546
push_back 57355609
push_back 194658021
push_front 766899553
push_middle 188118074
push_front 676334933
push_back 456475959
push_front 112810946
get 184041
push_back 15910574
push_middle 288034578
push_front 73375484
push_middle 904425868
push_back 964270485
get 183613
push_back 157308954
push_back 371101132
push_front 836053399
push_back 697461101
get 256595
push_back 114000086
push_middle 752519136
push_front 679381691
get 291622
push_middle 487126006
push_back 83731885
get 40264
push_middle 220648782
push_middle 566956129
push_front 786969775
push_middle 725634185
push_back 280026632
get 135931
push_back 148452569
push_back 677933108
push_back 489412808
push_middle 711524668
push_back 769195963
push_middle 486769039
push_middle 364762500
get 185585
push_front 656466058
push_middle 656286608
push_middle 594605799
push_front 373245693
push_front 12611797
push_back 21753221
get 51020
push_front 837958686
push_back 338971600
push_front 596162009
push_back 980664008
get 273072
push_back 913549790
push_back 713430930
push_middle 375858131
push_front 799322614
get 296834
push_middle 808597338
get 194912
push_back 333199805
push_back 517824898
get 133579
push_middle 887513841
get 217755
push_back 379187632
push_front 511854639
push_back 674466578
push_front 481745730
push_middle 238223014
push_middle 879483172
push_middle 500454255
push_front 194436569
get 185278
push_middle 871493613
push_front 741270085
push_front 359633197
get 16331
push_front 70078605
get 39957
push_middle 956167273
push_back 702616977
get 7471
get 175270
push_middle 279720136
get 221160
push_middle 196423743
push_front 131904434
push_back 450294993
get 171437
push_back 653874211
push_middle 750773970
get 283683
push_middle 630205905
push_back 634991977
get 116324
push_front 701745976
push_middle 219812135
push_front 264974816
push_middle 664485047
push_front 109359813
push_middle 555500126
push_back 890535352
get 152488
push_back 598857394
push_middle 333993795
push_middle 152014565
get 200426
push_back 558087965
get 143765
push_back 176259386
get 157495
push_front 511990092
push_front 453618433
push_front 244070857
push_back 65139782
push_middle 459494967
push_front 517651933
get 164153
push_back 137437083
push_middle 843303895
get 298306
push_back 729968880
push_back 25439936
push_middle 835529224
push_back 313540661
push_middle 64755587
push_middle 923710449
push_front 956309301
push_front 526884962
get 111090
push_middle 314465710
get 279789
push_back 876351924
push_back 234168399
get 124771
push_front 736149027
push_back 508752092
push_middle 609036897
get 165566
get 68239
get 103758
push_middle 555856074
push_front 809436659
push_front 55828171
push_middle 700564381
push_front 526556047
push_front 609928524
push_back 820349539
push_middle 636101546
push_middle 272593187
push_middle 153015020
push_back 341733625
push_back 717258851
push_back 626509540
get 177950
push_back 448258072
get 54988
push_back 218039161
push_front 587027501
get 117096
push_front 500993996
push_back 869758259
get 129440
get 13229
push_back 716550107
get 292438
push_front 803534661
get 220064
push_front 799062103
push_back 614298511
push_back 769030338
get 20659
push_front 167017735
push_back 919556043
push_middle 33074362
push_middle 334119997
push_middle 845153342
push_back 417614212
get 276636
push_front 410266403
push_front 444799386
get 21837
push_back 411818216
get 49980
get 264867
get 106902
push_front 670895149
push_middle 558659610
push_back 882877977
push_back 443212278
get 103419
push_front 473496897
push_back 282652184
push_front 601701442
push_front 99981953
get 194429
push_back 773676992
push_back 903265815
push_front 761626220
push_back 500690923
push_middle 161240215
push_middle 879291707
push_middle 428117747
push_back 451524817
push_middle 17630347
push_front 406468080
push_back 621030948
get 74601
push_front 415764322
push_middle 965973368
push_front 216487204
push_back 15115369
push_back 597121655
push_middle 466531984
get 155017
push_middle 897588370
push_front 484962273
get 219735
push_front 356032432
push_front 398022757
get 46636
push_front 918136226
push_front 184486289
push_back 389761568
push_front 890070515
push_front 319818336
get 13623
push_middle 109658127
get 36372
push_back 420532874
get 297484
get 120892
push_back 201222715
push_middle 619839867
push_middle 87715079
push_front 474043949
get 278269
push_middle 440889532
push_middle 637783701
push_middle 918584514
push_front 729710020
get 130357
push_front 242304901
push_back 434618857
push_middle 22823325
push_back 572021517
get 209419
get 217577
push_back 431611330
push_front 469460228
push_middle 64597614
get 244335
push_front 562256065
push_middle 736198694
get 39172
push_back 171737028
push_middle 549255217
push_back 830722223
push_back 442027053
push_front 259918753
push_front 867982996
push_back 497351653
push_back 953622549
get 87601
push_middle 814723907
get 142646
get 11516
push_middle 563181802
get 111552
push_middle 431936420
push_back 180662325
get 119160
push_back 269553049
get 27599
get 177859
get 237868
push_middle 418030172
push_back 363783706
get 302520
push_back 225429170
get 287800
push_middle 733146251
push_middle 978628740
push_front 974587536
push_front 20651762
push_middle 413733144
push_back 285470708
get 87051
push_back 202987671
push_front 533736816
get 30541
push_front 408191287
get 176864
push_middle 624367898
push_middle 645661899
push_front 377707565
push_back 606958004
push_back 352083266
push_middle 4035196
get 16446
push_front 979389050
push_front 591038358
push_front 458424564
push_back 757673881
get 29340
get 12658
push_front 610222941
push_middle 473082960
get 286442
push_middle 526381311
get 135007
push_back 390716876
push_back 66000208
push_back 411508328
push_back 338703482
push_front 466121731
get 131751
get 64331
push_front 336062634
push_back 7039964
get 69795
get 275650
push_middle 924716805
push_middle 752734489
get 99871
push_middle 797529491
push_back 105066594
push_front 118305905
push_middle 847312837
get 208284
push_front 630659954
push_front 520765533
push_middle 136979440
push_back 477209385
push_middle 347054343
get 33564
get 56064
push_back 844752400
push_front 940332174
push_front 999388008
push_back 606640825
push_middle 217508358
push_front 419385327
push_back 511543022
push_middle 538725844
get 203960
push_middle 538826336
push_front 517824906
push_front 347941343
push_front 689369890
push_front 687952798
get 76685
push_front 851138923
push_back 373580744
push_back 279792031
push_back 660814333
push_middle 198725272
push_middle 114520730
get 213134
push_front 978258461
get 209984
push_middle 389057445
push_front 416705700
push_front 589517572
get 149562
push_back 236193141
push_middle 455238352
push_front 327838304
get 202712
push_middle 372223267
get 105762
get 108193
push_middle 447134867
push_middle 535735830
push_front 458398781
get 257539
push_middle 603373393
push_back 207684270
push_back 806112127
push_back 842662256
get 3763
get 293182
push_back 535131574
get 255062
push_middle 651793356
get 20792
push_middle 52674741
get 103815
get 74782
push_middle 728459962
push_front 793978851
get 203536
push_back 460301738
push_back 148504998
push_front 9851146
push_front 415853551
push_middle 905468446
push_middle 307974832
get 157354
push_back 798347494
push_back 502898424
push_middle 782616239
push_back 899010780
push_front 4352407
push_back 359353047
push_back 710943436
push_front 875111039
push_middle 728777270
push_front 571364714
push_middle 274501898
push_middle 474680081
push_front 286076796
get 12329
push_front 22694832
push_middle 523874844
push_front 611549787
push_back 977603674
push_back 637336132
push_front 301281749
push_front 198045712
push_front 901674028
push_middle 544409106
push_front 779160175
get 97516
push_back 872146890
push_middle 644452942
push_back 892731253
push_front 736493809
push_middle 941533935
push_front 151112291
push_front 718025480
push_middle 413272339
get 278900
push_back 887760432
push_middle 466560470
get 70156
push_back 850131669
get 214024
get 236295
get 24998
push_middle 231288361
push_back 355122881
push_back 753232070
push_front 503431797
get 47999
push_middle 6084497
push_middle 772024945
push_middle 666344464
get 257922
push_middle 217480259
push_middle 925474050
push_back 302190982
push_front 184625224
get 204722
get 135677
get 206886
push_front 259302248
push_back 817301879
get 55283
push_front 658625383
push_back 543867277
push_middle 444501408
get 130448
push_middle 178128393
push_middle 32464853
push_middle 123671039
push_middle 744705249
push_front 783730521
push_front 788057106
push_front 386719573
push_front 843466813
push_front 640523975
push_back 792760468
push_middle 431433328
get 251509
push_middle 408650252
push_middle 830538219
push_front 678499589
push_back 120542492
push_front 618861942
push_front 764038156
get 294
push_middle 789338109
push_middle 286733478
get 41270
get 166046
push_back 354248544
push_front 73593895
get 246277
get 15788
push_back 201261503
push_back 1902468
push_middle 412817714
push_back 820665579
get 168654
push_middle 680145238
get 149028
get 255669
push_middle 337667300
push_back 333582449
push_front 100816462
push_back 488269983
push_front 670441001
push_front 784715882
push_middle 195328718
push_back 622111586
push_middle 70646477
push_back 903435816
push_middle 57800393
push_middle 696357078
get 158544
push_back 148915490
push_middle 45437630
push_middle 964042051
push_back 574312037
push_back 227891583
push_back 625974576
push_front 448957971
get 92823
push_front 325698128
push_back 6994679
push_middle 29324091
push_back 523426804
push_front 713687060
push_middle 949436831
push_back 883965960
get 173176
get 71267
push_middle 539986229
get 205317
get 208585
push_middle 125889440
push_front 399451112
push_front 709830851
get 157956
get 213300
push_middle 370322996
push_back 855880247
get 202833
push_front 192825844
push_front 48827627
push_back 130111127
push_back 733460428
get 91312
get 218955
push_front 655778358
push_middle 944379449
push_front 807524128
push_front 99636252
push_middle 450801825
push_back 178076521
push_middle 805854291
push_middle 524014002
get 110901
push_front 638564452
push_middle 657687663
push_front 850568126
push_front 644344922
push_back 571589882
push_middle 858031906
push_back 30700184
push_front 453568773
push_middle 302119264
push_front 519430142
get 273159
push_back 393124930
push_front 314903832
push_middle 661741812
push_back 761968049
push_middle 765178687
push_middle 372714146
push_middle 236399976
push_middle 536508389
get 60509
push_back 612938523
get 248945
push_front 655503507
push_middle 443039812
push_middle 907773639
get 169472
push_middle 522026870
push_middle 222073471
push_middle 553162656
push_back 24283371
push_front 879960966
push_middle 614691133
get 64385
push_front 78019385
get 73718
push_middle 198074823
get 220395
push_back 394249445
push_front 505106038
get 89198
push_middle 784080629
push_back 260933705
push_middle 692369320
push_front 76222077
push_front 861394301
get 39324
push_back 228378559
push_middle 24850103
push_back 92674423
push_front 864789978
push_back 47927180
push_front 487950993
push_front 151670418
push_middle 864975264
push_middle 69674716
push_front 550708227
get 146993
push_front 542379830
push_middle 501064848
push_middle 593596058
push_back 678785592
push_middle 624550446
push_back 820919901
push_middle 606265424
push_middle 565684180
push_front 381963951
push_back 859242337
get 53966
push_front 462988491
push_middle 862735953
push_middle 196117397
push_back 162321252
get 39396
push_middle 113203396
push_middle 84795657
push_middle 518202438
push_back 166195437
push_back 176438206
push_front 731281575
push_back 169765226
push_back 495090038
push_middle 388289080
push_middle 388102345
push_back 3083459
push_back 48477563
push_middle 315497119
push_back 402926302
push_back 23183840
push_middle 44387441
push_middle 667816544
push_middle 463617342
push_back 481412016
push_middle 254491347
get 30106
push_front 517459786
push_front 642281385
get 230171
push_front 245104186
push_middle 75520135
push_back 881131438
push_middle 361127978
push_middle 317718354
push_back 374271876
push_middle 395385627
push_front 278257487
push_back 611652968
push_front 26931363
get 186377
push_front 384007055
push_back 697289609
get 135770
push_front 633260053
push_front 975907322
push_back 476035584
push_front 37553909
get 48688
push_back 169110053
push_back 23057093
get 198914
push_middle 455762297
get 69506
push_front 522686735
get 235104
push_front 537609112
push_back 904636842
push_middle 788082690
get 195992
push_middle 900036789
push_back 918883089
push_front 192437867
push_back 871657417
get 263055
push_back 916165280
push_front 709066953
get 296594
get 124139
push_front 671175175
push_front 744724024
push_middle 762141082
get 258013
push_middle 536313138
push_back 207552062
get 256630
push_middle 471291612
push_middle 730597062
push_front 480225293
get 301154
push_back 655257945
push_back 32668258
get 281242
get 71387
get 223296
get 74790
get 184512
push_back 549329067
push_middle 691367513
push_back 43896563
get 41404
get 156745
get 255187
push_middle 446706950
get 112184
push_middle 537217524
get 71884
get 295263
push_back 577699701
push_middle 248432511
push_front 151723140
push_front 881205528
push_middle 935176863
get 48121
push_front 445557458
push_middle 134485058
push_front 129010066
push_middle 308412784
push_front 780235889
get 245528
push_middle 886815133
push_front 817012746
push_back 350710028
push_back 895662345
push_front 990229422
push_middle 248800027
push_front 745569461
push_back 868302197
push_middle 172488206
push_back 398837159
push_front 913413437
push_front 874864473
push_middle 309069328
get 164269
push_front 626488542
push_front 182765143
push_front 917770171
push_front 644265393
push_front 428566048
push_front 861431063
get 265543
push_back 950604282
get 43554
push_middle 492884385
get 266529
push_middle 842628239
push_middle 895125591
get 142089
get 198821
get 137794
get 263463
push_back 829828353
push_middle 556316962
push_front 374001887
push_middle 905342769
push_middle 288832284
get 105090
get 101759
push_back 975972989
push_front 566252981
push_front 668299504
push_back 196619500
push_middle 726895038
push_back 541339950
push_back 397400421
get 157575
get 53325
push_back 368093809
push_middle 803436637
get 56426
push_middle 190074750
push_back 740518821
push_front 912447400
get 291521
push_middle 666663942
push_middle 483403946
push_front 415637917
push_middle 349025188
push_back 731612624
push_back 200082327
get 76903
push_middle 535094454
get 79789
push_back 363432484
push_middle 507028460
get 300918
get 69601
push_middle 117396080
get 21595
push_back 703819475
get 235889
push_middle 330968225
push_middle 588707375
push_front 706682090
push_back 137326123
push_middle 390054110
push_middle 948186472
push_middle 482941704
push_middle 802722891
push_middle 221222443
get 251163
get 41782
get 14994
push_back 219178765
push_back 782386513
get 94016
push_middle 584105494
push_back 397826258
get 170665
push_front 133406912
push_middle 588479349
push_back 798328952
get 79213
push_front 775727204
push_front 547862896
get 28769
push_middle 894645302
get 144772
get 55033
push_back 633712168
get 3280
push_middle 768757947
push_front 105497581
get 169628
push_back 895148101
get 295586
get 147267
push_back 352941612
push_back 395897502
push_front 667978899
push_middle 328087841
push_back 423430759
push_front 369755378
push_middle 424858883
get 47313
get 10542
push_front 587640675
push_front 905280142
get 84693
push_back 746805946
push_back 860976577
get 267021
get 44067
push_middle 332551746
push_middle 790025355
push_front 388006218
push_front 807488441
push_front 598015879
push_front 465909045
push_middle 180082515
push_front 646477022
push_front 366748819
push_middle 734244993
push_middle 944232789
push_back 931539986
push_front 888420010
push_front 225928308
push_back 312489926
push_back 928053286
get 51292
get 273585
push_front 363812605
push_front 669023449
push_back 610189562
get 185114
push_front 472645387
push_back 777582955
push_middle 962102177
push_middle 862156255
push_front 901627977
push_middle 364026406
push_middle 615347390
push_middle 572764362
push_front 586270900
push_back 40414410
push_middle 416214005
push_back 801484355
get 49933
get 67866
push_middle 968921786
get 179382
push_back 610035434
push_middle 612614153
push_front 282765398
push_front 763107073
push_middle 447967236
push_back 118583188
push_middle 763278253
push_middle 520040653
push_front 915233393
push_middle 599089831
push_back 761839504
push_middle 535142485
get 252123
push_front 184655457
get 20015
push_back 442971677
push_back 186890804
push_middle 13587460
push_back 634846903
push_middle 614821257
push_middle 460212539
push_front 435655404
get 215016
push_front 467663276
push_front 380873120
push_back 55130564
get 229405
push_middle 506017973
push_middle 873008656
push_back 396322887
push_front 818335056
push_front 80728341
push_front 317288122
get 109825
push_front 335846771
push_back 633158980
get 83405
push_front 323188015
push_middle 428280980
push_middle 73359427
push_front 584993522
get 50201
push_front 279962391
get 126095
push_back 37159258
push_back 620986768
push_back 991237763
push_middle 825250719
push_middle 534699504
push_middle 599501122
push_front 881774905
push_front 289309765
get 217486
get 31224
push_middle 392430931
get 65931
get 19779
push_middle 193566909
push_back 797354006
push_back 924910465
push_back 45384025
push_front 828625511
push_front 932130960
push_middle 389004718
push_front 541402415
get 47394
push_middle 231061909
push_front 130138542
push_middle 676188515
push_middle 241769050
push_back 230557289
push_front 967418781
push_front 517240049
push_middle 666422669
push_front 644470057
get 138214
push_front 398181201
push_middle 804601683
push_back 572943174
push_front 869637941
push_middle 36677540
push_front 636530583
get 61530
push_back 389464545
push_middle 454094512
get 110923
push_back 257922118
push_middle 376673961
push_middle 237288718
get 177224
push_middle 910270991
push_middle 949617202
push_middle 157360477
push_middle 76313686
push_front 665707394
get 232882
push_back 965493027
get 240648
get 19676
push_middle 593755917
push_back 336681097
get 172520
get 193833
push_front 130378971
push_front 182101522
push_back 751404313
get 222538
get 278411
push_back 218940870
push_front 170823977
push_back 387405992
push_middle 625140413
push_front 439018304
push_middle 376112240
push_front 700811257
push_middle 28757538
push_middle 362627922
push_middle 71108916
push_back 719921409
push_middle 195723639
push_front 15842612
push_middle 467662727
push_back 769077292
push_front 28291358
get 214230
push_middle 753652856
push_front 115732926
get 265140
push_front 641910720
push_front 540315413
push_middle 23609102
push_middle 458738405
push_back 134772011
get 80902
push_front 751065419
push_middle 128370791
push_middle 550581836
push_middle 783219586
get 88951
push_middle 737317988
push_back 445933222
push_back 460550457
push_middle 675686349
push_front 521537704
push_back 195714391
push_front 217516531
push_back 715427378
get 183546
get 221764
push_middle 653252565
get 248920
push_back 262705292
push_front 731105821
push_middle 352454493
push_front 74992942
push_middle 263634212
get 193627
push_back 425031805
push_back 888842093
push_front 801266676
get 251799
push_front 215991689
push_middle 129809744
push_middle 694458188
get 233397
push_back 394796749
push_front 807683337
push_front 648208842
push_back 776407529
push_back 772551671
push_back 261888045
push_middle 350066089
push_front 520824192
get 157732
push_middle 723735915
push_front 841637088
push_middle 390961767
get 228760
push_middle 266585078
push_middle 440020486
push_middle 949138
push_back 688865248
get 162681
get 89157
push_back 111313145
push_front 102822089
push_middle 722644332
push_front 486816626
push_middle 842063077
get 135634
get 128067
push_back 200212477
push_front 972242241
push_front 119216594
push_middle 647316964
push_front 138687549
push_front 77762979
push_front 579842665
push_front 348883931
get 176626
push_middle 576362964
push_middle 998070299
push_back 769793996
push_middle 444519171
push_front 207047504
get 7144
push_middle 911804646
push_front 846386984
push_front 299237565
push_back 563612114
push_middle 733788675
push_front 519261502
push_front 715003803
get 217033
push_middle 636251061
push_back 209148860
get 36198
push_front 7749776
get 175680
push_back 992528736
get 61802
push_front 966004428
push_front 45402377
push_back 435383235
push_front 519618656
get 85602
push_back 337348239
push_back 894839203
push_middle 854565918
get 197194
push_back 251091062
push_middle 570855516
push_middle 391631833
push_middle 166359497
push_middle 438276996
push_back 534451744
get 192268
push_middle 356369080
push_middle 844256408
push_middle 683401655
get 250446
get 76906
push_middle 967272448
push_back 640388353
push_back 72733928
get 141938
push_middle 768288663
push_front 79546107
push_middle 644110418
push_front 183172941
push_front 498351238
push_back 422527843
push_back 232223359
push_middle 886908539
get 129635
get 123292
push_back 448328079
push_middle 652699687
get 141524
push_front 706760362
push_front 172980780
push_front 225057147
push_middle 93518807
get 257345
get 54688
push_front 884224986
push_middle 390654576
get 139785
push_back 265028321
get 236961
push_back 529442368
push_middle 283473748
push_middle 321634239
get 93872
get 19480
push_front 604141531
get 57044
push_middle 637012276
push_front 57440210
push_front 154551417
push_back 179604811
push_middle 439738586
get 57517
get 227670
push_middle 406815454
push_front 341267233
get 78650
push_front 481898137
get 115010
push_middle 564119087
push_back 17925626
push_middle 144937506
get 49200
get 13261
push_middle 905911806
push_front 280277084
push_front 129218624
get 215501
push_middle 400928897
push_back 184253455
push_middle 599064903
push_front 411193791
push_front 692278026
get 213260
push_middle 887821106
get 126023
get 52070
push_middle 582295333
push_front 909932030
push_back 601614358
push_back 385688086
get 172487
push_back 233238603
push_middle 615645471
push_middle 810257084
push_middle 547222554
get 117051
push_front 330175002
push_back 387857122
push_front 120584027
push_middle 513437992
push_front 271845444
push_middle 616685661
get 254408
push_back 539843987
get 221496
get 256677
push_middle 286450806
push_front 96717222
push_front 292376572
push_front 238365749
push_front 878843540
push_middle 205145709
push_front 210983119
push_back 865389998
get 169971
push_back 662802081
get 167643
push_back 112178214
push_front 588052613
push_middle 17240173
push_middle 469719187
push_front 279070496
push_front 849410749
push_front 964483032
push_front 111471907
push_middle 508638118
get 121965
push_front 510360602
push_front 608876582
push_front 248789638
push_front 470435678
push_front 962481699
push_back 11308756
push_back 597537837
push_front 931804992
push_back 32277875
push_middle 842041741
push_back 380573446
push_middle 476015256
get 108975
push_front 981750393
get 54564
push_back 407119676
push_back 499761045
get 171026
push_middle 765652921
get 127370
push_middle 554415967
get 80095
push_front 637322418
get 167573
push_middle 30051842
get 250607
push_front 815618845
push_front 923096916
push_middle 648893831
push_middle 126280170
push_middle 772538154
get 253240
push_middle 660404022
push_back 209113818
push_middle 508520801
get 174584
push_back 789569481
push_back 873656309
push_back 8729352
get 297176
push_front 94542951
push_back 193496372
push_front 957320541
push_middle 910922027
push_front 852815646
push_front 695022461
push_back 513309669
push_middle 548908956
push_back 935833337
push_middle 948736769
get 122261
push_middle 74690379
push_middle 607736827
push_back 492832464
push_front 714901348
get 238690
push_front 893878259
push_back 274619869
push_front 287779282
push_middle 791366088
push_front 206220123
push_front 51595682
push_middle 936561299
push_back 719052523
push_front 984376469
push_front 912459394
get 257582
push_front 176034005
push_front 899936823
get 237600
push_back 664847924
push_front 897779103
push_front 260470468
get 11473
push_middle 898364076
push_back 481338917
push_front 404430460
push_back 467570014
push_middle 96281055
get 206739
get 253638
push_middle 313102967
push_middle 900726289
push_front 304987681
push_front 860328036
push_front 806225082
push_middle 742774140
get 150808
get 244685
push_back 37971165
get 9534
push_middle 550714243
push_front 423995775
push_back 243362040
push_middle 787920412
push_front 528507526
get 168635
push_back 873636992
push_middle 432425102
get 32408
push_front 358930929
push_front 623659275
push_back 82830246
push_front 224278208
push_back 912731440
push_middle 106127900
push_middle 407297801
push_middle 753144867
push_front 367096558
push_front 899238327
get 119528
push_front 658859883
push_front 342414949
push_front 997449447
push_middle 131969651
push_back 2608993
push_front 516259846
push_middle 28841457
push_middle 760402785
push_back 961496508
push_back 284109669
push_front 869970427
push_back 527262226
push_back 573324812
get 223355
push_front 353836212
push_back 215575850
push_middle 989016547
push_front 684537702
get 269954
get 115394
push_front 6304414
push_front 281911480
get 28105
push_middle 358465753
push_middle 933302306
push_middle 683799995
push_middle 638570661
push_middle 120214762
push_middle 40747363
push_front 554344459
get 26253
push_middle 259027200
get 300397
push_front 232394034
push_back 828735650
push_middle 486021301
push_middle 346458692
push_back 136247069
get 221216
push_back 493730051
push_middle 201249758
push_front 662948795
get 261841
push_middle 803158727
push_front 11257529
get 56736
push_back 528750726
get 166977
push_back 957000656
push_front 835292657
push_middle 195553258
push_back 523675028
push_back 771572554
push_middle 594528776
push_front 837585752
push_front 304832300
push_front 836238837
push_front 659512551
get 78198
get 291278
get 42514
push_back 604744793
get 276503
push_front 159216255
get 12116
push_back 683943207
push_middle 420396288
push_back 751915993
push_middle 117981124
get 137496
get 51412
push_back 835769932
get 277622
push_middle 965967889
push_back 689207829
push_back 671082977
push_back 604902738
get 87982
push_middle 664844016
get 148971
push_front 828123121
get 147955
push_middle 64472067
get 247303
push_middle 491024108
get 209102
get 86828
push_middle 556817599
get 304405
push_middle 355959166
push_front 826690972
push_front 83145377
push_front 221279972
push_front 84642935
push_middle 112705400
get 126521
get 221598
push_front 69197436
push_front 261754498
push_front 730529951
push_front 589284320
push_back 7686176
get 245109
get 17602
push_middle 251095014
push_middle 622870539
push_front 965687156
push_middle 921287699
push_back 667086637
push_back 518608097
push_back 627303508
get 190775
push_middle 686181545
push_middle 1751958
push_front 735263204
push_middle 727036781
get 221533
get 79437
push_front 134351391
push_front 826638875
push_back 248075324
push_middle 139641052
push_middle 511041787
get 18530
push_middle 323561282
push_front 632224531
push_front 283374057
get 25403
get 187176
push_middle 804671776
push_front 581156164
push_front 944803946
push_back 327672070
push_back 799460295
get 117735
get 65470
get 74249
push_back 781502708
push_back 46397193
push_back 963682791
get 40234
push_back 743429214
push_front 70476572
push_middle 706142192
push_middle 943785859
get 3471
push_back 389765054
push_middle 766941619
push_back 664156667
push_front 424932935
push_middle 943960271
push_middle 607601660
push_back 987585851
push_front 331338518
push_back 356851205
get 144383
get 294082
push_middle 266361683
push_front 528294138
push_back 622722120
push_front 838754082
push_back 718306814
push_middle 243034868
push_back 759435950
push_middle 439913686
push_middle 635804381
get 71299
push_back 328356049
get 172673
push_middle 596415238
get 47533
push_middle 386393583
push_back 912960245
push_front 145543580
push_back 702870276
push_front 781685072
push_middle 311790634
get 177
push_front 17481768
push_back 49895803
push_middle 767300884
push_back 292402474
push_middle 240364316
push_front 470795058
push_middle 38973817
get 260985
push_back 662033673
push_back 398255143
get 161727
push_front 164710019
push_front 512731822
push_middle 743778566
push_front 326546326
push_middle 90365902
get 130504
push_front 673023364
push_back 480605071
push_middle 983588268
push_back 135947410
push_back 816686053
push_back 431497445
get 89705
get 54719
push_back 523586734
push_back 577038006
get 129680
push_front 768689952
push_front 146001666
push_middle 273817845
push_back 692482937
push_back 102105531
push_middle 619522204
push_middle 162853103
push_front 337188728
get 5711
push_back 432383382
get 119832
push_back 201542983
push_front 235245979
push_middle 454467008
get 73197
push_front 5058211
push_middle 322296970
push_middle 169522105
push_front 256041662
push_front 495075088
get 251158
get 135395
push_back 99577111
push_front 509604498
push_back 34327790
push_middle 484872163
push_middle 49590054
push_back 398565880
push_back 213772100
get 261782
get 53581
push_front 216644337
get 220546
push_back 952460822
get 85493
push_middle 257653219
push_back 935209418
push_front 450401295
get 120734
push_front 488195496
push_back 799858853
push_middle 554602600
get 22142
push_back 943406283
push_front 683687699
push_front 434620443
push_back 653628506
get 226458
get 116208
push_middle 103514529
push_middle 824569217
push_back 353936719
get 174690
get 280213
push_middle 10443951
get 192648
push_back 58405234
get 4080
push_back 321368332
push_back 794404729
push_front 862953877
push_front 340761046
get 29153
get 303767
push_front 461082454
push_back 548031934
get 160077
push_front 811130727
push_front 245465102
push_back 85414266
push_front 764208123
push_back 17826544
get 157366
push_back 795258214
get 258769
get 163336
push_middle 710639647
push_front 56474690
push_back 237453201
push_front 159982954
push_front 465680640
push_back 165536468
push_front 929964013
get 37561
get 182303
push_back 680384643
push_front 580131939
push_middle 797437053
get 165462
get 204916
get 65582
push_back 310036089
push_middle 923543370
push_front 926207586
push_back 332796612
push_middle 83828656
push_back 338776603
push_back 163941397
push_front 771845108
push_middle 778313820
push_middle 783400487
push_front 983234280
push_front 964248361
push_middle 101153643
push_middle 479809367
push_back 200585794
push_front 190237921
push_middle 810227052
push_middle 82549048
push_middle 955764826
push_middle 29457361
push_middle 710492180
push_front 191350886
push_middle 718051201
push_back 140685660
push_front 961756323
push_front 305170576
get 297883
push_back 962039925
push_middle 96653894
push_front 818380632
push_middle 424480996
push_back 176498428
get 54817
push_front 321577278
push_front 332818730
push_front 923010740
get 176940
push_middle 645198887
push_front 515962353
push_front 552743695
push_back 923828169
push_front 174267581
push_front 735642729
get 76133
push_front 42305193
push_back 994887849
get 192539
push_back 429423264
push_back 750998409
push_front 591475892
push_back 656946558
get 47456
get 26714
get 220356
push_front 425795922
get 228883
push_middle 270840496
push_middle 678248739
push_front 330669151
get 122305
push_front 83936974
push_middle 554390544
push_back 69224921
push_front 567137378
push_front 276770815
get 85523
push_back 736643941
get 252862
push_middle 112565546
push_middle 754609362
push_back 62661778
get 127881
push_back 593797081
push_middle 626480836
push_front 481147361
push_middle 276690335
push_middle 82001727
push_front 742281582
push_middle 815515853
push_back 528156485
push_front 425785969
get 37619
push_middle 967757516
push_back 904893874
push_front 704487132
push_front 920669949
get 212902
get 151544
push_back 503568465
push_middle 519134253
get 2303
push_middle 23638427
push_back 43964680
push_front 910301561
push_front 747753352
push_front 218423770
get 112964
push_middle 44362224
get 193980
push_back 299482136
push_front 959224456
get 15309
push_middle 790096778
push_middle 921220315
push_middle 305644639
get 70067
push_middle 892165577
get 33344
push_front 731221507
push_middle 763664083
push_middle 366248197
push_back 437059684
push_middle 601638157
push_front 550664561
push_back 62928438
push_back 948925789
push_back 785124009
push_middle 89109752
push_middle 337225412
get 104802
get 119403
get 204639
push_back 295439149
push_middle 652489756
get 65890
get 37344
get 199048
get 166221
push_back 789353249
push_back 332887811
push_middle 520404600
push_middle 142475104
push_back 522052843
get 72165
push_back 133823453
push_front 224714612
get 219393
get 300047
get 99584
push_back 192992342
push_middle 291138705
push_middle 527480702
get 172350
get 100280
push_middle 58224526
push_back 228177453
push_back 425952586
push_back 168882472
push_back 333758903
push_front 574359449
push_front 916652441
push_middle 929396889
get 3971
push_front 950988715
push_middle 459747430
push_middle 553283514
push_front 493057323
push_middle 459176726
push_back 794287332
push_front 81290490
push_middle 230328684
push_back 18090976
push_back 408823984
get 78572
get 170780
get 147333
push_middle 133746807
push_back 169757692
push_front 900750545
push_front 240591582
push_front 929164752
push_front 578302055
push_back 738316136
push_back 663024875
push_front 895884900
get 212270
push_front 967107399
push_front 271119216
get 1813
push_middle 513999995
get 47985
push_back 444630921
push_back 878120870
get 207306
push_middle 202032947
push_front 670722900
push_front 479414152
push_front 737880083
push_middle 983424344
push_middle 1888616
push_middle 589331632
push_back 460190419
get 44200
get 37
push_front 531997468
get 177258
push_back 38044248
get 113479
get 123811
push_front 88410904
get 230594
push_middle 938091994
get 83366
push_middle 935807484
get 97970
push_back 632775995
get 154533
push_back 350533375
push_middle 98061498
push_back 449540934
push_middle 733395123
get 185190
push_back 199404715
push_back 613832381
push_back 423745455
push_middle 436743018
get 231412
push_front 751172693
push_back 866932064
push_middle 122360530
push_front 697791849
push_middle 635454491
push_front 837097050
get 300488
push_middle 259534253
push_front 660517128
push_front 497784781
push_back 629196508
push_middle 398992222
get 166846
push_front 315355939
get 243638
get 179515
push_front 296637347
get 244183
push_front 879529510
push_back 492513894
get 118048
push_middle 948806602
push_front 744272179
push_back 730942135
push_middle 900654053
push_back 850891050
push_front 93984991
push_front 939865494
push_middle 396383252
push_front 528480210
push_back 606334131
get 29757
push_back 912632573
push_middle 108460512
push_front 267340826
push_front 757396070
push_back 242061155
push_front 987212040
get 190944
push_front 222598921
push_front 869768672
push_back 932227942
get 244665
push_back 80230424
push_front 140647201
push_middle 78035431
push_back 620565066
push_back 266002414
get 32608
push_middle 677928817
get 286834
push_front 247502039
push_middle 99974814
get 1586
get 5709
push_back 141982580
push_back 469436739
push_middle 340768395
push_back 576126751
push_middle 783645670
push_front 68790561
push_middle 250627070
push_front 14123484
push_back 120713961
push_back 10805699
push_middle 725288684
push_middle 688939791
push_middle 172021287
push_middle 434691512
push_front 690015087
push_middle 561469856
push_front 507399225
get 218465
push_back 703973734
get 195585
push_middle 951028828
push_back 113088560
get 232932
push_back 320047880
push_front 916838143
push_back 821884180
push_back 67076076
push_back 395408738
get 227941
push_front 954032978
push_middle 457107431
get 53054
push_back 967148918
push_back 467476450
get 247743
push_middle 623586186
get 273538
push_back 222587959
get 129493
push_back 382056777
push_back 279629430
push_middle 157524054
push_back 886496994
push_back 74622925
push_middle 699007682
push_middle 474258249
push_middle 535731746
push_front 294135822
push_middle 643542807
push_front 518024077
get 142939
push_back 104484422
get 225037
push_front 220629063
get 175596
push_front 417860768
push_back 909885758
push_middle 277537975
push_middle 289236238
push_middle 891756541
push_back 319550581
push_middle 835141072
push_middle 329989574
push_front 659880011
push_front 124148161
push_front 791732196
get 120019
push_back 788837521
push_front 265913313
push_middle 603429145
get 125914
push_middle 255392385
get 98599
push_back 747260124
push_middle 88744841
push_middle 212271838
push_front 413787788
push_middle 761055996
get 71186
push_front 30177964
get 71635
get 111665
get 297346
push_middle 449024539
get 127563
push_front 874248088
push_front 473995085
push_middle 512345007
push_middle 272833444
get 245622
push_back 399952901
push_front 809014980
push_back 478585905
push_back 228982920
get 210382
push_front 632133199
push_middle 244976405
push_back 85991348
get 283027
get 205936
push_front 415037532
push_back 893244343
push_middle 71466671
push_middle 445825302
push_front 950222484
push_front 15966083
push_middle 960439148
push_middle 104268927
push_middle 560975288
get 283634
push_middle 58883127
push_front 197376877
push_middle 612341843
push_back 147566816
push_front 38669071
push_front 927356199
push_front 551011399
push_middle 124209288
push_front 205435794
get 74650
push_back 917590193
push_front 468501549
push_front 643040396
push_back 160999023
get 168371
push_back 227890146
push_front 112385833
push_front 537161306
push_front 73114905
push_back 829777573
push_middle 270884514
get 266595
push_middle 63884160
push_front 457064872
push_back 946130166
push_back 746767436
push_middle 21013088
push_middle 244323145
push_back 337635653
push_middle 1178334
get 102492
push_middle 151861660
push_front 889021836
push_back 376333629
push_front 195327936
get 183529
push_middle 373298805
push_middle 438311043
push_middle 151784803
push_back 282193322
get 274925
push_back 256859317
push_middle 258302497
get 270532
push_front 212487292
push_front 344979629
push_front 475988722
push_back 993002227
get 45856
push_front 21409483
get 113373
get 70322
push_back 62005524
get 199859
get 289682
get 30895
push_back 89380188
get 249781
get 98323
push_back 131983039
push_front 879043767
push_front 328688998
get 256982
push_front 72514228
push_middle 446853447
get 147977
push_middle 559198728
push_front 955501813
get 153982
push_front 7540443
push_front 124539345
get 23265
push_back 296876868
push_middle 169484627
push_front 596010617
push_front 103869898
push_front 450925754
push_front 415160252
push_front 804323237
push_front 447682778
push_middle 993306217
push_middle 588707884
push_front 260954416
push_front 607470899
push_front 521507892
push_back 866976798
push_front 635901638
push_back 805055900
get 234648
push_middle 376143790
push_middle 60957485
get 271100
get 217390
push_back 36911274
push_front 940640571
push_middle 102181639
push_front 740597276
push_back 942043617
push_back 179637871
push_back 987300210
push_front 325436200
get 161564
push_back 89938007
push_front 535165829
get 16239
push_front 360400660
push_middle 825254361
push_front 862033910
get 109165
push_front 523040170
push_middle 66629538
get 268094
push_middle 550968620
push_back 117882888
push_front 783590310
push_middle 859668317
push_middle 182780494
push_front 34461766
push_back 899138
push_back 101954372
push_front 571033774
push_front 642311448
push_middle 276303127
push_back 127520542
push_back 387498564
push_middle 777143108
get 219642
push_front 528382674
push_back 286724886
push_front 148000199
push_front 601192811
push_front 617603073
push_front 1422103
push_front 462845834
push_back 862180383
push_front 769646827
get 108877
push_back 231436718
push_middle 538893462
get 263190
get 231074
push_front 260120894
push_front 720573643
push_front 514709011
push_front 583328384
push_back 968692120
get 149961
push_front 313854486
get 101755
get 298768
get 150270
push_middle 684876412
get 278570
push_middle 729557917
push_middle 142324096
push_middle 372341219
push_front 775574027
push_middle 260521665
get 36727
get 51204
push_front 272743129
push_front 399566809
push_front 557197850
push_front 664378005
get 229209
push_back 273410221
push_middle 664072406
push_middle 568612411
push_front 244507385
push_back 805859130
push_back 802169474
push_back 936049928
push_back 698163969
push_back 710956195
push_middle 988341448
push_middle 184302816
get 179338
get 273078
push_back 311420017
push_middle 137527019
push_front 883114485
push_front 77718328
push_front 968209939
push_front 979744550
get 220920
push_back 935435690
push_front 56294771
push_back 187428802
push_middle 633750588
get 182330
get 263155
push_front 468939134
get 124501
push_front 298145209
push_front 953841602
push_front 803093009
push_middle 180023123
get 175947
get 86377
push_middle 139745559
push_front 75354186
push_back 956424754
push_back 361346552
get 275105
push_middle 643552997
push_back 271857891
get 262816
push_front 594692554
push_middle 279240619
push_back 707964473
get 200553
push_middle 526877764
push_middle 342061480
push_front 642710918
push_back 875899270
push_middle 100952512
get 260038
push_front 776132672
push_middle 857799493
push_front 164691493
get 57949
push_back 914717138
push_middle 901389187
push_back 527376802
get 137135
push_middle 823455219
get 23171
push_middle 11062697
push_middle 646407383
push_front 553635655
push_front 67094331
push_back 578621790
push_back 747537721
push_back 783708778
push_front 561453102
push_front 764022230
get 214097
get 297798
push_back 231044348
get 205061
push_middle 65987895
get 274619
push_back 53765882
push_front 59247803
push_front 595542063
get 278363
get 227039
get 195945
get 72219
push_front 81265984
push_middle 861922448
get 26037
get 129253
push_middle 81211609
push_middle 723507505
get 227583
push_back 880389392
push_back 959612585
push_front 856086735
get 232013
push_back 204327844
push_back 117386479
get 296038
push_front 402064744
push_middle 917575360
push_back 54465407
get 232103
push_middle 440132500
push_front 221800230
push_front 868235710
push_front 871529678
push_back 587646399
push_middle 155522456
push_front 905187703
push_back 490487210
push_back 264227532
get 88627
push_middle 155515724
push_front 961498588
get 73533
push_back 122213289
get 210571
push_front 514920860
push_front 489804591
push_back 106198338
get 260514
push_middle 718663673
get 304255
get 293831
get 153842
push_middle 932663866
push_middle 110445224
push_middle 178578077
get 128058
push_middle 147898792
push_middle 347152619
push_front 904778269
push_middle 634685719
push_middle 439069976
get 12657
push_back 883211933
push_middle 69040725
get 193082
push_middle 442605560
push_front 409406540
get 295653
push_back 727300722
get 10542
get 13068
push_front 874510893
get 275230
push_middle 67112141
push_front 816190361
push_back 177243914
push_middle 582718021
get 146405
push_middle 671605952
push_back 547858324
get 301526
push_front 913779420
get 54756
push_front 174277833
push_front 506476679
push_front 87690724
get 162903
get 276146
push_front 677687608
push_front 957126521
get 172363
push_front 780719533
push_middle 240943242
get 278939
push_middle 994815479
push_back 328955414
push_front 320539296
get 73761
push_front 707005830
push_back 165241221
push_middle 169216755
push_back 912232437
push_back 464438246
get 56540
get 176716
push_middle 873927775
push_middle 597096254
push_back 521364096
get 131347
push_front 162882049
push_back 676007869
push_back 202322114
push_back 21812531
push_front 340612771
push_middle 128690834
push_front 102152784
push_front 21953011
push_back 16151176
push_middle 600732611
push_back 622776760
push_middle 997569561
push_back 577953471
push_front 999844937
push_back 431652810
get 194447
push_middle 988046837
push_back 52546926
push_back 270171186
get 68402
get 8437
push_middle 301935306
push_middle 372265765
push_middle 178787605
push_back 547699963
get 153154
get 255167
push_middle 929047713
push_middle 230022908
push_back 441673211
push_middle 789638219
push_front 336522097
push_back 962255630
get 262004
push_front 469608204
push_back 348137603
get 84316
push_front 836048723
get 41944
push_back 804383616
get 6967
get 198499
push_front 12282268
push_middle 459942917
push_middle 112615175
push_middle 930393208
push_middle 322978982
push_back 826522560
push_front 857400874
push_back 738695402
push_middle 284645769
get 5750
push_front 336638814
get 95345
push_back 297621507
push_middle 399050866
push_back 142188830
get 143463
get 260019
push_back 280109231
get 224522
get 247376
push_back 400805049
push_middle 776933099
push_middle 945500062
push_middle 33947773
push_front 695789721
push_back 740575887
push_back 631802307
get 217829
push_middle 554662079
get 39866
push_middle 155729803
push_front 151412755
get 12282
push_back 459279342
push_middle 719154900
get 237019
push_back 820340948
push_back 269809032
push_middle 769437812
get 230811
push_middle 13057804
push_back 986481447
get 167413
push_back 818853584
push_middle 724556056
push_front 661981748
push_front 422059619
push_back 546439743
get 222809
get 54634
push_front 207592132
push_front 754137856
push_back 551843029
get 37184
push_back 663705758
get 12515
push_middle 563936984
push_front 763606614
get 124804
get 293846
push_front 714658396
push_middle 614014280
get 194168
push_middle 344632435
push_middle 424285575
push_middle 59656010
push_front 794908786
push_back 992933314
get 213665
push_middle 642859933
get 135455
get 136553
push_middle 960980415
push_back 271954945
get 74371
push_middle 664955170
push_back 800606920
push_back 918761189
push_back 831736258
push_back 53926606
get 106781
push_front 133630570
get 163905
push_front 357356384
get 232283
get 101925
get 70611
push_middle 2864339
get 645
get 224878
push_middle 795107587
get 79255
push_middle 911638828
push_back 612775560
get 114434
push_middle 711840151
get 113070
push_back 905080991
push_middle 592433519
push_middle 730988144
push_middle 236678118
push_back 998961785
push_back 395280069
push_middle 831492243
get 223870
push_middle 942295058
get 141732
push_back 772018611
get 123297
push_front 137373480
get 260922
get 271654
push_front 344175732
push_back 202156843
get 272820
push_front 618235424
push_middle 88675854
push_front 429642996
push_middle 577762068
push_back 344861422
push_front 484914873
push_middle 609191102
push_front 830345425
push_front 90447627
push_front 843087010
push_back 702749492
push_middle 606665706
push_front 278927438
get 184374
get 275199
get 38161
push_back 598249702
push_middle 786256311
push_front 934728008
push_back 833730662
push_middle 33208542
push_back 151090101
push_front 864086325
push_back 563682296
push_front 68413500
push_front 996842580
push_front 487400172
push_front 883246170
get 196078
push_middle 484625954
push_middle 967904789
push_front 462204131
push_middle 233044988
push_back 607980087
push_front 143971970
push_middle 397084370
push_middle 809670042
push_middle 783479654
push_back 534954490
push_front 330310708
push_middle 400705061
push_back 249110890
push_front 241630011
push_middle 470353286
get 193643
push_middle 376729686
push_back 881111403
get 181959
push_front 617443396
get 166207
push_middle 36187334
push_front 386128146
push_middle 797046906
get 81318
push_middle 374441708
push_middle 586293841
push_back 108216229
push_middle 217990817
push_back 438047458
get 47385
get 121474
push_back 30461018
push_front 778090723
push_front 64686838
push_middle 260680837
push_back 511301218
push_front 648969295
push_front 961677461
push_middle 16705132
push_middle 761991189
push_front 991480875
get 213719
push_back 943885262
push_back 693924437
get 235351
push_front 495096933
push_front 955609952
push_back 67831236
push_middle 856748343
push_back 115244946
push_middle 735454824
push_back 1413245
push_front 72198271
push_back 836456673
push_back 511827968
get 5245
get 30532
push_front 979343150
push_middle 630848394
get 222057
push_middle 563653817
push_back 823196807
push_front 274035698
get 232529
get 99147
push_front 456462665
get 158379
push_back 335299691
get 306386
get 130164
push_middle 268990935
get 95558
push_back 342427062
push_middle 883751861
push_front 831592797
get 132680
push_front 7320635
push_back 12231179
push_middle 906056723
push_front 863969810
push_middle 817117667
push_front 298022632
push_middle 152964469
push_middle 562969153
push_back 491924526
push_front 141866598
push_back 736562894
get 236899
get 143892
push_front 299379869
push_back 535740408
push_back 793128042
push_front 373874251
push_front 214637020
push_front 135739451
push_back 286423343
push_middle 990025029
push_back 585758868
push_middle 616956839
get 108673
get 306422
push_middle 129604158
push_front 585953243
push_front 884810183
get 287991
get 79124
push_middle 93539151
get 235813
push_middle 478533122
push_front 429296136
get 197728
push_middle 242629330
push_middle 282654003
push_back 790346918
get 98895
get 179250
push_middle 487577346
push_front 444300945
push_front 601025445
push_front 239601393
push_back 861662738
get 249098
get 150893
get 188621
get 288631
push_front 153743196
push_middle 911881609
push_middle 574836231
get 85812
push_front 699752654
push_front 538307229
push_front 632377984
push_back 951960284
get 144674
get 88710
get 26183
push_middle 152264341
push_middle 52062783
push_front 27282716
push_back 914247466
push_middle 332824432
push_middle 981688562
get 63625
push_front 392303254
push_back 599401418
push_front 441905444
push_front 816302501
push_back 402255616
push_back 453402410
push_back 329245247
push_middle 739817435
push_front 911433902
push_front 291359773
push_back 392458864
push_front 90180153
push_front 812080865
get 54541
push_middle 349376233
get 57772
push_middle 795313999
push_front 929099638
get 9
push_front 916286243
push_back 659222310
push_front 408310896
get 89843
get 242704
get 72646
get 304122
push_back 309618324
push_back 94505633
push_back 377321377
push_front 820667773
push_back 324370198
push_back 268452609
push_back 498467947
push_back 62202304
get 214823
push_back 360855935
push_back 413596197
push_front 79546861
push_back 376066531
push_middle 308054317
push_middle 238026475
push_back 760550379
push_middle 935518077
push_front 367259885
push_front 242321961
get 180648
push_front 452210338
push_middle 54508866
push_back 514497469
push_middle 289717427
push_middle 416470479
push_back 111007243
push_back 832038824
push_middle 464652042
get 161165
push_middle 595311228
push_front 559116773
get 8548
push_front 260908639
push_front 732118889
push_front 32387541
push_middle 749235344
get 194810
push_middle 244943780
push_middle 441365155
push_middle 811566697
push_back 447458591
push_front 192931285
push_middle 943519621
push_middle 987763783
push_front 975983826
push_middle 549089185
get 195885
push_back 541763107
push_front 916988072
push_middle 471187151
push_back 667270074
push_front 527006717
push_middle 706257265
push_front 165623146
get 175331
push_front 448895799
push_middle 479835079
get 63629
push_front 346938063
push_back 785392299
push_front 890744915
push_middle 416380232
push_middle 239027727
get 21514
push_back 947297962
push_front 500794869
push_middle 425279128
push_back 803588768
push_middle 699956979
push_front 443394772
push_back 451220070
push_middle 612654177
push_back 481166101
push_front 391098975
get 190847
get 16087
push_back 641704885
push_back 287845092
push_front 246287585
push_middle 969668437
push_middle 362331324
push_front 114161314
get 265833
get 257554
push_back 720769491
push_front 130419776
get 122839
push_front 389927163
get 192916
push_middle 531697198
get 112056
push_front 627285734
get 183463
push_middle 943400049
get 250294
push_front 201838552
push_front 337199147
push_back 844791222
push_back 611414753
push_back 275944307
push_middle 265462706
push_middle 95356979
push_middle 252790712
get 226375
push_middle 491489459
push_back 260217986
push_front 41782097
push_middle 671600673
get 18726
get 99422
get 218670
push_middle 155499412
get 261164
push_back 949199296
get 277892
push_back 593742470
get 71062
push_middle 356264423
push_back 301370015
push_middle 901517164
push_back 866905032
get 19793
get 21363
push_back 571245635
get 151318
push_back 984864398
push_middle 302201799
get 90257
get 83003
get 75138
get 110657
get 160257
push_middle 91406056
push_middle 33377693
push_back 276153520
get 84426
get 245871
push_back 314550828
push_back 990898646
push_front 506483097
push_back 970941022
push_front 864214559
push_front 819373933
push_front 682011947
push_back 906825779
push_back 730008307
push_back 291473413
push_front 183597819
push_back 55289781
push_front 148456116
push_middle 840185859
push_middle 694298948
get 47657
push_front 29975907
push_back 467786283
push_back 797578577
push_front 853176019
push_back 437551674
push_back 828748858
push_front 185929855
get 220852
push_back 473671312
push_middle 542651571
push_middle 699233973
push_middle 25354851
push_middle 226425242
push_back 494270890
push_middle 362638002
push_middle 992825323
push_middle 313476359
get 5904
push_middle 846859865
push_middle 203135843
push_front 263873663
push_front 211834093
push_back 439979015
get 95449
get 249378
get 102124
push_middle 516708429
get 59139
get 56941
push_back 259326206
push_back 886689901
push_front 663407772
push_front 187161496
push_back 7065481
push_back 89127120
push_middle 810959034
push_front 898257106
push_back 33259349
push_middle 107334401
push_middle 208153025
push_front 255990477
push_back 910869250
push_middle 483863852
push_middle 69536014
get 28921
push_back 262770556
push_back 537075247
push_middle 839080629
push_front 434444710
push_back 721971109
push_middle 598932441
push_front 867774569
push_front 587699859
push_back 102481977
push_back 825851550
push_middle 660888213
push_back 313530875
push_middle 506624270
push_middle 171196347
push_front 118202798
get 85341
push_back 635793625
get 251765
push_front 266754164
push_middle 174234697
get 181773
push_middle 377803217
get 93165
push_back 608950388
push_middle 483559039
get 45895
push_back 336287015
get 143643
push_middle 616497092
push_middle 572421669
push_front 323024542
push_middle 65033046
get 122530
push_back 179810515
get 73470
push_front 199974197
push_front 485664444
get 191919
push_back 546978811
get 134454
get 56264
push_back 214450896
push_middle 530868880
get 197318
get 251478
push_back 197104106
get 157448
get 172177
get 194437
push_back 598320191
push_middle 403032241
get 9050
get 127678
push_front 978578683
push_front 15784558
push_front 156634736
get 3528
get 59372
get 31318
push_middle 743642185
get 215318
push_middle 413449562
push_back 965074832
push_middle 412239846
push_middle 735899443
push_back 250962912
push_front 475668890
push_front 768111179
push_back 582109036
get 176436
push_back 188966123
push_back 286072844
push_front 310354019
get 75333
push_middle 622698012
get 302074
push_back 140715915
push_front 826010399
get 255353
push_front 624726981
push_middle 89879969
push_middle 802748477
push_front 957766050
push_front 525339034
push_middle 16595695
push_front 557500548
push_front 937848850
get 5789
push_back 755194239
push_back 831763743
get 229780
push_front 698750244
push_back 307328595
push_front 314526179
push_middle 734748732
push_middle 277856996
push_back 794603499
get 211726
push_front 383612490
get 204169
push_middle 292957983
push_back 332408532
push_front 220398766
push_back 678182542
push_middle 46366367
get 104773
push_middle 514705223
push_back 997178460
get 244779
push_middle 471901084
get 133451
push_back 971806585
push_middle 103136239
push_back 995801908
get 288639
get 89005
push_middle 311546625
push_back 396367172
push_middle 577915391
get 247400
push_back 116557714
push_back 668764937
push_middle 439980456
get 278178
push_middle 651155266
push_front 121386933
push_front 39073574
push_back 288543319
push_middle 33394543
get 111417
push_front 895137005
push_front 683477206
push_back 72656098
push_front 885594141
push_front 832032362
get 263341
push_middle 977171134
push_middle 222662552
push_front 483549699
push_back 753793197
push_middle 584163623
get 73871
push_middle 644280769
push_back 891495646
push_back 536950758
get 151897
push_middle 649492999
push_middle 711034472
push_back 643394608
get 200768
push_back 721445996
get 57855
get 240000
push_back 900149341
push_middle 710186638
push_middle 317968531
push_middle 734060949
push_front 59790238
push_middle 530497528
push_middle 352778472
push_front 646118478
push_middle 770532793
push_front 79380626
push_front 200185425
push_front 842121868
push_front 324598808
push_front 689774159
push_middle 569471212
push_front 619926747
push_middle 595405210
get 110578
push_back 639893928
push_back 333098191
push_middle 889454062
get 208349
push_middle 678245173
push_back 980811412
push_middle 734238857
push_front 311661065
push_middle 158954803
push_front 622545892
push_front 197224616
get 238128
push_front 680560136
push_front 912542290
push_back 668150350
push_middle 432530713
push_front 110269700
get 82732
get 127261
push_middle 599785460
push_middle 367029729
push_front 363866823
push_front 243576779
get 56648
push_middle 379751393
push_front 562484137
get 251803
get 122373
get 76941
push_front 413155124
push_back 497318749
get 172432
push_front 665974813
push_front 412895814
push_middle 29111780
get 204657
push_front 714002930
get 44441
push_back 224065254
get 125617
push_back 135350648
push_back 890176732
get 93207
push_back 318879531
push_front 35305194
push_middle 254053079
get 3878
push_middle 916430668
push_back 833120823
push_front 750956497
push_middle 552303444
push_front 666839588
push_back 975435161
push_middle 900675641
push_front 906036455
get 188814
get 152195
push_middle 558704831
push_front 866279373
push_back 234694380
push_back 497228744
push_back 395549247
push_front 645970623
get 150630
push_middle 785806020
push_back 756459036
get 289156
push_front 91564249
push_back 437510760
push_middle 24066716
push_back 405005849
push_front 693194055
push_middle 175630159
push_back 133635816
push_back 246769386
get 111413
get 92589
get 303372
get 102603
push_middle 136228883
push_middle 597146522
get 123765
push_back 610785376
get 221893
push_front 212117706
push_middle 80107479
push_middle 630943627
push_middle 607382442
get 115431
push_front 876652948
push_back 529467634
get 211185
get 85526
push_back 313126130
push_front 921197389
get 117407
get 302806
get 97143
get 189496
push_front 327794523
push_front 894895410
push_front 32748918
get 125239
push_front 974283795
push_back 177642738
push_front 41321380
get 8500
get 68204
push_back 652770593
push_front 933031554
get 267216
push_front 404020943
push_middle 80212153
push_middle 962088978
push_back 83519316
push_back 700709333
get 212348
push_front 520639825
push_middle 482146494
push_front 440491490
push_middle 378143087
get 100767
push_front 599268608
push_back 982606827
push_front 89055357
get 65823
push_middle 255968836
push_middle 644853956
push_middle 856911759
push_front 513846481
push_back 561923416
push_back 613182124
push_back 592282683
push_back 650164882
push_front 13069648
push_back 421047296
push_front 753910725
push_middle 840847460
push_back 120374971
get 119886
push_front 928313609
push_middle 270567018
get 80244
push_back 830285678
get 128196
push_middle 618316363
push_back 556781105
get 7226
push_back 95063139
get 229146
push_middle 135162340
push_middle 486675937
push_middle 873902194
push_front 321562471
push_back 304638600
push_front 491364009
get 272428
push_middle 942307232
push_back 577071769
push_front 155374442
push_middle 329073657
push_middle 718113075
get 60758
push_front 949368899
push_middle 984506392
get 88018
push_back 269215108
push_front 404764799
push_front 146707682
push_back 805807795
push_front 801368022
push_front 299361528
push_back 743612281
push_back 58168764
push_middle 757114657
get 37671
get 101770
push_back 186812016
get 8029
push_front 390218601
push_middle 985368997
get 194848
push_front 706720667
get 209709
push_front 247580538
get 114904
push_back 433856932
push_middle 809735185
get 267300
push_front 352139253
push_middle 285302001
push_middle 889993573
push_back 721701535
push_front 498033297
push_back 975672770
get 29402
push_front 846675933
push_front 416533166
push_back 733418333
push_back 508901193
get 108836
push_back 254429389
push_back 743561964
push_middle 426642703
push_front 372161177
push_front 478427188
push_back 515226584
push_back 312464354
push_back 468060640
get 123407
push_front 567280252
push_back 862300865
push_front 693395656
push_back 659990499
push_back 678051954
push_middle 207308075
push_middle 41510636
push_middle 26032394
push_middle 601839231
push_back 266646542
push_back 658866565
push_middle 292071177
push_front 716470916
push_back 671477091
push_back 858112516
push_middle 721763386
push_middle 602170242
get 120691
push_middle 764173410
push_middle 120986091
push_front 211804799
push_middle 340705277
push_front 942671812
push_middle 718790630
get 96623
push_front 781479525
get 264296
get 105795
push_front 507356992
push_back 510799907
push_back 941092310
push_middle 6270290
push_front 61084924
push_back 571399664
push_front 844789761
push_back 425857944
get 42845
get 34623
get 88152
get 194705
get 61592
push_middle 862316426
get 113474
get 165482
push_middle 563121257
push_middle 313053482
push_back 201194818
push_front 6654996
push_back 232138583
push_front 21071514
push_middle 497750054
push_middle 173658840
push_middle 491692506
push_front 31357227
push_back 92267262
push_back 239541303
push_back 435770188
push_back 212806916
push_middle 144314276
push_back 160406339
push_front 365960984
push_middle 105543087
push_back 369278756
push_front 167321743
push_middle 793571067
push_front 455905880
push_back 306247164
push_front 523385454
push_front 173816131
push_back 650775563
push_back 232687196
push_back 428879673
push_back 442508563
get 115000
push_front 996510231
push_middle 525500303
push_back 839471471
get 135808
push_back 641591409
push_middle 468417449
push_middle 583603307
push_front 584330710
push_middle 284694661
push_middle 943668796
push_middle 761236551
push_front 340161684
push_middle 592832227
get 227968
get 208110
push_back 582437755
push_middle 301923162
push_middle 170224618
get 253839
push_back 272553202
get 287048
push_back 682950130
get 162722
push_middle 335813749
get 296013
push_back 513925311
push_front 220876741
get 195025
push_back 307091861
push_back 42172578
push_middle 658161375
push_back 72948511
push_back 875662050
push_front 90220535
push_middle 764827995
push_middle 862030185
push_front 775918319
get 115709
push_front 612839634
get 175298
push_middle 228599539
push_front 908258809
push_front 648413485
push_middle 690933808
push_front 932785693
get 261761
push_middle 890092140
push_middle 282755446
push_middle 29941029
push_front 665070125
push_front 705013207
push_middle 796931710
push_front 748591133
push_front 147781369
push_front 39304870
get 95931
get 229957
push_back 890477458
push_middle 464234329
push_back 28540297
push_middle 187352344
get 294748
push_middle 4791809
get 135310
push_middle 9543529
push_front 151198791
push_middle 213229662
get 302383
get 13122
push_middle 91755452
push_front 525116152
push_middle 382550489
push_back 772218347
push_back 908054876
push_middle 162353939
push_front 589129327
get 201653
push_middle 662505791
push_back 667569531
push_middle 920150236
push_front 54133217
get 31103
get 101893
push_front 159983389
get 197424
push_middle 826578050
push_back 620580945
push_middle 446342012
push_middle 273591939
get 193264
push_middle 60491634
push_back 249186365
push_front 329413022
push_middle 534350055
push_front 508519466
get 291529
get 288433
push_middle 97304849
push_back 158910847
push_front 492178415
push_middle 111578500
push_front 282877301
push_back 764491201
push_front 310405471
push_front 483107955
push_back 75386387
get 84188
push_back 985206787
push_front 207775090
push_back 540089004
push_back 9415208
push_middle 399278227
push_back 141117797
push_middle 882919491
get 2137
push_middle 44887686
push_front 15333864
get 70552
push_middle 518263870
get 301779
push_back 608729261
push_front 169678581
push_front 344169971
get 246416
push_middle 697513752
push_front 71703866
get 83759
push_back 538194459
push_front 51185218
push_back 947561048
push_front 437143814
push_middle 37876893
push_back 264186099
push_back 310226245
get 66957
push_front 691956071
get 67273
push_back 943247182
push_back 96741381
push_middle 924420086
push_middle 786059167
push_middle 985957161
get 223990
get 185103
push_front 553941430
push_middle 875571484
get 135930
push_back 493785381
get 73978
push_back 651800071
push_back 761056591
get 295604
get 139058
get 206048
push_front 280035297
push_middle 110982260
get 8893
push_middle 356081075
push_back 405510978
push_back 899412653
push_middle 633212866
push_front 508331370
push_middle 817190771
push_front 843938433
push_front 995226699
push_middle 881864074
push_front 370129145
push_back 280517138
get 206622
push_front 593921123
push_front 897805365
push_middle 626404979
get 44460
push_middle 550076528
push_middle 559049646
push_middle 181501544
push_back 505962752
push_front 764594792
push_middle 274966199
push_back 322826321
push_back 608159995
get 304215
push_back 17436812
get 24352
get 72216
get 150239
push_front 298093897
push_middle 479290510
get 240340
push_front 552573084
push_front 972769504
push_back 294426870
get 305179
get 34483
push_back 492751568
push_front 818650366
push_front 225538986
get 42739
push_front 322077954
push_back 267159940
get 93087
push_front 468883497
get 21813
push_back 509657574
push_front 767456616
push_front 581260041
push_front 585322135
push_middle 274235077
push_front 829780689
push_back 224066239
get 153420
get 76151
push_back 561673222
push_back 770233506
get 45435
push_middle 275592772
push_back 996860698
push_back 68445878
push_middle 736685931
push_front 580925571
push_front 476592331
push_back 440436027
push_middle 584062025
push_back 813524136
push_front 485549370
push_front 47844911
get 44809
push_back 16283299
get 139558
push_front 742934801
push_front 350505428
push_front 310430676
get 203156
push_middle 475269782
get 83544
push_front 921014428
push_front 446557708
push_front 601408469
push_back 608177958
push_middle 910550248
get 102578
push_back 145296146
push_back 877476375
push_back 430616213
push_front 398016681
push_back 773799611
push_front 185834787
push_front 403981286
push_middle 156308559
push_front 592542372
push_front 753316586
push_back 639358605
push_front 776458277
push_front 331200665
push_back 399089098
push_middle 854155646
push_middle 664996107
push_front 882420559
push_back 639600822
push_front 806034954
get 66520
push_back 140358907
push_front 769755319
push_middle 429679687
push_middle 345656320
push_front 277518529
push_back 121744108
push_front 218113839
push_middle 783098365
get 50956
get 223070
push_front 426535902
push_front 676110239
push_back 714802060
push_back 253466673
push_middle 94096875
push_middle 825422810
push_front 608978898
push_back 773011464
push_middle 841532643
push_middle 86811632
push_middle 64006309
get 80113
push_front 827777698
get 303537
get 25454
push_front 152223082
push_front 46042249
push_back 179527340
get 191540
get 22666
get 244958
push_middle 148029111
push_front 638817330
push_middle 529306291
push_middle 84440706
push_front 513389104
get 205900
push_back 780619043
push_front 238850952
push_back 69593771
get 274778
push_back 192886795
push_front 651323043
push_back 934883459
push_front 894730841
push_middle 236733050
get 89210
push_back 134964060
push_middle 579340965
push_front 407677899
push_front 275907237
get 233768
push_front 791962735
get 151702
push_front 888782824
get 140514
get 208619
push_back 514658363
push_middle 354224185
push_front 98101528
push_middle 722485738
push_middle 882511195
get 14208
push_middle 168260412
push_back 880078001
get 150066
push_middle 307759088
push_front 79038960
push_back 729734823
push_front 108248764
get 279807
push_middle 282990645
push_front 118988076
get 289206
push_middle 892225
push_back 478806520
push_front 774522263
push_middle 680904247
push_back 368105910
push_middle 390952326
push_middle 316493852
push_middle 339117929
get 245187
push_back 189552377
push_middle 338941235
push_back 573475920
get 220045
push_back 167795756
push_middle 774856111
get 303079
push_back 661373156
push_middle 275640601
push_middle 464615366
push_back 33326015
push_front 516605956
push_back 458473784
push_back 208388289
push_middle 148085176
push_front 246790403
get 185888
push_front 362912931
get 93345
push_middle 818941942
push_front 699342613
push_front 593318405
push_back 523543545
push_front 545740283
get 2522
push_front 379431935
push_back 685843051
push_back 522191546
push_back 446598330
push_middle 110043443
push_middle 782627595
push_middle 536934474
get 75508
push_middle 180630536
get 203278
push_middle 316225402
push_front 626103619
push_back 925074817
push_back 449241122
push_middle 476343294
push_front 510529814
push_back 687600868
get 276744
push_middle 883118552
push_middle 988480961
push_middle 35128297
push_middle 878483243
push_front 931732378
push_front 888269961
push_front 38553539
push_front 968621383
push_front 513892803
push_front 75344975
get 59393
get 77373
push_middle 224302858
get 152097
push_front 655540565
get 236585
push_middle 561736134
push_back 166070863
push_front 750936995
push_front 979553565
get 263970
push_front 496461024
push_middle 16472317
get 212651
push_back 369069887
push_back 135232840
get 243516
push_middle 536989354
push_middle 243062825
push_back 153974906
push_middle 996645545
get 3061
push_front 662845433
get 241944
push_front 748367430
push_front 536662389
push_front 681571313
get 121114
push_front 242119202
push_front 155953512
push_middle 629483090
push_front 161117538
get 294886
push_middle 237041650
push_back 54524631
push_back 903833450
get 290827
push_front 25178581
get 175770
push_middle 234147589
push_front 830737223
push_back 482166697
get 53036
get 161232
push_middle 332618581
push_back 577757003
push_back 896867460
push_middle 907511667
push_middle 245867090
get 69759
get 201169
push_middle 448218549
push_middle 894765113
push_middle 895845673
push_front 966676013
get 35501
push_front 292762432
push_back 56025205
push_back 324883489
push_front 799080563
get 192475
push_back 819047763
push_middle 587066318
push_middle 827947068
push_back 588984375
push_back 838424994
push_back 854697130
push_middle 18581083
get 196305
get 53597
push_front 866967544
push_middle 625913704
push_middle 713390977
push_back 984678343
push_back 84200409
push_front 161516841
get 41354
push_back 771369131
push_middle 997076618
push_front 342422819
get 255353
get 211788
push_middle 415293652
push_back 101654093
push_back 230582078
push_middle 174511139
push_front 316799506
get 208865
push_back 890221763
get 25751
push_back 515425681
push_middle 698298474
get 72541
push_front 533400131
push_front 18705557
push_back 290224036
push_front 733156632
push_front 648877400
push_back 151961349
push_middle 438689829
get 236100
push_front 46087498
push_front 115437544
get 94964
get 198974
push_front 78433549
push_front 604296220
push_middle 349129779
push_front 500599000
push_back 688628594
push_back 258814367
push_middle 951049943
push_back 885868481
push_middle 68593434
push_back 586509488
push_back 155456664
push_front 195803495
push_middle 880171463
push_middle 429348472
push_front 339720020
push_front 374361776
push_front 269378011
push_back 251516008
get 171771
get 141926
push_middle 607959935
push_middle 43884084
push_front 983720850
push_back 427662052
push_front 152385410
get 256586
push_middle 522484198
push_front 583172895
push_back 926642217
get 281919
push_back 30120129
get 306882
push_front 206556425
push_middle 699241751
get 35074
push_back 952328738
push_middle 973642198
push_front 982049784
get 114884
get 127742
push_middle 674212960
push_back 883672503
push_middle 7342767
push_front 185860820
push_back 3404527
push_back 15930796
push_front 590070
get 280664
push_back 166977751
push_back 883856295
push_back 278450184
push_back 305269329
get 33453
get 214364
get 84698
push_back 718888405
push_middle 221148096
push_front 768662034
get 261802
push_front 990498076
push_front 144073846
push_middle 927916625
get 261160
get 230300
get 214928
push_middle 50033964
get 69801
push_front 516006706
push_front 71736679
push_middle 398249401
push_front 845519274
get 39403
push_middle 759568794
push_front 297969122
push_middle 743082414
push_middle 869315814
push_front 966156207
push_front 675884111
push_back 647780748
push_middle 6407340
push_back 11084825
push_front 721076052
push_front 995732853
push_back 132415260
push_front 171780953
push_back 970841266
get 210335
push_back 673233745
push_front 301070540
push_middle 623238723
push_back 683336072
get 279818
push_middle 622353845
push_front 173112432
push_back 271916207
push_back 748933371
get 220072
push_front 430896961
push_middle 575496497
push_back 880092398
get 215530
get 8221
push_back 301336770
push_middle 814900363
push_back 577365854
push_back 295937362
get 16867
push_front 311359997
push_back 400816547
get 123221
push_middle 77261141
get 20914
push_front 577676883
get 240661
push_front 102539190
push_front 599722076
push_middle 669983379
push_back 856307083
push_middle 167819826
push_back 940518510
get 84135
push_front 373371745
push_middle 359106778
push_back 413608488
push_back 806378010
push_front 212570423
push_back 711857697
push_middle 488171188
get 115340
push_front 657391170
get 141595
push_middle 689569333
get 188805
push_middle 570604805
push_back 121755960
push_middle 882068450
push_front 479761840
push_middle 998527977
push_back 261403007
push_back 570219438
get 190494
push_back 609630179
get 55349
push_front 954770239
push_front 37517368
push_front 726138016
push_back 41859188
push_back 783025940
push_middle 254591812
push_middle 235028358
get 255206
push_back 645399762
push_back 910492669
push_back 464134240
push_middle 220808440
push_front 528850406
push_middle 571547991
push_back 557377168
push_middle 99353208
push_front 180321672
push_back 145271327
push_front 436599589
push_front 126740064
push_front 887792047
push_middle 795985042
push_front 562516950
get 239092
push_middle 668319852
push_front 876085640
push_front 115395303
push_middle 651441118
get 296124
push_back 577262098
push_middle 833225361
push_middle 822498665
push_back 411976758
get 76155
push_back 769466924
push_back 186900186
get 252021
get 42051
push_back 753689822
get 248534
push_front 943388603
get 212780
get 64613
push_front 297424832
push_middle 189833918
push_middle 373061736
push_back 805813215
get 126628
push_back 434516624
push_middle 115759242
get 224799
push_back 953870952
push_back 873665169
push_back 569079798
push_back 495170037
push_front 377937409
push_middle 130596756
get 192723
push_front 111832320
push_middle 307194457
push_middle 502101186
push_middle 89250029
get 59507
push_front 427548284
push_front 169737669
push_front 312782566
get 293276
push_back 877917644
push_back 771666467
get 28569
push_front 276005969
push_front 172484079
push_back 334996346
push_front 63734615
get 24377
push_front 975972552
push_middle 467418855
push_middle 420889398
push_back 396973197
push_back 476121751
push_middle 842869702
push_middle 210796308
push_front 128837845
get 90248
get 29913
push_front 400141056
push_back 585985492
get 41051
push_back 67386062
push_front 507427948
get 119663
push_front 309783373
push_middle 470038124
push_middle 259343071
push_middle 407797127
push_front 834411393
push_front 916788967
get 299015
push_back 491766198
get 182641
push_middle 76951326
get 47743
push_middle 115839286
get 209569
get 12662
push_middle 389032204
push_front 288103886
push_back 651951058
get 183183
push_middle 742904202
get 183573
push_back 216545204
push_middle 62359415
get 100214
push_middle 110284110
push_middle 302187564
push_front 439359858
push_back 51205351
push_back 378751115
push_back 260922973
push_middle 824402736
push_middle 348831131
push_middle 829860022
get 208102
push_middle 63697231
push_front 452051779
push_middle 964323285
get 230741
get 123541
push_front 582592264
get 237101
push_front 17170754
get 9788
push_middle 52112013
push_back 131129767
push_front 588543954
push_back 823103917
push_front 22587944
push_middle 788805844
push_middle 632833727
push_middle 447087795
push_front 682572589
push_front 751600870
push_middle 959125968
push_middle 959459116
push_front 511129922
push_front 249429376
push_back 578318035
get 221958
push_front 463869276
push_back 271973905
push_back 398652839
push_front 745077421
push_back 122932919
get 61443
get 110300
push_back 292286480
push_back 340135886
push_back 76848837
get 75243
push_back 765441847
get 140969
get 134361
push_front 689924912
get 31163
push_back 340141521
get 83611
get 91761
get 305707
push_back 481487450
get 144072
push_front 520522673
push_back 414185577
get 172345
push_back 842174156
push_middle 548674478
get 224226
push_back 510331578
push_middle 50917912
push_back 533269733
get 218957
push_middle 99684575
get 114704
push_back 531803359
get 141997
push_middle 958123889
push_middle 11658963
push_back 369705176
push_middle 100293412
push_front 428242937
get 125696
push_middle 883043266
push_middle 336335819
push_front 753766677
push_front 227157114
push_front 130716591
push_middle 72936679
get 70569
push_front 760634617
push_back 189983030
push_front 64779400
push_front 908128857
push_middle 767427161
push_front 273888100
push_middle 273265441
get 117320
get 95500
push_back 58939505
push_middle 296783595
get 39694
push_middle 975610889
get 201156
push_middle 713640968
get 114632
push_middle 521203611
push_back 82737132
push_front 330160734
get 126595
push_front 429613755
push_middle 911306286
push_back 267512186
push_back 923319425
push_middle 909171375
get 89626
push_back 875748013
push_middle 475510057
push_front 567373881
push_front 339553289
push_middle 383679706
push_middle 553777225
push_front 747000716
push_back 408716197
push_front 91778774
push_back 797987217
push_front 514022253
push_back 338281898
push_middle 4385526
push_back 222499150
push_front 348946153
push_middle 511767623
get 88216
push_front 536055952
push_front 140331534
get 80133
push_back 230564800
push_back 650187730
get 57176
get 286346
push_front 144099076
push_front 821012029
push_back 237997823
push_front 546106625
push_front 595681214
get 41881
push_front 430984484
push_back 994855568
get 268712
push_front 679362518
push_back 191046815
push_middle 857323667
push_middle 691320058
push_middle 114053013
push_middle 426517912
push_back 698494592
push_middle 789893821
push_middle 90199824
push_front 490404420
push_middle 566235281
push_front 512714441
get 237585
push_back 334417747
push_middle 842917285
push_middle 855492223
push_front 179064530
push_front 563130386
push_middle 634868186
push_back 199305651
push_back 539838641
push_front 155651676
push_back 848647895
push_front 205037046
get 282417
push_front 131947122
push_front 8184293
push_back 636399441
push_front 908407584
get 176092
push_middle 773372563
push_back 818708823
push_middle 152792275
push_front 175833659
get 291251
push_front 378980351
push_front 227758045
get 92818
push_middle 766906371
push_front 57257772
push_front 757177990
push_middle 370538757
get 247979
push_back 142715858
push_middle 839169093
push_front 690312368
get 2634
push_back 121335205
get 149393
push_back 625237004
push_front 244139802
push_middle 672828043
push_back 96627106
get 199852
get 55797
get 248783
push_front 367579603
push_back 766268068
push_back 378130829
push_middle 670614241
push_front 168677930
get 8869
push_front 685767947
push_middle 856198245
push_back 37633278
push_back 914884283
get 89373
push_front 757052907
push_middle 667444667
push_front 202179351
push_back 756642880
push_middle 373843451
get 209273
push_middle 189213676
push_back 437680863
push_middle 809699899
push_front 209834314
push_back 691586588
push_back 409576911
push_front 402333898
get 231254
push_back 455470610
get 274454
push_back 31171796
push_middle 169709008
push_front 944237477
push_back 653321905
push_middle 731520369
push_front 119950471
push_back 211579672
push_back 149204868
push_front 822361497
push_front 40585809
push_back 345235680
push_middle 404617168
push_front 875651374
push_middle 671401429
push_back 565088277
get 52180
push_back 520439139
push_front 749316281
push_middle 695822089
get 172682
push_front 466344391
push_back 919029928
push_back 700121831
push_back 963828480
push_middle 180534222
get 150728
push_middle 516793598
push_front 39752113
push_middle 939245024
get 74763
push_front 994784608
push_middle 73456262
push_back 151151945
push_back 971487377
push_back 924137515
get 215357
push_front 821640501
push_middle 756678507
get 289003
push_middle 469837390
push_middle 432905945
push_front 718542372
push_middle 27630629
push_back 356274385
push_back 276675663
push_back 194836577
push_back 544863148
get 56745
push_front 9241837
get 6770
push_front 720548210
get 179356
push_middle 29590555
push_front 402245067
push_front 356782002
push_front 728658487
push_back 218933854
push_front 305156231
push_middle 474637329
push_back 258508309
push_back 143545285
push_middle 874081131
push_middle 844189073
get 18344
push_front 786586785
get 237404
push_middle 12138978
push_middle 142893772
push_middle 216955753
get 96809
push_front 141141345
push_back 96476665
push_front 919038863
push_middle 411061696
push_middle 754038313
push_middle 588051447
push_front 835558764
get 265208
get 96185
get 203328
push_middle 948700458
push_middle 389779668
get 304684
get 269682
push_middle 173514132
push_middle 80970905
push_middle 590807259
push_back 929628529
get 282631
push_back 774969297
get 195406
push_front 33525224
push_middle 134476411
push_middle 29109688
get 124759
get 168367
get 58418
push_back 10223860
push_middle 473871528
push_front 267097558
push_middle 14688773
get 282826
push_middle 284732949
get 130071
get 269286
push_middle 30594317
push_middle 356944843
push_front 837058573
push_front 715968290
push_back 125374244
push_front 435386772
push_front 513956378
push_back 105329750
get 255986
push_middle 553643657
get 224527
push_back 688631612
get 247300
push_front 960819985
push_middle 586671264
get 49521
push_front 30004148
push_front 890900086
push_front 391685883
push_front 334866810
push_front 245577361
push_front 881359520
push_back 607449223
push_front 633571766
push_back 829632903
push_front 35880113
push_front 390382239
push_middle 701538685
push_middle 884621584
push_middle 576845391
push_back 447951721
push_middle 735862901
push_back 322880190
push_back 615392026
push_middle 907506566
push_back 918396600
push_middle 871120918
get 241563
get 55542
get 251879
push_front 917040640
push_front 804636295
get 155693
get 232215
push_front 567448959
push_back 978407856
push_middle 487950536
push_front 566589412
push_front 736062755
push_front 423278370
get 91625
get 289947
push_front 785290728
push_front 29562993
push_front 586719831
get 118466
push_back 573947425
push_front 610807895
push_front 687239562
get 299466
push_back 224246667
push_middle 466466788
push_back 935583015
get 165242
push_front 263323623
push_back 510227969
push_front 260821587
push_back 769198660
push_back 716186760
get 24679
get 304940
push_back 52954669
push_middle 805715568
push_back 220404037
push_back 679075988
get 277828
get 21848
push_front 871598141
push_front 107535139
push_back 971640855
push_front 958325064
get 181681
push_front 765138631
push_middle 458687694
get 2840
push_front 523224592
push_front 866477536
push_front 860585895
push_back 624730006
get 10381
push_back 960375437
push_middle 825443069
push_middle 920564266
get 271336
get 75027
push_middle 821390677
push_middle 530774161
push_back 93789139
get 164791
get 154713
get 206228
get 175884
push_back 792335548
get 269012
push_front 530512921
push_front 144124500
push_back 514549463
push_front 24021724
push_middle 660049645
push_front 151514407
get 100067
push_front 548885124
push_back 890640709
push_middle 278450546
get 204587
push_back 669172117
get 11380
get 141352
push_back 684022229
push_front 294990464
get 275426
get 290011
push_middle 417326582
push_front 262668820
get 293631
push_front 484294781
get 13008
push_middle 39691275
push_back 246749641
get 26205
push_back 820856853
get 246921
push_middle 829956016
get 282652
push_middle 457262705
push_middle 934751230
push_middle 928122982
get 301046
get 230996
push_back 664095867
push_back 44117525
push_back 496155701
get 259891
push_middle 805913753
push_middle 64926237
get 244498
push_front 872669079
push_back 566954942
push_back 103333260
push_front 267229282
push_front 963343048
push_back 44305339
push_middle 404335778
push_middle 912677578
push_back 202502271
push_front 42030596
push_front 613500838
push_front 701550198
get 35623
push_middle 623252233
push_front 674982514
get 201555
get 62141
get 223089
push_back 337945998
push_middle 672273776
get 123738
get 71021
get 297386
get 205420
push_back 121382422
push_middle 433488433
push_back 270180829
push_front 552769825
push_back 468768242
push_front 802411669
get 253609
get 273107
push_middle 388261626
push_middle 748487336
push_front 905196492
push_back 733040863
push_back 46035759
push_front 539791384
get 144612
push_middle 824054976
push_front 499098558
push_front 813622286
push_front 60845468
push_back 467699890
push_middle 717179438
get 124476
push_middle 588470845
push_back 376654306
get 7781
get 293031
push_front 138261569
push_middle 568173511
push_back 40595170
push_back 645525040
get 105873
get 133879
get 270933
get 14913
get 235879
push_front 207087748
push_front 366233041
push_front 248846344
push_front 65478101
push_back 728172296
get 295757
push_middle 783400958
push_middle 258934392
push_back 392227907
get 81046
get 68403
push_back 462374992
push_back 490335052
push_front 805426305
push_back 603735701
push_back 223014730
push_middle 340672322
get 297639
push_middle 938554883
get 237015
push_front 225016102
push_front 233582809
push_back 901679984
push_middle 603575072
get 43556
push_middle 238656040
push_middle 67547441
push_back 52136810
push_middle 158869251
get 44968
push_front 550295538
get 303965
push_back 829879803
push_front 732472042
push_middle 793719371
get 168125
push_front 64703602
push_front 443311895
push_back 982790977
push_front 676381440
push_middle 899608941
push_front 6924740
get 153884
get 246541
get 289940
push_middle 898384687
push_front 735529337
push_back 670052675
push_middle 616713803
get 276527
get 81724
get 60764
get 29629
push_front 664162387
push_middle 825979831
push_back 734855717
push_back 779539784
push_front 482030727
push_middle 863996507
push_front 677123148
push_back 44888082
push_front 820508322
push_middle 361798386
push_front 253974124
push_back 910522394
push_middle 907469263
push_back 623802769
push_middle 120751049
push_back 803047352
push_back 128317947
push_middle 295750110
get 96972
push_back 626146131
push_middle 809292147
get 100407
push_front 349731012
get 132583
get 239579
get 117341
push_front 852186163
push_front 94773505
push_back 309113422
push_back 345389983
push_back 778523626
push_middle 311588646
push_middle 951378933
push_front 69521831
push_back 548607968
push_middle 207897958
get 152043
push_front 876320263
get 100638
get 231881
get 278114
get 53912
push_front 211591969
push_middle 784858642
push_back 688513834
push_middle 569376431
push_front 411227956
push_back 794263258
push_front 907963259
get 308039
push_back 501091341
get 167962
get 18697
get 260404
push_back 494073667
push_middle 520644610
get 45059
get 34957
push_middle 45666834
get 265406
get 14925
push_back 909602564
get 102006
push_front 44042567
push_middle 685379584
push_back 84613690
get 126310
push_front 52338368
push_front 261674826
push_back 27195569
push_middle 946389288
push_front 104484766
push_middle 113043920
get 63277
push_middle 620583226
push_back 2961201
push_back 895315881
push_middle 491787969
push_front 755986583
get 147539
get 159416
push_front 965696091
push_front 476003104
get 22013
push_back 28789831
get 241761
push_back 624177657
push_back 194502196
get 122597
push_middle 203616340
get 159789
push_middle 976238086
push_middle 788575369
get 241869
push_middle 383943917
push_back 941048822
get 4385
get 93897
push_middle 994900607
push_middle 210329798
push_middle 326746793
push_back 968703193
push_middle 277067953
get 93193
push_middle 175764247
push_front 172913593
push_back 398411040
push_back 660041441
push_middle 184296106
get 145816
push_back 37026931
push_middle 492474111
push_back 110062281
push_middle 170310780
push_back 568856325
push_front 664312643
get 149334
push_middle 893572738
push_front 7032142
push_back 416515893
get 20596
push_middle 747026578
get 226566
push_front 163901637
push_back 649325961
get 270458
push_front 841168882
push_middle 228651446
get 62991
push_middle 652687079
push_front 658400819
push_middle 670499056
get 23512
push_front 165707920
push_middle 59780443
push_middle 952356469
push_front 539858422
push_back 876014725
push_front 344710473
push_back 414311430
get 96706
get 97142
get 190838
push_middle 184780572
push_front 285782511
push_front 594811313
push_middle 266414712
get 100583
push_middle 910246151
get 265347
push_front 298278190
get 165700
push_front 10489772
get 50887
push_middle 515679399
push_back 371249226
push_middle 961762223
push_middle 279214998
push_front 552407620
push_back 370632989
push_front 711630186
push_back 382198750
push_back 637536750
get 132299
push_front 700133373
push_front 942415672
push_front 709828540
push_front 675767145
push_back 392406647
push_middle 814269058
get 189409
push_middle 111294940
push_middle 145638393
push_middle 402125665
push_front 849631638
push_front 723220154
get 181951
push_front 304715001
push_back 444964400
get 95092
push_back 858553948
push_middle 610349252
push_middle 302963468
push_back 606430728
push_middle 771140679
push_middle 762963610
get 70342
get 168911
push_back 533094226
push_front 247069117
get 10318
get 182905
push_back 29149003
push_front 81920568
push_back 352535466
get 175730
push_front 971990955
get 25190
get 304235
push_middle 596037243
push_front 937426077
push_middle 851432527
push_middle 698583741
push_front 312442406
get 117407
push_front 13368400
push_front 123503095
push_middle 973822172
push_front 723509170
push_back 557426869
push_middle 155822580
push_middle 870320808
push_front 579703763
get 113140
get 122446
push_back 935559726
push_front 220359008
get 252693
push_middle 43467846
push_middle 685023428
push_front 697859299
get 274892
push_middle 188953014
push_back 627787492
push_middle 605254957
push_middle 734910659
push_front 337108703
push_middle 78905118
push_back 955047020
push_middle 157451570
push_front 656142874
get 292672
push_front 879473870
get 110928
get 93008
get 240957
push_middle 998297780
get 142711
push_middle 708244971
push_front 721230470
get 78868
push_back 617072994
push_front 395135206
get 51082
push_back 875175338
push_middle 478182671
get 486
push_back 597878018
push_middle 645907181
push_middle 863445887
push_middle 626671970
get 191463
push_back 833924218
get 214892
get 262958
push_front 597537785
push_back 770940091
push_middle 107920547
get 58580
push_front 901634990
push_back 713321014
push_middle 782152820
get 248871
get 94714
get 302833
push_front 134966540
push_front 614283408
get 115102
push_middle 418371973
push_middle 678258129
push_front 554976132
push_front 449907860
push_back 2588957
push_back 306258330
push_front 413204010
push_back 32037498
push_front 500526758
get 120696
get 185078
push_middle 875765789
push_back 845184911
push_middle 680273843
push_front 944742145
get 176804
push_back 327647437
push_back 598501641
push_middle 913741912
push_middle 683489583
push_front 477992068
get 235233
push_front 291461448
get 49981
push_front 207591485
push_front 129775366
get 132297
get 166318
push_back 788578013
push_middle 563087947
push_middle 978804212
get 87585
push_front 914128073
push_back 143654771
push_front 385652006
push_middle 720810424
push_back 683078708
get 108567
get 209906
push_front 775831784
get 271153
push_middle 457431201
push_front 658021648
push_middle 273027159
push_front 203984491
push_front 167016122
push_middle 909996414
push_middle 372876754
push_front 125666365
push_front 210703759
push_middle 758860625
push_front 914809794
push_back 952561274
push_front 25309789
push_back 972232171
push_middle 207248505
get 81796
push_back 155429005
push_back 112887538
push_back 15330188
push_back 938374800
push_front 140681783
push_front 716516857
push_middle 77177577
push_front 647182497
push_back 156073410
get 216328
push_back 110291367
push_middle 614328539
get 159487
get 30572
push_middle 4207331
push_front 522096992
push_front 939573153
push_front 222414834
push_middle 229185500
push_middle 912046166
push_middle 91200525
push_back 229693410
get 232393
push_middle 774369340
push_front 233940194
push_back 368699230
push_front 963356678
get 118912
push_back 575278646
push_back 137874347
get 168269
get 198085
get 136500
get 105587
push_back 507691317
push_middle 339626057
get 23242
push_front 987061665
get 135389
push_middle 413763204
push_back 643812019
push_front 981736635
push_back 947667908
get 128257
push_back 928696886
push_back 573585030
push_middle 985915685
get 76914
push_front 727983551
get 238271
push_middle 383872937
push_back 284372343
get 65467
push_back 598507896
push_front 632819154
push_middle 200419156
push_back 869928565
get 232687
get 243337
get 50413
get 20197
push_front 207356583
push_middle 498739738
push_middle 461291071
get 71417
push_back 108429192
push_middle 337886568
push_back 671406816
get 27503
get 107677
get 245935
get 257243
push_middle 288170780
push_back 179023407
push_front 254827939
get 86373
push_middle 943488240
get 94697
get 173342
push_back 593559453
push_middle 456663206
get 77084
push_middle 590660224
push_front 236179564
push_back 370193614
push_middle 559159640
push_front 294296123
get 248851
get 172057
get 145679
push_back 706281315
push_back 61302385
push_middle 105054231
push_middle 517870659
push_front 181583733
push_middle 271574300
push_back 184796093
push_front 449381033
push_front 894743549
push_front 193040892
push_back 727999424
push_back 390814088
push_front 898151908
push_middle 731980617
push_front 861311114
push_middle 858259200
get 192949
get 284783
push_front 856304820
push_middle 770002447
push_middle 773530417
push_front 763791954
get 64125
push_back 261159704
push_middle 292757791
get 196467
get 285325
push_middle 886176975
push_middle 638008297
push_middle 102566274
push_middle 625133509
push_middle 812433173
push_middle 244556035
get 105824
push_back 268314330
push_back 291984129
get 84898
push_back 433794353
push_back 9555676
push_front 436219722
push_middle 306943986
push_back 737547670
push_back 349987890
get 245646
push_middle 785565291
push_front 680092813
push_middle 141883530
push_middle 641355954
push_back 371208160
push_middle 130063001
get 212436
get 197024
get 43112
get 135546
get 85300
push_back 156637843
get 205847
push_back 262747409
push_middle 849905334
push_back 115012894
push_front 83180243
push_middle 576516050
push_middle 987709727
push_middle 522706895
push_back 569484521
push_front 242878822
push_front 113429098
get 84987
get 180510
push_back 487085096
push_front 861073653
push_front 665795949
push_middle 682751549
push_front 665542320
get 24018
get 292511
get 66375
get 302500
push_front 188830991
get 71291
push_middle 38635770
get 68272
push_back 12900929
push_back 712019692
push_front 321712464
push_back 807887236
push_back 49267068
push_front 795252684
push_middle 195665354
push_back 995933865
push_front 50400879
push_middle 838874559
get 116716
push_middle 81890390
push_back 30814907
push_back 69805638
push_front 199937040
get 287047
push_back 477759965
get 275273
get 93441
get 237029
push_front 568175555
get 302974
get 216577
push_middle 305945235
get 103277
push_middle 376982670
push_front 489576527
push_back 280207815
push_back 812451143
push_middle 230493301
push_middle 104370369
push_back 882656568
push_middle 660774165
get 109578
get 306009
get 24652
push_back 181242360
push_back 296841373
push_back 199445033
push_middle 744930540
push_middle 761669765
get 307440
push_back 202606228
push_front 370922907
push_back 972683091
get 242770
get 26107
push_back 966751230
push_back 370687303
get 306868
push_middle 604891857
push_middle 223717588
get 109606
push_front 34277945
push_middle 441274373
push_back 736248176
push_middle 337463354
push_back 756006130
push_middle 608016224
push_back 156571555
push_middle 389385888
push_middle 643523644
push_back 674102886
push_front 322957544
push_back 776921068
push_middle 245899067
get 150032
push_back 281154088
push_middle 28695673
push_front 623313781
push_middle 471895342
push_front 812258757
get 175071
get 275114
get 171238
push_middle 476948788
push_back 643800201
push_middle 868464532
push_middle 273386105
push_back 579491795
push_back 51848264
push_front 263309117
get 238516
push_front 40400163
get 70905
get 46940
push_back 715838798
get 60612
push_back 209681705
push_front 550811224
push_front 36972000
push_front 773688437
get 59662
push_back 380192969
push_front 637321177
push_front 156595048
push_back 642593276
push_front 123182242
push_middle 741377906
push_middle 407941093
get 183661
push_front 506197346
push_middle 762038201
get 288950
push_front 474374876
get 15204
push_back 898339262
push_middle 201491323
push_middle 176497161
push_back 994451738
get 276604
push_back 582237952
push_front 523272316
get 224678
push_middle 27312730
get 40368
push_middle 321146316
push_front 359906203
push_front 145541064
push_middle 867604364
push_middle 883563130
push_back 467892229
get 265208
get 121129
push_back 627171003
push_front 168184720
push_front 134039618
push_back 414317835
push_back 625610779
push_front 955454245
push_back 483483760
push_front 437835543
push_middle 58390192
get 185719
get 138190
get 23569
push_back 760488311
push_back 627146653
push_front 608553458
push_middle 667827110
push_back 254257761
push_back 696878267
get 110341
push_back 690239497
push_front 689999259
push_front 771424662
push_middle 630718678
push_back 869285824
push_back 678974851
get 186792
get 71788
push_back 219692182
push_front 4492971
get 65632
push_front 831817878
push_front 566502964
push_middle 225153646
push_front 276289919
get 68304
push_front 746075040
push_front 979453621
push_back 594606588
get 97683
push_front 801248391
push_back 367391506
get 90142
push_front 647107941
push_back 770219158
push_front 192505601
push_back 113029975
push_front 742349393
push_back 874433419
push_middle 278448678
push_back 777760079
push_front 273374422
push_middle 374093619
push_front 711968864
push_front 757455914
push_front 823140518
push_front 310316186
get 290121
push_middle 457212146
push_front 256422173
push_back 277368411
push_front 377179307
push_front 425979054
get 161043
get 220409
push_front 403152083
get 793
push_front 956052852
get 184573
push_front 882371839
push_middle 877313493
push_middle 112949017
push_middle 881816502
push_middle 941056565
push_front 863614372
push_back 245924774
push_back 99749762
push_front 305545565
get 124987
push_front 291048184
push_front 94485809
push_back 781008012
push_front 892409369
push_back 302105947
push_middle 287433485
push_front 83676228
push_back 429573405
get 307290
push_front 423181867
push_front 430663583
push_middle 13006420
push_middle 323003231
get 213031
push_middle 956818092
push_back 427184825
push_back 754253214
push_back 948657024
push_front 621897429
push_front 234134345
push_middle 873631563
push_middle 943467364
push_back 565743734
get 225251
push_middle 575591492
get 250913
get 81550
push_front 792309944
push_middle 737754134
push_back 805002071
push_middle 492884377
push_middle 779026408
push_middle 28524494
push_front 388874608
push_back 414205038
push_back 468401285
push_middle 951124314
get 41608
push_middle 129855292
push_back 670101639
push_back 624520227
push_back 282493360
get 297003
push_front 757945419
get 268539
push_middle 476081420
push_back 59616807
push_middle 500710372
push_middle 127250598
push_back 14122655
push_front 261651238
get 227278
push_middle 387593153
push_middle 499632826
get 223626
push_middle 785071144
push_back 84143871
push_front 723213222
get 8358
get 54141
get 12881
push_back 908140083
push_back 561583159
push_back 141271153
get 20796
push_back 92447306
get 11840
push_front 276027842
get 195871
push_middle 185882881
push_front 39226042
push_middle 270413883
push_back 903232944
push_front 547288658
push_middle 592159772
push_front 284384356
get 188500
get 22675
push_back 314213200
get 96687
push_middle 783906087
push_back 210276296
push_front 244132643
get 54740
push_middle 776854280
push_back 770081488
get 234325
push_middle 274070578
push_middle 733811058
get 127234
get 3794
push_back 543433198
push_back 815358205
push_middle 330191003
push_front 96687504
push_front 543836426
push_front 570967388
push_middle 939107941
push_middle 874138398
push_front 217903303
push_front 241527436
get 150719
get 158865
get 273943
push_middle 111794288
get 230774
push_middle 948543504
push_back 974859186
push_front 473686330
get 139158
push_middle 814505703
get 146653
push_front 8567671
push_front 55043542
push_back 991372967
get 239826
get 82344
push_back 268223630
push_back 892824957
push_middle 136044230
push_front 545472148
push_middle 802312879
push_middle 501255142
push_back 228498432
push_front 535516181
get 234662
push_middle 564799795
push_front 504792439
get 203273
push_middle 369283948
push_front 320133189
push_back 404898326
push_back 473201066
push_middle 338644690
push_front 551102815
get 111608
push_back 469136331
get 91207
push_back 902197623
push_front 202290960
get 296338
get 119912
push_back 530542552
push_back 80891953
push_front 970371297
push_front 63611901
push_middle 557551519
get 51785
push_front 460083898
push_front 868743089
push_middle 714161444
push_front 954315545
get 200489
get 11723
push_middle 690509606
get 114127
push_back 316217553
get 184613
push_back 703950905
push_back 421975261
push_front 747902060
push_middle 153703490
push_back 750462417
push_front 693036265
get 17562
get 68826
get 33718
push_front 903533856
get 219612
get 194363
push_front 843006204
push_middle 500470062
push_front 745171947
push_back 771125727
push_middle 403398757
get 34285
push_back 328908899
push_middle 774055694
push_front 315951943
get 134457
push_middle 293883661
push_back 535424714
get 273191
push_front 514646555
get 144463
push_front 742944028
get 255268
push_back 788593490
push_back 376613617
push_middle 856325380
push_front 168043713
push_front 636125762
push_back 435752333
push_middle 854374276
push_back 272327001
push_front 625622494
push_middle 100133238
push_back 488017486
push_middle 951588321
push_middle 311728549
push_middle 785007672
push_front 690405648
push_front 524276314
get 80217
push_front 210780904
push_front 492555335
get 207065
push_middle 39537626
push_middle 34375776
push_back 837998245
push_back 213872376
get 70082
get 52040
get 95288
push_front 91962344
push_back 176395413
get 135104
push_front 804508355
push_back 502317112
push_back 132361115
get 241815
push_middle 917845705
push_front 709259311
push_back 787536096
get 258940
push_back 272906971
get 100084
push_front 608336944
push_front 235092490
get 175922
get 248554
push_front 194592607
push_back 211827274
push_back 36233924
push_front 471588536
get 132859
push_middle 506198552
get 29917
push_back 297781412
push_front 744677375
push_back 177643982
push_middle 832328938
get 192939
push_back 310379891
push_middle 231577029
push_back 892309544
push_back 752239937
push_back 200734111
get 142387
push_back 704247568
push_back 56701506
get 181945
push_middle 320056330
push_front 895017873
push_back 847175103
push_front 335215097
push_front 255469811
push_middle 207140777
push_back 597193678
push_middle 896702856
push_middle 452313352
push_middle 330187282
push_middle 980783699
push_front 201980108
push_back 396606824
push_middle 569557858
get 16142
get 24178
push_front 723316615
push_middle 493710371
push_front 330489812
get 169322
push_middle 901342292
push_front 68368433
get 227970
push_middle 270808658
push_front 823895189
push_front 780815644
push_back 287238612
push_front 246216921
push_middle 579228146
push_back 582619670
get 142546
push_back 281409967
get 250543
push_middle 360167337
push_front 735742204
push_middle 150295540
push_front 370771073
get 90499
push_middle 605266967
push_back 47512245
push_front 945535338
get 215875
push_front 25856069
push_middle 983347794
push_back 222221083
push_front 130249083
push_back 39586105
push_back 195285178
get 12932
push_front 646969018
get 133401
get 27621
get 108305
push_middle 15053601
push_front 285289027
push_front 32683114
push_front 147027684
push_front 505360300
get 170313
push_back 868366449
push_middle 866900656
get 2507
push_back 578127434
push_back 705225687
push_back 410474388
push_back 349662640
push_back 173501204
push_back 41609195
push_middle 52345437
push_back 655162629
push_back 186799471
push_front 877835478
push_middle 996767463
push_front 566434454
get 285480
push_back 179042089
push_back 84557693
push_back 970591098
get 202240
push_front 710362601
push_back 562579714
push_back 626175900
get 222653
get 118981
push_middle 567525404
push_middle 164443898
push_middle 475436916
get 5704
push_middle 950782043
push_front 374685122
get 111394
push_middle 46122370
push_front 490318036
push_middle 299677460
push_middle 201866706
push_front 310116308
push_middle 164730155
push_middle 827085448
push_back 814985801
push_front 302015615
push_front 966199869
push_middle 788458660
get 127273
push_front 955850971
get 173994
push_front 403858181
get 289147
get 93661
push_back 529048334
push_middle 154082709
push_back 15208308
push_middle 927579651
get 36326
push_back 540525276
push_middle 960451721
push_back 632753311
push_back 205520712
push_middle 343899508
get 42410
push_back 741438357
get 288440
push_middle 970323843
push_back 563245970
get 291698
push_back 801164220
get 104155
get 146010
push_middle 894898305
push_back 435651025
get 243157
push_back 567620886
push_front 699889472
push_middle 119856549
push_front 831434060
push_middle 646143193
push_back 688117630
push_middle 517750112
get 45926
push_back 899618777
push_middle 466613830
push_front 489892657
get 256279
push_middle 1368554
push_middle 22663030
push_front 543445237
push_back 155464901
push_front 953364426
get 29297
push_middle 513860143
get 179244
push_middle 774217380
push_back 51349884
push_front 396115114
push_front 783400143
get 185807
push_front 586755963
push_front 216373315
get 48514
push_front 872901179
push_middle 925467064
push_front 392181151
push_front 587170901
push_back 919613701
push_back 396829605
push_front 353538984
push_middle 136720678
push_front 601030272
push_back 570903294
push_middle 141735803
push_back 178705528
push_front 948920634
push_middle 589695363
push_middle 932519354
push_back 981709646
push_middle 91409790
push_front 593939580
push_front 519925083
get 116760
get 148562
get 15608
push_back 385687965
get 291947
get 246004
push_back 666231773
get 190591
push_back 657212927
get 290979
get 197013
push_back 771220367
get 114137
get 231932
get 165787
push_front 532674297
push_back 361099156
push_middle 756651616
push_middle 344290390
push_back 389305916
get 271625
push_middle 346016068
push_back 453168688
push_front 811351118
push_middle 661926925
get 92242
push_back 52795026
push_middle 667281908
get 198829
get 33453
push_front 246843938
get 240904
push_middle 268712080
push_front 257498064
push_middle 659353608
push_middle 9274748
get 61450
push_back 976944856
push_back 310777940
push_front 794278980
push_middle 688198422
push_back 462430879
push_middle 177277024
push_front 725528929
push_back 296977249
get 62062
push_middle 642561937
push_back 218603421
push_middle 269756722
get 17614
get 45226
get 140754
get 169016
push_middle 198399074
push_front 752651571
push_back 229572421
push_middle 993150082
get 133675
push_front 986256537
get 264103
push_front 88003256
push_back 409797647
get 186921
push_back 965357476
push_front 155545102
push_front 795909395
get 141987
push_front 781565577
push_back 700717450
push_back 702815495
get 283066
push_middle 222694131
push_front 690622560
get 176599
push_middle 621759999
push_middle 238120980
push_middle 471862925
push_middle 406539622
push_front 682822410
push_back 395165702
push_middle 810574320
get 249971
push_back 36095593
push_back 225911318
push_front 981250438
get 50940
push_middle 615243367
push_front 730284658
push_front 769397080
push_front 58519207
push_front 713941842
push_back 296770843
get 170907
push_back 402877834
push_middle 824292899
push_middle 670329134
push_middle 940044320
push_middle 355997736
push_back 773762641
push_front 224703642
push_middle 13945908
push_front 569701232
push_back 415448110
push_middle 678242431
push_middle 30652843
push_middle 423732628
get 127061
push_front 561948121
push_front 359210309
push_back 778421967
push_middle 519430836
get 199146
push_back 52484656
push_middle 301124925
push_middle 497821146
push_back 132696895
get 212449
push_back 518462192
get 121382
push_front 244694583
push_back 820700751
push_middle 820874400
push_front 544810570
get 158446
get 253384
push_middle 900296822
push_middle 379027331
push_middle 914371517
get 163506
push_front 959117381
get 220696
push_back 499154398
push_front 688181032
push_back 958906766
push_middle 759977413
get 27360
get 114803
push_back 449423058
push_back 137854239
get 112164
push_front 818131985
push_middle 377886788
push_front 201116418
get 15501
push_front 919646341
push_back 93704767
push_back 767686665
push_middle 975858158
push_middle 453270462
push_middle 252637842
push_front 698077139
push_front 890104867
push_back 508348202
push_front 421919472
push_front 110291460
push_middle 248057687
push_front 564013388
push_back 513494305
get 233109
push_front 423409798
push_back 346276741
push_back 735107298
push_back 745734693
push_back 301473180
get 94963
push_back 777137619
push_back 495127439
get 271023
push_middle 957787527
push_front 730510224
push_middle 587276459
push_front 132110828
push_middle 990047549
get 294852
push_front 416275000
get 216822
push_back 112650908
get 90964
push_front 269147503
get 170165
push_back 329858195
push_back 93663963
push_front 783160635
push_middle 561363197
push_front 53612123
push_middle 207507904
get 199878
push_front 778554288
push_front 766987411
push_back 381119764
get 53485
push_front 65337152
push_front 780673640
push_back 700987598
push_front 201996860
push_middle 208849623
push_front 887741394
push_back 443554994
push_middle 597755384
push_middle 743738064
get 221678
push_back 265804767
push_front 431290163
push_middle 977063812
get 109421
push_middle 63609139
push_back 484527969
push_middle 681669147
push_back 205911833
push_back 510630167
push_back 777380297
push_back 323011009
push_front 300998736
push_front 541353047
push_front 344694105
get 6292
push_back 704500790
push_middle 612455436
push_middle 886944298
push_back 29881826
push_front 399371463
push_front 201773342
get 206319
push_middle 552196500
get 194443
push_middle 455620507
push_back 989071402
push_front 266723303
push_middle 523620180
push_back 984372833
get 231773
get 129134
push_back 9820274
push_front 43896715
push_back 120833132
push_middle 320909896
get 288666
get 51796
get 276884
push_middle 247870727
push_back 830115470
push_front 105992120
push_front 103372970
push_middle 440952892
push_middle 971535976
push_front 156962721
get 251030
push_front 688969395
get 242874
push_back 615475735
get 182818
push_back 828956944
push_front 186629271
get 244746
push_front 722636588
push_back 435539599
get 165207
get 297207
push_back 36662547
push_middle 292846458
push_middle 492018244
push_middle 517578699
push_front 509863715
get 180578
push_middle 300422899
push_front 936161715
push_back 339835594
get 274384
push_back 620302874
push_front 597308837
get 3363
push_middle 131690895
get 269235
push_back 593197545
push_front 739150137
get 20626
push_middle 380562348
push_front 230839940
push_middle 698115232
push_back 723125324
get 25251
push_back 772377388
push_middle 399454701
push_front 620389806
get 189435
push_middle 801253233
push_front 733933162
push_middle 5746329
push_middle 264798429
push_back 496381250
get 264534
push_back 325025473
push_back 404988291
push_middle 198371657
push_middle 217714429
push_front 116571005
push_back 684453372
push_front 63596857
push_front 536300383
push_front 324334042
push_back 857170240
push_front 340598490
push_front 696162338
push_back 659364365
push_front 875574454
push_front 474837367
get 285970
get 159275
push_middle 467163253
push_middle 45524869
push_middle 531132019
push_middle 452887365
push_middle 203271826
push_middle 161075562
push_middle 306817141
push_back 930049629
push_front 442684204
push_middle 280187290
push_back 412335640
push_front 850619898
push_middle 1077360
get 234320
push_back 294427654
get 69613
get 290410
push_back 245786540
push_back 234528764
push_front 284371018
get 161945
get 193665
push_back 143193300
push_front 768563272
push_back 870935708
push_front 278553644
push_back 182320513
push_back 61061945
get 30246
push_front 674877676
get 117496
get 4715
push_middle 530903294
get 12389
push_middle 156950878
push_back 874335114
push_back 368930652
get 57419
push_middle 398816837
push_back 690649786
push_front 84215325
push_back 153084886
push_back 781653179
get 23360
push_back 803113436
push_middle 975522827
push_middle 226106461
push_middle 62597004
push_front 202618141
push_front 730573685
push_middle 147861616
push_front 874843297
push_back 979022176
push_back 415706889
get 142961
push_front 347173059
push_front 239234147
get 193643
get 175168
get 146048
push_back 984068365
push_middle 329705349
get 113761
push_middle 472416552
get 307920
push_middle 602881099
get 30952
push_front 561762993
get 202351
push_front 651941036
get 278998
get 9723
push_middle 127368214
push_front 305028529
push_back 191492838
push_middle 476186043
get 105391
push_front 517719619
push_front 81783406
push_back 16425685
push_front 770584559
get 206997
push_middle 363327410
push_front 504732035
push_front 716081259
get 229050
push_back 962944419
get 59425
push_front 757934147
push_front 335543374
get 289624
get 190898
push_back 910717049
get 246260
get 305734
push_back 125043286
get 12122
push_middle 571433656
get 196021
push_front 994796740
push_back 830703838
get 195419
push_front 330118940
push_front 610715700
get 278452
push_front 219410496
push_back 674865936
get 99237
push_middle 688551872
get 276587
get 87712
get 39587
push_front 328251641
get 55365
push_middle 992438346
push_back 233045334
get 298156
push_front 72715253
push_front 793711096
push_middle 677084348
push_middle 651709943
push_back 633678308
push_front 99207604
get 258763
get 83141
push_back 633719963
push_back 675666073
push_back 671468550
push_back 826533614
push_middle 586940014
push_front 405469561
get 150984
push_back 753414268
push_middle 321079735
push_back 237200306
get 141769
push_front 393721183
push_back 670919382
push_front 932483001
push_back 657581059
push_middle 976377380
push_front 91212026
push_front 944069000
get 57598
push_back 74317040
push_front 631102704
push_middle 464591067
push_middle 785185370
push_front 422003693
push_front 500733418
push_back 7525786
get 258059
push_middle 891167531
push_front 763060937
push_back 819800919
push_middle 596717165
push_back 960606594
get 208251
push_front 195370888
get 278860
push_front 568294475
get 194422
push_middle 473327299
push_middle 211493754
push_front 742661944
push_middle 834756374
push_middle 762499715
get 7075
push_front 757523372
push_front 263627597
push_middle 939873444
push_back 886624359
push_middle 917164614
push_front 837295954
push_back 33805303
push_front 427877422
push_middle 584613526
get 79143
push_middle 45813851
push_middle 607803760
get 16
push_middle 106066363
push_front 844852820
push_front 144908839
push_front 762942380
push_back 997354263
get 98030
get 206735
push_back 410888428
get 171226
push_middle 180202285
push_back 471180540
push_back 262646283
get 16519
push_back 103461680
push_back 947453566
push_middle 949875431
push_front 796184010
push_middle 648633432
push_back 444368668
push_middle 168906903
push_back 645702421
push_middle 336297605
push_front 560824496
get 18993
get 59969
get 98215
get 80293
push_front 686428348
get 254774
push_middle 261478239
get 192925
push_middle 449020320
push_front 510786756
push_back 551095583
push_front 347523565
push_back 814131069
get 51741
push_middle 591165167
push_middle 100031436
push_front 628621404
push_back 457759244
push_middle 617919709
push_back 283217573
push_back 338297929
push_front 767728604
push_middle 758037627
push_middle 946571288
get 305841
get 139495
push_back 678258145
push_middle 531714917
push_front 851071448
push_middle 32018503
push_middle 953055979
push_middle 571531768
get 203365
get 228002
get 304257
push_back 242864323
push_back 866375929
push_middle 55255485
push_back 267914426
push_back 111521831
push_front 230608595
get 79080
get 174538
push_front 467698412
push_back 411178380
get 228394
push_front 143100921
get 283446
push_front 656231846
get 142653
push_back 122254265
push_back 780624425
push_middle 250266108
push_front 511557668
push_middle 688932990
push_back 126592670
get 306804
get 58989
push_front 313026644
get 88448
get 131730
push_front 383476731
push_front 660708579
push_front 872964174
push_back 640494561
push_middle 288793168
push_back 843121590
push_back 529669660
get 259345
push_back 430183152
get 180233
push_front 524479590
push_back 538834660
push_middle 672820046
get 6453
get 69353
push_back 858126141
get 104455
get 205438
get 268967
push_middle 150327783
push_front 462512670
get 22187
push_back 539453594
push_front 488421986
push_front 511812571
push_front 300503649
get 296108
push_back 242182935
push_middle 91030340
get 304324
push_back 24933176
push_middle 774083892
push_front 18685823
get 201012
push_back 901174600
push_back 397290575
push_front 70771108
push_back 156547057
push_back 385388241
push_front 981527599
get 17892
push_back 149450943
get 233809
push_front 790390571
push_front 663356943
push_middle 306301813
push_back 354946381
push_front 932955207
push_middle 236179192
push_back 89916022
push_back 777668189
push_middle 220817758
get 126673
push_front 131226604
get 199525
push_back 985327082
push_front 839835027
push_front 116984553
push_middle 38685029
push_front 495374527
push_front 584568897
get 226850
push_back 24413235
push_front 874977335
push_front 155816762
push_back 601128321
get 270567
push_back 780851689
push_middle 689079040
push_middle 131857664
push_back 762696918
push_middle 887637151
push_middle 358227663
push_back 88582451
get 22717
push_middle 404014273
push_middle 558026332
push_middle 524049926
get 50850
push_back 628889714
get 101769
push_front 403584427
push_front 957680362
push_middle 421586388
push_middle 661036456
push_middle 233303962
push_middle 7481122
push_middle 186538644
get 112466
push_front 645179534
get 229189
get 4705
push_front 360729724
push_middle 445530524
get 247542
push_middle 69890123
push_middle 422103776
push_middle 135866246
push_middle 531257829
push_back 822011510
push_back 274327591
get 265149
push_front 480350415
push_back 378385916
push_back 709004700
push_front 326256346
push_middle 991275423
push_front 657065940
get 303126
push_back 525722257
push_middle 747869668
get 184412
push_back 103699947
get 263988
push_front 229596085
push_middle 408643902
push_front 236451053
push_front 380495560
push_back 813722359
push_front 138252072
push_middle 502059165
push_middle 663156223
push_back 231967780
push_middle 806599194
push_middle 709804786
push_back 234315485
push_front 63014729
push_middle 888210139
push_back 760607281
push_middle 65848200
push_back 399879028
push_front 771708934
push_back 469888963
push_middle 564221211
push_front 730920410
push_back 953199636
push_front 367439923
push_front 625559383
get 196700
get 262242
push_back 883071795
push_back 454660306
push_back 422012885
get 303850
push_back 127514313
push_back 522615410
push_front 19058943
push_middle 872782077
push_back 83983976
push_middle 319509337
push_middle 90557806
push_back 355198583
push_middle 481567219
push_front 907882970
push_middle 49663846
get 194576
push_front 84078520
get 72094
push_back 430249239
push_back 798347911
push_back 545836613
push_front 931203026
push_back 88380513
push_middle 894076058
push_back 655754123
push_back 985235736
push_back 327540669
get 149471
push_back 911196698
push_front 496259257
get 164134
get 298354
push_front 869883641
push_front 195708189
push_middle 427998330
push_middle 821649619
push_front 968429762
push_front 655768888
push_back 412841658
push_back 822151123
push_middle 495482976
push_back 470719821
push_middle 780224812
push_front 74342021
push_back 148447071
push_front 221962706
push_front 703426615
push_back 753760525
get 42803
push_front 956151981
get 294934
push_front 924180532
push_front 313117898
push_middle 816087237
push_middle 396172586
push_middle 192601247
get 196583
get 111349
push_front 975936895
push_front 375387097
push_front 835219908
get 177788
push_back 306179190
push_back 952195309
push_middle 872024327
push_middle 799566903
push_middle 411915836
push_front 395166039
get 107191
push_front 511278983
push_back 862738001
push_front 709163316
get 235478
get 304459
get 266268
push_back 828220562
push_back 440637373
get 166782
get 229030
push_front 129616857
get 21188
push_front 971459238
push_back 998427217
get 38448
get 304787
push_front 511700548
get 203532
push_middle 957842666
push_front 591505333
get 289636
get 71883
push_front 703367056
push_middle 735052792
push_back 196637628
get 246082
push_back 448132339
push_middle 519658889
get 132192
push_back 120666044
push_back 621497304
push_back 48777426
push_back 550185481
get 187770
get 254127
get 69577
get 303084
push_back 697455454
get 34986
get 244606
push_back 569390364
push_front 342676803
push_front 210978988
push_middle 849887719
push_back 182306948
push_front 117284256
get 164666
get 218600
get 16401
push_front 658141747
push_middle 688526086
push_back 481854941
push_front 622633938
push_front 783651718
push_back 514088779
push_front 855486824
push_middle 793193742
push_back 831890818
get 275235
push_middle 76873529
push_middle 861898927
get 132232
push_front 260195993
push_middle 41364555
get 304370
push_back 284050492
push_middle 38436210
get 238385
push_front 615946707
push_back 82451621
push_back 473699949
push_middle 734116650
push_middle 279020674
get 248191
push_middle 531475454
push_back 507302983
push_back 30691199
push_back 977212859
push_back 908921832
push_front 869946296
push_front 83254565
push_middle 350320233
push_front 985381773
push_middle 214599200
get 20371
push_back 82094516
push_back 98546186
push_middle 109095962
get 248810
push_middle 2842986
push_middle 502601370
push_back 480569131
push_back 771133922
get 46621
get 299730
push_middle 271256623
push_front 536012285
push_back 879896598
push_front 41335381
push_front 80777132
push_front 796773577
get 71488
push_middle 687588824
push_middle 872252479
get 69973
push_back 282128385
push_middle 293147493
push_front 597056267
push_front 247422484
push_front 587873641
push_back 746278874
push_back 598735866
push_middle 890908032
get 180383
push_front 968422558
push_back 4764109
get 131567
push_middle 820859065
push_front 71890114
push_back 390422498
push_front 264099793
get 214953
push_back 401478031
get 245261
push_front 227135308
get 171753
push_front 833273474
get 174229
get 123534
push_back 821573286
push_back 769158064
get 81276
push_middle 26647109
get 20662
push_back 46533954
push_middle 538257903
push_middle 493277855
get 149424
push_back 222370310
push_middle 921540730
push_front 148790437
get 7388
push_back 69108494
push_middle 54845761
push_back 61742817
push_middle 560229621
push_back 406682446
push_back 899071412
push_front 747111210
push_middle 152767682
push_front 905567207
push_middle 942024672
push_front 137691323
push_back 690304218
push_middle 399220807
push_front 374297541
push_back 804280485
push_back 43630214
push_back 709673837
get 253583
push_back 648398301
get 167737
push_back 529684395
get 304818
push_front 405386875
get 136478
get 33118
push_back 617555146
push_front 138117187
push_back 998414021
push_back 217704054
push_front 873755965
push_middle 791570105
push_back 634378864
push_back 692894633
push_back 260370474
push_back 988860819
push_middle 525497016
push_front 491512067
get 195946
get 60332
push_front 689126763
push_back 304587286
push_front 446034498
push_middle 815219899
get 250165
push_front 747239369
push_front 268752890
push_front 686444145
push_back 41256399
push_back 814210454
push_back 389868758
push_front 526664208
push_front 221001231
push_front 195334636
push_middle 104542754
push_front 290883387
push_front 284960824
push_middle 282505590
push_back 351445110
get 233729
get 257397
get 270814
push_back 925029159
push_middle 768901411
get 22795
get 16260
push_middle 197930894
get 16726
get 193271
push_front 309270560
push_front 712467955
push_front 629135515
push_front 498381131
get 101256
get 236521
push_middle 480649554
get 132166
get 298088
push_front 738181200
push_back 569221678
push_back 240680616
push_front 260017017
get 106522
push_front 82748141
push_back 727453681
push_back 351581810
push_middle 924716020
get 98
push_middle 251325354
push_back 825983306
push_front 939933612
push_back 454228127
get 308001
push_front 828835552
push_back 499668098
get 171229
push_middle 823234906
get 21910
push_front 441623282
push_middle 552296550
get 213571
get 219906
push_front 850982886
push_front 263839208
get 169284
get 170653
push_back 823129755
push_front 153717600
push_back 51497744
get 221862
push_middle 496635593
get 166539
push_middle 722241245
push_front 289716259
push_middle 165053482
get 15414
push_back 459892697
push_middle 421477867
push_back 390707808
push_front 189239582
push_front 478958140
push_back 807672956
push_back 588219296
push_front 954720952
push_middle 760735540
push_middle 3784464
push_back 192457002
push_front 397343335
push_front 566369503
get 93164
push_back 167139349
push_front 870827909
push_back 764661450
push_front 105541693
push_back 589677436
get 176958
push_front 331371651
push_back 505757988
push_back 188794120
get 249243
push_back 104843036
push_front 921910070
push_front 910255824
push_middle 165381086
push_middle 59018625
push_front 833108299
get 199573
push_front 729115352
get 55105
push_front 552039898
push_back 381435242
push_middle 842703804
push_front 934990109
push_back 868059530
get 262610
push_front 60543023
get 15996
push_middle 152927828
push_back 324129845
get 226718
push_middle 961337824
push_middle 217235041
push_back 7757344
get 268013
push_back 365197489
push_middle 726407764
push_back 688655071
push_back 229871679
push_back 521824725
get 220071
get 156421
push_middle 703406261
push_back 734622880
push_back 193234088
push_back 393204206
push_middle 846641819
push_front 565618437
push_front 864508694
push_back 360293063
push_back 858521601
push_back 421632807
push_back 732594441
push_front 702136402
push_front 765338909
push_front 950511508
push_back 705867270
push_front 543030565
get 192984
push_back 551444082
push_front 522018875
get 12191
push_front 409596207
get 187480
push_front 689087505
get 146777
push_middle 238417900
get 172853
push_back 748415571
push_back 215245628
push_middle 586878408
push_back 95764905
get 90646
push_back 813843920
push_back 949402937
push_back 956023528
push_back 234281949
get 31647
push_back 239714004
get 249606
push_back 174449886
get 124465
push_middle 813394326
push_back 682932962
push_front 67872189
push_middle 471145993
get 139492
get 86143
push_back 316688400
push_back 252730518
push_middle 838832848
push_middle 223584642
push_back 443703388
push_middle 809118657
push_back 411943989
push_middle 517830630
push_middle 591269658
push_middle 724410868
push_middle 749736503
push_back 197312187
get 282862
push_back 365892946
push_back 681619439
push_front 760844455
push_back 70810527
get 253231
get 261214
get 304429
push_front 746298069
push_middle 268070839
get 269940
push_middle 447667787
push_back 401495139
push_back 287433455
push_middle 166879478
push_back 422024574
get 9492
push_back 777904368
push_middle 104876773
push_middle 318272676
push_front 929982976
push_back 744940254
push_middle 299426974
push_front 227098330
get 3148
push_back 896011494
push_middle 945159389
push_front 788427680
push_middle 296664320
push_back 177759681
push_front 1803139
push_back 736696777
get 186967
get 242322
push_middle 205094490
push_back 715734063
push_middle 346975394
get 150667
push_front 336011653
push_middle 368703478
get 134951
push_front 836288933
push_back 894950090
push_middle 519590936
push_middle 141860499
get 16556
get 220390
push_front 3115656
push_back 101977637
get 283059
push_front 832164020
push_back 102034699
push_back 572085674
push_middle 163331962
push_front 422338059
push_middle 522497642
get 52874
push_back 766781052
push_front 883969696
push_back 288501138
get 253044
push_middle 74844428
push_front 151195685
push_front 930003251
get 192732
push_back 36033842
push_front 788640691
get 284871
get 16489
get 250508
push_middle 366823950
push_front 867988590
push_middle 943636817
get 290117
push_front 1910468
get 287575
push_front 219058314
get 79411
get 308374
push_middle 693524932
push_middle 33452037
push_back 947688961
push_front 118377760
get 46702
push_back 535674625
get 248986
push_front 233360600
push_front 471634671
push_front 674418992
push_back 522486431
push_middle 104754671
push_back 696326339
get 225220
push_front 654786646
push_front 934832738
push_middle 777095952
get 243453
push_middle 780714176
get 124824
push_front 436853206
get 308269
get 62006
push_back 192374039
push_back 549267941
get 280382
get 129090
push_middle 613902302
push_front 209897329
get 141078
push_front 628689612
push_back 690693603
push_middle 728283331
push_middle 445676974
get 228019
push_middle 875847636
get 60004
push_middle 624656549
push_middle 49521931
push_back 560973290
push_back 844790116
push_front 693499079
push_middle 420357524
push_back 643474897
get 109563
get 183329
push_front 12975895
push_front 26913196
push_back 906853119
push_front 536441802
push_front 394485691
push_back 375456370
push_front 653414432
push_back 327517610
push_back 920141354
push_back 696134398
get 164741
push_back 349690452
push_back 322500006
get 223890
push_middle 843690410
push_middle 237453622
push_back 755404628
get 245231
push_back 916748197
get 104272
push_front 461179484
push_middle 962997802
push_front 83012656
push_middle 866095863
get 110773
get 229731
push_middle 316575071
push_middle 484696556
push_middle 526426379
push_back 281239854
push_back 88403280
push_middle 209299347
push_front 30699325
push_back 219348376
push_front 679157316
push_middle 902189475
push_front 247049549
push_front 249375842
get 305966
push_middle 402276103
push_middle 207024385
get 202254
get 97472
push_middle 648484909
push_front 763437651
get 18273
push_middle 58641779
get 55184
push_back 863124515
push_middle 60559773
push_front 778685635
push_front 369392221
push_back 707628777
push_middle 70116967
push_back 643218578
get 28361
push_front 565520080
get 139560
push_front 322353418
push_front 816388804
get 283735
push_front 901538253
get 82288
push_middle 568056594
push_back 700063976
get 18835
push_back 973272572
push_back 219889848
get 297352
get 240318
get 37670
push_front 103176533
push_middle 207815092
get 117860
push_middle 600542947
push_back 736006278
push_back 331778206
push_middle 1149351
push_front 3737480
push_middle 789710309
push_front 662562294
push_middle 213285294
push_front 428992727
push_middle 592689626
get 178936
push_middle 6889946
push_back 789099293
push_middle 966604840
push_middle 313767317
push_back 738536292
push_back 140257223
get 126271
push_middle 888694163
push_back 675289767
push_front 639806291
get 46571
push_back 97253446
push_back 839525300
get 257572
push_middle 994746359
push_front 944717275
push_front 776110061
push_front 83502392
push_back 517893841
get 230350
push_back 697223998
push_middle 830812157
push_middle 120776789
push_back 628753865
push_front 101475014
push_back 471552956
push_front 770228465
get 121753
push_front 274196904
push_back 213920001
push_middle 180129363
push_middle 11417095
push_front 761306560
push_front 557809816
push_back 950572297
push_back 948079681
push_front 735434995
push_middle 238887576
push_middle 606679664
get 40518
push_back 503109715
push_front 496722893
push_back 551346898
push_middle 756011832
push_front 342013149
get 158168
push_back 566457486
push_back 531525813
get 193027
push_front 969300032
get 297811
push_middle 136823767
get 115980
get 292774
push_back 808094414
get 134057
get 109023
push_back 983951675
push_back 783358791
push_back 110408990
push_middle 357513094
push_front 807776694
push_middle 567917201
get 29884
push_middle 314252517
get 91806
push_back 780992371
push_back 462789361
push_middle 174941162
push_front 780980728
push_front 270360274
get 92765
push_front 135672316
get 236508
push_middle 252103211
push_back 980924537
push_back 845617410
push_front 819812444
push_middle 781720387
get 193361
push_middle 981405122
push_front 913073293
push_middle 921076184
get 90242
push_front 891984485
get 39397
push_back 499466562
push_back 8776920
push_front 169369234
push_middle 472904906
push_back 747400601
get 220386
push_middle 176161853
push_middle 543181323
get 86516
get 160374
push_front 19669565
get 297340
push_middle 330642924
push_middle 870314786
push_back 26510807
push_middle 669678000
push_back 57095131
push_front 148987723
push_back 724185426
push_middle 368406456
push_middle 364829013
push_back 762239123
push_front 343822102
push_front 258417723
push_back 46463412
push_middle 57549009
push_middle 645657847
push_front 349130546
push_front 379529178
push_front 615933470
get 260092
push_front 915403074
push_back 523530074
get 87615
get 154307
push_middle 212548548
push_front 418516087
push_middle 784010517
push_back 442363495
push_back 476954842
get 97979
push_back 638353516
push_back 462887093
push_back 620332934
push_middle 855146048
get 249876
get 107976
push_front 40390960
push_middle 402265869
push_middle 866579511
push_middle 178286470
push_middle 980647033
push_back 441645903
push_back 558396818
push_middle 428900164
get 91450
push_front 735091977
push_middle 339279222
push_back 436096326
get 193091
push_front 725842829
push_middle 917952212
push_back 961234587
get 240604
push_front 859003887
get 13351
push_middle 900950024
get 256945
get 86557
push_back 269227162
push_front 41099029
push_front 618706862
push_front 920222715
push_back 236081356
get 245216
push_back 605403925
get 32668
get 159555
push_middle 908478555
push_front 866662244
get 197150
push_front 903618172
push_front 478853681
push_middle 894339534
push_front 540915458
push_front 353675107
push_back 461967755
push_back 570887271
push_back 254910290
get 248804
push_front 940806016
push_middle 430282252
push_front 917119001
push_back 894705344
push_middle 470433627
push_middle 654721409
get 150353
push_back 202762503
push_back 570239141
push_front 98183905
push_back 389244876
push_back 93155680
get 13427
push_middle 232365539
push_middle 895604129
push_back 245625755
push_middle 407904841
get 244986
push_back 388376042
push_middle 170344158
get 158363
push_middle 557134494
push_middle 89921717
push_back 814695634
get 272227
push_front 933054363
get 127952
push_middle 21992781
get 173009
push_front 12534769
get 238935
push_front 492240031
push_middle 247301801
push_middle 690352443
push_front 443809729
push_back 750476543
get 211670
push_back 199408188
push_front 324078263
get 60148
push_back 985385578
push_back 702246093
get 113308
get 224286
get 15297
push_front 22919670
push_middle 437694552
push_back 841702699
get 61039
push_front 159427536
push_back 435101021
push_front 859954373
get 276207
push_middle 217209124
push_middle 454210933
push_back 654431000
get 158793
push_back 681838715
get 180498
get 262057
push_middle 641412209
push_front 77803446
get 232750
get 287654
push_middle 850214789
push_front 95399165
get 262405
push_front 324643723
push_front 906395578
get 282429
get 266386
push_front 153577616
get 135624
push_middle 94846245
push_back 792505228
push_back 665687921
push_middle 590209105
push_middle 681048152
push_back 65214942
get 110862
push_front 580164083
get 199255
get 199622
push_front 704539745
push_back 4907256
push_front 382200792
push_back 527962814
push_middle 376542128
push_front 51586443
push_middle 320695620
push_middle 190873159
push_middle 372655675
push_back 158089589
push_back 675234088
push_middle 105518982
get 91755
push_front 323920783
push_back 435309602
get 266479
push_back 377424516
push_front 108924802
push_back 939177015
push_middle 430563114
push_back 290204334
push_middle 88276521
push_back 212289862
get 50008
push_middle 719372967
push_front 673338682
push_middle 420042052
push_front 744725684
push_middle 972054472
push_front 317875456
push_back 375862584
push_front 816743993
get 182873
push_middle 603230324
push_front 417426057
push_middle 867935178
push_front 215916869
push_back 223788030
get 147919
push_middle 23685341
push_middle 187192271
push_back 326302730
push_middle 27707009
push_back 295196906
push_back 173546175
push_back 49068715
push_middle 727178132
push_back 547103907
push_middle 295407987
get 13387
get 298467
push_back 991594994
get 245520
push_front 718635805
push_back 520353465
get 247153
push_front 150797208
push_back 422005563
push_middle 984158755
push_front 313473358
push_back 221411479
push_back 850346731
push_back 34346847
push_front 735195753
get 13430
push_middle 795730666
push_back 337604862
get 273685
push_front 652685316
push_back 255604404
get 36387
push_front 864587854
get 159015
push_front 677381878
get 4941
push_back 592564657
get 173048
get 46772
get 175479
push_front 576312155
push_front 735447446
push_front 643018225
get 208681
push_front 13205653
push_back 987693594
push_front 995332702
push_middle 993980601
get 224479
push_back 927931695
push_middle 898358592
get 204288
push_middle 752792696
push_front 47235939
push_front 825545723
push_middle 91265986
push_front 902657636
get 116747
push_front 705597072
push_front 450836135
push_back 368255207
push_middle 412247915
get 26494
get 299590
get 90042
push_front 455728308
push_middle 579541978
push_middle 7440081
push_back 685761159
push_back 189044689
push_back 941343915
push_middle 633458056
get 256665
push_back 6656027
push_front 174719254
push_front 786343455
push_front 941211741
push_middle 892625120
push_back 927716572
push_back 994616982
push_back 783210798
push_middle 706276098
push_front 71062867
push_back 428786229
push_middle 548107971
push_back 863374790
push_front 140592951
push_back 134473972
push_middle 543519637
push_middle 908829677
get 12597
push_middle 471105423
push_middle 499754806
get 178401
push_middle 373969609
push_back 977817300
push_front 481527371
get 26668
push_back 506316163
get 89294
push_middle 583684629
push_back 620302073
push_front 879260693
get 150487
push_front 941254355
push_middle 794750771
push_middle 39187130
push_middle 105180921
push_front 743431179
push_back 734317942
push_front 121967230
get 158678
push_front 766685369
push_back 494461738
push_front 54672138
push_front 478792757
push_front 799040899
get 182516
push_middle 546161566
get 262363
push_front 659361494
get 129094
push_front 652553590
push_back 737553675
push_front 53357231
push_front 596425926
push_front 683737535
push_front 805304585
push_front 346275904
get 93372
push_back 579688012
push_back 36293995
get 80135
push_front 782682884
push_front 304029720
push_back 876286049
push_back 564999055
push_front 814973366
push_front 456151971
push_front 10644507
push_middle 917879406
push_back 198209730
push_back 340624808
get 305160
push_front 108062402
push_front 818697932
push_front 180099666
push_middle 185628989
push_back 268593693
push_middle 625463985
get 86839
push_middle 995944861
push_middle 936535580
push_back 935698515
push_front 73662135
push_front 248633677
get 75787
push_front 143771422
push_back 861781045
push_front 547420047
get 178863
get 72596
push_front 756180787
get 105905
push_front 639408740
push_front 827128880
push_back 261675743
get 63640
push_middle 272820030
push_middle 898362634
push_middle 565800147
get 242899
push_front 446570649
push_front 195958035
get 232264
push_middle 946785381
push_middle 203254014
push_back 29427476
get 99451
push_middle 942521450
push_middle 349784944
push_middle 670021300
push_middle 156451215
get 124569
get 214727
get 294091
push_middle 180908880
push_back 639319002
push_front 999914502
get 107012
push_back 359680937
push_front 21986909
get 309055
push_back 514817094
push_middle 761253630
push_back 255175443
push_front 786105254
push_middle 221455716
push_back 875814761
push_front 619813889
push_back 235299207
push_middle 470699681
push_front 885562211
push_middle 337392093
push_back 920981707
get 182436
push_middle 935257250
push_front 760500731
push_back 63995278
push_front 717408029
get 231206
push_middle 438335756
get 253927
push_back 829334760
push_middle 600998908
push_back 126213053
push_front 316073549
push_back 575924296
push_middle 384429304
push_front 361765464
push_middle 360394790
push_middle 296646367
push_back 53520443
push_middle 386590034
push_back 514520933
get 75822
push_middle 446165029
push_front 983070369
push_back 893963455
push_middle 995499447
push_front 418873475
get 197596
push_front 170892602
push_middle 137392851
push_back 230238350
push_front 812667069
push_front 152780250
get 17759
get 9903
get 23918
push_middle 869392296
push_back 357668206
get 270086
push_front 487701264
push_back 836332128
push_back 295433169
get 71754
push_front 63243427
push_middle 506866444
get 86396
push_middle 966400910
push_back 815012682
get 159262
push_back 803856784
push_back 373055996
push_front 156535651
push_front 977417950
push_front 76715470
get 230810
push_back 133580784
push_middle 614770655
get 73496
push_back 958420992
get 175053
get 2075
push_middle 234901186
push_back 230691170
push_front 237185557
push_back 694822519
push_front 984808800
push_middle 588063473
push_middle 221436913
push_middle 111915997
push_middle 438686985
push_middle 771017082
push_middle 947855137
get 268504
push_front 749984255
get 106221
get 25346
get 183242
get 219286
push_back 273216404
push_back 94718134
get 290023
get 305030
get 141008
push_front 236964582
push_front 803549175
push_back 376080447
push_front 985639262
get 287495
push_middle 362731720
get 127502
get 107813
push_middle 500452299
push_back 345165881
push_front 740935037
push_middle 735845353
push_front 33389280
push_front 443565798
push_front 160530780
push_back 868487159
push_back 951676141
push_back 800183069
push_back 700829306
push_front 482315577
push_back 918212422
push_middle 904938954
push_back 881803135
get 204228
push_back 606892844
push_middle 180566642
push_middle 802962706
push_back 751396218
push_middle 662380323
push_middle 229801791
push_front 270821639
push_middle 505576859
get 305788
push_middle 3755629
push_back 874168892
push_middle 73790380
push_middle 817820832
get 183570
push_middle 421911815
push_middle 626640736
push_front 305902481
get 96811
get 86042
get 83025
push_back 430653744
push_front 485084086
push_middle 992383625
push_back 749487987
push_middle 352652055
push_middle 612213648
push_middle 576005322
get 213271
push_front 879843866
get 288750
push_front 191009347
push_back 317733678
get 31925
push_front 167846449
push_front 759455639
push_middle 760282999
push_back 368366966
push_back 247450643
get 100683
push_middle 645160913
get 69680
push_back 281979538
push_front 609797499
push_front 145138598
get 122024
push_front 933632855
push_middle 634512488
push_front 580701037
push_front 156087148
push_middle 858855452
get 18226
push_middle 379711503
push_back 442321161
push_middle 119802216
push_front 276988867
get 115372
push_middle 129525302
push_back 502130
get 32952
get 284166
get 177777
push_front 571766221
push_front 594419060
push_middle 226569499
push_front 33662766
get 79141
push_back 210624447
get 85606
push_middle 955531967
push_front 405850805
push_front 577839216
get 124654
push_front 383224753
push_back 453186355
push_front 554234490
push_middle 663023445
push_middle 957262989
push_back 232778054
push_back 506821614
push_middle 175353180
push_middle 734352787
push_middle 496427329
push_middle 754273185
push_back 63979152
push_middle 942728682
get 77704
get 164651
get 272989
push_back 809321108
get 194834
get 263715
push_back 587130409
push_middle 340761507
push_front 38652766
get 274201
get 39685
push_middle 811583446
push_middle 113165788
get 2649
push_back 924029344
push_front 586272798
get 120335
get 28579
push_back 538802943
push_middle 991623064
get 173271
push_front 516739724
push_back 670684546
get 80794
push_back 398136233
get 175455
push_back 189621848
push_back 68232163
push_middle 31026580
push_middle 140625055
push_back 502059732
push_back 526050497
get 10559
push_front 250417187
push_front 423319409
get 29258
push_front 78160717
push_front 970669564
push_front 385132556
push_middle 399411841
get 23885
push_middle 363119584
push_front 571021639
push_middle 16239662
push_middle 864407048
push_middle 374297414
push_middle 546643420
get 223703
get 216106
push_middle 628751104
push_middle 516459865
push_front 348943379
push_back 284389974
push_front 376266112
push_middle 726592654
push_front 426281056
push_front 458346581
push_front 6904853
push_front 418919438
get 57777
push_back 726236736
push_front 21506400
push_front 230262628
get 168656
push_front 203213718
push_middle 347798445
push_back 428600123
push_middle 894737630
push_middle 583274152
push_back 557026788
push_front 879692071
get 118293
push_back 343099583
get 264605
get 50888
push_back 192203773
push_front 121036424
push_middle 949417410
push_front 792883280
get 228670
get 145179
push_middle 47973310
push_front 680560554
get 162161
push_middle 886282763
get 101755
push_middle 152937729
push_front 572666780
push_back 621651458
push_front 659012235
push_middle 454648301
push_front 971648172
get 73788
push_middle 288637267
push_front 426016882
push_back 467942805
push_middle 899044052
get 216652
push_back 6671465
push_front 565860074
push_middle 633403709
push_back 123147506
push_front 296555996
push_back 892009649
push_front 29476676
push_middle 990857477
get 234121
push_front 143726859
push_front 408402796
push_middle 942149862
push_middle 516856987
push_front 169714971
push_front 183151327
push_back 177345963
get 188031
push_middle 310916328
push_back 873909349
push_middle 825909997
push_front 308900127
push_front 503249909
push_middle 85006464
get 11778
push_back 94356436
get 77790
get 303337
push_back 131617444
push_middle 511124482
push_middle 365013167
push_back 190032154
push_back 327414508
push_front 341592878
push_back 200307623
push_front 290523533
push_back 103872791
push_middle 364056128
push_back 878397085
push_middle 644273868
get 56791
push_middle 831615733
get 39112
push_middle 691042304
get 294665
push_front 656600408
push_front 431040561
push_middle 409451174
push_back 41264584
push_middle 62840181
push_middle 673333680
push_middle 182386284
push_front 311986093
push_front 995245181
get 277471
push_middle 445431284
push_front 127098992
push_front 870923803
get 134298
push_back 185368716
push_back 711830859
push_front 861181313
get 99665
get 205835
push_middle 268302392
push_back 941119742
push_middle 990559912
push_middle 903807731
push_front 636527496
get 185206
push_middle 802065507
get 112771
get 195652
push_front 405963184
push_front 505992858
push_middle 557715567
push_middle 964214
push_front 717180426
get 198747
push_front 628801251
get 142868
push_front 307967177
push_middle 718381893
push_back 492717257
push_back 445172803
get 41538
get 136572
push_middle 54894600
push_front 409338803
push_middle 583934398
push_front 549642203
get 120838
push_front 804053936
push_middle 583119422
push_middle 478279703
push_front 715861040
push_front 407223884
push_front 788637630
push_middle 102664282
get 70134
push_middle 182851298
push_front 414628191
push_back 231171437
push_back 531304167
push_middle 799058150
push_front 799035965
get 143728
push_front 52805522
push_middle 7506504
get 11239
push_front 679057336
push_front 438720406
push_middle 47690058
get 1932
push_front 57939151
push_back 538892624
push_middle 228611612
push_back 649430566
push_back 415740999
push_back 656173817
push_middle 234537336
push_middle 235166765
push_front 825388221
push_front 745749240
push_back 309008581
push_middle 796292884
push_back 408184988
push_front 623920746
push_front 734581582
push_middle 220549035
push_middle 610991411
push_back 702640264
get 235917
push_back 718374991
push_back 616436658
get 273156
get 143865
get 126950
get 41787
push_front 148740344
push_middle 659828245
push_front 604514843
push_middle 517850391
push_middle 586604868
push_back 374452212
push_middle 740191949
get 91123
push_back 340621955
push_back 562025098
get 121577
push_back 917613133
get 29396
push_back 286005635
get 102223
push_front 755068369
push_front 131531126
get 241422
push_front 844916996
push_front 118490208
get 118858
get 132145
push_middle 311498034
get 38202
push_back 588379034
push_middle 218386948
get 24225
push_front 655913123
push_front 312661563
push_front 869889148
push_back 376392493
push_back 474720258
get 208585
push_back 369802564
push_front 597876907
push_middle 403027838
push_back 632678897
push_front 598241588
push_middle 11350161
push_front 865141507
push_front 93145803
get 115725
push_back 51324129
push_back 418526766
get 135865
push_front 736106919
push_back 110753916
push_middle 891156825
push_back 755919658
push_front 879680527
push_middle 258973770
get 19971
push_front 432605349
push_front 912558618
push_back 909117250
push_front 233396177
push_front 16469877
get 219023
push_front 179354086
push_front 682860606
push_back 950042894
get 83423
get 179998
push_middle 146687561
push_back 136772650
push_front 493767266
push_back 418185503
push_middle 961364734
get 242484
get 60665
get 227392
push_front 772876309
push_back 383992231
push_back 276277140
push_back 416434249
push_middle 780707208
push_front 647116076
push_middle 257443303
push_middle 280414651
get 24858
push_middle 879089364
push_back 34040774
push_middle 472844077
push_middle 277652367
get 3475
push_middle 899016372
get 122092
get 260721
get 72728
push_middle 147381216
push_back 338037595
push_front 579545124
push_front 203623555
push_middle 971950045
push_front 74926307
get 27774
push_front 305632416
push_front 967673631
push_front 432429880
push_front 428441945
push_middle 160865485
push_back 582795041
push_back 464180098
push_back 260009840
push_middle 82873260
push_front 138779010
push_back 765120247
push_back 642716198
get 95321
get 252286
push_front 42434831
push_front 529193720
push_back 367230713
push_front 252918147
get 177139
push_middle 154056531
push_middle 270863157
get 60415
push_middle 613681430
push_back 475640949
push_front 656919052
push_middle 393805287
push_front 518179193
push_front 179577996
push_back 866324677
get 138710
get 136967
push_middle 731275456
get 78468
push_back 178612774
push_front 900656605
get 64280
push_front 14243848
push_front 568456399
push_middle 331509300
get 125384
push_front 150645387
get 227459
get 134222
push_back 457584639
push_middle 351946258
push_back 837493611
push_front 635935
push_front 426066432
get 302082
push_middle 312352718
push_middle 680481791
get 186927
push_back 663381850
push_middle 411474473
push_front 812182091
get 20424
get 175257
get 239943
get 179820
push_back 57941657
push_middle 150326588
get 186574
push_middle 69824621
push_back 438906109
push_front 30727348
push_front 86131570
push_front 425717518
get 120582
get 96534
push_back 4891646
get 225051
push_middle 200989752
get 64440
push_front 75224173
push_middle 639012380
push_middle 418969022
push_middle 814768177
get 269231
push_middle 802869836
push_back 435511557
push_back 697785924
push_middle 912330182
push_middle 238145099
push_back 963296773
push_front 334748240
get 267579
get 11846
push_front 674166330
push_front 6029750
get 1142
push_middle 645194638
push_front 414713696
push_middle 993383720
push_middle 817132326
push_front 94646853
push_middle 112694588
push_middle 716162242
push_back 914068247
push_middle 524874393
push_back 602291746
push_front 740429217
push_middle 192515206
push_front 438464945
push_middle 980788153
push_front 962911872
push_front 532542509
push_front 958536620
push_front 194988743
push_middle 781840220
push_front 395328848
get 220176
push_back 889214844
push_middle 869015031
push_back 814471017
get 146676
push_front 820927937
push_middle 681137778
push_back 943120437
push_middle 226447828
push_middle 174876510
push_back 483436863
push_back 104351912
push_front 716948355
get 258053
push_back 692219289
push_middle 77600413
push_back 271846248
push_front 273451218
get 81709
push_back 408445681
push_back 560586408
push_front 252805171
push_front 5355561
push_middle 109080498
get 240504
get 144529
push_middle 582154440
push_back 360253866
get 115243
push_back 285258500
push_middle 557200431
push_middle 224975838
push_back 532896072
push_back 657668915
get 75343
push_middle 349293494
get 203448
push_front 116841380
push_front 415156399
push_middle 388566873
get 83258
push_middle 549759143
push_middle 378424833
push_front 131710292
get 212639
push_back 907051398
get 287816
push_middle 188856693
get 70560
push_middle 765294732
get 228501
push_front 99212531
push_middle 171703603
push_back 97991039
push_middle 565537445
push_front 754004348
get 190587
push_back 195690498
push_front 440786727
push_middle 68921453
push_back 21636320
get 106865
get 301852
push_back 745359377
push_back 517082963
get 180830
get 144223
get 109373
push_back 708553270
push_middle 998229606
push_front 129453407
push_middle 308266189
push_back 972470526
push_back 827739627
get 237591
push_front 188571384
push_front 399865964
get 157868
push_middle 279257975
push_middle 907864977
push_front 988206135
push_middle 313756617
push_front 399196698
push_front 92986321
push_middle 994474744
get 24851
push_back 387965799
push_back 530888567
push_back 224474253
push_front 102642033
push_front 803056784
push_middle 929057292
push_front 366395779
push_back 678450339
get 184354
get 127512
get 306465
push_front 654317812
get 208165
push_middle 958140266
push_back 329738669
push_back 80763843
get 232099
push_back 509520615
push_front 771139143
push_back 290297910
push_middle 252803979
push_back 366392688
get 28621
push_back 542359661
push_front 710095992
get 127974
push_front 158722290
get 299976
push_back 388061185
push_front 919183905
push_middle 961996859
push_back 139166086
get 125650
push_front 623504017
get 166673
push_back 852683855
push_front 809938777
get 66771
push_middle 857981802
get 221717
push_back 203269057
push_back 713603253
push_front 842800753
push_front 737678844
push_back 95606211
push_middle 682744097
push_back 323223024
push_front 494836116
get 203793
push_back 541336208
push_front 358885746
push_back 863216718
get 202960
push_middle 418931766
get 242162
get 236581
get 62537
push_middle 479069275
get 295022
push_back 289915002
get 174002
push_back 856412655
push_middle 612825802
push_middle 37646216
push_middle 490544570
push_back 886273154
get 192586
push_front 488515776
push_back 384507180
get 109513
push_middle 469747860
push_front 2862683
push_front 38661824
push_back 516254447
push_front 456330382
get 133484
get 47101
push_back 545735123
push_front 52473341
get 59283
push_front 364252159
push_back 444080217
push_back 857850712
push_back 144753869
push_front 580424474
push_back 813803193
push_back 178226143
get 263483
push_middle 859700891
get 204768
get 259010
push_middle 862329050
get 82315
push_back 358554821
push_back 935254772
push_back 281602326
push_middle 167518906
push_back 309069432
push_front 312565271
push_middle 819674566
get 208883
push_front 519917671
get 46910
push_front 588993275
push_front 91842026
push_back 589081742
push_front 486382090
push_middle 439541740
push_middle 375365086
get 13422
push_front 486625010
push_back 60270472
push_front 139501835
get 192372
push_front 640959483
push_front 624398977
push_back 828442075
push_middle 63168057
push_back 62316864
push_middle 417565203
push_front 201194952
push_middle 260148715
push_back 543229912
push_middle 178246344
push_front 173526703
push_middle 892058497
push_front 413096592
push_front 440663156
get 130264
push_back 433384314
push_back 995252570
get 109228
push_back 270300697
push_front 438848380
get 268565
get 295686
push_front 682181980
push_front 97043969
push_front 272246999
push_front 660306202
get 184497
push_front 545434507
push_middle 48085554
push_middle 114876549
get 51747
get 235457
push_back 557386286
push_front 602428360
push_front 576853583
push_back 747841771
push_middle 539777465
push_back 723742411
push_back 593168125
push_back 816169462
push_front 827102610
push_middle 464694517
get 59392
push_middle 704725107
get 301303
push_back 540625967
get 145751
push_middle 924201873
push_middle 396974025
push_middle 539627601
push_back 4819218
push_back 545486661
get 116071
push_back 583492691
push_front 887850310
push_back 758630708
push_middle 877439878
get 88882
push_back 30065222
push_middle 200416544
push_middle 900480535
push_middle 865834482
get 42178
get 272251
push_back 317511548
get 101918
push_back 790705402
push_front 169807555
push_middle 136899116
push_front 831064628
push_middle 353361877
push_middle 362872402
get 163964
push_front 256938844
push_middle 625390486
push_middle 619486135
get 310448
push_front 367878747
push_back 47996588
push_front 837461719
push_front 675429965
push_back 502945617
push_middle 275423977
push_front 244524576
push_front 685979848
push_back 610302068
get 4194
get 80427
push_back 455160908
get 88685
get 30483
push_back 668056463
push_middle 979588046
push_front 343614393
push_back 850567404
push_back 894551890
push_back 427391633
push_front 375218306
push_back 809551641
get 206740
push_back 563581515
get 275067
push_middle 237202695
push_back 535351226
push_back 486775293
get 179042
get 46970
push_middle 921098497
push_back 198965438
push_back 311991644
push_middle 116219593
push_front 155481580
push_back 89541311
push_front 767743793
get 193267
push_back 697010070
push_middle 828492414
push_back 530393720
get 276256
push_back 754708601
push_front 501018301
push_back 946499664
get 174220
push_front 827697371
get 255279
push_back 724060135
push_back 338854186
push_front 208831918
get 248775
push_back 560843485
push_back 680172433
push_back 66004176
push_middle 591727861
push_front 246329109
get 171462
push_front 98236984
push_back 345296439
push_back 10229933
push_back 769918867
push_back 372874850
push_middle 565915695
get 21217
push_back 233261666
push_front 920476482
push_middle 662663569
push_front 275612930
push_middle 833490756
push_back 538747349
push_back 82989796
get 121042
push_middle 953922144
get 129471
push_middle 623020891
get 208998
push_back 272541904
push_middle 14673981
push_front 923075078
push_middle 379385080
push_front 177777620
push_middle 459344512
push_front 250297493
get 22451
push_middle 40600945
push_front 136615861
push_back 783619308
push_back 643584256
push_middle 314555816
push_middle 375437159
push_middle 281530423
push_front 990567247
push_middle 20649627
push_front 234056341
push_front 685970013
get 286896
push_front 661667450
push_back 306582019
push_back 276816703
push_front 704283380
push_front 461018899
push_middle 963475808
get 161227
push_back 459659639
push_middle 499422064
push_front 753494210
push_back 818846964
push_back 725427609
push_front 971073398
push_middle 413785370
push_middle 527147524
get 216087
push_middle 692130689
push_middle 898823129
push_middle 932794815
push_back 806762566
push_middle 749838010
push_middle 783766737
push_front 721823281
push_back 944803178
push_front 1476411
push_back 756866668
push_back 112341848
push_middle 206656442
push_back 135384082
push_back 647608180
get 29982
push_middle 902911563
push_back 71425370
get 247336
push_back 859734260
push_back 402414538
push_back 353611026
push_front 913607181
get 295921
push_middle 226742590
push_back 97865296
push_front 44573927
push_front 982175223
push_middle 613618321
push_front 479304542
get 63962
push_back 409524266
push_back 338315766
push_front 71753410
push_back 886726995
push_front 59141971
push_back 672172474
get 16493
push_middle 200387792
push_middle 935276278
get 184733
push_back 792941175
push_middle 913398659
push_middle 874904657
push_front 262878834
push_middle 527978002
get 252060
get 159901
push_middle 830691858
push_middle 234314973
push_front 384641277
push_middle 760792659
push_front 803217749
push_back 756810433
push_back 256838847
get 286121
push_front 955372165
push_front 335063265
push_front 301437227
push_back 89456230
get 269735
push_middle 171225019
push_middle 815691889
push_front 395674035
push_front 571408144
push_back 283748601
push_back 322068705
push_back 765504154
get 49757
get 280013
push_back 614300933
get 74037
push_front 53204705
push_front 251352476
push_front 106692768
push_front 17143311
push_back 323969789
get 262320
get 284486
push_back 613573903
get 269996
get 260892
push_front 274797725
push_front 909793812
push_middle 545538221
get 223092
push_middle 782682754
push_back 119635033
push_back 406143051
push_front 905065666
push_back 565965296
push_middle 969332657
push_front 999202365
push_middle 527800278
get 77660
push_middle 60708844
get 202933
push_middle 458812251
push_front 708465919
push_front 371574830
push_front 140028664
push_back 991776062
push_back 316989541
get 139711
push_middle 689684858
push_back 402912824
push_front 545975858
get 215152
push_front 547111930
push_middle 632765459
get 601
get 74614
push_middle 793213670
push_middle 264143511
get 198113
push_back 638889970
get 290747
push_back 424753338
get 83838
get 29983
push_middle 820138474
push_middle 568605124
push_back 678338517
push_back 186640492
get 288110
push_middle 770445740
push_middle 170543176
push_front 644972193
push_back 257174992
push_middle 882358942
push_middle 887663115
push_front 870438950
push_front 865211085
push_front 241292219
push_middle 935622669
push_middle 204310532
push_middle 161565248
push_front 470069103
push_front 781739813
push_back 54924192
push_middle 778675848
push_middle 943814561
push_front 285807295
get 285093
push_back 89775219
get 92505
push_back 405664664
push_front 796533290
push_front 360131882
push_back 15336147
push_front 475997795
push_middle 488824513
get 283462
push_back 399570676
push_back 283055585
get 181305
get 180178
push_front 628897245
push_middle 976524596
push_back 821967344
push_back 671842151
push_middle 172498713
push_middle 370585082
push_back 755146951
get 205961
push_middle 739105516
push_front 692669252
get 14212
get 126953
push_back 402467081
push_front 707704920
push_middle 315325320
get 199995
push_front 53551043
get 226829
push_back 769896122
push_back 155239985
push_middle 959111568
push_middle 193669632
push_middle 333849190
push_back 5756422
push_back 324806934
push_front 584240889
push_middle 199233078
push_middle 643961126
get 125537
push_middle 569632008
get 287090
push_back 102889351
push_back 38837900
push_middle 860699189
push_back 695142737
push_front 41505871
get 261733
push_front 341799576
push_back 622221202
push_back 454482563
push_front 974517996
get 139930
push_front 491610076
push_middle 352054474
push_middle 315620676
push_back 775544045
push_middle 463625425
push_front 752412459
push_back 348203399
push_back 908216247
push_middle 101311201
push_middle 475707859
push_back 627175055
push_back 600751386
push_front 796161068
push_back 371978736
push_middle 525579271
push_middle 998695931
push_back 360076923
push_front 684473819
push_middle 171703642
push_back 678911219
push_middle 227989125
push_front 765410119
push_front 172524300
push_back 736928980
get 149995
push_front 480360462
push_middle 226606977
push_middle 961500484
get 109779
push_back 33504227
push_front 155553532
push_front 296944177
push_back 266843824
push_front 190350845
push_back 921455426
push_middle 322346790
push_front 848140882
get 85672
get 287320
push_front 499483532
push_front 866615912
push_middle 154172934
push_front 212070775
push_middle 726213346
push_back 30788042
push_middle 709927068
push_front 656967159
get 29510
get 88066
push_middle 393555310
push_back 82148971
push_middle 397390057
push_back 406500023
push_middle 879122754
push_back 532835577
get 309290
push_back 625729088
push_middle 297150583
push_middle 336858645
push_middle 656813242
push_front 965691851
push_back 227278342
push_middle 438757702
push_back 245380684
get 143248
push_middle 59264536
get 119790
push_middle 138384671
push_front 991922300
push_middle 875903446
get 195890
push_back 24570152
push_middle 978382152
push_front 793149027
push_front 2325334
get 171999
push_back 572821291
get 21124
get 36825
push_front 849071704
push_middle 625931664
push_front 395824115
push_back 723689548
push_front 440030357
push_middle 603480003
get 140076
push_front 538588692
get 226281
get 297248
push_middle 360319011
push_back 969611448
push_back 447571201
push_back 344771668
push_middle 553864714
push_back 586959575
get 32206
push_middle 956319848
push_back 40668418
push_back 562618676
push_front 773248671
push_back 802917951
push_front 726942625
push_front 597281864
push_front 513349495
get 95550
push_back 325326512
push_middle 730815254
push_back 278172827
get 118403
push_middle 355045765
push_front 821358680
push_back 167182069
get 39353
push_back 55755016
push_middle 189655801
push_front 255264602
get 257222
get 112986
push_middle 372327296
push_front 940699607
get 59231
push_back 288019485
get 247034
push_back 626457224
push_back 631902990
push_middle 613333186
push_front 473199276
get 196474
push_middle 143638659
push_back 730296729
push_front 203144475
push_middle 734255997
push_back 445219655
push_back 421218620
push_front 874442898
push_back 167029237
push_middle 154793631
get 106729
push_middle 105894370
get 213966
push_middle 987105403
get 242111
push_front 608020786
get 60814
get 208479
push_front 933947723
get 71043
push_front 340812549
push_front 589409396
get 4619
get 218099
push_middle 179465679
push_front 995442376
push_front 597688684
push_front 298796444
push_back 265874728
push_front 226132304
push_back 624249133
push_middle 45457191
push_back 921315031
push_front 530521801
get 199856
push_middle 818120017
push_middle 963740659
push_back 203825833
push_middle 808753042
push_middle 826957833
push_middle 944220976
get 53479
push_back 395024908
push_middle 253836950
get 222769
push_back 40520342
get 69093
push_middle 39707581
push_front 271357862
push_front 96124786
push_middle 86671212
push_middle 455448351
get 177480
push_middle 882353363
get 173996
push_back 8727636
push_back 709836060
push_middle 786365883
get 205150
get 43352
push_middle 500368054
push_front 739369506
push_back 642063432
push_back 243423093
push_front 700555584
push_front 705366798
get 118033
push_back 828536829
push_front 180437035
push_back 602221584
push_middle 74978033
push_front 968011322
get 224164
push_middle 726135507
push_middle 831971545
push_middle 932402224
push_middle 682007577
push_back 75848785
push_front 398229975
push_middle 108281691
push_middle 338229360
get 174778
push_back 509668195
push_front 462537237
push_middle 601612387
push_middle 413649356
push_back 547165606
push_front 325627249
push_middle 97425611
push_middle 693815115
push_back 37162716
get 138708
get 106577
push_front 979754465
push_front 699093000
push_back 476605450
push_front 889425335
push_middle 818090407
push_back 91364463
push_back 455550557
push_middle 900075966
push_middle 752633218
get 33433
get 170457
push_front 136221053
get 9840
get 96700
get 310471
push_front 103996163
push_back 872713647
get 223881
push_middle 949926747
get 60018
push_middle 912460819
push_middle 271213897
push_middle 518929824
push_back 338947420
push_front 226221143
push_front 660237824
get 246150
push_middle 733323234
push_front 580617667
push_back 662776328
push_back 200097973
get 46851
push_middle 269825265
get 173112
push_middle 767971716
push_middle 206827617
push_front 849639983
push_middle 4573812
push_middle 252513521
push_middle 880300613
get 135427
push_front 632957425
push_front 683603505
push_back 702680801
push_middle 938373976
get 201191
push_middle 431358954
push_middle 526028308
push_back 335983733
push_middle 972209153
get 48492
push_middle 527905597
get 68682
push_front 315641470
get 306343
get 175027
push_middle 761984858
push_front 463915121
get 178974
push_middle 920038034
push_back 301796369
push_front 312439866
push_middle 279742439
get 190420
push_back 69108505
push_back 9415182
push_middle 780119227
push_middle 416515193
push_back 506864049
get 102202
push_front 957788728
get 38522
push_middle 842284759
push_middle 753101483
push_middle 413392005
push_back 352036080
push_back 714815225
push_middle 738197174
push_middle 83327673
push_back 718960606
push_front 988309004
push_front 40855188
push_back 449543185
push_front 128168877
push_middle 782990572
get 183010
push_back 442867376
push_middle 877094957
push_front 414750805
push_front 925751311
push_middle 510690256
get 36922
push_front 211243784
push_back 123877776
push_back 409800921
push_back 138035229
push_front 570031585
push_back 159652849
push_front 243836688
push_back 698435440
push_back 236188431
push_front 694646378
push_front 712996326
get 223171
push_back 514610378
get 305858
get 110209
push_middle 271759077
push_front 737734861
push_back 302222884
push_front 584797593
push_middle 523832018
push_front 229371391
push_front 498081189
push_front 393275129
push_front 879366749
get 45498
get 249921
push_back 491381015
push_front 539306406
push_middle 731348514
push_back 893652946
push_middle 343107861
push_front 334650359
get 229908
push_back 722905401
push_back 53069980
push_back 323585087
get 274798
push_front 264257726
push_back 834655191
push_back 23840966
push_back 612292692
push_front 506699274
push_middle 593630439
push_front 356614269
push_back 57152443
push_middle 14336972
push_back 213391448
push_middle 578383051
push_middle 741298674
get 55816
get 24154
get 248199
get 273938
get 56691
push_back 619874955
push_middle 355804600
push_front 549082567
push_back 131446783
push_back 440236125
push_front 867511966
push_front 590864934
push_middle 703505064
push_front 964593524
push_front 171221458
push_middle 685205525
push_front 402824561
push_back 99808039
push_middle 712986458
get 74599
push_front 402527108
push_middle 544521160
push_front 233660018
get 251194
push_front 772437810
push_front 310157220
push_middle 556376972
get 194013
push_front 30794595
push_front 467943938
push_front 703254364
push_back 629829287
push_front 221704966
push_middle 714419527
get 40208
get 73270
push_back 779273436
push_front 280898798
push_front 142742680
push_front 778165487
push_front 27969640
push_front 208003162
get 230651
push_back 583108699
get 161912
push_front 312272095
push_front 765115239
get 111970
push_front 634312242
push_back 709508615
push_back 567278953
get 84717
push_front 382801439
get 65441
push_back 501144865
push_middle 76377897
push_back 323528237
push_middle 885509384
push_back 441417221
push_front 338253736
get 50980
push_middle 192768184
push_back 287488414
push_middle 875355770
push_front 391236611
push_back 377198727
push_middle 499718563
push_middle 52295146
get 246466
push_middle 589968976
push_front 632032347
get 57195
push_middle 244824146
push_back 680498498
push_back 678377471
get 64058
get 164245
get 133101
push_back 252036915
push_front 919767861
get 149881
get 133760
push_front 491419937
push_back 232425420
push_middle 191401330
push_back 497191321
push_front 973710801
get 109720
push_back 610964258
push_front 689866051
push_back 870886278
push_middle 711355851
get 92239
push_middle 731510049
push_back 104265988
push_front 462911861
push_back 217760147
get 270110
get 109322
get 272435
get 30628
push_back 338528768
push_front 264354914
push_front 151633368
push_back 495953326
push_middle 46103685
push_middle 791256983
push_middle 180531824
push_front 217537308
push_middle 532791754
get 142161
push_middle 220818680
get 224214
push_front 928315943
get 39476
push_front 342671976
push_middle 203060359
get 311210
push_back 206700233
get 242614
get 157604
push_middle 134956108
push_front 907621090
push_back 639440709
push_middle 214940566
push_middle 452556105
push_front 420703936
get 1090
push_front 860429692
push_back 1037852
push_middle 204642755
push_middle 418128487
get 58989
push_back 962365403
get 296536
push_front 703643815
get 4126
push_middle 270666817
push_front 520001009
get 23985
push_back 737733510
push_middle 236659002
push_front 942021039
get 99870
push_back 468245408
push_middle 22520058
push_middle 625931432
push_back 857894274
push_middle 185553412
get 183488
push_back 602704963
push_back 383652831
get 230213
get 215839
push_front 973641917
push_front 185270316
push_front 987952416
push_middle 703089248
push_front 283017548
push_front 102517713
push_front 514165941
push_front 568438487
push_back 487753747
get 28143
push_front 843736779
push_front 500667245
push_middle 926803105
push_front 826128742
push_front 917070275
push_middle 906043283
push_middle 632075896
push_middle 291713268
get 161814
push_middle 190109589
push_middle 451754415
push_middle 638576668
push_back 839058153
push_back 150024058
get 116774
get 110792
push_back 230544125
get 163261
get 113090
get 178670
push_middle 515701650
push_front 515026076
push_back 341947120
push_middle 280325317
push_middle 280036146
push_middle 291751529
get 141363
push_back 241388317
push_front 810346918
get 174513
get 89652
push_back 402639693
get 255895
push_back 382558307
get 283811
push_back 36807979
push_front 892276032
get 84524
push_front 479786615
push_back 431469948
push_back 592704046
push_back 384672318
push_back 214738478
push_back 610235090
push_back 525532163
push_middle 530538036
push_back 897658487
push_front 54263763
push_back 791554887
push_back 598698784
push_middle 289812070
push_back 23278936
get 176240
get 276457
push_middle 267964270
push_back 323162439
get 84168
push_back 113567826
push_middle 452115851
push_back 545709373
push_back 634875527
push_front 274032721
push_middle 170524525
get 199486
get 99728
push_middle 695510454
push_middle 99196399
get 68001
push_back 854762652
push_front 671274400
get 207199
push_back 984723857
push_back 451225122
push_middle 226394666
get 82614
push_front 37286588
push_front 886119886
push_middle 415819231
push_middle 815718951
push_front 631512881
push_back 452577213
push_front 46152853
push_back 801515999
push_middle 699682124
push_back 76411372
push_back 511163712
get 104057
get 222053
push_back 633215983
push_front 875122665
get 36394
get 97009
get 140635
push_front 713725686
push_back 306900840
push_front 311677970
get 8935
push_front 753333629
push_front 943745503
get 41574
get 94419
get 20242
push_back 816933654
push_front 61822919
push_middle 387522168
push_back 773614292
get 196363
get 110661
push_front 652991221
get 205138
push_back 182562801
push_front 678913260
push_back 485896175
get 293960
push_middle 618616225
push_middle 346853959
push_back 790890703
push_back 352767392
push_front 147957081
push_back 817664693
push_middle 283570596
push_front 927907854
get 224174
get 282388
get 7227
push_back 270061333
push_front 855123856
push_front 376898790
get 146970
push_middle 637245376
get 130029
push_middle 255085197
push_middle 286296845
push_front 239415087
get 247238
get 77828
push_middle 381467363
push_front 90286205
get 265631
push_back 247208713
push_middle 16308388
push_back 450861675
get 194470
push_middle 495369903
get 35018
get 219430
push_front 580879386
push_front 228776406
push_middle 129588808
push_back 609625113
get 221580
push_back 417318035
get 254832
push_front 990705434
push_middle 935446789
push_front 928969883
push_back 756019613
push_middle 315277087
get 225910
get 56271
push_front 844947451
push_back 595211348
push_front 193281667
push_front 396377842
push_back 708983325
get 28950
get 252571
push_middle 678460168
get 110908
push_middle 593470911
push_middle 351338143
get 47866
get 51554
get 87218
push_middle 273684813
push_back 105787459
push_middle 815197774
get 212803
push_back 96306457
push_middle 976970517
push_front 875162833
push_front 752047843
push_back 727959815
push_front 731157146
get 18966
push_front 806832577
push_front 522875415
push_middle 917067685
push_front 241677044
push_back 629218683
push_back 552953789
push_front 979668117
push_back 884275427
push_middle 107854679
push_front 363302329
push_back 924451778
push_middle 903241710
push_back 779683649
push_back 50987316
push_middle 168786694
push_front 442864685
push_back 639904197
push_front 741325622
push_front 390422041
push_back 564060760
get 253647
push_back 352667551
push_middle 807759496
get 220581
push_middle 772360024
get 59734
push_front 593773583
push_front 559489387
push_middle 913344945
push_middle 841224083
push_middle 710554345
push_back 164950042
get 37571
push_middle 662212642
get 180290
push_front 803544929
push_back 756480184
push_middle 999219599
push_middle 75958606
push_front 843521166
push_back 224764006
push_back 48022031
push_back 304538372
push_back 900997728
get 183547
push_back 973315704
push_middle 875089612
push_middle 525906304
push_middle 599925362
push_back 27530260
push_middle 953113236
get 58127
push_back 376134028
push_middle 901235693
push_front 530029418
push_middle 995815464
get 285377
push_middle 637402715
push_back 490850386
push_back 874439104
push_middle 129753638
push_middle 258517513
push_front 801643783
push_front 345786920
get 131000
push_front 933475205
push_middle 600301299
get 101703
push_middle 545514412
push_front 830903378
push_front 889863004
get 77209
push_front 281989475
push_back 791696428
push_back 385113276
get 29442
push_middle 788501637
push_front 784925707
get 208535
get 249127
get 166968
get 143720
get 191134
push_back 200325430
push_back 614869021
push_front 730509605
push_back 860125403
push_front 625464688
push_middle 771451865
push_front 902957664
push_back 742206824
push_middle 424664659
push_middle 294445603
push_back 819023245
get 34531
get 34106
get 56699
push_back 636363060
push_middle 592016663
push_back 505008776
get 260320
get 302079
get 247813
push_back 239736734
get 164506
push_back 218412401
push_back 43797894
push_front 52903516
push_back 478310528
push_back 442859285
get 73879
push_back 236101268
push_back 270658548
push_back 732228571
get 1516
push_back 530899753
get 249099
push_middle 410719213
push_back 190581639
push_front 484532510
push_middle 774658906
push_middle 723621314
push_middle 870385419
push_front 150734290
push_middle 67167477
push_back 774739030
push_front 657997213
push_middle 335803530
push_middle 793857181
push_front 712650689
get 219467
push_middle 682327618
get 197978
push_back 399559210
push_back 910059546
push_middle 368760506
push_front 656076422
push_front 81662723
get 192089
get 268714
push_front 505303696
push_middle 171084489
push_middle 687464493
push_middle 757948110
push_middle 206910339
push_middle 423758242
push_front 365985098
push_middle 101889973
get 298832
get 238219
push_back 382998476
get 143504
get 141782
get 75802
get 302692
push_back 631072080
get 123495
push_middle 668695978
push_front 207961643
get 137302
push_front 846768505
push_back 6434577
push_middle 863298925
get 230765
push_back 72009671
push_back 870109044
get 214913
push_front 593347825
push_middle 786213923
get 41690
get 4579
push_back 754655513
get 183985
get 41978
push_middle 794233052
push_back 43019987
push_back 22277975
push_front 36642865
push_front 852485422
get 211510
push_back 769800247
push_back 716884995
push_middle 189154124
push_back 174505515
push_middle 65513808
push_middle 336309263
get 143194
push_middle 279821071
push_middle 743075714
push_front 976523107
get 175716
get 90623
push_middle 844764904
push_back 638474751
get 184849
push_back 662295678
get 276416
get 281978
push_middle 146088602
get 248921
push_back 373929136
push_middle 743844702
push_middle 523425464
push_back 468125156
push_back 215337428
get 266716
push_back 594310133
push_middle 375147841
push_back 830561281
push_middle 438773983
push_back 352701872
push_back 282689210
get 154926
push_back 521107363
push_back 263619770
push_middle 338517888
push_middle 272210991
push_middle 817240514
push_middle 414619071
push_front 611622361
push_back 919442564
push_back 214580491
push_front 647347320
get 216332
push_middle 615117452
push_front 414826148
push_back 414926870
get 105994
push_middle 850941135
push_middle 343077811
push_back 679331518
push_front 867450070
push_front 646171239
push_back 723011378
push_front 131693887
push_middle 876686319
push_middle 281554401
push_back 101854946
push_middle 453974730
push_middle 253147866
push_back 737089198
push_front 365413002
push_front 665173109
push_front 729027706
push_front 661161170
get 209095
push_front 134156232
push_front 453375547
push_back 668732915
get 7738
get 244398
push_back 50214422
push_front 835911136
get 77221
push_back 809458037
push_middle 581783066
push_back 330092456
push_back 41444553
push_back 317398056
get 132496
push_back 140934733
get 304541
push_front 384143743
push_middle 446422432
get 250645
push_front 601654980
get 139122
get 59449
get 117292
push_front 462025151
push_middle 662341133
push_back 159244586
push_back 920183900
get 3978
push_middle 301601666
push_back 186136149
push_front 279951264
push_front 13790125
get 158664
push_middle 325912308
get 98425
push_back 940514260
push_back 994618433
get 134929
push_back 994292222
get 197894
get 88281
push_back 18658374
get 61696
push_middle 8097643
push_front 379619448
push_front 749366600
push_middle 647151753
push_front 120691798
push_back 207704744
push_front 270586768
get 159194
push_back 235880567
push_middle 490183537
push_middle 159303056
push_middle 542619800
push_front 120949123
push_middle 663692131
push_middle 968714829
push_front 28893905
push_middle 813621469
push_front 948907252
push_back 675390373
push_middle 326952731
push_back 211474115
push_front 494597746
push_back 702135641
get 119238
push_back 124103302
push_front 936660157
push_front 932354649
get 128313
get 139198
push_middle 958774679
push_back 551521040
push_middle 913548022
push_back 525748236
push_front 739550223
push_middle 65788979
get 257493
push_back 896049090
push_middle 823596288
get 90342
push_back 43358451
push_back 610876010
push_front 33392428
push_front 920847169
push_front 781930578
push_middle 196396045
push_middle 220013893
push_middle 706716878
push_middle 399629199
get 61968
push_front 418536616
push_back 332247365
push_front 679818904
get 231227
push_middle 822886540
push_front 379659935
push_back 930661558
push_middle 494083257
push_middle 792395650
get 65975
push_back 154723285
get 191504
push_front 424699266
push_middle 21852300
get 226425
push_middle 282351982
get 288031
push_front 709491847
push_front 603140381
push_middle 657159416
push_front 447255672
push_middle 374779439
push_front 842754667
push_middle 53973603
push_back 782590667
push_back 683472353
push_middle 682578932
get 24236
push_middle 620706734
push_middle 158197778
push_middle 573347283
push_middle 574410558
push_front 560535664
get 43487
push_front 906942031
push_back 460352591
push_back 860519257
push_middle 767244182
push_back 555068895
push_middle 274772986
push_middle 478968398
get 191035
push_front 920077464
push_back 628824941
push_front 460455824
push_middle 297622668
push_back 665273888
push_back 700948830
get 232529
push_front 969787587
get 127390
get 139077
push_back 288592959
push_front 142977336
push_back 361579144
push_front 621004245
get 200664
push_middle 738027026
push_middle 188205271
push_middle 714627209
push_back 856789796
push_back 609194727
push_middle 281015273
push_back 320989917
push_back 782389129
push_front 133391782
push_middle 564347787
get 177598
push_middle 694940276
push_front 52594827
get 201578
push_back 20986445
push_front 86452983
push_front 285013269
push_front 905552303
push_front 175788770
push_front 239510127
push_back 817203673
push_middle 3565654
get 15648
push_middle 94002791
push_front 251054616
get 172810
push_back 202959574
push_front 949802080
push_back 458105442
push_middle 356344834
push_front 925180967
push_middle 35326746
push_back 557094469
push_front 673246761
push_middle 555212279
get 199119
push_front 784714341
push_front 635610440
push_back 732240381
push_back 283397113
push_front 60082554
push_back 70650682
push_back 86254540
push_middle 659835466
push_front 823748758
push_back 438247118
push_front 715128673
get 163396
push_middle 889716949
push_middle 591276783
push_middle 263452561
push_front 116253513
push_back 847159332
push_middle 869238824
get 174598
get 108785
get 13590
push_front 951578741
push_back 643522289
push_front 325969523
push_front 507442451
push_middle 195987647
get 118725
push_front 881096372
push_middle 714824151
push_front 421704355
push_back 553358174
get 70285
push_middle 756017587
get 271092
push_middle 678196772
push_front 785685457
push_front 880524256
push_middle 418007110
push_middle 205240896
push_middle 206406090
push_front 937713511
push_back 813248741
push_front 183538623
push_back 249048310
push_back 696956510
push_middle 941039777
push_back 29830966
push_middle 920287409
push_back 41178852
push_back 56700265
get 75671
get 200886
push_front 922496394
get 247024
get 295891
push_middle 202748718
push_middle 168317640
push_middle 433186819
push_middle 251731448
push_back 522963916
push_back 491067750
push_middle 949579474
push_front 290504702
push_front 380102267
get 172106
push_back 215553938
push_front 273219384
push_front 855924354
get 62835
get 152042
push_front 299580571
push_middle 393066035
push_back 369469668
push_middle 303878472
push_front 106392049
push_back 84650379
get 222349
push_back 501622395
push_middle 637447511
push_middle 325840612
push_back 760012164
push_back 395927677
push_middle 473459189
get 279942
push_middle 371425282
push_front 593311529
get 51610
push_middle 103229531
get 234867
push_front 930776989
push_middle 935823000
push_middle 750895199
push_back 601397786
get 60979
push_back 42707753
get 184430
push_front 531694623
get 59853
get 57280
push_back 315058127
push_front 162628458
push_front 299623595
push_middle 561779052
push_middle 909955833
push_back 226756493
push_back 276654433
push_middle 784086597
get 110271
get 134710
push_back 159575912
push_front 580725982
get 71590
push_front 920951663
get 274325
get 73021
push_back 267999332
push_back 641107476
get 305741
get 154916
push_back 660266873
push_middle 159270063
get 189603
push_front 239700653
push_middle 397535232
push_middle 207054718
get 20746
push_back 557408010
push_back 115947256
push_back 685718481
push_front 896781334
push_front 728439295
push_front 702439838
push_back 971937396
push_front 635974192
push_front 533610114
push_middle 467190182
push_front 694403094
get 108207
push_middle 360491490
push_middle 591573558
push_middle 225546843
push_middle 317676644
push_front 595343974
push_back 763155337
push_front 710226605
push_middle 379908540
push_front 473387623
push_front 692728192
get 4696
get 43559
push_back 475139505
push_back 585714877
push_back 574939796
push_back 607348381
get 246973
push_front 301888032
push_back 244373118
get 238257
push_middle 420374896
push_middle 787824652
get 15039
push_middle 663166866
get 83856
get 15685
push_middle 149096768
push_back 946932845
push_back 836155130
push_back 758023471
push_back 547477102
push_back 792892021
push_front 784192128
get 177486
push_middle 144988044
push_front 57171196
push_front 116924491
push_front 170689186
push_back 544177708
push_back 768441629
push_back 16571276
push_middle 721990337
get 260107
push_front 671502371
push_back 512022600
push_middle 305303877
push_front 677512625
push_middle 152912045
push_back 398919377
get 179388
push_middle 677552510
get 189109
push_front 882484547
push_back 431055635
push_back 627105567
get 183135
push_front 573233035
push_middle 533679537
push_middle 652986148
get 181060
get 175529
get 116862
push_front 258758942
push_front 554892624
push_middle 44257363
push_back 182256886
get 297516
push_back 706814774
get 176941
get 10010
push_back 49398808
push_back 946421279
push_front 120733439
push_middle 341675459
push_middle 529459831
push_middle 432851163
get 258593
push_middle 63245366
push_back 985937621
push_back 519299478
push_front 946000755
push_middle 59871906
push_middle 898769821
get 261459
push_front 223915607
push_front 285108289
push_middle 349934234
push_back 163919082
push_back 369088588
push_middle 378200844
push_front 352777537
get 215196
push_back 176099460
get 18303
push_middle 67817688
push_middle 402045066
push_front 527221040
push_middle 819912926
push_middle 157158589
push_middle 44838916
push_back 663144689
push_back 381875960
push_middle 633490551
get 263525
get 23693
push_back 178308182
push_back 417683087
push_middle 54010871
push_middle 492216831
push_middle 469838603
push_front 173507687
push_back 666781785
push_middle 22985988
push_front 252313944
push_back 385009906
push_front 539128950
push_back 637878660
push_middle 717507589
push_front 328642627
push_middle 42890691
push_middle 773770886
get 138561
push_back 464400254
push_middle 866702575
push_front 789146289
get 152780
get 21447
push_front 785181969
push_middle 312973461
get 85710
push_back 879765131
push_front 384263151
get 262896
push_back 915071351
push_back 263456214
push_back 530533510
get 177278
push_middle 718654424
push_middle 420762881
get 232715
get 249556
push_back 817308294
push_middle 735492382
push_middle 856088784
push_front 450327616
get 181910
push_back 627210175
get 301667
push_front 573400162
push_middle 134040252
push_back 516771885
push_middle 554487860
push_middle 291598449
push_front 573732951
push_middle 744341863
push_middle 32317234
push_front 330184254
push_back 608299300
push_back 906046810
push_front 191434614
push_back 1472432
push_middle 381577227
push_back 795152791
push_front 585252280
push_front 312982875
get 213401
push_middle 866700717
push_middle 227506938
push_front 676746024
push_front 167007831
push_middle 41918661
get 246807
push_back 249192864
push_back 698803128
push_back 600943378
push_front 99714993
get 158901
get 118498
push_front 270456468
push_back 552211735
get 271353
get 282869
push_front 236038033
push_front 969629932
get 190363
push_front 221083831
push_front 902633220
push_middle 979396124
push_back 937939655
push_front 717841482
push_middle 37434359
get 190951
push_back 843743452
push_front 973664798
push_back 347463567
get 307666
push_middle 342989252
get 264279
push_front 591228907
push_middle 530156070
push_middle 767314579
push_middle 518469644
push_middle 860130886
push_middle 235928545
push_front 486749273
push_back 713639434
push_middle 411087298
push_back 270298600
push_back 405768754
push_middle 360436903
push_middle 851652812
push_middle 356894200
push_middle 456753314
push_back 346241174
get 222983
push_front 325380812
push_back 968321099
get 283948
push_middle 182123692
push_front 462833558
push_middle 427106554
push_back 838789224
push_front 815141173
push_back 483909050
get 231602
push_front 87331646
get 49994
push_front 358954252
get 76012
get 292871
push_back 366348606
get 246855
push_front 658246295
get 161616
push_middle 585496165
push_front 482651369
get 268069
push_back 439668194
push_back 934806757
push_front 341759401
push_back 695163971
push_front 379125107
push_front 533820833
push_front 94123638
get 39065
push_back 329159247
get 177933
push_middle 923168422
push_back 525102495
push_back 734983560
push_back 771912089
get 221160
push_back 229829852
get 179503
get 102608
push_middle 175903076
push_middle 461073918
get 28500
get 190058
push_front 550456736
get 169484
push_back 12506621
push_middle 989437466
push_front 424070895
push_middle 793697901
push_middle 359828706
push_back 441464096
get 156507
get 230102
push_middle 257682021
push_front 985805840
push_middle 771358685
push_middle 371141716
get 173748
get 124032
push_front 783955367
push_back 388373348
push_front 995784780
push_back 500469785
push_back 854132119
push_back 744717491
push_back 659967680
get 248609
push_front 544154530
push_middle 98602750
push_back 608663556
push_middle 815895798
push_back 882291305
get 105330
push_back 59588736
push_front 815816690
push_back 284325097
push_back 37107979
push_front 257552498
push_middle 915151799
push_middle 787378249
push_front 70279155
get 294198
get 305865
push_middle 572682360
push_front 998342807
push_front 497525424
get 27390
get 265381
push_middle 688581847
push_front 176923368
get 89118
push_front 61590493
get 67701
push_middle 240382669
push_front 715365445
push_back 85892731
push_middle 42476799
get 37036
push_back 982159584
push_back 569910855
push_back 401979246
push_middle 359967264
push_back 382606015
push_front 297309767
push_middle 595373242
push_back 774312628
push_front 75169785
push_back 608031979
push_middle 662557697
push_middle 64849018
get 48938
get 134832
push_back 551186438
get 189263
push_front 865687316
get 297237
push_middle 399141580
push_middle 527815820
get 224762
push_middle 72587890
push_front 970207183
get 12223
push_back 26849611
get 226145
get 95347
get 260370
push_middle 962610568
push_back 309064533
push_front 283710118
push_middle 714006476
push_back 407937174
get 263256
push_middle 353807897
push_front 870569958
push_back 985509836
push_back 80713186
push_front 495637153
get 83427
push_front 619610795
get 255698
push_middle 497213561
push_back 294624680
push_back 618772133
push_middle 730213598
push_front 442977818
push_back 122415766
push_middle 848323205
push_middle 922590979
push_front 149587965
push_front 32263732
push_middle 756933919
push_front 826502668
get 311195
push_middle 88446813
get 105307
push_front 970762472
push_front 965187777
get 266372
push_front 386305551
get 212585
push_back 258830897
get 147398
push_front 306375816
push_front 787217697
get 185229
push_back 789169179
push_back 589913827
push_front 197167694
push_middle 234094917
push_back 83771281
push_back 888288645
push_front 751630189
push_back 691635850
push_back 690008744
push_middle 322111874
push_back 725166462
push_back 374898288
push_front 505728716
push_front 623976187
push_front 429096432
push_back 119324785
get 72979
push_middle 472309287
push_front 779632661
push_back 88252807
push_back 595323073
get 19139
push_back 901882839
push_middle 217291567
push_middle 819634697
push_front 676721961
push_front 812233275
get 138379
push_middle 60831198
get 196916
push_middle 958093492
get 112975
push_front 31338077
push_middle 54182823
push_front 92579438
get 90921
push_middle 919398215
get 31217
get 110103
push_middle 90603938
push_middle 930944014
push_middle 613471857
get 215630
push_back 419745897
push_front 431835480
get 110290
push_front 146311806
get 4841
push_back 730046554
push_front 544039326
push_middle 371002983
push_back 778711598
push_back 90519025
push_front 676011033
push_back 66040966
get 43726
push_back 249484161
push_front 993258092
push_front 159568550
push_back 284648895
get 125545
push_middle 967529206
push_front 528236918
push_front 126354882
push_front 249690783
get 153824
get 85728
push_back 220328581
get 46875
push_back 157583378
push_front 377233953
push_middle 762500314
push_middle 381225751
get 275325
get 80876
push_middle 380019229
push_back 487267350
push_back 35471653
push_back 898776877
push_front 100893460
push_front 370503982
get 7145
push_front 740342724
push_back 145877642
push_front 166478331
push_middle 559724545
get 301894
push_back 447698817
get 306852
get 192770
get 276964
get 116435
push_back 707326781
push_back 503050301
get 277976
get 5118
get 33183
push_front 9020242
push_middle 649881633
push_middle 875756355
push_back 717173621
push_middle 660163543
get 171266
push_back 713196406
get 78476
push_back 594918064
push_middle 9389715
push_front 601345979
push_back 762763101
push_front 669989010
push_back 223526953
push_front 187096763
get 104392
push_middle 293649998
push_back 50276111
get 231247
push_front 639670420
push_back 993505022
push_middle 548863615
get 245582
push_back 132908364
push_middle 542463782
push_middle 643761776
push_middle 518302371
push_middle 478138259
get 256557
push_front 495324613
push_middle 524949925
push_front 758222927
push_back 547227711
get 29812
push_back 693437880
push_front 811376472
push_back 231114409
push_middle 661947164
push_middle 856588960
get 149873
get 3724
get 111417
push_back 704791749
push_back 194997153
get 249897
push_middle 335852081
get 58382
push_front 669655412
get 148597
push_back 521138499
push_front 322863614
push_middle 219188657
push_front 989152177
push_back 737158423
push_back 719617320
push_front 334868711
push_front 531792215
push_middle 263799110
get 299813
push_front 320523538
get 116778
push_front 400057860
push_middle 134070506
push_front 889157782
get 233571
get 275946
push_back 832869592
get 115204
push_middle 175118177
push_middle 52653308
push_middle 163167185
push_front 593970019
get 88158
get 156124
get 42970
push_front 59054776
push_middle 887520370
push_middle 953828151
get 260550
push_middle 744619404
push_back 924595561
get 242935
push_front 758846666
push_middle 608279137
push_front 54226556
get 182054
push_back 65589932
push_front 576154857
push_middle 838883262
push_back 976839959
push_back 704365397
push_middle 879895986
push_back 911700636
push_middle 476407238
get 199637
push_front 680049845
get 117630
push_middle 25701019
push_back 257513508
push_back 786407996
push_middle 834405917
push_middle 477031565
push_back 960252497
push_middle 184861422
push_front 764930263
get 231786
push_middle 369586141
push_back 556070317
push_back 467709242
get 209692
get 142286
push_front 482437760
push_front 229845888
push_front 261079265
push_front 806265175
get 191414
push_middle 88798067
get 222323
get 147704
push_front 801196731
push_front 953714701
push_front 314139212
push_back 156390000
push_front 777932366
get 131932
get 10058
push_front 2853177
push_middle 3456556
push_front 771347871
push_middle 619672328
push_front 517505162
push_back 493493095
push_middle 315099701
push_back 298714329
push_front 924946411
push_front 422747593
push_back 625410366
push_back 261729854
push_front 845812960
push_middle 907274061
push_middle 712873249
push_back 115030815
get 60271
push_back 872118756
get 24562
get 146115
push_back 994770837
push_front 820998716
get 135427
push_back 988966136
get 119723
push_front 302634374
push_front 403505126
push_front 360314482
get 296942
push_back 562658137
push_front 76299224
push_back 607678566
push_front 631251616
get 65323
push_back 6476867
push_middle 453660788
push_front 720513816
push_back 629680336
push_back 984314899
push_back 89665787
get 38995
push_back 774736679
get 281345
push_back 280495275
push_middle 97524341
push_back 285330401
push_back 74204380
push_front 937487716
push_front 586784637
push_front 230003891
push_middle 489976031
push_front 575181067
push_back 853761881
get 149358
push_front 90975573
push_middle 382306651
push_back 323046466
push_back 771125999
push_middle 849358825
push_back 409323690
push_front 930368170
get 125873
push_front 56766948
push_front 840018990
push_middle 578700200
push_middle 527957781
push_front 312240123
get 179914
get 210335
push_back 306578471
push_back 97912628
push_middle 898499837
push_middle 729879712
push_middle 395623170
push_middle 428341081
push_front 29819245
push_middle 257678806
push_middle 803949254
push_middle 838696663
push_middle 185218981
push_front 311516923
push_front 566133138
push_back 346348910
get 109279
get 49865
push_front 788456655
push_back 353661258
push_back 492361957
push_middle 275954593
get 45067
push_front 305386493
get 199424
get 23351
get 300747
push_front 69424450
push_front 745154326
push_back 969593799
push_back 317889941
push_middle 279902293
push_back 148091967
push_middle 993178288
push_back 350552121
push_front 936261189
push_back 724456877
get 211599
push_middle 821022863
push_front 836222152
push_middle 721131212
push_front 97279082
get 90278
push_front 149026782
push_front 41023306
push_middle 674757378
push_middle 947455310
push_back 523073389
push_back 599523544
push_back 242325060
push_middle 676862289
get 41086
push_back 362886476
push_back 868826911
get 245971
push_front 94234875
get 104362
push_back 684584146
push_middle 401867427
get 115524
get 123703
push_front 125722643
push_back 395483935
push_front 322387428
push_back 118778418
push_middle 465800332
push_front 525820975
push_middle 112354525
push_front 427750362
push_middle 875108138
push_front 605606997
push_middle 720641268
push_middle 981538478
push_middle 198979445
get 164860
push_back 31755342
get 121977
push_back 361547303
push_middle 709446647
push_front 585446225
push_front 409249308
push_middle 533418595
push_front 319251362
push_front 777680889
push_back 447038355
get 191623
push_back 748019923
get 92920
push_front 391604665
push_front 798129077
push_middle 216541206
push_front 883089342
push_middle 339421309
push_back 966653461
push_middle 780809488
push_middle 378395169
get 258529
push_front 955127838
push_middle 752784760
get 123172
get 90200
push_middle 747536671
push_front 23941691
push_front 270674527
push_front 62642966
push_back 753022735
get 179845
get 177310
push_back 226783320
get 215736
push_front 33559900
get 71052
get 234570
push_back 552223434
get 57543
push_middle 1904702
push_middle 947347306
push_middle 415545948
push_middle 853551503
push_front 12770903
get 246996
push_front 358942001
push_front 880835612
push_back 213392636
push_middle 974179017
get 235495
get 285950
get 57198
push_back 757516909
push_front 902700383
push_front 320372515
push_back 279351669
push_middle 102184244
push_back 541305778
push_middle 698876340
push_front 974528596
get 246919
push_front 971921081
push_back 475975109
push_middle 398209832
push_back 348522259
push_back 380987704
get 245212
push_back 299447185
push_front 425343610
push_front 605651110
push_front 367299867
push_back 672534543
push_middle 264273069
push_back 388742662
push_front 547779190
push_back 542750622
push_back 7018108
push_back 499809269
push_front 967675834
get 224759
push_front 709977124
push_front 439348484
push_back 205711745
push_back 168867136
get 94682
push_middle 740936121
push_front 240218956
push_back 295576155
push_front 972522746
push_back 353120739
get 56538
push_front 749938172
push_middle 120312947
get 187491
push_front 108613920
get 264038
push_middle 496372261
get 159322
push_front 747918590
push_back 169697293
get 57181
get 4182
get 271701
push_middle 921847766
get 82790
push_back 90913015
push_front 298072468
get 217374
push_back 558089808
push_back 628006503
push_front 25452521
push_middle 1516198
get 153997
push_front 593578878
get 311532
get 73171
push_back 522523487
push_middle 210907445
push_front 312515617
push_front 968130796
push_middle 464248158
push_front 876152485
push_front 252631207
get 297847
push_back 609928432
push_middle 886302885
get 147621
push_front 583672948
push_back 516531476
push_middle 859971110
push_middle 615702392
push_front 946116725
push_middle 558561830
push_middle 239078256
push_front 525189128
push_front 868281993
push_front 759052956
push_front 846143817
get 178913
push_back 439741920
push_back 339352599
get 276606
get 216134
push_middle 391885872
get 71660
push_front 972686311
push_back 821315549
push_front 868768772
get 44961
get 47464
get 85966
push_front 96103929
get 254766
push_front 752982585
push_front 126100368
push_back 150768464
push_front 940010012
get 296429
push_front 783230894
push_middle 310134712
get 233359
push_middle 545749432
get 46477
push_front 841087947
push_front 602087618
push_middle 536929417
push_middle 244312997
push_middle 941804186
push_back 535456524
push_middle 757896045
push_front 791564175
push_front 122264169
push_front 210542829
push_middle 333675125
push_middle 98830568
push_middle 29585250
get 301090
push_back 284331693
push_middle 155389743
push_front 322223336
get 182788
push_middle 86436981
get 80526
push_back 617591850
push_front 973304532
push_front 728035010
get 178331
push_front 763243193
push_front 959645296
push_middle 221019097
push_middle 422593244
push_back 437199916
push_middle 778056451
push_middle 155663860
push_front 905419181
get 264591
get 100113
push_back 682527360
get 115651
push_front 2740208
push_front 778527403
push_front 109006537
get 300202
push_front 475109964
push_middle 551248993
get 13815
get 262260
push_back 599831781
push_front 379053459
push_middle 50742889
get 302377
get 238942
push_front 685945770
push_front 528894084
push_back 796823460
get 219960
get 203652
push_front 188954237
push_back 298835871
push_back 423542600
push_middle 753822018
push_middle 675135908
push_front 384632628
push_middle 259104425
push_front 733458994
push_front 495155515
get 232821
get 147980
push_front 656327475
push_back 890485650
get 53989
push_front 592495877
push_back 647831397
get 140200
push_back 489593694
get 196775
get 256916
push_front 458933620
push_front 207449029
get 288725
push_front 637669205
push_front 330874015
get 126175
get 304458
get 134234
push_back 29512746
get 110493
get 25361
push_back 7722512
push_front 141440219
push_middle 995823809
push_front 882981644
push_back 56180937
push_back 193446581
push_middle 400437703
push_back 514547402
push_front 578663737
push_middle 531351052
get 219918
push_back 440303400
push_front 386264617
push_middle 804759535
get 207066
push_middle 228247946
get 136431
push_back 303707847
get 103407
push_middle 396070673
push_front 814260704
push_back 880766394
push_back 715266214
push_back 284909053
push_back 432946406
get 88101
get 30887
push_back 537893097
get 145003
push_front 859022773
push_back 599280172
get 306869
push_front 580959009
push_back 277179333
get 136208
push_back 329751531
push_front 463128099
push_front 948024145
push_front 113305606
push_middle 750233323
get 63236
get 66290
get 130751
push_middle 403985205
push_middle 231773916
push_front 723700772
push_front 419014149
get 9225
push_back 561771189
get 23926
push_back 698685866
push_front 648273770
get 277262
get 55855
get 207257
push_middle 62167990
push_front 94212856
get 295556
push_back 593611013
push_front 650500560
get 268791
push_front 383534344
push_front 42355324
push_back 619892542
push_back 939584025
push_front 918579434
get 278634
push_middle 375327034
get 76497
push_back 191388650
push_middle 954997994
push_back 250745147
push_middle 660136442
push_back 301954243
push_front 685129466
push_front 353072266
push_back 629818589
get 174973
push_front 861208633
push_middle 97249955
push_back 814101660
push_back 584746286
push_middle 735730723
push_front 209623966
push_front 521959392
push_middle 315326887
push_middle 131460984
push_front 518991382
get 10165
push_back 141043294
get 155782
push_back 902303114
push_back 998554442
push_middle 913848407
get 214650
push_front 186874290
push_middle 700175119
push_middle 896523839
push_front 822064664
push_back 172074266
push_back 988724019
push_middle 652805024
get 306083
get 181749
push_back 853332248
get 220678
get 256393
push_front 905694938
push_front 419907273
push_middle 836363936
push_front 659398243
push_front 623257195
push_middle 937588159
push_back 611950654
push_middle 739711565
get 284685
get 284182
push_back 665836447
get 90951
push_back 840879856
get 85177
get 114821
get 97313
push_middle 779981442
push_back 419942755
push_back 45248611
push_front 963903760
push_middle 619017499
get 223939
get 298526
push_middle 758628778
get 157241
push_middle 306723064
push_middle 585485931
push_back 898627533
push_middle 344693330
push_middle 789605802
push_front 476342196
get 38000
push_back 542039718
get 212161
get 256938
push_front 483997796
push_back 885416822
push_front 269935574
push_front 280211575
push_back 828985091
push_back 884578726
push_back 377343745
get 87366
push_back 514392891
push_middle 402952752
push_back 825914804
push_back 775332142
get 254239
push_middle 832455343
push_middle 655008796
push_middle 609975715
push_back 281860155
push_back 56109694
push_front 220849623
push_back 970038226
push_middle 375978131
push_front 64567574
get 255431
get 34654
get 265931
push_front 348796061
get 218069
push_middle 416821883
push_middle 804114029
push_back 256404661
get 45244
push_middle 970413592
push_front 903041291
push_front 177971304
push_front 839552577
get 44004
push_middle 150148469
push_front 442631134
push_front 854655748
get 306587
get 176838
push_front 526833317
push_middle 153849427
push_middle 975007516
get 310692
push_middle 348156817
push_middle 656191786
push_back 440043864
push_middle 7532064
push_front 792617068
get 278164
get 153904
push_middle 425673126
push_middle 334512324
get 192793
get 300047
push_front 114509099
push_middle 732051541
push_front 750054155
push_front 380084240
push_back 792329604
get 301223
push_middle 202423995
push_back 107355864
push_front 27767059
push_back 447514065
push_middle 404700338
push_middle 526143172
push_front 910351937
push_middle 340979613
push_front 823472290
get 243610
push_back 538035030
push_middle 121911787
push_back 641553874
get 117436
push_back 106185016
push_back 857063739
push_middle 923552995
get 171873
push_back 334614773
get 24289
get 86761
push_middle 705606021
push_back 971374994
push_back 765683521
push_front 871464591
push_middle 526682567
get 226032
push_middle 687610735
get 93591
push_middle 220258676
get 216842
push_middle 366652291
push_back 971476943
get 257469
push_back 438625415
get 64656
get 20443
push_middle 945240295
push_middle 396212899
get 276631
push_front 646792016
get 75738
push_back 238023987
get 38752
push_front 412230691
get 53971
get 80992
push_back 7461202
push_middle 665007547
get 140507
push_middle 603662979
push_back 465775139
push_back 114479786
push_middle 280836451
get 111601
push_middle 425692474
push_back 75330407
push_front 160456719
push_front 985466330
push_back 97319523
push_front 774507743
get 290423
push_middle 493382095
get 139076
push_front 542358183
get 192695
push_back 821999014
push_back 225505175
push_middle 125448343
push_front 572245797
push_front 104149452
push_middle 194642101
get 45739
push_back 313056582
push_back 84872351
push_middle 533818592
get 63945
push_middle 539605081
push_middle 891103204
push_back 477336779
push_middle 478370600
get 192989
push_middle 12431435
get 45831
get 15666
push_back 885278726
push_front 138533128
push_middle 940258291
get 69480
get 85638
push_back 51975193
push_middle 394571594
get 70944
push_back 850784807
push_front 237159598
push_front 830021522
push_middle 819062125
push_middle 22973154
push_front 327901114
push_middle 179033319
push_back 153056970
get 180203
push_back 740736975
push_front 155014401
push_front 176586661
get 290636
push_front 951915992
push_middle 353686933
push_middle 390277050
push_front 151512600
push_back 423387398
push_middle 416285813
push_front 130326744
get 229150
push_middle 985631273
push_back 504347542
push_front 253463971
get 174288
push_back 765611601
push_front 71523704
push_front 462884631
get 1471
get 143863
push_front 967424127
push_back 723343595
push_back 68516994
push_back 2865585
push_front 249901693
push_back 883505693
get 273108
push_front 986544414
push_middle 175631612
push_middle 866132305
push_middle 836296980
push_back 341056491
push_front 648367504
push_middle 416729397
get 45051
push_back 39453145
get 5797
push_back 970610599
push_back 772211467
push_front 574269614
push_front 12844456
push_middle 856486444
push_front 157918994
push_front 928650683
push_back 28673140
push_front 814459408
push_middle 70001449
push_front 799445228
push_front 93494511
push_front 338642431
push_middle 678967597
get 248096
push_back 363277207
push_back 341638445
push_middle 70486724
push_middle 948758195
push_front 691138580
push_front 71763613
push_back 542887949
push_middle 568907087
get 58072
push_back 108506437
push_middle 390541071
push_front 484979161
push_front 15442259
push_back 52628589
push_middle 507291611
push_middle 368630327
push_middle 186993334
push_middle 359898196
push_front 901852979
push_middle 957184616
push_front 583949846
push_middle 992297062
push_middle 891986804
push_middle 86417661
push_front 348827184
push_back 406467746
get 179147
get 145589
get 254349
get 14350
push_back 296483707
push_front 219549522
push_middle 790808126
push_back 781313116
push_front 21390286
push_back 398175545
push_back 716267128
push_middle 443455574
push_middle 360354210
push_back 218261682
get 211750
push_front 935863171
push_front 407983612
push_back 891657084
push_middle 27031841
push_front 407624309
push_back 166775390
push_middle 797346008
push_front 462400068
get 71847
push_back 376729851
push_back 599214575
push_middle 116953055
push_back 336028877
push_middle 44506590
push_back 876431784
push_middle 176720916
push_middle 832990965
get 198698
push_front 961332673
get 226501
get 167141
push_front 432155473
push_back 851914783
push_front 742089069
push_middle 330137421
push_back 86755462
push_middle 205979417
push_front 444765282
get 246460
push_back 871015819
get 267786
push_back 255884191
get 274051
push_back 457017559
push_middle 132454401
push_middle 443649986
push_back 439022212
push_back 145155623
push_back 95151416
get 35760
push_middle 896387117
get 292128
push_middle 51098144
push_middle 585087283
get 2505
push_back 711439216
push_front 622813857
push_back 438453083
get 145647
get 74592
push_back 719225037
get 56467
push_middle 224061237
push_middle 202980926
push_back 987489052
push_middle 932483015
push_back 37144131
get 9579
get 279188
push_middle 630631640
push_middle 758087064
get 247385
push_front 914470315
push_front 268112997
push_front 323871704
push_back 327771648
get 165328
push_back 160740456
push_back 751024341
get 149057
get 152650
push_back 424581555
push_back 315351585
push_back 417965341
push_front 239398011
push_middle 705270973
push_back 555468530
get 27598
push_back 121062201
get 52734
push_front 705882767
push_front 844218813
get 30959
push_back 104396868
get 270910
get 203644
push_front 242447353
get 110159
get 232942
push_front 389481404
get 146501
get 303278
push_front 746247057
push_middle 311989281
get 179333
push_middle 562240118
get 89118
push_front 743282689
get 254529
push_middle 157026235
push_back 153932768
push_front 284328609
push_middle 461407737
push_middle 408735229
push_back 985470068
get 306026
push_middle 697247526
push_front 844584397
push_middle 751604441
push_middle 421396210
push_front 350715481
push_middle 563763137
push_middle 60375241
push_middle 805328762
get 211934
get 183025
get 275638
push_back 640393007
push_front 655227764
push_front 17993114
push_back 630203263
push_front 245640603
push_front 798377248
push_middle 425769100
push_back 568000563
get 277817
push_middle 408953026
get 267565
push_middle 290671479
get 81168
push_middle 412604535
push_middle 566215625
push_middle 66375598
push_front 513617318
push_front 561645843
get 169198
push_middle 341241193
push_front 893353624
push_front 957949193
push_back 649354288
push_front 970716883
get 298663
get 294600
push_middle 917946672
push_front 910227332
push_middle 513049716
get 141945
push_back 818824866
push_front 578198032
push_front 272340508
push_middle 964514057
push_back 386042649
push_middle 64450536
get 293839
get 39992
push_back 493770513
push_back 886816905
push_back 506722181
push_back 36861295
push_front 173972739
get 42161
push_middle 811003517
push_back 566871805
push_middle 75607762
push_back 961028440
push_middle 768418173
push_back 344111539
push_front 498850447
push_back 611769185
get 299115
push_back 131647273
push_middle 625469236
push_front 358496700
push_middle 765194600
get 235078
push_front 485477058
push_back 892748103
push_front 519401394
push_front 735265370
get 112759
push_middle 44243256
push_middle 919031535
push_back 761850532
push_back 450489048
get 235325
push_middle 494944805
push_back 291205649
push_middle 123020501
push_front 799362014
get 227097
get 19329
push_middle 911380564
push_back 572444339
push_middle 333457874
get 140257
push_front 249418529
push_middle 167607788
push_front 854864894
get 68758
push_back 889562843
push_front 503657712
push_back 981036344
push_front 801378130
push_middle 450727756
get 156389
push_back 303069736
push_middle 607798724
push_middle 598218246
push_middle 333075172
get 50426
push_back 17099421
get 107648
push_front 608270312
push_middle 845237874
get 233053
get 11097
push_front 942204438
push_back 759146591
get 158331
get 11516
push_front 163536883
push_front 319067581
get 250043
push_back 525701505
get 169286
push_back 868768797
push_front 627588995
push_front 712218018
get 125753
push_middle 298342336
get 104600
get 280686
push_middle 166619394
push_middle 243527834
push_front 73304650
push_back 247652671
push_front 285853797
push_middle 113006347
get 19028
push_back 32085983
get 248260
push_front 894000786
push_front 148105053
get 245533
push_front 296365473
get 238218
push_middle 239892555
get 59832
push_back 232272694
push_back 573920658
push_back 580007217
push_front 219719751
push_back 542428798
push_middle 970221751
get 27392
push_front 604994346
push_back 785666725
push_back 989135426
push_back 582348136
push_front 612830217
push_middle 898442621
get 234308
push_back 907180797
push_back 761446048
push_back 644552931
push_front 925472488
get 125057
get 313192
push_middle 394310695
push_front 625526260
push_middle 380090037
get 151679
push_middle 902389140
push_back 926615916
get 191428
get 202268
push_front 886391858
push_back 693543379
push_back 203960592
get 261428
push_back 983762257
push_front 349216279
push_middle 914075852
push_middle 632272217
push_front 154268408
get 73655
push_front 154416924
push_middle 39419700
push_back 61903479
push_middle 10605822
get 14502
push_back 815435304
get 196467
push_front 389558670
get 50064
push_front 616266628
push_middle 99904646
push_front 51046647
push_front 924792138
push_front 366058523
push_front 805252709
push_back 404796846
push_back 329207325
push_front 217576343
push_front 925594374
push_front 789076534
push_front 775218337
push_back 274062550
push_middle 491451935
push_back 534882623
push_front 43384131
push_front 933620841
get 294977
push_back 155557730
get 174664
push_middle 766004945
push_middle 362858987
push_middle 483356033
push_middle 895480001
get 156805
push_front 386631897
push_back 633655976
push_front 467858364
push_front 447187445
push_front 7409932
push_front 101402551
push_front 500740323
push_front 342766897
push_middle 913792358
push_middle 892487748
push_middle 142304460
push_back 392820611
push_front 272753164
push_middle 8805874
push_back 51009575
get 142694
get 113846
get 238149
push_front 310881081
push_back 444410613
push_front 348376798
push_middle 541395067
push_front 357854017
push_middle 172969599
push_middle 946844271
push_back 422571222
push_middle 679195667
push_front 429088300
push_middle 150172398
push_front 634561776
push_middle 885923031
get 205375
push_front 878557787
push_back 141110223
push_middle 88630673
push_back 344316018
push_front 482969685
get 178157
get 182190
push_middle 459347681
push_middle 561836006
push_front 835865709
push_front 596943084
push_front 841635377
push_back 319140328
push_back 225069750
push_back 754519409
push_back 324863948
push_middle 61943384
get 223119
get 271061
push_front 668111191
push_back 679292329
push_front 299661552
push_front 198152803
push_middle 417421503
push_front 678242399
push_front 388538608
push_middle 854122116
push_front 441221988
push_middle 103220906
push_middle 954216777
push_middle 81906621
get 89811
push_front 893100959
push_front 687961358
push_front 264897746
push_back 657764355
get 310870
push_front 38231439
push_front 750926323
push_middle 573906805
get 52625
push_middle 819457802
get 122709
push_middle 277175534
push_front 771828273
push_front 597619733
push_middle 247817310
get 37069
push_middle 42020946
get 100430
push_back 866200961
push_back 398672537
push_back 109385941
push_front 397983012
push_front 842093398
push_front 9614645
get 160581
push_front 220260519
push_middle 258395133
get 229927
push_middle 722878533
get 81128
get 142295
push_back 626581019
get 166386
get 276801
get 79846
push_middle 747413245
push_front 603903832
push_front 185557632
get 140653
get 217941
push_front 665643098
push_middle 333957252
push_middle 762810928
push_back 359267917
push_front 417846891
get 62917
push_front 51308312
push_back 666685684
get 21098
get 158526
push_middle 817879414
get 1220
get 257832
push_front 183449581
push_front 360831560
push_middle 542736787
get 6832
push_back 776123390
push_front 723824469
push_back 293614837
push_back 93405913
push_back 791167565
push_front 883898247
push_front 57996513
push_front 667425559
get 235496
push_front 7220320
get 159702
get 181930
push_front 318681070
push_middle 565707803
push_front 263537630
push_middle 395013457
push_middle 873690496
get 195389
push_middle 63672516
push_back 909918481
push_back 257632723
push_middle 116964644
push_middle 725440876
push_middle 796311003
get 299929
push_front 205767083
push_middle 302922983
push_middle 585315649
get 198455
get 167975
push_middle 696427245
push_middle 981493491
push_front 574855517
get 105427
push_middle 607148788
push_middle 816828003
push_middle 984209123
push_middle 855903114
push_back 614058659
push_back 711320697
push_front 374581624
push_back 78526710
push_middle 137396251
push_front 463263095
push_back 872997374
push_front 635004218
push_middle 514926765
push_back 572736882
push_back 201080144
get 70903
push_middle 952802750
get 112220
push_middle 380644593
push_back 614653392
get 44627
push_front 603898882
push_middle 509148648
push_back 524507269
push_middle 140967598
push_front 859477627
get 140276
get 128714
push_back 278684496
push_front 923558358
push_middle 480786757
get 43889
get 264530
push_front 592133910
push_front 375934896
push_back 108858026
get 166265
push_front 483296253
push_middle 152845486
get 170760
push_middle 810535372
get 123985
get 272003
push_back 882974591
get 197618
push_middle 664296268
get 223317
push_back 490772008
push_back 178221249
get 32562
push_front 490913038
push_middle 44819334
push_middle 560896916
push_front 844950757
get 108479
get 229814
push_middle 673858660
get 171989
push_back 868703069
push_middle 420955653
push_front 6604360
push_back 971537034
get 249827
push_front 552591134
push_front 689262186
push_front 440969810
push_front 67903607
get 291087
push_back 953525938
push_front 690138460
push_back 350795356
push_front 346651658
push_back 358211901
push_back 265680227
push_middle 631344422
push_back 729143041
push_back 475029804
push_back 640582015
push_front 660887024
push_front 388629393
get 113126
push_back 888312381
push_back 899599847
push_back 622270143
push_front 319211355
get 78845
push_back 705408477
push_middle 838300257
push_front 919400857
push_back 706241909
push_middle 412206762
push_front 626969168
get 209840
push_middle 85442402
get 109355
push_back 903482572
push_front 389584612
push_middle 352500657
push_back 44343802
push_back 73983056
push_back 953375309
push_middle 134664386
get 281318
get 51036
push_front 228246416
push_middle 743313430
push_front 579940262
push_front 981648261
get 198199
push_middle 861016184
push_middle 325465233
get 198099
push_back 545570814
push_front 956618547
get 2662
push_back 783899654
push_middle 792292650
push_middle 282917671
get 56141
push_middle 707900102
push_back 575552426
get 282245
get 161296
push_front 440193923
push_back 108818858
get 260996
get 259347
push_back 84807961
push_back 192968100
push_front 932026713
push_front 2035178
push_back 938258700
get 85483
push_front 822662212
push_middle 77373557
get 18028
push_middle 985222414
push_middle 965227485
get 49184
push_middle 450229293
push_back 511618670
push_back 151623024
push_middle 40867731
push_back 552038726
push_middle 450800827
push_front 284272781
push_back 368916391
push_middle 275512149
push_middle 488528640
get 241361
push_front 104526575
push_back 178379477
push_back 809160898
push_middle 601381882
push_middle 2458735
push_middle 721148641
push_front 380571912
push_middle 75380119
get 160515
push_front 731263470
push_middle 645099019
push_front 576132168
push_middle 921468566
push_front 292201696
push_back 580758024
push_front 81297173
push_back 434836414
push_back 456372247
get 271866
push_middle 435624180
push_back 634006837
push_front 221988760
push_middle 65719666
push_back 783160808
push_middle 524640914
get 141981
push_front 940417216
push_middle 917030154
push_middle 225274766
push_front 239820843
push_back 370376255
push_middle 776581442
get 192420
push_back 186766815
push_front 81110897
get 273264
push_back 360731016
push_back 333347445
push_back 104222155
push_back 824800569
push_back 371046435
push_middle 968031211
push_middle 861430717
push_middle 523901114
get 82167
push_front 626096355
push_middle 120609559
push_front 590630766
push_middle 717222682
push_back 88175487
push_middle 182373827
get 228420
get 154807
push_middle 654036731
push_middle 73554981
get 248421
push_back 105097440
push_back 511360988
get 262216
push_back 661727976
push_back 852506923
push_middle 550231638
get 152290
push_back 446056499
push_back 903104365
push_front 463881753
push_front 893836624
get 265427
push_back 55513047
push_back 740605857
get 140118
push_back 196353594
get 146836
get 208809
push_front 749184188
push_middle 274729483
push_middle 57813668
get 59636
push_back 837347990
push_middle 809054008
push_back 473533236
get 117503
get 165679
push_middle 112090670
push_middle 846985764
push_middle 494632683
push_front 393445890
push_middle 961259629
push_front 254220417
get 117255
push_back 650457518
push_middle 882855672
push_front 633568323
push_back 945264747
push_middle 588991674
push_back 178309127
push_middle 78981431
push_middle 367420381
get 44174
push_front 379453837
push_back 141985144
get 203897
push_front 967430372
get 111236
push_back 469693494
push_back 895287406
get 169182
push_front 245293220
push_middle 580344457
push_middle 610259460
push_front 48861065
push_front 686114451
get 127412
push_back 633271374
push_front 606547152
push_back 755455749
push_back 652342206
push_back 837096965
push_back 806068844
push_middle 745864797
get 194882
get 80186
get 155435
push_front 874801093
push_back 66384919
get 205560
push_front 815542141
push_middle 732488584
push_back 411642985
push_front 878726527
push_back 251910080
push_middle 626763150
push_back 53266074
push_front 399573037
push_back 214555406
push_back 704514185
push_middle 296327976
push_back 936201413
push_middle 658200235
push_back 1481948
push_front 766636618
push_back 803046584
push_middle 762546555
get 120230
get 290019
push_front 715189337
push_front 668500414
push_middle 311478186
push_back 314903944
push_middle 492738397
push_back 792892175
get 235643
get 98345
get 263367
push_front 933953352
push_back 772321719
push_middle 212368050
push_front 856008407
push_back 687312737
push_middle 1729221
push_middle 437697518
push_back 142604877
push_front 351918613
push_front 769494030
get 228591
push_middle 524605904
push_back 77972154
push_back 393287256
push_front 824910869
push_middle 540390850
push_back 34927001
push_front 524020356
push_front 335210365
push_middle 246533639
push_middle 102676157
get 226234
push_front 211995300
push_back 883333569
push_front 508970271
push_middle 390691664
push_middle 897758806
push_front 969547850
push_back 129003448
push_front 428529963
get 113711
push_middle 258872103
push_middle 349246190
get 121526
get 133706
get 45332
push_front 423770142
push_front 650225946
get 17822
get 22529
get 313676
push_back 627280498
get 280505
push_back 505824241
push_middle 256976082
push_front 273345845
push_front 682142354
push_middle 620643607
get 100314
push_back 350904714
push_front 536461279
push_middle 530112486
push_middle 697128223
push_back 6068676
get 180812
get 257413
push_front 882589423
push_front 535355127
push_front 150915851
push_back 976245261
push_front 170232704
push_front 214888897
push_back 376386539
push_front 740576641
push_middle 293983563
push_back 439519439
push_back 894043890
push_front 240981640
get 126502
push_middle 443897732
get 71980
get 204959
push_back 748436855
push_middle 289479870
get 227873
push_back 927655645
push_back 359109917
push_back 632418556
push_back 851762562
push_middle 411258450
push_back 612285980
push_middle 252829028
push_back 4037631
push_front 25645024
push_middle 433409131
push_back 9419532
push_front 960488518
push_middle 665044052
push_front 244622119
push_back 214374896
push_middle 726922656
push_middle 795468891
push_middle 527485223
push_front 493118987
get 158156
push_middle 915551130
get 214786
get 84608
push_middle 601669033
get 107498
get 199633
get 246795
push_middle 475000368
push_middle 747368970
get 93060
push_middle 503867141
push_front 808152553
push_back 769560823
push_back 58148492
push_back 533312394
push_back 252510639
push_front 872473475
get 272096
push_front 528666109
get 17091
get 100649
get 202269
push_middle 791517852
push_front 577689866
push_middle 610773119
push_middle 208923801
push_middle 984161676
push_back 564773995
push_back 446177657
get 293037
push_front 86971396
get 221239
push_front 287040337
push_back 712744953
get 130366
get 44711
get 110199
get 196011
push_back 241676926
push_back 355808046
get 132329
push_middle 82578667
get 85875
push_front 591404303
push_back 467697591
push_back 247778938
push_back 921935127
push_back 393247884
push_front 401209573
push_back 226326814
push_front 709089211
push_middle 297625794
push_front 869265652
push_front 634026021
get 254460
get 85890
push_front 929215105
get 103293
push_middle 239324509
push_back 651013102
get 288169
push_middle 367886928
push_front 161107756
push_back 936074162
push_middle 859037806
get 125617
push_back 393613656
push_front 143247483
push_middle 744787009
get 288225
get 150913
push_middle 412799508
get 233031
push_front 807671329
push_middle 961252251
get 272918
push_middle 152884461
push_back 323201786
get 251368
push_front 236633779
get 100778
push_back 608628609
push_back 614933242
push_middle 986309704
get 279807
get 173062
push_middle 375867980
get 264416
get 188585
push_middle 858855526
push_back 320769145
push_middle 206660825
push_middle 522314046
push_front 357878258
push_front 503393356
push_back 13490439
get 300310
push_back 534461981
push_front 633220011
push_middle 396667168
push_middle 508787165
push_front 398909083
push_middle 595486353
push_back 627693632
push_back 396823569
push_middle 824905259
push_front 406261870
get 79558
push_middle 21107
push_middle 334524516
push_front 556386048
push_front 690892221
push_back 187784513
push_front 811033723
push_back 653399878
push_middle 779104039
push_middle 394824877
push_middle 84383413
push_front 369517136
get 139846
push_front 581627543
push_back 498526051
get 144706
push_front 111587184
get 255264
push_middle 122700899
push_middle 620642722
push_back 713819326
push_front 213572000
push_back 470244056
get 287970
push_back 129862614
get 124686
get 280348
get 135799
push_middle 826163718
push_front 296306056
push_front 448745642
push_front 454136950
push_back 804084480
get 223940
push_back 302170048
push_middle 883006607
push_middle 130842879
get 189778
push_middle 748688500
push_front 842003426
push_back 975885633
get 130631
get 182368
get 294189
push_back 962135208
push_middle 991159567
get 285355
push_middle 449966146
push_middle 840268470
push_back 893504020
push_middle 663387166
push_middle 316508996
get 122853
get 45987
push_front 648497194
push_middle 734300280
push_front 679000417
get 21225
get 289433
push_middle 166042883
push_middle 535575626
push_back 984835889
get 5001
push_middle 473572859
get 224201
push_middle 198217651
push_middle 550637003
push_back 924423875
push_front 625729956
get 118319
push_front 544978367
push_back 124987081
push_middle 125628958
push_back 603152855
push_middle 528512933
push_middle 237894719
push_back 347617801
get 195463
push_back 13181664
get 312056
push_middle 425823718
get 172485
push_back 110289054
get 210738
push_middle 260418108
push_front 755809173
push_back 432989185
push_middle 227397770
get 144462
push_middle 36836139
push_middle 432498238
push_middle 828030978
push_front 19864473
push_back 67084920
push_back 961268141
push_middle 980466143
push_back 357183352
push_middle 831111487
push_back 751072714
push_back 456337844
push_front 4216299
get 50564
push_middle 962669692
push_middle 567422280
push_middle 386969517
push_back 193412895
push_back 993342406
get 58043
push_front 55042962
push_front 453606408
push_back 555322312
push_middle 143404538
get 54624
push_middle 436103714
push_back 999374939
get 212510
push_back 364783670
push_front 942834709
push_front 380326236
push_back 988227409
push_middle 658353603
get 263452
get 111120
get 40258
push_front 685475151
push_middle 748509236
push_front 172305604
push_middle 285825424
push_back 302475057
push_middle 815451344
get 29392
push_front 794146717
push_back 16552523
push_middle 853453594
get 204465
push_middle 232442813
push_front 337075138
push_back 542103777
push_back 251389495
get 269857
push_back 94953141
push_middle 351408420
get 307759
push_front 447938795
push_back 324049115
push_front 241435302
push_middle 449149067
push_middle 608069549
get 256487
push_middle 112886301
push_middle 71021508
push_back 614804571
push_front 731518316
get 188202
push_back 837605104
push_middle 965609989
push_middle 80517273
push_front 72881433
get 3946
get 190986
push_back 410548750
get 215343
get 202760
push_front 271564346
push_middle 317625066
get 160545
get 73393
get 94447
push_middle 538174384
get 156749
push_back 806320029
get 51563
push_front 232538057
push_back 239915735
get 119302
push_front 494508994
push_middle 665817493
push_middle 629542722
push_back 176757629
get 161611
push_front 252099822
push_back 694818691
push_middle 842172278
push_middle 251894200
push_middle 644151196
push_front 855260162
push_front 440777161
get 128316
push_front 795943796
push_back 293348494
get 142027
push_front 307929449
push_back 204992968
get 117119
get 303027
push_front 375054452
push_back 262705748
get 52447
push_back 156005217
get 117227
push_front 327075575
get 70996
push_middle 439968377
push_back 954027106
get 134165
push_front 192577518
push_front 731339037
push_front 877338835
push_back 282305486
push_back 531653067
push_middle 474800687
push_back 780621435
push_middle 701674713
push_front 657053649
push_back 175432140
get 16469
push_front 700894189
push_back 815665375
push_front 319848933
push_back 723496977
push_front 990456570
push_back 146531401
push_middle 124911941
push_front 162999451
push_back 266753848
get 130933
push_middle 513441157
push_front 294106276
push_front 299818914
push_back 872911199
push_middle 427696368
push_middle 296047112
push_middle 333587475
push_back 93120609
push_front 407041472
push_front 121675575
push_front 532503928
push_middle 862564340
push_front 692338290
get 27679
push_front 501027497
push_front 999770152
get 205410
push_back 47415929
push_middle 456671781
push_front 280033887
get 192094
push_middle 713510966
push_back 139246307
push_front 305665489
push_front 90503891
push_back 191886795
push_middle 492134089
push_back 364705313
push_back 558547558
push_middle 47853362
push_back 366041629
push_front 486600212
get 120421
push_middle 277463272
push_front 532849920
push_front 367722201
push_middle 79346225
push_back 337741766
get 279323
push_back 88779792
push_middle 852903881
get 216518
push_middle 751222506
get 29544
push_middle 206702075
push_front 987551084
push_middle 887727539
push_middle 109029686
push_back 50316671
push_back 740668125
get 160178
push_middle 576728393
push_middle 398244176
get 141597
push_middle 866859398
push_back 251417367
get 245439
push_front 99971308
get 271000
push_back 859853845
get 211683
push_front 269309066
push_back 535314796
get 151220
get 36317
push_middle 805902327
push_middle 724891122
push_front 190368626
push_front 727733903
push_front 594467013
push_back 787430764
get 54191
get 51253
get 130009
push_front 563699775
get 280429
push_front 5200170
push_front 384678473
get 194037
push_front 279198931
get 72654
push_front 142761287
push_back 377184556
push_middle 161431137
push_back 107244520
push_middle 756818474
push_back 417882721
push_back 722519538
get 111090
push_front 633537994
push_middle 143185502
push_front 686192992
get 106608
push_middle 158269351
push_middle 310955320
get 1697
push_middle 993987175
push_back 444588139
push_back 963682506
push_back 774906172
get 157808
push_front 294249659
push_middle 139837835
push_back 834731363
push_front 540648488
get 112241
push_front 983373240
push_middle 295481659
push_back 526277522
push_back 392052715
get 171669
push_back 439371046
push_front 532059764
get 41469
get 23208
get 222779
push_middle 344628068
get 90937
get 230753
push_front 863385590
get 279251
push_middle 450240192
push_front 654682856
push_back 568283115
push_back 816885144
push_back 387809727
push_back 619442050
get 198866
push_back 868222304
get 256073
push_middle 858690734
push_back 644257093
push_back 621511079
push_middle 46848071
get 107821
push_back 750508545
get 83681
push_middle 612880137
push_front 945622040
get 293597
push_middle 560341793
push_back 22604522
push_front 589100101
push_front 315315229
push_front 483447561
push_front 48746233
push_front 59910785
get 283764
push_back 103493963
push_back 862984086
push_front 372379102
push_back 86315949
push_middle 915216191
push_back 81967993
push_front 997471735
push_front 886745590
push_front 803371836
push_front 788727807
get 210585
get 16220
push_front 499103520
push_front 14677711
get 97885
push_middle 649889554
push_middle 72375029
push_middle 992632212
push_front 947787862
get 171380
get 91505
get 266969
push_middle 482745713
get 46078
push_middle 228877963
push_back 846899147
push_middle 387127681
get 143978
get 92068
push_middle 517216199
get 75789
get 308233
push_back 908362139
get 257069
push_middle 610045231
get 170032
get 177407
get 251062
push_middle 490076248
push_front 748778694
push_front 258634848
push_front 891828452
get 308265
push_back 983198082
push_middle 713351468
push_front 448367279
push_middle 926300322
get 249118
push_middle 161142891
get 68049
push_back 1143768
get 84633
push_middle 208363014
push_back 875514915
push_back 474365669
push_back 626100537
push_back 489186825
push_front 314939174
push_middle 549972059
push_front 875280292
push_back 64039723
push_front 18244702
push_front 10597097
get 149855
get 34975
push_back 309741123
push_back 274779142
push_front 666404262
push_front 562680375
get 49384
push_middle 944538155
get 208562
get 275808
push_front 473204446
push_back 97711442
get 158446
push_front 278095126
get 247309
push_middle 612339813
push_middle 431857813
push_back 443187690
push_front 947354069
push_middle 942664559
push_middle 748723976
get 44820
get 48980
push_front 192881826
push_middle 388155836
push_middle 801670093
push_middle 101842400
push_front 358135756
push_back 261655408
get 164590
push_front 841884469
get 2657
push_back 895849804
push_middle 545286859
push_middle 59425097
push_middle 64539588
push_middle 34011515
get 166070
get 202432
push_middle 776788533
push_front 3681053
get 151659
push_middle 925142036
get 177614
push_back 57236788
push_back 773301012
push_back 687044336
push_middle 316481666
push_back 241204150
push_front 255017679
push_middle 459720004
push_middle 247066101
push_back 227759777
push_middle 938733191
get 275691
get 91204
push_front 312665710
push_front 133802942
push_middle 223124512
get 63259
push_front 482923639
push_front 466232809
push_back 563142713
push_front 42426780
push_front 934036518
push_middle 829241006
push_back 110276532
get 230133
get 87253
push_front 434288855
push_middle 840435734
push_front 968308020
push_middle 134706738
push_back 537849310
get 172554
get 73378
push_back 965817262
get 21631
push_middle 905941404
push_back 939704097
push_front 539070513
get 176746
get 86017
get 152844
push_middle 543755166
push_back 755781852
push_back 510964289
push_front 428756524
get 110590
push_back 333690946
get 86237
push_middle 500562560
push_back 850543294
push_back 693484939
push_middle 45246327
push_middle 585001635
push_back 117362642
push_front 993696795
push_middle 517241619
push_back 596005578
push_middle 488160305
push_back 299511422
push_middle 339527333
push_middle 298787016
push_middle 359157127
get 191482
push_middle 84569170
push_middle 935694473
push_middle 997585841
push_front 956704779
push_middle 421139922
get 54764
push_back 519783201
get 233015
push_back 751497649
push_front 247959983
push_back 224533287
get 120572
get 138646
push_front 548789894
get 38810
push_back 708588535
push_front 293575889
push_middle 34944641
push_middle 768036988
push_middle 615333158
push_middle 298053018
push_front 671283214
get 236844
push_middle 889105689
push_back 223034324
get 78657
push_back 277650683
push_middle 349836507
push_back 893164499
get 148247
push_middle 721771340
get 257170
push_middle 514431395
push_middle 170944443
push_middle 232465739
push_middle 934609625
push_middle 153872202
get 166112
get 4900
push_middle 221745556
push_front 312742480
push_front 668111651
push_back 454772227
push_back 381248914
push_front 562796490
push_front 567658413
push_front 682912009
push_back 274447816
push_front 713050304
push_front 539986356
push_middle 766481081
push_middle 674520314
push_middle 876157770
push_back 362980020
push_middle 744180680
push_front 466651913
get 119171
push_middle 596981651
push_back 255125903
push_front 108867813
get 65970
push_front 703326986
push_middle 494697711
get 51748
push_front 539856295
push_back 157537418
push_middle 168589978
push_front 538108386
push_back 605454654
push_front 920071190
push_back 261874041
push_front 866513735
get 23455
push_back 339332077
push_back 7660723
push_front 789795170
push_front 635908503
get 205720
get 294820
push_back 989236926
push_middle 295092584
get 254795
push_back 332549303
push_middle 782657551
push_front 858034090
get 39753
push_front 285615756
push_back 391618462
push_front 870722453
push_middle 664013758
push_back 195666689
get 89788
get 153494
push_front 618266090
push_back 556997672
push_middle 530699353
push_middle 788024610
push_front 832779872
get 25739
push_front 949273420
push_back 139073757
push_front 617085805
get 76629
push_middle 954264873
push_front 685958963
get 189528
push_front 933611555
push_middle 506818180
push_back 309991516
push_middle 320456733
get 272573
push_middle 421517125
push_front 398759199
push_middle 536851059
push_middle 908023103
push_front 43470611
push_middle 457008650
push_middle 841197662
push_middle 105741911
push_middle 102538241
push_middle 849109670
push_back 859678645
get 228417
push_middle 88774616
push_middle 619882456
push_middle 399432460
push_back 498872637
push_back 798645541
get 13002
push_back 536014985
get 108885
push_middle 586897653
get 141596
get 143046
push_back 358400402
push_middle 106320956
get 21291
push_middle 833353985
push_middle 410035551
push_back 291878240
get 145971
push_back 111797106
push_front 161201762
push_front 749797827
push_front 996902856
get 262464
get 137732
get 95463
push_middle 165473680
get 66918
get 301071
push_back 868168824
push_front 890131685
push_middle 703697290
push_middle 212578162
get 169783
push_back 934689417
push_back 212050016
get 246029
push_middle 528739478
get 301335
push_back 893090911
push_back 451467052
push_middle 964056571
get 103201
push_back 685084279
get 159107
push_middle 946854717
get 191982
get 94811
push_front 448579032
get 103635
push_back 363200815
push_back 313395671
push_front 699936884
push_middle 905449206
push_back 576787439
push_front 882322086
push_back 839392785
push_middle 988217211
push_middle 954062494
get 245430
push_back 317717807
push_front 351974665
get 106004
push_middle 864916085
push_back 323663874
push_middle 164987614
push_front 362956296
push_back 324807131
push_front 620397499
get 62656
push_middle 82592933
get 265217
push_back 399470172
get 269071
push_middle 200336844
push_middle 14118384
get 280427
get 78032
get 40074
push_back 349816550
get 48223
push_front 437110657
push_front 573368831
push_front 888320151
get 64227
push_middle 439737545
push_front 277456730
push_back 18365065
push_back 400778286
push_back 288994756
push_middle 367458293
push_middle 354640485
push_middle 227976778
push_front 331844442
push_middle 487527362
push_middle 552926890
get 307825
get 199612
push_back 848508499
push_front 752228593
get 246482
push_middle 815665047
push_back 616127910
get 40859
push_back 748493179
push_back 41741615
push_front 766645268
push_middle 143653356
push_middle 931708832
push_back 239800560
get 63475
push_middle 61627737
get 76061
push_back 317601175
push_middle 932653666
push_middle 878656101
push_middle 910658680
push_front 577441618
push_middle 904302400
get 307277
push_back 204527011
get 4890
push_front 71183834
push_back 412558278
push_middle 285631391
get 253882
get 301331
push_back 825728636
push_middle 559614207
push_front 178589384
push_back 687493766
push_middle 588835037
get 42969
push_back 503031073
push_front 881145872
get 242118
get 165830
push_middle 218649830
get 151226
push_middle 243832963
push_front 15204209
push_front 973770317
push_back 722994872
push_front 218753981
push_front 634422052
get 73608
push_back 127424648
push_back 359094193
push_middle 928278804
get 217333
push_back 787964929
push_middle 329672898
push_front 788290681
get 186182
push_front 540290599
push_front 563469926
push_middle 837170847
get 56167
push_back 5568821
push_back 828468192
push_front 608455647
push_back 438365181
push_front 355170041
push_middle 186837276
push_middle 955499290
push_front 749123623
push_back 522141651
push_back 244852774
push_middle 860633705
get 2815
push_back 278382122
push_middle 113955318
push_middle 146718073
push_back 805641335
push_middle 253566908
push_back 632062228
push_middle 18663191
push_middle 244422993
get 62280
get 189912
push_back 427160003
push_back 254105974
push_back 357043144
get 82125
get 118682
get 81818
push_front 681414878
push_middle 86180506
push_front 973612833
push_back 59619434
push_middle 297368284
push_back 125815476
push_middle 681668074
push_front 732214012
push_back 991775641
push_middle 275985884
push_middle 560590677
push_back 355050175
get 50670
push_back 736412506
push_front 778833236
get 239074
get 164775
push_middle 684414538
push_middle 196989966
push_back 11610740
push_middle 500650482
push_front 514676119
push_back 646871618
get 33308
push_middle 46879941
push_back 321711681
push_middle 724734964
push_front 491547649
push_back 771999161
get 151896
get 67490
push_middle 601636817
get 278447
push_front 465927604
push_back 431589400
push_middle 373747640
push_back 691109404
push_back 244278581
push_middle 170960175
push_back 123661418
get 307299
push_front 372455770
push_middle 750046713
push_back 702771327
get 90413
push_front 774228914
get 27594
push_middle 99849222
push_middle 399673161
push_back 990673077
push_middle 772438668
push_back 339666161
push_front 877791311
get 308476
push_middle 816560048
get 82272
get 87600
push_front 44696417
push_back 809838108
push_middle 883076904
push_middle 76767414
get 261263
get 6941
push_front 502521784
push_front 458751615
push_back 7441995
push_back 120378789
push_front 211668977
push_middle 899019621
get 14061
get 121736
push_back 149807466
get 108770
push_middle 652257384
get 5792
push_front 997686333
push_middle 850042378
get 55528
push_back 361816351
push_front 430064637
get 180972
push_front 798394222
push_front 352685413
get 300175
get 197949
push_back 847932384
push_middle 381087612
push_middle 197716752
get 47976
get 180160
push_front 551988580
push_back 703722122
push_middle 947486158
push_front 367055875
get 233862
push_front 407150152
push_front 284241669
push_back 353171448
get 271872
push_middle 140236188
push_front 28019348
push_back 734024352
push_front 938082432
push_front 555116347
push_front 777624265
push_back 506363718
push_front 899832850
push_middle 647053639
push_back 314738139
push_back 661970464
get 31002
push_middle 426562127
push_back 655697489
get 117578
push_front 684532675
push_front 767240778
push_back 195577222
push_front 689628029
push_front 575871800
push_front 155986841
get 22287
push_middle 328089086
push_middle 409448205
push_front 105618609
push_front 132580966
get 264367
push_back 550037537
get 107360
get 133431
push_back 468726742
push_middle 774368645
get 290959
push_middle 360710648
push_back 170382628
push_back 556027705
push_front 301295818
push_front 216638428
push_middle 918296496
push_front 796279060
push_back 927291400
push_back 952793013
push_middle 595070942
push_back 213864679
get 201187
push_front 638903522
get 244487
get 257985
push_front 87956431
push_middle 508764387
get 44188
push_front 527743134
push_back 35786656
push_middle 238221049
get 255575
push_front 89749108
push_middle 916516054
push_middle 168246036
push_middle 579822336
push_back 457020896
get 250354
push_front 435899750
push_middle 103043067
push_back 162749901
push_middle 90058168
get 86961
push_middle 428448291
push_back 570032646
push_front 267847049
get 68865
push_front 473315749
push_back 517580140
get 96243
push_back 267472565
push_back 346682148
push_middle 482491356
push_back 975522753
push_middle 521088982
push_front 733705169
push_back 483084172
push_back 925758408
get 152838
push_middle 63215867
push_back 613070875
get 75824
push_middle 957287730
push_front 746984912
get 202403
push_front 852261561
push_middle 394571750
get 175770
push_back 363189297
push_front 475095438
get 213417
push_back 784268357
push_back 179383872
get 282051
push_back 840244585
push_middle 6786317
push_back 950242440
get 58297
push_middle 986629003
get 257611
get 75331
get 203293
push_back 50344642
push_middle 848155832
push_front 184214943
push_middle 823090007
push_back 817425881
get 162819
push_back 288179806
push_middle 292871053
push_front 90368884
push_front 152120161
push_middle 974142757
push_front 805163215
get 293417
push_back 184322261
get 293452
push_front 878382798
push_back 909924978
get 159390
push_back 643727187
push_middle 537605689
push_middle 771473399
push_middle 626457059
get 312618
push_middle 736027733
push_front 788863107
push_front 911671731
push_middle 824519877
push_front 672322065
push_middle 169976060
push_front 937648598
push_front 531144238
get 281952
get 289872
push_back 609624326
push_front 217505813
push_back 74635601
push_middle 59287309
push_front 214441146
push_back 530149753
push_back 609019550
push_back 939508138
push_middle 771124952
push_front 564100118
get 297540
push_front 657455179
get 8771
push_front 671583743
push_back 105099788
push_front 755309780
push_back 820834221
get 9477
get 71224
get 305429
push_middle 963141178
get 94257
push_back 754690609
get 180578
get 160106
push_middle 782590508
push_back 800492408
get 218113
get 153854
get 30290
push_front 434671539
push_middle 428177446
push_front 270137065
push_back 673378194
push_back 722432510
push_middle 295669077
push_front 52318026
get 61463
get 16279
push_middle 256723074
push_front 602890743
get 171199
push_back 685553208
get 175301
push_front 757241231
push_front 924953895
get 221447
push_back 419139953
push_back 407261481
get 151851
push_front 565883106
push_middle 947996238
get 289104
push_middle 58929279
push_front 794889644
push_front 397486232
get 10520
push_back 506811119
push_back 75930418
get 128733
push_middle 869213417
push_front 102535185
push_middle 587309375
push_middle 931724061
push_front 503379630
get 260960
push_front 863520754
push_back 309443667
push_middle 123970000
get 183731
push_front 836056869
push_back 979955916
push_front 451199259
push_back 516588901
push_front 85479639
push_front 228915142
push_middle 55857533
push_front 955962103
push_middle 918296648
push_middle 186886279
push_back 849734241
push_middle 680364331
push_back 522568261
push_middle 184539062
get 90859
push_back 197270243
push_back 821979521
push_front 391825814
push_back 368237176
push_back 658717777
push_front 96750102
push_front 249407526
get 135556
push_front 470691069
get 33474
push_front 387779430
push_back 538206640
push_back 188623169
push_back 813434760
push_middle 111752673
push_front 856920968
push_front 595833194
get 165530
push_front 967687425
get 2651
get 148079
push_back 301624995
push_front 313520601
get 163328
push_front 977679911
push_back 410758886
push_back 435990549
push_back 66226998
get 217613
push_front 688894106
get 126523
push_front 922185595
push_back 220212360
push_front 710743167
push_middle 800902337
push_middle 921736822
push_back 225261745
get 294048
push_back 162338742
push_front 92845069
push_back 183421648
push_middle 505369850
push_front 736745060
push_middle 121394339
push_front 388281609
push_front 102106190
get 267234
push_middle 325633874
get 205746
push_middle 814228137
get 11515
push_back 544309870
push_back 709031694
get 231849
push_back 735877525
get 206317
push_front 321672282
push_back 498992514
get 11943
get 83697
get 49138
push_back 382102941
push_middle 878754069
push_back 784822797
push_front 373796133
push_front 479226396
get 67264
push_back 659056667
get 243933
push_front 445403808
push_back 616966897
push_front 655752093
push_back 687496888
push_middle 101875782
push_middle 388406158
push_front 569578974
push_back 600562916
push_back 720271399
get 550
push_middle 497820590
get 259419
push_front 711286865
push_front 663675433
push_front 326452268
push_front 942028001
get 254212
get 212413
push_back 810479755
push_back 590468572
get 64326
push_middle 627508370
get 53581
push_middle 349329279
push_back 961113759
push_middle 825594821
push_front 793688574
push_front 193959348
push_back 117539208
get 283650
push_back 763581113
push_front 5760947
push_back 830185778
push_back 128848661
push_middle 862617613
push_front 433568445
push_front 415540944
push_front 736189301
push_front 598401920
push_front 315334484
push_back 501312003
push_middle 351137027
get 230288
get 221608
push_back 120769823
push_back 581013867
get 254106
push_front 229361386
push_front 992311711
get 237718
get 308355
push_front 996349813
push_back 135147018
push_middle 99746866
get 112977
push_back 988882210
push_front 685407414
push_front 872690138
push_back 810353422
get 213465
push_middle 667539345
push_back 423823019
get 157688
push_back 78170806
get 32902
push_back 78233475
push_middle 899620992
push_front 357976927
push_middle 245918836
get 54331
push_middle 324017860
push_back 193220128
push_middle 718688567
push_front 740221012
push_back 920468657
push_middle 800971689
push_middle 307867767
get 183774
push_front 906209034
push_back 894801522
get 179067
push_front 763134503
push_back 995183280
push_middle 920758244
push_front 502793021
push_back 906610160
get 19458
push_back 96220514
push_back 509854703
push_back 525107801
push_back 797196176
push_middle 738031535
push_front 907063478
push_back 718022173
get 30528
push_front 631245673
push_back 852914697
push_middle 188174255
push_front 195504452
push_back 274367000
push_middle 514041810
push_back 692515076
push_front 286720643
push_front 101972342
push_middle 448126107
push_front 646835197
get 29458
push_back 893401288
get 254104
push_front 72037497
push_middle 124104032
push_front 858354003
push_front 931573351
push_back 731613962
get 164297
push_middle 49513046
get 246378
push_middle 182087972
get 48197
get 292499
push_front 875451995
push_back 662596698
push_back 373619776
get 174802
push_front 976824110
push_front 629900612
get 302513
get 267296
push_middle 175594615
push_back 864050958
push_back 310304544
push_middle 464604655
push_back 260828059
get 260741
get 55212
push_middle 688480455
push_middle 376456576
push_front 776733852
push_middle 477033850
push_back 483320549
push_back 781822125
get 88402
push_front 765698872
push_front 498018324
get 157799
push_middle 514622285
push_front 677459577
get 218866
push_middle 200462806
push_front 942382191
push_back 885590037
get 139381
push_front 285492111
get 219797
push_back 153694949
push_front 21115302
push_back 368227764
push_front 131162734
push_back 3290510
get 21566
push_middle 530302928
push_front 736019800
push_back 669931728
push_back 880604006
push_front 502946744
push_front 328974253
push_front 278281821
push_back 611910100
get 175293
push_back 81309985
push_back 747354784
push_middle 468443630
push_back 283930785
push_front 419306673
push_middle 173965817
push_back 636394961
get 107052
push_middle 309334463
push_middle 532311621
get 275269
push_front 308613808
push_middle 367847245
get 9966
get 168476
push_back 815122606
get 264282
push_front 906163900
push_middle 984242298
push_middle 972086233
get 161047
push_front 731101944
push_middle 438946103
push_front 138411285
push_front 790740941
get 64968
push_back 411938575
push_middle 985097493
push_middle 54561917
push_middle 210476738
push_middle 36221437
push_back 81160530
push_back 177833002
push_front 950131974
push_back 973709523
push_front 745066736
get 150082
push_middle 99181164
push_middle 40686232
push_back 5166556
get 258734
push_back 482655894
get 214971
push_back 198833026
push_front 967333038
get 99989
push_back 476859521
get 21592
push_middle 835495198
push_back 893771627
push_middle 544269638
push_back 969404520
push_middle 114741179
push_front 473634031
push_middle 673497829
push_back 254407
push_back 636385367
get 245613
push_front 529658676
push_front 793729019
push_front 761700708
get 303985
push_front 891767964
get 77992
get 41173
push_back 456787801
push_back 586372701
push_front 128667273
get 293226
push_middle 509890077
push_back 570536700
push_back 942543409
push_back 731672575
push_back 715819768
push_middle 927475800
push_back 825780040
push_middle 865900238
push_back 100406110
push_middle 160616121
push_front 129034816
push_middle 291892271
push_front 598722478
push_middle 315959466
get 55440
push_front 830832850
get 3136
push_front 443163345
push_front 796255840
get 293374
push_middle 418931860
push_middle 715684094
push_middle 454922864
push_middle 124353666
get 161623
push_back 574997629
get 130115
push_back 431729673
push_middle 422464847
push_middle 135216515
push_back 267264037
push_back 388534409
push_middle 38404151
get 165618
push_middle 931675981
push_back 763048185
push_back 59227595
push_middle 520600921
get 226313
push_back 901884671
get 295377
push_front 324275783
push_back 206977284
push_middle 69866456
push_middle 894757474
push_back 889971701
push_middle 162326590
push_back 265668869
push_middle 480017913
get 113901
push_front 332753122
push_middle 679531473
get 59154
push_middle 633266922
push_back 479262291
get 47209
push_back 66479312
push_back 579828516
get 65964
push_middle 647272376
push_back 284214016
push_back 199458634
get 6058
push_front 678844203
push_back 768112932
push_back 342130957
push_front 500270982
push_front 650941278
push_front 496675603
get 122729
push_middle 430683726
push_back 399409268
push_back 346868324
push_middle 283319453
push_front 26977912
get 221751
push_back 526770233
get 277536
push_front 470498698
get 77000
get 97274
push_middle 547479956
push_front 878749322
push_back 252791214
push_front 435140092
get 263504
get 70609
push_middle 120719854
push_middle 537022912
push_back 88522652
get 36352
push_back 628204306
push_middle 389186417
push_front 679271866
get 168309
push_middle 333345037
push_middle 598705710
get 29136
push_front 524445866
push_middle 70064889
push_back 287422994
get 133305
push_front 721837263
push_front 796249110
push_back 932213829
push_back 519703186
push_back 890077647
push_back 699483132
push_front 23011577
push_back 24323413
push_back 255624183
push_middle 968956361
get 244351
push_front 931752125
push_back 947619401
push_front 494947295
push_front 813615506
push_front 7789128
get 184303
push_back 507007682
push_front 315362224
push_front 710765949
push_middle 62922998
push_front 333303131
get 54813
push_back 58903892
push_back 148064305
push_middle 413161770
push_back 608967899
push_back 41804195
get 173443
push_middle 807886873
push_front 232777646
push_back 937261485
push_front 423829380
push_front 906855150
push_back 428963313
get 248188
push_back 579518575
push_back 573935721
push_back 429234609
push_back 776499316
push_middle 787337368
push_middle 721865726
push_front 332017319
push_front 558520338
push_front 17908205
get 196297
push_front 371609933
push_back 107389268
get 126831
get 215275
push_front 213208236
push_middle 842619800
push_back 884781591
push_middle 680635529
push_front 613237811
push_front 818852041
get 280583
push_middle 603194025
push_back 606660875
push_middle 851008036
push_back 921844004
push_front 99273620
get 78520
push_middle 122914697
push_back 397962697
push_back 841915275
push_middle 65253858
push_middle 273854614
push_middle 136053346
push_front 765068170
push_middle 575539718
push_middle 950723964
push_middle 60779255
get 24302
push_back 136904567
push_back 511431289
push_back 14656590
push_middle 318437192
push_middle 258604240
push_back 742051587
push_back 8887541
push_back 192567665
push_back 405372957
push_middle 758387237
get 129309
push_back 305133822
push_back 152687710
push_front 444380180
get 222375
get 186805
get 12325
get 161415
push_back 966619294
push_back 727540676
push_back 361212193
get 109603
push_middle 794093055
push_front 795342521
get 193287
get 149330
push_middle 834541293
push_middle 756118923
push_back 39626441
push_middle 38805070
get 110817
get 308131
push_front 788204332
push_middle 971579779
get 153056
push_back 106509982
push_back 482646496
push_front 667548932
push_back 138912672
push_front 394093380
push_middle 288602107
get 232559
push_middle 272067276
push_back 57063452
push_back 144060387
push_front 626926699
push_front 870773769
push_back 456973076
push_back 514612506
push_back 819053291
push_back 398708671
push_back 720210839
push_front 504069775
get 197666
get 188328
get 45079
push_middle 309353221
push_front 700087913
push_middle 537630588
get 273835
push_front 433380702
push_middle 176861291
get 244690
push_front 536617155
get 15252
push_front 358214025
push_middle 277058922
get 86683
get 287564
get 259939
push_front 398526256
push_back 941416886
push_front 273901835
get 85000
push_middle 552527577
push_middle 253159151
push_front 710093923
push_back 366327622
push_back 369837188
push_middle 400984857
push_middle 978350932
push_middle 162927342
get 203005
push_back 254747505
push_back 846830234
push_middle 80362362
get 233085
get 175822
get 298849
get 2904
push_back 358352150
push_middle 110317390
push_front 415497255
push_back 570745215
push_middle 448335689
push_middle 2623988
get 266613
push_middle 225376041
get 292904
push_back 670470495
push_front 417587568
push_front 198959100
push_front 178649084
push_back 733947397
push_front 598709339
push_middle 556385633
push_middle 995581388
push_front 303298208
push_front 21720726
push_middle 563347245
push_front 279936334
push_middle 917475343
push_back 411691941
push_back 398481243
get 199585
push_back 95234607
get 37597
get 230302
push_back 920010229
push_back 156239060
push_back 205661433
push_middle 828607259
push_front 563113196
get 26881
push_back 467650569
push_front 222738391
push_front 139655313
push_front 551841083
get 154626
push_front 634329440
push_back 581251064
push_middle 927857069
get 108782
get 150882
push_middle 55655060
push_front 470098430
push_front 260200890
push_front 397040888
get 263804
get 287507
push_front 470663617
get 292224
push_back 810726768
get 150695
push_middle 123722497
push_back 486166743
push_middle 605397339
get 205430
push_front 908877729
push_back 949603537
push_middle 893114816
push_front 388705142
push_front 737644028
push_middle 52473617
push_front 632431111
push_back 141349626
push_middle 330938182
push_back 755385125
get 57623
push_front 228861722
push_back 156786362
push_middle 561608421
get 160456
push_back 643351814
push_middle 566873211
get 78834
push_middle 328535055
get 122934
push_back 72383832
push_front 166851176
push_back 519389941
get 212261
get 275478
get 180928
push_middle 612772632
push_middle 971174950
push_front 454361662
push_front 114153754
push_middle 64088488
push_middle 380816508
get 255311
push_middle 387911227
push_middle 161827645
get 203790
push_back 972300045
push_front 821576947
push_back 67957055
push_back 347623222
push_middle 404536452
push_back 488840049
get 131874
push_front 758433074
push_back 144516454
push_front 780329798
push_back 972217276
get 73031
push_back 966153052
get 267874
push_front 837708665
push_middle 129684473
push_middle 681539323
push_front 605915396
push_front 237173920
push_front 386034955
get 80387
push_back 101263582
push_front 220898375
get 20489
push_front 763634900
push_back 760900548
get 79408
push_front 97829023
push_back 186828796
push_front 451790695
push_back 157358213
get 63409
push_back 623375493
push_back 639385100
push_back 330650653
get 151462
push_middle 25199784
push_back 938837329
push_back 425522406
push_front 640742792
push_back 906084210
push_back 456183383
push_front 856587752
push_back 45579031
push_front 189670702
push_front 783966864
get 52451
get 46713
get 28765
push_back 972288651
push_front 853427002
get 80206
get 9708
get 170389
get 260714
push_middle 703273147
push_front 642742658
push_front 418516587
push_middle 366241648
push_back 642728953
push_front 275177396
push_middle 749491846
get 197470
push_middle 928939243
push_middle 574267544
push_middle 311006443
get 90210
push_middle 774073157
push_front 525686598
get 242616
push_middle 956678002
push_back 368011687
get 273930
get 183057
get 135277
push_middle 752276957
push_front 970510238
push_front 323230187
push_middle 561289026
push_middle 374113778
push_back 597620151
get 56723
get 47563
push_middle 793388649
push_back 657713225
get 234807
get 150248
push_back 711698382
push_front 676849168
push_middle 731784772
push_middle 16468339
get 78233
get 96819
push_front 713149204
push_back 343248113
get 121023
push_back 539207751
push_back 61450357
push_back 212348979
get 65225
push_back 90998078
push_front 403810026
push_front 442166631
push_middle 117109171
push_back 729789713
get 294073
push_front 184814307
push_back 693114369
push_front 47254538
push_front 379417972
push_middle 970035521
push_back 130331103
push_front 178761169
push_front 989353706
get 292869
get 16211
get 279129
push_back 900110393
push_middle 120770581
push_back 576178473
push_front 330496286
get 230759
push_back 982936329
push_back 511175868
push_front 41137507
push_middle 631652
push_middle 365717183
get 52753
get 274077
push_front 493261606
push_middle 758739172
get 160364
push_middle 277747806
push_back 50267694
push_middle 805445194
push_middle 524625610
push_middle 453257768
push_back 386210253
get 5878
push_middle 626827361
push_front 279990052
push_middle 321018480
push_back 116637610
push_middle 419400396
push_front 285563213
push_back 545917779
push_front 869947207
push_front 62884356
get 169510
push_middle 381163324
push_middle 260666816
push_middle 135460026
push_front 319763110
push_middle 441011109
push_middle 420360451
push_front 731540619
get 63131
push_middle 351633035
push_middle 718117696
push_middle 584283009
get 283449
push_back 254517744
push_back 346219968
push_middle 134083843
push_front 731782343
push_middle 701421489
push_front 154154773
push_back 405959054
push_back 552639508
get 6915
push_back 257102435
push_front 967752869
push_middle 319478543
push_back 440476284
push_middle 721343300
push_front 36830019
push_middle 749423290
push_back 792012365
push_front 823154236
push_front 714139583
push_middle 866277778
push_back 477786443
push_back 594397879
push_front 970292533
push_middle 422510660
push_back 841699443
get 115475
push_front 608857723
push_front 153663844
get 14176
get 24495
push_front 975073616
push_front 579934403
push_front 987547618
push_front 687726585
get 44890
push_front 363500119
push_back 554715740
get 165735
push_middle 633519021
get 199454
push_front 639947543
get 68320
get 38295
push_middle 995706623
get 131129
get 269864
get 212663
get 214195
push_back 939904734
push_back 543085641
get 294832
push_middle 771890806
push_back 839700426
push_middle 766525715
push_back 917696502
push_back 399736015
push_middle 19118087
push_middle 303793642
push_front 607697185
push_front 259439702
push_back 304708544
push_middle 261889128
get 256609
push_middle 246403062
push_back 445847399
push_middle 333377028
push_middle 151271827
push_front 762415012
push_front 466525739
get 284894
push_back 389988388
get 90659
push_front 54881504
push_middle 809274999
push_middle 164510083
get 30532
push_back 856358140
push_middle 323783576
get 104150
push_back 9069223
push_middle 232502871
push_front 290028647
push_middle 900722326
push_back 339875572
push_front 983060225
push_middle 560941985
get 253697
get 66865
push_front 950123774
get 58707
push_middle 88866761
get 291640
push_front 209359405
push_front 559468503
push_front 178862646
push_front 550901633
push_back 675837899
push_middle 706416219
push_front 73503919
push_middle 82664474
push_back 29223915
push_front 163810018
get 283980
push_back 448518909
push_front 479702809
push_back 739410210
push_back 767397194
get 76577
push_back 903205341
push_back 11462306
get 165255
push_back 90934748
get 263174
get 99504
push_middle 404128000
push_back 785002761
push_middle 430301709
push_back 273179807
push_front 490159300
get 10345
get 111382
push_front 911921005
push_front 265675636
push_middle 755412811
push_back 397027091
push_middle 586753809
push_back 464708952
push_front 793953600
get 160168
push_front 901059404
push_front 756953523
push_middle 761199282
push_middle 282677541
get 233786
push_middle 107583108
get 77904
get 214151
push_middle 629708173
push_front 53844233
push_front 154929616
get 96482
get 226213
push_middle 337239672
push_front 508966516
push_back 53197658
push_middle 198487292
push_back 305110683
get 199066
push_front 225724095
get 18347
get 92397
get 183543
get 29900
get 2969
get 86739
push_middle 59284798
get 15065
get 94150
push_middle 686588316
push_front 933033502
push_middle 762992335
push_back 11606649
push_back 357786414
push_middle 43053767
push_front 473526526
get 207536
push_front 568516499
get 55072
push_back 432890612
push_front 379507910
push_middle 361555317
get 246744
push_back 564903252
get 107399
get 35478
push_middle 921672665
get 220189
push_middle 226419960
push_middle 808044871
push_middle 255799494
get 155508
push_middle 524940618
get 289979
push_middle 578263646
push_front 340515807
push_middle 243568991
push_front 645528505
push_front 776885934
get 64173
push_back 5228097
push_middle 777233977
get 80054
push_front 63858201
push_front 1473804
push_back 847949789
push_middle 318076870
push_middle 643755415
push_front 972066869
push_middle 849408997
get 139112
push_middle 431120132
push_middle 708968641
push_front 834633894
push_back 405618565
push_back 973532544
push_middle 787282108
push_front 166811627
push_back 162733630
push_front 382866242
push_middle 197213544
get 167252
push_front 771047406
push_front 794639193
push_middle 384690419
push_back 498149846
push_front 91862505
push_front 120321369
push_back 962865871
get 4469
push_front 693039228
push_back 414079409
push_back 244972470
get 197133
push_front 416165433
push_middle 543562929
push_front 865498444
push_front 648259299
push_back 297877382
push_middle 334294813
push_front 781896424
push_front 336431430
push_front 748079550
push_middle 534078707
push_middle 868953802
get 251040
push_middle 822115639
push_back 308700290
push_back 354207661
get 107826
push_front 730167622
push_front 336131128
get 282072
push_front 349412140
push_front 758251414
get 37346
get 97165
push_middle 163555529
get 250054
get 145877
push_back 553380947
push_front 61653180
push_back 288126258
push_front 774932710
push_back 335288935
get 110848
push_back 260047562
push_front 679987480
push_front 702643613
push_front 860813404
push_front 425740217
push_front 141473282
push_front 399576476
push_front 59193807
push_middle 755378338
push_front 965751276
get 128091
push_middle 874653293
get 308146
push_front 65237863
push_back 704051392
get 24215
push_middle 758548554
push_middle 820697032
push_back 200410456
get 173651
push_middle 740814481
push_front 520058180
push_middle 335715966
get 149904
push_middle 599343036
get 5837
push_back 180022389
push_back 330726417
get 141360
push_middle 250282630
push_back 591023064
push_back 842859028
push_front 281880166
push_back 560546616
push_front 182889089
push_back 920362770
get 383
push_middle 296220682
push_front 442970869
push_middle 161342298
push_front 344793723
push_back 450436350
push_middle 145308528
push_front 780960965
get 211958
get 244217
push_back 187866873
push_middle 50704306
push_middle 97600920
push_back 611300747
push_middle 849664420
push_middle 244111003
push_middle 391539965
get 51796
push_middle 262360538
push_back 432436812
push_middle 430190979
push_middle 51292586
push_middle 692142041
push_back 453676797
push_front 625773856
push_back 286734116
push_front 464221030
push_middle 557148689
get 85763
get 76387
push_middle 68823309
push_middle 19544236
push_middle 450810059
push_back 100603907
push_middle 960448376
push_front 442982339
get 56727
push_back 29205702
get 200510
push_middle 606361276
push_front 930622269
get 77252
push_middle 374501001
push_back 202212873
get 130350
get 65447
get 26947
push_back 649863883
push_front 482473869
push_back 426961525
get 240418
push_middle 706735572
push_middle 452515580
push_middle 589174517
push_front 774764619
get 293465
get 92473
get 181515
get 202281
push_back 88135751
get 284368
get 310658
push_middle 971173602
get 80218
push_back 601572092
push_back 603395083
push_back 15297364
get 85042
get 57739
get 137328
get 213527
push_middle 287159501
push_back 446012402
push_back 241300081
push_front 947574358
get 263591
push_back 816517339
push_middle 794437290
push_middle 474015913
get 97938
push_front 304969434
push_middle 88391592
push_front 83087638
push_front 123684293
get 24038
push_middle 178725703
push_front 568299800
push_back 193951192
get 272506
get 291574
push_front 541443763
push_front 176452156
get 181988
push_back 919350506
get 67113
get 314611
get 129385
push_back 752338244
push_front 950064344
get 235683
push_middle 63642933
get 55953
push_front 462210596
push_front 571453254
push_back 811711246
get 58618
push_front 871498621
push_middle 46267911
push_middle 506872320
push_middle 156969637
push_back 676991040
push_middle 416464728
push_middle 130674914
get 115598
push_back 478950883
push_back 87121606
get 223217
push_front 30197601
push_back 590918247
get 217513
push_middle 804094372
push_back 188045177
push_middle 292005620
push_front 598833877
push_front 676739407
push_front 123746791
get 107021
push_front 79402002
get 79675
push_front 493935244
push_middle 424366922
get 467
push_front 293956799
push_middle 191251458
push_front 604561149
get 11742
push_back 632159765
push_back 625884099
push_back 34475422
push_middle 74073413
push_front 616532126
get 39554
push_front 5782205
push_back 68098507
push_back 226073264
push_middle 257621122
push_front 680710068
push_back 473934727
push_middle 981744543
push_middle 273506198
push_middle 357828170
push_middle 830504973
get 55810
push_back 671466788
push_middle 726809666
push_back 652918076
push_front 700522309
get 235471
push_middle 177550513
push_back 158526035
push_back 63619504
get 279219
push_back 948417286
push_middle 381785588
push_middle 128028007
get 244029
push_back 992221859
get 39080
push_middle 681888967
push_back 162747075
push_front 828865637
push_front 671328244
get 300685
get 257512
push_back 626914971
get 271994
push_front 347737422
push_front 974769790
push_front 204059801
get 190421
push_back 183111076
push_front 481980512
push_middle 308966535
push_middle 586631046
push_front 100197936
push_front 899620759
push_middle 498612658
push_front 540865426
push_middle 508969447
push_back 274147030
push_middle 29210413
push_middle 747038506
push_back 812309553
push_back 124120279
push_middle 431457763
push_middle 944359664
push_middle 81529993
push_back 883649970
push_back 303751153
push_front 893275802
get 61616
push_front 31072993
push_back 212537168
get 271431
get 289540
push_middle 422090165
get 11551
get 20950
push_back 668244574
push_middle 889779852
push_middle 895494666
push_front 409561995
push_front 46648821
push_back 808210263
get 42197
push_back 749370875
push_middle 659344014
push_front 131455377
push_front 337147413
push_back 859903138
push_front 285674791
push_back 547381208
push_middle 824857977
push_middle 742619607
push_middle 182389808
push_back 635196302
push_back 127763996
push_back 466563768
push_back 564518149
push_back 798232703
get 193962
get 55983
push_back 807649879
push_middle 861751115
push_middle 800622420
get 62765
push_middle 571413330
push_middle 130426686
push_back 177058811
push_back 300341345
push_middle 4397672
push_back 698492851
get 25342
get 42113
push_middle 942000430
push_front 903482819
push_back 121359935
get 29716
get 172659
get 26208
push_back 568547960
push_back 751856454
push_back 200916061
push_front 520267030
push_front 774491585
push_middle 421599287
get 284720
push_back 496730535
push_middle 412314782
push_back 47352427
push_back 555416116
push_middle 794099804
push_back 855788501
get 157463
push_front 663205224
push_middle 186717200
push_middle 619735171
push_middle 430816063
get 268780
get 200399
push_middle 548887582
push_back 547670152
push_front 194674600
push_back 540927489
push_back 916161319
push_front 99766260
push_front 759974190
get 134190
get 152019
push_front 539090788
push_middle 583818267
push_front 878366033
push_middle 68938711
push_front 163689671
get 15448
push_middle 193704420
push_back 110891140
push_middle 120787613
push_middle 709535179
push_back 417337251
push_front 873350339
push_back 780734107
push_middle 99587170
push_middle 608560683
push_back 462337220
push_front 534807978
push_back 945389541
push_front 14302054
push_front 263798776
push_back 735169424
push_back 885572454
push_middle 579978184
push_middle 950092902
push_back 63118657
push_middle 308514869
push_middle 438198161
get 121572
push_back 491177835
push_front 929328921
get 38749
push_front 275192214
push_front 511865028
push_front 839293622
push_front 791842359
push_middle 578639656
push_middle 53084806
push_middle 322375949
get 255593
push_front 823445566
push_middle 191700965
push_front 911524502
get 105132
push_middle 626233883
push_middle 854302898
push_back 934190764
get 243896
push_front 363867842
push_back 685032057
push_back 473048349
push_middle 576707570
push_back 539389439
push_front 796435266
push_front 802606782
get 235171
push_front 181085129
get 20356
push_front 570487044
push_back 813262121
push_middle 196230586
get 192127
push_back 532901110
push_middle 464751471
get 80042
push_middle 644468720
push_front 369669080
push_middle 722125854
push_back 304111523
push_middle 740116067
get 295152
push_back 265153788
push_front 589304766
push_middle 784534576
push_back 146155737
push_back 728610870
push_front 846169600
push_middle 702858967
push_middle 132070288
push_front 19836482
get 207782
push_front 748441618
push_middle 285607235
push_front 783779862
push_middle 377922847
push_back 121707678
push_middle 286849089
push_middle 347888620
push_front 148383953
push_back 223176118
push_back 721444862
push_back 615053434
push_middle 708677611
get 442
push_front 768333038
push_middle 778070905
push_front 456948838
push_middle 566241808
push_back 291810731
push_front 24759292
push_back 850583470
get 276054
get 34616
get 104379
push_back 713158272
push_middle 531379073
get 155021
get 167562
push_back 468497394
push_back 924920241
get 241588
push_front 512333218
push_back 292074273
push_middle 449761399
push_back 631425704
push_middle 141417189
get 306386
get 39179
push_middle 916174975
push_middle 432727185
push_front 582037800
push_middle 821798745
push_front 369365958
push_back 164076822
get 24287
get 105347
get 255996
push_middle 405201479
push_middle 853408758
push_front 5600344
push_back 543743079
push_middle 259789806
push_back 939394230
push_middle 787265824
get 254226
push_middle 744796088
push_middle 480019394
push_front 842396250
push_back 453570056
push_middle 4599893
push_middle 916304381
push_back 792665473
push_back 581651105
get 166410
get 193937
push_middle 679182805
push_middle 937163749
push_front 657638903
push_middle 772231168
push_front 345275626
get 22817
get 114515
push_front 784653521
push_middle 705621059
push_middle 982985487
push_middle 21160852
push_middle 83652778
push_back 369484122
get 272121
push_back 762837173
push_front 959166188
get 88252
push_back 724939616
push_middle 806808226
get 277772
push_middle 676222006
push_middle 926848377
push_middle 742618110
push_middle 203894029
push_front 557373635
push_front 753962208
push_back 837594043
push_middle 533438763
push_front 858021731
push_front 139016907
get 228338
push_back 592938774
push_middle 710451560
push_middle 513603349
get 217125
get 228341
push_front 945983528
push_back 446651378
push_middle 596096595
push_back 641042563
push_back 171477290
get 211715
push_front 874044323
push_front 714776987
get 73273
get 263386
push_front 473455735
push_front 12100886
push_back 838912671
push_middle 879987303
push_middle 854910698
push_back 263367012
get 264555
push_middle 636544173
push_back 632792738
get 249136
push_middle 947985680
push_middle 800696941
push_middle 477624425
push_front 720066237
get 47199
push_middle 62861895
push_middle 654941346
get 38503
push_back 802139415
get 54515
push_front 834280486
push_front 348150223
get 163603
push_front 642322426
get 56077
push_back 304691401
push_front 603253683
push_middle 354415695
get 282515
get 80659
get 32815
get 259175
get 130865
push_front 798437753
get 149334
get 231571
get 19857
push_front 227807208
push_back 533426337
get 279340
push_middle 487977608
push_front 135525371
push_middle 240315009
get 78569
get 171514
push_middle 612896606
push_back 414489739
push_back 896210134
push_back 127059001
push_back 820217247
push_back 977261487
push_back 506816634
push_back 211068679
push_middle 702131582
push_back 985663515
push_front 515549695
push_middle 960975505
get 242382
push_middle 101455011
push_middle 39332016
push_front 594822469
push_front 739797975
push_back 823191875
get 39619
get 209740
push_middle 408695218
push_back 279765599
push_middle 807864665
push_back 424559373
get 76606
get 30222
push_middle 177162451
push_back 256126376
push_back 717325930
push_front 170559492
get 157029
push_back 321076010
push_front 805304854
push_front 365997256
get 134277
push_middle 411467117
get 72243
push_back 391490355
get 246350
get 147819
push_middle 991668156
push_front 773981871
push_middle 955817661
push_front 444120983
push_front 944342509
push_back 599757443
push_back 593165293
push_front 904603991
push_middle 129779950
push_front 181157021
push_front 56526024
get 270509
push_middle 867082825
push_front 933887541
push_middle 10447560
push_front 332432323
push_middle 902439175
push_back 245935125
push_middle 543946913
push_middle 912923404
get 258810
push_middle 913291396
push_middle 652281439
get 188532
get 12508
push_front 174889035
get 8246
push_front 938182775
push_front 643929588
push_front 816649358
push_back 340979814
push_front 311707170
get 56819
push_middle 41796684
push_middle 948112281
push_middle 409975217
get 294129
get 151680
push_middle 377976662
push_back 741569518
push_middle 190098187
push_front 367523377
push_back 752813299
push_middle 524767170
get 6774
get 181619
push_middle 69998328
push_back 131940111
push_back 168392122
push_middle 580489661
get 61784
push_front 451346236
get 297822
push_front 925927658
push_middle 175318684
get 9787
push_middle 547095053
push_middle 656032818
push_front 689523488
get 96181
push_back 988344822
push_front 78400546
get 249462
push_front 130731604
push_middle 778831400
push_back 594876448
get 92133
get 315694
push_front 569028057
push_front 976666684
get 134902
push_back 803936176
push_back 735482512
push_back 650554138
push_back 868696478
get 201585
get 168397
get 274042
push_back 934807851
push_front 415367431
push_front 148439185
push_back 740666371
get 95933
push_back 41075668
push_front 277497250
push_back 623648770
get 255797
push_middle 553019105
push_middle 441613374
push_front 727575870
push_back 320190882
push_back 911487197
push_middle 446523053
push_front 593464823
push_back 227817789
get 278261
push_back 979239956
push_middle 366815144
push_front 710563289
push_front 547646497
push_front 776997009
push_middle 708805399
push_back 553638046
get 246871
push_front 747525137
get 71964
get 233325
push_middle 906749451
get 74460
push_front 900723087
push_front 526865958
push_front 217521133
push_back 989652544
push_back 851929537
get 11268
get 51835
push_middle 84434648
push_middle 228891394
push_front 374926782
push_middle 371854986
push_back 882146212
push_front 967448196
push_front 575037451
push_middle 223093190
push_front 625367271
push_front 962480030
push_front 794712240
push_back 200163124
push_back 388530070
get 137989
get 33555
push_back 937196822
get 234775
push_back 39445972
push_middle 260141320
push_middle 893184940
push_back 174284478
get 160414
push_back 934642652
push_middle 180020585
push_back 848423069
get 277572
push_back 204081074
get 255773
push_middle 650383691
push_middle 526276307
get 294937
push_front 589275616
push_back 124295803
push_back 905130027
push_back 301160509
push_middle 877883577
push_front 719901875
get 43752
push_front 425961312
push_front 662098601
push_front 956542196
push_front 874326829
get 240374
push_front 154801416
push_middle 861691955
push_front 600408519
push_back 66403701
push_front 519565964
get 204675
get 197565
push_middle 449494137
push_front 407818872
push_middle 556060917
push_front 513433672
push_middle 42632210
push_back 890188907
push_middle 263515431
push_front 73317542
get 171262
get 127998
get 7014
push_back 880735129
push_back 86753265
get 1426
get 35277
push_middle 504826503
get 162910
push_back 387030657
get 33587
push_front 644684138
get 203749
push_back 535935895
push_front 672543503
get 35741
push_front 781687335
push_front 994274902
get 26217
push_back 953074590
push_middle 365097027
get 240878
push_back 628314549
push_middle 975045481
push_front 590743896
push_back 825687971
push_front 43377544
push_middle 388093540
push_front 128363704
push_back 909702383
push_middle 818253449
get 176317
get 151925
get 124320
push_front 346443528
get 123114
push_middle 38181970
push_back 134625855
get 599
get 285429
push_middle 525260830
push_front 677913027
push_back 973585405
push_front 633112093
get 219010
get 226809
push_front 479986553
get 216540
push_middle 598311994
push_front 653734811
push_middle 885407221
push_front 892769647
push_middle 487869827
push_middle 743510936
push_middle 385734672
push_back 938959779
push_middle 978632600
get 110078
push_back 513863235
get 92278
push_front 820751957
push_middle 645100858
get 180276
get 93646
get 284788
push_middle 756795611
push_back 709509671
get 37350
get 47413
push_back 19501503
push_front 336861168
get 223396
push_front 708511291
get 140145
push_back 978243359
push_front 847854402
push_front 201096097
push_front 188405919
push_middle 249730216
push_front 936005044
push_front 992129907
get 1828
push_front 754625219
push_middle 895070242
push_front 444453088
push_middle 329398914
push_back 46195946
push_back 209992755
push_front 344660436
push_middle 672552667
push_back 274099740
push_front 426702412
push_middle 700980778
push_front 888657070
push_back 318292199
push_front 667409326
push_front 379483697
push_front 995303765
push_back 275495469
push_back 352364767
push_back 162001250
push_back 526018218
push_front 522802432
push_back 972739914
push_front 324491076
get 192157
push_middle 418515482
push_back 372595445
push_back 681054703
get 196708
push_front 841498451
get 37504
push_middle 631110294
push_back 729420785
push_front 593080451
push_middle 669058454
push_middle 473953753
push_back 363807873
push_back 390105206
push_back 346228855
push_front 871137713
push_back 421364
push_back 921623363
get 188248
push_back 102059933
push_middle 660795088
get 6252
push_back 158350146
push_back 651702253
push_front 986690285
push_middle 606647286
push_front 105295936
push_back 701420557
push_front 313418329
push_middle 236684122
push_middle 128608679
push_middle 123228825
push_back 549127651
push_back 108520251
get 258403
push_middle 761281866
push_front 165438917
get 87086
push_back 941998198
get 103326
get 167233
push_back 186056497
push_middle 155612640
push_back 573328755
push_back 814874756
get 311560
push_front 131852009
get 216704
get 268447
push_back 948623134
push_middle 421604074
push_middle 217830892
push_middle 117021509
get 23726
push_back 398048375
push_front 260263974
get 238931
push_back 976578280
push_back 156125761
get 192245
push_back 85216563
push_back 404518839
push_middle 657328581
push_back 668126782
push_back 375131107
push_front 134062214
push_back 494765661
push_back 118874738
push_front 438863596
push_front 881204821
push_front 864143590
get 258837
get 72234
push_middle 109907542
push_back 532949478
get 199502
push_back 117833641
push_front 96579324
push_front 627554158
get 275856
push_middle 673551741
push_front 831495342
push_back 260907617
push_back 712555617
push_middle 302977276
get 270929
push_middle 39839424
get 259866
push_middle 173774317
get 186504
push_middle 868293661
push_front 25575872
push_front 277715639
push_middle 72573777
get 36680
get 275162
push_back 588753001
push_middle 215535127
get 86104
push_front 16163291
get 187601
get 135167
push_middle 766501582
push_back 334504150
push_front 599323797
push_front 510418133
get 51770
push_middle 682353665
push_middle 55696888
get 301820
push_middle 939563780
push_middle 300926862
push_front 62414354
push_middle 965850899
get 260409
push_middle 71605600
push_back 569246609
get 197206
get 222758
push_front 81122695
push_back 349125269
push_middle 904290775
push_front 212418556
push_front 190529679
push_back 660167388
push_middle 641728512
push_front 477129119
push_middle 425723883
push_middle 544532721
push_front 216816423
push_middle 612195175
get 280749
get 218837
push_front 302855448
get 227581
get 250599
push_front 449668749
get 9879
push_back 697426084
push_front 43712765
push_front 593613913
get 254458
push_middle 473753890
push_back 621329840
push_middle 931301859
push_front 751015925
get 245680
get 74575
push_front 301565188
push_middle 880857749
push_middle 896287168
push_back 90002806
push_back 514163421
push_back 223506038
push_front 989278852
get 22390
get 222855
get 128909
push_front 760587957
push_front 375598706
push_middle 794420477
push_middle 553374471
push_back 499863271
get 149044
push_back 518994244
push_back 779804724
get 149353
push_middle 779864969
push_middle 636336456
get 151518
push_middle 218415502
get 209599
push_front 709055171
get 155148
push_back 481633404
get 132735
get 149112
push_back 844374427
get 76403
push_back 756633854
push_middle 164605567
push_back 363673116
get 242945
push_back 830759182
push_back 318090735
push_middle 130640661
push_front 369397928
push_back 563188650
push_back 211080262
push_back 326070883
push_back 41029999
push_back 406089953
push_back 659779471
push_middle 543655293
get 47125
push_middle 134577889
get 254319
push_middle 798586504
push_middle 131317278
push_back 560788544
get 63569
push_middle 385296826
get 159021
push_front 4017021
get 240720
push_front 127953123
get 241660
push_back 470393049
push_middle 602125758
push_front 66951340
push_middle 306400639
push_middle 772608702
push_middle 928062442
push_middle 573360867
push_middle 267309463
push_middle 686239962
push_back 970950186
push_middle 559478383
get 159355
push_front 51752677
push_middle 212193020
push_middle 438019520
get 125472
push_front 729305796
push_back 983085738
push_front 71342902
push_back 365763405
get 229005
get 146649
push_front 569065378
push_front 81433025
get 129587
push_back 699626191
push_back 221522072
push_front 514072526
push_front 675140690
get 169075
push_back 829346337
push_front 659581019
push_back 404295337
push_middle 424934768
get 238428
get 93057
push_front 439854340
get 15511
get 237429
get 58477
push_back 386405084
push_middle 106012384
push_middle 267626376
push_back 295011459
push_front 226683984
push_front 988249146
push_back 891463861
push_back 344030972
push_back 603606608
push_middle 481831393
push_front 238707709
push_front 95968209
push_back 570187419
push_front 198694350
push_middle 549326687
get 90241
push_middle 592204679
push_front 832358901
push_back 49281678
push_middle 717749332
push_back 713964373
push_middle 379968320
push_back 908158828
push_back 374711732
push_front 955918534
get 56894
push_middle 869912219
push_middle 574432372
push_front 59155207
push_middle 871245614
push_front 936227310
push_back 61025568
push_front 160580267
get 310805
get 190118
push_front 585466249
push_front 220005112
push_back 710727885
push_front 579156699
push_back 704834978
get 56578
push_front 818377255
push_middle 934193124
push_middle 36541060
push_middle 787620345
get 310558
get 183844
push_back 883216807
push_back 722843527
push_front 229624002
push_front 359419026
push_middle 561906202
push_middle 110013457
get 314013
push_middle 806822720
push_middle 826065076
push_back 787180542
push_back 58161391
push_front 475966943
push_back 974220348
push_front 655411840
get 257954
get 72009
push_middle 569561282
get 104794
push_middle 293474619
push_back 396995492
get 25216
push_front 919442540
push_back 802585175
get 13709
push_middle 661762362
push_middle 875487250
push_back 929992618
push_back 481865502
push_back 668111216
get 26823
get 161155
push_middle 935316027
get 112855
get 24721
push_back 497102722
push_back 479637454
get 64272
push_back 825834843
get 11641
push_front 872683396
push_front 737998861
push_back 239849862
push_front 366364306
push_middle 242443756
get 169516
push_middle 395958698
get 62200
push_back 487220210
push_front 193953265
push_back 169987846
push_middle 787855518
push_front 435179735
push_middle 154244077
push_back 808827570
get 99912
push_front 190268924
push_front 943706419
push_back 552725476
get 232296
push_back 82349174
push_back 441650460
push_middle 417214575
push_middle 32645439
push_front 577181610
push_back 607208604
push_middle 431938402
get 283795
get 240542
push_back 231009452
push_front 739485538
get 167149
push_front 162126975
push_middle 109411613
get 306549
push_middle 332065594
get 31869
get 113916
get 274932
push_back 975261183
push_front 277240368
get 13704
push_front 662758477
push_front 390197590
push_back 907966073
push_back 607655649
get 170360
push_middle 18265043
push_middle 977527844
push_middle 629808366
push_front 219419523
push_middle 947705149
push_front 546839735
push_front 491724537
push_back 942140342
push_front 61146007
push_front 151579816
push_middle 385139997
push_front 453954015
get 268941
push_middle 126776020
push_front 955052952
push_front 299527369
push_front 523790052
get 277102
push_front 778467422
push_back 3540119
push_front 647637380
push_back 616181740
push_front 936223711
push_back 218051414
push_front 235758839
push_middle 339287304
push_back 330092386
push_front 543855824
push_front 617922248
push_front 731221044
push_middle 996806286
push_back 841186343
push_front 224489255
push_front 850555496
push_back 391340531
push_back 877467768
push_front 26491858
push_front 643240502
get 68565
get 55254
push_front 118798600
get 49325
push_middle 156221742
get 115353
push_front 136818440
get 228051
push_middle 462766847
push_back 237232366
push_middle 683896163
push_front 569267276
push_front 431490249
push_front 362303466
push_back 679637551
get 205168
get 115469
get 10054
push_middle 133421133
get 162259
push_front 333791394
get 176920
push_back 517889307
push_middle 754187284
push_back 483408793
get 53359
get 59612
push_middle 524793738
push_middle 965699199
push_middle 701327249
get 79652
push_middle 553275253
push_front 324003691
push_back 985958028
push_middle 708563555
get 172183
get 20816
get 163820
push_front 76361122
get 181522
push_middle 443192389
push_front 787351119
push_front 217192190
push_back 206105721
push_front 899782762
push_middle 347354860
push_middle 698431824
push_back 148129942
push_back 643895187
get 236756
push_back 722422878
push_middle 288617411
push_back 307914091
push_middle 904505744
get 271051
push_middle 165105076
push_back 880482415
push_back 942013955
get 251807
push_middle 71155465
push_back 722463347
push_back 22706537
push_middle 25639903
push_front 738310454
push_front 986818594
push_front 323313104
push_front 78148610
get 253486
push_back 96994777
push_middle 445383009
push_back 781935931
push_front 330163260
push_middle 819305124
push_front 216990727
push_front 390620821
get 147367
get 236023
get 122224
push_front 542562188
get 157495
push_front 806729398
push_back 980720466
get 29406
get 139283
push_front 902382530
get 174172
push_back 181429287
push_front 288907210
push_middle 893765104
push_front 207346927
get 113987
push_back 156553783
push_back 103604622
get 308342
get 36046
push_front 533835179
push_back 200545784
get 312011
push_middle 345124559
push_middle 339830259
push_back 712841303
push_front 279611997
push_back 170475031
push_middle 171448256
push_front 211533635
get 218047
push_middle 850028635
push_front 39349993
push_back 770138249
push_middle 923185938
get 18037
push_middle 735698441
push_back 533450858
push_back 216996304
push_back 286661300
get 182569
get 177025
push_back 154443191
get 107810
push_middle 620369042
get 25175
push_front 200379717
get 168519
get 280609
push_back 821739618
push_middle 281190111
push_middle 863563090
push_back 528965727
push_front 227429475
get 221626
push_front 94011860
push_middle 455295780
push_front 846584047
push_front 230198419
push_middle 139530529
push_front 700422433
get 242230
push_front 89461636
push_middle 387109317
push_back 286909925
get 246284
push_middle 559978685
push_back 764365331
push_back 267738391
push_front 138369947
get 181286
push_middle 536280407
push_back 358593656
push_front 904668391
get 251123
get 184356
push_middle 407658815
push_front 712655394
push_front 413123796
push_front 528760298
push_middle 932337467
push_back 644880180
push_front 563058328
get 44297
push_middle 830914228
push_middle 120823273
get 46687
push_back 218216679
push_back 970248011
push_front 383441392
push_front 743191145
get 258384
push_back 803429612
get 147546
push_middle 417284267
push_front 245759143
get 211070
get 34845
push_back 573045569
push_back 723601194
push_front 158834859
push_back 495152743
push_back 501652319
push_back 20891958
push_back 172007052
push_middle 961753279
push_back 965866632
push_middle 348176908
push_middle 363319054
push_back 412399388
push_back 592215462
push_middle 13711126
push_front 588866507
push_front 981509376
push_back 411246716
get 295094
push_front 389818603
push_middle 358704592
push_back 163894517
get 166374
push_middle 387134945
push_front 536376763
push_middle 189582275
get 254472
push_middle 289659475
push_middle 205333915
push_middle 925869539
push_back 193908324
push_front 214959823
push_back 1451610
push_back 740736848
push_back 845340150
push_back 904333763
push_middle 460984560
push_back 981879464
get 168478
get 35317
push_middle 984598893
push_back 873422612
push_back 427515091
get 44114
push_back 197570344
push_middle 174176345
get 189631
get 87089
push_middle 149546615
push_back 906340820
push_middle 487368300
get 164094
push_back 153424625
push_front 644437046
get 40436
push_back 44092382
push_back 617727466
push_back 367167852
push_back 428693079
push_back 113281964
get 183569
push_back 979659143
get 218674
push_back 215216197
get 205952
get 240116
push_back 635252812
push_front 949399304
get 41530
get 174098
push_middle 129761791
get 292551
push_middle 440971658
push_middle 457977092
get 297279
push_front 14041608
push_back 655151604
push_middle 874985281
push_back 882944801
push_middle 705670543
push_back 497200551
push_middle 959376221
push_middle 392746105
push_front 886218415
push_back 301491716
push_back 628072100
push_back 198707836
get 43280
push_front 548234890
get 135592
get 229632
push_back 399441527
push_middle 870810108
push_front 201029731
push_middle 708791101
push_back 555911185
push_back 14922940
push_back 736426285
push_middle 796178256
push_back 524319403
push_middle 37724892
push_middle 215775409
push_middle 404582213
push_back 671180578
push_back 544466703
push_back 792312008
push_back 257400211
push_back 594968349
push_front 928895711
push_middle 744045238
push_front 133837610
get 304772
push_middle 874188215
push_front 578918303
push_front 152711870
push_middle 549302969
push_middle 718700473
push_front 899147734
get 48247
get 10408
push_front 51458158
push_middle 40524502
get 253663
push_middle 985791442
push_front 679172380
push_back 579981605
push_back 754909382
push_back 19786859
get 32490
push_front 553616112
push_middle 188389198
get 123018
push_front 934368624
push_back 868365136
get 221156
push_front 569831388
get 156534
push_front 479280966
get 28165
push_front 530513484
push_front 465431255
push_back 824719432
push_back 761256693
push_back 754550538
push_middle 330887042
get 181193
push_back 129633097
push_front 773868123
push_middle 207948068
push_middle 495471475
push_front 570234654
push_middle 598212785
push_back 93436429
push_back 418861996
push_middle 389098586
push_front 250980196
get 260331
push_middle 605045087
push_front 187876539
push_back 678060613
push_front 745502530
push_back 448090825
push_back 69219484
push_back 19887833
push_back 499047673
push_middle 977139797
get 160314
push_back 195341238
push_front 243223503
push_back 558303768
push_middle 572587940
push_front 382299831
get 63096
push_back 686450020
push_middle 412229408
get 136332
push_front 170234467
get 224864
get 71483
push_front 385478438
push_middle 534471282
push_middle 664719556
get 150448
get 290617
get 33851
push_back 107258400
push_back 941870095
get 310865
push_back 845866989
push_middle 622226089
push_back 325008702
push_middle 675116513
get 123219
push_middle 520576315
get 82606
push_middle 897102106
push_middle 764306680
push_front 421305987
get 285554
get 309970
push_front 749882183
push_middle 915760346
push_back 465113435
push_front 749661423
get 276329
push_back 450546519
push_front 848238584
push_back 325269151
push_back 497823848
get 297612
push_front 460552980
push_middle 104315766
push_middle 399667120
push_back 736145784
push_front 199749499
push_front 493474492
push_middle 788110753
push_middle 953107699
push_middle 127662971
push_middle 335385336
push_front 95761579
push_back 115492098
push_back 833539188
get 23251
push_back 599863784
get 119158
push_back 438425948
push_front 452338139
get 181131
push_back 311331542
push_back 951154922
get 223819
push_front 712877606
push_middle 988479060
push_back 773432560
push_back 677898399
get 145104
push_middle 587208689
get 281194
push_middle 581968977
push_front 960346334
push_front 334776954
get 184506
push_back 372511881
push_middle 893321703
push_front 317362962
push_front 27804554
push_front 704857318
get 238863
push_middle 393632791
push_front 119848547
push_front 945151790
get 301167
push_back 184483406
push_middle 267866157
push_middle 159778009
push_front 689948365
get 97167
get 105465
push_front 686058689
get 241043
push_front 274083870
push_back 720173636
push_middle 668088205
push_middle 848245011
push_back 590613942
push_back 604145921
push_back 631702733
push_middle 988791264
get 159248
push_middle 806172304
push_front 922821784
push_middle 199708363
push_back 615466999
push_middle 81507888
push_back 793430414
push_back 145682222
push_back 59911887
get 114331
get 170613
push_back 388804171
push_middle 848045570
push_front 306777263
push_front 162892989
push_middle 833005322
push_front 586952908
get 155856
push_middle 968080783
push_front 139508768
push_middle 864579516
push_front 746369430
push_front 470838287
push_middle 811082647
push_front 967294331
push_front 708650528
push_back 681553723
push_middle 336470842
push_back 944073793
push_middle 26663192
push_back 524102062
push_front 28239073
push_front 174843485
push_back 982037899
get 275979
push_back 973127889
push_back 807564644
get 200377
get 312341
push_front 111258258
push_back 14327158
push_front 937221912
push_back 364918097
get 162695
get 174431
push_front 501748301
push_front 828576026
get 4716
push_back 973277087
push_back 493351462
push_back 653102079
get 285578
push_front 986978099
push_middle 541190258
push_back 313996395
get 241631
push_back 370460299
push_middle 651391584
push_front 139013783
push_middle 661368350
get 280000
push_middle 383420752
push_front 317605712
push_front 579180467
push_front 40738815
push_middle 569113892
push_middle 991275987
push_back 792722328
push_back 576639200
get 269144
push_front 726030578
get 51670
push_middle 47289538
get 45792
push_front 518619662
push_back 94831479
push_front 583787307
push_middle 690661587
push_middle 963896725
push_back 237877385
get 190351
get 140539
push_back 460098930
push_back 938938157
push_middle 321619329
push_middle 994044201
push_back 635772212
push_front 216036950
push_back 776599679
push_back 192338264
push_middle 836237738
push_middle 847657616
push_back 272873669
get 70229
push_back 845377442
push_front 688965457
push_middle 704397684
push_back 303318325
push_front 897162001
get 277255
push_back 885050152
get 82745
push_front 920168238
push_middle 33410525
push_middle 578974076
push_middle 897676081
push_front 919614045
push_front 332644753
push_middle 869359774
push_back 614751466
get 125270
push_front 261169334
push_back 785828999
push_front 668193505
push_back 808814240
get 270089
push_front 919925137
get 118853
push_front 686769280
push_back 935118020
push_front 902437998
push_back 785053662
push_middle 416325146
push_middle 411678761
push_back 870971623
push_back 199711948
push_front 215558864
push_middle 414845996
get 106667
push_middle 192284706
get 13402
push_middle 182764251
push_back 935347531
push_front 86961464
push_middle 641686950
get 298311
push_back 66228562
push_back 975593611
push_middle 847156582
get 289304
get 175042
get 44740
push_back 518285739
get 170162
push_front 292190472
push_back 200937543
push_back 200810787
push_front 556580345
push_middle 236361432
push_front 597351176
push_middle 895076275
push_middle 967059407
push_back 37363768
push_back 244816200
push_front 128930868
push_front 6252712
push_back 947520559
push_front 795180325
push_back 500360189
get 243044
get 184881
get 10935
push_middle 989351857
push_middle 203464559
push_middle 764225054
push_back 88640637
push_middle 675235267
push_front 553400864
get 311210
get 126947
push_front 452340276
push_front 860409748
push_middle 351572303
push_front 532523791
push_middle 862411896
push_back 867759841
push_front 190356667
push_front 732956893
push_back 276063622
push_middle 753420561
push_front 108180832
push_front 830669639
push_middle 111282742
get 310652
push_front 779716162
push_back 255254588
push_front 460801801
get 251386
get 94273
push_back 743084734
push_front 136479802
push_back 611665178
push_front 366184822
push_back 211040168
get 291876
get 80265
push_back 242423521
push_front 5927984
get 25134
push_front 926051675
push_back 346678374
push_middle 840438493
push_front 434095760
push_front 39836787
push_back 435073116
push_back 705851233
get 54273
push_front 944589959
push_front 840779695
push_front 829232080
push_middle 681295127
push_middle 655011309
push_back 64230880
push_middle 962258997
push_back 721825293
push_back 25568931
get 254066
get 44909
get 33866
push_front 81442817
push_back 512758976
push_front 320918506
push_back 555834081
push_back 421692846
push_front 434995332
push_back 950054601
push_front 216001984
push_middle 237689475
push_front 142278299
get 128509
push_back 117360554
push_middle 86278176
push_back 401930918
push_middle 905982818
push_back 74400056
get 197500
push_middle 292066748
push_front 223477878
get 88063
push_middle 492224380
push_middle 682542275
push_back 263494977
push_middle 141910102
push_front 839901183
push_back 243754582
get 306477
push_middle 884851600
push_back 671710075
push_middle 376258924
push_middle 800689487
get 79742
push_back 47107693
push_front 920245667
push_back 676435836
get 279709
push_back 874876439
push_middle 323901833
push_front 884238349
push_back 333667073
push_middle 925056346
push_back 349510339
push_middle 110478648
push_back 719445117
get 307802
get 198958
push_middle 781898968
get 198663
push_middle 117398949
get 78134
push_back 291246823
get 313080
push_middle 483423064
get 167950
get 287806
get 65952
get 80006
push_front 2517383
push_back 308517513
push_back 397813561
push_front 394399748
push_front 107668533
get 221811
get 29427
push_front 97690280
push_front 488824593
push_front 428281252
get 87691
get 117284
push_middle 52163694
push_back 920520746
push_front 117688015
push_front 803715126
push_back 859430263
get 13474
push_back 147837710
get 261102
push_middle 871362542
push_middle 119728863
get 85667
push_middle 738534547
push_middle 326922196
push_middle 739090403
push_middle 11038561
push_middle 749196822
push_back 295935360
push_back 203127417
push_back 921244105
push_back 476424730
get 288150
push_front 728570034
get 296208
push_back 169540365
push_front 326427940
push_back 338715174
get 95858
get 272301
push_front 441770975
push_front 158353877
push_middle 225439145
push_front 282229397
push_back 529192194
get 197900
get 51463
push_middle 842662054
push_front 496219764
push_front 870607171
push_front 760166770
push_middle 828396246
get 289400
push_middle 769573538
get 310056
push_back 491360303
push_middle 584831724
push_back 255681149
push_middle 546101562
push_back 589651982
get 222206
push_middle 386090109
push_back 726561442
get 263084
push_back 211515833
push_middle 786841890
get 51672
push_middle 348918014
get 240382
push_front 50133193
push_middle 59222208
push_middle 572770867
push_middle 765321144
get 264040
push_front 703719409
push_back 255956936
push_front 38933579
push_front 539765918
get 159959
get 136766
push_back 202412951
get 180166
push_middle 437803449
push_front 599901605
push_front 813934426
push_back 529550784
get 249462
push_middle 704905442
push_middle 82481086
push_front 992995523
get 207088
get 14607
push_middle 408204867
push_middle 80940948
push_middle 463017744
push_front 67224893
push_middle 902632033
push_back 710263388
push_middle 845270252
get 169432
push_front 548419435
get 37528
get 191399
push_middle 591638027
push_back 964700414
get 258175
push_middle 586550980
get 192356
push_front 691073766
push_back 423736676
push_back 34895870
get 231364
get 296350
get 142455
push_middle 382532295
push_middle 818059338
push_front 953349108
push_front 605568928
push_middle 843325394
push_middle 896891814
get 155289
push_back 811025230
push_middle 186197888
push_front 461691733
push_front 632762741
get 38203
push_back 724912351
get 56032
push_back 451196840
get 303605
push_middle 445492245
get 110763
push_back 318272180
push_middle 94283850
push_back 105621027
push_back 407772788
push_middle 384874032
push_middle 984858750
push_middle 163785297
push_middle 542535798
push_middle 815942642
push_middle 534718775
push_front 826191954
push_front 435595480
get 290415
push_back 450592580
get 264840
push_front 65529345
push_back 799125635
push_front 338600952
push_middle 864852124
push_front 454504124
push_middle 851536565
push_middle 244538967
push_middle 584145399
get 117164
push_middle 454787626
push_middle 676258121
push_middle 751348455
push_back 512167509
push_front 872456550
push_front 42008170
get 234306
get 13769
push_middle 57140860
push_back 909841144
push_front 86035318
get 198593
push_middle 861456758
push_front 243384239
push_front 219561907
push_back 322339858
get 277166
push_back 917799334
push_front 34768719
get 172623
push_back 777578834
get 151478
push_back 360210664
push_front 226992879
push_middle 854978498
push_front 514857611
push_front 92546698
push_front 935144590
get 264298
push_back 725544565
push_middle 914417448
push_front 410191172
get 245799
push_middle 885204345
get 280540
push_middle 402786131
get 285753
push_back 903323180
push_front 500410884
push_front 36308764
push_middle 743783985
push_front 650335664
push_middle 26163141
push_middle 682396550
push_back 587837028
push_back 468001519
get 128880
get 217502
push_back 80842605
push_front 598153230
get 283297
push_back 36358843
get 180460
push_front 658783512
push_back 115730331
get 195019
push_middle 890487987
push_middle 755175224
push_back 839323509
push_back 987196648
push_middle 130130720
push_middle 185911291
push_front 778960362
push_back 32643768
push_middle 277138005
push_back 389786486
push_back 890909374
push_middle 98871679
get 150162
get 63590
push_front 385167230
push_middle 433798156
push_back 762495091
push_back 857508696
get 24994
push_back 747603911
get 86516
push_front 712035
push_front 169307006
push_front 957110601
push_back 498171043
push_front 670662354
push_front 389342326
push_back 666644782
push_back 15159227
push_back 452244235
get 136299
push_front 46433295
push_back 917929376
push_front 711100338
get 234993
push_middle 975983554
push_front 561184378
push_front 487378282
push_back 68162488
push_front 574880440
push_front 860735465
get 69040
push_back 24293994
get 27952
push_middle 869880648
get 214628
push_back 166153024
push_back 883101961
push_back 463414614
get 143077
push_middle 120881945
get 96007
get 116690
get 17232
push_front 571744238
push_back 901091084
push_front 916348858
push_back 323657857
push_back 863486892
push_middle 913276720
push_middle 859992474
get 87198
push_front 7256319
push_front 109320116
get 235718
get 196504
push_back 82511875
push_back 51845740
push_middle 863298574
push_back 898038643
get 50281
push_middle 785244909
push_middle 193281692
push_back 2876558
get 252512
get 173726
push_back 882587261
push_back 801349391
push_back 14098467
push_middle 541809951
get 6747
get 185010
push_back 219972947
get 265968
push_back 449937397
push_back 801394079
get 79683
push_middle 282869892
push_back 42245159
get 2746
get 238234
push_back 716758443
get 219128
push_middle 695337892
push_back 264172790
push_middle 126193581
get 64284
push_front 438988922
get 144
push_middle 780508007
push_back 970404757
get 122088
get 314892
push_back 944317610
push_back 718014609
get 50926
get 311207
push_front 355329300
push_middle 73264161
push_front 596286949
push_front 566129678
push_front 489419357
push_front 623241267
push_middle 358036620
push_back 578037273
get 222597
push_middle 28521667
push_back 18436401
push_back 966388284
push_back 706071713
push_middle 397393502
push_back 922875569
push_middle 889345724
push_back 579479415
push_middle 370437172
get 313090
push_middle 888118709
push_front 341078852
push_middle 154400813
push_back 52550558
push_front 560813672
push_back 101437847
push_front 893375187
push_back 341924007
get 89964
push_middle 258064408
push_front 551676538
get 172792
get 95584
get 50370
push_middle 997893185
push_back 633736649
get 13879
push_middle 647142004
push_middle 98557325
push_back 762856198
push_middle 629742328
push_front 782754054
push_front 177710515
get 109690
push_front 382909184
push_front 171666289
get 24020
get 233400
get 205520
get 288125
get 156699
push_front 833717514
push_front 683213242
push_middle 814609541
push_back 796468666
get 237864
push_middle 47984819
get 4064
push_front 455309761
push_middle 510584793
push_back 530245726
get 181218
get 276723
push_front 399519769
push_front 49247608
push_front 722575546
push_front 843263186
push_back 627259484
push_back 827901408
push_front 439537283
push_back 838161705
push_back 914792608
get 39082
push_front 981224085
push_middle 788476511
push_middle 520911904
push_back 19605535
push_back 693808689
get 66298
push_front 329452716
push_front 243801910
push_middle 773669988
get 170319
push_middle 93538978
get 59660
get 128899
push_middle 604646157
push_front 345955076
get 150331
push_front 548185371
push_back 519191389
get 11553
get 254733
get 178002
push_back 195690233
push_front 326059792
push_middle 903430182
push_middle 116989246
push_front 386874486
push_front 404917756
get 236432
get 265494
push_front 966493604
push_back 767402513
push_back 594508978
push_front 34394874
push_back 447287454
push_back 432596893
push_middle 811383283
push_back 773491702
push_back 857193710
push_back 392476408
push_middle 806968160
push_middle 551168267
push_middle 709581875
push_front 394127945
get 173028
push_back 21382189
push_front 431982690
push_middle 572781230
push_middle 83561677
get 244601
push_front 879792377
push_front 619775683
get 248969
push_back 638426224
get 141832
push_back 105789116
push_front 751782265
push_front 173406678
push_back 745592454
push_back 812661573
push_back 290754835
push_middle 52946525
push_middle 612484601
get 193636
push_front 944630438
push_middle 10496797
push_front 836177219
push_back 599216751
push_back 630928547
push_front 612975135
push_front 832197706
push_front 556457364
push_front 616933054
push_middle 321037295
push_back 72837320
push_back 265846020
push_front 535592290
push_back 145139106
push_middle 646736022
get 187101
push_front 744940281
push_back 275628163
push_front 848850309
get 179736
push_back 386074911
push_back 168235063
push_middle 197876792
push_back 112711191
push_front 558081021
push_middle 7197468
push_middle 650559846
get 271840
push_middle 452338069
push_back 645948551
push_front 289504850
push_middle 524892862
get 81565
get 260697
get 157012
get 139059
get 35813
push_front 594964600
push_front 634028389
push_middle 111225511
get 128211
get 281434
get 250612
push_front 779862708
push_middle 382104087
push_middle 860068526
get 302633
push_middle 637444574
push_middle 620550522
push_middle 280587701
push_back 405101683
get 209288
push_middle 718389615
push_front 16415852
push_middle 736162371
push_back 959241022
push_front 767565741
push_middle 287351768
push_back 168365332
push_back 755642823
push_front 564456555
get 55424
push_back 239478949
push_middle 20941972
push_middle 205342360
push_middle 46869809
get 275634
push_middle 537290400
push_front 797260553
push_back 311595641
get 171157
push_middle 638821089
get 137310
push_middle 325369272
push_back 273088106
push_back 91929904
push_front 902659046
push_middle 866654393
get 171476
push_middle 944805156
push_front 247925242
get 228414
push_back 843036474
push_front 366889868
push_back 125729348
push_front 613123814
push_front 106856890
push_front 268726721
push_middle 395487965
push_front 804420023
push_front 790000758
push_back 577389081
get 88358
get 121462
push_back 621109165
push_back 593516154
push_front 93032765
push_back 430217475
push_middle 918672422
push_front 592224058
push_back 288417530
get 190999
get 10087
get 44726
push_back 984129275
get 216445
get 39865
push_front 630204740
push_back 109825207
push_middle 490468546
push_middle 93095301
push_middle 424315723
push_middle 760425244
get 74161
push_back 115778178
push_middle 52600834
push_back 590089957
push_middle 428770704
push_front 562597854
push_middle 653884678
get 115279
push_middle 547602857
push_back 304767080
get 69789
push_front 472862045
push_front 884033349
push_front 188945366
push_back 623490035
push_middle 169151729
get 72083
push_middle 915081842
get 307910
push_middle 52682815
push_back 637080894
get 33944
push_front 642006092
push_back 489243678
push_back 793379027
push_front 516098389
push_middle 166693327
push_back 818489221
push_front 330406752
get 195575
get 69677
get 163154
push_back 112372656
push_middle 744289703
push_back 586826732
get 83839
push_front 127286294
push_back 930826960
get 246891
get 178194
push_middle 119997082
get 316922
push_back 664062563
get 232330
get 73595
push_middle 391405728
push_front 501010707
get 73100
push_middle 996954462
push_back 354273001
push_front 339569286
push_back 459450777
get 133994
push_back 217221528
push_back 176073093
get 71215
get 230922
push_back 498499841
push_middle 764802135
push_front 552427438
get 166779
get 206414
push_back 520036329
get 96993
get 77850
push_middle 561557855
push_middle 962136023
get 17769
get 139382
push_front 494649256
push_back 269777155
push_middle 403266530
push_front 389371205
push_middle 187558535
push_back 840626761
push_middle 285545530
push_back 429749775
push_front 457573430
push_middle 872504559
push_front 862865374
get 19477
get 186321
push_back 998277992
push_front 602565699
push_front 247105744
push_back 639001399
push_back 873873941
push_back 986533454
push_back 384452268
get 88901
push_front 486877911
get 255779
push_front 14703595
push_back 389189483
push_back 417437770
get 237601
get 253765
push_front 143110095
get 249152
get 197340
push_back 795754322
push_back 197856896
push_front 3957922
get 136166
get 152331
push_back 364957945
push_front 668859306
push_back 363369313
push_back 679690711
get 304408
push_front 438762327
push_front 321186036
get 172950
push_back 89893627
push_middle 809301389
push_middle 431674065
get 74539
push_front 413686202
push_back 567026418
get 207925
get 90467
get 103681
push_front 482505230
push_middle 412068856
push_middle 792520912
push_front 531182310
push_middle 116809249
push_front 889668601
get 51451
get 21748
push_middle 726061432
push_middle 756055814
push_middle 857232754
get 273642
push_middle 447242015
push_back 306525991
push_middle 235273846
push_back 610470072
get 93263
get 89530
get 81345
push_front 379141306
get 271647
push_front 691838520
push_front 147668126
push_front 551293695
push_middle 322026043
push_middle 122492386
push_front 512235530
get 275922
push_front 608983830
get 184061
push_middle 10200495
push_back 144793608
push_front 29014415
push_back 775951435
push_front 212617749
push_middle 547394248
push_front 907975340
push_middle 828796131
get 109354
push_front 193669669
push_back 688569962
push_front 694977122
get 263866
push_middle 388668781
get 8531
push_back 836943155
push_middle 702119355
push_middle 763275465
push_middle 607421427
push_back 922625219
push_back 608115162
get 149920
get 158696
push_front 775669698
push_middle 791192255
push_middle 631731743
push_middle 641012048
get 222800
get 119062
push_front 969396909
push_back 63208754
push_middle 987149875
push_back 864930151
get 161399
push_back 348150535
push_back 815411712
push_front 404139910
get 158526
push_middle 509254635
push_front 145209010
push_back 909518598
push_front 594683258
push_middle 141187795
push_front 707208300
get 134029
push_middle 875795953
push_middle 992996698
push_front 878711502
push_middle 135619264
push_back 771740908
push_back 316421719
get 164833
push_front 121940139
push_middle 223201120
get 230452
push_front 75668548
get 190722
push_middle 526506295
get 74645
get 118395
push_front 546589331
get 81278
push_middle 405540111
push_back 341397554
push_middle 548796318
get 302687
push_front 719308205
push_back 177439438
push_front 173050405
push_middle 647284397
push_front 506896769
push_middle 585036431
push_middle 438135320
get 212321
push_front 690591082
push_back 472783301
push_middle 962544297
push_middle 797351758
push_front 581986294
get 274426
get 121568
push_front 684483932
push_middle 379683125
get 65797
push_front 648056900
push_middle 470094831
push_middle 126853148
push_back 773358335
get 69408
push_middle 417979366
push_front 331343871
get 35763
push_front 834287580
push_middle 421427533
get 198748
get 238439
push_back 798569617
push_front 388978035
push_back 44761261
push_front 696042758
push_middle 973509422
push_front 647386284
push_middle 63528071
push_front 327759137
get 115028
push_middle 333539157
push_back 796417404
push_back 934114643
push_front 61564603
push_back 299820609
push_middle 867021171
push_back 278073066
get 232498
push_back 488852552
push_back 533258077
get 265064
push_back 399089625
get 268159
push_middle 835418219
push_back 893104228
push_front 308506635
push_middle 421289249
push_middle 258438343
push_front 482476877
push_middle 233962071
get 17364
get 15742
push_front 36406455
push_back 642423372
get 45008
push_back 718284949
push_front 456588307
get 82272
push_back 511649538
push_back 857855099
push_back 886093544
push_front 429585742
get 244155
get 150065
push_front 55171176
push_middle 470346270
push_middle 207803132
push_front 428442801
push_middle 8448227
get 221051
push_back 503149571
push_front 915419705
get 256152
push_middle 505877573
get 196676
push_back 198398761
push_front 271983413
get 217836
push_back 987159485
push_back 232915482
push_front 475668992
push_back 64491944
get 311399
get 158571
push_back 377888647
push_middle 901829916
get 35255
push_middle 260400724
push_middle 538577588
get 2076
push_middle 743157953
push_middle 33883397
push_front 239097536
push_back 9568529
get 86329
push_middle 211557776
push_back 426212366
push_back 945137374
push_front 20853758
push_middle 851634060
get 237190
get 146021
get 131419
push_middle 903156637
push_front 533679833
get 280026
push_front 933849527
get 169930
push_middle 93784265
push_middle 658336619
push_front 789662057
get 285637
push_back 13419591
push_middle 37355167
get 6107
push_back 175701344
push_middle 223514908
push_back 258015541
push_middle 464192603
push_middle 764584987
push_front 991011520
push_middle 791324114
push_front 814474110
push_back 92921209
push_middle 591006682
push_back 232337275
push_middle 789214326
push_back 885128417
push_front 234289278
push_middle 392561620
push_front 158901169
push_back 463740848
push_middle 931557648
get 160125
push_back 141267810
push_middle 229020238
push_middle 200825151
get 37404
push_front 733040632
push_middle 377733897
push_front 382962547
push_back 734179046
push_front 176960560
push_back 725410943
push_front 832176810
get 32934
push_back 991207131
push_middle 202632013
push_back 921955596
push_front 754342682
push_back 837545163
push_front 355236938
push_front 968330078
push_front 144129576
push_middle 740590079
get 140771
push_middle 798578151
get 314164
push_back 371952179
get 70705
get 52404
push_middle 962644198
push_back 327421245
push_back 73204632
push_middle 952679687
get 189746
push_front 837234462
push_middle 216920785
push_middle 208608273
get 125745
push_middle 629303774
get 87463
get 253158
push_front 285964493
push_back 928985138
get 293646
get 238237
push_middle 813102495
push_back 638597733
push_middle 180129262
push_middle 278352148
push_front 261515337
push_middle 842025526
get 136840
get 113016
get 298662
get 280228
push_middle 933973810
push_back 603651528
push_front 285545801
push_front 575003737
push_middle 424105582
push_front 243987513
push_back 155555816
get 220633
push_front 965220192
push_middle 62152495
get 219322
get 202281
get 125776
push_front 597630756
push_front 126339981
get 235397
push_front 415323257
push_front 140256369
push_back 304525363
get 50784
push_back 664366398
get 36761
push_middle 669320231
get 108352
push_middle 46642203
get 272092
push_back 136790695
push_front 472557297
push_front 245181983
push_middle 287787039
push_back 286999932
push_back 465814598
push_front 277686850
get 219273
push_middle 804964078
push_front 567003070
push_back 157217860
push_front 338802855
push_back 584161498
push_middle 559920181
push_middle 587488079
push_middle 412910168
push_middle 378058498
get 196686
get 86708
push_back 88131175
push_middle 865626946
push_front 891231376
push_front 104003624
push_back 529399708
push_front 25713513
push_front 547768501
push_back 677870421
push_back 4810820
push_middle 130477450
push_back 653065866
push_back 812895233
push_back 745653659
push_front 952543264
push_middle 65602188
get 35612
push_middle 632279568
push_front 705914708
push_back 586122893
push_middle 130350815
get 283516
push_front 748823380
push_front 825230996
push_front 767971821
push_middle 986364694
push_front 110420962
push_front 790256073
push_middle 199176373
push_middle 8965002
get 102711
push_back 460503567
push_front 322259000
push_middle 490955219
push_back 961086781
push_front 452658938
push_middle 130758101
get 85869
push_back 667102773
push_front 458197340
push_middle 828512749
push_front 463726357
push_front 630160402
push_back 579868712
push_front 439679011
get 101927
push_middle 307887675
push_front 106388782
push_back 622968931
push_middle 179895376
push_back 433862758
get 172900
push_front 941151196
push_back 971360211
push_back 763320737
push_back 57967586
push_front 262014536
push_front 975030966
push_middle 223280799
push_front 410500654
push_back 926600437
push_front 898978551
push_front 883574714
push_back 577052276
push_back 706314357
push_front 495154427
get 154181
push_front 433533395
get 58085
get 82631
get 276748
push_front 549041041
push_front 627730791
get 201461
push_front 760196775
push_back 581328330
push_front 69511140
push_middle 586028285
push_front 232690480
get 236046
push_middle 543548207
push_back 37660959
push_front 482226872
push_back 838232731
get 284616
get 144494
push_back 625259796
get 11038
push_front 279364472
push_front 683606450
push_middle 51050790
get 290842
push_back 837136952
get 239220
get 265833
push_middle 220512210
push_middle 788952295
push_front 971632949
push_front 507953778
push_middle 875776378
get 411
push_middle 359794021
push_middle 986219252
get 102828
push_front 809663877
push_middle 645485390
get 15897
push_middle 939441580
push_back 907046387
get 23357
push_back 657201935
push_back 263124600
push_front 160624063
push_front 620367564
push_middle 920696250
get 286371
push_back 679733948
get 246718
get 178000
push_middle 978508343
push_back 386254484
push_back 654850554
push_middle 561246167
push_front 156399410
push_front 604714627
push_back 914357402
push_middle 124407555
push_middle 121763191
push_back 448672275
push_middle 579142954
push_middle 216430496
get 187327
push_back 337616521
push_middle 745701984
push_middle 386340168
push_back 756419663
get 134708
push_back 926894336
get 87964
push_back 376003643
push_middle 940851710
push_middle 125966233
push_middle 631327874
get 312212
push_middle 813116503
push_front 850603387
push_back 283927723
push_back 723035719
push_back 539041646
push_middle 235137803
get 142894
push_front 366760248
push_middle 410612102
push_middle 730847951
push_back 255551038
push_middle 183685964
push_back 367509122
push_front 584571774
push_back 982201111
push_middle 319993989
push_back 131430320
push_front 79126739
push_back 68547778
push_back 471060818
push_back 944377971
push_middle 927017636
push_back 998297776
push_front 915339398
push_back 596187741
get 42404
push_middle 482161053
push_back 994279538
push_middle 571221772
push_front 526122611
push_middle 486822036
push_middle 189100612
get 115073
push_back 281202144
push_middle 472330608
get 32694
push_front 394878342
push_back 821611286
push_middle 45694979
get 8040
push_back 31542581
get 295066
push_front 65730732
push_back 898402020
push_front 354560302
push_middle 683501613
push_back 428071873
push_front 879004588
push_back 498048192
push_back 296933195
get 96393
push_back 35736436
push_back 393106765
get 311171
push_front 986017984
push_back 223046552
push_back 561163922
push_front 683805350
push_back 161930567
get 145244
push_front 414078778
get 79399
push_back 457749537
get 216491
push_back 899021848
push_back 841489653
push_front 106546692
push_front 142914489
push_middle 228450688
push_back 101021865
get 222162
push_back 828293308
push_front 378094767
push_front 705273020
get 287876
push_front 17830075
push_back 21226900
push_middle 23420204
push_middle 479274173
push_middle 717859039
push_front 787954716
push_back 166467142
push_back 740263166
push_middle 40087534
push_front 693382671
push_front 569426296
get 166045
push_middle 460488754
push_middle 966726297
push_middle 93168460
push_front 936690500
get 181224
push_middle 465761627
push_middle 28862298
get 250160
get 239235
push_back 608157636
push_middle 751343402
push_front 355777595
push_back 21578069
push_back 751969789
push_back 208657789
push_middle 754267728
push_middle 997793512
push_middle 429977581
push_middle 667912889
push_front 612025465
get 289620
get 74861
get 246208
push_front 695518663
push_back 890735218
get 235919
push_front 544737426
push_front 772913095
get 129831
push_front 434665126
push_front 702350674
push_front 814910374
push_middle 350113620
get 199031
push_front 754449737
push_back 966077881
push_front 669549949
push_back 796028504
push_middle 512392113
push_middle 209501698
get 174592
push_middle 638255543
push_front 961825684
push_front 111283900
get 98683
push_back 677746517
get 312319
push_front 842330951
push_back 948927192
push_front 875734097
push_front 282619798
get 312891
push_back 813122706
push_middle 618818051
push_front 554928122
get 9302
get 3049
push_middle 662689396
push_back 693787900
push_front 615525091
push_middle 251725
push_front 585473843
get 75847
push_middle 252543245
get 124369
push_front 482695004
get 74679
push_front 958204264
push_middle 403998238
push_back 121127135
push_front 470437098
push_middle 325648837
push_middle 513632737
get 125258
get 101645
push_middle 144668425
push_back 384657242
get 28596
push_middle 613722704
push_back 80852622
push_front 462222305
get 155868
push_middle 381392401
get 309133
push_back 237358843
push_middle 447443144
push_back 441504651
get 141825
push_front 161865721
push_back 36717839
push_front 43559230
push_back 965313645
get 262892
push_back 687479514
push_front 777473105
get 7132
push_back 197402217
get 141527
push_middle 331668528
push_front 403610530
push_middle 915179908
push_front 878893696
push_middle 84484242
push_back 216084681
push_back 371709000
push_middle 51355071
push_middle 930269600
push_back 76380580
push_front 716799758
push_front 846934908
get 23506
push_back 84784037
push_front 867670583
get 34614
push_back 502572405
get 121735
push_back 312653141
get 80809
push_back 340600958
push_middle 461667247
push_middle 146306255
push_middle 419353025
get 63611
get 16501
push_middle 451465887
push_back 85934136
push_front 71231885
push_middle 476939012
push_front 185014296
push_back 78692550
push_middle 754596153
get 16735
get 286599
get 244735
push_middle 865212137
push_back 264627861
push_back 870082683
get 279652
push_front 616257085
push_back 139226677
push_middle 952388255
push_back 128428249
push_back 400688891
get 54516
push_front 950969454
get 220875
get 141328
push_middle 60546486
push_back 787525288
push_back 841218146
push_front 576384452
get 35681
push_front 866904201
push_middle 319576360
push_back 78492956
push_back 555875507
push_back 282691417
push_middle 925429891
push_back 358749593
get 138187
push_middle 568995234
push_middle 4268673
push_back 482063231
get 84371
push_back 156639293
push_back 860613287
push_back 721539884
push_middle 389417859
get 64461
push_back 258192145
get 86290
push_front 389209495
push_back 966705446
push_front 564342393
get 62329
push_front 939765572
push_middle 841858775
push_middle 513611367
push_middle 235945895
push_middle 940583695
get 65147
get 243743
push_back 780848343
push_middle 394777226
push_middle 221162919
push_back 84429731
push_front 637781502
push_front 654801201
push_front 390165459
push_middle 792920574
get 112374
push_back 635852041
push_back 763905575
get 251813
push_middle 22464606
push_back 126518229
push_front 899433887
push_middle 728179236
push_back 725408479
get 265974
get 96680
push_back 258054650
push_middle 641529162
push_back 287783570
push_back 15708562
get 103952
push_back 794989036
get 48346
push_front 218925174
get 28158
get 57697
push_middle 634647120
get 242134
push_back 566912659
push_back 788943025
push_back 225503482
get 158153
push_middle 830962725
push_back 930591792
get 38049
push_front 340760804
push_front 917876050
get 254846
push_middle 591016955
push_front 337294271
push_front 244896690
get 255386
get 213716
push_middle 962049363
push_middle 232993220
push_back 704400825
push_middle 57396001
push_middle 219947179
get 131152
get 239516
push_middle 370603265
push_middle 866361185
push_front 775222062
push_front 373812525
get 281413
push_back 397347947
push_front 785024271
get 234424
push_front 266294007
get 266530
push_front 753304533
push_back 916453486
get 89939
get 128437
push_front 130576412
push_back 936766875
push_back 393203903
get 280510
push_front 365694814
push_middle 411262810
push_middle 724157476
push_front 1502337
push_front 574008587
push_back 816396362
push_front 463935344
push_back 441666546
get 312787
push_front 339102572
push_back 927627791
push_front 466567830
push_front 301687911
push_middle 362920418
push_middle 483200074
push_middle 948536564
get 28161
push_front 399177898
push_front 817434235
push_middle 817936958
get 306321
push_front 504766624
push_back 508332160
push_front 365243410
push_back 594053936
get 6095
get 245905
get 194987
push_back 34449444
get 143045
get 175042
push_back 493166938
push_middle 268561991
push_back 760937543
push_front 340956605
get 120573
push_front 449540747
push_front 941174238
push_middle 653450661
get 235518
get 238035
get 194037
push_middle 29288333
push_back 877619896
get 231801
push_middle 776893430
get 199961
push_back 736861906
get 24945
push_front 398919111
push_middle 580271517
get 111950
push_front 366158747
get 166396
push_middle 279569236
push_back 441568732
push_back 588964653
get 81129
get 168464
push_middle 581791201
push_back 841426293
push_front 967687265
push_front 231886093
get 4227
push_middle 233273725
get 123310
push_middle 421988869
get 182221
push_back 719235755
push_back 733048087
get 260220
push_middle 887173366
get 38002
push_front 76690127
get 173924
push_back 476688869
get 299408
push_front 535052046
push_front 633294576
get 46995
get 20741
push_back 177871801
push_back 600267100
push_back 31763851
push_front 541212836
push_back 58009428
get 47443
get 32948
push_back 427594861
push_middle 328427639
push_middle 179654015
push_front 608730663
push_front 174489183
push_front 793306942
push_middle 83897433
push_back 350654365
push_front 137635090
push_middle 598806464
push_front 842146673
push_middle 621988533
push_middle 622504747
push_front 496938423
push_middle 799252713
push_front 839193451
push_front 500848407
push_back 678317750
push_back 712181067
push_middle 578213689
push_front 425738896
push_middle 856143557
push_middle 236156479
get 247621
push_front 677654747
push_front 752244883
push_back 782381789
push_front 403000127
get 190046
push_middle 487117836
get 22199
push_back 846336848
push_middle 944659824
push_front 58164844
push_back 982036997
push_middle 824439142
push_front 958584474
get 45297
get 182348
push_back 998198441
push_front 921487441
push_back 209182544
push_middle 416499094
get 15677
get 90534
push_middle 782097241
push_middle 21689319
push_front 154490467
push_middle 902714052
get 141790
get 223853
push_front 97368022
get 244765
get 223775
push_middle 828162218
push_front 31340595
push_middle 965406711
push_front 56517644
push_middle 31971559
push_middle 513439486
push_middle 7016182
push_middle 432033041
push_middle 997722398
push_middle 962317572
push_front 423811358
push_middle 250137698
push_back 891748823
push_front 708987517
push_middle 444477035
push_middle 734278461
get 80655
push_back 824500266
get 297201
push_front 485981399
get 276478
push_front 169338115
push_front 331104026
push_front 9689606
push_middle 922545248
push_front 115601277
push_front 392481605
push_middle 815679635
push_front 329056220
push_back 471803632
push_back 867087559
push_middle 259548523
push_middle 223883326
push_middle 57789405
push_front 25196334
push_back 517129745
push_front 757399302
push_middle 585815862
push_front 36592349
get 149173
push_middle 151525315
push_back 448567573
push_front 470459910
get 226857
push_front 353204903
push_front 121169877
push_middle 784387915
push_back 98367715
push_middle 413403904
get 207880
push_back 482200731
push_back 766525237
push_middle 664112146
push_middle 767434440
push_middle 88848712
push_back 983889668
get 52471
push_middle 523176930
push_front 551205551
push_front 764701902
get 304882
push_middle 794751930
push_middle 567653280
push_back 562041807
get 223411
get 62914
push_back 310942766
push_middle 898451578
push_middle 436040281
get 15667
push_back 331768013
get 4989
push_front 291651421
push_front 888334705
push_front 741048743
push_middle 938637322
push_middle 371610437
get 46098
push_back 477381758
push_front 89043358
push_back 591847141
push_middle 493390354
push_back 892500398
get 125387
get 229851
push_back 838568806
get 143619
get 111301
push_middle 244052605
push_middle 590343782
push_front 63855095
get 100903
get 206913
push_front 972639836
push_back 628446293
get 182043
push_middle 973645796
push_front 242416106
get 140186
push_middle 556113540
push_front 158191487
push_middle 502393565
get 224869
push_back 988697913
push_front 271797127
push_front 529285595
push_front 327414380
push_back 259846383
push_middle 120206774
push_middle 529486452
push_front 235046954
get 28599
push_back 700897279
push_back 903637603
push_front 658673103
push_front 146300849
push_middle 135049126
push_back 548777039
get 203087
push_middle 857599947
push_front 187577882
push_middle 231209665
push_back 249271188
push_middle 119327840
push_back 972251440
push_front 251266667
push_front 773971002
push_front 125849394
get 117026
push_front 945613216
push_back 823086735
push_front 328517817
push_front 564739870
push_middle 622508824
push_back 86883791
push_back 772059950
push_back 761772712
push_back 183425723
push_front 450159767
get 74189
push_middle 416764532
push_front 319494005
push_front 307551225
push_back 988233821
push_front 347379567
push_back 355309973
get 136740
push_middle 526031713
push_back 32604388
get 73067
push_front 914390969
get 216367
push_middle 598931080
push_middle 344067988
push_middle 89257298
push_back 982195573
push_middle 436546132
push_middle 497687919
push_middle 782177882
push_middle 19844483
push_front 380866033
get 219243
push_middle 165304194
get 153654
push_front 329586657
push_back 236794746
push_back 296494394
get 233726
get 296705
push_back 270305677
push_front 358800827
push_front 778957964
push_middle 993981804
push_back 957638858
push_middle 836134347
get 293531
push_middle 744591611
push_middle 866849485
push_front 429845166
get 212406
push_front 319023605
get 170825
push_middle 707723028
push_front 959391415
get 106518
push_front 228809801
get 282639
push_middle 382208393
get 293218
push_back 683755534
push_middle 396125673
push_back 806609230
push_back 645559063
get 61637
push_middle 293323267
push_front 916957330
push_front 229999459
push_back 69258151
push_back 863057208
push_back 23705555
push_front 602585132
push_middle 147500288
push_back 29265003
push_front 346833292
push_front 13466271
push_back 469262651
push_back 610992077
push_back 777902140
push_back 726950909
push_middle 206769134
push_front 995385972
push_front 648468327
push_middle 532997498
push_back 771703309
get 173340
push_back 933806786
push_front 771540760
push_front 48216454
push_back 415528189
push_middle 40903706
push_middle 420939890
push_middle 868655803
push_back 327827913
push_back 937936
push_back 812040889
push_back 669404806
push_middle 515373997
push_back 42112297
push_back 358014070
push_back 825375068
push_back 467739670
push_back 946029554
push_back 636490028
get 198555
push_back 549255117
push_back 525684879
push_front 839672567
push_front 805535733
push_back 931112820
push_back 246492305
push_front 358740605
push_front 969271741
get 213837
push_front 803431359
push_middle 190627403
push_back 684711582
push_middle 493151524
push_back 456772926
push_back 521672568
push_back 777586738
push_back 768637849
push_front 967197163
push_middle 364073589
get 238579
push_front 888362917
push_back 803665193
push_back 367919160
push_middle 463946685
push_front 374137432
push_front 801252560
get 105988
push_front 104062539
push_back 167595307
get 305656
push_front 42388202
get 233551
push_back 306434561
get 277216
push_back 688401685
push_front 901574256
push_middle 324759752
get 89568
push_middle 872828450
push_middle 367585678
push_middle 423127610
get 32079
push_back 742631260
get 20528
get 13483
get 312079
push_middle 236113677
push_front 333801841
push_middle 294133974
push_back 459086333
push_back 750725650
push_back 9820621
push_back 199857450
push_middle 831669243
push_middle 436151263
push_back 671841278
push_middle 20306181
push_back 625924522
get 187845
push_back 6946962
push_back 578644206
push_back 110053977
push_back 949771102
push_front 72969120
push_middle 21524154
push_front 312510195
get 299375
push_middle 137438661
get 198503
push_front 623620425
push_back 824131644
push_front 205043519
push_middle 409697702
push_middle 324743545
push_middle 38134958
get 38250
get 303304
get 148356
push_front 983031901
push_front 194939634
push_middle 495251392
push_middle 358594325
push_back 281593711
push_middle 729446280
push_front 981014920
get 58771
push_back 94819126
push_back 529374208
push_front 875285430
push_middle 391448881
push_middle 205686717
get 14630
get 76103
push_front 532338394
push_middle 411935226
get 273776
push_middle 225972198
push_back 209672482
get 180097
push_back 90497439
push_front 263876522
push_back 4478571
push_middle 292831249
push_front 960634334
get 45250
get 292962
push_middle 197614962
get 227278
get 242464
push_back 29191397
push_middle 989370982
push_front 999076877
push_front 394410753
push_front 595572697
get 309738
get 290644
get 120875
push_middle 461232632
push_back 810615509
get 100615
get 80092
push_front 275184118
push_back 74110368
push_front 938785716
push_middle 105831316
get 26711
push_front 614145155
push_back 507654203
push_middle 926348412
push_middle 605365564
push_middle 851913000
push_front 677694678
get 88778
push_front 628190990
push_front 868212100
push_back 118539549
push_back 957913001
push_back 876832077
push_back 530020172
push_front 996952192
push_front 452141101
push_middle 1610014
push_middle 982002914
push_front 797651017
push_front 557940831
get 96886
push_front 805392224
get 68589
get 285668
push_front 186156380
get 251302
get 191966
push_middle 877100744
get 244711
push_middle 973716765
push_front 754240686
push_middle 435959285
push_middle 842911846
push_middle 474644171
push_middle 986915068
push_back 49696422
push_front 782630582
get 29043
push_middle 276845691
push_front 277697711
get 15806
get 122526
get 114847
push_front 717921141
push_front 281340379
get 175660
push_back 920918894
push_middle 817715681
push_back 127133349
push_front 801812383
push_front 198787831
get 295597
get 36801
push_middle 457937647
push_front 412737188
push_back 86581301
push_front 968055296
push_middle 405737840
push_back 531944475
push_front 734398480
push_middle 235359876
get 272371
push_front 994467072
push_front 753200470
get 144868
push_front 639802824
push_middle 951617193
push_front 355088416
push_front 150565081
push_back 829266554
push_front 973825965
get 254395
push_middle 922036929
push_back 856466044
push_front 296779872
push_middle 256509012
push_front 87854544
push_middle 48220725
push_front 482151318
push_middle 47892005
push_back 750417984
get 30620
push_back 976905713
get 247215
push_middle 523577920
get 117019
get 250745
push_front 264732781
get 264929
push_middle 55912848
push_back 847016366
get 246122
push_back 284831456
push_front 462827787
push_middle 955098669
push_back 760503151
get 270455
get 312941
push_front 63732401
push_front 110727936
push_middle 703331011
push_front 906630320
get 155453
push_front 55126723
push_back 634655116
push_middle 956779589
push_middle 791668964
get 152936
push_middle 208082471
push_back 936844599
get 69250
push_front 524385242
get 199064
push_middle 625136227
push_front 765513215
push_middle 581199268
push_front 621718540
push_front 767425798
push_front 651037468
push_front 378201756
get 121877
push_middle 125788390
push_middle 314128257
push_front 237813509
push_middle 203777352
push_back 141027158
get 232816
push_back 352445929
push_back 524840933
push_middle 428478290
push_middle 824761293
get 180811
get 89495
get 85223
push_back 15925038
push_middle 850983262
get 84663
push_front 964091097
get 284748
push_middle 580797596
get 59768
get 112041
push_middle 958517725
push_middle 328082778
get 296954
get 158200
push_front 32248584
push_front 650028767
push_middle 83647428
push_front 181406695
push_back 727123622
push_middle 833550597
push_front 32627582
push_front 53040661
push_front 306207595
push_back 998340549
push_back 589113648
push_back 763667588
get 222877
push_middle 818637272
get 48720
push_front 73963661
get 19420
push_front 698935439
push_front 44867386
push_back 803499289
get 302556
push_middle 503972465
push_front 563026446
push_front 273044310
push_back 19357951
push_middle 804716052
push_middle 744583812
push_middle 691248947
get 92868
get 84691
push_back 89498342
get 148280
push_back 754706642
push_back 982705644
get 190490
push_front 449107011
push_middle 608989534
push_middle 488581695
push_middle 545578867
get 4586
push_back 833412493
push_front 623702486
get 137555
push_front 187560044
push_front 810653544
push_back 725412229
push_middle 639165933
get 102596
push_front 699358655
get 49793
push_middle 954650943
push_middle 38348501
push_front 40987538
push_back 916294308
push_back 851241627
push_front 22233536
push_middle 58536184
push_front 598661236
get 51712
push_front 815498109
push_front 942292943
get 67013
push_back 538003845
get 317797
push_front 246869512
push_front 413183995
push_front 566073129
get 295470
push_middle 822571762
get 167194
push_middle 998472384
push_back 126633598
push_back 540032672
get 291743
get 87220
push_middle 518621218
push_back 847417097
push_middle 524700210
push_front 207050051
push_front 458714416
push_front 384232897
get 183096
push_front 437769475
get 226650
push_middle 238576102
push_middle 930757481
get 152996
push_middle 85996765
push_back 86832208
push_front 230935428
push_middle 953276496
push_middle 431932560
get 159156
push_front 835832256
get 286731
push_back 17247218
push_back 290923281
push_front 499247962
push_back 848824025
push_front 675500307
push_middle 808114080
push_middle 142652276
push_middle 825214098
push_middle 11452386
get 95018
push_back 155276240
push_middle 907537489
push_back 984048571
get 66283
push_middle 165362645
push_front 348843971
push_front 115491171
get 252323
get 256483
get 95673
push_middle 904984053
push_back 368164420
push_middle 509358460
push_middle 68760941
push_back 141518255
push_back 797924334
push_back 587356548
push_back 171668505
get 204623
get 103991
get 273991
push_back 288964477
push_middle 416236918
get 71647
push_middle 833969034
push_back 785626757
push_middle 550885088
push_front 203739039
get 245615
get 173078
push_back 588855456
get 112646
push_middle 89103908
push_middle 268563405
push_front 693644568
push_middle 238129465
push_back 195238093
push_back 368044520
push_middle 216775935
get 236544
push_middle 928213390
push_front 764477465
push_front 963445081
get 186427
push_front 603240740
push_front 525623715
push_middle 200030830
push_middle 527251523
push_back 709509368
push_front 633193549
get 212544
push_middle 3575818
get 29864
push_middle 760294381
push_middle 256701423
push_front 428299651
push_front 972740825
push_middle 324953090
push_middle 11048791
get 134171
get 183579
push_back 982190434
push_back 991438020
push_back 145424846
push_middle 961602159
push_middle 303519435
get 13967
push_middle 487940625
push_front 46339545
push_back 935029619
get 246764
push_front 375637399
push_back 408273895
push_back 644095352
push_middle 714863084
push_front 22901080
push_front 551793950
push_front 505242159
push_front 115836452
push_back 336843858
get 2930
push_back 201624230
push_front 345012989
get 191139
push_middle 72068039
push_middle 42862749
push_front 81160866
push_front 608244571
push_back 562309708
push_back 855101515
push_front 125746625
push_front 322882508
push_back 452742968
push_middle 881841031
push_back 128991021
push_back 197172108
push_front 201756169
push_front 974674699
get 127448
push_back 566359247
get 71928
push_back 607912354
push_middle 522614226
push_front 54551590
get 163004
push_front 825114807
push_back 209739463
push_middle 243392176
get 139673
push_back 669817183
push_back 436575575
push_back 403911907
push_middle 99525607
push_back 454954330
get 186778
push_front 893546019
get 1276
get 312775
push_back 82004618
push_front 293041872
push_middle 726939926
push_front 175655093
push_front 244943021
get 134542
push_middle 358050394
get 77123
push_middle 767860804
get 189918
push_middle 901747069
push_middle 59778319
get 310631
push_front 582221305
push_front 782397762
get 160738
push_front 816159038
push_back 970567473
push_middle 231401234
push_back 930354371
push_front 406858850
push_back 37930916
push_front 259552615
push_front 964268733
push_middle 699437947
push_front 440579066
push_middle 170078782
push_back 62552922
push_back 179144303
get 28453
get 202056
push_middle 559234456
push_back 301842015
get 179349
push_back 298039910
push_front 961389277
push_back 698837088
push_front 291940922
get 93841
get 99913
push_back 46563631
get 103846
push_middle 235612367
push_middle 643675930
push_front 149578411
push_back 208438138
get 305110
push_middle 672916639
push_front 195601153
get 120681
push_front 572533618
push_back 961317059
push_back 239136866
push_front 232695364
push_back 290977800
get 256881
get 45949
push_middle 498280064
get 216105
push_front 853253761
push_front 140031734
push_middle 54249161
push_back 134400520
get 305685
push_middle 720693018
get 62531
push_middle 652937575
get 227366
push_middle 117872709
push_middle 463112898
push_middle 855983267
push_middle 971707195
push_middle 465961108
push_middle 226219868
push_front 374557369
push_front 90299685
push_middle 477206396
get 306306
push_front 515230100
get 139301
push_back 838214087
get 289015
push_front 626612135
push_back 124920832
push_back 802934700
push_front 629088511
push_front 48955941
push_front 327048547
push_front 605666917
get 276971
get 290787
push_middle 947525125
push_front 104514092
push_front 638068205
push_middle 500063436
get 143578
push_front 557922730
get 171774
push_back 669035471
push_middle 358467521
push_back 637012280
get 120894
get 58695
push_front 881867632
push_back 939294925
push_middle 885127237
push_middle 133931212
get 172718
push_middle 234130638
get 183559
push_back 429125938
push_back 106578845
push_front 193654979
push_back 266935904
push_middle 183504528
get 218200
push_middle 524793672
push_front 49980119
push_front 167143096
push_front 610707459
push_front 71927947
push_middle 691505667
get 69487
push_back 155601523
push_middle 154988591
push_middle 970876331
push_back 150753075
push_middle 926851503
push_middle 520390331
get 280451
push_front 422393004
push_back 45503526
get 138192
push_back 740256660
get 279636
push_middle 827183378
push_middle 411107882
push_middle 698743017
push_front 875763610
push_back 186618752
push_front 927549986
push_front 693621693
get 178889
get 23942
push_back 81579576
push_back 149414888
push_front 191721350
get 199727
push_back 258224351
push_front 94712274
push_front 372274722
push_front 369021671
get 33939
push_front 889550403
push_middle 129163294
push_front 521155008
push_front 963401903
push_front 217204742
push_middle 790534886
push_back 938664230
push_back 559182254
push_front 398240696
push_back 873802918
push_back 871318430
get 140484
push_back 942872310
push_back 290843160
get 250272
push_front 994692352
push_front 250334144
push_middle 774054908
push_middle 175724291
push_middle 131765324
get 28010
push_front 861922541
push_back 559140087
push_back 902085127
push_middle 315652796
get 160382
get 29183
push_front 800779131
push_back 472302058
push_front 821628552
push_middle 289552547
get 23171
get 53982
get 8182
push_back 665537816
get 252780
push_back 433368307
get 120732
push_back 839538572
push_front 24648227
push_front 361715498
get 63059
push_middle 453267524
push_middle 264072956
push_middle 664612768
get 286610
push_back 794786851
push_back 977392931
push_front 904958935
push_front 517554019
get 76474
get 211801
push_front 839359597
push_back 272647126
push_back 925614376
push_back 420413335
push_front 14990905
push_back 776798320
get 142293
push_middle 696549666
push_back 77341963
push_front 917584837
get 279274
push_front 371519831
push_middle 555061594
get 17849
push_front 762444179
push_middle 902185621
push_back 585136419
push_back 514760174
get 258892
push_middle 927760940
push_back 735023613
push_front 418249951
push_front 952429561
get 117439
push_front 907122654
push_middle 914023240
get 54238
push_front 394156496
push_back 171816377
push_back 921084010
push_middle 1016649
push_back 893025295
push_front 914823887
push_back 310636413
get 113393
get 115153
push_middle 866503642
push_back 775856097
push_front 440418325
get 206672
push_middle 536187602
push_middle 20219384
push_back 181950606
get 126356
push_back 97377138
push_back 289282175
get 50433
push_back 766699982
push_middle 762057447
push_back 751515748
push_front 594930292
get 74468
push_middle 774344876
push_back 651387617
push_back 379560491
get 6975
get 278992
push_middle 534983077
get 301734
push_front 83039085
push_front 726732437
push_front 25292305
push_front 61741972
get 104680
push_front 512544438
push_front 913957195
push_front 857685341
push_middle 122442685
push_front 871138498
push_back 537171099
push_back 227961194
get 87839
push_middle 5559272
push_back 855914195
push_back 164070786
push_middle 610201169
get 49638
push_middle 774777709
push_front 605317072
push_middle 942525017
push_back 234798144
push_front 39092279
push_middle 185302354
push_middle 160332695
push_back 114280747
push_back 177022351
push_back 200508516
push_middle 802137431
push_middle 10775225
push_back 865793407
push_back 918451238
push_front 561801978
push_back 60666000
get 157306
push_front 473585960
get 90672
get 141699
push_front 408452111
push_front 185083786
push_middle 781104987
get 9546
push_middle 586501991
get 282430
push_back 652270194
push_front 287859197
push_back 932401620
push_back 828242430
get 90304
push_middle 916910802
push_middle 17982664
get 31315
get 67777
push_front 578627527
push_front 990202936
push_back 357664739
push_middle 342532799
get 19345
push_back 366224531
get 65771
push_back 357719777
push_middle 313726675
push_middle 285327862
get 12681
get 183387
push_back 793395304
push_front 647036521
push_front 931859021
push_back 163277469
push_front 60745440
get 197491
push_middle 893939848
get 68216
push_middle 14246687
get 268740
get 123693
push_front 11683784
push_back 707330185
push_back 184043552
push_front 967488730
push_front 606219380
get 139516
push_back 743045433
push_middle 838361497
push_back 900839597
push_back 97152529
push_back 664065361
push_back 889578618
push_front 129629229
get 295132
push_back 118355913
push_middle 734219435
push_middle 120097956
push_middle 267534354
push_front 466010579
push_front 728762032
get 104678
push_front 452169742
push_back 939761359
get 45954
get 59544
push_middle 587429262
push_front 566957724
push_middle 636878336
push_middle 179822166
get 107108
push_back 413417882
push_back 904321017
push_back 777407860
push_front 918679926
push_front 563231105
push_front 406136270
push_front 721548978
push_back 514501365
push_middle 59483702
push_middle 531650333
push_front 317206155
push_back 658646111
push_middle 973898949
push_back 281285932
push_front 939614546
push_front 490733762
push_middle 118769770
push_middle 656372209
push_front 524193701
push_front 965208570
push_back 801836198
push_middle 887154066
push_middle 490339601
push_middle 563366929
push_back 891746111
push_middle 867933930
push_back 504858792
push_front 234395868
get 140085
push_middle 962350670
push_back 487269333
push_front 530000238
push_back 479659216
push_front 461047397
push_front 797727440
push_middle 119939077
get 38568
push_back 175575282
push_back 285204987
push_back 344273319
push_back 22450555
push_middle 943538923
push_middle 776334666
get 45361
get 84799
get 306532
push_front 903873727
push_front 130523886
get 98778
push_middle 756372216
push_back 959001797
push_middle 494877059
push_front 317056139
push_front 373405891
push_back 926903987
push_back 817423494
push_front 433234816
push_middle 572561599
push_middle 417360740
push_middle 837729000
push_front 194697770
push_front 927532790
push_middle 966308024
get 219469
push_front 517804147
push_front 212033592
push_back 242690136
push_front 578077982
push_back 275862546
push_middle 596881132
push_front 138407116
push_back 223322402
push_front 975362325
push_front 49671030
get 184979
push_middle 577720569
push_back 629427431
push_front 467015600
get 8093
push_back 621320429
push_back 645619467
get 191299
push_front 620638060
push_front 450083660
get 303808
push_front 178003147
push_front 144927550
push_front 417798467
push_front 210213677
push_front 994315085
get 166973
push_front 537440083
push_front 198892721
push_front 177508144
push_front 828935485
push_front 607997281
push_middle 643838870
push_middle 766219672
get 132753
push_middle 231591536
push_front 145392037
push_front 209288070
push_middle 383723879
push_middle 301056259
push_front 494818929
push_front 172382468
push_front 631289919
push_front 740638343
get 273195
get 151256
push_middle 102233678
push_front 27097881
push_middle 384541407
push_front 522240521
push_back 630403226
push_back 147742021
push_back 451393230
push_front 427302190
push_back 236976712
push_back 429262063
push_middle 14754618
push_front 528001847
push_back 944871937
push_front 463007067
push_middle 189842574
push_middle 687883400
get 304885
push_front 239520506
push_middle 128929752
get 295619
push_back 103895748
get 59476
push_back 708721547
push_middle 812551869
push_back 241705430
push_front 345003120
get 290209
get 117512
push_back 821703590
push_front 31075755
get 124278
push_middle 849807114
push_front 35080480
push_back 771284000
push_middle 779754536
push_back 176370567
push_front 103563294
get 299263
push_middle 613741659
push_back 84378292
get 67268
push_front 396156023
push_middle 866473391
get 198583
push_middle 81654856
push_middle 330695841
get 215164
get 197818
push_back 144031883
push_back 385730663
get 197236
push_middle 816002576
get 69983
get 166375
push_front 511478719
push_front 558593325
push_back 584194762
push_back 287554406
push_middle 511337517
push_middle 466373121
push_back 272402268
push_middle 853960503
push_back 579849534
push_middle 389286778
push_middle 794700194
push_front 893776388
push_back 559184508
push_middle 833260464
push_front 376471877
push_front 839175030
push_back 765127952
get 158720
push_front 668018601
push_front 845502062
push_front 916741668
get 50655
push_back 917727659
push_middle 716829626
push_front 34854294
push_middle 109837171
get 78181
get 302777
get 165535
push_back 470764624
push_middle 963171241
push_front 580040077
push_front 640556342
push_front 308834007
push_back 682246533
push_middle 178289141
push_middle 24030083
get 125035
push_middle 856034807
push_back 236263555
get 126736
push_middle 375427734
push_back 665429526
push_front 99215963
push_middle 73385440
get 3414
get 34009
push_middle 513308381
push_middle 875447478
get 202189
push_middle 215513598
push_middle 359363502
push_front 150749516
get 134052
push_middle 360698667
get 222379
push_middle 866969311
get 193332
push_back 530800919
push_front 517213667
get 32402
push_middle 755567692
push_front 560023946
push_back 393712045
get 274265
get 229551
push_middle 402162063
get 84580
get 222276
push_front 155727295
get 268363
push_front 420875000
push_middle 276972910
push_back 407836783
push_front 210088848
push_front 369083080
push_front 581260927
push_back 922000228
get 54134
get 253375
get 129027
push_front 109521518
push_middle 510160127
push_back 603874806
push_back 301935461
push_middle 400426356
push_middle 271687251
push_back 419022627
push_back 447596792
push_front 461222332
push_middle 370731093
push_front 682806282
push_middle 754800860
get 120622
push_middle 716555256
get 85330
push_middle 364409222
push_back 17868373
get 108568
push_front 551945025
push_back 409162105
push_back 470441084
get 86317
push_back 798351442
push_middle 829639466
push_front 920976171
push_front 829840804
push_front 817057355
get 91612
push_front 574529686
get 49179
push_middle 262963991
get 269862
push_middle 6830383
push_back 156739588
get 59263
push_middle 120350092
get 162216
get 27106
get 14040
push_front 980786649
push_front 659325005
push_front 956561765
push_back 460573355
get 148288
push_back 254080201
get 248354
get 100417
get 282829
push_back 824606458
get 167220
push_front 683491878
push_middle 495790658
push_back 817819782
push_middle 282549305
push_front 822402964
push_back 889934594
get 233143
get 221870
push_front 588014913
push_middle 674669777
push_front 600665210
push_middle 267747802
get 62081
get 188915
get 126442
push_middle 216924882
push_front 3741772
get 64622
push_middle 173700595
push_middle 714004210
push_back 985727459
push_front 463839220
push_back 831701049
push_middle 551366279
push_middle 156777437
push_back 296698947
push_middle 319974832
push_front 652442715
push_front 5325979
push_front 7447736
push_back 428397754
get 36824
push_front 982583555
push_front 636035776
push_front 136930694
push_back 228499370
push_middle 893690066
push_middle 176540104
push_front 117071899
push_front 817863671
get 284622
push_front 151342643
push_middle 232654950
push_back 771570426
push_front 16922250
push_back 54159413
push_front 220565165
push_back 910731829
push_middle 464671810
push_back 599360670
push_front 151437287
push_front 748791966
push_middle 621466595
push_middle 294455354
get 115128
push_middle 79536561
get 66364
push_back 437072897
push_front 507641062
push_middle 989866096
push_back 79004507
get 31886
push_middle 144064560
push_middle 80582681
push_back 91961769
get 224251
get 164279
get 33364
push_back 374538345
get 262851
get 112374
push_back 430278567
push_front 354113080
push_middle 534701906
push_back 668989252
push_front 220961823
push_back 812710699
push_back 307975705
push_front 490497041
push_front 992034123
push_front 831065641
push_back 413509440
push_back 536900614
get 42429
push_back 785523054
push_middle 125800989
push_front 576112895
push_middle 975309177
push_front 768536951
push_front 736290866
push_back 177271339
push_middle 948686061
push_back 390221788
push_back 79110900
push_front 705306885
get 267742
push_middle 94326819
get 105867
push_middle 225038253
push_front 526220673
get 82209
push_back 104849148
get 239992
get 309489
push_middle 97857462
push_back 408924240
push_front 660035975
push_front 483608172
push_front 229605778
push_front 353034866
push_middle 735287890
push_front 386490421
push_front 4316051
push_front 975878120
push_middle 478689041
push_front 491606208
push_back 551093207
get 19219
push_middle 303059042
push_back 560037284
push_front 703577551
push_middle 971697756
push_middle 638328387
get 243501
push_middle 602321810
push_front 459523924
get 308248
push_back 133965842
push_back 907456582
push_middle 886968310
push_front 660912036
push_front 668472474
push_middle 711033048
push_back 677282856
get 95905
push_front 786914737
push_middle 292871220
get 22885
get 194722
push_back 114608920
get 139849
push_middle 849986470
push_middle 910813935
push_back 709662247
get 248847
push_middle 695208022
push_back 514282220
push_middle 452890727
push_front 130996599
push_back 307089397
push_front 753011467
push_front 230759612
push_front 966708009
get 4707
get 315131
push_back 362255967
push_middle 328112452
get 103047
get 228011
push_middle 234672067
get 69954
push_back 230255768
push_front 716759648
push_middle 717829433
get 283503
push_middle 145867225
push_middle 598077578
push_front 781839252
get 177419
push_front 994616437
push_front 997392937
push_front 628344118
push_middle 930600620
push_middle 187233440
push_middle 146240768
get 250477
get 207096
get 193664
push_front 56553043
push_back 821676715
push_back 348322629
push_middle 231144264
get 281402
push_middle 732007198
push_back 588989648
push_middle 100995326
push_front 24147745
push_back 728579653
push_front 532982081
push_middle 800037056
get 263780
push_front 752007898
push_back 618793137
push_back 162726025
push_middle 578633106
push_back 872418695
push_front 113068528
push_back 260920169
push_back 771920660
get 255621
push_middle 695846129
push_back 297107232
get 185288
push_front 546719427
push_back 683144256
push_middle 634229448
get 312558
push_middle 502490407
get 118979
push_front 831508235
push_middle 38338400
push_back 67008916
push_middle 784160571
push_back 478375785
push_middle 664464191
push_middle 245029344
push_back 703815753
push_back 405789656
push_back 726709333
push_back 153868436
push_back 92624976
push_middle 781742729
push_front 111178761
push_front 545581542
push_middle 131618047
push_back 763628828
push_middle 688849264
push_middle 851147688
push_front 829118263
push_back 637579539
get 89525
push_front 971444540
push_middle 596216827
push_middle 427521573
get 246379
push_back 979440958
push_back 683150688
push_back 999856864
get 229753
get 68868
get 114357
push_middle 339769903
push_middle 476487528
get 179380
get 193852
get 132384
get 184433
push_middle 351386008
push_back 952966766
push_back 210432358
push_front 816381952
get 112727
push_front 473114315
get 15918
push_back 783303212
push_back 605229186
push_middle 520031728
push_back 50841422
push_back 850248194
get 35803
push_middle 904097406
push_middle 142699961
push_middle 469075753
get 299885
push_front 392783603
push_middle 199545890
push_back 512296408
push_middle 98760395
push_front 339561732
push_back 154524407
push_middle 839880442
push_front 384719907
get 309514
push_middle 904340235
push_front 506666163
get 188291
get 239243
push_middle 721355716
push_middle 374521999
get 233118
push_front 925406486
push_front 580309059
push_middle 434842948
push_back 498940314
get 35575
push_front 999665264
push_front 421241777
get 62242
push_front 869602197
push_front 96212319
push_front 521258552
push_middle 524027070
push_front 863692361
push_front 313329987
get 48651
push_front 360414927
get 293552
get 75005
push_middle 854201760
push_front 567948568
push_front 518517482
get 248732
push_middle 800413771
push_middle 640984300
push_front 898516
push_back 175532527
push_front 762101120
push_back 699453593
get 130497
push_back 895932097
get 299206
push_back 802087290
get 115918
push_front 889646913
push_middle 581600937
push_front 324828906
push_back 203575941
get 216595
push_middle 959980631
push_front 731176092
push_front 833847064
get 300867
push_front 376598398
push_front 299974638
push_back 567206529
push_front 109314943
push_back 428422759
get 106749
push_back 924857267
get 239294
get 166360
push_middle 378159247
push_back 752660583
push_back 349542920
push_front 545715700
push_middle 412818818
get 314333
get 87849
push_back 362833501
push_back 15874882
get 95727
get 7097
push_back 807465285
push_middle 380964168
push_front 751854540
push_middle 164549804
get 252179
push_middle 835430614
get 269867
push_front 101513897
push_back 243474412
push_middle 154735715
get 200767
get 64742
get 43455
push_front 916614419
push_back 212479290
push_middle 490424372
push_back 682316607
push_middle 926287468
push_middle 583081956
push_front 341873854
get 210910
get 285200
push_back 653493084
get 203379
push_middle 274390546
push_middle 968353524
get 256682
push_front 749499634
push_middle 773430279
push_back 547242143
push_middle 947714226
push_front 284991766
push_back 708235276
push_back 946952868
push_back 738328698
push_middle 149119535
push_front 631327850
push_middle 789750267
push_middle 882881324
push_front 109134618
push_front 447352170
push_middle 995986286
push_middle 613298502
get 63165
push_back 456932761
get 231801
get 279524
get 87189
get 93884
get 243283
push_back 355279897
push_back 356296620
push_back 654989985
push_back 346881297
push_middle 889376346
push_front 768321554
get 225802
push_middle 400354174
push_front 790337595
push_middle 257919525
push_front 409888341
push_front 561109156
get 265076
push_middle 711572748
get 200045
push_back 507204316
push_middle 402349500
push_middle 803334384
push_back 375967278
push_middle 873601264
get 31517
push_front 622235705
push_front 272911922
push_back 551117772
get 116372
push_back 192549275
push_front 249030453
get 20853
get 108851
get 210999
get 109453
push_back 855798753
push_back 829039582
push_back 951339723
get 27676
get 37600
push_front 222288429
push_front 834314548
push_back 246601740
push_front 697453849
get 309539
push_front 976212074
get 119054
push_back 428162820
get 167283
get 233488
push_back 492024643
push_back 261507086
push_front 224595752
push_middle 688560500
push_middle 117400620
get 168848
push_front 742322260
push_middle 290265723
get 261553
get 288941
push_middle 147995672
get 31627
push_front 976357343
get 195737
get 289614
push_middle 983643851
push_front 582502979
get 163214
get 149606
push_back 499111386
push_middle 280361389
get 34409
get 14203
push_front 100479339
push_middle 317648320
get 250300
get 284392
push_back 729671007
get 109687
get 22855
get 102292
get 202601
push_front 257531594
push_back 900930566
push_back 827719389
push_front 515140182
push_middle 570186384
push_middle 220815469
get 203411
get 3447
get 101885
push_back 469197554
push_back 655047115
push_back 40072006
push_back 831221783
push_front 825024726
get 209579
push_back 299343209
get 222024
push_middle 558384979
push_middle 784178040
push_back 45741025
push_front 251850904
push_back 395174240
push_back 802884043
push_middle 412647767
push_back 736193427
push_front 424271848
push_front 126370137
push_middle 902293518
push_front 871865657
get 26123
get 142707
get 8656
push_back 947508215
push_back 915025692
get 75972
push_middle 886257041
get 283182
get 267258
push_back 745065655
get 103312
push_back 800049944
push_middle 974056407
push_middle 99784772
push_middle 285908098
push_back 926791879
push_front 306266575
push_middle 177651528
push_front 814186027
push_front 831985173
push_back 991450835
push_front 761624612
push_back 684398602
push_middle 646542721
push_back 796660987
push_back 801859165
push_middle 637793050
push_front 549284140
push_front 363389693
push_front 589574940
push_back 211013126
push_back 291268385
push_front 211770236
push_back 197078430
get 269045
push_back 918972953
push_middle 274510184
push_front 115306643
push_middle 395555234
get 180785
push_front 978575797
push_front 559219415
push_middle 433578915
push_middle 499855429
push_back 338920536
get 251891
push_back 620894728
push_middle 863956702
push_middle 29647964
push_back 533161987
get 61987
get 16587
get 121525
push_back 821844022
push_middle 419447265
get 156201
push_front 627701426
push_front 563028800
push_back 414796583
push_back 626378405
push_front 991699866
get 234995
get 126163
push_back 794232995
push_front 411572691
push_back 269125606
push_middle 466883583
push_middle 592895317
push_back 517432342
get 71966
push_middle 395526745
push_back 92078331
push_back 804800732
push_middle 630998514
push_back 136310555
push_front 670410028
push_middle 538658536
push_front 499523834
push_middle 917428002
push_back 629889258
push_front 174867031
push_middle 582938658
get 106541
push_back 263801591
get 44443
push_front 203976730
push_front 313523896
push_back 234290394
push_middle 37954544
push_back 881993313
push_back 618090239
push_back 819475953
get 153029
push_front 751678851
push_front 980591175
get 135145
push_middle 906667367
push_back 324464861
push_middle 759184730
push_middle 936257963
push_middle 139766845
get 144468
get 240812
push_back 510435358
push_middle 969304397
get 125130
push_front 266659595
push_front 837547116
push_middle 299799276
get 151986
get 271650
push_front 399896287
push_back 835968664
push_front 229770097
push_middle 507551606
push_middle 965844391
push_back 354603901
push_middle 535600669
push_back 7804484
get 54131
get 279765
push_middle 40567756
push_back 289832529
push_front 583524681
get 153738
push_front 705828404
push_front 108420966
push_middle 849833200
get 77544
get 200758
push_middle 962098344
push_middle 217406623
push_middle 817560844
push_back 998030149
push_middle 740112991
push_front 72913053
get 236681
get 213419
push_middle 781919840
push_back 902503983
push_back 125670334
push_back 115806300
push_middle 862120232
push_back 843328529
push_back 77621735
push_back 771112541
get 319086
push_front 369481727
push_middle 504692276
get 188513
push_front 147769602
get 292788
push_front 5968390
push_middle 103213298
get 235064
push_back 84969805
push_back 691506409
push_back 831186715
get 181466
push_front 990542166
push_front 643658187
push_back 920144240
push_middle 587225492
get 227108
push_back 982861102
get 65335
push_front 359484087
push_back 627037025
push_middle 278393978
push_front 779832984
push_back 651680102
get 307964
push_middle 734406951
push_middle 690869105
get 185971
get 101937
push_back 633620568
push_back 224339590
push_back 26584099
push_middle 981314299
push_front 214478828
push_back 433881191
push_back 283277389
push_back 850170802
push_front 425614086
push_front 438592109
get 316978
get 153041
push_middle 246464042
push_middle 284760595
push_back 962284969
push_front 312830829
get 6433
push_front 577940448
push_back 532776548
push_back 157945850
push_middle 731932963
push_back 298153422
get 235194
push_front 964213689
get 143845
get 192271
push_back 970367712
push_middle 957365255
push_back 577290052
get 148940
push_front 239873708
get 140834
get 208445
get 248422
push_front 620022999
push_front 959000779
push_back 863502683
push_front 445592683
push_front 102655414
push_middle 204210322
push_middle 585681651
push_back 372714477
push_front 494135296
push_back 139931607
push_front 531631240
get 114965
push_back 531383425
push_front 976291693
push_back 29050983
get 121000
get 6726
push_middle 400937218
push_front 940587899
get 162497
push_middle 289562985
push_middle 979951925
push_middle 641572709
push_middle 377980150
push_front 465556306
push_middle 947028023
push_back 849934179
push_front 247906489
push_middle 433246021
push_back 181262897
push_front 934864442
get 143085
get 113601
push_front 700914769
push_middle 608629553
get 248687
get 272599
push_middle 607230225
push_front 567242293
push_middle 186054206
get 244364
push_back 876956105
get 308462
get 192779
push_back 42118448
push_back 276631552
push_front 735527618
push_back 865122120
push_front 121623255
push_back 821560816
push_front 400915105
push_back 881817130
push_middle 138736372
get 62854
push_middle 400688370
push_middle 360532569
get 216367
push_back 783452924
push_front 286532049
push_middle 90184530
push_back 305712443
push_front 159447420
push_middle 746739999
push_front 902900903
get 116598
push_middle 199332512
push_back 443181338
push_middle 937069263
push_back 705778160
get 132535
get 88223
get 137084
push_back 943883813
push_middle 460690423
push_front 968628598
push_front 365857622
get 224133
push_front 997293777
push_front 856083324
push_back 97933681
push_back 511029551
push_middle 525642883
get 111011
push_back 387136521
get 5289
push_middle 329140376
push_front 470709567
push_back 125682939
get 11155
push_front 775812339
get 82234
push_front 919325829
push_back 831247398
push_middle 899406735
push_front 966689120
push_middle 477158219
push_front 386557022
push_back 784216933
push_middle 243712008
push_middle 471568702
push_middle 320881418
push_front 720246610
push_back 238504712
push_front 152166585
get 196410
push_middle 759467019
push_back 744775689
push_middle 643809628
push_back 831182535
push_front 151897016
push_middle 213798241
get 17691
push_middle 695626443
get 67759
get 73095
push_front 753212841
get 51824
push_front 414121986
push_front 384556470
push_front 233972351
push_middle 711100245
push_back 338921094
push_middle 827616303
get 139373
push_middle 785244806
push_back 511191412
push_front 271816387
push_front 565949790
push_front 871860831
get 166106
push_back 77664110
get 149625
push_middle 790055130
push_front 953858670
get 10193
get 106076
push_middle 100716905
get 62151
get 128180
push_front 846976125
push_front 89676343
push_back 869384458
push_back 390270107
get 26151
get 42815
push_middle 982393238
get 75973
get 60120
push_middle 536602857
get 318207
push_back 755221838
push_middle 748206498
push_middle 927167846
push_front 222343159
get 92047
push_back 987869783
push_front 58627747
get 309489
get 180494
get 45
push_back 437802587
push_back 955286303
push_back 666520749
get 242741
push_back 991783832
push_front 474245069
push_back 916495594
push_front 87509878
get 224404
push_back 864448784
push_middle 693884545
push_front 364208060
push_front 995660808
get 79510
get 266599
get 121669
push_back 205662475
push_middle 885846989
push_back 387491317
get 230059
push_front 950419301
push_back 179032129
push_middle 869118252
push_front 167452905
push_front 454273815
get 115171
push_middle 505726861
push_middle 72332838
push_front 261116486
push_middle 796603048
push_back 832410760
push_middle 25997795
push_middle 745932835
push_middle 209194318
push_front 929864149
push_back 669053720
push_back 648475665
push_back 175665028
push_middle 688609037
push_back 74496428
push_middle 285866451
push_front 521585282
push_back 571946045
push_front 471014154
get 205717
push_front 514055551
push_middle 628097178
push_back 947525080
get 78453
push_front 915557110
push_middle 413246631
push_back 781361355
push_middle 352481349
push_front 481209004
get 304714
get 127867
push_middle 54396877
push_back 252104932
get 125479
push_front 388460258
push_middle 635354010
push_middle 303619403
push_back 692433739
push_back 476034861
push_middle 385323617
push_middle 576125100
get 35061
push_front 231454326
push_front 206632060
push_middle 745530039
push_middle 62857923
get 225402
push_front 327977951
push_middle 575316578
push_middle 571730193
push_back 913482984
push_front 233915107
push_middle 613156025
get 179416
get 5924
get 68030
push_front 523842925
get 234193
push_back 9614192
push_front 404792686
push_middle 576955879
push_middle 489893147
push_middle 263101500
push_back 911883005
push_front 661371126
get 229165
get 270350
get 301951
push_front 136292326
push_back 371961790
push_front 731904348
get 170683
push_middle 789392365
push_front 558585271
push_front 550157817
push_front 671589409
push_back 591044449
push_front 626308474
push_back 334475448
push_front 703792043
push_back 633388544
get 191700
push_back 846086386
push_front 806759408
get 221460
push_front 670587268
push_back 745638791
push_middle 832200842
push_front 14877889
get 221054
push_back 58486570
push_front 829569491
push_middle 611267202
push_back 618309753
get 299050
push_middle 99600570
push_back 727570053
push_middle 532386708
push_middle 531698388
push_middle 704980271
get 43588
push_back 27257979
push_back 173278431
push_back 154717568
push_back 827479518
push_front 560288852
get 33841
push_front 940796230
push_back 890394580
get 28741
get 274283
push_back 53261783
push_middle 141094261
get 99101
push_middle 363320204
get 249049
get 117141
push_front 588243901
push_middle 867170188
get 283545
get 38754
push_back 533831936
push_back 358689350
get 51349
push_back 772777916
push_back 89939370
get 37288
push_back 817443437
push_front 542615342
push_middle 890881666
push_middle 880720585
get 24724
push_back 349009838
push_front 687461842
push_front 305952714
push_middle 514231783
get 304022
push_front 988898763
push_middle 855996489
push_middle 999171607
push_front 521626575
get 259608
push_middle 655808591
get 30520
push_back 20558832
push_front 408867147
push_back 40931138
push_middle 624344444
get 158771
push_front 503490073
push_middle 617980161
push_middle 380299708
get 235358
push_back 429965152
push_back 934999069
push_middle 609299610
push_middle 248764354
push_back 230103557
push_front 804210548
push_middle 711675317
push_back 974895897
get 188018
push_front 219805789
push_middle 516856929
push_front 283599304
push_front 422660651
push_back 471011621
push_back 644192212
get 268281
get 253136
push_back 742135164
push_front 31029819
push_back 773769507
get 9837
get 213337
push_middle 845883488
push_back 78897847
push_middle 371412309
get 151193
push_middle 491201817
push_middle 184517631
push_back 651783732
get 312935
push_front 984532402
push_middle 293429951
push_front 22923318
push_front 301898918
push_back 340541580
push_middle 465464026
push_back 829655854
push_middle 248840815
get 189011
push_front 498170553
push_front 733575279
get 159093
get 280540
get 9252
get 15544
get 134503
push_middle 47754395
push_middle 689076792
push_back 384728976
push_middle 975593052
push_front 479718127
push_front 795022834
get 318420
push_front 194108471
push_back 461183954
push_middle 709824422
push_front 294126171
get 103368
push_back 944951934
push_front 208284906
get 46306
get 212430
push_back 907323366
push_front 173887548
push_front 774064731
push_back 513887300
push_back 893404920
push_back 431230203
get 116658
get 255796
push_middle 202628040
push_back 374730821
push_back 370559655
get 215684
get 132996
push_front 84080435
push_front 81499376
push_back 395156649
push_front 853342645
push_back 415886094
get 51158
push_back 348020654
push_back 989439747
push_front 786114196
push_middle 833887239
push_back 361335724
push_middle 894950813
get 51389
get 216997
push_front 486692121
push_back 900838773
push_middle 684193220
push_back 925896862
push_middle 9203958
get 107705
get 319376
push_front 623467582
get 154438
push_back 935498147
push_middle 30296388
push_middle 948262631
push_middle 263934621
push_back 78488611
push_front 31999061
push_back 635954400
push_middle 471049253
push_middle 75049964
push_front 432716097
push_middle 857237421
push_middle 402570939
get 231800
get 201409
push_back 105475422
push_middle 385597423
push_front 366003178
get 1571
push_back 387377493
push_middle 675574454
push_middle 754682803
push_back 902457289
get 38403
push_middle 553037503
push_middle 98677801
push_back 45770632
push_front 753430650
get 95091
push_front 397050897
push_front 979788786
push_middle 333121599
push_back 891713466
get 176357
push_back 781785877
push_front 94293330
push_front 191041487
push_middle 961945859
push_front 875644729
push_back 262522778
push_middle 193862090
push_back 262776945
push_back 775721573
push_middle 46049296
push_front 251788268
get 226348
push_front 332057179
get 10517
push_middle 454952504
push_middle 655534349
push_middle 961278366
push_middle 315660475
push_back 654481105
push_back 149464852
push_middle 822607543
get 108751
push_middle 362608228
push_middle 259557449
push_back 291465372
push_back 599562520
get 152686
get 131327
push_middle 77919018
push_middle 751064706
push_middle 775748880
push_front 353843798
push_back 761098881
push_middle 351160086
push_front 973284048
push_back 45953800
push_middle 118811682
push_front 273318600
push_front 737757368
push_middle 342213154
push_middle 974178212
push_middle 74441497
push_middle 541357720
push_back 783855364
push_back 7122650
get 167418
push_front 255200353
push_middle 620563311
push_front 203655740
push_front 230609897
push_front 470790681
push_back 677154034
push_middle 692653932
push_middle 78305156
push_front 629569695
push_middle 505416707
push_back 172750303
push_middle 639789334
push_middle 549586562
push_front 765205533
push_front 965991184
get 61637
push_front 101090054
push_front 559410131
push_back 957050768
push_middle 632435538
get 224619
push_front 731501118
push_front 95932739
push_back 442404822
push_back 699215341
push_back 720682959
push_back 4130621
push_front 66667737
push_front 436475963
get 273292
push_front 416247262
get 41735
push_back 847962214
get 181687
push_front 403359146
push_middle 931526158
push_front 914452445
push_back 228397568
push_front 768475814
push_front 515792744
push_middle 419386518
push_middle 123610261
push_middle 810399125
push_front 1486509
push_front 576114438
push_front 50319442
push_middle 392443768
push_back 360704240
get 268630
get 74802
push_front 948523727
push_back 554270212
push_back 466867533
push_front 719942375
push_back 424281196
push_front 388667111
get 262151
push_front 618934172
push_front 70913019
push_front 506328591
push_front 482164611
get 108300
push_back 688003295
push_back 43595382
push_middle 154434798
push_back 900610289
push_back 239714267
push_middle 913346282
push_middle 235993121
get 4110
push_middle 846760427
push_back 461938591
push_middle 435483039
get 57411
push_back 768198412
get 91505
get 2447
push_front 410059287
get 182491
push_middle 861355404
push_middle 101198237
push_middle 934675613
push_front 306885314
push_back 269362561
push_middle 499073551
push_middle 562616562
get 135741
get 63368
push_middle 429155689
get 7085
push_back 643144841
push_back 863582869
get 93377
push_front 516338184
push_back 367898711
get 245749
push_front 780968590
get 243837
push_front 376461719
push_middle 322483414
push_front 350278296
get 259718
push_middle 102145061
push_front 662442710
push_back 755646779
push_front 591983776
push_back 594907656
push_front 753767792
get 85576
push_back 259864520
get 236334
push_middle 287809037
push_front 30406334
get 291659
push_middle 18456981
push_back 187431317
push_front 576015223
push_middle 235588929
push_front 506713142
push_front 691027898
get 30661
get 179877
push_back 430206807
push_front 530216541
push_front 556006965
get 231826
get 19435
get 99555
push_middle 562960949
push_front 200400731
get 41001
get 199123
push_front 173889741
push_middle 734343638
push_middle 515862819
push_back 773997513
push_front 423927304
get 99974
get 192763
push_front 408278953
push_front 291187029
push_middle 76853562
push_middle 761131353
push_back 872607288
get 62528
push_back 449438357
push_middle 966267693
push_front 620757270
get 281756
push_middle 534489928
get 55135
push_back 643580162
push_front 606299594
push_front 844917502
push_front 589364762
push_middle 415433418
get 147206
push_middle 59436980
push_middle 158733311
push_back 463849409
push_back 380821134
push_back 732140884
push_middle 742459452
push_middle 953946
push_middle 224704135
push_middle 52571863
push_front 801609024
get 308078
get 277415
push_middle 801352562
push_middle 889533825
push_back 113151866
push_back 717561119
push_middle 922335323
push_back 582562526
push_back 244463322
get 103483
push_back 694011253
push_back 241665929
push_middle 770895711
push_front 783929620
get 311585
push_front 324527926
push_front 806431618
push_back 234245798
push_middle 562063276
push_middle 653290824
push_middle 39755910
push_back 868509689
push_middle 771992116
push_front 528147584
push_front 320235148
push_back 136931669
push_back 10174687
push_front 707420284
push_front 335341761
get 28033
push_front 316735746
push_front 15028430
push_front 366810588
push_front 782876844
push_back 956771705
get 174479
push_back 599580650
push_middle 342762369
get 263918
push_middle 166099719
get 65867
push_front 458892244
push_middle 88983691
push_middle 278611722
push_front 177991515
get 89657
push_front 374904454
get 143616
push_front 840920900
push_middle 810563164
get 232642
get 178767
push_middle 912479309
push_middle 473259766
push_back 294401691
push_back 968626441
push_back 139896502
get 233675
push_front 351373243
push_middle 448265243
push_front 218226
push_front 170322225
get 54466
get 156099
push_front 919349410
get 273952
push_middle 726132362
push_back 929483095
push_middle 164884127
push_back 597449470
push_middle 979312655
push_back 403190405
get 255711
push_middle 907551916
get 117039
push_back 59216744
get 104503
push_back 479333563
push_back 630926718
push_back 901985157
push_front 926583712
get 278811
push_front 166639189
get 300910
push_back 805687385
push_middle 320448948
push_middle 419340217
push_back 719227655
push_back 183248014
push_front 275222574
push_front 184482709
push_middle 78924684
get 279503
push_middle 253540537
push_middle 493122919
get 222480
push_front 48100934
push_front 678539816
get 183282
push_front 552641716
get 31213
push_back 751676450
push_front 544215333
push_back 886872021
get 211626
push_back 141919904
push_middle 594427111
push_front 636521022
push_back 263876921
push_front 835541690
push_back 72586075
get 300099
get 77232
get 45510
push_back 870670668
get 263640
push_middle 37782969
get 239266
push_middle 41187790
push_front 173979899
push_middle 736022754
push_back 823918802
push_back 742421359
push_front 964766433
push_back 636568527
get 62309
get 10468
get 76627
push_middle 862181802
push_middle 632711781
push_front 257565957
get 105477
get 71358
get 70327
get 194454
push_front 103732292
push_back 919278559
get 207110
push_back 467801001
push_back 925005790
get 52811
push_front 738475256
get 20962
push_middle 555666782
get 206240
push_back 366455217
push_middle 867689776
push_back 366418807
push_back 92323456
push_front 344800452
get 251411
push_middle 70018382
push_middle 163029150
get 123530
get 77101
get 282851
get 183220
push_back 619595725
push_front 343086342
push_back 387126924
get 278340
push_front 605547607
push_middle 82026863
push_front 29541943
push_back 889974790
get 218187
push_middle 312310340
push_front 616547288
push_front 336946548
push_middle 353939243
push_back 561162364
push_front 523855319
push_front 641704196
push_back 359838365
push_front 84979178
push_front 25688822
push_middle 20208365
push_front 838629143
push_middle 204957166
push_front 843359280
push_front 324009707
push_middle 583154665
get 219686
get 108007
push_front 795699304
get 62159
push_front 862371604
push_middle 599795767
push_back 235490284
push_front 860604489
push_front 511022888
push_front 303710063
push_back 762361052
push_front 902615329
push_front 883555712
push_middle 258617340
push_back 660767213
push_front 444404050
get 314294
push_middle 361946856
push_back 761674602
get 167008
push_front 629012354
get 197240
push_middle 634059257
get 98477
push_back 926353804
push_middle 596426524
push_front 75611123
push_middle 696152459
push_middle 194049015
push_back 871563439
get 304687
push_back 723927763
get 168997
push_back 344708170
push_middle 682223878
push_front 93637907
push_middle 286857342
push_back 927617833
push_front 917249702
get 253113
get 288795
push_back 574089003
push_front 137870690
get 250179
get 160352
push_front 198852327
get 225631
push_middle 528620330
push_back 870717019
push_middle 58360913
push_middle 621664187
push_middle 114696037
push_middle 521694221
get 219804
push_middle 782024437
push_middle 506128809
push_front 730047547
push_back 670486376
push_middle 514186096
get 249288
push_back 87287458
get 59295
push_front 43080125
push_front 476185775
push_front 935920544
push_front 712816151
get 40478
push_back 516858249
push_back 245099257
push_front 729558434
push_back 940686017
push_back 831353455
push_back 233359092
get 18230
push_middle 559908555
push_front 346053485
push_back 656192736
get 219721
push_middle 919249457
get 230731
push_middle 759098088
push_back 68274383
push_front 215940001
push_middle 144860553
push_front 373324255
push_back 123380065
push_front 69113859
get 184793
push_front 784558111
push_back 679570806
get 23243
push_front 803035099
push_front 336147078
get 235296
push_middle 650218348
push_back 892897949
get 219831
push_front 989102422
get 93821
push_back 360665710
push_middle 545806455
push_front 479959516
push_front 174815873
push_back 592506853
push_back 864385864
push_front 608654518
push_back 759119267
get 132018
push_back 639048859
push_front 919573983
push_front 632336570
push_front 979800558
push_front 386040072
push_front 628090571
push_front 6137582
get 275110
push_back 536235325
push_middle 66251372
push_front 822186383
get 121789
push_front 700943428
push_middle 704032750
push_middle 755402338
push_front 394506503
push_front 32734440
push_middle 407903410
push_back 933666814
push_middle 154407896
push_back 707187509
push_back 657981454
push_middle 418670010
push_back 135220035
push_back 235291162
push_front 346979388
push_middle 497491030
push_middle 779665725
push_back 867094428
push_back 415595857
push_front 974622632
push_back 836421687
push_back 819254711
get 102383
push_back 815921373
push_back 141351158
push_middle 471424167
push_middle 93582962
get 65994
get 89575
push_front 325553042
push_back 693651766
push_front 708716505
get 15159
push_middle 933809976
push_back 407550161
get 89281
push_back 796649117
push_middle 647008520
get 285361
get 217100
push_middle 726269180
push_back 298077522
push_middle 151055994
get 11082
push_back 167997725
get 14186
push_middle 937577053
push_front 766630907
push_front 725448833
push_back 398906747
push_back 790744134
push_front 307162921
get 313346
get 234045
push_middle 396067066
push_middle 896743951
push_back 832200368
push_middle 589841814
push_middle 658736748
push_middle 269390414
push_middle 637035459
get 7643
push_middle 287262758
push_back 467751870
push_middle 949136492
push_middle 563436286
push_back 629071851
push_back 878972565
push_front 242063783
push_front 606201257
push_front 723168366
push_back 408826140
get 17647
push_back 349273646
push_back 815808844
push_front 799486206
get 36612
push_front 303775195
push_middle 122280029
push_front 322358707
push_back 858931253
get 171761
get 282291
push_back 685330911
push_middle 527322472
push_middle 217292615
push_middle 913332446
push_middle 89480364
push_front 587936608
push_back 956917211
push_middle 682178177
push_front 892910145
push_middle 181582063
push_middle 370215593
get 303726
push_back 750781781
push_back 154475780
get 183989
push_front 131589879
push_middle 720495464
get 278026
push_front 806510151
push_back 742109021
get 183426
push_front 209143026
get 278143
get 254755
push_middle 651720045
push_front 926193915
push_back 379967283
get 259254
get 242021
push_back 85930353
push_front 379462413
push_front 842304808
push_middle 400117561
push_back 445643866
get 82872
get 263921
get 7650
get 269885
push_back 493193278
push_front 721272823
push_middle 998523486
push_back 487605639
push_front 933234488
push_back 896509449
get 240859
push_back 628072402
get 166900
push_front 862492737
get 151909
push_back 666418203
push_back 577360586
get 92230
push_front 613042152
push_front 370683521
get 251215
push_front 547212833
push_back 487907885
get 277591
push_middle 415085259
push_back 710724360
get 193544
push_front 352901279
push_front 275277842
push_middle 359723873
push_middle 511639269
get 39216
push_front 666358644
push_front 500855772
push_front 806947307
get 242133
push_middle 521139294
push_middle 614765859
get 312409
get 46391
push_back 106952756
get 221118
push_back 349321452
push_back 885727185
push_middle 643777605
push_front 682901003
push_middle 98272027
push_front 24370688
push_back 569802755
push_front 423959743
get 165567
push_back 77164387
push_front 646963535
get 32431
push_middle 208986286
push_front 141056994
push_middle 266269203
push_back 979607413
get 46080
push_back 761393427
push_middle 952179188
get 300272
push_middle 341004731
push_middle 45885957
get 109536
push_back 23291702
get 70865
get 126542
push_back 393493845
push_back 184362105
push_back 303205704
get 159747
push_front 879853046
get 158191
get 20727
push_back 897160603
push_middle 720697197
push_back 561593259
push_middle 138385144
push_front 811169384
push_middle 403420698
push_back 70524342
push_middle 832855978
push_middle 774718807
push_back 938925634
push_back 527833534
push_middle 329283171
push_front 189690882
push_middle 604745397
push_front 735543022
push_front 219324523
push_front 624380213
push_front 972837803
push_front 22449022
get 21924
push_front 994380167
push_middle 486534987
get 288476
get 251304
push_back 148435566
get 103098
get 85836
get 234696
push_front 848077220
push_front 593639332
get 35164
push_back 866988607
push_middle 808104612
push_front 795377560
push_middle 375432063
push_back 661805519
push_front 882074650
push_back 512519676
get 204936
push_back 855995264
push_front 631189978
push_back 500210671
get 12356
push_back 336718294
push_back 491538107
push_back 658621193
push_middle 619847282
push_middle 478857614
push_middle 817086676
push_front 24161641
get 169805
get 256422
get 283494
push_back 592792154
push_front 832094336
push_front 307966281
push_front 588162255
get 320286
get 144176
push_front 484951635
push_front 701940608
push_back 32011264
push_back 768689779
push_middle 916480990
push_middle 626807755
push_back 453518941
get 43306
get 225242
push_back 405459988
push_front 304017524
push_back 245847887
push_front 894102836
push_middle 149540964
push_middle 807828672
get 187960
push_middle 50642421
push_front 79107733
push_front 456362969
push_back 638694262
push_middle 986149715
push_front 931757009
get 45606
push_back 313550073
get 211624
push_back 688068654
push_front 943801224
push_middle 815144612
get 236743
push_back 206657486
get 272231
push_front 350394625
push_middle 826451707
push_middle 888227736
get 120789
get 131345
push_front 290265975
get 180768
push_front 712469938
push_back 600882272
push_middle 841533835
push_middle 656499966
get 275354
push_front 279137269
push_middle 30072733
push_middle 750205740
push_back 980521829
get 46952
get 37905
push_front 135743935
push_front 581724352
push_middle 895784331
get 234336
push_back 766528992
push_middle 454606726
get 196302
push_back 583714990
push_middle 121198424
push_back 707099743
push_front 932299496
get 48002
push_back 786471001
push_back 737863051
push_back 461377829
get 258125
push_front 422250180
get 72420
push_back 903772697
push_front 961155138
push_back 248084111
push_back 259279643
push_middle 887254847
push_back 323847577
push_back 589868916
get 163156
get 39003
push_back 783711915
push_front 156530049
get 173068
push_middle 499806212
push_back 735316987
get 6226
get 116834
push_back 134517156
push_front 751555376
push_middle 611829593
push_back 976751411
push_front 784928248
get 174076
push_front 172446611
get 99939
push_middle 313684819
push_back 913040579
push_middle 401908268
get 283753
push_middle 332622758
push_middle 393829549
get 150843
push_back 377818052
get 50855
push_middle 377046673
get 164020
push_middle 176338833
push_middle 259988751
push_back 892988794
push_front 481115897
push_back 342672450
get 87525
push_middle 349462693
get 100451
get 45687
push_middle 655136960
push_back 597933352
get 139766
push_back 980219248
get 188427
push_middle 616382936
push_middle 878600686
push_back 576199472
push_middle 974878664
push_middle 670740007
push_front 815523255
push_back 355615161
push_middle 583625871
push_middle 897487708
push_back 522165877
get 85230
get 242834
push_back 23445931
push_front 518770300
get 182940
get 274140
push_middle 571871983
push_front 240592662
push_middle 858667692
push_front 445241851
push_middle 385716448
get 60044
get 217700
get 172356
get 26125
push_front 812314080
push_front 403036397
push_front 473875135
push_back 160014959
get 194898
get 318338
push_back 752279228
push_back 591618587
push_back 997434990
push_back 23646348
get 204189
push_front 578846820
push_back 8535285
push_front 421482393
push_middle 23701346
push_back 822699299
push_back 690936347
push_front 766647495
push_middle 410343734
push_back 640141843
get 36863
push_middle 184829569
push_middle 330277491
push_back 84576476
get 223512
push_middle 585652464
push_middle 280203845
push_back 156063680
push_back 780550699
push_back 938428970
push_middle 496571594
get 301471
get 125500
push_middle 804713336
push_middle 391309035
push_back 86357053
push_front 945376332
push_back 96762878
push_back 349711976
push_back 543046456
get 133466
get 243786
push_front 177290299
push_back 20487498
push_front 161860901
push_back 81358221
push_back 520795787
push_middle 837350786
push_front 577286599
get 33872
get 136115
get 125633
push_middle 866774655
get 76750
push_middle 63906759
push_back 592355183
push_back 450293373
get 253612
push_middle 526527058
get 158489
get 169026
push_middle 389546777
push_front 428025607
push_middle 946500507
push_middle 578788294
push_middle 484725619
get 107052
push_middle 19716541
push_middle 499369897
push_front 245269954
push_middle 653077389
push_back 331572406
get 39092
push_front 273795249
push_back 191703348
push_middle 498543557
get 170483
push_back 22916354
push_front 787908728
push_front 53101117
push_middle 61603218
get 290969
push_front 458884136
get 143394
get 300922
push_back 276823541
get 102479
get 248417
push_middle 589484959
push_middle 855809397
push_middle 507482366
push_middle 697696376
push_middle 224977768
push_front 708560205
get 308812
get 216276
push_front 558438210
push_back 987718313
push_middle 997120007
push_back 612597944
push_back 658899927
push_front 374972193
push_middle 809090443
push_back 715865446
push_middle 46186652
push_back 137557289
push_back 603126753
push_front 378570095
push_front 57023846
push_front 307313642
push_middle 205613813
push_front 166503358
get 176696
get 95958
get 238638
get 136322
push_front 80120406
push_middle 954295691
push_middle 849306059
get 9516
push_front 553407650
push_back 144638494
get 216316
push_back 365410670
push_front 53920083
push_front 65979178
push_middle 486897597
push_middle 834939195
get 199616
get 198496
get 223984
push_back 173659427
push_middle 817437223
push_back 106751317
push_middle 257213960
push_middle 530894704
push_back 605512432
get 242809
push_front 108858973
push_back 624162034
get 137890
push_front 75954404
push_back 424189128
push_front 990649654
push_middle 464588105
push_front 864271497
push_back 677352862
push_middle 659536671
push_middle 549014331
get 221280
push_front 571033123
push_middle 496060879
push_middle 522915183
push_middle 619085650
push_back 73911474
push_back 203753951
push_back 248956617
push_front 126230742
push_front 496066065
get 43204
push_middle 285384605
push_front 264858282
push_middle 758410048
get 50636
get 300508
push_middle 993487227
push_back 225604685
push_front 309706990
push_back 600285809
push_front 742074541
push_middle 97749405
push_middle 769487062
get 197777
get 29380
get 213082
get 10133
push_back 911933894
get 155111
push_back 515808461
push_back 706954225
push_middle 567434965
push_front 736061376
get 7249
push_front 537387919
push_front 915715742
push_front 802018255
push_front 293622895
get 37315
push_front 412843489
push_back 657609676
push_front 539418362
push_back 343177141
get 34401
get 39853
push_back 761095786
get 74772
get 292072
push_middle 511786630
push_back 341455839
push_front 918509909
push_front 282604118
push_front 254626711
push_front 103312699
push_middle 322034168
push_middle 316648678
push_back 807155925
push_middle 355075979
push_middle 955070865
push_back 766965864
push_middle 376883838
push_front 573904102
push_middle 92134528
get 93875
push_middle 389887105
push_back 674069057
push_back 156308663
get 110998
push_back 959495235
push_back 618544263
push_front 534733493
push_back 468297062
push_back 966814175
get 4322
push_back 521496710
push_back 875214358
push_front 726624580
push_front 433711952
get 227500
push_back 638583973
push_middle 425376055
push_back 930405824
get 175811
get 312781
push_front 11375795
push_back 643150907
get 255077
get 31589
push_front 784184958
push_middle 458464053
get 285628
get 57259
get 15278
push_middle 417349799
push_front 161129621
push_back 997713562
get 149935
push_back 834301570
push_middle 165961949
push_middle 267629456
push_front 614138101
push_middle 637192290
get 225298
push_front 244988106
push_middle 800781971
get 134013
get 49088
get 96024
push_front 521577794
push_front 870290312
get 139478
push_front 830427679
push_middle 108211802
get 244252
push_front 199376679
push_front 638631393
push_front 55140798
get 169494
get 261181
push_front 161492484
push_front 838907566
push_back 676026081
get 279847
push_front 725388234
get 235170
push_front 857980253
push_middle 615317967
get 257694
get 274461
get 4109
get 50149
push_back 774918144
push_front 375083457
push_back 616997375
push_middle 467589402
push_front 292832888
push_middle 362694792
push_back 606435375
push_front 645432629
push_middle 860546244
get 95164
get 202054
push_middle 690916030
get 14587
push_front 766869826
push_back 478640144
push_middle 480759847
push_middle 718112751
push_back 600873452
get 78565
push_middle 823224953
push_front 836204450
push_middle 750068937
get 126590
push_front 526410202
push_front 375143617
get 294590
push_back 283107920
push_middle 121774426
push_back 972997134
get 262417
push_back 466759053
get 64705
push_front 938952655
get 191226
push_middle 693781823
push_back 675868670
get 270500
get 118007
push_middle 487286355
get 257225
push_front 215656677
push_front 67747745
push_back 354469690
push_middle 769924658
push_front 568300150
get 97977
push_back 123193663
push_back 35420487
push_front 828915668
push_back 755270071
push_front 328036606
push_middle 546418956
push_back 636945471
push_back 246551108
get 41180
push_back 186916673
push_front 160356467
push_back 246141211
push_back 542658921
push_middle 643227740
get 208399
get 310109
push_middle 771432363
push_back 37287696
push_front 776718929
push_front 568991572
push_middle 512567091
push_front 38658205
get 41297
get 50254
get 272293
push_front 524759147
push_middle 295253740
push_front 42116276
push_front 152448696
push_front 915381567
get 75866
push_back 17482578
push_front 135516865
push_front 684723406
push_front 83141385
push_middle 921979102
push_back 79592172
push_back 964534030
push_middle 130147722
push_back 164080312
push_front 56827331
push_front 819442299
push_front 382980
push_back 952443349
push_front 388567261
get 39827
get 8597
push_front 293213604
push_middle 140680684
push_back 922369574
push_middle 743620099
get 73866
push_back 797801896
push_middle 767766074
get 9436
push_back 520057601
push_front 920049214
get 242038
push_middle 817707836
push_middle 551044871
push_front 807367665
get 201856
get 183033
push_back 354374877
push_middle 941493435
push_middle 356942649
push_back 995242864
push_front 929725608
push_front 256978585
push_middle 349433625
get 117241
get 264811
push_middle 896866669
get 12914
push_middle 271799652
push_back 372396885
get 117167
push_front 103522430
push_middle 257038136
push_front 816866402
get 19398
push_front 327612149
push_back 138386058
get 211941
push_front 773054821
push_middle 385137978
push_middle 285682244
push_middle 114037715
push_middle 786226089
push_back 484108879
get 34467
push_middle 937924778
push_front 760112061
push_back 562822365
get 67067
get 17005
push_middle 988754651
push_back 773869979
push_middle 485192718
push_back 599246984
push_front 697114007
push_back 763815940
push_middle 884905053
push_back 482599232
push_back 169220232
push_front 491422452
push_middle 23335936
push_front 574210430
get 95269
get 19252
push_back 290668722
push_middle 985317593
push_front 266605663
push_back 205715244
push_back 49880378
get 17123
push_front 262121977
push_middle 712279025
push_back 800341462
push_back 909475647
push_back 810968672
push_middle 597512088
push_front 537829182
push_back 660320842
push_middle 260365754
push_front 351085217
push_front 331731447
push_front 32458593
push_middle 722920253
push_back 413548143
get 249664
push_front 12528474
push_front 689076715
push_back 198545472
get 166326
push_back 257274283
push_front 381169298
push_front 873999957
get 309715
push_back 641267448
push_front 394816751
push_front 761659973
push_front 853423181
push_front 68867403
push_middle 312756925
push_middle 867983661
push_front 935362353
push_middle 61488594
get 254827
push_front 625122332
push_back 613387419
push_front 171983346
push_middle 484128662
push_middle 938078416
push_front 228621936
push_front 139218864
get 45166
push_back 53796625
push_back 882938414
push_front 208612934
push_front 254107612
push_front 173221665
push_front 351872873
get 301589
push_front 368953422
get 1420
push_middle 826016261
push_middle 20742459
get 38547
get 63455
push_middle 382043122
get 313357
push_back 44482414
push_back 409419005
get 23250
push_middle 23980712
get 158852
push_front 641187956
push_back 160746915
get 220214
push_middle 414883636
push_front 391163036
push_back 351010692
push_back 763705624
push_middle 962937628
get 225587
get 318298
push_front 742647416
push_back 425494195
push_front 23898299
get 119224
push_middle 174616287
get 130802
push_front 203417117
get 37195
push_back 361688451
push_front 61012355
push_middle 834270863
push_middle 993428973
push_middle 198904419
push_back 458572374
push_back 338465880
push_back 779338237
push_back 170783131
push_front 162627824
get 311239
push_back 726011268
push_back 595991192
push_middle 735072690
push_middle 168683027
get 263563
push_front 394558338
push_back 264933850
push_front 725834114
get 166171
get 97816
push_back 907206272
push_back 764069543
get 62768
push_back 891582755
push_middle 265958812
get 239081
get 19774
push_back 34534038
push_middle 412683788
push_middle 480640756
push_back 86043353
push_middle 477867775
get 88067
get 244809
push_front 669515231
push_middle 813398374
push_back 855460252
push_front 542587480
push_middle 897993288
push_middle 760714757
push_middle 566838965
push_front 923342104
push_back 865304722
push_middle 562270034
push_front 330210356
push_front 100310443
push_front 611632110
get 90266
push_front 681629166
push_back 155664940
get 160481
get 59451
push_middle 461019619
push_middle 219847356
get 124422
push_front 466178763
push_front 173010440
push_middle 892997126
push_back 953525459
get 40917
push_back 267784407
push_back 980801593
get 242708
push_front 303418232
push_back 54928570
push_front 306205918
push_front 182484833
push_front 565457398
push_front 125743411
push_front 326309428
push_back 681157813
push_back 198040260
push_back 858381778
push_front 710085255
push_front 502934878
push_back 442745259
get 21549
push_front 881129487
push_front 76660696
push_middle 856242583
push_front 554888438
push_front 844004336
push_middle 544886386
push_middle 688409470
push_middle 497157279
get 23164
get 74479
push_middle 520541306
push_middle 497263196
push_front 636941576
get 199245
get 125899
push_middle 425331654
push_middle 745278092
get 205185
get 244741
get 96175
push_middle 562077411
get 27407
push_front 109207922
push_front 535322241
push_front 200557919
push_front 432432968
get 180313
push_middle 186120456
push_middle 162213237
push_back 588097531
push_back 57450999
get 253723
push_middle 80778221
push_middle 310007766
push_middle 780267806
push_middle 444800732
push_back 983345839
push_back 48094319
push_front 871019613
get 313019
push_middle 796904633
push_middle 670595640
push_back 329992837
push_front 673052097
push_middle 190401210
get 72222
push_back 35228327
push_back 552736200
push_back 688775497
push_front 127482963
push_front 673227123
push_back 150550991
push_middle 890257433
push_back 574051143
get 186420
push_back 765694738
push_front 352027811
push_middle 228486882
get 84628
push_back 196182306
push_front 593375374
get 68540
push_front 392412258
push_middle 474982101
push_back 515557355
push_front 155709783
push_front 81514326
push_front 993245347
get 226891
get 62403
push_middle 211753519
get 167399
push_middle 920186063
push_back 870697714
push_front 243359376
push_front 930805170
get 260006
push_back 75044621
push_back 239910896
push_back 666245257
push_front 678475758
push_middle 958794934
push_middle 187944618
push_front 684936366
push_back 782743734
push_front 35250254
push_middle 907935719
get 51248
push_middle 914358871
get 94753
get 119883
push_middle 36769190
push_middle 480065916
push_middle 321057352
get 141660
push_middle 269640993
push_middle 336762239
push_back 180876792
get 187033
push_front 517111258
push_back 83619815
push_front 587668200
push_front 868949068
get 80112
push_middle 899380223
push_back 68914949
push_front 731714875
get 128455
push_front 488993190
push_back 81706799
push_front 118116670
push_middle 192544004
get 110310
get 293950
push_middle 264661804
push_back 197084690
push_front 640550638
push_middle 985272819
push_front 207653485
push_front 393735307
push_middle 919295904
push_middle 831803947
push_front 794480731
push_front 240384608
push_middle 987820838
push_back 277388363
push_front 944433807
push_middle 532519071
push_middle 961386554
push_middle 342363601
push_middle 181017956
push_back 306489473
push_front 433176341
push_middle 946568200
get 35310
push_front 229556821
push_middle 622535058
push_middle 828080850
push_front 915846762
push_middle 49478213
get 45762
push_back 785317335
push_middle 149360514
push_back 402967510
push_middle 698167626
push_back 798071108
push_middle 491482819
push_back 22961913
get 88160
push_middle 202944366
push_middle 97796505
push_front 777760204
push_middle 104921536
push_back 945486623
get 202510
get 106454
push_back 259164841
get 144089
push_middle 905566092
get 185613
push_back 379127001
push_middle 815267431
get 195751
push_back 383306702
push_middle 787347745
get 43954
get 59302
get 268372
push_back 965980287
push_back 646853546
push_middle 8378481
push_back 500243340
push_front 621201616
get 238074
push_front 401998503
push_middle 131904652
push_back 236067604
push_front 567261411
get 249970
get 214725
get 143864
push_middle 131624695
push_back 632446566
push_front 13846711
push_back 211698090
push_back 43349388
push_middle 327310245
push_back 833103193
push_back 371255802
get 222004
push_middle 303999176
push_middle 904667022
get 39409
get 138576
push_back 726082207
push_back 835875992
push_middle 679130138
push_middle 831814871
push_back 347392657
get 231881
push_middle 456472501
get 199975
push_front 58897861
push_back 487809068
push_back 485838682
push_front 940283822
push_back 156034160
push_back 648979351
push_front 308514725
push_front 761033373
get 218634
push_middle 786119384
push_back 232488998
push_middle 171218593
push_middle 389500132
get 177457
push_middle 5105264
push_middle 392774379
push_back 668593879
push_front 118120431
push_back 213202110
get 96548
push_middle 494588964
push_back 886154140
push_middle 597415583
push_back 798957392
push_middle 513502714
push_middle 973697674
push_middle 90623855
push_front 952133762
get 253450
push_back 592895908
push_front 301746835
get 315566
get 38725
push_front 446919410
get 103372
push_front 837300603
get 149548
push_front 470614812
push_back 478756425
get 56643
push_back 952769325
push_back 35267649
push_front 473014685
push_back 96980188
push_front 245381090
push_back 742676746
push_middle 437655722
push_front 212388498
push_middle 387463780
get 293373
push_middle 445785248
get 94430
push_front 642038420
push_middle 325598959
push_front 895354383
push_back 842957889
push_back 806847309
push_middle 866416972
push_middle 768815418
get 284192
push_front 847432402
push_front 488436911
push_middle 178767888
push_front 225619862
get 235095
get 20625
push_back 822827425
push_middle 381850584
push_middle 118445841
push_front 457490017
push_back 469748085
push_middle 623013261
push_front 302651135
get 271465
push_back 300796404
push_middle 607446968
push_back 635171842
push_back 647828090
get 17923
push_back 746937098
push_middle 95439824
get 40063
push_middle 513492997
push_middle 551265292
get 35281
get 34462
get 117674
get 103115
push_front 286930596
push_front 518418294
push_front 860024529
get 154389
push_middle 907050258
push_front 502602806
get 126387
get 238956
push_middle 840246053
push_back 314719106
push_back 786699226
push_back 450132062
push_front 600281157
push_front 765307927
push_back 592052705
push_middle 598812057
push_front 443789716
push_back 14722448
push_middle 54680705
push_back 484654544
push_back 370640010
get 227111
push_middle 822693899
get 309066
push_back 69938523
push_middle 97012886
push_middle 967347442
push_back 302963759
push_back 825847997
get 133257
get 74808
get 305155
get 266491
push_front 553346121
push_middle 657665924
push_front 476381594
push_front 891635224
get 285478
get 72347
push_middle 998758715
get 18140
push_front 159552851
push_back 233881255
push_front 687074251
push_middle 818804931
push_middle 283224045
push_back 449909456
push_front 391630304
push_back 462665689
push_back 164942499
push_front 206779795
push_back 59117114
push_back 627338974
push_middle 897377026
push_middle 436254825
push_middle 179094566
push_middle 12999540
get 77853
get 90598
push_back 724745028
get 38771
push_front 143100319
push_front 645847508
get 78244
push_middle 57760430
push_front 381693978
push_back 506828921
push_front 997398833
get 205142
push_middle 169672681
push_front 491073025
push_front 835469172
push_middle 281038770
push_middle 642314587
push_front 659541324
push_middle 225897328
push_front 708154014
push_middle 567941509
push_middle 972796220
push_back 403413620
push_front 363675373
push_middle 25601089
push_back 116896019
push_middle 704181958
push_front 999349711
push_middle 335320799
push_front 749586002
push_back 11530464
get 164880
push_front 430999476
get 310536
get 243290
push_front 575609457
push_middle 272239137
push_front 695416893
get 58930
push_front 992062953
get 85646
push_back 631139766
get 14018
push_back 230175354
push_back 658190897
push_middle 72503100
push_middle 629654239
push_middle 754838917
push_back 992109907
get 135590
get 266917
push_middle 74819577
push_front 245760473
push_front 894505421
push_front 634114311
push_middle 481422716
push_middle 938197949
push_back 969467004
push_back 764726819
get 64688
push_front 676743094
push_front 944370685
push_front 781358932
push_middle 218830279
push_back 828527859
push_middle 277898327
push_middle 15011678
push_back 802433721
push_middle 242880705
push_middle 288565674
push_middle 625509290
push_back 268265136
get 252378
get 211231
push_middle 947327760
push_front 343060132
push_middle 843373986
push_front 955745013
push_front 638328458
push_front 124563770
push_front 698206420
push_front 690426285
push_front 700898218
get 39216
get 127820
push_middle 46887880
push_front 173407048
get 176161
push_front 753798467
get 71365
push_back 803464097
push_middle 368234771
get 12078
push_front 325825494
get 285943
push_front 17883019
push_back 2591892
push_back 37809961
get 223424
push_back 499555797
push_middle 213448984
push_back 527846515
push_middle 182917588
get 120146
push_back 851538378
push_middle 906637836
push_middle 895469228
push_front 84472707
push_middle 280923644
push_front 51132206
push_front 19105790
push_middle 610439919
get 101705
push_front 941870873
get 45060
get 316939
push_back 319517110
push_back 305391328
push_front 989248081
push_middle 299371827
get 238123
push_middle 12790145
push_middle 414658213
get 163956
push_front 393747115
get 124042
push_back 698963801
push_back 803766833
get 121319
push_middle 576147841
push_front 653124029
push_front 18626241
push_back 893959018
push_middle 334703581
get 128053
get 238605
push_middle 137259261
push_middle 681658472
push_front 219352286
push_middle 847824666
push_back 922101033
push_front 321791322
push_middle 147823155
get 180800
push_middle 575348351
push_back 604630820
push_front 277373152
push_middle 791614047
push_back 792219584
push_front 544732429
push_front 584650103
push_back 950136785
push_middle 80527322
push_middle 847783437
push_back 892098761
push_front 396383174
push_front 993364966
push_front 297455523
push_back 505235808
get 221598
push_middle 778993529
push_back 193051391
push_front 192779811
push_middle 110790919
push_front 59347384
get 223419
push_front 721052231
push_front 699151440
push_back 216789816
push_front 112873126
push_back 447339972
get 75006
push_front 65285010
push_middle 591068286
push_middle 929670881
get 297807
push_front 705812730
push_middle 792185381
push_back 576101082
get 154457
get 188267
push_back 819071776
push_middle 524485889
push_back 263827629
get 190086
push_front 893368139
push_middle 916362401
push_front 871234825
push_front 843935793
push_back 418017135
push_middle 258716367
get 172011
get 320871
push_middle 432870075
push_back 533337639
push_back 533068289
get 156514
push_back 385548321
get 168622
push_front 377137421
get 31747
push_front 704321935
push_back 648268505
push_back 664723605
push_front 291601996
push_front 646258934
get 241833
push_front 88778457
push_front 526630175
push_middle 206687871
push_back 705501754
push_middle 340442610
push_front 956867839
push_front 145803125
push_middle 239911831
get 228213
push_front 296065184
push_middle 540899747
get 41304
push_back 501993967
push_back 625602075
push_front 332352124
push_front 537502831
push_back 163233817
push_back 812341853
push_back 299786410
get 69177
push_front 209207936
push_front 892450480
push_middle 900157975
push_back 289782828
push_middle 760788899
push_back 204231062
push_back 164292986
get 161938
push_middle 872966648
get 132253
push_back 278841340
push_front 661413905
push_middle 365873333
push_front 842223378
push_middle 791733182
push_middle 935155708
push_front 709893596
get 183409
push_middle 46851062
get 258357
push_front 566649840
push_back 538322151
push_front 845036017
push_front 93854632
get 226156
push_back 921891943
push_middle 678824287
push_front 881306137
get 269763
push_front 189136298
get 48725
push_middle 132414041
get 305968
push_front 639568610
push_back 152435325
get 47353
push_middle 365957538
push_back 829654984
get 93995
push_front 76978854
push_front 134676855
push_front 205792921
push_front 593998934
push_back 783175929
push_middle 265044316
push_front 680239731
push_front 986891902
get 137260
push_front 724254740
get 271377
push_middle 17259637
push_front 561849008
push_front 31695196
get 221833
push_front 149216458
push_middle 162949792
push_back 499812156
get 112638
push_back 42350520
push_front 253375603
push_middle 123877191
push_back 391652508
push_back 741977708
push_middle 365701118
push_middle 520816708
push_back 647858120
push_front 227425989
push_back 508028196
push_back 600901102
push_middle 909772250
push_middle 907738444
push_middle 693594691
push_middle 823540515
get 263836
push_front 394039689
push_back 426930166
push_front 415407039
push_front 216879765
push_back 883427241
push_front 56768311
get 273962
push_back 865890309
push_front 141828123
push_back 253143528
push_front 596165807
push_middle 401089354
push_front 756338737
get 297254
push_front 775846746
push_back 368471374
push_front 912417380
push_front 425078059
push_middle 908166958
push_middle 855775471
get 172017
push_middle 46521410
push_front 581576990
push_front 894018061
push_front 149826559
get 142151
get 137634
push_front 722969215
push_back 819808606
get 226949
push_front 42964229
push_front 253236388
get 204778
get 281960
push_middle 657324014
get 217386
get 302090
push_front 988252617
push_front 428325915
get 225736
push_back 403329548
push_back 681377091
push_middle 621638754
push_front 197418250
push_back 373946414
get 120741
push_middle 49510532
push_middle 172874297
push_back 144662749
push_front 475474093
get 199274
push_middle 271240885
push_front 903573390
push_front 658038446
get 209856
push_middle 482313782
get 252994
push_back 81904426
push_middle 534411069
push_back 139958951
push_front 214452457
get 145306
push_front 541127245
push_middle 664798001
push_middle 159754375
push_middle 188514822
push_middle 633248222
get 208587
push_middle 154818916
push_front 456998995
push_front 409313042
push_front 993073302
push_middle 912983053
push_middle 72459845
push_middle 862161253
push_middle 77781574
get 140583
push_front 715151696
push_back 407218302
push_middle 381560416
push_middle 699311389
push_back 952237028
push_middle 884670505
get 214894
push_front 714293587
get 314901
get 217779
get 45338
push_front 675610099
get 198530
push_middle 361876132
get 291420
push_middle 507236129
push_back 22272655
push_back 82677834
get 90007
push_middle 433732708
push_back 885102802
push_back 300234273
get 131892
push_middle 70266344
get 217490
get 9572
push_front 955496884
get 117131
push_back 622581268
push_middle 480837980
push_back 95737798
push_back 101338351
push_back 893004249
push_front 796792864
push_front 763287852
get 4763
push_front 290279897
push_front 828872537
push_front 305241138
get 224357
get 8505
push_middle 447194904
push_middle 917557766
push_middle 21203670
push_back 710515740
push_middle 372205708
get 148813
push_front 585882806
push_back 234339455
get 135041
push_middle 52071620
push_middle 47821690
push_front 623495105
push_back 439956312
get 86687
push_back 395570288
push_front 68843194
push_middle 719657941
push_back 349973801
push_back 769880174
get 143421
get 253662
push_back 649584550
push_middle 932650896
push_middle 848479709
push_front 706220415
get 318867
push_front 346160074
get 149413
push_front 435165969
push_back 116701336
push_front 641828197
push_back 116355646
get 24000
push_front 238110073
push_middle 960544742
push_back 630830491
push_middle 898275072
push_front 104545335
push_front 486164637
push_middle 983935331
push_middle 360540603
push_back 954258106
push_middle 57430980
push_middle 263693776
get 319363
push_middle 607257905
push_middle 81822131
get 47885
push_front 425989080
push_back 303831498
push_middle 598534887
push_middle 968164871
get 39451
get 262568
get 87825
push_middle 992586665
push_front 553152498
push_front 936082068
push_middle 17633212
push_back 776882561
get 75963
push_front 43647562
push_front 389229338
push_front 566548317
push_middle 506881176
push_middle 775395202
push_front 607759252
push_back 825434425
push_front 401657816
push_middle 215931209
push_middle 749274928
push_front 102053122
push_middle 81992830
get 208983
push_front 319685561
push_front 126833206
push_back 467321361
push_back 115436847
get 68860
push_back 287255593
push_front 405797408
push_back 335227657
get 72566
push_middle 180202756
push_front 852332760
get 179793
get 306683
push_back 216549125
get 117947
push_middle 429112999
push_front 763267815
get 3265
push_middle 763173908
push_middle 619043078
push_back 153932244
push_middle 956732343
push_middle 179342438
push_back 727514753
push_middle 132586205
push_back 436053858
push_back 827775147
get 314405
push_middle 37245451
get 58639
get 200770
get 82439
get 292537
push_middle 384101634
push_middle 377101975
push_middle 529156674
push_middle 240588895
push_front 914402338
push_back 287213715
push_back 518550182
push_back 878991776
get 21008
push_front 394189656
push_middle 58129716
push_middle 475439704
get 281749
push_front 895387493
get 254656
push_back 163668423
push_back 650910910
push_back 549023506
push_front 712528518
push_back 288849210
push_back 544759133
push_front 244286745
get 208399
push_front 836617889
push_back 894661044
push_front 700316300
push_back 135305727
push_middle 206598818
push_front 636582409
push_front 961530785
push_back 766624377
push_middle 245271394
get 112234
get 122599
push_front 355777974
push_back 524138874
push_middle 704939298
push_back 511930647
push_front 249715699
get 319979
get 275815
get 243319
push_back 115353432
push_back 664667235
push_front 511536795
get 316182
push_front 504964378
push_front 953362832
push_back 200747564
push_front 413134263
push_back 420814600
get 212966
push_back 147107115
push_front 210108180
get 19445
push_front 181250943
push_front 310570571
get 29050
push_back 835002072
push_middle 204100670
push_back 373952452
get 40731
push_middle 544574736
push_back 875240898
push_front 413317655
push_middle 154480766
push_front 300278830
push_front 577317912
push_middle 278229156
push_front 872823901
push_front 817836146
push_middle 797367850
get 203224
push_middle 709774741
push_front 295643073
get 397
get 150054
push_middle 750323295
push_front 259600889
push_back 934168920
get 96954
push_front 944834415
push_middle 621268788
push_back 563333961
push_front 753788266
push_middle 361998640
get 231103
push_back 142034382
push_back 980513012
get 84924
push_back 665913213
push_front 563865751
push_back 546485451
push_back 830948280
push_front 987995179
push_back 943832824
push_front 965570891
push_front 578103454
push_middle 705513286
push_front 252632418
push_back 855394087
push_middle 222801178
get 102673
push_back 628253573
push_back 698499224
get 141937
push_front 506358295
get 59505
push_front 146893302
get 78562
push_front 996973230
push_front 710780536
push_front 188841316
push_front 263112977
get 1068
push_front 131245710
push_back 423507892
push_front 690003823
push_front 764100767
push_front 388050967
push_middle 106826096
get 189800
get 308318
push_back 70361840
push_front 957650974
get 87289
get 67276
get 294108
push_middle 996145341
push_front 240674803
push_front 473015003
push_back 649840566
push_front 678732326
get 110428
push_front 544827448
push_front 587707993
get 290212
push_back 507832186
get 181312
push_middle 301229653
push_front 321087626
push_back 690008038
push_front 826196343
push_middle 658152751
push_front 91897064
push_middle 949938388
get 314891
push_back 815028922
push_back 177846347
push_back 899046907
push_back 490502075
push_front 298635145
push_back 11268687
get 306757
push_middle 771576517
push_front 113266620
push_back 425233691
push_front 171388688
get 207051
push_back 113553614
push_middle 798570013
push_front 284481751
push_back 564222184
push_back 885905342
push_front 31834056
get 153000
get 263408
push_middle 115914676
push_back 325799585
push_middle 263790565
get 71560
push_front 217188561
get 33460
push_middle 505621238
get 194071
get 221514
push_front 996964276
get 269297
push_back 33331043
push_middle 655131406
push_back 830385458
push_back 31978019
push_back 309876130
push_back 706074701
push_middle 539915298
push_front 81310541
push_middle 783695961
push_back 161138933
push_front 272166978
push_middle 209745963
push_back 524549604
push_front 150884718
push_front 29868479
push_middle 230110691
get 1569
push_back 794424058
get 259098
push_front 704117556
push_middle 470950816
push_back 341359172
push_middle 868231451
push_front 741549649
get 267438
get 147026
push_back 619239622
push_middle 244399351
push_front 729225127
push_front 320443788
get 276558
push_middle 685396820
push_middle 994556066
get 84679
push_back 895339072
get 312221
push_front 610889480
push_middle 489935687
push_back 859900275
push_middle 996675766
get 178786
push_back 626579742
push_front 511201456
push_back 219383418
push_middle 768121070
push_middle 373868964
get 111712
push_front 568790171
push_front 797084419
push_front 220647461
push_middle 5870962
push_front 678263151
push_middle 57748050
push_back 493183027
push_middle 327298206
push_middle 243198692
push_middle 111794491
get 80213
push_front 971272729
get 191322
push_back 94843188
push_back 111771113
push_front 965494855
push_front 537683696
push_back 436870116
get 110407
push_front 860608926
push_back 921057676
push_middle 597803078
push_back 906129932
push_front 129303229
push_middle 836569097
push_front 155158829
push_back 839755856
push_back 206984116
get 106197
push_middle 263327576
push_back 613621957
push_front 900280599
push_back 389619569
push_front 84951285
push_middle 624347761
push_front 160202778
get 280955
push_back 173030990
push_back 145554688
get 104002
push_back 396515794
get 288246
push_middle 393582074
push_back 72125649
get 208716
push_front 515648936
get 279378
push_middle 235061013
push_front 489234056
push_middle 986065763
push_middle 330369118
get 46907
push_back 354183394
push_back 561252432
push_middle 185695274
push_back 96268773
get 6734
push_back 833347594
push_front 476312032
push_back 488232700
get 32384
push_back 54485954
get 191629
push_front 150547413
get 155806
push_back 277245107
push_middle 6478635
push_back 178981838
push_front 207130623
push_back 483277702
push_back 284670925
push_front 396913
push_middle 260573734
push_middle 246162984
push_middle 514229009
push_middle 954864074
push_back 226029903
push_front 110918806
push_middle 271605740
push_middle 335082864
push_back 434078786
get 211401
push_middle 996358695
push_back 931036806
push_middle 669839944
push_back 60425036
push_front 35938755
get 186855
push_middle 715596521
push_back 256396736
push_front 352680421
push_front 554493074
push_back 709754176
push_back 145507246
get 270268
push_back 257219004
push_middle 286672473
push_back 62840974
push_front 608660348
push_front 755466910
push_back 72444873
push_front 931175317
push_back 85868792
push_middle 985013708
push_front 972410444
push_middle 954428040
get 194199
push_front 339436062
push_back 651659251
get 133558
get 217894
get 2121
push_back 814941210
push_front 402144300
push_middle 794604673
push_middle 808135817
get 305287
push_back 495173972
push_middle 260219153
push_back 817141490
push_front 938138083
push_front 29892783
push_back 383663858
push_front 807302239
push_back 594977883
push_back 325129900
get 280965
push_middle 278489877
push_middle 313685865
get 207300
push_front 589301764
get 271712
push_front 577549368
get 50608
get 11670
push_middle 174910235
push_front 375045693
push_back 947636679
get 82899
push_middle 841099406
push_back 333551924
push_back 577194515
push_back 721851202
get 40990
push_front 804765617
push_front 621362469
push_middle 426893849
push_back 886561083
get 146211
push_back 297407847
push_middle 127306993
push_front 80417448
push_middle 156447275
push_back 223409081
push_middle 242173729
get 170363
push_back 375961785
push_middle 959326150
get 160438
push_front 577050139
push_front 694765968
push_front 286498006
push_front 25354295
push_middle 693069082
push_front 787430846
push_back 669325066
get 261243
push_front 555017955
push_middle 183414148
push_middle 634168555
get 3924
push_middle 643221294
push_front 213359272
push_front 416302977
push_middle 29072466
push_back 459412676
push_front 429771587
push_middle 38209147
push_front 447368247
push_middle 621972334
push_front 271691471
push_front 374176434
get 295936
push_back 356461647
push_middle 166949702
push_middle 817885356
push_front 164937457
push_front 62802249
push_back 618509875
push_front 97960914
push_back 494703585
push_middle 7297208
push_back 103935817
push_middle 597753292
push_front 415372640
push_back 550669427
push_middle 754367629
push_middle 825265543
push_front 251860241
push_middle 418950347
push_middle 734188049
push_middle 313942536
get 48370
push_front 534489687
push_front 761159416
push_back 580006874
push_front 828180497
push_front 689684021
push_back 333810375
push_front 977384747
push_middle 49492994
push_middle 888843160
push_back 67255850
push_front 750310930
push_back 315730740
push_middle 415543627
push_front 956981184
push_front 484907092
push_middle 847069050
push_back 966524391
push_front 860306556
push_front 296049233
get 36826
push_back 922030036
push_middle 85175442
push_middle 905241644
push_middle 734885082
push_back 597074375
push_front 538262284
get 112798
push_back 563899367
push_front 293618269
get 96360
push_back 604523745
get 84718
push_front 374514171
push_back 489056242
push_middle 709818242
push_back 42750421
push_middle 160462026
push_middle 946720815
push_back 33320825
push_back 175785931
get 140500
push_back 889033246
get 283183
push_middle 735869021
push_back 941769018
push_middle 372430605
get 249049
push_middle 911298052
push_back 660105529
push_middle 141313370
push_front 377900872
get 178081
get 273792
push_back 41740063
push_back 170207189
get 39586
push_front 200021251
push_front 134108754
push_front 264768266
push_back 525319811
push_front 62202884
get 124409
push_middle 613349303
push_middle 89100058
push_middle 172254543
push_front 280029783
get 225059
push_back 746769312
push_back 937852869
push_front 664425540
get 52984
get 245861
push_back 653397604
push_front 553236089
push_front 500383127
push_back 752600594
push_middle 546853380
push_front 61880534
push_middle 232779972
push_front 61000215
get 4542
push_back 305405044
get 155428
get 196222
get 308053
push_middle 309199504
get 279646
push_middle 951880501
push_middle 336484825
push_back 785021351
get 101337
push_back 288902950
get 255491
get 72902
push_middle 366048785
push_back 338383656
push_middle 98831890
get 320299
push_middle 341728392
push_front 508159754
get 59550
push_front 17194541
push_front 367521376
push_front 68532802
get 26572
push_front 351586224
push_front 861706495
get 127773
push_middle 394953251
push_middle 857698411
push_back 600466338
push_front 742930692
push_back 309827805
get 309408
push_middle 741135354
push_front 742883448
get 286644
push_back 383268119
push_front 92483638
get 55895
push_back 356604213
get 73551
push_front 632774016
push_front 194813072
push_front 74484777
push_front 296884845
push_middle 618942121
push_middle 965123426
push_middle 806979372
get 118783
get 126332
get 61409
push_middle 949061704
get 108224
push_middle 26623150
push_back 150022694
push_front 470604369
get 255232
get 136311
push_front 614198953
push_back 115464962
get 303990
push_front 48297167
get 316625
push_front 646910378
push_back 487611779
push_middle 712382781
get 249809
push_middle 115763252
push_back 810427248
push_front 31663956
push_middle 334314658
get 158008
get 57704
push_front 10598076
push_front 445209555
push_back 519093599
push_front 220193039
get 163355
push_back 593044642
push_back 878708057
get 49757
push_back 153183478
push_middle 172060684
get 54302
push_back 416013761
push_back 283996213
push_back 405983130
get 278169
push_middle 879551531
get 244638
push_middle 423425617
get 60599
get 163643
push_back 269653521
get 17538
push_back 352813812
push_back 934938102
push_middle 801720855
push_front 866461325
push_back 200294076
get 153866
push_front 680339292
push_front 730905247
push_front 867914159
push_back 657144819
push_back 937008940
get 197430
get 226997
push_front 474939066
push_back 171496572
push_front 733249947
push_front 207547024
push_back 113977833
push_middle 165340306
push_back 684903867
push_middle 932025072
push_back 86315224
push_middle 586850747
push_front 962287887
push_middle 616873578
push_back 874528349
push_front 60981244
push_front 211674836
push_back 339792217
push_middle 521919180
push_front 812789207
push_front 44558391
push_back 497513946
push_back 630714131
push_back 143260051
push_front 714268408
get 279011
push_middle 114597024
push_front 510335246
push_front 707963312
get 164484
get 217791
push_front 428393874
get 26864
push_back 398853268
push_middle 107873114
push_middle 89790339
get 216987
push_back 921589380
push_back 960671594
push_middle 389723982
get 169061
push_middle 983358116
get 38981
get 97614
get 292455
push_middle 128507831
push_middle 577784647
get 125810
push_front 391586665
push_back 234175154
push_front 292179186
push_back 403114940
push_middle 638152109
get 312667
get 100008
push_back 231463542
get 125168
push_back 693756089
push_middle 111084331
push_front 261011240
push_middle 663249004
push_middle 915483651
get 42068
push_middle 600699960
push_middle 456471702
push_back 971563118
push_back 852259834
push_front 191239270
push_back 765750251
push_front 198123586
push_middle 968144006
push_middle 539251994
push_back 919005925
get 318220
push_back 786035796
push_back 509206457
push_middle 910911875
push_front 646263013
push_middle 697182163
push_front 356201521
get 307776
get 288051
push_back 858868024
push_middle 416166737
push_middle 833335524
push_back 531514456
push_front 897437074
push_front 161034860
get 93091
get 257916
push_middle 331730211
push_middle 207487440
push_middle 532204391
get 239238
push_back 933394878
push_middle 882287083
push_front 399643516
get 99571
push_back 605248828
get 289371
push_middle 990891604
push_back 859893418
push_back 890260602
push_front 22054723
push_back 191445755
push_back 444274306
push_back 856425899
push_middle 277993869
get 269147
push_front 851216618
push_front 316993877
push_middle 197924547
push_middle 763187066
get 18060
get 66451
push_middle 236970862
push_back 966932358
push_middle 166981511
get 315449
push_back 711234758
push_middle 732402080
push_back 899361967
push_front 157902824
push_middle 282139409
push_front 220524791
push_front 204234151
push_back 425219587
get 251282
push_middle 683344711
push_back 415704821
get 223645
push_front 860582492
push_front 3367517
push_front 171703641
push_middle 252031916
push_middle 989759091
push_back 260611046
push_front 193363080
get 307444
push_front 1678294
push_middle 665961501
get 239348
push_back 353115650
push_back 674312069
push_back 397103485
get 193399
push_middle 705528101
get 208829
get 98904
push_front 323420672
push_back 571145631
get 311887
push_middle 401161505
push_front 347266908
push_front 119109228
push_back 408580091
get 35867
get 251009
push_middle 343801457
push_middle 721479558
push_middle 77217170
push_back 644900980
push_back 939754724
push_front 988475023
push_middle 142981958
push_back 368940362
push_middle 654580953
push_back 805280895
push_front 8768292
push_middle 925247585
get 79284
get 162197
push_front 535651230
get 51445
push_back 101113985
push_front 87921584
get 91141
push_front 492101289
push_front 974769426
push_back 123667638
push_back 202641013
push_back 32692570
push_middle 622353592
push_back 846773845
push_back 170362847
push_back 689824920
push_back 613532853
get 103972
get 69366
push_back 379935908
push_middle 995811833
push_middle 650338202
push_back 63131618
push_back 671237869
push_middle 765379003
get 303366
get 242689
push_middle 497445190
push_back 624524340
push_middle 617122416
push_back 306969503
push_front 382318370
get 239938
get 262786
push_back 826692377
push_front 117104754
push_back 724786219
push_front 670481740
get 102405
push_front 706505582
push_middle 543308906
push_front 59780291
get 162154
push_middle 761970812
push_back 161205562
push_back 862921016
push_middle 105235524
push_back 374997938
push_middle 839753208
get 116788
push_back 929157900
push_middle 532926087
push_front 584990953
push_front 789487836
push_middle 58559394
push_front 666380090
get 187589
get 282869
push_back 828380269
get 115476
push_middle 420540722
push_front 994674526
get 266850
push_middle 684956080
get 11980
push_front 712514993
get 42521
get 7614
push_front 941838635
push_middle 211372115
get 28308
push_back 500785608
push_back 988773506
push_middle 981455769
push_front 310273480
push_back 766793158
push_front 914115555
push_front 580936774
get 107297
push_front 311285623
get 123069
push_middle 859477829
get 248625
push_front 567814638
push_back 696069931
push_back 599548492
push_middle 152234907
push_front 530457251
get 139883
get 52132
push_middle 7396904
get 309003
push_front 817038430
push_back 285616007
push_back 436852312
push_front 901620157
push_back 207616669
push_middle 252619053
push_front 264390534
push_middle 637418125
get 291082
push_front 271975829
push_middle 292632792
push_back 116792107
push_middle 450070581
push_middle 643399826
push_middle 836349626
push_front 288169606
push_front 280186073
push_middle 123298294
push_middle 918700347
push_back 501968555
push_back 488981874
push_middle 19948227
get 38446
push_middle 4197324
push_back 123007922
push_front 778108743
push_back 683088256
push_middle 466284645
push_middle 116986696
push_middle 776217741
push_front 264489049
push_middle 304355751
push_middle 191140418
get 194612
push_front 419653731
get 58842
push_middle 192712187
get 285953
push_front 54627390
push_back 810143786
push_middle 53324016
push_middle 831812811
get 281821
push_middle 775584685
push_middle 628617911
push_front 826249827
push_front 491228731
get 120836
push_front 969895570
get 270120
push_front 959381543
push_middle 473981380
get 44788
push_middle 299257088
push_middle 339566190
get 171074
push_back 644436330
push_front 73708370
push_back 805640082
push_front 542755993
push_front 112217834
push_front 684699249
push_middle 723466464
push_back 144446007
push_front 432946653
get 6434
get 318141
push_back 440465716
push_back 922955461
get 22414
push_middle 610885566
push_middle 729645574
push_back 927339932
push_back 134833642
get 185640
get 226681
get 205636
get 174752
push_middle 262962884
get 223774
push_front 883383725
push_front 590181521
push_middle 27182742
push_back 349644555
push_back 526671184
get 318649
push_front 654093956
push_back 302659202
push_back 836440436
push_back 178605296
get 192751
push_front 845777911
push_front 400627889
push_middle 73663403
push_back 766071108
push_front 188340167
push_middle 139754775
push_middle 769623481
push_middle 47511371
push_middle 260427594
get 123844
push_back 528165849
push_middle 766168977
push_back 813686021
get 277972
get 147558
get 12240
push_back 351651361
push_back 430364615
get 306422
push_middle 513069232
get 303803
push_front 733996969
push_middle 974418049
push_front 368559433
push_front 301116625
push_middle 545193682
get 158124
push_middle 80289570
push_middle 622273827
get 11297
push_front 808541422
push_middle 806978490
push_front 650104166
push_front 298505452
push_middle 561633514
push_front 500576693
get 56245
push_front 152282466
push_back 55398423
push_front 649750499
get 290728
push_front 748742696
get 293085
get 92300
push_middle 705337692
get 197378
push_middle 796673601
push_front 742879108
push_front 79154280
push_front 16653977
push_front 277405660
push_middle 150781113
push_front 545376550
get 271365
push_front 579280679
get 279978
push_middle 969938569
get 290620
push_middle 807535243
get 322448
push_back 159177124
push_front 37838336
push_front 478615447
push_middle 745075487
get 47985
push_middle 248670903
get 241363
push_front 970133717
push_back 413728599
push_middle 959869839
push_front 84842905
push_middle 576169433
push_back 166385635
push_middle 414950203
push_front 81978419
push_middle 619334699
push_front 686443694
push_middle 139283460
push_back 639956644
push_front 152276945
push_middle 590418411
get 165123
push_back 74221110
get 274662
push_back 35007056
push_middle 590849536
get 118459
push_front 412316096
push_front 306271463
push_front 166821543
push_middle 576189075
push_back 150252522
get 108433
push_back 785703987
push_back 931305921
get 144414
get 53210
push_middle 357921004
push_middle 785616563
push_front 694984037
get 272868
push_back 359459799
push_back 587319852
push_middle 636705683
get 209175
push_front 639521269
get 39893
push_middle 445487754
push_middle 49033694
get 218972
push_front 523227954
push_middle 949383016
push_middle 765322373
push_back 54399579
push_back 795008229
push_front 356970175
get 289766
push_back 209325711
get 173199
push_front 731317848
push_back 110578096
push_front 513895350
push_front 142707600
push_middle 118538929
push_back 371588204
push_middle 79929542
push_back 119030367
push_back 973711905
get 243137
push_middle 20102442
push_back 837535906
get 149159
push_back 864342812
get 5389
get 209570
push_front 456817233
push_front 715645170
get 266355
push_back 139738700
push_front 770892070
get 118310
push_middle 882758118
get 29582
push_middle 573043829
push_front 910608658
get 253487
push_back 559754907
push_middle 798387726
push_front 256450286
push_middle 733095481
push_front 778119696
push_back 73297732
push_front 969743281
get 68181
push_back 859520555
push_middle 825628660
push_back 847904856
push_back 651246083
push_back 508999632
push_front 558029008
get 150278
push_middle 906328584
push_front 266871764
push_back 252029574
push_back 861876998
push_front 112698237
push_front 491725039
push_back 283851488
push_back 498199201
get 42033
get 223938
push_front 136828606
push_back 668315377
push_back 428715404
push_back 362868253
push_back 15823233
push_front 427820833
push_middle 388160937
push_back 881879212
get 73916
push_middle 993438913
get 185172
push_back 400194963
push_back 715684478
push_front 139518430
get 305503
get 7439
get 208872
push_middle 590022540
get 282285
get 81541
push_back 206525909
push_middle 262129465
push_middle 964979134
get 252436
get 225548
push_back 243538372
push_back 837435948
get 132979
push_middle 12465161
push_back 279042977
push_middle 214468456
push_back 674231087
push_back 374569900
push_front 481274991
push_back 176390815
push_middle 287868148
push_back 827966084
push_back 583158800
push_middle 630955181
push_back 344052920
push_front 49709354
get 208608
push_middle 235638304
push_back 439728436
push_front 775546845
get 113436
get 88999
get 255235
push_back 483201239
get 117780
get 16103
get 299560
push_back 287871998
push_back 540293290
push_middle 640941699
get 156436
push_front 889828070
push_back 519055249
push_front 413412636
push_front 276405957
push_back 658929686
get 43832
get 101483
get 29726
push_front 648158981
push_back 787880950
push_middle 98379906
push_back 34663819
push_front 442121357
push_back 932987402
push_back 323117854
push_front 743065614
push_front 437282233
push_middle 14084889
get 210858
push_middle 459289547
push_back 687663670
push_front 809007421
push_front 578668039
push_back 798920845
push_back 876909783
push_front 357763696
push_middle 780523704
push_back 439952626
get 106421
push_middle 463385295
get 257807
push_middle 861557496
push_middle 938543690
push_middle 907111114
get 77291
get 230852
get 296954
push_back 621573271
push_front 707558936
get 75391
push_back 115667425
push_back 622850962
push_front 539094063
push_middle 168332909
push_back 973555228
push_middle 785470837
push_back 136216726
push_middle 560274748
push_front 41245290
push_middle 655205804
push_back 370694311
get 186146
push_front 718355720
push_middle 89559517
push_back 710856444
push_middle 216385320
get 269646
push_middle 980022104
get 290956
push_back 582554800
push_middle 968899129
push_front 268433350
get 305912
push_middle 627976548
push_back 927134305
push_back 167753308
push_back 195488915
push_back 841019555
get 153898
push_back 645508270
get 139176
get 53626
push_front 897863982
push_front 296201432
push_middle 646677877
push_middle 377772275
push_front 348431850
push_front 688100502
push_front 94099440
get 89008
push_back 917966013
get 56951
get 134755
push_middle 276856436
get 273514
push_front 156629228
push_front 513532200
push_back 901480158
push_middle 710021026
push_front 808799457
push_middle 311300078
push_back 790392975
push_front 721426150
push_back 285959590
push_middle 903147171
push_back 27480068
get 97433
push_front 480274913
get 231904
get 225492
push_back 748409626
push_front 965774269
push_front 147137824
push_back 783875146
push_middle 71282712
push_back 791736644
push_middle 544871185
push_front 763648739
push_middle 507807410
push_middle 299125963
push_middle 194422034
push_middle 797107326
get 107009
push_front 788763488
push_middle 544053563
get 51126
push_back 606362978
push_back 110503607
push_back 400540636
push_middle 213684273
push_middle 711000908
get 11442
push_back 76865754
get 116303
push_back 215086666
push_middle 653414063
push_middle 175433545
push_middle 128561276
push_back 4742615
get 113031
push_front 493283268
push_middle 244089406
get 207198
push_middle 192879306
get 217177
push_middle 133982340
get 145805
push_middle 432210119
push_middle 13764366
push_middle 857540479
push_middle 548248589
push_front 476286973
get 46772
get 86680
push_middle 57681995
push_front 972664402
push_back 464081001
push_back 127218815
push_front 432409722
push_middle 629234923
push_front 630111463
push_front 872916234
get 122787
push_middle 564493338
push_middle 758649709
get 292374
push_front 559635772
push_back 581208940
push_front 136845792
push_back 857475032
push_front 100625818
push_front 977583815
push_front 666664560
push_back 769433031
get 79174
get 6438
get 85897
push_front 438242348
get 258640
get 86542
push_front 308036813
push_front 426430214
push_front 559286937
push_front 640904348
get 217117
get 9972
push_back 459568507
push_front 992613722
get 179752
get 300775
push_middle 463942984
push_back 289060744
push_middle 998556742
push_middle 86912964
push_back 979857957
push_middle 879693567
push_front 830244716
push_middle 704389922
push_back 910237199
push_back 819257414
push_back 393326845
push_front 344295320
push_middle 954742486
push_front 818278998
get 29790
push_back 379273137
push_back 368272485
push_back 89775990
push_back 404807532
push_middle 110635575
push_back 301273135
push_middle 357453655
push_back 616827856
get 29336
push_back 71400016
push_back 128589346
get 37359
push_back 322803688
push_middle 812245554
get 306448
get 239559
push_middle 53569105
push_front 439385992
push_middle 332332999
push_back 988382459
push_back 822837084
push_middle 433149770
push_back 380540996
push_middle 764453023
push_middle 696690688
push_back 894296942
push_front 836085200
push_middle 190840265
push_middle 205140345
push_back 157232858
get 194364
get 15989
push_front 300714790
push_front 422390053
push_front 987801053
push_middle 822826719
push_front 118473366
push_back 233463564
push_back 55629983
push_middle 390692583
get 134461
get 138954
push_middle 414830013
push_middle 396677721
push_front 708755770
push_middle 96481076
push_front 274934297
push_front 176631125
get 163844
get 155970
push_back 975183691
push_front 204519873
push_middle 522990437
push_front 352492553
push_back 21358114
push_front 89006556
get 267053
push_front 67604024
push_front 576493743
get 294087
push_front 397908469
push_back 269821205
get 225479
push_back 201342855
push_back 459696523
push_middle 906626227
push_back 270059013
push_front 217583260
push_middle 242001706
push_middle 356286103
get 25954
get 274882
push_front 711281885
push_middle 344684715
push_front 920241989
push_middle 521606214
get 208792
get 18296
push_middle 767183831
push_front 161510291
push_middle 986246611
push_front 807372566
get 18616
push_back 985961030
push_back 921300997
push_back 907613613
push_back 78627078
push_middle 29317010
get 85455
push_front 158221367
push_front 634834053
push_front 65271756
push_back 607362046
push_middle 540296992
push_back 227586851
get 79280
push_front 650896435
push_back 496785562
push_front 624339749
push_back 784320821
push_back 288709891
push_back 183556441
push_back 379934010
push_front 872512729
get 295704
get 92382
push_back 567378564
get 10991
get 193182
push_front 613209363
get 294208
push_back 408320026
get 110858
push_front 689208361
push_back 163976878
push_middle 746260183
push_middle 434658914
push_front 885334462
push_back 134951361
push_middle 140105784
push_middle 926075636
get 120100
push_middle 146291071
push_middle 52003713
push_front 281413621
push_front 440496005
push_back 835675722
push_back 659001739
push_middle 256337538
push_back 998100346
push_middle 866450962
push_back 121496643
push_front 792316215
get 35294
get 35135
push_middle 117160670
get 139743
push_middle 886997375
push_front 887966777
push_back 585684925
push_back 502497238
push_back 89863961
get 290448
push_back 300052461
get 12125
push_front 498685395
push_back 870340645
push_middle 835530980
push_front 99446978
get 121908
push_middle 833758612
push_front 91860862
push_middle 909227869
push_front 503605624
push_front 606408383
get 8367
push_middle 217588790
push_middle 542136260
get 277927
get 4652
push_front 645523997
push_back 570296353
get 264046
push_middle 332330943
get 41306
push_front 590576301
push_back 485212062
get 40174
push_front 573568326
push_front 778852172
get 229981
get 51220
push_middle 784774490
push_front 509959214
push_back 46757442
push_middle 564220759
get 7202
push_back 93403028
push_middle 921740934
push_front 770391469
push_back 110278596
push_front 82842280
push_middle 531898356
push_back 952605456
get 243082
push_back 813489522
push_middle 208499292
get 237066
push_back 896777944
get 245024
get 106011
push_front 967810267
push_back 812255254
get 285094
get 262903
push_middle 230963641
get 318339
push_middle 338257535
push_front 527048756
get 190748
push_middle 245722655
push_back 708700339
push_back 534078120
push_back 333220838
get 256228
push_middle 278764095
get 286689
push_front 869628694
push_middle 729065156
get 211899
push_front 937978921
push_middle 69893574
push_back 650818701
push_back 103742015
push_back 416952970
push_middle 346844012
push_front 391534529
push_back 179001273
push_middle 824328113
push_middle 622916941
get 289870
push_front 493084040
push_front 696019611
push_middle 135715379
push_front 775088760
get 51547
push_back 834189119
push_back 640692220
push_back 239608188
push_back 680482772
push_middle 259822480
push_back 510414817
push_back 132690584
push_middle 823141776
push_front 980465151
push_middle 484117493
push_front 120157637
push_front 946053402
push_back 620798902
push_back 505017641
push_front 17223064
push_middle 833090268
push_back 13560559
push_middle 517923993
push_middle 16517356
push_middle 895018064
push_back 878626349
push_front 959613013
push_back 103390100
push_back 260811933
push_middle 114701785
push_back 846314240
get 262161
push_front 376051965
push_back 677434621
push_back 430933734
push_middle 561700194
get 177052
push_middle 526983989
get 162011
get 49875
push_front 393722978
get 183456
push_front 150019534
push_middle 405414444
push_middle 897167460
get 307928
push_front 776730226
push_front 487524412
get 216992
get 51188
get 167492
push_back 955700613
push_front 920383147
push_back 525304042
get 46749
push_back 16852778
push_back 594711359
push_middle 553273430
push_middle 566775121
push_middle 660450143
push_front 961554009
get 147876
push_back 387524686
get 212169
push_front 990738271
push_back 396810033
push_front 236187845
push_front 517378359
push_front 389799765
get 84991
push_front 402521814
get 52384
push_front 111130305
push_middle 885880523
get 13769
push_middle 111551678
push_front 474243873
push_front 109077282
push_front 311343042
get 129517
push_back 750599621
get 271952
push_middle 542053733
push_back 55060700
push_front 887080699
push_front 695355454
push_front 952979836
push_middle 772774629
push_front 409452647
get 167164
push_middle 632011290
get 295092
push_front 734545805
push_front 302003900
push_front 173104567
get 266104
push_front 178346902
get 179348
push_middle 468439885
push_back 670823727
push_front 73713690
get 322806
get 24579
push_front 647965849
get 3144
push_middle 681585642
push_back 397990514
push_middle 535947850
get 132322
get 138320
push_middle 244249504
push_front 199364322
push_front 660195900
push_back 511999968
get 40614
push_front 540001684
get 256402
push_back 318493498
push_middle 761150491
push_back 803111056
get 176302
push_middle 31667058
push_front 534136177
get 229215
push_back 757334387
get 78631
push_back 964699852
push_middle 151228445
get 12861
push_middle 681712200
push_middle 923572773
push_back 155020853
push_front 274130330
push_middle 582497371
push_middle 25928088
push_front 811252638
push_middle 226122923
get 125931
push_front 163127189
push_middle 715212353
push_front 997129262
push_back 280151734
push_back 186601815
push_back 154434872
push_back 914915401
push_middle 255063420
get 6023
push_front 842928911
push_back 195072882
get 115427
push_middle 61900746
get 14921
get 261556
push_middle 371731478
get 208253
push_front 97102885
get 322116
push_back 751262848
push_back 151296015
push_front 806250616
push_front 771604775
push_back 32338385
push_front 649972875
push_middle 362426233
get 180239
push_middle 534694802
push_middle 304508496
push_back 858748124
push_back 616079945
get 69738
push_middle 989219925
get 111919
push_middle 153837658
push_back 66685929
push_front 992871307
push_middle 468346519
push_middle 793199355
push_back 490243158
get 149399
get 103770
get 256533
get 227353
push_back 785977184
push_front 358422669
push_front 229820280
push_middle 210910212
push_middle 535744596
push_front 80671625
push_middle 201412083
push_front 362633788
push_front 344797867
push_front 543025729
push_front 609804070
push_front 380968521
push_back 249049084
push_middle 521389496
get 102341
push_front 158635501
push_back 621629166
push_front 126433390
push_front 210600479
push_middle 116298391
push_middle 775592643
get 82702
push_front 316046822
push_back 452378651
get 229360
push_back 401679364
get 149981
push_back 910503563
push_back 978054640
push_back 256807494
push_back 781660646
get 299862
push_front 583305463
push_middle 200178400
push_back 923018804
push_middle 735869470
get 113270
push_back 774582047
push_middle 670173088
push_front 684348494
push_middle 461184009
get 24391
get 195032
get 57324
push_front 266834307
push_middle 777567370
push_front 526546802
push_middle 217245594
push_back 658538406
push_back 541545098
push_front 24253255
push_middle 89404046
push_back 158773232
push_back 19799585
push_front 937372215
push_middle 134344601
push_back 346134746
push_middle 739830629
push_middle 78781063
push_middle 686549478
push_middle 68795463
push_middle 352510184
push_middle 29273737
get 12476
push_front 13893520
get 168181
push_front 148247225
push_front 601056976
push_middle 22827723
push_front 650597527
push_middle 142443798
get 223505
push_back 873688953
push_front 581476571
push_middle 309256177
get 287486
push_front 22293807
push_back 292267610
push_middle 589185994
push_middle 369502895
get 65341
push_back 983699417
push_front 895070661
push_middle 91244710
get 32762
push_front 118358509
push_middle 452917043
push_front 803975741
push_back 593502979
push_back 347938740
get 223395
push_back 520621408
push_front 719566427
push_back 929843468
push_front 83533862
get 17624
push_middle 842634819
push_back 900809370
push_back 892090792
get 183950
push_back 597203134
push_middle 766481026
push_back 502045123
get 303628
get 231547
push_front 43873113
push_back 50809926
push_back 927026017
push_middle 109063068
push_front 364582289
push_back 124519311
get 121504
push_back 556659585
push_middle 39600320
push_back 484016449
push_back 729260829
push_back 945620187
get 233582
push_back 894167266
get 82453
get 239470
push_back 962702445
push_front 129147519
push_front 47510385
push_middle 495093474
push_middle 206568867
push_back 950254071
push_middle 452535466
push_back 258365431
push_middle 791245387
push_middle 157953313
push_front 379851584
push_middle 266214875
push_front 869566753
get 263442
push_middle 481159355
get 146766
get 103038
push_middle 41548342
push_middle 557363182
push_back 30788613
get 198895
push_back 94595634
push_middle 811804872
push_middle 487549967
push_middle 948013002
push_front 458766646
push_back 884146797
push_middle 932789813
push_back 326137260
get 53742
push_front 659062861
push_front 142587288
get 319218
push_front 662147198
push_front 621457557
push_back 993084945
get 79492
push_middle 203243668
push_front 362344834
get 63748
get 214573
push_back 51021487
push_middle 875225128
get 14022
push_middle 258346556
get 138034
push_middle 985038536
get 186927
get 67118
push_front 68993954
push_front 426303671
push_middle 695320769
get 26414
push_back 902904775
push_middle 85739179
get 163831
get 240919
push_back 390402758
push_middle 270323577
get 245244
push_middle 984549561
get 187003
push_back 328839794
push_middle 103073095
get 131468
push_back 225024245
push_back 194841108
push_middle 55927823
push_back 305381767
push_middle 358755342
get 126318
push_back 668519278
push_middle 769522170
push_middle 819406765
push_back 978470980
push_front 1288630
get 164920
push_back 865168650
push_back 357740979
push_back 346167324
push_front 805461645
get 120202
push_middle 456658103
get 26402
push_front 239922796
push_back 426293354
get 214312
get 256286
push_back 161243303
push_back 345633248
get 289946
push_middle 989432118
push_back 823305690
push_middle 19403225
push_back 349147685
push_middle 167841679
get 156850
push_back 17351831
push_front 856549917
push_front 334961390
push_middle 656554135
push_front 219810404
get 22020
get 210985
push_front 891429065
push_back 170613265
push_front 911635302
push_front 436964929
push_middle 774995958
push_front 90047595
push_back 633264977
push_front 475818716
get 154362
get 111221
push_back 212630294
push_back 193248091
push_front 60366853
push_back 170729122
get 214587
get 22667
push_front 294957257
get 196471
push_middle 6274031
get 111067
push_back 626955816
push_front 312293798
get 94096
get 308073
get 166793
push_front 76921867
get 136446
push_front 46748042
push_middle 168148263
push_middle 565978480
get 146207
push_back 724152564
get 205720
push_front 927593863
push_middle 256565408
push_back 5803054
push_back 570648723
get 195714
get 18445
push_front 960405343
get 291004
push_front 921763593
push_back 409025780
push_front 829384311
get 43858
get 147086
get 129034
get 139938
push_middle 340710831
push_front 314301988
push_front 235601514
get 306719
push_back 125264381
push_front 264856542
push_front 166335569
get 35277
push_middle 7058825
push_front 332450411
push_front 472949088
push_middle 717681095
get 186229
push_front 867545475
get 69041
push_back 241653631
push_middle 851253562
push_back 689984909
push_middle 641020977
push_back 279515615
push_front 138507272
push_middle 197436664
push_back 409928145
push_front 258637055
push_back 131572677
push_middle 3867855
push_middle 359825830
get 184727
push_back 134430317
push_middle 112291319
push_front 808728826
get 249400
get 95205
push_middle 657131863
push_front 78676073
push_middle 442510027
push_back 744278268
push_back 779163377
push_back 214312618
get 119050
push_back 357008676
push_back 798869787
push_back 408642051
push_back 658780764
push_front 193200958
push_front 537413790
push_front 996827723
push_back 188918420
push_back 51312467
get 214310
get 58839
push_front 420794346
push_middle 357728870
push_back 807981587
push_front 868023909
push_middle 911327446
push_back 915949445
push_front 84975209
get 3982
push_back 243360135
push_back 758358053
push_back 203945862
push_front 105017600
push_front 368727624
push_front 597742868
push_middle 645956425
push_back 549732969
push_middle 432538349
push_front 59178295
push_back 624591035
push_back 822831834
push_front 646697680
push_front 506935031
push_middle 37368619
get 152262
get 80416
get 48334
push_middle 462895993
get 186812
push_back 425961942
push_front 828657825
push_front 955033690
push_back 405882578
get 88979
push_back 542109255
push_back 703626261
push_back 147323966
get 188591
push_back 132277878
push_front 640570240
push_middle 632322495
push_middle 151897875
push_middle 642813345
push_middle 227342705
push_front 739107956
push_back 358541270
get 170427
push_back 23576607
push_front 775848641
push_middle 275619472
push_back 719949510
push_back 816011089
push_middle 31781563
get 9153
push_front 774513645
get 305765
get 71901
get 270842
push_middle 216348319
push_front 696196057
push_back 156777140
get 17963
get 223668
get 260939
push_back 299283158
push_front 328906470
push_front 861079408
push_back 858130313
get 59952
get 277177
get 136079
push_front 842235409
push_front 766222366
get 120598
push_middle 422809186
get 140797
get 82793
push_front 26779475
push_front 447374015
push_back 495151917
push_middle 177375154
get 144715
push_middle 658150977
push_middle 980407104
push_back 155526696
push_back 909512909
get 283223
push_back 100117120
push_middle 600339146
push_back 805100775
push_front 402864153
push_middle 717004082
push_middle 83126848
push_middle 491237776
push_front 46057534
push_middle 995042780
get 225951
push_middle 751084240
push_back 248073675
push_middle 184899667
get 163836
push_middle 8165959
push_front 708299288
get 165736
push_back 157266437
push_back 546183738
push_middle 50658005
push_middle 754504579
get 278630
push_middle 500357579
push_middle 127839951
get 279304
push_back 590860956
push_middle 358727863
get 147246
push_back 843265778
push_middle 939330259
get 152608
push_back 470104790
push_back 305566174
push_back 434680101
get 49872
push_back 917592424
push_front 574018162
push_back 883363216
push_middle 640754793
push_back 699138369
get 227618
push_back 683431315
push_front 262829028
push_middle 864676951
push_middle 371956595
push_front 260113291
push_middle 142603665
push_front 101827519
push_middle 460885019
push_middle 425618188
push_middle 238188897
push_front 960574765
push_middle 566178837
get 59319
get 100772
push_middle 870200334
push_back 303642350
push_front 477006314
get 301875
push_middle 965293519
push_middle 345637696
get 136093
push_middle 961039401
push_front 381750870
push_middle 209234737
push_back 266162772
push_middle 301936604
get 81190
push_back 533116278
push_back 432508914
push_back 716276040
get 213113
push_middle 493461391
get 318982
push_front 236813803
push_front 499511019
push_front 375355151
push_back 249031036
push_middle 131928717
get 151931
push_front 582808093
push_front 929564006
get 85309
push_front 361515076
push_back 86477869
push_front 964244444
get 21357
get 321449
get 267516
push_middle 265477790
push_back 849877963
push_front 588613856
push_front 467874966
get 37365
push_back 2410056
push_back 645362438
push_front 383470521
push_front 878823900
push_back 263107219
get 148737
push_front 67544770
push_back 812023598
push_back 300616131
push_front 551453138
push_front 171947939
push_back 399040706
push_back 709309381
push_middle 358657007
get 108484
get 60193
push_front 150744490
push_front 699183978
push_front 384899022
push_front 255974007
get 177572
push_front 121108974
get 167390
push_back 143208612
get 252374
get 316475
push_front 276161732
push_middle 336380900
push_back 238428629
get 155752
get 203162
push_front 823081388
get 70928
push_back 199439677
get 176385
push_back 145190582
push_front 185193640
push_middle 564712456
push_back 29056711
push_middle 970623824
push_back 999156933
push_middle 52181224
get 171593
push_back 305879299
get 186222
push_front 945367414
push_back 197516612
get 210092
push_back 380454776
push_front 866602103
push_middle 7333468
push_front 147156263
push_middle 768167144
push_middle 33445999
push_middle 136759096
push_back 183800114
get 221388
push_front 943423420
push_front 17845986
push_back 719075014
push_middle 403528055
push_front 892111486
push_front 806595010
get 312108
push_front 484323743
push_middle 295918863
push_back 237909250
push_middle 321254248
push_front 648877790
push_front 577720306
push_front 225002528
push_back 495864727
push_back 121427230
push_middle 24128362
push_front 551063936
push_middle 955292068
get 193402
get 222344
push_back 239171863
push_back 139926813
push_back 843115515
push_front 51826199
get 49215
get 119471
push_middle 96141829
push_front 744967267
push_middle 893690307
get 273453
push_back 925930420
push_front 239577126
push_middle 527512067
get 102377
push_front 255994689
push_back 754290975
get 107743
push_front 503895007
push_front 239485601
push_back 113525102
push_front 226090507
push_front 431044487
push_front 400397534
get 212582
push_back 700179315
push_front 525010051
push_front 56809995
push_back 557577674
get 115405
get 21013
push_front 902781003
push_front 169820259
push_middle 630861450
push_front 73999800
push_back 258892703
push_middle 21957949
push_front 969400166
push_middle 978312293
push_back 935636607
push_middle 19367094
get 313860
push_front 361201589
get 162249
push_middle 1909767
push_middle 562680842
push_middle 581810387
push_back 891683831
push_front 463780659
get 321668
push_front 22430816
push_front 103394491
get 98582
push_middle 495661773
push_middle 233610576
push_back 87497745
get 222761
push_front 273951317
push_middle 62523625
push_back 77044272
push_back 968383124
push_back 301654924
push_back 260305535
push_middle 143752060
push_back 787372456
push_front 144287836
push_back 699429572
push_front 368186634
push_front 646174958
push_front 450501910
get 313173
push_middle 982145941
push_front 807647193
get 282520
push_front 665362182
push_middle 248085542
push_middle 161801997
get 300085
push_front 164649265
push_back 294028522
push_back 140429968
get 213142
push_back 373811163
get 15240
get 229143
push_back 775183552
push_back 470165532
get 159653
get 285168
push_middle 165791442
push_middle 163489360
get 80803
push_front 994612559
push_back 715515914
push_back 534403499
push_middle 601257562
push_front 77181720
push_middle 707364930
push_front 734930149
get 171639
push_front 265906151
push_back 80431302
get 220400
push_middle 970030530
push_middle 645190801
get 163843
push_front 672505917
push_back 836810174
push_back 212512588
get 46521
get 42104
get 178709
get 317385
push_front 912579015
push_front 907151331
get 67850
push_middle 822684883
push_back 39864915
push_front 498727544
push_middle 643531224
get 157514
push_middle 805235859
get 260053
push_front 651222934
get 125893
get 216212
push_front 59489102
push_front 121272968
push_middle 178689007
push_middle 852653352
push_middle 608094605
push_middle 871374006
push_front 394734014
push_middle 259839065
push_middle 543252878
get 154599
push_back 169570884
push_middle 348452562
push_middle 744981401
push_front 712090928
push_middle 150235088
push_back 751450443
push_middle 301723810
get 224581
push_back 203610021
push_back 323139637
push_front 575291572
push_front 685401293
get 82875
get 201354
push_back 798540627
get 224911
push_front 420307843
push_back 83710203
push_front 302551902
push_back 860447652
push_back 422496297
push_middle 174649672
push_back 539134688
push_middle 858725068
push_back 94332772
push_front 982454559
get 187119
push_back 803670476
push_front 133651756
push_back 720320452
push_front 188538658
push_back 334346815
get 165419
push_front 181890821
push_front 451154377
push_front 746480197
push_back 536260968
push_middle 983238252
get 203668
push_front 583856067
push_middle 258520072
push_front 807824572
push_back 905406339
push_middle 355595437
get 35499
push_middle 695684391
push_front 324962167
push_back 564842103
push_front 301112446
push_middle 76607400
get 227719
get 14138
push_front 236494885
get 14393
push_back 410702393
push_back 488722765
get 9683
push_front 318718612
push_back 245018223
push_back 603410431
push_back 805340559
push_back 290909061
push_back 692254110
push_back 544740687
get 41627
push_front 415190836
get 262392
push_middle 464831641
get 237845
push_back 445203280
get 181416
get 233390
push_middle 134855820
push_back 304198930
get 228850
get 198942
push_middle 349815595
push_back 188152847
push_back 204930378
push_middle 259879511
push_middle 236649197
get 171825
push_back 361970998
push_middle 520123290
push_middle 315517459
get 241787
push_middle 728711783
push_back 64185527
get 137459
push_back 985402331
push_front 210666399
push_middle 338558703
push_middle 697352058
push_back 189934320
push_back 550792705
push_front 207172760
push_middle 510731490
push_middle 453361890
push_back 643344213
push_middle 656487145
push_middle 179504594
push_back 382344175
push_middle 794959587
push_front 713443181
push_back 589609271
push_back 942135296
get 67163
get 186459
push_middle 699362117
get 25824
push_middle 737789166
push_back 22074152
push_back 667559639
get 111984
push_back 200064358
push_middle 530166987
get 82346
push_front 516768650
push_back 343830157
get 145092
push_back 117001070
get 19323
push_back 890796567
push_middle 934806128
push_front 527469371
get 124211
push_back 965183373
push_middle 111768857
get 47180
push_back 13290973
push_back 204022593
push_back 200815678
push_back 599486977
get 32763
push_back 79072843
push_back 210233279
push_front 789033362
push_middle 722361777
push_middle 134264574
push_middle 370457404
get 63960
get 200339
get 21744
get 302060
push_middle 631157837
push_back 234717219
get 218344
push_middle 455627912
push_front 943671474
get 232814
push_front 26703941
push_back 272365752
get 259197
push_back 639935565
push_middle 973408563
push_middle 287946209
get 63045
get 11370
push_middle 298160623
push_front 306802052
push_middle 103084680
push_front 499487986
push_middle 303069094
push_middle 426817432
push_front 757711595
push_back 581765564
push_front 211694817
push_front 180746358
push_back 722019009
push_back 541631891
get 310017
push_middle 213538133
push_front 629247604
push_front 42699175
push_middle 600408639
push_back 954612801
push_middle 679691273
get 83379
push_back 590495495
push_back 789172630
get 19603
push_front 193354001
push_middle 34995016
push_middle 880999979
push_back 576205177
push_back 534606868
push_back 960836678
push_middle 252700094
get 52222
get 12733
push_back 989467013
push_front 89125678
push_middle 901917664
get 243878
get 144922
push_back 376759682
push_middle 267006086
push_back 945574301
push_middle 501843507
push_back 763148379
push_back 837937190
push_middle 148298039
get 6510
push_middle 728189711
push_front 713030916
push_back 433033
push_middle 531746159
get 194264
push_back 182939096
push_front 891276337
push_front 507522614
push_middle 399697515
push_middle 508144671
push_back 224450582
get 288305
push_middle 764775634
push_middle 489685460
push_front 969268459
get 205123
push_front 879580894
push_back 923777628
push_front 694717323
get 102726
push_back 705630829
get 115389
push_middle 804428637
push_middle 944259198
push_front 745226070
push_back 21017047
push_front 52140834
push_middle 283922799
push_back 545510043
push_front 306334840
push_front 771029527
get 48521
push_front 515560981
push_front 485667724
push_back 280006885
get 152623
push_front 99914433
push_middle 996306625
get 129473
push_front 81596458
push_back 663064314
push_front 498160518
push_middle 636846348
push_back 16670276
push_back 414080049
push_back 530053447
get 51640
push_middle 719061572
push_front 883945565
push_back 35738926
push_front 360072065
get 26482
push_middle 357110162
push_back 493073861
push_front 448232017
get 277523
push_middle 294641774
push_front 475174299
push_front 441939882
push_back 64217826
push_middle 765714712
push_middle 89722563
push_back 145291121
push_front 665702841
push_front 744311797
push_front 104435492
get 145057
push_middle 302624671
push_middle 724668370
push_middle 491528221
push_front 665243010
push_middle 51551950
push_back 714917315
get 139848
get 154086
push_back 624883444
push_back 889995326
get 153179
push_back 197455339
push_back 360125822
push_back 988775658
push_middle 554577621
push_front 723259053
push_middle 520890233
push_front 840912980
push_middle 24429736
push_front 585657621
push_front 501596764
get 105602
push_middle 850941080
push_front 57675805
push_back 186410565
push_front 220507225
push_middle 785472132
push_middle 753320575
push_middle 454880765
push_back 385198474
push_middle 449770071
push_back 978422248
push_middle 291802188
push_back 3763749
get 88715
get 138064
get 50179
push_back 938756444
push_front 801392773
push_back 174107840
push_back 705942850
push_back 217453831
get 145296
push_middle 397090892
push_front 180195346
push_front 469484027
push_back 902144937
push_front 682390979
push_middle 912302698
push_middle 683410510
push_front 507855388
push_front 901780919
push_front 155965231
push_middle 372465449
push_middle 54829293
get 115260
push_back 990633544
get 158566
push_middle 160111686
push_front 296901765
push_front 325434270
push_middle 94496071
get 125300
push_middle 892806767
push_front 586962692
push_front 822514645
push_middle 618736124
get 127083
push_middle 659406860
push_back 830390338
push_middle 527006076
push_middle 796010538
push_middle 180930931
get 144212
push_middle 57245513
push_back 546132787
push_back 557842099
push_middle 774193152
push_front 340015977
get 77860
get 256116
push_middle 757113604
push_back 720624467
push_middle 515551355
push_middle 724440247
get 254114
get 141147
push_front 655239952
push_middle 785441433
push_front 72602782
get 231648
get 133117
push_back 784408836
push_back 953575976
push_back 362130613
get 255767
push_front 961671342
push_back 116320428
push_middle 70363667
push_back 692542975
push_back 821522557
push_middle 23520454
push_back 68029618
push_front 345172822
push_front 53232107
push_back 4504606
push_front 742116911
push_back 836590925
push_middle 662357950
get 67097
push_front 933132072
push_back 561751628
push_back 406129168
push_front 352404661
push_middle 221241255
get 25483
push_middle 509960064
push_back 264590372
get 245140
get 225619
get 316401
get 315137
push_middle 464367392
push_front 239026132
push_front 47030611
push_back 727442556
push_middle 75946248
push_front 744473063
push_middle 418265139
push_middle 958622552
push_back 164837151
get 21275
push_back 101509263
push_middle 50988194
push_middle 895129739
push_back 949147494
push_back 93400068
push_middle 853852430
push_back 970566177
get 73131
get 206917
get 185400
push_middle 779391732
get 259519
get 195852
push_front 354847450
push_front 195172200
push_front 690399332
push_middle 493493342
push_back 338978928
push_front 630567149
push_back 524120637
get 158152
push_front 827106971
push_middle 469950442
push_back 482890750
push_back 337784900
push_back 916232075
push_back 936048722
push_middle 636450437
push_front 982958051
push_middle 664339281
push_front 259577406
get 263929
push_middle 319807482
push_back 48140451
push_front 619333542
push_back 584383690
push_back 223841227
get 219079
push_middle 423149010
push_middle 947679305
get 178314
get 194185
get 104022
push_back 6804586
push_middle 829242896
push_back 796837929
get 322532
get 254152
push_back 560634317
get 303214
push_middle 346244627
push_back 898777900
get 318227
push_back 77527794
push_front 657286468
push_middle 14003643
push_middle 202545383
get 224518
push_front 661659568
push_front 721560629
push_middle 113946077
get 78765
push_back 238201061
push_middle 448041878
push_front 872107124
push_front 107873004
push_back 526955024
push_back 172030483
push_front 752502204
push_middle 625896218
push_middle 519031732
push_middle 470715071
push_back 118942652
push_front 884310104
push_back 796642913
push_front 333047801
push_front 563268523
push_front 260382458
push_back 48122285
push_front 392243301
get 240456
push_front 839865318
push_back 863183537
get 193252
push_front 840874489
push_middle 905838809
push_middle 711539039
push_front 375177119
push_back 119662949
push_back 20534415
get 151500
get 6334
push_front 304348949
push_front 805752485
push_front 831036933
push_front 377531542
push_back 305725038
push_middle 895254712
push_front 176375531
push_middle 326609065
push_middle 34826136
get 310219
push_middle 392969678
push_middle 98645193
push_front 460728245
get 229090
push_front 418006035
push_middle 239530836
get 295257
push_back 239332356
push_front 221238714
push_middle 254274887
push_back 404366664
push_middle 238617860
push_front 695277072
push_middle 573287136
push_front 82239170
push_front 296723780
get 5831
push_back 702091729
get 315997
push_middle 414374617
push_front 314973750
get 297716
push_front 680515560
get 65194
push_back 800063577
push_front 981847134
get 187423
push_front 303830546
get 321968
push_middle 714694338
push_middle 566898991
push_back 337765754
get 188878
push_back 50982637
get 86132
push_front 357315034
push_front 828609663
push_middle 732857312
push_middle 746586271
push_back 929919956
get 194543
push_back 108694287
push_front 691825045
push_middle 467392972
push_front 783333929
push_front 892731135
push_front 659892467
push_back 440953684
push_front 59501347
get 61130
push_back 199110204
get 296988
push_back 994406500
push_front 872348365
push_middle 672744274
push_back 114645265
push_middle 747682245
push_front 432789092
push_front 851138135
get 301357
push_front 587009753
push_back 336598928
push_back 572114563
get 315752
get 317747
push_front 127079752
push_front 431330375
get 80871
push_middle 611946921
push_front 999837144
get 30507
push_back 855843338
push_back 450637649
push_middle 233952506
push_middle 581638968
push_back 311766408
get 295299
push_front 749081849
push_back 882225481
push_middle 54934848
get 137271
push_middle 877553094
push_back 239185147
get 12826
get 60240
push_back 341037314
push_front 142833425
push_back 8268869
push_front 256486033
get 283093
push_back 461806889
get 42066
push_front 148177700
get 204483
push_middle 519113575
push_front 67422418
get 217633
push_front 210242221
push_back 72172011
get 277786
push_front 472072091
push_middle 778979028
get 175125
get 77787
push_back 960041149
push_middle 652295543
push_back 700747447
push_front 332616331
push_back 420156557
push_back 165117483
push_middle 516150983
get 41696
push_front 893508377
push_back 222302213
push_middle 971737885
push_middle 500778237
push_back 704680774
push_middle 364596873
push_back 10686835
push_middle 503070320
push_middle 727793916
get 71816
get 229168
push_front 180555703
push_front 901106584
push_back 570634641
push_back 146910339
get 218502
push_middle 417699281
get 266744
get 107128
push_front 556564729
push_back 250383950
push_middle 957572216
push_back 510239069
push_back 506408680
push_middle 627035677
push_front 695929531
get 201019
get 94388
push_front 944403267
push_front 27226320
get 316811
push_back 556264443
get 234541
push_back 105614810
get 103225
push_back 682929974
push_front 854506959
push_middle 917447802
push_back 53638740
push_back 656013147
get 294586
get 8332
push_back 508748547
push_back 427371926
push_middle 12987057
get 120357
push_back 616433371
push_back 725424267
push_middle 272591074
push_middle 831335839
push_middle 784275533
push_front 218563640
push_middle 26519046
push_back 707814694
push_front 879559434
push_middle 763386476
push_front 544415231
push_front 882028660
push_front 332927187
push_middle 825583242
push_back 58412983
push_back 310896907
push_front 683029532
push_middle 270279793
push_back 125826855
push_back 662098491
push_front 979925306
push_front 271260961
push_middle 395643859
push_middle 800551004
push_front 478090773
push_middle 559175396
push_middle 962930132
push_back 789336987
push_middle 922418565
push_middle 616925577
push_back 921282389
push_back 414021698
push_middle 324304279
get 23773
get 84785
push_front 548411776
push_back 594493787
push_back 404343640
push_front 963459263
push_middle 24742670
push_middle 933832914
push_front 543120261
push_middle 119124523
push_front 313470285
push_back 857610792
push_front 453863699
get 170037
push_middle 630620888
get 289777
push_middle 216923671
push_back 903095585
push_middle 930846491
push_front 627354374
push_front 55062612
push_middle 273853170
push_front 125731197
push_front 242213475
push_back 267334233
push_middle 858014073
get 110532
push_middle 501220721
push_front 211195141
push_front 447185568
push_front 987599117
get 316414
push_back 252434189
push_back 798425737
push_front 233031322
push_middle 542136308
push_back 489835019
get 24890
get 279988
push_front 517709696
push_middle 336441825
push_front 305365528
push_back 972254331
push_front 611184843
get 23293
get 88823
push_front 824200530
push_front 287623429
get 154583
push_front 509908620
push_front 62729906
push_back 608955622
push_back 880968081
push_middle 274052165
push_back 827535562
push_front 990544084
push_back 500520947
get 110053
push_front 513748957
get 126166
push_front 587806506
push_front 866955419
push_back 845318081
push_middle 978339239
push_front 151403698
push_back 766418807
get 63457
push_front 233657311
push_middle 456569308
get 89478
push_front 780990141
get 259080
get 308696
get 95149
get 146408
get 232849
push_front 692219276
push_front 14343215
push_front 537531928
get 89140
push_front 429624612
push_front 234783141
push_front 401763361
push_middle 801348749
push_front 236677070
push_front 924464625
get 128662
get 134662
push_middle 59945956
push_middle 577808625
push_back 202587112
get 42368
push_back 722922107
get 148927
push_front 826701859
get 303325
push_middle 502095373
push_front 882831313
get 302745
get 46261
get 111642
push_front 46479631
push_front 793845871
get 111949
push_back 524621709
push_front 296556286
push_middle 249889114
get 116002
push_front 984600284
push_middle 434317417
push_back 332372740
push_middle 836476545
push_middle 432601597
push_middle 600766451
push_front 822820755
push_front 633787208
get 162748
push_middle 657540429
get 240130
push_back 76845700
get 160530
push_front 973043683
push_back 193698691
push_front 616606601
get 284437
push_back 563397680
push_back 708752985
get 49584
push_back 86754056
get 235016
push_front 290583442
push_back 575653778
push_middle 5719082
push_back 838865687
push_middle 298280387
push_middle 523959905
push_back 403278318
get 280902
push_back 921713051
push_front 484805878
push_back 124806843
get 179637
push_front 363256070
push_front 349128656
push_middle 515455168
get 219762
get 173605
push_middle 137922264
push_front 706308656
push_front 973375395
push_front 741644788
get 77685
push_front 828569712
push_front 153907205
push_middle 526205640
push_middle 683125087
push_front 516366501
push_back 612488747
get 262415
push_middle 636104644
get 97903
push_back 169631171
push_back 976790982
get 311252
push_back 691907088
push_middle 650076878
push_back 133628233
push_back 939549293
push_front 848189994
push_middle 636940811
push_front 358017718
get 127788
push_middle 934894910
get 74079
push_front 882105712
get 267103
push_back 643039169
push_middle 400713946
push_front 386447094
get 14135
push_middle 881830716
get 123159
push_back 303828132
push_front 981890717
push_back 841261499
push_middle 138203105
push_back 86266762
push_back 51523526
push_middle 840909632
push_back 543590811
get 212018
get 87045
push_front 125355345
get 293089
get 264842
get 248184
get 182860
push_middle 652398790
push_back 627722598
push_back 771453014
push_middle 128780343
push_front 586592333
push_middle 921844751
push_back 428889066
get 67539
push_middle 982088912
push_front 490477097
get 64212
get 289756
push_middle 626372717
push_back 924094017
push_middle 909229906
push_front 844802063
push_middle 144932150
push_back 61908586
push_back 422197153
get 218753
push_front 209473334
push_middle 655034551
push_back 664366530
push_middle 778224622
push_back 170783339
push_front 220593182
push_middle 285765328
get 227156
push_middle 959483638
push_back 388887642
push_back 669873497
push_middle 154312174
push_back 180364236
get 234562
push_middle 190873481
push_back 842446357
push_middle 453942045
push_front 891993623
push_front 820963628
get 89790
push_front 948238493
push_back 886598807
push_back 584271410
push_middle 352338472
push_back 812352794
push_back 593677236
get 236957
get 94988
push_middle 653046936
push_front 483122702
push_back 367075769
get 89268
get 187211
get 216522
push_front 329796446
get 111060
push_middle 984774810
push_back 840249635
get 165024
push_middle 909464514
push_front 780791562
get 199710
push_middle 689968634
get 183945
push_front 934299034
push_middle 299916942
push_middle 815857578
get 43862
push_middle 27301564
push_middle 557390383
push_back 279876610
push_back 647657802
push_middle 228055778
get 106469
get 299390
push_back 137033677
push_back 178254343
push_middle 735718646
push_front 609581703
get 220837
push_back 80167302
push_front 99702615
push_front 398071827
get 262699
push_middle 387278355
push_middle 201992290
get 64969
push_front 336389338
push_front 953790694
push_back 8308990
push_middle 843701449
push_middle 202023711
get 23479
get 276416
push_back 32045268
get 217016
push_middle 249138904
push_middle 552360577
push_front 610972480
push_front 219327582
push_front 384720872
get 7832
push_back 856458884
get 45975
push_back 529247958
push_middle 654852567
push_front 504452019
push_back 374338648
push_back 526347281
get 309064
push_back 266077023
push_front 663164672
push_middle 535550135
get 323902
push_front 430270490
get 249097
push_middle 225138642
push_back 608491707
push_middle 622762346
push_front 483903328
push_middle 686758591
get 253440
push_middle 540980818
push_middle 83177347
push_back 191898162
push_front 138612722
get 182515
push_front 628566481
get 12651
push_back 500159744
get 190805
push_back 308073012
push_front 478557301
push_back 914230465
push_middle 28601207
push_back 775574803
get 33683
push_back 417115874
push_front 740387154
push_front 393822108
push_middle 264583611
push_middle 472197509
push_back 58187680
get 320223
push_front 285704089
push_middle 431974001
get 222663
get 311903
push_back 430332393
push_back 479465061
get 254797
push_front 655706284
push_middle 199097324
push_front 838456060
push_front 944197313
push_back 95056762
push_middle 926382709
push_front 933257418
push_middle 788268860
push_back 320006006
get 154103
push_middle 801206189
get 224269
push_back 574075740
push_front 374556648
push_front 376313415
push_middle 677441464
get 89340
push_back 104656977
push_back 316773774
push_middle 129241793
get 85063
get 190480
push_middle 384622441
get 151805
push_middle 158770753
get 124333
push_front 515888025
push_front 457398552
get 205053
get 149902
push_middle 949007349
push_back 249693760
push_back 76032861
push_front 228966085
get 206531
get 104838
push_front 465304162
push_back 960674661
push_front 252601582
push_front 249784016
push_back 212844212
push_middle 52278979
push_middle 559780470
push_middle 617075344
push_front 993255132
push_middle 337271438
push_front 697818396
get 108403
push_back 615013431
push_front 606817157
push_middle 635933552
push_middle 178338435
push_middle 406607304
push_middle 968541229
push_back 923914754
push_front 736620719
push_middle 567385450
push_front 505657690
push_back 837424076
push_front 615204410
push_back 987747790
push_middle 299173593
push_front 274521387
get 88995
get 285394
push_front 478492976
get 191445
push_back 388141442
get 308385
get 55325
push_back 583047521
push_front 653123018
push_front 943094944
push_middle 592667575
push_back 771886185
push_middle 100101341
push_front 189370985
push_back 954667148
push_middle 256295856
push_back 971857820
push_back 385005159
push_middle 819706482
push_back 927480458
push_front 591500583
get 204185
push_middle 111072641
push_front 379688772
push_front 695729969
push_front 708897486
push_front 292807070
push_middle 827684633
push_back 300530505
push_front 488250228
get 253251
get 286989
push_front 928687031
get 231131
get 142468
get 79887
get 234216
get 60118
push_middle 739769774
push_front 187202939
push_front 605996367
push_back 895768395
push_back 84861279
get 166833
push_front 70237350
push_middle 863721280
push_front 50564006
get 306057
get 26368
push_back 596172520
push_back 538478856
push_front 523638559
push_back 762718988
push_back 883922707
get 270514
push_front 363465366
push_front 261039144
get 4324
get 75025
push_middle 354517897
get 223875
get 157282
push_back 43562649
get 271736
get 258072
push_back 861770643
push_middle 711321430
get 309816
push_back 697607499
push_front 727509042
push_back 623982026
push_front 975016863
push_front 829057005
push_middle 390683774
push_back 608377577
get 136567
get 128556
push_middle 95797775
push_middle 690708962
push_back 889007694
push_back 395697682
push_front 850436895
push_back 615780486
push_back 90343
push_middle 724112659
get 190159
push_back 101793832
push_back 439322839
push_middle 516206715
push_back 496039838
get 81306
push_middle 929808393
push_front 424023965
get 5249
push_middle 799145666
push_front 621872922
get 53724
get 158234
push_back 364237766
push_front 640971417
push_back 125609268
get 14405
push_front 220087651
push_back 867801169
get 260500
get 149637
push_middle 103038563
push_middle 113337842
push_middle 74388277
get 73320
push_front 662645725
push_middle 525895506
push_back 21889135
push_front 409447520
push_front 528678554
push_middle 627418518
push_front 503676367
push_front 619642214
push_back 687552355
push_front 476465995
get 142612
push_front 257123973
get 319163
push_back 41181862
get 247300
get 250477
push_middle 431439516
push_front 274267860
push_front 351484973
push_middle 453595925
push_middle 497507595
push_front 248097227
push_front 829335974
push_back 522751178
push_back 966322555
push_front 380286541
push_middle 258499472
push_back 870914119
push_back 96583961
push_front 989070397
push_back 864170457
push_back 455951602
push_front 930974104
push_front 978409988
get 297067
push_front 699221917
push_back 496873494
push_front 581208829
push_back 892992737
push_back 125195371
push_back 467644655
get 229626
get 142714
push_middle 744401057
push_back 446198665
push_middle 323618345
get 154892
push_back 506697526
push_front 322134099
get 280879
get 223271
push_back 85685754
get 254293
push_middle 204982987
get 46980
get 258844
push_front 298489580
push_front 581284010
push_middle 985923353
push_middle 802084309
get 143805
get 91651
push_back 501570856
push_front 309528510
push_back 626939697
push_middle 313784514
push_middle 976173149
get 242422
push_middle 136382227
push_back 968264158
push_front 433822646
push_middle 450475589
push_front 365001322
push_front 484544064
push_front 694649652
push_back 309500301
get 250132
get 119093
push_front 319783200
get 45167
get 56814
get 253645
push_front 58346188
push_front 249811525
push_middle 50704446
push_back 628435145
push_back 675916856
push_back 7784851
get 323457
push_front 270374253
push_middle 735587078
push_back 148723171
get 321497
push_front 411530274
push_back 504438014
push_back 984534550
push_front 86733138
push_front 40769756
push_back 927891621
push_back 467024079
get 140741
push_front 264690505
push_back 531485750
push_front 293656850
push_back 570087322
push_front 230369456
push_front 839587485
push_middle 361163700
push_back 215632996
push_back 89848422
get 116269
push_front 758801112
push_middle 462347100
push_back 656066664
push_middle 26219865
push_middle 698060347
get 197654
push_front 882810197
get 111453
push_front 445181168
push_front 999375689
push_front 603669292
push_middle 41911410
get 199252
push_middle 472283073
get 250127
push_back 837337949
push_back 505556489
push_back 768089904
push_back 679875733
push_middle 298856274
get 51414
get 71197
get 162784
push_middle 131030755
push_front 80241309
push_middle 206181074
get 52220
push_middle 172580807
push_back 945616635
push_back 14015703
push_middle 407130055
push_back 562995752
get 120068
push_front 343123474
get 311792
push_middle 878809882
push_middle 983552770
push_back 397107938
push_front 781807862
push_middle 2410833
get 234806
push_back 232301042
push_front 277436305
push_front 415539382
get 106333
get 123277
get 206655
push_middle 478103005
push_middle 879448431
push_front 650519773
push_back 829667015
push_middle 331178821
push_back 64266341
push_back 256170675
push_back 947318328
push_front 382682512
push_back 762175166
get 116038
push_front 126427679
push_front 445523659
push_middle 920157383
push_back 637385933
push_front 577496373
push_front 564252576
push_front 504152032
push_front 406014340
get 82734
push_middle 454880805
push_front 187884036
push_back 163402672
push_middle 52665412
push_back 173348957
get 56534
push_front 955928812
push_front 657142828
push_middle 227266094
get 95731
push_front 950090262
push_middle 519662693
push_middle 54004192
push_back 20374533
push_front 975411575
get 195744
push_middle 521627787
push_back 851271503
push_back 931821208
push_front 619942471
push_middle 201324514
push_front 178452613
push_back 354189599
get 40840
push_back 236584654
push_middle 744630506
get 60842
get 196859
get 271167
push_middle 658037377
push_back 167516015
push_back 255645174
push_front 255224404
push_middle 871230689
push_front 187298081
push_middle 253958395
push_front 200317080
get 310041
get 228826
push_back 300351080
push_middle 350420877
push_middle 964947288
push_middle 158515723
push_front 331562115
push_back 76128055
push_back 329229940
push_back 685572619
push_back 303151582
push_middle 75898436
push_middle 704418828
push_front 387329670
push_back 48175492
push_front 745338014
push_middle 798713561
get 66565
push_back 871716604
push_back 112713936
push_middle 367904755
push_front 801035863
get 226974
push_middle 394416707
get 73198
push_back 545384505
push_front 895902783
push_back 478628336
get 97711
push_middle 609040672
get 110386
get 222017
push_front 705595525
push_front 471173954
push_front 990355342
get 225858
push_middle 834654223
push_front 533838589
push_back 353720355
push_middle 142431941
push_front 118077458
push_front 449583073
get 267214
push_back 359595474
push_middle 428667473
push_front 180551384
push_middle 706672902
push_middle 311496541
get 281504
push_middle 275841452
push_front 955011346
push_back 530917965
push_middle 107414648
push_back 713724599
push_back 775843801
get 17641
push_back 618077857
get 217420
push_back 726639527
get 151864
push_front 944848354
push_front 266099365
get 145501
push_back 461469872
get 236133
push_back 42775649
push_middle 567996162
push_middle 989621631
push_middle 851127947
push_front 305924560
push_back 553739934
push_front 945676399
push_front 147587377
push_middle 944987443
push_back 806802900
push_back 293538861
push_front 388259836
push_middle 473410894
push_middle 807691387
push_back 849580582
push_back 901294609
push_front 349084615
push_middle 2254108
get 96996
get 181564
push_front 297449775
push_middle 863744964
push_back 74101778
push_middle 468840530
get 316624
push_front 236097621
get 313039
get 131542
push_back 850022740
push_front 486485802
push_front 921313870
get 279549
push_back 677528167
push_front 142411851
push_back 445119367
get 145843
push_middle 416644801
get 131820
push_front 121880427
push_front 613114495
push_front 637888256
push_middle 220081841
get 318821
push_front 668413357
get 69910
push_front 872884048
push_front 653148660
get 307095
get 169002
push_front 342351049
get 203647
push_middle 573460373
get 292870
push_middle 175217960
push_front 770076548
push_front 225990365
push_front 113915513
push_front 26643353
push_front 339395962
push_back 801187035
push_middle 260598705
push_front 606637456
get 285354
push_middle 62627238
push_back 53981211
push_front 457379192
push_front 163886982
get 190466
get 26491
get 16611
get 137058
push_front 716308510
push_front 828123530
get 177110
push_front 743637148
push_back 830084698
push_back 210023543
push_back 743161759
push_middle 88433108
get 230562
push_front 760806680
push_front 26554498
push_back 497052449
push_back 705470273
push_middle 91759382
push_middle 144596326
push_front 285396825
push_back 639041430
push_front 328072208
push_middle 496632811
push_middle 299048466
push_middle 476378421
push_back 393143547
push_middle 99379810
get 311184
push_back 289596324
push_back 618558795
push_middle 43423812
get 269779
get 8448
push_middle 639538622
push_front 917821884
get 144290
get 235523
push_front 513318327
push_middle 786857560
push_back 434735821
push_back 65977750
push_middle 706063189
push_back 998183567
push_front 990018390
push_front 393459634
get 78127
push_back 939411739
push_back 335997785
get 28573
push_back 555200162
push_middle 920421838
push_front 74694412
push_front 999824695
push_back 153315970
push_front 499799993
push_middle 225340614
get 91511
get 173937
push_back 319185762
push_middle 699060825
push_back 340999392
push_back 610041481
push_back 686845690
push_middle 652788890
get 126800
push_front 105549372
push_back 376102480
push_front 37744099
push_front 783276086
push_back 767229995
push_back 605848869
push_middle 472943668
push_front 146727978
push_back 684643051
get 31959
push_back 627531535
push_front 202318822
push_front 905993823
push_middle 136735628
push_front 46363771
push_front 200853555
push_front 759872250
push_front 568849414
push_front 960835069
push_back 3902639
push_middle 106810272
push_middle 702843993
push_back 442429475
push_front 421973323
push_middle 419470494
get 119443
push_back 273496363
push_middle 22475105
push_back 276118342
push_back 865313289
push_middle 729853117
push_front 836366402
get 62038
push_back 364412897
push_back 940700658
get 166457
push_back 269736849
push_middle 672827728
push_middle 235328747
push_back 822291397
push_front 914720850
push_front 63144559
push_front 852561132
push_middle 836498364
push_back 4847535
get 298038
push_front 505167842
get 152151
push_back 548747241
push_middle 673721185
push_back 1094050
push_front 203765926
push_front 873793020
get 405
push_middle 203195187
get 259828
push_front 971484776
push_front 819265978
get 20246
push_front 211760727
push_back 16954266
get 180739
push_back 635989725
push_middle 333583153
get 54017
push_middle 761721589
get 163498
push_back 956662169
push_front 39997825
push_back 922319488
get 232343
get 112155
get 209672
get 278271
push_back 41252448
get 106206
push_front 442025603
push_front 994024602
push_back 877431327
push_front 541506155
push_middle 930776779
push_front 817712281
push_back 94193580
push_middle 55304256
push_front 851663577
push_front 995351411
push_front 249455842
push_middle 60727424
push_back 961765792
push_back 865777641
push_back 806165037
push_middle 229901058
get 44986
get 1225
push_front 29018466
push_back 574771971
push_front 3010618
push_back 667316816
get 307319
get 74403
push_middle 739314878
push_front 483146468
push_front 11569902
push_middle 905445238
push_front 59318946
push_front 178723227
push_middle 461925278
push_front 327243347
push_middle 889985977
get 39830
push_back 285425594
get 26251
push_back 502959308
push_front 490437608
push_back 76080080
push_front 452157788
get 125917
push_middle 282009706
push_middle 607869409
push_middle 592927662
push_front 642925064
push_front 93298181
get 280122
get 308073
push_back 74976630
get 278292
push_middle 869611738
push_middle 355796982
push_front 958320552
push_middle 236202078
push_back 280163801
push_back 678461389
push_front 116158859
push_middle 7933779
push_middle 351519545
push_front 639269922
push_back 540380924
get 305341
push_middle 182387186
push_back 456122898
get 3135
get 192313
get 273581
push_back 935971762
push_back 477590101
push_back 859098347
push_back 84693567
push_front 415969388
push_middle 490448152
push_back 384319169
push_back 848731942
get 30806
get 179977
push_middle 988103842
get 107076
push_back 745167168
push_middle 862468395
push_middle 25988985
get 203077
push_back 986094242
push_back 190692430
push_middle 388429140
push_back 550114312
push_back 24982584
push_middle 33559084
push_front 517233171
push_middle 362929814
push_back 150669922
get 136818
push_middle 264373709
push_back 975669789
get 247949
push_front 173812012
push_back 3386022
push_back 53967996
push_front 507736860
get 146164
get 274792
push_front 23880554
push_back 948437742
push_back 141688563
push_back 818456952
get 322845
push_middle 209640066
get 160646
push_back 699599095
push_middle 941727397
push_front 937715398
push_front 572624798
push_front 772194624
push_back 847720459
push_back 948541465
push_middle 318859535
get 196904
push_front 278454240
push_back 206517552
push_middle 134966416
push_middle 178241443
push_front 261107368
push_front 761025149
push_front 733950129
push_middle 53359452
get 233725
get 114218
push_front 971814375
push_middle 181458571
push_middle 113555507
push_front 548779045
push_middle 640568875
push_middle 356238489
push_back 253477885
push_middle 819075470
push_front 810867603
push_back 841162769
push_middle 705298997
get 143653
push_front 381852841
get 250258
push_middle 207498989
push_front 717800324
push_middle 111142061
push_back 950049961
push_middle 361927269
get 5659
push_back 749562147
push_back 138300292
push_middle 857273282
get 289582
push_front 946509266
push_front 115972674
get 72680
push_front 851403761
get 23014
push_middle 940747847
push_back 29094020
get 308682
get 238913
get 113005
push_front 859498512
push_back 226860957
push_front 26557505
push_middle 143551991
push_middle 286496402
get 82085
push_middle 671882637
get 68520
get 186648
get 3081
push_middle 360208900
push_front 451138128
push_back 505445159
push_middle 696414118
get 147947
push_back 331016975
get 248975
get 209674
push_back 923712223
push_back 388260299
push_back 572625376
push_back 702977230
push_middle 148326241
push_middle 267502176
get 11560
push_front 185881040
push_back 369441445
push_back 114406810
push_back 711660229
push_back 675144324
push_front 487123068
get 17938
push_back 954616336
push_back 468909845
push_back 943160318
push_middle 622241693
push_front 303678290
get 246145
push_front 733583947
push_middle 367104427
push_middle 833882275
push_middle 601640693
push_middle 62717922
push_back 418425625
get 201639
get 166256
push_back 334331254
push_middle 525496788
get 173203
push_middle 113801116
push_middle 528539764
push_front 4574659
push_front 381475490
get 254327
push_middle 723499299
push_front 108691744
get 209878
push_front 961840814
push_back 473597048
push_back 546236440
get 317628
push_front 656919025
push_middle 143505765
push_middle 191383995
push_middle 933696501
push_back 321392604
push_back 353457929
get 62360
push_back 136866249
get 240829
push_front 726860496
push_front 81488039
push_middle 149815650
push_back 715559699
push_back 330634758
push_front 129367513
push_back 997223721
push_back 403520210
push_front 270224585
push_back 982402765
get 187618
push_front 937310133
get 162814
push_front 504820725
get 63825
get 47021
push_middle 175740626
push_middle 902921180
push_front 43125133
push_front 540808861
get 168583
push_middle 229356911
get 96725
push_front 174340733
push_front 567216835
get 301935
push_back 353921990
get 68766
push_middle 321966726
push_front 230672884
push_front 425592788
push_back 5002665
push_middle 69940748
push_back 38391549
push_front 168292061
push_middle 10860071
push_back 301886598
push_middle 163026058
get 56258
push_front 196081949
push_middle 652202906
get 5040
push_front 846381399
push_back 997822331
get 22586
push_middle 919978010
get 223124
push_back 139626145
push_back 534236097
push_middle 37658111
get 71449
push_middle 343097117
push_middle 587036786
get 300334
push_middle 100646007
push_front 529227671
get 35358
get 17225
push_front 682865375
push_back 245653247
get 259099
get 319812
push_back 847491057
push_middle 459178168
push_back 686860352
push_front 922348894
push_back 81889323
push_back 681747793
get 50430
push_back 304168119
get 144861
push_middle 247661976
push_middle 854188584
push_front 417926898
push_middle 336544496
push_back 670862589
push_middle 797154514
get 142935
get 79256
get 294083
push_back 957327709
push_front 496692496
push_back 205912303
push_middle 688288139
push_middle 469399916
push_back 411599829
push_back 752456448
get 114240
push_middle 334018657
push_middle 140196281
push_back 943952803
get 114064
push_back 4290894
push_middle 393405366
push_middle 81340153
push_back 968768071
push_back 415467935
get 165577
push_middle 644292615
push_front 814754386
push_front 459314511
push_middle 878146904
push_front 393783309
get 86239
push_middle 525200498
push_front 535799722
get 285005
push_back 4050756
push_front 915722291
push_front 441693453
push_middle 144441328
push_front 302010785
push_front 874641294
push_front 401114062
push_back 583606187
push_front 609673692
get 93966
push_middle 447122580
push_front 845807976
push_back 397141526
push_front 672245701
get 8795
push_middle 733609426
push_middle 327254467
push_back 264288334
push_back 616542180
get 43495
push_front 665418129
push_middle 665957244
get 48295
push_front 598881306
get 277545
get 122240
push_back 138959742
push_middle 31656544
push_front 36337229
push_back 874598899
get 149089
push_back 107072444
push_front 278468883
push_back 856707181
push_middle 695939969
push_middle 423133352
push_middle 749058308
get 302294
push_middle 523345904
get 68931
push_front 269452482
get 89924
push_back 574467404
push_back 324205718
push_middle 895174030
get 173200
push_middle 507021238
push_front 148389529
push_middle 735938050
push_middle 370202003
push_middle 331075070
push_middle 415830815
push_back 941460893
get 55966
push_front 134708385
push_front 586372523
push_back 901700242
push_middle 194573614
push_back 793269187
get 16613
get 92479
push_back 257127445
push_front 847767458
push_back 69157176
push_middle 476677367
push_middle 126426878
get 286087
get 301204
push_front 498325042
push_back 116891924
get 197559
push_middle 684557595
push_front 831393396
get 214404
push_middle 810154109
push_front 407945542
push_middle 260708436
push_front 429665729
push_back 434435500
push_middle 89230952
push_middle 556494667
push_middle 584120887
push_middle 593894557
get 26122
get 181991
push_back 46625349
get 58215
get 111428
push_front 144330158
get 125502
get 130306
push_middle 931507024
push_back 860139779
push_front 786888669
get 24132
push_middle 754901278
push_front 576465819
push_back 636216179
push_middle 399255933
push_middle 174991338
push_middle 683267798
push_back 81916033
push_front 397010142
push_front 400916456
push_back 22322875
push_middle 800070428
push_front 614877369
get 274584
push_front 139069800
push_middle 248940414
push_front 953175849
push_middle 680040328
push_middle 429172943
push_front 624923891
push_middle 297404677
push_front 127101526
get 76606
push_back 416157478
push_middle 992910136
push_middle 790180913
get 289555
get 74837
get 318521
push_back 102719326
push_back 420339328
push_front 183569448
get 64697
get 55979
push_middle 471834796
push_middle 383353691
push_back 473426055
push_middle 731076713
push_front 314986671
push_back 170313230
push_middle 764195168
push_front 838161587
push_middle 554244530
push_back 378342271
get 95335
get 219123
get 148357
push_middle 160915635
push_back 883269624
push_middle 671643367
push_front 281193896
push_middle 225941533
push_middle 248496831
push_middle 554308072
push_front 440608114
push_front 100143405
push_middle 833803337
push_front 660446859
push_back 142856597
push_back 321065828
push_back 980501133
push_front 59325836
push_front 356354569
get 266874
push_front 560599518
push_front 3367026
push_back 55957156
push_back 859164119
push_back 801347774
push_middle 268545111
push_back 857873724
push_middle 318213516
push_middle 699837118
push_front 715131603
push_back 271116139
push_back 839808403
push_middle 159644154
push_middle 96948637
get 147040
push_back 217433822
push_middle 987512851
push_back 929074930
push_middle 943221605
push_front 219141226
push_front 768293233
push_back 971286616
push_front 589960762
push_back 858358894
push_middle 637932824
push_middle 832199666
push_middle 447536121
push_front 581745102
push_back 155041991
push_middle 477004117
push_front 379717548
push_front 656850220
push_back 152469566
push_front 225502235
get 20967
push_front 215539780
push_middle 844855969
push_back 584042689
get 282941
push_front 933538014
push_back 360634553
push_front 988057107
push_back 718543469
push_back 281372767
get 72887
push_back 534086012
push_middle 858240987
push_middle 295141598
push_back 289811477
get 99026
get 224551
push_middle 171957811
get 36351
push_back 105996712
get 320928
get 283557
get 21501
get 219423
push_front 5315734
get 253684
push_middle 318102301
push_middle 352716870
push_front 288666518
push_front 775060992
push_middle 822479441
push_back 344929795
push_back 209007862
get 142236
push_middle 742098360
push_middle 780181498
push_back 227782968
push_back 10385066
push_front 826736391
push_back 451102061
get 12386
push_middle 802215132
push_middle 983296988
push_back 94913898
push_front 774043922
get 161387
get 116043
get 1096
push_front 401038466
push_front 209426210
push_front 433952063
push_back 815101659
get 257593
push_middle 158767525
push_middle 317137432
get 177878
push_front 970251739
push_back 12522537
push_front 493474088
push_front 358403982
push_back 590196796
get 235658
push_back 244279775
push_back 284812022
get 93075
get 188179
push_front 179392568
get 292679
push_middle 533725455
get 317271
get 246284
push_middle 989153927
push_back 305140583
push_back 925603710
push_front 575574418
push_back 410429243
push_middle 930718173
get 244848
get 59446
push_middle 989762259
push_front 634432429
push_front 825092314
push_front 552482658
push_back 885050537
get 49286
push_middle 106821652
push_back 635938710
push_front 110704264
push_front 270955495
push_back 80256067
push_back 181623009
push_back 127767385
push_back 267363563
get 17883
get 132355
get 90666
push_front 254248100
push_back 812877688
push_back 244331478
push_back 385094745
push_back 593591561
push_back 125975648
push_front 221654319
push_front 688591597
push_middle 875011346
get 144557
push_middle 946760572
push_middle 722262899
get 138740
push_middle 359834116
push_middle 547397415
push_middle 63007125
push_back 248395248
push_front 553762507
get 319265
get 317696
push_middle 103455815
get 248942
push_back 653462148
get 107486
push_front 901454213
push_middle 102810983
get 92815
push_back 878307560
push_front 453830573
push_back 777450189
get 192825
push_front 710779272
get 241296
push_middle 51357519
push_front 919636677
get 217711
push_back 932888165
get 170509
push_back 985468292
push_back 476121972
push_front 481293586
push_middle 776128429
push_back 974139652
push_middle 949003431
get 81049
push_middle 783844927
push_back 604668290
push_front 646060941
get 184055
push_front 549765211
push_front 305903700
push_front 344034940
push_back 514254940
push_middle 377956325
push_middle 106947921
push_middle 443997572
push_back 20597160
push_middle 620182128
push_middle 90002426
push_front 563053831
push_front 620827313
push_back 758398886
push_front 93753931
push_front 899811588
push_middle 383043150
get 299422
push_back 98195252
push_back 900751121
get 88829
get 29505
push_back 289967535
push_back 82253890
get 79116
push_back 367384152
push_back 456398342
push_middle 181037803
push_front 432442576
push_front 812877567
push_middle 526221420
get 107684
push_middle 118083077
push_back 736933318
push_back 842085039
push_middle 393970976
push_front 625055574
push_middle 816013461
push_back 461644655
push_back 508644793
get 15132
push_front 70002209
push_front 277268231
push_middle 789287766
push_middle 660413903
get 195621
push_middle 846546890
push_back 188818039
push_back 571722915
push_front 986204149
push_middle 251493569
push_middle 443029616
push_front 140004309
push_front 744305879
push_front 837149203
push_front 361304351
push_back 181886775
push_front 151897933
push_middle 665102160
get 10063
push_front 728975183
get 240990
push_middle 526770162
push_middle 896647244
get 56502
push_front 641319703
get 233160
get 32487
push_back 70168590
get 11921
push_middle 701789970
push_middle 392308786
get 82738
push_middle 471444545
push_back 813560786
push_middle 980136397
push_front 448223972
push_middle 317551475
push_back 217018023
push_back 390498992
push_middle 566456174
push_middle 217311155
push_front 621232229
push_front 963967895
push_front 927975132
push_front 525521778
push_back 836699909
push_back 846659531
push_middle 280016345
push_back 384500344
push_middle 817660240
push_back 571952170
push_middle 149980260
push_middle 265092201
push_front 213287649
get 253885
push_middle 408479134
push_back 812521038
push_front 86585393
push_front 556036899
push_middle 111692113
push_front 987097363
push_front 698158342
get 200622
push_back 156495120
get 323152
push_middle 533591341
push_back 595504198
push_middle 360050841
push_back 614007177
push_front 934514070
push_middle 262079416
push_back 560767843
push_middle 454031519
get 22633
push_front 325043315
push_back 496302624
get 244376
push_front 256723078
push_back 688384557
push_front 233395351
push_front 44463884
get 294170
push_front 316082687
get 121321
push_back 670952815
get 295651
push_middle 988253156
push_back 322306695
get 275466
push_middle 559732313
get 17917
push_middle 871032821
get 262011
push_back 693776979
push_back 212554617
get 168214
push_middle 777482870
push_back 953631341
get 4119
push_front 50602569
push_back 868276322
push_middle 475374532
get 298499
push_back 68488355
push_front 673281164
push_back 807920697
push_middle 833009813
push_middle 316642876
get 152278
push_middle 989677780
get 272717
push_front 887561293
push_back 252890939
push_back 842961261
push_back 181174776
push_middle 704236449
get 286733
get 108402
push_back 760743748
get 202117
push_back 694233758
push_back 489036277
push_front 638884395
push_back 811979548
push_front 595992290
push_middle 885485401
push_middle 906391062
push_back 69104342
push_back 875693544
get 209972
push_back 865282801
get 290853
get 325290
push_front 679871601
push_front 803836185
push_middle 661826365
push_back 64792161
get 136815
push_front 604148606
push_back 102666359
push_middle 788053086
get 42687
push_back 972894050
push_front 521808499
push_middle 427208788
push_back 74634625
push_front 315709779
push_back 6050420
get 151380
get 240233
push_back 84399147
push_back 667006403
push_back 176155382
push_front 564294489
push_middle 714968276
push_front 892899580
push_front 24657698
push_back 800414699
get 178314
push_middle 158907864
push_middle 279168175
get 38079
get 261867
push_middle 708253815
push_front 934950263
push_front 972842116
push_back 176466298
get 294839
push_back 861422133
push_back 374583585
push_middle 165904830
push_middle 623477688
push_front 453879638
get 290923
push_middle 407588372
push_front 974158461
push_front 366302089
push_middle 283005583
get 269166
push_middle 635395081
push_back 499096163
push_front 513478901
get 116461
get 65556
push_front 361098337
push_front 305944843
push_back 25579307
push_front 754744339
push_back 872179940
push_front 666897585
push_front 26437353
get 252215
push_middle 469024119
get 263443
get 38641
push_front 502620143
push_front 366422252
push_middle 194848452
push_front 101528139
push_middle 95847878
push_middle 501654544
get 249253
get 293408
push_back 609734413
push_middle 910432707
push_back 531865414
get 38269
push_front 676286538
push_back 108804501
push_middle 64485613
push_front 366622489
push_middle 847863429
push_middle 806522105
push_middle 973978991
get 41517
get 100750
push_front 549313757
get 179449
push_front 67621813
get 288395
push_back 241417950
push_front 906931821
push_back 468093893
push_front 791912214
push_front 121584433
get 76089
push_middle 316527174
push_back 956280380
get 128814
get 64299
push_front 799789704
push_back 534694160
get 34942
get 71198
push_front 820084730
get 51368
push_front 456741295
push_middle 651706004
get 325492
push_front 150904571
push_back 960911141
get 317732
push_middle 333453180
push_front 153985986
get 113300
push_front 735471787
get 17961
push_back 729630789
get 15557
push_middle 713760168
push_back 392612774
push_middle 449020073
push_back 532865030
push_back 675419274
push_back 240022842
get 155964
push_back 511335979
get 104732
push_back 936825544
push_back 963562748
push_middle 113319651
get 232358
push_back 434586209
push_back 89912877
push_back 751738179
push_front 298940118
push_front 188098539
get 226249
push_back 891688958
get 86573
get 319673
push_middle 405074683
push_middle 470448140
get 222330
push_front 350277734
get 250052
get 33579
push_middle 139229141
push_middle 735879680
push_back 159067925
push_front 865103968
get 254991
get 260336
get 258129
push_back 282154035
push_back 478647231
push_back 227007813
get 79249
push_front 202661467
get 241432
push_front 642628966
get 308711
push_middle 708003338
push_back 892322209
get 176643
get 213462
get 318384
push_back 197100112
push_front 540033447
get 169841
get 68845
push_back 237058619
get 178926
get 68247
push_front 39553845
push_back 10123485
push_middle 258758738
push_back 780555426
push_front 740136885
get 71480
get 98649
push_middle 959063562
push_back 801204988
get 38158
push_front 876199103
push_back 773885320
push_middle 520208440
push_middle 948256586
push_back 68885059
push_middle 501773976
get 120735
push_middle 603706148
push_back 839879342
push_back 573082509
push_middle 934851281
push_middle 510357587
push_middle 253534332
push_front 360658035
push_middle 149223201
get 70458
push_middle 889679948
get 232460
push_middle 292894417
push_back 213865104
push_back 838092582
push_front 861249133
push_middle 736256556
push_back 53871478
push_front 646395057
push_back 252837902
push_front 14844016
push_middle 992902619
push_front 991663244
get 295718
push_front 520335659
push_back 28483962
get 89300
push_middle 579773241
push_back 365028307
push_back 668261493
push_front 242750427
get 95713
push_middle 540324845
get 61279
push_back 616560837
get 209845
push_middle 564479135
push_back 606970332
push_middle 285352655
push_front 43193046
push_middle 327670370
push_middle 685554198
push_back 174451781
push_front 904569431
push_back 543407027
push_middle 24676904
push_front 198503742
get 39951
push_front 749979826
push_back 100978499
push_front 736102720
push_back 686854817
push_back 787761907
push_front 251386715
push_middle 994517982
push_back 163921599
get 111943
push_front 755259502
push_front 369828784
push_back 300973385
get 310651
push_middle 10555087
get 187093
push_back 892003541
push_middle 837448356
push_middle 847062057
get 107502
get 44395
push_front 623318861
push_middle 397929189
push_front 608956439
get 138735
get 11497
push_front 496283855
push_middle 296826125
push_back 454205363
push_middle 629189104
push_front 608042837
get 287589
get 109987
get 90912
push_middle 75173762
get 34472
push_front 993679800
push_front 890356169
push_back 660076311
push_back 141300935
push_front 735357958
push_back 790998410
push_front 769027804
push_back 390860615
push_front 744414087
push_front 223594865
push_back 103212510
push_back 523689303
push_back 59463441
push_back 668305898
push_back 172967490
push_middle 89317277
push_front 437365804
push_front 244427365
push_middle 249050113
push_middle 756959200
get 267434
push_middle 416904842
push_front 84390819
push_front 801426450
push_front 257585411
push_middle 508310980
push_front 159663854
push_back 808914960
push_front 502560226
get 125447
get 7726
push_middle 194197317
push_front 330812035
push_middle 904189718
get 311731
push_front 506473736
push_front 196767001
get 136988
get 72583
push_front 65708308
push_middle 781972784
push_front 246153267
push_back 426984121
push_front 888612954
push_middle 449621782
push_front 231161035
push_middle 39738098
push_front 826798929
get 193435
push_front 924593105
push_middle 895580980
push_back 960518624
push_back 870245364
push_back 275342737
push_back 186146884
get 114137
push_middle 923221862
push_front 572051436
get 287996
get 29867
push_back 636614484
push_back 788048189
push_back 304196570
push_front 40592140
push_front 361322115
push_back 804244647
push_front 989085664
push_middle 687478244
get 67434
push_front 992081171
push_middle 626028398
get 176677
push_back 128697353
push_middle 149704091
push_front 722805107
push_back 13397540
push_middle 263969670
push_middle 707701418
push_back 68257002
push_front 849426424
push_back 915397330
push_middle 950495937
push_middle 846656382
push_middle 815976688
push_middle 125763802
push_back 998992414
get 271185
push_middle 36083592
push_back 916089403
push_middle 277492677
push_middle 989895744
push_front 495533817
push_front 606873187
get 256415
get 12952
push_back 458911438
push_middle 214459485
get 84294
push_front 446441945
push_front 291033535
push_front 865079153
push_front 239174394
push_back 940231678
push_back 872565044
push_back 553525612
push_front 205809026
push_back 709206701
push_back 750344125
push_middle 167769085
get 139761
push_middle 505284499
push_middle 265034887
push_back 216258568
get 111397
push_front 467038447
get 300663
push_back 262624428
push_middle 75152666
push_middle 38642166
push_middle 900006889
get 210590
push_front 30781710
get 101210
push_front 295292072
get 229470
push_middle 428528371
push_middle 633092832
get 283081
get 48187
get 199479
push_front 601955060
push_front 499277024
push_front 213953461
push_front 448145880
push_middle 608065555
push_middle 475539776
push_front 547517476
get 275782
get 143558
push_front 193057339
push_front 974453391
push_back 552882294
push_back 460662516
push_front 264154928
push_middle 789036762
get 246175
push_front 788994953
get 214953
get 211674
push_middle 101798356
get 56347
push_middle 885880360
get 156278
push_middle 220653782
push_front 319132804
push_back 687001307
push_back 180607467
push_front 977565443
push_middle 940833481
push_middle 652206558
push_back 610612004
get 126892
push_front 264343698
get 52176
push_middle 371121919
push_back 344153068
push_back 258990040
push_back 704747614
push_front 14757346
push_middle 841555220
push_back 207593756
push_front 979217077
push_front 546852380
push_front 316049494
push_back 292309484
get 43410
get 302873
get 124926
push_back 630238948
get 321600
get 43578
push_back 685178002
push_back 265177824
push_front 674887577
get 224234
get 261869
push_back 459120565
push_back 620102030
get 3292
push_middle 552096941
get 67152
push_front 499262979
push_middle 345513245
push_front 884248160
get 269250
get 288843
push_back 182494938
push_middle 782849408
get 296902
push_front 282077503
push_back 565377058
push_middle 262169251
push_back 216096368
push_middle 511256220
push_front 781963827
get 49362
get 66392
push_front 555366035
push_back 932052286
push_front 520883341
push_back 266490776
push_back 754227289
push_middle 824582754
push_back 541233962
push_front 699204921
get 261103
push_middle 694246390
push_front 270834449
get 34762
push_middle 343166634
push_back 703908961
get 37286
get 295547
push_back 331622369
get 263014
push_front 515054887
push_front 541894364
push_middle 344249407
get 169838
push_middle 63148121
push_back 916311826
push_front 942824721
push_middle 922493096
get 122562
push_front 248451733
push_middle 94232522
push_back 435055270
push_front 808558098
push_front 823344774
push_front 639282226
push_front 848489729
push_front 999845298
push_middle 969916195
push_front 532532000
push_front 921553339
push_front 915143807
get 76770
push_back 641834062
get 53846
push_back 355580395
push_middle 607224588
push_back 41109917
get 246145
push_back 405396269
push_front 726626119
push_back 479500049
push_middle 124135316
push_middle 148553470
push_front 727189777
push_front 78712683
push_back 60003536
push_front 32472176
get 228470
push_back 999331694
get 121124
push_middle 550465344
push_front 792613140
push_back 414335136
push_back 810969159
push_middle 315306520
push_back 90302990
push_back 102333250
push_front 964502657
get 78358
push_middle 69791704
push_front 97513990
push_front 12186587
push_front 762936130
push_front 657034656
push_back 133496116
get 253257
push_middle 284196037
get 83501
push_middle 477862039
push_front 721405503
push_front 562795489
push_back 211443838
push_front 36265320
push_middle 878317938
push_front 828113091
push_back 119279839
get 44288
push_front 786954920
push_middle 296356143
push_front 558397929
push_middle 75654340
get 123169
push_middle 294997281
push_middle 310017963
push_front 576448995
push_front 14497235
get 216832
get 124249
push_back 152838001
get 47974
get 170836
push_back 69418009
get 309589
push_front 940016694
push_back 690586335
push_middle 841854066
push_back 543344776
push_middle 60616898
push_back 941488947
push_front 978527997
push_front 363723692
get 308640
get 42386
push_front 231390190
push_front 39936310
push_front 31033012
push_middle 48246597
push_back 9343190
push_middle 862246616
push_middle 330675523
push_front 554975413
get 54790
get 232319
push_middle 721663073
push_middle 705788740
push_front 4899448
get 55023
push_back 979200540
push_back 339457351
push_middle 422795275
push_middle 65267924
push_middle 214807542
push_front 523620638
push_front 536781390
push_back 598413946
push_back 591245817
push_front 604838872
push_back 67929023
get 153612
push_front 592040524
get 226402
push_middle 557380072
push_back 877055067
push_front 114604026
push_middle 110731582
get 80078
push_middle 712228115
push_back 551428191
push_back 272973958
push_middle 264319721
push_back 275157836
get 165110
push_front 532121376
push_middle 696455280
push_front 560351106
push_front 162976192
push_back 910649302
push_middle 777984930
push_back 234127462
push_middle 453644251
push_front 718104664
push_middle 691066507
push_front 951962446
push_middle 607198090
push_middle 128641663
get 67575
push_back 707928768
push_middle 876850788
push_middle 16278060
push_middle 561511718
get 110224
push_middle 549299532
push_front 128878331
push_middle 183406821
get 302162
push_front 989839116
push_front 639835197
push_front 28009290
push_middle 538206239
push_front 468267337
get 318871
push_front 31663662
push_middle 495084571
push_front 236285220
push_back 879106474
get 16213
push_middle 509708756
push_middle 831693942
get 235977
get 281610
push_front 38764904
push_middle 154573698
get 303713
push_back 132810411
push_middle 45217141
get 199671
push_back 248376305
push_back 802855476
push_back 484209559
push_middle 944631153
get 100758
push_front 13122223
get 50591
push_back 113044655
get 185766
push_back 692216378
push_back 300193877
push_front 746657763
get 304443
get 119823
push_front 665341078
push_back 155282058
get 179966
push_front 749323602
push_front 455694914
push_back 147076068
push_back 494346361
get 192711
push_middle 323543875
get 277998
push_middle 967218980
get 223804
get 44945
push_back 36414399
push_back 46047768
push_back 633202861
push_middle 991821581
get 156112
push_back 746291704
push_back 690158351
get 146976
push_front 255705292
push_back 63075901
push_back 66098781
push_middle 277761139
push_back 27267738
push_middle 190432221
push_middle 140648384
get 240495
push_front 932786265
push_front 105484985
push_middle 686258177
get 235563
push_front 140334215
push_back 446949643
push_middle 67747511
get 223823
get 141372
push_back 938495603
push_front 769240464
get 249548
push_middle 13825795
get 168980
push_back 306194856
get 248174
push_middle 639610561
push_middle 335171730
push_middle 504359887
get 315684
push_middle 629703129
push_middle 540030615
push_middle 107959879
push_middle 799806320
push_front 981290075
push_front 953155040
push_front 302826453
get 245484
get 236451
push_back 390558382
push_back 795506884
push_back 130551989
get 208258
push_front 422019084
get 105681
push_front 492887968
get 273333
get 150016
push_back 160618757
push_middle 674906291
push_front 443750876
get 142072
push_back 784126471
push_front 196798653
push_back 336510373
push_front 569071954
push_middle 231727613
get 244428
push_back 206177784
push_back 217350213
push_front 484216357
push_middle 118014574
push_back 367054505
push_front 25547174
push_front 49891774
get 172124
get 106995
get 145295
push_middle 162103160
get 218571
push_front 212968364
get 29340
push_middle 536054194
push_front 887023365
push_front 111245617
push_front 548509495
push_middle 146493744
push_middle 507881443
push_middle 689685509
push_middle 679213790
push_front 818894818
get 9641
get 59679
push_middle 125032534
push_middle 446524410
push_back 7415880
push_middle 125902916
get 61460
push_front 797687587
push_front 695742462
get 112375
get 95885
push_front 527441981
push_back 688918495
get 45718
get 140480
push_middle 362590759
push_front 783525390
get 126540
push_front 890340214
get 309922
push_back 981687423
push_middle 515978342
push_middle 497135914
push_back 65895563
get 17996
push_front 464978019
get 167108
push_back 798428406
push_middle 708140634
get 177738
push_front 773915599
push_back 176627139
push_middle 809477109
push_back 845692312
push_back 315779193
push_back 820727848
push_middle 865103576
push_middle 774013211
push_back 104540223
push_middle 113298593
get 30265
push_front 760495857
push_back 739135934
push_middle 842386518
get 233558
push_front 530298605
push_front 285201700
push_front 697319775
push_front 736543559
push_middle 434626522
get 205700
get 157745
push_back 592529157
get 233442
push_front 249190517
push_front 789862016
get 282782
get 210344
push_middle 939281235
push_back 363689684
push_back 914658
push_middle 246185097
push_middle 371461094
push_middle 366152387
get 147587
push_front 652860498
push_back 964796882
push_middle 627217642
push_middle 471171325
push_back 45592775
push_front 661248703
push_middle 695923782
push_back 199583704
push_front 88172285
push_back 905010258
push_front 891599559
push_back 680998555
push_back 73434721
push_front 521176465
push_front 808776264
get 154202
push_middle 391026506
push_middle 840896493
push_back 805789871
get 24219
push_back 762091027
push_front 841506791
push_front 457274852
push_back 232489868
push_back 109745891
push_back 943997419
push_front 280734371
get 63997
push_front 841326225
push_front 127492959
push_front 778277490
get 129543
push_back 179257641
get 224496
get 255150
push_back 488181485
push_front 599068840
get 40827
push_middle 548314957
push_back 213578175
get 58618
push_middle 274820531
push_middle 501758470
push_middle 229204681
push_front 753817884
get 286384
push_front 756249110
push_middle 413586450
push_back 157108577
push_front 826424068
push_front 158204653
push_back 431415742
push_back 631025400
get 212465
push_back 651526352
push_back 913097854
push_middle 368424914
get 35843
push_back 930507391
get 288347
get 216947
push_back 186500045
push_middle 585358483
get 2273
push_back 318441497
push_middle 757339023
push_middle 839245970
push_middle 148640595
push_middle 107916823
push_front 568300192
push_front 520612638
push_back 173439771
push_front 243134351
get 305190
push_back 67331752
push_middle 5672604
push_back 235224055
push_middle 260700067
push_front 414832382
push_middle 685773575
get 263597
get 292929
push_front 929131060
get 325307
push_back 165522835
get 244286
push_back 379053861
push_middle 469401176
push_back 876433910
get 306162
push_middle 406019995
get 23863
push_back 74798813
push_middle 161912373
get 241689
push_middle 4169277
push_front 214373933
push_back 194408020
push_middle 201513059
push_middle 354192249
push_back 856932222
push_middle 100967849
push_middle 27443656
push_back 14953107
push_front 588163993
push_middle 952866537
get 57946
get 34286
get 127881
push_middle 362214833
push_front 18528611
push_back 427393786
push_front 58968414
push_middle 208518945
push_middle 317154448
push_middle 343115696
push_middle 284591430
get 305489
push_back 608745002
push_front 794364254
push_middle 168694329
push_back 165347956
push_middle 70049589
push_back 914316838
push_middle 985749173
push_middle 385923219
get 162473
push_front 502976251
push_back 623331140
push_front 859692624
push_back 316636545
get 107580
push_back 782136466
get 42236
push_back 450502299
get 156070
get 130560
push_middle 984005317
push_middle 610675387
push_front 610365603
push_middle 305640018
push_back 359672304
push_back 643755959
push_front 205219506
push_middle 918326832
push_back 80362008
push_back 973351452
push_front 576877118
push_middle 968915148
push_back 104208543
push_front 570951164
get 67798
push_middle 517050421
get 219811
get 226416
get 7114
get 76618
push_back 907374140
push_back 354025714
get 228947
push_back 511814261
push_front 825084897
push_back 465407944
push_front 824457267
push_middle 331444534
push_back 333144462
push_middle 108977159
push_middle 729653400
get 153270
get 66286
push_middle 514507994
push_front 315280171
push_middle 382384759
push_front 63183370
get 3493
push_front 53707101
get 250688
push_front 581411596
push_back 411012503
push_front 755727487
get 71665
get 4834
push_middle 425782365
get 171422
push_front 948273962
push_front 364816952
get 188935
push_back 174578521
get 268354
push_middle 650372698
push_back 383796570
get 258388
get 181313
get 97140
push_middle 816415193
get 170395
push_middle 945403691
push_back 599275418
push_back 274288422
push_middle 43968700
push_back 714348006
push_back 607304562
get 170955
get 124349
push_front 847959797
push_middle 954208673
push_back 733357876
push_front 734149301
push_front 114072030
push_front 147041307
push_back 369157487
push_front 842832534
push_middle 702884976
get 220808
get 98406
push_middle 495684796
push_back 780099719
push_back 990521328
push_back 691922342
push_middle 762691034
push_back 252660218
push_middle 342712375
push_back 10330046
get 83606
get 56397
push_middle 786209609
get 44714
push_back 698335981
push_back 661132409
push_back 241269659
push_back 599974952
push_front 803750482
get 247788
push_back 692014878
push_back 121353100
get 208296
push_back 493538907
get 49058
get 14972
push_middle 167947038
push_middle 679617190
push_middle 620547017
push_back 736934007
push_front 263372172
push_back 62650923
push_back 838958519
push_front 552264914
get 150343
push_front 308418632
get 161439
get 8232
push_back 44088790
push_front 399002845
push_back 774105147
get 67138
push_middle 514271185
get 124912
get 22963
push_back 349654209
push_front 51560823
push_back 608368510
get 199109
push_front 988643220
get 148133
push_front 173227915
push_middle 719837723
push_middle 107785408
push_front 702526077
push_middle 395734267
push_middle 353492614
push_back 552001128
push_middle 715092015
push_front 414334392
push_back 722786916
push_back 878010569
get 154165
push_back 610211303
push_middle 233415830
push_back 426019944
get 54006
push_back 398071777
get 191523
push_middle 16330449
push_middle 219182987
push_middle 4812446
get 207288
get 239005
get 274942
get 179219
push_back 792606125
get 113010
get 205651
push_middle 384886529
push_front 966088489
push_front 433600229
push_front 852007668
get 88429
push_middle 494877966
push_front 181808044
get 292
push_middle 954162984
push_front 499074481
get 124013
push_front 860890059
push_front 691220456
get 61607
push_back 933054384
push_back 891676998
push_front 836972502
get 174392
push_front 710106465
push_back 891329848
push_middle 532098143
push_front 215304607
push_back 293482053
push_middle 946225369
get 296996
push_middle 541773374
push_back 964701033
get 206187
get 239719
get 110353
push_middle 862172911
get 210410
get 41120
push_middle 632512719
get 139037
push_back 12307645
push_back 518626111
push_middle 959358930
push_front 968271568
get 148368
push_back 208737788
push_back 668804322
push_middle 438572776
push_front 47028428
push_back 179819655
push_middle 763646463
push_front 785783248
push_middle 978802615
push_front 601506453
push_back 623909794
get 269575
push_front 984446613
get 54932
push_middle 132294038
get 142977
push_front 277731939
get 111117
push_back 248150515
push_back 799910594
push_front 910157367
get 146897
push_front 196141169
get 288388
push_front 925331333
push_middle 246514789
push_back 890823521
get 211597
push_front 617184541
get 132960
push_back 112903182
push_back 350949999
get 145419
get 98418
push_back 604306485
push_back 551498975
push_back 405333083
push_front 754707239
push_back 301303986
get 61211
push_back 50814996
get 156381
push_front 919451542
get 60869
push_middle 163860825
push_middle 982042353
get 262935
push_back 21116709
push_middle 814531381
get 27883
push_front 232856882
push_middle 548733749
get 250543
get 174328
push_middle 209980869
get 49726
push_back 41394316
get 165001
push_back 312680203
push_middle 11114516
push_back 911350113
push_front 552701381
push_front 870481503
push_front 805187709
push_back 624634869
get 96214
get 284214
push_back 230015384
push_back 339699141
push_back 401883065
get 266011
push_back 632136726
push_back 853146803
push_front 369574741
push_back 396779702
get 206276
get 326872
push_front 558107724
push_front 428998660
push_back 734708002
push_front 542228542
get 267343
push_back 630311986
push_middle 260398183
get 257296
get 243713
get 68074
get 183161
push_back 799145956
push_front 620316936
push_middle 647981194
push_front 892821461
get 137842
push_back 827061275
push_front 152929159
push_back 63049035
get 49816
push_middle 754801860
push_middle 849486336
push_back 793017843
get 167729
push_front 360917554
get 243176
push_front 268528333
get 271844
push_front 319389969
get 81869
push_front 447973876
push_middle 144474499
get 312550
push_middle 698789444
push_middle 295479355
push_middle 619809380
push_back 746374889
push_middle 104037806
get 191876
push_back 479080367
get 212865
push_back 331527271
push_front 122818335
push_front 428709605
push_front 450248182
push_back 80300756
get 56249
push_middle 479684733
get 110071
get 98265
push_back 666110356
push_front 267851621
push_middle 546485914
push_back 592100843
get 41376
push_middle 312171142
push_middle 90867483
push_middle 139555620
push_back 310087578
push_back 351106241
get 309227
push_middle 370524917
push_middle 424612568
get 144932
get 178266
push_middle 778487888
push_back 877456467
push_front 63249119
push_back 166829679
push_front 9899656
get 86423
push_front 971863647
push_back 661729919
get 112658
get 211218
push_back 945741826
push_front 699263820
push_middle 953104181
push_middle 901462634
push_front 658169438
push_front 80202514
get 242412
push_back 409811520
get 49812
push_back 199623137
get 290114
push_front 705417937
push_middle 195475794
push_front 228644793
get 85986
push_back 386038233
push_front 675096154
push_back 434335913
push_back 831936063
push_middle 383742674
get 210077
get 240331
push_front 496081067
get 172247
push_front 430938562
push_front 711686188
push_back 128585981
push_front 123894145
push_front 395361819
push_back 895842645
push_front 641052511
get 3603
push_front 271647609
get 10816
push_middle 379330669
push_front 912285964
push_back 71034272
get 199737
get 4505
push_back 865945051
push_back 212104630
push_front 268503673
get 94262
push_middle 639399240
push_front 10932402
push_front 298406012
push_back 87902657
push_front 826095707
push_front 836156047
push_back 561673932
push_middle 353471824
push_front 110291722
push_back 622883132
push_middle 399295330
get 187881
push_back 538733871
push_front 732378491
push_back 4218926
push_middle 198639230
get 34139
push_back 303917684
push_back 367195544
push_back 579484210
push_front 530425843
get 55821
push_front 859932972
push_middle 967287458
push_front 954227342
push_front 292181093
get 45603
push_middle 803556637
push_back 435763430
push_back 598257470
get 24036
push_middle 764995480
push_middle 512149585
push_middle 253801750
push_middle 940362109
get 97692
push_front 641258497
push_back 10204558
push_back 688702281
push_front 964434203
get 53839
push_middle 170221392
get 299337
push_front 41100261
get 58657
push_front 526413551
push_front 493074576
get 195212
push_front 611550422
push_front 852146854
push_middle 872233612
push_front 312511062
get 241701
push_front 94047365
push_middle 988825338
push_middle 226963966
push_middle 731308314
get 228706
get 18521
push_back 285845570
push_front 109199188
get 97617
push_middle 746122129
push_middle 180896453
push_back 423663448
get 139316
push_middle 498046185
push_front 890445095
push_front 544322968
push_front 930465703
get 34700
push_front 573532868
get 118396
push_front 401125635
get 209628
get 20530
get 32708
push_back 716480458
push_back 39473568
push_front 689086900
push_middle 383664312
push_back 157399923
push_back 232492164
get 104270
push_front 846200116
push_middle 707507087
push_middle 672875853
push_back 452192289
push_back 794414169
get 304221
push_front 652306351
push_back 219511609
push_middle 927547942
push_front 167118895
push_front 365898516
get 61741
get 122641
push_middle 53161263
push_front 126881741
get 21858
get 125995
push_middle 200385195
get 212778
push_back 257104465
push_front 752079132
push_middle 788163648
push_middle 742044569
push_front 582187173
push_front 721493025
push_front 207916093
push_back 917566976
push_middle 244308634
push_front 282599011
push_middle 817193868
get 114751
push_back 317934391
get 266674
push_middle 690047446
get 68651
push_front 554465724
push_back 149015020
get 51560
get 149040
push_front 464405299
push_middle 238893348
push_front 762750348
push_front 520098141
push_front 609426071
get 79509
push_middle 686778991
push_back 715964932
push_middle 383492693
push_front 280341079
push_front 924207267
push_back 620450866
get 202132
get 219076
push_back 161648096
get 303449
get 128759
push_middle 230026976
push_back 326710809
push_front 524545771
push_middle 703137910
push_back 177543107
push_middle 903167052
push_front 957225514
get 72357
push_back 519149901
get 256879
push_middle 482799085
push_back 810207041
get 319051
get 63799
get 66899
push_back 98662613
push_back 735096235
push_middle 17782574
push_back 144927860
push_back 85762726
push_middle 194507968
get 124274
push_middle 452242814
push_front 935047325
push_middle 224198005
push_front 820432601
push_back 729695670
push_middle 912130837
push_front 732844905
push_front 678173834
push_front 367705092
get 61095
push_middle 82465644
push_middle 806337642
push_front 851145249
push_middle 235354038
push_middle 502358569
push_back 597142504
push_middle 381911620
get 313796
get 262580
push_front 748220011
push_front 605509185
push_back 34592851
get 288746
push_front 462757966
push_front 513160695
push_back 310329895
push_front 768581655
push_back 467304134
get 63254
push_middle 979009385
push_middle 691052416
push_middle 102669324
push_middle 241206786
push_back 519005109
push_middle 33098360
get 170551
push_front 309408299
get 85064
push_front 370496018
push_back 464955558
get 235070
get 147757
push_back 189425173
push_front 805321619
get 266341
push_middle 292242486
push_back 234668342
get 115405
push_front 477185820
get 302679
push_middle 279227111
push_back 113352333
push_front 322593076
get 89139
push_middle 523765145
get 206026
push_front 79404199
push_back 155794044
get 49052
push_back 316349540
push_front 66668931
get 92540
push_back 319002831
push_middle 118207634
get 202433
get 203206
push_middle 17059768
push_front 531411322
push_front 85647766
push_middle 552969856
push_front 465064030
get 229014
push_middle 405131098
get 63438
push_front 153430546
push_front 885035027
get 325263
push_front 387855675
push_front 654062380
push_middle 160996206
push_front 603363684
get 313053
push_back 477883945
get 185740
get 135730
push_middle 60140950
get 38109
push_middle 852695552
get 267224
push_middle 177155160
push_middle 380598356
get 49422
push_back 103788710
get 285499
get 37060
push_back 62686269
get 273846
push_middle 257057733
get 224498
push_middle 787449888
push_middle 458978517
push_middle 660066648
get 317255
push_front 97136037
push_middle 619589229
get 158001
push_front 959536085
push_back 670698455
push_middle 370306164
push_back 662614140
push_front 557162966
push_middle 301188038
push_back 780457078
push_middle 744589384
get 92120
get 241124
get 165136
push_middle 869565244
push_back 664076973
get 246296
push_front 608659161
push_middle 221902244
push_middle 330837466
get 79888
push_middle 888558401
push_back 54139113
get 172188
push_middle 857885951
push_middle 24974874
push_middle 296256499
push_back 620818478
get 220740
push_front 249489613
push_middle 72411166
push_middle 662723783
push_back 356204527
get 209686
push_front 165146565
get 278109
push_middle 358595714
push_back 527756052
push_middle 151766999
push_middle 919482248
get 11134
push_front 964937938
push_front 752647067
push_middle 470439163
push_back 435541722
get 190445
push_front 657257976
push_back 733300239
push_front 248562737
get 181581
push_front 726541383
push_front 661415219
push_back 429725570
push_back 42348220
push_middle 602141712
push_front 490490320
push_middle 80133780
push_middle 404893220
push_front 712500118
push_front 880967683
get 224846
push_middle 661548064
push_back 869336360
get 189674
push_back 231324143
push_back 585829690
push_front 785461585
push_front 779253633
push_middle 743088874
get 236674
get 44798
get 305302
push_back 210423408
push_back 642636769
push_back 952192348
push_back 66453653
get 202722
push_back 978111932
push_front 577077984
push_front 646152288
get 167761
get 114500
get 215108
push_front 392706409
get 12654
push_back 11260963
push_middle 274546225
push_back 996837100
push_front 154809822
push_back 846275404
push_front 965436472
push_middle 563495324
push_back 260638249
push_back 809730236
push_back 42876957
push_front 925587336
push_front 688006078
get 274507
get 141047
push_back 177386586
push_back 816375836
push_front 517543036
push_front 38057828
get 210973
get 157741
push_front 486269211
push_back 884889133
push_front 276896084
push_back 540288531
push_front 530849305
push_front 535651459
push_middle 588178041
push_middle 102121466
get 118511
push_back 586646163
push_back 915182754
get 142737
push_middle 374703203
get 260875
push_front 829822342
push_middle 793900463
push_back 227241499
push_middle 764524150
push_front 908015730
push_middle 325545663
push_middle 240861229
push_back 426158820
push_back 877321776
push_front 908272388
push_middle 811048456
get 7880
push_front 182134247
push_front 232418928
get 254037
push_front 625030977
get 231138
push_back 419833512
get 117277
push_middle 299026877
get 11404
push_back 265323689
push_back 500988165
push_middle 843352036
push_back 211612389
push_back 249858293
get 145140
push_front 471968499
push_front 872331400
push_back 486221934
get 135737
get 182581
push_middle 476432057
get 235803
push_middle 703362314
get 135244
push_front 718254412
push_middle 936916969
push_front 755411887
get 200462
push_middle 907702626
push_middle 314114125
push_middle 921464309
push_front 334745316
push_middle 226007077
push_back 478189684
push_front 139197692
get 164503
get 112278
push_back 94613930
push_middle 906473633
push_middle 509797888
get 32628
push_middle 631841701
push_front 407352605
push_middle 425834724
push_back 276378845
get 158555
push_back 464607270
push_middle 912521606
get 150701
get 295256
get 251277
push_front 572660253
push_front 122053700
push_back 410544692
push_front 736745445
push_middle 108640096
get 165605
push_middle 803383830
push_back 967863533
push_middle 866065188
get 51805
get 165524
push_front 743647435
get 7374
push_back 819889482
push_front 670291268
push_back 770697448
push_middle 584299110
get 172904
get 247724
push_back 960134410
push_front 515619784
get 241256
push_front 629374350
push_middle 686484469
push_middle 517475246
push_middle 691513540
push_middle 724842084
push_back 482881445
get 200761
push_back 642726610
push_front 911129596
push_back 142858524
push_middle 604761616
push_middle 782684232
get 123526
push_back 462816166
push_back 353866274
push_front 174309482
push_front 728146336
push_back 267694533
push_front 495244209
get 238959
get 197589
push_back 582166212
get 266302
push_front 801306047
push_back 578642063
push_back 584337389
push_back 743180161
get 292033
push_front 670036431
push_back 717312200
push_back 876003534
push_back 284616726
push_front 399043824
push_middle 848463850
push_front 718562122
get 235307
push_middle 844558605
push_front 720821115
push_front 419281426
get 19080
get 38229
push_front 981420832
get 81585
push_back 27245411
push_middle 25292677
push_back 58299760
get 89059
push_back 662473388
push_back 721787141
push_back 890636668
get 6306
push_back 115172974
push_middle 74209140
push_back 31214522
push_back 778271831
push_back 65630738
push_front 16739842
push_middle 48665485
get 216912
push_middle 890211915
push_middle 400701096
push_middle 522735205
push_middle 637291668
push_back 156899545
push_middle 77094896
push_front 217779636
push_middle 411305477
push_back 557798754
push_back 285221934
push_back 40597187
push_back 561825879
push_front 127345660
get 168203
push_front 55469523
push_front 637835730
push_back 955849766
push_middle 370155551
push_middle 392497110
get 52347
push_front 717928453
push_front 667018792
push_front 13051118
push_front 221821678
get 122638
get 87853
push_middle 178356133
push_back 609194048
push_front 136595652
push_front 16113965
get 211386
push_back 354890484
push_back 758271649
get 21092
push_middle 273255450
push_back 627123604
push_front 143889783
get 55700
push_back 252138648
push_front 721591831
push_middle 254318081
get 155235
get 132599
push_front 307603297
get 323747
push_front 163929171
get 116416
get 170886
get 8300
get 188390
get 99556
push_middle 598885580
push_front 246441630
push_back 472369613
push_front 681603128
push_middle 527403671
push_middle 642985960
push_back 806398562
push_middle 504112086
push_middle 809727698
push_middle 726097092
push_back 304573852
push_middle 787294335
push_back 937141569
push_back 533447537
push_back 522078200
push_middle 414139220
push_front 481779882
push_front 923402497
push_back 334618135
push_middle 712389991
push_back 262952982
get 75553
push_back 882949275
push_front 256236191
push_middle 39801511
push_front 595373634
get 264785
get 320688
get 219496
push_front 925831958
push_back 221973986
push_middle 622009378
push_front 662517429
push_middle 153836723
get 89973
push_middle 500941739
get 212425
push_front 236135180
push_middle 55805021
get 308425
get 105894
get 141244
push_back 597798291
push_middle 363082930
push_back 66844483
push_front 283868908
push_middle 509335803
push_middle 966984846
push_front 906123916
push_back 964401590
push_back 97654371
push_front 187438988
push_front 330716833
get 88960
push_front 35476358
get 175696
push_middle 865116730
push_front 344725394
push_back 596023066
get 153483
get 313934
get 278547
push_back 738392544
get 300711
get 207734
push_middle 288638492
get 299529
push_middle 447370264
push_middle 830258048
push_back 511450132
push_back 148063758
push_middle 366045299
push_front 62405592
push_back 561514639
push_middle 247877993
push_middle 298566117
push_back 333200223
push_front 28830284
push_back 361874784
push_front 81265135
push_front 344202139
push_middle 215502053
push_middle 946008310
push_middle 655056345
push_front 466509773
push_back 738213270
push_back 158484157
get 154006
get 151451
push_back 347853036
push_front 422586893
push_back 791815961
push_middle 985642807
push_middle 309458695
get 139039
push_front 843221652
push_middle 167251374
push_front 411447519
push_front 891317575
get 278677
push_front 923456665
push_middle 881257923
push_front 305001171
push_middle 322492043
push_middle 373032265
push_middle 687907644
push_middle 837709626
get 32195
push_back 213973438
push_middle 419846131
get 92130
push_middle 503559166
get 113692
push_back 400028587
push_middle 440473272
push_front 284505886
push_front 958471126
push_back 788393007
push_front 931467856
push_back 631981663
push_back 518155076
get 217934
push_front 659205357
push_front 980831999
push_back 684882099
push_middle 603822024
get 117210
push_back 874385080
push_middle 497424468
push_front 19031629
push_back 738222183
push_middle 272599447
push_back 599802710
push_middle 1423168
push_front 640550256
push_back 713494938
push_front 434560992
push_front 871944179
get 93065
push_back 951401644
push_back 854192743
push_front 824391070
push_middle 16725972
get 134133
push_front 740718806
get 132339
push_front 724170604
push_back 875674748
push_front 38015077
push_back 832910810
push_front 932279731
get 49001
push_middle 54414015
push_back 70611850
get 318325
push_back 88690241
push_middle 230318379
push_back 602648532
push_back 730179663
get 215892
push_back 499269132
push_front 18771615
push_front 285513161
push_middle 181401612
push_middle 570557410
push_front 273741575
push_front 552923242
push_front 128713392
push_back 826552279
get 243156
push_front 38542435
push_back 638161459
push_middle 514236824
push_back 838622563
push_front 901278306
push_back 863638527
push_back 735775884
push_back 822834759
push_middle 902922739
get 276180
push_back 319167650
push_middle 59095046
push_back 856741474
push_back 830760047
get 162118
get 59622
get 123315
get 89436
get 108633
push_front 93012048
push_front 306725264
push_back 294614184
get 268058
get 117716
push_middle 355721526
push_back 951290428
push_back 504622949
get 50805
push_front 729902895
push_back 560782519
push_back 830618326
push_middle 586111395
get 21036
push_middle 655048746
push_front 982700890
push_middle 401025155
push_front 498544651
push_front 654034032
push_back 821768626
push_middle 77421336
push_back 199052438
push_front 680346456
push_middle 59491827
get 8147
push_back 861104237
push_front 448197559
get 236966
push_middle 669719244
get 61428
push_back 807817192
get 282871
push_middle 958770611
push_back 690046642
push_front 531846339
push_back 620255209
push_front 284676389
push_front 182362197
push_front 528456375
push_front 889432551
get 202151
push_back 228854527
get 320068
push_front 807189473
get 36329
push_back 58767847
push_front 275221467
get 312269
push_middle 652408376
push_middle 886689391
push_middle 23292343
get 197986
get 149594
push_front 576162115
push_middle 499492948
get 270693
push_middle 585855379
push_middle 34592549
get 312491
push_front 379105804
push_back 281709878
get 20306
push_front 616679780
push_middle 90369883
push_back 438127382
push_back 922045307
push_middle 659369211
push_front 330125158
get 313698
push_front 969864094
push_back 669340783
push_middle 167245967
push_middle 434091867
push_back 606260040
push_back 378662308
get 108118
push_middle 491033053
push_front 64344591
push_middle 595143313
get 293394
push_middle 941577809
push_front 282012519
get 129285
push_middle 248269846
push_back 202423106
push_middle 577335998
push_front 504319585
push_front 10565649
push_back 245311769
get 318104
push_back 530760500
push_middle 905004033
push_back 565369913
push_back 518160837
push_back 686986894
get 26101
push_middle 699089791
push_front 576529699
push_back 677481488
push_back 94042884
push_back 557963770
get 190949
get 246926
push_front 289816046
push_front 467204229
push_front 929040551
push_back 517220092
push_middle 287078282
get 234412
push_middle 383099906
push_front 681949968
push_back 85082546
push_middle 618922604
push_front 543589505
push_front 903093614
push_front 111250541
get 131156
push_middle 767319251
push_back 752444689
get 3839
get 52533
get 232444
push_back 249666565
push_back 400571993
get 121102
get 226715
push_middle 711262260
push_back 778543736
get 84803
push_front 370259013
push_middle 386199073
get 297958
push_back 639878576
push_back 343669607
get 82407
push_back 976146599
push_back 30274776
push_middle 666667710
push_front 352105531
get 130177
push_back 77550288
get 252730
push_back 875319563
push_back 308593615
push_middle 990428192
get 51846
push_middle 488194324
push_front 801401310
push_front 239732027
push_middle 624755986
push_middle 267825420
push_middle 670814793
push_back 123697503
push_middle 305042789
push_front 308255582
push_back 840299524
get 113568
get 105117
push_middle 236918516
push_back 96810549
push_front 939526495
push_front 464196585
push_middle 863094071
push_front 250083241
push_middle 982191257
push_middle 204538111
get 203948
get 37527
push_back 413762266
push_middle 540611399
push_back 336117438
push_back 76129628
push_back 664523754
get 178652
get 47833
push_middle 706825126
get 149136
push_back 226254259
push_back 675460562
get 308249
push_middle 73830415
push_back 484211131
push_back 243936996
push_back 415995204
push_middle 680636580
push_back 412814198
get 192653
push_middle 860950623
push_back 851857736
push_middle 632150930
push_middle 906127079
push_front 94207678
get 323606
push_middle 28627398
get 2690
push_back 461959471
push_back 927197887
push_back 435416769
push_middle 490538710
push_middle 277166396
get 144196
push_front 946816995
push_front 237288553
get 37698
get 73019
push_front 986321916
push_front 51076510
push_middle 143206251
push_front 796024683
get 85242
push_front 468795181
push_back 221526426
push_back 807702706
push_middle 183867703
push_front 372253137
push_middle 591060644
get 225575
push_back 997077314
get 52471
push_front 372379199
get 248547
push_middle 934871836
push_front 651090319
get 243165
push_back 644995412
get 219697
push_middle 662792620
push_front 139400236
push_middle 485593251
get 123028
get 79920
push_middle 843619589
push_back 753715454
get 159584
push_back 61879662
push_back 173904578
push_front 693812635
push_middle 401857708
push_front 381521446
push_middle 405732166
push_front 600602157
push_back 55764636
push_front 884764061
get 4369
push_back 986273635
get 176565
push_back 46040526
push_front 957548128
push_back 306228346
get 255148
push_back 940890413
push_back 552262230
push_back 258813019
push_front 391562804
push_back 498446637
push_back 857897843
get 166088
push_middle 936720752
push_front 622463203
get 193544
get 162350
get 36804
push_back 132510900
push_middle 38829565
push_back 370027716
get 97609
push_front 49117171
get 109831
get 112124
push_front 443899874
push_middle 116450940
push_middle 69767215
get 271415
push_middle 832396630
push_middle 263965414
push_front 75919571
push_back 479975201
push_middle 640428025
push_middle 657993644
get 327044
push_back 63055210
push_back 621785491
get 33058
get 38861
push_back 992040573
push_front 862114925
push_front 962450171
get 47026
push_front 310582119
push_back 887126482
push_middle 551488247
push_middle 251760776
push_front 748298862
push_front 512360209
push_middle 99882314
get 304604
push_middle 854060431
push_middle 695232117
push_front 963924273
push_back 23087374
get 185124
push_front 707161164
push_middle 866821286
push_back 338060074
push_front 454549500
push_middle 216439292
get 259864
push_back 570305757
push_front 111610833
push_front 367237544
push_middle 242535592
push_back 398222782
push_middle 303127568
get 302983
push_front 747919375
push_front 873842120
get 233915
push_middle 250890727
push_front 543982316
push_middle 79241104
get 96351
push_middle 563875682
get 123566
get 213556
push_back 484120944
push_middle 738404822
push_middle 650058297
get 154486
push_middle 289839140
get 64237
push_middle 525459506
push_middle 195581282
push_middle 836835371
push_back 565930812
get 136036
push_front 71220617
push_front 316093985
get 70518
push_front 434447936
get 193219
push_back 761551715
push_back 354871230
push_front 813692279
get 251165
push_middle 990990688
push_middle 935032830
push_middle 236155609
push_middle 851182293
push_middle 469400094
push_front 912127517
push_middle 207514177
push_back 419262616
push_front 939963095
push_back 748867706
push_middle 777230602
push_back 622926358
push_front 201637258
push_middle 886135877
push_middle 920678109
push_front 346687383
push_middle 260425212
push_front 490318476
get 261361
get 258203
get 233254
push_back 808056983
push_middle 334684111
get 324383
get 148764
push_front 826351549
push_back 795102662
push_front 557731749
push_middle 219441505
push_front 782028552
push_middle 343214740
push_back 508143834
get 89838
push_middle 729509061
push_middle 621987537
push_middle 91753651
push_middle 728990536
push_front 98130855
push_front 757919618
get 267128
push_front 68067939
push_back 429524039
push_front 383548662
get 201305
push_middle 911478512
push_front 578055513
push_middle 718912900
push_front 947429639
get 325936
push_back 176608576
push_middle 805366051
push_front 777800340
get 138242
push_front 618667397
push_back 670257447
push_front 153883303
push_middle 944909900
push_back 382881208
push_middle 735364399
push_front 967855768
push_back 558012825
push_front 437097759
push_front 854834431
push_middle 351616158
push_back 219262659
get 105667
get 306736
get 124603
push_middle 285572253
push_front 623390317
get 180794
push_front 692824741
get 305293
push_middle 842347745
get 184910
get 86867
push_back 608668933
push_front 710600940
push_middle 612536898
get 251277
push_back 111305432
get 89340
get 29405
push_front 454975400
push_middle 695912576
get 289769
push_back 161803192
get 260800
push_front 99376465
push_back 818630797
push_middle 782050593
get 296869
push_front 778017530
get 114118
push_front 997406023
push_middle 831669262
push_front 50325349
push_back 185670344
push_back 76153334
push_back 655614617
get 263291
get 323177
push_back 697762988
push_front 978997601
push_middle 37337471
push_middle 175141803
push_back 980108558
get 261771
push_middle 652331932
push_middle 332644997
get 263644
push_front 395364205
get 38721
get 53705
get 12544
get 154365
push_back 554342960
push_front 322376746
get 200204
push_front 589312384
push_front 668920808
push_back 326253710
push_middle 596102774
push_back 546542398
push_middle 625176707
push_front 785878806
push_front 954779601
push_back 878292740
push_back 816320391
get 197118
push_back 180712780
push_front 515909333
push_back 502171117
push_middle 150217317
push_middle 278822545
get 262540
push_front 427708970
push_middle 643040099
get 33851
push_front 677075557
push_back 385489763
push_front 410680752
push_middle 415880746
push_back 865305272
push_middle 316278277
push_middle 680743957
push_front 632239869
push_middle 68474169
get 100703
push_back 857795011
push_middle 506276303
get 13469
push_middle 881352054
push_middle 670557646
push_middle 606135149
push_front 724465832
push_front 759250761
push_front 265332551
push_front 136588874
push_middle 333107640
get 127151
get 279945
push_front 902769020
push_front 20508760
push_front 283458957
push_front 248217540
push_back 961912704
push_back 104782839
push_middle 373468566
push_front 429564239
push_middle 567046711
push_front 453047177
push_front 831885416
get 4876
get 233496
push_back 524561244
push_front 421582830
push_front 137970255
push_middle 55429207
push_front 555637039
push_front 681232180
push_front 919048148
push_front 1006311
push_back 729604805
push_back 267485390
push_front 612392856
push_front 978734793
get 293491
get 166
push_middle 40122180
push_back 741528802
push_back 254789833
push_middle 106646400
push_front 137567991
push_back 170279838
get 113432
push_front 804094326
push_middle 722284592
push_front 74850211
push_back 986879902
push_front 492684481
push_middle 930034718
get 219627
push_middle 396079548
push_back 427367997
push_middle 620820940
push_back 369583491
push_back 441444252
push_middle 40680601
get 166096
push_back 398097648
push_front 772204756
push_back 703689510
get 7242
push_middle 872605050
push_back 880875523
get 271647
push_middle 143803146
push_front 538114530
get 53584
push_middle 626694770
push_front 535121925
push_back 805056204
get 204432
get 128924
push_front 267164082
push_back 426955396
push_back 80123361
push_back 822541803
push_middle 881598475
push_middle 798500534
get 74872
push_front 540936198
push_back 911548394
get 317031
push_middle 806692111
push_back 441104389
push_middle 977503311
push_back 728532816
push_back 76434676
push_back 354877277
push_front 45758675
get 155644
get 20806
push_front 413844452
push_front 942628471
push_back 816624439
push_back 355193696
push_back 267072445
push_middle 282460693
push_back 499199567
push_back 317439265
get 58442
get 177031
get 280646
push_middle 179423031
push_middle 142924201
push_front 185417132
get 188778
push_back 362196345
push_front 665573843
get 175970
push_front 419814177
push_front 704852513
get 153934
get 231823
get 120024
push_middle 744667390
get 10213
push_middle 62946507
push_front 284468887
push_front 850952736
get 263511
push_front 667396811
push_back 883178498
push_front 362023113
push_front 634371764
get 167978
get 164121
push_front 113253729
push_back 41352885
push_front 925223710
get 284959
push_back 171996717
push_middle 105214637
push_front 109038657
push_middle 735966219
push_back 17190696
push_front 711642132
push_front 266075265
get 168094
push_back 521757550
get 262913
get 104760
push_front 608845170
push_front 441386291
push_front 159615836
get 87790
push_middle 221962414
push_back 872651860
push_front 476008847
push_back 802922464
push_back 493906878
get 262107
push_middle 576006434
push_back 19037241
push_back 700490955
push_middle 605278602
push_back 727578907
push_front 85476790
get 237622
get 273718
push_front 357099473
get 178574
push_back 405220403
push_front 554003643
push_middle 291120628
push_middle 869686620
push_middle 676854148
push_middle 504946234
push_back 288091628
push_back 96831643
get 191047
push_middle 937042237
push_front 63851842
push_back 372031759
push_back 233240675
push_front 311719167
push_front 177674105
push_front 596267305
push_middle 183342920
get 102517
get 198398
push_back 888329968
push_front 70766719
push_front 341931437
push_middle 876564322
push_front 37422529
push_front 364593369
push_front 699252047
get 274744
push_back 295997006
get 224684
get 18407
push_back 537258095
push_middle 55881908
push_back 5323116
push_front 150515790
get 147677
push_middle 168903900
get 94494
push_back 784900061
push_middle 66869663
push_front 116162287
push_middle 27619743
get 203755
push_front 194796725
get 327587
push_back 853908885
push_front 640921556
push_front 395244485
push_front 258461417
push_middle 8573107
push_front 683004238
push_front 953322967
push_middle 352121571
push_front 625516438
get 73132
push_back 310762550
push_back 976652020
push_front 868856523
push_back 212933972
push_back 310156394
push_middle 865801526
push_front 264454787
get 215339
get 177648
push_front 397411308
push_back 863580594
get 52896
push_back 539773372
push_back 574614574
push_back 358805148
push_back 405353516
get 157187
push_back 106048694
push_back 367150082
push_back 921435347
get 136675
push_front 705462099
push_front 627011013
get 210475
push_front 309296763
push_front 422568393
push_back 200624932
push_front 773719504
push_front 974311888
push_back 621267082
push_middle 329571947
push_middle 161549565
get 17290
push_middle 330470792
push_back 861716658
get 131408
get 195358
push_back 800916918
get 79625
get 10947
get 213754
push_front 301891730
push_back 761408998
push_middle 440702292
push_front 147484105
push_front 345106936
get 256376
get 175336
push_front 368341338
push_front 245675303
push_middle 585807175
push_front 960605539
push_front 461680904
get 324233
push_middle 82938514
push_middle 404489936
push_front 226965838
push_front 64337752
push_front 493922305
push_front 703811273
push_front 520695965
get 295919
push_middle 849633771
push_front 188483695
push_front 865553066
get 132166
push_front 271884341
push_back 838873082
push_front 530378894
push_back 688473524
get 166948
push_back 711490386
get 79619
push_middle 546878622
push_front 76136548
push_back 469370972
push_middle 75132102
push_back 476269300
push_front 822564721
get 229067
get 12198
push_middle 110267413
push_middle 322231914
push_middle 406684027
push_front 565479984
push_back 365431109
push_back 818788544
push_front 187642413
get 124372
push_middle 704328728
push_middle 875570377
push_middle 641585141
push_back 223341106
get 164914
push_back 897430763
push_middle 984657404
push_back 364002737
push_middle 143741601
push_front 969564008
push_back 756927921
push_back 548966904
push_front 776857890
push_back 342996923
get 102292
push_middle 726329778
push_back 280916169
get 170877
push_front 186993706
push_middle 250540582
get 180951
push_front 716831406
push_back 238074137
get 62974
push_front 131298614
get 147726
push_middle 341359009
push_middle 570690092
get 237521
get 218286
push_middle 282084596
push_back 75334822
push_middle 687127562
push_middle 58754035
push_back 977807145
push_front 662398846
get 142909
push_back 22491715
push_middle 603476032
push_front 468420021
push_front 263540103
push_back 68407206
push_back 646962014
push_front 910728407
push_middle 49638397
push_front 937280705
push_back 188355372
push_middle 476902766
push_back 249545390
push_back 977439058
push_back 919023100
push_front 560771938
push_middle 542875509
push_back 533724991
push_middle 609767929
push_back 609755110
push_middle 223204207
get 284948
push_front 144867007
push_back 289745740
push_middle 356741283
push_middle 222924948
push_back 298105382
push_front 434848808
push_back 907061853
push_front 173890336
get 32223
get 247283
get 88662
push_front 983842357
push_back 741348139
get 225572
push_back 810928738
push_back 608246086
push_middle 348197050
get 189775
push_middle 87396485
push_front 723625632
push_front 202812880
push_back 246136107
push_back 551684824
push_front 97779771
push_back 347368258
push_front 984176207
push_back 324220686
push_middle 595643511
push_back 637523428
get 9119
get 74441
push_front 469170412
get 288848
get 224881
push_front 38502968
push_back 586425141
push_middle 28804901
get 321791
get 70919
get 241931
push_middle 652110927
push_front 284813523
get 102175
push_front 226435938
push_front 148535735
get 60620
push_front 470394062
push_back 834712166
get 183675
get 280216
push_front 907808857
push_back 957052842
push_middle 496547715
push_back 606597293
get 136135
push_back 451771617
push_front 292841685
push_front 595587722
push_front 625230773
push_front 187648797
push_middle 598486967
push_middle 911746306
push_middle 489524654
push_front 821541309
push_front 423718328
push_front 909857954
push_back 933114253
get 215432
push_middle 456805297
push_back 503598638
push_back 400244946
get 32475
get 104624
push_middle 452310755
get 283347
get 48839
push_middle 477425607
push_front 119944876
push_front 233179242
push_back 347765565
push_middle 282847840
push_middle 567580232
push_front 449863020
push_back 418452428
push_front 661207547
push_back 409752066
push_middle 653781296
push_middle 392212343
get 55083
push_back 708888404
push_front 730278771
push_middle 4946355
get 192929
push_front 492301463
get 302599
get 108933
push_front 417008925
get 126752
push_back 985465029
push_back 825544008
push_back 692063898
push_middle 963925253
push_back 472753040
push_middle 439970529
push_middle 587775893
get 211097
push_front 805129246
get 261398
push_back 137355277
push_middle 421227064
get 179922
push_middle 210433741
push_front 465693484
push_middle 219141524
push_front 361736770
get 210664
get 37355
push_front 901064464
push_front 582189497
push_middle 383444225
get 71910
get 211568
push_middle 10712801
push_back 133295928
push_middle 213713460
push_middle 364413272
push_front 391515804
push_front 607025457
push_front 325037283
push_middle 58153167
get 230037
get 244711
push_middle 921343813
push_front 227367821
push_back 280741152
push_middle 936198602
get 195413
push_front 475421922
push_front 151316395
push_back 419777861
push_back 600361840
get 230827
get 74988
push_back 571408811
push_back 600704802
push_middle 211440633
push_front 835072534
get 19798
push_front 97462471
get 101811
get 185359
push_middle 850857904
get 242903
get 147330
get 15590
push_middle 328778376
push_back 300855800
push_front 407253789
push_back 682588655
get 316673
push_front 652220932
push_back 833275419
push_back 238688323
push_front 343138532
get 253092
get 258759
push_front 201485971
push_back 403195379
push_front 806413207
push_back 216734733
push_front 310119042
push_middle 204513502
push_back 408097149
push_front 55585774
push_front 239730352
push_back 765744036
push_front 22979943
push_front 693948799
push_front 245896674
push_back 768513009
push_back 609576377
push_back 553725907
push_middle 778266346
push_middle 857560969
push_middle 129871233
push_middle 735613364
push_middle 6760418
push_front 114097549
push_middle 850996662
get 20458
get 47737
push_front 912071780
push_back 354064698
push_front 935670451
push_front 737426673
get 181386
push_back 489541905
push_front 796786139
get 191767
get 20818
push_back 687440782
get 141337
push_back 3802067
get 317159
push_front 191596171
get 326745
get 216414
push_middle 199266902
push_back 632781989
push_middle 909282299
get 222837
push_back 800632940
push_back 983499284
push_front 392506387
push_back 978451336
get 327282
push_front 377721858
push_front 743880063
get 86261
push_front 495859912
push_back 633551400
get 305816
push_middle 299856532
get 234624
push_front 229034391
push_back 882193532
push_front 815693521
push_middle 530833517
get 326802
push_front 634580105
push_front 416428697
get 208034
push_front 143713210
push_back 405515000
push_front 450644776
push_back 263074636
push_back 627115499
get 157647
push_front 410137458
push_back 820299424
push_front 508639766
push_front 359669550
push_back 777950857
push_middle 778750664
push_middle 596573009
push_back 777539556
push_middle 186342395
push_back 359146007
push_back 961092884
push_back 250205930
push_back 154724433
push_middle 663279560
push_middle 137645774
push_front 450472206
push_middle 110218099
push_back 641286725
push_back 221801331
push_middle 280720236
push_back 881834222
push_middle 780458861
push_middle 189826167
get 18609
get 75572
push_back 953435572
push_front 534463439
push_front 962062441
push_front 447855706
push_middle 413284661
push_front 48290018
get 254157
push_back 996935399
push_back 244383904
push_front 316356700
push_front 538263214
push_front 522718876
push_back 425773449
push_middle 318153573
push_front 924887367
get 288224
push_back 325708819
push_middle 861038198
push_middle 801420115
push_back 447567516
push_front 800837927
get 327104
get 255412
get 319933
push_middle 642476834
push_front 179615543
get 48829
push_back 559335613
push_middle 611590509
push_middle 571689450
push_front 706888323
push_front 588270597
push_front 336451638
push_back 580207393
push_back 20300770
push_back 576759718
get 199580
get 156476
push_back 908472185
push_middle 44772701
push_back 899047778
push_middle 598195321
push_back 548361165
push_back 796613680
push_middle 20191058
push_middle 284332402
push_middle 526781489
push_middle 451953761
get 107069
push_back 569435822
push_front 624088145
push_front 715158065
push_back 975882736
push_back 294613319
get 241457
get 63411
push_back 688696574
push_back 858862273
push_back 863260953
push_front 698308393
get 68734
push_front 321791864
get 240225
push_front 942980467
push_back 50795141
get 62533
push_middle 702388752
get 197807
push_middle 412531147
push_middle 802844123
push_back 156922207
push_front 110911078
push_middle 382949870
push_middle 346600074
push_middle 497705597
push_middle 151121219
push_middle 797439384
push_front 224816953
push_front 860839590
push_front 406721893
push_back 583813719
push_front 937344047
push_front 184709739
push_front 481148778
push_front 115310124
push_middle 624720488
push_middle 88105492
push_front 413703173
get 83494
push_back 109663472
push_back 920381938
push_middle 216032952
push_back 78225349
push_back 999214264
push_back 542941618
push_front 549560319
push_middle 315410352
push_front 904164438
push_middle 626153695
push_back 995335938
get 274046
get 59434
push_back 990399768
push_middle 199675239
push_front 966998638
push_back 96499615
push_front 722104805
push_front 938242728
push_middle 277057534
push_middle 588702545
push_front 349312661
push_front 235485606
push_middle 244761103
push_front 97636653
push_back 436579616
get 271289
push_back 188874229
push_back 974453638
push_front 861491296
get 57637
get 306050
get 78185
push_front 948994507
get 273135
push_front 138093351
push_back 480273514
get 287684
push_middle 436557561
push_back 945361272
push_middle 637965144
push_front 25418455
get 148848
push_back 807209967
push_middle 197704914
push_back 869065140
push_back 163405697
push_middle 184893269
push_back 656042516
push_middle 659415100
push_front 699646341
get 283387
get 171280
push_back 179562852
push_middle 183606462
push_front 416831694
push_front 767032290
push_back 279285851
push_front 353291006
push_back 906926399
get 211107
push_front 214853199
get 71800
push_back 113040661
push_front 224336846
push_back 287232746
push_middle 656111177
push_middle 217839265
push_back 61404533
push_front 367931791
get 173105
push_middle 177973775
push_middle 295088638
push_front 343064751
push_middle 495208949
push_back 278728029
get 212573
push_middle 574492076
push_front 215475521
push_back 234428978
push_front 905468141
get 246158
get 2765
get 159355
push_front 678361244
get 322721
push_middle 881793759
push_middle 497426722
push_middle 6755899
push_front 768834936
push_middle 476395776
push_back 247949340
get 188842
push_front 515749087
push_middle 660029679
push_back 670348637
get 8261
push_middle 582788113
push_back 474880056
get 309643
get 201806
push_back 587707310
push_front 289998917
get 262892
push_back 411521996
get 71089
get 48324
get 318264
get 140137
push_middle 261554283
push_front 669221196
push_front 783906899
push_middle 321531398
push_back 725286313
push_back 159676273
push_front 475173223
get 288541
get 227133
get 130084
push_front 340743873
push_front 626540540
push_front 648613199
get 319987
push_middle 300227534
get 239063
push_front 941041858
push_back 207784307
push_middle 412043842
get 129351
push_middle 498246371
push_back 625191923
push_middle 466199391
push_back 16214078
push_back 405310144
push_back 692183216
push_front 259924365
push_middle 721057738
get 90851
push_back 151463179
push_front 298054089
push_back 931364085
get 254645
push_back 285201468
push_front 35005944
get 300897
push_front 818884640
push_back 648758687
push_front 43617571
push_back 600483712
push_middle 541008800
get 136880
push_back 359027875
push_middle 821570891
push_front 662902841
push_middle 900152534
push_front 717233716
push_front 980195511
push_front 68756278
get 160464
push_middle 520901581
push_middle 30861375
push_back 129063222
get 123462
get 37177
push_middle 46201403
push_middle 178673823
push_front 695108485
push_middle 499272855
push_front 816325515
get 40121
push_middle 159210560
get 145661
push_middle 438761455
get 43851
push_front 254628692
push_front 166342592
push_front 754072399
push_front 475692855
push_front 873061573
push_back 333194963
push_back 349285574
push_middle 171636461
push_front 640503753
push_back 862821230
push_middle 427307903
push_front 393261828
push_back 170384791
push_front 144921089
get 161571
get 114628
push_front 814305571
push_middle 736917841
push_back 123222099
get 124001
push_back 585924651
push_back 363689238
push_front 47107670
push_middle 601241680
push_back 681863611
push_middle 337853173
push_front 623525775
push_back 371022523
push_back 199720696
push_front 427968006
push_back 269988197
push_middle 29804684
push_middle 159005041
push_back 123256845
get 28062
get 154713
push_middle 387321566
get 172233
push_middle 160953449
push_front 68211848
push_middle 515592380
get 245311
push_back 555701803
push_front 586044487
get 159023
push_front 500595486
push_back 147130199
push_middle 968280313
push_front 748661140
push_front 824437990
push_middle 598920211
push_front 707094214
push_front 432483486
push_front 774777178
push_back 430063444
push_back 966921597
get 319556
get 259974
push_back 971483217
push_middle 610928305
get 148146
push_front 921553345
push_back 222853483
push_back 574909984
push_back 868666239
push_back 114307863
push_front 538109227
get 141904
push_back 751994435
push_back 653531168
push_middle 880489405
push_back 408012243
push_middle 616472971
push_middle 138070050
get 287404
push_back 152267165
push_front 977130151
push_front 680047081
push_back 604352486
push_middle 877835453
push_middle 944376751
push_front 789844312
push_back 924508262
push_back 8350049
get 32568
get 60387
push_front 277568470
push_front 169554404
push_front 816354631
push_front 257700543
push_middle 562553294
push_middle 251292773
push_back 789706250
push_front 950185909
get 66137
get 80805
push_back 277759821
push_front 9044110
get 179573
push_front 358966601
get 155084
push_middle 480690738
get 232842
push_back 211912738
push_back 576069469
push_back 609324209
get 291960
push_front 254301559
push_back 83281460
push_middle 686869593
push_front 653722077
push_middle 913467179
push_middle 29799402
push_front 672985247
push_back 569099622
get 180198
push_middle 578485975
push_middle 343400374
push_middle 92292401
push_front 585365229
get 159541
get 287855
push_middle 224208290
push_back 74979426
get 255276
get 276870
get 154188
push_back 176948910
push_front 885810616
push_back 488828131
push_back 602404655
push_back 952114148
get 183738
push_middle 423191264
push_front 742680868
push_front 369115657
get 192755
push_front 795497120
get 256019
push_back 239990079
get 177651
get 119784
get 26362
push_front 421362516
push_middle 498442948
push_back 33593993
get 6382
push_back 96767513
push_middle 408327692
push_back 640655323
push_front 656021095
push_front 367066824
push_front 460551757
get 254763
push_front 645814969
get 327134
push_back 114296828
push_back 955815978
push_back 485908558
get 41331
push_middle 277277887
push_front 62323388
push_middle 845999951
get 277364
get 299697
get 83749
push_front 79747999
push_middle 956830347
push_front 817959285
get 213254
push_back 975272274
push_back 931946325
push_front 598343572
push_middle 573984213
push_back 481966348
push_middle 949876517
push_middle 880383984
get 263056
get 305001
get 326525
push_front 27445154
push_front 56797368
get 3445
get 85667
push_back 796322512
push_back 19740862
push_front 882352431
get 70626
push_front 196922435
push_middle 134707669
push_front 790431336
get 296519
push_back 13701603
push_back 613193137
push_front 270530530
get 84664
push_front 288519765
push_back 822514351
push_front 897807814
push_back 623064023
push_front 629893373
get 317547
push_middle 712901913
push_front 494181480
get 267460
push_middle 350382352
get 122040
push_front 441168876
push_front 217597473
push_back 497640210
get 227542
push_middle 187921218
push_middle 50734079
push_front 247776697
push_middle 554318509
push_middle 915965554
push_back 244964101
push_front 671983853
push_front 395186233
get 156055
push_front 180169129
push_middle 491165168
push_back 200826917
push_middle 281482760
get 100841
push_back 872196419
push_front 391820840
push_front 769069432
push_middle 138567838
push_front 281542554
get 250850
push_back 3630456
get 30010
push_back 487265183
push_middle 720052428
push_front 895344796
push_back 336957873
push_back 58025651
push_front 471833195
push_middle 784577698
push_middle 478368453
push_front 230137126
push_back 941916699
push_back 603528099
push_middle 589887944
get 172086
push_back 312360082
push_back 329369758
push_back 934969790
get 59913
get 229632
get 250460
push_middle 914582899
push_middle 935394551
push_back 982567048
push_back 486390771
push_front 124735595
push_middle 562142015
push_front 740644003
push_middle 318226674
push_front 999417344
push_back 383628851
push_middle 240259121
push_back 818340380
push_back 293606002
push_front 629314746
push_middle 787548002
push_front 71086641
push_back 533107186
push_back 578751997
get 103809
push_front 589223051
push_back 28804374
push_back 118572589
get 277349
push_front 211491361
push_back 701232673
push_back 737210435
push_front 552314028
push_middle 981670703
push_middle 453972190
push_back 140318484
push_middle 593712666
get 273795
get 174640
get 60698
push_middle 535988333
get 264575
push_middle 894164026
push_front 512057163
push_back 338662777
push_front 560108554
push_front 206493229
push_back 932647836
push_back 695125896
push_back 846095221
push_back 960195211
push_front 764316486
push_back 677468983
push_front 203056129
push_back 182226129
get 202877
get 173426
push_back 385243798
push_front 568652118
push_front 431967081
push_middle 696910901
push_back 352462938
push_front 302877948
push_front 657668216
push_back 75315968
push_middle 269725147
push_back 254819113
push_middle 840424964
push_back 939466282
push_middle 487360606
push_back 457128371
get 286691
push_middle 754664166
push_middle 647849312
get 118345
get 53320
push_front 528039225
get 98872
get 290119
push_front 349673914
push_front 731506151
push_back 225606421
push_front 888738410
push_front 595136664
get 17980
push_front 388182596
get 224463
push_front 817208633
push_back 596131261
get 215095
get 58456
push_middle 182771966
push_back 156384261
push_front 948525949
push_front 357539590
push_middle 589934983
push_middle 130997595
get 109350
push_middle 686878410
push_middle 434144446
push_back 856300576
push_front 867128612
push_front 130434371
push_back 225664334
push_front 473248638
push_middle 463636031
push_back 700521509
push_back 55190773
push_back 229143940
push_middle 848683075
push_middle 671615378
push_middle 290997534
push_back 753639159
push_middle 611854463
get 90085
push_front 997529932
push_front 330078824
push_front 77503471
push_front 177472536
push_middle 714395295
push_front 917216760
push_front 368292336
push_back 58147416
push_back 107947254
get 262712
push_front 561666933
get 224534
get 231026
push_back 698163233
get 64307
get 68089
get 256625
push_middle 923123584
push_middle 846420052
get 236921
push_front 675280663
push_middle 146697516
push_back 746206633
push_front 764157800
get 183074
push_middle 981170036
push_middle 751804525
push_middle 295716421
push_back 894676540
push_front 324430644
get 183126
push_back 633518230
push_back 560067085
push_middle 256772107
push_back 619324886
push_middle 702974475
push_front 690451281
push_back 3964749
push_back 87180528
push_front 668555738
push_front 418336331
push_back 985610133
get 163451
push_back 594299292
push_back 398549111
push_middle 953681464
push_front 660347812
push_back 106257205
get 126824
get 301269
get 141673
push_front 113461516
get 82920
push_back 93597310
push_back 230105419
push_middle 58874836
get 145137
push_middle 519663259
push_middle 891796903
push_front 397045338
push_back 326871813
push_front 952213335
push_front 576224477
get 46186
push_front 888490691
push_front 210320017
push_front 687724433
get 301334
push_back 890761154
get 314488
push_middle 898333505
push_front 886403989
push_front 757387215
push_front 749101722
get 177533
push_front 4763741
push_middle 34799912
push_middle 581070993
get 213812
get 56221
push_front 227924313
push_back 47973958
push_back 789510770
push_front 903884667
get 156811
push_back 364029620
push_middle 419923058
push_middle 282686227
get 322663
push_front 147912622
push_front 341302386
push_middle 490428200
push_back 232018390
get 240745
push_back 966046930
push_back 882969475
get 234584
get 129347
push_back 950102472
push_front 434001552
push_front 266234885
push_middle 129624766
push_middle 437187105
push_front 745011378
get 323433
get 301460
push_middle 745340890
get 190058
push_back 931524971
get 261094
push_back 813450377
push_middle 717683672
get 19222
push_front 875832039
push_back 369927384
push_front 174913902
push_middle 131108529
get 262046
get 238448
push_middle 599744289
push_front 95647439
push_front 242741361
push_back 204271571
push_back 37286962
get 195585
push_back 594549345
push_front 851567787
push_front 777793810
push_back 373676005
push_back 148195516
get 327660
get 116939
push_back 564564289
get 298821
get 35943
push_front 872262798
push_back 701294289
push_middle 172310977
push_back 679927410
push_middle 414319335
get 95322
push_middle 853408710
push_front 133019918
get 312821
push_front 213496948
get 117631
push_back 112301821
push_back 898601329
push_back 6819027
push_middle 927243971
push_back 926157059
push_middle 257615125
get 277487
push_back 290423262
push_back 252951395
push_back 271155840
push_back 38665191
push_back 329406893
push_back 403639181
push_front 796445796
push_back 179808809
push_middle 472083117
get 68872
push_middle 313972550
push_front 190915859
push_back 781207199
get 160323
push_front 951800083
push_front 866654096
push_front 169809035
push_middle 137002153
push_middle 309807691
push_back 532978149
push_front 260795790
push_back 4798779
get 46599
push_front 796967098
push_back 605009140
push_front 415461639
push_front 35008505
push_back 63276163
push_front 768708872
push_middle 475206255
push_front 556172564
push_front 934026596
push_front 816930977
push_back 949938320
push_back 710177242
push_back 629343006
push_back 936180161
push_middle 397548980
push_back 50603137
get 198176
get 209852
push_back 187676879
push_front 800161680
push_back 828144931
push_back 437876793
push_middle 685056606
get 164512
push_middle 366960679
push_back 391284462
push_front 811462508
get 120156
get 117942
push_middle 773643221
push_back 744832281
push_middle 82888426
push_back 898896678
get 152238
get 55365
get 173604
push_middle 594686403
push_front 572266330
push_middle 71113690
push_front 875883812
get 104833
push_front 647552554
push_back 90132972
push_back 142307682
get 46003
push_front 827369685
get 89163
push_front 133117786
push_front 380892479
get 132020
push_middle 564864829
push_front 640838637
push_middle 417998086
push_middle 195390856
get 249131
push_front 301725277
get 71119
push_back 703285322
push_front 752611492
push_middle 360196522
push_front 735021354
push_middle 702420892
push_middle 167361
push_front 875167040
push_front 714297257
get 197591
get 23948
push_middle 7961322
get 322011
get 305791
push_back 190923220
push_front 824122927
push_back 529023048
push_front 232707106
get 149658
push_back 917259009
push_middle 160763901
push_back 849889175
push_front 304908392
push_front 3658654
push_middle 521551442
push_front 32296025
push_front 474241052
push_back 529024243
push_front 109659606
push_front 748396820
push_back 505034789
push_back 896543636
push_middle 674161472
push_middle 509038153
get 172585
push_back 295490902
push_middle 560018403
push_back 127979126
get 186325
push_back 450235432
push_middle 499467200
get 127589
push_front 690454444
push_middle 930516899
push_front 945597494
push_back 666676758
push_front 677962382
push_front 860013228
push_front 488808614
get 231755
push_front 112624649
get 29967
push_middle 233996815
push_back 393738593
push_back 883486326
push_back 565656820
get 313266
push_front 114860081
get 302212
push_front 858038651
push_front 132534860
push_middle 8174837
push_middle 52824630
get 105705
get 5367
push_middle 1459570
push_back 881597611
push_middle 686494848
push_back 993492627
push_middle 70151309
get 114768
push_middle 268139564
get 67754
get 216877
push_front 392176316
push_front 33670774
push_front 232485142
get 283307
push_front 297544884
push_back 954981930
push_middle 943127072
get 171127
push_front 516490116
get 293191
get 45825
get 164833
get 229308
push_front 697309083
push_middle 971555877
push_front 129963479
get 124106
push_front 819140170
get 191366
get 27824
get 133004
get 227710
get 110527
push_middle 467885120
push_back 897935521
push_front 777013425
push_middle 320259622
push_back 238931305
push_front 495401713
push_front 251381936
push_front 40129227
push_middle 778397312
get 126005
push_back 588823488
push_middle 412150942
push_middle 285494985
push_middle 927339705
push_middle 870498120
get 223776
get 270725
get 28743
push_middle 420792599
push_front 556714838
push_middle 367243960
push_middle 426996160
push_front 495517381
get 205037
push_back 176757315
push_back 516357170
push_middle 891057555
push_front 144026616
get 138508
get 86744
get 151791
push_middle 539042069
push_middle 221726722
push_front 832747003
push_middle 860424043
push_front 699444296
push_middle 782038924
push_front 997591274
push_middle 819458515
push_front 325522850
push_back 859667020
push_front 955471757
get 160380
push_middle 792869837
push_middle 779020477
push_back 62984279
push_middle 135549671
push_back 195911495
push_front 68995284
get 327244
push_front 191394965
get 81086
get 319445
push_front 45344405
get 94764
push_middle 679535810
get 31394
get 85009
get 217018
push_front 719382969
push_front 820415560
push_middle 500279725
push_middle 947538744
push_middle 360564312
get 274210
push_middle 244749088
push_middle 566527904
push_back 207706565
get 273498
push_middle 38941787
get 119398
push_front 205408848
get 6178
push_middle 613719816
push_front 684537118
push_middle 416436037
push_back 640681410
push_front 473701213
push_middle 984151221
push_middle 190682757
push_back 974794546
push_middle 997897746
push_back 939383310
push_middle 534238009
push_front 176343629
push_front 910672623
push_middle 804281041
push_back 931355631
get 111634
push_front 378598052
push_middle 763316762
push_middle 727408766
push_middle 605155371
push_back 328899155
push_front 77716180
push_front 86270560
push_front 93176522
push_front 774830283
push_front 768297822
push_front 726766132
push_back 902516648
get 195545
push_middle 429079879
push_front 28834825
push_front 908502737
push_back 727309820
push_back 712046377
push_back 29374575
push_back 475919035
push_front 48047732
push_middle 829930383
push_front 551271786
push_back 676127467
push_middle 592796775
push_back 463411477
push_back 284793041
push_middle 178659125
push_middle 489421324
push_back 348862809
push_front 465049677
get 242851
get 112872
push_middle 187239322
push_back 900930397
push_middle 303764040
push_front 667094069
push_back 608252608
get 81144
get 224568
push_middle 716131877
push_middle 167101
push_middle 940385146
push_middle 211870760
get 284818
push_back 127089538
push_middle 641143726
push_back 424189703
push_front 357484244
push_front 605435964
push_front 186749640
push_back 596914379
push_back 138828028
push_middle 6498668
push_middle 787894608
get 13644
push_middle 812425736
push_front 184681274
get 80260
push_middle 696419676
push_front 747930228
push_front 623528080
push_front 36742512
get 264076
get 322085
push_back 222870308
push_middle 205846921
push_front 874670130
push_front 709088259
get 258911
push_back 977474512
push_front 712442807
push_middle 54211324
get 217708
push_back 720376019
push_back 562679103
push_middle 379034784
get 218278
push_front 191896059
push_back 566764555
push_back 145601460
push_back 962295642
push_front 712348473
get 280473
push_back 198174193
push_middle 409316708
get 225708
push_middle 53711670
push_back 357255129
get 121853
push_back 597646390
push_front 362660376
get 82352
push_front 673231735
push_middle 726445873
push_front 963896546
push_front 134197140
push_middle 41624014
push_back 634291519
push_middle 149536950
get 149
get 214723
push_front 245206943
push_middle 58312074
push_middle 706723649
push_middle 861661333
push_back 246731412
get 20795
get 311117
push_front 227672193
push_middle 172229827
push_front 114799837
push_middle 848599136
push_back 711030415
get 134154
push_middle 259220129
push_middle 950723352
get 79486
push_back 592862222
get 51483
push_front 14299373
push_back 658739087
get 128581
push_back 922810082
push_back 815601209
push_back 417607012
push_front 492645575
push_middle 105795530
push_middle 117043039
push_front 951233898
push_middle 378021358
get 151129
get 3966
push_back 591494124
get 281395
get 200208
push_middle 767771074
push_back 397449439
push_middle 155526412
get 143960
push_middle 543456473
get 13113
get 245857
push_front 475420954
push_front 820629451
push_front 565841690
push_front 156727575
push_back 559952692
push_front 109252235
get 115169
push_front 274750745
push_back 727902219
push_middle 681841213
push_middle 96171952
push_front 363508126
push_back 45253336
get 45988
push_front 176272755
push_middle 928288522
push_back 20790581
get 265224
push_back 435328964
push_front 868805148
push_front 453372691
push_front 449707866
push_front 142168862
push_back 960853041
get 185589
push_back 947801119
push_front 165173924
push_middle 190394181
get 218293
push_middle 160269793
push_back 796920687
push_front 317314831
push_middle 199929235
push_back 304979506
push_front 318620642
get 155763
get 98267
push_back 772141875
push_middle 243720816
push_back 597085239
push_back 684361683
push_back 532768592
push_middle 587836417
push_front 561007474
push_middle 564392228
push_back 321475470
push_back 864863712
get 231903
get 62411
push_front 505836453
push_front 15161063
push_middle 754273567
get 100505
push_back 27856549
push_middle 312392679
get 312073
push_back 445930040
get 288320
get 857
push_back 901524465
push_middle 453904097
push_middle 830059140
push_front 543384808
push_middle 968786404
push_middle 799928250
push_front 545203477
push_front 42174062
push_back 650866459
get 151053
push_back 299331235
push_front 490225649
get 191951
push_back 802575482
push_back 810220531
get 287893
push_front 104978630
get 135694
push_front 545278764
get 305888
push_middle 335174669
push_middle 729515745
push_middle 314189501
push_front 938504079
push_middle 872706412
get 34432
push_back 785616648
push_middle 779929824
push_front 797306576
push_middle 183616150
push_back 345975441
get 98060
push_front 921581709
get 64964
push_back 340691178
get 58321
push_front 640046592
get 313312
push_back 794141913
push_middle 80468412
push_middle 514645488
get 176891
push_middle 536430531
push_back 215801141
push_middle 338552715
get 111131
push_front 844317256
push_front 544756740
push_back 139358612
get 134484
push_front 833177010
push_front 345210497
push_back 26572954
get 286245
get 238186
push_middle 934271642
push_back 611284520
push_front 89279807
push_middle 599712203
get 122872
push_front 235211761
push_back 520336039
push_back 673620087
push_middle 54019621
push_back 93618222
push_front 193466891
push_middle 554097820
push_back 30253465
push_middle 538742749
get 8769
push_front 670447228
push_middle 924843641
push_back 921353232
push_front 988621309
get 246199
push_back 109365203
push_middle 863270596
push_back 116254860
push_front 977862931
push_front 756281339
push_middle 866509810
push_front 567480960
push_front 267192034
push_front 742052710
push_back 937071894
push_back 759400054
get 47349
get 98199
push_front 110829037
get 130432
push_middle 266480325
push_middle 30494122
get 226322
push_front 803133142
push_front 927947001
push_front 130272692
push_back 222085934
push_middle 254661988
push_back 771928313
push_back 531852899
get 258737
push_front 830208697
push_front 529931266
get 268703
push_front 921740144
push_middle 870692108
push_front 63483535
get 311778
push_middle 164815834
get 105484
push_front 121830316
push_middle 352065668
push_middle 881227942
push_back 247684424
push_back 304299783
get 23514
get 197707
push_back 545853204
push_back 704814836
push_front 990959722
get 277502
push_middle 965465014
push_back 405335979
push_back 642856509
push_middle 65643112
push_middle 408413751
get 79148
push_front 421951197
get 159113
push_front 571747720
push_middle 890155849
push_middle 615575715
push_middle 742291595
push_back 482099426
push_back 911259051
push_middle 800007556
push_middle 112680813
push_front 895053629
push_front 858608033
push_back 579265380
push_middle 256477906
push_front 262316064
get 183413
push_back 854425456
push_back 981509324
get 323288
push_front 315219196
push_front 239337986
push_middle 894256553
push_front 314940683
push_back 331324400
push_back 880065782
get 207877
get 81259
get 248221
push_middle 758170159
push_middle 883511550
push_middle 667989564
get 312920
push_back 45282354
push_front 408929277
push_front 773724596
push_back 436522353
push_front 519753642
push_middle 449207805
push_middle 410411627
push_middle 407209138
push_front 166267743
push_middle 278419839
get 20672
push_back 479916531
push_back 833533108
push_back 987854027
push_back 991148930
get 199428
push_front 875123798
push_front 966020861
push_front 162548851
push_back 919276696
get 288173
push_back 433550852
push_middle 185325338
push_middle 969616725
push_middle 345536559
push_middle 591121212
push_middle 962643225
push_back 415751406
push_middle 635977620
get 323046
push_front 960680997
push_middle 459462899
push_back 780404573
push_middle 852223192
push_front 701272164
push_middle 860236346
push_front 976311289
push_front 558608647
push_back 905444190
get 138648
push_middle 451187847
push_front 125709139
push_front 505236262
push_back 417075028
push_front 197416235
push_back 248473489
push_back 480257726
get 55058
get 67629
push_back 421703066
push_front 593553206
push_middle 404749992
push_front 756382971
get 90754
push_front 617205632
push_front 457068376
get 294783
push_back 640822449
push_front 280185246
get 321364
get 241218
push_back 589984849
push_front 471103981
push_back 439148135
push_middle 147955035
push_front 166181018
push_front 880760438
push_back 178614950
get 167913
push_middle 763295708
push_front 321308592
get 207182
push_front 102739015
get 200173
get 34842
push_middle 181789716
push_back 725121190
get 122962
push_back 587439476
push_middle 200678597
push_back 39341829
push_middle 632377330
get 125220
push_front 725280479
push_middle 359120207
push_front 333271268
push_middle 595674396
push_front 77278200
push_back 696517906
push_back 893195661
get 166177
push_middle 713361566
push_back 840855529
get 128922
get 202537
push_front 331553496
get 29282
push_front 131805491
push_middle 476900188
get 211734
push_front 798270918
get 216443
get 270510
get 128024
push_front 197059024
get 106759
push_back 150146898
push_front 721687998
push_middle 701781622
get 154627
push_middle 430508658
push_middle 136072621
push_front 385003349
push_front 434373026
get 84147
push_middle 327343329
push_middle 839120763
push_back 369541266
get 23251
push_middle 385073151
push_front 949780447
push_middle 54281695
push_front 624905728
push_front 201936936
push_middle 246750981
push_back 184765662
push_front 485532039
push_middle 360432406
get 2604
push_back 327466347
get 20807
push_front 406998795
push_middle 828973180
push_front 823852292
push_back 533632385
get 169836
get 105974
get 166680
push_middle 668660402
push_front 463135732
push_back 380302486
push_middle 276583693
push_front 703720640
push_back 744056146
push_back 541987468
push_front 43677826
push_middle 488989906
push_back 215667698
push_middle 765730458
push_front 537320328
push_middle 625228522
push_front 941388515
push_front 843485632
get 149915
push_front 32332105
get 116148
push_middle 354575021
push_back 960412175
push_front 238875363
get 317249
push_middle 599359216
push_front 814144378
push_middle 926032975
push_back 812255193
get 236244
push_middle 791813594
get 33953
push_middle 977196751
get 243435
push_front 752539258
push_front 130766400
push_middle 468549448
push_front 49328288
push_middle 824616926
push_front 267209818
push_front 52444392
get 250252
push_middle 604535173
get 46545
get 292637
push_front 778383192
push_middle 642007411
get 259603
get 167288
get 196539
push_front 232424158
get 17217
push_front 488069306
get 156752
get 178766
get 282690
get 307074
push_back 642282223
push_front 242310705
push_front 508827925
get 54499
get 73305
push_middle 823971319
push_back 309074551
push_back 699064711
push_back 402824109
push_front 711307675
push_front 319127682
push_front 194011236
push_front 598836512
push_back 683709089
push_back 857217164
get 200909
get 50113
push_back 490488167
push_middle 619098222
get 298578
push_middle 898338773
push_middle 416875789
push_back 555182896
get 232813
push_front 236525773
push_middle 414162941
push_middle 545997397
push_back 994298282
push_middle 964328533
push_middle 687504078
push_back 680450232
get 258905
push_back 578252902
push_front 309191778
push_back 296860667
get 114131
push_back 881269574
push_front 283846754
push_front 592165616
get 135003
push_front 403495943
push_middle 134548762
push_front 337488148
get 246032
push_middle 445675754
push_front 724139831
get 123772
push_back 853844282
push_middle 490476048
push_front 976591483
push_back 1908824
push_front 650487478
push_back 645144227
push_back 988598005
get 239250
push_front 457691147
push_middle 598240895
push_back 243143408
get 275953
push_front 595689582
push_back 431871082
push_middle 963013516
push_front 607034202
push_middle 737281131
push_front 254503659
push_front 772112677
get 40699
push_middle 260289204
push_back 784181026
push_middle 828435839
push_back 67239232
push_front 816696996
push_back 489486836
push_back 137890665
get 38848
get 313984
get 310640
push_front 715693293
push_back 49782123
get 206814
push_back 742964339
push_front 198400981
push_front 981823185
push_back 315149603
push_back 112486579
get 311610
push_back 298760538
push_middle 698229038
get 32551
push_middle 174065883
get 324525
push_middle 405673436
push_front 399727934
push_middle 515807975
push_middle 638720372
push_back 174670988
push_middle 785579115
push_back 100303277
get 202730
push_back 143747392
push_middle 463547945
push_middle 999211508
get 246988
push_front 588333083
push_front 843365907
push_back 130121589
get 118616
get 223381
push_back 840573354
push_back 74095897
push_back 32738150
get 44871
push_front 57387386
get 224724
push_middle 191406834
push_middle 245389831
push_front 444804186
push_back 860543418
push_front 894385055
push_front 288832153
push_back 760182538
push_back 18685885
get 201371
push_middle 690272306
push_back 893707933
push_front 774382572
push_middle 285667585
push_front 962648906
push_middle 74521307
push_middle 191292934
push_front 929356984
get 276759
push_middle 577200213
push_middle 971888069
push_front 53223405
get 55673
get 262800
push_front 970267605
push_middle 800397979
push_front 261709315
get 10455
push_middle 813482945
push_front 850597406
push_middle 969618266
push_middle 401460670
push_front 262201536
get 301554
push_back 927154278
push_front 918406590
push_front 208645427
push_front 399244502
get 67975
push_front 950485952
push_middle 239556952
get 188373
push_back 544262397
get 85489
push_back 901352368
get 61249
get 37257
push_front 860507896
push_back 443292080
get 322401
get 15578
get 116564
push_front 903870131
push_middle 478931153
push_front 754386028
push_middle 574906237
get 260728
push_middle 70083321
push_middle 278913177
push_front 364551955
push_front 234563019
push_front 14392538
push_back 712856931
push_middle 141460737
push_middle 478192474
push_back 138597587
push_front 52836113
get 130336
push_back 60374491
push_back 16080361
push_front 751224671
push_front 142962235
push_front 529261790
push_middle 552802464
push_middle 260165553
push_back 630659924
push_middle 888293488
push_front 926820538
get 324232
get 129811
push_front 249750712
push_middle 144215543
push_middle 445438105
push_middle 259097757
push_back 631644914
push_middle 108142681
get 230872
push_back 295946049
push_back 929024384
push_front 5138590
push_back 511774905
push_front 425886724
push_middle 166553157
push_front 720274165
get 269109
push_back 64832791
push_middle 3667329
get 145258
push_middle 776603334
get 164130
get 311459
push_front 390163546
get 31809
push_middle 1219364
push_middle 85728500
push_middle 775754172
push_middle 571132112
push_front 403137266
push_middle 619119353
push_middle 242761266
get 310672
push_middle 126741016
push_middle 438628904
get 166661
push_front 272423985
push_front 717549967
get 328716
push_middle 627706615
push_middle 688720513
get 102768
push_back 260211964
get 72862
push_back 520441609
get 136591
push_back 454731942
push_back 757865106
push_middle 163976752
get 217992
push_middle 235598649
get 278490
push_middle 977756253
get 11390
push_front 385349015
push_front 496508608
push_middle 124821759
push_front 523341672
get 249507
push_middle 426627066
get 264959
push_front 719109563
push_front 230201892
push_front 404752086
get 147319
push_back 137084726
push_front 787165368
get 19681
push_front 32610939
push_back 52368184
push_back 33771588
push_back 47974535
get 320389
push_middle 885204774
push_back 800070125
push_back 905993589
get 249338
push_middle 174953363
push_front 132721314
push_back 912451423
push_middle 163262107
push_back 433126860
push_middle 206044336
push_front 867036509
push_front 732198383
push_middle 905792162
push_back 455349242
get 271477
push_middle 176658646
push_back 831688200
push_front 886843243
push_back 970533539
push_back 357040884
push_middle 893086803
push_middle 826833551
push_front 605077207
push_back 861314270
get 321411
push_middle 174158496
push_front 637806556
push_front 520432377
push_back 201273521
push_back 64787185
push_back 413598889
push_middle 807988740
push_front 945224634
push_back 281301217
push_front 480783997
push_middle 11926052
push_back 618167196
push_middle 964733113
get 42924
push_middle 895963705
push_back 797950895
push_middle 147099829
push_back 225749857
push_front 881671886
push_middle 64343163
push_back 967232685
push_middle 457719384
push_front 104209928
push_front 191889827
push_middle 865496497
push_middle 471533883
push_middle 110826569
push_middle 331813680
push_middle 628516369
push_middle 351166954
get 232840
get 305152
push_back 51544232
get 71038
push_back 461578192
push_front 984814200
push_front 486428022
push_back 207108261
push_middle 394058931
push_front 559553544
get 175340
push_middle 657313813
get 327768
push_back 248588986
push_front 741200677
push_front 558151402
push_middle 369554093
push_back 863843624
get 73785
push_middle 349370112
push_back 265382504
push_front 216900531
push_back 198065734
push_back 773661485
push_front 877637575
get 252623
push_middle 260968389
push_middle 686220617
push_middle 386986782
get 115186
push_front 69197506
get 299953
push_middle 27363304
get 75195
push_front 331323763
push_back 757542382
get 240540
get 252673
push_back 822334531
push_middle 505038782
push_middle 113720699
push_back 743767494
push_middle 912502216
push_back 367743199
push_back 629071726
get 78918
push_middle 933259579
push_back 454671777
push_front 640323223
push_back 808816860
get 120184
push_front 985648920
get 81881
push_front 409580395
push_front 534062440
get 325058
push_middle 846669114
push_middle 669258487
get 101831
push_front 753229225
push_back 216489854
push_front 679598921
push_front 667826247
push_middle 873702291
push_middle 136941660
get 68765
push_front 413484789
push_back 228066289
get 178442
push_front 54567140
get 259068
push_back 137509026
get 144436
get 5145
push_back 865847249
push_front 443091121
push_back 589619986
push_front 637789970
get 93993
push_back 269885246
push_back 994777834
push_front 617907368
push_front 163805857
get 36030
push_middle 631945207
get 6759
push_back 25116347
push_middle 14355590
push_back 156167270
push_front 947974981
push_middle 510343378
get 311482
push_middle 805544738
get 43518
push_middle 922934888
push_middle 764820041
push_middle 345376998
get 101802
push_front 578136415
push_middle 552295943
push_middle 586902940
push_middle 162878832
get 265692
push_middle 22537053
get 102128
push_middle 361489837
get 294191
push_front 899347088
push_front 736027818
push_front 759355335
push_front 943189344
push_front 885006074
push_middle 685739705
get 190316
get 10260
push_front 491177340
push_front 311321786
push_middle 271838159
push_front 950687837
push_front 744617296
push_middle 588596122
push_middle 52851814
get 82835
get 158462
push_middle 192197098
get 298285
push_front 250638101
push_middle 192357274
get 136259
get 125098
push_front 504600472
push_back 457832436
push_front 131175787
push_middle 774702340
get 30222
get 160580
get 324534
push_front 544107213
push_middle 582099265
push_front 100603180
push_front 427030977
get 96896
push_back 464058962
get 37850
push_back 81871672
get 91768
push_front 782598973
get 93094
push_front 734034183
push_back 18237864
get 283539
push_front 230954731
push_front 96153761
get 220263
get 118875
push_middle 36766296
push_middle 381272428
push_middle 724350007
get 291060
get 225673
push_back 940349476
get 27944
get 262404
push_front 459981442
push_back 870450848
push_front 557784565
push_back 903568273
push_front 510402973
get 153825
get 45883
push_front 346076259
push_front 400884561
push_middle 289788791
get 216886
push_front 28659156
push_middle 684017945
push_front 180695285
get 110455
get 186736
push_front 866757639
push_middle 5921057
push_front 26433500
push_front 590533511
get 237032
push_middle 170369773
push_middle 449977847
push_middle 954195039
push_middle 801060726
push_middle 569591767
push_middle 686834977
push_middle 549574726
push_front 951354947
get 259162
push_middle 994107593
push_back 603222762
push_back 874763146
push_back 475057193
get 291113
push_back 634240637
push_front 902055327
push_back 479886468
push_back 556793480
get 138751
push_middle 447462401
get 78910
get 256265
push_back 41280244
get 229890
get 127191
get 40610
push_middle 856714355
push_middle 64998475
push_front 455488604
push_back 739668166
get 20460
get 174380
get 120059
push_middle 917732475
push_back 127727409
push_middle 689829064
push_back 570305147
push_front 858594114
push_front 541887344
push_back 320902515
push_middle 55614193
get 315803
push_back 200660107
push_front 209440969
push_middle 270682801
push_middle 599219169
push_back 200420784
get 300723
push_middle 204910317
push_front 364181470
push_middle 857196328
push_back 952738032
get 7732
push_front 938080590
push_back 712775677
push_back 959281282
get 30332
get 294137
push_back 418780972
get 243587
push_front 44763986
get 234403
push_back 758301575
push_back 915699322
push_back 979573606
push_front 588102982
push_back 804034174
push_middle 597961208
push_middle 900453245
push_back 869188611
push_back 4672622
get 109043
push_front 762997285
push_back 136683867
push_middle 668672418
push_front 949230913
push_middle 418842557
push_back 478674241
push_back 905269629
push_middle 747797558
push_front 335058371
push_front 735619925
push_front 981114786
push_front 916317184
push_front 78800582
push_middle 137860424
push_back 40238721
get 19263
get 193517
get 19773
push_middle 71813364
push_middle 195286181
push_front 884220218
get 139372
push_middle 829285208
push_middle 830885028
push_middle 981900711
push_front 132973790
push_middle 150023808
push_back 447114448
get 42693
push_middle 670500264
push_back 681391887
push_front 570393462
push_middle 240746202
get 259955
get 213866
push_middle 251372721
push_middle 878044986
push_back 24657600
get 118637
push_front 825897108
push_back 576605178
push_back 587678728
push_back 95318641
push_front 133558452
push_back 775033501
get 253907
push_front 77976428
push_front 987548178
push_middle 156464756
push_front 960519862
push_back 540151939
push_front 972566172
get 152797
push_middle 351002387
push_middle 857602306
push_back 483491086
get 74131
push_back 487804710
push_back 913806137
push_middle 995576221
push_middle 604005581
push_back 631598406
push_front 538629250
get 57919
push_back 820936400
push_middle 471975562
push_back 25911776
get 239694
push_front 558164921
push_middle 58926187
push_middle 638609435
push_back 671087777
push_back 848682493
push_middle 776154877
push_back 596803144
get 124622
get 122
push_front 783881527
push_back 619033230
get 104080
get 151702
push_middle 505020598
push_front 426275063
push_front 332525824
push_middle 266471888
get 308904
get 98907
get 210459
get 18411
push_back 892437528
push_front 888334609
push_middle 284756286
get 233166
push_back 191818718
get 139731
push_front 223613615
get 17511
push_back 878976627
push_front 252058186
get 293505
push_front 422154762
push_front 894551642
get 129072
push_middle 973926487
get 199715
push_front 451139575
push_front 975058020
get 113564
push_back 713753719
get 65578
get 222502
push_front 428715000
push_back 215934965
push_middle 454070421
push_back 213748182
push_back 281899109
push_front 817649636
get 61989
push_middle 535730723
push_middle 572290189
push_front 493775641
get 24941
push_back 197521349
get 216234
push_front 209499816
push_middle 351778610
push_middle 982565580
push_back 466577060
push_middle 62156987
push_middle 984935594
push_middle 805679164
push_middle 840904771
push_front 332510260
push_middle 688530352
push_middle 596617242
push_middle 654608798
push_back 37365514
push_back 497238305
push_middle 75034634
push_middle 363643583
push_front 84544615
get 123510
push_middle 514335682
push_middle 505818057
push_middle 398035190
push_front 402578609
push_front 291729768
get 152805
get 103743
push_middle 119425519
push_middle 162492229
push_front 310794675
get 197321
push_front 462369819
push_front 407114597
push_front 553058419
get 13029
push_middle 343529310
push_front 600276794
push_back 452352287
get 284726
push_middle 88963364
push_back 597530554
get 115500
get 10173
push_back 961070628
push_back 824813589
push_front 333440837
push_back 44245700
push_middle 394055822
push_middle 51259496
push_front 304903637
push_front 651160781
get 236524
push_front 747905010
push_front 951265301
get 83870
get 255784
get 235572
push_front 62280345
get 150830
push_middle 641511159
get 160473
push_middle 436569767
get 210928
push_back 323524522
push_back 814167463
push_back 597729407
push_front 856364520
push_front 276226749
push_back 764616123
get 59899
push_front 963068050
push_back 223451199
push_front 46684704
push_middle 235831530
push_back 813723465
get 186667
get 229997
push_front 598374034
push_middle 989061243
push_front 373046718
push_middle 854623568
push_front 784514179
push_back 404266967
push_back 245062107
push_back 638319815
push_back 665047414
get 268193
push_front 911798377
push_front 82407273
push_back 489508305
push_back 110366243
push_front 625596162
push_middle 223483401
push_front 303112979
push_front 291392558
get 63954
push_back 734843624
get 47301
get 37430
push_middle 149149501
get 236281
push_middle 811302858
push_back 283272590
push_middle 408701486
get 48097
push_back 503033339
push_back 296130329
push_middle 842004424
push_middle 449430097
push_front 444606046
push_back 918763243
push_middle 960560995
get 13581
push_back 230422239
push_front 888852325
get 229102
push_back 810874744
push_back 219853730
push_middle 496393479
push_front 852522964
push_middle 136800747
push_middle 17022751
push_front 611646540
get 276613
push_middle 73559841
get 250452
get 315185
push_front 737159024
push_middle 170579582
push_middle 351229279
push_front 595922891
push_middle 743217400
push_back 701789156
get 189823
push_front 522123250
get 254036
push_middle 934341514
push_front 766236476
push_front 814369112
get 26780
get 168511
get 9690
push_back 385540413
get 52607
push_middle 697461454
push_front 440807883
get 97791
push_front 95852325
push_back 101976228
get 196516
push_back 89257099
push_back 975236300
push_front 255105766
push_middle 790608473
push_front 738315010
push_front 870530076
push_front 651751847
push_middle 343505231
get 278396
get 253275
get 28095
push_front 785711225
push_front 225709447
get 30616
push_front 484877036
get 232561
get 25105
push_back 231863186
push_front 468463760
push_middle 383408599
push_middle 830600193
push_back 685563112
push_front 559355259
push_back 55384385
push_back 395655483
push_front 186907069
push_back 644119975
push_front 461072625
get 138044
get 224430
get 295552
push_middle 222363740
push_front 433584724
get 33755
push_back 153247474
push_back 750692715
push_back 228337163
push_middle 808508138
get 236790
push_middle 127749163
get 275890
get 71011
push_front 626260248
push_middle 697661417
get 129504
push_front 364258475
push_middle 24041409
push_back 705484388
get 232071
push_middle 179072565
push_back 959812768
push_back 620324798
push_middle 905104391
push_back 804485378
push_back 173098648
push_front 989457869
get 230497
get 153787
get 158358
push_back 611549156
push_middle 516492569
push_front 977563331
push_front 48904316
get 219262
get 225010
push_back 605419182
push_front 404845826
push_back 5571402
push_front 522917895
push_front 151210608
push_middle 862013248
push_front 965914379
push_middle 653874433
get 161488
get 251758
push_middle 517383271
push_back 383538715
get 329298
push_front 362723049
push_back 648591454
push_front 966182347
push_middle 82915411
push_front 69258194
get 27973
push_middle 940860663
get 117114
push_middle 649349354
push_back 952820972
push_middle 485727111
push_back 455212861
push_middle 579038920
get 216452
push_back 846325507
push_back 85774405
get 259887
push_middle 232828769
get 11413
push_front 300888928
push_front 172529918
push_middle 557275112
get 265380
push_front 794560859
push_back 248678264
get 228601
push_front 852801851
push_back 125079370
push_middle 768521588
get 281410
push_front 463916593
get 93222
push_middle 184894741
push_middle 348786210
push_back 671415749
push_front 521293703
push_back 201484540
push_middle 616129516
get 79713
push_front 919202502
push_back 817515676
get 328066
push_middle 899124454
push_back 506336470
push_front 589895990
push_front 560957751
push_middle 875696137
get 303180
push_middle 9401580
push_middle 446072191
get 80083
push_front 962580800
push_middle 446330654
push_front 172619752
push_back 886753185
push_middle 42972209
get 274230
push_middle 902870888
push_back 367252084
push_front 385065158
push_back 991968952
get 292625
get 284975
push_back 26421212
push_front 517365863
get 87501
push_front 971090020
push_middle 181322548
push_middle 98512926
push_front 53784249
push_front 77062024
get 289864
get 305531
push_middle 337565476
push_back 885575787
get 193044
push_middle 742977460
push_back 419575989
push_front 960718969
push_front 956319743
get 17891
get 231015
push_back 175642223
get 325942
push_back 697519253
push_front 370682478
push_middle 17981063
push_middle 57183111
push_middle 918103678
push_back 658491045
push_back 556655812
push_back 945884167
push_front 15398478
push_back 793908465
get 134521
push_middle 794708845
push_back 570722508
push_middle 837927863
get 106014
push_middle 493588857
push_middle 13753521
get 217627
push_front 495987448
push_middle 554017626
get 109623
get 47976
push_front 287927510
get 302061
push_back 80828898
push_middle 61535399
get 316752
push_back 628373812
push_middle 100827159
push_middle 36271657
push_middle 8449470
push_middle 114136329
push_back 870027702
get 272434
push_front 553988647
get 63028
push_middle 713679825
push_back 606331280
push_middle 518008757
push_front 468495350
push_middle 434727807
push_middle 744974230
push_middle 140767577
push_front 458464145
push_front 579227289
push_front 717175968
get 182997
push_middle 886197395
get 288471
push_middle 87229442
push_front 963322429
push_middle 753849387
push_middle 490365823
push_front 129947882
push_back 569910966
get 125707
get 278117
push_back 276857797
push_middle 518834971
get 228774
push_middle 206143549
get 137712
push_middle 825619800
get 88986
push_middle 283201600
get 77055
push_middle 433246259
push_back 247246357
get 316183
push_middle 623533485
push_front 435605873
push_middle 390369253
push_middle 783247970
push_middle 825924378
push_middle 371103516
push_front 514947395
push_front 370561491
push_middle 533791954
push_back 158679057
push_middle 214437430
push_middle 242588551
push_front 294937123
push_front 386800017
push_front 274888037
get 324803
push_front 745850722
push_middle 221932815
get 324565
push_front 249381761
push_front 236413141
push_middle 751025365
push_front 501455917
push_middle 666500333
push_middle 609705071
push_back 225581774
push_middle 349829163
push_middle 222825648
push_back 795127137
get 328319
get 130555
push_back 415207472
push_middle 683265418
push_front 768418734
push_middle 50746054
push_middle 995822060
push_back 62765128
get 39500
push_back 187267227
get 119357
push_middle 547212665
push_front 484307113
push_back 177359701
push_middle 636420824
get 17274
push_front 282149104
get 153440
push_middle 276021661
get 224024
push_back 26724780
push_front 418173126
push_middle 813851858
push_middle 625553360
push_front 872583630
get 135851
push_back 148417137
push_front 382431862
get 216609
push_back 799280574
push_front 820063040
push_back 573422023
get 30878
push_front 268320586
push_middle 516791952
push_back 727366294
push_back 419103834
push_middle 293127465
push_middle 319587996
get 290700
get 9502
push_back 789873714
get 88096
push_front 917833288
push_front 637669271
push_back 705367993
push_front 356187868
get 57986
push_front 565897845
push_back 955177895
get 27251
push_front 23534209
push_back 896243411
push_middle 129589990
get 187981
get 309130
push_front 201066325
get 243426
push_middle 642920428
push_front 806973785
push_middle 517913053
push_front 490760633
push_back 55889312
push_middle 65423501
push_front 645018098
push_middle 60990892
push_front 971687870
push_middle 751936887
push_middle 959885892
get 219908
push_front 336340767
push_front 463368562
push_front 243742713
push_back 800126634
push_back 453068338
push_back 290749618
push_middle 69009642
push_front 184181467
push_middle 970932526
push_front 9995663
push_middle 840632473
push_front 856049346
push_back 519666199
push_middle 274389383
push_back 829446341
push_back 572158143
push_middle 440882932
get 128413
get 314784
push_middle 675168270
push_middle 49849632
push_front 3629170
push_back 77004404
get 211225
push_front 212220922
push_front 64285824
push_front 139864292
push_middle 686609502
get 72701
get 175823
push_front 467197839
push_front 677687121
get 19232
get 303680
push_middle 707068029
get 38291
push_front 935444806
get 41961
push_middle 414531101
get 265130
get 279412
push_middle 254673044
push_front 825650196
get 255270
get 272478
push_front 172115461
push_middle 715692849
push_back 849596400
push_front 278617956
push_middle 8408537
get 29575
push_middle 539085854
push_back 292881956
push_middle 518259318
get 274458
push_back 227611053
get 58708
push_middle 822989314
push_middle 978727597
push_front 135671639
push_back 788127613
get 287123
push_back 5271833
push_front 421462424
get 275168
push_middle 189867687
push_middle 215028519
push_front 992188842
push_back 685800781
push_front 896277921
push_middle 242842820
push_middle 788555799
push_back 11715110
push_middle 26921585
push_front 809510599
push_back 155078555
get 169314
get 106733
push_back 543495519
push_front 873080743
push_front 996455358
push_middle 853095832
push_middle 39223788
push_back 176688609
get 168055
push_middle 415320669
push_back 499925890
push_back 806462778
push_back 193160448
push_front 783407843
push_back 882048028
push_back 619323356
get 184078
push_middle 80122136
push_front 67713304
push_front 156974694
push_front 74388322
push_middle 689570365
push_back 632156016
push_back 956272965
push_back 634954585
push_back 669731287
push_back 843034897
push_middle 883515733
push_middle 832144106
get 170085
push_front 434653455
push_front 362823805
push_middle 196914860
push_back 220034455
push_middle 226500843
get 224647
get 15898
get 143501
get 183967
push_back 933458328
get 132174
push_middle 198005038
get 114041
push_middle 6824618
push_front 762010392
push_back 355095931
push_middle 792052648
push_middle 365476304
push_back 608149003
get 243252
push_front 830711137
push_back 113144945
push_back 820444618
push_back 452442607
get 87616
get 13058
push_middle 537582647
push_back 754036918
push_back 921286030
push_front 41166489
push_front 779998222
push_middle 527800765
push_middle 953127641
push_back 393247871
push_front 595092925
get 266922
push_middle 757295575
get 76343
push_back 244733916
push_front 244439617
push_back 21298860
push_back 134595945
push_back 138117332
push_middle 2078958
push_back 664118812
get 184606
get 116458
push_middle 570449699
push_back 90603874
push_front 741986194
get 37291
get 80865
get 71782
push_front 74467093
push_front 110235081
push_back 352096027
push_back 921287022
push_middle 404614476
push_middle 500594849
get 329314
push_middle 297112404
push_middle 867451790
push_back 150750298
get 63117
push_back 876134488
push_middle 55661229
push_middle 482202084
push_front 961868604
push_middle 90398711
get 11167
get 12587
get 250447
push_front 410115365
push_back 69450550
push_middle 944729667
push_back 774998169
push_front 634252814
push_front 650784586
get 137128
get 181482
push_back 124083973
push_middle 788592950
get 308201
push_middle 57557377
get 52681
push_back 362752070
push_back 630145875
push_middle 939214805
push_front 912029494
push_front 220912628
push_back 494526
push_middle 315282525
push_middle 996380822
push_middle 371533071
push_back 820829212
push_back 420744149
push_middle 254573223
get 19561
push_front 390387870
push_middle 214679477
push_back 502500096
push_middle 411501014
push_back 631164897
push_front 550843280
push_middle 942206529
push_middle 504952981
get 235409
push_back 433230249
push_back 371324830
push_back 850631792
push_back 831340490
get 29956
push_middle 979845744
push_back 737824187
push_middle 613828718
push_middle 413526898
push_middle 843472686
get 66880
get 174606
push_middle 772522106
push_front 904695591
push_back 329747878
get 291717
push_middle 414008570
get 31700
push_back 227300884
push_front 61620153
get 234211
push_back 777342907
push_back 415883921
push_middle 303718457
get 42773
push_front 246816423
get 92971
push_front 605747472
push_middle 662014969
push_middle 929266672
get 89770
push_middle 74900543
push_back 192984262
push_back 330639404
get 314162
get 300012
get 174842
push_middle 860255646
push_back 471847504
push_middle 346467772
get 184946
push_front 273254483
push_middle 948139734
get 78254
push_front 946198970
push_back 953861999
push_front 989746473
push_back 470523372
push_back 756624493
push_front 80858704
push_middle 873339884
push_middle 352555763
get 103980
push_front 110298914
push_middle 325641944
get 235148
push_middle 255114827
push_back 794921579
push_front 577801535
push_middle 562947943
push_middle 553300594
push_front 427844393
get 305188
push_back 126837797
push_middle 137301926
push_back 250659903
get 111141
push_middle 819412841
push_back 466292070
push_middle 469061508
push_middle 420789059
push_middle 479774311
get 283240
push_back 587089345
push_back 628151353
push_front 105410947
get 88209
push_middle 169866232
get 288715
push_front 609801862
push_back 565614973
push_front 315875472
push_middle 390358867
get 11082
push_middle 58798972
get 137084
push_middle 610043776
push_middle 841423587
push_back 900835680
push_front 307190781
push_middle 981987284
push_middle 593324021
push_middle 982158419
push_back 483853068
get 243372
push_front 358653233
push_front 771836786
push_middle 987600493
push_front 360226155
push_back 250703476
get 221989
push_front 684147314
push_front 629981013
get 61930
push_middle 472775722
push_middle 473052616
push_front 586286522
push_back 628210824
push_back 30978750
push_back 617023600
push_front 921125652
push_middle 577246125
push_back 225878907
push_middle 622870847
push_front 412182386
push_back 475104082
push_middle 173085810
push_front 529441184
push_back 311140376
push_middle 777298719
get 56800
push_front 354609311
push_back 113176030
push_middle 449906196
push_middle 738881610
get 225234
push_back 440314134
get 78281
push_middle 363616019
push_back 137199043
push_back 853678808
push_back 964901621
get 33297
push_middle 753835631
push_back 748597491
get 237404
get 149532
push_back 116176352
push_front 133333257
push_middle 650654056
push_front 746108538
get 200625
push_front 655828788
push_front 412480436
push_back 436595069
push_front 807195327
push_middle 78379231
push_front 849103740
push_back 565135095
get 271236
push_front 894996833
push_back 922684660
push_back 479107434
push_back 137900516
push_front 940720553
push_back 481351380
push_back 698528997
get 144572
push_back 696390177
push_back 230233838
push_front 76393006
push_middle 47786095
push_middle 610396110
push_front 834872230
push_front 186575459
get 110542
push_back 754532119
push_back 669787134
get 7673
push_front 150236844
push_back 466746245
push_middle 681439878
get 187161
push_front 278370660
push_front 522662047
get 260017
push_back 615887571
push_back 468396171
push_front 561882246
push_front 16567368
get 321754
push_back 948076544
get 306814
push_front 694389860
get 101453
get 192123
push_middle 39053811
push_back 186322623
push_front 472027925
push_middle 689155001
push_middle 513680986
get 255152
push_front 946727215
push_back 330850885
push_back 333603431
push_front 127253694
push_back 894292068
push_back 663895
get 205956
push_front 566602499
push_front 399445944
get 314542
push_front 968727203
push_back 644207015
push_back 422303534
push_back 896643976
get 310716
push_middle 619325799
push_back 325852460
push_back 865466797
push_back 400255025
push_middle 318980072
get 325368
get 73107
push_back 308546460
push_middle 543345814
push_back 711244792
push_middle 235896323
push_middle 148458883
get 221635
push_front 685644108
push_middle 822136627
push_middle 794309636
push_back 237479148
push_middle 1105689
push_front 415756806
get 9609
push_back 216292864
get 139566
push_middle 780747931
push_back 619636409
push_back 18697094
push_middle 176439948
get 110861
get 289655
push_front 286557
push_back 477412251
get 114509
push_middle 820813623
get 163404
push_back 286186426
push_front 557742250
get 35953
push_front 323366955
push_back 299435843
push_middle 921074577
push_middle 154386120
push_middle 440021640
push_middle 599886260
push_front 595037418
push_back 796520211
get 264384
push_front 592892069
push_front 514624121
push_middle 959548765
push_middle 403677462
push_back 897219902
push_back 551725117
push_front 894512517
push_back 15894909
push_back 26594968
get 224332
get 55006
push_front 723421184
push_middle 280589337
push_middle 513067520
push_middle 15127536
push_middle 356096394
push_middle 573858933
get 254425
get 120659
get 98365
push_back 755046071
get 29899
push_front 664359079
get 189217
push_back 337061214
push_front 712239045
get 206677
get 117884
push_front 25697648
push_middle 216744173
push_middle 337961387
push_middle 900870803
push_middle 687492695
push_middle 621948360
push_middle 17432844
push_middle 560846472
get 16508
push_front 207401363
push_middle 724459983
push_back 147171061
push_back 703630754
push_back 526670762
push_front 782862713
get 209881
push_middle 71600931
get 173345
push_back 10939008
push_front 724146416
get 250168
get 289029
get 2184
push_middle 19976831
push_front 672868642
push_front 132119263
push_middle 805186431
push_back 609961725
push_back 347252893
push_middle 31941586
push_front 395017537
push_middle 174248484
get 319543
push_middle 103103971
push_back 879321746
push_back 284158409
push_front 752456392
get 161654
push_back 73495259
push_front 162312173
push_front 896373208
push_back 430024449
push_back 162047447
push_middle 812338497
push_back 595615352
push_middle 74044336
push_middle 707238082
push_middle 297413825
push_front 774981169
push_back 74216709
push_back 320315313
push_back 758311466
push_middle 611565423
push_front 425515339
push_front 658915266
push_front 494605964
push_front 15988039
push_front 708529881
push_front 689728810
get 128596
push_front 60113861
push_back 114341015
get 188577
push_middle 676620652
push_front 743479730
push_back 196288045
push_front 268579855
get 210335
get 201008
push_middle 734982686
push_middle 373824105
get 293210
get 267698
push_back 730389768
push_back 687916695
push_back 287713434
push_front 719247835
push_middle 295399922
push_back 235913201
push_front 241462606
push_back 322149470
push_front 255775316
push_front 43046529
push_front 839457976
push_front 692703508
get 326025
push_front 226314196
push_back 789272920
push_back 109110626
push_front 955744472
push_back 719315314
push_back 218096902
push_middle 150203327
push_front 419534426
push_back 205303184
get 76211
push_front 308073566
get 227529
push_front 313431477
get 71940
push_front 508313246
push_back 960653351
push_back 819407007
push_middle 307471652
push_middle 481688189
push_front 870192274
push_front 999550219
get 311034
get 103457
push_back 877361591
get 189906
push_middle 855830963
push_back 935785394
push_middle 820849157
push_middle 684715178
get 201592
get 157889
get 84605
push_middle 603140304
push_middle 890627585
push_front 33165397
push_middle 968951058
push_back 541409731
push_front 297990090
push_front 470663693
get 174093
get 174589
push_middle 895204429
push_front 765840805
push_middle 635658098
push_front 203436291
push_front 875635526
get 278501
get 76714
get 33622
push_front 917847855
push_back 812831523
push_middle 181391889
push_front 754781480
push_back 718959917
push_middle 709016676
push_front 154956431
push_back 622050528
push_middle 425589733
push_middle 964236604
push_front 13346147
push_back 222980945
push_middle 279105489
push_front 799326349
push_front 206468518
push_back 787996743
get 39624
push_front 420206277
push_middle 366175456
get 330012
get 186101
get 150197
push_front 379935946
push_front 911669628
get 307139
get 129122
get 266543
get 201088
push_back 241854820
push_back 903276768
push_front 515904918
get 229077
push_front 804578583
get 302404
push_back 768814579
push_front 804832424
get 133271
push_middle 305042194
push_middle 229663335
get 138112
push_front 955318558
push_middle 901337538
push_middle 576929282
push_middle 35359539
push_middle 384056888
push_front 483165339
push_front 541088734
push_back 544399663
push_middle 280643398
push_middle 733721069
push_back 613145553
get 4568
push_back 450693567
get 41921
get 260305
push_middle 981854115
get 217627
push_back 257316372
push_back 608781277
get 157920
push_middle 66543353
push_front 940238726
push_back 493839803
push_back 927380491
push_front 913634836
push_front 670872769
push_back 309248916
push_middle 250674263
push_middle 552202976
push_middle 180166753
push_front 111224889
push_back 156012017
push_front 840183463
push_back 365894606
push_front 261512641
get 329229
get 54655
push_front 528544334
push_back 61868309
push_middle 161266334
get 301218
get 127839
push_middle 313174899
get 97325
push_front 154793055
get 113093
push_middle 933378664
get 200168
get 327380
push_front 492659262
push_back 461450392
push_middle 623069443
get 319329
push_back 46396071
push_back 990691290
push_back 911409675
push_middle 376756780
push_back 705260554
push_front 174256594
push_back 840569563
push_middle 707993254
get 235909
get 196663
push_back 339273730
push_middle 852495462
push_back 903133039
push_front 65304382
get 309179
push_front 360018205
push_middle 916883510
push_middle 229880472
push_front 254764616
push_middle 332259493
push_middle 100802507
push_back 476403673
push_front 343780940
push_front 20628157
get 80501
push_back 655390755
push_middle 359696347
get 185334
push_front 224565419
get 130871
push_back 887381480
push_back 958547189
push_middle 276446578
get 152009
push_front 507262727
get 171792
push_middle 781590290
push_middle 504959028
get 151457
push_back 597240954
get 116057
push_front 236014836
push_front 847096534
push_front 147282138
push_middle 534081562
push_front 664427790
push_back 463239843
push_middle 259011546
push_front 997957444
push_front 794739609
push_back 865027806
push_front 878558071
push_middle 674697879
push_back 602052254
push_front 453425181
push_front 713846097
push_middle 910219275
push_back 668968728
get 138546
get 47442
push_middle 195634193
push_front 187491659
push_back 992453126
get 5070
push_front 384117017
push_middle 684237868
push_middle 994673900
push_back 708009039
push_back 947299159
push_back 601936563
push_middle 474897336
push_middle 434119369
get 59594
push_middle 124049581
push_middle 957212418
get 305129
get 30361
push_middle 702870363
get 284341
push_middle 589664995
get 52627
push_front 554829324
push_middle 487396006
get 273396
get 153912
push_back 256110084
push_middle 897967891
push_front 172976372
push_middle 379024087
push_back 226874892
push_back 893094762
get 122379
push_middle 150906814
push_front 572783647
push_back 936454662
get 208853
get 67349
push_middle 174559046
push_back 35515821
push_front 993803551
push_front 773699231
push_middle 961793676
get 43187
push_front 333379446
push_back 654445028
push_back 216234837
push_back 793080541
push_middle 177762313
push_front 10605273
push_back 182080285
push_front 960293856
push_middle 117960774
push_front 5405614
get 210618
get 182006
push_middle 939500914
push_back 924701154
push_back 516015540
push_middle 166606614
push_middle 9687171
push_front 430795550
get 296717
push_front 215963584
push_back 782837077
get 41122
push_front 55608808
push_middle 223719075
push_back 340388646
push_front 303513701
push_front 3732448
push_middle 126471073
push_front 715374356
push_middle 94546858
get 110130
push_back 320288791
push_back 369748659
push_middle 826241933
get 285030
push_back 482060405
push_middle 179094782
get 325138
push_middle 79316562
push_back 116522384
push_back 597132863
push_middle 892011380
push_middle 187710250
push_front 327727115
get 139057
push_back 620750167
push_front 262761036
push_front 69942370
push_back 602226353
push_middle 914237933
push_front 3734270
push_back 308437439
get 91425
get 192638
push_middle 34635650
push_middle 443698948
get 2080
push_middle 8264076
push_front 21229386
push_back 428264572
get 185704
push_middle 228451739
push_back 793836341
push_middle 17070896
push_middle 906413811
push_front 691959145
get 277062
push_back 193166921
push_middle 871005396
push_middle 482033965
push_back 25326232
push_middle 937453796
push_middle 504764695
get 268100
push_back 710152263
push_middle 875710767
push_back 314443495
push_middle 491694761
push_middle 631628602
push_middle 664504043
push_front 912399948
push_middle 12314881
push_middle 422846972
push_middle 897857545
push_back 69142672
get 3379
push_middle 16870539
push_back 392092685
push_back 184645293
push_back 342331671
push_middle 895011514
push_middle 890762050
push_middle 990191408
push_middle 930557380
get 97334
push_middle 271780911
push_back 220835574
push_back 240739389
push_back 145951951
push_front 688913372
get 36458
get 229410
get 227560
push_front 383389105
push_middle 949702883
get 202865
get 113724
push_front 679799834
get 265883
push_middle 473848174
push_front 565415714
push_front 918750550
push_front 894966693
push_front 75007633
get 301516
push_back 613410831
push_back 703446477
push_middle 667692172
push_back 250259639
get 143917
get 57041
push_back 829410753
push_front 18344043
push_middle 628619022
get 43961
get 60823
push_front 251464331
push_middle 552074605
get 278922
get 327596
push_front 258974237
push_front 943747369
get 183362
get 170615
push_middle 227393504
get 307823
push_front 724649093
push_back 363105717
push_front 451595468
push_front 933682425
push_front 959848388
push_middle 919890188
push_middle 179135832
push_back 746347020
get 171599
push_middle 683058552
push_front 412705813
push_middle 362204763
push_middle 10437170
push_middle 941501540
push_middle 554665184
get 231328
push_back 749240294
get 176270
push_front 363368395
push_front 970523207
push_back 293121414
get 37528
push_front 691083201
push_middle 210790497
push_back 269117936
push_middle 867208635
push_front 300521081
push_middle 602093784
push_back 42525831
push_front 765507747
push_middle 260798054
push_back 867270211
push_front 17299334
push_back 290203121
push_back 242214047
push_middle 577217258
get 324554
push_back 524255073
push_back 593104991
push_middle 523518257
get 196305
push_front 61809532
push_middle 536682837
push_middle 358984898
push_middle 974749865
push_front 743683129
push_back 787665573
push_back 212086202
push_middle 17249427
push_back 502421493
push_back 41501904
push_front 104383408
push_back 315425502
get 115980
push_back 845814521
get 314126
push_front 286203150
push_back 863312693
push_middle 93044101
get 59977
push_back 546328629
push_front 318544609
push_back 500996580
push_middle 141238165
push_middle 36181855
push_front 846756505
get 109654
get 230135
get 204363
push_back 305973701
push_back 740793300
get 77947
get 121278
push_front 690405790
get 119342
push_front 943920066
push_back 124149764
push_middle 29359699
push_back 494546291
push_back 551085260
push_middle 973852827
push_back 316133650
get 173580
get 277771
push_front 115498027
push_back 662001797
push_back 531546604
push_middle 833309026
get 76330
push_front 511130190
push_middle 956910176
push_middle 111383835
push_middle 701145317
push_front 955664776
push_middle 822680467
push_middle 281260989
push_front 577619469
push_front 969746382
push_middle 72805419
push_back 931353294
push_middle 754538623
push_front 308861298
push_back 533134210
get 326800
push_front 350974240
push_back 505990732
push_front 265027592
push_middle 706376899
push_middle 23857388
push_front 850156977
push_front 629731186
push_back 610997490
push_back 622744187
push_front 517011277
get 180591
push_front 642263614
push_middle 285057945
push_middle 184970011
push_middle 552697395
push_back 208584171
push_middle 201167494
get 72331
push_front 144705375
push_front 232910747
push_middle 118739088
get 134393
push_middle 340822372
push_back 807076293
get 34684
push_middle 76392886
push_middle 216470902
push_front 900005716
push_front 511718045
push_front 561273611
push_middle 214625291
push_middle 891959486
push_front 390773840
push_back 992955675
get 214123
push_middle 144529748
push_middle 422321093
push_back 527260564
push_front 773224492
get 57085
push_front 168495133
push_back 906100612
push_front 499625197
push_front 48176199
push_front 515763193
get 48461
push_front 911824809
get 66046
get 129251
push_back 792865794
push_front 896794045
push_back 560529823
push_front 744574335
get 316039
get 28283
push_middle 131779239
get 72161
get 236746
push_back 748030475
push_middle 836250320
push_back 561461919
push_middle 973099620
push_front 269725871
push_middle 913215102
push_middle 218991430
push_back 526043329
push_back 503327241
push_middle 778911667
get 300471
get 114133
push_back 932890495
get 79836
get 283569
push_front 306718769
push_middle 111782637
get 6814
push_front 732841163
push_back 63912384
push_back 902813862
push_middle 663032563
push_middle 456258025
push_back 667542933
get 114463
push_back 629513539
get 173580
get 309561
push_back 93294079
push_front 451411537
push_back 37774001
push_back 670637615
push_middle 299501860
push_back 800219076
push_middle 636813443
get 38863
push_middle 583700814
get 204391
push_front 796715149
push_middle 530776433
push_middle 686217830
push_middle 229734448
push_back 906433370
push_middle 363252475
push_middle 910784788
push_back 90956911
push_front 25453544
push_back 276556337
get 144243
push_back 558908478
push_back 445971760
get 35767
push_front 509407353
get 138346
push_middle 147773748
push_back 270601187
push_back 382102672
push_middle 643159464
get 246031
push_back 960455431
get 128731
push_middle 314052413
get 251926
push_middle 89122912
push_middle 529371383
push_front 948803362
get 219561
push_middle 403947716
get 41336
push_back 27568636
get 265051
get 246880
get 183062
get 11442
get 312047
get 264648
get 222476
push_middle 566540786
push_front 679384748
get 246834
get 287961
get 122615
push_back 682605171
push_middle 395643308
get 109825
push_front 463199892
get 91493
push_back 542763498
push_front 536310516
push_back 409597236
get 144766
get 308183
push_middle 509222627
push_back 240008954
push_back 549586785
push_middle 130742390
push_front 631378293
push_middle 870944063
push_front 798062560
get 128211
push_front 537141700
push_front 685668987
push_back 678633111
push_back 347791895
push_back 499288020
push_middle 594744763
push_middle 328188899
push_back 430046146
get 122449
push_front 16446786
push_front 954410561
push_back 803357004
get 22859
get 119544
push_front 691172098
push_front 700949162
get 132324
push_front 701691530
push_back 209555168
get 223857
push_front 582716689
push_back 482245693
get 11808
push_front 642616807
push_back 88252057
push_back 686269008
push_front 83436153
get 211314
get 189186
push_front 924761883
get 70863
push_middle 150272672
push_back 820837524
push_back 125622566
push_front 628525052
get 16655
push_front 800541054
get 295466
push_back 332424305
push_front 567820013
push_back 692953959
get 136570
push_middle 860809775
push_back 26338020
push_middle 908969211
push_front 621062112
get 71834
push_front 897955526
push_middle 829932628
push_front 400911128
push_front 621689136
get 14035
push_front 142305260
push_front 83114762
push_front 823861719
push_middle 959683528
push_back 19652578
push_middle 301066858
push_back 572703779
get 204332
push_front 608509640
push_middle 245253006
push_back 973381487
push_back 166557100
get 40129
push_front 361866078
push_back 943610435
push_back 946033626
get 177386
push_back 588945593
get 274479
get 131586
push_back 842570735
push_back 674127419
push_middle 795028957
get 239093
get 108871
push_middle 242960040
get 269018
push_middle 788104060
push_back 419578140
push_front 282140672
get 175598
push_back 460567456
push_back 972869034
push_front 629123794
get 185429
get 176912
push_front 264149249
get 6029
push_back 785003718
get 231138
push_front 898826327
push_front 523153300
push_back 405641352
get 7665
push_middle 6224861
push_front 244836583
push_back 495410870
push_back 139903468
push_middle 837558268
get 205404
push_middle 4577988
get 221242
push_middle 823817934
push_front 400505878
push_front 729440118
push_front 306477050
push_back 569312405
get 287220
push_back 832827061
get 310500
push_front 197150734
get 193446
push_back 262174884
push_front 116021072
push_middle 342089336
push_back 168333045
push_back 267492966
push_back 407183288
get 169202
get 168373
push_middle 605916990
get 280320
get 95784
push_middle 872850895
push_back 82217817
push_middle 82983911
push_back 822037194
push_front 696213603
push_front 990718384
push_front 951148904
push_back 630936033
push_back 50791084
push_middle 917344098
push_front 951088337
get 326623
push_back 566120206
push_middle 48298753
push_back 272131311
get 277569
push_back 447164119
get 109158
push_front 545097640
push_back 916492181
push_back 711787591
push_front 53400130
push_front 593684671
get 87363
push_front 582620265
get 28119
push_middle 329697087
push_front 470939710
push_front 148116060
get 323592
push_middle 132280864
push_middle 743622206
get 95925
push_back 630421867
push_middle 330827223
push_front 211832142
get 285830
push_middle 664544354
push_front 97090438
push_middle 889570560
get 275299
push_front 167479427
push_back 140930250
push_middle 704040359
push_middle 456768003
push_middle 875311382
push_middle 833655526
push_back 67755376
push_back 892459288
get 186559
push_back 141904711
push_back 961241053
push_middle 931682238
get 109047
push_middle 75026916
push_back 952251424
push_back 792584165
push_middle 851202066
push_front 50464587
push_front 64237369
get 78316
push_back 998032597
push_middle 746746222
get 234729
push_back 899655330
push_middle 699311833
push_front 902571
push_middle 200863609
push_middle 167574708
push_front 871979643
push_front 123488680
get 57182
push_front 942941305
push_back 885304767
push_front 787709166
push_back 832137741
push_middle 681288874
push_middle 883453093
push_front 990174145
push_back 807405602
push_middle 219964621
push_back 850861195
push_middle 63823636
get 305968
push_front 952179136
push_middle 667084098
push_back 733248062
push_middle 498358446
push_front 145326400
push_back 182959026
push_middle 896953230
get 43188
push_front 472193497
push_back 565349174
push_back 291392331
push_middle 679093409
get 43532
push_front 432589890
get 78531
push_front 882192665
push_middle 623441300
push_front 123312057
push_middle 612972574
push_back 639420329
get 152648
push_back 676350474
push_front 77608941
get 40517
push_front 580145090
push_front 270781416
get 51370
push_middle 908996055
push_front 694661377
push_back 788846049
push_middle 703667413
push_middle 902905863
push_front 355022960
push_back 977706691
push_back 886614793
push_back 458407991
push_front 30251932
push_front 749712092
get 296382
push_back 769838404
push_back 646677585
push_middle 1248521
push_back 184217535
push_middle 398273309
push_middle 609380417
get 37348
push_middle 223429444
get 328709
push_middle 756440630
push_front 641371062
get 157100
push_middle 420948599
get 276913
get 89928
push_middle 238546466
push_middle 57671622
get 272576
get 248761
push_middle 183494975
push_middle 416839038
push_middle 860456261
get 93870
push_front 375174390
get 19330
push_middle 790993082
push_front 354713012
push_back 739865130
push_middle 28986121
get 68399
get 32799
push_front 740726171
push_back 936014270
push_middle 725877224
push_middle 146205112
push_back 828811551
push_front 202813537
push_back 167054992
push_middle 555585089
push_back 958309165
get 6665
push_middle 58804389
get 112873
push_middle 632423404
push_middle 546917237
push_back 816082963
push_middle 921803059
push_middle 166808093
push_front 867904287
push_middle 759565202
push_front 437897629
push_back 297799293
push_back 790745258
push_middle 393163330
push_back 244609493
get 113651
push_front 134409404
push_front 436503578
get 67223
push_back 819380989
push_front 704948761
get 135965
push_front 831415133
push_middle 876544380
push_middle 314962010
push_front 69111080
push_middle 410716370
get 42376
get 72972
push_front 953856333
push_back 342739690
push_front 216636392
push_back 469214439
push_middle 822564409
push_front 841799193
push_back 279436253
push_middle 2073237
push_middle 866775044
push_front 490257090
push_middle 663203149
push_middle 249384736
get 232951
push_back 221572155
push_front 801410954
push_middle 693356140
push_back 382260454
get 92553
push_back 548613120
push_back 715508991
push_front 427491693
push_middle 440855597
push_back 875755938
push_front 283889687
push_front 722219721
push_back 518615231
push_middle 998669448
push_back 50546512
get 49351
push_front 578186205
push_front 378780512
get 241461
push_front 233467845
push_middle 97383762
push_front 389661457
push_back 473444358
push_back 480490875
push_front 865908885
push_middle 987989214
get 77833
push_back 534148257
push_front 223073481
get 83883
push_back 580435977
get 105856
push_back 359686766
push_back 790324240
push_middle 868152762
push_back 125815880
push_back 674104453
get 266306
push_middle 268404187
push_front 442138122
push_middle 711675415
push_back 677166337
get 147094
push_front 112053130
get 146809
push_middle 731265517
get 326801
push_front 318146567
push_front 405515419
push_middle 169195688
get 264599
get 217519
push_back 851619879
push_middle 495943154
push_back 9387621
push_back 243367249
get 70948
push_middle 500999390
push_front 881975215
push_back 283703478
push_middle 102124796
push_back 435261737
get 240927
push_front 216867781
push_middle 320268471
push_front 368121507
push_middle 404663299
get 70655
push_back 250651998
push_front 263111758
push_front 509890506
push_back 858155279
push_back 233658517
push_back 52582910
push_back 11058698
get 130330
push_middle 259497780
get 203409
get 325617
push_back 280048593
push_middle 822378152
get 185066
push_middle 871449873
push_middle 72469457
push_back 579270667
push_back 65041749
push_middle 193868701
push_middle 395474685
push_back 501973918
push_back 651636225
push_middle 251227364
push_middle 212057166
push_front 483034173
push_back 274833354
push_middle 756730488
push_middle 837340598
push_middle 160602014
get 319735
push_front 741346286
push_back 904379878
push_back 753846117
push_middle 314434990
push_back 246766076
push_back 540529134
push_middle 88480432
push_front 213799439
push_middle 282087143
get 79315
push_back 273757530
get 274226
push_middle 789470516
push_back 337736090
get 66956
push_front 70061216
push_back 221363472
push_middle 242307593
push_front 259132249
push_back 767198580
push_middle 258416294
push_back 130941581
get 272088
push_middle 952492524
push_back 373401106
push_middle 865282504
push_middle 716716208
get 266915
push_front 359519084
push_back 96677911
get 140796
push_back 685961462
push_back 950605966
get 157478
push_back 310358132
push_middle 299727514
get 57724
push_middle 766495171
push_middle 127545591
get 108043
get 279739
push_front 890463162
push_back 43033160
get 257370
push_back 815317212
get 269129
push_back 357146864
push_middle 30049504
get 260599
get 233512
push_front 119459832
get 308813
push_middle 94497627
push_front 773462625
get 145069
get 139083
get 101540
get 58756
push_middle 845234649
push_front 824518557
push_back 198556995
push_middle 44360992
get 26710
push_middle 528501232
push_front 908920035
push_front 138033764
push_middle 700972686
push_back 992687026
push_back 718616179
get 9143
get 240235
push_front 682561503
get 192585
push_back 465054041
push_back 108972230
push_back 408713944
push_front 523651052
get 163840
push_front 670195792
get 202102
push_back 946593527
get 303777
push_front 458112324
push_middle 918175730
push_front 347734750
push_back 114160673
push_front 220405109
push_middle 836300186
push_back 608377985
get 313196
push_middle 968482938
get 155529
push_front 801518593
get 222725
push_front 237915444
push_middle 873264955
get 161223
get 72478
push_back 364368112
push_middle 894745539
push_back 200454081
push_front 301979270
push_back 83556896
push_back 376276486
push_front 666432981
push_middle 230552869
push_front 322121031
push_back 640909438
get 112866
push_middle 412745096
push_middle 230374002
push_back 711230678
push_middle 275218217
get 59943
push_middle 568858927
push_middle 325612829
get 309515
get 142356
push_front 655333892
push_back 284659605
push_back 981906807
push_middle 257858930
push_middle 227111577
push_middle 239084417
push_front 336904067
push_front 667739897
push_front 543610925
push_front 308920119
push_back 248912037
get 147836
push_back 956640802
get 94928
get 210624
get 307024
push_front 71013926
push_middle 886582351
get 43424
push_middle 84441632
push_middle 918328638
push_front 165833359
push_back 377395822
get 261781
push_back 342360389
push_middle 685337794
push_front 145216798
get 8047
push_middle 685983890
get 121217
push_middle 459500711
get 87062
push_back 975108433
get 129178
push_back 715744477
push_front 127391064
push_middle 173343811
push_front 938817533
push_middle 56565464
get 255154
push_back 268026219
push_back 886032024
push_middle 480868300
push_front 438916284
push_middle 112955639
push_front 50815106
get 82505
push_back 747693483
push_front 654144812
get 59452
push_middle 858970242
push_back 742378869
get 147498
push_back 534467282
push_middle 929897643
get 186573
get 319213
push_front 80091945
get 305182
push_back 632648976
push_front 192303211
push_front 207069620
push_middle 289938960
get 113008
get 133834
push_back 13505098
push_front 345241017
push_middle 766557209
push_back 38367816
push_middle 744166309
push_back 300815893
push_front 873033351
push_back 105645665
push_back 565443049
get 287256
push_front 317354336
push_back 285475149
push_front 892562105
push_back 409136517
push_front 724054303
get 95361
get 278592
push_back 960021174
get 282677
push_back 317876960
push_front 450860685
push_back 532326031
push_back 805003610
get 158917
push_back 464906799
push_back 988012840
get 181311
push_front 172035088
get 185895
push_back 230417618
push_back 554814389
push_middle 196891061
push_front 580046195
push_back 183662091
push_back 162468632
push_middle 546188781
push_back 462981457
push_front 267565051
push_front 745334857
push_middle 621240528
push_back 185090053
push_back 467829404
push_middle 65501623
push_back 39549622
get 241947
get 29377
push_back 157369512
push_front 830928031
push_middle 799267920
push_front 233582043
push_back 841236178
push_middle 801564854
push_middle 975982702
push_middle 277054671
get 130046
push_middle 836651532
push_front 566884935
push_front 925655788
push_front 246500332
push_front 785673210
push_back 43391699
get 52636
push_middle 379504651
push_back 566500680
get 234788
push_back 938151260
get 94310
push_front 93361835
push_middle 770775768
push_back 521104113
push_back 220087145
push_middle 11115466
push_back 294805958
get 682
get 288116
push_back 96954279
push_front 816017339
push_back 129626097
get 160101
get 101289
get 151735
get 143671
push_back 387850322
push_front 330646829
push_front 10898835
push_middle 82542263
push_front 91393794
push_middle 720911095
get 26266
push_back 611898471
get 135988
push_front 274257593
push_back 822280287
get 323136
push_back 633966424
get 130252
push_front 835949001
push_back 155670347
push_front 114870838
push_middle 739822739
push_middle 892583224
get 280667
push_front 794998105
push_front 665230177
push_front 214062310
push_middle 915110242
push_front 15449334
push_back 367902008
push_middle 476596201
push_back 839316819
push_front 625918588
push_middle 112612991
push_front 6567554
push_front 268015867
get 138706
push_front 997124436
push_front 491529705
push_front 672812328
push_middle 701355449
push_middle 104782755
push_middle 207754441
push_front 855407462
push_middle 143658344
get 251012
push_back 160010011
get 120017
push_middle 917152364
push_middle 562094360
get 255929
get 35328
push_front 513000367
push_front 301394803
push_middle 653353315
push_front 47647011
push_front 372400871
push_back 329411026
push_front 77504891
push_front 35298170
push_middle 163671824
push_front 431290668
push_back 971332116
push_middle 831694380
push_middle 420481644
push_front 187566906
get 2712
push_front 865648972
push_middle 454647950
push_front 668711507
push_back 188039023
push_front 946095857
get 281616
push_back 149681389
push_middle 373223041
push_middle 93000908
push_back 878222089
push_front 696270247
push_middle 14415616
push_middle 890996038
push_back 67862836
push_back 349694659
push_front 65033325
push_front 602154565
push_front 623850164
push_front 596112947
push_middle 294668816
push_back 225202646
push_back 857523631
push_middle 709787021
push_middle 316477872
push_middle 432506023
push_middle 409819531
get 189208
get 226869
push_front 888801364
push_front 130317817
push_middle 16529268
push_front 171635827
get 217451
push_back 327002165
push_middle 199968745
push_middle 42146868
push_front 165518341
push_front 866690665
push_front 821683525
get 133097
push_middle 160215528
push_back 308181644
get 257251
push_front 631364583
push_back 536716854
push_back 305990453
push_middle 72652183
get 29373
push_front 621111593
get 208153
push_middle 496281161
push_back 731320829
push_front 507517598
push_front 827426440
get 162322
push_back 891460442
get 156666
push_front 393644270
push_front 807406284
push_front 167733719
get 110479
push_front 350850695
push_back 935100134
push_back 987021121
push_back 642360445
get 31020
push_middle 522064761
push_front 366565942
push_front 544511150
get 173712
push_front 384068692
push_front 185374105
get 269585
push_back 472496692
push_back 500846311
get 99200
push_middle 922922111
get 263277
push_back 64518692
push_front 986226598
push_back 935062811
push_back 98671699
push_middle 639012009
push_back 752234626
push_middle 393040634
push_front 902710361
push_front 995917430
get 135654
get 247249
push_middle 135373069
push_back 278093511
push_back 748283829
get 73250
push_middle 572831421
push_front 904473509
push_front 146538183
push_front 81399705
push_front 803695238
push_back 638459047
push_back 730656982
push_middle 26266921
push_middle 729669079
get 184497
push_back 408882069
push_middle 559171583
push_back 827471912
push_back 224406447
push_back 428261289
push_middle 52530056
push_front 517490981
push_middle 28536949
push_front 620246947
get 199052
push_back 313507382
push_front 429465429
push_back 339722111
get 222081
push_middle 173030315
push_front 837796900
push_front 489267271
push_front 951262121
get 315411
push_front 839038790
push_front 48163916
push_middle 736769031
push_front 618486750
push_middle 349467987
push_front 145197264
get 221347
push_back 539439168
push_front 93250357
push_front 562451642
push_middle 479892578
push_front 783274235
get 118319
push_middle 177444311
get 311021
push_middle 664282913
get 324744
push_front 259637589
get 291497
push_middle 947930583
push_back 771745397
push_front 782834467
get 117790
push_middle 238945410
push_middle 836182108
push_middle 478753983
push_middle 753184055
push_front 693646414
push_middle 599792082
push_front 648942990
get 327642
push_front 964712150
push_middle 674183729
push_middle 178699552
push_front 767653445
push_back 652630547
push_front 8125145
get 256040
push_middle 242486863
get 319308
push_middle 732466029
push_back 686716113
get 47797
push_middle 835519764
push_front 530065860
push_back 896272789
get 55735
push_middle 582058633
push_front 370106937
push_middle 901748576
push_middle 393483002
push_middle 892478680
get 95246
push_front 545232672
push_front 41760227
push_middle 827179882
push_front 178707329
get 237202
get 149124
push_front 821092913
get 34778
push_back 261732971
get 256727
push_middle 383238925
push_middle 247815096
push_middle 376336357
push_middle 635630746
get 246148
push_front 608214069
push_back 858807065
push_middle 594908620
push_back 479066494
push_middle 630835553
push_front 719111259
push_middle 924772007
push_front 902004680
push_front 739601198
push_middle 128172342
push_middle 787287989
get 312635
push_middle 958597937
get 18988
push_middle 982091763
get 254378
push_middle 768627206
get 315836
push_middle 454538407
push_back 176556402
push_middle 693918081
push_back 949155574
push_front 93997608
push_back 267425240
push_middle 589195659
get 2288
get 181669
push_back 408264037
push_middle 958966091
get 323231
push_front 22007940
push_front 719521287
push_back 875877306
get 276084
push_front 559290443
push_front 605505688
push_back 303301846
push_back 591353327
push_back 263073932
push_back 718107024
push_back 63953644
get 47365
get 192902
push_front 371765877
push_back 537509801
push_middle 760417372
push_middle 430120877
push_back 650627870
push_back 472973684
get 58690
push_middle 785274575
get 262868
get 192939
get 69150
push_front 443115199
push_back 605378035
get 8798
push_front 452979878
push_back 198620190
push_middle 120766451
push_front 84824852
push_front 659549499
get 95480
push_back 329740305
push_back 593436567
push_front 693341309
push_back 162655543
push_middle 309173201
push_front 208027453
push_front 160140818
get 80442
push_middle 389924500
push_back 816341795
push_front 616301633
push_middle 99780687
push_front 255283747
push_front 163990610
push_front 415920635
get 94616
push_front 224393831
push_back 579348814
push_middle 813499257
push_back 687498058
push_front 403270039
get 217772
push_front 274560368
push_front 969298517
push_middle 93368654
push_front 849572564
push_middle 234795792
push_back 909577397
push_front 706483740
push_middle 238159919
push_front 720065752
get 75225
push_back 572333429
push_front 866019308
get 89967
push_front 557642905
push_back 920902270
push_back 923709597
push_middle 136046786
get 62304
get 54466
push_middle 71871088
push_middle 774661081
push_front 221966945
get 257286
push_front 879649351
push_front 79082713
push_middle 897121039
push_front 816523403
push_back 859422161
push_back 487691058
push_back 389983120
get 7652
push_middle 598743458
push_back 639381294
push_front 654962266
push_back 164310586
push_back 943221287
push_front 821276728
push_middle 479353021
push_middle 599507065
push_middle 518852514
push_back 930702009
get 331969
push_back 181301318
push_front 600226888
push_middle 471730745
push_middle 771321885
push_back 301517890
push_back 34082359
get 122636
push_back 386371719
push_back 214164260
get 328871
get 174397
push_front 833747492
push_back 819027999
get 286262
push_middle 240370300
push_middle 821018715
push_back 96149641
push_back 754419
push_middle 195991395
push_middle 653524530
push_front 25163722
push_middle 435217249
push_front 195178620
get 114965
push_front 746640602
push_back 160245793
push_middle 669699490
push_middle 262494006
push_middle 945692023
get 15522
get 280959
get 89416
push_front 966277625
push_back 999957354
push_front 303518878
push_middle 973462093
push_front 702348007
push_front 767540143
push_middle 404862123
push_front 145482214
push_middle 818806322
push_front 152342736
get 175122
push_front 392475743
push_middle 322327976
push_front 916986192
get 25642
push_back 976016565
push_back 325391302
push_front 467524749
get 299098
push_middle 180175567
get 292440
get 244044
get 166506
push_back 118385233
push_back 964763102
push_back 136373113
push_middle 437611433
push_front 449244714
push_middle 627053394
push_middle 975655328
push_back 846533
push_back 933910069
push_middle 783659242
push_middle 789154953
push_front 955675308
push_back 99549646
get 159172
push_back 997905938
push_middle 979813773
push_middle 260238613
push_front 746277985
get 155754
push_front 739434718
get 175212
get 41311
push_back 336037428
get 230388
push_middle 218608821
push_back 998235648
push_back 824683063
push_front 894383310
push_front 126094527
push_front 579268643
push_back 222766396
push_middle 726877692
push_middle 580499269
push_back 114895406
push_middle 741376451
push_middle 677854939
push_front 747582892
push_front 981998079
push_middle 904715498
push_middle 566025258
push_back 102304460
push_middle 170522333
push_front 500187884
push_back 61797239
get 6978
push_front 40921206
push_front 825971817
get 24306
push_middle 359576769
push_middle 734244587
push_middle 433188205
push_back 522980456
push_front 743278069
push_middle 78081061
get 107478
get 240358
get 62852
push_front 574506625
push_front 498521143
get 314140
get 152319
push_front 826544531
push_front 991493170
push_middle 881002410
push_back 903964468
push_middle 670098877
push_front 315287033
push_middle 72780652
push_middle 741260559
get 84165
push_middle 304966307
push_back 79387575
push_middle 191116980
push_back 373048976
push_middle 653614246
push_front 68495365
push_back 63229222
push_back 5001051
push_back 91206671
push_front 283072869
push_middle 277754513
push_front 249713595
get 50017
push_back 695080854
push_front 706419670
push_front 222904085
push_front 168749549
get 272557
push_middle 397379220
push_middle 671218777
push_front 531118676
push_middle 56743056
get 162609
push_front 20302633
push_middle 702938633
push_back 48046612
push_back 381968441
push_middle 971259172
push_front 95679546
push_front 27691055
push_middle 3764176
push_front 895197095
get 268436
push_back 904700630
push_back 446620598
get 260725
push_front 981988294
push_front 712945522
push_front 183080655
push_front 267574121
push_front 932853269
push_middle 139594515
push_front 492393942
push_middle 553679432
push_middle 835264499
push_middle 626455569
push_middle 697382178
push_front 286404952
get 129934
push_front 413953584
get 297507
get 137099
push_front 114087243
get 257824
push_front 841486482
get 240248
push_back 523653095
push_middle 8893516
push_middle 837976762
push_front 496836110
push_back 945952974
push_front 57922822
get 51100
push_back 23770109
get 152318
get 288034
get 247233
get 236355
push_middle 985879683
push_front 622457213
push_middle 706435267
push_back 452988947
push_middle 189643926
push_middle 802527747
push_front 910895389
push_back 823015003
push_back 976159376
push_back 479283102
push_front 155798783
push_middle 553152070
get 117878
push_back 906949905
get 110690
get 193316
push_back 746451273
push_front 763548648
push_middle 197484800
push_back 58208541
push_back 499748131
get 75453
push_back 24182398
push_front 868492760
push_back 678419996
push_front 102683725
push_back 271349385
push_front 180345994
get 266078
push_back 872274665
push_back 96587175
push_back 447258523
get 205759
push_back 92614338
push_middle 273982939
push_middle 818817093
push_front 645633600
push_front 543454993
push_back 69152716
push_middle 204601154
push_front 325636316
push_back 118106062
push_front 905997044
get 97646
get 51322
push_front 329656125
push_middle 780504518
push_middle 648721608
push_front 84746201
push_middle 916793826
push_middle 798542869
push_front 294546142
get 45134
push_front 47827110
get 302096
push_front 446419275
push_front 121888499
push_front 455089039
get 49125
get 160771
get 22194
push_front 586324348
push_middle 966881427
push_back 88495081
push_middle 537058432
push_back 680510930
push_back 864821128
push_middle 117420884
get 254496
push_back 767802917
push_middle 646398257
push_back 816127738
push_middle 307181991
get 31951
push_back 457755633
push_back 880905987
push_middle 940800703
push_front 366833989
get 278416
push_front 165897168
get 160193
push_back 69611822
get 160596
push_middle 942383411
get 34918
push_middle 945818828
push_middle 377250491
push_middle 586484833
push_middle 821657281
push_middle 706030918
push_back 907818589
push_middle 824728415
get 329408
get 42005
push_back 909724180
get 284367
push_middle 447443179
push_back 116062525
push_back 551508898
push_middle 620931528
get 193656
push_back 658725558
push_back 185683205
push_front 879999119
push_middle 78773674
push_front 630308435
push_back 883206912
push_back 501930322
push_back 223148611
get 103990
push_middle 493311868
get 123373
get 153658
push_back 649600078
push_back 814141882
push_middle 256897152
push_front 125344297
get 112571
push_middle 717097916
get 214005
get 256837
push_back 377826515
push_front 886978575
get 253466
push_middle 329630159
push_back 282601861
push_middle 81045758
push_front 729334631
push_middle 699671722
push_front 125630800
push_front 175552100
push_front 132229723
push_middle 581021159
push_back 664146519
push_front 828020987
push_middle 652395986
get 178985
push_front 841000114
push_back 714979681
push_middle 907372051
push_front 520961503
push_front 688849502
push_middle 946151912
push_middle 186651390
get 76806
push_middle 569135210
push_middle 563155859
push_back 175845325
get 243507
push_front 836973540
get 156363
push_back 442425706
push_back 205683930
push_front 712942552
push_back 624060857
get 21204
push_middle 634579155
push_back 622380243
push_back 301886345
push_middle 55518158
push_back 637822126
push_middle 305883962
push_front 945911486
push_back 107784877
push_middle 708144227
push_middle 970521160
push_middle 440680436
push_middle 949876627
push_front 342810686
push_front 528225258
push_front 800295629
get 118676
get 84268
push_front 817234200
push_middle 3173708
push_back 800698039
get 130873
push_back 457178097
push_front 902974578
push_back 978271754
get 101357
push_front 755354647
push_front 457794887
get 286282
push_middle 550822893
push_front 216649468
push_middle 578087406
push_middle 18279635
push_front 908970194
push_front 181646897
push_middle 398419841
push_back 206409884
push_middle 796751996
push_middle 795953646
push_middle 727530108
push_back 766245723
push_front 951147261
get 229077
push_middle 930818384
push_middle 810267521
push_front 508430297
push_front 101801188
push_front 572501469
get 153924
get 148596
push_front 686724733
get 158579
push_back 104297056
push_back 313752362
get 267781
push_front 755861616
get 206041
push_middle 890722273
push_middle 794833716
push_middle 56402703
get 322868
get 167797
get 86826
push_middle 567262569
get 126421
push_back 252785198
push_middle 247596485
get 236676
push_back 923452636
push_middle 625449414
get 11773
push_middle 880761586
get 197874
push_back 54944371
push_back 231133387
push_front 524454293
get 200512
push_front 833700267
push_middle 880128999
get 67856
get 3693
push_middle 384309624
push_front 317163006
push_middle 939968493
push_back 813956078
get 37183
push_middle 470342340
push_front 519240691
push_back 181464280
push_front 885525016
get 31409
push_front 362930624
push_middle 600150818
push_middle 989024935
push_middle 745350557
push_front 42004354
get 304896
push_front 745627810
get 268378
get 153556
get 29288
push_back 112801010
push_back 662594464
push_front 118046314
push_front 289993339
push_front 881582576
get 162415
get 4572
push_middle 288366370
push_middle 234829898
push_back 776460610
get 216785
push_middle 327531559
push_front 54410991
push_back 484642296
push_back 139092274
push_front 346773690
push_back 835123864
push_middle 197492040
push_middle 541139147
push_back 973485835
push_front 49243286
get 50283
push_front 532928424
push_middle 441269685
push_back 45758350
push_front 479062376
push_back 470175984
push_back 558765661
push_front 208796353
push_middle 303708420
push_back 521737408
push_front 140519070
push_front 409060969
get 133021
push_back 5270417
push_middle 420430058
push_front 400255013
push_middle 814535657
push_front 934087001
push_middle 30026998
push_back 760748954
push_front 399594589
push_front 892868965
push_front 326334583
push_back 598951546
push_back 522203208
push_middle 119429941
get 131273
push_middle 56868789
get 242108
push_front 742006897
push_front 22877743
push_middle 897113796
push_back 855266988
push_middle 668417742
push_middle 376892108
push_back 615709746
get 10700
push_front 7958578
push_front 990833649
get 26390
push_back 450759869
get 172940
push_back 165818172
get 48665
get 316983
push_middle 809286996
push_middle 892027320
push_back 328419283
push_middle 438756880
get 10786
push_middle 513299681
get 116071
get 155375
push_middle 428537509
push_front 772234168
push_front 638466545
get 263616
push_front 964130487
push_back 28008400
push_front 274182850
push_front 732709736
get 42176
push_back 579968959
push_middle 411310523
push_front 552844827
get 96920
push_middle 208160386
push_middle 728757735
push_back 164405259
get 28328
get 210612
push_back 311343997
push_front 236437881
push_back 724736997
push_middle 382020488
push_front 944870717
get 96413
push_front 171068580
push_back 414396926
push_front 162094125
push_middle 938693011
push_front 513355400
get 246318
get 261045
get 273393
push_front 19761562
push_front 458889445
push_middle 463740771
push_front 345674244
push_back 339157581
get 78628
push_middle 707445120
get 51547
push_back 23218022
push_middle 86744183
get 313224
push_middle 504497154
get 223601
push_front 710224158
push_back 756426895
get 318592
push_middle 835328646
push_front 594717556
push_back 150378333
push_middle 436129111
get 104235
push_front 151965792
push_middle 976730386
push_middle 152696534
push_back 968586901
push_middle 377957840
push_back 524402123
push_back 654307787
push_middle 483023529
push_back 516706518
push_middle 122044766
push_front 753603906
push_back 763684356
push_middle 494683878
get 270476
push_front 745126626
get 82788
push_back 302666635
push_middle 215746850
push_back 286205243
get 126082
push_front 170602887
get 310181
push_front 562945118
push_back 370646029
push_back 279420524
push_middle 174030164
get 234987
get 110462
push_front 463040963
get 76968
get 273311
push_middle 385645833
push_middle 747452303
push_back 739968676
push_front 119989981
push_back 960241499
get 129679
get 115038
push_middle 833862629
push_middle 693495205
get 88486
push_front 231132886
get 160319
push_front 493964744
push_middle 665120339
push_front 329099863
get 151840
push_front 271253087
push_front 710702930
get 120047
push_back 666931597
push_middle 982788715
get 119395
push_middle 637837003
push_middle 393221117
push_back 192747041
push_front 141681905
push_middle 85655177
push_front 328663406
push_middle 716185082
push_back 537549809
push_middle 746265881
push_middle 497869477
push_middle 948045498
push_middle 276693449
push_middle 737321885
push_middle 468416653
get 159963
push_middle 677304095
push_front 212136588
push_back 236621501
get 28470
push_middle 112938490
push_back 367245453
push_front 675762139
push_middle 848959834
push_front 521176356
push_front 445708266
get 33521
push_middle 877479520
get 25498
get 90954
push_back 418092554
push_middle 298443890
push_middle 331730669
get 222651
get 249281
push_back 373072571
push_middle 508988345
push_back 778888642
get 152153
push_front 680979611
push_back 942821243
push_front 945598733
push_middle 432261093
push_front 329047429
push_back 510114245
push_back 453080180
push_front 456338465
get 217191
push_front 555699048
push_middle 147929276
push_front 282984004
get 44912
get 230765
push_middle 986795475
push_middle 795707693
push_back 651990388
push_front 199842237
push_middle 623588492
push_back 53390986
push_middle 50174717
push_front 569651631
push_middle 771793024
push_back 667937933
push_back 605980525
push_front 131788968
push_middle 856266794
push_middle 884368927
push_front 45068078
get 20862
push_middle 864923689
push_front 418593218
push_middle 546427883
get 201695
push_middle 650302578
get 204880
push_front 266866366
get 43233
get 270919
push_front 728881322
push_middle 929676031
push_front 917981883
push_middle 56045201
push_back 812397776
get 144160
push_middle 869906719
push_back 516274279
push_back 484182557
push_middle 822472229
push_middle 661246897
push_front 971767524
push_middle 462691975
push_back 846277207
push_back 224077836
get 178814
push_back 89227714
push_back 440107845
push_middle 870095585
push_middle 967546809
push_middle 787617980
push_front 132176944
get 101924
push_back 966420583
push_back 484814187
push_middle 364393829
push_middle 382068693
push_front 290553072
get 121135
push_back 547499283
push_front 790781000
get 315365
push_front 881441991
push_middle 646112916
push_back 355991256
push_middle 430020991
push_middle 858490815
push_back 391677454
push_front 732732403
push_back 682992715
push_front 165855672
get 93929
push_middle 803368284
get 120110
get 52564
push_middle 627254328
push_middle 155097532
push_front 512543402
push_back 437930312
push_middle 704062964
push_front 911430204
push_back 864739323
push_middle 362734203
push_back 427842950
push_middle 107092007
push_middle 458750130
push_front 847727535
push_middle 136776889
push_back 2978584
push_middle 901370270
push_middle 338908382
push_middle 271219176
push_front 997228670
push_middle 490154041
push_middle 216828883
push_middle 352487337
push_front 49781690
push_front 454486131
push_front 928075844
push_front 736494916
push_back 731905714
get 210030
push_back 480750738
get 268442
push_back 86022404
push_front 769369381
push_back 930925179
push_middle 292483663
push_back 84542458
push_back 93544444
push_back 999389196
push_middle 769572495
get 126727
get 165759
push_back 498300299
push_front 463727500
push_back 421773492
push_front 568717021
push_front 934002217
push_middle 627588802
push_middle 983613920
get 53409
push_back 276336220
push_middle 327995237
push_back 807948168
push_middle 78665220
push_middle 419222981
push_middle 626628404
push_middle 233674142
push_back 892763829
get 330116
push_middle 254216123
push_back 207017126
push_middle 796733419
push_back 905378841
push_back 723078201
push_back 221038888
push_middle 768850486
push_middle 187361798
push_back 203158206
push_back 167200924
push_middle 575002469
push_front 927884312
get 57116
push_back 224155365
get 554
push_front 977342462
push_middle 93592383
push_back 57585238
push_back 308182441
push_back 815589124
push_back 381112973
push_back 206430963
push_middle 315514449
push_back 533295495
push_back 28506086
push_front 717871386
get 118457
push_middle 473796337
push_back 986660004
push_back 686983794
push_front 470327420
get 314570
get 45508
get 284733
get 163413
push_middle 557788304
push_back 363029194
push_back 448686960
push_middle 758124900
push_front 230084816
get 331792
push_front 242818088
push_back 915071075
get 136889
push_front 391243402
get 65078
push_front 984530345
push_middle 248303852
push_front 556215971
push_front 855888287
push_front 88472050
push_back 615485364
push_front 3245341
push_back 876037617
push_back 262680209
push_back 189336042
push_back 10254785
push_back 605775351
push_back 310058856
push_middle 261880391
push_middle 530107370
push_back 71482771
push_front 308188232
push_back 799201411
push_front 872757681
push_front 812422037
push_back 601360725
push_front 892500089
push_front 205822391
push_back 237125140
get 273384
push_back 343025404
push_front 824509309
push_middle 888233597
get 17701
push_middle 760951062
push_front 366196759
get 216823
push_back 706753821
push_back 783747487
push_middle 635134478
push_middle 174386521
push_front 879064981
push_front 439666850
get 174567
push_front 965957832
push_middle 860149047
push_middle 573842893
push_back 339553287
push_front 543392447
push_middle 864031820
push_back 739790
get 2820
push_back 72405130
push_middle 188998272
push_middle 50996765
push_middle 982158623
get 174893
get 154255
get 32572
push_back 30573767
push_back 570129839
push_back 869747724
push_front 370403439
push_middle 328917792
push_middle 664086326
push_middle 127608328
push_middle 430393439
push_back 119255925
push_front 984413525
get 101945
push_front 293469094
get 299991
push_back 735355560
push_middle 833390685
get 164326
push_middle 379262764
push_middle 763684805
push_front 457256231
push_back 714817714
push_back 191385566
push_front 254726953
push_back 73104908
push_front 235098130
push_middle 736868553
push_back 960638725
get 209052
push_front 176477187
push_back 504076368
push_back 83265636
push_front 93493901
push_middle 442873155
get 106089
push_middle 770710069
push_back 503592776
push_middle 582017119
push_front 228214610
push_front 688248725
get 83857
push_back 747012602
push_middle 778718902
push_middle 949646446
get 137879
push_back 305518571
push_back 830751066
get 284760
push_middle 948768607
push_middle 905521397
push_front 99231514
push_back 483987455
push_middle 891173635
get 148217
push_middle 619056023
push_middle 676632870
get 185658
push_middle 476811428
push_middle 561844047
push_middle 457835395
push_front 12798769
push_front 362446176
push_front 679949509
push_front 605039096
push_middle 449698053
get 249270
push_back 973787566
push_back 163335155
push_back 187564056
push_front 930489535
get 164641
push_back 988499292
get 14278
push_front 538781850
push_front 491925817
push_back 875764637
get 14773
push_back 204382165
push_middle 502861716
push_back 62567489
push_back 918654488
push_middle 58692066
push_back 469484078
push_front 472876642
push_front 447546912
get 170227
push_front 399039274
push_back 568682871
get 92871
push_middle 971673712
push_middle 217968167
push_back 5216804
push_back 111770399
push_front 580273886
push_middle 915781400
push_middle 216795552
push_middle 694733178
get 68480
get 277092
push_front 228576951
push_middle 814847127
push_middle 673193580
push_front 31973144
push_front 585940431
push_middle 168755072
get 119270
get 121460
push_middle 602592031
push_middle 724849704
get 234791
push_back 199967548
push_front 640826865
get 71290
push_front 252813171
push_front 274059411
push_middle 850260816
push_back 190290325
push_front 90026232
push_front 57012215
get 284984
push_middle 735182452
push_front 413014289
push_front 17041233
push_middle 851728992
push_back 715735482
push_back 199196431
push_middle 772690498
push_front 841868699
push_middle 154283268
push_back 566063259
push_back 159294386
get 46114
push_middle 402830239
push_front 307782818
push_front 688742018
push_front 788427442
get 304204
push_middle 707125089
push_middle 285802454
push_front 148935116
push_front 66612098
get 67940
push_middle 694612468
push_front 466838898
push_front 611993587
push_back 213670444
push_back 699493480
push_back 437742449
get 129172
push_middle 987739319
push_front 691795562
push_back 276786919
push_middle 234734889
get 136292
get 317436
push_back 275909995
push_back 503862287
get 35868
push_front 765838446
push_middle 311759290
push_back 790562400
push_front 607371324
get 179508
push_middle 38740389
push_front 303902213
push_middle 295902690
push_front 209675644
get 6372
push_front 958304266
push_back 169304070
get 173802
get 59093
push_back 338781826
push_back 892099125
push_back 747815309
get 173788
get 96176
push_front 928075183
push_middle 815169676
push_front 591573378
push_middle 299032092
get 280318
push_middle 755000255
get 49985
push_front 101422446
get 240418
push_back 967693636
get 273032
push_middle 647142952
push_front 123850667
push_middle 301709829
push_middle 806098664
push_back 699795009
get 16228
push_front 975900527
get 200628
get 98652
get 178179
get 253948
push_middle 72379352
get 212168
push_front 210390765
push_front 107455499
push_back 339724896
push_back 871628271
push_front 542771501
push_front 243294254
push_back 960351630
get 221491
push_middle 982035955
push_back 800862101
push_back 263013477
push_back 390281314
push_front 8194806
push_back 567673408
push_middle 230688101
push_middle 762511607
push_middle 465902569
push_back 604642477
push_middle 669565629
push_front 8834174
push_front 641772013
push_middle 861901912
push_front 683786689
get 264583
push_back 416388076
push_middle 974089967
push_back 247170980
push_middle 44976629
push_middle 294832023
push_middle 732717739
push_middle 980783517
push_middle 285424022
get 165994
push_back 472025836
push_middle 437544983
push_middle 201687508
push_front 971171009
push_middle 488873736
push_back 378219713
push_front 597282549
push_front 307028249
push_front 789750517
get 321941
get 214084
push_back 264857168
push_middle 998951540
push_front 688954400
push_front 951224919
push_front 541878932
push_middle 495551499
get 113008
push_back 240684520
get 300328
push_front 941157525
push_middle 332833360
get 214559
push_back 752457314
get 35148
push_back 249788231
push_front 519010806
push_middle 110118177
get 311546
push_back 66380675
push_front 526355995
push_middle 383351935
push_middle 442785673
push_middle 612214173
get 254982
get 109844
push_back 290907595
push_front 652000698
get 299946
push_back 533029939
push_back 708958430
get 216665
get 130783
get 169189
push_middle 253738428
push_middle 56706852
push_back 825596520
push_middle 78893108
push_middle 64526660
push_middle 92752924
get 179398
push_back 162016627
get 111111
push_back 454628564
push_back 124352864
push_back 873104710
get 167746
push_front 728462729
get 295400
push_front 802405261
push_front 379230693
push_middle 613552623
push_front 96865110
get 265014
push_front 818336276
push_front 747409903
push_back 666093917
push_back 450978409
push_middle 718706613
push_middle 800275976
push_front 544583733
get 221605
push_front 501985549
push_back 722951522
push_front 844480711
push_front 115110409
push_middle 803999062
push_back 626683630
push_back 566615499
push_back 54690441
push_middle 553947927
push_middle 780883116
push_front 68155338
get 313584
push_middle 701747104
push_middle 129039731
get 199994
push_back 643216570
push_back 66653131
push_middle 150505908
push_middle 916181057
get 182404
push_back 360707465
push_back 927044432
push_middle 889657341
push_front 767570610
push_middle 204313563
get 141937
push_back 836180260
push_front 870601400
push_back 193495568
push_front 715785561
push_back 584281009
push_middle 865598495
get 524
push_front 899273492
get 309504
push_middle 167386911
push_middle 129008812
push_back 123744770
push_front 958632005
push_back 264186082
get 258258
push_middle 715800082
push_front 526455720
push_front 260833557
push_front 626678395
push_middle 434004846
push_back 212086589
get 317076
push_front 589982009
push_middle 181979045
push_middle 11988822
push_back 338056290
push_back 446869008
push_middle 834890455
push_back 417040220
push_middle 373585217
push_middle 245007109
push_middle 88206679
push_back 636557270
push_front 934531376
push_back 999243169
push_front 927597533
push_front 380276382
get 258578
push_front 985398410
push_middle 244472580
push_front 282200486
push_front 298829617
get 99329
push_back 332753206
push_middle 472471428
push_back 80412756
push_back 387168506
push_front 160596916
get 149655
push_front 859930565
push_middle 541132497
get 303724
get 101781
get 248642
get 132275
push_back 768327313
push_front 235650305
push_back 706348625
push_back 496839009
push_back 882905937
push_back 478245509
push_back 542573212
get 126905
push_middle 377266825
get 311014
push_back 542870872
push_front 60816423
push_middle 615627588
get 309738
push_front 675226261
push_front 246772119
push_middle 534598742
push_middle 58929266
push_back 671088517
push_middle 152804708
push_back 393477629
push_back 134732474
push_back 65424194
push_middle 410285769
push_back 217654534
get 217090
push_front 362586893
get 149275
get 183546
push_back 500400967
push_middle 911669713
push_front 343726159
get 297764
push_front 810030262
get 214335
get 198666
push_middle 309395135
push_back 293154506
get 130236
push_back 870568821
push_front 903425396
push_back 181804325
get 227727
push_front 954081998
push_front 502417821
push_middle 631874516
push_back 217951268
get 298101
push_back 765633646
push_back 875656775
push_back 759642523
push_middle 431387339
get 56541
push_back 430312165
push_front 840848349
push_front 721013732
get 103834
push_middle 448845408
push_middle 10240018
push_front 58502035
push_middle 350049748
push_middle 609773762
push_back 175020870
push_middle 741986948
push_middle 61862291
get 112328
push_back 7077954
get 5145
get 3758
push_middle 404219260
push_front 267350544
push_front 971699993
push_back 381826681
push_back 316812353
get 147422
push_middle 464304552
push_back 619685095
push_middle 674381476
push_middle 117468682
get 24280
get 126243
get 185378
push_back 763838772
push_front 892045384
push_middle 697972356
push_middle 397547459
push_back 591148679
get 233801
get 101553
push_front 568278030
push_back 840065624
push_middle 279097459
push_back 391139610
push_middle 437796481
push_middle 23974684
push_front 332278949
push_middle 570562569
push_back 874447657
get 306466
push_middle 783040276
push_middle 859038747
push_middle 390385171
push_back 475646377
get 224152
get 62328
get 290786
push_middle 631597511
push_back 675423572
push_middle 657369005
push_front 896937087
push_front 6246699
push_back 712134862
get 204410
get 265377
push_middle 547207572
push_back 573715137
push_middle 696426222
get 254265
get 291076
push_back 923343592
get 280818
get 170701
push_middle 559143521
push_middle 25276056
push_middle 763528878
push_middle 450759740
push_front 672929425
get 259777
get 197602
push_front 687265139
push_front 929717245
get 206570
push_back 172161105
push_middle 616028604
push_middle 432229637
push_front 135558730
push_front 925321944
push_back 115326637
push_front 633943795
push_back 353565369
get 232681
push_back 511417492
push_back 839442978
push_back 564531206
push_middle 512159386
push_middle 677389297
push_front 406177911
push_back 247411116
push_middle 179109769
push_front 778500039
push_back 348244973
push_middle 189921433
push_front 874042836
push_back 51905485
push_back 680684489
push_middle 524282597
push_middle 823532659
push_front 573650647
get 134434
push_back 634249946
push_middle 230847791
push_middle 436608287
get 1554
push_front 225935059
get 9664
get 250784
push_middle 941017461
push_front 459065580
get 28905
push_front 405512760
get 29755
push_middle 800876374
push_front 92888633
get 128016
push_back 959737564
get 298604
get 101085
push_back 480701823
get 98034
get 301745
push_back 79651550
get 58849
get 97031
push_back 991529936
push_back 335581637
push_front 627229663
push_middle 918901825
push_back 339078629
push_back 101819986
push_back 206866535
push_middle 702510016
get 75589
push_middle 812350443
push_middle 650552522
push_middle 48838018
get 269248
push_middle 564758047
push_back 558528799
push_front 397184260
get 220346
push_back 54508189
push_middle 434448481
push_back 758706156
push_middle 382440973
push_middle 147801556
push_back 107428997
push_back 186919005
push_back 419682874
push_middle 895939665
push_middle 33166161
push_back 817584481
push_front 462275472
push_front 545534565
push_front 186147185
get 230145
get 265423
push_back 592329324
push_front 759184510
push_middle 691084584
push_middle 853439376
push_front 120705487
push_back 928256181
push_back 782089561
push_middle 584150697
push_front 154734009
push_middle 312620337
get 244369
push_back 591954699
push_middle 105459452
push_front 487442382
push_front 982043952
push_middle 187474890
push_middle 211636189
get 14527
push_middle 490161940
push_back 67157786
push_back 820804054
push_back 725726085
push_front 623733730
get 110548
push_middle 14053540
get 490
push_middle 999836282
push_front 100461842
get 133643
push_back 629599853
push_back 283989833
get 279740
get 138267
push_middle 964830890
push_back 394881016
get 312293
push_back 20208937
push_front 47438531
push_back 732116400
push_front 6688352
push_back 328155368
get 26951
get 215731
push_middle 462703742
push_back 946497072
get 83892
get 79556
push_front 629488686
get 330402
push_middle 521269079
get 93564
push_front 551566788
push_front 538704592
get 287473
push_middle 483930077
push_front 897827968
push_front 245301899
push_back 288796628
push_middle 780649155
get 14972
push_front 812268819
get 268742
push_front 572581762
push_back 911259313
push_middle 546344893
push_middle 836756391
push_middle 149524133
push_front 994582547
push_middle 196275473
get 113146
push_middle 903653583
push_front 416134074
push_middle 298850617
push_front 105986545
push_front 371558466
push_middle 384176569
get 29937
push_back 83936098
push_middle 659814367
get 127531
push_back 208379264
get 126122
push_back 133889357
push_middle 974892689
push_middle 826419634
push_front 527172865
get 172520
push_back 858582847
push_front 889325282
push_front 32336444
push_front 150841330
push_front 764835984
get 84083
push_back 646419103
get 188026
push_front 363670665
push_back 569597649
push_front 904575076
push_front 38843988
get 151479
push_back 830085663
push_back 890634879
push_front 627948690
push_middle 178280405
push_front 582828529
get 113483
get 248262
push_middle 17531774
push_middle 766570329
push_middle 693872560
push_front 50713214
push_front 86556789
push_front 63273810
push_middle 418784720
push_front 863312403
push_back 246243130
push_front 151402556
push_middle 853707634
push_back 831871551
push_middle 527922934
get 163902
get 150828
push_back 668592951
get 194602
push_middle 135610179
push_front 52538802
get 278538
get 274173
get 34075
push_back 577702230
push_back 605612033
get 140880
push_back 239868946
push_front 865417533
push_front 522108089
push_back 468171282
push_back 761053930
push_front 579981964
push_middle 971777411
push_back 582876383
push_front 443714351
push_middle 950919482
push_middle 806762123
push_back 988707928
push_back 28058338
push_front 955961871
push_middle 650080172
push_middle 698389078
push_front 160976296
push_middle 460112120
get 37362
push_back 237962879
push_front 976058318
get 7210
push_front 211234624
push_front 713080069
push_back 15194312
push_back 593758898
push_middle 136062961
push_middle 72459702
push_back 435648280
push_front 385561186
push_middle 835700867
push_front 878613118
get 168356
get 38464
push_front 218185146
push_back 658789513
push_back 24685844
push_back 204026841
get 71313
push_middle 612627137
push_back 26628229
push_back 10837555
push_back 889287838
get 322244
push_front 773434735
get 269951
push_back 383126984
push_back 579954340
get 298240
get 307565
get 70416
push_middle 716554068
push_middle 491926304
push_front 415151797
push_middle 633185481
get 135167
push_back 245925649
get 286358
push_back 794309718
push_front 693509122
push_front 377312712
push_front 820910724
push_back 878537527
push_middle 436004335
push_back 34329016
push_front 769323343
get 307223
push_back 728395257
push_back 583016092
push_front 462013184
push_back 425754913
push_front 178040885
push_front 603917747
push_front 249258663
get 55309
get 305128
get 58686
push_front 476135608
push_back 819838604
push_back 157624310
push_back 253101651
push_front 582445708
push_middle 633625153
push_middle 324068711
get 85634
get 28591
push_middle 380516582
push_front 595059104
push_front 884129569
get 174428
push_back 374712811
push_back 928380099
push_back 197200988
push_back 311846686
push_back 761219893
get 28102
get 250045
push_front 406814747
push_front 251950730
push_back 985715009
push_back 322447356
push_middle 424123884
push_back 532153691
push_front 779873038
get 46509
get 191848
push_front 103384097
push_middle 120356909
push_back 826039901
push_back 165606938
push_middle 907245599
push_front 255763778
get 253312
get 113177
push_back 457341367
push_middle 314027476
push_middle 45820686
push_back 478853411
push_middle 969952325
push_front 958126147
get 13804
get 210882
push_middle 418387880
get 14358
push_middle 29078420
push_middle 825724427
push_middle 458214758
get 10123
get 160727
push_middle 389175514
push_front 82240398
get 240942
push_middle 115896691
push_back 207130334
get 196598
push_middle 130856642
push_front 965271512
push_middle 763848226
get 216200
push_back 782223052
push_back 643196586
push_front 605898353
push_back 21263727
push_front 305252104
push_back 300020425
get 90123
push_back 708864512
get 318560
push_middle 863209961
push_back 222099617
push_front 113106061
push_back 345422504
push_back 561333284
push_back 341216932
get 118219
push_middle 267743649
push_back 639639674
push_back 153296628
push_front 26672714
push_back 622233855
get 308357
get 307859
push_back 281602698
push_back 961018634
push_back 925647750
push_back 408198312
get 251886
push_front 757268706
push_middle 363895436
push_back 285866154
push_back 703260571
get 167718
push_back 339998012
get 66806
push_middle 55336069
push_front 73708465
get 308209
get 56952
get 172190
push_front 949593013
push_middle 682446947
push_back 456349273
push_back 33356876
push_front 687705950
push_front 604636335
get 40704
push_back 304495522
push_back 971480199
get 147237
push_front 388934088
push_back 513769481
push_back 239639982
push_middle 692532471
get 188952
push_middle 7716716
get 14559
get 275551
push_middle 907141984
push_back 507074327
push_back 963113433
get 68308
push_back 907232672
push_front 164661982
push_back 214611127
get 324852
push_middle 455091488
push_back 238105065
push_front 35810853
push_front 885868755
get 64589
push_middle 235965151
push_back 288151724
get 65131
push_back 79022357
push_middle 172350
get 135039
push_front 375822518
get 210169
get 28214
push_back 260774504
push_back 990589880
push_front 303180511
push_back 147075687
push_front 370268005
push_front 828509593
push_front 290863724
push_front 877657220
push_front 7807487
push_middle 783609283
push_front 942100060
push_back 600957998
push_middle 251975879
push_middle 496679598
push_middle 438034148
get 277100
push_front 712461342
push_back 595828768
push_back 747144922
get 238626
push_front 328575862
push_middle 293855863
push_front 224891571
push_front 496184008
push_front 575246761
push_back 873453757
push_back 163379174
push_front 916052892
get 25745
push_front 180146752
push_middle 283279030
get 73125
get 220428
push_back 52951412
push_back 594670108
push_middle 446998770
get 281487
push_back 655064921
push_back 907567113
get 233756
push_middle 734395041
push_front 779208700
get 165765
push_middle 454949803
push_front 808405020
get 140204
push_back 835346244
push_front 605317902
get 123267
push_front 724236548
push_middle 556499754
push_middle 969030897
push_back 751764790
get 60351
push_front 466393117
push_middle 842475352
push_front 909176669
get 314149
push_middle 161861977
push_back 394551176
push_back 652509200
push_front 501062549
push_front 289628916
get 61110
push_back 736411149
push_back 966242122
push_back 790665471
push_back 992926960
push_front 116969811
push_back 519637963
push_front 642797221
push_front 21022392
push_back 146114352
get 19869
push_middle 482930316
push_front 435738876
push_front 580231504
push_front 803599050
get 151402
push_back 714850975
push_middle 131930089
get 264443
push_front 219788484
push_back 187028289
get 87666
push_middle 119194458
get 228618
push_back 102402716
push_front 597618226
push_middle 614934366
push_back 944945989
get 298727
push_middle 94086456
push_front 790274196
push_back 298988739
get 46117
push_back 210080498
push_middle 265143973
push_front 631043416
push_back 497004744
push_middle 777293344
push_front 649430709
push_middle 363401188
push_middle 951556912
push_middle 941766620
get 139400
push_back 996551417
get 264769
get 17240
push_back 259148888
get 248818
push_back 294824218
push_front 765604455
push_back 77375778
push_middle 746063577
push_front 725361858
push_back 911083523
get 49974
get 113696
push_middle 113806290
push_middle 401052810
push_back 501188966
push_back 562769035
push_middle 184224051
push_back 450358346
push_back 911638239
push_front 90091965
push_front 314385317
push_middle 487071406
push_middle 626349977
get 202654
push_back 760655205
push_middle 787278691
push_middle 255684671
get 317661
get 159773
push_front 727584950
push_middle 224190932
push_back 307019165
push_front 996815598
push_middle 899901035
get 303501
push_front 526044592
push_middle 215619139
push_back 588188504
get 203069
push_front 298982955
push_middle 708339483
push_back 674585146
push_middle 264093347
get 327684
get 203466
get 309430
get 318417
push_back 716440730
push_front 480440366
push_middle 681337919
push_middle 615199908
push_back 583238017
push_back 777415376
push_front 24110320
get 126654
get 53788
get 117268
push_back 457012101
push_back 203948051
push_back 375433884
push_back 992745178
get 303319
get 131985
push_front 841932806
push_front 159863534
push_middle 703660558
push_front 666469381
push_back 912714961
push_front 1407505
push_middle 379697920
get 318018
push_middle 997565582
push_front 190208114
push_front 526756586
get 222951
push_middle 122273307
get 229616
push_front 289606905
push_front 495425630
push_back 686345679
push_back 969118746
push_front 979381955
get 254629
push_middle 811600159
push_middle 675341122
push_front 745856573
get 238934
push_middle 922943169
push_back 75593700
get 35425
push_back 46587045
push_front 730741456
get 26339
push_middle 663006683
push_middle 366597865
push_back 836130092
push_middle 355767926
get 260818
push_back 536356800
push_back 907505040
push_back 423639740
push_front 449526565
push_front 867112841
get 93685
push_front 394798524
push_back 21615618
get 167614
push_back 982346402
push_middle 726033134
get 34059
push_middle 502739879
push_middle 261056762
get 54060
get 95028
get 64463
push_front 70984502
push_front 967274079
push_front 31679527
get 14148
push_middle 89656226
push_front 449696981
get 162998
push_middle 518742503
push_front 120025898
push_front 884004191
push_middle 239491758
push_middle 729570587
get 204696
push_front 105591527
push_front 871137757
push_front 230346595
push_middle 435382960
push_back 49867928
push_back 861595718
push_back 804631512
push_back 897274197
push_middle 3777618
push_back 63645680
push_back 198451927
push_middle 614498325
get 213168
get 171245
push_back 198375912
push_back 964333974
push_front 222608920
push_back 222820210
push_back 166063066
push_front 140846610
push_front 287536829
push_front 661785073
get 176114
get 66295
push_middle 416739137
get 304524
push_back 734566398
push_front 293826290
push_back 625246199
get 138474
push_front 620974637
get 189853
push_middle 412499921
get 308081
push_middle 987083073
get 26534
get 203079
push_back 539786059
push_middle 356113494
push_middle 290755156
push_middle 11645047
push_front 164471306
push_back 404788926
push_middle 94571099
push_back 587099743
push_front 577499711
push_middle 340857381
get 2397
push_front 93119102
push_front 564236916
get 281374
push_front 499707877
push_front 669176793
push_back 183877687
push_front 208017910
get 136265
push_middle 393073022
get 115645
get 9279
push_back 479647088
push_middle 478699034
push_front 897231575
get 322140
push_back 530923782
get 57899
push_front 173833680
push_front 657740615
push_middle 993683970
push_back 499448845
get 27260
push_front 323803700
push_back 573151170
push_front 853661157
get 193824
get 323902
push_back 135333008
push_back 744198881
get 48452
push_back 724405095
push_back 957969940
push_back 382786315
push_middle 785180571
get 211546
push_middle 7567137
get 71437
get 103049
push_front 108822658
push_middle 259118572
push_front 759989916
push_back 992322456
get 221176
get 207022
push_front 107698568
push_middle 982063879
push_back 584842213
push_middle 499701316
get 308860
push_back 879362429
push_middle 711540727
push_back 987899655
push_front 218729782
push_front 366529899
push_back 312180748
get 117096
push_back 711339368
push_middle 285317776
push_front 30896150
push_back 792228625
push_back 604967102
push_back 793249283
push_middle 59581061
push_back 542667166
push_back 228464754
push_back 519549611
push_back 353738845
push_front 86532048
push_back 709123846
push_back 923325674
push_front 276893506
get 71279
push_front 400498292
push_front 106148604
get 181173
push_back 172728091
push_back 7359291
get 276246
push_back 753462474
push_middle 598399058
push_back 896630743
push_middle 945249627
push_middle 53774486
get 27240
push_front 717559128
get 153953
get 260969
push_back 744882672
get 308891
push_front 146407310
push_front 816278454
push_front 800222521
push_back 679010741
push_front 883712416
push_front 337737603
push_middle 144419571
push_back 527686826
push_front 467893890
push_front 800025327
push_front 263466772
push_back 380326197
get 152711
get 113837
push_back 930083264
get 181938
get 316968
get 184376
get 46433
get 93802
push_middle 161976534
push_middle 126023197
push_middle 498510415
push_back 491075053
push_front 369222435
push_front 9753843
push_middle 859871575
push_middle 817021478
push_middle 873199970
push_middle 568013550
push_back 276270229
push_middle 98492064
push_back 615520805
push_front 67064212
push_back 932199638
get 53506
get 86903
push_middle 47380692
get 31107
get 188377
push_front 81815150
get 301350
push_back 816475608
get 283052
push_middle 278013434
push_back 883172099
push_middle 875324612
push_middle 193189206
push_front 484048918
get 8654
push_back 252060535
get 279428
push_middle 631593560
get 284962
push_middle 814132070
push_front 976595226
get 56634
get 323570
get 53433
push_middle 7996038
push_back 851548598
push_middle 936710179
push_back 309759344
get 316557
push_front 504741612
push_front 11271224
push_front 823341926
push_back 250535900
push_middle 837207833
push_back 64045781
push_front 693314317
push_back 758323334
push_back 501722783
push_middle 103342408
push_front 181416222
get 3163
get 66055
push_front 975547891
push_back 645916952
push_middle 517886233
push_back 785983171
get 164986
get 63036
push_front 9462295
push_middle 728993010
push_back 506093615
push_back 981899999
push_front 840620494
push_front 886635005
push_back 574544848
get 327626
push_middle 410558517
push_front 18658421
get 323113
push_front 904152430
get 163419
get 264989
push_middle 823832237
push_back 504133047
push_middle 856757354
push_front 447446827
get 32043
push_front 154616268
push_middle 253182625
push_back 422589244
push_front 257506875
push_middle 900569993
push_front 635266937
push_back 725330395
push_back 76475192
push_front 898743076
push_back 10080309
push_back 788077617
push_back 745239136
push_back 248442115
push_middle 637344914
push_middle 165884192
get 212381
push_back 197959392
push_middle 207893786
push_middle 556654545
push_middle 838839267
push_back 603710472
push_back 786523175
push_back 312419390
push_back 226500440
push_front 554902221
push_middle 391688305
get 288357
get 128569
get 133056
get 147966
push_middle 623699140
push_middle 194068516
push_front 661666279
get 37232
push_back 328210312
push_front 577425943
get 149221
push_back 46745085
push_back 439774789
push_back 776039063
get 18572
push_front 890054928
push_back 709914797
get 228689
push_back 69935723
push_middle 686069142
get 203145
get 303949
get 90977
get 178733
push_front 463714298
get 128376
get 128615
push_back 819888637
get 43968
push_back 665788666
push_back 56029128
push_back 533181646
push_front 946611282
push_middle 683917750
push_front 596560270
push_back 753588434
push_front 343649581
push_front 844635286
get 212132
push_back 775082690
get 7033
push_back 44017534
get 47246
push_front 551637161
get 89296
push_front 37389112
push_middle 254543093
push_middle 351083447
push_middle 866252843
get 314795
get 253490
push_back 401984744
push_middle 2669422
push_front 968903970
push_front 598287186
push_middle 736777844
push_back 636350216
push_back 655109543
push_back 756123456
push_middle 469783822
push_front 489731955
push_middle 731615331
push_front 905088485
push_middle 508539481
push_back 530843943
push_front 168428500
get 149965
push_middle 777055060
push_back 759384207
push_back 330326387
get 223312
get 68432
push_front 81022808
push_middle 878730583
push_back 923666514
push_front 318826166
get 254207
push_middle 651310154
push_back 267590874
push_middle 934228854
push_middle 801566696
push_back 564934388
push_front 193100772
push_back 80949438
push_back 424380085
push_middle 633382904
push_back 956823529
get 25662
push_middle 433682900
push_back 315173629
push_front 126381373
push_back 772367595
get 77378
push_front 318983010
push_front 627103061
get 11876
push_front 839427740
get 221964
push_back 832866974
push_back 374387615
push_back 429013322
push_back 369789946
get 158426
push_back 174201478
push_back 731506944
push_back 227822486
push_middle 227631088
push_middle 499687939
get 42223
push_middle 246159341
get 210032
push_middle 566147868
push_back 639835381
push_middle 908298545
push_front 351333613
get 197059
push_middle 823995835
get 213154
push_middle 212267261
get 4827
get 137878
push_back 700622024
push_middle 300000748
push_front 467720650
push_front 970738335
get 202510
get 268040
get 146355
push_back 685883755
push_middle 287412176
push_front 884446185
push_middle 256178873
get 184337
push_middle 256450423
push_front 519468542
push_back 161032279
push_back 438259246
push_middle 403246019
get 113787
push_back 423532838
push_middle 558433651
push_front 789012739
push_front 873170874
get 304178
get 285725
push_front 228123764
get 290493
push_back 978226313
get 186520
push_front 516512334
get 84301
push_middle 59505918
push_middle 749585726
push_middle 210840140
push_front 113109225
push_back 986616167
push_middle 490446000
push_front 771918842
push_middle 796334957
push_front 602195785
push_front 200476550
push_middle 786969926
push_middle 693419707
push_front 777266381
get 81267
get 197698
push_middle 894038680
push_middle 191673201
push_middle 723421885
push_middle 638097808
push_front 287112592
push_middle 605471395
push_front 945270315
push_middle 537457790
push_back 830578325
push_back 581612516
get 289129
get 302499
push_middle 255680648
push_back 805616545
get 332826
push_back 475395561
push_front 671629119
push_front 28889742
push_front 465200709
push_front 363794636
push_front 890505011
push_middle 807723471
get 115527
push_middle 475207567
push_front 725182031
push_front 466698423
push_middle 42274778
get 158025
get 297633
push_back 360838308
push_back 767556991
push_front 435956269
push_middle 380455383
push_middle 632569563
get 187322
get 297696
push_back 272983022
push_middle 770993602
get 34285
push_front 10552686
push_front 376345053
push_front 218105178
push_back 74982427
get 44087
push_back 117915336
push_back 572583931
push_middle 550675910
get 48301
push_back 284729195
get 47104
get 237515
push_front 974464791
push_front 623158405
push_back 929301659
push_front 44288219
push_back 336030835
push_front 869215607
push_back 766578930
push_front 54561810
get 112877
push_front 880106346
push_middle 979186076
push_back 787767327
push_front 545756036
get 255913
push_middle 884497990
push_front 994554385
push_front 882515220
get 107068
push_middle 41382756
push_front 614838258
push_back 132105219
get 7716
push_middle 121173505
push_front 851901245
push_back 480706237
push_front 865730619
push_back 416780710
push_middle 844055098
push_middle 419101319
push_back 449934701
push_front 525828883
push_middle 393220884
push_front 797819958
push_back 588217371
push_front 507201670
get 219560
push_back 168904796
push_middle 449786708
get 178162
push_back 575127120
get 97333
push_middle 975002532
push_front 427614437
push_front 295444898
get 141714
push_middle 223438939
push_middle 732613340
get 185871
push_back 478275
get 104908
push_front 851758012
push_back 132938570
push_back 336824933
get 64146
get 292666
push_back 817968765
push_middle 293081297
get 133857
push_middle 198715541
push_front 309811796
get 240760
get 11543
push_front 103997775
push_middle 594140783
get 185406
get 211833
push_back 678232236
get 220495
push_front 86973398
get 40735
push_middle 847370059
push_back 154277360
push_front 347658715
push_front 464267769
push_middle 183868672
get 239283
get 184784
get 103808
push_middle 977611268
push_front 359174796
push_front 453749409
push_middle 978757873
push_back 203152346
push_front 131800083
get 317543
push_middle 879616503
push_middle 527064258
push_back 558193021
push_back 135498920
push_front 44933075
get 146899
get 297327
push_back 79003499
get 131434
push_middle 709942440
push_back 232376010
push_middle 73860717
push_back 111598363
push_front 371562168
push_back 305642437
push_middle 537150485
push_back 763705930
push_front 205487247
get 249767
push_middle 142919467
get 284286
get 318831
push_middle 236119155
push_front 897934414
push_middle 667524220
get 101705
get 99391
push_middle 576884812
get 215983
push_front 651375726
push_middle 267128154
push_back 71414290
push_back 421267203
push_middle 14483174
push_back 904459909
push_back 738126529
push_middle 944037876
push_middle 145972711
get 197565
push_middle 545360356
push_middle 61564202
push_back 326469145
get 318832
push_front 142662225
push_middle 678967093
push_front 250678755
push_back 101041055
push_middle 811628093
get 230195
push_front 557909238
push_back 617997212
push_middle 548545998
push_back 210295389
push_middle 696841889
push_back 318107601
push_front 888599342
get 328543
get 25060
get 331098
push_back 613322949
push_front 328242869
push_front 572794222
push_front 72900185
push_back 875711521
push_front 520213759
push_front 903201738
push_middle 718367781
push_front 657208024
push_back 841324782
get 95251
push_front 692885264
get 82294
get 59068
push_front 704956478
push_back 653377809
push_front 178986679
push_front 319057570
get 36309
push_back 92229954
push_back 492449120
get 126783
push_middle 834722127
push_back 597325453
push_middle 879281790
get 239133
push_back 507844763
push_back 673190160
push_front 264484511
push_front 48135035
push_back 852005572
push_front 363720430
push_front 541745452
push_front 762099873
push_middle 939655967
push_front 760306861
push_middle 635031917
push_front 46776161
push_middle 87196127
get 285014
push_middle 68156480
push_middle 862739923
push_front 245819547
push_middle 603817979
push_front 877463815
push_front 108674761
push_back 850831764
push_front 252195315
push_front 592855890
push_back 938147472
push_back 259397446
get 94072
push_middle 568161381
push_front 643410654
push_back 56002262
push_front 970346239
push_back 973078305
push_middle 688293454
push_front 962875281
get 207600
push_front 530055151
get 270595
push_back 348397929
get 168260
push_back 967952504
push_front 293232620
push_back 623612679
push_front 98637508
push_front 567695168
get 52119
push_middle 930920593
push_back 719359996
get 37517
push_back 444721461
push_front 905317854
push_back 91942710
push_middle 344838759
push_middle 310968112
push_front 712810776
push_back 192461960
push_back 470333589
push_back 243080503
push_back 164965783
push_middle 452936453
get 132241
get 202438
push_back 870460729
push_front 225462079
push_front 654306482
get 215113
push_back 363463568
get 2089
push_middle 677019349
push_middle 673077872
push_back 868088042
push_front 558099608
push_middle 478203431
push_middle 257367647
push_front 985233160
get 140406
push_back 493795903
push_middle 538792597
push_back 962157215
push_middle 1457767
push_middle 98723435
get 157458
push_middle 726606935
push_middle 115632175
push_back 928814307
push_back 181705332
get 16543
push_middle 722648939
push_back 562283888
push_middle 795110913
push_middle 276771986
push_back 631464427
push_front 874887769
get 322578
push_middle 198471616
push_back 259831315
push_back 367335418
get 143148
push_front 697910120
push_back 334410323
push_middle 269038814
get 243280
get 264377
push_middle 551694649
push_middle 964277368
get 126380
push_back 217179449
get 19539
push_back 378267446
push_back 212749971
get 234465
push_middle 676999271
push_middle 172226932
push_middle 758492850
push_back 929986657
push_back 642412220
push_back 103677179
get 95999
get 135884
get 285295
push_middle 461864066
push_back 250005814
push_front 60136985
push_back 566974710
get 101324
push_front 200674915
push_middle 296388796
push_front 585508387
push_back 330252668
get 11350
get 138572
push_back 706316220
push_back 55026518
push_front 840787918
push_middle 859931596
push_front 428519059
push_middle 574680261
push_front 986714624
push_front 892371437
push_middle 480385906
get 223337
push_front 487372395
push_front 347084619
push_back 215071688
push_middle 927759751
get 117133
push_middle 537273295
push_middle 827195419
push_middle 506386706
get 9992
get 187094
push_back 699310183
get 186464
push_middle 184293734
push_middle 69745042
push_middle 278681676
get 94830
push_front 632352616
push_middle 277855272
get 85313
push_back 815191039
push_middle 551433180
push_front 378947136
push_back 391845113
get 47006
get 108384
push_middle 291564890
push_back 992225139
push_front 638991719
push_front 519581836
get 177011
push_front 943271865
push_back 78633969
push_back 672068987
get 29651
get 115486
push_middle 680726892
push_back 463697363
push_middle 865362755
push_front 451907309
push_front 484567613
push_front 642255593
push_front 192254608
push_front 168890576
push_front 350540617
push_middle 169673412
push_middle 609567541
push_front 29490173
push_front 927759475
push_middle 531234910
push_back 66128532
get 297075
push_front 15922452
push_front 564761875
get 312595
get 226427
push_middle 60687447
push_middle 839593046
push_middle 762951157
push_middle 27738790
push_back 388324894
push_middle 755860986
push_back 711717150
get 281750
get 198898
push_front 469870139
push_middle 555928486
push_middle 868163881
push_back 89094909
push_back 17073136
push_back 177829652
get 149645
push_back 255632396
push_front 354127999
get 285346
push_back 960678560
push_front 236716543
push_middle 629005011
push_front 155151179
get 189074
push_back 593933186
push_back 272946527
push_middle 717504346
push_middle 640729436
push_front 696507083
push_middle 260724874
push_back 137098430
get 6040
push_back 441471998
push_back 33627940
get 300589
push_middle 454776828
push_back 24266765
push_middle 602239817
get 60511
push_back 860722619
push_middle 414525724
get 310107
push_front 421576542
push_front 268749549
get 258186
get 249986
push_back 234749563
get 212405
push_middle 109931517
get 210738
push_middle 329147129
push_middle 45009937
get 79144
push_back 817071025
push_back 732928500
push_middle 278193431
push_back 549041831
push_back 216957920
push_front 147385286
push_front 624133685
push_middle 518381445
get 230952
push_middle 573614662
push_back 126595416
push_middle 681036204
push_middle 472621662
get 142563
push_front 18134988
push_back 992171216
push_front 929844790
push_front 178603809
push_middle 667685099
push_middle 645894547
push_front 287415555
push_front 258090030
get 194158
push_middle 111259514
get 149434
push_back 695246060
push_middle 52282087
get 284834
get 68530
push_back 821859618
push_back 733480607
push_middle 887954391
push_middle 308178962
push_middle 792492899
push_middle 938867010
push_middle 634590504
get 178934
push_middle 415078016
push_front 653408774
push_back 935949837
push_front 985746061
push_middle 578883099
push_front 570651446
push_front 873403498
push_back 876083516
push_middle 451732404
get 42057
get 107574
push_front 700780589
get 273498
push_front 793489947
get 159596
push_back 993731861
push_back 86178592
push_back 365648787
push_front 578129917
push_front 383694912
push_back 135848109
push_middle 774467336
get 106109
push_middle 987049951
push_front 344334696
get 40581
push_front 182448219
get 130172
push_back 627176617
get 204590
push_back 626172016
get 250532
push_middle 89664820
get 321673
push_back 401001464
push_back 558777099
push_front 619693039
push_front 927310161
push_back 392508677
push_middle 769626914
get 102937
push_front 165508147
push_middle 93567412
push_back 685353840
push_front 234784938
push_front 419609555
push_back 244588502
get 104194
push_middle 885771716
push_front 277894116
get 244188
push_middle 919605351
push_middle 191269850
push_back 171083020
push_middle 627220317
push_middle 95316373
push_middle 483788356
push_front 879021034
push_middle 672373525
push_front 521285083
push_front 199739848
push_front 51104381
push_front 323408391
push_front 760275949
push_front 171177877
push_middle 558875851
push_back 649911838
get 268665
push_middle 953553456
push_front 442121926
push_back 369482095
get 22960
get 180339
push_middle 996497418
push_middle 721398575
push_back 36401344
push_front 168405864
get 209149
get 292928
push_front 626600541
push_back 821625671
push_front 511861063
get 210564
push_front 292519436
push_middle 230135889
push_middle 788106733
push_middle 492648047
push_back 860299633
push_middle 704938037
push_back 606836600
get 275424
push_middle 290713070
push_back 327878089
push_front 511382132
push_front 724580877
push_middle 92247362
get 314464
get 236377
get 62173
push_back 848336255
push_middle 179993382
get 50505
push_middle 916731971
push_middle 556276500
push_front 400322943
get 164106
push_front 966157587
get 324746
push_back 907603544
push_front 978088954
push_back 465915012
get 217424
get 324010
push_back 645331951
push_middle 942118456
push_front 551087707
push_middle 697684598
get 262470
get 218321
get 273255
push_middle 789933105
push_middle 276788562
push_front 877801883
push_back 163349005
get 149225
push_back 290804038
push_front 909662770
push_front 485336500
push_middle 75172191
push_back 578657349
push_middle 116169939
get 227295
push_front 722210452
push_front 504376969
push_back 992729356
push_middle 549384369
push_middle 390062105
push_back 846805874
get 244245
push_back 94747496
push_back 914033274
get 249703
get 83791
push_back 735550181
push_middle 999888778
get 244105
push_middle 334953813
get 204404
push_middle 621554058
push_middle 443188903
get 301681
push_middle 271658161
push_front 857000723
push_back 427296684
push_back 799156638
push_front 812054381
push_front 284032926
get 91963
get 145572
push_back 543234205
push_back 639230036
push_back 448906065
push_back 893736177
push_back 696771440
push_front 948715917
push_front 777790700
get 128735
push_front 734585930
push_back 225142811
push_front 708368472
push_middle 694158614
push_front 505038184
get 29328
push_back 391048720
push_middle 419663705
push_middle 853968668
push_front 706687721
push_back 20617762
push_front 14793479
get 1714
push_middle 982874669
push_front 611770317
push_front 273355028
push_back 742297586
get 65641
push_back 645288112
get 218908
get 161993
push_back 387965968
push_front 781334212
push_front 360558866
push_back 106116570
push_middle 38364844
push_middle 619216751
push_back 951331622
get 127508
get 326050
push_middle 53149319
push_back 935459531
get 199925
push_back 203334793
get 148592
push_back 987337027
push_back 149630352
push_middle 997242322
push_middle 864169436
push_front 748381455
get 105969
get 88022
push_middle 816147621
push_middle 520640108
push_middle 272821668
push_middle 515020833
push_front 523810758
push_back 817988486
push_middle 162736833
get 59626
push_front 304407163
push_middle 275792709
push_front 97410409
push_middle 54709140
push_middle 570471937
push_back 892152659
push_back 621608737
push_front 64553667
get 285060
push_back 437165037
push_back 514912903
push_back 537374093
push_back 339747647
push_middle 240663555
push_front 932294318
push_front 672594145
push_middle 881259928
push_front 328342369
push_back 649538210
push_back 708865986
push_middle 866115638
push_front 62375708
get 238468
push_front 288465020
get 271065
push_middle 925223108
push_front 501876741
get 168574
get 38850
push_back 103925497
push_front 939151070
get 249154
push_middle 878283634
push_front 233210146
get 270419
get 325364
push_front 865078805
push_front 446205090
get 40699
push_back 77769878
push_middle 675606046
get 169574
push_middle 111127356
push_back 400242159
push_front 502139417
push_middle 494230916
get 261315
push_back 493492769
push_back 476293842
push_back 716597290
get 171982
push_front 415602975
get 177288
push_middle 270696646
push_back 231821703
get 145983
push_middle 847777166
push_middle 375554536
get 296489
get 120844
push_front 788478463
push_middle 93047516
push_back 69957343
push_front 226935237
push_middle 331730807
push_front 181742495
push_middle 777977325
get 124011
push_middle 796077867
get 192111
push_middle 665241461
push_back 641648575
push_back 503253223
push_back 242878122
push_middle 736333333
push_back 615973562
push_front 678383208
push_back 854949038
push_back 984793371
push_back 43573163
get 16359
push_middle 234754388
get 202875
get 222081
push_back 910644409
push_back 445760361
push_front 695962403
push_back 12801119
get 12389
push_front 418461465
get 87640
push_front 329649714
get 51442
push_front 71396519
push_middle 724915035
get 127075
push_front 253076121
push_middle 789090408
push_middle 600915226
get 128753
push_back 109040084
push_back 950426262
push_middle 555964322
push_back 687800957
push_back 388105675
push_middle 833596949
push_back 466853710
push_middle 202319403
get 205601
get 137551
push_front 252221301
push_front 526874886
push_back 418491936
get 168833
push_back 498136952
push_front 583462625
push_back 466517848
get 208923
get 324535
push_middle 855344274
get 328312
push_middle 276667914
get 59651
push_back 74222435
get 233455
get 46374
push_middle 237676097
push_front 491752227
push_back 150097297
push_front 584636328
push_back 78866709
get 259057
push_middle 271722515
push_middle 132790583
push_back 791197119
push_back 317434458
push_middle 774355628
push_back 232551563
push_middle 976495787
push_middle 612438683
push_middle 219179675
push_front 374846827
push_middle 544121559
push_front 357567338
push_back 983866431
push_front 443145131
push_back 999840226
push_back 118548129
push_front 846040901
push_middle 472428666
push_middle 987749715
push_middle 39842070
push_middle 492305888
push_back 739096483
push_front 230518747
push_middle 723764695
get 141293
push_middle 404992295
get 50014
push_middle 372517383
push_middle 887719847
push_back 15784379
push_front 394726813
push_middle 89502979
get 223601
push_middle 20941330
push_front 108323622
push_front 794324105
push_front 321058192
push_middle 534295255
push_middle 350000933
push_back 999117513
get 80065
push_front 925691141
push_back 320959038
push_front 444400667
push_middle 221595245
push_middle 601192587
push_front 565981536
push_middle 247396995
push_back 75149382
get 6589
push_back 794814205
push_back 378556979
push_back 68102701
push_middle 408110911
push_back 539016145
get 270329
push_middle 657340411
push_front 558014153
push_back 474913099
push_back 604678408
get 284456
push_front 868523031
push_front 880981431
push_middle 880478734
push_middle 880053078
push_back 868440949
push_front 845326329
push_front 513961218
push_middle 27181041
get 245215
get 17782
push_front 401208215
get 140107
get 128437
push_middle 851344496
get 142175
push_front 189295413
get 241184
push_middle 625049531
get 124593
push_middle 33969835
push_front 564072476
push_front 149272121
push_middle 450963891
push_back 620992593
push_front 96210196
push_middle 446542307
push_front 784981994
push_front 466716411
push_back 843036274
push_front 347552254
push_front 533652411
get 59344
push_front 990004593
push_middle 137831839
get 308224
push_back 305026478
push_back 704354293
get 213961
push_front 614373152
get 117384
push_back 306942858
push_back 302821951
push_front 63827620
push_back 483240993
push_front 418966755
push_middle 597467428
get 211986
push_middle 778680202
push_back 581861855
push_front 739031547
push_middle 271036224
get 307826
get 51588
push_front 575209163
push_front 22275003
push_middle 203835808
push_front 492378011
get 267955
push_back 902328928
push_front 942073802
push_middle 483338876
push_back 202395854
get 92320
push_front 587463385
get 26864
push_front 780777610
push_back 386593762
push_back 167694964
push_middle 195938964
push_front 666882873
push_front 806600943
get 225035
push_middle 532786436
push_front 646388965
push_middle 621500957
get 237542
push_middle 917468218
push_back 759647586
push_middle 374712520
push_front 549355991
push_middle 856271324
push_front 4875854
push_middle 490930378
push_front 518558999
push_front 623274414
get 8108
push_middle 120446987
get 277465
push_middle 182451155
push_front 198312512
push_back 827471638
push_front 867288955
push_middle 421744478
push_middle 933532227
push_front 960613833
get 128518
push_front 631175131
get 330667
push_middle 635769764
push_back 177078135
get 147888
push_middle 610600104
get 124131
push_front 142286194
push_front 156140673
push_middle 871080000
push_middle 481875219
push_middle 266998153
push_front 606697669
push_back 792019766
push_back 978585484
push_front 100993789
push_front 397313714
push_front 272302003
push_back 666724187
push_back 988537839
push_front 206349234
push_middle 805543997
push_middle 256197813
push_middle 266657020
get 116029
get 182433
get 11792
get 269141
push_front 509925982
push_middle 14579603
get 206822
push_front 121076828
push_back 974968976
push_back 551002258
push_middle 148887098
push_front 470657523
get 314438
get 94645
push_front 793711008
push_front 294697028
get 308044
get 155389
push_front 661928610
push_back 219204640
push_middle 100045035
get 261206
push_front 964748923
push_front 789729851
push_back 428641827
push_middle 821751135
push_back 255486687
push_front 222753369
get 329712
push_front 627067330
push_back 994303818
get 195150
push_back 493913907
push_back 683906542
push_middle 941993983
push_front 519717676
get 305949
push_middle 859574101
push_middle 779441726
push_middle 80709636
push_back 949921817
get 295645
push_middle 917001219
push_middle 626304955
get 133012
push_back 243471469
push_back 502733540
push_middle 46612155
get 62187
push_front 774721801
push_back 401730351
push_middle 888474483
get 74582
push_back 552861715
push_front 215694687
push_back 780399148
push_back 499681958
push_back 262103389
push_front 233673316
push_back 153891973
push_front 400684893
push_middle 801284603
push_front 327060749
push_front 134336120
push_middle 886111142
push_front 653076643
push_back 164991908
push_front 926665016
push_front 531953422
push_back 45584339
push_middle 341899339
get 13933
push_back 753657842
push_front 388485183
get 84010
get 113400
push_middle 281559317
get 61442
get 260597
get 163020
push_back 797193973
push_front 569691762
push_back 746107673
push_middle 953273779
push_middle 998119103
push_front 130016730
push_front 305228914
push_front 704797952
push_front 264359360
get 152564
push_middle 747492622
push_back 387932701
push_middle 311659043
push_back 335888105
push_middle 111242628
get 147450
push_front 695974239
push_middle 539551708
push_middle 388432349
push_back 307500190
push_front 251439803
push_middle 485413423
push_middle 570098186
push_middle 431013129
get 145194
push_middle 640956682
push_front 821334760
push_front 540327806
push_middle 367161632
push_back 151772700
push_middle 71579312
push_middle 9777807
get 334248
push_back 62726829
push_back 431389298
push_back 944957547
push_back 624017891
push_back 507373591
push_back 146424160
push_middle 386664242
push_middle 964534294
push_middle 706054138
push_front 629158150
push_middle 560149371
get 119033
push_back 37480319
get 153470
push_front 212057208
push_front 478547860
push_back 259707610
push_front 939519595
push_back 359292219
push_back 680438519
push_middle 733646695
get 202283
get 242604
get 13088
get 77069
push_back 362987577
push_middle 236454236
push_back 702601914
push_middle 498122915
get 319123
get 299005
push_back 179019667
get 16705
push_back 353407177
push_back 73319306
push_middle 765484892
push_front 345692981
push_middle 335663732
push_middle 436458667
get 205981
get 319094
push_middle 835831634
push_front 155034592
push_middle 557852799
push_middle 63735651
push_front 495360645
push_back 450408299
push_middle 556855415
push_back 554709431
push_back 99311846
push_middle 572030160
push_front 369534490
get 43323
get 238336
push_back 800424267
push_front 173796810
push_back 88386872
push_front 662619813
push_front 962374562
get 169198
push_middle 716920182
push_middle 964937551
push_middle 586877023
push_middle 110270777
get 271616
push_middle 508375632
push_back 774596404
push_front 464342563
push_back 242035121
get 305328
push_middle 840573742
push_back 718622348
get 326348
get 136127
push_back 142770352
push_front 195971858
push_front 377618561
push_back 203392127
get 231882
get 154085
push_middle 394618585
push_middle 857483103
push_front 821157114
push_middle 396016178
push_back 967842939
push_front 906779887
push_middle 278546938
push_front 512891903
push_middle 702093058
push_back 351923024
push_middle 998922980
push_back 336392477
get 64199
push_middle 633775014
push_back 604690305
push_middle 666512852
push_middle 996075284
push_back 922825874
get 327185
push_back 515168836
get 279093
push_middle 121388387
push_back 731100458
push_front 255453555
push_back 940334089
push_back 681177674
push_middle 291848426
push_back 536259633
push_middle 191604198
push_front 977059926
get 81329
push_front 897442944
push_back 680212265
push_middle 141523902
push_middle 987687569
push_back 320996052
push_middle 312626102
get 276314
push_front 185146437
push_back 963838711
push_middle 623645403
push_back 177624644
push_back 46750165
push_middle 27175414
get 173699
push_middle 640600141
push_middle 27778913
push_back 21979744
get 195846
get 262410
push_back 801124324
push_middle 109639666
push_middle 46683467
push_front 300994601
get 173519
push_middle 652975787
push_back 391991902
get 262306
push_middle 234285569
push_back 584955475
push_back 20345454
get 132184
get 283788
push_back 10854818
push_middle 48454241
push_back 859706201
push_front 469343503
push_back 675163193
push_front 532159918
push_middle 458528079
push_middle 212292271
push_middle 183145969
push_front 10227878
push_middle 856175056
get 168903
push_middle 63314264
push_front 980846657
get 244981
get 42048
push_front 684113989
push_back 452953737
get 279844
push_back 622533305
push_middle 687610871
get 250961
push_middle 485773858
push_middle 643828998
get 300661
push_middle 164275293
get 32468
push_back 817369286
push_front 464286109
push_middle 860993805
push_front 645908365
get 85862
get 245763
push_middle 617421493
push_back 314736973
push_middle 190037304
push_front 549648629
push_back 30561215
push_back 241996353
push_middle 604262274
push_back 118308228
get 180554
push_back 600347683
push_front 441050955
push_back 759501186
get 19290
push_front 205572474
get 262140
push_front 246894500
push_back 957347356
push_back 212860499
get 124214
push_front 147679632
push_back 889821873
push_back 45111496
push_back 34310312
push_middle 531313344
push_front 248631425
get 275644
push_middle 526849429
push_front 547328705
push_middle 735447395
get 87965
push_middle 524743024
get 235235
push_middle 845543535
push_back 691957389
push_middle 566334620
push_front 755918096
push_front 47950927
push_back 893067972
get 25507
push_front 411423426
push_front 339562607
push_back 9628933
push_back 604323122
push_middle 471925990
push_back 964806804
get 186837
get 184592
push_front 975709889
push_back 493484264
push_middle 307534950
push_middle 326497380
get 304705
push_back 127319290
push_middle 503518574
get 279488
get 136856
push_middle 24042574
push_back 224260495
push_back 623615900
push_middle 824730561
push_back 26611652
push_back 274579103
push_middle 955936680
get 74911
get 156321
push_back 247928931
push_back 839721433
push_front 827503425
push_front 770533987
push_middle 821273482
get 66337
push_back 39398837
get 321928
push_front 335109625
push_back 889814159
get 183572
push_middle 156129741
get 174399
get 259929
push_back 30686147
push_back 10613843
get 82308
push_back 445070106
push_front 396087966
push_middle 66597702
push_front 225393312
push_middle 972819425
push_front 164885717
get 49469
get 21264
push_front 642913387
push_middle 535464837
push_back 668701818
push_back 979524300
push_back 357957499
push_back 944641924
push_back 417627703
push_back 239476327
push_back 864046993
push_front 173674174
push_back 132234731
push_front 442422939
get 55004
push_front 21704324
push_back 593470970
push_front 457242823
push_middle 300716445
push_front 216785820
push_front 680113504
push_front 27411681
push_middle 524727736
push_front 33718797
push_middle 241317411
push_front 691354867
get 65721
push_middle 208254654
push_middle 6379919
get 111413
push_front 526298135
push_back 449963934
push_front 713131111
push_middle 997108590
push_back 616881829
push_back 981548371
get 75486
push_middle 776429691
push_back 211232679
push_middle 542701698
get 33949
push_front 935975060
push_middle 912554995
push_front 418860201
push_middle 728282023
push_back 892139536
push_front 427652289
push_back 269938571
push_middle 511859273
push_middle 995164283
push_front 613491767
push_middle 277375486
push_front 922350523
get 130675
get 104149
push_back 107650473
push_back 890692304
push_back 355905376
push_middle 324229537
push_middle 455942005
get 156532
push_front 136886922
push_back 866437948
push_back 119737513
push_front 759117838
push_front 134956088
get 195606
push_back 610864239
get 179297
push_front 833355303
push_back 831893457
push_front 185220924
push_back 633586703
push_front 846848688
push_back 488408429
get 242663
push_front 798057395
push_back 656515571
push_middle 385993883
push_middle 240683417
push_middle 609344968
get 140973
push_middle 479026117
push_middle 658996417
push_back 803748464
push_back 825107678
get 235218
push_back 825452422
get 38814
push_front 422723497
push_front 645097700
push_front 815105681
push_front 256150360
push_front 61529231
push_middle 702756692
push_middle 772778573
push_back 728639539
get 201732
push_back 32245305
push_front 321934214
get 24477
push_front 309350865
push_middle 162376245
get 114854
get 125386
get 55281
get 233499
get 251534
push_middle 373196690
push_front 694145220
push_middle 773798689
push_front 212146503
push_back 392111929
push_front 620250299
push_back 591542393
get 73261
push_back 604291918
push_front 64091696
get 163164
push_front 926216163
get 57801
get 58404
get 79377
push_front 794845772
get 96815
push_back 620591005
get 70231
get 265960
push_middle 697436277
push_middle 237126144
push_back 608367871
push_back 173444398
push_middle 150648880
push_front 815536278
get 298466
get 196233
push_back 586831891
push_middle 614439588
push_middle 349615463
push_back 268393255
push_front 590650230
push_middle 757407060
push_middle 934268788
push_back 542509908
push_front 731333582
push_middle 549256123
push_back 637977237
get 52698
push_front 124943762
push_back 101334107
push_back 575636680
push_middle 472545021
push_middle 9391206
get 154727
push_middle 479917463
get 192053
push_middle 135417919
push_front 300541096
get 45878
get 240150
push_front 34883266
push_back 298919576
push_front 65794548
push_back 809441420
push_back 983046870
push_back 943590956
push_middle 966769620
push_back 239401456
push_back 762842866
push_front 71452396
get 243007
push_front 674066814
push_back 930963543
get 41394
push_front 977724027
push_back 946955289
push_middle 630625197
push_back 563357273
push_middle 875428547
push_front 530705732
push_middle 839863345
push_middle 827061053
push_back 147927768
get 11919
get 85663
get 236316
push_front 690174525
push_front 118733671
push_middle 91378430
push_back 474181497
push_back 539121638
push_back 300202721
push_middle 414269904
get 44122
get 189193
get 148600
push_back 640492414
push_back 471608913
push_back 913331829
push_middle 536666952
push_front 861901159
get 47428
get 240781
push_middle 420610913
push_front 163274670
get 43339
push_middle 145002846
push_back 810900271
push_back 59742305
push_back 332705620
push_front 693667276
push_back 807519680
push_front 314644516
push_back 160660685
push_front 823326000
get 316014
push_front 334359669
push_middle 744719294
get 263096
push_back 114100720
push_middle 884958614
push_middle 514155977
push_front 261972345
push_front 777440225
push_back 686543144
push_back 74644929
get 300890
get 97159
push_front 750791857
get 172511
push_front 807989733
get 11372
push_front 684377819
push_back 301387104
get 177095
push_middle 27004280
push_middle 402101673
get 17760
push_back 565829771
push_back 272486586
get 198279
push_front 881716114
push_back 538783635
push_back 679751959
push_middle 232012998
push_middle 306120766
push_back 634059180
push_middle 716853436
push_middle 710827811
push_middle 536355860
push_middle 676561420
get 256704
push_middle 461929170
get 118572
push_front 921554035
get 116214
push_middle 494505409
push_back 415490813
get 191600
push_back 1311414
get 270856
get 10296
push_back 425134068
push_middle 672556367
push_front 52406058
get 221960
get 229728
push_back 387258024
get 275424
push_front 913148923
push_front 964847059
get 69288
push_middle 791578892
push_middle 547489413
get 117604
get 313359
push_middle 468371128
push_back 742557224
get 32043
push_middle 876277240
push_back 814498592
push_back 800135084
push_back 515393597
push_front 9981248
push_middle 121408228
push_front 795628344
push_middle 73055922
push_back 685118737
get 324249
push_front 910188970
push_middle 922571243
get 124562
push_middle 980112014
push_back 7429716
push_back 325337949
get 284313
push_middle 535873286
push_middle 702448800
push_front 941050180
push_back 253325530
get 163453
push_middle 551393839
get 222996
push_back 394984632
push_back 730424425
push_back 470610633
push_middle 401778789
push_back 287730217
push_back 426636326
push_middle 565292311
get 169128
push_middle 393196012
push_front 151282807
push_front 357761005
get 72056
get 264936
push_back 200617244
push_back 539394690
push_front 769633268
push_back 925592011
push_middle 901903629
get 301842
push_back 91385760
push_front 218939212
get 14667
push_middle 427531523
get 232249
push_front 469799388
push_middle 39271751
push_front 135381978
get 300070
push_front 504066235
get 159530
push_front 670636575
get 158540
push_front 290620877
get 220399
push_back 334189969
push_middle 822889182
push_back 622799775
push_middle 104853513
push_back 111707150
push_back 675853773
push_back 807272218
push_back 220216421
push_middle 523316798
push_front 500786434
push_middle 362633515
get 278220
push_back 566892894
push_middle 493092352
push_back 824115212
push_back 507142199
push_back 380488921
get 120225
push_front 645547286
push_back 193500732
push_front 122094371
push_back 606322957
get 161377
get 125225
push_back 813158317
push_middle 862670455
push_middle 970689748
push_middle 395931022
push_middle 404672013
push_middle 957589197
push_front 647018622
push_back 474393
push_front 199377674
push_back 55335926
get 187342
push_middle 310319939
push_front 661230611
push_middle 357295389
push_back 568584377
push_front 355689664
push_back 231510555
push_back 703911938
push_middle 593864944
get 176912
push_back 428046224
get 139720
get 175461
push_middle 666133687
push_middle 481014642
push_middle 930049904
push_front 343614108
push_middle 442533357
push_back 204021776
push_middle 519353068
push_middle 339863828
push_back 405562303
push_middle 508040846
push_front 556503049
get 245228
get 48365
push_middle 751518418
push_front 39967854
push_front 301790319
get 286459
push_middle 687812797
push_back 426563400
push_front 742824256
push_front 224259128
push_middle 967406763
push_middle 126916433
push_front 841604791
get 308511
get 21886
get 8981
push_front 38150366
push_front 230068619
push_middle 665617456
push_front 689670232
push_middle 99859823
get 269148
get 57704
push_back 632381546
push_middle 574424566
push_front 983393806
push_middle 560620636
push_back 147490445
push_middle 929009328
push_back 602973928
push_middle 973675385
push_back 773484816
get 117101
push_middle 997027240
push_middle 245197603
get 116867
push_middle 800549130
push_middle 845093329
push_middle 276012051
push_middle 772625108
push_middle 274319121
push_front 523417181
push_front 453961411
push_back 452125808
push_middle 837177590
push_back 938345708
push_front 959921968
push_front 146690322
push_front 671809417
push_front 485670103
get 25863
push_middle 976080880
push_middle 486848495
push_back 667368173
push_middle 72237995
push_back 262079089
push_middle 921110591
push_front 692172816
push_back 63476141
get 275673
push_middle 708760653
get 252432
push_front 522590756
push_middle 566470551
push_middle 89343854
push_front 333392267
get 210480
push_back 257897526
push_middle 54738329
get 23214
push_back 722505267
push_back 335757527
get 41230
push_middle 419259224
push_front 146656357
get 146711
get 226806
get 108939
push_middle 877375458
push_back 872023715
push_middle 941751830
push_back 962682578
push_back 516834322
push_middle 89898392
push_front 524849249
push_middle 919691781
push_back 168000527
push_middle 354773859
get 147695
push_front 363472608
get 284640
push_front 466445207
get 223682
push_middle 262752169
push_front 698134832
push_back 625556288
push_front 402206313
push_back 285830726
push_back 339764571
push_middle 35308622
get 254443
get 87929
get 131536
push_back 630607093
push_back 609525600
push_back 408313910
push_middle 707886714
push_back 225524395
push_back 568063352
push_back 688312934
push_front 243724400
get 13760
push_front 756825527
push_back 287120486
push_back 900395839
push_front 519599458
push_front 552239648
get 213571
push_back 154635856
get 303254
push_middle 857893972
push_back 761608558
push_middle 757959482
get 46188
push_back 707883622
get 216039
push_back 870851591
get 148126
push_middle 669724436
get 115805
push_middle 287593814
get 222719
push_back 563596316
push_front 699976850
push_middle 34438249
push_front 156592225
get 143671
get 135806
get 305361
push_front 299702866
push_middle 229591805
push_middle 164245414
get 8999
push_front 346026142
get 85013
push_back 629815693
push_back 897345337
get 290882
push_middle 736575086
push_back 347316072
push_back 150049466
push_front 414111613
get 10607
push_back 940184210
push_middle 731296710
push_middle 690172265
get 267980
get 289738
get 154200
push_front 181691617
push_middle 809215057
get 69970
push_middle 196660809
push_front 653572306
push_middle 717966114
push_back 837515484
push_middle 999512702
push_back 853452527
push_front 935449223
push_back 491868580
push_middle 534867046
push_back 684257756
push_back 406791805
push_back 486142598
push_back 533121598
push_back 990625037
push_front 797404070
get 28632
get 242045
push_back 957151324
push_back 740500834
push_front 817097322
push_middle 57943199
push_front 739487219
push_middle 258111037
push_back 543676599
push_back 363561016
push_middle 77107194
push_middle 513933680
push_front 522005348
push_front 233955082
push_middle 105566584
push_front 686736004
push_back 452740527
push_back 87336537
get 228241
push_middle 12771197
push_front 12604943
get 187559
push_front 756430758
push_back 549456295
push_front 329579475
get 119105
push_back 201797997
push_middle 904369448
get 220572
push_middle 8095462
get 302646
push_middle 759566323
push_middle 679127057
push_middle 676088673
get 24418
push_back 511215647
push_middle 108226193
push_middle 434139209
push_back 828371112
push_back 37466696
push_middle 182206743
push_middle 641103833
push_middle 232043656
push_front 492621344
push_middle 970206866
push_front 126548660
push_back 504870419
push_middle 449637331
push_middle 353218999
push_middle 850625462
push_middle 667535509
push_back 747870464
push_back 981390584
get 137079
push_middle 516420853
push_back 142544588
push_front 952231617
push_middle 577985875
push_middle 566817014
push_middle 957418989
push_middle 662358110
push_front 707100306
get 7934
get 136902
get 64946
push_front 411389887
push_back 492664638
get 316594
push_middle 862906963
push_front 640055490
push_back 90638104
push_front 250138794
push_back 512633050
push_middle 506846833
push_back 165283395
get 19050
push_middle 671746123
push_middle 519203722
push_front 366602009
push_front 779764683
push_back 776945304
get 238726
push_middle 568641822
push_front 125783549
get 307692
push_back 701298047
push_middle 104005950
push_middle 562824563
push_back 672180555
push_middle 811262780
push_back 995406023
push_back 41091974
get 74901
push_back 469307103
push_middle 935046521
push_back 108996249
push_front 311667389
get 102457
push_front 402063181
push_back 916943812
push_middle 477012390
push_back 771037854
push_back 652245570
push_back 672547892
push_middle 541409648
push_back 218947063
push_back 119240343
get 275127
get 24343
push_middle 367102359
push_front 472394045
push_back 606239633
push_front 183703199
push_back 120773110
push_middle 148010779
push_middle 253650463
get 203479
push_front 492327920
push_back 636715803
push_middle 212652762
push_middle 335274032
get 299411
push_back 148269171
push_back 67332550
get 110040
push_back 429439704
get 280615
push_back 227529581
push_front 874087234
push_middle 903517547
get 225508
push_middle 191000600
push_front 738404175
get 222508
get 90908
push_back 894011014
push_middle 735333640
push_front 933706661
get 314684
push_front 472698148
push_middle 813315967
get 24906
push_back 693099282
push_middle 378621346
get 854
push_middle 171069856
push_middle 695598860
push_middle 441178932
push_back 8238593
push_front 208532155
get 120203
push_back 408617389
get 171687
get 217834
push_middle 743807910
push_back 215121862
get 67451
push_front 873715870
push_middle 873664170
push_front 473835959
get 96600
push_front 404530416
push_back 636359033
push_back 7981478
push_middle 613215382
push_middle 751797173
push_back 910332967
get 283849
push_middle 129117230
push_front 569745884
push_middle 917431167
push_back 883371683
push_back 383881780
push_front 945594493
push_back 318514789
get 190179
push_front 618670351
push_back 575057520
get 11492
push_middle 868668445
push_back 930717732
get 200694
push_middle 89237068
push_front 474477769
push_front 347966536
get 48107
get 237714
get 284528
push_front 812670492
get 14791
push_middle 15476379
push_back 58411173
get 329362
push_back 234979998
push_middle 572651590
push_back 976984927
get 74878
push_middle 404549289
push_front 210089613
push_middle 674594911
push_middle 22028582
get 208472
push_front 913032248
get 244732
push_middle 400754147
push_back 901868220
push_middle 566496404
get 17450
push_front 642302889
push_front 519467658
get 199365
push_middle 320591584
push_front 5063727
push_middle 667414698
push_back 707442442
push_back 348071624
push_back 715481581
push_middle 265150643
push_middle 265459222
push_back 608869702
push_back 272765626
push_front 245706281
push_middle 797152746
push_middle 188471750
push_middle 351365275
get 324600
get 277950
get 270110
push_front 837872533
get 154516
push_back 403124287
get 268217
push_back 105671685
push_front 766335034
get 36785
push_middle 422176691
get 265815
get 245162
push_middle 379616059
get 88724
get 201412
push_back 964568589
push_middle 63954668
push_front 916333398
push_middle 820901504
get 73777
get 35410
push_front 365222262
push_front 844701774
push_back 269665849
push_back 943021478
push_back 716863329
push_back 995985228
get 158884
get 8501
get 128924
get 210132
push_middle 145328645
push_back 828021540
push_back 298316458
push_middle 675250358
get 80805
push_back 354094678
push_back 410712337
get 110311
push_back 489783802
push_front 711216446
get 160076
push_middle 111725472
push_back 53189818
push_front 865358863
push_front 851915332
push_back 22387084
push_back 469755352
push_middle 976801035
push_middle 760025719
push_middle 722796682
get 250636
push_back 964561661
push_back 632993265
get 305826
push_front 832286690
push_front 420124804
get 28239
push_middle 409296462
push_back 413207180
push_front 950478777
get 6393
push_middle 646704312
get 75356
get 2278
push_front 485082269
push_back 695093553
push_back 545898312
push_front 468945095
get 182449
push_front 288965153
push_middle 521383999
push_front 751252522
push_middle 86324648
push_back 200927354
push_back 699364446
push_front 726197904
get 244731
push_middle 405197628
push_middle 144018739
push_middle 915904154
get 48855
push_back 429450978
get 314106
push_middle 835890996
push_back 826287622
push_front 768529297
push_front 891052704
push_back 817802598
push_front 442251942
push_middle 586176492
push_back 138845229
push_front 246919750
push_front 558169066
push_front 987256250
get 83018
get 128635
push_back 507770958
push_middle 543190900
get 176389
push_front 144625339
push_front 210081978
push_back 139439172
get 89445
push_back 484261373
push_back 518418001
get 50096
get 281488
push_back 157475664
push_front 346128024
get 221527
push_front 150912564
push_front 860837575
push_front 830652949
get 181808
push_back 409124735
get 86718
get 111513
get 152087
push_back 4366120
push_back 803498191
push_front 256464006
push_middle 587875103
push_middle 541862642
push_back 653103334
push_back 457049069
get 243365
push_middle 42440535
get 97898
push_middle 300967233
get 201854
push_front 699140345
push_middle 50446756
push_middle 35612889
push_front 263829168
get 328451
get 300637
push_front 940213347
push_back 138923685
push_middle 635052997
push_front 984226027
push_back 466913383
get 93421
push_back 167978631
get 92350
push_back 340875982
push_front 352789487
push_front 58344023
get 148850
get 84653
push_front 84855428
push_middle 703691312
push_front 145218421
push_front 758349142
push_front 935932328
push_back 267391257
push_front 443783564
push_front 974656341
get 11681
push_back 198487756
push_front 208019279
get 257944
push_middle 253831073
get 15080
push_middle 409075889
push_back 667924081
get 199769
get 48181
push_front 940358578
push_back 404129676
push_back 28423137
push_back 264384638
push_middle 660304946
get 254866
push_middle 494335959
get 260245
get 79218
get 86482
push_back 461125429
push_front 672870363
push_middle 312883420
push_front 332035573
push_front 849331950
get 170143
get 283109
push_back 225429397
push_back 163787029
push_middle 307987233
get 265588
push_middle 349647237
push_back 428561600
push_back 903076539
push_back 244266187
get 229887
push_front 554625549
push_back 909330026
get 57629
push_front 325548314
get 25099
push_back 275810971
push_back 600348798
push_front 918703244
get 168526
get 135328
push_middle 647907541
push_back 680897566
push_back 363568042
push_back 104874430
get 309209
push_back 476005127
get 140041
push_back 554667619
push_back 876155525
push_middle 63569127
push_back 42518000
get 116027
push_middle 575016351
push_back 258833484
get 11592
get 161378
push_middle 610677386
get 289943
get 124739
get 333496
push_front 338248485
get 66971
push_front 209315669
push_front 337452844
get 113788
push_front 768365441
get 310293
push_back 625817916
get 252442
push_back 891662425
push_middle 357501707
get 298434
push_front 962848682
push_back 667904293
get 92643
push_front 545222845
push_back 867628047
get 43960
get 241974
push_back 789366494
push_middle 825617337
get 79621
push_front 914072225
push_middle 371526136
get 238158
get 180096
push_middle 797225926
push_front 551364700
push_back 994429911
push_front 606284583
push_back 843456850
push_back 744731745
get 193774
push_middle 463431875
push_front 550674248
push_middle 321945500
push_back 574535715
push_front 251983708
push_middle 124240828
push_middle 722826232
push_back 206205351
push_back 541240499
push_middle 130479563
push_back 754887821
push_middle 766386138
push_middle 304492361
get 194382
push_back 827555988
get 70650
push_front 922862918
push_middle 302078258
push_front 396355400
get 213669
push_front 979976314
push_front 940351077
push_front 235921681
push_back 314509356
get 220438
get 72340
push_front 153632520
push_front 506872266
push_back 83837768
push_middle 844744010
push_middle 522914761
push_back 999584757
push_front 484279333
push_back 591666083
push_front 820561163
get 196387
push_middle 262866443
get 175109
push_front 592027712
get 322228
push_front 595300964
push_back 966453740
push_middle 415618674
push_front 368524336
push_middle 145752185
push_middle 993505725
get 109430
push_back 300446504
push_back 16212465
push_middle 832683720
push_back 689069643
push_back 286181233
push_back 950116271
push_back 463780876
push_front 487746996
get 220239
push_front 658129567
push_back 907899711
push_middle 593538681
push_back 314932862
push_middle 298480972
push_front 667738301
get 45186
push_back 841876286
get 109537
push_middle 457342272
get 94064
push_middle 602192441
push_front 393823057
push_middle 466390583
push_middle 689994185
push_front 9002264
push_front 496559329
push_front 311767644
push_middle 128167121
push_front 570667506
push_back 314536607
get 89752
push_front 182846472
push_back 476875949
get 36173
get 120270
get 88332
get 178141
push_back 297234920
push_front 169511253
push_middle 480632644
push_back 496611765
push_back 929586990
push_middle 349931322
get 132963
push_back 496872105
push_front 503710334
push_back 73904119
get 52686
get 123431
push_back 497279027
push_front 522350816
push_front 845489275
push_middle 678691552
push_middle 927780354
push_front 802479116
push_front 890217168
get 204637
push_front 512055424
push_back 951863797
push_middle 887692194
push_front 519382472
push_back 609322706
push_back 479751136
push_back 562764496
push_front 402178212
push_front 823929722
get 26004
push_front 383222737
push_middle 922159531
get 274512
push_middle 472133708
push_front 537509355
push_back 519851582
push_front 317924337
push_middle 124402499
push_middle 583209060
get 245766
push_back 744233034
push_middle 979009227
push_back 921880841
get 64365
push_front 474794468
push_middle 85530726
push_back 23852821
push_front 315780325
get 305281
get 128302
push_middle 638660863
push_back 54133787
push_middle 454269116
push_back 846088304
get 162287
push_middle 525996997
push_front 716030326
get 123517
push_front 181119726
push_middle 654574096
push_front 359773089
get 234380
get 184543
push_back 170686520
push_back 218817549
push_back 718520198
push_back 14381758
push_middle 108695266
push_front 782728484
push_middle 474660427
push_back 484633593
push_back 75158281
push_middle 912573348
push_middle 536206461
push_front 125522017
push_middle 384236459
get 63059
push_front 716507026
push_front 790848700
push_middle 106094651
push_front 591508940
push_front 551534747
push_back 696206614
get 49795
push_front 567886226
get 236052
push_front 215744339
push_front 595088813
push_middle 854136305
push_back 162634873
get 235546
push_back 748177087
push_middle 953304681
get 297448
push_middle 340802754
push_middle 587931688
push_front 443616088
push_back 721689871
push_back 30646170
push_middle 509974701
push_front 777824509
get 285142
get 296421
push_middle 10167733
push_middle 655385443
push_middle 818020739
push_back 18489751
get 73443
get 21635
push_middle 786815484
get 307441
push_back 427363463
push_middle 384112382
push_back 635389891
get 230817
push_middle 92929830
push_back 527879827
push_back 968835085
get 166898
get 182786
push_middle 366377840
get 84177
push_back 954424889
push_back 316511183
push_back 378956856
push_front 48440541
push_front 566372673
push_middle 205442113
push_middle 656506168
push_front 322852964
get 277532
push_middle 480903942
get 206993
get 200105
push_back 698330825
push_middle 536984923
push_back 780862007
push_front 246844931
get 140367
push_middle 770669969
push_back 194776191
push_back 860769489
push_back 691014670
push_back 274535334
push_back 960303440
push_front 521213395
get 105100
push_middle 579284616
get 166927
get 159665
get 334931
push_middle 717961567
push_middle 716722149
get 317338
push_back 255410282
push_front 606924564
push_front 341598022
push_front 606330584
get 28148
push_front 576302499
push_middle 617799274
push_middle 417936806
get 146715
get 2360
push_middle 271624255
get 165354
get 186341
push_back 401128078
push_back 435461728
push_front 162461289
push_back 821295509
push_front 599492837
get 133841
get 46840
push_front 405728366
get 98936
push_middle 854170765
push_back 696909494
push_back 923397186
push_back 778014431
push_back 24835760
push_back 581301639
push_middle 605341119
get 173445
push_front 112101452
push_back 201901428
push_front 83878844
get 137311
get 91048
push_back 858719400
push_front 721626661
push_front 578148046
push_middle 308612203
push_back 679279572
push_middle 191267303
push_front 74806713
get 209099
push_back 347099729
get 138593
push_middle 559627335
push_back 26032763
push_back 247009535
get 330160
get 213616
get 14812
push_middle 123481942
push_middle 285359366
push_back 162927248
get 251670
get 212991
push_middle 889591532
get 8244
get 238668
get 158621
push_middle 647995876
push_front 161620445
get 80532
push_front 169558338
get 69381
push_front 893800702
get 154956
push_middle 956143399
push_front 270877349
push_back 32268903
get 312495
get 24714
push_middle 534100933
push_middle 598951395
push_middle 101778075
push_middle 159080476
push_middle 78041126
push_back 749210925
get 129933
push_front 681176444
push_front 64821340
push_back 199946601
push_back 334744577
push_front 931020602
get 251724
push_back 325391520
get 151732
get 153853
get 278489
push_front 223181094
get 219002
push_back 627484464
push_front 394239256
push_front 938298032
push_middle 805887542
push_middle 781893361
get 210637
push_middle 963967240
push_front 369421054
push_back 651445737
push_back 868554957
push_middle 174586227
push_middle 389884458
push_front 490695982
get 169079
push_middle 430486807
get 333263
get 146131
push_back 823959132
push_middle 494621824
push_middle 317960283
push_front 581756590
push_back 704822444
push_front 395375279
push_middle 408020958
get 126711
push_back 563133835
push_middle 511927322
push_front 959697826
push_back 462730155
push_back 271337890
push_middle 49607007
push_middle 302304022
push_middle 431080079
push_middle 342571676
push_front 19036060
push_back 161221364
push_middle 196186948
get 333168
push_middle 138581894
push_middle 987287713
push_back 333283812
get 245450
get 11112
push_back 488925769
push_front 178252489
push_back 791318893
get 227303
get 196863
push_middle 369664175
push_middle 895919
get 307741
push_front 381078837
get 180783
push_middle 905520148
get 94049
push_back 801644613
push_middle 508945764
push_back 34644104
push_front 252586009
push_front 200224416
push_front 757226059
push_back 39733754
get 328523
push_front 699366919
push_back 519886126
push_back 725861752
push_back 169114525
get 201120
push_middle 578366684
push_front 250861122
push_front 234826754
push_front 94484171
get 19893
push_back 565453637
push_middle 474030273
push_back 906971734
get 143057
push_middle 943259319
get 81911
push_front 101340925
push_front 783691318
push_front 560046803
push_front 387609715
get 215954
push_back 304137985
push_front 348738909
push_middle 166252808
push_front 641554313
push_front 719693275
push_front 381143623
push_middle 470991858
push_back 287125269
push_front 584997557
get 211479
get 63694
get 52966
push_front 961742859
get 17265
push_front 652296870
push_back 59695692
push_back 104932273
push_back 38640387
push_middle 796533920
push_front 774489412
push_middle 66446108
push_front 947902472
push_middle 423721204
get 212782
get 136756
push_front 387812952
push_back 460819219
get 161796
push_middle 81175302
get 192498
push_back 28651361
push_front 494687623
push_front 762835362
push_back 189457568
push_middle 124352680
get 264384
push_middle 261978914
get 24784
push_front 23812014
push_front 894625993
push_middle 561885496
push_back 177262546
get 101464
push_middle 410706045
push_front 335641373
get 65219
push_front 134123266
push_middle 583545557
push_front 546139012
push_middle 193090990
push_middle 676075339
push_back 738587496
push_front 910416547
get 33397
push_back 544306220
get 111687
push_middle 149478858
get 233608
push_front 572470418
push_back 124020766
get 225338
push_front 116448381
get 216716
push_front 184149034
get 325435
push_middle 252760770
push_back 997740918
get 291674
push_front 835590449
push_back 159401812
get 185428
push_middle 663846773
push_back 365054346
push_front 836731763
push_back 323266337
push_front 778564605
push_back 973422347
push_back 649610981
push_back 466111022
push_front 904003363
push_back 521358139
get 102483
push_back 510909417
get 254019
push_front 860840379
get 34221
push_middle 440427230
push_back 995537631
push_front 383121875
push_middle 640347168
push_front 225719154
push_back 512492260
push_middle 198712898
push_back 92756610
push_front 109431711
get 286090
get 320430
get 314712
push_front 350572534
push_front 774789409
push_front 496877975
push_middle 902560840
push_back 970570124
push_front 21671541
get 328702
get 199927
push_front 562794754
push_back 489657185
push_back 202286930
push_middle 989481997
push_middle 671554649
push_middle 237416824
push_middle 280254226
push_middle 203413972
push_back 36132228
push_back 95209466
push_front 893688772
get 198558
push_middle 442628969
push_front 934570115
push_middle 565958868
push_front 774269368
push_back 551152003
push_front 6997617
get 34980
push_back 853044476
push_front 899821701
push_middle 847415871
get 108840
push_back 612469098
push_front 486030685
push_front 143067838
push_back 630570084
push_back 293726437
push_middle 721544100
push_back 940047358
push_back 896690301
push_back 431976942
push_back 70889847
push_middle 521538793
get 185227
push_middle 685364817
get 296046
push_front 251489613
push_back 554991286
push_back 295235968
push_back 619795404
push_front 322728819
push_back 250660774
get 200206
push_back 241919542
get 68535
push_back 218654589
push_middle 372676164
push_middle 7824313
get 59130
push_middle 223160956
push_back 967459587
push_back 219243582
push_back 76204399
push_middle 269872829
push_middle 809770069
push_back 603431731
push_back 46420155
push_front 6266834
get 245381
push_back 966810686
push_front 904200051
get 30930
push_front 114489713
get 88974
push_front 161033996
push_front 231898810
get 17806
push_middle 988297395
get 325462
push_middle 501989805
push_back 875212004
push_middle 442613661
push_middle 246142557
get 196938
push_front 945385124
push_middle 623152026
get 176441
push_back 573037343
push_back 404434391
push_front 909988105
push_back 488557126
push_middle 408202414
push_front 67473857
get 207490
get 111852
push_back 544091535
push_back 880921010
push_front 910544574
get 141517
get 13642
push_front 391274632
push_front 302998744
push_middle 717638073
push_front 70937643
push_back 117941003
push_middle 730913771
push_middle 178089649
push_front 20411208
get 241480
get 214490
push_middle 64359123
get 249717
push_back 18149756
push_back 563811283
push_middle 640009491
get 13256
push_back 154205352
push_middle 41072740
push_front 148606683
push_back 476970314
push_middle 277111292
push_middle 561216077
get 186734
push_back 457752751
push_back 42407702
push_back 879757487
push_back 16306649
get 108357
push_middle 162981446
push_back 595038644
get 202451
push_middle 435922768
push_front 212754633
get 198456
push_middle 26151856
get 303129
get 44738
push_middle 946644981
push_front 706137668
push_middle 807066532
push_middle 361071746
get 234564
push_front 314093924
push_middle 517595720
push_middle 104045563
push_back 460493832
push_middle 757472844
push_middle 591712621
push_middle 414578495
get 222744
get 213785
push_back 828785216
get 330855
get 76528
push_middle 369274883
push_back 825359462
push_front 581073627
push_front 285857428
push_front 863343656
push_front 969896284
push_front 979858674
push_middle 904010072
push_front 882937846
push_middle 157662941
get 304982
get 770
push_back 704002634
get 313378
push_back 814088405
push_middle 505054509
push_front 304245356
push_back 158903686
get 229402
push_middle 94729507
push_front 604075979
push_front 932698646
push_middle 824160095
push_back 858040547
push_middle 280247789
push_front 96925709
push_back 795804240
push_middle 532860811
push_front 73835839
push_middle 121335582
push_front 721779692
push_back 559667179
push_middle 652330050
get 171036
push_middle 213917240
push_middle 692912378
get 229835
push_middle 50399854
push_front 676351755
push_back 436178552
get 316091
get 182914
get 121071
push_front 114980302
get 51912
push_middle 872607530
push_back 85076863
push_back 237851137
push_middle 952273835
push_front 877940138
push_front 142357328
push_middle 452596037
push_front 101176378
push_back 249784222
push_middle 982096351
push_front 890433522
push_middle 604094196
push_back 365450962
push_back 752211484
push_front 220665633
push_middle 373567419
get 251187
push_middle 671262248
push_front 560404867
push_middle 201844511
push_front 39560027
push_front 809845475
get 212570
push_back 293775195
push_back 481969269
push_middle 780511038
push_back 48407663
get 243917
push_middle 553084137
get 276539
push_back 533946402
push_middle 489567617
push_middle 420867510
get 142898
push_back 460983796
get 57203
get 236837
push_middle 527394590
get 303767
push_front 414759534
push_front 309939024
push_middle 670403150
push_front 207136140
push_middle 895926751
push_back 130869320
push_front 515649570
push_front 168362122
push_front 259565671
get 167278
push_back 950034951
push_front 15223486
push_front 976070110
push_front 249181555
push_back 144534775
push_back 333726571
get 307585
push_middle 609300700
push_front 207403692
push_middle 563212103
push_back 837585834
push_middle 462870077
push_middle 921679519
push_front 341400177
get 26495
push_middle 925185998
push_middle 327629739
get 304526
push_front 221512488
push_front 764484919
get 17116
get 172712
push_front 584786434
get 10374
push_front 306901834
get 31182
push_back 663327724
push_front 490191078
push_middle 532612399
push_back 444373630
push_front 370019031
get 160268
push_back 645053221
push_back 265117159
push_back 637872920
push_front 81528759
push_back 248990754
push_front 417927410
push_back 692728963
push_middle 798931281
push_front 178738664
push_back 643374203
push_back 31197398
push_front 313801073
get 151814
get 174209
get 16158
get 182015
push_front 584918684
push_middle 157818314
push_middle 352959954
get 101939
push_front 618198233
get 239530
get 248883
push_back 862749469
push_front 141978588
push_front 9556546
get 32882
push_front 35602548
push_middle 254753617
push_back 300438448
get 77430
push_middle 565391508
push_middle 96329582
push_middle 315827608
push_front 372181381
push_back 707347479
push_back 329505501
push_front 556760691
push_back 22750500
push_front 683903452
push_middle 849232572
push_back 109857086
push_middle 762203176
push_middle 342699745
push_middle 863722685
push_back 477183759
push_middle 476231767
push_front 693620120
push_front 698158203
push_front 638118267
push_middle 211192587
push_middle 427657005
push_back 394080932
push_front 638502702
push_middle 934661166
push_back 99262339
get 194099
push_back 472545676
get 312463
push_back 5049749
push_front 154596885
get 150633
get 318140
push_middle 641985186
push_middle 539223712
push_front 650831614
push_back 908950262
push_front 717037144
get 305808
push_middle 314033112
push_back 635979738
get 124012
push_middle 114752001
get 204999
get 182408
push_back 372646097
push_front 787160555
push_back 51645577
get 293030
push_front 996644169
push_front 639230992
push_back 255956305
push_back 343389611
push_back 925296079
push_middle 294195650
push_front 13057844
get 138369
push_front 509286080
push_middle 591083731
push_front 754966164
push_front 622764336
push_front 989616410
push_front 852807387
get 255367
push_middle 463177619
push_middle 710950240
push_middle 198808639
push_middle 371498100
push_middle 82316668
get 163029
push_back 884073521
push_front 644662285
push_middle 643956787
push_front 591219873
push_back 606373285
get 245683
push_back 566569916
get 27008
get 288534
get 100906
push_middle 798321386
get 179259
get 138869
push_middle 305463401
push_front 339141843
push_back 839870911
push_front 160556857
push_middle 609480286
push_back 820185709
push_middle 242636822
get 319275
push_front 998910107
get 133220
get 40497
push_front 368648505
get 45532
get 331799
get 83152
push_middle 160688975
push_middle 525472547
push_back 880386293
get 331687
push_front 929852406
push_front 518466538
push_middle 790462269
get 159672
push_front 582953321
push_middle 900658528
push_middle 337983246
push_front 476628985
push_front 71361413
push_front 913690497
push_middle 636678552
push_front 77408870
push_back 8999606
get 313844
get 117355
push_back 538778932
push_front 97918291
get 139730
push_middle 728346954
get 253515
push_middle 474057586
push_middle 115413024
push_front 738680292
push_front 690046422
push_back 281962352
push_front 82749956
get 80794
push_middle 890469964
push_back 911232935
push_front 716700224
push_middle 60199822
push_middle 216068929
push_middle 709912546
push_back 407189303
push_middle 71644729
push_front 754248023
push_middle 476257292
push_back 949875157
get 107397
push_middle 710090966
push_back 562735128
push_middle 130041961
push_back 766263705
push_back 366624623
get 31032
push_back 50084672
push_back 731064386
push_back 959021292
push_front 818495170
get 289528
get 157059
push_front 528893824
push_front 769092193
get 70980
get 268798
get 45983
push_back 77396638
push_middle 951143694
get 96381
push_front 927801804
push_back 48393282
push_middle 770292836
push_middle 594868623
push_middle 140797044
push_back 299241958
push_front 518787893
push_front 776520174
get 80702
push_middle 328136754
push_middle 257174979
get 125742
get 286482
push_back 82755937
push_middle 662893030
push_front 610944663
push_front 841099060
push_front 950003161
push_back 861670800
push_back 399186213
push_middle 342090982
push_back 306427208
get 29609
push_middle 753526174
get 33797
push_middle 292788674
push_back 540146996
push_middle 955585157
push_front 207677725
push_back 780879452
push_front 598331562
push_back 961321217
get 24690
push_middle 398643301
push_front 724374503
push_back 683896976
push_back 341633023
push_middle 600086926
push_front 202856598
push_middle 240611253
push_middle 346651749
push_back 558093768
get 119382
push_middle 119045693
push_front 377554255
push_front 189162443
get 33971
get 89121
push_front 349198063
get 144948
push_back 960803506
get 47181
push_front 745880887
push_middle 769181324
get 144300
push_middle 95033431
push_back 143207643
push_middle 844250386
get 139682
push_middle 612835114
push_back 195013937
push_back 630891927
push_middle 257387208
get 163410
push_back 693499617
get 15311
push_front 512376518
push_back 192872694
push_front 584606679
push_front 169345515
push_middle 178149566
get 311517
push_front 684129851
push_back 47400024
push_back 18966371
push_front 175315657
get 5525
push_back 234681513
push_middle 800540956
push_front 405231883
get 29036
get 58175
push_middle 633568831
push_front 750805787
push_middle 640838447
get 234539
get 213857
push_middle 42755964
push_front 687136894
push_middle 313913311
push_back 620233394
push_front 262330121
get 230197
push_back 879951050
push_front 29371287
get 221942
push_front 459314605
push_front 52612933
get 94670
push_back 175510872
push_back 421279551
get 101565
push_back 821276425
push_front 198082071
push_front 678757987
push_front 936135738
get 204102
get 119092
push_front 845228488
push_back 671244400
push_front 327004508
push_back 809381745
push_front 300978002
push_middle 402134981
push_middle 676303707
push_front 627421957
get 120669
push_middle 241768501
push_front 12405831
push_middle 625845838
push_middle 834272678
push_middle 869363235
get 193348
get 310167
push_front 266543446
push_front 286429801
push_middle 219537717
push_front 252925385
get 163743
push_back 657323220
push_back 395396353
push_middle 527361122
push_middle 862199369
push_back 312013101
push_middle 590371857
push_front 113136885
push_middle 864041141
get 53142
push_back 975403467
push_middle 533230239
push_front 5036250
push_back 48232083
get 211128
get 272055
push_back 635211975
push_middle 568877291
push_back 323323143
get 120183
push_middle 919294028
push_front 296131067
push_middle 61811464
push_back 211010158
get 234881
push_front 26326252
get 231322
push_back 721039905
get 68559
push_front 763277907
push_front 967899029
get 309554
push_back 828894484
push_back 874702756
push_back 693473047
push_back 613036961
push_back 440826918
push_back 68498321
push_front 954215447
push_back 598863237
get 22726
push_front 676686537
push_back 51235391
push_middle 889100616
push_back 313511183
push_middle 525482778
push_middle 534573714
get 234742
push_front 162452986
push_back 504074580
push_back 562440177
get 295634
push_back 579062512
push_back 29650765
push_front 531608880
push_front 260278782
push_back 765429950
push_middle 727050945
push_back 192427849
push_front 602243673
push_back 655407829
push_back 397155659
push_middle 41898715
get 289638
push_middle 932562556
push_front 606956498
push_back 219270079
get 159136
push_middle 851891387
get 90922
get 162370
push_back 764106174
push_middle 982195964
push_back 473294332
push_front 6659598
push_back 73957006
push_back 491096371
get 225559
push_middle 937510101
push_middle 637343229
get 118451
get 63033
get 298883
push_middle 674330383
get 299295
push_front 654514948
push_back 672423631
push_front 149721828
get 156470
push_middle 747482123
push_front 972069814
push_front 585145319
get 333416
push_back 497962627
push_front 618269894
get 215312
get 169349
push_front 220941383
push_front 75003375
push_back 67723909
push_front 266358934
push_front 819137212
push_front 255601119
push_back 998560851
push_middle 132442213
push_back 253052181
push_back 561614520
push_front 495502234
push_middle 496281998
get 329923
push_front 452650341
push_middle 647607662
get 215963
push_back 321919007
push_middle 425533820
push_front 855543034
push_middle 959433717
push_back 329453153
get 300511
push_back 190654082
get 47798
push_back 802756083
push_middle 228803482
push_front 521015113
push_middle 748081100
push_middle 360898052
push_middle 300686581
push_back 350873903
push_back 387015809
push_middle 499143185
get 248404
get 47937
get 305788
get 106013
push_back 555699872
push_middle 386473591
push_middle 920115371
get 312622
get 165309
push_back 99611409
get 221459
push_front 106569214
push_middle 910379573
push_middle 472295695
push_middle 941249969
push_middle 588566082
push_middle 602077088
push_middle 993366152
push_front 487681380
push_middle 288927708
push_back 456886620
push_middle 122353376
get 205063
get 113464
push_back 123618718
get 100016
push_front 373969915
push_front 868427803
push_middle 996289594
push_middle 237261926
get 30998
push_back 973080694
push_middle 136469613
get 285069
push_front 811653710
push_middle 575136750
push_back 432766083
push_middle 479247384
get 68108
push_front 421431702
push_front 573517239
get 214216
push_middle 695387431
get 9990
get 238609
push_front 75334106
push_middle 176074160
push_back 954135202
get 313774
push_front 821045054
push_back 768694568
push_back 949466554
push_back 889413458
push_front 626566184
get 13665
push_back 13574977
get 279071
push_middle 180909582
push_back 24535077
push_front 568951779
push_middle 243596527
get 195323
get 12130
push_back 836091055
push_back 641487343
push_front 803723271
push_back 599646021
get 61521
push_middle 989794056
get 89179
push_middle 484047791
push_middle 238416912
push_front 991102937
push_middle 497701639
push_back 930300033
push_back 747366845
push_back 295122850
push_back 266426034
get 200863
push_front 345532528
get 292313
push_back 28007047
push_back 828768539
get 15467
get 239472
push_back 285278797
push_back 272807698
push_middle 736344427
push_middle 895658024
push_middle 526996531
push_back 118875836
push_back 508500976
get 113182
push_middle 476576902
push_front 238155483
get 147477
get 65727
get 249534
push_middle 764389192
push_middle 992435472
push_back 605492962
push_back 457290640
push_back 413014627
push_front 3719371
push_back 238802387
get 280841
get 68438
push_middle 556069704
get 308009
push_front 687529081
push_back 594685098
push_front 887845050
push_middle 202246505
push_back 436873357
push_front 657423003
get 244388
push_back 392101308
push_back 198775627
push_back 595647788
get 121427
push_back 612314237
get 57833
get 249816
get 41173
push_back 533323635
push_middle 368606513
push_front 936520952
push_back 736873876
push_front 17964268
push_back 627793641
push_back 407596342
push_back 909546817
push_middle 419707018
push_front 328296150
push_middle 692321427
push_back 907869005
get 178463
get 110473
push_back 272951587
push_front 943373493
push_front 12837510
get 214295
push_back 122541826
push_middle 372342534
get 27277
push_front 732655648
push_middle 892644005
push_middle 625441025
push_front 791131797
push_front 986202494
get 39777
get 20155
get 295825
push_back 162310606
push_back 108426466
get 182749
push_back 610118813
get 200808
push_middle 257834598
push_middle 104575981
push_back 136967924
get 316456
push_back 916380255
push_back 218718243
push_front 474755646
push_back 829889100
get 70607
push_back 283593783
push_front 228527752
push_back 361384398
push_front 869765603
push_middle 807804152
get 843
push_front 708990722
push_middle 429104492
push_front 139621986
push_front 870343355
push_front 220963403
push_back 943122457
push_front 789746629
push_back 384419032
push_front 699013568
push_middle 917872264
push_back 384198209
push_back 389125233
get 274544
get 265463
get 147088
get 265137
get 89865
push_front 38312600
push_back 19307570
push_front 468393953
push_front 465123117
push_middle 138763527
get 102247
get 42706
get 240402
get 234318
push_back 230690386
push_middle 812639920
push_back 751859884
get 172071
push_front 416223844
push_middle 148944473
push_back 527618121
get 116309
get 131261
push_front 590818275
get 278100
push_middle 180910916
push_back 511669926
push_middle 592594290
push_middle 728747234
push_middle 545296583
get 263447
push_front 223411926
push_back 592116074
push_middle 821565063
get 236306
push_middle 218647300
push_front 886602433
push_middle 147828094
push_back 269163021
push_front 226626651
push_front 381253231
push_middle 719336042
push_front 803259702
push_front 435053089
push_back 203123529
push_middle 397296997
push_front 761364224
push_front 874507257
push_back 495617439
get 237283
push_front 202733836
push_front 140464543
get 218481
push_middle 308094949
push_middle 523674879
get 75270
push_middle 238159811
push_back 212916168
push_front 52398099
push_back 297404063
push_middle 306422358
push_back 144120517
push_front 885005014
push_middle 703929508
push_middle 555697695
push_back 555299516
push_middle 904417270
push_front 888106344
push_middle 423057395
get 318152
push_front 2252962
push_middle 959393547
get 211089
push_back 452766369
push_front 846308995
push_front 448946282
push_back 277501589
push_front 258804413
push_back 305339917
push_back 361119805
push_front 282153719
push_front 67692714
push_back 506424105
push_front 549622915
get 229297
push_front 483195685
get 200021
get 68787
get 292846
push_middle 224116707
push_front 343511812
push_front 821667396
push_middle 196344626
get 177260
push_middle 644980248
push_middle 353698661
push_front 693395703
push_back 613812252
push_front 195037363
get 12023
push_middle 439460100
get 27802
push_middle 146545068
push_front 75168789
push_front 443239949
get 167023
push_front 689352052
push_front 720661095
push_back 84293755
push_back 545468826
push_middle 277295952
get 99210
get 313086
push_back 545240077
push_back 245044773
push_back 759521382
push_middle 534053824
get 177465
push_back 203928987
get 99257
push_middle 221936682
push_middle 454890829
get 10477
push_middle 419495512
get 250446
get 32581
get 136580
get 189781
push_front 573092604
push_middle 998867922
push_back 450499173
push_back 585316459
push_front 831438276
push_middle 796014661
get 154618
push_front 552911609
push_back 929460931
get 317279
push_front 198134627
get 200197
push_front 34206497
push_back 81310288
push_middle 523146280
push_back 794514
get 66976
push_middle 508992716
push_middle 291319831
push_back 640306627
push_middle 495290083
get 188147
get 222169
get 237511
get 28619
push_back 181560232
push_back 73005792
get 110123
push_middle 2944165
push_front 896421698
push_middle 362981373
get 324571
get 215485
push_middle 989777027
push_front 821906719
push_back 450894395
push_back 890916766
push_back 36150589
get 53721
push_back 80810483
get 19965
get 300979
push_middle 804389274
get 235504
push_back 661480887
push_front 158849922
push_back 929000636
push_middle 959372159
push_middle 378042083
push_middle 264625469
get 311048
push_middle 520311163
push_middle 332599309
push_middle 310993898
push_front 534208685
get 150555
push_front 331575248
push_back 315386239
push_back 496248104
push_front 259451847
push_middle 319682636
push_front 912384386
push_back 322664031
push_front 987147545
push_front 267828479
get 87512
push_back 983688180
get 230708
push_front 582866070
push_back 269753464
push_back 27184698
get 311793
push_front 555197400
get 223044
get 77328
push_front 519455302
get 7183
push_back 260838395
push_middle 862842070
push_middle 610190557
get 18531
get 7606
push_front 542321087
push_middle 551979284
push_back 195745199
push_middle 359333786
push_back 684826888
push_back 248894535
get 157957
push_back 727012808
get 200004
push_back 936722854
push_middle 385519111
push_front 753254335
push_middle 594065102
push_front 725871203
get 306272
push_middle 644162123
push_back 335403476
push_back 22153598
get 285488
push_back 306247259
push_front 484129620
push_middle 396441262
get 58304
push_middle 439785318
push_middle 670727178
get 246422
push_back 836315798
push_middle 87553938
push_back 305135368
push_back 471692073
push_front 854880045
push_front 787004152
push_front 568595685
get 214409
push_back 896062699
push_middle 406192026
push_front 186079854
push_middle 933668772
push_back 184051464
push_front 761656668
push_back 180910948
push_middle 449925268
push_front 89333194
push_front 653641793
push_middle 169854349
get 72732
get 3759
get 86814
push_middle 78449949
push_middle 608883326
push_front 850425688
push_back 850492911
push_middle 746611555
push_middle 61540930
push_middle 205508002
push_front 549382368
push_middle 31846447
push_back 174197588
get 302821
push_middle 879872600
get 122372
push_front 951210210
push_middle 770076356
push_back 887343614
push_back 802670914
push_front 962434940
push_middle 642379185
push_front 606493656
push_back 1958810
push_back 519474640
push_middle 699000553
get 34353
push_front 998788264
push_back 800651514
push_back 34823497
push_front 166953583
push_middle 846199279
push_middle 715186383
get 329020
push_front 260081481
push_back 102848981
get 21546
push_back 504779540
push_back 594353141
get 118977
push_middle 657946387
get 315896
get 313503
push_back 343445511
push_front 472532241
push_back 915319649
get 94207
push_middle 874752577
push_back 100595695
push_middle 886375717
get 101653
push_front 574776139
push_front 113557591
push_back 596719513
push_front 7729561
push_back 219138582
push_back 398900878
push_middle 55259586
push_middle 184251574
push_front 573832232
push_middle 205990111
push_back 220176872
push_middle 47945431
get 155699
get 329437
push_middle 880609061
push_middle 884096165
push_middle 390460218
get 275013
get 248229
push_middle 394152487
push_front 850424257
get 260526
get 249635
push_front 552418389
get 179765
get 292603
push_front 14723161
push_back 754966038
push_back 74708247
push_front 218789012
get 29753
push_back 740629413
push_front 545312847
push_front 191585409
get 248535
push_middle 485155546
get 116596
push_front 300760556
get 129038
push_front 507075802
push_front 973885963
push_back 259847613
push_front 981075766
push_front 144851227
push_middle 101731559
push_back 631191242
push_middle 882517023
push_back 337602660
get 179164
push_middle 955171746
push_middle 554091141
push_middle 205129480
get 96482
push_front 879450375
get 8248
push_front 73387822
get 255292
get 95969
push_middle 554768148
push_middle 158943699
push_front 125756325
push_middle 963944705
get 114239
push_middle 44597452
push_middle 181158966
get 18639
get 135137
get 245997
push_front 478949136
push_middle 338215902
push_back 927261170
push_back 964370595
get 251177
push_back 794513349
push_back 343936291
push_front 897778698
get 143650
push_front 490602475
push_back 724437084
push_front 555581464
push_middle 505088960
push_middle 834344341
get 129242
push_front 521735074
push_front 884059905
push_front 769115641
get 198131
push_back 194245371
push_back 948633934
push_front 854627917
push_back 300191737
push_front 632565582
push_back 670032578
get 198228
get 2147
push_middle 589041097
push_front 448887276
push_front 978304977
push_middle 338947458
get 225489
push_back 346502014
push_front 819760268
get 164135
push_front 406832860
push_middle 785816335
push_front 169458851
push_back 235109255
get 152894
push_front 143768844
push_back 976516037
push_front 390125987
push_front 619704316
push_back 579658785
push_back 859650881
push_middle 686899911
push_middle 765155878
push_middle 392274844
get 19406
get 271535
push_front 596861011
push_middle 556306827
push_back 454375000
push_back 331634534
push_middle 691542165
push_middle 823367374
get 178629
push_front 419048776
push_back 195956438
get 111706
get 300275
push_front 193215361
push_middle 260681534
push_middle 10608947
push_middle 806134502
push_back 544607377
push_back 716642629
push_back 14882882
push_back 456687692
push_back 456013252
push_back 941349871
push_front 110811445
push_front 23696063
push_middle 480452188
push_front 846892775
push_front 47962511
get 325315
push_back 714655373
get 97311
push_front 127044603
push_middle 529175162
push_front 158443011
push_middle 380295195
push_middle 218956266
push_front 922349246
push_middle 910809839
push_back 170631056
push_back 524460319
get 11004
get 256360
push_back 743376848
get 302483
push_middle 43455968
push_middle 619289095
push_middle 159407393
push_back 458798961
push_front 436838969
push_middle 720975483
push_middle 769793550
push_back 252008649
push_back 946260411
push_middle 883454625
push_back 512627810
push_front 351037153
push_back 208858429
get 126002
push_middle 41039543
push_middle 500936305
get 144324
get 320179
push_middle 317017397
push_middle 352159832
push_back 914446799
push_back 44904541
push_front 806911352
push_front 817852067
push_front 928925739
push_front 695135780
push_middle 907173387
get 231944
push_back 910113570
push_middle 863599967
get 297716
push_middle 450584837
push_front 402450221
push_front 963619070
push_middle 304484911
push_front 722884081
get 290389
push_middle 947504280
push_front 849199972
push_middle 106516002
push_front 159736808
push_back 154842780
push_front 593873472
push_back 449333182
push_front 310401865
push_back 422135104
push_back 970474189
push_front 860743174
push_middle 196183930
push_front 842753805
push_back 377354123
push_front 822575173
push_back 930985840
push_back 958811609
push_front 619311314
get 105616
get 111931
push_back 965888620
push_middle 29340365
push_middle 842188487
push_front 617741422
push_front 23828575
push_middle 255508487
push_middle 11066113
push_back 589857198
push_back 708555718
get 90353
push_back 960913906
get 137089
push_front 702635001
push_middle 894847072
push_back 145135408
push_back 19036399
get 118280
push_back 559759164
push_front 416417340
push_middle 463103343
push_back 893490366
get 73367
push_middle 84717480
push_back 712811307
get 14831
push_middle 251382648
push_back 517080055
push_middle 3594017
push_middle 822776813
push_middle 827163559
push_middle 932993192
push_middle 236009708
push_middle 870795728
push_middle 688017648
get 1141
push_middle 635862610
push_back 101936451
push_front 466735408
push_back 104069115
push_front 277278485
push_middle 872734941
push_back 683753714
push_middle 482545348
push_back 299338924
push_back 853491706
push_middle 469545368
get 124847
get 24162
push_back 711327732
get 153828
push_back 435631254
push_middle 288283848
get 250947
push_middle 65734951
push_front 895389171
push_middle 675117760
push_middle 769762011
push_front 994027050
push_back 566663711
get 249429
push_front 199421870
get 62547
get 324545
push_middle 886928718
get 266531
get 314266
push_middle 702268011
push_front 295944576
push_middle 612284633
push_middle 507856843
get 336390
push_back 828888084
get 42889
push_front 984700237
push_middle 193337073
push_back 493099044
push_back 454939794
push_front 841699488
push_front 678431864
push_middle 276939090
push_front 974654558
push_middle 758581772
push_front 502545754
push_back 953968184
push_front 449710788
push_middle 240237268
push_front 985485431
push_front 878729732
push_back 338402899
push_front 620837740
push_middle 883498428
push_middle 64787021
push_front 77934062
push_front 207185872
push_front 311664626
get 184990
get 123597
push_back 928780470
push_middle 517244086
push_front 108172188
push_front 389589075
get 258580
push_middle 476807732
push_back 610369181
push_middle 191816137
push_middle 637741185
push_back 918072820
get 266026
push_back 12243230
push_back 783283567
push_back 202665832
push_front 733112792
push_back 134826330
push_back 914498151
push_back 426660403
push_front 675343146
push_middle 228982028
push_front 825039208
push_front 317209784
push_middle 418045375
push_back 445643740
push_front 602305606
get 246452
get 265902
get 143982
push_front 76967476
push_front 307553638
push_back 820499094
push_front 585411582
push_front 727045631
push_middle 424395286
push_back 429212593
get 172520
get 74569
get 45096
push_back 932957569
push_middle 483653895
push_middle 290089659
push_back 384381576
push_front 962734684
get 150416
get 110274
get 112668
push_middle 247352773
get 314687
push_middle 898943860
get 329688
push_middle 870566878
get 153465
push_back 502547695
push_back 853795400
push_front 135373571
push_back 119308133
push_front 809238258
get 17842
push_middle 469842867
push_middle 895384046
push_back 425490662
get 98290
push_middle 581782332
push_middle 950564368
push_middle 5610997
push_front 137514976
push_front 296352611
get 116139
push_front 538545242
get 258064
push_back 829792017
get 32631
get 266893
push_back 703748180
push_back 849342442
push_middle 792617055
get 307028
push_back 320579727
get 274247
push_middle 110112852
push_front 802313134
push_middle 506747367
push_back 419420721
push_front 904754628
push_front 191952341
push_back 208031013
push_middle 911910431
push_middle 947078547
push_middle 364829769
push_middle 174578873
push_front 857466979
push_middle 296097109
push_middle 909490325
push_front 404659527
push_middle 380674175
push_back 318431937
get 309139
push_front 941387410
push_back 104812218
get 62665
push_back 920285614
push_back 611329126
push_middle 262185201
push_back 107412599
get 55218
push_middle 161727270
get 3232
push_front 445510880
get 202813
get 190384
push_back 804993455
push_middle 223297217
push_back 7052366
get 250822
get 116412
push_back 841923215
push_middle 860148282
push_front 689125695
push_front 676518858
push_middle 827988019
push_back 943668851
get 68142
get 171103
push_middle 907729099
push_middle 591448097
push_front 152821438
push_middle 559629009
get 120791
push_front 871694782
push_back 123707204
push_back 665953712
push_middle 646410252
push_front 48512776
push_middle 647735760
push_front 673881342
push_back 570640075
push_back 612220284
push_front 688681857
push_front 407506546
push_front 80869543
push_front 334620886
push_back 63182258
push_middle 136108347
get 278326
get 326440
get 164289
get 105640
push_back 340820029
push_middle 136487686
push_middle 406571917
get 246226
push_middle 620953553
push_front 885598968
push_middle 723777315
get 125661
push_front 942108522
push_front 506617108
get 187884
push_middle 179197076
push_front 628266458
push_back 439906071
get 83612
push_front 606081543
push_front 38389727
push_middle 912859216
push_back 948715472
push_back 374687213
push_front 991242722
push_front 88516135
push_back 525669831
push_back 532358380
get 249194
push_back 758294221
push_front 60783029
push_front 73807215
push_middle 38848009
get 155001
get 210021
push_middle 700291359
push_front 648698408
push_front 845943706
push_middle 568693512
push_front 187511837
get 84229
push_back 911649957
push_back 954550669
push_middle 276148658
get 102031
push_back 709853597
get 3305
push_back 980194651
push_back 586842268
push_middle 188932131
push_middle 239568966
push_front 718999891
get 170733
push_front 423447687
get 184937
push_middle 985923309
push_front 650210885
get 119459
push_front 994814179
push_middle 378711924
get 266212
push_middle 550234443
push_front 27179579
get 330070
push_back 874336152
push_middle 842985003
push_front 603358752
push_middle 554658885
push_front 348785488
push_front 863837781
get 216275
push_front 937277540
push_middle 880207854
push_middle 992563864
push_back 443151088
push_back 221008938
push_back 86785429
push_front 545861147
push_front 623025897
push_middle 831729576
push_back 745778859
push_front 808300216
push_middle 267237384
push_back 502861678
get 246706
push_middle 806835159
push_back 69611229
push_front 886110847
get 2159
push_back 850919759
push_front 873386325
get 329674
push_front 558174131
push_front 503758293
push_middle 886080237
get 138257
push_middle 220536679
push_front 148032696
get 146499
push_front 419322806
push_back 754640255
push_middle 536284058
push_front 312915512
get 282480
push_back 230003917
push_back 407476644
get 252832
push_back 347351533
push_middle 869660234
push_front 596767574
get 135216
push_back 151263209
push_middle 460690051
push_front 459973233
push_front 721301094
push_front 414156148
push_back 981356044
push_middle 756111781
push_back 921136555
push_middle 262868227
push_middle 588352248
push_front 485210919
push_front 198451585
push_middle 182609452
push_back 71033000
push_front 948058171
push_front 712227647
push_middle 54589361
push_middle 802718909
push_front 343431664
push_middle 70077467
push_front 116950207
push_back 902683726
push_back 777773662
push_back 518491745
get 323670
push_front 455074986
push_front 373558055
push_back 580231148
push_front 861930
get 336480
push_front 510135139
get 298594
push_middle 580675285
push_middle 448315259
get 3804
push_back 370450500
get 303599
push_middle 27707172
get 172172
push_back 497433637
get 7752
get 136092
push_back 164251812
push_middle 962400499
push_back 253537173
push_back 841659930
push_front 388777860
push_back 496847610
push_back 393033856
get 191416
push_front 503867715
push_middle 993938047
push_middle 146350403
push_back 845877703
push_middle 681526185
push_front 606325658
push_back 37284826
push_front 773258307
push_middle 108663018
push_back 384054617
get 334032
push_back 312056934
push_back 22601484
push_back 984958417
get 325576
push_middle 276852954
push_front 436034876
get 46783
push_front 808494514
get 324633
push_middle 749386568
get 232071
get 293031
push_front 266373476
push_back 440040077
get 75919
push_front 653101486
push_middle 625043539
get 41038
push_front 336959303
get 50367
push_middle 492804009
push_back 74766208
get 155292
get 266764
push_front 798711677
push_middle 472299832
get 5295
push_back 492129644
push_middle 425445981
push_middle 257868096
push_middle 515052029
push_back 264079477
get 284114
push_front 225786043
push_front 726233170
get 286332
push_front 373991488
push_front 451383773
push_front 984137801
get 114568
get 489
push_front 432701887
push_middle 947403495
push_back 203604431
push_middle 915640294
push_middle 180268309
get 201
push_front 514062820
push_front 733338455
push_middle 175628067
push_front 965444065
get 267257
push_back 529400054
push_middle 604570351
push_back 737767045
push_front 771522879
get 226963
push_back 294991824
get 268188
push_middle 742887591
push_middle 488348316
get 199173
push_middle 41468991
get 68907
push_back 708203217
get 247094
push_middle 775750748
push_back 52455406
push_back 844451807
push_front 113172734
push_middle 302425885
push_front 210663385
push_front 985913879
push_middle 886012846
push_middle 330663033
push_front 673701500
get 297453
push_front 92478431
push_front 696642895
get 149660
get 323935
push_middle 103630331
push_front 313906157
push_middle 947337528
push_front 346221762
get 164739
push_middle 316385620
push_middle 260093096
push_back 413882865
push_front 38302146
push_front 804620698
push_back 673792949
push_middle 229510192
push_front 934865027
push_middle 87604562
push_middle 180057815
push_back 414048050
get 299581
get 14234
get 210984
push_back 273808929
push_front 19555861
push_front 779734954
push_front 80040702
push_middle 898418736
push_front 635668898
push_middle 218030825
push_back 527291041
push_front 31884068
push_middle 654655330
get 175133
push_front 576980111
push_middle 693557272
get 136402
push_front 396052778
get 215653
get 106499
push_middle 368542953
get 193953
get 269623
push_front 714240155
push_middle 451465919
push_back 413267458
push_middle 550224865
push_front 847064777
push_middle 205394597
push_middle 82743544
push_back 678026692
push_middle 6795813
push_front 30308019
push_front 421206341
push_middle 624311465
push_back 293341979
push_front 5024226
push_middle 898058985
get 178488
push_middle 244438193
push_front 550353081
get 147252
push_back 938758966
get 155932
push_middle 369786941
get 50867
push_middle 991024590
push_middle 648094965
push_back 784195414
get 99651
get 61924
push_back 299524244
push_middle 595635236
get 212466
push_front 832569184
push_front 944862067
push_middle 802859847
push_front 698842398
push_back 383066424
push_front 357610271
get 64427
push_back 591604518
push_back 37335218
get 33395
push_middle 691890676
push_back 2133743
push_back 796018300
push_back 266600166
push_middle 955652546
get 111764
get 57805
get 323785
push_back 158460719
push_middle 625019329
push_middle 903175414
push_back 436345351
push_front 377439406
push_front 330011865
get 64300
push_front 933242527
push_back 727739409
get 269800
push_back 474195914
push_middle 755043463
push_back 221269970
push_back 453409553
push_back 751170713
get 300675
push_middle 86554126
push_middle 844664535
push_back 592093741
push_middle 420337915
get 245771
get 323666
get 307837
push_middle 993059095
push_front 200103388
push_middle 839809256
push_front 351734017
push_back 664697100
get 334067
push_front 872304824
push_back 837118227
push_middle 182240008
push_back 746025944
push_back 896534781
push_back 194839513
get 284459
get 151680
get 206517
push_back 887168040
push_middle 958547077
get 42544
push_front 900526669
push_front 731617331
push_back 482541826
get 54345
push_middle 766749287
push_middle 858181416
push_front 433983164
get 122301
push_front 475326066
push_back 692213093
push_front 747135851
push_middle 934235721
push_back 222905503
push_front 155553798
push_back 334715379
push_middle 637353892
push_middle 247341926
get 68849
push_front 436593869
push_front 378698412
push_back 353472252
get 128824
get 67752
push_back 555321727
push_middle 392957409
get 17174
push_front 51183355
push_middle 801119295
push_middle 907087386
push_middle 717359723
push_middle 610480799
push_front 996098986
push_back 646252424
get 224593
push_middle 808907052
push_middle 793999309
push_middle 416251589
push_front 706298748
push_front 644500298
push_front 427379797
push_middle 641496192
push_front 116970741
get 24364
get 308637
push_front 960586527
push_front 211393373
push_front 689678126
push_back 685929174
get 322523
push_middle 305273956
get 59856
push_front 250102290
get 175738
get 296750
get 198490
get 49340
get 219591
push_front 946133387
push_back 562230276
push_front 156557023
push_back 91831641
push_middle 571906330
push_front 55108245
get 192956
push_middle 94665715
get 30802
get 208193
push_front 81323272
push_front 731803862
get 47722
push_front 935761410
push_front 194260185
push_front 422502221
push_middle 157089536
get 210036
get 146392
get 210060
push_middle 497455692
push_middle 343254254
get 245980
push_middle 34270676
push_middle 115215542
push_front 163993523
push_front 692691367
push_middle 592176233
push_front 65250806
push_back 646715427
push_middle 173580960
get 256877
push_middle 416245442
get 131985
push_back 714171934
push_middle 302680591
push_back 187115205
push_middle 256109734
push_back 157306028
push_middle 601278423
push_back 334720890
get 331751
push_back 266539080
push_middle 259001065
push_middle 184619037
push_front 460876598
get 113552
push_front 305647718
push_back 742571198
push_front 933400460
push_back 211151900
push_middle 121606066
push_middle 686441485
push_front 159156912
push_back 529882614
push_back 452424656
get 324419
get 144630
push_front 4043962
push_back 606738092
push_front 704769616
get 87922
get 200171
get 14032
push_middle 335079864
push_middle 97275921
push_middle 285169578
push_back 32168721
get 70293
get 51113
get 110856
push_middle 556265808
push_front 567077462
push_back 613318588
push_middle 535729162
get 95601
push_front 684166540
push_back 4447319
push_back 993484104
get 266447
get 293163
push_back 325560163
push_middle 254753687
push_back 731775718
push_front 551848365
push_back 690940416
get 159272
push_front 742733319
push_front 875206493
get 295968
get 117237
push_front 66786482
get 118599
push_front 449442813
push_front 875263782
push_front 668548223
push_back 316913385
get 246964
get 175544
get 33603
get 191803
push_middle 908736973
push_front 386880621
push_front 544999579
push_middle 738952145
push_middle 732235320
get 204232
push_middle 276773223
push_middle 753274529
push_middle 173919055
push_middle 484842295
get 81403
push_middle 325588486
push_middle 289410910
push_back 669319340
get 163759
push_middle 114312312
get 6062
push_back 848359352
push_back 13931268
push_back 238930077
push_back 483949697
push_front 886429409
push_front 641045313
push_back 225714377
push_middle 490379355
push_back 279556116
push_middle 672569317
get 97309
push_front 522786648
get 225132
push_front 781697112
push_middle 491516203
push_front 19397698
push_front 393888327
push_middle 795295750
push_back 513419091
push_middle 655380208
push_front 829831157
push_back 581371761
get 136673
push_back 244149561
push_back 252432058
get 100251
push_front 718468007
get 85816
push_back 407462462
get 298937
push_back 147643659
push_back 287010312
push_middle 522881116
push_back 652808891
push_middle 803479898
push_front 154894724
push_back 785102974
push_front 117913279
get 207273
get 260499
get 73052
push_back 679520356
push_back 751710468
get 146640
push_front 556653486
push_front 66657028
push_front 97288040
get 171198
get 265538
push_middle 92145365
push_back 763011478
push_front 339650611
push_back 273369665
push_middle 317461389
push_back 86049074
get 281387
get 181847
push_front 395719501
push_back 464076754
push_back 866002786
push_front 633385467
push_middle 728247274
push_middle 789432658
push_front 677989287
push_front 140783947
push_middle 976255815
push_front 452138905
push_front 352431159
get 221420
push_middle 877477866
push_back 392125437
push_back 84617562
push_back 387622369
get 177431
get 192756
push_front 201032700
get 186659
push_back 454414519
get 293429
push_back 445398710
push_back 960782585
get 202170
push_front 948604727
push_middle 490375256
push_front 137064526
push_back 551814269
push_front 520004040
get 96890
push_middle 777882490
push_middle 841594817
push_middle 871498721
push_middle 66911936
get 31517
get 220523
push_middle 971940305
push_front 40816784
get 300886
push_front 529849969
push_middle 99618816
push_front 294264888
push_middle 183753371
push_middle 331161356
push_middle 12747029
get 4246
get 187471
push_back 152618550
push_middle 709953021
push_middle 924121348
push_back 872395112
push_middle 587440674
get 65288
get 244030
push_middle 498869755
push_back 146738607
get 218313
push_front 651842823
push_back 713989128
push_middle 954616950
push_back 98152787
push_back 595102789
push_middle 966150256
push_back 276567773
push_back 820091042
get 131940
push_front 793757885
get 79487
push_back 534271478
get 328450
push_middle 371133299
get 67071
push_middle 834997441
push_middle 454889037
get 192496
push_front 453563404
get 44320
push_back 464592071
get 27052
push_front 21962023
get 323758
get 208443
push_front 227021506
push_middle 300350529
push_front 934191929
push_middle 458666770
push_middle 235230782
get 159902
push_back 48706939
get 52182
push_back 378070346
push_back 244972143
push_back 618738435
push_back 520200230
push_front 276732902
push_front 150119193
push_back 127415393
get 105481
push_middle 412448547
push_front 247694713
push_middle 435837070
push_front 709883449
push_middle 880301591
push_front 601758311
push_middle 848139138
push_front 827160116
get 332236
push_front 522672669
get 125698
push_front 932153296
push_front 635201024
push_front 155646414
get 206212
get 296974
get 32213
push_front 950652508
get 242424
push_middle 241646900
get 14196
push_front 338600853
push_back 173142820
push_middle 31351265
push_back 931304654
push_back 405482682
get 224536
push_back 581415048
push_back 160930626
push_back 449884988
push_middle 777938554
push_front 70467228
get 200496
get 215373
push_front 580676308
push_middle 588604596
push_back 800000846
push_back 302517857
push_front 934602312
push_back 11144938
push_back 340116894
push_back 501213810
push_middle 503637163
push_back 632861918
push_middle 715009823
push_middle 760233781
push_middle 618169721
push_middle 626314866
push_middle 946444443
push_middle 288730143
push_back 699642124
push_back 466364446
push_back 646533013
push_middle 619913513
push_back 139988023
get 46492
get 85277
push_middle 781868142
push_front 869160754
push_middle 137456956
push_front 259332904
get 201690
push_back 689731237
get 27476
push_middle 746429909
push_back 332906978
get 148469
get 208243
push_middle 290843904
push_back 264674644
get 127659
push_front 418448515
push_front 352268559
get 38039
push_front 764927908
push_back 446295945
get 297880
push_front 709860304
get 276179
push_front 574694083
push_front 362514817
push_back 481570498
push_back 506883123
push_middle 773588224
push_front 878206593
push_back 975852515
get 255706
push_front 880268762
get 35877
push_middle 874812474
push_back 960794832
push_front 709900717
get 228980
get 94326
get 34379
get 165825
push_front 567822732
push_middle 511503619
get 227181
push_back 455205169
push_front 105786874
push_middle 541000677
get 316786
get 140567
push_middle 150647778
push_front 670002364
get 36685
get 129533
push_middle 527456793
push_back 51863618
push_front 631611598
push_back 788069171
push_middle 135941418
push_back 714634170
push_middle 941900278
push_middle 166846200
push_back 670884060
push_front 963321953
push_front 611593777
get 43834
push_back 933776922
push_middle 877402683
push_middle 825731750
push_middle 562094376
get 206915
push_back 214652800
get 330967
get 201433
get 164112
push_back 848502100
push_back 51366434
push_front 497688752
push_front 872854635
push_back 100289444
push_middle 913429437
push_middle 525477739
push_middle 599662110
push_middle 143615738
push_middle 317318085
push_front 130841967
push_front 277068746
get 81661
push_middle 415134955
push_front 31186919
push_front 521934025
push_back 609261941
push_back 680639489
push_middle 9544940
push_middle 1640598
push_middle 179195359
push_middle 504946437
get 127553
push_front 386321976
get 161811
get 128484
push_back 334900503
push_middle 601844387
push_middle 633965760
push_back 555103559
push_back 264167730
push_back 473358111
push_front 841450351
push_front 388557795
get 109776
push_back 445581458
push_middle 21922952
push_middle 68680984
push_middle 965559165
push_front 378369590
push_back 571006536
get 74897
push_back 123629137
get 73630
push_middle 39697661
push_front 164962895
push_middle 397175769
push_middle 578809869
push_back 303073328
push_back 285918344
push_middle 614005893
push_front 977983784
get 193711
push_middle 565421837
get 155350
push_back 695921720
get 101927
push_back 867119906
push_middle 300924186
get 241526
get 291235
get 237098
push_middle 927713785
push_middle 216625651
push_back 491633197
push_front 185648650
push_middle 609442776
push_front 275319350
push_back 327850137
get 158095
push_front 56698015
get 144322
get 114766
push_back 816470198
get 193713
push_back 878299693
push_back 1828069
push_back 94417753
push_front 235943177
push_middle 551630534
push_front 788227452
push_back 943609734
get 115169
push_back 34339248
push_middle 238272100
get 293452
get 266610
get 284684
push_back 582596326
push_front 92823782
push_front 874331662
push_back 112851739
push_middle 919620800
push_back 922118413
get 307394
get 16067
push_back 833793267
push_back 344832983
get 89779
push_front 179233157
push_back 688188171
push_front 790559313
push_middle 474629040
push_back 930259702
push_back 396824122
push_front 338106780
get 54981
push_front 643218836
get 327296
get 254818
push_middle 563073502
get 320845
push_front 201589457
push_front 430779954
push_back 293963405
push_back 559230615
push_middle 499764715
push_front 147733122
get 80970
push_front 186583744
push_back 141462601
push_front 158512713
push_front 952764342
push_front 935434098
get 15949
push_middle 862744665
push_front 788978507
get 221247
push_front 284484958
push_middle 816175730
push_back 712713493
push_back 975367617
get 34603
push_back 475560044
push_front 204621613
push_back 173903764
push_middle 670143535
push_back 731933785
push_middle 470646793
push_back 437126653
push_back 213279953
push_front 333978545
push_middle 190876570
push_back 31187219
push_middle 615120202
get 304817
push_middle 616194713
push_back 425880179
get 267974
push_middle 138739571
push_front 739336039
get 8541
push_middle 48736964
push_back 154744793
push_back 165095815
push_front 699771600
push_front 578250797
push_middle 781324827
get 304887
push_back 873012355
push_front 657737296
push_middle 616618731
push_back 750187539
push_back 823619924
push_back 208491822
push_back 876501368
push_middle 293549445
push_front 957180271
push_back 37071480
push_back 237395534
push_back 554826925
get 332997
push_back 331659673
push_back 988774989
push_back 805322500
push_front 963381510
get 28700
push_middle 719341768
push_middle 52362257
push_middle 805561076
push_middle 296787480
push_front 849503415
push_front 634561250
push_middle 213475688
push_front 567018718
push_middle 111287379
get 40523
push_front 252711259
push_middle 407422801
push_middle 654759992
push_middle 129874940
get 322416
push_front 928215587
push_front 828757819
push_back 67499348
get 137921
push_back 668656741
push_front 20076935
get 40821
push_front 532888714
push_back 268347011
push_front 425981628
push_front 962379773
get 6291
push_middle 197568940
push_front 887053230
push_back 563055330
push_middle 495775296
push_back 994406823
push_back 415433797
push_front 742571351
get 201869
push_middle 349755641
push_back 253934497
push_back 134272820
push_middle 716786432
push_back 961614802
push_middle 402021884
get 245795
push_middle 140435170
push_front 826607574
push_front 767440718
push_back 693762985
push_back 775972453
push_middle 281511944
push_middle 113504025
get 315864
push_front 386837970
push_front 983386828
push_back 951059035
push_front 22991107
push_middle 226621940
push_front 560886436
push_front 407015092
push_back 717560828
push_front 137460046
push_middle 410664331
push_back 164322397
push_middle 692538323
push_back 440020185
push_middle 387524881
push_middle 332195169
push_back 737254039
get 278354
push_front 185475059
push_back 538939900
push_front 844914844
get 13298
get 287850
push_middle 586726977
push_front 744844078
push_front 193920040
push_middle 534821331
push_middle 63111543
push_front 6752419
push_front 338785419
push_middle 623963668
push_middle 155006678
push_front 396374458
push_front 631999772
get 329307
push_front 159084282
get 181628
push_front 635023426
get 48070
push_front 847075279
push_middle 589713676
push_middle 23103800
get 152266
push_middle 834014978
get 41270
push_middle 778224833
get 22458
push_front 618063786
push_front 435941940
push_middle 514138501
get 253259
push_middle 546751543
get 233544
push_front 373989280
push_back 424170485
push_middle 502669961
push_middle 48903117
push_front 258746638
push_front 260472032
push_front 300993568
push_back 998853811
push_back 417068292
push_front 247178675
push_front 330700963
get 204320
push_back 642727049
push_middle 757643278
push_front 975146817
get 324834
push_front 36317833
push_back 867710794
push_back 835429541
get 323205
push_middle 258605460
get 256258
get 257430
push_back 866968129
push_middle 690111520
push_front 113186479
push_middle 295653203
get 295981
get 170460
get 151509
push_middle 835573339
push_middle 327150974
push_back 212693750
push_middle 89654610
get 94166
push_middle 138096194
push_back 539773550
push_middle 294669896
push_front 335264566
push_middle 457859551
push_middle 586490990
push_front 244821885
get 38066
push_back 692823373
push_back 680882982
push_front 367062061
push_back 172545258
push_middle 650059080
push_back 934700230
get 57915
get 252473
push_middle 708139053
get 30446
push_middle 812809203
get 63124
push_front 555329217
get 186558
push_middle 760245637
get 73161
push_back 832160096
push_middle 624399408
push_middle 484941284
push_front 636884678
get 264609
get 312663
push_front 61323896
push_middle 593659069
get 63320
push_front 672523939
push_back 372578172
push_back 629668972
push_middle 194458425
push_middle 242583032
push_front 680355563
push_back 216835870
push_middle 739967586
push_front 312979581
push_middle 35839884
push_middle 269104806
push_middle 111426543
push_back 756828790
push_middle 174996562
get 92026
push_middle 977964870
push_middle 311495444
get 98583
push_back 264441264
push_middle 314654781
push_front 759506049
get 101962
get 102201
get 79265
push_middle 508134111
push_front 222313101
push_front 571275794
push_back 947128229
get 143187
push_front 493432670
push_back 409807538
push_back 844581361
push_back 339099478
push_middle 64357263
push_back 886479158
get 42243
push_front 523864201
push_middle 311640622
push_back 972173462
push_front 500445791
push_middle 570730706
get 284909
push_front 952108300
push_back 661473360
push_middle 732289235
push_front 229623725
push_middle 197346880
push_front 715224131
push_back 244500594
get 17678
get 115380
get 59418
push_front 575975634
push_front 816020554
push_front 492182838
push_back 646416669
get 115705
get 190761
push_back 792159707
push_back 609296178
get 299299
push_back 767403788
push_back 729861963
push_middle 158139796
push_middle 781766806
get 193353
push_middle 268934301
push_front 671772152
push_back 344028643
push_back 943304192
get 67074
push_back 693899030
push_middle 613678493
push_back 75668914
push_middle 259875492
push_front 927321236
push_back 32811989
get 114086
push_back 326042130
push_back 502885807
push_back 732945399
push_front 160477345
get 39537
get 308015
push_front 267009333
get 95739
push_back 336393077
push_front 972589994
push_front 239680095
get 118754
get 303956
push_front 2810391
push_front 980434339
get 237094
push_front 534439701
get 301348
push_middle 969253387
push_back 966467369
push_middle 114512990
push_front 822779451
get 336607
push_front 724922733
get 127354
push_middle 117972326
push_back 217069075
push_back 405402265
push_back 579322655
push_middle 153764424
get 129681
push_middle 608673910
get 258675
push_front 632932579
get 268403
push_middle 418759107
push_middle 152824512
push_back 172475841
get 43259
get 77867
get 198763
push_middle 830914978
get 161852
push_back 698970164
push_back 933167982
push_front 348787520
push_front 752522307
push_front 797749655
push_back 219494047
push_back 445747398
push_middle 549835262
push_back 622270144
push_middle 384733926
push_middle 560223126
get 44959
push_front 871109072
push_front 782121311
push_front 340828963
push_middle 334294500
push_front 928326806
push_back 335675115
push_middle 419700871
push_middle 230046652
push_middle 891447780
get 306907
get 174688
get 327083
push_middle 295067240
get 57154
push_middle 248859412
get 206866
get 196448
push_back 97861425
get 163652
push_back 369913665
get 11573
push_middle 262963134
push_back 591178991
push_front 235334344
push_front 342117339
push_back 654939084
push_front 312584262
push_middle 425496009
push_front 914365326
push_back 931497867
push_front 510611724
get 320117
push_middle 977554619
push_front 757375423
push_front 464954484
get 261859
push_back 297658861
push_front 345941880
push_front 554408316
get 329059
push_front 439525552
push_middle 680267121
push_middle 181484034
get 121608
push_front 148312191
push_back 398502920
push_middle 396685039
get 310346
push_front 988961617
push_middle 148904548
get 247930
get 208455
push_front 67008483
push_middle 208607924
push_middle 757406272
get 185903
push_front 722985364
push_middle 955812433
get 304136
push_middle 471184325
push_front 29933415
push_front 302536877
get 271638
get 125904
push_middle 456354737
get 214299
push_back 583630275
get 242960
get 291944
push_middle 819245126
push_back 763814399
push_middle 335223047
push_front 173034349
push_front 823745409
get 172422
push_back 841684498
push_back 691921705
push_back 135729697
push_middle 625008399
push_back 200060809
push_middle 686871479
get 313293
push_back 464974632
push_front 977119461
get 173490
get 198912
push_front 526385958
get 285023
get 281318
push_back 260388203
push_middle 367999012
push_middle 818641733
push_middle 188337590
get 314525
push_front 896034791
push_front 992027882
push_front 53024505
push_middle 767083144
push_back 729452312
push_middle 56093223
push_back 207780646
push_back 342880188
get 200774
get 111042
push_middle 952107112
push_front 828876470
push_back 504452814
push_front 448280657
push_back 518547182
push_back 342436977
push_front 879780818
push_back 126852915
push_back 527897795
get 141543
push_front 396685445
push_middle 988086638
push_front 631343161
push_front 52583839
push_front 215111002
push_front 244061378
push_back 301533699
push_middle 378518657
push_back 244541224
push_front 958119530
push_front 618569207
push_middle 405464868
push_front 369505114
get 317831
get 6523
push_middle 165252978
get 19385
push_middle 954903872
push_back 665653527
push_front 529154566
push_front 410376489
push_front 477954385
push_front 115035662
get 116990
get 332852
push_front 317348737
push_back 22951262
push_middle 478515387
push_back 759282897
get 83120
get 309167
push_middle 959183114
get 167461
push_front 266351942
push_middle 487410327
push_front 206319916
push_front 136277063
push_front 554699357
get 170336
get 255251
get 275077
push_middle 394015622
push_front 882320787
push_back 19087031
get 121671
get 162851
push_middle 400972038
push_back 987817994
push_front 232279916
get 271430
push_front 521284972
get 10572
get 155229
push_back 535932815
push_back 28452882
push_middle 561385752
push_middle 890037219
push_back 25386721
push_front 471790904
push_front 411128527
push_back 967031690
push_middle 799250741
push_back 510159402
push_middle 669062306
push_back 77789635
push_front 453887398
get 314369
get 198432
push_back 414829185
push_middle 319058869
push_back 951170739
push_middle 761400693
push_back 798331668
push_front 319585838
get 180126
push_middle 465382873
push_middle 367814745
push_front 585126220
get 118066
push_back 986622760
push_middle 968529758
push_front 501289936
push_back 586570891
get 105405
push_front 123645442
push_back 896426895
push_front 47021565
get 6868
push_middle 246226221
get 282942
push_back 214388837
push_front 155405834
push_middle 530539624
push_front 952772561
get 336010
push_back 307373224
push_middle 682978350
push_front 622247462
push_front 459035747
push_middle 671260661
push_front 349564672
get 230428
push_back 352441930
push_back 431254838
push_middle 43440902
push_front 992931570
push_front 597668204
push_back 554542019
push_back 302953629
get 123165
push_middle 681097966
push_front 706585666
push_front 359741586
get 244614
push_front 741464448
push_middle 387531707
push_front 494311357
push_back 647999207
get 244014
push_middle 277478142
push_front 417817798
get 53885
get 6482
get 292680
get 58962
push_front 155588327
push_back 856289974
push_back 346379490
get 338020
get 307691
get 192132
push_front 406543376
push_back 965269994
push_middle 611525542
get 22291
push_back 452282997
push_back 767160260
push_back 303043414
get 123808
push_back 915526546
push_front 879415894
push_back 972868974
push_back 313679337
push_back 387916394
push_back 631826203
push_front 673986414
push_front 164193007
push_middle 120205313
push_front 652981790
push_back 271339683
push_middle 496046282
push_front 26718260
push_back 835778167
get 6970
push_middle 210426329
push_back 836990938
push_middle 411474336
push_front 923810398
get 318938
push_back 713746974
push_front 78065735
push_back 271538114
push_back 506205579
push_front 410887
push_front 893223746
get 132327
get 318862
push_middle 384162190
push_front 214764649
push_middle 52110606
push_front 192556363
get 168511
get 34410
push_front 3295743
get 201582
push_front 13118305
push_back 285310184
push_back 732371401
push_middle 115741927
push_middle 897189027
push_back 726275733
push_middle 362795243
push_back 932168573
push_front 651676936
push_front 57561814
push_back 47643705
push_middle 376004729
push_front 678497256
push_back 840700912
push_front 885412871
push_front 98864301
push_back 934569878
push_front 751829342
push_back 621506369
get 135275
push_front 984680292
push_front 837746796
get 141439
get 144759
push_front 830162885
get 14274
push_back 466958573
push_back 818619702
push_middle 522402893
push_middle 791345174
push_back 359493489
push_back 592808839
push_front 49336802
push_middle 839022407
push_middle 617518839
push_front 953313962
push_front 961699598
get 330047
get 289386
get 251688
get 326941
push_front 613991551
push_middle 293159424
push_middle 589553630
get 101439
push_middle 244667077
push_middle 312813286
push_back 274539256
get 175690
push_middle 150271050
push_middle 144035752
push_front 53739442
push_back 296020152
push_middle 36554832
push_middle 26583604
push_back 175838535
push_middle 419856385
push_middle 783736798
get 214274
push_front 349912680
get 167474
push_back 233812832
push_middle 699638720
push_middle 345106119
push_back 915149959
get 64853
get 177226
push_middle 873264768
push_back 348709312
get 84263
push_back 407305473
get 255645
push_back 697512057
get 299100
push_middle 14008818
get 35537
get 144071
get 70378
get 281031
get 262850
get 74024
push_middle 970695769
push_middle 95087053
get 85746
push_back 575999532
push_middle 548355159
push_back 291949330
push_middle 13153519
push_middle 320258748
push_middle 298105036
push_middle 380467686
get 192104
push_middle 743543732
get 258923
push_middle 538796835
push_middle 307254715
get 284682
push_middle 860350164
get 193772
push_front 290478808
push_back 176977933
push_middle 237608536
push_front 437339028
push_middle 162922723
get 5022
push_back 338169083
push_front 682529278
push_back 333974598
push_back 223535669
push_back 789327915
push_front 864149771
get 178663
push_middle 904272966
push_middle 336277702
push_middle 489213738
push_front 425148208
push_back 907124170
push_front 684910174
push_middle 12370097
get 85758
push_middle 34660060
push_middle 415403093
push_front 640342298
push_front 39226221
push_front 10142182
push_middle 661487376
get 128510
push_back 902655379
push_front 942018146
push_front 293705134
push_middle 664750488
push_middle 593345089
push_front 158499867
push_middle 499848948
push_back 933928489
push_back 290885669
push_middle 446380346
push_back 151265662
push_front 420555289
push_back 448103975
push_back 447767258
push_back 734977488
push_back 510039870
push_back 963885477
push_back 617331153
push_middle 350713399
get 222884
push_front 124890723
push_back 304493027
push_middle 541509949
push_middle 52073262
push_back 291382136
push_middle 782594437
push_front 705793779
push_front 843992117
push_front 883071600
push_back 351345985
push_back 929806991
push_middle 401496096
get 188909
push_middle 275067801
get 299240
get 330859
push_back 458289274
push_back 94598766
push_front 73167725
push_front 34221472
push_front 39951474
get 328466
push_front 557662420
push_back 658681170
get 322543
push_middle 193852075
push_front 667714012
get 37045
get 189737
push_back 293163318
push_middle 348586241
push_back 772884396
push_back 919777810
push_back 666517772
push_front 916529219
push_front 728778050
get 172407
push_back 487295439
push_back 241846775
push_middle 918056911
push_front 611828563
push_back 492513532
push_back 103530041
push_front 728581852
push_front 636193864
push_front 351258305
push_middle 854929378
push_back 182233314
push_front 63271900
get 38815
get 5493
push_back 756559845
push_back 385315652
push_back 83578551
push_back 465662739
push_back 615226997
push_middle 343909782
push_middle 170318774
get 176038
push_back 164913010
push_middle 71602686
push_middle 733913456
push_front 117863543
push_back 470040607
push_front 722581525
push_middle 344995523
push_middle 811523332
push_back 3328231
push_front 70996843
push_middle 680017649
push_middle 429782678
push_middle 14163041
push_front 916363461
get 176112
push_front 923670855
push_back 775680430
push_back 397058389
push_back 361123071
get 180806
push_front 436021782
push_back 201626313
get 116348
push_middle 214026403
get 111013
get 189727
push_front 764794603
push_back 192650450
push_front 201114645
push_front 882536892
push_front 894477465
push_back 307061163
get 280822
get 330908
push_back 41949685
push_back 698613388
push_front 953808181
get 183258
push_front 658735322
get 170352
get 319796
push_front 99632011
push_front 545285888
push_middle 818455141
push_back 703447119
push_front 353027419
push_front 450084940
push_back 975711654
get 246428
push_back 830561254
push_middle 888738973
push_middle 663524780
get 74638
push_front 38874001
get 127301
push_middle 751109910
push_middle 972736829
push_back 537888393
push_back 542689025
get 201462
get 273567
get 103731
push_back 56600861
push_front 638869914
push_middle 791903299
get 240332
push_front 120190895
push_middle 359665949
push_back 706240301
get 21402
push_back 196478470
push_middle 121262078
push_front 963871875
push_back 464237438
push_middle 539662269
push_back 173819201
push_middle 646050497
get 224284
get 100945
get 316986
push_back 273590512
push_front 393262934
push_back 65981022
push_middle 668625291
push_front 733239812
push_back 671356745
push_middle 67964351
push_back 236047848
push_middle 492691925
push_middle 4999149
get 298208
push_back 166544846
push_back 510033841
push_front 38102486
push_back 274333582
push_front 926255353
push_back 639544146
push_front 563502287
push_front 473549740
get 250827
push_front 394514450
push_middle 21257761
get 338646
push_front 519875833
push_front 704636060
push_front 110929234
push_middle 751476270
push_back 650122935
push_back 635773645
get 244917
get 207041
push_back 835119691
push_front 850894239
push_back 639743950
push_middle 357488656
push_front 30687709
push_back 317232820
get 100485
get 124249
push_front 392787165
push_middle 704700293
push_front 978945834
push_front 730255491
push_middle 393978016
push_middle 64116770
push_middle 611448001
push_front 257586021
get 182554
push_front 123292202
push_back 469221584
get 11457
get 56098
get 150391
push_front 532270907
push_middle 306187670
push_front 228004975
push_middle 898933532
push_front 865718469
push_back 202676847
push_back 838446204
push_back 794323481
push_front 186556294
push_back 470008823
push_back 848224309
push_front 729580281
push_front 713185409
push_back 260359286
get 51543
get 60078
push_front 729658317
push_front 570586192
get 225570
push_back 835833097
push_back 911038352
push_front 175096685
push_back 497790334
push_back 890970121
push_middle 18206519
push_middle 868963771
push_middle 6326532
push_front 734900211
push_back 376945389
push_middle 393119919
push_middle 996148200
push_front 75366718
push_front 595379201
get 250322
get 309851
push_middle 720478189
get 129860
push_back 292024734
push_middle 55763557
push_back 80136536
push_front 180449579
push_front 180027528
push_middle 674618408
push_front 649274099
push_front 424865310
push_middle 606503676
push_middle 273823415
push_front 346361823
push_middle 552248397
push_front 557852565
push_middle 354296762
push_back 199933365
push_back 960800329
push_back 139297258
push_middle 448496304
push_middle 490191618
push_back 194350145
push_middle 342283187
push_front 968500781
push_back 564122640
get 301870
push_back 699097049
push_front 663421287
push_front 367128001
push_back 996738574
push_middle 853922937
get 195639
push_middle 449769380
push_back 243827725
push_back 486452337
push_front 387621944
get 309311
push_middle 803332323
push_back 291279377
push_back 48279475
get 224672
get 169154
push_front 478958813
get 64365
get 168111
push_front 754275461
push_front 737777682
push_back 657873867
push_front 199963083
push_back 307636689
push_middle 887713729
push_back 571779818
push_front 762894296
get 70559
push_middle 560956925
get 177535
get 248070
push_front 199145510
get 277518
get 239177
push_middle 882815203
push_back 888111944
push_middle 646069382
get 190512
push_back 179940794
push_back 257692905
get 177540
get 137936
push_front 603980604
push_middle 797033608
push_back 637437657
push_middle 30049535
push_front 999200218
push_back 321923760
get 184360
push_middle 508328538
push_back 755263621
push_back 433204674
get 162205
push_middle 442250653
push_back 782795116
push_front 322047919
push_middle 676330669
push_back 455954544
push_back 689545334
push_back 850298427
push_front 360636240
push_middle 477002824
push_front 863352655
get 215579
push_back 139306065
push_front 271888545
get 93829
push_middle 830813405
get 85780
get 113439
push_back 481312318
get 57760
push_front 212133579
push_back 172956624
push_front 795728730
push_middle 904392041
push_front 970544456
push_back 725185902
push_middle 939915673
push_middle 117712055
push_back 516823637
push_front 503198313
push_front 791249356
push_back 829455804
push_middle 260512441
push_back 356283993
push_back 432465996
push_back 823885820
push_back 339700789
push_front 256007194
push_back 876000330
get 300697
push_front 998553820
push_middle 228618416
push_front 726272327
push_front 29304153
push_back 244679208
get 119690
push_middle 85246344
push_middle 986708478
push_back 524010677
push_back 90431285
get 35509
push_back 731503971
get 223665
push_front 722070318
get 87455
push_back 657454057
push_front 167612487
push_middle 161986392
push_middle 378298813
get 284759
push_middle 581929752
push_back 47707486
push_middle 668800955
get 181227
get 294384
push_front 209950920
push_middle 296237905
get 121762
get 175339
push_front 944691805
push_front 768995940
push_middle 570308319
push_back 646398472
push_back 167544052
push_middle 876996480
push_back 578060389
push_middle 870298728
push_middle 138330978
push_middle 98827850
push_front 455912250
push_middle 445853416
push_front 222571191
get 267364
push_back 292247416
push_front 482512923
push_front 595792662
push_back 601404293
push_back 285810361
push_middle 984629216
push_back 799225304
get 283102
push_back 591608270
push_middle 643682848
push_front 248956871
push_front 862436526
push_back 57288294
push_back 609479635
push_middle 80827468
push_middle 995263437
push_back 316396014
push_front 864374389
push_back 965151856
push_back 582362100
push_middle 536843436
get 173953
push_back 343723780
push_back 789792170
push_middle 781879714
push_back 258395414
get 48664
push_back 361789038
push_front 387931438
push_back 113753591
push_front 582230405
push_front 504732745
get 103659
push_front 773019862
push_front 556494403
get 226916
push_middle 617978977
push_back 156559415
get 269261
get 296643
get 307420
push_back 269894059
get 79140
push_back 922466276
push_back 722781713
push_front 693517477
get 282723
push_middle 175222442
get 224011
push_front 249973943
push_back 225045443
push_front 44714737
get 95192
push_back 972379399
push_front 317082314
push_back 451780118
push_middle 29992482
get 81272
push_middle 851929129
push_back 13047935
push_front 226730743
get 196428
push_back 432049567
push_middle 52079209
push_front 3378522
push_back 822548263
push_middle 519776243
push_front 283370021
get 268750
push_back 655620314
push_middle 526510960
push_middle 191357609
get 334506
get 282651
push_front 549034124
get 230069
push_front 512876973
get 312691
get 219360
push_back 756886024
push_back 876226324
get 197
get 239137
push_back 77439760
push_middle 829704597
push_front 983810780
push_middle 28014923
get 159685
get 68227
get 212813
get 301829
push_back 380482987
push_middle 85180159
push_back 66020974
get 312754
get 160130
push_back 629304615
get 250834
get 255472
push_front 382584859
push_front 286940923
get 251248
push_back 391746971
get 297377
push_front 515484033
push_front 106347053
push_front 44721054
push_middle 813578771
push_back 499620945
push_middle 368283557
push_front 465171928
get 290011
push_back 425502063
push_back 729476318
get 164428
push_back 805456994
get 311172
get 6904
get 150536
push_front 34152463
push_middle 252491554
push_middle 628822258
push_middle 141554177
push_back 818773687
push_middle 686218375
push_back 569422322
push_front 140575964
push_middle 257084597
push_back 633034831
push_front 705924051
get 268666
get 197588
get 63711
get 203819
push_back 44771835
push_back 444138675
push_front 669267562
push_front 980339481
get 33494
push_front 72019225
push_back 165114714
push_front 61634177
push_middle 920023894
get 262820
get 286837
push_front 926263791
push_middle 801928972
get 106076
push_middle 303662515
push_middle 41197814
push_front 122157049
get 160447
get 212762
push_front 668786753
push_front 647776001
push_back 580788883
get 270407
push_front 550521171
get 223083
get 249742
push_middle 572284622
get 254818
push_front 144007276
push_back 674415653
get 95622
push_middle 655220616
push_middle 319837127
get 171621
push_middle 499697657
get 61695
push_front 423303960
push_back 162477393
push_middle 152545828
push_front 506943770
get 137713
push_back 604251829
push_front 335169698
push_front 587920379
push_back 708241953
push_middle 372373164
push_front 344643435
push_back 647000573
push_back 32591086
push_middle 167372946
push_back 478413704
get 211968
push_middle 55005122
push_back 552870762
get 196071
get 262414
push_back 293869317
push_middle 685329170
push_back 69957896
get 314788
push_back 607272768
get 230254
push_middle 396961709
push_front 612725373
push_back 461456019
push_back 682551719
push_back 264546911
push_back 384601290
push_back 132817720
push_back 87189829
get 121901
push_front 743105913
get 66698
push_front 153232293
push_back 989174466
push_back 23831615
push_front 115016787
get 68367
push_front 344372381
get 214718
get 156287
push_back 762437914
get 48558
push_front 739416219
push_middle 73163055
push_front 245718314
push_middle 876338577
get 107275
push_front 213758936
push_back 801694257
push_front 366406740
push_front 510303452
push_back 354862348
push_middle 923805262
push_back 175008644
push_back 105862165
push_back 665797747
push_front 315336515
push_back 545498466
push_front 541612938
push_front 8205449
push_middle 687633493
push_middle 994019432
get 66105
get 221911
push_front 83313964
push_middle 428709667
push_front 410423353
push_back 276767091
get 267539
push_middle 537596032
push_back 551777095
push_middle 163229485
push_back 642479023
push_middle 496494509
push_middle 647561066
push_front 826830571
push_middle 42989106
push_front 373508596
push_middle 398900071
push_back 466207502
push_middle 431264884
push_middle 916531682
push_front 99578703
push_front 563511508
push_back 231669534
push_back 617393523
push_middle 977687287
get 276384
get 35034
push_front 981973045
get 325221
push_middle 543160718
push_back 158282112
push_middle 792258180
push_middle 491514565
get 296504
get 135368
get 31844
push_back 183453842
push_front 101637432
push_front 404618114
get 42889
push_middle 695519094
get 241610
get 49896
push_back 971117829
get 277697
push_middle 221795329
get 74028
push_front 585812499
get 164519
get 79789
push_front 353711363
get 123145
push_back 583104944
push_back 488592944
push_front 33754256
push_front 488237413
push_back 562403157
push_front 428450624
push_back 568428296
push_back 930529725
push_middle 404653257
push_back 797541170
get 285910
push_middle 696448610
push_back 486343931
push_middle 450717767
push_back 382456555
push_back 859547447
push_back 609276608
push_back 801141601
push_front 114818840
get 38026
push_back 770867414
push_front 386581674
push_front 194449047
push_middle 250357611
push_back 779205395
push_back 477244359
push_front 794847160
push_middle 325842237
push_middle 764205725
push_front 847132952
push_middle 104721836
push_back 61985353
push_middle 747672840
push_front 94701422
push_back 806689320
push_front 957945516
push_front 763888530
push_middle 665582280
push_middle 315304077
get 146307
push_front 222327185
push_front 941307406
push_front 931650971
push_middle 734377959
get 153938
push_back 450080648
get 259242
push_back 948635795
push_front 365942014
push_middle 258093202
push_back 514567938
push_middle 435788176
get 199884
push_front 451688598
push_back 580421005
push_back 322216096
get 133509
get 279477
push_back 270915594
push_front 738507414
get 17018
push_front 612378798
push_front 99226261
push_front 7052557
push_middle 506363325
push_middle 906654164
push_front 372665431
get 107806
push_front 865895034
push_middle 54318780
get 223994
push_front 584538222
push_front 871179043
push_front 905716062
push_front 181704782
push_back 229351023
get 166744
push_middle 348567721
push_back 218151296
get 337279
get 165410
get 263169
get 289645
push_middle 947844964
get 155256
get 124136
get 225498
get 64258
push_back 354658306
push_back 815290748
push_front 997489965
push_middle 986807805
push_front 73829982
push_front 358856288
get 300986
push_back 791887471
push_middle 958822972
push_back 76861102
push_front 906677686
push_middle 521848401
push_middle 395876053
push_middle 316424241
get 66935
get 191023
get 10209
get 185443
push_middle 125771544
push_front 277753141
push_middle 315556423
push_back 858334153
push_front 455966229
push_middle 735999447
get 238657
push_front 312819003
push_middle 737761420
push_back 418644058
get 189361
push_front 869795293
push_front 843609933
push_middle 938645645
push_back 906909256
push_middle 715877810
push_back 73997963
get 278592
push_front 105280373
push_middle 673141554
push_back 917767684
push_back 497157082
get 223720
push_back 86092970
get 42020
get 231064
push_front 247331105
push_middle 245721860
push_back 638073872
push_middle 571784645
push_back 638585594
get 213724
get 16476
push_middle 250221083
push_back 202528834
push_front 47538674
push_middle 501848053
push_front 667704175
push_back 471382049
get 75045
push_back 268705144
push_back 271723223
push_front 947274854
push_middle 451152002
get 96381
push_back 933684707
push_back 588152009
push_middle 889413606
get 66815
push_front 560807903
push_front 733364950
push_back 632222980
get 320082
get 43895
push_back 143875682
push_back 166146336
push_middle 933446168
push_back 617214893
push_middle 254942567
push_back 131264390
push_middle 295420602
push_middle 602784122
get 231608
push_middle 364100595
push_middle 422739818
push_front 128384114
push_middle 171566064
push_front 733811055
push_front 297608656
push_back 996779147
push_middle 465194569
push_front 278885148
push_back 199736194
get 77428
push_middle 667174030
push_middle 687087627
push_middle 57578870
push_middle 787770800
push_front 564427710
push_back 708843265
push_back 708177355
push_middle 130263244
push_middle 89837721
get 286298
get 252697
push_back 916451621
push_back 13693674
push_back 580261811
push_front 16492538
push_front 579096618
push_front 181642205
get 229413
get 180809
push_front 446722769
push_middle 664951202
get 232110
push_back 333756503
push_front 235155880
get 90690
get 247285
push_front 617098876
push_front 311563151
get 155126
push_middle 495156388
get 172954
push_back 567847239
get 184657
push_back 782776938
push_front 814990938
push_middle 832040929
push_back 296914668
push_front 402175420
push_front 737844895
get 203881
push_front 515337697
push_front 919257705
push_middle 969600303
push_back 135838279
push_middle 693114966
push_middle 717503952
push_middle 108971429
get 320605
push_middle 286236416
push_back 336701678
push_front 687165559
push_middle 16305571
push_back 80645899
get 95197
get 149012
push_front 130734646
get 215154
push_middle 388191217
get 237060
push_middle 791201777
push_middle 442557708
get 41399
push_middle 326488388
push_middle 168158507
push_middle 743229006
push_front 438717648
push_front 700637426
push_front 347600054
push_back 413612115
push_middle 81111971
push_middle 421220689
push_front 978679337
push_back 372305295
push_middle 635421632
push_middle 28867871
get 204237
push_back 783022907
get 307005
push_back 78704553
push_front 118501218
push_middle 706380716
push_front 332648660
push_front 918377944
push_middle 626672236
get 219575
get 73142
push_middle 629005333
push_front 164990408
push_front 705530053
push_back 662553504
push_back 784147151
push_middle 202511553
push_back 404698013
push_front 142183572
get 174392
push_middle 128698953
push_back 601180239
push_back 253703219
push_front 804851169
get 230495
push_middle 731308241
push_middle 484358874
get 262788
push_back 778646784
get 121327
push_middle 23742400
push_front 603242471
push_back 904266818
push_middle 515628883
get 282012
get 287511
push_middle 856994602
get 335027
push_back 173988263
get 201774
push_front 806173659
get 204183
push_back 482041125
get 164607
push_back 404595186
get 320583
push_front 161417921
push_front 89651849
get 36883
push_front 778107577
push_middle 673948370
get 292153
push_front 6563873
push_front 585985049
push_back 163544268
push_middle 166730903
push_back 194044516
push_middle 433679735
push_back 809202691
push_back 164002439
get 81013
push_back 711238324
push_front 213481373
push_front 411946773
get 249749
push_middle 748205032
push_back 939693127
push_front 752897345
push_front 256426159
push_back 985370591
get 297440
push_front 272151306
push_middle 297789511
get 212883
get 289594
push_back 988587572
push_front 178632156
push_front 159789164
push_back 726052694
push_front 215406146
get 49068
push_back 788877913
push_front 945098499
push_front 415026049
get 98290
get 280290
push_front 867097245
push_front 460119465
push_middle 859645144
push_front 69901165
get 30340
push_middle 848537779
push_middle 515674861
get 123093
push_back 619267815
get 323584
push_middle 734926085
push_back 95848842
push_front 263824711
push_middle 125194802
push_front 418427947
push_back 975483382
get 173422
push_middle 278281091
push_front 180829116
push_front 658038850
push_middle 274995894
push_front 274805499
push_back 994578210
push_back 702287680
push_middle 202959296
push_middle 863217836
push_middle 795158498
push_back 798502492
push_front 280629845
push_middle 397006535
push_front 925532240
push_back 847849414
push_back 260502616
push_middle 372312529
push_front 356058382
push_back 829282158
push_back 850590130
push_front 262194484
get 336677
push_front 328477998
push_middle 566785656
get 35437
push_middle 175509757
push_back 642835693
push_front 895290757
push_front 450675349
push_back 896748247
get 300939
push_front 486961198
push_front 959754267
get 299697
push_middle 174518264
push_back 678293899
push_back 748588138
push_middle 921571582
push_front 638995132
push_front 927350217
push_middle 245744206
get 152351
push_front 737280764
push_front 37242484
push_middle 862630061
push_middle 516040884
push_middle 2912820
push_middle 513869535
push_back 740882625
get 100260
get 227717
push_middle 416954687
push_back 751210441
push_middle 153644650
get 183847
get 108270
push_middle 378440755
push_back 169498174
push_middle 322290372
push_back 270923505
push_front 434802463
get 162478
push_front 55472837
push_middle 757006543
push_back 405192648
push_back 520309345
get 283285
push_back 937599216
push_middle 75471522
push_front 104477441
push_middle 507050596
get 233717
get 285500
push_front 828262876
push_back 389547950
push_back 791098154
push_front 213119158
get 106802
push_middle 810332729
push_middle 774158395
push_middle 658807362
push_back 962082985
push_back 386847970
push_back 970661125
get 282202
push_middle 173151911
push_middle 920870420
push_front 126264496
get 58737
push_front 589862514
push_middle 29015257
push_back 440346830
push_front 811034879
push_middle 366391785
push_front 794818004
push_front 375376082
get 72720
push_middle 35171879
get 55353
push_front 858489612
push_front 362801387
push_front 277332518
push_back 284234152
push_front 100067303
push_front 544997470
get 94152
push_middle 266795956
push_front 573393953
push_front 868456501
push_middle 328862189
push_front 432187046
push_middle 528165419
push_back 346704869
get 309844
push_middle 221398391
get 269710
push_front 493182933
get 185148
get 328697
push_middle 551736860
push_front 114772609
push_back 524357505
push_front 643312210
get 49829
get 333212
push_front 252822753
push_middle 360578989
push_back 789605984
push_back 35841801
push_middle 982480702
push_front 969116834
push_front 278885308
get 204653
get 58440
push_middle 31526695
get 77948
push_middle 94978794
get 132667
push_back 623761486
push_back 533550387
push_back 158770531
get 286671
push_back 155007738
push_back 878652785
push_back 116326923
push_back 147454935
get 127387
get 277947
push_front 335348371
push_front 437510865
push_middle 918368685
get 332873
push_back 182198466
push_back 119566968
push_middle 723331597
push_back 524502725
push_front 634696508
push_middle 889734218
get 291119
push_front 311846808
push_back 739846039
get 129605
push_back 310771545
push_middle 746983106
push_middle 46314519
push_middle 150326561
push_middle 772927434
push_middle 551625717
push_front 791626039
push_front 900097644
push_front 916597171
get 338411
push_back 701468803
push_front 213598377
push_middle 112658867
get 144695
push_front 613624679
get 180934
push_front 45778468
push_front 58017320
push_front 550206536
push_front 290412098
push_front 88063732
push_middle 869352086
push_middle 317256283
push_middle 839813141
push_back 894110000
push_middle 156791261
push_middle 197159408
push_back 205932698
push_front 285456072
push_front 557775224
push_back 700670185
push_middle 869518415
push_front 898115620
get 255885
push_front 703057501
push_middle 702476250
push_back 713833215
push_middle 821070861
get 328389
push_middle 233626452
push_back 249124069
push_middle 659565849
get 104022
get 133885
get 148963
push_middle 654123613
push_front 305068109
get 77319
push_middle 180861037
get 73752
push_front 555686350
push_back 760849935
get 237891
push_middle 688813136
push_middle 215184357
push_middle 44154705
get 316211
push_back 387743437
push_middle 301330675
push_middle 769252105
get 183691
get 263938
push_back 289124413
push_middle 616057349
push_middle 272613296
get 197559
get 85347
push_front 537176939
push_front 817182311
push_middle 843873594
push_back 468902095
push_back 639033863
push_front 588374728
get 275510
push_front 80441298
get 122666
push_front 960572602
push_back 577624626
push_back 599342854
push_front 553481863
get 118563
get 98428
get 160796
push_middle 636531313
get 141061
push_middle 994530165
push_back 703993266
push_middle 614110196
push_front 507688644
push_middle 813360263
push_middle 711192029
get 197231
get 248690
push_front 106941331
push_middle 12205265
push_middle 732468170
push_front 456945953
get 295277
push_middle 865409795
push_middle 974583883
push_front 79624767
push_front 928955948
get 140687
push_front 93615540
push_middle 193849438
push_middle 522058807
get 309402
push_middle 301992064
push_front 85652896
push_back 554621994
push_back 8108498
push_front 542451417
get 168174
get 151203
get 52988
push_back 967196205
push_back 615336762
push_front 611597546
push_front 559613854
push_middle 666054620
push_middle 790054
push_back 350900146
push_front 863195273
push_front 55720028
get 247611
push_front 51651388
push_front 743906007
get 218610
push_middle 319300857
push_front 548850517
push_front 509437045
get 292200
push_front 151647304
push_front 905213382
push_middle 144513820
push_back 223779702
push_middle 301640982
push_front 926643735
push_middle 146926906
push_back 238606466
push_front 432242276
push_front 304938112
push_front 480514049
get 310502
push_back 947388820
push_back 689914105
get 62491
get 6519
get 118753
get 123910
push_back 567086836
push_middle 578010521
push_back 283281936
push_front 36349489
push_back 464515947
get 202734
get 40461
push_front 772415528
push_middle 277313018
get 261243
push_middle 591330360
push_back 251159955
push_front 398697761
push_front 945533737
push_back 898706888
get 69051
push_middle 700952938
push_middle 585025473
get 122337
push_front 602301806
push_front 590272941
push_back 74364453
get 93698
push_front 379297621
push_front 433649567
push_front 11820721
push_front 223345185
get 83560
push_middle 575173153
push_middle 987684740
get 272434
push_front 373627946
push_front 855916193
get 30902
get 236240
push_front 429160043
get 224254
get 26414
push_front 34835356
get 322843
push_front 149921840
push_middle 652307417
push_front 212262126
push_middle 380961820
push_front 426052944
push_middle 529372179
push_middle 407359670
get 56583
push_front 955649229
get 95189
get 298515
push_middle 524136550
push_front 157357906
get 312937
push_front 89588503
push_back 818966689
push_middle 108535948
push_back 472507228
push_back 282617721
push_middle 959928982
push_back 602117922
get 130479
get 230233
get 287084
get 235934
push_front 54963970
push_middle 674786568
push_middle 380554570
push_front 349781852
get 115553
get 198984
push_back 190751802
push_middle 481304943
get 338584
push_back 95498627
push_front 796755368
get 23189
get 134500
push_back 369226943
push_middle 82948913
push_front 952051819
push_middle 739149624
push_front 63575655
push_front 662361964
push_back 967757296
get 179730
get 135431
get 288661
push_back 660225863
get 102717
push_middle 121974804
push_back 969931491
push_front 600737577
push_middle 477486072
get 67051
get 43652
push_back 33502780
get 27892
push_middle 999949472
get 155682
push_back 553411223
get 186070
get 104235
push_back 503994717
push_front 463270835
get 137710
push_back 455932480
push_front 426145014
push_middle 833452354
get 120515
push_back 892310455
push_middle 85624600
push_middle 463469243
get 128501
push_middle 400578313
get 33414
push_back 181958944
push_back 794223201
push_back 975460243
push_back 529051620
get 91657
push_middle 498480817
get 30213
push_front 471884954
push_middle 565782958
push_front 786778317
push_back 781111018
push_middle 503940185
get 134595
push_middle 541852304
get 116706
push_middle 670679572
get 109419
push_middle 823820765
push_middle 439776667
push_front 579227015
get 10522
push_middle 914896187
push_middle 376586279
push_middle 932488126
push_front 954011043
push_front 647377717
push_back 837148420
get 245897
get 159317
get 20677
push_front 969094039
push_back 255449245
get 167566
push_front 561446877
push_front 630925798
get 63983
push_back 185373616
push_back 476226121
get 243530
push_back 873758264
push_middle 70954267
push_front 703695288
push_front 560282388
push_middle 557005006
get 186839
get 105535
push_back 668078550
push_front 154461892
push_front 62165797
push_front 6371115
push_front 323896934
get 194431
push_front 331157759
get 275792
get 327623
push_middle 488505008
get 39621
push_back 487947766
push_middle 647840458
push_front 696418452
push_front 449895553
push_back 125859295
push_middle 473392502
push_front 575911934
push_middle 492720548
get 109105
get 148696
get 175409
get 31766
get 326637
push_middle 876800895
push_back 281475677
push_front 176938886
push_back 132045955
push_front 210554049
push_back 107935071
push_front 723581410
push_front 139700210
push_back 650794131
push_back 175571699
push_front 895198527
get 227692
push_middle 269193341
get 214441
push_back 554271836
push_back 599379353
push_middle 17388545
push_front 900944850
get 66754
push_back 428059368
push_front 569671688
push_back 721659478
get 258413
get 55525
push_front 511975694
push_back 247439626
push_back 659498776
push_back 773234293
push_front 99925317
get 234889
get 149329
push_front 849210057
get 24011
push_front 346009072
get 174683
get 198101
get 240382
push_front 472960245
push_middle 481384900
push_back 235738564
get 278869
push_back 8350883
get 37951
push_front 532695924
push_back 439826709
push_back 373040973
push_back 920391750
get 334335
get 214530
get 196975
push_front 410854197
push_front 585516726
get 226527
push_back 482376820
get 269392
get 239671
push_front 887631298
get 151918
push_front 151049051
push_middle 543656899
get 243508
push_front 428485919
get 306268
push_back 64239630
push_middle 684549467
push_middle 197059663
get 291559
get 206382
push_back 577104636
push_back 568339924
get 318957
get 48277
push_middle 258656704
get 241738
get 75844
get 312490
get 201542
push_middle 275093401
get 315804
push_middle 602330372
push_front 976775753
push_back 719093465
push_back 874837784
push_middle 360336500
push_middle 497172464
push_front 647576322
push_front 259258531
push_front 280552309
push_front 859383730
get 242460
get 166592
get 220344
push_middle 276107942
get 118064
push_back 542747812
push_front 756082279
push_middle 175138324
push_middle 542235906
push_back 868924264
get 239243
push_middle 790829656
push_front 340736061
get 126172
push_front 501028549
get 306698
get 272259
push_front 507367514
push_middle 728569853
push_front 998205580
get 298644
push_middle 823788640
push_back 368938370
push_front 893632893
push_middle 294759722
push_front 8494365
push_front 589447681
push_back 2226787
push_front 53444347
push_middle 222377123
push_middle 451175525
push_front 749369076
push_middle 841261005
push_front 139075570
push_front 232471554
push_front 266590089
push_front 929392168
push_front 320392495
get 247154
push_back 785110454
get 202921
push_back 414213447
push_front 992641333
push_back 575132510
get 339542
push_back 584015895
push_back 783361948
push_back 829755264
get 167865
push_middle 91102084
push_back 57582013
push_back 660019197
push_front 269129269
push_middle 417491625
push_middle 768703015
push_front 954967060
push_back 791960110
push_middle 665649920
push_back 495476636
get 318607
push_middle 625216920
push_middle 624982902
get 211223
get 166888
push_back 719560023
push_middle 126562761
push_back 360701105
push_middle 515859363
push_back 176336848
get 226003
get 209720
get 161331
push_middle 737509404
get 207156
get 98362
push_middle 998578583
push_front 981356283
push_back 43312607
get 31384
get 76694
get 253469
push_front 504876294
get 277112
push_back 654042542
push_back 466534262
get 227753
get 41775
get 229018
push_front 597752913
push_front 285735994
get 26511
push_back 333141665
get 152177
push_back 365690354
push_back 739815869
push_middle 657765837
get 324450
get 307904
push_middle 723249361
push_middle 33331176
push_middle 531641225
push_middle 632711610
push_back 253728000
get 39893
push_front 507647288
push_front 523325585
get 207836
get 199172
push_front 898817032
get 107747
push_middle 760986885
push_back 677147769
push_front 758502764
push_front 717731781
get 247921
push_middle 700625829
push_back 962706009
get 79091
push_front 511717286
push_middle 486413846
get 15352
push_middle 218006870
push_front 526081332
get 70022
get 278041
push_back 993012592
push_back 420069946
push_middle 436965695
push_back 559169134
push_front 399215797
get 96215
get 56267
get 26431
push_front 291482723
push_back 103316704
push_back 829218501
get 213847
get 57051
push_middle 955496129
push_back 79592559
push_back 83046182
push_front 648824613
push_front 321008292
push_middle 427946420
push_front 55612767
push_front 143100515
get 97500
push_front 712778787
push_back 237453081
push_front 162619567
push_middle 126342092
push_middle 312237996
push_back 470124586
push_middle 556136279
push_middle 495985349
push_middle 828556293
push_middle 779224885
push_middle 995975141
push_back 775308234
push_front 982505432
get 12768
push_front 510876777
get 118184
push_middle 536429076
push_back 409412837
push_middle 913520476
get 54508
push_front 740751034
push_front 360268133
get 162284
push_back 871838448
push_middle 279155437
push_front 682730
push_middle 218215130
push_back 667148656
push_back 333586610
push_back 20349389
push_back 235575202
push_front 180121207
push_front 111031277
push_middle 739235795
push_back 665407710
push_middle 853780003
push_front 565004839
get 306684
push_front 977774495
push_back 937832891
push_back 351276799
push_back 222385627
push_middle 89939937
push_front 736529805
push_middle 153054846
push_front 268635169
push_front 61696471
push_back 943080916
get 286626
get 161690
push_middle 242917397
push_front 388977044
get 251003
push_middle 286208034
get 69701
get 158079
push_middle 387747958
push_middle 422095562
push_back 743722032
push_front 920350491
get 12630
get 175997
push_middle 68874961
get 304709
push_front 551953404
push_back 892645882
push_front 490852372
push_middle 880764066
push_front 89435415
get 340249
get 297346
get 189335
push_back 866401320
push_middle 586414029
push_front 483589143
push_back 940783822
push_front 990663827
push_middle 531035494
push_front 309600983
get 103377
get 244906
push_middle 211503704
push_middle 357699224
push_back 660301070
get 246236
push_back 672020997
get 169002
push_back 929443224
push_back 740434996
get 100891
push_front 89848561
get 268580
push_front 749822179
push_front 32191530
push_front 530133471
push_back 28388290
get 70429
push_middle 16025601
push_front 977032940
get 281383
push_back 182269571
push_middle 579867316
get 151690
push_middle 896696442
push_middle 235298809
push_middle 797265446
push_back 611758331
push_front 783488792
push_middle 945263961
push_middle 50045709
get 115537
push_middle 521298835
push_front 226343939
push_front 958297604
get 134475
push_middle 844101346
push_front 279319830
push_middle 731343600
push_front 496979623
push_back 73379656
push_back 579505022
push_middle 263810032
push_back 817814672
push_middle 646928893
get 204547
push_front 822624918
get 142047
push_middle 37784738
get 128542
push_front 322708131
push_back 901718175
push_back 526853978
push_back 932211312
push_front 67207963
push_middle 123373561
push_middle 946306302
push_back 534832050
push_back 87202588
push_front 819083977
get 4949
push_back 990537710
push_middle 971389897
push_middle 861075831
push_front 764985739
push_back 650511708
push_back 641316145
push_front 446340702
push_back 783902394
get 129965
get 137040
get 316055
push_back 912643858
get 247881
push_middle 916404194
push_back 351162571
get 301779
get 78173
push_middle 191039077
push_front 3406669
push_front 295496789
push_front 229542286
push_back 928832432
push_back 719949952
get 296691
push_front 720039363
get 52665
push_back 131422740
push_front 703514905
get 157475
get 97481
push_back 204314895
push_back 749271420
push_middle 321724803
get 243497
get 173952
push_front 860631318
push_middle 290233210
push_middle 645684843
push_back 70812710
push_front 509002364
push_middle 439211695
push_front 75848959
get 183582
push_back 313654133
push_back 903139710
push_back 948093368
get 323658
push_middle 562591998
push_back 517253044
push_back 844321478
push_middle 306390069
push_middle 728804020
get 238107
get 71335
push_front 87700346
push_back 384952722
push_front 760587371
push_back 271258361
get 31883
push_middle 691647267
push_front 967488451
push_back 466504461
push_front 132384288
get 301109
push_middle 8655133
push_middle 364156753
push_front 284168874
push_front 304131772
push_front 635868883
get 120205
push_front 7153269
push_middle 145097929
get 21863
push_front 788403423
push_front 866638266
push_front 851899917
push_middle 674514736
push_front 633074406
get 331503
push_back 913066804
get 111068
push_back 376696505
push_front 795892405
push_front 380191138
get 118160
push_back 665196942
push_middle 649740150
push_back 842701803
get 60615
push_front 256185704
push_middle 583351421
push_back 223577624
push_back 742897586
push_middle 230123162
push_back 762466405
get 252268
push_middle 796151499
get 133878
get 55152
get 206982
push_front 488671645
get 97709
get 88569
push_front 814866649
push_front 796215882
push_middle 611543820
push_middle 429972195
push_front 918565046
push_middle 156146971
push_back 427900704
push_middle 908814914
push_back 598146285
push_back 707242929
get 11374
push_middle 851132920
push_front 723420810
get 293165
push_front 304109028
push_back 169187679
push_middle 235940054
get 106751
push_front 821928053
push_back 94508826
get 125861
push_back 71121830
get 18452
get 180982
push_front 814485417
push_front 322747102
get 95126
push_middle 279326129
get 65714
push_middle 529005110
push_middle 857923201
push_front 390050715
push_back 143365219
push_front 658243658
push_back 525746598
push_back 709404665
get 204587
push_middle 423516300
push_front 136373338
push_middle 346181929
push_front 39876250
push_front 919937401
push_back 125900514
get 291035
get 68734
get 152252
push_middle 526957479
get 144481
get 248950
get 176377
push_back 201031870
push_middle 509857683
push_back 900998592
push_back 457956050
push_back 708668582
push_middle 826032443
push_front 574756818
push_middle 720672436
push_middle 761984552
push_back 470300169
get 112428
push_middle 944554616
get 60409
get 336884
push_back 885938088
push_middle 755363991
push_middle 46374792
push_back 918607169
get 108672
push_middle 477100373
push_front 721848908
push_middle 228268560
push_middle 716452705
get 322846
push_back 764763955
push_middle 358723196
push_front 816583029
push_middle 293786768
get 88568
push_middle 228953104
push_middle 40598039
push_front 20653249
push_front 121322191
push_back 493746836
push_back 221429267
push_back 298971552
push_back 22910912
push_middle 168454308
push_back 524366422
get 265586
push_front 902424873
get 268546
push_back 775264101
push_back 759059463
get 84750
push_front 783007448
get 133430
push_front 757665540
push_middle 55998540
push_front 718475045
get 248858
push_middle 687351253
push_back 92246763
get 241947
push_middle 19410928
get 172098
push_back 726576902
push_back 970811116
get 289588
get 107790
get 896
get 67935
push_middle 963992098
get 255410
push_middle 368120833
push_middle 330720131
push_middle 37926592
get 241347
push_middle 453335775
get 321030
push_front 997525374
push_front 377054133
push_back 5891106
push_middle 757692484
get 247716
get 323649
push_middle 579167603
get 16516
push_back 89908494
push_front 74152434
push_back 790628076
push_back 102845475
get 187632
push_back 415636341
push_front 55055412
push_front 625200723
push_back 997111696
push_middle 866910240
push_front 540713627
push_front 976707229
push_front 948694801
get 173316
push_back 689235378
push_back 817846584
push_middle 340529909
get 62165
push_front 896330212
push_back 188043047
push_back 715490992
get 122457
get 184333
push_back 261581789
get 42982
push_back 723876506
get 281278
get 146028
push_front 860836598
push_front 700631040
push_back 433563200
push_middle 622656544
get 194786
push_middle 90316053
push_front 252269198
push_back 27303161
push_middle 447920472
push_middle 843636059
push_back 796321973
get 66229
push_back 264010939
get 87998
push_back 100962254
push_back 325597039
push_back 264596841
push_middle 218889709
push_back 935307252
push_back 397681776
push_back 126819348
push_middle 877258803
get 77376
get 276815
get 154310
get 151687
push_middle 936548380
push_middle 480369729
push_front 776136144
push_middle 156339184
get 171506
push_back 131928869
push_front 89251868
push_back 910307992
push_back 60794282
get 180009
push_middle 780702573
get 255041
push_front 637197078
push_back 220551002
get 239151
push_back 910637355
push_middle 424907631
push_front 826825818
push_middle 418559805
push_front 105150200
push_back 678629184
push_back 986114805
push_front 243613709
push_front 403005248
push_front 865893928
push_back 754473033
push_front 999325189
push_back 852834833
push_front 254027963
push_middle 907222506
get 161789
push_front 882249702
push_middle 249510497
push_back 959952933
push_back 409675869
get 231287
push_front 833709664
push_middle 423441997
push_middle 283721532
push_back 262845207
push_front 134953887
push_front 306549570
push_middle 782637106
push_middle 581936037
push_middle 529739349
push_front 466004853
push_back 308737136
push_middle 546842084
push_front 564519784
push_front 534359012
push_front 156424385
get 336876
push_front 138008716
get 114415
push_back 944755656
push_front 222255591
push_back 203346812
push_front 902760682
push_back 263006737
push_middle 373755284
push_front 70595567
push_back 728106033
push_back 639182782
get 293768
get 27703
get 307737
get 46195
push_front 802944477
push_middle 780728054
push_back 49380625
push_front 610814709
push_back 10978493
push_front 673958824
push_front 500114662
push_front 941767579
push_back 209621169
push_back 564758001
get 75436
push_front 208557203
push_middle 94339434
push_front 997579954
get 285393
push_back 519461905
push_middle 439308503
push_front 609044046
push_middle 46657663
push_middle 540612402
push_middle 233909891
push_back 93254401
push_middle 258441237
push_back 847515301
push_middle 793060069
push_back 367252305
push_front 171844380
get 255921
get 227736
push_middle 895481241
get 16288
push_back 576194122
push_front 923562944
push_back 850469397
get 298292
push_back 802560089
push_front 276774752
get 271081
push_back 809197728
push_middle 749066539
push_middle 916513568
push_middle 458455412
push_front 886591643
push_back 959437904
push_front 839713881
push_middle 388322025
push_middle 100054137
push_middle 993256212
push_front 260058143
push_back 900045779
get 312853
push_front 295163066
push_middle 717006008
push_back 885494788
push_back 71598962
push_middle 217972918
push_front 838706949
push_back 641639989
push_front 513104157
push_middle 501936770
push_back 535631886
get 77907
push_back 135448757
push_middle 31372433
push_back 766634672
push_front 722512219
push_back 60662906
push_back 355742294
push_middle 854711344
push_middle 491881131
push_front 686202889
get 216355
push_front 540875125
push_middle 628390952
push_middle 869797539
push_middle 392836202
push_middle 203179542
push_front 334159277
get 112880
get 263191
push_front 177798669
push_front 106065392
push_back 330271420
push_front 710718564
push_front 145741904
push_back 80106650
push_back 459366144
push_middle 970494176
get 214971
push_middle 689191107
get 44055
get 98963
push_front 383869945
push_back 9201869
get 12127
push_middle 919459792
push_back 583350687
push_front 554064595
push_back 15696437
push_front 624169614
push_front 987670548
push_back 65249229
push_front 202945420
get 293947
push_middle 519978670
get 315553
push_middle 813572903
push_middle 316452215
push_middle 242282439
push_front 504313098
push_front 740136175
push_front 169482622
push_middle 117618987
push_front 350854255
get 256056
push_front 953772387
push_middle 25393178
push_front 833915260
push_middle 666290937
push_back 177750175
push_middle 387732867
push_back 453831365
push_middle 943099600
push_middle 150300905
push_middle 903118499
push_middle 198699903
get 319210
push_middle 839873943
get 146978
push_middle 833332734
get 122030
push_front 960111469
push_front 340079653
push_back 318795037
push_front 598686527
get 333071
push_front 169692730
push_back 393042635
push_middle 56453433
get 142914
get 81405
push_front 41366820
push_back 750550991
push_middle 583988170
push_back 304261807
get 78287
push_middle 797822274
push_front 282477293
get 125588
push_back 122457904
push_middle 385178792
push_middle 548907693
push_front 363537220
get 291876
push_front 210242510
push_back 408780366
push_middle 547024826
push_front 877186901
get 235028
push_middle 355461891
push_middle 658369367
push_middle 725367702
push_middle 243856512
push_middle 70422785
push_middle 524461316
push_middle 581061
get 335966
push_front 829426926
push_middle 854181757
push_back 812900119
get 240080
get 338631
push_front 458593108
push_back 748729256
get 252145
get 216882
push_front 654027377
push_front 790204559
push_back 739521197
push_front 735714286
push_back 669458713
push_middle 544470385
push_back 89005853
push_front 944266584
push_middle 421677324
push_back 960199777
push_back 728045610
push_front 376619486
push_middle 992918878
push_back 145102705
get 190025
push_back 870118369
push_front 905848045
push_middle 48259270
push_front 303179685
push_front 335060353
push_front 799086116
push_back 664617809
push_front 393049417
push_middle 704662774
push_front 381613355
push_back 611795875
push_back 893080150
push_middle 277188881
push_middle 647472947
push_middle 595224240
get 134272
push_back 826387090
push_back 330300299
get 91891
push_front 804312419
push_middle 324284023
push_front 532801350
push_middle 132356928
push_middle 709861082
push_back 342449215
push_middle 230679538
push_front 793083915
push_middle 71561208
push_back 732039844
push_front 405090135
push_back 406736290
push_front 131963052
push_front 763750646
push_front 793816551
push_front 232131510
push_middle 322132038
get 102598
push_back 334432581
push_middle 428076955
get 299461
push_back 259595995
push_front 202616652
push_middle 117170934
get 274198
push_back 271698663
get 274515
push_front 9789124
get 88924
push_middle 620409718
push_middle 205266176
get 331666
push_back 77441341
push_front 745401126
push_middle 720132472
push_front 576224508
push_front 635223124
get 65381
push_middle 157673435
push_front 982335697
get 51820
push_middle 764561714
push_middle 669898764
push_back 570667551
push_front 243091613
push_front 704761592
push_front 500335878
push_front 155120579
push_front 204668993
get 245694
push_middle 815690207
get 266312
push_front 614071004
push_middle 346151574
push_middle 232357770
push_front 995137755
push_back 176352932
push_front 919079744
push_back 661474109
push_middle 492877794
push_back 833440459
get 169418
push_middle 670078630
push_front 809381539
push_front 988293095
get 336554
push_back 538276443
push_back 12039585
push_back 399355028
get 7385
get 50071
push_back 19883069
push_front 715245888
push_middle 112544926
get 151496
push_middle 352183782
push_back 860406634
push_middle 955262210
get 239982
get 159855
push_front 44412766
push_front 329319329
push_middle 840674928
push_front 393415172
get 128036
get 243343
push_front 321428772
push_middle 782339706
push_front 86682589
push_back 313908628
push_back 42377709
push_front 888588286
push_back 96816028
push_middle 175328843
push_middle 245161354
push_front 479781898
push_back 723007899
push_back 281407392
push_front 9702823
push_front 279135353
push_middle 951346532
push_middle 682764890
get 87717
push_middle 917065778
push_back 832554528
push_middle 805542229
push_front 362697852
push_middle 972395140
push_back 476608278
push_front 249067434
push_back 865447157
push_middle 173935828
get 304873
push_middle 301740795
push_back 48787481
push_back 931928
push_middle 947472364
get 175736
push_middle 58203106
push_middle 759610388
push_front 288861367
push_back 442418039
push_front 952483923
push_back 103761176
push_front 498285017
get 60508
get 161101
get 278072
push_back 785983022
push_middle 486630543
push_middle 433875295
push_front 55540276
get 42846
push_middle 286629626
push_back 404852104
push_middle 94653152
get 20881
get 10509
push_middle 27048983
push_back 491262896
push_middle 438918457
push_middle 356420896
push_middle 516789568
push_middle 869703111
push_back 26160628
push_middle 465732
push_front 134348328
push_front 980628322
push_front 215034955
push_front 551315653
push_back 642127760
push_back 795723730
push_front 53870115
push_front 304169762
push_middle 305839405
push_back 659335103
push_front 441966485
push_middle 693760313
push_middle 498622287
push_front 749887965
push_front 714832590
push_front 481181731
push_back 574092634
push_back 336608851
push_back 48526755
push_front 159765970
push_back 337183840
push_back 932057761
push_middle 332938950
get 291615
get 296852
push_front 466615626
push_front 243852052
get 300408
push_front 109427501
push_middle 388549001
push_front 586785529
get 315259
push_middle 671943133
push_middle 865699341
push_back 432963908
push_back 301136764
push_middle 596327345
push_front 141314475
push_front 619912810
push_middle 333884935
push_back 501988052
push_middle 591134232
push_front 894144376
push_front 549690794
push_back 626100156
get 310981
get 235884
push_back 48180133
push_front 683671871
push_front 138757630
push_back 354399052
get 208993
push_front 804979926
push_middle 676636247
push_middle 277484311
push_front 388105608
get 180408
push_middle 195158568
push_front 348265825
push_middle 133218378
push_front 1323494
get 201664
get 132271
push_back 905413714
push_front 161160297
get 201887
push_front 573301426
push_middle 832459492
push_back 66232954
push_front 388773480
get 238794
push_middle 628535753
push_back 54009171
push_middle 928209694
push_middle 64378440
push_front 527528596
get 289794
push_back 337191776
get 318405
push_back 326364029
push_front 386890504
push_front 400274204
push_back 516048690
push_middle 143408624
push_front 38150491
push_front 789431178
push_middle 735961284
get 177999
push_middle 195871310
get 172054
push_front 304053864
push_middle 892028490
push_back 919927157
push_back 109195934
push_back 806422394
push_front 899327414
push_back 614785423
get 82432
push_front 287006876
push_back 297439624
push_middle 621727670
push_middle 399529407
push_front 977137083
push_middle 223950085
push_back 160472122
push_middle 394856844
get 147863
push_back 234864166
push_front 674118396
push_front 280805835
push_front 187567241
push_middle 27014520
push_front 245310204
push_front 495156988
push_middle 607082321
push_front 74288093
push_front 486502874
push_front 634106762
push_middle 214930427
push_back 95666263
push_middle 360583861
push_front 164737557
get 193245
get 45730
push_middle 253607961
push_middle 721885058
push_front 130174880
push_back 734670021
push_middle 820389164
push_middle 849324657
push_front 543260138
get 44771
push_front 740501900
push_back 206394674
push_middle 793996655
get 306239
get 204165
push_middle 56723766
push_front 120586537
get 242816
push_middle 386050749
push_back 852183877
push_front 746602816
get 241875
push_back 747400265
push_front 909714161
push_back 559952797
push_middle 418146329
get 322287
push_middle 773592696
push_middle 710327448
get 202963
get 168098
push_back 597295011
get 268924
push_back 639678412
push_back 253935417
push_back 324058222
push_middle 126908896
push_back 755659678
push_middle 490730944
push_middle 451310575
get 132858
get 119972
push_back 522651697
push_middle 158463214
get 293497
push_front 823030735
push_back 178712772
push_middle 769092286
push_front 514277664
push_middle 443294570
push_middle 48546691
push_front 346575505
push_front 737645261
push_front 207176160
push_front 150472592
get 117297
push_middle 905351159
get 248536
push_back 591884803
push_back 807199511
get 320181
push_middle 824428444
push_front 11247197
push_middle 717781422
push_back 264105706
get 154013
push_front 975120352
push_middle 340483638
push_middle 300474492
get 216909
get 246741
get 312385
push_back 192866613
push_back 263639895
push_back 402550146
push_back 791209992
get 209165
push_front 602352371
push_front 15680627
push_back 416528224
push_back 167604640
push_back 519420780
get 71924
get 334926
push_back 256275418
push_back 90062631
push_back 636019470
get 10390
get 96626
push_middle 320281544
push_back 557461120
push_middle 556748041
push_middle 991316104
get 171069
push_front 523070956
push_back 727631186
get 229506
get 263258
push_front 624527039
push_back 216601379
push_front 137973228
get 251733
get 206700
push_back 418284808
push_middle 970658585
push_back 643620541
push_front 128466157
push_back 374469988
push_middle 494562090
push_back 781595654
push_middle 757825739
push_middle 184259075
push_back 734691826
push_back 977219356
push_middle 400504560
get 124203
push_middle 73957920
push_middle 368264758
push_back 153167788
push_back 286861793
push_back 651930392
push_back 540853072
push_back 576442098
push_back 212044544
push_back 972743577
push_middle 718475730
push_front 699340009
push_middle 157854987
push_middle 787251957
push_front 330779527
push_front 57339770
push_front 84351821
push_front 842969654
push_back 895521539
push_front 35412159
push_middle 756695083
get 127716
get 121138
get 13220
get 80932
push_middle 640763904
push_back 665037280
push_back 425001749
get 78475
push_back 858548510
get 180336
get 144441
push_middle 526495081
push_front 394898710
push_back 808146143
get 102330
push_front 534213521
get 293125
get 213413
push_front 980304958
push_back 29301835
get 244171
push_back 536015267
push_middle 782300272
get 183038
get 71170
push_middle 218841136
push_back 688787483
push_front 541509089
get 99868
get 27747
push_front 36398602
push_middle 210794970
push_back 400077505
push_middle 94857066
push_middle 25464194
push_front 43002390
push_back 954674215
push_middle 615766886
push_middle 988661822
push_back 29861438
push_back 502015328
push_front 651071615
push_middle 103927970
push_middle 804923085
push_middle 370643749
push_back 653622891
get 212928
push_middle 894549502
push_middle 705163776
get 172411
get 270474
push_middle 58779512
push_front 696742324
push_back 604368992
push_middle 354834347
push_back 376997551
push_back 805615203
get 263887
get 339524
push_front 881447463
get 3622
get 25153
get 4719
push_front 446675412
push_middle 709892162
push_back 750769260
push_back 167080365
push_middle 796591897
push_back 497436854
push_middle 835956015
push_back 686678469
push_front 436962008
push_front 955165293
push_back 43740678
push_middle 863904442
push_back 405791579
get 71013
get 141772
get 302458
push_front 268399522
get 277369
push_front 342903928
push_back 801321612
push_front 327229108
push_back 162808790
push_back 932225626
push_middle 590096883
get 162930
push_middle 726655230
push_middle 450351202
push_middle 130233840
push_back 733059809
push_middle 943968983
push_middle 805055180
get 312994
push_middle 245110343
push_back 168054498
push_front 1032558
get 318571
push_back 257791713
get 305739
push_front 850747242
push_middle 153491216
get 97585
push_middle 751758093
push_front 662507979
get 187012
push_middle 946630921
push_middle 475119912
get 277805
push_back 825683530
push_front 670281611
get 240204
get 249710
push_back 171863241
push_back 42455839
get 227377
push_front 915669114
push_middle 101400884
push_back 806240211
push_front 531731777
get 212659
get 141575
get 180732
push_back 701921518
get 298591
push_middle 290481302
push_middle 237040931
get 206495
get 235597
push_middle 192888881
push_front 293850548
push_middle 274260942
push_front 676063105
get 313194
push_front 479486356
push_back 453850927
get 310249
push_middle 348173414
push_back 666197619
push_front 192159665
get 125917
get 102821
push_middle 119549705
push_front 150269016
push_front 429828110
push_middle 267709729
push_middle 236636151
push_back 731928096
push_middle 76994784
push_middle 962012224
push_front 725596019
get 321515
get 325471
push_back 688311876
push_front 628198325
push_front 696157562
push_back 580891158
push_front 295374467
push_front 832930303
get 327233
get 192151
get 198572
push_middle 605256136
push_middle 400019927
push_middle 602642865
push_middle 629820910
push_middle 824512715
push_front 47468073
push_back 942467114
push_back 698322812
get 312901
push_back 459978371
push_back 796954977
push_middle 232384861
push_middle 984566681
push_back 466719985
push_middle 766092249
push_front 634355002
get 167503
push_back 458624318
push_middle 626933547
push_back 238904294
push_back 29384766
push_back 193697702
get 169760
push_front 259607643
push_front 302755374
push_middle 243887636
push_middle 567206098
push_middle 881238101
push_back 324342062
push_back 258436584
push_front 509105412
push_middle 276496094
push_back 998478010
get 263980
push_middle 591640441
get 197849
push_back 625442932
get 329991
get 310466
push_front 271001707
get 75593
push_back 825885038
push_middle 317945830
get 226886
push_back 775536772
get 208277
push_back 514171563
push_middle 924009002
push_middle 449556129
push_middle 444071765
push_back 464522508
push_front 731380598
push_back 233286735
push_middle 480170844
push_back 278028034
get 291904
push_front 22402073
push_back 701864000
get 157062
push_front 263947325
push_back 293892257
push_back 308431999
push_back 804713058
push_front 352816853
get 202071
push_front 349478677
push_middle 589062840
push_back 527334971
get 310108
get 105836
get 187029
push_middle 816403788
get 254116
get 209021
push_back 171881615
push_back 685818951
push_front 284882987
push_front 803367773
push_front 111526068
get 117727
push_front 396571327
get 254649
push_middle 858482626
push_middle 840774383
push_middle 866798455
push_middle 527168389
push_middle 20207621
push_middle 328431321
push_back 326349087
push_middle 62298287
get 269622
get 148191
push_back 942187875
get 345
get 227920
get 161471
push_back 579808946
push_middle 351415793
push_middle 404315510
push_front 325137550
get 160772
push_middle 978965387
get 119388
get 19049
get 310964
get 332814
push_middle 285925133
get 298944
push_back 298587477
push_front 935011418
get 190108
push_front 247280613
get 40504
push_back 398651225
push_back 861780950
push_middle 139409412
get 23228
get 160208
push_back 687427534
get 94812
push_front 405674887
push_back 774644567
get 322672
get 404
push_middle 236025846
push_front 322000044
push_back 328121188
push_middle 238430049
get 309941
get 299803
push_back 552470451
push_front 639988865
push_back 399496617
push_front 405179684
push_middle 183657593
push_middle 128449315
push_front 695069262
push_middle 634802804
push_middle 242726966
push_middle 453774386
get 179080
get 127884
get 7158
get 207271
push_middle 278274063
push_back 837828541
push_front 818285887
push_front 161738166
get 35684
push_front 975827052
push_front 848325374
push_front 251597227
push_front 676878808
push_front 329260850
get 120506
push_front 558678726
push_back 710362646
push_middle 636965718
push_back 290524364
push_back 332596677
push_middle 130163058
push_front 570214348
push_middle 560479265
push_back 681187213
push_back 86447948
push_back 290142043
get 303102
push_back 333657942
push_front 972704373
push_front 226515865
get 298505
push_back 322577986
push_back 836701518
push_front 629879724
push_middle 876801607
push_middle 444766958
push_front 615127571
push_middle 627570529
push_middle 173463071
push_back 515704697
push_middle 346965720
push_back 168353183
push_back 979827154
push_back 332420637
push_front 830192140
get 161647
push_back 4234310
push_middle 546495394
get 151679
push_middle 491427592
push_front 853680138
push_back 993621199
push_front 965617240
push_back 971011116
push_middle 563674125
push_front 990868651
push_middle 346726927
get 175169
get 74504
push_back 642149527
get 204632
push_back 874070021
push_back 716765912
push_front 215579282
push_back 637869987
get 77191
get 95619
push_front 192139060
push_middle 370133385
get 255255
push_front 357430254
push_middle 557079358
get 54744
get 126284
push_front 830403956
push_back 495666873
push_middle 622687721
push_middle 153572222
push_front 619165990
push_front 630674212
push_back 264915853
push_back 71883306
push_middle 339724474
push_front 994898800
push_front 467609105
get 125372
get 18670
push_middle 999980033
get 202970
push_front 944611639
push_back 546786377
push_front 652955535
get 211988
get 220703
push_middle 235386221
push_front 705356833
get 136863
push_middle 194453188
push_back 765889225
push_back 368312339
push_front 14177211
push_back 141474231
push_middle 697654734
push_middle 159962780
push_back 106273822
push_middle 900944841
get 260344
push_middle 145556474
push_back 469848505
push_back 895799774
push_back 577943971
get 230615
get 241314
push_back 488412018
push_middle 547035910
push_front 567898422
get 200537
get 132222
push_back 137421618
get 159209
get 16202
push_middle 614330983
push_front 506072681
push_middle 97395950
push_back 785115474
get 198435
get 277472
push_back 503647428
push_back 792787284
push_back 768965299
push_middle 563544012
get 245492
push_back 402819723
get 86221
push_middle 827343616
push_middle 57634085
get 225778
push_back 825177360
get 162466
get 88336
push_middle 466996920
push_back 343719286
get 53724
get 142227
push_middle 464189808
push_front 282681595
get 171128
push_back 888193526
push_middle 426344888
push_front 588396378
get 66651
get 1335
push_back 571871091
push_front 610211757
push_front 419197690
push_back 719475819
push_back 962578015
push_back 658237343
get 85500
push_back 869449060
push_middle 387838550
get 276704
get 118552
push_middle 991013643
push_back 304858255
push_back 891340429
push_middle 735589454
push_middle 891211110
get 315557
push_middle 892857579
push_front 26571031
get 132078
push_back 944526880
get 106574
push_front 87468456
get 299531
push_middle 793423202
get 164312
get 237678
push_front 556943870
push_middle 869288959
push_front 689239111
push_middle 5248752
push_back 384508801
get 272666
push_front 718326896
push_back 524482747
push_back 664859527
get 329663
push_middle 712275270
push_middle 646838088
push_front 863603715
push_front 305666828
push_middle 105137468
push_back 398046205
push_back 369246766
push_middle 101412718
push_back 488291182
push_middle 770567242
push_front 975031251
push_front 14178062
push_middle 930754049
get 331886
get 89027
push_back 989347044
push_front 753884937
get 207756
push_middle 445722384
get 271903
get 258047
push_front 603026376
push_middle 388603683
push_back 239265664
push_middle 355919726
push_middle 123290072
get 60852
push_back 922073323
push_front 498442195
push_back 158915534
push_back 903414594
push_front 150116583
get 163779
push_middle 463978117
push_back 368639846
push_front 356540937
push_front 353760115
get 159487
get 86778
push_middle 929033151
push_front 41183284
push_front 794400235
push_back 655338611
push_front 933100341
push_back 232094569
push_front 50523329
push_back 627114040
get 125195
push_middle 176531845
get 335214
push_front 711534426
push_middle 805055401
push_middle 631717667
push_front 756201653
get 195081
push_middle 100484673
push_middle 616623940
get 317462
get 5981
get 216684
push_middle 368561564
push_front 661580743
push_middle 301837965
push_back 180622987
push_middle 262590430
push_front 502052236
get 120930
push_middle 344686295
push_front 534835617
push_back 163231504
push_front 686471177
push_middle 885760831
push_front 813061489
push_front 759619721
push_middle 289888305
get 101296
push_front 115180648
push_front 209022105
get 110093
push_front 140867000
push_middle 145071299
get 253482
push_middle 758415176
push_middle 962824162
push_middle 628616476
get 130239
push_back 838750886
push_front 225179407
push_back 142663812
push_middle 886748423
get 153208
get 28330
get 300760
get 281286
push_front 953748509
push_front 103584425
push_back 513141889
push_back 927207648
push_back 561993553
push_middle 499711389
push_front 705302442
push_middle 505303039
push_back 159904446
push_back 92983055
push_back 632003077
push_front 729454657
push_middle 607939730
push_back 340002329
push_back 404512721
push_middle 692128363
push_middle 782122137
push_middle 231649744
push_middle 290203917
push_back 549984570
get 272871
push_back 104240848
push_back 488128579
push_middle 575018912
push_back 886997737
push_middle 921180064
get 279975
push_middle 40933804
push_middle 482464988
push_back 598334117
push_back 362478563
get 122357
get 187272
push_front 590440656
get 199974
push_front 185693917
push_middle 772035610
push_middle 615794061
push_middle 817920627
push_middle 270792706
get 237508
push_middle 319643543
push_middle 252933457
push_front 502682566
push_back 297865866
push_front 490214880
push_middle 247958793
push_front 906275480
push_front 645645690
push_back 929131820
push_back 184058892
push_back 874160766
get 111311
push_back 665436803
get 4849
push_middle 397231405
push_middle 465876030
get 21083
push_back 807780278
get 102807
push_back 262218696
push_back 74248593
push_back 466966439
get 128220
get 14596
push_front 879524242
push_back 410932072
push_middle 255337080
push_back 205407434
push_front 206981187
push_front 404413512
push_back 428606728
push_front 334495932
get 327810
get 245264
push_back 968094369
push_middle 89744918
get 225784
push_front 493936480
push_front 171911231
get 265693
push_back 430085846
get 212738
push_back 63464684
push_middle 126209836
get 121912
push_front 568843846
get 109676
push_back 142476072
push_middle 780257461
push_back 151406886
push_back 284553463
push_middle 633995167
push_front 360946736
get 50654
push_front 422301213
push_front 302035750
push_middle 920751108
push_front 971858996
push_front 832401871
get 274908
push_middle 32459001
push_front 479301485
push_front 992957795
push_middle 29057941
push_front 943778137
push_front 539794923
get 156139
get 98584
push_front 878523120
push_middle 270778570
push_back 587443495
get 18763
get 15518
push_front 884415801
push_back 119532333
get 211581
get 187892
push_middle 917064143
push_back 406614702
push_middle 413568291
push_middle 176388602
get 11298
get 341368
push_back 479493914
push_back 822293444
push_back 58424418
get 154026
push_front 201158558
push_middle 478168560
push_back 955213137
push_middle 957172538
push_middle 107805288
push_middle 250449724
push_back 487561933
push_back 548574648
push_middle 334421477
push_front 413175704
push_back 708000822
get 49613
get 193479
push_middle 792173266
push_middle 326890597
get 198445
get 7225
get 263807
push_middle 428773064
get 242756
push_back 315948036
get 64357
push_middle 900224935
push_middle 517806234
get 274888
get 210382
get 12539
push_front 55321417
push_front 495136563
get 156025
push_back 871790727
push_middle 401127452
push_front 403200790
push_middle 98870234
get 35054
push_front 238620379
get 10876
get 319891
push_front 189278750
push_back 599585321
push_front 564428526
push_back 675771328
get 298824
get 192169
get 8561
push_back 385864269
get 246464
push_back 736305845
push_back 72926781
get 246027
push_front 266272630
push_middle 126598026
push_middle 761951416
push_back 819380720
push_front 559946462
push_front 503277601
push_front 744821939
get 233909
push_front 769949059
get 102755
push_front 417440989
get 338408
push_back 658795282
push_back 938665517
push_middle 575320008
push_back 297115023
push_front 152398814
push_front 167972593
push_middle 580369355
push_front 16055708
push_back 477298182
get 242903
push_middle 181041863
push_middle 98686869
push_front 320123971
push_middle 431051234
push_back 891023103
push_front 303255418
push_middle 879904486
push_middle 356836143
push_middle 75127903
push_back 448483941
get 250935
push_back 319984775
push_middle 783536588
get 338319
push_back 489501572
push_back 202332081
get 271016
push_front 209558729
push_middle 913118751
push_back 422954807
push_back 424203749
push_middle 213346940
push_back 998015665
push_middle 591212592
push_middle 430900420
push_middle 437181582
get 27373
push_back 865866653
push_back 162676910
push_middle 753933128
push_back 100515877
push_front 905269657
get 100868
push_front 835662001
get 172274
get 159983
push_middle 12627352
push_front 680513077
push_back 752432252
push_back 824933017
push_middle 453277520
push_front 712409975
push_front 255464983
push_back 780628533
push_front 228022493
push_middle 564358856
push_front 91819626
push_front 181819900
push_middle 658241696
get 91128
push_back 773868226
push_front 182543082
push_middle 805547714
push_middle 103770384
push_back 491876710
push_middle 618195588
push_front 165501530
push_back 93204019
push_middle 137168241
push_middle 181658471
push_front 280946684
push_middle 333804045
push_front 66790134
push_middle 235584127
push_back 584929514
push_back 377469560
push_middle 71450241
push_middle 184864176
get 341427
push_back 954499434
push_front 154059188
push_front 37425206
push_front 774800912
push_back 564012817
push_front 496810336
push_middle 248768295
get 50465
push_middle 968224298
push_middle 858477183
push_middle 204494471
get 98705
push_middle 781063433
push_front 599371141
push_front 831213221
get 141720
get 316408
push_front 347469442
get 176273
get 235308
push_front 908356924
push_front 839760624
push_back 804581985
push_middle 774540138
push_front 634754833
push_middle 922809261
push_front 525495984
push_front 40484451
get 67382
push_back 892317151
push_middle 518377696
get 98240
push_front 247370683
push_middle 825047431
push_front 708127419
get 58190
get 159053
get 175005
push_front 713654395
push_middle 84426008
push_front 100510696
get 188247
get 163
push_front 601117419
push_front 958683316
push_front 341474146
push_middle 726099466
get 91967
push_front 350343501
get 106821
push_middle 351019512
push_back 627842799
push_back 405754167
push_middle 815272443
push_middle 155581751
push_middle 161150636
get 240400
push_front 848757833
push_front 960290465
push_back 207965175
push_middle 9932210
push_back 776316973
get 200170
get 339906
push_middle 824471999
push_middle 676146570
push_back 950391326
push_back 818272029
push_back 799234765
push_middle 676745102
push_front 927380391
push_front 332526048
get 3208
push_middle 182967689
push_back 470615942
get 8406
get 331867
push_back 562714993
get 261825
push_front 61686246
push_front 387947027
get 250281
push_back 726721915
get 129663
push_middle 741116026
get 29696
push_back 108737668
push_back 169785708
get 136743
get 49188
push_middle 654475411
get 46201
push_middle 630147902
push_middle 47650321
push_middle 769782028
push_middle 343612304
push_back 273327106
push_back 203980174
push_back 726396881
push_middle 338149221
push_middle 308004863
push_back 826498065
push_middle 105194204
push_middle 577148158
push_middle 540687464
push_middle 164832713
push_back 552856783
get 245166
push_middle 995612748
push_back 190330972
push_back 496640409
get 256894
push_middle 38583403
push_front 565079586
push_middle 110028141
push_middle 656798076
get 56262
push_middle 186183596
get 17591
push_middle 44682056
push_back 718304451
push_middle 95237146
get 148271
push_back 392451309
push_back 702619614
push_middle 312084422
push_back 816385654
push_front 937011319
push_front 310773940
push_front 246701938
push_middle 904441721
push_middle 854732531
push_middle 40965933
push_middle 129548009
get 204943
get 153148
push_front 401089605
push_front 684676865
push_middle 980213760
push_back 291430823
push_front 23411978
push_front 115178861
push_back 177499751
push_middle 67056473
get 288331
get 84160
push_front 738527887
push_front 242575729
get 200368
push_middle 186102262
push_front 352129913
push_back 243756554
push_front 530690373
push_front 269332166
get 283368
push_middle 446793775
push_back 292047603
push_front 467552141
get 258715
push_front 727521870
get 109776
push_middle 81616603
get 25992
push_middle 114480031
push_front 120647303
push_middle 524574513
push_back 386212561
push_middle 741535846
push_middle 125336775
push_middle 306323419
get 282052
get 92410
push_middle 796151432
get 268871
push_back 693130328
push_front 940505250
push_middle 517940199
push_middle 686694372
push_middle 277161867
get 104370
push_back 927310309
push_front 578934482
push_front 303317318
get 73331
get 33495
push_front 195263603
push_middle 382041754
push_middle 682062994
push_front 173621749
push_back 932008188
push_front 402872590
push_back 883571159
push_middle 543491342
push_front 948343036
push_middle 748608831
push_middle 129375003
push_back 482070016
get 52446
push_back 585688286
get 81759
push_front 261009597
push_middle 949941828
push_front 625561845
push_middle 274863584
push_front 71643524
push_back 836965909
push_back 651371578
push_middle 669593868
get 306489
push_middle 238609048
get 325300
push_middle 508928211
get 55808
push_front 926765858
push_back 45794091
push_back 100924060
push_front 334765616
push_middle 817346766
get 65208
push_front 427532403
get 24308
push_back 776511376
get 144915
push_front 527488041
push_middle 773052506
push_middle 428429571
push_front 820595302
push_middle 577537415
get 141341
push_middle 81011758
get 89568
push_middle 380911474
push_back 394216173
push_middle 746408044
get 304026
push_middle 834107352
push_back 276185281
push_back 409752722
push_back 796810312
push_back 562066857
get 337175
push_back 113241907
push_front 11029810
push_middle 537234759
push_middle 180279994
push_back 5814847
push_middle 870986802
push_middle 848722596
get 326771
push_back 647037816
push_middle 620468654
get 307673
get 239442
push_back 402645098
get 291937
push_middle 697660387
get 234671
push_back 939803794
push_front 889704140
push_back 284940141
get 185349
push_back 549604187
push_back 873498023
get 245523
push_middle 166416933
push_back 212580068
push_back 370738690
push_middle 7671614
push_middle 906558550
push_back 735948193
push_middle 230716828
push_middle 344978193
get 206731
push_back 998725966
push_back 511599601
push_front 26966111
push_middle 514241933
push_back 344811170
push_back 269455175
push_middle 228183324
push_back 272838904
push_front 671609661
push_front 5107223
get 217076
push_back 975320208
push_middle 851085347
push_middle 707188984
push_back 530362826
push_middle 781405203
push_middle 709860399
push_back 212515467
get 102195
push_back 800636140
push_back 679612316
get 302612
get 234779
get 106976
get 54688
push_back 26563509
push_middle 193006879
push_middle 919047126
push_middle 245583563
push_front 94618756
push_front 471375845
push_middle 313668833
push_front 826196101
push_middle 595407693
push_front 79573096
get 272687
push_middle 796594962
get 306888
push_middle 504352000
push_back 353164040
push_back 316296841
push_middle 140009229
push_middle 919435344
get 139796
push_front 964671202
push_back 53266731
get 183825
get 287252
push_front 304793374
push_middle 198999700
push_middle 302468508
push_middle 389270430
push_back 728801509
push_front 604150637
push_middle 893749548
push_front 467128804
push_middle 231380002
push_front 948936617
push_back 527327536
push_front 360648182
push_front 7282000
push_middle 843167996
push_front 955386479
push_front 507603676
push_front 224953318
push_back 541627344
push_front 464373576
push_middle 346882351
push_back 411081286
push_back 937296027
push_middle 133844969
push_back 719414873
push_middle 423159799
push_middle 729426615
push_back 113376660
push_front 357161189
push_middle 770443953
get 179747
push_middle 820773310
push_front 642315459
push_back 969685750
push_front 514960778
get 248540
push_middle 913850437
push_middle 791047849
push_front 994447199
get 178377
push_front 362661682
push_back 180632183
get 57010
push_middle 566470568
push_back 627511896
get 320923
push_middle 760535410
push_middle 509103036
get 159188
push_middle 518236456
push_front 39547826
push_front 576521698
push_front 331284561
push_middle 879120145
push_back 912549395
push_front 699252074
get 286008
push_middle 858869651
push_middle 41369573
push_middle 454005960
push_front 365838178
push_middle 962945628
get 314416
get 171614
push_front 303398026
get 247141
push_middle 671463727
push_back 495247489
push_back 488921424
get 15220
push_back 648327171
push_middle 822141480
get 326897
push_middle 977279825
get 240433
push_front 542804625
get 29932
get 294825
push_middle 907125098
push_back 802072846
push_back 4412024
push_middle 355264526
push_back 438449276
push_back 974738137
push_front 995833535
push_middle 33933859
push_middle 881909196
push_front 221846259
push_front 757013332
push_back 431130705
push_front 172147315
get 220332
push_front 648232666
push_front 715170587
get 134691
push_back 398453223
push_back 352272139
push_front 769336744
push_front 531756933
get 99858
push_middle 968276425
push_middle 554662876
push_back 728075975
get 155627
get 79329
push_middle 913377018
push_back 293728429
push_middle 940539504
get 99196
push_middle 528949657
get 293530
push_back 630410691
push_back 863504094
push_front 644532100
get 260257
get 27805
push_back 170199143
push_middle 830015080
get 271275
push_middle 680579572
push_front 729654443
push_back 46786965
get 193689
push_front 411175362
push_back 845425187
get 184933
push_back 14693218
push_front 149919633
push_back 693513350
push_middle 682224501
get 195175
get 276147
get 121667
push_back 955452690
get 147290
get 135442
get 6853
get 34476
get 242406
push_front 642899084
push_middle 918965425
push_back 104711173
push_back 663945209
push_front 57484012
get 55895
push_back 800801512
push_back 148104348
push_back 61419854
get 261207
push_middle 191347053
push_front 642046681
push_back 780025153
push_front 65012622
push_back 796308025
push_back 277385355
push_middle 49383821
get 171197
push_middle 860574452
push_middle 986580006
push_back 591241938
push_middle 122038728
push_back 986431036
push_back 861850499
push_front 510187505
push_middle 123851070
push_middle 775411378
push_back 322410954
push_back 601362366
push_front 181625583
push_back 522386661
push_back 851722258
push_middle 856682572
push_middle 579903360
push_middle 403374524
push_middle 858889817
push_back 37923826
push_front 316336900
push_middle 941162698
push_middle 296523028
push_middle 562953913
push_middle 454231091
get 68107
push_middle 677087201
push_middle 734631447
push_front 245360680
get 278619
push_middle 84714826
push_back 509345241
push_middle 298411887
push_back 515117878
get 309117
push_front 505383212
push_middle 166829560
push_middle 782931973
push_front 604501547
push_back 37496320
push_middle 121314260
push_front 849031184
push_middle 897809651
push_middle 606919861
get 10295
push_front 141384671
push_back 439523357
push_middle 789448533
push_front 784531582
push_back 953865696
push_middle 30335980
get 96056
get 91315
push_front 181905271
push_back 718430888
push_middle 228501823
push_middle 671872619
get 117846
push_back 583830577
push_front 996308578
push_back 767087381
push_middle 768708567
push_middle 838274678
push_middle 911628469
push_front 703385648
push_middle 92285008
push_front 5119708
push_back 214831933
push_middle 877789506
push_back 168488908
push_back 321071195
push_front 417147429
push_back 728000513
push_front 81550846
push_back 640996405
push_front 357425142
push_back 691559181
get 57108
push_front 79364219
push_front 458395795
push_front 24721848
push_back 500025645
get 70399
get 293619
push_front 335961605
get 320036
push_middle 410965554
push_middle 238295352
push_back 32205962
push_back 228618543
push_front 723584183
push_front 168487254
push_front 604038839
push_front 771499296
push_back 238135163
get 118679
push_back 518708947
get 290357
push_front 492255509
push_middle 171103485
get 7349
push_middle 232885357
push_front 224533668
push_back 136592032
push_middle 501699273
get 314138
get 150917
push_middle 207657523
push_back 316845100
push_front 846816011
push_front 349491668
push_middle 161951693
get 305358
push_front 304362678
get 325100
push_middle 524317120
get 146658
push_middle 829591542
push_middle 769747027
push_middle 35530687
push_front 304413581
push_front 458022559
push_back 859461750
push_back 207413221
get 276883
push_middle 815349686
push_back 213753166
push_middle 379118986
get 14653
push_front 561495574
get 90721
get 149259
push_middle 98686767
push_back 110324616
get 340507
push_back 353112617
push_front 176807803
push_middle 253285419
get 62060
push_front 696242265
push_front 307904240
push_middle 411054052
push_middle 289513266
push_middle 411531285
push_middle 700160531
push_middle 347066482
push_front 891911021
push_middle 940533549
get 2202
get 54384
get 338638
push_middle 378735818
push_front 548260301
push_back 502005099
push_middle 434308178
push_back 915317515
push_middle 821404519
get 244853
get 110944
push_back 224497451
get 174156
push_front 477233808
push_back 246032892
push_back 465850753
push_back 121538774
push_middle 640446053
push_back 587071300
get 202445
push_middle 230076666
get 271070
push_middle 224038744
push_back 780546693
push_back 896660478
push_back 716024094
get 50064
get 147725
push_middle 893854545
get 96175
push_back 842967016
push_middle 707287852
push_front 351382241
push_front 618708639
push_middle 387571974
get 186384
push_middle 30996041
push_middle 475371260
push_back 89253061
push_middle 477859331
push_front 791646083
push_front 469636196
get 236174
push_front 185608316
push_middle 591838839
push_front 150091100
push_front 926265132
get 113966
push_back 817701354
push_middle 859263256
push_back 432542458
push_back 686770565
push_back 522646213
push_front 874847038
get 126062
push_front 487438786
push_front 646871219
push_middle 455070474
push_front 4925409
push_front 920722749
push_middle 158378370
push_middle 277912151
get 125319
push_back 137770667
get 293199
push_middle 38795089
push_front 537689536
push_middle 251394601
push_middle 315411739
push_middle 450604149
push_middle 519713062
push_front 154565252
get 93730
push_front 144833855
push_back 432826625
push_front 37979306
push_front 296885502
push_middle 841265039
get 140675
get 137754
push_middle 775111569
push_back 104364462
get 323359
push_front 637834124
push_front 648914319
push_front 461508621
push_back 920035460
push_middle 814674377
get 137758
push_front 290835964
push_middle 288637914
push_back 549440540
push_back 646424955
push_front 901781141
push_middle 277118586
push_back 96485462
get 229208
get 252883
push_front 967854190
push_front 70611614
push_back 130664892
get 87487
push_middle 346585923
push_front 976866669
push_front 650637812
push_middle 340968718
push_back 968890774
push_middle 260936842
push_back 55338752
get 167070
get 12892
get 9054
get 271267
push_back 45391213
push_front 491803777
get 103846
push_middle 836758207
push_back 785458543
push_front 783590652
push_back 737127076
push_front 509152947
get 56764
push_back 514705205
push_front 800912965
push_middle 158415289
push_back 928392213
push_back 344144135
get 208206
push_middle 350928043
push_front 441504659
get 43926
push_front 723598784
push_front 916816824
push_back 344278199
push_middle 416292827
get 167454
push_front 833245838
push_front 505273144
get 50757
get 103414
push_front 756913022
push_back 347928630
push_middle 394496216
push_middle 4081382
push_middle 483757137
push_middle 521734420
get 124377
get 213817
push_front 563771886
get 45792
get 248591
push_middle 570115943
push_front 928275677
push_back 802401809
push_middle 427588775
push_back 281479416
push_back 475194213
push_back 879208129
get 218713
push_back 210567375
push_back 739294533
push_front 426842110
get 295787
get 51790
push_front 668250127
push_back 164296755
push_middle 568510031
push_front 89071731
push_middle 444968143
push_middle 634309437
push_middle 218317748
push_middle 801522965
push_back 18519272
push_middle 970387139
push_front 388492070
push_back 922604478
push_middle 619909684
push_front 446020263
push_middle 916678193
get 107088
push_middle 563930649
push_middle 613820284
get 316789
get 168779
push_front 285518301
push_middle 468851803
push_middle 355311661
push_back 313009474
push_middle 886991936
push_middle 851612162
push_back 351503501
get 138975
push_back 264199829
push_back 793448088
push_middle 140541196
push_middle 163665056
push_front 977113497
push_middle 718768957
push_front 541244178
push_front 765850173
push_middle 561401407
push_middle 85655189
push_front 487338953
push_back 178090658
push_front 346051409
push_front 589075594
get 287005
get 99808
get 302624
push_middle 650375573
get 162651
push_front 410505307
get 173251
push_back 866816286
push_back 582758693
push_back 1820173
push_middle 271365140
get 281813
get 263110
push_middle 155358505
push_front 690892084
push_middle 670992854
push_front 567354219
push_front 527242254
get 270970
push_front 717998458
push_front 438205238
push_back 335253970
push_back 739008412
push_middle 636704749
push_middle 473970127
push_front 169743831
push_middle 859561971
get 228084
get 16810
push_front 977700204
push_front 72566344
push_back 691839837
push_back 749132856
push_middle 407609658
push_back 581739863
get 334504
get 81890
push_middle 964609798
push_front 26059647
push_front 374463856
get 249633
push_front 342843922
push_front 782667723
push_back 409731479
push_middle 461655870
push_front 845517296
push_middle 679391354
push_back 792238668
push_front 81241435
get 336576
push_front 942224401
push_front 461841657
push_back 869971116
push_middle 880292226
push_middle 760130990
push_back 719453074
push_middle 927691603
push_back 654552770
push_front 450415974
push_back 236912651
get 108313
get 130655
get 262260
push_middle 419047010
push_middle 931909113
push_back 315829533
push_back 756632397
push_middle 388668290
push_middle 185020967
get 318093
push_middle 264920872
push_back 987828448
push_front 960522957
get 323130
push_front 905691836
push_back 440241702
push_middle 549023794
push_back 495702101
push_back 352176684
push_front 801086219
get 260605
push_back 948805658
push_back 892244188
push_back 952767445
get 22803
push_back 464679704
push_back 29371258
push_front 479280217
push_back 223611345
get 40132
push_back 127852307
push_back 21916987
push_middle 431391003
push_front 555113970
push_middle 789875378
push_back 587290564
push_back 503818364
push_middle 817795327
get 125713
push_front 72263683
push_middle 809200942
push_front 413544406
push_middle 968900580
push_back 785308169
get 47538
push_middle 257627809
get 103257
push_back 952042470
push_middle 762975815
push_front 475225985
push_front 238611872
get 189874
push_middle 541934354
push_front 917046354
push_back 786267169
push_back 264603003
get 88703
push_front 282399660
get 183084
push_back 924752529
push_back 628131175
get 256048
get 276267
push_back 361911505
get 41348
push_front 643919732
push_back 710029749
get 233188
push_back 517160502
push_front 966701873
get 118870
push_back 372909030
push_back 702348482
push_front 629402482
push_back 39525682
get 21347
push_middle 263196
push_front 823345377
push_back 72835073
push_front 767109642
push_front 658866511
get 324429
push_front 461982473
get 129060
push_middle 476992953
push_front 148262424
push_back 804039159
get 151051
push_front 584391118
push_front 753924024
push_middle 132739930
push_front 957966114
push_middle 498485619
push_back 873857590
get 49228
get 342172
push_front 178431062
get 103402
push_front 470397901
push_middle 90297309
push_back 947824251
push_middle 659809770
push_front 617529133
get 32820
push_back 316841968
push_back 341494763
get 332683
get 272314
get 62032
push_front 154470291
push_back 569737944
get 247961
push_front 286348879
push_middle 299382923
get 227305
get 215919
push_front 493631753
get 279872
push_back 431329253
get 189852
get 266907
push_middle 712311166
get 57207
push_middle 920178502
push_middle 764259955
push_back 758153350
get 106275
push_middle 692244578
get 216046
push_back 195464978
push_front 306992131
push_front 935193519
push_back 892764150
get 23391
get 298383
push_front 446812721
push_front 184331191
push_middle 415587692
push_middle 943873074
push_front 601915003
push_middle 489392566
push_middle 198739218
get 48609
push_front 643561906
push_front 228004998
push_middle 43586706
push_middle 324319388
push_front 175035599
push_front 49528092
get 259788
get 85896
push_front 298477425
push_front 985731982
push_back 859061541
push_back 618535364
push_front 670422323
push_back 78627904
push_middle 730794858
push_middle 510057501
push_front 90295735
push_middle 384216389
push_back 432049520
push_middle 292629451
push_back 796076349
push_front 342317800
get 184783
get 271139
get 264056
push_middle 768270867
push_front 780613950
push_front 116813980
get 204703
push_back 356756558
push_middle 124540014
get 196843
push_front 249809399
get 63671
push_front 745472662
push_middle 924876978
push_middle 957996588
push_front 795517109
push_middle 913799019
push_back 970700236
push_middle 231499689
push_middle 6451845
get 114898
push_middle 221119458
push_back 719476676
push_middle 717699009
push_middle 579859766
push_back 361985341
push_front 54327359
push_back 459901312
push_front 647628148
push_middle 559705713
push_front 428874516
get 322181
push_middle 711474884
push_middle 517504707
push_front 594628574
get 65954
get 28424
push_front 315577728
get 335470
get 268003
push_middle 648780661
push_middle 251023044
push_front 547945143
push_front 305795246
get 201484
push_back 614284191
get 52618
push_front 876164638
push_middle 445499981
push_middle 75638399
push_middle 183865061
push_back 724387741
push_front 414302199
get 304762
push_middle 474395465
push_front 454559195
get 203587
get 71920
push_front 670421207
push_front 807021372
push_middle 249640348
push_middle 748488451
push_middle 92298284
push_back 296767576
get 140378
get 295362
push_front 108166080
push_middle 587807598
get 190665
get 6779
push_back 648454728
push_middle 494552414
get 246323
push_middle 950106122
get 237700
push_front 582865240
push_front 360674728
push_middle 529383538
get 195091
push_front 142618237
push_back 524392066
push_front 702083505
push_front 431648285
push_back 638813034
push_middle 765855178
push_front 300893512
push_middle 360833386
get 113398
push_back 628924403
push_front 608858220
push_front 161237891
push_front 95552353
push_middle 198886906
push_front 267440094
push_front 774883743
push_middle 693348295
push_front 532736589
push_middle 488118719
push_back 757598613
push_back 674524190
push_back 746690600
push_middle 613560102
push_middle 341411381
push_front 724778765
push_middle 758911356
push_middle 591083177
get 115737
push_back 962361958
push_middle 876636479
get 16091
push_middle 353758921
get 253543
get 26157
push_middle 752447929
push_back 892535188
push_front 858033170
push_back 306098268
push_back 853483844
get 99330
push_back 988336062
get 145823
push_back 152340064
push_back 279501314
push_front 29979008
push_middle 594568248
get 10479
push_middle 352353219
push_middle 810534671
push_back 318400799
push_back 366476910
push_front 677198288
push_back 3552875
push_back 731367619
push_back 369028627
push_front 84771029
push_front 200646144
push_middle 672656938
push_middle 187900987
push_front 313689388
push_front 739135179
push_front 136493348
push_back 904800479
push_middle 644009582
push_back 963784851
push_middle 509481052
push_back 815381346
push_front 862989994
get 136441
push_front 466066851
push_front 586715645
get 162281
push_back 665638904
push_middle 481187883
push_front 649030194
push_middle 274330547
push_middle 39934260
push_front 971807625
push_middle 236054338
get 188309
get 102732
push_front 314499921
push_back 402260279
push_front 625511082
get 77201
push_front 296094030
get 39918
push_back 22754292
push_back 920219065
push_back 727210665
push_middle 778391715
get 177218
push_middle 785783072
get 324967
get 170604
get 105409
push_middle 693256303
get 194708
get 123298
get 316742
push_back 219172743
push_middle 272870016
push_front 550610949
push_middle 582272891
push_back 497438341
push_front 960405907
push_back 376399181
push_front 149026409
push_back 253361764
get 142697
get 212072
push_front 884391935
push_middle 856862309
get 166167
push_back 870262881
push_front 456320883
get 50479
push_back 594943716
push_back 586327382
push_middle 523570274
push_front 184240594
push_middle 180735937
get 336051
push_middle 599637773
push_front 190611250
push_middle 461391615
push_front 285823211
push_back 247752483
push_middle 277915708
push_middle 553392697
push_middle 778884731
push_front 906661142
push_back 224933046
push_middle 301146305
push_back 699821383
get 103233
push_front 926605463
push_front 532699753
push_middle 734447429
push_middle 464075828
get 270386
push_back 973255886
get 224989
push_back 152631775
push_front 131820431
get 335510
push_middle 591340352
push_middle 508915425
push_front 698210778
push_back 488678923
push_back 549437285
push_back 563270829
push_back 268267802
push_back 620354800
push_back 781450556
push_back 431626256
push_front 890026363
push_back 937875399
push_back 201276615
push_back 127210193
push_front 184944086
push_middle 898526186
push_back 387652331
get 10157
push_front 989481845
push_front 800371315
push_back 682504283
push_back 184185138
get 217260
get 28315
push_back 976708099
get 222420
push_back 424394613
push_front 774445058
push_back 892610604
push_front 122262858
get 296175
push_back 169924427
get 332198
push_back 261035697
push_middle 261877350
push_front 422294788
push_front 994339104
push_middle 157750725
push_back 69004733
get 53560
push_middle 582047834
push_middle 788383007
push_middle 201325414
push_middle 394989808
get 263611
push_back 715383322
push_middle 680343320
push_back 461094861
get 19104
push_back 870471031
push_front 488990405
push_back 857613426
push_middle 381030483
push_back 208233364
get 18095
push_front 152274463
get 296722
get 91579
push_back 414522113
push_back 420321528
get 273798
get 98259
push_middle 639394838
push_front 631543195
get 29422
push_front 195619658
push_front 90085234
push_front 960773637
push_middle 540645223
get 174485
push_middle 936587549
push_front 694039984
push_middle 56393219
get 262128
push_middle 459234149
push_back 712026005
push_back 730559938
get 291603
get 189487
push_front 712330605
push_front 926384339
push_back 784478371
push_front 933432211
push_back 115802784
push_back 485698031
push_middle 214972977
push_middle 873100091
push_back 378540108
push_middle 989911792
get 241407
get 320779
push_middle 745607889
get 171883
push_back 7474916
push_middle 83545974
push_front 282206463
get 8086
get 155200
get 261000
get 221162
push_back 509121944
push_back 917959664
push_back 686076895
push_middle 182170372
push_back 983553086
push_middle 708814909
push_back 702078618
push_back 34098661
push_middle 956995145
push_back 789481588
push_back 516745112
push_middle 999611766
push_front 294740660
push_front 415386586
push_front 25480162
push_front 549441182
push_middle 586582759
push_front 425680993
push_back 685485126
push_front 718058028
get 4873
push_front 726245704
push_middle 911027342
get 84049
push_middle 899536919
get 255022
get 159736
push_middle 596081651
push_front 527698135
get 317717
push_front 840548307
push_back 911707696
push_back 171482494
push_front 244393890
push_front 675584189
push_middle 944422549
push_middle 389153604
get 68915
push_back 155091763
push_middle 718422380
push_front 616506112
push_middle 403093713
push_back 4830827
push_back 869210649
push_middle 207690027
push_middle 876225316
push_front 161571739
push_middle 323881164
get 322838
push_middle 471497466
get 86415
push_front 217108276
get 98891
push_middle 301695565
push_middle 827133368
push_middle 808179540
push_back 59937426
push_back 412235401
push_middle 510385827
push_middle 637202469
push_back 969139025
push_back 757230403
get 9498
push_middle 81713992
get 272461
push_back 973771404
push_front 99662963
push_front 340200334
get 75585
push_front 246595294
push_front 909166528
push_front 223483828
push_back 360841004
push_front 445596154
push_back 23689098
get 237998
get 245102
get 72240
push_back 444309076
push_middle 953794689
push_back 93461512
push_middle 525632080
push_front 270044364
push_back 510219273
push_back 615684421
push_back 570448159
push_front 977860622
push_back 251749191
get 158620
push_front 248517201
push_front 385862031
push_back 923838220
push_back 483792723
push_middle 495598492
push_front 544597477
push_back 51202542
push_back 379610978
push_front 592969473
push_middle 387970620
push_front 631361555
push_middle 591280020
get 223747
push_front 599500294
push_back 258890707
push_middle 959660513
get 146969
push_front 433931564
push_front 611720797
push_front 824808772
get 268932
push_back 647943850
get 109164
get 6179
push_back 68806515
push_front 851261815
push_front 917723836
push_middle 578909715
get 328387
get 331686
push_back 255738174
get 150923
push_middle 962499327
push_back 203463079
push_middle 405758028
push_middle 87334603
push_middle 569896306
get 179878
push_back 316262757
get 189716
push_front 339044681
push_middle 415295572
push_middle 133209095
push_middle 362143472
push_middle 661829587
get 203534
get 296706
push_middle 393737607
push_middle 608511477
push_middle 538955124
push_front 500124795
push_back 871382478
push_middle 800399652
push_middle 227501529
get 298497
push_front 42260914
get 1289
push_back 601093271
push_back 488322057
get 212831
push_front 647230702
push_back 804962247
push_middle 528670442
get 186045
push_front 738587769
get 210844
push_middle 192873794
get 135074
get 101192
push_middle 606706658
push_back 539959601
push_back 152254735
push_middle 953987784
push_back 779070329
push_back 95142029
push_middle 462042410
get 128702
push_middle 529130879
push_middle 685778035
get 87776
push_front 768634823
get 330176
push_front 599144823
push_back 596456808
push_back 693225265
push_middle 530841207
get 160837
push_front 283567956
push_back 238668112
push_back 793317040
push_back 764922098
push_front 100322178
push_middle 103062520
push_middle 826684301
push_front 690295223
push_front 615600593
push_middle 279379041
push_middle 862236486
push_back 586519113
push_middle 235677911
get 292511
push_middle 169920374
get 7200
push_front 413883003
push_back 88379752
get 135800
push_back 397512810
push_middle 510166904
get 234575
push_front 707129866
push_back 120687396
push_front 645919275
push_back 159591955
push_middle 105788880
get 271744
push_middle 317587208
push_back 658915090
get 69292
push_front 972547124
push_middle 608722998
push_middle 384871683
get 97581
get 231825
push_back 141346332
push_back 674359892
get 245189
push_back 954582315
push_back 308173383
push_front 360472172
push_front 353063987
push_front 15168046
push_back 668823298
push_back 849819374
push_front 367554593
get 266695
push_back 802728126
push_back 567772118
push_middle 687126600
push_middle 804364701
push_back 846490302
get 140918
push_back 58410373
push_back 959982420
push_back 872851597
push_middle 472538841
get 105828
push_front 501972992
push_back 320140468
push_front 336773487
get 83593
push_front 385022781
push_back 25648357
get 2254
get 33286
get 254833
push_back 213901357
push_front 291317732
push_middle 770671537
get 220712
push_front 415581288
get 230295
push_middle 278170647
push_middle 128490227
get 40795
push_middle 730569197
get 267001
get 295570
push_middle 313785841
push_middle 644401710
get 153681
get 286302
push_front 65918602
push_middle 687597761
push_front 103356360
get 219940
get 75152
push_back 526145591
get 23184
push_middle 518611628
push_middle 720265079
push_middle 389007054
push_middle 927785404
push_front 261217080
push_front 820801686
push_middle 288223382
push_front 817469739
push_middle 118844607
get 225047
push_front 74188838
push_back 753287220
get 174435
get 258074
push_front 695961302
push_front 234044886
push_middle 734205608
push_middle 577471685
push_back 547131968
push_middle 467517422
push_back 370058419
get 222713
get 300710
push_middle 821277994
push_front 358949016
get 321388
push_middle 319545431
push_back 750641835
push_back 906324162
push_middle 263645255
get 52952
push_middle 75397357
get 530
push_middle 971587105
push_front 844861254
push_middle 849901075
push_middle 894743675
push_middle 819189437
push_front 164235905
push_front 118514688
push_front 377345660
get 92554
push_front 52931138
push_front 982658107
push_middle 868742550
push_middle 544774246
push_front 360036585
get 62379
push_back 184271667
push_back 169312546
push_front 934573441
push_front 206603168
push_front 804218929
get 141590
push_back 556985490
push_middle 491167314
push_back 76119621
push_front 649782403
push_back 279084159
push_middle 213929269
push_front 870778408
get 83057
push_back 72340465
push_front 60157379
push_front 237459403
get 335433
get 27857
get 17532
push_back 17832570
push_front 962358294
push_middle 89419156
get 85648
get 82594
get 69897
get 306185
push_back 291082133
push_front 96214131
push_middle 63310775
get 243588
push_middle 561109393
get 231129
get 40206
push_front 803002376
push_middle 156488392
get 249374
push_back 833730238
get 81534
get 305007
push_back 884097547
push_back 920227876
push_back 113609396
push_back 716078270
get 140838
push_middle 308688256
push_back 137358603
push_front 763983953
push_front 730134222
push_middle 252509447
push_back 588595147
push_front 696705859
push_front 169640354
push_middle 564265147
push_front 614475896
get 282762
push_back 390794734
push_front 271808311
push_back 545251414
push_middle 147958945
push_back 720320664
push_middle 633463744
get 157614
push_front 731942095
push_middle 592076234
push_back 931579962
push_back 353325942
push_back 213577395
get 159388
get 206167
push_front 46308201
get 184885
push_front 119629926
get 43312
push_middle 153790962
push_front 238081002
get 165232
push_back 289083491
push_middle 276809247
push_front 925479841
get 117835
push_back 209493957
get 54170
get 255881
push_middle 722540788
push_back 946529828
get 31830
push_middle 10837279
push_front 119258358
push_front 581970095
push_middle 508026205
push_middle 517780755
push_front 88716736
push_middle 196820674
get 289683
get 72208
push_middle 113149457
push_front 869088869
push_back 273735127
push_front 741988855
push_front 715297958
get 330080
get 265113
get 99915
push_middle 551045131
push_middle 374216736
push_back 457669236
push_front 310375667
push_middle 595955989
push_back 182911722
get 203353
get 176495
push_back 637178557
push_front 194772870
get 89580
push_back 700968335
push_middle 974624016
push_back 992258810
push_front 552861202
push_front 167076525
push_middle 940533638
push_front 673931619
get 178612
push_back 204837878
push_front 290035434
push_front 623204692
push_back 206337555
get 85299
push_middle 162207190
push_middle 614641922
push_back 507005061
push_back 613974953
push_front 838021076
push_middle 393879076
push_middle 927184220
push_front 653533409
get 68398
push_middle 595260577
push_middle 81354526
get 79995
get 115359
push_front 18316976
push_middle 247911227
push_front 783222576
get 7208
push_back 52770725
push_back 72920070
get 182005
push_front 136816466
push_back 546571458
get 51720
push_front 94297172
push_back 593241889
push_back 353604854
push_back 792170064
push_back 452801017
push_front 861009378
push_back 695477468
push_middle 260411769
push_front 816038737
push_middle 371551348
push_front 688407441
push_middle 953937836
get 120995
push_back 233258389
push_middle 102557946
push_middle 723328765
push_middle 487128108
get 10473
push_back 872920390
push_front 623513314
push_front 185320833
push_middle 577337035
push_back 21393857
get 286206
push_middle 337240886
push_front 301529559
push_middle 409158876
push_front 388528715
get 167311
push_middle 872680976
push_front 440284217
push_front 506675606
push_front 278248187
push_middle 282592343
push_back 872987604
push_middle 999908045
push_middle 81734025
push_back 19569505
get 125470
push_middle 26663947
get 77985
get 206564
push_back 249151141
push_front 90273522
push_back 456773807
push_middle 124916151
push_middle 649727600
push_middle 226364863
push_middle 748123715
get 276362
push_middle 232329183
push_front 618127805
push_back 714373062
push_middle 316973143
push_back 798887919
push_front 604879602
push_front 266661571
push_middle 800990259
push_middle 67340174
get 337176
push_back 492506507
push_back 222712244
push_middle 24607262
get 184918
get 187121
push_front 395394090
push_middle 818204526
push_middle 914213606
get 275571
push_back 107536766
push_middle 780253809
push_back 627630408
push_middle 769254617
push_front 270900221
push_middle 217064823
push_back 372595137
push_back 293086860
get 108041
push_back 156925383
get 145753
push_front 362887009
push_middle 60145073
get 331730
push_front 767182627
get 307149
get 252019
push_front 374763881
push_middle 488037392
push_back 504086672
push_middle 984058224
push_back 72796961
push_back 837103430
push_front 431621041
get 159533
get 25389
push_front 99460354
push_front 66934285
push_front 321435555
push_middle 492312773
push_back 934732426
get 60423
push_front 747905205
get 107401
push_front 129178724
push_front 30902385
get 203788
push_back 416702152
push_back 544570085
push_front 433861200
get 224103
push_middle 493058848
push_back 89586365
get 285015
push_front 835508605
push_back 578827965
push_front 953810671
push_back 10428125
get 58009
push_back 687272357
push_middle 897091509
push_back 411334409
push_middle 880533124
push_middle 341342298
push_back 421816715
push_middle 650868123
get 320613
get 102378
push_back 741478438
push_back 25907940
push_middle 299100241
push_back 312890132
push_back 514270576
push_back 616206029
push_middle 157759108
push_back 404112491
get 258367
get 270578
push_front 30593163
push_middle 388839878
push_middle 286606670
push_back 566598204
push_back 539316891
push_front 468339093
push_back 18831045
push_middle 596691589
push_front 457698598
push_back 968485414
push_front 172199588
push_middle 631047501
push_front 746476629
push_middle 288380664
get 112795
push_middle 811908836
push_back 253831773
push_middle 333668951
push_middle 658590326
push_middle 973054174
push_front 917652317
push_front 9561799
push_front 951072533
push_middle 151677330
push_back 269301250
push_middle 123937845
get 247815
push_back 809173016
push_back 679743790
push_middle 386208803
push_back 811295849
push_back 315024822
push_middle 960699556
push_back 328437559
push_back 739459438
push_back 852457338
push_front 849529671
get 128584
get 246140
get 145950
get 260623
push_front 295239828
push_front 755551548
push_back 251765963
push_middle 603604521
push_middle 869491977
push_back 7995930
push_front 390349918
get 215346
get 328357
push_middle 35965235
push_front 982594534
push_middle 385845977
push_middle 26444071
push_front 816185185
push_middle 186651060
push_front 13047405
push_middle 813393036
push_back 58064565
push_middle 70464750
push_front 846317681
push_middle 826843184
push_back 926934063
push_front 886170710
push_middle 996905827
push_middle 638101462
push_middle 121155276
get 143575
push_back 369829370
push_back 89285773
push_front 325818578
get 190141
push_back 435853618
push_back 365024894
get 202384
get 149493
push_front 223924753
push_middle 975230363
push_front 713449029
push_middle 345466335
push_middle 903585345
push_front 314776515
get 86336
push_back 78777445
get 137124
get 105225
push_middle 262012773
get 166991
push_middle 9722772
push_front 650144151
push_front 976716909
push_front 93898046
push_back 899369017
push_middle 887869906
push_back 430221417
push_front 525664889
get 157102
push_front 805860348
push_back 395131319
get 153745
push_middle 828842583
get 329358
push_back 115418199
push_back 651785408
push_front 667760262
get 210962
push_back 514763314
push_front 224589672
push_middle 280580519
push_front 725363898
get 290798
push_front 540436572
push_front 877196936
get 195744
get 339054
push_middle 964273938
push_middle 498731798
push_middle 943657123
push_back 178212615
push_back 170109665
push_front 507230596
push_back 866724706
get 38964
push_middle 824595146
get 31601
push_front 293924023
push_middle 72460033
push_front 802351357
get 296186
push_back 987558010
push_middle 160510383
get 205031
push_middle 159554717
get 47059
push_back 224811643
get 84218
push_middle 878774920
push_middle 883929139
get 143333
push_front 624414585
push_back 760770258
push_middle 807759851
push_middle 525625682
push_back 271916189
get 112721
get 190096
get 333518
get 46897
push_front 548547829
push_back 179720256
push_front 857012464
get 102694
push_front 422451719
push_front 424864631
get 122735
push_back 564759220
push_front 943087951
get 197844
push_front 110841390
push_front 289181760
push_middle 209129037
push_middle 432965787
push_front 656553177
push_front 65577094
get 93747
push_middle 505141710
push_middle 249859767
push_front 715402513
push_back 472099643
get 46221
push_middle 834752706
push_back 389692338
push_front 604762530
push_front 413926637
push_back 310424778
get 335681
push_middle 26250003
get 320464
get 243414
push_front 123145253
push_front 213119087
push_middle 790374469
push_back 448179260
push_middle 593161050
push_back 374362715
push_back 369206235
get 205548
push_front 143349438
get 121465
push_back 571427999
push_front 602600807
get 84600
push_middle 588142646
push_front 814772251
push_back 696733585
push_front 519473441
push_back 833111166
push_back 457397797
push_back 963178878
get 262222
push_front 493563208
get 320846
push_middle 334375462
push_back 551978935
get 163529
push_front 888932709
get 124735
push_middle 412716721
push_front 435215412
push_back 347381485
get 105891
push_back 787871630
push_middle 472176132
push_front 514127824
push_middle 120254511
push_front 432088069
push_front 901133445
get 259211
push_back 853455724
get 77755
push_back 296555796
push_back 536033896
get 152295
get 325584
push_middle 33233280
push_middle 228886511
push_back 34184663
push_back 557478701
push_middle 919819282
get 241532
push_front 218653929
push_back 393068554
push_middle 876255375
push_back 362502679
push_front 438131039
get 207339
get 258187
get 55386
push_middle 637630279
push_middle 505610402
push_front 266661674
push_back 349518929
get 96654
get 239580
get 32513
push_back 82771985
push_middle 270560947
push_front 966961602
get 55183
push_middle 13318520
push_front 103275464
push_back 609722292
get 292470
push_back 275254225
push_back 980869915
get 197120
push_front 440590133
get 83977
get 85123
push_middle 966887898
push_middle 889815776
push_middle 610658508
push_front 409982835
push_front 756153962
get 13953
get 296192
push_front 760848895
push_front 857287926
push_back 919833220
push_middle 847358323
push_front 969618393
push_middle 410101679
push_middle 666141676
push_front 519856852
push_front 56832863
get 114964
push_back 766878857
get 302889
push_middle 686439098
push_middle 998081141
get 96450
push_back 803091227
push_middle 942236085
get 7470
get 22700
get 256168
push_front 160859810
get 277848
push_middle 174496355
push_front 969458506
push_front 532649532
push_back 718373531
push_back 49902922
get 236396
push_front 663528806
get 92150
push_back 378018794
push_back 133063667
push_middle 772521384
push_front 638744226
push_front 145733901
get 68583
push_back 158269298
push_front 734360515
push_middle 434494176
get 321570
push_middle 679261565
push_back 908830657
push_back 685314486
push_back 147044373
push_front 510898669
push_front 273876167
push_middle 186101435
get 205493
push_back 231982980
push_middle 746629214
get 306270
push_back 629621650
push_middle 662002956
push_middle 212799793
push_back 630424730
push_middle 775459451
get 76201
push_middle 784628617
push_middle 383563594
push_front 823188055
push_front 340273354
get 317150
push_middle 967850475
push_back 29389056
push_middle 924804090
push_middle 299244623
push_front 759477951
push_back 231520120
push_front 285825363
push_front 304420208
push_middle 60663480
push_middle 957010380
push_middle 334227991
push_front 302478809
push_back 761333025
push_front 635952328
push_back 970706072
push_middle 443796742
push_middle 77607142
get 211163
get 226013
push_back 54960852
get 242903
push_front 219168079
push_middle 974257627
get 4194
push_front 823204726
get 217462
push_back 716389945
push_back 333974471
push_middle 461867492
push_middle 692210130
push_back 640712395
get 216853
push_front 272219163
get 304098
get 232577
push_back 597683041
push_middle 942891796
push_middle 634001044
push_front 105296345
push_front 973502079
get 206779
get 246192
push_middle 717720362
push_front 123831504
push_front 83339042
push_middle 61673513
get 140853
push_front 845461214
push_back 879434778
push_front 451239330
push_middle 971041837
push_back 198015815
push_front 137904599
push_back 118989900
get 222751
push_back 900313183
push_middle 963817547
push_front 96716342
get 206102
push_middle 85875602
push_front 996531403
get 332866
push_middle 27609200
get 91122
push_front 23651592
push_middle 279207719
push_back 339146837
get 268916
push_middle 875129248
get 223500
get 136770
push_front 675358911
push_front 136818538
push_back 845509813
push_back 368167968
get 80551
get 305097
push_middle 892223892
push_middle 777110675
push_back 849913996
get 152398
push_middle 245428838
push_front 455276645
get 331423
push_back 549907129
push_back 373947537
get 262819
push_middle 420053003
push_front 207410410
push_front 147537318
push_back 102111742
push_back 903401281
get 148801
push_middle 661297446
get 112364
push_front 106184220
get 27133
push_middle 411930071
get 206222
push_front 165948285
push_middle 555732040
get 8417
push_middle 515604051
push_middle 258548552
push_middle 849833158
push_middle 526873015
push_middle 641194110
push_front 828210202
push_back 705120180
push_middle 278956077
get 190950
push_back 515494905
get 123740
push_front 431826218
get 92853
get 64751
push_back 951287702
push_front 926173945
push_front 424174999
push_front 524698391
get 324360
push_back 579521399
get 225784
get 136750
get 307903
push_front 956723344
push_middle 859182191
push_back 101006678
push_back 865317544
push_front 762388638
get 105235
get 333402
push_front 741652208
push_front 953366353
get 71802
push_middle 890211537
push_front 798068595
push_middle 76441790
push_middle 269681224
get 194585
get 126833
push_middle 783058324
push_middle 221752340
push_back 3974327
push_middle 297042101
push_front 732503021
push_front 108350753
push_front 470705245
push_back 454351643
get 256899
push_back 490539891
push_front 575931469
push_back 313216562
push_back 193520594
push_middle 719543658
push_front 87691809
get 214322
push_middle 225282474
get 323063
push_middle 250465726
push_front 787824711
push_middle 832067911
push_back 984978501
push_back 349276654
push_back 613006982
push_front 123183890
push_back 86590671
push_back 760978612
push_back 207775181
push_back 87189335
push_back 856840398
push_middle 98501120
get 177268
push_middle 770787611
push_back 240806401
push_back 284312098
push_middle 735368208
push_middle 285395526
push_back 570919532
get 23341
get 205461
get 152487
push_middle 901450540
push_front 439125907
get 107896
get 60049
push_back 997913115
push_middle 513280883
get 153303
push_middle 420650433
get 78542
push_back 779645546
push_front 52907884
push_front 658898445
push_back 909256777
push_middle 321183313
get 247117
push_middle 613020203
get 254762
push_front 63069981
push_middle 165902423
get 205892
push_front 602617722
get 81279
get 327503
push_middle 549211319
push_middle 849751075
push_front 171873308
push_front 754134264
push_back 322255626
push_middle 8928161
push_middle 613580184
get 338482
get 243002
push_front 385354830
push_front 4706358
get 36595
push_front 243007886
push_front 992418017
push_middle 453865092
get 340934
push_middle 117266462
get 240525
push_middle 237574199
push_front 520663635
push_back 790421415
get 29930
get 132326
push_front 432773113
push_middle 908084220
get 284504
push_back 937777587
get 109437
push_front 723742684
push_back 296205869
get 342554
push_back 391955272
push_back 241850338
push_front 807806743
push_front 733285700
push_middle 327927073
push_middle 980504102
push_back 324633442
push_front 822068718
push_front 626622654
push_back 449444149
push_back 173804161
get 216030
push_back 253680979
push_front 789256296
push_back 867863378
get 44207
push_back 792545383
push_back 192771903
push_front 536825152
get 90835
push_back 348951739
push_middle 430512386
get 24424
push_back 153882440
get 26673
push_front 587825563
push_middle 819357321
push_back 635605561
push_front 340977060
push_middle 549679973
push_front 242077878
get 222392
get 17270
push_back 208914451
push_back 247943307
get 137322
get 15460
push_back 443462630
push_back 754703309
get 312488
push_front 598437619
push_back 440445401
push_middle 968355368
push_front 762534062
push_middle 341329347
push_back 583897396
push_back 351540996
get 6506
push_middle 932171775
push_middle 558059336
push_middle 485042818
get 62726
get 205401
push_back 712230855
push_back 48270027
get 199568
push_middle 579781976
push_front 192931839
push_front 780264846
push_middle 870509219
push_back 776701202
push_front 485961389
push_back 759430209
push_front 599828730
get 99101
push_middle 320183426
push_front 632101403
push_back 300433514
push_middle 872128863
push_front 936090871
push_back 856668237
get 111477
get 292045
push_back 670243503
get 337190
get 250800
push_middle 704971504
push_front 298491051
get 27877
get 81248
push_middle 25497716
push_back 613790968
push_front 806958393
push_front 405012617
push_front 255295513
push_front 119198688
get 17287
get 16035
push_back 940384851
push_middle 866805374
get 213419
get 15122
push_back 511826500
push_back 5424588
get 219066
get 271133
get 24194
get 119326
push_middle 397890287
push_middle 967172236
get 57029
get 272608
get 340832
push_middle 494857050
push_front 988376433
get 280769
push_back 439364818
get 7490
push_middle 653129841
push_front 17926271
push_front 985169057
push_middle 486228443
push_back 766656405
push_front 759001782
push_back 100519001
get 72767
push_front 891101298
push_back 570278694
get 102236
get 320511
get 277800
get 135333
push_back 106756276
push_middle 479090374
push_front 985744471
push_back 478276055
push_front 257406874
push_middle 979390583
push_front 59632141
get 78623
get 210754
push_front 730977174
push_back 395107608
push_back 104072467
push_front 393490840
push_front 919396531
push_front 755581202
push_front 73236752
push_front 233384479
push_front 648116585
push_back 840861802
push_back 60927069
push_front 145590360
push_back 493116086
get 192779
push_back 519949081
push_middle 318599732
push_front 391289130
get 242498
get 312148
get 311807
get 26342
push_front 578206188
get 146701
push_front 610574404
get 121855
push_front 547277707
push_middle 928463572
push_front 791591119
push_back 610821204
push_middle 753852634
push_middle 382928796
get 282632
push_middle 960605930
get 93591
push_front 175176578
push_back 100019500
push_front 487952003
push_front 618969887
push_middle 884826749
push_middle 531903811
push_middle 141540627
push_middle 742904246
push_middle 416731786
push_back 924024923
get 307313
push_back 240333953
push_front 130813566
push_middle 599878385
push_middle 382505424
push_middle 497731914
push_front 911737144
get 332964
push_front 946435765
push_back 841778763
push_middle 870847008
push_middle 813407557
push_middle 599763595
push_middle 534895361
get 228094
get 313769
get 251499
push_middle 71155868
push_middle 466083618
get 105674
push_middle 667052246
push_middle 901426532
push_middle 109989725
get 211711
push_front 793850986
push_middle 213569576
get 119537
get 144870
get 259846
get 23710
push_middle 501495736
push_back 715462385
push_middle 198456547
push_back 717824441
push_middle 458285337
push_middle 406624361
get 298235
push_middle 902339051
get 314149
push_front 914194247
push_front 498476152
push_front 910342231
push_back 607849895
push_front 776481047
push_front 871783427
push_middle 835775170
push_front 966683320
get 212427
get 75485
get 45809
push_front 324681
push_front 583986384
push_front 742077970
push_middle 131632122
get 254035
push_back 2551059
push_middle 405056564
push_front 257572244
push_middle 115228279
push_back 455571931
push_middle 170589789
push_middle 127580597
get 96870
push_back 274519350
push_back 271752291
push_front 535103394
push_back 379850097
push_middle 231305403
get 169238
push_middle 255818990
push_back 907161155
push_front 714431173
push_front 586165714
push_front 458661704
push_middle 890325424
push_middle 450557229
push_back 213118133
push_front 766329167
push_back 517055018
get 57528
push_middle 413384625
get 70193
push_back 104943037
get 142521
get 58019
push_middle 167569983
push_front 701177754
get 4536
get 80422
push_front 83789235
push_middle 137238002
push_front 313956044
get 240455
push_back 109691639
push_back 484950482
push_middle 186850769
push_front 888789041
get 180662
push_back 175856308
push_back 34387260
get 61764
get 62951
get 82173
push_front 608653576
push_front 503762910
get 149808
get 172491
push_middle 749259952
push_middle 153314942
push_middle 739536976
get 123405
push_back 693382340
get 112428
push_back 844469198
push_front 975780071
push_front 138000450
get 60999
push_back 258115877
push_front 516021921
push_front 149188089
push_front 575963392
push_back 39991282
push_front 62107641
push_back 139121817
push_back 920617936
push_back 67474159
push_back 832332575
push_back 173750002
push_back 706421032
push_middle 742745918
push_back 458691401
push_front 354690817
push_middle 697125521
push_back 171257374
push_middle 990199421
push_back 357794154
get 260014
push_middle 534105402
get 237132
push_middle 616073891
push_front 446236610
push_back 977677577
get 151936
push_middle 771239595
push_back 392729574
push_middle 812147206
get 35418
push_back 897351151
push_middle 836310025
get 235941
push_back 112267636
push_front 372931716
get 199292
push_back 284391150
get 319042
get 294059
push_front 93469039
get 30776
push_middle 17234061
push_front 708158501
push_front 466684566
get 166009
push_back 417007504
get 121871
push_middle 895506972
push_middle 644064098
get 117052
get 24527
get 90969
push_middle 380367535
push_back 673502502
push_front 145188680
push_middle 119644665
push_front 572943563
get 223800
push_back 556417425
push_front 175024797
push_front 399875141
push_middle 212257260
get 113255
get 287801
push_back 830829780
push_back 675282636
push_back 683113104
get 115825
push_front 165155930
push_front 635223017
push_middle 989540309
push_back 125607422
push_back 274190659
push_back 499754405
push_back 561059154
push_middle 545461651
get 294673
get 139731
push_middle 431633282
push_middle 407530948
push_front 318759377
get 291873
get 224164
push_middle 427733867
get 227603
push_middle 727708910
push_front 466906158
push_back 396146831
push_front 541825370
push_front 902218693
get 24870
push_back 875909260
push_middle 124699040
push_middle 30372129
push_middle 134684403
push_front 377350069
push_back 906827517
push_middle 894400250
push_front 482255310
get 175705
push_front 668225430
get 26834
get 298689
push_front 981225179
push_middle 325201647
push_back 943498258
push_back 451227297
push_middle 962073645
push_back 879572575
push_front 108736857
push_front 351395629
push_back 603373585
push_middle 856852526
push_middle 274849793
push_middle 13097299
get 338268
push_back 892933277
push_front 863966435
push_middle 246311978
push_front 813492284
get 119075
push_back 72678374
push_back 727514095
push_middle 206472605
push_middle 242391074
push_middle 800885965
push_back 502974254
get 217060
push_middle 388137042
push_front 47508971
push_middle 472986059
push_middle 102087754
push_front 891067198
push_front 212097292
push_middle 552982337
push_front 159379450
push_back 660973308
push_front 554427221
push_middle 494132287
push_back 773495870
push_front 8279605
push_middle 791622104
push_back 474662872
push_back 793296643
push_back 227904154
get 46895
get 268019
push_middle 158018052
push_middle 689420951
push_middle 688455495
push_front 823747454
push_back 486240174
push_front 804258119
push_middle 771588691
push_back 853090983
get 2566
get 117007
get 339025
push_front 566618081
push_middle 897039844
push_back 398125229
get 54714
push_back 487998451
push_front 135608713
push_middle 746869354
push_middle 132049563
get 253704
push_back 358498128
push_back 359456027
push_front 124339092
get 195780
push_back 885606547
get 34650
push_back 177016632
get 211674
push_back 436016013
push_back 70660389
get 213848
push_front 599919361
push_front 344462491
push_front 195725044
push_back 246560702
push_front 186887208
push_back 581195232
push_middle 462113942
push_middle 299557697
push_back 621154818
push_back 355463810
push_back 381205825
get 215846
get 258143
get 132446
push_back 802399007
get 82907
push_back 362408104
push_front 279193619
get 190188
push_middle 312154972
get 276333
push_middle 582296331
push_front 300449404
push_front 960276634
get 34464
push_front 252243475
push_front 982922898
get 162702
push_front 789799593
push_front 729034730
push_front 356073063
push_back 424305352
push_front 709553714
push_back 256701317
get 153033
get 142128
push_front 960044864
push_middle 986385579
push_middle 962810224
push_back 440524120
push_middle 546381825
get 162926
push_front 786842763
get 210797
push_middle 897970992
get 288943
push_back 673444583
push_middle 84054371
push_middle 818160930
push_middle 456500186
push_middle 271161124
push_back 451959929
push_middle 969446495
push_back 27579757
push_middle 479251457
push_back 371388720
push_front 453443878
push_back 920978077
push_front 736338578
push_back 956601145
push_middle 484766661
push_middle 183032852
get 304567
push_front 144647087
push_front 993381176
push_back 640903899
get 205780
push_back 385489505
push_middle 433025292
push_middle 180294612
push_middle 201690965
push_front 998732748
push_middle 819455604
push_middle 233936881
push_back 908598682
push_middle 662354017
push_front 41642988
push_front 827907286
push_back 502112848
get 148621
push_middle 463300948
push_middle 221456810
push_back 559098439
push_back 60978221
push_back 151996436
get 275335
get 112725
push_middle 234699648
push_back 315252059
push_middle 291601643
get 227527
push_back 294750050
push_middle 603945404
push_front 789062801
push_middle 990547144
get 183119
push_front 359941711
push_front 911256468
push_front 130721788
push_back 821237530
push_front 7904764
push_middle 736074729
get 93752
push_front 981677409
push_back 559650897
push_middle 818226832
push_middle 622363327
push_front 909465551
push_back 129740865
push_middle 499328277
get 344108
push_middle 488845189
push_front 981706101
get 254723
get 248966
push_back 791672546
push_front 107071089
get 264255
get 97076
push_back 544413066
push_front 557398231
push_front 872237617
push_middle 309080288
get 143187
push_back 413335580
push_middle 369488790
push_middle 464229984
push_front 545463413
get 104160
push_front 872519041
push_middle 717376302
push_front 542306954
push_middle 37611911
get 154766
push_middle 838440321
push_back 917485405
push_middle 655975438
push_middle 331529274
push_back 749957016
push_front 316103110
push_middle 141366139
get 113725
push_back 144775852
push_back 994712780
get 321880
push_middle 742353643
get 146336
push_back 437876538
push_middle 211970258
push_middle 989275613
push_front 801266103
get 38294
push_middle 915240886
push_front 171636563
push_back 525160966
push_back 26805592
push_middle 199319690
push_front 257792224
get 209641
get 122823
push_back 515852321
push_back 292287710
push_back 877153713
push_front 268650093
push_middle 184390521
push_middle 655318114
get 319056
push_front 225133483
get 96060
push_middle 21871948
push_front 522598224
push_back 917667031
push_front 784095050
push_back 592011713
get 329219
get 23545
push_back 844555041
push_back 327014429
push_front 100391162
get 40218
get 242237
push_back 938887052
push_back 984431468
get 117046
push_front 171132843
push_middle 668606372
push_back 992269043
push_front 237033569
push_front 766948062
push_back 988027009
get 39308
get 272402
push_front 222111173
get 106389
push_back 917351995
push_middle 907289039
get 230304
push_back 577381605
push_back 686748971
push_back 42144550
push_front 912344285
push_front 273420247
push_back 115349483
push_back 323654067
get 120167
get 9625
push_middle 206354438
push_middle 709553760
get 335946
get 58903
get 192429
push_front 877373262
get 136448
push_middle 264550110
push_back 23655389
get 233192
push_middle 482864078
push_front 678130527
push_middle 56830776
push_front 46336736
get 288618
push_middle 372955928
push_middle 362893362
push_front 186099950
push_front 86749542
push_middle 465134277
push_front 753690541
push_middle 168142618
push_front 928999468
push_middle 208824793
push_back 196010270
push_front 566068496
push_back 159769485
get 297892
push_back 461944815
push_back 171095544
push_front 596435782
push_back 781394971
get 72740
push_front 574430443
get 309056
push_back 134404525
push_front 85816943
push_back 578468634
push_front 896220096
push_front 625119992
get 27485
push_back 875161453
push_front 510716397
push_middle 566358958
push_middle 715036122
push_front 743671567
push_front 402143326
push_middle 569526359
push_back 152014338
push_back 563176243
push_front 636205390
push_front 141586185
get 333624
get 271842
get 164834
push_front 527103839
push_back 16146088
get 155518
push_back 29187877
push_back 429324105
push_back 539263110
push_back 165511230
get 168103
get 88748
get 25864
get 19252
push_middle 762093620
push_back 509888386
push_front 854411538
get 65292
get 281000
push_front 431998858
push_back 46726705
push_back 730248524
push_back 411792942
push_front 778370976
push_front 522858551
push_back 312206303
push_back 268903937
push_middle 494528377
get 75178
push_front 987323297
push_back 430311013
push_front 325892368
push_back 916829993
push_back 621852518
push_back 100747816
get 37297
get 276035
push_front 686662702
push_back 341439774
get 50248
get 84321
push_front 284626330
push_front 78392339
push_front 505046884
push_front 233611
push_front 814048811
get 295630
get 18003
push_back 80377614
get 51944
push_front 83057827
push_back 937571293
get 156388
push_front 211002399
push_middle 730665102
get 28588
get 208078
push_back 849914176
push_front 50665036
push_front 726767023
push_back 21675988
push_back 645428698
push_middle 871718539
get 194673
push_middle 281120206
push_back 966005866
push_middle 195703420
push_front 888543707
push_front 330551488
push_middle 709465523
push_front 602478953
push_front 864267374
push_front 593744899
get 285941
push_back 550928766
get 11034
push_front 575153961
push_front 808423364
push_middle 416354310
push_front 59227338
push_middle 896365922
get 238533
push_back 725825017
push_middle 656544659
push_front 584439806
get 103181
push_back 469935691
push_front 119977677
push_back 772334510
push_front 509249961
get 268378
push_middle 42207560
get 318115
push_middle 285599311
push_front 624005687
get 151270
push_back 362068704
push_front 2507653
push_middle 735918661
get 87062
push_middle 225687589
push_middle 132784457
push_front 262823092
push_back 183265501
push_middle 101073735
push_front 597675869
push_back 847153966
get 173688
get 146623
push_front 812980168
get 254964
get 27387
get 259081
push_front 352392910
push_front 216583982
push_back 662048219
push_middle 237863770
push_middle 529422534
push_back 631547259
push_middle 987849593
push_front 767294072
push_front 837973686
push_front 779513530
push_middle 81061991
get 236735
push_front 324189689
get 332939
push_back 693031175
push_back 729944391
push_back 467749156
push_front 636787994
push_back 6510762
push_middle 167571443
push_middle 644058678
push_back 851221334
push_middle 114189212
get 63348
get 234109
push_middle 242490163
push_front 686867745
push_middle 799792434
get 195949
push_front 242624774
push_middle 423030521
push_middle 226194232
push_middle 143338890
push_middle 11415250
get 9958
push_back 258219419
push_middle 301894580
get 221144
push_back 936703456
push_front 514659188
push_back 753789571
push_back 398230517
push_front 976814364
push_back 705072167
push_front 61155566
get 66883
push_front 757811456
push_front 719058408
push_back 287726399
push_back 347705244
push_back 518973902
get 339365
push_front 868091284
push_front 157267567
push_middle 602444369
push_middle 173617714
push_back 53427617
push_middle 529565161
push_middle 896801355
push_middle 560898399
push_back 523148899
get 68053
push_front 321201046
push_middle 911243287
push_back 40104004
push_front 668021012
push_front 189663576
push_middle 790021668
push_back 737151524
get 248037
push_middle 281206948
push_middle 85377127
push_back 224859613
push_middle 433481594
push_front 612267904
push_back 775502638
get 179961
get 131159
push_front 836911198
get 143104
push_back 819105116
push_front 146167692
push_middle 704058379
get 239313
push_front 334273806
get 118021
push_back 620925983
push_front 630718475
get 298139
push_front 488708041
push_front 221600921
push_front 873619203
push_middle 409299866
get 260109
push_front 805403075
push_back 608691932
push_back 399968020
push_front 899751508
push_back 229941215
push_middle 929811655
push_middle 559700326
push_front 681212468
get 131397
push_front 936858330
get 282810
get 103711
push_middle 536670552
push_front 941736970
push_front 218615483
push_middle 521298859
push_back 615398721
push_front 945370740
push_back 204590124
push_front 719888132
push_back 227715676
push_middle 695394124
get 165785
push_middle 655922343
push_back 338051927
get 317934
push_front 236263466
get 23009
push_back 611504641
push_front 475130531
push_front 830255872
push_back 873286597
get 293122
push_front 210383163
push_back 518330858
push_back 668800337
get 217573
push_back 985268002
get 186373
push_middle 104244535
push_middle 1697343
get 37100
push_front 977653651
push_back 371694344
push_back 47438049
push_front 660369587
push_front 820086961
get 84435
push_front 334010706
push_back 697454092
push_front 305221616
push_middle 136917684
get 33960
push_front 611681566
get 143813
push_middle 917309936
push_middle 286498854
push_middle 822383378
push_middle 946147959
push_back 58506830
get 301669
get 336939
push_front 66856989
push_middle 144663700
push_front 989521185
push_front 257417909
push_front 519476795
push_middle 167745708
get 78518
push_middle 887444453
get 50100
push_back 245037327
push_middle 641619327
push_middle 234268961
push_back 223608461
push_back 936960909
get 170646
push_middle 110977135
push_front 110574012
push_front 816130373
push_back 501593677
push_back 740851507
push_back 603169495
push_middle 259035976
push_middle 41825108
push_back 135000396
push_front 370762977
push_back 363044487
push_front 852949665
push_middle 907733289
push_back 611763945
get 161895
push_front 876274397
push_front 456919001
push_middle 361684066
push_front 354301600
push_back 80654185
push_front 897254119
push_middle 20168654
push_front 166531258
get 306341
push_back 342939943
push_middle 173517402
get 87234
push_front 582482115
get 217853
push_back 379603472
push_middle 926134477
push_back 361785727
push_front 106866120
push_back 903208962
push_back 680676145
get 32363
push_middle 748678811
push_back 186723230
push_front 555105822
push_middle 191461910
get 153787
get 245173
push_back 810368505
push_front 171477156
push_back 130065271
push_front 852786528
push_back 527332244
push_middle 220313462
push_front 628948357
push_middle 623033620
push_front 310479259
get 116096
get 33296
push_middle 846506590
push_middle 989151199
push_back 377885475
push_front 493439760
push_back 613060929
push_middle 674023831
push_front 937950602
push_front 481438827
push_back 9592568
push_middle 590310048
push_front 372424226
get 6771
get 229700
get 246492
push_middle 935684439
get 51994
push_back 599747216
push_front 882050222
push_back 824410712
push_front 105762807
get 73536
push_middle 372429439
get 177055
get 299367
push_middle 716404911
push_middle 165729401
get 308227
get 280265
push_front 377795332
get 139114
get 242779
get 313445
get 337175
push_back 732729430
push_back 302807358
get 29800
get 27703
push_middle 720168204
push_front 72803554
push_back 529874927
get 206453
get 67112
get 316459
get 120194
push_back 732957555
push_middle 84773381
push_back 524127015
get 59592
push_front 161591597
get 189052
push_middle 525096920
push_middle 302617012
push_back 300339616
get 323082
push_middle 810122906
get 227786
push_back 817418363
get 292058
get 126827
get 275969
push_front 680534380
push_back 112024762
push_middle 200747609
get 86969
push_middle 403112894
get 313879
get 53257
get 61214
push_back 936845948
get 184378
push_middle 599470150
push_back 360124527
push_middle 764501107
push_front 954638826
push_middle 910573461
get 161024
push_middle 213503555
push_middle 299400531
push_middle 23453159
push_back 620822578
push_back 875934671
get 342545
get 312776
push_front 961348231
push_middle 992338358
push_front 610902957
push_front 580846905
push_back 702881576
push_back 22112440
get 313365
push_middle 844721521
push_front 285468000
push_middle 789303911
push_back 20238847
push_middle 547230307
push_back 843614858
get 61494
push_back 869355881
push_middle 979701506
push_front 381988566
push_middle 468343270
push_back 966615262
get 188643
push_front 387609608
push_middle 312051013
push_middle 899469220
push_middle 777568620
push_middle 23800169
push_middle 385842480
get 341562
push_middle 283097417
push_front 89916751
push_middle 451680151
push_middle 891683404
push_back 969212050
push_middle 10523237
get 119747
get 213192
get 300794
push_back 583614671
push_middle 261593450
push_back 793666147
get 303663
push_back 555081192
push_back 345150431
get 107570
get 338751
push_front 757224320
push_front 64797524
push_back 403256398
push_back 233361105
push_middle 295884801
push_back 898303035
push_back 196568885
push_middle 583992225
push_back 493825118
push_back 854619089
get 27870
get 105079
push_front 884353027
push_middle 254380792
push_middle 958334294
push_middle 464512059
push_middle 875372168
push_back 999759205
push_back 140664181
push_front 912449181
push_back 374015708
get 318812
push_front 984059578
push_back 189372645
push_middle 592634876
push_back 444211869
push_back 229539116
push_front 790330466
push_front 730397060
get 336041
push_middle 22795749
get 108863
push_back 740976039
push_front 428956141
push_front 637272102
get 274870
get 20562
push_back 793853136
push_front 860724064
push_middle 551188455
push_front 957517781
get 31057
push_back 838623416
get 272863
push_middle 762278608
push_front 781248033
get 44072
push_back 613602607
push_front 86637934
push_middle 405246586
push_back 807482280
push_front 245501616
push_back 658287776
push_front 438925001
push_back 223456661
push_back 903056996
push_front 993906191
push_front 233438614
push_front 738899594
push_middle 14513296
push_front 211012998
push_front 80091594
get 39164
push_middle 240168590
push_front 248346181
push_back 149255566
push_back 788438425
push_front 613779398
push_front 911182006
push_front 499969423
push_front 215653498
push_front 455691164
push_middle 177023183
push_back 212357792
push_back 250465817
get 321736
push_middle 707298999
push_front 417196415
get 47375
push_middle 241857704
push_middle 469276654
push_front 91737312
get 32439
push_middle 746197051
push_front 42850028
get 164377
push_middle 343781947
get 149116
push_front 298308034
get 127149
push_back 889251178
push_back 260529520
push_middle 538800891
push_front 305856448
push_back 706132075
push_back 403846606
push_back 978218396
push_front 748489382
push_back 840958885
push_middle 836190801
push_back 800804229
push_middle 309609593
push_back 567783652
push_back 901020401
push_back 780832775
push_back 422193259
push_front 568562682
get 205774
push_back 904658421
push_back 612085175
push_middle 451923021
push_back 215840796
push_middle 375059569
push_front 897600979
push_back 154142895
push_front 257189407
push_back 856389691
push_back 586903011
push_middle 155943878
push_front 457984709
get 267817
get 267236
push_middle 537801810
push_back 599129670
get 218707
push_front 352966105
push_middle 986709994
get 282572
push_front 135461920
push_back 178824465
push_back 342332653
push_middle 964530154
get 166103
get 292762
push_middle 140828799
push_middle 692633346
push_front 186115823
get 40543
get 233004
get 236481
get 322566
push_front 38556141
push_middle 559185163
push_middle 260092670
get 14258
push_front 598519226
push_front 336368778
push_front 775173641
push_back 895993022
push_front 845799341
push_middle 14092633
push_front 149071484
push_front 620306689
push_front 522174568
get 107205
get 120429
push_front 10305202
push_middle 469345352
get 222476
push_front 860619334
push_front 45126466
push_middle 734915103
get 125373
push_front 439649038
push_back 382407605
push_back 175203489
get 162930
get 207949
push_front 800211869
push_back 13486518
push_middle 407916081
push_middle 117576611
push_back 474607299
push_front 217614750
push_front 444687328
push_front 832288864
push_middle 320791950
push_front 2311683
push_middle 381291577
push_front 940354056
push_middle 291894587
push_middle 190448653
push_back 36559654
push_back 968286251
push_front 638493360
push_front 180818123
push_front 406736405
push_front 741468105
push_front 723678958
get 309100
push_middle 916570536
push_middle 617381485
get 38167
push_front 236725249
get 224058
push_middle 2309272
push_back 346740738
get 35381
push_middle 183164356
push_front 858513504
get 26161
get 217001
push_middle 821517302
get 207365
push_middle 119187824
get 113987
get 311742
push_front 483287163
push_middle 100890066
push_middle 509431221
push_middle 253523187
get 19017
push_front 869591924
push_back 149077231
get 14664
push_front 384120747
push_back 452518892
push_front 574916036
get 203525
push_middle 786321180
get 112006
push_back 63280878
push_middle 19834504
push_middle 107921026
push_middle 676324041
push_front 14279651
push_middle 826802720
get 12476
get 146412
push_front 462605005
push_back 15019708
get 204117
push_front 856750898
push_front 733427877
get 60452
push_back 955744931
get 61128
push_back 940884418
push_front 805119234
push_front 38942686
get 167515
push_back 876561717
push_middle 525502187
push_front 686431634
push_middle 414497484
push_back 46580043
push_middle 893965431
push_middle 546434950
get 128201
get 154608
push_front 628961037
get 141930
get 163364
push_back 568849287
push_front 222326857
get 148435
push_back 187922379
get 28868
push_front 653026170
push_back 726669199
push_front 315510151
push_back 957767253
push_back 188073379
get 215811
push_back 591647190
push_back 516068482
push_back 315498856
get 281876
push_front 64926961
push_back 425238399
get 136376
push_back 299244027
get 196997
get 309910
push_back 866110931
get 143145
push_back 39585236
push_back 749271901
push_back 129560139
push_front 892679619
push_front 586650159
get 201755
get 267609
push_middle 632936126
push_back 162801761
get 311480
push_back 784763547
push_middle 713341404
push_back 332573589
push_back 325170284
push_front 819384087
push_front 835368332
get 135976
push_front 942500029
push_front 308747814
push_back 662966178
push_back 279537815
push_middle 78657010
push_back 81877212
push_back 343264841
push_front 901113493
push_front 25564005
push_back 838992044
push_middle 502974574
push_back 384719960
push_front 329553662
push_front 202587667
push_back 490909101
push_front 627693619
push_front 302782776
push_middle 429661480
push_middle 908136157
push_back 581641148
push_front 261526272
get 307010
push_middle 634647799
get 54566
get 281857
push_back 252263875
push_front 879654687
push_middle 789124094
push_back 387877709
get 101076
push_back 142761046
push_back 874025097
push_front 480447391
push_back 415655817
get 31340
get 141145
push_middle 476289179
push_front 461313595
push_back 19826219
push_front 423395462
push_back 115734674
get 33788
push_front 752462263
get 92957
push_front 261822448
push_front 624699799
push_middle 120963383
push_middle 226331708
push_middle 871186343
get 192708
get 195242
push_back 37393129
push_back 688667111
push_middle 656952416
push_front 361565969
get 171654
get 75845
get 97126
push_back 342063122
push_back 813183239
push_middle 690676695
push_middle 981523190
get 82915
push_front 588493606
push_front 92047642
push_back 600735761
get 193331
push_back 624224331
push_front 173648473
push_middle 230448311
push_middle 384899356
push_back 764724767
get 262860
push_front 225017974
push_front 593336415
push_front 317197687
get 172765
push_back 740297757
push_front 190384678
push_middle 764184445
push_back 417983139
get 331695
push_front 487404569
push_middle 685927222
push_front 559534258
push_back 848585331
push_front 499082844
get 188036
push_back 441390345
push_middle 529108971
push_middle 288522955
push_back 17176498
push_back 321138170
push_back 720045322
get 81672
push_middle 635391420
push_middle 122667270
push_back 40060726
push_front 481577466
push_front 331844678
get 62914
push_back 837282319
push_middle 400379462
push_middle 558931342
get 30491
push_middle 936643623
get 6897
push_back 739090045
push_front 733335591
push_front 50937414
push_back 589625733
push_back 148531109
push_back 67204489
push_back 98707618
get 64887
push_back 82268242
get 199260
push_front 996130703
push_front 180260719
push_front 213300380
push_front 595539776
push_back 579740619
get 171601
push_middle 332491241
push_back 462784842
get 224532
push_middle 879707453
push_middle 994275146
push_back 445697660
get 241746
get 233160
get 109787
get 81815
push_front 492719231
push_back 53433255
push_front 383223318
get 274150
push_back 729017620
get 307822
get 138020
get 340212
push_front 128536499
get 189092
push_middle 655452997
push_middle 61196998
push_middle 266523724
push_middle 431131535
push_front 314928718
push_middle 285107754
get 116942
push_middle 226985555
get 108352
get 144685
get 111004
push_front 161870202
push_back 937039684
push_front 586909429
push_front 12984289
push_back 703728174
get 4112
push_back 384004471
push_front 371923092
push_front 650436168
get 158584
push_back 170523449
push_middle 13065905
push_front 63276836
push_middle 377738814
push_front 147245254
get 192067
push_back 681220230
push_back 758566734
push_back 847394022
push_back 647327993
push_front 981701708
push_back 113183981
push_back 688008208
get 234645
get 204416
push_middle 522114441
push_back 979545307
get 265744
push_back 78484910
get 197432
push_middle 571894907
push_middle 737329349
push_front 680899677
get 79724
push_front 482115407
push_middle 43874622
push_middle 404066509
push_back 279084357
push_middle 663059834
push_front 535391413
push_middle 468103895
push_back 970206581
push_front 206337048
push_middle 45850517
push_front 874849527
push_back 743523879
push_back 969064212
get 94495
push_middle 586851946
push_back 546348036
push_back 766766511
push_middle 566164363
push_front 284173143
push_back 223254704
push_middle 423354612
push_back 289989203
push_front 831674448
push_front 998463565
get 248716
push_back 308141469
push_front 446110574
get 71458
push_front 322135483
push_middle 904498482
push_front 407320824
push_back 536735429
push_back 195137575
push_back 367846528
push_front 40233421
push_front 306757110
push_middle 735105402
push_middle 915981916
get 29438
push_middle 725957939
push_back 162348898
push_back 892904856
push_front 233960127
push_front 601778443
get 61740
push_back 108225114
push_front 718240722
push_back 295125467
push_middle 609876324
get 33318
push_back 883809249
push_back 626627007
get 156473
push_back 344845462
push_front 327461277
push_back 91929723
get 295972
push_middle 651480867
push_back 636422290
get 29347
push_front 105266023
get 53873
push_back 649542408
get 54894
push_front 517101295
push_front 947299021
push_back 467570833
push_back 131428958
push_back 65624479
push_front 420429978
push_back 829779703
push_middle 425510722
get 158280
push_front 849930936
push_front 967891846
push_middle 407536492
push_back 351975219
push_back 655848458
push_back 983985463
push_front 391265954
push_back 696327389
push_front 238101936
push_middle 90969349
get 167866
push_middle 989984847
push_back 835035513
push_middle 390353732
get 227209
push_back 745933099
get 195521
get 101692
push_middle 873260723
push_back 520405205
push_back 924876683
push_back 910199887
push_front 638106349
push_front 81677628
push_back 718021181
push_back 343486271
get 182272
push_back 527990795
push_front 12250644
push_back 722971480
push_middle 441578386
push_middle 591670924
push_middle 465402351
push_back 249728209
push_front 145192630
push_front 810797029
get 240909
get 125635
push_middle 752686309
get 327034
push_back 716040170
get 148049
get 71419
push_front 80044101
push_front 51275996
push_back 556946326
push_middle 994166362
push_middle 195817228
push_front 587856245
get 313491
get 250466
push_back 279838491
push_front 55261080
push_middle 406573550
push_middle 903509811
push_middle 480301082
push_front 344429661
push_front 696182148
push_back 922459854
push_back 329580107
push_middle 752512307
push_front 282883024
push_middle 673819075
push_back 905038828
push_back 53935982
push_middle 167660138
push_middle 349465879
push_back 21519130
push_back 586748160
push_middle 721879812
get 33170
get 151075
push_middle 491286983
push_middle 218213765
push_back 268776771
get 138298
push_middle 236955763
push_front 963011992
get 51931
push_middle 205871635
push_front 305854597
push_front 963980360
get 23048
push_back 783991020
push_middle 445118411
push_front 602418505
get 48729
push_back 747819888
get 16306
push_front 49150401
push_front 869806560
get 182222
push_front 219904950
push_middle 909970249
push_back 764428038
push_middle 880079120
push_front 400568550
push_back 877593895
get 250940
push_back 974283670
push_middle 248182478
push_front 975473227
push_back 818467171
push_back 633273140
push_middle 98275311
push_middle 933780191
push_back 996772335
get 295969
push_front 158401287
push_front 203489873
push_middle 834492583
push_middle 119948744
get 217528
get 208352
push_front 167870360
push_middle 574625155
get 226962
push_front 155443397
get 255587
push_back 530730803
get 19001
push_middle 202893364
push_middle 622454832
push_back 370379361
push_back 871221528
push_back 940351719
push_back 11860745
get 45879
get 166782
get 51296
push_front 914530771
push_back 48198408
push_front 563758576
push_middle 32256772
push_front 166746289
push_back 194655961
get 219008
push_front 29656817
push_middle 222926524
push_middle 843496567
push_middle 688122720
get 212840
get 64551
get 213058
push_front 390477629
push_back 360149736
push_front 556049544
push_front 897978954
get 154314
push_front 416437903
push_middle 758603424
push_middle 347800765
push_middle 648781453
push_back 483484025
push_front 685951318
get 98817
get 74827
get 141913
push_back 73901064
push_front 191841375
get 203185
get 233751
push_front 825866559
push_front 470203602
get 84600
push_front 504725474
get 18219
push_back 577537592
push_back 596667482
push_back 170150009
push_back 386600026
push_back 953082378
get 228520
push_front 807870170
push_middle 273767658
push_back 821905808
push_front 32801955
push_back 666122917
get 189652
push_back 489509267
push_back 454322743
push_front 41259519
push_back 340877210
push_front 610597284
push_back 432792846
push_middle 160991603
push_middle 121379010
push_back 415366881
push_front 663798764
push_middle 371624182
push_back 722134797
get 37112
push_back 967983851
push_back 130553915
push_middle 843730915
get 34048
get 40836
get 115679
get 148223
push_middle 968433193
get 42702
push_front 728214576
get 263209
push_front 431762319
push_back 125004351
push_middle 997094832
push_middle 483570642
push_middle 243421048
get 299344
get 83999
push_middle 621482153
get 179735
push_middle 836064323
get 221178
push_back 685114010
get 47876
push_front 185703124
push_back 668661074
push_front 655473093
get 328287
push_middle 690138711
get 4574
get 36241
push_front 339261316
get 170277
push_middle 628080235
push_middle 547995557
push_middle 671740665
push_back 911810744
push_front 446673916
push_middle 187967331
push_middle 795953174
push_front 254356076
push_middle 344802043
push_middle 32501363
push_front 885354978
push_front 707778475
push_middle 924779272
get 269003
get 105600
push_back 416890603
push_front 934016337
push_back 931817235
get 134548
push_front 455886924
push_back 845404334
push_middle 300503214
get 4281
push_middle 718290369
push_front 393695914
get 64171
push_back 337342508
push_front 465007788
push_front 560621889
push_middle 358510012
get 162437
get 102808
get 205817
push_middle 384601161
push_middle 426548432
get 127725
push_back 362702901
get 177994
get 292981
push_middle 615945638
push_front 223833785
get 332824
push_middle 205103616
push_back 98522748
push_front 930524684
get 157123
push_back 881004997
get 244571
push_middle 348412860
get 180490
push_middle 838403668
push_middle 884286826
push_front 846535770
push_front 523667044
get 276665
push_back 990851413
push_front 349257313
push_back 373594943
push_middle 536338221
push_front 935362274
get 192068
push_middle 299336974
push_back 258393179
push_back 109811303
get 139990
get 162340
push_middle 273016005
push_middle 990367548
push_middle 51396241
get 271475
get 220891
push_back 878634821
push_front 226355830
push_middle 970214950
push_front 938741779
push_back 974586480
push_back 139623519
push_front 598017639
push_middle 746959503
push_front 689345549
push_back 480962009
push_back 286911022
push_front 429029153
push_back 231813461
get 328345
push_back 354758530
push_middle 525392463
push_back 888822308
get 140887
push_back 382820207
get 246137
get 234604
get 40827
push_front 220591903
push_front 209684240
push_middle 316406768
push_front 299925778
push_middle 711202169
push_back 394671108
push_back 229935817
push_back 580165977
push_middle 427886076
push_front 971953899
push_middle 761059513
push_middle 460621902
push_front 948749013
get 234840
push_back 972548670
push_middle 257277832
push_front 209650323
push_middle 569955566
get 15421
push_back 794836383
push_back 506053398
push_middle 254405175
get 238459
get 131194
push_back 926410389
push_back 984026556
push_middle 19926216
push_front 309750881
get 233174
push_middle 68189142
push_back 513207151
push_front 954536531
get 275763
push_front 819473737
push_middle 65535289
get 116373
get 121808
push_back 371301558
get 184222
push_middle 731546338
push_middle 417995722
push_back 219255519
push_middle 821451734
push_middle 496724879
push_middle 701983349
get 222866
push_back 754692927
push_middle 646904478
get 71494
push_back 153051991
push_middle 806682696
push_front 134377243
push_back 624643357
push_front 983740359
push_back 625418649
get 168057
push_back 17931795
push_middle 968454165
push_back 641104351
push_back 712033374
push_back 866346532
push_front 66911855
get 66496
push_back 401395202
push_back 25650874
push_front 362695021
push_back 28966818
get 266913
get 305618
push_middle 517676299
get 304314
push_front 667814356
push_front 345374754
push_front 950502065
get 308112
push_front 880659131
push_back 764011149
push_middle 601047761
get 334594
push_front 175139853
push_front 767255199
push_middle 211396224
push_middle 937441441
get 214091
push_front 877033504
push_middle 312187409
push_front 808656667
get 233330
get 253254
get 99934
push_front 340733259
push_back 624453337
get 8583
get 176736
push_front 9906539
push_middle 451049338
push_front 820844279
push_back 471262634
push_front 59468326
push_front 89346636
push_back 445628745
push_back 146913240
get 206984
push_back 982386418
push_back 475929824
push_middle 695225001
push_back 218543077
get 99669
push_front 36740533
push_front 505972697
push_back 422475273
get 207146
push_back 656861043
push_back 366932116
get 308322
push_back 249833753
push_front 670581035
push_front 329192989
push_front 497757374
push_front 538173030
push_middle 356193795
push_back 684029066
get 94333
push_middle 502003491
push_front 499370990
push_back 862832076
get 227288
push_middle 279669953
push_front 400134895
push_middle 336390104
push_front 386281362
push_middle 456384775
push_back 882705830
get 82506
push_front 187731446
push_back 315508642
push_middle 421540807
push_middle 9671526
push_back 101078582
push_front 96740411
get 231079
push_back 320272819
get 251394
push_back 374859976
push_back 881398163
get 323178
push_front 914504076
push_back 730068382
push_middle 147888690
push_middle 161995335
push_back 39465023
push_middle 570099394
get 68337
push_middle 644555436
push_middle 665648592
get 115790
push_middle 251251907
push_back 919972465
push_back 43488105
get 315612
push_front 166700276
push_back 778568175
push_back 986839613
get 217223
push_back 146265987
push_back 415182128
push_front 271921622
push_front 558625450
push_front 417089654
get 47280
push_back 405195484
push_front 53070749
get 119816
push_middle 145835853
get 113578
get 233171
get 165116
push_front 489389559
get 276613
push_middle 199407602
push_back 792643809
push_middle 51851371
push_front 924149647
push_back 460575045
push_middle 452821921
push_front 106759664
push_middle 218751751
get 82720
get 194001
get 185132
push_front 469376436
push_back 290398477
push_front 957511676
push_back 568735162
push_front 950648954
push_back 66861741
push_back 560755825
push_front 69192716
push_middle 750920640
get 300563
push_middle 185180590
push_middle 445855330
push_front 824391251
push_back 809200967
push_back 510872740
push_front 16462609
get 56270
push_front 158967235
push_middle 837583158
push_front 780919297
push_back 27073695
push_middle 498900734
push_middle 599555329
get 53517
get 188631
get 254394
push_middle 125472094
push_middle 596402137
push_front 866669516
get 161873
push_middle 631365105
push_back 705383963
push_back 509934490
get 272293
push_front 262108914
push_middle 948532237
push_back 976537706
push_middle 917843425
push_middle 262273811
push_front 325533759
push_front 130650329
get 11334
push_front 206810744
push_back 318021183
get 325166
push_front 926745288
get 190136
push_front 271935934
push_middle 118789472
get 310935
get 67373
push_front 588139784
push_middle 51070881
get 69648
push_front 548734893
push_front 390288810
push_front 871772656
push_middle 647510396
push_middle 948765904
get 280075
get 136177
push_back 581715549
push_front 376852303
push_middle 585445140
push_back 458612681
push_middle 279339428
push_middle 577338029
push_front 101405862
push_back 44308655
get 333589
push_middle 677405133
push_back 33759586
get 255908
get 235758
get 81978
push_front 964039678
get 255975
push_middle 378457781
push_middle 439632393
push_back 478871183
push_back 424774299
get 200906
push_back 261578853
push_back 7567402
get 151883
push_front 405280054
push_front 859622409
push_back 681966478
push_back 732128827
get 5982
push_middle 83238248
get 324621
push_front 969305322
push_middle 224857157
push_front 237360920
get 109454
push_back 17267920
push_back 373054927
get 121682
push_back 626039835
push_back 773795141
push_middle 982593302
get 287346
get 192466
push_middle 8991292
get 77376
push_front 238055382
push_front 501896913
push_middle 854115069
get 185335
push_middle 391770658
get 189907
get 317342
push_back 783061244
push_middle 396082917
push_back 335746168
push_front 72928421
push_back 768214783
push_middle 162904127
push_back 86531021
push_front 74231699
push_back 165843213
push_back 328344839
push_front 765776695
push_front 657084791
get 293889
push_back 800573297
push_front 471010444
push_back 228383636
push_middle 972571866
get 337366
push_middle 253970803
push_middle 299751799
get 39966
get 88875
get 24029
push_middle 878724700
push_back 430664821
get 229803
push_middle 865399487
push_back 606149056
get 127569
get 93366
push_front 517129383
push_front 977701117
push_middle 37119568
push_back 158589184
get 130449
get 82815
get 205127
push_middle 523199991
push_back 747077124
push_back 346423634
get 269505
push_middle 950356087
push_front 215827749
push_front 644273533
push_front 741643764
push_front 492523108
push_middle 740753956
push_back 662612712
push_back 299422126
push_back 787391652
push_front 87842174
push_back 355377168
push_front 481956682
push_back 564615336
push_back 507499028
push_front 30262292
get 295088
get 81540
push_back 966955789
get 322423
push_front 868725106
push_middle 498251307
get 123268
push_front 674974698
push_middle 981709952
push_middle 962970092
push_front 580539825
push_front 494581099
push_front 426639321
push_front 458036186
get 137126
get 213690
get 113534
get 93719
push_front 286876087
push_middle 873824902
get 153110
get 248237
get 57347
push_back 171461815
push_middle 241075488
push_front 745004280
push_front 173098630
get 158996
push_middle 108620653
get 278932
push_back 475701310
push_middle 416500934
push_front 853621092
push_middle 348987656
push_front 700746463
push_middle 652542626
push_back 647283705
get 89866
push_back 515809401
push_back 9667337
push_back 886925311
push_middle 533032406
push_back 625840395
push_middle 52416397
push_middle 861847868
push_back 277623337
push_front 363930408
get 169821
push_middle 580722854
get 318184
push_front 485210602
push_middle 210403433
get 296003
push_back 460431830
push_middle 240004024
push_back 899183420
get 295621
get 142065
push_front 536746416
push_front 314812783
get 321283
get 132141
get 265933
push_front 329639443
push_back 577307452
push_middle 672233472
get 343854
push_back 780538373
push_front 508668738
get 161724
push_back 48637888
get 110191
push_front 797628292
get 271161
push_back 357612134
push_middle 273772660
push_back 591051559
get 262532
push_middle 91987295
push_front 645776602
push_middle 337114109
push_middle 916353932
get 310066
push_back 837139677
push_middle 447472237
push_back 919743847
push_back 569441931
push_front 240882144
push_back 310124687
get 209368
get 204595
get 50512
push_middle 923817435
push_front 639539412
push_front 192075084
push_back 446774583
push_front 824432468
get 123743
push_middle 583184222
push_front 208171995
push_middle 687376666
push_middle 46925619
push_front 885293660
push_middle 140981059
get 195978
push_middle 596214399
push_back 307533886
push_front 571497169
get 297739
push_middle 411074813
push_middle 894154816
push_front 292653071
push_middle 763898270
get 301916
push_front 493137613
push_back 614786510
push_middle 611640298
push_front 751563556
push_back 87242418
push_back 106214591
push_back 891678275
push_back 983326869
push_front 113546653
get 231120
push_middle 523567318
push_middle 934743616
push_back 112070015
push_front 77395128
push_back 372635828
get 29012
push_front 20446449
get 36611
push_front 108832522
push_back 867869156
push_back 836613307
push_front 58150141
push_back 306833133
get 243990
push_front 923858427
get 126994
push_middle 767188166
push_back 831490762
push_middle 331285838
get 75002
push_middle 904837794
push_front 907759066
push_middle 151158069
push_back 626105934
push_middle 443288170
get 66882
push_front 596736009
get 206558
push_back 175502318
push_middle 343127767
push_middle 257677051
push_back 227164520
push_front 847563788
push_middle 32989443
push_back 784653726
push_back 993515734
push_middle 85246556
get 180447
push_front 454657173
push_front 708165672
get 34472
push_back 48499021
push_middle 49619538
get 224650
push_middle 692343774
push_front 237654633
push_middle 133437790
push_front 939796994
get 218143
push_middle 530258029
get 301597
push_back 257614339
push_middle 22207392
get 27271
get 29218
get 42198
get 115486
push_front 506536250
push_middle 488589948
push_back 646735193
get 15572
get 282724
push_front 103305926
push_back 894850870
get 269836
push_back 343177335
push_back 187694892
push_back 930709430
push_middle 624449527
push_middle 617592833
get 121723
get 68559
push_back 106842127
push_middle 199087615
push_middle 584234477
push_front 656879103
push_middle 405055597
push_middle 505876844
push_back 486796448
push_back 84267556
push_front 430047145
push_middle 396264613
push_middle 213638130
push_back 248824549
push_back 866500060
get 123773
push_front 500471189
push_front 227588453
push_front 109543059
push_back 494806152
push_back 672913011
push_middle 120242977
get 244380
get 218452
push_front 857320324
get 179549
push_middle 62379056
push_back 864634440
push_middle 605858303
push_back 774338149
push_back 904252888
push_back 511426272
push_front 737781875
push_middle 512617664
push_front 436598191
push_back 755797858
push_front 411449147
push_back 650696430
get 325657
get 152401
push_front 257174511
push_middle 671012985
push_middle 975020399
get 23317
push_middle 809013389
push_back 269223777
push_front 514405378
push_back 754601501
push_front 758930605
push_back 939158532
push_back 492389289
push_middle 956852603
push_middle 835572372
push_front 296105162
push_middle 45499328
push_back 990766469
push_middle 363484420
push_front 942806214
push_back 568343187
push_front 756365946
push_back 516240335
push_back 586753442
get 8773
push_back 812878493
push_middle 189969938
push_middle 176917002
get 333477
get 187468
push_middle 79695635
push_back 307654964
push_middle 628587091
push_middle 573901628
get 114938
push_middle 868991325
get 264887
push_front 850117616
push_middle 703824901
get 227550
push_front 528112775
push_middle 188150118
push_back 615134450
get 209925
push_back 319599197
push_back 146803821
push_back 789343789
push_back 133467865
push_middle 332917329
get 219309
get 232468
push_middle 944241526
get 45520
push_middle 263682298
push_front 375570579
push_middle 799606661
get 127236
get 101004
push_front 280211476
get 245556
push_front 614196003
push_middle 672768413
push_front 758363234
push_middle 397520541
push_back 106646774
push_middle 69650604
get 282130
push_back 178955088
push_front 855703476
get 318400
push_middle 759680780
push_front 267595351
get 178029
push_middle 345721444
push_front 986931060
push_front 112042814
push_front 162365730
push_back 759468774
get 57963
push_middle 163567501
push_middle 820650837
push_back 163581293
push_middle 21945311
push_middle 369887109
push_back 419284918
get 191663
push_back 417672763
push_middle 756284643
push_middle 440601933
push_back 501508224
push_front 752447549
get 32107
push_front 871528562
get 292668
push_middle 219064686
push_front 674058323
push_front 159327442
get 18039
push_front 439146187
get 323928
push_middle 397966722
push_middle 332429747
get 4045
push_back 369974240
push_back 154150588
get 116289
push_middle 12526632
push_middle 190573595
get 294033
get 252187
push_back 558812220
push_middle 979784933
push_middle 811663835
push_back 360639179
push_middle 648719239
push_middle 835141058
push_middle 979483139
get 199876
push_back 72647884
get 291310
push_back 342529321
push_middle 554548223
push_front 312333880
push_middle 46339405
push_middle 325889945
push_middle 662932736
push_middle 11537260
push_front 744733543
push_front 739906830
push_front 545649310
push_front 346554442
push_back 741463825
push_middle 27450419
push_back 637196012
push_middle 211368821
push_front 710080818
push_back 840310622
get 263560
push_middle 604968362
push_back 220225248
push_front 204307532
get 21748
push_back 102292479
get 72858
push_middle 761949608
push_back 749060696
push_back 641741147
push_middle 109480798
push_middle 221002257
get 67832
push_front 396913019
push_back 79101576
push_middle 802733027
push_back 145301218
push_back 287358216
push_middle 915226736
get 4770
push_back 645602176
get 197936
get 131852
get 91332
push_middle 713930566
push_back 443236824
push_back 768579705
get 269495
get 271281
push_back 301362728
get 218945
push_middle 333664618
push_middle 428470306
push_front 959316070
push_back 901800608
push_front 684037617
push_middle 17970697
push_back 984074622
push_back 338234386
push_back 788855320
get 121164
push_back 351138490
get 226734
push_middle 544418495
push_back 333011836
push_middle 262875233
push_front 632965122
push_middle 666068283
push_back 933667366
push_front 855917662
push_middle 207527131
push_front 751214882
push_back 509225790
push_middle 146628267
push_middle 998721345
get 149893
push_middle 946148221
push_front 36824740
push_back 140147477
push_front 897469967
push_middle 763677203
get 280497
get 58191
push_middle 668377697
get 11520
push_middle 808156907
get 37030
push_middle 614192611
push_front 965225495
push_middle 554502230
push_middle 140563620
push_back 278726403
push_back 921155557
get 165576
push_back 314426091
push_middle 499180470
get 216409
push_back 658851166
push_back 225435907
push_front 906577953
push_middle 776852585
get 300269
push_middle 66891981
get 115324
push_front 949892703
push_front 482514629
push_front 645390443
get 40600
push_back 184257259
push_front 171128265
push_back 882744988
push_middle 754989300
push_back 972104102
get 337166
push_front 88651807
push_front 581512771
push_middle 123804816
push_front 419719601
push_front 841066279
push_middle 136503306
get 183064
push_front 17135419
push_back 360046312
get 241708
get 253755
push_back 308131381
push_front 359199428
push_front 106554887
push_middle 184584136
push_middle 134451937
push_front 580107146
push_front 732796479
push_back 786386665
push_back 778186010
push_back 597333082
push_front 124059374
push_middle 36895645
get 6368
push_middle 638772496
push_front 214267184
push_front 820128072
get 90335
push_middle 355490656
push_front 190122050
push_front 236344858
push_middle 664545292
push_middle 732646159
push_back 686448457
push_front 315927848
push_front 565765641
get 158042
push_front 113410898
get 73568
push_middle 416387080
push_front 310727204
push_back 38710848
push_front 835915093
get 165223
push_back 634322023
push_front 664982373
get 107049
push_front 162068723
push_front 886383347
push_middle 560992385
push_middle 456401274
get 23091
get 333778
push_back 140085428
get 121023
push_back 655704366
push_front 857637473
push_front 618654739
push_back 83593401
get 150194
push_back 781313566
push_back 216133144
push_middle 798471976
get 277756
push_back 200555673
push_back 674985257
get 307146
push_front 171410329
get 168780
push_back 869414849
get 287960
push_back 499039152
push_front 642197597
get 157064
push_back 546348965
get 340420
push_back 224461987
push_middle 719319511
push_middle 576251113
push_back 819525927
push_back 620481180
get 161837
push_middle 123885010
push_back 1664177
get 81077
push_back 435277102
get 177114
push_back 282774647
get 112685
push_back 328946765
push_front 371524128
push_front 733785643
get 256229
push_back 891679268
push_middle 300314070
push_front 513730789
get 209877
push_middle 87270965
push_front 735275728
get 85896
push_front 543783345
push_front 97876841
get 236871
push_middle 974927634
get 200357
push_back 157198151
push_front 849057595
push_middle 334373270
push_front 239269806
push_front 317130562
get 234674
push_back 339300388
push_middle 30579726
push_middle 376284997
push_middle 527627120
push_back 825822635
push_back 817518627
push_front 402377406
push_back 829754907
push_back 835505967
push_middle 69118603
push_front 608204883
push_middle 586325105
push_front 699431459
push_middle 522529439
push_front 818116673
push_front 453602368
push_middle 824959624
push_front 843140630
push_front 172379644
push_middle 989872441
push_middle 94225371
push_middle 678419643
push_middle 197989416
push_back 268881707
push_middle 411672021
push_middle 504035713
get 146142
push_front 23887599
get 305498
push_back 402774187
push_middle 78832137
get 39304
push_back 309092837
push_front 159481936
push_back 245409245
push_back 691767452
push_middle 318289978
push_back 431518553
get 235138
get 169240
push_middle 111940477
get 333225
get 301181
push_middle 894215167
push_front 704943383
get 313746
push_back 763909616
push_back 772405262
get 14363
push_back 494380363
push_back 309841777
push_middle 132382295
get 12743
push_front 579790284
get 184942
push_middle 567151519
push_middle 603474042
push_back 632733098
push_front 296674163
push_middle 330532587
push_back 138827328
get 251719
push_back 520883588
push_front 517660297
get 146982
push_middle 737110253
push_front 785919635
push_back 245751672
push_back 514504386
push_middle 207750495
push_middle 49237862
get 210212
push_front 566618499
push_middle 751339628
push_front 905625381
push_middle 822914668
get 338524
push_front 143372619
push_front 892355499
push_middle 138496660
push_front 704042766
get 243898
push_middle 389090403
push_back 686193322
push_front 148268764
push_front 898445343
push_middle 649560093
get 135638
push_front 516183699
get 57573
push_middle 365511887
get 64801
get 225731
get 131398
get 250824
get 236180
get 62601
push_front 338903376
push_middle 632156489
push_middle 499496886
push_front 196742226
push_front 461504622
push_front 610306930
get 212123
push_middle 467380346
push_front 434442382
push_middle 834081974
push_front 360926234
push_middle 366939715
push_front 346299827
get 191475
get 258120
push_middle 893399505
push_middle 640947625
push_back 985506952
push_front 633049874
push_middle 625283252
push_back 29853117
push_middle 611011193
get 77886
get 171601
push_front 806721597
push_front 727738093
push_back 730893774
push_middle 621915155
get 115804
push_front 407282831
push_middle 36823891
push_front 304286576
push_front 383920640
get 108196
push_front 766282619
get 67331
push_front 436788698
get 158666
push_front 900291679
get 53235
push_back 323690846
get 49473
get 147519
push_middle 371643031
push_middle 627898581
get 311693
push_middle 308124168
get 42710
push_back 230183594
push_middle 405085621
get 65408
push_back 944947239
get 261806
get 239823
push_front 494374494
push_back 849729327
push_front 452993306
get 197784
get 220901
push_front 306892138
push_back 294916526
push_middle 305493407
push_front 930762512
push_front 34942433
get 282472
push_back 169647257
push_middle 328456167
push_back 917313896
push_back 688516168
push_middle 554014666
push_front 253644926
get 116612
push_back 338267467
push_back 675652529
push_front 825118238
push_back 503635972
push_back 950233438
push_middle 239843267
get 259510
push_back 501814403
get 87191
push_front 196516974
push_back 22469008
push_middle 959205023
get 261448
push_back 85222555
push_front 259958622
push_middle 434581277
get 255671
get 73518
get 89609
push_front 230592722
get 320057
push_back 733308514
get 49600
push_back 914861914
push_middle 262529615
push_front 493015192
push_back 326440308
get 334719
push_middle 487283067
get 243144
push_middle 432081285
push_back 498778515
push_middle 740840773
get 233494
get 231759
push_front 939205078
push_middle 268420682
push_back 168754783
get 74729
push_front 892151202
push_front 371171879
push_middle 796293371
push_middle 739914073
push_front 740265622
push_middle 397476677
get 163496
push_middle 718814596
push_back 836679242
push_back 948193426
push_middle 955874748
get 177065
push_back 571112967
get 193417
push_front 250500092
push_middle 254673966
push_middle 919767181
push_back 570023081
push_back 802634191
push_back 854014092
push_middle 78705130
push_front 282881660
push_middle 873161540
get 91198
push_back 961136459
get 133326
push_middle 481645449
get 223888
push_front 575852395
push_back 847078250
push_front 383379084
push_back 743358479
push_middle 650509175
push_middle 839796747
push_middle 731910054
push_front 976295902
get 52559
push_middle 559571051
push_back 970185297
push_front 960243744
push_middle 966158147
push_middle 518934906
push_back 381871136
push_back 57411042
get 341228
push_back 218463632
push_middle 445772911
get 159413
push_front 663673437
push_middle 182532317
push_middle 917302032
get 12311
get 211339
get 158365
push_middle 87861978
push_back 741698741
push_back 975229900
get 115860
push_middle 119531418
push_front 390179065
get 38973
get 128055
get 97570
get 2147
get 136258
push_middle 160387739
push_back 636823212
get 235996
push_middle 957151118
push_front 373598836
get 41502
push_middle 858621927
push_front 33522678
push_middle 601151237
push_front 393264793
get 191270
push_back 491676487
push_middle 239521209
get 67711
push_middle 450151385
push_front 145206542
push_back 681211770
push_middle 639306963
push_back 266048917
get 187529
get 249049
push_middle 145391858
push_front 817295191
push_middle 884142277
push_front 817925315
push_front 755809580
get 99325
push_front 197062283
push_back 274941583
get 153201
push_middle 967649596
push_front 61978044
push_middle 45506167
push_front 211647773
push_front 819735118
push_front 751672876
push_middle 711116976
push_back 919480478
get 167404
push_front 813973518
push_back 421907662
get 236400
get 233356
get 180467
push_front 717785389
push_back 96188510
get 46917
push_front 165182461
push_front 717618417
push_back 260334422
push_back 230669851
push_back 296478717
push_front 995306562
push_front 599139714
push_front 734422336
push_back 796551804
push_front 271964770
push_middle 927573754
push_front 980750782
get 143500
push_middle 703667548
push_back 606161837
push_front 999156216
push_back 711250910
push_middle 545260333
push_middle 553817841
push_back 939783881
push_middle 129555235
get 205639
push_back 545766251
push_back 506919192
push_front 83071320
push_back 907099910
push_middle 928408020
push_front 955009172
push_front 434970090
push_front 561424838
get 117273
push_front 672870231
get 267056
push_front 972550992
push_middle 598579568
push_back 239459135
push_front 267488798
push_front 383595376
push_front 923121777
push_middle 273207489
push_back 236772187
push_back 424764479
push_back 225258176
push_middle 997336006
get 22805
push_back 522612294
get 277353
push_front 769238704
push_front 265791144
get 169149
push_front 104097150
push_front 118075128
get 254372
push_front 280505982
get 186571
push_back 956212089
push_middle 703168348
push_back 448265490
get 230902
push_back 543928061
get 27632
get 248849
push_middle 391195821
push_middle 999661975
push_front 484239468
push_front 335149691
get 178406
push_middle 697005940
get 329175
push_back 592021686
push_front 747007127
push_front 119569713
push_front 948867361
get 117460
push_front 920404905
push_middle 157174835
get 29652
push_back 71351189
push_back 956767380
push_back 93694269
push_middle 971632722
push_middle 520738031
push_back 70341868
push_middle 743123184
push_front 161388753
push_middle 70913470
get 196116
push_front 595922504
get 94829
push_front 772138618
push_front 314196816
get 340273
push_back 529837423
get 259507
push_back 892098498
push_middle 593281120
push_back 990312596
push_front 169662301
push_back 350215256
push_back 184993122
push_middle 387064802
push_front 37988873
push_middle 331151324
push_front 774848668
push_middle 799132322
push_middle 649544890
get 277136
get 157643
get 327971
get 211006
push_back 121450038
get 178625
push_front 817149234
push_middle 976678146
get 103217
push_front 951394384
push_front 823047417
get 22268
push_middle 984303701
push_front 480104113
push_middle 628302840
push_back 88754121
push_back 932124020
push_back 802813496
push_middle 853465329
push_middle 918145086
push_middle 419344187
push_front 616241240
get 121137
push_front 857309726
push_back 133062863
push_middle 745971757
push_back 134508346
push_middle 374907623
push_back 174933495
push_middle 498819346
push_middle 871971584
push_middle 95118895
push_front 236691623
push_middle 775773382
push_middle 14669631
push_middle 263604701
push_back 906272473
push_middle 317269378
push_front 873426220
push_front 404633736
get 295011
push_front 650673951
push_front 830870458
push_back 100613381
get 277928
push_middle 31426602
push_middle 529817995
push_back 928121393
push_middle 486076177
push_middle 834796562
get 176316
push_middle 633761276
push_back 391198404
push_middle 336097106
push_middle 539345051
get 287414
push_front 851228759
push_back 44959997
get 120967
push_back 937814009
push_middle 161244980
push_front 739135001
push_front 338749123
push_middle 905988654
push_middle 167056471
push_back 1531738
push_middle 288712294
push_middle 243284869
get 248417
push_back 413188470
push_middle 90473412
get 281747
get 74804
push_middle 879861345
push_front 710833029
get 268935
push_middle 950554003
push_middle 345163665
get 99398
push_back 420088668
get 276054
get 163076
push_back 752083821
push_front 447293714
push_front 494895117
get 24608
push_middle 283590096
push_back 446741602
push_middle 435534143
push_back 937010080
get 343088
push_back 104110575
push_back 26116109
push_back 32833817
get 199216
push_back 923259770
push_front 912983321
push_back 217506322
push_back 583041338
push_back 529599295
push_back 86589642
push_middle 6509690
get 200776
push_front 336800235
push_middle 693716324
push_front 29564304
push_front 28848746
push_middle 102924839
push_middle 103452558
push_middle 370369957
push_middle 669827570
get 120332
push_front 185992886
get 58648
push_front 715832528
push_front 52906667
push_back 650792905
get 30268
get 90401
push_back 505179688
get 134892
push_middle 122830610
push_back 466821627
push_front 312934111
push_back 41298359
get 163622
push_back 728149036
push_front 373460904
push_front 871796254
push_front 330115151
push_front 644555518
get 295186
push_front 964043405
push_front 151299727
get 104417
push_front 633065764
push_back 663612217
push_front 881637258
push_back 724050952
push_middle 220719928
push_middle 267402640
push_middle 230004071
get 336690
get 39376
push_front 896640780
push_back 347421176
push_front 561981885
get 169951
push_middle 116794289
get 90616
push_middle 174986321
push_back 240817644
push_middle 727990455
push_back 160346438
get 299948
push_middle 769841375
push_back 755028876
push_front 797598702
push_back 561235243
push_front 74280637
get 258243
get 111329
get 64848
push_back 976552479
push_back 603172725
push_middle 59632400
push_front 789632618
get 319580
push_back 381914711
push_front 735525253
push_middle 406504625
get 133347
push_middle 14782345
get 75809
push_back 174764364
push_back 48977460
push_back 864000686
push_front 246364451
push_front 537019993
get 68383
push_back 410198668
push_back 140257961
get 47313
get 311354
push_back 97507536
push_front 232233169
get 265867
push_middle 391905383
get 233476
push_middle 632623927
push_middle 103441001
push_middle 687165103
push_middle 494426689
push_middle 704039412
push_back 123562002
get 293208
push_back 818441261
push_back 517244744
push_front 443775530
get 37155
push_middle 665045092
push_back 583790818
get 110400
push_middle 700190673
push_front 834147277
push_front 723132893
push_back 369144340
get 210886
push_back 394256367
push_front 838806988
push_back 139330662
get 6568
push_back 221045062
get 12083
get 183401
push_back 75919399
push_middle 965086224
push_middle 966493697
push_back 979432753
push_front 588358523
get 201091
push_back 278930430
push_middle 202044932
push_middle 626394138
get 175683
push_front 572377815
push_back 459235614
push_back 564859586
get 160918
push_front 663691738
push_back 778680346
push_front 992600993
get 313633
get 267666
push_middle 540933181
push_front 466556545
get 85472
push_front 375009007
push_middle 143346322
push_front 948330545
push_back 377515550
push_back 169503239
get 318725
push_front 190366237
push_front 956436531
get 117620
push_back 539780059
push_middle 155250295
push_front 142911069
push_back 570688634
push_back 547647772
get 336440
push_back 326539874
get 271045
push_front 876774622
get 116131
get 135595
get 21450
get 139715
push_back 372891730
get 10370
push_front 166248291
push_front 689101793
get 318188
push_middle 844422079
push_front 26100768
push_back 914075129
push_back 627899162
get 344674
push_front 222957982
push_middle 94297522
get 161799
push_front 401096558
get 160460
push_front 942202817
push_middle 626503523
push_back 492265985
push_front 485042105
push_front 175721238
get 305268
push_back 510126437
push_front 451024995
push_back 380595622
push_back 213500060
push_back 192138916
push_back 60519577
get 74168
get 334133
get 15874
push_middle 32025694
push_back 271342315
get 78101
get 34112
get 105673
push_back 379499573
push_middle 178935902
push_back 259436835
push_back 89238186
push_front 194334363
push_back 763587561
push_middle 80959671
get 115366
push_back 39077732
push_back 889838654
push_back 466202832
push_front 283783964
push_middle 783896340
get 68833
push_back 216678150
push_middle 492992104
push_back 526632205
push_front 747123521
push_back 213693251
push_back 784836384
get 228208
push_middle 43000024
push_back 155087826
push_front 710232355
push_front 217096596
push_middle 537095287
push_front 741577381
push_middle 253838722
push_middle 863636611
push_middle 189805757
push_middle 865924158
push_front 305418237
push_front 562111319
push_back 327390505
push_back 929268420
push_front 256123910
push_back 313180177
get 304392
push_middle 834238029
push_middle 286281158
push_front 791930596
push_middle 32767775
push_front 414713553
get 203553
push_back 587685125
get 312594
get 198339
push_back 86734566
push_back 767307828
push_middle 474638544
push_middle 357134007
push_middle 604400410
get 228299
get 184744
push_middle 67317231
push_middle 633216553
get 340843
push_middle 900496425
push_back 817211548
get 217590
push_front 227694584
push_middle 520831188
push_middle 137168568
push_back 732650035
get 164170
push_back 739657187
push_back 578947576
push_middle 969677664
push_front 398479351
push_middle 715108402
push_back 93788736
get 196053
push_back 599890508
push_front 821093434
get 239570
get 257492
push_middle 986288002
get 244367
push_back 899800537
push_middle 336451059
get 267000
push_middle 235548400
push_middle 480207333
push_front 837032881
push_back 346429167
push_middle 354011375
push_back 412592290
push_front 10994912
push_middle 859191846
push_front 60224660
push_back 928997007
push_back 949175042
push_middle 58079734
push_middle 899672237
push_front 660376630
push_front 235308019
get 5450
push_middle 339193228
push_back 348558521
push_back 44525159
get 286349
push_middle 661698302
get 340951
push_middle 700706508
push_middle 767762401
push_front 91469518
push_front 77468662
push_back 330948539
push_middle 482744758
push_back 200496622
push_front 89343304
push_middle 310750586
push_middle 73174784
push_back 827682151
push_front 444425328
get 340092
push_front 35516942
get 344805
push_front 888641952
push_back 492908319
push_back 231273506
push_middle 164624222
push_front 181916733
push_front 732369529
push_back 491628365
get 123107
push_front 847107438
get 96142
push_back 235403541
push_middle 814270568
get 142015
push_front 203996579
push_front 259748416
push_front 275899084
get 146215
push_middle 77299774
push_back 256178393
push_middle 224513551
push_middle 63819909
get 163592
push_back 86789238
get 152998
push_back 31127183
push_back 761366127
push_middle 842169660
push_front 851125802
push_front 681221553
push_middle 591960031
push_front 899536823
push_middle 838227118
push_back 355011217
push_front 430616766
push_middle 786174525
get 65497
push_back 34131666
get 165654
push_front 259888213
push_middle 779930047
push_middle 149371768
push_back 17082019
push_middle 914178444
push_middle 234113694
push_back 938579923
push_back 636204549
get 42529
get 29271
push_front 541449699
get 21699
get 276679
push_middle 98248167
push_front 782667592
push_back 273303126
push_middle 756898368
get 122024
push_back 276851732
push_front 670549065
push_front 942723417
push_back 984465960
get 310794
push_back 216404414
push_middle 291592638
push_front 412309297
push_front 230442082
push_back 400068210
get 235410
push_front 355450015
push_middle 429863427
push_middle 292166495
push_front 125237491
push_front 685050578
get 120987
get 315636
push_front 973965670
get 177722
push_back 339873745
get 92616
push_front 657564585
push_middle 700032173
get 138737
get 111733
push_front 569919021
push_middle 934008958
push_middle 998211583
push_front 478463972
push_middle 440116164
push_middle 388058476
push_back 20564143
get 179439
get 213979
push_front 556664779
push_middle 288688715
push_front 887187360
push_front 837686760
push_middle 855734040
push_back 406546615
get 257559
push_back 810479171
push_front 216711607
get 140944
push_back 951595493
get 81426
get 146906
get 317708
push_front 647529605
get 229916
push_back 924752997
push_middle 539423520
push_back 311131288
push_front 280658189
get 76370
push_front 601190539
push_front 690787750
push_back 349075395
push_front 200279722
push_back 250204813
push_back 598032077
push_middle 490639213
push_middle 204223260
get 262854
get 194565
get 261356
get 6507
push_middle 853455198
push_middle 997141088
get 90130
push_back 639887273
get 78703
push_back 411015513
push_middle 629526928
push_middle 411237133
push_middle 447427947
push_middle 732081379
get 171275
push_front 145470906
push_middle 796061032
push_middle 110638642
push_middle 768510225
push_back 593820974
push_middle 128823013
push_back 433806754
push_back 299099790
get 128946
push_back 948003700
push_front 950375510
push_middle 638043202
push_back 617267063
get 63559
push_front 920701445
push_back 598683521
push_back 192889469
push_middle 591538162
push_front 775119635
push_front 133586587
push_front 526034598
push_front 330146175
get 251180
push_front 89054832
push_middle 938513737
push_middle 971869535
get 91738
push_front 824991714
push_back 789445567
push_back 246576785
push_middle 905680894
push_middle 140175929
push_back 128526273
get 128019
push_back 520211404
push_front 52553919
get 123350
push_back 394899846
push_middle 151528790
push_back 516263384
get 90276
push_middle 224539109
push_back 387888859
push_front 634065226
push_front 553533158
get 95673
push_front 572365965
push_middle 326214983
push_front 679281012
push_front 55467356
get 140493
push_back 97771783
push_middle 600121009
push_middle 564886354
push_back 967849657
push_front 272331436
get 295856
push_middle 856460299
get 286544
push_front 158071421
get 96520
push_middle 572019915
push_back 375441430
push_back 627516605
push_front 478511000
push_back 1182388
get 115931
push_middle 224194590
get 146506
push_back 367215476
push_front 967154329
push_middle 90867623
push_middle 422799779
push_middle 649818595
get 59253
push_back 922670051
push_middle 573240490
push_middle 419579021
push_middle 170050155
push_middle 972193053
push_middle 845282793
push_back 522637325
push_middle 38256735
push_front 579259889
get 37244
push_front 535940018
get 143150
get 249758
push_middle 104492088
push_front 439558983
push_back 954821170
get 143693
push_back 286122284
push_middle 975072176
push_front 44500044
push_middle 884028916
push_middle 990070805
push_front 397025286
push_back 751706535
push_middle 86987622
push_middle 867294923
push_front 512213376
push_middle 797007372
push_middle 843420827
push_middle 907867199
get 14646
push_back 326035120
get 224132
get 134074
get 156008
get 243976
push_middle 510336453
push_back 111397484
get 197811
get 169052
push_middle 681298758
push_front 746234696
push_front 546482190
get 193649
push_middle 77011894
push_middle 389242225
get 101217
get 72360
push_back 23484484
push_front 659794018
push_back 683173440
get 8345
get 126390
push_middle 455503140
push_middle 674184984
get 227105
push_middle 890987922
push_front 731304387
push_front 279019978
push_front 532775185
get 57300
push_back 917626746
push_front 840905980
push_middle 151389598
push_front 810458710
push_back 197544020
push_front 313682263
push_middle 131732276
get 92212
push_back 579049400
push_middle 885817840
push_front 491963620
push_back 620281517
push_middle 191966651
get 58228
push_front 275522091
push_middle 38842595
push_front 276906527
get 63148
push_back 807173561
push_middle 964425331
push_back 138824168
push_middle 557081442
push_back 829146192
get 183633
push_back 500967079
push_back 679649223
push_front 228437354
get 87050
push_back 861069040
push_front 499167809
push_middle 674983308
push_back 202511853
push_front 891995463
push_front 738944903
push_front 442919661
push_front 602482172
get 181902
get 30987
get 234238
push_middle 367534866
get 190866
push_middle 645461365
push_back 83141944
push_back 257177727
push_front 95218338
push_back 800532224
get 270729
push_front 289933796
push_middle 857780362
get 82334
push_front 695984107
push_back 864521562
push_middle 872290471
push_middle 748859932
get 108624
push_back 518254742
push_middle 594359662
push_back 357184637
push_back 38446614
push_middle 30460578
push_middle 468106169
push_back 520238336
get 217281
push_middle 188452283
push_middle 69369625
get 93543
push_back 145146328
push_front 293055110
push_front 463860458
push_middle 25449873
push_middle 638408292
push_back 365251463
push_front 968618934
push_middle 878780940
get 327154
push_middle 950215052
push_middle 990519468
push_back 714404320
get 334941
push_front 867006077
push_back 726115536
get 325006
push_front 137209552
push_back 178048627
get 260616
get 330130
push_middle 502075590
push_middle 898160550
push_back 211033573
push_middle 777713633
push_middle 518100192
push_back 821823406
push_back 416780943
get 34705
push_middle 2094511
push_middle 185573006
push_back 56659632
get 76002
push_back 177925159
get 333433
push_middle 278820792
push_back 248983170
push_front 139819914
push_back 818527383
get 74002
push_front 587250536
get 212970
push_back 695461312
push_back 750575411
push_front 585173357
get 114219
push_back 311500825
get 96234
push_front 264650833
push_front 389426831
push_back 382014036
push_front 43296335
get 207261
get 156078
get 137619
get 236488
push_back 392662048
get 36892
get 22720
push_front 995539965
push_middle 890099049
get 313049
push_back 113019350
push_middle 663574769
push_front 536083034
push_back 466002976
get 107134
push_middle 779310255
push_middle 612194193
push_front 790590384
push_front 239917761
push_back 983190015
push_back 55614096
get 93911
push_back 808025898
get 134997
push_back 170053752
push_back 353837325
push_middle 572469689
push_front 817349158
push_front 310832823
get 307866
push_middle 847727435
push_middle 78568811
push_front 571587154
get 194650
get 94426
get 73640
push_middle 103024036
push_middle 259812057
push_back 20847084
get 306986
get 245053
push_back 67689167
get 274259
get 112071
get 158310
push_front 702834569
get 221786
get 145379
push_middle 496709601
push_front 343542257
get 37017
push_front 98164235
push_front 680925100
push_back 893671998
push_middle 144623256
push_front 991704245
push_middle 273717366
get 166347
get 97250
push_back 65909524
push_front 156548361
push_back 488087646
push_front 578525275
push_front 725390321
push_middle 589032234
push_front 933082702
push_back 784792448
push_back 841713766
push_middle 307686255
push_front 455377684
push_back 672918242
push_back 653699810
push_middle 980852597
get 269697
push_back 42876142
push_front 337281379
get 302671
push_middle 925093466
push_back 517246607
push_middle 294497249
get 16581
push_back 281012256
push_front 203341705
get 337943
push_front 413900145
push_back 997327479
get 235031
push_front 789810717
push_back 827081243
push_middle 231931073
push_back 201050823
push_back 218546869
push_front 61154808
push_front 204619888
push_front 622537481
push_front 970709206
push_middle 399041154
push_back 657951430
push_back 635000063
push_front 586291152
get 227786
get 263675
push_front 614258918
push_front 485810616
push_middle 446174077
push_back 522141607
get 40138
push_middle 188369252
get 288954
push_front 337418149
get 245038
push_front 521606038
push_front 53661132
push_middle 478177232
push_middle 816710615
push_back 240735455
push_back 73132427
push_front 475760782
push_front 321420062
push_front 499198252
push_front 31520196
push_back 270750639
push_back 397130538
get 296353
push_middle 765408107
push_back 983034
push_back 604114570
push_middle 482565872
push_middle 213652334
get 126631
push_back 338313810
push_middle 646005901
push_middle 640431542
push_back 640536100
get 168767
push_front 315823798
push_middle 130830715
get 176709
push_middle 249549008
get 269749
push_middle 153517895
push_front 471718824
push_middle 163543403
get 316539
push_front 773535102
push_front 573416845
push_middle 793247555
push_front 442247098
get 79110
push_front 899126585
get 86184
push_front 48422962
push_front 104882117
push_middle 658497870
push_back 814741248
push_front 332730870
push_back 178905283
push_back 269656255
push_front 439792245
get 55809
push_middle 915827638
push_front 781650573
push_middle 604769526
push_front 617914707
push_front 72847905
push_front 503472020
get 276206
push_front 925229902
get 342435
push_middle 353187623
get 234878
push_back 53935071
get 98164
push_front 811611903
push_middle 255616704
push_back 273355235
get 291298
push_front 480293109
push_back 874875406
push_front 967323954
push_middle 324820367
push_front 939196264
get 77007
push_back 568593233
push_middle 356263156
push_middle 309356660
get 10422
get 96890
push_front 89717251
get 250067
push_back 899228101
get 149453
push_back 974260600
push_middle 75798031
get 168440
push_middle 306570078
push_middle 904543986
get 244577
push_back 275222444
push_middle 567613812
push_back 238815976
push_middle 715055890
push_front 489001788
push_middle 656622351
get 137801
push_back 639555027
push_back 173819147
push_middle 352156971
push_front 80800846
push_back 805340119
push_front 906013265
push_back 305083428
push_back 124062018
get 215950
push_back 916862103
push_back 814650889
get 132725
get 324781
push_front 558440199
push_front 397173291
push_front 30926866
get 82306
push_middle 516168128
push_middle 962507906
push_back 276432262
push_front 74747025
push_back 434394057
get 83982
push_front 720051102
push_middle 622446318
get 164385
push_back 231731933
get 173387
push_middle 109894138
get 19436
push_back 688647373
get 316726
push_middle 570873452
push_middle 844310154
push_back 1928618
push_middle 902764770
push_middle 631687548
push_back 690029755
get 140907
push_back 309089426
get 345742
get 9500
push_back 530060670
push_back 699397794
push_front 565233943
push_back 813587076
push_back 639384303
get 3024
push_back 574060719
push_middle 772812310
get 202907
push_front 945490219
get 289294
push_front 798290998
push_front 432610272
push_front 660271762
push_middle 181813453
push_back 892722452
push_back 287791359
push_back 148603767
push_back 900885091
push_back 797604777
push_middle 67045372
push_middle 997041070
push_middle 156600898
push_middle 296421652
push_middle 789189174
push_middle 877030927
push_middle 192819463
push_back 351768112
push_front 729495667
push_front 373981117
push_middle 294277698
push_back 14893970
push_front 767093783
push_middle 152963480
push_middle 594768657
push_back 813366761
push_front 397306039
push_back 508751093
push_middle 76159761
push_back 904872811
push_back 738519388
push_back 157304492
push_middle 437948165
push_middle 232094842
push_back 955223572
push_back 579166702
push_back 619675982
get 214644
push_front 594181833
push_front 424501664
push_back 398533505
push_front 363625408
get 30171
get 32031
get 236005
get 25984
push_middle 14835634
push_back 399404814
push_front 763450358
push_middle 756904512
push_back 198820072
push_front 860079898
get 146645
push_front 654852039
push_back 160591958
push_front 130270670
push_middle 438467869
push_back 663714647
get 226635
push_front 214204558
push_middle 220317047
push_middle 636058185
push_front 2807546
push_front 106960341
push_back 119446701
push_front 518671421
get 238492
get 158799
push_middle 977234186
push_front 253704895
push_back 151249894
push_front 956593898
push_front 25898275
push_back 953430176
get 192008
push_front 801055896
get 138133
push_middle 127973768
push_middle 210308937
push_middle 870770476
push_middle 962432754
get 253731
push_middle 401925020
push_back 367377750
get 302870
get 294282
push_front 450207478
push_middle 568492912
push_back 966025334
push_middle 810230739
push_front 184774036
push_back 468408650
push_back 486895174
push_front 673232012
push_middle 871375530
push_front 501157993
push_middle 936492751
get 51219
push_middle 609374511
get 318590
push_middle 816477813
push_front 61639321
get 86141
push_front 166747310
push_back 320900434
get 129888
get 67299
push_middle 78888375
get 48368
push_front 983557066
get 104202
get 289133
get 152559
push_back 355938920
push_middle 324431543
push_back 554157206
push_back 551065588
push_middle 753964479
push_middle 165554029
push_middle 509494936
push_back 42722924
get 266533
get 96336
push_front 172303629
get 104622
push_middle 599618011
push_back 88920649
push_middle 345685110
push_back 131843595
push_middle 215091186
get 137010
get 339145
get 161874
get 133634
get 2577
push_middle 792667851
get 308797
push_middle 560357224
push_middle 509675685
push_back 734363468
push_middle 101337440
get 124020
push_middle 832837500
get 121068
push_front 752931356
get 51216
push_front 679035313
get 162059
push_middle 339988475
get 82429
push_front 361380903
push_front 23422566
push_back 171697671
push_back 541158545
push_middle 915280581
push_back 33499383
push_back 492828494
get 219500
push_front 108961150
push_middle 133805638
push_middle 219190961
push_middle 267966335
push_middle 931344182
push_back 516083917
push_middle 956323048
push_back 203656925
get 325947
push_middle 525168711
push_back 453251965
push_front 193437349
push_back 926641163
push_back 365094888
push_front 558552734
push_front 439630086
get 51876
push_back 672390254
push_front 584904352
push_back 146362862
push_middle 848077457
push_middle 651806974
push_front 309209062
push_front 757225334
push_front 442516747
push_front 893025717
push_front 541117419
push_back 801280537
get 284761
get 213767
get 182739
get 179653
get 99485
get 264706
push_front 316326335
get 108988
get 165435
push_back 974429737
push_back 32047901
push_middle 987431493
get 237402
push_back 963699366
push_middle 117781314
push_front 202608029
push_front 903319702
push_middle 392441006
push_middle 635566232
push_middle 808791712
get 337033
push_back 855070145
push_middle 983178438
push_middle 588283880
push_front 940194885
get 51059
push_front 535839501
push_front 415309894
get 299449
get 55108
get 95410
push_middle 386881267
push_front 570457933
push_back 575715501
get 108306
push_back 627967099
push_front 701900103
push_back 930071729
push_front 109173341
push_middle 32910039
push_back 138736713
get 151242
push_middle 824445881
push_front 429852157
push_back 657234112
push_middle 779319392
push_middle 275080601
push_front 686820834
push_middle 830073072
push_middle 413482301
push_front 691298650
push_middle 103009035
get 225964
push_middle 637572846
get 85929
get 285876
push_middle 328349517
push_front 803543759
push_middle 743862899
push_middle 560841113
push_middle 901432679
get 275171
push_front 851901975
push_back 92115370
push_back 664020965
get 116196
push_middle 395920768
get 89101
push_front 775026313
push_back 666807509
push_front 950378947
get 187669
push_back 249967483
push_back 41799219
push_middle 126663943
push_back 715977895
push_front 527775905
push_middle 334385677
get 6337
push_middle 81157209
push_middle 486243141
push_middle 450210303
push_middle 877725646
get 307669
get 269714
push_middle 599230370
push_back 812006107
push_back 606599072
get 59460
push_front 228154665
get 279296
get 160104
push_middle 284466823
push_front 423226049
push_back 395979257
push_back 225397023
get 194524
push_back 940356401
get 327762
push_back 166712967
push_middle 377154965
push_middle 682761928
push_front 868530275
push_middle 920665642
push_front 847429608
push_back 111340129
push_front 614289678
push_back 203564318
push_middle 235853113
push_back 981859284
push_front 746190041
push_back 514880408
push_middle 323876126
get 103759
push_middle 206564598
push_middle 598077794
push_back 768249802
push_back 638676970
push_back 242015477
push_back 896181788
push_back 176029136
push_middle 494732510
get 258419
get 23061
push_front 950160510
get 247340
push_middle 977731927
get 80451
push_back 429797237
get 271695
push_back 102554901
push_front 640930555
push_middle 283592103
push_middle 648583198
get 223000
push_front 259831315
push_middle 670678569
push_front 328801979
get 29618
push_middle 985631757
push_middle 236176914
get 97260
push_middle 178153935
get 62205
get 222776
push_back 9765701
push_back 673702919
push_middle 345949304
push_back 80669905
get 309448
push_front 950298511
get 191324
push_back 423449153
get 327003
push_middle 175946251
get 47784
get 315959
push_back 725578624
get 274256
push_front 788835074
get 92734
push_front 331137624
get 37091
push_back 127169904
push_front 775748222
push_front 111167128
push_front 160894198
get 327373
push_front 388381219
push_back 173721427
push_middle 519849747
push_back 108499437
get 180790
push_middle 982862465
push_front 27830693
push_front 791621193
push_front 626405990
push_middle 431928829
get 346135
push_back 163519682
push_front 939017579
get 17133
push_middle 733388243
push_middle 149140415
push_front 544351139
push_back 99916002
push_middle 154783090
get 280645
get 46931
push_middle 922792205
push_back 127530370
push_back 738616382
push_back 654413459
get 334854
get 169424
push_middle 633136442
get 146812
get 248145
push_middle 384080582
get 169136
get 135368
push_front 829985620
get 319197
push_back 984850863
get 255215
get 319961
push_back 107103625
push_back 188145341
push_middle 652508404
push_back 860645606
get 339243
get 121088
push_middle 327607017
push_back 304317091
push_back 816879740
get 110460
push_front 742919963
push_front 118586138
push_middle 782386126
push_front 694626080
push_front 317145450
push_back 873446277
push_back 573205560
push_back 561080727
get 65158
get 203525
push_front 782768011
push_front 291926768
push_front 677962585
push_front 738564197
push_back 505597036
push_back 756428270
push_middle 222275245
push_front 700755265
push_front 327722327
push_front 794932934
push_middle 674852036
push_middle 364017855
push_back 375674721
get 98919
get 343965
push_middle 147462815
get 248994
push_back 532109384
push_middle 199818320
push_front 462451594
push_back 305767888
get 130507
push_front 397633868
push_front 637872897
get 100889
get 40517
get 106223
push_middle 566295593
get 12243
push_middle 736430425
push_back 822882719
push_middle 612119835
get 99936
push_back 263481119
get 314293
push_back 619540951
push_front 983873928
push_back 955609877
push_middle 712406329
push_back 398647689
push_back 816585621
push_middle 687607344
push_back 241939342
push_middle 450030325
push_middle 889266125
get 168311
push_front 996688043
push_back 449596118
push_middle 430793441
push_back 291111848
push_front 50659401
push_middle 936134897
get 333285
get 13611
push_back 539347903
push_front 611357074
push_front 707507586
push_front 665333407
push_back 272394918
push_back 496778530
push_front 715617421
get 12340
get 202408
get 141079
push_middle 656817553
get 67613
push_middle 722964767
get 200787
push_middle 101840802
get 282530
push_middle 876384086
push_middle 635966660
push_front 91915666
push_middle 250365343
push_middle 14762058
push_middle 358658585
push_front 950680125
get 240111
push_middle 897827014
get 123865
get 222630
push_back 287602913
push_back 918192052
push_middle 618366889
push_front 93103375
push_middle 188690813
push_middle 417050499
get 215222
get 281055
push_front 283608549
push_middle 383422091
push_front 238587245
push_front 883084356
get 8376
push_middle 160495901
push_middle 196196482
push_front 557319416
push_back 293647235
push_front 217937841
push_front 420914134
push_front 187306634
get 130319
get 286716
get 274994
push_middle 20279121
push_back 801137948
push_front 322216383
push_middle 175423591
get 120637
push_front 618224349
push_back 442763056
push_middle 695557110
push_middle 481661564
push_back 497080333
push_back 192755932
get 81391
get 279577
push_middle 773748206
push_front 186060583
push_middle 712134794
get 39038
push_middle 158236134
push_front 3620376
get 200660
push_middle 360087845
push_middle 238947625
push_middle 110283300
push_middle 609885220
push_front 891010348
get 200883
push_back 97417387
get 73084
push_middle 224375165
get 275675
push_back 804134334
get 42383
push_middle 511369382
push_front 762591135
push_front 387045000
push_middle 330423152
push_front 787938222
push_front 418695222
push_back 342131991
get 164108
push_back 808557570
push_middle 392155991
push_front 82460983
get 145825
get 331737
get 219745
get 16464
push_middle 92447058
get 229894
push_back 484228419
push_front 636807941
push_back 100803420
push_front 437022631
push_middle 860210811
get 192144
push_front 398347674
push_back 656797626
push_middle 449881309
get 241980
get 238182
push_back 710499501
get 161837
push_back 913290209
push_back 89900848
push_front 97778087
push_back 501268699
push_middle 570236450
push_middle 246807223
get 65155
push_back 743725209
push_front 547929684
push_middle 144649793
push_back 439498628
get 153681
push_middle 757839100
get 331301
push_middle 166317386
push_middle 648388064
push_middle 656772269
push_middle 995741508
push_middle 597560518
push_front 839953654
push_front 307138279
push_front 728465760
get 231039
push_front 971024438
push_middle 25967103
push_back 185753421
push_back 408220904
push_middle 964664991
get 311060
push_middle 932635707
push_back 904263118
push_back 158577935
get 204079
get 126377
push_middle 430475223
push_front 932297438
push_front 732405672
push_middle 923658047
get 276001
push_middle 455937922
push_back 472389804
get 239681
push_back 523005122
push_middle 851383173
get 228314
get 207801
push_back 795945305
push_back 343856675
push_front 720579216
push_front 907001168
get 201706
get 203566
push_back 658694703
push_back 458971215
push_front 894515933
push_middle 678007633
push_back 43116982
push_back 797855194
push_middle 587209547
get 126291
push_front 151495647
push_front 852404765
push_back 515503447
get 251516
push_front 232719730
push_middle 934453994
push_middle 612795004
push_middle 854547218
push_front 377144532
get 59177
push_middle 587594846
get 72720
get 137399
get 261798
get 323166
push_front 419133319
push_front 508750499
push_middle 834494134
get 197605
get 120526
push_back 97540864
get 123203
get 204318
push_back 115209075
get 177848
push_back 383109049
get 119052
push_back 720153913
get 141351
push_back 468255537
push_back 948931126
push_front 567834403
get 267775
push_back 299181974
get 126419
push_front 10894208
push_back 149003070
push_middle 387234242
push_back 998257953
push_middle 173315157
push_back 175214579
get 328359
get 233932
push_middle 994327070
get 271200
push_front 789812868
push_middle 332878708
push_middle 279390211
push_back 124052033
push_back 291995070
push_front 867741881
push_middle 293631352
push_middle 881548776
push_back 165623861
push_back 416474872
push_back 543875785
push_back 424667882
push_back 155687078
push_front 702709103
push_back 178197580
get 132862
push_middle 816065810
push_middle 50987773
push_back 629022733
push_middle 750511415
get 300922
push_front 375517328
get 239652
get 81591
push_back 275564380
push_middle 234092818
push_middle 971769074
push_front 783320082
push_back 542882553
push_front 332188140
get 123228
push_front 280827847
push_back 809113038
push_back 631012390
push_front 392896460
get 343134
push_middle 210814309
get 323646
get 169211
push_middle 768441026
push_middle 285322597
get 40264
push_middle 106800463
push_middle 753217875
push_front 199606915
get 289131
push_middle 993722877
push_back 988890605
push_front 179413437
push_middle 796000139
push_front 160205820
push_middle 740990353
push_back 784583826
push_back 442461408
push_back 666269471
push_back 807471580
push_front 894119142
push_middle 152551788
push_middle 141813421
push_back 218816125
push_front 118335917
push_back 395603906
push_middle 973867441
push_middle 658184611
push_middle 288056160
push_front 867365293
push_back 710431352
push_front 901983838
push_front 296089001
get 1048
push_front 469130613
get 312466
push_front 677818487
push_middle 810539845
push_middle 28268420
push_back 443640157
push_back 792447407
get 135294
push_middle 291692131
push_front 206966223
push_middle 585296960
push_middle 41672672
push_back 704142867
push_front 89788570
get 27139
push_back 748723452
push_back 566946294
push_front 743587746
push_middle 503068292
get 187578
get 59932
get 26119
push_back 243688431
push_front 306738572
push_back 638451069
get 231119
push_middle 973585734
push_middle 840806292
get 295935
push_middle 857455292
get 335364
push_middle 497622904
push_middle 684488709
push_front 840561254
push_front 913396859
push_middle 419099953
push_middle 934643959
push_front 26815174
get 311178
push_front 851006523
get 329168
push_back 836408376
push_front 526494527
get 100726
push_front 49638369
push_back 645535104
push_middle 471789177
push_middle 711754354
push_front 494518455
get 145942
push_front 381229195
get 168416
push_front 357654135
push_middle 916639935
push_back 673756278
push_back 196929954
push_front 418467125
push_middle 776623030
push_front 649158330
push_back 960376899
get 67475
push_front 122059120
push_back 295907032
get 257178
push_front 957542108
push_front 112119446
push_back 550050990
push_middle 796336613
push_front 874321144
get 75834
get 326522
get 85684
get 88106
push_back 241272103
push_middle 164297526
push_middle 552298707
push_front 967404319
push_front 992250822
push_middle 805884123
get 272904
get 288696
push_back 937878438
push_front 821927770
push_back 200629255
push_back 264035035
push_back 13459890
push_front 887495752
push_front 827737657
push_back 450959930
push_middle 734073383
push_back 497024908
get 286527
get 199776
push_back 810527843
push_back 444943458
push_back 100207728
push_front 977042181
push_middle 508282646
push_middle 21159651
push_middle 438561234
push_middle 217039377
get 75944
push_back 209452648
get 216595
get 199742
push_middle 114494250
push_front 857398089
get 96236
get 289141
push_middle 770373515
push_middle 577684110
push_middle 125105839
push_front 71269933
push_back 317754441
push_front 540144747
get 47092
push_back 774690078
push_back 961231901
get 330983
push_front 915548053
push_middle 42871440
get 325593
get 236315
get 121889
push_back 672161430
push_back 901072733
get 154516
get 56274
get 143624
push_front 349057103
push_back 327633455
push_front 31747706
push_front 228359835
push_middle 462496270
push_front 737966894
get 85477
push_front 735928325
push_middle 152476324
get 130219
push_back 182616418
get 309385
push_middle 425541114
push_back 206553522
push_middle 761044320
push_back 232927540
push_front 977151697
get 26933
get 320915
push_middle 598174058
push_front 628709780
push_middle 180074991
push_middle 99267206
push_front 737239517
push_middle 44790008
push_front 15471388
push_back 777853841
push_back 245369829
get 307775
push_back 909527491
push_back 659372005
push_middle 498775502
push_back 928207742
get 333291
get 114012
push_middle 228528010
push_front 572581579
push_back 25440639
get 324133
push_middle 963133036
get 263623
push_front 503198463
push_front 628281997
push_back 153772950
push_middle 460448213
push_middle 566804129
get 60786
get 141379
push_back 3214874
push_middle 675483078
push_front 117585110
push_back 475537694
push_back 170041979
push_middle 184817276
get 247591
push_front 329777665
push_middle 976549950
get 96895
push_middle 905690161
push_middle 334444898
push_back 569781048
push_front 641543537
push_front 296768105
push_middle 36274414
get 326529
push_front 814506519
get 223758
push_middle 319108843
get 121216
get 3635
push_middle 104692267
push_middle 99056784
get 23978
get 268321
push_back 4482326
push_middle 756311876
push_back 459358629
push_middle 333420791
push_middle 698579435
push_front 81377873
push_middle 135175099
push_front 977948383
push_middle 593747453
get 263893
push_front 696043026
push_back 360000545
push_front 428193021
get 178781
push_middle 789664864
get 291104
get 195431
push_front 143986759
push_front 296750317
push_back 816833678
get 252785
push_back 579155617
get 111170
get 89234
push_middle 875256899
push_front 213553622
push_middle 40634485
get 59002
get 28453
push_front 603338268
push_front 870440518
get 279143
push_middle 849783429
push_middle 855450266
push_front 703105070
push_front 777360348
push_back 641052473
push_middle 123557661
push_middle 968060196
push_back 392016211
push_front 299023038
push_middle 947695967
get 214726
push_back 200864225
get 127634
push_back 697410459
push_middle 878536330
push_middle 397209180
push_back 825271511
push_front 273705551
push_front 920892291
push_front 716292537
push_front 452773031
get 343004
get 341301
push_back 368481770
get 769
push_middle 77383998
push_front 296442133
push_middle 184309707
push_back 189030803
push_middle 47851832
get 254889
push_front 217891483
push_front 102741589
push_back 952918166
get 179251
get 284102
push_middle 997542907
push_back 776864294
push_middle 596636381
push_front 167724748
push_back 692111973
push_back 952236996
push_back 346070137
get 101947
push_back 966338751
push_front 165058423
push_middle 99277143
push_middle 111904882
get 103255
push_front 559613264
get 30036
push_front 71684054
push_back 956662085
push_middle 632743270
push_middle 925797087
push_back 403974772
push_middle 895608502
push_front 181912497
push_middle 528152194
push_front 414750707
push_back 273684806
push_middle 273524106
push_front 989967858
push_back 479035569
push_middle 380801576
get 306716
push_front 574326786
push_back 818571148
push_back 873174723
push_front 810194987
push_middle 498171748
push_front 685547613
push_front 60942490
push_middle 862157117
get 73965
push_middle 749084383
push_middle 960815701
push_middle 553311249
get 85532
push_back 188473587
push_middle 450203862
push_back 722208013
push_back 527595862
push_front 656596933
get 215520
push_middle 790809956
push_back 489906286
push_front 916289198
get 328144
get 77555
push_middle 378218127
push_back 175427485
push_back 603829414
push_front 654468416
push_middle 376597832
get 277735
push_back 666075424
push_front 149787499
get 111696
get 241728
push_back 247520700
push_middle 552140881
push_front 562893182
push_back 650229939
push_front 117418865
push_back 26732594
push_front 409261343
push_front 598839694
get 97853
push_back 836056905
push_back 403228191
push_back 182547300
get 312486
push_back 707746334
push_middle 374351216
push_back 347577585
push_back 89728982
get 207580
get 182697
get 162474
get 28074
get 241481
push_middle 559364562
push_middle 470081096
get 202841
get 53099
push_back 512270742
get 311923
push_front 803229763
push_middle 264633467
push_back 301750126
push_front 909361031
push_back 95425295
push_front 695047033
push_middle 894442281
push_middle 953264680
push_front 595999582
push_middle 203494068
push_front 367148276
push_front 910462388
push_front 874871943
push_front 846291568
push_middle 304671483
push_back 475535932
get 232166
push_back 618519963
push_back 790499314
push_front 762581844
get 102947
push_middle 640733983
push_front 377008449
push_front 57752060
push_front 824332135
get 341777
push_back 237398551
push_front 818772244
push_front 258133347
push_back 928324563
push_front 866235444
get 262837
push_middle 660182659
push_front 778886758
push_back 871841429
push_back 395966880
push_middle 117809811
push_back 255706402
push_front 863100585
push_middle 199234851
push_middle 286832795
get 37673
push_front 920311955
push_front 823069919
push_middle 579366445
push_back 833564645
push_back 46599159
get 16896
push_back 509951781
push_front 627336380
push_front 613234315
push_front 112913359
push_middle 195490103
push_front 900778292
push_back 149040494
push_back 843068420
push_back 583488993
get 223202
push_middle 799075538
push_front 339543774
push_back 387349245
push_middle 572227009
push_middle 108971462
push_back 794147165
push_back 300595327
push_front 2803491
push_middle 370837027
push_back 973472788
push_middle 736108912
get 331577
push_front 204310914
push_front 512595075
get 21202
push_middle 520386588
push_back 561515774
push_back 670291657
push_front 471095303
push_back 953523316
push_front 355002493
push_front 618669402
push_back 289714917
get 209184
push_middle 353553079
push_front 790586116
push_back 768317981
push_front 891940994
get 312819
push_middle 947017556
push_front 333950454
push_back 715614816
push_back 704967851
push_back 353763697
get 166171
push_back 523789784
push_back 550866602
push_back 717735234
push_middle 146528414
get 161203
push_front 789750342
push_back 552044346
push_back 750379093
push_back 186102826
push_middle 565841982
push_middle 250749772
get 304735
push_middle 564910312
push_middle 157325219
push_back 395295242
push_front 920572346
get 186660
push_middle 569856558
push_middle 149431610
get 39266
push_middle 866056697
push_middle 703935486
push_back 910493360
get 263552
push_middle 589118029
push_back 152830567
get 200421
get 286785
push_middle 17161683
push_back 471221932
push_middle 134000428
get 9062
push_back 622321198
push_back 854436779
push_back 632441804
push_back 417836873
get 318879
push_back 111811720
get 270131
push_back 263270569
push_back 186535481
push_middle 613191418
push_middle 822367764
push_back 202588763
push_middle 53396441
push_back 282055344
push_front 27619775
push_front 187285261
push_back 667999794
push_back 742745857
get 301999
push_middle 14191868
get 62180
get 82625
push_middle 144867685
push_back 94726063
get 179455
push_middle 446499376
push_back 288890996
get 124389
get 21652
get 103996
push_front 732387801
push_back 272531471
push_front 268761740
get 125416
get 163834
push_middle 552907413
push_front 305603469
get 107502
push_back 504320818
push_front 141199604
push_front 485698215
get 5231
get 246158
push_back 910186442
push_front 298181460
push_middle 888339240
push_front 419073438
push_front 494655925
push_front 658834301
push_front 846376601
push_front 352885258
push_back 605727656
push_front 282975130
push_front 563411490
get 206763
push_front 582462932
push_middle 447585239
push_front 268421078
push_back 381425298
push_middle 705689140
push_front 484392955
push_middle 267757182
get 108707
push_front 992269649
push_front 253724500
push_back 714127702
push_middle 229457248
push_middle 859941083
push_back 946518674
push_middle 507084959
push_front 642731580
get 157836
push_front 106768841
push_back 603335161
get 258740
get 166431
push_middle 503669505
push_front 999175439
push_front 560377311
push_back 578624775
push_middle 388609774
push_middle 163617627
push_back 410987621
push_front 14383992
push_front 335468514
push_middle 518600634
push_back 411837046
push_front 870563204
push_middle 235929607
get 94672
push_front 418834933
push_front 415403294
push_back 352398687
push_back 97512081
get 244300
push_front 509043761
get 53926
push_front 671508082
push_back 878207029
push_front 829561522
get 261301
push_middle 429971140
push_back 122788675
push_back 560980093
push_front 274718974
push_middle 68868612
get 306381
push_middle 501218253
push_middle 333077771
get 636
push_back 683950582
push_back 118684585
get 48369
push_front 352951054
push_front 275312659
push_middle 717362935
push_middle 127162058
push_back 669082818
push_middle 676737198
push_front 619243702
get 60716
push_back 660535719
push_back 876790187
push_back 447770663
get 295988
get 45484
push_front 360396121
push_front 500383008
get 177536
push_front 553820296
get 153301
get 65147
push_middle 304718821
push_middle 499783675
push_front 109846241
push_back 815783406
push_back 217749369
push_front 129690209
push_front 900601790
push_middle 231743249
push_middle 811517087
push_middle 94090817
push_front 676092543
push_back 794510981
get 248282
push_front 563362681
push_front 434233016
push_back 363483581
push_front 836823245
push_front 759518335
get 18404
get 230853
push_front 204492425
push_middle 815194775
push_back 792317334
push_back 200579058
get 214034
push_middle 464952950
push_back 972133630
push_back 382987891
push_front 862701705
push_front 533603816
push_middle 572463642
push_middle 550774213
push_front 902429426
push_middle 120747497
push_middle 482466462
push_back 697591182
get 260027
push_front 12161883
push_back 145153559
push_front 29373998
push_front 216239346
get 44357
get 230594
get 16281
get 140096
push_middle 347946727
push_front 647019280
push_middle 953832725
push_back 78373251
get 330706
get 108865
push_back 743600889
push_back 155951134
push_front 50705033
push_back 263085495
get 106623
get 227151
push_front 576451772
get 234680
get 98883
get 9984
push_back 447033877
get 129225
push_middle 222289269
push_middle 86238172
push_middle 938090271
push_back 714460598
push_middle 130623207
push_front 479935076
push_middle 734313791
get 34866
get 109629
get 87529
push_middle 482158145
push_back 138502863
push_back 306226719
get 248999
get 53953
push_front 534961127
push_back 513467259
push_front 634930603
push_middle 44758507
push_back 186267123
get 124345
push_middle 242042621
push_back 401995624
push_middle 364900442
push_middle 371475306
push_middle 58370674
get 336017
push_middle 472871365
push_front 217211154
push_middle 728756915
push_back 483248727
push_front 65849662
push_front 473253049
push_front 246060362
get 108178
push_front 42549840
push_back 628763555
push_front 219049077
push_middle 608298868
push_middle 681904007
push_front 270341127
push_middle 650785023
push_back 188337731
push_back 518403159
get 293303
push_front 778038685
push_back 335256118
get 152467
get 239083
push_front 487590412
push_front 962174972
push_back 36949044
push_back 683754635
get 36198
push_front 736683188
get 45744
push_back 640505053
push_middle 119063431
push_front 355203458
push_middle 79419214
push_middle 291708952
push_front 295583425
get 5469
get 268121
get 274798
push_back 591383373
get 116826
get 480
push_middle 922841137
get 338755
get 154923
push_front 562435327
push_back 653487617
push_back 889706932
get 315306
push_middle 931485693
get 24330
push_front 948307936
push_front 483080451
push_front 751518023
get 226108
push_middle 753290843
push_middle 294620406
push_back 889203069
get 110810
push_front 222411622
push_middle 979222922
push_back 857393797
push_back 416986591
get 70781
get 14787
get 200816
push_back 446762444
push_back 129740783
get 97795
push_back 231032229
push_front 827578715
push_front 916785748
push_front 193783364
get 18061
push_middle 699394257
push_middle 149152634
push_back 659556135
push_back 316924707
push_middle 928297447
push_front 427736202
push_front 124105291
push_middle 167877019
push_front 200229038
push_back 378625854
push_back 857818032
push_middle 585751445
get 32323
push_middle 433430823
get 341388
push_back 260407483
push_back 581625497
push_middle 984805812
get 254217
push_middle 290196711
get 209536
push_back 337435317
get 123068
push_back 981136413
push_front 762411637
get 3252
get 36596
push_back 393789824
push_front 712941479
push_front 650597183
push_back 354669602
push_middle 191666257
get 62433
get 223476
push_front 439713316
push_back 374509707
push_back 417897155
get 82299
push_middle 967285358
push_back 831665390
push_front 674482844
get 118074
get 59841
get 312069
push_middle 685175227
push_middle 688130549
push_middle 546965719
get 230892
push_front 549685627
push_middle 156270615
get 109383
push_middle 884207410
push_front 833567475
push_back 788013588
push_middle 957636612
push_back 734416887
get 241565
push_back 67947430
push_back 878608048
push_back 190270486
push_middle 583532030
push_middle 142826577
push_middle 980530755
push_back 5230939
push_middle 875692932
get 4287
get 125820
get 9174
push_front 23170148
push_front 120033977
push_middle 801959892
push_middle 417127028
get 10893
push_middle 686768237
push_middle 453383297
get 32599
push_back 776638446
get 303815
push_back 638953429
push_back 594807252
push_back 395303017
push_middle 541082592
push_front 286984365
push_middle 161385773
push_front 248818141
push_back 756817420
push_middle 694873593
push_middle 816631226
push_front 123903258
push_middle 499421505
push_front 321006415
get 206128
push_back 16995330
push_front 826735189
get 26443
push_front 120214445
get 137259
push_middle 417969686
push_front 53234133
get 261395
push_back 70106882
push_middle 202170023
push_back 803711424
push_front 199272132
push_middle 754244987
push_front 839331122
push_front 541739807
push_back 340615895
get 145270
push_middle 503017776
push_middle 594760244
get 244393
push_middle 207877694
push_back 345851527
push_middle 961884069
get 129091
get 224610
get 163701
push_back 729144706
get 230463
get 322635
push_back 49735013
push_middle 770657481
push_middle 152140517
push_middle 597413730
get 66107
push_front 581868052
push_back 985498832
push_back 509466725
get 74306
push_middle 545712483
push_back 990697631
push_back 650272954
push_front 667927870
push_front 730815010
push_front 538942632
push_back 162775901
push_front 316508246
push_front 58075665
push_back 98272886
push_back 236259839
push_front 742307884
get 298079
push_front 85524251
get 52377
push_front 423215465
push_middle 57055755
get 340216
push_back 254210684
push_middle 13718889
push_middle 650534043
push_back 808146892
push_back 769008214
get 82525
push_middle 58927436
push_back 999532329
push_back 779485658
push_back 767562118
push_back 547304147
get 18362
push_back 893549451
push_back 154425739
push_front 454329744
push_front 77131591
push_middle 196612156
push_front 664409241
push_middle 971794116
push_middle 725488750
push_middle 823846341
push_middle 298391204
get 1010
push_front 570739005
push_back 828473438
get 136112
push_back 651568290
get 98855
get 102334
push_back 313455389
push_back 994359796
push_front 702656750
get 119621
push_back 796599671
push_back 562540308
push_back 97514936
get 202922
get 284268
push_back 496978920
push_front 724651421
push_back 390640301
push_back 239943453
push_middle 272089962
push_back 224881327
push_middle 355392182
push_front 274520955
push_front 511208257
push_back 417049080
push_middle 485741634
get 228878
push_front 369915043
push_front 87317658
push_middle 812222784
push_front 735489215
push_middle 713733179
push_front 232163348
push_front 568870567
push_middle 336293512
get 251737
push_front 85537345
push_middle 928727357
push_front 277678549
get 116930
push_back 826584800
push_middle 150481032
push_middle 379355700
push_back 434454976
push_back 729835245
push_middle 315701093
push_middle 627241498
get 80941
get 77313
push_back 977520664
get 87841
get 125998
push_front 460799624
get 214943
get 61424
push_back 708413174
push_middle 794022735
push_middle 257959162
get 17960
get 5267
push_front 65941207
push_front 206679476
push_back 472248695
get 264111
push_front 106058965
push_back 181130752
push_back 896651194
push_front 76847359
push_back 753797102
get 9282
get 32667
get 21719
push_back 760799365
push_back 62137423
get 123113
push_middle 413723627
get 222500
get 341325
push_back 655905641
push_front 254931003
push_middle 515996638
get 37349
get 78977
push_back 264303007
push_front 817300788
push_back 949208298
push_back 923763557
get 174660
push_middle 600707940
get 263029
get 284205
push_back 563958914
push_front 998978005
get 294974
push_middle 186010699
push_front 100672889
push_back 131993944
get 222549
push_back 566089498
push_back 90903741
push_back 371504394
push_front 624043745
push_middle 290262888
push_front 966005553
push_middle 291623397
get 146471
get 282158
get 261846
push_middle 254342735
push_back 285978110
push_back 925883799
push_back 519121343
push_back 62125268
push_back 904635609
push_back 775358579
push_front 832884216
push_back 827403926
push_front 177923547
push_front 129788123
push_back 755146872
push_middle 687211351
push_back 831803965
push_back 776055459
push_front 465952114
push_front 383826700
push_front 341430203
push_front 312641262
push_front 711236025
get 136729
push_front 34342092
push_middle 57509750
push_back 947990230
get 282252
push_middle 345200575
get 258866
push_middle 152644613
push_back 659576248
push_middle 791538513
push_middle 783051826
get 306817
push_back 332499039
push_front 634323583
push_front 176166753
get 200939
push_front 872322000
get 3538
push_middle 140244900
push_middle 906984191
push_middle 710098349
push_middle 859716661
push_front 909498476
push_middle 534899804
push_front 132576107
push_back 416049439
get 150396
push_front 948459701
get 253028
push_middle 307042130
push_middle 256143155
push_middle 208260893
push_middle 19251521
push_middle 110586016
push_back 39904306
get 89212
push_back 861359106
push_back 832879378
push_back 908449011
push_front 99944948
push_middle 197879155
push_middle 264813459
push_middle 450766684
push_front 190014093
push_back 775065164
push_front 911839609
push_middle 830238515
push_middle 632176293
get 116610
push_back 413964417
push_back 212145858
push_middle 728430707
push_back 986838439
push_back 446066327
get 328545
push_front 41892865
get 284465
push_middle 576486128
push_back 364209632
get 93693
push_back 787278559
push_front 14563417
push_front 293244384
push_middle 158417578
get 210889
push_front 324451399
push_front 524334200
get 81485
get 219734
push_middle 553062339
get 323889
push_front 231179365
push_back 324606377
push_middle 377540591
push_back 949413200
push_middle 32536527
push_middle 699751206
get 141627
get 174249
push_middle 139857812
get 62943
push_front 506572378
get 45954
get 269673
push_middle 654781726
get 189269
get 302119
push_middle 894432179
push_front 719356338
push_front 256271
push_back 766782999
get 116827
push_back 114689304
get 284425
push_middle 562383319
push_middle 853268712
push_back 749723171
push_back 181376289
push_middle 629573156
get 40785
get 173960
push_middle 34290675
get 136300
push_middle 353952382
push_middle 297273934
push_front 593862837
push_middle 207767562
get 94078
push_front 405044724
get 140199
push_back 158286488
push_back 118819486
push_middle 415744309
get 206405
push_front 749384713
push_back 758022060
get 308023
push_front 400731339
get 312363
push_front 995358089
push_middle 460398180
get 289025
push_back 556693388
push_back 606711386
push_front 309324751
push_back 150403014
push_middle 828344299
push_middle 824164371
get 57044
push_back 247456331
get 236260
get 193953
push_front 790325666
get 295840
push_middle 686573352
push_middle 489880695
get 284929
get 205974
push_back 385386274
push_front 309744703
get 45268
push_back 954755176
push_front 700104160
push_back 284282565
push_middle 399850229
push_middle 445461899
get 234907
push_front 911422056
push_front 867161212
push_middle 530283061
push_middle 314967335
push_front 671779982
push_back 161804657
push_front 340139497
get 270022
push_middle 498917386
push_middle 397432617
get 76008
push_back 455828847
push_middle 402717730
push_middle 805353276
push_back 622738188
push_middle 851152162
get 256563
push_middle 635755189
push_back 29780893
push_back 380634934
get 109784
push_back 478973518
push_middle 349689123
push_middle 124134883
push_middle 964235373
push_middle 216706377
push_front 508336332
push_back 120407826
push_front 699418263
push_front 935108307
push_middle 217364703
push_front 419570623
get 139437
push_front 487865726
push_middle 110318331
push_front 867908596
push_front 228287222
get 211433
push_middle 111632347
push_front 947192327
push_front 169833479
push_back 344042627
push_middle 692204271
push_back 928440464
push_middle 765567885
push_middle 859200475
push_middle 438855055
get 102733
push_front 156971344
push_front 34986976
push_front 120703777
push_back 277153016
push_front 264044838
push_front 750457023
push_back 409282419
push_back 188268935
push_front 300409862
push_back 891308621
push_back 192958128
push_front 48311215
get 86240
push_middle 416709060
push_front 805766061
push_back 886001855
push_back 683410639
push_front 6226765
get 280419
get 220242
push_front 887552825
push_back 822230904
push_middle 179186847
push_middle 492428739
push_front 956618030
get 332136
push_back 763653769
push_back 252836502
push_middle 774265004
push_middle 665952375
get 6438
push_front 696183261
push_front 875093616
push_back 643930566
push_middle 728951630
push_front 885215932
push_middle 737989552
push_middle 874210528
push_back 199050739
push_front 544136299
push_back 492600835
get 229376
push_front 875707007
push_back 858999273
push_middle 252659085
push_middle 652853043
push_front 217665074
get 18587
push_back 38247066
get 235127
push_back 695082667
push_middle 5691299
push_back 568724067
get 203253
push_back 220572982
push_back 259985754
get 33947
push_middle 713119966
push_middle 49883167
push_middle 41857239
get 16557
push_back 298056759
push_middle 431826708
push_back 94402920
push_front 982362031
push_back 803164962
push_middle 607739485
push_back 897527850
push_middle 407304144
push_middle 707556065
push_back 88964667
push_middle 908170863
push_front 188639924
push_middle 643038506
push_front 610000875
push_back 580442543
push_back 633918787
push_middle 34555839
push_back 791860986
push_middle 318791911
push_back 144965488
push_middle 457484779
get 257635
get 145439
push_middle 795732533
push_front 228707872
get 172150
push_middle 282792194
get 307478
push_front 896983429
get 159952
get 194296
push_middle 625804961
get 309019
push_back 76931786
push_front 49955925
push_back 284270244
push_front 699355742
get 27690
get 212604
push_front 107461597
get 175736
get 15045
push_front 810508629
push_middle 808084338
push_front 180674778
get 192505
push_back 890569096
push_middle 287293530
get 82464
push_back 754287988
push_back 26902298
push_back 523136079
push_front 996895539
get 117820
push_front 401885847
push_front 212448131
push_front 755892415
push_middle 92294206
push_middle 848739833
get 297765
get 68560
push_front 885193068
push_middle 218938199
push_middle 688422379
push_back 988146030
get 303809
push_front 640130215
push_back 860382807
push_back 306539301
push_front 98620187
push_front 75664306
get 72245
push_back 776505945
push_back 568573361
push_front 750378715
push_front 399143838
push_front 974841283
get 49109
push_middle 127102290
get 123199
push_back 419610073
push_middle 354684623
push_front 715533698
push_back 26232448
get 71347
push_middle 598201816
get 114764
push_front 640953792
push_back 13010870
push_middle 225526330
push_middle 384380213
push_back 726775333
push_front 6649647
push_front 33712730
push_middle 860269052
push_back 128303988
push_back 316663216
push_front 809513307
push_front 303521790
push_front 138173189
get 98244
push_middle 524008111
push_middle 855534664
get 211220
push_back 997643291
push_back 871216841
get 78091
push_back 209448381
get 328623
push_middle 439605769
push_middle 274506683
push_back 75041401
push_front 225788979
push_front 137716601
push_back 385078376
push_back 242084789
push_front 927720245
push_middle 378928930
get 274105
push_front 188790326
push_middle 787783111
push_front 248394214
push_back 220757442
push_front 949278711
get 132300
push_front 156654605
push_front 694955630
push_front 615851164
push_back 703084013
push_back 654654042
push_front 773359954
get 142990
push_front 811817167
push_back 150746132
push_front 624467905
get 270316
push_middle 709395422
push_middle 157338433
push_front 872646487
push_middle 576209350
get 51157
push_middle 569828173
get 23148
push_middle 142433457
push_front 94554068
push_middle 420994422
push_front 711110870
get 81699
push_front 741593214
push_back 512313532
get 338845
push_front 986176088
get 276185
push_front 345537608
push_middle 463950022
get 98920
push_front 649836066
push_middle 961033041
push_front 894221387
push_front 673289121
get 47896
get 224019
push_front 806964517
push_middle 619062669
push_front 100986084
get 186560
push_front 118170766
push_back 770274484
push_middle 43033187
push_back 470038138
push_front 173561800
push_middle 200085759
push_middle 431303744
push_back 606076825
push_front 58253055
push_front 225702716
get 152153
push_back 84188439
get 313295
push_middle 35549962
get 282578
get 192238
get 55711
push_middle 824794413
push_front 158105110
push_front 405809621
push_front 172598269
get 180931
push_front 729538982
push_front 434371372
push_front 185498513
push_front 328125284
push_back 134466552
get 253291
get 14730
get 71827
get 164494
push_front 564705456
push_middle 118619690
push_front 704762236
push_middle 871919523
push_front 769166197
push_front 256437351
push_back 85583334
push_front 291471459
get 288551
push_back 114047150
push_middle 855458247
push_back 267737573
get 322710
push_front 818874167
push_back 817948815
get 318550
get 240458
push_middle 587937924
push_middle 103592406
push_front 390042587
push_middle 916350068
push_middle 347995724
push_front 237888227
push_back 511193993
get 181237
push_back 394303405
push_middle 216971273
push_back 373391770
push_back 342677160
push_middle 124265690
get 105337
push_front 953401296
push_middle 339718090
push_middle 823883723
push_back 829020247
push_front 914447788
push_back 264723621
get 221895
push_front 286083884
get 19421
get 265995
push_front 847923743
push_middle 130443865
push_middle 101037019
push_front 258908826
push_middle 187511837
push_middle 462930052
push_middle 654534780
push_back 170064778
get 105953
push_front 569015698
push_front 388869257
get 127333
push_back 637344612
push_middle 831717828
push_front 601753972
get 58037
get 25808
get 102711
push_middle 606425407
push_front 291387696
get 308333
get 198640
push_back 810363281
push_middle 171828451
get 277790
push_front 384932624
push_middle 777265683
push_back 848161051
get 78466
push_front 522232784
push_back 257819415
push_front 3009959
push_middle 144902234
get 171856
push_back 478492656
push_middle 403403164
get 246850
get 139295
push_middle 671897780
push_back 142228751
push_front 430787030
push_back 968118810
get 331861
push_back 276474668
push_front 123453297
push_front 401521484
push_back 399288646
push_middle 894485457
push_middle 536346201
push_middle 621590904
push_front 958323962
push_front 688281835
push_back 99935385
get 84883
get 206432
get 4496
push_middle 97467859
push_back 319687516
push_back 178530479
push_middle 796890434
push_front 926809351
get 7255
push_middle 324023509
push_back 271822653
push_back 655893312
push_back 466391803
push_back 765896196
push_front 745796965
push_back 422818175
push_middle 871163773
get 182156
push_middle 341555539
push_back 869852847
push_front 461487895
push_middle 362398914
push_back 490419232
get 78330
push_back 815356203
push_back 555308349
push_middle 296575629
push_middle 777577561
get 131292
push_back 826761976
push_middle 855266660
push_back 379069125
push_back 713461211
push_middle 803534968
push_front 85517970
push_front 532337171
get 336507
push_front 412857426
push_middle 335308334
push_middle 749182060
push_front 236198134
push_back 88545081
push_middle 734319624
push_back 486011556
push_back 890894380
push_back 737420584
push_middle 757518990
get 244367
push_back 189350986
push_front 643974438
push_back 285386643
push_back 273444713
push_middle 354083253
get 259119
get 227600
push_back 213399755
push_back 34751437
push_front 881770098
get 191100
push_middle 764207150
push_back 471136958
push_front 317332373
push_back 477668761
push_middle 802374933
push_middle 980768364
push_back 540940382
push_middle 445251951
push_back 388947852
push_front 127618090
push_back 245839723
push_middle 605970512
push_back 260251430
push_back 553471397
push_front 668520429
push_front 716603935
push_middle 65616093
push_back 266467605
get 167882
push_middle 641020565
push_back 345084441
push_front 768206333
get 24237
push_back 691668129
push_front 544503200
push_back 831680751
get 82585
get 129717
push_middle 394882649
get 9001
push_middle 870520866
push_middle 36564175
get 92525
get 331370
push_middle 75424185
get 299580
push_middle 160300567
get 284650
push_front 832490741
push_middle 415185929
push_back 136943970
push_middle 574426081
push_back 898522936
push_front 624715057
get 318337
push_front 56538979
push_front 879809602
get 170575
push_front 748178227
push_middle 315389411
push_front 978836986
push_back 924153791
push_middle 278163611
push_back 218265245
get 345495
push_front 22413775
push_back 970579991
push_back 6822265
push_middle 649740260
push_front 544181137
push_front 596599537
get 116901
push_back 253731953
push_front 921432352
push_middle 207218174
get 189995
push_middle 648551284
push_front 29511911
push_front 735965773
push_middle 598723804
get 226944
get 63610
push_middle 606135253
push_back 34398571
push_middle 995935148
get 245778
push_back 876106
push_front 570445257
push_front 878365696
push_back 186984306
push_back 21072551
get 59838
get 154222
push_middle 177855650
push_middle 57663021
get 71123
push_middle 828069895
get 260698
push_front 572242160
push_front 873314379
push_front 318248546
push_middle 694201863
push_middle 48451836
push_middle 103833994
push_middle 367775465
get 112804
get 63748
get 19866
push_front 89948593
push_middle 969741311
push_middle 2004514
push_front 219528422
push_middle 445899197
push_middle 396005713
get 98147
push_front 426619433
push_front 169434994
get 274177
push_middle 669876961
get 133652
push_back 184966770
push_back 986756642
push_middle 653702607
push_back 387846775
push_front 153053465
push_middle 674837950
push_front 438812052
push_back 433796167
get 90692
push_back 511268962
push_front 726065518
push_front 318329115
push_middle 773590439
push_front 689105868
push_middle 646949686
push_back 806539539
push_front 201822474
get 86182
push_back 181131676
push_middle 717327475
push_back 831493384
push_middle 512428735
push_back 586392977
push_middle 346242778
push_back 501196889
push_back 363085058
push_back 25675906
push_middle 862640684
push_front 250865893
get 126016
get 76234
push_middle 109849555
push_front 962417795
push_middle 460000614
get 85365
push_back 931748938
push_front 141396430
push_back 986754321
push_front 211272107
push_back 33721389
push_back 186142619
push_front 824041116
push_back 356329656
get 20733
get 309502
push_middle 414049857
push_front 830800164
get 332272
get 292868
get 239191
push_middle 709845316
get 222509
push_back 913555532
push_front 532397891
push_front 490504289
push_back 994633599
push_front 695713158
push_front 666967383
get 194777
get 38587
push_middle 653323779
get 89410
push_middle 236597215
push_back 370316086
push_back 696888757
push_back 906465623
push_middle 342580299
push_middle 284091861
get 160703
push_middle 861221427
get 25195
push_back 417938808
push_middle 472339926
push_middle 930130471
push_middle 815894085
push_middle 139084
push_back 360082475
push_middle 60110274
push_middle 532059821
push_middle 779123537
push_back 625318271
push_front 474024067
get 135392
push_back 722020977
push_back 818286105
push_back 617055126
push_front 310693700
get 159450
get 36406
push_front 409548108
push_front 24305418
get 91464
push_back 981810713
push_middle 283624994
push_middle 620060741
push_back 47823991
push_back 838394073
get 17963
push_front 840440367
get 321315
get 50403
push_middle 191801218
push_back 484631699
push_middle 984998989
get 163219
get 248519
push_back 471489467
push_middle 980532878
push_middle 350188272
get 104955
push_middle 370538728
push_back 669883250
push_front 349845364
get 308171
push_back 479236906
push_back 464586287
push_back 170105577
push_front 382381438
push_middle 761587270
push_middle 571029802
push_front 840897291
push_middle 347781758
push_front 62360752
push_back 79865869
push_back 647223223
push_front 8104351
get 15562
push_back 345789654
push_front 897475956
get 154400
push_front 338661834
push_middle 867550792
push_middle 60626199
push_back 934379392
push_back 106402811
push_front 908470431
push_back 951642113
push_middle 271168835
get 108440
push_middle 658557608
push_middle 627952908
get 155535
push_middle 426841279
push_back 401074594
push_middle 254547704
push_back 110631262
push_front 636449635
push_front 598779652
push_back 221599635
push_middle 484398752
push_middle 859714562
get 170660
push_middle 962883400
push_back 899215208
push_back 113879624
push_front 796120852
push_back 585277856
push_back 610445359
push_back 739911062
push_back 920317997
get 222776
push_back 606216919
push_middle 28290038
push_middle 475855774
get 274369
push_middle 890214271
push_back 617183178
push_front 791472774
push_front 367788295
push_front 943046664
push_back 708370336
push_front 412146904
get 84585
get 339356
push_back 225791207
push_back 50581892
get 61756
push_middle 857951408
push_front 609903935
push_back 58276435
get 323295
get 238302
push_back 24178904
push_front 611209001
push_middle 291993291
push_middle 814740771
push_middle 537425555
push_middle 986762362
push_back 59636915
push_front 506028373
push_front 329496852
push_middle 690606916
push_back 300779050
push_front 808338145
push_back 698149798
get 19050
get 200632
push_middle 910966924
push_back 858684474
push_front 79217889
push_front 839885584
push_back 225322565
push_middle 743282810
get 167916
get 328815
get 283269
push_front 337812197
push_front 630174923
push_middle 613033116
push_middle 978376167
push_middle 40525636
get 218492
push_middle 563085501
push_back 209963064
push_front 154543923
get 3627
get 339567
push_front 6113759
get 244932
push_back 879800191
push_back 861667606
push_front 398732270
push_front 138492256
get 136685
push_front 643603335
push_middle 681614870
push_middle 879116929
get 111085
push_front 471310963
get 233464
push_middle 892222799
push_front 88531644
get 215600
push_front 109078244
get 190771
push_back 315900049
push_middle 929342249
push_middle 810099368
push_front 175358405
push_middle 257905452
push_front 639541622
push_front 443346079
push_front 875580195
push_front 750568693
get 320262
push_front 701888895
push_back 216982919
push_back 43900085
push_front 901535558
push_back 615907441
push_back 150209740
get 82212
push_middle 122193801
push_back 61319509
push_back 187345468
push_middle 845550764
get 110679
push_front 744999783
push_middle 666572585
get 173416
get 72988
push_middle 168484835
push_front 610460379
push_middle 62775847
get 70713
push_front 354595110
push_middle 952512525
push_front 60292477
push_middle 852839333
push_middle 586298055
push_back 78739460
get 243817
push_middle 403665822
push_back 802408597
push_front 871806743
push_back 867053169
push_back 780009941
push_middle 203952213
push_back 342043741
push_front 50917832
push_middle 929945170
get 139591
push_front 686882772
push_back 634821606
push_front 721921707
push_middle 99852021
get 79771
push_front 575310590
push_front 331506448
push_middle 499684583
push_back 735117629
push_middle 727399785
push_middle 267187285
push_front 895213054
push_middle 95169681
get 163236
push_back 420444034
push_front 200736891
push_middle 539813658
push_front 991055192
push_front 808175059
get 333273
get 123901
push_front 825571838
push_middle 469340365
push_middle 115172194
get 132321
get 159706
get 96558
push_front 272862206
push_front 738980943
push_middle 206062022
push_back 823897891
push_front 612510389
push_front 49518143
get 69530
push_back 114365993
push_back 794565924
push_front 465483058
push_front 518793451
push_front 962724082
push_middle 613011054
get 177036
get 170892
push_back 802432211
push_middle 925931602
push_back 314494592
push_middle 831318939
get 337627
push_front 402133287
get 27029
get 173979
push_middle 152005517
push_back 211738646
push_back 799425215
push_back 106455466
get 228174
push_back 962923015
push_front 568951701
push_back 170440794
push_front 784092592
push_front 664236195
push_back 807128709
push_front 883487186
push_middle 465728147
push_front 337179347
get 279332
push_front 275938322
push_back 410131135
get 64694
push_middle 770698915
push_front 874010124
push_front 238132842
push_middle 275103911
get 172677
push_middle 443129127
push_middle 634067057
get 15845
push_back 442762501
push_middle 181269111
get 71662
push_back 17185341
push_back 177583910
push_back 712281007
get 124764
push_back 763195183
push_middle 48748344
push_back 159748306
push_front 326962593
push_back 488986939
get 220907
push_front 348020136
push_middle 601871203
get 317448
get 273861
get 47805
get 18217
push_front 688144438
get 176368
push_front 693626928
push_back 997825215
push_front 328925533
push_middle 967147850
get 261655
get 258348
push_back 948041833
push_back 122040261
get 272997
push_back 292545533
push_front 84502588
get 34573
push_front 139145937
get 46467
push_back 865840812
push_front 64532904
push_middle 982438438
push_front 400260080
push_back 530967895
push_back 525284849
push_front 760596953
push_middle 394285913
push_back 262986253
push_middle 989568198
push_middle 667039853
push_middle 513723492
get 282166
get 269460
push_front 539651920
push_back 802142215
get 176846
push_back 37262217
push_front 182544328
get 227407
push_middle 13777340
push_middle 573555882
push_back 984641506
push_front 316186009
get 336573
push_back 960565330
push_front 52384908
push_middle 908168329
push_front 674631291
push_back 618137095
push_front 988155109
push_middle 282388867
push_front 322907082
push_middle 685452936
get 5220
push_middle 35211018
push_back 565318141
push_back 855191566
get 90082
push_back 701530836
get 71570
get 203849
push_back 499163623
push_back 883188622
push_front 599974169
push_middle 747517532
push_middle 649739455
push_back 792422103
push_back 949013978
push_back 354866678
push_front 642704232
get 53057
push_back 22399886
push_back 570208551
get 17416
push_middle 350079665
get 310645
get 103338
push_middle 371476993
push_front 439093380
push_front 820728910
push_back 76124237
push_front 152227075
push_back 197478373
get 80741
push_middle 389750540
push_back 16646072
push_back 551984762
push_back 192255831
push_back 769927
push_back 786155036
push_middle 983994094
get 98105
push_back 21056605
push_front 946030671
push_back 236544562
push_back 732926749
push_middle 489923372
get 244383
get 307567
push_back 634375159
push_front 575909028
push_front 856346254
push_back 287246783
push_back 71558017
get 74983
get 310971
push_middle 188644060
get 290428
get 267250
get 19087
push_middle 292569363
push_middle 91386342
get 10346
get 29012
push_back 662151943
push_front 177322435
push_back 92661824
get 127195
push_front 960228331
push_front 153786645
push_back 685587823
push_back 651189403
push_middle 826778808
push_back 222743713
push_back 50714867
push_middle 545945504
push_back 881648855
push_back 245269045
push_front 773672030
push_back 553297185
push_front 581049232
push_front 967175529
push_front 508289658
push_back 23037598
push_middle 358198110
push_middle 276256012
push_back 310495256
push_middle 795003366
push_middle 661022487
push_front 551550855
get 316448
push_middle 778832199
push_back 909140598
push_front 556226836
push_front 186711874
push_front 367842961
push_middle 945990952
push_middle 420938879
get 256134
push_middle 638496937
get 161340
push_front 65458915
get 26417
push_middle 973847123
get 259372
get 167089
get 119169
push_front 272470010
get 266093
push_middle 313164676
push_middle 836343831
push_front 291447915
get 313970
get 139588
get 47097
push_middle 806320070
push_front 630785290
get 94048
push_back 673335656
push_back 249383467
push_back 950251612
get 48904
push_back 637031822
push_middle 725122325
push_middle 263654553
push_front 656692216
push_middle 723339168
push_front 476351587
get 341165
push_back 657408385
push_middle 15279318
push_front 505680641
push_middle 463366241
push_back 473743805
get 37858
push_middle 851686164
get 197640
push_middle 59620753
push_front 963922491
push_back 885354191
push_front 291422358
push_middle 483131576
push_back 177750274
get 313416
push_middle 462735928
push_front 123855203
push_front 174338881
get 339725
push_middle 495994178
push_middle 155599591
get 140799
push_front 834718900
get 282787
push_back 305669979
get 163463
get 305174
push_back 844461827
push_front 690186655
get 46050
push_middle 98497317
push_middle 581875391
get 257440
push_middle 976025252
push_front 158008062
push_back 637990381
get 90596
push_middle 755043637
push_back 680386909
push_back 483396501
push_front 115237764
push_back 859611392
push_middle 393842656
push_middle 44948159
push_front 518133555
push_front 466859514
push_middle 515462627
push_back 535957632
push_middle 425099508
push_back 646163942
push_back 1941836
push_back 260544814
get 343561
push_back 767507684
get 171434
get 57000
get 171293
push_back 633198868
push_back 916379828
push_front 636495934
get 322794
push_back 992841316
push_front 968897007
push_middle 53399789
get 156165
get 158740
get 68012
push_middle 851168969
push_front 888360744
push_middle 660064295
push_middle 214659474
push_front 311343311
push_middle 575810977
push_middle 508232826
get 19182
push_middle 739665092
push_back 302905171
push_back 976042957
push_back 985166630
push_back 897959226
push_front 793587696
get 46733
push_middle 423239165
push_middle 216662809
push_front 235732394
get 333126
get 230712
get 330645
push_front 216660562
get 43935
get 40934
get 339962
push_front 338829590
push_front 77155352
push_back 92378453
push_front 555558898
get 314844
get 38842
push_back 733845849
push_front 417942748
push_back 381198386
get 161883
push_middle 138378741
push_middle 94758206
push_back 309515657
push_back 818267190
push_back 222116590
push_back 501917116
push_middle 926472162
get 57133
push_front 6891946
get 268897
push_middle 649420461
push_front 943273779
push_back 457509704
push_back 125134258
push_middle 885859019
push_middle 319384144
get 143944
push_middle 214649766
get 127458
push_back 817368694
push_back 533019610
get 43382
get 21785
push_back 931596491
push_middle 762781459
push_front 406123679
push_middle 458047824
push_back 594705433
push_back 935863177
push_back 79799286
push_middle 899344498
push_front 260033967
get 59074
push_middle 372899700
push_back 556317702
push_middle 188153833
push_back 800789269
push_back 477747175
push_back 318756807
push_front 538942360
push_middle 982064277
get 238798
push_front 618766379
push_back 192619144
push_middle 436457063
get 279336
push_middle 316699264
get 174437
push_back 629661696
get 15618
push_middle 576455675
push_middle 226120485
push_front 295492460
push_front 79567285
push_front 716109779
push_middle 255217475
push_front 752738764
push_front 699622478
get 301394
push_back 470516300
push_front 747719954
push_middle 893644129
push_back 795810733
push_middle 556225524
get 209605
push_middle 11532592
push_front 185880063
get 189550
get 16787
push_front 743493507
push_back 694484807
push_middle 199640185
push_middle 160039989
push_back 316342862
get 52030
push_middle 439573994
get 195384
push_middle 654215461
push_back 791261244
push_middle 851997705
push_front 884295988
push_back 445162043
get 144985
push_front 392572653
push_front 921169167
push_back 840896481
push_middle 209675864
push_back 506456925
push_front 921418312
get 342223
push_front 952817953
get 28548
push_middle 337896996
push_middle 778133279
get 113486
push_front 521841386
push_back 752026836
push_middle 466193031
push_back 115297522
push_middle 270974923
get 197261
push_back 190606424
push_front 586941548
push_middle 516788657
push_back 883394429
push_back 68747863
push_back 909047252
push_front 53542276
get 63066
push_front 718160580
push_front 690429842
push_back 842675752
push_middle 979369391
get 25406
get 34762
push_back 998245050
push_middle 732034374
push_middle 876681168
push_back 570567512
get 175634
push_middle 926520885
get 162161
push_back 827412984
get 245256
get 204572
push_middle 557963099
push_back 745012726
push_middle 598262719
get 247108
get 264087
get 252597
get 143634
push_middle 978859584
push_back 912193530
get 272119
get 214170
push_back 783228355
push_front 608630266
get 15695
push_front 241580964
push_back 294241260
push_back 910028535
push_back 608077460
push_back 465802176
push_back 404409046
push_middle 638223524
push_back 532662955
push_front 421686390
push_front 565871240
push_back 152416004
push_front 591142096
push_back 649394129
push_middle 332192662
get 153484
push_back 763915723
get 54308
push_front 524451559
get 62
push_back 513189234
push_front 149861853
get 135261
get 21913
push_front 197757265
push_back 546132703
push_back 33428298
push_back 927747246
push_back 760234687
push_middle 831482395
get 17929
push_back 132725622
push_middle 213606814
push_middle 784500300
push_front 129223995
push_middle 990144350
push_middle 903267571
push_front 51076574
get 206547
push_back 550248347
push_front 769392489
push_front 374911725
push_front 692304726
push_middle 312389168
push_middle 30191529
push_front 428390568
get 61170
push_middle 956075418
get 10906
push_middle 261502293
push_middle 301781378
get 288325
push_back 311240551
push_front 356600678
push_middle 917663488
push_back 206080452
push_front 416300496
push_middle 796177074
push_front 757077656
push_front 827851269
push_middle 324963351
push_back 568077351
push_middle 861938576
push_front 541116953
get 302036
push_back 113417080
push_front 658943114
push_back 517440829
push_front 842133074
push_front 595728680
push_front 436546624
push_back 337508541
get 72362
get 293597
push_middle 795546572
get 255197
push_back 715776616
push_back 119461737
push_front 290324104
get 34141
push_front 495000455
push_back 172282866
push_front 76600688
get 90365
push_middle 891378028
push_front 465806574
push_front 619842643
push_middle 323826941
push_middle 546948968
push_back 39862207
get 252907
push_front 100463062
get 252003
get 247326
push_middle 746571949
push_back 2294577
push_middle 37286779
push_middle 314384088
get 291100
push_back 796799111
push_front 13688997
push_front 662890651
push_middle 724491962
get 171780
push_front 55713789
push_front 531683937
push_middle 756921824
get 89920
get 285790
push_back 639890590
get 154086
push_back 1475388
push_front 535058562
push_front 15900591
push_middle 586376304
push_back 391409990
push_back 459083624
get 182353
push_back 82622726
get 42483
push_back 111709215
push_middle 196596467
get 130352
push_front 780765661
push_front 36187299
push_back 77539383
push_front 119235088
push_front 127884149
get 120604
push_front 614304805
get 256980
push_front 192808875
push_middle 622349819
push_back 444613868
get 319304
push_front 727661215
push_front 66717437
push_back 480285052
push_front 272874992
push_middle 832825072
push_back 491414368
push_front 596910074
get 114081
push_back 146150040
push_front 414800969
push_back 917115311
push_front 748723921
push_middle 247514641
get 88592
push_front 781959296
push_front 412492626
push_front 215036546
get 218757
push_back 340507047
push_back 711160388
push_middle 296575555
push_middle 122275795
push_front 252590941
push_back 862106780
get 289095
push_back 740143451
push_back 745592755
get 76395
push_front 30079107
get 263348
push_middle 380223727
get 47221
push_front 126402419
push_back 977372071
get 245171
get 188354
push_middle 131824062
push_front 849826857
push_front 893458326
push_middle 958997891
push_middle 746479422
push_front 739380893
push_back 643111752
get 284097
get 51612
push_front 769509682
get 91824
push_middle 70873171
get 125470
push_front 780823195
push_middle 592946111
push_middle 850528867
get 223484
get 303725
push_front 749831793
push_front 104140940
push_back 427761276
push_front 631032532
push_front 331389450
push_middle 153288913
push_back 314074635
push_back 595280872
push_front 685628234
push_middle 888966808
push_middle 212484701
get 203584
get 231141
push_front 826555145
push_middle 582100241
push_front 14075227
push_front 656934687
get 33509
get 333961
push_front 588300255
push_back 546970308
push_middle 662924009
push_front 562464831
push_middle 4915693
push_back 674886802
push_front 42111128
push_middle 255828802
push_middle 919735810
get 304674
push_middle 534554288
push_middle 835236027
push_back 879888812
push_middle 533876052
push_back 731762164
push_middle 572682088
get 337620
push_front 692919930
push_front 764410643
push_front 911137391
push_front 263972836
push_middle 81824848
push_middle 992612895
push_back 269957147
push_front 65191959
push_back 777775471
push_back 522101155
push_front 747535963
get 252989
push_front 309330286
get 320652
get 191772
push_middle 577432203
push_back 134850035
get 207533
get 27158
push_middle 945202625
push_middle 444670446
push_back 981928560
get 248993
get 165685
push_back 961544456
push_back 344071453
get 184844
push_middle 523611398
push_middle 837990137
push_middle 286072043
push_middle 791100789
push_back 886659550
push_back 530854352
push_back 517208193
push_front 60410760
push_middle 488927550
push_middle 836899648
push_middle 839778081
push_front 354574883
push_front 669124688
get 169085
push_middle 918764003
push_middle 555801324
get 221563
push_back 963191116
push_back 160426870
push_front 23603464
push_back 324201589
push_front 889880544
get 28897
push_front 705056684
get 292864
push_middle 476645651
push_back 961389137
push_middle 203371749
push_front 349250076
get 105603
push_middle 639042182
get 97614
push_front 752549697
push_middle 152521749
get 109104
push_middle 386503181
push_back 845792031
push_front 815064281
get 339158
push_front 612455143
push_front 73068512
push_middle 933845734
push_back 367446541
push_back 701231719
push_middle 391795360
push_back 363456717
push_back 445218969
get 45213
push_back 365235255
push_middle 669324107
push_middle 576431745
push_back 439076072
push_front 6107950
push_back 516805828
push_back 851675555
push_middle 933434935
push_front 901254134
push_back 100747093
get 149934
push_back 383103750
push_back 888391621
push_back 606496940
push_front 572567818
push_back 40897834
push_middle 395204663
push_front 776534646
get 204125
get 289436
get 158708
push_front 842052407
push_back 788482024
get 155918
get 43525
get 254639
push_front 954962543
push_middle 870913242
get 29908
push_front 37085077
push_middle 535907249
push_middle 479745634
push_middle 498337743
push_back 200190156
push_middle 481681956
push_front 457050320
push_back 333894287
push_back 16986086
get 300726
push_middle 341827406
get 180206
push_back 147197373
push_back 538727877
get 263548
push_front 991097080
push_middle 635929800
push_back 107915216
get 112133
push_front 631837232
push_front 699262616
push_back 727335223
push_front 379547269
push_middle 458444389
push_middle 920071193
get 47035
push_middle 680904922
push_back 856371107
push_back 508562794
get 279688
push_middle 715857766
push_back 763096772
push_front 397228425
push_front 372115290
get 310683
push_back 313913963
push_front 561997890
push_front 189747364
get 217887
push_front 150448912
get 319417
get 118618
push_back 489450302
get 52309
push_back 991817986
push_front 833170214
push_back 418422321
push_middle 914923256
push_front 755313908
push_middle 577069910
push_middle 672606342
push_middle 980542616
get 306063
get 92764
push_middle 490819175
push_back 833393822
get 20549
get 123770
get 216051
push_front 793058998
get 313053
push_back 876215533
push_back 844523795
push_middle 961858442
push_middle 156915854
push_middle 553893340
push_front 47059892
get 205085
push_middle 709167266
push_middle 105839163
push_back 58771691
get 319507
get 295356
get 115138
get 55169
push_back 685953590
push_front 760187499
push_back 390051879
get 4212
push_front 387164566
push_middle 169829548
push_front 283600009
push_front 164896611
push_back 302444894
push_middle 13943548
push_back 874211869
push_front 273686324
push_middle 600477819
push_middle 787236975
push_back 563568492
get 95284
push_back 456019419
get 293842
push_back 586163029
push_front 694164987
push_middle 181763453
get 333945
get 230872
get 131912
push_front 294213421
push_front 13867729
push_front 708487495
get 27218
push_front 84368879
push_back 280783423
push_back 88316024
push_middle 607662882
push_front 523913446
push_back 72052953
push_back 169310389
push_front 708808941
push_front 805383438
push_front 138171548
push_back 482352950
get 169758
push_middle 965191822
push_middle 62335612
get 140282
get 95019
push_middle 979298326
get 717
get 158983
push_front 284307813
push_middle 606518710
push_front 280499760
get 279514
get 224947
push_middle 850668203
push_back 229072518
push_front 458587879
push_middle 795692321
push_back 920136657
push_back 642630662
push_front 797280509
push_back 583520921
push_back 780658744
push_back 366793321
push_front 510029945
push_back 182258724
push_back 147692943
push_front 407734523
push_back 32784257
get 59545
push_back 844576606
push_back 957569133
push_middle 967981292
get 165211
push_back 494345333
get 64418
get 51694
get 255987
push_front 394614833
push_back 527371306
get 292577
push_middle 551285868
push_back 107488805
push_middle 612420937
push_front 123251757
get 44957
push_middle 22408218
push_back 46708463
push_middle 571743046
push_back 598698071
get 252999
push_front 530908751
get 181982
get 324043
get 86291
get 105481
push_back 977838685
get 170620
get 295122
get 89792
push_back 256359072
push_front 6375897
get 194339
push_back 371298536
get 244361
push_middle 364820011
push_middle 266877104
push_middle 601899215
push_back 759487757
push_back 99192492
push_middle 451011372
push_middle 615873049
push_middle 368766012
get 11261
push_front 383698007
push_back 60871649
push_back 817227020
get 232001
get 47242
push_middle 561741192
push_front 634478413
push_middle 586872400
push_middle 800317164
get 217466
push_back 687822672
get 186991
push_front 82485059
get 2962
push_back 555141239
push_front 586340603
push_back 616199618
get 180703
push_middle 674538626
push_back 801933125
push_back 728349111
get 321455
push_front 811348355
push_back 592746412
push_front 42228742
push_middle 151966527
get 319844
get 231635
get 36411
get 82293
get 289092
get 99153
push_front 339184476
push_front 538974655
get 129768
push_back 301641254
push_back 976178887
get 87754
push_back 774080594
get 241324
push_back 188253741
get 178279
push_middle 239940874
push_front 14805581
push_middle 775681108
push_middle 599700904
push_middle 635034576
push_middle 990176979
push_front 727216504
push_back 343172530
push_front 680108656
push_back 858323071
push_middle 7009791
push_back 224011342
push_front 260028970
push_front 458260027
get 293070
push_back 646973116
push_back 221388447
push_back 401639368
push_back 72515103
push_middle 205619063
push_front 504069644
push_back 995590555
get 59246
push_front 161910180
push_middle 798111515
push_back 160047817
push_middle 579212616
get 121337
push_middle 892289650
get 269657
push_back 575675076
push_middle 973821186
push_middle 945492177
get 339824
get 45203
push_back 948932477
push_front 465170592
push_front 347001131
push_front 380868372
push_back 877200253
get 118665
push_front 238789620
push_back 524709010
push_middle 96492557
get 173138
push_middle 714988589
get 160510
push_front 352767915
get 127582
get 332884
get 60747
push_back 337855040
push_back 199080353
push_back 180297905
push_middle 176555885
push_front 800845621
push_back 532900045
push_back 631471799
push_front 263861624
push_front 67576389
push_back 319474897
get 61434
push_back 462627834
push_back 923531713
push_middle 593632304
get 116176
get 15276
push_back 661465776
push_back 315256990
get 115044
push_middle 31522971
push_middle 787612985
get 257440
push_middle 634345645
push_back 710392476
push_front 726043127
push_back 770503188
get 143068
get 17117
push_middle 721371282
push_back 935621074
get 283629
get 167705
get 77740
get 47982
get 213292
push_front 147155155
push_back 959303895
get 85847
push_middle 635967139
push_middle 688961499
get 268673
push_middle 610581275
push_back 973893584
push_middle 673789996
push_middle 544274435
push_front 166329407
push_middle 514880442
push_middle 744851326
get 322333
push_back 130427869
push_middle 33797127
push_middle 408577262
get 234932
push_front 349423749
get 251056
push_back 483094637
push_middle 557926926
get 71385
get 63837
push_middle 976796370
push_back 255641156
push_front 73328109
push_front 953749904
push_front 53731603
push_back 3173449
get 189051
push_front 609569604
push_front 328901570
push_back 451818824
get 301618
push_front 948167489
push_front 203825085
push_front 414383949
get 141525
push_back 658001084
push_front 593622259
push_front 935566985
get 236589
push_middle 336738673
get 114407
push_middle 508992669
push_front 645418297
push_back 151679984
get 92261
get 37890
get 143253
get 47825
push_front 373057824
push_back 970986544
push_back 940989138
push_back 176306464
push_back 427605978
push_back 41546946
push_middle 770119171
get 275230
push_back 688745483
push_middle 513643738
push_middle 882834384
push_back 437320088
push_middle 363457727
push_front 408114220
get 336879
push_back 569162189
push_middle 237359351
get 209259
get 36314
push_front 644273423
get 153037
push_front 288955978
push_front 8003323
push_back 495747431
push_front 982863499
push_back 479563313
get 225038
push_middle 651007471
get 229794
push_middle 244196059
get 163274
push_front 454039202
get 19399
push_back 848518354
push_middle 342749858
get 212408
push_front 124256535
push_back 678421838
get 156268
push_back 329351061
push_middle 491314536
get 156902
push_front 653143257
push_back 523659193
push_back 837492574
push_front 487355744
push_back 631851187
push_front 631732919
push_back 674886678
push_middle 931272675
push_back 656318252
push_back 945120616
get 317571
push_front 317931894
get 341323
push_front 195237902
push_middle 238479178
get 23008
get 146283
get 221603
push_front 305890010
push_middle 16195608
push_front 987155718
push_middle 838242104
get 149911
push_front 331033078
push_back 856694709
push_middle 203445653
push_front 376685409
push_back 201960495
push_back 733887718
push_front 14723428
push_middle 590025963
push_middle 563385126
get 228941
get 117268
push_middle 685133482
push_front 54259907
get 103164
push_front 950420698
push_front 441348919
get 288409
push_front 432479877
get 62211
push_front 734939962
get 38943
push_back 181376243
push_middle 482770355
push_back 480611883
get 265956
push_back 573292684
get 3414
get 291512
get 114780
get 326689
push_back 541360394
push_middle 263391666
push_front 717105302
push_back 221554259
push_middle 793120986
push_front 432089905
push_back 623636548
push_middle 814030336
get 65990
push_back 297729839
push_back 227649147
push_front 647120052
push_back 460320756
push_front 672315667
push_front 7325857
push_front 806036794
get 236213
push_front 276777898
push_middle 514762898
push_middle 853908165
get 1517
push_back 944733070
push_back 336674771
push_front 968665849
push_front 525135690
push_front 97079199
push_middle 502087511
push_front 476562838
push_front 643883524
push_middle 826209230
push_back 932328772
get 205062
push_middle 870692474
get 3097
get 130740
push_front 512131500
push_back 917988103
get 245499
push_middle 168285238
get 68737
push_front 41296503
push_back 639567926
push_back 855148122
push_back 361568082
push_front 458596170
get 89464
push_back 676973277
push_front 712056658
push_back 645815710
get 171603
get 4023
get 44945
push_middle 819602399
push_middle 201784331
push_front 630399702
get 9588
push_back 5673672
push_back 59063647
get 37445
get 205596
get 258641
push_back 522165977
push_middle 505632877
push_back 898824478
push_front 653063666
get 265479
push_front 473198037
push_middle 490183397
push_back 441695831
push_back 137143125
get 273392
get 111686
push_front 185048290
push_front 816648948
push_front 954169073
push_back 19993330
push_back 381331462
get 314461
push_middle 445035256
push_back 650208431
push_back 988715979
push_back 464620416
get 236022
get 229496
get 109276
push_back 979344116
get 344192
push_middle 553755376
push_middle 424023985
get 33916
push_front 611786433
push_front 674576452
push_back 960521643
push_front 161723584
push_back 768117398
push_back 851494008
push_front 494429842
get 318378
get 216081
push_back 639757704
push_middle 779376084
push_middle 773462552
push_middle 584369235
push_front 767115766
push_middle 101143948
get 69722
push_front 220302544
push_front 421524194
push_front 864852348
push_middle 650221005
push_middle 221292175
push_front 777376950
get 72425
push_back 12340219
push_front 800194326
get 275884
get 114634
push_front 799079916
push_middle 368147981
get 211226
push_front 103171939
push_back 32083737
push_front 238176943
get 232870
get 166844
get 236997
push_back 961829365
get 57570
push_front 948303970
push_front 33362599
get 342256
push_back 964500020
push_back 552817715
get 241272
get 268724
push_back 446629270
push_middle 608832773
get 236413
get 133310
get 210301
push_back 892789169
push_back 985483344
push_back 720509415
push_middle 654094465
push_front 53604668
get 93121
push_front 289847052
push_middle 638206515
get 91655
push_front 376757109
push_back 392457298
push_back 96323490
get 298978
push_front 853188840
get 178326
push_front 425032937
push_middle 291206025
push_back 294277424
get 9076
push_back 227341991
push_front 164637302
push_middle 590295070
get 252739
push_middle 276848951
get 255758
push_back 147224280
get 76251
push_middle 423629041
push_middle 981229272
push_back 394201817
push_middle 385645007
get 263044
push_front 406999867
push_front 585942710
push_back 151502573
push_back 967507865
push_front 726537416
push_front 45005969
get 79376
push_middle 839670798
push_middle 572864624
push_middle 582255623
get 103723
push_back 404562768
get 8819
get 132506
push_front 855892838
push_back 523715223
get 15414
push_middle 545971944
push_middle 834282274
get 172792
push_back 79170306
push_middle 139154866
push_front 145336955
get 107098
push_front 909539744
get 205262
get 5306
push_back 607923371
push_front 907625560
push_back 477639655
get 274515
get 21137
get 19432
push_front 45021445
push_back 148012239
push_front 927804471
push_middle 923693586
push_front 381322696
push_middle 652145588
push_middle 209408459
push_front 997149533
push_middle 186826466
push_front 259888612
push_middle 322999108
push_front 650629922
push_back 678751201
push_middle 498203362
get 14886
push_back 582920436
get 24847
get 131749
get 292957
push_middle 664337031
get 65509
push_middle 59960661
push_middle 91464748
push_back 569759404
get 251317
push_back 415766747
push_front 865685408
push_middle 334932661
push_middle 316381787
get 273522
push_front 671663071
push_back 263912537
push_front 473157332
get 109801
push_front 613397911
push_middle 270764380
get 34121
push_middle 338167681
push_back 989687205
push_back 416780097
push_middle 860702871
push_front 336858414
push_middle 746321789
push_front 733397305
push_middle 139837282
push_middle 555962192
push_front 70806777
push_front 446004479
push_front 6030350
get 102014
push_back 846558667
get 285410
push_middle 868845864
push_back 70849221
push_front 355024691
push_back 710106007
push_middle 474031056
push_back 9172230
push_front 868015823
push_back 871228082
push_back 63035102
get 343642
push_back 50358603
get 330872
get 227388
get 66709
get 275664
push_middle 614964266
push_back 363733089
push_middle 662302890
push_front 730246222
push_front 18359847
push_back 9552381
get 285379
push_middle 137369882
push_front 567233653
push_middle 442116487
push_front 380589221
push_middle 594156241
push_front 271159288
push_middle 864599673
push_middle 613631193
push_back 953692619
push_front 179979463
push_front 358087851
push_front 432837514
get 4790
push_front 109952713
push_middle 944561099
push_middle 730225418
push_front 537767981
push_middle 843718416
push_middle 870217769
push_front 993780841
push_middle 259348205
push_front 984812500
get 130354
push_middle 20972140
push_front 596257778
push_middle 117587391
push_middle 411498279
push_middle 642724730
push_front 65917504
push_middle 671417185
push_back 145569414
get 261773
push_middle 871817627
push_back 971888731
push_front 543626287
get 222881
get 176373
get 307513
push_middle 303696978
push_middle 993567628
push_front 846345355
push_middle 289945675
push_front 905897873
push_front 13345783
get 108490
push_middle 795901538
get 255786
get 164300
push_back 179277838
push_front 256750607
push_middle 596913680
get 158811
push_front 923509524
push_middle 539046669
push_back 41973416
get 248170
push_front 197218167
get 60571
push_back 918208540
push_front 204289617
push_back 984782643
push_back 943893796
push_front 70827458
get 117546
push_back 273089129
push_front 657416705
push_front 287913627
push_front 410159637
push_back 741791916
get 82671
push_front 664822200
push_middle 632977473
push_front 898330996
push_front 785844553
get 211776
push_back 465990769
get 269975
get 262437
push_front 991068633
push_back 271201706
push_front 210238649
get 25209
push_back 920485634
push_back 802643396
get 198164
push_back 156231661
push_front 826716502
push_middle 523809899
push_middle 21461474
push_front 57166871
push_middle 638426351
get 246446
get 156413
get 27567
push_middle 621852794
push_back 471532203
push_back 182718040
push_front 110538046
push_front 709936980
push_front 129909071
push_back 589418118
push_front 547145783
push_front 921196182
get 215424
push_front 413545024
get 342095
push_back 526056151
push_middle 765445272
push_middle 559522021
push_back 280512691
push_middle 287847522
push_front 192898007
push_middle 710952039
push_front 133655625
push_front 304334425
get 56716
push_middle 859609356
push_back 520864472
push_back 750656683
get 199785
get 303443
push_back 621162127
get 47475
push_front 487221895
push_middle 815771133
get 229421
push_middle 123069604
push_middle 686365235
get 148032
push_back 527038733
push_middle 230326359
get 41350
push_front 4742297
push_middle 836194536
get 78231
get 239131
get 135193
push_middle 951645343
get 134335
push_front 834734123
push_back 226174637
push_middle 589761359
push_back 345273511
push_front 495636644
push_middle 709255277
push_front 850201903
get 304051
push_middle 627300182
get 93546
push_middle 540311150
push_middle 30205063
push_front 119696306
push_front 507968883
get 172320
push_back 363498978
push_back 405587882
get 249304
push_middle 809050768
push_front 626827719
push_back 143125968
push_middle 812169357
push_back 558494141
push_back 423569795
push_middle 15102939
push_middle 446196401
push_back 666852943
push_back 293962481
push_back 122980119
push_front 158063950
push_middle 440097243
push_front 657915765
push_front 619096309
push_back 675910367
push_middle 948330586
push_middle 526384648
push_back 503508363
push_front 858352513
get 22727
push_middle 600742236
push_middle 30496739
push_middle 439143586
push_front 983169890
push_back 354243287
push_front 331367372
get 93310
push_middle 543818338
get 338621
push_front 625009130
push_front 264377783
push_front 557172519
get 72593
get 218484
push_back 561685774
push_middle 259497728
push_front 16024801
get 279424
push_back 966943186
push_front 106724687
push_back 837661007
get 310170
get 163730
push_back 258121055
push_back 641841179
push_front 284398934
push_back 204369589
push_middle 836283501
push_front 250604466
get 57861
push_middle 108065458
get 52412
get 198458
push_middle 511053709
push_front 204498422
push_front 778054858
push_front 673880468
push_back 192647339
push_middle 377241716
push_back 883528710
push_middle 102198327
push_back 278419172
push_middle 760775986
push_middle 342477017
push_middle 118987630
push_back 468699693
get 238479
push_back 90197802
push_front 836948004
push_back 565607717
push_middle 187574814
push_middle 548702188
push_front 739013532
push_back 710019540
push_back 864042356
push_middle 911497768
push_front 639560371
push_back 444182445
push_middle 759472218
push_middle 978087228
push_front 745719112
push_middle 661519006
push_front 855027433
push_front 40672144
push_front 172224780
push_back 585908965
get 123853
push_back 30533849
get 170984
push_middle 927221243
push_front 293222304
push_middle 553058971
push_middle 562036658
get 169693
push_front 182780399
push_front 126923648
get 206144
push_back 594531528
push_middle 801538591
push_front 991780068
push_back 876529198
push_front 315025450
push_front 59379553
push_middle 642624686
push_back 727425563
get 11674
push_front 965772802
push_back 410894054
get 7760
get 54009
push_middle 207216372
push_front 862797036
push_middle 449717597
push_middle 376870615
push_middle 778292257
get 308209
get 104306
push_back 732047928
get 258699
push_back 927702753
push_back 218598540
push_front 512239726
push_front 120699679
push_middle 327119413
get 102557
push_back 462326360
push_middle 6484207
push_front 973810555
push_front 665247969
push_middle 757029307
push_front 494472417
push_middle 482302638
push_front 368986134
push_front 996883808
push_middle 118822375
push_back 983310040
push_middle 158487710
push_back 666949442
push_middle 621505943
push_front 848147830
push_front 280281210
push_front 859260161
push_middle 117203779
get 293090
push_front 933403123
get 86207
push_back 122632067
push_front 895727395
get 275420
push_middle 99906231
push_back 136289894
get 107296
push_middle 304489432
push_back 58608625
get 284833
push_front 332346592
push_front 197345336
push_front 590706126
push_middle 889638414
push_middle 16140425
get 219495
get 200441
push_middle 309000992
push_front 799037237
push_front 122660868
push_back 435471915
push_middle 891350290
push_front 446185080
get 184492
get 239158
push_front 516588625
push_front 243274622
push_front 418638228
push_front 100660950
push_front 386973872
push_front 925860490
push_front 873346395
get 217148
push_middle 208861011
get 188987
get 333632
push_middle 382603702
get 77544
push_middle 496975592
push_middle 716897384
push_middle 11853013
push_front 617282215
push_front 792440677
push_back 199746123
push_middle 992638972
get 296278
get 131823
push_front 976398337
push_back 500858514
push_back 46989703
push_middle 897150782
get 278963
push_back 541938115
push_front 787793714
get 91249
get 333553
push_middle 897503976
get 321212
push_front 581840114
push_front 372130948
get 118564
push_back 480810947
push_back 987049895
push_back 780229148
push_back 636826867
push_front 848555161
push_back 10925981
push_middle 432643541
push_front 489522344
push_front 37012746
push_front 547312915
push_middle 617912170
push_middle 130279222
push_middle 596378171
push_middle 667166058
push_middle 603776441
get 52616
get 309532
push_front 774223169
push_back 154163803
get 286974
push_front 609325954
push_front 802321478
get 79536
push_back 458305922
get 329668
push_middle 708663587
push_middle 194348159
push_back 835870117
push_back 226756359
push_back 409367237
push_front 901514433
push_back 338709514
push_middle 786688572
get 273603
push_front 288848538
push_middle 532664751
push_front 681903659
push_front 501882243
push_front 191891176
push_back 417894214
get 290019
push_back 731903309
push_back 91267570
push_middle 967237776
get 141748
push_front 403410074
get 44014
push_front 891744726
push_front 716631443
get 288688
push_front 101106178
push_front 328717802
get 247597
push_front 347436319
push_front 117263889
push_front 426289665
push_back 834116369
push_middle 989219349
push_middle 487316892
push_front 278085239
get 339134
push_middle 715322056
push_back 357342387
get 106692
push_middle 116759760
get 252840
push_middle 851893226
push_middle 878607202
push_front 226658393
push_back 178372634
push_back 236277724
push_front 403458636
push_back 416052571
push_back 283084026
push_front 816139895
push_back 737126320
get 3571
push_middle 273450102
get 21564
push_middle 252375784
push_front 351631843
push_front 676924146
push_back 173126492
push_back 252754674
push_middle 894465785
push_middle 774601141
get 346248
push_back 941204519
push_back 841980668
push_front 770270087
push_back 465353381
push_front 705812945
push_middle 187676193
get 213416
push_front 859279256
push_middle 374711027
get 205953
push_front 283571607
get 85392
push_middle 399100859
push_back 628418317
push_back 273911832
push_back 99748494
get 236037
push_middle 152978967
push_back 112876801
push_back 60382999
get 78836
push_back 67572653
push_middle 957459622
push_front 695126947
push_middle 848294411
push_middle 518619565
push_back 978938432
push_middle 104704256
get 335034
push_back 850990427
push_middle 161034674
push_front 383117911
push_middle 209870691
get 326551
get 29592
push_front 161259251
push_back 154982829
push_front 814676207
get 18069
push_middle 832765372
push_back 20928615
push_back 565222028
push_middle 937353259
push_middle 107529971
get 169840
get 168346
get 246433
push_front 870140016
get 203302
get 281450
push_middle 257709586
get 8557
push_front 667860845
push_front 543049194
push_front 122924480
push_front 303796349
push_middle 788421413
push_back 927904977
get 244639
push_back 27538690
push_front 343185430
get 273185
get 284370
push_middle 301362559
push_middle 148115735
push_front 115217839
get 216360
push_back 292011662
push_middle 240391171
push_front 771100332
get 262752
push_back 782703878
get 82880
push_middle 596859983
push_front 490710373
push_back 318302052
get 283793
push_middle 570907540
push_back 723362289
push_middle 403249974
push_front 837885608
push_back 231377817
push_front 625502199
push_middle 496647570
get 222934
push_middle 167526899
push_middle 278140896
get 183392
push_front 454817168
push_back 137128257
push_middle 102762020
push_front 419701794
push_middle 383986932
push_back 966927119
push_back 674117193
push_middle 409655213
get 3965
push_middle 235002360
push_middle 426629759
get 92629
push_back 428740834
push_back 279428465
push_middle 698321903
push_middle 912222263
push_front 693514448
push_back 811067854
push_front 404941291
get 180392
get 94953
push_middle 363552586
push_front 989940034
get 48997
get 263826
push_middle 756498278
get 171409
push_back 613167474
get 146713
push_front 467517697
get 228067
push_back 247237586
push_front 419233842
push_middle 658585659
get 281101
push_back 182037348
push_front 590992084
get 303405
get 316071
get 30328
push_front 611765057
get 155151
get 135643
push_front 871547073
push_back 846156502
get 134738
push_middle 318703729
push_back 12508101
get 36177
push_middle 566821918
push_front 193375188
push_back 894746469
get 139828
push_front 285018566
push_middle 999015666
push_back 223723128
push_front 900439806
push_front 335050572
get 249189
push_middle 538623257
push_back 949882927
push_back 724607402
get 283240
get 165086
push_front 879559341
push_back 264720772
push_back 60723828
push_front 984939685
push_back 613897426
push_front 435919044
push_front 960079887
push_front 795056371
get 65516
push_front 786945720
push_back 963593832
push_middle 357930180
push_back 29778340
get 294417
push_middle 838802436
push_back 982513784
get 338178
push_front 877837217
push_back 197200394
push_front 628110934
get 249982
push_middle 153429534
push_back 925116706
push_back 40935461
get 79972
push_middle 484127983
push_front 435375004
push_front 496507664
push_back 172385743
push_middle 682245522
get 46618
push_front 214214786
push_back 332689320
push_back 250109882
push_middle 457548690
push_back 498000172
get 63083
push_middle 855077596
get 149694
push_back 785480257
push_middle 860414872
push_middle 978379681
push_front 499914300
push_back 539064937
push_front 924151407
push_middle 491759880
push_back 348845926
push_front 92449815
push_back 82371675
push_middle 30924397
push_back 525778081
get 115213
push_middle 277696850
push_back 554830450
push_back 758577486
push_middle 175573684
push_middle 887231949
get 80848
push_front 465083946
push_middle 182457592
push_middle 779906700
get 296834
push_front 71984364
push_back 428478732
push_front 303628136
get 271966
push_front 734636257
get 305423
get 225478
push_middle 662897355
get 144339
push_front 546548418
push_middle 656640625
push_middle 544759677
get 152803
push_front 160147693
push_middle 533725436
push_back 228071740
push_middle 391149215
get 13076
get 92201
get 122410
push_front 782130219
push_middle 729671262
push_back 374441343
push_back 981566602
push_front 677895650
get 56353
get 167995
push_middle 209403954
push_front 838627122
push_middle 39660373
push_middle 703322934
push_front 115044585
push_back 902365855
push_front 258367951
push_back 616161083
push_back 592143583
get 264188
push_back 262633892
push_back 969295598
push_back 329620563
push_middle 660114979
push_middle 991157561
push_back 137955354
get 80141
push_front 729621248
push_back 284554385
push_front 593705617
push_front 352957280
push_back 65549682
push_back 337366683
push_front 391770247
push_back 731192059
push_back 884829987
push_back 88784598
push_middle 950628175
push_back 520974462
push_back 698434235
push_back 57483832
push_front 7939647
push_back 970108884
get 163953
push_back 848556007
push_front 766866397
push_middle 587115404
push_middle 888473057
get 281584
push_front 236851229
push_back 825928306
push_front 171576754
get 19869
get 236025
push_front 15405390
push_back 72567631
push_back 345648888
push_front 87592617
get 83090
push_front 522836562
push_middle 746145058
push_front 24758815
push_back 73442434
push_front 1397735
push_front 502844847
push_back 226540236
push_front 599732111
push_middle 680312456
get 61419
push_front 294329042
get 169007
push_back 729938616
push_front 975728796
push_front 191902468
push_back 369460707
get 428
push_back 223051965
push_front 337560174
get 297891
push_front 731796601
get 343788
push_front 220056982
get 100020
get 333883
push_back 61549431
get 5887
push_back 210846726
get 85039
push_middle 50005209
push_front 925998848
push_front 718709444
push_front 61731596
push_back 740780610
push_front 872273366
push_back 481792725
push_middle 786614906
push_front 990109580
push_front 925190687
push_back 151071756
push_back 261578226
push_front 964665177
push_front 113100291
get 333164
push_middle 71895341
push_front 452121390
push_back 836335626
push_back 324213242
push_back 366527596
push_middle 529947272
push_middle 253627312
get 60152
push_middle 433686617
push_middle 113761075
push_front 53308932
push_front 724651580
get 40424
get 104918
push_back 234937811
push_front 120933168
push_front 215146498
push_middle 36432031
push_middle 705378101
push_middle 851626142
push_back 19307468
push_back 981767216
get 6887
get 177773
push_back 755070729
push_back 267080565
push_middle 538710636
push_middle 267295478
get 70589
push_front 952883566
push_front 955078130
push_back 251034227
get 245149
push_front 484389760
push_back 836585846
push_back 817537466
push_back 695430762
get 100564
push_middle 34989326
push_middle 688044065
push_back 879304782
get 191711
get 313462
push_front 922191051
get 317084
push_front 120267596
push_middle 324539406
push_middle 215415128
get 335062
push_middle 674686452
push_back 342765896
push_middle 565102670
push_front 366911037
push_middle 299380265
get 66347
push_middle 117953410
push_front 53528189
push_middle 532941580
push_back 169907103
push_back 616546229
push_front 482577742
push_middle 419197186
push_back 284310315
push_back 254484101
push_back 106295267
push_front 785158306
get 301929
push_back 302725217
get 241678
get 54810
push_front 233543816
push_front 230173983
push_back 57812279
push_back 617987959
push_middle 327076293
push_middle 355067721
push_back 733408660
push_front 547819171
push_front 350944028
push_front 940507362
get 149196
push_front 23931863
get 57066
get 108688
push_front 650353415
get 72171
get 284464
push_middle 117434573
push_middle 377310332
get 130153
push_front 324149048
push_back 968386570
push_back 948760157
push_middle 813017932
push_front 565425773
push_middle 598684374
push_middle 188933609
get 275465
get 177036
push_front 857100691
push_middle 807132946
push_back 602974447
get 161356
push_back 305237162
get 215946
push_front 224294518
push_back 408185424
push_front 341468115
push_front 722812879
push_back 990246371
push_back 280829461
push_back 707713120
push_front 220138166
push_back 591782486
push_middle 114732859
push_back 817688272
push_front 95148763
push_front 325773345
push_middle 220292058
push_front 891667332
get 91585
push_middle 83343267
push_back 199644220
push_front 596881432
get 131362
push_back 345476183
push_back 729953918
push_front 997418853
push_middle 486608173
get 157307
push_back 187888469
push_back 469396784
push_middle 409826107
push_front 247387224
get 58740
push_back 647914718
push_front 48331490
push_middle 219575977
push_middle 620750054
push_middle 950603875
push_back 884458627
push_back 508131252
get 192488
push_middle 557913361
push_front 551440117
get 169262
get 234472
get 288855
push_back 397787010
push_middle 10755308
push_back 587524004
push_back 735731803
push_back 672515830
push_back 466479160
push_back 636985556
get 297518
push_front 560403832
push_front 96757242
get 203391
push_back 87690706
push_middle 883650825
push_middle 94448659
push_front 432577591
push_front 412134810
get 54513
push_middle 44922084
push_middle 648225674
push_back 696932442
push_front 301291012
push_front 588173918
get 108195
push_front 272814093
push_middle 931250440
push_middle 107279463
get 73656
get 115350
push_back 183969820
push_back 267870526
push_middle 674898596
get 113000
get 159484
get 171587
push_back 285771546
push_front 550793732
push_front 999828805
get 227820
push_middle 117316294
get 27822
get 95766
push_middle 101150631
get 46066
push_middle 820760748
get 68611
push_front 654813390
push_back 637781651
push_back 193583751
get 247777
get 31365
push_middle 674740153
push_front 926998804
get 208615
get 239189
push_back 248935300
get 299592
get 112777
push_front 30556548
get 170950
push_middle 596048729
push_front 168358758
push_back 708274344
push_back 67342604
push_back 345342042
get 40004
push_back 495904202
push_middle 672199676
push_middle 374911652
get 205900
get 293139
push_front 524070024
push_front 338179877
push_middle 928906354
push_middle 308602405
get 295140
push_middle 519159363
get 197024
get 326588
push_back 71848273
push_middle 601954644
push_middle 530987615
push_middle 735281625
push_middle 540897658
push_middle 742744057
push_front 69583612
push_front 279429849
push_front 348214307
push_front 64192213
push_back 177401925
get 341477
push_middle 154090563
push_front 473712416
push_back 999027968
push_front 281329442
push_middle 375749682
get 329800
push_back 91170476
get 113691
get 274917
push_middle 972673216
get 79056
push_front 288119391
push_front 766054723
push_front 262341122
push_middle 617667111
get 223146
push_front 880681190
push_front 734353196
push_front 835867913
push_back 656784299
push_front 694401381
push_front 644126742
get 66729
get 35988
push_front 664964209
push_back 984711386
push_back 619237722
get 270821
push_front 200689223
push_middle 148869993
push_back 310478969
push_back 114844355
push_back 442662195
get 62043
push_middle 824615693
get 95758
get 55437
push_back 733417931
push_middle 702998052
push_back 696186399
push_front 385120415
get 79831
push_back 520961378
get 94238
push_front 297357861
get 67205
get 253381
push_middle 363859094
push_middle 45799644
push_front 866342666
push_middle 51925084
push_front 650859848
get 330306
get 107043
push_middle 739880753
push_middle 387431764
push_middle 583438589
push_middle 934718319
get 50089
get 107485
push_middle 96811076
get 221069
push_back 958143930
get 106120
get 75002
push_front 281528298
push_middle 811509269
push_back 511105755
push_back 655193875
push_back 734365685
push_back 776281566
get 218271
get 35335
push_front 28399897
get 116326
push_middle 279138028
push_back 448703414
push_back 691736233
get 39863
get 70645
push_middle 212475184
push_middle 876630830
get 20172
push_back 816635519
push_back 26501334
get 133677
push_front 534015014
get 299701
push_back 150906759
get 311079
push_front 25825198
push_front 358449937
push_front 66138987
push_back 648052312
push_front 224619377
push_back 938899694
push_middle 994209266
push_front 789006539
get 83811
push_middle 473398636
get 126064
push_middle 155206839
push_middle 946011207
push_middle 458410370
push_front 715649223
get 43056
push_front 250655813
push_back 421656942
push_back 67825405
push_middle 509728285
get 75728
push_middle 197705871
push_middle 143768822
push_back 73494289
push_middle 788369942
push_middle 335335967
push_front 299870002
push_middle 983997138
push_front 864807814
push_middle 751268539
push_front 607690139
get 224014
push_middle 18324536
push_back 461518725
push_front 124804951
push_middle 131248397
push_middle 709397317
get 322095
push_middle 851092851
get 54927
get 322684
push_front 764497434
get 173261
get 200786
get 216098
push_front 947875802
get 70198
push_middle 686111362
push_back 778275664
push_front 303231432
push_front 326440110
push_middle 629757440
push_back 823039858
push_back 403685642
push_middle 821411544
get 266536
get 344638
push_back 704541760
get 311825
push_back 617567883
push_front 38907241
get 248916
get 136747
push_back 139264218
push_back 529850356
push_back 728918532
push_back 857741606
push_back 190604635
push_middle 372013033
push_middle 819770731
push_back 110914465
push_front 247310904
push_front 835334359
push_front 334453479
push_back 271226034
push_middle 495620988
get 242810
push_middle 633313771
push_middle 990705205
push_middle 595698326
push_back 767922044
push_front 845721238
push_back 265384418
push_back 136624708
push_back 293132016
push_front 455168643
push_middle 613775703
push_middle 330631718
push_middle 954626780
push_front 207893726
push_front 634008288
push_middle 206516702
push_back 334589835
push_front 346789901
push_back 394801557
push_back 23667687
push_back 992960176
push_front 555379953
get 72477
push_front 380386483
push_middle 493971118
push_middle 390131789
push_front 297351836
push_back 978782656
push_back 244098873
push_middle 206033841
get 260300
push_middle 646421034
push_front 752945640
get 155855
push_front 650896242
push_back 147030465
push_back 230548353
get 330009
push_front 471738914
get 279577
push_front 282930533
push_back 258673291
get 197125
push_middle 86222989
push_front 153729645
get 308922
push_back 294478902
get 322308
push_middle 804588951
get 331066
push_front 721251070
push_back 257410099
push_back 84669028
push_back 31676012
push_front 696805906
push_front 939239355
push_back 553388592
push_back 720411127
get 179274
push_middle 409689964
get 155032
push_middle 746242577
push_back 211670990
push_back 977022264
push_back 320872679
get 308508
push_front 327329653
push_front 839959015
push_front 346205308
push_middle 471499933
push_back 319902924
push_middle 611124504
get 284062
get 121710
push_front 781066182
push_middle 678938245
push_middle 562468381
push_back 277666169
get 243558
push_front 65345014
get 158900
get 227937
push_front 818738142
push_front 5591994
push_back 940952191
push_back 167750051
push_back 765723021
push_middle 102132235
get 138698
push_middle 577292982
push_middle 733368568
push_front 546026432
push_back 742399939
get 95094
get 331514
push_front 69050692
push_front 635457363
push_front 926503196
push_back 390898111
push_back 149902335
get 308127
push_back 329542291
push_middle 202316541
push_front 596834044
push_front 862896449
get 331319
push_middle 451105801
get 227199
push_middle 84353080
push_middle 507330220
push_middle 523506466
push_back 265107685
push_back 633979174
push_back 88062201
get 238265
push_back 715159714
get 88367
push_back 676244933
push_front 989082428
push_front 9158205
get 246052
push_back 294157734
get 295855
get 265656
push_front 391166633
push_front 727056895
push_middle 952893986
push_middle 652976794
push_middle 305990971
push_middle 91242456
get 150848
push_front 729635
push_middle 938861941
push_back 487800703
push_back 146511248
push_back 353831002
push_back 643942866
push_back 707673445
push_middle 930166143
get 14261
get 289880
push_middle 414816858
push_back 388953635
push_middle 729128257
push_back 929978523
get 264228
get 211787
push_middle 98831631
push_back 837384081
push_front 479738917
push_front 421731455
push_middle 426909974
get 287775
push_front 415578080
push_front 967835212
push_back 260338450
push_front 753080920
get 285341
get 347821
push_middle 467120532
push_front 931890227
get 114900
push_front 613812264
push_middle 433472810
get 237828
push_front 460315752
get 117868
push_front 360827870
push_front 671460406
push_back 809478295
push_front 376107201
get 202105
push_back 977660669
push_back 631768643
push_front 177223880
push_back 816701197
push_middle 404865111
push_front 381801064
push_front 406311335
push_back 327654275
get 127945
push_middle 388810873
push_middle 815179084
push_front 765269090
push_back 393149201
push_back 748807059
push_front 584343136
push_back 979498949
push_middle 680818081
push_front 70420072
push_back 888335000
push_back 894145269
push_middle 506428934
push_middle 982260319
push_back 812898670
push_middle 188914599
push_front 271919861
push_middle 373187983
push_front 637155682
get 249914
push_back 915242678
get 260827
get 305306
push_middle 6753527
push_back 754447594
push_back 572927175
get 134579
get 177979
get 173757
push_middle 343129796
push_middle 696217479
push_back 13526855
push_front 321895384
get 72558
push_back 576013929
push_middle 794610805
push_front 861967781
get 333489
push_back 99037240
push_back 87779604
push_middle 839237478
push_middle 293371781
get 112547
get 259297
push_front 810003465
push_back 612118893
push_front 920513224
push_back 516752230
push_back 492776040
push_back 664779708
push_back 954574618
get 1345
push_front 843342651
push_middle 639922947
push_middle 431034612
push_back 868587459
push_middle 177815419
push_back 71093921
get 171648
get 295037
get 284477
push_back 222332988
get 272658
push_front 607113295
push_back 322941275
push_front 596734194
push_back 780365492
push_middle 831770048
push_front 450877068
push_back 648927194
push_front 940218063
get 137759
push_front 178972741
get 76912
push_middle 559216786
push_back 367767514
push_front 359401411
push_back 202519144
push_back 70817360
push_back 461486699
get 119428
push_front 878033980
push_middle 11682556
get 234509
get 332824
push_back 637596603
push_back 39735455
push_front 826442929
push_middle 880610655
push_back 76683886
get 212421
push_back 824974419
push_front 771433315
push_front 663946313
push_front 639115145
push_back 773478879
push_back 597014797
push_front 843692516
get 331842
get 180325
push_front 447142372
push_back 718067421
push_middle 662034375
push_front 552775929
get 212514
push_back 511726848
push_back 331070129
push_middle 529802566
push_back 501250316
push_back 293596338
push_front 171518326
push_front 862182493
push_back 50251652
get 19241
push_front 270094371
push_back 880770487
get 231466
get 98304
get 325413
get 350747
push_front 701768644
push_middle 607266975
push_back 395019861
push_back 363336537
get 214577
push_middle 732740956
get 253795
push_middle 747766688
push_middle 100544855
push_front 177137759
push_front 966098931
push_front 501529544
get 279567
push_back 418930428
push_front 288033950
push_front 583011990
push_back 431577953
push_front 306901065
push_back 88975743
get 349497
push_middle 677743195
push_back 489529477
push_front 522098532
get 89948
get 96009
push_back 3631602
push_middle 544921485
push_front 230391373
push_middle 186986540
get 56624
push_middle 618727220
push_middle 944479731
push_front 579241931
push_back 598387687
get 36458
push_middle 238881684
push_back 894409520
push_back 328321149
push_front 379042815
push_back 658495113
push_front 682631341
push_front 525652397
push_back 150053213
push_back 921661981
get 171655
get 210276
get 235074
push_middle 84628208
push_front 8111797
push_back 910310098
push_middle 494861400
get 306701
push_front 468440335
get 284730
push_middle 759968569
push_front 618598565
push_front 834674811
push_middle 71131215
push_front 746343964
get 58068
get 179438
push_front 270192340
push_front 205568388
push_front 907026572
get 105660
push_back 133595882
push_front 936190791
push_front 277566689
push_middle 653556629
push_front 451965824
push_back 435060809
push_middle 524414560
get 77004
get 259486
push_middle 972154411
get 247804
push_middle 261727894
get 113574
get 34376
get 138369
push_middle 795287619
push_back 870184516
push_middle 72854688
push_middle 83089209
get 58255
push_back 127816020
get 122732
push_front 592378639
get 144336
push_front 114290546
push_middle 255105554
push_front 130817929
get 226738
push_front 589885067
get 163279
push_front 443293200
push_front 656673903
push_middle 930972678
push_front 679893192
push_middle 693381042
get 47028
push_front 485986683
get 195351
push_front 66045949
get 186367
get 284421
push_front 152859184
get 50036
push_back 433002477
push_back 281567104
get 185914
push_front 456563819
push_back 154472620
push_front 905309087
get 275970
push_front 56022243
push_front 713453869
push_back 797748085
push_front 954417088
get 299584
push_middle 583288729
get 313609
push_front 334576872
push_back 874557859
push_front 539014574
get 151782
push_back 895635827
push_back 983796109
get 169632
get 338406
push_middle 875112377
push_middle 988180743
push_front 172393319
push_back 176607218
push_front 694192225
push_middle 212189513
get 318711
push_front 778066397
push_back 961842256
push_front 188974673
push_back 945133344
get 182498
push_back 978267826
push_front 236280476
push_back 610691076
get 95469
push_front 403190543
push_back 122810049
push_front 379488956
push_middle 123608526
push_front 311535480
push_front 984702742
push_back 626004590
push_back 108537454
push_back 696959075
push_front 313953605
get 320868
push_front 511260042
push_middle 378340656
push_middle 660890843
push_back 211273699
get 268723
push_front 175491992
push_front 18948726
push_front 133586178
push_middle 805535068
push_middle 178193838
push_front 503460933
push_front 148945644
push_middle 516432959
push_middle 202422630
push_front 117383472
get 23750
push_back 349913707
push_front 317408162
push_middle 899737763
get 164088
get 153331
push_middle 746556176
push_middle 49166428
push_back 449996726
push_front 426987138
push_middle 409682182
push_back 460556296
push_middle 318613757
push_back 52352376
push_middle 222188142
push_back 655189312
push_middle 309985080
push_back 813340178
push_back 704814247
push_back 135078919
push_front 189495002
push_front 381431242
push_front 19511007
push_middle 500098553
push_back 489656431
push_back 495883828
get 71362
push_front 240490818
get 341066
push_front 550305953
push_middle 292417660
get 147697
push_back 381218677
push_front 299693421
get 51165
push_front 900703553
push_back 389799556
push_middle 317748704
push_middle 101697176
push_back 878775947
get 15833
push_back 862235646
push_middle 402917990
push_middle 444227705
push_middle 19222940
push_front 214716703
push_middle 429453022
push_front 177281232
get 165445
push_front 868788663
push_back 536281238
push_middle 455731982
get 80423
push_back 229924797
push_middle 636581702
push_back 557623660
get 164479
get 211689
push_front 413667607
push_front 419408952
push_middle 494370504
push_back 720675912
push_middle 910912213
push_front 494916646
push_middle 338688908
push_front 851668128
get 300062
push_middle 819631682
get 35638
push_front 968773856
push_front 315905140
push_back 223605719
push_front 825517500
get 32189
push_front 434359548
push_middle 912468864
push_front 402779622
get 330242
push_back 475291455
push_back 928574053
get 175640
push_back 454898132
push_front 325015615
get 223813
get 84526
get 43545
push_front 14729562
push_front 302578924
push_front 418462946
get 104050
push_middle 823705703
push_back 649415076
push_back 658782890
get 91767
push_front 102380795
push_back 537760426
push_middle 576067148
push_middle 104732303
push_back 554087899
push_middle 521304660
push_back 898557988
push_front 339805924
push_back 570157683
push_back 919938964
get 177436
get 137620
get 5891
get 1018
push_front 851556014
get 270274
push_middle 110317873
push_back 435749989
get 317270
push_front 386769557
push_front 277913042
push_back 263256464
get 198362
push_back 965026158
push_back 208664453
push_front 482200237
push_back 133284525
push_middle 404616774
push_front 325054693
push_back 290065273
push_middle 292682223
get 341787
push_back 807526534
push_front 667423455
push_back 521510990
push_front 735908272
push_middle 653123744
push_front 530109846
push_middle 487999817
push_middle 945407327
push_front 718217727
push_middle 174785683
push_back 259493282
push_back 695674937
push_front 171694868
push_middle 25761858
push_front 736386993
push_middle 791441303
push_back 268596589
get 293449
push_back 627262430
get 116721
get 150823
push_back 235130867
push_middle 158755107
get 207084
get 300269
push_back 631706669
get 177083
push_front 873625475
push_back 66633492
push_middle 154465372
push_front 951595675
push_middle 205458310
push_back 450145560
push_back 800170433
push_front 706000991
get 129021
push_back 918803299
push_front 309507739
push_back 980983917
push_middle 740383365
push_middle 968105982
push_middle 329641591
push_back 767139223
push_back 344646543
push_front 146441222
push_front 218328204
push_middle 639967122
push_back 866167240
push_middle 91311814
push_middle 423077379
get 89286
push_back 671781743
push_middle 372267468
push_middle 225128883
push_back 268337952
push_back 611184459
push_front 706790151
push_middle 508901575
push_front 429526770
push_back 139231681
push_front 755518866
push_middle 571829551
push_middle 306353459
push_front 663379529
push_back 171076530
push_front 853496337
push_front 225262108
get 89475
push_middle 446102387
push_middle 213500800
push_back 987177311
get 130531
push_middle 53850118
get 123391
push_middle 822696787
push_back 369540163
push_front 803748217
push_front 923720702
push_front 410895706
push_middle 103932881
get 6088
push_back 234610388
push_back 560773435
push_front 934032602
push_back 735695871
push_back 872344905
push_front 151104161
push_back 675521609
get 254428
push_back 703563957
push_front 978012908
push_middle 790570470
push_back 387100370
push_front 948313318
push_front 797425479
push_back 234735740
push_front 714437170
push_back 464378962
push_middle 972751221
get 59620
push_back 899626338
push_middle 587735893
push_back 402544679
push_middle 912629581
push_front 336834075
get 21072
push_front 482918796
get 329217
get 314857
push_front 939674379
get 416
push_middle 812389149
push_front 62019877
get 69336
push_back 25024786
push_middle 84158890
push_back 525216540
push_middle 599085766
push_back 621811197
push_front 825982073
get 322594
push_back 38612406
push_middle 69839270
push_back 344394393
push_middle 296260663
get 241728
push_back 936779994
push_front 227935202
push_back 310110697
get 242086
push_back 70040114
push_back 865113730
push_back 571472412
push_back 332743321
get 284385
push_middle 638897218
push_middle 574737173
push_middle 764158524
push_front 725517440
push_back 902937982
push_back 713700426
get 227522
get 273468
push_middle 474339466
push_back 387988649
push_back 634519461
get 185225
push_back 804752691
push_middle 524470772
push_back 575940375
push_middle 4088417
push_front 695499018
get 186010
push_front 684378590
push_front 265331289
push_middle 775538641
push_back 944801467
push_front 605665674
push_front 279771696
push_middle 308472348
push_back 188165280
push_front 277540063
push_middle 741815360
push_front 507065559
push_back 684293263
push_front 880825366
push_middle 123835910
push_middle 164269458
push_middle 983189457
get 298578
push_front 787228239
push_front 259730056
get 92396
get 263039
get 213659
push_back 319336487
push_middle 283499417
get 56381
push_front 855416374
push_back 834902149
push_front 841211533
push_back 566415282
push_back 27814788
get 173757
push_back 233365779
push_back 555772794
push_back 971474047
push_front 884325761
get 31243
push_front 768402758
push_front 33504997
push_front 904870199
get 302944
get 102146
get 41749
push_front 206728704
push_front 401483545
push_middle 815798757
push_back 267222553
push_front 950820360
push_back 969923717
push_front 919800890
push_back 611866306
push_middle 853501960
get 240211
push_middle 660381556
push_middle 443740864
push_front 539198210
get 147918
push_front 482210214
push_front 79147366
push_back 907353224
push_front 906782113
push_middle 939105735
get 211121
push_front 537191778
get 196957
get 125794
get 142696
get 32962
push_middle 924016320
push_middle 871166624
push_back 207025110
push_back 255003606
push_back 583456171
get 104292
push_front 431451346
push_middle 548457067
push_back 436296555
get 211866
get 329416
push_middle 288865281
push_front 743313471
get 184317
get 84989
push_back 576088547
push_middle 568753822
push_front 839504385
push_back 685854387
push_front 5109490
push_middle 595717077
push_back 472555336
push_front 446359104
push_back 697904704
push_front 319532039
get 340687
push_middle 977643431
push_back 397618207
push_front 791942763
push_back 570957051
get 174347
push_back 315654000
push_middle 931798952
push_front 632507258
get 160915
push_front 42784378
push_front 42392361
push_front 659365369
get 121801
push_middle 212489272
push_back 790808081
get 111215
push_front 739800668
push_back 879917770
push_front 667652913
push_back 622852607
push_front 280497012
get 198725
push_back 137642830
push_back 755625212
get 17567
push_middle 291100690
get 94965
get 190282
push_middle 324622471
push_middle 36545192
push_back 659861363
push_middle 151043738
push_back 573861787
push_back 570258431
push_front 24042554
get 123200
push_middle 402992377
push_front 190517590
push_front 879545312
push_back 523658253
push_back 103455373
push_middle 342143481
push_back 369883875
push_back 578759236
push_front 829435103
get 103739
get 235173
push_back 517595940
get 304173
push_front 136865999
push_middle 954674833
push_middle 347749752
push_middle 802693284
push_front 276367064
push_back 857182024
push_middle 917670173
get 295993
push_middle 822833042
push_front 753023599
push_back 52437143
push_middle 234955299
push_front 505657496
get 269613
push_front 232841895
get 328152
push_middle 556938308
push_back 456396040
push_middle 61042551
get 287091
push_front 738159015
push_back 799853233
push_back 28399898
get 108683
push_back 370230993
push_back 638254509
push_back 418139308
push_front 214868351
get 35288
push_back 295681191
push_front 858707818
push_middle 993855794
get 329533
push_back 882029057
get 134187
push_front 21714093
push_middle 275474110
push_front 829805006
push_front 551681439
push_middle 487675136
push_front 972707127
push_front 378320434
push_back 41092394
push_middle 561043847
push_middle 463980008
push_middle 697965309
push_middle 511996338
push_front 815538841
push_front 550775354
push_front 248486044
get 6732
get 190127
get 57940
push_back 795387297
push_front 800334535
get 153811
push_front 162287122
push_back 179655615
push_middle 852510652
push_front 87724481
get 315989
push_front 162377603
get 37
push_middle 309799600
get 20190
get 91807
get 279980
push_front 866177496
get 224459
get 269281
push_back 383830839
get 118647
push_middle 870718142
get 276420
push_middle 938782997
push_middle 117467056
get 252760
get 313423
push_back 207007742
push_back 943047784
push_back 790009843
push_middle 191251227
get 84992
push_middle 223552469
push_middle 340934911
push_front 905999570
push_front 294567144
push_back 17205721
push_front 918505174
push_back 960366565
push_front 30147827
push_middle 250593040
get 333942
get 266884
push_back 213960419
push_back 291865173
push_middle 531978949
push_middle 160691954
push_back 264075235
push_middle 438592490
push_middle 674771343
push_front 816963867
get 303027
get 59662
push_front 231725494
push_back 758276884
push_middle 140834869
push_back 266747187
push_middle 569230348
push_middle 806680459
get 72511
push_middle 150247255
get 147774
get 44257
get 229024
push_middle 297890144
push_front 142818447
push_middle 892544434
push_middle 91475690
push_back 599897719
push_back 779317158
push_front 919776500
push_back 729131630
push_back 667758472
push_back 589096120
push_back 490128210
get 198089
get 148083
get 126056
push_front 318547467
push_middle 422354171
push_middle 879937240
get 174934
get 335035
push_front 951307233
push_front 716140955
get 321092
get 211826
push_middle 135679686
push_middle 797359460
push_back 611423006
push_back 355287566
push_front 188017535
get 235756
get 269351
get 236727
push_back 14393400
push_front 845231516
push_back 996806449
push_front 117199017
push_middle 351790474
push_front 441525206
push_front 87325506
push_back 906957661
push_back 181491570
get 93740
push_middle 47022907
push_back 808594739
push_middle 943775950
push_back 513044801
push_middle 586545992
push_middle 602295043
push_front 163175761
push_back 283953019
get 104649
push_front 387417311
push_back 968608356
push_back 704632250
get 178842
push_back 867109249
push_back 224401190
push_front 445157142
push_front 95867161
get 74504
push_front 971348623
push_front 31767502
push_middle 231924346
push_back 355019944
push_back 493376377
push_back 238160854
push_middle 884662415
push_middle 256754743
push_back 4833413
push_back 785791439
push_back 255065798
push_middle 720436008
push_middle 647288793
push_front 888670562
push_front 618974075
push_back 313357022
push_back 791624003
push_front 695283740
push_back 783496681
get 86992
push_back 762773166
push_front 880491736
push_back 89553417
push_front 809793411
push_middle 498743338
push_back 54114046
get 59318
push_front 762742486
push_front 757131813
push_back 778491568
push_middle 233651172
push_middle 591265188
push_front 580892046
push_middle 244965771
push_back 991043607
get 233748
push_front 218565716
get 25897
push_back 680194599
get 311809
push_middle 120389873
push_front 242293983
push_back 677250491
push_middle 21773366
push_front 431671646
push_back 69441594
get 66418
push_front 223513809
push_middle 864494252
get 113618
get 235314
get 38671
get 192933
push_front 433706286
push_front 695519054
push_middle 955849651
push_middle 173208290
push_middle 479590437
push_back 772923642
push_front 762343654
get 330016
push_front 556150138
push_back 811822287
push_middle 799596377
push_back 58878200
push_back 790129386
push_back 620689212
push_middle 264731095
push_back 365714544
push_middle 982627540
push_front 965268012
get 73840
push_back 406424630
push_front 498670773
get 269193
push_front 717449813
get 99117
push_middle 232155120
push_middle 19239097
push_back 476084391
push_back 284348119
get 333216
get 278666
get 309792
push_back 645368633
push_back 355718598
push_front 27107519
push_middle 105666878
push_middle 425536484
push_front 816700979
push_front 1714491
push_back 737723261
push_front 906488260
get 137879
push_back 504734994
get 48496
get 130574
push_middle 922306049
push_middle 118396774
push_middle 959449389
push_back 901756090
push_back 914782905
get 194097
push_middle 600651360
get 236888
get 192177
push_front 543310467
get 223358
get 208628
push_front 587241428
push_back 758245832
push_middle 283681984
push_back 379227183
get 308985
get 215483
push_back 597256622
get 6642
push_back 11424431
push_back 240937734
get 7786
push_back 482634663
push_front 291186987
get 331649
push_front 390945577
push_middle 985289618
get 237310
push_middle 30528755
push_middle 904022247
push_back 872792935
get 253526
push_middle 107354405
get 172372
push_front 894556593
push_back 945307888
push_back 682010598
get 19625
push_middle 626165424
push_front 194218006
push_middle 737355009
push_front 293139076
push_back 69365158
push_front 928820231
push_front 996525407
push_middle 268738373
push_front 214099768
push_back 658760339
push_back 531539635
push_middle 891437355
get 316512
push_middle 920573680
get 207949
push_middle 701650418
push_front 3374
push_front 6627164
push_middle 730403979
push_front 458108532
push_front 24498115
push_back 459239174
push_front 577915701
push_middle 164470646
push_back 68983038
get 196179
get 203409
push_back 688607743
get 342206
push_back 758897239
push_front 629794780
push_middle 766776284
push_back 662762949
push_front 371643638
push_back 185560302
push_middle 251619040
push_front 441682951
push_front 24037349
push_back 528213127
get 666
get 197501
push_middle 574933783
get 298252
get 77375
get 2347
push_front 31400227
push_middle 271048827
get 278083
push_front 806021693
get 257713
push_front 631861718
push_back 345955179
push_middle 48210707
push_middle 126613268
get 32153
push_back 776669255
push_back 998074822
push_middle 36019494
push_middle 896521997
get 172933
push_back 824600889
get 253024
push_back 726556579
push_back 210335686
push_front 810225968
push_back 254964138
get 60133
get 192157
get 186434
get 226504
push_back 426385538
get 314383
push_front 980510833
push_middle 457461599
push_back 165690356
get 218977
get 125032
get 308685
get 329285
push_front 689159354
push_back 259929579
push_back 912995550
push_back 794522045
push_middle 152735447
push_back 633143518
push_front 684201575
push_middle 105934305
push_middle 822223832
push_middle 283875363
get 81049
push_back 526425961
push_front 814279827
push_back 442433520
push_front 241725921
push_front 143370781
push_front 770865890
get 191122
push_front 232979277
push_back 228825089
push_back 134308618
push_middle 64571053
push_middle 241834989
push_front 897940254
push_back 23889877
push_middle 785202962
push_front 230892433
push_back 119780829
get 115968
push_middle 654931677
push_middle 996516568
get 104421
push_middle 993534331
push_middle 451715504
get 179859
push_front 292374158
get 24705
get 222729
push_back 126101904
push_middle 349040365
push_back 138620048
push_front 978265063
push_back 918997080
push_front 30800658
push_front 966743429
get 99322
push_middle 710387996
push_middle 207813094
push_middle 575628391
push_back 992331106
get 218007
get 152481
push_front 64748144
push_back 445244134
get 244205
push_back 356247626
push_middle 291981562
push_front 22457060
push_front 33178575
get 329134
push_back 835832851
push_back 822994716
push_middle 471479008
push_front 827257039
push_back 528345471
get 218971
push_front 552183085
push_back 914579434
get 344181
get 113986
push_back 135305617
push_middle 492177007
push_middle 564540885
get 23712
push_back 929845034
push_back 893489973
get 1971
push_back 160812610
push_middle 619028588
push_back 296806746
push_back 790996136
push_front 419030176
push_middle 710716082
push_front 259397899
get 345011
push_back 875392164
push_front 951520547
push_front 110271386
get 68376
push_middle 852193992
push_front 33143442
get 154242
push_back 487337468
push_front 819517101
push_back 441278023
push_middle 482872298
push_middle 989347345
get 341447
push_front 71524335
get 206448
get 108233
push_middle 460666670
push_middle 620494077
get 23846
get 172719
push_middle 185567849
get 230761
push_front 182826947
push_front 465786668
get 126694
push_front 622924643
push_front 84632847
push_back 824135310
push_front 92063078
get 86275
get 58905
push_front 925981719
push_back 581869062
push_middle 361670159
push_back 943278807
push_back 623800418
push_middle 61795905
get 342368
push_front 727336343
push_front 316773539
push_middle 462842559
push_front 541195890
push_middle 635854074
push_front 817173799
push_front 520138441
push_back 952115400
push_middle 302912078
push_middle 263110533
push_back 914866567
push_back 869805029
push_middle 954183781
push_back 166781533
push_back 545616508
push_middle 147981317
push_back 735516750
push_middle 358868705
push_middle 655622464
push_back 67639546
get 283079
push_back 444813073
push_front 423749413
push_middle 174405512
get 331288
push_middle 315431237
push_front 327160434
push_back 611774717
push_middle 250043369
push_back 354185433
push_back 210556881
push_middle 512239260
push_middle 853542172
get 93767
push_middle 322656583
push_middle 39433417
push_middle 140088485
push_middle 575759537
get 317107
push_front 673562572
get 22553
push_back 165921594
push_back 324991117
push_back 635970985
get 183138
get 243372
push_middle 831179800
get 6014
get 39655
push_front 194301180
push_back 970223101
push_back 547667090
push_back 350185014
push_middle 124890517
push_front 213928295
push_back 129465052
push_back 17414151
push_back 179837815
push_middle 123771435
push_back 64179443
get 48780
push_front 29625955
push_front 194684931
push_middle 446548422
get 6408
push_middle 106742248
push_back 608082747
push_back 628855215
push_front 112923893
push_back 216333729
push_front 725163532
push_back 873714634
get 163177
push_middle 670951419
push_back 892682985
get 159028
push_front 675794577
push_front 609692272
get 307834
get 160429
push_back 866884808
push_front 246703842
push_front 73759305
get 39158
push_front 879791793
push_front 881181061
push_middle 947821388
push_middle 338666398
push_middle 977165723
push_back 507946824
push_back 869348633
push_front 896006154
push_back 416929967
push_back 901785816
push_front 472134519
push_back 107842465
push_middle 92182939
get 156909
push_middle 481193028
push_front 813549579
push_middle 275168298
push_front 954007376
push_front 21698322
push_front 531264960
push_front 245265954
get 212880
get 99701
push_middle 71052340
push_middle 423347798
get 292344
push_front 892775729
push_front 837679569
get 30907
push_front 796289510
push_front 289803196
get 250280
push_back 555827813
get 88522
get 81592
push_back 147638104
push_back 142472390
push_front 168877220
get 86838
push_middle 525932043
push_front 139032710
push_front 860933565
push_back 638141343
push_middle 11914620
push_back 975507783
push_front 739828167
push_middle 810450808
push_front 115919898
push_front 71652868
push_middle 784878697
get 91560
push_back 451629372
get 188331
get 152783
get 314771
push_middle 649039014
push_front 897313285
get 150473
get 13864
push_back 500774767
push_back 426901748
push_middle 148096130
push_front 35503586
push_middle 528921534
push_front 477142377
get 294369
push_back 131807850
get 275580
push_back 393814972
get 343307
push_middle 357822161
push_front 49420434
get 61201
push_back 367183931
push_middle 817770946
get 75982
push_middle 71993802
push_back 95820333
get 220614
push_back 305424257
get 87117
get 107790
push_front 562105972
push_middle 219929982
push_middle 999663903
get 262365
push_back 829029585
push_middle 121893898
push_back 431864633
get 106349
get 268031
get 45337
get 326752
push_back 722205276
push_front 501444572
get 121024
get 151648
push_middle 440722678
push_back 384691046
push_middle 254363936
push_middle 147346596
push_middle 718002836
push_back 85520408
push_front 856971908
push_middle 138201147
push_back 760736399
push_front 806645436
push_back 78870527
push_back 22122824
push_back 143231644
get 235593
push_back 919949311
push_back 103735174
get 184025
push_front 963567942
push_middle 781968960
get 56156
push_middle 729857494
push_back 528538583
push_middle 903762989
push_back 367178383
push_middle 740627240
get 62250
push_middle 393540260
push_back 989065748
push_middle 187837286
push_front 868723734
push_back 584836057
push_back 809400989
push_front 328896978
push_front 388945843
push_back 141084774
push_back 951185369
push_back 413661372
push_front 960447787
push_front 742134627
push_back 143844563
get 289289
get 314616
get 102200
get 243714
push_middle 894704313
push_front 49951740
get 138622
get 141400
push_back 317317781
get 219442
push_middle 819723817
push_back 928728945
get 27208
get 189159
push_middle 602225920
get 338234
push_back 715623111
push_back 928091788
push_back 375195785
push_middle 686082347
push_middle 900649688
push_front 435786306
push_front 304830155
push_back 271865938
push_front 120836185
push_middle 204848439
push_back 292111335
push_back 729296527
push_middle 244616323
push_front 953905714
push_back 780179439
push_middle 548455503
get 152222
get 277968
push_front 833526361
push_front 665565588
push_back 115804666
push_back 445567060
get 78508
get 209883
push_back 198047638
push_front 565811629
push_front 23619122
push_back 561793125
push_front 120090121
push_middle 232918407
push_back 515707879
push_back 699050457
get 168741
push_middle 79490851
get 319068
get 23061
push_back 60456833
get 209303
push_front 118926234
push_front 600752078
push_back 135022190
push_middle 335113915
push_back 480450434
push_back 853893201
push_front 674977504
push_middle 426365492
push_front 102498456
push_front 219243577
push_middle 230574016
push_back 900286709
get 47540
push_middle 544915587
get 136292
push_middle 856145386
push_middle 824450827
push_front 77755168
push_middle 118193401
push_middle 830364246
get 331273
push_front 385428450
push_middle 504752671
push_front 832158917
push_back 121534772
push_front 259776613
push_front 402548077
get 244321
push_back 202181686
push_front 389837297
push_middle 446347824
push_front 488502174
push_middle 672890703
get 39896
push_front 692743631
push_front 157416533
get 218507
push_back 10986365
push_back 56865138
push_middle 198247025
push_middle 923517559
push_front 208123826
push_front 184398353
push_front 710078190
push_front 751802128
push_middle 615693910
push_front 351449210
push_middle 691734413
push_middle 282232525
get 97021
push_middle 668603528
push_middle 284696613
push_middle 796909145
push_middle 882244015
push_middle 388793774
push_middle 138014995
get 56942
push_front 415983831
get 314793
push_front 754905843
get 52559
push_back 991999148
get 309295
push_middle 805113701
push_front 31699493
push_front 911754138
push_back 282690769
get 329025
push_middle 571138239
push_middle 575324432
push_middle 845179440
push_middle 407052578
push_middle 412688248
push_front 542250786
get 5698
push_middle 635412246
get 136612
push_back 54853256
push_middle 333178817
get 43750
get 342500
push_back 541850926
push_back 605035914
push_middle 856424040
get 62197
push_back 723147771
push_middle 407117925
push_back 598604416
push_back 756978507
get 138973
push_middle 366869766
push_middle 320750358
push_middle 167266647
get 19590
push_front 486232586
push_back 23584309
push_back 471971173
get 244962
push_middle 225598061
push_middle 836318423
get 204494
get 88369
push_middle 772886943
push_front 113496288
push_middle 405310822
push_middle 929216794
get 67125
push_middle 765706940
push_front 654367221
push_middle 481628589
push_back 425708660
get 186840
push_back 113603709
push_front 64935049
push_front 444250369
push_front 656253867
get 192026
push_front 821852182
get 215507
push_middle 849170200
push_back 813994500
push_front 772534498
push_front 203626172
get 102182
push_front 600862115
push_middle 693396298
push_back 26361993
push_back 824821841
push_back 93862495
push_back 120121529
push_front 620477500
push_back 176960989
get 66181
push_middle 541193392
push_middle 142748530
push_front 132071917
push_middle 141354067
get 243359
push_middle 765150312
get 172101
push_middle 457619477
push_middle 140219217
push_back 842012274
push_middle 344892040
get 54460
push_middle 368779214
get 236923
get 328590
get 252995
get 135162
push_front 670776273
push_middle 668396205
push_middle 104039661
push_back 688939173
push_middle 412383406
push_middle 299314941
push_front 606115453
push_middle 9476666
push_middle 657717091
push_front 165471494
push_middle 554386983
push_middle 370728979
push_back 683524327
push_middle 98660681
push_back 698144417
push_front 312020503
push_front 403136206
get 116849
push_back 809009780
get 17523
push_back 313342404
push_front 634422780
get 337643
push_middle 270418252
push_front 612330039
push_front 388349297
push_front 858688851
push_back 871799672
push_back 322108938
push_back 963574759
push_middle 185419761
push_front 97312700
get 115416
get 331744
push_back 478051468
push_back 353385064
get 336178
push_front 320028807
push_back 327077721
push_middle 300710523
push_back 240471115
push_front 588368256
push_front 341686841
push_middle 892951577
push_middle 841499473
push_middle 30165468
push_back 806601488
get 167548
get 257557
get 110601
push_middle 204957277
push_middle 406573871
push_middle 697519722
push_back 639846242
get 323065
push_back 762926720
get 107097
get 271628
push_middle 97339604
get 185046
push_middle 914092694
get 277585
push_front 10678014
push_front 42281160
push_middle 310787329
push_back 759772176
get 278451
push_middle 126102312
push_middle 246945224
push_middle 371052759
push_front 992733185
get 175246
push_back 269822713
get 120801
push_back 40866346
push_middle 761720340
push_front 297581389
push_middle 124642840
push_middle 477914667
push_back 764292370
push_front 782222867
push_middle 854978098
get 242584
push_back 884124457
push_back 706257246
push_middle 510793130
push_back 685362307
get 169646
push_middle 532953340
push_front 170773807
push_front 612745733
push_middle 203268839
push_front 663827263
get 193115
push_back 184132423
get 236726
get 52207
push_front 300838861
push_front 359790315
push_back 834114724
push_middle 240404649
push_front 96458450
push_front 694129650
push_front 191167041
push_back 492161416
get 196644
push_front 425302875
push_middle 599945563
get 226031
push_front 297709341
get 326949
get 348668
get 286585
push_middle 563879422
push_middle 643615626
get 78754
get 43004
push_back 412388943
get 111590
push_middle 286903334
push_middle 360711297
push_back 40178530
push_back 399978838
push_front 77280829
push_front 605539358
push_middle 289205334
push_back 375355535
push_front 629896055
push_back 436955370
get 321666
push_middle 717375064
push_front 541162535
push_front 899256
push_front 197815302
push_middle 682234596
push_middle 373448250
push_middle 612442823
get 63082
push_front 974708623
get 57575
push_front 544690766
get 9197
get 285504
push_middle 789395921
push_back 542315023
push_middle 101793277
push_middle 994749853
push_middle 999646937
push_front 182272906
push_front 160965984
get 58962
get 281817
push_back 322172255
push_middle 916775323
push_back 315822761
push_middle 485390889
push_front 16901443
push_middle 886613989
push_front 806901487
get 316769
push_back 215089593
push_front 400724789
push_back 923693318
push_back 778873058
get 258821
push_middle 960557693
push_middle 865323036
push_middle 385831895
get 93019
push_back 612288307
get 305368
get 116720
push_front 784685854
push_back 676933798
push_front 756420532
push_back 694224890
push_back 571240552
get 65857
push_back 511308444
push_middle 363250625
push_back 19755035
push_front 636581877
push_middle 140625200
push_back 212832083
push_middle 613846899
push_middle 646372654
push_middle 52142939
push_back 617661350
get 314133
get 284269
push_back 227666855
push_front 916456037
push_back 667775460
get 33318
get 234020
get 22892
push_middle 418462084
push_middle 113939917
push_front 703078577
push_front 240861867
push_middle 755957768
push_middle 389506561
push_middle 293342323
push_middle 439738055
push_middle 129293496
get 309463
push_front 554479906
push_front 381275305
push_middle 65539300
push_front 658011294
get 307064
push_middle 468200207
push_back 719822709
push_back 757377634
push_middle 392392738
push_middle 828353808
push_front 73849298
get 196202
push_front 790331692
push_front 309342624
push_middle 507569649
push_front 302729703
get 199493
push_middle 519414882
push_middle 835169958
push_middle 840430846
push_middle 648368885
get 201801
push_back 522806637
push_front 697744521
push_front 645360018
push_middle 659842218
push_front 932994669
get 288486
push_back 831864099
push_middle 458913444
get 110524
push_back 229654339
get 69996
push_middle 982152264
push_back 655392986
push_front 260998878
push_front 733754308
push_front 921856708
get 74078
push_middle 533661395
get 104499
push_back 212510447
push_front 610747759
push_middle 148331690
push_front 90071132
get 20133
push_back 832384577
push_middle 874905642
push_middle 649813864
push_front 497147925
push_middle 155306931
push_middle 188215785
push_front 906454553
push_front 24181521
push_middle 388894826
push_middle 1469450
push_middle 704227471
push_front 38553207
push_back 452442447
get 80541
push_back 551636539
push_middle 215825492
push_back 424556275
get 207129
push_back 8705696
get 247947
get 114029
push_middle 122408287
push_back 827730837
push_front 989292684
push_middle 997655645
push_middle 856491557
push_middle 97785830
push_front 547375292
push_front 113640537
push_front 753345563
push_front 411583203
push_front 176825854
push_front 115535624
push_front 835962073
push_middle 682208658
get 15290
push_back 862300019
push_front 5713205
get 259694
push_front 685520926
get 100227
push_back 742358791
push_back 971804733
push_back 75160123
push_middle 32900414
push_middle 663317263
get 168012
get 168933
push_middle 20920383
push_back 771406168
push_back 664323211
push_middle 837840486
get 226039
push_front 831988148
push_middle 838630460
push_middle 926178444
push_back 353891571
get 176960
get 105053
get 92582
get 3636
get 102859
push_middle 653083286
push_front 314075210
get 167891
push_back 950965037
push_front 123556528
push_back 365622478
push_front 818628710
push_front 751495531
push_front 457507858
push_front 336445691
push_middle 913280199
get 24792
push_back 560877077
push_front 719007334
get 280747
push_front 765829991
get 261007
push_middle 41972101
push_back 350264019
push_middle 395050955
get 318032
push_middle 182346909
push_front 5647186
get 129063
push_back 406128427
get 297729
push_back 94281567
push_front 1796150
get 38474
get 278668
push_back 580577812
push_middle 324385135
push_back 384423490
get 1976
push_front 738377766
push_front 363297496
push_front 13697354
push_middle 803006893
push_front 668175675
push_middle 752677056
push_back 450993731
push_middle 76521036
get 298831
push_back 781728863
push_middle 741604970
push_middle 839240810
push_middle 791964408
push_back 368880192
push_front 456117223
push_back 508568684
push_back 90924956
push_front 550522314
push_front 818620740
push_front 624181736
get 238607
get 101591
push_back 643504269
push_back 738180151
get 132766
push_middle 961906717
push_front 179507769
push_back 716822065
push_back 446113905
get 297950
get 284274
push_middle 519245898
push_front 271215631
get 73687
push_middle 174143658
get 265356
get 104041
push_front 120106759
get 240717
push_back 26019912
push_front 815584532
get 56517
push_middle 640815050
push_back 829921832
push_front 584565194
push_back 686409566
push_middle 958329184
push_front 82097342
push_back 307970593
push_front 536882002
push_back 922203475
push_back 118916058
push_middle 559291784
push_back 444897785
get 198442
push_back 283676471
push_back 4701815
get 337606
push_front 846981192
push_front 162743678
get 111854
push_back 813694432
push_middle 790791361
get 270342
push_front 967447085
get 66088
get 295607
push_middle 515410059
get 123809
push_front 932003970
push_back 127542308
push_middle 429183559
push_back 684431064
push_front 185023514
push_middle 972015088
push_front 131229203
push_back 587676850
push_front 238584438
push_middle 405081053
get 345083
push_back 178031350
push_front 750147432
get 333149
push_front 565752909
get 258833
push_front 739586627
push_middle 137861071
get 245078
push_middle 279989131
push_back 298362190
get 319145
get 92248
push_back 72370763
push_middle 237519026
get 234591
get 332272
push_middle 132401680
push_middle 2789798
push_middle 184251710
push_middle 960760108
get 292600
push_front 966092733
push_back 670756378
push_front 842001950
push_front 384277471
get 211121
push_back 89795855
push_front 510209617
push_front 52027703
push_middle 368417205
push_middle 422928615
get 15259
push_back 261506617
push_back 259977257
push_front 177439334
get 312358
push_back 6697509
push_middle 478975547
push_middle 959701589
push_middle 387794898
get 55457
get 256584
push_front 782677542
push_front 760865125
get 199290
get 104869
push_middle 155615515
push_back 466175290
get 35397
push_back 39587211
push_back 431002129
get 320603
push_back 21793060
push_front 371847840
push_middle 907540068
push_back 107912200
push_front 421931725
get 173006
push_front 865754685
push_back 870200063
push_front 610145877
push_back 21428689
push_back 807299871
get 340623
push_back 727152811
push_back 461176471
push_back 216400672
push_middle 7626564
push_front 263446497
push_back 524337057
push_front 45818482
push_back 687935733
push_middle 81862531
push_middle 981759092
push_front 772403838
get 32120
push_front 907072159
push_back 623093544
get 33127
push_middle 752260285
push_middle 472470284
push_front 373944411
push_back 583246370
push_front 548817355
push_back 425016198
push_middle 763516131
push_middle 380277685
push_middle 688447154
push_back 607220653
push_middle 808651286
push_front 181081808
push_back 910433642
push_middle 368368354
get 296519
push_front 833045414
push_back 386917378
push_back 318829546
get 127691
get 88774
get 25330
push_front 630146993
push_back 888191442
push_front 373500636
get 7401
get 185145
push_back 634214621
push_back 878001439
push_back 655492132
push_back 388687522
push_front 291300643
push_back 764944556
push_front 596951216
push_middle 607464149
push_middle 763452394
push_front 470189452
get 219968
get 332895
get 247773
push_back 412491578
push_back 948724786
push_back 330062350
push_middle 244191314
push_back 850447243
push_front 165034423
get 75431
get 78656
get 325017
push_back 417562285
push_middle 482667362
push_front 84490725
push_front 53272105
push_front 76276786
get 76832
get 174381
push_back 476332851
push_middle 912734108
push_back 740128656
push_back 221406116
push_front 156538409
push_middle 181901171
push_back 332393276
push_back 523910516
push_front 104823155
push_back 560842119
push_front 145717877
get 92064
get 35362
push_middle 115285063
push_front 849925421
push_middle 871057164
push_middle 557940181
push_front 414949528
push_middle 461086759
push_middle 691909753
push_front 696082187
push_front 849244360
get 178563
push_front 711878856
push_middle 360378773
push_back 233192552
push_back 97004879
push_middle 626784343
push_middle 747695942
push_front 156349440
push_front 543214216
push_front 162620757
get 142852
push_back 261140515
push_front 873524862
push_back 163512057
push_middle 306690700
push_front 283262655
push_middle 713632580
push_front 638997879
push_front 840005275
push_middle 846578948
push_back 452794956
push_front 695856121
push_back 587189457
push_front 854572187
push_middle 712471720
get 150745
push_front 736275494
push_front 282740199
push_back 684826634
push_front 995916645
push_middle 451724301
get 9921
push_front 328333602
push_front 687233087
push_middle 784351084
push_back 248130012
push_middle 956020279
push_back 819800953
get 334736
get 190265
push_middle 301341427
push_back 103867672
push_back 206377281
push_front 643736053
get 217278
push_middle 378905860
get 349705
get 106182
push_back 631382525
push_back 710973465
push_back 871089514
push_back 73642940
push_back 734121560
push_back 501975229
get 261766
push_back 97644057
push_back 718824273
push_middle 450697296
push_back 685286445
push_front 99792772
get 221084
push_front 325082138
push_back 786452798
push_back 374542535
get 218053
push_back 582318559
push_front 370497225
push_back 660629710
get 237984
push_middle 876619829
push_back 411382477
push_back 2148814
get 109256
push_back 578358208
push_front 998609039
push_middle 915064104
get 180050
push_front 808499266
push_middle 124430172
push_back 165870892
push_back 186312955
push_front 858194217
push_back 528107455
push_front 457855807
get 277697
get 57796
push_front 114779685
push_back 513496883
push_middle 859062731
push_middle 18868179
get 340425
push_middle 776585719
push_front 467114025
push_front 840281411
push_back 99583172
push_back 875234189
push_middle 852806623
get 51580
push_middle 770085363
push_back 885271093
push_front 889906097
push_front 716311392
push_front 556696507
push_middle 950856438
push_back 346398383
push_front 713715937
push_middle 834533344
push_front 466665902
push_middle 102387640
push_front 395489187
push_back 790859358
push_front 770671219
get 214464
push_back 705855940
push_middle 708014689
push_middle 82696774
get 160764
get 93694
push_front 275398743
push_front 666547891
get 84006
push_back 474289161
push_back 410456317
push_middle 581054501
push_front 875107507
push_back 306376787
push_front 667551147
get 302704
push_front 860097888
push_middle 511639009
get 117832
push_front 907216495
push_back 240503412
push_middle 599719917
push_front 605688512
push_middle 284887513
get 10477
push_middle 775042121
get 344252
get 270678
push_middle 21409582
push_front 21249092
push_back 872931176
get 220324
push_middle 844121911
push_back 803748694
push_middle 720589061
get 45393
push_front 976110926
push_middle 40418748
push_front 833924726
push_middle 188799028
get 153327
push_back 633368145
push_back 225366839
push_middle 195859310
push_back 408968404
push_middle 69802178
push_back 871513306
push_middle 735668747
get 234286
push_back 163950551
push_front 149409946
push_back 602427734
push_front 855180273
push_back 727482200
get 293374
get 128204
push_middle 775850003
get 316627
push_back 825885785
push_middle 755899820
push_front 137935308
push_front 578602029
get 310200
push_middle 434356175
push_middle 16871999
push_front 221116349
push_back 978147552
push_middle 377105841
push_front 306629850
push_middle 564013772
push_middle 866214193
push_front 386309903
push_middle 171852617
get 170137
push_front 483883278
get 237279
get 295557
push_front 28238841
get 183879
push_back 250937274
push_back 351673417
get 352573
push_back 419755352
push_back 862005019
get 267182
push_back 605906500
get 276064
push_front 775249462
push_middle 922898272
push_back 736314672
push_front 696956141
push_front 809960057
push_front 714571475
get 334484
push_back 204177096
push_front 861456096
push_back 994322523
get 56647
push_back 875277731
get 218336
push_middle 562795903
push_middle 165870527
push_front 131018567
get 344319
get 249786
get 71457
push_middle 674059840
push_front 651483891
get 55730
push_middle 347225657
get 126253
get 5638
push_front 836795556
push_front 382443046
push_back 476876748
push_back 609541134
push_back 290630662
get 175873
push_middle 745172595
push_front 966421812
push_middle 344186294
push_back 573888851
push_back 819921243
push_back 680050138
get 59601
push_front 298547404
push_front 226539278
get 310151
push_middle 558715266
push_front 178661754
push_front 4124682
push_front 282756112
push_back 489557349
push_middle 812039750
push_middle 867561965
get 148548
get 28350
get 307951
push_middle 386700705
push_front 880248681
push_back 462171935
push_front 578123992
get 120412
push_middle 302442318
push_back 459918754
push_back 846920288
push_middle 779927845
push_front 904220391
push_middle 685624942
push_front 584488973
get 219707
get 251968
get 303522
get 165605
push_middle 328898985
push_front 329805463
push_front 595810932
get 182179
push_middle 998574681
push_back 416097007
push_front 571061748
push_back 812039315
push_front 917254397
push_front 450548661
push_back 748899160
push_middle 708579863
push_middle 209553218
push_middle 310371655
get 121229
get 306818
push_back 60841475
push_front 722843454
push_front 482848037
get 143976
push_middle 44109480
push_middle 78448978
push_back 595926186
get 191610
push_back 358593353
push_back 250166811
get 53140
get 330213
get 275701
push_middle 480866662
push_middle 707958199
push_middle 272323268
push_back 266332956
push_middle 131991642
push_back 948164200
push_front 412696403
push_front 69531610
push_front 72372297
get 126226
push_front 454548464
push_middle 968304452
push_front 151435839
push_front 452662665
push_back 801686599
push_middle 92880100
push_front 147594751
get 212576
get 63523
push_back 993744981
push_front 425062839
push_middle 580487887
push_middle 37263454
push_front 788081652
push_front 79707682
get 101111
push_back 944805879
push_back 969457122
push_middle 98782590
push_front 861568869
push_back 491456043
push_back 468737440
push_front 214970945
push_middle 432794549
push_middle 273085599
push_middle 456765662
get 57057
push_middle 65240588
get 166490
push_middle 597245116
push_middle 913572490
push_front 92735173
get 260741
push_back 97566310
get 288431
get 187047
push_front 610705829
get 215031
push_front 803320315
get 62174
push_front 958231576
push_back 227634711
push_back 422286330
push_front 467440214
get 77965
get 46453
push_front 974070897
push_front 217726902
push_front 382854321
get 302038
get 95264
push_middle 291123902
push_front 673585303
get 105893
get 124509
push_back 999961436
get 74182
push_back 372007159
push_middle 937230532
push_middle 223707092
push_back 397835382
get 231634
push_back 421251840
push_front 48831226
push_middle 624875075
push_back 755855374
get 126870
push_front 576232405
get 214249
push_middle 941742272
push_middle 718310258
push_middle 893357698
push_back 796859284
get 46944
push_front 309300902
get 21689
get 346012
push_back 747095674
get 205141
push_middle 957688788
get 43132
get 271459
push_front 59636861
get 241326
push_middle 473978752
push_middle 310685730
push_front 171289195
push_middle 499515051
push_back 861483352
get 39361
get 278504
push_back 559085670
push_back 522883518
push_back 391993675
push_middle 937541196
push_middle 600179520
get 278478
get 315040
get 315436
push_back 311203570
push_back 521188881
get 302071
push_middle 156091372
get 75498
push_front 668336231
push_back 275121355
push_back 733708874
push_middle 581810712
push_front 861897931
push_middle 340177285
push_front 225196443
push_front 163281614
push_front 897450917
push_front 631562808
get 107523
push_back 431511692
get 282694
push_middle 401762087
push_front 891582387
push_back 246247487
push_middle 450627717
push_middle 890450587
push_middle 523479243
push_front 236928580
push_back 356749444
get 88385
push_middle 339130132
push_middle 182262413
push_back 871054716
get 326569
get 292893
get 62976
get 316701
push_middle 361957530
push_front 825798453
get 200460
push_back 976020377
push_back 279763332
push_middle 738734301
push_back 603151023
get 325606
push_front 569095955
push_front 815512599
get 17955
push_back 588532616
push_front 130355710
push_back 560856989
push_back 477198742
push_middle 148650407
get 77619
push_front 48817054
push_back 643926005
push_middle 574819967
push_back 441502411
push_back 282832753
push_back 912460344
get 210607
get 30044
push_front 560586961
push_back 343806990
push_back 339722019
get 174875
push_back 678407789
push_front 279511008
push_middle 265866862
push_back 269354259
push_front 500025127
get 336480
push_back 312774320
push_back 74241376
push_back 144569260
push_front 896030234
get 26665
push_back 142874542
push_front 71814717
push_front 34981336
push_front 365835157
push_back 149004544
push_front 359116149
push_back 269948973
push_front 960106780
push_middle 252446262
push_middle 689076575
push_back 107510007
push_front 379900787
push_back 230729297
push_front 88016805
push_middle 958909343
push_back 264358897
push_back 408405866
push_middle 40830389
push_back 691169272
get 103554
get 346998
push_middle 956199127
get 163389
push_middle 599371395
push_back 964511402
push_middle 644617364
push_back 58000099
push_back 532112670
get 157886
get 62473
push_front 922099431
push_front 596226783
get 120181
push_middle 986526600
push_back 423941662
push_middle 961518648
push_middle 411092146
push_middle 510239539
push_front 446663091
push_front 285691518
push_front 45000550
push_middle 597231656
get 171635
push_middle 331357876
push_front 634373467
push_middle 27669476
push_middle 891545822
push_middle 819495006
push_front 160869742
push_middle 108258807
push_back 795402034
push_front 777422918
push_middle 977816917
push_front 490297560
push_front 488267219
push_front 411708681
get 212731
push_front 250236509
push_middle 407996527
get 290741
push_back 419290811
push_middle 252149831
push_back 359769420
push_front 322452184
push_middle 374960684
push_front 687771578
get 20547
push_back 787150295
push_middle 399809714
push_middle 401794534
push_front 349431887
push_middle 250723204
push_front 298767292
push_front 756026870
push_middle 87967213
push_front 662053339
push_front 17687110
push_middle 772798403
get 232809
get 111236
push_back 72805762
push_back 737433102
push_front 958945902
push_front 57580973
push_back 577946525
push_back 871494097
push_middle 576142147
push_front 581262225
push_front 665845558
push_back 815296666
push_middle 499768397
push_back 41769048
push_front 606112004
get 73754
push_middle 132353314
push_middle 866042109
push_front 191544907
push_back 347898034
push_front 743480837
push_middle 826051370
get 106604
get 138247
get 207692
push_middle 470196300
push_middle 223258576
push_middle 435530141
push_back 512413487
push_front 416424247
push_front 27141164
push_middle 405851141
push_front 226931559
push_middle 674856485
push_front 80672657
push_front 317360541
get 189932
push_front 494062979
push_back 341433281
get 55358
push_middle 123529797
push_back 798350887
push_back 321453485
push_middle 356631330
push_middle 927430771
push_front 953834675
push_back 85851730
push_middle 357681632
push_front 953695721
get 104762
get 166269
push_middle 111786033
get 60692
push_front 144798552
push_front 475290797
push_front 690177706
push_middle 285670194
push_back 995689612
push_back 997635083
push_front 962806895
push_front 761923329
get 217428
push_front 42407134
push_back 625050785
push_middle 344217404
push_front 612612092
push_middle 523497355
push_back 326135732
push_back 671869650
push_back 589238789
get 327045
push_back 224804978
push_middle 389448521
get 79425
push_back 899938929
get 244654
push_middle 173165481
push_middle 621246932
push_front 256652749
push_front 162774133
get 67704
push_back 643478389
get 212755
get 247522
push_front 697370798
get 23289
push_back 640278881
get 291038
push_front 582122057
push_front 212754288
push_back 841801704
push_back 761849661
get 62578
get 275116
push_front 162351987
push_middle 24196748
push_back 788262900
push_front 640135448
push_middle 496583925
push_middle 797717372
push_back 539146865
push_middle 732269630
push_middle 183245444
push_front 591381445
push_back 540249503
push_middle 571331755
push_front 151969137
push_back 89593468
push_front 924184746
push_front 307230902
push_front 148196224
get 194707
push_front 935772173
get 110384
push_back 665939835
get 264771
push_back 284817674
push_front 409528744
push_front 270970258
get 79088
get 162901
push_middle 263349585
push_middle 170062895
push_middle 34686370
push_middle 320698684
push_front 245003827
push_middle 576051068
get 190997
push_middle 579740935
push_back 960151319
push_back 460609050
push_front 29908096
push_back 180150070
push_back 176058769
get 201454
push_back 681484182
get 259745
get 237282
get 60044
push_front 265976968
push_front 964160063
push_back 327219172
push_back 447518421
push_back 98244108
get 350597
push_middle 762178328
get 204835
get 274210
push_front 17279202
get 239891
get 20505
push_middle 329586334
get 101090
get 124985
push_back 244532706
push_front 360256522
push_front 422569640
push_front 956679730
get 324712
push_middle 876814808
get 320782
push_middle 767601534
push_middle 223286893
push_back 789612929
get 203874
push_middle 153961094
get 27787
push_middle 445802608
get 37677
push_back 932773259
push_middle 982278288
push_back 281744860
get 317436
push_front 850826007
get 45628
push_middle 859976893
push_middle 357197354
push_front 524140327
push_back 750571598
push_middle 538190851
push_back 22497635
get 343179
push_front 870467275
get 215616
push_back 705013298
push_back 733099820
push_back 155570719
push_middle 302804285
push_back 204345114
push_front 686553576
push_back 842515687
push_back 869671728
push_middle 659642783
push_back 632973010
push_back 871301097
push_back 942770632
push_front 747506223
get 288529
get 30454
push_back 944537577
push_back 594641325
push_middle 29902768
push_front 174543068
get 274099
push_middle 991851027
push_middle 286238423
get 139650
push_back 986445627
push_middle 111662452
push_back 31061298
push_front 990047693
get 68717
get 344011
push_front 789681921
push_back 843420631
push_front 775212628
push_back 289601177
push_back 330354244
push_front 73118350
push_back 73688974
get 40085
push_back 988829489
get 156290
get 104376
get 9885
push_front 743594298
push_back 847677794
push_back 955923646
get 316151
push_middle 901184176
push_middle 400711658
get 269756
push_middle 158221059
get 248702
push_front 572978743
push_front 534595526
push_front 420291036
get 342229
push_back 171863488
push_front 357970089
get 102009
get 134939
push_middle 5529577
push_middle 244414980
push_middle 31153832
push_back 757606058
push_middle 800506577
push_back 266085167
push_back 317464521
get 261337
push_back 920885980
get 175318
push_front 178197978
get 282541
push_front 43350814
get 344219
push_middle 662498082
push_front 68141858
get 200575
push_middle 171518802
push_middle 630632823
push_back 752276018
push_middle 949198608
push_middle 313968774
push_back 959578812
push_middle 322854717
get 94439
get 264344
push_middle 665430501
push_front 279132133
push_middle 667552362
push_back 583674145
push_back 119550314
get 74231
push_front 706621912
push_back 268451635
push_middle 637321682
push_front 786339481
push_middle 145647793
push_middle 471840976
push_middle 279178312
push_front 606733347
push_middle 650204495
push_back 9223879
get 11846
push_front 433609672
push_back 150264424
push_middle 672060656
get 148107
push_back 373530482
push_back 843647960
push_back 704974455
push_middle 242138090
get 97989
push_back 186862456
get 21860
push_middle 305341851
push_back 985478007
push_back 868032901
push_front 660189098
get 170990
push_front 917566726
push_back 799500008
push_front 391180300
get 102761
push_middle 908573330
push_front 453263724
push_front 630621776
push_middle 672381763
push_middle 57616125
push_front 284573097
get 324970
push_back 268727749
push_front 49693324
push_front 114685791
get 348638
get 111439
push_front 808142014
push_front 497237514
push_back 977966341
push_front 694347047
push_middle 453279006
push_front 121901838
push_back 619890003
push_front 812354977
push_back 334269365
get 128502
push_front 122119240
push_back 885387941
push_back 571983035
get 44040
push_middle 362167199
get 198200
get 239054
push_back 813848257
push_middle 684789325
push_front 751704977
push_back 150188713
get 227284
push_middle 853344019
push_back 425009037
get 158685
push_front 628371762
push_back 216617929
get 321881
push_front 199028876
push_back 503499378
push_back 988345094
push_front 451322844
push_back 658198050
push_middle 416200878
push_front 91369740
push_back 844121977
push_front 549952216
get 46600
push_middle 292362711
push_front 644403888
get 131775
push_middle 854414431
push_back 460704956
get 177706
push_back 578654701
push_back 359060926
push_front 181214707
push_back 134825511
push_middle 648516081
push_middle 718960339
get 94453
push_front 596605753
push_middle 15019292
push_front 123710193
get 348396
get 30034
push_front 53315913
push_middle 193787910
push_back 943547701
push_back 995784757
get 125967
push_middle 207192477
push_back 283764942
push_back 314650404
push_front 210606639
push_back 408775885
push_front 451386538
push_back 715728851
push_back 158805006
push_middle 89642186
push_middle 554376348
get 101290
push_middle 487844323
push_middle 378467501
push_front 924132479
push_front 368422148
push_front 473104426
push_front 874911782
push_front 946821350
push_middle 804414586
get 202168
push_front 553936664
push_front 216617634
push_middle 743819659
push_middle 538154782
push_front 911400048
get 144915
push_front 722212118
get 74076
push_back 18322233
push_front 213376250
push_front 797493504
push_front 401738323
push_back 857402776
get 208361
get 221880
get 233989
push_front 21936173
push_back 268316669
push_front 348428392
push_middle 594996533
push_back 566431856
push_middle 46180993
push_middle 686233952
push_back 795203474
push_back 355084353
get 2041
push_front 942840246
push_middle 752846343
push_middle 264902351
get 154639
push_middle 553930068
get 223834
push_front 301789231
push_front 103664379
push_middle 508424161
get 222698
push_back 361340355
get 80507
get 296690
get 143678
push_middle 960990816
push_back 871555554
push_front 430954564
get 149929
push_front 566250499
push_back 737568359
push_middle 251746625
push_middle 745282201
push_back 66140890
push_back 922730186
get 100054
push_back 534387816
push_middle 247776031
get 89105
push_front 444063349
push_middle 78040406
get 219997
push_middle 695044169
get 353605
push_front 494867673
push_back 921444786
push_back 390994815
get 10510
get 143860
push_middle 108747758
push_front 793102047
push_back 397054622
push_middle 818949197
push_front 956711137
push_back 841115321
push_middle 102544007
push_back 121984022
push_front 629359586
push_front 208513646
push_middle 939620692
push_back 84926563
get 119085
push_front 128532594
push_back 942819109
push_front 350810624
push_middle 196958965
push_back 742346201
push_front 860760462
push_middle 549185327
get 67318
push_back 322708916
push_back 68091778
get 305088
push_back 623297061
push_middle 917840025
get 75170
push_back 405242745
push_back 397030511
push_back 758301984
get 194964
get 81845
push_middle 462883318
push_back 814732207
push_front 129526855
push_front 447100402
push_middle 221430748
push_back 1056138
push_front 363261129
push_front 296047322
get 278928
get 191000
push_front 426075729
push_middle 376073721
push_back 71709213
push_back 956499307
get 349713
push_back 949623441
push_back 90020595
get 154338
push_middle 274032203
push_front 175826933
push_front 971597094
push_front 915432781
push_front 86894443
push_back 378768666
push_middle 224819305
push_front 275032551
push_middle 101876537
push_front 719964333
push_back 157537629
push_front 44334486
push_front 800501846
push_back 158014172
push_front 468757075
get 245569
push_back 661367372
get 321817
push_middle 374289297
push_middle 348122372
get 187096
push_front 571231202
push_front 339089228
push_front 982685209
get 320001
push_back 615433347
push_middle 372249894
push_back 699541964
push_front 963308983
push_middle 981150777
push_middle 101556988
push_front 220738477
get 331235
get 203098
push_middle 807236620
push_middle 285652429
push_middle 247210011
get 7923
push_front 855870135
push_front 158008476
get 196631
push_back 214263973
get 115635
push_front 509759757
push_front 371739570
push_front 702116718
get 52062
get 266466
push_back 951636493
push_front 508679334
push_back 759355253
push_middle 855444578
push_front 271958355
push_middle 310728741
push_front 920141678
push_front 508379170
push_front 414166096
get 165513
push_back 669949553
push_middle 752362381
push_front 784427891
get 188840
push_back 262583179
get 113342
push_back 592095791
get 155958
push_front 988466561
push_middle 529985459
push_back 704360584
push_middle 380112843
get 327865
push_middle 584767342
push_front 354395127
push_front 18668928
push_back 718761322
get 233266
push_front 183868715
push_middle 434046434
push_front 163458264
push_middle 767637780
push_middle 346581398
push_middle 74329840
push_back 7276336
push_middle 176339021
get 21847
push_back 485971533
push_middle 576116541
get 194799
push_front 572900898
get 226085
push_back 24415116
push_back 682555696
push_back 631234663
push_middle 581452801
get 111956
get 290853
push_front 405099537
push_front 181473345
get 8936
push_middle 442974266
push_middle 148781348
push_front 248127346
get 19854
push_middle 360630360
push_back 703164251
push_back 59187391
push_front 518872203
push_back 537927207
push_back 675564427
push_front 71706215
get 76954
push_back 909268042
push_front 571405630
push_front 861616153
get 330935
push_back 329851192
push_middle 539889835
push_back 520355214
push_back 249912698
push_front 604449796
push_front 559593788
push_middle 473874959
push_back 30790356
push_back 507350059
push_front 297160367
push_front 666053543
push_front 150456690
push_middle 384163868
get 106762
get 235765
push_front 492277776
get 33051
push_middle 189990231
push_middle 886882108
push_front 815019827
push_back 591970569
get 28748
push_front 583986029
get 192797
push_back 116726936
push_middle 787220593
get 170832
push_back 690202363
push_back 900718405
push_middle 58698099
push_middle 139678288
get 208011
push_back 386379876
push_front 53061229
push_back 986362497
get 332592
push_middle 764138841
get 308576
push_back 956901840
push_back 679591776
get 281655
push_middle 581798043
push_front 938382678
push_front 150067359
push_front 917558314
push_back 859318454
get 304527
push_middle 5066947
get 310612
push_back 31388553
push_back 235938129
push_back 163876556
get 135289
push_middle 444537369
push_back 683970314
push_back 255871791
push_middle 229395139
push_front 717522732
push_back 959082355
push_middle 742331061
get 228829
push_front 117324462
push_front 73119175
get 323599
push_middle 454373212
push_front 848550517
push_front 981992111
push_front 647959745
get 151449
push_back 610893159
push_front 722166998
push_middle 386194735
get 112157
get 301436
push_middle 927763440
push_front 814541664
push_back 521752773
push_middle 51375321
push_front 100091869
push_middle 787287713
push_back 435508361
push_front 997421356
push_front 369585520
push_front 211850773
push_back 179720381
push_back 592142710
push_middle 605546103
push_front 49141229
push_middle 82589229
push_middle 44048207
push_back 120219748
push_middle 113715801
push_front 313804967
get 283784
push_front 833571381
push_middle 244340302
push_front 528892481
get 27234
push_front 816011738
push_back 266710402
push_front 14253358
push_middle 538999743
push_middle 506068727
push_front 274755388
get 87755
get 124974
push_front 932632072
push_front 543411701
push_back 877541081
push_back 667715661
get 48400
get 93652
push_middle 460752308
push_front 851836857
push_back 464665215
get 260651
push_back 803812919
push_middle 557302377
get 72839
push_middle 484588093
push_middle 665587851
push_back 685533119
push_middle 668132476
push_middle 765291049
get 132573
push_front 935925212
push_middle 835607476
get 88747
get 347387
push_middle 96764216
push_middle 867485716
push_back 7223585
push_back 467776747
push_front 81187337
push_back 796261831
push_front 849699526
push_back 494059584
push_middle 895988161
get 83755
push_back 200428111
push_front 582094337
get 302941
push_front 897520638
push_back 844521744
push_back 66045998
push_middle 680894292
push_back 227040926
push_middle 668510871
push_front 455886514
push_back 500206946
push_middle 530743903
push_front 758654419
push_middle 164394558
push_front 192132869
push_back 90588355
get 79854
push_front 510401857
push_back 9076612
push_front 882130493
push_front 88847296
push_front 901368505
get 156172
push_back 919104949
get 119165
push_front 883000092
push_front 314558081
push_front 979436525
push_front 44452848
push_front 617533408
push_back 36467722
push_front 166392162
get 96002
push_back 234954099
push_middle 870974319
push_front 723265900
push_middle 640231698
push_front 424351970
get 332361
push_front 520949313
push_back 14687555
get 194355
push_front 873168393
push_front 352872456
get 266677
push_middle 21057868
push_back 113060779
push_back 920469862
push_front 649091961
get 246029
push_back 567137665
push_back 366205909
push_front 806157826
get 319651
push_front 354451644
push_back 82719471
push_middle 767073798
push_back 542485950
get 74930
push_front 772768913
push_front 79715491
get 345042
push_middle 722607625
push_middle 994392277
push_middle 109481768
push_front 941093109
push_middle 678058895
push_front 440782018
get 205230
push_back 3382603
push_middle 391819642
get 287763
push_back 948094053
push_front 305928947
push_middle 715670351
get 153574
push_front 904146424
get 2575
push_front 632113260
push_middle 555939707
push_middle 309159509
push_middle 132899032
push_middle 940694034
push_back 304374505
push_middle 821395129
push_middle 703252198
get 231701
push_back 369464099
push_back 2688387
get 168095
push_back 562515046
push_front 854519772
get 23395
push_front 159361280
push_back 848677789
push_middle 135065374
get 323635
push_middle 685956173
push_back 233506791
push_back 864287519
get 18291
push_front 568045014
push_back 48041234
push_back 214456748
push_front 936409264
push_back 406357520
push_back 658821708
push_back 734066733
push_back 417041083
push_front 314322997
push_middle 378695786
push_front 323929970
push_back 153640830
get 164532
push_front 592266614
get 166056
get 197068
push_middle 351219646
push_front 473583472
push_middle 655147490
push_middle 255682022
push_front 259733238
push_middle 617888449
push_front 92128999
push_middle 410794063
push_middle 662672048
push_back 729808633
get 250883
get 306341
push_back 969711137
get 35011
push_middle 124705682
push_back 4605961
push_front 607087
push_back 407535097
push_front 206805971
push_front 397775340
push_back 760107388
push_middle 567131918
push_front 86988642
push_front 103824706
push_back 524048596
push_middle 591943625
push_front 382194063
get 29383
get 198426
get 103835
push_middle 344794654
push_back 720061918
push_back 878556791
push_front 52034563
get 200572
push_front 745911439
push_back 943852841
get 107918
push_middle 897463983
push_front 156056386
push_back 153981868
push_front 839990659
push_back 435307987
push_middle 285095279
push_front 26613772
push_back 877618118
push_back 411026771
push_front 592962252
get 33573
push_back 743528793
push_middle 825399932
push_front 726636024
push_front 252900846
push_front 702353889
get 344186
get 219490
get 133219
push_back 322692915
get 210072
push_middle 652049292
push_front 353175845
get 25496
push_front 316157844
push_back 966623350
push_middle 436749015
get 168987
push_front 796876399
push_middle 69019273
push_back 21360522
get 52339
push_middle 759629512
push_front 905388815
push_middle 100105615
push_back 5439441
get 111033
push_back 412997274
get 212140
push_middle 483913251
get 193929
push_front 510673503
push_back 115223471
push_back 88181862
push_middle 836862259
get 161596
push_front 306405068
get 40528
push_back 155699554
push_back 374849307
push_front 251116852
push_middle 227227412
push_middle 987344196
get 6806
push_back 567014363
get 66457
push_front 347267446
push_front 296182427
get 268769
push_middle 833615287
get 318264
get 159320
push_back 512868362
get 10808
push_middle 21567430
push_front 478997795
push_back 954557062
push_back 669105828
push_middle 426572709
push_back 440543420
get 241876
push_back 50043165
push_back 779981359
push_back 154925137
push_middle 761241585
get 196029
push_front 709229380
push_back 290464588
get 139086
push_back 542434990
push_back 665012741
push_front 453237249
push_back 908951399
push_back 589899476
get 204503
push_middle 621577520
push_back 512840406
push_back 879320680
push_back 478175710
push_front 387800393
push_middle 517637268
push_middle 978442279
push_front 75690147
push_back 640459523
push_middle 613917851
push_back 814622086
push_back 878132279
get 280657
get 15054
get 299110
push_front 148067956
push_front 407064222
push_front 946148271
get 278482
push_middle 315790010
push_middle 211218389
push_front 646948111
push_front 529921502
push_front 46943070
push_front 928799329
get 30076
push_back 262258656
get 272957
get 254744
push_middle 254188358
push_back 215740848
push_front 286270913
get 76061
get 172222
push_front 93062132
push_back 327732706
push_back 364690348
push_front 504766250
push_back 675901635
push_back 117903941
push_back 557257518
push_front 42694520
push_middle 971432975
push_back 321888126
get 230063
push_middle 812669571
push_front 121597259
get 96666
push_back 564048055
push_front 700454675
push_middle 352029991
get 156885
push_middle 300631249
push_front 995705986
push_front 334203973
push_back 570687
get 66003
push_middle 301137957
get 317385
get 266229
push_middle 95598895
get 24436
get 258036
push_back 69235595
get 314281
get 241914
push_middle 432921093
get 285626
push_front 139661861
get 14908
get 9401
get 124102
get 322823
push_front 539338050
push_back 915635951
get 96421
push_front 881255936
push_back 435007576
push_front 380030080
push_back 233766758
get 326855
get 24335
push_back 321879575
push_back 810591900
push_middle 908435807
push_front 959711720
push_front 575443111
get 78243
push_front 862997242
get 192456
push_back 851540810
get 67855
get 116127
get 202481
push_back 560568245
push_middle 859970197
push_front 685368607
push_back 892393425
get 79573
push_back 122753447
push_back 154178454
push_front 941335846
push_back 802230066
push_middle 876080224
push_middle 869609791
get 233369
push_middle 138350495
push_back 85717820
push_back 551654622
get 39597
get 294153
get 3985
push_middle 55564082
push_back 482676141
push_middle 245865781
push_middle 975986564
push_middle 741935426
push_back 743587006
get 288024
get 29546
push_front 50014432
push_front 367875395
push_front 315647571
push_middle 111149473
push_front 866122198
push_back 207680085
push_middle 423905731
get 212302
push_front 256833226
push_middle 880634977
push_front 537309728
push_middle 215790259
get 29833
push_middle 230301859
get 297823
push_back 797467855
push_front 91735287
push_back 5052299
get 316441
push_front 449667997
push_middle 81835102
get 261642
push_middle 772524938
push_middle 509883053
push_back 659010681
push_middle 942460823
push_middle 912275817
get 196961
push_back 568585782
push_back 47298099
push_back 943178214
push_front 652577205
push_back 20210940
push_back 886203875
get 309432
get 229383
push_front 154285997
push_back 635525919
push_back 101681818
push_middle 912753181
push_back 267275618
push_middle 673437695
push_back 512073423
push_back 767502486
push_front 148440986
push_back 206642279
get 261306
get 285996
push_middle 684443840
push_middle 110210412
push_front 117662241
push_front 137186428
push_middle 351317794
push_back 758098237
get 24075
push_back 179689731
get 219276
push_middle 682368134
push_front 510549496
push_middle 161713453
push_middle 922168701
push_middle 426964188
push_back 322575624
get 256902
push_back 305155510
push_middle 293363723
get 253914
get 315262
get 43138
get 160802
push_front 453683836
push_back 593486909
push_back 141568903
push_front 155337579
push_middle 319966973
push_middle 237552138
push_middle 191627468
push_front 145229570
get 337252
push_middle 285609647
push_middle 209117020
push_middle 140622539
push_middle 399649568
push_back 377025665
get 205023
get 348531
push_middle 56323844
push_middle 226691307
push_front 901799309
get 163144
push_back 660586896
push_back 495774649
push_front 209878177
push_back 918951806
get 116037
get 257711
push_back 552257752
push_middle 381617640
push_back 15295367
push_back 432533683
get 218086
push_middle 29404951
push_middle 63121308
push_middle 556733310
get 311338
push_middle 431869173
get 207257
push_back 925409365
get 69355
get 18767
push_front 347801348
get 266070
push_back 978055011
get 243261
push_back 283715204
push_middle 554580679
push_middle 4793906
push_back 608074315
get 49384
push_back 245213863
push_front 304388547
push_back 79255591
push_middle 393493466
push_back 835165819
push_back 160242058
push_back 770961753
push_middle 806254225
push_front 539247317
get 161963
push_middle 20038015
get 221333
push_middle 376612194
push_middle 268955487
push_back 955844985
push_back 759444586
push_back 180494967
get 276540
push_middle 892058773
push_back 833147902
get 26829
push_middle 278668055
push_middle 688827222
push_front 175363240
push_front 186158605
push_middle 905759411
push_middle 115250104
push_middle 398830662
get 148237
push_back 171818709
push_front 732810904
push_middle 296218712
push_front 372299221
get 10250
push_back 896056260
push_back 480514683
push_front 173844115
get 116852
get 69122
get 194745
push_back 205470762
push_middle 754140176
push_back 829376749
push_back 105717989
push_back 444197357
get 14450
push_front 207862309
get 196087
push_front 552493863
push_back 790673778
push_front 485384300
push_front 974191466
get 249276
get 6087
push_front 557852021
get 343610
push_back 225688504
get 290555
get 46321
push_middle 398057909
push_front 719167850
push_back 882387121
push_back 784775969
push_back 318569908
push_back 195596156
push_front 526288014
get 201405
push_back 862923268
push_middle 127722581
push_front 376153198
push_middle 102699916
get 18027
get 133889
get 181307
push_front 695245835
push_front 933554762
push_back 99666734
push_front 910610486
push_middle 962225702
push_middle 298740555
push_middle 835804684
push_back 635825083
push_front 481551065
get 230686
push_middle 522742863
push_back 574713643
get 257635
get 16080
push_front 45816422
push_back 171023141
push_back 521241174
push_front 245173503
push_front 554353410
push_back 154683842
push_back 864976403
push_middle 218816732
push_back 134848384
push_back 983695978
push_front 125585094
push_front 781288065
push_back 922140625
push_middle 121899060
push_front 663342860
push_middle 927852551
get 91687
push_middle 733981095
get 23996
push_front 346478246
get 51953
push_front 820778319
get 274311
push_front 486359141
push_middle 253819247
push_middle 375150887
push_middle 758719466
push_middle 641421972
push_middle 113157694
get 173316
push_back 771515976
push_middle 29967020
push_front 966306060
push_back 448415772
push_front 840749931
push_front 271177639
push_middle 270483739
push_back 322598859
push_middle 982350839
push_front 418446451
push_back 841549506
get 114509
push_back 307058232
push_front 200022205
push_front 871343684
push_middle 793675765
get 292977
get 241841
get 96464
push_middle 287740546
push_back 928413946
push_back 150097851
push_middle 770156232
get 287787
get 88258
push_front 503745560
push_front 347928476
push_front 82799675
push_back 898806206
push_middle 483839105
push_middle 120655036
push_back 682630269
push_front 760691669
push_front 803028586
get 297751
push_front 378405779
get 259216
push_middle 482755930
push_back 606994373
get 21777
get 156666
push_front 487149386
push_front 774545359
push_front 971715775
get 202335
get 80582
push_middle 612178906
push_middle 316727566
get 47016
get 144526
push_back 363364268
push_front 436699098
push_middle 453781815
push_front 857533772
push_middle 623702142
get 93405
get 333351
get 119188
push_front 194856288
push_front 855085179
get 313926
push_middle 674321374
push_back 338846299
push_back 420670324
push_back 451248428
push_back 277921875
push_front 897811080
push_middle 426212468
push_back 581889708
push_front 877173814
push_back 265489753
get 23712
push_front 392478369
push_front 442335982
push_front 334438935
push_front 456478623
get 281773
get 297822
push_middle 900767955
push_middle 702369646
push_back 138615584
push_front 710273006
get 6120
push_middle 457067007
get 256213
push_middle 715781769
push_back 104476871
push_front 132833435
push_front 78863509
push_front 6386197
push_middle 595878739
push_front 704829820
push_front 454059489
push_middle 586183747
get 302052
get 341519
push_back 32112245
push_front 994995200
push_back 346734452
push_middle 31857369
push_middle 749861951
push_back 247037524
push_back 251308227
get 91882
push_front 365672321
push_middle 61322095
push_front 810072377
get 23273
get 206682
get 244645
push_back 967997222
push_middle 478998120
push_back 920909383
push_middle 250652747
push_front 632019182
push_back 64604363
get 290146
push_front 320603017
push_back 924732189
push_front 186136900
push_back 917884646
push_back 934944891
get 233332
push_middle 12705167
get 99045
push_middle 802081879
push_back 692773529
push_middle 700200124
push_back 377081817
push_middle 177886485
get 17625
push_front 927245055
get 33636
push_front 779506736
push_middle 657968452
get 343178
push_back 40448889
push_front 286315818
push_back 271249387
push_back 754059500
push_front 807864684
push_middle 983869765
get 339822
get 83714
push_middle 127424843
push_back 225420232
push_middle 92312844
push_front 285430992
get 239213
push_front 186849918
push_middle 688171276
push_middle 933224084
push_middle 637191751
push_front 12716919
push_middle 532085798
push_back 558734215
push_middle 901637626
get 46839
push_middle 179980546
push_front 683737349
get 158477
get 147473
push_middle 298063048
push_middle 41556964
push_back 958198780
get 310843
push_back 560789043
push_front 447217064
push_middle 159966974
get 151986
push_front 680227928
get 265188
push_front 586087802
push_front 822093446
push_middle 300833382
get 120194
push_middle 126386235
push_back 312307337
push_middle 625236050
get 211769
get 84132
push_front 854059041
push_middle 121889537
get 7488
push_middle 672942465
push_front 837103754
get 161305
push_back 467833537
push_middle 980110120
push_front 147671235
push_front 759125187
push_back 655290202
push_front 433573621
push_middle 73629179
push_front 386081824
push_front 534601983
get 72308
get 273352
push_middle 804042311
get 240848
push_front 928690937
get 351596
push_back 287475531
push_back 876808251
push_front 787788173
push_front 467418938
push_front 236041192
push_middle 62419270
push_back 678539805
push_back 790653964
push_front 308313748
push_front 65512686
push_back 705519780
push_front 676560024
push_front 89976504
push_back 605842497
push_back 116713759
push_front 310538368
push_back 879433583
get 43109
push_middle 129376614
push_middle 133323237
push_front 318875350
push_middle 393085634
get 140154
push_back 969016475
push_front 370490997
push_front 736618325
get 265293
push_back 483949350
push_front 351137480
push_back 116252963
push_middle 564765054
push_middle 643132982
push_middle 84511344
push_back 85011354
push_front 339567797
push_front 183095284
push_back 799018299
push_front 955270282
push_back 976324893
push_front 40301072
push_front 979221517
get 347809
push_back 974754116
push_front 118671555
push_middle 408970677
push_back 879559758
push_middle 336518309
push_back 886733826
push_front 561332311
get 211690
get 228024
push_middle 843083022
push_front 739373938
push_front 701033526
push_front 652006869
get 40699
get 88601
push_back 226782806
push_middle 761697420
push_back 991336692
push_middle 388968745
push_front 844788462
push_back 759193914
push_middle 809739341
push_middle 176914091
get 244217
push_front 571076516
push_back 350400515
get 91114
push_front 757634810
push_middle 333933403
push_middle 19126869
get 59132
push_middle 967395186
push_middle 30971752
push_front 965486967
get 248019
get 10208
get 57906
push_front 691733983
push_front 71165069
push_front 888676765
get 323209
get 252646
push_back 888045397
push_middle 732556443
push_front 104338381
get 351650
push_front 300990922
push_back 920409826
push_front 9043853
push_back 463379468
push_back 935731118
push_back 889827632
get 83543
push_middle 828887053
push_front 283466410
push_front 307617627
push_back 254578185
push_middle 560622153
push_middle 499996827
push_back 402071049
get 32375
get 190021
push_middle 755707662
get 343960
push_front 434863809
push_front 128908776
push_back 633784258
get 94645
push_middle 527345720
push_middle 888290835
push_front 770811668
push_back 300230276
push_front 147238953
get 278958
get 37245
get 174902
push_middle 677214903
push_back 397587523
get 253698
push_front 125576855
push_middle 968343952
push_back 567616192
get 91821
push_back 127448046
push_back 916172160
push_back 827335219
push_middle 447927444
push_front 814780318
push_middle 527398065
push_middle 398103182
push_front 319956186
push_front 69426683
push_middle 416462296
push_front 194177842
push_front 184419067
push_back 593852351
push_middle 47835820
get 349205
push_middle 887902759
push_back 340690732
push_front 891666473
get 220968
push_middle 436746017
push_front 829048131
get 97299
push_front 489039513
push_back 571398154
push_middle 941530489
get 232105
push_middle 696878495
push_middle 606725949
push_middle 496265319
push_middle 826680009
get 304414
push_front 86503169
push_front 307557749
push_front 920969376
push_front 465928658
push_middle 223336718
get 144725
get 121615
get 191319
push_front 435500482
get 201538
push_front 181557553
push_back 495984185
push_back 384640493
push_front 175986668
push_back 586727238
push_back 82812091
get 328848
get 266859
push_back 64556010
push_front 492990745
push_front 886398293
push_front 112959095
push_middle 189573662
get 136343
push_middle 878835078
push_middle 835068827
push_back 575648202
push_middle 729173440
push_front 230082149
push_middle 529718206
get 90769
push_back 33271552
push_middle 531186260
push_front 152471936
get 102468
get 295710
push_middle 874923595
push_front 852585300
get 14603
get 163434
push_back 544250092
push_back 705155676
push_back 159993971
push_front 786107165
push_back 912534561
push_middle 313479856
push_back 443577587
push_middle 682928808
push_front 288195241
push_middle 702475947
push_front 648322382
push_front 757574670
push_back 745848678
push_front 581340939
push_middle 588846260
push_back 98167713
push_front 902042533
push_middle 182547465
push_back 803471196
push_middle 344241872
push_back 528684123
get 123813
push_back 516047505
get 224639
push_back 632992159
get 270006
get 36979
get 81141
get 277818
push_front 903464503
push_front 492904810
push_middle 685635720
push_back 408997475
push_front 576260589
get 321626
push_back 703233537
push_front 906049855
push_middle 977102220
push_back 505087188
push_middle 120726860
push_front 571304686
push_back 339848474
push_middle 572497972
push_front 272236161
push_front 675594313
get 256593
push_front 434707592
push_middle 502261696
get 0
push_back 141646754
push_front 924337215
push_middle 340950840
push_middle 52855845
push_back 63490154
push_middle 820171415
push_back 441830807
push_front 409121030
push_front 626299953
get 35979
push_middle 89738073
push_back 471987231
push_middle 76662076
get 115060
push_middle 543287535
push_back 316657124
push_middle 174232883
push_middle 925962364
get 175347
push_front 572886390
push_back 94910474
get 34714
push_front 612317408
push_middle 339977018
push_back 328153739
push_front 614261617
push_back 954164865
get 349166
push_back 674838719
get 77501
push_front 308699998
get 39016
push_back 624236090
push_front 965549678
push_middle 746076334
get 229781
push_front 607795173
get 133428
push_front 157726126
push_middle 859407418
push_back 384202945
push_front 454613291
push_front 779578264
push_middle 201671697
get 294433
push_front 121415519
push_back 347929217
push_back 535742822
get 25541
push_front 197844800
push_middle 156518628
push_back 273952343
get 352314
push_middle 168603300
push_back 634257344
push_back 141493753
push_front 79688492
push_middle 363652189
get 247512
get 246705
push_front 254964403
push_middle 188405530
get 105792
push_back 844047233
push_front 888309494
push_middle 346126789
push_back 907842157
push_middle 533766439
push_middle 363518126
push_back 217969676
push_middle 722924451
push_back 382196730
push_middle 840522196
push_back 7144275
get 53172
push_middle 926753959
push_back 271673802
push_middle 781927403
push_front 839260805
get 190589
push_back 463219805
push_back 877155914
push_middle 435910180
push_front 575801442
push_middle 122866243
push_middle 616921086
push_back 782428919
push_middle 425554820
push_back 301469679
push_middle 105479065
push_back 395960272
push_middle 746881527
push_middle 839066237
push_back 850086949
push_front 485892520
push_front 855402804
push_back 902925085
push_middle 71893952
push_middle 317331361
push_front 796815617
push_back 218162495
push_middle 935818349
push_middle 644507840
push_front 52872432
push_front 92990321
get 120210
push_back 780323774
get 21028
push_middle 951974715
get 52229
get 169457
push_back 504341968
get 132826
push_back 750378602
push_middle 839307413
push_back 723814608
push_back 333411296
get 245153
push_back 12173850
push_middle 398149219
push_middle 617536022
push_front 880878833
push_front 697227791
get 100701
get 144089
get 182011
push_front 469640777
push_middle 556109244
push_front 769219697
push_front 858572799
push_front 373668241
push_front 625641074
push_middle 487106975
push_back 266587465
push_front 594870057
get 68
push_back 416891333
get 231077
get 130772
get 139471
get 82712
get 204459
push_front 574592680
push_back 595449613
get 61967
push_front 448593950
push_back 720735066
push_back 956988873
push_middle 741114955
get 197692
push_middle 389324087
push_back 791035729
get 307904
get 23286
get 204395
push_front 711358857
get 342414
push_front 195443836
push_back 997055339
push_back 77343730
push_back 298715365
push_back 418556227
get 223347
push_front 855882924
push_front 591816270
push_front 632222070
push_back 373511632
get 79282
push_back 259925599
get 102429
push_back 809077105
get 295712
push_middle 652269934
push_front 213217028
push_front 369187731
get 91520
push_front 66760472
push_back 775379911
push_middle 38017276
push_middle 301397062
push_middle 864268626
push_back 206089718
push_back 348917956
push_front 551966586
push_back 6838694
push_back 570077322
push_middle 910641391
get 94441
push_middle 170823226
get 102244
push_front 217754340
push_front 709641075
get 131346
get 194189
push_front 618296251
push_middle 613213985
push_middle 439601271
push_front 602643970
get 140086
push_back 399290866
push_middle 295153031
push_back 493388994
push_middle 116615062
push_back 927032869
push_back 496246239
get 167469
push_back 216099738
push_back 459054471
push_middle 673079540
push_middle 765883216
push_front 680512513
get 252964
push_front 569298495
push_middle 617181168
get 188140
push_front 483575573
push_middle 421636654
push_back 769539866
get 273218
push_front 459449461
push_back 90355191
get 257603
push_front 591379881
push_back 415357303
push_front 990600496
push_back 833207486
push_back 7739248
push_back 767924194
push_back 457229398
push_front 266502195
push_middle 340744509
push_front 283044600
push_middle 243697560
get 336699
push_front 823497976
get 85454
push_middle 963430847
push_middle 172791920
push_back 186324620
push_middle 764323869
get 176165
push_middle 945689482
get 255122
push_front 718091555
push_front 483924409
get 181540
push_middle 666102908
push_back 43252907
push_front 424253621
push_front 273200453
push_back 482467760
push_middle 957253792
push_front 530629962
get 149903
get 80448
push_middle 580915293
push_back 154092031
push_back 991148200
get 252494
get 193292
push_middle 93993655
push_middle 932621664
push_middle 908437862
push_back 86123595
push_front 385405579
push_front 981429981
get 127039
get 276219
push_front 476612706
push_back 887314988
get 27194
push_front 571869824
push_middle 257942676
get 140469
get 165729
push_middle 754013330
get 196161
get 287661
push_middle 478539854
push_back 352965375
push_back 826607634
get 239853
push_back 181969930
push_middle 558850565
push_back 96886099
get 275209
push_middle 105394757
get 227616
push_front 38390380
get 170210
push_front 739617507
push_middle 986607237
push_middle 701311567
push_middle 534891391
push_back 149607709
push_middle 598094910
push_middle 11634847
push_front 389194533
push_middle 353696108
get 193332
push_back 30369211
push_middle 408334669
push_middle 755245787
push_back 622645301
get 1486
push_middle 453961485
push_front 347138391
push_middle 357662341
push_middle 413351685
get 48261
push_back 743044948
get 178254
push_front 593801067
push_front 507241086
push_back 399822975
push_front 42010383
push_middle 586931645
get 57626
push_middle 25028285
push_middle 234371215
get 327577
push_back 118128005
push_middle 332611835
push_front 818259066
get 91878
push_middle 481534257
push_front 49123881
push_middle 450808110
push_front 104452619
push_front 192408748
push_front 210977138
get 9433
push_middle 711748229
push_front 773804679
push_middle 444261952
get 283495
push_back 25463274
push_back 503362552
push_back 493651785
push_back 966607637
push_front 164894045
push_front 998952678
push_back 653839532
push_middle 591896145
push_back 619696789
push_back 917302210
push_middle 424625482
push_middle 942438066
get 66593
get 162573
push_front 176480201
push_back 231640977
push_middle 307669689
get 179243
push_middle 67917335
push_middle 965534455
push_front 38003789
push_middle 589306563
get 263973
push_front 181707077
push_front 697101524
push_back 889883620
get 33583
push_front 383032529
push_middle 51100413
get 6312
push_middle 39735501
get 196569
push_back 161519278
get 84166
push_back 168041216
push_middle 36626073
push_middle 265879986
push_front 18797219
get 137697
get 161186
get 127212
push_front 667822228
push_middle 252443884
push_back 585168237
push_front 435238927
push_back 379041677
push_middle 915650910
get 279044
get 9704
get 32979
push_back 717618656
push_back 613637785
push_front 199774094
push_front 825462709
push_front 698576873
get 339905
push_front 690978967
get 241493
push_back 400828987
push_front 614775758
push_front 260273109
get 43469
push_back 781723113
push_front 857675912
push_front 251675592
push_back 488714789
push_middle 387690961
get 25238
push_middle 205363224
push_middle 797756680
push_front 777644836
push_middle 19371233
get 122903
get 203501
push_front 985839508
push_middle 5272248
get 126585
push_front 185687253
get 300028
push_middle 6790931
get 306043
push_back 39308498
get 321807
push_front 576202026
get 34138
push_front 814934252
push_back 379354688
get 217465
push_front 571743985
get 14861
push_middle 524854889
push_middle 480698813
push_front 85683247
push_front 197346321
push_front 948575782
get 164048
push_front 875860128
get 99620
push_back 881398336
push_front 256100725
push_back 770601382
push_middle 554506737
push_back 949490491
push_front 857642682
push_back 428409910
push_front 905940475
push_middle 335346271
push_middle 66632452
push_back 618283327
get 146598
push_back 955736335
push_middle 18139925
push_front 646862448
push_back 169757246
push_front 581426064
get 317278
push_middle 511086823
get 182185
push_front 389979604
push_middle 296180084
push_middle 306039201
get 174811
push_back 817600142
push_front 796512781
push_middle 292171446
get 54079
push_front 558581446
push_back 195236206
push_back 215817409
push_back 511934885
push_front 392187574
push_front 616005514
push_back 804974330
push_middle 141759732
push_front 814684136
get 267877
push_middle 58949012
get 258917
get 245596
push_front 571896607
push_front 84163935
push_back 163045235
get 148429
push_front 574210410
push_back 229742077
push_middle 290852914
get 288132
push_back 807848169
push_front 188148868
push_back 226866202
get 239718
push_back 360397174
push_front 91892821
push_front 925572155
get 118858
push_front 192847489
get 307544
push_front 875426401
push_back 530095657
push_back 111646847
get 333576
push_front 470117969
get 164751
get 275617
push_middle 181850074
get 85821
push_front 721755477
push_back 817917074
push_back 903515896
push_front 364164983
push_middle 737187781
push_back 448855660
push_middle 800283294
push_front 602126583
get 196423
push_back 118320328
get 202814
get 274310
get 70358
get 218038
push_front 608377577
push_back 689497950
push_front 683112034
push_middle 404943115
get 200419
push_front 5436582
push_middle 253281748
get 320614
get 306300
push_middle 317529171
get 192993
push_middle 596638845
get 132316
get 266260
push_front 270713852
get 79889
push_front 498489906
push_back 149239806
push_front 17963928
push_front 36357798
push_back 316937095
get 130585
push_back 466592391
push_back 606752942
push_back 343740233
push_middle 240981811
push_back 313431763
get 112833
get 35164
get 205950
push_middle 972307400
get 325888
push_front 422674545
push_back 535641934
push_back 79651841
push_back 655577577
push_middle 376095230
push_middle 388942147
push_middle 264617244
push_front 275385325
push_front 600631358
get 46764
push_back 662208548
push_back 788078576
push_middle 690112047
push_front 661320928
push_front 345395282
push_front 878663635
get 79598
get 30204
push_middle 736203734
push_front 203112481
get 157372
get 263681
push_middle 939519191
get 60721
get 285247
push_middle 53994017
get 37362
push_middle 150655810
get 183331
push_middle 83172497
get 269617
push_back 368211890
push_front 409205823
get 167242
push_front 305434917
push_back 758685581
get 118207
push_front 717901434
push_front 370953598
get 84189
get 28130
push_middle 61103432
push_middle 760524631
push_front 62079903
push_back 279066512
push_middle 457475672
push_middle 923960860
push_middle 238224757
push_front 212355551
push_middle 524981654
get 181936
push_middle 923269845
push_back 785314615
push_middle 666271598
get 285154
get 130551
push_front 795780708
push_back 908267674
push_middle 526564898
push_back 813210084
push_front 990111876
push_middle 791786088
push_middle 556537514
push_back 988518457
get 6384
push_front 900017208
push_middle 707759778
push_back 857428103
push_back 697753318
push_middle 837307717
push_back 782939825
push_front 892525600
get 93740
push_back 429307724
push_middle 419406585
push_front 708514369
get 133995
get 48134
push_front 69449169
push_front 940131436
push_middle 242397798
push_back 579192861
push_back 465867775
push_front 625230737
get 303483
push_back 424923822
get 265674
push_back 202604715
push_front 411635599
push_front 474811542
push_middle 802259780
push_front 338741916
push_front 445817073
push_middle 89471631
push_back 646427748
push_back 918075312
push_front 890534198
get 51765
push_front 164057243
push_front 971047581
push_front 660199465
push_back 43283424
push_middle 302771966
push_middle 251526285
push_middle 521333150
push_front 123846738
push_back 558711771
get 297074
push_front 915269382
push_front 438265406
push_middle 482980305
get 289879
push_middle 39173097
get 165560
push_back 778979127
push_front 733278083
push_front 631599411
push_back 306159941
get 295188
push_middle 922573393
push_middle 22538539
push_back 366662774
push_middle 301923228
get 12074
push_back 187808598
push_middle 517736378
push_middle 743645495
get 37632
push_front 383878211
push_back 846302285
push_front 165337416
push_back 86567235
get 192473
push_front 450539457
push_back 262427279
push_middle 502294614
push_back 947642240
get 116182
push_back 399560680
push_front 59305226
get 141134
push_front 156102571
push_back 584957629
push_front 794789813
push_back 554379805
push_back 939336518
push_back 393977925
push_middle 47572534
push_back 85572353
push_back 123634009
push_front 947226744
push_back 262059761
push_back 957146482
push_middle 797520122
get 191318
push_back 262484354
push_front 324155343
push_front 935962968
push_front 159768321
get 289438
get 109220
get 259813
push_middle 159868678
get 65676
push_front 699694268
push_back 771859303
push_middle 47722054
push_middle 877796444
push_back 306265873
get 170005
push_back 110362728
get 85455
push_front 282381672
push_middle 900392075
push_front 505745696
push_front 547324264
push_front 34715943
push_middle 276702693
push_middle 462713884
get 229977
push_back 171147783
get 254137
push_middle 816299846
push_middle 118568087
push_back 318068190
push_middle 266147187
push_back 478963058
push_back 854416192
push_back 155173095
push_back 253652167
push_back 293259846
push_middle 644731150
push_middle 589870767
get 169590
push_front 114845629
get 4238
push_back 63762119
get 109542
get 226119
get 298542
push_middle 848893094
push_back 157472739
push_back 667791609
get 104063
push_front 208664568
push_back 59064791
get 249852
push_back 471569189
get 214537
push_middle 399990137
get 42226
push_front 199167929
push_front 541338330
push_middle 783636394
push_front 557112548
push_front 536266398
get 133401
push_back 282242385
push_back 379751012
push_back 263235363
push_back 263530684
push_back 787685663
push_front 175820370
push_front 716786643
push_middle 458694130
push_front 399364329
push_middle 551352270
get 224272
get 203488
push_middle 280430091
get 322726
push_front 457692090
push_middle 454182432
get 37214
get 336115
push_back 677657861
push_back 269028708
push_middle 621511045
push_back 360495030
push_back 249833394
push_front 417919332
get 348629
push_front 988006400
push_back 55052946
push_middle 427689391
push_middle 953534268
push_front 654044643
push_front 563206873
get 14775
get 434
get 178852
get 13564
get 154112
push_middle 86641330
get 211034
push_back 39195764
get 131837
push_middle 453100675
push_front 242482688
push_middle 104775173
push_front 373916713
push_back 270854995
push_front 925419301
push_front 251241379
push_back 985091558
get 50907
push_back 728286101
get 216770
push_front 309927061
get 211408
push_middle 579342862
get 257147
push_front 203487153
get 187655
push_front 233546194
get 162814
push_back 65391991
push_middle 241849527
push_middle 857869384
push_middle 728522887
get 43508
get 132723
get 131582
push_back 704351785
push_back 29719931
push_back 436615942
get 135707
push_front 845984162
push_middle 672446307
push_front 658202195
push_front 326684998
get 38416
push_middle 805227516
get 253839
push_back 937621749
get 348726
push_middle 533912908
push_front 187432301
push_back 379077243
push_middle 189171080
push_back 835929604
push_middle 542800708
push_back 7015314
push_middle 649350843
push_back 970869809
push_back 993432913
get 346459
push_back 65255658
push_back 21655163
push_front 137400087
push_back 350024493
push_middle 308914091
get 161811
get 227709
push_back 701018716
get 247299
push_back 492504256
push_middle 787770220
get 93172
push_middle 607422665
push_middle 969764904
get 217982
get 7707
push_back 883066660
get 147161
push_middle 75633057
push_middle 437765073
get 158974
push_back 21770129
push_back 952495620
push_back 927365651
push_middle 604655564
push_front 336768166
get 271373
push_front 174998892
push_middle 247969309
push_back 536056984
get 154798
get 19737
get 169737
push_back 634759450
push_front 722785663
get 77995
push_back 716820962
get 312086
get 164767
push_middle 892361980
get 9462
push_back 813995239
push_middle 921659050
push_back 93981290
get 93153
push_middle 612670589
push_back 471899443
get 143710
get 140786
push_front 655825268
push_front 152697515
push_back 471564129
push_front 782112657
get 353987
push_front 276172791
push_middle 461372864
push_middle 459437707
push_back 893634942
push_back 350030120
push_back 127244858
push_back 594588381
get 254965
push_middle 719284301
get 311076
push_middle 801665706
push_front 41556922
get 175397
push_front 382852681
push_middle 574798628
push_front 957157033
push_back 472380420
get 131354
get 100828
push_middle 217567897
get 268433
push_front 890409221
push_front 669220888
push_back 32444020
push_front 317034254
get 87481
push_back 724974449
push_middle 109368305
push_back 745611367
get 256484
get 344082
push_middle 232532362
push_middle 642872006
push_back 656545299
push_front 345385211
push_front 370834893
push_front 497820650
get 38986
push_middle 986161772
push_middle 531478904
push_front 536750383
push_middle 422292317
push_back 421096100
push_back 394077608
push_back 241774652
push_middle 582515692
push_front 127628669
push_middle 389998045
get 42166
push_front 653445058
get 122317
push_middle 261133160
get 6433
push_back 939063135
get 345147
push_back 718313997
push_middle 873778316
push_back 753694893
get 214617
push_front 964533188
push_front 162226362
push_back 421838230
get 82707
push_middle 716562544
get 186160
get 246235
push_front 127181320
push_back 131746052
push_back 975866812
push_middle 741088732
get 68621
push_middle 551754174
push_back 436068793
push_front 290455312
push_back 596695220
push_middle 859254398
push_front 789459212
push_front 132761270
push_middle 568732114
push_front 954992865
push_front 402515129
push_front 11427983
push_front 204332952
push_front 300670268
get 241397
get 219780
push_middle 207734552
push_back 221140756
get 292237
push_back 880388806
get 113264
get 109148
get 314433
get 95176
push_front 295469427
push_middle 692933728
push_back 284466120
get 142234
push_back 289648906
push_middle 314520236
get 169416
push_front 304060863
push_back 866721821
push_middle 325473857
push_front 913115055
push_back 762458089
push_back 339865594
push_front 507829332
push_back 611486600
push_front 843145201
push_front 148693794
push_back 440258425
push_front 28413651
push_back 63694542
push_back 861904494
push_middle 861285821
push_front 955344982
get 179681
get 85179
push_front 705021856
push_back 540022407
get 289203
push_front 538049462
get 26131
push_back 792202549
get 170387
push_middle 275682804
push_back 255297866
push_back 61855903
push_middle 803045248
push_back 210124190
push_back 423130312
get 271463
push_back 83207900
push_front 750349612
push_middle 434371653
get 259810
push_back 175106365
push_front 226560241
push_middle 250107008
push_back 976057940
push_middle 969705251
get 212475
get 6385
push_front 558750671
push_middle 291732356
push_middle 393483567
push_back 222897962
push_back 325241400
get 23428
push_back 160771526
push_front 727194073
push_back 769948843
get 233222
push_middle 239793218
push_middle 277380783
push_middle 391703701
get 198523
push_front 563373118
get 296764
push_front 703734931
push_middle 292363531
push_front 828644313
push_back 15147150
push_middle 897342196
push_front 494458344
push_front 162908198
push_front 82248661
push_front 215743804
push_back 859178863
push_back 928813160
push_back 520600094
push_middle 509862810
get 289690
push_middle 319486798
get 172531
push_back 786594772
push_middle 731706247
push_front 341908176
get 101501
push_back 335096230
push_front 298487281
push_middle 323916944
push_middle 127295805
get 129671
push_back 176572647
push_front 82278714
get 87166
push_middle 305717700
push_middle 192128240
push_middle 664193947
push_middle 265285341
push_front 138057449
push_middle 772849815
push_middle 556266824
get 35966
push_middle 207434382
get 313493
push_front 447404609
get 74683
push_middle 816430862
get 13955
get 333776
push_middle 130000436
get 306299
push_front 479872674
push_front 477892122
push_back 1290309
push_front 562646143
push_front 595325062
push_front 938297860
push_middle 529922134
push_front 919792792
push_front 708236218
push_middle 174277232
push_middle 800592724
push_back 491365275
get 189922
push_back 651376988
push_back 524767417
push_back 433117090
push_back 947714653
push_middle 921143158
push_front 83818069
push_back 878240207
push_middle 378894471
push_middle 741900851
push_front 385666374
push_middle 373042615
push_front 21721339
get 228976
push_front 723668415
get 148065
get 35132
push_back 182140998
get 18314
push_back 47284936
push_back 183234545
get 193148
get 333392
push_middle 309157725
get 76274
get 118452
push_front 191566559
push_back 931296705
get 113767
push_back 480951200
push_back 246845064
push_middle 108794052
push_middle 223506236
push_front 337145330
push_back 736341003
get 249705
push_middle 860781328
push_front 315022753
push_front 435927507
push_middle 985252424
get 76147
push_middle 14319315
push_back 828845045
push_back 267862218
push_front 924238886
push_front 694414821
get 255272
push_front 760656939
push_front 398206918
push_middle 73916247
push_front 514669689
push_front 934087660
get 51671
get 316672
push_front 681928325
push_back 967692480
push_back 790012174
push_back 167534181
push_back 876041117
push_back 519445133
push_middle 88835544
push_back 627644625
push_front 651153941
get 162776
get 38365
push_front 44096769
get 327968
get 204373
push_back 450173928
push_front 517656854
get 200017
get 120405
push_back 828576751
push_front 750871020
push_back 494089442
push_front 326261622
push_front 16994535
get 114920
push_back 984727223
push_middle 187996173
push_middle 963873074
push_back 502136275
push_back 424367022
push_middle 664654588
push_middle 812973688
push_middle 470347218
push_front 862963220
push_middle 52600174
push_middle 432912237
push_front 153382498
push_front 470424905
get 211914
push_middle 789962246
push_middle 488947792
push_front 363148540
push_front 322092757
push_middle 573111149
push_middle 435898910
push_back 602509281
get 6203
push_back 855283357
push_back 426114159
get 26895
get 282329
get 86794
push_front 576950909
get 79489
push_middle 2485338
push_back 433173846
push_middle 256756688
push_front 350578212
push_front 749628988
get 249343
push_middle 495661319
push_middle 973593691
push_back 832194780
push_front 133349515
push_back 428203702
push_front 540321020
push_front 549521245
get 28993
push_middle 461907450
push_front 136981570
push_back 615008945
push_back 930165259
push_back 53533471
get 22904
push_back 929932422
get 23981
get 140579
push_front 377309728
push_middle 902042091
push_middle 134335287
push_middle 338753702
push_front 912556886
push_back 202961638
get 123441
get 97073
push_back 261077592
push_middle 130468423
get 44652
push_back 479464449
push_front 99704189
push_front 621108816
get 207780
get 145646
push_middle 680656142
get 128191
push_middle 872565122
push_back 992771815
get 11362
push_middle 885507805
push_front 179569816
push_front 130548050
push_middle 387802847
get 296768
push_middle 8900661
push_front 146477050
push_back 774066662
push_front 343695837
push_middle 695350358
push_front 380937413
get 97084
push_middle 366245123
push_back 926194124
push_back 812523256
push_back 368082869
push_middle 38119953
push_middle 388059721
push_middle 385666265
get 170596
push_front 703899705
push_middle 853343981
push_front 926564400
push_middle 494913566
get 85163
push_middle 369799060
push_middle 378248559
get 18844
push_front 748558022
get 249272
push_middle 30846453
push_middle 743613227
push_back 24551097
push_front 933534398
push_front 329084097
push_back 237539910
push_middle 479408860
push_middle 82677706
push_back 322496840
push_front 298866348
push_back 942780230
push_front 395278792
push_back 890610828
push_middle 65482712
push_middle 983599076
push_front 1729862
push_middle 986344906
get 267917
push_back 25934251
get 62005
push_front 232943677
push_back 775237560
push_middle 436294785
push_front 169769440
push_middle 231848829
push_middle 694446553
push_middle 131261653
push_front 359788191
push_back 764428056
push_back 985128846
get 37046
push_front 146337624
push_middle 252101187
push_middle 430112585
push_back 548584752
push_front 415096087
push_back 248870560
push_middle 911678846
get 13469
push_front 351918975
push_middle 553913349
get 264462
push_front 821707637
push_middle 158176197
push_back 877224231
push_back 513700265
push_middle 314365467
push_back 609067910
push_middle 467310698
push_back 161171728
get 315300
push_front 478626079
push_front 698214519
push_back 55176825
push_middle 791110555
get 228539
push_front 282955860
get 151449
push_middle 681628797
push_middle 804235380
get 284149
push_back 418807200
push_middle 215857706
push_middle 978197738
push_middle 451181176
get 39026
push_middle 848675250
get 245074
get 1184
push_back 676065139
get 51471
push_middle 821269584
get 262656
push_middle 572541239
push_middle 693188349
push_front 176425651
push_back 890578375
get 11625
push_front 203711169
push_middle 695434143
push_back 28945766
push_front 795688564
push_front 595054558
push_back 907406385
push_front 363413788
push_middle 890575906
get 3840
push_back 546373268
push_front 751400845
get 323045
push_middle 102799671
push_middle 843289260
push_middle 293106550
push_middle 520751334
get 203072
get 159289
push_front 923494064
get 106840
push_middle 254654244
push_back 886558706
push_middle 422760522
push_back 357806309
get 338495
get 192030
push_middle 650128909
push_back 758455952
push_front 595783698
push_back 653914685
push_front 642714184
push_back 439319381
push_middle 104534324
push_back 715604955
push_back 671554917
push_back 913952564
push_back 566793801
push_front 51584914
push_back 431628971
push_back 271161336
push_back 608455885
push_middle 156668137
push_front 421601309
push_front 797927857
push_front 775920280
get 14802
push_middle 271050573
get 256881
get 51748
push_middle 250954563
push_middle 429039266
get 202888
get 113496
get 238715
push_middle 386467874
push_back 202124747
push_middle 27119530
push_back 587378491
push_back 823702172
get 3349
push_back 48371719
push_middle 12956820
get 50195
push_front 486196370
push_middle 989767832
push_front 135088615
get 215618
push_back 667613183
get 110681
push_middle 673111121
push_middle 179699165
push_middle 391657911
push_back 399875271
push_back 621145715
push_middle 31866049
get 219859
push_middle 741372205
push_back 601263611
push_middle 204080171
get 177482
push_middle 556263123
push_front 365459790
push_back 950956021
push_middle 942977208
push_middle 928494020
push_back 182196854
push_front 209703949
push_back 377780265
push_front 49487018
push_front 51072841
push_back 339212988
push_back 346781168
get 210027
push_middle 499757709
push_middle 81873732
push_back 373895448
push_front 830685314
push_back 866573296
get 8766
get 103274
push_front 7693351
get 272746
push_back 452200805
get 152741
push_front 105883436
get 14910
push_back 222742118
push_back 566291628
push_front 944850148
push_middle 307358931
push_middle 139016408
push_middle 925398265
push_back 887237379
push_middle 137220493
push_middle 986811196
push_front 839546444
push_front 673298440
push_front 902142664
push_middle 696413618
get 201759
push_back 520609842
push_middle 508427344
push_middle 665309135
push_middle 276549933
push_front 260285278
push_front 805663019
push_middle 835582369
push_back 886854100
push_middle 687421845
get 61918
push_front 27201958
get 330785
push_front 29868192
push_middle 912096817
get 46838
push_back 526195068
push_middle 729839318
get 28482
get 265710
push_front 483232300
get 107829
push_middle 307538846
push_middle 84000755
get 258393
push_middle 470305274
push_middle 882015577
get 17109
push_front 444067135
push_back 370727492
push_front 869472604
push_front 975371856
push_middle 565858264
push_middle 930168909
get 325827
get 32036
push_middle 608153731
get 323252
push_back 911744041
push_front 232132389
get 63331
push_back 123244776
push_front 619535080
push_front 579508318
push_middle 300136950
push_back 202020502
get 173901
push_front 750788736
push_middle 298628207
push_back 476431752
push_middle 797388486
push_middle 960654352
push_middle 329763854
push_middle 629562828
get 89975
push_middle 340768938
push_front 750493023
push_middle 128111824
get 187268
push_front 420467251
push_middle 472881662
push_front 951428141
push_middle 829170037
push_front 243892247
get 134214
push_middle 452593197
push_back 752529541
push_middle 45662700
push_back 359128315
get 355022
push_middle 370328863
push_front 115459913
get 313554
get 6796
push_front 769716921
push_back 324645865
push_front 833454036
push_back 357575231
push_middle 114450299
push_back 867225888
push_back 984092208
push_back 102131949
get 22759
push_front 574894801
push_front 914355652
push_front 210201640
push_back 148974169
push_middle 270395912
push_middle 606193657
get 162581
push_front 321838159
push_back 227477811
get 41114
push_middle 410717556
push_back 829580885
push_middle 435370490
get 285215
push_front 56397858
push_back 614653771
get 24653
push_middle 694936065
push_back 489035340
push_back 873686694
push_front 89606753
push_middle 298071565
push_front 849850370
push_back 432028332
get 210051
push_front 127198125
push_front 312448730
get 324834
push_back 274293538
push_back 991545451
get 209433
push_middle 13821885
push_back 570966890
get 93041
push_middle 176436143
push_back 337875572
push_front 424922189
get 37594
push_front 770390346
get 149565
push_front 16378650
get 107383
push_middle 608236811
get 92487
push_middle 158855719
push_front 684292619
push_middle 985600614
push_middle 649737811
get 180783
push_back 293582287
push_middle 728626979
push_back 510202691
push_back 71026753
push_middle 236739363
get 300067
push_middle 263248468
get 178791
push_back 55741226
get 80892
push_front 511928959
push_back 856927225
get 194323
push_front 772468816
get 69729
push_front 778851759
push_middle 640384804
push_back 865100491
push_back 128844708
push_middle 208414148
push_front 859642734
push_back 86303943
push_front 194283198
push_middle 892607959
push_back 420211377
push_front 273658931
push_back 722999421
get 179853
get 40510
push_front 592910840
push_middle 624872547
get 10008
push_front 527275911
get 275647
push_front 907866224
push_middle 245239827
push_middle 959900521
push_front 592826883
get 339681
push_front 312073106
push_middle 595112007
push_back 289950528
push_middle 399182118
push_front 864351825
push_front 137101834
push_front 683017617
push_front 444560768
push_middle 297372668
get 14426
get 57567
push_middle 244356468
push_middle 728156307
push_front 658144103
get 247210
push_back 850301915
push_back 474744002
push_middle 16773259
push_middle 683218269
push_front 68011205
push_middle 388847899
push_back 510801718
push_middle 260895364
push_back 160265135
get 44113
push_back 537153474
push_front 410154438
push_back 215263510
push_middle 766848741
get 253633
push_back 641538310
get 315696
push_back 824650383
push_back 531100211
get 260690
push_front 631179508
get 272332
push_back 578528842
push_middle 739281415
push_middle 54772597
push_middle 337194836
push_front 876168097
push_back 391661745
push_middle 111333062
get 1437
push_front 5192366
push_middle 535428533
push_middle 520564031
push_middle 171218873
push_back 654047838
push_back 149964731
push_middle 22484244
get 179898
push_middle 898673236
push_front 784724182
get 146985
push_back 199638998
push_middle 897806857
push_back 118801172
push_front 810412447
get 78388
push_middle 471028230
push_front 987552747
push_middle 354389352
push_front 975113283
push_middle 188857454
get 339481
get 78922
push_front 20625592
push_middle 304915443
push_middle 713484575
push_middle 768165379
push_back 733267860
push_back 901761493
push_front 332000676
push_back 502326192
push_middle 361419199
push_front 271275760
push_front 399210128
get 157890
push_front 665098701
push_front 964266480
get 102953
push_middle 291787297
get 268899
push_front 848295010
push_front 749279203
push_middle 958616564
push_front 499397674
push_back 860374298
get 294867
push_middle 318597038
push_middle 425104692
push_middle 495773775
get 76882
push_middle 520122193
get 10849
get 201262
get 331063
get 117692
push_back 477502875
push_back 166200223
push_front 41289065
push_back 18213372
push_back 914397750
get 215970
push_middle 969760461
get 65923
push_back 597707509
push_middle 712188387
get 172063
push_front 111741026
push_front 514877011
push_middle 20734260
push_back 317048732
get 76328
push_front 881938886
push_back 246870289
get 150276
push_back 702386586
get 95378
push_back 495825389
push_front 968848873
push_middle 128037186
push_middle 964313103
get 143281
push_middle 353453363
push_back 690101909
push_back 995248917
get 48009
push_front 35625299
push_middle 956820110
push_back 864803989
push_back 686645450
push_back 422183917
push_back 785133237
get 296551
push_middle 449520444
push_middle 707374582
push_back 901577243
push_back 157228447
push_front 287384880
push_middle 425986963
get 287206
push_middle 366927951
push_back 502062403
push_front 369316623
push_back 804822134
push_middle 638171692
push_front 589392398
push_front 73222404
get 190998
push_back 128064652
push_middle 269669628
get 301321
push_middle 231707723
get 53212
get 229110
push_middle 692970340
push_back 8527611
push_back 840868920
push_front 285317941
push_middle 597872970
push_middle 199243680
push_front 556483602
get 352222
get 207463
push_back 925477642
push_back 70115535
get 207681
get 167072
push_front 315276109
push_back 366532701
push_middle 720039445
push_front 514832858
push_front 179136243
push_back 284232029
push_back 107499617
push_middle 748879346
push_back 534771236
push_middle 599656325
get 178599
push_front 415529070
get 144450
push_middle 11853018
push_front 64553270
push_front 450790035
push_middle 377356755
push_middle 819357371
push_middle 131760973
push_front 50045216
push_front 454046480
push_middle 341309031
push_middle 638025212
push_middle 53622452
push_front 285017122
get 55499
push_middle 860872190
push_back 537231313
push_back 372233998
get 195518
push_front 359973083
push_front 453400813
get 52099
push_back 784172443
get 198610
push_middle 669160729
get 125311
get 233231
push_back 400458592
get 354860
get 280281
push_middle 476463610
push_back 80074191
get 256367
push_middle 233839093
push_front 95242064
get 191881
push_back 3251050
get 3010
push_back 859468833
push_back 128073404
get 346753
push_front 122628321
push_back 91241962
push_back 708150632
push_middle 50782289
push_back 55563015
push_back 930752315
push_back 28568630
push_back 796198079
push_middle 674434082
push_front 424756457
get 295925
push_back 396012456
push_back 325212833
get 142343
push_middle 136860246
get 210372
push_back 556647649
push_front 795412188
push_middle 665530384
get 268793
get 138593
get 25565
push_front 707353788
push_front 826475164
get 206992
push_middle 322983738
push_middle 360690203
push_front 362791865
push_back 554989584
push_back 618020659
push_front 225931200
get 354040
push_middle 642000271
push_middle 497063766
push_middle 825474911
push_front 217116140
push_middle 578429348
push_front 783461463
push_back 560842315
push_back 137037806
push_front 210123518
push_front 344604699
push_back 990163662
push_front 93230826
get 209272
get 4856
get 42503
get 240272
push_middle 721685418
push_back 508177860
push_front 53381800
push_middle 544117302
push_back 834100916
push_middle 693493880
push_front 955682227
push_front 711717148
get 286123
push_middle 548812602
push_middle 848378322
get 43621
push_back 646448250
get 268590
get 184550
push_middle 40359096
push_middle 172368320
push_front 266130638
get 256467
push_back 945969395
push_middle 314102762
push_middle 668230090
push_middle 440786131
push_middle 379561374
push_middle 247625635
get 331421
push_middle 266971077
get 176751
get 353882
get 330288
push_middle 493487034
push_back 496057576
get 158093
get 250591
push_front 994382672
push_middle 335662476
get 327887
push_front 880542266
push_back 617932172
push_back 462113930
get 79662
push_back 620937139
push_front 448578481
push_front 259490407
push_back 821139195
get 260619
get 57801
push_back 167918005
push_back 864509560
push_front 727429159
push_back 820272542
push_back 788689726
push_middle 668531060
get 58990
push_middle 504563039
push_front 18935
push_front 517709001
push_front 860046984
get 197325
push_middle 656898625
push_middle 506020404
push_middle 335396989
push_middle 978805663
get 44116
push_front 55630985
get 103256
push_back 194516013
push_middle 688306224
get 342800
get 25186
get 83665
push_back 855308741
push_middle 757161431
push_back 845783176
push_back 767819307
push_middle 404229041
get 318374
push_front 668014349
push_middle 668168674
push_middle 343967559
push_middle 694818986
push_front 611694574
push_back 893797158
push_middle 609699242
push_back 460852118
push_back 138446422
push_front 462555001
push_middle 301616319
get 102957
push_middle 96275444
push_middle 198744207
push_middle 132935961
push_back 892516789
push_front 522572588
push_front 488932039
push_front 366965453
push_front 931468758
get 11252
push_front 682983983
push_middle 763207852
get 303826
push_front 606996571
push_front 91201
push_front 276526696
push_front 693671132
get 74689
get 48863
get 300454
get 62125
push_back 142540811
push_front 543745081
push_back 372412526
push_front 84844241
push_front 1295299
push_back 144286459
get 209627
push_middle 753917627
push_front 697612263
get 277750
push_middle 573655922
push_back 571283102
get 203763
push_back 937440184
push_front 576149653
push_middle 775010454
get 173390
push_middle 852575880
push_back 711370755
push_middle 332622812
push_front 929561517
push_middle 135564584
push_middle 179609194
push_back 305475346
push_front 769792024
get 302703
push_back 885638657
push_back 869665965
get 335253
push_back 769741474
push_back 575349855
get 47872
push_middle 817501106
get 143205
push_back 992850574
push_front 642170424
push_front 397386419
get 172556
push_back 346358013
push_middle 982275651
push_back 759755236
push_front 541097555
push_middle 332196410
push_back 774100624
push_middle 404937037
push_back 369135444
push_middle 217145406
push_middle 306898397
get 57173
push_back 826802727
push_front 411444630
push_middle 351403415
get 140442
push_back 316502232
push_back 839797849
push_back 492888799
get 308530
push_back 59228212
push_back 925881568
push_front 670502829
push_middle 291125
push_middle 83502794
push_middle 634051090
push_back 360839583
get 59675
push_back 578926538
push_front 187937819
get 69975
push_back 703362408
push_front 724064677
push_back 342825873
get 109802
push_middle 745370154
push_middle 323589121
get 216004
get 75874
get 263464
push_front 604079794
push_back 570238146
push_front 413976873
push_middle 200073094
push_front 642826341
push_middle 223347698
get 153642
get 72719
push_front 688480974
get 190730
push_back 944055306
push_front 966681551
get 44651
push_middle 248851780
push_middle 191221998
push_back 42288991
push_back 313949008
push_front 217058007
push_front 839804795
push_front 556444453
get 233056
push_back 559115756
push_back 962011759
get 333511
push_front 670427346
get 164908
push_middle 54955558
get 297299
push_front 743961927
push_middle 597034203
push_middle 29185645
push_middle 786584075
push_front 571593447
push_middle 373566600
push_front 339415193
push_middle 666781039
push_middle 284592144
get 314497
push_back 564716682
push_back 636779102
get 196790
get 287150
push_middle 927404479
push_middle 410312367
push_back 880223603
push_back 316776100
get 36951
push_front 187487628
push_back 397765071
push_back 230659983
push_back 909729597
get 334694
get 291736
push_middle 23548320
push_front 692956229
push_front 255351414
push_back 698616586
push_front 143424175
push_middle 927597654
push_back 474243512
push_front 536135303
push_back 270115382
get 69684
get 143133
get 177649
get 77148
push_front 862218870
push_front 825815451
push_middle 895127070
push_back 702679004
push_middle 175872686
push_back 295001355
push_back 301147737
push_front 793622307
get 336588
push_back 179619917
push_back 577473365
push_front 899478451
get 225115
get 47877
push_front 695725215
push_middle 46567727
get 9912
get 114489
push_front 143135549
push_back 669173660
push_front 410814775
push_back 602328054
push_front 395460754
push_back 827518080
push_back 956216859
get 155174
get 88392
push_front 744328746
push_middle 725800740
push_middle 196530885
push_back 880935625
push_front 761572070
push_back 931782138
push_back 148529595
push_back 481256085
push_front 299483639
push_middle 129610991
push_front 37601183
push_back 2506158
push_front 916565618
push_front 126095239
push_back 693787473
push_front 216000065
push_middle 800779595
push_front 234468073
push_back 733979153
push_middle 418285547
push_middle 834356437
push_back 514603049
push_middle 744593035
push_front 614001556
push_front 382181318
push_front 5914846
push_middle 793319615
push_front 653559366
push_middle 441379701
get 138651
push_front 561706779
push_back 66258587
push_middle 77300226
push_back 182755033
push_front 405677440
push_front 22956948
push_middle 56050524
get 329477
push_front 686622285
push_back 698576054
push_middle 330604125
get 62890
push_middle 382325783
push_front 573607998
push_front 464587136
push_back 69104739
push_middle 128377538
push_middle 68498845
push_middle 64455137
push_back 96223349
push_middle 10481666
get 61754
push_front 692742796
get 350436
push_front 174093047
push_back 555783232
push_back 245922939
push_front 465611215
push_middle 950509038
get 95362
push_middle 328641068
push_front 400777152
get 16527
push_middle 386244293
push_middle 760487823
get 56081
push_front 340868034
get 248898
push_front 476177771
push_back 345847994
push_back 337415237
push_middle 72038538
push_front 318931226
push_back 926734925
push_back 389419045
push_middle 828521833
get 273444
push_middle 330632564
get 277118
push_front 259548154
get 24195
push_back 400572897
push_middle 22294241
get 24889
push_back 598766873
get 122540
get 98107
push_back 227273671
get 278343
get 353537
get 145944
push_front 295332719
get 73932
push_front 393018056
get 207806
push_back 484462157
get 311282
push_middle 320070877
push_middle 865281567
get 32361
push_back 426833814
push_middle 942984714
push_front 303342598
push_middle 310191661
push_back 826528649
push_middle 989883575
get 140469
push_front 713941701
push_back 237874095
push_middle 831864551
push_middle 78009606
push_back 108440675
push_back 420820694
push_front 411125047
push_middle 27079067
push_front 668176326
get 291497
get 180587
push_front 839081947
get 195838
push_front 579337074
get 339399
get 75887
push_middle 740091961
get 260662
get 283726
push_back 670868784
push_middle 492709582
push_middle 268719912
push_front 545458646
get 72251
push_back 867902842
push_front 408764469
get 39348
push_front 5749439
push_back 785244136
push_middle 695511264
push_middle 87708062
push_middle 79604965
get 311833
push_back 866967015
push_back 552473672
push_front 917193436
push_middle 124023506
get 167550
push_back 413494369
push_back 82690437
push_front 266621675
push_front 839864563
get 180336
get 273128
push_front 603389995
push_middle 122840994
push_middle 731372022
push_front 714710808
get 131477
push_back 809085003
push_front 465523072
get 289777
push_middle 472167641
push_back 395192548
push_front 417708740
push_back 813363946
push_back 575382954
push_front 135296919
push_middle 75816900
push_middle 291828343
push_front 261498612
get 338453
push_middle 889938032
push_front 394245591
push_middle 278355332
push_middle 595007882
get 187579
push_middle 721415934
push_back 621936471
push_front 871232905
get 42221
get 90636
push_back 175845327
get 11428
push_back 140869819
push_middle 225521884
push_back 222794211
get 287221
get 47233
get 33242
push_middle 404616626
push_middle 103342177
get 79000
push_back 548109971
push_front 235667820
push_back 481583107
get 8264
get 46508
get 69787
push_middle 994671155
push_back 790535576
push_front 675193996
push_middle 956955660
push_back 543404416
push_middle 912079760
push_front 698118873
get 14739
push_back 956085222
push_back 294297021
push_front 764441853
push_front 131555991
push_middle 331057216
get 16223
push_middle 200347969
push_front 829035469
push_back 423625339
push_front 905362947
push_back 31601994
push_front 348776030
push_middle 567456846
push_back 679247056
get 80936
get 66080
get 39885
push_back 571186027
push_front 296666170
push_front 403782605
get 327094
push_middle 96330139
push_middle 833065387
push_middle 752923822
push_front 91439319
push_middle 622169116
push_middle 512588856
push_back 390565553
push_middle 62457101
push_back 197080909
push_front 937778712
get 124599
push_front 435700581
push_front 685563352
push_front 193218116
push_middle 537212193
get 337139
push_front 217716112
push_middle 993974209
push_front 257857419
get 131467
push_middle 215555763
get 164893
push_front 371815184
push_back 292680651
get 199077
push_back 984739766
push_middle 228679545
get 332882
push_front 637817813
push_front 650101408
get 280320
get 7691
get 194824
push_back 42509224
push_back 995107869
push_front 844927677
push_front 768788972
get 84539
push_middle 425722417
get 58390
push_front 631164630
get 135241
push_back 745301268
push_back 960890364
push_front 347381805
push_front 711823906
get 292050
push_front 997495014
get 4598
get 214938
push_back 519789356
push_middle 922531917
get 228691
push_back 781116538
get 282431
get 296959
push_back 378342293
push_back 3512810
get 4023
push_middle 317106050
push_front 513346460
get 260050
push_middle 514262992
push_middle 605984926
push_back 652467573
push_front 262509654
get 219167
push_middle 218695341
push_middle 545327200
push_middle 959879309
push_back 462934510
push_front 652275289
push_front 504088627
push_middle 797141886
push_middle 931289541
get 206836
push_front 535575674
push_back 950245904
push_front 512893328
push_front 14259509
get 186696
push_front 723589049
push_middle 813215460
push_middle 975218764
push_back 445536362
push_middle 193370243
get 75474
get 294301
push_back 717867301
push_back 304077065
push_back 740038340
get 221562
get 173887
push_front 999612976
push_back 998365021
get 320065
push_back 245351116
get 93362
push_back 917424473
get 324596
push_back 125924410
get 17377
get 274804
push_back 952692119
push_middle 929028589
push_middle 184931670
get 65175
push_front 919700404
push_back 568941431
push_front 286142435
get 71195
push_middle 402173920
push_front 849709418
get 230974
push_middle 957321664
push_back 601623633
push_middle 404315857
get 56145
push_back 839976770
push_middle 602094413
push_middle 919484924
push_back 595719106
push_front 120485146
push_front 185634325
push_front 672252519
push_middle 172316367
push_front 647745742
get 71457
get 274067
push_middle 120075382
push_middle 445684109
push_back 920946846
push_back 579981795
push_back 885865452
push_back 970687625
get 318091
get 212224
get 267055
push_front 713070158
push_middle 342161168
get 239562
get 141402
get 103155
push_front 384761251
push_back 920987065
get 67999
push_back 778852534
get 226512
push_back 37675419
get 308494
push_back 848671917
push_back 938018157
get 239638
get 79013
push_middle 653779644
push_back 300533733
push_back 901726727
get 66588
push_middle 943650946
push_front 121583304
push_front 894181501
push_front 54073593
push_back 653111194
push_back 991926145
push_front 250063034
push_front 862771392
push_middle 647932108
push_back 877233192
push_back 406716731
push_back 591344569
get 62269
get 20678
push_middle 825081919
push_back 884551753
get 192433
push_middle 363831206
push_back 481923443
get 140720
push_back 579982228
get 207342
push_front 821969038
push_back 122735709
push_back 982508123
get 35911
push_front 718224445
get 177498
get 41592
push_back 196367471
get 120771
push_front 129479343
push_front 297508024
push_back 344142909
push_front 129435391
push_front 581624791
push_front 770960343
get 165616
push_middle 767842427
push_middle 65252398
get 114562
get 252563
push_middle 438279703
push_back 756409937
push_back 256277005
push_middle 774056816
push_middle 336485669
push_back 78843480
push_middle 469688027
push_front 430158962
push_back 489718805
push_front 516975553
push_back 137552999
push_back 986513884
push_back 638152880
push_middle 290286852
push_middle 90425755
push_middle 16979823
push_back 23237697
push_middle 249814976
get 350558
push_back 640732311
get 17238
push_middle 502674129
push_middle 505221018
push_front 234908960
get 70634
push_back 969805254
push_middle 882393454
push_front 803376615
get 166627
push_middle 295227005
push_front 843221402
push_back 419999118
push_back 778628774
push_middle 989697660
get 209212
get 10200
get 321988
push_back 312282315
get 234170
push_back 373912623
push_front 26059836
push_front 774462238
push_middle 564006934
get 177271
push_back 218758073
push_front 994514496
push_back 144659296
get 100837
push_back 284606181
push_back 99016040
get 293111
push_middle 218478559
push_middle 675161043
get 147321
push_middle 213449792
get 305845
push_back 471550463
push_front 815487076
push_middle 534330648
push_middle 398226100
push_middle 689874666
push_middle 776812611
push_front 483999945
push_middle 600046011
get 70661
push_middle 27015830
push_front 770863057
get 161515
push_middle 245886167
push_middle 589884183
get 91996
push_middle 888120295
push_front 581564862
get 162760
push_front 632834678
push_front 144386943
push_back 991629783
push_front 322117257
push_middle 89417765
push_back 395548974
push_front 741663413
push_front 530197944
get 353108
push_front 570142603
push_back 879665068
push_front 984569599
push_middle 144584324
get 67609
get 25681
push_middle 651681167
get 106700
push_back 748090917
push_front 713285069
get 315242
push_back 237100348
push_middle 408579114
push_back 133682955
push_middle 814990163
get 261027
push_back 570280955
push_back 950338763
push_middle 856337654
push_back 570937270
push_middle 127368771
push_front 618171637
get 249281
push_back 280014672
push_back 588698320
push_middle 365683411
push_middle 797862906
push_back 661957630
get 180899
push_middle 830661546
push_middle 401366619
push_middle 912448870
get 98748
push_front 956530367
get 100067
push_middle 335000117
get 4045
push_front 756148133
push_back 884957575
get 268604
push_back 497589964
push_back 971122041
get 168066
push_middle 54523612
push_middle 395552526
push_middle 432751728
push_front 993022219
push_front 994563928
get 204117
push_front 25692710
push_front 945751974
push_front 285865585
push_middle 951372024
get 210405
push_middle 877428796
get 268791
push_back 603183192
push_front 27896950
push_middle 416845394
get 143467
push_back 832009322
push_front 670385550
get 171387
get 184493
push_front 213732182
get 197766
push_middle 903804278
push_back 730061557
get 203489
push_front 87366331
push_middle 20534297
get 317874
push_front 337335587
get 142724
push_middle 727663120
get 143500
get 5252
push_front 198204889
get 183981
push_middle 929396831
get 217109
push_front 785717662
push_back 661688193
push_middle 436248166
get 310923
push_back 708754930
push_middle 125815863
push_middle 590067333
get 16120
push_front 771476618
push_front 709161015
push_middle 359679591
get 321026
push_front 132669482
get 328869
push_back 696342330
push_front 32664362
push_middle 698362571
push_middle 739746364
push_front 922961496
get 12584
get 58612
push_middle 22759421
push_back 284784221
push_middle 648657238
get 233339
push_back 157722241
push_front 202879165
push_front 447375058
push_front 616630913
push_front 292089843
push_front 678639770
push_middle 713856123
push_front 94329531
get 188520
push_middle 908344352
push_middle 972670655
get 34864
get 199079
push_middle 124376937
push_front 347612230
get 310809
push_front 282374500
push_middle 250550016
push_front 434200930
push_back 874761143
push_front 386140351
push_back 926932067
get 1257
push_back 758119951
push_middle 84432579
push_middle 3909550
push_back 890297294
push_front 345189006
push_middle 140810174
push_back 867382333
push_front 575302691
push_middle 85283441
push_middle 830742332
push_middle 360648373
push_middle 663039518
push_middle 983647362
push_middle 395189044
get 41873
push_back 660054334
push_front 164651814
push_back 962095276
push_front 274888588
push_middle 785173386
push_front 113335794
get 81975
push_front 813443578
push_back 316922845
get 149755
push_middle 415027393
get 218489
get 48269
push_middle 218833891
push_front 673654339
get 134518
push_middle 354309379
push_middle 192333179
push_front 467205844
push_front 604515072
get 95596
get 253507
push_front 181216514
push_middle 291147688
push_back 728804267
push_middle 623261755
get 280520
push_middle 213981649
push_middle 897470860
push_front 832138061
push_middle 6042958
get 133728
push_front 515328248
get 278960
push_front 140072547
push_middle 339503635
get 167253
push_front 251428098
push_middle 875952721
push_middle 937606692
push_middle 701744923
get 52893
get 238426
push_back 789295654
get 305205
push_back 687944181
get 50400
get 316378
get 112026
push_middle 995915046
get 322624
push_middle 296001477
get 744
push_front 238271580
push_back 208185007
push_front 372023805
get 330078
get 33326
get 136594
get 169747
get 206038
push_back 504589313
push_middle 966776914
get 340965
push_back 937158101
push_middle 557125670
push_middle 623263727
push_back 753749998
push_middle 857655055
push_middle 641287499
push_back 633943812
get 118362
push_front 768021793
push_front 764835234
get 189184
get 51368
get 229730
get 175383
push_front 988071850
push_middle 98583929
push_middle 84402039
push_back 352874146
push_middle 96198607
get 320980
push_front 876804627
get 180049
push_back 266651640
push_front 348614114
push_middle 563826805
push_front 415267601
get 138630
push_front 348929448
push_back 683028022
push_middle 49327466
push_back 112325012
push_front 685824575
push_front 355537641
push_back 428176527
get 255515
push_back 675492639
push_back 729689675
get 276102
push_front 283270675
get 224687
get 46552
push_back 639643469
push_back 722067978
push_front 218829187
get 293575
get 168354
push_back 744211386
push_back 577732799
push_middle 134880487
push_back 342099021
push_back 482805699
push_front 234140919
push_back 533767887
get 248008
push_front 692546643
push_middle 876692632
push_front 434029360
push_middle 133898923
push_middle 225956759
push_middle 466863230
push_back 580512546
push_front 180763709
push_front 80694258
push_front 768674194
push_middle 355862049
push_front 207092833
push_front 946169553
get 136928
push_back 327493098
push_middle 660063639
get 337080
push_back 488483936
push_back 805782225
push_middle 363371368
push_middle 418798027
push_front 10111099
push_front 67375187
push_front 441305442
get 283806
get 179485
push_middle 394545283
push_front 640824515
push_middle 492446059
get 131965
get 20242
push_back 820238125
push_front 77803751
push_back 830588710
push_middle 584107973
push_middle 622436633
get 182367
push_back 708703937
get 62250
push_middle 278652233
push_middle 715965012
push_back 817664871
get 92476
push_front 536683873
push_middle 134631434
push_front 461103015
push_middle 246447057
push_middle 749790217
push_back 195591131
push_back 174377699
push_back 599423586
push_middle 768670203
get 124836
push_back 701850869
get 65172
push_back 712692659
push_front 539286737
push_back 303761834
get 141093
push_back 461600302
push_front 252828396
get 125976
push_front 756490435
get 68581
push_front 924275211
push_front 293336340
push_back 686438448
push_front 697258089
push_middle 436316589
push_middle 488214313
get 114601
push_back 499046353
get 287087
get 351351
push_middle 54015860
push_back 876230029
push_back 848294549
push_middle 453641935
push_back 63096486
push_back 463009518
push_middle 893923568
push_back 277703378
push_front 72813169
push_back 909452674
get 174866
push_front 901324713
push_middle 289182476
push_front 337385858
push_back 121853735
get 338304
push_front 737697764
push_back 763828162
push_front 60100404
push_front 946918115
push_middle 845821836
push_front 668470870
get 346642
push_middle 505359604
get 166154
push_front 785549001
push_front 373604369
push_front 986418084
get 25650
push_back 89524787
push_middle 57187662
get 152633
push_back 489140819
push_front 493097942
push_front 916674518
push_back 970168553
push_middle 603742202
push_front 476200629
get 9164
push_front 371168480
push_middle 561007142
get 240799
push_back 672214021
get 67212
get 56321
get 315071
push_middle 463463059
get 25640
get 278397
get 116822
get 75847
push_front 323777118
get 111085
get 35205
push_middle 704161770
push_back 806061061
get 96569
push_front 174847798
push_front 888673434
push_front 528059500
push_middle 320781028
push_middle 504223244
push_middle 842286965
push_back 477539562
push_middle 4355233
push_middle 669324357
get 207757
get 205614
push_middle 964999958
get 290445
push_front 860340549
push_back 628020831
push_middle 243182278
push_middle 30092532
push_middle 781716431
get 52813
push_back 64816258
push_front 480730978
push_middle 918478126
get 235785
push_middle 651856591
push_front 530314859
push_back 893619372
get 183133
push_middle 418579377
push_back 49748965
push_front 706536344
get 104231
push_middle 664943441
push_middle 644507309
push_back 490159238
get 124339
push_back 210316865
push_back 366313364
push_back 486983373
push_front 240473401
push_front 94475298
get 196960
get 46912
push_front 385115923
get 349353
push_front 895193074
push_front 613095230
get 53184
push_middle 605473653
push_back 381463884
push_front 624964052
push_back 573911536
push_back 611053171
push_back 870884964
push_front 309654480
push_front 890056871
push_back 974266277
push_front 181465812
push_middle 923068436
push_middle 590340958
push_front 393794416
push_middle 129469672
push_middle 294470309
push_back 41549764
push_middle 683671622
push_front 171555062
push_middle 352179080
push_front 277790455
push_front 24300298
get 266235
get 88986
push_middle 819891441
push_front 864289219
push_middle 570741080
push_back 374517830
get 304819
push_back 757837052
push_middle 478244822
push_back 975810667
push_middle 328920337
push_middle 24907584
get 290622
push_back 282110609
get 289660
push_middle 719692131
push_middle 20522567
get 340208
get 238620
push_back 883720526
push_front 885153906
push_front 309151606
push_back 500333626
get 252172
get 183527
get 347726
push_front 631126582
push_middle 948760794
push_front 852889875
get 210640
push_middle 773618747
push_middle 440186628
push_middle 321290521
push_back 406616873
push_front 970004618
get 115681
push_middle 259015678
push_back 904000861
push_middle 723686114
push_back 160497958
push_middle 413509824
push_middle 724550243
get 116149
get 182611
push_front 291233803
get 275053
push_middle 544770558
push_middle 456861642
push_back 928935890
get 82840
get 166554
get 241353
push_middle 939687007
push_front 364576275
push_back 317979122
push_front 902644692
push_front 59343647
push_front 97006044
push_middle 735751810
push_middle 225173799
push_front 435249745
get 164478
push_back 846474218
push_front 442744800
push_middle 591662176
push_back 672708139
push_middle 435504752
push_middle 261424960
push_back 969201152
get 82826
get 93495
push_back 862498759
push_middle 131045557
push_middle 186891041
push_front 564487174
push_back 780637797
push_middle 214445474
get 314479
push_back 971629272
push_middle 593671106
push_front 536330810
push_back 7032318
get 1081
push_middle 189226890
push_front 769658211
get 177112
push_back 230196499
push_middle 864664796
push_front 249242625
get 93622
get 97409
get 191626
get 343636
push_front 182706878
push_front 616125495
push_middle 587956182
get 107272
get 1821
push_front 817050925
get 39192
push_front 865932570
push_front 728628499
push_middle 52913553
push_middle 938302800
push_front 207492361
push_back 155694646
push_middle 737046336
push_back 255558823
push_middle 151472715
push_front 198468230
push_front 171796118
push_front 806981699
push_front 104938617
get 318063
push_middle 503580613
push_front 131313198
get 33185
push_back 407284013
get 220341
push_middle 445763083
push_middle 305276272
push_back 751171151
push_back 758388938
push_back 401125737
push_middle 593864064
push_back 384213660
push_back 900617578
push_front 109331378
get 33718
push_back 338468493
push_back 662960754
push_middle 540519771
push_back 227807103
get 257276
get 166385
get 256618
get 301690
push_middle 79165478
push_back 629340387
push_back 694798694
push_middle 884633727
push_middle 221062693
push_middle 678319344
push_middle 818048976
push_middle 383683779
push_front 402919739
get 211354
push_front 959510094
get 167800
push_front 846059957
push_back 14729463
push_front 837113633
push_middle 282628064
push_middle 377394578
push_front 641647005
get 64345
push_front 736076955
get 226916
get 120920
push_back 219166285
push_middle 433597609
get 67844
push_front 901849248
push_middle 953060408
push_back 666742314
push_back 371590194
get 296425
get 262250
get 305243
push_middle 960056873
push_back 885628007
push_back 165450541
push_middle 90654099
push_back 281186321
push_front 371947413
push_back 764925294
push_middle 171765986
push_back 466542597
push_front 119811803
push_middle 901263019
get 81596
push_middle 625887803
push_back 817089935
get 10177
push_front 84991501
push_middle 915207441
get 164550
push_front 980812038
get 147909
get 334162
push_front 161404320
push_back 465747402
push_middle 727333372
get 353247
push_front 431011878
push_middle 406683226
push_front 32900457
push_front 471354528
push_back 384999208
push_back 953907702
push_middle 431778327
push_middle 462674421
push_middle 311564849
push_back 413336074
get 24116
push_back 9422848
get 307910
push_front 948075374
push_middle 905472654
get 69577
push_middle 218530431
push_middle 349151367
get 334641
get 108708
push_front 804824249
push_middle 403750980
push_front 746510856
push_back 759380677
push_front 373033431
get 195670
get 94105
push_middle 129704135
push_front 273350762
get 74409
get 336751
push_middle 382612856
push_front 511558351
push_middle 115487760
push_front 899715535
push_front 971821483
get 345871
push_back 576899717
get 149553
push_back 765610281
push_middle 924206781
push_back 372435680
push_middle 429461739
get 60847
push_front 915763139
get 304251
push_back 654584252
push_middle 619542681
push_middle 12493485
get 247436
push_back 462947289
get 115357
push_back 907778950
push_back 836987982
push_middle 570656014
push_back 862592228
push_back 304880134
get 144756
push_middle 88331117
push_middle 660327827
push_middle 754836643
push_front 815410214
get 241689
push_front 500309157
push_front 634083169
push_back 723954050
get 66197
push_front 969700156
push_back 328741819
get 131282
push_middle 429731807
push_middle 658068960
push_front 584953506
push_back 713428450
push_back 348577185
push_back 686591778
push_middle 606460046
push_front 87698998
push_back 884897316
get 95928
push_front 489415005
get 312141
push_middle 789866483
push_front 417010194
push_back 602263556
get 224127
push_middle 956777708
push_middle 71069909
push_front 568800055
push_middle 319182083
push_middle 426428323
push_front 570328775
get 242646
push_front 446493251
push_back 768819351
get 166227
push_middle 893441457
get 279071
push_front 731674138
push_back 159506155
get 279683
push_middle 980064648
push_middle 856958109
push_front 137088825
push_middle 478365309
push_back 426822538
push_middle 615064251
get 266992
push_back 618990503
push_middle 572180404
push_middle 414258527
push_back 840290367
push_front 400250163
push_back 89372265
push_middle 760212148
get 254544
push_back 873886248
get 244781
push_front 138698661
push_middle 307359924
get 310678
push_middle 321244174
push_middle 481083501
push_back 772099777
push_back 448938248
push_back 284372103
push_front 114936678
push_middle 387622110
push_back 597524210
get 285877
push_front 962320043
push_front 105834956
push_back 153707834
push_middle 909250850
get 234454
push_back 243315236
get 283806
push_back 803163067
get 240099
push_back 858657475
push_front 40893235
push_front 376018994
get 42500
push_front 403246795
push_middle 739023012
push_back 764813002
push_back 618526029
get 24948
push_middle 992137814
get 236001
push_back 572670381
get 307843
push_back 883598047
push_middle 223970358
push_middle 807268220
push_front 198760939
push_front 571674461
push_back 4142841
get 259297
push_middle 60077136
push_middle 924678449
push_front 236775366
push_front 142080549
push_front 352165450
push_middle 208112963
push_back 940043626
push_back 186855635
push_back 260298836
push_front 309245989
push_back 954632485
get 249570
push_front 708533174
push_middle 329584029
push_middle 433367885
push_front 74769428
push_back 163623866
push_middle 340784506
get 338068
push_middle 565030205
get 235410
push_middle 297746227
push_front 43299926
push_front 540671955
push_middle 320372499
push_middle 413790359
push_back 994271564
push_front 851676305
push_back 593670913
push_middle 269349235
push_front 589419914
push_middle 757305474
push_back 478347991
push_middle 892241066
get 156660
get 137768
push_middle 564030067
push_back 601992583
push_back 842388612
push_front 982608938
get 352347
push_back 415527880
push_back 654632641
push_back 80375459
push_middle 514399601
get 209630
push_front 921655268
push_front 110218082
get 37232
push_middle 618982559
push_front 883053461
get 263006
push_back 160200237
push_back 176282194
push_back 987539901
push_front 742087354
push_front 525934743
push_back 960582136
push_back 705191486
push_middle 961328068
get 88246
get 338229
push_back 181447471
push_front 391807718
get 215850
push_back 31461410
push_back 46671149
push_back 660677499
push_back 296428469
get 264775
push_front 924344295
push_middle 54886262
get 304415
push_back 513350244
push_front 307111676
push_back 355187231
push_back 359529588
push_front 945191959
push_middle 673629586
get 18098
get 350919
push_back 23458636
push_middle 202780215
push_back 429071764
get 180740
get 232869
push_middle 637376699
push_back 46064736
push_front 284284690
push_front 906747604
get 84460
get 236881
push_middle 632109240
push_front 756084726
push_middle 574710831
push_middle 728454240
push_middle 680504962
push_middle 960164092
push_front 172523634
get 317224
push_front 903079924
push_front 738294229
push_back 678148774
get 101312
push_back 966829499
push_front 582839718
push_back 806818198
push_back 244902770
push_middle 510657856
push_front 683641494
push_middle 646358062
push_middle 103817607
get 25470
push_front 992986387
get 198833
push_front 366352391
push_front 264913426
push_back 524725285
push_back 255995829
push_back 392987527
push_front 785281574
push_middle 268916339
push_middle 886784546
push_middle 454620459
push_front 802240167
push_front 489938441
push_back 767669611
get 300316
push_front 253739189
push_back 725464033
push_back 31929473
push_middle 423819906
push_front 668562789
push_middle 607619596
push_back 668397234
push_middle 860488668
push_middle 428306527
get 251841
push_middle 916168776
push_middle 899847825
push_middle 719630229
push_front 845052993
push_back 812345741
get 26946
push_back 73828635
push_middle 739526620
push_back 871027547
push_front 405142389
get 156722
push_middle 981773359
get 279641
get 223392
push_middle 55522649
push_middle 524343431
push_front 571614131
push_middle 506872503
push_middle 451122325
push_back 256232526
get 284801
push_front 958485670
push_back 521120022
push_back 858556810
push_middle 607719844
get 230250
push_back 807941918
push_middle 280101369
push_front 373775410
get 146460
push_back 838530254
push_front 102539404
get 24375
get 278593
get 28944
push_middle 726086928
get 249751
push_back 207181266
push_front 816112595
push_middle 533276160
push_front 161539433
push_front 521210969
push_front 554786571
get 275200
push_front 116856740
push_middle 130717716
get 164464
push_middle 741120262
push_back 488473315
push_front 477588074
push_front 78242569
push_back 435213947
push_middle 305617187
push_middle 344482222
get 356600
push_front 187880042
push_front 365672757
push_middle 441600257
get 255759
push_back 721052179
get 38279
push_middle 73056384
push_front 941686722
push_back 835547422
push_front 395465286
push_back 12028789
push_middle 387601421
push_front 717198996
push_middle 91584404
push_back 676210157
get 349934
push_front 338086116
get 259144
push_back 256122002
push_middle 847511544
push_front 668287130
push_front 859029896
push_middle 709534964
push_front 531374387
push_middle 659400650
push_front 828203673
push_front 265847133
get 40267
push_front 902064751
push_middle 330915253
get 329358
push_middle 33403091
get 356297
get 98995
push_back 796554465
push_middle 708807012
push_back 80078531
get 89505
push_front 822260122
push_back 960763607
push_front 698773881
push_front 424295145
push_front 392305476
push_middle 224764830
push_front 277776578
push_middle 699011670
get 192511
get 85825
get 122798
get 213390
get 79357
push_back 993514826
get 183092
get 3859
push_front 747434335
push_front 654359789
push_front 885525234
push_back 115515505
push_back 657773824
push_front 64341710
push_middle 176505951
push_back 293982227
get 25049
push_back 751328456
push_back 608821454
push_back 810363605
push_back 432328194
push_middle 482119745
push_back 156669935
push_front 499900006
push_back 766937115
push_back 594267519
push_front 442823581
get 230221
push_back 450456306
get 33936
push_back 800537393
push_back 614580272
get 45453
push_middle 612778349
push_back 478087717
push_middle 579429780
push_back 519630340
push_back 155084746
push_middle 688208701
push_middle 996033003
push_front 965503227
push_front 393708492
push_front 866694664
get 270279
push_back 757196024
push_middle 218710819
get 326269
get 1503
push_back 547875373
push_front 1664958
get 210682
push_front 253977432
push_front 780091824
get 26853
get 263242
get 246855
get 33985
push_front 930172276
push_back 213104640
push_front 428870023
push_front 402635856
push_middle 378629971
push_middle 940390997
get 198112
push_front 211095319
push_middle 693967307
push_back 19923346
get 292204
push_middle 510964374
get 238316
get 149951
push_back 161566278
push_middle 843671267
push_back 723120768
push_middle 585029194
get 68738
push_front 484698681
push_back 288297703
push_middle 488648274
get 260804
push_front 423992385
get 289678
push_front 558592089
push_back 403001211
push_front 889803372
push_front 263413219
get 39956
push_middle 475846404
get 333920
get 181677
push_front 292196575
get 68985
push_front 42376441
get 138562
push_front 150646046
push_front 886619569
push_middle 37807329
push_front 679715737
push_back 523753417
push_middle 704867021
push_middle 829675554
push_front 72224375
push_back 125985116
push_front 614514896
get 355669
get 197901
push_front 918701715
get 243077
push_back 548143009
get 37975
push_back 201121331
push_back 847635173
get 160046
push_back 723025729
get 349492
push_front 550927878
push_middle 423694713
get 207583
get 118550
push_front 470632803
push_front 312156677
push_front 972108670
push_front 545542679
get 193633
push_middle 378014456
get 274293
push_back 936780785
push_back 348481121
push_middle 905538677
get 77830
push_front 276630374
push_front 677753541
push_front 363984941
get 67481
get 41305
push_back 104167788
push_front 416225400
get 43838
push_front 856674535
get 167182
push_front 906494059
push_front 957472039
push_back 373659815
push_front 491111742
push_back 98220138
push_front 612404783
push_back 182760757
push_back 43224313
push_front 759597805
get 141183
push_front 41119112
push_back 632881226
push_back 504619146
push_front 611707613
push_middle 306272648
push_middle 729560846
push_front 418799888
get 338161
push_middle 405047074
push_front 785563545
push_back 475375889
push_middle 650313286
push_back 440667326
push_middle 217911632
get 172878
push_middle 873338301
push_back 183782141
push_middle 640075708
push_middle 660618821
push_front 240581523
push_front 963177801
get 125869
push_back 748874024
push_front 196562684
push_middle 211716710
push_back 388849363
push_front 771342565
get 77192
push_back 929132372
get 280352
push_middle 987325829
get 262868
get 130047
get 157420
push_middle 26592923
get 282941
push_middle 536826932
push_front 85154565
push_front 429334942
push_back 138294462
push_front 19745935
push_back 102059628
push_middle 232266333
push_back 206912033
push_back 342143220
get 315944
push_back 50534243
get 332764
push_back 476203788
push_back 467511917
push_middle 379966853
push_front 316135635
get 234602
push_back 783901121
get 1014
push_middle 258978826
push_front 219973908
get 314542
push_back 771057486
push_middle 291618794
get 274190
get 195838
push_front 752387118
push_back 552289675
get 197039
get 279053
get 258556
push_middle 177691391
push_back 779154948
push_back 662224598
push_back 469453712
get 219242
push_middle 84606642
push_middle 693773202
get 57035
push_front 129689152
push_back 841886107
push_back 840267652
push_back 112824714
push_back 195609346
get 203640
push_back 735006289
push_front 115453000
push_front 71950915
push_back 771261039
push_back 535726438
push_middle 334194025
push_back 811216835
push_back 947287612
push_back 858670375
push_front 78107691
get 227689
get 145810
get 289750
push_front 384538814
push_front 15583137
get 94957
get 142482
push_middle 995192587
push_front 304890121
push_back 402927935
get 280669
push_front 477804075
get 139303
get 126177
push_back 236262628
push_back 771873169
push_back 21040098
push_middle 132577082
push_middle 79343733
push_front 711484759
push_front 676661089
get 133980
push_back 87784814
push_back 168490207
push_front 900747785
push_back 712649061
get 150670
push_front 73883716
push_middle 358467435
get 161484
push_back 106231362
get 269040
get 214944
push_middle 484633168
push_back 159633375
push_front 91480888
push_middle 991991153
get 187271
push_middle 329521492
get 49786
push_back 494903339
push_front 109440008
get 262479
get 138510
push_back 43349502
get 161597
push_front 21742363
push_back 944444113
get 18606
push_back 973092759
push_back 817362160
push_back 363536886
push_middle 707046137
get 980
push_middle 385700035
get 306846
push_front 887833434
push_middle 672363509
get 19647
push_middle 225113772
get 177655
push_front 84489897
push_front 314022951
push_front 456616887
push_front 448261725
get 92540
push_back 746438195
get 14727
push_front 988186494
get 272261
push_front 434490014
push_back 725600933
push_middle 876212394
push_front 39734549
push_middle 814808137
push_front 869051307
push_back 777417013
push_middle 812306014
push_back 377417548
get 15131
get 51055
get 97773
push_back 589956461
push_back 499875503
push_back 822303267
push_front 534274026
get 315574
push_back 772472437
push_front 378186620
get 122825
push_front 684471326
push_back 653195822
push_middle 369340637
push_front 89393021
push_back 376236181
push_front 930101856
get 211049
push_back 875238794
push_back 946753931
push_middle 367357145
push_front 55128018
push_back 75536476
get 328229
push_middle 295893520
get 65417
get 338438
push_middle 330164443
get 73692
push_middle 956075545
get 83433
push_back 806520161
push_front 100888049
push_front 712206364
push_front 826577804
get 244169
push_middle 801856584
push_front 94126930
push_middle 802018448
push_front 432621710
get 113393
push_back 808024692
get 236751
push_front 905314180
push_middle 263293671
push_back 62914900
get 225309
push_front 171380314
get 101564
push_middle 378697810
push_front 687434566
push_middle 681499290
push_middle 597745376
push_back 835519344
push_back 13100022
push_back 952353570
push_back 835720628
get 39764
push_middle 552037777
push_back 48625694
push_front 136033059
push_middle 814022806
push_front 722043908
push_back 957713325
push_middle 289921947
get 246483
push_front 777670767
get 153400
get 207266
push_front 506744762
push_middle 580683913
get 15177
push_middle 890403539
push_back 923819203
get 308359
push_middle 362901626
push_middle 527319506
push_front 209111008
push_back 890508922
push_middle 369110003
push_middle 294551235
push_front 413545202
push_back 193588925
push_middle 434608668
push_middle 900704304
push_back 530495297
push_front 871970433
push_back 532105349
push_middle 18088444
push_middle 928331700
push_middle 919639492
push_middle 448773948
push_middle 440665172
push_front 205526731
push_middle 248817329
push_front 87205254
push_middle 939391534
push_back 774640610
push_back 800949979
get 93221
get 125354
push_back 711806081
push_front 64108430
push_middle 15455159
push_front 352709953
push_middle 927925194
push_back 9542460
get 190947
push_back 740571794
push_middle 884124100
push_front 956123004
push_back 365317432
push_middle 373115390
push_middle 237696266
push_front 967392876
get 156509
get 200278
push_back 758560380
push_middle 576015656
push_middle 835656344
push_back 839328291
push_front 91489626
push_middle 386477766
push_front 197205043
push_middle 351569473
push_front 653791593
get 300228
push_back 714105008
push_back 836147441
push_back 461436591
push_front 69449434
get 161720
push_front 165298701
push_front 641986557
push_back 325582774
push_middle 447970057
push_middle 305386710
push_back 292500869
push_back 209584708
push_back 439937332
get 186073
push_front 60773465
push_front 221714586
push_back 968436265
push_front 465938484
push_front 326259517
get 147547
push_back 193607598
push_back 735389751
get 13505
push_middle 3080115
push_front 679690762
push_front 423928582
push_middle 920453034
push_middle 786576857
push_back 146072867
push_back 498239911
get 338318
push_front 902744374
get 349570
get 231380
push_front 128265302
push_middle 517297874
push_front 969515804
get 239495
push_front 818380470
get 84556
push_front 468953938
get 191619
push_front 187061961
push_front 416001591
push_front 423788752
get 146295
push_back 859659455
push_back 734279072
get 87641
push_front 22132785
push_back 129318849
get 15106
push_back 89263424
push_middle 137814175
get 79203
get 272875
push_middle 717781791
get 50110
get 118126
get 2120
push_back 156494055
push_back 841544177
get 320814
get 155188
get 291139
push_back 228366058
push_middle 305060661
push_back 168810686
push_front 811919311
push_front 53375682
push_back 406921279
push_middle 776009537
push_back 488341456
push_back 502752242
push_middle 932998646
push_middle 633836509
push_middle 337854792
push_back 475383784
push_back 207666204
push_back 981442558
push_front 867578046
get 64353
push_back 264337101
push_middle 242779694
push_middle 172484454
get 280904
push_back 575964355
push_front 693628252
push_middle 536053250
push_front 917676282
push_front 796968013
push_middle 951983347
push_middle 738493910
get 219529
push_front 865910654
push_front 683756193
push_middle 23098693
get 209229
push_middle 367191449
get 273674
push_back 204586847
push_middle 973257779
push_middle 168106918
push_back 405928584
push_middle 703742451
push_front 575328890
push_middle 875793798
get 148606
push_middle 681631680
push_back 953671680
push_middle 779008524
get 247182
push_front 499656866
push_front 925552180
get 106760
push_back 10515368
push_front 777341523
push_back 72497458
push_back 75876741
push_front 534855595
push_middle 896305963
push_front 173355688
push_front 109083143
push_front 215605924
push_middle 853529117
push_front 536163804
push_front 220811290
get 354296
get 350019
push_back 837178037
get 147077
push_middle 738783989
push_middle 161934087
push_back 334794439
push_middle 903852627
push_back 508378171
push_back 305230170
get 77210
push_middle 921751344
get 26189
push_middle 253978709
push_back 375542515
push_middle 213335311
get 51980
push_front 487057853
get 31230
push_front 794088060
push_middle 104831222
push_middle 63409983
get 13053
get 22908
get 202205
push_front 7997505
push_front 743629647
push_back 862692352
push_middle 117326520
push_back 411806729
push_middle 647187684
get 111554
push_back 741835896
push_back 347393211
push_middle 717027361
push_back 795077081
push_middle 336471602
push_back 73933004
push_front 995061961
push_back 747132427
get 29726
push_back 442607701
push_middle 981875834
get 299973
push_back 27566606
push_front 397694524
push_back 265507437
push_middle 944295052
push_middle 53078284
push_front 869138388
push_middle 213268073
push_front 706688253
push_front 540326587
push_middle 680406295
push_middle 497307323
get 28386
push_middle 648339931
get 266210
push_middle 246691151
push_front 739387898
push_front 962915858
push_front 467648882
push_back 624977601
push_middle 8024111
push_middle 557502182
get 355955
get 243554
push_front 994979889
push_back 380112496
push_middle 827635034
push_back 113890457
push_front 84465011
push_back 366523651
push_back 550582158
get 161143
push_front 850514331
get 95883
push_back 332368517
get 277909
push_back 858556367
push_middle 747889786
push_middle 161086937
get 163279
push_front 334831335
get 281742
push_middle 125857652
push_back 983684436
get 351676
push_back 482055184
get 173088
push_front 809339255
push_front 503803501
get 135694
get 324290
push_front 112451303
get 323546
push_front 267697510
push_back 243507673
get 66860
push_back 203475066
get 213519
push_back 485601618
get 345732
push_back 319294763
push_front 239684720
push_back 646576160
get 122087
get 84739
push_front 523612176
push_middle 667857590
push_middle 919719876
push_back 646071966
get 282957
push_front 697707969
get 79686
push_back 925473211
push_middle 249930162
push_back 696857530
push_middle 63144677
push_front 431458972
push_middle 613868867
push_middle 541781212
get 75579
get 149827
push_back 346219231
push_back 687580868
push_middle 814998248
get 207031
push_front 937921183
push_middle 315339766
push_back 464338354
push_back 149801872
push_middle 661196186
get 219536
get 281193
push_front 708600369
get 345502
get 3115
get 47036
push_back 632009877
get 23862
push_middle 536685362
push_back 741998875
push_back 614439886
push_front 173966644
push_middle 611795749
push_middle 18566859
push_back 393155497
push_back 446976563
get 133429
push_front 173063389
push_front 121358490
push_middle 287301395
push_middle 145397164
push_front 783346689
get 189930
push_back 706614806
push_middle 796433968
push_middle 411787945
push_back 863010797
push_middle 722683495
push_front 774524959
push_back 635835930
push_front 549789598
push_middle 617730448
get 188308
push_back 678899778
push_front 350523042
push_front 116274728
get 138397
push_back 18005595
get 309913
get 249192
get 160438
push_middle 530127608
push_middle 978777448
push_back 474691074
push_middle 552234374
get 192775
push_back 566757723
push_front 422140357
push_middle 535475396
push_back 878617828
push_back 392723142
get 119932
push_middle 180919349
get 131431
push_front 151259063
push_middle 528088960
push_back 871302144
get 3847
push_back 149204358
push_back 649979983
push_middle 47436474
push_back 369157488
push_back 607403985
push_middle 110407015
push_back 880704818
get 181400
push_middle 541050730
push_middle 168808546
push_back 411344865
get 109479
push_middle 772877068
push_back 239909676
push_back 996487787
get 248869
push_front 944631291
push_back 475643174
push_front 808580853
push_back 593754875
push_back 822423837
push_middle 991705742
push_middle 922623014
push_front 443419240
push_front 99617502
push_back 717732471
push_back 37339073
push_middle 24026602
get 291038
push_middle 802270537
push_back 845499204
push_front 262710679
get 32978
push_front 263033258
push_middle 386334220
push_front 600193552
get 161639
push_middle 361594016
push_front 962197491
push_front 883975601
push_middle 881290705
push_back 519437332
get 27877
push_front 29099811
push_middle 959102683
push_back 368752318
push_middle 524602150
push_middle 468137986
get 318743
push_middle 181023080
push_front 60249039
get 50128
push_front 62359704
push_middle 321549937
push_back 757290301
push_middle 369945939
push_back 108350899
push_middle 714359906
get 292866
push_middle 199788152
push_front 382742121
push_back 483030481
push_back 218290511
push_back 479012414
push_front 928730159
get 249622
get 98654
push_middle 160782480
get 328575
get 195462
push_middle 426513943
push_front 81168067
push_middle 114426016
push_middle 17170709
get 217638
push_front 189442755
push_back 328874860
push_middle 394644286
get 32960
push_back 606515481
push_back 118378856
get 243703
get 228576
push_front 184351067
push_back 514651737
push_middle 66990717
push_front 599988410
get 121954
push_front 615510718
push_back 883597132
push_middle 529003649
push_front 499125366
push_back 371636696
push_back 72320926
push_middle 199390755
push_front 152066597
push_middle 392151811
push_front 697414875
get 233056
get 280608
push_back 760703490
push_back 872164222
push_back 497760794
get 202218
get 296771
get 165121
push_back 633000518
push_back 40049758
get 63471
get 268557
push_front 607866962
push_back 59700736
push_back 787585233
get 254879
push_front 335271872
push_middle 157211871
push_middle 173472403
get 263729
push_front 165707860
push_back 533422834
push_middle 118118093
push_back 801771374
push_middle 59821613
push_middle 691853528
push_back 931633089
push_back 445138737
push_front 701825265
push_back 496041870
push_middle 556382436
push_front 314083057
push_middle 150817121
push_front 32964303
get 63969
push_middle 486188200
push_middle 263485727
push_front 456239089
get 173904
push_middle 466452214
push_back 351204365
push_middle 731908119
push_front 43418184
push_front 355061125
push_middle 806107889
push_front 749903367
push_middle 354887041
push_front 865519090
push_middle 887955353
push_back 122505351
push_middle 303461102
get 143686
push_front 175014135
push_middle 181503389
get 172065
push_front 2418840
push_middle 900947192
get 11325
get 6931
get 88543
push_back 928638735
push_front 321172961
push_back 409046783
push_front 31512624
push_front 65434536
push_back 470844797
push_middle 424882541
push_middle 595161072
push_back 848334003
get 37147
push_front 982400245
push_back 475124159
get 86686
push_front 629607554
push_front 747065668
push_back 525425658
push_middle 241233997
push_middle 943211762
push_front 302577964
get 319635
push_back 60213406
get 227727
get 266041
push_back 707114232
push_front 42237708
push_middle 455574133
push_middle 406774596
push_middle 140271235
get 34018
push_front 932991145
push_back 196073687
push_middle 490386198
push_front 849924482
get 68280
push_middle 565450728
get 84741
push_middle 731103142
get 174323
push_middle 90742689
push_back 766165573
get 355587
push_middle 60343149
get 140079
push_front 868708040
push_front 412869906
push_back 402545186
get 331674
get 26894
push_front 369306518
push_middle 390389217
push_front 200419573
push_front 459420430
push_back 364935948
push_front 899089998
push_back 615363243
push_back 226139066
get 9525
push_middle 793387068
push_back 704951382
push_front 546660159
push_back 418267318
push_middle 452052611
push_middle 834345751
push_back 28273744
push_back 213415019
get 34199
push_middle 4530964
get 51473
push_middle 501360153
push_back 947920518
get 154236
push_back 97843208
push_front 265670237
push_front 773817124
push_middle 42850694
push_front 249476068
push_middle 979282623
push_back 474601727
push_middle 775866290
get 297866
push_back 997467292
push_back 199941279
get 192773
push_front 436194484
push_back 415334563
get 45753
push_middle 98696680
push_middle 597130238
get 11610
get 115934
push_front 561072817
push_middle 109865375
push_front 343995798
push_back 773877197
push_back 906133663
push_front 88053737
push_back 734817326
push_back 319616882
get 264165
push_back 921184770
push_middle 919148161
get 265393
push_front 267781679
push_middle 481780947
push_front 594221309
push_front 551878618
get 124001
push_front 399936426
push_back 921502580
push_front 609048939
push_front 814308181
push_front 724780588
get 99827
get 202576
get 222967
push_middle 553247777
push_back 980749523
get 249477
push_front 561521389
get 337259
push_back 137729434
push_middle 527609058
push_front 553876524
push_middle 865355495
get 282920
push_middle 632935598
get 290405
get 278456
push_back 199071935
push_front 216923651
push_middle 314962940
push_middle 57664606
push_back 89926424
push_front 47460972
push_back 830006969
push_middle 468270295
push_middle 811613135
push_front 870140694
push_back 541941317
push_back 113094075
push_back 962552676
push_middle 535141721
push_front 26743749
push_back 538207759
get 328086
push_front 149309231
push_front 940449178
get 348574
get 153175
push_middle 345858593
push_back 566140260
push_middle 552749436
get 261018
push_middle 808634420
push_middle 108693928
get 281074
push_front 494431575
get 97296
push_middle 871219476
push_middle 730244340
get 160743
push_front 920802254
push_front 299372990
get 206530
get 17391
get 118004
get 283150
push_middle 566288305
push_front 53974864
push_back 893204642
push_middle 835083913
get 64554
push_middle 740969323
push_back 86678086
get 306018
push_back 652403726
push_front 838745740
push_back 235034367
get 236827
push_back 350239499
push_middle 227704530
push_front 505181958
push_back 78976056
push_middle 870686314
push_middle 998528321
get 39114
get 228776
push_middle 801214247
push_back 64748347
push_back 275166238
get 293758
push_front 88059460
push_back 760912403
push_middle 48083508
push_middle 587789044
get 84314
get 29422
push_back 343974844
push_middle 999492504
push_middle 60810048
get 136321
push_front 100716603
push_middle 487416694
push_middle 798075784
push_front 521927150
push_middle 173093154
push_front 574358049
push_back 175212267
push_back 89396467
get 27181
push_middle 935757061
push_front 72347529
push_back 434160409
push_middle 258494324
get 265757
get 235594
get 132257
push_middle 914539897
push_front 278491031
push_middle 948522638
push_front 865451337
push_middle 631509868
get 311319
get 239612
push_front 200694759
push_front 240022828
push_back 275199480
push_back 669283762
push_front 496774
push_back 857509087
push_front 225555250
push_middle 806449340
get 83191
push_back 789508288
push_back 957486018
push_back 314664758
push_back 123006001
push_back 393646929
push_back 33845143
push_back 855193420
push_middle 967254158
get 101090
push_front 284074396
push_middle 737918997
push_back 385125562
push_middle 655918859
push_middle 981445795
push_back 646577700
push_front 51704649
push_back 760746999
push_back 795197995
get 158368
push_front 646157367
get 20620
push_middle 664723812
push_front 170538087
push_front 777910855
push_middle 418460564
push_back 840421968
push_front 705658056
get 240554
push_middle 698070834
push_front 821422374
push_middle 58233158
push_front 212258057
get 140078
push_front 925426822
push_back 525237593
push_front 522373779
push_back 236664852
push_back 405844782
push_back 580176790
get 65497
push_front 877737524
push_back 237303690
get 102949
get 198914
push_back 967024757
push_middle 674585656
push_middle 899458159
push_front 442894805
get 326444
get 152063
get 97249
push_front 380858831
push_front 269438152
push_front 694300387
get 304644
push_back 646078332
push_middle 301622937
get 333441
push_middle 580747501
push_front 214948878
get 258607
get 340145
push_middle 223642621
push_front 501879291
push_front 695277687
get 213408
get 42211
push_back 132223625
push_middle 403143316
push_middle 322685504
get 23405
push_middle 511227426
push_middle 535170531
push_middle 770492675
get 110738
get 160172
push_front 749986012
get 108320
push_middle 569293498
push_back 789403548
push_front 839707174
get 86183
push_front 626057534
push_back 579825323
push_middle 779514987
push_back 667056610
push_middle 806310537
push_back 831256037
push_front 929756325
push_back 297775914
get 246571
get 48261
push_back 850692457
get 155508
get 253969
get 258106
push_front 214048059
get 233772
get 136696
push_back 594705534
push_back 33704841
get 339832
get 177512
push_front 163454191
push_front 592793313
push_back 808007204
get 204876
push_front 218533994
push_front 60583459
push_middle 866115627
push_middle 136234199
push_middle 156883866
push_back 118921778
push_middle 808636804
push_back 896199936
get 114380
get 261986
push_back 396927005
get 144334
get 286481
get 54171
push_front 685451893
push_middle 289204831
push_back 219028934
push_back 511815791
get 60755
push_middle 129995882
push_front 26609387
push_front 724775631
push_back 870349520
get 51166
push_back 518323611
push_back 474252722
push_middle 508910761
get 55697
push_back 565364088
get 338556
push_middle 653235279
get 137916
push_front 4484237
push_middle 957748156
push_front 440572255
push_front 74014888
push_back 963248071
push_back 213810049
push_middle 471380205
push_back 442654327
get 206715
push_back 757185663
get 200732
push_back 79180955
get 10818
push_middle 924555424
get 306075
push_front 917632938
push_middle 19979955
push_back 743205509
push_front 795859753
push_back 220173908
get 125682
push_back 637029269
push_back 644843488
push_back 438220218
push_middle 963041443
push_middle 604402506
push_middle 974690905
push_back 754718748
push_middle 851050804
push_middle 990473966
get 68328
push_front 522035342
push_back 461842829
push_middle 713819485
push_front 737572718
get 299522
push_back 725986066
push_front 112219655
push_middle 95003253
push_front 166255080
push_middle 33825540
get 273783
push_middle 128702592
get 10493
push_front 887206080
push_front 127696678
push_back 282226029
push_front 319615346
push_front 958764155
push_middle 756785548
get 272070
push_front 17724811
get 353105
push_front 329659140
push_front 34731604
push_middle 227012305
get 45445
push_back 909092174
get 300365
push_front 262303452
push_middle 421356189
push_middle 171742033
push_middle 232524366
push_back 527640931
push_back 826911555
push_middle 273527216
push_middle 450416858
get 145567
get 149384
push_front 196172284
get 40680
push_back 132346452
get 342227
push_middle 632766868
push_middle 665437756
push_front 79209557
push_front 480031515
push_front 961536759
get 21162
push_middle 285387381
get 178568
push_middle 912269074
push_middle 944965790
get 206745
push_back 97191830
push_back 69142786
push_middle 760093141
push_middle 365619387
push_front 683751173
push_front 756281117
push_middle 118590958
push_front 535645287
push_back 2442460
get 127154
push_middle 278252761
get 262582
get 27270
push_middle 88656879
get 296840
get 327080
get 79554
push_middle 599976619
push_middle 607231437
push_middle 439447431
push_front 858296880
get 309116
push_front 383760149
push_middle 646732658
push_back 141276470
get 218136
get 256539
push_back 838625756
get 107416
push_middle 44111818
get 177848
push_middle 929802543
push_middle 124668255
push_front 540317121
push_back 697468360
get 266602
get 82540
push_back 845054102
push_front 728417878
get 137199
push_middle 978154189
push_back 828112012
push_front 776354785
push_front 643219509
get 344164
get 23359
push_middle 632565046
push_back 442377404
get 119903
push_back 163946569
push_middle 125640685
push_front 518586204
get 26554
push_middle 526451959
push_middle 911152189
push_back 341685159
push_front 238856983
push_middle 317366952
get 356877
push_front 344171196
get 296641
get 170669
push_middle 203002287
push_front 945250384
push_middle 127021503
push_front 39349546
push_front 456782198
get 52201
push_middle 614798258
push_front 15385200
push_middle 603360893
push_front 925454647
get 68066
get 219779
get 108358
push_back 842727004
push_front 710832554
push_back 854420683
get 145304
get 98802
get 37572
push_back 689321995
get 262493
push_middle 707162614
get 179580
push_front 35949794
push_front 741865850
push_middle 776519619
push_back 319834381
push_middle 632753343
push_back 16304646
push_front 752369121
push_middle 529481843
get 308403
push_front 665753306
push_middle 386063739
push_back 859468378
push_middle 417853351
get 126238
push_back 190293088
push_middle 9041369
push_front 277327107
push_back 587806517
get 209403
get 39270
push_front 874906938
push_back 828285493
push_front 576516719
push_back 406078399
get 100851
push_back 464631075
push_middle 180941651
push_middle 86814803
push_middle 440455358
push_middle 52550639
push_front 801796521
get 189612
push_front 479235336
push_back 605247115
push_back 392216206
push_front 94783859
get 133794
push_back 202635563
push_middle 593146943
push_middle 3364297
get 305879
push_back 916627994
push_back 683752261
push_back 594837378
push_front 500226807
push_front 78540669
push_middle 29587354
push_back 478312382
push_middle 401997160
push_front 990550388
push_back 346712138
push_back 634125003
push_middle 344829368
get 357526
push_back 912102996
get 293700
push_back 956489554
push_front 756470443
push_middle 797176582
push_middle 217594546
push_front 78471016
push_middle 139307963
push_back 593851475
push_middle 802465942
push_middle 456389879
push_front 503913695
push_front 103068326
push_middle 344160719
get 247427
push_front 422618046
push_back 121696087
get 72614
push_middle 770091199
get 216974
push_front 873667682
push_back 516775482
push_front 835896330
push_back 540265762
push_back 213528847
get 1567
push_front 408853193
push_front 438597992
get 356096
push_middle 134040970
push_back 708564669
push_back 708839631
push_middle 529324305
push_front 404713782
push_front 123532844
push_middle 738834919
push_front 814983517
push_back 928522454
push_back 982712864
push_front 59575023
push_middle 216278872
push_front 213533403
push_back 487323691
push_front 221606522
push_back 319342905
get 200406
push_back 878562982
push_back 129439478
push_middle 602729023
push_middle 382262681
push_middle 55769259
push_front 774785271
push_front 587260589
push_middle 180825763
push_back 357986251
push_middle 678448101
push_back 625990174
push_front 926661527
push_back 466532537
get 104451
push_front 582280552
push_front 4345041
push_front 535928921
push_back 210849782
get 74885
get 256053
push_middle 926978132
push_front 675631618
get 175656
get 322486
push_middle 569912728
push_middle 37448870
push_back 992805209
push_middle 678909741
get 276572
push_middle 830298310
push_middle 3342198
get 52035
push_front 503572855
push_middle 888883095
push_middle 334540160
push_middle 136174793
push_back 405847963
push_back 164678481
push_front 678694636
push_front 597652134
get 165124
push_middle 580761275
get 192443
push_front 97136407
push_back 443655417
push_middle 523094035
push_middle 203031148
push_middle 14767317
push_back 750519713
get 77196
push_back 925217360
get 301650
push_back 499876638
get 93091
push_back 624181281
get 154300
push_middle 73244984
push_back 781508340
push_middle 855680987
push_back 819906827
get 143473
push_back 746609819
push_middle 475964790
push_front 754395005
get 56709
push_middle 851403077
push_middle 476258038
push_front 724013402
push_back 572053084
push_front 531517477
get 129714
push_back 902048504
push_back 737118845
push_middle 986540060
get 292990
push_middle 419556342
get 83889
push_front 14244653
push_back 309657584
push_front 443540983
push_back 204563416
get 103100
get 117625
push_middle 522651500
push_middle 423374782
push_back 587127392
push_middle 453833264
push_front 664667047
push_front 489993216
push_front 544459734
push_front 871401691
push_back 174185038
push_back 931167499
push_middle 43156006
push_back 866527785
push_middle 34396967
get 200624
push_back 915911839
push_middle 516069351
push_front 510169037
push_back 910508631
push_back 92362698
push_back 744249519
push_front 889155832
push_front 173777920
get 215334
get 293121
push_middle 696368755
push_back 242378478
get 157235
push_front 395269403
push_middle 837636092
get 211111
get 99075
push_middle 71716110
get 15715
get 92780
get 50167
get 177059
push_front 955211567
push_middle 704993731
push_middle 493873954
push_middle 598391772
push_front 712444639
push_front 292478027
get 231204
get 326268
push_back 203909980
get 235122
get 212619
push_middle 950048299
push_front 773486514
push_back 546681950
get 317169
push_front 48680333
push_back 953999427
get 39005
get 39594
get 193401
push_front 877442710
push_middle 834882170
push_middle 203552455
get 88040
push_middle 310646733
push_middle 104891069
push_middle 260800320
push_back 679563590
push_middle 310296698
push_front 737328456
push_middle 659444178
push_middle 459192479
get 318580
get 356904
push_back 67687875
get 219836
push_middle 689476729
push_back 775877178
get 2310
push_back 792005279
push_front 1850701
push_front 564225398
push_front 864798921
get 27162
push_middle 543610802
push_back 231535956
push_middle 832776599
get 192219
push_back 451993831
push_back 994892016
push_middle 124776820
push_front 503127957
get 293277
get 28469
get 8158
push_middle 47456278
get 48376
push_middle 602800735
push_middle 966783183
push_back 240317564
push_middle 151350567
push_front 695218409
push_middle 327672846
get 11259
get 66436
push_back 359937447
get 18123
push_middle 899553664
push_front 80982499
push_back 793130356
push_front 401535988
push_back 903730228
push_back 864363812
get 167009
get 88852
push_back 557399163
push_middle 389213333
push_middle 580329217
push_front 843390596
push_back 777469317
push_front 47277550
push_back 133700007
push_front 550186982
push_middle 102587051
get 248390
get 208337
push_front 671890769
push_front 390803591
push_front 249864639
push_front 876747774
push_back 252465636
push_middle 598916635
push_back 669760736
get 138338
push_front 362968990
push_middle 230041541
push_back 580369068
push_back 869743824
push_front 5970332
get 31349
push_middle 852061206
push_middle 873643488
push_back 384892004
push_middle 954744215
push_middle 800941054
push_front 18614101
push_front 224085212
push_front 202567382
push_front 285290545
get 190892
push_back 500715539
push_middle 105075815
push_back 590842441
push_front 857492504
push_back 959890830
get 127405
push_middle 120450713
push_middle 38209034
push_back 466320729
push_front 128131012
get 260484
push_back 149674582
push_back 696712985
get 78437
push_back 507161514
get 165050
push_middle 617309292
push_back 438671507
push_middle 501351580
push_back 963852231
push_middle 98804053
get 94195
push_back 701004626
push_front 325870901
get 147292
push_front 478212587
push_middle 669373884
push_middle 822071083
push_middle 385616973
push_back 726395499
push_back 916827608
push_front 471438756
get 178008
push_back 834650042
push_middle 361284607
get 179341
get 198771
push_front 931692915
push_front 401677924
push_front 239773108
push_middle 476547949
push_front 163271200
push_back 955928714
push_front 446402817
push_middle 315835733
push_front 755861916
get 327696
push_front 2688111
push_middle 768750949
push_back 716026501
get 202888
push_middle 62499996
push_front 826570314
get 44637
push_middle 290405447
push_back 65372944
get 247086
push_back 155936495
push_middle 241186876
push_middle 222238534
get 97455
get 222676
push_front 926534639
push_middle 817734737
get 181346
push_front 154824960
push_front 807213577
get 204802
push_front 954653212
push_front 928306267
push_back 693543428
push_front 713402717
push_front 443396159
push_back 623866229
push_front 202485877
get 103099
get 357379
push_back 391645556
get 266329
push_back 90390358
push_back 492498937
push_back 859181787
push_back 594031601
push_front 862651384
push_back 654095582
push_middle 995038173
get 72702
get 2259
get 190213
get 332516
push_front 486481696
push_front 401588542
get 311628
push_back 444164941
push_back 309310514
push_back 529151483
push_middle 632374056
push_front 543711762
push_front 900371041
push_back 80565486
push_back 945862533
get 117930
get 159278
push_middle 653771227
push_front 782974539
push_middle 262962511
push_middle 844653911
push_back 209812567
push_front 215342408
push_front 185380086
push_middle 939330265
push_front 487113477
push_back 751297846
push_front 495732016
push_back 116110282
get 102780
push_front 822121876
push_middle 772036957
push_front 832870940
push_front 946901148
push_front 685077054
get 251551
get 140110
push_middle 14713347
push_front 230618762
push_back 764770791
get 148039
get 354100
push_back 844943864
push_middle 73127438
get 83021
push_front 612333184
push_back 892930528
get 339518
get 280920
push_front 674398490
push_middle 704536204
get 231258
push_middle 284066918
push_front 878204093
push_middle 621630752
push_front 209360540
push_middle 885275058
push_back 609863007
push_middle 123816930
get 33506
push_middle 605583715
push_back 520551291
get 343786
push_middle 915320637
get 234215
push_front 183645202
push_front 402173434
push_front 445176389
push_middle 507088290
push_middle 68983256
push_back 292881550
push_back 379532354
push_back 874723125
get 345753
push_back 222921818
push_front 172323570
push_middle 514958584
push_back 26554728
push_middle 744197402
push_front 741227673
push_middle 893659251
push_front 856462295
get 174279
push_back 274135225
push_back 441415658
push_front 919165315
push_back 997166164
get 313638
get 200723
push_front 455053525
get 342214
push_back 330000837
push_front 320774820
push_back 955752515
push_front 103344956
get 270266
push_middle 494193608
push_middle 878004841
push_middle 319732854
push_middle 984761558
push_middle 605083415
push_front 902281584
push_middle 701813807
push_back 501074902
get 247468
get 47932
push_back 634142160
push_middle 908268492
push_middle 997575448
push_back 954215022
push_back 784759830
push_front 756672182
push_middle 98080032
push_back 456713930
push_middle 8253843
get 29381
push_middle 262583695
push_back 131359255
push_front 517886648
get 256162
get 65324
get 131101
get 30245
push_front 200027479
get 41810
get 92131
get 130485
get 214540
push_front 400395520
push_back 827031029
push_middle 146087810
push_middle 576979697
get 241276
push_back 130798904
push_middle 654444404
push_middle 381892898
push_back 869223516
push_middle 758258485
push_front 768416094
push_back 443764134
push_back 510467132
push_middle 171693339
push_back 404891361
push_front 749504503
push_front 249618212
push_middle 920522217
push_back 690929949
push_back 976508760
get 90
push_middle 918482223
push_front 704036049
push_back 458410129
push_front 500222359
get 112975
push_back 467105939
get 308213
get 319243
get 71990
get 244290
push_back 555923320
push_back 534766814
push_back 31138424
push_middle 897917380
push_front 817957777
push_back 390121330
push_front 270554200
get 280016
push_front 234552192
push_middle 637658867
get 318220
push_back 320199565
push_front 645860417
push_back 127427897
get 324139
push_middle 383273492
push_front 962655352
push_back 788424792
push_middle 519987031
get 81140
get 205944
get 101519
get 79526
push_back 791326943
get 58654
push_back 363769952
push_back 224456733
push_front 649194337
push_front 108637818
push_back 388087958
push_back 494421068
push_back 927459452
get 42709
push_front 389022781
get 262740
push_back 789591117
get 146862
get 49568
push_middle 240020524
push_middle 756223061
push_back 664725672
get 296793
push_back 604664160
push_back 418308454
push_back 893280816
push_front 38531221
push_middle 291279709
push_middle 87447476
push_front 551335686
push_middle 964818234
get 198725
push_middle 323219724
push_back 427398495
push_middle 310216041
push_back 825310233
get 170091
get 257927
push_middle 471607092
push_front 923375961
push_front 82122233
push_middle 93413126
get 246401
push_middle 583106688
push_front 333111245
push_middle 974625284
push_back 48290020
push_back 716444677
get 332841
push_middle 884772360
get 310404
get 129558
get 145884
get 178275
push_back 663151894
push_back 497649291
push_back 648447438
push_middle 737257876
get 57581
push_middle 779278668
push_middle 694197901
push_middle 441131900
push_middle 55240344
push_front 938408348
get 239736
push_middle 608378517
push_front 470081354
push_middle 270145234
push_middle 575400799
push_middle 795722701
push_back 109298962
push_back 201223784
get 237995
get 202333
push_middle 108141299
get 36529
push_middle 379886140
get 96038
get 135446
push_front 281049681
get 48448
get 82893
push_front 922232090
push_back 859138588
push_middle 859148009
push_back 730674687
push_back 507929156
push_front 517949506
get 271626
get 303365
push_back 930190963
get 140280
push_back 94214580
get 28447
push_back 286024314
push_middle 438710887
push_front 525565528
push_middle 173743775
push_middle 341186050
push_back 756610986
push_front 403173105
push_middle 181253210
push_front 490237588
get 238273
push_front 798660211
push_front 688013027
push_back 199485517
get 93251
push_back 672203357
push_back 978428110
push_back 472368919
get 52468
push_back 857762136
push_middle 609524643
push_back 814262180
push_front 411719983
get 308329
push_back 77455407
push_back 196500282
push_front 388785315
push_front 146805681
push_front 464366382
get 343667
push_back 259562728
push_front 202168908
push_back 378916084
get 41333
push_back 358372362
push_back 398249127
get 167442
push_front 37107702
push_front 709095066
push_back 312910274
get 318044
get 21568
get 145304
push_front 159559905
push_front 314695896
push_middle 968466327
push_front 243539342
push_back 981911900
get 304557
push_front 940091951
get 247193
get 86891
push_middle 234580614
push_back 454733610
push_middle 136806462
push_front 333640111
push_front 610139247
push_middle 567557048
push_back 446832476
push_front 877501887
push_middle 154790711
push_back 268185381
push_middle 383784509
push_middle 815800865
get 190417
push_middle 800459168
push_front 452472674
push_front 294884241
push_back 326436455
push_back 199124739
push_middle 327157783
get 270632
push_front 63994615
push_front 185336226
push_front 15040716
push_front 172148946
push_back 252911312
push_middle 843524526
push_front 488938096
push_middle 999356854
push_front 416355492
push_front 132763427
push_back 780655604
push_back 879509183
push_middle 724147938
push_middle 303427424
push_back 980757751
push_front 364059906
get 267790
push_middle 644610404
push_middle 803014039
push_middle 966030243
get 201316
push_back 881864116
push_back 676300175
push_middle 238521752
push_middle 239748084
push_back 857840160
get 109510
push_middle 709253727
push_front 327209973
push_front 281684880
push_front 498068968
push_front 758895449
push_front 18316227
push_middle 932584261
push_back 894765461
push_middle 579600224
push_back 181563305
get 229344
push_middle 162016612
push_middle 658221852
push_back 505289729
push_middle 747492188
push_middle 548347803
push_back 272185653
get 347480
push_front 910132197
push_front 886238336
push_back 400929881
push_back 422887015
push_back 68586054
push_front 856970972
push_middle 703668803
get 339804
push_back 104111273
push_back 901429831
push_front 901534685
push_back 682717217
push_back 130038200
push_back 376257984
push_back 132983943
push_front 717080627
push_middle 612771168
push_middle 984856754
get 329291
push_front 799902406
push_front 993052128
push_back 685642104
push_middle 698895358
get 33738
push_front 495909931
push_middle 661397022
push_back 204915675
push_middle 454080523
get 183771
push_back 944017880
push_middle 746990635
get 291225
push_back 406980481
push_back 614020801
push_front 450628696
push_middle 703017973
push_middle 775775725
push_middle 910469792
push_middle 423713838
push_front 615873674
push_front 836756009
push_middle 474765965
push_back 525293111
push_middle 697940613
push_front 680500278
push_back 891739748
push_back 264846831
get 112090
push_middle 542832740
get 151620
push_middle 772936718
push_back 70598093
get 251296
push_front 936574762
push_middle 340667234
push_front 101561405
push_front 983437812
push_back 951647304
push_back 199710378
push_middle 798959832
push_middle 59811518
push_middle 355099979
push_back 23770528
push_back 31618966
push_back 553668107
push_middle 598194741
push_front 403854167
push_back 851365190
get 142020
push_middle 8120487
get 63465
push_middle 563467600
get 25388
push_middle 187886937
push_front 352048540
push_back 833965827
push_back 640035762
get 108731
push_middle 77691225
push_front 126953188
push_front 821310358
push_back 219257096
push_middle 208876437
get 303147
get 57243
push_back 635914763
get 192821
push_front 732346811
push_middle 276726646
push_back 75531555
get 288150
get 320379
push_back 306463279
push_back 140987230
push_front 795218707
push_front 309655604
push_middle 194925061
push_middle 388015455
push_back 630706239
push_back 616898838
push_front 704111209
push_back 786065072
push_front 731477175
push_back 22759608
push_middle 73871187
push_back 768733990
push_back 299876464
push_front 714695852
push_front 326393315
push_back 38238692
push_back 886163285
push_middle 453922584
push_middle 976987173
push_middle 930392749
push_front 182928816
push_back 390692205
push_back 609242869
push_back 217810978
push_front 939757924
push_middle 900621740
push_back 130729984
push_middle 930766679
push_middle 299130052
push_back 409174667
push_middle 880743013
push_front 961529047
get 217255
push_middle 496244229
push_middle 532961286
push_middle 99656565
push_front 358401505
push_middle 983175361
push_back 907636548
push_front 141270108
push_front 869531655
get 240080
push_front 645784216
get 42587
push_back 662536846
push_front 117261072
push_front 285211473
push_middle 400373
get 59124
push_front 952205316
push_front 798601331
push_front 597319946
push_middle 97355861
push_back 806297982
push_back 842640055
push_front 462106480
push_middle 28516757
push_front 342808977
get 236709
push_front 402930402
push_middle 272990137
get 197204
get 354493
push_back 754322873
push_front 38312591
get 45009
push_back 926073091
push_middle 182625551
push_front 395861498
get 256794
push_front 104614542
get 69560
get 323263
push_front 471767150
push_front 715746083
push_back 879628753
get 301205
get 27190
push_front 306227795
push_back 744202283
push_middle 901349440
push_front 311219918
push_front 429142001
get 243715
get 304840
push_middle 331515891
get 338528
get 47899
push_middle 647823039
push_middle 630985640
push_middle 543536199
push_back 3674888
push_front 892916395
push_middle 406161996
push_back 716661003
get 281679
get 70240
get 264418
get 266926
push_back 972569568
push_middle 991957063
push_front 680775146
push_back 190924656
push_middle 809763592
push_back 878399440
push_back 770288960
push_middle 998239632
push_back 203940495
get 209519
push_front 596029947
get 21489
get 89886
push_middle 145417599
get 346276
get 70447
push_front 239287909
push_middle 20924192
get 198235
push_middle 575893174
push_back 642589476
push_front 397529321
push_middle 536872879
push_middle 222757280
push_front 642493049
push_back 726873180
push_back 8232263
push_front 787165709
push_middle 499340016
push_back 645905432
push_back 57380137
get 138918
get 151062
get 141584
push_middle 307958877
get 157130
push_back 199398183
push_middle 201688960
get 171074
push_middle 767684593
push_middle 576206773
push_back 102646448
get 114687
push_front 173154586
push_back 226028503
push_middle 868620667
push_middle 870097118
push_back 802321090
push_back 788269289
get 278127
push_back 848571485
push_middle 470441624
push_middle 683534278
push_middle 151959581
push_front 291583822
push_middle 781777427
push_back 875041297
push_back 600151686
get 272829
push_front 831589546
push_back 634463796
push_front 721966213
push_back 291528242
push_front 533110839
push_middle 829291714
push_front 261105757
get 94366
push_middle 889485436
push_front 476802138
get 3751
push_back 619362728
push_middle 691414448
push_middle 831594518
push_back 621479446
get 277624
push_front 5466335
get 214129
push_middle 901017349
get 138595
get 170300
push_middle 108587425
push_middle 396714584
push_middle 89976538
push_middle 119964677
get 52640
push_middle 758340571
push_middle 443596859
push_back 742323779
push_back 491306209
push_front 704030159
push_middle 797249843
push_front 687081969
push_back 108785084
push_front 489388417
push_middle 284447539
push_back 193935625
push_front 364796428
get 72688
push_back 226424289
push_back 659949849
push_back 437299678
push_front 967757592
push_middle 580162128
push_middle 911817250
push_front 653509590
push_back 325977409
get 13720
push_front 239006505
push_back 981686540
push_back 564108427
get 181536
push_back 466835630
push_middle 254043544
get 135091
push_front 145380886
get 271245
push_middle 235189631
push_front 400610288
get 210509
push_middle 137206911
push_middle 688973667
push_middle 519848449
get 359515
push_front 851833203
push_back 745453070
push_back 637015985
push_middle 564498383
push_back 961590023
push_front 862622183
get 79533
push_middle 469514223
get 55778
push_back 449958341
push_front 572565101
push_middle 200931932
get 93636
push_front 142325102
push_middle 746965958
push_back 510211984
push_middle 909814360
push_middle 450375620
push_front 891656053
get 343766
push_front 223013065
push_front 483958662
get 22482
get 289369
push_front 7518455
push_front 912749284
push_front 348607699
push_back 743445980
push_back 445799915
push_back 255773983
push_middle 704953489
get 29883
push_middle 810403380
push_front 825008572
push_front 161513696
push_back 680962871
get 185818
push_middle 612328017
get 270763
push_front 684096494
push_middle 722248623
get 295619
push_middle 101565955
get 127842
push_front 715540791
push_middle 382795728
push_middle 921048629
push_front 98591187
push_back 940056329
get 195374
get 323151
push_middle 740006896
get 105441
push_back 277705710
push_front 44231010
push_middle 148274569
push_back 494084884
get 144811
push_middle 528077767
push_middle 218087165
push_front 652821364
get 311041
push_front 264254247
get 314834
push_front 100451185
push_front 231502894
push_middle 964138744
push_front 520067933
get 153948
get 57682
get 59507
get 121983
push_back 300371846
get 114568
push_back 959797583
push_front 45529928
push_back 207574624
get 339811
push_front 814659794
push_back 174804287
get 19667
get 110640
push_back 415039945
get 317128
push_back 315184201
push_middle 803375865
push_front 412808036
get 302330
push_back 982917982
get 341370
push_middle 520415637
push_back 377488911
get 100734
get 252052
push_back 985582990
get 300134
push_back 484312916
push_front 508596853
push_front 536287927
push_back 383996955
push_front 341761768
push_middle 746431681
push_front 587458181
push_front 631745087
push_middle 130886664
get 124209
push_middle 806789487
get 54265
push_back 387380425
push_back 571639713
push_back 603388640
push_back 621325170
get 298631
push_back 651257873
push_front 356319701
push_back 328510540
get 142038
push_back 220314691
push_middle 759144046
push_front 22041748
get 160262
get 259059
push_middle 379335730
push_back 978058213
push_middle 353783997
push_middle 684503413
push_front 874405559
push_back 813588417
push_front 799218528
push_front 235012363
push_front 749555485
push_back 865549681
push_front 631530635
push_middle 604038535
push_back 622710275
push_middle 117042250
push_front 178157631
push_front 648446614
push_back 318936362
push_back 395900786
get 18905
push_front 792007684
get 338582
push_middle 945236891
push_back 688193040
push_middle 406642976
push_middle 927924090
push_middle 778533881
get 23176
push_middle 11087874
push_middle 159461091
push_back 496141790
get 81313
push_middle 287482931
get 205376
get 35487
get 20098
push_middle 376422124
get 154480
get 347228
push_middle 767404113
push_middle 347699905
push_front 326905401
push_front 225740833
push_front 248397090
get 50797
push_back 648868394
push_front 481580601
get 24181
get 130888
get 49003
push_back 546927035
push_front 146005707
get 331370
push_back 619554412
push_back 435378329
push_back 381813469
push_back 410790107
push_back 525545936
push_middle 895657130
push_middle 523970299
push_front 903672124
get 118476
push_middle 95953546
push_middle 842627280
push_middle 853352987
push_front 813413196
push_front 804104211
get 217807
get 100016
push_middle 864198427
push_middle 202676617
get 74544
get 279219
get 257239
push_middle 501741067
push_back 959825913
push_front 932868275
push_back 322701243
push_back 122715029
push_middle 728030968
push_middle 8052748
push_front 837402327
push_front 973409581
get 283399
push_back 819408673
push_back 854344801
push_back 222605761
push_middle 777173921
get 336401
push_middle 292474009
push_back 474537101
push_middle 571403693
push_front 180649101
push_middle 384912320
get 174560
push_middle 845591689
push_front 870774404
push_middle 499366154
push_middle 400523635
get 335690
push_front 927386060
push_back 609375763
get 95790
push_front 854150320
get 317267
push_middle 515414717
push_front 359644870
push_back 195011873
push_back 628288641
push_back 430208196
push_front 622517339
get 229706
push_front 502488798
push_front 119254745
get 285825
push_front 121754091
push_back 495546814
push_back 489195863
push_middle 212646434
push_front 401235868
get 145026
get 329481
push_front 700613392
push_middle 906124519
push_back 470660040
push_front 273112299
push_front 224754430
push_middle 426861024
push_back 263242459
push_front 383496067
push_front 19198343
push_front 405340757
push_back 805007739
push_front 437616033
push_front 297252718
push_back 88652517
get 246674
push_back 202108101
push_front 293617654
get 73723
push_front 822803417
push_middle 648740434
push_back 881234386
get 5324
push_back 647551056
push_front 724541545
push_back 811941698
push_middle 701218261
get 284536
get 246489
push_back 13588038
push_back 733467898
push_back 321381426
push_middle 847109329
push_front 793339459
push_front 198093354
push_middle 586899021
push_middle 980620796
push_middle 203820353
push_middle 371187688
get 271119
push_back 988322331
push_middle 6447021
push_front 303829479
get 142137
push_front 639270910
push_middle 933984183
push_front 414937794
push_middle 619170107
push_back 859450881
get 280679
push_back 999478639
push_front 363170416
push_middle 449171296
get 230603
push_back 237543000
push_back 98406064
push_front 724805994
push_back 335649722
push_back 64228529
push_back 872810283
push_middle 520564459
push_front 957079015
push_middle 18917750
push_back 437972922
push_middle 793204500
push_back 927901232
push_front 688214219
push_middle 465596925
get 141359
get 130698
push_front 928372009
push_middle 908622837
push_back 934636866
push_back 392822836
push_back 531332446
get 279507
push_front 397894160
push_back 279810638
push_middle 724906832
push_middle 534393879
push_middle 88231348
push_front 424961428
push_front 532256741
push_middle 483456035
push_back 777920802
push_middle 625195878
push_front 878956775
get 209658
push_back 882408833
push_back 297530372
push_middle 617319464
get 329896
push_front 631864768
push_middle 840829901
get 219664
push_back 530475649
get 270370
push_front 817650800
push_front 842512972
push_middle 443707308
push_back 527260052
get 236061
push_middle 641870500
push_middle 48684773
push_middle 610827930
push_back 222075898
push_middle 410837302
get 133518
push_back 996902345
push_back 348662646
push_middle 691209659
get 357089
push_front 902931132
push_back 981470803
get 76134
push_middle 232303980
get 251557
push_back 187978399
push_middle 67800017
push_middle 912108968
push_front 868990924
push_front 684489416
push_front 867148388
get 91026
push_middle 991423519
push_front 808773761
push_front 871738393
push_back 295927080
push_front 988405612
push_back 220231824
get 97955
push_front 219682058
get 145470
get 32011
get 345409
push_middle 573602731
get 258016
get 280399
get 120788
push_front 657706694
get 260512
push_back 294623806
push_back 767707181
push_back 922194223
push_back 603019667
push_middle 295983643
push_middle 510281139
push_front 850094502
push_back 270287939
get 256466
push_middle 713037144
push_front 862932936
push_middle 79986450
push_back 338904773
push_front 828164779
push_back 656916171
push_middle 386018640
push_back 157649098
push_back 933076884
get 212738
push_back 644398167
push_back 799005943
push_back 696828407
get 179413
get 213075
get 188366
push_front 957488127
push_middle 72574387
push_middle 879793738
push_front 910613791
get 309988
push_back 87600815
get 119651
push_front 968440802
push_front 630408392
get 302146
push_front 13471146
push_middle 103521104
push_back 723608261
push_back 382037285
push_back 338055753
get 51393
get 127607
push_front 323270210
push_front 438072961
get 2055
push_middle 705917887
get 133849
push_front 900235345
push_front 82510350
push_front 807420224
push_middle 82612895
get 88945
get 178406
push_back 12022006
push_front 742467989
push_front 544843242
push_back 168767155
push_front 209716579
push_front 524343215
push_back 657521759
get 297500
push_front 776573003
push_back 53601739
push_back 680771485
push_back 372866829
push_middle 99112704
push_front 671201200
push_back 995850382
get 340782
get 1495
push_back 256297650
push_back 32271987
push_middle 855304752
push_back 121562096
get 210781
push_middle 84357381
push_front 471501844
get 100039
push_middle 953304883
push_front 226029361
push_back 992973686
get 77692
push_middle 425155023
push_back 803349558
push_back 310520300
push_front 842558814
push_middle 709888354
push_back 83068175
push_back 306728803
push_middle 869792455
get 77428
push_middle 252615836
get 335202
push_middle 655696972
push_front 910764144
get 145343
push_front 339918412
get 164917
push_front 289690479
get 209800
push_middle 41651251
get 323082
push_back 525094813
push_front 707709528
push_front 157907224
push_back 286913405
push_front 507390642
get 115544
push_middle 452976750
get 36778
push_middle 760248277
push_back 943999868
get 286883
get 263701
push_back 19927030
get 115402
get 313351
push_front 804918904
get 206649
push_back 466796038
get 134352
push_middle 830882946
push_middle 967160446
push_middle 906079783
get 292361
push_middle 770665938
push_middle 905780716
get 168036
push_front 946454205
push_front 295786659
push_middle 482909207
get 48615
push_middle 60446321
push_front 74408780
push_middle 324745189
push_front 844454855
push_front 540956659
push_front 377524247
push_back 646415898
get 206694
push_middle 432435101
get 116139
push_front 444131082
push_middle 6976700
push_front 837254475
push_back 544503278
push_middle 328344124
get 349993
push_middle 994346404
push_middle 539191482
push_middle 20271397
push_front 359589341
get 302402
push_front 879997210
push_middle 740723320
push_back 151923823
push_front 148517561
push_front 106962098
push_middle 326469664
get 209778
push_front 733819180
push_middle 25195944
push_front 938549429
push_back 211384879
get 4967
push_back 11341403
push_front 77686482
get 186907
push_front 78228818
get 218508
push_back 940742994
push_back 201450193
push_front 960024505
push_middle 902051257
push_middle 439056601
get 276675
get 87894
push_front 752446208
push_middle 563624337
push_back 830191690
push_middle 484736147
push_back 328251030
push_front 514894229
push_front 723823834
push_middle 237330486
push_back 47261211
push_middle 381087629
push_back 989640511
push_front 206580038
push_back 742208000
push_middle 609949411
push_front 699289853
get 333945
get 326280
push_back 691140657
push_front 152483982
push_front 224919521
push_middle 130970966
get 186598
push_middle 816447704
push_back 228813387
push_middle 402092214
push_back 957728356
push_front 553135197
push_back 703376661
push_back 408720669
push_back 703778229
get 166416
push_front 400207161
push_front 46741818
push_back 63966305
push_back 668024817
push_middle 781487162
push_front 426840033
push_middle 899090765
push_middle 83778159
push_back 451551778
push_back 628713979
push_middle 454406432
push_back 929674854
push_middle 926237855
get 11455
push_back 682379298
push_middle 275874881
push_front 794055527
get 113712
push_front 509780913
push_front 200938545
push_back 601734513
push_back 803200348
push_front 43847046
push_middle 48287720
get 320166
push_back 75324869
push_back 506269784
push_front 960650054
push_back 542467298
push_front 61210131
get 78576
get 161085
push_front 640707954
push_front 897514603
push_middle 977115674
push_back 554245979
push_back 275048014
push_front 642966360
get 62906
get 289904
get 216443
get 189659
push_back 18801284
push_back 593367209
get 334305
push_back 603018501
push_back 281348814
push_back 132066508
push_back 936801526
get 298037
get 81391
get 204045
push_back 198014077
push_middle 226806966
push_front 168451485
push_middle 419155146
get 267485
get 287691
push_front 684631762
push_front 155311245
push_front 155964890
push_back 221053063
get 78899
push_back 971487480
push_middle 143883160
push_middle 315064121
push_front 754193826
push_middle 692231514
push_back 77449865
push_front 943231820
push_front 658439635
get 77102
push_middle 503817199
push_middle 508451548
get 342467
get 211504
push_back 683739474
push_middle 792894607
push_back 680531230
get 177381
push_front 67126692
get 29676
get 232864
get 76545
push_back 771641712
push_middle 675527407
push_middle 650111756
push_middle 681870456
push_middle 609699996
push_middle 286875405
push_front 572164485
push_middle 382164647
get 359465
get 116062
get 332559
push_back 81729727
push_front 625713747
get 281581
push_middle 143235066
push_middle 748993143
push_front 374036363
push_back 675356122
push_front 479385288
push_middle 439840418
push_front 134986112
push_middle 57917243
get 170511
push_back 990196289
push_back 349181201
push_middle 206216910
push_front 227153730
push_back 771929837
push_back 277735402
get 42939
push_back 64565955
get 347910
get 129546
push_middle 282681810
get 309901
push_back 513190490
push_front 173355513
push_back 209389476
push_front 860095931
get 161076
push_front 369535557
push_front 928314092
push_back 983268764
get 301373
get 285913
get 10054
push_back 668640480
push_back 204458652
push_back 234769461
push_back 673035052
push_back 630108306
push_middle 465050938
push_front 205130715
push_front 171004731
push_front 520972642
get 262698
get 340042
get 280826
get 153967
push_middle 419712527
push_middle 899959274
get 231303
push_back 76867754
push_middle 910786997
push_front 411609410
push_middle 894404373
get 250221
push_back 905431165
push_front 142334441
get 54206
push_front 205918170
push_middle 184186198
get 348507
push_back 928565010
push_back 388433427
push_back 535813515
push_front 711302894
push_middle 373883644
push_middle 293650732
push_front 968548898
push_back 411403124
push_back 445774508
push_back 302130795
get 209886
push_middle 558085154
push_back 723918198
push_middle 228360092
get 340466
push_middle 530120057
push_back 339807927
get 214113
push_middle 842896326
get 177399
push_back 213661096
push_back 285318464
get 229872
push_middle 589589760
get 181990
get 138307
push_front 303137719
push_front 164503307
push_front 68712835
push_front 614583444
push_front 17438630
push_front 504790233
get 291440
push_middle 86432962
push_front 994822738
get 228968
push_back 119205445
get 37198
push_front 810071524
push_middle 335014444
push_front 9153348
push_front 247911783
push_front 359497618
get 333412
push_middle 476056544
push_back 404847396
push_back 860325475
push_back 545782443
push_middle 458635401
push_front 833652448
push_middle 433736090
push_front 305475872
get 322533
push_middle 418070223
push_back 78106787
push_front 696399672
push_front 645847949
get 188452
push_back 202017163
push_back 514273403
push_middle 960839992
push_back 489816940
push_front 504179058
push_back 59300677
get 311276
get 123969
get 168439
get 211020
push_back 257849093
push_back 576475067
push_front 728216525
get 333695
push_back 861167789
push_back 746392862
push_front 716409493
push_front 227971903
get 161067
push_middle 453051360
push_front 534385771
get 335924
push_middle 884455420
push_front 735478968
push_front 197541736
push_middle 871300683
push_back 877053649
push_back 955346713
push_middle 677821394
push_middle 723695019
get 261643
push_middle 486832419
get 68922
push_back 809112469
push_back 120102424
push_back 948618138
push_back 997417591
push_front 998883087
push_middle 903277062
push_middle 715514389
push_front 374081556
push_middle 986498532
push_back 184799276
push_back 353610955
push_middle 862284957
get 272709
push_back 279764418
push_middle 419277298
push_middle 175160688
push_front 415429645
push_back 220227102
get 303215
push_front 671440789
push_front 777270564
push_back 797636706
push_middle 121243760
push_front 692113822
push_back 606497826
push_back 813135569
push_front 110071568
get 89654
push_front 785698716
push_front 827151417
push_front 335400015
get 109771
push_middle 204526606
push_middle 228760424
push_middle 446686778
push_middle 504363898
push_back 271787099
push_middle 533483583
push_front 436437974
push_front 395797122
get 279116
push_back 118866363
push_front 918123617
get 154728
push_middle 49467597
get 266000
push_middle 744883374
push_front 642022788
get 256759
push_back 82561188
push_back 771132312
push_back 734253859
push_back 748132513
push_middle 18205520
push_front 123537275
push_front 20489256
get 68582
push_back 923898007
push_middle 26741270
push_middle 945507489
push_back 731116308
push_back 489636337
push_back 720223491
push_middle 558098590
push_front 828277119
push_middle 114080262
push_back 74751982
push_back 393450886
push_back 231495122
push_back 588044501
get 337803
push_middle 200997520
get 109451
push_front 674462275
push_middle 35590371
push_middle 712902667
push_middle 159291617
push_front 243093531
push_back 156438049
push_front 403143996
get 344668
push_middle 880345619
push_middle 439019231
push_back 158740120
push_middle 883308756
push_middle 695162493
push_front 385943815
push_back 778771406
push_middle 803162077
get 185260
push_front 559236190
push_middle 517372853
push_front 471644059
get 112247
push_back 301665272
get 183767
push_middle 844346172
push_back 613315567
get 298990
push_back 861268791
get 111459
get 295418
push_front 975166592
push_front 11115907
get 322660
push_middle 197209963
get 182009
get 99309
push_front 470146938
push_middle 910609596
get 215641
push_front 815405464
get 12980
push_middle 615165741
push_middle 231224358
push_front 959304835
push_front 645451759
get 303948
get 58886
push_front 186414719
push_front 959949743
get 311760
get 73522
push_back 158804691
get 332841
push_front 864528587
push_middle 143940573
get 202590
push_front 474422113
push_front 719616368
push_back 645593861
get 18161
push_back 618573713
push_middle 525153482
get 226190
get 140201
get 105183
push_middle 220003936
push_middle 906864664
get 127699
push_front 111459470
push_middle 657013910
push_middle 907378519
get 71226
get 229268
push_back 727934518
push_back 25372779
push_back 799812554
push_back 287734775
get 3246
push_middle 17724529
push_front 504711940
push_middle 328731858
get 43249
push_back 106125920
push_back 850436408
push_front 534961878
get 253194
push_back 186466437
push_middle 214798641
push_middle 485410257
push_middle 286336759
get 232334
get 137315
push_front 860877927
get 66648
get 283859
push_back 827340874
push_middle 806433667
push_front 653905376
get 275838
get 191448
push_front 468899752
push_middle 935742941
push_middle 778851694
get 218889
push_middle 403880214
push_middle 328263382
push_front 654863776
get 132279
get 83708
get 265124
push_back 443053108
get 12946
push_front 750947981
push_middle 283811393
push_back 406109199
push_back 157982712
push_back 518132533
push_middle 56534789
push_front 573171809
push_front 191282227
push_back 324335223
get 306205
get 199111
push_front 452535262
push_front 67649199
push_back 409422199
push_front 933216255
get 287408
push_back 737254941
push_front 63416015
push_back 75703106
get 92904
push_front 86560377
push_back 837365328
push_back 225571742
get 306641
get 236817
get 190230
push_middle 787409943
push_front 328972834
push_back 352274660
push_front 35694686
push_middle 44545738
get 268816
push_front 870517212
push_front 691372919
push_front 769061044
push_front 89860813
get 240250
push_back 13722548
push_front 96813231
push_back 336773783
get 25628
get 84516
push_back 43764163
push_front 948133138
push_middle 246174630
push_front 320282997
push_front 790775311
push_back 765460932
push_front 953809269
push_back 368922584
push_middle 186453322
push_middle 371096143
push_front 679026077
get 100511
push_back 653199634
get 12729
get 191319
get 10669
push_front 761103338
get 234479
push_middle 457979449
push_front 114692600
push_middle 792834483
get 14727
get 218893
push_back 76156012
push_back 349182530
push_front 938728100
get 220000
push_middle 757749680
get 289899
get 220797
push_back 743050480
push_middle 20171049
get 203783
push_middle 835538271
push_back 493825100
get 81143
get 223078
push_middle 104739452
push_front 519140507
push_back 649530946
push_middle 953013222
push_front 37620367
get 249149
push_front 699022824
push_middle 289882347
get 254724
push_middle 216973699
push_back 687255030
push_middle 825696262
get 287536
push_front 459108129
push_front 873794380
push_back 352252518
push_front 742825118
push_middle 276001453
push_middle 82099861
push_back 878023752
push_middle 698103178
push_front 823029529
push_front 326632787
push_middle 554874202
get 358521
get 284891
get 268135
get 112510
push_back 824084614
push_back 133569522
get 199853
push_back 958994915
get 176363
get 97346
push_back 782678413
push_back 410308311
push_front 388932940
push_back 85922194
push_front 410455655
push_back 325385575
get 255741
push_middle 986582843
push_middle 467119276
push_middle 589127388
get 204654
get 6161
push_front 699909671
get 333338
push_back 404329653
get 302081
push_back 73374467
get 327862
get 307325
push_back 166351116
push_back 19624595
get 234511
push_back 723261276
push_front 382063096
get 337639
push_back 313355134
push_back 971707722
push_front 599208947
get 164018
push_front 937291429
get 208836
push_front 448393082
push_back 380577242
push_front 872689605
push_middle 23109598
push_back 525625641
push_back 152522189
push_front 717239829
get 185104
push_back 215578808
push_middle 29251109
get 179307
get 234271
push_front 708932885
push_front 700168333
push_front 834531542
push_middle 924934181
push_back 30657649
push_back 281411559
push_back 518678168
push_middle 721069487
push_middle 637817509
push_middle 926188547
push_back 157780839
get 300130
get 8161
push_back 448903900
push_middle 221854835
push_back 314122987
push_front 78152244
push_back 382688461
push_front 506002817
push_middle 27886655
get 43584
push_back 15292425
push_back 433215802
push_back 412537303
push_middle 830499705
push_front 255293224
push_middle 413131985
push_front 140143433
push_middle 641295722
push_front 362062442
get 347915
get 314408
push_back 471762763
push_front 327366882
push_back 291001917
get 35923
push_back 954442221
push_back 256060878
push_back 53443132
push_middle 903507861
push_middle 845426805
push_middle 37062055
push_front 756041166
push_front 719972042
push_front 259170909
push_middle 941272921
get 306511
push_middle 873612134
push_front 766223302
push_back 14962393
get 283822
push_middle 710511729
push_back 28094867
push_middle 195187683
push_back 827504252
push_middle 965767880
push_front 83554631
push_front 860793567
get 348635
push_middle 335048391
push_back 986056212
push_back 118893440
push_back 736655816
push_front 622202154
get 63951
push_back 909416390
push_back 237268664
push_middle 838647497
push_front 124905271
get 22152
push_middle 882279893
get 348488
get 287334
push_back 275059694
push_front 406403547
get 344820
push_back 180472238
push_middle 555829140
get 284675
push_front 868263397
push_back 685249014
get 221437
get 344493
push_front 409190912
get 150029
push_middle 927245611
get 185913
push_back 865792155
get 188489
get 153044
get 100116
get 48719
push_front 172543282
push_front 987979322
push_front 601305045
push_front 694603381
get 105990
push_front 278071598
push_back 72193885
push_middle 436635166
push_middle 660563762
push_middle 304841850
get 52573
push_front 781030013
get 172185
get 316511
get 221490
push_back 93395755
get 129495
push_middle 837825644
push_middle 300723958
push_middle 548837502
push_middle 845317930
push_middle 816049328
get 38754
push_front 724147730
get 254264
get 233441
get 214316
push_front 626460500
get 226662
push_back 665374753
push_front 687126673
push_middle 600495952
get 43170
push_back 289797688
push_back 687718096
push_back 633018341
push_middle 819488588
get 174085
push_back 144281934
get 191155
get 217813
push_front 406897952
push_middle 959902446
get 36196
get 62869
push_back 391471575
push_back 335443675
push_back 393734608
push_back 694590774
get 290862
push_middle 94694895
push_front 866241209
get 124689
get 104681
get 270513
push_back 88240129
push_front 676693222
push_middle 559762724
push_middle 527796995
push_middle 25152859
push_back 449709270
get 124894
push_front 477865520
get 303508
push_back 747116670
push_front 760607048
push_back 166428283
get 337091
push_middle 960118599
push_middle 735958660
push_front 584180217
push_middle 343667876
push_middle 147167479
push_back 920803915
push_back 780337128
push_middle 128437306
push_front 868028945
push_back 130078301
push_middle 826679382
get 256480
push_middle 725784634
get 284749
push_front 905953006
push_middle 511277335
push_middle 250676096
push_middle 106423169
push_middle 841716549
push_middle 274654142
push_front 61646439
push_front 261832721
push_front 491590441
push_back 774582792
push_back 612908945
push_front 150301053
get 285709
push_middle 510646828
get 314383
push_back 322817806
get 322597
push_front 420174020
push_middle 110629914
push_front 510175593
get 300186
get 312493
push_middle 322830027
push_middle 863747616
push_back 632964392
push_back 178648642
get 284073
push_front 841392383
get 216692
get 305398
push_front 522526649
push_middle 593176617
get 343826
get 312554
get 118530
push_middle 7501409
push_back 370666060
push_back 671245507
get 153040
push_front 527813205
push_back 242922074
get 218966
push_front 484131635
push_front 341819068
push_front 333516266
push_middle 960619758
get 329354
get 338977
push_back 359919399
push_back 933191159
push_back 29562217
get 247344
push_front 720772241
push_middle 228847859
push_back 361541949
get 292026
get 204631
push_middle 755126593
push_middle 198146528
get 4581
get 124006
get 291120
get 4545
push_back 695329811
push_back 565965255
push_back 216890773
get 305484
push_back 549153342
get 300814
push_back 34824645
push_front 48122868
get 326433
get 189602
get 48475
get 145522
push_front 108233117
push_front 832733016
push_back 352313168
get 47486
push_back 733462294
get 127946
push_middle 986884002
push_back 686286704
push_back 867991371
push_middle 656605904
get 298341
push_middle 422033607
push_back 485679839
push_middle 143127428
push_middle 561249471
get 43954
get 316882
push_middle 389518824
push_middle 781061945
push_middle 121604043
push_back 835105681
push_middle 834842490
push_middle 130881060
get 52237
push_middle 223688388
push_back 252456775
push_middle 159645151
get 198327
push_front 786915527
push_middle 515922417
push_front 289204349
push_middle 321116086
push_middle 883167472
push_middle 63254335
push_middle 103091432
push_back 284491751
push_back 183309346
get 315988
push_back 159617938
push_front 74152632
get 343779
push_front 869105216
push_back 421930230
push_front 950431973
get 96477
push_back 339613706
push_front 705641205
get 198888
push_middle 703275263
push_back 660744728
get 164695
push_back 376793677
push_middle 634140758
get 177503
get 278189
push_back 161062421
get 359418
push_front 611257236
push_back 986601696
push_front 730758377
push_front 111203383
push_middle 39198730
push_front 190885906
push_middle 36212679
push_front 454449134
push_back 641753863
push_middle 295323758
get 232100
push_front 282498464
push_back 555170792
get 20861
push_back 72795458
get 182885
get 100704
push_back 550652478
get 145549
push_middle 377917080
get 359705
push_back 919591723
get 112371
push_back 356644383
push_middle 585496849
push_middle 136074334
push_front 29315100
get 10643
push_middle 301978774
get 77202
push_front 303369104
push_back 268008732
push_front 466371391
push_middle 441163823
push_back 699124431
get 80491
push_middle 346739897
push_back 760893236
push_front 170637979
push_back 274465876
push_back 227674687
push_front 29714947
push_back 258541526
push_back 223090131
push_back 772628653
push_back 359847417
push_front 816950113
push_middle 591947311
push_back 852240850
get 167298
push_middle 777153794
push_front 26080585
push_front 264918949
push_back 673106850
push_front 347124103
push_middle 418311201
push_front 235516001
push_back 810468741
get 92594
push_middle 29946404
push_back 82706507
push_front 248838424
push_middle 724104641
push_front 781131101
push_back 170761617
push_front 616836046
push_back 949763176
push_front 761586307
get 149821
push_back 17181914
push_middle 25568031
push_middle 809427732
push_front 859957884
push_front 377321340
push_back 326707559
push_back 963867399
push_middle 387882262
push_back 895321160
push_front 966720966
push_front 827721587
push_back 66278121
push_back 3672231
push_middle 26048668
push_back 583752147
push_back 316700829
push_front 614840645
get 337324
get 357943
get 317356
push_front 516327458
push_front 764093206
push_back 114479185
push_front 28324869
push_middle 255810506
get 210987
get 261506
push_front 883835297
push_back 603289691
push_middle 236085144
push_back 106064647
get 322170
push_middle 972346098
push_front 841833811
get 204353
push_front 287582513
push_front 800307711
get 255618
push_front 407212482
get 16560
push_back 417670140
push_middle 819206397
push_back 924474837
push_middle 771980470
push_middle 905091110
push_back 782574685
get 254974
push_back 357451596
push_back 626277084
push_front 778275660
get 312998
get 37343
push_back 357582434
push_back 506370015
get 251129
push_front 730865336
get 106062
push_back 695384428
push_back 394046923
push_front 438822076
push_front 58046304
get 271
push_front 314765022
push_front 608127229
push_middle 754972438
get 186427
get 199590
get 45173
get 35382
push_middle 348446275
push_front 636677125
get 181451
push_middle 64135397
push_front 40390437
get 64469
push_front 357734311
push_middle 384269378
push_back 753928555
push_middle 430865766
push_middle 693827808
push_front 63230083
push_middle 31289941
push_middle 373950799
push_back 394753744
push_middle 751567233
push_middle 369875111
push_back 590291120
get 352185
push_back 38807946
push_front 269803520
push_middle 400168612
push_front 887283053
push_front 94339641
push_back 113351959
push_front 251539727
push_front 721391263
push_front 665594946
push_front 497262451
push_front 431516605
get 99474
push_back 403299672
get 280499
push_back 173077488
get 181067
get 164262
push_back 463588255
push_back 263446022
get 63088
push_middle 338272047
get 57751
get 57058
push_front 575175850
push_middle 815517470
push_middle 464226815
push_back 566107152
push_back 683592247
push_back 903019614
push_front 787123420
push_middle 595982012
push_back 265469421
push_back 382109687
get 350544
push_middle 150913127
push_front 735051305
get 261002
push_front 995683230
push_middle 859298029
push_front 443467376
push_back 230670912
get 91237
push_middle 59608748
push_back 426465262
push_front 847044926
get 103983
push_back 860380328
push_back 441612837
push_middle 280195865
push_middle 764362335
push_front 483927476
push_middle 214158062
push_back 749825031
push_middle 343594413
push_front 445396778
get 294105
push_middle 900758104
push_middle 203309393
push_front 893705144
push_middle 286057772
push_middle 539359556
push_middle 948513414
push_back 28968011
push_middle 659909065
get 281316
push_back 163644906
push_front 499351257
push_front 255405049
get 7796
push_back 349550340
get 125572
push_middle 281957969
get 47023
push_front 341535961
push_back 658814514
get 240603
push_middle 27723355
push_front 166221841
push_front 829941528
push_middle 803469564
push_middle 133135246
push_back 180933538
push_middle 317703641
push_front 51123082
get 344731
push_back 142381346
push_middle 800969138
get 118938
push_front 646567407
push_back 643034654
push_front 700187251
push_back 585619831
push_back 931786231
push_back 420644982
push_back 945246251
push_middle 810665295
push_back 271177594
push_front 190442764
push_front 367361983
push_front 557212704
get 219744
get 271476
push_middle 801107289
push_middle 891066482
push_back 529190205
push_middle 423304434
push_middle 49227129
push_middle 23573377
push_front 190973263
push_front 435810904
get 116545
push_front 506215119
push_back 130405312
push_back 257557020
get 39154
push_front 673438309
get 33184
push_middle 128447919
push_middle 150202094
push_middle 684743527
get 156566
get 236275
get 184729
push_front 77717572
push_front 375374401
push_back 281160135
get 302950
push_back 746960640
push_front 541697889
get 317022
get 87482
push_front 624708815
push_middle 275133898
get 280969
push_middle 663223125
get 64911
push_back 466130334
push_middle 884915448
get 42545
push_front 162959268
push_middle 372992620
push_front 595937634
push_back 399032046
push_front 216147834
push_front 955085286
push_back 48385499
push_front 483274019
push_back 294990142
get 346599
push_middle 732781432
push_back 721816575
get 140280
push_back 458107112
push_middle 798897206
push_front 224509022
get 97424
get 123249
push_back 297661418
get 311933
push_back 136106366
push_back 241253275
push_middle 7091732
get 115918
push_back 657481555
push_back 547712457
get 117028
push_back 361847568
push_middle 995291202
push_front 664099141
push_back 288726475
push_middle 682674041
push_back 479578155
push_middle 809690805
push_middle 312503299
get 20188
push_middle 338484431
get 185719
push_middle 971117231
push_front 819692383
get 286804
push_middle 980218385
push_back 950042361
get 239208
push_middle 848504699
get 227682
push_middle 955065259
get 131365
push_middle 516296862
push_front 508315260
push_middle 281883878
push_back 680138936
push_front 19250305
push_back 883497580
push_front 16201241
get 152490
push_front 659355414
get 211948
push_front 927171807
get 89039
get 534
push_back 696651846
get 300904
get 127145
push_back 735856503
push_back 113277776
push_front 875544028
push_back 384343797
push_back 40204376
get 90406
get 245587
push_middle 32672589
push_back 696127176
push_back 462625804
get 330391
get 197182
push_front 827404255
push_middle 28927053
push_front 32262504
push_middle 873485795
get 239078
push_middle 998635946
get 100960
push_front 351329138
push_middle 343362086
get 4684
push_front 336339471
get 78068
push_middle 304124438
push_front 196624741
push_back 410872145
push_front 732583785
push_back 745597022
push_middle 93696535
get 252417
push_front 797974947
get 334619
push_front 977339317
get 50028
push_front 620219014
push_back 587149573
push_middle 561104744
push_front 430262870
get 314348
push_middle 875166280
push_middle 611665662
push_front 788044113
push_middle 700741259
get 267496
push_front 794405497
push_front 811474276
push_back 333713688
push_front 125052918
get 201038
push_front 994350884
push_middle 591327858
push_front 620190773
get 162862
push_front 912942250
get 224572
get 92753
get 312711
get 175219
get 280721
push_back 397114831
push_front 55361979
get 339736
push_middle 131424718
get 303148
get 177859
get 325757
push_back 828029587
get 163738
get 264639
push_front 62173803
push_middle 481231200
push_front 343037976
get 220406
push_front 173213253
push_back 593939136
get 79565
push_front 183071102
push_front 191661002
push_back 314196823
get 200521
get 155507
get 16895
push_middle 932508504
push_back 851755792
push_middle 398654696
push_middle 343575665
push_front 379202621
push_middle 264179370
push_front 622340505
get 210920
push_back 122787383
push_back 5680289
push_front 380717091
push_back 169514756
push_back 393495484
push_front 840613212
push_front 634165507
push_front 30968261
get 138029
get 350913
push_back 710699511
get 271245
get 217311
push_back 240362073
get 138454
get 79759
get 351283
push_middle 389080133
push_front 783903138
push_middle 322082116
get 335285
get 262674
push_middle 195396418
push_middle 441642437
push_back 992733737
push_middle 438536570
push_middle 907939758
get 46906
push_front 473107658
get 155117
push_middle 298854611
push_middle 119139099
push_front 220586438
get 232335
push_back 982872007
push_back 427053978
push_back 597185648
push_back 685123454
push_back 186273382
push_middle 771705427
push_back 323266042
get 322977
push_back 211197306
push_front 535331318
push_middle 756976684
push_front 910129340
push_middle 103323601
push_middle 957756754
push_back 403885625
push_back 761368204
push_middle 426413187
push_front 943820181
push_back 30554936
get 36969
push_front 591563944
push_back 832419493
get 268300
push_front 136768761
push_front 919352382
push_middle 147673076
push_middle 4611863
push_back 160339044
get 224023
push_middle 828844749
push_back 200632021
get 36557
get 308432
push_front 936679506
push_back 379485453
get 66628
get 276885
get 279939
get 312638
get 37734
push_middle 678138209
push_back 593714676
push_back 26785120
push_front 762373356
get 189184
push_back 579868315
push_back 665877802
get 149223
push_middle 398130923
get 65794
push_back 530170996
push_front 447485942
push_middle 681238653
get 67141
push_front 404182415
push_middle 948391192
push_middle 23841510
push_back 605769310
push_front 549056666
push_back 465016563
push_back 238859551
push_back 960211469
push_middle 939814589
get 189255
push_back 547232747
push_middle 819712113
push_back 327884408
push_middle 68329633
get 353815
push_front 892088615
push_front 345868147
get 10447
push_front 39208622
push_middle 72487385
push_back 835892437
push_front 369817695
push_middle 179266234
push_front 895443142
push_back 837915169
get 130573
push_middle 881607204
push_middle 288006496
get 93022
push_front 964803738
push_front 292848578
get 494
push_middle 857625581
push_back 418324832
push_back 697592669
push_back 409930521
push_back 373478327
push_middle 479001236
push_middle 62003484
get 210126
push_back 33787692
get 85636
push_middle 121124717
push_back 805968854
push_front 466746218
push_back 953645260
push_middle 155255470
get 237525
push_front 454606242
push_middle 398176144
push_back 305409072
push_back 981179219
get 313269
push_front 214894941
push_back 224000184
push_middle 518906340
push_middle 897958830
push_middle 177254434
push_middle 339452500
get 50400
push_back 688181963
push_middle 233483928
push_front 533136230
push_middle 808876218
push_middle 635198410
get 147685
push_front 646425182
push_front 511246769
push_front 114340403
get 310787
push_back 869967861
push_back 488182204
push_front 118946788
push_back 570460343
get 219448
push_front 99492145
push_front 644927829
push_front 831562276
get 53215
push_front 221732956
push_front 864374535
push_front 339204090
push_back 640964641
push_middle 379437304
push_front 318127559
get 305476
push_back 611974342
get 213121
get 121213
push_middle 990810365
push_middle 972886724
get 254611
get 94692
push_middle 274169479
push_front 530082053
get 160647
push_middle 693529690
push_back 367671935
get 356565
push_back 881425566
push_middle 452689673
push_back 368761727
push_middle 174485654
push_back 219117809
get 241280
push_middle 914341479
push_front 480827754
push_middle 986140218
push_front 185680566
push_middle 467066624
push_front 728669457
push_back 270450140
push_back 158520466
push_front 610829329
get 303051
push_middle 857301068
get 118773
push_back 174263735
push_middle 787130391
push_back 272492690
push_middle 410125902
push_back 662363059
push_back 385529118
push_middle 340409435
push_back 342183345
push_back 908317057
push_back 80852608
get 277698
push_front 906929988
push_middle 16146891
push_front 997903666
push_front 833987571
push_back 808132626
get 274016
push_back 147041093
get 328359
push_front 199253180
push_front 406899521
push_front 106371630
push_back 192999079
get 280257
get 206506
push_middle 836525651
push_middle 727000154
push_front 944297522
push_back 638650824
get 204964
get 166526
push_middle 934185346
get 317959
push_front 412998944
push_middle 693388652
push_middle 265474625
get 47667
push_middle 747397106
push_middle 305276446
push_middle 810966635
push_front 352997805
push_back 30273104
push_back 996266324
push_front 451839588
get 154105
push_back 153768936
push_back 73017429
get 347290
push_middle 465850358
push_front 319303399
get 151503
push_front 220422009
get 4906
push_middle 772075950
push_middle 940680589
get 285686
push_back 381431612
push_middle 471112704
get 269466
get 122340
push_front 28363585
push_back 853173946
push_middle 466244490
get 324919
push_back 725832345
push_middle 73989501
push_front 726660665
push_front 297622974
push_middle 69015614
push_middle 152003256
get 20136
get 168164
push_back 566356201
push_middle 860357325
push_front 987010915
get 325332
get 246463
push_back 107216883
push_front 463678676
get 38575
push_middle 74198081
get 153198
push_back 619740308
push_back 146138370
get 19874
get 223232
push_front 157824826
push_middle 506406758
get 109615
push_middle 905358360
push_middle 669872155
push_front 480005007
push_middle 919126670
get 168702
push_front 423697806
get 63840
push_front 414687662
push_middle 436600050
push_front 158542691
push_front 826743543
get 293502
push_back 945119927
push_front 344042999
get 357619
push_front 388915678
push_back 657646154
push_back 431678872
push_front 515746680
push_middle 34370109
push_back 729236832
get 46766
push_middle 280307751
push_front 963794788
push_front 585154575
get 263077
push_back 526100540
push_front 211823688
push_middle 93615779
push_middle 660169857
get 346204
push_middle 210266364
get 61829
push_middle 851382912
push_back 734480212
push_front 667292988
push_back 428825691
push_middle 228084174
push_middle 770052771
push_front 831574812
push_back 963074605
push_middle 904048460
push_back 574114851
push_back 630368887
push_back 798742042
push_front 42009466
push_back 706553575
push_back 310455130
push_back 117754651
push_middle 931704657
push_front 484563740
push_front 94881657
push_front 241558241
get 276389
push_front 182241954
push_front 223215736
get 101081
push_middle 853768081
push_back 229335065
push_front 881260713
push_middle 321102426
push_front 440082669
push_back 675852182
push_back 785208562
get 146753
push_front 144491173
push_back 535476445
push_front 156116079
get 151180
push_front 244637827
push_front 527011600
push_middle 472284049
push_middle 781883480
push_front 337417899
push_middle 358103368
push_back 563886597
push_back 290997922
push_back 797298080
get 300947
get 64836
get 5358
push_back 355727787
push_back 974285831
push_back 411961758
push_middle 434983206
push_front 438584986
push_front 765004172
push_front 932098582
get 80128
push_back 941577967
push_middle 62549637
push_back 714813978
push_front 942429974
push_middle 86508349
get 124728
push_middle 630008234
push_middle 139650715
push_front 950313320
push_front 472727430
push_back 978092401
get 246596
push_front 689097609
push_middle 319629029
push_back 893248889
push_back 826398375
get 356269
push_middle 708361223
push_front 312148223
get 282431
push_front 261863903
get 360853
get 187858
get 200103
push_front 226551439
push_back 964972432
push_back 381101065
push_middle 199391952
push_back 541581390
push_front 838302113
push_middle 600515477
get 4116
push_middle 618523575
push_back 906864953
push_back 423863778
push_front 451222877
push_front 122600676
push_middle 589454016
push_front 470885126
get 338701
push_middle 634187911
push_middle 104057443
get 183551
push_back 717956928
push_middle 400256248
push_middle 197696201
get 167704
push_back 522922836
push_middle 803067604
push_back 880857384
push_middle 350121524
push_back 440338671
push_front 94732510
get 143172
push_front 75710552
push_middle 171595655
push_front 458672067
push_front 877941886
get 293325
push_middle 259521651
push_front 698682330
get 234369
push_back 951801645
push_back 852215623
push_middle 135256954
push_back 69681146
push_front 216607457
push_back 322708267
push_front 175580039
push_back 39632322
get 179000
push_back 644158936
push_front 213941903
push_back 604836995
push_back 689658444
get 301112
push_back 764132902
get 85823
get 9823
push_back 327461433
push_back 869751940
push_back 602425762
push_middle 249216609
push_back 701471501
push_back 410253726
push_back 171629563
push_back 482507764
push_back 49541454
push_front 397655013
push_back 248049286
push_back 739503914
get 118843
get 206367
push_middle 43416350
push_middle 521296354
push_back 340164715
push_middle 286429119
push_front 206224300
get 294867
get 341708
push_middle 220559283
push_front 100634658
get 6372
get 107769
get 88544
push_back 590896495
get 147370
push_back 437091703
push_front 558522215
push_front 977035063
push_front 472580105
push_middle 455628933
get 344626
push_front 303558960
push_middle 4733186
push_front 662839033
push_back 646237505
push_front 694909027
get 118573
get 44365
push_front 508587549
push_back 545522224
get 104611
push_front 241492293
push_front 533365236
push_back 631241504
push_front 262033596
push_middle 908033486
push_middle 193520627
push_back 222203324
push_middle 927215228
push_middle 824700477
push_back 323653549
push_back 599026162
push_middle 281774470
push_back 92552005
get 227517
push_front 798647162
get 261069
push_back 836131055
push_back 442526771
push_back 714591796
push_middle 932333013
push_middle 574358025
push_middle 399207204
push_front 821747026
push_front 802437848
push_back 741932898
get 322781
push_front 322032145
get 268052
push_back 485613457
push_front 673785434
push_back 339463041
push_middle 418857627
push_back 487869231
push_front 696711863
push_middle 194438869
push_front 818912905
push_front 350391298
push_back 722590689
push_front 849754151
push_back 868036925
get 38778
push_front 559629066
get 162647
push_front 361651129
push_front 668981237
push_front 238346971
push_middle 791012991
push_middle 302405096
push_middle 443183111
push_back 321428218
push_middle 41314280
push_middle 990146189
push_back 985693445
get 127203
push_middle 758425385
push_middle 585617440
push_back 895669161
get 4535
push_front 873628012
push_middle 855684868
push_middle 124399479
push_back 80291108
push_front 807319398
push_middle 748529840
push_back 311051404
get 70368
get 253406
push_back 989440485
push_middle 558611345
push_middle 868618282
push_middle 240014327
push_back 330739437
push_middle 884039280
get 336188
push_front 273157363
push_middle 417567513
get 27953
push_front 102235263
get 173016
push_middle 220575626
push_back 720623262
push_back 702935573
push_middle 982680964
get 288003
get 159752
push_middle 460815072
push_front 832087611
push_front 351466291
push_front 218834144
push_front 185604026
get 134973
push_middle 145411835
push_front 720751717
push_middle 344143964
push_back 391511547
get 182651
push_middle 122278852
push_middle 457302586
get 219132
get 6421
push_back 243244527
get 276864
get 14969
push_back 590773916
push_back 489826225
push_back 46337625
push_back 661089981
push_middle 784828972
push_front 954725405
push_middle 159076066
push_middle 338006807
push_back 97647367
push_front 590120539
get 1205
push_middle 387413480
push_front 196477557
push_middle 191649508
push_front 215572864
get 292131
push_middle 725207993
push_middle 596884412
get 328139
push_front 52978347
push_front 534063761
push_front 118679621
get 233744
push_front 354703452
get 278310
push_back 65777941
push_back 873954241
push_front 874907104
push_middle 815084463
push_front 251540676
push_back 591709635
get 85788
push_front 908291425
get 100227
get 211309
push_middle 97179140
push_front 226909728
get 65014
push_back 174449933
push_middle 779768079
get 27005
push_back 521759695
push_front 483133001
push_front 719234080
push_middle 927058538
get 62733
get 118967
push_back 106079576
get 69857
push_middle 515286836
get 42407
push_back 197603135
push_back 234140619
push_back 434764329
push_front 632217102
push_front 900948034
push_front 848941667
push_front 190954019
get 17075
push_middle 917399034
push_front 273836941
get 271070
push_front 115393642
get 352921
push_middle 640839114
push_back 344230582
push_front 673112893
push_back 314149742
push_middle 776680359
get 38396
push_middle 773213088
push_back 39989262
push_middle 96588365
push_middle 770695148
push_front 822830173
push_front 297205952
get 174650
push_middle 2115426
push_back 269977541
push_back 372742399
push_front 508348227
push_middle 829469303
get 175321
push_front 261111287
push_middle 578274060
push_back 751698464
push_front 398911714
get 288642
get 214609
push_back 510763182
push_front 573169500
get 295788
get 341979
push_middle 974032060
get 73500
push_front 210232453
push_front 24938767
push_middle 722070237
get 213224
get 6415
push_back 636843121
get 151091
push_middle 134753583
push_middle 594950253
push_back 686542644
get 168790
get 277488
push_middle 747773276
push_back 61178992
push_front 663237355
push_front 577408365
push_front 487358560
push_middle 317534807
push_front 903371182
push_front 819189703
get 97945
push_front 363506593
push_back 366616850
push_middle 215114273
get 50863
push_back 178261730
push_back 153448384
push_middle 870431021
push_back 412920005
push_front 693341229
push_middle 695186147
push_back 293122476
push_middle 882264508
get 85698
get 138463
get 159662
push_back 953454943
get 291769
push_back 468708205
push_front 460244124
push_back 389851892
push_back 441734519
push_front 266208656
push_front 910332635
push_back 45578565
push_front 665165310
push_front 57887083
get 358239
push_back 398307524
get 180352
get 320025
push_middle 893510067
get 113351
push_middle 673249466
push_front 977719906
get 322742
push_back 227974985
push_front 676422559
push_front 240669813
get 253324
push_front 398112428
push_front 683318122
push_front 846690862
get 241127
push_front 85222344
push_back 659276193
push_front 601134830
get 343384
push_back 580902633
push_front 900022610
push_back 382941662
push_back 936150806
push_middle 381645953
push_middle 495112695
push_front 13910806
push_middle 762511965
push_middle 375174769
get 243663
push_front 197695304
push_back 670100232
push_middle 155866719
get 353849
push_back 283877113
push_middle 262055899
get 25368
get 64538
push_back 170125734
push_middle 370613919
push_middle 425151377
push_back 454970398
push_back 254197501
push_middle 701700763
get 261402
push_back 876557179
get 142398
get 314415
push_middle 751873647
push_front 719755493
get 296231
push_front 832231052
push_back 273443542
push_middle 149842575
push_back 203586618
get 229784
push_middle 25514079
push_middle 945478229
push_back 965560545
get 256242
push_back 305028382
push_front 879979263
push_back 16509542
get 68935
push_middle 306611328
get 155100
get 14470
get 15065
push_middle 919823120
push_front 109481071
get 175961
get 197685
push_back 511465067
push_front 736041399
get 357380
push_middle 379573978
push_middle 70562102
get 92727
push_middle 170509018
push_middle 337871371
get 154450
push_front 427485100
get 2302
push_back 480147109
get 283617
push_middle 415039707
push_back 771118302
get 12860
push_middle 21374683
push_middle 263387279
get 73448
push_middle 6119153
push_back 392829838
get 278013
get 181078
push_middle 481191850
get 173409
push_front 765354544
push_middle 399457431
push_back 550710695
push_back 574567790
push_front 11575416
push_middle 587792195
push_front 375919065
push_front 459827168
push_back 399735029
push_front 150556643
get 120558
push_front 450880413
get 332377
push_middle 37239864
push_front 811461552
push_front 227988555
push_back 196531021
push_back 769676074
get 291108
get 312837
push_front 385367559
push_middle 748426929
push_front 407055026
push_middle 684265097
get 45652
push_middle 751729983
push_front 350603663
get 153251
push_back 244346518
push_middle 762122265
push_middle 684626129
push_back 519145327
push_front 229743516
get 236928
push_back 347116542
push_middle 483786577
push_back 985010008
push_back 553250626
get 213837
push_back 326812450
push_front 40601824
get 85189
push_front 413995938
push_front 632641248
get 143430
get 262949
push_front 419809538
push_back 205186126
get 73370
get 108449
push_middle 503396555
push_back 985966242
push_middle 358294335
get 307742
get 173957
push_back 329799276
push_back 722833327
push_front 228933804
push_front 864205824
get 13587
push_front 44316646
push_back 178644823
push_middle 877177557
push_middle 807254243
push_front 762284934
push_front 63028589
push_front 539017035
push_back 132000248
push_front 559016097
push_middle 87273448
push_middle 721714559
push_back 534594905
push_back 395052606
push_middle 697857820
push_middle 132903204
push_front 670023758
push_back 978144910
push_middle 857061783
push_back 597138362
get 347324
push_back 940391284
push_back 527550159
push_middle 892142752
get 243648
push_back 984682546
push_back 110080933
push_middle 424346889
push_front 806260509
push_back 456639884
push_front 589857154
push_back 193754
push_front 751688926
get 214223
push_middle 439882104
get 299432
push_middle 165683155
push_back 574452256
push_middle 957637574
push_back 117182981
push_front 803289891
push_back 642511669
push_front 618496189
push_front 133211741
push_back 410615916
push_back 105436948
push_back 609750178
push_back 608836732
push_back 977683005
push_middle 118075957
push_front 49184458
get 259055
push_middle 427199258
push_middle 164647381
push_middle 939418587
push_back 162701725
push_back 943414174
push_back 567311886
push_front 360789733
push_front 867412562
push_middle 617700913
push_middle 666092451
get 125788
push_middle 275950569
push_middle 891970750
get 119956
push_back 595360598
push_front 277274523
get 124269
get 193102
push_back 23791209
push_back 79823824
push_middle 499928169
push_middle 25136152
push_back 149300662
push_front 168152325
push_front 214648578
push_back 596168912
get 281406
push_back 559551003
push_front 674430141
push_middle 14220918
get 57018
push_middle 599316846
push_front 943037881
push_front 249381184
push_middle 936910768
get 216819
push_back 509706724
push_back 385541158
push_middle 227920847
push_front 325672149
push_middle 322873848
push_middle 650868647
push_middle 642378877
push_middle 788233758
push_front 77859722
get 253614
get 175055
push_back 64336530
push_middle 800996328
get 267799
push_front 199645192
push_back 988999036
push_back 900885768
push_middle 325250713
push_middle 670033238
push_back 344665758
push_middle 616714103
push_front 247069475
push_front 572418216
push_middle 2328907
push_middle 864759050
push_back 508292166
push_front 650997498
get 27287
push_front 400857495
push_front 401415645
push_back 555399898
push_back 362855494
push_front 255994028
push_middle 956750792
push_back 750176762
push_middle 889804769
push_front 582996276
push_middle 66330985
push_front 578230549
push_middle 501043648
push_back 910462305
get 267595
get 332924
push_middle 474197998
push_middle 823780979
push_front 246521793
push_front 261781058
push_front 324271933
push_middle 785082665
push_middle 132340842
push_middle 892757356
get 358430
push_back 460910897
push_front 319820495
push_back 578349368
get 296131
get 172239
push_middle 977476685
get 336854
push_back 964097401
push_middle 827560907
push_front 359036064
push_middle 186850251
push_back 11275812
get 61578
get 62100
get 221960
get 310833
get 158515
push_back 412840311
get 99956
push_front 67203879
push_middle 549733913
push_back 726120014
get 41662
push_front 788315642
get 214081
push_back 257975698
get 197739
get 36847
push_middle 366886767
push_front 230542351
push_front 314418456
push_front 819417561
push_front 283216392
push_front 490582692
get 24731
push_front 173358040
get 197923
push_middle 877474019
push_front 277498544
push_middle 289770305
get 197281
push_front 370411825
push_front 741908692
push_middle 139891045
get 339786
push_front 662697611
push_front 32141467
push_front 240648934
get 139726
push_front 493542433
push_middle 894920173
get 141946
push_front 98306775
get 224765
push_back 458028022
push_back 33288216
push_back 689209567
push_back 258888249
get 167412
push_back 149489851
push_middle 367206439
push_front 162611010
push_back 201082417
push_front 814937811
push_middle 502890435
push_back 815410261
push_back 486456954
get 99173
push_front 725919258
get 346407
push_front 577069058
push_back 551835040
push_back 921169021
push_back 218507038
get 147592
push_front 539865691
get 59529
push_back 327786252
push_middle 135621801
get 320747
push_middle 930531413
push_back 508566018
push_back 526965752
get 248904
push_back 777686576
push_back 561503205
get 278232
push_front 413481663
push_middle 348604202
get 1122
get 142328
get 47899
push_middle 731599036
get 21878
get 34566
push_middle 602327504
get 312528
push_back 306099975
push_front 859884898
push_middle 899686939
push_front 466949907
push_middle 159187046
push_front 53287622
push_front 37076598
push_middle 280580843
push_front 691512258
push_front 695556217
push_back 730608061
push_front 794979146
push_front 630390032
push_front 703819336
push_middle 97905310
push_front 135123191
push_middle 71365169
get 328381
get 116254
push_middle 145740905
push_middle 651049377
get 346186
push_front 165785125
push_middle 633867619
push_middle 55983613
push_middle 763024950
push_middle 872723673
push_front 755129822
push_back 271612778
push_front 533247179
push_front 957059664
push_front 604082415
push_front 698634532
push_front 228715778
push_front 503973114
get 57502
push_back 601091016
push_middle 106657660
push_back 227118418
get 62348
push_front 57926066
push_back 839259295
push_back 369775137
get 101796
push_back 368925642
push_front 137492193
get 289000
get 213124
push_front 197099767
push_front 574344579
push_front 154186859
push_back 101741177
push_front 103217679
push_back 288644128
push_back 226860970
push_back 6458865
push_back 275218428
push_middle 518793951
get 158348
push_back 105869246
get 68013
push_front 753489797
push_middle 454670834
push_front 428413516
push_back 892154386
push_front 32676447
push_front 999960481
push_front 363772864
get 312443
push_front 886202733
get 252918
get 298541
get 156997
push_front 224429003
push_middle 810520621
push_middle 116572617
push_back 42636531
get 46347
push_back 444613515
push_back 3157877
push_middle 6926472
push_middle 248165949
push_back 396275084
push_middle 957817204
push_middle 921285962
push_back 662969425
get 313081
push_middle 690564884
push_front 636893186
push_back 954111602
get 135145
push_back 376850033
push_front 430380956
get 309889
get 115744
push_front 750159745
get 229821
push_back 968305789
push_middle 227319539
push_front 281259777
push_middle 30304615
get 226937
push_middle 441868298
get 290574
push_back 700872994
push_middle 542983370
get 315338
push_front 986777580
push_back 784377458
push_front 836799739
push_back 726067586
push_middle 202579176
push_middle 154039776
get 326464
get 145116
get 203039
push_front 615737675
push_middle 55905714
push_back 84111300
push_back 613276431
push_middle 835445312
push_front 520569725
push_back 855758280
push_back 38507358
push_front 76751639
push_front 727104958
push_back 57216375
push_middle 295832265
push_back 193306011
push_back 915540502
get 61323
push_front 94903377
push_front 225143417
get 322380
get 107589
push_front 655330061
get 104118
push_front 293123643
push_middle 485170679
push_middle 402661292
push_middle 705553070
push_middle 226806105
push_front 322743800
push_middle 157792649
get 181700
push_middle 425139419
push_front 889766086
push_middle 725814002
get 342203
push_back 224211891
push_middle 61670040
push_back 911194787
get 267540
push_back 917527822
push_back 230220438
push_back 694240705
push_middle 49589335
get 100238
push_back 187736671
get 289236
push_middle 875345221
get 242219
push_middle 288470932
push_middle 860209145
get 162878
get 28187
push_middle 975137493
push_back 142896128
push_front 253053362
push_back 360417596
push_front 525052797
push_middle 103151263
push_front 998058507
push_back 268305247
push_back 427590857
get 190076
push_middle 330027161
push_middle 686598226
push_back 72955608
push_front 796885666
push_front 271951384
get 294054
get 63320
push_front 395713709
push_front 30909213
push_front 36341060
get 165216
push_front 618937024
get 137184
push_back 35021233
push_back 133570040
get 61560
push_middle 376175071
get 141803
get 234202
push_middle 524025825
get 164176
push_middle 568011313
get 251234
push_middle 943307905
push_middle 413287908
get 312994
push_back 820207009
push_front 126073582
push_back 849321580
push_front 970669531
get 164100
get 111125
push_back 688753176
push_middle 266005372
get 136876
push_front 700039133
push_middle 373613595
push_middle 888858301
push_back 230056931
push_back 663159436
get 199760
push_front 730982599
push_middle 148060586
push_back 528006402
push_front 96181695
push_back 77471702
push_middle 765572687
push_middle 445943955
push_front 343871782
push_back 375465965
push_back 507555170
push_front 953291296
get 343663
push_back 241684776
push_middle 128947783
push_back 55433244
push_back 364322301
push_front 349802156
push_back 814966248
push_front 279012366
push_middle 530741691
push_front 7191318
push_middle 193963295
push_middle 156166327
push_front 676896076
get 82959
get 195415
push_middle 830365792
push_back 386957843
get 286554
push_middle 137178961
push_middle 811222510
push_middle 332025834
get 127311
push_middle 546757554
push_middle 129626452
push_front 454838340
push_middle 46380380
push_front 989876940
push_front 642700184
push_front 689570227
get 101599
push_front 254942631
push_middle 42131927
get 264634
push_front 939183197
get 207984
push_middle 73158004
get 314847
get 137437
push_back 797961550
push_middle 150048156
push_back 143164946
push_front 964021645
get 130846
get 140585
get 231067
push_front 801929456
push_front 274256198
get 53948
push_front 407128553
push_front 398547689
get 84086
push_front 986335324
push_front 552614227
push_back 446995524
push_front 833125124
get 234856
push_middle 848978663
push_front 241443336
push_middle 79270748
push_middle 130304904
push_front 635741156
push_front 84453098
push_back 484889998
get 343978
push_middle 916292606
get 194230
push_middle 665807608
get 192021
push_front 969906822
push_front 117951014
push_back 989375686
get 130609
push_back 725902968
push_back 282733665
push_middle 526501932
push_back 80694178
get 74174
push_middle 912742518
push_front 167281015
push_back 843204171
push_front 301164627
push_front 406409335
push_middle 564571858
push_middle 670718883
push_middle 453502593
push_front 548152605
push_middle 112961299
push_front 706934190
get 294650
push_front 378505902
push_middle 643659920
push_back 449135593
push_back 655799300
push_back 375413680
get 283377
push_middle 233148391
get 190736
push_back 319589031
push_front 770938742
push_middle 454267524
push_front 36551710
push_back 890715504
get 298502
push_front 713248876
push_middle 738691951
push_middle 787707656
push_front 984137089
push_front 632637455
push_middle 891489051
push_middle 382830395
push_back 191361497
push_back 578666068
push_middle 453674588
get 186532
push_front 97533766
push_back 904869121
push_front 488288970
push_middle 384986688
get 338589
get 6299
push_front 456108596
push_front 940641187
push_front 518254632
push_back 322512696
get 290445
push_back 781099882
get 54629
push_front 808569110
push_middle 400873262
push_back 758085029
push_middle 635977689
get 90456
push_back 126065474
push_middle 137698405
push_back 850003181
push_back 544260617
get 327011
get 337131
push_front 137103293
push_middle 374584986
push_middle 751830887
push_middle 377362506
push_back 630120569
get 36894
push_back 221354385
get 210053
get 208526
push_front 229906140
push_middle 541914340
push_middle 946522992
push_middle 400155990
push_front 108468443
get 6489
get 278000
push_middle 897864423
push_middle 755256210
push_back 724950945
push_front 19847873
push_middle 446878599
get 146673
push_middle 399597147
push_front 819418532
get 340240
push_middle 106493353
push_front 706352374
push_middle 463314761
push_middle 544263516
push_front 646183725
push_front 47439196
push_front 638405663
get 7285
push_back 416481130
push_back 391483527
push_front 624972716
push_middle 679564390
push_middle 802853004
push_middle 150876155
push_front 156330230
push_middle 130383774
push_front 614048225
push_front 458040879
get 308593
get 233672
push_front 74135715
push_front 812836141
push_back 755810612
push_back 974767099
push_middle 893775670
push_middle 988653067
push_back 573216418
get 280852
get 325577
get 73718
push_middle 698784959
push_middle 661579016
get 324331
push_front 442564935
push_middle 687384607
push_front 426688846
push_front 642585223
push_front 969062646
get 346674
push_middle 160298754
get 307973
push_back 190378633
push_middle 801128467
push_front 507864605
push_front 731327238
push_front 138776592
get 52875
get 4064
push_middle 568161667
push_middle 529602844
push_front 777666531
get 201683
push_middle 748028802
push_back 896828314
get 194616
push_middle 612326645
push_back 255589414
push_middle 606743781
push_front 232824565
get 269084
push_back 308520590
push_front 194968127
push_front 402206609
push_front 936840907
push_back 41639215
get 170816
get 360595
push_front 170124166
push_middle 13827763
push_middle 680998856
push_back 849383807
push_front 817752932
push_front 467676070
push_front 477796669
push_back 621833570
push_back 278503482
get 316662
push_middle 25167521
push_back 78157113
push_back 234767200
get 178721
get 257505
push_front 229365624
push_middle 82285977
push_middle 450086244
push_back 298751606
push_middle 792423580
push_middle 16955368
get 319658
push_middle 148346305
push_front 824274003
push_back 865468531
push_middle 231080539
get 10095
push_front 540763001
push_middle 138092587
push_back 605194830
push_back 731089649
push_front 322699419
push_middle 705208588
push_middle 859747450
push_back 8836445
push_back 689236648
push_back 46105016
get 232072
get 206153
get 16379
push_front 568951686
get 236576
push_middle 554090657
push_middle 126001922
push_middle 909270284
push_middle 874625238
push_front 285160425
push_middle 87288314
push_back 329523084
get 358157
push_front 708435875
push_front 604183494
push_front 36109748
push_middle 452442272
push_back 923169528
push_middle 594704315
get 103854
push_middle 352723664
push_middle 339355858
get 224372
push_middle 758049917
push_front 836356701
get 189517
push_front 461373552
get 63334
push_middle 548721395
get 238185
get 240114
push_front 586252055
push_front 205287925
push_middle 613161779
push_middle 590540996
push_middle 801945469
push_back 376262689
push_front 562625883
get 214357
push_front 989572528
push_middle 400316338
push_middle 661317588
get 66972
push_middle 592463102
get 198307
push_front 711174225
get 225222
push_front 253991708
push_front 387284846
push_front 750825668
push_front 893298110
push_back 589592151
push_middle 948082740
get 254024
get 345086
get 134848
push_middle 89223742
push_back 297877908
push_back 233879252
push_back 204280950
push_back 385996336
get 189953
push_front 170711954
push_front 444529049
get 439
push_back 745526116
push_front 260487917
get 159024
push_middle 866471849
get 101353
push_front 26347496
push_back 441459017
get 13132
get 308761
push_back 72948558
push_back 999828694
push_back 751580709
get 268057
push_front 640973717
get 91156
get 338431
push_front 469854342
push_back 945391856
push_back 343151595
push_front 503260148
push_front 280331587
get 252521
push_front 668407289
push_front 114225341
push_back 374390990
push_middle 864584933
get 42803
push_back 934187618
push_back 601486148
push_front 406467210
push_back 910448458
push_front 605076335
push_front 243713056
push_middle 978856055
push_middle 682683419
get 216983
push_back 7074352
push_front 165890674
push_front 188563253
push_middle 665264973
push_front 947110111
push_back 228880947
get 304457
get 133499
push_front 772088216
push_back 868175919
push_back 487139337
get 168351
get 308917
push_middle 864212118
push_back 511240464
push_front 479097921
push_back 155486242
push_middle 547135682
push_back 759166433
push_back 587707373
push_middle 243804011
push_back 526290797
push_front 508091888
push_back 701122298
get 118359
get 106215
get 13448
push_middle 944850323
push_front 629989410
push_back 641104352
push_back 600474962
push_front 984378370
push_middle 9920017
get 348628
push_back 36454383
push_front 209215540
push_back 167479284
push_middle 103816205
push_front 849818608
get 194403
push_middle 858642612
push_front 635266112
push_middle 838533328
get 139388
push_middle 522648594
push_front 159690739
push_middle 951656324
get 77651
push_front 62308832
push_back 405048516
push_front 142573723
push_back 293535242
get 248396
get 150277
push_front 865120905
push_back 383102319
push_front 478308429
push_middle 132361718
get 342869
push_middle 555148277
push_back 41215396
push_back 707949225
get 39977
push_front 421834173
push_middle 143389715
push_middle 593614356
push_back 651272250
push_back 272821683
push_back 968068332
get 309323
get 144586
push_middle 593671844
get 307305
push_front 212917287
get 203046
get 149340
get 176123
push_front 124113280
get 76946
push_back 497921566
push_back 569934080
push_front 496813113
get 293050
get 300022
push_back 491724830
get 361447
push_back 968645519
push_middle 857251393
push_back 601789721
push_front 889842227
push_back 303020887
get 122828
push_front 306150938
push_back 139829062
push_back 507175983
push_front 754694171
push_back 658458451
push_front 640579578
push_back 77583333
push_middle 398567654
push_middle 191679054
push_front 301359218
push_middle 209252624
push_back 157352413
push_middle 256401614
push_front 20574906
push_front 114304715
push_front 532553968
push_middle 903874567
get 352800
get 266459
get 200527
get 135526
push_back 65848633
push_middle 93067952
push_middle 973783537
get 347323
push_middle 425712712
push_middle 857958813
push_front 565107981
push_front 838818631
get 72281
push_front 201578411
get 157213
push_middle 266721078
push_back 89277429
push_front 57216948
push_middle 833671160
push_middle 455845400
push_back 306592512
push_middle 333676522
get 228319
push_back 695067030
push_front 257839306
push_middle 229963088
push_back 361006550
push_middle 876582403
push_back 739995198
push_back 695067439
push_middle 625062434
push_middle 154994646
get 12256
push_front 738961479
get 61330
push_middle 714767372
push_back 800393072
push_middle 343699944
get 190594
push_back 507260064
get 216756
push_front 460540600
get 333454
get 149918
push_back 60265335
get 231088
push_front 742807637
push_middle 421332221
push_back 916577390
get 127182
push_middle 553112721
push_middle 628729018
push_middle 730617036
get 329535
get 159427
push_front 63050810
get 156870
push_front 607518185
push_middle 193277698
push_middle 387250400
get 270320
push_front 757892214
get 89197
push_back 200843800
get 169411
push_middle 192593254
push_front 441166692
get 295301
get 110851
get 308064
push_front 602027589
push_middle 821159827
get 160659
push_middle 973531748
push_middle 245092930
push_front 595339195
push_back 25464044
push_middle 559630351
push_back 978378785
get 33527
get 54388
push_front 975363979
push_middle 852334804
push_back 225075249
push_middle 569616219
push_middle 218474555
push_middle 301412845
push_middle 56752548
push_back 373958348
get 104585
push_back 332284139
get 281484
push_front 422175388
push_back 169907256
get 7077
push_back 320299212
push_middle 225753321
push_front 282918224
push_back 900660704
push_middle 325957477
push_front 606394212
push_middle 94723844
push_middle 578541179
get 267063
push_middle 670585767
push_front 78211950
push_middle 479896403
get 346813
push_back 673901883
push_back 161388839
push_back 6808608
push_front 378554252
get 8213
push_front 859356594
push_back 219231540
get 33469
push_back 306629594
push_front 851946348
push_middle 347720339
push_back 502586104
push_front 611648396
push_middle 506869631
push_middle 786142641
push_middle 514424846
push_back 755295123
push_back 337249991
push_middle 609602729
push_front 782278930
push_back 733917145
push_middle 218595570
push_front 216842773
push_front 35856242
push_back 186893602
get 162630
push_back 650079216
push_front 306005028
push_front 983949598
get 86825
push_front 785309495
push_middle 196692322
push_back 383933937
get 200032
push_back 657755526
push_back 811213692
push_front 865256005
push_middle 754925436
push_back 947454443
push_back 769656423
push_front 972437553
get 19548
push_middle 523401746
push_back 536423450
get 231128
push_front 272033863
push_front 299705655
get 241814
push_front 174792746
push_back 778084830
push_front 31865890
push_middle 169883411
push_back 401213878
push_back 760406793
get 39964
get 296763
push_middle 541329221
push_back 44670016
push_front 290344120
push_front 477500091
get 38732
push_middle 510832948
push_front 318251208
push_front 246505779
push_back 145420937
push_back 70678560
push_middle 225771359
push_back 104054775
push_back 739046317
push_middle 901565191
push_front 714403423
push_middle 817454919
push_back 353026368
push_front 289653960
push_back 589546866
push_front 674583726
push_front 421417025
get 257174
push_front 790691063
push_back 930104677
get 47250
push_middle 638908905
push_back 907440820
push_back 16290239
push_middle 725868086
push_front 137129237
push_front 265976664
get 302024
push_middle 536759061
get 315518
push_middle 391589722
push_front 958433187
push_middle 264805553
push_middle 348153775
push_back 81871021
get 127780
push_front 635122975
push_front 524826503
get 294162
push_middle 177099171
push_front 10326172
push_back 148587190
get 168532
push_front 301050436
push_back 201992023
push_middle 414474007
push_front 642684125
push_front 66109449
get 241108
push_back 411817532
push_back 113495174
push_back 171632630
push_front 469873598
push_middle 936704610
get 105997
push_back 219617021
push_back 478755932
push_back 785659195
push_back 550647777
push_back 177279228
push_front 270357383
push_front 875126170
push_middle 346359952
get 206941
push_middle 834736146
get 235719
get 59427
get 357728
push_middle 3413982
push_front 722474889
get 68734
push_middle 504615243
get 329772
push_middle 26301289
push_middle 701451814
push_back 997627704
push_back 330399332
push_front 536143629
push_middle 421421747
get 268095
get 281787
get 286876
push_front 373458641
get 173292
push_back 97636552
push_back 575960142
push_back 599322781
get 158830
push_middle 853060657
push_front 136979631
get 312003
push_back 908482921
push_middle 367201864
push_front 838870631
push_back 934250740
get 329492
push_middle 779902884
push_front 126662231
push_middle 658626861
get 270327
push_back 998770127
push_front 288385698
get 52333
get 12210
get 72185
get 340990
push_back 490943231
get 80102
push_back 62017915
push_front 797707510
get 66451
push_middle 821122735
push_middle 938133643
push_back 538580132
push_front 474414429
push_back 671301260
push_back 223930368
get 154255
push_middle 912794492
get 349799
push_middle 867136014
get 320964
push_back 691475874
push_front 836966998
push_front 311118462
push_middle 788977393
push_back 101773753
push_middle 152507550
push_middle 12553091
get 148938
get 212914
push_front 730320160
push_back 394896374
push_middle 661858781
push_middle 281070218
push_back 391156438
get 330342
push_back 320899721
get 294215
push_front 261561050
push_front 595179604
push_back 413050712
push_middle 445761841
get 186356
push_front 455755802
push_front 796159748
push_front 626211337
get 3709
push_front 743687248
push_front 172322727
get 321238
push_middle 42433250
get 270425
push_front 426230041
push_front 463583518
push_back 404440690
push_back 117847846
push_middle 553797413
push_front 362552930
push_back 732108861
get 21477
push_front 258603923
get 281384
push_front 502336144
push_middle 758407740
push_back 442426153
push_middle 713701442
push_front 681675322
get 116010
push_middle 521823397
push_front 785983397
push_front 897583889
get 292291
get 132041
get 10533
get 86124
get 204750
push_back 695129990
push_middle 395974604
push_back 872475206
get 293600
get 260141
push_front 530648823
push_front 676938964
push_middle 873401595
push_front 138305422
get 210392
get 48643
push_back 392100736
get 313067
get 227567
push_middle 322939526
push_front 588195038
push_back 532918163
push_middle 168220288
push_middle 52403074
push_back 811460780
push_front 837230870
get 15724
push_middle 94849333
get 44196
push_back 413579314
push_front 316557907
push_back 911312297
push_back 838737917
push_front 498868925
push_back 479327753
get 5232
push_back 732310434
push_middle 550432218
get 291038
push_front 934182530
push_middle 364908457
push_middle 192920382
get 26056
push_front 497813403
push_middle 657946550
get 49638
push_middle 78511090
push_back 216526874
get 280191
push_middle 85910331
get 149529
push_back 897991848
get 22080
push_front 339516397
get 283294
push_back 826547181
push_middle 788706485
get 172772
push_back 950396559
push_front 362054099
push_middle 134403351
push_middle 90673092
push_middle 643289680
push_front 281516033
get 291044
push_front 308627269
get 350588
get 286757
get 204916
push_middle 483948347
push_back 705829263
push_middle 413496011
push_front 115972604
push_back 304059436
push_back 763736035
push_back 622004896
push_middle 659346228
push_front 790048744
get 154
push_back 207995151
push_middle 211334853
get 285432
push_back 329944827
get 216951
push_back 616115408
push_back 925420246
push_middle 30584891
push_back 304448480
get 201114
push_back 663463417
push_back 979736189
push_back 779492492
get 167762
push_middle 643299812
push_back 402002588
push_middle 771575925
push_front 190247212
push_front 654695700
get 216513
get 253123
get 294720
get 341644
push_front 657785693
push_middle 830982647
push_back 343795985
get 293515
get 125720
get 172132
push_middle 956454447
get 125005
push_back 897696911
push_back 198598114
push_back 102276063
push_middle 648711489
push_back 32809313
push_middle 316768931
push_middle 158681009
push_middle 898967113
push_back 643517595
push_middle 814697797
push_back 461882914
push_front 610816693
push_front 677529249
get 125398
push_back 532843300
get 115190
push_back 608192777
push_back 4059646
push_front 356506294
push_front 422453591
push_middle 176817369
push_middle 516277049
push_back 262551516
push_front 957917192
push_front 400247788
push_back 942225003
push_back 225546335
get 305785
push_back 660096301
push_front 856203354
push_front 221277759
push_front 437322766
push_middle 290018759
push_back 663551798
push_back 222333197
push_back 872795179
push_back 195247512
get 99563
get 127968
push_middle 347975987
push_front 170678114
push_front 846788611
push_middle 625388592
push_back 78625837
push_middle 218317531
push_middle 413837851
push_front 568072611
get 16293
push_back 536542479
push_back 622239867
push_back 368730770
push_front 7806656
push_front 648499795
push_front 173809720
push_front 710890354
get 21426
push_back 448767021
push_middle 678964265
get 277815
push_front 462071613
get 182145
push_middle 842411312
get 136237
push_front 656022846
push_front 99276742
push_middle 412631176
push_middle 878725493
push_back 828572471
push_front 661924206
push_middle 669683731
push_front 75932357
get 222370
push_back 759969005
push_back 286650960
push_middle 502302925
push_back 362725689
get 181477
push_middle 574757847
push_back 324262833
push_front 684099461
push_middle 27809010
push_middle 186807539
push_back 330664610
push_back 519907541
push_front 936071980
get 30800
get 332465
push_middle 2655312
push_front 352701857
push_back 872448446
push_front 809193760
get 147706
push_middle 162220712
push_front 779290964
push_middle 103874583
push_back 428921922
push_front 657804722
push_middle 216319999
push_middle 748625817
push_back 139534106
push_back 609670472
push_middle 348272304
get 347702
push_back 406582524
get 5151
push_front 343102475
push_front 754699599
get 43430
get 24707
push_middle 127833159
push_middle 28478780
push_front 869857599
push_back 348462250
push_front 59584788
push_front 660076827
get 124457
push_back 979489642
push_back 369678462
push_back 422385495
push_middle 590774308
push_back 994017329
push_front 621256833
get 85579
push_middle 84807866
push_front 770663205
push_front 161074090
push_front 902865995
get 187433
push_front 526317080
push_front 468493321
push_middle 351411122
push_front 623991744
push_middle 813803600
push_middle 644856968
push_front 197565804
push_front 741689153
push_middle 489454718
push_back 468174444
push_back 682180911
push_front 577347400
push_front 536728837
get 126609
get 111781
get 55532
get 294825
get 289882
push_back 520913813
get 253809
push_back 513806085
push_middle 93171678
push_middle 326080750
get 212775
push_front 566041634
get 146434
push_front 325782604
get 107666
push_front 68381959
push_front 43210350
push_front 656216021
push_back 313753367
push_middle 412957957
push_middle 819569507
push_back 204904868
get 299864
push_front 998495018
push_back 835196935
push_back 631995739
get 62899
get 245179
get 350807
push_middle 978116375
push_front 598731564
get 304920
get 57364
push_front 484935242
push_back 353082305
get 211096
push_front 655885155
get 341056
get 187619
get 279571
push_back 199813678
push_middle 584405458
push_back 280670783
push_back 219532182
get 229633
push_front 697466016
push_front 273129519
get 49478
push_back 511747299
push_front 353016140
push_middle 16481942
push_back 401799321
push_middle 435050057
push_middle 759487524
push_front 467244850
push_middle 285914089
push_back 319228896
push_front 576688139
push_middle 221297638
push_back 448321899
push_back 383978470
push_front 873004369
get 118554
get 314251
get 220709
push_middle 622883349
push_back 244924546
push_middle 860346892
get 67471
get 223704
push_front 170535361
push_front 742908694
get 52126
get 116158
get 252450
push_back 816234686
push_back 372642280
push_front 738324672
push_back 748039149
push_front 211686604
push_front 649966724
push_middle 555220292
get 208457
get 299938
get 185503
get 153443
push_front 27639306
push_back 564230826
get 355278
push_back 547614768
push_middle 946641632
push_back 869687821
push_back 786977395
push_middle 754699777
push_back 210892216
push_middle 901069822
push_back 147391206
push_middle 646294928
push_middle 133207154
push_middle 778790869
push_middle 332840610
push_middle 521267992
push_middle 26530736
push_back 499570702
push_back 250813079
push_middle 803765932
push_front 274847356
push_back 800766627
push_front 101708476
get 39280
get 355993
push_back 252504917
push_middle 518370567
push_middle 426014341
push_middle 660107170
push_front 531566639
push_back 886385271
push_back 706655018
get 249606
push_middle 934126694
push_back 435067570
push_front 424295323
push_back 846224649
push_front 818323714
push_back 229070074
push_middle 786961896
get 349247
get 115676
push_back 955344889
get 334103
push_front 152657056
push_back 454297834
push_front 609625470
push_middle 386324292
push_middle 396249695
push_middle 228348009
push_middle 468657244
push_back 469899825
push_front 763738267
get 164939
push_back 952787350
push_back 365746734
push_front 147031407
get 181134
get 159917
push_back 878667844
push_back 412254132
get 346140
push_front 136526336
get 173740
push_middle 325396357
push_back 351407657
get 274756
push_back 456914073
push_front 950990528
push_middle 335336349
push_front 12915735
get 303029
push_back 932669062
push_back 809584146
push_back 48879211
push_middle 930254851
push_front 614500764
get 329527
push_front 262626790
push_back 513975139
push_back 867733214
push_middle 525546034
push_middle 246927047
push_middle 217339878
get 193918
get 121913
push_middle 314212810
push_front 794690167
get 73494
push_front 288444378
push_back 735720817
push_middle 845207380
get 261736
push_middle 704013962
get 270784
get 169053
push_back 376258905
push_back 314510550
push_middle 798063215
push_middle 574602465
push_back 762285595
get 241418
push_middle 607370324
push_front 156754203
push_middle 170622719
push_middle 937745299
push_front 343800555
push_front 513310739
push_back 779795139
push_front 304695002
push_middle 299585393
push_front 93350489
push_front 179198290
get 340897
get 209511
push_back 832469961
get 344827
push_back 31086779
get 43187
push_middle 877772435
push_back 832743344
get 258543
push_middle 5192821
push_middle 261613716
get 99478
get 53501
push_front 739477030
push_middle 161272826
get 54402
push_front 345590636
push_middle 956283723
push_back 982743560
push_middle 117829176
push_back 345662590
push_back 718922075
push_middle 592778035
push_back 136575824
push_middle 101199517
push_back 522245076
push_back 378601724
push_front 348835513
push_back 671954850
push_middle 181912649
get 150180
push_middle 962343652
push_front 692124633
push_middle 601870566
get 3020
push_middle 113515974
get 307493
push_front 256269828
get 11942
push_back 192722543
push_front 853566962
push_front 1879343
push_front 206387845
get 287066
push_middle 483897318
push_middle 375580912
push_front 32577477
push_middle 908830845
push_front 355286716
get 133452
push_back 11371066
push_middle 472107824
get 289786
get 169029
push_middle 648759434
get 19099
push_back 401727739
push_back 154878932
push_front 893076043
push_front 863302925
push_middle 98663932
get 279393
push_back 644412886
get 173856
push_back 75733199
push_front 643289300
push_middle 644996074
push_back 914615997
push_front 137824569
push_back 741433471
push_middle 446149699
push_back 186726300
push_front 80251898
push_back 693526540
push_back 763568798
push_middle 80275566
push_middle 179552315
get 25939
push_front 38125710
push_back 623898664
get 40469
push_front 948973679
push_back 370132389
push_middle 386472055
get 278130
push_back 273690494
push_middle 321342168
push_middle 87113329
push_middle 981715408
push_back 965704829
push_middle 969098492
get 296686
push_middle 506630407
push_middle 681448750
push_back 623243556
push_back 877121841
push_middle 811769009
push_front 252163924
push_back 669097374
push_middle 607910649
push_back 460235708
push_back 577806536
push_back 385334464
push_front 861032372
push_front 356279881
push_back 171650456
push_back 361652754
push_front 257207778
get 217092
push_back 761162889
push_middle 326973002
push_back 129972483
push_back 451036076
push_middle 782040139
push_front 903839283
get 259503
get 201057
push_front 419185978
push_front 212660785
push_middle 118397290
push_back 451049994
push_front 109647703
push_front 70575547
push_middle 780672450
push_back 730185049
push_back 287309012
push_middle 145948634
push_middle 744378534
push_front 538613552
push_back 775135271
push_back 986579553
push_front 824209776
get 256997
get 336080
get 223820
push_front 308598524
push_front 397697439
get 294385
push_back 398022792
push_front 238282099
get 242573
push_middle 463869166
push_middle 785614341
push_front 759137674
push_middle 265117632
push_front 720693057
push_front 697937331
push_back 266616367
get 108794
get 339403
push_front 799624479
push_front 234578611
get 111459
push_middle 64324553
get 128365
push_middle 142082080
push_middle 162472639
push_back 563394025
push_front 825877067
push_front 799563450
push_front 987239393
push_middle 81548702
push_middle 885606717
push_front 373616212
push_middle 783760796
get 76340
get 186243
push_back 391427365
push_middle 198713592
push_front 265627622
push_front 15758934
get 353532
push_front 274665147
push_middle 425504519
push_back 637591186
push_front 426594362
push_middle 447827504
push_middle 299428512
push_middle 179724063
push_back 844096099
get 126847
get 191968
push_back 97630586
push_front 575722346
push_middle 152734253
push_middle 405938283
push_front 866876859
push_middle 842127055
get 303700
get 163654
get 166902
push_front 584967960
get 220667
get 113599
push_middle 336926733
get 91567
push_front 543687405
push_middle 136531017
push_middle 474644470
get 50685
push_back 341439573
get 23781
push_front 845883492
push_back 13274629
push_middle 345699211
get 118991
push_front 170626305
push_front 619069195
get 48734
get 271159
push_front 68010946
push_front 337620655
push_front 729927109
push_back 154060276
push_middle 14650082
get 123968
push_front 19276947
push_front 664538857
push_back 147662750
push_back 873986096
push_back 523378500
push_front 879831214
push_middle 637714676
push_middle 353370026
push_middle 615999943
get 29492
push_back 731755108
push_middle 997464728
get 156472
push_back 824657260
push_middle 529233054
push_front 707181688
push_front 879072118
push_middle 111921515
push_front 832789755
push_front 66087224
get 267183
get 191422
get 67443
get 185484
push_front 509167903
push_front 478399172
push_back 668864674
push_middle 745708155
push_middle 897744155
push_back 880956263
get 318284
push_middle 221888138
push_middle 950419454
push_middle 880878196
get 32162
push_back 8659086
push_front 21708118
push_back 236060706
push_back 365147306
get 193848
push_back 722359009
push_middle 581270554
push_middle 175058595
push_middle 431636188
push_middle 160932927
push_middle 857507603
push_front 491427219
push_middle 553400188
push_back 913544927
push_front 80765524
get 95472
push_back 29772292
get 241171
push_front 648039952
get 253742
get 289986
get 45445
push_front 211871386
get 189728
get 147431
push_middle 539793022
push_front 107299301
get 343886
get 124448
push_back 956045551
push_middle 761402830
push_middle 698889587
get 345471
push_back 796104604
get 93293
push_back 680939093
push_back 993251314
push_back 886447382
push_middle 518218274
push_back 246913523
get 33127
get 200965
push_back 468784528
push_middle 870041926
get 344318
get 325960
get 279726
push_back 394529000
get 182022
push_back 906009337
push_middle 82639534
push_middle 805727212
push_middle 44244807
push_back 45747790
push_back 711943612
get 31757
get 3890
push_front 926359440
push_middle 809153437
push_front 435211031
get 129881
push_back 230538046
get 190731
get 309164
push_front 359801936
push_front 976512634
push_back 389973686
get 15279
push_middle 54080013
get 278477
push_middle 753899952
push_front 750543723
push_middle 38419530
push_back 929472560
push_back 291128746
get 98141
push_middle 458277674
push_middle 847850083
get 65170
get 54408
push_middle 517933137
get 320111
push_back 607494939
push_back 702805043
push_front 535872874
push_back 177269988
push_front 846202060
push_middle 210966167
push_back 424173932
get 2322
push_back 280036201
push_back 420513155
push_back 937507271
push_back 509050019
push_front 828363128
push_middle 53135307
push_front 715485935
push_front 675860348
push_front 355858755
push_front 804984414
push_middle 410075455
push_back 767140772
push_middle 349347734
push_front 718135182
push_middle 506475059
push_back 581017348
push_middle 396773167
push_front 352014827
push_front 958003214
push_back 945042046
push_front 697591835
push_middle 856614681
push_front 266480346
push_middle 927955686
push_middle 285861350
get 84954
push_middle 198679835
get 153241
push_middle 437268338
push_back 212803849
push_middle 142129134
push_back 686180256
get 349182
push_middle 172808944
push_middle 670989987
push_middle 662598701
get 266466
push_middle 436322605
get 141196
push_back 949829875
push_back 568825708
push_back 185292139
push_middle 88891096
push_front 343439712
get 119745
push_middle 652337041
push_middle 846113518
push_front 707637201
push_back 20586147
push_front 489403420
push_back 791199682
push_middle 71493906
push_middle 561643504
push_back 545020837
push_back 467321171
push_middle 794034525
push_front 789434601
push_front 106303301
push_middle 322492038
push_back 231939445
push_middle 688261736
push_back 309041568
push_back 617293098
push_middle 699271666
get 74362
push_middle 509901251
push_middle 445645911
get 92492
push_back 168121785
push_front 871839388
push_front 938386750
push_middle 502192509
push_front 160284511
push_middle 821368560
push_front 814819462
push_back 534565390
get 280917
get 284259
get 319041
push_front 201638896
push_middle 309383851
push_back 145883234
push_middle 645858325
get 345295
push_front 765600575
push_middle 381012020
push_middle 430703301
get 91406
push_middle 403413102
get 219320
push_back 427638486
push_back 271284706
push_middle 443256282
push_middle 58375564
get 25884
push_back 785359694
get 338120
push_middle 203517225
push_back 772888631
push_back 252922826
get 135705
get 9325
push_back 929911473
push_front 300706546
push_middle 73738087
get 227156
get 241133
get 292522
push_front 819804672
push_back 45727469
push_front 231682677
get 248425
get 54852
push_front 98410399
push_middle 206697327
push_middle 31373924
get 245239
push_middle 841313433
push_back 542717545
get 201784
get 14734
push_front 33032967
push_back 690283366
push_back 363000245
push_middle 180834162
push_back 981404611
push_back 599238776
push_back 901781728
push_back 239840117
push_back 881448317
push_middle 160001658
push_middle 954029227
get 306669
push_back 216556215
push_front 909284278
push_back 12343761
push_front 84865808
push_front 944571502
get 352164
push_back 96045993
push_back 938904775
push_middle 318052179
push_middle 434426783
push_back 156528610
push_back 5090148
push_front 132412945
push_middle 591911158
push_front 328874083
push_front 868724619
push_front 797450630
push_middle 232212703
push_back 239224529
get 348289
push_back 63501378
get 93382
push_front 35041123
push_front 717131348
get 33226
get 19271
push_back 61834066
push_front 205662681
push_middle 264050593
push_middle 907423966
get 296116
get 319055
get 31249
push_back 4541398
get 242218
push_back 720499223
push_back 278743100
push_back 127651425
push_back 666604529
push_middle 812670467
get 110405
push_middle 45557083
push_middle 696703773
push_back 196149563
push_front 139466693
push_front 458734823
push_front 761202396
push_middle 494778633
push_back 781658191
get 243879
push_middle 595798786
push_middle 350611627
push_front 861185957
push_middle 481424350
push_front 313963224
push_front 902518257
get 107741
push_front 781176314
get 155435
get 210235
get 10832
push_front 952105970
get 285731
push_back 364859139
get 140526
push_back 792886569
push_front 420073845
push_middle 467504265
get 258984
get 342410
push_front 284919666
get 45020
push_middle 454253351
push_front 807565756
get 265371
push_front 537033477
push_front 898745243
push_middle 956978886
get 215746
push_middle 464234174
push_middle 977328015
get 62902
push_middle 588128207
push_back 503850604
get 182538
get 286300
push_middle 403088878
get 333708
get 338091
push_back 535268997
push_back 996651894
push_back 993769689
push_front 840030572
push_middle 162713043
push_middle 848168404
push_front 995436393
get 150929
push_front 973802729
push_back 732540125
push_front 554530730
push_back 70697378
push_middle 255909742
push_back 439128124
get 311665
push_front 706111203
push_back 830181779
get 178722
push_middle 554706675
push_middle 402278471
get 338202
get 291760
push_middle 134830367
push_front 920029484
get 107131
push_back 399921112
push_front 992416880
push_front 722906208
push_middle 91154050
push_front 739132877
push_middle 552881185
push_middle 569219592
push_middle 986425880
push_back 927997390
push_back 822479323
push_back 495163109
push_back 154578955
get 137523
get 103016
push_middle 63608086
get 281318
push_back 652294995
get 169309
push_middle 937532856
push_back 260787838
push_front 896897234
push_back 689210211
push_back 385305723
push_back 712917870
push_middle 469095423
push_back 884069390
get 166885
push_middle 200353953
push_front 609221498
push_middle 744887954
push_middle 789360848
get 62003
push_middle 845962455
push_middle 90421793
push_back 773754217
push_front 316246982
get 280184
push_front 583665869
push_middle 491830437
push_front 72867237
push_back 327771732
get 357556
push_back 888413363
push_front 71692845
push_back 906610125
push_back 728696707
push_front 22151689
push_middle 985550420
push_back 395438880
push_back 805324203
push_front 260281394
get 109271
push_back 61833671
push_front 336203876
push_middle 603799859
push_back 305068204
push_back 197849703
get 327546
get 284769
push_middle 500203433
push_front 87606142
get 241199
push_back 392332208
push_back 479985679
get 361368
get 233632
push_front 956887453
get 96843
get 141160
get 255185
push_front 661245591
push_back 650633468
push_back 420504861
get 86597
get 266425
push_back 759304988
push_back 967827385
push_back 715577966
push_middle 554981785
push_front 137123635
push_back 7737057
push_middle 335480546
push_back 59852526
push_front 889500714
push_back 942641102
push_front 504709078
get 44454
push_back 313096069
push_back 825232074
push_back 71224059
push_back 621657601
push_back 496413748
get 309589
get 306936
push_middle 567053262
push_back 913967179
push_middle 713027683
push_middle 428059886
push_front 23333155
push_back 25523021
get 136738
push_front 324250578
get 52813
push_back 184052300
push_back 721535152
push_middle 492164112
push_front 479672580
push_middle 946651672
push_back 524149088
get 50103
push_back 276160575
push_middle 390616854
push_front 46320197
push_front 824723892
push_middle 41033691
push_back 526704470
push_front 187419770
get 393
get 231182
push_front 478610945
get 280586
push_front 224382248
push_front 316464124
get 109728
push_front 252461127
push_front 351634935
push_front 50762732
push_front 336387935
get 22420
push_front 225118283
push_middle 384495051
get 208621
push_front 176841143
push_back 703465726
push_back 705654437
push_back 99107738
push_front 121076230
push_front 723368818
get 25320
push_back 54238653
push_middle 431851681
push_back 422350505
push_front 934077498
push_back 44156188
get 1120
get 219999
push_middle 430699381
push_front 128316747
push_front 356056814
push_middle 769495497
get 81314
push_middle 985339914
push_middle 423999590
push_front 322994593
push_middle 75625400
push_front 596674047
get 354910
get 166238
get 45544
push_back 176227944
get 143683
push_back 775575121
push_back 912152869
push_middle 722411653
push_front 835312184
push_front 699080043
push_back 487074291
push_front 234552869
get 349624
push_front 146708804
push_back 293277688
push_middle 915822941
get 225350
push_back 983022141
push_middle 586561846
get 267102
push_front 123321771
push_middle 84400684
push_back 291492425
push_front 875764247
push_front 703263343
push_front 342743339
push_middle 166549013
push_middle 63392452
get 18810
push_back 603393219
push_back 207685405
push_middle 323227066
push_middle 649358774
push_middle 507238576
push_front 197952313
push_back 22350057
push_front 301188329
push_middle 174253251
push_back 514052991
get 39015
push_middle 223868045
push_back 48802359
push_front 394278863
get 268345
push_front 197882942
push_back 339075805
push_middle 355297125
push_middle 197305744
push_front 756794011
push_middle 236148482
get 136698
get 350184
push_back 69025486
push_back 950853887
get 68809
get 113968
push_back 66325778
push_back 133649284
get 53167
push_back 247080299
push_back 45193305
get 142653
push_back 752184812
get 236503
push_middle 269009515
get 87903
get 16455
push_front 343942768
push_back 644115991
get 64613
push_middle 133567952
push_middle 792900627
push_back 843987116
push_middle 303402127
get 79549
get 111259
get 357475
push_middle 873245559
push_front 83016305
push_middle 786758989
get 154784
push_middle 220575161
push_front 248803196
push_back 952572629
push_middle 738537758
get 29087
push_front 61341865
get 278917
push_middle 235661044
push_middle 653637122
get 345990
push_middle 580370702
push_back 870157684
push_back 478654067
push_middle 931461648
get 196307
push_middle 401803673
push_front 355906904
push_back 415068936
push_back 325176109
push_middle 912127510
push_middle 605824912
push_front 900953720
push_middle 704869208
push_middle 794371889
push_back 565756629
push_back 349862707
push_back 580136002
get 134935
get 9024
get 327459
push_back 637159923
get 21106
push_front 566830726
push_front 220634530
push_front 884267724
push_middle 974739280
push_back 914572491
push_front 418662343
get 317909
push_front 243927889
get 144765
get 148343
push_middle 488371600
push_middle 998940895
push_back 804037710
push_back 165343266
push_front 882955548
push_front 205572607
get 82807
push_front 66000260
push_middle 587559828
push_front 337447298
push_front 685693003
push_front 958436442
push_middle 610099201
get 152259
push_front 13437358
push_back 555412965
push_front 598823765
push_back 436418674
get 247691
push_front 668962372
push_back 711678332
push_middle 861988054
get 89261
get 251940
push_middle 220700341
push_back 78278187
push_front 683999902
get 352247
get 250169
push_middle 686046409
get 195198
push_back 693193489
push_front 697002819
push_back 513055932
push_front 626721829
push_front 845131541
push_front 656826497
push_front 746971824
get 260396
push_back 397872959
push_back 748042486
get 67761
push_back 422446048
push_front 273470169
push_back 234678258
push_front 270647251
get 183458
push_front 47996698
push_back 990292021
push_front 844742693
push_middle 264955124
push_front 856870062
push_middle 282614257
push_middle 696484676
get 280423
push_front 523293877
push_front 461359955
push_front 5807373
push_back 584185519
get 308201
push_front 926677810
push_front 28607317
push_front 672609327
push_middle 637574166
push_front 67509962
push_front 615862936
push_back 502128724
push_front 283779569
get 173972
push_back 749867301
push_front 873708517
push_front 794272324
push_front 12750859
get 19500
push_back 526731800
get 139374
push_middle 636290439
push_middle 839355221
push_middle 644728287
push_back 829794898
push_front 473225631
push_front 487959852
push_middle 891924434
get 345587
get 99222
get 292727
push_back 680601464
get 284037
push_middle 256633225
push_back 9114201
get 303025
push_front 529113464
get 112985
get 293543
push_front 669477128
push_back 13396672
push_middle 560331496
get 132359
get 283889
push_back 867181145
push_front 39418335
get 335752
push_back 923622096
push_front 391979830
get 257649
push_middle 624111395
push_front 66157605
push_middle 555477756
push_front 564017328
push_middle 254822495
push_front 802387098
push_middle 576132677
get 322153
push_back 56091513
get 298312
get 136782
push_middle 140685405
push_front 522597495
push_front 151759212
get 21699
get 4098
get 357706
push_middle 823684925
push_middle 652827697
push_back 488369754
push_front 410087879
push_front 803864337
push_front 561037884
push_back 646958399
push_front 210102483
push_back 627978450
push_back 113298700
push_back 867375786
push_front 141180974
get 75958
push_back 604792425
push_back 702725391
get 92519
get 357430
get 89562
push_middle 32677803
push_front 813061526
get 14988
get 213396
push_middle 202633599
push_front 681231243
get 322326
push_back 965491577
push_back 55123358
get 191383
push_front 217382101
push_back 502663230
push_front 463219754
push_middle 326216860
push_middle 251739308
push_front 612277791
get 16937
get 69466
get 145244
push_front 841354128
push_front 501922289
push_back 534125448
push_middle 422281652
push_front 946220942
push_middle 662474104
push_back 704798742
push_middle 333544151
push_middle 130835813
push_front 731434869
push_middle 524517765
push_middle 405485885
push_back 643486545
get 363644
push_middle 784268351
get 254996
push_front 805276125
push_middle 383023078
push_middle 816567583
get 96970
push_middle 635625147
push_front 807308366
get 303058
push_front 527477005
push_middle 113444964
push_back 504137480
get 270581
push_middle 481236833
push_front 213243985
push_back 480430893
push_front 102718393
push_back 381891183
push_back 900172784
push_middle 322879829
push_middle 901296387
get 170672
push_front 817359090
push_middle 290945361
push_middle 317465686
push_front 409285105
push_middle 41420624
push_middle 933760100
push_back 874902554
push_front 224445648
get 316955
get 94288
push_front 371408771
push_middle 861441131
get 259408
push_front 690416680
push_front 276416197
push_back 994327024
push_middle 316422060
push_back 45747225
push_back 2098937
push_back 875167293
push_front 845762698
push_front 517302575
push_back 262559416
push_middle 948918755
push_back 21283408
push_back 330088189
push_front 457546796
get 4829
get 343104
push_front 387931478
push_front 129072108
push_front 46458824
push_back 705952073
push_back 915785046
push_back 253594353
get 66537
push_front 663888671
push_middle 997685141
push_middle 856519800
get 112907
push_front 604452682
push_back 240390504
push_middle 382452250
push_front 986895774
push_front 483776593
push_middle 407607562
push_front 78580764
push_front 742523717
get 330762
get 299885
get 44652
push_back 276225515
push_back 212340207
get 201753
push_middle 517945615
get 312908
push_front 556574265
get 300191
push_front 934160293
push_front 303008366
push_middle 45706509
push_back 351836429
push_front 249941568
push_middle 941238906
push_front 146499741
push_front 66945827
push_middle 919906744
push_back 873916511
push_middle 171464272
get 68950
push_back 307893534
push_back 482129875
push_middle 243646681
push_front 634281219
get 70991
push_front 919746657
push_front 802166624
push_middle 216758541
push_back 851842989
push_back 530375939
push_middle 213941303
push_middle 60568947
get 171260
get 182429
push_back 612763952
push_front 638676065
push_front 853881288
push_middle 811442959
push_middle 81091633
push_middle 82474779
push_back 295614671
push_back 862893538
push_middle 265071503
get 6048
push_front 430284673
push_front 522386527
push_back 916100425
push_middle 121438269
push_middle 195911922
get 261766
push_front 938168429
push_front 578248836
push_front 510977320
push_back 589204522
push_back 76827947
push_middle 85119706
push_middle 805025260
push_front 55325892
get 1642
push_front 212602383
push_front 620701414
push_front 805333196
push_middle 224945917
push_back 660724247
push_middle 951466739
push_middle 208289045
push_back 945213130
push_back 966511064
get 121141
push_front 745753540
push_middle 675481352
push_front 553345953
push_middle 328898414
push_front 988102690
push_front 459764819
push_back 8949649
push_middle 102773513
push_middle 148536936
push_middle 281040353
push_back 340862002
push_front 177977561
push_back 527868046
push_front 20725106
get 133200
push_middle 359116414
push_front 483707420
push_front 867465413
push_middle 925205262
push_back 622268960
push_middle 386306368
push_front 879995774
push_back 135001524
push_back 897361266
push_front 206187609
push_back 818746308
push_middle 156204395
push_front 852388269
push_middle 107877037
push_middle 68775845
get 115629
push_front 290702745
get 26521
push_front 52890292
push_front 302778824
get 86214
push_front 460651265
push_back 371443678
push_middle 697481088
push_middle 427384105
get 353068
push_front 853128806
push_middle 874576780
push_middle 9758649
get 318005
push_front 39837511
push_front 749994458
push_back 163381253
push_middle 952129830
push_back 722164307
push_front 848746457
push_middle 157542223
get 45528
get 352444
push_front 832393660
push_back 960540960
get 245984
get 230775
get 132545
push_back 610548425
push_back 45365139
get 229187
get 266368
push_middle 42901940
push_front 302474677
push_front 293843032
push_front 827995619
get 311217
push_front 283162292
push_middle 90378984
get 353919
get 310074
push_front 328371655
push_front 193858345
push_middle 327353215
push_back 481616312
get 119622
push_front 763267464
push_middle 364692061
push_back 151712078
get 93867
get 66613
push_middle 961538716
push_front 604887998
push_back 85684420
push_front 996592897
push_middle 615675636
push_back 43369029
push_front 439653452
push_middle 391399586
get 52367
push_middle 619360161
push_middle 358555794
push_front 648358742
push_front 892998928
get 322345
push_back 433966107
get 145529
push_front 75749909
push_back 890853208
push_back 579944241
push_middle 491707919
get 136002
push_front 264477203
get 137171
get 199955
push_back 53112076
push_front 668556125
push_front 222690543
push_back 151398539
get 234661
push_middle 921270778
push_middle 805438276
push_back 200762593
get 202072
push_front 801456305
get 65155
get 354877
push_front 671048569
push_middle 574031478
push_middle 297042558
get 153686
push_middle 777814861
push_back 410086969
get 233476
push_front 570218891
push_front 374337128
push_front 394296255
push_back 941003331
push_front 710475005
push_front 702734681
push_back 364795079
push_back 151117322
push_front 198876284
get 23973
get 101322
push_front 388022295
get 217575
push_middle 837085420
get 211874
push_middle 201914286
push_middle 32840937
push_middle 974923093
push_back 472817254
push_front 843536160
get 102944
push_back 286243728
push_back 48948818
get 82468
get 239022
push_middle 565961399
get 267180
push_front 417806720
push_back 593793757
push_front 312341547
push_middle 546491026
push_back 519035806
push_back 883241790
push_back 324486108
get 41489
push_middle 374982503
get 117085
push_back 325599141
push_middle 243964754
push_middle 490056485
get 33168
push_middle 458547107
push_front 283692994
push_middle 723525366
push_front 497791601
push_front 788174119
push_back 408689042
push_middle 910755543
push_front 541389477
push_middle 516844629
push_middle 374216841
get 994
push_back 116595500
push_front 779855781
push_middle 57484180
push_front 252637054
push_middle 484134595
push_middle 633439745
push_back 314780616
push_back 463297215
get 314731
push_front 777802611
get 27089
get 157987
push_middle 304623305
push_front 672934527
push_middle 141932990
push_front 814457376
push_back 865020775
push_middle 237205765
push_back 373620060
get 331510
push_middle 785027333
push_front 828303430
push_back 578669373
push_back 915124657
push_middle 661731584
get 68593
push_front 695985613
push_back 681573602
push_middle 973865389
get 359152
push_middle 603660350
push_front 262028679
push_front 442420098
push_back 186107487
push_front 310124058
push_back 166504363
get 137085
push_middle 842413048
push_back 682411191
push_middle 921716397
push_back 131698346
push_front 222238148
get 358275
get 136666
push_front 725639957
push_back 193327082
push_front 857213985
get 339171
push_front 325666535
push_middle 127715451
push_middle 679773039
push_front 28824683
push_middle 258032667
push_middle 947925490
get 324058
get 200885
push_middle 689390415
get 363500
push_middle 305904214
push_front 159735766
push_middle 165096176
push_middle 878286606
push_middle 147417973
push_front 665522326
push_front 916933301
push_front 465456511
push_middle 296924359
push_back 278056922
push_back 783570647
push_middle 638537428
push_middle 169968861
push_middle 593434618
push_middle 100407777
push_back 272521277
get 289718
get 261254
push_back 763195479
push_back 969874997
push_back 847867887
push_front 518239346
push_front 146093547
get 103516
get 114472
push_middle 322104454
push_back 83701059
push_back 360807423
get 98659
push_front 669676015
push_front 167633147
push_back 877946026
push_back 663820164
push_middle 288290710
get 332585
get 203127
push_middle 277192662
get 316377
push_back 614299361
push_back 271821562
push_back 104149084
push_middle 769951896
push_front 887756503
push_front 825586311
get 19533
push_middle 441908500
get 171691
get 200968
push_back 311331843
get 198705
get 154843
push_front 270406489
push_middle 331089464
push_front 758588979
get 278194
push_middle 947331745
push_back 139394955
push_front 637287700
get 69373
push_middle 483832024
get 287746
get 284864
push_back 192979261
push_middle 744759785
push_front 440329231
push_back 834831447
push_middle 691083770
push_back 977125836
push_front 731106203
push_middle 422714279
get 170324
push_middle 783185567
push_front 890046435
get 226295
get 360797
push_front 783629289
push_back 35770859
push_front 656198223
push_front 441192644
get 183572
get 301814
push_middle 702480755
push_middle 706276583
get 97002
push_middle 191676976
push_front 68640577
push_middle 710252882
push_middle 662264338
push_front 699413101
get 133085
get 253661
push_middle 117367278
push_middle 155540518
push_front 327713829
get 27615
push_front 530215591
push_front 311039493
push_back 16245523
push_middle 677079553
get 196729
push_back 876380676
push_back 514654876
push_back 42241751
push_middle 232668013
push_front 418626848
push_front 248617517
push_front 730727897
push_middle 146403624
push_front 833702240
push_middle 947257239
push_middle 932075574
push_front 688839662
push_front 997092690
push_back 454317251
get 305790
push_middle 143454453
get 227507
push_middle 236993551
push_back 692312169
push_middle 490780109
push_back 370286282
push_front 271031057
push_front 355272449
push_back 779792680
get 272604
get 264008
push_back 108377742
push_middle 824764862
get 152884
push_middle 85161789
push_middle 686911989
push_front 954641758
push_back 44718280
push_middle 164455751
push_front 487116676
push_front 956400582
push_middle 801034975
push_front 425425870
push_middle 275871245
push_front 834478665
get 66885
push_front 582069303
get 96212
push_front 147815867
push_middle 517998469
push_back 882769764
push_back 500755705
push_middle 972673793
push_back 387308288
push_middle 170904632
get 310428
push_back 849709626
push_front 459004887
push_back 566702543
push_back 473507328
push_back 144418225
push_back 638317077
push_middle 76172493
push_middle 567201153
get 278660
get 125975
push_middle 691641280
push_middle 510612228
get 165441
push_front 79381150
push_front 175731416
push_front 707721110
push_back 204510439
push_front 7038434
push_middle 455625587
push_middle 376072184
get 135884
push_back 953568192
get 79141
push_back 430866761
push_front 232592012
push_front 875254805
push_back 838413545
push_back 684255545
push_back 998603763
push_back 530088642
push_front 88405971
push_middle 50278293
push_front 180635392
get 143686
push_front 310851620
get 55146
push_front 166841018
push_front 644839004
get 294117
get 231859
push_back 69721609
push_back 68074814
get 164895
push_middle 706125685
push_back 83520759
push_front 824253772
push_middle 794331975
push_front 592400995
push_front 371242080
push_front 433011201
push_front 50821859
push_front 893949677
push_front 241031537
push_front 921791192
push_front 353881382
push_middle 513084010
push_back 19048374
push_middle 406233575
push_front 164416802
push_front 873123966
push_middle 853742358
push_front 886692910
push_front 315168738
push_front 650638933
push_middle 714843411
push_middle 956043479
push_middle 698346414
push_front 846316519
push_back 412951560
push_front 66182773
push_middle 506719557
push_front 626876724
push_front 714071473
push_back 723555352
push_front 767016609
push_front 165048150
push_front 884716392
push_back 494388650
get 65530
push_front 651748687
push_middle 120505421
push_front 892831672
get 278934
push_back 524813201
get 287577
get 302628
push_back 659317031
push_front 259361839
push_middle 787392653
get 285037
push_back 102556320
push_middle 422990545
push_front 445167137
push_back 701065783
push_back 464564285
get 150129
push_front 873468519
push_middle 733726171
get 158082
get 352961
get 307503
push_middle 68047547
get 124429
push_front 162291191
get 15352
push_middle 423820084
push_middle 978363331
push_back 854673189
push_middle 608912148
push_front 747608788
push_middle 776300498
get 341119
push_middle 9211473
push_back 822084561
push_middle 637170706
push_middle 771436400
get 143235
get 89622
push_back 251805417
push_middle 154983406
push_middle 114963976
get 8538
push_back 790090532
push_front 630137570
push_middle 265791701
push_back 709135100
push_middle 79935346
push_middle 992334926
push_middle 966298002
get 236458
push_back 587749635
push_front 69806261
get 184712
push_middle 361975692
push_back 705161524
push_back 4736631
push_middle 515364803
push_front 865957587
push_middle 722776998
push_back 383946160
push_front 881389147
push_back 965370097
get 179792
push_back 151397933
push_middle 603820001
push_back 112577898
get 227815
push_middle 838253404
push_front 626888526
get 164275
push_front 15387201
push_middle 357466828
push_middle 44243761
push_front 261849417
push_back 904933080
push_front 23183701
get 333071
push_back 757845784
push_back 485463342
push_back 919132570
push_middle 455787669
push_front 835031296
push_middle 288675666
get 350076
push_middle 422560686
get 190267
push_back 594638572
push_back 40563409
push_middle 407330705
push_back 585470067
push_middle 310279915
push_back 702203807
get 173440
push_middle 282891440
push_front 937763682
push_back 124250369
push_back 963619688
push_back 131512031
push_back 132212508
get 185538
get 175850
push_middle 769078791
get 212707
push_front 57823362
push_back 997357379
push_back 175274297
push_front 157544993
get 314674
push_front 42647534
get 86990
push_back 740091161
get 113351
get 297629
push_front 367991634
push_middle 396598407
push_middle 904685330
push_front 337605021
push_middle 377610514
push_back 669001880
push_middle 626786297
get 119997
get 150836
get 292938
push_back 49469853
get 87366
push_back 859954888
push_back 22993003
push_back 160567209
push_front 374234093
push_back 398511308
push_front 650756743
push_back 961574777
push_middle 86937658
push_front 586775664
push_front 386686304
get 130394
push_middle 331464228
push_middle 945954318
get 355583
get 329263
push_back 262902569
push_back 348442107
get 32353
push_middle 765050344
push_front 722346448
push_middle 652276228
push_front 670755215
push_front 940632639
push_middle 406789298
get 33517
get 63752
push_back 731793715
push_back 430029099
push_front 799742964
push_back 721949322
push_back 276182513
get 206554
get 66856
get 65517
push_back 876962577
get 51641
push_back 300291463
get 362956
push_middle 370158674
push_middle 454859147
push_back 480751770
get 73984
push_front 199968299
push_front 862054498
get 276968
push_front 138853107
push_middle 910364827
push_middle 829345307
push_back 603163015
get 331681
get 291197
push_front 617684355
push_back 696863444
push_back 330155697
push_front 270172819
push_middle 889655909
push_middle 388152538
get 248857
push_back 974872654
get 347437
push_middle 130090308
push_middle 705341980
push_middle 527323714
get 230713
push_middle 82536567
get 263411
get 250334
push_back 922046613
get 316775
get 103591
push_back 626250953
push_middle 857107387
push_front 992867687
get 121050
get 48481
push_back 733011843
push_front 5601092
push_front 512061211
push_front 208563781
push_back 353795543
push_middle 64620191
push_back 221867371
push_front 421052328
push_front 622803162
push_middle 705117958
push_back 62040804
push_middle 816454699
get 10670
push_back 579918152
get 289942
push_middle 539466334
push_middle 505679016
push_middle 902433358
push_back 118690697
get 32336
push_middle 993914499
push_middle 103743508
push_middle 776967129
get 100725
push_front 554334558
push_back 269915277
push_back 740912506
push_back 127093637
push_back 533393700
push_back 571762099
push_back 518171631
push_middle 204032301
get 322944
get 269229
push_back 753727880
push_middle 837258178
push_back 913573998
push_front 728275481
push_back 986884736
push_back 768313701
push_front 124220650
get 286371
get 197587
push_back 88359339
push_middle 393539874
get 168078
get 190250
push_middle 80244395
push_middle 824120498
push_back 305765777
push_back 49231834
push_front 345081912
push_middle 599291440
push_middle 851378839
get 260063
get 238097
push_front 707012181
push_middle 415285798
push_front 606142682
push_middle 291261454
push_back 550310678
push_back 176888503
push_middle 680173249
push_back 185322539
push_middle 399264658
push_back 224112094
get 286025
push_back 192086297
push_back 812651089
push_back 804700317
push_front 833646611
get 197569
push_middle 33931763
push_front 725861753
push_front 534316983
push_front 437316274
get 7890
push_middle 371872246
push_middle 997588606
push_middle 313316830
get 317286
get 48556
push_front 292471136
push_middle 789845002
push_front 498932437
push_front 144358795
push_back 949242493
push_back 888293138
push_back 473202236
push_front 173393105
get 279814
get 101988
get 101159
get 263725
push_front 996374385
push_front 352979236
push_middle 105310748
push_front 916251534
push_back 272070787
push_back 215823360
get 50988
push_middle 78470138
get 67091
push_front 204746696
push_middle 886401551
get 60633
push_middle 792533813
push_back 672136236
get 320398
push_back 742295800
push_middle 171832901
push_middle 288162611
push_middle 109309121
push_back 327340773
push_middle 627182179
push_back 993263246
push_front 363563768
push_back 858629034
push_front 119607392
get 75898
push_back 291615653
get 219149
get 153231
get 164540
push_back 190131765
push_front 569624403
push_back 706705443
push_front 176824603
push_front 248577478
push_middle 118350761
push_middle 972405627
push_middle 845086901
get 340148
push_back 512138960
push_front 912824730
push_front 830987179
push_back 718302671
push_back 911142100
push_back 409065291
push_middle 801153666
push_middle 543289511
get 117724
get 59495
push_middle 372929867
push_front 541157193
get 32816
push_middle 517835100
push_middle 808919581
push_front 410338960
get 343774
get 175296
push_front 307017568
push_middle 726553646
push_middle 592652154
push_front 113798016
push_front 815734760
push_middle 139516701
push_middle 642702215
push_front 641481107
push_middle 650498705
get 291864
push_front 502282819
push_middle 606466086
push_middle 228764042
get 241208
push_middle 595707133
push_middle 450576091
push_middle 78377886
get 269539
push_front 115186443
get 30401
push_middle 165412178
get 212298
get 269873
push_middle 380064840
push_front 311596507
get 276279
push_middle 125544385
push_back 362952620
push_middle 963340120
push_front 930071881
push_back 749315989
push_back 88457973
push_front 133415577
push_front 515420357
push_middle 408702930
push_front 454318566
push_middle 968419126
push_front 708025467
push_middle 737005033
push_back 802491831
push_back 927206451
push_back 229472047
push_back 115363546
push_middle 293630814
push_middle 694835842
push_middle 589461540
get 319665
push_back 624736557
push_back 192477098
push_front 842322653
push_middle 502724681
push_back 351914972
push_front 926138190
push_front 481267903
get 51274
push_front 613887239
push_front 494008514
push_back 855797359
push_back 987918171
push_front 329822827
push_back 839072264
push_back 417729228
push_middle 443531386
push_back 8042754
push_middle 105924689
push_middle 66208255
get 21692
push_back 151928214
push_middle 416275407
push_front 247341254
push_middle 940518083
get 350555
push_middle 849857224
push_back 920380720
get 64837
get 266954
push_back 379766529
push_middle 832628755
push_middle 936585766
push_front 913057803
push_back 981330036
push_back 171402476
push_back 121760378
push_middle 890447481
push_back 818366091
get 259049
push_front 462447915
push_middle 159093647
push_back 304179500
push_back 636817658
push_middle 738256511
push_back 229823951
push_middle 840741245
get 107325
get 182421
push_back 533191317
push_back 916509645
push_back 995139542
push_front 837779050
push_back 43911751
push_middle 39352716
get 226435
get 7256
get 336379
push_back 116031051
get 116920
push_back 587970766
get 338933
push_back 980128862
push_middle 627581832
push_middle 543804559
get 136064
push_middle 626666964
push_back 392304194
push_front 197127582
push_front 694149917
push_front 301910888
push_middle 218072605
push_back 390697880
push_back 64515245
push_middle 37597832
push_back 909158563
push_back 496700243
push_back 414158610
push_middle 850599743
push_middle 389227212
push_front 674748871
push_middle 914246775
push_middle 756131518
push_back 274350841
push_front 190501244
push_front 3394495
get 28473
push_back 497282414
push_front 453297661
get 13147
get 137689
push_front 934025879
push_middle 621663399
push_front 98846132
push_back 115351735
push_middle 461747845
push_middle 661058344
push_front 822661504
push_back 974101600
push_front 478764385
push_back 572666886
push_front 547100832
push_front 214222016
get 160855
get 269922
push_middle 459307024
get 222905
push_middle 942047912
push_middle 84930918
push_front 249953943
get 178541
get 95222
push_back 600939161
push_front 911559780
get 287456
push_back 227472775
push_back 899631066
get 177118
push_front 29477863
push_back 544749835
push_front 23163812
push_front 431008164
get 257673
push_middle 705339007
push_front 66377102
get 310438
get 274563
get 121606
push_front 214404679
push_front 223003288
push_middle 234612908
push_front 195168282
get 75480
push_back 892924072
push_front 664627452
push_middle 416514941
get 195312
push_front 340758176
get 182443
get 312391
push_back 506964079
push_middle 686345866
push_middle 356114746
push_middle 315155263
get 303131
push_front 35161396
push_back 933712551
push_back 334845993
get 7102
push_middle 186963797
push_middle 501632471
push_front 972489866
push_back 423788735
push_front 982916307
push_front 801289653
push_middle 679625978
get 102925
get 156995
push_front 364192208
push_front 624898669
push_back 947739539
push_front 367763933
push_front 175642108
push_middle 260308126
push_middle 550665538
push_front 167854551
get 9193
get 157114
push_front 764874310
get 231992
push_back 194197166
push_middle 300960189
push_middle 65953526
push_middle 112254553
push_back 245809101
push_front 373721785
push_middle 944716568
get 262115
push_middle 372315764
push_front 167836351
push_front 261681
push_front 950964971
push_back 324975458
push_back 999920153
get 259633
push_front 51661423
push_back 540010961
push_front 658827909
push_back 175536075
push_middle 639434989
push_front 956976360
push_back 550026626
get 69195
get 7666
push_middle 627863767
push_front 202871211
push_back 987269965
push_middle 96251801
push_front 568082727
push_back 482694048
get 172776
push_back 500372633
get 292509
push_front 775201391
push_front 117999924
get 346100
push_back 723144137
get 116987
push_middle 413320616
get 88850
get 230328
push_middle 724460361
push_back 909676734
push_front 805824898
push_front 628893705
push_middle 349345419
push_front 575304167
get 258544
push_back 708941738
push_front 817357415
push_back 942328490
get 204454
get 349426
push_middle 737627708
push_front 670573958
push_front 332374345
get 23356
get 109164
push_back 227387122
push_front 42466188
push_front 40024942
push_back 568070965
get 335967
push_middle 767098836
get 150535
get 339597
push_back 248960269
push_front 272967639
push_back 503478685
push_back 2835767
push_front 764616964
push_middle 547922669
get 63661
push_back 843711311
push_middle 604400439
push_back 865280390
get 194278
push_back 529898146
push_middle 242490953
get 219859
push_back 472680202
push_back 929316053
push_back 478141623
push_front 373765050
push_middle 78829325
push_middle 136990667
push_back 587026953
push_front 857989581
get 111273
push_back 218740623
push_middle 283577113
get 123631
push_middle 912949949
push_front 78765383
push_front 234673658
push_middle 563467401
push_front 507713798
push_middle 120119242
get 253118
push_middle 905932566
push_front 474592243
get 6721
push_back 589655370
get 88798
push_front 76004610
push_front 92322494
push_back 736838854
push_middle 195068819
push_middle 537072573
push_back 499183449
push_back 399397926
push_front 806965007
push_back 190818096
get 72236
get 121730
push_middle 440467370
push_middle 833596594
push_middle 228083820
push_front 152879373
push_back 396683048
push_back 307666744
get 343204
push_front 539210017
get 292376
push_front 484565967
push_middle 292556002
push_front 220258006
get 355513
push_middle 311803928
push_front 73282644
push_front 827399861
push_front 948864670
push_front 788907835
push_middle 474826968
push_front 475666346
push_middle 249857491
push_middle 948135625
push_front 849991192
push_back 220001266
get 332108
push_middle 998740933
get 310242
push_back 262552094
push_middle 948182783
get 155706
push_front 252187513
push_middle 995328396
get 138896
push_front 178382683
get 230855
push_middle 398339424
get 30958
push_middle 500047598
push_back 49116210
push_back 557438650
push_front 393039213
push_middle 970088601
get 159761
push_front 763906273
get 54927
get 213693
get 334880
get 275346
push_middle 269840204
push_front 838887167
get 254180
push_middle 733758925
push_back 81081556
push_back 296183403
push_back 274551313
push_back 130020193
push_middle 679185277
get 147955
push_back 879550936
push_back 698383417
get 138763
push_front 355632860
push_front 975217200
push_front 586289720
push_front 830509326
push_back 759720121
push_middle 39554420
push_front 337436637
push_middle 462528430
push_back 293182019
get 104463
push_middle 701636068
push_back 919557377
push_front 254144047
push_middle 106547128
push_back 296055555
push_back 545711695
push_back 296332931
get 122256
get 307006
get 352032
get 158662
push_front 962552332
get 163851
push_front 425520974
push_middle 255829863
push_back 772255114
push_back 579051415
push_middle 3761847
get 205923
push_back 126530099
push_middle 598069841
push_back 704597664
push_middle 48914737
push_front 710754548
get 112020
push_back 967991702
get 23658
push_back 61032576
push_back 494323559
get 219955
push_front 598195797
push_middle 895104207
push_back 83895171
push_back 541668207
push_front 387192132
get 222697
push_back 78848110
push_middle 555336176
get 335586
push_back 57218605
get 320290
push_middle 425225724
push_middle 628073675
push_back 244616938
push_back 851474230
get 109413
get 316551
push_front 63634653
push_middle 637216911
push_middle 240548606
push_back 853634291
push_middle 431769989
get 318418
push_middle 84991697
get 85500
push_back 733306129
push_back 680552741
push_front 514716135
push_back 261947509
push_middle 6551631
push_back 981427889
get 300212
push_front 916116143
push_front 135149591
get 80524
push_front 201597276
push_middle 318783834
push_front 153746295
push_back 362830749
get 142664
push_back 701681690
get 166619
push_front 980179452
get 58016
get 35624
get 341141
get 280774
push_front 244376203
get 249852
push_middle 908287092
get 351098
get 262498
push_front 130758970
push_middle 39452502
push_front 123918573
push_front 39288010
push_front 472839635
get 355621
push_back 684988696
push_back 840828186
push_front 371382126
push_back 748098892
get 24011
get 306436
get 317177
push_back 955262654
push_back 363392058
push_front 253125996
push_middle 527340632
push_middle 260217121
get 105185
get 183322
push_front 5824904
push_middle 413225485
push_front 945526844
push_back 298299762
push_back 906872574
push_middle 304923768
get 308697
push_front 199041344
push_front 182899411
push_middle 982710238
get 185842
push_middle 202242582
push_front 755407880
get 136594
push_back 368582261
get 232165
push_front 751763585
push_back 718012905
push_back 997042987
push_back 772097065
get 222300
get 187537
push_front 483440654
get 326862
push_middle 207035455
push_front 525108908
push_back 492859713
push_middle 861813279
get 163238
push_middle 427798175
push_back 839403963
push_front 689327396
push_front 95285688
push_back 913520282
push_front 484885649
push_middle 834497544
push_front 743503694
push_front 212518466
push_middle 336601791
push_back 251972842
push_front 732998629
push_middle 575786447
push_back 739428674
push_front 229772568
push_middle 402376898
push_middle 77139029
push_back 781883094
get 15461
push_middle 275117019
push_front 596237691
get 361780
push_back 261166962
push_back 948149059
push_middle 756158021
push_front 954301895
push_back 639631367
push_front 972389311
get 265588
get 323008
push_front 722416604
get 273780
get 324145
get 277686
get 10946
push_middle 897595469
push_front 208846734
push_back 323482513
push_front 768335327
get 256578
push_front 175272575
push_front 286391238
get 53311
push_middle 284728423
get 90315
push_middle 467939712
get 317710
push_middle 152817965
push_back 733319034
push_back 875159560
push_middle 142840957
push_middle 939271847
get 105866
push_middle 133681048
push_middle 715310373
push_middle 923479832
push_front 714464276
push_front 502097404
push_front 161834422
push_middle 670309485
push_back 754062033
push_front 115244061
get 308826
push_middle 18442616
push_middle 258848720
push_back 700526539
push_front 32615573
push_back 739812133
get 122650
get 257971
push_middle 658784493
push_back 386487896
push_back 390927649
push_middle 150774341
push_front 525379515
push_front 123303129
push_front 355667240
push_front 488743066
push_back 313630518
push_back 293553923
push_middle 327035954
push_front 291678978
push_middle 412987780
push_middle 235460469
push_middle 890037634
push_middle 219220321
push_back 433440615
push_back 194176051
push_middle 62233186
push_middle 672827873
get 86037
get 227307
push_back 749939058
push_back 487691945
push_back 280262157
push_front 448606933
push_back 24707904
get 14022
push_back 480739073
push_front 194456291
get 167589
push_middle 151499231
push_back 358346128
push_front 372267181
push_middle 290623434
push_front 612571631
push_back 984632654
push_back 81854640
get 115473
push_front 753115200
push_front 913088986
get 267422
push_middle 677390979
push_middle 437475486
get 302503
push_front 442153017
get 81719
push_middle 182674592
get 118999
push_middle 796223193
push_middle 429188025
push_front 754665718
get 331348
push_middle 925384050
get 85974
get 145112
get 66653
push_back 415087657
push_back 201084812
get 240953
push_middle 524941718
push_front 894371744
get 310258
push_middle 663827383
get 91777
push_back 120313443
push_front 489071471
get 3633
get 92815
push_middle 755269595
push_back 172295792
push_middle 354817823
push_front 475837407
push_middle 524115992
push_middle 941749008
push_front 414111793
push_middle 415970894
push_middle 126797471
push_front 230421287
push_front 575111033
get 310151
push_back 717931913
push_back 125181711
push_back 183333440
push_front 118838117
get 61019
push_back 345868909
get 321635
push_front 749177713
push_back 73836637
get 128407
get 352625
push_front 710826414
push_middle 254520978
push_middle 914243590
push_back 229041443
push_back 759439542
push_middle 791699918
push_front 815673395
push_front 161272079
push_front 844008034
push_front 310222076
push_back 389296315
get 213329
push_back 373559260
push_front 794879334
push_back 159215804
push_front 821694402
push_middle 701136647
push_back 680116776
push_front 962259451
push_middle 471836137
push_middle 680600042
push_back 397852069
push_front 594994049
get 144413
push_back 689445956
push_middle 903988491
push_middle 974777735
push_middle 370007201
push_middle 63354837
push_front 982418520
push_back 163245877
push_back 812213383
push_back 883830231
get 30474
push_front 285842605
push_front 242421304
push_back 980997347
push_middle 210795158
push_front 175573816
get 211415
get 327659
push_front 399958963
push_middle 415997665
get 332760
push_middle 979772896
push_middle 907040586
push_middle 797476258
push_middle 204068660
get 304405
push_back 716818012
push_back 322326331
push_back 337392090
push_back 820861811
push_middle 770612612
push_front 740028495
get 364896
push_front 46845633
push_front 936715368
push_front 317326643
push_front 229044309
push_front 686561004
get 100980
push_front 388667355
push_front 290288888
push_front 315105274
get 115658
get 38958
push_front 836327214
push_back 238722130
push_middle 433780370
push_back 990459031
get 258684
push_back 58251909
get 50653
push_back 458727949
push_middle 734015286
push_middle 344251965
push_middle 790493260
push_middle 917850229
push_middle 309859905
push_front 44610346
get 233507
get 259141
push_front 584864790
get 224420
push_middle 30858389
push_middle 563154157
push_back 17980834
push_middle 678066005
push_back 173027569
get 129073
push_front 370941492
push_middle 979103616
push_middle 202326948
push_front 697358254
push_back 467194412
push_front 118824866
get 11577
push_front 965372609
push_front 284911913
push_front 532147994
get 50643
push_front 770215103
push_front 661984235
push_front 36515573
push_front 117602954
push_back 404947992
get 120790
push_front 195344721
push_front 728072135
get 243071
push_front 837603455
push_back 817881272
push_back 422496230
get 156872
get 295408
push_back 428966959
push_middle 369598315
push_middle 528157447
push_front 545314822
push_back 733218999
push_middle 912161554
get 80724
push_back 223952605
push_middle 736839426
get 219
push_front 196357680
push_middle 369236394
get 67305
push_middle 155216983
get 297264
push_middle 989859391
push_front 220038960
push_back 498364834
get 208637
push_middle 295710139
get 240843
push_front 567491665
push_middle 788642536
push_back 103679507
get 118394
get 104416
push_back 766245162
push_back 19385707
get 12771
push_back 246623660
push_middle 768589424
push_middle 384082707
push_back 921876247
push_middle 142140344
push_back 20751736
push_front 380273749
push_front 491860538
push_front 149663437
push_back 935398485
push_front 132774185
push_back 64919455
get 338302
push_back 426525230
push_back 411119021
get 140756
get 140234
push_front 363671395
get 228723
push_back 82029925
get 50378
push_middle 655593142
push_back 841682355
push_front 860132114
push_front 702875443
push_back 602394055
push_middle 964084925
get 58983
push_front 495643659
get 247287
push_back 706767091
push_middle 804959634
push_back 613823837
push_front 595416700
push_back 139759756
push_front 475782408
push_back 956477029
get 336680
push_front 280607357
push_back 637050596
push_back 636459731
push_back 940682638
get 123790
get 329820
get 124253
push_middle 572066691
push_front 641197678
push_back 207663885
push_middle 634512342
push_front 240623151
get 92965
push_middle 577828944
push_back 171692642
push_middle 607209436
push_middle 940460663
get 63087
push_back 719313993
push_front 578795146
get 333085
push_front 785692972
push_front 122946821
push_middle 333285554
get 267546
get 52316
push_middle 516743621
get 298683
get 181880
push_front 466327243
push_back 71694874
push_middle 211245536
push_back 636063308
get 251732
get 303828
push_back 408622743
push_front 618301352
push_front 353682231
push_back 663439679
push_middle 602182867
push_back 907532709
push_back 346558899
push_front 392507824
push_back 549970065
push_middle 483606622
push_middle 326919273
push_front 397414678
push_front 94423690
push_back 333385664
push_middle 813019779
push_back 963646225
get 98372
get 206003
push_middle 363985092
push_front 543125356
push_front 894694022
push_middle 815120063
push_middle 807875859
push_back 132926593
push_back 619604804
get 301021
push_back 83709570
push_middle 776130068
get 212677
push_front 150648164
get 13246
get 229548
get 298720
push_back 920799687
push_back 569436030
push_back 340484559
get 227588
push_back 866135667
push_front 55250485
get 88736
push_middle 22932075
push_middle 807985363
get 303437
push_back 197480362
push_front 670026049
push_front 988881920
push_back 327840590
push_front 516683788
push_middle 344316213
push_back 791437000
get 171262
push_front 434742693
push_back 458275695
push_front 76227475
push_back 618758755
push_back 781105089
push_front 487151895
push_back 702150423
push_front 299552909
get 157118
get 174392
push_middle 763830601
push_front 126560809
push_middle 609603448
push_front 742115873
push_front 958098075
push_front 957901197
get 268
push_back 827024429
push_front 572042887
push_front 599912237
push_back 114841043
get 76271
push_front 940085627
push_middle 249354181
get 109102
push_front 491842712
push_middle 730316542
push_front 610277800
push_middle 211243964
get 118702
push_back 990872608
push_front 994754215
push_front 880350609
push_back 845241301
push_back 407369215
push_middle 561525004
push_back 899090365
push_front 374814689
push_middle 22112437
push_front 152383531
push_back 53787750
push_front 8543630
push_back 656380284
push_middle 987511205
get 330759
get 27747
push_back 399034758
push_front 968036002
get 321011
push_back 198982434
push_front 221588491
push_front 719403626
push_back 258040883
push_middle 849256517
push_middle 476107800
push_middle 834323721
push_middle 59091671
push_middle 874025547
get 99967
get 136164
push_back 338474518
push_front 322857806
get 146234
push_front 340939991
push_middle 481918228
get 308185
push_front 778368889
push_middle 976382729
push_middle 401918338
get 737
get 10535
push_front 149604721
push_middle 71878990
get 116383
push_middle 253497662
get 260836
get 285357
get 11697
push_front 192092522
push_back 109783448
get 271136
push_front 119162618
push_back 465072250
push_middle 215073858
push_front 921456655
push_middle 737141742
push_back 298607189
get 106214
push_middle 6153790
get 68224
push_back 666009639
get 150880
push_front 665885572
push_front 719593498
push_front 636417743
push_back 174785804
push_back 87308684
push_back 710830440
get 166153
push_back 99497820
push_front 762918911
push_back 733063727
get 30850
push_back 267168860
push_middle 395468343
get 216471
push_middle 334076062
push_back 333027912
push_back 215142973
get 147112
push_middle 635327120
push_front 972311137
push_middle 278556397
push_middle 957593454
push_back 237077696
push_middle 518726662
push_front 675856084
push_middle 674888766
get 333990
push_back 384057131
push_back 49820223
push_front 348415970
push_back 942198509
push_front 764487452
get 168453
push_back 850333586
get 274193
get 278226
push_middle 360941958
get 285019
push_back 896833180
push_middle 372911311
push_back 380353579
push_middle 720733573
push_back 737768976
push_back 252296585
push_back 811456950
push_back 488439449
push_back 315436419
get 331393
push_middle 772947735
push_back 449736254
push_middle 673614632
push_middle 640278515
push_back 237887543
get 336665
push_back 409733986
push_front 931602982
push_middle 832077614
get 150972
push_front 498154410
push_back 79156219
get 322848
push_front 944591723
get 65784
get 6582
push_middle 401811037
push_middle 708516620
get 176311
push_front 137850793
push_front 731767555
push_middle 714947702
get 289577
push_front 76293895
push_middle 699050052
push_front 158222404
push_back 448026219
push_front 751526425
get 51470
push_back 274466475
push_middle 418905424
push_middle 373099262
push_front 873209020
push_middle 179342417
push_middle 624325925
push_back 317840533
push_front 46987281
push_middle 515729783
push_middle 225396031
push_back 267408422
get 204964
push_back 101335801
push_middle 830672229
push_front 18884184
push_middle 466394285
get 301918
push_back 34624499
push_front 657792203
push_front 554364584
get 344958
push_front 363276443
push_middle 28520346
push_front 356118740
push_middle 614091725
push_front 67706326
push_front 665139014
push_middle 112316044
push_middle 458024848
push_front 870079379
push_front 904952910
push_front 433504433
push_middle 976543306
push_front 158465207
push_back 842839750
get 349951
push_back 440296575
get 101572
push_front 266091379
push_back 870084424
push_middle 888630946
get 187529
push_back 864612163
push_front 307049296
get 212030
push_middle 894941723
push_middle 521621253
push_back 226237136
push_back 998315456
push_front 438227872
push_back 996350386
push_middle 575385407
push_back 759576767
push_front 780214256
get 200641
push_back 331823191
push_back 496831923
get 176886
push_back 915244824
push_back 257742559
push_back 559077771
push_middle 34735226
push_middle 936558898
push_middle 622136350
get 343093
push_back 560473805
push_front 589953669
get 352706
push_back 526321937
get 345752
push_front 794237452
push_middle 223521740
get 171076
push_middle 419222410
push_back 415596246
push_middle 162279731
push_back 866917016
push_back 61635371
push_back 63320392
push_front 982831846
get 168957
get 270657
push_front 169306435
push_front 32217503
push_front 174365619
get 177199
get 138249
push_middle 289852943
push_middle 470748002
push_back 26593237
get 13103
push_back 433428448
push_front 564900159
push_back 102610941
get 42632
get 333622
get 169289
push_front 988688395
push_back 444493500
push_back 185662886
push_front 326922059
get 70015
push_middle 790475002
get 131526
push_back 486024629
push_back 406610010
push_middle 743293774
push_back 326466916
push_front 955123049
push_back 530182461
push_middle 436091910
push_back 939121016
push_front 578849401
push_front 928368233
push_back 730556043
push_front 981132312
push_back 381661630
push_back 714584658
push_front 397353646
push_middle 593106393
push_back 796125331
push_back 114127035
push_front 391555811
get 209244
push_front 287551261
push_middle 16746112
push_middle 474665884
push_back 676833573
push_back 590216592
push_front 550765664
push_back 72454628
push_back 139627736
push_front 279698599
push_middle 662321761
push_front 879137730
push_back 557613107
push_back 250992533
get 247331
push_middle 661025709
push_front 862174805
push_back 492333346
get 183806
push_back 354004546
push_middle 561585047
push_back 748575935
push_front 873090552
get 23153
get 51102
push_back 396811342
get 85245
push_middle 575882793
push_back 659910349
push_front 563437170
push_back 483125589
push_back 723937460
push_front 487152172
push_middle 765056117
get 258112
get 62946
get 8037
push_middle 447268979
push_middle 941967909
push_back 770585455
push_back 913896156
push_front 283834558
get 72584
push_front 95628026
push_front 737527915
push_middle 718459096
push_back 630281438
push_front 406255084
push_back 100337467
push_front 654141403
push_front 161490439
push_middle 632174245
push_front 788242953
push_back 900756775
push_middle 623560595
push_back 358399406
push_back 387742201
get 364765
push_front 123555231
push_middle 52169317
get 1971
push_middle 642867179
push_back 777365843
get 72128
push_middle 607946892
get 12114
get 197762
push_middle 7347303
get 19661
push_middle 35959878
push_middle 514624416
push_back 149756983
push_middle 991013976
push_front 415469031
get 173080
get 99275
push_front 80520863
push_back 175629670
get 12079
get 358159
push_middle 397358713
get 126360
get 248116
push_front 361639541
push_front 733622495
push_back 660243268
push_middle 193967398
push_middle 578830624
push_middle 921177637
push_back 139106344
get 109310
push_back 809231633
push_back 883494099
push_back 944865642
push_middle 285568057
push_back 902930103
push_front 101533870
push_middle 505190397
get 185685
push_middle 270485148
push_back 356557163
push_front 714860964
push_back 739046714
get 202777
push_front 657759693
get 303207
push_back 768530272
get 265543
get 26648
get 160802
get 233267
get 191373
push_back 987948682
get 324871
push_back 810138906
push_back 291394084
push_middle 913943925
get 265674
push_middle 410912005
push_middle 449835706
push_back 544535586
push_back 808030642
get 46713
get 268981
get 250628
push_back 804967043
get 224765
push_front 723648837
get 252133
push_back 66950435
get 263759
push_back 246026839
push_back 16824449
push_middle 353781002
get 161731
push_middle 150685217
push_back 71431796
push_middle 450030459
push_back 874682487
push_front 517008589
push_middle 495404777
push_middle 568102575
get 77339
push_front 826401021
push_middle 482827398
push_back 552125640
push_back 830543581
push_middle 399860347
push_front 372609936
get 283742
push_middle 112687573
push_back 139730146
push_middle 770744284
push_front 104716119
get 294898
push_back 768968270
push_back 828849126
push_back 966516367
push_middle 94407088
get 355163
push_back 751935816
get 51860
get 314014
push_middle 60920611
push_back 791658959
push_front 719048528
push_back 774605425
push_back 276487267
push_middle 533278830
push_back 344849808
push_back 160329406
push_back 148575650
get 219246
get 27051
push_front 694446785
push_back 475199173
push_back 235695496
push_front 311336035
push_front 712648657
push_back 603552968
push_back 667624464
push_back 290004407
push_middle 593808940
push_middle 807768963
push_front 346259876
push_front 813084969
push_back 594624491
push_front 65788402
get 44652
get 48899
get 92276
get 93501
push_front 178894757
push_front 165549217
push_front 400002411
push_front 373221374
push_middle 42944999
get 174329
get 112451
push_front 587178762
push_middle 273499216
push_back 882527927
push_back 110370352
push_back 207570862
push_front 521176474
push_front 213804486
get 145641
get 71801
push_front 314469624
push_back 892089438
get 186359
get 97408
get 9378
push_back 937524022
push_middle 973678117
push_back 353932993
push_front 958801464
push_back 59489879
push_front 954552660
push_middle 640968415
push_front 581417116
get 332361
push_back 228076707
push_front 114266611
push_middle 635097800
push_back 96889646
push_front 662589320
push_front 46097343
push_middle 27325471
push_middle 811471737
push_back 779752208
push_front 483697348
push_front 559055560
push_front 451151504
push_middle 380843163
get 225004
push_front 544582391
push_front 233044638
get 74312
push_back 208477434
push_front 747550437
get 146540
push_back 115601417
get 235845
push_front 394981987
push_back 65392269
push_middle 300988120
push_middle 187764255
push_middle 846588992
push_front 175076300
push_front 983862118
push_back 854149552
push_back 976533006
get 326512
push_middle 577238131
push_front 813456414
push_middle 403322390
push_middle 165116677
push_front 826304169
push_front 891175614
push_front 516179057
push_front 396378110
push_middle 427673274
push_middle 116108146
push_front 473688136
push_front 860785707
push_middle 479333811
push_back 968984804
push_middle 859006859
push_front 848644712
push_front 279295190
get 323856
push_middle 735275951
get 228094
push_front 57135202
push_middle 752625485
push_front 209774485
push_middle 121510532
push_middle 145555598
push_back 637981770
push_middle 171008627
push_back 656888863
push_middle 301587639
push_middle 277206066
push_front 194407339
push_front 447066955
push_middle 655859940
push_front 255912858
push_back 889192196
push_middle 773357406
push_middle 708758655
push_middle 67355759
get 282487
push_back 285116684
push_front 926672654
push_front 917337370
push_middle 272421627
push_back 807963974
get 269818
get 286507
push_middle 49937120
get 354230
push_front 601963774
push_middle 276531173
push_middle 101710523
push_front 595376348
push_back 368645017
get 143369
push_front 45041240
push_middle 500483893
get 30430
push_back 655405747
push_middle 437099273
get 1180
push_back 309580493
get 145909
get 199102
push_back 821804464
push_middle 925598276
get 86881
push_front 545138782
push_middle 55452273
push_back 944829543
push_front 350616763
push_front 685710921
get 362238
get 17477
push_middle 905832996
push_back 125554157
push_back 115405246
push_front 872996799
push_front 687330196
push_middle 713265695
push_front 195257443
push_back 117090196
push_back 774173491
push_back 921708417
push_front 443305313
push_middle 100483647
push_back 222844232
push_middle 789546709
push_front 336064396
push_back 637289559
push_front 151504130
push_middle 809096408
get 93971
push_middle 86481264
push_back 553797161
push_middle 27031543
get 342852
push_front 535940580
get 109749
push_middle 809351323
push_middle 483390438
get 52998
push_front 95071910
push_back 901015089
push_middle 784578454
get 193301
push_back 366016597
push_front 811103865
push_front 838795071
get 286920
push_front 393954451
push_middle 682706547
push_middle 144367852
push_back 979867121
push_back 563691570
get 115976
push_front 735821657
push_front 61450276
get 307803
push_back 255921071
push_back 917305375
push_middle 455566342
get 183335
push_back 542266773
get 307542
push_front 584572261
push_middle 380864042
push_middle 630638284
push_back 996370581
get 285597
push_front 483107792
push_back 890593757
get 7287
push_front 997916240
push_back 375839221
push_front 146248349
push_middle 527777373
push_back 270868417
push_middle 779408042
push_back 803401285
push_middle 541604741
get 213147
get 18753
push_front 1037999
push_front 446043091
push_middle 450888462
push_back 568812165
get 16682
push_middle 725337275
push_back 63620452
push_back 654221113
push_back 434598057
push_front 984010066
get 272361
push_front 930870457
push_middle 629727002
get 236323
get 69550
push_back 195524602
push_front 448053915
push_back 611333791
push_middle 248371357
get 11475
get 30142
push_front 46237383
push_back 301476621
push_middle 844404168
push_back 10333786
push_back 492751635
push_middle 877699409
push_front 538965725
get 118581
push_middle 600042969
push_middle 982674144
push_middle 603407268
push_back 930507259
push_middle 661689669
push_front 304868344
get 232203
push_middle 88643180
push_middle 664004883
push_back 521016091
get 141059
push_back 989856012
push_middle 556159851
push_back 331511022
push_middle 755184324
push_front 117009094
push_back 695023167
push_front 52307801
push_middle 947795754
push_front 697724619
push_front 64385460
get 192458
push_front 869158928
push_back 599491261
push_back 257217537
push_back 39058646
get 12026
get 57429
get 95116
push_front 697065253
push_back 795363787
get 346175
push_back 45812418
push_back 792285300
get 178803
push_middle 298966885
push_back 408764654
get 357647
push_back 917476906
push_front 65343283
push_middle 225418702
get 344059
push_middle 592075571
push_middle 474152444
push_middle 257644964
push_back 752282185
push_middle 313405768
push_middle 902878666
push_middle 194664384
push_front 414930226
push_front 544873321
get 255898
push_front 213509682
push_middle 214937263
push_front 126724327
push_front 75493994
push_back 645070868
push_front 595931655
get 340737
push_back 559745508
push_back 177582639
push_front 780295488
push_back 398244929
push_front 70975363
push_front 601726515
push_front 655081075
push_middle 906990517
push_middle 863357745
push_front 471033263
push_back 165600696
push_middle 375521427
push_front 560571522
push_middle 534293451
get 208562
get 17673
push_middle 436636254
get 67968
get 359720
push_front 218524723
push_front 890814864
push_back 818958761
push_back 106696901
get 178350
push_front 737055180
get 320933
push_front 834779396
push_middle 302511828
push_middle 719138397
push_back 859319958
push_back 797966990
get 81989
get 344351
push_middle 246045430
push_back 128158403
push_back 392217132
push_front 210999889
push_middle 559292287
get 247099
push_front 391494466
push_middle 103619676
push_middle 595193602
push_front 846638070
push_front 701131115
push_middle 49683643
push_front 76327601
push_back 301345943
get 17083
push_back 178818237
push_middle 604491761
get 355447
push_back 873376439
push_front 574920688
push_back 788346916
push_middle 464095606
push_front 466746788
push_back 55713065
push_front 353190055
push_middle 64108652
push_middle 452764158
push_middle 53328635
get 82796
push_middle 767261349
push_front 110313788
get 1308
push_back 987717597
push_middle 159097576
push_front 105850312
push_back 187959931
push_front 157703965
get 197577
push_middle 186314296
push_back 882842078
push_back 222449350
push_front 780268080
get 52687
push_back 241561004
push_back 711701451
get 205191
push_front 603416528
get 308416
get 132296
push_middle 601898742
push_middle 126854260
push_middle 210977284
get 193577
push_middle 390523551
push_back 624417250
get 102951
push_front 558474909
push_front 692397105
push_middle 491137225
push_back 89630598
push_back 657948170
get 49784
push_front 79525598
push_front 749583755
push_front 528995101
push_middle 49628242
push_middle 866745734
push_middle 430749003
push_middle 534617462
push_middle 399294495
push_front 933740619
push_back 260992064
push_back 726311188
get 30077
get 47301
push_front 348119929
push_back 880788743
push_back 165700081
push_back 188393557
push_back 9030564
push_back 5974463
push_front 860202217
get 280921
push_middle 352837166
push_back 812535357
push_back 791842734
push_front 582575037
get 278694
get 232245
push_middle 50256656
get 97452
push_back 409211673
push_back 20291397
get 314381
push_front 357482567
push_front 120468161
push_middle 138409870
push_back 495033273
push_back 98551919
push_middle 138789520
push_front 182793717
push_middle 153906574
push_back 831951662
push_middle 339186694
push_back 477456164
push_front 719751886
push_back 146156951
get 49212
push_front 477570914
push_front 419796244
get 234811
get 144737
get 32463
get 58118
push_front 97351434
get 1821
push_front 177198384
push_middle 507836420
get 302119
push_middle 924304851
get 152620
push_front 871020834
push_front 544301837
push_middle 695765911
push_middle 230819704
get 42528
get 337778
get 213784
get 282442
push_middle 34007591
get 43351
push_middle 952427946
get 190330
push_middle 7076923
push_back 884886036
get 251442
push_back 680458630
push_back 172927484
push_back 674273760
push_middle 532743383
push_middle 2063053
get 300763
push_back 713835157
push_front 316187904
get 34190
push_middle 554659329
get 156929
push_middle 248184396
push_back 953532912
push_back 360372005
push_middle 629652762
push_middle 83703932
get 251103
get 14829
push_back 976497028
get 200500
push_middle 829171560
push_middle 3646765
push_back 879711786
get 268440
push_middle 412504234
push_back 557088688
push_back 92614066
push_front 614744660
push_back 532829237
push_middle 171593047
push_front 16444965
push_middle 826997727
push_front 91176904
push_back 18295394
get 316866
get 289225
push_back 561440955
push_front 486829296
push_back 516722796
push_back 806929066
push_back 716223089
push_back 792885492
push_middle 756618018
push_middle 675926573
get 76803
push_middle 796328561
push_front 598414750
push_back 297130357
get 177299
push_back 811593029
push_front 627396454
push_back 624562865
push_middle 890860727
push_middle 974564181
push_middle 866744804
push_back 834031655
push_back 186570584
push_middle 257414755
push_front 401544674
push_back 259691826
get 71579
push_back 225967180
push_front 615616574
push_middle 26650993
push_middle 929801893
push_back 144672701
push_middle 327059243
push_middle 106169756
push_middle 502022168
push_middle 524454559
push_front 327378117
push_middle 621659035
push_middle 194969835
push_back 692899467
push_front 678142534
push_middle 646778240
get 5146
push_back 992975299
get 193133
push_back 809219474
push_back 648429757
push_back 193871590
push_middle 277742700
push_middle 311226027
push_back 484031336
push_middle 906728282
get 211584
push_front 137958972
get 309915
push_front 344363527
push_middle 274710974
push_back 837830918
push_front 474459864
push_front 975352099
push_middle 728439470
push_back 14663370
push_back 508647901
get 209392
get 182148
push_back 514292283
get 121194
push_back 478968073
push_middle 801077388
push_front 23268044
get 160851
push_front 614853388
push_front 98364103
push_middle 962740091
push_front 449698198
push_middle 590975189
push_middle 713308605
get 214779
push_back 810416656
push_back 956379713
get 151655
push_back 999054815
push_middle 507861616
push_back 677921389
push_back 337582297
push_back 795748623
push_back 410993727
get 172735
push_middle 345373412
get 217323
push_back 443781578
push_back 467204595
get 245746
push_front 612665927
push_middle 789901227
get 337394
push_front 489957886
push_back 453952368
push_back 855129170
push_middle 777963697
push_back 142212798
get 346394
push_front 435990926
get 106281
push_front 539694787
push_middle 904203110
push_front 187254307
push_back 234964192
push_back 64941390
push_middle 353587617
push_front 835946036
push_back 495831376
push_front 136971977
push_middle 567407847
push_middle 243828877
push_back 117306959
get 195800
push_front 907538336
push_back 417060673
push_middle 204847092
push_front 161222626
push_back 802146743
push_front 448152212
get 59584
push_middle 426139474
push_back 44053968
push_middle 143447278
push_front 748361206
push_front 300494202
push_front 159680003
push_middle 227342065
push_back 409990088
push_middle 530727369
get 88968
push_middle 851848408
get 265289
push_front 370232459
push_middle 55031913
get 138795
push_front 685145192
push_back 737686249
push_middle 838978079
push_back 215507052
get 254827
push_back 973829341
push_back 67021114
push_front 502614779
push_front 149817108
push_front 59314014
get 245653
push_back 385218489
get 126607
get 86119
push_back 554119814
push_middle 578084031
push_back 24995338
push_middle 987868680
push_back 308600485
push_back 710959955
push_middle 270170072
push_back 493752237
push_middle 687284725
push_front 945000023
push_middle 682148335
push_front 483504105
push_back 847468618
get 151854
push_middle 526642966
push_back 809735995
get 24334
push_middle 916330452
get 234732
get 272783
get 317798
push_back 165232049
push_middle 162044817
push_back 207622185
push_middle 280879850
push_back 718960723
push_middle 997506238
push_front 158874203
push_middle 996544830
push_middle 283177040
push_middle 767437570
get 364967
get 13062
get 357064
get 358282
push_front 443451361
push_middle 802230664
push_back 980043218
push_middle 771771351
push_back 11551498
push_back 281616605
push_middle 483830780
push_front 663511116
get 216883
push_front 434657955
push_front 14633227
push_middle 692314368
push_middle 514559697
push_back 215938648
push_middle 560831250
push_front 828357497
push_middle 825877083
push_middle 50449039
push_middle 113937427
get 26573
push_front 880536222
get 359682
get 355218
push_middle 513499326
push_back 972061901
push_back 828792202
push_front 100397104
get 6013
get 254093
get 356693
push_back 584871210
push_front 72263684
get 132315
push_front 308883340
get 59261
push_middle 30388077
push_back 338295644
push_middle 140030616
push_back 995758037
get 278941
push_middle 353417445
push_middle 534932794
push_back 731764906
push_back 45208147
push_back 246708573
push_back 213188657
get 283628
push_front 537386384
push_back 998924250
get 251976
push_back 216299530
push_front 294510148
get 313089
push_front 66208489
push_back 596392182
push_back 902682156
push_middle 668294502
push_back 124677305
get 253707
push_back 799334188
push_front 310819970
get 87706
get 96780
push_middle 916755230
get 161567
get 221580
get 47205
push_front 542843417
push_middle 569882719
push_front 713353239
push_back 145686587
push_middle 353645620
push_middle 673746649
push_middle 232544240
push_front 726597650
push_back 165852181
push_front 824754986
push_front 188140035
push_back 57135477
push_back 768371241
push_front 278843670
push_front 389336976
get 86043
push_back 858222692
get 346897
push_back 247546185
push_middle 830314335
push_front 405570881
push_front 761901758
get 108023
push_front 333528660
get 186018
get 278718
get 162936
get 294574
push_front 640630518
push_middle 887131017
get 12032
get 9220
get 155356
get 343631
get 171211
push_back 582148583
push_back 821451724
push_middle 416046086
push_middle 824075623
push_back 241221629
get 282267
get 200746
push_front 96424515
push_front 988677257
push_middle 513602297
get 199421
push_middle 98669622
get 331248
push_front 211879423
push_back 759787272
get 163062
push_back 671340257
push_back 321267145
push_front 113558244
push_back 750654412
push_back 916257083
push_middle 980663464
push_back 877466384
get 286550
push_middle 305302041
push_front 453506300
push_front 156516749
get 298867
push_front 58059052
push_middle 320902586
push_back 662214213
push_front 530405479
push_front 73157719
push_front 665455814
push_back 716987024
push_back 841032086
push_back 100547636
push_middle 291179496
push_middle 727731422
push_middle 192139070
push_middle 534681841
get 176242
push_middle 899391701
get 51076
push_back 884044556
get 227469
push_middle 847130296
push_middle 52251708
push_back 124603541
get 153082
push_middle 157610546
push_middle 4623762
get 113843
get 79839
push_back 259067063
push_middle 885930331
push_front 342497208
get 284152
get 277167
push_back 890156311
push_front 987541706
push_back 103212990
push_front 747028466
push_front 325436638
push_middle 454119578
push_back 539472996
push_middle 253525619
push_front 474721207
get 179905
push_front 961235447
push_back 184904040
push_front 368707219
push_front 615637611
push_back 308908167
push_middle 297798294
push_front 405492788
get 210135
get 349366
push_middle 308278529
push_front 381863489
push_front 823128223
push_front 337509679
push_front 125712529
push_back 927286210
push_back 213209593
push_middle 168810029
push_middle 739422554
push_middle 684316008
get 148982
get 237970
push_front 608273017
push_front 246884115
get 63967
get 358114
push_middle 944815504
push_back 289642906
push_middle 586506021
get 71096
push_front 273734917
get 35145
push_back 730629660
push_back 175501193
push_back 775127726
get 279000
get 45660
get 302176
get 344782
push_front 307748079
push_front 345992887
push_middle 353772131
push_middle 664092547
push_front 140398228
get 238720
push_back 174037682
get 221093
get 52486
push_middle 819195332
push_middle 778578231
push_back 399139973
push_front 59681791
get 170224
push_front 366654777
push_middle 469639439
push_front 191258013
get 129641
get 59753
push_front 651311232
get 52905
get 89364
push_back 25399102
get 308678
push_back 625153425
push_front 859913921
push_back 451775247
push_middle 356711164
push_back 155401747
get 45421
push_middle 477338489
get 243105
push_middle 616663792
push_front 765683197
get 240970
push_back 224219060
push_back 82772985
get 150541
get 42563
push_middle 77538578
push_back 597056935
push_back 483463776
push_back 771630513
push_front 172501342
push_back 849828798
push_middle 848887251
push_front 385922346
push_front 469733285
get 321151
push_back 373889759
push_front 269302029
push_front 102546827
push_middle 171742439
push_middle 160519325
push_back 810025180
push_back 851294827
push_back 52640255
push_back 230383261
push_middle 215604361
push_front 20418078
get 332157
push_middle 637031324
get 140446
get 164598
push_front 211120660
push_front 873284225
push_back 450242521
get 272001
push_middle 651771716
push_front 702417420
push_middle 469358062
push_middle 204584809
push_front 20289585
push_front 929757246
get 286625
get 302006
push_middle 466460072
get 276648
push_middle 617650720
push_front 709935434
push_back 84145343
push_back 83596356
push_front 409153256
push_middle 914399143
push_middle 922515724
push_back 512498261
push_middle 786143144
push_middle 969132803
push_back 439560406
push_middle 684259093
get 350117
push_front 44129978
push_middle 799577512
push_front 689845128
push_front 59464375
push_front 753796653
push_back 170774428
push_front 272692207
push_back 150606689
get 133834
push_middle 787661083
get 140608
push_middle 393908166
push_back 450158747
push_middle 285723680
push_front 54663861
push_back 554435243
push_back 668797957
push_front 108318885
push_middle 830199710
push_middle 329422721
get 62036
push_front 723695658
push_back 628684522
get 355289
get 101566
push_back 262837081
get 233930
push_back 640342410
get 131037
get 232941
push_middle 851022764
push_front 649877745
push_front 185188517
push_back 690093601
push_middle 373310147
push_middle 588179949
push_front 200096522
push_middle 947609455
push_middle 120009237
get 32751
get 15763
get 45892
push_back 590078015
get 161099
get 281902
push_back 731481834
push_middle 802433784
get 279469
push_back 410577843
push_back 128395200
push_back 770065411
get 308177
push_middle 726181957
push_front 271626153
push_back 527411968
push_middle 106088430
push_middle 528542512
push_front 475585791
push_front 945062085
push_back 106166614
get 35641
get 89451
push_back 146579478
push_middle 565025240
get 258657
push_middle 175987958
push_middle 752952029
push_back 970019301
push_front 393397768
push_back 574411441
push_back 359745597
push_front 542920403
get 189151
push_front 964004328
push_back 375620851
push_front 747626094
push_back 879282460
push_front 836227808
push_middle 349193471
push_front 379332145
get 364126
push_middle 179966824
push_back 507442588
get 71023
get 163037
push_front 325701192
push_front 869284688
push_back 116241469
push_back 995045285
get 65329
push_front 57406572
get 6076
push_middle 197099083
push_middle 187286334
push_back 595443093
push_front 724225190
push_front 594205227
push_middle 158460717
push_back 604991388
get 246253
get 260259
push_back 904329227
push_back 136096238
push_middle 921558443
push_front 239456605
push_middle 16807664
push_middle 524592529
push_front 703046153
get 70543
push_middle 322121945
get 122151
get 235169
push_middle 608363034
get 296441
get 27130
get 61611
push_back 529687819
get 225153
push_front 248505442
push_middle 507160304
push_front 140330916
push_front 155524228
push_front 174952079
push_back 753161405
push_back 75933034
push_front 746011377
push_front 440359729
push_front 924745733
push_back 56497605
get 119555
push_front 789899546
push_back 292136113
push_front 934266649
get 184264
get 89795
push_middle 271343943
get 177954
push_back 223682725
get 80893
push_front 577471197
push_front 594407837
push_back 903873278
push_back 453829123
push_middle 927060184
push_back 704609189
push_back 576733128
push_front 746905755
push_front 353626047
push_front 47117367
push_back 220328008
push_front 266225374
push_front 836418889
get 24475
push_back 112077032
push_front 641789926
push_front 229312647
get 321480
push_middle 222324229
get 129908
push_middle 895349048
get 308671
get 363531
push_back 747285671
push_back 613805783
push_front 351256434
push_middle 960506628
get 294829
push_back 477379388
push_front 886238032
get 247975
get 318262
push_front 726077880
push_front 965647527
get 329433
get 61123
get 1992
push_back 918020468
push_middle 790838057
push_front 510026028
push_back 305335032
push_back 540512915
push_front 305660580
get 15653
push_back 950365315
get 118687
get 282617
push_back 191447028
push_front 430484506
get 100480
get 241934
push_front 95832849
push_back 68725634
get 122207
get 259657
push_back 423313068
push_back 147548938
push_back 596102237
push_front 798413926
push_front 650659659
push_front 203603046
push_middle 641106146
push_middle 209093875
push_middle 351252600
push_front 664022804
get 65360
push_front 159265508
get 36725
push_back 459314558
push_middle 75004167
push_back 685094106
push_back 610995
push_back 62681710
push_back 363987832
push_middle 381937123
push_back 942837584
push_front 980372404
push_front 692865647
push_middle 514647932
push_back 931037268
push_middle 304669111
push_front 801060610
get 355995
push_back 757155884
push_back 208194440
get 19233
push_middle 951624860
push_front 904647022
push_front 751143920
push_back 36042374
push_back 828027706
get 197938
push_front 933168041
push_front 475899010
push_middle 793966567
push_back 559621714
get 12562
get 261793
push_middle 305572656
push_back 410932459
get 353712
push_back 576081715
get 133712
push_back 604090184
get 359548
get 323567
get 11482
push_back 910269806
push_front 553248348
push_back 415052252
push_middle 837691089
push_middle 882125987
push_front 132345620
push_front 879243442
push_front 150047531
push_middle 351905289
get 298755
push_middle 262688136
push_middle 873261246
push_front 662545511
push_back 834933152
push_middle 339424159
get 230793
push_back 984935078
push_middle 61505306
push_front 541727683
push_middle 509487485
get 87181
get 173264
push_back 480057339
push_back 282012510
push_front 748161599
push_back 243250198
push_middle 220446621
push_front 446119288
push_back 429626104
get 331918
get 265530
push_back 988697406
get 8926
push_back 759588760
push_middle 408510698
push_middle 824865268
push_middle 406320469
push_back 768865316
get 170172
push_front 765772531
push_back 615502003
get 13265
push_front 692130432
get 362554
push_middle 597254791
push_back 436176737
push_front 862347559
push_back 994873770
push_front 242264650
push_middle 920429603
get 359836
push_front 872974262
get 200880
push_middle 906605075
push_back 864670784
push_front 52889153
push_back 914642457
get 227213
push_middle 974052343
get 337193
push_middle 973323644
get 271332
push_front 133644020
push_back 268916304
get 354651
push_front 485121814
push_middle 307229895
push_front 926113105
push_back 966346032
push_front 393961518
push_middle 621647617
get 242386
push_middle 767255564
push_back 895843301
push_middle 225408853
push_front 769686736
get 177336
push_back 822441431
get 90184
push_middle 519215256
get 332808
get 299580
push_middle 949065703
get 130192
get 323589
push_front 194443001
push_middle 133387418
push_middle 486924639
get 331015
push_middle 476397970
get 195596
push_back 426510247
push_front 885733499
push_middle 67445129
push_back 150030729
push_middle 422026622
push_front 830919644
push_back 934577625
push_middle 521094709
push_back 808275341
push_front 266249151
get 320011
push_front 708510060
push_back 128175975
get 18038
get 346801
push_front 408763810
push_front 818539820
get 30939
push_middle 510097707
push_middle 124477193
push_middle 219277980
push_back 619389936
push_middle 800403213
push_middle 89068230
push_middle 358367431
get 201836
push_middle 639283436
push_middle 636136572
push_middle 573820371
push_middle 649738822
push_front 137024622
push_front 508400665
get 191586
push_middle 81922528
push_middle 500850170
push_middle 469166243
push_front 522220513
push_front 971278707
push_middle 182104888
push_middle 304077309
push_middle 325169312
get 80053
push_back 779028665
push_back 762650942
push_front 644234481
get 265238
get 311945
push_middle 837523307
push_middle 962609369
push_back 968628989
push_middle 893093770
push_front 461363706
push_front 246746518
push_middle 223373449
push_back 682206348
push_middle 627002706
push_front 741165927
get 143525
push_front 581201960
get 192954
get 204856
push_front 976464093
push_middle 115174339
push_back 578460224
get 207279
push_middle 22260864
push_front 751247393
push_middle 994104479
push_front 978692444
get 363765
push_middle 642828297
push_front 983711600
get 138528
get 297283
push_middle 137861987
push_front 83295161
get 271132
push_back 7535327
push_front 336250463
push_back 813796532
push_middle 703277004
push_front 247397073
push_back 967289022
push_front 417909836
push_back 355759057
push_back 761465795
get 341711
get 317930
push_middle 704542520
push_middle 900303221
get 56905
get 199209
push_middle 61087417
push_middle 912800402
push_back 858316466
push_back 294611199
push_middle 827933919
get 232736
push_front 757021089
push_back 786157351
push_middle 192804894
push_front 815473910
push_middle 651036451
push_back 314113258
push_middle 41485035
push_front 993816319
push_back 95818259
get 214810
push_front 903967869
get 333401
get 92289
push_back 781273407
push_front 679262397
push_middle 945836037
push_middle 214035486
get 323598
push_middle 922262033
push_front 335035426
push_back 512398941
push_front 107808169
get 77307
push_front 448580018
push_middle 357349263
push_front 120248701
get 55594
push_middle 715971480
push_front 595245118
push_middle 382475900
push_front 534311875
push_back 79538993
push_front 741742183
get 103285
push_middle 867069489
push_front 228759925
push_middle 173083436
get 58629
push_middle 469515918
push_front 728378756
push_front 378873896
push_back 888864427
get 33131
push_middle 115031925
push_front 941336219
push_middle 442338441
push_front 436093930
get 205677
push_middle 273094997
push_middle 903328880
push_back 721550556
get 160239
push_back 770934289
push_front 584787096
push_front 941979340
push_front 16992281
get 158456
get 42044
push_front 869911388
push_front 199723226
push_middle 391264898
push_front 950512977
push_back 205103419
push_back 882397874
push_back 280906486
push_back 589871167
push_back 742309312
get 304198
get 238440
push_back 753634080
push_middle 921602504
push_middle 780743421
get 242108
get 312977
push_back 668440443
get 312236
push_front 78678487
push_front 215978218
push_middle 907548675
push_back 268056326
push_front 432183824
push_middle 433379413
push_back 649479273
push_front 906406072
push_middle 768829895
get 260471
get 279119
push_back 530421990
push_back 919200790
push_middle 727585598
push_front 231413351
push_middle 816040280
get 101671
push_back 997346520
push_front 78042847
push_front 903127844
push_back 729658590
push_middle 457823799
push_back 522850905
push_front 389147585
get 109802
push_middle 387687122
get 309129
push_front 894943679
push_front 903168806
push_middle 356260366
push_front 142926832
push_front 715042650
push_front 327258082
push_back 184156133
push_front 465905357
push_middle 100771987
push_middle 394101139
push_front 131429870
push_middle 587795286
push_front 748446940
push_front 995082704
get 63236
push_middle 698355436
get 109520
get 253992
push_back 623050856
push_front 442261399
push_back 63334934
get 98889
push_front 756295317
push_front 810960993
push_front 267284300
push_back 311605789
push_back 793192163
push_back 795917093
get 226704
push_middle 263183273
push_front 370434189
get 213956
push_middle 224775405
get 67113
get 322523
push_front 695749158
push_front 676604368
get 286898
push_back 285230710
push_back 371708782
push_middle 861850110
push_middle 930408944
push_middle 415269184
push_back 30403957
push_back 674347875
get 232996
get 25773
push_middle 446436322
push_back 727620823
push_back 194760634
push_middle 814919250
push_front 572450810
push_back 686616595
get 256563
get 362086
get 173229
push_front 637594415
push_front 41334988
get 290553
push_back 897904718
push_middle 523377986
push_front 941003129
push_back 154722404
push_back 253491670
push_middle 415018404
push_middle 225026204
push_back 194542593
get 92
get 258601
push_middle 60183288
get 80348
get 5862
push_middle 981000715
push_front 594093825
push_front 549868536
push_back 772509478
push_middle 449529447
push_back 35955600
get 276238
push_front 436065448
push_back 186877295
push_back 740726029
push_back 423823489
push_middle 4339146
push_back 16285111
push_front 22181962
push_middle 532681570
push_middle 430184566
get 240415
push_front 917746710
get 271179
push_front 131173641
get 92227
push_back 767422334
push_middle 64453011
push_middle 877682528
push_front 582307369
push_back 89575506
push_front 478582425
push_back 72162847
push_front 373562620
push_middle 333197344
get 191186
push_middle 103392782
push_front 972748052
get 291436
push_middle 258579861
push_middle 673134540
push_middle 586063325
get 282486
push_front 316205724
push_front 651548882
push_back 901216951
get 239537
get 458
push_back 695090214
get 112156
push_back 873149593
get 238674
get 208832
get 280691
push_back 678257462
push_front 472826831
push_back 213448528
push_front 411874391
push_middle 814608388
push_middle 861593770
get 281042
get 157628
push_front 924410718
push_middle 905514063
push_back 403372309
push_front 208785197
push_back 508668328
push_back 472539400
get 210609
push_back 59495841
get 173673
push_middle 696612067
push_back 464730080
push_middle 104761302
get 235469
push_front 550754937
push_middle 427739549
get 109833
push_back 891389166
push_front 660114790
get 359399
push_front 485405536
push_middle 633162955
push_back 932929541
push_front 860770694
push_back 91534438
get 49435
get 328476
push_middle 730258792
get 61086
push_front 200996725
push_middle 142238579
push_back 391627316
push_middle 503788983
get 209027
push_front 982491382
push_front 46781656
push_front 685066624
get 211316
get 354006
push_middle 972800432
push_front 321851893
push_front 905928350
push_back 503484306
push_front 629735922
push_back 533520654
push_middle 432189796
push_middle 100363131
push_middle 483011291
push_front 212098857
push_back 882421981
push_middle 229500905
push_front 330244257
push_front 248643948
push_middle 260059320
push_middle 519200513
push_back 157480866
push_middle 629632380
push_back 263977852
push_middle 39948083
push_front 407407318
push_middle 217193506
get 287854
get 289639
push_front 71469014
push_middle 253245843
push_middle 563108031
push_middle 73248704
push_front 809926864
push_back 351513396
push_front 271423638
push_back 793111965
push_middle 413037724
push_middle 926080735
push_middle 745203929
push_front 895134155
push_front 384317884
get 75778
push_front 831125207
push_front 861317694
push_middle 402768708
push_middle 244258971
push_back 59020333
push_back 738966799
push_front 611040060
push_middle 289991867
get 8226
push_middle 868381081
get 164390
push_front 638580317
push_middle 291813843
get 3347
get 331056
push_middle 542691243
get 160641
push_front 326670173
push_middle 92096933
push_middle 302222205
push_middle 888531427
push_front 25155215
push_back 549553145
push_middle 762493652
get 220728
push_back 130649737
push_front 271964526
push_middle 151359368
push_back 980418825
push_back 479200377
push_front 600445730
push_front 162380545
get 103738
push_back 185469066
push_front 899321316
get 241337
push_front 969789800
push_middle 976604332
get 144633
get 79122
get 62467
get 172050
push_front 32444132
push_back 471786229
push_middle 27643600
get 116201
push_middle 944956018
push_middle 102506476
get 285664
push_middle 530197421
push_back 61052191
push_front 663621403
push_back 954625471
push_front 973426038
get 187724
push_back 461835982
push_front 535510304
get 252876
push_back 338500816
push_front 240750616
get 345615
push_middle 257903931
get 281313
push_back 717714811
push_front 766664809
push_middle 72560209
push_middle 406607423
get 229862
push_back 375280692
get 56634
push_back 260169166
push_back 446310161
push_front 265196390
push_back 507587115
push_front 778563650
push_front 723051525
push_middle 979061000
push_front 323536523
push_front 179814437
push_middle 458649498
get 188144
push_back 332987438
push_back 946437541
push_back 15790244
push_front 761071834
push_back 389787547
push_front 352173630
get 125977
push_middle 327422684
push_front 246727011
push_back 972099070
push_front 533841269
get 62198
get 117555
get 74099
push_front 698521914
push_back 850307911
push_front 792240153
push_front 339612480
push_back 19444602
push_front 559199030
push_front 462471936
push_back 352071390
push_front 380212578
push_back 63043862
push_front 190614248
push_front 303764712
push_front 797641913
push_front 757050128
push_back 280623345
push_back 440337733
push_back 716059824
get 312431
push_back 436335431
push_front 34639053
push_front 605601768
push_middle 593858239
push_middle 366512453
get 192370
push_back 112319856
push_middle 281037910
push_front 225709485
push_front 255512169
get 8147
get 121072
get 301224
push_back 238655750
push_front 355000361
push_back 800007542
push_back 228473688
push_back 475496204
push_front 397983013
get 126244
push_back 11953541
get 142241
get 242925
get 241779
get 95700
push_front 330016988
get 88133
push_back 790861858
push_front 698113646
get 119018
push_middle 806637302
push_back 316022558
get 65107
push_front 978916636
push_middle 739117508
push_back 173391751
push_middle 827678850
get 168447
push_front 930692055
push_front 430330324
push_middle 342909863
push_back 13459334
get 189142
push_middle 876000818
push_middle 861539230
push_back 551217640
get 351258
push_middle 125113979
get 223997
push_middle 706639729
get 339227
push_back 943126496
push_front 99137720
get 40641
push_back 21811554
push_middle 705023279
get 325949
push_middle 532051606
push_middle 176727799
push_back 840800411
push_middle 298590407
get 318165
push_middle 46645527
get 351495
push_middle 888246932
push_back 655387656
get 97143
push_back 572579031
push_front 100540392
get 318449
push_front 350975782
push_front 944168914
push_back 516039051
push_front 666006575
push_back 634989075
push_middle 81668131
push_front 571013029
push_back 443156120
push_front 282199918
push_front 567433030
push_middle 912462749
push_middle 283957501
get 94078
push_back 238887823
get 141209
push_back 192057865
push_front 133560966
push_middle 225847288
push_back 537800598
push_front 693165910
push_front 507169298
push_middle 858586256
push_middle 824148081
push_back 725367722
push_front 949599178
push_middle 611721717
push_front 814057752
get 315913
get 286386
push_middle 965072694
push_front 488938179
get 99121
get 27287
get 148661
push_front 828645325
get 174528
push_middle 574238453
get 340290
get 240840
push_middle 431479527
get 57303
push_middle 240023480
push_front 636614661
push_back 22628135
get 51222
get 6874
push_front 44759742
push_front 427839650
push_front 710973464
push_middle 333049583
get 365410
push_middle 887154699
get 129627
push_back 120285741
push_front 313189852
get 136818
push_front 775803195
push_front 828669927
push_front 824311357
push_middle 408993655
push_back 754335293
push_middle 601963630
get 102623
push_middle 619171914
push_middle 311911124
push_back 321131710
get 163502
push_middle 274116664
push_back 340171474
push_middle 961515652
push_middle 958820682
get 242341
get 51414
push_front 89249980
push_back 241907393
push_middle 463382815
get 272752
push_back 110907422
get 116944
get 355388
push_back 748798235
push_front 688755567
get 229339
get 179461
push_back 286839322
push_middle 545330263
push_back 807071915
push_middle 116755078
push_front 765216099
push_front 759592137
push_front 289291661
push_back 286578554
push_middle 150630596
push_middle 246164187
get 314618
push_middle 876033941
push_front 455867019
push_middle 533996711
get 298191
get 232610
get 101302
push_back 314994066
get 175168
push_back 387955288
push_front 569251557
push_middle 622366115
push_back 302816214
push_back 695703056
push_back 446191914
get 57136
push_front 63424041
push_middle 96267389
get 212621
push_front 671470152
push_front 668761095
get 205585
push_middle 688083249
push_front 557052489
push_back 389348879
push_middle 939273901
push_middle 53916487
get 180073
push_middle 503214523
push_middle 265175751
push_back 805915037
push_middle 442791615
push_back 966790761
get 37625
push_front 890516879
push_middle 944122387
get 77360
get 260365
push_middle 314280092
push_back 324139027
push_back 262653292
push_middle 581864022
push_middle 718309984
push_front 746908543
get 40491
push_middle 231424544
push_back 105513742
push_middle 860043040
push_middle 325998417
get 166831
push_middle 121415137
push_back 94111838
push_back 164063947
push_back 776640478
get 145068
get 45836
get 65754
get 263304
push_middle 65979147
get 220418
get 8540
get 58352
push_back 111742406
push_back 794118490
push_middle 959544591
push_front 841683438
get 30435
push_back 615918748
get 260030
push_back 501527618
push_back 556017892
push_back 942196276
push_middle 41898589
push_front 223545820
push_back 185591880
push_back 73146211
push_front 929487802
get 167467
push_front 543553091
push_middle 296765833
get 286120
push_back 394305741
get 68176
get 248372
push_back 518381324
push_middle 461689633
push_back 985218368
get 14482
get 223697
push_middle 632563905
get 274729
push_front 263479718
get 363856
get 177360
push_back 966943952
push_middle 328093873
get 284954
get 182381
push_front 50530534
push_front 917064582
push_front 696965656
push_front 792231068
push_front 296950740
get 110514
push_middle 269810506
push_middle 209993612
push_middle 247084243
push_back 313088589
get 56630
get 156412
push_front 99934180
get 231751
push_back 128709025
push_front 432900206
push_middle 47481199
get 362018
get 249795
get 72453
push_back 354064114
get 156864
push_middle 994444893
get 9563
push_front 129456636
get 98242
push_front 56573717
push_front 97258054
push_front 143948322
push_middle 23961821
push_front 942818170
get 206157
get 13701
push_front 968004046
push_middle 346617553
push_middle 372448767
push_back 292136287
push_front 613268852
push_middle 721186214
get 127975
push_back 907358528
push_front 693804026
push_front 231979966
push_middle 322187334
get 100951
push_middle 830904645
push_front 57613572
push_front 427674050
push_middle 756220414
push_back 622080224
push_back 678879895
push_middle 383650594
get 155051
push_middle 281880399
get 76126
get 269304
push_front 75316817
push_front 765619271
push_front 746085373
get 28223
push_middle 405297108
push_middle 290094623
push_back 565406998
push_middle 140424462
push_front 926441394
push_front 576478459
push_middle 129111702
push_middle 460164409
push_back 284939087
push_middle 13981083
push_middle 618167925
get 214976
push_middle 170139665
push_back 621975367
push_middle 37596256
get 102517
push_front 363261574
push_middle 3695352
get 257101
push_middle 925825505
get 360769
push_middle 609180959
push_back 56707206
push_front 99769335
get 203354
get 154871
push_front 801270837
push_front 763349522
push_back 983449957
get 298006
push_back 860853481
push_back 713973244
get 315365
push_front 987722928
get 297062
push_back 478608166
push_front 30163953
get 238871
get 193963
get 283820
push_front 957196502
push_front 835210920
push_back 445993443
get 355298
push_middle 581542263
push_back 21353532
get 30870
push_back 180712850
push_middle 520559169
push_middle 555026256
get 80463
push_front 277158136
push_front 897282229
get 46947
push_back 143745856
get 80650
get 225757
push_middle 647992498
get 11894
push_front 113241779
push_front 669414965
push_middle 509460183
push_back 892557277
get 147516
get 44322
push_front 706349677
get 117243
push_front 538293115
push_back 17655916
push_middle 708995109
push_middle 460397671
push_middle 77799995
push_middle 657877514
get 79760
push_front 252144792
push_middle 341434809
push_back 156797326
get 32596
get 307736
push_back 10914818
push_middle 144698138
push_front 144869970
get 165595
get 75321
push_front 681830552
push_middle 926219278
push_front 562653191
get 353297
push_middle 8503483
push_middle 444910215
get 13452
push_middle 193464923
push_back 791572068
push_middle 262597276
push_back 447610512
push_middle 700495437
push_middle 631745091
get 109247
push_middle 512496335
push_front 994941963
get 300060
push_front 375088410
get 287746
get 49020
push_middle 905490074
push_back 488891397
push_front 110979598
get 309328
push_front 191060993
get 195097
push_front 788453891
push_middle 440820638
get 338233
push_middle 989734199
push_middle 538845564
get 244279
get 83742
push_back 693671193
push_front 889789380
push_back 705091259
push_front 223148454
get 81101
push_back 123043018
push_middle 199762055
get 180459
get 354253
push_middle 525605483
push_front 189273900
push_front 880697483
push_back 304422288
push_middle 403872704
push_middle 809847352
push_front 623589187
push_middle 873760008
get 348009
push_front 660832913
push_front 966499451
push_back 928733912
push_front 99678077
push_front 6272821
push_back 127179920
get 26299
push_middle 574323236
get 288565
push_back 84513153
push_front 174076084
push_middle 103411886
push_middle 484328793
push_back 400147384
push_front 726699122
push_back 220992599
get 171323
push_middle 326812713
push_front 435333089
get 343708
push_back 497736787
push_middle 141756366
get 278620
push_back 625741426
push_front 626152414
push_back 861056560
push_front 608262844
get 430
get 82205
get 262476
push_back 80352870
push_middle 130619454
push_back 256150201
push_back 30170148
push_back 909583664
push_middle 513698932
push_middle 44748102
get 139359
push_front 456844875
get 306127
push_middle 743793502
push_back 23235948
push_back 822352203
push_front 416286681
push_front 457583997
push_middle 584052894
push_front 631169378
push_back 696759052
push_back 32888622
get 251089
push_middle 838685253
push_front 285256781
push_front 125109551
push_front 859121427
push_front 53582919
push_back 827530158
push_middle 571031020
get 145725
push_back 909661661
push_back 478474849
push_front 589119320
get 217980
get 321559
push_middle 971569809
push_middle 368155217
get 290692
push_back 127874972
push_middle 110164621
push_back 884135755
push_middle 535804440
push_back 872413473
push_front 398563814
push_middle 246236093
push_back 652080213
push_front 601520750
push_front 251378387
get 124382
push_back 181282001
push_back 494408549
push_middle 980783012
push_front 630155717
push_middle 52818123
push_back 291483435
push_middle 445798244
push_front 262977779
push_front 300389801
push_middle 706687571
get 248926
push_back 158249756
push_middle 773128928
get 353561
get 57993
push_back 930725809
push_middle 708820239
push_back 488783949
push_middle 940785841
push_back 874370043
push_front 307431968
get 51846
push_front 293224314
push_middle 162155717
get 305336
push_front 164281631
push_front 404341988
push_front 932661230
get 283294
push_front 355152229
push_front 319889222
get 331207
get 108319
push_back 307182183
push_back 838510266
get 162974
push_front 688837486
push_back 840976642
push_back 990491473
push_middle 708068894
get 50238
get 42957
push_back 225138747
get 116897
push_middle 572674600
push_middle 177190378
push_front 355221351
push_front 850447085
push_front 927649510
push_front 697400489
push_front 777840246
push_back 566375653
push_front 808178080
push_middle 83839995
get 181846
push_front 392840158
push_front 665414381
push_back 208523672
push_middle 595890155
push_middle 735344827
get 116021
push_front 900280618
push_back 760192102
get 168915
push_front 316157761
push_middle 397798049
get 240071
push_middle 600391274
push_middle 664678092
get 152649
push_back 591166494
push_back 606070296
get 18477
push_front 81268636
push_front 83800934
push_front 132669030
push_middle 782422673
get 141962
push_front 101513411
get 145524
push_back 204753758
push_middle 271092636
get 74724
get 127075
push_back 742433647
push_back 216996653
get 154498
push_middle 430513071
push_front 21991049
push_middle 627376965
push_back 992839622
push_back 528363971
get 252682
push_front 255104057
push_middle 74050435
get 165990
push_middle 446503255
push_front 308316174
push_front 318176305
push_back 962824548
push_back 307522406
push_middle 517010016
push_front 805081016
get 293462
push_front 623424250
push_back 759150616
get 164122
push_back 821262630
push_front 488789800
push_back 226955282
push_middle 314736471
push_front 431011816
push_back 73221965
get 247297
push_middle 751460044
get 76418
push_middle 944546779
push_back 231877055
push_middle 462405166
push_front 576236311
get 248074
get 183454
push_back 846499529
push_middle 149020734
push_middle 381220238
push_middle 13450817
push_back 43005413
get 186505
push_front 399448560
push_back 433004583
push_back 683007260
push_back 23258916
push_middle 307047700
get 64669
push_back 104413662
push_front 290380621
push_back 850346173
get 214873
get 109292
push_middle 672173738
push_back 690113972
get 12740
get 13620
push_front 418239672
push_middle 657731622
push_front 573766947
push_back 985806748
push_front 973009478
get 29899
get 74627
push_back 872019657
push_back 18714268
push_back 909794175
push_middle 412798530
push_back 564744958
push_front 147128465
get 48843
push_front 394102620
get 340584
get 268527
push_front 220677786
push_front 60174959
push_front 900796422
push_middle 672138408
push_back 21745843
get 63290
push_middle 927103929
push_middle 839856463
get 349960
push_back 727819286
push_back 965795865
get 358665
get 188172
push_front 462221764
push_back 610842670
push_middle 758403775
push_middle 886004398
push_back 832288711
get 45422
push_middle 52219550
push_middle 428166827
get 266595
get 149939
push_back 122268572
push_back 888167427
push_middle 809835226
push_front 446939299
push_back 743148680
push_middle 986006332
push_front 459113920
push_middle 536543791
push_middle 310098290
push_front 903172702
get 90309
push_back 692925814
get 33053
push_back 507991151
push_front 771468456
push_front 907270051
push_back 799402890
push_middle 404693924
push_front 312777662
get 189401
push_front 284963454
get 50685
push_back 867968457
get 166027
push_back 560066499
push_middle 463027221
push_middle 259993559
get 365900
push_middle 9910590
push_middle 344612325
push_back 750911651
push_back 801504495
push_back 555305951
push_middle 315035472
get 7056
push_front 930063664
push_middle 320524265
push_front 626944634
get 125960
push_back 379764352
push_middle 387900444
push_front 618040421
push_back 178367774
push_front 420569808
push_back 946155430
push_middle 575012733
get 312981
get 97085
push_middle 303940451
push_back 987058374
get 135058
get 42687
push_middle 715852894
push_middle 260988658
push_back 486119
push_middle 508902513
get 202343
push_back 917517598
push_front 815880455
push_back 202503600
push_middle 636507406
get 245761
push_back 388927390
push_back 751487232
push_middle 112482076
push_front 704563580
get 362371
push_front 167436247
push_middle 397046855
push_middle 901739424
push_front 100389420
push_front 552060833
get 293710
push_back 999854530
push_middle 425707825
get 5054
get 69517
push_back 449152540
push_front 674858777
push_back 287553937
push_back 820455431
get 267654
push_middle 588059298
push_middle 646470954
get 272014
push_back 732785005
push_front 390753295
get 261043
get 89085
push_back 297204026
push_middle 332374478
push_middle 986482237
push_back 277946487
push_front 423683769
push_middle 141672680
push_middle 406165417
get 260266
push_middle 375157336
push_back 586709967
get 332073
push_front 19222106
push_middle 970412474
push_back 602248696
push_front 275750182
get 332806
push_middle 431815131
push_middle 159792034
push_front 120407076
push_middle 870269979
push_back 489617623
push_back 404378034
get 132852
push_middle 993553918
push_front 841410114
push_middle 643339753
push_middle 960113501
push_middle 236547727
push_back 602039349
get 300597
push_back 569773409
push_back 36758113
push_front 870042007
get 4583
get 107943
push_back 189055347
push_middle 726691154
get 357917
get 215438
get 102239
push_back 102346609
push_front 737582094
get 325395
push_front 254495921
push_middle 635239852
push_front 739847079
push_front 5045664
push_middle 185691336
push_middle 583957712
push_back 227710951
push_front 864611696
push_front 757148479
push_front 854577087
push_back 410045927
push_back 474654534
push_back 960294714
get 231704
push_back 883682523
push_middle 650576710
push_back 539520641
push_back 499782694
get 5963
push_middle 366362894
push_back 454051424
get 180251
push_front 843067148
get 186481
get 244794
push_middle 134112751
push_back 675386714
push_front 79340278
get 275373
get 18990
get 169196
get 190262
push_front 752436514
get 84222
get 237074
push_middle 353959171
push_front 147615496
push_back 894566054
push_middle 584884480
push_back 774735542
push_front 749412248
push_back 361887321
push_front 92260427
push_middle 427635265
push_front 282492494
get 359387
push_back 449243895
push_front 984667137
push_front 608908452
push_middle 805427881
get 355647
push_middle 579302255
push_front 148865227
push_front 398049252
push_back 172606803
push_back 5821983
push_back 566331436
push_back 195768370
push_back 795842477
push_front 797096542
get 2927
push_middle 560891733
push_middle 373158266
push_middle 530713112
get 79629
push_back 190761242
push_front 768373313
push_front 738174772
push_back 854035816
push_middle 783922414
get 260237
push_back 734782168
get 108391
get 63976
push_front 577317688
push_back 902298839
get 115407
get 173268
push_front 931357046
get 137485
get 358853
get 23745
get 344009
get 214836
push_front 977732879
push_back 441538314
push_back 79836531
push_front 453658525
push_middle 654726993
get 142060
push_back 205336500
get 134445
get 74318
push_back 203099574
push_middle 88252688
push_back 459004920
push_front 911901896
push_front 879518603
get 289429
push_back 677342342
push_front 655257526
push_front 995462949
push_back 202723937
push_middle 948820844
push_front 172865856
push_middle 317097257
push_back 72355223
push_back 483640592
push_back 768224029
push_middle 133338401
push_front 346948541
push_middle 310767928
push_front 64518258
push_middle 33825103
push_back 183158243
get 175538
push_back 346976184
push_back 385596531
push_back 853828705
push_middle 125166933
push_back 208323383
get 253472
push_front 722889175
get 143551
push_middle 552504468
push_front 273429431
push_front 791557035
push_front 321703985
get 121270
get 38098
push_back 442418730
get 44995
push_front 597193650
get 173388
get 199
push_back 733884926
push_middle 253157758
push_front 910801898
get 366752
push_middle 975599830
push_back 372919252
push_front 104964048
get 100303
push_back 902292719
push_middle 273761067
get 197902
push_front 601385169
push_middle 406982287
push_front 552307815
push_back 376866139
push_back 515610581
get 273765
push_back 662639048
push_middle 574720478
get 347495
push_back 544918
get 135520
push_front 304305553
push_front 514013545
push_middle 449528645
push_front 930510676
get 52619
push_back 13362112
get 326401
push_back 469941142
push_middle 46579086
push_back 714819456
push_back 46939929
push_middle 501452507
push_front 684019257
push_back 444586913
push_middle 726371532
push_front 650958918
push_back 127762885
push_back 855516673
push_middle 540413869
push_front 683591541
push_back 784743042
push_front 419662597
push_back 744696011
push_middle 258544030
push_front 83740637
push_middle 196283624
get 75729
push_back 898760588
push_middle 77019806
push_front 606542288
push_middle 228990640
push_middle 509288768
push_middle 801284265
push_front 253244768
push_front 598209353
push_front 873656628
push_front 785868929
get 258859
push_back 838862807
push_back 798535713
push_back 978775776
push_middle 865350306
push_back 254754243
push_middle 318969535
push_middle 418614483
get 257484
push_middle 909805069
push_back 47106769
get 196523
get 311703
push_front 834940564
push_back 24914159
push_back 711867895
get 165562
push_back 10629045
push_back 243138795
push_front 222046778
push_middle 988912398
push_back 205430029
push_middle 472486574
push_back 769282190
push_back 117210977
get 111082
push_front 849770126
get 225252
push_back 394410038
push_front 634746279
push_back 89700823
push_middle 506887742
push_front 109977968
get 290331
push_back 26860215
push_middle 705742928
get 108360
push_front 147071744
push_back 471379462
get 35928
push_back 529009430
push_back 643706674
push_back 164568507
get 219414
push_back 637604967
push_front 577227501
push_front 558996426
push_front 675162524
push_middle 497331741
push_middle 811128901
push_front 304301108
get 27343
push_front 192330821
push_back 124125860
get 169568
push_back 223017591
push_back 163184260
push_middle 691020795
get 340701
push_front 576632432
get 251453
push_back 74851298
get 182346
push_middle 540849913
push_middle 16818767
push_front 698665153
push_front 454190218
get 104278
push_back 769250706
push_middle 253980313
push_back 445418265
push_middle 395976521
push_back 407101811
get 81186
push_back 757902078
get 221794
get 121414
push_back 557260191
push_middle 976771980
push_back 667639636
push_middle 537001204
get 334123
push_back 329407202
push_middle 125603854
push_front 486411854
get 357134
get 153277
get 92879
get 71832
push_front 234046411
push_back 195761427
push_middle 151584967
push_front 887119860
get 76603
push_back 47441507
push_front 231110258
push_back 769183875
push_middle 314809907
get 204773
push_front 864625995
push_middle 751209779
push_back 695641555
push_front 803355387
push_front 332370260
push_back 507565404
get 174506
get 1072
get 105864
push_back 655452147
push_front 488814564
get 34449
push_front 622584514
push_middle 841715898
push_front 539837771
push_front 608322154
get 8235
get 164009
get 335467
push_back 932584902
push_front 60190333
get 322098
get 27049
push_middle 69585589
push_middle 328915598
push_middle 157538822
get 160586
push_middle 393203572
push_front 672930422
get 233609
push_back 210630620
get 103896
get 315247
push_front 254752702
push_back 534864010
get 333604
push_back 57724674
get 230670
get 81558
push_back 250417933
push_front 505593431
push_back 757038384
get 275562
get 211188
push_back 897110799
push_middle 657685532
push_middle 910104888
get 145644
push_middle 684443999
push_back 151221495
get 278471
push_front 976124691
push_back 911217934
get 226862
push_middle 148700133
push_middle 204390639
get 6255
push_back 641044151
push_front 341957933
push_front 266082162
push_front 866670816
push_middle 691900478
get 154859
push_middle 232514432
push_middle 121119949
push_back 140873985
push_back 808000996
push_middle 718093975
push_back 278722030
push_back 630334180
push_middle 520418996
get 232177
push_front 798532038
push_middle 732407020
get 152734
push_front 44107146
get 260585
get 317771
get 298897
push_middle 824051955
push_middle 241491350
get 197489
push_middle 608808189
push_back 444723388
push_middle 950586962
get 250397
push_middle 923819312
get 101702
push_middle 760927090
push_back 975498493
push_back 929135820
push_front 235207401
push_middle 289845790
push_front 713558590
push_middle 850021424
get 211917
push_back 38417127
push_front 759285623
get 13494
push_front 265086788
push_back 933515108
push_back 738450707
push_front 428137976
push_front 66302507
get 52033
push_back 709580148
get 72867
get 152245
push_back 704539135
push_front 682315699
get 327710
push_back 258093788
push_middle 607190110
get 143100
push_front 836580883
push_front 327768151
push_back 770399419
push_middle 140111571
get 169052
push_back 104149061
push_front 902137613
push_middle 202213129
push_middle 303828767
push_back 185597664
push_middle 416676930
push_front 407228548
push_back 660793595
get 303388
push_front 420854792
get 81534
get 50785
push_middle 935011809
push_back 693694021
push_back 653587176
push_back 160675232
push_front 537573289
push_back 717197389
push_front 262116173
push_back 962620870
push_back 433767929
push_front 761179386
get 167690
push_back 339919535
get 228628
push_front 233018849
get 89822
push_back 523616297
push_front 220585709
push_middle 627549782
get 18000
push_front 615496372
get 366997
push_middle 351504358
get 280703
push_front 838725643
push_front 322659598
push_middle 175725878
push_front 499739702
get 149388
push_middle 764483872
push_front 593488077
push_back 225674402
push_back 673123911
get 342825
get 199326
get 271548
get 143215
push_back 269731619
get 336375
push_middle 544295120
push_front 76064063
push_back 514976818
push_back 580803975
push_front 446078501
push_front 943767084
push_middle 91259407
push_back 925537923
push_back 372710341
push_front 690516054
push_front 235537913
get 80207
get 230495
push_back 28944320
push_middle 41500046
get 18360
push_middle 607554609
push_back 533373586
push_back 253366839
get 85335
push_front 110679785
push_front 992357485
push_back 84360024
push_middle 409949068
push_back 273734778
push_middle 154726412
push_middle 819144307
push_middle 893609341
get 316335
get 25356
push_middle 693123856
push_front 49543073
push_front 816130982
push_back 68520133
get 191488
push_middle 63263433
push_back 317056420
push_front 712520678
push_back 787323746
push_middle 21143173
push_front 414579500
get 248885
get 294807
get 270878
push_middle 634795926
push_middle 310500987
push_back 615894349
push_front 826897704
push_back 871832017
push_back 161122279
push_middle 490535338
push_middle 718331606
get 348225
get 104615
push_back 73313589
push_front 201579670
get 59101
push_front 389898854
push_middle 609279263
push_middle 216454238
get 214777
push_back 390760156
push_middle 991174594
push_middle 911593744
push_middle 31503034
push_middle 636542153
push_back 411111166
push_front 41076673
push_back 917431887
push_back 125445826
get 4682
push_middle 661200203
push_front 344413236
push_back 457779546
push_middle 448204552
push_front 126146819
get 313025
get 213961
get 294164
push_front 882632931
push_back 50462872
push_middle 383957950
push_middle 396588016
push_middle 53763562
push_middle 696737635
push_front 526360038
push_back 276174812
push_middle 460167721
push_front 253743285
get 96182
push_back 903623412
push_back 3897847
get 68368
push_back 232312541
push_middle 258735557
push_middle 103407814
push_front 884021197
push_back 553117926
get 185563
get 12835
push_front 968484303
push_front 93894731
push_back 884299941
get 81888
push_front 733606068
push_middle 699646712
push_middle 595826657
push_middle 827926370
push_front 188180299
push_front 939512803
push_back 334349029
get 77517
push_back 18013142
push_back 818842447
push_middle 890940536
push_middle 628502863
get 272387
push_front 785520110
push_back 198541318
push_middle 570983512
push_front 643163212
get 358531
push_middle 633607584
get 176601
push_front 613578530
push_front 713222047
push_back 31447936
push_middle 746595236
push_front 201675315
push_back 664278447
push_back 657198526
push_back 852870468
get 165596
push_back 195362756
push_front 539551817
push_middle 46125230
push_front 734945302
push_middle 139219354
get 66235
push_back 585345122
push_middle 454766180
get 235372
push_back 721121911
push_back 440530265
push_middle 966723225
push_back 87097692
push_back 440719047
push_middle 750013606
get 337772
push_middle 57510973
get 257490
push_middle 326487717
push_back 75929140
push_back 883690977
push_middle 5536287
push_back 994773098
push_middle 511297895
push_front 620632696
push_front 224711962
push_middle 809536641
push_front 281445832
push_front 833648553
push_middle 152409284
push_back 267660684
get 360349
push_back 543864962
push_middle 847388
push_back 596792631
push_middle 671532930
get 322233
push_back 460809989
push_back 792406087
push_back 534996173
get 94280
push_middle 731028339
push_back 698255107
push_front 583886641
push_front 518675322
get 312252
push_back 273386829
push_back 17148353
get 73986
get 290342
push_middle 840474207
push_back 109256291
push_middle 602648683
get 114372
push_middle 842129873
push_middle 680347601
push_front 467271514
get 267242
push_back 763492982
get 164472
get 69717
push_middle 218718996
push_middle 83391165
get 346623
get 264615
push_back 37587647
push_front 947120678
push_front 938792082
get 330542
push_back 787834985
push_front 398774198
push_front 340480916
push_back 683700074
push_front 1569836
push_back 437574598
push_front 599375532
get 325707
push_back 324938484
get 234157
push_front 883124650
push_back 310042444
push_middle 270863865
get 211878
get 362998
get 68062
push_back 966524630
get 33563
push_front 234456017
push_back 259755313
push_middle 559791928
push_middle 727872636
push_middle 56523405
push_middle 219705363
get 115917
push_front 701506727
push_front 589544257
get 62767
get 358007
push_front 75654273
push_front 420506759
push_back 552095474
push_middle 776818040
get 319798
push_back 146659078
push_front 489438501
push_front 540609020
get 19859
push_front 745522155
push_front 229031458
get 170303
push_middle 550686828
push_front 18162094
get 119924
get 339343
push_middle 966407325
push_middle 119193536
push_back 542842827
get 312535
push_back 79140070
push_middle 949208519
push_back 776120001
push_middle 401550853
push_back 829161347
push_middle 881269066
push_front 779392244
push_back 757069362
push_front 188332720
push_middle 766346393
push_front 879195974
push_middle 145867406
get 50019
get 115939
push_back 476609516
push_middle 845386648
get 131177
push_middle 402691716
push_front 855719122
push_middle 689070330
push_back 286928555
get 279248
get 312520
push_front 326208138
push_front 79347625
push_back 66558036
push_middle 718357334
push_front 574603626
get 88874
push_back 333331678
push_middle 791608316
push_back 844724288
push_front 336602945
get 268221
push_back 86982620
push_front 79645521
push_front 21502788
push_front 36536782
push_back 342477205
push_front 678470183
push_back 979916668
push_back 432035631
push_middle 62743320
push_back 708105497
push_back 712906475
get 59019
push_middle 479589533
push_front 638107583
get 37654
push_front 529314287
get 209175
push_middle 831068094
push_back 891808058
push_front 870975309
push_front 884325507
get 70301
push_front 741619604
push_middle 579639689
push_front 327030599
push_middle 661653924
push_middle 839298135
push_middle 504557096
push_back 117314497
push_middle 834977119
push_middle 54917190
push_back 914727176
push_middle 748070266
get 285345
push_middle 259326273
push_middle 570237446
push_front 110227645
push_front 220669703
push_middle 818429350
get 171504
push_middle 907302512
push_front 867726467
get 312282
push_middle 445890809
get 90366
push_back 106486296
push_front 678509807
push_front 693961795
get 161332
push_back 187751518
push_back 909118353
push_middle 596675156
push_front 145838504
get 311713
push_back 29015847
push_back 343442697
get 131042
push_front 178166304
push_front 61995554
push_front 510509237
push_middle 656150927
push_middle 34526007
push_back 726013414
push_back 704634655
get 290173
push_back 346998867
push_middle 814618758
push_front 329940514
push_back 322377808
get 247696
push_front 561114220
push_middle 572839624
get 285576
push_middle 812367032
get 271704
push_back 635163352
push_front 859153310
push_middle 943028889
push_middle 245910427
push_front 642590030
push_front 964034238
get 31661
push_front 824680417
get 18451
get 163536
push_front 474752384
get 35233
push_middle 442372039
push_middle 388810015
get 126976
push_back 871948879
get 184280
push_middle 728643807
push_front 176920056
push_middle 292108989
push_front 397709061
push_front 27556127
push_middle 225161294
push_back 585086671
push_front 712102602
push_middle 461343650
push_front 490255409
push_back 980528045
push_back 742594784
push_back 618807524
push_front 269081891
push_back 35402794
push_back 789883899
push_front 78047342
get 271771
push_back 69068772
push_front 848884902
push_middle 539688504
push_middle 573864469
push_front 3446402
get 122848
push_front 775099331
get 343013
push_middle 803224256
push_front 802646344
push_middle 986956670
push_back 820818419
get 137114
push_front 315999492
push_middle 101015987
push_middle 974103346
push_front 887160193
push_back 734609485
push_front 801801308
push_middle 225419118
push_front 415341240
get 28784
push_middle 19852315
push_front 854752787
push_middle 1369195
get 127589
push_middle 553877585
push_middle 217116364
get 124400
push_back 966197750
push_front 870478618
push_front 216891081
push_back 935711606
push_front 9581408
push_middle 366318750
get 104132
push_middle 426229351
push_back 413652163
push_middle 433717478
push_middle 42150192
push_middle 2325934
get 247833
push_middle 36968489
get 29574
push_front 513786272
push_middle 455931839
get 325573
get 169520
push_back 133697315
get 102487
push_front 507752175
push_middle 577836827
push_back 537747509
get 319042
get 38216
get 123770
get 52802
push_middle 109728322
push_middle 404168068
push_back 900433084
push_front 809573456
push_front 918431278
push_front 563478537
push_middle 607881715
get 111091
get 208080
push_back 807864051
push_middle 710643532
push_back 714704725
get 35393
push_back 552803984
push_back 980009081
push_middle 488081580
push_middle 978775567
push_front 350230198
get 305000
push_front 172582945
push_front 962682581
get 27520
get 90929
push_back 733226120
push_middle 400201858
push_middle 298337228
push_back 936647009
get 10268
push_front 228021001
get 14404
push_front 780376405
push_back 580417651
push_front 401045626
push_back 813570707
get 196102
get 289053
push_middle 200246260
push_middle 247069374
push_back 624074531
push_middle 994159141
push_middle 693480459
push_back 294345112
push_middle 59692496
push_back 548028628
push_back 643191802
get 78386
push_back 935418410
push_middle 332448254
get 146186
push_front 193500585
push_back 815415061
push_back 462576074
push_middle 486410523
get 132303
push_middle 309713984
push_back 344090600
push_front 949673368
get 364497
push_front 925839719
push_back 631489230
get 188140
push_back 819885384
push_front 158685971
get 267967
push_middle 896801881
push_back 654749958
get 85200
push_back 394956212
push_front 856890839
push_middle 362210057
push_middle 193457089
push_middle 455946027
get 58372
push_middle 853347501
push_back 456645871
push_front 821648855
push_middle 905181638
get 77366
push_front 227381634
push_back 670150198
push_front 443968362
get 35793
get 109581
push_middle 978440965
push_front 150334583
push_back 718619826
push_middle 766087196
push_front 653036958
get 44087
get 47915
push_middle 413433394
push_back 297226130
push_back 175729857
get 145365
push_middle 562828345
push_back 294026248
push_middle 536853857
push_front 590336660
push_back 334898095
push_front 103828838
get 241738
push_middle 23192501
push_back 434590368
push_middle 196998570
push_back 247722747
push_front 147479477
get 80864
get 352172
push_front 926487856
push_front 206536935
get 299711
get 318217
push_back 962379302
push_back 110398239
push_back 394426308
push_middle 52765316
get 317222
push_middle 829417414
push_back 777735812
get 11066
push_middle 868889727
push_front 117570474
get 126067
get 325417
get 207963
push_front 840170368
push_middle 416535806
get 302369
push_back 386108663
push_front 504055266
get 341910
push_front 414604482
get 105880
push_middle 237073131
push_front 253874307
push_middle 905240803
push_back 277281573
push_middle 106680847
push_front 921485494
push_back 419227318
push_front 880963872
get 359155
get 279365
get 49878
push_front 464308253
push_front 70598344
get 283040
get 266823
get 315773
push_back 331115053
get 24059
push_back 656935419
push_middle 475771412
push_middle 164623327
get 304134
push_back 934020250
push_middle 657966566
get 184246
push_middle 810100311
push_front 411219800
push_back 797151348
push_back 931853119
push_back 288012382
push_middle 597552597
push_front 590619049
push_middle 525282049
push_front 997238486
push_middle 331455761
get 136321
push_front 37660529
push_back 135926327
get 204727
push_front 263640002
push_middle 680751082
push_back 957092320
push_front 205019637
push_middle 781313848
push_back 560775689
push_middle 445250633
push_front 780839891
push_front 220393644
push_front 655350340
push_back 787035631
push_middle 317514563
push_back 627392861
get 170621
get 33395
get 332145
push_front 756700929
get 277265
get 356268
push_middle 686338472
push_front 557262525
push_middle 161716335
push_middle 953161142
push_middle 724671394
get 348889
push_front 54428860
push_middle 813336850
push_back 223306047
push_front 744989483
push_middle 769845072
push_back 968242595
push_middle 205972682
push_back 713437617
get 1374
push_back 806272676
push_middle 415841207
push_middle 209441114
push_middle 31775583
push_front 139435689
push_middle 790161212
push_middle 603490133
push_back 255091601
get 237862
get 82708
push_middle 298686838
push_back 514683517
get 68427
push_back 56155978
push_middle 328830776
push_front 319710901
push_front 941127913
push_back 204259239
push_middle 521496380
push_front 42678717
push_front 9994061
push_front 507504016
push_front 407047861
push_front 621218768
get 261713
push_front 463849375
push_front 155960859
get 250417
get 149117
push_middle 961046225
push_back 692601035
push_middle 248659206
push_front 26494955
push_back 685141412
push_front 556953390
push_back 513627978
get 52097
push_back 773180871
push_front 49364816
push_middle 458170467
push_middle 744321576
get 49481
push_back 122913121
get 330492
push_middle 570340959
push_front 900606968
push_front 529941010
push_middle 742170228
push_back 757375103
push_front 502061212
push_front 54077227
push_back 661574943
push_front 403872003
push_back 149215966
push_middle 652168504
push_back 876738968
push_back 136430382
push_back 318435642
push_front 922710288
push_back 884831158
get 299447
push_front 904063156
get 240596
get 260267
push_back 579809300
push_back 240761091
push_back 511081143
push_front 545700062
get 113
push_back 808063186
get 131272
push_front 767070703
get 332784
push_front 735885485
push_front 690126848
get 301682
get 323300
get 1876
push_front 211839980
push_front 661801037
get 250568
push_middle 344611917
push_back 919201224
push_back 310891189
push_back 849700613
push_front 456900699
push_middle 56411513
push_front 110923395
get 21489
push_back 644631129
push_middle 559867403
get 322763
push_back 579721846
push_back 388219457
push_middle 489735707
push_middle 642980315
push_front 599629391
push_back 594641266
push_front 142876583
push_front 728019641
push_back 771291953
push_front 795295936
get 335345
push_back 539741141
push_middle 881398449
push_middle 222923413
get 311564
push_back 182997206
push_front 311850562
push_front 364975556
get 28602
push_middle 23810094
push_front 686769146
push_back 685644142
push_back 116224219
push_back 799798611
push_back 426892025
push_front 140329628
get 329992
push_front 305832186
push_middle 531318272
push_middle 368896408
push_middle 114783790
get 55786
get 179138
push_middle 463035606
get 124267
push_front 584329464
push_middle 968119460
push_back 241110693
push_back 431789745
push_back 745204783
push_back 178019703
push_back 131386198
push_back 828936923
get 181171
push_front 174397186
push_middle 361566140
push_back 553257724
get 43723
get 65083
get 166549
push_middle 267192399
push_middle 586492745
push_middle 158805317
push_back 575740115
push_middle 730868479
push_front 699191840
push_back 913923116
push_front 737990194
push_back 794520036
push_middle 85413714
push_back 986154076
push_middle 587991311
push_front 752137741
push_back 904303134
push_middle 259431723
push_front 560744569
push_front 384128001
push_middle 983749142
push_back 943889527
push_back 931492144
push_front 17472434
push_middle 712506816
push_middle 836131802
get 158844
push_back 295424509
push_middle 634065099
push_middle 112364616
get 157089
push_middle 477070846
push_back 99055270
push_front 510417635
push_middle 950528472
get 214223
push_front 515102377
push_front 94985485
push_front 988328304
push_front 758154012
push_back 394450083
push_front 64112223
push_back 492928135
push_front 990074667
push_middle 754957123
push_back 918582893
push_middle 611128271
push_back 655356136
push_back 689161227
push_front 144643226
push_middle 468634604
push_back 498435132
push_middle 388690385
push_middle 819511826
get 305739
get 89015
push_back 519375097
get 57518
push_front 295203780
push_back 480852133
push_middle 432359894
get 60464
push_front 582932356
push_back 687289943
push_front 932408219
get 191452
get 274252
get 187758
push_middle 435718381
get 139914
push_middle 735944704
push_middle 546285370
push_middle 183227156
push_back 273435222
push_middle 334583118
push_middle 312031397
push_front 746860638
push_back 993921564
push_front 595338704
get 6715
push_middle 495057229
push_back 259112689
push_front 967335134
get 94918
push_back 310059498
push_back 689607783
push_back 938664360
push_middle 799932765
push_back 475034516
push_front 929871163
push_front 313293086
get 182564
push_middle 217056825
push_middle 864598893
push_middle 212302459
push_front 547360199
push_middle 638706689
get 260366
push_back 4669472
push_back 642451590
get 138915
push_middle 420145956
push_back 94410194
push_front 575371647
push_middle 927486565
push_front 592937071
push_back 284613317
get 197901
get 225003
push_front 203701126
get 106231
push_front 435158053
get 361191
get 238698
push_middle 249357619
push_middle 999484173
push_back 519218169
push_back 122842580
push_middle 594309984
push_middle 367945040
push_back 900849586
get 48816
push_back 328593715
push_middle 838794933
get 90941
push_front 49098757
push_middle 187892820
push_middle 827336028
get 189013
push_back 673726564
push_back 54503065
push_middle 982534509
push_middle 601464812
get 269792
get 300978
push_middle 661038234
push_back 2644930
get 293864
push_front 693880402
get 185276
push_middle 893618134
get 365013
push_front 281242942
push_front 648361785
get 75529
push_middle 966136982
push_back 677076009
push_front 744942859
push_front 793513400
push_back 648599801
push_front 62857452
get 86977
push_front 773161071
get 280126
push_middle 16142331
get 219986
push_back 355804039
push_back 521124110
get 8671
push_middle 199481505
get 277848
push_back 345711597
get 121514
push_back 163014295
push_front 700775211
push_back 245963554
push_back 545585722
push_front 825152904
get 17573
push_middle 130184296
get 78538
get 151551
push_middle 641026149
push_front 226051096
push_back 699026184
push_back 646699496
push_back 392011361
push_middle 119519733
get 146694
push_middle 126416467
push_front 745131750
push_front 132383729
push_front 872029987
push_middle 698219070
push_front 577948896
push_middle 323780557
push_middle 920263733
push_front 205324906
push_front 835922227
push_back 74683777
get 136012
push_middle 765190129
push_back 705218067
push_middle 475067128
push_middle 963843105
push_middle 152314583
push_middle 180508152
push_middle 176383485
get 17291
push_back 735736619
push_back 977995983
push_middle 908877219
push_middle 966231928
push_back 18557649
push_front 487412644
push_front 211150617
push_back 232802810
get 183208
push_front 593886799
push_front 241916692
get 243115
push_front 587729366
get 31041
push_back 86432118
push_back 284208295
push_front 771125638
push_back 224980345
push_middle 801407916
push_front 223255309
get 98773
push_back 686977855
push_middle 411957977
push_back 887769250
push_middle 596281514
push_front 835166428
get 226536
push_middle 140177662
push_back 801485037
push_middle 997075683
push_back 51574546
push_back 752709509
get 337882
get 56238
push_back 217520168
push_back 295882184
get 112790
push_middle 540298461
push_middle 637353090
push_middle 669108483
push_middle 876031979
get 133575
get 24374
push_middle 913869667
push_back 267584276
push_front 586618627
push_front 345790675
push_front 244945945
get 38979
get 118247
get 31210
push_front 645710035
push_back 821431379
push_back 821219428
push_middle 848146128
push_front 221305709
push_back 214267641
push_middle 596535138
push_middle 4536977
push_back 34835173
push_front 450104968
push_back 835481444
push_back 887260383
push_front 142772911
push_front 464883399
push_front 213123099
push_middle 535842050
push_middle 308093136
push_back 242674699
get 44817
push_front 252364829
push_middle 783995410
push_middle 645189546
push_back 922806248
push_back 384548332
push_middle 87264095
push_front 16217901
push_back 573518401
push_back 111973156
push_front 680115544
get 86594
push_front 770275774
push_back 191028885
get 302853
get 325677
get 103391
get 318085
get 290754
push_middle 476208063
get 345253
push_back 812393274
push_back 840874917
push_back 623842334
push_front 19011284
push_front 186097859
get 360061
push_middle 885640582
push_front 432506734
get 86896
push_middle 638954551
get 116656
push_middle 884113048
push_middle 746616906
push_back 181354194
get 187168
get 17068
push_middle 5385896
push_middle 139683706
push_middle 632312291
get 320953
push_front 309683365
push_middle 418658549
push_front 253039371
push_middle 779258039
push_back 991073265
get 53888
push_middle 744727973
push_back 549035945
push_back 992974538
push_front 462776107
push_front 342192693
push_front 116944594
push_back 855747396
push_middle 629465899
push_front 720439920
push_front 176342761
push_middle 302440618
push_back 253876245
get 187984
get 310851
get 2850
push_back 426423329
push_front 191259702
push_middle 630932631
push_front 291603862
push_back 734752671
get 3281
push_back 668095268
push_back 118312374
get 5089
push_middle 195021406
push_back 769995747
push_back 364909855
get 152843
push_back 871224019
push_front 150882859
push_front 882885749
get 312899
push_front 536530004
push_middle 141169432
push_middle 805124850
push_front 826653383
push_back 34253170
get 28449
push_back 555989000
push_middle 834153120
push_back 178644065
push_front 462353054
get 162411
push_back 624786956
push_front 673712301
get 289657
push_front 729078806
push_front 69792085
push_middle 750299246
push_front 846923382
get 306233
push_front 328041318
get 49356
push_middle 796826537
get 173722
get 101464
push_back 650028162
push_front 371619571
push_front 315656096
get 168668
push_back 866917956
push_middle 79116620
push_middle 452987930
push_middle 382147049
push_middle 469908640
push_front 486337029
push_front 393278334
push_back 535150398
push_front 135691892
push_front 251066249
push_middle 345173790
push_back 541739652
push_front 198011946
push_back 782385315
push_back 380767432
get 141777
push_middle 722869550
push_back 932934772
push_front 655831532
push_middle 83467293
get 57293
push_front 827554069
push_front 246100758
push_middle 665117043
push_back 72734802
get 42238
get 351411
get 158554
get 139197
get 2363
push_back 688929175
get 273755
push_front 511234395
push_middle 203435778
get 349398
push_middle 439700238
get 220880
push_middle 947692176
push_back 654842034
push_middle 523877144
push_back 785801398
push_back 556317894
push_middle 609034715
get 288748
get 225549
push_middle 690688331
push_middle 496364436
push_back 720324973
get 155788
push_front 728893755
push_middle 182970331
get 70799
push_middle 343082684
get 182588
push_front 168193305
get 38392
push_back 923613449
push_back 505572270
push_front 796374425
get 255900
push_back 770016746
push_front 984873240
get 117972
push_front 166947080
push_middle 547302443
get 80356
push_front 370693492
push_middle 210780023
get 332003
push_middle 400479935
get 171596
push_front 894169606
push_back 75958729
push_front 525330978
push_middle 66400458
push_middle 801545644
push_front 136696757
push_front 650657570
push_back 974110156
push_back 21997894
push_middle 971391177
push_middle 617444977
push_front 403055188
push_front 35232653
push_back 621458447
push_front 902153616
push_back 345886883
push_front 518188695
push_back 166153574
push_back 15465627
push_front 629627558
push_middle 124832210
push_front 307200149
get 144773
push_front 112892183
push_back 240150577
push_middle 168857839
push_middle 378812795
push_front 928855866
push_back 66322536
push_middle 784554684
push_front 235320310
push_back 898761325
push_back 401814015
push_front 356340622
push_middle 128665538
push_middle 908917377
push_front 94106922
push_middle 155238530
push_front 763591735
push_back 514706423
get 277296
get 134413
get 356102
push_back 36514236
get 145911
push_back 142406576
get 18695
push_front 697901502
push_back 225361051
get 349002
push_front 771847956
push_front 20773753
get 283584
push_middle 577123161
push_middle 600764573
push_front 794040327
push_front 166896267
push_front 808572485
push_front 636913360
get 27728
get 75590
push_front 857826487
push_middle 453066967
push_back 653997874
push_middle 301062788
push_front 965503812
get 71721
push_middle 42613837
push_middle 139281371
get 214903
push_front 215928848
push_front 966178412
push_front 632072201
get 127434
push_back 139341293
push_front 442086823
push_front 98935569
push_front 491639493
get 320030
push_front 749834584
push_back 155014035
push_middle 858582913
push_middle 959119411
get 28399
push_front 163004564
push_back 198696436
get 167494
get 29252
push_front 532412883
push_middle 275156123
push_middle 759246288
get 113070
get 343360
get 252262
push_front 458588263
get 149418
push_middle 307181004
get 78699
push_middle 987210684
push_middle 956922159
push_front 70488704
get 206270
get 58229
push_front 727973977
push_back 808697749
get 75593
push_front 437253506
get 116075
push_middle 673607437
get 245955
push_middle 753926648
push_back 226908742
push_back 97513740
push_front 851852578
push_back 399163578
push_back 295956830
push_front 563105752
get 335174
push_back 408133564
push_front 420668483
push_middle 983873054
push_middle 891404029
push_middle 563889596
get 211264
push_back 737475759
push_middle 189853862
get 200643
push_middle 790588958
push_front 10544686
get 119925
push_middle 416970088
push_back 885444975
push_middle 746785629
push_middle 553660121
push_middle 247092988
push_front 314588848
get 349814
push_middle 163430688
get 166655
push_middle 639413166
push_middle 545282886
push_front 803113875
push_front 886766882
push_back 747048198
get 159698
get 202294
push_front 106326925
push_back 542088883
get 143338
get 41784
push_front 502010184
push_middle 473457863
push_back 953753965
push_front 46605711
push_back 867641078
push_back 763716622
push_back 150298888
push_back 340324683
get 108685
get 181916
push_front 918058103
push_back 799986029
get 91209
push_front 549722686
push_front 257580304
push_front 143360124
push_middle 614837626
get 247
get 161172
push_back 522759304
get 223159
push_front 630268817
get 291440
push_front 253795813
push_back 579051972
push_back 747014609
push_back 290037433
push_front 783983206
push_middle 18892359
push_front 495797598
push_back 6456055
push_back 817886830
get 67645
get 22002
push_front 306776298
push_front 592240833
push_front 762153978
get 7678
get 290403
push_middle 689122920
get 357842
push_back 891115063
get 29824
get 303628
get 325852
push_middle 803744261
push_middle 285316386
push_front 18001486
push_middle 121731594
get 15052
push_back 35243733
push_back 564072353
push_back 90238411
push_back 37346721
push_back 345429500
push_back 804714273
get 260936
get 21149
get 348989
get 311962
push_middle 944000397
push_back 343129778
get 304774
push_middle 266382083
push_back 904503199
push_middle 105839942
get 271043
get 302555
push_middle 74830142
get 131498
push_back 831889028
push_back 340829149
push_middle 531302395
get 162585
push_back 100273099
push_back 472595305
push_back 169101996
get 76679
push_front 131247818
get 146706
get 114265
push_middle 178922895
push_back 10513726
push_back 421647580
push_middle 140832992
push_front 543677260
get 56750
push_back 266421630
push_middle 773241496
push_back 655353751
push_front 512232685
push_middle 169902638
push_back 355865110
push_middle 881217960
push_back 388594307
push_back 871433527
push_middle 947294207
push_back 166516958
push_back 332275145
get 140471
push_front 84918876
push_front 518252706
push_back 588562988
push_middle 527574824
get 38141
push_middle 246979675
push_middle 117079929
push_front 780342635
push_back 783540479
push_middle 823231332
push_front 514821767
push_middle 943129878
push_back 350112621
get 54884
push_middle 372773242
push_back 398867627
push_back 885566000
get 139002
get 84118
push_front 382618636
push_middle 971810525
push_middle 827547193
push_front 85425353
get 312783
get 307546
push_middle 897106567
get 156212
get 223510
push_middle 202943609
push_back 143912683
get 32908
get 66199
push_middle 992633106
get 356063
push_front 93113404
get 206071
push_front 856563388
get 77953
push_middle 139182919
push_back 665200733
push_middle 30515587
push_back 882729481
push_back 515927613
push_back 772083825
push_middle 283784495
push_middle 34306627
push_front 679609474
push_front 955444412
push_back 831135117
push_middle 995360132
get 345012
push_middle 499564245
push_back 988736728
get 184818
get 58519
push_back 902809593
push_front 295935032
push_middle 7697493
get 79950
push_back 57507079
push_back 843722144
get 355950
push_back 322048319
push_front 432180837
push_middle 369959137
get 230575
push_front 835503671
push_front 460801421
get 150262
push_back 692637054
push_front 402616764
get 311854
push_front 578108113
push_front 961454454
push_middle 778499356
push_front 401220623
push_back 632470937
push_middle 238301256
push_back 854521445
push_back 793594713
push_back 90467654
get 244888
push_middle 778948272
push_front 222094599
push_middle 985441364
push_middle 987887325
push_middle 95301654
push_back 737378132
get 30001
push_back 384434068
push_middle 584170063
push_middle 660945016
push_front 791166913
push_front 407775352
push_front 887460987
push_back 309064535
get 106995
push_front 896906171
push_middle 255353250
push_back 472465752
push_back 538368409
push_back 700573174
push_front 826205325
push_front 604138571
push_back 216733771
push_middle 493150829
push_back 34585067
get 45154
get 368263
push_back 145361539
push_middle 381572781
push_back 680613786
push_back 696316256
push_front 730106373
push_middle 546436252
get 194373
get 10220
push_middle 591889095
push_middle 783243343
push_front 28871962
get 133986
push_back 216434636
get 364902
get 311676
push_front 428064017
get 91305
push_back 896784428
get 305679
push_middle 664424500
push_middle 905094078
push_back 284182260
get 142919
push_middle 392203063
push_front 40609429
push_back 895188094
push_front 539973314
push_front 670903610
get 211128
get 194064
push_front 906372336
push_back 144934705
push_middle 861935623
push_middle 674539705
push_front 858738207
push_front 53761473
push_middle 54652364
get 262218
push_back 915502918
push_front 207629464
get 253477
push_back 875576292
push_middle 669239111
get 73826
push_back 75505854
push_front 597562997
push_middle 495080855
push_front 188747210
push_front 159189626
get 252079
get 207772
get 258711
get 275621
push_back 831530556
push_middle 140806594
push_back 584812258
push_back 82228898
push_middle 314197582
push_front 921265878
get 315398
push_middle 249150814
get 142505
push_back 254200568
push_middle 504117124
push_middle 202255223
push_back 416508570
push_front 643709948
push_front 334244505
get 353884
push_middle 622627968
get 343157
get 283868
push_front 454783984
push_back 610602261
push_front 613149830
push_front 280948625
get 34966
get 130809
push_front 689558562
push_middle 248860739
get 222328
get 258892
push_back 222234200
push_back 347668371
get 32173
push_middle 736670987
push_front 235054020
push_back 396695052
push_back 983715834
push_middle 407207148
get 177851
push_front 371856932
push_front 552491918
push_front 825664436
push_front 867053893
get 12276
push_middle 541223772
push_middle 729588290
push_back 684351938
push_back 276213288
push_back 987921296
get 141712
push_middle 517103220
push_front 534218103
push_middle 299461639
push_back 503881665
push_back 390061727
push_front 18359012
push_front 587332974
get 280577
get 258445
push_middle 133408587
push_front 197348269
push_back 861197668
push_middle 834531196
push_back 82773250
push_front 268345264
push_back 176723303
push_back 370744100
push_front 554727893
push_back 699666297
push_front 716059329
push_back 50054637
push_middle 98544538
get 63879
push_back 167995141
get 342794
push_front 588490266
push_front 723323117
push_front 224743668
push_back 948530824
get 208042
push_middle 158895827
push_front 138149695
push_front 747513553
get 32858
push_front 82711542
get 10544
push_back 135126858
push_front 718623134
push_middle 57616091
get 190497
push_middle 125725557
push_front 797641077
push_front 119596908
push_middle 705567578
push_middle 898226963
push_back 660901808
get 315439
get 80188
push_back 102571717
push_front 49354495
get 14042
get 34546
push_back 734092340
push_middle 958559411
push_middle 631697330
push_back 610134627
push_middle 118179209
get 294050
get 273066
push_front 437482281
push_front 631461637
get 142646
push_middle 144123406
get 83269
push_back 735231093
push_middle 340217379
push_front 254268955
get 136
get 176237
push_front 307661558
get 335700
push_back 715584716
get 220742
push_front 645323540
get 30831
push_back 508416627
push_front 227274020
push_front 795672970
get 155512
push_front 989700127
push_middle 207945407
push_front 494658910
get 105117
push_middle 473354563
push_back 792512605
get 121179
push_middle 784218588
get 337655
push_middle 873627176
push_middle 959949556
push_back 795320678
get 181161
push_back 157686318
push_middle 91467641
push_back 909341106
get 141833
push_middle 103161480
push_middle 56987909
push_middle 219726329
push_front 796058902
push_middle 768368895
get 222480
push_middle 432341841
push_back 574993235
push_front 132530994
get 267021
get 302032
push_front 413541192
push_middle 950156392
get 168765
push_middle 875010982
push_front 553485938
push_middle 706944384
push_middle 230046061
push_back 555243051
push_back 116826253
push_front 388354706
push_front 974448118
push_middle 836559337
get 202763
push_middle 663411125
push_back 109595857
push_middle 647182673
push_middle 140434636
push_back 247303224
push_front 484380702
push_middle 769904212
push_front 910633303
push_back 253821314
push_front 885730147
push_middle 195519669
get 221959
get 205502
push_back 579073048
push_back 346082106
get 244973
push_middle 544170477
push_middle 933108591
push_front 866512690
push_front 378886385
push_middle 403552415
push_back 855479224
get 59222
push_middle 320198828
push_back 584067472
push_back 999647128
push_back 446709421
push_front 306012388
push_middle 334561363
push_back 224517450
push_front 353529378
push_middle 196056717
get 295815
get 124881
get 37999
push_back 663935750
push_front 279299188
push_front 96272250
push_back 55116555
push_middle 12768363
get 131249
push_front 672686417
push_middle 284225330
push_back 787785567
get 85355
push_back 294340884
push_middle 453937774
get 24916
push_back 866873376
push_middle 223625830
push_front 73363481
get 85116
push_back 370874088
push_middle 340513153
get 131154
get 319309
push_front 170498078
push_front 724143443
push_middle 986119471
push_middle 246766375
push_middle 930955125
get 219760
push_back 686882472
push_back 298061330
get 34528
push_front 151377983
get 345973
push_front 196039101
push_middle 447769942
get 166825
push_middle 606127026
get 61829
push_front 62737820
push_back 804840432
get 5939
push_back 490826713
get 364801
push_front 202371305
push_back 747447779
get 324083
push_back 857914470
get 242615
push_back 765490962
push_front 683715262
push_front 741048690
push_middle 162353457
push_middle 847268008
push_front 148568369
push_back 317772346
push_middle 418523655
push_middle 179913281
push_front 19335330
push_back 57932721
push_middle 22374978
push_back 407330290
push_middle 524835333
push_middle 82440008
push_back 205272110
push_middle 372596655
push_middle 867066570
push_front 123652790
push_front 177834012
push_middle 807396334
get 344452
push_middle 906345296
push_front 631172509
get 237317
push_middle 98364772
push_back 83080781
push_back 518640633
push_middle 83394283
push_middle 295932760
push_back 94548361
push_back 170098457
push_back 342079688
push_back 263590492
get 334727
push_middle 377807021
get 156467
push_front 141308846
get 219468
get 95863
push_back 114789827
push_middle 916468788
get 295535
push_middle 515144512
push_front 83039120
push_front 190153250
push_back 940755956
push_back 467433932
push_back 146058631
push_front 101266591
get 130635
push_back 158140929
get 24301
get 13544
push_middle 756116890
push_middle 646201293
push_middle 685038146
push_middle 426232179
push_front 586725630
push_front 386093185
push_front 488479085
push_front 217443682
get 240359
push_front 191567380
push_back 821694760
push_back 981416441
push_middle 254772678
push_middle 2062146
push_back 772230421
get 12102
push_back 519416375
push_back 848058862
get 330764
get 347695
get 135984
push_front 843384578
get 103743
push_front 809979199
get 233642
get 229174
push_middle 600972825
push_middle 583187094
push_middle 233853586
push_back 456827886
push_back 439027208
get 71284
push_middle 7747417
push_front 624334522
push_front 361427608
push_middle 617410147
push_back 187311921
push_middle 969182251
get 295575
push_back 947341213
push_front 335095831
get 33162
push_middle 603540458
push_middle 5531862
get 309914
get 137278
push_middle 408740647
push_middle 133003881
push_back 264595201
push_back 428926816
push_middle 998924644
get 2647
push_back 944234596
push_back 585550579
push_back 705562409
get 47055
push_front 972791726
get 340489
push_middle 527094241
push_front 159103445
push_front 854571822
push_back 96757587
push_middle 785509407
get 308312
push_middle 297889312
push_back 594827895
push_middle 40373363
push_back 948865980
get 179563
push_back 323812989
push_back 710374353
push_middle 268351439
push_back 54435018
push_front 741436437
push_front 756678879
push_middle 289752518
push_front 738028249
push_back 457358094
push_middle 170207539
push_back 889007919
push_front 290327631
push_middle 203848527
push_middle 510665053
push_front 599643326
get 251759
push_middle 665410074
push_front 449798275
push_middle 302472907
push_middle 776241309
push_front 47041360
push_middle 779286025
push_middle 180011914
push_back 198131183
get 283958
push_back 551280831
push_middle 948036016
push_front 748016830
push_back 639277977
push_front 914977039
push_front 518015182
push_back 684004668
get 101168
push_back 897650720
push_back 323311699
get 71461
push_middle 937266851
push_front 553291148
push_middle 675986814
push_back 405012651
push_middle 831320297
push_back 147320467
push_middle 688230103
push_back 815083561
get 52396
push_middle 537832074
push_middle 990609575
push_middle 784865897
push_middle 187294034
get 234577
push_middle 94413517
get 176202
get 156862
push_front 102483936
push_middle 706848180
push_front 108651589
push_back 976670520
push_back 458143314
push_back 162707979
push_front 122691151
push_middle 828947581
push_front 738193887
get 162981
push_back 167242085
get 157619
push_middle 556389117
push_back 252277246
push_front 470622763
push_back 712123709
push_back 512636119
push_middle 157339696
push_front 542917046
push_middle 43362638
get 290241
push_middle 185911380
push_front 761092815
push_front 764899674
push_middle 86344083
push_back 496273179
push_front 999109588
get 92908
push_front 3414669
push_front 356487952
push_back 736997929
push_back 533890135
push_front 591421946
push_middle 842524310
get 205040
push_back 93381608
push_front 151374029
push_back 209573766
push_back 960294276
push_front 689141259
push_front 453765483
push_front 759195617
push_back 223204357
push_middle 939042692
push_back 71401817
push_middle 728695813
get 181829
push_front 745262853
push_front 571234125
push_front 80584747
get 222456
push_front 400212633
get 52869
push_front 585596331
push_front 539428540
push_back 407909969
push_middle 340607920
push_front 860999859
get 295237
push_back 843734654
get 232666
push_middle 230442264
push_middle 826041724
push_front 1880562
push_back 785068426
get 361072
push_middle 225093419
push_front 390170338
push_middle 490489818
push_middle 476764491
push_back 570189119
get 189723
push_middle 624203494
push_back 202081223
push_middle 587962674
push_back 646582401
push_middle 337908717
get 163110
push_front 103350568
push_front 165683131
get 253926
push_back 468582174
push_middle 147589882
push_middle 99891509
get 351924
push_front 259331125
push_back 324483885
push_back 22085679
push_middle 659407853
push_front 532447701
push_middle 249852565
push_front 720701221
push_back 525892144
get 133753
push_middle 611297835
get 197024
get 232237
push_middle 944647332
push_front 68799565
push_back 795724215
get 294831
push_front 685560909
push_front 205968774
push_middle 689916425
push_back 725706122
push_middle 879277807
push_front 103413261
push_front 779345813
push_middle 490918499
push_front 793634787
push_middle 790204163
push_middle 634981791
push_middle 22460451
push_back 574848915
push_back 78066670
push_middle 389593437
push_back 833726053
push_front 539494867
push_middle 451020495
push_front 394150407
push_back 406043165
push_middle 312437233
get 184312
push_middle 140391582
push_front 517859298
push_back 438692949
push_front 432724748
push_middle 763388750
push_front 659777451
push_front 236616860
push_back 772668232
push_back 192037490
push_back 818686070
push_front 737391262
push_front 791882976
get 201209
push_front 456328384
push_back 264285820
push_back 849505526
push_front 968041925
get 345622
push_back 533501563
push_back 232580024
push_back 266875190
push_middle 220631423
push_front 800693441
get 71364
push_middle 766600799
push_back 371490591
get 77721
push_front 462416772
push_back 536647098
push_middle 893049427
push_front 536602052
push_middle 746282168
push_back 573641435
push_middle 760801759
push_front 595214452
get 188943
get 290736
push_front 781093977
push_back 174269413
push_middle 298319645
push_middle 80670373
push_back 59854306
push_middle 199445023
push_back 874310504
push_front 848450204
push_middle 702390230
push_back 588882168
get 234324
push_middle 869743472
get 210920
push_front 783217630
push_middle 939252402
push_front 469362358
get 343316
get 165588
get 307156
push_front 151350749
push_middle 544330325
get 358142
push_back 688824767
push_back 949817647
push_middle 469899941
push_middle 864034772
get 174865
push_back 170824460
push_back 387531052
push_middle 732539960
push_middle 301541793
push_back 753800158
push_front 299543340
push_middle 422880876
push_middle 894092531
push_back 13685725
get 201193
get 255116
push_front 830361434
push_back 416728062
push_middle 975469988
get 208358
push_middle 735126604
push_front 182419523
push_middle 456029691
get 154630
push_back 525495641
push_front 314561925
get 282069
get 323130
push_middle 773082637
get 178629
push_middle 582307330
push_back 855957543
push_middle 160147439
push_middle 929586591
get 19949
push_front 841596217
push_middle 823228593
push_front 270641962
push_back 226496685
push_front 683219863
push_back 263210303
push_front 999981345
push_middle 364749461
push_front 756197030
push_front 454330466
push_front 173809529
push_back 467325355
push_back 678581057
push_back 423959343
get 157577
push_front 461217886
push_back 622311586
push_front 496370772
push_front 900368400
push_back 976784871
push_back 706414247
get 50237
push_front 632191084
push_back 746739946
push_front 879624932
get 248710
get 330596
push_front 540692605
push_back 911991758
push_middle 395054228
push_front 56593999
push_back 941874241
push_front 974178153
push_middle 741984932
push_middle 779567664
get 224663
push_middle 865575706
get 106414
push_front 324597569
push_front 74331549
push_middle 145221959
push_middle 323559162
push_back 516930013
push_back 625315989
push_middle 572795420
push_back 875779987
push_front 411429128
get 174726
push_middle 167774939
get 152488
push_front 301214187
push_middle 868410251
push_front 930592239
get 215511
get 112755
push_front 409753998
get 55229
get 171708
push_front 271015624
get 361887
push_middle 70564418
push_front 725485784
push_front 768296277
get 328635
push_back 998892548
get 293407
push_middle 960398873
push_front 293393345
get 158510
push_back 452563023
push_back 192332751
get 156563
get 241539
push_front 945040275
push_middle 866675288
push_back 343556219
push_front 683254460
push_front 227230055
push_middle 562234183
get 14180
push_middle 871057650
push_middle 862141033
get 328723
push_front 360360672
push_back 291246203
push_middle 103708497
push_front 101604989
push_middle 670850678
push_front 717992722
push_middle 219137432
push_middle 532673176
push_back 344408156
get 211566
get 294484
push_middle 883099268
push_middle 717660779
push_middle 285912295
get 212524
push_back 83352945
push_back 289683261
push_front 403546742
push_middle 638110352
push_middle 899315927
push_back 743938701
push_front 696207963
get 92496
push_front 97360790
push_front 314050655
push_back 569058040
get 260819
get 4229
push_back 167572707
push_front 351605246
get 180470
get 280020
get 6332
push_middle 240875765
get 46190
push_front 68017319
push_middle 303557566
push_middle 196382689
get 44195
push_front 601544553
push_middle 558869180
push_front 887678360
push_middle 899902330
get 337854
push_middle 921699375
get 225700
push_middle 883429339
push_back 519531475
push_back 646548043
get 20520
push_back 911485401
get 17653
push_front 556042287
push_front 362437541
get 34257
push_middle 53872795
push_back 393085751
get 350943
push_back 639922429
get 239770
get 169395
push_front 405513841
push_front 178320117
push_back 410357171
push_front 489477042
push_middle 108002480
get 135475
push_front 372188139
push_middle 425259098
push_middle 861771616
push_middle 885133676
push_back 732176626
push_back 7763313
push_front 381963445
get 222799
push_front 638159689
push_back 959567218
push_back 493133397
push_back 949109093
get 206044
get 149816
push_front 243812149
push_back 609004215
push_back 714314965
push_front 666554143
push_front 726760626
push_front 257612611
push_middle 484474792
push_middle 703915501
push_front 84044431
push_back 351126315
push_back 641102969
push_front 988134432
push_back 597611655
push_front 912378724
get 313423
get 343014
get 353219
get 119005
push_front 265494392
push_middle 494061865
push_back 418023430
push_back 598210707
push_front 927704425
push_middle 630347502
push_front 849607575
push_middle 438658887
get 281185
push_front 338390763
push_middle 129427042
push_back 653575851
push_front 420434542
push_back 421046314
push_middle 573191489
get 227900
push_front 819094485
get 299197
push_front 815889989
push_back 51639973
push_middle 855031441
push_back 783431862
push_back 946859595
get 269363
push_middle 401896344
push_middle 851974661
get 322466
get 57207
get 44157
push_front 590912614
push_middle 795807911
push_front 858030234
push_back 373943663
push_back 942293587
push_front 647225972
push_back 330463206
push_back 520266018
push_front 155006323
get 362336
push_middle 153198264
push_back 620461780
push_middle 714031665
get 283726
push_back 804033407
get 362417
push_back 445516991
get 157608
push_back 762217767
get 69537
push_front 375384614
push_front 154140614
push_back 822452414
push_middle 541226736
push_back 756746312
push_front 871581064
push_middle 206194446
push_front 216406281
push_back 874833999
get 147680
push_front 610126271
push_back 530432604
push_middle 719800991
push_back 287348946
push_front 884151949
push_back 486986633
get 179754
push_front 89529695
push_front 199048319
push_back 181267328
get 49242
get 178144
push_front 902643808
push_back 188210979
get 26027
push_back 693431876
push_front 940721217
push_front 110971323
push_front 86338299
push_middle 575662901
push_back 131786907
push_back 410683047
push_front 647782210
push_middle 493796013
push_back 781040650
get 65844
push_front 950935520
push_middle 103498108
push_back 15640682
push_front 15916892
push_middle 92374937
get 123131
push_front 570740041
push_back 309303662
push_middle 223174760
push_back 720684821
push_back 37140256
push_back 557107467
get 289748
get 26665
push_front 416234392
get 57101
push_front 104113052
push_middle 74292258
push_front 701730560
push_back 645645191
push_back 923287660
push_middle 430755469
push_middle 717907930
push_back 671996652
push_middle 256518653
push_middle 158031136
push_back 191253919
get 336761
get 257478
get 196984
push_back 984554575
get 278814
push_middle 650547125
push_front 552276708
push_front 959405147
get 221540
push_back 359852512
get 353783
push_middle 246926236
push_front 4928963
push_middle 13064392
push_back 123874557
get 216518
push_back 336516836
get 32705
push_front 28655746
push_front 424597252
push_back 660929219
push_front 516550025
push_middle 106482754
get 30476
push_middle 113841266
get 285426
push_back 97902523
push_front 374065783
push_front 608941293
push_middle 340090357
get 327104
push_middle 764878364
push_middle 114898201
push_middle 419348397
push_middle 753472005
get 325045
push_middle 72284560
push_front 72495473
push_back 792064712
push_back 464269486
push_middle 431394890
push_back 206950041
push_back 658988743
push_back 508646275
push_front 947010779
push_front 923301996
push_middle 914021020
push_front 535136745
push_back 200534611
push_front 936519969
push_middle 972457031
get 290622
push_middle 657116431
push_back 856554677
get 154733
push_back 956285491
get 217399
push_back 832086961
push_back 888252056
push_front 464821333
get 42058
get 56334
get 214567
push_middle 866911770
push_back 675111742
push_back 628632214
get 81728
push_middle 748706490
push_back 868287526
push_middle 138879116
push_middle 22069066
push_front 407992460
push_front 871816134
push_back 499206456
get 339910
get 265561
push_back 776983456
push_middle 808009496
push_front 566346082
push_back 467566781
push_front 800610643
push_front 461018311
get 90611
get 340478
get 98310
push_middle 579890892
push_back 714392011
push_back 885513359
push_middle 913305819
get 284212
push_back 368102577
push_middle 892649724
push_back 522507585
get 192747
push_middle 491027626
get 199301
push_back 896948395
get 251383
get 90769
get 17836
get 300095
push_back 921599715
push_back 519040696
get 36521
push_back 495185832
get 53565
push_front 469482291
push_middle 124497834
get 297665
push_back 489167915
get 191909
push_back 563249855
get 223044
push_middle 420127082
push_middle 626648814
push_back 330914346
push_back 39704969
get 43057
push_front 188457680
get 144555
push_middle 595127567
push_back 244730440
push_front 853446092
push_front 680426168
get 62498
push_front 83132647
push_front 750783664
push_front 992119955
push_front 243278775
push_front 950402939
push_back 948886874
get 288945
get 293060
push_middle 589257435
get 267227
push_back 271169777
push_middle 176172283
push_middle 965369181
push_front 646921050
push_back 883318895
push_front 467758550
push_front 646455511
push_back 370519795
push_front 59610595
push_back 44630966
push_back 120282705
push_middle 242608589
push_back 762204741
get 135712
get 99126
push_middle 77849026
push_back 128050378
push_back 922302402
get 215117
get 204098
push_middle 721401350
push_middle 339195558
push_middle 307896201
get 159180
push_middle 590781184
get 99970
push_back 204118044
get 195913
push_middle 786583565
push_middle 165353616
push_front 92265470
get 100465
push_front 682849200
push_middle 121079614
get 254703
push_front 658025258
get 218474
push_middle 1417030
push_back 440920875
push_front 454649513
push_back 529281040
push_middle 20517009
push_middle 18137239
get 78667
push_middle 449530754
push_middle 755541315
get 231812
push_middle 730006174
push_back 672435368
get 345450
get 55704
push_back 192834040
push_front 937792412
push_front 266851632
push_back 404854412
push_front 902315777
push_back 259998755
push_middle 158481810
get 235560
push_middle 248905056
push_front 932403271
push_back 492297980
push_front 98866171
push_front 585376097
push_front 648729591
push_middle 581125366
push_middle 639519569
push_middle 227390682
push_middle 821333075
push_front 603897093
push_middle 280052519
push_back 830630908
get 306014
push_front 99025378
push_front 63746515
push_middle 714228118
get 124097
push_front 253124865
push_front 632539433
push_front 986808835
push_back 556718396
push_back 655684866
push_back 926155385
push_front 112395859
push_middle 692123181
push_middle 257465855
push_front 109117057
push_back 290720771
push_back 977483483
push_middle 668472640
push_middle 424781104
get 187115
get 139652
get 331321
get 214624
push_front 653489934
push_middle 97797900
get 339808
push_middle 875619268
push_middle 286331004
push_front 439463067
push_front 457110603
push_middle 653010999
get 229125
push_front 920938795
push_middle 826181419
get 163818
get 335696
push_back 95158637
get 347899
push_back 217065676
get 332632
get 114562
get 207538
push_middle 744130325
push_front 615355069
push_back 448863364
get 114325
push_back 979222073
push_front 645803512
push_middle 642786612
push_back 294043753
push_front 319420531
get 59991
push_back 352704055
push_middle 259797452
push_middle 728190685
push_front 953558639
push_middle 535568794
push_middle 743297627
push_middle 793394435
get 341119
get 339726
get 260021
get 144624
push_front 689983462
push_back 931492262
push_front 852973434
get 169829
get 128069
get 70532
push_back 684013891
push_back 628900353
push_middle 466484563
push_front 820701427
push_back 720285995
get 32217
get 256308
get 140094
push_back 637225319
push_middle 390798726
get 234114
get 256905
push_middle 949649829
push_middle 561948652
push_back 809457590
push_back 646680894
push_back 270706296
push_middle 149632285
push_middle 919378152
push_back 106874217
get 117467
push_front 798243623
push_middle 63766431
push_front 667572916
push_front 485831274
get 210015
push_back 482231970
push_back 292275303
push_front 327935263
push_middle 673998032
push_front 531531463
push_front 302812391
get 236553
push_back 544996246
push_back 150884270
get 125174
push_middle 150048352
push_back 232397032
push_back 845847070
push_front 327198499
push_front 481577297
get 336572
push_front 404275962
push_front 578745607
push_front 604383810
push_back 222288792
get 225674
push_back 387273609
push_middle 978715195
push_middle 268213771
push_front 824643897
get 231074
get 218741
push_middle 145151708
push_back 2986355
push_back 578898088
get 263833
push_back 341281965
push_front 425831349
get 144182
push_middle 160012967
push_middle 241285766
get 279667
push_front 674519868
push_middle 549127732
push_back 865072769
push_back 453522349
push_front 982916326
push_back 572772427
push_middle 15953724
push_middle 256840162
push_front 688990301
push_middle 474134649
push_back 750028935
get 130619
push_back 62480658
push_front 909003417
push_middle 677087901
get 117892
get 233982
push_front 205794938
push_front 39366133
push_middle 718653919
push_back 870395198
push_front 528099678
push_front 480616356
get 357747
push_middle 246892974
get 280036
push_front 76436322
push_front 204527832
push_front 332430225
get 298395
push_back 759406290
push_middle 406284494
push_middle 312664489
push_front 422722730
push_middle 211172794
get 156272
push_front 664652601
push_middle 632409312
push_front 802422315
push_front 825529234
push_back 480516839
get 298814
get 197501
get 308102
push_middle 349153430
push_front 46178405
get 270414
push_back 184582337
push_front 979469406
get 212459
get 361899
get 4589
push_middle 768783399
push_middle 265871312
push_front 810673422
push_front 633028607
push_middle 806958888
push_middle 383241593
push_back 62775533
push_front 330243419
get 121089
push_front 323569538
get 161344
get 331530
get 320361
push_back 356419033
push_front 22409125
get 153172
push_middle 442536200
push_front 308187273
push_front 292211676
get 21097
get 112172
push_front 651697852
push_back 46349486
push_front 994994503
push_back 631061889
push_back 796503319
push_front 717841486
push_front 672255900
push_middle 80517682
push_back 518727196
push_middle 540929316
get 231412
push_front 143208833
push_back 920919200
push_back 495691249
push_middle 996393242
push_middle 563204872
push_front 966198672
push_middle 448974871
push_front 468392804
push_middle 8564416
push_back 96947644
push_front 195954205
push_middle 569582703
push_front 273836545
push_middle 375036441
push_middle 332245590
push_front 369839950
get 174862
push_middle 592541250
push_back 49970079
get 57859
push_front 523115017
push_back 348673039
get 275906
push_middle 603087727
push_front 778889571
push_front 879820413
get 52109
push_back 974564320
push_front 534012660
push_back 266094462
push_back 101240822
push_middle 966956641
push_back 885191637
push_front 417403909
push_back 859552417
get 360963
push_front 648768214
push_front 730795546
get 59789
get 16603
get 78345
push_back 566115557
push_front 647687097
push_front 522125311
push_back 268210645
push_middle 305614343
get 50380
push_back 235385501
push_front 4401816
push_front 142846913
get 280984
push_middle 41073382
push_back 816762920
push_back 550608580
get 24776
push_front 611148382
push_middle 607675929
push_back 826409418
push_back 515454698
get 242054
push_middle 776092111
push_front 446622439
push_middle 9595796
push_middle 130098978
get 225877
push_middle 968339001
push_back 133656539
get 231350
get 66687
push_front 489543865
push_back 40709191
push_front 125918985
push_middle 591330003
push_middle 116798957
push_front 124310213
get 200019
push_back 740942777
push_middle 158149032
push_back 363743645
get 26710
get 79225
push_front 937076902
push_front 422245178
push_middle 467769487
push_middle 883033689
push_middle 697866521
get 152618
push_front 146385696
get 241576
push_middle 430010009
push_middle 116454843
push_front 758563633
push_back 367927718
push_middle 115743006
push_back 72297390
push_middle 188629458
get 331747
get 304349
push_front 681633570
push_middle 645394572
push_back 965717183
push_back 322327743
push_front 426603078
get 93172
push_front 541349330
push_back 243027351
push_middle 319247411
get 36792
push_back 449538876
push_back 498216067
get 172217
push_front 629696169
push_back 605754566
get 313371
get 99324
get 142800
push_front 306127672
push_front 364434632
push_back 294928642
push_front 959258889
push_middle 111305802
push_middle 912981381
push_front 389687283
get 286127
push_middle 808507572
push_middle 917348172
push_front 501917724
push_middle 437506812
push_middle 753647177
push_middle 293845361
get 12094
get 104752
push_front 286171355
push_front 754068692
push_back 395680744
get 187624
push_front 408188859
get 276766
get 328997
push_front 279553989
push_back 775062340
push_middle 521576243
push_middle 926299222
get 6371
push_back 893586713
push_back 894631881
push_back 616142698
push_back 350410318
get 37211
get 22709
get 303971
push_back 404413341
push_middle 893150268
push_middle 207306621
push_front 612480994
push_middle 609411491
push_back 112467159
push_back 155565041
push_back 122501484
push_back 524786479
push_middle 935701219
push_front 727530853
get 299974
push_front 767170457
get 361681
push_back 651001602
push_middle 253610676
get 97249
get 178763
push_front 679578060
push_front 172805796
push_middle 856020317
push_front 780334879
push_middle 612727184
get 281417
push_back 822774344
push_back 491297913
push_front 955693848
push_front 522130014
push_front 686366413
push_back 364514491
push_middle 625648939
get 271474
push_front 778835496
push_back 677167953
push_middle 460200285
push_front 810414190
push_front 92127948
push_middle 723539772
push_back 134707692
push_back 155296574
get 26279
push_front 969589796
push_middle 809642284
push_front 841502837
get 361777
get 330758
push_back 756654225
push_middle 738362174
push_middle 847870754
push_front 894113961
get 269720
get 18409
push_back 839565623
push_back 780723546
get 178581
push_back 839213988
push_back 16714247
push_middle 125744595
push_front 884968509
get 328627
push_back 205770117
push_front 529721154
get 283646
push_middle 853945847
push_back 43971351
push_middle 995435433
push_front 123324188
get 308926
get 261509
get 113228
push_middle 445146158
push_back 239520499
push_front 631627301
get 281961
push_front 303287063
get 127401
get 267612
push_front 236052949
push_middle 89370496
push_middle 971646027
push_middle 772896541
push_back 34827471
push_back 744707138
push_back 384433470
push_front 484425107
push_front 875786672
get 214095
push_middle 835261651
push_front 286013802
push_middle 184816818
get 183887
push_front 518051475
get 78989
get 235300
push_front 376202843
get 90333
push_middle 370444588
push_back 248743623
get 19034
get 328361
push_back 132699322
get 17735
push_middle 196491055
get 35433
push_middle 154182983
get 252050
get 14180
push_front 344232647
get 108393
push_middle 565774529
push_front 202911601
push_front 990583841
get 210013
push_back 396924332
push_front 460233388
push_back 697484554
get 328731
push_front 566985879
push_back 111972076
push_back 148647944
push_middle 999944108
push_middle 709240663
get 363155
push_front 842138537
get 224956
get 256979
push_back 679559643
push_middle 457929920
push_front 340845634
push_front 459638759
push_middle 275178513
get 175912
push_front 220342242
get 271594
push_middle 43952980
push_front 151112881
get 125599
get 154553
push_back 742771592
push_back 862317230
push_back 951484952
push_middle 814123314
push_back 329465070
get 42856
push_middle 316479823
push_front 409030274
push_back 233673548
push_middle 274931428
push_back 63797532
get 235617
push_front 884683696
get 192314
push_middle 992973674
push_front 821968334
push_middle 809807782
get 250650
push_front 99309735
push_middle 531166525
push_middle 176335426
push_middle 61019419
get 152354
push_back 527060802
push_front 260318219
push_front 252576351
get 361699
push_middle 287367695
get 305751
get 79927
push_front 795938798
push_front 589824525
push_middle 402503483
push_middle 5218195
push_front 278395633
push_back 204759456
push_front 99792431
push_middle 12241465
push_front 777435169
get 357849
push_middle 372078901
push_front 331823616
push_front 872957819
push_back 685537660
get 138334
push_back 785644445
push_back 553393543
push_front 152389252
push_back 873608621
push_back 32981797
push_front 69095535
get 141773
push_middle 826007943
push_back 578561584
get 311576
push_middle 464723985
push_front 359700833
push_front 439593139
get 219866
get 235846
push_back 606321486
get 143412
get 269496
push_middle 138559435
push_back 801901798
push_front 862382819
push_front 777981675
push_back 106072391
push_middle 845873181
push_front 196271674
get 178749
push_front 426311342
push_front 810368254
get 316951
push_back 429353252
push_back 654037703
push_front 335238464
push_middle 228760240
push_middle 671895544
push_front 892250697
push_front 217213539
push_front 167171977
get 295739
push_middle 255986962
push_middle 222300056
push_front 964478262
push_back 937401174
push_front 143345025
get 104372
push_back 572557519
push_back 877120649
get 98492
get 321090
push_middle 408136247
push_middle 70986757
get 234465
get 213920
push_middle 365912893
push_middle 641576439
push_middle 502310373
push_back 350906949
push_middle 138498903
get 256743
push_back 906638144
push_back 254642382
push_front 32044463
get 292541
push_front 182193299
push_back 358474828
push_back 976829417
get 347453
get 357644
push_front 547442164
push_back 969486951
get 266685
push_back 440918578
push_back 158137655
get 43396
push_front 252553540
push_front 339692145
push_middle 108267024
push_back 600502594
push_front 219111357
push_middle 564274164
push_middle 814802109
push_back 729290676
get 26223
push_middle 494638611
get 201308
get 31327
push_front 989830925
push_middle 268152759
push_middle 671514363
push_back 558195347
push_back 904552309
push_back 754424027
push_middle 350565774
push_back 7263436
get 323294
push_back 906917854
get 241595
get 4420
push_middle 252956849
push_back 373592610
push_back 83075366
get 250231
get 176946
push_middle 551320919
push_middle 284880103
push_front 879749122
push_middle 107570581
push_back 813606792
push_middle 60562317
push_back 485157450
push_middle 702425764
push_middle 744357515
push_middle 796399947
push_front 188096268
get 317928
push_back 452207714
push_back 653394740
push_front 720124428
push_middle 740295297
get 67987
push_back 397661189
push_front 219131764
get 193647
push_middle 865709501
get 43295
push_back 244178727
get 46401
push_back 972118097
get 185140
push_front 384693957
push_middle 902463039
push_back 881564777
push_back 786519814
push_front 19950451
push_back 29936748
push_front 82696280
push_front 475432259
push_front 810924774
push_middle 108842
push_back 634822296
get 57209
push_front 752392707
push_middle 650756687
push_back 650404715
push_back 952201708
push_middle 948019888
push_middle 132919726
push_back 813394545
push_back 406769234
push_middle 71886179
get 88228
push_back 875973336
get 248743
push_back 203842031
get 160717
push_front 833135593
push_front 465093582
get 326992
push_back 18128683
get 132547
get 13194
push_back 745346819
get 294250
push_front 463571914
get 341120
push_front 949429441
push_middle 602332140
get 212161
get 107982
get 250512
push_front 839201593
push_back 819937156
push_back 306474220
get 292574
push_middle 702552739
push_back 560428287
push_front 134895156
push_middle 986658365
push_front 313460829
get 91662
push_front 27387999
push_middle 167042496
push_middle 636275634
push_back 634315910
push_middle 853491724
push_middle 6198924
push_middle 939402010
get 171018
push_back 250234630
get 349858
push_middle 985628021
push_middle 944994040
get 295449
push_middle 644997177
push_middle 670258571
get 245642
push_back 950804988
push_back 690619198
push_front 727849219
get 212458
push_back 680039051
push_back 696979933
push_back 400217635
push_back 395749696
push_middle 972974272
push_back 533178992
get 36077
push_middle 973238439
push_front 283529461
push_front 243682548
push_middle 164948557
get 182031
push_back 231438358
get 103805
push_front 891287005
push_front 428703340
get 150451
get 155636
push_back 392072996
push_front 943252061
push_front 467875134
push_back 848087884
get 268982
push_front 222539003
push_back 672424874
push_front 142797981
push_front 303251038
push_front 257690377
push_back 740420803
push_middle 579552214
push_back 554684745
push_middle 606276034
get 92115
get 346525
push_front 212283711
push_middle 599265565
push_back 434562795
push_middle 401872986
push_front 561862726
get 330085
get 76915
push_middle 243627503
push_middle 511095638
push_back 832152757
push_back 741574882
push_middle 360752477
push_back 580417358
push_front 497067806
push_back 673365521
push_front 458961899
push_middle 466689597
push_middle 229752734
push_front 525022909
push_front 828859329
push_back 4851245
get 304174
push_middle 209773243
push_back 259446708
push_back 586245361
push_back 320252894
get 329702
push_back 127607042
push_back 297905122
push_middle 332647410
get 165683
push_back 843779767
push_middle 681467030
push_back 311421699
push_middle 82728756
get 233849
get 4928
push_middle 181264746
get 78189
push_middle 635028845
push_front 118981781
push_back 740839351
push_front 985187606
get 233652
push_front 254372277
get 213605
push_back 995881451
get 28758
push_back 34786317
push_middle 541970012
push_back 715102788
push_back 636679802
get 151003
get 278422
get 227279
push_middle 347763967
push_front 245869938
get 66926
push_middle 18780656
push_middle 439373423
push_front 974609949
get 158381
push_back 226435054
push_back 500507712
push_middle 587748840
get 203779
get 214269
push_middle 833985139
push_front 260152730
push_back 532441555
push_front 821997469
push_middle 871039193
push_back 251642404
push_middle 913374468
push_middle 193012079
push_back 445450438
push_back 21265686
get 12378
get 20711
push_back 629371774
push_back 384043682
push_back 485503752
push_back 208841342
get 24911
push_middle 486448349
get 202888
push_front 878696285
push_middle 283575131
push_back 114198251
push_middle 662662712
push_front 42124880
push_middle 581598142
get 57865
push_middle 35092569
push_front 185084935
push_back 143643758
push_middle 345186184
push_front 791018105
push_back 855100756
push_front 218902566
get 287804
push_front 143448779
push_back 297954374
push_middle 411632747
push_back 428868787
push_middle 577102026
push_front 998445352
push_middle 189848179
push_front 390162667
push_back 513021648
get 210280
get 226206
push_back 886170994
push_middle 231273583
get 59474
push_middle 881339902
push_middle 958409705
push_front 142556337
get 107784
push_front 842597177
push_middle 456968266
push_middle 264337145
push_back 512583255
push_middle 186500522
get 218716
push_middle 879082837
push_front 26064096
get 297762
push_back 236819091
get 88095
push_back 44524359
push_back 189127117
push_front 608794245
push_back 430294129
push_back 500971032
push_back 67304567
push_middle 378713728
push_front 697221650
push_back 142559191
push_back 172009297
push_back 461738678
push_back 614488599
get 21438
push_middle 958643189
get 359786
push_front 110367482
push_front 810859734
push_middle 76810564
push_middle 20852551
push_back 690421638
push_middle 545907968
push_front 81763229
push_front 8772956
push_front 73111502
push_middle 2075869
push_back 93570227
get 292552
get 195774
push_back 988898930
push_front 411808444
get 149513
get 315295
get 280932
push_front 381077088
push_front 696987105
get 262463
push_front 449969456
push_back 415414417
push_front 550442037
push_back 695605935
push_middle 859516677
push_front 266153626
get 332033
push_back 284011271
get 221808
get 123739
push_front 952622863
push_middle 749044616
push_front 848694651
push_front 740321768
push_back 403805267
get 330863
push_middle 103753679
push_middle 301909583
push_middle 14611920
push_front 303200380
push_middle 885993784
get 217833
push_front 169399362
push_back 360510791
push_middle 403366849
push_middle 914254612
push_middle 200679853
push_back 122024102
push_middle 164087761
push_back 703384521
push_middle 125324046
get 31300
push_middle 875977490
push_back 36856034
push_middle 150571886
push_middle 365404251
push_middle 900745882
push_middle 398046038
push_back 252826977
push_middle 188432008
push_back 564071727
get 295345
push_middle 528305386
get 291767
push_middle 698564942
push_middle 285843005
push_back 663444770
push_back 895318772
push_back 645424108
push_front 987465053
push_front 136990096
get 67996
push_back 429505705
push_back 734718496
push_front 104239221
push_back 965617551
push_back 199417438
push_middle 406860610
get 286962
push_front 146977555
push_front 479454066
push_middle 375252625
get 111373
push_front 867855986
push_back 850685840
get 338783
push_back 846273423
push_middle 169239190
get 350828
push_middle 593289465
push_middle 451668482
push_front 282418967
push_middle 272094142
push_front 252368600
push_middle 940767414
push_middle 747022282
get 307315
push_back 289418103
push_middle 933174566
push_middle 106347099
push_back 317798887
push_back 320451850
push_back 701517475
get 358147
push_middle 617940843
push_middle 509475512
push_back 141870568
push_middle 88823632
push_front 774157008
push_back 365594067
push_middle 263905316
push_back 69744275
push_back 948648319
push_middle 24242024
push_front 307869939
push_middle 896040908
push_back 511203057
push_middle 803030822
push_middle 798611809
get 188627
push_middle 972383026
get 274933
push_middle 492903014
push_middle 476000832
get 281968
get 198018
push_back 886620589
get 34041
push_middle 968323970
push_back 380886774
push_middle 867810707
push_back 378997410
push_back 231551836
get 35113
push_middle 432017781
push_middle 410003780
push_back 449379472
push_middle 198422534
push_back 95500764
push_front 993524903
get 102330
push_front 204024651
push_middle 200353938
push_middle 300006562
push_back 740841673
push_back 685791522
get 226778
push_front 310018964
get 149623
get 344472
push_front 623364245
push_back 81440037
push_front 869590806
push_back 249993760
push_back 286750333
get 310238
push_back 124266689
push_back 647918051
push_front 518707963
get 217518
push_middle 140263243
push_front 976846454
get 134783
push_middle 552822672
push_back 788683592
push_front 293466150
get 351406
push_back 891121308
push_front 652412906
get 278790
push_front 51801046
push_middle 770407090
push_front 904482364
push_back 833757063
push_front 829999782
push_front 119633218
get 44488
push_front 878990694
push_back 854806198
get 159761
push_front 761225185
push_middle 43560702
push_middle 677905591
push_back 438231418
push_front 702678139
push_back 878728068
push_middle 907042274
push_middle 872414081
push_middle 315470024
push_back 585799818
push_middle 112758504
push_front 793567404
get 350433
push_middle 396354300
push_front 877312440
get 229861
get 28446
push_middle 526381056
push_front 546360184
push_middle 586328974
push_front 121269827
push_back 844498965
push_middle 502992347
push_middle 535320614
get 355017
push_front 1090600
push_middle 18692931
push_front 82209917
push_middle 465353165
push_middle 787113057
push_back 433081007
push_middle 302782055
push_back 236438604
push_middle 645202513
push_middle 931592249
push_middle 643970938
get 48709
push_back 723693972
get 34088
push_middle 885597686
push_back 436726366
push_back 817539741
get 197995
get 49286
push_front 175792271
get 355891
push_back 287027416
push_front 784448404
get 29329
get 136846
push_front 558011767
get 18293
push_front 935607815
push_front 769328320
get 53180
push_front 280436871
push_back 523615332
push_middle 661138396
push_middle 891368432
push_front 956359962
push_back 894077367
get 347427
push_back 325053734
push_middle 32174987
push_middle 137234792
push_front 395454420
get 340828
push_middle 166489282
push_front 348725677
push_back 769294869
get 68090
push_back 130657956
push_back 110339677
push_middle 258742417
push_middle 122892615
get 332658
get 298325
push_front 833757004
push_back 404682396
push_back 722054770
push_front 246668855
push_front 691748605
push_back 160752936
get 295384
push_front 449710898
push_middle 193663746
push_front 730611964
get 267602
get 140214
get 192676
push_middle 69972293
push_back 255423751
push_front 258412466
get 240315
get 322786
push_front 969654493
push_back 923155214
push_middle 497795690
push_front 773297073
get 183693
push_back 395680588
push_middle 441735088
push_front 523433844
push_middle 221836852
push_back 429849384
push_front 367660156
push_front 434810266
get 300193
push_front 849185046
push_front 496943130
get 112746
push_back 258776709
push_front 470712192
push_middle 696884882
get 341075
push_back 671292947
push_back 468559898
push_back 375746267
push_back 211420692
push_back 867450256
push_middle 721232600
push_middle 285153608
push_front 107971067
push_back 552942371
push_back 975898915
push_back 213952494
push_middle 191865903
push_back 841105400
push_front 369078220
push_front 728412401
push_back 960800039
get 245917
get 119222
get 28774
push_back 767989182
push_back 337282680
push_front 529371038
push_back 18352961
push_front 864029617
push_middle 582345088
push_front 12415753
push_back 559107493
push_back 353069282
push_back 349753656
push_back 775297131
push_back 991379384
push_front 605847346
push_front 144869815
get 121978
push_front 692820457
push_middle 293887845
push_back 261713872
push_back 415156320
push_back 257966490
push_back 702191087
push_middle 89343395
push_back 77741044
push_front 112330034
get 61630
push_middle 414420035
push_middle 415101731
push_front 973608504
push_front 200791319
push_front 575971768
push_middle 613423978
push_middle 285980604
get 259756
push_front 91420791
push_front 359601580
get 84249
get 310380
get 312800
push_middle 83419958
get 244006
get 34625
push_front 417034573
push_middle 376009183
get 259018
push_front 896189902
get 141214
get 99784
get 104499
get 104522
push_front 484265245
get 35959
get 235944
get 279362
push_middle 758622600
push_back 154536808
get 218070
get 103109
push_middle 45454462
push_back 423909671
push_middle 998885746
push_front 168868760
push_front 92852790
push_front 853550111
get 90795
push_front 60721878
push_back 189542675
push_back 803655061
push_middle 54940727
get 127170
push_middle 837571379
push_middle 228353137
get 326253
push_back 641890990
push_middle 784632820
get 116985
push_back 205502994
get 218785
push_back 181712064
push_back 177107183
push_front 196519497
push_front 178123611
get 291408
push_middle 904372774
get 260751
push_back 361607423
push_front 326092298
get 129081
push_front 603596490
push_front 608424919
get 297179
push_middle 178236636
get 330526
push_back 469873523
push_middle 55434108
get 248441
push_middle 276651864
push_front 970606773
push_front 988374829
push_front 212534647
push_back 689904425
push_middle 390711573
push_back 626549218
push_front 454163064
push_back 852536814
get 342841
push_middle 919497994
push_middle 62424109
get 133930
get 243598
push_back 846139098
push_front 187416905
push_back 848085057
get 139469
get 298506
push_middle 90951513
push_front 866668124
push_front 194036560
push_middle 313174105
get 121690
push_middle 315497986
push_front 274130057
get 141917
push_middle 50991964
push_front 493192452
push_back 554881904
get 319042
push_back 320607246
push_back 876657517
push_front 62902567
push_front 299888339
push_back 59503081
push_back 733435997
push_front 85994238
get 128276
push_back 50241716
push_back 231455803
push_middle 130441254
push_front 917186559
push_back 324463690
push_back 394565649
push_middle 34903322
push_middle 536042585
push_back 705987514
push_middle 433581325
push_back 482999153
push_back 937365316
push_middle 429743685
get 347950
push_middle 968473720
push_front 656356869
get 247660
push_front 590431915
push_back 216121081
get 3192
get 303336
push_back 531922369
get 44313
push_front 125579725
get 196907
push_back 125817076
push_back 296666026
push_front 904615683
get 97035
push_middle 471659826
get 77625
get 322517
get 89540
push_back 759252274
push_middle 901295586
push_back 578531545
push_middle 444789273
get 305363
push_back 624099983
get 248758
push_middle 115819609
push_middle 268161912
push_back 221739757
get 327971
push_back 657108840
push_front 631848230
push_middle 963104808
push_front 778078162
get 149041
push_front 538880386
push_front 142315968
get 264033
push_back 226657235
push_middle 473814907
get 80453
push_back 725556815
push_back 66756613
push_back 967936229
get 21963
get 340957
push_middle 553607723
get 15187
push_back 8885564
get 144216
push_front 771444481
push_back 816768601
push_back 203730269
push_back 428014404
get 185415
push_back 896102825
get 153571
get 213380
push_middle 861611663
push_front 365792401
push_middle 703401584
push_middle 73747893
get 280518
get 153865
push_back 932816176
push_back 176442287
push_middle 789928128
push_back 789133913
push_front 261456270
push_front 850846593
push_back 2385863
push_front 799599310
push_middle 723301269
push_middle 768032152
get 38935
get 107484
get 289131
push_middle 911631722
push_back 107754378
push_middle 388458181
push_back 502805210
push_front 242257360
push_back 419840149
push_front 983202113
push_front 910634487
get 210340
push_front 949149964
push_front 871591110
push_back 171641070
push_front 540127742
get 132291
push_middle 970991651
push_middle 240740584
push_back 36548253
push_middle 674745076
push_front 886045703
get 63490
push_front 596724330
push_back 490177992
push_front 207213621
push_back 637134814
get 171931
push_back 80549989
push_middle 237734146
push_back 754703005
get 231376
push_back 788163932
push_front 853532060
push_back 538798735
get 185197
get 32421
push_back 44756431
push_back 144752266
push_middle 483667524
get 41962
get 19689
push_middle 535255319
push_middle 135363179
push_back 808933355
get 141177
get 95650
push_middle 696523243
push_front 252414313
get 48338
push_middle 384277137
get 286653
get 30617
get 313417
push_back 520025383
get 200499
push_front 119716226
push_middle 496674177
push_front 181637492
push_back 197890094
push_middle 882499931
push_back 976187014
push_middle 110579606
get 114422
push_middle 14732333
push_front 147342732
push_front 908383627
get 214614
push_front 398559422
push_middle 324373904
push_back 394208641
push_middle 479958397
push_front 863018929
push_back 962092354
push_front 834494506
push_front 485165363
push_middle 180178565
push_front 314577639
push_front 181751946
get 264509
get 113955
push_back 993377879
push_middle 561837032
push_back 719881508
push_middle 192411000
push_front 218335151
push_middle 962210987
push_front 106200215
push_middle 295513116
push_front 190532028
push_front 722610300
push_middle 328006667
push_middle 601157194
push_back 623712556
push_middle 654449963
push_front 635532352
get 351003
push_middle 137409613
push_middle 622181523
push_middle 903014892
push_front 869857890
push_back 6559170
push_middle 471782793
get 7266
push_back 596050333
push_front 379261814
push_front 661184616
push_middle 915604194
get 132170
push_front 279210611
get 318404
push_back 652126782
push_back 45547344
push_front 571520563
push_back 109244280
push_back 653022474
push_middle 282467100
get 110711
push_middle 399111772
push_front 492673995
push_back 240621789
get 53267
get 240708
push_back 784215332
push_middle 831695096
push_middle 493385059
get 325378
push_middle 779012118
push_front 372505412
get 100651
push_back 909668217
push_back 999690041
push_front 6449262
push_back 279718144
push_back 672498803
push_front 674116018
push_middle 896570552
push_front 125082315
get 367317
get 93009
push_front 95636869
push_back 614127351
get 69882
get 300839
push_middle 234301225
push_middle 308957192
push_middle 496116135
push_back 432947615
push_back 668702195
push_front 207570461
push_back 485473608
push_back 571978321
push_back 64632530
push_back 10990122
push_back 525078514
push_back 776715025
push_back 430056238
push_middle 594016227
push_front 424848824
push_back 648754825
push_front 36506009
push_back 698162486
push_middle 977786490
push_back 108444989
push_back 341128975
get 114849
get 140435
push_middle 440642614
push_back 981681928
push_front 958082782
push_middle 652555046
push_front 637236893
push_front 471054789
push_back 437472880
push_back 598252516
push_middle 74865150
push_back 616158490
push_back 280621404
push_back 238720879
push_front 881886589
get 65379
push_middle 877342289
push_middle 818974818
push_front 932538501
push_front 575613651
push_front 434023000
push_middle 564301302
get 216661
push_back 910214107
push_middle 988748684
push_middle 233493692
push_middle 49979272
get 270678
push_front 876303088
push_middle 288542925
get 22959
push_front 848246979
push_middle 926696437
push_back 412349253
get 357043
get 41228
push_front 615394612
push_middle 441274403
push_middle 672095603
push_front 656496717
push_front 589792029
push_back 327103450
get 151082
push_back 272736832
get 117012
push_middle 851831046
push_back 399730858
push_middle 708733351
push_back 315268196
push_back 958470971
get 66353
get 87682
push_back 95541996
push_front 637964358
push_front 374816995
push_front 705067324
get 190015
push_front 512605794
push_back 976007587
push_back 507423451
get 266421
push_back 351725143
get 32365
get 87215
push_front 914489627
get 117508
push_middle 686384195
push_front 648068231
get 37790
push_back 135826917
push_back 330302102
push_back 241183921
push_front 241531128
get 38291
push_back 851644430
push_back 391131090
push_front 415499933
push_front 819341044
push_middle 108105211
get 80730
push_middle 834670778
push_middle 714247844
push_back 828979506
push_middle 760710427
push_middle 839827910
push_front 594887455
push_middle 991498121
get 225131
push_front 20018901
push_front 850329064
push_front 454345726
push_back 194445128
get 136816
push_front 824341802
push_front 913680440
get 369019
get 78759
get 367248
push_back 801629169
push_middle 659329879
push_middle 620541405
get 182922
get 30839
push_back 758912949
push_back 549140403
push_back 886499508
push_back 855108225
push_front 880457628
push_back 681696054
get 49485
get 112985
push_back 829149782
push_back 202832448
push_back 84390754
push_back 602630099
push_front 988592008
get 116793
get 92768
push_middle 88599240
get 124503
get 244857
push_middle 919530205
push_middle 684801793
push_front 414247091
push_middle 669597973
get 301120
push_front 252592043
push_middle 465681879
push_back 144179106
push_middle 193852669
push_back 724712306
push_middle 291757295
push_back 163106272
push_front 716623440
get 347261
push_front 752910833
push_back 803807399
push_back 561135968
push_middle 647898015
get 325328
push_back 804637347
push_middle 575307050
push_front 563061830
get 330567
push_back 468913813
push_back 5335672
get 313341
push_back 898945470
push_middle 575126543
push_front 490243821
push_middle 89915656
push_middle 471815195
push_back 337555685
push_front 324998555
get 42931
get 18943
push_back 871413016
push_front 352456725
push_middle 609237969
push_front 517310406
push_front 486994896
push_middle 833295131
push_back 481377643
push_front 428679086
push_middle 715373558
get 359251
get 186721
push_back 944755764
push_front 565002263
get 340309
push_front 404505191
get 89759
push_front 545580681
push_middle 917707330
push_back 732970364
push_front 425961072
push_front 280221959
push_back 390452777
push_back 481258845
push_middle 742077680
get 55982
push_back 549697666
get 260125
push_front 927643904
push_back 749488149
push_middle 645141474
push_middle 113582577
push_back 299213249
push_front 233677801
push_back 862605957
push_front 594538636
get 962
get 85884
push_front 789786675
push_back 249383379
get 39990
push_middle 804500902
get 226773
push_back 320532601
get 1586
push_back 165812170
get 123968
push_middle 423348072
push_front 815032189
push_middle 120623713
get 101560
get 40845
push_front 927684485
push_back 594639047
push_middle 234429059
push_middle 288239448
push_middle 952875379
push_back 863259156
push_back 767071878
push_back 402812338
push_back 313021412
push_middle 203658119
push_back 652980167
push_back 332519534
push_front 95981590
push_back 22361789
push_middle 218063601
get 331295
push_back 518355245
push_front 985261174
get 48669
push_middle 341501401
push_middle 139390977
push_front 55667267
get 270922
push_middle 808794841
push_front 840693387
push_middle 753161777
push_middle 621769146
push_front 12987845
push_front 143640070
push_back 581680893
push_middle 699687310
get 51348
push_back 746845263
push_front 782571342
get 59243
push_middle 50444276
push_middle 907451967
push_front 266117269
get 112488
push_back 23444774
push_back 715251095
push_front 402131218
get 229937
get 238202
get 250957
push_middle 601640779
get 298516
push_middle 265377419
push_front 728310761
push_middle 22146388
get 254946
push_middle 586895492
push_front 931763501
push_front 932597941
push_front 451373478
push_front 986183069
push_middle 934992406
push_middle 918390776
get 62180
push_front 192375230
get 162085
push_middle 631372590
push_front 543528805
push_middle 173507391
push_front 997655529
push_middle 881199144
get 5582
push_back 620793901
push_front 937010381
push_middle 469852552
push_middle 661191614
get 322584
push_back 616515086
push_front 645011614
push_back 638805669
push_front 683594824
push_back 554577605
push_back 31729430
get 205302
push_front 732271863
get 348839
push_middle 638338321
push_middle 330378992
push_front 437926440
push_middle 865685213
push_back 773015065
push_back 400852848
push_middle 303948860
push_front 289094019
push_front 164926062
push_middle 203181309
push_front 413144898
push_front 82273605
push_back 658013492
get 314082
push_middle 654342010
push_middle 730952715
push_front 627241687
push_middle 13038656
get 290202
push_front 592737010
push_front 922067879
get 320780
push_middle 169695099
push_back 51855913
push_front 570702268
get 167309
push_front 502274239
get 66970
get 187491
push_middle 32211979
push_back 200984844
push_back 184524391
push_back 261833977
get 88331
get 206936
push_back 15221331
push_middle 167984530
push_back 790898159
push_back 623331983
push_front 947247194
get 340428
push_middle 998980051
push_middle 29887736
push_back 255176105
push_front 635917014
get 178578
get 307082
push_middle 423006674
push_middle 596918921
get 310167
push_back 271041169
push_front 373508257
get 228830
push_back 509978045
push_back 612619690
get 215719
push_back 68563368
get 354741
push_back 352411381
push_front 104652904
push_front 60821921
push_back 563290079
push_middle 529497710
push_middle 258003347
push_front 194371094
get 294801
push_middle 657068557
push_back 122899474
push_back 291141457
push_front 509979612
push_middle 510908249
push_middle 907198952
get 300203
get 263706
get 300114
push_middle 893288665
push_front 812448289
push_middle 110782030
push_middle 933157205
push_middle 206023824
push_middle 183867887
push_back 581185707
push_middle 833517563
push_back 847991638
push_front 413541879
push_back 881156740
push_front 561741235
get 17994
push_front 484792778
push_front 189276245
push_middle 335443
push_back 697280886
push_middle 836442414
push_middle 616424598
push_back 788627799
push_middle 262280963
get 296599
push_back 911600283
push_middle 764391415
get 227569
push_middle 980427566
push_middle 747590957
get 279295
push_front 66213914
get 141741
get 349029
push_middle 203684174
push_front 400299921
get 98974
push_front 624134965
push_back 129671656
get 156080
push_middle 663741995
push_middle 19924706
push_front 854200386
get 319823
push_back 16732847
push_middle 720197723
push_back 658045009
get 195372
push_back 46563588
push_front 692289433
push_middle 814592777
push_back 63894237
get 221641
get 209387
push_back 362842373
push_front 811170123
get 32926
push_back 85057219
push_back 251066961
push_back 558074141
get 107716
push_front 76502917
get 299968
push_middle 704871946
push_middle 985356839
push_front 981077114
push_middle 166597588
push_middle 550501642
get 135236
push_back 897613248
push_back 639349997
push_back 976017916
push_front 333635467
push_front 832389183
push_back 856111833
get 99077
push_back 923107183
get 102330
push_front 551107521
push_front 963340603
push_back 465958941
push_back 954820166
push_front 348950561
push_middle 864035343
get 353177
get 202246
push_middle 55674872
push_back 72543335
push_front 87292968
push_middle 242501599
get 130831
push_front 215170513
push_middle 640145027
push_front 967058349
push_front 206461873
get 50366
push_front 359178528
get 354021
push_middle 628416793
get 19370
push_middle 181388292
get 223984
get 177393
push_front 590951388
get 272425
push_back 792940170
push_front 4940166
get 306893
get 241076
push_middle 177135240
get 117647
push_middle 223881318
get 243080
push_middle 838074577
push_front 820248757
push_back 77911958
get 358779
get 194386
push_middle 819840509
push_back 997543117
push_front 682708434
push_front 65311100
push_front 666959903
push_back 787963422
push_middle 556540263
push_back 540775110
push_middle 789052217
push_back 641744892
push_middle 140511115
get 331049
push_front 855899524
get 135837
push_front 562764812
push_back 388686891
get 326244
push_back 320071781
push_middle 436287913
push_front 208884444
push_front 241900716
push_front 951938337
push_front 161481144
get 107309
get 72720
push_middle 201881965
push_front 245371358
push_back 181086199
push_middle 763376487
push_middle 484193632
get 323751
push_front 988165153
push_middle 929214912
push_front 546597599
push_back 372886202
push_front 567824148
push_front 505659237
get 30539
push_front 312577989
push_middle 297634835
push_front 389801173
push_middle 318891075
push_middle 677022299
push_front 641002410
push_back 337799658
push_front 963835193
push_back 643939608
push_front 754064888
push_back 655135512
push_back 227796327
push_middle 18896499
push_back 70015502
push_middle 979175606
push_middle 346136196
push_middle 634375845
push_middle 945508511
push_back 666699345
get 176571
get 231828
push_front 791563124
push_front 316575708
push_middle 26483176
push_front 107393407
get 339084
push_back 825240500
push_front 223373418
push_front 530558156
push_back 382935601
push_middle 565869664
push_front 766468772
push_back 344674569
push_front 643547874
push_middle 922436027
get 131419
push_front 379438463
push_middle 749284292
push_back 76704801
get 354725
push_back 478493382
push_front 676276080
get 193506
push_middle 675424577
push_middle 841069650
push_back 722353116
get 328626
push_back 614678425
get 55158
push_front 50042479
push_front 519716314
push_back 913953870
push_middle 592288056
get 16412
get 285888
push_middle 271621775
push_back 617426034
push_back 828217251
push_back 572884907
get 134682
push_middle 251089489
push_back 801238196
push_back 205049255
get 143100
get 333135
push_front 70173249
push_back 595017219
get 295755
get 332878
push_back 706399043
push_middle 543376306
get 294793
push_middle 751757324
push_front 725480625
push_back 530727984
push_back 724725822
get 167449
push_back 771637857
push_middle 274658489
push_front 234192679
get 305000
push_back 850987865
push_middle 972833890
push_back 965486317
push_back 407859315
push_back 324458007
push_back 106641163
push_middle 425971965
push_back 852385143
get 106982
push_middle 360470957
push_front 202368969
push_front 306681416
get 125
get 345923
push_back 98667180
push_front 203804753
get 249976
push_back 171960489
push_front 783394776
get 29287
get 81522
push_front 321681102
push_front 686182959
push_front 86783066
push_front 551095534
get 18807
push_middle 563540503
push_front 684182724
get 77706
push_back 861234764
push_front 366282890
push_front 36662632
get 239392
push_front 349464368
push_middle 951605638
push_back 800156376
get 107086
push_front 377597203
push_front 351603271
get 174043
push_front 180512368
push_front 868450809
push_back 68393418
get 247856
get 59060
push_front 326815954
push_front 917431742
push_back 47705819
get 232458
push_front 443497403
push_middle 584103921
get 78909
push_back 243199020
get 353086
push_back 766623689
push_front 723852102
push_front 899527665
push_front 966768542
push_front 531656580
get 44341
get 208103
push_front 123212215
push_middle 481642818
get 165531
push_middle 525437859
push_middle 281379160
get 77170
push_back 848738334
push_middle 367461845
get 282672
push_front 476489239
get 1321
push_back 15667508
push_middle 179197016
push_middle 694957521
get 130535
push_back 672486250
push_back 974165705
push_back 561022398
get 193783
get 361047
get 54765
get 230934
push_middle 118571668
get 279804
push_front 288050373
get 142254
push_middle 210346438
push_middle 460084683
push_middle 238230600
get 312999
push_middle 985104364
push_back 742968224
get 211803
push_middle 425634919
push_back 843587468
push_middle 800250777
push_middle 143344810
push_back 467089820
push_middle 137492188
push_front 787387931
get 147705
get 229583
push_front 225172630
push_back 543270178
push_back 212152058
get 275343
push_middle 330677148
push_middle 759965044
get 333434
push_back 77733661
push_back 741315546
push_middle 918429064
push_front 526111315
push_front 68202872
get 163175
get 329380
push_front 486893811
get 221539
push_back 477895645
get 23874
push_back 709123923
get 363811
push_back 319303709
push_middle 583127771
push_front 646689102
push_middle 667392493
get 224043
push_middle 515669049
get 110315
get 54086
push_front 98596439
push_middle 708119285
push_front 412970795
push_front 893152771
push_front 599176939
push_front 926380014
push_front 432501378
push_front 495282866
push_front 720842511
get 227260
push_middle 522190729
push_front 165845785
get 129860
push_middle 274997455
push_front 22889618
push_front 738703860
push_middle 209856471
push_back 849008362
get 113955
push_middle 939477205
push_front 462715572
push_back 663786551
push_front 692267576
push_middle 592977578
push_back 99831661
push_middle 184621441
get 234022
push_middle 694140580
get 313599
push_back 942876969
push_front 399240373
get 90754
get 62918
push_back 252077078
push_back 363020386
push_middle 817698935
push_middle 935999517
get 187441
push_back 695153306
push_middle 138045825
push_middle 170089745
push_back 254178828
get 306626
push_middle 992667789
get 87799
push_front 327694130
get 167158
push_back 432158854
push_middle 733124801
push_back 293681368
get 241502
push_front 119018354
push_middle 554474125
get 144007
push_front 44214825
push_middle 190746068
push_front 577277617
push_middle 911524109
push_middle 230626030
push_front 996260636
push_back 990508657
push_middle 45551531
push_back 372570454
push_middle 346719241
push_front 609399772
push_middle 584069373
push_middle 262427973
push_middle 905528029
get 270334
get 322349
push_front 212471675
get 314770
push_front 835349636
get 3909
get 329374
push_middle 68571186
push_back 492170983
push_front 63985775
get 276682
push_back 672475317
push_back 427974033
get 264728
push_middle 303549053
push_middle 304960482
get 3560
get 282685
push_front 820159697
push_front 870991756
push_front 947825151
push_front 640687902
push_back 933272921
push_back 248162794
push_front 715783401
push_front 911893036
push_middle 303686277
push_front 70525882
get 174647
get 302262
push_back 596229976
push_front 531252264
push_middle 489427260
push_middle 608357740
push_front 976847049
push_front 394002630
get 297827
push_back 151459070
push_back 752352954
get 86883
get 243174
push_front 12685184
push_front 493615336
get 161847
push_front 989291997
push_back 249400707
push_back 978013632
push_back 12061060
get 126978
push_back 11162766
get 192190
get 185166
push_front 993314602
push_front 695141517
push_back 833795107
push_middle 885763470
push_back 925624637
push_front 591868643
push_middle 693747185
push_middle 80334493
push_front 544261891
push_front 143358099
get 167783
push_back 766789163
push_front 896933948
push_front 390875402
push_back 90267294
push_middle 143367928
get 19961
get 300550
push_front 561236780
push_back 956094773
get 112072
push_front 807802093
push_middle 62128977
get 117260
push_middle 961807621
push_middle 993700268
push_middle 959681096
get 349012
push_front 313023489
push_front 602367859
push_back 520364400
push_back 432940130
push_middle 969685636
push_front 241587151
push_middle 816326617
push_back 778843224
get 141256
get 116071
push_middle 774263253
push_middle 15892837
get 356491
push_middle 288638610
push_back 843908587
push_back 677919073
push_back 524557542
get 328573
push_back 833905482
push_back 948468899
push_front 329130981
push_front 92542413
get 339616
get 65526
get 31883
push_front 586724742
get 107907
push_middle 984768943
get 31645
push_front 266631008
push_front 736547313
push_front 29605511
get 137829
push_middle 800136558
push_front 787371124
push_back 971436222
push_back 972582274
push_middle 531804254
push_front 965222476
push_back 644187356
push_middle 608726116
push_front 863803324
push_middle 597635946
push_front 403469856
push_middle 173966095
get 4130
push_back 968053067
push_back 640421367
push_back 510880949
get 97994
push_middle 817442602
push_middle 649812622
push_middle 689360192
push_back 368656610
push_middle 415958686
push_front 764238914
push_back 711836610
get 82996
push_back 327121522
push_middle 702191446
push_front 365106734
push_back 887455854
get 60217
get 263681
push_back 284830449
push_front 644012487
push_middle 419592418
push_back 120293816
push_front 298442423
push_middle 429459220
push_front 702975591
push_middle 622301399
get 362629
get 268452
push_front 518439982
push_middle 898690719
push_front 108113137
push_middle 191086125
push_middle 815587199
push_middle 286167459
push_back 188275992
get 177287
push_back 529219628
push_back 60044891
push_middle 844672543
push_middle 685506040
push_middle 289431390
get 314976
push_back 472490570
push_front 402298814
push_middle 493889805
push_middle 977738550
get 71829
push_middle 401043008
get 315791
push_middle 31120347
push_middle 308156645
push_front 575342811
push_middle 31244884
push_back 155370876
push_back 407462046
push_back 858528464
get 6263
push_back 744640160
get 64034
push_middle 806370000
push_back 155947497
push_middle 783424749
push_middle 48821664
push_back 638607651
push_front 191423149
get 177237
push_middle 703833717
get 5141
push_back 212371903
push_middle 27211384
push_front 487397921
push_middle 941371044
push_back 704505326
get 293280
push_middle 252189976
push_middle 853915184
get 136401
push_back 192353643
push_middle 214757210
get 305273
get 45775
push_front 120965057
push_middle 567358438
push_back 121705344
push_front 365257884
get 239191
get 306586
push_middle 725805501
push_middle 437115386
push_front 875077890
push_back 598418209
get 348539
get 53151
push_back 513922124
push_middle 769117382
push_back 280372616
get 347881
push_middle 510825919
push_middle 94953558
push_front 601870034
get 330154
push_middle 362215912
push_front 560101709
push_front 664195611
push_middle 236729415
push_back 700016007
push_middle 530240804
push_front 612996927
push_front 657691559
push_back 824225748
push_front 573119574
push_back 506883983
push_back 191774794
push_front 360143946
get 150323
push_back 889522270
get 254536
push_front 891245123
push_middle 359138542
push_back 756783400
get 94532
push_back 889791469
push_middle 953469634
push_middle 353640439
push_middle 754854878
push_middle 140240002
get 176287
push_middle 186059442
get 27793
get 120849
push_back 279407554
push_back 87448572
push_middle 753680910
push_middle 453178803
get 74705
push_middle 935107280
get 128994
push_middle 48491904
push_front 327367860
push_back 30379359
push_front 40160222
get 342269
push_front 947878634
get 270617
push_back 960689681
push_front 803795856
push_middle 7080153
push_back 912100887
push_middle 216607032
push_middle 4753347
push_back 945818594
push_front 387662643
push_back 160416385
push_back 130808826
push_back 144986640
push_back 220956899
get 232666
get 144170
push_back 481970480
push_front 640720918
push_middle 317986745
push_middle 228616504
get 170131
push_back 86146448
get 304378
push_front 433026068
push_middle 983677815
get 65321
get 371463
push_front 47628369
push_back 858482049
push_back 843942232
push_back 252451146
get 102130
push_back 785420614
push_middle 39286064
get 161094
push_back 657089187
push_middle 173496684
push_middle 935099072
push_back 325367983
push_middle 386656671
push_front 569215927
push_middle 700542400
get 204864
push_front 790272328
push_middle 750036690
get 155313
push_middle 813190980
push_back 192603643
push_middle 467831097
get 339144
push_back 304304520
push_middle 457950380
push_middle 527416620
push_middle 385292346
get 52668
get 205239
push_back 5136599
get 340917
get 325115
push_middle 251809658
push_front 564043381
push_middle 366486431
push_middle 293214858
push_front 353713518
push_back 152934238
push_middle 651881299
push_middle 145588747
push_front 190972162
push_front 432185819
get 274123
push_front 902386045
push_back 224956391
push_middle 794798454
push_middle 620007287
push_front 624068917
push_middle 861849578
push_back 367680711
push_middle 643411033
get 110612
push_back 896984908
get 300805
get 286506
push_front 328595193
push_back 503747178
push_front 137291817
push_middle 421702092
push_front 596973677
push_middle 18576717
push_back 162882796
push_front 393970597
push_middle 670022907
get 325128
get 120514
push_back 903805709
push_middle 24152741
push_back 388092312
push_front 803786450
get 370679
get 19100
get 15008
push_front 130146302
push_front 938948167
push_back 566607012
push_middle 281115615
get 261814
push_middle 798773005
push_back 351973479
push_middle 374405224
get 137739
push_front 97181069
push_back 543926022
push_front 33290512
push_middle 696825980
push_back 992093751
push_back 194256653
get 176844
get 197647
push_front 69886090
push_back 29980122
push_back 568145416
push_back 47935282
push_middle 791701884
push_middle 650406628
push_front 702559919
get 359980
push_back 860787461
push_front 619095819
get 129199
push_back 444065567
get 306514
push_front 522516639
push_front 840656967
push_middle 907166561
get 325225
get 266517
push_middle 479927756
get 343512
push_back 153387488
get 64162
push_front 509801933
push_middle 50851153
push_back 50793066
get 366694
push_middle 656027070
push_middle 75129761
get 326590
get 164418
push_back 494894776
get 191056
push_back 711894982
push_middle 924076666
push_back 476323506
get 281376
push_front 11610514
push_middle 578471834
push_front 423913780
get 62770
push_middle 325861041
push_middle 637044361
push_middle 346440844
push_back 127600962
get 233993
push_middle 707239019
get 156412
push_back 570553475
push_middle 768312994
push_back 977374355
get 171865
get 266190
push_back 651979363
push_middle 436421302
push_front 336277807
get 46505
push_back 797470824
get 367109
push_middle 726914683
push_middle 183265694
push_back 472707947
get 27504
push_middle 823172050
push_middle 559981023
push_middle 411558698
push_middle 306152557
push_front 75256910
push_front 981574024
push_front 514751795
get 361495
push_front 288597551
push_back 593349566
push_front 893539003
push_front 342100671
get 34453
push_back 211420753
push_back 75268900
get 25665
get 327552
push_front 432515353
push_back 753034289
push_front 676248915
push_front 288045835
get 197618
push_front 422141014
push_middle 828311746
push_middle 605850696
get 306223
push_middle 753120239
push_middle 932794772
push_front 179081735
push_middle 591402609
push_front 707375664
push_front 282901927
get 246299
push_back 800586448
push_front 609502654
push_middle 660440188
push_back 704418761
push_back 73900072
get 265381
get 241550
push_front 487380032
push_middle 897628357
push_back 230643292
get 115043
get 100512
push_middle 643140406
push_middle 799797421
push_middle 892421274
push_back 889801815
get 367561
get 333520
get 33785
push_front 929078542
push_middle 971957708
push_back 673586186
push_middle 86434406
push_front 65423508
get 142980
push_middle 158788097
get 312284
get 350773
push_back 663626545
push_middle 782467291
get 192942
push_front 497981335
push_middle 404616838
push_front 732803138
push_front 243897529
push_back 408535858
push_middle 595270531
push_back 592583957
get 259674
push_middle 940847531
get 311468
push_front 651835356
get 353553
get 3727
push_back 466677519
push_front 814672557
get 218599
get 293398
push_front 194219689
push_middle 345392370
push_middle 559982135
push_back 111390244
push_middle 237636594
get 79828
push_front 961986489
push_front 819588949
push_front 22159337
push_middle 906528331
get 280971
push_front 431028026
get 88825
push_front 408731433
get 41162
get 348888
push_front 726711219
push_back 135260826
get 232938
push_back 200901378
push_front 938898241
push_back 693016822
push_back 189344495
get 197522
push_back 96998653
push_back 594235804
push_front 446542894
get 284376
push_front 696228624
push_middle 910959058
push_back 644396647
push_front 681859324
push_front 722083729
push_back 957080671
push_middle 756957290
push_back 174524129
push_front 754574735
push_back 349391271
get 217115
get 314533
push_middle 743566066
push_front 642008150
push_front 397598082
push_middle 466399233
get 56737
push_middle 228843481
push_back 509580274
push_middle 934752542
push_front 14778021
push_front 846445557
push_back 292085951
push_back 790819196
push_front 882209949
push_middle 765984344
push_front 136197501
push_front 316937106
push_back 106186982
push_back 568398091
push_middle 373661364
get 44481
get 288345
get 340935
push_front 97296037
get 329505
push_back 351914340
push_front 20123533
push_front 16357929
push_middle 655676860
push_middle 258228833
push_front 311129773
push_front 11767247
push_front 359185225
push_front 116559198
push_front 608948413
push_back 748902085
push_front 450082102
push_back 321590998
push_front 778309691
get 289154
get 9838
push_middle 78676544
push_back 716940078
push_back 612032760
push_back 284432151
push_middle 740891072
push_middle 510982669
push_middle 975657221
push_front 27785863
push_front 77014729
push_middle 537877913
push_back 301885022
push_middle 769002050
get 158127
push_back 896472548
push_front 657765958
push_front 784982348
push_middle 347193686
get 311359
push_back 51419668
get 142149
push_middle 346261706
get 92469
push_back 496279119
push_middle 925428464
push_back 220354430
get 136629
push_back 849500640
get 178918
push_back 123145522
push_front 841532411
get 164864
push_front 269127628
push_back 575040538
get 88896
push_front 319122218
get 76433
push_back 696130951
push_front 37279813
push_front 918760014
get 111191
push_back 477281973
push_middle 255707596
push_back 206534621
push_front 165801235
get 173074
get 67549
push_back 133370832
get 219768
push_middle 952532976
push_middle 444506378
push_back 951881132
push_back 277949911
push_front 126444831
get 272101
push_back 787441714
get 274384
get 283237
get 93057
push_middle 89360192
push_middle 464954987
push_middle 837455560
get 341456
push_middle 603204910
push_back 203770150
push_middle 707604733
get 347128
get 223642
push_front 833809681
get 97600
push_front 202142703
push_middle 45420334
get 256570
push_middle 202300675
push_middle 599809324
get 183949
push_front 516738187
push_middle 521500862
push_middle 240269723
get 256201
push_middle 935365356
push_middle 436206311
push_front 422070509
push_front 225587238
push_middle 289355129
push_middle 585698770
push_front 169018080
get 114423
push_back 653104359
get 60139
push_front 182115232
push_front 911653359
get 227999
push_back 833949623
push_front 666582304
push_back 90865671
push_front 833828949
push_middle 356433577
push_middle 544301043
push_middle 251476709
get 117280
push_front 299185773
push_front 238586030
push_front 967538039
push_back 876944752
push_back 419581769
push_front 590950563
push_front 862353381
push_middle 544145278
push_middle 360342587
push_back 904215012
push_back 979470653
push_middle 507823718
push_front 66705698
push_back 531767600
get 58201
push_back 607126500
get 34078
push_middle 199638566
get 25504
push_front 796097219
push_back 24595311
push_front 923264182
push_back 395978952
push_front 30805908
push_back 148281574
push_middle 344859383
push_back 827910981
push_front 221861453
push_back 698315828
push_back 141102907
push_back 269964876
push_front 305017006
push_middle 822683021
push_front 128557142
push_middle 211829474
push_front 530093891
push_middle 513458896
push_middle 669487707
push_front 497073467
push_middle 882994905
push_back 830357404
push_front 205707522
get 54282
get 366049
push_back 781240953
get 310337
push_back 700285166
get 181120
get 256612
push_back 505340540
get 100784
push_front 225940468
push_back 865130523
get 176113
get 59303
get 148346
push_back 621300468
push_back 271832977
push_middle 693191397
push_back 708690590
push_front 564832282
push_back 305148012
push_front 527623591
push_front 199304092
push_front 274617851
push_middle 645343786
push_front 33737313
get 146736
push_middle 937247308
push_back 560195805
get 231072
push_front 18686483
get 291500
push_front 563360490
get 275540
push_middle 75513172
push_middle 499185292
push_middle 822580912
push_back 310553970
push_front 178525063
push_front 210612583
push_front 534248580
push_middle 111506282
get 294946
push_back 856229491
push_front 358271627
push_back 862326098
push_back 987834272
push_back 770862441
push_middle 302961218
get 167532
push_front 598359194
get 247605
push_back 345697223
push_back 969733176
get 263981
get 12516
push_front 818116836
push_back 773451757
push_back 531237409
push_middle 273874443
push_back 712072030
get 305968
push_middle 917451458
push_middle 50216153
get 154177
push_front 754359449
get 83265
get 256055
get 161110
push_middle 84738655
push_front 744009881
push_middle 390633874
push_back 752978805
push_middle 375732259
push_front 911151463
push_middle 608335066
push_back 740847423
push_back 909181238
push_middle 992872711
push_middle 807483764
push_front 403305511
push_middle 117652175
push_back 989642275
push_back 18836066
push_middle 381894579
push_back 816056592
push_back 261426592
get 29191
push_middle 790834775
push_front 646061798
get 125682
push_front 454117012
get 66709
get 221776
push_middle 911036240
get 74134
push_back 669960928
get 290185
push_middle 86366510
get 198621
get 313557
push_back 741943112
push_back 396751199
get 107104
push_back 751629901
push_middle 21291551
get 309465
get 216179
push_middle 362636067
push_front 110658186
push_middle 670385525
push_back 88279630
push_back 890909862
push_front 539793805
get 344673
get 370441
push_middle 408371126
push_back 133380509
get 136013
push_back 546218402
push_middle 499792973
push_front 937540875
push_middle 627486315
push_front 643831037
push_middle 967753379
push_front 995134324
push_back 826268935
get 330535
push_front 584632496
get 83195
get 104670
get 250517
push_back 709677807
push_back 791409170
push_front 502194072
get 341769
push_back 674888763
push_middle 840192144
push_middle 949520455
get 142266
get 73975
push_middle 593701238
get 233275
push_front 549461167
push_middle 789561420
get 185909
push_front 603778952
push_back 817689460
get 38863
push_middle 564488951
push_back 845500760
push_middle 262285995
get 20564
get 182375
push_front 591442144
push_middle 242282228
push_middle 747251220
push_middle 460517846
push_back 412490848
get 281565
push_middle 470274483
push_back 569279026
push_middle 725390171
get 320097
get 21481
push_back 970709979
push_middle 539522499
get 166858
push_front 544700540
push_front 233807874
get 179197
get 315608
push_front 688186962
push_front 375647426
push_front 473128716
get 42075
push_middle 922017598
get 12937
push_back 942475768
push_back 169847469
push_middle 352304876
push_back 299228296
push_front 354732637
push_front 384071991
push_middle 373855378
get 244737
push_back 488349744
push_back 471682820
push_back 967479467
push_middle 688025965
push_back 446993666
push_front 556166725
push_front 979497593
get 160556
push_back 934065938
push_front 5075662
push_front 327765831
get 345313
push_middle 824312673
get 34507
push_back 503838926
push_front 124846978
push_middle 323538412
push_back 727166522
push_front 775918808
push_middle 920770288
push_middle 889670010
push_back 763273899
push_back 130687790
push_middle 798383900
push_front 472453215
push_front 173198027
push_back 673132965
push_back 594293012
get 74876
push_middle 127422450
push_front 801746859
push_front 590258029
push_middle 748724704
push_front 725754032
push_back 234597123
push_back 740652205
get 267431
push_back 125064662
push_back 490403396
get 225433
get 54374
push_middle 134664943
push_middle 238080278
push_front 880702927
push_middle 486689912
push_middle 891527067
push_front 714766970
get 110243
push_middle 123162138
push_back 188047420
push_middle 230294310
push_front 50201149
push_middle 390237812
push_middle 629672377
push_middle 129134951
push_middle 964006700
push_front 498765255
push_front 523684404
push_front 83899909
push_back 582850213
get 300398
get 156232
push_middle 12927590
push_front 306256157
get 222813
push_middle 238802108
get 361006
get 1098
push_back 190440137
push_middle 300160386
get 347050
push_front 282765344
push_front 479835941
push_front 241004540
push_back 946180442
get 215321
push_middle 40267500
push_back 965061596
push_back 848685781
push_middle 969205870
push_front 775522718
push_back 747426203
get 22877
push_back 994535846
push_back 80648180
push_front 906591448
get 118990
push_middle 537152941
get 299303
push_middle 672277682
push_middle 260429520
get 197651
push_back 65219526
push_front 494350141
get 78691
push_middle 143454119
push_middle 569752794
push_front 942527988
push_middle 978848282
push_back 632624514
push_front 393922221
push_front 663706399
push_back 249047300
push_back 135452403
push_front 461714834
get 133175
push_back 819043469
get 352534
push_back 293750872
push_middle 551095775
push_front 436438743
push_back 250970365
get 25216
get 233373
push_front 698059014
push_middle 517224404
push_front 751705924
get 38368
push_back 135229070
get 115470
push_middle 824125007
push_middle 827899268
push_front 346295298
push_middle 767890388
push_front 770069948
push_back 407524089
push_front 574916799
push_back 652542481
push_middle 105678805
push_back 612481811
get 100228
push_middle 175853901
get 248868
get 30967
push_middle 697498153
get 152850
push_middle 473332540
get 192395
push_middle 562698643
push_back 887244085
push_middle 269138948
get 80536
push_back 74292533
push_back 599469901
push_front 465330686
push_middle 448042780
push_front 234131158
push_middle 883095593
push_front 545719319
get 154520
push_front 726725199
get 293950
push_back 149931194
push_middle 512543233
get 140034
push_front 407933940
push_front 242617862
push_front 989448394
push_back 223560793
get 372550
push_back 744283573
push_middle 661788984
push_middle 960940476
push_middle 713752241
push_front 594530913
push_middle 955830933
get 69081
push_back 156517870
push_back 273604532
push_back 777683198
push_front 756152628
push_middle 508405167
push_back 403921360
push_back 997972
get 117241
push_front 301206889
get 96201
get 11359
get 24292
get 208658
push_back 45149384
get 295127
push_back 951560157
push_front 660485510
push_front 792647392
push_front 369616648
push_middle 297617946
push_middle 436803402
push_middle 175122348
push_front 906207580
push_back 397072763
push_middle 458316593
push_middle 238076176
get 185525
push_middle 676695225
push_back 174500614
push_middle 352669496
push_front 684856120
push_middle 325845221
push_middle 242240112
push_middle 18929561
push_front 921665930
push_front 294420657
push_front 141815429
get 87666
push_back 587504725
get 39688
push_front 757981280
push_middle 917120074
push_front 704482008
push_front 266107907
push_middle 618072617
get 170865
push_middle 529688952
push_middle 39164115
get 275133
push_back 744932225
push_front 120606649
get 124623
push_front 409833530
push_back 733829230
push_back 757015666
get 361076
push_back 535676291
push_front 314318971
push_back 297558283
get 332905
push_back 579582758
get 62157
get 363809
push_back 668356586
push_middle 565111050
push_back 737843514
push_front 140200105
push_front 473770312
push_back 993719242
push_back 89193056
push_back 329413074
push_middle 992623827
push_front 251870593
get 209112
push_middle 252920667
push_middle 727108302
push_back 173909995
push_back 425030332
push_front 890561902
get 93924
get 69653
push_middle 102062448
push_front 683283931
push_back 736557267
push_front 493007556
get 212293
push_front 217597003
push_back 299245180
push_middle 592922889
get 13092
push_back 443417933
push_front 145087611
push_front 986416448
get 310234
push_front 312705774
push_middle 870337811
get 124309
get 114983
push_back 207569828
push_back 482889099
push_front 246969330
push_middle 315506983
get 188584
push_back 453447175
push_middle 45708147
get 308573
push_front 657086760
push_back 376150408
push_back 931793343
push_back 771303304
push_middle 673611560
push_front 789939128
push_middle 580112130
push_middle 242767912
push_front 535934286
push_middle 878743608
push_front 390575683
push_middle 124134160
push_front 182032035
push_back 633194527
push_middle 941391971
push_middle 941933322
push_back 270436673
push_middle 281597076
push_back 189165179
push_back 781123339
get 149416
push_front 228663485
push_front 75976193
push_back 657343829
push_back 770370456
get 237332
get 107934
push_front 195544271
push_back 159427814
get 55413
push_back 584388006
push_back 187627513
push_front 594992393
push_middle 931461674
push_front 18839971
push_middle 735207150
push_front 479996286
push_front 219456714
push_back 798065668
push_front 48053732
push_middle 177388266
push_back 182182318
push_back 5668089
push_middle 489755765
push_back 565317866
push_back 95948311
get 335378
push_front 851187995
get 83184
push_middle 651535485
push_back 989797949
push_middle 85505539
push_back 118252657
push_front 228189151
get 352556
push_middle 656137083
push_front 531205909
get 268873
push_middle 669665503
push_back 254839617
push_middle 608681662
push_back 664730673
get 346085
push_middle 944585058
push_middle 956159277
push_back 749128115
push_back 877168066
get 574
push_middle 853121704
get 155738
get 206358
get 109321
get 268250
push_middle 563145744
push_front 56781492
push_back 660048153
push_front 604479694
push_middle 155894490
push_back 350294886
get 122341
push_back 589318031
get 354023
push_back 307163164
push_middle 436815858
push_front 944865253
get 168610
get 340148
get 195681
get 304951
push_middle 365743030
push_front 537124858
get 68043
push_middle 240832000
push_back 201271538
push_middle 809174339
push_front 762095360
push_back 683237144
get 10100
get 359660
get 197336
get 105151
push_middle 936357687
get 272812
push_middle 6238965
push_back 989869462
push_front 785565757
get 359501
get 49799
push_back 534069359
get 164757
push_middle 760957282
get 268624
push_front 685344315
get 67664
push_back 115878603
push_back 791786027
push_front 105601986
get 32754
push_front 611527863
push_front 627002374
push_middle 654686098
push_front 780231911
push_front 440854393
push_middle 992322382
push_back 12946638
get 155692
get 44845
push_middle 949660383
push_back 779396474
push_back 229794862
push_middle 885128117
get 39671
push_middle 555842506
push_front 715048854
push_back 879197835
push_front 669218521
push_front 712462003
get 179651
get 252265
get 320112
push_middle 617699930
push_back 151402316
push_front 832353530
push_back 787213859
get 334062
push_front 410006025
get 284108
get 63602
get 156168
push_front 114741166
push_back 950656499
get 307032
push_front 18076336
push_back 902708967
push_middle 448767386
push_back 998718146
get 220548
push_middle 532601311
get 367808
get 10930
push_back 277464340
get 76907
push_middle 199153
push_front 693892170
push_front 52768415
push_back 383197307
push_back 505266038
push_front 743074499
push_back 764312749
push_front 238166977
get 87274
push_middle 58208165
push_back 144729621
push_back 219932655
get 91274
push_back 40204375
get 172381
push_front 569021662
push_middle 109989241
push_back 296854262
get 296140
push_front 826514976
get 193143
get 55227
push_front 735333696
get 333804
get 95413
push_front 954489860
push_front 87780965
push_back 676413736
push_front 646643825
push_middle 552533837
push_middle 942761129
push_back 66320712
get 329040
push_front 101924484
push_front 55534532
push_back 841328573
push_front 232425615
push_middle 986204358
push_front 71559933
push_back 74546435
get 211712
get 67193
get 274696
push_back 685016472
get 50060
push_back 325904027
push_front 629089598
push_back 382746789
push_front 969045168
push_middle 740629390
get 345714
get 356768
push_back 201511572
push_middle 663107354
push_front 72664649
push_front 382323641
get 229821
push_middle 232618726
push_back 819674068
push_back 842320913
push_front 314834071
push_middle 446672768
get 35872
push_back 682568078
push_middle 27835713
push_front 279026822
push_front 896392633
push_back 384011995
push_back 396476145
push_front 568845945
push_back 161707187
push_back 528070059
push_middle 861587392
push_back 384091341
push_back 933398521
push_middle 758366458
push_middle 978230402
push_middle 142676453
push_middle 781551769
get 9911
get 90274
push_back 939034521
push_middle 40208334
get 341785
get 81371
push_back 971030507
push_front 295882961
push_front 547797286
get 254237
push_middle 574673007
get 181283
push_back 441474979
get 207349
get 190262
push_front 841119816
push_front 380790509
push_back 553246622
push_front 386178775
push_back 339102540
push_front 514497354
push_middle 921853095
get 53905
get 312211
push_back 261387945
push_back 929407954
push_back 286133579
push_back 859919711
push_back 678297730
push_front 517104627
push_back 59818883
push_middle 116992856
push_front 371241799
push_front 3312526
get 117773
push_back 818566911
push_middle 453032966
push_middle 743531751
push_middle 45956680
push_middle 900427389
push_front 357949342
push_front 325909528
push_front 866171457
push_back 613168764
get 115724
push_front 628721853
push_middle 866537563
push_back 805437550
get 138029
push_front 786185032
push_front 503729455
push_back 232969441
push_front 839232634
push_front 75768151
push_back 425147545
push_middle 153375773
get 329238
push_front 413721835
get 68435
push_front 913947007
push_back 733607275
push_middle 524431439
push_middle 376059637
push_back 865698145
push_middle 981263303
push_back 113924223
push_front 979992203
push_front 637858841
get 36128
push_middle 426840541
push_back 412482976
push_back 416119289
get 321378
push_front 531206018
get 363602
push_front 873440865
get 193245
push_middle 533290450
push_back 909487593
push_middle 616715956
get 74162
push_back 119571335
push_front 486685051
push_middle 706677527
push_front 470648540
push_middle 992128811
push_back 375887769
push_front 876656671
push_front 417902205
get 313220
push_front 500305346
push_front 500164303
push_front 370227561
get 151915
get 50666
get 112727
push_middle 153875018
push_front 712672547
get 361093
push_back 876347613
push_middle 759557609
get 350456
push_front 95336626
get 251841
push_middle 347698683
get 34821
get 278663
push_back 781347797
push_middle 454273813
push_middle 687102763
push_middle 130744979
get 119572
push_middle 755266920
get 188168
push_middle 873588755
get 142899
push_back 598936293
push_front 201197264
push_back 557971819
push_back 324367331
get 314028
push_back 663489251
push_back 645854153
get 276367
push_back 300450266
push_middle 606972381
get 29925
get 276452
get 327942
push_middle 75947601
push_back 877708626
get 54486
push_middle 288287255
push_back 404284196
push_middle 631945805
push_middle 836793029
get 138892
push_middle 176577509
get 100265
push_front 484637805
push_back 902195162
push_front 87029834
push_front 909984268
push_front 559461162
push_back 262528910
get 57584
push_front 21007855
push_back 726187442
push_front 517237432
push_middle 477996297
get 327972
get 12606
push_back 674126327
push_back 456952614
get 108675
get 358983
push_front 341374165
push_middle 254462660
get 116107
push_front 766969665
get 219475
push_back 589171140
push_back 12613262
push_middle 239676318
push_back 754872027
get 269171
push_back 410561638
get 350323
push_back 594450699
push_back 946016952
push_front 427165215
push_front 993821373
get 154383
push_front 39534827
push_back 121338891
push_back 480796174
get 56229
push_front 229016412
push_front 661744802
push_back 668733459
push_back 3675318
push_middle 259039608
get 157680
push_front 510417517
push_front 473581022
push_front 30662996
push_back 651447266
get 31854
push_front 157359281
push_back 586940779
push_back 561559772
get 10846
get 263541
get 285670
push_front 753619692
push_middle 385662161
push_back 287694548
push_back 292784251
get 277779
push_front 223595390
push_middle 447466005
push_front 473022799
get 172642
push_middle 658494961
get 20835
get 292258
push_front 949286878
push_front 72528755
push_back 455530683
get 315035
push_middle 873103486
get 103698
push_middle 827806621
push_front 303104119
push_back 598347436
push_front 268250855
push_back 370132912
push_front 283063358
push_front 714275635
push_middle 894377763
get 108275
push_front 209836947
push_front 366715316
push_back 708574917
push_back 784803248
push_front 651500848
push_back 61308467
get 343731
push_back 739712239
push_back 213417053
push_front 933325513
push_back 623205537
push_back 18315063
push_front 546495511
get 32229
get 104233
push_middle 900074974
get 254075
push_middle 218864406
push_middle 925375359
push_middle 336306849
get 205483
push_middle 276973716
push_front 291837581
push_back 224104662
get 276744
push_middle 136634300
push_front 752522636
push_front 806357533
push_middle 249242620
push_front 433342836
push_back 87515383
push_middle 480916948
push_middle 602259136
push_back 302850159
push_middle 24519473
push_front 169124970
get 136813
push_back 687412404
push_middle 819302849
push_front 535020234
get 44351
push_front 245525251
get 8670
push_front 159744990
get 230879
push_middle 703324145
push_middle 859387260
push_back 108754515
push_front 715684374
push_middle 698201916
get 297080
push_front 312485965
push_middle 93696221
get 80742
push_front 30220812
get 361910
push_middle 666384889
get 367559
push_middle 137593584
get 174265
get 320018
push_back 888467573
push_front 151994525
push_front 761746675
push_front 418603136
push_front 306979361
push_middle 142937923
push_front 401685840
get 292017
push_middle 35206247
get 20350
push_middle 852236303
push_front 422079930
push_front 90310087
push_middle 873772342
push_back 241340090
push_front 148265625
get 207081
push_front 880157703
get 174288
push_front 718751876
push_back 849273693
get 335668
push_back 280299520
push_front 51921719
push_back 924810439
push_front 625716078
push_back 155753630
push_front 394718910
push_back 19732033
push_back 492949426
push_middle 480503974
get 111465
push_back 421120659
get 32461
push_front 651365233
push_middle 638360947
get 129609
push_front 344964686
get 103793
push_back 676419335
push_middle 884988442
push_front 498555567
push_front 168365000
get 216313
push_middle 722310365
push_back 990178253
push_front 923633394
push_front 49639447
push_front 609172581
get 187169
push_back 805928577
push_back 183290598
push_middle 642794188
push_back 973679900
get 241621
push_back 728272061
push_back 918278137
get 94844
push_front 376121008
get 350100
push_back 740993162
push_back 954633103
push_middle 986872934
get 349839
push_back 901388700
push_middle 712846077
push_middle 160679808
push_back 760137206
push_front 227105685
push_front 691874013
get 97032
push_back 901772228
push_back 49008417
push_back 96231077
push_back 311438830
push_front 131599746
get 109667
push_back 104484454
push_middle 181849262
get 28874
push_back 700306766
get 130655
push_back 471289838
push_front 882434192
push_back 695383943
push_front 250958918
get 20487
push_front 604392661
push_front 445732428
push_back 408131027
push_back 730360729
get 346247
push_middle 250407830
push_back 986478336
get 234049
push_front 724151583
push_back 436615398
push_back 578929502
push_back 831809658
get 19777
push_back 286155565
push_middle 122779576
push_back 732120105
get 184911
push_front 707123120
push_front 320205860
push_front 124917443
push_back 925379415
get 320603
push_middle 327790768
get 119774
push_front 36794721
push_front 680085807
push_front 502931996
get 363815
push_middle 133688668
get 15025
push_front 300100435
get 57492
push_middle 100408563
get 82303
push_back 220192869
get 22095
push_back 869365423
push_back 793092128
push_front 107546795
get 20316
push_middle 997589265
get 283920
push_back 556589336
push_middle 979230317
push_back 220036177
push_middle 888855086
get 58627
push_back 608799369
push_back 854467195
push_back 864586265
push_back 192834843
push_back 215444311
push_front 988094116
push_middle 719725436
get 223683
push_front 717263795
push_front 151533814
push_back 912290411
push_front 340199494
push_middle 234870712
push_middle 172212984
push_front 742657703
get 244792
push_middle 989385031
get 58654
get 144954
push_middle 533335464
push_middle 296121731
get 119646
push_back 584175033
push_back 201711606
get 24782
push_middle 230269361
push_middle 576780779
push_front 951481418
push_front 510135087
push_middle 743926111
push_middle 164418173
push_back 13546803
get 56663
push_back 708992070
push_back 733299874
push_back 604980391
push_back 643321312
push_front 938392632
push_front 927220350
get 363159
get 283778
push_back 680453034
get 179681
push_middle 723671080
push_back 964624243
push_front 840478188
push_front 554167389
push_middle 870147538
push_back 390273855
get 163275
push_back 442411491
push_back 335277092
push_middle 150988666
get 112842
push_back 294226424
get 259207
get 119252
push_front 256070827
push_middle 31527483
push_middle 340535342
get 13377
push_back 517337650
push_middle 441820246
get 245468
get 360137
push_middle 216888051
get 367498
get 348347
push_middle 154580788
push_back 160870195
push_middle 548631295
get 160355
get 134654
push_back 1397511
push_middle 105510868
push_back 466381330
push_back 446924198
push_middle 291423957
push_back 379307469
get 73632
push_back 545665153
push_back 673958950
get 142759
push_back 251122680
push_front 863855514
get 304796
push_front 328916253
push_middle 399497403
get 79166
push_middle 489148668
push_front 58094865
push_back 536249675
get 343398
get 29272
push_middle 943015464
get 325566
push_back 3682244
push_back 695727563
get 2553
push_middle 56421854
push_middle 673776544
push_middle 672753116
push_front 962674393
push_front 892968100
get 282089
get 213359
push_front 452944894
push_back 21943637
push_front 120785621
get 333575
get 121408
push_front 433014894
push_back 384126285
push_front 146037963
push_back 222159135
get 291864
get 239250
push_back 8867940
get 40237
push_front 151553627
push_front 915330779
push_middle 375961304
get 272454
get 159667
push_back 259755489
push_front 421791875
push_back 206902849
push_front 735311320
push_front 377099496
get 50361
push_middle 813218960
push_front 244594110
push_front 66338616
push_back 254292864
push_middle 625860393
push_middle 159581923
push_back 779753029
push_back 752552184
get 253950
push_middle 181497864
push_front 58048675
get 276767
push_middle 871801001
push_back 335021815
push_middle 250859271
push_back 812235160
push_back 4318251
push_back 423815328
get 100999
get 265618
get 347034
push_front 197627200
push_back 664635895
push_front 107456159
get 346222
push_back 989901792
push_middle 908109406
get 207104
push_back 248892598
push_back 24471236
push_back 846353402
get 294655
push_middle 770527874
get 169622
push_front 993484850
push_middle 791002756
get 265372
get 70910
get 132677
push_back 27314650
push_front 494144863
push_back 347792623
push_back 590933805
push_back 692875644
push_middle 673117415
push_back 131615889
push_middle 868761327
get 120990
get 68985
push_front 974416404
push_front 702287157
get 171053
push_back 415212273
push_back 534510030
push_back 18985657
push_front 546062558
get 84110
push_back 2960231
push_middle 399706024
push_front 292768944
push_middle 134313183
push_middle 723469510
push_back 152535714
push_middle 539027012
push_front 51965049
push_back 866856237
get 300377
push_middle 515675000
push_front 637924094
get 78021
push_front 209984543
get 152299
get 207823
get 2643
get 344880
get 147509
push_middle 794116865
push_back 214444036
get 2970
push_back 702949186
push_back 768779492
push_front 899620697
push_front 380435472
push_middle 416757628
push_middle 267890863
push_middle 316290132
push_front 569461948
push_back 326397383
get 241637
push_middle 331218266
push_middle 864214785
push_middle 614174320
get 22784
push_middle 101229676
push_middle 85574261
get 334809
push_front 945232890
push_middle 376306044
get 272347
push_back 720766991
push_front 192493050
push_front 611898182
push_back 538888264
push_middle 458031744
push_middle 125620672
push_back 451977096
push_front 178931681
push_back 376259060
get 151102
get 339457
push_front 595468290
push_back 372821773
push_front 528242270
push_front 445342924
push_back 694888979
push_middle 863316193
get 147926
get 341748
push_middle 360169599
push_front 793503503
push_middle 565724591
get 19224
push_front 787972733
get 19909
get 263729
get 162200
push_back 916004133
push_back 258633316
push_front 392645910
get 154998
push_front 126848740
push_middle 652328262
push_front 660072946
push_back 576159387
push_back 886093759
push_back 549945757
push_middle 607486627
push_middle 803021568
push_back 925095270
push_middle 474543844
push_back 652518480
push_front 7404908
push_back 850074768
push_back 332312370
get 359971
push_middle 964351174
push_back 496105015
push_middle 533800568
get 249896
push_middle 646321837
push_front 791737636
get 32470
push_back 797431786
push_front 410709019
push_back 370291606
get 325690
get 110706
push_middle 517379814
get 191833
push_front 192783224
push_front 816379874
push_back 980631878
get 51963
push_back 893579405
push_front 403099463
push_front 346453706
push_front 931822737
push_front 970772055
get 238466
push_middle 187774963
push_middle 296052700
push_middle 815923678
push_middle 195616897
push_back 808081708
push_back 250325194
push_back 852607274
push_middle 411510626
push_front 978363065
push_back 899343386
push_middle 779716557
push_front 132918689
push_front 326708380
push_middle 979900679
push_middle 958042086
push_back 990855351
get 157488
push_front 573902428
push_middle 565168993
get 301810
push_middle 639310105
push_back 998291734
push_back 905095321
push_front 237791854
push_back 559471613
push_back 674127878
push_middle 80350591
get 173214
push_middle 922431338
push_middle 288427781
push_back 361698592
push_middle 562259992
push_front 439484277
push_middle 369295602
push_middle 168579708
push_middle 441487912
push_back 136465789
get 243931
push_middle 766655530
push_front 890087684
push_front 963514265
push_front 147189952
push_back 557230083
push_back 737552056
push_back 160931273
push_middle 125289637
push_back 149656148
push_middle 540775263
push_front 242456506
get 230610
get 233996
get 167965
push_front 758378360
push_back 560571868
push_front 483855652
push_middle 637030784
get 284692
push_middle 220903505
push_front 857271525
push_back 956263930
push_back 137806086
push_back 614104635
push_front 481023816
push_back 805423785
push_front 15913117
push_front 749842994
push_back 34220740
push_middle 812085647
get 46879
push_front 633405237
get 363612
get 49726
push_back 148502171
push_back 672168946
push_front 826187078
push_front 794103546
push_middle 764760407
push_front 174425221
push_back 718827111
push_front 399842513
get 226256
push_back 196234226
get 207230
push_middle 681936837
push_back 340533530
push_front 698557773
push_front 6340944
push_middle 829589090
get 225797
push_back 206598657
push_back 728716139
push_front 170340347
get 328087
push_middle 431797667
get 321020
push_front 949077709
push_back 312886344
push_front 624530029
push_middle 988887659
push_middle 807218970
push_back 207139121
get 41993
push_middle 876456263
push_front 177803819
push_middle 510365505
push_middle 7541626
get 135429
get 281525
push_front 434764370
get 99748
push_middle 883602255
push_middle 690359232
get 333191
get 222542
push_front 819878539
push_front 115950158
push_back 370528392
push_back 646207701
push_middle 321865950
get 68475
push_front 369967864
push_front 66297674
get 305373
push_middle 94139307
get 174604
get 182948
push_middle 72716995
push_middle 42022212
push_middle 761212558
push_back 702783377
push_back 247409369
push_middle 385094319
push_front 288645609
push_middle 492263033
push_middle 433339446
push_middle 649348391
push_front 991724916
push_front 5653889
get 271536
push_middle 166188174
push_middle 265410222
push_middle 667796281
get 9836
get 286223
push_back 881834891
push_back 695196614
push_back 562932235
push_back 207927606
push_front 440899373
push_middle 521603901
push_middle 588869022
push_back 124629179
push_back 323240727
get 173384
get 119482
push_back 542552003
get 354878
push_front 273312833
push_back 811997080
get 93592
push_back 972624327
push_back 296831554
push_front 903985740
push_back 480812591
push_front 153743519
get 244211
push_front 867341616
push_middle 891572149
push_back 122760900
push_front 383661373
get 326830
push_middle 480910736
push_front 282233412
push_front 238704596
push_back 756275413
push_front 341846382
push_back 275913113
get 62345
get 350171
push_front 594003611
push_front 447324864
push_middle 488723621
push_middle 391671337
push_middle 417661181
push_middle 975029409
get 267330
push_front 546060177
push_middle 42757157
push_front 653876892
push_middle 638567757
push_front 75686619
get 115211
get 94173
push_front 950120270
push_back 524513368
push_back 722273848
push_front 256831480
push_front 589788635
push_front 565885836
get 330812
get 276585
get 113048
push_middle 785304327
get 16969
get 276192
push_middle 561029426
push_back 870802539
push_back 787045660
push_middle 476108501
push_front 878804297
push_back 475178221
push_back 804485224
push_front 87676782
push_middle 245665506
push_front 78468901
get 264543
get 63714
get 270103
get 349964
push_middle 158494614
get 174751
push_back 555958770
push_front 414988116
push_front 563453213
push_front 216342017
push_middle 923628489
push_front 394466134
push_front 317644195
push_back 729028899
push_back 555936839
get 57372
push_back 755693614
push_middle 874334712
push_back 411464704
push_back 552250245
get 327287
get 48286
push_back 65285031
push_middle 870339
push_middle 2834389
push_front 53151948
push_back 27855865
get 331047
push_front 487066594
get 261087
push_middle 958566967
push_back 446982042
push_back 931977994
push_middle 365826509
get 233271
push_front 266477154
push_front 905652488
push_back 659945468
push_front 579695725
push_front 967706546
push_middle 615554010
push_back 486857534
push_front 615401203
push_back 471421253
push_front 343752550
push_back 437963938
push_front 725077393
push_front 558737366
push_front 354314698
push_front 258785015
push_middle 220227476
get 101276
push_back 150030042
push_back 211513451
get 302195
get 33502
push_middle 733739684
push_back 114585506
push_back 86272383
get 238599
push_front 460727480
get 140101
get 197470
push_middle 754924178
get 154117
push_back 155314647
push_middle 982718313
push_back 414831060
push_back 526143560
push_back 21319705
push_middle 335278707
push_front 314330033
get 189639
push_middle 129089802
push_middle 5410065
push_front 687321398
get 3839
push_back 441069117
push_front 101215380
push_back 852754217
push_front 23471721
get 340156
push_front 621722480
get 344646
push_back 659645954
get 271061
push_front 541423011
push_front 467257004
push_back 365473887
push_front 612215177
get 236110
push_middle 624108409
push_middle 668573489
push_middle 531535755
push_middle 864891833
get 109670
push_middle 519813007
get 198235
get 295017
push_front 420556831
push_front 106644451
push_back 275743624
push_back 277907925
push_front 85327193
push_back 908406305
push_back 858745954
get 293901
push_front 586272999
get 358101
push_front 583593641
push_middle 621794180
push_middle 767915907
push_front 43754409
push_middle 833602028
push_back 744530404
push_middle 133023559
get 342377
push_front 674998921
push_back 3537493
push_back 882428480
get 298835
get 85570
get 169499
push_front 295424624
push_middle 720445736
push_back 599626350
push_back 368557424
get 301560
push_front 845487762
push_front 958980213
get 27514
push_front 109935340
push_middle 561141875
push_front 826013086
push_middle 211817818
push_back 524343227
push_back 841492131
push_front 287288595
push_middle 581453369
push_middle 954993956
push_middle 643007056
push_middle 962027441
get 230179
push_front 714486279
push_back 265048284
push_back 388374420
get 56706
push_middle 411240278
push_middle 192855289
push_front 62199936
push_front 710157712
push_front 839130578
get 237594
push_middle 660289344
push_middle 453311278
push_front 252826141
push_back 808855755
push_back 817057764
push_front 619189429
push_back 632646949
push_middle 12416909
push_middle 106742403
push_back 276142957
push_front 164832300
push_front 695926517
push_back 259124979
get 221473
push_back 993572526
push_front 20159074
push_front 948576463
push_middle 873000599
push_front 793290989
push_back 367765146
push_front 368819636
push_front 922920415
push_front 684472752
push_front 670936895
push_front 206016188
push_back 940919659
push_middle 516963841
push_middle 617330957
get 357582
push_middle 485400882
push_front 257669916
push_front 170861368
push_middle 212290129
push_middle 907650081
push_back 748173342
push_front 824483894
push_middle 605939038
push_middle 459126387
get 38545
get 87839
push_back 311418329
push_back 28421439
push_middle 140762647
push_back 640157220
push_back 273498403
push_middle 510784301
push_front 615541259
get 315355
push_back 924559235
push_front 979646321
get 368871
push_middle 193917663
push_back 138471768
push_front 296937948
push_back 198151537
push_middle 199327133
get 71639
push_middle 523992541
get 314511
push_back 952525615
get 211957
push_back 490210291
push_back 368683475
push_front 323253835
get 301013
push_back 607686034
push_front 514529470
push_middle 237082097
push_middle 201001916
push_middle 825218107
push_back 165922827
push_front 695106256
get 101633
push_back 122410021
get 82513
push_middle 788394054
get 165025
push_middle 114777019
push_front 355358827
get 23846
push_back 841660165
push_back 654298767
get 278732
get 248405
push_back 458481551
push_middle 254562994
push_back 770533441
push_front 227735216
push_front 158122440
push_middle 717730682
push_front 208939923
push_middle 922489534
push_back 421083477
push_back 418869225
get 76258
get 121515
get 267180
get 312346
push_back 206272472
push_back 791471111
push_front 191408681
get 327807
get 68472
get 295045
get 14419
push_middle 788459458
get 45504
get 213470
push_front 743927410
push_middle 23986862
push_back 177338726
push_front 34130786
get 143678
push_front 772860138
push_back 831263616
get 155030
push_back 435338596
get 313356
push_front 344599361
push_front 621440767
push_back 615283906
push_middle 461434480
push_back 529223180
get 128906
push_front 624991470
push_back 602653677
push_back 783217472
push_back 948178599
push_back 528099181
get 363354
push_middle 902712109
push_back 943241529
push_front 676484617
push_back 643652550
push_front 146746619
get 35949
push_back 410809889
get 225608
get 216898
push_front 402707098
push_front 18445968
push_front 909354816
get 33294
push_middle 643893644
push_back 240234585
get 160840
push_middle 622415773
push_back 407020941
push_front 382941092
push_middle 320900
push_back 595796496
push_back 943854830
push_front 174467564
push_back 842078111
push_front 615328081
push_front 572464085
push_front 34817420
push_middle 489206649
push_middle 320231919
push_back 618141941
get 327156
push_middle 442627262
get 363484
push_front 70918448
push_front 157671818
push_back 199487983
get 171732
push_middle 171003475
get 122604
get 308591
get 149847
push_back 783476866
push_front 432762736
get 219452
push_middle 385974483
push_middle 502599551
get 71905
push_middle 427608047
push_front 807394274
push_back 598614568
push_middle 949647999
get 258402
get 92070
push_front 708809035
push_front 242734446
push_front 277044960
push_middle 784733084
push_back 460827088
get 372158
get 255147
push_front 992139611
push_middle 986400536
push_back 843419245
push_middle 638060907
get 192782
push_middle 305399945
push_back 929765522
push_back 271933653
push_middle 673505820
push_front 359445939
push_back 392613129
push_middle 468106487
push_back 526048594
push_back 894966791
get 102651
push_front 688493436
push_front 876970675
push_front 231620801
push_back 446982772
push_middle 934517361
push_middle 521970925
get 347392
push_middle 81903330
push_middle 223544156
push_front 203266125
push_back 683653224
push_middle 632447971
push_back 651080151
push_back 354078820
push_middle 282229897
push_back 893711162
push_back 742002373
push_back 988910689
push_middle 608325942
get 91447
push_middle 341293136
push_front 944788630
push_front 923183589
push_middle 790099031
get 122516
push_back 71505436
push_back 868591199
push_front 643111559
push_middle 241910499
get 236627
push_middle 484226773
push_front 643064021
push_front 969038087
push_back 638425743
get 369683
push_back 529962321
push_back 459632487
get 93239
push_middle 360045975
get 188840
push_middle 212818565
push_back 952157299
push_middle 903303519
push_middle 222133427
push_back 417890238
push_front 697353040
get 181054
push_middle 79863625
push_middle 594326818
push_front 76906369
push_back 865858364
push_front 707793607
get 36700
push_back 986828546
get 155409
push_middle 112342157
push_back 313338630
push_middle 923116026
push_front 626716180
get 93734
push_middle 479798472
get 326098
push_front 961112754
push_back 244893720
get 220215
get 166912
get 62223
push_front 891818756
push_middle 510597293
get 245720
push_front 981900175
push_middle 365069941
push_middle 99955390
push_middle 676065341
push_middle 960499203
get 149294
push_back 141479911
get 183146
push_middle 473066557
push_back 527610983
push_front 774103460
get 347309
get 290035
push_middle 400744164
push_front 583878486
push_front 122843637
push_back 96041355
push_middle 747920314
push_back 448534943
get 181803
get 31478
push_front 421959354
get 22895
push_back 45068959
get 255792
push_front 91006632
push_middle 462270116
get 146719
push_back 248152096
push_front 667232887
push_front 612406177
push_back 336400803
push_front 16396715
push_middle 915126678
push_front 692614894
push_front 90503209
push_front 610729095
push_middle 290331034
push_back 156805911
push_back 90219394
push_back 263438496
push_front 234883537
push_middle 707283521
push_back 606789756
push_middle 641204368
push_front 438246695
push_back 224552577
push_middle 631934008
push_back 326583270
push_front 322870491
push_front 576026690
get 301450
get 133234
push_front 893718319
push_middle 40479482
push_front 812954718
get 333073
get 267894
push_front 674769290
push_middle 113825052
push_back 247547667
push_middle 102408987
get 151363
push_middle 287561176
push_back 155953322
push_middle 592267741
get 218193
get 58100
push_front 33706460
push_middle 619562190
push_back 964831333
push_back 580281479
push_front 947194117
push_middle 229945090
push_middle 248515228
push_front 232338286
get 348995
push_back 90264937
push_back 614425893
push_middle 965586328
push_middle 766520514
push_back 882320931
get 246262
push_middle 581030118
push_front 588310155
push_back 17640737
get 9044
get 36003
push_back 671527553
push_middle 989671606
get 340218
push_front 381259870
push_front 177174830
get 320894
push_front 71647657
push_middle 102126863
push_middle 166436211
push_back 439310059
push_front 223698479
push_front 242851452
get 112831
get 339145
push_middle 430573284
push_middle 406805027
push_back 590391528
push_front 372839738
push_back 297498464
push_middle 312981773
push_middle 931231861
push_middle 23667301
get 323635
get 167950
push_front 894803852
get 38484
push_front 777870108
get 339586
push_back 891596810
get 353607
push_front 865870505
push_front 792305526
push_front 180288783
get 36821
push_middle 951304831
push_back 231254134
push_front 626494768
get 310923
get 240593
push_front 606464703
push_front 485627893
get 363945
push_front 847758483
push_front 727422882
push_middle 250190968
push_middle 327838481
get 189833
push_back 804138684
get 323908
push_back 336868655
get 295817
push_middle 926757153
push_front 941049026
push_back 339932635
push_front 174577306
push_back 502321247
get 160060
push_front 843653079
push_front 162020547
push_middle 880875285
push_front 769868771
push_middle 365422721
push_front 455978129
push_front 188755384
push_back 707538953
get 139036
get 246524
push_back 581477021
get 90836
get 362585
get 226985
push_front 644412846
get 65862
push_middle 1220742
push_front 145976013
push_front 3465521
push_middle 371247804
get 315667
get 106163
get 265173
push_front 557216657
push_front 451700969
push_front 738876094
push_back 681403216
get 149209
push_front 103816717
push_back 140695073
get 188858
push_middle 735548074
push_back 772482012
get 264439
push_back 129243874
push_front 251916884
push_middle 465897375
push_front 759585003
push_back 442686257
push_middle 59955960
push_front 629812697
push_front 135686117
push_back 980026976
push_front 439269545
push_back 762922203
get 318588
push_middle 347253981
push_front 628740114
push_front 267454032
push_middle 669424658
push_front 83869037
get 303066
push_back 658572519
get 348907
push_middle 838748774
push_front 411322452
push_middle 832680957
push_front 835039190
get 313100
push_front 644028259
push_front 106499833
push_front 209185445
push_back 431394967
get 27921
get 24706
get 283377
push_middle 18941296
push_middle 218122081
push_middle 977607986
get 237763
push_back 407166268
push_back 140637282
push_back 976429805
push_back 730768448
get 48905
get 213030
push_back 48058588
push_middle 887376478
push_front 696865192
get 243095
push_middle 702877923
get 45946
push_middle 92954230
get 354281
push_middle 779433228
push_front 349649995
push_front 297698539
push_middle 953974113
push_front 586870387
push_front 418496319
push_back 717397562
push_back 747092213
push_front 377775594
push_front 797764332
push_front 829805941
push_front 958424659
push_middle 694520653
get 196828
push_back 405491986
push_front 703988668
push_middle 961889215
push_front 729276462
push_middle 357671157
push_back 728038967
get 261485
get 323150
push_front 773790413
push_front 404323590
push_middle 566197971
get 271123
get 107752
push_back 463143504
get 289967
push_back 302237468
push_back 377469038
push_middle 374153500
get 33283
get 307535
push_front 768169564
push_front 636739768
push_back 951230290
get 204211
push_middle 605671044
push_back 530374189
push_middle 462195259
get 99355
push_middle 408408556
push_middle 2598357
push_front 340127295
push_front 197503513
push_back 301198399
push_front 714319562
get 6080
push_back 521248490
get 64598
push_front 593494024
get 252021
push_front 480364121
push_back 82769909
get 201904
get 251056
push_back 779755068
push_middle 151453242
push_back 735615201
get 179173
get 26744
get 1202
get 51435
get 274108
push_middle 979744445
push_middle 675367064
push_back 285154956
push_front 801072806
get 280299
get 298576
push_front 645764959
get 291636
push_back 433051399
push_middle 113706869
get 363300
push_front 234087106
push_middle 279223158
push_front 71994221
push_middle 598228339
get 36270
push_front 342310694
push_back 76594870
push_front 535808941
push_back 656536633
push_front 742729294
get 367663
push_front 505271391
push_back 258083474
get 234035
get 184942
push_middle 638193900
push_front 958424533
push_middle 213916565
get 217962
push_back 88453411
push_front 653554097
get 76889
push_front 219856922
push_back 957214587
push_front 458722439
push_back 691334179
get 162583
push_back 859430693
push_back 551748923
get 304863
push_middle 388768476
get 129029
push_middle 286216894
get 67501
get 91315
get 342536
get 307377
push_back 609759448
push_front 363316226
push_middle 186082267
push_front 192346920
get 75480
push_front 814253725
push_middle 78601756
get 87480
push_back 37357004
push_back 273133921
push_middle 877365542
push_back 441515040
push_middle 397217327
get 32976
push_middle 802814865
get 21441
push_front 843871561
push_front 116865124
get 312167
push_back 149379067
push_back 786490247
get 50284
get 358544
get 99871
get 318455
push_middle 13591845
push_middle 420614450
push_back 555155318
push_front 253832991
push_front 609229769
push_middle 512641899
push_front 946438829
get 167818
push_middle 748435180
push_front 635488520
push_front 709160582
push_middle 310214719
push_middle 227784491
push_middle 654622310
push_middle 971106565
push_back 684727349
push_front 537253000
push_back 447684699
push_middle 147362526
get 308159
get 44059
get 117642
push_middle 246673942
push_front 332657511
push_front 697449075
push_back 6165592
push_back 542965790
push_middle 882296524
push_middle 539498996
push_front 618672864
push_middle 12260444
push_back 315545490
push_front 656029726
push_middle 161538600
push_back 568287451
push_front 93259840
push_back 166132013
push_middle 272836214
push_back 259037275
push_front 865655723
push_middle 215210425
push_front 72914680
push_back 266280346
get 85759
push_back 104538825
get 93212
push_front 343158003
push_back 374086887
push_middle 787124079
push_front 114740647
push_front 576728872
push_back 900642746
get 119183
get 297961
push_front 205665004
get 307057
push_front 441558986
get 59723
get 216016
push_front 562323752
push_middle 136463528
push_front 153241868
get 291781
push_middle 314020419
push_middle 380207834
get 130278
push_back 546291121
push_front 444996255
push_front 826496670
push_back 876557539
get 334458
get 150242
push_back 687929295
get 90148
push_middle 526520261
push_middle 46981061
get 278541
get 66103
get 280116
get 130396
get 132187
push_middle 526900822
get 214573
push_front 564489736
get 282176
push_back 545785305
push_middle 811727710
push_middle 496016916
push_back 920675404
push_front 183040661
push_middle 526183601
push_back 679026411
get 360200
push_middle 998917594
push_middle 903032529
push_middle 199514648
push_middle 819396349
push_middle 513259787
push_back 695292524
push_front 727423250
get 117504
push_back 490361533
push_middle 703335511
get 104430
push_front 736181744
push_back 254754385
push_middle 347206608
push_front 345506300
push_front 113844587
push_back 247900542
push_middle 56429878
push_back 974630738
get 270190
push_back 750789318
push_back 990778180
push_back 980943072
push_middle 838893281
push_front 671881613
get 212072
push_back 109151808
push_middle 123912480
push_middle 202312343
push_middle 658885374
push_middle 173337392
push_back 401223644
push_middle 219660054
get 261882
get 268694
get 164028
push_back 37463097
push_middle 347453937
push_front 940608967
push_front 772107651
push_back 475954806
push_back 858949207
push_front 96260200
push_middle 817534188
push_middle 80733490
get 249569
push_back 86439759
get 85910
push_middle 341920759
get 86332
push_front 773182578
push_middle 456646483
get 324561
push_middle 441133989
push_back 537254866
get 258466
push_middle 877204425
push_back 912314203
push_front 46763212
get 261772
get 314645
push_front 923069468
push_front 749641649
push_middle 360515199
get 272524
push_middle 617024788
push_front 56242130
get 78506
get 283364
push_middle 183683007
push_middle 327737432
push_back 592238528
push_back 212544791
push_back 196392093
push_back 311334990
push_front 18029633
push_back 584815819
push_front 205416135
push_middle 956183625
push_middle 284402239
push_front 141933852
push_back 891468942
push_back 951919363
get 88759
push_middle 151587639
push_middle 609782184
push_middle 798806769
get 124270
get 145200
push_middle 288871841
push_front 934233680
get 338497
push_back 233270664
get 159793
push_back 357917654
push_middle 574939004
push_back 492397051
get 204854
push_front 434363760
push_middle 286930602
push_back 376890627
push_back 796243038
push_middle 648911449
push_front 683978113
push_middle 929442537
get 3317
push_front 709121571
get 339284
get 223366
push_back 340802768
push_front 528249621
push_front 8680310
push_middle 296860806
get 373833
push_middle 13426790
push_front 49130020
push_back 893725998
get 180122
push_front 205373776
push_middle 751319792
push_middle 893447121
push_back 124256838
push_middle 462110080
push_front 982954136
push_back 401742129
push_back 341726350
push_front 995674770
push_middle 889852396
push_back 838636306
push_front 323960712
push_middle 351691628
get 29670
get 248930
push_middle 147426492
push_front 816837468
push_front 279820355
get 148843
push_back 599912567
push_back 936762401
push_middle 591263247
push_back 948814482
push_front 112935145
push_front 615889334
push_middle 454863601
get 172765
push_back 897597452
push_back 674052496
push_back 895285190
push_back 595421013
push_front 77990342
get 348030
push_front 142410970
push_middle 534038728
get 178063
push_middle 657277510
get 281720
push_middle 236876758
push_middle 159249093
push_middle 704217447
get 71754
get 331809
push_back 201950765
push_middle 98668088
push_front 644380231
push_back 343333414
get 196875
push_front 812356643
get 226536
get 322066
push_front 141122773
push_front 686568362
push_back 736100091
push_back 370337782
get 342650
push_front 78959044
push_back 282887449
push_middle 69432784
push_front 241551681
get 27794
get 166607
push_middle 544876885
push_middle 971571376
get 287968
push_middle 524612281
push_middle 252377607
push_back 384474167
push_front 427074446
get 201835
get 68168
get 33865
get 38042
push_middle 455873545
get 108800
push_front 801506826
get 236047
get 373295
push_middle 633080680
push_back 617714281
push_front 20082531
get 356294
push_front 705506962
push_middle 721823645
push_middle 228546362
push_front 696791976
push_front 559618106
push_back 284152137
push_front 285544441
get 274205
get 55774
push_back 995635405
get 287719
push_middle 664581335
push_back 106274904
push_back 209430941
get 292155
push_back 929219614
push_back 626501683
push_front 685344381
push_back 865251312
get 142509
get 58321
get 2400
push_back 185994727
get 109341
get 350269
push_back 522022737
get 268027
push_back 217176161
push_back 212065293
push_front 611441695
push_front 315555331
push_front 856852449
get 184685
push_middle 405850231
push_middle 802621143
push_middle 596292052
get 264701
get 138661
push_middle 733347198
push_front 62096339
push_front 46393581
push_back 428964680
push_front 675616276
get 251640
push_front 420094686
get 65279
get 160463
push_front 259864966
push_front 348183964
push_middle 330069688
get 323587
push_front 642657325
push_front 888342242
get 2889
get 148663
push_front 679859999
get 162245
push_front 978390141
push_middle 209899417
push_middle 40049958
push_back 780985607
push_middle 434051509
push_middle 719891083
push_front 37014084
push_back 805431776
get 371664
get 350086
push_front 600691834
push_back 767194361
push_middle 812720988
get 44247
push_front 545794239
push_front 48321350
push_middle 792410643
push_back 50513874
push_middle 365830233
push_middle 174636198
push_middle 310932705
push_front 854375138
push_front 263870146
push_back 639689013
get 363518
push_middle 996498822
get 224
push_front 772515644
push_front 427915370
push_back 797723635
get 250311
push_front 631165956
get 276937
push_middle 714719491
push_back 67006167
push_middle 949490768
get 115116
push_front 550812878
push_back 967093106
push_front 610534339
get 29063
push_front 462009249
get 42878
get 258668
get 1591
push_back 484575453
push_front 337987283
get 203206
push_front 40363370
push_back 432535593
push_front 885089889
push_middle 958375220
push_back 818671130
push_front 419311386
push_middle 389189108
push_middle 557949714
push_front 369651261
push_middle 85965956
get 54542
push_front 216498077
push_front 259272750
push_back 156552151
push_middle 208616614
push_back 353003231
push_back 162312177
push_back 370346720
push_middle 839702614
push_back 112235083
get 117048
get 309768
push_middle 126428125
push_front 900895907
push_front 321487445
push_back 996173547
push_front 445439177
push_middle 491499614
push_back 819219658
push_middle 279378431
get 83994
get 180314
push_front 573569280
get 175643
push_back 118611328
get 77240
push_middle 662005272
push_front 345445662
get 115937
push_front 258597043
push_front 465535842
push_front 514369874
push_back 63086635
push_middle 106853370
push_back 632450053
get 164290
push_back 822694058
push_back 719813761
push_back 714362341
push_middle 524580878
push_back 881735422
push_middle 69971155
push_middle 831199222
push_middle 334957294
push_middle 543528823
push_front 143633383
push_front 218972253
get 20686
get 187156
push_back 611393012
push_back 176351053
push_front 655902679
get 139711
push_middle 363455944
push_back 324714871
push_middle 481962242
get 139764
get 303483
push_middle 687791742
get 247989
push_back 702022569
push_back 644402446
push_middle 121534065
push_middle 918830946
get 112907
push_back 399507342
get 255711
push_middle 467451240
push_front 40365940
push_middle 512241013
push_front 776776029
push_middle 388603918
push_front 240329375
push_back 478528028
push_front 115426140
push_middle 354949269
push_back 91899280
get 118685
get 371032
push_back 844992761
get 133059
get 128095
get 7001
push_middle 41831609
get 65315
push_middle 904727439
push_front 50875290
get 292693
push_middle 43804968
push_back 667644231
push_middle 698010809
push_middle 133743024
push_back 56238975
push_front 917813619
get 19838
push_front 584732199
push_back 410194132
push_back 34600005
push_front 972569716
push_middle 549343315
push_middle 68912219
push_front 612676531
push_front 678839699
push_front 303041477
push_back 796580150
get 122606
push_middle 232266344
push_front 147476660
get 193878
push_front 780094764
push_front 558547377
push_middle 471696981
push_middle 152506483
push_middle 634251546
get 130848
get 360824
push_back 480593946
push_back 743793358
push_middle 958238400
push_front 801703179
push_front 689200111
push_middle 145544718
get 307834
push_front 9990806
push_front 785062000
push_back 928910447
get 174642
push_back 451081193
push_back 852604077
push_middle 317061040
push_front 912416803
push_front 617470998
get 174497
push_back 802970586
push_back 129289261
push_front 120626411
get 42842
push_back 980268443
push_middle 675252841
get 345920
push_front 484289568
push_middle 268835910
get 163673
get 45681
push_front 782791581
push_middle 908050217
push_back 290660836
get 336877
get 161889
push_front 30249700
get 296141
get 56803
get 66609
get 194631
push_back 306314219
push_back 139671769
push_back 754394696
push_middle 212481332
push_middle 801063725
push_front 929323657
push_middle 754270123
get 166940
push_back 744911196
push_middle 591422766
push_back 771220644
get 65171
push_middle 184043199
push_front 649378634
get 61590
push_front 303293323
push_front 8500585
get 212605
push_front 499796894
get 291378
get 115892
get 211953
push_front 678318659
push_back 652698616
push_front 999587994
push_back 772612256
push_back 331957395
push_middle 57627724
push_back 300478156
push_back 324385304
push_back 348287263
push_middle 262474048
push_middle 159715790
push_back 470302039
get 227185
push_back 332439273
push_front 835254057
get 344033
push_back 771512402
get 217274
push_back 404141486
push_middle 833400270
push_middle 780228725
push_back 122222721
push_back 276001722
push_middle 133962814
get 72766
push_front 332588251
push_middle 642881650
get 221512
get 309594
push_middle 876195087
push_front 324145175
push_middle 276053482
get 189567
push_back 461489787
push_middle 805300440
get 191761
push_front 283102737
push_back 729656044
push_back 652963713
push_middle 113670010
push_middle 878297525
get 354693
push_middle 304126525
push_front 155396822
get 4809
get 125683
push_front 11631274
push_middle 180752508
push_middle 286611313
push_back 834174158
push_back 807650896
push_back 948177488
get 47970
push_front 872817477
push_back 389095690
push_front 84977912
push_back 289250295
get 6789
push_middle 227000308
push_back 623514867
push_back 270056874
push_front 331377271
push_front 741257419
push_back 145933734
push_back 465647521
get 202894
push_back 968132671
push_front 701608966
push_front 36000855
push_middle 712631500
push_front 327375736
push_back 854125589
push_back 717005267
push_back 908522364
push_middle 25594244
get 247181
push_middle 163657775
push_back 276537258
get 278347
push_front 838517339
push_middle 745366734
push_front 814956924
push_back 484090216
push_front 317686614
push_middle 194974014
push_middle 479381643
push_back 321961386
push_back 213703668
get 312463
push_back 681197201
push_back 948529296
push_middle 521368945
push_middle 393794399
push_back 59316508
push_back 571160545
push_back 646292973
get 99206
push_middle 990792636
push_back 5576483
get 154902
push_front 193093488
push_front 299051507
get 325186
push_middle 67720780
push_back 932992915
push_front 526256758
push_front 8040205
push_back 533476375
push_back 419008513
push_middle 216736597
push_back 296223762
push_middle 657433253
push_middle 679596691
push_front 868526222
push_front 249053185
get 160745
push_middle 706099326
push_back 448372513
get 189396
push_middle 39229372
get 189925
push_front 204305767
get 204001
push_back 935174922
get 13072
push_front 287028062
push_middle 251053490
push_back 852988201
get 204181
push_middle 126135598
push_middle 523433268
push_middle 500195561
push_middle 374346917
push_front 460175013
push_back 448601003
get 104620
get 63987
get 140717
push_middle 412161173
push_front 455115763
push_middle 407736710
push_middle 195700723
push_back 141821649
push_back 402702779
push_front 97579637
push_back 508743067
push_back 802756561
push_back 59378464
push_back 414740678
push_front 305154939
push_middle 280272353
push_back 102332266
push_back 538707256
push_back 474389552
push_front 116825943
push_middle 532618886
push_middle 926600083
push_front 383776379
push_front 383918180
get 156963
push_middle 1873104
push_back 95918845
get 190249
push_front 366197071
push_middle 880325198
push_middle 840036893
push_front 922421556
push_back 706645310
get 61725
push_front 525014656
push_front 700037469
get 300917
push_back 485310885
push_front 442942134
push_middle 926344306
push_front 885433179
push_front 82518939
push_front 348183260
get 97568
get 116799
push_front 697301773
push_middle 48866478
get 308092
push_middle 879842215
get 26295
push_back 548641208
get 145258
push_middle 857094401
push_back 305799145
push_back 4232099
push_front 260334009
get 53559
push_back 752492855
push_middle 804150430
push_middle 594471017
push_middle 873968322
push_back 244069250
push_front 917125941
push_front 440590614
get 344691
push_back 472538321
push_middle 200420197
push_front 481780002
push_middle 381376489
push_back 566658197
get 243624
get 338554
push_back 791281111
push_middle 535128044
push_back 158838278
get 266339
push_front 186814944
push_back 214363006
get 190365
push_back 33270913
push_back 149681631
push_middle 473551566
push_front 860269096
push_back 2110306
get 349066
push_front 203661452
push_front 610388341
get 351795
push_front 971454855
push_front 991830390
push_front 431975148
push_front 171229756
push_middle 530081748
push_front 402706324
push_front 952441350
get 249015
push_front 829263512
push_front 888650012
push_front 39873737
push_middle 202923921
push_middle 852361750
push_back 419019341
push_front 810209115
push_back 226328850
get 372744
get 320253
push_middle 202294601
get 107470
get 157754
push_front 265167897
push_middle 512422701
push_front 270920407
push_front 385764836
push_front 926792098
get 195939
get 282419
push_back 688647034
push_back 695340958
get 249099
push_front 916062555
push_middle 370929641
push_middle 784036003
push_middle 945265215
push_front 614178775
push_front 746774984
push_middle 200263385
get 230
get 345427
push_back 876833823
push_front 941822367
push_back 430003092
push_back 431589772
push_back 555001535
push_front 683549721
push_middle 776640061
push_back 123643969
get 183989
get 151253
push_middle 205679781
push_back 37920370
push_front 431472829
get 95293
push_back 491463699
get 203009
push_front 438950677
push_middle 954727653
push_middle 276401114
push_back 152889094
push_front 856283408
get 44455
push_back 932492883
push_back 35110232
push_front 902855903
push_middle 231310414
push_back 93440111
push_middle 143667122
push_front 89258989
push_middle 793153623
push_front 647649836
push_back 112582896
push_front 580173573
push_middle 388019139
push_back 103284242
push_front 41370349
push_back 596612870
push_back 853947918
push_front 875780590
push_middle 480541626
get 158274
push_back 651818154
push_front 376615550
get 214953
push_middle 953840238
push_front 769354886
get 205298
push_middle 990478511
get 205197
push_back 537510395
push_back 191699810
push_front 807098456
push_front 516364185
push_back 988616622
push_back 373164496
get 153918
push_back 358209473
push_middle 719866669
push_back 354314032
push_front 572766302
push_front 489626851
get 299759
push_back 732374485
get 301413
get 147547
get 244137
push_middle 873628103
push_middle 653825185
push_front 658392584
push_front 535592942
push_front 569836535
get 327985
push_back 809982852
push_middle 206029894
get 335899
get 285436
push_middle 513021071
push_middle 300718121
push_front 687196418
push_back 758701427
get 266131
push_back 736508036
get 233587
push_middle 80319483
push_middle 579901349
push_front 568466972
push_back 223418049
push_middle 861744228
push_front 190084997
push_front 49259010
push_back 388130755
get 175027
push_back 783945431
get 18411
push_front 730662553
push_middle 627621744
push_middle 439449624
get 362133
push_middle 175729983
push_front 496208162
push_front 49486995
push_back 135973302
push_back 720138650
push_front 803114443
push_back 323423985
get 2506
push_back 461413715
push_middle 57861804
push_middle 832952154
push_middle 946572105
push_middle 857461885
push_back 747543419
push_front 942760315
push_middle 4389044
push_middle 717287383
push_middle 674541387
push_front 789195651
push_front 178830137
push_back 654416682
get 22134
get 339980
push_back 527933645
push_back 198459847
push_middle 763983635
get 295715
push_front 102153760
push_back 171992744
push_back 229305166
push_middle 919817347
push_middle 798903635
get 34364
get 269837
push_back 787518872
get 41932
get 156352
push_middle 475084255
get 333301
push_back 366041071
push_middle 298754104
get 247036
get 281174
push_back 923485967
get 26479
push_front 171973476
push_middle 553880064
push_middle 940523075
push_back 913249832
get 294271
push_middle 394640685
push_front 623117546
push_middle 774722355
get 118393
push_middle 200792584
push_middle 611026755
get 268461
push_back 734891457
get 334118
push_back 224294194
push_back 289339450
push_front 232044828
push_middle 94420575
push_middle 502037205
get 305330
get 288226
push_back 566846692
get 318424
push_front 991312462
get 94162
push_back 919477720
push_middle 117911362
push_front 378211345
push_middle 672340184
get 63818
push_back 165016792
push_front 544887718
push_middle 992236230
push_middle 362082419
push_middle 561161398
push_middle 422600567
push_back 918966478
push_back 134140350
push_front 329566290
get 235999
push_back 259563010
push_front 876015870
push_back 666514774
push_middle 673764036
push_back 90076253
push_front 31404712
push_middle 503523701
push_front 195650638
push_back 797976177
push_back 395829869
push_middle 803701653
push_front 480305306
push_front 221353662
push_front 727323199
push_front 537291935
get 333454
push_back 339581270
push_front 770453712
get 170202
get 259599
push_back 854737481
push_middle 176770905
push_back 798455849
push_middle 922147434
push_back 148034507
push_front 169974244
push_middle 87871640
push_back 380814597
push_middle 158179094
push_front 897277515
push_front 28502484
get 204472
push_front 379881688
get 71005
push_front 771021638
push_front 632847402
push_front 301478067
push_front 963689838
push_front 808248821
get 130753
push_back 670904012
get 317109
get 198832
get 242972
push_front 939833153
push_front 959471314
push_middle 694098985
push_front 40161263
push_back 318376298
push_back 531765860
get 101087
push_middle 240700414
get 7366
push_front 986016519
get 228558
get 157415
push_middle 34191150
push_front 331478311
push_front 814937919
push_back 567525441
push_middle 405179479
push_front 710497763
push_back 218726684
get 188219
get 145092
push_front 907097276
push_back 21025150
push_back 76302067
get 243389
push_back 521736290
push_front 163783561
push_middle 289541894
push_middle 975643956
get 335789
push_back 604766633
get 50988
push_middle 239126353
push_middle 740592153
get 302906
push_back 296641978
push_back 814771343
push_front 990446390
get 727
push_middle 209595084
push_back 997793524
get 310824
get 170264
get 84412
get 293030
get 16555
push_middle 717220529
push_back 594180226
get 221508
push_back 416097168
push_middle 892888534
get 316133
push_middle 813238089
push_front 847502268
get 375012
push_middle 934456356
push_middle 704951891
push_back 448021440
get 45245
push_back 473659895
push_front 640545577
push_back 580702641
get 245837
push_back 955955626
push_front 892495488
push_back 587215896
get 269509
push_front 474264981
get 31807
get 11968
get 360342
get 342888
push_middle 735738538
get 59332
push_back 603383171
push_front 654642664
push_front 56904085
push_back 782151377
get 359897
push_back 837875011
get 206469
get 192736
push_middle 319664481
get 141515
push_back 70133333
push_back 268209213
push_front 165932755
push_middle 859396124
push_middle 166630370
push_middle 788802453
get 169313
push_front 96543397
push_front 872560035
get 42264
push_middle 100515779
push_back 776028013
push_back 945929573
push_back 655138111
push_front 109503314
push_front 510132407
get 367632
push_back 967912984
get 197263
push_front 156804695
push_middle 15323120
push_middle 952098295
push_front 521452712
push_front 872898374
push_middle 572735106
push_back 459723121
get 246337
push_middle 718982769
get 162962
push_front 747667729
push_middle 276231601
push_back 459925296
push_front 740306210
push_front 269574100
push_back 826667239
get 308412
push_back 413347442
get 54678
push_back 456103883
push_front 381777955
push_front 231554208
push_front 611806536
get 56488
push_front 948179089
get 88357
get 16700
push_front 891304366
push_back 851126975
get 201518
push_front 461944659
push_back 741251571
get 286199
push_middle 396468991
push_back 866877070
push_back 109441857
push_front 115707401
push_back 789577692
get 302569
get 109457
push_front 502374357
push_back 347232651
push_middle 52899773
push_middle 478557525
push_front 891920405
push_front 260981147
push_back 537231625
push_front 777260170
push_back 994406395
get 5348
push_back 796039513
get 140437
push_front 87942440
push_front 46536239
push_back 138842245
push_back 16059374
push_back 594056168
push_back 459390606
get 221139
push_front 160177810
push_front 809996823
push_front 792851482
push_middle 718013277
push_back 502733403
push_middle 838750405
push_back 566901014
push_back 71356690
push_front 593594650
push_back 658015771
push_front 313204186
push_middle 958373432
push_front 620932113
get 329035
push_middle 24629299
get 28605
push_middle 361790027
push_back 652645611
push_front 200552578
push_middle 95408594
push_front 801412369
get 287662
get 29841
push_back 426194837
push_back 477420606
push_middle 300525990
get 138446
push_back 390249418
push_middle 51289190
push_front 945843311
push_front 312897601
push_middle 755650946
push_back 800629004
push_back 206356419
push_middle 684893334
get 320959
get 89540
push_middle 468808848
push_middle 15322282
push_front 194891496
push_middle 572625090
get 233904
push_front 670070294
push_back 431632018
push_back 958297910
push_back 702902254
get 214633
push_back 769127570
push_front 669526403
push_front 493167620
push_back 740870884
push_middle 908450283
get 321648
push_middle 228651308
push_back 708307637
push_front 104582921
push_middle 262954548
push_back 362603245
push_back 524620875
get 340787
push_middle 163284277
push_front 153590036
push_back 123551622
get 248713
get 233585
push_front 950911456
get 47924
push_back 606450166
push_front 230451780
push_back 906811686
get 217284
push_front 637493967
push_front 68462019
get 99293
push_back 347645098
get 223286
get 172595
push_back 423923149
push_front 291278114
push_back 857955545
push_middle 998470870
push_back 895748503
push_middle 208026056
push_back 231984582
push_back 352103397
push_back 107744452
get 294000
get 123522
push_back 716954326
push_middle 98403058
push_front 455424039
get 125421
get 3520
push_back 321197162
get 369062
get 335302
push_front 322959293
push_back 798309491
push_middle 157695954
push_front 383469368
get 102724
push_front 151574072
push_back 41863471
push_middle 74232036
push_front 199139529
push_back 747984508
push_middle 776458488
push_middle 79897134
push_back 986680613
push_front 660809874
push_back 374100237
push_front 987804322
get 277425
get 139251
push_back 747488114
push_back 691560014
push_front 156875532
push_back 287735666
get 221929
push_middle 326721910
push_back 433642724
push_back 628957246
push_middle 984294673
get 2678
push_middle 672310681
push_middle 655290933
push_front 316153774
push_middle 758403169
push_middle 871589503
push_back 555015109
push_back 528380121
get 329204
push_middle 360016816
get 259433
push_front 117515305
get 223860
push_front 579211949
push_middle 405292133
push_front 327942843
get 211306
push_front 73561357
push_back 906828591
push_back 932723292
get 366240
get 156215
push_middle 772202235
push_front 698748886
push_middle 541461635
push_front 205005018
push_middle 773348078
push_middle 191323657
push_middle 277140953
push_front 543070975
push_middle 444552373
get 66926
push_back 793754530
push_back 621515928
push_back 923591708
push_back 656343642
push_back 255722543
get 90332
push_middle 610085819
push_middle 394848788
get 7071
push_back 478910908
push_front 136036994
push_middle 575923039
push_front 868603921
push_back 526603894
get 274911
push_middle 873391166
push_back 142947079
push_front 538219342
push_back 586626540
push_middle 19936720
push_back 727508784
push_middle 11258535
push_middle 947870969
push_middle 496066381
push_back 306421208
push_back 696168451
get 246179
push_front 151840837
push_back 172912576
push_middle 789197414
get 216396
push_middle 521322759
push_front 317136882
get 192718
get 59845
get 254638
get 102176
push_back 745516086
get 55744
get 63383
push_back 242410157
push_back 220095221
push_back 929433714
push_front 944650211
push_front 140549538
get 317313
push_middle 622409884
push_back 151923496
get 191457
push_middle 672130915
get 63453
push_back 153472513
push_middle 542422096
push_back 593853712
push_middle 759760126
get 37403
push_front 694253664
push_back 811897401
push_middle 367412245
get 278543
push_middle 813573675
push_front 2767682
push_back 850955776
push_back 378476883
push_middle 391624174
push_middle 458267246
push_front 354012908
push_front 815010548
push_front 514722497
push_front 513375315
push_back 554950120
push_middle 278156735
push_back 328834337
push_back 469945980
push_front 982080188
push_middle 425292444
get 348296
get 61732
push_back 659127312
push_back 686186377
push_front 825615092
push_front 170605106
push_back 386129804
push_front 236996496
push_front 38338290
push_back 95671325
get 130882
get 346166
push_middle 419475307
push_front 396197491
push_front 868478852
get 332902
get 148567
push_back 705240565
push_middle 728556619
push_back 528318658
push_back 127786385
push_front 161203381
push_front 694711978
push_back 243395590
push_front 637789919
push_back 94087692
get 2846
push_back 525153024
push_front 316462900
get 183986
push_back 293779170
push_back 19402663
push_back 497158211
push_front 684124373
push_front 191916674
push_back 839176668
get 51208
push_middle 512312947
push_back 559768034
push_front 29215556
push_front 791364458
get 99357
push_middle 282478746
push_back 484325397
push_back 10692544
push_back 250534749
push_back 207388374
push_front 154891384
push_middle 444275439
push_front 163500673
push_middle 667697431
push_back 47176913
get 248236
get 209706
get 325411
get 114239
push_middle 872542495
get 97727
push_back 496906610
push_front 756015766
get 66083
push_front 319229079
get 91862
get 318537
push_back 133312986
push_back 448476669
get 219234
push_back 894670009
push_middle 437413705
push_back 866909850
get 212216
get 100649
push_front 385578760
push_back 152895008
push_back 577123063
push_back 655761546
get 147019
push_back 673696136
get 240314
push_front 900308682
push_middle 486086201
get 67886
push_front 28753010
push_middle 143598682
push_middle 22844628
push_front 802992340
push_back 197373974
get 2615
push_front 699162850
get 2902
push_back 248514909
push_front 468405542
push_front 582721369
push_front 424167324
push_middle 928516989
push_back 693789131
push_front 753453394
get 18233
push_front 452617065
push_middle 698795536
push_front 165711273
push_front 227690255
push_front 366207033
push_middle 943590861
push_back 499751209
get 329468
get 253068
get 86286
get 17770
push_back 36162934
push_back 937825668
push_middle 264262508
push_back 881076960
push_middle 152484784
push_back 661250379
push_middle 48931024
get 297724
push_back 929881502
push_middle 253847666
push_front 667621261
push_back 574088130
push_middle 297133169
push_back 360579255
push_back 963974871
get 113686
get 292639
push_back 559478148
push_front 870884204
push_back 314070350
push_middle 325139202
push_front 7797836
get 254539
push_middle 412260773
push_front 867854208
push_front 268671956
push_front 666936787
get 332297
push_middle 27940087
push_front 461238880
push_front 187739872
push_middle 612189910
push_front 516929509
push_front 886823706
push_middle 668604360
get 178026
push_front 750695913
push_front 956107213
push_middle 574921953
push_front 225981409
push_front 82273686
push_middle 684292303
push_back 189635768
push_middle 601348464
push_back 142518989
push_middle 124756564
push_middle 167519161
get 151336
push_front 823449447
push_back 821464754
push_middle 373745283
push_back 191837189
push_front 141182771
push_front 870325297
get 300768
push_back 952855380
get 122729
push_middle 299853560
get 283427
push_front 538226162
get 314036
push_back 167437560
push_front 388300588
push_back 722230735
push_middle 924150641
push_middle 682579558
push_back 38714682
push_front 196627982
push_front 963097608
push_front 892160623
get 199182
push_back 929481204
push_middle 556376991
push_back 212876513
push_front 400799907
push_back 280027807
push_back 679237025
push_middle 980963851
push_middle 236471454
push_front 41958194
push_middle 986394518
push_middle 990461064
push_middle 970273602
push_front 952250306
push_middle 45641866
push_middle 263067728
push_middle 613982343
push_front 913643386
push_middle 926654259
get 23920
push_back 383107386
push_back 521026254
push_front 956679196
push_front 703788554
push_middle 125001758
push_back 198240334
push_middle 407242630
get 184226
push_back 632981939
push_back 831863633
push_back 461895079
push_front 705981254
push_back 184589491
push_front 32106189
get 185232
push_middle 609694377
get 160012
push_middle 873590193
get 31655
push_front 342301838
get 85727
push_middle 99118010
push_front 321492543
push_middle 641108178
push_back 723970773
push_back 488233995
push_back 173066619
push_middle 235904042
push_back 292635599
push_front 401380784
push_back 746357280
push_middle 675003413
push_middle 619193470
push_front 914730033
get 356889
push_back 152182732
push_front 693878289
push_back 995382721
push_front 792794935
push_middle 445912803
push_back 334724798
push_back 431705668
push_front 659949036
push_middle 126440126
push_front 503754469
push_middle 64508240
push_back 71593590
push_middle 105358557
push_front 949249846
get 361994
push_front 581696111
get 235632
push_middle 889527848
push_middle 991848247
push_middle 571698461
get 126974
push_front 776149427
get 269968
push_back 442197324
get 44883
push_back 704489764
push_back 863844122
get 284372
push_back 918784872
push_front 385409210
push_middle 244986385
push_middle 441904043
get 46633
push_front 885271027
push_middle 273110512
push_back 668252221
push_middle 943536117
get 343009
get 269307
push_front 889905424
push_front 398798987
push_middle 377548929
push_front 646781213
get 193867
push_middle 680726409
get 309711
get 19800
get 61701
push_middle 981169402
push_back 238120643
push_back 460138851
get 299742
push_back 241163446
get 25944
get 114353
push_front 377932735
push_back 19076868
push_front 310902629
push_back 432736650
get 368453
push_front 92053003
push_front 300826397
get 365301
get 178863
push_middle 703764865
push_middle 125716498
push_back 252852478
get 112743
push_back 375476011
get 302975
push_middle 810284984
push_front 90511958
push_middle 631704627
push_back 359686061
push_middle 272439682
push_front 730066744
get 281670
get 183434
push_back 635394280
push_middle 415368531
push_front 152011123
push_front 999835765
get 185545
push_front 583106261
push_middle 542218716
push_middle 44081423
push_back 148458592
get 101283
get 225141
get 68507
push_middle 514079232
push_middle 416995698
push_front 600948881
get 94413
push_middle 600599120
push_back 365720447
push_front 717040784
push_front 331716894
push_front 66042564
get 167469
push_middle 466160078
push_middle 678108646
get 138970
push_back 530256519
push_back 735051639
push_front 987825830
push_front 224229158
push_back 333386001
get 277073
push_front 72951898
push_middle 671275280
push_front 762443993
push_front 367498638
push_front 821059573
push_front 706805109
push_back 147174078
push_back 246846092
get 52716
get 156427
push_middle 491908514
push_front 396418518
push_middle 810106329
push_front 359957256
get 41790
push_back 970974206
push_middle 460154804
push_front 357539456
get 134767
push_front 288118303
get 113320
get 93006
push_front 779310490
get 154217
push_front 754501553
push_back 205872831
get 282545
get 283678
push_back 126409821
push_back 171346883
push_back 323065961
push_middle 990989575
push_front 435167712
push_middle 772062330
get 182545
push_back 196842788
push_back 441295182
get 235287
push_front 144046603
get 171129
push_back 265569121
get 126361
push_back 939982847
push_middle 993368410
push_front 718450796
get 153628
get 85051
push_back 285694132
push_back 10003868
push_back 402261006
push_middle 252094400
push_back 6476242
push_back 716536046
push_front 421142041
push_back 193954803
get 218250
push_front 83639413
get 84818
push_back 646827265
push_front 923134452
push_front 123228423
push_back 191232850
push_front 269334725
push_front 283458318
get 272158
push_front 450042225
get 354623
push_back 791604186
get 109902
push_back 993149306
push_front 30479118
get 45920
push_middle 388231930
push_middle 472172730
push_middle 241533356
push_back 357436243
get 263903
push_front 677791509
get 229096
push_front 594279837
push_middle 455305619
push_back 853865335
push_front 877134966
push_back 916705406
push_front 526722901
push_back 204848916
push_middle 538559964
push_middle 628791989
push_middle 193133231
push_back 647404409
push_middle 373627323
get 225493
get 47128
push_front 667218027
push_middle 361183190
push_middle 891739383
get 283573
get 13206
push_back 818551367
get 103178
push_front 167617723
push_back 615011694
get 44987
push_back 279021966
push_middle 991533254
push_back 438087626
get 185421
push_front 948740615
push_front 876992712
push_back 547243486
push_middle 151841478
push_back 736978494
get 564
push_front 319195116
push_middle 197772673
push_back 366238489
push_front 103543497
push_back 171731642
push_front 369957493
get 307051
push_front 827680153
push_middle 383460911
get 179050
push_back 415633739
push_back 193952642
push_middle 539885416
get 214778
push_front 368652677
push_front 54542357
push_front 200546313
get 66691
push_middle 840440946
get 221274
push_back 513360908
push_middle 701142973
push_back 436613460
push_back 226523532
get 244018
get 158314
push_back 194986331
push_front 238128724
push_front 971390573
push_middle 945367854
push_back 498659240
get 46737
push_back 425325832
push_middle 77076147
get 105197
push_back 350033782
push_middle 57926390
push_back 701959503
get 231538
push_middle 609194262
push_front 863523970
push_front 128869923
push_back 678854668
push_middle 929390008
push_back 616615816
push_back 62021155
push_middle 765840746
push_middle 109905526
push_front 930307743
push_back 738037537
push_back 760079806
get 9140
push_front 241318984
push_front 635159443
push_front 3451093
push_middle 658652851
get 361038
push_front 710610276
push_middle 162288633
get 26555
push_back 502934442
push_middle 256244792
push_middle 936081509
push_back 948320494
get 262956
push_front 575789036
push_back 392767865
get 85848
push_back 842584240
push_front 692516976
get 50023
push_back 745480149
push_back 989287864
get 138135
push_back 770605080
push_middle 29085690
get 262802
push_front 647655308
push_middle 504693211
push_front 390215237
get 50279
push_back 512873767
push_middle 155624174
push_front 729827612
push_middle 820517324
push_back 308602285
push_back 680376273
push_front 866962255
push_middle 290734876
push_middle 132224435
get 208785
push_back 3928790
push_middle 26444740
push_front 279202469
get 195175
push_middle 947850566
push_front 686733075
push_back 106754235
push_back 673624206
push_middle 292617458
get 229238
get 234753
push_back 912140317
push_middle 47496671
get 142869
get 281972
push_back 866370712
push_middle 34388136
push_front 365980118
push_middle 738664323
get 33602
push_back 678402589
push_front 547097333
get 97841
push_middle 797330580
push_middle 490024555
push_middle 879359554
push_middle 743389123
get 284144
get 133435
push_back 481767224
get 102745
push_back 851196997
push_middle 2168153
push_front 412466409
push_front 123389885
get 53727
push_middle 850732274
push_front 134888747
push_middle 911180770
push_middle 917358741
push_front 885350338
get 171706
push_front 71969094
push_middle 478608017
push_front 229602555
push_back 137961547
get 111887
push_back 977932492
get 242405
get 105074
get 160437
push_back 746431399
push_middle 550020091
push_middle 216103013
push_back 745967385
push_front 222253014
push_back 349683026
push_back 266454666
push_back 952816500
push_back 133121944
get 124679
get 103775
push_back 719668009
push_back 416507725
get 249270
push_front 348301199
get 23885
get 197224
push_front 761816958
get 57673
push_middle 973748862
push_back 972455770
push_middle 178740556
get 6442
push_back 481686382
push_middle 447926292
push_middle 443010131
push_front 942281105
push_middle 405346189
push_back 730303839
push_back 591980421
push_back 356121433
get 336153
push_back 643042302
push_back 683745291
push_front 33021245
push_middle 110299488
push_back 471296932
get 66651
push_front 142957990
push_back 657479329
push_back 511402094
push_middle 567732457
push_front 864733265
push_back 426401775
get 137798
get 75274
push_middle 713323010
push_middle 647593631
push_middle 761533469
get 345555
push_middle 308023717
get 259245
push_back 169295395
get 110470
push_back 41977744
push_middle 699738100
get 163965
push_middle 512329522
push_front 524691986
get 340825
push_back 117023618
push_front 113808433
get 166618
push_back 266705741
push_back 48301564
get 314590
push_back 175519285
get 119118
push_front 220829237
get 278610
get 276875
push_front 868048535
push_middle 806942818
push_front 788486115
push_back 31644857
push_middle 985849912
push_front 804223451
get 271778
get 194998
get 326250
push_back 363824870
push_front 357358544
push_front 646969564
get 325480
push_front 730444906
push_front 74026703
get 155255
push_middle 428529294
push_back 742428949
get 212729
push_back 916403438
push_front 226682113
get 131621
push_back 877000835
push_middle 562093179
push_front 786042857
get 159583
get 116891
get 294252
get 330325
push_middle 896012955
push_middle 520727909
get 77372
push_middle 227093851
push_front 471764285
get 180149
push_back 472527658
push_front 671181396
push_middle 545415093
push_front 564867720
push_middle 643915219
get 293691
push_middle 573519065
push_middle 392121969
push_front 995249119
push_back 979435976
push_back 892461424
push_front 444508189
push_front 969420804
push_middle 927156196
push_front 372153496
push_middle 940275586
push_back 399718770
push_front 872194790
get 363820
push_back 281339661
push_middle 46183514
get 12292
get 366571
get 20225
push_middle 433377055
push_back 357516307
push_back 879251290
push_back 837814707
push_back 795334391
push_back 747302878
push_back 713944581
get 22319
push_back 474538624
push_middle 58615028
get 23367
push_back 451726996
get 112699
push_middle 453346934
push_middle 635015452
push_back 182424428
get 159557
push_middle 126889900
push_back 167207670
push_back 101156881
push_middle 971218434
push_back 820346223
push_front 198616624
push_back 159718818
get 71798
push_back 594712082
push_front 736033280
push_middle 634500974
push_front 882033354
push_front 430914212
push_back 979753081
push_middle 272280205
get 207792
push_front 629393244
push_middle 400799667
push_middle 431051507
push_back 133139899
push_middle 311233832
push_back 638505965
push_front 493986661
push_front 932878241
get 251240
get 49366
push_middle 528418600
push_front 635031717
get 243801
push_back 650010957
push_back 812142601
push_front 652946083
get 204031
push_front 862819944
push_front 374354715
push_front 928819039
get 213725
push_middle 739917209
push_back 341648171
push_back 33683189
get 190178
push_middle 989560197
push_middle 754680246
get 205869
push_front 267449905
push_middle 343494586
push_middle 460135350
get 363009
push_back 937510170
push_back 748987578
get 191960
push_back 494452831
push_back 804141721
push_front 869514014
push_front 352965566
push_front 236929545
push_back 99967801
get 23832
push_back 284637746
push_front 853383658
get 288502
push_middle 505159156
push_front 109436022
push_middle 507310169
push_middle 366561697
get 135840
push_middle 508719853
push_front 971531606
push_front 952564805
push_back 999122890
push_middle 207888780
get 70701
push_back 421161855
push_front 441556624
push_middle 383672736
push_front 750283753
push_back 377848339
push_back 871223922
push_middle 87643701
push_back 275378178
push_front 75582197
push_middle 834883239
get 368125
push_back 162444657
push_back 48394334
push_back 341031269
get 161433
push_front 21917434
push_front 505109631
push_middle 23166908
push_middle 760219765
push_middle 902250997
push_back 689707744
push_front 787735501
get 329361
get 206201
get 269327
push_back 319428553
push_middle 569903461
push_back 423088487
push_front 697046166
push_front 437156747
get 141866
push_middle 606439612
push_middle 236639904
push_back 974204525
push_front 349866889
push_back 986363884
push_middle 760017051
push_back 358908722
push_middle 908551795
get 92987
get 148114
push_front 646250166
push_middle 501109156
push_middle 386691908
push_back 921467619
push_front 262999168
push_back 411083227
push_back 886866519
get 31663
push_front 842857807
push_front 337048014
push_front 499100833
push_front 397246538
push_back 548312081
push_middle 176625189
get 11223
push_back 354869854
push_front 364745661
push_middle 33495371
push_back 669702526
push_back 427260493
push_front 97485571
push_front 22861643
push_back 968977024
push_front 291274595
get 336414
push_front 362285628
push_front 437445086
push_back 168549903
get 152423
push_middle 495403399
push_middle 707834182
push_front 715570554
push_back 161220612
push_middle 134707843
get 148402
push_front 886454382
push_front 791436350
push_front 714942831
get 39667
push_front 496668800
push_middle 453795370
push_middle 356130352
push_back 969099348
get 276504
push_middle 362435945
push_back 455815848
push_back 690384759
push_middle 982102675
push_front 171359676
push_middle 747071246
push_middle 440450498
get 183030
push_back 917277723
get 349676
push_back 391130707
get 95125
push_back 704441776
push_middle 449334194
get 368287
get 309884
push_middle 277503831
push_front 201241990
push_middle 179532250
push_middle 785455434
push_back 749149394
push_middle 54055979
get 91621
push_back 157652606
push_middle 585637525
push_front 730329888
get 5083
get 183641
get 167462
push_back 58772284
push_front 876186397
push_back 311148300
get 289243
push_middle 538500620
push_front 199393712
get 324186
push_back 764242027
push_back 534988912
push_front 909263005
push_middle 933360026
push_back 706584814
push_middle 234018806
push_middle 536073197
push_middle 230740627
push_middle 584557007
push_front 969815064
get 240591
push_front 675711753
push_middle 52233167
push_back 58596060
get 227809
push_front 280454629
get 25100
push_front 529249560
push_front 224273675
push_middle 456862036
get 330192
push_middle 332222804
push_front 638788155
get 52723
get 52244
get 53419
push_back 301508702
push_front 759676430
push_back 884504866
push_middle 715410453
push_middle 990699748
get 303437
push_middle 58187330
get 371263
push_middle 737580603
get 265069
push_front 506952625
push_back 573073745
get 20006
get 203573
push_front 372185771
push_front 419917965
push_middle 386244027
get 292202
push_back 139117349
push_front 216854102
push_front 592235687
get 295877
push_middle 146415987
push_front 958700301
get 342643
get 134745
push_back 501820227
push_front 945528183
push_front 666560264
get 99361
push_middle 755529172
get 261383
push_middle 576629186
push_back 102121115
push_middle 475070446
push_front 213328075
push_back 554818076
get 95580
push_middle 960922902
get 194404
get 87947
push_front 990526604
push_front 119959169
push_front 715495249
push_back 316100135
get 219567
get 339505
push_middle 245369073
push_middle 501825600
get 207946
push_front 231248613
push_middle 655523216
push_middle 749655841
push_back 556357390
push_back 961255149
push_front 792717531
push_middle 655186555
get 372737
push_back 108697374
push_middle 30261178
push_back 212616378
push_back 740524050
push_middle 909767232
push_middle 682818786
push_middle 119103428
get 7371
push_back 2752097
get 353683
push_front 268867679
get 330421
push_back 891656444
get 140128
push_front 395632217
push_middle 788913816
get 181621
push_back 562963883
push_back 478863284
get 100722
push_back 22548376
push_front 673027219
push_middle 795054319
get 155504
push_back 681126527
push_middle 844386017
get 136793
push_front 494516470
push_back 735434729
push_middle 580782009
get 238426
push_back 9172769
push_middle 653732975
push_middle 365334577
push_middle 660403794
push_back 23126371
push_back 241509970
get 327362
push_front 423633381
get 26766
push_back 981527922
push_middle 57967714
push_front 960501421
push_back 644141891
push_front 691602531
push_front 362279737
push_middle 888327000
push_back 130755835
get 184748
push_back 177576791
push_middle 834093585
push_middle 495117159
push_back 740056722
push_back 536116087
push_middle 235324848
get 54650
push_front 308056438
push_front 7811454
push_front 710938729
push_middle 76457897
push_back 756406823
push_middle 137599029
push_back 325703880
push_front 41831564
get 325653
push_middle 499787623
push_front 397674279
get 205312
push_back 935296668
push_front 509455406
push_back 632444104
get 364891
push_front 690194122
get 12868
push_back 737419288
get 242941
push_back 92472936
push_middle 71031491
push_back 380164186
get 105630
push_back 517195313
push_middle 738880592
get 143884
push_middle 130558514
push_front 441868150
get 194749
push_back 60212735
push_back 998983317
push_middle 372215871
push_front 891838461
push_front 594976258
push_front 415627860
push_back 76623526
push_middle 15027675
push_front 873618988
push_back 318388376
get 82598
push_middle 801151267
push_front 787301852
push_back 337830720
push_back 934207644
push_back 588148810
push_front 254104315
push_front 649820615
push_middle 493986836
push_middle 70572380
get 177225
push_back 766063271
push_middle 157028855
push_front 987872388
push_front 983499344
push_back 592312595
push_front 199734620
push_back 539608353
push_middle 132133082
get 254644
push_middle 532545260
push_middle 405648139
push_middle 194201001
get 199507
get 365216
push_middle 926767634
get 224672
push_back 762749677
get 91494
push_middle 576007751
push_back 957518012
push_back 330585641
push_back 626793170
push_back 659816525
push_front 20818301
push_back 278910085
push_back 155892415
push_back 38140982
push_middle 725688024
get 49369
get 282235
get 237703
push_middle 801959126
get 131725
push_front 984049942
get 92170
push_front 884707282
push_middle 351539216
push_back 122721320
get 350541
get 73918
push_front 769904067
get 243624
push_back 551605725
push_middle 411003052
push_front 285766061
push_front 57644628
get 98644
push_back 412901847
push_front 117857649
push_back 839530459
push_middle 587545240
push_middle 22124200
push_middle 145678763
push_back 286644506
push_back 56145423
get 115893
push_front 113811415
push_back 641541200
get 115822
push_front 321283027
get 138534
push_middle 97263497
push_front 97281421
get 70913
get 185885
push_back 298079460
get 106559
get 189352
push_back 815805414
get 243619
push_back 575239509
get 293365
push_front 613080788
push_back 164130924
push_back 442992993
push_middle 778308265
push_middle 274418735
push_front 31861061
push_front 736322478
push_middle 852168929
push_middle 627174950
push_front 894800682
push_middle 81090538
push_back 143639851
push_front 904514124
get 210103
get 284335
push_middle 56272543
get 195993
push_middle 296562513
push_front 198882683
push_middle 878822106
push_front 761210475
push_front 574287328
push_front 90688518
push_back 622148001
push_middle 581897104
push_front 35509893
get 129356
push_back 693768607
get 78616
push_back 887291450
get 268035
push_front 339379982
get 48610
push_front 724581978
push_back 660284088
push_back 986265928
push_middle 879760148
get 22951
push_back 440979292
push_front 523104023
push_middle 940664198
get 63229
push_front 372966817
get 277313
push_front 50103700
push_back 506760970
push_front 647656106
get 351065
push_front 760292285
push_back 915016625
push_back 873955850
get 292916
push_middle 110982506
push_middle 973929957
push_back 380509907
push_middle 433898713
push_back 489687971
push_back 959730899
push_middle 56445380
get 177495
push_back 756057680
get 193952
get 185650
get 297732
push_middle 770166861
push_front 502894080
push_middle 421567505
push_front 247912061
push_middle 611743753
push_back 955982821
push_back 414408919
push_back 560955671
get 120893
push_back 795126376
push_back 438513578
push_back 900446789
get 199444
push_middle 620057143
push_back 460518574
get 151356
push_back 348373133
push_front 661197606
push_middle 393758745
get 2467
get 95784
get 220135
push_back 811073722
push_front 612186355
push_middle 615238782
get 228256
push_back 535523789
push_middle 979505623
push_middle 286177670
push_front 320221301
push_middle 34845252
push_front 418084007
get 213411
push_middle 950410782
push_middle 223108326
push_middle 871362005
get 262720
push_back 99521611
push_back 498486222
push_front 979020959
get 226559
push_back 22953191
push_front 904983965
push_back 244162127
get 255288
get 72941
get 86924
push_middle 860119288
push_middle 457419195
push_back 280580663
push_back 592121067
get 129062
push_back 622745508
get 127226
push_middle 816856271
push_back 199884103
push_back 948335601
push_back 917040663
push_middle 935797558
get 230214
push_front 523970992
get 109525
push_middle 760135064
get 311195
push_front 136232618
push_back 475347694
get 192226
push_middle 817216533
push_front 401244600
push_back 132171993
get 24603
get 293211
push_back 587954751
get 349146
push_back 296500182
push_front 658543071
push_middle 422430365
push_back 103684421
push_front 269485189
push_back 220459084
get 43897
push_back 590009493
get 314972
push_back 266579459
push_middle 70546434
get 144421
push_back 192624697
push_back 579980626
push_middle 790939037
push_back 110781558
push_back 619858242
get 134801
push_front 629050048
push_middle 822934612
push_back 731670175
push_back 578247579
push_front 688837792
push_back 853522168
push_middle 482997345
push_middle 81680128
push_front 121066491
push_front 965834342
get 33529
push_front 855096419
get 108713
push_back 927705818
get 132257
push_front 114272199
push_front 417316361
get 349187
get 209465
push_front 479150676
push_front 519624990
push_middle 81236731
push_front 446786919
push_front 528269539
get 225779
push_back 338504897
push_front 690918964
get 248661
push_front 729183186
get 276328
get 112151
push_front 948817213
push_front 44683241
push_front 236502671
push_back 362622316
push_front 949909317
push_back 140385897
get 339481
push_middle 337271938
push_front 5287804
get 85503
push_middle 22061122
push_back 760600117
push_back 122096296
push_middle 699132763
push_back 537078485
push_back 297976773
push_middle 236621623
push_back 329415135
push_middle 572458647
push_back 133976780
push_middle 693947012
get 242119
push_middle 173449489
push_back 786717862
push_front 211826813
push_middle 429048210
push_back 303244526
get 52996
push_middle 969854282
push_back 336604131
push_middle 857935392
push_back 749176922
push_front 132923127
push_middle 754555539
get 326711
push_back 785189221
push_middle 415708215
push_middle 858430992
get 256356
get 75941
push_front 764922108
push_middle 412738422
push_front 173293443
push_front 662394931
push_front 805314040
push_back 279305205
push_back 299305338
push_middle 537949039
push_back 57979055
get 373396
get 92713
push_middle 616241163
push_front 168797546
push_middle 380565825
push_front 222700006
push_middle 266510780
push_front 375320934
push_back 803921541
push_back 249147369
get 122128
push_front 633666652
push_back 681299705
push_front 566828867
get 196434
push_middle 345014005
push_front 116488840
push_front 100085736
push_front 297433390
get 181420
push_middle 1372202
push_front 81467560
push_back 813653693
push_front 424949635
push_back 200875093
push_back 730783169
get 331752
get 141330
push_middle 659642772
push_middle 746329440
push_middle 299069580
push_middle 439807280
push_front 748264292
push_middle 712877587
push_middle 790088431
push_back 717527091
push_front 278492016
push_back 212936276
get 222986
get 363855
get 76725
push_middle 198075277
push_middle 671552905
push_middle 879816097
get 132917
push_middle 721665239
get 271084
get 125545
push_front 894325348
push_middle 94273156
get 19856
push_front 753226760
push_front 767490964
push_middle 228294399
push_back 739673055
push_back 166555163
push_middle 385979078
push_front 986818508
get 364392
push_middle 51573440
get 330927
push_middle 108413633
push_back 663390798
push_back 894016579
push_middle 166701418
push_back 890697943
push_middle 311094311
get 372849
push_back 707272031
push_back 260368312
push_middle 375550225
push_middle 131986548
push_middle 193348167
push_back 225231762
get 142402
get 39126
get 248124
get 100302
get 237023
push_back 153725076
push_back 928197323
push_back 905655753
push_middle 704344681
push_back 603862155
push_middle 732436112
get 234641
push_middle 529402664
push_back 568777679
push_back 564779217
push_back 601881178
push_middle 52438175
push_front 163810248
push_back 193006145
push_middle 293080240
push_back 92157195
get 47412
push_front 95605209
push_middle 304354064
get 358540
get 111782
push_front 98467928
get 316991
get 208578
push_back 728018211
push_middle 572282949
get 236053
push_front 913918622
push_front 427444862
push_back 209822088
push_front 689827560
push_back 446772750
push_front 526992693
push_back 485202806
push_middle 706210790
get 196437
get 101767
push_back 640848629
push_middle 484759076
push_front 972996624
push_back 100666045
get 39672
push_back 64487537
push_back 819645924
get 215315
push_back 724555680
get 194355
push_back 589310861
push_middle 259104189
push_back 596430778
push_back 29425714
get 79807
push_middle 213407192
push_front 811993214
push_front 737296708
push_front 780690775
push_middle 93374856
get 295106
push_middle 223145075
push_middle 323952580
push_middle 572128812
get 240364
push_front 95096766
get 339528
push_back 495987862
push_back 493451244
push_middle 114879601
get 186335
push_front 593631924
push_middle 990647074
push_middle 24625424
push_front 484699974
push_middle 936368096
push_front 534606433
push_back 503754071
push_back 321595932
get 208960
push_back 931326626
get 158107
push_front 143657736
push_middle 458511909
push_back 123229841
push_back 926620200
push_back 457521305
push_front 112153312
push_middle 917826498
push_middle 874954061
push_middle 39308555
push_middle 127524629
push_back 457149962
push_front 803802190
push_front 783684809
get 215628
push_middle 807033783
push_middle 508074585
push_front 356183335
push_back 65341662
push_back 470010384
get 41870
push_front 560941431
push_middle 492711371
get 44322
get 285522
get 327081
push_front 625597145
get 298991
push_back 5205326
push_front 266297030
get 135195
get 361358
push_front 799375950
push_front 876958931
push_middle 578021381
push_middle 467588786
push_back 152888042
get 345850
push_front 70737805
push_back 695847775
push_middle 295974050
push_back 162209096
get 121401
push_middle 799530083
get 317198
push_front 230184433
get 308629
push_front 739167855
push_middle 460279613
push_front 936738806
get 163655
get 322284
push_middle 901480388
push_front 766841862
get 136192
push_front 89165268
push_front 96650564
get 65379
get 272115
push_back 67937559
push_back 385665042
push_middle 30231285
push_back 294531468
push_middle 641158832
get 276683
push_middle 422262390
push_front 838452279
get 131932
get 97248
push_back 394776957
get 13424
push_back 56465820
get 372307
push_front 958047856
push_middle 309852416
push_middle 155267944
push_middle 319148220
push_front 638066138
push_front 502988288
push_middle 774483111
get 195582
push_middle 400888455
push_front 486566014
push_front 542227346
push_front 210872323
push_back 458850081
push_middle 544824929
get 244305
push_back 96696115
push_middle 425850689
push_middle 825288124
push_back 108576616
push_front 207195569
push_back 483466133
push_middle 844368965
get 1145
push_back 119348054
get 297879
push_back 764094077
push_front 123343905
get 39645
get 321208
push_back 695492033
get 372049
push_middle 932418007
push_front 691859543
get 210239
push_front 816448264
push_middle 60649285
push_back 352701708
push_front 581297918
get 260178
get 90357
push_front 208471140
push_front 348846838
get 346918
get 47676
push_middle 489414511
push_front 733309539
push_back 646314575
get 49634
push_back 756097552
push_middle 274400378
push_middle 830838750
push_front 724709413
push_middle 439362862
get 143318
push_front 56590109
push_front 319461193
get 237604
push_middle 224923088
push_front 842414556
push_middle 225718322
get 199424
get 150174
push_front 990141840
push_front 144155096
get 363502
push_back 370471055
push_back 845578019
get 145559
push_front 113359384
get 301034
get 328100
push_middle 632928253
push_back 519793433
push_back 16545173
push_back 507206768
push_back 487988255
push_back 312205091
push_back 58521959
push_back 445724598
push_middle 120337944
get 24584
get 188142
push_back 510242940
push_back 358139302
push_front 778566957
push_back 46584289
push_back 144572441
push_back 608259541
push_middle 902620174
push_middle 753808915
get 333953
push_front 356098413
get 88313
get 32815
get 368077
push_middle 303224973
push_middle 544567807
push_middle 675907610
get 363688
get 3276
push_back 210241551
get 124702
push_middle 305865864
push_front 236645850
push_back 601252558
push_back 940344372
push_back 702219637
get 313868
push_back 607322356
push_back 746416661
push_back 885976182
push_front 132289139
get 176403
push_middle 456819911
get 126556
push_back 290229022
push_front 691195471
push_back 749479322
get 47372
push_middle 551764019
push_back 509172040
push_front 793943244
push_middle 576071956
get 119337
get 162671
push_back 538554556
push_middle 835745464
get 261509
push_middle 483631311
push_back 619881691
push_front 918841888
push_front 731332410
get 42600
push_back 492177938
push_back 290504140
push_back 989859199
push_back 951263317
push_back 480719109
get 215926
push_middle 397535188
get 300898
get 256887
push_front 948410754
push_middle 204182948
push_back 248569666
get 229459
push_back 294290158
push_middle 450725129
push_middle 537496257
get 102288
get 255877
push_back 584084950
get 240084
get 131941
push_back 742833366
push_middle 965021945
get 355206
push_middle 744140833
push_middle 626632335
push_back 539564136
get 105968
push_front 892192149
push_front 916391446
push_back 347649241
get 41082
get 236641
push_front 888850963
get 1698
push_middle 936529622
push_front 199862941
push_back 726754372
push_back 692952674
push_back 122831456
get 57821
push_back 292045012
get 278090
get 8521
push_back 30471086
push_front 662404869
push_front 497083650
push_middle 14443764
push_front 430394220
get 243023
get 215001
push_middle 797967875
push_back 653108046
get 354357
push_front 582705361
push_middle 516686375
get 253933
push_middle 966355067
push_back 513453695
push_back 788198963
push_back 956098063
push_middle 24636888
push_front 444651628
get 161819
push_middle 483013983
get 22144
push_back 97979907
get 372300
get 86708
push_back 83581319
push_middle 49488639
push_back 89481411
push_middle 265060570
push_middle 514359039
push_front 519643979
push_back 669534325
push_front 71672750
push_back 512381522
push_middle 992040642
push_middle 39489498
get 206578
push_middle 101307259
get 353203
push_middle 18711038
push_back 281638318
push_front 790657426
get 45601
get 159549
push_front 285390758
push_back 379653366
get 152215
push_front 329036878
get 184497
push_back 863572518
push_front 706533722
push_front 43514437
push_front 497464912
push_front 949272840
push_back 541953978
push_middle 835104739
get 261500
push_middle 996469337
push_back 521543589
get 348132
push_back 212500025
push_middle 344505934
push_middle 552435560
get 310583
push_front 473981191
get 148198
push_back 776356360
push_front 331484916
get 40817
push_back 137337845
push_front 453419597
push_middle 51308471
push_middle 587093846
push_front 880925388
push_middle 51499767
push_middle 804660641
get 256574
get 242883
push_front 767252425
push_back 655956288
push_front 91111972
get 372340
get 236085
push_middle 425973781
push_back 405725878
push_back 228474431
push_middle 897406307
get 318936
get 38349
get 56294
get 308935
push_middle 555002639
push_back 729262295
push_middle 307600937
push_middle 340491471
push_middle 940608038
push_middle 121745822
push_back 754027343
push_front 34351264
get 313732
push_front 819453235
push_middle 623190380
get 330694
push_middle 912556929
push_middle 521132118
push_front 820148057
push_back 646541756
get 98979
push_back 954540424
push_back 235569226
push_back 112568525
get 195148
push_middle 166690902
push_middle 520007818
get 269959
push_middle 988337584
get 23051
push_back 121604380
push_front 246883933
get 221653
push_back 777929585
get 287473
get 139681
get 71905
push_back 295720554
push_back 778545881
get 227260
push_front 935618867
push_front 1523204
get 84515
push_front 959570706
get 111681
push_middle 217939485
push_front 564125269
get 198550
push_front 248621025
push_back 18972321
push_middle 957540723
push_front 718001682
push_back 213882042
push_back 357331955
push_front 232601843
push_back 129618886
push_front 860324783
push_back 166909609
push_middle 733565734
get 175038
push_front 825058994
push_front 205550178
get 304501
push_front 580366439
push_back 54467742
push_back 472435097
get 311101
push_middle 328560082
push_front 580512688
push_middle 798628409
push_front 500654551
push_middle 770047222
push_back 874788023
push_front 180809764
get 90637
push_back 723402198
push_front 859986464
push_front 445306088
push_middle 859219519
get 94572
push_back 497601916
push_front 501103672
push_middle 660308029
push_front 704930893
get 285283
push_front 635970056
push_front 248888626
push_middle 563263070
push_middle 547130953
get 215456
get 59683
push_back 141406737
get 94620
push_middle 593914457
push_back 381306745
get 184067
push_front 620864774
get 241066
get 62388
push_front 987297980
push_middle 975553044
push_middle 450539865
push_front 460975052
push_front 195074336
push_front 753730036
push_middle 764878674
push_front 947915563
push_back 901191565
push_front 859977399
push_middle 977763849
push_front 232085581
push_front 227211119
push_back 74164351
push_front 871772241
push_front 846849474
push_front 117852234
push_back 239941659
push_back 205010099
get 205887
push_back 291323459
get 236702
push_front 846945543
push_front 596724952
push_front 16008722
push_middle 525169303
get 201927
push_front 824854347
push_back 912632053
push_middle 275699976
get 64094
get 259638
push_back 31563280
get 106512
push_back 995380078
push_back 58841849
get 276014
get 70924
push_middle 773089367
get 112149
push_back 259239443
push_back 798881091
push_middle 245804877
push_front 98087765
push_front 273352211
push_back 40674564
get 94069
push_back 173716097
push_back 163895151
push_middle 632043183
get 205544
push_back 114941965
push_front 646534658
push_front 41375363
push_front 212174038
push_back 49266245
push_front 960515606
push_back 47523055
push_back 776335096
push_middle 351781712
push_middle 785440741
get 306675
push_back 669903417
push_front 560069182
push_front 944122919
push_front 772176694
push_middle 829900967
push_middle 749145612
push_front 387854901
push_front 274874693
get 119455
get 170570
push_middle 614597717
get 344634
push_back 486765093
push_back 584388441
push_middle 431734505
push_back 733257743
push_middle 61838768
push_back 494500352
push_back 319942169
push_front 618024681
push_back 385451742
get 333339
push_back 60320526
push_back 209224381
get 18049
push_back 939060409
get 296216
push_middle 971291723
push_middle 209347314
push_back 449806400
push_back 304297455
get 147305
push_back 101756027
push_middle 841157137
push_front 844714175
push_middle 829143593
push_back 795298917
push_back 592893950
push_back 45817408
push_middle 683794366
push_middle 178837316
push_back 849075092
push_front 42839138
push_front 161395745
get 260171
push_front 770136013
push_middle 922694871
get 136685
push_middle 764626326
get 94378
push_back 121463559
push_middle 578232986
push_middle 983716841
push_middle 50161421
push_middle 339632543
push_back 45060563
push_middle 483440946
push_middle 500634711
push_front 810144172
push_front 287190239
push_back 620490552
push_middle 396273866
get 368037
push_middle 681769896
push_front 232293217
push_middle 535475387
push_middle 407908816
push_back 450202557
push_middle 810154958
push_back 925503440
get 352161
get 74044
push_middle 789611304
get 61698
push_front 834648806
push_back 137542565
push_front 61003958
push_front 148513919
push_front 450254695
push_back 457327843
push_middle 62978577
push_middle 628721436
get 209710
push_front 667018330
push_back 604525471
push_middle 610555276
push_back 575023185
get 290765
push_front 711436570
push_front 604303230
push_front 762336619
push_middle 663718877
push_front 815537273
push_back 313774328
push_back 511655613
push_front 574603578
push_middle 293752924
get 177767
push_front 906140395
get 39561
push_back 339385851
push_front 216612491
push_back 450698639
push_back 965336569
push_back 517126887
get 370031
get 77203
push_front 85923705
push_front 848301970
push_middle 767767098
push_back 430751125
get 53229
push_middle 951631202
get 111337
get 312294
push_back 674092213
push_front 790713789
get 256474
push_middle 124219738
push_back 56388706
push_middle 142963933
push_back 487766021
push_back 959099568
push_middle 666010750
push_back 561641304
push_back 178815924
get 15822
push_middle 559112679
push_back 759328404
push_back 977839631
get 150426
push_middle 566952403
push_front 257450689
push_front 637409263
push_middle 438480124
get 276123
push_back 90392875
push_front 674736224
push_front 560571128
push_back 184102695
get 40730
push_back 559521560
push_front 603730428
push_front 429124800
push_front 12592474
push_front 319477106
get 206816
push_middle 297736216
push_front 921197527
get 233574
push_front 746525206
push_front 310579987
push_front 632054091
get 188011
push_back 729515619
push_front 200254821
push_middle 325878186
push_back 929029729
get 100286
push_middle 621622193
push_middle 399765681
push_back 385987899
push_middle 644272463
push_middle 961326194
push_back 186324808
get 319501
push_middle 263160798
push_front 165652984
get 170453
push_back 116331414
push_back 823699626
push_middle 888131523
push_back 786871205
push_back 836130889
get 371324
push_back 277062522
push_back 104683033
push_middle 191140578
push_back 727619008
push_middle 759797306
push_front 786733919
get 334684
push_front 763953937
push_middle 863343363
push_back 44015586
get 281202
push_back 89277122
push_back 635983128
push_back 71383922
get 235750
push_middle 288013606
push_middle 88433831
push_middle 25080733
push_front 162574797
get 97360
push_middle 462966413
get 130437
get 212548
get 160010
get 216318
push_front 716007221
push_middle 818594433
push_back 57563781
get 48648
push_front 168651552
push_front 986179807
push_middle 268988006
push_middle 884783890
push_front 376566559
push_back 556970634
push_front 755487731
push_back 446180061
get 365086
get 9851
push_middle 816321900
push_back 805185880
get 9857
push_back 873654923
push_back 547918492
push_front 394401739
get 131566
get 148072
push_middle 186041546
get 303123
get 134274
push_front 978643533
push_middle 325360732
get 348902
push_front 580056572
push_front 882784312
push_middle 507792326
push_back 30071143
get 295904
push_middle 596252668
push_front 629993304
get 147408
push_middle 907843316
push_front 798703943
push_front 369503685
push_front 395870742
push_middle 636368456
push_front 798125140
push_front 485511606
push_front 330393834
push_front 848780605
get 145489
get 362460
get 19162
push_back 48977599
push_middle 371227301
get 72222
push_middle 708866593
push_back 278931662
push_front 936631464
push_front 48609425
push_back 571444922
push_middle 959312306
get 125389
push_front 86270448
push_back 190269102
get 40694
push_front 374268510
push_middle 34672141
push_middle 145144365
push_middle 145371990
push_middle 932729227
push_front 187929100
push_back 801400512
push_front 12508078
get 175965
push_back 422308219
get 123492
get 262641
get 32585
push_back 856728243
get 355477
push_back 927108334
push_front 980634859
push_back 797960432
push_front 387437657
push_front 267639450
get 324950
push_back 963771611
push_back 636708051
push_middle 709247010
push_middle 908953600
push_front 23806587
push_back 86752229
push_front 195461147
push_front 466386667
push_front 774324567
push_back 761116435
push_front 564722261
push_front 883967367
get 100160
push_front 244433770
push_front 721424556
push_back 340097723
push_front 634485496
push_middle 203073852
push_front 792101097
push_front 466937593
push_middle 129249523
push_front 540247013
push_front 467074196
push_front 742394668
get 339105
push_back 253307272
push_back 212146788
push_back 956732864
push_back 18644699
get 36446
push_middle 621103743
push_back 902116993
get 13796
push_middle 33008639
get 195979
get 212796
push_middle 881622661
push_back 108703506
push_back 508398832
push_middle 480582824
push_front 567774602
push_front 616187333
push_front 564430807
get 248821
push_middle 361932851
get 241554
push_back 720765297
push_middle 733631272
push_back 679069454
push_front 882902052
push_back 726159280
push_middle 782265345
push_front 360116765
push_middle 209725760
push_front 55212263
push_front 711224158
get 234387
push_front 217369031
push_middle 528431124
push_front 653428767
get 168681
push_front 750241412
get 75818
push_middle 81914743
push_back 978265402
get 324952
get 303047
push_front 305385743
push_middle 162769602
push_middle 46000784
push_front 822696744
push_back 879423582
get 256781
push_middle 730759954
push_back 868393794
push_middle 522935419
push_back 46152921
push_front 358345106
push_middle 48341967
push_back 298835096
push_middle 971774280
push_back 608917028
get 308932
push_middle 88525391
push_back 719346706
push_back 627450578
push_middle 407106543
get 101610
push_back 897674317
push_middle 538710501
get 125271
get 131115
get 344885
push_middle 376562781
push_middle 924889337
push_middle 155155875
push_middle 148988467
push_middle 931361044
push_back 516489715
push_front 944317002
push_front 205599058
get 164569
push_middle 243743760
push_middle 383463587
push_back 916161986
get 30151
push_back 722126993
push_front 867927364
push_middle 356419869
push_back 411917999
get 43479
get 15897
push_middle 380401076
get 107168
get 10743
push_middle 449944539
get 32147
push_front 780186112
push_back 961675267
push_front 513016988
push_front 275323281
get 132601
push_middle 336796518
push_back 98749751
get 64001
push_back 155802135
push_back 54054723
push_middle 584603560
push_back 145342056
get 333076
push_middle 548079014
get 123364
push_front 73868144
push_middle 401294127
push_front 480809592
get 272809
push_middle 113786372
get 347175
get 202572
get 149962
push_front 362918091
push_front 914342010
push_front 852703671
get 155432
push_back 867937224
get 81492
push_front 575304971
push_back 348045072
push_back 220680793
push_back 173015925
push_front 895560723
get 337199
push_back 448720436
push_middle 735219249
push_front 468015667
push_front 229987795
push_middle 534025904
push_back 237818460
push_middle 581594761
get 18354
push_middle 643935618
push_front 339186084
push_back 880945860
push_middle 812799562
get 25605
get 290934
get 127570
push_middle 641859044
get 46927
push_middle 126169018
push_back 989834939
get 74470
push_back 159655333
push_middle 6157227
push_back 311842684
push_back 812670860
push_back 284034810
push_front 266793085
push_front 382900680
get 17369
push_middle 50115001
push_middle 46910338
push_back 151786827
push_back 82395653
push_middle 542062748
push_middle 651456240
get 292514
push_middle 218792898
push_middle 624943375
push_back 374888534
get 155842
push_front 796037069
push_back 689481828
push_middle 563761653
push_front 897527532
push_back 978114290
push_middle 351936387
push_back 394990500
push_front 342090276
push_middle 538172028
push_back 654970540
push_front 713035563
push_front 804215447
push_middle 480433795
push_front 742382341
get 348916
push_front 447247131
push_front 267649780
push_front 281499228
push_back 783162266
push_middle 848676129
get 303309
push_middle 545365981
push_back 48838795
push_back 164093154
get 94698
push_middle 736221023
get 193377
push_front 660966306
push_middle 79857873
push_back 980452797
push_front 726308054
push_front 148879058
push_back 991347741
get 196980
push_back 315635565
push_back 868494087
push_middle 498104079
push_front 455281796
push_front 435460653
push_middle 650164652
push_back 376100979
get 208106
get 245450
push_front 755999738
push_middle 627840738
get 193762
push_middle 222462825
get 216059
push_middle 61968410
get 326425
push_middle 68101914
push_back 903017608
push_back 151621980
push_front 152248740
push_front 620352795
get 202599
push_middle 417519253
push_middle 959007308
push_back 232234259
push_back 528379902
push_middle 923882135
push_front 153078874
push_back 721399660
push_back 283377274
get 249352
push_front 700330691
push_middle 994426199
get 98164
push_middle 305728930
push_front 896572505
push_middle 756066653
get 37830
push_back 8850285
push_middle 676141969
push_middle 276678421
push_middle 941687767
push_front 976152541
push_front 399702942
push_front 338863305
push_back 900525765
push_back 761685814
push_front 137704190
push_front 594261327
push_middle 406905478
push_middle 147027002
push_front 784309167
get 270009
get 373199
push_middle 52197407
push_front 341553711
push_back 399375929
push_back 616816640
push_middle 583713456
push_middle 159781059
get 357757
get 267526
get 149455
push_back 594983803
push_back 626225821
get 345207
get 19369
push_middle 303911915
get 333896
push_middle 61446528
push_front 272140031
push_back 116581218
push_back 614813412
push_front 437420672
push_front 723717727
push_middle 56441037
get 261822
push_middle 44886467
get 173122
push_middle 502099443
push_middle 958360106
get 281539
get 355470
push_front 697096450
get 190723
push_front 125862377
push_back 419604516
get 42669
push_middle 698545430
get 356517
push_front 979028960
push_middle 943694161
get 226107
push_back 183868946
push_back 543403429
get 271464
push_middle 129584679
get 98687
push_middle 216342143
push_front 264237041
get 316240
push_middle 631169892
push_middle 218537629
push_back 533649493
push_middle 294691936
push_front 113501659
push_front 347326494
push_back 127644403
get 369396
push_back 576648320
push_middle 972791733
get 286091
push_middle 79625635
push_back 79407251
push_front 344801594
push_front 188118123
get 32322
push_middle 408107742
get 325897
push_back 4787123
get 54343
push_middle 354498454
push_middle 818911571
push_middle 570501317
push_back 898249990
push_middle 674720160
push_front 863659039
get 343890
push_back 844715801
push_back 95467729
get 21187
push_middle 455554647
push_middle 67329094
push_front 426848962
push_back 299254184
push_front 627634560
push_middle 835072720
push_front 168127708
push_back 849407380
get 224062
push_middle 878777638
push_back 241583518
get 179178
push_middle 769683155
push_back 55207634
push_front 705151788
get 242113
get 136319
push_front 743770584
push_back 750296691
push_front 645655113
push_back 308125054
push_middle 973999203
push_back 73644805
push_middle 478539057
get 99013
get 179170
push_middle 982234060
get 4224
get 144745
push_back 426779485
push_middle 204931598
push_front 632308821
push_front 354106549
push_back 118273812
push_back 239585606
push_front 621002575
push_front 393010519
push_middle 175839830
push_middle 969006267
get 104313
push_front 931653862
push_front 582280309
push_back 170096745
push_middle 393555236
push_back 442395877
push_middle 121366833
push_middle 482478588
push_front 791222605
push_back 172345290
push_front 797535768
push_back 287515870
push_front 1017301
push_back 728586609
push_middle 660133912
push_middle 336406581
get 84670
push_middle 15794351
push_middle 960732836
push_middle 165487298
push_back 584025015
get 152293
push_front 285495474
push_front 989876464
push_back 776454194
push_front 335679295
push_back 930074902
push_back 628519087
push_back 910618679
push_back 330176737
push_back 405932308
push_middle 521723496
push_middle 445900119
push_middle 211763816
get 170508
push_back 941231073
get 43332
push_middle 300689812
get 141700
push_back 60727405
push_back 176322544
push_middle 967571425
push_middle 187291291
get 290921
push_back 82581692
push_front 171477594
get 169554
push_front 277370130
push_back 816813425
push_front 266518748
get 279400
push_middle 280679319
push_back 677551802
push_front 756848056
push_front 983679100
push_back 73562552
push_front 245465137
push_middle 701728524
push_back 623816532
get 375786
get 34707
push_back 758328936
push_middle 602240019
push_back 295762623
get 19156
push_back 394649338
get 365123
push_middle 991770942
push_back 308728121
get 4724
push_middle 732915103
get 176636
push_back 765879217
push_back 584830312
push_front 427534777
push_middle 953183107
push_back 676630220
push_back 871584720
push_middle 818183188
get 45698
push_front 163214940
push_back 566333952
push_front 708156973
push_back 345559994
push_middle 211795765
push_middle 130902266
push_front 308959505
push_front 33468230
push_middle 469657368
push_middle 125967652
push_middle 156842736
push_back 71981053
push_middle 502647358
push_middle 33679389
get 218060
push_back 623060401
push_middle 577690609
push_back 668175723
get 14747
push_back 812889642
push_back 942175104
push_back 365534402
get 241950
push_front 460841585
get 76077
push_front 416599587
push_front 542441919
push_middle 559331560
get 144950
push_front 76578365
get 289348
push_front 444806601
push_front 497450610
get 176022
push_front 986082022
push_back 347969248
get 211267
push_back 145825383
push_middle 347696354
push_middle 885818384
push_middle 760680886
get 209125
push_middle 402723662
push_middle 242496265
push_back 746072562
push_middle 740988078
push_front 958715599
push_middle 290365215
push_back 694040665
get 24761
push_middle 28453080
push_front 299892551
push_front 846815463
push_middle 643035626
push_middle 693618981
get 80637
push_middle 841075817
get 266649
push_middle 544313091
get 256994
push_front 672232466
get 136666
push_front 476031529
push_back 149181370
push_middle 269055725
push_middle 241448687
push_back 79556511
get 172812
get 92085
push_back 811852848
push_front 499097348
push_front 691946450
push_middle 472517067
push_middle 693237494
push_back 223023886
get 177327
push_back 76531986
push_back 810029633
push_back 381546528
push_front 199115725
push_front 742743022
push_front 341776188
push_back 402666309
push_middle 629063356
push_middle 270101507
push_front 204021035
push_back 194478730
get 89623
get 353121
push_middle 399942747
push_front 554723678
push_middle 20221264
push_front 918318755
get 298910
push_front 340184991
push_back 349616665
push_front 719470846
push_back 693628140
push_middle 940988390
push_back 438037936
push_back 815138550
push_middle 139905573
push_middle 620840314
get 1421
push_front 122637486
get 103564
push_back 12916671
push_back 260543245
get 266024
push_back 392221908
push_back 760340328
push_back 234707978
get 123462
push_front 21091076
push_back 331682112
push_middle 628778962
push_back 342429483
get 112080
push_front 366857825
get 107710
push_middle 577796007
push_front 523852336
push_back 972443396
push_back 334290012
push_back 256020033
push_front 153950176
get 342507
push_front 619032307
push_back 250030518
push_front 344095921
push_middle 830336115
push_middle 761110910
push_middle 935809853
push_back 355608217
push_middle 78836017
get 116625
get 275631
get 189881
get 153653
push_middle 453027585
get 309480
get 287376
push_front 104572755
push_front 724836932
push_middle 498153285
get 128028
push_middle 382079607
push_middle 634172885
push_back 714502137
push_back 962188441
get 329930
get 11542
push_back 375671453
push_front 542566375
get 56727
push_back 272856256
push_front 406082824
get 117158
get 135867
push_middle 73765321
push_middle 729338344
get 176160
push_back 684125414
push_back 595786295
get 105877
push_back 978206346
push_front 267397315
push_front 957837863
push_back 590480474
get 275265
push_middle 291904084
push_front 858086818
get 269099
push_back 361773494
push_back 459779307
push_middle 15466990
push_middle 776965157
get 13063
push_front 615149491
get 354958
push_middle 783318455
push_front 618817970
get 243545
push_middle 570187147
push_back 38095654
push_middle 831121559
get 251491
get 308082
get 350831
push_middle 841758907
push_back 744661588
get 265842
get 60729
get 91337
push_front 560392838
push_front 613320941
push_middle 75727983
push_middle 978329490
push_front 561654238
push_front 279891407
get 256192
push_back 718499837
push_front 607896299
push_middle 868731302
get 297190
push_back 238330909
push_back 50978878
get 367959
get 88149
push_middle 260437966
push_back 649071469
get 192859
push_back 868340897
push_back 903843680
push_middle 818743277
push_back 573262156
push_back 575786602
push_front 182683016
push_front 728354770
push_middle 288989632
push_back 503301512
push_back 213842559
push_back 624998793
push_back 531665474
push_front 222794712
push_middle 771220021
push_back 806716722
push_middle 930285066
push_back 311392611
push_front 49459628
push_middle 124213317
push_middle 787783205
get 29359
push_front 804113095
get 239609
push_back 5675476
push_middle 745511875
push_front 740636907
get 352376
push_back 52214535
push_back 649661010
push_back 567065943
push_back 994302858
push_front 99581408
get 46966
push_middle 802469864
push_back 751403499
push_back 725535953
push_back 767001351
push_middle 868222705
push_front 152911712
get 233065
push_front 68220121
push_back 381968347
push_back 282566610
push_back 886292671
push_back 479502341
push_back 721493158
push_middle 677402529
push_back 915415477
push_front 518683132
push_back 776345081
push_back 825135569
push_middle 978049648
push_front 479819069
get 136691
get 230358
get 234809
push_front 192653020
get 139624
push_back 680740061
get 141903
push_front 657146375
push_middle 942729744
push_back 884070036
push_back 719665403
get 36703
push_back 908041790
push_back 661825868
push_middle 162300878
push_middle 220230103
push_front 680750513
get 186459
push_middle 418673625
get 52581
push_back 74177529
get 268230
push_back 88018038
push_front 855293018
push_back 111687749
push_front 478241049
push_back 357237057
push_back 558065418
push_front 151305797
push_middle 654438136
push_back 699704022
get 329784
push_back 935677379
push_back 251451941
push_back 503947059
push_middle 656703629
push_middle 766468236
push_middle 857711670
get 57477
push_middle 497207909
push_front 478298066
push_back 725039446
push_front 995768270
push_middle 965782376
push_middle 877125929
get 371933
push_middle 32230464
push_back 378596347
get 307571
push_front 791125656
push_back 244223913
push_back 459094560
get 277277
push_front 790385855
get 239895
push_middle 621121486
push_back 378863385
get 318305
get 111183
get 269606
get 211702
push_back 817983615
push_front 117741942
push_back 722405615
push_back 436817873
push_front 780762486
push_front 663067977
push_middle 372509831
push_middle 208515308
get 116698
get 209063
get 351558
push_back 495298088
push_middle 544736794
push_middle 373662359
get 5675
push_front 155789902
push_back 170249323
push_back 671778541
get 150261
push_middle 540602458
push_middle 201219682
push_back 830536859
push_middle 310478078
push_front 521767927
push_front 179472171
push_front 339906104
push_front 676355906
push_back 753270232
get 97727
push_front 226027919
push_front 833701806
push_middle 970865018
push_back 393449253
push_back 179138703
push_back 827608179
get 200730
push_middle 464887664
get 321320
get 257137
push_front 58273612
push_back 521572821
get 132325
push_front 790468589
push_back 489534609
push_front 945428417
push_front 992683188
get 302270
push_front 842529177
push_front 646976938
push_front 123173979
push_middle 709012887
get 322456
push_back 525016849
push_middle 972816660
push_middle 707733248
push_back 908166398
push_middle 136642999
push_middle 289518884
push_front 883401865
push_front 132896302
push_back 976715320
push_front 648382307
get 340017
get 73074
push_middle 535642179
push_middle 93737976
push_middle 438662373
push_front 530348693
get 69381
get 97799
push_middle 756683605
push_middle 474990251
get 44183
get 102914
push_back 447009498
get 160603
push_back 443056333
get 8213
get 345136
push_front 948578280
push_front 837630484
get 229135
push_back 743658296
get 71221
push_middle 786083890
get 23212
push_front 339554609
push_middle 998549383
push_front 811053390
get 38959
push_back 86246858
push_middle 552417238
push_front 948949451
push_back 226082244
push_middle 215821239
get 322268
push_middle 862668572
get 235195
push_front 649949924
push_back 2011498
push_front 623554775
get 15406
push_front 647670573
push_front 826160274
push_back 580661736
push_back 485545645
push_back 815216615
push_middle 575725661
push_middle 614923441
push_front 190738796
push_front 334707659
push_middle 508246960
push_front 360960443
push_front 547827749
push_middle 466837431
push_back 645056422
push_front 226959343
push_front 700184392
push_back 615319156
push_middle 127269972
get 341278
get 133509
push_middle 716579846
get 110179
get 112247
push_back 120881799
push_back 187541584
push_back 119485963
push_middle 129112655
push_middle 303673431
push_front 553975269
push_front 427567094
push_front 874986018
push_front 998916596
push_middle 661438032
push_front 155379325
push_front 107869986
push_middle 546111252
push_back 392998010
push_back 890642028
get 238559
get 266624
push_front 428615953
push_front 118940450
push_back 280024725
push_front 277577684
push_back 75843798
push_back 244457736
push_back 430116748
push_middle 645911413
push_back 200323295
get 134213
push_front 645904432
push_back 775058405
push_front 189594446
push_back 4234220
push_middle 958665234
push_front 962103596
push_middle 403140604
push_back 772437135
get 353915
get 145923
push_middle 241739112
push_front 718634680
push_middle 238287088
get 88790
get 169649
push_back 70294046
get 35161
push_front 907683931
push_front 240443865
get 367700
push_front 451905056
push_middle 970169274
push_back 376180486
push_front 906489109
push_back 802354331
push_back 82774871
push_front 47516618
push_front 643395401
get 367526
push_middle 6373298
push_back 952018311
push_back 975993444
get 237195
push_back 388629672
push_front 117720477
push_back 325074158
push_front 711786691
push_front 458172758
push_front 369820199
push_front 324121075
push_back 31672387
push_back 810570634
push_back 447892961
get 377710
push_back 501774851
push_middle 199208788
push_back 16458907
push_front 664467035
get 263566
get 263156
push_back 639901066
get 66132
push_middle 931115734
get 112464
push_back 299367251
push_middle 987598461
push_middle 325502232
push_front 23257618
push_middle 106021226
push_front 636007939
push_front 237075774
push_front 446303567
push_front 566744167
push_middle 522300969
push_back 69538579
push_front 599338508
get 322869
push_front 388166304
push_front 105502990
push_middle 9498185
push_front 196306658
push_front 388023184
push_front 315020095
push_back 533180213
push_middle 949170662
get 92668
push_back 730026529
get 219582
get 39154
push_middle 306742207
push_back 789084605
push_back 554147829
get 116340
push_back 652903037
push_front 610517433
push_back 497342951
push_middle 801476125
push_front 864041009
push_front 633172388
push_back 973553622
push_middle 552990837
get 275392
push_back 13051008
push_middle 502114715
push_back 416561684
push_back 76411466
push_back 436428823
push_front 50881280
push_front 427534277
push_back 997051458
push_front 994722437
push_front 904748440
push_front 587850976
push_front 231990481
push_back 150532141
get 269638
get 22026
push_middle 476432229
push_middle 103012483
get 228106
push_back 72898650
push_middle 100583841
push_middle 416756841
push_middle 632885408
push_back 916989706
push_back 571364257
push_middle 573625185
push_front 647548987
push_front 125896965
push_middle 150126412
get 111584
get 1099
get 199322
push_front 270896045
push_front 770700416
get 20747
push_front 152326550
push_front 231691989
push_middle 625279602
push_front 329926380
get 234579
push_back 163651970
push_front 517188613
push_front 933652568
push_middle 353016767
push_front 963651440
get 247669
get 269088
get 138692
push_front 993536352
push_front 476978165
get 315937
push_middle 446561098
push_middle 687890105
push_back 843565358
push_front 890799598
push_middle 419598942
push_back 733821508
get 169823
push_back 724724705
push_front 368064249
push_front 916135604
push_back 981217833
push_back 974552223
push_front 112215435
push_back 859962209
push_back 810083472
get 333319
get 272528
push_front 422447301
get 331773
get 339640
push_back 422812814
push_back 496609107
get 187817
get 201172
push_back 532587993
push_back 241322112
push_front 314672463
push_front 980828985
get 308625
push_middle 223791159
push_middle 258468615
push_front 410999111
get 280343
push_middle 367156148
push_back 926476575
push_front 49441444
push_middle 81543939
push_front 563678036
push_back 543015362
push_front 737360926
get 265975
get 173710
push_back 388392994
push_front 643075872
push_back 672753065
push_middle 295033852
push_middle 3279057
push_front 102470334
push_back 461062608
get 23710
push_front 89260659
push_middle 455969293
push_front 898105843
push_middle 771942241
push_front 230264382
get 164768
push_back 779329788
push_front 250520375
push_middle 174342888
push_front 701783086
push_front 613346681
get 245966
push_back 330141479
get 265645
push_middle 100151441
push_front 606182677
push_middle 490836229
push_back 853582267
get 271881
push_back 306714269
push_front 887411248
push_middle 179132008
push_front 762613987
push_middle 380949595
push_back 558021139
push_back 57878848
get 239735
get 226178
push_front 64545696
push_middle 104162503
get 175912
push_middle 27681340
get 252288
get 315278
push_back 496556627
push_middle 140057787
get 183190
push_back 865154303
push_back 186436178
push_back 532705940
get 364189
get 278993
get 164685
push_back 371738155
push_middle 219488547
get 258503
push_middle 732499581
get 14444
push_middle 958782125
push_back 531464504
get 89589
push_front 380086269
push_front 782419906
get 58943
get 56038
push_back 447601837
push_middle 721498116
push_middle 375420645
push_middle 291201531
get 60344
push_back 419853190
push_back 404218985
push_middle 225170719
get 352384
push_back 251806776
get 287104
push_middle 511466094
push_middle 181355165
push_back 51923352
push_front 233786369
push_back 785570293
push_front 987615814
push_middle 81335439
push_front 276410217
push_middle 319477318
push_front 186418549
get 240646
push_front 119100765
push_back 23708139
push_front 126083836
get 352327
get 85943
get 212049
push_middle 732416473
push_front 821155694
get 59820
push_back 74507241
push_front 820567691
push_back 772207850
push_front 715810355
push_middle 279799728
push_front 531785038
push_back 147436924
push_middle 492395327
push_front 242771495
push_middle 347623853
get 363130
push_middle 484258116
get 172075
get 171497
push_middle 877677399
push_middle 187490774
push_middle 920374311
get 371543
get 274469
get 71009
push_front 508714138
push_back 790098217
push_back 16758512
push_front 305521076
push_back 891530484
push_middle 23296666
push_back 131077182
get 6796
push_front 751882297
push_front 592856012
push_middle 487567218
get 191258
push_middle 334386564
push_back 149862784
get 239053
push_middle 934994098
get 73091
push_middle 680687577
push_middle 632670545
push_front 465376797
get 110107
get 107176
push_middle 850005447
push_front 326119183
get 287433
push_middle 140190557
push_middle 372845385
get 358098
get 183605
push_back 455658632
push_middle 94586755
get 229885
get 343609
get 124881
push_middle 26971111
push_front 483974213
push_middle 935056192
push_middle 912766295
push_back 360936951
push_middle 6978522
push_back 323224155
push_back 740609799
push_back 12132787
push_middle 817994373
push_back 498245799
get 15215
push_front 494321409
push_back 518631447
push_front 500807137
push_back 443855036
push_middle 293812752
push_front 345796171
push_back 177340218
get 2294
push_middle 23179075
push_front 61862910
get 2335
get 26789
push_back 612090537
push_middle 323636425
push_front 455376574
push_back 947642389
get 221418
push_back 989307669
get 49633
push_back 600153582
get 186777
push_back 72500624
get 347667
push_back 880723974
push_front 82607404
push_back 691251551
push_back 34953829
push_front 455971327
push_front 52772331
push_back 693352293
push_front 282530533
get 210866
push_middle 387106396
get 314701
push_front 324251341
get 366169
push_front 899156072
push_back 791932941
get 119611
push_front 757421165
push_front 396099594
get 178341
get 249113
get 367051
push_middle 128962859
push_middle 358504291
get 176786
push_back 739811328
push_back 956245527
push_front 716523237
get 169062
push_middle 826051748
push_back 631136587
push_back 927907773
get 251789
push_middle 985656420
push_middle 331562500
push_middle 583015481
push_front 409207273
get 12727
push_middle 983634222
push_front 128158187
push_front 9035134
push_back 945522255
push_front 8755074
get 315456
push_middle 647928093
push_back 634443469
push_middle 452498026
get 78552
push_middle 72625216
get 229433
push_middle 269649995
push_back 149864127
push_middle 633989248
push_back 827823035
push_back 429081634
push_front 907812432
get 219838
get 272193
push_back 332932322
push_back 798127883
push_middle 261977227
push_front 707383497
push_back 308669190
get 267591
push_front 334923419
push_back 210025945
push_back 303052001
push_front 743092112
get 300319
push_middle 88491604
push_middle 621078136
push_front 455722640
get 190882
push_back 417694131
push_middle 172980150
push_back 106132595
push_front 348681884
push_back 514194764
push_middle 534255376
push_middle 902826919
get 68279
get 62866
push_back 507928154
push_back 446256451
get 285295
push_front 440238987
push_front 743333362
push_front 29869562
push_middle 340129068
get 166507
get 18759
push_front 772828928
get 285947
push_back 456406841
push_back 691158470
push_front 534825998
push_front 134241597
push_back 34058130
push_front 335376827
push_front 828562415
push_back 982548113
push_front 154786542
push_front 821755955
push_middle 892326755
get 338906
push_back 904359193
push_middle 33130542
push_front 195190916
push_back 805650299
push_front 142510303
push_middle 913387660
push_middle 488725390
get 185319
get 108023
push_front 774282310
get 15514
push_front 234252208
get 215070
push_middle 858267172
push_back 782140074
push_front 329503333
push_front 50193350
get 235384
push_front 741898600
push_back 377950183
get 197216
push_back 545325691
push_back 693870737
push_front 89016921
push_middle 288693507
push_middle 679268401
push_front 26392500
get 367877
push_back 35165804
push_front 269754952
push_middle 20103754
push_front 759421303
push_middle 738254420
push_back 455651690
get 43447
push_back 922375572
push_front 251325251
push_front 706548584
push_middle 956260359
push_middle 157975660
push_front 646207030
push_back 732801664
push_middle 749583793
push_front 980548287
push_back 535246748
push_middle 892978396
push_front 732623250
get 167255
get 120099
push_front 37510758
push_back 976506469
push_back 722490598
get 311600
push_middle 629993902
get 356960
push_middle 325205498
push_front 977659097
push_back 187979212
push_front 500386137
push_front 894431986
push_middle 982246419
push_back 518739007
get 4698
push_middle 136616911
push_front 400587429
get 228419
push_middle 166053811
push_back 838827417
get 5717
push_front 973123706
get 305894
push_middle 157274933
push_middle 44577461
get 87680
push_back 788187598
push_middle 64153394
push_front 786540532
get 277563
push_back 622398907
push_middle 376736099
get 37144
push_back 74392712
push_middle 222444104
push_middle 581154079
get 235619
get 89289
get 45405
get 111309
push_front 380825352
push_front 844052297
push_back 24456689
push_back 440089525
get 26176
push_back 772362869
push_front 86704590
push_front 774549820
push_middle 326905127
push_middle 233609446
push_front 920737236
get 114809
push_front 959247542
push_front 505834754
get 241403
push_front 979913905
push_middle 458830769
get 2430
get 358186
push_front 246616838
push_back 882873767
push_front 207324930
push_back 570757956
push_middle 905062629
push_front 553318881
push_back 690522464
push_middle 855595744
push_back 570263569
push_back 615765435
push_front 689976354
push_back 437615222
push_middle 241842446
push_front 470168372
push_back 352979332
push_back 699918054
push_back 246853732
get 309575
push_front 837817009
push_middle 601320527
push_back 994403547
push_middle 491372129
push_front 498289760
push_front 515926459
push_back 557799713
push_back 220888914
get 16734
push_middle 468462485
get 135934
push_middle 321349117
get 195229
get 28538
push_middle 209155237
get 261191
push_back 661967328
push_back 553600452
push_back 348274868
get 297437
push_middle 840247255
push_middle 460612813
push_front 178281638
push_front 822097197
push_front 442888533
get 274814
push_front 498098492
push_middle 966991068
push_back 973588121
get 109949
push_back 405514921
push_front 333935985
push_back 259566309
push_middle 739182070
push_front 143945721
get 238203
push_front 639101096
push_back 15522971
push_back 406224479
push_middle 848785555
push_front 794121542
push_front 810703095
push_middle 799567187
get 309888
push_front 903229829
push_back 157562487
push_back 896098121
push_back 505407006
push_front 567569333
push_back 297287020
get 295435
push_middle 826302063
push_back 209116530
push_middle 502764576
get 370961
push_back 6425428
get 257348
push_middle 966363678
push_middle 179265584
push_middle 783929765
push_middle 327728456
push_back 323390197
push_middle 215445663
push_back 250327153
push_back 932616591
push_front 223811568
push_back 767870329
get 170632
push_front 49402615
get 147403
get 66618
push_middle 543969733
get 206116
push_front 820568539
push_middle 738463858
push_front 561183547
get 31242
push_front 638177465
push_front 346801790
push_middle 495351454
push_front 331697248
push_front 376213320
push_middle 452326342
get 134473
push_middle 808619152
push_front 60663728
push_back 646256411
push_middle 756676228
get 221353
push_middle 917500024
push_front 869257601
push_back 117660107
push_middle 914982274
push_middle 375813530
push_middle 935934809
push_middle 862159238
push_front 497990047
push_middle 59177812
get 271251
push_front 878967079
get 324504
push_middle 804103300
push_front 360237820
push_back 81766317
push_middle 248781148
push_back 247710987
get 83437
push_front 681251450
push_back 757627092
push_front 907468770
push_front 849438698
push_middle 871353113
push_front 106321598
push_middle 403040799
push_middle 198819711
push_middle 948750859
push_front 713656097
push_back 665448208
push_middle 186022086
push_middle 738170142
get 372194
get 12051
get 221185
push_middle 657954492
push_front 666535347
push_back 766601797
get 79767
push_back 458169008
push_back 609246619
push_middle 287296223
push_front 561316609
push_back 130613975
push_back 612532763
get 270050
push_back 139097772
push_middle 728754478
get 235322
push_front 387589270
push_front 430440708
push_front 948335948
get 93691
push_back 207922994
push_front 70051971
push_back 254660171
get 242714
push_back 843164795
get 312312
push_front 300613756
get 241250
push_front 626812273
push_back 962227398
push_front 11219804
push_front 247531684
push_middle 700485152
push_back 294944793
get 336064
push_back 273460392
get 198707
get 353039
push_middle 217883467
get 253877
push_front 116004610
push_front 48542119
get 176519
push_front 295504746
push_back 469091154
push_back 339886489
push_back 567208481
push_back 762434284
push_back 293916604
get 86758
push_front 545456181
get 23214
push_back 102449471
push_front 866096767
push_back 601940169
push_back 708674042
push_middle 947604307
push_middle 274793892
get 23589
push_back 336290290
push_middle 462061562
push_middle 227911075
push_front 300135127
push_back 727124774
push_back 409895220
push_front 897712140
push_front 224387968
push_middle 539983023
get 365285
push_middle 893364979
push_middle 953823635
push_back 345610629
push_back 221709712
push_middle 971636910
push_back 513835515
push_middle 741074342
get 3227
push_middle 682688331
get 23223
push_front 878037084
push_back 63498154
get 310850
push_front 167791707
push_middle 883441389
push_front 762222919
push_middle 390181697
get 368091
push_middle 562025640
push_back 813578103
get 54447
push_front 638598902
push_back 539428846
get 247409
push_back 756957790
get 56413
push_front 708594723
push_front 722005838
push_back 984514849
push_front 779760647
push_back 642993254
push_back 521417142
push_middle 944032866
push_middle 432508227
get 113872
push_back 655868750
push_back 414992351
push_middle 216369171
push_middle 541972376
get 310102
push_middle 474688412
get 306202
push_middle 460335037
get 227937
push_back 517573352
push_middle 693980204
push_back 829746991
push_front 261623570
push_front 989086748
push_back 544745574
get 298057
get 123599
push_middle 171404165
push_back 558204331
push_middle 397844774
push_front 868926010
push_front 582535990
push_front 885565640
push_back 696239478
push_middle 707031182
push_front 698580575
push_middle 424898644
get 204508
get 302315
push_middle 273862639
push_front 963520715
push_front 503324675
push_middle 268125269
push_middle 119052934
push_middle 974090581
push_front 258108618
get 89737
push_front 184510811
push_front 951672611
push_back 298255522
push_back 241313346
push_middle 391876756
push_back 173382506
push_back 168692497
push_back 459454703
push_middle 295483947
push_middle 693504420
push_middle 971041824
push_back 173010470
get 306980
push_middle 710401690
get 254610
push_front 115080233
push_middle 844970027
push_back 37816688
get 288978
push_front 312768843
push_middle 485647301
push_back 284285124
push_front 607766589
get 248247
push_front 601061077
push_back 795295482
push_back 530327073
push_back 629969493
push_back 932259823
push_front 3280554
push_back 532410448
push_front 777323810
push_back 255512253
push_middle 280249314
get 151049
push_middle 870691232
push_back 670133246
get 330214
push_back 905843590
push_back 994591160
get 41122
push_back 500999399
push_back 412206714
push_front 662652998
push_middle 641342484
push_back 667340339
push_middle 494669535
push_middle 663414104
push_middle 223573288
push_middle 610355454
get 143317
push_back 589362217
push_front 986634257
push_middle 947567133
get 241612
push_back 567247037
push_front 310779788
push_front 295634402
push_back 809202173
push_front 55409624
push_front 322426300
push_front 184377395
push_back 410334179
push_middle 709780499
get 350976
get 211611
push_front 495590641
get 243152
push_middle 303230337
push_middle 494757857
push_back 6816377
push_front 385129022
push_back 409154661
push_front 598929322
get 76386
push_front 453480481
get 16177
push_middle 895543834
get 159344
push_front 278412966
push_back 536883284
push_middle 581775937
push_front 165485892
push_middle 497454108
push_front 891252068
push_front 917343161
push_back 185308142
push_back 906424795
push_middle 655043041
get 323176
push_front 152864066
push_middle 338372560
get 274915
push_middle 36096461
push_middle 792498534
get 94526
push_back 572684894
get 303304
push_front 222851380
push_middle 242555023
get 116073
get 10602
push_front 980072651
push_front 803759948
push_middle 190392595
push_back 833522757
get 20256
push_front 345901996
push_front 854448332
get 92029
get 237859
push_middle 808317543
get 307619
push_middle 624157803
get 167710
get 250082
push_front 58851192
push_middle 440385568
get 87048
push_front 839552826
push_back 846821566
push_back 384661969
push_back 159335930
push_back 238790196
get 118217
push_front 802372567
get 354694
push_middle 474746786
push_middle 370688140
get 192527
push_front 39883725
push_middle 244704312
push_front 7172410
push_front 439298525
push_front 867450731
push_back 373126937
push_front 820840390
push_front 93780384
get 309599
push_back 320086247
get 249626
push_middle 779511545
push_middle 83846353
push_front 356997199
push_middle 578567864
push_front 72717599
push_middle 662628945
push_front 763090765
push_middle 383584656
push_front 834930186
push_middle 608970323
push_middle 553348101
get 46045
push_front 345872773
get 354145
push_middle 213386265
get 277670
get 45531
push_middle 910020011
push_back 994700982
push_front 672749527
push_back 108513690
push_back 381793521
push_front 110802611
push_middle 959654799
push_middle 771562187
push_front 282283585
push_back 321811846
push_middle 130046843
push_front 468655940
get 32484
push_back 237139511
push_front 77515132
push_front 486542066
push_back 44524220
push_front 916000870
push_front 755429664
get 41993
push_front 117687934
push_back 702109535
push_back 878713792
get 7160
push_front 267594632
push_front 812015455
get 49481
push_middle 210077593
get 7035
get 310739
get 1680
push_back 398341779
push_front 927048239
get 183323
push_front 312751942
push_front 710897649
push_back 418086204
get 268006
push_middle 225734547
push_front 525589706
push_back 784882737
push_front 767609195
get 137231
push_front 280629182
push_front 37779806
push_middle 175932833
get 87691
push_middle 296669060
push_middle 832051789
push_middle 835674979
push_front 194954276
push_back 742753644
get 335988
push_middle 226906012
push_front 988736977
push_back 300479755
push_front 794780837
push_middle 280805483
push_front 419657555
get 368489
push_back 685390544
get 246712
push_front 342202615
push_middle 297168384
push_front 426414741
get 77654
get 38044
push_back 175528138
push_middle 978064645
get 119548
push_middle 404292140
push_back 493915560
push_middle 909253375
push_front 68956084
push_front 363272060
push_middle 66612938
push_front 263842769
push_front 807662995
get 145379
push_back 4961392
push_front 58395867
push_back 436698961
push_back 930047604
push_front 982586054
push_back 657422760
push_middle 465654529
push_front 564531757
push_middle 776583552
push_front 145501494
get 51897
get 290844
get 48499
push_back 67289502
push_middle 202744888
get 356299
push_back 157922556
get 103411
push_back 976485046
get 283399
push_front 179993294
push_back 929439527
get 17342
push_back 154047746
get 29133
push_middle 630667933
get 262696
push_middle 402268719
push_front 411569040
push_back 520415899
get 252678
push_middle 61460021
get 305712
push_front 850923176
push_middle 407956975
push_back 818917744
get 226196
push_front 120057313
push_front 995835678
push_front 413396059
push_back 534020367
push_front 133423356
push_middle 376025951
push_front 712275960
get 329934
push_middle 290659066
push_middle 284484320
push_front 418531430
push_front 8620003
push_middle 228571316
push_middle 918353858
push_front 807515603
push_back 877540240
get 165061
push_front 355401083
push_middle 626568903
get 34263
get 190679
get 345114
get 206019
push_middle 85592446
push_back 928271261
push_front 537334654
push_middle 799904813
get 214999
push_middle 9570063
push_front 254397990
push_front 366739729
push_middle 305414186
push_middle 389368881
push_front 409184687
get 67524
push_front 517130223
push_middle 221488490
push_front 29615850
push_middle 607213354
push_middle 184108889
push_front 483943170
push_middle 439387683
push_back 347655360
push_front 894215678
push_middle 815722991
push_middle 981781203
push_back 406329701
push_back 560322958
push_front 455785608
push_back 355927344
push_front 783936280
push_middle 72172582
push_back 411865669
push_back 594608132
get 349630
push_front 183788850
push_front 720609957
push_front 461047699
get 176809
get 37965
push_front 666464066
push_front 493196189
push_middle 839475994
push_front 459327908
push_front 437291292
push_back 82441715
push_back 403906381
push_back 86605958
push_back 876661564
push_middle 230317832
push_back 536605516
push_back 15174511
push_back 112282416
push_back 756481218
get 231865
push_middle 169612747
get 193022
get 289763
push_middle 788003550
push_middle 388478387
push_back 125488153
push_back 522186669
get 33098
push_back 629298262
push_middle 509531765
get 357761
get 280759
push_back 483121447
get 213207
push_middle 986119889
push_middle 351087830
push_front 871414156
push_front 475653799
push_middle 16035173
push_front 90657674
get 5749
push_back 167320004
push_middle 592564855
push_middle 277434801
push_back 235151431
get 295056
get 204381
push_front 592308871
push_middle 650672874
push_back 434389858
push_middle 182922163
push_middle 155054830
push_back 757100906
push_middle 994573595
push_middle 984321065
push_front 203215279
push_back 724035535
push_back 612961795
push_back 378394013
get 351133
push_front 571191838
get 211666
push_back 533286954
push_front 18948379
push_middle 130494098
push_front 524992246
push_front 487295844
get 238446
push_middle 930268563
push_middle 643980708
push_middle 42839856
push_front 945691248
push_middle 50370495
push_middle 638045774
get 310532
push_back 964720184
push_back 159178509
push_front 637920633
push_front 266829504
push_back 505918115
push_back 722779578
push_back 700757891
push_middle 898441389
push_back 290928887
push_front 233925512
push_front 337817395
get 365665
get 370253
push_front 580992939
get 42352
get 230451
push_front 647984091
push_middle 242100396
get 312253
push_middle 461854400
get 132610
push_middle 757884349
push_back 700831295
push_middle 299259282
push_back 174186175
push_middle 902273968
get 282954
push_front 638425051
push_front 234465157
get 172626
get 103814
get 309658
get 102277
get 58310
push_back 301914137
push_front 239479581
push_front 441447362
push_middle 675697867
push_middle 77314534
push_front 746145472
push_front 402364130
push_front 302219763
get 50345
push_back 603531543
push_middle 129658738
get 75819
get 324080
push_front 910674859
push_middle 581891647
push_middle 639143797
push_middle 125364535
push_middle 700325519
get 372792
push_middle 153950111
push_back 15776488
get 70876
push_front 581794005
push_front 681456091
get 199812
push_middle 906322285
push_back 981553743
push_middle 370788095
push_front 509597284
push_back 574738075
push_front 840613220
push_back 876368545
push_front 139899067
get 159788
get 113156
get 124830
push_front 617994655
push_back 801518270
get 13771
push_back 101098226
get 233561
push_middle 921567173
get 118650
get 63491
get 145711
get 210531
push_front 310257623
push_back 931436811
push_back 396759328
push_back 775801685
push_middle 748537483
push_front 245973427
push_middle 410710355
push_middle 568678591
push_back 274826672
push_front 3230235
push_back 771428515
push_middle 23907769
push_middle 700866555
push_middle 105350348
get 98190
get 369604
push_front 324464776
push_middle 794955477
get 274277
push_back 207742440
push_front 634214459
push_front 918517438
push_front 892574996
push_middle 297318606
push_front 969329709
get 320863
get 202428
get 5102
get 275965
get 65638
get 83304
push_back 784939815
get 302940
get 4829
push_middle 99100915
push_front 798276085
push_middle 839847970
get 240320
push_back 875857985
get 331542
get 321924
push_back 331518458
push_back 640165679
push_back 338704484
get 264459
push_back 306336740
get 220805
get 260827
get 116438
push_middle 346688950
get 86585
push_middle 517824173
push_front 698409435
push_back 284344589
get 67053
get 229370
get 6942
push_middle 78428284
push_middle 556669125
push_back 25924592
push_back 504194680
push_middle 955629776
push_front 894064378
push_back 306347961
push_front 293416199
get 225426
push_back 716093240
get 172385
push_middle 38003965
get 9339
push_middle 861832238
get 137325
push_back 176676604
push_front 808975423
get 368236
push_back 766418887
get 311060
get 43358
push_middle 721625393
get 155049
push_front 156415481
push_back 465087263
push_middle 277197551
push_front 909182822
push_middle 454251863
push_front 894832853
push_middle 310820575
push_back 294845861
push_middle 441504309
get 89434
push_middle 784977308
get 177182
get 228996
push_back 369198043
push_middle 938665287
push_back 471366602
get 364577
push_middle 178434952
push_front 398079383
push_middle 456284706
push_front 3687855
push_back 559220957
push_front 87378017
get 237125
push_front 552993828
push_back 775645988
get 129470
push_front 435811980
push_front 384149500
push_middle 944928794
push_middle 487985447
push_middle 791806132
push_middle 771793959
push_back 374405859
get 103759
push_front 767142773
push_front 962484497
push_front 16274327
push_front 457808899
get 209043
get 112498
get 319420
push_front 763233427
push_back 575426934
push_front 533833000
push_back 676385948
push_front 305753566
push_middle 942161419
get 269059
push_front 35704713
push_back 785515662
get 261975
push_front 717102012
push_middle 574643269
push_back 912481263
push_back 332703101
push_back 321680657
push_middle 421749076
push_back 408757760
push_front 3088859
get 281822
get 365600
push_back 232612973
push_front 150441337
push_back 413403323
push_back 924255415
push_middle 779789138
push_front 100848786
get 375068
get 191263
push_back 317896546
get 240445
get 275904
push_front 172215157
push_front 616821259
push_back 324507491
push_back 494096820
push_middle 858072578
get 40514
get 185682
get 276808
push_middle 649767421
push_middle 446145672
push_front 180327427
push_back 931289528
get 228882
push_back 36336589
push_back 587947561
push_back 784790907
push_middle 237534283
push_front 413074272
push_middle 277923613
push_middle 701540188
push_back 686088418
push_back 518859823
push_front 582467859
get 330951
get 259021
get 45244
push_middle 818147136
push_back 444304103
push_front 550496182
get 377452
push_back 544182855
push_middle 639133096
push_back 500334399
push_front 593149177
push_front 768022623
push_front 381165265
push_front 401456559
push_front 195992332
push_middle 864714765
push_back 312843575
push_front 484887821
push_back 411415350
push_middle 433685209
get 289951
get 202456
push_back 223157591
push_middle 34316015
push_front 165061099
push_back 127322682
push_front 531808560
push_middle 619100483
get 17482
push_front 420999533
push_front 469198855
push_back 442109118
push_back 71927071
push_back 956915605
push_front 534067571
push_front 860138798
push_middle 229170819
push_back 622594193
push_middle 854161141
push_front 437289233
push_front 596642281
get 246426
push_middle 25628961
push_front 386341390
push_back 268418893
push_middle 159805866
push_middle 999033203
get 273121
push_front 3278243
push_front 137701727
push_front 424012480
push_back 857053526
push_back 313083709
push_back 395725436
get 84028
push_front 422804533
push_front 928796843
get 233999
push_middle 415535176
get 118937
push_front 851078885
get 20146
push_middle 6375880
push_back 763246725
push_front 146854451
push_back 369551885
push_back 859400822
push_middle 390355435
get 111510
push_back 308162124
push_middle 673923229
push_middle 838236812
push_middle 692883600
push_back 614112909
push_back 569135305
push_front 337840177
get 360682
push_front 166521284
push_front 791193225
push_back 481231931
get 74939
push_middle 171639756
push_back 594127339
push_middle 323277713
push_middle 978418329
push_front 942654045
push_front 768225720
push_back 172636140
push_middle 188243611
push_middle 900568105
push_back 98271738
push_back 155150625
get 313242
push_back 339701107
push_middle 209489692
push_front 54027064
get 325840
get 365527
get 202801
push_middle 930413556
get 356864
push_middle 221407262
push_back 322589822
push_back 870784889
push_middle 862372144
push_front 493130779
push_back 481268641
push_middle 788459219
get 51902
push_middle 291238271
push_back 37141654
push_back 781141873
get 350024
push_back 224496177
push_back 798413499
get 120978
push_front 321870139
get 12153
get 187608
push_front 790662496
push_back 748882520
get 146530
push_front 104615100
push_back 526864591
push_front 165629372
push_front 218956941
push_back 347773758
push_middle 71406980
push_front 769178510
push_front 765753486
push_front 772822948
get 192959
push_front 368384775
push_back 631102071
push_front 166864509
push_front 285917474
push_back 475094062
get 216856
get 105474
push_middle 158364134
push_middle 88998995
push_middle 277213230
push_front 887106840
push_middle 728553973
get 206963
get 125959
push_middle 356786158
get 234784
get 12608
push_front 313443880
get 274390
push_front 945931103
push_front 749992405
push_middle 242751819
push_front 725560038
get 137772
push_front 329332995
push_front 136074322
push_middle 362748126
push_front 179926414
get 180347
push_front 348655146
get 190349
push_back 337838764
get 304967
push_back 785410969
push_back 794636270
get 217547
push_back 342419226
push_back 275090624
push_front 15637004
push_back 401661820
push_front 702547222
push_front 415858966
push_front 349777037
get 331711
push_middle 481230778
push_back 945571684
push_back 806025868
push_middle 634971777
push_back 119327862
push_front 590724251
get 271721
get 306200
get 236790
push_middle 805145566
get 313009
get 77041
get 101489
push_middle 462939171
push_front 964044400
push_front 92193969
push_back 904734838
push_middle 772588016
push_front 114789942
get 113837
push_front 897704385
push_front 714820164
push_front 258690911
get 342825
push_back 646076604
push_front 58024114
push_middle 850187707
push_back 767849070
get 327858
push_back 990311097
push_middle 807190718
push_front 326600329
push_middle 879433599
push_front 444285095
push_front 940035922
push_front 471694018
get 282860
push_middle 6920971
get 53610
get 327291
push_front 949786097
push_front 575925967
push_back 175518084
push_middle 579048862
push_back 583591393
push_middle 464247201
push_front 240212687
get 58418
push_front 537895119
push_back 867654901
push_middle 482750749
push_middle 408066781
push_middle 10432710
push_front 38966812
push_front 867940878
push_middle 70813386
get 31197
push_back 288870768
push_back 500964612
push_front 91095365
push_middle 14793636
push_back 471185296
get 92184
push_back 42485016
push_back 935194624
push_back 653824230
push_middle 848249075
push_back 870442399
push_front 879110960
push_middle 458900451
push_middle 722023004
push_back 667117220
push_front 864041117
get 207962
get 95048
push_back 74545451
push_middle 411141182
push_front 492941196
get 6738
push_middle 18476727
get 92628
push_middle 842661549
get 378212
push_back 914430649
get 161721
push_back 84307609
push_back 597839169
get 338729
push_front 74505967
get 132336
push_front 688831452
push_front 250850305
get 40247
get 119290
push_middle 453881412
push_middle 541381793
push_middle 121040887
get 92810
push_front 698335956
push_middle 216013795
push_back 517316410
push_back 332757413
push_front 687804933
get 228504
push_front 46733509
push_front 926723175
push_middle 614820589
push_front 837697165
get 144528
push_front 524342180
push_back 121762917
push_back 221845490
push_front 192954073
push_front 831667160
push_middle 794869620
get 33787
get 272808
push_middle 150887930
push_middle 633937936
push_front 542561214
push_front 100971246
push_front 902348606
push_middle 326159808
push_back 49377866
get 230564
push_back 691500385
push_middle 649769031
push_front 103865277
push_back 716643493
get 304685
push_middle 647109342
push_middle 292973537
push_middle 606253487
push_back 122158859
push_middle 568335534
push_back 956563844
push_middle 437432140
push_back 792941395
push_back 463357863
push_middle 699225447
push_front 627124242
push_front 913359804
push_back 169713481
get 34305
get 138865
get 41253
push_front 700155981
push_front 458571782
get 129539
get 96109
push_middle 442447021
get 298427
push_front 180026404
get 353768
push_front 935795615
push_middle 516579709
push_front 252421047
get 317480
push_front 504086847
push_back 942060433
push_front 250596973
get 334491
push_middle 412509493
push_middle 688255852
push_back 456865470
push_middle 962842962
push_front 699925135
push_back 474538499
get 149582
push_middle 653207140
get 80509
push_back 584681684
push_middle 332548243
get 121762
get 161546
push_front 630691538
push_middle 671110248
push_middle 961846512
get 73681
push_front 750240136
push_front 644028495
push_front 448163363
get 126225
get 326837
get 379050
push_back 309702229
get 187245
get 64649
get 187308
push_middle 728897272
push_front 46327355
push_middle 453461497
push_front 358912631
get 39047
push_back 460675256
push_middle 201068733
push_front 407285584
get 47773
push_back 409233536
push_back 448331781
get 108124
get 194497
get 345014
get 306118
push_back 199634621
push_middle 426395661
get 57913
push_front 137292224
push_back 67392091
push_front 330469856
push_middle 228444525
push_middle 232977676
push_middle 188501592
push_front 341737846
push_middle 854291561
get 251526
get 279544
push_back 90907917
push_middle 403809225
push_back 603243018
push_back 329788128
get 22636
get 72202
push_front 568309917
push_front 565199829
push_back 793621320
push_back 254648122
push_front 983108379
push_middle 59250951
get 256862
push_back 8689177
push_middle 68132870
push_middle 175585521
push_front 227805794
get 199315
get 113059
get 286345
get 140471
push_middle 650441940
push_middle 295795139
push_front 295045016
push_middle 805999914
push_front 679372044
push_back 903587240
get 152076
push_middle 25581939
push_back 224786233
get 25956
get 265641
get 136397
push_front 11076474
push_back 75658201
get 324607
get 349004
push_front 66153732
push_back 411214902
push_back 126478946
get 314956
push_middle 522270822
push_back 672170580
get 115352
push_middle 856131310
push_middle 27556510
get 244571
push_back 381490617
push_middle 226920997
push_front 954681865
push_middle 533410677
push_front 296703839
push_front 488126698
push_back 458411104
push_back 468969782
push_middle 407434580
push_back 321962368
push_middle 978891196
push_front 134219800
push_back 710224015
push_front 907774685
get 262502
push_front 343728715
push_middle 515641138
push_front 941642088
push_middle 823862680
push_front 438973324
push_middle 863759149
push_front 787592745
push_back 842126566
push_front 469195264
push_middle 810437434
push_middle 513855336
push_back 771785333
get 199708
push_middle 395163757
get 113124
push_middle 442756617
push_front 413709650
push_front 461782076
push_back 294765459
push_front 524516237
push_front 720342549
get 48398
push_front 395885726
push_middle 49598166
push_front 836560642
push_front 971943283
push_middle 833249533
get 24521
get 348285
push_middle 272065684
push_middle 83792063
push_front 93487480
push_back 127254073
push_middle 760503478
push_back 433879150
push_front 174877532
get 65114
push_back 429651750
push_front 768852443
push_middle 579675263
get 216617
push_front 691266723
push_front 354036717
get 256431
get 192947
push_back 216247182
push_front 924890398
push_middle 871869117
push_back 183352588
push_front 287207495
push_middle 110545550
get 234324
push_front 674586339
get 130072
push_front 658594385
push_middle 180920663
push_middle 466664555
push_back 819887326
push_front 35711694
push_back 214615282
get 126967
push_middle 152613994
get 192790
push_back 489007837
get 354275
get 174853
get 162287
push_back 728897608
push_front 109461111
push_back 234722318
get 252338
push_back 579591608
push_front 429922806
push_front 911850295
push_front 139122356
get 358379
push_back 170718105
get 46436
push_back 804006685
push_front 619261887
get 290338
get 269234
get 337320
push_back 732431560
push_front 423430143
get 289696
push_middle 588931636
get 108329
push_middle 114968294
push_middle 947942622
push_back 291758070
push_middle 5574616
push_middle 711783667
push_front 991406874
get 370015
get 203600
push_back 340014209
get 350549
get 254208
push_front 343144570
push_front 869099004
push_middle 653503813
push_front 376763629
push_middle 190096003
push_middle 38494834
get 149117
push_front 857901224
get 45619
get 68119
push_back 768452849
push_middle 560310439
push_front 789292673
get 246084
push_middle 592149125
push_middle 585241372
push_middle 861046597
get 345860
push_back 594175203
push_middle 165009857
push_back 472862420
get 39875
push_middle 285089501
push_front 1919427
push_front 65851045
push_middle 838071137
push_middle 338543619
push_front 613576829
push_middle 512391770
push_front 749955412
get 326305
get 245844
push_middle 67418726
push_front 341320750
push_back 252370820
push_back 745312862
get 339015
push_middle 38577151
push_front 575952453
get 35958
push_front 848062761
push_middle 174003789
push_back 235475721
push_back 24664444
get 41809
push_front 726409028
push_back 407157189
push_front 285906446
push_front 941096544
push_middle 733477865
get 240174
push_back 513108829
push_back 283638580
push_back 6369039
push_front 251843581
push_front 544465595
get 183176
push_middle 16737040
push_back 997709752
get 112388
push_back 740271172
get 19894
push_middle 621217122
push_front 429613285
push_front 365937220
push_middle 278901769
push_middle 825131147
get 30480
push_front 745451303
push_middle 624000937
push_front 335484222
push_front 355580419
push_middle 948890406
get 4400
get 261574
get 150984
push_middle 252227376
get 98757
push_middle 660452006
get 142777
push_front 568585208
push_back 391365396
push_back 119143618
push_front 783919927
get 118235
push_front 372013169
push_front 481424862
push_front 95006356
push_middle 347113279
push_middle 579760849
push_front 157791356
get 221783
push_middle 114928531
push_back 50700351
get 322590
push_middle 500829303
push_front 130497154
push_middle 214914342
push_back 896450714
push_middle 791880686
push_front 10160372
push_back 131004453
push_middle 743448972
push_back 404952089
get 262498
get 217250
get 130022
push_middle 312797429
push_back 637022701
push_middle 959918147
get 313083
push_front 561578595
push_back 258916987
get 69514
get 135774
push_back 98441387
push_middle 994598834
push_middle 489611818
push_middle 283697240
get 230260
push_front 793017093
push_front 183553446
push_middle 683990219
push_middle 343232145
get 229257
get 167885
push_middle 749909015
push_middle 603994457
push_front 414615940
push_middle 402336830
push_middle 132111
push_middle 295599841
push_front 816523188
get 49746
push_front 783180312
get 334415
push_front 511181360
get 209581
push_back 38449458
get 42743
get 287106
push_front 333809313
push_front 176715283
get 186565
push_front 883330002
push_back 649030167
push_middle 105390452
push_middle 531024870
push_back 792550262
push_back 532782371
push_front 823849713
get 73891
push_middle 496988449
push_front 317819830
push_front 986949000
push_back 993514794
get 211929
push_middle 484552715
push_back 675070217
push_front 526828405
push_middle 723918865
get 108113
push_middle 729284220
push_back 315615894
push_front 774899306
push_back 661766549
get 209065
get 255882
get 89314
push_front 355112934
get 298273
push_middle 626173520
get 325616
push_middle 390457811
push_back 742523931
get 65853
push_front 61154588
get 334024
get 373579
push_front 173056082
push_front 882538043
push_front 887563232
push_back 406660531
get 91437
push_middle 846273621
push_front 238041780
push_front 10791339
get 31532
push_back 736084920
push_front 319180361
push_front 392063109
push_front 289872031
get 369064
push_middle 970222427
push_middle 561551067
push_back 257890106
get 259628
push_back 39304483
push_back 39420221
push_front 375192504
push_front 5224777
push_front 190206244
push_front 82708444
push_middle 979283228
push_front 882226004
get 344361
push_middle 254743562
get 333887
push_front 116347674
push_middle 343936697
push_back 888266234
push_back 610304392
push_front 376283358
get 181917
get 224680
get 123986
push_middle 448611955
push_middle 800546024
push_front 9151143
push_back 146183171
push_front 963995520
push_back 550550340
push_back 8720358
push_middle 206120466
push_middle 420459424
get 232130
push_middle 670074957
get 82554
get 10952
push_back 177327397
push_front 567043458
push_front 494503707
push_front 33757004
push_back 84674542
push_middle 637823241
get 164592
push_back 513109382
get 113138
push_front 568457895
get 172404
push_back 561602620
get 169410
push_front 83846809
get 346179
push_back 75588822
push_middle 456231272
push_middle 69298114
push_back 634883411
push_front 458917719
push_back 873678318
get 294380
push_back 206759874
get 377423
get 187691
get 352341
push_back 929864096
get 370266
get 272952
push_back 911852752
push_middle 17317840
get 278835
push_front 280648412
push_middle 6957868
push_front 686100363
get 232123
push_front 611066689
push_front 928100116
push_middle 333558826
push_middle 155807738
push_middle 177998332
push_front 30687882
push_front 270028217
push_front 621331842
get 144583
push_front 898410490
get 136845
push_front 553598651
push_back 849054519
get 280748
get 180587
get 352221
push_back 340702212
push_back 384784002
push_back 998952111
get 84073
push_middle 453444202
push_middle 902377287
push_front 824176099
push_middle 88206097
push_back 699970966
get 363523
push_back 863755529
push_front 617649305
push_back 860743318
get 284727
push_middle 657504991
get 314982
push_middle 617268991
get 241459
get 125787
push_front 753833462
push_back 879405642
push_back 532368007
get 19543
push_front 818201654
get 272656
get 210786
get 67080
get 119075
push_front 715804975
push_back 739081765
get 334107
push_middle 689771024
get 187052
push_front 492708947
push_front 377021898
push_front 540106146
push_front 798843656
push_front 750236444
push_back 682837684
get 56594
push_back 495895148
push_middle 259607320
get 79400
push_back 501066205
push_front 234754876
push_middle 94254799
push_back 936735065
push_middle 57825204
push_back 517980756
get 210671
get 296587
push_middle 211856823
push_back 791238146
push_middle 440202702
push_middle 773736963
push_middle 967075850
push_front 662077549
push_middle 661003271
push_back 441853036
get 3047
push_middle 27514672
push_back 246891435
get 75189
push_front 959115830
get 359038
push_middle 606706105
push_middle 529468281
push_front 873239852
push_middle 510866746
push_back 117749964
push_front 537073073
get 102467
push_front 660665328
get 141316
push_front 630508883
get 144900
push_middle 928227376
get 331540
push_middle 813800168
push_front 464230408
get 63231
get 268756
push_middle 455318045
push_middle 423407860
get 261210
push_middle 5034158
push_back 334766161
get 23490
push_back 903692212
push_front 884225052
get 320162
push_back 804935717
push_front 576679875
push_middle 171136108
push_front 1861371
get 294363
get 298030
push_middle 268073219
push_front 354402779
push_middle 850229481
get 23194
get 326543
push_back 491154898
push_middle 541126250
push_back 256049472
push_front 783183130
get 335082
push_front 55696830
push_front 636966351
push_front 612495005
push_back 828844865
push_middle 671358795
push_front 916346172
push_front 806571435
get 33350
push_back 32159549
push_middle 822297573
push_middle 370539653
push_front 745700069
push_back 724608656
push_back 828225502
push_back 847220301
get 12638
push_middle 896363579
get 189862
push_back 568015239
push_back 809628671
push_back 147068477
push_middle 707375633
push_back 720434455
push_back 478389861
push_front 398650849
push_front 25593045
push_middle 477278421
push_back 460059854
push_back 717560718
get 228001
push_front 130203332
push_front 999088872
get 85039
push_front 114494780
push_front 710950878
push_front 593456433
push_front 640902146
get 30349
push_back 433609443
get 245747
push_front 107581118
get 15939
push_back 384644404
get 314268
push_middle 842896604
push_front 23000029
push_middle 603140821
get 167394
get 105836
push_back 277790875
push_back 545567181
push_front 106939896
get 280105
push_middle 632041157
push_front 855904629
push_back 202536098
push_middle 49615985
push_middle 132886777
push_middle 413978356
get 140251
push_middle 798953543
push_front 721547169
get 30786
get 52415
get 226496
push_middle 619627716
get 177197
push_middle 588739042
push_middle 264449623
get 247094
get 140902
push_back 506938710
push_back 124952111
push_back 920438147
push_front 976891484
push_back 634764457
push_front 135378176
get 302001
get 148920
push_back 551113065
get 287818
push_front 301343001
push_middle 143247072
push_middle 542671511
get 146383
push_middle 85604207
push_front 509219956
push_middle 840671020
push_middle 982560393
push_front 66954716
get 213385
get 206413
push_back 111860089
push_middle 933200327
get 198823
push_back 521673957
push_back 969159359
push_back 362460104
push_middle 619201841
push_front 807651487
push_front 849754038
push_middle 402404414
push_middle 999155303
push_middle 339163031
push_middle 644689264
push_front 692299130
push_back 753225568
push_back 230424302
get 63667
get 23141
push_back 207690661
push_back 309923538
push_middle 770783870
get 109325
push_front 152159647
push_back 274374100
get 117578
push_front 938423387
push_middle 451587793
push_middle 760438311
get 74381
push_front 785108518
push_back 392051669
push_back 933707744
get 313820
push_middle 769637500
get 266519
push_middle 167500526
get 247652
push_middle 955628548
get 228846
push_middle 143373483
push_front 688906352
push_middle 353167427
push_back 998012431
push_front 666686749
push_front 270194847
push_front 171252300
push_back 679637520
push_back 401082581
push_middle 477902502
push_back 867878778
get 170353
push_front 922028766
push_front 905584577
get 55423
get 62009
get 227696
get 225340
get 85705
get 165322
get 291227
push_middle 785423783
push_middle 43571361
push_front 230509478
push_front 249104812
push_middle 7486954
push_back 537759696
push_front 26637619
push_front 860408872
push_back 543483337
push_back 693490563
push_middle 383219835
push_front 143304939
push_back 428935988
push_middle 367624403
get 354044
get 82116
push_middle 657050045
push_back 269356107
push_back 876175903
push_back 878738551
push_middle 755732955
get 84963
push_front 51881073
push_front 971229738
push_middle 381088733
push_front 745752284
push_middle 450374467
push_back 986393081
push_back 226693578
push_back 239654416
push_back 918593309
push_front 864010524
push_back 179101507
push_back 919866957
push_back 891591923
push_back 719937576
push_back 507322537
push_back 612106956
push_front 366715606
push_middle 919152715
get 52110
push_middle 597293032
push_back 574471595
push_front 148494699
push_middle 714898795
push_middle 82510766
get 267132
push_front 263408054
get 291978
get 263747
push_front 411511456
push_front 318031236
push_back 390865850
push_middle 592990133
get 174299
push_middle 692585526
push_back 327473950
get 94958
push_front 779966396
push_front 548073773
push_back 746131732
push_back 168069093
push_middle 22918968
push_front 606396607
push_front 222057906
push_middle 279080373
push_middle 187984641
get 378664
push_middle 879784517
push_back 856078014
push_middle 304135350
push_back 626270872
push_back 90956389
push_back 429097058
push_middle 908506604
get 357310
push_back 778189539
push_back 253852367
get 122681
push_back 988400650
push_front 144425909
push_front 952008047
get 269044
push_back 115498183
push_front 316342238
push_front 471842540
push_middle 853942188
get 311959
get 30454
get 206305
push_middle 77195287
push_middle 798090080
push_middle 953020154
get 239360
push_back 805774402
push_back 926164023
push_back 265262381
push_front 421920995
push_back 948134561
get 338259
push_front 178081038
push_front 896459725
push_front 330585500
push_middle 37633712
push_front 702274290
push_back 199274526
get 93654
push_front 811481788
push_front 420961786
push_middle 89771711
push_front 914537786
get 302114
push_back 31962819
push_front 578631249
get 245761
push_middle 872828947
push_front 237491543
push_middle 210714685
get 141458
push_middle 525314497
push_back 413263822
get 237739
push_back 398644967
push_middle 241589740
get 206483
get 33972
get 135870
get 41781
push_front 598302300
push_middle 894885941
push_middle 723363077
push_middle 696164055
get 327387
get 123018
push_back 931907989
get 244953
push_back 878459459
push_middle 55359355
push_front 457728013
push_front 315998538
push_back 195438746
push_back 357175033
push_back 233924951
push_front 208897128
push_front 817382039
get 156205
push_front 97780004
get 50657
push_middle 552519489
get 276300
push_back 683188099
get 234125
push_back 312576558
push_front 144387702
push_middle 459332471
push_front 144789672
get 17976
get 125801
push_front 850493375
push_back 397143786
push_back 733503601
push_front 96889963
get 146578
push_front 199509309
get 76036
push_back 415735649
push_middle 38884140
get 25141
push_front 215006707
push_front 811845086
get 56084
push_front 756626870
push_back 902371458
push_front 142051153
push_back 160075631
push_front 601692997
push_front 934397639
push_front 716341423
push_front 696940876
push_front 298861450
push_back 12192502
push_middle 202652548
push_middle 678556978
push_middle 276420104
push_back 75988897
push_back 15624440
get 48476
get 86676
push_back 354985271
push_back 183875637
push_middle 677195408
get 6941
push_back 144225899
push_back 293595971
get 377129
get 333329
get 308331
push_front 251823636
get 136614
get 80760
push_back 751024613
push_front 90975715
push_front 83949114
push_front 910692202
push_back 581212835
push_back 411911102
get 203704
push_front 362250111
push_middle 491187436
get 2598
push_back 487752626
push_back 311948106
get 198394
push_middle 504544822
push_back 342254182
get 199620
push_front 471586353
push_back 41756816
push_back 741376695
push_back 966172
push_front 213097205
get 163094
get 134737
push_back 454318972
push_back 62878733
push_front 9932344
push_back 482644982
push_middle 59660362
push_middle 313544169
push_back 178054045
push_middle 720292222
push_back 262484175
get 372124
get 239745
get 277148
push_middle 496842530
push_middle 269984368
push_middle 133181695
push_back 698479996
push_front 242985329
push_front 630110862
push_back 548150528
push_back 167836605
push_back 956528628
get 339281
get 84963
get 120357
get 33928
push_front 717861058
push_back 781607933
push_middle 291705712
push_front 263231644
push_front 210726387
push_back 921712395
push_middle 260560214
push_middle 117615784
push_middle 498289779
push_front 668864311
push_front 679329613
push_front 295011538
get 234793
push_middle 30671579
get 292735
get 192048
push_back 362351355
push_middle 589901874
push_front 862020136
get 354356
push_front 925336492
push_back 244585846
push_front 433039712
push_front 634908379
get 40112
push_back 666565964
push_middle 545300479
push_middle 429602076
push_back 913651637
push_back 349105900
get 37056
push_back 563291247
push_middle 992960084
push_front 386327081
push_middle 667348417
push_front 729871719
push_middle 780253052
get 362504
push_front 803329008
push_back 203860961
get 96327
push_middle 152174275
get 191173
push_middle 794301452
push_back 566481456
push_middle 316442721
get 146435
get 168885
push_front 48452103
get 22309
get 292513
push_back 258876419
push_back 11917391
push_middle 337013250
push_middle 168785585
push_back 381190914
push_front 623580962
push_middle 981961905
get 238386
get 13046
get 91751
push_front 466428469
push_middle 777041614
push_middle 467825332
push_middle 47835284
push_back 310885382
push_middle 571760028
get 357848
push_middle 288052173
push_middle 140818783
push_front 574731633
push_middle 790189066
push_back 725453069
get 256830
push_back 600937261
push_middle 540642110
push_front 157760929
push_middle 445415093
push_middle 404168972
push_middle 701728316
push_middle 573466498
get 183575
push_front 990147937
push_middle 372844045
push_middle 199934077
get 211408
push_back 787222738
get 37893
push_front 136877255
push_back 48116189
push_front 657049843
push_front 142852054
push_back 398240683
push_back 292019606
push_back 510884912
push_middle 817244068
push_middle 900592073
get 27051
push_back 511001618
push_back 257530135
push_front 246522357
get 362171
push_middle 236122112
get 123196
get 155197
push_middle 272744450
push_front 480584063
get 99572
push_back 429311241
push_front 621133316
push_front 800471269
push_middle 808697458
push_front 592120241
push_back 395644875
push_back 926389636
push_middle 103432107
push_back 631169554
push_middle 701193814
push_middle 674893660
push_back 574140117
push_front 265315116
push_back 778496321
push_front 880975092
push_back 619517896
push_front 868009662
push_front 413113375
get 127074
get 232982
push_back 563475752
push_middle 461599324
get 256875
push_middle 354111029
get 215354
get 151711
push_back 642913246
push_back 138386387
get 188030
push_back 209757811
get 90109
push_front 906846775
push_middle 332082886
push_back 158589816
get 52321
get 71242
get 90078
get 358071
push_middle 660778562
push_front 797664504
push_middle 614117453
get 87271
push_front 300004373
push_back 458067703
get 18307
push_back 795219654
push_middle 805260106
push_back 612810041
push_front 559407587
push_middle 968293808
push_front 493995617
get 129671
push_middle 771982891
push_front 369571131
get 209339
push_back 949414560
push_back 298337996
push_middle 934065495
push_front 221033918
push_back 110298222
push_front 90907986
get 133316
get 146688
push_middle 78262124
get 311111
push_back 869154306
push_back 323097244
push_back 529184476
push_front 217985055
push_middle 98270932
push_back 721796697
push_front 648588370
push_front 908289656
push_middle 195739896
push_back 100680867
push_back 85802106
push_front 831032822
push_back 767833951
push_front 672146416
push_back 103970148
get 225279
push_front 965553528
get 57027
push_front 534003505
get 204602
get 319240
push_back 32543728
get 207345
push_front 820603655
push_front 704276845
push_middle 827170644
push_back 335592994
push_front 420145205
push_middle 87584002
push_front 418485409
push_front 8898369
push_middle 585602503
push_middle 515732584
push_back 793694855
push_middle 676885047
get 317111
push_middle 44478114
push_middle 40989716
push_middle 174259984
push_middle 558716682
get 244000
get 99003
push_front 277221421
get 362448
get 334143
push_middle 804841643
push_front 31332676
get 260859
push_front 985894724
push_back 903169943
push_front 403662338
push_back 616405429
push_middle 850923164
push_front 554442925
get 286030
push_middle 613019162
push_back 937401136
push_back 182054531
push_back 446823568
push_front 27082752
push_back 241933274
push_middle 660415850
push_middle 269552217
push_middle 976094684
get 364759
push_front 426712785
push_back 543442487
get 219077
push_front 925647596
get 205142
push_front 513118654
push_middle 210592078
get 156385
push_back 824714631
push_back 400026286
push_middle 421060552
push_front 370092363
push_front 127871267
push_front 558965706
push_middle 259022479
get 221143
push_middle 255185695
push_middle 954522191
push_front 238650422
push_back 614891525
push_back 870728037
push_front 230254944
get 35808
push_back 858908866
push_back 114470032
push_front 464048246
push_back 16139540
push_middle 757027331
push_front 350712427
push_front 967199622
push_middle 514937929
get 306980
push_front 91879118
get 237356
get 293607
get 63328
push_middle 373480623
push_back 695144284
push_back 741695878
push_middle 167536721
push_front 785100704
push_back 138275646
push_middle 608975289
push_middle 243310191
push_front 633928187
get 8888
get 245425
get 182371
get 144728
get 37435
push_front 788116015
push_back 737446781
push_back 986810831
get 328322
push_back 920728568
push_front 928981773
push_middle 244836195
push_middle 473243408
get 211267
get 152148
push_middle 630841752
push_middle 124022448
push_front 105562870
get 14983
get 43194
push_front 340403660
push_front 8303387
push_middle 904022041
push_front 351830684
push_front 758529612
push_middle 329688285
push_middle 651830362
push_front 333471716
push_middle 728191621
get 93043
push_back 154340525
push_back 556265477
push_back 73065387
push_back 11175573
push_front 841963856
push_back 73917888
get 32185
get 46143
push_middle 512327067
push_front 315056029
get 29229
push_front 558996914
push_front 290048078
push_front 843436137
get 288095
get 260714
push_front 990837257
push_middle 29690939
get 195829
get 179077
push_front 736081501
push_middle 454224094
push_back 279939558
push_back 887544389
push_middle 217580000
push_front 486096197
push_back 101304782
push_front 928972807
push_front 751818545
push_front 414726344
push_back 205015607
push_front 282136278
push_front 82600850
get 123330
push_back 482555196
push_middle 924505942
push_front 474181827
push_front 627354568
push_back 57622778
push_back 510433826
get 342248
push_middle 540890330
push_back 898891678
push_back 569741402
push_front 275347003
push_back 115521278
push_middle 600621442
get 187149
push_back 112809273
push_middle 629522961
push_middle 534373167
push_front 862414697
get 174515
push_front 422383597
push_middle 998866276
get 280003
get 71912
push_back 786813489
push_front 241775442
get 184286
push_middle 491299115
get 141257
push_middle 29963561
push_front 648448241
push_front 932100222
push_back 867887555
push_middle 303973719
get 346165
get 40382
get 142040
push_back 2022007
push_middle 105652549
push_back 107294523
get 320908
push_back 907561017
push_middle 116417868
push_front 328594885
push_back 377176995
get 305152
get 31019
push_front 728757884
get 325774
push_back 561289916
push_middle 650216937
get 258529
get 239678
get 123469
push_middle 580719953
push_middle 934871427
push_back 63327421
push_middle 797699018
get 1275
get 78758
push_front 843286492
push_front 247715005
push_front 613095246
push_middle 627310164
push_middle 339797528
get 274810
push_front 296503111
push_middle 845919286
get 314935
push_back 974447541
push_middle 899457165
get 347590
push_middle 940599058
push_back 586241448
push_middle 781617592
push_front 455639122
push_middle 509964865
get 263165
get 33884
push_front 888972464
push_back 927588625
push_middle 870567319
push_back 962704644
get 335383
push_back 300229758
get 27686
get 335644
get 69340
get 228723
push_middle 101193940
get 310531
push_middle 526447311
push_back 150176532
push_back 104676435
push_back 265512197
get 328953
push_middle 613035899
get 72463
get 74541
push_front 598416083
push_front 320324464
push_middle 523893424
push_front 302143530
push_middle 209820094
get 375786
push_back 177185046
push_front 318460224
push_back 824462461
push_back 60653153
get 243710
push_middle 929343659
get 155423
get 128050
push_front 438363164
push_back 421793272
push_middle 347570362
push_front 886345860
push_back 18848947
get 216957
push_back 717323356
get 243029
push_middle 977788522
push_front 344707597
push_front 446210089
get 126547
push_middle 801864839
push_back 707768197
get 374419
push_back 831441508
push_middle 287931794
push_middle 239950619
push_middle 567299520
push_middle 73094934
push_middle 595644138
push_front 65947223
push_middle 307081366
get 360333
get 352993
push_middle 957997727
get 280072
push_middle 675350098
push_middle 684061577
push_back 948642212
push_front 362540238
push_back 17029424
push_front 929745885
push_front 96489671
get 233291
get 290399
push_back 611622051
push_middle 275941820
push_middle 994308787
get 224458
push_middle 777733848
push_middle 839010570
get 151044
push_back 304063633
get 45775
get 361002
push_front 196693582
push_front 958516394
push_front 192976885
get 115747
push_middle 428961229
push_front 139599940
push_front 141082453
push_back 670190097
get 301389
push_front 446779615
get 365522
push_front 290841691
push_back 475158876
push_back 876298553
push_front 765205231
push_middle 729403644
push_front 470314609
push_front 401138418
push_back 604644949
get 295920
push_middle 137127607
get 374781
push_front 587650269
push_middle 602216893
push_back 324555519
push_front 496588681
get 259062
get 69650
push_middle 378268697
get 188051
get 191251
push_front 743745136
push_front 659005620
get 241252
push_front 102730530
push_middle 642532957
push_front 586140891
push_front 650032713
push_back 173798487
push_back 525865052
push_front 425819351
get 6822
get 109035
push_front 314508798
push_back 304052931
push_front 169970803
push_back 946540802
push_back 4926381
get 292881
push_front 507008422
push_front 851315770
push_middle 911485223
get 12532
push_middle 703900328
get 377099
push_middle 48892509
push_front 880140615
push_back 541739964
get 65736
push_middle 464786896
get 380102
get 218958
get 247034
push_back 880668031
push_back 733966563
push_back 836695376
push_middle 112981205
push_front 525647937
push_middle 645465704
get 47900
push_middle 892262355
get 174602
push_middle 116587193
push_back 856236360
push_front 660681715
get 370082
push_back 468728348
push_back 795920674
push_middle 89260456
push_middle 452932320
push_front 507209507
push_back 809054525
push_back 117911265
get 368215
push_middle 907337861
get 243285
get 130815
push_front 436688859
push_middle 600527261
push_front 969090217
push_back 331831713
push_middle 853324305
push_middle 883429183
push_front 555654757
push_back 10588312
push_back 444576530
push_middle 4865198
push_back 929295973
push_middle 409640330
get 362324
push_back 156377668
get 314363
get 97986
push_front 821876257
push_front 532284519
push_front 842211537
push_middle 556466562
get 141526
push_middle 697559278
push_back 331823225
get 93476
push_middle 624001422
push_front 17861053
push_back 267294861
push_middle 614547925
push_front 139913915
push_back 534119068
push_back 40803511
get 178883
get 377878
push_front 278047125
push_back 480711286
push_front 267142251
push_front 616676257
push_front 188098845
push_back 71556096
push_middle 121309798
get 243026
push_middle 978101531
get 210752
push_middle 413363108
push_front 592945747
get 318442
push_front 175102148
push_back 35471265
get 207705
push_front 741926778
push_back 536652649
get 294312
push_front 371264779
push_middle 650083310
push_middle 807488622
push_middle 759701555
push_middle 912528457
push_back 454581829
get 349882
get 193694
push_back 442793760
push_front 532712986
get 45714
push_middle 187729082
push_middle 427607876
push_middle 419088737
push_front 221937755
get 112651
push_back 301511138
get 187802
get 274928
push_front 841832251
push_front 82185318
push_back 90278081
push_front 139017031
push_middle 169695355
push_front 825616931
push_front 450727603
push_front 775259607
push_front 356858533
push_middle 990166586
push_back 289053327
push_front 926123386
push_front 379456235
push_front 635067813
push_back 690377913
push_back 830072388
push_middle 500749045
push_middle 649962018
push_middle 585591081
get 170824
get 301070
push_front 47722918
push_front 138511428
push_back 963320486
get 13325
get 13623
push_back 351847443
push_front 226749946
push_front 542242442
get 93472
get 179001
push_middle 297986524
push_middle 671061490
push_back 622366595
push_back 369197461
push_back 258589231
push_front 648797097
push_middle 27580722
push_front 771846232
push_back 1787091
push_middle 41322012
push_middle 288666607
push_back 839289369
push_back 719592451
push_middle 929571212
push_front 212893418
push_back 839519840
push_front 601413827
push_middle 552910047
get 311303
push_front 422401208
push_front 824387945
get 295723
get 295992
push_front 424546556
get 45492
push_middle 433333867
get 187330
get 107430
push_back 837572663
get 238016
push_back 343695323
push_back 364842128
get 349506
push_back 54202306
push_middle 671834901
push_back 366322023
push_middle 358688152
push_middle 853237222
push_middle 7270384
push_front 134129621
push_back 819045263
push_middle 996295696
get 157442
push_middle 209530640
push_front 817319876
push_back 940223305
push_front 885148536
push_middle 592966987
get 68803
push_front 715079988
get 52010
get 79349
get 337584
push_back 520895842
get 162661
get 125208
push_back 570104654
push_back 29123424
push_back 363415938
push_front 194667926
push_front 95461136
push_middle 844299010
push_back 365445598
get 148077
get 65967
push_middle 597898265
push_back 112896272
push_front 571965104
push_front 724050608
push_middle 907016923
push_front 32130353
push_back 670409707
push_front 301668248
get 315152
get 106558
push_back 87486902
push_back 776301024
push_middle 115901018
get 33200
push_front 575785176
get 371764
push_back 643079711
push_front 273767722
push_back 560506699
get 54744
get 126683
push_front 496061670
push_middle 916867507
push_front 641590809
push_back 524812252
push_middle 140993510
push_back 990981062
get 328986
push_middle 267601541
push_back 768691747
push_middle 949766639
push_front 772196960
push_front 112581702
push_middle 685166962
push_middle 244263419
push_middle 539185277
get 279492
get 182935
get 34355
get 56548
push_back 362278106
get 261887
push_back 274448993
push_middle 309288195
get 359130
get 177200
push_front 689676018
push_front 40280188
get 374836
push_middle 991843873
get 220601
push_back 808839087
push_front 386361371
push_back 386822639
push_middle 744842008
push_front 173186553
push_middle 812308387
push_front 19307497
push_back 809715146
push_back 594117603
push_back 588390778
push_middle 205598795
push_back 410147784
push_middle 769023438
push_middle 350562368
push_front 385338940
push_middle 454002107
push_middle 773374093
push_front 596227925
push_front 852305766
push_back 724530990
push_front 218320291
get 300507
push_front 368089574
push_back 413556474
push_middle 662439252
push_back 155780269
push_back 835547230
get 252981
get 297214
push_front 5484901
push_front 296314250
push_back 142620341
get 294386
get 200674
push_front 595348162
push_middle 709450310
push_back 80149250
get 180888
push_front 400211585
get 112814
push_front 757319415
push_middle 254147607
push_front 820252370
push_middle 472846804
push_front 625267277
push_front 567252711
get 375285
push_middle 553225680
push_front 820150032
get 67746
push_front 959594260
push_back 733957470
get 109643
push_back 754646236
push_middle 624267162
push_middle 640366144
push_front 822106662
push_back 621294129
push_middle 910671924
push_middle 153217747
push_back 379541589
push_back 372262039
push_back 696741769
push_back 55906942
get 57405
push_middle 303501773
push_front 522050603
push_back 436102226
push_middle 922725278
get 96210
get 294741
push_back 588412908
push_front 670572456
get 35781
push_middle 824689737
get 109864
push_front 865651186
push_middle 568128851
get 296395
get 163265
push_middle 94794335
push_front 754398421
get 365934
push_back 551155988
push_back 35992114
push_front 996191873
push_middle 206642669
push_front 537576444
push_back 648823255
push_front 725855454
push_back 422143626
push_middle 630110372
push_back 288198620
get 345082
push_front 713648260
get 88260
push_middle 498805043
get 286868
push_back 41615656
get 371546
push_front 964096394
push_middle 430960692
push_back 707225669
push_middle 436096038
push_middle 555084314
push_middle 806844124
push_back 326314209
get 89375
push_back 440000143
get 367099
push_middle 581013417
push_middle 156520189
push_back 965525143
push_middle 318446281
push_front 440821899
push_back 849846657
push_front 855547451
push_front 189692098
push_middle 889544460
get 236351
push_back 609992745
push_front 375008930
push_back 66052272
get 346942
push_middle 721365369
get 126932
push_back 934246465
push_middle 404120032
push_back 689694733
get 234251
push_middle 570590459
get 28460
push_middle 663535854
push_middle 320939340
get 337147
push_back 210774924
push_front 86273420
get 275836
push_middle 974452759
get 160374
get 131430
push_front 820170758
push_middle 957548138
get 17415
push_middle 379884443
push_middle 367424192
push_front 790475294
get 28949
get 20232
push_back 453390756
get 106412
push_front 441434211
push_middle 855957613
push_middle 114572937
get 7467
push_back 910411239
get 251504
push_front 527808518
get 373895
push_front 900445641
push_front 280090356
push_front 692442600
push_middle 87252765
push_middle 127665500
get 48362
push_front 741326612
push_front 845144102
push_middle 249427851
push_front 52047741
push_back 458553816
push_back 426547659
push_middle 119531469
push_front 598734752
get 285902
get 213460
push_front 966016428
get 84861
push_middle 821642419
get 109005
get 24645
push_front 168886345
push_front 157860096
push_middle 246131000
push_front 56355390
get 192454
push_front 655676407
push_front 198817277
push_middle 345799801
push_middle 633118486
push_back 446193951
push_middle 423567106
get 164706
push_front 646848445
get 352223
push_back 707208402
push_middle 888831651
push_front 735338838
push_back 646778813
push_back 503023124
get 257946
get 337580
push_front 220549518
get 237768
push_front 322351244
push_front 570564503
get 354842
get 9732
push_back 42272397
push_front 641271775
push_middle 966014300
push_back 339167637
get 147989
push_middle 713926491
push_middle 431845042
push_middle 486832817
push_back 718400823
push_front 645716771
push_back 102740702
get 322791
push_middle 802598758
push_back 414467970
get 331419
push_front 615699663
push_front 654290294
push_middle 832386999
get 164967
push_middle 30352460
get 276977
push_middle 233320590
get 97806
get 130246
push_front 456472325
get 52602
push_back 968208672
push_middle 119992458
push_front 235528646
get 261717
push_back 774532679
push_back 95374074
push_front 715320450
get 220574
push_back 658589590
push_back 477660859
push_back 441781409
push_front 214873673
get 158880
push_middle 56659083
push_middle 955446606
get 78713
get 167543
push_back 499316839
push_middle 730974251
push_front 968363656
push_front 290040549
push_middle 610230478
push_back 693765389
push_back 830595100
get 169501
get 130013
push_back 356820427
push_middle 36474058
push_front 124342274
push_back 200361686
push_back 78815656
push_front 150058238
push_middle 721460331
get 67630
push_front 522119551
get 89459
push_front 432342910
push_front 41975851
get 82247
get 75100
get 371461
get 268650
push_back 155806120
push_back 339474883
push_back 403429803
push_middle 90630934
push_back 685179850
push_back 236872633
get 79868
push_front 855830897
push_back 193073833
get 91021
push_front 241683487
push_front 917168530
get 94191
get 787
push_middle 61739522
get 234687
get 292585
get 206059
push_back 29569978
push_front 614546187
push_back 564155153
push_front 854848612
push_back 941436209
push_back 895946872
push_middle 696480521
push_middle 86783891
push_front 897076904
get 289968
get 39444
push_middle 335871700
push_middle 725683033
push_front 759739494
push_middle 985602899
get 76843
get 147790
push_front 635391345
get 108519
push_back 87590500
push_back 409695587
push_front 946201576
push_back 978533617
push_middle 474543340
push_front 379977555
push_middle 616821204
push_middle 193044049
push_back 590751338
get 180222
get 375393
push_middle 32389107
push_back 394193488
push_middle 877479453
push_middle 995618535
push_middle 996700757
push_front 521607755
push_middle 870770550
push_middle 423050202
push_back 441099889
push_back 930524082
push_back 613267534
push_back 200196672
push_front 424626624
push_front 756597862
push_front 783603811
get 334291
push_middle 31840164
push_back 951590534
push_front 364656467
push_front 413657744
push_front 897714109
push_middle 274502804
get 378417
push_front 647955942
push_back 920914265
push_front 525183768
push_middle 791517051
push_front 564397728
push_middle 183716836
push_front 777904900
push_middle 430856560
push_back 461637201
push_back 706075582
push_middle 139112467
push_back 368001041
get 303929
push_middle 370561504
get 357083
push_middle 216780249
push_middle 595108719
push_back 95206825
push_front 265982804
push_middle 692596624
push_front 310582707
push_middle 248735382
push_front 274184904
get 236747
get 148305
get 323733
push_middle 929313110
push_middle 294427735
push_front 265843352
push_middle 803771453
push_middle 923181847
get 160886
push_back 539455608
push_back 124491653
push_front 819609246
push_middle 795304620
push_front 341855075
push_back 132925486
push_back 494822704
push_back 606639122
get 77575
push_middle 278620824
push_back 245702415
push_middle 287810076
push_back 842943995
push_middle 650885793
push_middle 808337881
push_middle 669013118
push_front 763978969
push_front 71334026
push_back 412683309
push_front 882978182
get 100924
push_back 804846453
push_back 98209943
push_front 610332930
push_front 768014319
push_middle 36756308
push_middle 794462333
get 104936
push_back 394458199
push_back 440618051
push_back 573372692
get 126554
push_back 905616681
get 247895
get 74568
push_back 836109697
push_middle 82111786
get 142247
push_middle 608744979
push_back 886979100
push_front 730970477
push_back 677652828
get 297789
push_front 823255759
push_back 392932995
push_back 679599468
get 139025
push_front 529167983
push_middle 588319574
push_middle 414049299
push_back 149664758
push_back 414311881
push_front 698991813
push_back 572179636
push_front 784246962
push_front 19242140
push_back 665003370
push_front 166105152
get 271241
push_front 60961550
push_back 433127203
push_back 279760466
push_middle 831248931
push_front 995978177
push_back 549290700
get 110073
push_front 311838960
push_back 901126112
get 43394
push_front 856342864
push_middle 228353881
push_middle 655909399
push_back 722037046
get 372896
push_middle 424816797
get 368421
push_back 315609560
get 214624
push_middle 736775494
push_middle 876421733
push_middle 949049473
get 106991
push_front 45048595
push_front 68827915
push_middle 721198532
push_front 156241995
push_middle 966116856
get 66646
push_back 482029745
push_front 805880205
push_back 249704793
push_front 626139510
get 107879
push_middle 781136833
get 19397
get 186539
get 179391
push_middle 205083472
push_front 913320516
push_back 789079787
push_middle 773341413
get 198134
push_middle 323284242
push_back 449504282
push_middle 159411770
push_middle 170203167
get 270191
push_middle 743840480
get 251322
push_front 821446510
get 171291
push_middle 691831161
push_back 891336847
push_middle 814071776
get 248256
push_back 862140226
push_back 471274577
push_back 695946811
push_front 464382640
push_front 167104261
push_middle 370078371
push_back 955279790
push_back 979118194
push_middle 915431199
get 237745
get 40974
push_middle 233468120
get 302493
get 253295
push_middle 323668074
get 361674
push_middle 268506215
push_middle 520499982
push_middle 458773815
get 258414
push_middle 523840183
push_back 402704728
push_middle 585181633
get 335026
get 274236
get 37451
get 72854
get 138149
push_back 483537220
push_front 412058146
push_front 18002138
get 176311
push_back 22344161
push_front 250936265
push_back 736256197
push_back 8671549
push_back 937579031
push_back 359651312
push_front 521713817
push_front 186352518
get 148135
get 69571
push_back 921891067
push_front 382719552
push_back 971108818
push_back 330822294
push_front 947002029
push_front 920158579
get 52393
push_back 168024557
push_back 673305545
push_front 784104836
get 337903
get 257137
push_front 754354251
push_front 888741470
push_middle 762632187
push_back 822420315
push_front 33228708
push_middle 515204847
push_back 683414424
push_front 245601605
push_middle 311929701
push_front 180361819
push_middle 915504981
get 202406
push_middle 635522717
push_middle 785082207
get 1214
push_middle 778460294
push_back 470591310
push_front 975515632
push_middle 951653089
push_middle 360031473
get 66674
push_front 901386342
push_middle 661589112
push_front 415251379
push_middle 675270011
push_middle 435802160
push_back 534070790
push_middle 856313497
get 248671
get 224618
push_back 811445063
push_back 995567433
push_middle 267120666
push_front 198284941
push_back 237505751
push_front 961323699
get 61023
push_back 427981278
push_front 438228516
push_front 693895303
push_front 960853877
push_front 689318201
push_front 524948719
push_middle 631804131
push_middle 865667323
push_front 744390767
push_back 441190833
push_middle 756344336
push_front 148947506
push_middle 795838765
get 170218
get 285153
push_front 478036849
push_back 849086988
push_back 910067849
push_back 746809452
push_middle 848825718
push_back 761155657
push_front 183335531
push_back 311879541
get 259402
push_middle 448292212
push_front 269371310
push_back 114200921
push_back 803463135
push_middle 797242647
push_front 210869016
push_back 371675616
push_front 985137879
push_middle 61212267
push_back 544854285
push_middle 995009812
get 301441
push_front 43256071
get 138443
push_middle 414803238
get 247475
get 278837
push_middle 831364933
push_middle 784154431
get 149707
get 150530
get 294182
push_back 616565225
push_front 771207111
push_middle 949078685
get 10681
push_front 974576582
get 170772
push_middle 650249636
get 322207
push_back 863297160
push_middle 523960199
push_back 573015896
push_front 964274426
push_front 313430115
push_middle 109984209
push_middle 764995703
push_front 330962208
push_front 698021740
get 59454
get 345896
push_back 164077798
push_back 136404662
get 102217
push_back 3929521
push_front 281609837
push_middle 535350859
get 336138
push_back 287721281
get 257948
get 378986
push_back 775300721
push_front 630168528
push_middle 855045828
push_back 67946289
push_back 838707441
get 313155
push_front 159013527
push_front 629977824
push_middle 400609884
push_front 292636365
push_back 573846544
push_back 806365031
push_back 399011385
push_middle 49663680
get 336262
push_middle 466316353
get 125634
push_back 257177967
get 69235
push_back 171645767
push_front 102271385
push_middle 44564012
push_middle 466785802
push_back 515322806
get 286943
push_front 447109155
push_back 379480514
push_front 734035042
get 165118
get 179929
get 46914
push_front 966629823
push_back 592152848
push_back 831768257
push_front 636847847
get 152432
push_middle 480452629
push_middle 423728600
push_front 47455292
push_back 338655850
push_middle 26346951
push_middle 275515259
push_middle 378272689
push_middle 269308149
get 182202
get 72965
get 220729
push_back 871479410
get 962
push_front 118349949
get 71913
get 153219
push_front 458037417
push_front 752224068
get 356152
push_middle 719255846
get 351664
push_front 138750576
get 312125
push_back 885536259
push_back 939629290
push_middle 874131409
get 202091
push_back 759063537
push_front 980961278
push_front 307695850
push_back 792001093
push_front 561162833
get 91884
push_front 891974512
get 13774
push_front 843600161
push_middle 201652198
push_back 850037891
get 32090
push_front 833830272
push_back 877504541
get 43977
get 94763
push_back 317930016
push_back 652969245
get 233452
push_front 784051782
push_middle 611594809
push_front 885669203
push_middle 357081645
push_front 428036163
push_middle 656137053
push_back 140907330
push_back 669048783
push_middle 752391584
push_front 19035295
get 28667
get 186587
push_back 360384474
push_back 950823140
push_back 826280176
push_middle 9126909
push_back 338835771
push_middle 304637229
get 319318
get 193249
push_middle 907595724
push_front 679353665
push_back 897654523
push_middle 208006720
push_middle 407718369
push_back 109402044
push_middle 815701799
push_middle 886822423
push_back 738859627
get 153583
push_front 349901053
push_front 663138987
push_back 588122163
push_back 217990879
push_back 987209837
push_middle 281459663
push_back 150011900
push_middle 841652599
push_back 383238991
push_back 421054992
push_back 884848009
push_back 630518313
push_front 715314985
push_middle 408513121
get 64306
push_front 271750273
push_front 714570163
push_back 422221342
push_front 559116230
push_back 676946369
get 2232
get 189323
push_front 680867721
push_middle 538236869
push_middle 184097401
push_front 960472142
push_back 901706251
push_front 380129079
get 181373
push_back 459153868
get 237772
push_back 516221994
push_front 38207050
push_back 969011962
push_middle 979491099
push_middle 763140106
get 111644
get 353513
push_middle 445982939
push_back 790382163
push_middle 758698772
get 276296
get 272625
get 67266
push_middle 266927888
push_front 744258313
push_front 418843999
push_middle 143275446
push_middle 385115356
push_back 52207612
push_front 818083061
get 6112
push_front 585159323
push_front 533140450
push_middle 424372637
push_front 922084151
push_middle 292397318
push_back 415543303
push_back 139931017
push_front 126724107
push_middle 305140584
push_middle 61353964
push_front 442806937
push_front 932683897
push_front 433857426
push_front 426633092
push_front 237464758
push_front 213975130
push_front 165709916
push_front 805026268
push_back 398964088
push_middle 837391934
get 39667
push_back 397923452
push_front 666645505
get 252892
push_middle 484270084
push_middle 242951440
get 263311
push_front 652959414
push_front 947998372
push_back 800989092
push_back 211055538
get 343080
push_middle 59550425
push_middle 816862940
push_front 849557387
get 287346
get 210063
push_back 692673933
push_back 776115302
get 92041
push_middle 161446975
push_middle 436063903
push_back 630073587
push_front 764602112
push_front 159587685
push_front 666220532
push_middle 258592868
push_back 356292194
push_front 303668312
push_front 636629793
push_middle 702430412
get 89472
push_front 819261752
push_middle 683864880
push_middle 680479675
push_middle 111265046
push_back 241301686
push_back 941005280
push_middle 947895074
get 286741
push_back 168667098
push_back 422737563
push_front 694824538
get 10180
push_front 598180835
push_back 491059768
push_back 621608536
get 153515
push_middle 210408420
push_front 398175902
push_middle 68674799
push_back 356409359
push_middle 184174147
push_back 476132967
get 301769
get 90951
push_middle 652865504
push_front 846672868
get 343861
push_middle 748987682
push_middle 328995252
push_front 738602067
get 222653
get 106158
push_middle 916475684
push_middle 673728705
push_front 485733072
push_back 668795306
push_back 24514497
push_front 169433261
push_middle 342876493
push_front 594907550
get 273473
push_back 374828668
push_front 276416547
get 377998
get 301772
get 63946
push_back 749623778
push_front 798828086
get 238587
push_back 909325251
get 181592
get 361744
get 208555
push_middle 40749028
push_back 191700065
push_back 299345211
get 111882
push_middle 975315458
push_back 40994012
push_middle 86056635
push_front 533984419
get 124113
push_front 168980825
push_front 526407929
get 217535
push_front 798844254
push_middle 649667377
push_middle 860486051
push_middle 144464162
push_middle 160722488
push_back 483499298
push_middle 101132541
push_front 40039595
get 355584
push_back 302970585
push_middle 38465377
push_middle 251666419
push_front 764431867
push_middle 661811262
push_back 105962798
push_middle 990262201
push_front 676512542
push_middle 386340687
push_back 2572698
get 272530
push_back 584528221
get 199295
push_front 704136832
push_middle 977847621
push_middle 147286691
push_front 935163754
push_front 286011797
get 317221
push_front 790424602
push_back 118814179
push_middle 938202970
push_middle 381862964
push_front 971661730
push_middle 260216123
push_middle 480000906
push_middle 303315001
push_back 91643978
push_front 153587346
push_middle 905175848
get 68459
get 62845
push_back 891459930
get 222309
push_middle 560698834
get 269165
push_middle 286534383
get 123752
push_front 653651431
push_middle 948697608
push_front 894618157
push_middle 590416631
push_front 153460766
push_middle 144531082
get 284723
push_front 335275813
push_front 153620610
push_front 146091260
push_middle 224967978
push_front 28415215
push_middle 662544083
push_front 673885501
get 376138
push_middle 660665121
push_middle 587594450
get 336447
push_front 854904241
get 33541
push_front 561674988
push_middle 786450098
push_front 653942334
push_middle 993075150
push_middle 467502347
push_front 728290797
push_front 616105757
get 9020
push_middle 30929933
push_front 945848789
push_front 225078958
push_back 374245003
push_front 546936206
push_back 479609522
get 133454
push_back 664015015
push_middle 967148467
push_middle 491961075
get 157096
push_front 548625546
get 27253
push_front 155759628
push_back 803910229
push_front 130739468
push_back 20827316
push_back 990309090
push_back 567780719
push_front 201894461
get 181639
push_back 644086050
push_middle 154475402
get 317187
get 63952
push_middle 166929624
get 178041
push_back 777761967
push_middle 321563906
push_front 395348468
push_back 44770039
push_middle 258385478
push_front 930411603
push_middle 346778742
push_back 327146866
push_front 431588795
push_middle 472802153
push_back 192749795
push_middle 536996234
push_middle 98716836
push_front 618202374
push_middle 801303313
push_back 855251629
push_middle 719811624
push_middle 560718034
push_back 5166984
push_back 666377034
push_back 264890175
push_middle 284794465
push_front 124124432
get 234793
get 297527
push_back 351445811
push_front 234694312
push_front 482222140
push_back 259641248
push_middle 309237927
push_front 186393669
push_front 305085854
get 297466
push_back 46101255
push_back 660071784
push_middle 833800934
push_front 479431070
get 374643
get 243295
push_middle 142142484
push_middle 528434626
push_front 607997850
get 336890
get 172915
push_back 474966274
push_middle 244513802
push_middle 133988705
push_front 341410249
get 241078
push_middle 245390589
get 129702
push_front 16610088
push_front 377344917
push_middle 276462844
push_front 600476171
push_middle 208132084
get 211213
get 175890
push_middle 448142917
push_front 32910514
push_middle 338699054
push_back 364832613
push_back 662373324
push_middle 538614036
push_front 658749336
push_front 523676021
push_middle 7435839
push_back 498757178
push_middle 780543415
get 323230
get 221294
get 351097
get 72680
push_front 479670786
push_front 482129997
push_middle 936738843
push_middle 939055336
push_middle 145773637
push_back 734538949
get 100765
push_front 204194282
get 262766
push_middle 478837126
push_front 189457062
push_back 43592302
push_back 32790381
push_middle 447565016
push_middle 450020253
push_front 280438128
push_middle 34368667
push_back 207196395
push_front 410797773
push_back 93080869
get 54791
push_front 882257482
push_middle 104512401
get 232966
push_back 894124216
get 266876
push_back 40465264
get 6779
push_middle 807335694
push_front 127946038
get 6917
push_front 925619334
push_middle 394843770
push_back 404263187
push_back 952600123
push_back 858282409
get 110386
push_front 348968616
get 139167
push_back 196323862
push_back 441462701
push_front 54712756
push_middle 620455535
push_back 449468882
push_middle 831461238
get 63945
push_back 32655844
get 231384
get 10460
push_front 738344036
get 154852
push_front 185084904
push_back 621580361
push_front 115406003
push_front 976167393
push_front 903361655
push_middle 337484361
push_middle 33060471
push_back 291706108
push_back 903917665
push_back 357092202
get 176197
get 291205
push_front 961249096
push_middle 828207059
push_middle 297756458
push_back 269133458
push_back 324112417
push_middle 650094436
push_back 478442645
get 281169
push_middle 510238733
push_back 550837371
get 340861
push_back 994392903
get 377069
get 253391
get 18133
get 268470
push_middle 834744657
push_middle 975897580
push_back 489889510
push_middle 311140211
push_front 742663914
push_front 293689013
push_front 924859821
push_back 215153624
get 107382
push_front 538926592
get 324987
push_back 559175972
get 340415
push_back 345736782
get 104554
push_back 608163627
get 238424
push_front 318405045
push_middle 992356677
push_back 918924010
push_back 313203317
push_back 521450065
push_back 267449255
push_back 516967681
push_front 817886893
get 16102
push_middle 514906320
push_middle 880979590
push_front 195764146
push_back 356938036
push_middle 423151581
push_front 416092372
push_middle 616750866
push_back 296375616
push_front 789263226
push_back 345716600
get 237495
push_middle 259402850
push_middle 9519230
push_front 886208450
get 202290
push_middle 965600727
push_front 144282759
push_middle 746674516
get 178422
push_front 107857243
push_middle 326033892
push_middle 358854080
get 194145
push_middle 245373656
push_front 420611015
get 264623
push_back 546858135
push_back 980877099
push_back 13739455
push_middle 27329331
push_front 703080999
push_back 10895747
push_middle 508203947
push_back 587808833
push_back 366893320
push_front 738661364
push_front 730614598
push_front 938659327
push_middle 364633538
push_back 897064123
push_front 381915863
push_front 800489775
push_front 904222505
get 171085
get 208225
push_middle 832901528
get 340272
push_front 744337425
get 313858
get 118164
push_front 805714985
push_middle 957936696
push_back 893429895
push_back 395412069
push_front 655540993
push_front 245303827
push_back 361041567
push_back 837607831
get 255431
push_middle 587963973
push_back 48139091
get 239373
push_back 129377403
get 54837
push_middle 908901513
push_back 878132564
push_front 38337872
push_back 167400871
push_back 143343737
push_back 172643555
push_middle 998931355
push_middle 908506240
get 41347
push_front 521151925
push_back 572265615
get 166427
get 225372
push_middle 68302553
get 376038
push_back 274718698
push_front 401409581
get 215299
get 27240
push_front 672183874
push_back 364083070
push_front 98469849
get 127032
push_back 203946412
push_front 709151715
get 315904
push_front 460707987
push_back 39432196
push_back 891910297
push_middle 305250706
push_middle 988526323
push_back 970135341
get 221317
push_back 335431303
push_back 379164702
push_front 460393604
get 262929
push_middle 198418307
push_front 431417685
push_back 158949974
push_front 298254680
push_middle 651573892
push_front 440402162
push_front 418729073
push_front 617554993
get 117472
push_middle 692953895
push_front 32689220
push_middle 232379956
get 292686
push_back 217302554
push_front 251906208
push_back 853900736
get 41396
push_front 231906446
push_middle 41114283
push_middle 679390483
get 249440
push_middle 778915754
push_middle 732791374
get 155416
push_back 166887094
push_back 353620401
push_back 496679385
push_back 271673603
push_middle 73208786
push_front 309905076
get 320018
push_middle 627041698
push_back 324659168
push_back 18210891
push_back 493458872
push_front 674754836
push_back 938388450
push_middle 26036714
push_back 274319899
push_middle 435742639
get 111171
get 153184
push_back 253304184
push_back 533934473
get 97689
push_middle 650019532
push_front 421667568
push_middle 779905428
push_front 143746465
push_middle 458013544
push_front 168116421
push_middle 894584134
push_back 226019233
push_back 672355167
push_back 779902528
push_back 847642222
get 65734
push_middle 821062780
get 111677
push_middle 547182969
push_front 552458895
push_front 682663781
push_middle 504239555
push_middle 166055919
push_middle 814769325
push_front 538369000
push_front 514644641
push_back 434046320
get 373
push_back 539397088
push_front 974264105
push_front 472973790
push_front 736944659
push_middle 427047363
push_middle 564352865
push_middle 964292156
push_middle 998468297
push_back 245621234
push_back 908046534
push_back 419329639
push_front 73874600
push_middle 637802597
get 98478
push_middle 288875359
push_back 430817877
push_middle 363107202
push_middle 130094746
get 102326
get 326185
push_middle 801887171
push_middle 165561315
push_front 833639644
get 374633
get 159026
get 68439
push_front 213757945
push_back 466185373
push_front 797619546
push_back 343588903
push_back 699190811
push_front 548558160
push_front 518111350
push_middle 373209595
push_middle 599675418
push_middle 196115597
get 80020
push_front 446454863
get 120059
push_back 741707601
push_middle 548265627
push_front 254246901
get 218465
push_back 751335864
push_middle 495486412
push_back 709177347
push_back 886618154
get 185957
push_back 368935877
push_back 459300144
push_front 619537720
push_middle 21149772
push_front 308913449
get 139126
push_back 271738804
get 207183
get 256995
push_middle 260476378
push_middle 662318242
get 280911
push_middle 451964659
get 45483
get 148449
push_front 380971280
push_middle 866291039
push_middle 783075757
get 177191
get 312386
push_middle 126045303
push_middle 807788788
get 90904
get 297019
push_back 439991034
push_middle 750783550
push_middle 936519432
push_front 248930209
push_front 321665014
push_back 346861900
push_back 589252409
push_back 771760066
push_back 143422396
push_middle 870731427
push_back 978742837
get 285459
push_middle 594256801
push_back 241867071
push_front 343759472
push_middle 682151043
push_back 21059055
push_back 118086725
push_back 494489898
push_front 90836658
push_back 217265611
get 341379
push_back 879816228
push_front 231508154
get 82354
get 238576
push_middle 825289174
push_front 38651046
push_middle 889748147
push_middle 914015995
push_front 238868357
push_back 449128255
get 209265
get 289790
push_front 525429183
push_middle 678288698
get 161045
push_back 140943175
push_front 769894233
push_front 516975793
get 103593
push_back 411505240
get 248768
push_front 630378250
get 370378
push_back 275535409
push_back 597895320
push_middle 475306016
get 150850
push_middle 367662799
push_middle 851626011
push_back 350960471
get 142933
push_front 242889514
push_front 619763561
push_front 111717259
push_front 165437489
push_back 462753886
get 109645
get 132901
push_back 557121214
get 281830
push_back 698842253
push_front 528473690
get 243714
push_back 317576004
push_front 501123138
get 90154
push_back 446641120
get 3013
push_middle 799011297
push_front 445321523
push_back 450503761
get 248943
push_back 127059826
push_back 415522792
push_back 93336561
get 230804
push_middle 581133141
get 65017
push_back 63892162
push_back 247294813
push_back 91585084
push_back 766635881
push_front 509545803
get 338791
get 306901
push_front 340065757
push_back 876778499
push_middle 346184430
push_back 852361990
push_back 906819269
push_middle 21755414
push_middle 577466637
push_back 946068527
push_back 610097145
push_middle 69711285
get 9953
push_front 308908116
push_front 920831095
push_front 644245391
push_back 777488747
push_front 936050294
push_middle 807521774
get 98598
push_front 531701717
push_middle 808821736
get 136795
push_middle 310478907
push_back 757292282
push_middle 732300132
push_front 91625214
push_front 229542391
push_front 429446484
push_front 693992792
push_back 445456634
get 239970
push_front 620780794
push_back 168311570
push_back 314315771
get 254204
push_back 899847899
push_middle 225708416
push_back 67661365
push_middle 539597263
get 203482
push_back 563329138
push_front 66840955
push_front 297442893
push_back 751913676
push_back 183896774
push_back 977258481
push_middle 477868900
get 302697
push_back 798416581
get 256812
push_middle 738178008
get 282742
push_front 270171130
get 315868
push_back 706191110
get 325915
get 132373
push_front 397374998
push_front 585288690
push_front 941004778
get 153769
push_back 365828647
push_back 200961089
get 81423
push_back 59065969
get 87874
push_back 899252635
push_middle 611364323
push_front 655587337
push_front 226623783
push_back 459561063
push_middle 186677741
get 319548
push_back 972178420
get 154653
push_middle 571341336
push_middle 213944489
push_back 83788362
get 254503
push_front 696380852
push_back 347380227
push_front 978290715
push_front 159383238
push_front 719368488
push_front 532931842
get 200414
push_middle 787311893
push_back 434107452
push_back 75223251
push_middle 153201975
push_back 465809704
push_middle 329716600
push_front 387156413
push_middle 222028883
push_back 665916230
push_middle 507909814
push_back 238439088
push_middle 121137685
push_front 755776538
push_middle 387477361
get 332866
push_back 54660158
push_middle 713565923
push_back 702763529
push_front 374384041
push_front 271568934
push_middle 374808328
push_middle 946922639
push_middle 552757099
push_back 75507731
push_front 625341007
push_back 697910172
push_front 294162006
push_middle 254172553
get 364071
push_middle 889792222
push_front 327416605
push_middle 701939780
push_front 128837112
get 219657
push_back 262751111
push_middle 77893956
push_front 740107804
push_middle 253450343
push_middle 949911862
push_middle 709154339
push_back 567991461
push_back 576557115
push_middle 138122822
get 203385
push_front 357213462
get 21124
push_back 720066095
push_back 292478896
push_back 7020258
get 228681
push_front 957395736
push_back 827117307
push_back 927384496
push_back 241279494
push_middle 784719662
push_front 952922966
get 316094
push_front 522745385
push_middle 213117858
push_middle 868709290
push_back 782544580
push_front 322995805
push_front 911281915
push_front 236159751
push_middle 781868710
push_back 787435217
push_front 620468332
push_back 445581245
push_front 454055241
push_back 829510339
push_back 66847034
push_back 728907660
push_back 984388225
get 115268
push_middle 13606067
get 288707
push_front 798982935
push_front 549186520
get 312087
get 245492
push_back 935590342
push_back 4600916
push_middle 888111220
get 184441
push_front 326265263
push_back 791581016
get 369984
push_back 154003012
get 116178
push_middle 953792780
get 108767
push_middle 984099993
push_back 456547714
push_front 280740625
push_back 901063413
get 91952
push_back 322743155
push_back 880278364
push_back 392991018
push_middle 225093485
get 105649
push_middle 377859169
get 224519
push_back 440885695
push_back 860073038
push_back 261800087
get 98089
push_middle 971910520
get 88966
push_front 816687154
push_back 118588442
push_middle 49938738
push_front 948588980
push_middle 880393981
get 219338
push_back 219389602
get 326367
push_middle 960938194
get 337231
get 100661
get 52470
push_back 436491172
get 289698
push_middle 194246739
get 107798
push_front 876751333
get 124196
get 266345
get 284541
push_middle 208894250
push_back 688707311
push_back 879882138
get 144032
push_middle 281196214
push_back 972742795
push_middle 403618194
push_front 7927299
get 81749
push_front 939977669
push_back 102591558
push_front 269905120
push_middle 792236125
push_middle 457615948
push_front 99437390
get 311351
push_middle 173677383
push_back 978706380
push_front 11612197
push_middle 293281371
get 224987
push_middle 326037076
push_back 208163290
push_middle 12731274
push_front 903008312
push_back 297783693
push_middle 139282874
push_back 305523519
push_front 451177013
push_front 445137698
push_front 953997048
push_front 903498878
get 171945
push_middle 885325732
push_back 649712234
push_back 399391339
push_middle 178919560
push_back 211740502
get 337545
push_front 951006865
push_middle 331733604
get 54207
push_front 369202536
push_back 208801524
get 129938
push_middle 483813549
push_front 35556030
push_front 304214430
push_middle 791079842
get 84817
push_middle 115352258
push_front 813762786
push_front 659788596
push_front 784599487
push_middle 191592963
push_middle 376205179
push_back 39043744
push_back 6778877
push_middle 962628360
push_front 308535180
get 297473
get 226006
push_front 154476551
push_middle 443152603
push_back 182586674
push_back 300340532
push_back 28271342
get 283212
get 363129
push_front 613901928
get 52698
push_back 101977362
push_front 352956649
get 140375
push_middle 490560061
push_middle 63721480
get 354958
push_middle 690384662
push_front 518646928
get 71423
push_middle 768472650
push_front 368428759
push_middle 391381468
get 270784
push_back 135456981
push_back 557903290
get 315280
push_front 464038375
push_back 256893515
push_front 110666012
push_middle 549228624
push_front 891887183
get 109995
push_front 655829250
push_back 417581193
get 103758
push_middle 165193209
get 20238
get 12906
push_back 735319555
push_back 856414045
push_front 74757342
get 20493
push_back 908283479
push_middle 501346017
push_middle 973456429
push_back 765582183
push_front 133716953
push_front 351006126
push_middle 930594326
push_middle 490073113
push_front 530350190
push_middle 449075750
get 260828
get 207182
push_middle 993585163
get 90756
push_front 255008525
push_front 997808986
push_front 531902532
push_front 883340875
push_back 910535751
push_middle 504691629
push_middle 805714594
push_front 965104398
push_front 970709514
get 139900
push_front 404140218
get 235805
push_middle 577298693
push_back 841470088
push_middle 584927995
get 59461
push_front 532725412
push_front 570275932
push_back 864447664
push_front 264615714
get 8739
push_back 756470971
push_middle 418965028
push_back 686099655
push_front 839672000
push_front 59966987
push_middle 823600143
push_back 531026610
get 85587
get 88651
push_middle 834056102
push_middle 205229336
get 74624
push_front 490427649
push_back 264749454
push_front 139255205
get 177177
push_middle 289501009
push_back 928019808
get 185626
push_middle 267465143
get 275191
push_middle 783768152
push_front 532913931
push_middle 904133655
push_middle 341750496
push_back 511516109
push_back 814042254
push_front 683367530
push_middle 404818012
push_back 607329725
push_front 969176708
get 119501
push_front 558060367
push_back 424670919
push_middle 887037317
get 145627
get 222060
get 228638
get 322839
push_front 120670806
get 1613
get 318492
push_middle 999832471
push_middle 316350117
push_front 496368802
push_front 458500025
push_back 145282281
push_middle 673020560
get 318845
get 124919
push_back 207899555
get 113902
push_back 550611749
push_middle 344616171
push_front 519033589
push_back 985784969
get 75556
push_middle 416919686
get 24871
push_back 955528660
get 314807
push_middle 448301054
push_back 499839841
push_middle 942767890
push_middle 655277992
push_middle 863599205
get 60686
push_middle 487071807
push_front 83176978
push_front 295010815
get 96554
push_front 944903302
get 57976
push_front 621277102
push_back 948591255
get 354229
push_front 876805498
push_middle 608450714
push_middle 363946820
push_front 766475939
push_middle 417054834
push_front 118282588
push_back 350336215
push_front 700845011
push_back 95974080
push_middle 958272265
push_middle 339981526
push_middle 330376553
push_middle 131961639
push_back 477436390
push_front 84591812
push_back 673403534
get 216911
get 242685
push_middle 265219023
push_middle 442551804
push_middle 727057335
get 338602
get 103874
push_front 952021049
push_back 885682217
push_back 692560011
push_front 966554211
push_middle 42660900
get 276261
push_middle 551332891
push_front 836585134
push_back 606455274
push_middle 637518150
push_middle 159973623
push_middle 582177748
get 349824
push_back 772254675
get 138128
push_front 847493468
push_back 979948225
push_front 975360907
push_middle 117687125
push_middle 549658510
get 362799
push_front 723301718
get 204994
push_front 611462273
push_front 238457441
push_middle 212905261
get 23953
push_front 44958091
push_middle 211016507
get 14434
push_front 75769663
push_front 391632548
get 154236
push_middle 721474789
push_back 444485469
push_middle 709752080
push_middle 484037113
push_back 34928785
get 242722
push_front 833912148
push_front 312257244
push_middle 41290276
get 28786
push_back 571836164
get 352423
push_middle 643933282
push_front 978816250
push_front 273970882
push_front 410575166
push_front 695854726
push_front 553946457
get 91225
push_middle 296899761
push_middle 970144803
push_front 991262034
push_back 261462251
push_middle 595793484
push_middle 815589651
push_front 364298689
get 272281
push_back 592405879
get 326112
get 68794
get 218906
push_middle 339411598
push_middle 438609858
push_back 840091355
push_back 981273044
push_front 770234747
get 3771
get 289693
push_back 74319843
push_front 922206296
push_back 894818088
push_middle 568306665
push_front 946877147
push_middle 531694449
push_front 189814460
push_middle 800127237
get 359359
push_middle 960673627
get 149570
push_back 906633273
push_front 724495113
push_middle 57239550
push_front 711032473
get 259534
get 16534
push_back 647708663
push_front 680416408
push_back 107818164
push_back 29386190
push_middle 524008186
push_front 186629439
push_back 404475593
push_middle 945049835
push_back 728932022
push_back 923736904
get 130351
push_front 534819334
get 160300
get 181469
push_front 268212387
push_middle 866655778
push_front 900955864
push_back 125123084
push_front 690976569
get 20595
push_front 300518237
get 234797
get 269107
push_front 132453920
get 93931
get 122874
push_back 228820241
push_front 843451267
push_back 324795219
push_back 597682370
push_back 15664001
push_middle 398824092
get 71541
push_front 191277871
push_front 787635219
push_middle 534989247
push_middle 839319581
push_back 804483581
push_front 831332675
get 190443
push_front 558233758
get 200826
push_front 919907265
push_front 57965057
push_back 981795542
push_middle 99575020
get 354028
get 165762
push_back 390583858
push_front 629977370
push_back 622946161
get 165198
push_back 618537983
push_back 178220669
push_front 831241791
get 151136
push_back 805682037
push_back 875164764
push_front 491524237
push_middle 660155278
get 260142
get 70117
get 277472
push_middle 925816144
get 237077
push_middle 253390768
push_front 933404772
push_front 602701711
push_back 128170679
push_back 895389637
push_middle 359207290
push_back 35978226
push_back 384112808
push_front 828617497
push_middle 382607978
push_middle 882450760
push_middle 456852997
push_front 399587743
push_back 269484208
get 61476
push_back 725578956
push_middle 987545986
get 193630
push_front 101450964
get 261499
push_front 594367606
get 128992
push_back 10684040
push_back 680491997
get 239833
push_front 815128242
get 137480
push_back 51028824
push_middle 626120055
push_back 954960027
push_middle 600083661
push_middle 301771794
get 10009
push_front 286315995
push_front 686927125
push_middle 827470199
get 12666
get 339398
push_back 187584363
push_back 278011325
push_middle 14999385
push_middle 298205273
push_front 213030677
push_back 925592424
get 21278
push_front 564500714
push_back 740416018
push_middle 258513156
push_front 177013626
push_front 930164223
push_front 898871021
get 96572
push_front 665775689
push_middle 59840348
push_middle 922220883
push_middle 941277638
push_middle 786869361
get 303591
get 270528
get 141695
push_back 790195782
push_back 308106966
push_back 543324712
push_middle 903734541
push_back 269023088
push_middle 108544792
push_middle 957283522
push_back 506574118
push_back 7088227
get 362731
push_middle 125617707
push_front 663622146
get 154371
get 89365
push_back 729192710
get 339218
get 160030
push_front 258385039
push_middle 542261116
push_back 1312600
get 163442
push_back 388022043
push_front 370745705
push_middle 734621628
push_front 929559144
get 266547
get 129844
push_front 636416473
push_middle 758507173
push_back 46587521
push_front 393424584
get 260590
push_back 485426235
get 133187
push_front 638471108
get 266147
push_back 511702812
push_back 886177418
push_front 790990017
get 252085
push_middle 810515559
get 36347
push_front 898323092
push_front 563001893
push_front 297775292
push_middle 758269479
get 19837
get 203486
push_front 616246427
push_middle 242743088
push_middle 458207124
push_middle 816458935
push_front 170089693
push_back 456067419
push_back 674828975
push_back 265585364
get 322394
push_middle 731608525
get 14358
push_front 231374931
push_middle 113096932
push_middle 242750295
push_back 149715323
get 252590
get 229784
push_front 146277097
get 212655
push_middle 704511225
push_middle 550900523
push_front 372604199
get 49598
push_back 783898962
push_back 505941945
push_front 235640796
push_front 455186365
push_back 925454334
push_middle 189556173
get 169538
push_middle 847524082
push_back 947914552
get 92134
get 136666
get 302567
push_front 122009369
push_front 19967548
push_middle 833002957
push_front 203883117
push_front 180676354
get 189634
push_middle 89047778
push_middle 303503095
get 125039
push_middle 806374194
push_back 725538164
get 1185
get 197037
get 213284
push_middle 191684735
push_back 481989645
push_middle 427222961
get 366710
push_front 340982481
push_front 578738883
push_front 407450873
push_back 108906143
push_back 143370924
push_front 344655421
get 194045
get 115474
get 76244
push_front 560543900
push_front 833906908
push_back 508524887
push_back 576109307
push_front 752277894
push_back 186223405
push_back 391877110
push_front 493395018
push_middle 180464095
push_front 552049856
push_front 779221506
push_back 706803144
push_front 516673543
get 45141
push_front 426648505
push_back 26910522
push_middle 670944064
push_back 972193427
push_back 333829266
get 321469
push_front 496265281
get 320824
push_front 204268402
push_back 267546915
push_front 789508123
get 125790
push_middle 35241947
push_back 808886863
push_front 597757501
push_back 744458334
push_back 337106618
get 115181
push_front 247327906
push_back 464547835
push_back 954665258
push_middle 83060005
push_back 523219978
push_middle 499466842
push_middle 266126931
push_front 995892482
push_middle 129671077
push_front 754098061
push_middle 783982563
get 205299
get 234343
push_front 504670523
push_front 928799526
push_middle 350382397
push_middle 268888662
push_back 920013454
push_back 666846790
get 278757
push_back 241975884
get 191825
push_front 83125848
push_middle 502269607
push_back 175536790
push_back 404973517
push_front 90111397
get 272224
push_front 642019393
push_back 220344585
get 266630
push_back 253209620
push_middle 95171144
push_front 775497073
push_middle 148429214
get 324736
push_back 474829003
push_back 724148312
get 325510
push_back 162040486
push_back 801847557
get 158723
get 284869
push_back 976326613
push_front 571355325
push_front 128087674
push_middle 465863017
push_middle 817815479
get 225712
push_back 321495635
push_back 175501408
push_middle 846374096
push_middle 853971907
push_back 436529638
push_back 982160527
get 94089
push_middle 461703564
push_front 984735124
push_middle 921126832
push_middle 319054924
push_back 655341690
get 149244
push_back 818637128
get 116896
push_front 753314570
push_back 336468681
push_back 454227377
push_middle 841851689
push_front 245806304
push_middle 957691835
push_front 359970223
get 21072
get 12275
get 85592
push_back 224081247
push_front 570865154
push_front 1532926
push_back 793957910
get 186303
push_middle 3045778
push_middle 858518088
push_middle 581340653
push_front 721984168
push_middle 188002966
get 250447
push_front 521485243
push_middle 163122068
push_front 250800900
get 210617
push_back 255580331
get 359660
push_front 252903231
get 8612
push_middle 953880517
get 336088
get 284516
push_back 950885562
get 315574
push_back 599296067
push_back 867989325
get 33456
push_middle 685564594
push_back 365151433
push_middle 136795339
push_front 506226060
push_back 735531468
get 86135
push_back 481716519
get 130074
push_front 785972892
push_back 252670509
push_back 728313314
push_front 782656261
push_front 23815897
push_middle 975510714
push_back 232352039
push_front 744534207
push_back 879817998
get 87672
push_middle 759761117
get 292060
push_middle 83145231
get 56946
get 117964
push_middle 473961986
push_middle 437854232
push_back 271614680
push_front 830589720
push_back 255839006
push_middle 738741261
get 147385
get 168304
push_back 993218010
push_back 670463450
get 345422
push_middle 385613720
get 293773
get 250869
push_middle 149294450
push_front 503082741
push_middle 811684965
push_middle 719956871
push_front 276284105
push_middle 873364835
get 357069
push_middle 820966083
push_back 331611839
get 281458
push_middle 262499489
push_middle 123003071
push_front 150134478
push_front 488025864
push_middle 397079225
push_back 819066610
get 23744
push_middle 104551237
get 262732
push_back 171890738
push_back 409799684
get 146601
push_middle 33826281
push_back 378332547
push_front 870621428
push_middle 522520598
push_back 675324459
push_middle 199902596
push_middle 751755807
get 262805
push_back 317278343
get 46576
get 54862
push_front 367705566
push_back 297549071
push_middle 863559201
get 99623
push_back 62886032
push_front 619181846
push_front 82684068
get 9007
push_front 148118854
get 85765
push_front 354861472
push_front 303394715
push_middle 35663913
get 350439
push_middle 942298893
get 172004
push_back 788811485
push_middle 922445630
push_back 767622049
push_front 712064973
push_back 279952555
push_middle 79051605
push_back 674182787
push_middle 282106387
push_front 194592789
push_back 575173471
push_back 687686985
get 276895
push_back 192822091
push_front 411543801
push_back 58688806
push_back 831060657
get 334505
get 333115
push_front 274567669
push_front 280306849
push_front 808036419
get 110957
push_middle 587011959
push_middle 517049309
push_middle 236486895
get 361499
push_middle 830010426
push_front 785214712
push_front 166585914
push_back 674058228
push_front 26632827
push_front 805218227
get 98465
push_middle 401041951
push_middle 22482836
push_back 959935828
push_middle 199152205
push_front 963487796
push_front 528475937
push_middle 424426428
push_front 859569401
push_front 840432505
push_back 729506484
push_front 183960922
get 153829
push_front 305539277
push_middle 785144885
push_middle 610476669
get 243048
push_front 885137173
push_front 976965789
push_middle 828455055
push_back 579158724
push_front 252911226
push_middle 51053378
push_middle 460029754
push_middle 843041778
push_front 768074015
push_middle 751881544
push_back 107617121
get 50470
push_front 963651727
get 91146
push_back 139037169
push_back 568074214
get 221643
get 96431
push_front 412107982
get 216387
push_middle 902296530
get 81673
push_middle 786549481
push_middle 944120478
push_front 458761770
push_back 822037545
push_middle 998845262
push_back 271852912
push_back 565131331
push_front 98084496
get 337917
get 216088
push_middle 522771261
push_back 499910911
get 297376
push_middle 287305250
push_front 742678582
push_middle 859425743
push_front 221861466
push_front 584245048
get 313441
push_middle 330093266
get 81795
push_middle 306179838
get 62391
get 314204
get 305238
push_middle 106905317
get 106406
get 234757
push_back 225220528
get 107580
push_front 722349848
push_back 507253439
push_back 699380534
push_back 533242596
get 185018
get 84520
push_back 956502339
get 307654
push_back 878724376
get 132636
push_middle 255394981
push_middle 853240684
push_front 200942445
get 327900
get 313618
push_back 927071793
push_middle 788728655
get 123149
get 248481
push_front 110341005
push_back 959581193
get 310607
push_back 681813405
push_back 116945628
push_back 164576002
push_front 801033696
push_back 510305947
push_front 754315814
push_back 478039307
push_front 896404998
push_middle 869085022
push_front 142424231
get 224196
push_middle 346829131
push_back 779996098
push_middle 26592874
push_middle 671769527
push_middle 846047283
get 341339
push_front 624583461
push_front 825506933
push_middle 307027359
push_back 641718661
push_middle 524479561
push_back 831834719
push_front 260125338
push_front 344502546
push_front 610401376
push_back 338159959
get 226047
push_front 534177190
push_middle 537170973
push_back 685876160
push_back 414283014
push_back 102781759
push_middle 286315528
push_front 581160108
push_middle 817567187
push_middle 673918959
push_front 698083313
get 64579
push_middle 200402306
push_middle 708982659
push_middle 822895101
get 312740
push_middle 687832393
push_back 926331347
push_front 843253823
push_front 401939846
get 61953
push_back 437197068
get 142797
get 247484
push_back 382637067
push_back 946853851
push_back 421971391
push_back 282522353
push_front 421810187
push_back 274881197
push_front 940162294
push_middle 663546633
push_front 856698827
push_back 65150220
push_middle 935259833
get 205685
push_back 565790860
get 259137
get 279151
push_back 938542416
push_back 103232252
push_middle 731195649
push_middle 200274931
push_front 957395636
get 140825
push_front 993381037
get 23411
push_middle 607981664
push_back 357823191
get 44328
push_middle 836237954
push_middle 137650994
push_middle 324093250
push_middle 178219715
push_middle 383077485
push_front 848769029
push_front 742132092
push_back 263186036
push_middle 766507235
push_back 718569025
get 216426
push_back 683867006
push_front 457690715
push_front 233767372
get 366190
get 268123
get 239483
push_middle 344751430
push_front 201829457
push_middle 604386917
get 183320
push_back 379332043
push_back 795115817
push_front 46045092
push_front 703764118
get 372072
get 267972
push_front 308963982
push_middle 342061494
push_front 8451919
get 76727
push_middle 152848966
push_back 182237850
push_middle 817455747
push_middle 637629214
push_front 802585651
push_front 855967113
push_front 308872489
push_front 861605932
get 72831
get 186836
get 549
push_front 203449672
push_middle 853250008
push_front 126700544
push_back 653677586
push_middle 193302317
push_back 693568725
push_middle 523893382
push_front 315117490
push_front 896280856
push_middle 989152819
push_back 320243693
push_middle 848220559
get 159430
get 222121
push_front 865598439
get 349350
push_middle 262805323
push_middle 377371782
push_front 847023313
push_back 202836162
get 143391
get 353992
push_middle 725355220
push_back 280220173
push_back 875691794
push_front 130090788
push_middle 518551484
get 12089
push_front 537142857
get 360713
push_back 447888306
push_back 285484902
get 378705
get 82855
push_back 809364769
push_middle 628326590
get 251141
push_middle 523584401
push_back 267702819
push_middle 5907255
get 339454
push_front 571085226
push_front 247239354
push_middle 835380872
push_front 896609605
get 154354
push_front 513621157
push_middle 26328228
push_middle 452477663
push_back 973262828
push_middle 533086425
push_front 870996259
push_front 809929526
push_back 69666722
push_back 363616665
push_middle 441657403
push_back 744988260
push_front 769792466
get 309501
push_front 562577490
get 30540
push_front 505649848
push_front 827892106
push_back 229982851
get 336100
get 239267
get 49279
get 194635
push_back 92646954
push_middle 231379399
push_back 177532070
push_front 214951506
get 345275
push_back 219102052
push_back 145717651
push_back 103792038
push_front 511959496
get 99851
push_middle 213771791
push_back 904760622
get 102825
push_front 480522556
push_front 492020059
push_middle 399705746
push_middle 332462251
push_middle 956952178
push_middle 841615619
push_middle 892948480
get 101311
get 71706
push_middle 287715282
push_back 800108228
get 170448
get 381527
push_front 904930810
get 376166
push_middle 658214313
get 177568
push_middle 604872925
push_middle 508036834
push_middle 618040975
push_back 990769854
get 357240
push_back 153190213
get 381139
push_middle 785508663
get 226766
push_back 194398927
push_middle 111638913
get 119772
push_front 440792018
push_front 247041545
push_middle 554910306
push_back 974838945
push_back 738734317
get 46915
get 169666
push_front 484429379
push_back 263947307
push_middle 135021246
push_back 157083957
push_middle 853616581
push_back 539750700
push_back 888879182
push_back 87200510
push_middle 112459439
push_front 807369752
push_middle 204411509
get 83172
push_back 774025484
push_front 939134775
get 305760
push_middle 316817902
push_middle 525536487
push_back 161756579
push_front 569237561
push_middle 86299794
push_back 283148137
push_front 59965727
push_front 319528803
push_back 456671505
push_middle 631271841
push_back 610716418
push_back 856378985
get 84721
get 43857
get 380109
push_front 804891032
get 191016
push_middle 753701355
get 207663
get 10513
push_front 160446008
push_back 89281321
push_front 134090679
push_middle 130947664
push_front 906206395
push_front 85766479
push_front 329940467
push_front 381430319
push_back 438265646
get 155363
push_middle 393866921
push_back 392915754
get 148347
push_back 51417255
push_front 619407006
push_middle 17267950
get 297091
push_back 342115004
push_back 602431890
push_back 207309926
push_middle 176593731
push_back 749874114
get 11791
push_back 67738753
push_middle 390504000
push_front 682219854
push_middle 26586533
push_back 149171865
push_middle 65238769
get 273033
push_middle 138767325
push_back 666055835
push_back 583247951
get 360716
push_front 70849307
push_front 63573027
get 136915
push_back 67673217
push_front 794681830
push_middle 852728054
push_back 628097598
push_back 827317373
push_back 705590629
push_middle 658751764
push_front 888492165
push_back 532998398
push_back 964941818
push_front 39198947
push_middle 501778754
push_middle 981349908
push_front 146974737
get 124725
push_middle 576050532
push_middle 369811076
get 84952
get 350975
push_back 283621510
push_front 883114553
get 3951
get 257142
get 116935
push_front 307191778
get 121301
push_back 779390580
push_middle 361576795
push_front 21581831
get 96439
push_back 665499342
push_middle 389407834
push_middle 315583657
push_middle 381346989
push_back 605785369
push_front 177164096
push_front 887520039
push_middle 414544797
get 41621
push_middle 985157230
push_back 518815264
get 339326
push_front 132759963
get 324045
push_front 408932301
push_middle 992688887
get 12888
push_middle 64953885
get 285679
get 282161
push_back 188659346
push_front 798639337
push_front 561898842
get 15303
get 73908
push_middle 378187072
push_back 57082380
push_middle 269330111
push_middle 333454506
push_front 639137965
push_back 569613949
get 89114
push_middle 653828610
push_back 664839886
get 83811
push_front 109708466
push_front 363926278
push_front 222593336
get 84972
push_back 482769793
get 240798
push_back 597525065
get 292839
push_middle 172243066
push_back 361111648
get 239505
push_middle 115202771
push_front 793159148
push_front 435321243
push_middle 176490991
push_middle 324560817
push_middle 390046386
get 306973
get 356011
push_back 119620808
push_middle 74337102
get 140394
get 147438
push_front 777679243
push_middle 814224399
get 21895
push_back 462716292
push_back 974167956
push_middle 455603057
get 107688
push_back 948533023
push_back 776816087
push_back 675056583
push_front 708903115
get 109744
push_middle 206663738
get 217757
push_front 618676228
get 149241
get 298297
push_front 189117879
push_front 573237306
push_back 982070470
get 315678
push_front 395550219
push_front 573032100
push_front 478446816
push_middle 756364059
get 97729
push_front 63012113
push_middle 350005497
get 211971
push_back 210738838
push_middle 490573026
push_middle 686261970
push_back 887908324
push_front 186046587
push_front 742287080
push_middle 931330363
push_middle 521989418
push_back 540761523
push_front 421323932
push_middle 142107346
push_middle 81991558
get 79155
push_back 416773527
push_back 572894129
push_front 614800777
get 114266
push_front 413380211
get 126510
push_front 501074167
push_middle 858466471
push_middle 637973228
push_middle 169719286
get 262848
push_back 138241276
get 148114
push_back 866604868
get 179060
push_back 31491276
get 102554
push_middle 656885570
push_back 367576261
get 49302
push_middle 456259968
push_back 737714844
get 61262
push_back 965934239
push_back 466491813
get 325387
get 43959
push_middle 907930770
push_back 246249738
push_middle 425727098
push_middle 752148150
push_front 975137593
push_front 493867284
push_front 928699760
get 62906
push_front 5362650
push_front 427989409
get 78417
get 365160
push_front 760551489
push_front 717082532
get 188433
push_middle 248406084
get 139035
push_front 758340065
get 342587
push_middle 280858821
get 67787
get 29175
push_front 342100478
push_front 261241730
get 356359
get 234033
push_middle 732088561
push_back 63707811
push_back 199249585
push_front 597782137
push_back 900054713
push_front 995265444
push_back 836599098
get 55896
push_middle 633072568
get 358676
push_front 158246738
push_front 668015291
push_middle 53922548
get 61701
push_front 122367988
get 349454
push_back 870204973
push_back 957816748
push_front 341568409
get 198369
push_front 316955909
push_front 13078106
push_back 684212632
push_front 853012432
push_front 819427912
push_back 608977907
get 82385
push_front 302534164
get 343500
push_middle 618707338
get 43188
push_back 675532249
push_middle 990910095
push_front 953348985
push_back 567209918
push_middle 527314284
get 361424
push_middle 543606047
push_middle 736633
push_front 341355439
push_middle 797503007
push_front 92440511
push_front 611867424
get 259564
push_middle 919539166
push_front 996164086
get 87201
get 25380
push_back 444644455
get 308624
get 357213
push_front 825713191
get 307513
push_front 422578530
push_front 971983756
push_back 541833850
push_middle 652397441
push_middle 442686964
push_front 737795319
push_middle 381161508
get 284052
push_middle 772520483
push_middle 565706550
push_middle 83001605
push_middle 261630653
push_middle 5474771
push_middle 220356916
push_middle 642255052
push_middle 286691419
push_front 334613419
push_front 787044439
push_back 157895807
push_back 886837203
push_back 685368214
push_front 430953024
push_middle 883824791
get 48159
push_front 839264227
push_front 923839509
push_back 170041118
push_middle 943472955
get 82687
push_middle 210379714
push_middle 963667127
push_middle 780544778
push_front 972774380
push_back 251533080
get 106158
push_middle 377695177
get 289320
push_middle 97605870
push_middle 892749787
push_front 899778641
push_back 63712075
push_back 470602731
push_front 583927423
push_middle 958079576
push_back 127479659
push_middle 188697898
push_middle 876750619
get 276995
push_back 681251741
push_back 491330213
get 12130
get 221572
push_back 825272621
push_back 337905556
get 330675
get 14859
push_front 345813989
get 348939
push_back 855025411
push_middle 585965924
get 18331
push_back 362486615
push_back 835077531
push_back 23716537
push_front 291078693
get 11364
push_back 616132063
push_front 503011005
push_back 423475316
push_back 549134448
push_middle 829008487
push_front 968247753
get 253755
get 52699
push_back 111602356
push_back 46638409
push_middle 702718685
push_back 819811710
push_back 620411583
push_back 83307804
get 40972
get 300832
get 109763
push_back 454451800
push_front 745618565
push_back 859476994
push_back 949271266
push_back 940726836
push_back 731001096
push_middle 732608350
push_middle 224687076
get 258455
get 370378
push_middle 309134263
push_back 982681869
get 167136
push_back 100656901
push_back 574397817
push_back 478935399
push_middle 703860752
push_middle 339742532
get 11986
push_back 330055333
push_middle 263918488
get 76152
push_front 492257120
get 45088
push_middle 135626470
get 296910
push_middle 337674774
push_front 972289433
push_middle 161575183
push_back 867858804
push_front 550935002
push_middle 623640312
push_middle 352518484
get 273549
push_front 231564515
push_front 733393440
get 4947
push_middle 957518400
get 93221
push_back 178748794
push_back 259428071
push_back 319255317
get 305634
push_front 981460708
get 100901
get 320130
push_middle 1652849
push_front 167723367
push_front 533697600
push_front 891090012
get 191068
push_middle 675434596
push_back 273353978
push_back 578141381
push_back 141048363
push_front 726491783
push_front 225421567
push_middle 953006347
push_back 967453591
push_middle 406223735
get 29254
push_front 653636050
push_front 617282238
get 42208
get 90315
push_front 124147298
push_middle 419515234
get 264541
push_back 376067377
push_front 51102671
get 229347
get 121415
get 2675
push_back 249329232
get 241270
get 203869
get 106795
push_back 310053773
push_back 628287964
push_back 15392310
push_front 580249597
get 29805
push_front 951460477
push_front 466912855
push_front 844524877
get 128291
push_front 226298582
push_middle 32933657
push_front 424356138
get 133330
push_front 738600327
push_middle 113431095
get 31218
push_front 191919242
get 162334
push_back 76140085
push_middle 887610317
push_middle 994745115
push_middle 432879769
push_back 778377175
push_front 198232977
push_front 720220924
push_middle 492828612
push_back 47078376
push_back 437263669
push_front 983423422
push_middle 742465378
push_back 539033595
push_back 668477043
push_front 98714807
push_back 114482940
push_back 438337658
push_middle 317680751
push_middle 611199929
push_back 176429089
get 329036
push_back 333985855
push_front 211718362
get 327090
push_back 440612290
push_front 320997623
push_back 626253060
push_middle 155659196
push_back 690733491
push_back 742186103
push_back 827478357
push_back 432518887
push_front 463090436
push_back 92391129
push_middle 80536349
push_front 886933471
push_middle 943030160
push_middle 472358418
push_middle 125095973
push_front 521307375
push_back 248561928
push_back 947453711
get 198374
push_back 749416248
push_back 623730742
get 139280
push_middle 270329462
push_middle 310790096
push_middle 852748212
get 159693
push_front 985011987
push_middle 136082228
push_back 509013996
get 235100
push_back 192748997
push_back 589005687
get 66599
get 141424
push_back 656935262
push_front 429633156
push_back 579523395
push_front 434919666
push_middle 321969575
get 201298
push_middle 499785568
get 269005
push_middle 837605454
push_back 557503078
push_middle 865794694
push_middle 283359980
get 353827
push_middle 100954416
push_middle 774332407
push_back 499454684
get 345857
get 326898
get 103863
push_middle 440254581
get 364603
get 232573
push_middle 701072
push_front 634983217
push_front 17921153
get 160572
push_back 819040621
push_front 232616081
push_middle 480233008
push_front 497162117
push_back 58998985
push_back 342413617
push_front 648534735
get 229827
push_middle 19720599
get 205630
get 342653
push_back 54204011
push_back 395531399
push_middle 858602861
get 144283
push_front 474621399
push_back 184995624
get 128873
push_back 689170325
push_front 105091184
push_back 761957924
push_middle 448137105
push_middle 436618808
push_middle 191746962
push_back 748980927
push_back 354037753
push_middle 445437906
push_middle 974585303
push_middle 296471778
push_front 54798085
push_front 787751430
push_back 572708665
push_back 744854325
push_middle 191900531
push_front 858351257
push_back 867330220
push_front 490403779
get 92482
push_back 989899219
push_middle 215709051
push_front 626886491
push_middle 666280837
push_front 14125548
push_front 954168624
push_middle 86428291
push_front 774186087
get 270228
get 165770
push_middle 101281157
push_middle 255837819
push_back 493436556
push_front 730346960
push_back 884705186
push_front 681428639
push_back 518069526
push_front 351319349
push_back 786487583
push_back 552600861
push_middle 325232817
get 290364
get 151425
get 88538
get 184665
get 300607
push_front 881123359
push_front 314959128
push_back 606535996
push_front 684158114
get 153440
push_middle 2180765
push_front 668440548
push_middle 870786549
push_back 865391144
get 23128
push_middle 671467506
push_back 212428449
push_back 176769902
push_middle 354711471
push_back 869776723
push_middle 249228114
get 221253
get 276002
push_back 156763018
push_middle 857006730
push_back 484551410
push_front 278232207
push_middle 53049516
push_back 317397349
push_front 187112290
push_middle 113901810
get 76442
get 226497
push_back 439024259
push_front 633828350
push_back 361991058
get 88301
push_middle 2102847
get 288043
get 300424
push_front 106969933
push_middle 513657997
push_front 248050416
get 94105
get 369398
push_middle 621575154
get 262464
push_back 106262711
push_front 946908157
push_front 345649189
push_middle 853131662
get 117241
get 269641
get 198524
push_back 345078633
push_front 69213456
push_middle 998313069
push_front 727459599
push_front 494063193
get 180840
push_front 760394257
get 135220
push_back 663576755
push_back 975712684
push_back 124474542
get 79605
push_back 967098796
push_front 569214388
push_front 922683056
push_middle 779149136
get 100567
push_front 120703322
push_front 455347571
push_middle 700009655
push_middle 942282912
push_front 352385206
push_front 454212165
push_back 583342551
get 94450
push_middle 67755140
push_back 29805614
push_front 505823543
push_middle 529636123
push_front 786352614
push_front 517892750
push_front 88039934
push_front 341270665
get 328343
get 172222
get 50749
push_middle 855724049
push_back 713468093
push_front 851493768
get 83805
get 105672
push_back 444666521
get 132835
push_back 523191053
push_front 414673846
push_back 231869849
push_front 693677369
get 120523
push_front 886649772
push_middle 690293067
get 276065
push_middle 144477646
push_front 57124763
push_front 318389069
push_middle 996260619
push_front 268836859
push_back 666512804
push_back 237302574
push_middle 874892050
push_back 584357865
push_front 73218618
push_middle 454981197
push_front 552632146
push_back 240839690
get 6523
push_back 412673299
push_front 782140567
get 259544
push_back 934823013
push_middle 79614089
push_middle 603609746
push_back 961264916
push_middle 408731673
push_middle 984689343
get 189248
push_front 788243597
push_back 687287338
push_middle 133971721
get 91796
get 20502
push_middle 125541034
push_middle 371511755
push_back 897303050
get 100695
get 54295
push_front 664602445
push_middle 787222594
push_back 632261517
get 82273
push_middle 971046336
push_back 289578487
push_back 586011342
push_back 640764339
push_back 744847705
push_front 738665558
push_middle 265826701
push_middle 991491765
get 335213
push_front 856826087
push_middle 897632839
push_front 334019249
push_front 96779745
push_back 558126282
push_back 508917680
push_back 474301067
push_front 590910357
push_front 850998257
push_front 132984134
push_back 370569857
get 328891
get 237020
push_middle 159755816
push_front 293655661
push_front 238833996
push_back 947421080
get 68361
get 219169
push_middle 718660559
push_front 885837410
push_middle 187476581
push_front 567126347
push_middle 188845049
push_front 826087138
push_back 614256895
push_front 296556477
push_back 461594791
push_middle 202754365
get 151284
push_front 339902200
get 79874
get 2472
get 173612
push_back 56478314
push_middle 936714822
get 57254
get 245312
push_back 619882294
push_front 52036805
get 59669
get 34679
push_front 875717639
push_front 576347797
push_back 371499019
push_front 723243808
push_back 840192343
get 161316
push_front 430325476
push_middle 626963002
push_front 450951421
push_front 299806831
push_back 934748252
push_front 991823936
push_middle 168923345
push_middle 492069474
push_front 673393384
push_back 841986121
push_front 702618687
push_back 455906470
push_middle 143298505
push_front 216004870
push_back 786657832
push_front 677956455
push_front 779566503
push_back 650111219
push_front 29099198
get 41912
push_back 477675458
get 62974
push_front 436947976
push_back 981159304
push_middle 769545803
push_middle 598385036
get 215093
push_back 862495687
push_front 610856497
push_middle 65867270
push_back 834925960
push_middle 288248866
get 183742
get 202092
push_middle 927080591
get 182907
get 288039
push_front 881627885
push_middle 671387814
push_front 667463332
push_middle 686553057
get 265215
push_middle 429560392
push_middle 832386379
push_middle 767633023
push_back 829280076
push_middle 305886670
push_middle 812725977
push_back 660667628
push_middle 629931907
push_back 483024721
get 84266
get 189633
push_back 75872044
get 27579
get 289633
get 121468
push_front 646970994
push_front 350756103
push_front 649622288
push_middle 275465068
get 64353
push_back 417784215
push_front 524871268
push_back 919722551
push_middle 935563059
push_front 958343957
push_front 240566556
push_middle 830118962
push_back 213966809
get 24687
push_front 350520032
push_middle 721064228
get 29170
push_back 99368833
push_back 748489159
get 199043
get 235100
push_middle 382717413
push_back 410979178
push_middle 666502677
push_middle 543407511
push_front 782594290
push_middle 93507781
get 226077
push_back 5942628
push_back 384584525
get 146287
get 26253
get 204666
push_middle 615308267
push_back 207905088
push_back 364516707
push_front 451255557
push_back 350667059
push_back 176643945
push_back 372709377
push_front 943261802
push_front 288465696
push_front 351054098
push_back 447368375
get 19872
get 364889
get 303405
push_back 268509115
push_back 930804143
push_front 997562008
push_front 216187972
get 13379
get 182814
get 189381
push_middle 113081826
push_middle 154459320
push_middle 56148534
push_middle 883216168
get 22643
get 87131
push_middle 542008942
push_front 836441583
push_middle 750891172
push_front 130301244
push_back 953945410
push_middle 529957542
push_front 778503306
push_front 231070154
push_middle 377824474
push_back 283154083
push_middle 180153661
push_back 543873904
push_back 661061917
push_middle 955052724
push_middle 210320151
get 372147
get 325271
push_middle 488136834
push_back 121886216
get 240602
push_middle 789014887
get 156308
push_middle 623533231
push_front 959868881
get 327707
push_back 152341292
push_front 238870733
push_front 285644973
push_middle 773763123
push_back 753800041
get 86016
push_back 124934523
get 80560
push_front 969864176
push_back 408912951
push_front 584738410
push_back 134750575
get 150820
push_front 609054958
push_front 849157445
push_front 468494876
get 378946
push_back 300387833
get 43019
push_back 711326538
push_front 805566089
push_front 6739899
push_back 201377436
push_front 254966001
push_back 796465951
push_front 161468613
get 377199
get 257916
push_middle 721598947
push_back 749723594
push_front 936420726
push_middle 288297948
get 105738
get 261849
push_middle 604917813
get 213499
push_middle 935108366
get 86294
push_back 807385688
push_front 980240372
push_front 349838546
push_front 843310426
push_front 686309451
push_front 599860835
push_front 647099012
push_middle 342919869
push_back 268649269
get 370088
push_front 540837014
push_front 704008981
push_back 917397136
push_middle 730521588
push_front 354933272
get 217634
push_front 913691127
push_middle 149079212
push_back 176055292
push_front 755584375
push_front 115540100
push_front 627132207
push_front 214721311
push_middle 527831276
push_middle 620685614
push_front 672525253
push_front 201219154
push_back 252306735
push_back 5793585
push_back 959790748
push_middle 216461553
get 180794
push_front 831576935
push_middle 601697823
push_back 263683987
push_front 730674545
push_middle 745089444
push_front 388384240
push_back 888279530
push_front 657112073
push_middle 78300916
get 212495
push_middle 91887274
get 274114
push_back 12635378
get 51663
get 131511
push_front 824450583
push_front 191802180
push_back 120660666
get 70381
push_front 934254618
get 246253
push_front 33060641
push_middle 42972473
get 96711
push_front 815426751
push_front 766542445
push_front 334609950
push_middle 852699841
get 278389
push_front 494154807
push_back 262583703
push_back 587222959
push_middle 676844109
push_front 205810654
get 180888
get 97542
push_middle 797708225
push_back 931998489
push_middle 772437762
push_front 135232702
get 306217
get 323441
get 133664
push_middle 203670710
push_back 358223976
push_front 20393757
push_front 926845964
push_middle 257910516
get 318578
push_front 784527962
push_middle 621925927
push_back 597147096
push_back 77982094
push_front 291415656
push_back 599852662
push_front 133701374
push_back 58415680
push_front 147295221
push_back 249113232
get 158229
push_middle 247129459
push_front 534218428
push_back 170038447
push_back 679718398
push_back 153660661
push_middle 397114103
push_back 808856067
push_front 252050615
get 322652
push_middle 876019960
push_front 54836346
push_back 70130618
push_middle 51741459
push_back 173268862
push_middle 675000261
push_front 70261998
push_back 511649411
get 227987
get 57391
get 150281
push_back 285133554
get 274167
get 360794
push_back 21148554
push_back 794448603
push_middle 689958478
push_middle 521957345
push_back 811983595
push_front 708429150
push_front 836246453
get 41687
push_front 398166183
get 8662
push_front 488026002
push_back 391217645
get 232990
push_middle 953383407
get 296007
push_back 386971290
push_front 794065536
push_middle 649011820
push_front 677944398
push_back 107261878
get 186778
push_front 828784894
push_front 259626071
get 208065
push_front 874565697
get 178533
push_middle 432105968
push_middle 735626529
push_back 840955559
push_front 233100353
get 228504
push_back 157669822
get 152011
get 19881
push_middle 162922949
push_front 943349955
get 336562
get 23282
get 255263
push_back 700713563
push_back 996534753
push_front 17797394
push_back 44722615
push_back 851389327
push_middle 189320909
push_middle 738391862
push_middle 469322474
push_front 714564465
push_front 430741601
push_front 196036713
push_back 364610655
push_back 467696993
push_back 159400916
push_back 100072110
get 52023
push_middle 492761767
get 103796
get 99027
push_back 169233746
push_middle 31242120
push_middle 670149124
push_back 887233652
push_back 412586643
push_middle 91644387
get 168986
push_front 692874662
push_front 984441091
push_front 967392694
push_front 108828665
push_back 350220621
push_front 260659860
push_middle 687204318
push_middle 320559161
push_front 104687683
push_middle 201467860
push_back 561892315
get 171170
push_back 487033535
push_front 611693591
push_front 259636543
get 191959
push_back 626217923
push_back 920022158
push_back 780125012
push_middle 202647650
push_middle 704493140
get 47559
get 193517
push_middle 15633626
get 227206
push_front 757445901
push_front 833146109
get 253791
push_back 395024139
push_front 959061359
get 119697
push_front 469783257
get 8201
get 366560
push_front 127686522
push_back 971891895
push_back 220025279
push_middle 58463124
push_back 350804614
push_front 719019380
push_front 930763323
push_back 830883560
push_middle 943238616
push_back 583439529
get 52806
push_back 554212685
push_back 836352793
push_front 906474223
push_middle 654395353
push_front 510355683
get 315745
push_front 551003764
get 133271
push_back 922372094
push_front 512070707
push_middle 422733004
push_back 798695976
push_back 915040016
push_middle 687584963
push_front 55120285
push_front 398576638
get 20395
push_front 780513663
push_back 56237516
get 216534
get 147637
get 150127
push_back 348751661
push_middle 846845811
push_middle 520574412
get 296357
push_middle 420493544
push_front 727334439
push_back 366392727
push_middle 193805285
get 337727
push_front 856936197
push_front 134337229
push_middle 632351317
push_front 637643172
push_middle 948447219
push_back 546563964
push_front 474127500
push_middle 612158781
push_middle 759229206
push_front 549914689
push_back 752274890
get 34008
push_back 104218392
push_front 869416657
get 163630
push_middle 151230493
push_middle 58719072
push_front 128988209
push_back 419507561
push_front 415332978
push_back 321227247
push_back 298819981
push_front 158065029
push_front 764906816
get 279504
push_front 128285550
push_middle 720263451
push_back 770616784
push_back 532785517
get 223775
get 17504
push_back 460302106
push_front 99870653
get 265888
push_back 909664628
push_front 734205396
push_middle 417027387
push_front 308670950
push_back 154560431
get 222175
push_front 284191677
get 139787
get 357469
push_middle 19727734
push_back 912040296
push_back 672444901
push_back 877060501
get 159621
push_back 954616664
push_front 179657574
push_front 620930873
get 308190
get 172049
push_front 319232040
push_middle 535284037
push_front 580722660
push_back 552064916
get 160366
get 280358
push_front 643683037
push_back 108597723
push_front 231103708
get 297685
push_back 444073008
get 341306
push_middle 937874661
get 251071
push_front 443607585
push_front 692934581
get 165753
push_front 794821698
get 290594
push_front 865093744
push_back 718825888
get 124772
get 218736
push_middle 532515739
push_middle 111893456
push_middle 56124015
push_back 388251072
push_back 690442304
push_front 190598066
push_front 624096777
get 284967
get 315445
push_back 594975650
push_front 629804914
push_back 355624996
push_back 338641130
push_middle 509800613
push_front 148453762
push_middle 795006151
push_middle 816615209
push_front 294539292
push_front 200416697
get 46123
push_front 746371333
get 254877
push_back 218337972
get 41330
push_back 639839440
push_middle 760833709
push_front 736525272
push_front 837365613
push_front 456878515
push_middle 868850193
push_back 243392237
push_middle 954970281
push_front 874733239
push_front 834578355
push_front 33454852
push_middle 733651098
push_front 978146023
get 113078
push_back 353319403
get 213820
push_front 862486287
push_back 972626221
push_middle 306732205
push_front 410334615
push_front 879736061
push_middle 612134781
push_front 642614974
get 317238
push_front 75010611
get 346973
get 32685
push_middle 473269675
push_middle 327976712
push_back 238311929
get 333481
push_middle 113622168
push_middle 109633344
push_middle 706243479
push_back 147518677
push_middle 354581009
push_back 637138505
push_middle 91790426
push_front 739471648
push_back 271103919
push_front 112651293
push_front 572504844
get 370619
push_middle 926602858
get 174699
push_back 571290225
push_middle 941416181
push_front 840960848
get 26826
push_front 821070972
push_front 182571326
push_front 303122939
push_back 300476999
push_middle 68609125
get 187757
get 26990
get 77353
push_back 525166128
push_back 489443736
push_middle 134270130
get 243951
push_front 548957246
push_middle 500195862
push_front 459793554
push_back 867683217
push_back 707965845
push_middle 909547439
get 311580
push_back 208348189
push_front 19841646
get 325578
push_middle 909532893
push_middle 511494686
push_middle 117856321
push_back 220883434
push_front 603177514
push_front 762418120
push_front 601412352
push_middle 105166680
push_back 326361400
push_middle 366907928
push_front 962149437
push_middle 882259990
push_back 96634733
push_front 827279296
push_middle 832808762
push_front 528043223
push_back 369925769
push_front 836016989
push_front 794764548
get 355698
push_front 465920372
push_middle 503568658
push_middle 858657311
push_back 64011528
push_back 547801580
push_back 189429754
get 33497
push_back 943938645
push_middle 87423041
push_front 525375590
push_middle 826023752
get 253066
get 88197
push_middle 660983539
push_back 50365814
push_middle 516513959
push_back 274186221
get 106100
push_back 159924073
push_back 778525743
get 256520
get 136357
push_middle 786202306
push_front 375364302
get 84080
get 57600
push_back 800211031
push_front 127923853
push_middle 285875759
push_middle 184937876
push_front 862789970
get 284879
push_middle 473649865
get 344466
push_back 453294837
get 227201
push_middle 42405828
push_back 459866155
get 212771
push_back 451279939
push_front 119608186
push_back 23117197
push_back 778568675
get 286084
get 76839
push_back 157913109
push_back 4098215
get 94341
push_middle 538223156
get 279259
get 10382
get 283751
push_front 388071726
get 312473
push_front 351648905
push_back 248086415
get 70925
get 191292
get 130844
push_front 840102818
push_back 754349601
push_middle 271165207
push_middle 123900417
push_middle 938635394
push_front 4955991
push_front 187471933
get 375721
get 284551
push_front 446706355
push_middle 873434835
push_middle 597959284
push_back 757817458
push_front 32063262
push_middle 512013712
push_front 30763542
push_middle 395718342
get 184296
push_front 506891471
push_back 270788283
push_middle 7513043
get 225856
get 130151
push_front 60346978
push_front 32031572
push_front 503434428
push_front 866017275
push_back 298851861
push_back 877587169
push_back 838663055
get 163626
get 119675
push_front 464523104
get 115572
push_middle 457556690
get 265289
push_back 21690580
push_middle 237420035
push_front 819465305
push_front 749799161
push_front 691189135
push_front 164634810
get 184810
push_middle 679017979
get 233991
push_middle 305927959
push_back 134870054
get 91594
push_front 351394167
push_front 635717018
push_back 350557565
push_middle 48391884
get 268383
get 349415
push_middle 198956130
push_back 914852045
push_back 427316237
push_middle 761060196
push_front 547989153
push_back 135633643
push_back 588235852
push_front 958527635
get 5896
push_middle 966305008
push_middle 777282182
push_back 417058143
push_middle 938488924
get 294409
push_front 189440479
get 310274
push_middle 988861862
push_front 104443084
push_front 661808967
push_middle 522208780
push_middle 657648873
push_middle 472501391
push_back 910443302
push_middle 105812527
push_back 955412155
get 159016
push_front 63869143
push_front 550012598
push_middle 214626702
get 190788
get 79898
push_front 959697213
get 50115
get 327419
push_middle 546651505
push_back 560241849
get 38350
push_front 214856126
get 193924
push_back 684829221
push_middle 729591508
get 282812
push_front 937508299
push_middle 81439864
push_middle 637879668
push_back 569167354
get 126869
push_middle 917802749
push_middle 228296411
push_back 483923027
push_middle 209751251
get 347180
get 116765
get 325770
push_middle 257311255
get 100539
push_middle 761460402
push_front 419163272
get 37424
push_middle 742512135
push_middle 650713437
push_middle 657001582
push_front 970225125
push_front 170535273
get 144031
get 42652
get 231965
push_back 379999415
push_back 854540754
get 173701
get 88397
push_front 222392944
push_front 155432032
push_back 645246099
push_front 286866483
push_back 897190854
push_middle 777376011
push_front 802320934
push_front 560690799
get 9855
push_middle 384271655
push_middle 73026997
push_front 299275986
push_middle 10868217
push_back 593396097
push_front 535533373
push_back 728715254
get 331723
push_back 480421568
push_middle 148132383
push_middle 316697576
push_middle 218290186
push_back 949854638
push_front 144174312
push_front 585317265
push_front 355072189
push_middle 847717730
push_front 460368999
push_middle 236510252
get 142899
push_front 909786303
push_middle 866900326
push_middle 726376886
push_front 700370814
push_front 151061357
get 271938
push_front 289271690
push_back 643706562
push_back 287349074
get 173205
get 182391
get 73508
push_back 305444458
get 93664
push_middle 151503775
push_middle 304097330
push_front 777300728
push_middle 782551653
push_front 563946254
push_middle 102158006
push_front 843025790
get 48201
push_back 36010961
push_back 274543046
get 108266
push_middle 177864835
push_middle 532526054
push_back 770442138
get 21422
push_front 550099173
get 115304
get 179790
push_front 625260890
get 107655
push_front 445015596
push_back 475292632
push_middle 410464249
push_front 542901484
push_back 738000904
push_middle 872068693
push_front 441220538
push_front 649213346
get 99993
get 334340
push_front 934478878
push_front 954293038
push_middle 76269267
push_back 373881318
get 138504
push_back 557138843
get 349733
get 93148
get 39227
push_front 83811365
push_middle 620100077
get 92542
push_middle 870792385
push_middle 681148679
push_front 923812697
push_middle 631854323
get 9689
push_back 232094100
push_back 821241293
push_back 96610769
get 317210
push_front 564957714
get 176081
push_back 43353418
get 320557
push_middle 345032018
push_front 199695891
push_middle 566801488
get 311047
push_back 203760137
push_front 43601297
push_middle 824291758
push_back 712529633
push_back 211195822
push_front 569132438
push_back 259859577
push_front 348918934
get 225093
push_back 290194494
push_middle 679259536
push_front 611423864
push_back 442767141
get 22876
push_middle 298015041
push_front 832022522
push_middle 856470067
push_back 756047523
get 311332
get 88719
push_middle 74751727
push_middle 984756737
push_back 258624080
get 4277
push_back 698684336
push_front 485267653
get 215754
get 363253
push_front 342805304
get 94489
push_middle 475906194
push_middle 380880532
push_back 697104846
push_front 808904035
push_front 912847284
get 373590
push_middle 551006350
get 34758
push_front 393189325
get 30234
push_back 637712131
get 142301
get 53038
push_back 660000624
push_back 75880604
get 64815
push_middle 391317453
push_middle 111378024
push_back 810299238
push_back 6041189
push_back 191715330
push_middle 76846920
push_back 858429269
get 61995
get 346315
push_back 682025126
push_middle 752099011
push_front 400485612
get 128374
push_middle 589178101
push_middle 62803688
push_back 938891771
push_middle 952556107
push_front 177330088
push_front 140909897
push_front 579977817
push_back 989222667
push_middle 396035832
get 99110
push_middle 649681732
get 316410
push_middle 186872766
push_front 737630524
push_front 350818753
get 34486
push_middle 794472885
push_middle 737746236
get 97079
get 126032
push_middle 629203429
push_back 462269599
push_middle 464080976
push_front 316719279
push_back 419376133
push_front 702916592
push_front 604645300
get 268260
push_middle 333234719
push_middle 151521587
push_back 499610157
push_middle 120979706
push_front 340387003
get 172949
get 19695
get 144947
get 239892
push_middle 44761457
push_back 528371087
push_back 429553385
push_middle 687434094
push_back 266032369
push_middle 905075590
push_front 355421354
push_middle 652239896
push_front 918204382
push_front 660437193
push_back 696534950
push_front 276339526
push_front 178740151
get 304686
push_front 195213061
push_back 956137285
push_front 915617400
push_middle 634903136
get 196511
push_back 311635890
get 138347
get 153445
push_back 106185833
push_middle 16596622
push_back 977698255
push_front 333201327
get 317551
push_middle 481570906
push_middle 132572660
push_middle 519716714
push_middle 683041661
get 336000
push_middle 190402018
push_middle 978722093
push_back 183552544
get 353318
get 253725
get 196031
push_middle 797049566
push_middle 798561677
push_back 934439403
push_middle 555352105
push_middle 855962183
get 263168
push_back 439412270
push_middle 642213156
push_middle 863785421
push_front 951939328
get 92808
get 27491
push_back 481148038
push_back 741645533
push_middle 724164710
get 76376
push_back 983969456
push_middle 319896075
push_middle 652382158
push_back 64503605
push_back 145702715
push_front 739506079
push_back 564509215
get 106646
push_front 775222784
push_middle 210584862
push_front 545435576
push_back 177731339
get 204291
push_front 921369367
push_middle 446232730
push_middle 480851501
push_front 133693278
push_middle 55202540
push_middle 254485978
push_middle 400354988
get 48704
get 224341
push_middle 725282812
push_back 541059833
push_middle 532040368
push_back 12065224
push_back 655607889
push_middle 552873499
push_middle 512334233
push_middle 401082550
push_front 930532613
push_front 454192605
push_back 146001181
get 1953
push_front 818865240
push_back 483198548
push_front 191224448
push_front 557174911
push_front 11164354
get 177188
push_back 394443868
push_middle 844403965
push_back 961556401
get 158377
push_back 674197986
push_middle 926778482
push_middle 430917269
get 125521
get 283538
push_back 337694673
get 134437
push_back 85560273
get 268142
get 254729
push_back 332964433
get 258758
get 182018
push_back 967638707
push_back 710418690
get 151574
push_back 474928913
push_middle 531083489
push_back 699980011
push_middle 346163066
get 175123
push_middle 507949756
get 247370
push_middle 454680946
push_middle 579109772
push_back 546296193
get 7587
push_middle 986250288
get 373519
push_back 612543703
push_middle 495981629
push_middle 71559584
push_middle 614879728
push_front 42200822
push_back 381315000
push_back 750907503
push_back 124344010
push_front 28681604
get 98131
push_middle 660099898
push_front 250134414
push_middle 282589202
push_back 714698176
push_front 291664965
push_middle 321517433
get 197113
get 267697
push_middle 68235362
push_back 797393550
push_back 669645388
get 209279
push_front 912289195
push_back 478124056
get 284433
push_front 882694405
push_back 396748991
push_front 594194059
push_front 571073008
get 136211
get 135056
push_back 98918937
get 264021
push_middle 715176361
push_front 475599897
push_back 486389422
push_back 110726795
push_back 444320334
get 27790
push_front 54973432
get 69333
push_front 690709197
push_middle 548560736
push_back 468191873
get 81403
push_back 979158106
get 63819
push_front 625365141
push_back 916793540
push_front 1265659
push_front 744326340
push_front 702895576
push_middle 14628997
push_middle 806735686
get 350104
push_front 866809648
push_back 529076530
push_middle 433137010
push_middle 635051224
push_back 27272204
push_front 999485361
get 224279
get 354462
get 38893
push_middle 618233186
push_front 194436336
push_front 307875528
push_front 897215865
push_back 340253416
get 324572
get 147422
get 66847
get 318217
push_middle 522586023
push_front 215735007
get 220438
push_front 950609860
push_middle 623081006
push_back 453260063
push_back 479345348
push_front 158541450
push_front 771203333
push_back 265657496
push_back 796051348
push_front 578752978
push_middle 22750633
get 44352
push_back 389324145
push_middle 603848405
push_back 184449750
get 89583
push_back 490945868
push_middle 318490127
push_front 525081757
push_front 237319497
get 297620
get 171805
get 191593
get 184261
get 41892
push_back 94013382
get 368049
push_front 270678065
push_back 711211812
push_middle 439763487
push_back 276418499
get 147368
push_middle 44878144
push_middle 395813456
push_middle 878374066
push_front 308214012
get 358073
get 207073
push_front 715218289
get 204319
get 299831
get 318742
get 86816
push_back 826313075
get 112428
push_front 399579957
push_front 264870402
push_middle 469607486
push_middle 304569658
push_middle 232926055
push_middle 821091607
push_middle 759172551
push_front 166125417
push_back 489955205
push_back 214856927
get 277595
get 66548
push_middle 532599770
push_back 178242127
push_front 770668898
get 280142
push_middle 383382990
push_back 251314947
push_middle 3600137
push_front 198119619
push_back 365879
push_back 272608565
get 158990
push_front 935724787
push_middle 186606682
get 366949
push_middle 496652711
push_middle 409213795
push_back 848862108
push_front 136183258
push_middle 799094415
push_front 432846225
push_back 550251213
get 36265
push_middle 420086720
push_front 394422131
push_back 168998637
push_front 501747447
push_back 291335337
push_back 638175639
push_middle 44895827
push_middle 321899156
push_front 590368897
push_front 183554184
push_back 317029400
push_back 791795743
push_middle 800041129
push_middle 567691031
get 97192
push_back 452893287
push_back 885600687
push_back 49657696
push_front 422568509
push_middle 998447359
get 147098
push_back 614099047
push_front 203744001
push_middle 292681749
get 48041
push_middle 406815018
get 317664
push_middle 795300134
push_front 368485855
push_middle 883688538
push_middle 684899691
push_front 623885077
get 193298
push_middle 174665962
push_front 108009174
push_front 330299137
push_front 30144016
push_middle 125058409
push_front 552683624
push_middle 283619900
get 300734
push_middle 300472062
push_back 533561975
push_back 375026610
push_front 121803324
push_front 893975523
push_back 930886250
push_front 127548781
push_front 361523285
push_front 410690281
push_back 460953746
get 359217
push_front 296008675
push_back 516815154
push_middle 85704039
push_front 759885633
push_front 984475078
get 367447
push_middle 378506794
push_middle 541417846
push_front 817519397
push_back 822734086
push_middle 521861868
push_middle 564991218
push_back 341218183
push_middle 42698117
push_back 139753209
get 39892
push_middle 664030459
get 363454
push_middle 524989693
get 196228
get 96059
push_front 473527360
push_middle 376479298
get 355486
push_front 191902879
push_front 751242216
get 338251
get 120667
push_back 9263014
push_middle 303982434
push_back 878624015
push_back 84315164
push_front 939353821
push_middle 561942675
push_back 380679663
push_front 235411873
push_front 348660403
get 372789
get 361427
push_back 315201614
push_front 903464069
push_middle 100707924
get 98683
push_front 5754682
push_back 175808607
get 152246
push_back 528799988
push_middle 862504083
push_back 906301112
get 365392
push_middle 375280258
get 185987
get 144452
push_back 530277302
push_back 456910031
push_middle 659204751
push_back 592675635
push_front 463432787
push_middle 482709882
push_front 695596866
push_middle 859100435
get 15414
push_middle 295097375
push_front 556187069
push_middle 508387412
push_middle 487102289
push_back 471613043
push_back 760875506
push_front 164938608
push_middle 924776200
push_middle 470712710
push_back 870751333
get 23671
push_back 753632560
get 197890
push_middle 342098464
get 286939
push_front 827985634
get 177417
push_back 402623190
push_back 513965339
push_front 613462267
get 377150
push_middle 328295335
push_front 538279014
get 246686
get 140333
push_back 65737669
push_middle 88473414
get 27775
push_front 977787845
get 74336
push_middle 187552546
push_back 687144415
push_back 374996758
push_front 498132445
push_back 35550107
push_back 826122350
push_back 975811667
push_front 853595380
get 30894
push_middle 459757439
push_front 724529255
get 378854
push_middle 629173113
push_back 979586829
push_middle 543316327
push_middle 29552997
push_middle 226558385
get 363899
get 245426
push_middle 778074004
get 27817
push_front 240108885
push_middle 553181714
push_middle 547507309
push_middle 31032350
push_back 324307332
push_middle 670862188
push_middle 921151221
get 14731
push_middle 785213569
push_back 514779219
push_front 132440789
push_back 491242380
get 345215
push_back 600419893
push_front 654146456
get 249466
push_back 306463154
push_middle 344877214
push_front 730786623
push_front 958590686
push_front 62647888
get 379592
push_back 513264151
push_front 547407926
push_front 199738654
push_back 335842326
get 148195
push_middle 918670242
push_middle 332320656
push_middle 165318710
push_back 379979202
get 328467
push_back 840797369
get 342668
get 256777
push_middle 404092675
get 119013
push_front 152531316
push_back 598593714
push_front 979685742
push_front 405774474
get 303128
get 373201
get 144738
push_back 347810056
push_back 624577474
push_back 873708445
push_front 694899738
push_back 723925059
get 63763
get 329275
push_front 227113129
push_back 690616015
get 289522
push_back 761705954
push_back 163243791
push_back 392679795
push_middle 505161854
push_front 508802202
get 84388
get 289006
push_back 622600265
push_front 71723413
push_back 477985492
push_front 745667886
push_middle 309741597
push_front 730683871
get 242898
push_middle 208724951
push_front 635176347
push_front 623250140
get 220749
push_front 779031705
get 319568
push_front 778579246
push_front 588507530
get 277404
push_back 36029237
push_middle 175380885
push_middle 661785310
push_front 310893031
push_back 891718677
push_back 774353792
get 126372
push_middle 102024988
push_front 689789722
push_middle 294438706
push_front 18351854
push_back 111435986
get 115227
push_back 415167307
push_middle 41646940
push_back 679605292
push_middle 274223390
get 372032
push_middle 537239477
push_middle 314391345
push_middle 255946963
get 77406
push_middle 210714290
push_front 402885968
get 207703
get 111523
push_back 715406446
get 18382
push_front 96894133
push_front 726982283
push_front 317361406
push_front 50195465
push_back 304241170
push_front 139156492
get 97403
push_back 631249313
get 215031
push_front 520828449
push_front 998087580
get 147810
push_back 837353049
push_back 595917517
get 242376
push_middle 568039076
push_back 178460025
push_front 616826784
push_middle 82172158
get 27509
push_middle 557992876
push_middle 886399962
push_middle 490953232
push_middle 965973660
get 318223
push_back 787431408
push_front 87780806
get 333020
push_front 852746807
push_back 940944367
push_front 355779893
push_middle 685529348
push_front 44798152
get 17589
push_middle 136894626
push_front 687686725
get 129278
get 296806
push_back 726862818
get 343699
get 155330
push_back 389056338
push_front 784075119
get 296598
push_back 903774424
push_middle 101318238
push_middle 325192611
get 318211
get 359513
push_middle 567004681
get 4744
push_front 98222291
push_back 541087294
push_front 785157757
push_back 925547016
push_middle 544880905
push_front 967241614
push_back 293417025
push_front 477410030
push_back 784513982
push_middle 575964332
push_front 698602054
get 197706
push_back 416155117
get 342803
push_front 381167572
push_front 580664935
get 17559
push_back 852809602
get 134117
get 339110
push_middle 948352514
push_back 837384033
push_middle 635646710
get 339539
push_middle 585315992
get 311290
push_front 254903089
push_middle 461300454
get 148079
push_back 759980123
get 355547
push_back 821184417
push_front 171695996
get 148383
push_front 427194955
get 36290
push_back 842002452
get 40186
get 179427
push_front 513748626
get 336217
push_middle 538846436
push_back 362145328
push_back 691800769
push_front 480387625
push_back 559191347
push_back 684465140
push_middle 260429677
get 192060
push_front 610579291
push_middle 517062844
push_middle 409763440
push_front 100138559
push_back 890135385
push_front 860532363
get 194101
push_middle 247888731
get 194554
get 226404
push_middle 892280153
push_back 850200695
push_middle 631611435
push_back 314546730
push_front 453260536
push_back 644120711
get 286059
push_front 376942526
push_middle 807960683
push_front 316394944
push_front 465023545
push_middle 800300651
push_front 632471466
get 219622
push_front 655618275
push_middle 369242475
push_front 138547168
push_front 170989724
get 125441
push_middle 361031256
get 279786
get 248470
push_middle 206702179
get 372782
push_middle 268707785
push_middle 612794241
get 116621
push_front 668930756
get 52279
get 294162
push_middle 784666764
push_front 598937908
push_front 856851571
push_middle 304604466
get 295953
get 217731
push_front 394924764
get 239211
push_middle 129565725
push_front 713275863
push_back 250758641
push_back 526338175
push_front 970410807
push_front 560500504
push_middle 296147788
push_front 717836319
push_middle 981132463
get 384525
push_middle 879324692
push_middle 429530987
get 243899
push_front 526211809
push_middle 666862871
get 113335
push_front 632108382
get 293312
get 254534
push_middle 640699295
push_front 285106358
get 239351
get 176797
push_back 423015437
push_middle 236736503
push_back 815106838
push_back 337478644
push_front 81122315
push_middle 466736506
push_front 460334799
push_back 693745662
push_front 755368231
push_front 205232737
push_front 919382397
push_middle 918186815
push_middle 919535571
get 81434
push_back 533449305
push_back 447881855
push_front 79795059
push_back 978969139
push_front 508143375
push_back 457852417
push_back 14626905
push_front 836937309
push_front 578498954
get 210735
get 329311
push_back 705051663
push_middle 781532000
push_middle 757856523
push_back 683408856
get 193577
push_front 971472163
push_back 7092492
get 144656
get 28609
push_back 817566747
push_middle 599515211
push_back 839933764
push_back 830279407
push_back 220108812
push_back 452787829
push_middle 958293166
push_middle 864705327
push_middle 650749198
get 280666
push_front 707985622
push_front 822802588
push_back 343334771
push_back 759591518
push_middle 113813706
push_front 758326142
push_middle 898944224
push_middle 269618639
push_front 355464509
push_middle 48316073
push_front 204800868
push_middle 849398496
push_front 812576888
push_middle 290047173
push_front 758815258
push_front 912612976
push_back 438880419
push_back 756988808
push_middle 35629309
push_middle 394302898
get 270720
push_back 350688383
push_middle 533043905
push_back 636335006
push_back 436926876
push_back 203139535
push_back 758389174
get 332926
push_front 683243390
push_middle 181250647
push_front 206530668
get 111981
push_front 447484349
push_middle 190353727
push_back 579104614
push_back 203713667
push_front 191312009
push_back 11892229
get 63981
push_front 481842571
push_middle 289429880
push_back 109567139
push_back 679139506
push_back 58246337
push_front 389426009
get 250143
push_back 960507459
push_back 893473087
push_front 144082381
push_middle 667436983
push_front 315948125
get 308883
get 170505
push_front 633385833
get 111229
push_front 104221424
get 12058
push_middle 741909838
push_middle 152303790
push_back 652164499
get 319541
push_middle 222898161
push_back 140353173
get 312850
push_middle 382660280
push_middle 664658196
get 280832
push_middle 469882509
get 115314
push_back 713367494
push_front 428606955
push_front 891881270
push_middle 112514504
get 17075
push_front 907876037
push_middle 707436709
push_back 498435420
push_back 374002507
get 318407
push_front 428915794
push_back 101314046
push_back 631559221
push_front 823287555
push_middle 137917799
push_back 888894569
push_middle 162505146
push_front 273276536
push_middle 403888161
push_middle 6741638
get 254068
get 353129
push_middle 712478205
push_back 991831739
push_back 812913996
get 266389
get 75689
push_middle 193139527
push_front 578790634
push_middle 773650101
push_front 833216473
push_middle 151462747
push_back 319854630
push_back 877726100
push_back 785490648
get 136562
push_middle 502044728
push_middle 358644301
push_front 305841123
push_front 104602865
push_back 282145682
get 289598
get 142945
push_front 441422286
push_middle 636869024
push_middle 453989072
push_back 845042112
push_middle 984407473
push_middle 885711895
push_front 778457829
get 125442
push_front 971222235
get 360679
get 273798
push_front 640431414
push_middle 411095914
push_back 163716048
push_back 140624818
get 1903
push_middle 892862624
push_front 439101488
push_back 424250836
push_back 502747571
get 297165
get 211455
push_back 616268991
push_back 791477495
push_middle 903397991
push_middle 678900798
push_back 836966735
get 95509
push_middle 192605107
get 245825
get 272706
push_back 751831082
get 81409
push_front 1133331
push_middle 191042667
push_back 193795951
push_back 461149398
get 351162
push_back 480028865
push_middle 853276090
get 323757
push_middle 490562375
push_middle 586672327
push_middle 92944112
push_middle 458312371
push_back 926895704
push_front 389755028
push_middle 204640832
push_middle 282658043
get 331993
push_middle 334450698
push_front 625811369
push_middle 904213373
get 136453
get 38101
push_front 904945411
push_front 951699930
push_back 993226682
push_middle 605473393
get 216051
push_front 717832360
push_front 128042031
get 372239
push_middle 155962824
push_middle 847864313
push_front 430489578
push_middle 708776304
get 284314
get 123016
push_front 812994869
push_front 149082251
push_front 863684798
push_back 642044803
get 373132
get 193153
push_back 789546927
get 335690
get 329149
push_middle 6453960
get 237588
push_front 380520959
push_middle 489945989
get 124768
push_front 411027640
push_back 386586512
push_back 458227994
push_middle 532264525
push_front 861750207
push_middle 329595759
push_middle 21333114
push_front 865514578
push_back 691882067
push_middle 554952102
push_middle 345214535
push_middle 199697101
push_back 329361002
push_front 583751119
push_middle 392826198
push_front 922424078
push_front 454216657
push_front 187139695
push_front 340217460
get 251612
push_front 110089652
push_middle 902013728
get 85646
push_back 9478589
push_front 594304275
push_front 668340528
push_middle 507865717
push_front 231921720
push_front 347617847
push_middle 128059691
push_front 982525012
push_middle 969246702
push_back 615424943
push_middle 926137968
push_back 800876900
get 85722
push_middle 765806353
push_front 988972672
push_middle 652419693
push_back 896880919
push_middle 416493701
get 130351
get 324893
get 123303
push_front 747450794
push_middle 435294534
push_middle 142037153
push_front 106897817
push_front 918103688
push_back 343834333
get 204427
push_front 246713393
push_front 294015860
push_back 235617190
get 105604
push_back 655587018
get 328718
get 186967
get 329781
push_back 60129894
push_middle 535819310
get 90518
push_middle 602997798
push_back 554426516
push_middle 284101620
push_middle 622650717
get 144555
get 54943
push_back 681411162
push_front 364534724
push_back 48964253
get 101377
get 255104
push_back 872343442
push_back 647504916
push_middle 208127094
push_middle 478630487
push_front 220963960
push_front 948797266
get 9165
push_middle 73615054
get 327371
get 238426
get 100335
get 342298
push_middle 651110333
push_middle 337674614
push_front 315973987
push_back 287165895
push_front 51051360
get 327720
push_back 931380723
push_front 86238661
get 177213
get 267032
push_middle 900842687
get 80785
push_front 994605547
push_front 494731433
push_front 790528541
push_front 96110681
push_front 962778988
push_middle 227187104
push_middle 23061635
push_front 639491705
push_back 471828893
push_front 74766079
get 203901
push_middle 176080769
push_middle 25459291
get 105098
push_back 364852428
get 209163
get 221889
push_middle 80529283
push_middle 312529358
get 76565
push_back 178900323
push_front 821690340
get 11310
push_middle 832255283
push_front 544632230
push_middle 742781608
push_front 806290191
get 106597
get 65825
push_back 583967551
push_middle 770964934
push_back 48894577
push_back 171914297
get 255623
push_back 637553364
push_middle 461553315
push_back 716015349
push_front 137767231
push_back 646769073
push_front 478493626
get 151340
push_back 521677281
push_back 665479477
push_back 938202077
push_front 719023786
push_back 225191260
push_back 174636306
push_back 285505730
get 312368
push_middle 702722922
get 272989
push_middle 160010351
get 86760
push_middle 200457030
push_middle 664559894
push_front 15445285
push_middle 459512358
get 169202
push_middle 382943592
push_front 14843747
get 377954
get 20764
push_front 682150586
push_front 24193444
get 201438
push_middle 330409894
push_front 335766497
push_front 967521308
push_front 100399953
push_middle 204299376
push_middle 360326519
get 374514
push_back 516587063
push_front 671209592
get 334456
push_middle 713537563
get 116013
push_back 841411664
push_back 460038693
push_front 91188604
push_back 44670173
push_middle 641351796
push_front 257031050
push_back 104251583
get 315850
push_front 803665377
push_front 69391262
get 257734
push_middle 147772349
push_front 913891447
push_back 586570344
push_middle 486225433
push_back 822015351
push_front 667537242
push_back 295185696
push_front 310670791
push_front 529980625
push_back 702586303
push_front 871007006
push_back 265759657
push_back 422704830
push_middle 926417682
push_middle 993263291
push_middle 632764507
push_middle 815442631
get 70871
get 143373
get 37785
get 106029
push_front 527400479
push_back 717084033
push_middle 469052641
get 186556
push_front 162733553
push_back 566728710
push_middle 262694674
push_front 254903099
push_back 324309040
get 113788
push_back 975245793
push_middle 129338887
push_front 949895253
get 462
push_middle 437150906
push_middle 555773382
push_middle 745455740
get 216871
get 360863
push_front 318607641
push_back 33101313
push_front 585608668
push_middle 322178661
push_front 443862667
push_middle 8889028
get 88673
push_front 489582320
get 380120
push_back 308695730
push_back 234703340
push_middle 938926669
push_back 860110700
push_middle 564864389
push_back 689598924
push_middle 672893871
get 4579
push_front 361030022
push_middle 490463449
push_middle 828112441
push_front 439638410
push_back 528515517
push_front 760071521
get 19990
push_front 650033069
push_middle 122550840
get 46670
get 373512
push_front 109917807
push_front 237554141
get 135194
push_middle 347984909
push_middle 74055772
push_front 980146719
get 51451
push_front 966344935
push_middle 731229553
get 318417
push_middle 794205219
push_front 947405403
get 146553
get 232059
push_middle 119966242
get 158096
push_middle 217711342
push_middle 299919037
get 99785
push_middle 51233261
push_back 990809746
push_middle 539030902
push_front 406721336
push_middle 4146767
push_back 819674096
get 6560
push_front 325757819
get 104840
push_front 774694023
push_front 691191096
push_back 132462729
get 10579
get 197866
push_middle 493538446
push_front 498976529
push_front 442812784
push_back 198451385
push_back 178888497
push_middle 74159665
push_middle 813772402
push_back 328971336
push_middle 910162133
push_front 155863431
get 164206
push_middle 24843722
get 126732
push_middle 311351473
push_back 975686347
push_back 536275236
push_middle 286944920
push_front 725507540
push_front 699372576
push_middle 522519660
push_front 353292089
push_front 318855285
push_front 640736965
get 91149
push_front 977171717
get 43584
get 305397
push_front 802289901
get 185883
push_front 563519657
push_back 566447137
get 369857
get 11493
get 260834
get 333569
push_back 281955981
get 360672
push_front 73567629
push_back 379421974
push_back 994973265
push_middle 147438219
push_back 401513293
push_middle 766464755
push_front 669182103
push_back 169858541
push_middle 489514445
push_middle 972171562
get 140201
get 207003
get 85509
push_middle 969443477
push_middle 160628443
push_front 300381160
push_middle 94378513
push_middle 141312343
push_back 321301436
push_back 256912983
push_back 79509406
push_middle 633458355
push_back 116521713
push_back 254998799
push_middle 680766126
push_middle 169623014
get 125694
push_middle 497792522
push_front 146929168
get 11108
push_middle 324436858
push_middle 574210463
get 72714
push_back 592526991
push_middle 800080554
push_front 296236980
push_middle 962514483
push_front 371009869
push_back 70194944
push_back 609925207
push_front 200622809
push_middle 770393475
push_middle 75237300
push_front 668667314
get 368249
push_back 877959122
push_middle 776980469
push_middle 559929689
push_back 528818785
get 83579
push_middle 839340994
get 268897
push_middle 571604848
get 195723
push_back 767132534
get 174608
push_front 848941759
push_back 450444423
push_back 494397772
push_back 265936751
get 193505
push_middle 888262864
get 12705
push_front 123773855
push_middle 242658579
push_back 512094921
push_back 233942915
get 38405
push_middle 630861371
push_middle 649437106
push_back 203279996
push_back 857968975
push_back 449370741
get 377220
push_back 505662538
push_front 590845654
push_middle 610445201
push_back 378521435
push_back 868258608
push_front 940038877
get 315394
push_back 754595950
push_back 398182346
push_front 130636364
push_middle 353366352
push_back 73421868
push_back 677321648
push_front 747136150
get 195259
push_middle 632135307
push_middle 373690399
get 118352
push_front 320077676
get 152738
get 208902
push_front 904518343
push_back 582184218
push_front 394727160
get 225086
push_back 832676493
push_middle 351125226
push_back 906303892
push_back 825739202
push_front 715775351
push_front 388827693
get 339389
get 161254
push_back 424589131
push_middle 345339126
push_front 457999302
get 294800
push_back 587129595
push_front 574409845
push_front 261269706
push_front 535161662
push_front 147503069
push_back 550098254
push_back 824811012
push_back 626171717
push_middle 362819366
push_middle 373342131
get 324259
push_middle 909147901
push_front 449061870
push_back 330530794
push_front 522607485
push_front 176708176
push_back 917232535
push_middle 635116364
push_back 647586053
push_front 660926714
push_back 681364071
push_back 822872927
push_front 716226590
get 249020
push_back 980560666
push_middle 913342252
push_front 271657308
push_middle 7115288
push_middle 106252185
push_front 916318961
get 13504
get 200185
push_front 518049198
push_front 28000419
get 14375
push_back 581333120
push_middle 193424540
push_back 59943169
push_middle 911049577
push_front 342347477
push_front 921425396
push_back 229394753
push_front 478589007
push_back 639590262
push_front 502007197
get 261168
push_middle 221597870
push_back 494821073
push_back 255404903
push_back 512076116
push_front 641673261
push_front 182218628
get 67733
get 257845
push_front 974771924
get 36326
push_front 384876664
push_back 309093335
push_middle 591232996
push_front 801687420
push_middle 765849605
get 362290
push_middle 439901478
push_middle 729826387
push_front 474505320
get 334570
push_back 762276398
push_back 545350645
push_back 800482297
push_middle 603083057
push_middle 441721099
push_back 473429164
push_back 391933935
get 312652
push_front 444597006
get 288760
push_front 765141526
get 22723
get 200427
push_middle 602406090
push_back 594116851
push_middle 591449187
push_middle 599046923
push_back 311932454
push_back 884117920
push_front 957101506
get 251717
push_front 346400149
push_back 398556075
push_front 961226774
get 366314
push_back 165483860
push_back 158341668
push_back 739959674
push_middle 948009927
get 5081
get 114329
push_back 337046487
get 209500
get 178654
push_back 799170035
get 265712
push_back 873740411
push_back 855581210
push_front 839854771
push_front 752025099
push_middle 715289435
push_back 511952107
get 243084
push_back 323854358
push_middle 28295448
get 98504
push_back 434061516
push_middle 684081352
push_front 453568191
push_middle 242147625
push_front 627788887
get 286438
push_middle 244900675
get 373810
push_front 358414039
push_front 62965041
get 174009
push_middle 684099726
get 70892
push_back 877882149
get 306427
push_back 659302320
push_middle 50000432
push_middle 2876119
get 215293
push_back 513403950
get 238062
push_middle 242020143
push_front 624400790
push_middle 504647299
push_front 226477334
push_back 395380885
get 183119
push_middle 402240736
get 1795
push_front 397889998
get 231866
get 221289
get 151895
push_middle 98192829
push_middle 576916122
push_front 535712741
push_middle 33845523
push_front 939862803
push_middle 255865437
push_back 189512925
push_back 833284477
push_front 208026649
push_back 859362688
push_middle 263359857
push_middle 799680778
push_middle 662590485
push_back 848858942
get 317027
push_back 506245895
get 61735
push_back 741012965
push_middle 58993156
push_front 323040699
push_front 284182188
push_front 127571624
push_back 738329222
push_middle 577467072
push_front 546224719
push_front 37786963
push_back 765984070
push_back 923542399
push_front 755089675
push_middle 876797919
push_back 383037859
push_front 680464225
push_middle 844330392
push_front 927494454
push_front 500706877
get 370712
push_front 772759412
push_middle 732969760
push_front 253700579
push_back 419726888
get 132828
push_front 381353078
push_back 142520964
push_front 67300238
push_back 41142411
push_middle 729120736
push_middle 47710262
get 114059
push_middle 652878058
push_back 45107195
push_middle 214069324
get 59388
get 30507
push_front 413237403
push_front 374495097
push_back 917376026
get 40201
push_back 720303593
get 156107
get 4595
get 383404
get 286864
push_middle 707630349
push_back 785024783
push_front 575953763
push_front 891221070
push_back 115711258
push_back 36370733
push_front 54023077
get 157942
push_back 175591605
push_back 260113648
get 199480
get 277328
push_middle 485832736
push_middle 29334369
push_front 695285529
get 42161
push_front 272092526
push_middle 457634965
get 365949
push_back 188731099
push_front 81747115
get 811
push_middle 536264251
push_middle 91970275
push_front 815461545
push_front 26571774
push_front 779402651
push_middle 629648381
get 179293
get 303987
get 278038
push_middle 455357890
push_middle 766583501
push_back 902900754
get 128393
push_front 144159222
push_middle 218941210
push_back 445068940
push_middle 12169946
push_front 105352499
push_middle 618454750
get 7257
push_front 160857895
push_middle 370544727
push_middle 197483475
push_front 615536587
push_front 570743878
get 334844
push_front 718312936
get 213432
push_front 523342817
push_middle 399124621
push_front 342112770
get 30239
push_middle 513228819
push_front 595217388
push_back 834219849
push_back 790949348
push_back 428345376
push_back 961772597
push_back 438899940
push_back 529649197
get 187520
push_front 649496867
push_front 925512023
get 222199
push_middle 473630971
push_front 294326368
get 5225
push_back 393771017
push_back 121835272
push_back 936152337
get 108875
push_middle 441398824
push_middle 237793198
push_middle 512970655
push_back 439699032
push_front 204297816
push_back 861334531
push_back 87055548
push_back 358503764
push_front 251567127
get 347056
push_middle 443846704
push_back 424813409
get 374507
push_middle 260757496
push_front 186839852
push_middle 754749254
push_middle 485915298
push_front 10468973
push_back 747150388
get 128871
push_front 343811704
push_front 275110418
push_back 167467601
get 315390
get 253049
get 280976
push_back 894030507
push_front 436473420
push_front 274844148
push_front 957205189
push_middle 842817851
push_back 145507938
push_middle 934548762
push_middle 712382506
push_middle 865117739
push_back 640928580
push_front 583624460
push_front 320561093
push_middle 626653313
push_front 785774762
push_back 286121913
push_back 132176609
push_back 215725225
get 247637
push_front 418812891
push_middle 208676558
push_middle 881812505
push_middle 194610264
push_front 52395191
push_middle 567849210
push_middle 102001632
get 125223
push_front 183542819
push_back 681552149
push_back 314838166
get 124254
push_back 853836682
push_front 26935857
push_middle 539993478
get 206110
push_middle 447534793
get 124383
push_front 529722370
push_front 291973374
push_front 301448086
get 219469
push_front 814828380
push_middle 122178945
push_back 980809058
push_middle 989603258
push_middle 17293847
push_front 603421156
push_front 410612538
push_back 739048802
push_back 520948300
push_front 533509395
push_front 53041452
push_back 721998973
push_front 167946832
push_back 495769494
push_middle 934632610
push_back 845641006
get 66013
get 303053
push_middle 811344963
push_front 520835267
push_front 533480844
get 46629
push_middle 95490664
push_middle 7148375
get 308293
push_back 330747879
get 232741
push_front 766907828
push_front 189066454
push_back 705770094
get 114909
push_middle 336220386
push_middle 270251097
get 175255
push_back 727748526
push_middle 101515897
get 254794
push_back 444109473
push_back 476317922
push_front 484848868
push_front 142527563
get 314354
push_front 670164430
push_front 14160494
push_middle 778243808
push_back 963992816
get 158154
get 92534
push_front 453682673
push_front 502187823
get 4202
push_back 472818864
push_middle 365130954
push_middle 299383217
push_front 52417932
push_middle 188443723
get 47830
push_middle 696260186
push_front 560287931
push_middle 809322694
get 359284
get 207279
get 142126
push_middle 544522277
push_middle 153444444
get 90382
push_front 464287709
get 87701
push_middle 12320188
get 174849
get 236444
push_middle 57845407
push_back 619837626
push_front 447569008
push_front 238144082
push_middle 694059661
push_back 362271703
push_back 375471261
push_middle 382716794
push_front 355240923
push_middle 983714507
push_back 411332866
get 166337
push_middle 158456588
push_middle 415802919
push_front 635564549
push_middle 220606002
push_back 16964286
push_back 832495310
push_middle 863391280
get 184289
push_back 933906106
push_front 471122249
push_front 667211499
push_middle 422061600
get 62036
push_front 398956458
push_front 711203490
push_middle 459957033
push_front 118176194
push_back 814011044
push_back 774883971
push_middle 716201633
push_middle 304124986
push_front 151370890
push_back 783015699
push_back 790157136
push_middle 117168801
push_front 973117604
push_back 869401117
push_middle 424405960
push_front 713072262
push_back 228104575
get 144206
push_middle 195820958
get 6942
push_front 875060259
push_middle 340976846
get 4688
push_back 251249828
get 239145
push_back 511299489
push_middle 101148721
push_front 550943716
push_back 412866432
push_back 239262787
get 9147
push_middle 240148457
push_front 297359306
push_front 28650391
push_middle 276845958
get 272217
get 72866
get 184891
push_back 864200617
push_front 296845755
push_middle 369583478
push_back 741296290
push_middle 704764988
push_middle 257457132
push_front 111405714
get 382153
push_front 220381515
get 318687
push_back 770276426
get 208714
push_middle 469215953
push_back 649433897
push_middle 824615412
push_back 44842745
push_back 343742215
get 82040
get 379018
push_front 954479050
push_front 231254790
push_front 912688280
get 85763
push_back 660514322
push_back 460657568
get 346450
push_middle 494938409
push_back 9396692
push_middle 407693270
push_back 668970099
push_front 649602342
push_front 195931151
push_back 319481738
push_back 975549182
push_back 786206012
push_middle 150660191
get 288459
push_front 446418311
push_front 433899220
push_middle 687209699
push_front 349383805
push_front 218055924
get 225505
push_back 732229007
push_middle 10613333
get 36506
push_back 766961552
push_back 730038984
get 25374
push_back 755531294
push_middle 204991316
push_middle 167233210
get 123357
push_front 804397282
push_front 14272075
push_middle 896599477
get 84644
push_back 148972395
push_back 125223374
push_middle 780238777
push_middle 350855055
get 123042
push_front 471398401
push_back 370122976
get 75824
push_front 374983915
get 241225
get 324188
push_back 340252846
push_middle 214454071
push_middle 705503138
push_front 41503759
get 228633
get 137714
push_front 381633269
get 267319
get 232180
push_front 763820361
push_middle 911753306
push_back 507169612
get 208198
push_back 74596346
push_front 303513138
push_back 193278583
push_middle 770826566
push_front 248180743
get 256151
push_back 512389613
push_front 675063110
get 123171
get 97595
push_middle 140822482
push_back 876311290
push_front 450037960
get 37161
push_front 320868761
push_middle 952758239
push_back 82508433
get 239797
push_back 846214741
push_back 929766332
get 251101
push_front 904533590
get 331166
get 345708
push_front 689332780
push_back 724546075
push_middle 486790125
get 119336
push_middle 830147343
get 47726
get 254060
get 379536
push_front 366964961
push_front 802806630
push_middle 578249039
push_middle 425357276
get 341409
push_middle 242719928
push_front 655956168
push_front 970103758
push_front 604832411
push_front 747251500
push_front 124130873
push_front 565485687
push_front 790824327
push_middle 319270518
get 149855
push_back 976385997
push_front 559852091
push_middle 112707314
push_middle 720269914
push_back 337796772
push_middle 512645019
push_front 465793619
push_back 603883611
get 369159
get 41816
push_middle 818866112
push_middle 299574274
push_middle 476245812
push_middle 1846330
push_back 326895147
get 106318
get 367813
push_middle 956458222
push_front 597608288
push_back 688819289
push_back 336928163
push_back 956040005
push_front 901347387
push_back 860126475
push_middle 675942050
get 210161
push_front 199885711
push_front 513982277
get 120890
push_front 940032228
get 30941
push_middle 509975056
push_back 407270520
get 252575
get 94060
push_back 681279786
push_back 173592182
get 310146
push_back 612409390
push_front 50213211
push_middle 191224422
push_back 400907415
push_back 886100746
push_middle 261464578
get 189311
push_front 980628902
push_front 700016063
push_back 310424962
get 66075
push_front 977321947
push_middle 724817845
push_back 158275388
push_front 627343187
push_front 227681922
push_front 701647933
get 353785
get 135821
get 372275
get 318110
get 300637
push_front 267115078
push_middle 674656260
push_back 942814213
push_back 796335503
push_middle 931271673
push_front 910173522
get 309539
get 66552
push_back 72879806
push_middle 728674622
push_middle 671358208
get 98292
push_front 143412145
push_middle 889202090
push_front 289120665
push_back 19722243
push_middle 342900543
push_front 896440399
get 74182
push_middle 396287838
push_middle 990883767
push_middle 143890900
push_middle 600194799
push_back 90576264
get 207280
push_front 774051844
push_front 425605160
push_back 869008823
get 160311
get 90383
push_back 558451128
push_front 46840217
push_middle 893930716
push_back 316583585
push_front 880426961
push_front 444293389
get 189330
push_front 731091330
get 369073
get 348453
get 92475
push_back 882660907
push_middle 667922132
push_back 96320409
push_back 456126541
push_middle 632336899
push_front 315471663
push_middle 514935919
push_middle 190191476
get 234662
push_middle 592377067
get 316739
push_middle 136485361
push_middle 967260036
get 354066
get 302376
push_back 81208821
get 178416
push_front 929643994
get 319549
get 27874
get 91493
get 163570
get 107457
get 142040
push_front 69104871
push_front 652849026
push_front 743645629
get 106154
push_middle 267703344
push_middle 799462113
push_middle 762986471
push_back 955666123
push_back 536295483
push_back 236818158
get 118548
push_back 335939811
push_middle 903360508
push_front 362225946
push_middle 895811700
push_front 977754856
push_front 176677531
push_back 395710695
push_middle 693458736
push_back 20645094
push_back 586170588
push_middle 372420883
push_back 889594247
push_front 276663443
push_back 758030867
push_front 671079936
get 113333
push_middle 862588334
push_front 808982660
push_middle 794691602
push_back 429763268
get 362515
get 175690
push_front 637617142
push_middle 327218575
push_back 405668
push_back 173563626
push_back 303944522
push_front 494497309
push_middle 664515007
push_front 682522985
push_front 240752689
push_middle 421715783
get 153255
push_front 45220748
push_back 256616990
get 209254
get 159063
get 280057
push_middle 921356287
push_front 951208667
get 311632
push_front 898749728
get 148948
get 193063
push_back 826109976
get 156805
push_back 342809553
push_middle 940416398
push_back 488985343
push_back 788093999
push_back 811221621
push_front 638888232
push_front 505598117
push_front 638865387
get 39063
push_front 615051858
get 355893
get 211077
push_front 784944951
push_middle 205922974
get 138892
get 33081
push_back 625402274
push_front 865516451
push_middle 409581474
push_back 840098667
push_middle 365021919
push_back 237305113
push_back 787405513
push_front 411177343
push_middle 552166365
get 147641
push_front 866924975
push_middle 149166945
push_front 332388311
push_back 456822477
get 149394
push_back 99736496
push_back 143650157
push_back 738367371
push_middle 724693755
push_middle 226024146
get 278956
push_back 595070593
get 31254
push_middle 676522245
get 158216
push_middle 611585868
push_back 359823551
push_front 446536881
push_back 230086344
push_front 33196816
get 160085
get 67664
push_middle 890612572
push_middle 987409506
get 149202
get 105339
push_front 629613928
push_back 697275600
push_front 147224248
push_back 43609247
push_back 390178112
push_front 306353124
get 132111
push_front 523115458
push_middle 632537153
push_back 615483672
push_back 416493929
push_middle 194934760
push_front 853892327
push_back 511087128
push_front 490017280
get 236015
get 328633
push_back 459837419
push_front 219921872
push_back 436708764
push_middle 625131600
push_back 708532975
push_middle 475395297
push_back 715646706
get 379915
get 359706
push_back 248343303
push_back 461589671
push_back 238341685
push_back 773662349
get 178015
push_back 893441692
push_front 215027644
push_front 632143994
push_front 269343989
push_front 695418455
push_front 558686595
push_front 199562562
push_front 64824136
get 199574
push_front 326452269
get 351648
push_front 435726712
push_middle 630224282
push_front 693924798
push_back 468513148
get 18033
push_back 57049942
push_middle 944941970
push_back 979792902
push_front 606958902
push_back 427500471
push_back 377666851
push_middle 374572833
get 93113
get 311552
push_back 149315533
get 123780
push_middle 605122976
push_middle 258173364
push_back 44334741
push_middle 189338265
push_middle 727940627
get 382852
push_middle 116531722
push_back 769561639
push_middle 78160728
push_back 679814629
push_middle 291799015
get 90482
push_front 20270820
push_middle 39474041
push_middle 716115112
push_front 824641005
push_back 939942102
push_back 72906958
get 82575
push_back 103912950
push_front 411089155
get 332344
push_front 979738182
push_back 260456226
get 196684
push_middle 55191272
push_middle 775015114
push_middle 129261386
push_back 393111968
push_back 628943597
push_back 948089256
push_front 918591578
push_back 263259285
push_middle 495544227
push_middle 786408593
push_back 785378226
push_front 688882826
push_back 682574471
get 279431
push_back 966721839
push_front 800036611
push_back 528267355
get 375662
push_back 718179471
push_back 432435449
get 83385
push_middle 153675584
push_front 139773777
get 355352
push_back 367945691
push_front 129561282
get 47077
push_back 593098778
push_back 74317064
push_front 761965719
push_middle 494518163
push_back 794208521
push_front 165239342
push_front 535527402
push_middle 169857624
push_middle 151601678
push_front 523071942
push_back 920520825
push_middle 206241474
push_back 412191707
push_back 860331328
push_front 830313385
get 31830
push_front 90203758
push_middle 160138781
push_front 781774974
push_front 265555016
push_middle 788532213
push_front 184876164
push_front 493256459
push_back 310350877
push_middle 258853652
push_back 619822434
get 242094
push_front 544896838
push_middle 322820660
push_back 11854889
push_back 93618477
push_back 781369393
push_front 180410312
get 283535
get 290672
push_middle 600891127
push_middle 742242967
push_front 421631296
push_front 254498156
push_front 298872940
get 51746
push_back 750899236
push_back 958051515
push_front 583296200
push_middle 9579690
push_front 62646095
push_front 425870132
push_middle 180411377
push_front 81094704
push_front 964506971
get 21740
push_back 979722028
push_back 512704099
push_middle 2800768
push_front 827529088
push_front 398850174
push_back 832497191
push_front 876197650
push_front 554677960
push_front 451884862
get 354210
get 152479
push_back 722013720
push_back 126301119
get 110275
get 343575
push_middle 935736492
push_front 572149781
push_middle 621408769
push_back 562599914
push_front 863214370
get 157178
push_middle 829159096
push_back 885021757
push_back 874480624
get 361254
push_back 938040644
get 24731
push_front 399610864
push_back 573745020
get 212657
get 50651
push_middle 179491549
get 265678
push_front 869223875
push_front 528350847
push_front 345397288
push_front 716104429
get 183362
push_front 74956514
push_middle 598181695
push_front 982995122
push_middle 612213824
push_front 941332283
push_middle 963269070
push_front 576820103
get 373962
push_back 112180028
get 1526
push_back 791284440
push_middle 920027482
push_middle 194148995
push_back 483529070
push_middle 556023159
push_front 241881875
push_back 565636968
push_back 503666774
push_middle 151119819
push_back 612146556
get 156436
push_middle 874239487
push_middle 223079703
push_back 162450529
push_middle 313246850
push_back 819785163
push_middle 239597869
push_middle 589697745
push_back 648748441
push_middle 247526712
push_middle 626415181
push_front 41770629
push_front 836500587
push_front 930863393
push_front 893130734
push_middle 454112293
push_middle 918407555
push_middle 252017096
get 322141
push_back 267066810
get 61117
push_middle 88129070
get 7836
get 340101
push_middle 119247643
push_middle 265451304
push_back 823704802
push_middle 990800469
get 21815
get 14751
push_front 808861350
push_middle 243388381
get 91659
push_front 552803840
get 291666
push_front 789877053
get 219099
push_middle 815669072
push_front 644412740
get 182307
push_middle 969556040
push_middle 826181877
push_middle 666599514
get 343100
push_middle 9788607
push_back 709777090
push_front 383473701
push_back 364027195
push_front 690849293
push_back 37810892
push_middle 157347088
push_middle 845292118
push_back 488988484
get 294022
push_front 530076803
get 1563
push_middle 874452554
push_back 618724465
get 99722
push_front 778527248
push_middle 824167117
get 347395
get 342216
push_back 87525540
get 90957
push_middle 69292473
get 40023
push_middle 995349252
get 192009
push_back 905288628
push_front 308733078
push_middle 200684577
get 61071
push_back 11597599
push_middle 147275410
push_middle 605439702
push_middle 684874788
get 184750
get 284056
push_back 167511828
push_back 439855853
get 110415
push_back 613815575
push_front 955517697
get 6917
push_middle 489528243
push_front 905329194
get 338022
push_back 988089219
push_front 147272969
push_back 637910009
push_front 656212671
push_back 748021124
push_back 899842732
push_back 343096510
push_back 511584167
push_back 468521933
get 114256
push_front 184175231
get 254285
push_middle 816575932
push_front 745816483
get 266382
push_back 939916892
get 252206
push_back 779095570
push_front 384090246
push_front 31017429
push_front 861825311
push_middle 505871951
push_front 501638134
push_middle 654498683
push_front 11258560
push_back 663244233
push_front 305398193
push_middle 735784921
push_back 521686724
get 320968
get 314191
push_front 781973575
get 262323
get 16452
push_front 960663343
get 309481
push_front 747748864
push_middle 305380035
push_middle 229562391
get 53250
push_back 770120221
get 102532
get 168211
push_middle 205330340
push_back 857012582
push_back 5049276
push_back 374368824
push_front 931855411
push_front 589962354
push_front 435940499
push_front 701317871
push_back 830924642
push_back 626309628
get 42912
push_front 663962302
push_front 667440891
push_middle 223527572
push_middle 651581993
push_back 722064635
push_middle 444043726
push_middle 508934163
push_back 199652388
push_front 899704721
push_back 692987740
push_front 310613708
push_middle 988205103
get 172971
push_back 416569095
push_back 680201543
push_back 546916973
push_back 910897693
push_front 828987887
push_front 594351079
push_middle 675152439
get 36904
push_back 739832253
push_front 86274075
get 385264
push_front 358573187
push_back 553785229
get 341871
get 53581
push_back 726228472
push_front 900563721
push_middle 380355469
get 165782
push_back 439957087
push_middle 83458260
get 163523
push_front 216901664
push_back 197720495
push_back 177115469
push_middle 625047227
get 13508
push_back 546755010
push_back 619232673
get 260952
get 44376
push_middle 973036057
get 101298
push_middle 503700589
get 43514
push_front 983446496
push_front 151322240
push_front 621186701
push_middle 429300874
push_middle 912313377
push_middle 45658625
push_front 739658810
push_front 695316256
get 142043
push_back 590738932
push_back 738906260
push_middle 466965508
push_middle 609719655
push_middle 463804911
get 70707
push_back 193002612
push_front 431757974
push_back 211473515
push_front 372340572
push_front 283150275
push_middle 435828281
get 311955
get 342493
get 4270
push_back 123902220
push_back 403774354
push_back 142254838
push_back 841811185
push_front 275128054
push_back 130891405
push_middle 502459877
push_front 995321398
push_middle 843702841
push_middle 275901961
get 364563
push_back 415867460
push_back 648352862
push_front 637913217
push_front 4749154
push_middle 37970696
push_back 715426215
get 278302
push_back 996317391
push_middle 818440700
push_middle 694764259
push_middle 310156866
push_front 785408822
push_middle 679782662
push_front 827208469
push_middle 806677068
push_back 769810306
push_front 96732337
push_back 183332893
push_front 930881469
push_front 315651945
push_middle 101669202
push_back 386917508
push_front 26924838
push_middle 574986202
push_middle 244073483
push_middle 359686470
push_middle 252866500
push_back 442216580
get 107601
get 72694
get 79641
push_back 242004057
push_back 428278510
push_middle 384500563
get 253766
get 375077
push_middle 321739582
push_front 197971191
push_front 96247643
get 331482
push_back 239678446
push_back 46606555
push_back 323603025
push_middle 24536429
push_front 668101686
push_front 787695760
push_back 71038234
push_middle 795248490
get 306619
push_front 439901321
push_middle 42968489
push_front 360557087
push_middle 553685009
get 340657
push_front 50747973
push_middle 855560040
push_front 721501228
push_back 109281820
push_back 782569206
push_front 888274128
get 335506
push_front 756872442
push_back 489641407
push_front 77189071
push_middle 486785789
get 57563
push_middle 884744962
push_middle 403392166
get 242380
get 74797
get 154970
get 270448
push_back 568601339
get 217303
push_back 198812871
get 276149
get 305311
push_back 539275040
push_front 659832871
push_middle 486621923
get 50558
get 301788
get 305826
get 196364
push_front 676395927
push_middle 266375094
push_middle 521940417
push_back 196139113
push_front 73737340
push_middle 818664251
push_back 308988921
push_middle 605687394
push_front 499457252
push_front 50251103
get 331694
push_front 734016931
push_back 953813736
get 39608
push_front 347436422
push_back 854520217
push_front 776493907
push_middle 309321718
push_middle 147038420
push_middle 935376319
get 351079
get 119616
push_front 76510679
push_middle 346187333
push_middle 154635802
push_middle 423830015
push_front 594467112
get 223104
push_front 109019997
get 245403
push_middle 673815241
get 291522
push_front 116917812
push_front 175525316
push_back 6809481
push_back 707357423
push_back 14123162
push_middle 617726134
push_back 228142326
push_back 887696967
push_back 280204609
get 334364
push_front 732792781
push_middle 760327871
push_front 610966387
push_front 65117491
push_middle 824263655
push_middle 444565596
get 106003
get 78266
push_back 392649069
push_back 494669874
push_back 301776054
push_front 580029943
push_back 758012129
push_back 766092384
push_back 638697506
get 25939
push_middle 953812552
get 41521
push_middle 373533693
push_front 91175060
push_middle 264666483
get 327148
get 10609
push_front 702436578
get 315884
push_front 263528404
push_middle 159494507
push_back 947531519
push_front 564452404
push_back 798907164
push_middle 694247685
push_front 686607671
get 191758
push_back 417820923
push_front 520102655
push_front 806860723
get 27399
push_front 329777643
get 346994
push_back 304130250
get 194643
get 261802
push_middle 261036837
push_middle 639211039
get 50556
push_front 419894959
push_middle 145530812
get 368024
push_middle 884994531
push_middle 266086659
push_front 755617525
push_front 393571122
push_middle 516486688
get 117794
push_back 464907934
push_front 143911317
push_middle 472564883
get 196811
push_front 185662885
get 285311
push_middle 866515781
get 46400
push_back 666718812
push_middle 216300589
push_middle 531098968
get 292498
push_middle 647107626
push_middle 702646397
push_middle 313461549
get 28181
get 254794
push_front 919261789
push_middle 303418407
push_front 899889679
get 335012
push_back 816805998
get 292706
push_front 557665210
push_back 832393957
push_back 856887907
push_middle 143046604
push_front 736884370
push_back 316278195
push_back 664423140
get 150370
get 254572
push_back 618739290
push_front 66198690
get 253064
push_middle 403943257
push_front 854869370
get 94651
push_front 615409099
push_back 77573672
get 372504
push_front 164682209
push_front 132167816
push_middle 909549130
get 152381
get 23724
push_middle 14597378
get 358797
get 126800
get 118711
push_back 119105927
get 258132
push_back 300838412
push_back 520747828
push_front 923851263
push_middle 162399108
push_back 63283994
push_back 35303423
push_back 828560603
push_front 66474844
push_middle 230424883
push_front 70596399
push_back 23744900
push_back 865203494
push_middle 452476253
push_back 386547864
push_front 572852508
push_back 739228432
get 361996
push_front 312924975
get 161497
push_back 508294887
push_front 941720245
push_middle 248174206
push_front 240117650
get 105655
push_middle 341563810
get 282322
push_back 274832895
push_back 747617125
push_back 805860059
push_back 409677592
push_middle 655287515
push_back 999840686
push_middle 155588098
push_front 518205193
push_middle 580173849
get 89654
push_middle 172529431
push_back 18133370
push_back 943691432
push_front 573725057
push_back 382704507
push_front 575594185
push_middle 265880066
push_front 508871807
push_back 56184772
push_middle 445907551
get 235431
get 340628
push_front 635308793
push_middle 601836942
push_back 207586146
push_front 257466066
push_front 873688439
push_back 125039730
get 80831
push_middle 317437451
get 70787
push_middle 113855962
get 121521
push_back 740732313
push_back 874136645
push_back 367022935
push_back 57558340
push_back 676230157
push_back 258755026
push_back 899771922
get 105077
push_front 225219170
get 27955
get 106018
get 101144
push_front 953057282
get 361545
push_middle 172119753
push_back 452828107
push_front 184752531
push_front 804831899
push_middle 634093278
get 298161
push_back 88687790
get 283614
push_middle 657330677
push_front 482783745
get 132980
get 69865
get 51450
get 291329
get 371190
push_back 254065263
push_back 40813811
get 385462
get 194931
get 175590
push_back 745132550
push_middle 84076529
push_back 356492802
push_front 152445533
push_front 853586127
get 282369
get 292822
get 204576
get 124740
get 125578
push_back 445906072
push_back 781592123
push_middle 954866946
get 69276
push_middle 644315551
push_middle 910120927
push_front 621655557
push_middle 738327285
push_front 664682707
get 176145
push_front 955194038
push_middle 367565811
push_front 220696920
get 149747
get 215793
push_back 251635028
push_back 486167782
push_middle 511802719
push_middle 430236559
get 118498
get 105534
push_back 852958048
push_middle 738271057
get 288435
push_middle 542304848
get 299568
get 305475
push_middle 324986672
get 341384
get 162153
push_back 730487877
push_front 258979016
get 233267
push_back 555341957
push_back 219911946
push_middle 659766659
push_middle 252193104
push_middle 612043007
push_back 153306625
get 271885
push_front 961909983
push_middle 459962840
push_front 435315963
push_front 677429502
push_back 406650375
push_middle 37814748
get 146146
push_back 776722207
push_middle 229173115
push_back 440263469
get 223876
push_front 737945243
get 214720
push_front 829232403
push_front 686671218
push_middle 132347064
push_front 39746965
get 233775
push_middle 381264325
push_back 286522509
push_front 700140088
push_middle 671650335
push_front 796581751
push_middle 443176544
push_back 113707834
push_middle 708355646
push_middle 53737084
push_back 842321816
push_front 658645515
push_middle 867053381
push_back 613752926
get 32122
push_front 435738426
push_middle 837561818
push_middle 12493800
push_middle 548044079
push_middle 151621726
get 85847
push_middle 845098334
push_middle 983581987
push_middle 72076973
push_back 547193993
push_middle 564163071
get 103547
get 9264
get 241785
get 202420
push_back 598356922
get 372852
push_front 863150281
push_back 818576219
get 274241
push_front 35346556
push_middle 306968811
get 201196
push_middle 391257799
push_front 232976976
push_middle 1657298
get 307121
push_front 410760064
push_back 280022359
push_back 794879663
push_back 297772133
push_middle 326692256
push_front 138320231
push_middle 562446501
get 255084
push_middle 34207453
push_front 537341067
push_middle 520459044
push_back 11546435
push_front 692363108
push_front 835321759
push_front 21111587
get 272558
push_front 942427274
push_back 610810119
push_back 684184052
get 32286
push_front 758108992
push_back 959035258
get 94453
push_front 681806312
push_front 410071603
push_middle 99043242
push_middle 90313802
get 268904
push_middle 611839655
push_front 254535185
push_middle 513986734
get 269686
push_middle 988663679
push_front 65251116
push_back 545971470
push_back 435610592
get 228063
push_front 899997419
get 236504
get 355254
push_front 229707077
push_front 715818232
push_front 812593172
get 78425
push_back 411271304
get 63702
push_middle 744760731
push_front 430647869
push_middle 67465263
push_back 654769450
push_back 736338518
push_front 117681799
push_back 824616300
push_front 636514347
get 53486
push_front 444494463
push_back 362933327
push_back 668323913
push_back 101770640
push_back 912821121
push_back 662777619
get 369268
get 103019
push_front 472032383
push_back 327345775
get 222932
push_back 102214617
push_middle 145179046
push_front 629998376
push_front 173912490
get 278311
get 201724
get 62505
get 60192
push_middle 235121506
get 140809
push_front 854139435
get 107875
push_back 125985259
get 160056
push_middle 106432924
push_middle 706850439
push_middle 995821199
get 89722
get 110058
push_back 121174926
push_back 911802656
push_front 302985046
push_front 355172079
push_middle 774705149
push_middle 39516794
get 373732
push_middle 661395032
push_middle 460676377
get 327170
push_front 990699659
push_middle 182948425
get 285353
push_middle 650011473
push_middle 75452471
push_middle 667229784
push_middle 290704760
push_front 997894303
push_middle 630260510
push_back 42404012
push_back 543593146
push_front 80534478
push_front 960249655
push_back 580954667
get 246623
push_back 537216842
push_back 215313206
push_front 82496449
push_middle 604697151
push_middle 572943041
get 158041
push_middle 497045831
push_front 901515187
get 269068
push_middle 797391018
push_back 919918234
push_middle 570432740
push_middle 743812128
push_back 522373004
push_middle 595653649
push_middle 386247920
get 125750
push_back 891537497
push_front 542151539
push_back 32550569
push_front 207896706
get 111613
push_middle 671164101
push_front 97759125
push_back 942662327
get 43384
get 26775
push_middle 978670219
push_back 369572374
push_middle 530782411
push_front 714573141
push_middle 262135966
push_middle 105302081
get 32740
push_front 168261498
push_middle 592419510
push_middle 925403055
push_back 878384569
get 219292
push_middle 602270491
push_middle 688572912
get 323878
push_back 814972422
get 199240
get 163856
push_back 96812129
push_middle 171721776
push_front 55927936
push_front 580639899
push_front 174749269
push_front 987031250
get 36910
push_middle 718417625
push_back 724591280
push_front 679201092
push_front 472251978
push_front 520845697
push_back 850122544
get 107874
get 323306
get 275710
push_back 333611282
push_middle 123508389
push_middle 413254267
push_middle 139550517
push_back 89858485
get 269865
push_front 337686693
push_back 636320501
push_back 257143648
push_back 236789398
push_back 484065750
push_front 883826375
push_back 102640834
push_back 867764182
push_middle 862347073
get 135637
push_middle 422631910
push_back 516987753
get 111334
push_middle 720368114
push_back 451528713
push_front 211971019
get 332419
push_back 459256846
push_middle 204938029
push_back 819350696
push_front 941564824
push_front 731147149
push_back 868057305
push_middle 94086890
get 10416
push_back 897885504
push_back 783404678
push_middle 848923033
push_middle 888810423
push_middle 580624849
push_middle 237525548
get 251839
push_middle 93250703
push_back 189402264
push_back 584249103
push_back 552466494
push_middle 998382099
push_middle 207506521
push_front 589638967
push_front 652224779
get 130868
get 43836
get 373737
push_back 469694192
push_back 101735442
push_front 678105105
push_back 783696742
push_back 918568706
get 381505
push_front 395466015
push_back 507515272
get 361259
push_front 510582476
get 218484
push_middle 860938230
get 195029
push_front 54694478
get 136489
push_back 859840129
get 340278
push_middle 232203522
push_front 102775521
get 157638
get 37697
push_middle 127121137
push_front 489325964
get 74011
push_front 308479750
get 270002
get 124338
push_middle 351189401
push_back 64115126
push_front 579891372
push_back 94972054
push_middle 304756775
get 75524
push_front 542356207
push_middle 817060275
push_back 946629156
get 361694
push_front 964970052
push_middle 310660699
push_front 816797150
get 19122
get 266274
push_middle 664645768
push_back 17323677
push_front 275492672
push_middle 763386773
push_front 322809388
push_middle 878164174
get 286331
push_middle 69785763
push_front 863580459
push_back 966237291
get 247908
push_front 599483313
get 344670
get 206937
push_front 170153688
push_middle 186309161
push_middle 860511237
push_front 593707471
push_front 214260742
push_front 897405949
get 318758
push_middle 708663705
push_back 114406548
push_middle 676303119
get 50769
push_middle 384101945
push_front 295648530
push_middle 381512784
push_back 358296427
get 327227
get 318931
push_front 276394275
push_front 750864020
push_front 50013660
push_middle 217619897
push_front 350916790
push_middle 193394533
push_back 212066564
get 213389
push_front 997615610
push_front 20540299
push_front 665248382
push_back 911049475
push_middle 796756899
push_back 268637168
push_back 870351159
push_front 777381064
push_back 959886711
push_middle 388030784
push_middle 886409202
get 167755
push_front 100520798
push_front 855964829
push_front 777623167
push_front 418752084
push_middle 605271465
get 353688
push_front 238792282
get 270189
push_front 726388387
get 265412
push_middle 582971100
push_back 587323612
push_back 571430445
push_front 413364075
push_back 935554080
push_middle 375254029
get 285195
push_front 442990377
push_middle 138889799
get 196765
push_front 306727484
push_middle 653127286
push_front 674385280
get 280391
push_front 501385826
get 322682
push_front 48538639
get 243945
push_front 446861565
push_back 972767780
push_back 417103031
push_front 789594165
push_front 415789795
push_middle 889907520
push_front 896863338
get 56824
push_middle 625613138
push_front 289919370
push_middle 663926997
push_middle 409781963
push_back 180643154
get 214271
get 275551
push_back 481769946
push_middle 915291620
push_middle 834242774
push_back 612326580
get 351192
push_back 818436284
push_front 765342287
push_middle 54506295
get 4971
push_back 785968083
push_back 371431974
push_front 719253799
get 142947
push_back 238530691
get 73044
push_back 49052659
push_back 151060472
push_front 849217634
push_back 400162628
get 85474
push_back 187821423
push_front 774670214
get 53825
get 315364
push_middle 260277309
push_back 466063230
push_front 960453114
push_back 596250001
push_middle 155068544
push_front 372654656
push_front 418883340
push_middle 573906395
push_middle 840056954
push_front 400253366
push_front 644455063
get 368653
push_back 968865438
get 345768
push_middle 962987448
push_middle 806194386
push_middle 117060729
get 340386
push_middle 891635981
push_front 976152054
push_front 740332961
push_back 99658242
get 227711
get 221821
push_back 63563115
get 330079
get 73788
push_middle 106845339
push_middle 610167442
push_back 925035044
push_front 752574279
push_back 823812616
push_front 765102428
push_front 498379638
push_back 983471346
push_middle 938151340
push_back 22943955
get 83972
push_middle 771384025
get 195094
push_front 506231835
push_middle 941141134
push_back 73987718
push_front 31659720
get 68453
get 368508
push_front 60519678
push_front 776982902
push_middle 575453127
push_back 71302853
get 151637
get 380377
push_middle 320976800
push_middle 697929461
get 69173
push_back 24321519
push_front 467671251
get 326461
get 177335
push_front 565009190
push_front 284891705
get 64971
push_front 899526595
push_back 653327437
push_middle 380197660
push_front 985687522
push_front 601666233
get 185802
push_back 795672346
get 641
push_middle 570803415
push_back 706810599
push_back 501498318
push_front 402843901
push_middle 136828373
push_back 612697060
push_back 180556442
get 97299
push_back 378599274
push_middle 797183433
get 44526
push_front 456211038
push_back 586726134
push_back 823653200
push_back 431062263
push_front 833684907
get 352238
push_front 499509570
push_back 295990365
get 189303
push_middle 420935365
get 293449
get 44367
push_middle 773523562
push_back 529998756
push_back 794978407
push_back 126230723
push_front 827594544
push_middle 677619351
push_back 289428982
push_front 515851559
push_middle 349224282
push_middle 962729967
push_middle 523780999
push_front 55766344
push_front 613323611
get 352073
get 37035
push_middle 211167770
get 37895
push_middle 333320436
get 347604
push_middle 365467298
push_back 494338265
push_front 228009991
push_back 706521889
push_front 863423655
push_middle 353899997
push_middle 671558260
push_back 389783472
get 327874
push_back 271031521
push_back 488758016
push_back 554597883
push_back 113514743
push_front 476026228
push_front 852411005
get 209465
push_back 515678298
get 350257
get 197343
push_back 797112482
push_middle 351960695
push_front 592530055
push_back 351076590
get 204636
push_middle 182141076
push_middle 891682081
push_middle 225337462
push_middle 185709629
get 196834
push_back 16744059
push_back 984969669
push_front 750987478
get 307786
get 285634
push_front 693297316
get 268841
push_front 793440572
push_front 134204852
push_back 885711129
push_front 596071363
push_back 708704554
push_front 928344438
push_back 507462434
push_back 759145281
push_back 217613803
get 209964
push_front 705617796
push_back 899951506
get 133216
push_front 781408502
push_back 302406077
push_back 537013366
push_middle 178235389
push_back 836085913
push_middle 287483767
push_front 482580652
push_middle 342469714
push_front 961670879
push_back 70702460
get 367958
push_back 20968977
push_back 987042473
push_middle 388983538
push_back 567631809
push_back 635716671
push_middle 584123764
push_back 14752838
get 308607
get 233573
push_front 46973759
push_back 860999703
push_front 831730910
get 362108
push_front 237219013
push_middle 639648386
push_back 837258317
push_front 116414394
push_middle 205675593
push_middle 182515657
push_front 715879688
push_middle 714026809
get 113235
push_front 673871220
get 325205
push_front 79289421
get 225275
push_middle 346087342
push_back 858000132
push_front 14999390
push_middle 314685184
push_back 316707623
get 257176
push_middle 244599567
push_middle 401532338
push_back 180665751
push_middle 203405979
push_front 607310497
push_front 543918720
push_front 903560004
push_middle 992396057
get 340835
push_front 496735590
push_middle 812176765
push_back 415652408
push_back 414536146
get 251524
push_front 385440395
push_back 976020590
push_middle 824278220
get 214856
push_back 874046526
push_middle 949891867
push_back 670936038
push_back 449561269
push_back 939212933
push_back 723269906
push_back 192450836
push_back 385253202
push_front 50159586
push_front 208180982
push_middle 99939117
push_middle 537782403
push_middle 539519481
get 290597
push_back 178671091
push_front 557126832
get 33782
push_middle 775552767
push_back 604772938
push_middle 490870286
push_front 519478102
push_front 752330583
push_back 29898773
push_middle 778908077
push_back 197761903
get 154256
get 234270
push_front 45063521
get 313003
push_middle 498711306
push_front 844730813
push_front 997779384
get 341079
push_back 36192238
push_front 222693213
push_back 966638789
push_front 395907049
push_middle 499680148
push_back 676088143
push_middle 426033233
push_middle 285289459
push_front 889532450
push_front 490135908
push_middle 174600733
get 19675
push_front 490343951
push_back 115457273
push_back 724872318
push_back 299664469
push_front 90925742
push_back 679798289
push_middle 537833299
push_back 827647929
push_front 867105113
push_front 525546732
get 241528
get 374996
push_front 734190227
get 202425
push_front 99754582
get 242197
push_middle 890308325
push_middle 459000716
push_front 691049248
get 197314
push_middle 590039282
push_middle 804041483
get 180769
push_front 556354732
push_front 857912113
get 108952
get 115095
push_front 103698543
push_back 951056230
push_front 8970197
push_middle 838265667
push_front 996530235
get 71563
push_front 403032964
get 235718
push_back 973561898
push_back 694663960
push_back 654740143
push_front 809319299
push_back 459506897
push_front 776797786
push_front 723352579
get 117116
push_back 602344637
push_back 978552613
get 232941
push_back 870918677
push_middle 186524663
push_middle 209878853
push_middle 903938273
push_back 777621242
push_front 948983816
push_front 748154489
push_back 200736999
push_back 925334640
push_middle 746626435
push_back 332993793
push_back 403422255
push_middle 8016805
push_front 490157563
push_middle 424225949
push_front 185689531
get 381973
get 228053
push_middle 37495252
push_back 704794239
push_middle 113572550
push_front 947054065
push_middle 359264080
push_front 624414813
push_middle 63997074
push_middle 741322445
push_back 70679757
push_front 295866604
push_back 173347535
push_back 164645337
push_front 723679428
push_back 818818105
push_front 506297618
push_middle 637004495
push_front 973087730
get 149984
get 213914
push_back 437922982
push_middle 253043975
push_front 218720067
get 177224
push_middle 772220454
push_back 739185491
push_middle 213859744
push_middle 47233740
push_middle 411687788
push_front 153706947
push_back 971813659
push_back 62161675
push_front 62414296
get 309955
get 263190
push_middle 408580262
push_back 927522528
push_middle 835210485
push_middle 871527882
get 193868
push_middle 171495322
push_middle 281827383
get 129502
push_middle 429559429
push_back 668682903
get 333240
push_middle 169334107
get 162256
push_front 92522307
push_back 608957453
push_back 292674409
push_middle 726995000
push_back 818848576
push_front 761699309
push_back 998349120
get 255119
push_middle 253191519
push_back 533842105
push_back 603424180
push_front 299974517
push_front 13079726
push_front 915384754
push_middle 718681931
push_middle 198991878
push_back 420872736
push_front 259944463
get 176167
get 22665
get 333572
push_back 590330320
push_middle 438644343
push_middle 974337875
get 322533
push_front 253868623
push_back 417379944
push_back 522137662
push_back 64698788
push_back 991623249
push_back 492397788
push_front 818363785
push_middle 35956593
push_back 409589787
push_front 164272736
get 73118
push_front 364120522
push_middle 617925655
push_front 532716971
push_front 625415536
push_front 705154549
push_back 836011325
get 88224
get 360838
push_back 840285680
get 144533
push_front 1760879
get 185335
push_middle 685559696
get 238603
push_middle 134643960
get 319234
push_back 409738391
push_middle 974301949
push_middle 701399009
push_back 134962246
push_middle 157335611
get 47452
push_back 943530274
push_middle 398001748
push_middle 13560260
push_back 386385399
push_front 120158503
push_back 52827515
push_middle 278849948
get 134600
push_back 206321502
push_middle 431420016
push_back 500583991
push_back 306179422
get 384871
push_middle 131094669
get 348634
push_middle 869295272
push_front 299108579
push_back 400604002
push_back 920536139
push_front 465650113
push_back 421667985
get 339814
push_front 390389402
push_back 12991995
push_front 391337673
push_middle 349172531
push_middle 18296870
push_front 750010075
push_middle 313685237
get 202090
push_front 394260350
get 255904
get 308681
push_back 773234295
push_middle 953926055
push_back 299968911
get 106606
push_front 56526719
push_back 968829252
get 112675
push_middle 379883252
push_front 135418305
push_back 110272839
push_middle 916223502
get 60891
push_middle 848258155
push_front 261311225
push_back 43383428
push_front 366890187
get 17939
get 23374
push_front 936634010
push_front 686966078
push_back 762213805
push_front 544401527
push_middle 46617754
push_back 320293887
push_middle 958546897
push_front 265165002
push_middle 307587134
push_middle 516661096
push_back 268497355
push_back 380062280
push_front 716990029
push_back 992465705
push_middle 304677987
push_back 503773649
push_middle 555609595
push_back 951745937
push_middle 836919539
push_back 903111427
push_middle 489974888
push_front 552852872
get 71760
get 32804
push_back 734603455
push_back 75464769
push_middle 982490218
push_middle 6865493
push_front 352666379
push_middle 528028796
push_back 117595417
get 211716
push_front 940993074
push_back 31796416
push_back 730037799
push_back 295582559
push_back 997186041
push_middle 529680510
push_front 83929438
push_middle 83494174
get 236872
push_middle 798011078
get 308799
push_middle 253250394
push_middle 687719959
push_back 154093338
push_front 798252612
push_front 27377450
push_front 865304405
get 257861
push_middle 194387718
get 131169
push_front 133697373
push_front 466571444
push_back 451860831
push_middle 948148817
push_back 855620026
get 340529
get 163415
get 132057
push_back 17743628
get 26300
push_back 522147034
push_front 97475991
get 39812
push_middle 222924691
get 277931
push_front 420117132
push_front 99641067
push_back 761066969
push_back 711934222
push_middle 789840920
push_front 113630297
get 328010
push_front 147761291
push_middle 501055573
push_front 892907680
push_back 459817747
push_front 331343342
push_middle 580350775
push_middle 627736537
push_front 189179240
push_middle 872064604
push_back 683946168
push_middle 60468790
push_back 240670499
get 84999
get 256618
push_middle 8379842
push_back 947820702
get 162855
push_middle 160721627
get 120082
get 367884
push_front 993765928
push_back 315584793
push_middle 456559068
push_front 586647446
push_middle 684681720
get 18126
push_front 697710489
push_middle 565474300
push_middle 373049021
push_middle 64205228
push_middle 269170355
get 323560
push_front 712558018
push_front 858280823
push_middle 51554016
push_middle 174357059
get 17309
push_front 851778016
push_middle 962315254
push_front 181917517
push_front 906868387
push_front 238336593
get 367929
push_middle 957126176
push_middle 263417520
push_front 534553411
get 152177
push_front 689083272
push_middle 886400808
get 333876
push_middle 165212013
push_front 591902906
get 175277
push_back 402617052
push_front 265453768
push_front 894564418
push_front 718262107
push_back 965331696
get 304712
get 77444
push_middle 139449290
push_front 327108577
push_middle 840444906
push_back 294194996
push_back 911256539
push_middle 493273965
get 9361
push_middle 133092297
push_front 780244971
push_back 386558293
get 117514
push_front 170512444
push_front 596053618
push_middle 601470166
push_front 63321117
push_front 461092654
push_back 71874699
push_middle 289157529
push_front 324624809
get 151369
push_front 708459759
push_front 77176569
get 186231
get 183665
push_back 270829744
push_back 21769157
push_back 264123283
push_front 264553535
push_middle 647134963
get 242103
push_middle 715222533
push_middle 514193095
push_back 150233751
get 6054
push_front 376633007
push_back 677616627
push_front 863781997
push_front 264278817
push_back 506857745
push_back 458909895
push_back 949200952
push_back 354334066
push_middle 845390417
push_front 711865832
push_middle 604146709
push_back 780786228
push_front 360504740
get 286537
push_back 604234725
push_back 697457293
push_back 303845100
push_back 103220198
push_front 65599425
get 316490
get 237225
get 87405
push_middle 87657776
push_back 805884488
push_middle 90874452
push_front 62399790
push_middle 22039961
push_front 648501038
push_middle 228245957
push_back 656758158
get 345058
push_middle 972693455
push_front 532507172
push_middle 185851557
push_front 188491265
push_back 368491703
push_back 210831069
push_back 41189888
push_front 285874503
push_front 515851712
get 58532
push_middle 566979341
get 15757
get 372235
push_middle 137060602
push_front 972358139
get 87752
push_middle 473586796
push_back 804516149
push_back 949101564
push_middle 282246196
push_front 964216780
push_middle 67377337
get 235033
push_front 184100514
push_middle 165212578
push_front 290321328
push_front 650970005
push_middle 526657118
get 206877
push_back 535476221
push_back 547232385
get 158333
push_back 825230179
get 188697
push_middle 532158491
get 27269
push_back 45004301
push_back 658161413
push_middle 522441193
push_back 38061890
push_middle 148933473
push_front 541713028
push_front 625280622
push_middle 636208476
push_middle 114586940
push_middle 550937063
push_middle 108059751
get 157224
push_front 299548676
push_back 730686241
push_back 844539391
push_back 418462753
push_back 449596119
push_front 413810207
push_back 481555891
get 267055
push_back 295341657
push_front 202514938
push_back 654029241
push_front 279458039
push_middle 429020090
push_back 427078770
get 356514
push_front 171743617
push_front 41827657
get 322825
push_back 626610492
push_middle 589276500
push_front 998212973
push_back 777108178
get 250784
get 45953
push_middle 303034799
push_middle 310913854
push_back 442641574
get 175883
push_back 356528426
push_front 983243218
push_back 272341239
push_front 144908612
push_back 861052889
get 77518
get 145349
push_back 965284116
push_middle 890174821
push_back 491362919
push_middle 909246804
push_back 317870793
push_front 785317331
get 65234
push_front 215882921
get 76897
push_middle 99478909
push_front 319269919
push_middle 956012785
push_back 531059865
push_middle 395762427
push_middle 396887693
push_middle 855503252
push_middle 648474272
push_front 833930512
push_middle 81128339
get 322137
push_middle 921653517
push_front 437839576
push_back 889760451
push_back 476132501
push_front 929781831
push_back 29197670
push_middle 500205542
push_middle 15480284
push_front 251758567
push_front 511353617
push_back 610215872
push_middle 370714480
push_middle 244851714
push_front 627660184
push_middle 278037263
push_back 836355928
push_middle 259153130
push_back 211981134
push_middle 23476269
push_front 533262708
push_middle 372472456
push_back 883339868
push_middle 707366996
push_middle 562095693
get 370215
push_middle 312277673
push_middle 613594916
push_back 78981893
push_front 690627006
push_back 893733131
push_back 176249745
push_back 756249436
push_middle 497019090
get 347161
get 171395
push_middle 109707573
push_front 513874203
push_front 427629366
push_middle 590329469
push_front 842855462
push_back 933703471
get 127488
get 135441
push_middle 755224596
push_middle 596262300
get 146310
push_middle 661699687
push_front 263776954
get 147481
push_back 891863856
push_back 839196309
push_front 24417653
get 133984
get 99430
push_middle 736280236
push_middle 724327769
push_middle 968479702
push_middle 828185361
push_middle 532335221
get 110553
push_middle 323811592
get 42164
push_back 94281286
push_middle 17844322
push_middle 590834664
push_middle 903762970
push_back 156578990
push_middle 203751903
get 285428
push_front 997388237
get 155934
get 50809
push_middle 427867481
push_back 71418864
push_front 105014530
push_front 603081380
push_front 597181442
get 122491
get 193398
push_back 376765406
push_back 997373811
push_back 222734299
push_front 309656998
push_back 365597619
push_back 572339214
push_back 335030478
push_front 443550431
push_middle 392571874
get 292462
push_front 95001704
get 214828
get 241110
push_middle 301500693
get 10979
push_front 463041161
push_front 597399847
push_front 905625823
push_back 89689841
push_front 704362683
push_front 337579426
push_back 920540455
get 289314
push_back 859835390
push_front 927013531
push_front 258816180
push_middle 83867683
push_middle 119759864
push_middle 358438194
push_front 27942003
push_back 652581565
push_front 860063509
push_front 686753010
push_front 609002476
get 183890
push_back 281978612
push_back 716707349
get 222731
push_back 895446880
get 31047
push_back 687105029
push_front 59097730
push_middle 780071656
push_front 227088760
get 246120
push_middle 450492464
push_back 256394788
push_front 354157910
push_back 430222619
push_back 73593038
push_middle 195524200
push_front 519329435
get 214882
push_back 906922501
get 358201
push_front 268930638
push_front 30597625
push_middle 444686580
push_front 365384616
push_back 201803569
push_front 822753657
get 226476
push_middle 690411630
get 344994
push_front 975343018
push_back 468510517
push_middle 972658508
push_front 974045314
push_back 94405567
push_middle 896373416
push_middle 186666485
push_back 527566451
push_middle 163986757
push_middle 879490840
push_middle 881358142
push_front 871396869
get 92531
push_middle 147729987
get 204046
get 324404
push_back 777180023
push_back 255977386
get 241484
get 309478
push_middle 152721261
push_front 930674931
push_middle 200033998
push_back 405524934
push_middle 644065816
get 300558
push_front 136788591
get 285548
get 205040
push_middle 618309033
push_middle 963244696
get 17759
push_back 419821234
push_back 617806457
get 53720
push_middle 59283976
push_front 927717398
push_front 411316151
push_back 607232039
push_back 546976171
get 61292
get 325506
get 78424
push_front 771177960
push_front 858975026
push_back 817858405
push_middle 391612938
get 201171
get 254492
push_back 570548762
push_middle 58417132
push_middle 46764467
push_middle 838421505
get 221021
push_front 742892200
push_front 997338195
push_middle 457850867
push_front 281727438
push_middle 527944043
push_back 883300903
push_middle 51150024
get 24230
get 109037
push_front 339289833
push_middle 468307363
get 46837
push_front 697391982
push_front 118335415
get 191580
get 203904
get 133337
get 325094
get 329750
get 320769
get 7016
push_middle 412194840
push_back 701007149
push_middle 536523641
push_back 341916313
push_front 404005759
push_back 552616563
get 375050
push_front 305880349
push_front 782588381
push_front 90332701
push_back 38059091
push_front 175091701
push_front 894624359
push_back 706098220
get 161749
push_front 790424481
get 7880
push_middle 721338165
push_middle 38992961
push_back 571539289
push_front 345459797
push_middle 962663216
push_back 708479707
push_middle 498672641
get 331850
get 322990
get 315
push_middle 140849003
push_middle 754293868
get 235335
push_middle 342559784
get 135362
push_middle 277621190
push_front 863552345
get 155010
push_front 370143085
get 130561
push_middle 738815970
push_back 29526578
push_back 186162417
push_front 585976733
get 132792
get 249510
push_middle 897724576
push_middle 689920369
push_front 560382291
push_front 981204272
push_middle 988028023
get 296805
push_middle 396093673
push_middle 211854946
push_front 479309939
push_front 847732180
push_middle 643174182
push_back 836835772
push_front 771339528
push_front 453671080
push_back 624433534
get 182938
push_back 778561443
push_middle 370241289
push_front 517633596
push_back 891417743
push_back 726959779
push_front 449324086
push_middle 168095642
get 331587
push_front 129967140
push_back 36363183
push_middle 430589059
push_back 387996524
push_middle 633643222
push_middle 429536621
get 286713
push_front 244255619
get 384593
push_front 966292516
get 115894
get 280576
push_middle 648027907
push_middle 321328932
get 171068
push_front 286702987
push_front 864300007
push_middle 520627323
push_front 942442959
get 150995
push_back 802438838
push_back 829651148
get 324838
push_back 762544074
push_front 813586481
push_back 387892811
push_middle 769518796
push_front 955399053
push_front 551148787
get 143820
get 201594
push_front 657485805
push_front 136957207
get 173664
push_back 914015454
push_front 673226082
get 60897
push_back 139656460
push_middle 858855497
get 359729
get 303346
push_back 903980516
push_back 197441919
push_back 400030958
push_middle 792654303
get 60231
push_front 554698796
push_middle 230472096
get 190167
get 338017
push_back 276199787
push_middle 568349742
push_middle 78121125
push_middle 881325506
push_front 128765487
get 90784
push_middle 11506860
push_middle 574746252
push_middle 354793605
push_front 573168371
push_middle 988198613
push_middle 189010080
push_front 918919497
push_front 547016236
push_front 795145140
get 117900
push_middle 14132370
push_front 876369555
push_front 805256451
get 66350
push_middle 830945314
push_middle 496407289
get 189113
push_middle 434322555
push_middle 923245886
push_middle 831438211
push_back 730705698
push_front 500926652
push_front 66112122
get 123884
get 76085
push_middle 359035369
get 362731
push_back 829688725
get 278007
push_back 614257510
push_middle 563309209
get 269053
push_middle 3120459
push_front 185679768
get 79951
push_back 466485206
get 59267
push_front 747194757
push_back 273403221
push_middle 433930241
get 164488
get 25882
push_middle 354861531
get 141752
push_front 16326322
push_middle 629689388
push_back 184578037
get 12646
push_back 172969002
push_back 274539243
push_back 163262204
push_middle 397412689
push_back 93711826
push_middle 404480624
push_back 742389326
push_middle 444258955
push_middle 845556476
get 296034
get 124991
push_front 453934318
get 42632
push_front 119173938
get 268278
push_back 53245741
push_front 126867211
push_middle 798301306
push_middle 421766343
push_back 189606815
push_middle 774031034
push_front 811980403
push_front 270632841
push_middle 288651766
push_back 596989788
push_back 581183786
push_front 554693957
push_front 228060044
push_middle 345749834
get 283810
get 233352
push_middle 698977219
push_back 203394562
push_middle 103174195
push_middle 807836194
push_back 844666651
get 77286
push_back 208971163
push_middle 760427561
push_middle 830272844
push_back 392924389
get 307591
get 263873
get 31885
get 196266
push_middle 64848548
push_middle 275424500
push_front 453158791
push_middle 632738674
push_middle 350106424
get 42214
push_back 588685810
push_front 549969101
get 102404
push_front 997659018
push_middle 555979910
get 1579
push_back 75809618
push_middle 435409236
push_front 464542412
push_back 494269844
push_middle 312841704
push_back 752835494
push_back 48706621
get 245935
push_back 270011515
push_front 771967723
push_back 627876487
push_back 304155196
push_back 86948600
push_middle 722329312
push_back 298160425
get 85839
push_middle 612755534
push_front 632831089
get 292748
push_front 265923173
push_back 282095844
push_front 442768249
get 57955
push_middle 702235202
push_back 472192060
get 336270
get 363840
push_back 679593461
push_middle 116833223
push_middle 958342188
push_back 554396964
push_back 102934054
push_middle 69854568
push_middle 455415976
push_middle 447345028
get 378379
push_back 50043063
push_middle 559769107
push_back 956301138
get 341328
push_front 612408457
push_back 579035078
push_back 558759848
push_back 571843377
get 46336
push_front 455509121
get 374425
push_front 608124912
push_front 256032834
push_front 511819342
get 124607
push_middle 760473147
push_back 410287929
push_back 105460441
push_front 132222771
get 17647
get 215674
get 199205
get 58659
get 26571
push_middle 707801688
push_back 523913486
push_front 886540439
push_front 445952703
push_middle 750423399
push_front 35987998
push_back 355781893
push_middle 968323915
push_middle 356398164
push_middle 172483116
get 56763
push_back 880309595
push_back 633764213
push_middle 847939112
push_middle 110939952
push_back 472217921
push_middle 699791573
push_front 873217589
push_middle 936296587
push_front 121417875
push_back 117224189
push_back 470122838
push_middle 225264079
push_front 59769579
push_middle 577711035
push_middle 396307937
push_front 650276941
push_middle 368413228
push_back 326492471
get 4078
push_front 776730525
push_front 219762786
get 290909
push_back 191493476
push_middle 592373222
push_middle 20414534
get 252153
push_middle 117581802
push_middle 558262609
get 182298
push_front 776762987
push_back 238856222
push_front 494862829
push_front 597076359
push_front 887286222
get 132936
push_front 993047783
push_middle 663861169
push_back 92631133
push_back 967543061
push_front 367833046
push_back 112175704
push_middle 864500209
get 297858
get 120215
push_back 798596260
push_middle 560035372
get 113213
get 312743
get 310071
push_middle 28057039
push_middle 892090755
push_front 513032516
get 377816
push_middle 338679249
get 312411
push_front 747250960
push_front 310766971
push_back 818121447
get 69672
push_middle 292753348
push_front 638048554
get 248954
push_back 457295406
push_middle 67183487
push_back 20859214
push_front 991813740
push_front 295386298
push_back 194714642
push_front 51463188
get 358419
push_back 103255924
push_front 445841245
push_front 605860086
push_middle 292013814
push_front 322407857
push_middle 746219229
push_front 708040208
push_middle 399126673
push_middle 799395793
push_front 630458820
get 182652
push_middle 663212133
push_front 5188895
push_front 146196484
push_middle 445167595
push_front 891226348
get 2929
push_front 343826408
push_back 933426812
push_back 135434212
push_back 955606187
push_back 296125830
push_back 450142084
push_middle 754646228
push_back 673199817
push_front 55574080
get 210089
push_back 254651822
get 310165
push_middle 813540359
push_front 529136971
push_back 869344749
push_back 477998346
push_back 410359702
get 325838
get 295083
push_back 522124269
get 378600
push_front 497321261
push_front 895840146
push_back 909066628
push_middle 323581948
push_middle 9550262
get 302086
push_front 873423355
push_middle 781629629
get 198926
push_back 486517424
push_back 837255658
get 255928
push_back 87664004
get 122674
get 210934
push_back 694612231
push_middle 727356576
push_front 368307126
push_front 499476227
push_front 92126115
get 135719
push_front 728161480
push_middle 172095953
push_back 732628109
get 18745
push_back 555057548
get 213444
push_back 23149443
get 277977
push_front 440570592
get 120302
push_front 562128739
get 161691
push_back 840919592
push_front 237271672
push_middle 572704406
push_back 428910225
push_front 823654735
get 262484
push_front 67022175
push_back 107982602
push_back 999749011
push_front 987354417
push_middle 575033614
push_middle 300526975
push_back 346346478
push_middle 752500766
push_middle 136820935
push_back 120796566
push_front 781096424
push_back 134832269
push_back 620122678
push_front 511732945
push_middle 475077042
push_middle 778720544
push_middle 244128076
push_middle 564308884
push_middle 286810719
push_middle 466473934
push_back 596132588
push_front 242235065
push_back 217333571
push_middle 541850331
get 383135
get 366369
get 153113
push_front 406969426
get 323269
push_middle 953173334
push_middle 289279290
push_front 791589852
push_front 138261524
push_back 713116420
push_front 473407100
push_middle 86641941
get 167679
push_middle 396648926
push_middle 697155781
push_middle 475461153
push_middle 41084941
push_middle 503335994
get 287312
push_middle 467938510
get 312506
push_front 54215801
get 115218
push_back 204571746
push_back 95279192
push_middle 805012053
push_back 947292040
push_middle 831066302
push_back 871922931
get 264452
push_front 982279617
get 43835
push_middle 595268365
push_middle 334945861
push_front 491185932
push_back 557293097
push_middle 160671732
get 214170
push_back 75428897
push_front 237694072
push_back 557425107
push_back 464911252
push_front 242234735
push_middle 563317824
push_middle 644922237
push_middle 537074734
get 189913
push_middle 22701027
push_front 3013395
push_back 492350568
get 133148
push_back 765220800
get 153453
push_front 766744954
get 261254
push_middle 186934090
push_front 236605841
push_back 719149053
get 111067
get 325980
push_back 478346893
push_front 594530807
push_front 697403308
push_middle 13629883
push_middle 209491892
push_middle 673347615
push_front 960129744
get 35983
push_front 390654851
push_middle 352467811
push_back 90833163
push_front 378108246
get 257563
push_front 319956290
push_front 498721628
push_middle 775429480
push_middle 214820289
push_middle 242588365
push_back 697955761
push_back 662316754
push_back 856451942
push_front 414148852
push_middle 515788366
push_back 991855179
push_back 770909317
push_back 779339552
push_back 531596080
push_back 519570089
push_back 659795083
push_front 880066942
push_front 715094774
push_middle 636815945
push_middle 122736408
push_middle 883413429
get 201431
push_front 966318631
push_middle 453475523
push_front 160208050
push_middle 659199758
push_back 663989075
push_middle 762034964
get 282108
push_middle 420948612
push_middle 396637173
get 18148
get 317709
get 329603
push_back 597967046
push_front 138787891
push_back 147131734
push_front 113612503
push_back 21270375
push_front 471059372
push_back 860886965
push_front 34586401
push_front 891439423
push_front 416360877
get 107985
push_back 379158806
get 337475
push_middle 568795135
push_front 367869694
get 219693
push_front 454555679
get 296875
push_front 383572002
push_middle 800404082
push_front 142631506
push_back 385706444
push_middle 642346938
push_front 103019379
push_back 536824266
push_middle 405134308
push_back 96117765
push_front 529810204
push_back 229063032
push_middle 18089882
push_middle 143380952
push_middle 181782028
get 321227
push_middle 518687914
get 127768
get 384242
push_back 405229932
push_back 172304624
get 221675
push_back 61749007
push_middle 565096607
push_middle 133965026
push_front 814639494
push_middle 344316301
push_middle 604215985
push_front 799079453
push_front 581143384
push_back 40632548
push_middle 65730492
push_back 952739690
get 373074
push_middle 217257405
push_back 944101525
push_front 128221765
get 40085
push_front 626922761
push_front 166353662
get 31464
push_front 378496964
push_middle 68906885
push_front 130155470
get 254904
push_front 959647960
push_middle 318699321
push_back 172206262
push_middle 65407402
push_front 47009273
push_front 155132301
push_middle 389655287
push_back 699505519
push_middle 54859182
push_back 690019396
push_front 385760771
push_back 110509454
push_middle 404159864
push_back 556402745
push_middle 197228042
push_front 536662607
push_front 565581891
push_back 3017771
get 281646
push_front 949114200
push_back 4811543
push_back 708162960
get 245120
push_front 656201470
push_front 702886685
push_front 351808341
push_middle 648146208
push_front 795961131
get 67031
push_back 866165652
push_middle 957412220
get 119123
push_back 104975067
push_front 584801321
get 359051
get 362847
push_front 5042963
push_back 151730840
push_middle 162621893
push_middle 536024687
push_middle 25039731
push_middle 281746859
push_back 803438784
push_front 771485519
push_back 163590428
push_front 263531544
push_back 151156290
get 362138
push_back 437477021
push_front 882745669
push_middle 555044797
get 338839
push_front 199421030
push_back 33911398
push_back 982011434
push_middle 893156959
push_back 704608591
push_middle 432859841
get 280965
push_middle 866326765
push_middle 315080401
get 169530
push_middle 506838359
get 60639
push_back 354651495
push_back 389162503
push_middle 306308046
push_middle 499844376
get 13914
push_front 562352960
push_front 734259806
push_back 400191466
push_front 241237347
get 333468
get 72058
get 202937
push_back 572186953
push_back 5141457
get 385480
push_middle 986881601
push_middle 239536816
get 87533
push_front 869438093
push_front 911945148
get 261627
push_back 510193818
push_front 556606297
push_back 549958889
push_middle 354262723
push_back 152497387
push_front 22010312
push_middle 594601563
push_back 978419164
push_back 867720552
push_back 757067507
get 61317
push_back 956112178
get 191958
get 249089
push_back 73444907
push_front 970362352
push_front 447359806
push_back 396394508
push_front 405142657
push_front 183179541
push_back 926830911
push_back 352075108
get 249663
push_back 520528803
push_front 770743558
push_front 98997825
push_front 604104102
push_middle 958161293
push_middle 499089401
push_back 765170559
get 73471
push_back 228550266
push_middle 953796486
push_back 354658500
get 349217
get 187800
push_middle 50910196
push_back 338303622
push_front 573073405
get 204801
get 20828
get 302076
push_back 928905847
get 235226
push_front 412128211
push_middle 919953208
push_front 462062829
get 99869
push_front 922286464
push_back 161180724
push_front 623437921
push_front 660163023
push_front 640261094
push_front 66947885
push_middle 305898839
push_middle 279942583
push_middle 795749233
push_middle 544196476
get 215231
push_back 610734189
get 21082
push_front 10878679
push_front 320052519
push_middle 765889179
get 313
push_middle 801853049
push_back 590488758
get 85654
push_middle 878268036
get 36000
get 22502
push_back 565940233
get 17584
push_back 644997246
get 200636
push_back 718700071
push_front 40030910
push_front 826411305
push_middle 577791074
get 61110
push_back 188611498
push_middle 260067076
push_back 272332690
push_middle 228740894
push_front 287132587
push_front 729417767
push_middle 902521332
push_middle 755696457
push_middle 699589807
get 366774
get 300769
get 303323
push_middle 232766998
get 327504
get 178113
push_middle 789333269
push_front 958360667
push_front 660338276
get 174525
get 284777
get 324692
push_back 358082753
push_back 268737412
push_middle 231184391
push_front 315648097
get 154139
push_middle 198800375
push_middle 4476240
push_front 254349421
push_front 236315726
push_front 636210479
push_back 254412083
push_front 27395435
get 228013
push_middle 198187222
get 78404
get 103701
push_middle 179101530
push_back 372459288
push_front 200928039
push_front 487941333
get 102650
push_middle 173567253
get 269374
push_middle 899468993
push_back 220587824
get 78231
get 1638
push_middle 547696294
get 23763
push_back 524309794
push_back 404018474
push_front 115245976
get 68224
get 90905
get 305004
push_front 91755236
get 250661
get 28616
push_front 714486772
push_front 151150137
get 302666
push_back 77965348
push_middle 392771848
push_middle 98604440
push_back 776107454
push_back 214801592
push_back 626142140
get 92009
push_back 451994301
get 150594
push_back 355734165
push_front 828163416
push_back 941786531
push_back 175469731
push_front 661315928
push_middle 682299552
get 165030
push_back 800161882
push_front 401096643
push_back 869521723
push_front 217372923
get 16621
get 54883
push_back 184814636
get 293803
get 128290
push_back 716405443
push_back 432860780
push_front 234343064
push_back 718260805
get 247212
push_front 58944374
push_front 537007890
push_back 395684895
push_front 834890579
get 235458
get 324144
push_middle 561664775
get 139255
get 69753
get 117228
get 17223
get 252680
push_front 314873447
push_front 732513780
push_front 210994279
get 9044
push_back 64544851
get 314588
get 40800
get 336940
push_front 389451399
push_front 843371833
push_back 537073882
get 99440
get 178579
push_front 508150056
push_back 775269013
push_middle 31022503
push_back 400150735
get 317680
push_back 125121029
push_back 937326443
push_back 914657010
push_middle 928833151
push_back 227804024
push_front 614088154
push_middle 787011256
push_front 654008810
get 109854
push_middle 380448353
get 152319
get 253084
push_middle 966837968
push_front 853685087
push_front 118845604
push_middle 742231717
get 125792
get 303558
get 170909
get 66801
push_back 594364628
push_front 166806316
push_middle 945460085
push_middle 862626184
push_front 317580185
push_back 743764560
push_front 449347230
get 281103
get 47587
push_middle 602163749
push_back 327344806
push_back 503653083
push_middle 325817983
push_front 664366819
get 54599
get 49678
push_back 103889946
get 16629
get 279280
push_back 840337420
push_back 196347691
push_middle 221884111
push_back 457489711
push_front 356332493
get 188138
push_front 581883067
push_middle 391934725
push_middle 160826102
get 63683
push_front 104537575
push_front 235553441
push_back 982802253
get 184784
push_back 384349068
push_front 759052037
push_middle 753207845
get 153456
push_back 879713690
push_back 719675487
push_back 4314073
push_back 657801824
push_back 837741303
get 93544
get 63069
push_back 42610556
get 140835
get 350891
push_middle 85514904
get 313766
push_back 743731660
push_back 848241719
push_front 645438689
push_back 712475863
get 154423
push_middle 883534327
push_back 983143475
push_middle 746406506
push_back 16995278
get 219311
push_back 403101874
push_middle 85492678
get 161343
push_back 317073310
get 224286
push_front 765600188
push_middle 186307457
push_back 529189843
push_back 544829987
push_middle 142638991
get 318162
push_middle 143547066
push_front 744911705
push_front 198104552
get 358093
push_middle 530741613
push_front 630968456
get 338399
push_back 338374551
get 19357
push_middle 165775936
get 256281
push_front 659689874
push_front 660177439
push_front 301054047
push_back 92483981
push_front 744796672
get 306102
push_middle 425825572
push_front 633537123
push_middle 939670512
get 354605
push_front 135025400
get 108425
push_back 647059674
get 290936
get 161445
push_front 502779459
get 36297
get 203580
get 286821
push_middle 902139625
push_front 993921501
push_back 369031557
push_middle 695036566
get 43542
push_middle 553146729
push_back 351675568
push_back 279410532
push_front 547042669
push_front 20697031
push_middle 595283362
push_back 353307000
push_back 550084146
push_front 467161592
push_middle 809601767
get 291747
push_front 147534047
get 363824
push_middle 298235096
push_middle 905849145
push_middle 24283159
get 2222
push_back 873394090
get 86640
push_front 944989154
get 364801
push_front 887925485
push_front 32115803
push_front 853730187
push_back 248770013
push_front 962077814
push_front 853786596
get 106616
get 105409
push_middle 708412587
push_front 588984351
get 334505
get 106249
get 170171
push_back 114668811
get 279648
push_front 138348213
push_front 452431012
push_front 800949620
push_middle 458733134
push_middle 64490414
push_back 183537492
push_middle 875804683
push_back 941419639
push_middle 281425876
get 179618
push_middle 433317736
get 316312
push_middle 482377034
push_back 241366820
push_middle 70003125
get 298732
push_back 422979665
push_middle 534986588
get 151263
push_middle 596072313
push_front 353774014
push_back 30857779
push_middle 100082285
push_front 695536170
push_front 94700172
push_front 812190807
push_back 607252786
push_middle 749887899
push_front 207475377
get 246357
push_middle 853867214
push_back 756930073
push_middle 347851278
push_back 399626575
push_front 274852530
push_front 808215185
push_middle 629296657
push_back 291238793
push_middle 129220033
push_middle 447162742
get 257113
get 235345
push_front 326611013
push_front 613337461
push_middle 880580820
push_front 526784355
push_front 488087905
get 291659
get 132649
get 160441
push_back 968725497
get 289754
push_front 511401379
push_middle 148818866
push_middle 918743170
get 267316
get 92677
push_front 635130730
push_middle 60792077
get 239839
push_middle 220464771
push_middle 721009271
push_middle 521182872
push_middle 814148450
get 47703
push_back 557621776
push_back 465650528
get 210699
push_middle 61323010
push_back 526607304
push_front 270344249
get 185803
push_front 130020866
get 53559
get 196700
push_back 199314805
push_front 695833885
get 159170
push_back 525711913
get 205162
get 117451
push_back 911421137
push_middle 416998517
push_back 506357725
push_front 437639842
push_middle 303031851
push_middle 63627312
get 274707
push_back 826890885
push_front 781684816
push_middle 100197134
push_back 947085223
push_middle 791802002
get 364452
push_middle 600577118
push_front 409537291
push_middle 181015316
get 42357
get 74496
push_back 601817177
push_middle 620822973
push_front 776812555
push_middle 763810123
push_back 871877879
push_middle 659512724
push_front 642495617
push_middle 970724937
push_middle 505839609
push_middle 59959555
get 151674
push_middle 814007470
push_back 991328078
push_front 648676581
push_middle 196094213
push_front 483107076
push_middle 738673881
get 76513
push_back 79219480
get 359673
get 39023
push_front 491268230
push_front 333144244
push_front 147337668
push_middle 520612451
push_front 583870242
push_back 207327777
push_back 274329287
push_back 940278720
get 210836
get 157322
push_front 870166037
push_back 465282944
push_front 383019652
push_middle 172870413
push_middle 957857627
push_front 529031544
push_middle 366851002
push_front 898777152
push_back 15133986
push_middle 679468426
push_back 590587304
push_back 68805102
push_front 113889942
push_front 378130827
push_middle 59567501
get 117968
push_back 594350902
push_front 358710870
push_middle 14207405
push_back 665429958
push_back 917137387
push_front 471282908
get 96616
push_middle 367983899
push_front 154678839
get 290593
push_front 715944926
push_middle 516458672
push_middle 220792749
push_front 46594596
get 352811
get 297980
push_front 963835704
get 315685
push_front 829302808
push_back 467627802
push_middle 7259688
get 82098
push_middle 286086152
get 51929
push_front 614277974
push_back 696188716
push_front 86867805
push_middle 431991826
push_middle 506539938
get 143178
push_front 124589106
push_front 661139525
push_middle 41833113
push_middle 924393093
push_back 117232795
push_back 3521283
get 163384
push_back 924711366
push_front 292903196
push_middle 396061491
push_front 889095272
push_back 124679153
push_back 470402808
push_middle 682811932
push_front 815981873
push_back 957863190
push_back 133445399
push_back 463314118
push_front 744628065
push_middle 371046441
push_front 482502007
push_back 361494493
push_middle 733119201
get 33016
push_back 872977717
push_front 100442508
get 119831
get 128233
push_front 947935577
push_front 34996064
push_back 573168852
get 21680
push_front 195789146
push_middle 170885732
push_back 314554391
push_front 233245936
get 172929
push_front 975734310
push_back 392547481
push_front 302170523
push_back 451913330
push_middle 596470532
push_back 82885572
push_front 270928353
push_middle 66657933
push_front 231562340
push_front 382396928
get 348539
get 79525
push_front 127703524
push_back 202245883
get 262388
push_front 429413561
push_back 609103120
push_middle 124334832
push_front 686507703
push_middle 169414424
push_back 431795166
push_back 114744130
push_middle 645582995
push_front 199335205
get 72499
push_front 769553675
push_middle 653034342
push_back 922085747
get 123851
push_front 469579670
push_front 152111882
push_middle 512570769
push_back 444436425
push_middle 287143750
push_front 320743415
get 92273
push_back 582739243
push_middle 757515140
push_middle 808710305
get 324701
push_front 579109949
push_back 604583995
push_front 515689072
push_front 347840177
get 79171
push_middle 265368916
push_back 763716006
get 94821
push_back 462048519
get 272155
push_back 997054374
push_middle 439792451
push_back 265125788
push_middle 906817227
get 20026
push_front 737557066
push_front 148968720
push_front 399323723
push_front 864039114
push_back 330456977
push_front 601459633
push_middle 957405307
push_back 407026008
push_middle 143855263
push_front 96766865
push_middle 329774532
get 223974
push_back 517579062
push_middle 260832030
push_back 527944363
push_back 294292430
push_middle 933382317
get 353451
get 386284
push_front 918572643
get 212442
push_front 769564688
push_front 880161173
get 51605
push_front 934172939
push_middle 389024955
push_middle 658060803
push_middle 877330250
push_back 591732064
push_front 689313599
push_middle 278907756
push_front 765600839
push_front 142709951
push_middle 256143756
push_front 436208433
push_back 3873685
get 304436
push_front 991346460
push_middle 55566843
get 120959
push_middle 725368094
push_back 785367558
push_middle 552443608
push_back 207176941
push_back 49026787
get 297899
push_front 301300105
push_middle 630058124
get 96561
push_middle 849062901
push_front 695423429
push_middle 45217147
push_back 683925964
get 119286
push_front 505248319
push_back 156772653
push_back 282683365
push_back 436915137
push_middle 41577855
push_back 272040952
push_back 630052009
get 254924
get 200316
get 266645
push_middle 345431953
push_front 35172470
push_back 848795936
get 17304
push_front 921361709
push_middle 491585258
push_front 246405923
push_back 737182153
get 304733
push_back 711426553
push_middle 452522796
get 128627
push_middle 361772138
get 69915
push_front 960375538
push_middle 680047164
push_front 839667782
push_front 608855080
push_front 734679824
push_front 925415214
push_back 774398097
push_front 16231012
push_middle 705022779
get 83185
push_front 688441408
push_back 592038997
push_middle 747653215
push_middle 110106500
push_middle 275300158
push_middle 969456082
push_middle 703100005
push_front 103830931
push_front 318537391
push_middle 299959249
push_middle 99313685
push_middle 226381676
push_front 445428902
push_front 698751579
get 259144
push_back 512707740
push_middle 382513711
get 91787
push_back 148861732
push_front 875456423
push_front 23506939
get 309688
get 61931
push_front 615788204
push_middle 366806715
get 343072
push_middle 182329246
push_back 161071300
push_back 414562588
push_front 837626483
get 376741
push_back 921651182
push_middle 268458214
push_middle 656537116
push_middle 530239347
get 353447
push_back 535690488
push_front 734894012
get 243106
push_front 187337753
push_front 116549951
push_back 595264779
push_front 917832166
get 380264
push_middle 329744479
push_front 823982308
push_back 242586099
push_front 190405558
get 283154
get 221049
push_front 256002150
push_middle 56220229
push_front 569185106
push_back 656677891
get 173803
push_middle 686343651
push_middle 146966801
push_middle 652739222
get 288746
push_front 735928396
push_back 519561310
get 140174
get 137188
get 309985
push_front 956217936
push_back 776880926
get 30217
push_back 605392173
push_back 714106859
push_back 829734472
get 92874
push_front 452810547
push_middle 922103647
push_back 451279521
get 137985
push_back 836200491
push_middle 650669373
push_front 272440141
get 139133
push_front 506459940
get 289991
push_middle 523595331
push_back 907614823
push_back 72268902
push_front 940500030
get 133551
push_front 426955616
push_front 81940499
get 368108
get 291827
push_back 209506001
get 385052
get 206556
push_back 658640709
push_middle 413006162
push_middle 150502231
push_front 461236475
push_front 252800266
push_front 578802666
push_front 899737879
push_middle 392862548
push_middle 883327320
push_front 177156259
get 367554
push_middle 41698767
push_middle 344287004
push_front 798153092
push_middle 149465370
push_middle 700260802
get 202029
push_front 791534058
push_middle 595075145
push_front 667163896
push_back 710339839
push_back 685653479
get 299483
get 131746
push_front 795765966
push_back 325660442
push_front 960881853
get 304766
push_front 248992935
get 299627
push_front 85558910
push_back 937679843
get 89909
get 386891
push_back 566878160
push_back 671719771
get 148921
push_back 276353360
push_back 855949272
push_front 159856170
get 106204
push_middle 83616349
get 200179
push_back 31679524
get 62263
push_middle 573682258
push_front 277389960
push_back 496578658
push_back 653868062
get 186954
push_front 859124655
get 144155
push_middle 194975130
push_middle 181142096
push_front 324299956
push_front 376814195
push_front 709782348
push_back 632743455
push_back 184578910
get 113494
get 317874
push_middle 587325976
push_front 641206753
push_back 39774155
push_front 667575888
push_middle 423926133
push_back 794327908
get 11915
push_front 155371131
push_back 716556916
push_front 811076557
push_middle 317709272
push_middle 18938734
push_back 194527219
push_back 653532
push_back 143836478
push_front 300892967
get 279850
push_back 989574336
push_middle 83002632
get 27601
push_back 998320810
push_front 192956399
push_middle 975472585
push_middle 771873265
push_front 52555210
push_back 128811601
push_back 348915717
push_back 702584592
push_back 694641204
get 379710
push_middle 51767447
get 130471
get 265111
push_front 664921197
push_middle 297037727
push_front 519981435
push_back 919983682
get 197401
push_middle 761693153
get 273618
push_front 749161109
get 30454
get 200688
get 189028
push_front 48844827
push_middle 820161277
push_middle 615695256
push_middle 313700171
get 353305
push_front 275196847
push_front 193560322
push_front 500499901
push_middle 954985261
get 166963
push_back 210779252
push_back 839644834
get 145552
push_middle 922218878
push_front 642117331
push_middle 182757426
push_middle 212249416
get 323708
get 310716
push_middle 714177097
get 75567
get 148850
push_back 213869154
push_middle 641802509
push_middle 454597578
push_front 230959262
push_back 62043684
push_middle 438646700
push_front 172066343
push_back 373009517
get 327115
push_front 403957077
push_front 794146566
get 364287
get 15771
push_front 438158014
push_front 671983055
push_back 754270632
push_front 407354469
get 296216
push_middle 506897202
get 265774
push_front 151391714
get 70059
push_back 363354573
push_back 390255292
push_back 231566956
push_back 229045801
push_middle 281646440
push_middle 68166299
push_middle 15379787
get 99477
push_front 666514521
push_middle 15734303
get 46356
get 98696
push_back 508204719
push_middle 219761646
push_back 611739427
push_middle 115393477
get 122846
push_front 505293776
push_front 830807754
push_front 450058442
push_front 728741178
get 124741
push_middle 573081800
push_back 768442370
get 25106
push_front 424657166
get 95950
push_back 942202321
push_middle 597306300
push_middle 589355460
push_front 439145673
get 178253
push_middle 711430900
push_back 61106862
push_back 50982729
push_front 586721134
get 378798
push_back 780638531
push_middle 464263883
push_front 928220211
push_back 457622512
push_back 126197261
push_front 163370796
get 4215
push_middle 924992436
push_front 616806259
push_middle 958260062
push_middle 470729939
get 252830
push_middle 350782434
get 365652
push_middle 572687226
push_middle 368292442
push_front 985750476
push_middle 711046349
push_back 121542272
push_back 585399089
push_back 825323851
push_back 778361544
push_back 417967746
push_front 923938341
push_front 847710820
push_middle 484135555
push_front 956268288
push_middle 991444161
push_front 403339027
push_middle 454377502
push_back 428093109
get 381074
push_back 633859093
get 60194
push_back 556565271
push_middle 799989489
push_back 475948681
push_front 917228284
push_back 452605742
push_back 529140920
push_back 174347695
push_front 731371415
push_front 412758641
push_back 428542363
push_front 48574127
push_back 544275648
get 317901
push_back 476730420
push_middle 508770568
push_back 323629140
get 166129
push_front 202392932
push_middle 422845472
get 194701
push_back 531915735
get 4064
push_middle 452625598
get 240729
push_middle 362080290
push_middle 263677006
push_front 863974054
get 321546
push_middle 724661042
get 261573
push_middle 194315744
push_back 437974033
push_front 297049799
push_back 160667743
get 32825
push_middle 436937598
get 365302
get 90622
push_middle 105891462
push_back 390605909
push_back 489936641
push_middle 957261266
push_front 128433141
push_back 461234963
push_back 869704412
get 366898
push_middle 864102791
push_middle 562672603
push_middle 712626946
get 301011
push_back 399584800
push_middle 84731602
push_back 757282867
get 194562
push_front 202329822
push_middle 142691838
push_middle 166839521
push_middle 481054499
push_middle 161375839
get 101561
push_middle 293044411
push_middle 882357600
push_back 891790351
push_back 797270778
get 274950
push_front 91095443
push_back 613224791
push_front 349033947
push_middle 851527342
push_back 82781692
push_back 447421457
push_back 254837721
push_middle 249171845
push_back 959519393
push_back 34601424
get 49539
push_back 653246322
get 367626
push_front 933638946
push_middle 141726082
push_back 620972442
push_middle 637638024
push_front 851980203
push_front 578070175
push_back 544647655
push_middle 438251997
push_middle 808302127
get 34291
push_middle 589825153
push_middle 587683451
push_back 574544779
get 310341
push_middle 342666996
push_front 203284663
get 106224
get 230027
push_front 411071310
get 44926
push_middle 507129090
push_middle 548654302
push_middle 454198891
push_middle 323102645
push_middle 248566657
push_middle 158942774
push_middle 723155274
push_middle 985113396
push_front 902635915
push_front 907816333
get 295376
get 161050
push_middle 326000439
push_front 772809746
push_middle 182386076
push_front 311858895
push_front 339843058
get 107692
push_back 423079869
push_middle 340710249
push_middle 478213156
push_back 395422878
get 217013
get 191064
push_front 62571747
push_front 448749673
push_front 593051951
push_middle 719506570
push_middle 851720840
push_middle 978451263
get 363333
push_front 865233583
push_front 564503894
push_middle 227533752
get 322947
push_front 837456052
get 254612
push_back 761113858
get 27616
push_back 337975865
push_front 432465051
get 327445
push_middle 4833394
push_front 931023390
push_middle 374783582
push_back 996768045
push_back 774895557
push_back 684191662
get 140821
get 178808
push_front 746076282
push_front 4662588
push_front 498215847
push_middle 796553528
push_front 102919723
push_front 217234477
push_back 949517353
push_middle 988725533
push_front 357948874
push_back 187872750
get 143097
get 349834
push_back 810282548
push_front 331104191
push_middle 374051845
push_back 952573477
push_front 61523055
push_back 929609268
push_middle 612472910
get 83187
push_middle 120024027
get 310757
push_front 715655574
push_back 663712148
push_front 629445965
push_middle 750961007
push_back 678416947
push_back 344464395
push_back 937524874
push_front 250999130
push_back 483134060
push_front 235464131
get 226801
push_front 309572782
push_middle 710052755
push_middle 376108473
get 65973
push_back 717356126
push_middle 541929150
get 61555
get 312530
get 53656
get 161355
push_middle 216122203
get 50601
push_front 674277229
push_middle 12079602
push_back 187930337
push_back 91172660
push_middle 782245588
get 65475
get 31974
push_front 685392655
push_middle 4556218
push_front 106255131
push_back 804593934
push_front 501000669
push_back 407291349
push_front 967420486
get 23383
push_back 717177103
push_back 682673973
push_middle 510249156
get 290213
push_middle 541728161
push_front 909682350
push_back 592905294
push_back 461167483
push_middle 358024151
push_middle 458033938
push_front 919127454
get 316780
push_back 535556181
push_back 48277307
push_front 488077093
push_middle 922710919
push_back 444892074
get 4227
push_front 181876844
push_back 766502097
push_front 383744562
push_middle 808984885
get 377765
push_back 26405865
push_front 743315386
get 365329
push_middle 500317436
push_back 397153388
get 49746
push_front 57354988
get 9160
push_back 3306316
get 377360
push_middle 538629313
get 46366
push_middle 110926382
push_back 174867095
push_back 555700037
push_back 146831608
get 314106
push_front 309500526
push_middle 757426689
get 113689
get 77796
push_front 485720865
push_back 635635331
push_back 419315647
push_back 47756571
push_back 758316946
get 322822
get 249707
push_front 267009639
push_front 31186067
push_back 193433551
push_front 857040915
push_front 621031885
get 324385
push_back 821793633
push_back 217730292
push_middle 877498900
push_front 55133146
push_front 467232321
get 69738
get 214262
get 330002
push_back 414391281
push_middle 69065204
push_middle 935801194
push_front 800349499
push_front 193914664
push_back 148232386
push_middle 925781319
get 253324
push_middle 662958833
push_front 234216215
push_middle 84504912
push_back 788246773
push_front 702048423
push_back 561216099
push_front 485303033
push_back 14787855
push_back 960958235
push_middle 607067579
push_back 552340698
push_middle 258669096
push_front 587551492
push_front 871794354
push_back 166195257
push_back 198988664
get 121124
push_front 997274431
push_back 221833223
push_front 714889100
get 45079
push_front 498370723
push_front 542869456
push_front 72805780
push_middle 891969168
push_front 534105212
push_middle 456095587
push_middle 709734581
push_middle 411363972
push_front 443760302
push_front 821894346
get 210427
push_front 971499458
push_middle 985026622
get 144563
push_middle 637188665
push_middle 777609544
push_middle 480505094
push_middle 395933274
push_middle 158983321
get 270424
push_middle 343915975
push_middle 770765015
push_back 211592492
push_middle 77175039
push_back 141264105
push_back 509892178
push_front 746497043
push_front 744221053
get 358025
get 369308
push_front 526962818
push_back 165779764
get 45292
get 234812
get 193945
push_back 421716692
push_middle 531885366
push_middle 629995788
push_middle 830396366
get 103712
push_back 335449211
get 242456
get 117816
push_middle 983580652
push_front 717640354
push_front 154416918
push_middle 14875165
push_front 809818878
push_back 643099218
get 176005
push_front 133715777
push_front 700317050
push_front 893215729
push_middle 678292046
push_back 352895747
get 161941
get 240842
get 311160
push_front 425706911
push_back 278691854
push_front 823355185
push_middle 924622918
get 267154
push_middle 989864296
push_front 103460061
push_middle 297018643
push_middle 133925019
get 351176
push_front 94813279
push_front 156598326
get 132615
push_front 100028873
push_back 315722999
get 303122
push_middle 382676192
push_middle 579824132
push_middle 70831238
push_back 654747572
get 381544
push_back 354875585
push_middle 637702655
push_middle 48674038
push_back 869845800
push_back 786795880
push_back 280426723
push_middle 801665877
push_back 127118174
get 187757
push_front 777383826
push_front 359089545
push_back 396843808
push_back 580705097
get 333780
get 383377
push_back 728883206
push_back 701924652
push_front 646908508
push_front 177949506
push_front 4286632
get 185098
push_back 604914321
push_middle 354304329
push_front 692012310
push_front 807231620
push_back 305777558
push_back 623621067
get 379895
push_back 331390628
push_front 214191057
push_back 774025831
get 221684
push_middle 892393938
push_middle 656613654
push_middle 844781508
push_front 318125528
push_front 428677340
get 166266
push_back 179758040
push_back 968271570
get 44420
push_front 790721421
get 86335
get 114888
push_middle 164033024
push_middle 261652347
push_front 659349540
push_front 84142430
get 367812
push_front 185720623
push_back 883928854
get 112519
get 291647
push_front 769821440
push_back 427729166
push_front 503868291
push_back 583111793
get 68347
push_middle 244809750
push_front 180461772
push_back 593837096
push_front 981179837
push_middle 120094472
get 144681
push_back 985841825
push_front 596089287
get 65494
get 58374
push_front 943116375
push_back 224416589
get 29905
push_front 32350092
get 67086
get 158786
push_front 221662851
push_back 605685915
push_middle 886716785
push_middle 329995281
push_back 152582468
push_front 599508807
push_back 35616391
push_back 500222308
push_back 498819232
push_middle 296145591
push_back 777946127
push_front 207664253
push_back 947914819
push_front 479996751
push_back 295834393
push_back 150164011
get 39859
push_front 475261149
push_front 458177429
push_front 706054360
push_middle 175514151
push_back 105691690
push_front 742622404
push_front 770967609
push_back 532415007
push_middle 863636778
get 71842
get 155444
push_front 532575817
push_middle 943493225
push_back 929483292
push_back 777193408
push_back 924288255
push_middle 497328670
get 383144
push_middle 211793808
push_front 419985181
push_middle 758364092
get 208513
push_front 371273605
push_back 511341187
push_back 925105304
push_middle 193172252
push_front 709007002
push_back 502360428
push_middle 751229206
push_back 663435705
push_middle 199202934
push_middle 754098755
push_front 999878753
push_front 696301933
push_back 544717056
push_front 58615855
push_front 347738550
push_front 567382587
push_front 505667656
push_middle 687863757
get 311667
get 293456
get 51338
get 87581
push_front 752315502
push_back 611979159
push_middle 708161750
push_front 203259359
push_back 373349584
push_front 100793787
push_front 268560415
push_back 871855165
get 340327
push_middle 69004045
get 280511
push_front 31506378
push_front 387364735
push_back 17004904
push_front 251310608
push_middle 785166298
get 275718
push_front 468730247
get 232052
push_front 902290337
push_middle 431604359
push_back 818689321
push_middle 886615777
push_front 801709253
push_front 257562805
push_middle 404833937
get 189700
push_middle 807089546
push_front 763741856
get 295471
get 208996
get 296952
push_middle 828590083
push_front 744376205
push_middle 614661561
get 318405
push_back 702439156
push_back 462104511
push_front 85719594
push_middle 272687277
get 382403
push_middle 662830632
push_middle 783979856
push_middle 507089674
push_front 297945188
push_middle 261773136
push_front 224416051
push_back 443023057
push_front 820662907
push_back 434394279
push_front 707096858
push_front 977276881
push_back 118332963
get 295039
get 82677
push_middle 708938182
get 209620
push_front 131982897
push_middle 772375606
push_middle 937790440
push_back 331530166
push_back 543268651
push_front 169408909
push_middle 976894229
push_front 293734661
get 149086
push_middle 520617633
push_front 757936872
push_back 271656545
push_back 339411972
push_middle 146121351
push_back 471089762
push_front 793450231
push_back 101111441
push_front 748515496
get 189569
push_front 722403989
push_back 308686824
push_back 763983560
push_middle 894421186
push_middle 674398707
push_back 841235468
get 181658
get 269029
push_front 816547195
push_middle 805083437
push_back 614413095
push_back 305827818
push_back 928084473
get 312587
push_middle 613378592
push_back 306623022
push_back 349289609
push_front 902247299
push_front 804589727
push_front 697934137
push_back 672997731
push_middle 787497860
push_front 150477316
get 149003
get 154504
get 86196
push_back 46676883
push_middle 447917696
push_front 948363433
push_back 64298250
get 147650
get 323723
push_back 148925226
push_front 997604780
push_front 304578973
push_front 43912865
push_middle 571929749
get 168672
push_middle 899790249
push_back 446862859
push_back 371953232
push_back 636733308
push_middle 19818586
get 110916
push_back 551584969
push_back 763646503
push_front 122638224
push_middle 961076026
push_front 390840502
get 336421
push_middle 519041533
get 220335
push_front 748261433
push_front 674020547
push_middle 844981740
push_back 99497124
push_front 97024093
push_back 598696846
push_back 226160052
get 249873
get 101327
push_middle 868823296
push_front 794435877
push_back 772274349
push_back 876213341
push_middle 109931881
get 71605
get 106790
push_middle 607990243
get 376519
push_middle 759374989
push_middle 613773579
get 87760
get 32331
push_back 824326679
get 76617
push_middle 808208303
push_front 680129289
push_middle 134574446
push_front 902948441
push_middle 778272493
push_back 402782134
push_front 924262859
push_front 499082657
push_back 258393971
push_back 100105660
push_back 162970609
push_back 884656691
get 38217
push_back 797540381
push_back 181281343
push_back 159549953
get 98673
get 192826
push_middle 274918191
push_middle 100929843
push_middle 741605313
push_back 460332391
push_front 979969006
push_front 655815260
push_middle 218357366
push_middle 501277306
get 180366
push_back 294237643
push_front 758281679
push_front 505166460
push_front 176798566
get 105746
push_back 272533383
push_front 500940883
push_back 973892586
get 221661
get 363783
push_middle 317739262
push_front 315594295
push_back 255885449
push_front 337206801
get 338657
push_front 685880241
push_middle 841677001
push_front 393671296
get 13348
push_front 304063281
get 52504
push_back 910700329
push_back 463836970
push_back 852533861
push_back 621971372
push_front 997664089
get 133164
get 376298
push_back 114224520
push_front 591326150
push_middle 97719412
push_back 898291903
push_front 422777852
push_middle 91332555
push_front 956752888
push_back 221789682
push_back 325905549
push_front 18492187
get 23540
push_front 551974014
push_front 292813183
get 309374
push_middle 763422213
push_back 106482361
push_middle 765077214
push_middle 348486317
get 74497
push_front 808835594
get 165269
get 138981
push_middle 781122778
push_front 804256310
push_middle 439426878
push_middle 28450455
push_back 709269395
get 201541
push_middle 635652982
get 229373
get 287655
push_middle 364588834
push_front 196887916
push_middle 233845119
get 332584
push_front 793656974
push_front 870554577
push_middle 569911171
get 291434
push_middle 718975298
push_back 93995660
push_front 903462488
get 291105
get 250681
push_middle 991786971
get 305068
get 100134
push_front 816711052
get 103844
get 205418
get 230444
push_middle 811741792
push_back 240798351
get 237721
push_back 706427066
push_back 657596367
push_middle 745401759
push_front 237218391
push_front 965217620
push_middle 895043494
push_back 207550916
push_back 22165018
push_middle 351467032
push_front 991213210
push_front 65606813
push_middle 741203536
push_middle 924185283
get 125023
push_middle 39917324
push_back 927193385
get 369689
get 269529
push_back 893083989
get 210359
push_middle 755513034
get 44965
push_back 556248529
push_front 489407263
push_middle 978842278
get 33710
push_front 179979712
push_back 76252704
push_back 674706477
push_front 976259442
push_middle 818055302
push_middle 208169875
get 226033
push_front 327107000
push_middle 494976214
push_back 165627510
push_front 55573591
push_middle 92551467
push_back 50882298
get 96539
push_front 886402980
push_back 274173090
get 113312
push_front 172571390
push_front 667721356
push_middle 123055249
push_back 969713432
push_front 421082945
get 96869
push_middle 189767876
push_front 917210238
push_back 872742506
push_back 412898767
get 25159
push_middle 573715057
push_front 19109597
get 372592
get 149627
push_middle 27998889
get 66929
push_front 492408703
get 380090
get 322410
push_middle 827029605
push_back 961286070
push_back 270687570
get 53413
push_middle 910158802
push_back 196374964
push_back 363232074
push_front 889486352
push_middle 450667075
push_middle 714275049
push_back 859619417
push_back 425085561
push_front 443816195
push_back 601388615
push_back 52075009
get 36167
get 229846
push_front 115961858
push_middle 317499428
push_back 485994173
get 299988
push_back 539488196
push_back 499889712
push_back 283329904
push_middle 219751431
push_front 278747135
get 200960
push_front 918603215
get 92723
get 345669
push_middle 55191866
push_front 368336508
get 369156
push_front 603227570
push_middle 146635429
push_back 332737220
push_middle 702004479
push_front 571512418
get 52463
push_front 671924941
push_front 395614405
push_front 713119453
push_middle 893810652
push_middle 812981695
push_front 917517315
get 217670
get 24113
push_front 613216587
get 370043
push_front 380055281
push_middle 886484570
get 253884
push_front 892368554
get 374163
push_middle 504555366
get 283328
push_middle 779585002
push_middle 834379153
push_middle 602269247
push_front 118606653
push_middle 907078611
push_front 105005575
get 343840
push_back 898822482
get 361646
push_back 320449565
push_middle 990282867
push_back 98182467
get 298669
push_back 774092124
push_middle 65007631
push_middle 675321932
push_front 795517541
push_front 223139082
push_back 419154245
push_middle 51134478
push_middle 706315285
get 213576
push_back 977941240
push_back 381215340
push_back 27081451
push_front 360163544
push_middle 714633913
get 338920
get 315763
get 240908
push_back 467745838
push_back 881272731
get 219566
push_front 857682292
push_front 337374223
push_front 14784114
get 352270
push_front 179763946
push_back 290551186
get 205839
push_middle 927039534
push_middle 150090191
push_back 24240030
push_middle 765169566
get 272421
get 286921
push_front 351595749
push_middle 89129267
push_middle 237308614
push_front 36789929
push_front 997480991
push_middle 808244238
push_middle 885744335
push_front 81857959
push_back 726478230
push_front 467843309
push_back 635925052
get 389165
push_middle 421655965
push_back 467877379
get 55736
push_middle 1771366
push_back 838099381
get 88580
push_middle 391806134
push_front 214387863
push_middle 92245676
push_middle 630897051
push_front 163935980
push_front 197902612
push_middle 169814869
push_middle 975015464
get 271394
push_front 438906480
push_back 442519403
get 108820
push_back 62761585
push_middle 33031861
push_front 799814826
push_back 464773765
get 196718
push_front 186807898
push_front 74390502
push_back 231939990
push_middle 295447247
push_back 459857579
push_back 912542479
push_back 569998752
get 296672
push_middle 125574271
push_back 369229835
push_back 317535222
push_back 48386344
get 206543
get 338881
push_middle 611230661
get 306069
push_front 382202140
push_front 907386428
push_middle 294061131
push_front 681156630
push_middle 448379538
get 285331
push_middle 916142671
push_front 545196490
push_front 986426122
push_front 679074537
push_back 329320654
push_back 141634785
push_middle 75689226
push_middle 265819948
get 334097
push_back 34393298
get 272588
push_middle 270299713
get 151240
push_middle 698112275
push_middle 942514012
get 387753
get 3778
get 378478
push_back 778869689
push_middle 827108810
push_front 411179710
get 383939
push_middle 719838982
push_back 631451836
push_front 989702784
get 144294
get 139524
push_middle 340526151
push_back 997577472
get 30285
push_back 902250137
push_front 278277038
get 24310
push_back 371905626
push_back 508441717
get 97291
push_back 594664929
push_middle 261268854
push_back 643768180
push_middle 15640573
push_back 908559349
get 380008
get 157792
push_back 760203054
push_front 866617223
push_front 327314389
get 367419
push_middle 658636536
push_middle 341319324
push_middle 229647036
push_middle 104834200
push_front 926304800
push_middle 404624248
push_middle 602883552
push_middle 384305040
push_middle 965663546
push_front 121437044
push_back 972706962
push_middle 214595061
push_front 933019483
push_front 21700618
get 371793
get 29561
get 94557
push_front 553196762
push_middle 397159113
push_back 643460829
push_back 772648774
push_middle 455588935
push_middle 866961250
push_middle 920064137
push_middle 779451708
push_back 317669335
push_back 288692175
get 42254
push_middle 546135442
push_back 455907577
push_middle 385464034
push_back 801765201
get 272778
push_middle 629870088
push_front 924728429
push_front 298255086
push_front 105096833
get 122821
push_middle 126541206
get 13915
get 373041
get 263179
push_back 634765380
push_front 864516003
push_front 448421159
push_front 592391784
push_back 354152396
push_back 287099762
push_middle 420182179
push_back 808381655
get 251407
push_back 899890849
push_middle 231780127
push_middle 861588417
push_front 322935632
push_back 273193626
push_back 454567016
get 120199
push_back 580605577
push_middle 352156888
push_back 394150955
push_middle 910761556
push_middle 566126154
push_front 546261876
get 107976
push_back 414695431
push_back 185796415
push_middle 322910434
push_back 884043409
push_front 754634695
push_front 198672995
push_middle 226525936
push_front 547658733
push_front 218837855
push_back 921327935
push_middle 760623701
push_back 68701599
get 364578
push_back 579841804
push_middle 542024912
push_front 20549225
push_front 357764762
push_middle 687020405
push_back 697552928
push_middle 165041389
push_front 202202726
push_front 946165819
push_front 76084341
push_front 788844128
push_back 550717290
get 297911
push_back 1583507
get 21993
push_middle 355741569
push_front 61638030
push_middle 605946807
get 353356
push_middle 350017303
get 4366
push_front 505945689
push_middle 844729673
push_front 558880997
push_middle 882433620
push_front 752575382
push_back 671833259
push_back 768484156
push_middle 69001515
push_middle 742552203
get 100777
push_back 499697805
get 146054
get 199746
push_back 818250976
push_middle 206499167
push_front 851833378
push_middle 376243446
push_middle 602934177
get 163142
push_back 889444864
push_front 387386757
push_middle 330780827
get 234318
push_front 119735010
get 96136
get 149678
push_middle 712302632
push_back 308256415
get 299123
push_front 314246161
push_back 310881252
push_front 614901632
push_front 981997650
push_middle 223788403
push_front 396857469
get 277143
push_middle 45313531
push_front 768537484
get 255492
get 228044
push_back 253012962
push_middle 350553658
push_back 162320817
push_middle 387203728
push_middle 555149420
push_front 528758939
get 383787
push_back 574410024
push_back 317174262
push_front 534461817
push_middle 495820910
push_front 821008377
push_front 599185654
push_back 346626269
push_back 565554657
push_middle 122848074
push_front 219324501
get 207663
push_front 827518201
push_middle 701779459
push_front 935186683
push_middle 798656244
push_middle 197102261
get 342259
push_back 791773047
push_back 880610728
push_back 192792990
push_back 75858977
push_back 209798535
get 327799
push_back 755363220
push_front 177151823
push_back 291614945
get 141807
get 228745
push_middle 202001324
get 39869
get 19127
get 384020
get 283171
push_back 844292060
get 203211
push_back 548904447
push_front 346353017
push_back 649311620
push_back 439270905
push_back 778143354
push_middle 689459884
push_middle 606378177
push_front 537123177
push_middle 440775604
push_back 538606992
push_back 332909254
get 223416
push_front 476404576
push_middle 543959351
push_front 640248713
get 216020
push_middle 506076395
get 89430
get 179676
push_front 767090732
push_front 424057077
get 233396
push_middle 998658067
push_front 48322637
push_middle 250010571
push_middle 352645301
get 167246
get 309495
push_back 420929812
push_middle 143085561
push_back 250382643
push_back 38698697
push_back 35250230
push_back 262829799
push_back 6672664
push_front 809904793
push_middle 99518455
push_front 814985937
push_back 911974182
get 386254
push_back 11057910
get 5348
push_front 220704457
get 338543
push_back 580122586
get 293236
push_front 269151455
push_middle 534617410
push_back 860886729
push_front 151176328
push_middle 291974980
push_middle 294938030
push_front 705480469
push_back 641222033
push_middle 890638833
get 130042
push_middle 703850329
push_front 30356799
get 180976
push_front 414114823
push_middle 99660568
push_middle 699308280
push_front 244427009
push_front 510978273
push_front 324996191
get 253745
push_middle 214345217
push_back 914988985
push_middle 520354896
get 305049
push_back 584117988
push_front 839240506
get 47705
push_back 171788124
push_front 568038893
push_front 24756533
push_middle 490913182
get 146531
push_back 897628042
push_middle 215403347
push_front 756945604
push_front 304647249
push_back 637477107
push_back 429895238
push_front 358052094
get 151414
push_middle 435768570
get 96569
push_back 541755303
push_back 463247154
push_front 325812734
push_middle 575994912
push_front 112114016
get 119710
push_back 196063244
push_front 996518628
push_middle 787761632
push_back 196732304
push_middle 897239447
push_front 164769115
push_middle 386079576
push_back 76254223
get 94086
push_front 949451428
push_middle 607226904
push_middle 634338828
get 19430
get 370171
push_front 332831033
push_middle 264752775
get 284712
push_front 717292478
get 339320
push_back 384952302
push_middle 101536806
push_middle 455890588
get 131912
push_back 767173547
get 289444
push_back 552703800
push_front 295499805
push_middle 454150131
push_front 980813009
push_front 533964636
push_front 767919341
get 294348
push_front 835787743
push_back 149462422
push_middle 391820432
push_middle 118435989
push_front 738602602
push_middle 874566653
push_middle 501949419
push_back 411404926
push_back 128556268
push_front 261238069
get 144601
push_middle 143865174
push_front 340945288
push_back 740175508
get 49537
get 182807
get 377346
push_back 891800135
push_middle 245639254
push_front 444190130
get 281098
push_middle 861950448
push_back 151182911
push_back 696066132
push_middle 890820712
push_front 483013922
get 157525
push_middle 363732045
push_back 874772175
push_middle 356159157
push_front 625453915
push_back 416734035
push_front 144909193
push_front 893306791
push_front 208055622
push_front 481766472
push_back 495876941
push_front 293866347
push_back 44455105
push_front 417400796
push_middle 660316965
get 103483
get 365274
push_back 318809506
push_middle 244187083
push_back 778856680
push_back 742505958
push_back 802825012
push_front 803449291
get 319345
push_back 295327852
push_front 819547020
push_middle 615221733
push_front 676675892
get 62983
push_middle 572983618
push_middle 442068041
push_back 431907056
push_back 68181904
get 34803
push_middle 64710551
push_front 607155194
get 281867
push_middle 115120774
push_middle 73748264
push_middle 646993782
get 34910
get 125533
push_front 518862187
push_front 543714844
push_front 48939130
push_front 487054822
get 171144
push_front 22762486
push_front 409377068
push_back 866632149
push_middle 230156983
push_back 520024119
push_front 892223254
push_middle 431749137
push_middle 790057202
push_back 971417055
push_front 870926653
push_back 902790823
get 236388
push_middle 455584324
get 275022
push_front 412587573
push_back 234662245
get 171626
push_front 531459099
push_middle 268589998
push_back 560249934
push_back 214803959
push_middle 844989735
get 88439
get 185197
push_back 209271279
get 184244
get 250272
push_front 669306632
get 293142
push_back 248835890
push_middle 417604859
push_front 270264044
push_front 552488083
push_front 151728265
push_front 283630296
get 291330
push_front 695293536
push_front 415092247
push_back 450434142
push_back 352521863
push_middle 771706623
get 357940
push_back 395557401
get 357287
push_back 787647151
push_middle 954292950
push_back 994005131
get 383529
get 334126
push_front 549782787
push_back 686682284
push_back 461498610
get 389655
push_front 920721604
push_back 200941537
push_back 152393938
push_back 235421261
push_front 440351524
push_middle 851765568
push_middle 462497624
push_front 110497539
push_front 293730810
get 102982
push_middle 55702358
push_back 34435515
push_back 174725376
push_front 323135370
push_front 74333033
push_back 812059239
push_back 3069325
push_front 105239612
push_front 726007396
push_front 214727223
push_back 545229600
push_front 863218843
push_back 680635139
get 17906
push_back 756109254
push_front 570525808
push_front 755088658
push_middle 936675300
push_front 695287568
push_middle 659667846
get 324027
push_front 464059172
push_front 286802755
get 351767
get 106567
push_front 381569347
push_middle 600281163
push_front 714807876
push_front 189701238
push_middle 936342842
get 377982
push_back 555766294
push_back 296628825
push_middle 241781343
get 90902
push_front 222982338
push_middle 275632744
get 151637
push_back 909528915
push_front 736394507
push_front 557042102
push_back 934268105
push_back 634361468
get 149875
push_front 260961209
push_middle 603441998
push_front 954859477
push_middle 362194869
push_front 986862205
push_front 873213578
push_front 479510789
push_middle 591865675
push_back 368912658
push_middle 842038950
push_front 839856229
push_back 509157593
push_middle 479033443
push_back 770842559
push_back 318726259
push_middle 268043723
push_front 403072923
push_back 567883712
push_front 641411017
push_middle 398947337
get 82750
get 73357
push_back 873360659
push_back 248631790
get 16241
push_middle 327850340
push_middle 487777430
push_middle 643245619
get 26366
push_back 469240086
push_middle 90919809
push_back 747740598
push_back 567093432
push_middle 921882195
push_front 461204295
push_front 401200450
get 56105
push_front 206071201
push_middle 672432562
push_back 832446807
get 154555
get 233603
get 265426
push_middle 231090997
push_middle 639571297
push_back 927688406
push_back 604836380
get 237587
get 292898
get 146394
push_front 383108699
push_front 827165887
push_middle 533717994
push_front 993386345
push_back 715055445
push_middle 363468132
push_back 604971571
get 174880
push_front 349032814
push_middle 315211893
get 172507
get 251668
push_front 390946654
get 308124
push_back 674712390
push_back 244900474
push_back 279308951
push_front 428823063
push_middle 193738158
push_middle 786459585
push_front 830806771
push_middle 954761278
get 33823
get 158159
push_back 724399437
get 227112
push_back 51823555
push_middle 192668257
push_front 741651879
push_back 412541107
get 359304
get 233098
push_back 617836963
push_back 900214074
push_middle 405564753
push_front 294565604
push_back 807744125
push_front 923356556
push_middle 759510364
push_back 513237347
get 361610
get 132303
get 178177
push_front 444166411
push_front 985727614
push_middle 771557844
push_middle 654899991
push_back 857177099
push_back 179348496
push_front 537714046
push_back 29433455
push_front 326305795
get 138676
push_front 799936106
push_front 734924152
push_middle 428075901
push_back 632934987
push_middle 889798772
push_front 350880199
push_front 495116262
push_middle 82050941
push_back 916944126
push_middle 58898565
push_middle 51165090
push_back 597437663
push_front 297395952
push_back 875057824
push_front 318162112
push_front 329457736
push_middle 604034379
push_front 914236462
get 202176
push_back 433584854
push_middle 374371859
push_back 98440244
push_middle 531624195
push_front 684146316
get 225208
get 253301
push_front 758009220
push_back 825951858
push_middle 883612006
push_front 616031795
push_front 605947389
push_middle 305677866
get 38726
push_back 672130993
push_front 159550101
push_front 906868064
push_back 339970717
push_back 8709414
push_front 166001064
push_middle 841533406
push_back 145809963
push_front 45885803
push_back 605328630
get 318169
push_front 871865332
push_middle 343146994
push_middle 238892050
push_front 890678521
get 186341
get 236793
get 22491
push_middle 675333554
push_back 911407429
push_back 353786601
push_middle 915470237
push_back 943617327
push_front 677484036
push_front 596744895
push_middle 26008989
get 345877
push_front 127631494
push_front 656760375
get 246169
get 200818
push_back 209612977
get 191212
push_back 676616080
push_middle 989608047
push_front 461772945
push_front 215721190
push_back 535172902
push_back 429730228
get 194690
push_back 966672795
push_front 769497904
push_back 683454087
get 382824
get 48892
push_middle 139284323
push_middle 524764377
push_middle 558730957
push_middle 790218351
push_middle 427225769
push_back 728161618
push_middle 69097887
push_middle 455194858
push_middle 394632822
get 355951
push_middle 418864124
push_front 358530306
push_back 834077828
push_middle 899371431
get 101756
push_front 633418640
push_front 604176826
get 19352
push_front 602619392
push_front 357040916
push_front 67136516
push_front 405176916
push_middle 204322671
get 59768
push_front 451149559
push_back 743878270
push_back 668623414
push_back 664045181
push_back 347339835
push_back 917416281
push_middle 330791073
get 56476
get 343555
push_back 156358984
push_middle 475346385
get 92440
get 84179
get 19051
push_middle 540401039
push_middle 662375504
push_back 458340904
get 112687
push_front 681689237
push_back 87029625
push_back 452214694
push_middle 305927700
push_front 424207833
push_back 912400085
push_front 786459764
push_back 380901455
get 147631
push_middle 125318422
push_front 708057727
push_back 622238697
push_front 437504941
push_back 953637864
push_middle 834729215
push_back 375674958
push_back 904925136
push_front 327891856
push_middle 114516726
push_front 441895103
push_back 872698670
push_middle 991761815
push_back 487660297
get 213332
push_middle 100371967
push_front 949372642
push_back 414053185
push_back 238033464
push_back 741972455
push_front 767815583
push_front 820959253
push_middle 983082866
push_middle 328656479
push_middle 481274698
push_front 629152485
push_middle 100781851
push_front 949062351
push_back 961020630
get 100332
push_back 508177296
get 238504
push_middle 876861508
get 314621
get 196249
push_back 72893686
push_middle 199407572
push_middle 168742768
push_back 47035584
get 15620
push_front 157007195
push_back 852451963
push_middle 660675914
get 137511
push_middle 735087923
get 190728
get 340638
get 287307
get 325
push_front 545929116
push_back 37140624
push_middle 48232263
get 147496
get 288425
push_middle 393403364
push_middle 900419533
push_front 41177184
push_back 547153582
push_middle 585891927
push_middle 261927265
push_middle 233507291
push_back 560070747
push_back 860632543
push_front 874121312
push_middle 955380830
push_front 118903125
push_front 97970747
push_back 465573673
push_middle 441396882
push_middle 562299000
push_back 442796330
push_back 29745487
push_front 895485958
push_front 521458703
push_back 893177370
push_back 41049487
push_back 21301334
push_middle 546513219
push_middle 124733275
push_front 804564143
push_front 367265469
push_front 561489341
push_front 930868578
push_middle 319405382
push_middle 295761432
push_back 571499528
get 45032
push_middle 353276492
push_middle 424458649
get 49434
push_middle 734032388
push_back 925642437
push_middle 523234157
push_front 234709991
push_back 888412452
push_middle 427724903
push_back 465819916
push_middle 332667911
push_middle 800127333
push_middle 322821205
push_middle 140389686
push_front 274281329
push_middle 99186150
push_back 585168108
push_middle 296819691
push_middle 214064333
push_middle 164012186
push_back 79155885
get 346034
push_front 912426833
push_middle 37490991
push_front 969026524
push_back 882694161
get 343971
push_middle 360711634
push_back 588834295
push_middle 529681509
get 200150
push_back 200562235
get 281367
push_front 786489056
get 96584
push_front 819545309
push_back 836567913
push_back 306029554
get 297586
push_middle 97359395
push_front 472584691
push_back 873364274
get 122132
push_back 766233389
push_front 359258987
push_front 742561813
push_back 965466304
push_back 789444714
push_back 113894378
push_middle 637790851
get 87769
push_front 610473819
get 43464
push_middle 663023714
push_front 755172458
push_back 90555675
get 251870
push_middle 462097885
push_back 563090907
get 303707
get 54403
push_front 19090806
get 116165
get 236387
push_back 912245151
get 69047
push_middle 909525982
get 1956
push_middle 671476544
push_middle 451527179
push_back 807861759
push_front 680853535
push_front 593907140
push_back 184864256
push_front 199835626
push_middle 664409109
push_middle 855055299
push_back 20745968
get 105300
push_middle 197642551
push_back 209049292
push_front 43913493
get 117239
push_front 989742283
get 27622
push_back 10262145
push_front 737453532
push_middle 675802486
push_middle 588180134
push_front 127856060
push_front 569922772
get 381816
push_back 875728822
push_front 880749717
push_middle 795537088
get 141211
push_back 514879699
push_front 345102129
push_front 23477598
push_back 550421187
push_back 844894514
get 216526
push_middle 678107809
push_middle 601614732
push_back 195390691
get 160506
get 234062
push_back 884588346
push_front 421296862
push_front 191644787
push_middle 646795934
get 111354
get 197617
push_front 983289975
get 56928
push_back 565632931
push_back 144424369
get 174231
get 212695
push_back 170507713
push_front 91248682
push_back 682204179
push_back 592454542
get 28279
push_front 749141663
push_middle 809136268
push_back 672432792
push_back 922142163
get 190632
push_middle 55554582
push_back 6877411
push_front 780505589
get 293772
push_middle 320261232
get 72007
get 295864
get 47802
get 38116
push_middle 216624022
push_middle 834500959
push_middle 396249105
push_back 316347344
push_front 533621794
push_front 23790401
get 336587
push_front 673151096
push_middle 695174182
push_front 559431483
push_back 491225614
push_middle 951462270
push_back 785919139
push_front 952059646
push_middle 42241236
push_front 147645950
push_back 775311620
push_front 902993170
get 131867
get 348425
get 361813
get 78984
push_back 488104489
get 11402
get 244420
push_back 817899229
get 81027
push_middle 764561155
get 123621
push_back 713111427
push_middle 38409043
push_front 441445200
push_front 805773614
push_front 841909447
get 11736
push_front 252321278
push_middle 687515731
push_middle 653165234
push_back 415429391
get 306533
push_back 164562645
push_back 477646480
push_front 326275796
push_middle 255637939
push_front 905331553
push_back 970292911
push_back 504983494
push_back 805700495
get 91241
get 314184
push_back 297358466
push_middle 164435545
push_front 367884806
push_middle 607389138
push_middle 861113479
push_middle 694586544
push_middle 400259697
push_front 571664126
push_middle 396664099
get 35807
push_front 320408784
get 1002
push_front 826289060
push_front 929726415
push_back 426540416
push_back 801079769
push_front 947322480
push_back 422373530
push_middle 229198390
get 349659
push_front 521962481
get 182947
push_middle 236169531
push_front 604814479
push_back 929371030
push_middle 812986955
push_middle 531268900
get 272688
push_back 817072236
push_front 194909194
get 119270
push_back 661409374
get 214168
push_middle 715061672
push_back 310590207
push_front 405340163
push_back 449008978
push_back 991689699
push_middle 932841212
push_front 314727035
push_back 458905111
push_middle 756384744
push_middle 532228400
push_front 263067076
push_middle 52202044
push_middle 843281966
push_back 104530314
push_back 6005236
push_front 205233703
get 151664
push_middle 268264045
push_front 796734550
push_back 973164860
get 200310
push_front 544746974
push_middle 414347639
push_middle 722175891
push_front 757390083
push_middle 115537329
push_front 155176968
push_middle 903855717
get 194616
push_back 42225335
push_middle 861884592
get 180915
push_front 90323988
push_back 408917746
push_back 267683347
push_back 873986505
push_middle 48161718
push_front 377385226
push_middle 211137673
push_middle 45444929
push_front 825866113
get 384443
push_back 982803746
push_middle 630847541
push_back 744718177
push_front 764986787
push_front 719302096
push_front 847469569
push_middle 474817877
push_front 479208793
push_front 865486479
get 117839
push_middle 608716898
push_front 215346676
push_front 224045511
push_front 93223451
push_back 95762623
push_back 884012673
push_front 87778405
push_front 774239898
push_back 717570232
push_front 601172752
push_back 449567279
push_middle 410727646
push_back 151784121
push_front 927260698
get 381620
get 158314
push_back 274264384
get 155261
push_back 138744806
get 116469
get 229604
get 305135
push_middle 492991542
get 81699
push_front 471851799
push_middle 848185027
get 146471
push_middle 160989960
push_middle 419305229
get 204364
push_back 526474368
push_back 151393578
push_front 677341453
push_middle 711154321
push_back 713085570
push_front 369446927
push_back 453587170
push_middle 681897312
get 112840
get 232484
get 284152
push_middle 27152616
push_middle 296802520
push_middle 646202855
push_back 743463011
push_front 828455699
push_middle 980228657
push_middle 695613023
push_back 647080738
push_front 6437041
push_back 56279505
get 239228
push_back 202230412
push_middle 251813798
push_middle 39757606
push_back 49922006
push_middle 240368616
push_back 242567694
push_front 651765937
push_back 287430160
push_back 897105112
get 338842
push_back 166609776
get 188657
push_front 714066129
push_back 530590344
push_middle 590213508
get 89690
push_front 768882243
push_front 509326745
push_middle 920556008
get 92294
get 190986
get 374565
push_front 964401674
push_middle 915259005
get 375541
push_middle 619170110
push_front 557696359
push_middle 229062131
get 246449
get 148762
push_back 278651135
push_middle 334440949
push_back 372648779
push_back 774408820
get 364063
get 373148
get 75216
get 207264
push_back 236093311
get 339078
push_back 271608444
push_middle 623901509
push_middle 108210461
push_back 370914616
get 351356
get 53836
get 275379
push_front 579884908
push_middle 566650139
push_middle 398355766
get 90736
push_back 318628732
get 106157
push_back 387186101
push_front 259729175
push_back 932698281
push_front 637003806
push_front 393283810
push_back 508353189
get 246110
push_back 484194784
push_front 93965186
push_middle 797041182
push_back 901407174
push_front 192976037
push_middle 199236510
push_middle 535247525
push_front 437297314
get 192568
push_back 642544609
get 4721
push_back 553667542
push_middle 153047342
push_back 923344453
get 65732
push_middle 648183179
push_middle 744025947
push_front 806897255
push_back 336268265
get 103059
get 306190
push_front 838999440
push_middle 255727213
push_back 130926338
push_back 200309721
push_back 55363391
push_front 205464486
push_front 621845171
get 325984
get 262869
push_front 338777585
push_front 411833064
push_back 597500647
push_middle 883261442
push_middle 966382619
push_front 328478068
push_middle 198868065
get 208767
push_back 312942783
push_back 703246131
push_front 381601028
push_middle 894377876
get 278283
get 216724
get 8813
push_middle 150602147
push_front 36827862
push_front 740619048
push_front 266858350
push_back 975933050
get 90831
push_back 568708871
get 229760
push_front 556083349
push_front 421901874
push_middle 856972602
push_back 922470808
push_middle 663881321
push_middle 618790226
push_front 316414025
push_front 785420805
push_front 416387335
push_back 889128162
get 39522
push_middle 372800182
push_back 177254435
push_middle 377686516
push_middle 758924713
push_back 883132538
push_middle 253859248
push_front 76059620
push_middle 607384278
push_front 735498062
push_middle 37502712
push_back 588495348
get 148889
get 76451
push_back 949832560
push_back 610395682
push_back 166976546
push_back 646525272
push_front 707739421
push_front 810094242
get 34509
get 71080
push_back 389548071
get 190124
push_back 828395420
push_middle 220035209
push_back 327363432
get 157648
push_back 743234963
push_middle 420569052
push_back 606571575
push_back 573221523
push_middle 316577607
push_middle 12870724
push_front 172711050
get 265999
get 285012
push_middle 89772776
get 327312
get 155500
get 102897
push_middle 581917343
push_back 151927055
push_front 574015222
get 272497
push_back 930073269
push_back 639545041
push_front 844132559
push_front 28393088
push_middle 873718661
push_front 768581378
push_middle 518050074
get 60395
push_front 359966314
push_back 248773072
push_middle 172752703
get 39840
get 218795
push_front 1771955
push_middle 861510526
push_front 867877608
push_back 541085415
push_front 550561621
get 132512
push_back 401556494
get 273533
push_back 561126382
push_middle 64136212
get 177753
push_front 834581754
get 283940
get 219677
get 23625
push_back 500371080
push_back 983308150
get 315968
get 118584
push_front 886169824
push_middle 472782393
push_back 125006446
push_middle 412245632
push_front 437791182
push_back 183947209
get 358397
push_back 868654867
get 30373
push_back 441998380
push_middle 4503395
push_front 259873697
push_front 679473163
push_front 775933341
get 374770
push_back 534701080
push_back 760042788
get 204672
push_back 522104477
get 134949
get 175274
push_middle 195139652
push_front 945725135
push_back 336146942
push_front 187022858
get 326271
push_back 194639457
get 382286
push_front 890808436
push_front 291524711
push_front 226319963
get 7466
get 248907
push_back 665277975
push_front 635199391
push_front 821505169
push_front 12728732
push_front 690202104
get 118195
push_front 993683237
push_back 652098381
push_front 981586169
push_front 178904305
get 61948
push_back 304520389
push_back 621188528
get 234620
push_front 990639505
get 238987
get 40977
push_middle 756734598
push_back 618730631
push_back 499428978
push_back 912301127
push_middle 290162406
push_front 653290869
push_middle 633425542
get 307137
push_front 211342294
get 7656
push_middle 704447799
push_front 801008304
push_front 591957959
push_middle 206960392
push_middle 217341720
push_front 383461973
get 66117
push_middle 169324717
push_back 16701377
get 321266
push_middle 949622511
push_front 437850780
push_back 653704496
get 13381
push_middle 798777131
push_back 266859501
push_front 250432004
push_back 161964767
push_back 442120594
push_front 593584156
get 200141
push_front 24633267
push_front 192060379
push_middle 977818117
push_middle 682201523
push_front 728512410
push_back 968085975
push_middle 556942253
push_back 267982
get 380053
push_middle 501959644
get 253819
push_middle 798512398
push_middle 35136843
push_front 415190379
push_back 922051213
push_back 263987594
get 36568
push_front 956113328
push_back 481265222
push_back 55442678
get 93073
push_back 729154790
push_back 442066992
push_middle 781113836
get 14995
push_back 574903271
push_middle 820257522
push_back 418261767
push_front 972723824
push_back 86184738
get 80073
push_middle 949512245
push_middle 248560087
push_back 481157117
push_middle 833440938
push_front 815259744
push_back 185425836
push_middle 353806318
push_front 779511058
push_middle 869288024
push_back 870058620
push_middle 31737157
get 107951
push_front 547438838
push_back 322176636
push_front 11093831
push_middle 963437967
push_back 871090324
push_front 475052974
get 329768
push_back 100310756
push_back 926473083
push_front 106086641
push_middle 861475180
get 116096
get 270753
push_front 753367910
push_front 247871291
get 389636
get 79620
push_back 213583359
push_front 526761796
push_front 268225179
get 206873
push_front 805846936
push_front 678519756
push_middle 380714625
push_middle 359134539
push_back 231605264
push_back 477016433
push_middle 748363983
push_front 352723536
push_back 322640034
push_middle 937415467
push_middle 858269341
get 310896
push_front 669747856
push_back 221301839
push_back 350203927
push_middle 755380371
push_front 558128349
get 11732
push_back 374602431
push_front 730518518
get 8788
push_front 676015818
push_front 701683144
get 222127
push_front 353151035
push_front 872213848
push_front 11356255
push_back 390286852
push_front 580301870
get 102572
push_front 154198158
push_middle 520523145
push_front 524439832
push_front 842488152
push_middle 128274129
get 253718
push_front 453540657
get 87871
push_front 651853484
push_front 767201174
get 47678
push_front 300796569
push_back 817122206
get 16054
get 336002
push_front 623771056
push_front 725914375
push_back 409950530
get 24994
get 357696
push_back 124506062
push_front 463950492
push_front 482384101
push_back 527390449
get 381146
push_back 177927850
get 250260
push_front 209665326
get 356234
get 217482
get 31025
push_middle 623905565
push_middle 687291091
push_middle 301735280
push_middle 600284367
push_back 247829148
push_back 925516460
push_middle 449308543
push_front 639381938
push_back 800783388
push_middle 568573092
get 387187
push_front 336596174
get 45429
push_back 722350734
push_middle 753323841
get 138595
push_front 198960620
push_front 494535491
get 219295
push_middle 878895448
push_back 499723774
push_back 207823139
get 105749
push_middle 895764116
push_middle 311488678
get 86173
get 138183
push_back 599485541
push_middle 302824646
push_back 365872800
get 184690
get 323514
push_middle 707356233
push_back 802899847
push_back 121930809
push_front 146633071
push_front 33951167
push_middle 981272892
push_front 788340023
push_middle 681146073
push_middle 276942449
push_middle 815409551
get 366266
push_back 414926378
push_back 772146835
push_front 426435671
push_front 635074470
push_front 371522291
push_back 611744464
get 54270
push_back 71499435
push_middle 72648868
push_back 665673615
push_back 979293174
push_middle 122945208
push_middle 262513612
push_back 457107188
push_middle 957470044
push_middle 914116198
push_middle 327041038
push_front 100617163
get 50520
get 164219
get 262351
push_middle 302465462
push_middle 394352246
push_back 506472409
get 133977
push_front 252228306
push_front 328205263
push_front 715871999
push_front 853123277
push_front 401711635
push_back 363724597
push_back 98147070
push_middle 603107997
get 362374
push_front 625522162
get 74732
push_back 886900563
push_front 99689186
push_front 333434829
push_front 932383892
push_front 896959371
get 15009
push_front 422971174
get 121544
get 372502
push_back 498607005
get 173369
get 379098
get 206142
push_front 702090391
push_front 380183764
push_front 285716597
get 267049
push_back 457723552
push_front 682180978
push_front 239305184
push_middle 589104328
push_back 522231854
get 67680
push_middle 311062023
push_middle 826391031
push_back 13549581
push_back 886743651
push_back 377189520
push_front 247677808
push_back 90138996
push_back 732265636
push_middle 96641795
push_back 622054523
push_back 17827871
push_middle 351085074
get 123464
push_front 537219336
push_front 25599120
get 181990
push_middle 178386045
push_front 62873464
push_middle 356295044
push_middle 329421228
push_middle 281072121
push_back 927071027
push_middle 750526466
push_front 734519567
push_front 480906996
push_middle 276834568
push_middle 48580863
push_back 706267560
push_front 841436168
get 198111
push_front 268351204
push_back 194593801
push_back 864621029
get 342767
push_back 117546304
get 246076
get 206811
push_back 674861479
get 239133
push_back 594764298
push_middle 561975065
push_middle 500900090
push_front 968683665
get 69793
push_back 306592052
get 89378
push_middle 589673632
push_back 117154267
push_front 150670942
push_middle 408522792
get 307733
push_front 781124677
push_middle 279601507
get 241103
push_middle 660458327
get 226758
push_middle 118097862
push_middle 626992273
push_middle 491093897
push_back 614901912
push_back 805772802
get 257072
get 376190
push_front 948396504
push_middle 303664653
push_back 822775845
get 283760
get 242212
push_front 357750199
get 142559
push_back 488984522
push_front 448040303
push_front 127082911
push_back 472040412
push_middle 47625371
push_back 897890853
push_back 643235307
push_back 719712674
push_front 806240645
push_back 947407891
push_back 998848624
push_front 688025276
push_middle 333434325
get 66146
push_front 389320240
push_back 525966173
push_back 107356988
push_back 712646019
push_front 723997333
get 103129
push_front 618582816
push_middle 701650902
push_middle 763871573
push_front 284283880
get 375571
get 325315
push_back 905405826
get 281601
push_front 232698962
get 197703
push_front 250212951
push_back 917841061
push_middle 359323747
push_middle 51928138
push_front 888025994
get 319851
get 123975
get 102450
push_front 203201688
get 343364
push_back 913812098
push_back 815100540
get 284544
get 312265
get 50368
push_back 839279982
push_front 128420685
push_front 797616508
push_front 771198352
get 6521
push_middle 916257222
push_middle 692902456
push_middle 143211787
get 145208
get 225691
get 191519
push_middle 705182403
push_back 349634002
get 133655
get 174809
push_middle 495841051
push_middle 854292298
push_front 451884888
push_front 722390222
push_back 111503913
push_back 561743841
push_middle 578705133
push_back 695542061
get 72161
push_front 175421174
push_front 619097976
push_front 325728966
push_middle 552150269
push_back 890358482
push_back 102336538
push_middle 865696227
push_middle 854895530
push_back 828679690
push_middle 954268859
push_middle 683236966
push_back 466480754
get 336539
push_middle 771599800
push_back 417214762
push_front 140184330
push_front 799580211
push_middle 780005539
push_middle 645058530
push_back 761552214
get 129231
push_front 463106500
get 371793
push_back 544676610
get 157486
push_middle 294672887
push_front 294950274
push_back 596116992
push_middle 463313175
get 35129
push_middle 124775986
push_middle 599583905
push_back 887997924
get 96113
push_back 523399609
push_middle 901120622
push_back 924304590
push_front 233976966
push_middle 269825487
push_back 776976198
push_front 839429730
push_back 824826142
get 74272
get 47205
push_middle 624554248
get 105096
push_middle 393523532
push_middle 866904199
push_middle 356775614
get 128746
push_back 208979062
get 111713
get 24597
push_front 30521397
push_middle 32818039
push_middle 527815937
get 337639
push_front 64049812
push_front 682243631
push_back 190972727
push_back 628538662
get 21130
get 128701
push_back 156902884
push_middle 488968144
push_back 932138324
push_middle 840193080
get 136396
push_front 46964871
push_front 594592259
get 207146
push_back 177555291
push_back 423126428
push_front 292055591
push_middle 340168417
push_back 766809792
get 209412
push_front 310942670
get 220132
get 246033
push_front 325383121
push_middle 747301182
push_front 891666265
push_middle 850806645
push_middle 242835128
push_back 202366418
push_front 123383971
get 166538
push_back 840367279
push_front 536146012
push_back 998320397
push_front 806841214
push_front 934858379
push_back 516599167
get 101976
get 172904
push_front 396274454
push_back 256654482
push_middle 906596221
get 373226
push_back 881880282
get 381087
push_middle 529864188
push_middle 750444799
push_back 116878606
push_middle 678651622
get 323649
push_front 863980295
push_front 215821556
push_back 429730229
push_back 183253493
push_front 101901620
get 294349
push_front 132178970
get 231010
push_back 864740123
get 241796
get 3741
push_back 666374512
push_front 584806
push_middle 766716583
push_back 103978956
push_front 240229649
get 41
push_middle 342497364
push_back 460586687
push_front 897074495
push_back 726255669
push_back 159266083
push_back 319608709
push_middle 760621079
push_back 131115717
get 109399
push_middle 979639053
push_front 196994221
push_front 702141859
get 321912
get 346662
push_middle 844125112
get 48866
get 3445
push_front 381211085
push_back 455740597
push_front 518168456
push_middle 532132520
push_back 654106189
push_back 74990774
push_middle 982795183
push_back 436703681
get 336828
push_front 163435989
push_middle 897830242
push_back 892555164
push_back 787041452
get 199433
get 299540
get 289460
push_middle 811406055
push_back 961736461
get 239693
push_back 465992836
push_front 563440134
push_front 252090379
push_middle 564154161
push_back 728794437
push_back 87803888
push_back 127152971
push_middle 742689147
get 66282
get 290042
push_back 624409499
get 261141
push_front 482985193
push_back 947175414
push_middle 695598553
push_front 700479259
get 49290
push_middle 325922197
push_back 268223812
push_middle 799977028
get 38655
push_back 269887706
push_front 477289779
get 90509
push_front 583033462
push_middle 845840444
push_back 817413741
push_middle 963059368
push_back 135068771
get 42588
push_back 391473911
get 44218
push_back 99018677
get 250681
get 140434
push_middle 22279213
push_back 710516134
push_front 193995193
push_back 61557935
push_middle 393697973
push_middle 964857878
push_middle 915480864
get 197088
push_front 34482241
push_middle 944743253
push_middle 561443178
push_back 353121026
push_middle 876672598
push_middle 907860178
get 320309
get 189376
push_front 844096298
get 136953
push_middle 182496228
push_back 77504129
push_middle 868159591
get 241750
push_front 798146607
get 244913
push_back 856691179
push_front 775823798
push_front 818011469
push_front 150827505
get 242569
get 256604
push_middle 431742027
push_front 189400972
get 287484
push_back 895171636
push_front 544134514
push_front 580064614
push_front 35520117
push_back 8003890
push_front 911151775
get 355630
push_front 569866511
push_back 764340287
push_back 250744576
push_back 374707719
push_front 853674687
push_front 604354046
get 114370
get 202665
push_front 580741356
push_back 378749828
push_middle 223751377
push_front 458356209
push_front 312478658
push_back 103028360
get 33137
push_middle 304046578
push_middle 612246914
push_middle 465464892
push_front 427047900
push_back 515520862
push_back 987925578
push_front 446023154
get 57057
push_back 546730786
push_middle 19823790
get 21221
push_middle 33393358
push_back 549732373
push_front 538250476
get 357592
get 286474
push_front 601009398
push_back 650937763
push_front 359752534
push_middle 565217747
push_back 994850899
push_front 695760603
push_back 221591333
get 196955
push_back 287977305
get 28282
push_middle 677212542
get 290128
push_middle 505079126
get 90400
push_front 536027962
get 167583
push_middle 309701009
push_back 325953504
push_front 86685160
push_middle 592617679
get 135092
push_back 871478476
get 322117
push_middle 524059280
push_back 218027092
push_middle 961196527
push_front 903684550
push_back 19820396
push_middle 436266876
push_front 36911590
get 10325
push_middle 243478724
push_back 336871867
push_front 237688351
push_middle 811789474
push_back 39983998
push_front 957327231
push_middle 759904523
push_back 406534917
push_front 926114676
push_middle 222834620
push_back 353207999
push_middle 665705616
push_middle 628199221
push_back 684000871
push_front 175237990
push_front 798215140
push_middle 775661901
push_back 718713652
get 113831
push_front 532552430
push_middle 635269677
push_back 588559847
push_middle 529707172
push_middle 733317312
push_middle 904306227
push_back 31125876
push_middle 148421268
push_front 20604424
get 172752
push_back 187622297
get 298188
push_front 861701627
get 295031
push_front 437566380
push_middle 730501545
push_middle 439111295
get 357466
get 84458
push_front 629386907
get 224689
push_front 882545054
push_middle 599842356
get 129723
get 337846
push_middle 182605606
push_middle 512672560
push_front 951219178
push_middle 467113167
push_back 103929889
push_front 701840979
push_front 141267394
get 238915
push_middle 168728079
push_front 668650887
push_front 249839676
push_middle 198449964
get 145873
get 111296
push_front 494831772
push_back 583477295
push_front 249680993
push_middle 999488738
get 60892
get 279818
push_front 930661393
get 118103
push_front 446507875
push_back 239602393
get 226240
push_front 497502512
push_middle 173982377
push_front 182544991
push_middle 534194094
push_back 225540461
push_middle 48789389
push_middle 427803749
push_back 54570623
get 2518
push_front 161311751
get 57121
get 351610
push_middle 816908913
push_front 793346211
push_front 129342388
push_front 276554816
get 192813
push_back 270520362
get 195805
push_front 723744711
push_middle 420024785
push_front 709486177
push_middle 1442112
get 59885
push_front 944123718
push_back 746284713
push_back 201053172
push_middle 779698089
get 253623
get 262765
push_middle 276674689
get 200158
push_front 553963428
push_middle 491131214
push_front 392102018
get 191424
push_front 838384788
push_back 493076259
push_front 21551448
push_middle 786541816
get 143458
push_middle 252406230
push_middle 165956985
push_back 832211285
push_back 273451196
push_middle 722577371
push_front 388756735
push_middle 615543003
get 16393
get 36779
push_middle 141072804
push_back 109987408
push_front 393545100
push_back 642915210
get 300838
push_middle 714674811
get 241782
get 278492
push_middle 741701558
push_back 853224050
push_front 412433838
push_middle 245553424
push_back 96861948
get 40364
push_middle 691471632
push_middle 476907688
push_back 313882069
push_middle 204530462
push_middle 967296249
push_front 803506286
get 303952
push_front 129387524
get 24363
get 67972
push_middle 496362872
push_front 38488841
push_front 766438415
push_back 643152377
get 63565
push_front 742285536
push_middle 727540276
push_back 319546971
push_back 102737750
push_middle 359347685
push_front 88494212
push_middle 67031708
push_back 869720062
push_middle 70303638
push_front 4514292
get 272740
push_back 670259896
push_back 323499603
get 317168
get 256513
push_front 808631423
push_middle 890235702
get 272349
get 257790
push_front 978787132
push_middle 468738878
push_back 152784987
get 283867
get 107920
push_back 859307003
get 48872
push_middle 236435388
push_back 67951030
push_middle 242578993
push_back 529126183
push_front 945748946
push_middle 881971832
get 196723
push_back 740577789
get 87504
push_front 681879467
push_front 590330527
push_middle 783203208
get 189060
push_back 664902672
push_front 545944564
push_front 800074697
push_front 848808487
push_back 12735381
get 341266
push_front 799215436
push_front 787413327
push_back 554185614
push_back 829434439
get 56467
push_middle 90355641
push_front 564748627
get 375919
push_back 381545881
push_back 529499318
get 354557
get 4280
get 212430
push_front 199465591
push_back 183576457
push_middle 508359908
push_front 656198403
push_front 236295280
push_back 596848055
get 213785
get 133435
push_middle 469903337
push_middle 510703957
push_front 373677198
push_front 802455633
get 240196
get 385163
push_back 568712898
get 195348
get 48733
get 175112
push_back 446270313
get 129421
get 184899
get 130502
push_front 535329714
push_front 858960153
push_front 822412956
push_front 440599718
push_middle 900275592
push_middle 397871955
push_middle 538022999
push_middle 965639793
push_middle 760128650
push_front 594876329
push_middle 892991033
get 300585
get 13003
get 293248
push_middle 28163814
push_middle 134712796
push_front 347703537
get 211099
push_front 990878550
push_middle 374738765
push_front 806643314
push_back 497958768
push_back 108953949
push_middle 781564982
get 101644
push_middle 311470998
get 63920
push_middle 381008094
push_middle 973408357
get 170901
push_middle 14481372
push_front 119573634
push_back 916646130
push_front 77066741
push_front 503097272
push_middle 244072670
push_middle 520210325
get 248874
push_front 420187811
get 17260
push_front 679959603
push_middle 332914623
push_middle 225888714
push_back 137801188
get 360396
get 266452
push_back 491595666
push_middle 322713099
push_middle 428467940
push_middle 109030610
push_back 263060277
push_back 713941245
push_back 895127461
push_front 193525385
push_back 963558673
push_middle 818253870
push_middle 810234888
push_middle 613991595
get 126244
push_back 819260437
get 50272
push_middle 936164248
push_back 126531297
push_middle 336365153
push_front 756915523
push_front 237930660
push_front 454682548
push_middle 819088682
push_middle 582809923
push_front 6701878
push_middle 301271449
push_back 199314151
push_front 765393377
push_front 474451761
push_middle 652650068
push_front 531251570
push_back 614503520
push_back 668141748
push_front 615928692
get 22452
push_front 467664465
get 182041
push_back 919200984
push_front 349011288
push_middle 476062060
push_back 514178961
push_middle 225117608
get 231105
get 89523
get 90048
push_middle 83677760
get 290705
push_front 788350086
push_front 236500987
get 280516
push_middle 92408972
push_middle 827175969
get 119849
push_front 409486890
push_middle 856089821
push_front 938541039
push_front 993753474
push_middle 592794173
push_back 532650722
get 88658
get 317287
push_back 432977832
push_front 803749283
push_middle 313259197
push_middle 821206633
push_middle 561596903
push_front 82355345
push_middle 150461143
push_middle 461756187
push_back 86912558
push_middle 97037512
push_middle 514058765
push_front 550854839
get 16767
push_back 457558646
push_front 211975075
push_back 444724999
push_middle 389071390
get 370959
push_front 112267379
push_middle 738245834
push_back 101021223
push_front 583994125
push_back 769279734
get 385657
push_middle 128853351
push_middle 740489824
push_middle 911632575
get 309966
get 164943
get 90463
push_back 564174038
get 86584
push_front 636879408
push_front 421499949
push_front 687272258
push_front 134172765
get 2887
push_front 314548239
push_back 127580421
push_middle 650441256
get 299220
get 57962
push_front 617793631
get 179958
get 110359
push_front 49373662
push_middle 71740820
get 136789
get 14307
push_back 787600152
get 81427
push_middle 69885807
push_middle 15691952
push_front 960693650
push_front 587771150
get 238208
push_front 825925827
push_back 315821900
push_front 911338890
push_front 118316763
push_middle 708114736
push_middle 266911188
get 144560
get 203353
push_back 363192915
push_back 614966893
get 337484
get 22518
push_back 94879198
push_front 286428410
push_back 837654150
push_middle 375526041
get 313078
push_middle 800897556
push_middle 557663683
push_middle 456848916
push_front 454062973
push_front 134779974
get 21376
push_back 397577971
push_back 540686122
push_back 666835052
push_middle 605363111
get 1164
push_front 38901336
push_front 582577002
push_front 849069913
push_back 942786041
push_front 356782764
push_back 181450514
push_front 151734832
push_back 251147811
get 316254
push_back 36873804
push_front 358215378
get 75717
push_front 419439527
get 101499
push_front 581593909
push_front 142190950
get 105756
push_middle 963329405
get 7098
push_back 818052178
push_back 83595654
get 340669
push_middle 911329741
get 316173
push_back 787315086
push_front 544142607
get 130323
push_middle 924342058
push_back 653755282
push_front 999811950
push_back 674862991
push_middle 105675852
push_front 639380909
push_front 783685015
push_front 927924081
push_middle 360933833
push_front 135395240
push_middle 795682614
push_back 644649909
push_front 304701717
push_back 743944638
push_front 509736256
push_front 915835200
get 176896
push_back 455296226
push_middle 336396192
push_front 783637806
push_front 448213060
push_middle 485617244
push_back 430094708
get 73048
push_middle 681720011
push_back 682802531
push_back 548785097
push_front 994430894
get 299691
get 114034
push_back 192308695
push_middle 434721502
push_back 790002371
push_back 378127270
get 100715
push_front 799633971
push_middle 389515884
push_front 633612827
get 119767
push_middle 210891544
push_middle 940187645
push_front 360055866
get 384955
push_middle 784560644
push_middle 869587156
push_front 888526326
get 247668
get 323856
push_middle 468355985
push_front 424162387
push_back 531583524
push_back 975401217
push_front 323944357
get 361471
push_back 885807153
push_front 541298243
get 30984
push_front 768654711
push_front 661397565
push_back 600480888
get 146922
push_middle 978345637
push_middle 360628143
push_back 955149453
push_middle 939414746
push_back 951783922
push_middle 9062933
get 340142
push_middle 929822346
push_back 258528964
push_middle 651256367
push_front 497171938
push_middle 44530216
get 176672
push_back 573165864
push_middle 903173215
push_front 889754976
push_front 897288373
get 200280
push_back 242936144
push_middle 283189313
push_back 814616794
push_back 746100186
push_back 551803907
push_back 142436305
push_front 680592646
push_middle 103685344
get 306570
push_back 296738254
push_back 554333581
get 330488
push_middle 994373326
push_back 727501129
push_back 686623018
push_middle 294234004
push_front 373098904
push_middle 822208669
push_back 895735029
push_back 77216655
get 168645
push_middle 98341070
get 367826
get 9182
get 70675
push_front 523457033
get 37374
push_middle 694399576
push_middle 763424563
push_middle 624396206
push_middle 476868029
get 283239
push_front 769840094
push_front 439385307
push_front 625035601
get 85994
push_back 206763263
push_front 367308435
push_back 284947115
push_back 827914818
push_back 168377425
push_front 19395432
push_middle 265528300
push_front 83918636
push_front 780594838
push_middle 175858831
get 35178
push_back 185193223
push_back 663838272
push_back 449498780
push_back 378651969
push_back 463576532
push_back 459720827
push_middle 794853637
push_front 662612548
push_middle 690978853
push_back 756089958
get 344904
push_back 26455851
get 376245
push_back 44230705
get 324562
push_back 568600510
push_middle 772982009
push_middle 239903587
push_front 592427051
get 321828
push_front 381443443
get 229963
push_middle 522278233
get 252691
get 367073
get 138721
push_middle 817140628
push_back 105341952
push_middle 693602566
push_back 3407890
push_front 108136881
push_middle 27071998
get 336264
push_middle 80718641
push_middle 552463611
push_middle 231454810
get 56387
push_front 363066634
push_middle 123119089
get 169368
push_front 632052794
push_front 929080526
push_middle 347464514
push_front 913470243
push_back 966362519
push_back 359427124
push_middle 134855197
push_back 950481701
get 30252
push_back 974667151
get 253696
push_front 853698456
push_back 548785148
get 147639
get 161959
push_front 319242213
push_front 776763935
push_back 24135238
push_front 68793450
push_back 894797071
get 67579
get 363309
get 139624
push_front 698421437
push_back 874849338
push_back 958566017
push_back 183824035
push_middle 212668058
push_middle 267695941
push_back 688304684
push_middle 857617920
push_back 48281414
push_front 59961443
push_middle 51292359
get 344745
push_middle 117295673
get 62912
push_back 919555512
get 233528
push_middle 767520495
push_front 516159439
push_front 877437203
get 287201
push_middle 906218182
push_back 390084503
push_back 695723821
get 230529
push_back 126477192
push_middle 953440444
push_back 670789067
push_front 335244246
push_back 614944578
push_front 918451349
get 172307
get 247016
push_front 461238118
push_front 935830800
push_middle 833484398
push_front 196320898
get 52564
get 288111
push_back 72073658
get 283747
get 367395
push_front 814838885
push_back 996760129
push_back 774700296
get 80414
get 384098
get 31017
push_back 333340803
get 253307
get 264182
push_middle 82206157
push_front 609324587
push_back 884045862
get 282618
push_middle 420783793
push_middle 187015209
push_front 356937278
get 344307
push_front 377053738
push_front 491244339
push_middle 188849300
push_front 206844979
get 152224
get 253775
get 248223
push_back 192251826
get 195421
push_middle 725587769
push_front 644910380
push_front 970888973
push_back 181801152
get 159702
push_front 23758993
push_front 44553063
push_back 964145872
push_front 995378229
push_front 87275024
get 120792
get 311732
push_middle 482711979
push_middle 458442935
push_back 723712734
push_back 323156812
push_back 854497673
push_front 743734875
push_back 560654876
push_back 977940105
push_back 344208137
push_front 945252008
push_back 651116575
push_back 104694358
push_front 384858359
get 334332
push_front 671617912
push_back 149912196
get 32513
push_middle 11066820
push_front 573908280
get 332586
push_back 959578183
push_front 240931139
push_back 435624695
push_back 952896862
push_front 955918583
push_back 152465446
push_back 295929305
get 28114
push_middle 907477109
get 24486
push_front 310437332
push_middle 500939501
push_front 701188210
push_front 232604102
push_front 145247771
push_front 124390066
push_back 305612509
get 388935
push_middle 712986301
push_middle 60487630
push_middle 180278716
get 11031
push_front 577703894
push_back 766229944
get 41555
push_middle 153157493
get 149892
get 156682
get 231339
get 274931
get 364778
push_middle 304156711
push_middle 622501118
push_middle 560612270
get 330116
push_middle 122469087
push_middle 480826421
push_front 607353612
push_middle 739764267
push_middle 664202491
push_middle 425177079
push_back 757334920
get 63166
push_middle 406296186
push_back 669275330
get 278020
push_back 917131129
get 104745
push_back 347964153
get 352261
push_back 124722749
push_front 41114860
push_back 666528007
get 60886
push_front 448159108
push_back 571458014
get 135051
push_back 918019750
get 383094
push_back 831985732
get 74291
push_middle 404714812
push_back 776567120
get 175273
get 187509
push_middle 233045625
push_back 929063220
push_front 479913447
push_front 798045256
push_back 383650482
push_front 373630766
push_middle 466915556
push_front 145270689
push_front 224409831
push_front 709211771
get 101520
push_front 963271421
push_front 930372510
push_front 515114315
push_middle 141137525
push_front 823928619
push_back 923104233
push_front 975218136
push_back 573172287
get 230323
push_middle 583228966
push_middle 678531986
push_front 115713251
push_back 159797557
push_front 400916933
push_front 968125303
push_middle 725347886
push_back 487088265
push_back 938537382
push_middle 154211192
push_back 891623819
push_front 526343110
get 390894
push_middle 925862860
push_back 58007212
get 5095
push_front 352316716
get 300998
get 307089
get 21856
push_front 777412232
push_front 915340952
get 141480
push_middle 882756635
push_back 90596681
push_back 499850713
get 129765
push_front 801612473
push_middle 959599372
push_front 843343153
push_back 975387173
get 6035
get 102698
push_back 936551547
push_front 538029717
get 345720
push_back 144269334
get 315197
get 72711
push_back 991761555
push_front 767554876
push_middle 461275646
push_middle 787938724
push_front 515406957
get 325086
push_front 610795424
push_middle 38497039
get 210146
push_middle 304114470
push_front 316818748
get 162565
get 359086
push_middle 763214587
push_front 394157274
push_middle 189593190
push_front 853965574
push_middle 47215541
get 375811
get 184496
get 223824
push_back 832234594
get 79545
push_back 874965568
push_back 689798934
push_front 523665257
push_front 736910742
push_front 838274485
push_middle 153440297
push_back 776172943
get 342967
push_front 944074003
push_back 371887475
push_middle 746199683
push_back 814172359
push_front 579301685
push_middle 156280880
push_back 34619076
get 346279
get 201925
push_middle 825579132
push_back 248951771
push_middle 482915606
get 68028
get 266712
push_back 908449684
push_middle 294293317
push_back 263981398
push_back 676559980
push_back 324160277
push_back 575403963
push_middle 720244822
push_middle 132062099
push_back 934163153
get 341852
push_middle 372171988
get 229293
push_front 503143489
push_middle 826808101
push_front 925467413
get 214990
push_middle 44267814
get 309792
get 340232
get 371493
push_middle 589660465
push_back 754863384
get 249875
push_middle 416924005
push_middle 314622849
push_back 870431346
push_middle 719774475
push_front 357888576
push_middle 431842326
push_front 42048231
push_front 604740603
push_back 627661690
push_front 634505221
push_middle 649844650
push_front 391445132
push_middle 770545697
get 152692
push_back 636626124
push_front 956609266
push_back 957684784
push_front 940455127
push_middle 878874301
push_front 745947423
push_middle 20995118
get 115969
get 271271
get 168166
push_front 559295799
push_front 425120632
push_front 296550385
get 44028
push_front 865030260
get 244281
push_back 222967704
push_back 781232334
push_middle 827991625
push_middle 266244719
push_middle 536113661
push_middle 816128368
get 166189
push_front 314209920
get 389736
push_back 270093481
get 285410
push_back 409492187
push_back 358031830
push_front 774219552
push_front 896382101
push_back 439175156
push_back 110152623
get 56828
push_back 979090512
push_middle 670276607
push_back 132379482
get 94176
get 189958
get 175193
push_back 418685753
get 139093
push_back 435838248
get 78359
push_back 726251440
push_front 855097146
push_middle 186723106
push_front 131977306
get 300471
push_middle 62195623
push_front 357051231
get 21574
push_middle 702189648
push_middle 727399829
get 292520
get 133560
push_front 849582712
push_middle 68238331
push_back 563323792
push_back 130169412
push_front 537612100
push_front 809053813
get 307170
push_back 327298477
get 723
get 12066
push_front 605605359
push_front 256484147
push_front 114026388
push_middle 376417126
push_back 880017957
get 227646
push_back 864795254
get 126934
push_back 57361749
get 161863
push_front 188614903
push_back 197203283
push_middle 399855279
get 340038
get 54881
push_front 998659687
push_front 378941014
push_middle 730079048
push_back 223641899
push_middle 429962127
push_front 661447036
push_front 913587446
push_middle 373914577
push_front 646335105
push_back 498291621
push_middle 357465788
push_back 386994934
push_middle 163321051
push_back 565993460
get 116220
push_front 389165281
push_back 476097614
push_middle 725681145
push_middle 783497491
push_front 685821606
push_middle 40473114
push_front 912543498
get 287409
push_front 821826167
get 118854
push_back 400317264
get 98655
get 92087
get 69280
push_front 144053634
push_back 683359564
push_middle 962998097
get 27223
push_back 170738067
push_back 22898629
push_front 48790077
push_front 40181136
push_middle 958412041
get 107490
get 290653
push_back 390355863
push_middle 891585627
push_back 531154012
push_back 135732576
push_middle 375233609
push_back 310928163
push_middle 507369535
push_middle 794361905
get 337682
get 16625
push_front 543073113
push_middle 964716690
push_middle 218941179
get 152216
push_middle 211187847
push_middle 906957272
push_back 522690696
get 29506
get 209973
push_middle 341802486
push_front 175366571
push_back 655350517
push_middle 430537460
push_middle 220898684
push_front 246719170
push_middle 782870829
push_back 119169098
push_back 70548879
get 371588
push_back 835539654
get 182748
get 39494
push_front 959945277
push_back 725487414
push_front 132132293
push_back 488526915
push_front 303695437
push_middle 660835702
get 328086
get 346787
get 104938
get 291704
push_front 750398248
push_middle 691995361
push_front 620601235
push_back 934348013
get 271732
get 150124
get 300899
push_middle 278753973
push_back 913557477
push_middle 747293067
push_middle 726156284
push_front 853790558
get 136231
get 144435
push_middle 517234781
push_back 730328199
push_middle 248775060
get 155606
push_middle 639864997
get 329902
push_back 269326074
push_front 724513430
get 58651
push_front 265684357
push_middle 427325331
push_back 756170498
push_back 51697892
push_back 545429477
push_back 740833818
push_middle 583447854
push_front 265881257
push_back 486733247
get 370142
push_front 780958482
get 299903
get 790
get 246336
push_back 279210935
push_front 588102526
push_middle 534075861
get 130133
push_middle 302353810
push_back 245716417
get 168033
push_middle 718999992
push_back 978223704
get 367017
push_middle 612942994
get 385963
push_front 460276134
push_front 251379024
push_middle 503650102
push_back 630163248
get 222353
push_front 115625770
push_back 479729685
push_back 436253124
push_front 112634827
push_middle 462201544
push_middle 143207313
push_back 627636006
push_middle 348940842
push_front 407011331
push_middle 746968522
push_back 373942885
push_back 47023934
push_middle 156033277
push_front 10319877
push_middle 198315880
get 363727
push_back 272284635
get 324346
push_middle 675025714
push_middle 933761385
push_back 722783973
get 106768
push_front 739350873
push_middle 706266906
get 388163
push_front 936149323
push_back 570597886
push_back 687580154
push_front 924248769
get 192563
get 153275
push_front 499979044
push_front 548236240
push_back 213384248
get 302151
push_front 707658040
get 176001
push_back 118739699
push_middle 804846443
push_front 135081853
push_back 933939516
get 152732
push_front 256187049
get 106437
push_middle 191015425
push_back 420055802
push_back 425372830
push_front 645256555
push_back 738072828
get 15869
push_front 837362687
push_back 856446188
push_back 395229910
push_front 434161732
push_front 917160005
get 313256
push_middle 145818977
push_front 414452577
push_front 661768636
push_middle 839635182
get 285422
get 200329
get 280263
push_back 483659219
push_front 912648500
push_front 263812851
push_back 400258275
push_middle 93804443
push_back 824946610
push_middle 737097696
push_front 60081567
push_back 154975531
get 218104
push_front 696534028
get 38429
push_back 160577628
get 113803
push_front 879637261
push_front 638082240
push_back 526485448
push_front 576978769
push_front 817257923
push_front 145799680
push_middle 982348439
push_front 713680436
push_middle 19501976
get 386245
push_front 715969923
push_front 747219681
push_middle 830568518
push_front 773515031
push_front 878789210
get 213320
get 62118
push_front 559588643
push_front 399692580
push_front 850682023
push_middle 538850493
push_back 465513226
push_back 894887152
get 195275
get 356719
push_back 528130736
get 292238
push_back 121689271
push_front 285077811
get 332422
get 107765
get 124148
push_front 811227757
push_front 704883951
push_middle 324032166
push_front 282594026
get 231995
push_front 81977299
get 309335
push_back 666306421
push_middle 136634011
push_middle 286580593
get 242151
get 180183
push_front 475622692
push_middle 656825188
push_back 924306482
push_back 618960326
push_middle 391325093
push_middle 284273982
push_front 606397909
push_middle 694793130
push_middle 450441229
push_front 216394914
push_back 357207995
get 59619
push_back 21635281
push_front 128173732
push_middle 865687385
push_front 594285886
push_back 152590052
push_back 79496182
get 245285
push_front 419085558
get 226211
push_front 354717722
push_back 905147937
push_back 562317050
push_front 453175794
push_back 697224901
get 137870
push_front 509724529
push_middle 377368147
push_back 208240737
get 186209
get 179933
get 266764
push_middle 239791194
push_back 397984516
push_middle 86737659
get 388744
get 340243
push_middle 407928607
push_middle 310531082
push_back 402273193
push_middle 311818172
push_front 392219335
push_back 597122491
push_middle 613248796
push_middle 724357347
push_back 809264992
push_middle 627486111
get 144777
push_back 609734302
push_middle 141193996
get 295901
push_middle 545729434
get 209752
push_middle 870490569
push_front 159547038
push_front 505389266
get 107163
push_back 444471427
get 133567
push_middle 123001209
push_back 616056026
push_middle 816269306
push_back 415645764
push_middle 903144543
push_back 360591824
get 122943
push_front 88799626
push_back 940148046
push_back 832362426
push_back 507833249
get 122338
push_front 866089353
push_front 219107030
get 219996
get 371830
get 310538
get 113274
push_front 23378333
push_front 306309469
push_middle 531571114
push_back 304963701
push_back 258113049
push_front 634654144
push_back 90720719
push_back 113288522
push_middle 504739244
push_middle 890036312
push_middle 278945648
push_middle 148843640
push_back 364445475
push_front 376660829
push_front 31414211
push_front 666497008
push_back 680165643
push_front 122845494
push_front 178624862
push_front 35777016
push_back 291757927
push_middle 555578836
push_back 802278522
push_middle 741390189
get 197290
push_middle 2688872
get 272134
push_back 13401796
push_middle 858593313
push_front 91310850
get 38033
get 355526
push_middle 633355596
get 246059
push_middle 85452350
get 279732
push_middle 166304901
push_back 946439090
push_back 252703462
push_front 645758100
push_middle 191780179
push_middle 958726558
get 153150
push_front 857710540
push_front 259993048
get 266270
push_front 752892472
push_middle 286449363
push_front 402635580
get 301447
push_middle 60576511
get 274802
get 227296
push_back 292078651
push_back 654274143
push_front 328956408
push_front 481393268
get 265824
get 214891
get 189840
push_middle 975500045
push_back 19591415
push_back 644795333
push_front 35022460
push_front 744370149
push_front 460094857
push_front 472863209
push_front 487797644
push_middle 606139531
push_middle 635044220
push_front 981995686
push_middle 454992275
push_middle 878115132
push_front 266752026
push_middle 29435283
push_back 756821852
push_front 855387514
push_middle 856283836
push_middle 785122217
push_middle 62622435
push_back 864958534
push_front 539297041
push_back 835100036
push_front 684843413
push_front 832136806
get 319332
push_middle 35216531
get 53456
get 283114
get 140045
push_middle 372310633
get 376105
push_front 176068588
push_back 359471110
push_middle 544537112
push_middle 431085039
push_front 453711681
get 13285
get 221680
get 266166
push_front 703900508
push_middle 50688954
get 200871
push_back 662797427
push_front 279628155
get 377192
get 112514
push_front 961309134
push_middle 425342933
push_middle 382928730
get 341969
push_front 183896991
push_middle 711357322
push_middle 405542512
push_middle 812904342
push_middle 84829628
push_middle 748474070
push_back 513461101
push_back 794991217
push_middle 837662584
push_front 591397883
push_back 961824388
push_back 468546708
get 56642
get 391054
push_front 166886705
push_back 338083910
push_front 900198788
get 147063
push_middle 277525204
push_back 941700808
push_front 955960404
push_back 81629309
push_middle 965779820
push_back 771587660
get 154248
get 351289
push_front 346685322
push_front 727757521
push_back 53672419
get 128051
get 348080
get 207471
push_front 667162706
push_back 720984424
push_back 298032567
push_middle 347350163
push_front 735864182
push_middle 230248074
push_front 239270307
push_back 55741246
get 186079
get 6254
get 79502
push_back 988923937
push_middle 546547602
get 280944
push_back 279196934
push_back 563795763
push_back 165479179
push_front 317484621
push_back 117362476
push_front 604591702
push_middle 180697253
push_middle 59097462
push_back 953757562
push_back 933352914
push_front 362978305
push_back 245738021
push_back 253089005
push_front 271056662
push_front 426099912
push_back 434425728
push_middle 899178444
push_front 898122322
get 226533
push_front 858858042
push_back 271088784
push_back 707463476
push_front 247983344
push_front 647845470
push_back 461328359
get 18163
push_back 645824106
push_middle 863174294
push_back 46377899
push_front 493270088
get 105200
get 109715
push_middle 265392352
push_middle 406744799
get 147351
get 41935
push_front 694639245
push_front 7494941
push_middle 928968780
push_middle 842011905
push_back 151964479
push_back 302889860
get 84533
push_back 769370484
push_back 684880381
push_front 160562407
push_middle 333994584
push_back 669126145
push_middle 410865510
get 296320
get 71623
get 257377
push_back 462796172
push_front 603493777
push_back 839750008
push_middle 207903872
push_middle 199528328
push_front 329345064
push_middle 36172949
push_middle 278109504
push_middle 945075617
push_back 345661799
push_back 190621119
push_front 934873633
push_front 3539105
push_front 849741167
push_back 599395800
push_back 105907981
push_front 44571009
push_middle 583126499
push_back 950580340
push_back 22013594
push_back 445115362
get 287729
get 252166
get 139161
push_back 711964002
push_middle 692248990
get 270173
get 45451
push_back 813544176
push_front 948424835
push_middle 587042200
get 130289
push_back 940450818
push_back 51934245
get 217416
push_back 875520799
push_back 730659071
push_middle 22949505
push_back 927802220
get 167982
push_back 550348005
push_front 802888419
push_front 303288146
get 255663
push_middle 39107468
get 130394
push_middle 640983343
get 221386
push_front 732718938
get 357700
push_front 868883641
push_front 487145859
push_back 177786820
push_back 158204929
get 232394
push_front 146937660
push_back 628611700
get 108137
push_front 189874659
push_middle 617443563
push_front 799514339
push_back 410021443
push_front 564386420
get 271346
push_back 409117391
push_middle 712691402
push_front 765564391
push_middle 282871264
push_front 168479465
get 76818
push_front 162540781
get 327249
push_back 849238682
push_back 586278643
push_middle 986739211
push_middle 628030800
get 159250
push_front 756011420
get 386098
get 221999
push_front 259433444
push_back 332557496
push_back 895270841
get 31112
push_back 381782436
get 117016
push_back 771997146
get 20033
push_front 756448043
get 386318
push_back 926670251
get 44938
get 246549
get 51968
push_middle 825283952
push_back 794141137
push_middle 644207639
push_middle 594838842
push_front 813123967
push_front 250941158
push_middle 720885323
push_back 254962487
push_middle 288552820
push_back 434552716
push_middle 567569053
push_back 797609440
get 92367
push_back 122954219
push_back 550452009
push_middle 740504328
push_back 662362568
push_back 326318705
push_back 495836638
get 242827
push_middle 282697260
push_front 567666411
get 208423
push_front 503913707
push_back 575750022
push_middle 814620542
get 20436
push_middle 676482760
push_back 741946992
push_back 972361179
push_middle 880347529
get 266057
push_front 288629066
push_front 255847000
push_middle 135239568
push_front 629841762
push_middle 825784644
push_middle 469057990
push_front 231308204
push_middle 830711818
push_back 604726915
push_middle 981213791
push_front 448519050
push_front 382569738
push_middle 46934984
get 306422
push_front 333285155
push_back 31449958
push_back 172713525
push_middle 518868416
push_back 792109465
push_back 253289757
push_middle 408640916
push_front 317675311
push_front 479900317
push_middle 441730731
push_middle 792369637
get 327274
get 379298
get 82444
push_middle 916587540
push_front 77124401
push_back 739395062
get 200795
push_back 776392908
push_middle 207808924
get 115529
push_front 961435309
push_front 887842685
push_middle 336410552
push_back 984377830
push_back 412243744
push_middle 902342455
get 323081
push_back 402495975
push_middle 78756589
push_back 524017105
push_middle 954961097
push_back 652053629
push_back 695844433
push_front 770047325
push_front 547883469
push_front 228295094
push_front 615380213
push_front 715032613
push_front 244881081
push_middle 588707699
push_back 443228917
push_back 717664878
push_back 308443288
push_middle 452491879
get 191973
push_back 54114183
push_middle 7752978
push_front 588332124
push_back 495101364
push_middle 942244237
push_middle 803437007
push_middle 721229705
push_middle 856820839
get 243572
push_middle 678808749
push_middle 740337556
push_middle 68356804
push_front 734172452
push_middle 653301300
push_middle 262100794
push_front 467005025
get 79538
push_front 516269345
push_front 934608886
get 348544
push_back 84726865
push_front 207717695
push_back 335382197
get 374137
get 238163
push_back 345866106
push_middle 876161021
push_front 301764194
push_middle 756217511
push_front 17415342
push_back 919842571
push_middle 672983252
get 217053
push_back 83983265
push_back 646373866
push_middle 483187035
get 154957
push_front 848771124
get 251110
push_front 570491476
get 313126
push_back 527628430
push_front 144269082
push_front 828276991
push_middle 413018775
push_middle 967623594
push_front 901134729
push_front 228559968
get 170130
push_front 94774859
get 364263
get 102506
push_middle 475382304
push_front 253305623
get 257829
push_front 775050515
get 232091
get 191359
get 383178
get 301852
push_front 96599615
push_back 267435131
push_front 561294146
push_back 804815247
push_back 202844273
push_front 977549176
push_back 595445179
push_back 341215738
get 137413
push_back 950892946
push_front 916464608
push_middle 691283251
push_back 603179403
push_back 315804853
push_back 19934292
push_middle 655386391
push_front 678957208
push_middle 841158965
push_middle 80529907
push_back 61147659
push_middle 794410086
get 312176
push_back 933300279
push_middle 877657139
push_back 44040577
push_front 146413539
get 159509
push_front 516244538
push_back 957611193
push_back 838657153
push_middle 347136271
push_back 868175899
get 91642
push_back 174441196
push_front 404743444
push_middle 219963968
push_middle 577340381
push_front 346447939
get 63002
push_middle 960354223
get 16141
push_back 619930416
get 294645
push_front 170844310
get 188797
push_front 415590836
push_back 834469358
get 293988
push_middle 133955780
push_front 435865355
get 146127
push_back 171514019
get 106105
get 360393
push_back 341510764
push_front 295368765
get 80763
push_middle 68875912
get 304333
push_front 657887778
push_back 290056824
push_back 902094978
push_back 43150720
get 161851
push_back 200053208
get 244419
get 129546
push_front 669859233
push_back 512270028
get 271994
get 156910
push_front 253490856
push_back 420421838
get 205555
push_front 856896474
get 159126
get 152764
push_front 626641394
push_back 556105027
push_middle 365043865
push_middle 411297770
push_back 811039192
push_front 566754575
push_back 710801565
push_front 210200840
get 179724
get 306662
get 96633
push_middle 763319577
push_middle 588006597
push_back 447033731
push_front 854481428
push_back 153359359
push_front 163722764
push_middle 700793976
push_front 996631244
push_front 367767742
push_front 597722470
push_middle 456763558
get 58096
push_middle 167518428
push_back 542034883
push_middle 68929058
push_middle 390887123
get 177456
get 64435
push_front 854146474
push_front 458320949
push_middle 272123824
get 348807
push_front 271480531
push_back 502293706
push_middle 589350681
get 146374
push_front 749640306
get 104223
push_front 920072620
push_middle 802437913
push_front 979969341
push_back 772334649
get 388366
get 84793
push_middle 175252139
get 171467
push_front 766132234
push_back 440926198
push_middle 588846725
push_back 759104596
push_middle 917841697
push_back 410043480
push_back 629708634
push_front 719070259
push_back 232341225
get 33723
push_back 304576747
push_middle 282304817
push_back 81361638
get 136359
get 281690
push_back 541453966
get 356603
push_front 740080479
get 12703
push_front 259708419
push_front 350133876
push_middle 330575070
get 220360
push_back 145701200
push_middle 996840215
push_front 844872913
get 362950
get 122294
push_front 180624997
push_front 139622257
push_middle 948760749
push_front 240349814
get 201717
push_middle 924819985
push_back 831227090
get 161798
push_front 837416961
push_middle 796367256
push_back 743116574
get 387791
get 20521
push_back 741687345
push_front 385136151
push_back 146368116
get 89583
push_back 510368938
push_front 432800305
get 16137
push_front 470228853
push_front 417674443
push_front 903615389
push_front 231698734
push_back 783970473
get 22462
push_middle 958865604
push_front 862500218
push_back 497823168
push_middle 981507054
push_front 310961727
get 261823
push_back 263734862
push_back 471311457
push_back 76936822
push_back 464561431
push_back 439616609
push_back 713971332
push_front 709874835
push_middle 985635636
push_front 475776391
push_middle 666365466
push_middle 644735608
push_middle 544205676
push_back 535195340
get 263537
push_middle 423647989
get 203432
get 31361
get 227898
get 337987
get 230080
push_front 993735556
push_front 985086019
push_middle 770083004
push_middle 99792163
push_middle 668724149
push_back 27782275
push_back 200515173
push_front 703729677
push_back 943970280
push_front 38885396
get 128789
push_front 487523580
push_middle 836182611
get 188788
get 301608
push_middle 381408624
push_middle 514836206
push_middle 637567783
push_front 740592279
push_middle 621780920
get 328340
push_back 792653203
push_middle 152078770
push_middle 593982553
push_back 668059984
push_front 18100846
push_middle 775328532
push_middle 601939402
get 296062
push_front 263323201
get 46307
get 59769
push_front 618079144
push_front 253702577
push_front 220003669
push_front 389528764
push_middle 917619003
push_middle 213114687
get 235981
push_middle 174000310
push_middle 741874580
push_front 787866767
push_back 667186656
push_back 984023530
push_back 720350777
push_front 137153671
push_middle 905719018
push_front 160382634
push_back 706672282
push_back 121065895
push_front 498978063
push_middle 68476730
push_middle 662127115
push_front 246434866
push_front 272385409
get 258145
push_middle 918540304
push_front 16463775
push_middle 203727407
get 101273
push_front 763950145
push_front 418190433
push_front 744291738
get 204507
get 65585
push_back 563137960
push_front 980969414
get 118694
push_front 803222616
push_front 935950185
get 299198
get 303977
push_front 421938960
get 308241
push_back 418175028
push_front 376132818
push_back 369355816
push_front 679147909
get 299730
push_back 812613311
push_middle 634006343
push_front 591049668
push_front 413348560
push_middle 389522209
push_back 96755203
push_back 718504651
push_front 607863644
push_middle 451134595
push_back 980772435
get 98910
push_middle 947536821
push_middle 901226331
push_middle 747652398
push_middle 338908159
push_back 550347737
push_front 443008482
get 295265
push_front 728792335
push_back 393270612
push_middle 30403932
push_back 707246900
get 117883
push_middle 358769773
push_front 342838055
push_middle 142709044
get 302652
push_middle 959050170
push_front 456864839
push_back 27629660
get 191376
push_middle 560795452
get 137709
push_middle 835773865
push_front 643340
get 152769
push_back 1823021
get 89517
push_back 605221722
push_middle 662909187
push_back 582716412
push_front 654774449
get 335843
push_middle 604159642
get 279444
push_front 207354897
push_back 125390542
push_front 912490612
push_middle 879574701
push_middle 546595670
push_middle 904197902
push_back 168702135
get 189259
push_back 802907804
get 137502
get 50268
push_middle 719917893
get 49031
push_back 703578149
push_front 570794557
push_middle 931045176
push_middle 899685537
push_front 623574533
push_middle 795946568
push_middle 833200487
push_back 928081116
push_middle 869843790
push_back 863201246
push_middle 854608348
push_front 400461409
push_front 703778675
push_front 138004347
get 27071
get 381591
push_back 639917177
push_back 601683508
push_middle 933894950
push_front 80115125
get 357906
push_middle 837711579
push_front 490203935
push_back 320587742
push_middle 247881715
get 193423
push_front 185563413
push_front 432388531
push_middle 1942352
get 115021
push_front 176518494
push_middle 92326441
push_back 245433729
get 9154
push_middle 17174780
push_back 340233550
push_front 650200305
push_middle 853101550
push_back 666294360
push_front 635702789
get 378702
push_back 671294002
push_front 63360507
get 142084
push_back 211911960
get 106685
push_back 480774532
push_back 915136309
push_middle 779837844
push_front 482150184
push_back 483708118
get 277056
push_back 213405001
push_back 666267318
get 331296
push_front 458502092
push_middle 185873982
push_front 659684574
push_front 995586717
push_front 208460885
get 50071
get 325780
get 225377
push_middle 705786667
push_middle 615683508
push_front 750596891
push_front 511511217
push_front 183398245
push_middle 793856394
push_middle 220735536
get 137855
push_middle 517409192
push_middle 214936554
push_middle 179550645
push_middle 581145138
push_back 968263813
push_back 842428132
push_middle 432239405
push_front 126690379
push_back 380233043
get 124654
push_front 374862633
push_back 118579981
get 361518
get 105183
push_front 714554823
push_middle 707837343
push_middle 354044493
push_middle 446859036
push_middle 330502277
get 184206
push_back 523168785
push_back 530339704
push_front 980237387
push_front 688091207
push_front 977226279
push_back 332553408
push_back 921240180
push_back 222555347
get 45825
push_front 611395133
get 323350
push_middle 742161043
push_middle 826442747
push_middle 210412975
push_middle 115349187
push_back 151258806
get 362712
push_middle 767376499
push_back 669670796
get 168490
push_back 374777421
get 384458
push_middle 993902260
push_middle 632508005
push_front 514601341
push_front 718576805
push_front 790091735
push_back 273670364
get 309879
push_front 740302825
push_back 871188030
get 323399
get 234334
get 17582
push_middle 286206613
push_back 85213678
push_back 617414210
push_back 9257255
get 60028
push_back 697229976
push_back 400410920
push_front 298515513
push_middle 170782746
push_front 464880922
push_back 540887029
get 251750
get 79298
get 336854
get 116091
get 85475
push_back 117921782
get 11705
get 169800
push_back 834111646
get 219545
get 297601
get 97806
push_middle 539963167
push_front 533120326
push_back 407397896
push_front 753058568
push_back 270210494
push_front 16053920
push_back 422163036
push_middle 56263505
push_middle 270129156
push_middle 726323961
get 377725
push_middle 586505321
push_front 943332450
push_back 908037536
push_front 244334377
get 74618
get 12841
push_front 632866570
push_back 675925214
push_back 893050971
push_front 679355321
push_middle 604967572
push_middle 385775403
push_front 787511091
push_middle 263501395
push_back 628327499
push_front 693548944
get 386739
push_back 212640587
push_back 399382235
get 145019
push_back 750825100
push_back 11935174
get 287392
push_middle 842926607
push_back 948571948
push_front 473569573
push_middle 746673702
push_back 146081099
push_front 541608561
push_back 82740996
push_middle 957542328
get 58951
push_back 321432580
push_back 452657799
get 299880
push_front 876939330
get 282197
get 36957
push_back 116258096
push_middle 65043287
push_back 646291612
push_back 537601757
push_middle 697468204
push_back 888330366
push_back 733221200
push_middle 270067135
push_back 476651831
push_front 745166218
push_back 384579777
push_front 289827766
push_middle 349356828
push_middle 165296431
get 146794
push_back 111477215
get 332493
push_back 577179022
push_back 671197676
push_front 612499480
push_front 374344794
push_middle 210073268
push_back 189513349
push_middle 940778244
push_middle 609434709
push_front 481466029
push_back 575792492
push_back 51654360
push_front 508658323
get 27868
push_middle 431067757
get 267560
push_front 157917007
push_middle 536965143
get 287079
push_front 910078406
push_front 892681056
push_middle 441809154
get 21197
push_front 727364903
push_back 102756892
push_front 913509367
get 376157
push_middle 206752320
push_middle 885932288
push_back 433883743
get 37506
push_back 27900536
get 267628
get 153008
get 125778
push_back 576233692
push_middle 767237463
push_front 766935801
push_back 490234988
push_back 909235195
push_back 411536519
push_front 858250800
push_front 555910954
push_back 957576041
push_front 304110539
push_middle 636391763
push_back 343762830
push_back 330227152
push_middle 623126902
push_front 116521824
get 110058
push_back 456430606
push_middle 735576290
get 91549
get 248210
push_front 876890398
push_front 100190905
push_front 923432354
push_middle 137149824
push_back 411078783
get 288728
push_front 48646015
push_back 554215574
get 145693
push_middle 172617220
push_back 888202468
push_back 132424224
push_back 363932652
push_back 334375322
push_middle 990848028
push_front 874684
push_back 332536449
push_back 349226291
push_middle 415945900
push_middle 900234170
push_back 207034182
push_back 940084397
push_back 870731861
push_middle 934047594
push_front 695928517
push_middle 472323473
push_middle 516450747
push_front 477497658
push_front 270328375
push_middle 237115623
get 79897
push_front 99247924
push_front 595271561
push_middle 91238424
push_front 807689768
get 15804
get 89849
push_front 717840251
get 367492
push_middle 433441080
get 84969
push_back 244220135
push_middle 734797129
push_front 252357730
push_back 211184154
push_front 402824641
push_middle 87302411
push_middle 297901122
get 220602
push_front 930530309
get 354534
push_back 962643396
push_back 898877808
push_front 517613327
push_back 889908145
push_front 247348547
get 33708
push_front 435447905
push_back 271472838
push_front 385637754
push_back 533090726
push_middle 486880683
push_back 322021300
push_front 875481374
get 355412
push_back 472016467
push_middle 570915830
push_middle 621281012
push_middle 896698036
push_back 201974097
push_back 454480492
get 182090
push_middle 337006704
push_back 151410330
push_back 659597562
push_back 17139587
push_middle 76798525
get 69028
get 392782
get 24726
push_front 996485855
push_back 859974805
push_back 879709855
push_front 897233554
push_front 954058574
push_front 390617412
get 232264
push_middle 610706049
get 88903
push_back 450591689
push_back 546097191
get 330365
push_front 71980218
push_back 532889805
push_front 141440607
push_back 977206188
push_front 976161831
push_back 97941899
get 211476
push_front 232219739
push_front 994499144
push_middle 660955033
push_middle 262839492
push_middle 832076579
push_back 938800152
push_back 865018256
get 13259
push_front 433999774
get 66034
push_middle 675242257
get 102353
push_middle 261304999
push_back 37943196
get 282313
push_back 397467821
get 193523
push_middle 694292572
push_back 700483054
get 237080
get 333636
get 17857
push_middle 23585459
push_middle 668427934
push_back 872463297
get 385800
push_front 443394101
push_front 75148284
push_front 156757511
push_back 360197230
push_front 253795635
push_middle 100591565
push_middle 102971339
get 296126
push_back 998196064
push_back 378284533
push_middle 358046637
push_back 263004117
push_front 618000497
get 386024
push_front 438526837
get 389350
push_back 650553410
push_front 326851741
push_middle 155531867
get 286567
push_front 754597032
push_middle 967887322
push_front 401125710
push_front 192352720
get 378019
get 291341
push_back 81211940
push_middle 840950187
push_middle 770833113
push_front 563087098
push_front 778883301
push_back 671553057
get 206597
push_back 161663189
push_front 518606167
push_front 224006350
get 322037
get 46364
push_back 36960238
push_front 940685314
push_middle 322145434
get 195413
get 152289
get 241548
push_back 614586943
push_middle 343275190
get 62021
push_front 466266865
push_back 791271907
push_middle 470913876
push_middle 379699163
get 183704
get 277780
push_back 220151927
get 281
get 306878
push_front 484217043
push_middle 806053888
push_front 188110344
push_front 454947303
push_middle 804847449
get 150306
push_middle 937383327
push_middle 284781287
push_back 131716754
get 161517
push_middle 566722933
push_middle 629415128
get 75132
push_middle 627205516
push_middle 960935265
push_middle 488185867
push_front 15070031
get 202467
push_front 509266989
push_front 697394597
push_middle 716042382
push_middle 234401939
push_back 881575101
get 353338
push_middle 936666873
push_front 633428798
push_back 405612167
push_back 864770849
push_middle 894226661
get 201815
push_front 634421009
push_back 693908808
get 125260
push_back 364003229
push_back 836385310
push_front 376766833
push_middle 189167292
get 383003
push_front 776219412
push_front 426973742
get 364582
push_back 603611744
push_back 694755235
get 43846
push_front 247903208
get 338034
get 318551
push_middle 916443192
get 3331
push_middle 678625571
get 87829
push_back 649562200
push_back 571570443
get 374634
push_front 631123548
get 297162
push_front 231054098
get 220134
push_middle 550309094
push_front 71213007
push_middle 364695615
get 291964
push_front 913372593
push_middle 204710086
get 136995
get 295814
push_front 381250410
get 153868
push_back 872163919
push_back 324965082
get 126902
push_back 323424947
get 161953
push_front 403315402
get 55777
push_back 154542545
push_back 3185297
push_front 533744117
push_back 899821720
push_middle 345233128
push_middle 329358137
get 261901
push_middle 542587437
push_back 211241331
get 66366
push_back 291881439
get 109346
push_back 955330432
push_middle 282442203
get 327289
get 228033
push_middle 790299739
push_back 78178670
push_back 252149207
get 310117
push_front 71588638
push_middle 103835189
get 224140
push_back 495870175
push_front 214848639
push_middle 489347869
push_middle 262135151
push_middle 351763901
push_front 595257476
push_front 128999651
push_back 844417590
push_middle 259637324
push_front 800529614
get 139749
get 66554
push_front 207105492
push_middle 737144092
push_back 131267738
push_front 820685421
push_back 11128186
push_middle 493512893
get 269152
get 28702
push_middle 458257851
push_middle 823841489
push_back 177037399
get 41884
push_front 89199130
push_front 902388147
get 290067
push_back 676432220
get 235759
push_front 287014203
get 202448
get 60402
push_middle 881099438
push_back 393131555
push_middle 319205005
get 231627
push_front 892037014
push_middle 907227328
push_front 349689895
push_middle 815773741
push_middle 664002135
push_front 541258057
get 315944
push_back 676248161
push_front 352017917
push_back 685004427
push_back 917788482
push_back 218134838
get 233550
push_front 686987163
push_back 897855166
push_middle 235348405
push_front 991794934
push_back 417572140
push_front 313879564
push_front 320553231
get 239627
push_front 298314340
push_middle 145220369
push_front 184133788
push_back 198367206
push_middle 83591181
push_middle 450771523
push_back 976799568
get 103484
push_front 61145452
push_back 115871022
push_front 214829357
push_back 997673299
get 35637
push_middle 981699392
push_back 813526913
get 377942
push_middle 335472231
push_middle 126528208
push_back 726867739
get 78783
push_middle 131061280
push_front 803056861
push_middle 578331804
push_middle 264945149
get 246805
push_back 739333852
push_front 718850101
get 9583
push_front 25121818
get 267319
push_back 417260074
push_front 539154242
push_middle 867284485
get 265865
push_front 363576957
push_back 395752640
push_middle 52655239
push_middle 157176300
get 190163
push_middle 549678835
push_front 457182877
push_middle 988840424
push_front 428491731
push_middle 763597242
push_back 128725520
push_back 586289876
push_middle 716616944
get 334571
get 373064
push_middle 993222659
push_front 614933296
push_back 336152141
push_back 749173024
get 209237
get 160695
push_front 798428256
push_back 571952654
push_middle 584127192
push_front 65144057
push_front 872355985
push_front 892743050
get 279988
get 109234
get 367294
push_front 190528268
push_front 787621696
push_front 88259106
push_back 917619525
get 232300
push_middle 235468121
push_middle 158681891
push_front 124461485
push_front 694570008
push_back 1324945
push_middle 287769064
push_middle 375107477
push_front 379377298
push_front 223598764
push_middle 189781496
get 167144
push_back 443296481
get 314623
get 51703
push_front 633947167
push_middle 29603816
push_front 797566413
push_middle 212727432
push_back 198620392
push_middle 491010920
push_front 735287742
push_back 48071011
push_front 711524107
push_back 956202613
push_front 396054873
push_middle 593321124
get 175128
push_front 39835535
push_middle 238097596
push_middle 939299198
push_front 535821334
get 220274
push_back 931619989
push_middle 188026169
get 209927
push_back 986080411
push_middle 215358637
push_front 656996271
push_back 936603830
get 253418
push_middle 470371997
push_middle 667333252
push_middle 832053964
push_front 235941241
get 335421
push_middle 915571953
get 319302
push_back 89459482
push_back 717724011
push_middle 24144751
push_middle 497934291
push_middle 361336309
push_back 345913798
push_middle 161572134
get 379531
get 370553
push_back 532825288
get 337730
push_middle 213495600
push_back 716853131
push_middle 142180451
push_middle 322837764
push_back 822973028
push_front 833459215
push_middle 704817212
push_back 390398680
get 100132
push_middle 558217204
push_back 366009298
push_front 751404226
push_front 802207494
push_back 180887649
push_back 360695437
push_front 190485802
push_back 454361854
get 134078
get 330325
push_middle 389973334
push_back 962103425
push_back 146310350
push_middle 49466528
push_middle 94751785
get 90055
push_back 575980619
push_middle 823774199
get 136953
get 302945
get 208706
push_back 558859281
push_front 219376136
push_back 192411297
push_back 230394664
push_front 32419781
push_front 997450457
push_back 197557699
push_middle 110882351
push_front 804732172
push_back 202547095
push_middle 703153374
get 335688
push_front 253609923
push_back 83949372
push_front 800484731
push_middle 509477635
push_middle 341482155
push_front 913841524
get 348380
get 122146
push_middle 790848031
push_front 912413594
push_front 602092968
push_middle 247273184
push_front 289032581
get 276614
push_front 161290734
push_front 664010521
push_middle 172922890
push_middle 641620021
push_middle 222348479
push_middle 205083798
push_middle 663302150
push_middle 755993193
push_back 416832976
push_front 915334820
push_front 620604980
push_back 298883978
push_back 432938176
get 52
get 75868
push_middle 47837629
push_back 666091650
push_back 854825548
push_middle 339537708
get 103956
push_back 991403593
push_back 960398046
get 59563
push_middle 257781919
push_middle 179320615
get 66878
push_middle 708129824
get 183651
get 384488
push_back 959177516
push_front 514329227
push_middle 334849520
get 383484
push_middle 698644667
push_back 876977873
push_middle 544437184
push_middle 725867425
push_front 192373348
push_back 976214376
get 8260
push_middle 206245191
push_front 764997984
push_back 75047142
push_front 862575905
push_middle 667574713
push_back 787815168
push_front 315197354
get 25268
get 196624
push_back 374696248
push_front 656366754
push_middle 870001224
get 236735
get 62885
push_middle 469433460
get 292786
push_middle 231703785
get 160321
get 311161
push_back 535564230
push_middle 471133737
push_middle 731350119
push_back 302584140
get 111407
get 375269
push_front 391665834
push_back 425333240
push_back 954269176
get 100080
get 166827
push_front 222058171
push_middle 213794878
push_middle 926636227
get 244525
push_back 713286755
push_front 811760917
get 247710
push_back 997703612
push_front 596642520
get 221619
push_front 112935689
get 171828
push_back 539284438
push_front 623039676
get 80231
push_front 121136295
get 165791
get 240619
push_front 233119280
push_front 86335426
push_back 619570222
push_middle 704237370
push_middle 146747324
push_middle 583332830
push_back 952671712
push_back 767726829
push_back 823402929
push_back 470851975
push_middle 861250873
push_front 796586279
get 162249
push_front 552284636
get 133139
get 318639
get 174565
push_middle 442143813
push_middle 196039603
push_middle 56999129
push_middle 481756038
get 170271
get 263676
get 360920
push_middle 299819290
push_middle 888908317
push_back 970494387
push_back 426140283
push_front 96903127
get 374532
get 17669
push_back 711003443
get 221587
push_front 397307114
push_middle 387816350
push_middle 99435710
push_back 687766875
push_middle 382113608
get 251468
push_middle 301380432
get 358224
push_middle 804950258
push_back 733255807
push_back 878987984
push_middle 48502622
push_front 188506547
push_front 833595882
push_front 581954919
get 73376
push_back 218056397
get 157024
push_middle 299863601
push_back 215296151
push_front 66873087
push_front 306170094
push_front 610357574
push_front 538473064
push_back 68018549
push_middle 834667369
push_middle 138929110
push_front 813138588
push_front 107093168
push_middle 768253831
push_middle 107627378
push_back 514787018
push_back 513491065
push_middle 608308724
push_back 737030526
push_middle 617193959
push_back 20435076
push_back 146760122
push_middle 144468516
push_back 474737538
get 286465
get 299605
push_back 381407155
push_front 338626277
push_middle 554833823
get 264296
get 44841
get 368957
push_front 395532136
push_middle 256349282
push_middle 12260068
push_front 959747510
push_back 950549075
push_back 34050717
get 45811
push_front 345679299
get 11039
push_front 612467060
push_back 154231615
push_middle 543448115
push_back 723318133
push_front 903158699
push_front 984693266
push_middle 847416061
push_back 350084996
push_middle 283783783
push_middle 191473454
push_front 209244352
get 34145
push_front 684617374
push_back 753700382
push_middle 146878581
push_front 429835811
push_middle 370448137
push_middle 641299708
get 381526
push_front 964532419
push_middle 330421996
get 382593
push_back 905618510
push_front 843108310
push_front 67179748
push_back 466426208
get 237470
push_back 879077342
push_back 389346716
get 191689
push_front 314030823
push_middle 820127457
push_back 379962355
push_middle 473132033
get 246197
push_front 979031572
push_back 811667885
push_back 711329117
push_front 737304299
push_middle 46268
push_back 764097433
push_front 411379526
push_back 547496674
push_middle 418545458
push_middle 348133621
push_front 103263912
get 76298
push_back 738065531
push_back 101150543
get 174774
push_middle 553928554
push_front 138764473
push_back 770879301
get 67818
push_front 792578003
push_back 200427889
push_back 237502780
push_middle 298501401
get 167265
get 144026
push_middle 670793641
get 389168
get 299393
push_middle 313956267
push_middle 346842379
get 393330
push_middle 609955388
push_back 940877582
push_front 430070309
push_front 93900054
push_middle 276983612
push_middle 961670624
get 259422
get 112893
push_back 505634143
push_back 418860695
push_middle 417651611
push_front 859637825
get 72496
get 258384
push_middle 610534251
push_back 13892259
push_middle 291925965
push_front 667429365
push_back 666136220
push_middle 664440825
push_front 853409143
push_middle 421388499
get 135508
get 90562
get 200719
get 170863
push_back 168831625
push_front 54274766
push_middle 206665906
push_back 733085765
push_back 915804555
push_front 72162350
push_back 313530314
push_middle 623815414
push_front 204715467
push_front 603698247
push_front 652382113
push_front 803877663
get 227844
push_front 471000734
push_back 963258200
push_middle 46456333
push_back 459436856
push_back 198056561
push_middle 843329165
push_middle 691470438
push_middle 207748740
push_back 880002735
get 16488
push_middle 383722165
get 299467
push_back 940864385
get 294979
push_back 384202076
push_middle 893137352
get 351731
push_middle 144110447
push_back 609881776
get 361056
push_back 557431898
get 143212
push_middle 91673590
get 331956
push_front 405793830
push_front 29872618
get 101897
push_middle 462884616
push_front 5895875
push_back 54989696
push_front 398610410
push_middle 227959462
push_middle 155602280
get 218717
push_back 117012692
push_front 30803821
push_back 821132065
push_front 471922799
push_middle 415644029
push_back 339368702
push_middle 447499878
push_middle 180312740
push_middle 191211097
push_middle 231695616
push_back 470902317
push_back 625288885
get 382253
push_middle 308454746
get 252321
get 376047
push_back 153541991
push_front 845700455
push_back 872824752
push_middle 572908546
push_middle 499162503
push_back 132478521
get 100359
push_middle 223722005
push_front 731703714
push_front 376891764
push_front 170578253
push_front 572346260
push_back 839798200
push_front 682847480
push_middle 887290246
push_middle 275663477
push_middle 334991534
push_middle 779604378
push_middle 772049748
push_front 725137033
push_back 905348246
push_front 704743258
get 139443
push_back 102255211
push_back 343923479
get 124513
push_front 832029655
push_middle 528580280
get 213264
push_front 586550968
push_middle 820687929
get 347203
push_back 782798361
push_middle 699141944
push_back 887735085
get 318056
push_front 895231474
push_back 317987640
push_back 3962606
push_middle 202502551
push_middle 370888235
push_front 463320166
push_front 434376102
push_front 991091813
get 56921
push_front 543466681
push_middle 865371645
get 166321
push_middle 816483410
push_middle 872572562
push_middle 43109414
push_back 963232130
push_front 718341076
push_middle 810027154
push_back 81410663
get 368134
push_middle 440815494
push_middle 51077372
push_middle 986715324
push_middle 797687943
push_middle 229565101
push_back 331790238
push_back 413183161
push_front 338643189
push_middle 642380667
push_back 938220534
get 13604
get 142355
push_middle 811531119
push_middle 255788628
push_middle 941179636
push_front 255915330
push_middle 923856785
push_front 825890657
push_front 764461120
push_middle 851637096
get 170785
push_middle 427586262
push_middle 702071824
push_back 225453596
get 170246
push_back 149387339
push_front 903704800
push_middle 665166889
push_front 831237021
push_back 18142675
push_front 550398960
push_back 491513014
get 237697
push_middle 508783493
push_back 581795633
get 127031
push_back 820404732
push_middle 82673097
push_back 427290393
push_middle 754197724
get 64059
get 217627
push_back 665394465
push_front 907983110
push_back 878313359
push_middle 855924412
get 101240
get 129676
get 297161
push_back 442673568
get 151487
push_middle 300650352
push_back 397376025
push_middle 338094445
get 307836
push_middle 832813857
get 58144
get 113777
push_front 946974657
get 283988
push_middle 570921088
push_middle 825656981
push_back 778702238
push_middle 400451937
get 319991
push_front 445269614
push_middle 495264570
push_middle 505667592
get 48484
get 281095
get 376523
push_middle 603957563
push_front 396003959
push_front 397092945
push_back 16666886
push_back 224228529
push_front 872168004
push_back 260913618
push_front 510105916
push_back 37071285
push_front 539909240
push_back 365460054
push_front 821103554
push_middle 44827710
get 161573
get 90373
push_middle 512971268
push_front 882075205
push_front 480965380
push_middle 393602132
push_middle 195661680
push_front 998339681
push_middle 464525113
get 270307
push_back 509657527
push_back 924792606
get 4368
push_middle 718835704
push_back 963575933
push_back 245756537
push_middle 785597933
push_middle 800554270
get 361199
push_middle 720327689
get 379037
get 66182
push_front 676813492
push_middle 39154410
push_front 12101265
push_front 421507935
push_back 205502377
push_back 518866051
push_back 168453624
get 13204
get 213299
push_front 994899157
push_middle 838686938
push_back 468606206
get 335208
push_front 115016310
push_middle 797080862
push_back 633248202
push_back 774961544
push_middle 102817111
push_front 809729540
push_back 319899415
push_front 414495454
push_front 808058835
push_back 796212385
push_front 573807182
push_back 715417358
push_back 371610242
push_middle 390731049
push_middle 258485506
push_middle 871729773
push_front 419483262
get 322831
push_middle 539301534
get 243310
push_middle 263905179
push_middle 78404238
get 134552
push_middle 199718279
get 270249
get 20946
get 300725
push_middle 847900367
push_back 782440247
push_middle 323025116
get 242681
push_middle 536648102
push_front 674817447
push_front 127983901
get 110794
push_middle 188097042
push_middle 524522376
push_back 525527686
push_front 776394545
get 210764
get 149952
push_back 800931434
push_front 336899837
push_middle 573285940
get 246859
get 299259
get 213978
push_middle 362685555
get 15719
push_front 790606447
push_back 441822927
push_front 293592261
push_back 976123973
get 168587
push_back 499904235
push_middle 906243634
push_back 549022720
get 27567
get 31846
push_front 259006417
push_middle 424134712
push_middle 211014908
get 155810
push_front 752372384
get 78669
push_back 948422244
get 26460
push_middle 427150969
get 127182
push_middle 592565586
push_middle 481165293
get 127984
push_front 93873735
push_middle 348137925
get 133928
get 189395
get 195942
get 141853
push_front 814443640
push_front 647475617
push_middle 654618040
push_middle 344622578
get 225205
push_middle 923752076
get 323440
push_back 687110161
push_middle 959397120
get 351466
push_back 61184097
get 227785
push_back 241054386
get 61117
push_back 927578303
get 306928
push_middle 555088418
push_front 892010169
push_back 517055890
get 55530
push_back 184975782
get 70792
push_front 428718813
push_front 31532679
push_back 185452116
get 371610
push_middle 830883644
push_back 497814252
push_back 873046744
push_front 323340338
push_front 42017813
push_middle 917273935
push_back 231857505
push_back 287137703
get 198220
push_middle 346084435
push_back 946933988
push_middle 513014518
get 101004
push_middle 967796978
push_front 204944366
push_back 794735119
push_middle 898007888
push_middle 978978348
push_middle 888282873
push_back 314173313
push_front 743367792
get 104312
get 251933
get 71721
push_back 765487056
push_middle 311372299
push_middle 562208989
push_back 595798323
push_front 646146551
push_back 133957127
push_front 749059734
push_back 470219875
get 26438
push_middle 429744481
push_front 921667577
get 164202
push_middle 524431127
push_middle 669474768
push_front 735912737
get 269040
get 72103
get 187697
get 96488
get 183584
push_middle 203601995
push_back 30868304
push_middle 323283814
push_middle 177673064
push_middle 280600910
push_front 903954828
push_back 82540122
get 146586
push_front 452692065
push_middle 942624437
push_middle 657361940
push_back 407543190
get 274347
push_front 746640227
push_middle 911439678
push_back 357676766
get 179126
push_front 776254835
push_back 602058290
push_front 356487110
push_front 233279370
get 88136
get 257827
push_front 868907585
push_middle 715279847
push_front 543730235
get 173790
get 338027
push_middle 773695133
push_middle 301195422
get 272736
push_front 35106847
get 235610
push_front 370625226
get 370383
push_front 570002725
push_back 660334490
push_front 935184506
push_back 841631892
push_middle 336468605
push_back 30104341
push_back 443819997
get 39099
get 349387
get 165605
push_front 372247906
push_middle 909989347
push_middle 676211570
push_front 589886571
push_front 570702847
push_back 784970302
get 317693
get 72409
push_back 934612450
get 26577
push_middle 620688575
push_middle 571510663
get 161483
push_back 709631394
get 164430
push_front 205020509
push_middle 680735088
push_front 793424500
get 69536
push_back 233347709
push_back 264069223
push_middle 4553887
push_back 93248057
get 40703
push_back 839803491
push_front 182057448
get 383821
push_front 482317633
get 278628
push_back 716098429
push_front 771279289
get 106420
get 40596
push_back 970414885
push_middle 595019741
push_front 900563909
push_front 482077884
push_middle 57812869
push_middle 959399583
push_back 202218739
push_middle 900718595
push_middle 852349550
get 202919
push_back 744130349
push_back 263993123
push_back 809119369
push_front 970880470
push_back 326785042
push_front 346860950
get 346280
push_front 406182431
push_front 739700005
push_front 927894782
push_back 203508904
push_back 667992370
push_back 140021125
push_back 931033124
push_front 446497975
push_middle 220998640
push_front 411732458
push_back 631197130
get 22231
push_front 752119826
get 347578
push_middle 163786515
get 12701
push_middle 703494340
push_front 567597423
push_back 403466269
push_back 598508977
push_front 946075693
push_front 351975772
push_back 671320913
push_front 177407239
push_back 973392474
push_back 899547374
push_front 694899833
push_front 259596086
get 242079
push_front 841607118
push_middle 805367400
push_front 119691655
push_back 772309527
get 18648
push_front 586500784
push_middle 223292352
push_back 241292174
push_back 394068130
get 392963
get 119488
get 146681
get 122670
push_front 796247136
get 383438
push_front 102793294
push_front 359131727
push_middle 150005028
push_front 486789712
get 273827
push_front 553403296
push_middle 836793210
get 305359
push_back 425179404
push_back 573151535
push_middle 852202412
push_middle 738588223
get 34631
push_middle 241850684
push_back 812783804
push_front 922721916
push_back 641614917
get 50942
get 307728
push_front 320180032
push_front 84249077
get 299928
push_middle 586388940
push_front 224198874
push_back 602595927
push_front 259666940
get 292645
push_front 972898911
get 279532
push_back 589248465
get 164281
push_front 878199700
push_middle 680688905
push_back 89822352
get 63432
get 213485
push_front 346710969
push_front 708587148
push_back 293574820
push_front 554774850
push_back 998866287
get 29876
push_middle 553802753
get 150437
push_front 569879819
push_front 301787167
push_back 272556261
push_back 776814992
push_back 482322308
push_front 368965612
push_front 983247800
push_back 564737231
push_back 986803310
push_back 785495501
push_middle 147989039
push_middle 219667651
push_middle 47275711
push_back 582840648
push_middle 448311013
push_front 805520195
push_middle 950280267
push_middle 111109782
push_middle 781054331
push_middle 306962424
push_front 703882249
push_back 484783329
get 318622
push_middle 37560248
push_front 971895110
push_back 398988615
get 155994
push_back 85337934
push_back 647516932
get 324478
get 371240
get 228737
push_middle 446947289
push_front 122139191
push_middle 959032279
get 335187
push_back 222770785
push_front 553267086
push_middle 823095022
push_front 702291438
push_back 649050103
push_back 835764939
get 70436
push_back 250709613
push_back 341378650
get 233893
get 72599
push_front 17071715
push_back 922655415
push_back 754304634
get 283369
push_middle 959028710
push_middle 373196433
get 164600
push_back 598754454
get 193415
get 202907
get 208326
push_front 460001892
push_middle 543870177
push_front 618402077
get 39204
get 277625
push_front 227072118
get 247058
push_middle 244965349
push_middle 547908336
push_back 550809698
push_back 687369923
push_front 937468486
push_middle 39524083
push_middle 534733779
push_middle 797489875
push_back 303298998
push_back 776897390
push_back 387293656
get 117993
push_back 651567833
push_front 62661696
push_middle 472961835
push_front 591460150
get 379044
get 107521
push_back 72890141
get 99412
push_back 8597342
push_middle 824175189
push_middle 370077277
push_middle 907192344
push_middle 152554677
push_back 776632442
push_front 352259306
push_front 772041555
get 61336
push_middle 640248006
push_back 838792448
push_front 207472794
push_front 815406333
push_front 602705601
push_front 460721967
push_front 239836652
push_middle 561315966
push_back 353408137
push_middle 478877680
push_front 989636929
push_front 807952392
push_middle 134287351
get 273548
push_back 26535242
push_front 419193753
push_back 817054251
push_middle 201083602
get 150909
push_middle 260373558
push_middle 339337731
get 149529
push_front 787170798
push_middle 766238665
push_middle 785292814
push_middle 356301115
push_back 195219451
get 240965
push_front 945481907
get 238042
push_middle 327155919
push_middle 404620329
push_front 871991549
push_front 400266247
push_middle 943830496
push_front 27933973
get 209418
push_middle 24198857
push_middle 150090314
push_front 66716440
push_front 743421647
push_middle 536411168
push_front 487264519
get 162410
push_front 179437439
get 239619
push_front 629178707
get 286675
push_front 274540715
push_back 128911667
push_front 281843920
push_back 373764237
push_middle 514201377
get 170123
push_front 117074252
push_middle 203264827
push_back 544976843
get 256592
push_front 155915059
push_middle 998535265
get 305867
push_middle 999831925
push_middle 550022456
push_back 260025497
get 262186
push_middle 113129959
push_front 121955410
get 110231
push_middle 736400259
push_back 212864465
push_middle 744820206
get 95931
push_middle 871234052
get 242234
get 337031
push_middle 940150352
push_front 832072653
get 26807
push_front 439471350
push_front 170880995
push_middle 175308851
push_front 995387402
get 93741
push_middle 920685117
get 271708
push_back 973376088
push_front 131494407
push_back 314688616
push_back 433789151
push_middle 677855033
push_middle 979669626
push_middle 449881867
push_front 819219286
get 233625
get 179874
push_back 354910631
push_front 5409454
get 119871
push_back 299320037
push_back 616988746
push_back 389397873
get 74349
get 124712
push_front 901975071
push_back 602093642
push_middle 692972873
push_back 576665290
push_front 795614223
push_back 114644449
push_back 155300386
push_front 28996394
push_front 995456606
push_back 496134736
push_back 662455801
push_front 63989276
push_back 522892472
get 341827
push_middle 624237825
push_back 953309597
push_front 122438728
push_middle 89087718
push_front 183006435
push_middle 55313572
push_front 880688436
push_back 343950709
push_middle 207610200
push_back 345471134
push_middle 128422109
get 367066
push_middle 996123380
push_back 277164324
get 346687
push_front 13068849
get 382995
push_back 482241362
push_front 378404691
push_front 349631736
push_back 836796945
push_front 312211485
get 244672
push_middle 581785448
push_front 560912400
push_front 732690370
push_middle 897702675
push_front 800342614
push_back 32687145
get 219439
push_middle 706238289
push_middle 378447660
push_middle 112892227
get 182549
push_front 703061581
get 267923
get 268132
get 146063
push_back 635698979
push_middle 80662009
push_front 756894258
push_middle 245044811
push_middle 174029475
push_back 716845527
push_back 21235908
push_front 832288045
push_front 29254572
get 190105
push_back 647453339
push_back 744690282
push_middle 454557785
push_front 50201046
push_middle 18486064
push_back 485816663
push_back 648606838
get 349783
push_middle 742707281
push_back 581574071
push_front 478377240
push_middle 393682261
push_front 118975054
push_front 736135840
push_back 422522670
push_back 937775444
push_middle 130109791
push_middle 850758228
get 336778
push_middle 476767412
push_middle 586551603
push_middle 875456532
push_middle 426757458
push_middle 976465725
push_front 191712324
push_back 770561006
push_middle 899298296
get 387219
push_middle 900495571
push_middle 298418686
get 4760
push_front 29260380
push_back 34524241
get 294208
push_back 688286521
push_back 660029198
push_middle 633180881
push_back 88007410
get 204980
get 6087
push_back 602226961
push_front 213158212
push_front 150408020
push_middle 198757019
push_back 357447279
get 288950
push_back 397463787
get 276794
push_front 866208784
push_middle 724737779
push_back 11341210
get 170875
push_back 710257735
get 23296
get 378234
push_back 346548114
push_back 585969126
get 202830
push_front 431799541
push_back 653303899
push_back 573277739
push_middle 319744090
push_front 247407872
push_back 217300056
push_back 770815262
get 313367
get 370978
push_middle 503465383
push_middle 204569009
push_front 234363776
push_back 138412288
get 257867
push_back 882200703
get 302568
push_middle 848470205
push_back 895568822
push_middle 755646721
push_middle 93093422
push_middle 299867738
push_back 130030046
push_front 307392039
get 361512
push_middle 738270381
get 268951
push_back 498782512
push_middle 946088215
push_middle 815979164
push_back 63701546
get 240723
get 142362
push_front 715454779
push_front 923884528
push_back 333031711
push_back 295599235
push_middle 713267721
push_middle 854617144
push_front 487363046
push_front 648744998
get 307924
push_back 650997722
get 134110
push_front 837316019
push_middle 354810699
push_back 647282858
get 322989
get 277342
get 288691
get 41406
get 321664
push_back 720040177
get 365316
push_front 577877726
get 337279
push_middle 20456239
push_front 249152551
push_back 761269021
push_front 500608814
push_back 756624354
push_middle 563968198
push_front 270409324
push_middle 877716556
push_middle 499526159
push_front 15424262
push_front 711574420
get 68327
get 352022
push_back 919892313
get 381996
get 322185
get 82444
push_middle 58653613
push_middle 98220374
push_middle 604318595
get 193137
get 241065
push_middle 442295227
push_front 437438036
push_middle 738573723
push_middle 783252367
push_back 353997381
push_middle 997804254
get 17533
push_middle 448672605
push_middle 362608886
push_front 872452828
push_front 428331291
push_front 319338501
push_back 712590836
push_front 184957345
push_back 806995291
push_middle 147768116
get 122431
push_front 39492859
push_middle 735493576
push_middle 85714627
push_front 429530011
push_back 746750477
get 137830
push_front 974068663
push_front 808698835
get 172268
push_back 530558359
get 304557
push_front 255816106
get 201684
push_front 510026967
push_back 726989948
push_front 530477296
push_middle 385346270
push_front 260529596
push_back 808232011
get 60254
push_front 847926900
push_middle 25307921
push_front 281010820
push_back 199250536
push_front 255563563
push_front 173320667
push_back 75519871
push_back 221567976
push_back 473073374
get 394022
push_back 637806385
push_back 974212711
push_back 20148302
get 308416
get 56224
get 376468
push_back 803871471
get 187015
push_back 586228712
get 106988
push_front 432236211
get 173485
push_middle 162103123
get 275497
push_back 673410533
push_middle 203418042
push_middle 448329540
push_front 967694183
get 393258
push_back 88499437
push_front 212604525
get 283084
get 167215
get 89996
get 146091
get 199994
push_middle 329469934
push_back 323745636
get 305059
push_middle 27916036
push_front 106187343
get 320289
push_middle 447307307
push_middle 327306158
push_middle 658196419
push_middle 362703236
push_middle 274097163
get 112356
get 281617
get 98749
push_back 257154742
push_middle 370723143
get 20734
push_front 569647598
push_front 628345449
push_back 234042178
push_back 489755919
get 204583
push_middle 253946287
get 266379
push_back 365892101
push_front 386514162
push_back 321527833
push_back 343655647
push_front 565864112
push_front 330585171
push_middle 163488592
push_middle 250575798
push_front 958108034
push_front 863572773
push_middle 385714112
push_front 93197751
push_middle 93709196
push_back 870358235
get 203626
push_front 478113016
push_back 271375352
push_front 642318150
push_front 491722180
push_middle 397544804
push_back 812926787
get 251211
push_back 951783051
push_back 739064078
get 135231
get 393639
push_front 807458531
push_middle 304207574
push_back 967021374
push_front 113853244
push_middle 801585183
push_front 498585992
get 66004
push_back 597968877
get 71830
get 347021
push_back 868208411
push_middle 802841108
push_front 401787727
get 22665
push_back 485646344
push_back 854774792
push_front 181129666
push_middle 214559547
get 306155
push_back 948993962
push_front 275056805
push_back 653384264
push_middle 758193136
push_middle 810723632
push_middle 242298016
push_front 239161697
get 263511
push_middle 340528826
get 209086
get 375454
push_middle 931374316
push_middle 655831101
get 204186
get 149574
get 372458
push_front 496135606
push_back 853367686
push_front 591161018
push_middle 718139312
get 76321
push_front 722223492
get 389690
push_back 522926976
push_middle 158567591
push_front 41843324
push_back 268423231
get 300686
push_back 311510541
push_front 178943117
push_back 456205630
push_front 546334642
push_middle 503294059
push_front 687156126
push_back 570853512
push_middle 150032754
push_front 938284112
push_front 649595459
push_back 386211549
get 17207
push_middle 29859490
push_back 397398384
push_back 921366283
push_middle 819883560
push_front 992542360
get 376021
push_front 281226476
push_front 777488096
push_back 257197703
get 255279
push_front 140835270
push_front 40884727
get 306265
push_front 68523802
push_front 315741483
push_back 912304890
get 190316
push_front 21181603
push_middle 436062870
push_back 26208753
push_back 363198625
push_front 616294407
get 120343
get 186587
push_back 361777476
push_back 914825680
get 316781
push_middle 230093645
push_front 835357928
push_middle 391801833
push_middle 547294119
push_back 824035845
push_front 950823737
push_back 914001003
get 126335
get 238835
push_front 226834856
push_middle 579418775
push_back 204275016
push_back 68676138
push_back 252009029
get 391700
get 216509
push_middle 370829946
push_middle 11208332
push_front 515858705
push_back 950704023
push_middle 779148373
push_back 701502538
push_back 235418737
push_middle 599441730
push_back 585688843
push_back 897966457
push_front 475740634
push_front 703758135
push_middle 856996874
get 258524
push_front 451844959
get 281916
push_front 823003519
push_middle 11930606
push_back 845688861
push_back 491013178
push_front 717904381
push_middle 132024880
push_front 519989376
push_middle 874516700
push_middle 734843719
get 102650
push_back 636495813
push_middle 499280709
push_middle 528552485
push_middle 950664166
push_middle 893999969
push_back 74854025
get 322903
push_middle 47851118
push_middle 981216253
get 388446
push_middle 752747215
push_middle 877098664
push_front 42109359
get 66892
push_front 647210937
push_back 478029341
push_back 210529600
push_middle 701489474
push_front 461022869
push_front 630124181
push_back 451200531
get 329451
push_front 563116561
push_back 306652484
get 214519
get 4741
push_middle 875274692
get 250266
push_back 964785024
push_front 810608637
get 117185
push_front 40110319
push_middle 785238718
push_middle 151764650
push_back 318587032
get 362699
push_front 127079468
push_back 739839782
push_back 960636821
get 100451
push_back 67599562
push_middle 828156633
push_back 219875228
get 283190
push_back 853246699
push_middle 410011373
push_back 521470822
push_back 108487620
push_back 472979273
get 283725
push_back 304724260
push_middle 319210024
push_middle 728397907
get 88741
push_front 733399773
push_middle 399617327
push_back 553908368
push_back 164005733
push_front 767869630
push_middle 145349440
push_middle 714330635
push_front 457765274
push_back 883637895
get 40477
push_back 112367399
push_middle 997548874
get 303243
get 105725
push_front 422253201
push_middle 222845844
push_front 307865420
push_back 883884819
push_front 202864405
push_back 231286076
get 142030
push_back 209346513
get 101950
get 240142
push_back 48518199
push_middle 712653589
push_back 883467652
push_middle 421951321
push_back 645108744
push_back 84001759
push_front 807586832
push_back 410236224
get 35051
push_front 420871178
push_front 4916958
push_front 269279212
push_middle 677474029
push_back 391165112
get 234458
push_middle 263891019
push_front 370746208
push_back 116964906
push_front 108542353
push_front 494660442
push_front 514090858
get 40264
push_middle 383750493
push_middle 498939228
push_front 79167049
push_middle 584578214
push_back 583458358
get 17155
push_middle 762996077
push_back 490088303
push_back 162520900
get 84196
push_front 287162536
get 42783
push_back 107098228
push_back 731744666
push_back 362497331
get 63258
push_front 734870518
push_middle 218201134
push_middle 755613614
push_back 800472641
push_back 737477577
push_middle 830304793
get 347448
get 150467
get 346686
push_middle 854052120
push_front 740433462
push_back 933779893
get 159513
push_middle 58156479
push_front 770433818
get 362048
push_back 676815558
get 315363
push_back 848023090
push_front 630195172
push_front 733980910
push_back 100110086
push_front 140307693
push_front 562337238
get 264525
push_middle 6980331
push_back 444564946
push_middle 509290092
push_middle 952283113
get 318672
push_front 316252653
push_middle 148778228
push_back 387100018
push_back 492102745
push_middle 342803219
push_middle 457002576
push_front 559032155
push_front 609160334
push_back 772588400
push_front 586138837
push_front 908652722
push_middle 391194575
push_middle 48452822
push_back 992398942
push_middle 884171359
push_back 16741580
get 356889
push_middle 945660364
push_back 129330594
push_back 600792761
push_back 919208337
push_back 974341519
push_front 145455055
push_front 55038554
get 46718
push_back 828465952
get 149977
push_back 627538710
push_middle 909858250
get 389577
push_front 388003302
get 182287
push_front 877845417
push_back 242772706
push_middle 756418427
get 217057
get 15109
push_middle 174692263
push_front 191325533
push_front 716713181
get 157427
push_back 857693640
get 238424
push_middle 243066503
push_front 185802429
push_front 980082151
get 126208
get 111682
push_back 956869132
get 21927
push_front 905826090
push_back 668677526
push_front 965614159
push_front 117293668
push_back 121139711
push_back 99716605
push_middle 59435570
push_front 804485161
push_back 293203016
push_back 178078331
push_middle 450539406
push_middle 758176666
push_back 637575136
push_back 90206654
push_back 657040488
get 385951
get 203083
push_middle 639872336
push_middle 907831910
push_back 840484872
push_middle 592998640
push_front 454943049
push_back 351282387
push_middle 645975525
get 219862
get 256801
push_middle 95827636
push_middle 439873687
push_middle 684866623
get 307300
get 379455
push_back 607817373
get 365805
push_front 87740606
push_back 26377649
get 372779
push_front 839956025
push_front 367748149
push_middle 929257336
push_back 304503856
push_middle 362060563
push_middle 918430459
get 27477
push_back 496905289
push_back 631304867
get 79415
push_middle 340640339
get 375358
push_front 281279288
get 203935
push_back 53200264
push_back 721082299
push_middle 822887942
get 116451
push_back 55474230
push_front 602190234
push_back 873307971
push_front 746286437
push_middle 413685865
push_middle 454354930
push_front 533956378
push_back 100629083
push_back 186217038
get 255528
push_back 665104386
push_back 846558571
get 271644
push_front 45710759
push_back 89995068
push_front 461678258
push_back 38525415
get 297879
push_middle 51081200
push_back 147504103
push_back 345742163
get 201695
push_front 534359395
get 263641
get 268980
push_front 92618933
get 88829
push_back 73545796
push_middle 842489849
push_middle 492096516
get 26349
push_back 539141096
push_back 592385744
push_middle 814820112
push_back 101109371
push_middle 214722217
push_front 65363870
push_back 287996347
push_back 216823051
get 150599
push_back 963766212
push_back 582131810
push_front 540359756
push_middle 641505197
push_back 587218529
push_middle 350457883
push_front 764062298
push_back 904533621
push_front 845997779
get 34388
push_middle 285505110
push_front 946136243
push_front 134335582
push_middle 930155940
push_front 34076223
get 18341
push_front 308770986
push_back 523798239
get 333169
get 65664
push_middle 547400442
push_front 197876384
get 38808
get 26146
push_back 240423623
push_front 977338021
push_back 979519683
push_middle 110604889
get 174623
push_front 911729711
push_middle 630000870
push_middle 667848438
push_front 488571452
get 167746
get 133913
push_middle 421885861
push_back 627473468
push_back 962701746
push_back 461848287
get 59776
push_front 133267434
push_back 852524627
push_back 859954614
push_front 709582243
push_back 798231321
push_back 518849035
push_middle 23902142
push_back 585202765
push_front 319837312
get 95027
push_front 243168412
get 91627
push_middle 578360179
push_middle 741310621
push_back 538174289
push_back 446398959
push_middle 197313498
get 48809
push_front 184320836
push_middle 539550754
push_back 417639007
push_back 935351331
push_middle 121575656
push_front 819585168
get 320325
push_back 672268540
push_middle 667382039
push_middle 734154938
push_middle 839155879
push_back 781342817
push_back 515941176
push_back 910179887
get 292862
push_middle 835485630
push_front 619827891
push_back 936433980
push_middle 78309359
push_front 305638059
push_middle 482084627
push_middle 749720680
push_middle 709880183
push_front 295772110
push_front 241029925
push_front 850024065
get 234890
get 111166
get 268725
get 149542
push_front 408777867
get 325063
push_middle 368462166
push_back 192009709
get 374930
get 42040
get 302213
push_middle 735078067
push_front 88568550
get 392880
push_middle 580356454
push_middle 391168214
push_back 813548257
get 113496
push_front 957050366
push_front 926457221
get 272684
get 368936
get 321906
push_back 873677705
push_back 838030003
push_front 679321376
get 206185
push_front 367149042
push_front 222968928
push_middle 646687811
push_middle 289764746
get 296873
get 37678
push_middle 357091859
push_middle 411739982
push_front 749953270
push_back 615164558
get 87533
push_back 129098738
push_back 876031854
push_front 879482700
get 170584
get 168209
get 14387
push_front 750646372
push_front 69671867
push_front 214997314
push_back 303534347
push_back 979912941
push_back 250749767
push_back 901199421
push_middle 274858846
push_back 287242450
get 181535
push_middle 259681828
push_front 265553728
push_front 699176441
push_middle 926013377
push_middle 107709851
push_middle 578513689
push_middle 259197483
push_middle 799465243
push_middle 21219361
push_back 232306477
push_back 730102926
push_back 694560857
push_back 675170426
push_back 321264257
get 185487
push_middle 241054157
push_middle 154308487
push_back 440776229
push_back 11549096
get 253864
get 278134
push_back 880659925
push_front 927179560
get 75311
push_middle 702373584
get 217933
push_front 944613750
push_back 469248587
push_middle 945951067
push_back 434961469
get 20253
get 126043
push_middle 743469136
get 75747
push_middle 455227931
push_middle 678854256
push_back 295367095
push_back 975308140
get 4337
push_front 87011269
push_back 620467829
push_back 613057842
push_front 186818925
push_front 258823020
push_back 324559032
push_back 39785481
push_front 387512206
get 11988
push_back 747105636
push_back 602602447
push_middle 131574086
push_middle 276210780
push_middle 36846353
push_front 552672984
get 26676
push_front 13917573
push_middle 96789993
get 114678
push_back 232515464
push_front 624236480
push_back 696691860
push_middle 491412296
get 344066
push_front 860298477
push_middle 261998710
push_front 951497673
get 118721
push_back 42631535
get 34138
get 108971
push_front 300379492
push_middle 265210025
push_back 201781124
push_front 708239750
get 307984
push_back 426536083
push_front 162162193
push_middle 706360337
push_middle 712621758
push_front 222472492
push_middle 633854350
get 27823
push_front 292180273
get 252863
push_front 759285299
push_front 769013552
push_front 40760826
push_back 160509203
push_back 303394614
push_back 117044775
push_middle 908301726
push_middle 916392070
push_middle 406674923
push_back 884230908
push_middle 69413063
push_front 585275984
push_back 605290212
push_middle 911314592
push_front 384437290
get 249544
push_back 385960891
push_back 134550166
push_front 189907837
get 371673
push_middle 634913158
push_middle 84299493
get 40309
push_front 204262447
get 311012
get 394703
push_back 399887536
get 19076
push_front 740959955
push_back 717658751
push_middle 568082826
push_middle 229953378
push_front 141629229
get 260113
push_middle 251325485
push_back 892807025
push_back 502058066
push_middle 326911404
push_middle 205816710
get 192503
push_middle 756862576
get 236711
push_front 871321639
push_middle 992065724
push_front 45870897
push_middle 954471200
get 197609
get 307240
get 317053
push_back 237411898
push_front 409778900
push_middle 190108439
push_middle 747444311
push_back 526588962
get 126738
push_middle 966101287
get 278619
push_front 445206160
get 253262
push_middle 570494442
push_front 693692431
push_middle 413390284
push_front 396964769
push_middle 770330799
push_middle 861797985
push_front 93522114
push_front 943663673
get 154542
get 196268
push_front 233296986
push_back 614240336
push_front 952268450
push_back 200060179
get 386490
push_front 19990482
push_front 83447138
push_back 382918967
get 186458
get 382500
push_middle 799596504
push_front 107510535
push_back 954090348
push_back 40344479
push_middle 927296857
push_middle 532664807
push_middle 437282118
push_middle 410331459
push_back 938843799
push_back 74149304
push_back 852338069
get 228462
push_front 111170104
push_front 510756534
push_middle 897254272
push_back 403187712
push_front 254995245
push_back 321744080
push_back 411552884
push_back 316672789
push_back 231199431
push_back 655891621
push_back 826338168
push_back 284738739
push_back 722957685
push_middle 27751005
push_middle 481088817
push_middle 191519330
push_front 190527140
push_back 22962673
push_front 340402024
push_front 333368988
get 125110
push_front 634303534
get 38396
get 25498
push_back 501389245
push_front 754998340
get 318519
push_front 334347803
get 246890
get 322351
push_middle 632300032
push_middle 584476263
push_back 917006738
push_back 302008907
get 391637
push_front 612143168
push_front 750206595
push_middle 727278917
push_middle 346748510
push_back 696036324
push_middle 749377951
get 330206
get 145728
push_middle 486625916
get 288938
push_front 187887397
get 190388
push_middle 575983625
push_middle 479864958
push_middle 298593001
push_middle 978148697
push_front 375336897
get 305959
push_front 628128274
get 351026
push_back 603266390
push_front 329648773
push_back 481566318
push_back 87279668
push_back 562632311
push_middle 419945045
push_back 609188545
push_back 13365602
get 192980
push_front 539574445
push_middle 162514000
get 164653
push_back 966768447
push_front 154363224
push_middle 451761468
push_middle 702966486
get 150934
push_front 360388436
get 193187
get 134119
get 137479
push_middle 665412244
push_front 225491541
push_middle 22657968
push_front 165911281
push_middle 435578799
push_middle 453780768
push_front 706136979
push_front 101149531
push_back 962769171
get 215235
push_front 200394974
push_middle 552291853
push_front 903617590
push_middle 910744453
push_front 808957820
push_middle 384697941
get 323571
push_back 719096806
push_front 600552154
get 308539
push_back 863086120
push_back 253879147
push_front 970190944
push_back 839949491
push_back 849140157
get 135242
push_back 875374823
push_front 287914064
push_middle 840001974
push_back 672847389
get 388491
push_middle 839552666
push_middle 18788590
get 130973
get 340362
push_middle 492746399
push_front 75294796
get 327178
push_back 202487585
get 7997
push_back 486677985
push_back 531026094
push_front 981755789
push_front 834042905
push_front 253737674
push_back 165262376
push_middle 567901872
push_middle 650119957
push_back 702711928
get 85595
get 318709
get 389379
get 367231
push_middle 743214553
push_back 988620437
push_back 988999790
push_back 509245740
push_back 212682389
push_middle 399819960
get 282121
push_back 110056575
get 375397
push_middle 70369091
push_back 686223346
push_middle 94224150
push_middle 146156903
push_front 492771591
push_back 380766866
push_front 553499474
get 115444
push_front 409167346
push_middle 364824553
push_middle 311084798
push_back 58904372
get 79878
push_back 997832373
get 242565
push_back 305292489
push_front 94105041
push_back 360088365
push_middle 241218699
push_front 519823018
push_back 575382546
get 87442
push_back 614454063
get 188865
push_front 264639658
push_back 951678925
push_front 624044470
get 285131
push_middle 966982054
get 180666
push_middle 471849762
push_middle 225138114
push_front 53306115
push_middle 281682123
push_middle 85874104
push_front 377153096
push_middle 985544867
push_front 267156530
push_back 187588612
get 50299
push_front 97295860
push_front 587106598
push_back 31454710
push_middle 806521256
push_front 713048826
push_front 341226136
push_middle 353454078
push_front 7063100
push_front 683050783
get 165872
push_back 78813858
get 181183
push_middle 40673413
push_front 482654666
push_middle 601225588
push_front 97388644
push_middle 467556327
push_middle 861490073
push_middle 899110482
push_front 982399027
push_middle 481896451
get 333
push_middle 918272764
push_middle 172156275
push_middle 366659311
push_middle 640356032
push_front 493174570
push_back 978542687
push_middle 317730211
push_middle 380908729
push_middle 436182982
push_front 949501653
get 379425
push_middle 896804600
push_back 413603528
push_back 497441161
push_middle 798974628
push_front 473186471
push_front 401212258
push_middle 324583304
push_back 114607537
push_front 941171688
push_middle 75541224
push_back 866489182
get 82236
push_front 198154484
get 380611
push_middle 286588349
push_back 898200333
push_middle 36208203
get 156578
get 273245
get 9130
push_back 907174540
get 89937
push_middle 164754351
push_middle 43517020
get 364958
get 90922
push_middle 590267809
push_front 541997766
push_middle 199692342
push_middle 341603311
get 158076
get 375606
push_back 614606605
push_middle 656718905
push_back 471936913
get 110018
push_middle 184517677
get 262289
push_front 651057174
push_front 182640150
push_middle 673000986
push_middle 151726789
get 16403
push_front 492128450
get 287009
push_front 141410106
push_front 67320713
push_back 734845548
push_front 792088144
push_middle 474573002
get 317899
push_middle 534788306
push_back 753208366
push_front 884847539
push_front 883624638
push_front 134858548
push_middle 594048214
push_front 341222700
push_back 408701271
push_middle 607488828
get 46065
push_middle 837313946
push_front 403169625
push_front 520554234
push_front 31542420
get 149836
push_back 428033733
push_front 541699566
push_back 483260987
get 116429
get 392589
push_middle 131147353
push_front 131718616
push_front 281435674
push_back 361607601
push_middle 500100434
push_back 983210292
push_middle 414432994
push_middle 536216838
push_back 784686662
push_middle 97445609
push_front 252577297
push_middle 615750107
get 324409
push_back 885513748
push_back 978325774
push_front 742794203
push_back 866369964
get 230034
push_back 68038342
get 269525
push_back 514314645
push_back 196559273
push_middle 347149240
push_back 829782347
get 242520
push_middle 273483017
push_front 348156600
get 334580
push_back 869781458
get 11220
push_back 379664742
push_back 246971914
push_front 68877957
push_front 330617790
push_front 462231988
push_back 983745877
push_middle 382020280
get 325155
push_middle 516513316
get 121768
push_front 463131818
push_middle 977973396
push_back 30480019
push_middle 610896608
get 289414
push_front 602560715
push_middle 408820486
push_middle 737220334
push_back 654815522
get 373435
push_middle 867380755
get 54801
push_middle 569725033
push_back 711141523
push_middle 750890208
push_middle 438762984
get 94654
push_front 321926043
push_middle 600608762
get 139062
push_front 734202374
push_back 102315735
get 172603
push_front 891199545
push_middle 566722658
push_front 999267891
get 387116
push_front 244518772
push_middle 78178363
push_back 191445672
push_front 218130620
get 257290
push_back 496641918
push_middle 965822861
get 209459
get 267438
push_middle 695811816
push_front 746828152
push_middle 317241853
push_middle 211588571
push_front 761531131
get 350157
get 7972
push_middle 419695385
get 155949
push_back 312737800
push_middle 220923570
push_back 947348556
push_middle 597645296
push_middle 81039002
get 199832
push_front 273626921
push_back 71057302
push_back 547015134
get 206574
push_middle 199444895
get 27160
get 142890
push_middle 388375521
get 277273
push_front 383024089
push_back 391083687
get 76473
push_back 374390851
get 287229
push_middle 675452127
get 361522
push_front 638170416
push_back 654076507
get 275276
push_back 538139378
push_back 30774846
push_middle 351795729
push_front 2692588
get 206011
push_back 847909293
push_middle 317101817
push_back 908634022
get 348506
push_front 98950642
push_front 263366204
push_middle 903986266
get 73978
push_back 760277225
push_back 165252253
push_middle 490741740
push_middle 355662912
push_front 131311473
get 128281
get 229241
push_front 52469731
get 185516
push_back 378181817
push_middle 180583979
get 299275
push_front 63429858
push_front 175671789
get 190361
push_front 66680799
push_back 462163758
push_middle 222845128
push_back 193869216
push_back 87019692
push_back 410090959
push_front 437280468
push_back 323672974
push_front 351874227
push_back 650309278
push_back 763192435
push_back 964303352
get 118926
push_front 930385805
push_middle 659952710
push_front 259051805
push_back 728908397
push_front 730097025
push_middle 189055005
push_back 129131653
push_front 659857727
push_back 196314832
get 97177
push_middle 719266553
get 165746
push_back 912665514
push_middle 197312453
push_middle 515408358
push_middle 969394128
push_front 288926397
push_back 426805261
get 206980
push_front 758838780
get 348338
push_front 34220062
get 306135
push_front 26843761
push_back 81155148
get 272931
get 347326
push_front 376602819
push_front 482272611
push_front 198132007
push_back 866847123
push_middle 866858292
get 251461
push_front 399849256
get 294233
get 394740
push_middle 950100079
push_front 505505423
push_middle 936638244
push_front 559422746
push_middle 458766743
get 331258
push_middle 75285286
get 31051
push_back 17046789
push_back 887677601
push_front 895838190
push_front 743264306
push_front 348424565
get 298501
push_back 529032052
get 329911
push_middle 287557298
get 163563
push_back 574888241
get 369232
push_middle 206577762
push_front 862885937
push_front 190629108
push_front 987862736
push_back 518131679
push_front 898602726
push_middle 655588344
get 250793
push_middle 843545976
push_middle 177429980
push_front 975884045
push_front 47256334
push_middle 841814430
push_middle 826451850
push_back 822048811
push_middle 301200503
push_middle 549633099
push_back 505710741
push_front 268923448
push_front 992567198
push_back 105545220
push_back 326580679
push_back 690428266
push_middle 305940906
get 163799
push_front 961244552
get 332565
push_front 653375576
get 345899
push_front 869794577
push_front 22931662
push_front 341060368
push_middle 886544636
get 92967
push_back 520785276
push_front 168649353
push_front 541668775
get 338176
get 191094
push_back 512694495
push_back 390502596
push_back 368207276
push_front 540215282
push_middle 907788489
push_front 177446696
push_middle 18403551
get 294535
push_middle 420464268
push_front 129577428
get 383902
push_back 602888654
get 341681
get 19906
push_front 2789726
get 166783
push_front 802397530
push_front 741990490
push_front 757815763
push_back 57493093
push_back 770915172
push_middle 72024536
get 281431
push_front 892301845
push_middle 794885946
get 35545
push_front 166995756
push_front 253562845
push_back 835627591
push_middle 992913043
get 285960
push_back 120600296
push_front 296024517
get 299837
get 286370
push_front 239496425
push_front 19539552
get 58388
push_back 741719511
get 146789
get 361193
push_back 393467968
push_front 749360957
get 207039
push_back 388710210
push_front 503040079
push_middle 209995987
get 89140
push_back 549312776
push_middle 14741865
get 51323
push_back 743081486
get 225032
push_front 11689431
push_back 548989726
push_middle 807441756
get 102864
get 70621
push_front 918642245
get 300382
push_middle 718363301
push_front 746724247
push_back 599438821
get 138909
push_front 962389510
push_back 738657072
push_back 56539188
push_front 323181929
push_front 235295814
get 93461
push_middle 292224595
push_front 177971557
push_middle 118695832
get 98706
push_middle 937105147
push_front 975220785
push_back 373284249
push_back 717615443
push_back 329796960
push_front 400156323
get 117502
push_back 338784084
push_front 935867803
push_middle 538180396
get 382949
get 293267
get 88350
push_front 17054752
push_middle 597210905
push_front 324431555
get 294879
push_back 802994560
push_middle 640446781
push_front 530908774
push_middle 932627814
push_back 527757143
push_front 403212547
push_middle 897571000
get 312677
push_front 514822018
push_middle 247407609
push_front 936935312
push_middle 196466014
push_back 624857048
push_front 467078341
push_middle 49923375
push_middle 452820203
push_back 116074842
push_front 457551950
push_front 800150001
push_front 818766296
push_front 614625631
push_front 758450870
push_middle 736525318
get 188896
push_front 792927025
push_back 858835827
push_middle 25917433
get 118110
push_front 536428610
push_back 357587216
get 345101
push_back 786604623
push_middle 171973453
get 140461
get 340087
push_front 399348720
push_back 959670491
push_back 758641151
push_front 978116418
push_middle 678997393
get 116092
get 182488
push_back 618117228
push_front 444494371
get 186825
push_back 949919849
push_back 303334737
get 311662
push_middle 797133704
push_back 221722728
get 44238
push_middle 603167477
push_front 116052372
push_back 319005554
push_front 347644590
push_back 479464482
push_middle 731653608
push_back 532887567
push_middle 899597423
get 350312
push_front 3065015
push_middle 827539230
push_front 124044873
push_front 627902738
push_front 55538170
get 76462
push_front 632602822
get 76573
get 34648
push_front 972973097
get 267403
push_front 774906886
push_front 741999065
push_middle 582565650
get 190004
push_back 460024478
push_back 190814098
push_back 356264461
push_middle 487805815
get 154450
push_back 993695732
push_front 256360514
push_front 377367373
push_back 385977809
push_back 223255810
push_front 941399911
push_front 95174216
push_front 428115977
get 100094
push_front 757251715
get 226035
push_front 730136809
push_middle 585758810
get 193871
push_middle 209944544
push_front 312052644
push_middle 196893663
push_back 29278731
get 371050
push_back 297886135
get 187751
push_front 792625411
push_front 202734102
get 334901
push_front 458157409
push_middle 768829483
push_front 226365264
push_middle 820119584
push_back 441412775
get 165119
push_middle 610528746
push_front 968465531
push_front 283937751
push_middle 852932246
push_back 213744072
push_front 548255307
push_front 358279563
push_front 968342479
get 23239
get 329912
push_back 325623762
push_back 471209000
push_middle 810536971
push_back 737159250
push_back 906103486
get 23443
push_front 133300748
push_middle 942463192
push_middle 384820606
push_middle 317517807
get 252716
push_back 594699234
get 259439
push_middle 855941271
push_back 804466398
push_front 679274036
get 63847
push_back 755627126
get 109439
get 344133
push_middle 689241182
push_back 875897556
push_back 851342201
push_front 411757713
push_front 367002872
push_front 447266433
push_back 606110886
push_middle 291003562
get 82644
get 157919
push_front 864231545
get 234683
push_front 35016608
push_front 566560667
get 19039
push_middle 864625788
push_middle 743374559
push_back 638394926
get 76200
push_middle 12109261
push_front 433025919
push_front 464022303
push_middle 46985007
get 115523
get 38449
push_middle 300683182
push_back 824347579
push_front 95190402
push_middle 576269213
push_front 86583971
push_front 588720060
push_front 401621713
get 221068
push_front 634918986
push_front 661568425
get 22522
get 279143
push_middle 543546611
push_back 563593500
push_middle 800091489
push_middle 589252765
get 335630
push_back 990511027
push_front 538641634
push_middle 648894054
push_middle 595243538
push_back 457011492
push_middle 64678070
push_middle 252082760
push_middle 336687995
get 235387
push_middle 186156567
push_middle 118862037
push_back 262319723
push_middle 948851048
get 311784
push_front 704102991
push_middle 741892147
push_front 114965922
push_middle 352218928
push_middle 478192301
push_middle 938753174
push_back 373052562
push_back 895129924
push_middle 305230987
push_back 86369485
push_back 620227214
push_front 397809464
push_front 555828380
push_back 312411729
push_front 334781607
push_back 294723242
push_front 258882846
push_back 482078258
get 219001
push_middle 638633299
push_middle 136587621
push_back 805524566
push_back 408532605
get 300151
push_back 726389970
push_back 496516656
push_back 879063536
push_front 817817337
push_middle 339593463
get 60923
get 192422
push_back 143908546
get 75436
push_middle 899488753
push_middle 987783044
get 190082
push_front 717014235
push_front 286568849
get 384233
push_middle 943119963
push_middle 934078866
push_middle 571485453
push_front 804338809
push_back 191559523
push_front 775017809
get 204870
push_middle 806444877
get 219641
push_back 279546669
push_front 774165853
push_back 109388575
get 212228
push_front 492253950
push_back 582160683
push_middle 53392054
get 137230
get 132831
push_front 666514291
push_middle 174765803
get 143957
push_back 196554286
push_back 223182259
push_front 383604066
push_back 90492853
push_back 551934328
push_back 907572263
get 205972
push_back 843970061
push_back 894230168
push_back 514604676
push_front 307007501
push_middle 105671382
push_front 892230972
get 13137
get 232966
push_back 303109644
get 46035
push_front 624092186
push_back 533702971
get 23259
get 146301
push_middle 910435628
get 175597
push_middle 418490117
push_back 212630834
get 239209
push_front 874509316
get 310391
push_middle 349088074
get 186195
push_middle 649032617
get 118178
push_front 657894539
push_middle 359101751
push_back 209532153
push_middle 225316328
push_front 87614080
push_front 39822011
push_front 880514522
get 233812
push_middle 7426130
get 104674
push_front 742507222
push_back 605931852
push_back 916794080
push_middle 139898804
push_front 765567362
push_middle 690374242
push_front 393531641
get 63858
push_middle 279060573
push_middle 266957272
push_middle 123808396
push_middle 726492709
get 212701
get 55725
push_front 621526865
push_back 272541251
push_back 966580349
push_back 932955487
push_front 485927479
push_middle 401128159
push_middle 517252482
push_middle 429204024
push_front 518987321
push_middle 894599715
push_front 870639922
get 96136
push_middle 880964739
push_back 29032457
push_middle 839485468
push_front 778097352
push_middle 912089304
get 130403
push_back 604720755
push_back 605300634
get 15054
get 225786
get 380245
push_middle 622239990
push_middle 4535272
push_front 436747484
push_middle 327740522
push_middle 188162649
push_back 11751640
push_middle 814122016
push_front 530992115
push_middle 594029960
push_back 546750627
push_middle 21384605
push_back 323277865
push_front 748266307
push_middle 62785794
push_middle 227988221
get 268616
get 154912
push_front 96817410
get 324375
push_front 498423657
push_front 406116701
get 108253
get 259363
push_back 707389327
get 371705
push_back 534852450
push_back 992588821
push_back 758193426
push_middle 814819218
push_front 432296841
get 276152
get 86234
push_middle 517283124
push_front 610337410
push_middle 385794494
get 269960
push_back 11966182
push_back 454995935
get 138757
push_front 770599435
push_front 114172953
push_front 294529550
get 271909
get 197700
get 1469
push_front 527731185
push_front 546587974
push_back 736348103
get 324668
get 148165
push_back 736282627
get 376790
push_front 106788473
push_back 405749285
get 79357
push_front 596542055
push_front 408257648
get 11923
get 215471
push_back 490580367
push_back 928120765
push_front 398592332
push_middle 404875689
push_back 498416088
push_back 308277773
push_back 55893747
get 181005
push_middle 623708006
push_back 87651678
push_front 845319605
push_front 220506239
push_back 354803477
get 115613
get 177782
push_middle 893581854
get 259744
push_back 588870548
push_front 715175040
push_middle 426776084
push_front 990690401
push_front 795211558
push_front 910365566
push_front 688858023
push_middle 505158747
push_back 844469712
get 51571
push_back 251953886
push_front 120258959
push_middle 607669660
push_middle 231930201
get 373162
push_back 174328328
push_front 397716089
push_back 974250691
push_middle 224791298
get 103201
push_front 756150037
push_middle 556941900
get 139211
push_front 915201850
push_back 122651762
push_middle 71709998
push_middle 107511400
push_back 205084606
push_front 210763023
push_front 594531726
push_middle 981065055
get 193233
push_back 608599311
get 247364
get 194575
push_middle 287132942
push_middle 244036932
get 124219
push_front 946325804
push_front 347943635
push_front 269145313
push_middle 108692052
get 154972
push_front 87739086
push_back 992259183
push_middle 584091980
push_back 483687135
push_back 793756700
push_middle 928942617
push_back 36686906
push_back 379519268
get 22292
get 134680
get 159331
push_middle 485755059
push_back 818088380
get 216235
push_middle 693610791
get 338054
push_front 112408394
push_back 430854279
push_back 282234592
push_middle 856426344
push_middle 443084431
push_back 961590501
push_front 393532662
push_front 118650981
push_front 53617404
get 300597
push_back 320071357
push_front 934677021
push_front 30126481
push_middle 483849742
push_back 823261555
push_back 909307864
get 180167
get 245089
push_front 298848190
get 2093
push_back 37148135
get 333618
push_front 876111012
get 229036
push_back 232563077
push_front 985564043
push_back 565637094
push_back 845527708
push_middle 775755023
push_front 357034414
push_front 265685130
get 98974
push_middle 15405143
push_back 503245421
push_front 644679275
push_back 740126464
get 389201
push_front 673925616
push_middle 10856434
get 158647
push_front 369217112
push_back 537793547
push_front 876792327
push_middle 430451315
push_front 773572502
get 8451
push_middle 176685290
push_front 820591993
push_back 817833369
push_middle 791796353
push_front 99726877
push_back 473637095
get 319067
push_middle 6116664
push_middle 38543449
get 210570
push_back 57821425
get 154096
get 27423
push_front 233887836
get 42766
push_back 537405978
push_back 77967996
push_middle 19895632
push_back 558715678
push_middle 745413745
push_back 631436327
push_front 522799355
push_middle 761208781
get 77037
push_front 545549926
push_middle 346881433
push_back 436146864
push_front 628840500
get 191565
push_front 983057073
push_front 644648003
push_back 377252117
push_back 449553649
push_front 274460517
push_back 560968224
get 390944
push_middle 755503337
push_middle 868710527
push_front 315567984
push_back 912665717
get 10674
get 29925
get 383695
push_middle 785672661
push_middle 91807507
push_front 3177066
push_front 141857812
push_middle 883765138
push_front 18868243
push_front 249177746
get 243300
push_middle 220726372
push_back 175016896
push_front 687666332
get 267990
push_middle 760483909
get 330115
push_back 519816690
push_back 345534346
get 152290
get 96362
push_front 103540849
push_middle 856517901
get 104474
get 6105
push_back 165209430
get 336135
push_middle 77606028
push_back 596908869
get 188270
push_middle 591993980
push_middle 509091538
push_middle 354779777
push_middle 175341296
push_front 65385719
push_middle 758653859
push_front 485602493
push_back 141697864
push_middle 514327685
push_front 208806151
push_back 964263131
push_front 901205805
get 188749
get 304365
get 5559
get 9617
push_front 57782668
get 161378
push_front 310195870
get 357718
push_back 489274308
push_back 793373363
push_middle 316116336
get 255796
push_back 697758020
push_middle 931064833
push_back 30164016
push_middle 915533839
get 384225
push_back 830808292
get 360126
push_back 422261037
get 221966
push_front 964200872
push_back 684353156
push_front 473233491
push_back 514387410
push_front 192942681
push_front 326743976
push_front 886890450
push_middle 700834686
push_middle 986128341
get 93004
push_middle 732039817
push_middle 300572152
get 115377
push_front 818147035
push_middle 131934300
push_front 814568648
push_front 559046078
push_front 163608128
get 201283
get 243050
push_front 737704052
push_back 228799440
push_front 125253234
push_back 547391453
push_front 226066242
get 263591
get 206977
push_back 868064561
push_middle 5626795
push_middle 786571689
get 256560
get 294807
push_middle 41032854
push_back 997928591
get 377990
push_front 545446231
push_front 241865406
push_back 903078315
push_back 536548120
get 354449
push_front 293099723
push_back 191164682
push_middle 974258536
push_front 271760613
push_middle 667945777
get 84402
push_back 738226173
push_back 279782175
push_front 762289254
push_back 229135474
push_front 68014577
push_back 242262647
push_front 738696258
push_front 434177274
get 100473
push_front 549671486
push_front 691536711
get 93987
push_back 339255172
get 271026
push_middle 934315555
push_middle 568844223
push_middle 542683389
push_back 708995630
push_middle 635825663
push_front 885924434
push_back 137004527
push_front 918645914
get 99268
get 221475
push_middle 621942725
get 30768
get 164779
push_middle 363052809
push_back 895014311
push_back 552438085
push_back 969533294
push_back 729428254
get 34767
get 16483
get 48951
push_back 338903603
get 98163
push_middle 136228803
push_back 822649157
push_back 353179440
push_middle 135196521
push_middle 260703660
push_back 385924467
push_back 424256196
push_middle 31949578
push_front 534677493
get 189317
push_front 139196571
push_front 693325736
push_front 697378536
push_middle 66370859
push_middle 570975399
push_back 777648801
push_middle 666073961
push_back 256777817
get 392559
push_back 336121063
push_front 497635318
push_middle 629884401
push_middle 28829886
get 42733
push_front 991411309
push_middle 752387269
push_middle 261643669
push_front 378901880
push_middle 36151046
push_front 770795780
push_back 96033550
push_middle 559626439
push_front 390223675
push_back 238596261
push_back 367231121
get 55352
push_middle 57854019
push_back 256938757
get 196422
push_middle 20044238
get 285322
push_back 611642977
push_middle 756345050
get 392553
push_middle 957384279
push_middle 36838907
push_back 390076796
push_back 624238374
push_back 424557246
push_middle 751961909
push_front 291508676
push_back 997061480
push_front 861379435
push_front 408792126
push_back 631412096
push_middle 534075071
push_back 556869655
get 82290
push_back 352659890
push_middle 302751695
get 26576
push_back 396879355
push_middle 403569002
push_back 146358151
push_middle 70237025
push_back 256429409
get 326355
push_back 660166056
push_middle 69959913
push_middle 836539044
push_front 198273628
push_front 871107198
get 205620
push_middle 829034143
push_middle 11312510
push_middle 210512727
push_front 174811234
push_front 615004177
push_middle 575387479
push_middle 716346993
push_middle 607650956
push_back 751656019
push_middle 531483145
push_back 457689200
get 350921
push_front 113401767
get 63743
push_back 514481045
push_back 209544160
push_middle 363479984
push_middle 120146374
get 387478
push_front 183414141
push_back 132372044
push_front 666852791
push_front 679700641
push_front 336436338
push_front 189291081
push_back 826660699
get 237171
get 162337
push_front 544588309
push_back 193330520
get 21444
get 218695
push_back 684924444
get 206503
push_middle 57422354
push_front 523448538
push_back 44424013
get 256964
push_back 923329505
push_middle 512465144
push_back 7967038
push_front 58255619
get 18692
push_middle 518709851
push_front 631517461
push_back 57628666
push_back 366916883
push_back 317420554
push_back 994041252
push_middle 754730289
push_front 125779103
push_front 446896675
push_front 138949035
push_front 909836103
push_middle 736442793
push_front 484179594
push_middle 356698700
push_front 53890276
push_middle 86304690
get 205350
push_back 213399116
push_middle 218023406
push_middle 505867026
push_front 2322760
push_middle 938023546
push_front 609280163
get 387584
push_middle 703389592
push_back 462549733
get 312111
push_middle 733618563
get 181556
get 243538
get 30122
push_front 340836597
push_back 80341770
get 113697
get 185987
get 218596
get 193064
get 21560
push_back 164644260
push_front 276798004
push_back 952357584
push_middle 754373120
push_back 472234385
get 194527
push_middle 316185784
get 181183
push_front 95617670
get 92716
push_middle 517941012
push_front 262881444
push_middle 54511384
push_back 630507892
get 97630
push_front 844539973
push_middle 692150991
push_front 107684217
push_front 60100780
get 264174
get 238271
push_middle 171970565
get 189315
push_middle 493545303
push_front 740759062
push_front 992277371
push_back 674087497
push_middle 589858408
push_front 862311857
push_middle 169511034
push_front 915498350
push_middle 809463406
push_front 580041034
push_middle 771971394
get 263638
get 191707
push_back 177013499
get 139320
get 123597
push_back 47406899
push_back 520025644
push_back 123206451
push_front 88807786
push_front 972389830
push_front 300628129
push_middle 559130230
push_back 308967952
push_middle 147031043
push_middle 381148167
get 346234
push_middle 749739403
push_back 600318528
push_front 529743335
push_middle 71878734
push_front 776881592
push_front 67613813
push_middle 457050570
push_middle 414882151
get 163285
push_front 41876286
push_middle 675026861
push_back 863772323
push_back 188445072
push_middle 5400410
push_middle 528522984
push_middle 595991716
push_middle 180371354
push_middle 965075479
push_middle 301636530
get 44577
push_front 245716826
get 34850
push_front 528185909
push_front 891616479
push_middle 581275456
get 126819
push_middle 493163584
push_middle 332944485
get 270860
push_back 193385371
push_middle 178332835
push_front 928253305
push_middle 729649357
get 308378
push_middle 30365063
push_front 759037597
push_back 320848607
push_front 216143677
push_front 735682592
push_back 113996667
push_back 862463198
push_front 625641888
push_front 693331194
push_middle 497442578
get 301330
get 369491
get 380349
push_middle 295675824
push_front 372087466
push_front 324063238
push_front 927945438
push_front 333920127
push_middle 689497319
push_front 247144021
push_back 216266484
push_middle 28904921
push_back 644694964
get 101476
push_front 411157869
push_back 521415430
get 253303
push_front 223038044
push_middle 804994453
push_middle 434011549
push_front 859438641
get 61933
push_front 260281748
get 270355
get 248772
push_back 846072916
get 61313
push_front 318975834
push_front 511416055
get 186817
push_front 112077913
push_middle 7973730
push_middle 408309816
push_back 53145306
push_front 540485471
push_front 827685933
push_middle 280772226
push_back 737641522
get 138024
get 284035
push_front 612418210
get 309886
push_middle 720665807
push_back 5706112
push_middle 323718998
push_middle 182524823
push_front 483098702
push_back 771934051
push_front 322797244
push_front 549370003
push_front 164005392
push_back 217452707
push_front 942860736
get 47990
push_front 884216124
push_middle 377627900
push_back 580390890
get 111114
get 311939
push_back 229357734
push_front 255701896
push_middle 482938904
push_front 914566244
push_middle 255809636
push_front 836852507
push_front 863376170
get 240843
push_front 487725252
push_front 319345455
push_back 166605155
push_front 171717975
get 345475
push_front 299992996
get 93665
get 310574
push_back 52889469
push_front 356475559
push_back 878560994
push_middle 59620667
push_middle 635230664
push_back 775742235
push_middle 381740560
push_back 957919886
push_middle 73470438
push_back 773845188
push_front 351633511
get 97467
push_back 961595626
push_back 760999415
push_middle 79462959
push_front 631981689
push_back 173549386
push_back 733521141
push_middle 732657230
push_front 786583501
push_back 900056039
push_back 986663698
push_front 543335
push_back 999710105
push_middle 695350914
push_front 69757746
push_front 202139553
get 129501
get 72407
push_front 986512784
get 167316
push_front 871834220
push_front 283796945
push_middle 569711503
push_back 314816647
push_middle 988311344
push_back 811274950
get 279948
push_back 71900785
get 197420
get 242006
get 331461
push_front 877388585
get 358903
get 347740
push_middle 349302118
push_back 6825656
push_middle 644249753
push_middle 889856997
push_middle 5359089
push_front 293351643
push_back 7988238
push_front 217528833
push_front 369515116
push_back 65080648
get 140260
push_back 707727776
push_front 389037502
push_back 132787675
push_back 7371284
push_front 474996481
push_middle 175008039
push_middle 464135541
push_back 986350358
push_middle 799493042
push_back 482096821
push_back 657648364
push_front 45640009
push_middle 542892646
get 60898
get 292975
push_back 56114010
push_front 526195126
get 176376
push_back 23075066
push_front 137591257
push_back 609049953
push_front 619403151
push_back 345458215
push_front 673203508
get 350120
push_back 86509641
get 220184
get 179618
get 223406
push_back 658062144
push_middle 267060429
push_front 483700521
push_front 825460442
push_middle 786259156
push_middle 891058060
get 130114
push_front 865493902
get 334612
push_back 332919588
push_front 67475189
push_back 563991268
push_middle 37101582
push_front 991660969
push_middle 113858120
push_back 996164927
push_middle 880652555
push_front 128153313
push_back 179368338
push_front 299394317
push_middle 622994958
push_back 905907824
push_back 269385962
push_middle 390638593
get 354259
push_middle 238784236
get 143159
push_middle 339312421
push_middle 477999511
get 296296
get 140373
push_middle 957640879
push_back 41497308
push_back 461956033
get 253993
get 79937
push_middle 622022135
push_front 96743441
push_middle 573814203
get 22083
push_middle 206992592
push_back 730182254
push_back 969767702
get 236721
push_middle 875888492
get 47264
get 174045
get 19986
push_middle 688679014
push_middle 650240031
push_middle 496628474
push_back 557660100
push_front 761672418
push_back 296380477
get 251710
push_back 726744876
push_front 162293932
push_middle 685694073
push_middle 44535927
get 322055
push_middle 341781626
get 42806
push_front 670480525
push_front 617811231
get 357920
push_back 738399200
get 213448
get 81224
get 35649
push_front 47267899
get 144262
push_middle 937882212
push_front 496357205
push_middle 408868846
push_middle 619030549
get 198753
push_back 385776323
push_middle 74062966
push_front 206455095
push_back 711429628
push_middle 342114000
push_middle 261099423
push_back 434437406
get 1904
push_back 646017318
push_front 691983432
push_front 131036351
push_back 64919583
push_back 832463589
push_middle 877072627
push_middle 354043671
get 376970
push_front 323602572
push_middle 871584958
push_front 73077951
push_back 274204147
get 246815
push_back 642798220
push_front 447655294
push_middle 341510514
get 47336
push_back 477396323
push_back 680308731
push_front 791008032
get 143591
push_back 51885650
push_back 148237142
get 16961
get 171643
get 386076
get 19780
push_middle 804078070
get 247847
push_back 959696190
push_middle 357421421
push_back 842887191
push_middle 274993757
push_front 410957999
push_middle 757487913
push_middle 443704897
get 320787
push_front 461875594
push_front 994663798
push_middle 914078560
get 62027
push_back 99406123
push_front 568616364
push_front 992171442
push_front 178157148
push_middle 658005466
push_front 931174148
push_back 980305494
push_front 249017378
push_front 941158898
get 257435
push_middle 697040342
push_front 383891817
push_back 771912609
push_back 949648271
push_middle 484316750
push_middle 829732376
push_front 736749260
push_front 468201936
push_back 890354063
push_back 720343727
push_middle 381685932
push_back 308100230
get 295567
push_back 435176223
push_front 456880646
push_back 899215235
push_back 310907928
get 114699
push_front 33552421
get 304001
push_middle 736444105
push_back 318660265
push_back 691461879
push_front 470609633
push_middle 796915614
push_back 811126587
push_front 960367388
push_front 122414643
push_middle 202176488
push_front 991064836
get 102557
get 34154
push_middle 666690227
push_back 780796071
push_back 173841667
push_back 196819940
push_front 767218677
get 236264
push_front 797770364
push_front 685946811
push_front 896994618
push_back 988054514
push_front 478684487
push_middle 620293751
push_front 762269422
get 137603
push_back 836576350
push_back 120059639
push_front 417524565
get 85478
push_middle 116080853
push_middle 146756602
push_back 189651779
push_back 570520971
push_back 676641502
push_middle 581255048
get 73550
get 318026
push_middle 532331891
push_middle 416716407
push_back 499440665
push_back 324394341
get 153847
get 128623
push_middle 861464336
push_middle 966942994
get 390606
push_front 781048691
push_middle 606282856
push_front 678936529
get 109655
push_middle 125517278
push_front 723124149
push_back 992187277
push_back 814607836
push_back 15049518
get 55828
get 279492
push_front 605945724
push_back 302500020
push_middle 75033634
get 136488
push_front 297491242
push_back 328671789
push_back 923901781
push_middle 695898068
push_back 698863660
get 189610
push_front 176425270
get 136212
push_middle 168604420
push_back 93705528
get 82341
get 274938
push_middle 980492947
get 374896
push_back 570735578
push_back 708115924
push_back 285774111
push_middle 42671936
get 360601
push_middle 932975502
push_middle 55685776
get 285977
push_back 409522728
push_front 729885418
push_back 557692850
push_back 855065516
push_front 865994683
push_back 686299683
push_front 194864446
push_front 774323395
push_middle 671258745
push_back 968440972
push_middle 75617293
push_front 529850737
push_back 750790333
push_back 348680074
get 217373
push_middle 183924557
get 264375
push_back 164040178
get 307573
push_back 395313873
push_back 883899746
push_middle 731637742
push_front 736416213
push_back 85396551
push_front 771258881
push_middle 868028586
get 357292
push_middle 285690974
push_middle 293209176
push_back 477430163
push_middle 520049508
get 300246
push_middle 40683422
get 210898
get 265028
push_back 807457296
push_middle 272757496
get 335475
get 315592
push_back 551107511
push_middle 594950377
push_back 524918697
push_middle 934302426
push_middle 46426964
get 140995
get 158678
get 351201
push_middle 267115630
push_back 678277189
push_back 435952023
push_front 250183896
push_back 13679545
push_back 794611105
push_front 653731097
push_middle 222651646
push_front 13842891
push_middle 605657640
push_back 682718186
push_middle 605326731
get 28760
get 380278
get 254524
push_front 164261364
push_back 37545583
push_back 583280917
push_front 950480023
push_front 877779413
push_back 853351963
push_front 175721788
push_back 670680775
push_back 186921293
push_front 472181109
push_back 450326908
push_middle 668616582
get 302883
push_back 536567944
get 39986
get 21685
push_back 663514932
push_middle 941921793
push_back 734734415
push_back 714779735
get 25883
get 75022
push_front 31270325
get 209335
push_back 405184823
push_back 436390995
push_back 518184809
push_front 364640583
get 121389
push_front 271447716
get 303439
push_middle 221761076
get 190069
push_front 257570272
push_back 247897690
get 142794
get 29086
push_front 84505545
push_front 570134955
get 6179
push_middle 53927291
get 78950
push_front 829973596
push_back 772373665
push_front 368101052
get 44066
push_middle 818188052
push_back 322328507
push_back 563110858
get 64337
push_middle 220626377
push_middle 430066114
get 144647
push_middle 70897194
push_middle 57036733
push_back 634453578
get 30101
push_back 984869350
get 90926
push_middle 978296683
get 108782
push_back 458311887
push_middle 99198124
push_front 657495835
push_back 501077245
push_middle 369579419
get 146320
push_front 299243238
push_front 302598390
get 308526
push_middle 953712068
get 393166
get 23502
push_back 936641646
push_front 902684908
push_middle 981558502
get 193476
push_front 845007310
push_back 128685445
get 50427
push_back 673340431
push_front 738284892
push_back 355050012
get 327588
push_back 824321438
push_middle 932436784
push_back 4251999
push_back 806464358
push_middle 354526753
push_middle 444693322
push_front 544442089
get 278333
push_front 256363698
get 391291
push_back 536150780
get 373381
get 135310
push_middle 1399575
push_middle 625253196
push_back 889444269
push_back 83044486
push_front 139056038
get 175803
push_back 113325127
get 291972
get 294548
push_middle 339411992
push_back 94807813
push_back 231728752
push_middle 790431713
push_front 633552840
get 56052
get 346121
get 12594
push_front 477309970
push_middle 618940491
push_middle 575386402
push_front 414509306
push_middle 69117749
push_middle 821435093
push_back 738355254
push_middle 651527038
push_front 464439467
push_front 475126684
push_middle 596495300
get 368743
push_back 612332617
push_front 381518346
get 76634
push_back 434629308
push_middle 631369377
push_back 817901974
push_middle 492094291
push_middle 394964028
push_front 431496097
push_middle 436289099
get 142182
push_front 549667067
push_back 343660918
push_middle 77957813
push_front 496671843
push_middle 977922246
get 391185
push_front 881510380
get 55069
push_front 722134789
push_middle 960509313
push_middle 853571267
push_back 908724945
push_back 476992217
push_back 995561245
push_back 640583837
push_middle 670722581
push_front 93616337
push_middle 937878908
push_back 309202863
push_middle 664358560
get 348845
push_back 88343346
push_back 142919641
push_front 294839700
push_middle 311029985
push_back 605112356
get 232860
push_front 890551556
push_front 991926148
push_middle 884440372
get 308057
push_front 42169247
get 46641
push_back 713869504
get 220447
push_front 883475819
push_front 377634975
push_front 693930980
push_back 93629694
push_front 320780864
push_front 355888838
push_middle 349447360
push_back 443128632
push_front 30634030
push_back 441188258
push_back 308972510
get 22960
get 121498
push_front 620998020
push_back 572594370
push_front 19377771
push_middle 214245824
push_back 437895352
push_back 898859251
push_front 16186204
push_back 985265709
get 68254
get 214289
push_middle 770046291
get 305654
push_back 466882717
get 174
push_middle 878584625
get 341249
get 210187
get 253475
get 196007
push_middle 211599039
push_middle 244811484
push_front 63298532
push_middle 269183211
push_middle 369944203
get 146902
push_front 324693859
push_back 231770800
get 187545
push_back 708530664
get 310856
get 342038
push_middle 613248024
push_back 464923162
push_middle 480912626
push_front 864401348
push_front 225937008
get 37183
push_middle 380211807
push_front 592901792
push_back 279176656
push_middle 833859130
push_front 114784417
push_front 191080291
push_middle 297152291
push_back 9829416
get 116272
get 38444
push_back 280835139
get 220277
get 225943
push_back 460457106
get 335996
push_middle 39045150
push_back 330115190
push_back 809146414
get 227353
push_front 602002883
push_back 450483057
push_middle 861028754
push_middle 421199980
get 234085
push_back 370335501
push_front 374032692
push_back 258263434
get 120364
push_back 169570243
push_front 1016153
get 299353
push_back 588848373
push_middle 588111218
push_middle 239645881
push_middle 288312862
push_middle 190499718
push_middle 558126280
push_middle 596497354
push_middle 797201338
push_middle 406133418
push_middle 169999816
push_back 341183984
push_front 141057041
get 393545
push_middle 948520072
push_back 136084059
get 209544
push_front 50178132
get 208975
push_middle 523772868
push_back 722465087
push_middle 435933416
push_back 573784127
get 172619
get 212240
get 250130
push_front 6296747
get 115850
push_back 652128198
push_front 940106000
push_front 397946586
get 66353
push_middle 586328495
push_front 219904484
push_back 938308482
get 294398
push_middle 526151079
push_front 687746232
push_front 262409823
push_back 647141209
push_middle 988496550
get 211527
push_middle 132188152
push_middle 708409422
get 232960
push_front 483277917
push_front 476866749
push_middle 855449847
push_back 825352338
get 321058
get 315131
push_middle 817185308
push_front 634913126
push_back 205416884
push_back 463649495
push_back 432930546
get 67634
push_back 684177749
push_middle 73985594
push_front 732019066
push_front 826032394
push_back 326757278
push_front 462745627
push_back 465213237
get 74226
get 78927
get 207766
push_back 881986424
get 261433
push_back 135503957
push_middle 174913650
push_front 738523346
push_back 206476835
get 27670
push_middle 262402861
push_middle 356696898
push_middle 398463818
get 232054
push_back 536102659
push_middle 643336106
get 267787
push_middle 938698552
get 328535
push_back 358068386
push_middle 115594813
push_back 955423670
get 311225
push_back 647244914
get 370126
push_middle 776576811
push_back 707297718
push_back 116871996
push_front 522959531
get 105573
push_back 466931091
get 58455
push_middle 862575372
push_front 239835542
get 192293
push_middle 233771430
get 263669
get 13862
get 55231
get 307810
push_front 594612132
push_middle 656487181
push_back 560731924
push_middle 700620006
push_middle 760646795
get 82366
get 28368
push_front 56973144
push_front 780578857
push_middle 228533127
push_front 718803527
push_front 233847402
push_middle 297804386
push_back 202842029
push_front 970825657
push_front 968979552
get 26728
push_front 546788790
push_front 94077169
push_front 44512631
push_back 854423101
push_front 818655668
push_front 666667303
get 279086
push_front 18534256
get 345397
push_back 223277825
push_front 28718519
push_back 201465936
push_front 521297275
push_back 928124653
push_middle 550653411
push_back 353261300
push_front 577203719
push_middle 319644544
push_back 292302768
get 188195
get 25467
push_middle 497872071
get 364026
get 381589
push_front 93111009
push_front 749436225
push_back 24147310
get 180487
push_middle 42132464
push_back 494330569
push_front 192323032
push_middle 974958629
push_back 136010903
push_back 394121623
get 311666
push_middle 535562590
push_front 11351618
push_back 418594128
push_front 169908216
push_back 599921435
push_front 697729938
push_middle 235581835
push_middle 779699028
push_middle 347539541
push_middle 710451701
push_middle 638098040
get 45711
push_front 279779144
push_back 923909220
push_middle 939617044
push_front 479300558
push_middle 24277497
push_back 208159099
push_middle 831679590
get 156506
push_back 624445427
push_middle 609425675
push_back 726601720
push_front 570688912
get 111244
get 127512
get 201488
push_back 880340595
push_middle 526670213
push_middle 214349661
push_middle 547554970
push_front 86832305
push_front 627604199
get 222058
push_back 746351117
get 23813
push_middle 169270292
push_back 370351321
get 209269
get 232556
get 203407
push_back 660504267
push_back 757975332
push_front 51452185
get 4648
push_back 398113629
get 265761
get 336211
push_middle 43819470
push_back 560283136
push_middle 329125206
push_middle 900429678
push_middle 964120835
get 182581
get 70959
get 76093
push_middle 383101139
push_back 501621100
get 342608
get 196112
push_middle 335373681
push_front 522980067
push_middle 991181291
push_middle 951801494
get 39651
push_middle 463701814
push_back 680336151
get 110690
get 203382
push_back 59114091
push_front 168671101
get 321843
get 42205
push_front 168956777
push_front 549524138
push_middle 330638953
push_front 201935107
push_middle 387330612
get 72851
push_front 259464884
push_back 59454626
get 51826
get 35854
push_middle 820728786
push_middle 559877768
push_front 419747154
push_front 855190060
push_middle 289082777
push_middle 802064231
push_middle 884033809
push_front 555546008
push_back 985149136
push_back 608623396
push_back 34800918
push_front 394275527
push_back 843785203
push_back 636443658
get 361469
push_back 330075493
push_back 150934411
push_front 741879460
push_back 615565616
push_middle 952640748
push_middle 222982358
push_front 50718160
push_back 85973139
push_middle 183448111
push_front 341346811
get 176002
push_middle 822903112
get 25592
push_back 687916797
push_front 958698551
get 56669
push_back 990914898
push_front 357799724
push_middle 211943766
push_back 390873807
push_back 360278680
push_back 476288368
get 275486
get 190557
get 206626
push_back 807619320
push_back 550593740
push_front 568481201
get 159947
get 350426
push_front 886838678
push_back 870505951
push_middle 454099641
push_back 722265460
push_back 524850924
push_front 835947299
push_back 749998924
get 266765
push_front 445164456
push_front 150787175
push_middle 385697138
push_front 654127049
push_back 703764116
push_back 497825657
push_middle 288280533
push_back 862648889
push_back 437689561
push_middle 34000233
push_back 780824920
push_back 504484125
push_back 935068618
push_back 192796634
get 344986
get 24836
push_front 638366313
get 307755
push_front 439878275
push_front 157365047
push_front 840194707
push_back 301750385
push_back 660303194
push_middle 133768626
push_middle 49829176
push_middle 538946070
get 207687
push_front 369135896
push_back 803375466
push_middle 525839858
push_front 911665966
push_front 403653358
push_back 194049599
push_front 573010060
push_middle 958231846
push_back 514757523
push_front 87421073
get 104192
push_back 794229353
push_back 618084025
push_front 294970092
push_back 740662117
push_front 535418956
get 116928
push_front 971689091
push_front 350431159
push_middle 198623280
push_back 680663977
get 120548
push_middle 289012554
push_front 133479980
push_back 638331556
push_back 819875847
push_middle 826054659
push_back 653824424
push_back 545565725
push_front 898007286
push_front 430435912
push_back 98497544
push_middle 603752884
get 373266
push_front 9055477
push_middle 733963590
push_front 717756460
push_front 289174741
push_back 354617932
push_middle 401393261
push_back 155203652
push_middle 482975351
push_back 595320061
get 183284
push_middle 572920538
push_front 163903041
push_front 188645193
push_middle 284179488
push_back 232234818
push_back 213630254
push_front 781400991
push_back 587621481
push_front 287857196
push_front 358532655
get 152577
push_front 948227994
push_front 981785431
push_back 862641908
push_middle 648537273
push_back 115412488
push_front 110107337
push_back 773219562
push_back 728196159
push_front 564584030
push_back 360045854
get 271346
push_middle 87303999
push_back 440172453
push_back 19272061
push_back 113553944
get 289462
push_back 452473596
push_front 727070569
push_middle 476672367
get 36177
push_back 289231247
push_back 820741462
get 74246
push_back 700723827
push_front 743720072
push_back 242146392
push_back 513660147
get 166989
push_back 678162607
get 288299
get 379666
push_front 826458483
push_middle 626124214
push_back 143162261
push_back 407011893
push_front 737946569
get 120297
push_front 825721178
push_front 398445677
push_middle 673794976
get 349519
push_back 856267704
get 308120
push_back 35849747
get 77547
push_front 137615281
push_back 779101665
get 382724
push_middle 786426570
push_front 927765461
get 164031
push_front 562050031
push_middle 168988480
push_front 41988653
push_back 648701676
push_back 965880311
get 246458
push_middle 285856713
push_back 853358595
push_front 968304428
push_middle 396150988
push_back 153895934
push_middle 401732366
push_back 498136595
push_middle 531337580
push_front 447168770
push_front 394314346
push_middle 650406948
get 129622
push_middle 774095282
get 152663
push_middle 406835683
push_middle 689105619
push_front 324520605
push_back 648908583
push_back 357989526
get 374639
push_back 970859846
get 255073
push_front 678132358
push_middle 639429754
get 263248
push_back 821970609
push_middle 723124915
push_back 554020846
push_front 801163090
get 208372
push_back 769636400
push_middle 434080398
push_back 633337968
push_back 253447569
push_middle 466978288
push_middle 691339646
get 14234
get 249605
get 154646
push_front 418481995
get 60761
get 185775
push_back 125450093
push_front 282176847
get 190038
push_back 970546336
push_middle 674089337
push_front 635068960
push_front 901180360
push_back 520209461
push_back 302729434
push_middle 338498700
push_back 656646761
get 351381
push_front 676095555
push_middle 983413776
get 90404
push_back 255244539
push_front 474116178
push_back 318218321
push_middle 689355921
push_middle 230275831
get 183373
push_front 20380374
get 251548
get 187200
push_middle 818172337
push_front 577596241
push_front 253897260
push_middle 500741796
push_middle 784728277
push_middle 529544423
push_front 397917812
push_middle 738818164
push_middle 639988143
push_middle 610822493
push_front 923524656
push_front 756375473
push_front 915243637
push_middle 529627549
get 109186
get 216376
push_back 133934585
push_back 55446583
push_back 538273299
push_front 249999818
push_front 999361778
get 132299
push_front 10000747
get 368771
get 144700
push_front 911693907
get 285518
get 371492
push_middle 914258461
push_back 202138392
push_middle 402208057
push_front 819876789
push_front 612866633
push_middle 232034278
push_middle 411343054
push_front 723171273
push_back 811296284
push_front 441802009
push_back 24060591
push_front 322512374
push_back 48479688
push_back 680060489
push_back 394548609
push_front 10128544
push_back 566314386
push_front 37005342
push_front 807665525
get 232019
push_middle 433152326
get 151857
push_middle 840458455
push_middle 8659107
push_front 194869008
push_middle 485332673
push_back 871875830
get 321756
push_front 151929678
push_middle 4018117
get 19614
push_middle 774208498
get 1951
get 152032
push_back 222292078
push_back 814227582
push_middle 626718392
push_front 542601196
push_middle 766462195
push_middle 271623692
push_middle 96145643
push_front 92353758
get 178663
get 8300
push_middle 620780678
push_middle 625850956
get 310490
push_back 395813282
push_middle 325041299
push_front 186894350
push_middle 495400209
push_middle 955439421
push_middle 522909871
push_middle 504527127
push_back 250818771
get 287500
get 344823
get 129597
get 302697
push_back 376449739
push_back 422006448
get 232999
push_front 911792161
push_middle 553316278
push_back 451004131
push_back 527405112
push_front 58131616
push_front 908289975
get 66491
get 175886
push_back 492002324
push_middle 510157649
get 85044
get 155094
push_middle 607678141
get 381677
get 267262
push_back 748064306
push_middle 713634328
push_back 60064490
push_back 871632948
get 173546
push_front 568494748
push_back 415075128
push_front 237296058
push_front 794847351
push_back 339783495
get 211515
push_middle 400218653
push_front 725158424
get 345345
push_back 501120975
push_middle 534461369
get 140662
push_back 265913523
push_middle 54053696
push_back 498984739
push_middle 74089783
push_middle 283755142
push_middle 966329080
push_front 857328516
push_back 892223152
push_front 515996678
get 87592
get 199204
get 286468
push_back 625478300
push_front 364431613
push_middle 804106904
push_middle 983012400
push_back 705356371
push_front 422426845
push_back 237071137
get 180397
push_middle 310676844
get 361914
get 5527
get 303149
push_middle 709696984
push_back 708527226
push_front 175502393
push_back 471507994
push_front 359336375
push_middle 495911150
push_middle 606879806
push_front 158167520
push_middle 518293647
push_front 55252821
push_middle 31203476
push_back 801682643
push_middle 632290005
push_front 507506876
push_middle 716197634
push_middle 289381433
push_front 624645552
push_back 652461888
push_front 522593378
push_front 122495704
push_back 913553002
push_middle 946847914
push_front 815224663
get 231836
push_front 307236876
push_back 180416879
push_middle 260107856
push_back 395145989
push_middle 939714008
get 307186
push_front 477808670
get 113828
push_middle 218937965
get 26824
get 159402
push_back 291456457
get 328066
push_back 933711690
push_front 768797488
get 8121
get 133529
push_front 691640649
push_middle 415156090
push_middle 885336542
push_back 733204039
push_front 473925988
push_front 518089613
get 82198
get 171045
push_back 625490520
push_back 202613756
push_middle 129784163
push_back 243681499
push_middle 783031930
push_back 532797891
get 324422
push_middle 871963974
get 194988
push_front 749363399
push_middle 898574218
push_middle 835183824
push_front 167632256
push_front 522912383
push_middle 308871309
push_front 287291287
push_front 459093086
push_front 462080601
get 243596
push_middle 63636572
push_middle 540255615
get 200711
push_back 732145922
push_front 931295595
push_back 224901038
push_middle 751567886
push_middle 426366578
push_back 688155418
push_middle 11455787
push_front 580753383
get 361270
push_middle 751981571
push_back 900917599
push_front 620320223
get 86944
get 268028
push_back 175902679
push_back 192137182
push_middle 824558626
push_back 892946591
get 121870
push_back 213840851
push_middle 706767613
get 370549
push_front 89463755
push_middle 63543349
push_middle 366176954
push_front 301197643
push_middle 663474750
push_back 727134945
push_back 35665307
push_front 68545071
push_front 418198577
push_middle 663476859
get 382132
get 52294
get 36288
push_front 333161248
push_back 201309982
push_middle 180341756
push_front 469101545
push_back 693132129
push_back 296276342
get 341115
push_middle 781713527
push_middle 95538273
push_back 481328312
get 249139
get 394428
push_back 438544012
push_middle 251295177
get 236431
get 119283
push_front 949115441
push_front 955823919
get 7472
push_front 903533636
push_middle 876800908
push_back 162447451
get 265402
push_front 283534693
push_front 592380787
get 327274
get 120894
get 122485
get 346556
push_middle 2132615
push_back 190037091
push_front 794874491
push_back 31912880
push_back 569930176
push_back 169523228
push_middle 29664649
get 49863
push_middle 154817918
push_front 777212079
get 298585
get 66891
get 160397
push_back 596050185
get 143884
get 326834
push_middle 123252303
get 374747
push_back 904688399
push_middle 412270192
get 270389
push_back 681390272
push_middle 948564254
push_front 227722422
push_front 102872233
push_middle 305853320
push_front 701806597
push_front 695022896
push_front 206524496
push_back 785259163
push_back 143904776
push_back 96910540
push_middle 695221758
push_middle 57825313
push_middle 211651433
push_back 624344494
push_front 787513623
push_back 423544517
push_back 346174910
push_front 638494872
get 218316
push_middle 15628662
push_back 729029593
push_front 53797780
get 270912
push_back 63570173
push_back 497382591
get 151389
push_middle 606248276
push_middle 633909224
push_front 349080655
push_back 906048926
push_back 477610610
push_middle 142447102
get 179892
push_back 486022908
get 140977
get 292917
get 368941
push_front 461656434
push_front 248644271
get 148310
push_front 124386416
push_middle 140060225
push_back 950087087
get 119852
push_front 339337712
push_front 810014538
push_front 484811277
push_back 710134285
get 202703
push_front 512436439
push_middle 157997063
push_back 175022209
push_middle 286906709
push_middle 872099803
push_middle 799416474
push_front 115195970
push_front 572107762
push_middle 412005843
push_back 489127766
push_front 427257962
push_front 790089152
get 21323
push_front 195212716
get 185259
push_middle 954567355
get 74878
push_back 349058071
push_front 175177248
push_middle 382386966
push_front 653781246
get 253905
push_front 658313509
push_front 129699248
push_middle 747869156
get 301549
push_front 342239633
push_back 255114034
push_middle 608532225
push_middle 783246800
push_middle 116747326
get 103014
push_middle 44213345
get 114617
get 193800
push_middle 164356544
push_back 311616268
get 242971
push_back 584024817
push_front 537708772
push_back 718716624
get 200922
push_front 668679392
push_middle 446251582
get 186945
push_middle 328120003
push_back 633285743
push_front 373983865
push_front 304827550
push_front 756568556
get 371424
get 230364
push_back 876127014
push_back 491208096
push_back 962679258
get 358044
push_front 121482734
push_front 943145929
get 66186
push_back 852541317
push_middle 708443384
push_front 986017961
push_middle 445350832
push_front 240884206
push_back 63870226
push_front 584446998
get 382226
push_middle 213746736
push_front 270434717
get 164354
get 67018
push_middle 872837973
push_front 1919598
push_back 255583554
push_middle 327127506
push_front 335431395
get 107642
push_middle 809778048
push_back 263534265
push_front 623235592
push_back 16102091
push_back 707646639
push_front 435510735
push_middle 495087761
push_back 761576301
push_middle 459071690
push_back 667785787
get 37988
get 145723
push_front 588374097
push_back 5127309
get 391521
push_front 569591934
push_back 571606761
push_front 621502435
push_back 884925221
push_back 552953223
push_back 945775899
push_front 435605327
push_front 790649712
push_middle 780475494
push_middle 207605988
push_middle 880691458
get 120414
get 25681
push_back 799226548
get 15263
get 7669
push_back 76574549
push_front 103465027
push_back 941722952
get 92694
get 35193
get 94724
push_back 613633078
get 171564
push_back 864403851
get 23300
get 231530
push_front 139824581
push_middle 435443078
push_back 926079171
push_middle 335669362
push_back 788688238
push_back 540673205
push_front 115626286
push_back 412371360
get 218094
push_middle 918320961
push_back 12218261
get 192880
get 134312
push_back 616591737
get 56864
push_front 518482254
push_front 2093186
push_middle 757407562
push_middle 829247517
get 170907
get 268573
push_front 76820720
push_middle 45337606
push_back 843160909
get 365203
push_front 760757926
get 384267
push_front 24128047
push_back 411003829
get 220077
push_back 19588094
get 169763
push_back 950031400
push_back 65702179
push_back 632899433
push_middle 371308205
push_middle 781741161
get 235708
push_back 302044342
push_middle 893995076
push_back 339836370
get 359934
get 253467
push_front 718474567
get 333749
push_middle 937603228
push_back 839125764
get 340185
push_front 59932797
push_back 105502755
push_front 686448951
push_middle 893836390
push_front 501488521
push_middle 624442623
push_middle 213164056
get 381324
push_back 59495287
push_middle 546054173
push_front 65497220
get 84896
get 362310
get 195709
push_front 77795465
push_back 299200114
push_middle 917183716
push_back 276178379
push_front 560862624
push_front 114782759
push_front 805548154
push_front 312420342
push_middle 401107596
push_back 413420130
push_back 295462708
push_front 350956888
push_front 538301145
get 341460
push_middle 79388975
push_middle 926100846
push_middle 242910382
push_back 410553117
push_front 931433821
push_front 911142990
push_middle 264302330
get 384598
push_front 762527177
push_front 608208246
push_front 141627648
get 121717
push_middle 785750882
push_back 994507021
get 33421
push_front 178024386
push_front 354845577
get 32416
get 48236
push_front 567565446
push_front 839686633
get 214490
push_middle 30856477
push_back 158851951
push_back 62547830
push_middle 600952004
get 129016
push_middle 81686310
push_back 777239687
push_back 971148285
push_middle 740278809
get 143639
get 357095
get 199988
push_middle 456242089
push_back 209401672
push_front 183833242
push_back 846275394
push_back 346188403
push_middle 41264828
push_back 263034374
push_back 110099755
push_middle 359140793
push_back 215436960
push_front 617155478
get 18631
push_back 387186065
push_middle 246943611
get 282245
push_middle 534838843
push_front 667170727
push_front 812470663
get 119720
push_back 410532563
push_front 535033259
push_middle 724582086
push_back 547855107
push_middle 703178511
push_front 786465792
push_front 356028600
push_front 810189575
get 318021
push_back 247037426
push_middle 575775443
get 61071
push_middle 262048904
get 40705
push_front 49191710
push_middle 89596836
push_back 816589613
get 332886
get 262135
push_back 610415800
push_front 358436481
push_back 958016259
push_middle 795410455
get 119700
push_back 577456377
push_back 339666672
push_front 473584575
get 375604
push_back 498273045
push_middle 945122676
push_front 680498483
push_middle 157495653
push_middle 283929254
push_middle 523502914
push_back 639861424
get 166602
push_front 392052721
push_middle 650127376
push_back 243764956
get 111581
push_middle 883734835
push_back 197476352
push_back 754963105
push_middle 596564858
push_back 679522579
get 124699
get 147240
push_back 946865601
push_middle 379971816
push_middle 243582657
push_front 220554651
push_middle 121606340
push_middle 805038575
get 226892
push_back 23061217
push_middle 586252946
push_back 435490124
push_front 70356306
get 375755
push_back 86819054
get 274004
push_middle 525785478
push_front 591076261
get 261714
push_front 239940160
get 194638
push_front 973602705
push_front 239235951
push_middle 541906116
push_back 717286160
push_middle 879421354
push_back 120547202
push_middle 995765682
get 213002
push_middle 663147729
push_back 82612092
push_back 370932184
push_middle 594885102
push_back 137361031
push_front 759633252
push_back 746719820
push_middle 656495768
push_front 560454174
push_middle 716320869
push_front 299072055
get 141148
get 72772
push_back 284997220
get 205926
push_front 580438312
push_front 311162603
get 43398
push_front 346204705
push_middle 219034376
push_front 379495761
push_front 988307520
push_front 687423199
push_front 723175785
push_front 860133393
push_middle 24458557
push_back 440289287
push_middle 768480902
push_front 294012578
get 215634
push_back 474893298
get 213762
push_middle 7106102
get 373885
push_front 181723668
push_back 25549246
get 375101
push_front 741013274
push_back 168049927
get 193064
push_back 385461249
push_back 441873094
push_back 746270953
get 391548
push_front 161449667
push_front 615843663
get 14317
get 278362
get 45383
push_front 732511536
push_front 472945692
push_middle 1043563
push_back 801298849
get 303710
push_middle 237243803
push_back 200490375
get 317537
push_middle 216192433
get 282254
get 269983
get 90036
push_back 4884794
push_front 3597273
push_middle 57382431
push_back 740348694
push_back 907952591
push_middle 926944363
push_front 312050716
get 335559
get 28015
get 236892
push_front 987130048
push_front 831622024
push_middle 679055970
push_middle 830335782
push_middle 196686444
push_middle 270156864
push_back 889436856
push_front 615185106
push_middle 25524693
push_back 65040618
push_middle 844689900
push_back 147587745
push_middle 323045247
push_front 834481267
get 354796
push_front 189153748
get 85595
push_back 244901804
push_back 300641374
push_middle 878551105
get 154300
push_middle 494900484
push_back 409056006
push_middle 867760978
push_middle 652364839
get 376638
push_middle 891450547
get 106374
get 198658
get 181680
push_front 269981554
get 331347
push_middle 953149526
get 238306
get 336999
push_back 201859533
push_middle 875188186
push_front 862554628
push_front 321174062
push_back 991145416
push_back 399222276
push_back 573500251
push_front 370217424
push_back 903840274
push_middle 60999325
get 17622
get 64540
get 74901
push_middle 184594785
push_back 960701447
push_back 374179777
push_back 133738754
push_back 113595470
push_middle 479231443
get 52757
push_front 801993557
push_back 304160950
push_middle 354409764
push_front 766558764
push_back 523242537
push_middle 888010777
get 229239
push_front 928728791
push_front 34740361
push_back 442579778
push_back 875527651
push_middle 372434177
push_back 761966239
push_middle 496590209
push_front 839654362
push_front 290508265
get 338954
push_front 112114039
push_middle 506355533
get 65476
push_middle 655522784
get 278645
push_middle 413517702
push_front 145278117
push_front 172672488
push_front 365075722
push_front 999639135
push_back 404242464
push_middle 405474247
push_front 330277565
push_back 693012914
push_front 361811015
get 213952
push_back 345320376
push_back 788372310
push_middle 411099106
push_front 307173224
push_middle 378046228
push_back 129050142
push_middle 347871659
get 239422
get 33497
push_middle 299429771
push_back 750092262
push_back 672793139
get 302606
push_back 502527483
get 316524
push_back 283041975
get 309885
push_front 168076614
push_front 241922145
get 381573
get 45546
push_back 354150827
push_middle 259635145
push_front 38694492
push_middle 97178583
get 349636
get 255193
get 334536
push_middle 547526960
push_back 997938135
push_middle 939092015
push_back 89504291
push_front 789146227
push_middle 465425955
push_middle 712473594
push_back 748751332
get 218496
push_front 13524718
push_middle 711673287
push_back 769853099
push_middle 925320581
push_front 191762769
push_front 906922070
push_front 313013063
push_middle 49359827
push_back 405023204
push_middle 513959190
push_middle 420339745
push_back 176898538
push_middle 69272738
push_back 701030185
push_back 556611839
get 171110
push_middle 736457979
push_back 469122203
push_back 584813887
get 272730
push_middle 172688884
get 270954
push_front 232650068
push_back 837837133
get 99992
push_back 290692147
get 253116
get 173686
push_back 489327487
push_front 561120730
push_back 513249442
push_middle 261803762
push_back 993889689
push_back 653367744
push_back 562657391
get 263132
get 301458
push_middle 786327139
push_front 440206319
push_front 398976436
push_middle 850376800
get 239359
push_back 554817997
push_middle 963964436
get 366943
push_front 780683469
push_middle 256341527
push_front 33694859
get 134408
push_back 728301632
push_front 521310163
push_back 438035110
get 150636
push_front 252157540
push_front 843196348
push_back 947881815
get 51407
push_front 424196105
push_front 172824988
push_back 136188058
push_front 317145300
get 110328
get 16992
get 312369
push_middle 361619617
push_front 595478817
push_back 493955786
push_back 532192284
get 184325
push_back 406953993
get 342873
get 295806
push_front 284361236
push_front 903474392
push_front 230893398
get 145246
push_back 22446214
push_back 392417735
push_front 773876945
push_middle 753130301
push_back 6056688
get 256605
push_front 666726661
push_back 991629005
push_front 484393450
get 148535
push_back 997893247
push_front 296967226
get 390757
get 85554
get 231302
push_middle 578711522
push_back 790603808
push_back 38804968
push_middle 53100547
push_front 271942219
push_back 194172127
push_front 25412406
push_front 324218240
push_back 468703878
get 131202
push_middle 511682254
get 218982
push_front 823480908
push_front 175941428
push_middle 761409358
push_front 603147359
push_front 473471935
get 338713
push_front 149496147
push_back 256493090
push_back 917217366
push_back 698911160
push_middle 433928424
push_back 528491225
get 193844
push_back 594621151
push_back 167867292
push_front 802546208
get 321400
push_front 978329670
get 370870
get 335574
push_middle 901604121
push_middle 397692452
push_front 554520405
push_front 708076584
push_back 964285585
push_front 357363740
push_middle 285830893
push_middle 40795648
push_front 22899323
push_back 243921645
push_back 585655303
push_back 596136946
get 266396
push_front 925896184
push_middle 137383143
push_middle 242811071
push_front 645502430
push_back 979590046
get 119975
push_back 294709482
push_front 976904083
push_back 1026096
push_front 470563654
push_middle 384340239
push_middle 574542933
get 389248
get 395828
push_front 261634831
push_back 824065485
push_middle 658362406
get 287042
push_middle 254917363
push_middle 985395804
push_middle 486283444
push_front 359352729
push_back 609565588
push_back 46536271
push_front 237588883
push_middle 480334888
push_back 95304600
push_front 171141170
push_back 518797655
push_front 111449003
push_front 489924987
push_middle 590555445
push_back 429859951
push_front 284680334
push_middle 575898045
push_front 82510897
push_back 820264621
push_front 482112861
push_back 890713418
get 217227
get 172968
push_middle 765133174
push_back 733289795
push_front 908462796
push_middle 427138853
push_front 112845888
push_back 152920416
push_middle 123343744
push_middle 676358194
push_front 57812921
get 291885
get 19525
get 193185
get 22934
push_back 886608465
push_middle 173550621
get 308758
get 38497
push_front 607896721
push_middle 388025653
push_front 168158165
push_front 368041501
push_back 275801793
push_back 318643296
push_front 339944905
push_middle 175862109
push_middle 264116297
push_back 813887131
push_front 857467121
push_back 814416016
push_front 892184817
get 322565
push_back 143858778
push_back 309230488
push_back 134355529
push_front 581383637
push_front 90557755
push_front 430945891
push_back 247643933
push_middle 632360401
get 136048
push_middle 386841854
push_middle 655680469
push_front 19275038
push_front 67089437
push_back 756363284
push_back 860749972
push_middle 41145922
push_back 391208648
push_middle 325208125
push_middle 5798253
push_front 478414340
push_middle 768340813
push_middle 133584565
push_front 960147204
push_front 680788729
get 378028
push_front 230488870
push_back 495029148
push_front 545436702
push_middle 125268407
push_middle 65963225
push_back 662274069
push_middle 197337030
get 17484
push_back 656782107
get 41263
push_middle 659160103
get 344153
push_back 383396575
push_front 386133204
push_front 695141951
push_front 761414877
push_middle 9867785
get 24227
get 351962
push_back 309037827
push_front 693183390
get 178568
push_front 151365097
get 230741
push_middle 1423261
get 310744
push_front 462749413
push_middle 566200264
push_middle 654498783
push_middle 251585778
push_front 730559678
push_back 115690442
push_middle 5639723
push_back 175188652
push_back 333054573
push_front 947479792
push_back 942876924
get 329260
push_middle 265665271
get 142076
push_front 888353
get 64702
push_middle 994379978
push_middle 559890800
push_middle 433103035
push_back 122195071
push_back 844207241
push_middle 931504451
push_middle 448389922
push_middle 797853935
push_back 894476196
push_front 614227730
push_middle 104445501
push_middle 46354664
push_middle 775246725
push_back 182070076
push_back 678707448
push_middle 127474190
push_front 108099147
push_back 688763257
push_front 760930421
push_back 957773819
push_middle 703086130
push_front 180256609
push_front 96811713
push_middle 807545375
push_front 940318607
push_back 26500617
get 70599
get 154836
push_back 944851271
push_middle 757246013
push_middle 850029208
push_front 435002057
push_middle 118092797
push_middle 340185556
push_back 456229904
push_middle 191406759
push_front 383270081
push_middle 909683543
get 199320
push_front 302497200
push_back 42005702
push_back 27209195
push_middle 559560161
get 106066
push_middle 242652947
get 228641
push_front 349399253
get 196594
push_middle 497309991
push_back 121712889
push_front 104101182
push_back 366039185
push_middle 974159217
get 178879
push_front 5909463
push_front 559001297
get 70928
push_back 4526109
push_middle 326757006
push_middle 559253159
push_back 672053287
get 353554
get 9641
get 358979
push_front 241812845
get 247488
get 358209
push_front 510554864
push_front 378167099
get 307390
push_front 521754013
push_back 232143330
push_middle 449110304
push_middle 907741056
get 375836
push_middle 774282656
push_front 415818094
push_front 721340174
push_front 972043375
get 45147
get 225103
push_back 720224117
get 184722
push_front 245761466
push_middle 762650452
push_back 551132177
push_front 643746573
push_back 769952185
push_front 687467056
push_back 200026849
get 124666
push_middle 819902419
get 395673
push_middle 174863038
push_front 965041934
push_front 109138947
push_front 78669095
get 172212
push_back 810843472
push_back 151302302
push_front 678031141
get 221953
push_front 459873942
get 370177
get 26888
push_back 845603061
push_back 126696905
get 230556
push_back 702582746
push_front 645827700
push_back 871108817
get 141201
push_middle 25909673
push_back 222307267
push_middle 607753799
push_back 81539438
get 329897
push_middle 773796816
push_back 504292467
get 179407
push_middle 31246563
push_back 492733745
get 239665
get 296457
get 92587
get 181520
push_front 417598614
push_front 642969481
get 119601
push_back 790392754
push_front 257844503
push_middle 205073608
push_front 424178658
push_middle 840746437
push_front 334434321
push_middle 862658539
push_front 789862377
push_back 427980671
get 347746
push_back 571065295
push_front 675959930
push_middle 976610679
push_front 885057636
push_back 759069241
push_front 125116649
push_back 806562566
get 302630
push_front 787924741
push_front 409500359
push_back 577808735
push_front 81663962
push_back 295855466
get 294613
push_front 326373301
push_front 566509687
push_front 909977118
push_back 695688594
push_middle 726628107
push_middle 574989356
push_back 743568899
push_back 916093205
push_back 845866441
push_front 215373034
get 92168
push_front 844427039
push_front 277161293
push_middle 358445791
get 311884
get 137262
get 3524
get 220047
get 284824
push_front 818131382
get 230180
push_back 965147375
push_back 689078899
push_back 667225781
push_middle 217388586
push_back 879187149
push_back 194206363
push_front 686822654
push_back 636439647
push_back 206293111
get 293641
push_middle 176122995
get 161817
push_middle 824111104
get 192572
push_back 175036387
push_middle 11156044
push_back 278683621
get 370934
get 96885
push_middle 540849036
push_back 566560251
push_front 186056907
push_front 771528221
push_front 509528704
push_back 101191607
push_middle 558341075
push_front 357406588
push_front 472019699
push_middle 598833387
push_front 357612440
get 344047
push_middle 681730600
push_back 627304725
push_front 860317644
push_back 463725076
push_back 131680985
get 202750
push_front 444422417
push_front 49462261
get 180236
push_middle 17391126
push_middle 480477133
get 104150
get 190114
push_front 801654356
push_back 430985441
push_back 499112567
push_front 949966613
push_back 129018781
push_front 474319454
push_back 66300693
push_back 508886232
push_front 894356706
push_back 393760495
get 98232
get 9350
push_back 712063807
push_back 782405601
push_middle 70519536
push_front 308169217
push_middle 176383669
push_middle 777824826
push_middle 807923870
push_front 439413278
push_back 674260278
push_front 960783821
get 123773
push_middle 793143230
push_middle 709023355
push_back 6132955
push_front 498416250
push_front 658351969
push_back 960986989
push_back 832208240
get 213851
push_middle 606287619
push_front 21310863
push_front 471729033
push_front 753120173
get 78058
push_back 370911186
get 160136
get 198161
push_middle 190888778
push_middle 820591858
get 216863
push_back 943277237
push_back 992364481
push_middle 519713429
push_front 787316990
push_back 511936890
push_front 216125779
push_front 306996492
push_back 361969569
get 369360
push_back 317683958
push_back 474283417
get 53683
push_front 990705750
push_middle 718385882
push_middle 717684794
push_back 148933791
push_front 344113691
push_front 586163951
push_front 672303240
push_back 367245304
push_front 285828782
get 211503
push_front 628009901
get 115517
push_back 672528477
get 232166
push_front 813288387
get 338385
push_back 748773278
get 251383
push_back 319404626
push_back 471591164
push_middle 602704390
push_back 301551680
get 195975
push_back 141949798
get 265951
push_middle 625299582
get 4552
get 391318
push_middle 898247298
push_front 554864545
push_front 531238487
get 207482
push_front 780547470
push_middle 887118288
get 326348
push_back 440044660
get 60542
get 242777
get 147599
push_front 266179137
push_front 610764361
push_middle 122764578
push_back 633832825
push_middle 500935575
push_front 16034957
push_back 420107964
push_front 797187028
push_back 432109324
get 48932
push_back 11858533
get 275360
push_front 22902206
push_back 206858357
get 358386
get 199106
push_front 688610269
get 305194
get 317723
get 226664
push_front 863174543
get 177812
push_front 314245485
push_middle 169896560
push_front 471693069
get 305999
push_front 533367152
get 257246
get 389605
push_front 740080632
push_back 823493569
push_back 167230897
get 68719
push_back 334837207
push_back 494361540
push_back 489801658
push_middle 949383083
push_front 270564591
get 180588
push_middle 312856871
push_front 55832538
push_front 167784877
push_front 860001730
push_back 452536809
get 198980
push_middle 100032673
push_back 558440422
push_front 963703919
push_middle 96988496
push_middle 691466661
push_front 992162498
push_back 577012838
get 30157
get 211239
get 195166
push_middle 731217870
get 137156
get 6811
get 33228
get 19058
push_middle 782805983
push_middle 955166241
push_back 252695558
get 22118
get 322431
push_front 668800959
get 198321
push_middle 644919416
push_middle 624745720
get 215308
push_back 243389382
push_back 679555992
push_middle 853929077
get 395624
push_front 123930039
push_middle 58785898
get 34615
push_back 178266776
push_middle 861337812
push_middle 316871084
push_back 719354865
get 266908
push_back 993755278
push_back 141342138
get 127303
push_back 692961732
push_middle 971200082
push_front 246691619
push_front 559302541
push_back 99109107
push_back 739108997
push_back 216190169
push_front 976871955
push_front 507354994
get 258703
push_front 278577715
push_middle 231979869
push_middle 833192652
push_front 728571871
push_middle 290331064
get 313960
get 182805
push_front 335985619
push_back 744514601
push_middle 23564172
get 72457
push_middle 443095680
push_front 473937999
push_middle 611482437
get 7244
get 208799
push_middle 563745928
push_front 788886837
push_back 775678859
push_middle 832894681
push_front 484787033
push_back 154580688
push_front 591997341
push_middle 439351238
push_middle 223587608
push_middle 88852522
push_front 332907425
push_front 598730169
push_back 573723069
push_middle 583468454
push_back 463525335
get 82456
push_middle 920972043
push_back 200361161
push_front 181223036
push_back 295944738
push_middle 896072155
push_front 9485424
push_middle 951251207
push_front 937544726
push_front 48223339
push_middle 646574514
push_middle 799828112
push_back 123906523
push_middle 874847558
push_back 576527714
push_back 361537902
push_back 817788202
push_back 98616163
push_back 743416225
push_middle 103530499
push_middle 898158042
get 7847
push_front 143720836
push_middle 445891720
push_front 9975319
push_middle 357631022
push_middle 30153092
push_middle 906826931
push_middle 780950583
push_front 764299870
get 271430
push_back 340864880
push_middle 751701346
push_middle 652221537
push_front 377927073
get 284608
get 90964
push_middle 451298420
push_front 843959228
push_front 148485892
get 300950
push_back 86998955
push_front 179750687
push_back 904826232
push_back 349871624
push_back 682273861
get 154735
get 67254
push_back 309979795
push_middle 211395210
push_middle 901716425
push_back 24736096
push_back 966775905
push_front 374063047
push_middle 569110393
push_middle 1442335
push_back 556980421
push_back 660673637
push_middle 936975226
push_front 782232329
push_front 522514038
push_back 142591709
push_front 982493310
get 270292
get 204852
push_back 624087733
push_front 67837407
push_front 955968522
push_middle 677621122
push_front 417231382
push_front 119672086
get 138158
push_front 412474829
push_middle 863173058
push_back 557712764
get 67234
get 253191
push_back 303845138
push_front 584206974
get 147445
push_front 545633012
push_back 790515035
get 255477
push_middle 396189413
push_middle 89832234
get 86285
push_back 15974746
push_middle 842585589
push_front 222517825
push_front 77492378
get 69634
get 51623
get 21656
get 238767
push_back 483349752
get 149952
push_back 438791050
push_front 299972791
push_middle 562617436
push_back 923135500
push_middle 479667959
push_middle 460263080
push_middle 81587301
push_front 273323064
push_back 330098235
push_front 279734138
push_back 499219783
push_back 53465217
push_back 951220726
push_front 171549093
push_back 867504709
get 323614
push_middle 368826365
get 315547
get 304865
push_front 681125459
push_middle 363198340
push_front 902773724
push_front 774957502
push_front 844247842
push_back 792855183
push_back 138320406
get 330509
push_middle 278430767
push_back 665448673
get 240537
push_front 784850604
get 165708
push_middle 216081878
get 124544
push_back 420129101
push_front 527389433
push_front 950310480
push_middle 702989532
push_middle 359646751
push_middle 966338356
get 143765
push_middle 203479916
push_front 105102472
push_front 34461104
push_front 451056374
get 236793
push_middle 875298480
get 1781
get 147778
get 190055
push_middle 214462928
get 121188
push_middle 484253258
get 151999
push_back 259039028
push_back 912194315
get 212601
get 18108
push_front 484788549
push_middle 320973908
push_front 690173277
get 272871
push_front 50959104
push_middle 482771586
get 90410
get 312399
get 155681
push_middle 327962185
push_front 802133788
push_back 987678786
push_middle 729178244
push_middle 805638540
get 42398
get 160556
get 369410
push_front 134036854
push_middle 940726384
push_middle 30920691
push_front 477155508
push_front 621356631
push_back 182527682
push_back 749185534
push_middle 113589341
push_back 731403198
get 379283
get 142468
push_middle 86845478
push_front 536222988
push_front 829215393
push_front 553338376
push_middle 201399524
push_middle 57999330
push_front 753208356
push_middle 139525811
push_back 745000548
push_middle 201110366
push_back 250636078
push_middle 702442540
push_front 210930991
push_back 334570917
push_front 600557112
push_back 532804451
push_back 432607070
get 209165
push_back 989739787
push_front 526473323
push_back 33932528
push_back 776287183
push_front 757960905
push_middle 10551153
push_back 819159645
push_front 189202212
get 143214
push_middle 484958571
push_back 595648691
push_front 956070687
push_middle 5379940
push_front 96882842
push_middle 755818881
push_back 677639190
push_front 470053038
push_middle 128629643
get 309014
push_back 587285407
get 298076
push_middle 60225735
push_front 979952769
get 5122
push_front 566262225
push_front 547415745
get 23118
push_back 590193304
push_front 320068413
push_back 733885308
push_back 910015013
push_back 822712594
push_front 308438459
push_front 551630526
push_back 820133611
push_front 853342168
push_middle 797407645
push_middle 876206592
push_front 925466867
push_middle 754646247
get 9015
push_middle 223230411
push_back 734366863
push_front 857100174
push_middle 963757824
get 298156
get 187685
push_front 317239012
push_middle 842424509
push_middle 903959622
get 48775
push_front 904125165
push_front 131765222
push_middle 940599754
get 187917
push_back 702354260
push_middle 174786418
push_back 225691157
push_front 673874852
get 381375
push_front 441851921
push_front 571332623
get 195504
push_front 154788370
push_back 48145959
push_front 149604565
push_back 180902489
get 310524
push_middle 127305001
push_back 504617383
push_middle 134383778
push_back 621951767
get 248224
push_front 294825392
push_middle 66388729
push_back 183607476
push_back 894141708
push_front 479541022
get 58832
push_back 794308569
push_back 906381158
get 111445
get 159210
push_middle 936077553
get 145880
push_middle 578807442
push_back 226936751
push_front 945666280
push_middle 174920273
push_front 229215873
push_back 493572428
push_front 520668826
push_front 73549237
push_middle 608978415
push_back 426633583
push_back 957728794
push_front 947747845
get 247752
push_back 562797228
push_back 19540224
push_back 517989357
push_middle 61418705
push_back 453381924
push_back 388839022
push_back 231233302
push_middle 355855787
push_middle 924578707
push_middle 35668475
push_middle 459466028
get 392833
push_middle 615426250
get 250371
push_middle 496800629
push_middle 625349773
push_back 865976879
get 122418
get 328829
push_front 951911404
push_front 637057184
push_front 187180757
get 174841
get 217407
push_front 652229698
push_middle 455577134
get 62435
push_middle 571745460
push_back 462666987
push_front 120404588
push_back 561534570
push_middle 758651766
push_back 620210272
push_middle 9468410
push_middle 562372892
push_front 904976109
push_back 6590233
push_back 345938704
push_middle 112282113
push_front 706377406
push_front 348951163
push_back 806936450
push_back 646054310
push_front 711322067
get 59582
push_front 187113062
push_back 932287575
push_middle 489319780
get 230442
push_middle 57506817
push_middle 264807303
get 176001
push_middle 614177506
push_back 199560866
push_back 57447855
push_middle 889133392
push_front 581676418
push_front 675222926
push_back 105750375
push_middle 628094753
get 71012
push_middle 193210172
push_back 156365919
push_front 802563093
get 336558
push_front 645065195
push_front 311480528
get 51745
push_front 967073115
push_back 646058885
push_middle 203766942
get 89896
push_front 814467057
push_front 71072305
push_middle 296826983
get 54459
push_front 53407855
push_back 434030991
push_front 510572027
get 211140
get 27944
get 367910
push_back 81191786
push_front 426467506
push_back 146722630
get 281429
push_front 347752452
push_front 692996796
push_front 268526183
push_back 431673710
push_back 466037248
get 298671
push_middle 126260084
push_back 881180409
push_back 977214980
push_back 559733250
push_front 705545381
push_back 743243597
push_back 683593547
push_front 633644567
push_middle 803726849
get 158427
push_front 261514198
push_front 874108504
push_middle 367986271
push_front 794993722
push_middle 228544363
push_middle 546487633
get 86670
get 286621
push_back 517374685
push_middle 790187353
push_back 25680471
push_middle 581184380
push_back 161172911
push_front 646395557
get 300097
push_back 951895136
get 373827
push_back 24404549
push_front 653231342
push_middle 450441300
push_back 263570441
push_front 844662982
push_front 338970196
get 272007
push_front 426093510
get 253625
push_middle 931108789
get 12836
push_front 449463169
push_front 711938125
push_front 858793000
get 872
push_middle 612930179
get 297880
push_back 166039038
get 338816
push_middle 809782080
push_front 41932067
push_front 46495249
push_front 164724264
push_back 423830788
get 79209
push_middle 277816300
push_middle 779086547
push_middle 470312782
push_front 496538703
push_back 488100905
get 53270
get 282693
push_back 923101017
get 183317
push_front 8059050
get 269124
push_front 793560045
get 94732
push_back 122523208
push_middle 771817529
push_back 210993548
push_back 975477448
push_back 545150791
get 231589
push_middle 707420054
push_back 600248262
push_back 942024064
push_front 541032012
get 372498
push_front 573566261
get 104608
get 392024
push_middle 919761704
get 210719
get 7697
push_back 462295708
push_back 886347031
get 70538
push_back 590286766
push_front 530189809
push_back 767915904
push_back 38553450
push_front 614929618
push_back 116293899
push_front 70110497
push_front 23829985
push_middle 968379286
push_front 158687697
get 109575
push_middle 540100396
get 264323
push_middle 892408499
get 65933
push_back 732223584
get 250524
push_back 685376730
push_middle 50461752
push_middle 534755252
push_back 745368902
push_front 368606304
push_front 308328662
push_front 442442382
get 323888
push_front 397791043
push_front 285820355
push_middle 807525607
push_back 357547319
push_back 32746939
push_front 105690997
push_back 142296438
push_middle 657864573
push_front 539334445
get 98813
push_front 745180847
push_back 209736342
push_back 6609404
push_front 313183654
push_front 759900862
push_front 408855201
push_front 173778682
push_middle 719939770
push_front 173406213
push_front 180977121
push_middle 68397571
push_front 369571785
get 177172
get 130560
push_back 58796062
push_back 208140139
push_front 991171811
get 270554
get 235921
push_back 363153951
push_front 189101132
get 232035
push_front 376887811
push_front 531164751
push_front 577546563
push_front 899544139
get 368860
push_middle 603377740
get 217313
get 169553
push_middle 102829978
get 292657
push_middle 509889905
push_middle 265434419
get 397482
push_front 948958449
push_back 979023843
push_middle 620197146
push_middle 320414284
push_middle 241514085
push_front 861465364
get 38579
push_middle 89232333
push_middle 868703578
push_front 507557494
get 377883
push_back 787977219
get 334463
get 312840
get 28937
push_back 476583025
push_back 736734690
push_middle 907653606
get 227586
push_back 159051877
push_front 198267685
get 277663
get 361593
get 328410
push_middle 622119513
push_middle 724265630
push_middle 759265351
get 233969
push_back 117357607
push_back 746573821
get 98593
push_middle 205605286
push_front 836863519
push_middle 998381065
push_middle 531480627
push_back 342502021
push_front 999335111
push_front 91737704
push_back 214857387
push_back 820814727
push_back 426213761
push_middle 19046271
push_back 247094532
push_middle 344549832
get 321736
push_front 367915082
get 366450
push_front 510611405
get 273355
push_back 18768220
push_middle 154611686
push_back 733392340
push_back 158500445
push_middle 169207796
get 265978
get 72555
push_middle 100213269
get 251570
push_front 624660898
get 349408
get 69168
push_middle 268411444
push_front 986886930
get 137657
push_middle 499420784
push_middle 530022840
get 296375
push_back 840378721
push_back 947894133
get 323319
push_back 82520798
push_back 16971547
push_middle 776752971
push_middle 714033152
push_front 723566697
get 262522
push_front 835325985
push_front 610746060
get 321925
get 272678
push_front 613362671
push_back 731300349
push_front 258244035
push_middle 47613378
push_front 448589411
push_back 408632269
get 221252
push_middle 564675108
get 157723
push_back 568605130
push_back 373841047
push_back 612285611
push_middle 674025717
get 56218
push_front 725505772
push_back 881991950
push_front 127595600
push_front 929963271
push_back 161042431
get 100981
get 373573
push_middle 9816146
push_back 495841130
push_back 674046034
get 6396
push_back 504114954
push_back 754660542
push_middle 637689792
push_front 323235485
push_front 365110536
push_back 712058980
push_middle 939646762
push_front 878169876
push_middle 283503591
push_front 711191047
push_middle 909660156
push_middle 699462976
push_middle 749418184
push_back 749253854
get 182586
push_middle 443570212
push_front 228022438
push_front 742652100
push_front 783467501
push_back 711651774
push_front 939756348
push_back 758944555
push_back 36093749
push_front 807066823
push_middle 444079393
push_middle 631014844
push_middle 479152348
push_front 68852628
push_back 783454560
push_front 609756377
push_middle 854204908
push_middle 469440844
push_front 860992464
push_back 123039678
get 28942
push_middle 631385115
push_front 874691803
push_front 230241697
push_back 638373721
push_middle 903011631
push_back 861893091
get 364448
push_back 124672020
push_back 611852483
push_front 15752301
get 66707
push_back 178082965
get 203165
push_back 868527536
push_middle 423274802
push_front 501784064
get 328924
get 234708
get 75939
push_front 705373177
push_middle 626082963
push_middle 633011704
get 327392
push_front 307536456
push_middle 877289933
push_back 956990806
push_back 777261574
push_back 551095372
push_front 623073594
push_middle 760636230
push_back 597323843
push_back 211238193
get 117920
push_back 967278013
push_middle 378175665
push_middle 953318462
push_middle 182986855
push_middle 613730851
push_back 651649660
push_back 165209497
get 180192
push_front 633551864
push_middle 505382732
push_front 292404467
push_front 626531938
get 354725
push_back 868775920
get 17005
push_front 12640771
push_front 338275039
push_back 406978984
get 274300
push_back 617559533
get 359865
get 366609
push_middle 787560586
get 204790
push_back 594470013
push_middle 927779089
push_front 767617463
push_middle 395026766
get 295691
get 313062
push_back 752675338
push_front 309965069
push_back 774558933
get 386229
push_middle 375130440
push_back 847153271
push_middle 6273934
get 317639
push_middle 532358061
get 87351
push_middle 243645795
push_middle 984138658
get 317440
push_back 426715613
push_front 594655983
push_back 345021190
push_front 786650390
push_back 762716192
push_middle 184709756
get 297838
get 3504
push_front 471855668
push_front 247961467
push_back 385018750
push_front 279101226
get 236164
push_front 939091201
push_back 169566119
push_middle 377991233
push_front 476545414
push_front 596146225
push_front 894804740
push_back 558495521
push_middle 918995860
get 247874
push_middle 711645079
get 185841
get 362358
get 174978
push_middle 223607264
get 346582
push_middle 677994396
push_middle 464987876
push_back 751843603
push_back 143622004
push_front 387642987
push_front 326363102
push_front 471343179
get 355562
push_back 304370439
push_front 515109985
push_front 568924628
push_back 927541524
push_middle 212577041
push_middle 199672203
push_front 999931755
push_back 619878284
push_middle 187166761
get 115954
get 290917
push_back 276377642
get 219473
push_middle 924283585
get 298998
get 398749
get 374316
push_front 672425519
push_middle 251969406
push_middle 347697133
push_back 98750134
push_front 342511693
push_middle 674846375
push_front 667550298
push_middle 766219517
push_front 741064996
push_back 39986278
push_middle 286804976
push_middle 158803790
get 77744
push_middle 519550495
push_front 553035427
get 237088
push_middle 917196678
get 40017
get 352322
push_front 56727910
push_back 636523086
push_front 38309256
push_middle 948537242
get 317284
push_middle 316858948
push_middle 100238962
push_back 357427255
get 165790
push_middle 371309975
push_front 493474760
push_middle 432488839
push_back 959106637
push_front 635346648
push_back 421566181
push_middle 554533971
push_front 604896210
push_back 924192801
get 47556
push_front 299363231
push_front 718818223
push_middle 646801265
push_back 683512263
push_middle 779749315
push_back 759437052
push_back 417252635
push_front 824258759
get 303048
push_front 849944914
push_front 647297645
push_front 499599875
get 270060
get 338177
push_front 666696548
get 159226
get 200715
get 29392
push_middle 933029192
push_front 496167626
push_front 236506597
push_back 750763494
push_back 176788109
push_front 569022547
push_front 337362658
push_middle 534824503
push_middle 294685034
push_middle 514895291
push_middle 556234040
get 101438
push_back 357988154
push_middle 223086653
push_back 676193777
push_middle 113158937
push_front 558052930
push_back 31755509
push_back 177804221
push_back 126046475
push_back 684165939
push_front 718520520
get 380008
push_middle 992756087
push_back 55395838
push_middle 989551437
push_back 779794357
push_middle 847127186
push_front 404249019
get 75707
push_middle 914782624
get 141829
push_front 939422978
push_front 221348619
push_front 24351602
get 288934
push_middle 148967372
push_front 546613325
get 298132
get 158555
get 30279
push_middle 610591045
get 306546
push_middle 236420645
push_middle 963670680
get 258776
get 78205
push_back 47574255
push_back 951620253
push_back 350704944
push_back 202730086
push_front 377749775
push_front 529516790
push_back 189949568
push_back 484608813
push_back 818079913
push_front 208525297
push_back 986984557
push_front 857513157
get 259325
push_middle 938664628
get 58632
get 163755
get 3630
push_front 184216245
push_back 320112931
get 182238
push_middle 443201456
get 62994
push_middle 679732811
get 262794
push_front 660819277
push_back 259061623
get 6460
push_middle 732611470
push_front 621519507
push_middle 914300010
push_back 297269116
get 130901
push_back 879386352
push_front 136278079
get 264077
push_back 589985578
get 14184
push_middle 386843337
get 99401
push_middle 399484999
get 47597
push_front 543140919
push_back 481139598
get 232265
get 126455
push_back 196006762
get 383392
push_middle 991928565
push_front 676843566
push_front 355515968
push_back 637975987
push_middle 208754934
push_front 322725629
get 316376
get 106854
push_front 191915767
push_front 775973021
get 108549
push_middle 730467211
push_middle 447431238
push_front 558420729
push_middle 772228967
push_front 497131976
push_back 181098776
get 10665
get 389366
get 138180
get 191729
get 255658
get 249371
push_front 453108494
push_back 822928904
get 92201
push_front 338141189
get 254511
push_front 242922174
push_middle 298200423
push_front 804161731
push_back 350312290
push_back 847119172
push_front 32640402
push_back 2330543
push_front 581943275
push_back 519500203
get 19684
push_back 785942472
push_front 561636549
push_front 259684512
push_middle 704528120
get 33429
push_back 284193731
get 387416
push_back 639828847
push_middle 591100718
get 130859
push_middle 131128019
push_front 61925698
push_middle 719276550
push_middle 955153402
push_middle 343881785
push_back 438597137
push_front 381442441
get 118623
push_middle 547509750
push_middle 321309832
push_front 624103485
push_middle 845585808
push_front 369454934
push_middle 35807363
push_middle 551557749
push_front 314839282
push_middle 144437296
push_back 664052967
push_back 941070023
push_front 272542744
push_front 867886721
get 251584
push_back 75765463
push_front 211332226
push_middle 318139513
push_back 296540264
get 161546
get 50174
get 197075
push_back 292572750
push_middle 301808245
push_back 37665293
get 189317
push_front 443140937
push_back 963841500
push_back 278546998
get 25782
push_back 435237151
get 297720
push_back 440640140
push_back 497394794
push_middle 175031451
push_front 667149205
push_front 666041238
push_back 371963922
push_back 212355478
push_front 373963334
push_front 196023920
push_front 421829548
get 67654
get 4330
push_middle 163861669
get 277665
push_middle 286808459
get 373739
push_front 842468560
push_middle 671219111
push_back 825066093
push_front 82729229
push_middle 62336736
push_front 902295824
get 38424
push_back 249724377
push_back 478320672
push_back 652936665
push_back 145906490
get 226292
push_front 68073878
get 234112
push_front 886555899
push_middle 441758594
push_back 23489383
push_middle 1860199
push_back 563754252
push_middle 482821831
get 40554
push_front 731585162
push_front 961569202
push_front 710631655
push_middle 872147122
push_back 52697112
push_back 489994166
push_front 667814231
push_back 323823482
push_back 872205302
get 125826
push_back 47267484
push_middle 182062856
push_middle 682710535
push_back 892402896
get 184875
get 211116
push_middle 805635574
push_back 429261309
get 89199
push_back 683390862
push_middle 128784650
push_back 425981903
get 150164
push_front 32832629
push_back 929781496
push_back 899967892
push_front 573782102
push_back 76722694
push_front 851577906
get 21848
push_middle 75532696
get 164536
push_front 297902151
push_front 426660419
push_front 687382009
get 169471
get 161886
get 377584
push_middle 420150752
get 308605
get 121224
push_front 891655171
get 153646
push_front 883436150
push_middle 499295069
push_middle 380991234
push_back 193306759
push_front 582725238
push_front 939606601
push_back 845667243
push_back 435180985
push_back 971898551
get 142341
push_back 552240384
push_back 58158729
push_back 946752484
push_back 906703220
push_back 782748944
get 365049
push_middle 935173622
push_middle 160860683
push_middle 969787435
push_front 930473243
push_back 719046212
push_back 990177152
get 291552
push_back 731053472
push_back 225748910
push_back 788483171
push_back 120665630
get 149220
get 91364
push_front 912244451
get 192435
push_back 412140564
push_front 233386976
get 229772
push_middle 589133024
get 125245
get 240297
push_front 738899753
push_front 410815344
push_back 758822375
get 242195
push_front 478331940
push_front 696620141
push_back 48113094
push_back 739493180
push_middle 963859075
push_front 990791483
push_front 568919461
push_front 481080244
push_middle 313381646
get 321525
push_front 886977371
push_back 7071417
push_front 925181159
push_back 357025254
push_back 757120800
push_front 733989534
push_middle 539698956
push_middle 794778665
get 220341
get 172308
push_front 114906539
push_back 53460150
push_front 511436016
push_middle 232039284
push_middle 733483640
get 347692
get 86380
push_front 863946301
push_front 3192328
get 384040
push_back 493488892
push_front 848325420
push_middle 650958688
push_front 700939022
push_front 56435893
push_middle 501681392
push_back 797741373
push_front 39979033
get 323863
push_back 472601973
push_front 408384965
push_middle 581905696
push_back 530332192
push_front 706193432
push_front 278120507
get 109381
push_middle 235229791
push_front 859000996
push_front 422505848
get 156398
push_back 178743619
push_front 369297810
push_middle 980641946
push_middle 528541726
push_back 159632435
push_back 815762948
push_front 138400356
push_front 983122186
push_middle 574403345
push_middle 891228734
push_middle 843491639
push_middle 523191176
push_front 610947974
push_front 958873196
get 112315
push_front 628376732
push_front 59491817
push_front 242037808
push_middle 297256654
push_middle 391501345
push_back 756620436
get 67318
push_middle 363393110
push_back 66822496
push_front 602202323
push_middle 619380017
get 316420
push_middle 273974959
push_middle 668747845
push_front 776251641
get 74922
push_front 329937110
get 113722
push_front 285582280
push_middle 569896066
push_front 108771388
push_middle 319532848
push_middle 17391926
push_back 408246126
get 82558
push_front 830564535
push_middle 134744836
push_back 257264356
push_middle 78420521
push_back 876430507
push_back 336490246
push_back 787370325
push_middle 267654352
get 156514
push_back 695957373
push_front 277654648
push_front 887603390
push_front 28393672
push_middle 880221389
push_front 452372462
push_back 511994191
get 77042
push_middle 726214793
push_middle 606894183
push_back 275215857
push_back 502614848
push_middle 176068885
get 330750
get 260567
push_middle 595668402
push_back 442962831
push_front 169292665
push_back 594342749
push_back 64438073
push_front 401214109
get 89802
push_middle 811189351
get 105397
push_front 456529280
push_back 916696351
get 378629
push_back 958961690
push_middle 297728746
push_front 773778789
push_back 9801658
push_middle 95339728
push_back 291492281
push_front 140074883
push_front 520426758
push_back 761496415
push_middle 200042576
get 360431
push_front 466716126
push_front 681341964
push_back 786308297
push_middle 96017201
push_back 539629335
get 98973
push_middle 82006953
get 71680
push_front 792844197
get 92211
push_front 307771999
get 165263
push_back 212351494
push_front 548690824
get 137685
push_back 793927393
get 150614
push_middle 491159188
push_front 719073330
push_middle 602672687
push_middle 239095524
get 162646
push_middle 558126826
push_middle 982325387
push_front 121152085
get 197774
push_middle 449399839
push_back 568774423
push_middle 839491328
push_front 411594233
push_middle 578622173
push_middle 52528666
push_middle 577698425
get 348674
push_front 979372296
push_front 851253961
push_front 150996800
get 253700
push_front 692890131
push_middle 847979556
push_middle 599260152
push_middle 404708514
push_back 872351466
push_front 746829135
push_middle 34524344
get 361200
push_back 65638920
get 148253
push_back 405046186
get 302986
push_back 312990528
push_back 438470562
push_middle 582657447
push_front 742347992
push_front 466568577
push_back 214183653
push_middle 374764491
push_middle 367886512
push_front 223054133
push_back 819494748
get 218936
push_middle 128593525
push_front 164848028
get 122521
get 360127
push_middle 433117099
push_back 738956631
push_front 304243256
push_front 371766022
push_back 494853818
get 383284
push_back 870637103
push_middle 86058363
get 350340
push_back 4747731
push_front 787638555
push_back 184221387
push_front 880548652
push_front 730278688
push_back 325930614
push_back 844811922
push_front 322815193
push_middle 250921274
push_front 665832440
get 133293
push_front 947051858
push_front 903620541
push_front 732837992
get 357992
push_front 689748106
push_front 503451147
push_middle 234469654
get 188638
push_middle 160318405
push_back 481572531
push_back 295612450
push_middle 138471884
push_front 943538762
push_front 948816484
push_middle 259597533
push_back 12479389
push_middle 102560033
push_back 221980246
push_middle 249156862
push_back 52865538
push_back 213784354
push_back 386330260
push_front 353310021
push_middle 787897238
get 365139
push_back 292120957
push_front 464873518
push_front 31948416
push_back 765142520
push_middle 170557091
push_middle 438363130
get 170640
push_front 476379877
get 37504
push_middle 819045012
get 127149
push_middle 675570417
push_middle 709980756
push_back 488813791
push_back 463789377
get 268646
push_middle 294595321
push_front 585165412
push_front 277124396
push_middle 196191304
get 46322
push_front 913547224
push_back 346811962
push_front 415306486
get 303604
get 99486
push_middle 731875012
get 46235
push_middle 533118987
push_middle 514977143
push_back 791762674
get 276480
get 324015
push_front 792552393
push_back 716534737
push_front 275443833
push_middle 667276366
push_front 512712754
push_middle 222294603
push_middle 924353308
push_front 321616227
push_front 612470796
push_middle 81293584
push_back 447208657
push_middle 553443081
push_middle 924932894
get 24636
push_back 502476965
get 120003
push_front 737336595
get 294309
push_front 441751372
push_middle 543667369
push_back 4791077
push_back 812985032
push_front 499950299
push_middle 906279728
push_back 105388320
get 229026
push_middle 234823491
push_back 298134609
push_back 530775590
push_front 386195086
push_middle 203888673
push_front 655889515
push_front 867837576
push_front 391109893
push_back 976029531
push_front 973272605
push_front 276983904
get 131563
push_front 621097674
push_back 52491736
push_back 71143116
push_middle 563374314
push_front 911721799
push_middle 185909768
push_back 698345088
get 363461
push_front 781369590
push_middle 695953758
push_front 959273892
push_front 410210886
push_back 836076787
push_front 308683855
push_front 671607625
get 208388
get 22486
push_front 514742727
get 344611
push_front 659267252
push_front 853066068
push_middle 462289192
push_front 346594334
get 119171
get 76682
push_middle 655438988
push_back 456298562
push_back 315326767
push_front 998828320
get 76068
get 74194
push_middle 584531401
push_front 112701718
push_front 735020814
get 3600
push_front 307538035
push_front 115953096
push_middle 924538455
get 260322
push_middle 675642054
push_back 983966159
push_back 199582430
push_front 944032068
push_back 559594692
get 391832
push_back 503651929
push_back 120115313
push_middle 204459995
push_middle 41794056
get 95282
push_middle 534166792
push_back 854089851
push_middle 279164983
push_back 682587358
push_middle 517339795
push_middle 910366145
push_front 25920034
push_back 973306340
get 152310
get 61306
get 302316
get 229586
push_front 703173064
push_back 153172937
push_front 610717249
push_back 780062304
get 246106
get 256599
get 166644
push_back 64494840
push_front 119365064
push_middle 500284495
push_front 339844658
get 233437
push_back 207244631
push_back 449169776
push_middle 586479631
get 142258
get 248004
push_front 795622938
push_middle 883756019
push_front 832572089
get 210679
push_front 479815324
get 194003
push_front 160806592
push_front 174621956
get 380184
get 374285
get 53431
push_middle 407967919
push_back 245617606
push_middle 97448984
push_front 597692436
push_middle 186275385
get 72389
push_middle 578367748
push_back 97564175
push_back 246268954
get 250218
push_front 735244917
get 88397
push_middle 844586809
push_middle 202453446
push_front 72941602
get 325747
push_middle 401893555
get 872
push_front 897878180
get 234225
push_front 914092066
push_front 937157397
get 141282
push_front 426257499
push_back 257834191
get 235551
push_back 841044604
push_middle 253404680
get 11212
push_front 404615201
push_middle 93282550
push_back 901114039
push_back 670810920
push_middle 944173383
push_back 865681531
push_middle 464201792
push_middle 13284363
get 71274
push_back 682877232
push_back 851636902
get 398523
get 297927
get 99570
get 145723
push_back 517719436
get 349964
push_front 555875250
push_middle 921229798
push_back 905853482
push_front 540314535
get 285634
get 329545
push_middle 633746702
push_middle 111398244
push_front 417790777
push_front 336763785
push_middle 565921405
push_middle 316461713
push_middle 481615989
get 132750
get 28538
get 380141
push_front 579302140
push_middle 197419113
get 203666
get 182974
push_middle 882411075
push_middle 677547109
push_front 644588822
push_front 80558432
push_middle 188999106
push_middle 335771387
push_middle 848863716
push_back 537031742
push_middle 764066730
get 10524
push_back 357078079
push_middle 150633858
get 306670
push_front 723526731
push_middle 434118204
push_front 640822311
get 54019
push_middle 117731568
push_front 858603594
get 152027
get 152027
push_back 784333955
get 43975
push_middle 745775746
get 238685
get 337780
get 80434
push_middle 382759012
get 230913
push_middle 343142579
push_front 898619248
push_back 340401099
push_front 973686144
push_middle 37949127
push_middle 591691240
push_middle 670040981
push_back 281835439
push_front 369418426
push_back 702762978
push_back 47343642
get 239382
push_back 545629882
get 204657
push_middle 881878849
push_back 594868561
push_front 780812853
get 49469
push_back 613319406
push_back 579130008
push_back 438676370
push_middle 464218996
push_middle 971944654
push_back 907162407
get 365285
push_front 521732029
push_front 209769474
push_middle 525563625
push_front 678753395
push_middle 764228986
get 390317
push_front 733212888
get 332983
get 22692
push_middle 477903348
push_middle 354348198
push_front 59552000
get 105584
push_middle 648828852
push_front 503997379
push_front 721969173
push_middle 409329431
get 134413
get 221701
push_front 642057996
get 30467
push_front 727995261
get 315391
push_back 35229232
get 122033
push_middle 542543266
get 52555
get 260337
push_front 560627611
get 112996
push_back 853500035
push_front 131026272
push_back 523717466
push_middle 279082994
get 297341
get 62381
push_middle 818915572
push_middle 169526392
push_middle 14278665
push_back 857114150
push_front 448860030
get 311293
push_middle 770752679
push_front 208566958
push_back 395598619
push_front 480791175
push_back 343205769
get 307335
push_front 558286311
get 218538
push_middle 216469916
push_middle 845897502
push_back 742281099
push_middle 542214815
push_middle 159434512
push_back 960105316
push_front 68984989
push_front 290032672
push_middle 504228979
push_front 76155180
get 248452
push_back 687571684
push_middle 329977045
push_middle 56239240
push_front 799230445
get 143261
push_middle 936655668
push_back 628889860
push_front 116800370
push_middle 154053757
get 197879
push_back 349352767
push_middle 146976122
push_back 277361601
push_back 704410267
push_back 305024867
push_back 520035033
get 345776
push_back 656612434
push_front 62738240
push_back 706722646
push_back 874606378
push_front 739785143
push_middle 274629118
push_front 113946444
push_front 79220998
push_middle 52001749
push_front 140606343
get 193830
get 57914
get 187428
push_front 342986776
push_front 362414457
get 394117
push_front 378467173
get 55028
get 355903
get 236171
push_middle 830399509
get 231389
push_front 337445767
push_front 103840424
push_middle 583708207
push_back 848981992
push_middle 418557169
push_back 135474023
push_middle 610511782
get 188085
push_front 982987247
get 15729
push_front 989554973
push_middle 163408181
push_back 887143715
push_back 261660936
push_back 47941178
push_front 975651555
push_front 132610552
push_middle 690294744
push_middle 453897551
push_middle 529905300
push_front 43298079
push_back 531389773
push_front 810653670
get 345990
push_front 728783099
get 342259
push_back 431276795
get 100841
push_back 109132061
push_middle 452734852
push_back 907316318
get 313736
get 328581
push_front 442766239
push_back 5832047
push_front 737631217
push_back 573985601
push_middle 289396880
push_middle 842220751
push_back 568643456
get 115860
push_front 123776060
push_back 449747480
push_middle 646697237
push_back 292475476
get 32634
push_front 975343952
push_middle 666079259
get 168730
push_front 649546232
push_front 359523615
get 197772
get 343611
get 71357
push_middle 390304203
get 177862
push_back 363491454
push_middle 865966440
push_back 3049338
push_middle 236334073
push_front 33929908
get 5544
push_middle 356445392
push_back 569273525
push_back 895585769
get 45245
push_middle 168907898
get 187202
push_middle 366203521
push_back 90927489
push_front 74224411
push_middle 26774283
push_front 601389374
push_front 499245162
push_middle 226037901
get 388508
push_middle 599770678
push_back 287343036
push_back 307623178
push_front 407388472
push_middle 958337726
get 77291
push_back 851052201
push_middle 223159417
get 200222
push_front 124895688
get 183759
push_back 880168484
push_front 33905696
get 382879
push_front 414661786
push_middle 616271061
push_front 335595546
push_front 990204103
push_middle 777492001
push_middle 57335427
get 27408
push_front 438408557
push_front 184244959
get 85576
get 3162
push_back 745899516
get 263437
push_middle 403404737
get 227979
get 27027
push_middle 336966198
push_middle 541424858
push_front 208737115
push_back 75413332
push_front 630157067
push_middle 866330989
push_middle 844857364
push_back 620342727
get 37157
push_back 303388629
push_middle 56375100
push_middle 467781644
get 306078
get 368241
get 349845
get 94073
get 75762
get 339048
push_back 782238715
push_front 673143844
push_back 418209068
push_back 164100359
push_middle 746465592
push_middle 480383462
get 283708
push_middle 9819341
push_middle 366781612
push_middle 115364789
push_front 66584188
push_back 719791776
push_front 234765524
push_back 6955416
get 91322
push_back 568041075
push_front 494379869
push_middle 5179210
push_back 278090460
get 172134
push_back 654820441
push_front 199525533
push_middle 707591210
push_middle 292868633
push_back 936384702
push_front 836247514
push_middle 353265315
get 359164
push_back 983633145
push_front 549212390
get 230842
get 267313
push_back 204560113
push_middle 106180116
push_back 182735071
push_front 262817422
push_back 178334236
push_middle 560870100
push_front 471345215
push_front 949019651
push_back 206942311
push_back 876984141
push_back 938267037
get 65844
push_front 517446638
get 280307
push_front 966423281
get 69641
push_middle 817487517
push_front 952968743
push_middle 367267695
push_back 155803254
push_front 572639359
push_front 343464883
push_back 122022499
push_back 902325913
push_back 170888510
push_middle 267601826
get 85328
push_middle 537887462
push_middle 3334709
push_middle 994516178
get 80909
push_middle 469095788
push_middle 917586022
push_front 765020115
push_front 718214368
get 197568
push_back 396579493
get 381676
get 108661
push_back 41069175
get 295190
push_middle 710944806
push_middle 944472988
get 319920
push_front 724593687
push_front 581949515
push_back 57964381
get 333079
get 100739
push_back 61913343
push_back 134748600
push_middle 332607875
push_back 875796477
push_back 686140646
push_back 279669560
push_back 954381888
push_front 362975132
push_middle 531809658
push_middle 329840813
get 315704
push_middle 516021885
push_front 829986433
push_middle 226581706
get 82032
push_middle 110157852
push_middle 406666583
get 289782
get 206682
get 82568
push_front 950189454
get 165028
push_middle 937543531
push_front 143332210
push_front 424125824
push_middle 697972521
push_middle 525793375
push_back 115586895
push_front 413315189
push_front 906856411
push_front 50642382
get 312716
push_back 279979407
get 272185
get 144033
push_front 535784003
get 100294
push_middle 60799704
push_back 483844601
push_middle 504468647
get 66816
push_middle 408825263
push_middle 637089447
get 129739
get 383859
push_front 670521790
push_front 166170680
push_middle 945631671
push_back 36460901
get 94293
push_back 692640475
push_back 380473508
push_middle 708938110
push_middle 912111479
push_front 70724759
push_back 576935915
push_middle 75669250
get 143288
push_front 188368436
push_front 46031039
push_back 95847912
get 114289
push_middle 591475413
get 228027
push_middle 682313525
get 294894
push_back 461555953
push_back 390213341
push_front 574909115
get 152389
push_back 751170434
push_back 511191972
push_front 324742953
get 107674
push_back 55233620
get 306872
push_middle 735347686
push_middle 543108848
push_middle 254856544
push_front 419873272
push_front 303810342
get 331994
get 74320
get 191714
push_front 939700412
push_middle 902528081
push_back 578683967
push_front 588683375
get 225401
get 36549
push_front 83707341
push_back 575571768
push_back 31895573
push_middle 554905344
push_front 187639061
push_front 562797273
push_front 992400351
push_middle 105290833
push_middle 166799601
push_middle 785551049
push_back 809076975
push_back 348855765
push_front 683007002
push_middle 196658311
push_front 855872890
push_middle 404077990
push_front 651037351
get 38063
push_front 864100311
get 12361
push_middle 492245363
push_front 685636729
get 188219
push_back 446764847
get 253533
push_middle 357255047
push_front 942736794
get 257506
push_front 396173114
push_back 7751440
push_front 169992816
get 160364
push_middle 991993738
push_front 900034577
push_back 83289841
push_front 794612124
push_middle 855287481
get 380156
push_front 997988355
push_back 679905533
push_middle 350497235
push_back 847543858
push_front 384746205
get 364242
push_front 923015704
push_back 361145055
push_back 630115387
get 351399
get 60778
push_middle 723259289
push_front 788668897
push_back 452642149
get 203843
get 296334
get 269309
push_back 28587919
push_back 227631627
push_front 451655725
get 28235
push_middle 261747645
push_middle 439573225
push_front 803605586
push_front 394998619
get 276601
push_back 894345402
get 37274
push_back 830644752
push_back 478515239
push_middle 27089131
push_front 417834465
get 260681
push_middle 176087179
push_back 948792648
push_back 419425270
get 149129
push_back 781798604
push_front 8257760
push_middle 407561570
get 125820
push_back 959184336
push_front 503707282
push_back 340133994
push_front 314069444
get 213601
get 138688
push_front 187474952
push_back 569994060
get 259999
push_middle 446905761
push_middle 409248983
get 115896
push_middle 602761037
push_middle 319329100
push_back 752275592
push_back 517931504
push_back 342298511
push_front 887801643
push_back 507962237
push_front 151964232
push_front 398637196
push_back 694735461
push_back 707638025
push_front 128153018
push_middle 452392806
push_back 124866810
push_back 617580398
push_front 198604497
push_back 776155283
get 307857
get 257736
push_back 904116761
push_middle 560504743
push_middle 440318544
push_front 6540836
push_back 687137235
push_back 289419756
push_middle 58632607
push_middle 476686583
push_middle 448591144
get 80429
push_back 597865020
get 144996
push_back 815830835
push_back 804262887
push_middle 586553657
push_back 843804048
push_back 302285647
get 35926
push_back 745503070
push_front 716292473
push_front 880346847
push_front 542711330
push_front 715939075
push_back 440218003
push_back 192033173
get 9311
push_front 114132798
push_front 318539536
push_front 784278948
push_front 616262786
push_back 747718361
push_middle 921336012
get 333783
push_front 344033074
push_middle 933610161
get 53659
push_back 681427022
push_back 105482888
get 128162
get 37841
push_middle 870851346
push_middle 211035052
push_front 769249779
push_back 239279640
push_front 812576551
push_back 289608334
push_middle 424056328
push_front 562330616
push_middle 744726795
push_front 664264048
push_back 69215945
push_middle 775973715
push_middle 421304235
push_back 112409086
get 187108
push_middle 465825262
get 389498
push_back 867412167
push_back 639620369
push_middle 711189933
push_middle 157235944
push_front 854946520
push_back 110242433
push_front 148546427
push_back 27540089
push_back 587735484
push_back 878537732
push_back 575041377
get 87247
push_middle 625051739
get 317604
push_middle 630958707
push_middle 817437717
get 167327
get 65512
push_back 891993774
push_back 484413268
push_middle 382008244
push_front 48700747
push_back 228866677
push_back 244890764
push_back 966591791
push_middle 280160756
push_middle 810703867
push_front 967127884
push_middle 711127599
push_middle 358376065
get 273525
push_middle 441004543
push_back 874213894
get 248901
get 255451
push_middle 227559098
push_back 340395346
get 78327
get 305549
push_front 198588395
push_front 875759502
push_middle 388573189
push_front 830279319
push_back 762753743
push_front 374505279
push_middle 506038315
push_front 871141969
push_middle 560366413
push_front 978801562
get 288716
get 291227
push_front 545520219
push_back 467219573
get 82017
push_front 658837089
push_back 471004247
get 387518
push_front 281740896
push_middle 90983767
get 350679
push_middle 128260961
push_middle 402345598
get 26865
push_back 656797410
get 229692
push_middle 878900835
push_back 522848675
push_middle 92344096
push_back 586188496
push_back 705902286
get 333714
get 204490
push_middle 477769541
push_back 506888605
push_middle 346572683
push_front 277557094
push_middle 299378364
get 84109
push_front 398848085
push_back 865408180
push_middle 841010290
push_back 480278040
push_front 791415373
push_front 342820554
push_front 312493027
push_back 925696287
push_front 727163667
push_front 883836214
push_front 583812121
push_back 284909829
get 37650
push_front 614136812
get 344055
push_middle 842912090
get 178826
push_back 520859460
push_middle 70943523
get 108600
push_middle 635214833
push_middle 853556316
push_middle 633735430
push_middle 34998074
push_middle 951707051
push_front 345232448
push_back 623477148
push_middle 598650955
push_front 616837297
push_middle 577297141
push_back 166121256
get 214327
push_middle 832899734
push_front 399364603
push_front 636573728
get 362109
push_back 305502851
get 284764
push_middle 522459844
push_middle 129249957
push_middle 776782618
get 19564
push_back 435245427
push_back 669625346
push_middle 138456522
push_middle 654381780
get 311038
push_back 937051113
push_front 376813251
push_middle 886275838
get 356444
get 345849
push_front 393564474
push_middle 762350009
push_back 43528794
push_middle 324622838
push_middle 161530758
push_front 750074783
get 249253
get 383190
push_front 390636922
get 261807
push_front 48330072
get 134125
push_front 713727745
push_back 9133639
push_middle 740606804
push_middle 367874945
push_middle 191008740
push_front 872227769
push_back 120907337
push_middle 262111111
push_middle 254516662
push_front 803611276
get 264262
push_middle 8027990
push_front 6903806
push_back 282688998
push_middle 688735022
push_middle 119983835
push_back 94069974
push_front 46627465
push_front 310249771
push_back 728406602
get 192291
get 201359
push_front 626462959
push_middle 960161942
get 182400
push_middle 84536042
get 130254
push_front 988695822
push_back 798231324
push_middle 106190091
get 354856
get 59828
push_middle 138831762
push_middle 665776027
get 257485
push_back 219177605
push_middle 757404781
push_middle 267304144
get 60771
push_front 341038320
get 300
get 82819
push_back 416856207
get 323918
push_front 583668456
get 14162
push_front 576187872
push_front 477423993
push_front 632774643
get 71074
get 333985
push_back 430966813
push_middle 392159929
push_middle 374970375
push_front 281540071
push_middle 294276574
push_back 262614262
push_middle 514165502
push_back 22596590
get 358433
push_front 88586399
push_front 886980062
push_middle 798554401
push_front 295453861
get 1055
push_back 55046378
push_middle 455367310
push_middle 962653932
push_back 567572417
get 202136
get 358760
push_middle 873146782
push_front 599516543
push_front 224804561
push_back 987706363
push_middle 423474664
push_front 9554127
push_middle 586745315
get 49174
push_middle 926752128
push_back 455832560
push_back 632735094
get 352359
push_front 984820910
push_middle 869379219
get 207568
push_front 44852700
get 363482
get 264676
push_front 819772759
get 355304
push_back 181590713
get 327718
push_middle 184415250
get 57640
push_back 564032838
get 102178
push_middle 859595417
get 391973
push_middle 790698428
push_front 426790395
push_front 438300909
get 29843
push_front 794013699
get 105342
push_back 387392136
push_back 237976524
push_middle 307677065
push_front 568432176
push_front 453588706
push_middle 493022044
get 157921
push_front 874070590
get 190781
push_middle 430485194
push_middle 564477496
push_front 612860261
push_back 143565848
get 160421
get 221288
push_back 394567494
get 81339
push_front 670529093
get 285555
get 184958
push_back 680747645
push_front 635987037
get 337886
get 183130
get 385040
push_front 505944129
get 23984
push_back 678830330
push_front 112815389
push_front 69910010
push_back 95654191
push_front 642437696
push_back 874478555
push_front 302069800
push_front 891521074
push_middle 707113141
get 19366
push_middle 782280434
push_middle 528633296
get 20184
push_back 16396472
get 140686
push_back 667968363
get 84692
push_front 732845318
push_front 458319583
push_back 594501887
push_middle 269524546
get 252911
get 15023
push_middle 646843351
push_middle 701986800
get 174872
push_back 918685382
push_middle 91773722
push_middle 158195489
get 218942
push_middle 692568166
push_middle 979473811
get 357727
push_middle 241836769
get 266917
push_back 248594306
push_front 791658292
push_back 717386512
push_front 442131980
push_back 839086169
push_middle 419067637
get 25595
get 49377
push_front 112881953
get 277698
push_front 205895022
get 210897
push_back 267964816
get 379004
push_middle 453580228
push_middle 968515969
push_front 166507432
push_back 804225513
get 19733
get 291216
push_back 196061288
push_front 158751030
push_front 234111283
push_front 149047751
get 311676
push_back 162730742
push_back 694607265
push_back 136861339
push_middle 476308010
get 320505
push_middle 472775979
push_back 938691821
push_front 129428665
push_back 123036680
push_back 802613480
push_back 260717204
push_middle 123263780
push_back 944079122
push_front 910151255
push_middle 135357830
get 243049
push_front 899835938
push_back 925051820
get 269139
push_front 120814001
push_front 106743789
get 219779
push_front 995674947
get 173416
get 249828
push_middle 225670619
push_middle 63927343
push_back 516909981
push_front 340153269
push_back 390376386
push_front 438195847
push_middle 859710272
push_middle 312943955
push_front 460140779
push_back 965842530
push_front 895090954
get 79720
push_back 867589970
push_front 382399732
push_back 319424390
push_front 262728263
push_middle 624059558
push_front 951646788
push_front 166483013
push_front 467506775
push_back 857596689
push_back 717137230
push_front 206942054
push_middle 210816821
push_front 49841916
push_middle 436040031
get 207144
push_back 286935817
get 158853
push_back 888054705
push_middle 367542207
push_front 339357406
push_front 384711581
push_back 925063328
push_front 229804845
get 84357
get 86846
push_middle 647892216
push_back 430991973
get 164179
push_middle 487093012
push_back 938595707
push_middle 306936062
push_back 552294548
get 236841
push_back 287425998
push_front 498343887
push_back 883502545
get 43029
push_front 35194799
push_back 800145835
push_back 405706969
push_back 472984209
get 355052
push_middle 521906822
push_back 1138834
push_middle 819173453
push_middle 213826438
push_back 757391259
push_middle 579723199
push_front 163948914
push_middle 770989442
get 71779
get 334674
push_middle 940099637
push_back 983857896
push_middle 699536401
push_back 672683545
push_back 157093708
get 158146
push_middle 393029302
push_middle 552723978
push_front 822128536
push_back 666088336
push_middle 533404049
get 206240
push_back 298463955
get 376223
push_front 337344951
push_back 858332152
push_middle 647570128
push_front 149342279
push_middle 559654554
push_back 351970753
push_front 208579293
get 358535
get 48539
push_front 603177801
push_front 669890633
push_middle 346291937
push_back 661716513
get 143185
push_front 299845037
push_back 164232502
push_middle 542466899
get 11598
push_middle 241882970
push_front 788600458
get 333015
push_middle 787774334
push_back 603325267
push_middle 11143556
get 332114
get 69523
push_back 225335560
push_middle 664769443
push_back 103078845
get 4235
push_back 333854599
push_back 36522964
push_middle 135276341
push_back 415805500
get 160419
push_back 381859268
push_back 101473203
get 344752
push_back 866860156
push_front 372156891
push_front 476009903
get 356949
push_middle 579089350
push_front 724342006
get 160362
push_front 306687817
push_middle 819505586
push_middle 174811216
push_back 421730594
get 300560
push_back 362811734
get 120619
push_middle 873841442
push_front 186633964
push_back 786762190
get 299440
push_middle 158654805
get 320692
get 63039
push_back 54369755
push_front 268065746
push_middle 929983109
push_front 390092406
push_back 78078058
get 176435
get 366490
get 184730
push_back 629542873
push_back 112616595
push_middle 648015652
push_middle 944164540
get 228071
push_middle 879321920
get 250910
get 312246
push_back 909318348
push_middle 882986686
push_front 415913261
push_middle 462037413
get 21873
push_middle 2717197
push_back 51739710
get 122497
push_back 59673773
push_front 617648091
push_middle 241621208
push_front 800026713
push_middle 787783343
push_back 421419173
push_front 55246816
push_back 652415653
get 309549
push_front 234387953
push_middle 29526038
get 275025
get 228563
push_front 752977472
get 357937
push_middle 343249485
push_back 153538498
push_middle 498826490
push_middle 731151766
push_front 700811938
push_back 221834495
push_back 892460240
get 323006
push_middle 26587915
get 7963
push_middle 574452838
push_middle 613420026
push_back 359239367
push_front 931181066
push_front 242198953
push_front 70393080
push_middle 937306951
get 133742
get 282936
push_back 339704127
push_middle 753020043
push_front 884248826
push_front 142567981
push_back 133978581
push_middle 306567249
get 331595
push_front 23767047
get 278472
push_middle 362846419
push_back 292120918
push_front 780697143
get 298032
push_front 7707305
push_back 141945413
get 138034
push_front 707157482
push_back 937450246
push_front 700473574
push_middle 72041706
push_front 149702515
push_front 443337912
push_back 18948775
push_middle 796348990
push_back 162102855
get 19470
get 299939
push_back 686802419
push_back 764649501
push_back 412151312
get 266203
push_front 72377455
push_front 46083288
push_middle 586278651
push_front 729098686
get 61016
push_back 764824525
push_front 218339584
get 381599
push_middle 499173954
push_back 154618234
push_front 178437038
push_front 174045001
push_front 39995978
push_back 918870472
get 380323
get 168612
push_middle 15723144
get 296384
push_middle 548220721
push_back 278993911
push_middle 652701295
push_middle 956982287
push_middle 384835888
push_back 246816050
push_back 551352186
push_middle 570154686
push_front 605645432
push_middle 709466656
get 342024
get 261958
push_front 632567106
push_middle 369954695
push_middle 907942716
push_middle 635050203
get 204728
push_front 694205240
push_back 104727049
push_middle 662262199
push_middle 942258608
push_middle 200321690
push_middle 861843671
push_back 889456934
push_middle 809893523
push_middle 19554156
push_front 19377686
push_middle 269733849
push_back 474748604
push_middle 709615254
push_back 698555948
push_back 847276709
push_front 868284517
push_back 369104894
push_middle 735075425
get 4618
push_middle 425269057
push_back 110484268
push_back 150752890
push_middle 176358490
get 17319
push_front 367336971
push_front 953276494
get 157414
push_front 110054005
push_middle 125257454
push_front 576420155
push_back 148105501
push_back 227563320
push_middle 4926080
push_middle 45600875
push_front 844257560
push_middle 354662330
get 378896
push_middle 443048406
get 40090
push_front 484497382
push_front 844961082
push_back 956190688
push_middle 393388140
get 197092
push_middle 133780202
push_front 942347307
push_back 585724723
push_back 713906808
get 245496
push_back 317786453
push_front 586132141
push_middle 61201524
get 176964
push_front 70412437
push_back 976900286
get 105971
push_middle 671936182
push_middle 216951062
get 196390
push_back 619875979
push_back 554855305
push_middle 779197252
push_middle 826297347
get 265442
push_front 265637998
push_back 370867520
push_back 359901408
push_back 493559411
get 128861
push_front 275097251
get 155127
push_middle 642045981
push_back 413621413
push_front 444060138
push_front 595705285
push_front 274155426
push_back 426464358
push_back 97968592
push_front 677048046
get 40440
push_front 419170201
get 219624
get 26159
get 361602
push_back 18631782
get 27157
push_back 424464372
push_middle 663068603
push_front 244584479
push_front 646170121
push_front 314841633
push_front 382121177
push_back 875370670
push_back 399240806
push_middle 683805551
get 235248
push_back 584373201
push_front 900963137
get 171223
push_middle 580424447
get 183993
push_back 267515901
get 246683
push_front 382172460
push_back 757351691
get 223090
push_back 29848944
get 155873
get 251700
get 9131
push_front 381676876
push_front 145886792
push_back 199503471
push_front 998101860
get 87596
push_front 311808339
push_middle 61600009
push_middle 286572453
push_middle 866906500
get 87315
push_back 945205482
push_front 89064460
get 381371
get 284677
get 375771
push_middle 757756405
get 397006
push_back 999690210
push_front 300436707
push_front 483508263
push_front 795526879
push_back 102906213
push_front 432782249
push_middle 341950964
push_middle 74940745
push_back 868846420
get 236207
get 7709
push_back 285655162
push_middle 814698397
push_front 304513811
push_back 63748959
get 24355
get 343913
push_back 768655312
get 379291
push_back 97142101
get 90068
push_front 182142562
get 88628
get 202137
push_middle 914303104
push_back 951363768
push_back 623284834
push_front 865322357
push_middle 74595724
push_middle 34712788
push_front 422736187
push_middle 228402785
push_middle 761234145
push_middle 102313123
push_middle 13089167
push_middle 980906660
push_middle 917480486
push_back 389882455
push_back 195632269
push_front 801959052
push_back 344614403
push_middle 111400780
push_middle 424774308
push_front 417971750
push_back 688450314
get 239960
push_middle 799738933
push_back 202076733
push_middle 756872783
push_back 625073172
push_front 719187272
push_front 595655056
push_back 281985769
push_front 317255971
push_back 66628386
get 140079
push_front 497920241
push_middle 131369324
get 193995
push_middle 624316338
push_front 939033684
get 225701
push_middle 139111057
get 28902
get 306712
push_back 96769623
push_front 806960324
push_back 332407584
push_front 597847852
push_middle 550342051
push_middle 147236937
push_front 986594565
push_back 796228075
push_front 368617339
get 345317
push_front 342932946
push_middle 514765539
get 271470
push_back 989812894
push_middle 448151329
push_back 396633916
push_back 476790490
push_back 339730195
push_front 966170330
get 352511
push_middle 688522403
push_back 10968977
get 234504
push_back 585156407
push_back 952330226
push_front 586379175
push_back 191301430
push_middle 752444846
push_front 112836621
get 152900
push_middle 87390071
push_back 77162367
push_front 75775366
push_front 874812952
get 354941
push_back 397598205
push_front 645581534
get 287914
push_middle 681832648
push_middle 494871919
push_back 428244540
get 242790
get 181218
get 79452
push_middle 199259982
push_front 663953812
push_back 67936907
push_back 717586372
push_back 335185140
push_middle 93062167
push_front 682084805
push_back 380531538
push_middle 776009017
push_back 641605063
push_front 36850790
get 245569
push_back 812693826
push_back 141787101
push_back 819385979
push_middle 263570129
push_front 144061575
get 84965
get 322696
push_front 930748601
push_middle 706442416
push_front 933108611
get 219410
push_back 159188058
get 79501
push_front 679604009
push_front 298713810
push_front 897302528
push_middle 375619658
push_back 815938535
get 201579
push_back 110712077
push_front 325345568
push_front 418662877
push_middle 566763400
push_front 983755112
get 261772
get 252599
push_front 788175603
push_middle 837409728
get 343326
push_back 727609413
get 173465
get 198179
push_middle 228053504
push_middle 750247909
push_middle 657216049
get 344715
get 399587
push_front 756881763
push_middle 983533814
push_middle 850134474
push_middle 536108305
push_front 333338904
push_middle 48202740
push_middle 428067547
push_back 403146890
push_front 481244973
push_middle 195095880
push_back 784803193
push_front 809433024
push_front 6156125
get 53675
push_front 212045318
push_front 830671503
push_front 218531081
get 120056
push_front 808299442
push_front 432467445
push_back 429976321
push_front 74561136
push_back 42759816
push_middle 493181825
push_middle 247726624
get 65586
get 339191
get 380928
push_middle 766715756
push_middle 629934629
get 172054
push_middle 249338181
push_back 937933318
push_front 138524813
push_back 218309862
push_front 728683292
push_back 763557387
push_back 68515790
push_back 60072382
push_front 285196014
get 253367
get 256312
push_back 918443629
get 229986
push_middle 247747698
get 377719
push_front 951804324
push_front 786824688
get 252504
push_middle 533676234
push_back 766591536
get 176162
push_middle 525194878
push_middle 481465407
push_front 886064555
push_front 461411485
push_back 756219346
push_middle 20048484
push_front 120496996
push_front 445676421
push_middle 226954772
push_back 700924251
push_back 739364630
push_middle 769097571
get 192323
push_front 656182456
get 334092
push_back 448574354
push_middle 945228719
push_back 760621224
get 235016
get 273702
get 256654
push_front 529533826
push_middle 296817313
push_middle 717704054
get 342539
push_back 839955969
push_back 52456815
push_front 345393860
push_middle 334711841
push_front 575532340
push_front 16094976
get 157923
push_back 897866627
get 227196
push_middle 976440650
push_back 955839126
get 94653
push_back 356315834
push_middle 291935192
get 265901
push_back 461007433
push_middle 435398746
push_back 197565266
push_back 991866664
push_middle 389402301
push_middle 121162765
push_back 120033311
get 151962
push_back 35678005
push_front 119752479
push_middle 364615780
push_front 814157467
push_middle 970295496
push_middle 132761058
push_front 400726153
get 123311
push_middle 826094955
push_back 771565248
push_middle 799480860
get 258264
push_back 96189625
push_back 495849656
push_front 598881109
push_front 451061779
push_back 926434417
get 28535
push_front 787160728
push_back 858228132
get 22664
push_front 54798256
push_front 601175744
push_middle 140937371
push_front 530980696
get 316516
get 180103
push_front 437729046
push_front 234259100
get 40320
get 399052
push_front 350187034
push_middle 193437099
get 254515
push_middle 794812466
get 196318
get 346599
get 236624
push_front 164953332
push_back 142990195
get 237628
push_middle 143372343
push_front 834380163
push_front 547054199
push_front 967699818
get 103579
push_front 273926321
push_front 513658799
push_back 33319855
push_front 864592484
push_back 70541968
get 270214
get 271699
get 397602
get 286457
push_back 356483296
push_middle 256538706
get 192972
push_front 620708638
get 254379
push_back 39004221
push_back 702889168
get 68200
push_front 19713100
push_back 46511690
push_front 786828647
push_back 596775519
push_middle 865682355
push_back 763498275
push_front 193549013
push_middle 4375532
push_back 254338712
get 149121
get 327849
push_back 471622602
push_back 29327044
push_back 262637044
push_back 518339501
push_front 124638520
push_back 366425066
get 133903
push_back 447853534
push_back 699636996
get 170509
push_back 210636161
push_middle 95641207
push_front 232861054
push_front 908016512
push_front 224173251
push_middle 236918652
push_middle 839444134
get 294554
push_middle 287679931
push_front 325825296
push_middle 339031798
push_middle 307934008
push_back 127900667
push_middle 765632461
get 56304
get 240182
get 213896
push_front 479004436
push_middle 725942488
push_middle 340963884
get 339373
get 309842
get 168941
push_middle 463320619
get 260764
get 358061
push_back 124798392
push_back 658831005
get 100269
push_front 507351886
push_back 809591989
get 282762
push_back 558159538
push_front 354096375
push_back 945118348
push_front 226145487
push_middle 488832721
push_back 210132367
get 306757
push_back 253168452
push_back 202911054
push_front 619042412
push_back 200002971
push_middle 248563575
get 6050
push_front 411498449
push_front 971631437
get 261630
push_front 619833443
push_back 708761648
push_back 420746220
push_front 834935479
push_back 244706728
get 397024
push_middle 558761488
push_front 892188921
get 62133
push_back 907755905
get 53955
push_middle 643022633
push_back 971087181
push_front 164336253
push_front 354049033
push_middle 972566284
push_middle 253703989
push_front 757144331
get 68149
push_middle 449365195
get 390593
push_front 383204816
push_back 155955829
push_front 821704164
push_back 428224546
get 244703
push_back 91950282
get 80375
push_back 319201353
push_front 643000506
push_middle 447447173
push_middle 956953453
get 145004
get 337664
get 138456
push_middle 582908405
push_front 703563508
push_middle 850152130
get 22980
push_front 847986549
push_back 162971483
push_back 583126362
push_front 344901106
get 34613
get 66034
push_middle 62992031
push_front 941673409
push_back 798633533
push_front 286259207
get 378953
push_front 365560833
push_middle 119830251
push_front 827683671
push_back 993329963
get 382227
push_middle 69972879
push_middle 366148905
get 50358
push_middle 596590419
push_back 645958604
push_front 247301580
push_front 539263989
push_middle 115736998
push_front 207684455
push_middle 748357453
get 274030
push_front 865088583
push_middle 551090031
push_front 375106643
push_back 513012170
get 228151
push_back 140224464
push_front 921534508
get 318801
get 374023
push_front 333466741
push_back 345838179
push_front 497612223
push_front 901778453
push_front 179024591
push_back 971702281
push_middle 422806000
push_back 678609519
get 387460
push_middle 47138999
get 273679
push_front 943566663
push_back 724093694
push_front 944584846
push_middle 482237029
get 15815
push_back 629995158
push_back 937103362
push_front 876325163
push_back 654952589
push_front 819118985
push_back 966488796
push_front 7871626
push_middle 559561578
push_middle 958671953
push_front 176140622
push_middle 731932449
push_front 771699118
push_front 593569752
push_middle 776922048
get 17508
push_front 151734797
push_front 628201346
push_back 660935375
get 180262
push_front 171239334
push_front 772957435
push_front 597698136
push_middle 208924718
push_middle 582227552
get 395766
push_back 832554156
get 125957
push_front 881981468
push_front 91579361
push_back 540156272
push_back 972690249
push_back 402160274
push_back 99959609
push_front 238159092
push_front 687173255
get 250068
push_front 484186974
push_front 550783665
push_middle 614709685
push_middle 429051445
push_front 913237246
push_back 639073818
push_middle 180212103
push_middle 909142273
get 147674
push_middle 255553156
get 378777
push_back 962296860
push_front 984165316
get 379458
push_front 158427838
push_middle 228479394
get 398546
get 137897
push_front 763325800
get 160320
push_back 289913111
push_back 688579352
push_back 506623778
push_back 597109842
get 137404
push_front 900687064
push_middle 185056228
push_front 229967160
push_front 602012039
push_back 598331022
push_middle 859193749
get 203829
push_back 398561893
push_front 830122794
push_front 641776111
push_front 630220918
push_front 109069844
get 133642
push_front 926455184
push_back 442674971
push_middle 5136392
push_front 99551512
push_front 447388172
get 120365
push_back 345267584
push_front 437035413
push_front 666974367
push_front 465802478
push_middle 653680403
push_front 529538414
push_middle 67478670
get 138710
push_back 373895489
push_front 595693528
get 227882
push_back 683215792
push_back 81034668
push_middle 574485240
push_front 883085984
get 209206
push_front 42899473
get 85167
get 107343
get 229814
push_middle 507102899
push_front 229568767
get 52444
push_front 614088417
push_front 923052013
push_front 29429413
get 80479
get 287809
push_front 875150225
push_middle 463409477
push_back 275916706
push_middle 288091810
push_middle 306413722
push_back 992848285
push_back 392078259
push_front 107381336
push_front 361773848
push_front 751918361
get 392255
push_front 534686482
get 240428
push_back 693993112
get 391766
push_back 574896178
push_back 83622174
push_middle 191714727
push_middle 336109032
push_middle 954463308
push_middle 856445738
get 81857
get 7731
push_back 102428638
push_front 258719747
get 356495
push_front 554226237
get 152273
push_back 974890840
push_front 332501691
get 233538
get 77688
push_front 472327310
get 169896
push_middle 287544978
push_middle 159283030
push_back 889311893
get 381393
get 211462
get 256686
get 270941
push_front 18846256
push_middle 810130136
push_back 479453351
get 376171
push_middle 488348332
push_back 120814997
push_back 590517089
push_back 153497200
push_front 206528403
get 186265
get 238522
push_back 468318123
push_back 143911251
push_back 846451943
push_back 303082607
push_back 945975889
push_back 562070938
push_middle 415144214
push_middle 82395163
push_middle 74647160
push_back 459077574
get 375555
push_middle 846333763
push_back 359912900
get 39338
push_middle 805422305
push_back 274177745
push_back 452197392
push_front 368125177
push_back 938449795
push_front 953291749
push_back 524763791
get 211992
push_front 686596580
push_middle 154264424
get 291887
get 15297
push_back 731322158
push_back 933766027
push_middle 349097535
push_front 989158910
push_middle 780734123
push_front 110517514
get 112959
push_middle 186064688
get 115490
push_front 908413436
push_back 933981072
push_middle 379300386
get 193689
push_front 586826387
push_back 880445981
get 256472
push_front 274918488
push_middle 410072952
push_middle 820654397
push_middle 519295653
push_middle 379181796
push_front 319522849
get 338432
push_front 260875026
push_back 680980180
push_middle 876736709
push_middle 194082863
push_middle 553447737
push_front 126609245
push_back 998411266
get 105229
push_back 861162537
get 151987
push_middle 277071372
get 187124
push_front 444699677
push_middle 132889501
get 174914
push_middle 967070222
push_front 340477362
push_middle 404756897
get 120579
push_back 157090193
push_middle 764483644
push_back 523879662
push_middle 15809511
push_back 667172969
push_middle 981023146
push_front 777390385
push_middle 852404110
push_front 486461994
push_back 565363545
push_back 231016361
push_middle 207685084
push_front 401516747
get 156786
push_middle 528793989
push_back 973379378
push_middle 743515006
push_front 234964437
push_front 853405189
get 295615
push_back 464358810
get 78916
push_front 451753554
push_front 955890945
push_back 788049045
push_back 658042525
push_back 614037166
push_back 610535470
push_middle 472153564
get 125379
get 51646
push_front 454714403
push_front 130938775
push_front 32541503
get 303068
get 125616
get 348318
get 95825
push_middle 40668283
push_back 856918917
push_back 670156174
push_front 562754485
get 135147
push_back 888396032
push_back 782810783
push_middle 417052658
push_back 44980637
push_front 356806596
push_middle 413283748
push_middle 65296491
push_back 963937649
push_front 214935981
get 237895
get 123591
get 206123
get 343458
push_middle 811877487
push_middle 236293362
push_back 19617900
push_front 948911832
push_front 329318996
push_front 291825231
get 200943
push_front 291798418
get 227543
get 341912
push_middle 2450854
push_back 197024788
get 310563
push_middle 366102027
get 78986
push_front 993371664
get 347420
push_front 506713748
push_middle 560288328
push_middle 319988608
push_back 822753215
push_front 614164131
get 353809
push_front 325498353
get 291043
push_back 266579852
push_back 128928247
get 271624
push_back 42126683
push_front 11400799
get 384283
push_front 457215119
push_front 227286957
push_front 680457487
push_back 64040898
push_back 694701255
get 31376
push_back 363531001
push_back 500920051
get 392627
get 221690
push_front 211523874
push_middle 235694207
get 55072
push_front 306251072
push_front 47258279
push_front 283779821
push_front 571400025
push_middle 158678172
get 111976
push_middle 480719303
get 146446
push_back 324005686
push_front 24103282
push_middle 595833764
push_back 198488987
push_back 877719870
push_front 394295424
get 330708
get 27899
push_front 400521216
push_front 148454147
push_back 94313171
push_front 878128690
push_back 969363893
push_back 893498792
push_back 118151026
get 107748
push_front 817786967
get 357533
push_front 30634335
get 369987
push_middle 813935329
push_back 635785627
get 347938
push_back 516724378
push_middle 493108065
get 51818
push_back 388912193
get 60781
push_middle 762247133
get 247276
get 96689
push_middle 413886627
push_middle 55480791
get 63367
push_front 699400735
push_front 787181930
get 148963
push_front 108461674
get 104450
push_middle 370403886
push_front 595129288
push_front 752263132
push_front 28463770
get 75442
push_back 815760308
push_front 286372048
get 270162
push_back 982365462
get 48217
push_back 905037713
push_back 752213922
push_front 680568338
push_front 191381207
push_front 72252705
push_back 574285502
push_front 955855794
push_front 288068001
push_front 846431421
get 329787
push_front 471731912
get 28950
push_front 79581641
get 398712
push_middle 732530703
get 201288
get 363175
push_middle 321963971
get 49446
get 399254
push_front 701753395
push_back 813803970
push_back 489943556
push_back 642797770
push_back 525519349
push_middle 262701911
push_front 534585544
push_front 616599250
get 108513
push_middle 872129790
push_middle 39826463
push_front 838922586
get 265463
push_back 472510382
push_front 344640674
push_back 231161550
push_back 159453345
get 373104
get 178795
push_middle 401687
get 176035
push_front 654219106
push_front 174508497
get 331926
push_front 913845820
get 266262
get 397648
push_back 988764803
get 3871
get 299838
get 221505
push_back 895180859
get 8907
push_back 135087078
get 14915
get 121224
get 10496
push_middle 291357125
push_middle 139413868
get 368377
push_middle 905015121
push_front 862472766
get 206302
push_back 438866232
push_middle 297173088
get 379762
push_back 736596528
push_front 690594141
push_middle 392501753
push_back 777882491
push_middle 718622651
push_front 208240879
push_middle 833012902
push_front 213974473
push_front 262816075
push_middle 354062783
push_middle 269657039
push_back 157860400
push_front 169048482
get 165550
push_middle 300240227
push_front 115401381
push_back 480657135
push_back 973140237
push_middle 457445212
push_middle 849529883
push_back 433617781
push_front 247362779
push_front 828774
get 276726
push_middle 93288179
push_front 630984072
push_back 487017316
push_middle 605999449
push_middle 490270851
push_front 208722068
push_middle 677029807
push_back 294099724
push_back 975264598
push_middle 588440122
push_front 920433233
push_middle 457333547
push_back 228806874
push_middle 404603143
push_front 660362539
push_back 518733374
push_back 665717684
push_back 54297680
get 74040
get 246394
get 85640
push_front 859430409
push_back 493117073
push_front 772837244
push_front 872901985
push_middle 854962810
push_middle 92887936
push_front 532511316
push_front 249373741
push_middle 771947557
push_back 453006088
push_middle 601901708
get 181015
push_back 890526177
get 242435
push_front 115838190
push_middle 412094612
push_front 633761997
push_front 577629116
push_front 921488123
push_back 702584755
push_back 105337531
push_front 610177210
push_middle 437266418
push_middle 168734717
get 389970
push_back 636188035
get 118203
push_middle 640964762
push_middle 783107643
push_front 755220199
get 266084
push_middle 908407204
get 371505
push_front 966337814
push_front 495239327
push_middle 841656163
get 150396
push_back 383628358
get 137418
push_front 276880731
push_front 953757113
get 24247
push_front 2228199
get 54360
push_back 99875582
get 75832
push_middle 112017637
push_front 758638830
push_front 216545205
push_front 9665089
get 165794
push_back 595639903
get 148642
get 244842
push_front 768721161
get 118722
push_back 52371492
get 261730
push_back 476112150
push_back 187868123
get 50443
push_middle 872359956
push_middle 152162606
push_middle 487024706
push_back 519700765
get 365029
push_back 84164732
push_middle 627915843
push_front 303442663
push_front 607794637
push_front 494119054
push_front 758508065
get 362199
push_front 244473097
get 144135
get 297645
push_middle 645246136
push_back 175626685
push_front 301971052
get 399302
get 199835
push_middle 623193382
push_back 711647711
get 285229
push_back 582809569
get 48821
push_middle 505696540
push_front 879553476
push_back 162887084
push_back 233721840
get 393557
push_middle 31125923
push_back 656355282
push_middle 326873089
push_front 751578797
get 105305
push_front 951279756
push_middle 815404135
push_middle 127594777
push_back 965963461
push_middle 482462560
get 395557
get 261939
push_front 450221759
get 210972
push_back 355987223
push_front 866621600
push_middle 778227260
push_back 86224550
push_back 662121373
push_middle 382908154
push_back 999025812
push_front 837421104
get 232275
push_front 966380163
push_middle 840493800
push_front 388430928
push_back 300891865
push_front 489562303
get 186446
get 114823
push_middle 861915146
get 13513
push_back 879082286
push_back 188601922
get 333210
push_middle 410793358
push_middle 28247345
push_middle 440934097
get 109192
push_middle 103257993
push_back 23236268
get 235841
push_middle 413826564
push_front 792208526
push_middle 694587090
push_front 893515573
get 346449
push_front 724985113
push_middle 603954571
get 367631
get 335680
get 169203
push_front 293916120
push_back 88630737
push_back 19294569
push_front 879803562
push_front 474801701
push_back 207108247
push_front 537935958
push_back 651015986
push_back 920986979
push_front 558469400
push_back 411980992
push_back 967401630
get 58303
push_middle 246792019
push_back 664719289
push_middle 719313199
push_middle 14705937
push_front 617406794
push_back 759033441
push_middle 98217938
push_back 815099719
push_front 249600708
push_middle 517580441
get 200579
push_front 566214950
push_front 693510458
push_back 300658235
push_front 140559014
push_back 468000425
get 41407
get 233244
get 398543
push_back 774377561
push_front 370308448
push_middle 249735441
push_back 404712370
push_middle 770792220
get 141805
get 180452
get 22690
push_front 654811140
get 98701
push_front 90672559
push_back 19772026
get 23388
get 10756
push_middle 767537771
get 315831
push_middle 887412178
push_back 157663408
get 2993
get 209601
push_front 400237509
push_back 249981841
push_back 589566672
push_back 686812437
push_middle 978092622
push_middle 860499355
push_middle 954131980
get 21635
get 81477
get 280162
push_back 693347929
push_back 379692455
push_middle 728470810
get 236909
get 117036
push_front 103151685
push_front 321298510
get 357695
push_middle 792347871
push_middle 616924010
push_middle 877888638
push_front 150937559
push_middle 222482745
get 316114
push_front 554759568
push_middle 781328485
push_front 901514134
push_middle 380785454
push_back 681240496
push_front 658267271
push_front 5361160
push_back 470979618
push_middle 521941296
get 375102
push_front 654077127
push_front 739207916
push_middle 141314646
push_front 534345196
push_middle 601621086
push_front 837421213
push_back 531556283
push_middle 718532310
push_front 926125753
push_back 446124796
push_back 393676354
push_back 181404563
push_back 497099536
push_front 768023749
get 148238
get 124765
push_middle 923439623
get 142155
push_middle 946063359
push_front 336679507
push_front 300132509
get 375001
push_back 23751652
push_middle 55545091
push_middle 194889324
get 187374
get 364968
push_middle 609287588
push_middle 911258379
get 146390
get 278141
push_middle 368303857
push_front 120860623
push_middle 28526059
push_back 487470470
push_middle 21800314
get 142305
push_middle 5262215
push_back 802891285
push_middle 891359821
push_front 661133575
push_middle 950437582
push_front 593823280
push_back 886503516
push_middle 192906901
push_front 347711648
push_front 583326965
push_back 588862219
push_middle 956205779
push_middle 284708853
push_front 869959201
get 287258
push_front 191585566
push_middle 872311835
get 225574
push_back 612497850
push_middle 208814006
get 167109
get 157129
push_back 370213530
push_back 124076687
push_back 717742871
push_back 398207521
push_middle 326784993
push_back 245275255
push_middle 548914457
push_front 218171887
push_back 666902265
push_middle 171831922
push_front 904694853
get 8415
push_back 60735957
push_back 399500787
push_middle 233333155
push_front 349851836
get 301357
push_front 876946827
get 393689
push_middle 521773096
push_back 500901460
push_back 853034212
push_front 557233869
push_middle 265513893
get 400418
push_back 847251049
push_back 8031096
push_back 370641862
push_back 70268807
push_middle 450411530
push_middle 735097556
get 298540
get 192038
push_back 754830836
push_back 284363985
push_middle 338698021
get 279894
get 279498
get 161368
push_back 95008509
push_middle 262094491
get 175817
push_back 817926933
get 390541
push_back 182160093
get 292676
push_back 335269559
push_back 158951325
push_middle 745901421
push_front 312683994
push_back 809986806
push_middle 451888473
get 264255
push_middle 727794028
push_middle 240154070
push_back 826161566
push_back 353207276
get 207642
get 390666
push_back 725447105
push_back 681300595
push_front 89311152
push_front 21571236
push_middle 885355628
get 356945
push_front 76749767
push_back 987873801
get 357266
push_back 710191359
get 154120
get 176785
get 360441
push_middle 39488589
push_middle 743541785
push_back 179020654
get 75282
push_middle 176186573
push_middle 44311001
push_back 194231789
push_back 906381546
push_middle 142966767
get 127002
get 243231
push_front 4357890
push_middle 874762789
push_front 325779803
get 267895
push_middle 632008216
get 160650
get 199618
push_back 199458886
push_back 320854119
push_middle 567030987
push_middle 24568002
get 113338
push_middle 306866230
push_front 492331675
push_front 943474693
push_middle 51418141
push_middle 538985325
get 78859
push_middle 964320801
push_middle 360878591
get 117774
push_front 238686812
push_front 74803746
push_middle 827134488
push_middle 543090101
push_back 402307890
get 259386
push_back 739270801
push_back 119391659
push_middle 870144231
get 295068
get 349042
push_middle 635166802
get 280742
push_front 996258017
get 191305
push_front 927474508
get 57597
push_middle 731000449
push_front 22345368
push_middle 512656362
push_middle 351892653
push_back 215126594
get 131140
push_middle 371784901
get 164802
push_middle 219672294
get 335994
get 287402
get 237137
get 110536
push_middle 197024822
get 283748
get 387585
push_back 905982949
get 302516
get 5786
get 111717
push_middle 110440788
push_front 902517982
push_back 294528823
push_back 589551481
push_front 452107229
get 342265
push_middle 878412419
get 208189
push_back 445445882
push_middle 154394759
push_back 112359113
get 203047
push_front 780960566
push_middle 214217822
push_middle 568379596
push_back 526975828
get 207527
get 84907
push_middle 803689105
get 167103
push_back 663981950
get 315032
get 162063
push_middle 540393557
push_front 326631498
push_back 859196104
push_middle 572653803
push_front 575626511
get 228370
push_front 395543618
push_front 843034781
push_back 824488503
push_middle 328191113
push_back 408503664
push_middle 573169012
push_front 729090727
push_middle 724050265
push_front 46673681
get 260704
push_middle 859221235
push_middle 613333152
push_back 48230810
push_front 16895970
get 8752
push_back 52622567
push_middle 747349201
push_middle 784857433
get 243987
get 14322
push_back 355254903
push_middle 970107988
push_middle 74996125
push_middle 994811690
push_back 827378456
push_back 55072049
get 216910
push_front 40416834
push_middle 144542000
push_back 316042630
push_front 305845643
push_front 180295769
get 80943
push_back 809587485
get 123906
get 80219
get 36000
push_front 99190592
get 241991
push_front 404447447
push_front 16099527
get 29603
push_middle 301364608
push_middle 560195299
push_middle 667021967
push_middle 431199486
push_back 706371836
push_middle 338731478
push_front 32801637
push_middle 892833929
push_back 281324277
get 240668
get 195129
get 244419
push_front 393917940
push_front 208972225
push_middle 164678201
push_front 999648014
push_middle 857375544
push_middle 331732001
push_middle 854144905
push_middle 349751317
push_front 252765600
get 324848
push_back 122579442
push_middle 326897717
get 250071
push_middle 251734822
push_front 898385621
push_middle 91340902
push_middle 351806063
push_back 628745171
get 147165
push_back 688363038
push_middle 301066568
push_middle 615616912
push_front 5359053
push_front 468358540
push_middle 360826114
push_middle 187952833
get 363091
get 236177
push_middle 903260059
push_back 901417600
push_middle 829733363
push_front 584523858
push_front 400929037
push_back 354320444
push_back 896005751
push_front 194111846
push_back 513281861
push_front 332458546
push_middle 197486596
push_front 228694428
push_middle 688122620
push_front 846939681
push_back 133277252
get 285
push_front 30103558
get 189591
get 45849
get 13596
push_front 329193861
get 203502
get 313263
push_back 755774170
get 261799
push_back 191275733
push_back 24610114
push_back 956042381
push_middle 879696861
get 10944
push_front 241049572
push_middle 452968984
get 337263
push_front 194898080
push_front 932852439
get 377984
push_back 792160550
get 228097
get 29487
push_middle 526446512
push_front 185480276
push_front 927221085
push_front 199409693
push_middle 156873655
push_back 879486853
push_back 294626810
push_middle 420123249
push_back 609586900
push_middle 765807579
push_front 545857298
push_front 532217231
push_front 732800233
push_back 103716736
push_middle 783534051
push_back 644361925
get 319631
push_front 326419209
push_back 625090052
push_middle 901625036
push_middle 298249255
get 61294
get 364575
push_middle 411206222
push_front 59354616
get 62188
get 135912
get 186945
push_back 911232419
push_middle 17850279
push_middle 806532796
push_middle 923902741
push_front 705741170
push_middle 653545691
push_middle 697805978
push_middle 890955856
push_middle 697203398
push_back 997182175
push_back 240187317
push_middle 858345818
get 73021
push_back 898123809
push_back 890680242
push_front 229117546
push_front 592533250
push_back 176431173
get 176419
push_middle 831067755
push_middle 103239406
push_back 521270553
push_back 620796021
push_middle 836432159
get 104339
get 364378
get 88019
push_middle 625800815
push_front 933360908
push_middle 282805150
push_front 89718632
push_front 3466303
get 48405
push_middle 916843516
push_front 354776486
push_front 84071996
push_back 245295812
get 148190
push_middle 650870418
push_front 658163197
push_back 863960807
push_back 887383052
push_back 186540717
get 22857
push_middle 264866687
push_front 650088061
push_back 903554268
push_middle 510963445
get 257283
push_front 843747552
get 140707
push_front 845082064
push_middle 205703028
push_front 86994519
push_middle 211372396
push_front 17737084
push_middle 199820158
push_front 462641344
push_front 813816984
push_front 320060015
push_back 725319948
get 246104
push_front 751535504
push_back 3466328
push_middle 590248577
push_front 207097197
push_front 943606317
push_middle 479106300
push_middle 71444229
push_front 419735200
get 134263
get 300871
push_middle 428014521
get 213098
push_middle 470211237
push_middle 270502138
push_middle 676897290
push_front 470473725
push_middle 948298329
push_middle 156187826
get 113755
push_front 426506074
push_middle 922658674
push_back 391799186
get 4815
push_middle 299464805
push_middle 339371236
push_front 157951917
push_back 901281275
get 58705
push_middle 977726693
push_middle 214386205
push_back 814805231
push_middle 458047603
push_back 934304764
push_middle 100273547
get 367972
push_middle 823388007
push_front 659091481
get 228803
get 370334
push_front 214755761
push_front 28099418
push_middle 309966758
push_middle 569547954
get 112699
push_back 381136307
push_middle 710614675
push_back 535220022
push_front 697433543
push_back 536871667
push_middle 260847317
get 250022
push_middle 817344745
push_middle 903256387
get 253420
push_front 917639718
push_middle 554761451
push_middle 426491303
push_back 510651627
push_back 827370632
push_back 378643428
push_back 896868229
push_back 252641104
push_middle 797389988
push_front 680727575
push_middle 620217391
push_back 398439203
get 15907
get 374773
push_back 184638762
push_front 712592426
push_back 728426878
push_back 103579832
push_middle 630656568
get 389367
push_front 290609932
get 295337
get 357721
push_middle 694203082
push_back 598243529
push_middle 565631220
push_back 300356252
push_back 314333420
push_back 781152652
push_middle 875328093
get 218312
get 183969
push_back 834334485
push_front 624701829
get 133705
push_front 770934254
push_middle 519357687
get 317467
push_back 67917209
push_middle 380585665
push_back 112501327
push_middle 206674828
get 339994
push_middle 840781957
push_middle 581028651
push_middle 368843354
push_back 278978394
push_front 874641237
push_middle 247258945
get 17926
push_front 55716651
push_middle 554185078
push_middle 872780640
push_back 715252439
push_front 340757023
push_middle 353224137
push_middle 425847478
push_back 147532441
push_back 287645704
get 246193
get 28814
push_front 496755951
get 275862
push_front 120733231
get 164971
push_middle 259800314
push_back 469203781
push_middle 168021208
push_back 523263622
push_front 524241553
push_back 711235361
push_front 70761946
get 399045
get 371532
push_middle 342612606
push_middle 899870498
push_middle 706617445
push_middle 925001024
get 294236
push_middle 676988188
push_back 721382310
get 180149
push_middle 20870048
push_back 547435701
get 117562
push_back 284923940
push_front 359329781
push_middle 796884740
push_middle 124626032
push_back 308091954
push_front 65959571
get 238573
push_middle 214876189
push_front 549002505
push_front 965197807
push_back 88975822
push_middle 803656269
push_back 727522216
push_back 478016751
push_back 759336946
push_front 298142578
get 234441
push_middle 41307395
push_back 454330352
push_front 175007651
push_front 565051046
get 33223
push_middle 966762465
push_middle 400122055
get 388963
push_back 259307425
get 211191
get 371535
push_back 704295344
get 400549
push_back 851763544
push_middle 325803259
push_front 578182474
get 273801
get 138816
push_front 157919110
push_middle 739184965
push_middle 109247202
push_front 370172953
push_middle 591848369
get 18285
get 194923
push_front 984938914
push_middle 766895352
push_back 839353092
push_back 753273002
push_front 839950749
get 143396
get 89380
push_middle 254242391
push_back 103502188
get 258162
push_middle 523528523
push_back 691224176
push_back 429321385
push_front 275000336
push_middle 32966217
push_middle 412031183
push_middle 782162635
push_front 49990590
push_back 714548188
push_back 455767959
push_front 830554003
push_middle 768552103
push_middle 923371885
push_middle 165816662
push_front 729159395
push_back 667764053
get 90914
push_front 834866719
push_front 159276778
get 2350
get 51510
get 357840
push_back 859364932
get 158871
get 263801
push_middle 589342040
push_front 955971793
get 45448
get 146096
push_front 785201264
push_front 282966290
push_front 306213012
push_middle 829344706
get 149266
get 54559
get 149638
push_front 127999826
get 182247
push_middle 565985758
push_back 487112169
push_back 478273597
get 8615
push_front 635452498
push_front 920436683
push_middle 900487150
get 243449
push_front 786760188
push_front 853950594
push_back 846142076
push_middle 649273081
push_front 537167216
push_front 214847041
get 335432
push_middle 205357387
get 271291
push_back 610312585
push_back 223996313
get 334669
push_middle 648242470
push_middle 908296837
get 305385
push_back 164288131
push_middle 416966348
push_back 233147622
push_middle 749781628
push_middle 935880674
get 245836
push_front 869885618
push_middle 847202534
get 88332
push_middle 583069998
get 91117
push_front 551409459
push_back 177424864
push_front 704381345
push_back 216339047
push_middle 726735755
push_front 637046471
get 111164
push_front 957812782
push_back 216855873
push_front 902566632
get 370869
push_back 496089924
push_front 824588475
push_front 752742612
get 399905
push_back 228177322
push_middle 939657103
push_back 429052865
push_front 971727822
push_middle 560847151
push_middle 680954940
push_front 389986784
push_front 926024464
push_back 44263162
push_back 11808490
push_front 677438781
push_middle 439546506
get 375524
push_back 971111043
push_back 880512273
push_front 570026251
push_back 831059648
push_back 521997851
push_middle 585298567
get 173083
push_front 254876547
get 132017
push_front 11556090
push_middle 185648082
push_back 894139946
push_back 277257341
push_back 47535667
push_back 568405587
push_front 996243841
push_back 279411041
push_front 939059648
get 188068
push_back 434732787
push_back 946069179
push_front 185483639
push_back 578331772
push_front 901679065
push_middle 149243138
get 142709
get 43679
push_back 562377198
push_back 58757114
push_middle 585271100
push_middle 907204557
push_back 41769774
push_front 864768826
get 340011
push_front 276302985
push_back 141930070
push_back 140887837
get 237808
push_middle 530157941
push_middle 907506754
push_front 466742254
get 279003
push_back 541030109
push_front 904178207
push_back 784950497
push_middle 678483565
push_front 968437426
push_front 328608929
push_middle 383604511
push_back 537305370
push_front 257490810
push_front 406779130
push_middle 813360708
push_front 171745430
push_middle 242587547
push_back 616799982
push_middle 227993663
push_middle 626325191
get 190779
push_back 685002600
push_front 247216972
get 66332
push_front 327141962
push_front 700309551
push_front 225152223
push_front 191730351
push_front 741184949
push_back 953431415
push_middle 795818579
push_middle 144024930
push_front 371443008
push_middle 57645757
push_front 22748181
get 262816
push_middle 119988320
push_front 973094527
get 116668
push_middle 301986298
get 33089
push_middle 529878618
push_front 750913439
push_middle 345461453
push_middle 544914752
push_front 773250335
get 18953
push_front 929811471
push_middle 463305412
get 181003
push_front 297556786
push_front 401791242
get 375842
get 23819
push_middle 710371777
push_back 442576419
push_front 251194230
push_front 746475836
push_front 856513963
get 12952
push_back 885178552
push_front 209315084
push_front 650889122
push_front 368568682
push_middle 901433345
push_middle 463915702
push_front 255502276
push_middle 196259144
push_back 513647848
push_back 235901451
push_front 717067487
push_middle 86338789
push_middle 863732147
push_back 848125252
push_back 597978243
push_middle 315252913
push_front 760016272
get 308276
get 364476
push_middle 137133939
push_back 255671273
get 186437
push_back 598758298
push_back 268331013
push_back 516395724
push_front 928982944
push_middle 581993276
push_front 700216594
push_back 519727604
get 250220
push_back 372075727
push_back 582531201
get 361245
push_middle 8767646
push_back 498749957
push_middle 355717559
get 246199
push_front 363341182
push_back 182677542
get 364458
push_middle 682266698
push_back 339099686
push_front 142004590
push_back 963412150
push_middle 808102545
push_front 72502580
push_front 609790545
push_middle 256940656
push_front 432239120
push_back 913297145
get 301433
push_back 481546507
get 200360
get 388021
get 110073
get 214445
get 288122
push_middle 625571504
get 347550
push_front 471947149
push_middle 787804364
push_front 971597674
push_front 414331735
push_front 11915592
push_front 342747616
push_back 162206350
get 114038
push_front 496764596
push_back 634439495
push_middle 667135669
push_middle 657231895
push_front 395289459
get 17294
push_front 981302873
get 239045
push_front 454251565
push_front 196745304
push_back 396795059
get 158720
get 97304
push_back 37023192
get 91456
push_back 438287548
get 273231
push_middle 597759753
get 228598
get 30858
push_front 124728665
push_front 152352745
push_middle 322059678
get 17510
push_back 267214935
get 385587
push_back 267622401
push_middle 82071554
push_front 861407491
push_front 325882130
push_middle 562943397
push_back 734363131
push_middle 744971482
get 365185
get 65388
push_front 66754451
get 336098
push_back 121823302
push_middle 864621589
push_back 104869971
push_front 825283299
push_middle 716048400
push_front 372416168
push_back 567169732
push_middle 93777150
push_back 928334368
push_back 366256711
push_front 677185730
push_back 948448506
push_middle 267313319
push_middle 113898536
push_back 656790838
get 142067
push_back 558648080
push_back 571754873
push_middle 573060961
push_middle 605830460
push_back 880821742
push_back 684515201
get 284241
push_back 914105903
get 329950
get 58759
get 129726
push_back 412526495
push_middle 790325472
push_front 436675634
push_back 74329149
push_front 715823136
push_back 47393754
push_back 3786241
push_back 333372346
push_front 646597458
push_middle 109462438
get 377564
push_middle 39697737
push_middle 88643386
push_front 856442137
push_back 288614790
get 220638
push_front 465435810
push_back 438666381
push_middle 238540862
push_back 243231203
push_front 330390992
push_back 548219886
push_middle 636496208
push_front 958313111
push_middle 526958691
push_back 326189628
push_middle 700075111
push_front 846066546
get 332456
push_front 300241724
push_back 45449530
push_middle 903639549
push_middle 185165010
push_front 715153867
push_back 446979606
push_back 26808796
get 131579
push_front 222972099
push_back 853494871
get 262723
push_back 194774418
get 296287
push_back 967104283
push_back 47313635
push_front 327327943
push_middle 296496366
push_front 490271504
push_back 8416231
push_front 987791307
push_front 536245736
push_middle 231208098
get 286654
push_back 919821068
push_front 285452278
get 228838
push_front 587445783
push_front 166654442
get 368201
get 115797
push_middle 750072041
push_back 658425325
push_middle 752733846
push_front 186328004
push_front 59977006
push_front 885613326
push_middle 327382437
push_back 280790705
push_back 955237853
push_back 119105679
get 234561
get 400167
push_middle 501349851
push_back 301675512
push_middle 36532794
push_front 875815704
push_front 663254581
push_back 97767550
push_middle 919847770
push_middle 616544347
push_middle 761252291
push_front 248385285
get 150655
get 218914
get 25878
push_middle 934024739
push_front 953962588
push_front 633756825
push_front 28449399
push_middle 558842563
push_front 40542709
push_back 804335613
push_back 646495886
push_middle 727739996
push_middle 404066046
push_back 413707389
push_back 770856469
get 103411
get 255363
get 202837
push_middle 551510580
push_front 512824796
push_back 516273796
push_front 890086604
get 16698
push_middle 412806827
get 367718
push_back 477132479
push_front 173541919
push_middle 586894329
push_back 815281738
push_front 54933337
push_front 361906427
get 297612
push_back 711946958
push_middle 522171176
push_front 80480934
get 235143
push_front 106213468
push_middle 496027805
push_back 414498268
get 141368
push_back 704173452
get 302829
get 80089
get 296619
get 34575
push_middle 959523280
push_front 902865679
get 181502
push_back 5955928
get 292320
get 84924
push_back 827789827
push_back 744818724
get 186839
push_front 181957571
push_back 610014900
get 332068
push_back 95288829
push_front 680605607
push_front 627723789
push_front 217800352
get 93986
push_back 230240124
push_middle 195621109
push_front 212500269
push_back 228656851
push_middle 975498294
push_middle 696647420
push_middle 796984635
push_middle 70174359
push_front 80612704
push_middle 754660709
push_back 204328621
push_back 672916483
push_front 785335261
get 167642
push_back 195414024
get 321173
push_middle 701655488
push_back 462959636
get 303587
push_front 611786786
push_middle 242321037
push_middle 263029121
push_front 385918439
push_front 227508937
push_back 547698966
push_back 896084600
get 75293
push_front 541437861
push_back 238010529
push_front 413970859
push_front 387388405
get 339360
push_back 236809426
push_front 783324240
push_middle 176254161
push_front 745523066
push_front 541739014
push_middle 497814324
push_middle 753065668
push_middle 842738568
push_middle 847661451
push_middle 760974893
push_back 199967605
push_middle 897764258
get 325802
push_middle 909916265
push_back 746534708
get 367527
push_front 604417091
push_back 711117170
push_front 886278881
push_front 890229975
push_back 852910214
push_middle 881438688
push_middle 748364539
push_back 661613966
get 15725
push_middle 300288928
push_front 455748878
push_front 751294851
get 279596
get 81695
push_front 346605678
get 192491
push_middle 936162378
push_middle 875670663
push_front 39667174
push_back 316938922
push_front 642043846
get 55527
push_middle 955792081
push_middle 540103942
push_back 340882361
push_front 706475552
push_middle 406186751
get 111040
get 245994
get 89665
push_back 807375866
push_back 116715983
push_back 456411927
get 221783
get 391129
push_front 472458473
push_back 312331321
push_front 974007794
push_middle 413878652
get 349571
get 295517
push_back 72398234
push_middle 232376579
push_back 626642697
push_front 679727080
push_front 628605786
push_back 480632507
push_front 117864401
push_back 482793014
push_back 63887449
push_middle 593475869
push_back 648381362
push_back 55834100
get 366296
push_middle 988971596
push_back 167838379
push_front 551210769
push_front 682145782
push_back 157966364
push_front 245065889
push_front 887196666
push_middle 539900900
push_front 20718406
push_back 717774734
push_middle 76510784
get 348575
push_front 842243991
push_back 275469921
push_middle 503263834
get 391976
push_back 86813597
push_back 849071177
push_middle 200016328
push_back 734223655
push_middle 451881916
push_back 905994902
push_back 563481072
get 365109
push_front 850557332
get 325241
get 6758
push_front 623966738
push_front 762668285
push_back 244124878
push_front 180319475
get 50350
push_front 872832889
push_front 491052342
push_front 319829241
push_middle 670569940
push_back 375386087
push_back 250151293
push_middle 380606878
get 381560
push_front 618348924
push_back 34389644
push_back 378089343
push_front 311228602
push_back 679889432
push_back 202449616
push_front 496182764
push_middle 326015204
push_front 889677992
push_back 859817729
push_back 374746822
get 157219
push_back 746138706
push_middle 462026228
push_middle 589835519
push_back 216991443
get 152218
push_front 804852748
push_front 929742188
get 93138
push_middle 704048664
push_back 285335142
push_back 259275374
push_back 290836086
push_back 952469072
push_middle 587300172
push_front 532034353
get 232474
push_middle 644392114
push_front 751620994
push_back 368880641
push_front 316662433
push_back 143819362
get 4202
push_back 293289841
push_middle 114726458
push_back 600049227
push_front 552211208
push_front 705184786
push_middle 591399295
push_back 546130840
push_front 558368814
push_middle 662463004
get 72736
get 232630
push_front 780960252
get 381373
push_front 436767194
get 340129
push_middle 740591108
push_back 738557312
push_middle 879375579
push_front 87867592
get 62897
push_front 769457726
push_front 167462626
push_back 728965343
push_back 132256104
push_back 419348227
push_middle 37135617
get 199860
push_front 815830112
push_front 950092766
push_front 771373243
push_back 575363850
push_front 438529755
push_back 404444743
get 195781
push_back 913295744
push_back 182593121
push_front 733122236
get 215080
get 350772
push_front 891441306
push_back 380522327
get 172882
push_back 555423040
push_middle 868058946
get 283649
get 394597
push_front 424627016
push_back 244328273
push_middle 903941648
push_back 837199626
get 389584
push_front 377742803
push_middle 264337301
get 24001
push_middle 302909977
push_middle 589854919
push_back 660775248
get 301298
push_front 452644850
push_middle 742055597
push_front 26314113
push_middle 486239053
push_back 403082397
push_front 236138444
push_back 415439635
push_back 348647502
push_front 571835496
push_back 275114897
push_front 642687839
push_middle 356350270
push_middle 320728984
get 160522
push_middle 60191431
get 41212
push_front 31354140
get 359507
get 23728
push_back 940460515
get 51056
push_front 476048054
push_middle 775731169
push_middle 596474766
get 116670
push_back 201595309
push_front 711282831
push_back 352022691
push_middle 271923397
push_front 676021613
push_middle 820274532
push_front 615188667
push_middle 926435197
push_middle 403930993
get 269838
get 390061
push_front 501082474
get 381421
get 36243
push_middle 660009899
push_back 986754118
push_front 648269653
push_middle 911553709
push_middle 335597418
push_middle 161759560
push_middle 839489156
push_front 400058295
push_back 902242048
push_back 389542689
push_middle 746754885
push_front 231471421
push_middle 103836197
push_back 549068429
get 342395
push_middle 82501168
push_front 737867454
push_middle 32541646
push_back 734361793
get 347000
push_front 223956620
push_middle 774784923
push_back 506300431
get 257372
push_middle 848806713
push_back 810881366
get 190958
push_middle 989646475
push_back 17278206
push_back 996018889
push_middle 751006485
get 382314
push_middle 978947653
push_front 218754456
push_front 70129507
push_front 791789703
get 333920
push_middle 798192063
push_middle 308056840
push_back 9205863
get 290451
push_back 37177541
push_front 609565341
push_middle 514835940
get 321538
push_front 858258684
push_middle 221231120
push_back 431158853
get 274325
push_middle 12893177
push_front 217377766
get 154787
get 99428
push_back 170754468
push_middle 37485331
get 206707
push_front 372385021
push_back 377967681
get 85831
push_front 36391161
push_middle 461169218
get 75930
push_back 477629793
get 111164
push_middle 312256240
push_front 171688052
get 281986
push_front 193667149
push_back 242866986
push_back 62931107
get 288590
push_back 577220603
push_front 767799354
push_middle 195663350
push_front 79850353
get 294685
push_middle 125138909
push_back 363388968
get 19800
push_back 454950014
push_back 664190117
push_front 576171505
push_front 702160556
push_middle 481520483
push_back 823421273
push_back 270320385
push_middle 632723119
push_front 828441937
get 211220
push_middle 15457724
push_back 149796473
push_middle 760466742
push_back 670918940
push_back 998171799
push_middle 887116655
get 348515
push_back 864211593
get 310417
push_back 277700052
push_front 430928191
get 320106
get 361848
push_front 338341617
push_back 606221610
push_middle 502447848
push_middle 290656066
push_front 710095773
push_middle 105692464
push_front 789595648
push_back 171487342
get 237969
push_middle 391438640
push_middle 809682772
push_back 544586342
push_back 169744344
push_front 792982081
push_back 151540357
push_front 675996905
push_front 652053889
push_front 485448844
push_middle 333239162
push_middle 566259818
push_middle 666309643
push_middle 904755980
push_front 965908535
push_back 944309652
push_back 340814610
push_front 279761456
push_middle 357192020
get 350779
push_back 45400600
push_middle 373051928
push_front 412380343
push_back 131819182
push_front 902653141
push_front 819682061
push_front 41186787
push_back 956086501
push_middle 145143468
push_front 840751262
push_front 458605954
get 334143
get 191073
push_front 923341130
push_middle 220247587
get 210026
push_middle 904993096
push_middle 402572944
push_middle 654387082
push_back 506254951
push_back 998937840
push_front 230169825
push_front 23219573
push_front 138812246
push_middle 17983139
push_front 42001537
push_back 361945126
push_middle 882262300
push_back 912884972
push_front 21586261
push_middle 336912919
push_front 95650073
push_front 518742483
get 323629
push_front 225943608
push_front 259196851
push_front 36403555
get 241106
push_front 368936650
push_back 397257158
push_back 996114827
push_middle 310438989
get 157265
push_middle 329963589
get 185979
push_back 275872990
push_front 626864527
push_middle 902511697
get 314328
get 244258
get 182015
push_front 267978732
push_back 20472449
get 358731
push_front 180019660
get 227816
push_back 523315140
get 373382
push_front 276869728
push_middle 862282691
push_middle 613385644
push_front 592579707
push_middle 473695211
push_front 84113995
push_back 788927135
push_back 878453994
push_middle 163764299
push_back 110514786
push_back 385538558
push_back 722568364
get 219344
push_middle 60368792
push_front 142841614
push_middle 90186200
push_back 193281823
push_back 63465314
push_front 234964709
push_front 987968030
get 148524
push_middle 160684076
get 86513
push_middle 231344617
push_back 281840225
push_back 987281051
push_front 622380173
push_front 876883035
push_middle 230961815
push_back 568954353
push_front 487207769
push_front 985597366
get 47599
push_middle 398016702
get 274423
get 1863
push_back 612633019
push_back 335874439
push_front 35101164
push_middle 519578741
push_back 842711826
get 18810
push_back 212721128
get 225044
get 62411
get 52776
get 353738
push_front 25526301
push_middle 420891892
get 234501
get 400135
push_back 389566676
push_front 576965954
push_back 99084283
push_front 857220789
push_middle 313979128
get 381266
push_back 14707007
get 225912
push_back 272136917
push_back 606136535
push_middle 837766822
push_back 222048580
get 64804
get 110975
push_back 316583826
push_back 977516247
get 312951
push_front 87491244
push_back 616616252
push_front 904727278
push_middle 664259646
push_front 517463999
get 309830
push_middle 540524968
push_middle 478994127
push_front 239830650
get 75251
push_middle 943932573
push_middle 817405320
push_middle 887667787
push_front 380670747
push_middle 768922084
push_middle 523036507
get 280906
push_front 425293351
push_front 516908552
push_middle 465941257
push_front 512368880
push_back 424169147
push_middle 213806773
get 296487
push_back 649489001
push_back 851959615
push_middle 138391384
push_back 980298126
push_middle 317322835
push_back 516026448
get 154844
get 290862
push_middle 251685760
get 247140
push_back 149027632
push_back 919968860
get 378084
push_back 83993235
get 114791
push_back 3333451
push_back 875363594
push_front 89425520
push_back 435737210
push_middle 795170521
push_back 227679872
push_middle 301371282
push_middle 105141128
push_back 102331553
push_middle 798197218
get 72053
push_middle 439785065
push_front 959473047
push_back 493043003
push_back 288158989
push_front 109003990
push_front 55782196
push_front 978624453
get 87450
push_back 255292129
push_front 865672196
get 263091
push_back 901749097
push_middle 314161992
push_back 116305497
push_back 526448894
push_front 669855489
push_back 128965897
get 324900
get 17293
push_back 649039526
push_middle 830606811
push_back 352696076
push_front 794202204
push_back 777276551
push_front 208617201
push_back 779419497
push_middle 95327900
get 160191
push_front 498052344
push_middle 531924602
push_front 6739641
push_middle 586162351
get 50122
push_back 959358970
get 145243
get 128172
get 192472
push_front 886451993
push_middle 566449940
push_front 952686483
push_middle 707157629
push_front 311570642
get 328662
push_back 788087785
push_back 221152138
get 187327
push_front 697316489
push_back 41030668
get 289634
push_front 479529702
push_back 884961679
push_middle 385157256
get 160047
push_back 969475108
push_front 913886291
push_back 865765338
push_middle 283588476
get 163656
get 118300
get 373842
push_back 125735129
push_middle 620810247
get 68839
get 15865
push_front 20412366
get 49004
push_back 226789514
push_middle 712080135
get 41404
push_front 575977711
push_back 662877823
push_back 329546554
push_back 407077548
get 193454
push_front 855386400
push_back 866637413
push_back 566589998
get 158775
push_front 646584228
get 340015
push_front 476894350
push_middle 549795557
push_front 5602653
push_middle 517523225
push_back 810354628
get 104819
get 139032
push_back 703676242
push_back 114715545
push_middle 626436789
push_front 176658326
get 25655
push_middle 796462424
push_back 109155462
push_back 565264451
push_middle 556929641
get 367147
get 220284
push_middle 672285988
get 1145
push_middle 950797290
push_front 658510524
get 358229
get 257410
push_middle 920526691
get 169386
push_back 661124548
push_front 2082646
push_back 686753558
push_front 636652537
push_front 105665380
push_front 965675091
push_back 102415168
get 139129
push_front 398269034
push_middle 446329385
push_front 614400296
push_back 923704440
push_middle 275788356
push_back 238082473
push_back 452778183
push_back 718500180
push_back 286695980
push_middle 221541046
get 56249
push_middle 297303632
get 315107
push_back 982690607
push_middle 673096200
get 349168
push_front 949004286
push_middle 836049301
get 238502
push_back 256994473
push_back 455565986
push_front 120250105
push_back 387410326
push_back 890652702
push_front 479624511
push_back 213335726
push_back 718546330
push_front 658467029
push_back 580022188
get 68345
push_middle 13626685
get 281634
get 149220
push_middle 123782805
push_front 192876626
get 342712
push_front 549929593
push_front 271375333
push_front 984618572
push_front 945597586
get 111332
push_back 167544371
push_middle 169089818
push_back 497361810
get 91425
get 218634
push_middle 150172283
push_back 763897321
push_front 208197149
get 276632
get 232918
push_back 904102601
get 105380
push_back 191147925
get 27750
push_front 791023662
push_front 411923918
get 25665
push_middle 414399432
push_middle 178604208
push_back 522281053
push_front 250877435
push_front 429031271
push_middle 429116277
push_front 532274633
get 64049
get 93154
get 288899
get 199453
push_back 964618596
get 342818
push_back 265031672
get 126382
get 121691
push_middle 804507973
get 182609
push_middle 754642909
get 7444
push_back 659532407
push_middle 820550847
push_back 289596687
get 105792
push_middle 516193809
push_front 415838248
push_back 388006792
push_middle 76752069
push_front 76562122
push_back 585644638
get 42032
push_front 14124916
get 240872
push_front 676389408
push_back 558230895
push_back 421048366
push_front 791868062
get 159522
push_back 579313074
push_front 79622779
get 54953
push_middle 739154854
push_front 844751073
push_front 278760929
push_front 126943868
get 86840
push_back 372299113
push_middle 121224889
push_back 396619993
get 317122
push_back 209008417
push_back 993968610
push_front 809800577
push_middle 53104081
get 135593
push_front 914394707
get 121259
push_middle 331718993
get 174788
push_front 426482540
push_back 760169191
get 372529
get 370759
get 238908
push_middle 635282299
push_back 941301271
get 3852
get 134483
push_front 752851447
push_front 954109829
push_middle 78234335
push_back 990432012
push_back 1641125
get 159522
push_back 245784189
push_front 497188811
push_front 687685717
push_back 697647257
get 217280
push_middle 668332432
push_middle 395867447
push_middle 328703163
push_back 148237432
get 391302
push_middle 487369733
get 322099
push_middle 925373884
push_front 604948800
push_back 255412987
get 27273
push_front 565229427
push_middle 968243907
push_front 163381070
push_front 282971270
get 222206
push_front 436455788
push_back 525890706
push_middle 637011531
push_front 414204148
push_front 928376129
push_back 304869301
push_middle 72075329
push_back 47784447
push_back 631350653
get 375122
get 282571
get 115870
push_front 555884935
push_back 439620425
push_middle 334530163
get 17687
get 368885
push_front 906853045
push_back 403299284
push_middle 567642085
push_front 820542145
push_back 416769347
get 105472
push_middle 30210263
push_front 682978401
push_middle 135792033
push_back 862739870
push_back 856167469
push_middle 910782920
get 341641
push_back 729105261
get 397290
push_back 726567964
push_front 514179544
push_front 975294723
push_back 972944360
get 371520
push_middle 99448165
get 7222
push_back 12425395
get 62375
push_front 864210463
push_back 25685993
push_middle 933374478
push_front 526339554
push_front 902809419
push_front 298657390
push_front 793340656
push_back 87010507
push_front 798572298
push_middle 634126231
push_middle 820419005
get 252688
push_middle 807294704
get 323872
push_back 898620207
push_front 475874149
push_back 229055026
push_front 948226624
push_back 400938467
push_front 416375833
get 89600
push_back 458563320
push_back 898078481
push_front 647171837
get 25422
push_front 812483128
push_front 956538868
get 41027
push_middle 620526975
push_front 185370974
push_front 289579250
push_middle 699481971
push_middle 236600335
push_back 354439712
push_middle 106165635
push_front 84685674
push_middle 695061363
get 202645
push_middle 229939090
push_back 628378324
get 310586
push_middle 935445980
push_middle 331673358
push_front 371656560
push_front 868996161
get 54945
push_front 499814230
push_back 744226064
push_front 560733262
get 223679
push_front 183465903
get 253224
get 77874
push_middle 534320831
push_front 202476822
get 69841
get 171167
push_back 913415960
push_front 893586117
push_front 85929062
push_front 860076654
push_middle 479542195
push_middle 924917084
push_middle 687407036
push_front 777713151
push_back 463185711
push_front 255461558
push_middle 687976214
get 73357
push_middle 824947818
push_back 539965544
push_middle 692428459
push_back 981526751
push_middle 40945066
push_back 662597437
push_back 446715292
push_back 501486650
get 145109
push_back 303327639
push_middle 992227511
push_middle 539076879
get 226439
get 100301
push_middle 155905587
get 388694
get 83898
push_middle 121475188
push_front 585130636
push_middle 91998342
push_middle 596490842
push_middle 560704157
get 112479
push_back 969307318
push_middle 606322869
get 327987
get 178640
push_front 788239626
get 24920
get 134815
push_back 687377868
get 356521
push_middle 111347251
push_middle 411503489
push_back 555101200
push_middle 124036361
get 201135
push_back 166940486
push_middle 121360429
push_front 12088314
get 198457
push_front 790180932
push_back 716269713
push_front 263423408
push_back 925890835
push_back 896661222
push_back 808864115
push_front 338301556
push_middle 668736637
push_front 388529157
push_front 753988609
push_front 792871226
push_back 328325794
push_front 917978083
push_middle 354629717
push_front 923853340
push_front 242973438
push_back 654462242
push_back 371564940
push_front 654054440
push_front 322513525
push_front 464993849
push_front 892114181
get 350406
push_middle 249446502
push_middle 367659581
push_middle 420119160
get 2693
push_back 812781226
push_back 351930043
push_middle 182662093
get 377541
get 363433
push_front 827941742
push_middle 319995000
push_back 381250976
push_back 941034056
push_front 72083930
get 350427
push_front 481626513
push_back 141311304
push_front 164632729
push_front 485888384
push_back 694741475
push_front 395799599
push_middle 257648686
push_front 670241285
push_middle 59526259
push_back 56334732
push_back 151700529
push_back 623464143
push_back 230368486
push_front 999793433
push_front 239841946
push_middle 705116886
push_front 672543124
push_middle 245280151
get 366009
push_middle 883119881
push_middle 782533218
push_front 971084354
push_back 546558419
push_middle 983696444
get 387313
push_front 670572710
push_front 762129515
push_back 304167330
push_back 486282444
push_middle 313841803
push_back 225789629
get 342929
get 106006
push_middle 600891698
push_back 175939670
get 11463
push_back 742623897
get 229940
get 220710
push_middle 18668407
get 133345
push_middle 168062489
push_front 4871671
push_front 815800865
push_middle 432898337
push_middle 930697047
push_front 714514865
push_back 918549211
get 69226
get 90812
push_middle 495324350
push_front 176886699
push_front 803762501
get 397999
get 291688
push_middle 653950913
push_front 829860273
push_front 471639174
push_front 637536697
push_front 645179745
push_back 666650721
push_middle 784729793
push_back 879795916
push_front 831784004
push_back 187966590
push_back 380221697
push_middle 412068275
get 341476
push_back 430660160
push_back 698827884
push_middle 804372762
push_front 922806410
push_middle 283122220
push_back 457996795
push_middle 288828378
push_back 210873103
push_back 964070176
push_front 703056061
get 292650
push_front 733277866
push_front 400845422
push_middle 592547859
push_middle 961920480
push_middle 115167394
push_back 495135050
push_middle 832262422
get 221359
push_back 901510065
push_back 176760096
push_back 979513461
get 195688
push_front 279368208
push_front 603727445
push_middle 147102731
push_middle 787329097
push_middle 95410124
push_front 570460009
get 329603
push_back 450023052
get 254804
get 256531
get 22769
get 105373
push_back 208024976
push_front 520995144
push_front 325280389
push_middle 630631366
push_front 6640286
push_back 963715263
get 179519
push_middle 19111810
push_front 395681586
push_middle 53828384
push_middle 504687245
get 61111
get 346451
push_back 134851805
push_front 798441313
push_back 940740691
push_front 481709807
push_front 955739803
push_middle 691724325
push_back 1355904
push_back 158046228
push_front 972282481
push_back 651621824
get 393652
push_middle 913063665
push_front 518215186
push_back 695910668
get 379916
get 314512
push_front 352753522
push_back 695954600
push_front 709337882
get 72827
get 382625
push_front 98774637
push_front 755546966
push_front 698506838
push_front 500162975
push_middle 941168055
get 233303
push_front 825406855
get 169261
get 328525
push_back 566746809
push_back 962050600
push_front 447805523
push_middle 673316135
get 170694
push_back 702098214
get 369651
push_middle 992920865
push_front 80516451
get 161521
get 102163
push_middle 882792709
push_middle 759263875
push_middle 327717802
push_back 627920212
push_back 657414089
push_middle 6641882
push_middle 566188851
push_back 326193859
push_back 91225249
get 14668
push_middle 548953107
get 193789
push_back 752166079
push_middle 242791593
push_back 36781635
push_front 751482167
push_front 458463592
get 260832
push_middle 871260820
push_front 259408499
push_front 638223179
push_back 358034180
push_front 20490211
push_middle 188970779
push_back 446264362
push_middle 885832350
push_front 644542599
push_front 559039868
get 45726
push_back 194307003
push_middle 290193945
push_front 472648933
push_back 981428246
push_back 901689066
push_front 173522759
push_back 336497767
get 104227
push_front 775649740
get 319938
get 397205
push_middle 345884905
push_back 491967310
push_middle 266131705
push_back 517770848
get 17109
push_front 510175432
push_front 948051415
get 231909
push_front 101872124
push_middle 393474561
get 330811
push_front 802860734
push_front 565538503
push_middle 123401970
push_back 566595811
push_middle 984633730
push_middle 386358354
push_back 737129013
push_back 274168073
push_middle 98366646
push_back 155116780
push_back 629360388
push_front 895975917
get 372397
get 342069
push_middle 568786051
get 69066
get 397045
push_middle 771304746
push_back 623643495
push_back 961643649
get 390853
push_back 107783059
get 9236
push_front 623184688
push_middle 963941991
get 197928
push_back 581289893
push_back 570986695
push_back 480260616
push_middle 18931734
push_back 604879931
push_back 613533840
push_back 518266006
push_back 461194839
push_middle 32176002
push_back 270448081
push_middle 923951981
push_middle 974530029
push_back 214228951
push_front 390836868
push_middle 901297034
push_middle 67316442
push_middle 487735270
get 20232
push_front 558871484
push_back 705385711
push_front 282382477
push_back 844814002
push_front 83111682
push_front 546187009
push_front 561390728
push_back 847280545
push_back 493702979
get 183523
push_front 257703446
get 176981
push_front 401160463
push_back 660572367
get 361999
get 365271
push_front 460046763
push_back 854780947
push_front 262998978
push_back 271911255
push_front 6687184
push_back 422036544
push_back 604227415
push_front 616345812
get 42978
push_middle 64751904
push_front 908705813
push_front 896202102
push_back 990696405
get 55214
get 148523
push_front 846468085
get 99221
get 262097
push_middle 840374478
push_middle 624299375
push_front 432964866
push_front 376726719
get 394354
push_back 116049702
push_middle 828477236
push_back 229172362
push_front 454751098
get 65627
push_front 218769655
push_front 611169734
get 206198
push_front 256933897
push_front 918977437
push_middle 330443622
get 89936
get 341766
push_back 193067620
push_back 331361042
push_middle 332950993
push_middle 34752389
push_back 387870401
push_front 57743091
push_middle 901279160
push_back 5461425
push_back 696244759
get 11920
get 364008
get 365890
push_middle 365016508
push_middle 84887400
push_back 381352494
push_front 830699349
push_front 314431827
get 286086
push_front 369557673
push_back 381198749
push_middle 533311611
push_middle 886623279
push_back 117131043
push_front 175458210
push_middle 509229893
push_back 797181703
push_front 567411422
push_front 124443430
push_back 564754551
push_back 63987147
push_middle 838916479
push_back 388403184
get 232064
push_middle 875415773
push_middle 715680403
push_front 162754662
get 113108
push_middle 421631056
get 134952
get 122826
get 19442
push_middle 66163540
push_middle 204009543
push_front 911998070
get 45506
push_front 596996724
push_middle 758300205
push_middle 326625195
push_middle 201421825
get 305929
get 263579
push_middle 153110635
push_front 82070036
push_back 328569956
push_middle 966128210
push_middle 729070742
push_front 538812905
push_back 770424311
push_front 489676085
push_front 933125014
push_front 266312838
push_front 658503284
push_back 23157381
push_back 254002428
push_front 950503741
push_middle 445766176
push_back 272083405
push_middle 317877266
push_front 402391209
push_front 663334556
push_middle 865083528
push_back 230831389
get 220453
push_back 153356118
push_back 625855115
push_back 31158431
get 18772
push_middle 949893764
push_middle 722266313
push_middle 368204203
push_back 595429125
push_middle 759638923
push_back 643670682
push_middle 518278245
get 184468
get 358780
push_front 28684657
push_back 26104397
push_middle 585989906
push_back 170744535
push_back 492737407
push_back 646799261
push_middle 478205198
push_middle 889754182
push_front 380019411
push_middle 91433003
get 5443
push_middle 991797284
get 298469
push_front 558431308
push_back 852831791
get 108785
push_back 976201948
get 201684
push_front 652323391
push_back 90028927
push_middle 467219941
push_front 292617704
get 43089
push_back 83471459
get 63585
push_middle 554702250
get 133129
push_middle 191099795
get 325884
push_middle 830597424
push_front 234950556
get 42734
push_middle 537988706
push_back 570909727
push_middle 339201073
push_front 82485865
push_front 214356919
push_front 899847686
push_front 192671859
push_front 116310575
push_front 419640255
push_back 329171514
push_middle 751627618
push_front 193174404
push_front 266285378
push_front 920243561
push_middle 67915830
push_middle 106996592
push_middle 287565306
push_front 140969348
get 370335
push_back 109972024
push_front 160977679
get 150380
push_back 103030359
get 140300
push_middle 17001245
push_middle 280777870
push_front 540203216
push_front 299806182
push_front 253937130
get 65867
push_middle 774729355
push_back 993257976
push_front 158696076
push_middle 938359488
push_back 819200969
push_back 750376268
push_front 991919073
get 394812
get 150239
push_back 913128868
get 61061
push_back 362678062
push_front 353411974
push_front 438517479
push_back 88524722
push_middle 731387062
push_middle 940152821
get 219508
push_front 841066556
push_front 535826013
push_back 180251462
push_front 287209281
push_back 842897791
get 252661
push_middle 492179647
push_middle 417301100
push_middle 75072525
push_back 932942857
push_front 673135017
push_back 293519785
push_middle 271094682
push_middle 648483342
push_middle 113530211
push_front 415004756
push_middle 633215872
push_back 30555195
push_middle 21259536
get 340051
push_back 477666776
push_back 508183518
push_front 92793213
get 159244
push_middle 705087441
push_middle 774314508
push_front 393715639
push_back 877203662
push_middle 961169651
get 304947
get 277207
push_back 478772771
get 301486
push_front 400392118
push_middle 512592585
get 366830
push_back 703639599
push_back 538914073
get 336580
push_middle 821055667
push_front 550906551
get 54300
push_front 689493368
push_back 605344707
get 34064
push_middle 616700787
get 388393
push_back 776765909
get 193114
push_front 726600811
push_middle 265969272
push_back 44824725
get 170469
get 346021
get 382711
push_back 417118368
push_middle 357187983
push_middle 310536268
push_front 91045992
get 127353
push_middle 927297981
push_back 824865077
push_front 456656242
push_back 145857627
push_back 64042218
push_front 108772645
push_back 945398596
push_front 20363755
push_middle 826361299
push_back 59624407
push_front 100031349
get 155776
push_front 183519537
push_middle 887254010
push_front 822409639
push_middle 695460167
push_back 154521884
push_middle 364359793
push_front 912302835
push_front 588242420
push_front 241324402
push_middle 198301958
push_front 424603484
push_middle 158660989
push_middle 603952837
push_middle 792867094
push_middle 342764134
push_back 960359266
push_back 275823264
get 231915
push_front 570281293
push_front 248136651
push_middle 774424507
get 201790
get 95433
push_middle 471419519
get 177622
push_back 431526923
push_front 48617713
push_back 357169162
push_middle 531571018
get 364040
push_front 917725993
get 382588
push_front 791652254
push_front 817775575
get 282792
get 213251
get 125537
get 109944
push_middle 358533666
push_front 217299432
push_middle 687278853
push_front 148039878
get 344904
push_middle 246300738
push_back 956549947
push_middle 361400765
push_middle 707847873
push_front 640271063
get 30023
push_middle 27537258
push_middle 658863617
push_middle 812203375
push_back 430910821
push_back 209872718
push_middle 815601718
get 358877
get 214456
get 284364
push_back 469107753
push_front 660905325
push_back 494004491
get 159136
push_back 283861251
push_front 86644069
get 200575
push_front 875313317
get 36756
push_middle 495241093
push_middle 898762596
push_middle 146258946
get 33123
push_middle 199889968
push_back 904064722
push_front 495200195
push_back 916197939
push_middle 164548495
get 354467
push_front 951025477
get 378483
push_back 566935062
push_middle 209573514
push_front 104515982
push_back 890297498
push_middle 996329743
push_middle 63651072
push_middle 552990879
push_front 221910602
get 42678
push_back 625268810
push_middle 554549413
push_front 351736730
push_front 444302016
push_front 905131541
push_back 427152299
push_middle 82328327
push_front 383464799
push_back 952792687
push_back 142255450
get 252550
push_middle 299151812
push_middle 173432274
get 184039
push_middle 76490449
get 186223
push_back 135011175
push_middle 386031061
push_front 254187310
get 67443
push_middle 96028994
push_middle 150335134
push_back 622015797
push_middle 973028360
push_back 15412655
push_front 620466526
push_front 963681533
get 128382
push_middle 542854911
get 71273
get 367256
get 259620
push_front 615562987
push_back 714929480
push_front 67306308
get 159313
push_back 224618910
get 762
push_back 171890148
push_front 836809996
push_middle 870085180
push_front 282544871
push_back 403694831
push_middle 154715988
push_back 922270647
push_middle 312258282
get 116303
get 99207
push_front 988520711
push_back 339547684
push_middle 759973799
push_front 574805205
get 131818
push_front 415406495
push_middle 313710694
push_middle 664769083
get 302301
push_middle 675920726
push_front 417989950
push_front 986186224
get 112515
push_front 242546173
push_back 339344908
get 116840
push_front 628786027
push_front 378147898
push_back 876621656
push_middle 893715457
push_front 880246499
push_back 645218977
get 78067
push_back 183051938
push_middle 17755181
push_front 632738483
push_back 820206494
push_back 155903768
push_middle 421703960
get 227677
push_front 906818111
get 328721
push_front 104554661
push_middle 354537798
push_front 5353419
get 224840
get 340283
push_front 514174342
push_middle 592508912
get 299609
get 258701
push_middle 453797052
push_front 761674576
push_front 624557364
get 216470
get 318997
push_front 424910340
push_front 946112366
push_front 534924921
push_middle 41812517
push_middle 566670877
push_middle 701893408
push_middle 250321105
get 18216
push_middle 588817818
get 58386
push_back 333512696
push_middle 182538712
push_front 538215903
push_front 548866434
push_front 971261046
push_front 303165895
get 313067
push_front 742811925
push_back 495700665
push_back 696185306
push_front 975406218
push_middle 41264962
push_middle 2505095
push_front 771351700
push_back 789659766
get 322402
push_back 157684815
push_front 664083626
push_back 108663715
push_front 298129649
get 127920
push_back 508414433
push_back 546656270
get 69689
push_back 34400664
get 117282
push_front 143631932
push_back 428302823
push_middle 742567910
push_back 77279777
push_front 788504292
push_middle 322105569
push_front 295391594
push_back 152092728
push_back 463902186
get 234807
get 104993
get 68024
get 97399
get 131584
get 59989
push_middle 905473892
get 989
get 162167
push_middle 427086076
push_middle 880697544
push_front 617952691
push_middle 762464888
push_back 255704985
get 290952
push_middle 38308166
push_front 683119218
get 174387
get 188969
push_back 640554354
get 65601
get 89757
get 185286
push_front 736036386
push_back 717155014
push_middle 342079796
push_middle 363808944
push_middle 552682337
push_back 851487409
push_back 364414130
push_back 933481731
get 194861
push_front 89859633
get 271901
push_front 329798269
get 50195
get 218133
push_back 952987454
push_front 585354697
push_middle 288944953
push_front 36798782
push_back 477396991
push_middle 898281361
push_back 566801312
push_front 51715974
push_back 302352619
push_back 536766015
push_middle 712309753
push_front 306704575
get 272321
push_middle 901481271
push_middle 305994432
push_middle 675082750
push_middle 105641489
get 193094
push_front 69742498
push_front 824363825
push_front 772141587
push_back 293237201
push_back 885304406
push_back 825250930
push_front 229005438
push_front 754906116
push_middle 483295887
push_front 882545611
push_middle 9648206
push_middle 145164416
push_middle 670457393
push_back 704930197
push_middle 178405833
get 390044
push_middle 957497769
get 145513
push_middle 351550577
push_front 177872553
push_middle 847605877
push_front 466270273
push_middle 890841804
get 36295
push_middle 300157
push_middle 253883427
push_back 12911870
push_middle 409356644
push_front 824585447
push_front 326091385
get 391883
get 272070
push_middle 21330380
get 264562
push_back 967997863
push_front 627482067
get 63446
get 53498
push_front 491285683
push_back 316889559
push_front 481537638
get 313914
get 192431
push_middle 17936389
push_front 214635921
get 12804
get 216937
get 364550
push_front 225094157
push_back 495094168
get 351549
push_middle 595674710
get 200848
push_back 812213143
push_middle 627224016
push_back 577401862
push_middle 865676841
get 214789
push_back 868347693
get 399882
push_middle 877286853
push_middle 128772038
push_back 13627221
push_front 257150171
push_front 187887990
push_middle 89965042
push_front 649789393
push_front 786451847
push_back 684065398
push_back 224927235
push_back 517801621
push_middle 469251595
push_middle 451583701
push_back 693048162
push_back 349678420
get 330118
push_front 597082574
push_middle 158410734
get 93897
push_middle 413706798
push_middle 472348344
push_front 681418235
push_front 840471977
get 179041
push_front 464953650
push_front 587490780
get 354278
get 318555
push_middle 38419453
get 224595
get 354899
get 49581
get 254979
get 138644
push_middle 897213476
push_middle 634317037
get 29597
push_middle 638757187
push_back 745458365
get 168028
push_middle 94059252
push_front 408253815
push_front 3789925
push_middle 39633089
push_middle 959363091
push_back 39756780
push_front 306628333
get 205354
push_middle 959327661
push_back 744780209
push_front 678342989
push_middle 914811644
push_middle 773046990
get 217153
push_front 156360122
push_front 243961930
push_front 920978334
get 174860
push_back 714316920
push_back 789021951
push_middle 172322686
push_back 619394631
push_front 961889107
get 11125
push_middle 981724413
push_front 636447720
get 296179
push_front 877055044
get 208357
push_middle 74363210
push_middle 597178779
push_front 48815862
push_middle 691791177
push_front 772104853
push_front 11800582
get 64751
push_front 14233597
push_front 941878812
push_back 630785820
push_back 764259536
get 92421
push_middle 44386708
push_middle 536937292
push_back 285978660
get 177931
push_front 229343542
get 128145
push_front 907876596
push_back 743188842
push_back 23756827
push_front 941270499
push_back 578138480
push_middle 243308155
push_back 302840448
push_front 640549987
push_middle 897978930
get 365571
push_middle 37132572
push_middle 169260718
push_back 648745989
push_front 963621913
get 228544
get 298319
push_middle 608510409
get 350000
push_middle 128693246
get 345255
push_front 73509081
get 240316
get 401651
push_front 41557002
push_front 363045097
push_middle 878550969
get 162276
push_back 914151082
push_front 864115822
push_back 216616721
push_middle 722471663
push_front 618734086
push_front 410212407
push_back 981676745
get 367948
push_middle 160243007
push_front 51444982
get 132546
push_middle 3961269
push_back 326329146
push_back 240441681
push_front 634421896
push_back 474167881
push_middle 933164545
push_middle 900681795
push_front 796793482
get 371758
push_middle 824824328
push_middle 210205563
get 87329
push_middle 795732215
push_front 847639408
push_front 434988914
get 385222
push_back 929438724
get 336052
push_back 645917188
push_middle 581869362
get 317644
push_front 792942458
get 131055
push_back 23697162
get 255946
push_front 525371150
push_back 923695208
push_back 265989845
push_middle 88174869
push_middle 94055024
get 129413
push_front 650136149
get 132097
push_middle 847767886
push_middle 722052361
push_front 294024872
get 291246
push_middle 775797440
push_back 794971895
push_front 669577594
push_front 81170411
push_front 736380824
push_back 611978929
get 313865
push_middle 237590708
get 77694
get 322131
push_middle 140754483
get 333218
push_back 260039630
push_back 495159397
push_front 15307013
get 401612
get 266630
push_middle 692694692
push_front 407362628
push_front 274008793
push_middle 515866843
push_front 165044141
push_back 698832908
push_front 125984481
push_middle 770876670
push_back 628563585
push_front 866547632
push_front 485962561
push_back 68541221
push_front 637927138
push_back 623373536
push_back 978499494
get 187736
get 312099
push_front 109339677
get 241816
get 41438
push_front 45019275
push_front 51204418
push_middle 686246398
push_front 625027371
push_back 495555719
push_back 816315681
push_middle 478734657
push_middle 578765702
push_middle 252679509
push_back 439349802
get 374805
push_back 467083826
push_back 246817760
push_back 514309866
get 7388
push_front 894185645
get 318158
push_middle 395769089
push_middle 839846562
push_middle 602687825
get 235816
push_middle 968313646
push_middle 951468290
push_back 537698294
push_middle 580303773
push_middle 812140084
push_front 824835921
push_middle 832513432
push_middle 869670948
push_back 303472667
push_front 696897890
push_middle 14897438
get 90586
push_back 651258597
get 113986
push_middle 346897638
push_back 131380850
push_back 982970236
get 46266
push_back 347393923
push_front 378947705
push_front 480625887
get 153522
push_front 289132447
get 291427
push_middle 611303805
get 401724
get 51688
push_front 337454068
push_front 103262468
push_middle 444910534
get 265087
push_front 563412935
push_front 406811120
push_front 762031352
push_middle 269533735
push_front 816371830
push_back 909316183
push_front 650980809
push_back 16326643
push_back 264465723
get 396855
push_middle 452180778
push_middle 128448834
get 381661
push_front 944960803
push_back 431363214
push_front 987028643
push_back 123216169
push_back 404365119
push_middle 146482989
push_middle 167051782
push_middle 487671057
push_back 243016660
push_middle 48038134
get 104531
push_middle 473016348
get 35469
push_front 754336352
push_front 806153653
push_front 15742076
push_middle 435435417
get 78275
push_middle 833797888
push_front 739090025
push_front 624985270
push_front 585643542
push_back 870462605
push_back 805306698
get 119193
get 163705
push_middle 100823508
push_back 236431444
push_front 226327446
push_middle 410921224
push_middle 795681972
get 86394
push_front 848722499
push_back 594357938
push_back 975173799
push_back 389488821
push_front 109047592
push_front 725001229
push_back 545357039
push_back 923667103
push_front 434405748
push_middle 224013725
push_middle 107757372
push_back 153660840
get 60486
push_back 81326452
push_middle 772894020
push_front 921669332
get 311852
push_front 835935090
get 62110
get 396829
push_back 46774580
push_back 557839978
push_back 209632665
push_back 185869821
push_front 727205297
push_front 665467990
push_middle 303130009
push_middle 608440267
push_front 356778465
push_middle 770671192
get 270489
push_back 446176155
push_middle 412234748
get 108586
push_middle 760882038
push_front 790804956
push_middle 879452899
push_middle 662679309
push_front 917511621
push_back 792760984
push_back 358451658
get 342578
push_back 293834540
push_back 917751367
get 216316
push_front 644685653
get 215550
get 252614
push_front 916118103
push_back 710236103
push_back 934035099
push_middle 180310681
push_back 280866406
push_front 791161837
push_front 416693977
push_front 726348622
push_front 362701727
push_front 347553123
push_front 507317496
push_front 983036425
push_back 534998630
push_back 23384589
get 21371
push_middle 152474483
push_middle 588021491
get 254425
get 153804
get 305239
push_front 927634197
get 29792
push_front 7457526
push_middle 645410098
get 123375
push_front 795137899
push_back 975106846
push_front 463188570
push_middle 892641387
get 125416
get 51676
push_front 267663795
push_middle 631186926
get 134267
push_back 609474903
push_middle 102139851
get 176532
push_back 241330854
get 74211
push_back 164718688
push_middle 547510472
push_front 183384311
push_back 906688393
get 234567
push_front 684331678
get 226043
push_middle 736973087
push_front 893329704
push_middle 644687481
push_back 397217516
push_back 295667807
push_middle 505305549
push_front 285523760
get 236309
push_front 142692916
push_middle 674988703
push_middle 671273659
push_front 947191908
push_front 50041638
push_middle 327276507
push_front 361750137
push_middle 20025650
push_back 616693939
get 120711
push_front 828697945
push_back 375253693
push_middle 612693092
push_middle 652456706
push_back 149796686
get 311155
push_middle 63378996
push_back 656934260
push_back 304949612
get 112681
push_middle 549654763
push_middle 80862940
push_middle 21717095
get 308825
push_middle 295288121
push_front 196559981
push_back 199271116
push_middle 443386216
get 203288
push_back 828413988
push_back 12415439
get 338630
push_middle 943189576
push_back 857919556
push_back 421045182
push_back 165639013
push_middle 586249496
push_middle 554633547
push_middle 486858480
get 217565
push_back 863121809
push_front 816547445
get 238852
push_back 945135997
push_front 779444124
get 356529
push_middle 334940976
push_back 275193358
push_middle 788088221
get 230435
push_back 979533936
get 390206
push_back 39505869
push_back 708088549
push_front 498174381
push_middle 134848173
push_middle 763002836
get 261371
push_front 673493782
push_back 712840938
get 271841
push_middle 498221500
get 26860
push_front 36584210
push_back 833848021
push_back 842070122
push_middle 943491290
push_back 317615728
push_middle 431291060
push_back 353715407
push_back 940334458
get 360858
get 320226
push_front 517732514
push_front 947918035
push_middle 15511067
push_back 512541657
push_back 424901362
push_middle 50410593
push_middle 855879667
get 367584
push_back 501059407
get 74093
push_front 749635774
push_middle 882077571
push_front 288545062
push_front 599731807
get 350214
push_middle 23671815
get 357018
push_middle 952807501
push_front 562957031
push_middle 453377426
push_middle 721332079
push_back 519648739
push_back 732462824
push_middle 302231098
push_middle 712797832
get 27418
get 63546
push_front 245745157
push_middle 927917953
get 400419
push_front 466193315
push_front 353781212
push_back 395298658
push_front 138801336
push_middle 469550051
push_middle 723956626
push_middle 100846200
get 4033
push_front 624993709
get 369030
push_middle 771493851
push_middle 20037761
push_front 988403601
push_back 166954243
push_back 459804363
push_back 225506460
push_middle 617336007
push_front 984374865
get 28657
get 306352
get 151935
push_front 732354436
get 177360
push_front 101453178
push_back 898536822
get 123523
push_middle 107345909
push_back 869441079
push_front 845964512
push_middle 816723850
push_middle 746708045
push_front 946440661
push_back 302577445
get 82937
push_front 171766736
push_back 858362992
push_middle 935518924
push_middle 117663562
push_back 35633498
get 103857
push_middle 245654997
get 58195
get 199817
push_back 963786694
push_front 225024870
get 243560
push_front 87239945
push_front 387317632
push_front 624655991
push_back 726571730
push_front 975943483
push_middle 603399088
get 219461
push_back 639958630
push_middle 850046523
push_middle 698946242
push_back 999980316
push_front 819777362
push_middle 380654683
push_front 150749125
push_back 715527293
get 339215
push_back 745069164
push_middle 482076731
push_back 35600039
push_front 712646115
push_front 59320922
push_front 838484481
push_middle 469790232
push_front 718520036
push_middle 117554716
push_middle 15375374
push_back 501048982
push_back 845909082
push_back 929065727
push_back 21818560
push_middle 121469034
push_front 674976875
push_middle 442058277
get 294259
push_back 991171406
push_front 116664157
push_back 219784085
push_back 239855500
push_middle 691758776
push_back 882028645
push_middle 8708308
push_back 233298469
push_back 472762962
push_front 860499651
push_front 419906583
push_middle 441609935
push_middle 772935343
push_back 719250642
push_back 72209786
get 121568
push_middle 535481846
push_middle 730029683
push_front 448009792
push_back 338258969
get 339020
push_back 202591552
get 371159
push_back 880350904
get 161789
get 241441
push_front 577895275
push_middle 359805920
push_back 743878848
get 403068
push_back 944526496
push_front 637313975
push_middle 316759220
push_middle 513848389
push_back 218790577
push_back 244833829
get 81454
push_front 438612360
get 85856
push_back 595149530
push_middle 161677197
push_middle 798859894
push_front 294342340
push_back 77802393
push_front 560860208
push_middle 592476986
push_front 497930529
push_middle 990250961
push_middle 677986114
push_back 348809444
get 332442
push_back 214734105
get 163912
get 122601
push_back 83174913
get 347052
push_middle 185215889
push_front 101752348
push_back 786818771
push_middle 186449412
push_back 784849240
push_front 303281013
get 88601
push_back 972883108
push_front 802539211
get 37077
push_middle 276949469
push_front 48128895
push_front 712372506
push_back 357001633
push_middle 799356924
push_middle 171805555
get 141008
push_back 803857837
push_middle 144456404
push_middle 37907439
push_middle 811036480
get 254334
push_back 750646043
push_back 60999651
push_front 473844715
get 321199
push_front 792329310
push_back 62117004
get 80407
push_back 438322702
push_back 751996869
push_front 238471977
push_front 633465398
push_middle 497945236
push_middle 751542273
get 368713
get 102918
push_middle 625356862
push_middle 51418218
push_back 144084382
push_middle 901839952
push_front 459374437
push_middle 947509988
push_back 121132149
get 240573
push_middle 469425812
push_front 639853700
push_middle 704862978
push_back 367288791
push_front 970174522
get 334747
get 358106
get 115859
get 57654
push_middle 185606609
push_front 440451069
get 83964
push_back 593749744
push_front 268867069
push_front 571377110
push_middle 671359103
push_middle 567689390
push_back 450057806
push_back 32773532
push_middle 315754479
get 264994
get 42474
push_front 278406098
push_middle 967163555
push_back 793765808
push_front 287010407
get 56417
push_middle 856081079
get 75842
push_front 392726093
push_back 56434508
push_middle 247775554
push_back 27529393
push_back 292145485
push_front 752168668
push_front 711547613
get 183923
get 131914
push_middle 18573730
push_back 608739869
push_back 774537242
push_middle 506909141
push_middle 97519525
push_back 577580498
push_middle 248452196
push_front 862963120
push_front 118125062
push_middle 366184333
push_back 175751903
push_front 204584377
push_front 44740257
get 298551
push_back 544579069
push_front 246464937
push_front 965145705
push_front 681024597
push_middle 823303768
push_middle 300957500
push_back 381089164
push_front 53363018
get 24636
push_middle 742936980
push_back 796813632
push_middle 947598937
push_front 19368800
push_front 925578101
get 151341
push_front 875135021
push_middle 211170187
get 171455
get 60845
push_middle 629536720
push_front 666587222
push_middle 372319174
push_back 644910790
push_back 243203210
get 231683
get 65124
get 162621
push_front 79349706
push_middle 926073527
push_back 169894507
get 321982
get 263264
push_front 987967977
push_front 577496394
push_front 171985332
get 204522
push_front 134221101
get 32044
push_middle 324701835
push_front 255842515
push_front 225869533
push_back 265618187
push_middle 947832306
get 127888
push_front 5605317
push_back 572965096
get 94649
push_back 626267479
get 252162
push_front 939781244
push_middle 913034885
get 138511
get 369765
push_back 59275423
push_back 634046640
push_front 412899838
get 106472
get 63743
push_middle 22124908
get 31740
push_front 369067087
push_middle 394141797
push_middle 217960019
push_back 611264693
push_back 260391437
push_middle 547936077
push_middle 986585802
push_middle 732465410
push_back 244428247
push_middle 941692109
push_middle 213255242
push_back 709905798
push_middle 418668898
get 172704
push_back 498793682
push_middle 710771108
push_back 601674903
get 160249
push_back 962692091
push_middle 262545393
get 140106
get 219421
push_front 271651324
get 88316
push_back 676307393
push_back 717492807
get 271396
push_middle 21275775
get 40818
get 397730
push_back 818884681
push_middle 592047549
push_middle 215378360
push_front 745094715
push_front 413151950
push_front 397925809
push_back 250385183
get 187208
push_middle 114646250
push_front 725211128
push_front 314396114
push_front 556093961
push_back 772841805
push_back 310784167
get 398438
push_middle 309964302
get 180171
get 90100
push_middle 336439093
push_front 611938806
get 116474
get 210423
push_middle 859555224
push_front 262401720
push_middle 108499288
push_middle 923217788
push_middle 433298891
push_back 206462469
get 128437
push_front 519413181
get 261655
push_front 63291123
get 230631
push_back 71792861
get 272228
push_back 260026968
push_back 290724743
get 20593
get 38646
push_back 535772574
get 127765
push_back 714968500
push_front 104746518
push_back 803837122
push_front 98310242
push_front 304440108
push_middle 792744144
push_front 374240429
push_front 467716631
push_middle 359648618
get 327928
get 289857
push_back 366028984
push_middle 584283755
push_middle 150667114
push_front 725088186
get 199328
get 116013
get 205709
push_middle 195970708
get 128469
get 329333
get 235700
get 339333
push_middle 876682077
push_back 453112129
push_back 75743761
push_front 268066405
get 29692
push_front 486127306
push_middle 272145225
push_middle 121144417
push_middle 16544826
push_middle 164654701
get 393177
push_middle 463562118
push_front 619497341
push_back 796649595
push_back 855590817
push_front 857772562
push_middle 415097035
get 120688
get 16644
push_back 618126905
push_middle 851519851
push_front 342344329
push_middle 834037261
push_back 807278007
push_middle 178544260
get 296202
push_front 46261882
push_back 607038146
push_front 925685221
push_front 501180445
get 41816
push_front 714270758
push_middle 707099125
push_front 773520303
push_front 498018835
push_back 67151673
push_back 549414417
push_middle 600163370
push_middle 314285498
get 294722
push_front 21694895
push_middle 883505243
push_middle 346605969
push_middle 328795908
push_back 602559958
push_front 594696239
push_middle 833948642
push_middle 105062150
push_middle 599843587
get 157696
push_back 528224894
push_middle 508383611
push_back 589894405
get 91559
push_middle 758640597
get 21959
push_front 911583630
get 359700
push_front 88354890
push_back 236268600
push_middle 504838652
push_middle 557145084
push_front 751003983
push_back 753418220
push_back 307518526
push_back 79925111
push_back 180769966
push_back 448827485
push_middle 644360860
get 47263
get 139562
get 20900
push_middle 596692901
push_front 422287319
push_middle 289944881
push_back 960787325
push_middle 855136629
push_middle 656551489
push_front 531799045
push_back 292557811
push_back 65904808
push_front 235327051
push_front 1681357
push_front 868542963
push_middle 29393086
push_front 61897543
get 87541
push_middle 876090589
get 379300
push_back 733417899
get 366822
push_front 182839847
push_middle 46517057
get 6236
push_middle 144378088
get 93482
push_back 293268285
push_front 888237437
push_front 498554965
push_back 868057801
push_front 895641361
get 320037
push_middle 640438530
get 202442
push_back 380919729
push_front 958324701
push_middle 545846222
push_front 806465158
push_front 271418609
get 306779
push_middle 678775455
push_back 71684475
push_front 987399537
push_front 218454127
push_middle 935311282
push_front 307162924
push_front 628063787
push_front 927432355
push_front 764334708
push_middle 499776031
get 283603
push_front 219007497
push_back 728394398
push_back 500220394
get 358646
push_back 13496200
get 100248
get 91321
push_middle 605826481
push_middle 591916102
push_front 435733077
push_middle 656878815
push_middle 276547542
get 306845
push_middle 838964089
push_middle 449617773
push_middle 98251985
get 224834
push_front 391991082
push_front 768742671
push_front 611796743
push_front 112550847
push_middle 557055092
get 366119
push_back 631078219
get 12019
push_middle 654912778
push_back 887736414
push_front 908114062
push_front 726878296
push_back 38861689
push_front 416577994
push_back 124887613
push_middle 204760731
push_back 439342
push_back 636126667
push_back 711682900
push_middle 359060464
push_front 264186112
get 326293
push_middle 553075723
get 146476
push_back 28866153
push_front 978861222
push_back 604821422
get 366201
push_front 653140811
push_front 200344154
push_back 135043381
push_middle 360774393
push_back 236229633
push_front 393617732
push_front 256273014
push_back 463262044
push_middle 404390124
push_back 248849297
push_front 942605881
push_front 771043036
get 122182
push_middle 786774897
get 296178
push_front 957721257
push_front 309367924
push_front 910604309
push_middle 134151638
push_back 933388500
push_middle 311368599
get 396782
push_back 113942358
get 303625
push_middle 966556446
push_front 872546119
get 228456
push_front 907074645
push_middle 610758418
push_front 958637899
push_back 890236537
push_back 110986547
push_middle 735781718
push_front 64595803
push_front 236052315
push_middle 408926388
push_back 687018629
push_back 606362190
push_back 119025472
push_back 728416461
get 172608
get 103798
push_back 92401153
push_middle 436001158
push_back 227091829
push_back 936889924
push_middle 298190317
push_middle 318687391
push_middle 964864319
push_middle 606579096
push_middle 155498407
get 128660
push_front 933550523
push_front 979256786
push_back 958794785
get 213149
push_middle 618371724
push_front 719939006
push_front 697829819
get 84486
push_front 949505661
push_front 210984753
push_front 890345201
push_front 358273008
push_back 269581772
push_middle 922393681
push_back 50222762
get 141627
push_middle 9827063
push_middle 717116430
get 316902
push_back 454564736
push_front 767852223
push_front 576594812
push_back 218371636
push_front 711788018
get 198542
push_back 163333367
push_middle 119950451
get 25663
push_back 534840224
get 250050
push_front 745152004
push_front 220053556
push_back 672400419
push_front 47597518
get 269936
get 216856
push_back 85393173
push_front 26858082
push_back 569715240
get 113099
push_back 468722326
push_middle 976179419
push_middle 852077685
push_front 315300013
push_front 192463861
push_front 165404999
push_front 126656642
push_front 602506915
push_back 405080778
push_middle 589359132
get 117964
push_front 174411758
push_back 21194340
push_back 274486458
push_middle 705740858
push_middle 705394054
push_back 500875159
get 67506
get 34542
get 93671
push_back 552983519
push_back 847632384
push_front 377581045
push_back 611578111
push_middle 985884837
push_front 971648854
push_back 232732096
push_middle 624010126
push_middle 821365082
push_front 986699212
get 206287
push_front 294807047
get 269699
get 254314
push_back 897586406
push_middle 165981632
push_back 228166689
push_front 244634864
push_middle 363711672
push_middle 320602432
push_back 974139775
push_front 479989410
get 119999
push_front 244005483
push_middle 227816242
push_back 823876746
push_front 769091589
push_front 394236687
push_front 531629352
get 343732
push_back 790534936
push_front 121991251
push_middle 352675616
get 204790
push_front 411562567
push_back 214996444
get 121484
push_back 376799962
push_back 107570262
push_middle 992144256
push_middle 497365797
push_back 251230301
push_front 923265163
push_back 739231519
push_front 463318440
push_front 162695497
get 359897
get 301073
get 266387
push_front 620784618
push_front 264427165
push_back 595831511
push_middle 525056101
get 167549
push_front 809233364
get 181205
push_middle 97548516
push_back 883230700
push_front 855353084
push_back 515092967
push_back 804285771
get 291017
get 330355
push_middle 905993824
push_back 764106748
push_front 427272335
push_middle 497824427
push_back 489793866
push_middle 876788293
push_front 579667364
push_middle 241552746
push_middle 37111487
get 79898
get 225231
push_middle 116180296
push_front 443993637
push_back 70992924
push_middle 879328090
push_front 896732544
get 324620
push_front 407931790
push_middle 477793877
get 246404
get 306909
push_front 509313861
push_front 142565657
push_middle 879056537
push_middle 318961860
push_back 811507839
push_middle 613903349
push_front 462485247
get 370739
push_back 581365558
push_middle 697180734
push_back 563598541
push_back 349534989
push_middle 330883760
push_front 74007769
push_middle 881935551
push_middle 53525648
push_front 977706091
get 256214
push_back 673179485
push_front 243833614
push_middle 214167668
push_back 20129901
push_middle 835780558
push_middle 660743002
get 277731
push_back 641182218
get 130059
push_middle 435300860
push_back 996413091
push_front 207516416
push_middle 987235297
push_front 985899879
push_back 311622012
get 300924
get 195173
get 349137
get 184583
get 259447
push_middle 374924241
push_middle 40109857
push_middle 3277916
push_middle 356237665
push_middle 450889697
push_back 577572191
push_front 988307997
push_back 6846725
get 77549
push_middle 712209786
push_back 573358322
push_front 446937442
get 402992
push_front 192675718
push_front 224916925
push_front 933172590
push_front 811675838
push_middle 555178597
push_middle 726144382
push_back 729465511
push_front 678488817
push_front 939104762
push_back 913810083
push_back 736494840
push_back 92572153
get 311538
push_middle 721690630
push_front 721460417
push_front 493494186
push_middle 877691205
push_front 931301351
push_middle 36024565
push_back 938341122
push_middle 599348651
push_middle 589188963
get 67756
get 98642
get 65606
push_middle 333280526
push_middle 302653447
get 201630
push_middle 723360310
get 324740
get 391128
get 237379
push_back 228318885
get 32305
push_front 259682362
push_middle 377546148
push_back 149492841
get 379513
push_back 430878446
push_back 253260896
push_front 836378511
push_front 243636193
push_front 689880038
push_back 970818530
get 234769
get 134124
push_back 304055574
push_back 284829160
push_front 281000429
get 58375
push_middle 834235395
push_back 428675137
get 364360
push_back 300440335
push_back 829881018
push_front 126932439
get 336268
push_back 735655510
push_back 819808129
push_back 522796403
push_back 44546041
push_middle 869058358
get 113600
push_middle 351829730
push_middle 438293636
push_front 34973837
push_front 75052697
push_middle 4849971
push_front 164089675
get 174070
push_front 765914087
push_back 248964109
get 341316
push_front 467747397
push_front 339361903
push_back 383937748
push_back 325011456
get 333799
get 311053
get 169383
push_front 637126259
get 124223
get 279937
push_front 911213167
push_front 11937477
get 94833
push_back 648796331
push_middle 522639576
push_front 364346373
push_back 933768659
push_back 982592189
get 142718
push_middle 883679151
get 259725
push_middle 631528202
push_front 245127489
push_front 828646926
push_back 515433067
push_front 779787606
push_middle 995198476
push_back 115767203
push_front 621237931
get 279197
push_back 251365209
push_back 546805748
push_front 27352172
push_middle 933457629
push_back 303167608
get 98372
push_middle 622557485
push_back 408221111
get 33975
push_back 171581850
push_back 119081465
push_middle 504845199
push_middle 601409683
push_middle 448577743
get 247118
get 5073
push_front 899655447
push_middle 808412498
push_front 380890308
get 913
push_back 85808725
push_front 141388851
get 231687
push_front 253170373
push_front 435301119
push_middle 463192446
get 260503
push_back 881551987
push_back 971115663
get 399864
push_back 1959332
get 388236
push_front 808877537
push_front 594452859
push_middle 217068907
get 50256
get 319814
push_middle 518807179
push_middle 480723263
push_back 26643800
get 351476
push_front 827121403
get 175942
get 52108
push_front 879086242
get 54506
get 155557
get 164694
get 11031
push_front 238704716
get 317812
push_middle 842305050
push_middle 983530396
push_back 32928787
push_middle 168618050
push_back 348585038
get 168052
push_middle 893041210
push_front 373024769
push_middle 689811341
push_middle 936665653
push_middle 404053733
get 257679
get 325174
get 373876
get 88706
push_front 718916915
push_front 877179688
push_back 993832555
get 402871
push_front 390359229
get 234359
push_front 483261351
push_front 41724241
push_back 148059383
push_front 168793003
push_back 900189414
get 214605
push_back 826396242
get 351922
push_front 481962872
get 246739
push_back 78196354
push_middle 128587054
push_back 316651535
get 134094
push_back 204262189
push_middle 249949952
get 393254
push_back 365177672
push_front 370728065
push_front 934392994
get 252296
get 130288
push_middle 650797962
push_back 681017232
get 400316
push_middle 389175785
push_front 918967685
get 347875
push_front 493246587
get 226030
push_back 944534214
push_back 515044673
get 3694
push_front 977049292
push_middle 499664373
push_back 484082941
push_front 508716312
push_front 44763968
push_back 347444763
push_middle 855712678
push_back 232904796
push_front 323255792
push_back 501803081
get 145243
push_front 699474112
push_back 409232566
get 331917
push_front 70132952
push_back 789028626
get 199870
push_back 983013249
push_front 410407896
get 350024
push_back 96464898
push_middle 577084481
push_back 228377905
push_middle 181433825
push_back 866329948
push_back 492564520
push_back 454896349
get 147597
push_front 360037496
push_back 451509503
push_back 954301321
push_middle 448578988
push_middle 125540896
push_front 918302168
push_back 830553936
push_middle 758897762
get 199680
push_back 567676653
push_back 340822303
push_middle 681327092
push_middle 163507699
push_back 664842456
push_middle 513295024
push_back 36329172
push_middle 497480424
push_front 639047753
push_middle 40964189
push_middle 733672215
push_back 988324022
push_back 482064379
push_front 506111781
push_middle 580056622
push_back 294619604
push_front 950718762
push_front 463746685
push_middle 224286860
push_front 335125017
push_back 427336213
push_front 92112816
push_front 473729482
push_middle 649842255
push_front 519280891
push_middle 565867314
push_back 945600935
get 281312
get 376963
push_front 72323300
push_front 51352034
push_back 317272821
push_back 724146751
push_front 312907988
push_back 108329853
push_back 680910073
push_back 758496379
push_middle 719930569
push_front 351061829
push_middle 478366561
get 35550
push_middle 988870056
push_middle 895670303
push_front 187871871
get 82291
push_back 767984945
push_back 885608232
push_middle 920451911
push_front 580116597
push_front 518869457
get 66839
push_middle 470045861
push_back 587432776
push_middle 201264315
push_middle 786239872
push_middle 674903960
push_front 976068466
push_middle 501011551
push_front 727896836
push_front 271278509
push_middle 659824403
push_back 149068332
push_front 617009066
push_front 186308843
push_front 259424557
push_middle 436291761
push_front 68559388
push_middle 162951851
push_back 274776731
get 186163
push_front 800546549
push_front 266132863
push_middle 132702582
push_back 581338053
push_front 238119343
push_middle 80093824
push_front 445863895
push_middle 132736254
push_middle 304740741
push_front 833701334
push_back 343914028
get 213877
push_middle 469500341
push_back 968390426
push_middle 303253861
push_back 2743008
push_back 90795894
push_front 182999546
push_front 210284408
push_front 843917902
get 233794
push_front 294384283
push_back 605710710
get 79894
get 54121
push_middle 576233794
push_middle 887179213
push_back 411694771
push_middle 360375965
get 27670
push_middle 516853846
push_middle 647555507
get 338571
push_front 775287140
push_back 968688618
push_middle 707165048
push_middle 262857729
push_middle 133792709
push_back 573230070
get 293189
get 296743
push_front 672714547
get 71934
push_front 602998285
push_front 649897672
push_middle 116670018
push_back 702002247
push_front 758115981
push_back 475295647
push_front 255936725
push_back 567749271
push_middle 719490614
get 370977
get 204610
get 268648
push_middle 165796669
push_back 187129732
push_front 743850962
push_front 371993301
push_middle 609703816
push_front 974926339
push_front 948243361
get 359772
push_middle 848652575
push_front 999262512
push_back 213706556
push_back 299019012
push_front 918872301
get 388946
push_back 275058556
push_front 915814935
push_back 773801078
push_back 675115910
push_back 304071217
push_back 255101465
get 350746
push_back 696801924
get 400291
get 15235
push_back 887351751
push_middle 971962541
push_front 469331753
push_front 270106518
push_front 462083745
push_front 367541609
push_middle 952388798
push_back 504837285
push_back 190456356
get 112720
push_middle 124181648
push_front 365821136
get 75320
push_back 371847494
push_back 814470125
push_middle 376206100
push_back 87272937
push_front 905011706
push_back 196154576
push_middle 118468283
push_back 996622339
push_back 255968300
get 387836
push_middle 852689377
push_back 404463091
push_middle 73133600
push_middle 677401540
push_back 515063515
push_front 438264012
push_front 768369997
push_middle 592735743
push_front 991553895
get 142743
push_back 290460081
push_middle 863441501
get 74933
push_middle 759404528
push_front 58791697
get 194693
push_back 629806049
get 138872
push_front 957536777
push_back 842171828
push_middle 31660216
push_middle 943712699
push_front 497717540
push_middle 686799635
get 111114
push_back 817180487
push_back 249979234
push_middle 774106642
push_front 767243551
get 397364
push_front 449648403
push_front 793248701
push_front 676573672
get 206599
push_front 725811592
get 211095
push_back 538951499
get 195568
push_front 433268415
push_back 482768894
push_back 850336631
push_middle 436087481
push_middle 162160325
get 144871
push_back 610920069
push_middle 555023419
get 386334
get 218922
push_middle 831234322
get 122274
get 150382
push_middle 318860978
push_front 914711723
push_back 388530401
push_front 211841992
push_middle 672572026
push_back 860343001
push_back 807126740
get 121288
push_middle 92097263
push_front 105949669
push_middle 526147045
get 80964
push_middle 485180609
push_back 394040640
push_middle 862830665
push_back 643626325
push_middle 284047343
push_front 563486001
push_front 150423677
push_middle 557308686
push_middle 273705470
get 37494
push_front 552256390
push_middle 141129505
push_front 383029521
push_front 105710655
push_middle 390262624
push_front 790883254
get 385751
get 36607
push_middle 491512275
push_middle 82807137
get 227440
get 198664
push_front 34265060
push_middle 120381296
push_back 796927532
push_back 759614160
push_middle 609598276
get 358110
push_back 58457064
push_back 216003752
get 310538
push_back 111187341
push_middle 677026820
get 170036
get 111106
push_middle 170961634
get 46792
get 266262
get 391166
push_front 647883389
push_front 514474570
push_middle 165165715
push_middle 166781027
push_back 119376132
push_front 567376560
push_back 180114576
push_middle 169021877
push_front 228070294
push_front 972649945
push_middle 716138547
push_back 66426195
push_back 853788913
push_back 445996119
get 183747
push_middle 105083189
get 242255
get 2210
get 252067
push_back 53809096
push_back 390258404
push_back 524808261
get 13464
push_back 618130780
get 148551
push_middle 545260801
push_front 303677255
push_middle 969674717
push_back 740149151
get 270889
push_front 497520327
get 353757
get 269903
push_middle 831130368
push_front 901377580
push_front 559454616
push_middle 664941229
push_front 566003681
push_front 600287866
get 66233
push_middle 825103898
push_front 778413781
push_back 268180996
push_back 160335381
push_middle 486563267
push_middle 718633307
get 38859
get 239729
push_middle 11660994
push_middle 518651620
get 290437
get 76620
get 172483
push_back 707253348
get 320015
push_front 264412055
push_back 346261156
push_front 126498417
push_back 249642357
get 116806
push_middle 918831824
push_back 960080637
push_back 306389141
get 73258
push_middle 153877262
push_front 599642117
push_back 301593390
push_back 172754235
push_front 120718296
push_front 346588522
push_front 150863503
push_back 263137264
push_back 650243677
push_front 498436357
push_back 985757440
get 14042
push_front 374705756
push_front 256134369
push_front 463867338
push_back 751597740
push_middle 24956170
push_middle 377324378
push_back 841325196
push_front 39141082
push_front 399031041
get 238764
push_front 393015999
push_front 753276906
push_front 983199626
push_front 678252910
push_front 847375132
push_front 997992338
push_front 90038781
get 155636
push_middle 788071386
push_back 633212180
push_middle 116432102
push_back 680320811
push_back 39826426
push_back 762308150
push_back 987439196
push_front 72842790
push_middle 807049307
push_back 441937657
push_front 346018262
push_middle 562402050
push_middle 936624507
get 27374
push_front 553717734
push_back 289043271
get 286524
get 33994
push_back 629235885
push_middle 855749560
push_middle 386850518
push_front 441335979
push_back 862083448
push_back 696814229
push_back 709950242
get 75579
push_front 43346418
push_front 345065459
push_front 523533925
get 213888
push_back 846667233
push_back 408830111
push_front 332004875
push_middle 385670077
get 302614
push_front 338265048
push_back 119934432
push_back 842905456
push_middle 371951241
push_front 848211270
push_front 49151604
push_back 72305384
get 195878
push_back 9107120
push_middle 971486594
push_middle 665547584
push_front 243827279
push_middle 907504351
get 234572
push_middle 234344314
push_back 794393251
push_back 685428240
push_front 490842553
push_middle 323722321
get 335091
push_middle 913317033
push_back 674674383
get 350853
push_middle 616419530
push_back 56014842
get 184612
push_back 237050580
push_back 172744686
push_front 822327197
push_back 576302977
get 142433
push_middle 521527522
get 336769
push_middle 18431322
get 58892
push_front 403164011
get 374424
push_front 960126588
push_middle 275023827
push_middle 983676398
push_front 986403437
push_back 464590577
push_back 636950081
get 364557
push_middle 960733597
push_middle 824824886
push_middle 659438811
get 230955
push_back 307781901
push_back 44929849
push_front 521172635
push_back 886628341
push_back 253307936
get 62627
get 405145
push_middle 741013753
get 276237
push_front 395954301
get 204269
push_back 175880701
get 47516
get 157138
get 98822
get 352902
push_middle 896666916
push_back 44207073
push_middle 968491756
push_front 223532703
push_back 161886446
push_middle 246888450
get 217137
push_back 979913431
push_back 921733080
push_front 495290637
get 93318
get 321026
push_back 827730921
push_back 203876578
push_back 986369272
push_front 101525665
push_back 108199519
push_front 345933408
push_front 862819537
push_middle 25098218
push_back 496848123
push_front 850750641
push_back 850789673
push_front 471671107
get 226108
push_front 84430974
push_front 666744963
push_middle 645375609
push_back 61702788
push_front 556828453
push_middle 951812266
push_front 36813173
push_middle 924155862
push_back 422810296
push_middle 991953397
push_middle 607470569
push_middle 376923487
push_middle 368082325
get 209658
push_middle 840843311
push_back 190334601
push_middle 542279806
push_front 327115391
push_back 827415799
push_middle 405112532
get 72901
get 242190
get 275692
push_front 938760415
push_front 822383828
push_back 743146883
push_back 486144882
push_back 201550460
push_back 396060519
push_front 293060943
get 270719
push_front 139540908
get 149485
push_front 186783353
get 264905
push_middle 612806560
get 137923
push_middle 806978916
get 374358
push_front 334013030
push_back 375743233
push_back 168041875
push_middle 635665328
push_middle 460521542
get 125583
push_back 884853139
get 159837
get 367334
push_middle 163369025
push_back 210582481
get 127835
get 153708
get 170233
get 309192
get 294432
push_back 961183642
push_middle 827714183
get 124101
push_middle 697012718
get 298986
get 380986
push_front 529943564
get 39198
push_back 787874135
push_front 215058398
push_middle 427926969
get 215506
push_front 401418134
push_middle 676303102
push_back 381518976
push_middle 847775886
get 40876
push_back 862368584
push_back 786799204
push_back 748573436
push_back 673159947
push_middle 851690621
get 258980
get 276343
push_back 254181455
push_middle 58220664
push_front 720117333
push_middle 698469665
push_front 83836177
push_middle 878458117
push_front 987234216
push_front 55733990
get 379057
push_middle 511512790
push_back 984403795
push_middle 255401153
push_front 510162359
push_back 621197814
get 55975
get 363064
push_middle 13452067
push_back 181123471
push_back 901764872
push_front 630077949
push_middle 842487867
push_middle 409629240
push_middle 131010875
push_front 75476029
push_front 875345793
push_back 470477789
push_front 421871364
push_middle 110402835
push_front 241949656
push_middle 65625103
get 59457
push_back 821942022
push_middle 619057828
push_middle 143088785
push_front 822047593
get 256004
get 164347
push_middle 139053287
push_back 567469934
get 77148
push_middle 651071394
get 309616
push_front 789484173
push_front 809986720
get 363798
push_middle 725017709
push_middle 158591384
push_middle 850479375
push_front 685227456
push_middle 718342710
push_middle 813080695
get 325272
push_middle 94295753
push_middle 175636250
push_middle 257305399
push_front 391929468
get 152065
get 107918
push_front 239110809
push_middle 244026891
push_middle 227422215
push_front 919372661
push_back 590416504
push_middle 678700202
push_middle 394303237
push_middle 717698872
push_front 395168480
push_front 66170215
get 26069
push_front 845145735
push_front 989031408
get 215901
get 8338
push_middle 476058085
push_back 353520829
get 66441
push_back 280802085
push_back 102622117
get 317646
push_back 567165421
push_back 222447070
get 160801
push_back 984276994
push_middle 417943940
push_front 160500658
push_front 843953535
push_middle 387746355
push_front 65147380
push_back 995855156
push_back 391743673
push_back 673569339
push_middle 103954487
push_back 941105820
push_back 189158207
push_back 686121467
push_middle 746982456
push_back 351345471
push_front 462351935
get 7755
push_front 958466700
push_back 816677562
push_back 312212752
push_middle 997254849
push_front 791482515
push_middle 518904856
get 325505
get 14583
push_front 769090457
push_front 441045032
push_middle 335146638
push_back 999239618
push_middle 669674303
push_front 164374400
push_middle 232298714
push_front 393894716
push_front 442451930
push_back 62414129
push_back 215007690
push_front 537597386
push_front 75125325
push_middle 225209473
get 350860
push_middle 584930728
push_middle 193190679
get 227616
push_front 306835581
push_back 998313238
get 188192
push_front 496754314
push_front 74372937
get 207032
push_middle 278215345
push_back 219409497
push_back 568183345
push_front 872961424
push_middle 887033184
get 270429
push_middle 38309258
push_middle 332469110
push_back 842656765
push_back 416543902
push_front 473967049
push_back 315510086
push_back 795995567
push_back 976474700
push_back 917373144
push_front 854115245
get 183491
push_back 217785576
push_front 129982650
push_middle 654223237
push_front 116741907
get 334213
get 342300
push_middle 304463570
get 337173
push_middle 433763414
push_middle 295982153
get 35246
push_middle 423217299
push_back 557567874
push_front 465287769
push_back 255410902
push_back 744149163
push_back 17327898
get 398675
push_front 876152494
push_back 803210288
push_middle 445098093
push_middle 99228938
push_front 675539308
push_front 414160498
get 369876
push_back 50341218
push_front 293176508
push_middle 365493075
get 189177
push_front 336422070
push_back 450148244
push_back 882680210
push_back 982800222
push_back 9137183
push_middle 932241949
push_middle 276332302
push_middle 114769485
push_front 457884396
push_front 876495895
push_back 819690996
get 123844
push_back 499418261
push_middle 7518068
push_front 965244638
get 94854
get 115742
push_back 45429875
get 257826
get 167443
push_front 184772837
push_middle 522446051
get 87098
get 210602
push_back 807043932
get 51167
push_middle 769399624
push_front 110211051
push_front 3041900
push_front 100852486
push_back 677001157
push_front 683964207
push_front 493052275
push_front 136250901
push_middle 839550418
get 106625
push_front 594430135
push_middle 339425051
push_middle 780780403
get 303920
get 398602
push_middle 106776969
push_middle 209908574
push_back 178508101
get 28112
push_back 468434540
get 167361
push_front 859050350
push_back 856437174
push_back 386675742
push_back 921447773
push_front 435209638
get 4086
push_back 285093745
get 52818
get 275116
get 291212
push_back 148038542
push_front 903906996
push_front 283712195
push_back 607138750
push_middle 986653447
get 139073
get 291999
push_front 137272208
push_back 542590981
push_back 265565868
push_middle 230393142
get 146350
push_front 824668727
push_front 67514911
push_back 417304564
get 155715
push_front 145936683
push_front 734807914
push_front 701712333
push_front 405095419
push_front 914324527
push_back 939703393
push_middle 903737664
get 380529
push_middle 878980493
push_middle 544329040
push_front 984369028
push_back 728562321
push_front 21255621
push_back 482140697
push_front 428165252
get 382840
get 203797
get 196954
get 385711
push_middle 673273758
get 286553
push_front 167172917
get 282832
push_front 632344238
push_back 669963972
push_back 78685929
push_middle 652321762
push_front 290459577
push_middle 699002276
push_front 854216275
push_front 712123777
get 400999
push_front 24547428
push_middle 94600957
push_front 173722980
get 22120
get 370046
get 316077
get 11321
get 183977
push_back 841503939
get 363125
push_front 240606184
push_front 918924265
get 589
push_middle 167276979
push_middle 564025682
get 65810
get 146290
get 395663
push_back 277130617
push_back 916707729
get 135632
get 257060
get 125483
push_front 542796941
get 101285
get 337652
push_back 742343517
push_middle 480671180
push_front 980013777
get 61257
get 210538
push_back 623341075
push_middle 382516277
push_front 734091339
push_front 704293205
push_middle 718236336
push_back 121314467
push_middle 216785213
push_middle 567128587
push_front 612782679
push_front 472227810
get 285686
push_back 150890112
push_front 643439206
push_front 427306456
push_front 379288316
get 123731
push_front 273222384
push_back 757838252
push_back 114426386
get 402011
push_front 89862172
get 53844
push_middle 718015963
push_back 47310576
push_back 429039726
push_middle 598436677
push_front 739144475
push_back 249747633
get 20983
get 383181
get 190094
push_front 623170426
push_middle 281223426
push_front 371770962
get 264821
push_middle 488490616
push_front 899695889
get 320787
push_front 84512013
get 178038
get 129650
push_back 526702259
push_middle 604293397
push_middle 930196443
push_front 722789080
push_middle 607639216
push_middle 884037237
push_middle 364673887
push_back 45945118
push_front 841115862
get 226762
get 109961
get 368561
get 325720
push_middle 549658580
push_middle 912459257
push_back 677903341
push_back 706359923
push_back 648102031
push_middle 121299437
get 89744
push_middle 447564387
push_back 223272371
push_middle 649226311
push_front 92265943
push_middle 157873418
get 140819
push_back 465152251
push_middle 97935596
get 186472
push_middle 807072035
get 202456
push_back 998743693
push_back 638027480
push_back 557681013
push_back 959853904
push_front 226272857
push_back 565276304
push_back 68246025
push_front 446596234
push_middle 588319403
get 355223
get 342080
push_middle 562873934
get 327010
push_front 875693817
push_front 417783975
push_middle 201127671
push_back 604081542
push_middle 528199674
push_middle 489062883
get 368444
push_front 370922619
push_middle 627320599
get 28717
push_back 222738537
push_back 520338707
push_back 258393618
push_front 466116457
push_back 576417516
push_middle 243825867
push_front 44390751
push_middle 768786424
get 220466
get 193967
push_middle 422650165
push_front 970602483
get 314475
push_back 30007701
push_front 900479398
push_back 503790491
get 72480
push_middle 566588468
get 113420
push_middle 989228389
push_front 8549352
push_middle 291980375
push_middle 230488429
push_back 907869261
push_back 929672578
get 339365
get 76160
push_front 121801208
push_middle 452840853
push_middle 552778305
get 357310
push_back 492176384
push_back 588772172
push_middle 717758605
push_back 315777919
push_middle 30244803
push_back 405898897
push_front 339887983
push_middle 190541386
push_back 195798513
push_back 910052773
get 219536
push_back 495580797
push_back 330463039
push_back 449954632
get 153126
push_back 156600140
get 90343
push_front 897537591
get 302287
push_middle 795355226
push_back 198607452
get 108125
get 88033
push_back 639316951
get 384302
push_back 29505409
get 80629
push_front 18545770
push_front 721586924
push_middle 673235416
get 107806
push_front 853363184
push_back 947987772
push_back 42094093
push_back 583632963
push_front 430909022
get 153862
push_back 761833181
push_middle 320547831
push_front 611007831
push_middle 616924068
get 234948
push_middle 703128921
push_back 925242989
push_front 308991214
push_back 291988255
push_back 609798692
get 330625
push_back 918937897
push_middle 167994080
push_middle 911749082
push_middle 661592749
push_front 364708576
get 290734
get 24072
push_front 501925486
push_front 916871771
get 812
push_front 39867761
push_middle 346353681
push_front 955357484
push_front 637724254
get 379735
get 206098
get 236967
get 360254
push_front 324138752
push_back 141850357
push_middle 174051027
get 250338
push_front 52559170
push_back 254082632
push_front 722945076
get 85122
push_back 128847225
push_middle 412603111
get 381647
push_front 306701858
push_front 329508027
push_middle 893507729
push_middle 687406748
get 199190
get 235738
push_front 173530194
push_middle 366736523
push_middle 725692057
push_middle 496433483
get 73683
get 328274
push_back 729047087
push_back 827747591
push_middle 295936380
get 392755
push_back 45711849
get 133806
push_front 630617814
push_front 275900640
push_front 847849177
push_middle 783286039
push_middle 933582727
push_middle 244743451
push_back 936590216
push_front 703693470
push_middle 708208667
push_middle 650947357
get 244951
push_front 831666650
push_back 101750728
get 4064
push_middle 293171725
push_middle 475005126
push_back 109220512
push_middle 559152235
push_middle 982831670
push_front 864958823
push_front 254393183
push_middle 405268499
push_front 60991987
get 386733
push_front 946863969
get 72760
push_middle 793853044
push_back 335158770
get 10934
push_front 103965103
get 105970
push_back 293582346
push_back 619903946
push_front 880645106
push_middle 543373412
get 99661
push_front 573622116
push_back 227068953
get 375072
push_back 736552529
push_front 918325034
push_front 837724786
get 109479
push_back 604959453
get 321900
push_back 753517434
get 380437
push_middle 787773548
get 399435
push_front 210160547
push_front 310484197
push_front 927592207
push_back 294797249
push_middle 837524861
push_middle 770943223
get 25420
push_middle 654051140
push_back 153999969
get 236317
push_front 69212666
push_back 459333967
push_back 369517099
push_front 354256801
push_front 352596588
get 370831
push_middle 429535156
push_front 436022651
push_back 213612958
push_front 926013989
push_middle 293903883
get 106139
push_back 893983762
push_middle 255704024
push_middle 517447482
push_back 881034347
push_back 395346325
get 367411
get 344449
push_back 518833372
push_back 116591039
get 48861
get 337029
push_back 521549506
get 169898
push_front 31342031
push_middle 601888732
push_front 634331637
push_middle 833530381
get 114447
push_front 82175160
push_front 499229677
push_middle 861301933
push_back 829831563
get 379159
push_middle 857792129
get 70037
get 277805
push_middle 69678967
push_back 740366758
get 112959
push_front 539202633
push_front 153682929
push_back 289111266
get 318568
push_middle 994780354
push_back 61185386
push_front 768797786
push_back 876057284
push_middle 45411579
push_middle 536043018
push_back 288737856
push_front 95999069
push_middle 549063922
push_middle 687647968
get 299378
push_back 506036623
push_front 650138158
get 313002
get 121843
push_front 896365896
push_middle 398420524
push_middle 773496539
push_front 974967149
get 63580
push_front 459112110
push_front 391434957
push_front 716559106
push_front 960875442
push_back 461823774
push_middle 924019535
push_front 472183779
get 79444
get 108013
push_front 102768015
get 164015
push_back 10226727
push_front 714475290
push_front 343736874
push_front 926347020
push_front 409015465
push_front 502374800
push_back 738810750
push_back 760127292
push_back 81104847
get 232057
push_middle 805647331
push_front 119881148
get 392065
push_middle 237771149
push_back 845855881
push_back 254571464
get 181294
get 206957
push_middle 754449718
push_front 530220046
push_front 490557555
push_back 62996863
push_front 35219623
push_middle 395792370
push_back 592094893
push_middle 583581052
get 104679
push_back 712399534
get 88644
get 247138
get 233407
get 283985
get 247841
get 326036
get 246040
push_front 998851921
push_back 368007044
get 63769
push_middle 954463044
push_back 369611951
push_back 78951207
get 17642
push_back 642198161
push_middle 308139217
push_middle 149742378
push_front 296682187
get 328119
push_front 329222411
get 141466
get 176038
get 395039
get 260627
push_front 791346758
push_middle 183043796
get 182788
get 290551
get 102518
push_middle 982679169
push_middle 947863205
push_front 649414368
push_middle 485576477
push_front 548115558
push_middle 480324068
push_front 181900933
push_middle 196061680
get 32619
push_middle 510090537
push_middle 331356034
push_back 208091872
push_front 447893883
push_front 713186830
push_back 161167151
get 136109
push_middle 828237124
push_front 644179338
push_back 468613640
push_middle 195744570
get 54523
push_front 793798843
push_back 702204972
get 210724
get 233178
push_back 423774255
push_back 947027505
get 156360
push_back 124611227
push_front 678293137
push_middle 278798007
push_middle 846131984
get 24554
push_front 224170821
push_middle 43322072
get 87094
get 80634
get 134645
push_middle 635214116
get 254519
push_front 573394460
push_back 284110476
push_back 931639408
push_middle 635761384
push_back 356147872
push_middle 799486181
push_middle 445989907
get 14666
push_front 631971015
push_middle 36246319
push_front 673783217
push_middle 661040443
push_middle 620922847
push_middle 49906378
get 194447
get 183548
push_back 406672724
push_back 363408001
get 237574
push_front 158443309
get 270882
push_back 364297972
push_back 939250112
push_front 422360972
push_middle 581239674
get 182948
push_front 405615998
push_front 371139911
get 105200
push_back 1813908
get 48167
get 117501
get 23195
get 171439
push_back 302024106
push_front 126371946
get 323495
push_front 221795293
push_back 139018047
push_back 459466148
push_front 410517940
push_back 578117048
get 138615
push_back 204951946
push_middle 725298032
push_front 561604483
push_middle 248939907
push_front 805077998
push_front 898128575
push_back 550050144
push_middle 924349385
push_middle 777257947
get 128500
push_middle 223523076
push_back 467270836
get 190091
get 402041
push_back 30016083
get 159665
get 294709
push_front 140597165
get 183053
push_front 123864958
push_back 840587101
push_middle 397959701
push_back 164523895
push_front 216426918
get 382810
push_middle 22920831
get 385152
get 330288
push_front 900665256
push_middle 274744524
push_front 903488106
get 395755
push_middle 249528168
get 65065
get 62223
push_back 522969615
push_middle 208806538
get 303645
push_back 330594482
push_middle 11496616
push_back 704625641
push_back 811881753
push_middle 910396246
push_front 921788957
push_front 553468852
push_middle 231785511
push_middle 343806474
push_front 984249338
get 305393
push_front 832082389
push_middle 358032668
get 263486
push_front 253243431
push_middle 650540501
push_back 470799448
push_front 769145146
push_back 676317430
push_back 643330729
push_back 232077793
push_front 766981013
push_front 172013794
get 260136
push_front 221030406
push_middle 488785102
push_middle 711890473
get 287688
get 18722
push_back 462493447
push_middle 123103856
push_front 14468803
push_middle 997998931
push_back 361253145
push_front 838747238
push_front 414525054
push_back 799156703
push_front 522114811
push_front 995721055
get 68004
get 369892
push_back 702687544
get 1695
push_back 45405514
get 210610
get 341328
push_back 409159393
get 386619
get 401679
get 159951
get 405107
push_front 140761526
push_back 933901566
push_front 578803090
push_middle 991441988
push_back 781927365
get 288098
get 268325
get 165783
get 192183
push_middle 655691743
get 104791
push_back 842281232
get 245231
get 32722
push_middle 956168663
push_front 386356500
push_middle 993584495
push_front 676592197
push_back 670671194
push_back 829477765
push_front 636922492
push_front 994252792
push_middle 734105978
push_middle 813259319
push_back 344287146
get 144560
push_back 299633667
push_front 883239655
push_front 678319033
push_middle 4619908
push_back 795734398
push_back 384539165
push_back 742061808
get 218071
push_middle 352023657
get 64590
get 138553
get 12775
get 345400
push_middle 930657988
push_middle 502607465
push_middle 525280616
push_middle 277232659
get 290740
get 165730
push_front 378172039
push_middle 980700380
get 91041
push_back 588272042
get 28293
push_front 894613902
push_back 376197586
push_back 783748622
push_front 294644153
get 274126
push_back 148884194
push_middle 502322780
push_back 939344399
push_back 906215857
get 251291
push_front 526563221
get 227859
push_front 42834569
push_back 18519073
get 57826
get 136612
push_front 283448753
push_back 211100089
get 188780
push_middle 644731624
push_back 545816384
push_middle 475901063
push_back 102910944
push_front 990707658
push_front 574764153
push_front 945277198
push_middle 889956296
push_middle 766835179
get 63879
push_front 431617210
push_middle 628538361
push_middle 926147868
push_front 621391095
get 261918
get 314392
get 318185
get 296289
push_back 839477682
push_back 915216561
push_front 890383720
get 301706
push_back 744789884
push_middle 219035088
push_front 320223253
push_middle 967038394
push_front 518939081
push_middle 284926945
push_front 262138647
push_front 144575080
push_back 627131455
push_middle 195327726
push_middle 901179362
push_back 800847289
get 399817
get 16499
push_front 951186895
get 178673
get 368201
push_back 689939406
get 174572
get 306060
push_front 294215517
push_middle 791602450
push_back 664515363
push_middle 938060662
push_back 345437477
push_middle 824102111
push_back 500756069
get 88047
get 332482
get 310270
push_middle 794453342
push_back 283766646
push_back 750686794
push_back 766074401
push_middle 614303877
push_middle 942036427
push_back 419622869
push_middle 369080562
get 142421
push_back 343215096
push_back 428649110
get 163236
push_middle 449326264
push_middle 10747146
push_front 605613925
push_middle 979042797
push_middle 911649734
push_front 982562407
get 224076
push_middle 347109033
push_front 544646558
push_back 760941436
push_front 350396686
push_back 150347424
get 225656
get 65559
push_front 518013291
push_front 152018346
push_front 632277142
push_middle 156923295
push_back 95571907
push_back 13428176
get 254821
get 72570
push_front 396013070
get 223643
get 26125
push_front 232988875
push_middle 627184309
get 332072
get 385918
push_middle 530722086
push_middle 52893848
push_middle 370683443
push_back 583308520
push_front 532674270
push_middle 325240735
push_front 341343882
get 268588
get 96274
get 269159
push_front 581818517
get 11822
push_front 512919569
push_front 259729132
push_front 291251813
push_middle 6239737
push_front 250986155
push_middle 359603343
push_back 30441332
push_back 411047950
push_back 74416045
get 333536
push_middle 188139534
push_front 907036457
push_front 460405844
push_middle 75625079
get 301861
push_middle 142389829
push_front 314212669
push_middle 443655781
push_middle 323637045
push_back 449323064
push_front 995307458
push_front 746057313
push_middle 790863645
get 189397
push_front 903649334
push_back 312463024
push_front 847572704
push_front 92633880
get 171777
push_back 500938990
get 119173
get 72646
push_back 796038003
get 151725
push_middle 627434756
push_back 298725167
push_middle 428109555
push_front 945027299
push_front 497854744
get 32514
push_front 785235054
push_middle 931129697
push_middle 514883228
push_back 504118108
get 11193
push_back 841091803
push_back 847818008
push_middle 956038422
get 257424
push_middle 138290529
get 322214
push_front 120695331
push_back 224036853
push_middle 615767565
push_back 248502980
push_middle 444707543
push_middle 499772928
push_middle 428690557
push_middle 475829643
push_back 534468064
get 102001
push_front 215414149
push_back 544140423
push_back 590048647
get 19868
push_back 839886170
push_back 375019723
push_front 375558653
push_middle 589571364
push_front 334715672
get 183006
get 150479
push_middle 258617105
push_middle 578545853
push_middle 905855361
push_back 377059786
get 138170
push_front 582558347
push_back 603885539
push_middle 156682043
get 326218
push_back 55703958
push_middle 327975310
push_middle 613189574
push_front 700273638
push_front 672633506
get 385491
push_front 781488786
push_front 554109519
push_back 261616694
get 28808
get 274562
get 404367
push_front 330632432
push_back 110168796
push_middle 642538406
push_front 537546250
push_back 401781948
push_back 169404718
get 220040
get 337517
get 132890
push_back 90671320
get 375991
push_back 388978930
get 40593
get 277906
get 155159
push_back 922969977
push_middle 13925350
push_middle 325544639
push_front 511641610
push_front 639605387
push_front 648785166
push_front 441222205
push_front 557583732
get 116096
push_middle 904719040
push_middle 414501842
push_front 769134855
get 218793
push_front 132298878
push_front 157452657
get 238986
push_middle 362552430
get 370957
push_front 351362958
get 390296
push_front 702507904
get 165526
push_middle 152572077
push_back 138781489
push_middle 615928690
get 56498
push_front 604417737
push_back 775064685
get 287440
get 247728
get 205832
push_front 434727912
push_middle 696003590
push_front 543678673
push_middle 427547207
push_front 821485266
push_front 282889307
push_middle 76121569
push_middle 688266171
push_front 138194087
get 203329
push_middle 454043298
push_back 649786018
push_front 340010735
push_front 983503023
get 277100
push_back 833922994
get 262544
get 72512
push_front 153140399
get 56952
push_front 520162169
push_front 974963292
push_back 512134313
push_back 180626244
push_back 595359549
get 354647
get 405958
get 152779
push_middle 581897674
push_middle 97644399
push_middle 723510011
push_back 889249115
get 33956
get 158560
push_back 901229532
push_middle 817695882
push_back 89065822
get 190044
push_middle 383223520
push_back 363646765
push_middle 927540670
push_middle 331442255
push_front 780212462
push_middle 188823308
push_front 830718289
push_middle 198773304
push_front 902729154
get 137608
push_middle 11789034
push_back 771669101
push_back 761548577
push_middle 627584274
push_back 104023892
get 384421
push_middle 889349213
push_back 415364418
get 59560
push_back 977213020
push_middle 55157285
push_middle 330535926
get 319097
push_front 390357059
push_middle 997396277
get 22347
push_middle 650655796
push_middle 959397035
get 56934
get 240526
push_front 716785901
push_middle 937977129
push_middle 468904183
get 269438
push_back 993634132
push_back 622709496
push_back 342130978
push_back 689964063
push_back 572282805
push_back 495366820
push_back 472142870
push_front 719246233
push_middle 891352807
push_back 728862304
push_middle 264811448
push_back 98759686
push_front 916031209
push_front 569561145
get 323656
push_middle 310194802
push_back 291508139
get 389035
get 14825
get 368909
push_back 624400299
get 69577
push_front 264765661
get 156950
push_back 190897457
push_front 720752211
push_back 334351905
push_middle 879930407
push_front 55967382
push_middle 679570661
get 286610
push_back 501580835
push_middle 304675948
push_back 772554960
push_back 585653545
get 196335
push_middle 781574934
get 296825
push_back 879276040
push_middle 662885797
push_front 347933952
get 250275
push_middle 775305989
push_front 965574838
get 278609
get 35325
push_back 638486465
push_middle 786322321
push_back 221069081
push_middle 865371148
push_front 979458215
push_middle 517975066
push_back 76374979
get 261891
get 33750
get 174017
push_front 691594465
push_middle 509041978
push_front 465480021
push_middle 249044250
push_middle 771888169
get 94034
push_middle 442970216
get 395448
push_front 751863749
push_middle 435582348
push_middle 326890747
push_back 257418217
push_back 10774898
push_front 177686070
get 3801
push_front 727745865
get 228685
push_front 440931128
get 173585
push_back 236717711
push_front 641302741
push_middle 553987802
push_front 5965433
push_back 261614443
push_front 162079781
push_back 399924504
get 361970
push_middle 624635262
push_middle 880028631
push_front 111354766
get 361719
get 256568
push_back 983435583
push_back 157740190
push_back 702940761
push_front 229591238
get 201261
push_middle 261549312
get 173301
push_middle 89371674
get 40255
get 170903
push_middle 497503837
get 75872
push_middle 118945279
get 363080
push_middle 860543801
get 308192
push_back 944453324
push_middle 782793628
push_middle 892820352
push_back 102983636
push_back 743540415
push_back 980423245
push_front 455790361
push_middle 777337522
push_back 801423880
push_front 491907532
push_middle 239435926
push_back 658749797
push_middle 849698667
push_middle 600326565
push_front 447844010
push_middle 746550013
push_middle 441514595
push_middle 800939418
get 151201
push_front 267424221
get 359531
push_back 464053843
push_front 250458072
get 368536
push_front 191691171
push_front 819410551
get 398433
get 35758
push_back 391471536
get 321422
push_back 913680194
push_front 30232807
get 274383
push_back 718862619
get 329924
push_middle 883350470
push_front 245616837
get 387674
push_middle 686380242
push_front 259248534
push_front 639050322
get 182687
get 104767
push_middle 454121430
push_back 421093199
push_middle 18111153
push_front 522299556
push_middle 711490617
push_back 363563128
push_back 409615897
push_middle 199146204
push_back 401102094
push_back 106690039
get 171644
get 148645
get 47218
push_middle 242731208
get 113607
push_middle 220890854
push_middle 410706578
push_back 247621891
push_middle 83886644
get 67947
push_front 503513399
push_front 270471764
push_middle 215245575
get 187903
push_back 239639010
push_middle 331291070
push_front 192172051
push_back 909699414
push_middle 545927444
push_middle 550836679
push_back 57365652
push_front 990340934
push_back 515406942
push_front 257122874
push_front 956843352
push_front 537511971
push_middle 381192502
get 252910
get 316226
push_back 798763276
push_front 247588850
push_middle 297372577
push_middle 359156416
push_back 208173500
push_front 659296468
push_front 781806444
push_front 698286269
push_front 750154277
push_back 712633942
get 109929
push_back 699689575
get 364432
push_front 660892588
push_front 242935333
push_middle 928185204
push_back 286710495
get 318448
get 140446
get 213046
push_front 403837712
push_front 186778433
push_front 928280128
push_front 15537645
get 212513
push_back 532606457
get 129635
push_front 251030095
get 92400
push_front 561381319
get 191356
push_middle 569349254
push_back 697870761
push_back 507909727
push_middle 185461840
get 330521
push_front 530259716
get 176514
push_middle 495752931
push_back 512958399
push_middle 825783310
get 290201
push_front 749665758
push_back 197699028
get 201935
push_back 209759825
push_middle 167899155
push_front 962324347
push_middle 731862412
push_middle 605955051
push_back 662653490
get 55269
get 42107
push_middle 960403276
push_back 502315498
push_back 62114169
push_back 389065932
get 75575
push_middle 68586438
push_middle 875685082
get 168690
push_front 974468655
push_back 795900852
get 221847
push_front 342892015
push_back 41710854
push_front 2088205
push_back 613848142
push_back 761854787
push_front 14117020
push_front 433720405
push_back 725970430
get 283405
get 245872
push_middle 999969993
push_back 964307916
push_back 927350912
push_back 431215037
push_middle 609603860
push_middle 235408568
push_back 226642440
get 325509
push_back 944720280
push_back 11431695
get 171717
get 292985
push_front 492688798
push_front 531405738
get 184474
push_middle 436810678
push_front 484481570
get 252641
push_back 414612019
get 71525
push_front 232290384
push_middle 691939071
get 371011
get 147744
push_middle 648522266
push_back 592044323
push_middle 824807588
push_middle 179449138
push_middle 206627165
get 199401
push_middle 476338310
push_front 733802925
push_middle 467942192
push_front 335547390
push_back 962853215
push_back 428976993
push_middle 893586669
push_middle 889115681
get 318763
push_middle 800828828
push_front 476848809
push_back 700725722
push_middle 841962898
push_front 43421894
push_front 680015028
push_middle 799087108
push_middle 976282607
push_back 866233016
push_front 624988244
push_middle 84693197
get 212535
get 283925
push_front 971286854
push_back 506926156
push_back 723891107
push_back 358143974
push_back 130691414
push_middle 563590509
push_middle 700025116
push_middle 427909674
push_middle 997841543
get 374393
push_middle 703216696
push_front 853808564
push_front 759272099
push_middle 874268779
get 12068
get 104357
get 33785
push_back 277006324
push_middle 265532933
push_middle 514113286
get 263225
get 332685
push_back 186916918
push_middle 492177662
push_back 625342855
push_front 540356971
push_middle 511346180
get 274468
push_middle 468592076
push_front 287686270
get 102562
push_back 827281402
push_front 664916725
get 25592
push_middle 562232414
get 42181
push_middle 541723284
push_middle 315645947
get 116582
get 153232
push_middle 646172040
push_middle 45242051
get 92136
get 151395
get 307668
push_front 473055742
get 286042
get 372103
push_middle 63571577
push_back 4167776
get 24948
get 189169
push_middle 780287418
push_front 509070508
push_middle 911422036
get 120367
push_front 638932927
push_middle 263558633
push_front 869386790
push_back 5823197
get 395983
push_front 686092808
push_back 204800927
push_front 223892678
push_middle 481391497
get 206351
push_front 178005553
push_back 440952577
push_back 282741022
push_front 119189016
push_front 117378996
push_middle 360345802
push_front 251699598
push_front 664644884
get 160587
push_front 553773537
push_middle 786093910
push_front 688533704
push_front 171145340
get 303807
push_front 691281166
push_back 886408567
get 331344
get 26082
push_middle 208755938
push_middle 742234866
push_back 591239237
push_back 866823688
push_middle 343776926
get 34451
push_back 435725960
push_back 209224984
push_middle 518941098
push_back 393873336
get 63204
get 172894
push_front 317740451
push_front 699295941
get 2784
push_back 788976506
push_middle 99000997
get 311522
push_back 491032940
get 181391
push_front 165293603
get 181842
push_back 165770806
get 72803
push_front 954708459
push_back 100721229
push_back 936850378
push_middle 805815899
push_front 833090917
push_middle 3291791
push_middle 862836542
push_back 485459256
get 144897
push_back 539637835
push_middle 526945469
push_back 404416066
push_middle 6256908
push_front 200008681
get 143116
push_middle 622112052
get 193583
push_back 862102760
get 315480
push_front 237721588
push_middle 423643339
get 176227
push_middle 601206838
push_middle 325219756
push_back 386412692
push_back 627395122
push_middle 852083923
push_back 192706777
push_back 793931365
push_middle 414134073
push_back 603754644
push_middle 555149363
push_middle 133704820
push_back 122858973
push_back 860127954
push_back 168042346
push_back 221392481
push_front 946593760
push_middle 361090372
push_front 984867047
push_back 549911380
push_front 30839583
push_middle 532740368
get 296807
push_back 148584671
get 103316
push_back 265286845
push_front 346279785
push_middle 953518018
push_front 467154246
push_middle 553072239
get 367450
push_front 194469480
push_front 415846894
push_front 310853626
push_front 216149241
push_front 128138066
push_middle 132320522
get 87649
push_back 221166300
push_middle 176770125
push_back 797519676
push_front 573504312
push_front 523265323
push_back 341666657
get 57212
push_front 145264535
get 176591
push_middle 352123606
get 3483
get 158484
push_middle 527458923
push_middle 907804455
get 399458
push_front 36825693
get 376923
get 306174
get 63581
push_middle 444327055
get 247584
get 36556
push_back 800359867
push_back 169723854
get 83521
get 86714
push_front 8511639
push_middle 27265024
push_back 603893817
push_back 236448285
push_middle 551742737
get 72369
push_front 217040527
push_middle 313576406
push_middle 590621840
push_middle 925390545
get 31706
push_front 365638745
get 216949
push_back 32222904
push_middle 330407140
push_front 371652444
push_back 977313751
push_middle 226514889
push_front 652935836
get 87672
push_back 971541081
push_back 92371058
get 172686
get 363149
get 322762
push_middle 889044145
push_middle 707631168
push_middle 296990259
get 240941
get 82109
get 232953
get 98288
push_middle 545420101
get 364650
push_back 315057659
push_back 699816367
push_middle 366630194
push_back 830775011
push_front 880165070
push_front 964629043
get 175734
push_front 863749529
push_front 373499457
push_middle 180353198
push_front 769691446
push_middle 403789600
push_front 579940874
push_front 151058758
get 161523
get 32309
push_front 363129946
push_front 207403753
push_back 275642056
get 369799
push_middle 317614371
push_back 660776368
push_front 870086991
push_back 69069296
push_back 396052214
push_back 904748203
push_front 566496788
push_back 875396850
push_front 783451394
push_middle 772894642
push_front 482953376
push_middle 848648532
push_back 676008427
push_front 119456941
push_middle 865456416
get 326087
get 85748
get 137867
push_middle 431661534
push_middle 863149149
push_middle 930301304
get 390628
push_back 292146086
push_middle 346306215
get 250073
get 73020
push_back 474832052
push_middle 997354305
push_middle 116080652
get 336298
push_middle 772142300
push_back 412133511
push_back 228118546
get 196111
push_middle 18207782
push_front 657329286
get 132133
push_middle 622281843
push_back 408368414
push_middle 6343986
push_front 152534847
get 45451
push_front 933498500
push_middle 816501510
push_back 949999991
get 11391
get 12420
push_back 120322744
push_middle 195510097
push_front 433593719
push_front 698487387
push_front 683038777
push_back 628599580
get 178793
push_front 734284069
get 21610
push_front 130382833
push_middle 786952547
push_back 389767855
push_middle 903028610
push_front 206850376
push_back 148507340
push_front 743352857
get 66960
push_front 564126836
push_middle 899675575
push_middle 785369592
push_back 928330499
push_front 417243563
get 56907
push_middle 336916838
push_front 792943727
get 213508
push_front 702724692
push_middle 43201913
push_middle 275745768
get 404079
push_middle 165759841
push_back 146201052
push_front 266329941
push_middle 398651290
get 378494
push_middle 299500792
push_back 816005800
push_middle 566290791
push_front 394159369
get 137069
push_front 51259452
push_front 71629443
push_front 169162134
push_front 888251613
push_back 706122380
get 23145
push_front 336065518
push_back 166718347
get 132510
get 123527
push_middle 205263477
push_front 313841905
push_back 145958199
push_back 374158560
push_middle 213441360
push_front 24208545
get 372988
push_front 150818777
get 294562
push_back 41068607
push_front 909367417
push_middle 195605003
push_front 72461492
push_front 368132124
push_back 931167196
push_front 432189217
get 34974
push_middle 964634168
push_middle 6400227
push_middle 582959681
push_back 36989068
push_back 62056452
get 379628
push_front 219408423
push_middle 986342794
push_middle 18822472
push_middle 248213184
get 6918
get 361023
get 218453
push_middle 498262213
push_back 744454091
push_back 76537181
push_middle 659873405
push_back 204152301
push_back 12671816
get 44456
push_back 411824917
push_middle 512596699
push_front 507895185
push_front 328015885
push_middle 739250734
push_middle 787651766
push_back 816266557
push_front 922582988
push_middle 999547043
get 406040
push_front 425596135
get 398712
push_front 930971304
push_front 787656915
push_back 701426308
push_front 535262755
push_back 697268246
push_front 223089850
push_back 743671954
get 43585
push_back 454877242
push_back 177560264
push_front 809431180
push_back 367241574
push_middle 329245182
push_back 444419640
push_back 792600497
push_middle 263266155
push_back 883220738
push_middle 83604958
push_middle 495753720
get 304599
get 194684
push_middle 123711574
push_front 35286762
push_front 328306530
push_back 359922784
push_middle 683109824
push_middle 991534102
push_front 642623989
push_middle 844266807
push_middle 858425496
push_back 119738417
get 51097
push_back 22347310
push_back 553671668
get 41856
push_middle 47844970
get 201248
push_front 8320954
get 220001
push_front 79720199
push_back 240243501
push_middle 912878342
get 66648
push_front 257823986
get 143008
push_front 545802404
push_back 375643131
push_back 914357196
get 20013
push_front 729133570
push_back 424433214
push_front 334599003
push_middle 40029426
get 127256
push_back 660406704
push_back 196972458
get 319793
push_front 837876512
push_front 634629082
push_middle 193682849
get 204511
get 79864
push_front 390908772
push_back 775062301
get 210901
push_front 285236793
push_front 297631787
get 327472
push_middle 885725357
push_middle 469510635
get 389270
push_front 214251428
push_front 234424657
push_middle 903432065
push_back 896419665
get 8217
push_front 958573348
get 301553
get 95370
push_middle 496355471
push_middle 394143612
push_middle 991323833
push_back 77760638
push_back 496567620
get 182246
push_middle 230603452
push_middle 485468779
get 141046
push_middle 87133142
get 20932
push_front 320893357
push_middle 144774207
push_front 711408669
push_middle 55309107
get 406742
push_back 264418988
push_front 590402891
push_front 766739927
push_middle 352870466
push_front 843554069
push_front 97480708
push_front 439648264
get 329896
get 132909
push_middle 345431556
push_middle 209494862
push_middle 751745987
get 275861
push_front 436296909
push_back 774447263
push_middle 346723524
push_front 835468922
push_back 567133006
push_back 655622308
get 237622
push_front 549865612
push_front 297406446
push_back 314652257
push_back 710404128
get 356267
get 263959
push_middle 368966642
get 57337
push_back 122382400
push_back 527770468
get 321490
push_front 708203774
push_front 618946609
push_middle 966646637
get 227782
get 28054
push_front 281000073
push_middle 923568672
push_front 373525814
get 52651
push_back 449052002
push_back 648438143
push_front 402373532
push_back 52557959
push_front 82368084
push_middle 342659471
push_middle 809065670
push_back 255073623
push_back 156507054
get 11068
push_middle 218364024
get 276916
push_back 316903295
push_back 13653013
get 145092
get 248639
push_middle 365727334
push_back 632220046
get 399108
push_back 122166682
push_front 783024590
push_back 393864553
push_back 859342371
get 6178
push_front 279458864
push_front 504726163
push_middle 811961559
push_back 813477920
push_middle 364883188
get 211689
push_middle 856275835
push_middle 829414507
push_back 235085410
push_front 560567032
push_back 143008491
push_middle 632059842
push_front 502230727
push_back 387169512
push_front 758571192
push_back 143416669
push_back 846343326
push_middle 106010745
push_back 918591130
push_back 464971522
get 263627
get 305667
push_back 768406564
get 380005
push_back 846831873
push_middle 808107713
push_back 225711319
push_middle 935916190
get 364639
push_back 533075320
get 336126
push_middle 400113500
get 123688
push_front 965066963
get 303230
get 2375
get 214089
push_front 834301068
push_middle 904231124
push_middle 27672406
push_front 583147791
get 85492
push_front 514980583
push_back 635951133
push_back 133813093
push_back 199633393
push_front 482321115
push_front 649816586
push_front 25865759
push_middle 76932404
push_back 291396387
push_middle 161839723
push_front 220083844
push_back 609504474
push_middle 793643399
push_middle 801773241
get 18368
push_front 596371203
push_back 173297772
get 62358
push_back 838583090
push_middle 149635889
push_back 660862338
push_middle 223543832
push_middle 950007656
get 16386
push_front 594254176
get 121939
push_middle 382096990
push_back 692484526
push_middle 937937556
get 95435
push_front 885432719
push_front 984717187
push_back 517136378
get 37467
push_back 9759724
push_middle 248708040
get 16351
push_middle 765328312
get 196186
push_front 609072200
get 68607
push_front 969556426
push_back 165994918
push_front 234500549
get 182854
push_middle 883529831
get 74790
push_front 589943406
get 63488
get 281695
push_middle 630050049
push_back 404518765
push_middle 720053993
get 259594
get 155782
push_back 892479608
push_back 636141496
get 252486
push_back 382596098
push_back 827336243
get 362727
push_back 147359071
push_middle 304067531
get 246437
get 310972
get 136085
push_front 499639953
push_front 788624225
push_back 519731296
push_back 697935999
get 396176
push_front 768870397
push_middle 662832651
push_back 877872516
push_middle 335685277
push_back 982969017
push_back 264865647
push_middle 598828918
push_middle 283675749
get 116671
push_back 760019041
get 238955
push_front 718081641
push_middle 713547722
get 17708
push_middle 802120610
push_front 991607225
push_middle 367432784
push_middle 514704872
push_back 592264398
get 369956
push_back 23404823
get 32187
push_back 75031995
push_front 964711111
push_front 323862664
push_middle 689035463
push_middle 920733211
push_back 869319002
push_middle 102919888
push_middle 153939764
push_back 83674130
push_back 365719005
get 350893
push_front 975709764
get 51827
push_middle 866439736
get 187771
push_front 670854687
push_back 247052515
push_front 85419919
push_middle 401024876
push_middle 953990245
push_back 86050734
get 229097
get 24366
get 375091
push_front 333405452
push_back 20484676
push_back 966945806
push_front 518538401
push_front 400320364
get 352602
push_middle 327475675
push_middle 274409312
push_middle 132366810
push_middle 777302794
push_front 237192395
push_middle 519309354
push_front 403584798
push_back 795083956
push_front 587738726
push_front 754979076
push_front 503697259
get 295886
push_middle 166613895
get 48755
push_back 301708297
push_front 415485189
push_back 995094481
push_back 406165110
push_middle 388659232
push_back 543196912
push_front 446738186
push_front 695833630
push_middle 629695412
get 58962
get 197632
push_front 146582877
push_back 353790735
push_front 30570860
push_middle 760057
get 291433
push_back 256233402
push_back 335552569
get 2062
push_middle 469810600
push_front 469610399
push_back 891080850
get 56404
get 357958
push_back 789130926
push_back 63750712
push_back 903893980
push_front 957758812
get 318957
push_front 424064304
push_back 343856750
push_middle 974843128
push_middle 339000078
push_front 629789327
get 247647
get 124366
push_front 695056753
push_front 361210038
get 172463
push_back 995018241
push_front 529245277
get 346739
get 89001
push_middle 140260696
push_middle 439693392
get 270210
push_middle 382771274
push_back 746949084
push_middle 69417898
push_back 383086220
push_middle 557596897
get 405601
get 305254
push_middle 64119244
push_middle 998641276
push_front 288213715
get 354365
push_middle 535395323
push_middle 319644106
push_back 577904785
push_back 755050500
push_middle 233530679
push_front 175491909
push_back 556657756
push_middle 888771676
push_front 433012902
get 179555
push_back 854977694
push_middle 24428026
push_middle 15744530
get 362997
push_middle 54385863
get 156712
push_back 461347248
push_front 830500107
push_front 792088194
push_middle 114533415
push_back 836788307
push_middle 564249461
push_front 581281091
push_back 888283096
push_middle 670601592
push_back 524137674
get 158728
push_front 424303329
push_middle 281391992
push_front 308121758
push_middle 656990834
push_back 545902100
get 15594
push_front 362536875
push_front 649771676
push_middle 910364677
get 195948
push_front 712427845
push_front 375615539
push_front 728832995
push_back 340687459
push_front 689140232
push_front 951924530
push_back 300518237
push_back 204779494
push_front 797651497
get 72296
push_front 394604368
push_middle 801006374
push_back 850102594
push_front 197277344
push_back 641939442
push_back 106579658
push_back 915711402
push_middle 602573723
get 31955
push_front 564499274
get 277334
push_back 22897240
push_back 563101629
get 54392
get 403021
get 106382
push_middle 494686106
get 177746
push_front 2503706
push_back 100564699
push_middle 875474803
push_middle 93660572
push_back 650373582
push_front 511754262
get 339773
push_front 42356117
push_middle 953125041
push_front 391300548
push_back 556262529
get 161514
push_middle 369424070
push_back 222399611
push_middle 969126849
push_front 887073375
push_middle 928675523
get 231552
push_back 282077814
push_middle 385272881
push_back 223259275
push_front 421634158
push_middle 909254468
get 336170
get 280187
push_back 893096981
push_front 377556869
push_middle 571968642
push_front 717181936
push_front 510221926
push_back 552621461
get 163266
push_front 195977342
get 52495
push_back 306358210
push_front 770710006
get 228974
get 243170
push_front 931131155
push_back 69075610
push_front 382676773
get 285050
get 114759
push_middle 711218340
push_back 587104252
push_back 899635549
push_front 397431241
push_middle 946901857
push_back 221010861
push_middle 989683826
push_front 209048456
push_front 497959737
push_middle 907954924
push_middle 434540256
push_middle 88125948
push_middle 773739964
get 131528
push_front 737408182
get 129783
push_back 195973341
push_middle 568425384
push_front 952782591
push_middle 118792879
push_middle 178995940
get 364499
push_front 246507296
push_back 764524468
push_front 46513504
push_middle 533035281
get 390672
push_front 730577422
push_back 343809945
push_back 900023968
push_back 414262422
push_front 394931691
push_front 524194259
get 389701
push_back 622903377
push_front 392528363
push_middle 313350358
get 395156
push_middle 133773018
push_middle 998116221
push_middle 933168551
push_middle 376484657
push_middle 66085323
get 263080
get 767
push_back 785171259
push_front 306895186
push_middle 977677001
push_front 980806104
push_front 976999267
get 365814
get 381012
push_front 436097445
push_front 502412812
push_front 204273074
push_middle 245924052
push_front 289722828
get 100553
push_middle 996226712
push_front 757278376
push_middle 605096389
get 92755
push_back 688618918
push_middle 24098955
get 348508
push_front 450743718
push_middle 670593416
push_front 722719992
push_middle 45472543
push_back 356408288
push_back 453430880
get 83548
push_back 622122050
get 297116
get 95919
push_front 87380339
push_back 630482080
push_front 727013363
get 263360
push_front 817045681
push_back 892185412
push_middle 645891921
push_middle 649169121
push_front 648554654
get 325863
get 42090
push_front 92081788
push_middle 434979978
push_front 19912783
get 36572
push_back 523173703
push_front 642582336
push_front 589313276
push_front 897249286
push_back 595764863
push_back 31537841
get 209465
push_back 852594849
push_front 586810520
push_back 688409907
get 296363
push_middle 858064411
push_front 433886864
push_back 934404765
push_middle 401059452
push_back 122266180
get 143034
push_back 140298177
get 349325
get 212649
get 22785
push_middle 714162982
get 258955
get 288282
push_front 141659057
push_front 517256061
get 201539
push_middle 964611056
push_middle 360924867
push_back 222679610
get 311658
push_back 961046788
push_middle 977574726
push_middle 653711592
push_middle 846403110
push_back 762110793
push_back 350238880
push_back 935938775
push_back 568817549
push_back 376860183
push_middle 457346051
push_front 175349507
push_back 162668287
get 158020
get 14904
get 42477
push_front 542032908
get 154583
push_back 449770208
push_front 931400656
get 375152
push_back 466672757
push_back 271311857
get 372996
push_front 573833370
push_middle 768100901
push_middle 676541235
push_back 895947567
push_middle 657542644
push_middle 771073959
push_front 850122090
get 122124
get 375192
push_middle 482920423
get 391419
push_middle 780948509
get 369842
push_middle 474009390
push_middle 319762455
push_front 583360471
push_back 201988272
push_middle 412912634
push_front 729578244
push_front 322719756
push_middle 509120460
push_front 484714945
push_front 22565872
push_middle 303195788
push_back 580118153
push_front 787013554
push_back 819470737
push_back 564125194
push_middle 830785834
push_front 505708371
get 336410
push_back 369218475
push_front 143647540
get 103759
push_middle 235005929
get 285126
push_middle 231706999
push_middle 967856259
push_middle 427509496
push_middle 378526949
get 254952
push_back 695655749
push_back 477515752
push_middle 435010973
push_back 449007955
push_middle 264297481
push_front 866712294
get 254468
push_back 812492632
push_front 779027109
get 269771
push_middle 996219185
push_front 710400597
get 322219
get 241235
push_front 78147122
push_back 311911654
push_middle 922890628
push_front 261943779
get 138554
push_back 995335936
push_front 584328530
push_middle 848815786
push_middle 260580342
push_front 351661744
push_back 771444422
push_back 635003922
get 152118
push_middle 598158076
push_back 572539355
get 227919
push_middle 304539375
push_middle 79185884
get 164417
push_back 733541484
get 302827
push_back 4199989
push_back 191225977
push_back 3300926
get 189925
push_back 524526760
push_front 916640220
get 357198
push_back 488884518
push_front 715574670
push_middle 280601376
push_front 612656209
push_middle 19475543
push_middle 856720022
get 199488
push_back 160434254
get 338508
push_back 830451638
push_middle 154832222
push_front 425177352
push_back 314149621
push_middle 579977010
push_front 934617009
push_back 88260676
push_middle 977840662
push_middle 548142021
push_front 140880330
push_front 650632371
push_front 167798557
push_back 352724760
get 272463
push_middle 855206682
push_back 922027213
push_back 129043313
push_front 704878236
push_front 169402079
push_back 362899790
push_middle 168349046
push_front 383499723
push_front 279136654
push_middle 753590131
get 273454
push_back 709290517
push_front 289266533
get 32251
push_middle 162808689
get 157999
push_middle 924834410
push_back 593624084
push_middle 320461955
push_middle 877354142
push_back 362604425
get 5074
push_front 50533087
push_middle 647446673
get 327342
push_back 860470052
push_middle 170547345
push_front 557323116
get 216354
push_back 274369873
push_back 447596578
push_back 733600437
get 144409
push_front 521437620
push_front 807223646
push_middle 307973545
push_front 672837116
push_back 440347194
push_middle 7731534
push_middle 21107507
push_middle 443227276
get 271726
push_front 524422327
push_front 474246877
push_back 272353877
push_front 945857419
push_back 828602325
push_front 369059536
push_back 242711674
push_middle 120224618
get 47152
push_back 504548282
push_middle 591561806
push_back 403748789
get 95977
get 246985
get 355640
push_back 290984876
push_front 532437735
push_front 556434919
get 112155
get 8191
push_middle 761723201
push_middle 449221896
push_middle 988196885
push_front 373601845
push_middle 730110439
get 118191
get 385846
push_front 471535876
get 287375
push_middle 247896300
get 393828
push_back 547511092
get 333014
get 383578
push_back 126705462
get 56917
push_front 490094533
push_back 58261062
get 29743
get 311422
push_front 520693214
push_middle 771636561
push_front 472602148
push_front 43311679
push_middle 223146889
get 262446
push_middle 509946229
get 350579
push_back 758774842
push_middle 347787893
push_middle 405007049
push_front 963249950
push_middle 392157146
push_back 89573262
push_middle 791741180
get 285705
push_back 298981628
push_front 904045059
get 384413
get 202083
get 8009
push_middle 209751134
get 45419
push_back 301171978
push_middle 811925801
push_back 875810361
push_front 731378276
push_front 919242593
push_middle 798537549
push_middle 989681436
push_front 826018402
push_back 375141867
get 251882
get 278140
push_front 922185367
push_middle 115295523
push_middle 42731910
push_front 446133981
get 342214
push_middle 506155973
get 313196
push_middle 590017961
get 50222
push_back 786705830
push_back 814824699
push_front 814177640
push_front 830333368
get 313619
get 284145
push_middle 549913090
get 147918
push_front 832721809
push_middle 578183668
push_back 358235393
push_back 746415335
push_middle 720635213
push_middle 833719489
get 278056
push_back 233732790
push_front 544441571
push_middle 846576377
push_back 177439848
push_back 735533636
push_front 308575606
push_back 252907702
push_back 578911153
get 395911
push_back 558461008
push_back 975459166
push_back 837806940
get 401291
push_front 207113395
push_middle 217110466
get 22129
push_front 842151472
push_back 742751280
push_middle 185151768
push_middle 965183657
push_middle 926387857
push_back 957550775
push_middle 234770640
push_front 912727376
push_front 543134196
push_back 342286136
push_middle 373948447
get 335858
push_middle 395601983
push_back 411206361
get 27034
push_back 815220933
get 158315
push_middle 765948459
get 267796
push_middle 701867134
push_middle 487756804
push_back 783532872
push_front 865694532
push_middle 361373983
push_back 147253322
push_back 549654494
push_front 160008867
push_back 817936434
push_back 987382833
get 107293
push_middle 433876087
push_front 987291864
get 156558
push_back 334988388
push_middle 768931157
get 260137
get 88825
push_back 482737092
get 329717
push_front 598961652
push_middle 725902142
push_front 318162636
get 392662
push_front 767597070
push_back 57696652
push_front 188991074
push_middle 78131632
get 67204
push_front 739706521
push_back 535884875
push_middle 669072910
push_back 623170340
get 91666
push_middle 837775970
push_middle 44856509
push_middle 937316794
get 85677
push_middle 535256811
push_middle 436280628
push_middle 749264432
push_back 454021070
push_back 35874156
push_front 811769195
push_middle 286746973
push_front 211954195
push_front 433847442
get 268112
push_middle 627689421
push_front 65160389
push_front 977656937
get 254410
get 310850
push_front 74117787
push_front 421405082
get 175141
push_back 729206152
push_middle 72054287
push_back 139344280
push_back 921728584
push_front 756944452
get 315697
push_front 389699583
push_back 610736144
push_middle 28209597
push_back 384118318
get 323892
push_back 258027724
get 148059
push_middle 700111016
push_back 693993494
get 54122
push_back 711930726
push_middle 412947641
get 387040
push_back 840523159
push_middle 686814647
push_middle 857866272
get 19661
get 190986
push_middle 105758956
push_middle 425253366
get 183394
push_back 726451668
push_back 454404812
push_front 482258039
get 239925
get 273728
push_back 441898661
push_middle 587664124
get 63906
push_middle 729130180
push_back 670541694
push_front 142132148
push_back 814493209
push_back 882943906
push_front 390645335
push_back 957489546
push_front 977192863
push_front 212533947
push_front 524079065
get 45646
push_back 75672948
push_front 317492061
push_back 53282972
push_middle 610237888
push_back 418503343
push_back 450066367
push_middle 141002048
get 36176
get 397827
get 317080
push_back 165524823
push_middle 131101553
push_middle 72304301
get 325386
push_back 7043322
get 56835
push_middle 600103867
push_front 718348196
push_front 309147489
get 320653
push_back 775071032
get 222677
push_middle 63976568
push_back 266324034
push_front 348025978
push_back 305512820
push_back 980069633
push_middle 81911259
push_middle 32185248
get 253678
push_back 446899106
push_middle 470010313
push_middle 457456831
push_front 272784741
get 89285
push_back 474841385
get 97902
get 171056
push_back 713917969
push_back 882298024
push_middle 426394271
push_front 537141175
push_middle 935007427
push_back 513281761
get 272063
push_back 32647313
push_back 760719826
get 153104
get 83789
push_back 708065454
push_back 657602485
get 7109
get 159446
push_front 581743308
push_middle 277512946
push_back 655949618
push_back 58260936
get 406006
push_back 500507787
push_middle 194769177
get 379603
get 378638
get 319153
push_middle 737167914
push_back 298120131
push_middle 141358803
push_back 936558123
push_middle 470615859
push_front 297075319
push_back 893552635
push_middle 927118974
push_middle 538040328
push_middle 707128884
get 304271
push_middle 907744561
push_front 527402722
push_front 842550002
push_back 199095431
push_middle 142309382
push_middle 118167810
get 299407
push_front 373206424
push_back 97514498
get 242034
push_back 200535036
push_middle 84234678
push_back 627625841
push_middle 288797322
push_middle 123861184
push_middle 729443036
push_front 625625688
push_front 580543022
get 345398
push_middle 239693543
get 156113
get 33369
get 284075
push_back 993118083
get 113966
push_back 135750374
get 343739
push_back 260292638
push_back 300744333
push_back 890028150
push_middle 398281819
push_back 183497774
push_middle 885316130
get 337064
push_front 850477914
push_middle 134773402
push_back 11358750
push_middle 941227277
push_front 43351603
get 356337
push_front 948740697
push_middle 836483559
get 224958
push_back 624915262
push_front 422453168
push_front 459953911
push_front 182708998
push_front 150295346
push_middle 615620057
push_front 159800499
push_middle 317433410
push_back 703396929
push_back 185020779
push_back 278084863
push_middle 250389769
push_back 707681681
get 183251
push_back 116429001
get 135300
get 388074
push_back 346056933
get 373652
push_back 729178419
push_middle 374065336
push_front 364840853
push_front 975887512
push_front 536058536
push_back 856247576
push_back 364427518
push_back 829814546
push_middle 760914904
push_middle 426218205
push_back 374211081
push_middle 322432258
push_middle 786930937
push_front 492901835
push_back 973579493
push_back 896803123
push_front 329069129
push_front 171960635
push_middle 550403487
push_front 412391430
push_front 880254735
push_back 970864857
push_front 49154102
push_middle 517231014
push_front 303385533
get 64595
get 108941
get 406519
push_front 327658372
push_middle 368077328
get 161719
push_back 675531717
push_middle 662983444
get 293781
push_back 847101698
get 201052
push_middle 856600663
push_front 3828800
push_back 498363024
push_middle 858021337
push_front 100563582
get 93242
get 326938
push_middle 716899834
push_back 494710050
push_front 700089208
get 126533
get 84438
push_middle 828766408
push_middle 467847985
push_middle 456106051
push_front 499774610
push_back 965198148
get 149957
push_front 714590239
push_middle 242476446
push_middle 935396226
push_middle 55537655
push_middle 894261804
push_back 782285035
push_middle 607045660
push_front 950425164
push_middle 255377341
get 260793
push_front 204843356
push_front 335411658
push_back 381191067
push_front 297893262
get 305076
push_middle 411951717
push_front 951221986
push_front 996936069
get 76518
get 9534
push_front 41545274
push_front 200027262
push_front 390982779
get 53223
get 359427
push_back 598451198
push_middle 106540658
push_middle 898410157
push_front 925605331
push_back 223448615
push_back 392064972
push_back 835335905
push_back 119021617
push_front 732789947
push_front 160065511
push_middle 480313234
get 172229
push_back 206065931
push_front 996546065
push_back 333779741
push_front 303278696
get 256192
push_front 939535524
push_front 415790840
get 133573
get 320034
push_front 377124040
push_middle 898899628
get 122214
push_back 655055040
push_back 743208390
push_front 548498544
push_back 774869536
push_middle 340352716
get 164313
push_front 442803361
push_back 597012680
push_back 755184470
push_front 256768521
push_middle 890157089
push_back 367933289
push_front 408136483
push_front 574599320
push_back 124216896
push_middle 64356641
push_back 941969239
get 151677
get 41505
push_front 928993843
push_front 49096548
push_front 629677451
push_front 9151987
get 43815
get 53517
get 340085
push_back 136826518
push_middle 821094071
get 263583
get 248282
push_back 58171308
push_middle 794780381
push_front 247129777
push_middle 822682074
get 168819
push_middle 98729050
get 375020
push_front 131392655
push_middle 131562322
push_back 314444309
push_back 850617075
push_front 461307707
push_back 870503724
push_middle 943611495
push_middle 102599497
push_middle 896346393
get 25166
push_front 476593125
push_middle 826538560
push_back 383446504
push_back 208740152
push_middle 183889715
get 202707
get 264543
push_back 117222353
get 43053
push_front 624139676
push_back 637211049
get 372593
push_middle 885321784
push_middle 504421013
push_back 952212697
push_back 444192833
push_back 485974293
push_front 233716583
get 383181
push_front 99308507
push_back 775725438
get 357415
push_back 638640640
push_front 852665111
push_back 810902641
get 227263
push_back 596764697
push_front 543923842
push_back 612924954
get 261938
push_middle 493625264
get 96640
get 328906
push_back 890280781
push_middle 714817594
push_middle 33548832
push_front 340417
get 335941
push_front 862257341
push_back 938554017
get 378199
push_front 971219568
push_middle 834808851
push_back 390307860
get 347601
get 98410
push_front 647129575
push_middle 294790950
push_front 160179576
push_back 15976430
push_front 801450860
push_front 599028606
get 88786
push_back 819361959
push_back 165740590
push_front 79822579
get 247528
get 25185
get 7489
push_middle 25406654
push_front 631732810
push_back 524282467
push_back 26978048
push_back 326994416
push_front 564289351
push_back 75602099
push_back 805514238
push_middle 745746597
get 372301
get 281301
push_front 685913697
push_back 52909227
get 241725
push_back 909459384
push_back 671874060
push_middle 100097760
get 80931
push_front 179685488
push_back 51669594
get 16910
push_front 100224511
get 133347
push_front 56897469
push_front 909559535
push_front 32464078
push_front 481741489
push_back 153366588
push_back 158893801
push_front 618473722
get 178055
push_back 765625619
get 59745
get 202122
push_back 853220828
get 43463
get 369444
get 184711
push_middle 627385616
push_middle 407222740
push_middle 529290706
get 301504
push_middle 534015050
get 397726
get 167152
push_middle 974949243
push_front 865568349
push_back 858998204
push_front 653724645
get 245040
get 127525
push_back 851124923
push_middle 703121684
push_back 158632291
push_middle 895758141
push_middle 524097276
push_back 555712737
push_back 843150102
get 181802
push_front 64972318
push_middle 139655101
push_front 610486133
get 266056
push_front 168641689
push_middle 32054531
push_back 136239301
push_middle 152281550
push_front 491415161
get 357864
push_back 794012766
push_front 605212008
push_middle 135745671
push_back 303989022
get 305815
push_middle 355530147
push_middle 220412840
push_middle 137529734
push_front 211361905
push_front 456946120
push_back 252989031
push_middle 289028839
push_middle 268489606
push_front 438694655
get 71160
get 322887
get 33822
push_middle 598033892
push_back 790176519
push_back 451472169
push_front 479408668
push_back 245463227
push_middle 392245205
get 26315
push_middle 195837964
push_middle 842512080
push_middle 630570120
push_middle 598961448
push_middle 758833818
push_front 342454487
push_middle 728809479
push_back 122388639
get 243696
get 36660
get 381072
push_middle 620988212
push_back 469220979
push_middle 821193134
push_back 943583211
push_front 176413150
push_middle 737165276
push_front 209260687
push_front 535819672
push_back 540315771
get 213493
push_front 48461007
push_middle 50646066
get 128714
push_back 876600474
push_front 340000161
push_middle 969112308
push_back 359932840
get 116273
push_middle 869642472
push_front 744329782
push_back 963593959
push_front 156217489
push_front 65564750
push_back 766943700
push_middle 829557009
push_middle 701716504
push_front 61095967
push_front 486796647
push_front 358142568
push_back 975446812
push_back 548169768
get 44981
push_back 342644059
push_middle 456198028
get 208371
push_front 153622721
push_middle 448249145
push_middle 302552450
push_middle 558538028
push_middle 885713666
push_front 236299828
push_back 421801416
push_back 214006706
push_middle 844988054
push_back 141366227
push_front 669632563
push_middle 603058369
push_front 280951640
push_middle 947351034
push_back 412509833
push_middle 655427725
push_back 489195070
push_back 179937788
get 141831
push_front 451147764
push_front 943091786
push_front 550029929
push_front 990792563
get 46960
push_back 606965965
push_middle 913267962
get 248603
push_front 116217023
push_middle 600158727
push_middle 94121497
push_front 453060448
push_middle 339594056
push_back 99679461
push_middle 969211702
push_back 155019718
push_front 969371178
push_middle 498952055
get 312200
push_middle 829124302
get 74620
push_front 785940959
push_back 324517463
push_front 986099429
push_front 342653908
push_middle 436922133
push_front 97558427
get 160955
push_front 188491564
push_front 630797046
push_front 899639253
get 306331
push_back 996046175
get 254046
push_middle 717538599
push_middle 662110516
push_back 503627199
get 129985
push_middle 159374933
push_middle 717648781
push_back 615559535
get 326045
push_back 690208189
push_back 899426435
push_middle 354040192
push_middle 619205784
get 176439
push_back 186418509
push_back 765109687
push_middle 771989256
push_back 265068449
get 362643
push_front 386713845
push_front 979461553
push_back 988582397
get 238182
push_middle 866650591
push_back 11378925
push_back 995359144
push_front 994786103
push_back 745992495
push_middle 853718872
push_back 831270626
get 134289
push_middle 308037458
push_front 165541638
get 334672
push_front 237779594
push_middle 874490579
push_middle 584804303
push_back 323185781
push_middle 38836652
push_front 309619591
push_back 834166631
push_middle 98314758
get 131101
push_front 157651439
push_middle 647170597
push_back 973848312
get 68747
get 401262
push_back 70757319
get 361969
push_middle 59303415
push_middle 852231213
get 155088
push_front 60821324
push_back 954022356
push_front 509191692
push_middle 472314827
get 159049
push_front 744601844
get 301185
push_middle 295287640
push_front 948819663
push_front 144271362
push_front 327362514
get 118795
push_middle 841647679
get 9145
push_front 951164820
get 153196
push_front 586232195
push_middle 987679716
push_middle 41664684
push_middle 287949229
push_front 552796683
push_front 199934813
get 341786
push_middle 47299344
get 49617
push_middle 875284121
push_front 618117091
get 203690
push_middle 668684654
push_front 532477067
get 292200
push_back 471854268
push_back 726780333
push_back 312696167
push_front 206526423
push_middle 376561382
push_front 694819220
push_front 292905727
push_back 141310520
push_middle 3551401
push_front 395651975
get 285287
push_back 468685018
push_front 627973298
get 274463
push_back 215628981
push_back 486094011
push_front 574358240
get 51974
get 394031
get 275599
push_back 591371117
push_front 36020425
push_middle 232490255
get 180157
push_middle 258024656
push_back 664316445
push_back 888973300
push_back 570858639
push_back 10337959
get 255726
get 224544
push_back 50779986
push_middle 622944811
push_front 794453108
push_front 806428113
push_front 222858532
push_middle 713146736
push_middle 655502825
push_middle 579151888
push_front 754294310
push_middle 992766222
push_middle 911747124
push_front 822828741
push_back 652744474
push_middle 285012953
push_back 965085676
push_front 243717919
push_front 431191229
push_back 518798892
push_middle 938933058
push_middle 229309049
push_front 157587204
get 290690
push_middle 276937805
push_back 109370493
push_front 94563860
push_back 990638864
push_back 86591971
push_middle 99255036
push_middle 786653523
push_middle 220233516
push_front 766587953
push_back 820408886
push_front 361338726
push_front 891176550
push_front 81461106
push_back 568176992
push_middle 906509499
push_front 215519299
push_front 198046797
get 17326
push_front 584359490
get 400567
push_middle 679590043
push_middle 945843182
push_middle 307325249
push_middle 37035307
push_back 61474200
push_back 497328816
get 162734
push_middle 688812187
push_middle 184420202
push_middle 654561363
push_middle 340125217
push_back 422679186
push_front 995598575
get 336462
push_middle 387474722
get 284135
push_middle 648509542
push_back 894956314
get 73681
push_middle 541578770
get 298394
push_front 528346854
push_middle 912267250
push_middle 27881491
push_front 260172609
get 277978
push_front 28092153
push_back 322555007
push_middle 55300703
push_middle 273818506
get 81001
push_front 483732850
push_back 848366994
push_front 793693139
push_back 612089920
push_middle 347873521
get 350640
push_back 32500561
get 342932
push_middle 739064446
push_front 547557015
push_middle 929170275
push_front 866549650
push_back 166157755
push_back 694018251
get 31455
push_middle 564264528
push_back 743963612
push_back 795722914
get 318836
get 107628
get 42916
get 243202
get 376710
push_front 391758106
push_middle 454754382
get 305502
push_back 596831686
push_front 498981653
push_middle 426456417
push_middle 837860480
get 103413
push_back 247165005
push_front 421129731
push_middle 11039754
push_middle 760623180
push_back 951105006
push_middle 717655732
push_back 463119577
push_middle 440032896
push_back 900663435
push_front 376827945
push_back 179299635
push_front 559080692
push_front 795261846
push_back 854418991
push_middle 592191448
get 78774
push_front 170908199
get 271018
get 186843
push_front 634181903
push_front 459581041
push_middle 916137891
push_front 308688557
push_middle 63523699
push_middle 359294925
push_front 553622363
push_back 260422648
push_back 135716272
push_middle 494514787
push_front 993425716
get 381433
push_front 151449956
push_front 291617348
push_middle 740140970
push_back 393654126
push_front 796399343
push_back 822710784
push_front 795166179
push_front 95950389
push_middle 77738248
push_back 233208406
push_front 670289999
push_middle 383527137
push_front 570762830
push_back 846711637
push_middle 241820447
get 164887
push_middle 201595376
push_middle 56935730
push_back 521462299
push_front 53440169
push_front 558710360
push_front 871258475
get 358886
push_middle 190931058
push_middle 22266251
push_middle 681567971
push_front 806684509
push_back 699963600
push_middle 66801481
push_middle 898446834
get 298508
push_front 621987996
get 265576
push_back 323614900
push_back 670547673
push_middle 901400522
push_middle 659578396
get 397959
push_middle 178446514
get 119822
push_middle 880156543
push_front 782873839
push_back 216294644
push_back 825443685
get 401871
push_front 83092218
push_middle 492875518
get 59210
get 314659
push_front 324114981
push_back 286983045
push_middle 324388285
get 352959
push_middle 353604939
push_middle 935265268
push_front 431300594
push_back 217786970
push_back 425674679
get 149661
get 82501
push_front 875842912
push_front 690950274
push_middle 254167007
push_back 716158145
push_back 578652271
push_front 466541483
push_middle 966206467
push_front 482511011
get 264424
push_middle 455010959
push_middle 107020376
push_middle 57778093
push_back 273028227
get 329265
push_front 553808767
push_front 535664438
push_front 416637612
push_back 952634575
push_back 231930661
push_back 289083666
get 47295
get 205261
push_middle 895160068
push_back 129551447
push_front 437989153
push_back 813397391
push_back 475065126
push_back 708753340
push_back 472332694
push_front 963923913
push_middle 919866897
push_back 351287916
push_back 238439670
get 292906
push_back 387603181
push_back 804923493
push_back 790849619
push_back 915810283
push_front 192618972
push_middle 176588461
push_middle 832008820
push_front 739025792
push_front 661348446
push_middle 684532481
push_back 323727224
push_front 336268983
push_front 684372953
push_back 487440754
push_back 64095400
push_middle 512071904
push_back 106166015
push_middle 96632896
get 241342
push_middle 133800775
push_middle 917355458
push_back 241858654
get 289676
get 303385
push_back 9384398
push_back 754787473
push_back 16955420
push_middle 58913795
get 25338
push_back 354702898
push_middle 903320313
push_front 407426450
push_back 184674407
push_back 289219348
get 334458
push_front 260092393
push_back 310893925
push_back 164851624
push_front 672865612
get 5117
push_back 891997334
push_middle 938429932
push_middle 621963742
push_middle 93212810
push_middle 82224481
push_front 930152516
push_middle 461099894
get 361753
push_back 536851911
get 386527
push_back 428863434
push_front 988747822
push_back 906512296
get 68584
get 163935
get 343279
push_back 817761719
get 58955
get 262983
push_back 181340696
push_back 50709927
push_middle 316026362
get 186858
get 336097
get 196447
push_back 741266847
push_middle 480974221
push_back 100414099
get 405516
get 107929
get 51317
push_middle 525377936
push_middle 737467137
push_middle 255522098
push_front 900382435
get 250785
push_front 809933570
push_back 162914267
push_front 876398163
get 164748
push_middle 113648021
push_front 453338481
push_front 972117241
get 396760
push_front 340592529
get 208159
get 335906
get 202420
push_back 803611921
push_back 438062781
push_back 455415603
get 15639
push_back 794055543
get 377176
push_back 103994710
push_middle 811271973
push_back 654082953
push_front 113827396
push_front 151738821
push_middle 648646669
push_middle 450960451
push_front 171489202
get 36472
push_middle 900866204
get 251235
push_back 676095298
get 398464
get 294295
get 45082
push_back 357588676
push_front 637259477
push_back 626804769
push_front 642393918
push_back 990655835
push_back 319044389
push_back 789284639
push_middle 87304559
push_middle 840024099
get 26715
push_front 683335233
get 330918
push_back 770107371
push_middle 642430010
push_front 536566062
push_front 699541251
push_front 66412393
get 252018
get 54468
push_middle 886252287
push_middle 799496199
push_back 851645999
push_back 844015377
push_middle 841048403
get 126047
push_front 188474457
push_front 852712952
push_back 425631374
push_back 375407806
push_back 116285817
get 407741
get 312123
get 381934
push_middle 614345761
get 333389
get 346214
get 273299
get 339387
push_back 663429531
get 196978
push_middle 453968549
push_middle 783898057
push_back 28665552
push_back 467199732
push_middle 343495003
push_front 659122101
push_middle 456494856
push_middle 410771766
push_middle 122542021
push_middle 859028611
push_front 692162263
push_front 922706459
push_middle 188468888
push_middle 473384424
push_middle 344079631
get 135035
push_front 875347240
get 262674
get 132534
get 280974
get 21141
push_middle 552106218
push_front 75738366
push_front 296332340
push_front 981399286
push_middle 325874292
push_middle 557184666
push_middle 556075939
push_back 36063281
push_middle 637194253
push_back 700100020
push_back 554866201
push_back 541601779
get 340319
push_back 988686001
get 253245
get 212401
get 107470
push_front 681433521
push_middle 182949924
get 46128
push_front 799651680
get 71626
push_back 252775634
push_middle 519004221
push_middle 387143508
push_middle 642381827
push_back 226380363
push_middle 116949898
get 368660
get 292374
push_front 281223293
get 76926
push_middle 974992291
push_middle 905606033
push_middle 710489464
push_front 130309698
push_back 908759064
push_back 369163444
push_front 946946669
push_middle 999471206
push_middle 850854119
push_front 674510512
push_middle 999308329
push_middle 723092378
push_back 874829703
push_back 909878474
push_middle 909437160
push_front 786876992
push_back 106237881
push_front 33444553
push_middle 763505867
get 352851
push_middle 883296966
push_back 890445110
push_middle 162554852
push_front 243574934
push_front 370098236
push_front 690950952
get 256931
get 202447
push_middle 257206568
push_front 179711282
push_middle 916406695
push_middle 880865928
push_middle 676426339
push_front 703369007
push_middle 212174206
push_middle 49860310
push_back 719482538
push_front 700382847
get 34287
push_back 727487307
push_back 345468518
push_back 832425729
get 378933
push_middle 936530958
push_front 939912472
push_front 906189869
push_back 472936487
push_middle 220324765
get 250567
push_back 127346469
push_front 470852859
push_front 188007672
get 157268
push_back 356335552
push_back 100563095
push_front 977280797
push_back 958433155
push_back 436807443
get 73904
get 236553
push_front 208808837
push_front 362315854
get 195939
push_back 951308937
get 351688
push_front 146026036
push_front 366190581
push_back 286708680
get 76596
push_back 26035767
push_front 934069988
push_front 757967725
get 198180
get 209409
get 36512
push_back 759557463
push_middle 436585734
push_back 294110019
push_back 325491706
push_back 680958397
push_front 513537028
push_middle 214222293
push_middle 39515111
get 126981
push_back 702641036
push_middle 931877450
get 226486
get 156787
get 233172
push_front 731676000
push_front 11141280
get 305593
push_middle 795676351
push_front 526349058
push_front 327837497
push_middle 353904007
push_front 357672605
push_middle 356200133
get 27191
push_front 79593138
push_front 735090328
get 143523
push_back 559214625
get 161874
get 142683
push_middle 230496129
push_front 786910487
push_back 124093809
push_back 403492376
push_front 700196077
push_front 946484437
get 112080
push_front 322845380
get 295009
push_front 839160168
push_back 308958317
push_middle 311048852
push_middle 782561770
push_back 833022265
push_front 736929643
push_middle 398641568
push_middle 476479664
push_front 33915862
push_middle 183338646
push_back 482133213
get 100580
push_middle 845305750
get 272209
push_middle 10496437
push_front 373060366
get 201139
push_front 973262132
push_front 502378049
push_front 1354844
get 305517
push_middle 231851189
push_middle 474142423
get 179905
push_middle 961386241
get 184152
push_back 664513484
get 321081
push_back 971114104
push_middle 222879810
push_front 488358490
get 115685
push_back 786446582
get 151973
push_middle 709401745
push_front 926720768
push_front 27707245
push_middle 201794620
push_front 859818222
push_back 771315851
push_front 763832926
push_front 557423284
get 355624
push_back 622758662
push_front 374966429
get 203206
get 121578
push_middle 510069387
push_middle 242434900
push_front 239487380
get 3545
push_back 903638657
push_front 431239647
push_front 954691608
push_back 842550059
push_back 389137574
get 204921
push_front 259396049
push_back 372183157
push_middle 16143571
push_middle 261159253
push_back 86240083
get 22200
push_middle 960000345
push_front 945699364
push_back 727583419
push_back 316873881
get 108417
push_front 276247261
push_middle 948426319
push_front 870715706
push_front 894057704
push_middle 327510088
push_middle 726260308
push_middle 712525429
push_middle 619297666
get 356712
get 192994
push_middle 741964787
push_back 269460596
push_back 362982862
push_middle 703349930
push_back 553496575
push_front 747909409
get 157799
push_front 838389923
push_back 593430216
push_front 636774181
push_front 679477870
get 302691
push_back 647765053
get 136052
push_front 879559599
push_front 858452073
get 294912
push_middle 846091506
push_middle 504287605
push_middle 332786353
get 295335
push_front 119125726
push_front 636446395
push_back 703292299
push_front 39325850
push_middle 427649889
push_back 826945074
push_back 676520590
get 231986
push_front 702831382
get 91106
push_back 926777331
push_middle 902652828
get 51628
get 110700
push_back 132881726
get 227406
get 198777
push_middle 406728527
push_front 118298107
push_back 29196536
push_middle 592342641
push_middle 420572385
push_middle 482456116
push_back 268517591
push_back 549783644
get 284053
push_front 588119257
push_back 654129040
push_front 943497093
get 143686
get 211864
push_back 451939222
push_middle 179368769
push_middle 299398106
push_back 739656528
push_front 677432040
get 81023
get 133988
push_back 663723605
get 68217
push_back 54258516
get 330948
get 263659
push_middle 827942661
push_front 972359583
push_middle 691856999
push_middle 232635429
push_back 851051462
get 270589
push_back 52924537
push_middle 695433354
push_front 53357021
push_front 937020585
get 347028
push_middle 650935235
get 254703
push_middle 771855935
push_back 404336438
get 209732
push_middle 12077264
push_middle 146151552
push_front 677060300
push_front 921401105
push_middle 700933415
get 229471
push_back 293245393
push_middle 928271041
push_back 75867939
push_front 652876691
push_back 840727119
push_back 18030430
push_back 982539032
get 47387
push_front 228392316
get 345812
push_back 731678184
push_middle 151939393
get 59537
push_back 818684245
push_front 938079077
push_back 756158745
push_front 601717654
get 290963
push_front 424233703
push_back 855054146
push_middle 651638506
get 76803
push_back 769430900
push_front 645750494
push_front 716190039
push_middle 723087382
push_back 422400530
push_back 142384613
push_middle 921224907
push_middle 510469332
push_back 481357792
push_front 19228637
push_middle 701601346
get 4501
get 146458
push_front 29641613
push_back 139345899
push_front 313023171
push_middle 31171423
push_front 339287708
push_middle 624977258
push_back 698411932
push_middle 713746477
get 106409
get 304557
push_back 403942185
get 272466
push_back 491725086
push_front 529134346
push_middle 178594069
push_front 109101620
push_back 198505476
push_back 794345720
push_back 77152928
push_back 711454073
push_front 54160442
push_back 397925976
push_front 293179370
push_front 253559022
push_front 707785816
push_middle 254549797
push_front 895761958
push_middle 106605811
push_back 507683581
push_back 229086580
push_front 435578675
get 342485
get 185523
push_middle 817902808
get 353839
get 153465
push_front 264268295
push_back 30921616
get 119940
push_back 547685915
get 121376
push_back 381443642
get 240320
get 90905
get 200052
push_back 508171767
push_back 553352973
push_middle 954813221
push_front 389208442
push_middle 124730824
push_back 310128151
push_middle 551327970
get 212420
push_back 713731489
get 26417
push_back 454166018
get 117752
get 377987
push_back 424346801
push_front 617552954
push_back 788846936
get 342185
get 12982
push_front 983627705
get 131358
push_front 245716691
get 108775
push_middle 227320796
get 205917
push_front 237164191
get 353909
push_front 962655674
push_front 166229339
get 262499
push_back 52286214
get 28624
push_back 178790753
push_middle 172309731
push_back 654335163
push_front 740108291
push_back 28477309
get 361815
push_front 351373170
push_middle 573516181
push_middle 726859950
push_front 471198151
push_back 706987646
push_middle 203986688
get 356039
get 128893
get 332216
push_front 83797602
push_middle 85496573
push_middle 605418593
push_middle 632138739
get 171683
push_front 157338253
push_front 64898950
push_back 77743056
get 366029
push_front 727286825
push_front 520827372
get 149148
push_back 704203693
push_middle 271783415
get 77377
push_front 163299132
push_middle 287606500
push_back 754299042
push_back 266315673
push_back 647030983
get 312683
get 139457
get 184999
push_back 226610361
push_front 832230871
get 118625
push_back 721553441
push_front 976132572
push_middle 854573854
get 27762
push_back 849600172
push_back 317736322
push_middle 678328180
push_front 65573239
push_back 731594623
push_middle 518066395
get 398015
push_back 766736782
push_back 377936199
push_back 276722731
get 65414
get 25526
push_front 47340948
push_back 444351468
push_back 268618738
push_middle 21228137
get 265976
push_middle 322287924
get 63460
push_middle 958336005
push_middle 154579911
get 139736
get 198014
push_back 368538435
push_front 674811132
get 309490
push_back 388796180
get 383955
push_middle 252531060
get 28120
get 342933
push_back 134820261
get 209098
push_front 483591471
push_middle 766481988
push_middle 668183014
push_middle 453024060
push_back 990099584
push_middle 170103544
get 295749
get 234997
push_front 210158884
get 384304
push_back 18713405
push_middle 955360435
push_front 309740605
push_middle 93997332
push_front 143613703
push_middle 307743702
push_front 762188609
get 183160
push_front 958093799
push_back 870426908
push_back 606553723
push_front 596895565
push_back 978664749
get 284516
push_middle 772349919
get 408273
push_front 241744139
get 139649
push_back 859225509
push_middle 203367411
push_back 768310641
push_back 424660125
push_front 731950793
push_front 110121343
get 125925
push_back 473126795
push_middle 435515623
push_back 314767483
push_back 969042056
push_middle 658911813
push_back 774587298
push_back 261809053
push_middle 449286629
push_middle 838303957
push_middle 943368642
push_middle 140742120
get 170312
push_front 85023698
push_front 274063177
get 400887
get 291576
push_front 413622401
push_middle 727360652
push_middle 246293538
push_front 145297443
push_back 55939606
push_middle 597023732
push_front 990036619
push_back 22562418
get 140377
push_middle 510752996
get 125810
get 284723
push_middle 413199919
push_front 117708862
get 88203
get 288152
push_front 676417319
push_back 465599615
push_back 799080793
push_front 245533802
get 401558
push_front 664439232
push_back 210191830
push_middle 421954219
push_front 218989722
push_front 170142594
get 131238
push_front 872770323
push_front 398528320
push_middle 852576823
push_front 45708694
push_back 695559942
push_middle 584160062
push_front 940758632
push_back 388468194
get 351261
push_middle 829351032
get 203259
get 89123
push_middle 769999583
push_middle 843917278
push_middle 983215007
push_front 354641314
push_front 384605920
push_middle 741994886
push_back 867095133
push_middle 592769047
push_front 40587047
get 85159
get 233633
push_front 263726630
push_back 735996409
push_front 728094096
push_middle 303605951
push_back 819969477
get 59836
get 40422
push_middle 709896307
push_middle 522243351
get 271476
get 114465
push_middle 433172888
push_front 982078004
get 90949
get 247952
push_middle 497559725
push_front 852064013
get 294188
push_back 564058443
push_middle 311503300
push_middle 462741632
push_front 267676698
push_front 805050964
push_middle 455520869
push_middle 690964614
push_front 53102718
get 182482
push_back 460328613
get 24521
push_front 415954593
push_back 998312676
push_front 778643933
push_front 809719537
push_back 959296023
get 356486
push_middle 484458552
push_back 63410155
push_front 352054917
push_front 784990099
push_back 740950483
push_front 408615545
push_back 343054361
push_middle 767639210
push_front 118839619
get 228661
get 327403
push_front 450101052
push_middle 851708802
push_front 537869795
push_back 535959114
get 91268
get 104389
get 283876
push_front 667888705
push_front 525366001
push_middle 610543959
get 389861
push_front 980611820
push_middle 516872872
push_front 910250935
push_middle 844980068
get 262149
push_back 795566800
push_front 755781665
push_front 22744264
push_front 167755666
push_back 968831569
push_middle 597086025
push_middle 724098546
push_middle 344675133
get 382853
push_front 282304426
push_front 523265729
push_middle 388785564
push_back 627410437
get 250875
push_middle 481236893
push_front 217057617
get 83582
push_back 870279383
push_front 861510145
push_front 936142207
push_front 535739227
push_front 246606143
push_front 917078743
push_front 723091983
push_front 829747139
get 259108
push_middle 852955899
push_front 657609409
push_middle 514957018
push_back 945379388
push_back 509199410
push_back 849548011
push_back 324669323
get 329702
get 392005
push_back 951099538
push_back 923948320
push_back 228195706
push_middle 994687402
push_front 847827534
push_front 336164151
push_front 561028637
push_front 712739386
push_back 500319340
push_back 112305887
get 357491
push_front 154841588
get 127240
push_back 753724998
get 359279
get 56348
push_front 941104027
push_front 921838348
get 120642
get 174003
get 407026
push_middle 686041571
get 43230
get 218183
get 26671
push_front 860508865
push_middle 399403950
push_back 987568743
push_back 6092672
push_middle 934338858
push_back 630002391
push_back 135814342
get 64935
push_front 403986320
push_back 321177713
push_front 401275525
push_front 546499094
push_back 491755985
push_back 965447763
push_back 867140131
push_front 220576515
push_front 167009901
push_middle 899655005
push_back 346981717
push_middle 159859261
push_middle 265468846
push_front 876491880
push_back 56804798
push_middle 127459053
push_middle 513012085
push_back 949604263
push_back 835216315
push_middle 776996832
push_front 817526498
get 242144
push_middle 536098016
get 291160
get 168143
push_back 511559699
get 84221
push_back 569078152
push_front 493313874
get 285496
push_front 113182571
push_middle 277489136
get 260404
push_front 451542952
push_middle 218461842
push_middle 777129913
get 339912
get 121457
push_middle 868957680
get 381910
push_front 215648987
push_front 67108638
get 399322
get 38812
push_back 144082880
push_middle 345873166
push_front 968585869
get 24550
push_front 513899495
push_front 136125757
get 188324
push_front 334275552
push_back 433762440
push_back 495405401
push_front 427877236
push_back 980093201
push_front 567193101
push_front 933862458
push_back 597129897
push_middle 687535151
push_back 48877499
push_front 51239910
push_middle 15895961
get 26480
push_front 109188448
push_middle 262175049
push_back 737526130
get 369865
push_front 354789416
push_front 520146742
push_front 401714014
get 139965
get 47146
get 271356
push_middle 345019770
push_back 685812748
push_front 856547597
push_front 60334399
push_middle 412042233
push_front 833681724
push_front 986603135
push_back 674441371
push_front 597719016
get 331237
get 47592
push_front 83572786
push_middle 347145228
push_front 189569747
push_middle 46669922
get 341741
push_middle 500956631
push_middle 119311040
push_middle 751527284
push_back 291465537
push_middle 841563481
push_front 302317688
get 247953
get 247417
push_middle 398936258
get 97189
push_back 68062557
get 93692
push_back 350944338
push_middle 611517082
push_front 218381922
push_middle 786421549
push_middle 721189776
push_front 862131788
get 185471
push_middle 775781835
push_back 487962102
push_back 188818458
get 42518
get 349110
push_back 198524575
push_back 516201529
push_front 169671590
push_middle 521026588
push_front 786095229
push_back 994422302
push_back 253128609
push_front 776067895
push_front 740522937
get 222943
push_front 761706038
get 141205
push_back 245972875
push_middle 925941414
push_middle 652269876
push_back 640159129
push_middle 414702686
push_back 209299543
push_front 27812834
push_back 918954036
push_back 830149319
get 189365
push_middle 630965693
push_front 724585622
push_middle 675075180
push_back 295039717
get 393501
push_middle 63187610
push_front 952101430
get 97875
push_middle 108062849
get 234505
push_back 283340144
push_front 937681581
push_back 362213101
get 178338
push_front 938961108
get 18305
push_back 734322568
push_back 3406401
get 369611
push_back 45284865
push_front 419017351
push_back 804032254
get 308026
push_front 196628870
push_middle 621307212
push_front 225536150
push_middle 298466772
push_back 800013884
get 133965
push_middle 527992522
push_front 440747256
get 120357
get 44209
push_back 176307163
push_back 295652804
get 333764
get 24725
push_middle 419571314
push_middle 790295229
get 351886
get 89342
push_middle 554371816
get 378073
push_front 915527323
push_front 169770614
push_back 627156709
get 200509
push_front 569824694
push_back 461323987
push_middle 940861226
push_middle 491179375
push_back 223247380
push_middle 124888586
get 79182
push_middle 370825521
push_middle 665531903
push_back 899569432
push_back 583611476
get 219989
push_middle 677346594
push_front 388359026
push_back 258691915
push_back 548792214
push_middle 340589026
push_front 940624353
push_back 145053602
get 169425
push_back 434843999
push_back 557254340
push_back 303200740
push_back 878404306
push_front 391378118
get 107164
get 407325
push_back 903869019
push_front 141764164
push_middle 874624260
push_front 10070770
push_front 38646
push_front 296151109
get 378522
get 136911
push_back 944916927
get 51427
push_front 835791638
push_back 143226693
push_back 57157949
push_middle 626447395
push_middle 702791539
push_middle 361219114
push_middle 174553660
push_back 266020891
push_back 947720967
push_back 439630648
get 66649
get 92063
get 392141
get 332942
get 91848
push_back 540854116
push_middle 735704066
push_back 229119886
push_middle 433211544
push_front 128106554
push_front 44350663
push_middle 446681767
get 312112
get 48205
push_middle 621221216
push_middle 588746382
push_middle 340676069
push_front 950547808
get 382589
get 176383
push_back 697906208
push_front 210844773
push_front 560193748
push_back 11941901
push_back 78410272
push_front 786223316
push_front 406130149
get 171856
push_back 960721924
push_front 18872523
push_middle 745493920
push_front 673935166
push_middle 473531921
get 149034
push_middle 288824765
push_front 68452866
push_middle 549132352
push_middle 49254927
push_back 615874975
push_front 562767119
push_back 254058605
push_middle 468677252
push_middle 609969626
push_front 250712389
push_middle 184431790
get 256590
push_middle 740967915
push_middle 973876251
push_back 269542313
push_back 38576101
get 323503
push_back 611877869
push_middle 825574530
get 54429
push_front 6230206
push_middle 782315275
push_back 887589888
get 331926
push_middle 840509802
push_front 982109311
get 55724
push_back 43200126
push_middle 939357868
push_front 502218390
get 273934
push_back 368102294
push_front 143709378
push_middle 434292699
push_back 375066371
push_middle 506662085
push_middle 562747044
push_middle 136528487
get 241033
get 395705
push_back 793831904
push_middle 687172155
get 286253
get 348899
push_back 997174949
push_back 390799842
get 391703
push_back 113606232
push_back 86548799
push_front 944303614
push_back 320505490
push_middle 241306916
push_middle 109877190
push_back 325557743
push_middle 891026832
get 149994
push_front 907044828
get 113992
push_back 417366882
push_middle 389090079
push_back 108804379
push_front 688669000
get 379366
get 325141
get 135182
push_front 25356241
push_front 970800913
push_back 917493246
push_back 536196932
push_middle 417387233
push_front 368840740
get 331975
push_back 457969682
push_middle 192956850
push_front 32861412
get 280146
push_back 769463301
push_middle 415291003
push_back 862561348
get 143768
get 199781
get 238816
push_back 76258158
push_middle 699901514
push_middle 201433403
push_back 185465104
push_middle 200168395
push_middle 299504971
get 313481
push_front 78248069
get 174622
push_back 856256220
push_middle 110137506
push_front 496080282
push_front 787855653
push_middle 988247119
get 9538
push_middle 138661432
push_back 508608441
push_back 371128793
push_back 738671136
push_back 426933605
get 337075
get 149273
push_back 919915835
push_back 85961569
push_back 464040229
push_back 171443670
push_front 517295733
push_front 92252462
push_middle 423365444
push_middle 798366323
get 194038
push_middle 193635540
push_middle 638205473
push_front 677416598
get 46760
push_front 806267222
push_back 756872089
push_back 789959074
get 347818
push_front 757834714
push_back 677856477
push_back 786428120
push_back 903904563
push_front 649980615
push_back 592687769
push_middle 978552136
get 338021
push_middle 922977240
push_front 154999066
push_back 937358156
push_middle 333543444
get 177113
push_back 890004261
push_back 488409097
push_front 977912661
push_front 844271548
push_front 319069595
push_front 124915643
push_back 773418498
get 387554
push_middle 837059584
push_middle 197285573
get 388828
push_front 874380551
push_front 350846962
push_middle 855405118
push_back 19145544
push_middle 200162413
get 166815
push_middle 149640241
push_middle 860363922
push_middle 350991755
push_back 870855194
get 190195
push_back 287778903
push_front 280919321
push_back 637721676
push_front 829458889
get 198625
push_middle 765631714
get 406591
push_middle 70065232
push_front 142886617
get 215132
push_back 972480607
push_front 122906415
push_front 137363513
get 240223
push_back 286957944
push_front 507579158
push_front 158565735
push_front 574645516
push_back 709856512
push_back 327817251
push_middle 950182687
push_middle 208907975
push_middle 920184247
push_front 859938192
push_front 187315427
push_middle 655949917
push_front 64765579
get 173615
push_back 28700978
push_front 152609682
get 162121
push_middle 296622855
push_back 197153203
get 284625
push_front 126957626
push_front 327014011
push_front 991229747
push_middle 561090182
get 43643
get 147963
push_middle 539291450
push_back 126693103
get 368505
get 97033
push_front 939500280
push_back 555134596
push_middle 522676502
push_front 696697661
push_back 730631912
push_front 929551480
push_front 377769100
get 221131
push_middle 458593748
get 197407
push_back 686069219
get 139516
get 255373
push_back 628362608
push_back 220639918
push_back 203878285
push_middle 8049146
push_back 721925720
push_middle 938459962
get 285363
push_back 626229996
push_middle 997534573
push_middle 161300364
get 174792
get 260471
push_front 319625471
push_front 667697466
push_back 892832216
push_back 662213153
get 118966
get 39825
push_back 324613277
get 255708
push_middle 450713316
push_front 236663457
push_back 240665861
push_middle 518580134
push_back 242663238
get 384728
get 348722
push_middle 870780369
push_middle 206575526
get 403140
push_back 541601879
push_middle 150440438
push_middle 779682358
push_back 173251533
push_front 616903175
push_middle 683415259
push_front 478724599
push_middle 609803956
push_front 136230935
push_back 324431862
push_back 250597300
push_middle 98001647
push_back 858094533
push_front 834882913
push_back 182448849
push_back 411651376
get 187892
push_middle 97115700
get 374620
push_front 515334514
push_front 149743706
push_front 232907199
push_front 993775763
push_back 484524781
push_front 219709186
push_back 637415790
push_back 102620241
get 345019
get 82633
get 201008
push_back 509544964
get 65598
get 365835
push_front 18791621
push_back 667991985
get 15922
push_front 717197975
push_back 230293890
get 62700
push_middle 613807896
push_back 336674679
get 61533
push_back 735039452
push_front 88151046
get 153662
push_back 825559936
push_middle 904701919
get 48990
push_front 872821075
push_middle 356193754
push_back 345283341
push_middle 991674029
get 161923
push_back 25084214
push_front 957151227
get 266832
push_front 999199638
push_back 588457609
push_front 257730225
push_middle 652245183
push_back 149543103
push_middle 189844424
push_back 634592687
push_back 499510425
push_front 636345240
get 12242
push_front 471908399
push_front 32823738
push_back 821834093
push_front 395923348
push_back 400559637
push_back 631288523
push_back 453271745
push_front 813330012
push_middle 384786250
push_front 940302994
push_back 590204363
push_middle 47426076
push_middle 98830413
push_back 972205769
push_back 394811668
push_front 151385058
get 363795
push_middle 590187690
push_middle 433879049
push_middle 914980538
get 148534
push_front 768533506
push_front 32897350
push_front 431541113
push_front 9107826
push_front 943974524
get 63756
get 312597
push_back 545827774
get 302189
get 170560
get 385735
push_middle 597077672
push_middle 35788582
push_front 172370179
push_middle 576789322
get 399700
push_front 545503445
push_middle 734532452
push_back 499465057
get 103914
push_front 900139063
push_middle 36111115
get 157361
push_back 685970015
get 390966
push_front 883756634
get 41138
push_back 301385060
get 13743
push_back 598072733
push_back 172526020
push_back 517197679
get 344292
get 12331
push_middle 359077070
push_front 308738875
get 47500
push_front 559433837
push_front 501068019
get 211291
push_front 140120124
get 346773
push_front 628715804
push_back 380229246
push_middle 657176485
get 187612
push_middle 642285413
get 40004
push_front 386360414
push_front 382277530
push_back 498822355
push_middle 554413052
push_front 864812968
get 255427
get 74336
push_back 623549103
push_middle 113666497
push_front 893578564
push_back 515464895
push_middle 276131527
push_front 146466120
get 332612
push_back 94807604
get 407951
push_front 541681766
push_front 231002805
get 233064
get 228514
push_middle 511324343
push_back 619933792
push_back 662547466
get 111310
push_back 147684810
push_front 545959214
push_front 376454398
push_middle 79367631
push_front 217551806
get 78471
push_front 42738083
get 12139
push_middle 640151494
push_front 381534699
push_front 461907803
push_back 399444277
push_middle 766843445
push_back 456414344
push_front 369775071
push_front 180491773
push_back 75933266
push_middle 802579479
push_back 364401848
push_front 166504868
get 305773
get 392781
push_middle 795477862
get 376507
get 198726
push_front 98610513
push_middle 624637827
get 361808
push_middle 238450954
get 79370
push_back 138426042
push_back 700715364
push_front 853194414
push_middle 730058423
push_back 993684581
push_middle 702279579
push_front 778125012
push_front 402911520
get 189438
push_middle 436805249
push_middle 699497169
push_middle 298210625
push_back 566219809
push_front 282717714
push_middle 447424201
push_middle 452223099
get 236686
push_back 532646792
push_front 222933318
get 206574
push_back 461751599
push_middle 744955124
push_back 291902761
push_back 10783129
push_middle 206693259
push_front 326167921
push_front 867131971
push_back 523959194
push_middle 777789699
get 234513
push_middle 248979413
push_front 506420846
get 158608
push_front 366277388
push_front 900394329
get 319599
push_back 323602179
get 262185
push_middle 357213153
push_front 88193395
get 347241
get 107617
push_back 630122983
get 165670
push_front 89188027
push_front 110634486
push_back 620779607
get 140955
push_middle 497393587
push_front 757301464
push_back 361729990
push_middle 891826514
push_back 420106055
push_middle 903199705
push_middle 755470968
push_middle 213903716
push_back 17985031
get 251324
push_front 181293216
push_front 908095541
push_back 979237267
push_middle 784545130
push_middle 835965368
push_middle 748601987
push_front 578155067
push_middle 666716060
push_middle 289513713
push_middle 935963100
push_front 374314714
push_middle 767904755
get 394382
get 78005
push_back 932824677
get 8153
push_back 135608106
push_front 64875482
push_middle 614133756
push_front 297661744
get 126516
push_middle 505397960
get 126305
push_back 178794826
get 368297
push_front 212278624
push_front 106526668
push_back 586832320
push_back 956536254
push_back 201442376
get 168750
push_front 198144660
push_middle 735271484
push_middle 76923144
push_back 521605203
get 209218
push_back 827817002
push_front 292148642
push_middle 307510295
push_back 577636990
push_back 675847371
push_middle 731411112
get 92413
push_back 292071304
push_front 831995214
push_front 883869901
push_middle 972014764
get 270703
push_front 351576700
push_middle 705612888
push_front 846239847
get 23733
push_front 518746713
push_middle 902356753
push_middle 799118083
push_back 98191767
get 295632
push_middle 737513256
push_front 653083028
push_back 828139677
push_back 220369085
push_middle 949003062
get 6683
push_middle 360234819
push_front 334699935
push_front 70388510
get 291413
push_middle 716818312
push_middle 809640153
push_front 944257925
push_front 211739002
get 21420
push_front 539236465
push_middle 197312265
push_middle 580881850
push_back 599590145
push_front 305618037
push_back 854886360
push_front 937313719
push_back 880154745
push_front 641806700
push_back 272309477
push_front 122548519
get 315580
push_middle 867222569
push_front 649309378
push_middle 821478512
push_front 715618191
push_front 12255094
push_back 662634750
push_back 16821989
push_back 446777863
push_middle 8173492
get 35828
push_back 344154871
push_back 351576638
get 124791
push_front 659076545
get 11757
push_front 503111821
get 28128
push_back 685940980
get 102568
push_front 772433675
push_middle 916272307
get 379998
push_middle 125635993
push_front 837387059
get 195114
push_front 590638437
push_front 69696724
push_middle 900459702
get 257113
get 54905
push_middle 40236653
push_back 575601565
push_back 400823714
push_front 102733823
push_middle 175096170
push_back 578132714
push_middle 28705888
push_middle 414729100
push_middle 633918158
get 169273
push_back 23616618
push_middle 684985513
push_front 203043218
push_middle 194080838
push_middle 581696614
push_middle 439053923
push_front 708676947
push_front 146538565
get 289977
push_front 598147922
push_middle 915981859
push_back 182039075
push_front 974265741
push_back 553162933
push_middle 746991408
get 405968
push_front 48004257
push_middle 549643875
push_middle 361562631
push_front 511111149
push_front 588761147
push_front 848176602
push_middle 304007257
get 218183
push_back 398437228
push_back 71360489
push_front 52432321
push_front 418402450
push_middle 775235481
get 216111
push_back 867399885
push_back 343908845
push_back 135165577
push_middle 309681879
push_middle 519694168
get 374336
push_back 725470400
get 334967
push_front 926187254
get 53273
push_middle 805292156
push_front 956344160
push_front 577390032
push_back 943377952
push_back 881481599
get 349801
push_back 479614492
push_middle 227839775
push_middle 701205866
get 376988
push_back 593734969
push_back 494059636
push_back 172828540
push_back 274278486
push_middle 627762068
push_back 414241781
push_back 197312411
get 105066
get 243416
get 290567
get 380397
push_middle 504962119
get 84419
get 372705
get 38165
push_middle 719141784
push_back 969443098
push_middle 900936062
push_middle 414893315
push_middle 200817726
push_middle 426101170
get 221199
push_back 787158628
push_front 716338380
push_front 523954233
push_back 865602156
push_back 659006447
push_front 650626050
push_back 920027055
push_back 308068823
push_back 571154987
push_middle 588311072
push_front 511180867
push_back 640655747
push_middle 35559230
push_front 293743066
push_front 131394133
get 112025
push_front 307041214
push_front 234427988
push_front 307807555
push_middle 374663642
get 116622
get 384837
get 375032
push_back 885961741
push_middle 399245617
push_front 69436669
push_front 436596577
get 53847
push_front 719566112
push_front 281085258
push_front 79633344
get 304748
push_middle 359539470
get 270586
push_middle 984099331
get 321417
push_back 30430670
push_front 142338725
push_front 724133575
push_front 309040736
push_front 42767362
push_back 163034085
push_back 977266736
push_middle 725599032
push_front 550250659
get 359572
push_middle 849542449
push_front 170511994
push_front 954160311
push_back 206492014
push_back 121975981
push_front 468455422
push_front 757216075
get 106337
get 293369
push_middle 624394500
get 19339
get 98283
get 324136
push_middle 12925492
push_front 75069024
push_middle 68313396
push_back 87644617
push_front 523065097
push_middle 825128556
push_middle 388946152
push_middle 274651964
get 8127
push_back 481648068
push_front 321782103
push_back 770148132
get 3830
push_middle 236963561
get 67461
push_front 147740718
get 42783
push_front 704873279
push_middle 26067561
push_front 695778534
push_back 748946007
push_front 443982255
push_back 736900585
get 320822
push_middle 275150781
push_middle 270626373
get 408024
get 114787
push_front 824573333
push_back 47585491
push_front 984543679
push_back 308192852
get 294541
push_front 895830580
push_back 388416293
push_middle 297958535
push_front 158027181
push_middle 557384631
push_back 247787452
push_front 593430505
push_middle 265247594
push_front 369451956
push_front 76531008
get 48370
get 145272
push_middle 799468597
push_back 387898421
get 36005
push_middle 853820497
push_back 121257023
push_back 831442008
get 162363
get 257201
push_back 753115790
push_middle 177621782
push_middle 500307775
push_back 103094135
push_middle 826068285
push_middle 573720141
push_back 399709432
push_back 753176428
get 109791
push_back 128757155
push_front 3134339
push_front 794069345
push_back 928844056
push_back 537702927
push_front 969594619
push_front 512854500
push_front 51046618
push_middle 526722582
push_middle 311777796
push_back 958623591
get 227167
get 272213
push_front 76430823
push_middle 522495041
get 205785
push_middle 125106033
get 238499
push_middle 631330700
push_front 210490178
push_middle 922925451
push_middle 544388651
push_middle 969462856
push_front 772264857
get 213950
push_front 979335411
push_back 863933084
push_middle 693014148
push_back 874366625
push_back 599683165
push_middle 270158165
push_middle 323252318
push_middle 856977750
push_back 313550526
push_middle 737556453
get 363406
push_back 846996207
push_front 156361185
push_front 47271563
push_middle 563129204
push_back 601661314
push_middle 362126504
push_middle 673091371
push_front 924154956
push_front 313570807
push_front 250624133
get 180059
push_front 545553376
get 74087
push_back 450627486
get 30161
push_middle 494922822
push_front 961855983
push_back 705954036
push_front 296943570
push_front 778479610
push_front 172282818
get 360618
push_back 908921192
get 43132
push_middle 992563569
push_back 797135010
push_front 671788495
push_back 510153294
get 24555
push_middle 505083565
push_back 515329452
get 365012
push_middle 492885128
get 293978
get 316833
get 402534
push_back 28666544
push_front 396222724
push_back 377150686
push_front 492318583
push_middle 719405340
get 212269
get 92793
push_front 634452120
push_front 35035460
push_front 524511772
get 64055
push_front 519168140
push_back 578138258
push_front 53070078
push_back 680728976
push_back 90521661
push_middle 202387434
push_middle 735260719
push_front 406320582
push_back 396621794
push_middle 359331427
push_back 143353173
push_middle 930579442
push_middle 737702880
push_front 787222798
push_back 421963584
push_middle 122699738
push_front 65965891
push_middle 22832822
push_back 886789644
push_front 663808670
get 178904
push_middle 573012697
get 206839
push_back 541465924
get 240257
push_middle 97496487
get 311564
get 186001
get 162733
push_front 229732636
get 340222
push_back 847668996
push_middle 574671292
push_front 424502167
push_middle 290615583
push_back 688718233
get 298981
push_front 206189605
push_front 885918856
push_back 740161876
push_front 722209689
push_back 155542620
push_middle 885645614
push_back 744098186
push_front 870604364
push_back 396536842
push_front 502393843
get 341127
push_back 206496562
push_back 883156977
push_middle 886148522
push_back 900530
push_front 151432456
push_front 784545356
get 14443
push_back 852826220
get 366662
push_middle 29276975
push_front 922417926
push_middle 190833633
push_back 471426483
push_front 183267835
push_front 24957348
get 249193
push_middle 727805072
push_back 872856003
push_middle 764852956
get 295993
push_middle 277629691
get 111626
push_back 142836730
push_front 191577290
get 234966
push_middle 924597628
push_back 682839223
get 357401
get 296168
get 358631
push_middle 834593965
push_front 709631734
get 260881
push_middle 666332613
push_front 262782867
push_back 582840789
push_front 502157938
push_front 978884584
push_back 728156303
push_back 624675345
push_middle 857700398
push_front 537047210
push_back 879881654
push_middle 242855143
push_front 565462605
push_back 890723540
push_middle 327940551
get 322559
push_front 971612912
push_front 495078313
get 336022
get 182785
push_front 259541421
push_front 6032051
push_back 194658403
get 287672
get 6892
get 328431
get 335755
push_back 364938490
push_front 960194677
push_front 721672631
push_middle 870809576
push_back 103934876
get 59491
push_front 489768946
push_middle 825739573
push_back 154507965
push_front 125808385
push_middle 71388177
push_back 716615241
push_front 718191078
push_middle 222174070
push_front 432569248
push_middle 711056990
push_front 616857728
get 122541
push_middle 539025136
push_back 843953787
push_back 572902509
push_front 329221975
push_middle 997311738
push_middle 282460461
get 110959
push_middle 723468975
push_front 13618789
push_front 414322345
push_back 894055904
push_front 795112304
push_back 994925858
get 312947
push_middle 852584080
push_front 29639449
push_middle 109961400
get 270931
get 141182
push_front 703865700
get 377525
push_middle 733067405
push_back 923898728
get 353631
push_front 747078848
get 186126
push_back 999522936
push_back 716196947
push_middle 75939700
push_front 479965635
push_front 228901530
get 308671
get 105539
push_front 719276020
push_back 799026411
push_middle 530736917
push_middle 680210375
get 390182
get 389296
get 97859
push_middle 529278835
push_back 46320572
get 111307
push_back 35030527
push_back 635185524
push_back 673941383
push_middle 52359032
get 372521
push_back 777698233
push_front 824535595
push_middle 502388297
get 348826
get 310237
get 33953
push_back 604887233
push_middle 470496467
get 142321
push_back 148956426
push_front 626388285
push_back 286794414
push_front 438897876
push_middle 334376696
push_front 16334899
push_middle 800035769
get 15896
get 4546
get 150177
get 97452
get 163886
push_front 627704328
push_back 4981477
get 154978
push_middle 575972108
push_middle 642595539
push_back 88476455
push_middle 506620534
push_back 422026268
get 199141
push_middle 288603393
push_front 710664643
push_back 263018524
push_middle 585895257
push_middle 754473146
push_middle 767148595
push_middle 379154539
push_back 969056053
push_back 546146504
get 368670
get 402273
push_front 603458529
push_back 234566047
push_back 635130526
push_middle 335410976
push_back 633391758
push_middle 302832424
push_middle 16038308
push_back 540593007
push_middle 715579242
get 108294
get 343140
push_middle 675260259
push_back 737315648
push_front 704265204
push_middle 959853644
push_middle 916675063
push_middle 127994216
get 331703
get 382633
push_back 528779628
push_middle 662046349
push_front 519355195
get 208525
push_front 404272609
get 137280
push_middle 896826909
push_middle 912400560
get 208941
get 104610
push_front 567995034
get 273604
push_back 878238999
push_front 701894926
push_front 873524198
push_middle 223378356
push_back 482645089
get 280781
get 127828
push_middle 18576028
push_front 252288441
push_front 794592291
get 72024
push_front 430266424
push_back 54277106
push_back 279513756
push_back 1488707
get 44180
get 240896
push_middle 430993053
push_back 116273620
get 20708
push_back 512499662
get 323607
get 274773
push_middle 28076407
get 291372
push_front 970639043
push_back 103741806
push_back 751884939
push_front 561181139
push_front 314315833
push_front 793950671
get 158723
get 294153
push_back 939688146
push_back 117016363
push_middle 411535880
push_back 913247614
push_front 850436251
get 81926
push_middle 611566979
push_back 191951
push_back 603791550
get 369505
push_back 299101008
push_middle 842940254
push_front 963530457
push_back 979016230
get 315990
push_middle 421558000
push_middle 179066246
push_middle 930593437
push_back 162312084
push_back 518162801
push_middle 781377002
push_middle 208913270
push_back 1789178
push_middle 929490739
push_front 71660187
push_back 126693423
push_front 20635159
push_middle 200539224
get 76857
push_middle 193553891
get 74715
push_middle 225330909
push_back 271022119
push_back 659653126
push_back 863356789
push_middle 545309605
get 46515
push_back 508306324
push_middle 785800260
push_middle 174173547
push_front 416015975
push_back 412387178
get 291406
push_front 39526588
push_back 979059864
push_front 544665055
push_back 568464481
push_middle 605920674
push_back 382353899
push_back 387681454
get 300660
push_front 942626488
push_front 260669811
get 203930
push_middle 467519459
push_back 296376984
push_middle 790412971
push_middle 352098607
push_back 531259140
push_middle 985101174
push_middle 109029344
push_front 417494737
push_front 780805693
push_back 829781107
push_back 426159795
push_back 276278338
get 38839
push_front 210937957
get 307614
push_middle 836830055
push_back 276452393
push_back 245134983
get 158237
push_back 41382516
get 351953
get 167203
push_back 676170885
push_back 498377222
push_middle 751232689
push_back 606940670
push_front 527786684
get 407374
get 135668
push_back 489056166
get 219812
push_middle 319567267
push_front 980158214
push_front 610600415
get 389714
push_middle 544490770
push_back 944200703
get 81159
push_back 570427643
push_middle 120433843
push_back 910991362
push_back 112981341
push_front 606863417
push_back 340270247
get 306089
push_back 729176557
get 196183
push_front 317083504
get 87761
push_middle 806561556
push_back 507344425
push_front 198573701
push_front 704383978
get 286340
push_front 433496474
push_middle 754878659
push_middle 846065271
push_back 55867814
get 47375
push_middle 50339458
push_front 737819291
push_middle 863339311
push_middle 201061076
get 186612
push_middle 667369475
push_middle 165943156
push_middle 117443685
push_middle 670879084
push_back 721625042
get 390293
push_back 917731763
push_back 276404181
push_front 705292997
push_middle 959617245
get 404720
push_front 877545570
push_back 235762159
push_back 4108743
push_middle 783579166
push_middle 75274882
push_front 532055285
get 64480
push_back 627866884
push_back 593611118
push_back 28421722
push_middle 773930642
push_back 146264814
push_front 663962267
push_front 722050223
push_middle 646092365
push_back 117134087
push_front 734407271
get 216025
push_front 494166058
push_back 498349312
push_back 982362288
get 186394
push_front 930567941
push_middle 335049713
push_middle 251041241
push_back 413459102
push_middle 963429085
push_back 919159208
push_back 111035780
push_front 473626674
push_back 186477824
push_back 814402670
push_back 841406501
push_middle 926179659
push_middle 137895788
push_front 607498060
push_back 582253332
push_back 550143862
push_middle 821511618
get 216927
push_middle 697966441
push_back 762149799
push_front 212509200
push_front 673010276
push_front 528659799
push_back 714225341
get 330716
push_back 384374047
push_back 622211584
push_back 924927518
push_middle 221151245
push_front 102751345
push_middle 654619699
get 308918
push_middle 283589422
push_back 742847850
push_front 374912101
get 301766
push_middle 427939106
get 79848
get 169483
push_front 419731226
push_front 620131482
push_back 429814878
push_back 707834043
push_middle 794209504
push_front 2347581
get 250408
push_front 801861983
get 206127
push_front 142278941
push_middle 880746246
push_front 434153744
push_middle 974514678
push_front 730429990
push_back 813777054
push_front 688150710
push_front 620078794
get 158073
push_front 260186589
push_back 468276594
push_back 358172257
get 333989
push_front 692324239
push_front 539838390
push_front 357762793
push_front 769555319
push_front 505438952
get 353299
push_middle 151142109
get 24249
push_middle 300385089
push_middle 246559068
push_middle 143886694
get 46487
push_back 516323526
push_middle 404356819
push_middle 94914142
push_front 153442292
push_middle 226654214
push_front 478675917
push_front 634142679
get 96568
push_front 364054142
push_middle 818383865
push_back 169119213
push_front 91252581
get 310599
push_front 223642391
get 382751
push_back 932398928
get 62731
get 382245
push_back 658811408
push_front 72775966
push_back 994925820
push_front 37852979
push_middle 493343023
push_back 175245974
push_back 781500175
push_front 888196315
push_middle 817328359
push_back 567177470
get 273723
get 290930
push_back 491668041
push_back 777768912
get 64820
get 3765
get 374871
push_middle 826521668
push_front 891266354
push_back 93075493
push_front 721388646
push_middle 763400485
get 57865
push_back 271179831
push_front 425193167
push_middle 934141971
push_middle 120081924
push_back 813468707
push_back 726468009
push_front 159878292
get 184171
push_front 849888331
get 138447
push_back 206992531
push_middle 420383646
push_middle 479348956
push_front 287872862
push_front 431447938
get 299621
get 307492
push_front 281138161
push_back 425561594
push_front 571002691
push_front 304287016
push_back 641801729
push_front 64197821
push_front 253478178
get 32049
push_back 248102375
push_front 662942253
get 161223
get 192798
push_front 771336996
push_middle 697000543
push_back 727068846
get 378860
push_front 207555733
get 98878
push_front 675284367
get 309527
push_back 935145067
get 168100
push_middle 301931725
get 268737
push_back 70065247
get 20744
get 292414
push_front 852397867
get 89511
push_back 93229384
push_front 468305654
push_middle 645642014
get 77848
push_middle 16277534
push_back 218484349
push_back 450835692
push_middle 131535256
push_middle 870060643
get 43992
push_front 56142884
get 227273
get 67281
push_front 233351999
push_front 572858899
push_middle 373774679
push_back 260724733
push_middle 549081936
push_back 927545905
push_back 479944193
get 3539
push_front 257745247
push_back 354156321
push_front 838673810
push_middle 307890233
push_middle 148735044
get 395716
push_middle 838950668
push_back 349987199
push_middle 922081457
push_middle 916094412
push_middle 161366184
push_front 881115940
get 327691
push_middle 474826445
push_back 953698559
push_back 927104407
push_back 36566326
push_middle 841093554
push_back 744455014
push_back 438593227
push_back 533844244
get 350687
push_middle 225819939
push_middle 449766283
get 308777
push_back 211335471
push_back 74388722
push_middle 278559163
push_middle 463836389
push_back 358787587
push_back 596463599
push_back 760068055
push_front 286308100
get 124115
push_middle 524105486
get 310217
push_back 223539038
push_middle 782406546
push_front 773377252
push_middle 706199813
push_middle 812472166
push_back 797824283
push_middle 62468921
push_front 308176112
get 95355
push_front 635061256
push_front 739116279
push_front 118960800
push_back 716731620
push_back 244103019
push_middle 609712072
push_back 557819723
get 259792
push_front 658033473
push_back 547008722
push_front 653768968
push_middle 496267917
push_front 810780640
get 62581
push_middle 913307063
push_middle 765674797
push_middle 960438739
get 2290
push_front 709345460
push_front 902316545
push_middle 921752716
push_back 983071800
push_front 123490551
push_front 211548565
push_middle 986771277
get 265725
push_back 846634555
push_back 806063337
push_middle 648828271
get 337775
push_back 627884631
push_front 437774658
push_front 690001918
push_middle 218290628
push_front 800382226
push_back 631880943
push_middle 526756628
get 217175
get 236746
get 262869
push_back 421952760
push_back 448956791
push_front 494455185
push_back 554213849
push_back 999303885
get 362451
push_front 290246329
get 365039
push_back 414688451
get 103467
push_back 899425314
push_front 847526269
push_front 874286033
get 301217
push_back 846730155
push_middle 87017971
push_back 979519271
get 169041
push_back 71224285
push_front 460048223
push_front 541103657
push_middle 37150289
push_middle 989797862
get 213267
push_middle 22566544
get 391078
push_back 783783301
get 285046
push_front 933210068
get 141629
push_middle 808215216
push_back 859591864
push_front 344035766
push_middle 850071970
push_middle 892952811
push_middle 334828910
push_back 45645210
push_back 384434191
push_back 254403711
push_middle 949517564
get 335282
push_front 433611200
push_back 594374054
push_front 867538984
get 191498
get 299066
push_back 314901729
get 327913
push_middle 673149358
push_front 174043738
push_middle 874590882
push_back 185159587
push_back 103998878
push_middle 889540519
push_back 713503197
push_front 762058611
push_back 599459177
push_front 560128381
push_middle 754248310
push_back 473496973
get 204676
push_front 627284182
push_back 144044263
get 367466
push_front 937813825
push_middle 134922655
push_middle 638108543
push_back 802731560
push_back 346964550
push_front 981376011
get 152842
push_middle 799607032
push_middle 401300271
push_back 264269049
push_middle 51024078
push_front 795267851
get 286481
push_middle 917628327
push_middle 244302142
get 187765
push_front 178056949
push_middle 430335980
push_front 477534488
get 371350
push_front 627266333
push_front 18211028
push_back 275642447
push_middle 223504236
push_middle 501976850
get 397012
get 84768
push_middle 37690706
push_middle 124055851
get 80208
get 111943
push_back 436333751
push_front 43768253
push_middle 330197587
get 14533
push_front 223059746
push_back 398901611
push_middle 95836472
get 188836
get 254770
push_front 955656174
push_middle 727739189
get 183023
push_middle 738151474
push_back 540813327
push_middle 216703006
get 164371
get 111136
push_middle 29955902
get 21914
get 388360
push_back 961103493
get 377576
get 334117
push_back 677408531
push_back 604003358
get 394783
push_front 410500701
push_front 695605111
push_middle 915520884
push_back 21654128
get 208138
get 148479
push_back 853953429
push_front 176901766
get 18202
push_front 321411368
push_front 170396418
get 255877
get 66589
get 84663
push_middle 161904282
push_back 626693058
push_front 559421541
get 308501
push_front 225608951
get 260400
get 357767
get 379006
get 316216
push_back 669350831
get 267376
push_middle 143152619
push_front 402413989
push_back 146729739
get 67805
push_front 837511382
push_back 352338069
push_front 457165137
push_front 603011395
push_front 459711047
push_middle 667990016
push_back 437201826
push_middle 319056325
push_front 412189204
get 109299
get 109213
push_middle 51874875
push_front 192893596
push_middle 143769671
push_middle 136524197
get 144066
get 45373
push_front 816571999
push_front 703308192
push_middle 96861492
push_front 759452354
push_middle 563413564
push_front 418370702
push_back 410402142
push_back 255455367
push_back 692393974
push_back 487429047
push_back 96621459
get 124007
get 131143
push_front 65857678
push_middle 277076952
push_front 426387587
push_middle 337488625
push_middle 448890877
push_front 908119790
push_front 987161015
push_front 49578536
push_middle 678960776
push_middle 732821650
push_front 882553214
push_back 251736079
push_front 567834288
push_back 693685057
push_front 629737408
push_middle 136673989
get 264940
get 102523
push_middle 620777059
push_back 876327834
push_back 329847372
get 106838
get 217145
get 112044
push_front 867315995
push_back 64524753
get 131758
get 387068
push_front 468220485
push_middle 415823085
push_back 778108712
push_front 70789798
get 375813
get 19055
push_middle 582596817
push_middle 37435744
push_middle 711672331
push_front 897516725
push_middle 535949535
push_middle 314415905
push_back 617257435
push_back 3378018
push_middle 84120636
push_middle 652706013
push_middle 326773936
push_front 72327991
push_front 411196471
push_middle 994299139
push_middle 911845155
push_front 284577173
push_back 601212478
push_middle 659552245
push_front 863416330
push_front 254187248
push_middle 190724643
push_front 772489800
get 224747
push_back 244862714
push_back 319706464
push_middle 432994869
get 370789
get 293167
push_front 285697251
push_back 262442634
push_back 490553899
push_front 848890932
push_back 616317437
get 241964
get 223237
push_front 681422996
get 395934
get 393319
get 391911
push_front 407385794
push_middle 41840078
push_middle 706995486
push_front 790610911
push_back 184573438
push_back 464923738
get 32069
push_front 526514436
get 367162
get 190132
get 217434
push_back 920792205
push_front 917363450
push_back 328035629
push_back 187798852
push_back 94594077
push_back 751695511
push_middle 749670125
push_front 890613113
push_back 575976529
push_front 389177941
push_middle 908176998
get 213017
push_back 174174508
push_middle 338875718
push_back 889286409
push_front 266607998
push_front 392387938
get 265758
push_front 733946443
push_front 102923850
push_middle 821087753
push_middle 333562273
push_back 357617962
push_middle 6416830
push_back 619711544
push_back 848383592
push_middle 327583116
get 397688
get 12361
push_middle 906964886
push_front 877888041
push_back 249478061
push_back 599046935
push_front 155995988
push_middle 824926060
push_middle 193427139
push_front 656703372
get 152317
get 265970
get 330664
get 106503
push_middle 805013371
push_back 514789507
push_middle 649806629
get 381449
get 401648
push_front 258071913
get 179907
push_middle 706298250
push_back 536047416
push_back 68820363
push_back 516696633
push_front 744635140
get 247202
push_middle 551094250
get 84468
push_front 496500431
push_back 562714308
push_middle 51006755
get 356512
get 143100
push_front 64861144
get 402173
push_front 203086561
push_back 217656543
push_back 208890186
get 165080
push_front 278424629
push_middle 381519571
push_back 11738481
push_back 488355705
get 136126
push_middle 851207020
push_back 721493467
push_back 843583085
push_front 687857363
push_front 206339769
push_middle 727968330
push_middle 9728735
get 298760
get 317986
get 174867
push_front 809807118
push_back 977460070
get 150644
get 173512
push_back 567573935
push_middle 901187304
get 208474
push_back 15651460
push_middle 358815591
push_front 952979022
get 249611
push_back 357133642
push_middle 819865265
push_middle 350419524
push_front 247388959
push_back 692413977
push_front 317782565
push_front 314714670
get 151006
push_back 384733269
push_front 112985842
push_back 349353774
get 174088
push_middle 738732187
get 406591
push_front 765202603
push_middle 114493744
push_middle 391552997
push_back 605345582
push_middle 833920392
get 59499
get 225367
push_back 620193532
get 264088
push_back 140899192
push_back 164974609
push_back 934840675
push_back 887725031
push_back 299251778
push_middle 341795584
push_front 340705653
get 329045
push_middle 121377605
push_middle 638463945
push_middle 480097385
push_front 2492045
get 103247
push_front 388880482
get 164136
push_back 754478155
push_middle 787992349
get 200146
get 401955
push_back 884681361
push_middle 881918192
get 268765
push_front 73506175
get 253605
push_back 427253445
push_front 259637735
push_back 538051843
push_front 675768706
get 64221
push_back 225086653
get 269445
push_back 189334504
push_front 669911326
get 241535
push_back 224383282
push_back 776877247
push_back 156099361
push_middle 178414250
get 157929
get 315461
push_middle 793990691
push_front 129872352
push_front 615512104
push_back 121197846
push_middle 672686501
push_front 231080964
push_front 789908341
push_front 86878876
push_front 622627276
push_middle 44289640
get 37716
push_middle 173641684
push_back 206726815
push_middle 841749766
push_front 875821413
get 373196
get 81373
push_middle 963571478
push_back 835016881
get 102203
get 285650
push_front 51883258
push_back 767714148
get 145047
push_middle 691933603
push_middle 146000153
get 267225
push_back 950401766
push_middle 311641014
push_back 556394161
get 302747
push_front 613998917
get 394271
push_front 777778263
push_front 337249265
push_front 997809692
push_middle 460541723
push_middle 958576667
push_middle 531870796
get 29962
push_middle 504842774
push_back 366075160
push_back 726756207
push_front 70121304
push_back 594233595
push_front 7214523
get 307888
push_front 489444258
push_front 893488733
push_back 951538473
get 12063
push_front 438906709
push_middle 604694611
push_middle 259256960
push_back 282486512
push_front 715744312
get 123816
push_front 128955166
push_front 559216947
push_back 877619681
push_middle 789619803
push_middle 844239626
get 312553
push_back 289210671
push_back 488573822
push_back 636439729
get 71521
get 215908
push_front 893824872
push_middle 281121903
push_front 304697734
push_middle 53916250
push_middle 943504817
push_front 367435
push_front 737108141
push_middle 837165520
push_front 156732503
push_front 400795288
push_front 698422104
push_front 624900084
push_middle 396790438
get 189643
push_front 492277885
push_back 317380342
push_middle 200838067
push_back 377892255
push_front 416873302
push_middle 756926283
push_middle 57434557
push_middle 235027139
get 70043
push_front 50940728
push_middle 9490556
push_back 167728071
push_back 64235385
push_front 571178399
get 383048
push_back 680837196
push_back 375885091
push_middle 578054041
push_front 148606688
push_middle 352856327
get 256886
get 35143
push_back 884002475
push_front 724786872
push_middle 995270472
push_front 345029250
push_middle 536536859
get 220868
push_middle 307559431
push_middle 15950455
get 375656
push_back 438606279
get 53071
push_middle 427833773
push_front 21363027
get 208420
push_back 793188998
get 264778
push_middle 178676730
push_back 399278344
get 3220
push_back 513747030
push_middle 505518378
push_middle 365940576
push_middle 929045672
get 255200
push_front 131274596
get 78969
push_front 295947549
push_middle 411314400
push_middle 579676024
push_middle 219964899
push_back 980825454
get 211324
push_middle 318870491
push_middle 777498445
push_back 221920074
push_back 209292538
push_front 711930785
push_front 632981208
push_middle 193785458
get 298334
push_front 293051129
get 95087
push_middle 644815797
push_front 400575140
push_back 551963220
push_middle 694341897
get 8888
push_front 882441264
push_back 373042107
push_back 153100524
get 175840
push_back 420341729
push_back 882661967
push_front 667695297
get 41687
push_middle 511815403
push_front 378725637
push_back 320713994
get 148923
get 318305
push_middle 257404475
get 378976
push_middle 343157290
get 249754
push_middle 845891726
push_front 123162983
push_front 450978669
push_front 891640153
push_front 516276505
push_front 246282700
push_middle 22933751
push_front 593995172
push_back 888646609
push_back 937424542
push_back 604141766
push_front 630188317
push_middle 144501736
get 210968
get 321570
push_front 227434198
push_back 322741055
push_front 462024773
get 124406
push_middle 198484922
get 45619
push_front 868169853
push_middle 284285881
get 355477
get 181013
push_back 75492857
get 68267
push_back 234615556
push_back 258963079
push_front 790595705
get 205876
push_middle 613725958
push_back 850890908
push_middle 216163008
get 402498
push_back 49083350
push_middle 91901607
push_back 406336536
get 17144
push_front 982158518
push_back 720076375
push_middle 761349184
get 370860
push_front 687004949
push_back 79147141
get 371163
push_back 576930865
push_middle 252526724
get 79400
push_front 714010194
get 354423
push_front 511647696
get 219600
get 373122
push_middle 243952014
push_front 589305501
push_front 277235803
push_back 398766709
push_back 331571453
push_back 352124359
get 154657
push_middle 544103761
push_front 459775970
push_front 993392903
get 261526
get 84078
push_back 352994000
push_middle 654622914
push_front 909200055
get 326947
get 335902
push_middle 488928101
push_front 589223404
get 131798
get 188436
push_back 432222039
push_middle 186692477
get 374853
push_middle 666383980
push_middle 922732404
push_front 284950686
push_front 730919088
push_back 77456011
push_front 339145491
push_middle 179119429
get 345765
get 114898
push_back 636696560
get 52818
push_front 593334183
push_middle 823222557
get 405121
push_back 407969919
push_front 880711898
push_back 463771423
get 371281
push_back 645849612
push_middle 878581065
push_back 10328460
push_front 876297790
push_front 38387687
get 268379
push_middle 104761861
get 157682
push_middle 600325461
get 334189
push_front 88977179
push_middle 242778970
push_back 378709814
push_back 529574358
push_middle 971171807
push_back 849853302
push_back 324489959
get 286538
push_front 56449250
get 94546
push_front 88181349
push_front 853284447
push_front 569421391
push_front 345962317
push_middle 135579050
get 256874
push_back 86199382
push_front 475649172
push_middle 136185831
push_back 690188004
get 128250
push_back 900331623
get 241261
push_front 354503400
push_back 960654462
push_back 207784305
push_back 402411658
get 177802
push_front 621366069
push_back 782555098
push_back 905468169
push_middle 593996685
push_middle 947550806
get 272773
get 219501
push_back 617679813
get 401621
push_back 468645404
push_front 792664726
push_front 379732252
get 139553
push_front 131443380
push_front 740332227
push_middle 217728722
push_back 510748216
push_front 587131599
push_front 571378270
get 157365
push_back 41263394
push_middle 509397887
push_back 321405761
push_front 654636592
push_back 266487450
push_front 729174090
push_front 412860032
push_middle 470602572
push_back 797567751
get 195429
push_front 491012845
push_front 23047199
push_middle 427676821
get 231366
push_front 339855423
push_middle 602141562
push_back 785768437
get 152694
push_back 72372982
push_back 754014889
get 252424
push_front 693409192
push_back 632001770
get 208717
push_back 295166047
push_middle 857078529
push_middle 784504685
get 323085
push_middle 80672884
push_back 363104087
push_middle 360498980
push_front 831182341
push_back 899838674
push_front 55812995
push_middle 459269541
push_front 709785693
push_back 829192112
push_back 186307553
push_middle 2744284
get 251567
push_back 351312990
push_middle 150741438
push_front 300060492
push_middle 27341564
push_front 587487673
get 62860
get 251617
push_back 390490516
get 120104
get 303081
get 52121
push_back 790219479
push_back 821050969
get 284057
get 286767
get 233997
push_middle 888099459
push_back 955012602
push_back 999659257
push_back 734408182
push_back 872660223
get 341412
push_front 783411002
push_middle 998252118
push_middle 648630042
get 209712
push_middle 999998670
push_back 52973783
push_front 862690205
push_middle 921904916
push_middle 783891420
get 259862
push_front 73170121
push_front 30853443
push_back 591397014
push_front 346212069
push_front 793026166
push_front 741087932
push_back 661835876
push_back 239455119
push_middle 659229806
get 262995
push_middle 373183634
push_front 840069802
push_back 55179528
get 304541
get 238232
push_middle 422259101
get 680
push_front 68818264
push_middle 314594532
push_back 968192095
push_back 866104530
push_middle 279379348
push_back 890358367
get 269414
get 359124
push_back 919205508
push_middle 360859074
push_middle 699270077
push_middle 196641733
push_middle 944921207
push_back 74364059
push_front 938102350
get 328200
push_front 610747939
push_front 82466516
get 55417
push_middle 847999971
push_middle 45526283
get 323139
push_back 739844899
get 7454
get 82700
get 263392
push_middle 292079372
get 21646
get 400212
push_back 268165023
get 34506
push_front 961590651
push_back 715096368
push_back 453525359
push_front 40660450
push_front 978945058
get 58833
push_back 875683178
push_middle 730615166
push_front 117555780
get 271483
get 233881
push_back 334784699
push_back 267628531
get 258771
push_middle 686384615
get 305681
get 391462
push_middle 221005811
push_middle 214520524
push_middle 146260110
push_back 429253266
push_middle 270034792
push_back 880486428
push_back 275835653
push_middle 458968601
push_middle 976634471
push_middle 673617154
push_middle 675578181
push_middle 45751007
get 313366
get 18646
push_back 490863750
push_back 631638281
push_back 362483981
get 313289
push_front 47040704
get 48313
push_front 390356929
push_middle 4158019
push_front 361975580
get 362684
push_front 982116824
push_front 152708253
push_middle 146812395
get 203755
get 333191
push_middle 839495576
push_middle 563727389
push_front 251469089
push_middle 599989042
push_back 573014008
push_middle 759362033
push_front 432601567
get 92516
push_front 522068520
push_front 439825460
push_back 954655732
push_front 304208646
push_middle 937902224
push_back 669711377
push_front 347795932
get 85632
push_middle 576409987
push_front 415628545
get 216302
get 51294
get 53508
push_middle 910183888
push_middle 6115052
push_front 981729013
push_back 957406654
push_back 196747543
get 293554
push_middle 34341981
push_front 830405350
push_middle 720092818
get 235707
push_back 472424769
push_front 582581776
push_middle 178941654
push_middle 344853801
push_middle 785105462
push_middle 250152495
push_front 508440073
push_back 329948907
push_front 520353965
push_front 782947863
push_front 304675703
get 144439
get 154374
push_back 721012761
push_back 148460847
push_back 75012744
push_middle 748342110
push_middle 383432595
push_back 336942962
get 71606
get 240023
push_middle 208658142
push_front 258963304
push_front 241218739
get 361483
push_middle 991383940
push_middle 642200416
get 335576
get 248444
push_middle 487385500
push_back 808343209
get 244736
push_front 545684774
push_middle 85866352
push_middle 795484054
push_back 587393700
get 133618
get 140229
push_front 303992261
push_front 736259358
push_middle 729210451
push_front 362223052
push_front 108132095
get 126477
push_front 960802890
get 273298
push_front 491424071
push_middle 540050347
get 98133
push_front 49689816
push_front 854371258
get 347138
push_back 305080615
get 162984
get 332282
push_back 814141302
get 243751
get 260989
get 59562
get 288694
push_middle 562786664
get 252596
push_front 498424979
push_front 719222643
get 32771
push_middle 570727145
push_back 646310981
push_middle 842243392
get 253040
push_back 353930277
push_front 726128795
push_front 886314111
get 306104
push_back 859827693
push_middle 830619519
push_back 360709602
push_middle 894348678
push_back 618591942
get 8267
push_front 598985888
push_back 240943081
push_middle 928259583
push_middle 18818381
push_middle 457283659
get 236928
push_back 704871017
push_back 117986542
get 168565
push_front 941982955
push_front 843313895
push_middle 203365292
push_front 696483502
push_back 779078115
get 125647
push_back 82014544
push_back 7386194
push_middle 255615665
push_middle 391842591
get 324954
push_middle 977067331
push_middle 129239491
get 343296
get 146326
push_front 824304055
push_back 874895156
push_front 445861761
push_back 170926352
push_front 480451957
get 211589
push_middle 200442061
get 87610
push_middle 898985330
push_front 923421978
push_back 669881076
push_middle 625201180
push_back 166663758
push_back 13530374
push_middle 134731318
push_front 596166818
push_middle 874595683
push_back 469348279
push_middle 441406711
push_middle 694765904
push_front 243887043
push_middle 172699674
push_back 648946814
push_front 32699674
push_front 340261969
push_back 161693234
push_front 57791672
push_back 589989116
push_front 17336894
push_back 672529479
push_back 156237434
get 2631
push_front 726831600
push_middle 320357506
push_front 381581286
push_middle 277634190
get 259210
push_front 591318216
get 361716
push_front 238009584
get 95816
push_back 235919560
get 280270
push_front 78739263
push_middle 404312292
push_front 202102405
push_middle 575665521
push_back 523433876
push_middle 377772602
push_back 878729777
push_middle 905980131
push_front 45373264
push_back 939283922
push_front 437998275
push_front 258800179
get 8073
push_middle 123618578
push_middle 535725483
push_front 167823842
push_front 793446752
push_back 983299159
push_back 272054482
push_back 38416481
push_middle 18679267
push_back 479037650
push_front 253487125
push_middle 995500541
push_back 921845168
push_middle 845807081
get 26892
get 396398
push_middle 729533821
get 380756
push_middle 561855907
push_middle 41228882
push_front 964280427
push_front 149432442
push_back 762250083
push_front 62592513
push_front 398892177
push_back 656155200
get 78692
get 92151
push_front 567663236
push_back 711016158
push_middle 131806139
push_middle 858667822
get 51784
get 376798
push_middle 799865160
push_back 771282621
push_back 741800406
push_back 508150216
push_front 905738816
push_back 349811008
push_front 557482428
push_front 432386571
push_middle 507135873
push_back 148161700
push_middle 641512599
push_front 612517472
push_middle 942573550
push_back 400674507
push_back 649179531
push_front 422336305
push_back 477445341
get 324514
get 373769
push_front 722640693
push_back 222124625
push_back 509049032
push_front 204265979
push_front 466931118
push_back 758357918
push_back 885481618
push_front 742591892
push_back 118619924
push_front 914541130
push_back 391637756
get 25155
push_back 578192270
get 254367
push_back 839048621
push_front 434483264
push_back 209282764
push_back 44139153
push_middle 853398800
push_back 505298189
push_middle 283825991
get 256002
get 90763
push_middle 302359510
push_front 502531446
push_front 490974261
push_front 883946415
push_back 285157695
push_front 350360290
get 278788
push_front 216496012
push_front 310194993
push_middle 830840235
push_back 567755414
push_middle 140834041
push_front 814750797
push_middle 437323254
push_middle 997310521
push_middle 682067845
push_middle 215595602
push_back 48995854
push_front 817837120
push_front 99431561
push_middle 960040275
get 373703
push_middle 146106060
push_front 551369022
push_back 182358403
push_middle 252860704
push_back 387055055
push_front 419362621
push_front 920560555
push_back 168435285
push_front 840812412
push_front 392118154
push_back 845254930
push_middle 84441364
push_middle 832427913
push_back 92798422
get 367023
get 72338
push_middle 511543028
push_back 574240921
push_middle 818988133
push_front 265360735
push_middle 988552754
push_front 784967014
get 39853
get 65227
push_back 719263316
get 150294
push_front 560512875
push_back 641252318
push_back 631102257
push_front 593243897
push_middle 191951414
push_back 155064486
push_middle 482970501
push_middle 645175162
push_middle 658986945
push_middle 334620545
push_middle 504702634
push_back 472382607
push_middle 311177407
push_front 131873534
push_back 777382793
push_back 121867546
push_front 618862794
get 47498
push_back 936895119
get 410006
push_back 823042395
push_front 39597997
push_back 848347430
get 401026
push_back 611297083
push_middle 81729899
get 347940
push_middle 43997331
push_middle 113510913
push_front 120972821
push_back 831604689
push_back 265261089
get 308314
get 264222
push_middle 630186146
push_front 255003563
push_front 829096645
push_front 769300894
push_back 385775330
push_middle 125661591
get 294483
push_middle 829908660
get 66580
get 41296
push_back 717762518
push_back 116366800
push_back 217350859
push_back 244537107
push_front 238943846
push_front 916179534
push_back 367050103
get 193041
push_back 113066570
push_back 566592296
get 102546
push_front 689161179
push_front 308687783
push_middle 170344373
push_back 199336296
push_back 180706158
get 145866
push_middle 712273914
push_front 852915920
push_middle 490764287
get 53543
push_middle 726939991
get 306657
push_middle 382456309
push_middle 281083086
push_front 558279360
push_back 638377353
push_middle 889032682
get 318090
push_back 288953951
push_middle 462234473
push_front 240116742
push_middle 293149743
push_front 622306591
push_middle 468382456
push_middle 944511811
get 5693
push_front 779093315
push_back 125512936
get 102598
get 196980
push_middle 709239994
push_back 309523950
push_front 798958765
get 159933
push_front 282824134
get 89416
push_front 419167907
get 69170
push_middle 438172096
push_middle 723985317
push_back 540723344
get 208049
get 342642
push_back 995512188
push_middle 790922141
get 257596
push_front 611799187
push_front 676170313
get 379338
push_back 924712283
push_middle 496717099
push_front 459727580
push_middle 599732229
push_front 842315583
get 42434
get 154222
push_middle 459519988
get 313074
push_back 758609250
push_front 822884460
push_front 946909621
get 188164
get 306545
push_front 502818912
push_middle 894438003
push_middle 706612455
get 331374
get 289157
push_back 664945474
push_back 965874920
get 170360
push_middle 357065010
push_middle 385596297
push_back 113828621
push_front 480584549
get 156860
push_middle 144749746
get 105569
push_middle 15445611
push_back 178943987
get 291295
push_back 523647664
get 203686
push_middle 943465941
push_back 337496651
push_middle 58058726
push_front 365989687
push_middle 994399688
push_back 954801996
get 125702
get 111784
push_back 576788151
get 132134
get 365520
push_front 886232690
push_back 116240392
push_front 13732499
get 86879
push_back 280616364
get 251323
get 225560
get 10707
push_back 105491837
push_back 876377740
push_front 136914844
push_back 655513796
push_front 539894631
get 15785
get 266463
get 141714
push_back 107210100
push_front 746476991
push_middle 461559871
push_back 539419859
push_back 559777747
push_front 295712083
push_middle 402361562
push_back 59147230
push_middle 150368128
push_middle 120664338
push_middle 221715246
push_back 840452631
push_middle 12382833
push_back 733193813
push_middle 51476729
push_back 808598598
push_middle 448519102
push_middle 140214629
get 258757
push_back 627579306
push_front 936825170
push_front 979655979
push_front 613150857
get 182083
push_back 792223692
get 89758
get 401712
push_middle 36575487
get 363292
push_back 411929055
push_back 305002407
push_back 663490822
push_front 45594277
push_front 310586766
push_front 500330032
push_back 520079864
push_front 590730226
push_front 777285200
push_front 476722232
push_front 435331588
push_middle 782592931
push_middle 132808726
push_front 175461610
get 75275
get 188271
push_back 114589642
push_front 807008008
push_middle 35523692
get 370395
get 287265
push_middle 254522538
push_back 979385329
push_front 614064640
push_front 23524515
push_front 146652042
push_middle 418326417
push_middle 672006867
push_middle 521622489
push_middle 319693548
push_middle 221354045
push_front 175616529
push_middle 673684578
push_middle 330661808
get 328814
push_back 755721494
push_back 951313516
push_middle 512064018
push_front 97636118
push_middle 332886529
push_middle 956545981
push_front 836393384
get 352865
get 320419
push_back 203431331
get 216618
push_back 687249135
push_back 402827817
get 276293
push_front 82776131
push_front 647424255
push_middle 459588802
push_back 223631216
get 208856
push_front 41233837
push_middle 219896907
push_middle 335710689
push_middle 775013007
get 376519
push_front 231831983
push_front 76263919
push_back 496035409
push_front 742825020
push_front 719210618
push_front 840572330
push_middle 33878731
push_middle 144444482
get 129558
push_middle 635370226
get 65999
push_middle 265077793
get 349285
get 275205
get 302742
push_back 796975244
push_front 250470743
push_front 240875243
get 295812
push_middle 906164235
push_back 326955325
push_front 721411262
push_front 210153532
push_middle 216560832
push_middle 819130731
push_middle 340213297
get 350118
push_middle 358703143
get 236525
get 72421
get 57212
get 49696
push_front 253194613
push_middle 382768852
push_back 80038129
push_middle 375068510
push_middle 45134741
push_middle 906646806
get 53968
push_middle 796795327
get 31538
push_middle 653124814
push_back 963110291
push_front 814618279
push_front 139640971
get 221914
push_front 53222802
push_front 980181286
push_middle 185035096
get 2361
push_middle 921579741
get 105062
push_back 632807895
push_back 505585039
push_front 66389941
push_back 959847324
push_front 41621693
push_front 23277884
push_back 194127063
push_middle 614377742
push_back 509053005
get 160123
get 175971
push_back 935101314
push_back 341879165
get 389140
get 320866
push_middle 522613026
push_back 618378568
get 307039
push_front 380288804
push_middle 923443434
push_back 16983108
push_front 338903375
push_middle 106580586
get 214982
get 374309
push_middle 161841494
push_back 520765937
get 175159
push_back 264234649
push_front 760153133
push_front 112618119
get 98813
push_middle 695119881
push_back 890519530
get 284804
push_back 108880155
push_middle 431746229
push_middle 917462744
get 403603
push_back 917289102
push_middle 402649403
push_back 396006348
push_middle 62724227
get 160425
get 210101
push_front 997246849
push_middle 998324599
push_middle 369002726
push_front 56571311
get 188719
push_front 735905420
push_middle 531538489
push_front 848715748
get 387207
push_front 525921942
push_middle 47342954
push_middle 329123029
push_middle 710025183
get 903
push_middle 966568617
push_back 546620256
push_back 828754762
get 266475
get 244293
push_back 835821747
push_middle 459911082
get 294333
push_middle 371901276
push_front 446722825
get 235735
push_middle 816284614
get 8553
push_back 883768031
push_back 51806074
get 260319
push_back 670650219
push_front 956308701
push_front 836738106
push_back 201698228
push_middle 396308964
get 329441
push_middle 585354205
push_front 238667068
push_back 343547114
push_front 328247430
push_front 716372066
push_back 692620040
push_front 924209220
push_middle 551369402
push_middle 827804872
push_back 141242811
push_middle 990947686
push_front 93711434
push_back 670253992
push_front 893266158
push_front 550454553
push_front 149510838
push_back 37625949
push_back 207823771
push_front 324386138
push_back 535553281
push_front 294389908
push_back 189696092
push_middle 559046039
push_middle 469808624
get 364977
get 22752
push_front 147481451
get 37302
get 151427
push_middle 156038654
get 48117
push_back 672001478
push_front 830047166
push_front 814250523
push_front 750477345
push_middle 406435244
push_middle 81947813
push_front 343984297
push_back 209000120
push_middle 72704903
push_front 449693830
get 355920
push_middle 966662930
push_back 741877838
push_front 285257667
push_middle 798060245
push_back 346746447
push_front 187217221
get 164292
push_front 104254827
get 74203
push_middle 933930257
get 135537
push_back 42766621
get 198685
push_middle 547012482
push_back 978982287
push_front 63163148
push_front 914904758
push_front 636288649
push_front 912282320
push_middle 92959551
push_front 466080445
get 237307
push_front 45376843
push_middle 48387799
push_back 341073718
push_middle 735822267
push_back 518582016
push_front 416759787
get 20716
get 325244
push_front 389629475
get 400756
push_back 137660661
push_back 540244002
get 283737
push_back 558103938
push_back 684058216
get 315058
push_back 677044084
push_front 943855371
get 357172
push_back 688756419
push_middle 844814137
get 302282
push_back 491657057
push_back 439047376
push_front 446239051
push_back 810917125
push_back 133839639
push_middle 189451402
get 400372
push_middle 524946681
push_middle 467376547
push_front 889856394
push_front 717525681
push_back 55280153
push_middle 399712043
get 28296
get 41696
get 405317
push_back 64445362
push_middle 537486037
push_middle 487166778
push_front 738651598
push_back 226549252
get 348462
push_back 192049753
push_front 494886868
push_middle 740386489
push_back 305665050
push_back 789153809
get 142181
get 376045
push_front 164705967
push_front 813620349
push_front 953598351
push_middle 541579567
get 202738
push_front 376025411
get 318565
push_front 183861629
push_front 169325502
push_back 796301185
push_back 800011678
get 200534
push_front 405817627
push_back 570806275
push_middle 842683159
get 382666
push_front 450360472
push_front 439242827
get 83348
push_back 547313521
push_front 16364837
get 322549
push_back 703776629
push_back 487050017
push_middle 284119750
push_back 570207007
get 72466
push_front 391595193
push_middle 187149020
push_middle 528776151
push_back 865654533
push_middle 758024509
push_middle 115879562
push_middle 300167184
push_front 439480832
push_middle 874452009
push_middle 247594812
push_back 590034832
push_front 402831311
push_middle 617017983
push_middle 963639583
push_back 553422862
push_middle 610768931
push_back 52231551
push_back 64571066
get 263103
get 342709
get 330049
push_front 710932551
push_middle 112553858
push_back 506787450
push_back 968017861
push_middle 812453982
push_middle 334582715
push_back 766326447
push_middle 456101465
get 307413
get 385299
push_middle 230695213
push_back 257408344
push_front 113605746
get 229373
push_middle 478478336
get 18027
get 200580
push_front 988598690
push_front 872076142
push_middle 745691618
push_front 515365870
push_back 311482086
push_back 785585046
get 117938
push_back 218592487
get 35598
get 340599
push_middle 13258074
push_middle 201472406
push_middle 224195914
push_back 899719792
push_back 331872910
push_middle 950772430
push_front 409671938
push_middle 942504468
get 38683
push_front 297380318
push_middle 374413773
get 198013
get 75271
get 291472
get 46117
push_back 76421258
push_middle 869468011
get 329357
push_front 416969093
get 397658
push_front 966400369
get 169283
get 222370
push_middle 383786230
get 357755
get 46537
push_front 57718613
get 314505
get 293754
push_back 192856799
push_middle 105093148
push_front 415038067
get 4371
push_middle 277575099
push_front 176173486
push_middle 10796695
push_front 980162750
push_middle 821345999
push_middle 933274945
push_back 733269005
push_back 954177727
push_back 425471870
get 258712
push_middle 518998550
push_middle 472148663
push_middle 214580540
get 346366
push_back 92182640
push_middle 681333168
get 5834
get 241957
get 195864
push_front 852189555
push_middle 281974381
push_front 258236697
push_front 50216303
get 112148
push_front 152708687
push_back 474294586
push_back 262576717
push_middle 239515541
push_front 462647553
push_back 753934442
push_back 69233938
push_front 442319984
push_front 499723795
push_middle 79374164
push_middle 12146658
push_front 446918431
push_front 742230177
push_front 488380173
push_front 65981146
push_back 620776316
push_middle 251422140
get 210212
push_middle 25507594
push_middle 462605018
push_middle 846883690
push_middle 384060663
push_middle 686065394
push_back 408024210
push_middle 855847054
push_front 869087307
push_middle 827277916
push_back 14381267
get 357758
push_back 18248971
push_front 291788764
get 39137
push_middle 689994287
get 191688
push_front 524538965
push_back 220464177
push_front 48074333
push_front 965706432
push_back 567182124
push_back 854793479
push_back 827776411
push_back 611480773
push_back 410726159
push_middle 284589225
push_front 124149311
push_back 176012267
push_front 112679782
push_front 70270068
push_front 572197127
push_front 682164790
push_middle 886551514
push_middle 537167399
push_back 993589585
push_back 282804952
push_middle 650817221
get 82876
get 145896
get 292160
push_middle 971439430
push_middle 339673700
push_back 263274939
push_front 212002789
get 98100
push_back 997721378
push_middle 223873431
push_front 528156108
push_front 530408145
push_back 556002696
get 239636
get 383503
push_back 353957277
get 408728
get 404413
get 238952
push_middle 228833882
push_front 883248068
push_back 466007765
push_middle 12416713
push_middle 45912964
push_back 207122686
push_back 600849696
push_back 35135089
push_middle 71380731
get 99378
push_middle 458275418
push_back 549665285
push_front 535884535
push_front 221761549
get 382761
push_front 254172614
push_middle 360229901
get 114987
push_front 683791579
push_front 878216169
get 262157
push_middle 712180726
get 188837
push_front 856695813
push_back 248133903
push_front 653365290
push_middle 869587671
push_back 711983969
push_middle 876228363
push_back 677639911
push_front 896022468
push_back 19035528
get 170338
get 314050
push_back 290803127
push_front 441885383
push_back 506401813
push_back 211781062
push_back 870109028
push_middle 799707586
push_back 460601936
push_front 947744843
push_front 140453255
push_front 515206198
push_front 673980871
push_front 25839275
get 37879
push_middle 565533529
push_middle 735139832
push_back 70420350
push_front 849785643
get 73543
push_middle 302827993
push_back 943941578
push_back 452554712
push_middle 751803575
push_middle 76005176
push_front 860868549
push_middle 261042953
get 177293
push_middle 992978966
push_back 889253525
get 7543
get 41304
push_middle 849521870
get 371845
push_middle 88724686
push_middle 641476396
push_middle 414530524
push_middle 492997264
push_front 440400503
push_middle 212720408
push_middle 237853380
push_front 68366439
push_front 725224475
get 189811
push_back 37182423
push_back 964852248
get 302822
push_front 969286365
push_back 864843938
push_middle 881381897
push_middle 528277498
push_front 665913838
push_back 621415528
push_front 530756509
push_back 382368214
push_middle 499282606
push_back 865638629
push_middle 543970881
push_back 204162926
get 391008
push_front 87590194
push_middle 799862455
push_front 716127619
get 99097
push_front 186408820
get 83742
push_front 533254224
get 151413
get 175690
push_front 285323353
push_middle 346298681
push_back 122297660
push_back 825245148
get 60234
push_back 198762224
push_middle 14135682
push_front 525910959
get 118646
push_front 951437342
push_middle 597622139
get 58297
push_front 700560445
push_front 720263335
get 42614
push_back 516328649
push_middle 230626704
push_middle 552661686
push_front 825607182
push_middle 759815170
push_back 684090743
push_middle 874104027
get 116240
get 169668
push_back 823556392
push_front 1352943
push_middle 332908663
get 312931
push_back 612405685
push_middle 941694315
get 184039
push_front 204246068
push_middle 764178540
get 282441
get 69088
push_front 130412399
push_front 412602541
get 281754
push_middle 346034702
push_front 987203981
get 335270
push_back 740477829
get 5811
get 94723
push_middle 295659994
push_middle 29737038
push_back 715156656
push_front 794866719
get 361928
push_back 450609310
get 268758
get 325340
push_back 231645867
push_front 362064027
get 97232
push_back 767596125
push_front 467208009
push_front 405754675
get 11566
push_front 529968876
push_middle 429006400
push_front 525452652
push_front 303625903
push_front 848224648
push_back 778783741
get 103618
push_middle 41928211
push_back 355523586
push_front 8164024
get 400989
push_front 435234665
push_middle 255540265
push_front 795934760
get 405540
get 371973
get 378627
push_front 687360918
push_middle 910485916
push_front 155206111
push_front 496094642
push_middle 736949828
push_front 518063155
push_front 854322069
get 56194
get 402580
push_middle 540610991
push_front 521914494
push_back 781234115
get 328870
push_back 132003381
get 168431
get 267104
push_middle 414823637
push_front 396715300
push_front 214150645
push_middle 223176008
get 326349
push_front 622292411
push_middle 622248375
get 71487
push_front 811289105
get 307497
get 286828
push_middle 654474222
push_back 873347869
get 389926
get 300512
get 200235
push_middle 177058124
push_middle 557853414
push_front 268383977
push_back 718859643
get 10462
get 162829
push_front 931603922
push_back 783910656
push_back 461730771
push_middle 477885920
get 293051
push_middle 83849327
push_back 777270948
push_front 355172352
get 315360
push_middle 925486637
push_middle 391198087
push_middle 84801513
push_back 146256741
push_back 8992222
push_front 239677689
push_middle 675563643
push_front 314259164
push_front 346726408
push_front 845046110
push_back 878144552
push_back 986684119
push_front 175297406
push_middle 472914716
get 292988
push_back 963918546
push_middle 998968140
push_front 546442694
push_front 478094600
get 65297
push_middle 304076937
push_middle 11863207
push_front 163458189
push_middle 388042842
push_front 735828544
push_middle 521490184
push_middle 354946308
push_back 276074151
get 59646
get 98857
push_front 285315890
push_front 321137416
get 86807
push_middle 491921511
push_middle 771032424
push_middle 239754213
push_middle 4654994
push_front 278153299
get 56449
push_middle 990431738
push_middle 235573868
push_middle 487497034
push_back 381488150
get 8408
push_middle 142751062
push_front 643310953
push_front 64551518
push_middle 134547291
push_middle 895924470
push_front 880115324
push_front 861289960
push_back 140036061
get 77802
push_middle 881217566
push_back 716422891
push_back 931612377
push_middle 933495940
push_middle 938064770
push_back 669646187
push_back 800724033
push_back 900950063
push_middle 798503248
push_middle 163197001
get 393260
push_front 629365487
push_back 163659087
push_back 918042442
push_back 746005299
get 323668
push_back 71925721
push_middle 353287258
push_back 136037102
push_middle 282200376
push_back 78103112
get 67573
push_middle 54794916
get 119077
push_front 974726127
push_middle 998265196
push_middle 792435356
get 122060
push_middle 402755916
get 355707
push_back 797688452
get 110316
push_middle 109128110
push_back 577425253
push_middle 444948977
get 124378
get 216331
push_back 909960194
push_back 111652618
push_front 413548322
push_middle 666049781
get 40
push_front 341250332
push_front 124155651
push_middle 589627779
get 163525
push_front 482246393
push_back 122077478
push_back 718584986
push_back 169978923
push_back 924927530
push_middle 745683755
push_front 831159478
get 216422
push_middle 343533549
push_middle 579627646
get 208256
get 282771
push_middle 446219801
push_back 61159621
push_back 431071484
push_back 19391975
push_front 759564307
push_front 260699186
push_middle 804829061
push_middle 612914531
push_front 180289134
push_front 407522864
push_back 203654894
push_front 978729386
push_front 286798174
get 9186
push_front 887283071
get 273444
get 357528
push_middle 429825512
push_middle 435297697
get 242185
push_back 427814526
push_back 329886894
get 171437
push_middle 988252315
push_middle 201939705
push_middle 543704541
push_front 195644863
push_back 564998710
push_middle 553856709
push_back 973789467
push_middle 501981694
push_back 927887334
get 63936
push_front 314664014
push_middle 323896679
push_back 564306248
get 181273
push_front 979935303
get 392388
push_front 707383935
get 316574
push_front 284266252
get 409180
get 113509
get 51996
get 116522
get 91650
push_back 496413122
push_front 201623746
push_middle 652465490
push_middle 799110871
push_front 563924636
get 334657
push_front 788320875
push_back 918785557
push_back 511706268
push_back 699719962
push_middle 705512138
push_back 474871901
push_back 844981375
push_front 967782587
push_front 732545127
push_middle 218145558
push_back 739400369
get 37863
push_middle 881854915
get 136872
push_front 845807298
push_front 90323880
push_front 831873572
push_front 737533125
push_front 746280933
get 280645
push_back 670538319
push_back 953804547
push_back 296424812
push_middle 564889138
push_middle 73779069
get 213252
get 139474
push_back 731473749
push_back 366212852
push_back 405648175
get 156083
push_middle 443710967
push_back 146411414
push_back 61498350
push_front 558135509
get 112934
push_middle 158674332
push_middle 524725288
push_front 496129931
get 235322
get 75988
push_front 366635790
get 60425
get 306104
push_back 943672794
push_middle 201588759
get 397069
push_front 919936944
push_back 527162144
push_back 516006584
push_back 25279017
push_back 559565870
push_back 339197230
push_back 180452975
get 392173
get 56319
get 292551
push_middle 892871414
push_middle 410319391
push_back 131812862
push_front 45488184
push_back 33801494
push_back 847618410
get 208363
push_back 518327762
push_back 686937184
push_front 251892677
push_middle 645729918
push_front 718676831
push_back 767449668
push_front 820834948
get 292464
push_front 347476488
push_back 875992575
push_front 21310920
push_middle 795752554
get 103555
push_front 964628007
get 230253
push_front 318576588
push_back 529970161
push_back 628636961
push_front 572209941
push_back 810390665
push_middle 396210149
push_middle 314584440
push_middle 908731204
push_back 741518172
push_middle 529747170
push_middle 364348375
get 234832
push_front 482347187
push_back 109778537
push_middle 418747815
push_front 962711557
push_back 53267223
get 327385
push_middle 907746112
push_front 438255449
push_front 645958377
push_back 571773001
push_front 740051666
get 134120
get 404512
get 290148
push_front 347139460
push_front 181165603
push_middle 751684503
push_front 100655637
get 228126
push_middle 890248458
push_middle 513424872
push_front 240641179
push_back 417399209
push_back 127210361
push_back 713455781
push_back 743056279
get 238726
push_middle 659736550
push_back 875148550
push_front 265859567
push_middle 824866166
push_front 275910287
push_middle 225938980
push_middle 271000714
push_back 430286418
push_middle 480995802
get 90589
push_front 398171085
push_middle 36729239
push_front 2400955
push_middle 72363181
push_middle 716430042
get 94832
push_front 770680254
get 219281
push_middle 584514226
push_middle 319743302
push_back 494029543
push_back 251660139
push_front 684785177
push_middle 922378113
get 115507
push_middle 684721414
push_front 936467043
push_back 474534685
push_middle 399372672
get 24957
get 104442
push_back 955451366
get 287371
push_back 886293876
push_front 140133484
push_back 227809111
push_back 124441997
push_middle 724527247
get 194049
push_middle 479323215
push_middle 777883130
push_middle 609267214
push_front 222374535
push_back 18184152
push_front 23147643
push_back 401987365
push_back 91728187
push_back 493606554
push_middle 703269506
push_front 586590463
get 332722
push_front 902783025
push_back 987666976
push_front 450990687
push_middle 974275050
push_back 440192090
push_middle 434107890
get 233023
push_middle 482967115
push_front 510982446
push_back 966786303
get 160928
push_back 841160258
get 247917
push_front 772833097
get 41358
push_back 1581363
push_back 731844731
push_middle 418100956
push_front 572928768
push_middle 304401620
push_front 860157266
push_front 913693809
push_back 986290107
get 246154
get 182910
push_middle 572208410
push_middle 641984319
push_front 446238450
push_middle 134994986
push_middle 452488736
push_front 163286719
get 156468
get 220817
push_middle 169894579
push_middle 928966584
get 69615
get 116585
push_middle 531674169
push_back 226949383
get 302470
get 32823
get 79671
push_front 558258128
get 279748
push_middle 363555975
push_back 983687029
push_middle 433371676
push_back 957630689
push_front 986827001
push_middle 87621658
get 33701
get 205431
push_back 633821837
get 273562
push_front 381772597
push_middle 872530136
push_middle 227197406
get 123215
push_front 494119873
get 132156
push_middle 655975738
get 161427
push_middle 115373078
push_back 713910096
push_middle 998675597
push_middle 847004870
get 64644
push_middle 873817052
push_back 545249192
push_front 781595479
push_back 603737746
push_back 842192342
push_back 130065184
push_back 578241796
push_middle 948875427
push_front 700269908
push_middle 704845247
push_front 58050659
push_front 251569826
push_back 336352123
get 48781
push_back 838645640
push_front 456881463
push_front 577218630
get 397340
push_middle 964281431
push_middle 1867092
get 1633
push_middle 320489661
get 376893
push_back 529138637
push_back 979278655
push_middle 12780024
push_middle 910938653
push_front 588183895
get 368778
push_front 283170933
push_front 107159631
push_back 166761840
push_back 836033657
get 50847
get 20938
push_middle 60478063
push_front 185298529
push_back 399952124
push_back 962129094
push_front 725531077
push_front 677418003
push_middle 820947184
push_back 674284755
push_back 704204816
push_front 583876030
push_middle 952061366
push_back 763872928
push_middle 215177761
push_middle 146650969
get 339896
push_front 317694648
push_back 540224283
push_middle 240594386
push_front 900888859
push_front 518309580
push_middle 681105857
get 146823
push_middle 846736832
push_middle 569557189
get 399146
push_front 959983112
push_back 432194477
get 48894
push_front 117505258
get 26392
push_back 984981075
push_back 499366708
push_back 357835482
push_back 912500985
push_front 779991662
get 408220
push_middle 847645167
push_front 882294481
push_front 503618005
get 250732
get 132840
push_middle 26452328
push_front 989005931
get 217753
push_front 243898080
push_back 93705860
get 329065
push_front 612266828
push_back 351200738
push_back 591354565
push_back 836259754
push_front 365915027
push_front 750993646
push_back 538834642
push_front 767622303
get 204454
push_front 574353097
get 220904
push_front 440164958
push_back 811352806
get 394534
get 353929
get 279753
push_back 749977779
push_middle 422332537
push_middle 685730344
get 18740
push_back 2434646
push_front 126083726
push_middle 717942639
push_front 988900564
push_middle 596318757
push_middle 738676790
get 36073
push_front 430657296
push_front 212544538
get 363868
push_middle 486960753
push_front 160116880
push_middle 410977487
push_back 423788114
push_back 189487301
push_middle 49824432
push_front 11412657
get 95110
push_middle 820374212
push_back 406453807
push_middle 106654755
push_back 492088127
push_middle 324450233
push_front 211932862
push_front 888056273
push_middle 547011032
get 25365
push_front 172525221
get 282792
push_front 732932207
push_middle 633747797
push_back 491029014
get 390195
get 282544
push_front 159685082
push_front 628089474
push_middle 452892042
push_middle 497711706
push_front 396744076
push_middle 803750337
get 179125
push_front 720130929
get 190438
get 113130
push_back 101585105
push_front 519783706
get 140271
get 1929
push_middle 157227106
push_middle 234332728
push_front 423243996
push_front 295282268
push_middle 380749909
push_front 533786925
get 116500
get 134853
push_front 477267448
push_middle 817579146
push_front 114646389
get 119466
get 77984
push_back 792271636
push_back 86222300
push_middle 680180398
push_front 765802279
get 30124
push_front 627132149
push_middle 380344741
push_front 513886964
push_front 331271637
push_middle 59566667
get 339595
get 173291
get 237222
push_back 381927531
push_front 423351513
push_back 121166559
push_front 829987497
push_front 993590187
push_back 654266405
get 80127
push_back 406487779
push_back 417131309
push_front 460207085
push_front 672769215
push_middle 122105314
push_middle 132773248
push_middle 825400124
get 374962
push_back 372610821
push_back 528726758
push_back 749003246
push_front 663393373
get 58884
push_back 413703404
push_front 379300350
push_back 336648568
push_front 581718551
push_middle 470055402
push_back 861183246
push_middle 971968225
push_back 161690195
get 137188
get 369140
push_middle 31197502
get 388839
get 114190
push_front 762223405
push_middle 824541220
get 276156
push_back 462150469
push_front 902610032
push_front 83363894
push_front 745709289
push_middle 477405059
push_back 496645310
get 273363
push_middle 75340687
get 332259
push_back 90884875
push_back 374274074
push_front 667261503
push_back 49623463
push_back 990999027
push_back 149576503
push_back 60537310
push_front 974141883
push_back 975445891
get 219803
push_middle 416024204
get 268348
push_middle 347086729
push_back 409582140
get 69172
push_middle 629455828
get 374528
get 264959
get 47497
push_middle 722354825
get 78877
push_front 425928016
push_middle 566240490
get 270886
push_back 594942020
push_middle 553171022
push_middle 744143923
push_front 791009648
push_middle 618586943
push_front 511164136
push_back 474679276
push_front 373870084
push_front 115498231
push_front 9832678
push_back 919394182
push_back 583922549
get 112886
push_middle 705254117
push_back 48848531
push_front 338826547
get 281978
push_front 763712638
push_front 703091115
push_back 328232383
push_middle 446491435
push_back 439006742
push_front 359585737
get 246905
push_front 352227396
get 262368
get 73884
push_front 100541909
push_middle 603734331
push_front 242433070
get 23949
get 331987
push_back 80431162
push_front 133069883
get 286996
get 321555
push_middle 10423301
push_middle 124081859
push_front 261970838
push_front 678920570
push_front 834175878
get 355132
push_middle 122319838
push_middle 379185305
get 190696
push_front 699093533
get 117632
push_front 63391573
push_middle 621555841
push_middle 978004547
push_middle 666245153
push_front 119868835
push_back 903084579
get 333687
push_front 651762939
push_front 59662593
push_back 505795977
push_middle 924014158
get 299158
push_middle 34329446
push_back 13044228
get 255068
push_middle 378357790
get 262154
push_back 609476602
get 239793
push_back 724176854
push_middle 469370208
get 85056
push_back 764678617
push_front 921920405
push_front 651622734
get 58388
get 264046
get 320192
get 67660
get 115027
get 397332
push_front 64159282
push_front 539968876
push_front 909531538
push_front 609110736
get 381719
push_front 240424163
push_front 411284680
push_back 74375038
push_middle 43634118
push_back 927471758
get 394807
get 166801
push_back 678321798
push_middle 544747064
push_middle 544600213
push_middle 972199333
push_back 344641464
push_back 626721535
get 215848
push_front 204039041
push_front 744097086
push_back 574309886
push_middle 616384413
push_front 184232082
push_front 105178524
push_front 155179698
push_front 139743357
push_front 324249939
push_back 817448217
push_back 215001414
get 216883
push_back 861433366
push_middle 64389670
push_back 464166549
push_back 230864953
push_back 977341097
push_middle 212826520
get 132857
get 51997
push_front 500827714
push_front 466583824
push_back 829529092
push_front 486997990
push_middle 349883544
push_front 941382908
push_front 527810409
push_front 508674025
push_front 956549618
get 60475
get 67883
push_middle 588939870
push_back 108615978
get 88761
push_back 571236337
push_front 416247752
get 83122
push_back 537145528
push_back 268699106
push_back 923371231
get 406034
push_front 86635000
push_middle 78194238
push_back 526571096
push_middle 451733504
push_back 144386944
push_middle 114100919
push_front 502003259
push_middle 929271986
push_front 877057242
push_middle 568695899
push_back 169499927
push_middle 202906478
push_back 921805151
push_front 590320511
push_front 4526293
push_back 917783367
push_middle 625854903
push_middle 654290969
get 160834
push_back 757609270
get 292872
push_front 994670658
push_middle 914926840
push_front 169592920
push_middle 680253589
get 63555
push_front 567236343
push_front 780576007
push_middle 438988244
get 379432
push_front 115088537
push_back 875251906
push_middle 209192649
get 338603
get 384194
push_middle 393577549
push_back 887602482
push_front 434407852
push_middle 59528745
push_back 542395748
push_back 946111961
push_middle 749928762
get 253111
push_middle 214234330
push_middle 956149991
push_middle 939756915
push_middle 18860449
push_middle 464674263
push_back 458347107
push_back 507614420
push_middle 244542646
push_middle 311302017
push_middle 429271998
push_middle 951754344
get 313506
push_back 925096057
push_back 899668018
push_back 429609069
push_middle 167536262
push_middle 353722311
get 395574
push_front 142973032
push_back 843934666
push_back 164119102
push_back 697464493
push_back 757100795
push_middle 902143161
push_back 710191640
push_middle 261027969
push_back 792081430
push_front 746538954
push_front 994886524
get 14324
get 343099
push_front 612372449
push_front 250097694
push_middle 424882056
push_front 863671586
get 232023
push_back 736197684
push_middle 751997553
push_back 261580464
get 152781
push_front 149572095
get 2338
get 179839
push_middle 259698843
push_back 708798889
push_middle 75149067
push_back 884236894
push_back 131300240
push_middle 86647662
push_back 784066063
push_middle 119269837
push_front 287913998
push_front 128780476
push_front 891600378
get 183511
push_back 961165058
push_front 210066475
push_front 266283238
push_middle 383717183
get 357489
push_back 27053568
push_back 967019135
push_back 559755463
get 7110
push_back 375478236
push_back 382585831
push_middle 243984463
push_front 594879833
push_front 219278201
push_middle 973658759
push_front 730147390
push_middle 969503620
push_middle 166381118
get 388321
push_back 4400466
push_middle 592316841
push_front 160287281
push_front 172630954
push_middle 59283048
get 223723
get 332879
push_back 344290919
push_back 226943731
push_front 353394666
push_front 514425158
push_back 133651420
push_front 120071450
get 44747
get 379731
push_middle 439123702
get 83119
push_back 676575180
push_front 270301063
push_middle 281563866
push_middle 760887261
get 388308
push_front 300461421
get 116566
get 339534
push_back 291509344
push_front 467296863
push_back 282648777
push_back 614150018
push_front 755063861
push_front 40172278
push_front 410175171
push_front 856091760
get 116317
push_front 299695521
push_back 483175602
push_front 65933971
push_middle 367845862
push_front 205590507
push_middle 490722894
push_back 921528440
push_front 548454925
push_middle 447809236
push_back 854334970
push_front 340655909
get 398296
push_front 994783158
get 245562
push_middle 670818026
push_front 577258511
push_back 355889199
push_middle 320105710
get 403838
push_front 637008644
push_middle 551334865
get 258690
push_front 579658248
get 125993
push_front 384317262
push_front 984114804
push_middle 397172765
push_back 772012282
push_front 282228529
get 60874
get 211614
push_back 613366810
push_back 397840987
push_back 272828135
push_middle 867167017
get 24731
push_front 652630402
push_middle 316122267
get 35047
push_middle 968013584
push_back 58145462
push_front 398798962
push_middle 159672800
push_front 303548702
push_front 250205432
get 64743
push_back 640653834
push_middle 686853709
push_front 526534398
push_front 651953193
push_front 786323055
push_front 451749465
push_front 562467728
push_middle 352074833
push_middle 925363197
push_back 1144322
push_middle 560178680
push_middle 248540402
push_back 121333237
push_back 311063220
push_front 649596116
get 241679
get 372887
push_middle 854078196
push_front 307041137
push_front 494176553
push_back 57741773
push_back 522578394
push_middle 22389665
push_middle 787882833
push_front 292387068
push_front 878472720
push_front 792354782
push_middle 620795550
get 34323
push_middle 642207342
get 328081
push_middle 885356222
push_middle 854344798
push_front 669164343
push_front 118789151
push_middle 597948647
get 376542
push_front 945061010
push_front 264851578
push_middle 39941507
push_back 591437991
get 18293
push_middle 573412739
push_front 326063442
get 172656
push_middle 638888263
get 376789
push_back 879734379
push_back 234280883
push_middle 52046331
push_middle 167072644
push_front 670376923
push_front 345226611
push_middle 947017648
push_back 120010527
push_front 416292010
get 344469
push_middle 266493652
get 343288
get 105660
get 295934
push_back 165704260
push_front 119111374
get 77824
push_front 65138386
push_middle 951793638
push_back 764861261
push_middle 540641841
push_front 133761232
push_front 533781281
push_back 487063897
push_back 348805243
push_front 145193898
push_front 398187091
push_front 192121654
get 365736
push_front 575830261
get 130291
push_middle 193644322
push_front 228457353
push_back 798877443
push_front 736933516
push_middle 222071408
push_front 660806512
push_back 355808120
get 33026
push_front 768430553
push_back 677978869
get 345676
push_back 995668422
push_middle 744686132
push_middle 729256811
push_back 276638568
push_back 752478097
push_front 405049032
get 65474
push_back 834595448
push_back 476454914
push_front 256417989
push_front 41919215
push_back 594877915
push_front 278830536
get 215289
push_front 92364606
push_middle 506748047
push_back 681019246
get 193920
push_back 308647346
push_middle 961348639
push_front 299554578
push_front 687668294
push_back 731449139
push_back 446899489
push_middle 379500140
push_front 737915613
get 63266
push_middle 239019780
get 76608
push_back 698236076
push_middle 62132946
get 182124
push_front 180831672
push_back 943547434
get 70837
push_back 342847394
push_front 783022874
push_back 916300828
push_back 332882430
push_front 846339576
get 196497
push_back 61344621
push_front 711113704
push_front 606502644
get 189982
push_middle 447330276
push_front 968844908
push_front 940787149
push_back 723081955
get 332725
push_middle 687486290
push_back 846245830
push_front 926736767
push_back 222907589
get 288045
push_front 451433899
push_front 393984508
push_front 723291489
push_front 386804177
push_back 324692257
push_front 343966810
get 2852
push_front 304396153
get 258034
get 13312
get 281038
get 185285
get 56186
push_middle 72716558
push_front 707762530
get 225464
push_front 310329210
push_middle 936737343
get 348352
push_middle 322136454
push_back 443971714
push_middle 443711663
get 117973
push_middle 823220934
get 318933
push_middle 650554741
push_front 847649361
push_back 403403626
get 73004
push_back 890653193
push_front 12077260
get 372040
push_back 419145198
push_back 217296194
push_middle 102489131
push_back 866200324
push_front 669217923
push_back 371288999
get 81571
push_back 904532697
get 148885
push_back 21982363
get 20510
push_front 623353591
get 97532
get 88347
push_front 866318932
push_middle 797480745
push_front 683615838
get 72551
push_back 678624915
push_back 583719054
push_middle 592439979
get 217179
push_middle 611553728
push_middle 57539344
push_middle 448393495
get 110892
push_front 197123160
push_middle 566635512
push_back 572424438
push_front 775707620
push_front 256583964
push_middle 440094892
push_front 726339485
push_front 151654073
get 261501
push_front 496136846
push_front 160685395
push_back 728694447
push_middle 715085976
push_back 262237755
push_back 515894158
push_back 235695494
push_back 411109566
push_middle 880955652
push_front 910625990
push_front 422625134
get 370879
get 276470
get 72555
push_front 135396364
get 259239
push_back 930681932
push_middle 208875589
get 17289
push_front 586340805
get 254993
get 218664
push_middle 609639593
get 163972
push_middle 438916204
get 100504
push_middle 196208001
push_front 614278273
push_front 48420765
push_back 965219857
get 177716
push_front 699971009
push_back 1565961
push_back 361525681
push_front 901230580
push_middle 107829822
get 222027
push_front 755650778
get 366225
push_middle 242361561
get 133081
push_middle 87884187
push_back 296585527
get 310818
get 292437
get 150167
get 183054
push_middle 207866927
push_back 961122403
get 143550
push_middle 873623472
get 1824
push_middle 292003808
push_front 6096585
get 37196
push_front 436380774
push_back 711473805
get 265453
get 214612
get 277058
push_front 149685795
get 47724
push_back 921174062
push_back 839531716
push_front 336182980
push_back 327593994
get 219000
push_back 495238278
push_back 996972326
get 373767
push_front 258220104
push_back 8576740
push_middle 899176325
get 345030
get 63583
push_front 940958998
push_back 515738152
push_front 571308685
get 295550
push_back 657054574
get 308620
push_front 992736722
push_back 858354062
push_middle 87314674
push_back 19228625
push_front 614281218
push_middle 248604474
push_middle 884459188
push_middle 97811046
push_back 403689604
push_front 180707414
get 382669
push_middle 230087733
push_back 370089823
push_middle 533155307
push_front 467711397
push_middle 660001779
push_front 594649996
push_middle 84767844
push_front 647461193
get 3643
push_back 233802000
push_middle 887763355
get 40080
push_back 992826316
get 398612
push_front 742911729
get 401151
get 144551
push_front 373873731
push_front 818706034
push_front 608749186
push_middle 897757845
push_front 768182567
get 371195
push_front 659280543
push_back 105637797
get 105867
get 151458
push_back 911781861
push_back 604789360
push_front 843113590
push_middle 398741745
push_back 830599615
push_back 103863147
get 112072
push_middle 316933549
push_back 410682198
get 128906
get 93426
push_front 520651354
push_back 914862842
get 254211
get 178108
push_back 620150315
push_middle 779440298
get 407431
push_front 170599330
get 247670
push_middle 556252296
push_back 264706650
push_back 735977019
push_back 855677682
push_middle 898413107
get 61140
push_front 615179731
get 234546
get 172792
push_front 463604817
get 27736
push_front 3891298
get 353934
push_back 391748221
get 333746
push_middle 261543928
push_front 489310691
push_front 165435989
push_front 799018968
push_back 603153042
push_front 51617288
push_middle 987628800
push_back 425652951
push_front 144607979
push_front 394375683
get 158431
push_middle 704843512
push_front 29744423
push_front 914701990
push_front 142811727
push_back 296453678
get 330550
push_front 994763722
push_front 892202064
push_back 466884250
push_back 539325287
push_middle 946116511
push_front 231260924
push_middle 444329876
push_back 230291703
push_middle 609194002
push_middle 101588173
push_front 870835930
get 12611
push_middle 7093148
get 370369
get 52644
push_middle 738883783
get 325493
get 193120
push_middle 7079450
push_middle 26983636
push_middle 790651470
push_middle 703126641
push_front 615656193
push_middle 221314699
get 369067
push_middle 688992785
push_front 797450128
get 370735
push_middle 44060502
push_back 831761597
push_middle 287474297
push_back 126338302
push_back 836164663
push_front 987182124
push_middle 260734370
get 408265
get 226715
push_front 613781335
push_back 209410947
push_middle 266305335
push_middle 132778552
push_middle 498076751
get 126708
push_front 835629170
get 162793
push_back 123759749
push_middle 987784561
push_front 744515287
push_back 859306050
push_front 931078923
push_back 844816196
push_front 376453277
get 223348
get 269953
get 205365
push_back 427181297
push_front 236890094
push_front 707304411
push_middle 959840407
push_middle 685465185
push_front 935432601
push_front 324748402
push_middle 450917677
push_back 38203931
push_back 919735390
get 174865
push_back 389654918
push_middle 687271785
push_back 53194306
get 122312
push_back 691011479
push_back 521096727
push_middle 81479546
push_front 916231743
push_front 781671224
push_front 588787940
push_front 373879305
push_middle 682643079
get 150209
push_front 897760256
push_front 638408370
push_middle 491765453
push_front 139817646
get 374040
push_middle 638832125
push_middle 545184951
get 400445
push_front 352524611
push_back 153968903
push_middle 229023768
push_front 561707996
push_middle 32707671
push_middle 231574927
push_front 911130233
push_front 626542228
push_back 535154832
push_back 195096427
push_middle 292846465
push_back 882122484
push_front 758005080
push_back 423369089
get 149634
push_back 723054661
push_front 83240788
push_back 638677324
push_middle 956033286
get 403789
push_front 79280767
get 346819
push_front 482352561
push_middle 187453625
push_back 454244264
push_front 559099998
get 209612
push_front 165152850
push_front 892639110
push_back 645056118
push_back 247159733
push_front 519273292
push_front 579521674
get 288355
get 220874
push_middle 103296773
push_front 966711957
push_back 11177817
push_back 61763185
push_back 563799871
push_back 776883641
push_back 164573568
push_middle 717235767
push_front 586238415
push_back 95450007
get 165830
get 396859
push_middle 509278951
push_front 25388144
get 84316
push_front 131104320
push_back 3413003
push_back 158346048
push_front 3585500
get 297326
push_back 639793503
push_middle 573110611
push_front 872440695
push_front 686432486
push_middle 771878110
get 136182
get 67154
push_middle 491173159
push_front 307845546
push_back 258305251
push_back 455684923
push_middle 769822198
push_middle 761742552
push_back 859921932
push_back 878264848
get 340812
get 329983
get 37596
push_middle 82049341
push_middle 662056377
push_back 423920791
get 408946
push_back 258521879
push_back 391875199
push_front 99054167
push_front 5154298
get 42246
push_back 700962191
push_front 481051428
get 352203
get 390963
push_front 326582451
push_middle 686133011
get 189608
push_middle 511707314
push_middle 70190050
push_middle 84238924
push_back 201274931
push_front 12402656
push_back 844219477
push_back 966008364
push_middle 878419916
get 318121
push_back 14867473
get 371631
push_middle 446627697
get 112536
get 215860
push_back 435580517
push_front 6129429
push_middle 553855393
push_middle 439526367
push_front 850949998
get 339497
get 285510
push_middle 799392956
get 225491
push_back 566299185
push_back 723289455
push_front 54391569
push_back 306850995
get 254926
push_middle 485294088
get 310820
get 388329
push_back 739880462
push_front 543402209
push_front 810704521
push_back 721562876
push_front 164513691
get 117173
push_middle 710590208
push_front 724826461
push_front 768793517
push_back 605707237
push_back 370377859
push_front 130411089
push_middle 138598255
push_back 785585700
get 2852
push_back 561947337
push_back 990207062
push_middle 962634620
push_front 409734085
push_back 570348371
push_front 500442850
get 180098
push_back 113214405
push_front 921030790
push_middle 834772342
get 106911
push_middle 18454777
push_back 902916562
push_front 895667413
push_back 28261391
push_front 237548192
push_back 36348654
push_front 975305197
push_front 480669123
push_front 638379280
push_back 23770711
push_front 570599441
push_middle 97050156
push_front 585030845
get 198222
push_back 360312583
get 144946
get 308524
push_front 664298315
get 407381
push_middle 838160001
push_middle 220755258
push_front 482500342
push_back 786531926
push_back 730608860
push_middle 493221078
push_front 315849785
push_back 859805422
push_front 548960659
get 290803
push_front 169152230
push_front 455797680
get 394633
get 186438
push_middle 279930712
push_front 868948180
push_middle 209558690
push_back 732499426
push_back 90868630
push_back 758446661
push_front 33132780
get 61031
get 201528
push_front 294748006
push_back 268371283
push_middle 130711164
push_middle 811688245
push_middle 317293930
push_middle 423861030
push_front 636825126
get 284998
push_back 390779212
get 285338
get 81501
push_middle 212905498
push_middle 853496993
push_middle 737897243
get 32070
push_middle 899300624
push_middle 287390637
get 74678
push_front 260366113
push_front 42585107
get 257031
push_front 7833225
push_front 2843827
push_front 235575988
push_back 176484383
push_front 868418268
get 408515
push_middle 828030329
push_back 498888834
get 385940
push_front 986962676
push_middle 82082114
push_middle 130875447
push_middle 512414460
push_middle 740968980
push_middle 945519057
push_front 609738189
push_front 431397312
push_back 842899132
push_back 521401213
get 192141
push_back 746383588
push_front 805505129
push_middle 514153649
get 19491
get 315699
push_middle 153860621
push_back 354074545
push_middle 974589056
push_back 338146138
push_back 63456099
push_front 504680916
push_front 572245509
push_front 300512855
push_back 226977752
get 294130
get 39318
push_middle 232740009
push_middle 984882113
push_front 582616506
push_middle 476067090
push_back 513517908
push_back 194749115
push_back 145836255
push_front 942339775
get 163117
push_middle 410123651
push_back 493112579
get 92197
get 32637
get 11117
push_front 734983098
push_middle 115426081
push_back 39838377
push_back 637760091
get 160680
push_front 302720409
push_back 875579397
push_middle 17890617
push_back 638608043
get 85160
push_front 741434738
push_back 453132116
push_back 943377413
get 75917
get 58910
get 276179
push_back 585377900
push_middle 2300094
push_front 170861439
push_front 265754530
push_middle 715623829
push_back 535377208
push_front 372936508
push_middle 528534667
push_back 406790911
push_back 463220305
push_middle 42046130
push_middle 922406477
push_front 248649563
push_front 958359108
push_middle 738781117
push_middle 702032025
push_front 724915074
get 138954
push_middle 648557118
push_middle 777170378
push_back 196898630
push_front 885913991
push_back 169182928
push_front 943829272
push_middle 837222899
get 232018
push_front 40829423
get 240510
push_front 754146769
push_middle 94441276
push_back 775775797
get 110041
push_middle 325718300
push_back 499184395
push_middle 208769253
push_front 792703026
push_middle 172195023
push_middle 788142514
get 68993
push_front 233671295
push_front 713924050
push_back 450099256
push_back 507822363
push_front 420213359
get 129465
get 180284
push_front 99524666
push_middle 942784614
push_front 872198129
push_front 684043327
push_front 524648928
push_back 128263498
push_front 368737451
get 89097
push_back 883461962
push_middle 324440247
push_back 27359101
push_back 860171372
push_middle 796540304
push_front 654630742
push_front 382333447
get 28086
push_front 208995802
push_back 237951370
push_middle 99054425
push_front 465934716
push_front 592986333
push_front 135689793
get 231638
push_back 915981483
get 346184
push_middle 571994390
push_back 109724686
push_front 693687975
get 148286
get 16301
push_front 941486398
push_middle 907991000
get 404002
get 379819
push_middle 3610628
push_back 120878679
push_middle 69849346
push_back 940205824
push_middle 884353025
push_front 123735443
push_front 20299559
push_back 293234581
push_middle 518320139
push_front 724393819
push_middle 948968707
push_back 706383959
push_front 502374633
get 237261
get 227696
get 321950
push_middle 913413847
push_front 223449103
push_middle 872825209
push_back 692901417
get 245403
get 2783
push_middle 2297809
get 141289
push_front 859580935
push_front 389373614
get 312877
push_back 6504926
push_front 351805171
get 238324
push_front 571048309
push_middle 331805250
get 58010
get 44145
push_front 199554337
push_middle 928142849
push_front 327355839
push_middle 379863644
push_front 101066326
get 283372
push_back 33671605
push_front 890181709
push_back 184257141
push_middle 592467672
get 275650
push_back 279558920
get 85034
push_front 431580452
push_middle 679847889
push_middle 407251422
push_back 281022222
push_middle 200392919
push_front 416962524
get 322480
push_middle 724993774
push_middle 274612677
push_back 113539016
push_back 803922491
push_middle 760385363
get 356769
push_back 508992887
push_back 355514198
push_back 184776814
get 169850
push_middle 220155438
push_back 24784586
push_front 541311387
push_middle 351339814
push_front 70434454
get 396668
push_middle 711993196
get 396071
get 259253
push_back 559398841
push_front 282357486
push_middle 837016904
get 354376
get 215285
push_middle 842201381
get 378803
push_front 634401957
get 24288
get 384112
get 20107
push_middle 884553722
push_middle 237024979
push_back 143401460
push_middle 833727481
push_front 92562866
push_middle 179183056
push_middle 37402736
push_back 650257935
push_back 704493672
get 91915
push_front 427445348
push_middle 242070936
push_middle 195270086
get 36775
push_back 971439546
push_back 11745311
push_back 93101111
push_back 582341572
get 228353
get 115816
get 330068
push_back 540556025
push_middle 544932975
push_middle 319915665
push_front 713787669
push_back 52533934
push_middle 502905043
push_back 192480370
push_middle 737393094
push_middle 952475841
push_front 555273665
push_middle 441152279
push_middle 126775661
push_back 147112953
push_front 86772465
push_back 254898191
push_front 744643464
push_back 76201679
push_middle 823787456
get 65244
get 101461
push_front 515160270
push_front 881640323
push_front 395864953
get 48537
push_middle 970705176
push_back 716855124
push_back 315497579
push_front 960011576
push_middle 139193498
push_back 67741114
push_back 913647583
push_back 484764417
push_middle 410890460
push_back 546989420
push_middle 938490644
push_middle 83201479
push_back 796681264
push_back 792529505
push_back 759484125
push_middle 73079018
get 120651
get 12846
get 110377
push_back 276525700
get 115375
push_back 43157129
push_back 695656864
push_back 902813706
get 157989
push_front 130948090
push_back 799248458
push_back 442084264
push_front 302339793
push_middle 392946485
push_middle 248545633
push_middle 461394908
push_front 158092097
push_middle 507086853
push_front 606129369
push_back 637274718
get 235039
push_front 680404949
get 138018
push_back 258838156
push_front 141250568
push_back 553673057
push_middle 14651623
push_middle 423374657
get 354381
get 2778
push_back 246504555
get 294143
get 367141
get 236393
push_front 343565889
push_front 421702586
push_middle 281888560
get 304311
push_back 207345713
get 331881
push_middle 766781103
push_back 290460949
get 328824
push_back 705901215
get 256711
push_back 577096712
push_middle 646006857
push_back 931939675
push_middle 660919208
push_back 597252499
push_front 202301751
push_front 963159393
push_middle 661023578
push_front 797358392
push_front 301173635
push_front 641905453
push_back 300955618
push_front 747462391
push_middle 976988728
push_back 349852182
push_middle 111773641
push_back 892513809
push_back 800116848
push_front 393308887
push_front 573566156
push_middle 206600519
push_middle 907807128
push_front 457544139
push_front 350497817
push_middle 440463647
push_back 278466992
push_front 217087280
push_middle 290113679
get 82585
get 230998
push_front 860783361
push_back 751840528
push_front 822776068
push_back 198678750
get 302102
get 203078
push_front 104269957
push_back 602535367
get 35996
push_back 439987937
get 29282
push_middle 651208313
get 158554
get 158877
get 173548
push_front 987978544
push_back 448931617
get 269269
push_back 255014756
push_back 962128587
push_front 457873885
push_front 720346709
push_middle 226614426
push_back 557181799
get 340397
get 370690
push_front 787883643
push_front 21739342
get 367826
push_front 760692594
push_front 830234374
push_front 206785467
get 13319
get 242206
push_back 754568639
get 339160
push_middle 875682644
push_front 800548038
get 102580
get 372431
push_front 93052350
get 265894
get 196087
push_back 296763254
push_middle 579919132
push_back 468178095
push_front 403095018
push_front 187051839
push_front 706306391
get 4594
push_middle 997004533
push_middle 921038217
push_front 562519433
push_middle 875134329
push_middle 205667693
push_middle 68632840
push_back 887929945
push_front 324632806
push_back 192181385
push_back 617676693
push_back 785114692
push_middle 749104389
get 251742
push_front 949337569
get 158228
push_middle 108879896
push_front 193200587
push_back 188877996
push_back 252279103
push_back 683459726
push_back 408607839
push_middle 399571556
push_middle 337790005
push_middle 746924583
push_back 231559842
push_front 503108232
push_back 430476277
push_back 93937932
push_back 703080676
push_middle 509878474
get 136676
push_middle 205982316
push_back 483693346
push_front 126173280
get 205987
push_middle 184314835
get 242635
push_back 253380566
push_back 727193740
get 26329
push_front 509998884
push_front 969142462
push_front 770836750
push_back 925969770
push_front 795150351
push_front 919627257
push_back 683654094
push_middle 837008997
push_front 205167813
get 33517
get 177271
push_back 45791664
push_middle 174434026
get 90600
push_back 241444574
push_front 547207523
get 102410
push_front 466843210
push_front 388163980
get 237412
push_back 361258743
push_middle 926809825
push_middle 290310620
push_back 136757931
push_back 338711696
push_back 125605467
get 118143
push_back 604753867
get 289767
push_middle 727139328
push_front 721952790
push_front 985965131
push_front 251778701
push_middle 704874882
push_middle 897064802
push_middle 865876376
push_front 14402084
push_middle 149805094
push_back 575113932
push_back 150175321
get 322821
push_front 856923215
push_front 925754506
push_back 753080788
push_middle 451038451
push_front 736076485
push_front 80409037
push_front 919546324
push_front 942243399
push_back 150374891
get 11039
push_front 570691156
push_front 151134
push_front 436374917
push_back 74610002
push_back 385061446
push_back 556572275
push_middle 538220676
push_front 637619565
push_back 517989556
push_back 208335754
get 66837
get 338804
push_front 691173961
push_back 324873514
get 56453
push_middle 25642171
push_front 462223832
push_back 814873875
get 211469
push_front 208401925
push_middle 747083603
get 19573
push_front 231827660
get 319531
push_back 551278964
push_middle 519988815
get 404603
push_front 705969685
push_middle 239022768
push_middle 497333335
push_front 95400527
push_middle 150811171
push_back 706264307
push_middle 32682085
get 23429
get 5600
get 210091
push_front 245184356
push_back 704770195
push_middle 439839875
push_middle 92675589
push_front 79207504
push_front 326902706
push_back 216486807
push_middle 969655226
push_front 662465481
push_front 153614109
get 179905
push_middle 450562836
push_middle 12399431
push_back 91978186
push_back 559898229
push_middle 704865780
push_back 746003383
push_back 98782649
push_middle 778508109
push_middle 714287073
push_middle 417435444
get 55681
push_back 90346829
push_front 21916048
push_middle 210794856
push_back 483776888
push_front 583053147
push_middle 197359223
push_front 425943916
push_front 983343454
push_back 688468650
push_middle 566962562
push_back 930901805
push_front 856654795
push_back 132260470
push_middle 560047340
push_middle 544825840
get 132212
push_front 583768935
push_back 116594798
push_middle 903687337
push_back 225598187
push_front 254756064
push_back 221803027
push_front 602411115
push_middle 122098413
push_back 492827415
push_front 647535080
push_back 189518645
push_front 90786649
get 230300
push_front 117105573
push_middle 126633502
push_middle 874780642
get 307953
push_front 165508411
push_front 423000363
push_middle 632654847
push_middle 336564510
push_front 723206329
get 254704
push_front 310810335
push_front 899013538
get 291006
push_front 632488009
push_back 508860653
push_middle 424855273
get 243719
push_back 377214104
push_front 429678730
push_front 739870878
push_middle 655894093
push_back 76746344
push_middle 578463016
get 92290
push_middle 65075579
push_back 818951840
push_front 138966845
push_back 561039893
push_middle 417899348
get 103040
push_front 632731817
push_front 669483137
push_back 49238442
push_front 868554701
get 345084
push_middle 973315110
push_back 965019047
push_front 563346049
push_back 440433443
get 286185
get 365489
push_front 358080719
push_front 971966796
get 341631
push_back 772911097
push_back 335093235
push_back 938263213
get 19611
push_back 501588969
push_back 670701216
get 36333
push_front 728373948
push_back 893871811
get 229772
get 285556
get 273313
push_front 682775007
get 250495
push_front 973559734
push_middle 409222990
get 267222
push_middle 728555643
push_middle 86159957
push_front 328224848
push_middle 617064279
push_middle 792404325
push_back 239879616
get 131449
push_front 282191006
push_front 708025696
push_middle 612652052
get 187877
push_back 942228436
get 171076
push_middle 774145977
push_middle 640454218
push_middle 917727494
push_back 753813607
push_back 672768723
push_front 912280890
push_front 513543139
get 48328
push_middle 543917503
get 228213
push_front 395105734
push_front 442830438
push_back 253661492
push_middle 274934750
push_middle 681298005
push_back 887302365
push_middle 336311993
get 338860
push_front 538681305
push_front 587712047
push_back 518441636
push_middle 598464488
push_front 57502678
get 243026
get 312134
push_back 568005828
push_front 326740663
get 148692
get 301125
push_middle 275291222
push_back 205687663
push_front 42933638
push_front 688331231
get 186931
push_middle 646235365
push_back 203418442
push_back 176141728
push_middle 712275053
push_back 423393427
get 153204
push_back 704286020
push_front 184261533
get 66263
get 37607
push_middle 343445796
push_front 292722935
push_middle 502865195
get 169682
push_back 376610713
push_middle 631278906
push_front 67992722
push_front 373881809
push_middle 672140556
push_middle 980343629
get 1832
get 260183
push_front 175013074
push_back 387493802
push_back 564315567
push_back 566052216
push_back 838098027
push_back 352754444
push_front 804282922
push_middle 714394115
push_front 425455215
push_front 213373812
push_front 93913977
push_middle 122355416
push_back 490813493
push_front 816848278
push_back 609093092
push_middle 29207337
push_back 192400278
push_back 649972772
push_middle 719396254
push_front 6723023
get 40132
get 98820
push_middle 891596617
push_front 867481346
push_back 150141216
push_back 760492975
push_back 644281206
push_back 744237507
push_back 203258372
push_middle 357231098
get 306463
get 6129
get 117690
get 10430
push_middle 188808154
get 356669
get 155797
push_front 72243359
push_middle 608464422
push_front 45941081
push_back 163775336
push_front 726089787
push_back 711442075
push_front 276975261
push_middle 996832908
push_back 230451601
push_front 147300571
get 18668
push_back 535485746
push_front 939434009
push_middle 192718869
get 399101
get 22589
push_back 268216635
get 198473
push_front 862105531
push_middle 306014129
push_front 466187966
push_front 906546904
push_back 289198452
get 331550
push_middle 399719481
get 100648
push_front 536793239
push_back 739560308
get 148383
push_middle 855920960
push_back 436299534
push_middle 795904033
push_middle 317637822
push_back 733701793
get 401885
get 258678
get 237987
get 216359
push_middle 336434911
push_middle 991467544
get 80106
push_front 822820489
push_middle 487958380
push_back 199289846
push_middle 605567705
push_back 169473307
get 184172
push_back 517641834
push_back 127095766
push_middle 418867728
push_front 778115130
get 53055
get 217440
push_back 592540889
get 93167
push_front 57326803
get 37869
get 155772
push_front 701517106
push_front 596000246
push_middle 448435892
push_front 148385461
get 226572
push_front 186503465
push_front 945816652
push_back 796704123
push_middle 336539519
push_back 665853817
push_middle 683059086
push_front 236747039
get 133843
get 46400
push_middle 982198843
push_front 578969052
get 298019
get 125272
get 258526
push_back 65570218
get 236477
push_front 58018317
push_middle 765447673
push_middle 563168350
push_middle 282616258
push_back 579371423
push_middle 687283665
push_back 730935684
push_front 272538236
push_middle 539630503
push_middle 339660567
get 305023
get 300800
get 298094
push_back 9882414
get 338248
push_back 697720776
push_back 223681306
push_front 729258832
push_middle 342012002
push_front 467463262
push_middle 913797945
push_front 195374600
push_front 725983542
push_front 217814460
get 48506
get 369443
push_back 642174885
push_front 618558205
push_front 208391898
get 95646
get 94596
push_back 875915342
push_middle 436247538
push_back 74544705
push_back 413953419
push_back 489796886
get 386319
push_middle 867981697
push_back 459870671
get 255460
push_front 517553193
push_front 362195363
push_front 575539134
push_front 301509328
push_back 604956876
push_back 393542949
push_middle 649687868
push_middle 641316693
push_front 116831666
push_middle 638574110
push_middle 12779467
get 149030
get 39366
get 410944
get 287745
push_middle 995375216
push_back 457874905
get 405801
push_back 811711906
push_back 928272317
get 100256
get 221168
get 85224
get 7726
push_front 32957169
get 341854
push_front 397556503
push_front 897159339
get 326823
push_back 47851177
push_front 413696139
push_middle 318585008
get 379452
push_back 721131366
push_middle 738819115
push_back 365262694
push_front 706743567
push_back 117675950
push_front 888407591
push_back 122277304
push_middle 537468139
get 162894
get 152363
push_front 499760957
push_back 367476834
push_front 576078405
push_front 191599759
push_middle 210903377
push_middle 610221820
push_back 405407812
push_middle 9556745
push_front 835231350
get 400221
push_front 141319994
get 327054
push_middle 924889783
push_back 942720933
get 147861
get 323790
push_middle 12336753
get 180259
push_middle 918297187
push_front 380361992
push_back 193810449
get 370969
push_front 958280815
push_back 858930737
get 333502
get 58623
push_back 576956722
push_middle 421450324
push_middle 2966918
get 85633
push_middle 412152612
push_back 377030462
get 390519
push_front 797733051
push_middle 350405979
push_middle 634031072
get 1827
push_back 780683479
push_front 809970260
push_back 350338358
push_middle 219360544
get 209498
get 356023
get 169651
push_back 659685446
push_back 102093741
push_back 615877037
push_back 849934442
push_back 553603822
push_middle 118889677
get 257824
push_back 719810541
push_front 870851135
get 365679
get 269147
push_front 454366757
push_front 803091741
push_front 624543946
push_back 53040053
push_middle 658688464
push_middle 794263137
push_front 457996047
push_front 446213097
push_front 843844162
push_back 932090623
push_front 992740622
get 201784
push_front 832671254
push_front 569977732
push_middle 498804477
push_middle 342591452
push_back 749456918
get 7605
push_middle 940854436
push_back 771841727
push_middle 546077695
push_middle 543647337
push_front 959472713
get 104329
push_middle 114199085
push_back 639578568
get 49582
push_middle 928851152
get 64927
get 275903
push_back 7803733
get 266256
get 388663
get 148644
push_middle 645167618
push_back 704212971
get 361989
push_front 942992143
get 40221
push_middle 924654594
push_middle 173675481
get 48638
get 125162
push_middle 640347010
push_middle 58034557
push_front 112139043
push_middle 790943636
get 46195
push_front 181673052
push_back 907990213
push_front 891032905
get 19017
push_back 905421007
push_back 170126967
push_back 156497687
get 294896
push_front 147966390
push_middle 829319497
get 167205
push_front 838647521
get 175036
push_back 530746391
get 360622
get 130138
get 338389
get 139649
push_front 989076334
push_front 187384202
get 165161
push_front 978238167
push_back 701591008
get 159810
push_middle 698080442
push_back 57825113
push_front 381972843
push_back 161567864
push_middle 212053155
push_back 812712611
push_front 993605523
push_middle 1680156
get 76144
push_back 500458316
push_front 985510045
push_front 671208553
push_back 734815719
push_front 867402995
get 229542
push_back 290281579
push_middle 239565487
push_middle 53411525
get 354507
push_front 791600129
push_middle 882399435
push_middle 802245078
push_back 732135542
push_middle 920135007
get 386527
push_back 940162058
push_middle 385317633
get 389141
push_back 359606215
push_back 654436500
push_back 303556050
get 403370
push_middle 758453482
get 102451
push_middle 604335710
get 229282
push_back 946580527
push_middle 473200869
get 24784
push_front 452799674
get 403675
push_front 421371978
get 351814
get 128454
push_middle 964796362
push_back 382543982
push_back 38538960
push_middle 225296811
get 283056
push_back 633993831
push_middle 110829406
push_middle 337469899
get 198363
push_back 564894889
push_front 429578298
push_front 834517986
push_middle 622241561
push_back 936839726
push_front 808949115
push_back 488232893
push_middle 909215545
push_back 577153066
push_front 198677902
get 12926
push_back 860550589
push_front 319802866
get 394002
push_back 334381777
push_back 146940711
push_back 42468802
push_back 774702633
get 342720
get 317454
push_back 245332091
push_front 127551300
push_front 251674421
get 91925
get 274496
push_front 486552891
push_front 133628315
push_back 232955996
get 192256
push_front 852676432
push_back 37615797
push_middle 4561615
get 254049
get 219253
push_front 282100512
push_front 737392538
push_back 714992082
get 72947
push_back 477378402
push_middle 699294183
get 248851
push_middle 691655254
push_back 141731426
get 357253
push_middle 959481537
push_back 831095054
push_front 36537340
push_front 761975133
get 289368
push_middle 813286240
push_front 456644754
get 61676
push_front 138038772
push_middle 116472368
get 236025
get 57380
push_back 953888003
push_middle 228799060
push_back 443497977
push_front 471790924
get 92395
push_front 304557697
push_middle 183802847
push_middle 328742808
get 86559
push_front 790516126
push_back 814443376
push_front 824191435
get 62134
push_middle 527008177
push_back 69271086
get 17829
push_back 931728923
get 64153
push_front 247463778
push_front 413186907
push_back 512724540
push_back 243769780
push_front 827417845
push_back 292095828
push_back 193826017
get 402696
push_middle 574942881
push_middle 533622611
push_front 958768219
get 170666
push_front 474582263
get 243939
push_front 470787208
get 325783
get 175504
push_back 996944901
push_middle 249619692
push_back 31935207
push_back 724961338
push_middle 69318785
push_middle 4688905
push_front 601911581
get 164513
push_middle 664380494
get 89601
push_middle 882509722
push_middle 332100892
push_middle 386171798
push_middle 480051145
push_middle 836697806
push_middle 89203552
push_back 930976273
push_back 371933029
get 215568
push_front 330631020
push_back 707317447
push_middle 569868716
push_middle 128121065
get 176740
push_back 845556873
push_back 475807093
push_front 596681667
push_front 819504132
push_middle 705376006
get 97105
push_back 739826737
push_back 931872982
get 227297
push_back 918997991
push_back 490665977
get 256363
push_middle 319724006
push_front 540342707
get 283836
get 294274
push_front 311343898
push_front 441708186
get 392297
push_middle 436531379
push_middle 84345766
push_middle 340416223
get 146724
push_middle 171144835
push_front 678893543
push_front 229689956
push_front 44772126
push_back 573287151
push_back 520608022
push_middle 893890433
push_middle 407503501
push_back 149157833
push_front 729774215
push_middle 843508964
push_front 925918133
push_back 611589960
push_middle 815024905
push_back 287933502
push_front 903231783
push_back 286091769
push_back 799116883
get 236530
push_back 862988937
push_front 1379318
push_back 380099965
push_middle 331099347
push_front 91212187
get 270881
push_front 639971490
push_middle 352073887
get 90059
push_front 844929295
push_front 57154890
get 71344
push_back 154470528
push_front 382290938
get 45884
push_middle 382714219
push_middle 431965598
push_back 360378786
get 275569
push_front 429277997
push_middle 561071535
push_front 797395468
get 288647
push_front 605164383
push_back 566550771
push_back 8830194
get 403259
push_middle 858397556
get 269992
push_middle 414840260
push_back 81609847
push_back 362058963
push_middle 719851715
get 286447
push_back 546981617
push_middle 944288309
get 353381
push_front 122907386
push_back 821432909
push_middle 432199154
push_middle 534480754
get 328093
push_front 929438461
push_back 222008084
push_back 733191379
push_front 123844775
push_back 54783553
get 142485
get 15334
push_middle 756498391
push_middle 135848615
push_front 242808296
get 94707
push_front 706970646
push_back 885367598
push_front 405781381
push_back 39429821
push_middle 415273860
push_front 593545570
push_middle 955374996
push_front 368353384
push_back 634788584
push_middle 835221400
get 265574
push_back 856200111
get 172487
push_middle 647441693
push_middle 339073979
push_back 891479188
push_middle 433647658
get 187306
push_front 960365451
push_back 995195617
push_back 917519813
push_back 233548708
get 121417
push_middle 3009245
push_middle 355967267
push_back 954256098
push_middle 792309115
push_front 869439091
push_back 573255500
push_middle 537687495
push_front 807910185
push_back 527408085
push_back 818061334
get 330084
push_front 24793563
get 174084
get 125881
get 236656
push_front 866769209
push_middle 813469156
push_back 641386392
push_front 626862456
push_middle 91397561
push_front 750638698
push_back 37972101
push_front 292920463
push_back 415367079
push_back 911221907
push_middle 848956896
get 6117
push_front 217172861
push_middle 540198148
push_back 781200323
push_back 170640222
push_middle 954397471
push_front 622293488
push_back 539524797
push_front 718393522
push_back 993052139
push_front 86361925
push_front 45605165
push_back 427225833
push_middle 107982788
push_back 263360078
get 304280
push_back 954071203
push_middle 732343606
push_back 542531572
get 12844
push_front 839906595
push_front 254836506
push_back 397944198
get 285901
get 337404
get 331721
get 347554
push_middle 581816274
push_middle 383147124
push_back 211791085
push_front 822724983
get 212720
push_back 824508840
get 185911
get 378511
push_middle 222962782
push_middle 619936644
push_back 384095391
push_middle 679025190
get 8797
push_back 17366990
push_middle 404459108
push_middle 538679711
get 22382
push_middle 526838433
push_middle 509969104
push_middle 834804493
get 383905
get 171117
push_middle 759341995
get 257400
push_front 518511657
push_back 705302859
push_middle 143229447
get 124400
push_back 892391463
push_middle 627137217
get 303679
push_back 79874553
push_front 169943524
push_back 366264895
get 153721
get 400729
get 295605
push_back 307295508
push_back 203614913
get 63993
push_back 184052894
get 404586
get 24627
push_back 200942808
push_back 233990574
get 173474
get 208323
push_middle 41496124
push_back 836802371
push_front 541981047
get 65086
push_front 207446270
push_back 679407092
get 184668
push_middle 287238374
push_middle 403135158
push_front 486502173
push_front 749454434
get 265006
push_front 377393095
get 199905
push_back 741084283
push_back 356367934
get 177014
get 114711
push_back 225121382
get 313082
push_back 493859436
push_middle 573323160
push_middle 517942680
get 248628
get 18038
push_front 821620593
push_middle 824212710
push_middle 49015481
push_back 644349137
get 399964
get 376200
push_front 339658027
push_middle 187217428
push_front 856880838
get 359646
push_middle 427054858
push_middle 434451857
push_back 895421358
push_back 432140841
get 232088
push_back 369294400
push_front 99149253
push_middle 292993722
push_back 843448484
get 349095
push_middle 935619639
get 389964
get 223731
push_front 538766671
get 148995
push_middle 487422522
push_back 290989798
push_middle 864619170
push_middle 618342470
push_middle 118797449
get 246104
push_front 368106557
push_front 328129720
push_middle 783634096
push_front 14940529
push_back 106750778
push_middle 355551735
push_front 795786767
push_middle 553334741
push_back 495612812
push_middle 951565365
push_back 279475917
push_front 551817961
push_back 484847457
push_middle 338309190
push_front 452147467
push_middle 419930215
push_front 587939602
push_middle 431181083
push_front 806950203
push_middle 377993775
push_back 546824588
push_front 8781553
push_middle 958639089
push_middle 971300706
push_back 751106906
push_front 769940103
push_front 618046256
push_middle 573388209
push_front 261007025
push_back 373432851
push_front 120072067
get 353863
push_back 880997081
get 135226
get 104979
push_front 966847650
push_middle 110823187
push_back 867455965
push_back 792238876
push_middle 473144360
push_middle 505496134
push_middle 590598484
push_middle 230324326
get 13406
push_middle 78527572
push_front 390409544
push_front 923139361
push_back 822658295
get 231147
push_back 775181540
push_front 461656028
push_front 403495322
push_back 73517132
push_middle 287336981
push_front 927918402
push_middle 7079658
push_back 211734974
push_middle 693795082
push_front 466881271
push_front 521308479
get 353637
get 386151
push_middle 488007765
push_back 298086162
get 93201
push_back 817512683
push_back 629571253
get 87922
push_front 143973908
push_front 56074695
push_front 116922417
get 138452
get 66236
push_back 361019778
push_back 643739754
push_middle 882720696
get 105000
push_back 307429338
push_middle 34960519
get 359194
push_middle 554134073
get 249882
get 102007
get 382746
push_middle 712172083
get 110085
push_middle 855125801
push_front 728235344
push_back 707074404
push_middle 784267572
push_back 314579010
push_middle 80783510
push_middle 432840769
push_middle 87178852
push_back 417820697
push_back 92156695
get 339839
push_front 921168799
push_front 496618703
push_middle 729532659
get 412113
push_back 351437979
get 277955
push_middle 63504679
push_middle 907754149
push_front 670715804
push_front 680945166
push_back 763581914
push_back 726744299
push_back 355153297
push_front 833988512
push_front 20607391
push_middle 400615663
push_middle 778186331
push_back 591975509
push_back 346356351
push_back 96436227
push_front 852619951
push_front 240105591
push_middle 52972458
push_back 315472311
push_back 136129292
push_back 465688106
push_middle 578220221
push_back 446491923
get 26160
push_middle 60155248
get 76486
push_middle 9636428
push_middle 844960144
push_back 27543196
get 383141
push_back 159314256
get 342363
push_back 402235342
get 232673
push_front 943924959
push_back 829842232
get 289602
push_middle 771941901
push_front 413876090
push_middle 41773489
get 332649
push_middle 110405329
push_middle 961645829
push_front 432550229
push_front 189184450
push_front 687116592
push_back 783290173
push_middle 700964092
push_middle 139359647
get 236482
push_back 835511779
get 308105
push_front 330127225
push_front 612590720
push_middle 686999552
push_middle 86317388
push_middle 251170878
get 260698
get 119128
get 224269
get 61006
push_middle 891947030
push_front 303094868
push_front 129404161
push_back 986067193
push_middle 800142010
push_middle 735005862
push_front 796892289
push_back 448765292
push_front 788756126
push_back 160132960
get 285278
push_front 944952804
get 177239
push_middle 985407897
push_middle 145933482
get 121383
get 336146
get 252308
get 10834
push_front 855252929
get 108719
push_back 601911565
get 160427
push_back 203830904
push_middle 855348935
get 137224
push_back 497040805
push_front 884605361
get 126446
push_middle 278035174
push_middle 112983499
push_middle 247760628
push_back 546399939
push_back 647207894
push_front 894214123
get 96927
push_middle 445833085
push_front 779779567
push_back 437015295
push_back 941359954
push_front 866951341
push_back 445632491
push_back 900905630
push_middle 296006003
get 6748
get 150756
push_front 875067238
push_front 696632773
push_front 662537884
push_middle 811904465
push_back 476142526
get 292652
push_middle 602578452
push_back 543645911
push_back 749880782
push_middle 955497316
push_front 571288095
push_back 323596862
push_back 599304867
push_middle 367074492
push_back 664032925
push_front 737433752
push_middle 963157658
push_front 757874118
get 78755
push_middle 792883503
push_front 38873191
push_back 670190714
push_middle 948406764
push_back 595270530
push_front 494991759
push_back 78239667
push_front 660527605
push_front 185411565
get 161435
push_back 859662974
push_back 774182581
push_middle 806837593
push_back 492592652
get 396052
push_back 370636290
push_front 521485855
get 367200
get 285283
push_back 16000493
push_back 526308640
get 41053
get 33084
push_middle 808707421
push_middle 240117562
push_back 182365448
push_back 185536017
push_middle 493258162
push_middle 642046367
push_middle 469799526
get 359179
push_front 370995719
get 376858
push_middle 403679643
push_front 836111172
push_back 241793789
push_front 226734403
get 335746
get 361053
push_back 137942185
get 267085
push_front 76325245
push_back 865478915
push_back 995260045
push_front 400503284
push_front 740510477
push_back 444076475
push_front 725969316
get 346795
push_middle 11537961
get 84490
push_front 884472114
push_middle 49942619
get 118118
push_front 515879136
get 170833
get 18263
push_front 10408626
push_middle 59680716
push_middle 986423335
push_back 824900008
push_back 462297310
push_front 802048010
push_front 667540121
push_front 904164619
push_front 838288479
get 258746
push_back 843962904
push_front 839629598
push_front 588951667
push_front 269767595
push_middle 784982266
push_middle 796422568
push_middle 68360659
push_middle 631059374
push_middle 37436671
push_back 379167551
get 215378
push_middle 815646486
push_middle 824916105
push_front 372855619
push_back 651720387
push_back 331247462
get 245765
push_front 333513989
push_back 287576848
push_middle 589376435
push_front 778090197
push_middle 545923244
push_back 479422414
push_back 48800430
push_middle 793976582
push_back 905594410
get 312978
push_middle 681160611
push_front 241447182
get 64962
push_middle 548301796
push_middle 534655329
push_back 616450625
push_front 670832795
push_back 273734921
push_front 878114205
push_front 778820873
push_back 438419939
push_middle 915513446
push_back 121166297
get 187312
push_back 578549610
push_middle 358796562
push_middle 306583225
push_middle 955002262
push_front 948834516
get 177822
push_back 94006112
push_back 743196718
push_middle 753709654
push_middle 430497399
push_front 838377876
get 378257
get 410085
get 253014
get 333478
push_front 971771961
push_back 228145660
push_front 530441043
get 78915
push_back 684912120
push_middle 872665825
push_front 869473360
get 210012
push_front 26534011
push_middle 258701309
push_back 166147978
push_back 547767270
push_back 905333241
push_middle 654941577
push_middle 781650256
push_front 130852647
push_back 888835647
push_middle 903096693
push_front 166510311
push_middle 682100409
push_front 690871713
push_middle 196713901
get 334155
push_middle 431485946
push_front 510162103
push_front 59791321
push_front 11881884
push_back 349956740
get 10319
get 59432
get 284919
push_middle 218243701
get 15631
push_back 556833643
push_back 322702895
get 59120
push_middle 933085783
push_back 436833909
push_front 201109246
push_middle 703936009
push_middle 66535971
push_front 390168715
push_back 511006419
push_back 878251838
push_middle 408683297
push_back 597057207
push_middle 688234054
push_front 719345397
push_back 816637742
push_middle 17799452
get 122941
push_middle 332705995
push_front 326775995
push_middle 478602497
push_middle 137260887
get 250196
push_back 821768065
push_front 378291304
push_front 420202386
push_middle 798044351
get 9780
push_middle 43858131
get 344715
push_back 476431864
push_back 375504516
get 229110
push_middle 121175395
push_front 697017788
push_front 392339155
push_back 239144986
push_front 50397462
push_front 519511980
push_front 929855399
push_back 245584392
push_back 833752476
push_back 7392928
push_middle 182491703
push_front 915058861
push_back 338872476
push_middle 80183468
get 273892
push_front 400799919
get 376079
push_front 825283495
push_front 540295090
push_middle 231990683
push_middle 515853341
get 64361
push_back 510403160
push_back 339990951
push_middle 891707577
get 370209
push_back 285630831
push_back 459995139
get 203740
push_front 203089124
push_front 251996260
push_back 886165244
push_front 134438906
push_back 987306852
push_middle 838559266
push_front 591681597
push_back 413827438
push_middle 231222539
push_middle 774697335
get 371433
get 16394
get 224256
push_middle 521325736
get 239446
push_front 739051488
push_back 356154079
get 283689
push_middle 281836554
push_middle 788301196
get 277608
push_back 423444122
push_front 212427837
push_middle 110678474
push_middle 800178307
push_middle 557797343
push_back 370679581
push_back 893226354
push_middle 533781665
push_back 860406913
get 210263
push_front 736097675
get 239573
get 212902
push_middle 996542966
get 265014
push_front 40750875
get 202812
push_back 219014179
get 157755
push_front 156710094
push_back 733387540
push_middle 779408198
get 168042
push_middle 901691001
push_front 689258746
push_middle 549435313
get 17249
get 199040
get 223610
push_back 437701792
push_front 179778076
get 412369
push_front 76302317
push_front 473053569
get 107141
get 152205
push_back 696825168
push_back 323085632
get 10426
push_middle 437149736
get 129301
push_back 750466444
push_middle 485755745
get 376430
push_front 230234523
push_middle 79540104
push_front 451576925
get 156484
push_back 643967793
push_front 987369942
get 153520
get 341155
push_front 795777916
push_back 692614343
push_back 921091860
push_back 757812862
push_front 357294110
push_front 998460507
get 392353
push_front 948183660
get 12466
push_front 871754106
push_front 755964326
push_middle 281725539
push_middle 67613348
push_front 888933979
push_middle 87833551
push_back 487280490
get 59400
push_front 494826678
push_front 878726195
push_front 8557138
get 335845
get 188059
push_back 682103463
push_middle 122823804
push_front 480716636
push_front 688206434
push_middle 696750456
push_back 991599890
push_front 475785982
push_back 420204165
push_back 923366574
push_middle 414077435
push_front 484027803
push_front 742841027
push_front 474564298
get 98470
get 183091
push_middle 578660259
get 44518
push_middle 342593836
push_back 346076721
push_back 39124698
push_middle 152910173
push_back 16541322
push_middle 510646759
push_middle 400735683
push_front 583269808
push_middle 356331617
push_front 774308242
push_back 928724289
push_back 637199125
get 309859
push_front 715447574
get 296670
push_back 54422097
get 165887
get 194204
push_front 534145518
get 239653
push_front 734505070
push_front 379587979
push_front 341541170
push_front 701689026
push_front 867385851
push_front 346078115
push_front 257262672
push_middle 870831361
get 107388
push_middle 146648239
push_back 607517481
push_middle 700628441
push_middle 336711333
get 87707
get 271578
get 412084
push_front 123797438
push_front 194519574
push_middle 443150243
get 64154
push_front 339957995
push_back 799751541
push_back 192160225
push_back 546558686
push_back 875028123
push_back 547089126
push_middle 496394401
get 396542
push_middle 647141475
push_middle 952053041
push_middle 577063306
push_back 407752480
push_back 237775529
push_front 364219999
push_back 31668981
push_back 983902550
push_back 800435104
push_middle 627249898
push_middle 401947035
push_front 740627724
push_back 724281212
push_front 603153515
push_back 16790395
push_front 279121737
get 308189
push_back 137955797
push_middle 267056105
push_front 523483908
push_middle 375158922
push_front 972251501
get 402129
push_front 66208910
push_front 279205927
push_back 296962082
push_front 888969680
push_front 18804365
get 119751
push_front 155024382
get 92071
push_front 582106806
get 168499
push_front 617734016
push_middle 219772274
get 118484
push_front 69761366
push_back 336424166
push_back 676412336
push_back 397045413
push_middle 235634493
push_back 493057779
get 221199
push_middle 195037011
push_front 689243133
get 335530
push_back 855340723
get 299942
push_back 960852611
get 177041
push_front 822387591
push_front 425858102
push_front 775571651
get 205158
push_middle 844889905
push_middle 755178640
push_middle 551214903
push_back 115849549
push_middle 779136631
push_middle 438721779
push_back 481936402
push_middle 527373805
push_front 942591556
get 403794
push_back 777431868
push_back 926860298
push_front 972081817
push_front 301146059
get 121809
get 410094
push_middle 942541284
push_front 212121072
push_middle 6075899
push_back 76869963
push_middle 466833296
push_back 763018439
push_back 624659064
push_front 999382408
push_middle 417867699
push_middle 202008567
push_middle 714572555
push_front 183253847
push_back 616229536
push_front 473484605
push_middle 592715871
push_front 7626940
push_back 465171882
get 371973
get 232826
push_middle 295246316
push_back 996867437
push_front 549837326
push_middle 15908208
push_middle 660722471
push_middle 537821598
push_middle 884219448
push_back 152304831
push_back 947877811
push_middle 384065490
push_front 660292782
push_front 820316375
get 23626
push_middle 333286066
push_middle 99472722
push_back 854109189
push_middle 26910839
get 48206
push_middle 643423760
push_middle 548580356
get 188108
push_middle 521146030
get 123936
push_middle 961778868
push_front 174851018
get 381181
push_front 634495990
push_middle 197030700
get 51096
push_front 726642262
push_middle 875113999
push_back 31104451
get 185630
push_front 804048716
push_middle 691714366
push_back 802938256
get 139022
push_front 541604370
push_front 63494605
push_back 368213541
push_back 848427876
get 47879
get 129976
push_front 268980799
push_back 815057591
push_middle 141943950
get 201894
get 318539
push_front 103864361
push_back 491218594
push_front 375567276
push_back 171201746
push_back 785848368
push_front 226828685
push_middle 657258382
get 323681
get 157313
push_middle 646516918
push_front 351023447
push_back 142874107
push_back 772630453
get 366939
get 36612
get 277622
get 8440
push_middle 992362192
push_front 362760609
push_back 820530362
push_middle 191032602
get 151400
push_middle 852978750
push_front 77602351
push_front 597280737
push_middle 47205457
push_front 350110290
push_middle 341862619
push_front 771830040
push_front 618980775
push_front 77486404
get 13931
push_back 530286261
get 297949
push_front 788186640
push_back 549814745
push_back 860887900
push_back 418485003
get 239340
push_front 845805182
get 192796
push_middle 178326503
push_middle 541658857
get 293507
push_front 34669316
push_front 929198910
push_back 283396259
get 49887
push_middle 50429073
push_back 371785186
get 366416
push_back 702318520
push_back 693773863
push_front 126064312
get 295646
get 363922
push_middle 293774959
push_middle 883290898
get 132613
push_middle 361656203
push_front 100205853
push_middle 670131215
push_front 824398869
get 321345
get 401609
get 122319
push_back 869764230
push_middle 149002349
get 222635
get 25668
push_back 278615590
get 5392
push_back 642849486
push_front 229187777
push_back 74875225
push_front 389438859
push_front 75515577
push_front 562124074
push_front 861712572
get 23038
push_front 263989704
push_front 426594408
push_middle 692427901
push_middle 512489343
push_middle 908205752
push_middle 900228971
push_back 699076441
get 23155
push_back 437079301
push_middle 974949712
push_middle 198566837
push_front 229025301
push_middle 263217391
push_back 260539282
get 316645
push_back 617413579
push_middle 437914464
push_middle 491055116
push_back 279167297
push_back 404067818
push_front 186819904
push_back 950641712
push_middle 321618096
push_front 680744555
push_middle 170210660
push_middle 799693107
push_front 298694
push_front 738145927
push_middle 560393735
get 288410
push_middle 471888222
push_front 191874502
get 6371
push_middle 993668910
push_front 856571618
get 351804
push_back 55721250
push_middle 36801640
push_front 696357776
get 146992
push_front 483789169
get 64499
push_front 594598439
push_back 772246945
push_front 840479321
push_front 577011730
push_front 472404763
get 150419
push_middle 895235209
push_back 484993026
get 241476
push_middle 113006354
get 225424
push_back 374040186
push_front 475677656
push_front 911872908
get 50618
push_back 836867701
push_back 204298285
push_middle 456618580
get 81904
push_front 752291504
push_front 224266386
get 103611
push_middle 564448156
push_back 325094481
push_middle 732361026
push_middle 479380588
push_back 857576533
push_middle 202718092
push_middle 762804950
push_back 582313199
push_middle 831445816
push_back 280061665
push_middle 247907677
push_front 702834469
push_front 616768975
get 183855
push_middle 803766997
get 213755
push_back 70881173
push_middle 269428367
push_middle 79927764
push_front 648986136
push_back 966677114
push_front 8547454
get 9181
push_front 353074973
push_middle 193664235
push_middle 808227050
push_middle 2376003
push_middle 917800352
push_back 810657533
get 180676
push_middle 541179879
push_back 25713465
get 168457
get 143797
push_middle 795607604
push_back 677318196
push_front 35293729
get 16132
push_front 234999406
push_back 28219440
push_back 996419763
get 196538
push_back 284734895
push_front 686102100
push_middle 615680714
push_middle 965441128
push_middle 133229145
push_back 79490645
get 188124
push_middle 680744465
push_middle 831441652
push_middle 730915156
push_middle 797553412
get 49838
push_middle 920422250
push_front 270330387
get 57741
get 8021
push_back 360138039
push_back 899254941
get 397599
get 234233
push_front 510613846
push_front 11386359
get 129404
push_middle 300161220
push_front 367153392
push_front 402423157
push_front 837560947
push_middle 864241303
push_middle 851806683
push_back 393753422
push_front 570595119
push_front 609404945
push_middle 124093854
push_back 524519846
get 26298
push_back 840989332
push_back 777401059
get 286280
push_back 355901774
push_back 744768254
push_back 796756293
push_front 438608235
push_front 559738179
push_back 388821042
push_back 742396233
push_back 633588675
push_middle 990637946
push_front 203384669
get 17554
get 190477
push_front 504232014
push_middle 181085549
push_middle 265531354
push_front 362209008
get 256854
push_middle 100764735
push_back 797951450
push_back 639905876
push_front 876054333
get 221036
push_back 287877467
push_middle 730628567
push_middle 718857334
push_back 395597641
push_front 599512652
get 318047
push_front 680563447
push_middle 27274766
get 174395
push_front 681568539
push_back 590998511
push_middle 329295766
push_front 561343377
push_front 257808606
get 213863
push_front 775828401
get 77937
push_front 410814400
push_back 515571929
push_back 779886884
push_middle 954826890
push_back 846299663
push_back 699283481
push_middle 32501664
push_front 501335999
push_back 382137397
push_back 451295617
get 181131
push_back 474241522
push_front 127768413
get 391692
push_front 355279657
push_middle 898821095
get 408423
push_back 611984508
push_back 445231188
push_back 451386145
push_front 120856188
get 243019
push_middle 694617741
push_middle 108412243
push_back 160955992
push_front 2894591
get 116129
push_front 931535624
push_front 435142191
push_back 174190300
push_back 727958467
push_middle 521952200
get 24211
get 116648
get 108421
push_front 297305303
push_middle 687863610
push_front 524057407
push_front 206268291
push_front 250384665
push_back 451772049
push_middle 18209387
push_back 702502592
push_back 480419699
push_back 475542237
push_front 759722159
push_middle 796350267
get 386257
push_middle 721888733
push_front 927860077
push_back 414020242
push_back 394819712
push_middle 58712634
get 116972
push_front 979183333
push_front 797984413
get 339927
push_back 24444421
push_front 524275748
get 85128
get 102079
push_middle 388604525
push_front 554023646
push_back 125975367
push_back 53415076
push_front 599595620
push_back 54981883
get 338536
push_front 955080903
push_middle 515905421
push_middle 61567279
push_back 484549802
push_middle 512265580
push_front 435914618
push_back 816971220
push_front 940880582
get 115885
push_back 3386010
push_back 787813353
push_back 235642219
get 274255
get 60802
push_front 954012080
get 37608
get 392007
push_front 610473765
push_front 260888770
push_front 431077210
push_back 998991542
push_back 356123608
get 31841
push_middle 466447705
get 196421
push_back 836308524
get 175604
push_back 729099197
push_back 996507370
push_front 896889026
push_front 848211215
push_middle 826262102
push_front 802566383
get 274600
push_back 914863257
push_back 217094350
push_back 572931877
get 233723
push_front 591997446
push_front 797061719
push_middle 794832833
get 129062
get 28010
get 189645
push_back 807859217
push_front 451018168
push_middle 255433270
push_front 114064089
get 100947
push_middle 681489584
push_front 307508007
push_back 904966166
get 68896
push_back 421711795
push_back 114770128
push_back 615386083
push_front 594859573
push_front 567575970
push_front 791145326
get 339103
push_front 613679603
push_back 140986772
get 358963
get 324823
push_front 620678956
push_back 713736186
get 402294
push_middle 477082181
push_front 160430791
push_middle 767551987
push_front 222887281
push_middle 305103598
push_middle 182523246
push_middle 575429077
get 225837
push_front 66458832
push_front 263985515
get 271929
push_middle 269686572
push_back 956043980
push_middle 332262980
get 7040
push_back 514866945
push_middle 182347598
push_front 764581651
get 344138
push_front 179009659
push_back 689059459
push_back 907811291
get 119181
get 50225
push_front 952864289
push_back 386831867
push_middle 62120356
push_back 816372538
push_middle 265571593
push_back 94887613
get 407564
get 190927
push_back 83028003
push_back 158056226
get 129757
push_back 582931614
push_back 957013440
push_middle 808943352
get 191900
push_middle 601099124
push_front 681548370
push_middle 388951200
push_back 560391228
push_middle 621472168
get 300913
get 206252
push_back 470167152
push_front 839030269
push_back 863807846
push_middle 531873169
get 174844
get 228670
get 100885
get 202007
push_front 899196975
push_back 404842812
get 60323
get 218550
push_front 104185551
push_back 777303872
get 298793
push_front 574693921
push_middle 59764488
push_back 763891457
push_back 283799555
get 362165
push_middle 34931871
push_front 114729903
push_middle 811006465
push_front 976604080
push_back 552933365
push_middle 830981264
get 200038
get 114557
push_middle 217030094
get 103545
push_front 728963260
push_middle 669132080
push_front 517201688
push_middle 894042510
push_back 603172282
push_back 69466166
push_back 852763617
push_front 463015037
push_front 326693608
push_middle 149916243
get 52463
push_middle 158294470
get 402025
get 366235
push_front 74659624
push_front 16725992
push_front 412483130
push_back 404344529
push_back 295651836
push_front 283263558
get 95436
push_middle 682599235
push_front 29737896
push_middle 945476895
push_front 180947811
push_back 223469496
push_front 89726834
get 191296
get 205768
push_back 962945589
push_back 572468954
push_front 36934005
push_front 962912740
push_back 158671552
push_middle 310409435
get 240765
push_front 163729461
push_front 558705112
push_front 652774242
get 256478
push_middle 789445134
push_front 149408041
get 102176
push_front 42511230
get 59892
push_front 199448335
push_back 455119057
get 251205
push_middle 22936451
get 113658
push_middle 495357382
push_back 655984164
push_back 606381545
push_back 641688247
get 109596
get 357517
get 256752
get 267098
push_front 98694590
get 241745
push_back 955000438
get 244318
get 295615
push_front 340607010
push_front 497757696
push_back 582299396
push_middle 327171627
get 284999
get 344613
get 224865
push_front 973695450
get 98027
push_front 441483083
push_middle 743607748
get 57911
push_middle 51923595
push_front 870469907
get 205675
push_front 821084750
get 168359
push_middle 495183968
push_middle 366577346
push_back 155070436
push_middle 819703350
get 145448
push_middle 143105332
get 144813
push_back 784795564
push_front 697893983
push_back 928528621
get 172418
push_middle 543641129
push_front 420275540
push_middle 195713988
push_front 855241431
push_back 52332514
push_back 175675432
get 24796
get 360091
push_back 469284703
get 269284
get 267092
push_front 353089223
get 57749
get 22455
get 135023
push_front 856078348
push_back 841600751
get 316689
push_back 279086653
push_back 332137811
push_middle 673543099
push_front 907332011
push_front 729512265
push_front 952705562
push_middle 42818251
push_back 117588551
push_back 557790247
push_front 139519679
push_front 612836881
get 220303
get 62825
get 46166
push_middle 72053557
get 368928
get 276252
push_middle 734116238
push_back 712833657
push_middle 630667337
push_back 888996508
get 98244
push_back 257599704
get 299289
get 285083
push_back 96595603
push_front 288383677
get 372771
get 386296
get 304890
push_back 13242152
push_middle 857935378
push_front 926280182
get 379755
push_back 501705359
push_back 873501188
push_front 441197196
get 56149
push_back 176429315
get 140835
push_front 403697542
push_middle 808214754
push_back 4750578
get 107291
get 99787
get 232302
push_middle 516325031
push_middle 477769867
push_back 879610713
push_middle 657787235
push_middle 159239927
push_middle 157128796
push_back 95532824
push_back 600476065
get 19148
push_back 958081910
get 404180
get 72352
push_middle 115341174
push_middle 504664666
get 17606
push_middle 787802336
get 377789
push_front 492533122
get 188315
get 264371
get 61233
push_middle 184788921
push_middle 969607410
push_middle 445510117
push_middle 982267170
push_back 919682778
push_back 806448421
push_middle 231015178
get 243755
push_middle 733934542
push_back 537210497
push_middle 482648647
push_back 291840043
push_back 194669469
push_middle 23676223
push_back 83695469
get 55207
push_middle 362654723
push_front 46686891
push_middle 840441782
get 12643
get 60391
push_back 158313432
push_back 648279337
push_front 168165823
push_front 718231411
push_front 902315148
push_front 212131374
push_front 671104419
push_middle 235420318
push_back 337236168
get 390879
push_front 365512690
push_front 105350484
get 176022
get 27610
get 362732
push_back 8683008
get 412665
push_front 905825751
get 409888
push_middle 962875597
get 358867
push_back 459232914
push_back 321651081
push_front 131788646
push_middle 110293056
get 112635
push_back 154474986
push_front 648379807
push_front 415236032
push_front 600628460
push_back 471458000
push_middle 732414572
push_middle 185694800
get 189494
push_back 42793493
push_back 860647183
push_back 618420401
get 113778
push_middle 148552789
push_back 388055547
push_middle 4106595
push_back 994368420
push_back 768615516
push_back 57155890
push_middle 662545262
push_front 725843103
push_back 798878560
push_back 678388732
get 72946
push_back 336685404
push_back 586510537
push_middle 778757437
get 237421
push_back 68734691
push_middle 482942058
get 170882
push_middle 371448239
push_front 765983632
get 169151
push_front 344248864
push_back 5100466
push_back 181661456
push_middle 75271800
push_back 855651577
push_middle 552543904
push_front 169017325
get 108988
push_back 975043835
push_front 227437791
push_middle 222742078
push_front 174007399
get 118306
push_front 753111930
push_back 366868070
get 250975
push_front 425961552
push_front 859778741
get 338943
push_front 723281379
push_middle 221971549
push_middle 884720561
push_back 727243082
push_front 689214572
push_back 298335788
push_back 818588288
get 259712
push_front 315874005
push_middle 719243841
push_middle 186482206
push_back 926762863
push_back 91713575
push_middle 829037914
push_middle 708486931
push_middle 505955501
get 325722
get 13746
push_back 326389355
push_back 572020394
push_front 1461725
push_middle 805609650
push_middle 724724587
get 32395
push_front 17010476
push_front 925982585
push_middle 499610512
push_front 730624774
get 166537
get 125547
push_front 582120267
get 58797
push_middle 428140606
push_middle 4917533
push_back 395549966
push_front 988045951
get 103588
push_front 244365240
push_front 266907636
push_middle 322810681
push_back 613108483
push_front 546820694
push_back 70218797
push_back 12932919
push_front 530313066
get 55059
push_front 561450238
push_middle 240718830
push_front 37221388
get 45384
push_front 323494146
push_front 969707741
get 170377
push_middle 196656814
push_middle 930706814
push_back 131628787
push_back 328293456
push_back 325707140
push_middle 395607406
push_middle 693066497
get 16521
get 414216
get 135248
get 278124
push_back 789157902
push_back 370525656
push_back 547328634
push_front 104593091
push_middle 191398411
push_middle 402897573
push_middle 109024212
push_middle 986077042
push_front 686377306
get 77224
push_back 856940374
push_front 824710212
push_back 169306854
get 44213
get 123628
get 134446
get 234644
push_front 920416189
push_back 293786826
push_front 915164791
push_front 784345054
get 256430
push_front 873897141
push_middle 990800190
push_front 748689615
push_back 796279067
push_back 306542446
push_middle 189469040
push_back 427386178
push_front 324461374
push_front 293024239
get 244607
push_middle 288602156
push_front 712640302
push_front 169483628
push_middle 129185754
push_middle 968159004
push_back 553217769
get 24544
push_front 327542098
push_front 537401682
push_front 51867185
push_middle 723009770
get 363487
push_back 358737236
push_middle 200785400
push_front 471308751
push_back 374841195
push_front 56088587
push_back 907187998
push_back 950594234
get 304702
push_middle 915748198
push_back 437694700
push_front 989479024
push_middle 649248844
push_middle 383630036
push_front 906206335
push_back 486455685
push_front 192855699
push_back 158052933
push_back 223138867
push_front 161877644
push_back 23211607
push_front 984627329
push_front 563899161
push_back 203673637
push_front 986534568
get 276916
push_back 748246495
push_back 186514045
get 322999
push_middle 621918300
push_front 575079861
push_front 260698742
get 150950
get 76427
push_front 198356217
push_front 984245286
push_back 42918577
push_back 156422176
push_middle 888211058
push_front 628899573
get 222320
push_front 636174256
get 411843
push_front 9543438
get 155082
push_front 591390854
push_back 651938888
push_front 430330126
push_front 329799762
push_middle 628076142
push_middle 282199065
push_middle 752484375
push_back 588939148
push_middle 446068661
get 161271
push_back 445634161
get 314234
get 283447
push_front 723871823
get 123254
get 388949
push_back 692578456
push_middle 45292225
push_middle 64376090
get 205793
push_front 602842800
push_front 743201145
push_middle 67063049
push_middle 10200872
push_front 259689918
push_back 642274706
push_front 814528786
get 5327
get 33578
push_front 458617533
push_back 531545556
push_front 755186047
push_back 938972863
push_front 251000435
push_middle 219812004
push_front 968663246
push_front 914210410
push_middle 682728370
get 197297
push_middle 340380191
get 43441
push_back 859990049
push_front 757823737
push_front 728025554
push_back 515958585
push_back 911724409
push_middle 440479492
push_back 637425818
push_front 621646318
push_middle 788051760
get 29040
push_front 231023827
push_front 582260055
get 88406
push_front 882069669
push_back 606763590
push_front 488791486
push_back 873469619
push_front 626933078
push_middle 437416035
push_back 374483126
push_middle 5568064
push_back 618563250
get 42956
push_back 570435647
push_middle 963820362
get 70436
push_middle 641559938
push_middle 34574873
push_front 536043540
push_middle 273204113
get 393715
get 281405
push_middle 12340236
push_back 880407906
push_front 274762565
push_middle 964925043
push_front 756514000
get 229830
push_back 459838723
get 157834
push_middle 6827337
push_front 815004306
push_front 476842396
push_back 974083537
push_middle 284107603
get 251682
push_front 951718602
push_middle 832422781
push_back 118828861
push_middle 635899621
get 164304
push_middle 154209763
push_middle 977335914
get 54486
push_front 973276372
get 360606
push_front 426219869
push_front 341345886
push_front 772362353
push_middle 883178836
get 169933
push_back 756329851
push_back 464578492
get 283555
get 346394
push_front 472532134
push_middle 525717529
get 221422
push_front 884881810
push_back 417493747
push_back 593200382
push_middle 634512823
push_front 246754660
get 82117
push_front 497195885
push_middle 942149470
get 23715
push_middle 650645249
push_back 451094391
push_back 924281105
push_back 422778529
push_front 940085410
push_front 236001178
push_middle 268589575
push_middle 924426164
get 224364
push_back 495753975
push_front 294155154
push_middle 428941023
push_back 610168301
push_front 394457509
push_back 990466233
push_back 833692154
get 16042
push_front 144328481
push_back 844448882
get 268347
push_middle 825124089
get 324662
push_front 245049204
push_middle 675166547
push_back 496578441
push_back 614260245
push_middle 116502686
push_back 290962057
push_middle 925276327
push_back 142720332
push_middle 70960962
push_back 219577576
push_middle 624991169
push_front 673224678
push_back 639265138
push_middle 913219075
push_front 978638879
get 258219
push_back 151423951
push_back 153626303
push_front 344687556
get 235391
get 212007
get 35750
push_back 770316093
get 73595
push_back 897232016
push_middle 978955851
push_back 843803806
get 77359
push_middle 488892600
push_middle 498214790
push_middle 81488820
push_middle 777782739
get 75254
push_front 478864730
get 390059
push_middle 607108512
push_middle 936782284
get 395842
push_back 332535220
push_front 697879036
push_middle 548598659
get 394697
get 30135
push_front 443214527
get 75740
push_front 421009274
get 29775
push_middle 208577142
push_middle 519526538
push_middle 320308258
push_middle 529613654
push_middle 780452524
get 307991
push_front 660114337
push_back 782934103
push_middle 467594165
get 69466
push_middle 91893384
get 107371
push_back 8164420
push_back 878455429
push_front 943987138
push_front 683488920
get 346886
get 388998
push_front 802700506
get 132617
push_back 553352198
push_back 749873177
get 378858
push_front 146010510
get 93974
push_back 117779686
push_middle 656025530
push_front 627269524
push_back 929141594
push_middle 31100100
push_middle 651962280
get 227764
push_middle 229084361
push_front 967200440
push_front 315083169
push_middle 675046440
push_middle 214802480
push_front 764082339
get 36923
push_front 545285017
get 182443
push_middle 938232861
push_back 802357612
push_middle 10541594
push_middle 772440587
push_middle 648676951
push_back 606748013
push_back 485298124
get 262014
push_middle 861688094
get 113127
get 159968
push_front 742345231
get 198970
push_front 4492128
push_back 784642424
get 254469
push_back 503501322
push_middle 146959818
push_front 232182411
push_front 773355759
push_back 68153404
push_front 737710077
push_front 998058900
push_middle 932714983
push_middle 584744613
push_middle 202192775
push_back 789347674
push_front 122177895
push_middle 402659653
push_back 555796013
push_front 117996008
push_middle 998405584
push_back 400394207
push_middle 644230295
push_middle 949975564
push_middle 510063960
push_middle 742442601
get 21185
push_back 209873123
get 212880
push_front 228161533
push_middle 432690524
get 316293
get 32405
push_front 828986088
get 112745
get 397863
get 414179
push_front 951911560
push_back 916803321
push_middle 28072136
push_back 321838300
push_back 414162482
get 368549
push_back 422798617
push_back 187397166
get 209929
get 44070
push_middle 89311334
get 37462
push_middle 624586936
push_back 894347343
push_front 355569214
push_back 141656351
push_back 199547622
push_back 666523702
push_back 739568386
push_middle 936546461
push_front 885680399
get 45213
get 128142
push_middle 917674311
push_middle 570612284
get 274669
get 169490
push_middle 712679681
push_front 197895961
push_back 306085572
get 97930
get 177702
get 213025
push_middle 12048776
push_front 69079017
get 74863
push_back 165491312
push_back 296484330
get 203393
push_back 751615497
push_middle 146661784
push_middle 562843002
push_front 664591957
get 387563
push_middle 932187754
push_back 302304262
push_middle 899173919
get 213933
get 44980
push_middle 162834696
get 280911
get 151699
push_middle 8454574
push_front 43510932
get 202681
push_back 263381547
push_back 556056083
push_middle 14363739
push_middle 449048998
push_back 533149911
push_middle 780633700
push_front 593956492
push_front 61110385
get 240713
push_front 608816127
get 667
push_middle 41845092
push_back 401517194
push_front 459111369
get 265145
push_back 561676163
push_middle 861820276
push_back 411454345
push_back 479407730
push_front 277277253
push_back 987684309
get 273684
push_front 141362752
push_front 438995328
push_front 545094606
get 157348
push_middle 249600926
push_front 4288916
push_back 379714280
push_back 51998350
push_front 522808292
get 227621
push_middle 953622877
push_front 626280466
get 45700
push_back 335316984
push_front 819624105
push_middle 612232680
push_back 532142803
push_middle 229662589
push_middle 314976227
get 295511
push_front 409773693
get 390712
push_front 755584794
push_middle 228964551
push_front 508945341
push_back 86803995
push_middle 428100446
push_middle 540327199
push_middle 823486132
push_middle 75403838
push_front 835479003
push_front 353868501
push_back 928103609
push_front 129363821
push_middle 40173953
get 152344
push_back 703366335
push_back 867215180
push_front 853442340
push_middle 974789354
get 404261
push_back 785413922
push_middle 181868640
get 12199
get 146335
push_middle 500803628
push_back 931481726
push_back 379796080
push_back 898319108
push_front 387915914
push_middle 159626326
push_front 315952699
push_middle 821515630
push_back 453105947
push_back 324972173
push_front 738261861
push_front 524980759
push_front 60107611
push_front 468719882
push_back 310674775
push_front 850560284
push_back 265911920
get 108106
push_front 824657398
get 66861
push_back 258358109
push_middle 980416491
push_front 998661557
get 85529
get 182534
push_middle 637053326
push_back 626443294
push_front 47570897
push_front 721814441
push_front 66623573
push_middle 407193215
push_middle 853462242
get 49161
push_back 290771571
push_front 220032935
get 386514
get 142074
push_back 230226437
push_middle 11336760
get 86069
get 8256
get 410792
push_back 416960471
push_front 802246353
get 119494
push_front 405691229
push_front 885541129
push_front 1593184
push_middle 574381197
get 374603
push_front 719785768
push_back 524847738
push_front 103457728
push_front 337429907
push_back 110038791
push_middle 341028465
push_front 888655185
push_middle 580515024
push_middle 459041322
get 413441
push_front 205497686
push_back 149904141
get 206312
push_middle 935295238
get 323315
push_back 495117703
push_middle 704823235
push_front 894679587
push_back 540686967
push_front 32972234
push_front 321576727
push_middle 864821
push_back 585462391
push_front 897799718
get 63605
push_front 226340897
push_front 817244238
push_middle 801632917
push_middle 795413092
push_front 105768038
push_back 931959342
get 40034
push_back 403589235
push_middle 448156739
push_front 684935349
push_front 323689983
push_back 774735786
push_front 321770805
push_back 171143432
get 55746
push_middle 402241040
push_front 529489718
push_middle 591965596
push_middle 731350946
get 141791
push_back 557759085
push_front 130411223
push_middle 578125565
get 338320
push_front 991555952
push_front 392597721
push_back 47292614
push_front 98387251
get 117914
push_back 461313358
push_front 75426708
push_middle 393426821
push_middle 705210528
push_back 40721443
push_back 649138436
push_back 305377175
push_middle 694036322
get 405533
push_back 690086048
push_front 772110026
push_middle 985407081
push_front 276177692
push_front 852279195
push_back 789238860
push_front 231004410
push_front 14561276
push_front 64889607
push_middle 616649767
get 61926
push_back 140212285
get 337635
get 57538
get 114206
push_middle 920706091
push_back 583376371
push_front 697077715
get 121095
push_front 606242567
push_back 223911170
push_back 612706398
get 232876
push_front 65898827
push_middle 783946665
push_back 619127905
push_front 896914025
get 291010
get 31301
push_front 93606869
push_middle 206027862
push_middle 819753039
push_middle 102413327
get 140748
get 83688
push_back 677947333
push_back 332392749
push_front 713609971
get 114907
push_front 901688241
get 189372
push_front 307259715
get 252941
get 173954
push_middle 77336302
push_front 89372709
push_middle 869239281
get 106036
push_middle 156165973
push_back 121649290
push_back 821070578
push_back 803077927
get 174131
push_back 597390721
get 346627
push_back 974761321
push_back 732993237
push_front 342676349
push_middle 337764047
push_back 968464440
push_back 808636916
push_back 380795768
push_back 502064023
push_back 544420563
push_front 215918762
push_middle 599600770
push_back 902330110
push_middle 197397563
push_middle 896152495
push_front 76488588
push_front 716522865
push_front 231954790
push_middle 455134371
push_front 50621725
push_middle 392779792
push_back 872101364
push_back 865591911
push_middle 320197550
push_middle 839516109
push_middle 569246591
push_middle 123269705
get 68620
push_front 860201014
get 239477
get 242938
push_middle 651975895
push_middle 312818355
get 414075
push_middle 98259807
get 33858
get 396537
push_middle 258529116
get 33318
push_back 477726587
push_back 544605409
get 307054
get 164216
push_back 298221783
get 55301
push_front 813524539
push_back 247755310
push_front 572604090
push_front 416532093
push_front 114667562
get 258463
push_back 276670994
get 403234
push_back 661200776
push_middle 563636330
push_back 406815142
get 248144
push_front 297785379
push_back 490470018
push_back 654661533
get 14126
push_back 298923353
push_back 9914565
push_back 654937176
push_front 738741893
push_middle 689052399
push_middle 541574504
get 290283
get 266923
push_middle 430721115
push_middle 20015337
push_middle 102902731
push_middle 636571277
push_back 214970727
push_middle 342973113
get 169153
push_front 836539339
push_back 53424824
push_middle 152552963
get 86805
push_front 590953255
push_middle 231444050
push_back 372426754
get 46957
get 321537
get 189927
push_back 1911236
push_back 519072729
push_back 589281006
push_front 226282978
push_middle 134126471
get 166031
push_back 822878862
push_front 66876751
push_front 226273961
push_middle 625250803
push_front 908489406
push_middle 459079688
get 91320
push_front 988998709
push_middle 297393831
push_back 470441094
push_back 152008382
get 202252
push_back 550736640
push_middle 254481570
get 261186
get 189474
push_middle 308412061
push_back 592050637
push_back 134818230
push_back 283664021
push_back 305437340
push_middle 569481101
push_middle 8925747
push_front 37508645
push_front 988208
push_middle 26032904
push_back 694161102
push_middle 927785834
push_front 561647162
push_front 827381600
push_back 223239153
push_front 593394308
push_back 957887667
push_middle 201905209
get 155877
get 415615
get 401030
push_back 221015653
push_front 227223192
push_back 943004249
get 21363
push_back 882754873
push_front 245061702
push_back 847445810
push_middle 463390638
push_middle 229449018
push_front 827548229
push_middle 701269822
push_back 233791827
push_middle 995030756
push_back 1011892
get 237850
get 302564
push_front 14704103
push_middle 632090250
get 179189
push_middle 683569382
get 391949
push_back 451704610
push_back 171564461
push_back 64574861
push_middle 256953842
get 42808
push_back 880649974
get 257489
get 323184
push_front 980016724
push_front 176727691
get 50253
get 405586
push_middle 852814047
get 189331
get 135733
push_front 448055286
get 408963
push_middle 919455193
push_front 709823993
get 303173
push_back 32817786
push_front 399484415
push_back 517392020
push_front 868970956
push_front 596550388
get 264095
push_front 298078942
get 209285
get 321790
get 316123
push_back 114538114
push_front 524692372
push_middle 204758687
push_middle 993970257
get 123408
push_front 751448844
push_middle 407835702
push_middle 68296041
push_middle 583341596
push_front 502640342
push_middle 17964903
push_front 606464462
get 40259
get 293142
get 21371
push_back 620122896
get 292933
push_back 697523386
push_middle 518904028
push_front 366398850
push_back 898820791
push_back 586698499
push_back 453005177
push_middle 946136704
push_front 999460887
push_front 680195579
push_front 572814011
get 226310
get 244129
push_back 567724901
push_back 218840298
push_front 357639392
push_front 943931069
push_back 474411459
push_middle 623204863
get 398566
get 66902
push_middle 859166859
push_middle 604376068
push_front 997997441
push_front 841048739
get 352354
push_front 384127206
get 346903
push_back 927729753
get 336235
push_back 676810646
push_middle 366660449
push_front 942658304
get 36611
get 163748
push_middle 764985870
push_front 9912705
push_front 684791357
push_middle 807857558
push_front 294415544
push_middle 363144190
push_back 5091639
push_middle 779836024
push_back 205535482
push_middle 349127166
get 76267
push_back 403753222
push_front 476725201
get 320017
push_middle 738669579
push_middle 626807195
push_middle 951862828
push_back 21054560
push_back 405475693
push_front 460131604
push_middle 307830406
push_front 840064871
push_back 985056435
push_middle 336823003
push_front 349338938
push_back 698926689
push_middle 889560262
get 400857
push_middle 466958719
push_middle 736513622
get 412851
push_middle 269071714
get 356665
push_middle 219002068
push_middle 219978875
push_middle 453635512
get 107365
get 359000
push_middle 461486013
get 192646
push_front 749874670
push_front 557753994
push_back 770193739
push_back 475795426
get 391959
push_back 515673677
push_middle 547597181
push_front 46750106
push_front 469309710
push_back 35450881
push_front 534970515
push_middle 865738732
push_back 761503174
push_back 124627286
get 256813
get 169800
push_middle 933681557
get 230529
push_front 470020283
push_back 823266400
push_middle 515217007
push_front 71153097
get 118149
get 204293
push_middle 367609213
get 227333
push_middle 273735986
push_front 998666804
push_back 429308127
push_front 458142330
get 68807
get 384544
push_front 652506923
push_front 995464518
push_front 284733864
get 153509
get 301769
push_front 754335604
push_front 649161011
push_middle 973066924
push_back 534247122
get 123043
push_front 938814764
push_back 784323880
push_back 100193338
push_front 796001833
push_middle 722797537
push_middle 500014347
get 105371
push_front 198513109
push_back 285776459
get 248600
get 106099
push_front 493066866
push_back 705917866
push_middle 789478426
push_middle 145039960
push_back 130235338
push_middle 130911313
push_middle 790702114
push_front 783244904
push_front 301124080
push_middle 135546576
push_middle 263714939
push_middle 926732151
push_back 681874028
push_front 909224444
push_front 932490586
push_middle 8819535
push_back 688593905
push_front 457148644
push_front 136204989
get 379807
push_back 416188950
push_middle 862488217
push_back 372886068
push_middle 423074858
push_middle 839287363
push_back 498957694
get 40558
push_back 5413942
push_back 309406990
push_front 810773843
push_middle 41986803
push_middle 103395043
push_middle 576177664
push_back 506894450
push_front 690605640
get 327659
push_back 330518209
push_back 829034936
push_back 789087440
push_back 26166789
push_middle 2385004
get 397426
push_middle 422111619
push_back 443275719
push_middle 702730552
push_front 246832558
push_back 767387763
push_middle 941900904
push_front 189310089
push_front 86884597
push_middle 654417469
push_middle 783894745
push_middle 944054932
push_front 144353251
push_middle 237678142
push_back 56520366
push_back 52635874
push_front 9835843
get 134252
push_middle 483939348
get 95392
push_front 846627930
push_back 116464345
push_middle 560547891
push_middle 315219315
push_back 873095263
get 289956
push_front 721250813
get 100287
push_back 748537150
push_middle 144464038
push_back 732893723
push_back 935920377
push_back 39660828
push_middle 76503232
push_front 565935622
get 97470
push_back 217040428
get 139341
push_front 122664738
push_front 596386760
get 373340
push_middle 343032508
push_middle 208379956
get 74938
push_front 132166557
get 106517
push_front 138075382
push_middle 247199523
push_front 288157
get 310896
get 48038
push_middle 965515079
push_front 668109081
push_middle 556466309
push_front 941399381
push_middle 928596817
push_back 338380489
push_middle 850629640
get 199314
push_middle 46751836
get 206151
push_front 399058803
push_back 874675345
get 275215
push_back 564436948
get 376212
push_front 931156699
push_front 908288822
push_front 778373833
push_back 477763584
push_back 626505655
push_middle 725563671
push_back 474061997
get 49509
push_middle 437646023
push_front 732032166
push_back 889458871
push_back 386139354
push_front 896678167
get 410916
push_middle 176845165
push_middle 208660945
push_back 54995121
push_back 918897887
get 147897
push_front 301204214
push_front 300127874
push_middle 53543306
get 251709
push_back 835428303
push_back 153403242
get 35660
push_front 279109317
push_middle 522122689
get 370617
push_middle 299610923
push_front 231544165
get 13495
push_back 667844609
push_middle 282116578
get 321449
get 276470
push_front 975903893
push_front 139581706
push_back 230978649
push_front 634438090
push_front 47594498
push_middle 92386721
get 411995
push_middle 913307759
push_back 434095520
push_back 989556253
push_back 437671317
get 344495
push_back 192762057
push_back 909222270
push_middle 948654588
get 99522
get 141279
push_middle 102356978
push_back 53509136
push_back 457518949
get 108875
push_middle 996497923
push_front 414747109
get 68682
push_front 761831635
push_front 590844194
get 61061
get 197872
get 80918
push_front 615572712
push_back 416366845
get 268356
push_back 769472857
push_front 269150499
push_middle 880219949
push_middle 617247198
get 58947
push_back 989842351
get 151721
get 82721
get 270716
push_back 918969821
push_middle 880529017
push_back 447103193
push_front 49768011
get 322076
push_back 571947125
push_back 793948891
push_middle 453239720
push_back 364207564
push_middle 703839343
get 393242
get 343116
get 81700
push_back 192311342
get 325063
push_back 255669808
push_middle 106618367
push_front 999021602
get 25613
push_front 569939933
push_middle 417081974
get 407909
push_back 355471614
push_front 512830245
push_back 23789579
get 270887
push_back 10432042
push_front 413192717
push_back 978030736
get 416048
push_front 571910670
push_front 475810206
push_front 596507497
push_middle 38737026
push_middle 884316705
get 333747
get 149284
push_front 672053775
push_back 209761155
push_front 69895432
push_middle 914677527
push_middle 185780487
get 313421
get 399510
push_front 111991452
push_front 549756804
push_front 161191541
push_middle 541539623
get 109601
push_back 113302268
push_back 721346352
push_back 423738413
push_middle 432648699
push_back 256901984
push_front 695885558
get 177842
push_back 131148231
get 134768
push_front 887594480
push_front 421881764
push_back 855855360
get 6914
get 69774
push_front 662790706
push_back 118290099
push_back 675000826
push_front 331253469
push_front 42133968
get 103575
get 46569
get 326934
push_back 435982474
push_back 185204171
push_front 26517703
push_front 13988393
push_back 732296995
get 225814
get 252932
push_front 116127215
get 325831
push_back 613959092
get 11489
push_front 824875742
push_back 165830955
push_middle 241067399
push_back 828001143
get 12314
push_back 812609006
push_middle 515436006
push_front 292555287
push_front 991070142
push_front 809053164
push_back 338854916
push_front 470228553
get 66108
push_middle 507060469
push_back 293423258
push_back 735881356
push_middle 471228475
push_front 162558460
push_back 122634394
push_back 232387249
get 141347
push_middle 502297790
push_back 36677422
get 15441
get 305846
push_front 864641619
push_front 633416899
push_middle 167962007
push_back 117250527
push_back 759798622
get 332071
get 184761
push_back 299977658
push_front 420876543
get 269273
push_front 263766878
push_back 407872807
push_middle 501122144
get 323336
get 141713
push_middle 402520454
push_front 739936684
push_front 693244871
push_back 94659980
push_middle 506203186
push_back 793369157
push_back 200167276
push_front 632943441
push_back 546723164
push_front 333794494
push_back 331454135
get 305798
push_front 441758001
push_back 169247751
get 180405
push_middle 421589560
push_front 638327293
push_back 961869287
push_middle 775488896
push_front 920237619
push_back 399790783
get 175574
push_middle 282739014
get 26386
push_front 97602309
get 251498
push_front 134267218
push_front 3590604
push_front 82692023
get 346490
get 303975
push_front 335631777
push_middle 787560603
push_front 38686074
push_middle 551443492
push_back 411702890
push_front 496880471
push_middle 396942298
push_front 625936686
push_back 85700657
get 412246
push_middle 316530880
push_back 893789145
push_front 760690539
push_middle 776623476
get 385746
push_back 553698559
get 24978
push_back 705466888
push_front 682684646
push_back 719557285
push_front 816302130
push_middle 259268303
push_back 721750192
push_front 227396460
push_back 892477335
push_front 921907959
get 256333
push_back 594364813
push_front 331896317
get 246492
push_front 454120730
push_front 869788040
push_back 135504532
get 349805
push_front 407414455
push_back 39738864
push_middle 825371724
push_back 183477357
get 350295
get 30143
push_middle 72681737
push_middle 11580766
push_back 118179246
push_back 206735558
get 372579
push_middle 148413302
push_middle 760045290
push_back 250749172
push_front 908550645
push_middle 282718425
push_middle 145566451
push_middle 69196979
push_front 692409683
get 192966
push_front 776743871
push_front 131754012
push_back 741877786
get 84820
get 148492
get 122659
push_back 595398620
get 58471
push_back 555955604
push_front 496358833
push_front 264172025
push_back 536477416
push_front 593001087
push_middle 593733405
get 343776
push_back 779084640
get 313008
push_front 307525785
push_front 920478026
push_front 11967263
push_back 375374242
push_middle 967470507
get 124452
push_middle 298519139
push_front 240564878
push_back 967623760
push_front 927207024
push_back 820328836
push_back 717507646
push_back 317172660
get 14738
push_back 204818198
push_middle 263544781
get 143269
push_middle 362152320
push_back 138821736
push_middle 66696984
push_front 716677248
push_front 486304789
push_back 638515406
get 406690
push_middle 159336410
push_front 457558619
push_front 321527727
push_back 561821209
get 343175
get 269845
push_middle 3972252
push_middle 473950896
push_middle 96845126
push_front 127045582
push_front 600275187
push_middle 994791795
push_front 335591656
push_back 959980379
push_back 542087006
push_middle 984589898
push_front 290562452
push_middle 84040632
push_middle 318385949
get 405091
push_back 754627488
push_middle 362092611
push_middle 339415111
push_middle 609963256
get 110159
push_back 368278043
push_middle 11531439
get 185090
push_back 303223709
push_middle 456966534
push_back 291434970
get 101686
push_front 238534952
push_middle 160823516
get 96726
push_front 144492179
get 169315
push_front 354403673
push_back 568876870
push_middle 976783107
push_back 144273960
get 238087
push_middle 766326931
push_back 493992649
get 75626
push_middle 982468993
push_middle 846873027
get 117379
push_back 975593635
push_middle 157358622
push_front 899508572
push_middle 155174744
push_middle 998123178
push_back 59404013
push_middle 34527053
get 320243
push_back 70466312
push_front 499178289
push_front 393096821
push_middle 310069443
get 381273
get 314477
push_middle 984476463
push_front 276602500
push_front 455201645
push_front 980624855
push_middle 682833481
push_front 640777578
push_front 11127076
get 207495
push_middle 298863712
push_front 72785599
push_middle 268128543
get 123834
push_middle 978944992
push_middle 147260710
get 40296
push_middle 54300072
get 230110
push_middle 692541834
push_back 482508149
push_front 489123750
get 69214
push_back 808670984
push_middle 93205998
push_front 153214095
get 181451
push_front 727035814
get 308246
get 391027
push_back 46404688
push_front 123430870
get 106478
push_front 551788706
push_front 164651670
push_back 783037522
push_middle 803492535
get 398589
get 40888
push_back 509399984
push_back 272406505
push_middle 81092227
push_middle 3164089
push_front 855992541
push_front 493605664
get 279073
push_back 504250640
get 57734
push_middle 789583724
get 319668
push_back 195408543
get 129626
push_middle 269033656
get 88491
push_front 637269814
push_back 29087012
get 145652
push_back 916219646
push_back 578810467
get 128122
push_front 80383846
push_back 588092573
get 241724
push_middle 692819258
get 283744
push_middle 559803460
push_middle 847441541
get 218473
push_back 198781430
push_front 465662859
push_front 950138900
push_back 767924818
push_middle 706708705
get 145324
push_middle 901907314
get 374538
push_front 297906245
push_middle 603692161
push_front 343637027
push_middle 552276218
push_middle 188796795
push_back 293429880
push_back 841351036
push_back 62300968
push_front 32384913
push_front 574062164
push_back 81537163
push_middle 112384908
push_back 296106955
push_back 838370028
get 403525
push_back 715167743
push_front 955755775
push_middle 958708195
push_middle 930583245
push_front 915844941
push_middle 600222994
push_middle 590577999
get 371143
push_back 975187868
push_front 6880919
get 254705
push_middle 545769941
get 155151
push_front 416364441
get 202890
push_back 505678591
get 49730
get 70997
push_front 656056675
push_middle 676568611
push_middle 389486083
push_middle 137254412
push_back 433621786
push_front 31169970
push_back 144981821
push_front 707636610
push_back 936528736
push_middle 787696134
get 385505
push_back 654892682
get 308899
get 216507
get 288021
push_back 63296571
push_back 88650681
push_back 520395568
push_back 232477689
get 47224
push_back 871094572
push_middle 425322149
push_front 54217276
push_front 456299154
push_middle 785003417
get 382026
push_middle 582207125
push_front 126145490
push_middle 477621631
push_middle 171365537
push_back 438877976
push_middle 581023794
get 409024
push_back 439058273
push_middle 303735446
push_middle 380266662
push_front 374963493
push_front 296712887
get 34949
push_middle 100054604
get 79622
push_middle 73083910
get 20207
get 89878
push_back 842652922
get 86582
get 328759
get 348851
push_front 754070800
push_back 758114253
push_front 429283450
push_front 12545114
push_back 286169649
push_back 345017941
push_front 149782811
push_back 880107868
push_back 636492421
push_back 727545896
get 175776
get 145524
push_front 454443291
push_middle 307736716
push_back 579472351
push_middle 59660253
get 234499
push_front 963635609
push_middle 755004891
push_middle 924246782
push_front 201877753
push_front 153135419
push_front 324986364
push_middle 93266800
get 363107
push_back 110889245
push_front 717907297
get 187561
push_front 699462769
push_front 494712060
push_front 289170428
get 265282
get 72952
push_back 255431195
push_back 536252034
push_back 106368579
push_front 46080408
push_front 563424356
push_front 323183304
push_back 448118362
get 82941
push_back 986068096
push_middle 964530620
get 318828
push_front 795268192
push_front 697154683
push_back 441456026
push_back 136837830
push_back 44220843
get 60816
push_front 478711665
push_front 173142608
push_front 379221445
push_middle 388328266
get 144426
get 48582
push_front 549780989
push_front 22968553
push_back 970158742
push_front 924439612
push_back 482729769
push_front 506492932
push_front 639826122
push_middle 531999998
get 307378
push_front 80350677
push_middle 170860009
push_middle 240726436
push_front 337955485
push_back 920781932
push_back 986040402
push_back 882094281
push_back 227377422
push_back 839659440
push_front 218552727
push_back 261067299
push_front 929621884
get 313300
get 403684
push_back 241477289
push_back 439921595
push_middle 128653808
push_back 850337561
push_back 536959115
push_front 781331686
push_front 599298483
get 298385
push_middle 843392414
get 152727
push_back 953294382
push_front 620110157
push_middle 143061255
push_middle 270034287
push_front 221902062
get 356294
push_back 712346688
push_middle 743642409
push_middle 275480215
push_front 143736522
push_back 372026449
push_front 987129925
push_back 152826667
push_front 973614456
get 412814
push_middle 975162049
push_back 154536369
push_middle 778084165
push_back 66827356
push_back 788738647
push_front 937051441
push_middle 740224945
push_middle 616107572
push_middle 587883723
push_middle 811372369
push_back 190646325
push_middle 397998270
push_middle 744011570
push_back 362852326
push_back 302056407
push_middle 570222097
push_front 676283594
push_back 809124274
push_front 564731513
push_back 102974031
get 286849
get 410875
get 124031
push_front 28866287
get 308202
push_back 219341194
push_front 556624264
push_back 84609452
push_front 717507399
get 188657
push_front 566699622
push_middle 200837633
push_middle 98970831
get 314112
push_middle 56231267
push_front 168527471
get 51320
push_front 80103459
get 298190
get 41525
push_back 818392509
get 260017
push_middle 680674665
push_back 670444612
push_middle 837290732
push_back 568624333
push_front 353029255
push_back 733379523
push_back 683308449
get 335664
push_front 210893630
get 387648
get 35609
push_back 4171925
push_front 9848922
push_front 156356397
get 232512
push_back 383483144
get 374769
push_back 408636397
get 8601
get 108746
get 21684
push_middle 80937764
push_middle 177738015
push_middle 535185367
get 80461
push_middle 89352579
push_front 592815488
get 383798
push_back 74296576
push_middle 877992729
push_front 339642442
push_front 879213697
push_back 376148327
push_middle 577569569
push_front 915056922
push_back 655412465
push_back 631259579
push_front 688635626
push_middle 662557019
push_back 868227346
push_front 9823563
push_back 856253561
push_middle 698390976
push_middle 186369263
push_back 194008339
push_back 105919336
get 270919
push_back 976532366
push_middle 143545025
push_middle 672787891
push_front 530202331
push_front 997824110
push_middle 285015921
push_middle 512202274
push_middle 614056523
push_middle 947234247
push_back 493949282
push_middle 149087559
push_front 500282394
get 104824
get 89417
push_back 348843212
get 71405
push_front 4190756
get 63165
get 131205
push_front 842008078
push_back 929050381
get 219475
push_middle 423014378
get 191708
push_back 354500527
get 85695
push_front 639581979
push_front 983820964
push_middle 493106254
get 379233
push_back 325742257
push_middle 494585376
push_front 262958509
push_back 619260136
push_back 19344685
push_middle 422994258
push_front 954392318
get 407428
push_front 430412071
get 221205
push_back 517970248
push_middle 367996434
push_back 237604809
push_back 157733852
push_back 390044524
push_middle 957306231
push_front 507919556
push_middle 440714810
push_middle 528944701
push_middle 323867372
push_front 617345455
get 246755
push_middle 785851761
push_middle 203500934
push_middle 72301940
push_front 780185632
push_middle 234284590
push_front 226363606
push_back 626022426
get 213117
push_middle 944108324
push_middle 128899275
get 33419
push_back 599832112
get 391987
get 164450
push_back 16698533
push_back 615298237
push_front 121768049
push_middle 578997824
push_middle 261631070
get 240397
push_front 733357369
push_front 63946338
push_front 129711975
push_back 530113179
push_middle 704603166
push_middle 870501664
push_front 134460627
push_front 461027869
push_front 709272377
push_front 462316970
push_middle 980270816
push_middle 641983288
get 97873
push_middle 494604451
push_middle 818067706
push_front 795693605
get 192409
get 28140
get 278024
push_front 865886445
push_middle 710289192
get 248813
push_front 685010336
push_front 401879233
push_back 51329002
push_front 283977036
push_front 884896662
get 31321
push_front 579578922
push_middle 641091343
push_middle 386907653
get 123318
push_front 758918400
push_middle 549482849
push_back 566290251
push_back 983452396
push_middle 40040249
push_front 450127946
get 270743
get 176765
push_middle 311956866
push_front 588549422
push_middle 957371926
get 178582
push_back 604965013
get 305114
push_front 609850622
push_back 970893154
push_front 425780847
push_back 713497264
push_front 541747286
push_front 910279199
push_back 267974982
push_front 330165306
get 116174
push_middle 196041702
push_back 16566682
push_middle 206355700
push_front 232566112
push_front 533613830
push_front 658788812
push_back 816147630
push_middle 281939096
push_front 177199541
push_back 389638054
push_back 633536797
push_back 640597220
push_middle 815029366
push_middle 200885916
push_middle 417972196
push_back 274357222
push_front 42570601
push_front 706631069
push_middle 182841273
push_middle 729636483
get 36240
push_back 730290629
push_front 637563896
push_front 994316672
get 401002
get 247160
push_front 500999086
push_front 399657675
get 46101
push_front 953122904
push_back 122090643
push_front 311694580
get 125810
get 323716
get 399206
push_front 371974848
push_middle 110646422
push_front 520150946
push_middle 614008983
push_back 551762382
push_back 402956337
push_front 278301610
push_back 977495018
push_middle 987038335
push_front 614860870
push_back 662106033
push_middle 224978594
push_front 436751863
push_middle 666434148
push_back 670507745
push_back 509941918
get 267728
push_back 747350895
get 114940
push_back 473201059
push_back 811578939
get 307385
get 104062
get 146120
get 288600
get 285624
get 9613
push_front 145093629
push_middle 198246321
get 311821
push_front 150239604
push_middle 190829609
push_front 363960129
get 9255
push_front 498975204
push_front 684552139
get 394272
push_back 114728348
push_middle 506609024
get 171603
push_back 38431436
get 160673
push_middle 291338041
push_front 69708838
push_back 574707539
push_back 354821117
push_middle 40355131
push_front 448132454
get 284481
push_middle 113627837
push_back 958661573
push_front 969603211
push_front 950206482
push_front 62805346
push_back 607176187
push_middle 862184172
get 168804
push_middle 312844926
get 338487
push_front 567932051
push_middle 506225488
push_front 121453260
push_front 842293513
push_middle 107661821
push_back 782619631
push_front 948507695
get 81352
push_front 193913636
get 282387
get 118806
push_middle 628321880
get 359970
push_back 978856213
push_front 614021698
push_front 954243745
get 308003
push_back 435822813
get 159971
get 331639
push_middle 475074188
push_middle 820602050
get 403208
push_front 575438319
push_middle 119731856
get 64394
push_back 682607126
push_middle 285159617
push_middle 891816419
push_middle 817694802
push_middle 464600051
push_middle 733814909
get 318050
get 26659
push_middle 804134507
push_middle 614864031
get 12966
push_front 436608986
push_middle 608027791
push_front 737512975
push_middle 192814420
get 45630
push_front 597598309
push_middle 55323275
push_back 144373856
push_front 864997780
push_front 56553664
push_middle 325764859
get 223996
get 96010
push_back 615596143
push_front 978773784
get 298578
push_back 589906371
push_middle 277658474
push_back 421310085
push_middle 163819975
push_middle 114829410
push_front 430253673
get 406857
push_back 809880938
push_front 705447061
get 412031
push_front 846666967
get 22867
push_back 735349603
push_back 211460974
get 102273
get 151323
push_back 244734835
get 357109
push_middle 833778978
push_front 960740382
push_middle 971563081
push_middle 606269550
push_back 668309992
get 198789
push_middle 649488761
get 408529
get 89919
push_back 548819165
push_middle 773758084
push_front 521009854
push_back 943959485
push_middle 600326356
push_middle 462615960
push_front 337716205
push_middle 742907885
push_back 323784299
push_back 233277233
push_back 796242945
push_middle 923476417
get 331321
push_back 121011124
get 355528
push_back 463019953
push_middle 824082967
get 85038
push_front 378059837
push_front 745109539
push_front 672391285
push_front 307817213
push_middle 814773409
push_front 901677742
push_front 60578330
push_middle 534824000
push_front 738817071
push_middle 263588448
push_back 173954085
push_front 885517033
push_middle 106116815
get 177241
get 157235
get 332979
get 232639
get 174360
push_middle 766689217
get 215245
get 62312
push_front 4979154
get 124146
push_middle 335308048
get 51109
get 62164
get 189617
push_front 843035036
get 28146
push_middle 846904264
push_front 454405854
push_middle 433756938
get 275441
push_back 647350671
push_back 833543333
push_front 517105576
push_front 531752012
get 180626
push_front 544947824
push_front 805757546
push_back 70480736
push_front 249435133
push_middle 333848434
push_front 514409741
get 65528
push_middle 121225013
push_back 479172296
push_middle 191801573
push_middle 483544051
get 359120
push_front 198836509
push_middle 108466110
push_middle 602602498
push_middle 379733068
push_front 206598068
get 51644
push_back 676890963
push_middle 210591697
push_middle 712161803
push_middle 648299503
get 358736
push_front 954116220
push_front 423065337
get 74225
push_middle 147569700
get 276709
push_middle 978842730
push_back 892021405
push_middle 896045095
push_front 904672893
push_middle 169100637
push_back 751940080
push_front 514562541
push_front 131089431
push_front 963906277
push_back 604376288
push_back 145442785
push_front 820511977
push_back 773048317
push_front 857806348
push_front 868741237
push_front 817756299
get 250650
push_front 774936088
push_front 920452611
push_back 804798514
push_front 991132857
push_back 4604103
push_front 120707837
push_middle 919326313
push_back 949132391
push_middle 552663208
push_front 946244370
get 252627
push_middle 540679317
get 14780
push_front 770318588
push_front 43158523
push_back 611155465
get 175528
push_front 485951267
push_back 662579372
get 369060
push_front 472275616
get 201134
push_front 550764875
get 194737
push_front 228660166
push_back 672290466
push_back 391286373
push_back 373655074
push_middle 643621763
push_middle 671446189
push_back 610237262
push_middle 394096462
push_middle 977857458
push_back 591134675
get 344246
push_back 710731904
push_middle 203722944
get 283927
push_middle 639347678
push_back 421013891
push_middle 480236685
push_middle 107941205
push_middle 171561741
push_middle 15295545
push_middle 783080482
push_middle 531338671
push_middle 163115685
push_middle 228548588
push_front 730487340
push_back 459078547
push_front 78110807
push_back 486218515
push_front 548417722
get 239524
push_front 130892943
push_front 884633394
push_front 554720780
push_front 297818983
push_middle 335816411
push_back 563606964
push_middle 806129649
get 249378
push_back 867345811
get 413445
push_front 598820425
get 169924
get 367757
get 148217
push_front 138440016
push_middle 331354172
push_middle 143988494
push_back 408702436
push_back 457088511
push_middle 114576638
push_back 735910546
push_front 293318987
push_middle 258984043
push_middle 507695056
push_middle 552420599
push_front 832475785
get 77915
push_middle 134666258
push_back 483672697
push_back 967438338
push_front 247462104
push_front 384764861
push_back 809933031
push_front 326138972
get 305587
get 226400
push_back 130389623
push_middle 356400209
push_back 860275260
push_back 715054133
push_front 680519346
get 121358
push_front 884055339
push_front 88057266
push_back 632159622
push_front 433962600
push_middle 620094330
get 117176
push_middle 370007270
push_back 548632380
push_middle 112581599
push_middle 887981626
push_back 767843451
push_back 768953166
push_front 38495139
push_middle 285615343
push_back 389484933
push_middle 38456485
get 128960
push_back 45147372
get 282809
push_back 846337979
push_back 393614052
push_back 926313193
push_middle 419618044
get 224062
get 386600
push_front 980491472
push_middle 483976735
push_back 901288973
get 230548
push_middle 165445251
get 203441
push_front 739015075
push_middle 549770533
push_back 169377857
get 46256
push_middle 892302146
push_back 795749096
push_back 317552643
push_front 616258872
get 241890
push_middle 591646383
push_back 72036015
push_back 659780037
push_front 179580467
push_middle 72411359
push_back 507987036
push_front 952848412
push_middle 691864554
push_back 902925521
push_front 140981233
push_back 958405053
get 163779
get 207236
get 237423
push_front 418368889
get 326489
push_back 870543794
push_front 64368409
get 88349
get 140854
push_back 880979364
get 314431
push_back 177024012
get 414858
push_back 556102050
get 343096
push_middle 48818710
get 344039
push_back 621635140
get 46545
push_middle 691802045
get 271405
push_middle 840664335
push_middle 804158708
get 304759
get 285285
push_middle 251297643
push_front 406171756
push_middle 991838811
push_back 589779643
push_back 142374246
push_front 50593110
get 135940
push_middle 436171996
push_back 909922750
get 125767
push_front 983849312
get 380022
push_middle 102550315
push_back 339783046
push_front 755555919
push_middle 470873449
get 162481
push_back 807704879
get 408783
push_middle 389912266
get 269378
get 356025
push_front 417363884
push_middle 173758025
push_back 470446123
get 155766
push_middle 286635697
push_back 609622215
push_middle 303648260
get 255842
get 389845
get 342505
get 75301
push_back 294951853
push_front 703075326
push_front 782607587
push_back 5835343
push_middle 270367277
push_back 543263300
get 11770
push_middle 222675715
get 380662
push_middle 147390557
push_middle 320623551
push_front 456593797
get 134184
get 238389
push_front 566501283
push_front 911773986
push_front 47585464
push_middle 649528905
push_front 926400841
push_middle 927493153
push_back 756784654
push_back 901322414
push_back 959497140
push_back 660993497
get 148501
push_middle 998512297
push_middle 331580727
push_middle 79542757
push_back 622393436
push_middle 879952818
push_front 720235946
push_middle 923629268
get 37645
push_front 749123742
push_back 934213268
push_middle 655225930
get 133460
get 209108
get 161471
push_back 33140702
get 58160
push_back 297540903
push_middle 859609267
push_front 133699003
push_front 415241942
push_back 624757734
push_front 611409845
push_back 994372041
get 390426
push_front 323700234
push_front 207930710
push_middle 754427250
get 287085
get 408207
push_middle 856872111
push_middle 934751170
get 16338
get 271826
push_front 72661720
get 293056
push_middle 169679549
push_middle 308800449
get 379717
push_back 63417322
push_middle 306256632
get 244022
push_middle 123470363
get 173379
push_middle 907483636
push_front 101441012
push_back 730523979
push_middle 58303115
get 37464
get 117806
push_middle 73211095
push_middle 753217593
get 25566
push_back 309917161
push_front 32296461
push_front 573167481
push_front 196464415
push_back 184585742
push_middle 123366575
push_front 854462091
push_back 467003609
push_middle 211596414
push_middle 107309558
push_front 363348520
push_back 326346934
push_back 126354732
push_middle 496565206
get 25361
push_middle 727561939
get 295346
push_middle 612582295
get 289952
push_middle 90593350
get 366969
push_front 464594142
push_middle 79787209
get 135718
push_middle 694448802
push_front 420632013
push_back 321531802
push_front 837591388
push_middle 708821924
push_back 813090524
get 162756
push_back 286852699
push_middle 300411591
push_back 624353706
push_middle 82343987
push_front 502986964
push_back 265916274
get 224262
push_front 994667036
push_front 136261970
push_middle 905832408
push_back 786591098
get 1604
push_back 290456829
push_front 563624818
push_back 333314678
push_middle 259488501
get 295720
push_middle 775265123
push_front 92917354
push_front 893188244
push_front 999315631
get 313593
get 336966
push_middle 738859817
push_front 923208483
push_front 716650215
get 345894
push_front 698630929
push_middle 187475187
push_back 742447120
push_front 782694591
push_front 508286846
push_middle 501826277
push_middle 870062923
get 256673
push_back 48263176
push_middle 780128459
push_front 497280228
push_middle 913261295
push_middle 28206075
push_back 900200340
push_middle 247866978
get 323767
push_back 665594176
push_front 268920545
push_back 133741330
get 75160
get 291941
push_back 879923929
get 397188
push_front 506868429
push_middle 512216901
get 390391
push_middle 947244949
push_middle 531517981
push_back 20333578
get 16174
push_middle 565952848
get 414226
push_middle 433428100
push_middle 588124549
get 212724
get 119004
push_front 280869948
push_middle 212772189
push_front 610509242
push_back 35406627
get 174901
push_back 650210518
get 212232
push_front 964449963
push_middle 256012694
push_front 739047160
push_back 976883433
push_middle 549734899
push_back 404773075
push_middle 598353195
push_front 356088544
push_middle 124217388
push_back 941705072
push_front 696432634
push_back 69793504
push_front 219279501
get 66474
push_middle 945588030
push_middle 998346723
get 347677
push_back 636147819
push_back 420803557
push_back 61012712
push_back 138328976
push_middle 622192610
push_middle 570081587
push_front 554633535
push_middle 894171263
push_back 430625999
push_middle 881853497
get 414170
push_middle 390383961
push_middle 147549307
push_back 580121320
get 226292
push_middle 314995812
push_front 742591490
get 12950
push_front 11983157
push_back 15024314
push_front 192438015
push_middle 75756077
push_middle 440819401
push_middle 121282069
get 270409
push_front 184257275
push_back 570788955
push_middle 284193027
get 57379
push_middle 636047308
push_middle 98556331
get 355305
push_back 326367547
push_front 406542684
push_middle 971010107
get 14592
push_back 696173060
push_back 723378425
push_front 349920489
get 161396
push_middle 3526111
push_back 162232554
push_middle 573276174
push_middle 499221662
push_back 618037579
get 100437
get 290146
push_back 173142139
get 9496
push_back 785740701
push_back 562425768
get 179519
push_front 870232076
push_back 48131396
push_back 465635174
push_front 215733871
push_back 997614552
get 271443
push_middle 850216931
push_back 308043334
get 205619
push_back 758665930
push_front 375097358
get 108846
get 393467
push_back 603066972
push_front 645808672
get 315711
push_front 902513104
push_back 71694963
push_back 194489195
push_front 553941393
push_front 726778469
push_middle 481832902
push_back 513104389
push_middle 380704323
get 358888
push_middle 647972110
push_back 794780647
push_front 616235974
push_middle 896018260
push_front 688106967
get 332434
push_middle 450031346
push_back 659495815
push_back 193635154
get 182548
push_front 591156675
push_middle 896148862
get 284629
get 376953
get 280305
push_front 53445726
get 21126
get 175802
get 195462
push_back 655873482
get 388010
push_back 314426075
push_front 930726424
get 399147
push_front 285747251
push_back 968678466
get 76098
push_front 975633737
push_middle 209394593
push_front 904289511
push_middle 798925055
push_front 543325467
get 215713
push_back 114059322
push_front 383269279
push_middle 35019885
push_middle 615072280
push_front 274894404
get 72007
push_middle 516758724
push_middle 317905475
push_back 293979990
get 3524
push_middle 567242938
get 260175
push_front 312657547
push_middle 365042592
push_front 916353166
push_front 107360062
get 128197
push_front 303940433
get 336151
get 257058
get 126455
get 53977
push_middle 161765885
push_middle 938100820
push_back 276613045
push_front 787242034
push_front 43752700
push_front 182092342
get 25199
push_middle 364728263
get 357819
push_back 888895010
push_middle 518342326
get 212787
get 296863
get 299689
push_back 856465582
push_front 201911947
push_back 839948968
push_front 178922265
push_middle 314557899
push_middle 200122165
get 210469
push_back 141237602
push_back 667993080
push_back 758454728
push_middle 129669090
get 215190
push_back 588309638
push_middle 48790453
push_middle 716222299
push_front 22150588
push_back 515714885
push_middle 812500582
get 391520
push_middle 686909557
get 380300
push_back 462715054
push_front 742076631
push_front 370030678
get 154969
push_middle 941790
get 119441
get 103162
push_back 672549550
push_middle 720995433
push_back 92958163
push_middle 20503089
get 407470
push_front 392701638
push_front 90665968
get 9792
push_middle 532624300
push_front 812760997
push_back 969580811
push_middle 303046735
push_middle 403144838
push_back 442746527
get 327342
push_front 176213330
push_middle 188770002
push_middle 376645898
push_front 683568850
push_back 930130361
push_middle 857293139
push_front 715031021
push_front 930942248
get 47420
push_back 490016939
push_middle 892572733
get 272151
push_back 689623104
push_back 673796032
push_front 359615598
get 64189
get 132547
push_front 529595023
push_back 787635550
get 367429
get 83408
push_back 255812379
push_middle 783855764
push_front 90503803
get 191081
push_front 557848859
push_middle 339804769
push_back 102861136
push_middle 523290516
get 246199
get 49080
push_back 245412243
push_back 804483546
push_front 29978878
push_middle 393612902
push_front 480325829
push_front 129434226
push_back 777524919
push_middle 429673356
get 28210
push_front 530935638
push_middle 13508799
push_middle 211292904
push_middle 63500028
push_middle 634234550
push_back 955164724
push_front 813249702
push_front 600560613
get 100657
push_front 668953732
push_middle 533724079
push_front 500181599
get 180065
push_back 980923074
push_back 718981898
get 185953
push_middle 409660687
get 352451
push_front 780174074
push_middle 447130878
push_back 570014721
push_middle 202573443
get 8052
push_back 312743004
get 316331
push_back 558258034
push_front 303139005
push_middle 747040005
push_middle 762955481
push_front 643564387
push_back 475249034
push_back 170890906
push_back 790267949
push_back 101913424
push_middle 664394798
push_front 876759295
push_front 426374351
push_front 973671429
push_middle 386026127
push_middle 202826968
push_front 378930857
push_back 350600280
get 34947
get 171180
push_middle 831505071
push_front 789857781
get 266349
get 117975
push_front 929549753
get 314806
push_front 872661249
push_back 275276105
push_middle 374732006
push_front 615204600
push_front 623275726
push_back 790797274
push_front 291756061
push_middle 543038151
get 368541
push_back 534366728
push_front 440663467
get 282499
get 229429
push_front 252781721
get 382553
push_front 472873328
push_back 534577504
get 218065
push_front 697366838
get 25592
push_front 367232364
get 365120
get 122949
get 44843
push_middle 149124086
push_middle 912929902
get 97840
push_middle 698824327
push_front 779631274
push_middle 553428333
get 115410
push_front 768743171
push_middle 699693686
push_middle 253974412
push_back 913991635
get 384514
push_middle 157579504
push_front 601460021
get 11188
push_front 916923439
push_front 187460789
push_back 970817153
get 112146
push_middle 723329154
push_back 952421673
get 296151
push_middle 14804399
push_middle 467483869
push_front 666984392
push_middle 823919312
push_front 780531377
get 356431
push_back 999581371
push_middle 753921864
push_middle 578351137
get 300942
get 122734
get 115210
push_middle 773528941
push_front 335522426
push_front 704187711
get 140359
get 222192
push_front 354346734
get 280557
get 65754
push_middle 768945195
push_back 992398663
push_back 275064374
push_back 147789743
get 119752
push_front 975654101
push_front 259844435
push_back 321529881
push_front 833200809
push_front 733575446
push_front 602189912
push_middle 626887971
push_middle 594067161
push_middle 707789755
push_front 426539862
push_middle 937033378
push_back 11750143
push_back 174961102
push_back 833347083
get 67410
get 243694
push_front 292631404
get 198029
get 113866
push_front 199514347
get 4962
push_middle 266272362
push_front 514566065
push_front 630200254
get 396153
get 386611
get 354992
get 80568
push_front 939812318
push_front 188164269
get 323889
get 247667
push_middle 664757040
get 391777
push_middle 753284942
get 87407
push_front 189471201
push_back 232307003
push_back 162007986
push_middle 98120374
get 130952
push_back 19045982
push_front 817723336
get 414768
get 45483
push_back 588020051
push_middle 510305384
get 121544
get 155151
push_front 392890749
push_front 191962430
push_back 529313226
get 177493
push_middle 85742703
push_middle 17872501
push_back 537610241
push_back 676153161
push_middle 490603788
push_front 788730052
push_back 184283443
get 321324
get 237062
push_front 506895970
get 403715
push_middle 818239311
get 211582
push_front 653937804
push_middle 842173311
push_back 965651898
push_front 785671745
get 176551
get 349369
get 409589
push_middle 341871616
get 8933
get 71962
push_back 407031529
push_back 155148283
get 881
push_middle 924143527
get 94915
get 240147
push_middle 645665844
push_middle 9381974
get 167873
get 168224
push_back 111765206
push_middle 558377048
push_back 72793887
push_middle 965734390
push_middle 562787730
get 38938
push_middle 296557039
push_front 770790855
push_front 697571868
push_middle 711809384
push_front 473057220
get 359330
push_back 476260816
push_front 91889755
push_middle 238172863
push_back 284961161
push_back 650103635
push_back 209354897
push_middle 183757862
push_back 227542720
push_front 236302493
push_front 497599484
push_front 969432102
push_back 48926601
push_middle 52704300
push_front 916085000
push_middle 943109806
push_middle 412577580
push_front 370715021
push_back 646375886
push_middle 384832833
get 342609
push_middle 775863259
push_back 881653802
push_back 751314396
push_middle 975337647
get 7253
push_middle 414171631
push_front 253397785
push_back 763626952
push_middle 589936310
get 30038
push_front 720707415
push_front 104450376
push_back 398540758
push_middle 168479124
push_front 653672371
push_front 429154922
get 60835
push_back 813061578
push_back 931483753
push_middle 898132791
push_middle 465182792
get 186301
push_middle 315001881
push_middle 759393397
push_back 652909799
push_front 292290545
push_front 861508888
push_middle 728827642
push_front 540125087
push_back 318593358
push_middle 304372318
push_back 37963203
push_front 254242583
get 312390
push_front 795770631
get 221039
push_back 654419869
push_middle 984357725
push_front 252552766
push_back 358880913
push_back 499448086
push_middle 951577015
push_middle 356979905
push_middle 860350688
get 333532
push_back 856681584
push_back 587477582
push_back 239580678
push_front 275380089
push_front 497472673
get 280293
get 121490
get 354132
push_middle 390084539
get 97085
get 65759
push_back 235886957
push_middle 987064578
get 74142
push_back 988676227
push_back 120281865
get 200926
push_front 7286246
push_front 561292450
push_front 177987550
push_middle 428387190
push_back 173179151
push_front 324589616
push_back 140623633
push_back 67380700
get 102329
push_middle 56950996
push_front 566942978
push_front 899558602
get 198041
push_back 757141638
push_back 421854074
push_front 844653563
push_front 958184274
push_back 440163607
push_middle 178174978
get 365448
get 190151
push_front 958744011
push_front 409407058
get 206258
push_middle 619905568
push_back 663806678
push_front 780296135
push_back 359094114
push_back 729877837
push_back 79587094
push_front 329959308
push_middle 211895675
push_back 891270043
push_front 458162614
push_middle 722887684
push_back 815346181
get 330492
push_middle 341565854
push_back 911567930
push_front 126509022
push_front 845390278
push_front 82559140
push_front 9007667
push_back 895159683
push_back 248672271
push_middle 417314615
push_back 105417236
push_middle 179211963
push_middle 887841345
get 142437
push_front 854705230
get 184873
push_front 94190737
push_front 811753279
get 306050
push_front 220978019
push_back 308426190
push_front 156859967
push_back 535067364
get 100003
push_front 226951450
push_middle 365720001
push_front 12180561
push_front 136714625
push_front 409924075
push_middle 641809767
push_front 703532985
push_front 619992374
push_front 453647336
push_middle 770862948
push_middle 655523908
push_middle 88104197
push_middle 60280044
push_back 110615629
get 101211
push_middle 416367325
get 229096
push_back 989082644
push_middle 314914349
push_middle 191040237
push_back 677654453
get 261218
push_back 733677410
push_front 258892910
push_back 782808810
push_front 686790546
push_back 126160175
get 206049
get 99399
push_back 168184966
push_back 767701301
push_middle 137543170
get 89335
push_middle 634144460
get 352896
get 355834
push_back 352750834
push_middle 681876625
get 44237
get 20912
get 19410
push_middle 732348489
push_back 375693439
push_back 327645396
push_middle 679352972
push_middle 351493880
get 133454
push_front 814746296
push_middle 245212930
get 68965
push_front 249112127
push_middle 270692813
push_back 495686732
get 413549
push_middle 727415283
get 152351
get 329463
get 404158
get 118144
push_middle 409860107
push_middle 345268385
push_back 764849960
get 160386
get 62539
push_middle 340593638
get 363160
push_front 941381743
get 160077
push_middle 790116507
push_middle 346058499
push_middle 559504447
push_back 394585461
push_middle 878700427
get 32905
push_middle 362339339
push_front 488368345
get 411467
push_front 607091739
push_middle 759065499
push_front 608261855
push_middle 871440262
push_back 345824858
push_back 66832439
push_back 698358107
push_back 908582498
get 81902
push_front 681878793
push_front 497521792
push_front 368593021
push_front 288481415
push_middle 919709657
push_back 850616168
push_middle 652036308
push_middle 967300023
get 244831
push_front 866237888
get 55015
push_back 441972619
push_middle 628187800
push_back 747442209
push_front 165436025
get 94151
push_front 201620173
push_front 642877185
push_back 535734796
push_back 752016729
push_back 330366694
push_middle 271543795
push_front 86873812
get 252970
push_back 370470977
push_middle 216825521
push_front 409433177
push_middle 99053300
push_front 922240643
get 248476
push_back 859708486
push_middle 558908743
get 49373
push_back 931707004
push_back 300796415
push_back 674187585
push_front 370399352
get 85679
push_front 32533990
push_back 478225144
push_front 512358113
push_middle 12244677
push_middle 805242777
push_middle 418652944
get 65477
push_front 861685905
get 156087
push_back 444208454
push_front 51779372
push_middle 485331189
push_back 570771602
push_back 941862438
push_front 577099364
push_middle 224271544
push_back 749025350
push_back 920352805
push_back 670145500
push_back 941404940
push_front 413388344
push_front 115690437
push_back 906023112
push_front 230109574
push_front 272102954
push_front 76973507
push_middle 819148851
get 145791
get 94162
push_middle 36744252
push_front 706115911
push_back 701861976
push_back 820667776
push_front 151739575
push_back 692279905
push_front 769848958
push_back 472977017
get 191680
push_front 547621813
get 142171
push_middle 133713294
push_back 455462588
push_back 652003848
push_middle 681005538
push_back 931021837
push_back 975032132
push_back 11388859
push_back 702504934
push_middle 691771775
get 336242
push_front 326979867
push_middle 877596952
get 344978
push_front 485189077
get 48611
push_middle 719830404
push_middle 54652548
push_back 395261670
push_back 439107730
get 391199
push_back 805335046
push_front 153497096
get 58779
push_middle 535598757
push_middle 930724312
push_middle 89505280
push_middle 269080138
push_middle 391037858
push_middle 296136670
push_front 909754139
push_back 319857624
push_front 964511017
get 271730
get 120968
push_front 499122754
push_back 799651870
get 64514
push_front 667198083
push_middle 281324857
push_middle 506160087
push_back 319967397
get 32763
push_middle 317535758
push_middle 923014409
get 397600
push_back 836780390
push_front 357645464
get 52388
push_middle 731701455
push_middle 158515748
push_front 898582338
push_front 345497821
push_front 258052383
get 78371
push_middle 41788358
get 143486
push_front 467862790
push_back 34853800
push_middle 972062732
push_front 159117082
get 81854
get 76239
push_back 733962259
push_middle 392485207
push_front 196250899
push_front 343699422
push_middle 904355605
get 168658
push_back 861030679
push_front 520925941
push_back 922093097
get 380322
push_middle 317901156
push_back 305077924
push_middle 301150976
get 351733
push_front 997902807
push_back 730140194
get 95606
push_front 242904247
push_front 358592254
push_middle 662643748
push_back 345566171
push_back 25874156
push_back 624524813
push_middle 998822648
get 332800
get 280983
push_back 850326117
push_back 493692669
push_front 813757330
push_back 144284855
push_front 157907896
push_middle 479604531
get 43786
get 166552
push_front 820722038
push_back 230895751
get 220251
push_middle 102027254
get 309377
push_front 516428651
push_front 277740063
push_front 416162844
push_front 179232321
push_back 966916138
get 157719
push_back 852256557
push_back 175617756
push_front 551757696
push_front 130793316
get 395568
push_back 676600815
push_back 107053079
get 306826
push_middle 123418638
push_middle 189773726
push_back 380376591
push_back 652069542
push_back 602607783
push_front 94680143
push_front 238112385
push_front 308172576
push_middle 443974029
get 248571
push_front 796014190
get 205571
push_middle 651193627
push_middle 926056821
push_front 268091076
push_middle 722330778
get 363343
push_front 178759674
push_back 344225097
push_front 972467135
push_middle 180149875
push_front 419839059
push_back 116130327
push_back 206666006
push_front 354027325
get 70767
push_back 826719254
push_front 256795093
push_middle 827168345
push_back 577291196
push_front 759884068
get 223958
push_front 264363412
push_front 315596916
push_middle 98042863
push_front 813991413
push_front 312173542
push_front 608391501
push_back 479975934
push_front 41796668
get 139251
get 155418
push_back 363566591
get 178845
push_middle 367501753
get 186188
push_back 718599068
get 158686
push_middle 175365531
push_back 512208283
push_back 933253481
push_middle 945418470
push_front 561179085
push_middle 910862290
push_middle 326490794
push_front 49738755
get 17750
push_middle 44764048
push_middle 830541491
push_front 900387365
push_front 217158667
push_back 367617951
push_middle 923025752
get 187326
push_middle 615936624
get 45856
push_front 492683754
get 339563
push_front 963771094
get 23949
push_front 364116154
push_middle 912602311
get 176785
push_front 75641829
push_middle 976943805
push_front 67285549
push_back 916349757
push_front 27406487
push_middle 614332876
push_middle 49986710
push_middle 524841983
push_front 850730337
push_front 521722653
push_front 835641618
push_front 869285792
get 55166
push_front 307573161
push_back 431722276
get 122787
push_middle 493793459
push_front 172293759
get 187666
get 194075
get 16531
push_back 713787273
get 182405
get 96070
push_front 974350215
get 74972
get 139652
push_middle 592955003
push_middle 173420974
push_front 145646169
push_back 401033692
push_front 739678985
push_back 469218116
push_back 264391906
push_front 844970194
get 205097
get 404626
push_back 319054955
push_back 235468931
push_back 763868774
get 373718
push_back 705182763
get 378273
get 294046
push_middle 178582415
push_back 7759163
push_back 471138141
push_front 249801061
get 156832
push_front 671265334
push_front 137711489
push_front 437483666
push_back 739861296
push_middle 110211447
push_middle 999919396
get 389403
push_front 299542465
push_front 844248976
push_back 921315350
push_front 743787662
push_middle 481621106
get 31429
push_front 930691565
push_back 365627781
push_back 97598606
push_back 164003866
push_middle 695517952
get 97215
get 88854
get 168945
push_middle 669614931
push_back 310359361
push_back 703464379
push_front 213949376
push_back 472602980
push_middle 285877692
push_middle 7466029
push_front 771522771
get 177542
push_back 404805238
get 353406
get 243874
push_middle 684956635
push_front 809857081
push_front 24143793
push_back 837389959
push_back 532733980
push_middle 413022353
push_front 912909911
push_front 234709870
push_middle 568445017
push_middle 92262348
push_middle 209215059
push_front 861467713
get 5716
push_back 949997872
get 92697
push_front 483755194
push_front 156983540
get 314920
push_front 144858476
push_back 522659818
push_middle 118500870
push_middle 746429918
push_back 465201210
push_back 268829754
push_front 638517435
push_back 433798300
get 349030
push_front 6721953
get 126251
get 331909
push_middle 960406431
push_middle 403657181
push_front 522207064
push_middle 581498992
push_back 192069392
push_back 428430954
get 339849
push_middle 326324451
push_back 889659355
push_front 97698189
get 52896
push_middle 742583808
push_back 117473546
push_middle 141231799
push_front 125838813
push_back 55130355
push_back 567204298
push_back 514860609
get 323284
push_back 499138634
push_middle 762268114
push_middle 956699460
push_front 160828251
push_front 673149247
push_back 562721721
push_front 55241076
push_back 93003328
push_back 380964091
push_back 410793072
push_back 251917571
push_front 666822070
push_front 227569834
push_back 71379419
push_front 844306559
push_back 786212877
get 325611
push_front 578152229
push_front 524413940
get 82940
push_front 673829103
get 365566
push_middle 439481032
push_front 700541557
push_front 967626878
get 8979
push_middle 876378641
get 362032
push_back 847590483
push_back 666258693
get 106796
push_back 990782838
get 52249
push_middle 128859666
push_front 434803143
get 352249
get 251303
push_middle 703855926
get 352628
push_middle 154035091
get 233258
push_front 565160460
push_middle 270613395
get 232186
push_middle 560510046
push_front 308143351
push_back 513446200
push_front 120864781
push_back 412808896
push_middle 885013459
push_middle 376811595
push_front 94958111
push_middle 320451743
push_back 152823117
get 374706
push_middle 966167180
push_front 18599201
push_middle 494715552
get 320853
get 14698
push_front 760837798
push_back 906699214
get 24869
push_back 601915260
get 280258
push_front 65655704
push_middle 924908986
push_back 791561010
push_back 601308126
push_back 603337317
push_middle 128760400
push_front 937622081
push_middle 922586738
push_back 70687
push_front 512323332
push_back 77428936
get 43137
push_back 787926063
push_front 840163973
get 134105
push_back 716895196
push_middle 858305933
get 297987
push_front 395260236
push_middle 722361059
push_back 351026225
push_back 293402778
push_back 883579892
push_front 961889748
push_middle 602492786
push_back 798392274
push_back 150953218
push_front 437367143
push_middle 168649515
push_front 596630523
push_middle 466337909
get 94613
push_back 422531838
get 401692
push_middle 600562963
push_front 470066748
push_middle 641516934
push_middle 321131564
push_middle 904933553
get 159072
get 312733
get 178427
push_front 770904373
get 121944
push_back 912654474
push_front 405561888
push_back 527664753
push_front 985537217
push_back 201338454
get 171895
get 294164
get 331089
get 384795
push_front 555719137
push_middle 904366966
push_back 926061230
push_back 470438755
push_back 758175643
push_back 513369831
push_front 412318181
get 91654
get 397320
push_back 561040935
get 53026
push_front 248060756
push_back 564039538
push_front 611409821
push_middle 914554946
push_front 888309267
push_back 32612808
push_middle 92465057
get 260560
get 357087
push_back 514354496
push_back 951323927
push_middle 705154685
push_middle 341281470
push_middle 902760513
push_middle 913915923
push_back 731146998
push_middle 742943090
get 30761
push_back 375569425
push_middle 983798217
push_front 103235274
push_back 612008611
push_back 287034991
push_back 983083821
push_back 96937187
push_front 986214343
push_front 15925055
push_middle 455310704
push_back 105073790
push_front 549732039
push_front 518586688
push_middle 424232745
get 324718
push_middle 111865536
get 7559
get 151029
get 169698
push_back 153338951
push_back 706927457
get 216208
push_front 393083246
push_front 479836548
push_front 24617768
get 101277
get 147959
get 364541
push_middle 812900736
push_back 229917085
get 291388
push_back 15764995
push_middle 158343432
push_middle 799283226
push_middle 810123364
push_front 62683035
push_back 123197272
push_back 627216484
push_front 580627816
push_front 638310347
push_middle 70751407
push_front 539287080
push_middle 821134510
get 168033
get 12157
push_middle 486291464
push_middle 390864618
push_middle 352478295
get 328088
push_front 624172702
get 7170
get 76643
push_back 803078707
push_middle 291286997
push_middle 350306869
push_back 372003969
push_middle 2997835
get 188622
push_back 282761431
push_front 905466077
get 32814
get 40491
push_front 110573368
push_front 846408061
push_front 824349713
push_middle 269481452
push_front 257164101
get 311536
push_middle 887096756
push_middle 526213815
push_back 596636810
push_back 731070217
get 177520
push_middle 277454843
push_back 902198266
push_back 858136786
push_back 661603623
get 55262
get 395557
get 265031
push_back 265776218
push_back 501522600
push_middle 648810750
push_middle 483146129
get 174107
push_back 298199426
get 219879
push_middle 497308182
push_back 536406678
push_middle 916957050
push_middle 954680324
push_middle 595287803
push_front 462863096
push_front 56943254
get 114659
push_back 523780289
push_front 705443318
push_back 920442554
get 80487
push_back 547724507
push_middle 232149188
push_front 969531641
get 325692
push_front 71937575
push_back 59425021
push_middle 450917061
push_middle 356208844
push_front 242728306
push_middle 105793629
push_middle 956167617
push_front 341976836
push_middle 365901319
push_front 464694922
push_back 402945787
push_middle 373231126
push_front 154522951
push_middle 726411022
push_back 999337152
push_front 732434175
push_back 726429063
push_middle 240097731
push_front 679132714
get 175053
push_front 248821111
push_middle 56257902
push_front 834962828
push_back 649687420
push_back 797142169
push_back 184491940
push_front 37753387
push_back 339742052
get 53486
push_middle 730783267
push_front 616743982
push_middle 507486954
push_back 407225708
push_front 733779507
push_back 554238381
push_front 393271333
push_middle 234546572
push_front 728055537
push_back 206263071
get 282201
push_back 441171851
get 114531
push_front 777499259
get 382594
push_middle 87105641
push_middle 815727527
push_back 429541641
push_front 807521570
push_back 178852384
get 414391
push_front 333001480
push_back 585856277
push_front 721329382
push_middle 192583218
get 42325
push_middle 615064972
push_front 484267987
push_middle 589877246
push_back 914942396
push_middle 849315595
push_front 182369952
push_middle 200804998
push_back 559336934
push_front 738348240
get 338836
push_middle 569216025
get 155868
push_back 108857324
push_back 406049550
push_back 331020428
get 164344
push_middle 762720130
push_back 117290880
push_front 629682569
get 414752
push_back 857924505
get 140228
push_front 546096173
push_middle 583149148
push_back 860411625
push_middle 19412565
push_front 110198770
push_middle 618883772
push_middle 759087080
push_middle 535497909
push_middle 619475690
get 226491
push_middle 219161011
push_front 141887520
push_front 712567254
get 279050
push_back 445879197
get 67946
get 191100
push_middle 115110475
push_middle 350572999
push_front 587896113
push_front 688420322
push_front 318819311
push_middle 202679343
get 202757
get 45620
push_back 900679911
push_middle 364299585
push_middle 283992372
push_middle 987757183
push_back 630442896
push_front 918817400
push_front 670927399
push_front 260136203
get 143391
push_front 177077008
get 273687
push_back 951156109
push_middle 862730830
push_back 724371031
push_middle 208470943
push_middle 104330352
push_middle 297276244
get 352178
push_middle 327834214
push_back 271506399
push_back 267943379
push_back 831022258
get 243034
push_middle 412341108
push_front 375587896
push_front 57591375
push_middle 90935283
push_back 7157772
get 335281
get 372134
get 159152
push_middle 754115518
push_back 883534536
push_back 535100252
get 158474
push_back 122667785
push_back 968830767
get 119136
get 409076
push_back 59544543
push_back 441532544
get 62379
push_back 157929934
get 59985
push_back 57517621
get 88522
push_front 618924569
push_front 432608607
get 186643
push_middle 735385962
get 196160
get 70211
push_middle 156158661
push_back 571052936
push_front 769999687
push_front 814245456
push_back 684116599
get 196425
push_back 102714850
get 120966
push_back 717129874
push_front 353784200
push_middle 821365616
push_back 218356791
push_front 711687570
push_front 477880707
get 66386
get 337349
push_back 572090131
push_front 667822916
push_front 546181352
get 55308
push_front 227494305
push_middle 221397820
push_middle 79773828
push_middle 24618054
push_middle 459483449
get 253718
push_middle 306707889
get 369949
push_front 993385557
push_middle 792279714
push_back 493962269
get 268322
push_back 12062823
push_back 757960693
push_middle 384720555
get 178262
push_middle 605633761
push_back 966562705
push_middle 609251527
push_back 860304008
push_back 191782241
push_front 285269951
push_front 845318746
get 258259
push_middle 398319414
push_front 42568790
push_front 873314473
push_back 278422874
push_back 665568205
push_back 177217320
push_front 305629706
push_middle 946872045
push_front 141056558
get 340289
push_middle 483155035
push_back 870297427
push_middle 686029227
push_middle 795140672
push_front 760933732
get 413785
push_back 245245744
push_middle 790829109
get 2982
push_back 618951662
get 12634
push_front 839915320
push_front 942291177
get 273570
push_middle 638581771
push_front 293115035
push_front 467933801
push_back 508572134
get 21424
push_front 689450829
push_front 788990745
get 134615
push_middle 284849104
push_front 817329615
get 190414
push_back 316568038
push_back 460739622
get 47653
push_front 70262162
push_front 561800976
push_back 82662201
push_front 514928730
push_middle 495737641
push_front 370262999
get 91081
push_front 600042776
push_back 900364599
push_back 568771905
get 286240
push_middle 474006433
push_front 914040005
get 51001
push_middle 519104267
get 130054
push_back 311887640
get 360072
push_back 685891324
get 126086
push_front 110198740
push_middle 670549981
push_front 491589599
push_front 144660002
push_front 114544808
get 364394
push_back 220606596
get 213271
push_front 537131381
push_front 689187659
get 390113
push_back 303916459
push_back 866336583
push_back 339469788
push_front 863054993
push_front 542893188
get 393411
push_back 335049109
push_front 172826737
get 343381
get 274567
push_front 322053195
push_front 99990603
push_middle 866128661
push_back 76840768
push_middle 570183526
push_front 371567256
push_middle 352650960
push_front 843507939
get 140266
get 28950
push_front 203436509
push_back 426713252
push_back 932451340
push_front 314081417
push_front 694610238
push_middle 798628463
push_front 94239154
push_middle 456320490
get 148952
push_front 80510807
push_back 340593505
push_front 251857462
get 109785
push_back 980287824
push_front 90239721
push_middle 798073427
push_middle 727046061
push_middle 148901744
push_back 845497159
push_front 335486903
push_front 12833021
push_middle 462363997
push_front 880284881
push_back 849760560
push_back 810027132
get 270204
get 82935
get 112417
push_middle 7944062
push_middle 19643661
get 334698
get 292847
get 70692
push_front 745090053
get 118004
push_front 611948023
get 46988
push_front 346632996
push_back 44723440
get 146013
push_front 948754606
push_back 357967952
get 171246
push_back 136360274
push_front 53007614
push_back 269667548
push_front 44308342
get 336772
push_front 509006556
push_middle 770894826
get 75323
push_middle 727218939
get 389139
push_middle 998859646
push_middle 508568771
push_back 650777080
push_middle 948776312
push_front 511272117
push_back 830847826
push_front 102363266
push_front 636212784
push_front 898757550
push_front 171723967
push_middle 169405418
get 31359
push_front 237443455
push_back 172619975
push_front 76154320
push_middle 355381241
push_front 960786225
push_middle 172829476
push_middle 859293868
push_front 913943276
get 336431
push_middle 931688613
push_middle 488818714
push_front 803728619
push_front 627463141
push_front 721245377
push_middle 970939520
push_front 43581346
get 342756
push_front 735661482
push_middle 453149087
get 223286
get 174544
push_front 555953415
push_middle 252892722
push_middle 451058272
push_front 210075157
push_front 958831822
push_middle 148991774
get 329406
push_back 622797161
push_front 683170973
get 406423
push_front 596112129
push_middle 129840580
push_back 481814293
push_middle 306122354
push_back 998284401
push_front 6870254
push_back 870261907
push_middle 460953993
get 67274
push_back 59767774
push_front 828061353
push_middle 697849502
push_back 514172474
push_back 53993689
push_middle 308647211
push_middle 549817212
push_front 325935624
push_back 940380876
push_front 112156956
push_front 145763765
get 179513
push_front 237934269
push_front 526429042
push_back 133907105
push_back 407588424
get 119814
push_middle 458541182
get 406518
push_front 81543006
push_middle 721903863
push_front 176243160
get 141651
push_front 829005866
get 207504
push_back 519233581
get 196361
push_middle 610480255
push_front 176384835
get 48962
push_middle 704721373
get 71424
push_front 673775413
push_back 736118142
push_front 73956994
push_back 913816175
push_front 240647908
push_front 361646501
get 210915
push_middle 848456796
push_back 421582479
push_middle 962032443
push_front 511401509
push_middle 22615209
push_front 837151968
push_middle 206898327
get 35157
push_front 600905594
push_front 590806263
push_middle 585769897
get 223617
push_middle 99156650
push_middle 449384832
push_front 710834516
push_middle 523655048
push_back 107110576
get 336501
push_front 448270837
get 135781
push_middle 20808478
push_back 52031133
push_middle 546632134
push_back 487457056
push_front 694228061
push_front 360064372
get 205504
push_middle 523182066
push_front 499448271
push_middle 620367137
push_front 511989413
push_back 188314096
push_front 476741276
push_front 981644447
push_back 628659362
push_back 368644280
push_back 397238908
get 84462
get 390682
get 91345
push_back 412323657
push_front 768996361
push_middle 713363437
get 25896
push_back 522156895
get 276605
push_back 742095863
push_front 742483792
push_middle 392100076
push_back 530063574
push_middle 682919137
get 119120
push_middle 420116257
get 183921
get 202593
push_back 136146466
get 369261
push_front 87671792
push_front 494799254
push_back 420671334
get 347807
push_front 578315412
push_back 853992128
push_back 708229442
get 273672
push_middle 664406007
push_middle 982851056
push_front 148645726
get 40286
push_middle 521276851
push_back 866252399
get 284828
push_back 871122619
push_back 768820473
push_back 431849035
push_middle 695950942
push_back 532479490
push_back 658035428
push_front 213792277
push_back 964224501
get 54675
push_back 260298771
push_middle 577575552
get 362588
push_front 980602874
push_back 121909166
push_front 471573740
push_front 722282975
push_back 428640176
push_front 161597941
push_front 351581995
push_front 356015246
push_middle 746005859
push_back 319470031
get 1897
get 157410
push_middle 581875672
get 155175
push_back 863564999
push_middle 905812187
push_front 423146813
push_back 133699372
get 178989
push_back 256613967
get 199143
get 181938
get 285816
get 306425
push_middle 150405332
get 83461
push_back 680650842
get 48227
push_middle 804049805
push_front 303888322
push_back 380175915
push_front 686048715
push_front 347870566
push_back 353296321
push_back 847840846
push_middle 758396481
push_middle 50538280
get 344338
push_front 696161192
push_front 835154952
push_middle 112697381
push_back 177536517
get 213817
get 253188
push_middle 801447751
get 204787
push_middle 779610576
push_front 327703763
push_back 516543669
get 292262
get 207792
push_front 390333603
push_back 267729128
get 225475
push_back 589901377
push_back 239498778
push_back 129227892
push_back 659082005
push_back 517888942
push_front 104064633
push_back 126913734
push_middle 52613949
push_front 694657567
push_middle 119854804
push_middle 928444012
push_back 675977561
push_back 947718186
push_middle 418922579
push_back 624357743
push_front 443339410
push_middle 20083554
push_back 245596101
push_middle 976238877
push_back 933622568
push_middle 413064365
push_back 698405722
push_front 622132278
get 260676
push_middle 640881627
push_middle 656773762
push_back 601187502
get 88851
push_back 753913677
push_back 405730258
get 414444
push_middle 460945364
get 132530
push_middle 728262517
push_back 88273121
get 124739
get 154293
push_front 927203283
push_back 824516345
push_back 293281782
push_back 535460827
get 211326
get 177988
push_front 907704665
push_front 88753303
push_middle 478322513
push_middle 793163237
push_middle 414424857
push_front 188792069
push_back 576994241
push_front 706603064
push_front 474504732
get 220898
push_back 346518240
push_front 28774303
push_front 788527084
push_middle 447787517
get 306583
push_back 918124962
push_back 856630426
get 19409
push_front 906731927
get 131388
push_back 592391086
get 154138
get 347280
push_middle 860739261
push_back 120230744
push_middle 721778057
get 137347
push_middle 21768932
get 160588
push_back 855373620
get 353101
push_front 351180932
push_middle 56636273
get 314678
get 99971
push_back 444726998
get 359281
get 418669
push_back 746502706
push_back 670726190
push_back 473253533
push_back 70483837
push_middle 902696330
push_back 326648899
push_back 875286095
push_front 698027807
push_front 521988205
push_middle 203477544
get 295332
push_front 901582563
push_back 422419083
push_back 302942385
get 185305
get 153290
get 414429
push_middle 989386490
push_back 788540932
push_front 586612017
push_back 358438598
push_back 377347506
push_back 962651763
push_front 19972275
push_middle 778252348
push_front 836003633
push_front 772035949
get 303733
push_back 115277765
push_back 343966436
push_front 588867389
push_back 700682525
push_front 174090382
push_front 118856013
push_front 43854675
push_front 997144171
get 384053
push_back 311815620
push_back 933172971
get 248889
push_back 327611040
push_front 566344330
push_back 810035503
get 305888
get 12961
push_middle 757636950
push_middle 185952697
push_middle 715253225
push_front 247140781
push_front 3729818
push_front 140235451
get 202861
push_back 620027157
get 233431
get 360277
get 66359
get 55215
push_back 682120650
push_back 679565877
push_back 29232998
push_back 175640871
push_front 922499478
push_middle 756938518
push_middle 970814190
push_back 645606099
push_front 114855283
push_back 466991404
push_middle 584904885
push_middle 683267512
push_back 368672362
get 374118
push_middle 441785783
push_front 821667954
push_back 870354349
get 66977
push_back 990179133
get 284936
push_back 516260143
push_middle 740049947
push_back 829442822
get 415588
push_front 965664445
push_front 177488426
get 119823
push_front 71387081
get 118154
push_middle 101549094
push_back 220360257
push_front 147679616
get 322161
push_middle 303246633
push_back 442013826
push_back 1869499
get 72324
push_middle 908642045
push_front 57339810
push_front 327190742
get 346210
push_middle 731442512
push_middle 505025959
get 240414
get 244718
push_back 150873487
push_back 264364279
push_front 165336774
push_front 203986713
push_middle 459364984
push_front 995867423
push_front 965051437
get 40038
push_middle 5749306
push_back 731006896
push_back 198434599
push_middle 914573788
push_back 981116216
get 136199
push_middle 341769365
get 144027
push_front 518575686
push_front 860691336
push_front 648730535
push_middle 911781371
push_front 18219963
push_front 594301480
push_front 727737954
push_back 576346747
push_front 56439011
push_middle 833526768
push_front 941840861
get 244884
get 238607
push_front 560570414
push_front 66599784
push_back 954181715
get 185477
push_back 827301682
get 13539
push_back 561349144
get 248525
push_middle 211310171
push_middle 186495500
push_front 770568866
push_front 168326755
push_front 467167867
push_middle 262455089
push_front 399588012
get 104433
push_front 450152356
push_back 59613074
push_back 332565227
get 241663
push_front 367681415
push_back 443151112
push_back 762055749
push_middle 868810621
push_front 894076993
push_back 198133331
push_front 655551461
get 120328
push_back 237835287
push_middle 415912256
push_back 708760067
push_front 200032337
push_front 502112303
push_middle 739943871
push_back 550298371
get 192923
push_back 44297908
get 231013
get 317797
push_middle 674029269
push_middle 517745777
push_middle 575793475
push_front 83464094
push_back 939196429
get 230096
push_front 614500034
push_back 966528456
get 50764
push_middle 648144735
push_back 656817000
push_front 380079984
get 412683
push_front 807140236
push_front 12738198
push_back 583584554
get 258751
get 179465
push_middle 140321694
push_back 510898678
push_front 549297289
get 54546
push_back 780675241
push_front 860317647
get 143744
get 149112
push_middle 482970310
push_middle 834335790
push_middle 294912319
push_back 5795846
get 145262
get 369996
push_middle 64006986
get 387772
push_back 301269747
push_front 591916367
push_back 768001057
push_back 51920799
push_front 104139257
push_front 770226963
get 102454
push_front 254777206
push_middle 364451021
push_front 640732868
push_front 530944255
push_middle 521317282
push_back 593779276
push_front 530670367
get 239772
get 73719
push_middle 311204223
get 381175
push_middle 672915430
push_back 369872961
push_middle 532821863
get 194065
push_back 329706551
push_back 665621878
push_front 215717414
get 73730
push_back 186291627
push_front 10027632
push_back 159968504
push_back 969751045
get 223276
push_front 115710712
get 359386
get 226989
push_middle 581550084
push_front 466882690
push_middle 293872038
get 61127
push_middle 970883025
push_front 156980241
push_front 108791610
get 345872
push_back 47020664
push_front 954537772
push_back 928383742
get 401735
push_middle 119847761
push_front 150011102
get 7357
push_middle 710140642
push_front 935177827
push_front 75007216
get 218188
push_back 686028310
push_middle 155998473
get 189240
get 142236
get 101153
push_back 580673508
get 79837
push_back 975327531
push_back 850504599
get 119949
push_back 370094304
push_middle 760586451
get 85358
get 243605
push_back 260675325
push_middle 844968690
push_back 141024009
get 264562
get 4030
push_back 967695328
push_back 419507447
push_back 196682931
push_back 428574359
push_middle 541137992
push_middle 598408307
push_front 594971692
get 28777
push_back 341037764
push_middle 464384644
push_middle 953394817
push_front 393956653
push_back 199848157
get 232761
push_middle 466034329
push_front 348298899
push_front 103230521
get 386061
push_middle 8810218
push_front 519556819
get 307970
push_middle 336026801
push_back 336976790
get 269550
push_middle 811739908
push_back 760538126
push_middle 544880835
push_middle 612736672
push_back 218259257
push_middle 630161992
push_back 510666813
push_middle 11001377
get 64567
push_back 815606602
get 370133
push_middle 941837659
get 57985
push_middle 699423971
push_middle 945964678
push_back 529198854
get 207117
push_front 66833809
push_middle 582132964
push_middle 772949322
get 417750
push_front 878103695
push_front 432571995
push_back 220139654
get 88702
push_back 250520887
push_back 186708631
push_front 43725267
get 267844
push_back 56042928
push_back 441821543
push_front 549526656
push_back 276271584
push_front 893550704
push_front 675393918
get 272444
push_back 297237949
push_back 506098054
get 415282
get 151136
push_back 324819013
push_middle 138641694
push_back 358251857
get 274511
get 298323
push_front 340274379
push_back 783744490
push_front 678140656
push_back 783965697
push_back 499485266
push_front 309786460
push_front 42545106
push_front 569863210
get 276290
push_front 575106391
push_middle 5481690
push_middle 856866574
push_front 915506156
get 196822
push_back 681388140
get 208689
push_back 422374596
get 171377
push_middle 859822477
push_middle 219084840
get 75457
push_back 994063552
push_middle 603478809
get 54427
push_back 738567500
push_middle 901248080
push_middle 313829871
push_front 384721755
get 196560
push_middle 230504686
get 195113
get 152325
push_middle 285928563
get 32146
get 99170
push_front 492076493
get 10197
push_back 265036258
push_front 278659616
push_front 888907702
push_middle 375756535
push_middle 490713900
get 213904
push_middle 675654144
push_front 303903247
push_back 74882341
push_front 449743719
get 46716
get 336307
push_middle 179817321
push_back 599038834
push_front 464800424
push_middle 372393191
push_back 362089095
push_front 315377218
push_back 151828022
get 191170
push_back 654310598
push_front 923301384
push_middle 380302054
push_front 544430989
get 56848
push_middle 719090648
push_front 91739283
get 303044
push_front 214213265
push_middle 84297027
push_back 381991160
push_back 877831266
get 40920
push_front 500333838
push_middle 166522782
get 66161
push_back 230721662
push_middle 514303806
push_back 940073699
push_back 521786573
push_middle 160719686
get 149335
get 109908
get 132432
push_back 650544801
push_middle 930830623
get 233118
get 21299
push_middle 57669663
push_back 836851695
get 35496
push_back 203192910
push_middle 717710028
push_middle 588396812
get 144648
get 207860
get 392577
push_middle 783854192
push_back 546675077
get 60701
push_front 360761687
push_middle 155395122
get 321652
push_front 161629346
push_front 422515658
push_front 286445511
push_front 234763572
push_back 703623557
get 313053
push_back 140226122
push_front 319108480
push_middle 908919239
push_middle 491930526
get 302885
push_middle 914977039
push_back 991823995
push_middle 554545690
push_middle 691945278
push_middle 203608572
push_back 813572169
get 133034
get 239922
push_middle 234707337
push_back 519964426
push_front 694427864
get 61116
push_front 407144223
push_back 502000918
push_front 522319697
push_back 984421308
push_front 260999733
push_middle 790393864
get 358834
push_back 471535360
push_front 85089147
get 227453
push_front 7435406
push_front 584963828
push_middle 15669900
push_back 909866522
push_middle 731030238
push_front 840844415
push_back 641290887
get 203322
push_middle 922363372
get 121629
push_middle 156570474
get 27575
push_middle 230621697
push_middle 467083127
push_front 989130031
push_middle 197952757
push_middle 113515864
push_front 606936403
push_middle 24585011
push_back 765880945
get 385879
get 108221
push_back 344842126
push_front 231308724
push_back 532993691
push_back 9113956
push_middle 249260825
push_front 109572026
push_back 407808498
push_front 715514635
get 141865
push_back 181799320
push_back 576684987
push_back 458348033
push_back 16526613
push_front 366849880
push_front 527470414
get 239167
push_middle 862947432
push_front 74396611
push_middle 25194873
push_front 252082731
push_back 519394008
get 394045
push_front 525667432
get 8688
get 322792
push_front 96730306
get 165963
push_middle 835688139
push_front 644017491
push_front 256804335
push_back 197756931
push_front 429461105
push_middle 613131037
get 162942
get 107481
push_front 123834037
get 385223
get 171050
push_front 121454786
push_middle 415575924
push_front 630646158
push_front 22151130
get 279644
push_front 586309731
push_back 144475505
push_middle 625400458
get 400543
push_front 846497656
push_back 331357235
push_middle 857208596
push_back 154485472
push_back 355947289
push_back 260214539
get 343293
push_back 271504407
push_front 841161380
get 190564
push_front 767491684
push_back 495641142
get 373806
push_middle 281816736
push_middle 281908554
push_front 609044388
push_middle 788741326
get 384138
push_middle 608301851
push_back 265266579
push_front 371322492
get 264401
push_front 41403082
push_middle 235871148
push_middle 560666884
push_middle 435207542
push_front 791026726
push_front 920302679
push_back 396449612
push_back 232991134
get 3038
get 285952
get 180188
push_back 158648097
push_back 681623529
push_back 78121411
get 867
get 152269
push_back 681682111
get 141489
push_front 835414789
push_front 611386941
get 26159
push_front 660231678
get 103799
push_back 182819164
get 190404
push_back 570315471
get 195823
push_back 258866850
push_middle 845791646
push_back 586283192
push_front 367582167
push_middle 899180114
push_front 396563616
push_back 274195202
push_front 428919362
push_front 283026010
push_back 575615574
push_middle 49860988
push_front 675032421
push_front 988571965
push_front 17667614
push_middle 461269750
push_middle 931157043
get 151440
get 148625
push_front 947666192
push_middle 142189278
push_middle 364534167
push_front 277234242
push_middle 896873404
push_middle 499501643
push_middle 901851073
get 260978
push_middle 601829428
get 68695
push_front 572154046
push_middle 197323473
push_back 490474072
push_front 386805738
get 121133
push_front 795109516
push_back 262891123
get 105687
push_front 955558277
push_back 84194363
push_back 941581858
push_back 160360119
get 159180
push_back 264249308
push_middle 771297270
push_middle 502474169
push_middle 467698751
push_front 250705915
push_middle 859324084
push_middle 9834127
push_front 147425126
get 304805
push_middle 742302131
push_back 690851496
push_middle 296965176
push_back 701020099
push_back 492203856
get 168165
get 361467
push_front 504242724
push_front 815254105
push_back 323943930
push_back 149350268
get 76806
push_front 27733356
push_middle 214784943
get 321791
push_back 50257607
push_back 290428937
get 149585
push_front 705550583
push_front 596574887
push_back 921417650
push_middle 171335691
push_middle 143283292
get 376795
push_back 404185862
get 361292
push_front 545272638
push_middle 825252387
push_front 233522960
push_middle 878769381
push_front 584964050
push_back 356180319
get 316282
get 396808
get 209885
push_front 545409238
push_middle 944926493
push_back 379578858
push_back 100386991
push_back 539806553
push_middle 480633268
get 272286
push_front 734705833
push_back 127911264
push_middle 516970744
push_back 110048836
push_front 503831606
push_middle 127695921
push_back 654198728
get 48372
push_middle 775148474
get 5557
push_back 262319396
get 32245
push_middle 117087409
get 308898
push_back 198573200
push_middle 588019505
push_middle 5044122
push_back 917126272
get 127003
push_front 918600673
push_middle 251094310
push_back 936993394
get 128800
get 342363
get 345514
push_back 298432765
push_back 171592248
push_front 515313971
push_middle 45927983
push_middle 779028435
push_back 307670538
get 284820
push_front 441055121
push_front 971200612
push_back 37832543
push_front 996070932
get 51313
push_middle 172832556
push_back 483859337
get 176626
get 253597
push_back 427171993
push_front 226594789
push_middle 125734058
push_front 186795761
push_middle 125892091
push_front 205618043
push_back 451146885
push_middle 138047889
get 206997
push_front 423415299
get 137996
push_back 290737772
push_front 476547428
push_middle 513263073
push_middle 320217125
push_back 892111052
get 340975
push_middle 690250330
push_middle 888397148
push_back 943764516
push_front 489667793
push_back 217675443
get 304264
push_middle 293754471
push_back 369530053
push_front 281286303
get 219328
push_back 126017129
push_front 664309933
push_middle 899659663
push_front 974432923
push_front 408881624
push_back 462732647
push_back 966676926
push_middle 749402810
push_front 949888730
get 52270
push_front 484322032
get 95349
push_back 290920883
push_front 976715304
push_front 18833433
get 362762
push_back 263827668
push_middle 898223216
push_middle 262420887
push_middle 226338629
push_front 273240281
push_back 438680170
push_front 984686022
push_middle 546138878
push_middle 298549448
get 125875
get 137195
push_back 493878546
push_front 55940781
get 416705
push_back 77553051
get 379057
push_front 573444341
push_back 871278117
push_middle 717919653
push_back 840559029
get 330523
get 80652
push_back 878732441
push_middle 107177621
push_front 532300252
get 394428
get 418295
push_front 916834957
get 8454
get 130719
get 386539
get 7211
push_middle 239869810
get 161436
get 160560
push_middle 840313929
push_front 110017951
push_middle 518774325
push_back 49166721
push_front 249377511
push_front 600913884
push_back 368639744
push_middle 821920499
get 343082
push_middle 824242326
get 289596
push_back 743272145
push_front 446933639
push_back 674389413
get 249895
get 396612
push_front 36415882
push_back 250144701
push_middle 916087275
push_back 341115212
push_middle 49384891
push_front 243302775
push_front 1328634
get 81410
push_back 841324330
push_middle 686967879
push_front 501005260
push_front 480628562
push_middle 313155899
push_back 647867424
push_middle 167573332
push_front 578604482
push_back 791684065
get 210862
push_middle 994779344
push_back 849483244
push_front 13523098
push_back 874089579
push_middle 428861771
push_front 494428110
get 229914
push_middle 555703185
push_back 184507233
push_back 941229469
push_front 554698099
push_front 606497194
push_middle 400387986
push_back 782980547
push_middle 669440064
push_front 955325001
push_middle 320111557
push_back 134359739
push_front 499364621
push_back 424912680
push_back 819563552
push_front 455983150
get 43257
push_middle 302027142
push_middle 581204133
push_back 773126524
push_middle 204918052
get 192273
push_front 752072741
get 171711
push_middle 573587635
push_back 37654961
get 40930
push_front 193309176
push_front 976808015
push_front 881556085
get 108116
push_back 639288883
push_front 633168891
push_middle 353871724
get 296129
push_front 670697410
push_front 592775484
push_back 546517611
push_middle 488054753
push_front 990382796
push_back 878809148
push_back 617070570
push_back 557120734
push_back 51160319
push_back 495475245
push_back 274445349
push_back 325364768
push_middle 28109726
push_middle 965672093
push_front 571995730
push_back 372259110
push_front 728840617
push_back 528254452
get 161582
get 161801
push_front 412363158
get 365559
push_front 392201061
push_back 770559813
push_front 528869884
push_back 212903333
get 238426
push_middle 94552299
push_back 466573553
push_front 564070673
push_middle 693532827
get 255320
push_middle 411754551
push_front 220615638
get 238547
push_front 536930788
get 115182
push_front 841148494
get 88732
push_back 254822213
push_middle 313631774
push_middle 999823362
get 70697
get 97692
push_front 615628515
push_back 528585104
push_back 137797310
push_back 197259787
get 49940
get 228046
push_front 149696129
push_back 356931001
push_front 303205749
push_front 865295749
push_back 822048797
push_back 205075321
push_front 596553088
get 343981
push_front 717566863
get 19426
push_middle 600070275
get 125168
push_back 278029421
get 72323
push_middle 105319181
get 418907
get 138892
push_front 441756271
push_middle 920765630
push_front 506893393
push_middle 473232390
get 415892
push_middle 796756431
push_back 728512678
push_back 326610261
get 379516
push_front 74155631
push_middle 399594136
get 214761
push_front 291885048
push_front 295099325
push_middle 744744765
push_back 104954074
push_back 356184357
get 306295
push_back 696629292
push_middle 470524981
push_middle 264983676
push_front 792146043
push_front 577615723
push_middle 386224674
push_back 238095254
push_back 843590619
push_front 165624712
push_front 181523104
push_middle 78910004
push_back 130860290
push_back 904769437
push_front 624573342
push_middle 539139992
push_front 233869486
push_back 523430057
push_middle 885707451
push_middle 82137355
push_front 681711728
get 416907
push_front 349039000
push_front 411768400
get 290072
push_front 183624656
get 318173
push_middle 606755129
push_back 349878774
get 295611
push_back 72151415
push_back 173556784
get 328948
get 240462
push_middle 423282509
push_middle 262591765
push_middle 540973239
get 241507
push_middle 567917478
push_back 633520717
push_back 598257903
push_middle 229405452
push_front 709265419
push_middle 53448449
push_middle 811823253
push_front 404164068
get 17684
push_middle 422972681
get 182898
push_middle 249906103
get 233711
push_middle 354841270
push_middle 900706534
push_back 687198531
push_back 944586894
push_back 976604789
push_back 145357248
get 116090
push_back 710322610
push_back 333092632
push_back 660637677
get 214150
push_middle 472304756
push_front 970123305
push_middle 649840173
push_back 397791905
push_middle 163748054
push_middle 176941122
push_back 481906719
push_middle 974224130
push_back 787739773
push_front 23121522
push_back 414770249
get 276964
push_front 660871900
push_back 219159669
push_middle 569047819
push_back 618963594
get 270603
push_front 518004474
push_front 725881162
push_front 568213487
get 147823
get 254587
push_back 241806019
get 90884
push_front 446278006
push_front 575994857
push_back 460941611
push_front 408891030
push_front 215059582
push_front 936463352
push_back 113972474
push_front 356925721
push_front 452653621
push_middle 654445654
push_front 145108019
push_back 741632735
push_middle 424833524
get 393204
push_front 223545504
get 380613
push_back 513016118
push_middle 372589658
get 113123
push_back 837070073
push_front 115202303
push_back 704387604
push_front 595385309
get 175845
push_back 531917377
get 96667
push_back 894840342
push_front 291109856
push_back 210307612
push_front 957147158
get 35995
get 269129
push_middle 126921179
push_back 178952138
push_front 977690166
get 316141
push_front 854886093
push_back 640955865
push_back 785495577
push_front 519676607
push_back 935005726
push_back 739226207
get 111618
push_front 605497542
push_front 963617561
push_back 901984699
push_back 871700171
get 114368
push_back 23619346
push_front 830551807
push_front 433192548
push_front 241334645
push_middle 664384262
get 151887
get 105371
push_middle 600414349
push_middle 99229458
push_front 283934595
push_front 613720595
push_back 318215694
get 288700
push_back 571198780
get 30429
push_front 808356759
push_back 953601567
push_back 387752691
get 399121
push_middle 857950097
push_middle 576028496
push_back 539902026
push_front 12307748
push_back 885413097
push_front 384289476
push_middle 155564951
push_back 297956440
push_front 58207875
get 247843
push_middle 202568492
push_front 887605423
push_back 811707864
get 198322
get 149613
get 405978
push_front 900493402
push_middle 67307342
get 247523
push_back 461331882
push_middle 605019478
get 290830
push_front 360237807
get 251428
push_front 896732794
push_front 576222954
push_front 546610396
push_front 441207387
get 367631
push_front 998275977
push_back 657917257
push_front 831829449
push_middle 384341157
push_front 207704043
push_middle 145024390
get 123716
get 129265
push_middle 127129005
push_back 740892684
push_middle 964747494
push_middle 594084205
push_front 773042002
push_back 890655628
get 20506
push_middle 212876807
push_back 489489417
push_back 706898000
push_front 159252283
push_back 900199198
push_back 961895022
push_middle 291267708
push_middle 17544701
push_middle 655507012
push_back 625459375
get 261546
get 68120
push_front 746347706
push_front 963717001
push_front 212943876
get 291482
push_middle 114066499
get 227821
push_back 592951571
get 61035
push_front 138161480
push_back 320390277
push_front 247462975
push_middle 481933672
push_front 599765920
get 327462
push_middle 811788657
push_front 139901669
get 380979
get 370345
push_back 988150522
push_middle 287400351
push_back 997633956
push_back 701544407
push_front 425247612
push_front 309704012
get 343090
push_front 104787188
get 62581
push_middle 785350418
push_middle 330591129
push_back 562879941
push_middle 565655560
push_back 99576426
get 321597
push_back 536961189
push_back 77838352
push_middle 525390944
push_middle 713256896
get 126452
push_middle 278557474
get 102099
push_front 584597767
push_front 302618651
push_front 82599829
push_front 146843630
push_front 452237305
push_front 757272169
push_back 475702075
get 127973
push_middle 230311811
get 371412
push_middle 186377683
get 54927
push_middle 101507582
push_front 906132670
push_middle 667133538
push_middle 350860736
get 261879
get 160551
get 408283
get 174411
push_front 151257584
push_back 703229258
push_middle 608634891
get 131715
push_middle 182211284
push_middle 384339599
get 253709
push_front 412530423
push_middle 297216822
get 49017
push_middle 221304671
push_back 281642759
push_middle 734602370
push_front 206725199
get 266091
push_back 780421950
push_middle 243144850
push_middle 753314043
get 293945
push_middle 625499023
get 193133
push_back 88026031
push_middle 992099460
push_back 726545794
push_middle 992464892
get 140954
push_front 528210901
get 292058
push_back 425322378
get 412308
push_front 739863250
push_back 59883514
push_front 202061643
push_back 367056866
push_back 656890910
push_middle 242338401
push_front 553602282
push_front 232258878
get 376472
push_back 471352577
push_front 47870132
push_front 308967361
get 127088
push_front 301021164
push_back 838577459
push_back 450355705
push_front 849636517
push_middle 149512989
push_middle 445039090
push_front 539685800
push_back 895636852
get 226991
push_back 865475062
get 127497
push_front 592148831
push_front 184917684
get 18596
push_back 210270760
push_middle 96487158
push_front 635340820
push_middle 92833143
push_back 168546556
get 275433
push_back 166370109
push_back 166311119
push_front 130299454
get 375409
push_back 300677582
push_middle 200440899
get 373673
push_middle 522029236
push_front 166975270
push_front 417899082
push_middle 254238555
get 141469
push_back 779509467
push_back 496946451
push_back 759917445
push_back 766396540
get 337137
push_back 862226505
push_front 538404400
get 129505
get 398120
push_back 823221361
push_back 352120338
push_front 972686933
push_middle 384885829
push_back 274654755
push_front 330409468
get 344815
push_front 779945322
push_front 98013445
push_back 887701240
push_front 305829207
push_middle 109421181
get 216792
push_back 157142854
get 58018
push_front 615795290
push_middle 941490437
push_back 602764463
push_front 495166644
push_middle 743599254
push_front 698639701
get 9356
push_middle 711091497
push_back 608834985
get 219168
push_front 437836943
push_back 604899053
push_back 844086461
push_middle 724781751
get 9108
push_front 333056534
push_back 188537155
push_back 109143810
get 287917
get 337440
push_back 80721409
get 96479
push_middle 340405517
push_front 647244459
push_middle 882537710
push_front 299968598
push_back 710435742
push_back 180942176
push_middle 742376551
push_front 473054091
get 372190
get 274557
push_middle 911729564
push_front 280184666
push_front 278663069
push_middle 8723097
push_front 463607164
get 291682
push_front 216235826
push_back 374710645
push_back 461109499
push_back 868596886
get 309428
push_middle 926839899
get 16429
push_front 540205963
get 343261
get 2585
get 2797
push_back 294732043
get 46662
push_back 245752975
push_back 372881074
push_front 43683395
push_front 741345767
get 342504
push_back 110237620
push_middle 574596470
push_front 250401395
push_back 954233320
push_back 368349858
push_front 763354372
push_middle 305388396
push_middle 355231219
push_back 812445910
push_middle 923285903
push_back 526738338
push_front 949348984
push_middle 4474678
get 141559
get 258193
push_back 706487963
push_middle 387780744
push_back 604362794
push_front 507067427
get 114590
get 311682
push_front 232157637
push_front 680826919
push_back 653647603
push_back 446929650
push_front 653460528
push_front 783254514
push_back 230106404
push_back 750302783
push_middle 657982949
push_middle 374247051
push_middle 148913046
push_middle 3621267
push_front 359555882
push_back 40071089
push_back 846993990
push_back 784534927
push_back 396522053
push_front 173339638
push_middle 170153301
push_back 518344900
get 280664
push_back 606857539
get 261377
push_front 359506109
get 327359
get 196289
push_middle 149200282
get 40807
push_back 54842338
get 400877
push_middle 476582107
get 80285
push_back 500786951
push_front 772227800
push_front 507600189
push_middle 493341910
get 375604
push_front 167587434
push_middle 976517639
push_middle 176820566
push_back 254778868
push_front 978759882
push_back 639708558
push_middle 984545302
get 124308
push_middle 71362979
push_middle 144290555
push_front 696453615
push_front 88898058
push_front 324006710
push_front 577974175
get 340895
push_back 138306421
get 220470
push_back 655543554
push_front 879889592
push_back 712180265
get 168004
push_front 870919797
get 265321
push_back 956044759
get 75299
get 57087
get 206569
push_front 197784804
push_back 249604055
push_back 96416190
push_middle 613194114
push_middle 4454082
push_back 936291972
get 294443
push_middle 19605087
get 367592
get 191433
get 382237
push_middle 360350611
push_front 490824573
get 13817
push_back 396058142
push_front 706209471
push_middle 633672748
push_middle 710245138
push_front 960739326
push_front 152866982
push_middle 635396480
push_front 150777318
push_middle 726674620
push_middle 54480709
push_front 884369609
push_back 653203587
push_front 831639224
push_back 953923240
push_back 285617297
push_middle 438878289
get 81005
get 153031
get 126310
push_back 530229357
push_front 465709054
get 168707
push_middle 834062735
push_back 639838330
push_front 840334304
push_middle 791217467
push_back 307546750
get 166092
push_back 63247623
get 334580
push_front 49852206
push_front 316800700
push_back 686869135
push_front 653820301
get 136170
push_middle 238732030
push_back 863472779
get 373532
push_middle 238802928
push_back 804300051
push_back 368615431
get 414999
push_front 959644939
push_middle 104452041
get 53993
push_front 266879216
push_middle 24071994
push_back 14409752
push_middle 829600633
push_middle 57333947
push_front 425951773
push_middle 118670039
push_front 606401902
push_front 73096655
push_middle 353600990
get 222208
push_front 785525854
get 195309
push_middle 141962387
get 59807
push_middle 708504128
push_back 719100291
get 40393
get 69765
push_front 472774843
push_front 245632532
push_front 246623924
push_middle 80430744
get 340447
push_middle 836444368
push_middle 436813239
push_back 922858212
push_front 324818917
get 404503
get 342572
get 174549
push_back 849404503
get 252703
get 415510
get 301012
push_front 668334559
get 27532
push_front 395710360
get 205020
push_back 54257768
get 279611
push_front 463375478
push_back 671281214
push_front 370846739
push_front 82155238
push_back 388977137
push_back 476863999
get 90596
get 117067
push_front 912452444
push_middle 564837553
push_front 2639821
push_middle 841499096
get 187987
push_front 46659949
push_middle 917590212
push_back 449107883
push_back 416078774
push_back 301399585
push_middle 410730939
push_front 384914285
push_front 674644519
push_middle 272604105
get 73923
push_middle 694493106
push_middle 431727324
push_middle 60882747
push_front 345991930
get 102551
push_middle 130341674
push_middle 652753126
push_back 200477973
get 381365
push_front 767505478
push_front 737472242
push_front 996146306
get 224670
push_front 161051255
push_front 632945887
push_back 285418693
push_middle 446879948
push_back 809705895
push_middle 883583870
push_back 110839595
push_front 118153516
push_middle 627330975
push_middle 454267394
push_back 410193224
push_middle 3608624
get 93183
get 57976
get 64400
push_back 704970090
push_back 374496286
push_back 527423044
get 384168
push_middle 302152305
push_middle 239641782
push_middle 670057002
push_back 668878275
push_front 127068999
push_middle 683970888
get 400127
push_middle 937087664
push_middle 388706737
push_middle 880120035
push_back 242903040
push_front 974568890
push_middle 317234879
push_middle 619692900
push_back 261336643
push_front 710505896
get 270300
push_front 555348452
get 178785
get 101556
push_back 971207600
push_front 153653038
get 415002
push_middle 293283179
push_front 642988651
push_back 749241293
get 358846
push_front 742925310
get 259118
push_middle 612345362
push_back 644821964
push_front 963366005
push_back 87032142
push_middle 870664397
push_middle 407887736
push_front 485931916
push_back 922849879
get 227501
push_back 484487283
push_middle 878746512
push_back 996231329
push_back 137714030
push_front 914387452
push_front 308020316
get 129412
push_middle 586362835
push_back 849738516
push_front 803682558
push_middle 720312555
push_front 262305624
push_middle 613305738
push_back 609551270
push_front 491118177
push_front 950860307
push_middle 899002510
push_middle 516558260
get 388423
push_back 868684589
push_back 849993511
push_middle 236357356
push_middle 578986077
push_middle 849322479
push_front 547032327
push_back 442881633
push_back 21654638
push_front 124040676
push_middle 789499776
get 188198
push_middle 798580963
push_front 939054308
push_back 798719072
push_middle 108864245
push_back 950397127
push_front 148201829
push_front 944303743
push_middle 254790635
get 239913
push_back 118594543
push_middle 786058530
get 312046
push_middle 335421115
get 63860
push_front 947366476
get 311351
push_middle 529712108
push_back 586862458
push_back 774236854
push_middle 519937175
get 122606
push_back 460068363
push_back 786079569
get 250066
push_back 645137737
push_middle 517297877
get 187928
get 383449
push_back 611123473
push_back 12183271
get 70222
push_middle 29187795
get 276472
push_middle 62964781
push_back 217794467
push_front 405417561
push_middle 296106646
get 151084
push_back 241160647
push_front 952161440
get 225976
push_back 635451090
push_back 489975161
push_front 701313632
get 44258
push_front 351957698
push_front 119236773
push_middle 649987569
push_back 691824219
push_middle 631679591
push_back 207401767
push_front 560768986
push_back 457542946
get 28351
push_front 470822972
push_front 224678880
push_back 118351153
push_middle 566077674
push_front 70326069
push_front 312096295
push_back 540276177
push_back 685277231
push_middle 13224373
push_front 649358918
push_back 834664722
push_middle 441937104
push_front 534738495
push_middle 15629941
push_front 756752498
push_middle 427468232
push_front 930359566
push_back 962946338
push_middle 125968212
get 62137
get 279956
push_middle 501467986
push_middle 320306201
get 184127
push_middle 439938613
push_front 860379403
push_middle 914198889
get 370295
push_front 329133892
push_front 329190945
get 369646
push_back 623068898
push_back 959780158
push_back 454479681
push_middle 727054888
get 120496
push_back 843317005
get 74436
push_front 919675755
get 192197
push_back 367309486
push_middle 617580403
get 102798
get 418453
push_middle 142771790
push_back 277652197
push_middle 916838176
push_back 876852588
push_middle 522198828
push_front 309231613
get 264048
push_back 52799647
push_back 968586290
push_middle 473074059
push_back 138402879
push_middle 544802777
push_middle 452385597
push_front 323959730
push_front 387044831
push_middle 163312281
push_front 628267527
push_middle 772883777
push_front 597801265
get 105935
push_middle 936082818
push_back 335301858
push_front 793113372
get 220931
push_front 796035527
push_middle 279733389
push_front 795537630
push_back 954302192
push_back 60756687
push_middle 93812023
push_front 287356530
get 250788
push_front 806770249
push_front 10572896
get 298725
push_front 809892578
push_front 970097757
get 27324
push_middle 858377376
push_front 58532617
push_front 822469436
get 355750
push_front 878132841
get 323157
push_middle 580574877
push_back 662680334
push_middle 466199992
push_front 72931732
push_front 963790288
get 284766
push_middle 338683294
push_middle 802692713
get 303269
get 396461
get 38145
push_back 764226512
push_front 487526628
push_front 378438289
push_middle 504258304
get 13175
push_back 420866275
get 45477
get 250080
push_back 744353022
push_middle 578085815
push_front 177165108
push_middle 699823526
push_middle 236201330
push_middle 321852937
push_front 33197080
push_front 28872578
push_back 889496479
push_front 20014747
push_middle 798340862
get 80703
push_back 140006956
get 110019
push_middle 881127904
get 51993
get 18710
push_middle 797193283
push_middle 539510906
push_front 891209097
push_front 97367227
push_front 82892576
get 165455
push_middle 577756803
get 38601
push_middle 330181761
push_back 174178235
get 54595
get 95466
get 134070
get 68923
push_back 189016991
push_middle 20687810
push_front 410876803
push_back 825614233
push_back 776505072
get 163943
push_front 637138619
get 41031
get 3397
push_front 333609212
push_back 496397972
get 24205
get 166439
push_back 237830689
get 109280
push_middle 793524211
push_middle 109689834
push_back 604711846
push_back 236905438
push_front 140942745
get 212666
push_middle 781475578
get 304837
get 349449
push_front 964251767
get 376563
push_front 226185940
push_front 892411525
push_middle 379433810
push_front 492253463
push_middle 366276578
push_middle 712252093
get 158574
get 353823
push_middle 853250941
push_front 585822123
push_middle 646239115
push_middle 488277506
push_back 50159336
push_back 347921201
push_middle 858889215
push_front 396731034
push_middle 277160586
push_middle 176363049
get 207121
push_back 572400310
push_back 379959611
push_front 398721118
push_back 990917459
push_front 328273794
get 232061
push_middle 847448216
push_back 708376391
push_front 784380930
push_front 791818954
push_middle 806148466
push_back 669216812
push_middle 262712887
push_front 535019041
push_middle 165522770
push_back 878381440
get 75511
push_back 332993536
push_back 323807236
push_middle 747419705
push_front 717455911
push_middle 624233900
push_front 417937658
get 332081
push_middle 616039605
push_middle 68828632
push_front 746745194
push_front 246445677
push_front 268513611
push_middle 762197772
push_middle 401595375
push_front 71038054
push_middle 913370915
push_back 89434475
push_middle 233833123
push_middle 90372241
push_back 773545333
push_front 995066938
push_back 171093370
push_front 585024413
push_middle 765901242
push_middle 735242008
push_middle 176204588
push_front 940831850
push_front 360866625
get 198987
push_front 556887372
push_front 776933623
push_back 922398402
get 389168
get 10691
push_front 706934697
push_back 509701529
push_back 235759314
push_middle 585887236
get 49914
push_middle 184187401
push_middle 108867712
push_back 763323474
get 178400
get 257470
push_front 442204224
push_middle 550877096
push_front 136108662
push_middle 982157848
get 416702
get 143919
push_back 347320769
get 118069
push_middle 47264427
push_front 528406601
push_front 252697776
push_back 945304933
get 311512
push_middle 303481329
push_middle 830292322
push_back 266693341
push_front 898530586
push_front 861075631
push_middle 556713884
push_middle 860193639
push_middle 624055592
push_front 599320640
get 110171
push_back 683638762
get 259931
get 328391
push_back 711943019
push_back 341607891
push_front 88283719
get 214887
push_back 315294816
push_back 74895787
push_middle 602514515
push_back 681080366
push_front 417071558
push_middle 128113106
push_back 659090570
push_back 767113032
push_back 35595430
push_middle 893341662
push_back 998761417
push_back 105314949
push_front 544230504
get 181364
push_front 448614047
push_front 195098570
push_back 678863942
get 377360
push_middle 408638217
push_back 594489560
push_middle 34297256
push_middle 527560687
push_back 254375745
push_middle 513008913
push_middle 780000331
get 200349
push_back 600291760
get 97390
push_front 150035296
push_front 621222939
get 277218
push_middle 918268528
push_back 619719522
push_middle 276232026
push_middle 999368947
push_front 279181488
push_front 346721200
push_back 76279647
push_back 840575713
push_front 833924258
push_front 265949455
push_back 171427607
push_back 604204983
push_back 673509247
push_front 950155
push_back 601633554
push_front 209340767
push_front 805268861
push_front 333710775
push_middle 640560761
push_front 47699178
push_middle 283401
push_middle 924972530
push_back 439232080
get 104132
get 232250
get 346198
get 44623
push_middle 965315717
push_middle 72460826
push_back 680774980
push_middle 517189882
push_front 400335309
get 139820
push_middle 397133934
push_back 914906087
push_back 931910040
get 294665
push_middle 680679568
push_back 661988281
push_back 273707159
get 309781
push_back 384179791
push_front 969556351
push_front 989218900
push_front 985090746
push_middle 806103960
push_front 507989190
push_front 544239016
get 29582
push_middle 133427411
push_back 952214817
get 416905
push_front 203156956
push_front 820969985
push_back 922582663
push_back 136293051
push_middle 16944442
push_back 581059422
get 208264
push_back 23410446
push_front 358451227
push_middle 641204951
get 369213
push_front 488022083
push_middle 588615944
push_back 114198383
get 418252
push_middle 343869829
push_front 491568646
push_front 905385938
get 71890
push_back 317485766
push_middle 169522164
push_back 539503017
get 209607
push_middle 558979655
push_front 885105996
push_middle 941960810
push_front 425699813
get 406433
get 201441
get 284535
push_back 505231823
push_front 468005794
push_middle 186014096
push_front 744352215
push_front 392316614
get 30570
get 298689
get 321265
push_front 845880601
push_back 259237544
get 300765
push_back 401824584
push_front 569309395
push_front 458218766
push_middle 849506193
push_back 247257242
push_back 617853110
push_back 582792894
push_middle 338421202
push_middle 125810231
push_front 497634295
push_back 781491046
push_front 861184444
get 293715
get 143615
push_middle 164449024
get 130299
push_front 162279129
push_middle 568492344
push_middle 747273252
push_back 163497929
push_back 373451114
push_back 488061076
get 19732
get 187648
push_back 389507003
push_middle 509019735
get 222634
push_back 312569868
get 415547
push_front 654843127
push_back 718578247
get 165267
push_middle 278988067
get 359736
push_back 361297445
push_middle 573174301
push_middle 887436519
push_front 241160002
push_front 176988442
push_back 906398510
get 165565
push_back 80661053
get 60398
push_front 17898506
get 129047
get 379491
push_back 773666197
push_back 262195590
push_middle 977323356
push_back 765142534
push_front 77432757
get 57491
push_back 632355906
push_middle 770564515
get 402438
get 232702
push_back 961678738
push_front 656883324
push_front 317751573
get 189794
push_back 981828104
get 308912
get 335622
push_back 717301992
push_front 342425854
push_back 377455247
push_front 775109240
push_middle 318599276
push_middle 705110796
get 271777
push_front 904721839
push_middle 184597938
push_middle 231962562
push_middle 363802240
get 277668
push_middle 174213773
get 5788
push_front 19835411
get 403937
push_middle 447230815
get 98564
get 411965
push_front 500410833
push_middle 126055618
push_back 168476762
get 346718
push_front 419198950
push_back 885149385
get 270858
push_back 52038264
push_middle 208539017
push_back 489876633
push_back 218795828
push_front 497454729
push_middle 145963937
push_back 48595197
push_back 998398528
push_front 767879974
push_front 488947377
push_back 813641730
get 343263
push_back 952570527
push_front 80133022
push_middle 935738966
push_front 609605435
push_back 212609252
push_back 410877234
push_front 101961971
push_middle 636017587
push_middle 636449774
push_back 39087411
get 20919
get 380800
get 170914
get 353171
push_front 300190646
push_front 82645871
push_front 218707167
get 153575
get 417793
get 143507
push_middle 600609609
push_front 284118081
push_front 974715789
push_front 473891052
get 391118
push_middle 239815157
push_back 564588467
push_back 123016839
push_back 501875713
get 241827
push_front 357901971
get 269321
push_front 217972699
push_middle 723838196
push_middle 4659763
push_front 841008711
push_front 137797312
push_front 400267793
push_middle 164759302
push_middle 434464219
push_middle 477701463
push_front 263191330
get 3235
push_back 665544748
push_middle 145230230
get 413462
push_front 471130848
push_front 922359396
push_back 654195699
push_middle 355819970
push_front 937524095
push_middle 772508861
push_middle 352890076
push_front 267192744
push_back 858512637
push_back 785285095
push_front 913437917
push_back 548346542
push_middle 83970327
push_back 528542176
get 68601
push_front 25432346
push_middle 588702839
push_back 3883535
push_middle 103320145
push_middle 144749251
get 84430
push_front 500719527
push_middle 784226533
get 41919
get 68090
push_middle 950897401
push_front 51706863
push_back 276864903
get 373506
push_middle 794615138
push_middle 951903437
get 234358
get 388882
push_front 876537231
push_middle 371075268
push_back 360998633
push_middle 22120583
get 261181
get 192449
push_middle 210021089
get 222098
push_middle 547966920
get 349015
push_front 753213810
push_front 439713512
get 326301
get 384792
push_back 543298288
push_middle 834802665
push_middle 242766728
push_front 790619347
push_front 329691930
get 41011
push_back 613504738
push_middle 954062391
push_front 494965238
push_middle 107249231
push_front 183250482
push_front 246311540
push_front 162831466
push_back 686881267
push_middle 3388412
push_front 891961029
push_back 301514782
push_back 984001389
push_front 597570099
push_front 328126837
push_back 88838409
push_front 748980536
push_front 944767889
push_front 325984019
push_middle 801909635
push_middle 701077607
push_back 392472006
push_middle 517408408
get 252374
push_back 913445859
push_middle 115733967
get 221071
push_front 738689226
get 113440
get 305514
get 83461
push_middle 511598601
get 34359
push_front 316451712
push_front 847139168
push_back 26059929
push_back 613964637
push_middle 244144754
push_middle 446494678
get 357173
push_back 565386242
get 122947
push_middle 457739649
push_back 10084478
push_back 573025663
push_back 88269013
push_front 732146920
push_back 494766351
push_middle 638939301
push_middle 424471111
push_back 626063446
get 134382
push_front 579382400
get 99974
push_front 523586074
get 319558
push_front 603925124
push_front 762183807
push_middle 311828923
push_back 800127974
get 100761
push_middle 280191374
get 320498
push_front 934379585
push_front 110777189
push_back 684590208
get 171954
push_middle 679407095
push_back 224048837
push_front 721271293
get 347773
push_back 291220917
get 284559
push_middle 790163906
push_front 961656323
push_front 601869100
push_middle 202087618
get 173061
push_middle 990103791
push_middle 84322956
push_back 393427165
push_back 535626164
get 398326
push_back 276260347
push_middle 420203234
get 308367
push_back 417286821
push_front 877550566
push_front 748082258
get 360388
get 340061
push_middle 434822865
push_front 395673947
push_middle 84384560
push_middle 812012622
push_middle 429302415
push_back 968410558
push_middle 190371534
get 315767
push_front 421462690
get 250950
push_back 126319712
push_front 127665201
push_back 26452307
push_middle 588249266
get 350934
get 135067
push_back 249508044
get 105545
get 310282
push_back 924620192
push_middle 132329371
push_front 820525012
push_middle 52080120
push_middle 823310584
push_back 118035772
push_back 276180496
get 166415
push_middle 751993540
push_middle 429007355
get 187620
push_middle 635754217
push_front 600017047
push_middle 233003875
push_middle 548063335
push_middle 497807547
push_middle 904502449
get 346229
push_middle 392293703
get 90698
get 365895
push_middle 507442167
get 22106
push_middle 896173270
get 110301
push_front 380845569
push_front 437006962
push_middle 172958263
get 152699
push_front 22424962
get 331885
push_back 633074153
push_back 909553803
get 3975
push_back 813648815
get 142831
push_back 656447322
push_back 807191461
push_middle 851231268
push_middle 783444846
push_back 554596573
get 112053
push_middle 436216914
push_back 848626733
push_back 279253465
get 118381
push_middle 659459851
push_front 894627114
push_front 982586765
push_front 115347230
push_back 871392560
push_back 907640815
push_back 253235791
push_middle 769360790
push_front 338995851
push_back 546146476
push_back 723147177
push_front 928142805
push_middle 509843462
push_middle 811056074
push_back 894214327
push_front 182791169
push_back 126842177
push_front 179164154
push_middle 10382577
push_front 38343976
push_middle 807462874
get 207586
get 70195
push_middle 163114662
push_back 418223954
push_middle 158579721
push_middle 603979454
push_back 688459511
push_middle 128276113
push_back 404399320
push_front 754501406
push_middle 554428885
get 46505
get 318029
get 248108
push_back 103881493
push_middle 290435166
get 281310
get 400265
push_front 901000301
push_front 190538325
push_middle 879168584
push_back 840970708
push_middle 243584894
push_back 800820764
push_middle 723071773
get 131423
push_back 441075375
push_middle 751708611
get 125870
push_middle 52155273
push_middle 864147929
get 189613
push_front 980756171
push_back 972602851
push_middle 530778560
push_back 504895828
push_middle 288167274
push_middle 855323885
push_front 681598109
push_middle 728275993
push_back 692067259
push_middle 862463278
push_middle 232895447
get 98017
push_middle 654475427
push_middle 534977765
push_back 303011521
push_back 170990072
push_back 563484494
get 23116
push_front 869397265
push_middle 465317784
push_middle 181297901
get 281289
push_front 717027368
push_front 668533861
push_middle 457620783
push_back 762072035
push_middle 427210995
get 253775
push_front 136538910
push_back 948884809
push_back 344414867
get 189695
push_back 789677159
push_front 715364059
push_front 622983787
push_front 232305778
get 333955
get 116012
push_front 231459041
push_back 704309626
get 32564
get 241060
push_back 161256613
push_middle 328952209
push_front 855672301
push_middle 826294178
push_middle 161132736
push_middle 580690552
push_back 949954195
push_front 697131057
push_middle 978967150
get 162790
push_front 461698381
get 326104
get 161186
push_middle 108653053
push_back 415391890
get 262133
push_front 328427428
get 368790
push_back 701789471
push_middle 529487948
get 161159
push_middle 762745735
get 55883
get 108035
push_middle 320161360
push_middle 945501967
push_middle 88222621
push_front 344340490
push_front 399597
get 289617
get 108255
push_front 805829274
push_back 922357299
push_front 661561199
push_middle 4461391
push_back 742647740
get 141231
get 100236
push_middle 427846865
push_front 414605169
push_front 205408400
push_back 505751385
push_middle 771312232
push_middle 571741984
push_back 221802734
push_front 651714993
push_back 824311033
push_middle 553306507
push_middle 372715309
get 329859
push_middle 227953070
push_middle 155374493
push_front 635345281
push_middle 857609477
push_back 105032922
get 240762
push_back 959968013
push_front 965081158
push_middle 783164585
push_back 925678411
push_back 523857193
push_front 297650397
get 351129
get 289451
push_front 636636013
get 324272
get 201924
push_middle 747316454
push_back 95430568
push_back 714974006
get 159393
push_back 131992090
push_middle 192066233
push_back 93539173
push_back 58228662
push_middle 802367940
push_back 427362548
push_middle 699314599
push_middle 225126735
push_front 279387369
push_middle 665966663
get 232054
get 350617
get 124603
push_middle 158239163
push_back 955960018
push_front 89062221
push_front 382931187
push_back 15814991
get 411832
get 109938
push_back 633042066
push_back 715583045
push_front 260887254
push_front 967109744
push_middle 995864967
push_back 122558169
get 396119
push_middle 296693963
push_front 716880902
push_middle 3490162
push_back 145928543
get 325537
push_front 774486849
get 391679
push_back 835747421
get 257458
get 333810
push_back 287765848
push_middle 563084273
push_front 470880567
push_middle 717113367
push_front 775659671
get 228990
push_middle 355156756
push_front 628741572
push_back 774654779
push_front 144976970
push_back 491993499
push_middle 30962236
push_back 377532560
push_back 616859749
push_front 903944985
get 41053
push_front 568601930
push_front 421386349
push_middle 553836022
push_back 317849899
push_middle 623739375
push_front 284280910
get 8713
push_middle 805322537
push_middle 676320232
push_front 995371013
push_middle 733562289
push_front 647560338
push_front 951542302
push_front 997670999
push_back 885755285
push_front 172992668
push_back 512193513
get 98309
push_back 274058725
push_back 487129664
push_back 871604786
push_front 820855967
push_front 511356794
get 363696
get 76942
get 219221
get 36407
push_front 939011965
push_back 526739947
push_back 27255355
get 286275
push_middle 929239145
get 333181
push_middle 568713465
push_back 136954914
push_front 989354280
push_back 713404648
push_front 653599607
push_front 545263255
get 370583
push_front 66092571
push_front 979489483
push_front 637582895
push_front 293195358
push_back 71286034
push_front 74985651
push_middle 471982026
get 202234
push_front 552165351
get 146105
get 15097
push_back 496525549
push_middle 22444913
push_front 8493567
push_middle 155257732
get 76308
push_middle 320167246
push_back 985589108
get 191013
get 12849
get 316036
push_back 202359088
push_middle 525159682
get 268880
push_back 385612199
push_back 481466864
push_middle 104853533
push_middle 688720845
push_front 834130313
push_middle 180108025
push_back 275900243
push_middle 755361144
get 115604
push_front 442765965
get 407130
get 323313
push_back 117552551
push_back 581337923
get 269838
push_middle 992927192
get 186037
push_front 403434421
push_back 994432537
push_back 230471481
get 49152
push_back 551952859
push_front 866329149
push_middle 37094762
get 317950
push_middle 548742220
get 56924
get 256511
push_middle 879293024
push_front 229357943
push_middle 638545359
get 372007
push_back 409634829
push_middle 782092623
get 404036
push_middle 225424246
push_middle 888223204
push_middle 813645432
push_front 953072985
push_front 823311044
push_back 717745554
push_middle 355234282
get 239858
push_back 426039108
push_middle 537998455
push_front 485106176
push_back 949632619
push_front 57863850
push_front 222743067
get 71025
push_middle 698866714
push_back 681817587
push_front 909904432
push_front 83338113
push_middle 406141246
push_back 150540081
get 55161
push_middle 440994571
get 143583
push_middle 238639217
push_back 355422878
push_front 772864904
push_middle 24043635
push_middle 652114397
get 182024
push_middle 467518870
push_front 620099720
push_middle 914477636
get 60942
push_front 271833231
push_middle 737716604
push_middle 885446256
push_back 266986916
push_middle 505705109
get 341455
push_front 532133763
push_middle 824636707
push_front 147295067
push_back 174495886
get 128293
push_back 885545543
get 383987
get 17824
push_back 45913871
push_front 695574381
get 348180
get 218335
get 130389
push_middle 131615475
push_front 510927512
push_middle 576077587
get 168272
get 336847
push_back 980447137
push_front 324576856
push_back 856840681
get 351886
push_back 21322626
get 281341
push_front 756835150
get 317055
push_front 688413002
get 56109
push_back 880898657
get 72742
push_middle 339560190
get 323947
push_middle 453805138
push_front 335613862
push_back 378143519
push_middle 384058338
get 122764
push_back 672249557
push_back 914384633
push_back 244279096
push_front 280669461
get 172389
push_back 572369131
push_middle 488314955
push_middle 565536898
push_front 602684194
push_front 969431853
push_middle 627312736
get 379004
push_middle 820485162
get 29502
push_middle 896453934
push_front 702031522
push_front 769755517
push_back 787504635
get 235794
push_middle 948696286
get 352799
push_back 190613255
get 310976
push_back 802160743
push_back 123712777
get 59336
push_middle 410559767
get 249844
get 290332
push_middle 68471904
push_middle 159661625
push_middle 545531515
get 295413
push_front 692617755
push_middle 629724298
push_middle 522413483
push_back 804851810
get 241956
push_middle 998250148
push_front 953298362
get 414236
push_middle 408030545
push_back 909942137
push_front 967027624
get 71146
push_back 201740711
push_front 866548606
push_back 705450115
push_front 795658952
push_back 526853060
push_front 334313699
get 173806
push_front 38493313
push_front 671546015
push_middle 447056716
get 353204
push_front 75793988
push_front 717327814
get 112058
push_front 574922157
push_middle 154714201
push_middle 634465224
push_front 463892955
push_back 637665176
push_middle 90318741
push_front 393541569
push_back 38766239
get 208719
push_front 525986665
push_front 281641038
push_back 967514959
push_front 434839638
push_middle 200566623
push_front 491163510
push_front 501463308
push_back 668528122
get 332463
push_middle 778797316
push_front 697211317
push_back 761334469
push_front 31389246
push_middle 488224004
push_middle 671258712
push_front 814048584
get 133151
push_front 215666023
get 225106
push_back 133251361
push_front 187546260
get 93814
push_middle 534732766
push_back 965230163
push_back 798708334
push_back 499726738
push_back 225313778
get 185135
get 63042
get 133265
push_middle 510584642
push_front 561209801
push_back 900489089
push_middle 828139307
push_middle 36378637
push_front 400175810
push_back 357332558
push_back 240173557
push_front 171410693
get 262538
push_front 465779026
push_front 512507422
get 220181
push_front 481843868
get 132323
get 348836
push_front 871070681
push_middle 764067104
push_back 102701727
push_front 208287849
push_front 621850375
push_back 81948276
push_front 425239758
push_back 999256675
get 49089
push_front 818855499
push_middle 694674728
push_middle 364971503
push_back 484366870
get 277494
get 261523
push_middle 560037646
push_middle 402656382
push_back 30291948
push_middle 119002187
get 3667
push_front 452462426
get 212760
push_back 115562572
push_front 912968722
push_middle 934460031
push_front 598033055
get 139965
push_front 353582656
get 86973
push_middle 816125926
push_front 482942220
push_back 835312794
push_back 496105853
push_back 919589744
push_front 136656885
push_front 13396542
push_back 197708002
push_front 103058342
push_back 94634617
get 286549
push_front 305913192
push_back 937644703
push_back 951760408
get 44786
push_front 355245304
push_back 541962248
push_back 855984339
get 232605
push_middle 509016395
push_front 305580452
push_front 772005571
push_middle 762089743
push_front 511970725
push_back 356176821
push_back 554728208
push_back 289578985
push_back 983479677
push_front 597440279
push_middle 268891207
get 22229
push_middle 621891194
push_back 356929970
push_front 42374160
push_back 367013228
push_front 405764735
push_back 551750516
get 14506
get 28660
push_middle 646599814
push_middle 296833745
push_front 187575040
push_back 664694509
push_front 129940768
push_middle 435005208
push_middle 289398321
push_back 220575652
push_front 946911189
push_back 487354856
get 146428
get 15681
push_front 152790122
push_front 166002314
push_middle 216424506
push_front 163238276
get 239006
get 234234
get 160828
get 204098
push_front 272119125
get 50099
get 120349
push_back 157709390
push_front 208233767
push_middle 546260483
push_middle 993594134
push_front 73936098
push_front 318402447
push_middle 508164064
push_front 620931374
push_middle 240045817
push_middle 667849384
push_back 744258793
push_back 581808485
push_middle 736780453
push_middle 361753662
push_back 103463589
push_middle 753081196
push_back 403948763
get 298748
push_back 642997257
push_front 305712822
push_front 689152319
get 95311
push_middle 17135053
get 148830
get 342213
push_middle 799988826
push_back 542379880
push_back 263153462
push_front 525128857
push_front 101388434
push_front 904819836
push_front 699225972
push_back 453627489
push_middle 102969696
push_front 42066481
push_front 605314230
push_back 634833752
push_middle 632274600
get 308724
get 283634
push_middle 923168903
push_middle 137731165
push_back 143396742
get 193015
push_front 368213449
get 229312
push_back 294065463
push_front 542012713
push_back 269304806
push_middle 115219842
push_back 427947136
push_front 873492141
get 259495
push_middle 226353314
push_front 792048630
push_front 834828948
push_front 897886564
push_back 793132268
get 195513
get 409524
push_front 671468522
push_front 375304832
push_back 610032011
push_middle 592414619
push_back 470547111
push_back 867780762
push_back 60803686
push_front 455850087
get 88761
push_front 886526639
push_middle 937227386
get 316997
get 54485
push_back 522206985
push_back 106950219
push_back 270052978
push_back 185323797
get 212461
push_back 742587065
push_back 336882283
push_back 459670513
push_middle 438355037
push_front 408644521
get 247831
push_back 650003130
push_front 968114922
push_back 597950888
get 287595
push_front 909061786
get 174703
push_front 910432128
push_front 764972379
push_front 450698775
push_back 265793925
push_front 787118308
push_front 478596710
get 346085
push_front 348886969
get 408070
push_back 775693093
push_back 895969077
push_middle 155382842
push_middle 725481463
push_middle 968800985
push_back 698772555
push_front 63982371
push_back 861740782
get 308678
push_middle 303467934
push_front 416814975
push_middle 361267794
push_front 209904269
push_back 881362742
push_middle 212363023
get 260240
push_middle 640452453
get 23056
push_middle 754236103
push_middle 562730702
push_front 881745120
get 136901
push_back 247329261
push_middle 98752996
push_middle 464009622
push_front 301011364
push_middle 463608804
push_back 656989255
push_front 177728763
push_front 63243534
push_middle 659656768
push_back 255564564
push_front 761248098
push_middle 531964560
push_back 833910744
push_back 471916810
push_back 519938914
push_middle 656528410
push_middle 928124244
push_back 57874302
push_front 212851884
get 273057
push_back 688554620
get 219032
push_front 654661517
get 82499
push_front 238835318
push_back 982748813
push_middle 94049819
get 300497
get 321040
push_middle 672864574
push_middle 194473622
get 320797
push_middle 699048764
push_middle 422097026
push_back 511038908
get 391592
push_middle 732623491
push_middle 93867197
push_back 907774362
push_middle 275413001
push_back 352190030
push_middle 83553053
push_back 775397749
push_back 676017011
push_front 820832799
push_front 596585365
push_middle 798695891
get 154040
push_middle 27542259
get 50898
push_front 598527986
push_front 949032416
get 108333
push_front 780795762
get 4461
push_front 649130678
push_front 55655691
get 362371
push_front 582589309
push_back 116380537
get 95032
push_middle 358375600
get 6789
get 63058
push_middle 386593325
push_back 801273817
push_front 165945386
get 144474
push_back 435702843
push_front 819598886
push_back 800967565
push_front 472835760
get 325651
push_back 38511781
push_middle 88433479
push_front 165542587
push_back 575757613
get 360769
push_middle 979013991
get 114475
push_front 713905515
get 5320
push_front 430374047
get 110366
get 2708
push_middle 203545426
push_middle 716697520
push_middle 775098896
push_back 495491753
get 208576
get 69277
push_front 212948605
get 138434
push_middle 710922316
push_middle 997396454
push_back 502907161
get 210451
get 363739
push_back 636035457
push_front 456431159
push_front 883222969
push_middle 177225448
get 177805
push_front 82311906
push_middle 930780457
get 127595
push_front 650197908
push_front 361824057
push_front 42278155
get 244990
push_back 317159648
get 13766
get 80668
get 263560
get 367287
get 291271
push_front 766531232
push_middle 163644354
push_middle 519297392
push_front 263892654
push_front 771387765
push_back 124579460
get 95353
push_back 755894981
push_middle 799051943
push_front 647402332
get 167728
push_middle 84217714
get 201075
push_back 406508560
push_front 565047504
push_front 123877172
get 56425
push_back 277449576
push_front 342663976
push_middle 392090391
push_middle 38651588
get 169295
push_back 847616583
push_back 105372752
push_middle 492633262
push_front 81629876
get 290668
get 179572
push_back 694635862
push_middle 913127642
push_middle 606422362
push_middle 823999560
push_back 686033131
push_back 977168388
get 408067
get 376596
push_middle 809885196
push_back 144583161
get 193850
push_back 11027643
push_middle 74190028
get 23810
get 250135
push_back 554035041
get 99728
push_middle 857816236
push_front 608172499
push_front 630849016
push_front 31473217
push_front 235389466
push_middle 366832986
get 230234
get 234033
push_back 335678254
push_front 288547716
push_front 345378416
push_middle 35054709
push_front 249723472
push_middle 259630879
get 164355
push_front 36366518
push_back 313578478
push_back 371424073
push_back 34654769
push_front 129403798
get 284750
push_front 957086371
push_middle 812868642
get 297826
push_back 471370660
push_front 624107670
push_back 372021993
push_back 99249853
push_middle 143201988
push_middle 751366802
push_back 790117378
push_back 17327726
push_back 36976305
get 366990
push_back 754654554
push_middle 604231443
push_back 233086531
push_front 344425136
push_middle 321378800
get 263937
get 329677
push_back 230467630
push_back 387956127
get 206981
push_back 662376746
get 253841
get 348714
push_middle 551141334
push_back 678649685
push_back 771734856
push_middle 282016022
get 38979
push_back 932170191
get 333773
push_front 631812256
push_back 173098857
push_middle 474961704
get 413690
push_middle 411766997
push_front 588843041
get 380904
get 138007
push_back 619414564
push_front 500432257
get 402335
get 83461
push_middle 17202788
push_middle 667996633
get 309064
push_middle 682091281
push_front 779872766
push_middle 952394021
push_front 513080113
get 337152
get 125633
get 333054
push_front 89704386
push_back 534694394
push_front 811542774
get 412044
get 178864
push_back 434491445
get 181035
get 186786
push_middle 939698902
get 110525
push_middle 600077784
push_back 449355429
push_middle 277326542
push_front 935701854
push_middle 21326346
push_middle 103794570
get 185974
push_front 220326255
push_back 678810515
push_middle 5494584
push_middle 353405211
get 329287
get 340919
push_front 846314146
push_middle 305999975
push_middle 431349851
push_front 93498783
get 26030
push_back 818921869
push_back 429824817
push_front 897134780
get 226814
push_back 394968872
push_middle 707622443
push_front 73121465
get 181797
push_back 487118257
push_back 253557314
push_middle 319043975
push_middle 55672082
push_middle 125466337
push_front 204014903
push_front 780387753
push_middle 299009753
push_back 191712790
push_back 417798803
push_back 544825250
push_front 673323003
get 259527
get 166551
push_front 843437757
get 312161
push_back 347323286
push_front 166689810
get 88754
push_middle 91275808
get 243761
get 385703
push_front 272019515
push_middle 596872789
push_back 641156515
push_back 211278761
push_front 420625858
get 288065
push_front 809122024
push_middle 512357202
get 196378
push_middle 471447903
push_front 556926640
push_back 344978155
push_front 2663903
push_middle 525409638
push_back 382533261
get 105287
push_middle 466630912
get 395986
get 311643
push_front 151878403
get 91376
push_front 804062733
get 4047
get 42476
push_middle 794520744
get 345449
get 227663
get 327582
push_back 992607556
push_middle 6679705
push_middle 620990225
push_middle 719288515
push_middle 476746396
push_back 118422834
get 253905
push_middle 929071055
push_middle 274550777
push_middle 91447945
push_front 478313153
push_middle 330114769
push_front 692893133
push_middle 959346102
push_front 526192125
get 124559
push_middle 526668204
push_middle 642947541
push_front 910880133
push_back 647216755
push_middle 225917896
get 37465
push_middle 707942721
get 122194
get 365594
push_front 9929285
get 320130
get 53524
get 179971
get 328403
push_middle 705517175
push_front 862320856
push_back 501535809
push_back 572164741
get 271175
push_middle 915003822
get 196221
push_middle 733800016
push_middle 329218902
push_back 712743417
push_back 554863639
push_front 32849520
push_back 985906384
get 366998
push_back 546111622
push_front 11235502
push_back 433059340
push_middle 919577089
push_front 616164969
push_middle 636206030
push_middle 848528236
push_front 906551870
push_back 877491204
push_back 958080437
push_back 763372698
push_middle 777700792
push_middle 606472971
push_back 398596218
push_front 741917760
push_front 417685250
push_front 510909804
push_back 135444474
push_front 54535394
push_middle 959861014
push_back 425939601
get 230161
push_front 913554243
get 150865
push_front 121562394
get 80351
push_front 327417170
push_back 963224636
push_middle 492778723
push_middle 940339105
push_middle 204746807
get 69306
push_middle 109072459
get 76458
push_middle 902707140
push_back 147739122
get 48582
push_middle 152808911
push_back 133256071
push_middle 218259025
push_middle 181292657
push_front 897700163
push_back 878901070
push_back 42997304
push_front 599826659
push_back 878657451
push_back 44044081
push_back 924855260
push_front 557068518
get 127525
push_back 356142763
get 362601
push_back 768154026
push_middle 442508706
push_back 846560048
push_middle 534728396
push_back 616082325
push_front 362284824
push_middle 266385347
push_front 450215339
push_back 920310276
push_middle 956986663
get 142412
push_front 863982997
get 280274
push_back 672479315
push_front 239280484
push_back 545816906
push_back 42306252
get 211448
push_front 780595146
get 337704
push_back 173878108
push_front 786521154
push_middle 72075713
push_front 616184731
push_back 221026295
push_front 622404668
push_middle 95505912
get 101021
push_front 469228425
push_middle 530878981
push_back 46885617
push_back 163105912
get 5633
push_middle 21705253
push_front 83865353
get 249577
push_front 429979965
push_middle 780700237
get 249730
get 92082
push_back 84352220
push_middle 837908827
push_middle 123809468
push_front 266112819
push_back 922154290
get 419013
push_back 793726861
push_middle 709452898
push_front 7049547
get 300409
get 228755
get 51002
push_front 568709798
get 177991
push_middle 11336616
get 218334
push_back 546646786
push_front 302532462
get 332470
get 129120
get 331984
get 150682
push_back 345497041
push_middle 968851506
push_front 983539466
get 197020
push_back 620674057
push_front 631143500
push_back 166515641
push_front 494510446
push_back 406810997
push_middle 520239465
get 86967
push_front 506078837
push_front 370260173
push_middle 858650955
push_back 534582094
get 380296
push_back 322760583
push_front 171445621
push_middle 235536902
push_middle 850506910
push_middle 923517949
push_front 89620526
push_middle 676518853
push_front 647333542
push_back 7998315
push_front 384437593
get 350943
get 185186
push_middle 410585549
push_middle 343035931
push_middle 996538610
push_front 792869662
push_middle 535929990
push_back 639739155
push_middle 455802480
push_front 565878795
push_back 750347108
get 286069
push_back 534850705
push_front 793616203
push_back 67065141
get 340762
get 87964
push_back 809106816
push_middle 947811240
get 401790
push_front 330907620
get 109075
push_back 128750096
push_back 183450742
push_back 869331459
push_front 863020838
push_front 102913805
push_back 633075360
push_front 74713578
push_front 988543021
push_front 43596125
push_back 722993879
get 21540
push_middle 43227732
push_back 326420701
get 23873
push_back 483359121
push_back 851095864
push_front 415488527
get 156090
push_middle 99611539
push_front 865089801
push_middle 52100573
push_front 661596040
get 298451
push_front 795274910
push_front 896331433
push_front 354830666
get 385297
get 151474
push_back 850238454
push_back 469388674
push_back 163015716
get 99127
push_middle 438890741
get 175593
get 145119
get 341379
get 246130
push_back 668398595
get 195945
push_front 540927215
push_back 168334702
push_middle 8015237
get 181804
push_middle 711658327
get 90983
push_front 746588922
push_front 198023268
push_middle 889071715
push_middle 261882263
get 342315
push_back 797492627
get 27315
get 236769
push_back 633542974
push_front 646397476
push_middle 952154066
push_back 316773278
get 3056
push_middle 746192398
push_middle 787481363
get 201465
push_front 799198882
get 417706
push_back 60319597
push_back 774096841
push_back 428829371
push_back 216853020
push_middle 832738824
get 200767
push_back 869269618
push_front 372228817
push_front 679452827
push_front 713734515
push_back 310297498
get 176220
get 45730
push_back 685666302
push_middle 631601483
get 206689
push_middle 456379352
get 266114
push_back 542707780
get 110280
push_middle 675977954
push_middle 220865332
push_back 970045568
push_middle 569858607
push_middle 247060739
push_front 378609436
get 224344
get 160732
get 144096
push_middle 110726159
get 263582
push_middle 469529060
push_front 670700483
push_front 264827970
push_back 832965149
get 160409
push_back 481350760
push_middle 285162445
push_front 854120117
push_back 709216970
push_front 548912675
get 133536
push_front 834166531
push_middle 29568473
push_back 675151293
push_front 402783545
push_back 785764141
get 192461
push_middle 783364938
push_back 634318982
push_back 684014771
push_back 552621029
get 316695
push_front 437616874
push_front 875599279
get 294427
push_front 549336892
push_back 509785355
push_middle 298815541
push_back 36875188
push_middle 466973592
push_front 452078482
push_back 16085189
push_back 245137664
push_middle 341094785
get 72002
push_middle 179685254
get 204152
push_back 844448269
push_middle 947183799
push_front 822829234
push_middle 783927439
push_back 311874353
push_back 71767526
get 25332
push_front 93641237
push_back 865029110
push_middle 123672841
push_back 663866700
get 235087
push_front 599581271
push_middle 842510424
push_middle 52803864
push_front 303863930
get 132152
push_front 446592163
push_middle 752451722
push_middle 147989936
get 230817
get 183176
get 306290
push_middle 126862712
get 377450
push_back 134090362
push_front 144964853
get 365177
push_front 809967260
push_middle 207890959
get 165761
get 105355
push_back 689743839
get 148301
push_middle 786138044
push_middle 217101002
get 262408
push_back 667285644
push_front 630194351
push_middle 63621317
get 101023
push_middle 385928367
push_middle 793286043
push_front 486703721
push_back 965995684
get 307504
push_front 471001321
push_middle 844492397
get 72707
push_front 829421616
push_middle 501835398
push_back 203666156
get 413666
push_front 118743229
push_front 121827245
push_middle 924469246
push_middle 638875914
push_middle 631475926
push_middle 931106486
push_front 109211007
push_back 399072458
get 53672
push_front 141299848
push_back 755012250
push_back 387620898
get 111502
push_front 811350589
push_middle 594011292
push_front 799458257
push_front 816620947
push_front 833906156
get 135548
push_back 628998421
get 135335
push_front 31669545
push_back 603144398
push_middle 178347200
push_middle 129217665
get 386141
push_middle 622791115
push_back 433978644
get 275652
get 124351
push_front 512482876
push_back 426630617
push_middle 501545100
push_middle 421789030
get 122935
push_back 568909692
push_front 748837621
push_front 955434775
get 129787
push_middle 103542108
get 20450
push_front 609317147
push_middle 159857769
push_back 133598545
push_middle 494598630
push_middle 598580652
push_front 851845529
push_front 321334243
push_middle 28221913
get 351594
push_middle 716944870
push_middle 495637860
push_front 857121381
push_back 383951608
get 51020
push_front 612601146
get 108374
push_front 277493145
push_back 401982341
push_front 660485803
get 45348
push_middle 672218914
push_middle 957969466
push_back 438371939
push_front 843229776
push_back 222706220
push_front 387107330
push_back 69500657
get 276676
get 47989
push_front 760668282
push_back 179499529
push_back 636422198
get 64640
push_back 306041881
push_back 61776810
push_middle 970712396
push_front 403173828
get 70679
push_back 184459637
push_back 621737596
push_back 371222091
push_back 121724710
push_middle 205405982
push_middle 573782463
push_front 918743974
push_front 87525661
push_front 349821670
push_middle 315230675
push_front 733173846
push_front 656380224
push_back 17243764
push_back 21959985
push_front 635840107
push_middle 782413315
push_back 852439288
push_front 578570843
push_front 594009263
push_middle 128488266
push_middle 304887943
push_front 895847233
get 73948
push_middle 652723140
push_middle 560910248
push_back 211816558
get 219646
get 299559
push_front 380195486
push_back 213932004
get 230581
push_front 533341892
push_middle 830375285
get 397138
get 233597
push_back 999491479
push_front 160782511
push_front 562774835
push_middle 242556981
get 206259
get 78132
push_middle 687375879
get 285425
push_middle 99686070
push_front 337025324
push_front 556062141
push_middle 538493532
get 335552
push_middle 635748517
push_back 742817920
push_front 603335350
push_back 159094570
get 345249
push_front 175574698
push_front 425239996
push_front 918969282
get 256150
push_front 942151582
get 397060
push_back 535908298
push_front 824617227
push_front 447717804
push_front 52223321
push_front 717598783
push_middle 875006510
push_back 857330752
get 224579
push_middle 939440268
push_front 284884969
get 187764
get 3543
get 40300
push_middle 760937442
push_back 366373687
get 85034
push_front 669182932
push_middle 863071854
push_front 418926187
push_back 96521001
push_front 726985711
push_middle 869441543
push_middle 374055744
push_back 632059685
push_back 694796994
get 282493
get 116736
push_middle 835000916
push_middle 371383139
push_middle 574876832
push_back 56381218
push_front 590621545
push_front 740996226
push_front 813654529
get 366720
push_front 182168308
push_back 319824677
push_back 627464140
push_back 76562922
push_middle 186705673
get 68815
push_back 628264568
push_middle 777329265
push_front 313157659
push_front 500534654
push_back 859215634
push_back 859420525
push_front 450778403
push_front 919605497
get 95067
push_back 412144947
get 114445
get 310562
push_middle 513559222
get 408276
push_middle 810514561
get 195040
push_front 285375560
push_back 388480980
push_back 408465203
push_back 144282664
push_front 357556019
push_front 500896932
push_back 435011045
push_back 646152231
push_back 519050928
push_front 721692709
get 361029
get 382295
push_front 775653621
push_middle 372211965
push_middle 623395601
push_back 783604636
push_middle 811021839
push_back 417465506
push_front 768671904
get 174327
push_front 712777538
push_middle 89261437
push_back 308569403
push_front 499745779
get 267635
get 255689
get 27823
get 87703
push_middle 754095852
push_back 935922283
push_front 841538076
push_front 428033536
push_middle 448130991
push_back 200159421
push_middle 823808555
push_back 565967518
push_middle 20583474
push_back 87256784
push_back 7556404
push_front 779465397
get 166627
push_middle 62547983
push_back 272122749
push_middle 240233716
push_middle 25094926
get 60764
push_front 263271008
get 253180
get 400727
get 418844
push_back 417162583
push_middle 532430319
push_back 626332296
push_front 474192960
push_front 956042029
push_front 501908944
push_back 554655647
get 323972
push_front 366748787
push_back 306226203
get 396146
push_middle 588689274
push_middle 174877899
get 122955
get 377332
push_middle 95979283
get 162517
push_middle 826699710
push_back 133296576
push_back 585495537
push_back 649846497
push_front 287912327
push_middle 421179936
push_back 819098979
push_front 39218307
push_back 333515734
push_back 177186975
get 311310
push_middle 844695534
push_front 616325219
push_back 850567251
push_back 348810025
push_middle 912651352
push_back 289176094
get 22995
push_middle 925814012
push_front 957201193
push_front 918049193
get 400012
push_middle 660103704
push_middle 652312471
get 5813
push_back 650801637
push_middle 507418706
push_front 212621808
push_middle 702436412
push_middle 45557380
push_middle 498274267
push_middle 120554024
get 31420
push_front 21136983
push_front 644578546
get 130905
push_middle 476152248
get 398321
push_middle 935336041
push_back 45322559
get 246262
get 222092
get 126265
push_back 256908870
get 182455
get 153690
push_back 974026745
push_middle 877807284
push_back 928957901
push_front 703537653
push_back 313357396
push_middle 926609464
push_middle 771500537
push_front 113480874
push_front 377747145
push_back 178658480
get 48941
push_middle 304780410
push_front 537444578
push_front 624148651
get 234961
get 418715
push_front 861580798
get 280025
push_front 850929125
push_back 495346824
push_back 998648531
push_front 147594709
push_back 920656715
push_front 397669876
push_front 685756714
push_back 782518752
get 32053
get 220838
push_back 718302515
push_middle 483571121
push_front 900113267
push_middle 621102194
get 282354
get 371669
push_back 674298574
get 350101
push_back 378729168
push_middle 994602034
push_front 48433179
push_middle 310691438
get 82721
push_middle 367727150
push_middle 901094785
get 172990
push_back 55387143
push_back 357641318
get 181983
get 33238
push_middle 745198742
push_middle 814973607
push_back 733158439
push_front 736798165
push_back 399165180
push_front 881514799
push_front 344075263
push_back 226804204
push_middle 733067477
push_front 6117488
push_middle 946602571
push_middle 679218962
push_middle 406146543
push_front 560782072
push_front 756436156
get 107697
push_back 710755223
push_middle 547715126
push_back 734803756
push_middle 717465324
push_back 387663052
push_middle 719217320
push_middle 382105340
push_middle 847198870
get 383153
push_middle 189713524
get 172132
get 73861
push_front 9269502
push_back 509451864
get 416263
push_back 251344458
push_front 241114948
get 140351
push_front 535506563
push_back 1906426
get 17669
get 103540
push_middle 557161871
push_middle 182067110
push_middle 791501750
get 7297
get 356784
push_back 785828681
get 295621
push_back 365826307
push_front 711947354
push_front 185532429
push_front 961207202
get 380567
push_middle 886458993
get 212637
push_back 825180200
get 189472
get 258050
push_middle 622703272
get 382263
push_front 122640205
push_front 953484727
push_back 867359055
get 407392
push_middle 356086270
push_front 651410004
push_back 419618255
push_back 681182063
push_front 386291963
get 161315
get 369601
push_back 704878665
push_back 462258000
push_middle 171423395
push_front 424916188
push_front 435963741
push_middle 744845601
push_front 465817981
push_back 304956354
push_middle 971655596
get 390592
push_middle 898617162
push_middle 12893867
push_back 816627052
get 327537
push_middle 168468776
get 12927
push_back 120054698
push_middle 664739593
push_middle 649660441
get 182711
get 242067
get 240889
push_middle 892774954
push_back 271380758
push_back 865700823
push_back 368197027
push_middle 988102159
push_front 23090318
get 211274
get 263256
push_middle 580243093
push_back 432133201
push_middle 891525571
push_middle 468120551
push_back 373736625
push_front 769293391
push_back 653544379
push_middle 873998591
push_back 641408726
push_middle 165911369
get 198130
push_middle 357787265
get 107089
get 336227
push_front 471363384
push_front 833757994
push_middle 594204124
get 157868
get 324203
push_front 778590688
push_middle 134937839
push_middle 561580770
push_middle 596938740
push_front 978398397
push_back 649039641
push_front 146160744
push_middle 70823333
push_front 336857455
push_back 340262108
push_middle 688228711
get 151758
push_back 651001490
push_back 501414199
push_front 113062578
get 329923
push_middle 976262292
push_middle 183175985
push_middle 726797581
push_front 336264540
get 305909
push_middle 605548458
get 224883
push_middle 865673086
push_back 545193547
push_back 394983257
push_front 133584351
push_middle 504034637
push_back 123467640
push_back 641854581
push_front 5304670
push_back 387550112
push_middle 808394336
push_middle 332965336
push_back 15324265
push_middle 642386320
push_middle 873103035
push_back 761518697
push_back 416427467
get 228691
push_back 95377676
push_front 972773192
get 279196
push_middle 873233477
push_front 150063138
get 101721
push_front 749652099
push_middle 917101257
push_back 925710327
push_back 866418017
push_back 940336906
push_front 359313512
push_back 330512188
get 91566
push_front 721587077
push_front 573725496
push_middle 889005892
get 309058
push_back 775637371
push_back 10854416
get 109088
push_back 336719702
push_middle 438431056
push_front 182438760
push_front 341443568
get 345039
push_front 937444510
get 350394
push_middle 776805034
get 368014
push_middle 282361883
push_front 900694516
get 392667
get 392562
get 418725
get 10059
push_back 959472496
push_back 983183982
push_back 666724500
get 396834
push_front 573764134
push_back 177011681
push_middle 271674896
get 171074
get 285506
push_middle 86935753
push_front 304975075
push_middle 520477382
push_front 515850663
push_back 591263303
get 119926
push_middle 50171890
push_back 43307547
get 162645
push_front 332290907
push_back 366622040
push_front 547286220
push_back 333711642
get 282861
get 210892
get 115524
push_middle 763214294
get 34595
push_back 959642280
push_front 843594755
push_front 401885913
get 199632
get 342240
push_middle 659330580
push_back 183925074
push_middle 640499372
push_back 300002409
get 358597
push_back 212457515
push_front 776297357
push_front 55344574
get 170798
push_front 74139297
push_back 904774556
push_back 137049201
push_back 794009932
get 134541
push_front 631247343
push_front 939256291
push_front 303925991
push_back 969855661
get 6836
push_front 296092388
get 14568
push_back 232547433
push_back 468701289
push_front 230392216
push_middle 317441640
get 7371
push_front 876671206
push_front 800403823
get 290760
get 56091
push_back 742292702
push_back 203495232
get 102371
push_back 369278885
push_back 678407540
push_front 710691095
push_back 550006693
push_back 585092369
push_back 897733443
push_back 933975771
push_back 766397591
get 181489
push_middle 482882303
get 197442
get 316118
push_middle 843149134
get 121296
push_front 649541396
push_back 638711084
push_back 810486206
push_front 585082174
get 289485
push_middle 77635184
push_middle 163506601
get 50559
push_middle 219175169
push_front 385601129
get 25645
push_middle 464787634
get 220686
push_back 483623073
push_middle 786138552
push_front 441621775
push_back 698873362
get 96543
push_back 963649832
push_back 201183297
push_back 804247541
push_back 2114305
push_front 311954113
push_middle 217774456
push_back 938481099
push_front 502682298
push_middle 979796060
get 199532
push_back 586115831
push_back 347999910
push_middle 72758867
push_middle 764585062
push_middle 423845433
get 22918
push_middle 393163788
push_back 472203295
push_back 17232468
get 308653
push_middle 669117222
get 283652
get 384154
get 12977
push_back 831006449
push_front 174797354
push_front 2305807
get 184934
push_back 442695026
push_front 62830453
push_middle 623875690
push_back 310400030
push_back 646631882
get 172665
push_back 225313612
get 154765
get 394971
push_front 268026799
push_front 168954314
push_middle 256904287
get 381963
push_back 711263430
push_middle 115371762
get 6737
get 250647
get 97080
push_front 478587515
push_back 282043018
push_back 360423773
get 242730
get 393193
push_middle 763134833
push_middle 469964832
get 314416
get 32914
get 303431
push_middle 311051321
push_middle 470719823
get 58222
push_front 96488517
push_front 61884855
push_middle 523010207
push_middle 535255969
push_back 764240882
push_front 92085915
push_middle 263446806
get 332072
get 6073
push_back 773099468
push_back 711978469
push_middle 59099627
push_middle 784641991
push_front 608792110
get 421826
get 16507
push_middle 824419258
push_front 544731305
get 84055
push_front 61166160
get 279489
push_back 290824208
get 209493
push_front 945255474
get 417564
get 388024
push_back 359494091
push_front 151606528
push_front 538505429
push_middle 308652402
push_front 953696533
get 59192
get 92905
push_front 942070282
get 225337
push_back 856471088
push_middle 772094240
get 317086
push_back 126989605
get 81446
push_front 444939234
push_back 539721711
push_middle 420959474
push_back 852356185
push_back 152392653
push_back 285613248
push_front 694847566
get 141569
push_front 646765027
push_front 306374081
push_front 725073350
push_middle 975616114
push_middle 600959603
push_front 446052264
push_back 349186185
push_back 601239487
push_back 56138021
push_back 490131456
get 401458
push_middle 524246101
push_back 525179510
get 111428
push_front 382890576
get 394548
push_middle 677708250
get 90819
push_front 906167733
push_middle 769976641
get 292455
push_back 930502142
push_back 759661209
push_back 128550208
get 414017
get 165659
push_back 882045373
get 126184
push_front 60521942
push_front 348352847
get 147789
push_front 279292242
get 57115
push_front 593302016
push_front 749972115
push_back 956647905
push_front 108668508
push_middle 482778650
push_back 159897363
get 312513
get 128902
push_middle 628490311
get 227587
get 85373
push_back 159257419
push_middle 509573625
push_back 722511329
push_front 329333915
push_front 275770553
push_back 699237708
push_back 679718141
get 123427
push_back 38717127
push_middle 676570129
push_back 372357547
push_middle 317241108
get 219953
get 273249
get 360649
push_front 710642567
push_middle 93369871
push_middle 965451172
push_back 811758701
push_middle 303109716
push_back 292562274
push_back 329601454
push_middle 743877893
push_back 706623004
push_back 696372571
push_middle 24737420
push_middle 672363246
push_middle 688253487
push_front 149067025
push_back 597650313
push_middle 782374977
push_middle 659509928
push_back 236790439
get 39163
push_back 465220526
push_back 184915761
push_back 987862413
push_front 633829211
push_back 346815516
push_front 933740059
push_front 845125834
push_middle 167115364
push_front 562630956
push_middle 183733585
push_back 267587261
push_middle 986965020
push_back 425444501
push_back 131399993
get 69159
get 249963
push_front 634616443
push_middle 347316920
push_front 176791235
get 321887
get 86076
push_back 155287923
push_front 760996072
push_back 32082183
push_front 221267155
push_back 813529761
push_front 999743048
push_middle 582075299
push_middle 561287350
push_front 660445277
get 8939
push_middle 181159547
push_front 869819044
push_back 146083305
push_middle 760123789
get 13595
push_front 486168297
push_front 98922629
get 275160
push_back 738010512
push_middle 586201025
get 282497
push_front 906932259
push_back 105352327
push_middle 156035154
push_middle 309622389
push_middle 873500564
push_back 735187433
push_back 492917652
push_back 595896912
push_middle 72216839
push_middle 359461921
get 166822
push_front 5992107
push_middle 254735023
push_middle 496336596
push_middle 525506872
push_front 959891962
push_back 74745212
push_back 872961875
push_front 768910875
get 257699
get 252358
get 44094
push_back 533794183
get 37736
push_middle 558726500
get 384748
get 357838
push_middle 980200143
push_back 536897971
get 333610
push_front 404147355
push_front 554702139
push_middle 68721154
push_front 62252017
push_back 140073525
push_front 738172069
push_back 37763071
push_middle 258645218
push_front 199409342
push_back 730184879
push_middle 414976697
push_front 925794297
push_front 432363750
get 104782
get 78455
push_back 930068956
push_front 608774489
get 136747
get 373726
push_front 9531823
push_middle 769718160
push_middle 184119631
push_back 962197422
push_front 188336704
get 184435
push_back 577666017
push_front 374544189
get 375188
get 18371
push_back 969978422
push_middle 665307921
push_middle 598502735
push_back 419211369
push_front 519331218
push_front 402206709
push_front 298061977
push_front 387399616
push_front 7045034
get 193386
push_front 772937137
push_middle 211225211
push_back 178762917
push_back 272707145
get 85846
get 278952
push_back 848565565
get 74413
push_middle 392108193
push_front 268796590
get 192683
get 345410
push_middle 135739475
push_middle 429819692
get 181090
push_front 362506134
push_back 352605513
get 140143
push_front 246192419
push_back 68465744
get 82848
push_front 188286433
push_front 732109244
push_back 404989451
push_back 19266851
push_middle 17592373
get 240300
push_front 888345499
get 249336
get 65059
push_back 6485781
get 222991
push_middle 393567729
push_middle 12922441
get 362276
push_middle 609572656
push_middle 835507036
get 333324
push_front 915429581
push_front 981206682
get 118568
push_front 321705620
push_back 641116849
get 258131
push_front 277223826
push_middle 209778830
push_back 447015947
push_back 840644021
push_middle 42899958
push_back 749506426
push_front 839890215
push_front 819474568
push_back 596129205
push_middle 242421746
push_front 293270866
push_middle 228544476
push_back 676467643
push_middle 203691577
push_middle 735601226
push_middle 523418542
get 27117
push_middle 385798684
push_back 576079390
push_front 60748560
push_middle 705402769
push_middle 247193088
push_middle 464432944
push_middle 497174099
push_front 598923358
push_middle 141953660
push_front 150916313
get 262408
push_back 730599189
push_middle 74871407
get 292636
get 321946
get 166950
get 131817
push_back 193032123
push_front 822768382
push_front 883084732
push_back 8872592
get 155861
push_middle 474949770
push_front 686571476
get 43103
push_back 384934103
push_front 839432159
push_front 740785446
get 3574
push_middle 649015767
push_middle 575183570
push_front 701687447
push_middle 852884401
push_back 401754094
push_middle 925370284
push_back 240521473
push_middle 524216079
push_middle 171405616
push_middle 958812584
push_back 378689254
push_back 106664558
push_middle 606598108
get 318338
push_back 925120952
push_back 94887437
get 144178
push_back 543699208
push_middle 625809474
push_front 918223443
push_back 721713879
push_back 50078153
get 81351
push_middle 653785777
push_back 489782907
push_middle 630442508
push_back 333853655
push_back 928912715
get 311686
get 58125
get 169535
push_back 272910082
push_middle 406962272
push_middle 604947024
push_middle 284437476
push_middle 65108619
push_middle 822073441
get 76354
push_back 206250376
push_front 221110316
push_middle 541145490
get 354946
push_front 866276185
get 339676
get 363607
push_middle 820622144
push_front 953092685
push_front 211085009
push_middle 20557987
push_middle 794860992
push_middle 333104125
get 354145
get 270504
push_front 228010460
push_middle 691822987
push_front 636556323
push_front 278517278
get 98747
push_front 21254695
get 420111
push_front 492411249
push_back 707432868
push_front 4550443
push_middle 52067914
push_front 406062575
push_middle 822356031
push_middle 308053851
push_front 580563873
push_front 208204949
push_back 186781107
get 11702
get 398187
push_front 238121866
push_back 530076052
push_front 171240650
get 13609
get 316105
push_back 501778821
get 358999
push_back 425332276
push_front 644793270
push_back 749399914
get 90986
push_back 956384262
push_front 613657068
push_middle 531454288
push_middle 989811034
get 241724
push_front 894161227
push_back 438441944
get 90025
push_back 92152387
get 203566
push_middle 4482073
push_front 240323923
push_front 355291243
push_back 625678869
get 94209
push_back 654342533
push_middle 484552966
push_middle 83625500
push_back 530164333
get 412530
push_middle 248553569
push_middle 713047453
push_back 467869025
push_front 469205696
push_back 851293207
get 50222
push_back 941068366
push_middle 332491289
push_back 286224575
push_back 129400260
push_back 442720839
push_middle 81987450
push_front 551139412
push_middle 760518774
push_back 215807305
push_front 865264786
push_front 246118329
push_middle 932412339
push_middle 614894665
push_back 712065906
push_back 262578571
push_front 542567769
push_middle 622534949
get 362930
get 29925
push_middle 116950672
push_front 111984946
push_front 23943890
push_back 524268234
push_front 691557251
push_front 925346305
push_front 254394937
push_back 545582395
push_front 464865234
push_front 56937593
push_front 3745538
push_back 50459986
get 364845
get 235167
get 420575
get 130765
push_back 422655478
get 414102
get 302719
get 151745
get 113413
push_front 62689673
push_middle 399831395
push_back 980726202
push_front 46767608
push_front 79104434
push_back 777606421
get 3298
push_middle 943170825
push_back 839987096
push_front 335800373
push_back 868064162
push_middle 386904311
push_back 416927043
push_front 479440981
get 412898
push_middle 48118228
push_middle 608754465
push_middle 763880394
get 285266
push_front 849220234
push_front 809947678
push_back 465534114
push_front 913607176
push_back 642094218
push_back 734816877
push_front 491785564
get 4974
push_middle 257472705
push_middle 124102072
push_back 339396649
push_back 309589981
push_back 978426624
get 185930
get 133102
push_back 125879284
get 8475
push_back 541657912
get 14679
get 288212
get 421706
push_front 599300587
push_middle 886592583
push_middle 881377660
push_back 205568946
push_middle 327555885
get 98152
push_middle 174594412
push_front 982163852
push_back 188749109
push_middle 99043508
push_middle 403733548
get 239499
get 407668
push_back 283347891
get 65311
push_back 657324731
push_middle 981121132
get 136518
push_back 202801748
push_middle 301721707
push_middle 673534527
get 10311
push_back 153393254
push_back 553276377
push_back 169643642
push_back 238099417
push_middle 117686454
push_back 706254982
get 243887
push_back 602844558
push_middle 53003273
get 259048
push_middle 873066493
get 224037
push_middle 960390226
push_front 200683821
push_back 179457092
push_back 976816795
get 222877
push_front 628197717
push_back 994420826
push_back 350387064
push_front 270264621
push_back 37452426
get 335998
get 255954
get 345706
push_front 539836267
push_back 60601552
push_middle 684824826
push_back 840312322
push_back 336701299
push_middle 259035923
push_back 61450657
push_middle 513796959
push_middle 882799870
push_middle 485313267
push_middle 472715807
get 160952
push_front 400926432
push_middle 161689665
get 142495
push_front 664817325
push_back 406982524
push_front 583514177
push_front 15559890
push_front 766628688
push_front 978879677
push_front 723136703
get 368701
push_middle 757631126
push_front 899641657
push_back 79771025
push_middle 333150527
push_middle 553958328
push_front 982696688
push_middle 292951623
push_back 864300282
push_front 767336168
push_back 821097400
push_middle 175690891
push_back 939985447
push_middle 403673436
push_middle 138844106
push_middle 251692801
push_front 220364918
push_middle 803065969
get 83838
push_front 863281833
push_middle 312317734
get 248320
get 142348
get 69761
push_middle 239713298
get 213486
push_front 810978783
push_middle 444402164
push_back 462958921
push_back 782710774
get 355439
push_front 269773353
push_back 808578637
push_middle 728319360
push_front 54218192
get 34911
get 328594
push_front 932340819
push_back 648062980
push_back 754099713
push_back 168392338
get 12437
push_middle 918754649
get 375528
push_front 962117994
push_middle 364790089
push_front 30179943
push_middle 698736306
push_middle 33132654
push_back 722240784
push_front 840836241
push_middle 733925560
get 284062
push_back 23043970
get 16215
push_front 928828358
push_front 880051836
push_middle 595847274
get 377508
push_back 133128044
push_middle 309188039
push_back 156808102
push_middle 910771507
get 363689
push_back 360497545
push_middle 836270016
push_middle 725643186
push_back 963726204
push_front 385232646
push_front 173567060
get 349893
push_middle 932342103
push_middle 912495568
get 115307
push_front 924994926
push_front 71187741
push_back 851010354
push_back 136760036
push_middle 166165800
get 374719
push_front 282351245
get 10405
push_back 31274839
push_middle 821671583
push_front 230705139
push_back 828079228
push_middle 155440372
get 146610
push_middle 974804566
push_middle 397779320
push_back 594067327
push_middle 381103139
push_front 72582849
get 70805
push_middle 102093322
push_middle 295059343
push_back 45277974
get 362205
push_front 518271435
push_back 981650545
push_back 840718047
push_front 104683599
push_middle 129109702
push_back 880384926
push_middle 52866722
push_front 580086405
push_middle 990184929
push_back 865724840
push_back 305599629
push_back 814215
get 414296
push_middle 196978653
push_back 554029909
get 63170
push_back 455012895
push_back 636374974
get 249177
get 92236
get 244544
get 13971
push_front 260551986
push_front 965955472
push_middle 115428554
push_middle 258336370
push_front 666047031
push_back 746586715
push_front 70112845
push_middle 80965559
push_front 953852378
push_back 746513858
push_middle 384092027
push_middle 740743924
push_middle 408288538
push_front 702012003
push_middle 675987808
push_front 206726451
push_middle 879322060
push_back 377189870
push_middle 361505962
push_front 263952925
get 190045
push_back 381177366
get 142472
push_back 542599228
push_middle 648627959
push_front 837490135
push_back 487659101
push_front 511828523
push_middle 196106924
push_front 271420950
push_front 742698876
push_front 5358956
push_middle 691478980
get 299895
push_middle 695406544
get 184753
push_back 786374308
get 322408
push_middle 2210543
get 299016
get 392283
push_back 181243995
push_front 272664105
push_back 597048204
push_middle 847494141
push_back 958329656
push_back 89404170
get 418197
get 313583
push_back 154450545
push_middle 205006268
get 152954
push_back 168069286
push_back 453140629
push_front 497137934
get 406872
get 213297
push_middle 783541313
push_front 602919275
push_front 151001905
get 414793
push_middle 541310577
push_middle 975274408
get 191770
push_front 734031824
push_back 197282920
push_front 361403493
push_front 604192845
push_front 576845699
push_front 376592190
push_middle 89799224
push_back 125907793
push_front 977998535
get 422240
push_front 1999218
push_front 859965172
push_back 765603965
get 140058
push_back 47619337
push_back 84723941
push_front 131320274
get 237543
get 45435
push_middle 855740609
push_middle 467506821
get 351942
get 419438
push_front 555779032
push_middle 211105114
get 148130
push_middle 224606898
get 4245
push_middle 497951983
push_middle 115819625
get 408987
push_middle 434535055
push_middle 542535536
get 142914
push_back 891995042
get 240164
push_back 549817292
push_front 301718508
push_middle 487823343
get 417885
get 394860
push_back 553705519
push_front 897522124
push_middle 995963604
get 252536
push_front 131156319
push_front 184294459
push_middle 532121014
push_back 55521157
push_middle 596707599
push_front 981529788
push_back 636057306
push_middle 482882056
push_front 813362107
push_front 503640260
get 396593
push_back 729554494
push_back 569837688
get 376246
push_back 106055234
push_back 918882989
push_middle 259849631
push_front 877556391
push_back 895557782
push_front 435429410
push_middle 233540488
get 385081
push_back 74933116
push_front 629300371
push_middle 994539142
push_middle 887929415
push_back 805823308
push_back 625808752
push_back 126042295
get 226808
push_back 168906152
push_front 708583030
push_middle 487961199
push_front 967091494
push_middle 715632161
get 277180
push_middle 64346515
push_middle 681982911
push_middle 345459590
get 180100
push_middle 779494701
get 301574
get 38286
get 59388
get 262486
push_back 352101892
push_middle 727870389
get 419032
push_middle 235061160
get 374915
push_middle 564868584
push_middle 121474439
push_middle 998890912
push_front 400999845
push_front 753744872
push_back 857889195
push_back 625647287
push_middle 24473539
push_back 961752722
get 327424
push_back 548879280
push_middle 695388035
push_middle 832755960
push_middle 292532338
push_front 8960298
push_front 569845087
push_middle 707284379
push_middle 427372381
push_front 159961694
get 250365
push_middle 896195276
push_front 889680383
push_front 705610683
push_back 474469175
push_back 763914563
push_middle 691147535
push_front 241449286
push_middle 443481137
push_back 876961579
push_back 867232168
push_back 149220806
push_middle 169549382
push_front 601539603
get 37376
get 16844
push_back 913150763
push_front 944856893
get 344519
get 312724
push_back 5846445
get 51027
push_middle 769774777
push_front 811724350
push_back 113069283
push_back 530221729
get 335172
push_back 713370975
push_back 548136861
push_front 45521091
get 107717
push_front 314944901
get 78429
push_front 905406353
push_middle 852336581
push_middle 399799638
get 293322
push_front 379069815
push_back 717758897
push_middle 796619898
push_back 317992164
push_back 99983485
push_front 436906077
push_front 981811292
push_middle 286053435
push_back 296590527
push_back 136757702
push_middle 292821144
push_middle 663972540
push_front 479265737
push_back 387741130
push_back 126449123
push_middle 645977519
push_middle 509552600
push_middle 229013081
push_middle 748144316
push_front 956455750
get 91618
push_middle 57526979
push_front 588348011
get 291947
push_middle 770928647
push_middle 450157668
push_middle 970123481
push_middle 864131219
push_back 774855421
push_back 577821861
get 150188
push_front 886128381
push_back 71658871
push_front 553600489
get 71187
push_front 535260737
push_front 26797138
push_back 785332409
push_front 510717805
push_front 429212074
get 416528
get 356250
get 102566
push_back 266472363
push_middle 629204309
push_back 533162114
get 264781
push_back 14005773
push_back 687225155
push_front 367791611
push_back 422201374
push_middle 853655290
get 116614
push_middle 98215941
get 47186
push_middle 641451680
push_back 511124015
push_back 412505281
push_back 329811164
push_back 812656206
push_back 956971383
get 221728
get 174557
push_front 983814694
push_middle 208365125
push_back 765984765
push_back 930929790
push_front 569295166
push_back 297062366
get 269209
get 186722
push_front 956200446
push_middle 415794739
push_back 406618088
get 126217
get 346377
push_front 712945221
push_front 693372992
push_middle 397621685
push_middle 922299821
push_middle 610327968
push_middle 241274528
push_back 776376032
push_middle 739609355
push_middle 458631176
push_front 517958218
get 162897
get 272318
get 95582
push_back 193027559
get 288314
push_middle 432078270
get 360801
push_back 302311316
push_front 952028540
push_front 532027090
get 170039
push_middle 30293486
push_middle 133534129
push_middle 589229689
push_middle 661719681
push_front 808755901
push_middle 158001786
get 403475
push_front 111102974
push_front 826398949
get 29531
push_back 831113514
push_middle 46841604
get 19419
push_back 518780169
get 183458
push_back 678025576
push_back 829887797
get 101785
push_middle 529082968
get 384566
push_middle 717715373
push_middle 102775846
push_middle 937952610
push_middle 896422797
push_front 100564507
push_front 874249944
push_front 867611019
push_front 128779261
get 59850
push_back 992782243
push_middle 469456116
push_back 122849315
get 379106
get 206399
get 85406
push_back 719695984
get 12254
push_back 45144628
push_back 357659652
get 256093
get 84193
push_middle 108552569
push_front 763415499
push_front 365740221
push_front 391560624
push_middle 51380600
push_back 74868388
get 176288
push_back 831691584
push_middle 500738085
get 181920
push_middle 327986045
push_back 630853717
get 145963
push_front 881778876
get 90987
push_middle 314655631
push_middle 800092188
push_back 648863434
push_back 774152472
push_middle 564318969
push_middle 553691751
push_middle 462152368
push_back 122815167
push_front 974589096
push_back 448320244
push_middle 264204600
push_middle 177564090
push_front 444773603
push_middle 49140615
push_front 171974154
push_front 353689751
get 225637
push_middle 714990250
push_back 861337994
push_middle 803400142
push_front 968556992
get 296463
push_middle 23155900
push_back 358404205
push_middle 329944992
push_back 248588907
push_back 372775365
push_middle 653723758
get 115379
push_middle 232372854
get 125413
push_back 731508896
push_back 288744629
push_middle 65455802
push_back 723299759
get 338180
push_back 959555160
push_front 830980100
push_front 185207433
get 127371
push_back 210854716
push_middle 260512762
push_front 781054554
push_middle 755819511
push_back 456564683
push_back 261574008
push_middle 689626815
push_back 102303358
get 247751
get 328229
push_back 872169156
push_back 460021415
push_back 23615668
push_back 300846296
push_middle 854358972
push_middle 869975307
push_middle 202897152
push_back 649582153
push_front 594627456
push_front 75524438
push_middle 150667266
push_back 689492289
push_middle 527422409
get 105983
push_middle 479068119
push_middle 995344508
push_back 473682918
push_middle 621388730
push_front 471432013
push_front 584120759
push_front 65684350
push_back 699476990
push_back 77697872
push_middle 505996050
get 281977
get 186601
get 324759
push_middle 108585111
push_front 53772092
push_back 879115629
push_back 669029711
push_back 893477590
push_front 44036559
get 184923
push_front 66537284
push_back 161799160
push_middle 797001399
push_middle 196738701
push_back 321449387
push_front 363726654
push_back 432918895
push_front 716275362
get 77219
push_middle 607567269
push_middle 300125753
get 270607
push_front 259306180
push_back 669757727
push_middle 781615622
push_front 399344000
push_front 404697795
push_back 448379173
push_back 784960759
push_back 971963149
push_middle 798301876
get 193516
push_middle 221401233
push_front 576751563
get 17940
push_back 596299525
push_middle 387013564
push_back 257202608
get 416197
push_back 746097807
push_back 649788616
push_middle 78323117
push_back 548745026
push_back 753771796
push_back 634538186
push_middle 280774216
push_back 611828795
get 391165
push_front 849323599
push_middle 453134515
push_front 450958253
get 115119
push_front 57558522
push_middle 38104540
push_back 817669733
push_middle 4716757
get 208280
get 61950
push_back 695251982
push_back 39611341
push_middle 120791198
get 111040
push_middle 987504633
push_back 305807369
get 405290
get 110209
push_front 309416530
push_front 241479125
push_middle 932409890
push_back 901601011
push_front 571339342
push_middle 260106186
push_back 400197882
push_back 217301264
push_front 895653569
push_front 822667669
push_front 985824008
get 151704
get 56779
push_middle 255934857
get 314219
push_back 250568048
push_middle 291675576
push_back 488082954
push_middle 348279872
push_middle 237718400
push_back 620098926
push_middle 659511195
get 94103
get 362986
get 216599
get 97527
push_middle 720857397
push_front 893380944
push_front 914713662
get 103877
push_middle 418265596
get 71852
get 79401
push_middle 234404307
push_front 584631141
push_front 566604580
push_front 919075513
push_front 157099104
push_back 146626688
push_front 708931515
get 216768
get 88590
push_front 709598563
push_front 471282215
get 235392
push_back 591441640
push_back 47352379
push_back 673202256
push_middle 495699100
push_middle 169086952
get 228009
get 22552
push_front 177498606
get 403259
get 358931
push_middle 723284430
get 280058
get 277080
push_front 192635107
get 140716
push_back 920722728
get 387922
push_back 788845010
push_front 946149601
push_back 372577219
push_back 208315715
push_back 47548070
push_middle 524889751
push_middle 299934715
push_back 264276508
push_back 338532553
push_middle 125175454
push_back 743978810
get 214055
push_back 46417246
get 165147
push_front 460641183
push_front 772096977
push_front 90567207
push_front 974925796
push_middle 39974680
get 269153
push_front 610497928
get 320497
push_back 432434840
get 404550
get 140401
push_back 805126608
push_back 581872313
push_front 617428847
push_middle 380573267
push_front 227087337
push_middle 886850478
get 353117
push_back 338431179
push_middle 936085705
push_middle 504772538
push_front 659366124
get 170943
push_front 892735453
get 322924
push_front 343687666
get 72852
push_front 671873280
push_middle 271570240
push_back 264171393
push_front 703144069
push_middle 58249166
get 377252
push_back 983438158
push_back 397558658
push_front 113192519
push_back 907475429
push_back 45086380
push_back 28226443
get 273038
get 114276
push_middle 645033365
push_middle 59042844
push_back 928558165
push_middle 48222033
push_back 801423680
push_middle 911960514
push_middle 784036514
push_front 426431475
get 234618
push_middle 369109619
push_middle 215895936
get 213233
get 149621
push_front 192807771
get 381503
push_middle 447565211
push_back 265680638
get 50369
push_front 595746852
push_middle 944697141
get 295654
get 97681
push_back 495269737
get 91238
push_middle 781479819
push_front 861278566
push_middle 609655837
get 198547
push_back 904886210
push_front 732392769
push_front 234301177
push_back 984883633
push_back 317015342
push_back 328744659
get 179419
push_middle 130158473
push_back 472555748
get 281596
push_front 141202872
push_back 812618339
get 362774
push_front 541875525
push_middle 398591990
get 288218
push_back 965018762
push_back 212152604
push_middle 414025198
push_back 250092391
push_middle 178484877
push_back 859276059
push_back 415779289
push_middle 428894488
push_back 19379321
push_middle 151963419
push_back 703460510
get 164268
push_back 836045366
push_middle 148353914
push_middle 768301737
push_back 180604759
push_back 426572049
push_front 230024806
push_middle 24330901
push_middle 199142636
push_front 337969350
get 57336
push_back 382533765
push_back 949998623
push_middle 106572884
push_front 103867861
push_middle 13636235
push_front 259759857
get 411715
push_middle 676258085
push_front 963822323
push_front 322020506
push_middle 409222145
push_front 630281484
push_back 886481799
push_middle 165941196
push_back 429287444
push_front 704662405
get 96301
push_back 432502695
get 189746
push_front 38880083
push_front 33427415
get 254982
push_middle 456376795
push_middle 462526310
push_middle 935103818
push_back 966562159
push_front 616008499
get 179310
push_middle 12848937
push_front 771414850
push_back 396664506
push_back 666841664
push_back 211114203
get 2761
push_middle 14024522
push_middle 777477295
push_back 25361233
push_back 408691746
push_back 257286161
get 231169
push_middle 174668192
push_middle 108499932
get 30108
push_front 405503974
get 259171
push_front 393062014
get 186890
push_front 309745173
get 147469
push_middle 366329429
push_front 179758135
get 416513
push_front 183259670
push_front 318395284
push_middle 954171024
push_middle 88974064
push_back 638574387
push_middle 968015616
push_front 836205464
push_front 100820039
push_middle 270122049
push_middle 412740080
push_front 838209556
push_middle 525274636
push_front 145551046
push_back 567490450
get 5823
push_middle 947042459
push_back 251580022
push_middle 334770912
push_front 936246130
get 190463
get 90747
push_back 140567004
push_middle 393596852
push_middle 835049374
push_middle 852625316
get 103189
get 73308
push_front 205888186
push_middle 610074727
push_front 260611935
push_middle 606459338
get 348682
push_middle 743398004
push_front 836579392
push_middle 511856722
get 303724
push_back 890143942
push_front 811049256
push_front 785313037
push_back 164355140
push_back 343286747
push_middle 79399704
push_middle 397800099
get 84033
get 281400
push_back 837176041
push_back 540406667
push_middle 554155620
get 260031
push_back 528087956
push_front 849783566
get 343400
push_front 519365457
push_back 226370581
push_middle 869178069
get 3796
get 93058
push_middle 69314056
get 395270
push_front 235281142
push_front 824569263
push_middle 5286268
get 165057
push_middle 793809599
get 257429
push_back 639327603
push_front 549710888
push_front 792098181
get 200090
get 234810
get 81073
push_back 194887549
push_middle 889134832
get 394271
push_middle 70523651
push_middle 411556273
push_middle 588799492
get 336045
push_back 265762525
push_back 547279295
push_front 311241242
push_back 382949688
push_middle 910585451
push_middle 72690427
get 158302
push_middle 207136817
get 298640
push_front 130147112
push_front 132867136
push_front 300143091
push_middle 23236954
push_front 324511223
get 215201
push_front 277393388
push_middle 847399017
push_front 219337742
get 385672
push_front 987622724
push_front 434227416
push_middle 238283568
push_middle 211301335
push_middle 26207152
push_back 942361499
push_front 602887873
push_back 102409900
push_back 849050657
get 392550
push_middle 77666819
push_middle 336304798
push_front 366505986
push_back 856389343
push_front 386204730
push_middle 513012313
get 387944
push_back 656248970
push_middle 737714296
push_middle 806743659
push_front 631404641
push_middle 749594767
push_middle 294546112
get 184092
push_middle 830864619
push_front 812028812
push_back 909646875
get 101073
push_front 649411330
get 388016
push_middle 841898934
push_middle 782451257
push_middle 754280380
push_front 692273263
get 292194
push_front 777704229
push_back 969645316
push_middle 22494181
push_front 454266176
push_back 858548463
get 100678
get 289075
get 182306
push_middle 994146963
push_middle 362871446
push_front 746770314
push_front 575337509
push_middle 147081221
push_front 816049830
push_front 779619395
get 308940
get 180654
push_middle 754168388
get 6959
push_middle 142764333
push_back 116255538
get 295144
push_middle 46166554
push_middle 468932041
push_middle 207021043
push_front 282671607
get 330917
push_back 515492398
push_middle 518069932
push_back 973161070
push_back 444803387
push_middle 168467696
get 281782
push_front 189602720
push_middle 698188521
push_middle 323000946
push_back 942968500
get 206587
push_middle 687172181
get 314919
get 255350
push_middle 639145646
push_front 529187603
push_middle 845319237
push_front 64618210
push_back 358675460
get 289682
push_front 446415224
get 386666
get 224594
push_back 895810864
get 47540
push_back 999886830
push_front 449892335
push_back 226142569
push_back 686105784
push_front 210290825
push_middle 140660824
push_front 216957449
get 152015
push_front 722105609
push_back 557683479
push_front 61063454
get 198342
push_middle 304524335
push_front 177901432
get 196098
push_middle 509704851
push_back 331504493
get 170484
push_back 142758562
get 270764
push_front 677467450
push_front 542788446
push_front 163207226
push_front 525042295
push_front 715827932
push_middle 49235696
push_front 991613915
get 1248
push_front 72976921
push_back 97162177
push_back 910915735
push_middle 966322431
push_front 600253239
push_front 551538208
get 270845
push_front 313482601
push_middle 616645405
push_back 379226666
push_front 749246748
push_middle 694567962
get 81297
push_back 869203133
get 283570
push_front 604722163
push_middle 538147217
push_front 351102962
push_middle 313030896
get 383013
push_front 259562929
get 370712
push_front 394300393
push_front 566616876
push_back 178628775
push_front 535262006
get 314472
get 89079
get 118457
get 144037
push_back 895740833
get 112202
get 115257
get 296632
push_middle 695175679
push_middle 984814345
get 265117
push_front 808049027
push_back 269525045
get 235030
get 38666
push_front 584898001
push_middle 142940729
push_front 487308493
get 214945
push_back 872564415
push_front 398199381
push_middle 518709053
get 303670
push_middle 21985228
push_front 884045270
get 345430
push_front 728331164
get 175503
get 7265
push_back 670973321
push_back 174748981
push_middle 309173351
get 15188
get 247831
get 31545
push_back 828767576
get 243873
get 412097
push_middle 672101551
push_back 136694765
get 26055
push_middle 156712700
push_back 535927131
push_front 555495440
push_back 469870955
push_back 609005535
push_middle 280155984
push_front 430938698
get 241847
push_middle 318246311
push_front 920786081
push_front 204096147
push_back 777594492
push_middle 25631651
get 7122
push_back 941529160
push_back 342323109
push_front 128281101
push_front 288878276
push_back 228833776
push_middle 866481567
get 313075
get 42132
push_front 621790998
push_middle 881207939
get 20719
push_front 936930688
push_front 379336105
push_front 877295445
get 308486
get 243681
push_middle 742437445
get 289069
push_front 641303798
push_back 399916342
push_front 330108967
push_back 666850296
push_front 470204832
push_back 106252869
push_front 984241831
push_middle 674659342
push_back 626780728
get 196764
push_front 742705840
push_front 13644663
push_middle 16167190
push_front 420623444
push_middle 605527107
get 306
push_back 714684419
push_middle 108543197
push_front 288828012
push_front 20205440
push_back 188647566
push_middle 620822524
push_front 638250796
get 201145
push_front 170518479
push_front 104818844
push_back 373312021
push_front 800267167
push_back 965013940
get 85722
push_front 628693719
push_back 45475385
push_middle 869969888
push_middle 924235984
get 237183
get 29094
push_back 614960250
push_back 742563533
push_back 631784177
push_middle 886819338
push_middle 41833470
push_front 334709514
get 343303
push_front 503477002
push_back 259180032
push_back 347356184
push_back 856403669
push_front 908376414
push_front 469078323
push_front 83912889
push_middle 395361394
push_middle 937710191
push_back 643599127
get 341689
push_front 704722985
get 383098
push_middle 646175360
push_back 867027515
get 194533
get 99429
push_middle 391080036
get 43368
push_front 523929627
push_middle 556090899
push_back 996357095
push_front 456209656
push_front 64808183
push_back 684690329
push_front 691205647
get 138563
push_front 838163669
push_middle 374469842
get 220162
push_middle 115582469
get 387407
push_back 276828111
push_front 616243218
push_back 177869095
push_back 295046333
get 336318
push_middle 909643342
get 147893
get 130298
push_middle 76997455
push_middle 693674216
push_back 695713228
push_back 855722875
get 3112
get 372892
push_front 734497570
push_front 540026183
push_middle 532266953
push_front 120086952
push_middle 911958993
push_back 977998170
push_middle 833643029
push_back 809763584
push_middle 391311593
push_back 65027139
push_front 692874817
push_middle 12955742
push_back 401707722
push_back 630515780
push_middle 362616046
get 185033
push_middle 833267075
push_front 941797659
push_back 756958624
get 165160
push_front 317251742
push_middle 680410501
get 49117
push_front 524002394
push_middle 15049531
push_front 482645600
push_back 394552811
push_middle 367614679
push_front 842372568
push_middle 752863987
get 19475
push_middle 682560980
push_back 476818072
get 333894
get 340255
push_front 546029685
push_middle 367397222
push_front 54728453
push_middle 633646549
get 74081
push_middle 780855372
push_front 957069538
push_back 520039463
push_middle 662591880
push_middle 918018911
push_back 715542498
push_front 202385861
push_middle 687520690
push_middle 164526690
push_front 10167997
push_middle 519573081
push_middle 965535808
push_back 475481979
push_front 541653909
push_front 354266112
get 129912
get 241870
push_back 34321845
push_middle 324266986
push_front 944584365
push_middle 281064147
push_middle 22763925
push_back 335537119
push_back 744723986
push_back 764243478
push_back 308017721
push_back 372531659
push_back 754284457
push_middle 984683219
get 49153
push_front 882479110
push_front 906868893
push_back 978000782
push_middle 327995655
push_front 13605067
push_front 499603708
push_front 28961817
push_front 832724885
push_middle 626424609
push_front 654286480
get 193943
push_front 839294937
push_middle 888742366
push_front 342389468
push_middle 106722952
push_front 25692361
push_front 246258860
push_front 20658471
push_front 283250922
push_back 291185695
push_back 171935648
push_middle 178416336
push_back 764934600
push_middle 34905423
get 315451
push_front 123070362
push_front 391240325
push_middle 103687447
get 263174
get 841
push_middle 571379170
push_front 873585812
push_front 194917320
get 310830
push_front 754318169
push_front 89132392
push_back 234942493
push_front 149981367
push_middle 879015752
push_middle 726294539
push_front 862318904
get 46156
push_middle 34753027
get 35226
push_middle 541445773
push_middle 355627581
get 77280
push_back 661550160
push_middle 93419604
push_back 764306492
push_middle 519055927
push_front 259022276
push_front 305846637
push_back 698287127
push_middle 699541139
push_front 523318717
push_front 851449807
get 207471
push_middle 401892717
push_back 492548306
push_middle 438122320
push_middle 677019608
get 50120
push_back 848742143
push_front 877150827
push_front 198916755
push_middle 968312483
push_middle 528608042
push_middle 308847453
push_back 499244869
get 92357
push_middle 355890170
push_front 143431322
push_back 682113094
push_middle 223636894
get 227431
push_back 665208028
push_front 516815387
push_middle 10064502
push_back 817278387
push_back 998039469
get 86074
push_front 476659555
push_front 818496739
push_front 145059303
push_back 697878319
get 175448
push_middle 729693406
push_back 152174728
get 7642
push_back 762592654
push_middle 377850506
get 416025
push_middle 462364548
push_front 144525243
get 396918
push_front 228844335
push_front 183313567
push_middle 106384859
push_back 163496417
push_back 772542189
get 33705
get 381114
push_front 390464366
push_middle 453100369
push_middle 230016090
push_middle 179304876
push_middle 370088962
push_middle 664872448
push_middle 52303226
push_front 777423760
push_front 801889341
push_back 855831562
push_front 918576059
push_back 808913893
push_back 126596490
push_middle 165386979
push_back 368274097
push_back 119725240
push_middle 293153047
push_back 296645319
push_back 169875441
push_front 483052672
push_front 279983774
push_front 447090234
get 421858
push_back 495691932
push_back 63810137
push_back 361833030
push_back 509677186
push_middle 80457441
push_middle 388489315
push_back 320978654
get 245741
push_front 169490232
push_middle 436483447
push_front 414221051
push_back 715266290
push_middle 727270908
push_back 634030357
push_middle 530879609
get 165074
get 342710
push_front 102539632
push_middle 873569784
push_front 476794549
push_middle 856298238
push_middle 214389455
push_front 299154880
push_middle 496539543
push_middle 258750818
push_front 412892470
push_front 394092222
push_middle 764258806
get 206771
get 298515
push_back 624264056
push_back 189387236
push_middle 990180244
get 70288
get 396112
get 185375
push_middle 328316755
push_middle 931410512
push_front 482110176
push_back 693703261
push_front 870217806
push_middle 106527848
push_front 922460792
push_middle 287726387
push_middle 142878348
push_middle 141226207
push_back 947048904
get 319060
push_front 130043820
push_front 187417991
get 8596
push_front 173645705
push_middle 954083476
push_back 392441979
push_front 710240196
push_middle 336043492
push_middle 31611727
push_middle 420465828
get 75996
push_front 66570205
get 7852
push_middle 317881956
get 411121
push_middle 606642328
push_back 798099092
push_front 19842616
push_back 861410280
push_middle 51381574
get 141979
get 252503
get 159202
push_front 605338233
push_back 951057557
push_front 314348183
push_front 937901048
get 150575
get 69768
push_back 942734506
push_back 619987784
push_back 4285271
push_back 113057744
push_back 564411636
push_middle 355047555
get 171670
get 393220
push_middle 216733948
push_middle 662979682
push_front 242814918
push_back 983776
get 273978
push_back 214317762
push_back 818663831
push_back 133921198
push_middle 586080109
push_front 323486416
push_middle 960084077
push_front 993107086
push_middle 317581749
push_middle 403784183
push_front 626665418
push_front 8963325
push_back 551617953
push_front 373479648
get 321710
push_middle 226567910
get 378763
push_front 869359163
push_middle 579763984
push_middle 844963430
push_middle 9091853
push_middle 332888125
get 43752
get 214919
push_front 654865187
push_front 164144659
push_middle 566884094
push_middle 606875081
push_back 476257120
push_middle 114184869
push_back 72836147
push_back 561733463
push_middle 793450970
push_middle 970617938
push_middle 846352327
push_middle 75750827
push_back 910581290
push_front 528367897
push_front 746311876
push_back 174137741
push_back 964175379
get 9577
push_front 562508134
push_middle 423095205
push_front 138361977
get 387294
push_back 565216873
get 338635
push_back 173589658
push_front 989419666
push_front 671478598
get 70729
push_middle 424972683
get 266218
push_back 530384937
push_middle 466948310
push_front 28215788
push_middle 412427537
get 231775
push_middle 886231580
push_back 650166555
push_back 515949748
push_back 205917075
push_middle 274891108
push_front 782287515
get 177211
get 178274
push_back 491066299
push_back 340105689
get 383236
push_middle 863820921
push_front 960753222
push_front 381254390
push_middle 976577512
push_back 825956933
push_front 505656194
push_front 657348403
get 420029
push_middle 50328060
get 385086
push_back 660395003
push_middle 746568920
push_back 338767373
get 391318
get 50426
get 154015
push_middle 381466489
get 291061
push_back 232014637
push_middle 590997457
get 353626
get 280818
push_back 114243241
push_back 254046565
push_back 324071120
get 345264
get 53141
get 319104
push_back 23979157
push_front 894607851
push_middle 799575476
get 186599
push_front 251380031
push_middle 534902616
get 292158
push_back 496996306
push_middle 572059669
push_middle 843179364
get 134838
push_middle 553292557
get 416181
push_back 182840503
push_middle 252896532
get 324176
push_middle 474192984
get 355256
get 363242
push_front 104399839
push_front 771786152
push_back 388432274
push_back 56581881
push_back 973568049
push_back 510166265
push_back 80769012
push_back 855512946
push_front 303464207
push_front 807277485
push_front 438269319
push_middle 770569925
push_middle 428782679
push_back 80511912
push_back 185836879
get 416229
push_front 505396060
get 297084
push_middle 422544021
push_middle 703497694
push_front 131877916
get 343601
push_back 698082828
push_middle 330113753
get 155566
push_middle 69731072
push_front 247913553
get 333640
push_back 68455078
get 75590
push_back 437583934
push_middle 214770134
push_middle 417459606
push_front 244211944
push_back 336664249
get 340066
push_front 875384485
push_back 219201793
get 413590
push_back 910600139
push_middle 937250407
push_front 234549413
push_back 640102932
push_middle 492468863
get 316869
push_middle 496946982
push_back 97111213
push_front 929374163
get 115074
push_back 333088658
push_middle 340727938
push_front 595195417
push_back 827493199
get 326006
push_back 806497411
push_back 614319212
push_back 42491330
push_front 230267126
get 121598
push_front 484319664
push_middle 957395062
get 331646
get 32481
push_front 233879533
push_middle 318091380
get 118279
push_back 654780850
push_back 272517019
push_back 800453703
push_middle 582865593
push_back 808419130
push_back 794461111
get 48914
get 370492
push_front 803506385
push_back 240214859
push_back 571833274
push_middle 583898911
get 319715
get 394915
push_middle 35625872
get 418850
push_front 497456187
push_back 332373087
push_front 923234240
push_middle 300593521
push_front 794935663
push_front 964833230
push_middle 249439549
push_front 528924186
push_back 189859217
get 124039
push_back 691963959
get 249832
get 68390
push_middle 149081418
push_back 132947748
get 233496
push_middle 508803330
get 311598
push_middle 573291356
push_middle 652034477
push_front 488888420
push_middle 925406669
get 51121
push_front 872889721
push_front 792074194
get 95540
push_front 769364046
push_back 15097535
push_middle 668172992
push_back 505917860
push_front 31144737
push_middle 885041669
push_front 98207293
push_back 75365889
push_middle 882187138
push_back 999663383
push_front 318472094
get 1444
get 54403
get 266547
push_back 293072032
get 39012
push_middle 558060950
get 52802
get 354461
push_back 4898930
push_front 699950319
get 184507
push_back 805131907
push_front 317056473
push_middle 964958911
push_middle 172650894
push_middle 761368042
push_front 4380849
push_middle 199182994
push_front 398444376
get 27096
push_front 382885421
push_middle 635584574
get 380721
push_middle 592182702
push_front 139109892
push_back 472757234
push_back 11891686
push_middle 871527788
push_middle 127990961
push_front 389888718
push_middle 757712967
push_middle 474636575
get 214012
get 220374
push_back 27438599
push_middle 643214543
get 134640
get 184149
push_back 906100666
get 305151
push_middle 175129910
push_middle 946880442
get 289373
push_middle 437465989
get 149776
push_front 664242570
get 157127
push_back 763342131
push_back 741262874
get 39163
get 46324
push_front 600552595
push_back 330819863
push_front 374135053
push_middle 537188462
push_middle 215710348
get 177875
push_middle 366868390
push_middle 852521451
get 338879
push_middle 813201404
push_back 948631101
push_middle 598149558
push_middle 2384508
get 128451
push_back 828169067
push_front 280923812
push_middle 137393877
get 376088
push_middle 413481160
push_front 633355955
push_front 424673543
push_back 710778035
get 423094
push_back 852443471
get 156507
push_back 930303162
get 83626
get 148108
push_middle 596644782
push_middle 537846418
push_back 97396285
get 79005
push_back 424592085
get 41421
push_back 411718509
push_front 610816909
push_front 446477358
push_back 541649356
get 379858
push_middle 779115527
get 357707
push_front 649174917
push_middle 996538256
push_back 409903365
get 86474
push_front 847331463
get 421469
get 175743
push_middle 336846241
push_middle 701603327
push_back 740675167
push_front 834653238
push_front 558941011
push_middle 224212016
get 397966
push_middle 594515434
push_back 394341423
push_back 202841557
push_front 818254638
push_back 787730135
get 168913
push_back 505530701
push_back 372876740
push_back 683074628
push_middle 54762391
push_back 90324193
get 15930
push_middle 660779883
push_back 83803314
push_front 391836577
push_back 378442560
push_front 60578594
push_middle 421240787
push_back 766812197
push_back 488352731
push_middle 285083208
push_front 420235838
push_back 620620265
push_front 722385241
push_front 438077816
push_middle 213846902
push_front 870518703
push_middle 877866826
push_back 614534878
push_front 852484247
push_back 653951844
get 268054
get 88358
push_front 566501545
get 27897
get 204203
push_middle 953735277
push_front 337894621
push_front 909714276
push_middle 857918460
push_back 183290579
push_middle 373171955
push_back 243445690
push_front 775747241
push_middle 33512805
push_back 81900467
get 85799
push_back 582407473
push_back 139171814
get 393079
push_front 683875035
get 199186
push_back 210794024
push_front 761964393
push_middle 185698480
push_back 384953279
push_front 395158663
push_front 32165922
push_middle 862902605
push_front 234823223
push_back 173786205
get 120435
get 271769
push_middle 291841737
get 402179
push_back 811366744
get 282259
push_front 127896335
push_middle 307933038
get 314766
get 388904
push_back 903362624
get 241842
get 352284
push_middle 248366942
get 219650
get 374886
get 229347
push_middle 408436408
push_front 962929847
get 356896
push_middle 500579679
get 79167
push_middle 225753315
get 394137
push_back 393715349
push_back 185333801
push_middle 515142776
push_back 703444875
push_back 380607779
push_front 143569273
get 298142
push_middle 581543229
push_middle 343119976
push_front 937007417
push_middle 458943857
push_back 78879457
push_back 652049266
get 233967
push_back 138141485
push_front 594431986
push_middle 658154701
push_front 867167389
push_front 277957784
get 100200
push_middle 336501557
push_back 353629486
push_front 416832976
push_back 533161626
push_back 487613771
get 214890
push_front 304910888
push_back 520921914
push_front 505579116
push_middle 545944000
get 402703
get 142592
push_back 2987123
push_back 234761705
push_back 881630378
push_middle 752547097
push_front 882824456
push_middle 714406503
push_back 787836811
push_middle 392316215
push_middle 191216014
push_front 594602774
push_middle 236108622
push_back 138040802
push_back 36027014
push_front 49870291
push_back 343758977
push_back 341718014
push_middle 24938351
push_middle 102797234
get 175861
get 91037
push_middle 79986155
push_back 107080151
get 241480
push_back 350819347
push_middle 662473344
push_back 832693267
push_back 544054195
get 337867
get 371805
push_front 775145555
push_middle 50358060
push_front 242631792
push_middle 754490686
push_middle 377965947
push_middle 339458968
push_back 708366751
push_back 149478910
push_back 564657057
push_front 413985044
push_middle 530518901
push_front 165344832
push_front 284767287
push_middle 424353803
get 398098
push_front 399418489
push_back 4182710
push_middle 87068047
push_front 92820045
push_front 1275025
get 48588
push_back 509897498
push_middle 529292559
push_middle 252567853
push_front 306023995
get 347436
push_middle 646867373
push_back 205512731
push_front 145647108
push_middle 48882761
get 70940
push_back 669054995
push_back 423396438
push_front 574855217
push_front 637362830
push_back 112904369
push_back 603595469
push_middle 160436065
get 363789
push_front 756718246
push_middle 741397471
push_front 765676071
get 24791
get 327551
push_back 190543723
push_middle 761561651
push_front 901611373
push_front 691363104
push_back 743343820
get 255099
get 186316
push_middle 806162929
get 189958
push_back 691486479
push_back 526279245
push_back 608580602
push_front 176222463
push_middle 875123044
push_middle 862823929
get 44417
push_back 249293765
push_front 965821985
push_back 3340300
push_front 763145989
push_back 552573287
push_middle 583121870
push_front 109268398
push_middle 945533402
push_middle 219609111
push_back 859339338
get 174919
push_middle 903555733
push_middle 672861783
get 148610
push_front 121774147
push_back 714804623
push_front 115147812
get 328030
push_back 985837476
get 150739
push_front 43650239
push_back 761838349
push_front 214492780
get 411727
push_back 599141912
push_middle 586297389
get 256040
push_middle 703375786
push_back 59448239
push_middle 157413194
push_middle 160973382
push_middle 365384204
push_front 383510422
push_back 270300447
push_front 117798305
push_middle 269747642
push_front 350342720
get 46898
push_back 864161208
push_back 775344606
get 228844
push_front 724082210
push_front 134450037
push_back 706636687
push_back 897656125
push_back 653250928
push_middle 456736439
push_back 954163507
push_front 632479156
push_middle 732834983
push_front 511831116
push_back 682055288
push_front 12208730
push_middle 588590925
push_front 373056232
push_back 342873142
push_middle 64176939
push_back 839020285
push_back 439120940
push_front 32486288
push_front 417049758
push_back 483276667
push_middle 307320400
push_front 842935211
get 126461
push_middle 266769022
push_middle 715146439
push_front 833233246
get 160803
push_middle 302825929
push_middle 361810084
push_front 825855080
get 302660
push_front 110748197
push_front 278227489
push_middle 328682107
push_back 114292076
get 52963
push_back 815545313
push_front 193056588
push_middle 869072717
push_front 474265056
get 226152
get 206969
push_front 773971336
push_front 450833645
push_back 953639140
push_front 473446309
push_middle 347399705
push_back 679024109
push_middle 498471220
get 347543
push_middle 400971036
get 125158
push_middle 627268585
push_back 527713432
get 82934
get 234247
push_front 226323492
push_middle 931603099
push_front 39464055
get 382049
push_back 600807
push_middle 494654187
push_back 558669125
push_front 132346190
get 240456
push_back 700209357
push_front 568942628
get 188590
push_front 586826290
push_back 555713975
push_back 771504826
get 349186
push_back 214727013
get 35471
push_back 553407938
get 78752
push_middle 902134799
get 62277
get 122553
push_middle 640607240
get 324434
push_back 718386066
push_back 690779361
push_front 172974312
push_front 915642839
push_middle 127796130
get 174964
get 371509
push_front 945838782
get 280183
push_front 126174872
push_back 464931139
push_back 494465073
push_back 578241489
push_front 388544760
push_back 344534437
push_middle 799523534
push_middle 571100198
push_middle 489875630
push_middle 80200291
push_front 139530035
push_front 608159828
push_back 343847547
push_back 953069823
push_middle 623393613
push_front 430838466
get 55315
get 265395
push_back 295591898
push_back 592652073
push_back 816867246
push_front 331560792
get 305572
get 340009
push_back 752222559
push_middle 896913521
get 56295
push_front 52613012
push_back 382091096
get 70486
push_middle 717759584
push_middle 115048144
push_front 862420961
push_middle 880400984
push_middle 196494709
push_front 184021776
get 412220
push_middle 357614075
push_middle 781303504
push_front 686252901
push_middle 186558195
push_middle 808173983
push_front 92189595
push_middle 597353315
push_back 310267484
push_front 14588242
push_back 106693994
get 131720
push_back 781509956
get 263386
push_front 754860842
push_back 235268729
get 182708
push_middle 998684979
push_back 81340716
push_front 704743313
get 180063
get 177247
push_back 106915273
push_front 769598849
push_middle 849111534
push_front 565361920
push_front 879643730
push_front 174497293
push_back 653448771
push_middle 381325277
push_middle 619219699
push_front 666180057
push_front 640660735
push_back 953376054
get 251322
push_middle 496315490
push_middle 877181676
push_middle 664658606
get 366590
push_front 80934201
push_back 84240528
push_middle 263061725
push_front 68302434
push_front 572035175
push_middle 325762626
push_back 468991191
get 225467
get 407782
push_front 804248342
get 367921
get 305688
push_front 757894555
push_middle 931992002
get 159717
push_front 856675585
push_back 855432336
push_back 720325769
push_back 122888440
push_middle 284388012
push_middle 886436576
push_back 535101985
push_middle 507646504
push_back 198053591
push_front 283186775
push_back 614027966
push_front 666815352
push_front 137138479
get 205017
get 2020
get 205386
get 241602
push_back 901870604
push_middle 261785765
push_back 286601860
get 128330
push_front 361364775
push_middle 353624583
get 148803
push_front 374027477
get 114039
push_back 846951019
push_front 401285132
push_middle 785167348
push_back 808480156
push_back 916946233
push_middle 607692181
push_front 86458273
get 416831
get 171076
get 2880
push_back 863564911
push_middle 841582820
push_middle 66973621
push_front 905750020
push_back 567246220
push_front 21756144
push_middle 999273857
get 297895
push_middle 701749800
get 253591
push_back 977748249
push_back 556654147
push_front 622432765
push_front 194519679
push_front 861313740
push_middle 847579550
push_middle 297930742
push_middle 603090441
push_middle 713713711
push_middle 723905015
push_front 147795647
push_middle 649991748
push_front 220757541
get 355814
get 60709
push_middle 193335730
push_front 14687101
push_back 412448216
push_back 886849361
push_back 752296590
push_front 27774687
push_front 792855310
push_back 889349704
get 392503
push_middle 254939041
push_back 809462802
push_middle 559499906
push_middle 609199836
push_middle 146395348
push_front 728014818
push_back 254376779
get 259672
push_front 158114950
push_middle 869574976
push_back 660019551
get 292612
push_front 729632626
push_back 262113344
push_middle 435165648
push_back 629351947
get 278467
get 280560
push_middle 476378734
push_front 551547275
push_front 403539241
push_front 299359858
push_middle 719155185
push_middle 288308131
push_front 788586767
push_front 297715647
push_back 940174622
push_middle 239300192
push_middle 936846778
push_middle 757472717
push_back 566037191
get 114786
get 321196
push_front 690432841
get 195463
push_back 134409586
push_middle 334662979
push_back 487739359
push_middle 573440834
push_back 902550641
push_middle 204563621
push_middle 764908114
push_back 311174610
push_front 185778745
push_front 799673563
push_back 577219269
push_front 570941998
push_back 425941627
push_back 363213723
push_front 44528613
push_middle 277292318
push_middle 105594487
push_back 489199258
get 338007
push_middle 1604445
push_back 11406295
push_middle 840907451
push_back 594538599
get 40940
push_front 194780330
get 212252
push_middle 794697028
push_back 126322731
push_back 633756459
push_front 339809549
push_front 456775786
push_front 311219745
push_back 656880000
get 321663
get 106109
push_middle 767522475
push_front 95578492
push_front 807319830
push_front 403943427
get 60658
get 403635
push_front 425768012
push_middle 198553724
push_front 342726680
push_back 600535491
push_middle 896619738
push_front 414840336
get 417404
push_back 16176737
push_back 885443086
get 343714
push_front 716694198
get 225655
get 91692
get 31448
push_front 32573376
push_front 130816500
get 292794
push_middle 590283789
push_front 95560853
push_middle 164585531
get 410909
get 47489
push_front 20469057
get 344303
push_back 476626759
get 383097
push_middle 548307728
get 213589
push_middle 677056161
get 321191
push_back 281304769
push_front 252631270
push_back 407806820
push_front 598214824
get 186638
get 235660
push_front 836713488
push_front 320934851
push_back 195918877
push_back 481011471
push_back 665767188
get 55677
push_back 554777435
push_front 221201111
get 54269
push_back 226999518
get 255079
push_front 97139443
push_front 368919805
push_front 912651034
get 352711
push_back 369822790
push_front 171952474
get 414307
push_middle 763502741
push_back 217419644
get 225131
push_middle 254944759
push_middle 784980849
get 233325
push_back 782051669
push_middle 478325739
push_front 438806922
push_middle 794558305
push_front 800218301
push_front 981765919
push_front 145908750
push_back 563833169
push_front 450845214
push_back 745921476
push_front 240737577
push_front 953679305
push_back 722687705
push_back 517140371
push_back 922290491
push_middle 392262351
push_middle 900702581
push_back 952158438
push_back 236645398
get 141812
push_middle 20387868
push_front 588685961
get 130523
get 186777
push_middle 113342076
push_back 918341343
get 312726
get 351090
push_front 616668371
push_front 552813653
push_back 275210102
push_middle 76909119
push_back 408205419
push_back 197785289
push_front 523183330
push_middle 612980156
push_back 49243296
get 75764
push_front 349798843
get 196883
push_middle 349487338
get 345760
get 399076
push_front 242416485
push_middle 94391303
get 349493
get 245072
get 246825
push_back 285582873
get 205265
push_back 344575121
push_back 31622826
push_front 915730037
push_front 264000562
push_front 791815590
get 230765
push_middle 131237673
push_front 178197952
push_front 86070520
push_middle 107607096
push_middle 745657567
push_middle 999201720
get 253455
push_middle 53792027
push_middle 326721991
push_back 436689485
push_front 486327887
push_back 975385730
push_back 998738805
push_middle 95309986
push_back 418517898
push_middle 505124004
push_back 294983234
push_front 214566800
get 110464
get 41272
push_front 663058759
push_back 201776925
get 114806
push_front 127166961
push_front 221836985
get 163726
push_middle 373205680
push_front 927078465
push_middle 275580706
get 221011
push_front 211802740
get 31575
push_middle 834686339
get 319885
push_back 43232496
push_back 333897958
push_back 647707904
push_back 436033448
get 361570
push_back 16050111
get 194107
push_back 368089082
push_back 734018449
get 298212
push_back 404475072
get 412520
push_middle 90602387
get 364912
get 207496
push_back 489620678
get 172167
push_back 897936521
get 387930
push_front 109645811
get 181100
push_middle 375846847
get 414763
get 139332
push_back 486007838
push_front 142465626
push_middle 920911970
push_back 200509714
push_back 11821936
push_middle 723583501
push_middle 622319007
push_back 332823364
push_middle 565340008
get 305552
push_back 98531830
push_front 601489463
push_front 617705741
push_front 747900049
push_back 655647991
get 113227
push_back 812295454
get 254587
push_middle 352988720
get 366478
push_middle 701129148
push_front 938822881
get 278380
push_middle 507123278
push_front 818870346
get 58182
push_middle 379284385
push_middle 187634930
get 278509
push_back 12027591
push_back 109823824
push_middle 625569509
push_middle 132855783
push_front 587734006
get 20542
push_back 328228231
push_back 641759408
get 28127
push_front 122231558
get 264862
push_middle 383358527
push_front 753568916
get 375601
push_front 542313829
push_middle 858111453
get 245783
get 341791
push_back 768012260
push_middle 736719864
push_middle 72698653
push_middle 901891215
push_back 304435927
push_back 158384494
push_middle 157364205
get 9789
push_middle 625406374
push_front 677394172
push_back 912522806
push_middle 932149864
push_middle 171535314
push_back 922506850
push_back 984374210
get 27452
push_middle 96670080
push_front 941496082
push_middle 521393455
push_back 623216804
push_middle 304696330
push_back 895321612
push_front 188848902
push_back 350641056
push_front 69197639
push_middle 599048053
push_middle 553380816
push_front 465864038
push_back 586059858
push_middle 476654900
get 374945
push_back 76017205
get 147973
push_front 461144086
push_middle 200469195
push_middle 338588797
push_front 694738454
get 398872
push_back 102706356
get 56638
push_back 735141584
push_middle 390713383
get 19924
push_front 27865817
push_front 680449699
push_front 76471624
get 304706
get 135475
push_back 509970726
push_front 36531313
push_middle 784202206
push_back 159016445
push_back 547720253
get 173838
push_front 3344929
push_front 682817516
push_back 167447926
get 98086
get 177736
push_middle 647152540
push_middle 764613242
push_back 344518519
get 154714
push_middle 741527463
push_front 505093724
push_middle 440646012
get 182306
push_back 877582515
push_back 130849678
push_back 492964352
get 46382
push_back 778924498
push_front 261379457
push_middle 995770577
push_front 851973839
push_middle 998388616
push_middle 607293297
push_middle 59000328
get 261666
push_middle 46637474
push_middle 640022106
get 266573
push_back 856252519
get 399729
push_back 27654659
push_front 297903121
push_front 325763854
get 324174
push_front 49988242
get 111626
get 328738
push_front 194525774
push_middle 53079064
push_middle 874323522
push_back 748276740
push_middle 187642524
push_middle 181035193
push_middle 227748091
get 423667
push_middle 410541105
push_middle 486552706
push_middle 304741239
push_back 84794353
get 318819
push_middle 411648203
push_middle 904496670
push_back 870592598
push_front 750047979
push_middle 731190233
push_back 294815757
push_front 316342849
push_back 604091630
get 105241
get 89781
get 63433
push_front 275893325
get 86980
get 273152
get 209916
get 241906
push_middle 643546351
push_front 914558380
push_middle 950214087
get 142074
push_middle 723074845
push_back 942305887
push_middle 457775084
push_middle 328005447
push_back 12703079
push_front 885833051
push_front 796076493
get 4789
get 168014
push_middle 527160323
push_back 357508548
push_front 326624026
push_middle 545515158
push_back 75145691
get 282224
get 282848
push_middle 143665738
push_middle 908909552
push_middle 1860770
get 122212
get 299683
push_front 7100748
get 186599
push_back 908708563
get 232778
push_back 945573591
push_back 421441098
push_middle 254407976
push_back 783700584
get 80050
push_back 457808608
get 424379
push_middle 758511308
push_middle 204611888
push_back 487536576
push_middle 531004746
push_back 534605164
push_back 989402232
push_middle 485028047
push_front 189240255
push_front 582059892
push_front 366653628
push_middle 592386385
push_middle 497993925
push_back 826755897
get 216325
push_middle 705243381
push_back 146471331
push_front 893068862
push_back 720866971
push_back 578563289
get 287949
push_back 972290330
push_middle 245225917
get 12991
push_middle 671841634
push_back 555133217
get 225353
push_back 521427171
get 71405
push_back 735565198
get 58360
push_middle 569492529
push_middle 639512077
push_front 885847871
push_front 875523583
push_back 174418365
push_back 209407073
push_middle 582014813
get 11811
push_middle 692440808
push_middle 856887966
push_middle 837250431
push_back 715302534
push_front 748722947
push_front 527691984
push_middle 265393408
get 201227
push_middle 269677686
push_back 275808263
push_middle 505065108
push_front 813125012
push_front 694213212
push_middle 872968214
push_middle 957363719
get 276949
get 299001
push_back 708485731
get 310135
push_front 278472278
push_back 276137325
push_back 194747454
get 152021
get 77486
push_front 398652257
push_back 230923713
get 10442
push_middle 112653088
push_middle 635229843
get 131366
push_middle 168572010
get 11656
push_front 557719216
push_front 49443815
push_back 660587190
push_back 110413565
push_middle 149407548
push_back 473561158
get 351735
push_back 481774582
get 287603
push_back 430149162
get 12217
push_front 17128973
push_back 874622227
push_front 664542241
push_back 663761933
get 29394
get 95259
push_middle 472930902
push_middle 350062516
push_back 135250809
push_middle 76695089
get 173365
push_front 497827226
get 296802
push_middle 798957603
push_front 416864472
push_back 964965409
push_middle 723884787
push_front 155087794
get 357045
push_back 594865282
get 15946
push_front 239285654
get 388922
push_back 284814873
push_front 833134794
get 210329
push_front 228258213
push_middle 620430440
push_middle 387687227
get 322363
push_front 407673291
get 220139
push_middle 7655125
push_back 545233516
push_front 926267121
push_back 557558308
push_front 639776237
push_back 687419422
get 74449
push_front 129233567
push_front 77013202
push_middle 681925743
push_back 638486957
push_back 711302382
push_back 15761048
push_front 967051512
push_back 268409295
push_back 810096591
push_back 966047717
get 330026
get 151561
push_back 732205929
get 391171
push_back 282069719
push_back 518385656
push_middle 268602345
push_middle 196598773
push_back 569259204
push_back 599280328
push_middle 981675762
get 342811
push_back 323658943
push_front 53641283
get 57335
get 109455
push_back 950745876
push_front 181418472
push_front 529526743
get 283842
push_middle 417213529
push_middle 945886284
push_front 696868928
get 119686
push_middle 499003920
get 134802
push_front 681852480
push_middle 763228612
push_middle 635811966
get 310191
push_middle 716693240
push_back 914674904
get 325142
push_middle 216158294
push_back 327357582
push_front 184677694
push_back 847820515
push_middle 232235104
push_front 532061701
push_middle 342540601
push_front 525577222
push_middle 424399616
push_front 425331977
get 41957
push_front 974781678
push_front 657707316
get 157390
push_middle 342766176
push_middle 75085766
push_back 647785406
push_back 205478559
push_back 255300887
push_front 252892207
push_back 427314168
push_middle 437290794
push_back 44879754
push_middle 68239798
push_front 352822883
push_middle 280508374
push_middle 398861320
push_back 186231626
push_front 948671242
push_front 904040503
push_back 355539004
push_back 232570133
push_back 810577314
push_middle 235917743
get 314667
push_front 730416381
push_back 908923011
push_front 931426902
push_middle 949762864
get 264091
get 400798
get 315220
push_middle 988374842
get 365558
push_front 533077077
get 361183
push_back 83924528
push_back 327452858
get 294866
push_front 791176312
push_middle 173998270
get 323088
push_back 817666255
push_front 41301964
push_front 3038625
push_front 603546782
push_front 409385257
push_front 9757444
get 188855
push_front 653760530
push_front 419272778
push_back 63983060
push_back 206498184
push_back 482901279
get 363462
get 143614
get 164947
push_back 924229207
push_front 712826053
push_back 790163496
push_back 486596458
get 396728
push_back 44587604
push_back 760530392
push_back 184699552
push_middle 415011805
push_middle 6023857
get 180285
push_middle 518581685
get 144217
push_front 78786972
push_back 593146401
push_front 655815597
push_middle 45049673
push_front 572552714
get 374491
push_back 917953133
push_middle 190642861
push_middle 761562582
push_middle 130534938
push_front 14741426
push_middle 166202809
push_front 195271891
push_back 164550058
push_back 52589967
push_back 136956026
push_middle 964740580
push_middle 795618588
push_back 763233719
push_back 231230457
push_middle 295617845
push_back 379146014
push_front 841707354
push_back 872587668
get 39936
push_back 786537050
push_back 158004191
get 222638
push_front 144774610
push_back 70572074
push_back 637535835
push_middle 527933274
push_back 992549317
push_back 399270051
push_middle 47861042
get 62174
push_back 483610495
push_front 804190757
get 105354
push_middle 161352909
push_back 109355747
get 17334
push_front 882420063
push_front 614320504
get 337794
push_front 656766923
get 70518
push_middle 946769444
push_front 482438703
push_front 182315796
push_middle 907759693
push_middle 109541145
push_back 474262968
push_front 638269355
push_front 429605030
push_back 665950823
push_front 301173094
get 30774
push_middle 927380256
get 89611
get 375989
push_middle 372548551
push_back 550357192
push_middle 682411279
push_middle 277548286
push_front 748370660
get 147192
get 202731
push_front 493793468
push_front 212595051
get 99265
push_middle 995024385
push_front 617169081
push_middle 165981038
push_back 913087786
push_front 63035157
push_middle 987402729
push_middle 265637563
push_back 735801122
push_middle 586139927
get 148531
push_middle 229649298
get 180805
push_front 864144226
get 303602
get 194656
push_front 946146930
get 333386
get 259071
push_front 61030140
get 422314
push_middle 426479296
push_back 881367898
push_front 641064601
push_back 963901018
push_front 14142307
push_back 276806261
push_middle 377081539
push_back 643832824
push_middle 938706220
push_back 685354547
push_front 912836569
push_front 947595359
get 332736
push_back 712186935
push_back 995217954
push_back 677034348
push_back 430376608
push_front 956326317
get 395944
push_middle 284745
push_front 342663070
push_back 772394281
push_middle 918310063
push_back 510302341
push_middle 990055885
push_back 27183712
push_front 447475280
push_middle 288762137
push_front 548966799
push_front 614477256
push_back 110374727
push_middle 123566054
push_back 181037843
get 134634
push_front 443724380
push_back 211268456
push_front 951705374
push_back 796881571
push_back 347834089
push_back 177091959
push_back 154662695
push_front 567513485
push_middle 251611279
push_middle 469065469
get 165087
push_middle 289808849
get 347450
get 232126
get 202253
push_middle 986498486
push_middle 338384780
push_back 85147309
push_middle 269222624
push_back 409733244
push_front 689425256
get 192883
get 194102
push_middle 949206730
push_middle 842300768
get 171303
get 179456
push_back 327359707
push_middle 88055283
push_middle 518729577
push_back 24557730
push_front 93220249
push_back 670730295
push_front 818855443
push_back 160838456
push_front 534951231
push_front 411090328
push_middle 180203148
push_middle 977299478
get 281277
push_back 890935779
push_middle 481082695
get 90962
push_front 702012765
push_back 276776618
get 308399
get 19382
push_middle 277397350
push_back 703711632
push_middle 569265696
get 28753
push_front 524228042
push_middle 74269911
get 119868
push_front 187438782
push_front 163470993
push_middle 993459498
push_front 661931856
push_back 133370862
push_back 656789657
push_middle 740966807
push_front 262569413
push_back 416960872
push_middle 437860484
push_front 883372547
push_middle 581749395
push_front 199735985
push_back 964492569
push_front 68598606
push_middle 705153956
get 344185
push_back 399729794
push_front 588072479
push_front 288511400
push_middle 837880995
push_back 519515827
push_middle 433790900
get 121994
push_back 217810319
push_middle 153046578
get 379282
push_middle 908956723
get 185418
push_back 815376538
push_front 370460456
get 53534
push_back 885459836
get 82437
get 215058
get 214109
push_middle 26547801
push_middle 294325827
push_middle 665962288
push_middle 489629067
push_middle 477208258
push_back 967955085
push_back 637455924
get 30395
push_middle 801367633
push_front 730808
get 65303
push_middle 701478208
get 303280
push_front 386817986
get 285677
push_front 941085701
push_back 554149545
push_front 520445220
push_front 215660567
push_front 930038882
push_middle 201417658
push_front 456700159
push_front 420263975
push_front 101098986
push_front 574613474
push_middle 528424851
push_middle 12997983
push_back 873444859
push_middle 441927093
push_back 780570228
push_front 473048034
push_middle 766339835
push_front 670405301
push_back 955849006
push_back 272010588
push_back 646105323
push_back 146469514
push_middle 67999367
get 146488
push_middle 314305182
push_front 914674249
push_middle 320128289
push_back 854406036
push_back 570742740
get 294297
push_middle 798155694
push_back 939474613
push_middle 234952805
push_front 251331251
push_middle 332057678
push_front 424894014
push_front 964928315
get 267055
get 266007
push_front 985308014
push_back 16774418
get 138413
push_front 649485055
push_middle 415263387
push_middle 118273070
get 72157
push_middle 352413064
push_front 20276450
get 410744
push_front 968449442
push_back 550914981
push_middle 631819946
push_back 66353066
push_middle 1939215
get 222628
push_front 957525197
get 206611
push_back 917425002
get 31187
push_front 806389629
push_middle 243319680
get 380321
get 238001
push_front 5653876
push_middle 675094759
push_middle 376802848
get 265113
get 211888
push_back 892536609
push_front 105626556
get 139401
push_back 150447908
push_front 737846261
push_middle 958660801
push_middle 976493684
get 304459
get 30683
push_back 440944058
push_middle 547347258
push_front 105318621
push_back 173164899
push_front 682420892
get 279611
push_front 860456636
push_front 558159476
get 349397
push_middle 456235136
push_middle 57179545
get 119099
push_middle 56974031
push_middle 880513097
push_middle 759336662
push_front 999020220
push_back 227053940
get 337091
push_back 630737594
push_back 601971978
get 183053
push_front 762213221
push_back 536791466
push_back 964091047
push_middle 774002834
push_middle 233046638
get 309058
get 320644
push_front 382646239
push_front 303905751
push_middle 64530436
push_front 809737824
get 163453
push_middle 791693887
push_front 182051875
push_front 156011820
get 49468
push_back 61928572
push_back 90239272
push_middle 729830482
get 102107
get 224691
push_middle 590738061
get 175792
push_back 563523311
get 421369
push_middle 522638447
push_front 220906261
get 325047
push_middle 278103655
push_back 600557506
push_middle 5684190
get 238798
push_middle 906772861
push_front 101249918
push_front 809285650
push_middle 429034618
push_front 360423373
push_middle 719346699
push_front 131931005
push_back 769946747
push_back 224272798
push_back 631303357
push_middle 212128555
push_middle 471830716
push_middle 318311410
push_middle 310435729
get 289363
get 253927
push_back 793451078
push_middle 224803161
push_back 78525838
get 236740
get 328399
push_middle 681888777
push_middle 437306921
push_front 988494537
push_front 783031516
push_front 923594257
push_middle 927403120
push_middle 118003352
push_middle 557793999
push_back 342835771
push_back 314539961
push_back 356893413
push_middle 462517765
push_front 864351914
push_back 936447237
push_front 793706227
push_front 705917447
push_front 259055316
push_middle 476508664
push_middle 583525827
get 41257
push_front 164003096
push_back 565700064
push_back 134482601
push_front 406495302
push_middle 264685581
get 168809
push_back 74519127
push_middle 539783452
push_front 863807104
get 70086
push_middle 777426465
get 391040
push_front 979282964
get 51977
push_front 882117294
get 239224
push_front 701946447
push_back 873540574
push_back 346476569
get 218323
push_middle 242186641
push_front 78931705
get 282687
get 369415
push_back 556830358
push_back 870385620
push_middle 661831069
push_back 225704413
push_middle 897990740
push_front 798719180
get 333948
push_middle 565698745
push_front 94153668
push_back 922617724
push_front 151146207
push_front 774215677
push_middle 680000993
push_back 366823984
push_middle 357224362
push_back 335878459
push_middle 203838240
push_middle 645565953
push_front 403490758
push_middle 855409968
push_back 278979577
get 406970
push_back 655582837
push_front 491305305
get 192978
push_front 5717214
push_front 45981817
push_middle 370963993
push_back 184576829
push_middle 953028011
push_back 919246681
get 386784
push_back 947222633
push_middle 119100795
push_middle 547546935
get 189622
push_middle 753613570
get 197606
push_front 132976072
push_middle 172553304
push_front 669748731
push_front 742215951
push_front 388184977
push_front 971231818
get 64156
push_front 728135031
push_middle 324165795
push_front 131452694
push_front 630680723
push_back 620740443
push_back 574916696
push_front 638056334
push_front 615318043
get 157194
push_front 512791717
push_front 104424562
push_back 682829847
push_middle 444081626
get 214136
push_front 605993843
push_front 924649349
push_middle 784653417
push_middle 666805128
push_back 883671634
push_back 729049404
push_middle 126422129
push_middle 329070170
push_front 849378736
push_front 224640971
push_front 188996464
push_back 367090673
push_back 99261644
push_front 838631142
get 314305
get 29842
push_middle 901761984
get 258648
push_middle 98874711
get 417196
get 31403
push_front 333723464
push_middle 354773295
push_back 363501949
push_front 127306617
push_middle 239238877
push_middle 263140496
push_middle 502194386
push_front 617186422
push_back 766660944
push_back 9496330
get 350268
push_middle 823146911
push_middle 795745624
get 53658
get 131757
push_middle 323230560
push_back 219442372
push_middle 811722829
get 223251
push_back 731333172
push_middle 336671710
push_front 812996929
get 140634
get 319712
get 359275
push_middle 954811226
get 46188
push_middle 989729906
push_front 829964004
push_middle 426681974
push_back 736824000
push_front 196728004
push_back 520550309
push_back 600028030
push_middle 868830378
push_middle 155141047
get 2429
push_middle 287885469
push_front 724479381
push_front 129897688
get 164350
push_middle 50733096
push_middle 735280422
push_middle 769660882
push_front 182753840
push_front 415052977
push_middle 939408565
get 14407
push_middle 237399961
push_back 5841335
get 363463
push_front 149131711
get 236938
push_back 314198915
get 28377
push_front 139547233
get 270362
push_front 748265991
push_back 518973605
push_front 441655356
push_back 238067501
push_back 588777419
push_middle 47206259
get 175297
push_front 241797091
get 84822
get 342855
push_front 308660543
push_middle 507143762
push_front 696660361
push_front 920145961
push_middle 71631953
push_front 430960972
get 328022
get 337500
push_front 211073883
push_front 229521176
push_front 70623398
push_front 258159212
push_front 427707007
push_middle 194993962
push_front 342005538
push_front 567447589
get 26485
push_middle 521160718
push_front 631554419
push_back 801514921
push_back 135316315
push_middle 229738710
push_back 902183953
get 58247
push_middle 366351621
push_middle 561337395
push_middle 396457098
push_back 389306026
get 422790
push_front 631196108
get 411113
get 352836
push_front 774122877
push_front 273582418
push_front 525709219
push_front 574858831
push_front 418014000
push_back 90954032
push_middle 492196412
push_front 36992649
push_back 965604687
push_back 316919756
get 239954
push_front 332919598
push_middle 87036454
push_middle 622046968
push_middle 521160379
push_front 575672781
push_middle 715153503
push_front 172195676
push_front 982343281
get 13084
get 95912
push_front 215987042
get 51781
push_front 14692902
get 26168
push_front 682974226
push_back 701829724
push_front 852246229
get 218915
push_front 494537740
get 407072
push_middle 303436486
push_front 343194609
push_middle 51492529
push_front 864056535
push_middle 154627162
push_back 767296358
push_back 298242177
push_front 808164703
push_front 208140064
push_front 281615226
get 224098
push_back 89221685
push_front 471645332
get 302368
get 272679
get 258136
push_front 677861220
get 186350
push_front 878282668
push_back 213491526
push_front 856791237
push_back 629464343
push_front 182792835
get 396209
push_middle 481785192
push_front 177514175
push_front 639218367
push_middle 590140679
push_front 614139861
push_front 130102331
push_middle 47814612
push_middle 982476329
push_back 960659418
push_middle 67300606
get 25917
get 33300
push_back 791198924
push_middle 902611758
get 355835
push_front 931605517
push_back 939650518
push_back 225182453
get 154930
push_front 40127854
push_middle 170200505
push_back 253970830
get 319817
push_middle 917983953
push_middle 391452970
push_front 898003674
push_middle 421456160
get 71986
push_middle 990974692
push_middle 968899975
get 220570
push_back 906430040
push_middle 790311428
push_front 233615195
get 347639
get 88251
push_back 332888697
push_back 460108913
push_back 837881924
push_middle 560280922
push_middle 922412347
push_middle 328786197
get 362545
push_back 666021468
push_front 512762718
get 110409
push_back 960633730
get 407540
push_back 719139470
push_back 248490837
get 65464
push_back 34944796
push_middle 163865570
push_front 159396827
get 235969
push_middle 396715001
get 199973
push_back 832031072
push_front 197321288
push_middle 357628602
push_middle 906790569
push_middle 66407093
push_middle 992764842
push_back 287571842
push_middle 805224611
push_front 514847676
push_middle 464294225
push_front 865804166
push_back 330685826
push_back 198753600
push_middle 68115801
push_back 840938469
push_back 605046335
push_front 58205956
get 423731
push_front 847206726
push_front 482997272
push_front 33148734
push_front 118558778
push_back 713733606
push_back 393367158
push_back 819146723
push_front 26013572
push_back 835080850
push_back 316301223
push_back 153500212
push_front 900535599
push_back 52021813
get 354275
get 296145
push_back 988944201
push_front 43750231
push_front 819993276
push_middle 63485891
push_middle 445861948
get 53179
push_back 451777681
get 310225
push_middle 998573428
get 368187
push_back 987835246
get 169679
push_front 845851316
push_back 324701247
push_middle 867908807
get 34323
push_middle 767084091
get 376982
push_front 72242695
get 217252
push_back 466286101
push_back 630508987
push_back 243576016
push_middle 570932627
get 11374
push_front 659046092
push_back 287405466
push_front 302126474
push_back 651078107
push_back 119641686
push_front 926921534
push_front 821319049
push_back 587979338
get 82600
push_middle 472064381
push_middle 342805040
push_middle 500195020
push_front 902771866
push_back 251081866
push_front 967045833
push_front 483676380
push_back 378793508
push_back 758211955
get 160343
push_front 302900550
push_middle 561776241
push_front 31089558
get 98535
push_middle 262902162
push_middle 829845548
push_front 232641301
push_back 311467891
get 144729
push_back 845320352
push_middle 374587361
push_front 502311531
push_middle 312472833
get 114150
push_front 499175269
push_back 474898505
push_front 94546193
push_back 57256197
push_middle 507788632
push_back 363220137
push_back 841828289
push_middle 671737551
push_back 568419165
push_middle 882431378
push_middle 438135352
push_front 306700622
push_back 520438764
push_middle 459823741
push_front 433336655
push_middle 569902528
get 137422
push_front 657257167
push_back 113416359
push_back 602232282
push_back 989542418
get 257120
push_front 863060109
push_back 661760594
get 334902
push_front 989472708
push_middle 713310269
push_back 936033564
push_back 839053113
get 4257
push_back 606910453
push_front 639437886
push_middle 954206117
push_middle 8478874
push_middle 986126344
get 127697
push_front 445813030
push_front 848500834
get 276799
push_back 948651196
push_back 781684240
push_front 908335278
push_back 867067416
push_middle 996854121
push_back 460852957
push_back 148440886
push_front 442022416
get 390800
push_middle 14817390
get 328880
push_middle 543956967
push_front 674601767
push_middle 331079470
push_front 89396108
push_front 177135585
get 371148
push_front 81915205
get 243018
get 199176
push_back 569321633
get 162174
push_middle 29578213
push_back 126048110
push_front 281175155
get 197362
push_back 793869249
push_back 988873199
push_front 27120448
push_front 870088670
push_middle 702517155
push_front 939426934
push_front 391252963
push_back 4638895
get 139279
get 167240
push_front 363659056
push_middle 872353677
push_middle 572524377
push_middle 791315797
push_back 617675796
push_front 35632660
get 33943
push_front 145676010
push_middle 659179168
push_middle 146644277
get 403259
push_back 519929555
push_back 48401325
push_front 19214035
push_middle 358287834
get 242555
push_front 335306235
push_front 373355256
push_back 859244689
get 248119
push_middle 709893371
push_front 950920638
get 294752
push_middle 239355565
push_back 131152703
get 37064
get 366961
get 349651
get 349471
push_front 546051145
push_back 751787244
push_front 297442631
push_front 212564050
push_middle 263938432
push_back 794620073
push_back 137460044
push_front 607001068
push_back 511708707
push_back 842563740
push_front 201180932
push_back 8504424
push_front 426103241
push_back 803086040
push_middle 608219136
push_front 70610640
get 318314
push_back 660467663
push_middle 121268915
get 128005
push_middle 551518813
push_front 59837451
push_back 390732371
get 260066
push_back 339728956
get 68421
push_middle 23702034
push_front 597864016
push_front 412262386
push_back 517400717
push_back 843892577
push_front 183827813
get 392298
push_middle 895701946
get 128961
push_back 821625673
get 205425
get 107875
push_back 649134251
push_back 784501175
push_back 864415891
push_middle 472417326
push_middle 409283604
get 90423
push_back 640429027
push_front 192824208
push_front 150344857
push_front 660510254
get 307206
push_middle 563497007
push_back 996174581
push_middle 160201115
push_back 677042965
push_middle 225683777
push_middle 996366838
push_front 253384438
push_middle 383352301
push_middle 817753220
push_front 400479669
push_back 789107443
push_back 461252541
push_front 134072287
push_middle 844610084
get 226963
get 179686
push_middle 572935650
push_back 535741784
push_front 347298124
push_front 877157354
push_back 663351915
push_middle 395334769
push_back 522779382
get 49175
push_back 870387273
get 311000
push_back 311380293
push_front 51763951
push_back 677140322
push_middle 272416541
get 19934
push_back 96266447
push_front 414731163
push_back 746490239
push_middle 869686413
push_front 913050717
push_back 400583446
get 135611
push_back 685072485
push_front 553119143
push_middle 207361476
push_back 427819157
push_front 927984355
push_back 673749262
push_middle 851179743
push_middle 149640467
push_middle 447141753
push_middle 670609001
push_middle 244198593
push_middle 41620726
push_front 613185637
push_front 832990499
push_middle 545057970
get 275045
push_middle 671428757
push_middle 839574113
push_front 693049080
push_back 159883263
push_front 600595187
push_front 3949838
push_middle 882245133
push_front 19509471
push_back 226716895
push_back 612484317
push_middle 299075797
push_front 281084768
push_front 660718691
push_back 611546142
push_middle 621778359
push_middle 552341502
get 211052
push_back 290286567
push_front 324850880
push_front 480288452
get 316320
push_back 2897993
get 144650
get 325697
push_back 164250576
push_middle 426996659
push_back 59425182
push_back 346612175
push_front 668267917
get 310140
push_middle 767455103
push_front 606828760
push_back 703998025
push_front 734074022
push_front 418866151
push_front 9840124
push_back 26863192
push_front 649155561
get 122178
get 44778
push_middle 76707979
push_front 371504243
get 353379
push_back 456491570
push_front 927089489
push_back 79882427
push_back 776660744
push_middle 309688247
push_middle 860472410
push_front 920152879
push_back 211901720
push_middle 662071925
push_middle 327875061
push_back 753188643
push_front 886774767
push_back 692843387
push_front 868359843
push_front 796070363
get 382885
push_front 928569175
push_back 245948232
push_front 287794038
push_back 227750270
push_middle 266588398
get 339859
push_middle 376063635
push_front 583582419
push_middle 362373953
push_front 399899812
push_back 528245921
push_back 615182766
push_front 954381575
push_middle 575121456
push_front 864907706
push_back 81140262
get 136932
push_middle 836069686
push_middle 221437022
push_middle 759913932
get 164793
push_front 676103518
push_middle 81133688
push_front 839948238
push_middle 127334105
push_front 423761557
push_middle 502719503
push_middle 79953857
push_front 880420257
get 83726
get 423884
get 251905
push_front 371676668
get 121582
push_middle 454812489
get 371790
push_front 986925056
push_front 509389545
push_middle 856904838
push_front 159897404
get 16015
push_front 986591211
get 242033
get 201175
push_middle 73033240
push_middle 696848697
push_back 32246956
get 120167
push_back 657170944
push_front 221612463
get 130868
push_front 545222757
push_back 461266339
push_back 878162534
get 312069
push_front 825445391
get 266356
get 192326
push_front 691279969
push_back 256399458
push_middle 926141087
push_middle 896354095
push_back 898011905
get 165341
push_back 11179877
push_middle 911166321
push_front 982096733
push_middle 793915519
push_back 408005149
push_front 216584958
push_back 988756757
get 179631
push_middle 436362089
push_back 614267145
push_front 877862980
push_back 419781939
push_middle 864151859
push_middle 775967096
get 318232
push_front 954289065
push_middle 144747216
get 407506
push_back 298735908
push_middle 532319136
push_middle 376971806
push_back 362535710
get 191815
push_back 52474366
push_front 329450609
push_middle 40065628
push_back 555151144
push_middle 658893143
push_back 331345732
push_middle 480847575
push_front 611863118
get 389680
push_middle 466956188
push_back 218031825
get 399409
push_front 850414226
push_front 21591771
get 398858
push_front 573809438
get 49677
push_front 446418093
push_back 453216688
get 308103
push_middle 886662753
push_front 299050634
push_front 396243550
push_front 930610019
push_middle 831215021
push_back 288780492
get 121
push_middle 93184290
push_front 493216590
get 42378
push_front 843134685
push_middle 342040667
push_front 241855551
push_back 536462668
get 39640
push_back 224722418
push_back 776107618
get 376434
push_middle 757992770
push_front 860293945
push_front 515354217
get 264931
push_middle 97956459
push_front 461514861
push_middle 153183561
get 25097
get 137136
push_back 511335949
push_middle 560393390
get 388899
push_middle 311411632
push_front 918579532
get 1790
push_back 852825088
push_front 500234912
push_back 476015552
get 173650
push_front 186705724
get 275771
push_front 448268937
push_middle 539706099
push_back 586883931
push_front 937029148
push_back 383211055
push_front 562766430
push_front 839208367
get 325328
get 160856
push_back 784317550
get 87887
push_middle 124434937
push_back 216724720
get 201845
get 126712
push_front 704424379
push_back 813534698
push_back 355369473
get 15522
get 146754
push_middle 940869333
push_front 731553469
push_front 85540616
push_back 131279171
push_back 287813295
get 177092
push_front 199941922
push_front 764373120
push_middle 792843404
push_front 422647700
push_back 505170517
get 144952
push_middle 937673
push_front 467776094
push_middle 849626566
get 373155
push_front 249629732
push_middle 623741487
get 117420
push_middle 314804948
push_middle 932845918
push_front 38461702
get 296251
push_back 593694542
push_front 191740979
push_middle 594932977
push_back 900863130
get 268522
get 305835
push_front 417919946
push_middle 722473028
push_middle 356710811
get 219769
push_back 109465944
get 232150
push_front 166134826
push_back 942050916
get 105441
get 80071
push_back 655780838
push_front 268149342
push_back 264468782
push_middle 405541164
push_middle 772082038
push_middle 823163505
get 245086
push_middle 802789737
push_middle 670843064
get 161594
push_middle 531729788
get 285486
get 413455
get 291421
push_front 155040996
push_front 208336668
push_back 970691016
push_back 836211286
push_front 263849239
push_back 137846704
push_middle 649939231
push_back 111053568
push_back 747244810
push_middle 775930137
get 325158
push_front 381290245
push_front 589144958
get 284973
get 67835
push_back 248430178
push_back 949958951
push_middle 909948957
push_middle 442003240
push_middle 853580539
push_middle 22876169
push_back 901230751
push_middle 474151257
push_back 600606340
push_back 202790576
push_middle 613471620
push_back 619594048
push_back 803154724
push_back 158982750
get 363922
push_middle 699737890
push_front 444160672
push_back 278135180
push_front 691103399
push_back 632314981
push_middle 448568755
push_middle 866240183
push_back 578488158
push_back 864309309
get 218775
get 257482
push_front 85663833
push_front 242450184
push_middle 570146994
get 98701
push_middle 294917361
push_front 97372998
push_back 264931824
get 77677
get 131423
get 152973
push_back 830216559
push_back 149425637
push_front 82528281
push_middle 1914535
push_front 612082188
get 225304
push_front 956303661
push_back 566473713
get 269004
push_middle 366185909
push_front 232716606
push_front 976814784
get 46724
push_front 538141478
push_middle 893065884
push_middle 837823758
get 195852
push_middle 3349160
get 314831
push_back 643710764
push_middle 266939053
push_back 829512105
push_back 8945610
get 286748
get 378875
get 297650
push_back 155591501
push_front 820235173
push_front 402315098
get 56666
get 59936
push_front 935724520
get 292006
push_front 827425674
push_middle 156919470
get 293135
push_back 177983437
push_back 665676789
push_back 377917523
push_back 250143659
push_back 343030880
push_back 918974194
push_back 950954685
push_middle 324712790
get 276041
push_back 234727262
push_front 320314536
push_front 439650670
push_back 339592910
push_middle 537096753
push_middle 63420307
push_front 837431070
push_front 953958347
push_back 471859160
push_back 390067725
push_back 696798689
push_middle 395395763
push_middle 143142763
push_front 708486141
get 376623
push_back 411341155
push_back 596250285
push_middle 373951074
push_back 891381837
push_middle 974837690
push_middle 529127736
push_front 881873330
push_back 796473330
push_middle 919157122
push_front 625965301
push_front 927141874
get 235393
push_middle 855065113
push_middle 87620320
push_middle 749580655
get 47323
push_back 586386503
get 244099
get 364811
push_middle 96979921
get 406708
push_back 646149085
push_middle 258816181
get 298443
get 162377
push_middle 780267410
get 27549
push_middle 218561527
push_back 60629096
push_front 788877483
push_front 885415067
push_front 610469694
get 145410
push_front 777824598
get 223944
push_front 448499334
push_front 468397387
push_back 743774932
get 85546
get 259112
push_front 365979795
push_back 583084933
push_front 367856474
push_front 492458724
push_middle 992080577
push_back 943830344
push_back 225686209
push_middle 588615081
push_front 836057539
push_front 572025602
push_middle 885006411
get 295187
push_back 689897494
push_front 647020924
get 226837
push_back 714246971
get 17
get 117383
push_back 858337400
get 42574
push_front 344588481
push_middle 663207106
push_back 974085356
push_back 235188790
push_back 374237903
get 213520
push_middle 82628241
push_back 153035478
push_back 824146089
push_front 283764006
push_middle 832741574
push_middle 251859988
push_middle 470327081
push_middle 795622506
push_back 950080526
get 251133
push_back 646925808
push_back 143382025
get 341700
get 314683
push_middle 863491507
get 200218
push_front 456718688
get 50123
push_back 101986554
push_front 265908524
push_front 851441434
push_back 155313506
push_middle 707177899
get 299988
push_back 814244524
push_front 896803068
push_middle 267646292
get 85060
get 211008
push_back 758462179
push_middle 226425980
push_front 658972509
push_back 512898098
push_middle 261163645
push_middle 164974909
push_middle 89228249
push_back 728908623
get 119535
push_back 816258996
push_back 304016938
push_back 72867425
get 120955
push_front 265036704
get 389800
push_middle 8983551
get 201761
push_back 558619357
push_middle 176198505
push_back 658178391
push_back 491159246
get 370347
push_middle 606609130
push_middle 861251107
get 313571
push_front 116940087
push_back 968314902
get 63074
push_middle 436978710
push_back 768065374
get 169538
push_front 589128923
get 209148
push_middle 603169278
push_back 368961610
get 362112
push_front 714480852
push_front 112990325
push_back 247130989
push_front 588236542
push_back 63664462
push_back 736757126
get 170363
get 416592
get 190585
push_middle 532970509
get 11638
push_back 93093289
push_back 490898614
push_front 226077623
push_middle 697043062
get 194370
push_middle 532532374
get 139654
push_back 573916243
push_middle 270924880
get 136646
push_back 352565341
push_front 113384976
push_middle 194876279
push_front 409457548
push_middle 894447293
push_front 198723881
push_front 309618175
push_front 180303456
push_back 146450446
push_middle 675662993
push_front 61346617
push_middle 734189843
push_front 881408353
push_middle 353044444
push_back 929504184
push_front 245968586
push_front 347002394
push_middle 56290700
push_front 797975559
push_back 247146966
push_front 320141142
push_middle 620184769
push_front 566899070
get 173005
push_back 930378791
push_front 753822125
push_back 288405571
get 192317
push_middle 120763504
push_back 249822561
push_front 587006778
get 24118
push_middle 347090433
get 162860
push_back 813109254
push_middle 147960810
get 13547
push_middle 452760059
push_front 251475142
push_middle 37182643
push_front 984746937
get 35943
push_back 158173428
push_back 653728524
get 181074
push_front 158325743
push_middle 744781044
get 220638
push_front 174934563
push_front 638034352
push_middle 526615378
get 83591
push_middle 616595538
push_back 345035736
push_back 424117594
get 139748
push_middle 890353783
push_back 724953466
push_front 817576037
push_middle 749407733
push_middle 859545784
push_middle 292053776
push_back 306714368
push_front 302751851
push_front 738792746
push_back 125786169
push_back 168464321
push_back 119950002
push_front 287932205
push_back 379714716
get 69442
get 382264
get 330708
push_front 201858280
push_middle 441416336
push_middle 529554169
get 224258
get 87468
push_middle 876025915
push_middle 636695539
push_front 745948252
push_middle 425265495
push_front 72007619
push_middle 814922839
push_front 463941139
push_back 46541333
push_middle 382095398
push_middle 975530526
push_middle 567975841
push_front 717468312
push_middle 451012147
push_front 997577992
get 212849
push_back 164630066
get 268050
push_back 377123363
push_middle 980708031
get 69100
get 11213
get 375630
push_front 433587488
push_back 259222025
push_middle 480952325
push_front 891722513
push_front 898558864
push_front 815166564
push_front 578341455
get 180816
push_middle 391387523
push_back 565729413
push_back 904161246
get 292463
push_front 664426221
push_front 640017189
push_middle 241991132
push_back 836950791
push_middle 567062834
push_back 77358601
push_back 491654632
get 17205
get 192324
push_back 23858512
push_middle 179581097
push_back 956193538
push_middle 884291553
push_middle 664692710
push_middle 631962179
get 81211
push_back 749529464
get 336144
push_front 840546177
get 90605
get 230694
push_back 928477900
push_back 97708312
get 400757
push_middle 540468916
push_back 951700843
get 9764
push_back 211134352
push_front 786281469
push_front 861306562
push_back 225467734
push_back 546897435
push_middle 189006506
push_middle 198411944
push_middle 575272236
push_middle 315279763
get 350463
push_front 713555610
push_back 545937095
push_back 937179147
push_front 259131827
get 136212
push_front 806107888
get 69429
push_front 635440513
push_middle 861938314
push_back 5355063
push_back 538066306
push_back 959898733
push_front 735504955
push_back 429786436
push_front 341331201
get 291895
push_back 465366210
get 314942
push_middle 262871967
get 266426
push_back 454165824
push_back 258960044
push_front 408762107
push_middle 969816605
push_front 360364934
push_back 698795392
get 319655
push_front 290417948
get 351250
push_middle 258290268
get 208670
push_back 531202650
push_middle 406369858
get 14368
push_middle 740102235
push_back 727091738
push_front 163668027
push_front 387136464
push_middle 128099324
push_front 680374512
push_back 773437018
push_back 823988075
get 248386
push_middle 464302439
push_front 956818338
push_back 357970620
push_middle 767188065
push_front 7495727
push_front 991773864
push_front 674437235
get 10367
push_back 163776839
push_front 264631032
push_back 171255418
push_front 42013644
get 110543
get 215847
push_front 909519302
push_back 644969354
push_back 258766731
get 69272
push_front 875541313
push_front 411794696
get 256292
push_middle 207825025
push_front 87098880
push_front 860057666
push_back 158578006
push_middle 373918243
push_front 984140813
get 245512
get 34863
get 150110
push_back 210853891
push_middle 153737250
push_middle 179906381
get 228684
push_back 557012203
push_middle 946490720
push_back 5975446
get 381459
push_back 812490550
push_middle 921270964
push_middle 420251820
push_back 676574143
push_back 181166449
push_middle 446181817
push_back 835441424
push_middle 830793611
push_front 400938617
push_back 772324430
push_middle 315576223
get 391367
push_back 841804230
push_back 402533753
get 79965
push_middle 761971747
push_middle 894458953
push_middle 600563066
push_front 130843451
push_middle 525641052
get 316773
push_back 89469297
push_back 579387788
get 209485
get 367443
get 380655
push_middle 377661755
get 407263
push_middle 829949617
get 264454
push_front 594793713
push_front 325180486
push_middle 967301642
push_middle 118192650
push_middle 865670551
push_middle 556183491
push_back 678915152
get 284849
push_middle 605116000
push_middle 764998029
get 138008
push_middle 740266180
get 191433
push_middle 815317542
push_back 988217054
push_back 810330062
push_front 228768169
push_back 552308107
push_middle 728711749
push_middle 933090036
get 113100
get 294166
push_front 638102453
push_front 508034902
get 213191
push_back 253958939
push_back 853107903
get 330606
push_front 707084931
push_middle 11344798
get 101620
push_middle 780140848
get 192714
get 240556
get 298846
push_back 652026930
push_back 872062836
get 33863
push_middle 846390227
push_back 796601036
push_front 194184498
push_middle 961653000
push_middle 374683449
push_back 81050686
push_back 940724783
get 340637
push_back 785849742
push_front 58763836
push_back 391049877
push_middle 479521692
push_front 564292428
push_middle 601853838
push_middle 537579396
push_middle 237532107
get 114760
push_back 19352172
get 268887
push_front 687292185
push_front 510724416
push_front 316606387
push_middle 18072625
push_middle 815269806
push_back 230243916
push_front 156518604
push_front 237896118
push_back 444400705
get 103156
push_middle 403730359
push_back 458266426
push_front 682628159
push_front 756494142
push_back 957124830
push_middle 911211394
get 246949
push_back 550037044
push_back 939695930
push_middle 668300
push_back 57056998
push_middle 207044872
push_front 228393311
push_front 178083696
push_back 555362750
push_front 998394507
push_middle 117356689
get 60833
push_middle 621654840
push_middle 307258480
push_front 48672736
push_front 110099440
push_middle 936598493
push_back 134983101
push_front 955800494
push_front 701266761
push_back 678885130
get 258035
push_back 251822880
push_front 913819921
push_back 827201589
push_back 964276867
push_front 488988692
get 59967
get 82329
push_back 26141789
push_front 487779445
push_middle 702892862
push_middle 463612594
push_front 717684621
push_front 355385851
push_front 955654587
push_front 513432031
push_middle 266502103
push_front 841763197
push_back 972877930
push_middle 235342839
push_back 439220125
push_back 431983846
push_front 809235461
get 90196
push_back 951901874
push_back 182907721
push_front 860173872
get 90438
get 278683
push_middle 503381581
get 164833
push_back 296373396
get 321430
push_middle 17633107
push_back 193761428
push_back 525705963
push_back 697148787
push_middle 938417481
get 192849
get 386535
push_middle 258391155
push_back 351999972
push_back 193687909
push_middle 752207437
push_middle 139912170
get 70910
push_front 976772445
get 229724
push_back 438200324
get 102942
push_back 881818931
push_back 478369772
push_back 185720944
push_middle 316148163
push_back 649353613
push_back 704160098
push_back 314079445
push_back 209419942
push_front 993516056
get 350136
get 334808
get 392498
push_front 181657263
push_front 355964878
push_front 49753851
push_back 390614148
get 82534
get 392939
push_front 1128111
push_middle 254660817
push_back 314048527
push_front 244317994
get 345948
push_middle 10443803
push_back 945882766
push_front 659391209
push_front 249788326
push_back 103930325
push_front 750572530
push_front 224344695
push_middle 739860752
get 102903
push_back 10392285
get 23566
push_middle 930840800
get 45960
push_front 533686947
push_front 311573281
push_middle 715384978
push_back 787999181
push_middle 541276662
push_front 869716253
push_middle 165103655
push_front 722493939
get 238661
push_front 39840095
push_front 639844591
push_middle 756792967
push_back 840984649
get 335392
get 289012
push_back 624033158
push_back 172849268
push_middle 227912192
push_middle 227861480
get 340168
get 124003
push_back 631322958
push_front 37872559
push_back 217346212
get 177966
push_back 2169143
push_back 63578460
push_middle 459555729
push_middle 639804278
get 53025
push_middle 953497701
push_middle 297592014
push_front 285335913
get 35967
push_back 143611166
get 244386
push_front 553954009
push_middle 799196729
push_back 194024101
push_middle 874398599
push_middle 340077077
get 83747
get 303839
push_back 345600383
push_back 914343069
get 259331
get 403035
push_back 609362977
push_middle 359268264
push_back 271198701
push_back 546782282
get 279789
push_back 241893920
push_middle 31216788
get 320664
get 374632
push_front 217671812
push_middle 177463401
get 245014
push_middle 968477762
push_back 485851987
push_front 36284983
push_front 106956400
push_back 632008326
get 386554
push_back 171631347
push_middle 408526841
get 109083
push_back 632653670
push_middle 765259016
get 208190
push_back 946923199
push_front 857571490
push_front 93684335
push_front 114840384
push_back 959707197
push_back 687058084
push_front 182466539
push_back 710352107
push_front 676635181
push_back 270103946
push_front 627823030
get 280670
push_back 186909998
push_middle 287090568
push_back 200573584
push_front 938006754
get 174423
push_back 232530639
push_middle 995262905
push_front 391034072
get 10621
push_back 271630017
push_front 99821998
push_front 871546270
push_front 31120402
get 331632
push_back 416365114
get 20839
push_back 964806732
push_back 941972635
push_front 226543038
push_back 955506169
get 297247
get 166188
push_middle 418742308
get 216146
get 168972
push_middle 222312041
push_middle 44648410
push_back 59855737
push_middle 421494209
push_back 525399975
push_middle 625944889
push_front 517583725
push_front 374838618
push_middle 75655669
push_front 862808342
get 300059
push_middle 665864709
push_back 804868187
push_back 939427156
push_front 965397837
push_back 64010543
push_back 679028770
push_front 20732236
push_middle 448159062
push_front 402204325
push_middle 160987086
push_front 218454366
push_middle 898494660
push_middle 244735771
get 160195
get 204887
push_middle 624624663
push_front 51249037
get 92550
push_back 770628971
push_back 29831840
push_front 409170491
push_front 798100709
get 159272
get 1894
push_front 198792048
get 268959
push_middle 870582752
push_back 892012186
push_middle 194921472
push_middle 56464574
get 129453
push_front 764404436
push_front 8063341
push_front 692162854
get 98309
push_back 276529719
push_front 920987745
get 267534
get 359766
push_front 545587741
push_middle 786765475
push_back 321343389
get 302389
get 102411
push_front 869175248
push_middle 657477469
get 261932
get 347116
push_back 106697083
push_back 363897618
get 369908
push_front 346214244
push_back 603017997
get 192720
push_back 301655088
get 94688
push_back 55053860
push_front 152124289
push_middle 510144672
get 373469
push_middle 504929678
push_back 139704191
push_back 418344074
push_back 949452142
push_middle 926305275
push_back 555912210
push_front 145562172
push_back 867111347
get 193226
push_middle 836010700
push_front 967979837
get 199444
get 319821
push_back 471917272
push_middle 900875031
push_back 594291319
push_back 564051819
push_middle 742535185
push_back 935947988
get 330017
push_front 257527420
push_middle 955691008
push_middle 459552678
get 87819
push_middle 10148977
push_front 275181468
push_back 741959977
push_middle 802707934
get 408897
push_middle 404004435
push_middle 740898352
get 53137
push_back 474329263
push_middle 986613065
get 260218
push_back 397237556
push_back 772111702
push_front 742807423
push_middle 115710523
push_middle 50817651
push_front 648511760
push_middle 921714827
get 227263
push_front 682516627
get 413463
push_back 887036634
push_back 143998619
push_middle 91292532
push_front 942216708
push_front 481002602
push_back 467212268
push_front 43376251
push_front 262495307
get 320684
get 124107
get 109496
get 290516
get 80293
push_front 558260454
push_back 201827987
push_middle 670026608
push_middle 541400821
get 287984
push_front 751922722
push_back 302849592
get 242454
push_back 714486706
push_front 932579487
get 86667
push_front 504622538
push_back 101232179
push_front 833331049
push_back 63991811
push_front 314695337
get 109690
push_back 389983177
get 233576
push_middle 992843778
push_back 351875658
get 359706
push_back 396463154
push_front 59358408
push_back 725931679
get 54666
push_middle 347161594
push_front 367536905
push_front 627651671
get 119283
get 95825
push_back 886953830
push_back 532812282
get 270399
push_back 445115826
push_front 912461481
push_back 304645162
push_back 174502289
push_front 730557965
push_middle 938167603
push_front 300788045
push_back 71697571
get 54248
push_front 404460705
get 141911
push_back 487830752
push_middle 812316953
get 16765
get 101120
push_middle 244602145
push_front 880687029
push_back 556736527
push_back 140339451
push_back 113739912
push_back 454208207
push_front 886185760
push_front 923713863
push_back 921388123
push_front 213601554
push_front 358584123
push_middle 913347753
push_middle 380274039
get 330651
push_back 653967011
push_front 255048512
push_middle 695994247
push_middle 733920548
push_back 753211672
push_front 323114271
get 78352
push_back 81614681
push_back 272516593
push_back 599246880
push_back 6040465
push_front 184883376
push_back 687965849
push_middle 762741156
push_back 366139133
push_back 781900157
push_front 789519486
push_middle 590052118
push_front 129983664
push_front 944051134
push_middle 408474535
push_back 814778103
push_middle 460739390
push_middle 414285258
push_middle 607617795
get 318213
push_front 144544011
get 410495
push_back 269939749
push_back 202108214
push_front 78800127
push_back 872205209
get 66243
get 82924
push_front 55996290
push_front 931440705
push_middle 403553628
push_back 139810003
push_middle 614310041
push_middle 243611383
get 78488
push_front 179481948
get 93238
push_back 79127557
push_front 55875899
push_back 890738523
push_middle 272309837
get 269215
push_front 664599068
get 115821
get 255707
push_middle 102694304
push_middle 535520461
push_middle 34773343
push_middle 394748996
push_middle 79102827
push_front 708353421
push_middle 240277389
get 256007
get 178910
push_back 686256132
get 81551
get 114477
push_back 249114921
push_front 86748153
get 392324
push_middle 707305367
push_middle 57573833
push_front 426723725
get 298504
push_middle 646703404
push_back 931215359
push_middle 980956141
get 385325
push_front 177918090
push_front 886549539
push_middle 121801315
push_back 532868954
push_middle 920496995
push_back 819351970
push_front 43188992
push_back 50269395
push_front 918930694
push_back 901412933
get 27559
get 108376
push_front 407391639
push_back 732845092
push_back 390709677
push_front 656729882
push_middle 910987031
push_middle 170916832
push_front 947112144
push_back 217230133
push_front 224821301
get 68574
push_front 366590355
push_front 930033926
push_middle 474483727
get 116365
push_front 741172873
get 134537
get 53886
push_front 659672030
push_middle 449730935
push_front 970636037
push_back 901168469
push_back 697907590
get 154750
push_back 989036950
get 220686
push_middle 410187374
push_middle 538091853
get 100217
push_middle 556418354
get 229902
push_back 580964103
push_front 696091555
push_back 100523639
push_back 379973952
push_middle 451419741
push_back 462838332
push_back 486687933
push_back 12042532
push_middle 749261963
get 125762
push_middle 799249495
get 410184
get 162253
push_middle 38733331
push_front 959079608
push_front 201366132
push_middle 64983989
push_back 587513254
push_front 469409151
push_back 518041025
push_front 778626881
push_middle 42432656
push_front 281815000
push_back 858511353
push_back 208328563
push_front 170584727
get 102887
push_front 436399868
push_front 875733115
push_front 540903726
push_middle 798389963
push_middle 873044600
push_middle 564413178
get 416158
push_front 268818305
push_middle 627179599
push_back 64143254
push_middle 663301675
push_middle 480226454
push_middle 608100580
push_back 412594327
get 48322
get 46125
push_back 20789472
push_middle 975212994
get 54934
push_front 317856391
push_front 865345597
push_middle 169143784
push_front 1372072
get 104743
push_front 165462833
push_front 441313557
push_back 604902812
push_front 895113904
push_front 376753416
get 177868
push_front 705898160
push_front 854421113
push_back 616576585
push_front 906966082
push_middle 252801537
push_back 736422062
get 276971
push_front 100159704
push_front 553748175
push_middle 896623113
push_middle 447350473
push_back 923597841
push_back 57764854
push_middle 853740334
push_back 900795213
push_front 43658981
push_back 632241465
push_middle 311408895
push_front 3812383
push_back 789318179
push_front 505060751
push_back 33359377
get 393940
get 274955
push_front 84303733
push_back 81698771
push_front 949293226
push_middle 583225266
push_back 72263670
push_front 436364192
push_back 311911126
push_front 743903620
push_middle 453533016
push_middle 413285394
push_front 88145847
get 189014
push_middle 847974543
push_middle 342815942
push_back 628088383
push_front 91245182
push_middle 727846221
get 63220
push_middle 837354127
push_front 567681873
get 96896
push_back 91946258
push_back 918469859
push_middle 553674476
push_front 120105087
push_front 42523464
push_back 257117042
push_back 984958913
push_front 476086434
get 364731
get 11474
get 143187
push_middle 549647543
push_back 453972928
push_back 959170517
push_front 522776989
push_middle 155901363
get 156540
get 7470
get 162997
get 221985
get 158275
push_middle 642145500
get 24800
push_middle 121967560
get 93926
push_middle 772561170
push_back 661585120
push_front 298301103
push_front 415364735
push_back 609808371
push_back 366523878
push_middle 661510111
push_back 600142183
push_middle 795586982
push_middle 818155911
get 425616
push_front 469566624
get 30100
push_back 736457212
push_middle 723934231
get 390165
get 386854
push_back 777038253
push_back 959929796
push_front 367002633
push_back 486327599
get 107311
get 54021
push_middle 148817095
push_middle 74529867
push_front 69689332
push_back 915978227
get 31907
get 286911
push_back 301712591
push_middle 784052057
push_back 156333934
push_middle 874889505
push_front 424563940
push_middle 516614989
push_middle 303510792
get 22078
push_front 538279391
push_middle 954251351
get 226371
get 168415
push_middle 144381222
push_front 241263811
push_front 414013278
push_front 848066832
push_middle 66430312
push_back 663367249
push_back 504625940
push_front 889226738
get 55485
get 341012
get 11393
push_front 565103884
push_back 164822581
push_front 509730436
push_back 13263920
push_middle 478168779
push_back 85991526
push_back 924957749
push_middle 573383234
get 228499
push_front 92503474
get 331551
push_middle 647650849
push_middle 484707358
push_middle 104751950
push_middle 27053920
get 350718
get 213306
push_front 651620425
push_middle 175565906
push_middle 776968653
push_back 267793530
push_back 579527954
push_back 679394746
push_middle 386677930
push_back 302903006
push_front 824165736
push_back 629812084
push_back 508211147
push_middle 991215325
push_back 550100844
get 332144
get 100843
push_middle 217856492
get 282869
push_middle 815931300
push_middle 884251859
get 318598
push_front 226436758
push_middle 130974941
push_back 797990770
push_middle 522180602
get 422718
get 404624
push_middle 927944801
push_back 638026434
push_front 595453194
push_back 402517511
get 34262
push_middle 888305125
push_front 606154868
push_middle 756818116
push_back 260483044
push_front 368021074
get 195677
push_back 562029774
push_back 256444268
get 29026
push_middle 964518015
push_back 849794619
push_front 9517122
push_front 164404660
push_front 18631203
push_middle 776321963
push_front 470539974
push_middle 262653351
push_middle 85671725
get 278214
push_back 666902268
push_back 982201374
push_middle 300846438
push_middle 522426617
push_middle 788245453
get 359280
push_middle 941568784
push_middle 468870024
get 181077
push_middle 169240521
push_front 583558824
push_front 24680107
push_back 481637872
push_front 671589059
get 286363
push_middle 174515715
push_middle 346120946
push_back 431724229
push_back 261210820
push_back 597385563
push_back 98551720
get 243672
push_front 120344254
push_back 115971454
push_front 38856337
push_front 236546613
get 25148
push_middle 595836384
push_back 734255575
get 87931
get 236201
push_front 261101918
push_back 581663554
push_middle 462773516
push_middle 987727429
push_middle 562924400
push_back 455966203
push_middle 261988343
get 39457
push_front 845337964
push_front 259107668
push_front 323383192
get 22733
push_front 10752670
push_front 101051443
push_back 982173859
push_back 215963772
push_front 1976337
push_middle 366622936
push_front 191008209
push_middle 506798948
push_middle 405077081
push_middle 346632075
push_middle 936813370
push_middle 281153257
push_back 249466326
get 136847
push_middle 805705257
push_front 199983745
get 193480
push_middle 16572693
push_middle 777081256
get 415257
push_back 930364936
get 58406
push_front 985387008
push_front 135942332
push_middle 912430868
push_front 544302031
push_middle 226104509
get 279677
get 333770
get 336477
push_front 104363321
push_front 338042512
get 407854
get 384117
get 68469
push_front 44776626
push_back 432278607
push_front 823871533
push_middle 348588328
push_front 550607381
get 270299
get 48979
push_back 331628737
push_back 287109015
get 247678
get 115112
push_back 862298127
push_back 269280845
push_back 784153039
get 179478
push_middle 445285736
push_back 927905381
push_front 369557704
push_back 599938998
push_front 189869183
push_front 568268269
push_middle 571060868
push_middle 828566116
push_middle 222287525
push_front 226022433
get 179784
push_middle 874288105
push_back 119474428
push_front 13726515
push_back 117855146
push_front 987081962
push_middle 723024990
push_middle 410706384
push_back 36969492
push_back 697773866
get 24600
get 192132
push_front 719209600
get 336579
push_back 497535737
push_back 890188374
push_middle 462439334
push_middle 95750296
push_back 210078187
push_front 379255704
push_middle 852099903
get 37083
push_front 49566638
push_front 689937422
push_front 743590803
push_middle 424995081
push_back 26389455
get 266170
push_middle 578054654
get 168395
push_middle 403892093
get 405391
get 131779
push_back 426715221
push_middle 614718624
push_middle 138182094
push_middle 417798695
get 728
push_front 977561160
push_middle 102864376
push_middle 998792318
push_back 950876519
push_front 293342619
push_back 193981850
push_middle 928889712
push_back 537056796
push_middle 621087398
push_middle 408724159
push_front 26128773
get 179435
push_back 162181703
get 194741
get 139408
push_middle 481267254
push_front 812787331
push_front 331314888
push_middle 279749495
push_front 482909234
push_middle 191300197
push_back 415887996
push_front 799762455
push_back 856330999
push_back 419763012
push_front 418795852
get 83761
push_front 426411093
get 86675
push_back 90096248
push_middle 832334589
push_back 345612058
push_front 680896504
push_back 21687742
push_middle 854714444
get 47822
push_back 761354366
push_front 238971041
get 244571
get 149624
get 260236
push_middle 426076608
push_front 851768630
push_front 714401531
push_front 208618919
push_front 912108335
push_middle 305023705
push_back 362164530
push_back 231414668
push_back 729911497
push_back 528749627
push_back 244757388
push_back 116349414
push_back 754481019
push_front 397733433
push_back 852040088
get 204380
push_middle 44094922
get 244142
push_middle 969807181
push_back 152399452
push_middle 363379292
get 139702
push_middle 71248207
push_front 60774216
push_front 181443519
push_middle 854692476
get 420931
push_back 427599657
push_back 425843929
push_front 721423903
push_back 265640530
push_middle 597770802
push_middle 35174196
push_middle 868791776
push_front 169592111
push_back 66013572
push_front 141858691
push_front 389077823
get 290414
push_back 63337188
push_middle 484323058
push_back 241196068
get 203252
push_middle 165319749
push_middle 991591950
push_front 272536309
push_front 177329443
push_back 419052684
push_middle 959977047
push_front 939769961
get 98134
push_middle 604236686
get 200245
push_front 888565304
push_middle 186869970
push_middle 349947104
push_front 780275071
push_middle 383143382
push_front 477059263
push_back 263354777
push_back 338957065
push_middle 151640056
push_middle 623138849
get 332513
push_middle 14043806
push_middle 670877607
push_back 501456885
get 345930
push_middle 897345762
push_front 433365316
push_front 637991390
push_front 564705174
push_back 985567190
push_middle 474347468
push_middle 532399338
push_front 644767707
push_back 903056962
push_middle 425008916
push_middle 5420883
push_back 635139695
push_back 323010038
push_front 76656589
push_middle 669020969
push_front 319026121
push_middle 116448808
push_middle 886329626
push_back 28527557
push_front 907687085
push_front 444647346
push_front 410459528
get 60265
get 179032
push_back 670499067
push_back 604023099
push_middle 329504228
push_front 359716383
get 381189
push_front 29095195
push_middle 587338519
push_middle 246394657
push_middle 104070961
push_back 323784517
get 154123
push_middle 388417345
push_back 155579426
push_back 928287077
push_back 350950652
push_middle 691701901
push_back 471025310
push_front 88996355
get 5112
push_front 870041785
push_back 730457510
push_back 229905233
push_front 251814264
get 159422
push_front 670210608
push_front 983395867
get 352947
get 319408
push_back 929549050
push_front 241460990
push_front 507993541
push_front 207909913
push_middle 475649255
push_front 83365170
push_front 919982038
push_front 530718193
push_middle 637953016
push_middle 290127414
get 408850
get 43327
get 293159
push_middle 291720246
push_middle 891750083
push_front 598584301
push_front 721560806
push_middle 643361282
push_front 163587261
get 92539
get 204091
push_back 535182497
push_front 269002859
push_back 61140922
get 45046
push_middle 410931393
push_back 374359543
get 336563
push_middle 792648235
push_middle 686475085
push_front 313005636
push_front 896122557
push_front 93368066
push_middle 425444513
push_back 755381129
push_middle 4275815
get 279456
push_middle 163445702
get 44021
push_middle 943505033
get 263489
push_front 714224389
push_back 15552335
push_back 142538072
push_front 349987809
get 11545
get 215283
push_middle 902675462
push_back 303662699
push_back 499877021
push_front 612698393
push_front 857682363
push_back 953568231
push_front 922023590
push_back 169566139
push_back 135095026
push_back 962919414
push_middle 935428896
push_back 407174369
push_front 29801313
get 355531
push_middle 124823626
push_back 295134203
get 141502
push_front 167087421
push_back 729108711
push_front 478081791
push_back 885045436
get 399095
push_front 539589858
push_front 953301080
push_back 292097871
get 419541
push_middle 161052898
push_back 987307694
push_middle 952476920
push_front 898575698
push_middle 623540733
push_front 640288762
push_middle 620615288
push_back 607988786
push_middle 44284789
push_middle 348103835
push_back 676782320
push_back 288579359
push_back 726484556
push_middle 624191
push_middle 890771198
get 377776
push_front 407736601
push_middle 11289764
push_front 5017107
push_front 12190912
push_middle 91899515
get 295060
push_middle 32844094
push_middle 123104003
get 392058
push_back 933996548
get 215712
get 258385
push_middle 613067143
push_front 428767093
push_middle 38637097
push_middle 747518476
get 162297
get 80301
push_front 552425290
push_back 894157391
push_back 294388106
push_middle 345611654
push_back 202259734
push_front 343485707
push_front 451586341
push_back 91343491
get 182192
push_middle 479595587
get 61368
get 401680
push_back 138645135
push_middle 868076301
push_front 584697251
get 256085
push_front 375958768
push_front 100104090
push_middle 609907616
get 260600
get 388140
push_front 794174723
push_back 39436655
push_front 563093871
push_middle 724955617
push_back 191844466
push_front 496120061
push_middle 145997858
get 129388
push_front 235513234
push_back 711558425
push_back 717001416
get 336737
push_front 291785348
push_middle 810998797
push_back 509302189
push_middle 219703095
get 127718
push_middle 544053005
push_middle 66259882
push_back 157162761
push_back 602731483
get 274782
get 410832
push_middle 269720603
get 228931
get 72555
push_middle 764412518
get 32852
get 272414
push_back 899528234
get 217318
push_front 914058536
push_front 607350730
push_front 456379812
push_front 460018294
push_front 605845100
push_back 298656787
push_back 200589862
push_front 934304771
push_back 753441375
push_back 97249616
push_back 615189368
push_middle 425363884
push_back 136112429
push_middle 501948930
push_front 318291907
push_back 37247160
push_back 981336014
push_back 370603396
push_middle 503308444
push_front 734696168
push_front 969666881
push_front 843098443
push_front 266343488
push_back 466351542
push_middle 849781715
push_back 335427882
get 358926
get 271327
get 101092
get 126537
get 13210
get 158453
push_middle 564474558
push_back 245141975
push_middle 922043605
push_back 474898195
get 167511
push_front 954805874
push_middle 716578357
get 222622
get 175144
push_back 739521224
get 49293
push_back 741860301
push_front 782259531
get 37684
push_middle 989163979
push_front 640427032
push_back 880674159
get 333372
get 273448
push_middle 161073974
push_middle 956305398
push_middle 265097833
push_back 493093541
push_front 93607410
push_front 309551615
push_front 599457925
push_back 728786630
push_back 476146041
get 267661
push_back 253033671
push_middle 804980377
push_back 576175603
push_middle 830068706
get 152262
push_front 450844914
push_middle 198753027
push_front 607422032
push_back 121884281
push_back 790590135
push_back 971663338
push_front 526485352
push_front 455739116
get 29880
push_back 545562924
get 144059
push_front 875483579
push_middle 379402341
push_middle 570841416
push_front 186891550
get 104032
push_back 42679982
push_middle 896624509
push_front 789930766
push_front 966852379
get 61611
push_front 998278304
push_back 447110735
push_front 819275998
get 232289
push_back 27058303
push_back 313040785
get 367621
push_front 401094006
push_middle 988355151
push_middle 102076776
push_back 451508227
push_front 818064867
get 266045
get 263821
push_front 849543853
get 278991
push_back 986344797
push_back 912643963
push_middle 600504969
get 415458
push_front 407961961
push_middle 590317284
get 389684
push_back 99925584
push_front 205639967
push_middle 162146908
push_back 78718069
push_back 188974969
get 202517
push_back 71663246
push_back 249404424
get 391130
get 105621
push_middle 558869008
push_back 869173382
push_front 157931853
get 388512
get 227852
get 226808
push_back 722529461
push_front 440187631
push_front 654688695
push_back 765540831
push_back 96838099
push_front 699588061
get 21759
push_middle 850358281
push_middle 794850302
push_front 811773942
push_back 553837095
push_front 176076362
push_back 412549135
get 339336
push_front 229699248
get 149952
get 205266
push_middle 209659394
get 117966
get 266272
push_middle 281473302
get 111281
push_front 485736281
push_middle 487838102
push_middle 32356580
push_middle 892431505
push_front 132622260
push_middle 182221507
push_back 320064224
push_front 179396966
push_front 16083724
push_middle 212356467
push_front 926148787
push_middle 43560388
get 198661
push_front 841988034
push_middle 419025101
get 349656
get 137123
push_front 736085548
push_middle 358423353
push_middle 105010716
push_back 565083478
push_back 954146693
push_back 695736722
get 108239
push_middle 211846306
get 60590
push_front 888741832
push_middle 208731915
push_middle 962620129
push_middle 195446130
push_middle 864548366
push_middle 458912648
push_back 808606337
push_back 473764471
get 137835
push_middle 137222218
push_front 707470639
push_back 893157673
push_front 242437840
push_front 431279152
push_middle 525146347
get 296443
push_back 704009649
push_front 814063344
push_middle 387670717
push_front 322184489
push_middle 344491584
push_back 874530597
push_middle 557336354
push_front 342553382
get 251600
push_back 939927578
push_back 865567164
push_front 614293270
push_front 634456458
push_front 334716076
push_middle 132074507
push_front 675062186
push_back 134002700
get 26181
get 144003
get 293062
push_middle 875291848
push_back 53230542
push_middle 750451731
push_middle 306068706
push_back 251770390
get 198931
push_middle 112865918
get 418666
push_front 961301735
push_back 730840394
push_middle 427842003
get 306016
push_back 688246292
push_front 246212944
get 152649
get 118310
push_middle 578721804
push_middle 152406619
push_front 886432788
push_front 180371375
push_middle 14893077
push_middle 807795519
push_middle 410866015
get 301816
push_back 920194317
push_front 776162915
push_back 504019840
push_middle 139808734
push_front 754839604
push_middle 669544942
get 123562
push_back 871477997
push_front 463131275
get 190802
push_back 593269466
get 299282
get 65890
push_middle 664691279
get 117935
push_front 492605141
push_back 720662148
get 347914
get 100818
get 348607
push_middle 707115823
push_back 2676359
push_front 745952611
get 372922
push_back 803465240
push_front 823533621
push_front 252529295
push_front 643112868
get 154392
push_front 474469428
push_middle 220750203
push_back 679282194
push_middle 124893651
push_back 153581563
push_middle 828273290
get 270413
push_back 170666722
push_front 939368930
push_middle 914590639
push_back 858970301
push_front 507317344
push_back 514276799
get 299700
get 424765
get 71099
get 324550
push_middle 69661048
push_front 120796886
push_back 474401134
push_back 70531945
get 230536
push_front 27642554
push_front 680223852
push_middle 649103502
push_back 765344058
push_front 186678942
push_middle 439052733
get 202271
push_middle 791471925
push_back 848033764
get 159642
push_back 600586344
get 49690
push_middle 816833123
push_front 347424270
push_front 205091445
push_middle 892787162
push_back 340387873
push_middle 121370047
get 193889
push_middle 519011371
push_front 739730784
push_front 147868349
push_back 639551541
get 13429
push_front 510094464
push_back 164073965
get 129509
push_back 116358899
get 163358
push_middle 989391432
get 371361
get 157232
push_middle 744784863
push_middle 854784439
push_middle 937758427
push_middle 619953606
push_back 92146299
push_front 598944581
get 17586
push_middle 892000196
push_back 847820807
push_middle 553591017
push_middle 829150387
get 274739
push_front 326204162
push_back 915270496
push_back 626871779
push_middle 926625797
push_back 870661853
push_middle 42896725
push_front 859708563
push_back 106230024
get 305135
push_front 381661297
get 148234
push_middle 955372725
push_front 559459591
push_front 304767383
push_front 191611475
get 401150
push_front 194947904
get 83591
push_back 794352692
push_middle 283585598
push_back 754432247
push_middle 107709642
push_front 716040269
push_back 57796356
push_front 785142418
push_middle 359853757
get 391186
push_middle 423250681
push_front 397779505
push_back 139087388
get 238260
push_front 396300086
push_front 313945
push_front 432173785
push_front 916093712
push_middle 353197673
push_back 59809803
push_back 560094372
push_back 975133931
get 334797
get 98707
push_middle 303497501
push_back 136528908
get 393398
push_middle 174459855
push_front 573080662
push_middle 894486864
push_back 83886185
push_back 337324208
push_front 699443083
push_back 32875154
push_back 537734986
get 174018
get 204764
push_front 116418108
push_front 884108360
get 365656
push_front 898820278
push_middle 327430096
push_back 411394617
get 421605
push_front 245595874
push_back 608382645
push_front 157366655
push_middle 248042084
get 116617
push_middle 773635246
push_front 603546781
get 81050
push_back 941032179
push_front 745276582
push_back 773960887
push_front 995005029
get 323016
push_back 913694835
get 48264
push_middle 510611501
get 327274
push_middle 767782016
push_front 712491593
get 124941
get 375938
push_back 505644444
push_back 78921304
get 77895
push_back 441483520
push_front 555445804
push_front 756403602
push_middle 291571121
push_middle 444115831
push_back 994483430
push_back 851019138
push_middle 46103993
push_front 654006125
get 206521
push_middle 266522246
push_front 28629669
push_front 899390815
push_middle 655350805
push_front 32340999
push_front 313377836
push_middle 661782249
get 196790
push_middle 380305873
push_back 736552215
push_back 484582512
push_back 867617353
push_middle 248457504
push_front 943800233
push_back 107544342
push_middle 184567608
push_front 299102174
push_back 413761415
push_front 556833520
push_front 505832925
push_middle 912905451
push_middle 640532224
push_middle 175504496
push_middle 363128484
push_back 762728606
push_front 659553645
push_back 956256549
push_front 270957475
push_back 368995849
push_front 59613207
push_middle 147137163
push_front 53816966
push_front 708741414
push_front 516009262
push_back 470612483
push_middle 396974779
push_back 88246084
push_back 610130412
push_front 538151047
push_front 139472567
push_middle 812109793
push_front 302867338
push_middle 183443434
push_front 676634797
get 186007
push_back 654665642
get 395218
push_back 66836700
push_front 308169492
get 130668
push_middle 79899456
push_back 133553914
push_back 284606683
push_middle 20833856
push_front 931121578
get 355235
get 110809
get 108541
push_front 725422331
push_middle 988515702
push_middle 913805786
push_middle 298141689
push_back 655799987
push_middle 808786591
push_middle 288687636
push_back 423947431
push_front 19200742
push_front 972084639
push_middle 608416152
push_middle 234808964
push_middle 528780019
push_front 919477389
push_middle 472439891
push_middle 184507443
get 17018
get 268547
push_front 462759645
push_middle 408212891
push_back 620443718
get 396443
push_front 596691927
push_front 989797064
push_back 662822997
push_middle 914596929
push_back 487300302
push_front 273771863
get 303211
push_front 435178581
push_back 147691910
push_front 664936717
push_front 249114481
push_back 552502237
get 307224
push_back 822202628
push_back 889816593
push_back 561311465
push_middle 256841714
push_middle 934915089
get 312422
push_middle 436673465
push_middle 954448247
push_front 565790811
get 198112
push_back 966285401
push_front 954164929
push_front 973268756
push_middle 334037173
push_back 578558581
push_middle 913287195
push_back 222667575
get 56332
push_back 775993071
push_back 448632299
push_back 787325489
push_back 850669197
get 93931
push_middle 908545124
push_middle 991490360
push_back 779248832
get 105318
push_back 277102704
push_middle 720842675
push_middle 732994906
push_middle 928669755
get 316116
push_back 492198099
push_middle 907512694
push_back 800523296
push_middle 515839039
push_back 668630369
push_front 662968761
push_back 514753152
push_middle 277171607
push_middle 658574454
push_back 132848634
push_back 822608240
push_back 983165096
get 209127
get 414011
get 355551
push_front 328000354
get 39768
push_front 500258572
get 10595
push_middle 204186630
push_front 292975017
push_back 143089853
get 152182
push_middle 937584229
push_back 774649567
push_back 11219818
push_front 324604307
push_front 364884802
push_middle 975037119
push_front 888999805
push_back 271450575
push_back 213175923
push_back 51023003
push_back 997188928
get 132806
push_back 124994162
push_middle 745452550
push_front 351625526
push_front 962502175
push_front 109857233
get 412309
push_front 185665838
get 109243
get 104314
push_middle 543443505
get 62391
push_middle 38637671
push_front 492909067
push_back 426999894
push_front 16518012
get 21069
push_middle 831758115
push_back 724088695
push_middle 646528651
get 195300
push_middle 651627830
push_back 361058803
push_front 256857734
get 179495
push_middle 599078305
get 145876
push_back 270729391
get 178883
push_front 850140382
push_middle 191450672
push_front 565211918
push_back 464929582
get 302784
get 251111
push_middle 606554739
get 297475
get 106723
push_front 944916899
get 393898
push_back 714531834
get 131991
push_front 199883358
push_front 510926183
get 319183
push_front 465835978
get 126325
push_middle 655029911
push_middle 60651404
get 109775
push_front 81828202
push_middle 31607754
push_front 970395952
push_back 342553333
get 106076
get 162142
push_middle 763671158
push_back 87366014
get 403747
get 378643
get 71629
push_front 668375307
push_front 519131135
get 369448
push_middle 696988512
push_front 660735643
push_back 178203586
push_middle 274468290
push_middle 423922619
push_front 26077546
push_back 194208773
push_middle 152396377
push_middle 416805002
get 142034
push_front 879250645
get 274611
push_back 196373945
push_middle 795278226
get 144636
push_back 611601070
push_middle 171297151
push_back 633967080
push_front 472556576
push_front 865367775
push_middle 553107405
push_back 637611626
get 382133
push_front 402156350
push_middle 190178679
push_front 512781092
push_middle 812607175
push_middle 36161180
push_middle 12582587
push_front 381208303
push_back 32073990
push_back 90899824
push_middle 979870381
push_back 506259909
push_back 302408815
get 196538
push_back 31732887
get 390731
push_middle 57333103
push_back 976644587
get 83435
push_back 648283667
get 70439
push_front 459583530
push_middle 770610143
get 94344
get 140321
get 274290
push_front 920677824
push_middle 364490635
push_front 841550452
push_middle 112956123
push_front 942246454
push_front 664404204
push_middle 962207551
push_middle 258682282
push_middle 696704085
push_front 784297807
push_back 206681178
push_back 838602057
push_front 958301951
push_middle 418483201
get 232759
push_middle 110893828
push_middle 152743286
push_front 572985812
get 225475
get 73771
get 15140
push_middle 298327334
push_front 306263906
get 167424
push_front 562522274
push_back 284113884
push_front 805177087
push_front 396471763
get 117285
push_front 351398459
push_middle 134476448
push_front 335294802
push_middle 945710224
push_back 203237968
get 89756
push_back 201427897
push_back 677704403
get 210816
push_middle 792495998
push_back 878708628
push_middle 794659161
push_middle 537433369
push_back 724371828
push_front 535676663
get 265787
push_front 238875117
get 29081
push_middle 593483442
get 180722
push_middle 895871961
get 8020
get 366737
push_middle 548597652
get 332377
get 235632
push_middle 920115519
push_back 439483877
push_middle 925732272
push_middle 991240522
push_back 138514871
push_front 282418642
push_back 723074514
push_back 337699148
push_middle 982989129
push_front 865952793
push_middle 778663364
push_middle 798820872
get 395698
get 40286
push_middle 708269053
get 263715
push_front 331817967
push_front 14606861
push_middle 125472411
push_front 107129112
push_front 984564097
push_back 866293179
push_back 264852300
get 61798
push_back 93871541
push_middle 836771696
push_middle 405374939
get 393616
push_back 438523561
push_back 330860566
get 29253
get 408133
push_front 1409493
push_back 801182866
push_back 181181859
push_front 888010510
push_front 257773351
push_middle 514031681
push_back 945234791
push_back 135669550
push_front 950834844
push_back 742686829
push_front 940413437
push_middle 3680076
push_front 713068726
push_middle 621524240
push_back 798914552
push_front 353906265
push_back 466787882
push_front 835637411
push_front 390334781
get 325243
push_middle 80238322
get 26368
push_front 586711256
push_front 370812048
get 238624
push_middle 957462162
get 187795
get 363569
push_front 342351485
get 284505
push_back 777119056
push_middle 586345199
get 240099
get 273359
push_back 299702360
push_back 348105266
push_front 354439584
push_middle 432569190
push_back 558719201
push_back 225768265
push_back 238922124
push_middle 622860310
get 174006
get 129491
push_back 696364745
get 296659
push_middle 832377658
push_middle 406053025
push_back 653152264
push_middle 858183106
push_front 709500161
push_front 170236985
get 136866
push_middle 823590798
push_back 968972486
get 19794
push_front 674754925
push_front 563853900
push_middle 481722105
push_middle 303002641
push_back 633932873
push_front 333481399
push_front 709168428
get 106810
push_middle 133824609
get 231508
get 349633
push_middle 354959031
push_front 179915248
get 391584
get 111502
push_back 279952437
get 260861
push_back 776302676
push_middle 33331908
push_front 509161550
push_middle 22019924
get 118148
push_back 612069939
push_back 133285197
push_back 258930299
push_front 616006868
push_back 822556949
push_back 216848581
get 232333
get 29888
push_middle 255435214
push_back 853251909
get 396823
push_back 271419024
get 424208
get 345553
push_back 656230571
push_back 795753347
get 224110
push_middle 275117956
push_back 914732589
push_back 163249497
push_middle 736237170
get 22563
push_front 193728958
push_back 145733739
push_middle 789068660
push_front 165550844
push_back 117903751
get 74792
get 64839
push_front 396845632
get 79614
get 246836
push_middle 625322622
push_front 19125946
push_front 523423892
get 383925
get 204482
push_front 471158574
get 283299
push_middle 381381547
get 306881
push_back 246694734
get 243514
push_front 113426369
push_middle 41091168
get 422485
push_front 297919878
push_middle 876851115
push_back 467936505
get 154925
get 206874
get 226190
push_front 282413535
push_middle 84695027
push_front 77810232
push_back 766114151
push_front 567048847
get 35029
get 95518
push_front 323895060
get 31058
push_back 938943216
push_middle 809264244
push_front 300098316
push_back 67085334
push_middle 334272587
push_middle 993798212
push_front 142867253
get 200895
push_front 745183195
get 207497
push_back 621377130
push_middle 20043985
push_back 785600061
push_front 529458772
push_front 773253556
push_back 922389948
get 172668
push_front 576052401
push_back 537967546
push_back 937012325
push_front 872092114
push_middle 190765290
push_back 697902670
push_back 670616937
push_front 854713979
push_front 413614642
push_back 896183594
push_middle 610957380
get 13820
push_middle 136965548
push_back 512338474
push_front 679900102
get 17368
push_back 865414905
get 37079
get 26276
push_front 963956320
get 268840
push_front 480703698
push_middle 353843149
push_front 50615371
push_front 417704092
get 216581
push_middle 550389915
push_front 318186509
push_front 600623355
push_back 167096389
push_back 528635736
push_front 293023353
get 313332
push_front 889764990
push_front 932494547
push_middle 550601993
get 261880
push_back 388901208
push_back 822152155
push_back 995226794
get 121175
push_middle 912310953
push_front 815839362
push_front 558718192
get 188801
push_back 386120899
push_back 22394087
push_back 146257235
push_middle 476745952
get 236084
push_front 369643657
push_front 172230021
push_middle 380894976
get 192990
get 117076
push_middle 772246269
push_middle 100730524
push_front 259062929
push_front 264787393
get 124587
get 52410
push_back 530202077
push_front 163408911
push_middle 920571469
push_front 714689411
push_front 871284253
push_back 527275673
push_back 480588244
get 351453
get 316905
push_front 938823989
push_back 70375616
push_front 973005790
get 218830
push_front 418881594
get 261285
push_front 965793965
get 204361
push_front 611188099
get 216201
push_middle 832202204
push_back 731347938
push_front 656168416
push_middle 684164232
get 357151
get 270784
push_middle 391213001
push_middle 610688968
get 304731
get 255618
push_back 878368393
push_front 30578593
get 248005
push_back 966835132
push_middle 371817908
push_middle 401979281
get 315127
get 322689
push_back 637670400
push_front 945200163
push_front 332488803
push_front 539512697
push_back 778694241
push_back 638239272
push_back 419433847
push_front 609507181
push_middle 876120448
get 95114
push_front 802306140
push_middle 929977219
push_back 300526236
push_back 862363128
get 195608
push_middle 905355521
get 88249
push_middle 26913849
push_middle 121549802
push_back 456368266
push_middle 252780834
push_front 894506465
push_front 43040741
get 262537
get 35272
push_front 922648250
push_middle 76567201
push_middle 928620122
push_middle 4361019
push_front 954212099
push_back 775268178
get 235195
push_middle 83942610
get 58836
push_back 506002213
push_back 288969408
push_front 504720666
get 288776
push_middle 156833301
push_front 323958236
push_middle 631105598
push_back 171221454
push_back 324448769
push_middle 873336335
push_back 242198999
get 398919
get 337923
push_back 360704613
push_middle 227631829
get 88658
push_front 225268740
push_front 196232436
get 50659
push_back 918550941
push_middle 321898495
push_back 222946404
get 289047
push_middle 560262160
push_front 727363049
push_front 943653049
push_back 683380743
push_back 515142760
push_front 790382276
push_back 280718545
push_middle 224668038
push_back 908066799
push_middle 39524681
push_middle 41339152
get 266347
push_front 585434831
push_front 927983205
get 415531
push_middle 463961605
push_front 327283776
push_back 541839112
push_front 911165438
get 301235
get 157568
get 295025
push_middle 532478630
push_back 41400989
push_front 456670858
get 296988
push_front 340988018
push_front 342475117
get 206523
push_front 692126001
get 424258
push_front 687789940
push_front 358407529
push_front 437333363
push_front 352234981
get 69559
push_front 61534811
push_middle 748602015
push_back 841513563
push_front 293644277
get 186544
push_front 923821516
push_front 207900274
push_middle 487771295
push_front 363056700
push_front 66303302
push_front 957250992
get 131025
push_back 112989687
push_back 324951437
push_front 216003701
push_middle 524578669
push_front 520777827
push_back 753112431
push_back 581731352
get 145002
push_back 147935944
push_front 145489356
get 209832
get 372823
push_front 921342421
push_front 648795730
push_front 641292201
push_back 405656406
push_front 423017191
get 168723
push_back 756511058
push_front 782462617
push_front 684864647
push_front 804994231
push_middle 608205598
push_middle 737844435
get 394368
push_middle 758764413
push_front 975005159
push_back 776347695
get 170386
push_back 446308348
push_back 315604174
get 26182
push_middle 647234433
push_middle 411958274
push_front 93446188
push_front 47523697
push_back 329289774
get 49661
push_front 876109703
push_back 511507480
push_back 86844920
push_back 745285631
push_back 796204891
push_front 161198794
push_back 632122635
push_middle 359236071
get 216162
push_back 848935736
push_back 108808023
push_middle 924706844
get 221427
push_front 539970655
push_middle 676474709
push_back 309949996
get 134374
get 412546
get 221722
push_middle 569144401
push_middle 834229589
push_front 146110983
push_front 679275593
push_back 803936690
push_back 684083958
push_front 250768680
push_middle 615541963
get 363172
push_front 459123749
push_middle 607402061
push_back 893020100
push_back 353813201
push_back 73478848
push_back 801190199
push_back 895662776
get 357389
push_front 428869355
push_back 329478794
push_back 278372064
push_middle 599196741
get 402869
push_back 299564030
push_back 503864510
push_front 26693347
push_front 668616975
push_front 848818919
push_middle 818336635
push_back 939028031
get 46748
get 399528
push_back 34830763
push_back 283913591
push_back 632984082
push_middle 473310281
push_back 116805096
push_back 337351237
push_back 504269444
push_middle 109708399
push_middle 201093843
push_middle 254531804
push_back 322619216
push_back 730523801
push_front 805674324
push_back 524999229
push_back 198772316
push_front 138191265
push_middle 261629449
push_front 716217469
push_front 88615403
push_middle 37745015
push_middle 798912913
push_back 137740201
push_back 629463541
get 422486
push_back 429889322
push_front 124462615
get 358709
push_back 423966008
get 121671
get 252094
push_front 652620153
push_middle 554054311
push_middle 980633217
push_middle 57782061
get 414338
get 9398
get 358160
push_front 445557296
get 316248
push_front 694478221
push_back 16020238
push_back 587807417
get 57038
get 285638
push_back 56593260
push_back 466950352
push_front 202909537
push_front 174398286
get 206236
push_front 156979225
push_back 76767869
push_middle 108527050
push_back 799251908
push_middle 78275307
push_middle 152380281
push_front 221276219
get 73897
push_back 361754748
get 49724
get 251824
push_middle 211070884
push_back 298429756
push_middle 347443864
push_front 459966873
push_middle 959540447
push_front 852217972
get 187202
push_back 175919458
push_middle 894304468
get 74024
push_middle 727258099
push_back 728846601
push_middle 435403936
push_front 476303585
get 216345
push_front 457998706
push_front 114544414
push_middle 321411886
get 177512
push_back 564685847
get 425236
push_middle 86455432
push_front 777720922
push_back 263275301
push_back 177874170
get 242133
push_front 320428687
push_front 379432954
push_front 836102169
get 380654
push_middle 176936751
get 297962
get 424631
push_middle 327606646
push_middle 86518587
get 231399
get 52737
push_back 734973266
push_middle 503240370
get 122030
get 74923
push_back 251941965
push_back 368332462
push_middle 33302278
push_back 804789257
get 157328
push_front 724007217
push_middle 571030275
push_middle 838431665
push_middle 524989903
push_front 67575669
push_back 499507247
push_middle 346033834
push_middle 317932677
push_middle 49476932
get 173942
get 30606
push_front 105529322
get 347260
push_middle 920708646
get 297092
get 202416
push_front 314036276
push_front 14087380
get 176618
push_back 772881075
push_middle 840656640
get 387860
push_middle 504225038
get 230272
push_front 37029477
push_front 597132084
push_front 657857318
push_back 545000102
push_back 980972135
push_middle 858099581
push_middle 851668035
get 65317
push_front 437582884
push_front 144407930
push_middle 938801816
push_middle 589816710
push_back 203900188
push_middle 659254700
push_back 962321768
get 90655
push_back 957584280
push_middle 106986087
push_front 155199781
push_back 819875302
push_middle 261887566
get 352656
push_middle 195127006
push_middle 836215134
push_front 874149344
push_back 904469292
push_front 122267690
push_front 731814323
push_middle 524311157
push_middle 543201947
push_middle 95745444
push_front 139055985
get 245435
push_back 389136605
push_back 984825986
get 299892
push_back 329704242
push_front 331132068
push_front 64122923
push_back 889866723
push_middle 664740725
push_front 747973764
push_back 185188682
push_middle 111250455
get 197727
push_back 616117946
push_back 428094663
push_back 226973379
get 181157
push_front 147831306
push_front 635489248
get 274419
push_back 678654573
push_middle 91463614
push_middle 174806830
push_middle 381952542
get 146520
push_front 681523389
push_front 934743311
push_front 452909751
push_back 819196193
push_back 403841446
push_back 365059842
push_middle 189272689
push_front 227891366
get 78813
get 414017
push_back 916861760
push_front 615314405
push_front 512563767
push_back 304677268
get 71576
push_middle 657540319
get 343077
push_middle 556887921
push_front 566101365
push_middle 202321976
push_middle 404289219
push_middle 884527947
push_middle 969951751
push_middle 148750920
push_back 137730481
push_front 251537372
push_front 774264823
get 336187
push_middle 110753690
push_back 302367316
get 355132
push_back 985165404
push_back 541313094
push_back 854946191
push_back 759361513
get 152248
get 263877
push_back 723699339
push_back 672783085
push_back 388820528
push_back 295443198
get 131416
push_middle 702568856
push_front 134402917
get 425784
push_back 617563736
get 58845
push_middle 233251089
push_front 673852041
push_front 437800104
push_front 469684480
push_front 345725346
push_front 704677662
push_middle 617877326
push_middle 141608922
push_front 532960574
push_front 740377096
push_middle 48306353
push_front 968699932
push_front 299031750
push_middle 248785629
get 367025
push_back 70776843
push_back 773983330
push_front 279463716
get 264619
push_front 210316505
push_front 614752904
get 260366
push_middle 372416388
push_middle 212570890
get 121163
push_back 439168474
get 3661
push_middle 276336857
push_back 848461473
push_front 957385750
push_front 485946299
get 310163
get 60143
get 292379
push_front 568324172
push_back 825005475
push_front 981001349
push_back 975198940
push_back 291457957
push_middle 227547266
push_back 19833463
push_front 351675924
push_back 448259833
push_middle 816600867
push_front 811674688
push_back 903466937
push_back 658532328
push_front 401512294
push_front 5079349
push_back 980586216
push_back 278932427
push_back 348105334
push_back 856023558
push_back 126913705
push_front 995263735
push_middle 153207304
push_front 668839932
push_back 991173422
push_middle 927824379
get 356106
push_middle 103297299
push_front 710785246
push_back 416770486
push_back 212110079
push_middle 422048414
push_middle 839912548
push_middle 231655214
push_middle 464044768
push_middle 779772157
push_front 149429576
push_front 841459807
push_front 911794191
push_back 550656908
push_middle 337292161
push_front 848647280
push_back 743100824
push_middle 243776271
push_back 634448254
get 65840
push_back 698469405
get 391852
get 67904
push_back 280351918
get 350999
push_middle 69803388
push_front 661594564
get 51643
push_front 61632016
push_front 616684225
push_front 768862839
push_middle 503764189
push_front 72154053
push_back 983883795
get 308087
push_front 585410101
push_front 720512540
push_back 427225838
push_middle 127621643
push_back 293962808
push_back 933330259
push_back 194715695
push_middle 469844709
push_middle 417151850
push_back 996997895
push_front 248795853
push_middle 372575160
push_front 800905995
get 109326
push_middle 902874028
push_middle 349608986
get 323063
push_middle 992124235
push_front 607979053
push_middle 96942207
push_front 248327639
get 240134
get 55740
push_middle 353647272
push_back 590112834
push_middle 105564191
get 331773
push_back 500726621
push_front 262576260
push_front 806099811
push_back 521458623
push_middle 192173889
push_middle 14006283
push_middle 913763375
push_front 442889187
push_front 997808464
push_middle 433706227
push_back 357352597
push_back 222383902
push_back 819541648
push_front 144989595
push_front 670672231
get 353672
push_back 588469886
push_back 723714666
push_middle 462682120
get 300818
push_front 304622036
push_back 396772047
push_back 112361984
push_middle 133973117
push_middle 162445916
push_front 46004741
push_middle 983234165
get 247393
push_front 678569314
push_front 360010274
push_front 772649000
get 33907
push_front 106075807
get 255426
push_back 298118896
push_middle 861222199
get 320780
push_back 867830200
push_middle 24438241
push_back 309410818
push_middle 947519507
push_front 277827197
push_middle 674928518
push_middle 971118049
push_middle 52483932
push_front 153697737
get 118689
push_front 214891811
push_front 818782974
push_front 292645824
get 169271
push_front 21327053
push_front 213536480
get 318542
get 336347
push_back 491627497
get 366809
push_back 795442171
push_middle 829449004
get 262683
push_middle 678412033
push_middle 536113434
push_middle 899621684
push_middle 843696258
get 277313
get 222432
get 278364
push_back 938620850
push_middle 667491186
push_back 183291243
push_back 857158188
push_back 115896975
push_middle 655034011
push_back 272149134
push_front 696302521
get 10031
push_back 553622236
get 176674
push_middle 576694909
push_middle 622990882
push_back 980873940
push_back 663207734
push_back 613232531
push_front 379976999
get 6037
push_back 900286575
push_back 354144945
push_back 453932497
push_front 828042107
push_middle 827624429
push_back 257759869
push_middle 501473166
push_back 78873950
push_back 529517264
push_back 166055603
push_back 777111599
get 156828
push_middle 782475168
push_back 933548979
get 23701
push_front 281824673
get 163559
get 239295
push_front 609977028
get 232160
push_back 958117480
push_front 431282171
push_front 172692386
push_front 113538860
push_back 390436632
get 348464
push_middle 46391445
push_front 887214952
push_back 494803214
push_back 590228073
push_middle 550252701
get 365128
get 233987
push_front 478037936
push_middle 514806289
push_back 584770649
push_back 326193812
push_middle 401139952
push_front 493320853
push_middle 40432804
push_back 376148077
get 353518
push_back 523371521
push_front 569360993
get 46683
push_front 456609274
push_back 190561792
push_back 805366791
push_front 248446202
push_middle 796832682
push_back 271609117
push_front 392534929
push_middle 280545030
push_middle 640521124
get 241668
push_back 165001769
push_middle 90943760
push_middle 446440526
push_back 424466419
get 354035
push_front 54138422
push_front 32608482
push_middle 37632918
push_back 10002659
push_middle 278646053
get 26872
push_middle 650013862
push_front 174510204
push_back 100027291
push_middle 102063814
push_front 692663331
push_back 931264734
push_back 48772932
push_back 511502449
get 254078
push_front 997675490
push_middle 112976597
push_front 609907491
push_back 917291402
push_middle 627017077
get 246715
push_middle 73485030
get 412326
push_back 859875695
get 400433
get 305210
push_back 456810873
push_back 157381582
get 386285
push_back 284119921
get 364015
push_middle 155631094
push_middle 670522838
push_front 857179073
get 233761
push_back 628722241
get 301269
push_middle 790684657
push_front 151696460
push_middle 829816614
push_back 803559165
push_middle 455723533
push_back 59845376
get 213731
get 157099
push_middle 341959932
push_back 435843301
push_middle 535764068
get 424597
push_middle 356739633
get 111530
get 390819
get 250029
push_middle 776204920
push_front 828948242
push_middle 453961591
push_back 558356133
get 77695
push_middle 244591980
push_front 230756674
push_back 28168275
push_front 983923695
push_front 798927609
push_front 726236123
push_back 883096619
get 322860
push_front 554960690
push_back 908168176
push_front 64347071
get 388538
push_middle 337599671
push_back 306121542
push_middle 32925470
push_middle 589615613
get 201515
push_front 972335236
push_front 825656364
push_back 243786183
push_front 490115249
get 332259
push_back 94638408
push_front 457156661
get 252762
push_front 723194619
push_back 226999881
push_middle 426163103
get 302735
push_back 288330859
push_front 622799747
push_middle 341684240
get 114119
get 398778
push_front 630328805
get 121416
push_front 710005888
push_middle 118511265
push_middle 302383950
push_middle 298961954
push_middle 725737721
get 354019
push_back 300644319
push_back 477614951
get 161866
push_front 372209571
push_middle 467939695
push_back 553238428
push_middle 396722887
get 229267
get 116610
push_middle 250834630
push_front 844665905
push_back 902398485
push_front 350294814
push_back 312912381
push_middle 860782459
push_front 712855688
push_front 381507851
push_front 211499469
push_front 123499157
push_front 32213766
push_middle 149145488
get 375878
push_middle 977022694
get 7828
push_back 139299481
push_front 826104942
push_back 816535160
push_back 888460972
push_front 549764088
push_back 150375906
push_middle 550521689
get 17848
push_back 360401677
push_middle 422563486
get 411906
push_front 749143681
push_middle 290803357
push_back 769582949
get 102118
get 304654
push_back 959417438
get 153216
push_front 449908077
push_back 904351870
push_back 679509626
get 310403
push_back 684145216
push_middle 640983204
push_middle 935687890
push_front 908651274
push_back 584551280
push_middle 99676338
get 74084
push_back 755187716
push_middle 199067217
get 230431
push_front 198395686
push_back 989664877
push_back 95704615
push_middle 7502600
push_front 684319712
push_middle 1612337
push_middle 565662153
get 123161
push_back 491545674
push_middle 531362258
push_back 500882380
push_front 635310886
push_back 763407045
push_middle 547838291
push_middle 141255933
push_front 50923745
push_front 709988754
get 155782
push_back 884894724
push_back 890363834
get 423137
push_middle 564944280
push_middle 760303656
push_back 309175720
push_front 581412335
push_back 76661177
push_middle 893298192
push_middle 595338746
push_front 426749589
push_back 982138298
push_front 863516310
push_front 79667088
push_back 235292328
push_back 345917683
get 101268
push_front 563169597
get 50269
push_back 129224508
push_middle 983883104
get 164252
push_back 872380486
push_front 352431380
get 374952
push_middle 145692136
push_middle 497974991
get 404159
push_front 444808693
push_back 228656610
push_front 453097598
get 87110
push_back 830422605
push_middle 208643772
push_middle 57701852
push_front 199555021
push_front 37259147
push_front 5819153
push_back 507956628
push_middle 835060299
get 207256
push_front 663004844
get 60443
push_back 740892925
get 408106
push_middle 668731451
get 394311
push_middle 561949147
push_back 178689583
push_middle 610693354
push_middle 671130515
push_middle 468884704
push_back 855528242
push_front 446294764
push_front 984301247
get 175981
get 115046
push_back 476102720
push_front 258840454
push_front 223860314
push_back 93691578
push_back 869919482
push_front 68823613
push_middle 746013504
push_front 655649732
push_back 181511125
push_back 304333096
push_back 696995782
push_middle 460437463
push_front 287668985
push_middle 282579292
get 390633
push_back 98046913
push_back 672762752
get 317847
get 281438
push_back 765932065
push_back 146388134
push_front 795235170
push_back 542075092
push_middle 560120803
get 371649
push_front 861100989
push_middle 688349188
push_middle 378083469
push_middle 882536816
get 161874
push_back 881118124
push_middle 199995551
push_middle 515397626
push_front 466384509
push_back 589246531
get 44115
push_front 609790189
get 350070
push_middle 84589892
push_front 909153423
get 273846
get 123394
push_back 46774724
push_middle 555744236
push_middle 1912670
push_middle 696880859
push_middle 802456133
push_front 313720064
get 347379
get 199306
get 281492
push_back 634702603
push_middle 828704560
push_back 438363500
push_front 422864391
push_front 73036402
push_front 667061629
get 124773
push_back 452294525
push_middle 110508644
push_middle 31820650
push_front 344857608
push_back 103255794
push_middle 624601708
push_back 352469551
push_back 975170915
push_middle 126964956
push_front 295359561
push_middle 864434896
push_middle 509895694
get 114872
push_front 27508872
push_back 910455210
get 53168
push_middle 623414786
get 427153
get 272339
push_back 909422328
push_middle 39627601
push_front 902729514
push_middle 297307446
push_front 394826824
push_front 469321677
push_front 414133019
get 308376
push_back 959275721
get 278232
get 377165
push_middle 714365011
push_back 696641196
push_back 688826928
push_front 728143457
push_middle 628523328
push_back 468033992
push_back 937504531
push_middle 185822316
push_middle 548478177
push_back 176651701
push_front 228421132
push_front 931087459
push_back 482461587
push_back 861770355
push_middle 394309901
push_back 353737099
get 211190
push_middle 167309162
push_back 605039280
get 9958
push_front 701131962
push_middle 655039228
push_front 615296519
get 28292
push_back 207042049
push_front 136214948
get 325635
get 84969
push_back 197261718
push_middle 735603829
get 82046
push_back 413173519
push_middle 33669291
push_middle 438278620
push_middle 977448149
push_middle 399437240
push_front 296136649
push_middle 141140022
push_back 373890707
push_front 81439473
get 103055
push_back 640886514
push_front 73160081
push_back 142420803
push_middle 470114676
push_back 493302707
push_back 664144997
push_front 257817604
push_back 891993622
get 286273
push_front 36472096
push_front 635887025
push_middle 147562606
get 153026
push_back 728492970
get 185348
push_front 177459357
get 67642
push_middle 489498489
push_back 492703807
push_middle 413855148
push_front 906800130
get 353930
push_back 544564488
push_middle 214413659
push_front 387757592
push_front 209587178
push_middle 951327675
push_back 998783270
push_front 940608358
push_middle 438440565
push_middle 470330517
push_middle 476578867
push_middle 54391445
get 107327
push_front 491082065
push_back 182539484
push_middle 393266201
push_front 39940673
push_back 693945803
get 67890
push_front 741289963
push_middle 217356230
push_front 492085917
push_back 274134598
push_middle 301835150
push_middle 49207902
push_middle 424561145
push_back 198677873
push_back 678471185
get 370308
push_front 24904505
get 352722
push_back 602951337
get 160459
get 354799
push_front 494316737
push_back 822288
push_middle 625735843
push_back 393239326
push_middle 835040796
get 93342
push_back 800348903
push_front 238300436
push_back 296012498
push_back 361081678
push_middle 66352738
push_back 2694816
get 328155
get 397731
push_back 218835751
get 29085
push_middle 193767109
push_middle 279785714
push_front 110913543
push_front 870002930
get 241087
push_front 826444183
get 364046
push_back 646782625
push_middle 800129246
get 257358
push_front 33809331
push_middle 999190038
push_back 525812112
push_middle 216556698
push_middle 299142141
push_front 597759282
push_front 492632826
push_middle 849324123
get 384892
get 102622
push_middle 209432481
push_middle 145215761
push_front 953980990
push_front 176810711
push_front 739237375
push_back 776225370
get 206027
push_front 305289410
push_front 211387464
push_middle 224299268
push_middle 40662713
push_front 623580512
push_middle 736334548
push_middle 699301090
push_middle 399603273
push_middle 493238108
get 391789
push_back 208956331
get 345813
push_middle 849041906
get 142834
push_back 778282774
push_back 754795213
push_back 895949193
push_back 136965145
push_middle 97792993
get 388949
push_back 673832698
push_middle 757216904
get 133953
get 104112
push_back 762853087
push_back 891520119
get 166899
push_middle 535257650
push_middle 461807235
push_back 188871739
get 371554
push_front 314052769
push_middle 537784651
push_front 789100771
get 185139
push_middle 278771374
push_back 428272657
push_back 858338514
push_front 344637180
push_front 742321671
get 35269
push_middle 933993384
get 10990
get 169079
push_middle 647032239
get 206535
push_back 418466804
push_front 17575327
push_middle 443119820
push_back 788807297
get 38372
push_back 214147353
push_back 206338034
push_back 180088124
push_back 939002875
get 183812
push_back 99437245
push_back 513356996
get 267470
push_front 521336000
push_middle 688347714
push_front 694221957
push_back 114401175
push_back 36128851
push_front 385462584
push_middle 374829174
get 57587
get 221144
get 328233
push_middle 925521638
push_middle 442619069
push_front 803193735
push_middle 422618938
push_front 362782621
push_front 982335936
push_back 753867537
get 283040
get 292913
push_back 79381769
push_front 884024140
push_front 976375037
push_front 948324570
push_back 974990418
get 37881
push_middle 389163491
push_front 797999359
push_front 281282230
get 177271
push_middle 714929205
push_front 606206225
push_middle 624446974
push_back 580730787
push_front 32513500
push_middle 697062839
push_middle 700632061
get 321480
push_front 54641296
push_back 522660937
push_back 808981344
push_middle 581112930
push_back 939177838
get 86801
get 194870
get 128215
get 408263
push_middle 993355942
get 381189
push_back 925949603
push_middle 338320142
push_back 582852487
get 76209
push_front 67514313
push_back 858398004
push_middle 475095734
push_middle 397413944
push_front 370815406
push_middle 582119150
push_back 662418923
push_middle 71829580
push_back 154300702
push_middle 678903748
push_middle 244072231
push_back 564381330
push_front 446514544
push_front 449019813
push_middle 855792104
push_front 548337191
get 154823
push_back 636388067
get 168374
get 116001
push_front 440539791
push_middle 151287020
get 152096
push_front 539637765
get 31785
get 288659
push_middle 225311483
push_back 965417393
get 39638
get 347770
push_back 118140896
get 79657
push_back 413186803
push_middle 532336421
get 355797
push_front 87182383
push_middle 496820486
push_front 301916380
push_front 446030120
push_front 584502561
push_middle 274042741
push_front 699952060
push_back 36580023
get 304948
push_front 746804083
get 375155
get 157187
push_middle 770517928
push_back 214224059
get 180222
push_front 294997002
get 289740
push_front 388829271
push_middle 285077003
push_middle 636646661
get 210623
push_middle 858158134
push_front 778048159
push_back 840072323
push_front 647826349
get 74952
push_back 594806197
get 112109
get 361203
get 184087
push_middle 810472208
get 257808
push_front 221032413
push_middle 623301321
push_middle 778228273
push_middle 474340202
push_middle 843664223
push_front 693896012
get 363374
push_middle 273637258
push_front 356166811
push_back 399376720
get 122679
push_front 48218153
push_front 934389045
push_middle 21985241
push_back 524576864
push_front 729966154
get 163150
push_middle 650714041
push_middle 731607116
push_front 712387416
push_front 546578486
get 55624
push_front 637894763
push_back 710433135
get 117275
push_middle 954406340
push_middle 447250011
push_front 262463026
push_back 798134870
push_back 683964448
push_front 25901082
get 152415
push_front 806927701
push_front 181622495
get 86591
get 338156
push_front 115464427
push_middle 932595908
get 46397
get 123720
push_back 928422032
push_back 167480069
get 43259
push_back 558044292
get 385588
get 112366
push_middle 765267712
push_back 574728940
push_middle 230576999
push_front 121117518
push_middle 805711167
push_front 926043940
push_middle 226216214
get 313847
get 207243
push_middle 944391900
push_middle 777530327
push_front 701204423
push_front 481080310
push_front 169796524
push_middle 830957124
push_back 190770931
push_back 560236795
get 219751
push_front 370223455
push_back 137680788
push_middle 97710087
push_back 23271470
push_back 472314794
get 136866
get 29041
push_front 399134409
push_front 610774748
push_front 99078618
push_back 945063410
get 138463
get 76215
push_back 314935077
get 255580
push_front 639118932
push_front 282449514
push_back 90656240
push_middle 105507140
push_back 777301476
push_back 738107040
push_back 893755815
push_middle 782308544
push_back 327526171
push_back 475099672
push_middle 763611224
push_back 320241921
push_middle 450084105
push_front 672148303
push_front 608750395
push_back 256449525
get 29131
push_middle 691560938
push_middle 136829162
push_back 961213006
push_back 261944205
push_middle 280938339
push_front 879673186
push_back 736522064
get 398409
push_front 325928610
push_back 660091782
push_front 46669839
push_back 450773758
push_middle 251914469
push_front 651184360
get 37549
push_front 154466077
push_front 306371244
push_front 92843906
push_middle 543182603
get 125770
push_front 812008133
push_front 897097400
push_back 690526614
get 245372
get 74070
push_front 284248012
push_middle 51600121
get 38908
push_back 542464275
get 412359
get 205835
push_front 33380780
get 128648
get 391265
push_front 578115753
push_back 168808110
push_front 39087877
push_back 635584985
push_back 746070998
push_front 47654709
push_back 110937858
push_middle 895414356
get 275697
push_front 673911833
push_back 726601144
push_front 282998396
get 70090
push_front 773960784
push_back 312216661
push_back 571534667
push_back 281561004
get 252040
push_middle 274628059
push_front 120201834
push_front 736545804
get 124850
get 362340
push_middle 98965812
push_back 716040561
push_front 872364730
push_middle 492515834
push_front 774653739
push_back 428207394
push_back 382653704
push_front 961032677
push_back 116788817
push_middle 365899400
push_middle 849244827
get 20224
push_front 510920243
push_middle 754174137
push_front 99248509
push_middle 654163346
push_back 589462918
get 410609
push_front 109594988
push_back 475930962
push_front 169217298
push_middle 343963524
get 4386
push_middle 427811610
push_back 600886516
push_middle 805440724
push_middle 437643374
push_middle 877552368
push_front 685427401
push_back 740526146
get 202203
push_front 27672091
push_front 917379453
push_middle 213649177
push_front 969137315
get 328645
push_middle 462970984
push_front 705368371
get 378932
push_front 217966141
push_middle 533633192
push_middle 507713786
get 277245
push_middle 58693709
push_middle 888113811
get 121567
push_front 696060358
push_back 623709697
get 289513
get 18883
push_front 771325133
push_middle 612333799
get 199946
push_front 548357664
push_front 765527795
push_middle 255213834
push_back 102205794
get 345724
push_front 438955149
get 60339
get 279882
get 214172
push_back 102340022
push_middle 449541876
get 367474
push_front 199747766
push_front 997596235
push_back 45403903
push_front 949971976
get 164343
get 50170
push_front 542474880
get 165382
push_middle 289366021
push_back 337380716
get 110310
get 240379
get 412557
push_back 985030215
push_back 255387586
get 294853
push_front 827647283
push_front 366430983
push_back 916889246
push_front 585443950
push_middle 59614266
push_back 88376013
push_front 998257072
push_middle 347972634
push_middle 576428388
push_middle 505918331
push_middle 692131045
push_middle 546645510
push_back 110342272
get 419791
push_middle 176636294
get 365479
push_front 289476590
push_front 591574639
push_back 696867898
push_middle 377195044
get 69103
push_middle 441018123
push_middle 987472685
push_middle 449087981
push_middle 419720844
push_front 482773980
push_front 441520456
push_front 679115908
push_middle 478091734
get 140794
push_front 380299006
push_front 87610829
push_back 436628030
push_middle 541638049
push_back 220952375
push_front 162422616
push_front 76819184
get 94009
push_middle 258316722
push_front 203121180
get 150499
push_back 673807324
push_middle 716815868
push_middle 467347317
get 76973
get 288568
get 35822
push_middle 118455306
get 290775
get 425588
get 65382
push_back 412441817
push_middle 544154177
push_middle 12777169
push_front 920098043
push_middle 173153689
get 36963
push_middle 545835053
push_middle 476613697
push_back 575996862
get 51665
get 348724
push_back 485251471
push_front 177160485
push_middle 304131422
push_back 576863956
get 195272
get 399442
get 54976
push_middle 843830872
push_back 232667330
get 175133
get 277254
push_front 143834763
push_middle 378736033
push_back 861524372
push_back 950856803
get 373645
get 1879
push_back 813498575
push_front 870512082
push_front 352581082
push_front 92518721
push_front 756276148
get 238938
get 192470
push_middle 685009227
get 333663
get 67179
push_back 29398493
push_back 445223815
push_back 30633117
push_middle 176505522
get 104303
push_back 969240815
push_middle 623157936
push_front 890285253
push_middle 671714553
get 402648
push_middle 462011999
get 50875
get 132237
get 275755
get 246644
push_back 15187457
push_back 375652936
push_front 417404107
push_middle 73836721
push_back 478391787
push_middle 195862384
push_front 919454688
push_front 402138046
push_middle 307816109
push_front 460182765
push_back 90717208
push_front 417962868
push_front 672529699
push_middle 621601640
push_middle 201391916
get 8625
push_middle 498464473
get 317662
push_back 220066521
push_front 99594019
push_back 830510278
get 108457
push_middle 781299326
push_middle 522558337
push_middle 897725066
push_front 247784523
get 16034
push_back 377630737
get 271251
get 422722
get 420922
push_back 189463276
push_back 695388736
push_back 366193195
push_back 832200509
push_middle 88458239
push_front 971723547
push_front 281372995
push_front 850058212
get 102594
push_middle 670732842
push_back 150741899
push_front 453431684
get 420112
push_middle 610969224
push_back 219343297
push_middle 882473129
push_middle 935286213
push_back 422221043
push_front 893614568
push_front 380979300
push_middle 696904992
push_front 605117109
get 51250
push_front 956019237
get 395028
push_middle 61964077
get 228570
get 341830
push_back 866648473
push_back 502817604
get 341853
push_back 670829812
push_middle 153431444
push_back 489140708
get 337856
push_back 604320184
push_back 194288184
push_front 327693260
push_front 808701288
push_back 882517659
get 37573
push_back 595824292
push_middle 80235954
get 238998
push_back 565640465
push_back 988768430
push_back 943701017
push_back 203388844
push_front 709003534
get 169838
push_middle 765865383
get 334357
push_front 119786141
push_front 848882284
get 243591
push_back 301215169
push_middle 319721457
push_middle 776732142
push_front 552749026
push_middle 231494119
get 174203
get 200232
push_front 898952608
push_back 940660214
get 320929
push_back 333192046
get 342497
get 319062
get 243205
push_back 785054194
get 92572
push_back 59752729
push_front 896196056
get 392848
push_back 242781262
push_back 116329846
push_middle 12943251
push_middle 609317033
push_front 239803646
get 255137
get 19058
push_middle 447059711
get 97310
push_back 390926112
push_back 466006450
push_front 920863312
push_front 107403768
get 326159
get 306970
get 309501
get 142538
push_front 696787670
push_back 437492459
push_back 902463
push_front 49989703
get 342466
push_front 847932726
push_middle 502300166
push_front 922607905
get 223485
push_front 709747668
push_front 698544704
push_middle 289504493
get 42560
push_middle 548812653
push_back 77143701
push_back 803976688
push_back 256244388
push_middle 367662459
get 364093
get 44691
get 86377
get 27309
push_middle 895253976
get 76397
get 290813
get 222950
push_back 281538217
push_back 795601957
push_middle 939342543
get 88701
push_middle 424434057
push_front 933777784
push_front 354972031
push_back 544509543
push_middle 390104431
push_middle 577272500
push_back 581406079
push_front 948229041
get 196864
get 416342
push_middle 966124687
push_front 987775934
push_back 787881608
push_front 503123096
push_middle 799895569
get 264670
get 378377
push_front 886844110
push_back 233779106
push_middle 156793846
push_front 869435941
push_back 250686322
push_back 302410559
get 338256
push_back 177934216
push_front 516883031
push_middle 774795192
push_back 763733327
push_middle 677547416
push_back 754981177
push_back 44618465
push_front 443698369
push_front 949218995
push_middle 754365471
push_middle 469077065
push_middle 549811437
push_back 397963413
push_front 255959683
push_front 360265896
get 330878
push_back 207571280
get 407345
push_front 854310001
push_front 806755374
push_back 48257586
push_middle 327851826
get 84754
push_middle 53618829
push_front 856057446
push_back 283081392
push_back 305443890
push_back 270290786
push_front 50092647
push_middle 362895844
push_middle 150315000
push_middle 244654287
get 15156
push_front 526746353
push_middle 806867474
push_back 188604259
get 290775
push_front 734483773
push_back 149695769
push_middle 13008129
push_middle 741273793
push_middle 235787959
get 110609
push_back 842743033
push_front 7564725
push_middle 898202927
get 191190
push_back 977384428
push_front 778563481
get 135641
push_front 530175811
push_back 59346402
push_front 630362560
push_middle 186759990
push_middle 234130701
get 28407
push_middle 92647588
push_middle 179782090
push_back 887308383
push_front 749236197
get 356628
push_front 569352644
get 61787
push_middle 358308558
push_back 996614123
get 323369
get 30181
push_back 554863852
push_front 176707490
get 367043
get 43321
push_back 881416359
push_middle 804092038
push_back 695298967
get 24818
push_front 845420276
push_back 500873933
push_middle 504404902
get 280500
push_front 489577309
push_front 368845890
push_back 430063193
push_front 260315723
push_middle 734792640
push_middle 898003711
push_middle 819517205
get 145154
push_front 837266764
push_front 989676738
push_back 101649786
push_front 731570524
get 389169
push_middle 91834471
push_front 767120887
get 422357
push_front 828182117
push_back 621605630
get 171682
get 142401
push_back 685270776
push_back 234926655
push_back 486216622
get 188296
push_front 225261176
get 208758
push_back 583397254
push_middle 812796687
push_front 776049286
push_back 194025632
push_front 786485101
push_front 55478309
get 115973
push_front 601738790
get 24650
push_back 164426220
get 368761
get 253968
push_front 920882886
get 196798
get 47189
get 181429
get 425943
push_middle 338640716
get 159530
push_back 285426529
push_back 759330401
push_middle 71114901
get 143320
push_back 796408421
push_back 969298455
push_back 975201670
push_back 517714915
push_middle 632071802
push_front 281143220
push_front 841843828
push_front 758047209
push_front 268580760
push_front 745525354
push_middle 10203186
push_middle 744754388
push_back 936284672
push_front 475009955
push_back 863121392
push_back 216313610
push_middle 668442891
push_front 278233622
get 12479
push_back 438997270
push_front 117263408
get 304961
get 69729
push_back 716907529
push_back 545253257
push_front 816842153
get 147410
push_back 59557977
push_back 530139891
push_front 397948635
push_front 980803170
push_middle 681581557
push_front 694337170
push_front 650944804
push_back 294982122
get 47587
push_front 265969200
push_front 557536772
push_middle 249753941
get 240993
get 362506
push_front 555577910
push_back 398483414
push_middle 83896226
push_front 408473123
push_back 620107690
push_back 210687208
push_back 897084366
push_middle 732266036
push_middle 805120012
push_middle 768249317
push_middle 209650884
push_middle 24730966
push_middle 241073850
push_front 825258549
get 325960
push_front 934132140
push_back 894242838
push_back 312331348
push_front 602698340
push_front 757527040
push_middle 205540379
push_front 763720950
get 339286
get 114590
push_middle 746654644
push_front 760521535
push_front 454961151
get 235504
get 160538
push_back 480368385
get 122084
get 413405
push_middle 295361767
get 393877
push_back 117612022
push_back 743763473
get 105326
push_middle 738604715
push_back 365891377
get 116470
push_middle 77889771
push_front 159243320
push_middle 57412333
push_back 500839978
push_middle 153107415
push_middle 945540609
get 380997
get 148732
get 300493
get 390515
get 426579
get 141890
push_back 136035692
push_front 476452178
get 123302
push_back 860906900
get 68082
get 256387
push_front 155400919
get 399441
get 113673
push_middle 380257967
get 228334
push_front 307596262
push_middle 327761952
push_back 848688085
push_middle 215654132
push_back 361434467
get 6182
push_front 2497574
get 30673
push_middle 5471397
get 57138
get 85269
push_back 889361497
get 304862
push_middle 35834825
get 120639
get 183869
push_back 680448627
push_front 638109274
push_middle 860085737
get 352003
push_front 504315243
push_middle 326221586
push_middle 785985774
push_front 772261910
push_middle 317532464
push_front 448040978
push_middle 720425436
push_middle 530539230
push_back 893960852
push_front 369987266
push_front 167009397
push_middle 938821651
push_back 70601321
push_back 797297598
push_back 292170180
push_front 279944598
push_middle 411698916
get 376700
push_front 958131179
push_middle 99786289
push_back 872994674
get 159319
push_front 303546909
push_back 858236749
push_middle 650678685
get 67219
push_front 808127023
get 174601
push_back 542735499
push_middle 683141756
push_front 210256518
get 79425
push_back 373740365
get 215288
push_middle 888993957
push_back 948798074
get 304096
push_middle 10797450
get 89963
get 238242
get 39612
push_back 541453971
push_front 968047095
push_back 391926789
push_front 955427327
push_front 374118299
push_middle 45789460
push_middle 673021734
push_back 460825966
get 271367
push_middle 327538624
push_front 873563758
push_middle 501983405
push_middle 367939844
push_back 925452288
push_middle 453701091
get 89381
push_middle 93645823
push_front 590819948
push_middle 689878799
get 359921
get 163574
push_front 616310208
push_middle 419466595
push_middle 43612843
push_middle 487463556
push_back 951519375
push_middle 626935382
push_back 750820441
push_middle 868859843
push_middle 289018463
push_middle 357041631
push_back 43342921
push_middle 833981153
push_back 444129180
push_front 790748862
push_front 239392484
push_back 582144356
push_front 897455461
push_front 692247483
push_middle 321980551
push_front 594886627
push_back 972518289
get 230916
push_front 927673237
get 6445
get 118171
push_front 670248243
push_front 757722844
push_front 995433934
push_front 222626574
push_front 767441939
push_front 319519349
push_middle 889565051
push_back 515912457
push_front 181105282
push_back 334209327
get 110268
push_back 441445370
push_front 908853460
push_front 891493301
push_middle 206532827
push_middle 627788649
push_back 850348641
get 321503
push_front 639645040
push_back 714828221
push_middle 244220153
get 258864
get 195181
push_middle 259485681
get 112178
push_middle 429259623
push_middle 830903193
push_front 477018631
get 152748
push_middle 294683502
push_front 504756447
push_back 977140497
push_middle 406601042
get 125930
push_back 875621755
get 355771
push_front 301366823
get 198790
get 33595
push_front 753441226
push_back 41954453
push_back 760800653
get 17353
push_front 341752578
get 350972
push_back 912679239
get 382080
push_back 202276329
push_front 333776240
get 250155
push_front 111279685
push_middle 322224772
push_back 54623280
push_middle 763159766
push_back 684423632
push_front 686613872
push_back 568594866
push_back 719078208
push_front 871519688
get 52197
push_middle 970983021
push_middle 172806762
get 127957
push_middle 142555753
get 33301
get 88895
push_middle 320345441
get 399660
push_back 125908631
push_back 968541542
push_back 636682793
get 187780
push_middle 493714359
get 64032
get 190576
get 260759
get 189329
get 159721
push_middle 546573493
push_front 108511047
get 383117
push_back 137030043
push_back 996460233
get 8035
get 290442
push_front 711955720
push_middle 816629214
push_middle 481803193
push_back 539834226
push_back 790605046
get 39716
push_front 546593510
push_front 128994307
push_back 706336788
push_back 785026799
get 395810
push_back 502829603
push_back 320953566
push_back 12392252
push_back 177270875
get 75859
get 96760
push_back 585470327
push_front 916319947
push_back 473844452
push_middle 678738776
push_middle 390795732
push_back 220332746
push_front 193459690
push_front 237688922
push_front 859335770
push_back 551551642
push_front 863105619
push_front 185988653
push_back 768693843
push_back 869618336
get 164616
get 417897
push_back 70031190
push_front 77703998
get 204163
push_middle 850301143
push_middle 450425141
push_front 554047316
get 16244
push_middle 157802439
push_front 480616770
get 370174
get 320506
push_back 605192621
push_front 398185284
push_back 646005890
push_back 982324763
push_middle 511983015
push_back 592674412
push_back 851305831
push_back 111971099
push_back 243864231
push_back 528083546
push_middle 223268599
push_back 281341292
push_middle 212185909
get 197519
push_middle 385938530
get 372011
push_middle 479195075
push_back 506338744
push_middle 418543856
get 105910
push_back 301057900
push_middle 362993979
push_back 549913523
push_middle 843541722
push_middle 373215790
push_front 913998800
push_front 739579601
get 367625
push_middle 304405997
push_back 824943654
push_middle 138479413
get 424156
push_middle 28096166
push_back 339211958
push_middle 302797175
push_back 837056528
push_middle 767984953
push_middle 957112211
get 364241
push_front 648742445
push_middle 891872505
push_middle 75054029
push_back 766356373
push_back 110710604
push_middle 804461926
push_middle 927563961
push_back 334332636
push_front 616681879
get 57247
push_front 843053697
push_back 557066287
push_front 711056312
get 43079
push_middle 254919442
push_middle 476606757
push_back 599603581
push_middle 748399803
push_front 889888195
push_back 629763806
push_middle 421719852
push_front 640808597
push_front 835283633
push_front 834639822
get 3696
get 201839
push_middle 545690404
get 342236
push_back 518308828
get 152417
get 199551
push_middle 541570880
push_middle 577614735
push_back 871924295
get 36062
push_back 378886767
push_front 556479917
push_middle 647728086
push_middle 69580537
push_back 913941471
push_front 981314254
get 300035
push_front 214517668
push_back 8166129
get 386091
push_front 539073744
get 326610
get 71786
push_front 959595177
push_middle 66222025
get 162676
push_back 74292582
get 259396
get 46116
get 226354
push_back 871525817
push_middle 642631094
get 14576
push_middle 561590436
push_middle 651079088
push_front 543009915
push_back 254431802
get 26168
push_front 875972656
get 308801
push_front 886306992
push_front 44873483
get 421564
push_middle 455469446
get 423434
get 17329
get 339297
push_back 626095536
push_front 754446687
get 180748
push_middle 665471264
push_back 475434270
push_front 22649227
push_front 698968842
push_middle 289885786
push_back 458001133
push_front 939401244
get 29973
push_middle 773023331
push_back 178067045
push_back 574389963
push_front 265531658
get 417539
push_back 916006534
push_middle 625629632
push_middle 848535390
push_front 628391810
push_middle 23509635
push_front 488935316
push_front 800959686
push_front 29916376
push_back 243635466
push_middle 179540904
push_back 135382973
push_middle 196245221
push_front 211198450
push_middle 84646811
push_back 241178653
get 382362
push_back 776440204
push_back 939951066
push_front 114148852
get 273077
get 116301
push_front 910031956
push_middle 70538135
push_middle 627263893
push_middle 425630102
push_front 62743606
push_back 331371779
push_middle 581478301
push_back 586215484
get 173367
push_front 450071782
push_front 210473455
push_front 692085860
push_front 468697928
push_back 52932599
get 391103
push_back 37046434
push_front 735380392
get 267987
push_middle 151962167
push_middle 122884187
get 241837
push_middle 80464882
push_back 957959640
push_back 276486287
push_back 479632228
push_back 227622404
push_middle 736113703
push_middle 400367656
push_front 282055878
push_middle 43420155
push_back 988341609
push_front 569709695
push_back 106024226
push_middle 981655857
push_middle 303174135
get 129482
push_front 655464842
push_middle 78757542
push_middle 211920780
push_back 341364083
push_middle 471239052
push_front 612731299
push_front 755513604
get 312167
push_middle 515906592
push_middle 382206646
get 326008
push_front 106197298
push_middle 73023934
push_middle 196642627
push_back 196045776
get 55230
push_front 72573327
push_front 436060649
push_front 588962109
push_front 580834041
get 152478
push_front 476933848
get 173391
push_front 428655553
push_middle 607494041
push_middle 534015572
push_back 150258635
get 37687
get 139175
push_back 179226494
push_middle 500997294
push_middle 746102265
push_middle 913000762
push_middle 34776211
get 281727
push_middle 741826694
push_front 249891356
push_back 39820276
push_front 299120952
push_back 182502101
get 225667
get 343295
get 43281
get 91942
push_back 804254235
push_middle 103670289
push_middle 353405725
push_back 770341417
push_back 869962298
push_front 930261602
push_front 722448463
get 398049
push_front 658010711
push_front 639438285
push_back 133711613
push_middle 698948446
get 260697
get 363305
push_front 988936442
get 272164
push_back 501299569
push_middle 875610919
get 44717
push_front 359623860
get 389394
push_middle 564760192
push_middle 94088266
push_back 610299887
push_back 693900409
push_back 57773290
get 108137
push_middle 940592534
get 409882
push_back 29678978
push_middle 263260542
push_back 59276430
push_middle 732272816
push_front 150947578
push_back 233187948
get 142577
push_front 372530548
push_back 40840388
push_back 274094285
push_front 672035677
push_back 668129385
push_back 690354702
get 188624
push_front 428726139
get 232387
push_back 292316770
push_back 503237278
push_front 366089469
get 397555
push_middle 369954914
push_middle 690398832
push_back 358139521
push_front 331585697
get 65314
push_back 713705415
push_front 335371923
push_middle 333943271
push_back 719355404
push_front 468498105
push_middle 986242907
push_back 438545956
get 193937
push_middle 96861856
push_middle 758504530
push_front 177466675
push_middle 290674548
push_middle 899873176
push_back 347961008
get 280974
get 229531
push_back 961803724
push_front 28769843
push_front 231912502
get 416710
push_back 920178219
get 317968
push_middle 50582131
push_front 848192539
push_back 321262828
get 414287
get 101163
get 212875
push_front 987393035
push_middle 255455323
push_back 53732008
push_middle 52878662
get 6221
push_back 44320749
push_back 415015046
push_back 507668641
get 307069
push_front 937783618
push_back 127845858
get 239598
get 329918
push_front 931970840
push_front 553622769
get 292459
push_back 467807412
push_middle 280782910
push_back 928853970
push_back 768947474
push_front 56564296
push_middle 697864484
push_middle 617357389
get 114633
push_middle 952132342
push_front 976418654
push_back 94627371
push_back 248567199
push_front 698524672
push_middle 953813587
push_back 639476273
push_back 463815553
push_middle 691105841
get 360519
push_middle 19483524
push_back 801508187
push_front 121698753
push_front 860039319
get 426573
push_middle 418341174
push_middle 280861028
push_front 535030957
get 70808
push_middle 548078123
get 26162
push_middle 334884587
get 311263
get 215216
push_front 456054353
push_front 619882238
push_middle 251034877
get 117720
push_middle 468394667
push_middle 589713470
push_middle 721720024
get 312941
push_back 336869642
push_front 807310316
push_front 775001536
push_back 425476759
push_back 451753806
push_front 208260328
get 91540
get 119250
push_middle 248161744
push_back 914699012
push_middle 611278886
get 180390
push_back 953603635
get 313230
get 30390
push_front 835988805
push_back 940596327
push_front 481501887
push_front 797161090
push_middle 180320752
get 314692
push_front 690784945
push_front 908214842
push_front 329897734
push_back 43273727
get 187957
push_back 50038691
push_front 461203647
get 93616
push_front 775513789
push_back 992454245
get 262747
push_front 679434226
push_back 491752205
push_middle 52689635
push_back 837832208
get 96216
push_middle 76779704
push_middle 461689606
push_back 835677865
get 112153
push_middle 75795712
get 62136
push_middle 860107970
push_back 647440259
get 295221
get 412137
push_back 730309600
get 83914
push_back 199985417
push_back 353362685
push_front 54962965
push_middle 152724488
push_front 935656985
push_back 161138769
get 348047
push_back 542877032
push_front 330791230
push_back 666440535
push_back 169418462
push_middle 610106279
push_back 586273808
push_front 889013947
push_back 252912968
push_front 361888508
push_middle 399339059
push_back 772234859
push_front 55767644
get 415594
get 36725
push_back 929775467
push_middle 844712524
get 203330
push_back 117558817
push_front 792148209
get 175475
push_back 854024534
push_middle 634575674
push_front 95146944
push_front 404779767
push_middle 791417782
push_middle 788974257
get 406893
get 366617
push_back 745895264
push_front 915920715
get 252723
get 383483
push_front 257941588
get 16018
push_back 512511481
push_back 45704953
push_front 890907226
push_middle 125950672
get 108422
push_middle 607257630
push_front 800877474
push_back 885863414
push_back 291253451
get 25761
get 35299
push_back 309446832
push_front 851923453
push_back 830602440
push_back 460556045
push_middle 14304114
push_front 72018210
push_back 54473201
push_back 955174045
get 4390
push_back 990505825
push_front 841604005
push_middle 492614654
push_middle 510681627
get 230828
push_middle 971017898
push_middle 863841841
get 127894
get 308418
push_middle 56475163
push_middle 832012152
push_front 739457247
push_front 581553906
push_back 186253397
push_back 257741718
push_back 192148646
push_front 941996182
push_middle 392288149
push_back 937453240
push_front 784374896
push_middle 487568269
get 3747
push_front 99872145
push_front 828374415
push_middle 90516517
get 392667
push_front 590511651
push_middle 508546706
push_back 933917030
get 7992
get 212892
push_back 75395606
get 381754
push_middle 314459399
push_back 786090333
push_middle 400097436
push_back 961080341
push_back 267859971
push_middle 808942878
push_back 403609828
push_back 318777341
push_middle 543484214
push_front 860726935
get 151284
push_front 68079701
push_back 39157574
push_front 952225205
push_back 531829358
push_middle 574006494
push_middle 326484551
get 121393
push_back 964333490
push_front 400262295
push_back 898909244
push_middle 762120798
push_middle 943678528
push_front 217905756
push_back 786301696
push_back 8876838
get 103569
push_middle 179429498
push_back 991780145
get 85174
push_front 475832840
get 413832
push_back 39327248
push_middle 379320369
push_back 990408675
get 424522
push_front 507891543
push_back 448789936
get 361787
push_back 113830438
push_middle 311079291
push_front 547167923
push_front 154733236
push_front 578898927
push_middle 965016068
push_back 350252047
get 276482
get 259725
get 344346
get 358126
push_back 753893558
get 146609
push_middle 49100913
push_middle 762959950
push_front 189122017
get 34869
get 75510
push_front 280889506
push_back 314213686
get 217915
get 10304
get 381645
push_front 617581202
push_front 276738127
push_back 858044334
get 314280
push_front 35634650
push_middle 153623929
push_back 710054301
push_back 111976647
push_middle 593730893
push_middle 233888521
get 283982
get 176833
push_middle 674316903
get 158599
push_back 711592405
push_middle 405965313
push_middle 728237828
push_front 224872562
push_back 826234004
push_front 478106645
push_middle 22326291
push_front 176408859
push_back 445267409
push_back 959965448
push_middle 500495261
get 202360
push_back 450853542
get 190919
push_back 829208541
push_middle 77908135
get 192309
push_back 12437478
get 20715
push_middle 691568742
push_back 200466467
get 253529
push_back 668276629
push_back 934594110
push_back 113945007
push_front 416963287
push_back 987260171
get 188930
push_middle 162403518
push_middle 636347019
push_middle 152514992
push_front 389189355
get 48166
get 21703
get 300280
push_middle 434535852
get 2669
push_middle 685231722
push_back 594658515
push_front 555641730
push_back 278119035
push_middle 296434200
get 5780
push_front 974321618
push_middle 919111054
push_middle 625764077
get 406476
push_middle 94283166
get 329487
push_back 22246089
push_back 116260832
push_front 609515528
push_front 912875281
get 40753
push_front 76040026
push_middle 78447621
push_back 222801108
push_middle 276350282
get 278654
push_middle 518615977
push_middle 970091722
push_middle 694495621
push_middle 393154754
push_front 215837076
push_middle 394831160
push_back 651889118
push_back 580758336
push_back 245565661
push_back 911936308
get 197993
get 396022
push_middle 954143703
push_middle 195115853
get 62210
push_front 968773206
push_front 508784555
push_front 740196139
push_back 996157249
push_front 578141195
push_back 118450600
push_middle 409697154
push_middle 254518361
push_front 288872636
push_middle 474585256
push_middle 525638398
get 42940
push_back 123825787
push_middle 832123564
push_back 124878581
push_middle 446020642
push_middle 471506672
push_front 942046677
get 253254
push_back 516617947
push_middle 246419564
push_back 688123291
push_middle 780760453
push_front 88966479
push_back 924558278
get 276692
push_back 223303808
push_front 469973727
push_back 823297446
push_middle 315050486
push_back 851998387
push_front 925920306
push_front 645630049
push_back 358768718
get 366905
push_back 40837693
push_middle 396987395
get 180846
push_back 486839494
push_back 598167285
push_middle 263106087
push_middle 433431881
push_front 863109810
push_front 560883575
push_back 642868129
push_back 380163609
push_front 467666944
push_front 363413365
push_middle 610423523
push_back 395942907
get 344896
push_middle 5807255
push_back 635395471
push_front 933029649
push_back 853607457
get 365417
push_front 703840138
push_back 498313158
push_front 976867800
push_front 753586213
push_front 517009862
get 425584
push_back 29226443
push_back 947368206
push_back 813969957
get 92259
push_middle 76962540
push_front 512556757
push_middle 214188676
push_front 138629096
push_back 143997984
get 397486
push_back 836143180
push_back 79748191
push_front 779114397
get 38647
push_middle 192990976
get 217
get 148284
push_front 906002732
get 385991
get 212650
get 376875
get 233866
push_front 550950521
push_middle 907253157
push_front 98550625
push_back 494431190
push_back 720946892
get 95342
push_front 104914523
push_back 66868888
push_front 294164862
push_back 248685483
push_front 766045245
push_front 188350275
push_middle 194475622
push_middle 83206152
push_back 798080232
push_back 288210868
push_middle 381155788
push_front 502542920
push_back 118790518
push_middle 710163758
push_front 186781985
push_back 299982359
get 68430
push_front 4668719
push_front 908775791
get 165534
get 38407
push_back 388669339
push_front 537909028
push_front 472964033
get 324684
push_front 204236041
get 285777
push_middle 111726261
get 282955
get 305024
push_front 350641676
push_back 383167723
push_back 647296392
push_back 880632978
get 111109
get 89424
push_back 456542291
push_middle 11548922
push_back 144578622
push_front 493175906
push_back 55231123
push_front 641907439
push_back 456121171
push_back 198710406
get 324557
push_middle 799389231
get 163948
push_middle 710265007
push_front 163940666
push_front 561046430
push_back 136192286
get 306042
push_middle 769138553
push_front 696310846
push_middle 154813732
push_back 548725464
get 58716
push_front 336174045
get 406809
push_front 630984604
push_front 566963836
push_middle 737141288
push_front 641504749
get 427062
push_front 621781974
get 251474
push_back 961172995
push_back 785091689
push_front 126059360
push_back 855506287
push_front 674716204
push_middle 197493888
push_front 407021934
push_front 884927710
push_back 3700285
get 112700
get 85498
push_front 437974173
push_middle 569824651
push_front 365722943
get 262684
get 105113
push_back 331395269
push_back 48533358
get 376274
push_front 632733951
push_front 752925942
push_middle 427431472
push_front 115213111
push_back 92226482
push_front 402489212
push_back 576213797
get 222443
push_back 791654261
push_back 466335513
push_middle 819709829
push_middle 112402141
push_middle 536180163
push_middle 753525174
push_middle 872311294
push_back 4874967
push_middle 990519468
push_front 576943005
push_middle 307282184
push_front 86105910
push_front 266258273
push_back 606315860
push_front 901926460
push_back 500463385
push_back 174964121
push_back 737336622
get 142233
push_back 38971280
push_middle 362327256
push_front 366200416
push_middle 361721948
get 50807
push_front 129675066
get 345431
push_back 638143004
get 335800
push_back 285924854
push_front 270309924
push_back 382292051
push_back 738239652
push_middle 12956152
get 29773
get 128229
get 204584
push_middle 248132403
push_front 453152497
push_middle 946845844
push_back 242691311
push_middle 972084207
get 382472
push_front 692385116
get 165131
push_front 394745191
push_front 965504289
push_middle 688470811
push_middle 103102334
push_back 358164819
push_back 544074913
push_middle 954083940
push_middle 800073041
push_front 706313086
get 335300
push_middle 91668474
push_back 551453228
get 155569
push_front 173195051
push_back 41087880
push_front 884608552
get 102974
push_front 466947873
push_front 567252145
push_front 854296369
push_back 19097224
push_back 363881342
push_front 869504157
push_middle 349640214
get 416757
push_front 777856411
push_back 665340129
push_middle 116496571
push_front 810920617
push_front 237673715
push_middle 216803648
get 102417
push_back 156453693
push_middle 791355924
get 394546
push_middle 471159238
push_front 288577751
push_front 712597328
get 136405
get 50437
push_front 474970297
push_front 192876991
push_middle 591592281
push_back 516001283
get 379725
push_front 8760017
push_back 851340167
get 313828
push_middle 965854833
push_middle 516885200
push_back 249727226
push_front 988088835
push_middle 1164288
get 101689
push_front 537014860
push_middle 634218713
push_back 740936633
push_middle 705124911
push_back 504522904
push_front 296597470
get 45939
get 237025
push_back 769571120
get 48090
push_back 72797235
push_middle 161903067
get 270004
push_back 491543939
get 214002
push_middle 520334651
push_middle 816087566
push_back 804292954
push_middle 942277059
push_back 656385343
get 373338
push_middle 562166555
push_middle 220385980
get 147261
push_front 49748376
push_middle 984798341
push_front 617681650
get 328729
push_middle 865003357
push_back 265739525
push_middle 218574462
get 109769
push_middle 287582374
push_front 240938877
get 235396
push_back 769139821
push_front 759716712
push_front 74069787
push_back 31977900
get 339948
get 388707
push_middle 526489804
get 271927
get 287311
push_middle 942294984
push_middle 727025287
push_middle 719293363
push_middle 734582394
push_back 709619633
push_front 95398003
push_front 998955913
push_back 218646071
push_middle 435429491
push_front 285466984
push_back 670630547
push_front 564298410
get 270369
push_front 643581404
get 418622
push_back 907219186
push_back 51349395
push_front 552044634
get 284594
get 387626
push_back 970170788
get 416430
get 335594
get 322481
push_front 723276085
push_front 121292459
push_middle 437344936
push_middle 983324830
push_back 551094920
push_middle 401686525
push_back 474367665
push_front 670244437
push_front 385003989
push_back 171447453
get 198105
push_back 481253449
get 153569
push_back 924834333
get 27993
push_middle 483626263
push_front 377201020
push_front 17499161
push_front 948814886
push_front 367131770
push_front 82429287
push_front 695156653
push_front 676026053
push_back 488700910
push_back 354018026
get 422036
push_middle 433897647
get 417646
push_front 33449822
push_front 585223213
push_front 813702057
get 272236
get 62920
get 314147
push_middle 86776052
push_front 374202821
push_middle 359700799
get 54191
push_middle 700075611
push_front 975144736
get 134532
push_front 259506743
push_back 889840664
push_front 832474256
push_middle 203353995
push_back 167139213
push_middle 441511329
get 210408
push_front 337107957
get 13915
get 415454
get 69500
push_middle 856344690
push_back 409375718
push_back 111577307
get 188998
push_front 339177768
push_back 341423460
get 197353
push_front 714944177
push_middle 222900106
get 386282
push_front 188487221
get 374335
push_middle 12333361
push_middle 856907593
push_front 206935723
push_back 201166291
get 87932
push_front 563893517
push_front 268614876
push_back 422241358
get 341138
push_middle 892897088
push_middle 673639169
get 212031
push_middle 778066599
push_back 710049960
push_front 365843117
push_middle 167641443
push_back 294843010
push_back 533913973
push_back 652315132
push_back 773123954
push_middle 746442372
push_back 763429213
push_front 661933899
push_front 269539106
push_front 856673435
get 427756
push_back 274113567
get 202543
push_back 623457231
push_back 180088914
push_middle 392065912
get 397203
push_back 494227262
push_front 188500027
push_middle 790193092
push_back 454794927
push_middle 876264278
get 3900
push_front 422619004
push_middle 884075483
push_middle 914087571
push_middle 686434936
push_middle 822249175
push_front 899002442
push_front 763739463
push_middle 173990247
push_front 739976232
push_front 409692573
push_middle 878988789
push_front 363319958
push_middle 473285126
push_middle 730566736
push_middle 787015174
push_middle 720159487
push_front 450865326
push_middle 52603684
get 302979
push_middle 526428179
get 410242
push_front 705027417
get 269275
get 421223
push_front 36074392
get 372601
get 368011
get 269314
get 146465
push_back 703598540
get 315724
get 30551
push_middle 836076358
get 119713
get 29047
push_back 134743438
get 40966
get 281713
push_front 564493321
push_back 238230527
push_middle 694753536
push_back 206413614
get 162361
push_back 949737358
push_back 123300858
push_back 880353130
get 87538
push_middle 151071357
push_front 799315419
push_middle 83554380
push_front 325128790
push_front 924454665
push_middle 856426223
push_back 441307376
push_back 798727555
push_middle 738304151
get 388765
push_back 198066165
push_front 618424333
push_back 231804991
push_middle 451101524
push_middle 17897956
push_front 228222322
get 205445
get 316062
get 411965
push_middle 874791822
push_middle 396499590
get 302613
push_back 749326980
push_middle 295083851
push_middle 17610605
push_back 61086151
push_back 723176890
push_middle 133662958
push_front 245265590
push_middle 930921629
push_middle 851073690
push_back 111121322
push_back 565139112
push_middle 242847046
push_back 73816150
push_middle 710902908
push_front 897927592
get 400181
get 83960
get 236624
push_middle 178539814
get 233847
push_back 854242432
get 173371
push_middle 718742140
push_front 471130122
push_middle 36878077
push_front 998890697
push_back 118226778
get 75412
push_front 952498373
push_middle 284772680
get 371831
push_front 605727138
push_middle 465578474
push_front 602026209
push_back 795667783
push_back 383430180
get 208827
get 25035
push_back 184869839
get 358951
push_front 300520326
get 408485
get 415522
push_middle 352738919
get 170500
push_back 911384102
push_middle 696176131
push_back 258231470
get 171307
push_middle 417752525
push_front 460264341
push_middle 639586698
push_front 189241663
push_front 663965190
push_middle 199357409
push_back 230209144
push_back 563995545
push_back 19292419
push_middle 379532867
push_middle 747706273
get 176487
push_middle 738824669
push_middle 901375454
push_middle 939653626
push_back 997562598
push_middle 478272223
get 301481
push_middle 959030127
push_back 598169689
get 114159
push_front 456338880
push_front 492823745
push_back 248852162
get 390262
push_middle 119743372
push_front 390085042
push_front 870248713
push_middle 352571661
push_middle 823977473
push_middle 638192260
push_back 721117857
get 150521
push_back 671209918
push_front 72672663
push_front 313358743
push_middle 935157299
push_front 409490349
push_back 642567396
push_middle 145328797
get 1427
push_middle 90219834
push_front 439083285
push_back 314992898
get 49477
push_front 717761198
push_middle 683283806
get 230221
push_front 383614210
push_back 223513612
push_back 991465580
get 55736
push_back 784161426
get 11492
push_back 575764173
push_back 701607839
push_front 457417062
push_middle 550627995
get 61765
get 333437
get 414915
push_middle 264838429
push_back 303549794
push_middle 609532098
push_middle 353687691
push_back 840842080
get 382704
push_front 440852970
get 225576
push_front 57031753
push_back 983070388
get 253715
push_middle 226504319
get 321163
push_front 526010097
push_middle 514185183
get 59489
push_middle 510458471
push_middle 478347435
push_front 606717104
push_front 82938800
push_front 895893329
push_front 343661628
get 4420
push_back 654256202
get 5825
push_middle 870761618
push_front 951318455
get 170800
get 304676
push_middle 560406302
push_back 642124726
push_middle 85984404
push_middle 285586093
get 205392
get 377623
get 279365
push_front 727833963
push_back 909098230
push_front 83290283
get 369792
push_front 967580753
push_front 355356436
push_back 135075792
push_middle 459142883
push_front 875633480
get 157518
get 312209
get 359624
push_middle 320324793
get 224814
push_middle 587853327
push_middle 846574302
push_back 497418357
push_front 717434947
push_front 599217888
push_back 563373709
push_front 356234597
get 138703
push_front 622437070
push_middle 506686782
get 130139
push_front 927124879
push_back 518728261
push_front 3988938
push_front 610157548
get 391482
get 66415
push_middle 616525173
push_back 116472834
push_middle 299183445
push_back 793653583
get 400225
push_back 814572172
push_front 445498235
push_middle 917602169
push_front 968838528
push_middle 243635733
push_back 877261864
push_back 9217366
get 60828
get 107079
push_front 512457238
push_middle 774353106
push_back 848856581
get 401073
get 427517
push_front 181752247
get 190657
push_front 169915922
get 252541
get 295794
push_back 385826474
get 6204
push_front 681179374
push_front 392897734
push_middle 435236580
push_back 190112733
push_middle 920120550
get 121476
push_front 817683549
push_back 344737041
push_back 956164153
push_middle 777321355
push_front 701603242
push_front 565482297
get 243170
get 402728
push_back 255014634
get 101016
push_front 634923111
push_back 38849506
get 54756
get 198938
get 406034
push_back 81489627
push_back 669196277
push_back 643476726
push_back 849629425
push_back 892537214
push_back 561268824
get 318246
push_middle 146597113
push_back 212328795
push_middle 339149454
get 425251
push_front 951444277
get 265824
push_middle 210852482
push_back 130929623
push_middle 185939516
push_front 375114564
push_back 953727961
push_front 34701729
push_back 884313886
push_front 677260496
get 2343
push_back 859286920
push_front 765619940
push_middle 714181700
push_front 661470008
push_back 350545254
push_front 801772742
push_middle 687237637
push_back 536848231
push_back 430102916
push_back 515292633
push_front 655076705
push_middle 896776444
push_back 865498116
get 310907
push_front 999872168
get 293481
push_middle 26510455
push_back 692480878
push_front 917864793
get 75420
push_middle 182929771
get 243558
push_middle 182986005
push_middle 987201467
push_middle 424674972
push_middle 18422266
push_back 784974091
get 97545
push_front 37942329
get 405030
push_front 886877249
push_front 891456387
push_middle 343827545
push_middle 877146326
push_front 302583916
get 327061
push_middle 383724447
push_middle 415807242
push_back 949583548
push_front 318755630
push_front 69361454
get 166689
push_front 769751197
push_middle 666267140
push_front 244023384
push_front 840444845
push_back 490978570
push_front 979302054
push_front 517689673
push_front 414354358
get 307341
get 324712
push_back 730377480
get 350748
push_front 874564831
push_front 46827001
push_back 208007005
push_back 355525520
get 403654
get 208067
get 30504
push_middle 141887346
push_back 537691425
push_front 905820249
push_back 518843199
get 316700
get 184409
push_back 175878918
push_front 536657867
push_back 693773362
push_middle 279562085
get 6833
get 331301
get 333479
push_front 812843346
get 23955
push_front 767434980
get 322121
push_middle 183381443
push_front 701961984
push_back 356020921
get 26779
push_middle 533082759
push_back 269045677
push_back 494051383
push_front 283924318
push_middle 92726988
push_middle 744631183
push_front 332348924
push_back 315959311
push_middle 387227446
push_back 86307820
push_front 369511847
get 320903
push_back 976220716
push_front 677642213
push_back 571799596
get 198889
get 182578
get 91905
get 106869
get 57575
push_back 340217274
push_middle 227173250
get 4799
push_front 35647883
push_back 807619484
push_back 468392812
push_back 658447157
get 347360
push_middle 767150161
push_back 663272734
push_front 577001834
push_front 299762384
get 34490
get 421570
push_front 80146737
get 242130
push_middle 106668720
push_middle 53109914
push_back 605602077
push_front 355321544
get 369872
push_back 474290454
push_front 342819502
push_front 241971379
get 243627
get 330950
push_front 841604874
push_front 199154140
push_middle 594501335
push_front 809863425
push_middle 345158277
get 108928
push_back 619674081
push_middle 334616547
push_middle 742455815
push_back 351084416
push_middle 922802197
get 344465
push_back 246652718
push_back 116151160
push_middle 395966069
push_middle 643272348
get 334055
push_middle 408351378
push_back 804318041
push_back 413262163
push_middle 535579841
push_middle 744203232
push_front 177559506
push_middle 829106055
get 262211
get 154397
get 287514
push_back 480103144
get 224446
get 164871
push_middle 704354871
get 237229
push_back 451893678
get 387149
push_front 986739999
push_back 834360905
push_front 96408683
push_back 92489942
push_front 187583336
get 63206
push_middle 685578174
push_middle 693617463
get 35594
push_middle 64121906
push_middle 500692302
push_middle 691000321
push_back 101295373
get 131751
get 59633
get 378047
push_back 396068608
push_front 880346334
push_back 29878922
get 310682
push_front 645364203
get 201359
push_front 188854461
push_middle 509573257
push_front 232621395
push_front 650415538
push_front 775682040
push_front 413739435
get 191392
push_middle 985310306
push_middle 258428604
get 264857
push_front 888677234
push_front 131688061
get 422990
push_front 870022533
push_middle 696523905
push_back 103220268
push_middle 558359228
push_front 325424087
get 184824
push_middle 148198170
get 176611
get 334372
push_front 690226495
get 275643
push_front 961677162
push_front 305344516
push_back 311303917
push_back 550346604
get 359529
push_middle 642823131
get 426724
push_middle 633618863
push_front 451346315
push_middle 4333401
get 125742
get 390140
push_middle 184876301
push_front 197368814
push_back 170100167
push_front 453612221
push_middle 421116016
get 77813
push_back 583735181
push_back 405376874
push_back 884414764
push_front 753625062
push_front 358018289
push_middle 173970663
push_back 883432638
get 325624
push_back 192425966
push_back 743808302
push_middle 957577747
push_back 55145296
push_back 278882632
push_middle 831849053
push_back 291555368
push_middle 636419224
push_middle 849971470
push_front 742339662
get 196687
push_back 729932279
push_back 293687416
push_front 432525503
push_middle 186937680
get 89235
get 347360
push_middle 150742905
push_back 566753548
push_front 425622360
push_back 26514375
get 3529
get 176098
get 177370
push_front 708086789
get 285323
push_back 174154667
push_front 550076939
push_back 372690434
push_back 226021333
push_back 932113602
push_middle 515786270
get 283121
get 173695
push_front 577345399
get 369907
get 281560
push_back 469515336
push_back 133100756
push_middle 453268292
push_middle 639068116
push_back 88645881
push_middle 179075774
push_back 20284601
push_front 18828083
push_middle 423286321
push_middle 484373562
push_middle 202021062
get 90835
push_middle 526047464
push_middle 956889463
push_middle 969082483
push_back 730524979
get 301115
push_middle 719435418
push_back 761661586
push_middle 663778490
push_middle 762313994
push_middle 713755599
push_front 1949305
get 421287
push_back 450499327
push_middle 936976746
push_back 125928369
push_front 630803224
push_back 813427229
push_back 775137702
push_back 545521841
push_front 467135539
push_front 952626017
push_middle 704668242
push_front 344003440
push_middle 854585310
get 235410
push_front 675743002
push_back 711571290
push_front 798894773
push_back 709280783
push_back 707885313
get 202647
push_front 85415765
get 4458
get 52778
push_front 344584645
get 306811
push_middle 934224157
get 214781
push_back 703131576
push_middle 831782150
push_front 258155047
get 300399
push_front 256529738
push_back 287172241
get 172495
push_middle 643151691
get 317971
get 207925
get 406383
push_front 98203813
push_front 950658547
push_back 268887629
get 28315
push_back 900053718
push_back 316580244
push_back 443147892
get 304070
push_middle 981316735
push_back 684131287
push_middle 297968588
push_middle 661544381
push_middle 974673575
push_middle 686648798
push_middle 904598066
push_back 719705835
push_middle 506845494
get 232878
push_back 882077365
push_middle 241633913
push_front 673027652
push_back 191467960
push_middle 228509062
get 430477
push_back 368798762
push_front 922735316
get 340671
push_middle 766792611
get 266281
push_back 108715975
push_middle 104763871
push_middle 662149807
get 253223
push_middle 72013349
get 311069
get 396439
push_middle 956204903
push_front 177125943
push_middle 53704679
push_back 537860902
push_front 220294244
push_middle 236302384
push_middle 524021643
push_middle 32570017
get 320099
get 172023
push_front 166880744
get 366131
get 51053
get 322561
push_back 548635299
push_back 779491451
push_front 566001794
get 185023
push_middle 318127709
push_middle 93962504
push_back 821487556
get 289206
push_back 850738468
push_middle 9959883
push_front 883889728
push_middle 751270346
push_front 573135724
push_back 983019504
push_back 936920453
push_front 939220206
get 369012
push_back 844479807
get 407819
push_front 617633914
push_middle 4940805
push_middle 351282789
get 221275
push_back 660562532
push_middle 356044757
push_front 808422957
push_back 500175752
push_front 54065201
push_middle 496874501
get 195912
get 156246
get 226234
get 108160
get 16505
push_back 237608137
push_front 392758844
push_front 375694640
push_middle 603137148
push_front 801229597
push_middle 183344850
push_middle 12835590
push_middle 772959113
push_front 52850955
get 333421
push_back 59982152
push_middle 403020109
get 320303
push_back 782802956
get 242353
push_back 261774885
push_middle 773078315
push_back 112725957
push_middle 616884752
get 135935
get 129735
push_front 274656900
get 54547
get 415165
push_front 426543091
push_back 210965860
push_middle 225647643
get 220588
push_middle 516660124
push_front 656186613
push_front 683399383
push_front 160006719
push_front 524458614
push_back 679887542
get 300758
push_front 720429463
push_middle 516136706
push_front 679940398
push_back 705809675
push_middle 327204542
get 277654
push_middle 122645828
get 140014
push_middle 259478929
push_back 869911709
push_front 634481364
push_back 986635151
push_middle 200516805
push_middle 98455388
push_front 702376847
push_back 206296637
push_back 166501439
push_back 462372059
push_front 240143183
get 33117
push_front 403282091
get 388070
get 284802
push_back 687036179
get 223817
push_front 522584529
get 3268
push_back 510550677
push_front 540703433
get 293460
get 158963
get 196828
push_back 207529558
push_middle 71971911
get 415329
get 16451
push_middle 673748285
push_front 320122434
push_back 747109790
push_front 361710607
push_middle 91939556
push_front 266752899
push_front 130107162
push_middle 62918159
push_middle 286265998
push_front 36874094
push_back 400230286
push_back 924253814
push_middle 355048594
push_middle 434313759
push_back 1087830
get 389881
push_front 28116642
push_back 996214106
get 407617
get 250563
push_middle 70863139
push_middle 32333100
push_middle 156228615
get 342162
push_front 361659255
get 322117
push_middle 641208252
push_front 754343466
push_middle 890969921
get 220558
push_back 889092458
push_front 83740271
push_back 969823751
push_middle 93336527
push_middle 724614500
get 306838
push_back 490480852
push_middle 68342827
push_front 791372997
get 146980
push_back 951916814
push_back 951145022
push_middle 176994200
get 154324
get 373167
push_back 642285678
push_middle 114337175
get 36775
push_middle 122754379
push_front 163772592
push_front 786783441
get 108523
push_front 403380038
get 10942
get 83434
push_front 648914214
push_back 107871129
get 297970
get 194028
push_back 71194946
get 328455
get 411340
push_back 209604873
push_middle 65458044
push_front 537308910
push_back 501162393
push_middle 994062399
push_front 829397330
push_middle 37309144
get 99774
push_middle 3300727
push_front 549650127
push_front 933401006
get 411164
get 258764
push_front 314084460
push_middle 94665765
get 336496
push_middle 107316512
push_back 662342135
push_front 489422474
push_back 212199713
get 156816
get 330061
push_back 166328862
push_front 541958740
push_back 536638099
get 392954
push_back 747520773
push_back 446994180
push_front 719395270
get 295797
push_front 769401880
get 252599
push_back 384496063
push_middle 376798988
push_middle 517852615
push_back 319420719
push_front 654322928
push_middle 993833809
get 279039
push_back 462788700
push_front 488001050
push_middle 231972760
get 160267
push_middle 337263846
push_front 416630489
push_back 70664833
push_back 860356343
push_front 296420998
get 401355
push_front 838016394
push_middle 848738860
push_middle 486306108
push_middle 107345858
get 267134
push_front 480036986
push_middle 799504173
push_front 655791801
get 79060
push_front 391764557
push_front 652088860
get 430501
push_back 37948939
push_front 806431258
push_middle 313477752
push_back 22610281
push_front 661742967
push_back 860432251
push_front 513684400
get 88398
push_back 24155769
push_front 518387057
get 287142
get 46592
get 6306
push_front 110861961
push_front 344309512
push_back 323515360
push_back 408655978
push_back 541935307
get 166653
push_back 229228765
push_middle 930407742
push_middle 664869116
push_back 884709195
push_front 680029193
push_front 696411
push_front 359268739
push_back 293978589
get 26893
push_back 552235627
push_front 31883169
push_front 1027454
push_front 826481315
get 39556
push_middle 2621786
get 321719
push_back 958607046
push_back 690013897
push_front 939728711
get 383138
push_middle 111712714
push_back 85759560
push_middle 271509427
push_front 250630636
get 334342
push_front 445332831
push_front 38590601
push_middle 999724027
get 36036
push_back 53820721
push_front 961449973
push_front 138036722
get 236623
push_middle 202700676
get 93278
push_middle 856423914
get 384651
get 266421
push_front 695888856
push_back 759084516
push_front 71459590
push_middle 997499333
push_middle 690493813
push_back 608760940
push_middle 464850827
push_front 91475270
push_back 413850756
get 148806
push_middle 690009158
get 294355
push_back 935759494
push_middle 763983343
get 298494
push_middle 745494215
push_middle 685366027
push_back 23592909
push_middle 578356222
push_back 415815605
push_middle 173211453
push_front 210510144
push_middle 420403578
push_middle 95542411
push_middle 871426839
push_middle 345950454
push_back 16930135
push_back 643272534
get 203865
push_back 493425252
push_middle 575911628
push_back 185362657
get 400601
get 280302
push_front 744408892
push_back 47418023
get 403768
get 17677
push_middle 231868802
push_back 365521015
push_back 411830605
push_front 401979911
push_front 888203812
push_middle 337508969
get 396859
get 365612
push_back 191389739
get 338138
push_middle 334819631
push_back 385449531
push_back 657404913
push_front 109336141
get 374033
push_front 88069148
push_front 317433121
push_middle 883401155
push_front 146444621
push_back 35389061
get 112680
push_middle 31846353
push_middle 495392511
push_back 508151265
push_front 753252985
push_middle 220497036
get 24901
push_middle 22016639
push_back 237591980
push_middle 453366135
push_front 781853578
push_middle 968281938
push_middle 912876475
push_middle 226964440
push_front 593447508
push_back 589007336
push_middle 829761521
push_back 54413074
push_back 523646529
push_middle 398874470
get 270296
push_back 86202197
push_back 325354802
push_middle 664403973
push_front 786825846
push_middle 634690830
push_middle 538476942
push_back 830005918
get 327704
push_middle 747058653
get 343831
push_middle 948880910
get 192533
get 294539
push_front 750856205
get 133007
push_middle 738066968
push_back 173754806
push_back 163085406
push_back 908767961
push_middle 841574244
push_middle 561067116
push_middle 591512657
get 349852
push_front 629682068
push_front 661681674
push_back 576819480
push_middle 787792556
get 417446
push_front 868331743
push_middle 573767000
push_middle 226624406
push_front 691942774
push_middle 625028129
push_front 293457688
push_back 60035843
push_back 29664709
push_back 502625698
push_back 898811440
push_middle 64164387
push_front 537853931
push_middle 391474033
push_back 313378873
push_middle 260856157
push_back 422533632
push_back 826071263
push_front 675552989
push_front 889429115
push_back 180483410
push_back 837043903
push_middle 566986779
get 82041
push_back 853150220
push_middle 362951727
push_front 872869576
push_back 129315338
get 189376
push_back 935048046
get 231338
get 337527
push_back 413129560
push_front 173553663
push_back 127153336
push_front 334899173
get 108246
push_back 746058003
push_back 186961772
get 161924
push_front 867378228
push_front 246947177
push_back 36665942
push_back 913687756
push_front 16822593
push_front 423417497
push_back 647210880
push_front 470181709
push_back 213908039
push_middle 656589421
push_back 971856887
get 111777
push_middle 109530052
push_front 663830973
push_back 586194570
get 37998
push_back 809353794
push_back 178636374
push_middle 204907430
push_back 875334541
get 425051
get 390225
push_back 164530996
push_middle 313515352
push_back 303516826
push_front 727683066
push_back 890157434
push_middle 411178985
push_front 893163825
push_middle 503167848
push_front 48723212
push_back 427789152
push_back 744550353
get 316245
push_front 740903994
push_front 500893620
push_middle 446281646
get 48225
get 287481
push_middle 886940567
push_front 612680728
push_back 849673215
get 179013
push_middle 606897499
push_back 658538302
get 174088
get 139117
push_middle 100002135
push_middle 104919586
push_back 155635722
push_front 871192488
push_front 327306077
push_front 214729964
push_back 669375333
push_front 589354204
push_back 142249956
push_middle 123552370
push_middle 554055282
get 418170
get 110779
push_back 926006958
get 351219
push_back 839587375
push_front 10648113
push_front 990906834
push_middle 319871903
push_back 651616065
push_middle 128379554
push_back 269009039
push_back 391169641
push_front 191285407
push_back 33368764
push_front 844630022
get 177044
push_front 12519764
push_front 703084956
push_front 245080006
push_front 699125013
push_middle 164246742
push_middle 409872385
push_back 556873548
push_front 169025327
push_back 844343564
push_back 639603502
push_back 828777741
push_back 315599321
get 396594
push_front 659746529
push_middle 863601897
push_front 95608395
push_back 982254903
get 345632
push_back 688679073
push_front 756041775
push_front 395659910
push_middle 942282432
push_front 846389370
push_back 650867644
push_back 751230727
push_middle 617940702
push_back 154572505
push_back 396836833
push_back 670670813
get 233432
get 139722
push_back 339432876
get 306462
get 129645
push_front 412782942
push_middle 8677182
push_middle 704478469
get 401709
push_front 564328347
get 158279
push_back 62371770
push_back 571028227
push_middle 405154859
push_back 225637833
push_back 674463063
push_middle 530837827
push_front 306526189
push_middle 328721990
push_back 184653298
push_back 634162894
push_front 721917173
push_front 872517251
push_back 205316441
get 246189
push_middle 449969317
get 89373
push_middle 20002962
push_back 465214147
push_middle 375847378
get 190468
push_back 89157964
push_front 537092459
push_front 912640299
push_back 94194857
push_front 441877906
push_middle 524971340
get 354347
push_back 82107304
push_back 882652226
get 167145
push_middle 60132250
get 238657
push_middle 421015357
push_front 828028585
push_front 541362688
push_middle 666747807
push_middle 633371305
push_front 121758070
get 6542
get 7775
push_middle 669227774
push_front 893521782
push_middle 173092650
push_back 665985996
get 232188
push_back 580037394
push_back 398067096
push_front 353420980
push_middle 564214137
push_middle 759881499
push_back 946857806
push_front 725844634
push_middle 675890036
push_front 25556778
push_back 640211696
push_front 642520940
push_middle 595149005
push_back 814505342
push_front 313344846
push_middle 246534884
push_back 587572115
push_front 875838919
push_back 613664591
get 14986
push_middle 719980914
get 308310
push_front 55647290
push_front 804478831
push_back 369579710
get 161606
push_middle 601704212
get 82461
push_middle 38644772
push_front 667879956
push_back 796724142
get 222911
push_back 734693553
push_back 926275828
push_front 522953120
push_front 436630527
get 277282
get 353033
push_front 803140436
get 58626
push_front 17346931
push_front 84100695
push_middle 271708524
get 308048
push_middle 293901218
push_back 700666706
get 184098
push_front 694447193
push_middle 715064022
push_middle 39868338
push_front 271188089
get 254176
push_middle 213132481
push_middle 956607807
push_middle 247759802
push_front 716360355
push_front 151170822
push_front 584636853
push_middle 677586186
push_middle 501944016
get 47962
push_middle 408680544
get 85562
push_back 17932117
push_back 541715109
push_middle 248189674
push_middle 347931646
get 278021
get 63735
push_middle 670700288
push_front 693126813
push_front 524997908
get 44435
push_front 364361415
get 362970
get 212254
get 419415
push_back 328861326
get 78253
get 44059
get 184351
get 119699
get 27731
get 396624
push_front 854279099
push_middle 768086175
push_front 215952889
push_back 578556374
push_middle 238647322
push_middle 573572715
push_middle 198615645
push_front 757240920
push_front 6068443
get 84101
push_back 353288974
push_front 91519880
get 127812
push_back 817862969
push_back 469307008
push_front 831801895
push_front 768464082
push_middle 965542871
get 73390
push_middle 750323161
push_back 146261087
push_back 226698583
push_front 90742541
get 313280
push_back 453358993
push_front 811876578
get 367063
push_back 889288144
push_front 520769490
push_middle 427903344
push_middle 486292195
get 125996
push_middle 771362777
push_back 347656057
push_front 528315477
push_front 201483344
get 226092
push_middle 15946881
push_back 78406571
push_front 699680796
get 157447
push_middle 960658341
get 228193
get 93144
get 338002
get 56406
push_back 688521758
push_front 431423755
push_front 224024015
push_middle 173358407
get 48004
push_middle 46152332
push_front 192803722
get 207267
push_back 902061048
get 40639
get 17494
get 90661
push_front 552975179
push_front 524546144
get 331127
push_front 751609489
push_back 771017175
get 341192
push_front 159946603
push_front 515958145
get 182648
push_front 49678027
push_front 503161096
push_back 26511733
get 362879
push_front 295310789
push_front 17367794
get 285810
push_back 892070123
get 118724
push_front 29038143
push_front 623906371
get 43664
push_front 129119518
push_back 398942300
get 264440
push_back 961364442
get 217656
push_front 802996020
push_back 459133183
get 297021
push_front 280914218
push_back 597957691
push_middle 971381192
push_middle 416592666
push_middle 320933875
push_front 895604823
get 119547
push_front 182858243
push_front 197866957
push_front 583791499
get 425672
push_front 225028123
push_front 762626209
push_middle 518115396
get 87064
push_middle 918745760
push_back 494844034
push_front 771670228
get 192279
push_back 728119775
push_front 829600527
push_front 725529337
push_middle 417732122
push_middle 740330949
push_back 716421773
push_front 178663921
push_back 315900577
push_back 616616491
push_middle 336913831
push_back 722774648
get 222316
push_middle 675518279
push_back 920674513
push_back 305463792
push_front 546388606
push_back 630610569
get 280928
push_front 329353931
get 196717
push_middle 219241185
push_middle 735101177
push_middle 293795447
get 199617
push_back 376751985
push_back 826813753
get 273864
get 363111
get 263715
push_middle 108918347
push_back 418273649
push_back 3257256
push_front 454044951
push_front 388251418
push_back 876379991
get 33676
push_back 61552883
get 29916
push_back 767569723
push_middle 250139814
push_back 473765627
get 351094
push_front 946531526
push_back 307137426
push_back 358555824
push_front 501308588
push_front 666475300
push_front 156146644
push_back 637207535
push_front 228143270
push_middle 146968682
push_back 360186888
push_middle 692276064
push_middle 357912868
push_back 259998615
push_front 621437439
push_middle 23846141
push_middle 623997371
get 55005
get 145413
push_front 827540092
push_middle 136199368
get 285974
push_front 824729051
push_front 909292134
push_front 817530891
push_front 712666114
push_back 737038789
push_middle 252097579
push_back 38148493
push_front 422126516
push_middle 872165545
get 256146
push_front 898118016
get 427541
push_middle 175107051
push_front 143305507
push_front 783128494
get 372143
push_back 107558049
push_middle 233700770
push_front 447625483
push_front 137586451
get 33635
push_back 269157565
push_back 36787290
push_back 590067201
get 43144
push_back 381876546
get 295307
get 424838
push_front 421917703
push_back 528174650
get 278303
push_middle 920324915
push_back 506825298
push_middle 721761957
push_back 317463101
push_back 329666300
push_front 245919455
push_front 269556844
push_front 283431460
push_back 280635477
get 398347
push_front 413187129
push_middle 12703909
get 173703
get 306401
push_middle 342016325
push_middle 9877909
get 25080
push_back 554487325
push_middle 115061757
get 190205
push_back 743946428
push_middle 1112882
push_front 933712862
push_front 311794299
get 102199
push_back 418246547
get 237937
push_middle 904234687
push_middle 170482052
push_middle 872898692
push_middle 854461715
push_front 218291216
get 59174
push_middle 404750236
push_back 972845428
get 23849
push_middle 405801707
push_front 764832165
push_middle 817188750
push_front 733290360
get 137340
get 405226
push_back 234452361
push_back 502684497
push_back 169927673
push_front 197418192
push_middle 628685475
push_middle 616521831
push_back 380498862
push_middle 915099440
get 376778
push_front 96141275
push_front 93145203
get 264695
push_back 755952379
push_back 368018181
push_middle 259058524
push_front 143998855
push_front 124754527
get 4020
push_back 679946876
push_front 619068903
push_back 449038954
push_middle 328011801
push_middle 68088408
get 318806
get 303660
push_front 721077378
push_front 808324155
push_back 279013143
get 289244
push_back 573624379
push_middle 601502073
push_front 202318853
push_back 953014963
get 87709
push_middle 560505329
push_middle 477573347
get 365007
push_middle 319534930
push_middle 425856911
get 80729
push_front 878143482
get 178988
push_back 540600961
get 127651
push_back 467647893
push_middle 960286086
push_front 309888091
push_back 325469765
push_front 147154926
get 417076
push_back 655623872
get 409945
push_middle 661424141
get 22563
get 38731
push_back 550864237
get 151692
push_front 74457113
get 149974
get 180998
push_back 82150859
push_front 208269725
get 253114
push_middle 755080968
get 400735
push_middle 231524032
push_middle 479690260
push_front 890968957
push_front 993677048
push_middle 565316819
push_back 776360426
get 19759
push_front 681130155
push_middle 625354638
push_front 614927119
push_front 345792126
push_back 451751609
push_front 802549276
get 121193
push_middle 956832854
push_middle 23950827
push_front 252261754
get 394175
push_back 427654906
get 71593
push_front 531466080
push_back 486452433
push_front 303028038
push_middle 682068201
push_front 892542833
push_front 407262401
push_middle 59217708
push_middle 8156329
push_middle 716866720
push_middle 324809268
get 368212
push_middle 338693233
push_middle 103940204
push_back 606472715
get 46638
push_middle 569183996
push_front 287957406
push_front 716182879
get 192443
push_back 394195032
push_front 62899746
push_middle 382867225
push_front 804244141
push_middle 345715461
get 184186
push_middle 66573096
push_back 857380924
push_middle 45808879
push_front 989929893
push_middle 334151959
push_front 605645566
push_back 493946596
push_middle 143228954
push_middle 48338300
get 48669
push_middle 196489541
push_front 271739459
push_front 390186424
push_back 485632060
push_back 531225841
get 256229
push_front 244936691
push_middle 167192482
push_middle 301818219
push_front 781352902
push_front 365648761
push_back 799893425
get 151605
push_back 281518975
get 377926
push_back 92626029
push_middle 475441148
get 377283
push_front 925943484
push_front 480923998
get 228073
push_front 142614122
push_front 997682592
push_back 154719848
get 254522
push_back 455639420
push_front 679449512
push_middle 654176671
push_back 979860172
push_back 278616036
push_front 252273487
push_back 244027186
push_back 317411402
get 280483
push_back 831395217
get 59132
push_back 231420746
push_front 580942878
push_front 452423748
push_middle 289339340
get 143198
push_back 706627850
get 114223
push_front 264284149
push_front 351902859
push_front 251431993
push_front 646319840
get 316258
push_back 685302241
push_front 769046919
get 87518
push_middle 446521497
get 190991
get 309051
push_front 575385011
push_middle 315631511
push_middle 856523111
get 356669
push_back 83695269
get 125503
push_back 254213496
push_front 390479524
push_front 547726316
push_front 298124550
push_front 572744642
get 135623
push_back 864939370
push_front 879649190
get 247456
push_middle 147346383
get 414387
push_back 317478483
push_front 788341395
push_middle 631968306
push_back 698808185
get 309886
push_middle 978925286
get 235049
get 171399
get 37725
push_middle 481343397
push_back 859408581
get 264460
push_back 321675050
push_front 8913979
push_middle 796018990
push_middle 486778741
get 149084
push_back 468316597
get 346478
push_front 949102989
push_middle 767183691
push_middle 499799736
push_front 979048273
push_middle 223084015
get 115796
push_back 986251065
push_back 905179515
get 249469
get 409478
get 373212
push_front 925074675
push_middle 110929
push_front 955177345
get 221086
push_middle 886381560
push_middle 315596684
push_back 458677470
get 370411
push_back 926823486
push_middle 959992615
get 360364
push_front 392764309
push_back 480961774
push_front 9613457
push_front 946989486
push_front 389565245
push_back 866266103
push_back 977590093
get 211881
push_middle 160539193
push_back 277114391
push_back 391851681
push_back 527719697
push_front 142567023
get 349744
get 324876
push_front 978200349
push_front 865468421
push_back 924206037
get 165105
push_middle 523932929
get 81024
push_front 54292212
push_front 970762739
push_front 172724868
push_middle 970398870
push_front 747067456
push_front 773069055
push_back 797815147
get 424805
push_middle 805683012
get 245599
push_middle 27979188
push_middle 937388593
push_back 957093469
push_back 458703274
push_front 311450897
push_front 642077800
push_middle 345001104
push_back 342551368
push_back 567343683
push_back 59280018
push_back 256376873
push_middle 375566577
push_front 715029849
push_front 136365071
push_front 10691379
push_front 823718093
push_front 52168487
push_front 62113564
push_front 299366689
push_middle 854500219
push_back 98643088
push_front 845910541
push_back 884104722
push_back 981720918
get 64143
push_front 658605537
get 250670
get 328770
get 92957
push_front 760465437
get 98427
get 112096
push_back 945596576
push_middle 861954358
get 304340
push_middle 54441470
get 134175
get 71019
push_back 156498674
push_front 282852170
push_front 527739658
get 100643
push_back 178616514
push_back 137899123
push_back 348032932
push_front 118643952
push_front 320276937
push_back 677914934
push_back 130808073
push_middle 239104660
push_middle 770202196
push_middle 482634160
push_middle 287942302
push_back 891452549
push_middle 854161511
push_back 775740922
get 51812
get 114810
push_front 57107462
push_back 117291212
push_back 700692028
get 146475
get 140915
push_middle 938724461
push_middle 207166552
get 97516
get 334886
push_front 559317317
push_front 604033604
push_middle 204799711
push_front 377192825
push_back 328910760
push_front 394580389
push_back 837001084
push_front 265234522
push_front 509926658
push_front 231774224
push_back 585754441
push_back 656751325
get 100691
get 394319
push_front 842697199
push_front 25940111
push_middle 776566701
push_front 767492078
push_front 539205587
push_back 985419172
push_back 192694082
push_back 942978897
push_middle 489378398
get 330653
push_front 962496614
push_back 983306551
push_middle 854724887
push_front 452741335
push_back 315658748
push_front 919075707
get 78072
push_front 214976011
push_middle 943669258
get 300770
push_back 568846675
push_back 211211337
push_back 271126263
push_middle 984819300
push_front 594322497
push_front 958810229
get 60267
push_back 216785062
get 330935
push_middle 5054766
push_back 215850205
get 209032
push_front 493957879
push_middle 253395366
get 359309
get 80013
get 25808
push_back 636519032
push_front 338997419
get 48057
get 169436
push_front 268540442
push_front 446285025
get 207823
get 340330
push_front 53379665
push_middle 158554269
get 258317
push_front 245255714
get 322923
get 208857
push_back 610063167
get 405769
push_front 972726994
push_back 642405587
push_front 975949284
get 18356
push_back 284262814
get 263185
push_front 687516210
push_front 830453098
push_front 146088690
push_back 881792086
push_back 217965596
push_front 778845714
get 128242
push_front 307805718
get 125801
push_back 840415927
push_front 357240344
get 98280
push_middle 608255961
push_front 580130289
push_front 825021432
push_front 497211892
push_front 798884567
push_middle 9981224
get 67896
get 290830
get 222209
push_back 402651058
push_front 533383872
push_back 695199638
push_middle 743072856
push_middle 17122381
get 234233
push_middle 969412906
push_front 147419187
push_front 662865257
push_middle 706189373
push_front 979646627
push_front 852191531
push_back 813357900
push_front 852577853
push_front 823534789
push_front 625800606
push_front 700867614
push_front 939201014
push_back 408104188
get 364595
get 144776
get 49285
push_back 626398292
push_middle 840223952
get 249852
get 100130
push_middle 894704128
push_front 128152067
push_middle 885083233
push_back 176391029
push_back 686574518
push_middle 462911275
get 246241
push_front 146714760
push_middle 349096402
get 357729
push_front 75311265
push_back 282540959
push_front 191626827
push_front 308252700
push_back 527312868
push_back 346185460
push_back 332352960
push_back 303701395
push_back 980184557
push_back 903961728
push_front 575182237
push_front 205778371
push_back 891069148
get 340813
push_back 838008805
push_front 63812472
get 357577
get 220065
get 271957
get 133758
push_middle 687180863
push_middle 789920862
get 61753
push_back 44561578
push_middle 62584734
get 5086
push_back 355480325
push_back 165188660
push_middle 239183672
get 65973
push_middle 578522839
get 162268
get 369382
push_front 358971433
push_back 948403353
push_middle 595021812
push_middle 600479653
push_front 832110888
push_front 873388760
get 233039
push_back 230317877
push_front 571232142
push_middle 870407581
push_front 47119345
push_middle 8715727
push_front 887404423
push_front 752054188
push_front 786166196
get 295430
push_front 574334888
push_front 122087068
push_front 447866960
get 236788
push_front 630633884
push_back 72977942
push_back 186196289
push_front 909981480
push_front 492257871
get 105614
push_front 521947124
push_front 832751767
push_back 403545411
push_middle 976414545
push_back 962479353
push_front 542238740
push_front 228741105
push_back 29727502
push_middle 334987755
push_back 463801475
push_middle 735023862
push_back 259533327
get 144065
push_front 125699510
get 136055
push_front 826397745
push_back 607658953
get 319891
push_middle 431302844
push_front 907296317
push_back 963304559
push_back 695563611
push_back 150414958
get 403808
push_front 976101152
get 159330
push_middle 578665707
push_middle 720456871
push_middle 596914977
push_front 371479932
push_front 229359795
push_middle 368124736
push_back 685981947
get 188648
get 261254
push_back 708146029
push_front 856623175
push_back 417828300
push_back 606805690
push_back 733801391
push_middle 504989625
push_back 319694109
push_back 2683731
push_middle 6900603
push_middle 47468960
push_front 828177707
push_front 276198965
push_front 770285391
get 121981
push_back 717154936
push_middle 484022441
get 388496
push_middle 570916338
push_front 491812393
push_middle 864764714
push_front 335506142
push_back 76133659
get 67899
push_back 857220319
push_front 371766639
push_back 600648745
push_middle 856616232
push_back 46842348
push_back 324878136
get 41930
push_front 106630438
push_front 155488788
push_front 993458420
push_back 192804529
get 398778
get 82281
push_front 915492043
push_front 570937844
get 214521
push_back 300270441
push_middle 609627479
push_back 445183534
push_front 292138754
get 115989
push_middle 949309835
push_middle 456302950
push_back 999998368
push_middle 470253875
get 41615
push_front 716083548
push_front 596154816
push_front 174596286
push_front 565277163
get 304278
get 81684
push_back 208495024
push_back 328586401
push_front 36357965
get 174313
push_back 742845379
push_middle 36007405
push_back 335769644
push_back 407661518
push_front 513959577
get 162853
get 375337
push_middle 91727988
get 173004
push_back 362482916
push_back 329876012
push_middle 786705671
push_front 856530949
push_back 756603696
push_front 706493004
push_front 393295545
push_front 874749647
push_back 352555688
push_middle 423046552
push_back 59448592
push_front 166374535
push_middle 88341827
push_front 878103431
push_middle 559043548
push_back 665138413
get 207817
push_front 534815279
push_back 252632662
push_middle 133501952
push_middle 625714896
push_front 642709867
get 176073
push_back 249232783
push_middle 453943548
push_front 62142889
push_middle 533380914
push_back 383186002
get 165614
push_front 738093592
push_back 266956375
get 114725
push_back 224128895
push_front 823339610
get 369316
push_back 443195636
get 142968
push_back 622163144
push_back 770659098
get 367085
push_front 301912570
push_back 498473026
get 110265
get 25785
get 102013
push_middle 97572270
push_middle 14304439
push_back 564145984
push_back 604881383
push_front 457388208
push_middle 156366968
push_front 83563479
push_front 573569900
push_middle 596768787
push_back 927200610
get 384893
push_front 746347744
push_back 969752359
get 247935
push_back 750318027
push_middle 521879430
push_middle 750423954
push_back 717119726
push_back 358728957
push_back 886728048
get 325220
push_front 876941242
push_front 247759406
push_middle 32519490
get 282965
push_front 955779122
push_back 229675146
push_front 912808836
get 187086
push_middle 416157042
get 213873
get 143468
push_back 226683734
push_back 77561059
push_back 218642784
push_middle 653574757
push_front 695521139
push_back 432497924
push_back 387866945
push_middle 376083840
push_back 123108424
get 210547
push_back 925482108
get 212378
push_middle 257110038
push_back 529789449
get 161140
get 419827
push_middle 474520071
push_back 633486171
push_back 38754976
push_front 579189004
get 71564
push_back 646834469
push_middle 415721852
push_back 654984450
push_front 358242795
push_front 974730114
push_front 164710136
push_back 213493136
push_front 95818693
get 373731
get 268622
get 287496
push_back 655842905
get 318553
push_middle 866634115
get 366074
push_back 507466008
get 308206
get 90353
get 11386
push_back 367584672
push_back 474413965
push_front 190462382
push_front 593988405
get 37176
push_front 269830321
push_middle 804331528
push_front 786509809
push_middle 838508849
push_front 775787471
push_front 193157050
push_middle 461554598
get 367656
get 339508
push_middle 962869154
push_front 842252425
push_back 17458924
push_front 261520502
push_middle 456225806
get 180728
get 223387
push_front 516974522
push_back 824958781
push_back 567368412
push_back 106535923
get 315097
get 153908
get 286583
push_back 411192876
push_middle 436993062
push_back 561408093
push_back 180431713
push_back 723480116
push_middle 854544031
push_back 207585734
push_middle 477004709
push_front 820416377
get 281625
get 42695
push_middle 826030043
push_back 338592896
push_front 12164501
push_front 359677157
push_front 281893380
push_back 438632129
push_middle 797562721
get 57885
push_middle 258743405
push_back 248652106
push_front 772648915
push_back 928920260
get 242285
push_middle 84880236
push_back 26016637
push_back 915270503
get 54703
push_front 556142028
push_front 714631539
push_back 926921219
push_middle 440099124
push_back 284615664
push_front 600272617
push_back 987342623
push_front 417721825
push_middle 423305480
push_back 16607192
push_back 965337993
push_back 507822609
push_back 117291149
push_middle 513329164
push_back 730236507
push_front 344165349
push_middle 996293752
push_middle 996428873
push_back 247229242
get 311629
push_back 723075093
push_back 26319480
push_middle 508782826
get 135405
push_middle 284653648
get 333228
push_front 246550191
push_front 58865294
push_front 269176476
push_middle 797510898
push_back 280352771
push_front 849209809
push_middle 914536619
get 102055
push_front 815555976
push_middle 289868987
push_front 417559155
push_back 363052236
get 62205
get 217793
push_middle 288018965
push_back 813723618
push_back 683939219
push_middle 258392104
push_front 393347562
push_front 773862831
get 67438
get 128682
get 319381
push_back 626311926
get 304674
push_middle 685782518
push_front 42547809
get 75469
push_back 814222496
push_back 383911533
push_front 747044598
push_middle 826934659
push_front 480058343
push_back 237704282
push_front 86780791
push_middle 957739365
push_middle 11101068
get 78010
get 306051
get 27539
push_back 344694726
push_back 837814060
push_back 862899361
push_back 680688350
push_front 428220496
push_back 201104376
push_front 489751443
push_back 995029761
push_front 433477275
get 105024
push_front 168681888
push_middle 405555319
push_back 363774481
push_middle 287120640
push_middle 976981761
get 254757
push_middle 723854959
push_front 250356203
push_back 231063661
push_front 749248715
push_front 911942652
push_front 30887185
get 321153
get 98643
push_middle 961856813
push_front 385258558
push_back 285966988
get 34309
push_middle 679001282
push_back 304397207
push_front 922131544
push_back 905267434
push_back 64938972
get 93799
push_back 942493940
push_front 15828293
get 151443
push_front 159717559
get 250935
get 203633
get 118242
push_middle 231192843
get 313136
push_back 677111563
push_back 230465907
push_middle 428913025
push_back 634026386
push_back 367766061
get 235848
push_back 240944877
push_middle 92035520
get 152527
push_front 398374768
push_back 375679385
push_middle 666056510
get 51999
get 50495
push_front 731403308
push_middle 95257801
push_middle 131551338
push_back 534796115
push_front 333143680
push_back 127773256
get 182593
push_middle 619889244
push_middle 695621219
push_front 622541899
push_middle 554480447
get 134234
push_middle 963702648
push_front 384291829
push_middle 80041871
push_front 548534706
push_front 564584876
get 213158
get 298743
push_middle 886273678
push_front 962414881
push_back 913772807
push_front 846208430
push_front 272431679
push_middle 545057144
push_front 862697545
push_middle 72012427
push_back 826287257
push_middle 642753903
push_middle 539796059
get 76212
push_middle 431287412
push_middle 222971143
push_front 374941908
push_middle 165980371
get 327211
push_middle 335198189
push_back 900417079
push_front 477486664
push_middle 341797726
get 37091
push_back 509738047
push_middle 804323277
push_front 943526900
push_back 639189936
push_middle 215929188
push_front 340841005
get 286010
push_front 908672101
get 305469
push_back 58457820
push_middle 993682468
push_middle 976480059
push_back 609969424
get 333697
push_back 853102873
push_middle 622289489
push_front 557689972
push_middle 716794062
push_middle 701496458
get 163422
push_front 808850988
push_back 519492239
push_front 251873664
push_front 257735066
push_front 231430913
push_back 407476539
push_front 176751415
push_front 23545077
push_front 730158443
push_back 314089608
push_front 41708707
get 61162
push_back 112125435
push_middle 333196739
push_front 533122124
push_front 326363799
push_front 836437599
get 180780
push_front 137360555
push_back 559672890
get 378476
push_front 450765152
push_front 806913006
push_back 794528589
push_middle 171232074
push_middle 838219
push_middle 153915970
push_middle 894925669
get 58428
get 96522
push_front 670290064
push_middle 885007784
push_front 177123885
get 424946
push_middle 876409146
push_back 224033349
push_front 58562075
push_back 966192390
push_front 523816666
push_front 909043859
get 55412
get 93160
push_front 644237201
get 243558
push_middle 648701188
push_front 808881315
push_front 641598046
push_front 89985221
push_front 670035099
get 408784
push_middle 107936071
push_middle 47613736
push_back 854320615
push_middle 524229669
get 99506
push_middle 961455268
push_front 599871918
push_back 413176067
get 119062
push_back 847395051
push_back 868306921
push_middle 267882017
push_middle 865739287
push_front 906687203
push_front 477379374
push_middle 256298021
push_back 227832748
get 97776
get 153437
get 245486
push_front 259661192
push_back 269680778
push_front 375811016
push_back 605499492
push_middle 330281459
push_back 962181232
push_back 29158481
push_back 835624297
get 181346
push_back 766660331
push_middle 456040957
get 161383
get 261221
push_middle 560913801
push_back 757786193
push_middle 716007969
push_back 895465259
push_front 637460625
push_back 487733
get 130771
get 243046
get 251955
push_middle 281424319
push_middle 627671491
get 412945
push_middle 845428084
push_middle 277531190
push_middle 356628799
push_middle 516539383
push_middle 704597573
push_back 942048559
push_front 590344957
push_middle 485060540
push_back 858415634
push_middle 963990460
push_front 913781878
push_middle 599923413
get 64222
push_back 833760569
get 381107
push_front 758306917
get 349734
push_middle 258469233
push_front 822841887
get 421467
push_back 172630894
get 138656
get 283272
get 222719
push_back 701314997
push_middle 600056837
push_front 33857381
push_middle 870845647
get 370057
push_front 105993033
push_front 26328738
get 171397
push_front 612352552
push_middle 883976807
get 99899
push_back 113823985
push_back 343782796
push_back 960472040
push_front 931169748
get 274713
get 141457
push_front 585528216
get 328446
push_middle 458412391
push_middle 653826282
push_front 20519987
push_back 764090934
push_back 375262475
push_back 947199717
push_middle 12924793
push_front 227197166
get 373429
push_front 449478255
push_front 164265566
get 54477
push_front 469533867
push_front 859880111
push_back 360539966
get 143287
push_back 929401376
get 288894
push_back 886984753
push_back 443026654
get 128352
push_back 128504141
push_middle 163905343
push_back 860686250
push_back 243970294
get 324882
push_back 141054557
get 153998
push_middle 815733628
push_middle 890415446
push_front 9957877
push_back 227752477
push_back 214361745
push_middle 781112617
push_middle 3220256
push_back 943125188
push_front 862106332
push_back 427159458
get 252960
push_middle 319444122
push_back 214542946
push_middle 882192031
push_front 810751769
push_front 954667387
push_front 288872835
get 154177
get 114048
push_back 453656096
push_back 918835564
push_back 236255097
get 398925
push_middle 625893759
get 164121
get 432877
push_back 453500041
get 129459
get 205594
push_back 361213947
push_back 260075030
push_front 708900838
get 382728
push_middle 627933762
push_back 402679267
push_front 296601723
push_middle 928199894
get 38304
push_front 625523827
push_middle 174168100
push_middle 254241992
push_back 481293327
push_back 143718509
get 357926
push_front 79775266
push_back 734706336
push_back 900153273
push_front 662622279
push_back 89999247
push_back 599885569
push_middle 116005337
push_front 380415494
push_back 46735445
push_front 182103425
push_middle 383054459
get 261334
push_back 802448389
push_back 808440950
push_front 849632822
push_back 579044985
push_middle 7377451
push_front 859007958
push_back 266293050
push_back 188691774
push_middle 295657473
push_middle 992108600
get 375767
push_middle 177075443
push_back 859615998
get 30017
push_front 55951489
get 354031
push_front 50232387
push_front 895278382
push_front 685631853
push_middle 797349862
get 28660
push_back 334938775
push_middle 602938299
push_back 40959787
get 363118
get 158231
get 131901
push_back 238944486
push_front 281577163
get 54621
push_front 733202966
get 31652
push_middle 184415544
push_front 980665424
get 117665
push_front 106115508
push_front 357833960
push_back 341250258
push_back 58859073
push_middle 466675956
push_back 975865239
push_front 455295129
get 221970
push_back 300553463
push_middle 576911833
get 146573
get 45167
push_front 830216860
push_back 337877713
push_back 503940494
push_front 231426133
get 33690
push_front 191284475
push_front 244317756
push_middle 177258237
push_back 511805330
push_back 678922854
get 290403
push_front 244251688
push_back 715328897
push_front 530213423
get 239559
get 72019
push_back 966787720
push_back 590194315
push_middle 867659392
push_back 713562838
get 80406
push_middle 375454071
push_middle 865404459
push_middle 27754007
push_back 194895076
get 228891
get 265023
push_front 412455935
push_back 662722639
push_middle 452237109
get 356327
push_front 50795404
push_back 605694816
push_front 120965140
push_back 910103042
push_front 213225835
push_middle 735114989
get 153449
push_middle 805921237
get 107098
push_middle 91321023
push_front 480075261
push_front 587251065
get 114149
get 26652
push_middle 72537897
push_middle 598581010
push_front 522376430
push_middle 907092206
get 163872
get 329110
push_middle 50469505
push_back 386435822
push_middle 931488091
push_back 137540163
push_front 177043666
push_back 747231377
push_back 105227216
push_back 720964194
push_back 51728477
push_middle 565803949
push_middle 399062402
push_middle 448096137
push_front 987232078
push_middle 158764795
get 293232
get 227848
get 339224
push_front 352571785
push_middle 248822231
push_middle 842141064
push_front 550550326
push_front 572480940
push_front 992128213
push_front 399443674
get 366349
get 220135
push_middle 465596570
push_back 612053636
push_front 188255445
get 140860
get 42078
get 139204
get 105869
push_middle 102084898
push_back 534114407
push_back 746988935
get 256465
push_middle 162867383
push_front 939978994
get 57068
push_back 875543923
push_middle 574375034
get 269179
get 163639
push_front 776155930
get 296132
get 174383
push_middle 230707963
get 211435
push_middle 672271226
get 379263
push_middle 532944875
get 299032
push_back 463401113
push_middle 864276433
push_front 850930338
push_middle 415400214
get 141024
get 146881
push_middle 639844133
push_middle 896472815
push_middle 387817502
push_middle 81095543
push_back 765965074
push_middle 189688931
push_middle 501386687
push_middle 593889727
push_front 364494230
get 211286
push_middle 2969164
push_back 151186872
push_middle 487810785
push_front 225927132
push_back 918802865
push_back 760360291
push_front 390999600
push_back 321463289
push_middle 842580646
push_middle 729456825
push_front 931865389
push_front 585952768
push_back 216925471
push_front 518781604
push_front 756897529
get 399107
push_front 163578136
get 109227
push_front 89132023
push_middle 132689257
push_back 465279471
push_front 892359881
get 418991
push_back 178990845
push_middle 723179672
push_front 642510452
push_front 469432511
push_front 621752507
get 343194
push_middle 26792321
push_front 656444150
push_back 816808235
push_back 448999113
push_middle 541467687
get 228122
get 56406
get 373246
get 384637
push_back 870081374
push_middle 532087921
push_middle 919232428
push_middle 390218546
push_back 888182346
get 201469
push_middle 259289241
push_middle 480047115
get 400413
push_front 292847445
push_back 254565565
push_back 627552491
push_front 127992194
push_middle 410080219
push_middle 671555999
get 393855
get 141837
push_front 150978162
push_middle 672044402
get 200335
get 91832
get 87766
get 319045
push_front 691089514
push_front 206675526
push_middle 232387980
push_middle 475053570
get 285883
push_back 360709337
push_back 266644623
push_middle 226641477
push_front 914022628
get 24451
push_middle 869229260
push_back 817349715
push_front 2748797
get 242144
push_middle 228436630
push_front 438830323
push_back 392495068
push_middle 548733451
push_front 128633889
push_front 764656726
push_front 505634328
push_front 418412619
get 64206
push_middle 501865660
push_middle 643744834
push_front 513422521
get 4158
push_front 479272547
get 9611
push_middle 108619594
push_front 999046927
push_back 236880822
push_back 481478753
push_middle 286510815
get 37715
push_middle 245454243
push_middle 772663523
get 97664
push_back 745818364
push_front 343565009
push_middle 382887015
push_front 135416812
push_front 490963454
push_middle 749538591
get 154538
push_middle 582833244
get 390214
get 288776
push_back 980218538
push_back 10925983
push_back 854741213
push_middle 189892608
get 249958
push_back 588684419
push_back 215449521
push_back 331092477
push_front 426926894
push_back 463164847
push_middle 972046142
push_front 879738555
get 354587
push_middle 892799468
get 43739
get 127103
push_middle 835916909
get 422536
push_front 794603834
push_front 483303261
get 26194
push_back 769201550
push_middle 916930679
push_front 673176372
push_middle 571574745
push_back 385660401
push_front 402236277
get 257416
push_back 820335108
push_front 701624284
push_middle 362332616
get 42144
push_front 284236310
push_back 363593064
push_back 88846325
push_middle 281601027
push_back 616894202
push_middle 49459967
get 88289
push_middle 18742642
get 42223
push_back 53386577
push_front 308924792
push_middle 380834080
push_middle 257900376
push_front 351740091
push_middle 140207036
push_front 452664788
push_front 366888740
push_middle 203430755
push_middle 167402928
push_front 785848216
push_front 381913896
push_middle 742188705
push_back 152122781
push_front 347411710
get 329119
push_front 241873657
get 399034
get 85370
get 10558
push_front 102702705
push_front 359070937
push_back 338450618
get 315116
push_middle 417559990
push_back 747335473
push_front 386717988
push_back 784084830
get 103448
push_front 61035589
get 420451
push_middle 822016719
push_front 793254624
push_middle 122115735
push_front 808554428
push_front 544817291
push_middle 180805316
push_middle 240335110
push_front 595914276
push_front 646786480
push_front 120664983
push_back 604506299
push_back 71788039
push_front 210298021
push_front 134184955
push_middle 494713878
get 374240
push_front 757236290
push_middle 16095683
push_back 491582510
push_back 78096606
push_front 291117960
push_front 863772754
push_middle 773446854
push_back 893667348
get 118785
push_back 450334533
get 13321
get 306731
push_back 921346909
push_front 699830958
push_middle 800977032
push_front 602039684
get 236093
get 421852
get 158251
push_front 862491633
push_middle 450467152
push_back 564308569
push_back 674903728
push_back 430558612
push_back 88950953
push_front 433268306
push_front 281579738
push_middle 121258319
push_front 808112015
push_back 764806837
get 427847
push_front 640059754
get 142568
push_front 46636565
get 46319
push_front 858204955
push_back 441421475
push_front 868309932
push_back 72137543
get 50692
push_front 457993632
push_back 330794790
get 279785
push_middle 529517174
push_back 921185238
get 119973
push_middle 886726823
push_back 410088415
push_back 253947464
get 168840
push_middle 811269016
push_middle 69359229
get 135587
push_back 742201060
push_back 332758021
push_middle 192370776
push_middle 625564775
push_front 598425043
push_back 130400806
push_front 873112415
push_front 286109738
push_front 135915419
get 118311
push_front 331375662
push_front 744348135
push_front 579409168
push_middle 666298991
push_middle 847561815
push_front 27801890
push_middle 318564513
push_middle 369976386
push_back 891857807
push_middle 923374253
push_middle 581834161
push_middle 590590918
push_back 614484532
push_front 181419892
push_back 952026552
push_middle 813607492
push_middle 142607936
push_back 876392874
push_front 293736045
push_middle 7890961
push_front 558143136
push_back 658818423
push_back 63735530
push_back 739386233
push_middle 240900472
push_front 499967733
push_front 567018494
push_back 650241344
push_back 740473727
get 275972
push_middle 749288615
get 310428
get 122466
push_back 786464935
get 151760
push_front 256646416
push_front 905896207
push_middle 534401739
push_front 600878592
push_middle 830532902
push_middle 124078721
push_front 654931535
get 262631
get 139752
push_front 913968209
push_middle 836223326
push_middle 712017954
push_back 767693218
push_front 662685061
get 157458
push_back 278613059
get 210503
push_back 811836259
get 367501
push_middle 102578267
push_back 795914859
push_back 345217068
push_back 433354268
get 135489
get 91740
push_middle 886022501
push_middle 833717493
push_back 62855402
push_front 542221324
get 433195
push_back 182075076
push_back 506902504
push_front 958053333
push_middle 576402737
get 218710
push_middle 300510214
push_back 373729169
push_middle 297965310
push_front 932817506
push_middle 460096057
push_back 462444988
get 324480
get 237342
push_middle 889023888
push_back 848677617
push_back 445548342
push_front 470282742
push_back 586231963
push_back 145814187
push_middle 33896490
push_front 638837943
push_middle 255785476
get 145887
push_middle 35735665
push_middle 355880996
get 391009
push_middle 611454349
push_front 880808164
push_back 118119327
push_back 687503002
push_middle 757669658
get 365589
push_front 627107646
push_back 45802593
get 170139
push_back 650900186
push_back 95517393
push_middle 292449123
get 166402
get 155585
push_middle 175526526
push_front 729989320
push_front 352552752
get 162798
get 274336
push_front 280733776
push_front 101646088
push_middle 216309495
push_front 472137385
get 326116
get 44568
push_front 494532447
push_front 95279894
push_front 3115756
push_front 244961547
push_front 921632150
get 364571
push_front 552274397
push_back 912292345
push_middle 427868136
push_back 482231265
get 66390
push_middle 686485371
push_middle 956593666
push_front 925297313
push_front 90825611
get 256663
get 68008
push_front 651462974
push_back 480177273
push_front 380238045
get 8847
push_front 286878003
push_front 61652927
push_back 434792831
push_middle 31959506
get 330022
get 89928
get 155892
push_back 194790362
push_back 630837632
push_back 690020381
push_back 194938448
get 391622
get 3240
get 89532
push_back 846615259
push_middle 5550653
push_front 213002803
get 60040
get 356258
get 3898
push_middle 438270258
push_back 783040105
push_back 573895877
push_middle 139745406
push_middle 312837762
push_back 117709104
push_middle 134832289
push_front 890618654
push_front 499621958
get 371446
push_middle 458711329
push_front 22578632
push_middle 331241390
get 68637
push_back 121628764
push_back 667708493
push_middle 216535688
get 159630
get 339151
push_middle 714843190
get 335930
push_back 531980290
push_back 250268349
get 326938
get 269269
push_middle 82654841
push_front 666076549
get 57724
push_back 833231546
push_front 125226975
push_back 108030919
push_front 458127680
push_middle 73310963
push_front 2395719
push_front 911266288
push_front 109616032
push_middle 203144156
push_middle 974591647
push_front 830978567
push_front 420969976
push_front 98277612
push_middle 378912723
get 326592
push_back 61181494
push_front 292972665
push_middle 485501257
push_middle 77756958
push_back 652721627
push_back 55624038
push_back 417556034
get 68473
get 361576
push_middle 934629701
push_back 584880270
push_front 656155775
get 163461
get 78123
push_middle 698847150
push_front 117257184
push_back 580077136
get 176392
push_middle 142984408
push_front 903213559
push_middle 992118011
push_back 743813449
get 210824
push_front 27063195
push_front 286500585
push_back 134560194
get 237086
push_back 818841324
push_back 646087723
push_front 779539754
get 422002
push_middle 623307008
push_front 939244152
push_back 805944709
push_middle 451771223
get 107958
get 419882
push_back 229794658
push_back 94590709
push_back 905507320
get 359903
get 366466
push_middle 55100339
push_middle 146407935
push_front 435644253
push_middle 865313905
push_middle 756583773
push_back 457175529
get 287523
get 5042
push_front 321048378
get 245640
push_front 678842556
push_front 935618542
push_middle 301720826
push_front 669252184
push_middle 751404039
push_middle 155950003
push_middle 95893125
push_back 482757770
push_middle 791568436
get 136992
push_middle 930575094
push_front 894139840
push_front 43754365
push_back 247603321
get 407253
push_front 377241119
push_back 202397752
get 321691
get 107665
push_back 406337818
get 103511
push_middle 402011692
push_back 342545544
get 33280
get 303112
push_back 594973440
push_back 392037519
push_front 389965890
push_back 813479659
get 150183
push_back 797002680
push_back 675145570
push_back 249953657
push_middle 81191603
push_front 744619792
push_back 162139176
push_front 679815612
push_front 618669126
get 298013
get 30259
push_back 288119310
push_middle 396424922
push_back 473924243
push_middle 700639959
push_front 448896579
get 283761
push_front 314782330
get 94531
push_middle 230865420
push_middle 173418218
push_back 108962164
push_front 660023941
push_front 339775649
push_middle 199953926
push_front 482335119
get 197691
push_middle 405433582
push_middle 881239190
push_back 910469129
push_front 500794631
push_front 340599329
get 160858
push_middle 502947074
push_back 917789757
get 379130
push_back 564500190
push_front 932753340
push_front 158161873
push_front 303529401
push_back 410113895
push_middle 234682353
get 335031
push_front 401335817
push_back 933108168
push_back 838053809
push_middle 216384071
push_back 469207411
get 340506
push_back 241196662
get 71538
push_back 788985118
push_middle 480135143
push_front 117660461
get 361176
push_back 577130069
push_middle 224456845
push_middle 919064420
push_back 42698994
get 397537
get 104342
push_back 605188170
push_middle 611166081
push_middle 823148045
get 139329
push_back 537093746
push_front 297979630
push_back 704817217
get 297928
push_middle 719935558
push_back 440400369
get 15116
push_front 318177494
push_front 163851611
push_back 618375334
get 184808
push_front 890777390
push_front 452691665
push_back 234144598
push_front 997319021
push_back 315290341
get 3023
get 24659
push_back 632784157
get 376843
push_front 207105701
get 161655
get 343953
push_front 490122265
push_back 404078947
push_front 551349603
push_back 106777335
push_front 967644766
push_middle 686809650
get 310760
get 183881
push_front 715153847
push_middle 270601118
get 223938
push_back 18010065
push_middle 511609865
push_front 839600132
get 177074
push_back 925251054
push_middle 808766874
get 136936
push_back 783169850
push_back 436260085
get 242656
get 173852
push_front 167590989
get 237603
push_back 246021388
get 221980
push_back 839207132
get 196891
push_back 669011832
push_front 972739526
push_middle 280917728
push_middle 76726323
push_front 782842437
push_middle 443169315
push_middle 678549816
push_back 563972557
push_middle 504073553
get 199082
push_back 133354401
push_back 711001813
push_front 169425787
push_back 953370903
get 286935
get 69332
push_middle 134049738
push_front 192645332
push_middle 188158476
push_back 243914442
get 88696
push_back 881976512
push_front 625220199
get 349498
push_middle 63354030
push_back 730088712
push_back 236194538
push_middle 826214450
push_middle 609765483
push_middle 322544089
get 102139
push_middle 542026815
get 155459
push_front 120927681
push_front 572421195
get 50331
push_back 88522091
push_front 105358295
push_front 310938155
push_front 700467551
get 412273
push_front 516835067
push_middle 217844362
push_front 475689705
push_front 915311227
push_front 269759819
push_back 859222737
push_middle 524544915
get 311972
push_front 172177652
push_middle 765981425
push_back 910734440
get 150015
get 57835
push_back 703142002
push_front 120173862
push_front 800923465
push_middle 233439183
push_front 264363879
get 337321
push_front 685197452
push_back 682937917
get 152406
push_front 568298755
push_back 30792927
push_back 951744802
push_middle 325649706
push_back 131387233
push_middle 692569067
push_back 222699365
get 343825
push_back 498034513
push_front 215823147
get 53885
push_back 422278120
push_back 353672814
get 40886
push_middle 972067662
get 172980
push_back 221709020
push_middle 962025128
push_back 705232595
push_middle 619019090
get 304716
push_front 428321024
push_back 377399426
push_back 470190521
push_front 192844255
get 394234
push_front 819028762
push_middle 188342612
push_front 673134900
push_back 630123021
push_middle 140243166
push_front 601760724
get 381763
get 237206
push_middle 581100122
push_back 995195484
push_back 463904929
push_back 586732020
get 284656
push_back 687861212
get 226507
get 47977
get 329833
push_middle 398960932
push_front 320105860
push_front 83024383
push_front 945742506
push_back 355230815
push_middle 692609107
get 958
push_back 470009828
push_middle 143279634
get 366466
push_middle 30281177
push_back 86642904
push_front 26317804
push_back 384818383
push_front 923221565
push_front 165232451
push_front 680559583
push_front 719239242
push_front 925623389
push_back 161770411
push_back 495228664
push_back 463295730
push_middle 600204300
push_back 778515619
get 162565
push_back 956905900
push_front 877454572
push_middle 752812201
push_back 779232225
get 180020
push_back 858854158
get 55224
push_middle 756837644
push_front 365727494
get 17657
push_back 627088409
push_front 316843662
push_front 449763528
push_front 344208885
push_middle 617975740
push_back 783878490
push_front 898363508
push_back 620998789
get 231223
push_middle 362830340
push_front 762507881
push_middle 967073355
push_front 376906020
push_back 140401843
get 285124
push_front 10874894
push_front 495587979
push_front 314828112
get 291645
push_front 240892253
push_back 115911341
push_front 295479789
push_middle 404381664
push_back 123365305
push_front 478580301
push_middle 334513200
get 305593
push_front 121609590
push_front 948606140
push_front 62569038
push_back 788381094
push_back 841088653
push_middle 531953122
push_back 300565898
push_middle 77381847
push_front 524075900
push_back 396258987
push_front 463883934
push_front 922036857
push_middle 455127292
push_front 77687346
push_middle 816960734
push_middle 997808141
push_middle 600324046
push_middle 740886444
get 196957
push_middle 521009099
push_front 151631581
push_middle 278286811
get 130542
push_middle 333925913
push_back 469466450
push_front 899415389
get 122450
push_front 788935834
push_front 839983989
push_middle 128845507
push_front 415248475
get 202057
push_front 903145113
push_back 699215486
get 433073
push_middle 844148503
push_front 308163491
push_middle 513053815
push_back 536195319
push_middle 764442448
get 339897
push_back 77336747
push_front 771370225
push_back 486778447
get 368591
get 77027
push_front 429442997
push_front 830091909
push_middle 924271192
get 210538
push_middle 734830138
get 130874
push_middle 592054095
push_front 434561557
get 339533
push_back 624163753
push_back 665725558
get 406169
get 161840
push_middle 870301468
push_front 378108111
push_front 390649105
push_front 769597955
get 360007
push_back 581902641
push_middle 604355032
push_front 873691171
push_middle 558395044
push_middle 495635652
push_back 77775013
get 351211
push_middle 234274240
push_back 532439551
get 76409
push_back 861346715
get 171101
get 395377
push_middle 283604122
push_middle 535719586
push_front 638769258
push_back 575174964
push_middle 859830857
get 161900
push_back 233337805
push_front 507082728
push_front 131756726
get 188350
get 285377
push_middle 898648197
push_middle 58964519
push_front 526404234
push_middle 803684264
push_middle 39231656
get 140332
get 272800
get 310197
push_front 205890744
push_back 363476588
push_back 315623368
push_front 439857305
push_front 955871627
push_front 123489501
push_back 488565257
push_back 655738982
get 128782
push_front 749647843
push_back 139157821
push_middle 4923308
push_front 95766802
push_back 412550664
push_back 518215039
get 109080
get 157092
push_middle 133299020
push_front 91931743
push_back 892069536
get 278863
push_front 158221998
push_middle 624637658
get 226676
push_middle 341504672
push_middle 684472135
push_front 950457706
get 389581
push_middle 656663928
get 321804
push_front 927540166
get 290408
push_front 117068702
get 429194
push_back 36689106
push_middle 767335496
push_middle 522976464
push_back 471462329
get 378583
push_back 680267245
push_front 460521801
push_back 903782838
get 59530
push_front 638478490
push_front 973419065
push_middle 843363549
get 123729
push_front 837436451
push_back 29170546
get 196800
push_middle 253516057
push_front 359936972
get 111866
push_front 598149725
push_back 643000847
push_middle 620555614
push_back 619447198
push_back 265398548
get 17896
push_back 683598504
push_front 989059089
push_front 228901349
push_front 15317290
push_back 444913144
get 403681
push_middle 171473990
push_front 32724116
get 171744
push_back 587687247
push_middle 484560145
push_front 680421265
push_front 202091397
push_middle 830092629
push_back 63066170
push_middle 355801289
push_middle 828809718
push_middle 264010843
push_back 863107558
get 420158
push_back 126901821
get 427811
push_back 222059846
push_front 786220163
get 162582
push_front 64193810
push_front 556403577
push_back 219895968
push_back 824852362
get 315255
push_middle 22844297
push_middle 531117288
push_back 107037347
push_back 266992132
get 288423
push_back 148068591
get 177321
push_middle 654194531
push_back 756102844
get 230733
push_front 126072207
push_front 848119843
get 218347
push_middle 894729485
push_back 68375249
push_back 642184321
push_front 558528648
push_front 831323933
push_front 239760494
push_middle 251184950
push_front 570904736
get 65447
get 228568
push_back 105566528
push_middle 122221051
push_back 201540710
get 120070
get 281911
push_back 199396801
get 392497
push_middle 669224727
get 126922
push_back 930067923
push_back 874386504
push_middle 674586876
push_front 103141439
push_back 131473357
push_back 801459669
push_back 728391857
get 276116
push_back 267985416
push_middle 6143526
push_back 31694282
get 365310
push_middle 819584441
push_back 136579398
get 193518
get 137205
push_front 462249853
push_front 532770485
push_back 209597682
push_middle 321676509
get 64749
push_back 663200242
get 113331
get 95455
get 251836
push_front 935623837
push_back 939972430
push_back 676440738
get 111471
push_back 237208648
get 43398
push_front 403195273
push_front 859172271
push_middle 3609892
push_front 658912992
push_front 587429187
get 280620
get 29462
get 33378
get 146280
push_middle 891920516
push_front 500046859
get 192282
push_middle 43327175
push_front 166802525
push_back 447949352
push_middle 99372940
push_middle 927400491
push_middle 658213072
push_front 131185
push_back 225218488
push_middle 845538661
push_front 342894023
push_front 102646945
get 110467
push_front 612194691
push_back 573264142
push_middle 149093932
push_back 788702581
get 198971
push_back 76393651
push_front 849849864
push_back 466187352
push_back 775218710
push_middle 869085857
push_front 348677175
push_middle 546992890
push_front 31167832
push_front 460680463
get 413805
push_middle 633088396
push_middle 844154083
push_back 141173704
push_front 197012931
push_middle 205457840
push_middle 779970281
get 147604
push_middle 549841776
push_back 353142956
push_middle 152111145
push_front 8866183
push_front 599471772
push_front 629189314
get 226657
get 190774
get 318746
push_front 104318413
get 322743
push_back 758137252
push_front 180344737
get 154508
push_front 596392573
get 289772
push_middle 170484940
push_back 273339406
push_back 289110067
push_back 238688954
push_middle 177396515
push_back 194037079
push_front 255198191
push_middle 172214897
push_middle 292562180
push_front 209430296
push_middle 51858985
get 87041
push_back 346409331
get 330029
push_front 21408042
push_middle 969037588
push_middle 994692275
push_front 45851037
push_back 962939584
push_front 300744493
push_front 351843081
push_front 243365500
push_middle 482881674
push_front 72568552
push_middle 389615119
push_back 311021003
push_front 320062673
push_middle 843056357
push_front 41550138
push_back 45460472
get 122855
push_front 191536601
get 60321
get 171030
push_middle 620921372
push_back 369573127
get 253014
push_middle 961189811
push_front 476902254
push_middle 412333217
push_back 328995884
get 400713
push_middle 126128135
push_middle 930564033
push_front 572149998
push_middle 148886202
get 362553
push_front 337913268
push_front 403627176
push_front 712333852
push_back 514667545
get 168146
push_front 278551640
push_front 914053455
push_back 546708758
push_front 848926463
push_front 91572864
push_back 865207042
push_middle 870605890
push_back 224830281
push_back 943159871
push_back 638277734
push_middle 314036654
push_middle 2401407
get 26509
push_back 953417533
push_back 525706563
push_back 497756449
get 139861
push_front 747410159
push_front 255277103
push_back 384306605
push_middle 359140973
push_back 330444397
push_middle 958664902
push_middle 926936096
get 91808
push_front 104701706
push_middle 345482071
push_middle 120122884
push_middle 304026414
push_front 772385545
get 317136
push_back 737190940
push_front 580713767
get 370340
get 91070
get 240543
get 211245
get 366937
push_back 256608269
push_back 492823200
push_back 377500544
push_back 197033730
push_middle 448876161
push_middle 8706775
push_back 867214826
push_middle 300056846
get 428711
push_back 74121292
push_back 256146452
push_middle 73930709
push_front 934527353
push_front 683106123
push_middle 932306533
push_back 134160319
push_middle 684991362
push_front 964766424
get 309036
push_middle 179923204
get 267830
push_back 337327121
push_back 322763380
push_middle 369285705
push_middle 412326089
push_back 795843630
push_back 744886352
get 273473
push_back 222208183
get 12113
push_front 323949719
get 241042
push_middle 153809296
get 17249
push_middle 527447904
push_back 623809737
push_back 134622918
get 291649
push_front 859314525
push_back 792352662
push_middle 590288055
push_front 367985535
get 27498
get 55363
push_front 80659493
push_back 720739242
push_back 354632511
push_front 297391846
get 232525
push_front 788857603
get 81994
get 139167
get 154820
get 154785
push_back 208971301
get 166607
push_front 846516568
push_front 754001562
push_middle 308296483
push_back 301989759
push_middle 682814879
push_middle 166239058
get 87127
get 403392
push_back 947525683
push_back 355163634
push_middle 464180635
push_front 78801360
get 140576
push_middle 342388137
push_front 503019014
push_back 346913964
push_front 891663216
push_front 801397484
push_back 534060332
push_front 604978475
push_middle 503429090
push_middle 927639521
push_front 517815693
push_back 468424245
push_middle 888900939
get 142687
push_front 536036561
push_back 56747968
push_back 242578882
push_front 939318397
push_front 782460554
get 128711
push_back 166934022
get 169809
push_back 356549474
push_back 10912875
push_front 497189470
push_front 710595515
push_back 899260610
push_back 566506969
push_middle 299767518
push_back 702768641
push_middle 865399653
push_back 923567234
push_front 930699952
push_middle 650109460
push_back 297597099
get 261447
push_middle 627958492
push_back 712847592
get 42009
push_middle 544202053
push_back 524641798
get 243564
push_front 847003920
push_middle 759638375
push_front 94118971
get 299486
get 296121
push_middle 364668827
push_front 355680843
push_front 576305072
push_front 395502187
get 351546
get 196270
get 139326
get 195484
push_front 519961979
push_back 335054317
push_front 507655755
push_front 164196743
get 71876
push_back 918785508
push_front 311158743
push_back 209299729
push_front 182812878
push_front 298835021
push_middle 700055048
push_back 146579606
push_back 140171604
push_back 759598153
get 127875
push_back 693710337
push_back 670618493
push_middle 743913073
push_front 803702501
get 121685
push_back 610901339
push_front 569791464
push_back 260326688
push_middle 96143706
get 316896
push_back 517378172
get 207419
push_front 750270090
push_back 208663540
push_front 313139228
push_back 933349300
push_back 943864702
get 81620
push_front 816549523
push_front 466899192
get 182706
get 140247
push_front 239837258
push_back 591051321
push_middle 254051389
push_back 722785044
push_middle 491866509
get 252222
get 69008
get 177855
push_middle 182416892
push_front 628304555
push_back 132106515
push_back 585907130
push_front 433722217
push_middle 412407182
get 17742
get 425194
push_middle 556858602
push_front 73307924
get 89921
push_back 392909375
push_back 374069431
get 397937
push_front 772100024
get 397315
push_middle 281535171
get 345205
push_back 931249391
push_back 886750657
push_back 779200739
push_back 925523084
push_middle 437872217
get 40130
push_front 45219614
get 419859
push_back 770139179
push_back 664093416
get 278978
push_back 50920234
push_front 374428235
get 369692
push_front 778790715
get 59401
push_front 626208160
push_middle 815539729
push_front 966349454
push_middle 684058062
get 42413
push_front 596105894
push_front 420868935
push_front 735928456
push_middle 776407194
push_front 641142940
get 333466
push_middle 165127471
get 411988
push_middle 44109326
push_middle 484450445
push_front 876492547
push_middle 32732566
push_back 16798545
push_middle 269710394
push_middle 201886261
push_back 106368495
push_front 810474696
push_back 120308003
push_back 804757600
push_middle 23791144
push_back 207832198
push_front 205563580
push_back 348244111
push_front 356100659
get 363821
push_front 511899968
get 277125
get 197414
get 4881
push_middle 729807065
push_front 208404763
push_front 553810059
push_front 600329936
push_back 753740904
push_back 869799944
push_front 955559931
push_back 995045680
get 223369
push_front 101255028
push_back 920514269
push_back 4023925
push_front 896723409
get 346913
get 387298
push_middle 312383932
push_back 213096491
push_back 450421516
push_back 775207619
push_middle 490698814
push_back 215952096
get 181959
push_back 29283569
push_front 803178465
get 230999
push_back 247246288
push_back 390365967
push_middle 574804349
push_back 748992298
push_middle 257594368
push_middle 23998840
get 197106
push_back 422643989
push_front 984675074
push_back 763378121
push_back 884883829
push_middle 883215589
push_middle 835279024
push_middle 965128551
get 160599
push_back 498214597
push_front 752114206
push_front 222163440
get 169222
get 113006
push_back 660826150
push_front 211404323
push_back 997709743
push_middle 208621254
get 25406
push_back 607852089
push_back 578117451
push_front 636139100
push_back 561735956
push_middle 575115320
push_middle 44664881
push_middle 115516275
push_front 15200959
push_back 842616040
push_front 863486336
push_back 948948829
push_middle 213424376
get 294354
push_front 962574307
get 424326
get 345413
get 161686
push_middle 155625287
push_front 443338233
push_middle 338195419
push_middle 563869154
push_back 595752947
push_middle 880063376
push_front 724392271
push_middle 276410025
push_middle 746724347
push_front 733095553
get 87497
push_back 197965153
push_front 622937298
push_front 891947231
push_front 232875087
push_front 806778215
push_front 508435518
push_back 515350027
push_front 894919002
push_middle 52067451
push_middle 944742265
push_front 999233726
push_back 847396479
push_back 917775913
push_back 502717174
push_front 937512054
push_middle 514541119
push_middle 237617492
push_front 858923046
push_front 736336580
push_back 152613290
push_middle 13534209
push_back 226992912
get 430815
push_back 70713676
get 115968
push_middle 432952474
push_back 601230898
push_middle 270213164
push_middle 340149799
push_back 722874282
get 273981
push_back 820850261
get 84451
push_middle 820369606
get 279642
push_front 949975625
push_back 839168976
push_back 513992622
push_front 807172425
push_middle 352848561
push_front 872427693
get 127404
get 8150
push_middle 160460487
push_back 321772754
push_front 944996752
push_middle 396229852
push_back 469491314
get 267297
push_back 603272494
get 372975
push_front 890656114
get 265053
push_front 96133552
push_front 928540686
push_front 324285733
push_front 48946304
push_front 548119714
get 66036
push_back 984639791
push_middle 862708819
push_back 46961896
get 117112
push_middle 517272661
push_front 341963400
get 361393
push_middle 506509616
push_back 532408496
push_back 615825810
push_front 981984305
push_front 532778407
get 61170
push_middle 300643777
push_front 36472100
push_middle 928062820
push_front 639100429
push_front 293297612
get 431451
push_back 675099211
push_front 763313568
push_middle 722987224
push_front 35878678
get 6092
get 313285
get 47293
get 115908
push_middle 646973157
push_middle 89058021
get 100045
push_middle 45573818
push_back 926181327
push_middle 206141718
push_front 18870002
push_middle 182214656
push_back 669090935
push_front 603686044
push_middle 439394810
push_front 992634414
push_front 156860487
push_back 623172804
push_middle 498844769
push_middle 826056468
get 241513
push_back 521310042
push_front 112808622
get 157768
push_middle 148618723
push_front 648710338
push_front 163009343
push_middle 83749601
push_front 263343361
push_front 825738490
push_middle 299036626
push_middle 773890701
push_middle 948715146
get 76183
push_back 193533128
push_middle 237351361
get 280325
get 11720
push_front 333664928
push_front 394033410
get 40675
push_middle 102121739
push_back 565046482
get 402018
push_middle 323846462
push_middle 989467336
get 396748
push_front 936155378
push_back 120942401
push_back 203841829
get 99339
push_middle 493213642
push_middle 841138275
push_back 741194980
push_back 625395265
push_front 103820415
push_back 912854520
push_front 316176372
push_front 694636187
get 69578
push_middle 129009287
push_back 634030897
push_back 873281486
get 81390
get 295567
get 357001
push_back 994291454
push_back 167201893
push_front 321151676
push_back 111341007
push_front 609846482
push_middle 413957736
get 80233
get 386847
push_front 405724729
push_front 159000858
push_back 787711132
push_back 230267712
push_front 883714898
get 250943
push_front 72348834
push_middle 338071727
get 420498
get 167215
get 105519
push_front 732601834
get 37023
push_middle 801796287
push_front 208494217
push_front 795672688
get 258430
push_front 836221378
push_front 822998716
push_middle 10636621
get 277669
push_back 747243772
get 103878
push_back 70324836
get 195849
push_front 452475332
push_back 872622933
push_middle 742288542
push_front 458722843
push_middle 741990642
push_back 170073527
push_middle 378333086
push_back 313098874
push_middle 212931579
push_back 122116906
push_back 135727773
push_middle 965565782
get 7566
push_middle 282729964
push_front 349263246
push_front 682568210
push_back 650096019
get 251875
get 387287
push_middle 868769735
push_back 636741865
push_middle 319879252
get 105646
push_middle 446913237
push_middle 816023278
get 329318
push_back 253602434
get 313912
get 185579
push_front 367699549
push_back 220856737
get 195876
push_middle 635738333
push_back 501038167
push_middle 302557438
push_back 11891092
get 342427
push_middle 998494136
get 277822
push_back 698698148
push_front 906124330
push_front 297586192
get 289188
push_back 296558494
get 345707
push_front 287232379
push_back 258367536
push_middle 202536953
push_back 264123437
push_front 205339416
push_back 503203780
get 148916
push_front 342798430
get 24082
push_back 980243974
push_middle 494511500
push_middle 886478627
push_middle 121254317
push_middle 84624218
push_middle 12781841
push_front 53262818
push_front 361637518
push_back 431108178
get 159026
get 194014
push_middle 801169984
get 344572
push_front 169515994
get 332336
push_front 343820563
push_back 284845701
get 359013
push_front 864974553
push_front 889109783
push_back 404236137
push_middle 961374006
push_front 595299891
get 364372
push_front 571093401
push_back 23509450
get 209990
push_middle 272317586
get 433301
push_front 897993298
get 314654
get 73029
push_front 730507257
get 220983
push_middle 189288018
push_middle 302823665
push_front 146214461
push_middle 787464713
push_front 998582705
push_front 575443125
push_front 343687357
get 101587
push_middle 825414344
get 227968
push_middle 915116900
push_middle 96670702
push_back 683268597
push_back 18657131
get 11873
push_back 364280826
push_back 206012790
get 383519
push_back 915252561
get 117906
push_middle 834773656
push_front 537906436
push_middle 131160874
get 231430
push_back 627233135
push_front 234954415
push_middle 770453865
get 184446
push_middle 435510251
get 52012
push_front 954677285
push_back 636402767
get 431867
push_back 637327770
get 299517
push_back 78865029
get 280809
push_middle 360690037
push_middle 516378742
push_front 46720944
push_front 217885394
push_front 363672143
push_front 747350602
push_front 856108144
push_back 549230251
push_back 38033186
get 19881
push_front 77208612
get 170977
push_back 727642374
push_middle 828321107
get 397022
push_front 429315494
push_front 832837496
get 160062
get 8493
push_back 81253351
push_middle 100593143
push_back 616115020
push_middle 197555372
push_front 2916513
push_middle 639424166
push_back 618333144
get 316470
push_front 343413546
push_middle 176430951
push_back 340860867
push_front 67725766
get 180515
push_front 367461661
push_back 773855651
get 193478
push_front 133068878
push_front 457146427
push_back 650013199
push_back 440288794
get 218822
get 352921
push_back 13467792
push_front 868176735
push_front 987147990
get 118229
get 196194
get 89665
push_front 556020564
push_middle 376771250
get 357048
push_middle 279089098
push_front 494837311
push_back 684237122
push_front 411485724
push_back 626790004
push_back 919855471
push_middle 595419804
get 327022
push_front 763579044
push_front 299120581
push_middle 155836798
push_middle 976868995
push_middle 951123604
push_middle 912283812
push_middle 197197689
push_back 313034118
push_middle 894765678
push_front 312378154
push_front 929128313
push_middle 931667936
push_front 201823518
push_back 157954705
get 277341
get 111223
get 403710
get 388474
push_front 722842825
push_front 727319777
push_middle 653320272
push_middle 265634551
push_front 199670650
push_middle 42936818
get 327037
push_front 382116659
push_front 944830754
get 245482
get 349438
push_middle 675032229
push_middle 60681145
push_front 371245769
push_back 995611983
push_back 561853381
get 229156
push_back 228354188
push_middle 584415020
push_back 424428966
push_front 644325389
push_back 719844276
get 226386
get 351792
push_back 246320602
push_back 869641979
push_back 54416647
get 349641
push_middle 691552812
get 260902
get 189704
push_back 724541819
push_back 861993457
push_middle 921964453
push_middle 603701794
get 238269
push_back 840101930
get 47779
push_front 735316335
push_middle 883343866
push_middle 616471035
push_back 555242752
get 92723
push_back 509323432
push_middle 995488401
push_back 466340376
push_front 954480400
get 180475
push_middle 466246547
get 226594
push_front 978815412
get 413118
get 96567
push_front 171985217
push_back 13735572
push_middle 715512957
push_middle 179686909
push_back 578464318
push_middle 667415513
push_middle 373413641
push_back 379788026
push_back 198402068
push_middle 443461945
push_back 914363128
get 209485
get 137066
push_middle 210599878
push_middle 74890006
push_front 501110275
push_back 123078044
push_middle 267118823
push_middle 396696538
get 390261
push_front 895728310
push_back 437101261
push_back 340187665
push_middle 110273758
push_front 890397517
push_front 750779024
get 372736
push_back 943733295
push_middle 595404645
get 374791
push_middle 527381464
get 183398
get 221126
push_back 260416943
get 90865
push_back 984978611
push_front 805615878
push_front 890988169
get 293037
push_front 253121798
push_front 712978890
push_front 775114755
push_middle 940551228
push_front 224990702
get 432357
push_back 134938182
push_back 453563805
push_front 895531578
push_middle 857679584
push_middle 418276382
push_front 158197941
push_front 464649926
push_front 589390077
push_front 974978552
push_front 769616504
push_front 129391575
get 243477
push_middle 741817311
push_front 36245066
push_back 183785125
push_back 769844314
push_middle 284979295
push_back 968431109
get 13892
push_middle 422362415
push_middle 670760818
push_middle 722298270
push_front 963356904
get 244728
get 376965
push_back 351517579
push_middle 108421556
get 78508
push_middle 83342429
push_front 567060659
push_back 863501075
push_back 562664477
push_back 598681010
push_back 530014264
push_middle 504385304
push_front 727094711
push_middle 320262959
push_front 649318221
get 112156
push_front 965546230
get 117933
push_middle 694906995
push_back 853699900
push_front 740507984
get 272851
push_middle 18886451
get 172516
push_middle 617193597
push_front 344700332
get 228973
push_front 369269652
get 245857
push_front 667454835
push_front 277287977
push_middle 559531859
push_middle 93134496
get 169167
push_back 152788388
push_back 494357229
push_middle 746087559
push_back 199107172
get 154235
push_middle 599294176
push_middle 954524742
push_back 594508643
push_back 487293013
get 44923
push_middle 241077279
push_front 984708437
get 364442
push_front 777833919
push_middle 300595645
push_back 859886771
push_back 91235349
push_front 666523537
push_front 181520055
get 7935
push_middle 160952353
push_front 44618683
get 431537
get 265129
push_front 512537642
push_middle 911575858
get 253345
get 314376
push_middle 823279413
get 393061
push_middle 903992008
push_middle 19824790
push_front 453369854
push_back 173260967
push_back 297353655
get 343358
push_front 109739410
push_middle 109741761
push_front 55564415
push_middle 551019573
push_middle 96497846
get 182040
push_back 519528229
get 261314
push_middle 460690401
get 120866
get 306632
push_middle 900330925
get 40662
push_front 851258229
push_front 161130070
push_front 157831374
push_front 749287331
push_back 848619547
push_back 822753440
push_front 714754739
push_back 591446892
push_front 401487723
push_back 587759040
get 135835
push_middle 701444461
get 197849
push_middle 719524320
push_middle 1344167
get 63453
get 233895
get 395545
push_back 290567426
push_middle 490665402
get 267042
push_back 932340820
get 324338
push_front 70623929
push_middle 526926281
push_back 515517992
get 389559
push_middle 298718665
push_middle 235648821
get 13737
get 414666
push_middle 533523532
get 406208
push_back 31070590
push_back 803714909
push_back 797390382
get 403174
push_front 59098085
push_back 290319267
get 39558
push_front 449906847
push_middle 169897140
push_back 824746949
push_front 370139774
push_front 497180236
push_middle 7556086
get 77842
get 236380
push_middle 90227067
push_front 66272670
push_back 22998266
push_middle 629204465
push_front 424638048
push_back 826118990
push_front 187889028
push_back 969802494
push_back 640352684
push_middle 930439607
push_front 654118202
get 317821
push_middle 519435486
push_front 247617957
push_back 964596574
push_middle 533039878
push_back 107877410
push_front 834676161
push_back 344497088
get 416222
push_back 936756947
push_back 638704479
push_front 400777591
push_front 488865247
push_middle 591265049
push_back 774706602
push_middle 997006023
get 65484
push_back 407613399
get 394613
get 309546
get 301933
push_middle 724037488
push_middle 448880208
get 309476
get 359978
push_back 882163781
push_middle 595791859
push_front 415990753
get 404508
push_front 749067326
push_back 794995049
get 237569
push_back 533299984
push_middle 412104737
push_back 30650361
push_front 563542954
push_middle 908392809
get 272678
push_middle 893882195
get 253319
push_front 283597249
get 60334
get 301089
push_back 661873282
get 392673
push_middle 144218786
push_middle 311637282
push_back 841808394
get 168426
get 352362
push_back 756438285
push_back 320256301
push_front 585768719
push_front 448800929
push_middle 295718649
push_back 188078906
push_middle 940522183
push_front 200219649
push_front 565694072
push_back 692723222
push_back 912002146
push_back 637863779
push_front 562653860
push_middle 73802919
push_middle 500179053
get 390843
push_middle 362314778
push_front 918194044
push_back 949564926
push_middle 164311863
push_back 721767658
push_back 413379837
get 338659
push_middle 265990088
push_front 987972310
push_middle 581310628
get 376573
get 209251
push_back 96644323
push_middle 385395799
push_front 176278158
get 310433
get 221327
push_middle 796124493
push_front 165797235
get 214551
push_back 430670131
push_front 997556103
push_front 596651127
get 54161
push_middle 106947786
push_back 445457385
get 401834
push_front 753142024
get 188582
push_back 520824135
push_middle 398590267
push_middle 12933464
push_back 566211133
get 371461
push_middle 160201884
push_back 91147860
push_front 865339109
push_back 907063748
get 1819
push_front 662776132
push_middle 790766922
push_middle 329316002
push_middle 2173401
push_middle 391777238
push_back 979641500
get 150215
get 73706
push_middle 240558463
push_back 577709496
push_front 183161841
push_middle 388271792
push_back 329714796
push_back 78600468
push_middle 134202325
push_back 46633681
push_middle 608301829
get 375819
push_front 954891234
push_front 62708817
get 144708
push_middle 363685941
push_front 314172189
push_back 863682322
push_front 468759173
push_middle 37167342
push_front 461989372
push_front 896751836
push_front 679636230
get 15573
get 242031
push_middle 23015818
push_front 485561236
push_back 59117069
get 29180
get 302132
get 199391
push_front 593440315
push_front 989241580
push_middle 357696767
push_back 471205635
push_middle 907600902
get 205572
push_back 953215276
get 256572
get 419648
push_back 596070797
get 128230
get 49122
push_middle 886450195
push_front 424777087
push_back 169810454
push_back 891337609
push_front 260735200
push_front 794528815
push_front 593696374
push_middle 489703772
push_middle 13876979
get 227932
push_front 620584681
push_back 980274992
push_middle 32855998
push_back 175115221
get 130698
get 38207
push_middle 613503914
get 69501
get 55254
push_middle 240816468
push_middle 60668737
push_front 601248385
get 370957
push_front 310549756
push_front 123731500
push_front 107882636
push_front 587225236
push_middle 600631725
push_back 347564495
push_middle 85720389
push_middle 21159074
push_middle 723578247
push_middle 644291174
get 275104
push_middle 273883466
get 111832
push_middle 755933278
get 290154
get 256410
push_front 905990016
get 358749
push_middle 752015004
push_front 687332291
push_middle 534436390
get 297118
push_front 232194140
push_front 259751577
push_back 238760693
push_back 22652606
push_back 677794830
push_back 745140669
push_middle 181678404
push_front 643426809
push_back 155752579
push_back 633967180
push_back 631764228
push_middle 518154631
push_front 172246396
push_middle 953697787
push_middle 758420909
push_front 454614532
push_front 165526316
get 57725
push_back 391147105
push_front 907127472
push_back 76082606
push_back 104938120
push_back 169770560
push_front 492728847
get 357170
get 100153
push_middle 980027605
push_back 595926414
get 376117
push_middle 603762113
push_back 639842720
push_back 42796646
push_front 204547853
get 427934
push_middle 527837627
push_middle 963229509
push_back 987275388
get 183009
push_middle 220358967
push_back 760878280
push_front 306467889
push_middle 682371044
get 142757
push_front 803516695
get 279147
push_back 175803220
push_middle 226221610
push_front 27437484
get 194941
push_back 315439741
get 415316
push_front 515157555
push_back 73947901
push_front 342439591
push_middle 88716789
push_middle 776359424
push_middle 975991439
push_back 835032640
push_back 436856890
push_front 945224244
push_middle 887709127
push_middle 791167783
push_front 519732073
push_front 45278135
get 363185
push_front 545561505
push_middle 685899140
push_middle 364948838
push_middle 32256947
push_back 616825476
push_middle 733594856
push_back 572893347
push_back 559714819
push_middle 221135129
push_front 669829957
push_back 355266186
push_back 384857307
push_back 404702917
push_middle 441774538
get 25973
push_middle 143872946
get 189470
push_back 204000833
push_front 6553586
get 230171
get 113697
push_back 742230293
get 398236
push_middle 260345045
push_back 858572416
push_back 106765002
get 417672
get 310240
push_middle 793363121
push_middle 549905511
push_back 594527126
push_middle 15638311
push_back 840008270
push_back 606014374
get 320820
push_back 321721435
push_front 259589391
get 235552
get 111870
push_front 789639860
push_front 955077767
get 43781
push_middle 657483670
push_front 54541024
get 164573
push_front 756831180
get 208414
push_middle 172977598
get 109581
get 53824
push_back 18330213
push_middle 489172307
push_middle 487821986
get 163369
get 319472
push_front 278436612
push_middle 428847237
push_front 958455490
push_back 359043992
push_back 761314614
push_front 735917901
push_front 125200868
get 132169
push_front 266300465
push_back 183733568
push_front 765557695
push_back 440323532
push_front 810314971
push_front 613055872
push_middle 34374865
push_middle 978552379
push_front 162493766
push_front 114227834
get 28603
push_front 251797089
push_middle 756591726
push_back 816902138
push_front 700738814
push_back 876420027
push_front 319249248
get 279627
push_middle 729361865
push_front 530770721
push_front 500934564
push_back 418510108
get 70783
push_front 346681716
push_front 496762147
push_back 849835347
push_back 703473418
get 361018
push_middle 472288665
push_front 84890040
push_back 167642160
get 273400
push_middle 340270034
push_back 414390336
push_back 374565736
push_front 315491026
push_middle 932799815
push_front 849168292
push_middle 802740564
push_middle 599747096
push_front 390543527
push_front 85675004
push_middle 613000998
push_middle 80957877
get 291524
push_front 228744393
push_back 949995232
push_front 62965142
get 97679
push_middle 262013192
get 316395
push_middle 796264063
get 27113
push_back 976468638
push_back 183675307
push_front 294984260
get 199576
push_front 392291375
get 325037
push_back 426197668
get 108218
push_front 755966204
get 56697
get 320690
push_middle 609907838
get 189794
push_middle 899146281
get 197831
get 393040
push_back 479344543
push_front 570334237
push_middle 822893084
push_middle 597963940
push_back 203064034
push_back 313772384
push_middle 613530569
get 14355
push_front 18655918
get 15854
get 24536
push_back 523928334
push_front 978711889
push_middle 445089504
push_middle 906713872
push_front 132141054
push_back 273068359
push_back 171223176
push_back 815403758
get 308359
get 359888
push_front 835995005
push_front 593363320
push_middle 443960508
get 196254
get 383685
get 368269
push_back 505921575
push_back 430665956
push_back 851223454
push_back 877889388
push_middle 145622612
get 284538
get 230283
get 11322
push_front 230516401
push_middle 320284398
push_back 549337089
push_back 74735830
push_front 277818413
push_back 94904411
get 433632
push_middle 794220659
get 188970
push_front 822419199
get 332120
get 281786
get 64664
get 62360
push_back 402730198
push_front 46226501
get 244547
push_middle 124056634
push_back 803647783
push_back 340724069
push_front 18090009
push_middle 963124750
push_front 78995325
get 73409
push_front 399290700
push_back 878431752
get 305568
push_middle 374075469
push_front 362094759
push_back 675241975
push_middle 525006879
get 248530
get 99579
get 99199
push_middle 331266760
push_front 454873318
push_front 765951149
get 71051
push_back 154809843
push_middle 509619238
push_front 293946761
get 325581
push_front 570078088
push_back 208685356
push_middle 591078861
push_back 38830145
push_middle 341337221
push_back 389053775
push_front 582765573
push_front 435392253
push_back 538342738
push_middle 234423248
push_middle 666877531
get 270687
get 88618
push_front 250299903
push_middle 700892722
push_middle 692476187
push_front 952488363
push_front 258807039
push_back 400681782
push_middle 575482605
get 433109
get 390925
push_front 561092627
push_middle 892985364
push_front 436059186
push_front 91656605
push_middle 885422417
push_middle 322566166
get 188887
push_middle 887298637
push_front 106075249
push_back 901120723
push_front 587771009
push_back 30471966
push_front 929863083
get 152360
push_middle 677622713
push_front 127778347
push_front 235205703
push_front 507539051
push_front 715775881
push_front 749208670
push_front 632909516
push_back 325082535
push_front 854723796
push_middle 561994811
push_middle 750412728
get 173446
push_back 382626359
push_front 460306993
push_front 683103462
push_front 938544953
get 316239
push_middle 442508793
push_middle 956302238
push_back 852918013
push_back 292703627
get 294311
push_front 400586187
push_middle 333667082
push_middle 322402609
push_front 197972251
push_middle 252055031
push_back 919302660
push_middle 92688905
push_middle 491867541
get 409920
push_middle 338285118
push_back 977881958
push_back 542633845
push_middle 422274577
push_back 631150582
push_front 582265925
push_back 263913056
push_middle 580502629
push_front 464489363
push_back 427527178
push_middle 452831832
push_front 539640159
push_middle 812223352
get 180550
get 21036
push_front 292277036
get 428649
push_middle 573346304
get 383854
push_front 670412893
push_middle 358475812
push_back 434604997
get 84125
get 163048
push_back 775049886
get 432621
push_back 765141375
push_back 738916628
push_middle 44346325
push_back 907758226
push_front 79265544
push_middle 988802350
push_middle 70971321
push_back 114939904
push_back 268271425
push_back 383428528
push_middle 16191370
push_back 359999200
push_front 883493514
get 189988
push_front 641336441
push_middle 976948234
push_back 351901863
push_front 277384005
push_back 954784324
push_front 279761842
push_front 354718107
push_front 790096227
get 430205
push_middle 506158558
push_back 603729328
push_middle 805413064
push_middle 557159377
push_middle 9398832
push_middle 565836260
push_front 523382500
push_back 576604139
push_front 951572922
push_middle 160767529
push_middle 399098121
push_front 435324092
push_back 84192569
push_front 212842235
get 82163
push_front 35169634
get 391677
get 70363
push_middle 41709170
push_back 873878482
push_front 973822720
push_front 471517889
get 34023
push_middle 748359592
push_back 615971409
get 167657
push_middle 867165077
push_front 945820455
push_front 524467545
push_middle 507774145
push_front 139666766
get 152919
push_back 284857194
get 77642
get 431772
push_back 79170971
push_front 653936596
push_middle 929587107
push_back 853453018
push_middle 291459915
get 147829
push_front 598308188
push_front 471811764
get 189543
push_back 809383371
get 233528
push_middle 151223062
push_back 432749481
get 376961
push_front 457727349
push_front 517680859
push_middle 398813065
push_back 687019613
push_back 974510789
get 52124
push_front 504568781
get 209711
get 378378
push_middle 321894540
get 358166
push_front 574993261
push_back 7866208
push_front 88502328
get 227859
push_front 610007363
push_back 729486182
get 375802
get 344994
push_front 207925856
get 139821
get 58874
push_front 854530212
push_front 634884736
get 246017
push_back 868584046
get 22135
push_middle 441155804
get 258757
push_front 529022179
push_middle 626001051
push_front 477794722
push_middle 39780848
push_back 802679830
push_front 773274249
get 6845
push_back 731735982
push_front 784552144
push_front 277904773
push_back 493859157
push_front 460649913
get 105435
push_back 281634169
get 216236
push_front 620534565
push_front 562644150
get 398879
push_middle 262426009
push_middle 835204140
push_middle 108674758
push_back 855206957
push_front 819172038
push_middle 408408892
push_middle 273072928
push_back 79025529
get 321970
push_middle 919024127
push_front 373950473
push_back 438399160
push_back 591088952
push_front 807896372
get 225012
push_front 594533767
push_middle 323194216
push_back 665820169
push_back 397054813
get 105503
push_middle 733696054
push_back 27617722
push_middle 821293461
get 427202
push_front 63583620
get 258654
get 192455
get 138182
get 302607
push_middle 147254924
get 169523
push_middle 45416549
push_back 640118935
push_front 545200061
push_front 64735658
push_back 753283172
push_middle 137467988
push_back 990194875
get 260109
push_back 593820980
get 286748
get 234847
push_back 179612633
push_front 63759406
push_middle 591800200
push_back 811293204
get 345313
push_middle 479534715
push_middle 326551981
push_front 388690054
push_middle 645486348
push_front 229605585
push_front 177137498
push_back 708514205
push_back 552878993
push_middle 424878040
push_front 585308610
push_middle 833599731
push_back 627905585
push_middle 573342162
push_front 833553566
get 214922
get 343446
push_front 159548456
push_middle 600355071
push_back 906716973
push_back 612041443
get 239021
push_middle 387534609
push_middle 60644983
push_back 275032638
push_front 118909458
get 63257
push_front 751171080
push_back 38515254
push_middle 533532011
push_front 351860552
push_front 662538048
get 262381
push_middle 786275379
push_back 783447335
get 8076
push_middle 511930017
push_middle 686809816
push_middle 978115278
push_front 15546238
push_back 32923211
get 176896
get 244902
push_back 104331683
get 31201
push_middle 256365058
push_back 374604783
push_middle 114900369
push_front 799233488
push_front 24806623
push_middle 70408218
push_middle 162497795
push_back 270467263
get 149388
push_middle 725944721
push_middle 860254242
push_front 960653000
push_middle 588919448
push_front 567400739
push_back 963826973
push_front 602019113
push_front 674979365
get 88019
push_front 404034304
push_front 516561216
get 69466
push_front 575135559
push_front 104259389
get 79022
push_back 612247355
push_middle 155912568
push_back 623467294
push_back 65226896
push_front 760474262
push_back 152611983
get 408991
push_front 439158152
push_back 86990797
push_front 123365262
push_front 904770029
push_middle 399493032
get 80455
get 356601
get 232991
push_front 557789796
push_middle 558503747
push_back 675029820
push_middle 979034109
push_back 762049478
push_middle 880690490
push_front 310400158
get 271257
get 62616
get 17053
push_back 911805040
push_middle 242405257
push_front 208238685
get 327589
push_front 871579822
get 367025
push_front 707237922
push_back 500433625
push_front 66737656
push_middle 40679415
push_middle 497419852
push_back 632488449
push_back 562053597
push_front 697692388
push_back 959025202
push_middle 799849974
push_back 862307307
push_front 851395671
push_back 682177569
get 245433
push_back 869184052
get 154700
push_middle 579428649
push_middle 472639968
push_middle 929065983
get 125731
get 215408
push_middle 905979626
push_middle 844175259
push_back 934837447
push_front 828246148
push_front 441661684
get 217775
push_front 609029964
push_back 325763260
push_middle 855609515
push_back 40509557
push_middle 215752637
push_back 954567163
push_front 573511077
push_back 668773737
push_front 265476006
push_middle 3836641
push_middle 674232222
get 247630
push_front 220373434
get 267969
push_front 643254981
get 2148
push_back 849181006
push_back 532508544
push_back 582175219
push_middle 629863535
push_front 692100820
push_front 580957610
get 339765
push_back 521336268
push_back 608204706
push_front 620802554
get 269994
push_middle 470066953
push_back 727356665
push_back 374689514
push_back 638752052
push_back 46732346
get 34178
push_back 847360716
push_middle 884112091
push_back 174344240
get 247954
push_front 258838577
push_middle 96649062
push_front 390975316
get 19303
push_middle 992247180
get 199607
push_front 147112200
push_front 318486172
push_front 700209252
push_front 657084971
push_front 863409468
push_middle 920208590
push_middle 958271374
push_front 478727298
push_back 635456148
get 235620
get 223599
push_front 421764290
get 135945
push_front 422856588
push_front 995508300
push_middle 180545319
push_front 37046822
push_middle 892164643
push_middle 622855633
push_middle 84844
push_back 667267843
push_front 978657743
push_back 934985426
get 218243
get 278135
get 123769
push_back 729078339
push_middle 301240035
push_front 885736609
push_middle 568794647
push_back 214160018
push_middle 20549209
push_middle 927661351
push_middle 100013329
get 267002
push_back 145547213
get 374838
push_back 944171149
get 266153
push_back 440434539
get 11282
get 389927
push_middle 488373087
get 396969
push_front 823548254
push_middle 41971310
push_back 90315772
push_back 81251819
push_back 522420714
push_back 790550557
push_middle 65418917
push_front 425897228
push_middle 984230977
get 216149
push_front 427819506
push_middle 726495493
push_back 425671522
get 302721
get 262098
push_middle 381849109
get 390397
get 141169
get 401273
push_front 343597750
push_front 917875602
push_front 396375196
get 52417
push_back 676145674
get 341712
get 254749
push_middle 270810348
get 365407
push_front 738222943
push_front 809971244
push_back 564734162
push_middle 180230879
get 314083
push_back 96949573
push_middle 254247089
get 222116
get 296277
push_back 230572295
push_front 599818566
push_front 30097822
push_middle 134997728
get 184861
push_back 706490225
push_front 31897109
push_front 43282958
push_middle 616043496
push_middle 949143506
push_back 494879534
push_back 683235767
push_front 176223527
get 29061
push_front 591088195
push_middle 626375883
push_front 138270880
push_back 354012450
push_front 101375907
push_back 112411665
push_middle 281511996
get 169236
push_front 797295221
push_back 740277042
push_middle 946667113
push_front 178585953
push_middle 33640683
get 344918
push_front 956027092
push_front 211229686
get 50227
push_middle 4531492
push_front 710096274
push_front 405569361
push_front 547785634
push_back 390759225
push_middle 349797939
push_middle 241007140
push_back 243336448
push_middle 51428359
push_middle 874595238
push_front 447852498
push_middle 163314169
get 117217
push_middle 416322929
push_back 582788984
push_front 512729282
get 432475
get 354368
push_back 895679728
push_middle 371953206
push_front 771082044
push_middle 812736793
get 235531
push_middle 849779989
push_front 696413671
push_middle 880380899
get 281182
push_back 494874339
push_front 754534441
push_back 547096875
push_back 963877365
get 254010
push_front 556142010
push_back 716858022
push_front 904125416
push_front 172338884
push_front 322804889
push_middle 612233486
push_front 912553219
push_middle 907040124
push_middle 195087557
push_middle 511163170
push_front 215906715
push_back 210688678
push_front 189353368
push_middle 125038771
push_front 304053463
push_middle 834110581
push_back 805197993
push_middle 90560457
push_back 883241498
push_back 515921533
push_middle 549497602
push_back 174360200
get 47618
push_back 869560791
push_back 742885011
push_back 698209261
push_front 611400765
push_middle 773220256
push_back 957256236
get 30137
push_front 162281656
push_front 454979693
get 235726
push_front 72586534
push_front 324056038
push_front 288621159
get 192152
push_back 362778904
push_middle 468758624
push_back 26393549
push_middle 436293956
push_front 913885006
push_back 391280834
push_front 54534274
push_front 373558638
push_back 933711198
push_front 959858551
push_middle 146599659
get 228907
get 162488
push_back 668356667
push_back 306643252
push_back 23397520
push_front 778827918
push_front 835219952
push_middle 460561476
get 167160
push_front 845605198
get 42163
push_back 88950917
get 371709
push_middle 99458684
get 50097
push_front 426721850
push_back 948588913
push_middle 6214860
push_front 956896353
push_front 131521886
push_back 278330302
push_front 278945998
push_middle 844368285
push_front 377779947
push_middle 927664952
get 179746
get 28159
push_middle 511533460
push_back 283658698
push_back 627866360
push_back 631592697
push_middle 177065741
push_back 676418139
get 216393
push_back 508698117
get 406218
push_front 920543364
push_middle 359939524
get 271912
push_front 635828263
push_front 563300442
get 47381
get 39170
get 55169
push_middle 174087335
push_middle 397139392
push_back 924433380
push_middle 762061104
get 241475
push_middle 591003794
push_front 851408503
push_middle 35722132
get 3577
push_front 960427545
get 2233
push_middle 691785331
push_middle 350811738
push_middle 401171114
push_back 890382007
push_back 809673430
push_middle 209995825
push_back 17729425
push_back 680836098
push_front 339640704
push_middle 346326840
get 227588
push_back 325055109
push_front 212874297
get 319081
push_front 972088700
push_front 864456002
push_middle 974876099
push_back 528356621
push_middle 632674060
push_middle 782815900
push_back 817108431
push_middle 34968896
push_back 439816963
push_middle 236104009
push_back 769548681
push_middle 28247685
push_front 455173689
push_back 455051350
push_back 341780616
push_back 951413103
push_back 39115219
get 371721
get 168693
get 143098
push_middle 646763130
get 384469
get 223039
push_back 564930080
get 289349
push_middle 221932005
push_back 301644573
get 399058
push_middle 198144401
get 383814
push_middle 706115287
push_middle 45307527
push_front 905822850
get 19629
push_back 199235213
push_front 241228649
push_front 133873419
push_back 251459562
push_back 190889841
push_back 449963527
push_middle 710048620
push_middle 176664124
push_front 426641461
push_middle 99780175
get 170953
push_middle 948158032
get 411874
get 9976
push_front 317553649
push_middle 337685034
push_middle 794013961
get 127321
push_middle 565920988
push_back 398331828
push_back 924313879
push_back 454410483
push_back 717257394
push_front 42595715
get 51266
push_back 552210660
push_back 633453965
get 230779
push_front 915559958
get 251783
get 398599
push_back 358918215
push_back 360922853
get 36135
push_back 56134458
push_front 768456807
get 62426
get 114699
push_back 616587165
push_middle 850991702
push_back 518189342
get 4979
push_front 126988849
get 96378
push_back 689730222
push_back 811926206
get 35962
push_back 640903100
push_back 730677650
push_back 324057412
push_middle 261352038
push_front 516365193
push_front 817064582
push_middle 864104756
get 327380
push_back 522514686
get 2847
get 247566
push_front 977909246
push_back 368624995
push_back 859221634
push_middle 883998226
get 58047
push_front 365001984
push_front 752583174
push_front 358523648
push_middle 749668918
push_middle 252016165
push_front 466459628
push_front 234904295
push_middle 316605157
push_front 372860815
get 115764
push_back 213595644
push_back 217191359
push_back 655125153
push_middle 408342321
push_middle 348054839
get 202247
push_front 802310995
get 88900
push_middle 129975433
push_middle 757898254
push_back 624685840
push_middle 863121582
get 187431
push_middle 666518226
push_back 851647083
push_middle 513984236
get 16696
push_middle 243027953
push_front 389757832
push_middle 29307226
push_back 596856435
get 289419
push_middle 363228746
push_middle 470109289
get 38725
push_middle 959673578
get 47126
push_middle 60523957
get 107486
get 1926
get 235021
push_back 795429245
push_middle 779338958
push_middle 473626290
push_back 532459208
get 231907
push_back 899236880
get 337055
push_front 221849272
push_middle 726277344
get 61792
get 410413
push_front 854842969
push_front 41179812
get 285825
get 136267
push_back 829527010
push_back 203900001
get 24157
push_front 658561489
get 260140
push_front 993162617
push_back 382214177
push_back 199277937
push_back 206298959
get 60414
get 289162
push_middle 617648396
push_middle 656547211
push_front 875712120
push_back 910881737
push_back 235531580
push_back 426426704
get 196443
push_front 697495513
get 323532
push_middle 266352718
push_back 681985855
push_middle 982496062
push_middle 11039102
push_front 160955827
push_front 312093575
push_middle 185663899
push_front 86492623
push_middle 946560930
push_back 184065949
push_middle 82332131
push_back 723701262
push_back 870576059
push_middle 211163442
push_back 356283066
push_middle 50905428
push_middle 190086323
push_middle 859186264
push_middle 735266547
push_back 987582780
push_front 34912398
get 132484
push_front 181072720
push_back 618224058
push_back 985713229
get 10393
push_back 860805823
get 231400
get 140970
push_back 516214053
push_front 286812106
push_front 34281317
push_front 177742011
push_back 883138308
push_middle 724156470
push_middle 329366782
push_front 862840171
push_front 893509056
get 209391
push_front 998195479
push_front 178793164
push_middle 597948177
push_middle 562381000
push_back 618234815
push_middle 545377254
get 84187
push_middle 929170539
push_middle 931237696
push_middle 688137577
get 144916
get 262206
push_back 2456510
push_front 754177809
push_front 871648690
get 137526
get 111252
push_front 556022765
push_front 24924243
push_back 774045914
push_middle 692772902
get 107696
push_front 747984240
push_front 289997414
get 51101
get 39246
get 270151
push_front 571855733
get 310114
push_front 577455652
push_back 640326230
push_middle 506549010
push_back 564481906
push_middle 955944192
get 98369
get 116305
push_back 783860072
push_back 53466301
push_middle 448411111
push_front 59016487
get 373733
push_back 715588514
push_middle 111453582
push_middle 917290308
get 163490
get 317188
push_front 866103043
push_back 441023552
get 92234
push_back 955574216
push_middle 625740086
push_middle 247474763
push_back 266262506
push_middle 71035804
push_back 87821674
push_back 897952859
push_middle 128334791
push_middle 744801996
push_front 611014505
push_middle 263823872
push_front 141630058
get 231571
push_middle 576180999
push_back 884781137
get 264132
push_back 378986867
push_back 684040757
get 107181
push_middle 671279145
push_back 740456364
push_back 746854892
push_back 754348085
push_front 390568829
push_middle 483464016
push_front 747211237
push_middle 489513257
get 266789
push_back 244060993
push_back 136138855
push_back 110307295
push_middle 777947627
get 421798
push_front 382914456
push_front 85613174
push_front 796253733
push_back 840338022
push_back 660819970
push_front 469587126
push_front 129627566
push_back 298978883
get 338342
get 262535
get 108212
get 159296
push_back 654450165
get 370500
push_back 911297743
push_middle 890758194
get 126910
push_back 913993556
push_back 152127103
get 65749
push_front 907383292
push_front 557151120
push_middle 350876117
push_middle 282374152
push_middle 250038071
push_front 809024973
push_middle 739682545
push_middle 913506419
push_middle 996112454
push_back 860977569
push_back 239667179
get 304711
push_middle 152545591
push_middle 7237435
push_middle 566415532
push_middle 789166240
push_middle 463663332
push_front 726094746
get 319621
push_middle 81125354
push_front 836652506
push_front 727898764
push_back 967551148
push_middle 679854697
get 107289
push_middle 10808278
push_front 343108935
push_back 635623442
get 366301
get 206813
push_middle 239897427
push_front 63342129
push_front 442284199
push_front 107490929
get 398723
push_middle 439875067
push_front 842992877
get 16850
push_front 601455172
push_middle 526802025
get 267389
push_middle 374202308
get 18224
push_front 462085988
push_back 753395862
push_front 3920387
get 258201
get 7309
get 186096
push_back 186342521
push_back 526844794
push_front 171856253
push_front 752064267
push_back 643321327
get 84589
push_back 198692521
get 153679
get 55053
get 144577
get 430793
push_middle 788638686
push_back 885497662
push_middle 997941901
push_front 690171007
push_back 311397932
get 368344
push_front 764212458
push_middle 557897160
push_front 782201964
push_front 379188252
push_front 960080659
push_front 319213830
push_front 452574975
push_front 759209537
push_front 456570106
push_middle 668234700
push_back 916515886
push_back 525281257
push_front 847510775
push_middle 349122882
get 236580
push_back 762376257
get 380748
push_back 184239867
push_back 728089996
push_front 292329268
push_front 153840136
push_front 546261026
push_back 406061677
get 290565
push_back 543157056
push_back 220363
get 307291
get 339212
push_back 222198618
push_front 412091781
push_back 950039772
push_middle 183336833
get 276484
push_front 345399452
push_front 785373452
push_back 455326307
push_front 211196043
push_front 425432313
push_back 947836640
push_middle 320674320
get 431198
get 112987
get 297728
push_front 964076819
push_middle 962100327
get 206500
get 27109
push_front 984865337
push_back 458926446
push_middle 98628700
push_middle 648501317
push_front 186203651
push_middle 618390196
get 231729
push_middle 905846529
get 199556
get 221884
push_back 883216989
push_front 266859274
get 15251
push_front 325912382
push_front 605789939
push_front 88769744
get 51327
push_front 815372470
push_front 354977645
push_middle 741998667
push_middle 682965116
push_middle 648948260
push_back 889120808
get 13880
push_back 658840117
push_front 434535840
push_back 917492476
push_middle 54014599
push_back 899835689
push_front 90577455
push_front 857771048
push_middle 477302248
get 43922
push_front 223158320
get 432290
push_back 471926532
push_back 416555503
push_front 870328388
push_front 915181217
get 289020
get 411977
push_middle 205515369
push_middle 83605484
push_back 682120650
push_middle 548983250
push_back 112798047
push_back 865624730
push_front 550557861
get 326421
get 132230
push_back 435509955
push_middle 399853741
push_back 488722370
get 435171
push_back 252702093
push_back 729419067
push_middle 764053733
push_back 478849600
get 385508
push_back 943480009
push_middle 481823542
push_back 930582220
get 83888
push_middle 533288157
push_back 870200675
push_back 49947850
push_front 364704953
push_front 747089049
push_front 687489204
push_back 244387406
push_front 638065062
push_middle 250132144
push_middle 264346818
push_front 425505609
push_front 791830252
push_middle 280707722
push_middle 715478185
get 431486
get 301190
push_back 403666100
push_back 40314982
push_front 523630976
get 7981
push_back 420604090
push_middle 361689160
push_back 233165573
push_back 998975767
push_front 816124591
get 123046
push_front 307801412
push_back 961721811
push_middle 187549478
get 143152
get 155875
push_back 889637129
get 430324
push_front 504561667
push_middle 987154175
get 74212
push_front 259664906
get 262329
push_middle 348049417
push_front 531338504
push_back 498451563
push_back 951659749
push_back 813500271
push_middle 799512724
get 219291
push_middle 512904501
push_middle 949952317
get 299316
push_front 932237371
push_front 779823259
get 183688
push_front 664447858
push_front 4512664
push_middle 500215674
push_back 563257012
push_middle 340045610
get 231091
push_front 2519153
push_middle 254170326
push_back 356894513
push_middle 393964
push_back 807038571
push_back 874020469
push_front 859647319
push_front 345080497
push_front 494964958
get 126630
push_front 182394430
push_back 168506099
get 215003
push_back 311812054
push_front 209664519
push_back 8151303
get 179203
push_back 495013664
get 28274
get 75667
push_middle 820638989
push_front 961084960
get 251399
push_front 838223608
push_back 262112106
push_back 59109079
push_back 172170687
push_middle 623296235
get 340774
get 183854
push_back 676568609
get 385471
push_middle 240867638
push_back 150658185
push_middle 986556861
push_back 313073719
get 342491
push_front 247058015
push_back 664503304
get 338320
push_middle 633770570
push_back 690459790
push_front 315221051
get 34914
push_back 836377962
push_middle 808721686
get 208674
push_front 812502906
push_front 6118953
push_middle 387994318
push_middle 970064596
get 422426
push_middle 563982159
get 367233
push_front 343828460
get 54774
get 306745
get 233496
push_back 428161530
push_middle 737735880
push_middle 563917363
push_front 900438999
push_middle 6599243
push_front 260156840
get 91318
push_back 304241808
get 114348
get 173745
push_middle 263894817
push_back 221154174
push_back 997968529
push_front 251708402
push_front 209681298
push_back 189089315
get 98956
push_front 202454458
push_middle 659366915
get 237419
push_front 655947375
get 292387
push_back 885216884
push_back 732375635
get 139085
push_middle 293168140
push_middle 219044308
get 349433
push_front 60367821
push_middle 500012623
push_front 755619020
push_front 173979723
push_front 535156080
get 20463
push_front 977064083
push_front 876901181
push_middle 461109380
get 169454
push_middle 39785743
push_front 346204739
get 236280
get 181531
push_front 601396476
get 238994
push_middle 11470793
get 87024
push_back 108433058
push_middle 576422699
get 168306
get 222889
push_front 891321293
push_front 404210242
push_front 257539410
get 206398
push_back 277877443
push_front 879020654
get 230638
push_back 294095419
push_back 859201751
push_back 530648253
push_middle 414680724
push_middle 165889967
push_middle 77741573
push_middle 819550199
push_back 807501005
push_back 281230178
push_middle 923713079
push_front 865000593
get 278449
push_back 321558641
get 105242
push_front 507318283
push_middle 92794626
push_middle 858417795
push_back 642794999
push_back 690195991
push_middle 834139879
push_back 388240239
push_back 35671188
push_front 958775762
push_middle 30035833
get 131708
get 127321
push_front 770275726
push_front 567341086
push_middle 613540264
get 350426
push_back 428236916
push_middle 817849800
push_middle 878658168
push_front 649167748
get 319359
push_front 816234154
push_front 745217409
push_middle 520626564
push_back 791059634
push_back 492140653
push_back 796984761
push_back 575029372
get 44620
get 360366
push_middle 784008949
get 191351
push_front 517224202
get 346811
push_middle 919404143
get 79508
push_back 569687243
push_front 474266138
push_front 975241414
get 306400
push_back 588648687
push_middle 446682559
push_middle 529275275
push_back 745500425
push_middle 105273873
push_front 94601828
push_back 642072146
push_back 692558411
push_middle 235889930
get 228701
push_front 383969608
push_middle 603266861
push_front 414687449
push_front 829816340
get 106002
push_middle 847160139
push_middle 935790868
push_back 673820275
push_middle 287239345
push_front 470449099
push_back 795981609
push_back 533662941
get 288832
push_back 746804693
push_middle 995654633
push_back 264719749
push_front 352699948
get 306537
push_middle 843020946
get 121363
get 199884
get 145796
push_back 78310399
push_front 579892266
push_back 862813668
push_middle 502239868
push_middle 788760117
push_middle 195793706
push_middle 44334562
push_middle 684284237
push_front 530481483
push_back 116390206
push_middle 552861279
get 285683
push_middle 497890219
push_front 895413532
push_front 137449361
push_middle 654723252
push_back 980042873
push_middle 172258384
get 37206
push_back 843174501
push_front 612561389
push_front 118880653
push_front 296625027
push_back 65748590
push_middle 569915301
push_front 943752823
get 32217
push_middle 483965762
push_front 694698746
push_back 63552414
push_front 300326951
get 417444
push_front 978970342
push_front 544248535
push_front 656361410
push_front 25803331
get 34188
get 301667
get 161951
push_front 57182326
get 101515
push_back 583396301
get 177018
get 230508
push_front 540742940
get 14327
push_middle 980016307
push_middle 430125445
push_front 211076006
push_front 137531473
push_back 713228887
push_front 891763243
push_back 417019727
get 329752
get 122048
push_front 72900678
push_back 442876197
push_back 862251697
push_front 890195017
push_front 736468717
push_front 129446994
get 258362
push_front 86363614
push_back 900229968
push_front 614104472
push_middle 788929843
push_back 622371691
get 339530
push_back 500978284
push_back 479649797
get 108231
push_middle 288829785
push_front 421142554
push_back 731368614
push_middle 448872884
push_front 909240863
push_back 740902357
push_middle 787848543
push_front 307010237
push_back 561989444
push_front 379305302
get 354394
push_middle 508382181
push_front 348454390
push_back 695103340
push_middle 759146518
push_back 641940610
push_middle 357709599
push_front 831722609
push_back 506115915
push_back 284367423
push_front 101854675
push_front 484307239
push_middle 343941111
push_middle 834902677
push_middle 498716304
push_middle 706332543
get 71890
push_front 439011050
push_front 676983294
push_front 220460
push_front 843881552
push_middle 494795578
push_middle 208944592
push_middle 864968361
push_middle 755285264
push_middle 940677950
get 18024
push_middle 166939109
push_front 83670729
push_front 752720422
get 143937
get 164708
get 407575
get 131181
push_middle 954606306
push_middle 563660052
push_middle 771206020
push_front 537003121
push_front 354954523
get 18770
push_back 182230672
push_front 103374111
push_back 968813555
push_front 24773905
push_back 527033756
push_back 838680618
get 272509
get 3937
get 192956
push_middle 699538503
push_middle 37420343
push_back 66843410
push_front 889625981
push_back 788391809
get 361494
get 307168
push_middle 404603286
push_middle 940962812
push_middle 264415150
get 35146
get 7954
push_back 94629044
push_back 399520251
push_middle 552837498
push_front 938128052
push_middle 669438307
push_front 251748360
push_front 420428050
push_front 824124105
push_middle 245718297
get 140666
push_middle 399704034
push_front 75839029
push_middle 715010381
get 248694
push_front 990749198
push_front 327527337
push_front 506944717
push_back 89598658
push_front 68872999
push_front 524301292
push_back 44558879
push_middle 655566137
get 22177
get 232274
get 208646
get 14761
push_middle 846986948
push_front 112714604
get 186428
get 55250
push_front 562789163
get 286336
push_front 537485290
get 74096
get 389174
push_middle 313431880
push_middle 447201742
get 134125
push_middle 658288518
push_back 53417820
push_middle 808956067
push_front 234208513
push_front 903822065
push_middle 11837836
push_front 610915179
push_middle 675623526
get 42416
push_middle 782515673
push_back 471255754
push_back 195236233
push_middle 575730283
push_back 80736714
push_middle 558095034
get 232129
push_front 255296494
push_front 297939622
push_back 209850997
push_front 239247181
push_middle 469256353
push_front 100770211
push_back 718336878
push_front 900207312
push_front 892656970
push_front 599168568
push_back 463951092
push_front 599108653
push_middle 215972480
push_middle 32829381
push_front 685625463
push_front 464053703
push_front 824161563
push_middle 289353919
push_middle 373998536
push_back 483122225
get 375458
get 170386
push_middle 637016177
push_middle 452622508
get 1336
push_front 919910840
push_back 590498399
push_middle 473354134
push_middle 832913913
get 339410
push_front 590825768
push_back 203350388
push_front 251919972
get 108618
push_front 842484662
push_middle 399721865
get 380717
push_back 634886014
push_front 520208552
push_back 756563396
push_back 959051544
push_back 804134762
get 117682
push_front 748805206
get 2885
push_back 945364441
push_middle 29927593
get 196253
push_middle 845924673
push_middle 548844964
push_back 649257636
get 58797
push_back 835821189
push_front 797135483
push_front 937633941
push_front 947076611
push_back 156739956
get 43561
get 3587
push_back 377074912
push_front 123126724
push_middle 836449543
push_front 113511503
push_middle 915077717
push_back 110178626
push_middle 857410908
push_back 251727043
get 358641
push_middle 826743205
push_back 100832143
push_front 698442051
get 186702
push_back 196585488
push_back 695277836
get 134529
push_middle 780772577
get 419961
get 195373
push_front 312082792
push_middle 959621936
push_back 319371771
get 358242
push_back 584908784
push_back 492015910
push_front 240932810
push_front 940331335
get 361373
push_front 837402306
push_front 932291426
push_back 725672306
push_middle 102039311
push_back 347595760
push_middle 512514406
push_middle 135294730
push_back 152196188
get 323276
get 60768
get 344587
get 186990
push_back 96173918
push_front 367477153
get 325784
push_front 240375650
push_front 785278872
push_middle 644087432
get 79697
push_back 963072223
push_back 209004591
push_front 895592603
push_middle 683815358
push_middle 868377684
push_back 180721568
get 254075
push_front 637482911
push_middle 402973244
push_front 59525600
push_middle 488976101
push_front 606418025
push_middle 138215356
push_front 119064425
push_back 975401846
get 158283
push_front 388115410
push_front 995567637
push_back 183202388
push_back 164853510
push_middle 661793090
get 337
push_back 852062710
get 201135
push_front 142309287
push_middle 99225943
get 156233
push_back 855719668
get 159527
get 9421
get 47000
push_front 319075704
push_back 29708646
get 326985
get 216681
push_middle 898098576
push_middle 679143711
push_front 948115052
push_middle 822061754
push_front 772546843
push_middle 378285709
push_back 415207455
push_middle 698452154
get 411910
push_middle 512175496
push_front 903177463
push_middle 924857563
get 295632
push_front 480308536
push_middle 438975222
push_front 785880856
get 90341
push_back 612069066
push_middle 246659603
push_front 276439609
get 281704
push_middle 289853525
get 127752
push_back 288526782
push_front 127707132
get 75565
get 256487
push_front 772196276
push_front 422357267
push_front 206894517
get 323553
push_front 115797156
push_middle 283783236
get 425379
push_front 22666661
push_front 329152264
push_back 67892527
push_middle 113276423
push_front 882579868
push_middle 554132972
push_back 943556573
get 420198
push_back 496871239
push_middle 367077816
push_front 413572578
get 52345
get 309570
push_back 903059129
push_front 319014283
push_middle 663159515
push_front 549106311
push_front 228446957
push_front 515721665
get 210501
get 200190
push_front 229188705
push_back 485825792
push_middle 63801041
push_middle 197345497
push_middle 123296353
get 245184
push_middle 383657842
push_middle 407271155
push_front 814392018
push_back 825268619
get 72215
push_middle 341609297
push_back 665269025
push_front 190867420
push_front 226158523
get 236457
push_back 670717798
push_front 892988724
push_middle 659470648
push_back 514693417
push_middle 680659051
get 219439
get 13272
push_middle 435369618
push_front 883296193
push_middle 758577633
push_middle 805638245
push_middle 396996922
push_front 738396903
push_back 32510889
push_back 185401839
get 249870
push_middle 242944012
push_front 906493139
push_back 894665156
push_back 749036882
push_back 341950596
push_middle 94478016
get 429810
get 339958
push_middle 804028845
push_back 187905505
push_back 575605417
get 23225
push_back 88257144
push_back 769985204
push_middle 690266264
push_front 477149001
get 238341
push_middle 715285572
push_back 206976951
push_middle 158718980
get 202196
push_middle 114990751
push_middle 704634846
push_middle 536570863
push_back 585242253
push_front 277202405
push_middle 580105232
push_back 948513202
push_back 646743424
get 28117
push_middle 809721717
push_middle 18391412
push_middle 782036470
push_middle 680147527
push_back 852115267
get 281910
push_back 878412041
push_middle 540405335
push_front 485652348
push_front 205571354
push_front 340610927
push_middle 606545463
push_middle 381284063
push_front 546026344
push_front 667382696
get 156786
get 113534
get 354933
get 356777
push_back 302989339
push_middle 164879268
push_front 483816544
push_front 314540235
get 82595
push_back 985711411
get 48125
push_front 996990196
push_middle 6733335
push_front 301369336
push_back 624946170
push_back 680863880
get 77104
push_middle 80643967
push_middle 216600663
push_front 519354681
push_back 738680696
push_middle 678081631
push_back 11673913
push_middle 459414152
get 99534
push_middle 144128390
push_back 858593320
get 118966
push_middle 392819929
push_front 99993341
push_back 178056736
push_middle 650853227
push_front 941783603
push_back 792696045
push_middle 930096140
push_back 893496706
push_back 180408510
push_front 890757906
push_back 496669089
push_middle 601328116
push_middle 589393319
push_front 32945033
get 211477
push_front 345398400
push_middle 987760512
push_back 859509404
get 288652
push_back 999793251
push_middle 93323137
push_front 48821855
get 413458
push_middle 867561191
push_back 247135768
push_middle 787219495
push_back 419732141
push_back 779833792
push_front 135473842
push_middle 891090719
get 402439
push_back 969010216
push_back 276563143
push_middle 86511519
push_middle 629571092
push_front 974491574
push_front 370010232
push_back 404297725
get 221087
push_middle 389035785
push_front 320217217
push_middle 947147809
push_front 890317106
get 120555
push_back 985166388
push_middle 32562378
push_front 884263343
push_back 312261796
get 226570
push_back 319495755
push_back 68108270
push_front 647222175
push_back 877857979
get 279476
push_back 655189575
push_middle 795259994
push_middle 934811767
push_front 577088666
push_back 466526547
push_back 16305178
push_back 904139271
push_back 129265294
push_back 284037546
push_middle 182361096
push_back 86281624
push_front 430975754
push_middle 966103795
push_back 767715433
get 178261
push_middle 483255292
push_middle 663832556
push_front 820285507
push_front 957888291
push_front 895064716
get 48846
get 331109
push_middle 922831802
get 241280
get 425483
push_back 466047162
push_middle 475621270
push_front 285936945
get 51856
push_middle 958153860
push_middle 362814140
push_front 739058059
push_back 60182176
push_back 493333714
get 261638
get 294749
push_middle 834066480
push_middle 707812274
push_middle 961906657
push_middle 854969731
push_front 502616673
push_front 30434333
get 308088
push_middle 43823978
push_back 812707393
push_back 290622083
get 220972
push_middle 471834433
push_middle 311282013
push_back 630191677
push_front 521398821
push_middle 374522922
get 85470
get 129312
push_middle 944693107
push_front 746731
push_front 566471664
get 201106
push_middle 327473259
push_front 440868723
push_front 469292737
get 369829
push_middle 425825894
push_back 751951076
push_middle 236625371
get 419531
push_back 698757379
push_front 146777467
get 216670
get 404972
push_front 440557884
push_back 89736907
get 270233
push_middle 455014350
push_back 805700571
push_middle 942094314
push_front 422182563
get 212340
push_back 524026553
get 240541
push_back 689666162
get 18291
push_middle 157442991
push_front 804884142
get 275569
push_back 957848957
get 325048
push_back 845242798
get 168519
push_back 737450987
push_middle 413509135
push_middle 469581721
push_middle 364020494
push_front 612988638
push_front 149671409
push_middle 585409847
push_back 312627228
push_front 980887813
push_middle 412531965
get 338419
get 181
push_back 892734662
push_front 210075701
push_middle 679342363
push_front 680673713
get 190639
push_back 396186188
push_front 404011140
push_front 548109511
push_back 15959120
push_back 875268285
push_front 194774494
push_front 49013554
push_front 338160305
push_front 941533281
push_front 270358709
get 16959
push_middle 972367628
get 29364
push_middle 645069691
push_back 995225959
push_middle 78406134
get 358689
push_middle 925528148
push_back 971244357
push_back 113036206
push_back 588445043
push_front 401013254
push_front 814655157
get 426318
push_front 835588205
push_middle 701278225
push_middle 389995331
get 233829
push_back 278264116
push_middle 131629033
push_back 560521050
push_front 285555745
push_middle 409581100
push_back 769115828
push_back 598285235
get 71010
get 161922
push_back 652441792
push_front 634736775
get 105564
get 228631
push_front 576541518
push_front 670829771
push_front 46846064
get 139409
push_middle 631927211
push_front 898056857
get 425457
get 107732
push_front 503263627
push_middle 114673247
get 129328
push_front 382947287
get 97251
get 330944
push_middle 53696441
get 377950
push_middle 206473168
get 377910
push_back 3873842
get 190662
get 320627
get 138809
push_middle 2556679
push_front 6129650
push_back 281917307
get 145139
get 133994
push_middle 639417786
push_middle 867517589
get 385285
push_back 456943831
push_front 74372791
push_back 107990961
push_back 349424084
push_middle 5156538
push_front 195158733
get 243761
push_back 628806917
push_middle 927586930
get 361951
push_front 251440674
get 74777
push_front 70209710
push_middle 2157243
push_front 578637471
push_front 83163348
push_middle 375307254
get 121916
get 406692
push_front 925344545
get 245235
push_back 840602528
push_back 120693491
get 199804
get 226694
get 227181
push_middle 858697929
get 178635
push_middle 388323105
get 233261
push_front 448812945
push_back 56959178
push_middle 471736227
push_front 162740082
push_back 556698097
push_middle 798789860
push_front 866171500
push_middle 237069001
push_middle 395413320
push_front 70749286
get 271370
get 393268
push_back 320088324
push_front 273698100
get 183282
push_middle 952554158
push_front 938065947
push_middle 651194952
push_back 572500549
push_back 799480828
push_back 836371752
push_middle 969162166
push_front 892743090
push_front 337165636
push_front 62297710
push_middle 124701431
push_back 966315083
get 408939
push_middle 486364832
push_front 172855424
push_front 958671719
push_back 960254399
push_middle 529585312
push_middle 576136489
push_middle 900172065
push_front 253365046
push_back 74719204
push_back 19382181
push_back 73950641
push_back 238310961
push_middle 646673768
get 318301
push_front 798501972
push_front 452127408
push_front 783177900
push_back 145422295
push_middle 990771068
push_back 769451787
push_front 417197636
push_middle 9084380
push_middle 126821122
get 112673
push_back 88161763
push_middle 613694906
push_middle 254279621
push_back 232901347
push_front 223383645
get 410393
push_back 670548153
get 358782
get 55526
push_front 140240380
push_middle 774110507
push_middle 164314850
get 241192
get 382830
get 166309
push_front 107579752
get 379690
get 75895
get 155429
push_back 366064305
push_back 112280719
push_middle 668134377
push_front 529403760
get 261677
push_front 522860597
push_front 466680394
get 186897
push_middle 563656930
push_front 954265885
get 355523
get 434310
push_middle 533360264
push_back 450297154
get 354077
push_front 425988797
push_middle 251280285
get 334079
push_front 323243295
push_front 435387511
get 361238
push_front 685433514
push_middle 529036603
get 13106
push_back 405979593
push_middle 57662518
get 280588
get 422137
get 167638
push_back 759522872
get 253098
push_back 930075925
push_front 756216352
push_front 286689880
push_middle 873431748
get 233216
push_front 474331571
push_front 399096670
push_middle 267626926
push_front 916860543
push_middle 848948722
push_middle 906931478
get 388159
get 75991
push_middle 647679252
get 163200
push_back 597770937
push_middle 691600383
push_middle 792615040
get 323673
push_middle 779257986
push_back 467825532
push_front 782538979
push_back 852078234
push_middle 743591927
push_back 555437438
push_middle 401253609
push_middle 346250962
get 425158
push_back 703417725
push_front 613416220
get 166577
push_middle 997226432
get 137843
push_middle 449133034
get 245774
get 315415
get 211299
get 329475
push_middle 789140629
push_back 995879001
push_front 593826270
push_middle 632696920
get 164140
push_back 76306099
push_middle 380266962
push_back 255064758
push_middle 734634621
get 220639
push_back 451162711
get 222316
push_middle 398062641
get 419542
get 377607
push_front 433056387
push_back 104908984
push_middle 193491969
push_middle 301444475
push_front 440466562
get 349962
push_front 957819290
get 284214
push_middle 5291441
get 330409
get 386695
push_middle 408601770
push_middle 899564574
push_middle 475559970
get 419691
push_front 274732694
push_front 556849635
push_front 656439821
get 288993
push_middle 769409423
push_front 587693133
push_front 569920899
get 229851
get 298485
push_middle 229410623
push_front 49162965
push_back 371290684
push_middle 648111227
get 348643
push_front 578120835
push_middle 769649037
push_middle 446428689
push_front 917311905
push_middle 904017243
push_middle 200743671
push_back 720179985
push_middle 242489931
push_back 325889893
push_middle 367532528
push_front 496147313
push_middle 879101044
get 141212
push_front 362930137
push_back 884056257
push_front 157853603
push_middle 17981060
get 346233
get 261948
get 225021
push_middle 37362566
push_front 218357187
push_front 536179627
push_front 867542354
push_middle 212551096
push_front 958202700
push_back 873039312
push_back 539173838
push_front 767964493
push_back 443036166
get 225399
push_back 324453530
push_back 894960679
push_front 920485408
get 63211
push_front 68406708
push_middle 307126347
push_back 514609023
push_middle 934952113
push_front 217563846
push_middle 68157910
push_middle 809588047
push_front 210331792
push_front 352451352
push_front 811869210
push_back 996709073
get 144498
push_middle 957350569
push_front 106882471
push_back 752971932
push_back 553601047
push_front 711131513
push_middle 735454852
push_back 339467743
get 303531
get 230605
push_middle 99640228
push_front 285184422
push_middle 272058325
push_front 858398959
push_back 805317881
push_front 23555291
push_back 483683981
push_back 170268373
get 91224
push_front 704516026
push_back 146546907
push_front 264608224
push_middle 97632950
get 377133
push_middle 180834943
push_front 765294552
push_front 845148299
push_back 433574177
get 48229
push_middle 20578407
get 18210
get 90834
push_middle 981667706
push_front 379097554
push_middle 607351072
push_middle 669671431
push_middle 95491486
get 144503
get 34671
push_middle 667712191
get 31843
push_back 75935624
push_middle 676329169
get 200669
push_back 145251216
get 378130
push_front 554603036
push_middle 229346358
push_middle 77916858
push_front 703066656
push_middle 666828837
push_front 769254441
push_middle 567057523
push_middle 987377206
push_back 107719947
push_back 72176103
push_front 325374058
push_front 23503243
push_middle 440030853
push_back 57131570
get 219263
push_middle 605850418
push_front 371810031
get 125661
push_front 801600648
push_middle 510573502
push_back 541576743
push_middle 50802380
push_back 659329575
push_back 577069800
push_front 544584623
push_back 801398791
push_back 820606191
push_back 248824095
push_front 255272946
push_front 217590527
get 209630
get 167743
push_back 907016658
push_back 485040365
get 25338
get 419976
push_front 629851166
get 298467
get 384758
push_back 315976066
push_front 94014767
push_middle 287507874
get 109136
push_back 456415650
push_middle 669061653
push_middle 219003111
push_middle 207948258
push_middle 959044574
get 32194
push_middle 138823337
push_middle 880183454
get 161434
push_back 71925586
push_middle 353259874
push_middle 649737768
push_back 406992232
get 423798
get 192324
push_back 289301859
push_front 497463026
push_back 380962678
get 300326
get 178996
push_middle 116420225
push_back 436375937
push_front 108095078
push_front 723415849
push_front 980945331
get 390462
push_back 909535487
push_back 745121141
push_front 207728993
get 254141
push_back 119350634
push_back 145165237
push_front 677076932
push_middle 458240095
push_middle 776738038
push_middle 368170369
push_middle 645654619
push_back 180898262
push_middle 992752564
push_front 588975218
get 412081
push_back 78430886
push_back 331432677
push_back 742009933
push_back 806014457
push_front 384114444
push_middle 512401719
get 184614
get 160689
push_middle 359021794
get 228839
push_middle 262742585
push_middle 963773484
push_front 555853091
push_front 955268024
get 373416
get 312905
push_front 13851134
push_middle 609981269
push_middle 668013213
get 308629
push_front 781115569
push_middle 213817393
push_back 931708483
push_front 588217151
push_back 362393801
get 214692
push_middle 866342695
push_front 795102520
push_front 80970750
get 416653
push_front 169075464
push_front 915063502
push_front 129806437
get 55508
push_middle 67311192
push_middle 704573969
get 23390
push_middle 643574543
get 174193
get 154165
push_middle 189707101
push_front 397295662
push_back 317547031
push_front 418717742
push_back 901312659
push_front 267828460
push_front 659947712
push_front 195122551
push_middle 895960399
get 184971
push_back 785994478
push_back 58882517
push_front 849965546
get 154623
push_back 436512008
get 166374
push_back 858099262
push_back 832374333
get 65659
push_middle 819210225
get 303116
push_middle 299570820
push_back 965114903
push_middle 334357096
get 202742
push_front 989193731
get 114375
get 231572
push_back 145883766
push_front 104455950
push_middle 555722774
push_front 569536233
push_middle 46678883
push_back 225004495
push_front 225523947
push_front 873646459
push_middle 167530838
get 91395
get 340142
push_middle 784045991
push_front 758990163
push_back 839599368
get 194822
get 15313
push_front 595183445
push_back 659870938
get 397452
push_front 161608623
get 118571
push_back 970825632
push_back 833969679
get 423554
push_back 427511450
push_middle 141118557
push_front 593373190
push_front 359723317
get 115694
get 154499
push_back 252055329
push_front 277434096
push_back 190740139
push_back 175860834
push_middle 246660546
push_middle 441502813
get 65991
push_back 774299235
get 407036
push_front 524162812
push_front 755949523
push_middle 396949975
push_middle 639640989
get 108602
push_back 356807717
get 391853
get 252593
push_front 69898791
get 393915
push_middle 738712812
get 116363
push_middle 34430160
push_back 309547747
get 81191
push_back 486385371
push_front 439283982
push_middle 69823616
get 25234
push_front 999036652
push_back 60774241
push_back 504290778
push_front 31304521
push_front 351134915
get 16225
push_back 489800042
push_middle 402929134
get 266301
push_front 530586132
push_front 88000595
push_front 226040328
push_back 148211214
push_middle 513719859
get 205326
push_middle 633845097
push_back 84129534
push_front 245681456
push_back 45316951
get 93703
push_middle 337377496
get 258837
push_back 394254910
push_front 306363099
push_middle 913928570
push_middle 774471297
push_back 330724828
push_back 251118167
push_middle 228213771
get 315015
get 48437
push_back 615210952
push_back 231698685
get 257565
push_middle 188172033
push_front 936894126
push_front 183453897
push_middle 743805977
push_back 787142426
get 297129
push_middle 375953484
push_back 455551687
get 132183
push_back 548587553
get 79330
get 287067
push_back 969711917
push_front 682879950
push_front 201739461
push_front 434086394
push_back 376943090
push_back 956781420
get 224742
get 213628
push_middle 560197542
push_back 558242001
push_front 749727153
push_middle 571780860
push_back 640907148
get 310413
push_middle 852519638
push_back 619640440
push_back 791770197
push_back 4339420
get 306300
push_middle 478390515
push_middle 832039414
push_back 134686577
push_back 11512785
get 293932
push_front 251222393
get 226278
push_front 232255360
push_middle 81916423
push_middle 101636554
get 266344
get 334460
push_front 376892676
push_back 1680948
push_back 163122078
get 354563
push_middle 870537692
push_middle 790583369
push_front 864909905
push_back 468905321
get 291478
get 89205
push_front 40382854
push_front 718522396
push_middle 404150272
push_middle 444300109
push_front 389837280
push_front 525509984
push_front 924613290
push_back 121047614
push_middle 990665406
get 115787
push_front 924617084
push_front 234464930
get 364713
push_front 113464841
push_front 44097890
push_back 948777798
push_front 940157109
push_middle 953171061
push_middle 702394813
get 60420
push_front 324627079
push_front 216268296
push_middle 763643346
push_front 908059341
push_middle 372501954
push_front 628107697
push_back 963570839
push_back 642420745
push_front 159811634
get 83418
push_front 506418694
push_middle 913162054
push_middle 263280872
push_back 987317352
get 9503
push_front 623542930
push_middle 734705523
push_back 211845112
push_front 518868548
push_back 783007950
push_back 911443034
push_middle 474940255
get 364384
push_middle 904700308
get 351135
push_back 19445981
get 85840
push_front 310220229
push_front 439994394
push_back 464011020
push_middle 338516210
get 53119
push_front 309907034
push_front 382789527
push_middle 854628105
push_front 833247380
push_front 958098536
push_back 364546505
push_front 415159894
push_back 111492551
push_back 535407946
get 153457
get 161278
push_front 94518180
get 177544
get 264240
push_middle 637965580
push_back 472084389
push_back 806348732
push_middle 864536836
get 231568
push_back 891978041
get 433582
push_back 135476893
get 146470
push_middle 856859206
push_front 108253614
get 46605
get 429916
get 419041
push_middle 947855484
push_back 405845141
get 147721
get 222962
push_back 740668057
push_back 707833385
push_front 614480483
push_front 10504350
get 133798
get 136908
push_middle 493278508
push_middle 616171793
get 303530
push_back 567168433
get 235698
push_middle 840728011
push_middle 135727268
push_front 57617929
push_back 601407889
push_back 548787667
push_back 902166926
push_back 921438270
push_middle 395025449
push_front 633274598
get 189253
push_back 359930995
push_middle 925768586
get 210187
get 222778
push_front 866440720
get 115766
push_middle 702446599
push_back 557239658
push_middle 717632339
push_back 261214016
push_back 194280993
get 196508
push_middle 978252027
get 362301
push_front 680918119
get 434064
push_middle 885993011
push_middle 212294391
push_back 771852393
get 268974
get 303880
push_front 856185186
push_front 426749210
push_middle 890128066
get 377277
push_back 533135797
push_middle 825141253
push_back 375847070
push_front 4757127
push_middle 678928596
get 383728
push_middle 142856476
push_front 553756076
push_middle 502471667
push_front 55843354
push_back 442170945
get 152965
get 415947
push_back 856926143
push_back 641447555
push_back 338960617
push_middle 904768120
get 326942
push_back 92920093
get 90873
push_front 127578344
push_back 417676701
push_middle 708687692
push_back 173042881
push_middle 375763440
push_front 353040270
push_front 591961495
push_back 442605620
push_back 220296920
push_front 782232701
push_back 15019457
push_back 355546338
push_back 734741842
push_back 644240916
get 89988
get 210550
push_middle 888854714
push_middle 938770414
get 258426
push_front 816384949
push_middle 625990242
push_middle 743163828
push_back 185658784
get 224790
get 276325
get 325052
push_front 942724613
get 239756
push_back 298137285
push_middle 445836818
push_front 649946003
get 114673
push_middle 519506377
get 284331
push_back 334086452
push_back 262927471
push_back 17976623
push_front 991244729
push_back 615331610
push_middle 657779091
push_middle 734969436
push_front 125836083
push_middle 431957488
get 299144
get 293648
push_front 181884492
push_middle 755978364
push_middle 355616844
push_middle 130915926
push_middle 572176927
get 381790
push_middle 734165689
push_middle 571332722
push_back 590641823
push_front 946187387
push_front 217628483
push_back 238157501
push_middle 968858282
push_middle 548850329
push_back 535857821
push_back 714094010
push_front 199027642
push_back 773409398
push_middle 375734692
push_middle 11038286
push_back 493275226
push_middle 255261328
push_back 355245173
push_front 228967669
push_back 556259665
push_front 520141517
push_front 803670702
push_front 312223579
push_front 149722809
push_front 710656557
get 392406
push_front 892809941
push_middle 744761732
push_back 515142896
push_back 831474886
push_back 92412442
push_back 647325989
push_front 251209469
push_back 576382519
push_front 747679043
get 224028
push_front 906749225
push_front 358389317
get 135953
push_middle 623060279
push_back 497132466
push_back 622356160
push_back 471782177
push_front 770313987
push_middle 902962187
push_middle 440481399
push_front 142484167
get 312784
push_back 986491296
push_front 233672767
push_back 239092879
push_front 756504476
push_front 399992981
push_middle 927741576
push_front 316455033
push_back 3953589
get 422131
push_back 786209590
push_back 976453961
push_middle 842527576
push_back 316404731
push_middle 814177770
push_back 269097438
push_back 382889742
push_front 224046254
push_back 423894253
push_back 487851809
push_back 194811373
push_middle 79309357
push_front 666433004
get 422352
push_front 885150876
push_middle 44429167
push_back 427355727
push_middle 106708578
push_front 512666512
push_front 332745206
get 340521
push_back 758756476
push_middle 19469444
get 432543
get 82918
push_back 646755113
push_back 346856459
push_front 800905572
push_back 279558936
push_back 392097685
push_back 586878514
push_back 850956408
push_middle 185086178
push_back 931796825
push_front 134881847
push_middle 588887308
push_middle 383846140
push_middle 209601755
get 77883
push_middle 983206047
push_front 524240091
push_back 759325506
push_back 840669728
get 158961
push_back 771340430
push_front 635941346
push_front 493672571
get 391863
push_middle 177943648
push_back 456083040
push_back 238998522
push_back 389575352
push_front 375187234
get 30132
push_front 42128548
push_front 375012515
get 28051
push_front 435945236
get 34800
push_middle 227146255
get 401630
push_back 615743543
push_middle 536119421
push_middle 142253859
push_back 706661305
push_front 736061833
get 123195
push_front 638341364
get 238256
get 329688
push_back 448439051
push_front 120301864
push_middle 351160660
push_middle 726040402
push_middle 86036542
get 281430
push_back 560654071
push_back 696344139
push_back 31162653
get 90105
push_back 273366317
get 259663
push_middle 671672355
push_front 836902151
get 136211
push_front 59660510
push_middle 179098222
push_back 124458
push_front 223873667
push_front 448038957
push_back 784997666
push_middle 388902017
push_middle 739325917
push_middle 267016877
push_back 385986492
get 351187
push_middle 23499373
push_front 594751131
push_middle 986531568
push_back 931895381
get 435771
get 77321
push_front 722730336
push_middle 670649950
get 359900
get 250621
push_middle 253471860
push_front 69723262
push_middle 718586529
push_back 740235553
get 105395
push_back 499737488
get 322065
push_front 151398627
push_middle 345346450
push_front 34166647
push_back 21805210
push_back 64730937
push_middle 895681306
push_back 271831608
push_back 325648742
push_middle 647948684
push_front 541499753
get 421952
push_back 718452534
push_middle 52296430
push_back 878214622
get 350513
get 290552
get 330797
push_back 642360819
push_back 512390177
push_back 667050335
get 290319
push_back 704288898
push_front 36233526
push_front 705788255
get 203959
push_middle 661341686
push_front 733871937
push_front 67145037
push_back 780179627
get 349097
get 297753
push_front 603708209
get 117849
push_front 621203315
push_back 156800127
push_middle 513980000
get 158088
push_back 394864968
push_front 452332351
push_middle 177374126
get 215240
push_middle 400261268
push_middle 182209805
push_front 8468424
push_front 963052824
push_back 309993880
push_back 971115576
get 282222
push_middle 141109158
push_middle 562064066
push_back 741761778
push_middle 158924011
get 357511
get 3799
push_back 89687897
push_front 371710458
get 273859
get 277079
push_front 277808997
push_middle 965951424
push_middle 711998482
push_front 381781807
push_middle 469260072
get 268780
push_middle 711375622
get 413781
push_front 608039768
push_front 642524577
push_back 288527070
push_back 822471234
get 140911
push_middle 231920988
get 428772
get 87413
push_front 361447845
push_middle 853634633
push_front 410134794
push_middle 610991743
push_middle 351189164
push_middle 215687747
get 152988
push_front 877982089
push_front 859742230
push_middle 194673121
push_front 685647767
push_middle 686726740
push_front 622794852
get 111671
push_back 540767997
push_back 794509092
get 205245
push_front 251296569
push_middle 72009729
push_back 764969397
push_middle 936032589
get 4803
get 44129
get 320162
push_middle 532923810
push_front 161522068
get 317633
push_back 667378020
push_front 919240887
get 67296
push_front 357736376
push_back 940377515
push_middle 838000842
push_front 940037447
push_middle 874340133
push_front 281039600
push_front 449986375
push_front 747241540
push_front 515707736
push_front 756061646
get 233670
push_front 866337976
push_middle 752617733
push_back 762584573
push_front 292610254
get 182397
push_middle 881874228
push_middle 773253878
push_back 316141631
get 372179
push_middle 278537516
push_back 539716410
push_middle 627839799
push_front 904927397
push_back 813102379
push_back 331370539
get 302592
get 343389
push_middle 449512161
push_middle 216979203
push_front 307871449
push_back 340046675
push_middle 316765209
push_front 540750380
push_back 195331497
push_middle 727642071
push_middle 410148635
get 96375
push_middle 785183515
push_front 340142625
get 158542
push_middle 286809823
push_front 532974566
push_back 595728455
get 264696
get 309386
push_front 982975396
get 230268
push_back 583074789
get 347620
push_front 321737675
get 414443
push_middle 259828246
push_front 479934509
push_back 287048575
push_back 826264758
push_middle 722755004
get 203554
push_back 809097717
push_front 885243289
push_front 220238144
get 342813
push_front 404889569
push_back 478751013
get 275118
get 176303
push_back 437909946
push_middle 21547709
push_back 398463720
push_front 41194507
push_front 80991449
push_front 253786090
get 57154
get 99168
push_back 974520878
push_middle 773900769
push_front 36565580
push_back 691436144
push_front 459985070
push_middle 725570900
get 378603
push_back 803024020
get 115663
get 172079
get 100761
get 372958
push_back 953745042
push_back 984618965
push_middle 76473905
get 8827
push_middle 319621207
push_middle 952339057
push_back 673897160
push_middle 909937329
push_front 15520129
push_middle 14618626
push_middle 768945477
push_front 951696013
push_front 824616522
push_middle 585729751
get 35631
push_middle 645958624
push_back 88688205
push_front 925082374
push_middle 344523993
push_middle 968127778
push_middle 401029235
get 315699
get 211536
push_front 651581285
get 33337
push_front 173707428
push_back 167372742
push_back 520269995
push_front 806792751
push_back 610794012
push_middle 625028047
push_front 833435437
push_front 623689719
get 202370
push_back 863493638
push_front 863775282
get 287411
push_back 426343126
push_front 827242303
push_middle 812679393
get 389878
push_middle 153329438
push_front 89314462
push_back 626581916
get 235441
get 404365
get 24181
push_front 902908725
push_back 986232127
push_front 432726494
push_middle 940484551
push_back 635586865
push_front 175764903
push_back 373698003
push_back 209932891
push_middle 752138667
get 402762
push_front 370340164
get 157498
push_back 292035097
push_front 105200923
push_front 439646261
push_back 987637513
push_front 967434137
push_back 808094295
get 239174
get 99114
push_back 134571234
push_middle 270459966
push_front 775070933
push_back 172886369
get 48912
push_back 398372588
get 213363
push_middle 986545636
get 48758
push_front 113766020
push_middle 122075349
get 88972
push_middle 748857730
push_front 48748419
push_back 595548033
push_middle 104725253
push_back 283374322
get 200002
push_middle 338533535
push_back 73167157
push_front 624637795
get 80906
push_back 494992105
get 102943
push_back 825764090
push_front 993560256
push_back 404509212
push_middle 653952831
push_front 874048079
push_front 147144171
push_back 896774575
push_front 549582132
push_front 671560998
get 148326
push_front 696742799
push_back 555188424
push_front 780576522
push_front 782276541
push_middle 128939372
push_front 898622656
push_front 809295911
push_front 683594439
get 405396
get 120590
push_back 538382738
push_middle 375075542
push_back 77527751
get 57774
push_middle 203631807
push_middle 298902125
push_back 855835740
push_middle 406668337
get 78663
push_back 644610587
get 363887
get 22893
push_front 389875191
push_middle 641737797
get 389169
get 305785
get 61872
push_middle 528111787
push_front 631878138
push_middle 355293758
push_back 569632630
push_middle 519172065
push_middle 171898426
push_middle 346240575
get 314850
push_middle 539787985
push_middle 576895203
push_back 888946935
push_middle 773829262
push_back 863316483
push_front 56364179
push_back 116204211
push_back 404155443
push_middle 310813312
push_front 328696082
get 85327
push_front 708190754
push_back 987445302
push_front 967664393
push_middle 354200082
push_back 504931848
push_front 748983549
get 109665
push_middle 550007087
get 429948
push_front 581781557
push_back 791695951
get 99524
get 312501
push_back 354178749
push_middle 182709733
push_middle 179518598
push_front 202313705
get 17876
push_middle 921264886
get 91650
get 203384
get 102056
push_front 128915833
get 103343
get 294890
push_front 830952771
push_middle 648855213
push_front 685808049
push_middle 30233898
push_back 810997192
push_front 88304238
get 226517
push_middle 172891476
push_front 980522407
push_middle 694107302
push_middle 792853600
push_front 837778092
push_front 713064246
push_back 234374585
push_back 747294930
push_front 146480009
push_front 608021055
push_middle 306325854
push_back 47381501
push_front 130867604
get 352472
push_middle 245424847
push_back 64544366
get 207360
push_back 332951167
push_back 989998648
push_front 15977725
get 179011
push_front 294975422
push_back 615351391
push_back 101917022
push_middle 904433942
get 136310
push_back 471889425
push_middle 936771407
push_middle 710604711
get 95450
push_front 67179220
push_back 882308782
push_front 208263531
push_front 321821731
push_front 800955238
push_front 32904943
push_front 121104001
push_back 688003926
get 243824
push_back 274691075
push_front 839612921
get 95867
push_front 778005803
push_back 220774149
push_front 821189846
push_back 191909332
get 431298
push_back 499763292
push_middle 40722035
push_front 507254860
push_front 290730132
push_back 435824704
push_middle 692426452
push_front 737675997
push_middle 929791208
push_back 281070701
push_middle 77720383
get 218210
push_back 906117790
push_middle 120012784
push_back 257887352
push_back 603748789
push_middle 3499155
get 405492
push_back 644394582
get 436766
push_middle 990838195
push_front 158666932
push_middle 14950419
push_middle 199113139
get 325002
push_back 383949086
push_front 129275732
push_middle 477921810
push_back 611384561
push_front 841304303
push_back 825854477
push_middle 758566863
push_middle 537108978
push_middle 194109471
push_middle 455243695
push_back 753688158
push_front 925061751
push_back 204487434
get 214363
push_front 478048237
get 70199
get 229639
push_front 834569487
push_front 549430130
push_middle 790563433
get 172472
push_middle 217469712
push_middle 868820748
push_back 703660478
push_back 654360073
push_back 186964055
push_middle 35127376
push_back 39268749
get 9784
push_middle 195880129
push_front 451106326
push_back 466310967
push_middle 536504646
push_front 898567518
get 45534
push_middle 311834651
push_back 462594549
get 314170
get 168895
get 152966
push_middle 484306628
push_back 427922326
push_back 420155565
push_back 646804188
push_front 283757724
get 196504
push_back 888349566
push_front 163028798
get 19406
push_front 662393868
get 294099
push_back 225910853
push_front 49929397
push_front 386724266
push_middle 842081059
push_front 958585767
push_front 607159337
push_middle 297521262
get 344747
push_front 753415255
push_front 235360423
push_front 957515219
push_front 468683444
push_middle 249619483
push_back 735644283
push_back 371754721
push_back 213903901
push_back 9699746
push_back 312580931
push_middle 109996427
push_back 820298778
push_middle 920204295
push_front 106056686
get 179522
get 342086
get 157735
get 360173
push_back 710946581
push_front 396990010
push_front 413297280
push_front 665547198
get 7670
push_back 899014909
push_front 760770239
push_back 217428595
push_back 392744560
push_middle 518191162
get 410806
push_front 76376521
push_front 295124078
push_middle 321162868
push_front 512456158
push_back 656983166
get 44864
push_back 265303456
get 155131
push_middle 889554138
push_middle 128783119
push_back 736768227
push_back 306554359
push_back 873576533
push_back 968008381
push_front 541404949
push_back 311869223
push_back 559919373
push_back 147169972
push_back 697262359
push_front 552068569
push_front 685547286
push_middle 977555814
push_middle 906560287
get 255437
push_back 22809474
get 339695
push_front 538652271
push_middle 977719361
get 69006
push_front 581673673
push_back 982141323
get 41004
push_middle 868135310
push_front 974547341
push_front 794120644
get 203451
push_back 679201290
push_back 452351404
push_back 818737121
get 314586
push_back 557073990
push_front 663981273
push_middle 416518952
get 9598
push_back 739891685
push_back 939892613
get 372896
push_middle 199185655
push_back 208183215
push_back 803350605
push_front 719974013
push_middle 523229413
push_middle 885145573
push_middle 158368426
push_front 740191771
push_front 719694943
push_middle 825714040
get 392148
get 401874
push_middle 237458724
push_front 493271029
push_front 618749592
get 149449
push_front 414227302
push_back 188228331
push_middle 563551992
push_front 415290398
get 418254
get 227397
push_front 254314850
push_front 240387702
get 124224
get 421272
push_back 537229478
push_front 369785968
push_back 306059198
push_front 270977563
get 142412
push_back 423223017
get 109218
get 135169
push_front 886645574
get 241960
get 385700
push_back 722668553
get 426257
push_back 768004892
get 300367
push_front 800429772
get 402967
get 124280
push_back 629008036
push_back 999522877
push_front 954076195
push_front 261944599
get 88585
push_back 397233191
get 409026
get 270861
push_back 71024490
push_middle 124616081
get 314563
push_back 874277726
push_middle 334070035
push_back 70888641
push_back 494392651
push_middle 29416484
push_back 379424136
push_front 669148064
push_middle 788174139
push_front 714443176
push_back 820744407
push_front 615276136
get 214270
push_front 179149395
push_front 275219943
push_back 222613922
push_back 537992426
push_front 262739453
get 38981
get 194499
push_back 685987046
push_back 993680168
push_middle 72263842
push_front 614734259
push_back 502037565
push_back 732831694
push_back 465980832
get 189283
push_back 268292537
push_middle 561783823
push_middle 231740680
push_back 437171831
push_front 701319277
push_back 799853935
get 361952
get 352897
push_middle 640871238
get 358425
push_back 597071683
push_middle 406246704
push_middle 111395370
push_back 90063341
push_back 518349168
push_front 857315373
push_front 20346169
push_middle 683090428
push_front 449966064
push_front 324605280
get 155864
get 359540
push_middle 713948304
push_back 581977019
push_middle 715762675
push_middle 987203261
get 194832
push_middle 986321977
get 334287
push_middle 536063860
push_back 70932391
get 300917
get 352300
get 25008
push_front 67460468
push_back 431709628
push_middle 79426332
push_back 419396210
push_back 850849687
push_back 495365832
push_middle 206931263
push_back 993970361
push_front 717941238
push_middle 292561192
push_middle 804188587
push_back 673313585
push_front 550273276
push_back 963401883
push_back 547325941
push_middle 703848297
get 181132
get 277492
push_middle 487901634
get 377101
push_middle 387779374
get 399591
push_front 773984749
push_front 85986746
push_back 722391924
get 289628
get 129852
push_front 819762451
get 288872
push_middle 307387792
push_back 624898887
push_back 223963323
push_back 995316001
push_back 14322806
push_middle 456402917
push_front 809452447
push_back 463981607
push_middle 428792858
push_back 205906984
get 243249
push_front 701440711
push_back 332447031
get 355871
get 205692
get 366392
push_middle 42267327
get 413096
push_back 654222480
push_back 627506956
push_front 148075208
push_middle 432314123
push_back 502283437
push_front 501558466
get 43301
push_back 971282159
push_back 752419154
get 430331
push_middle 511045925
push_back 18937064
push_middle 558674359
get 255601
push_back 694811168
push_middle 499643901
push_front 42709183
push_front 89988819
get 15020
push_back 843485906
get 410969
push_back 334008238
push_front 750244840
push_back 506194591
push_middle 212787947
push_front 18459807
push_middle 196509945
get 9017
push_front 150609879
push_back 690018825
get 180786
push_back 709035683
push_back 921103062
push_front 923259293
get 126196
push_middle 866100741
push_back 726068476
push_back 348387827
push_back 18470965
push_back 807280058
push_front 758504171
push_front 601144687
push_front 795936745
push_middle 228303928
push_middle 215027394
push_front 105380478
push_back 611501303
push_middle 113334399
push_back 858977115
get 257144
push_front 336133131
push_middle 216970599
push_back 271002835
push_front 756706292
get 296661
push_middle 939708679
push_middle 245150998
push_front 974048366
push_back 693255245
push_front 888169980
push_middle 806260772
push_middle 362197466
get 231618
push_middle 516410365
push_middle 187592480
push_back 399243664
push_back 640546935
get 255695
push_middle 44896274
get 16176
push_front 616152720
push_back 555877024
push_back 906462452
push_front 383218842
push_middle 134833380
get 425467
push_back 299635618
push_front 877257074
get 408947
push_back 822091564
push_back 521577128
push_back 120944671
push_middle 408369075
get 269228
push_middle 927709073
push_back 795170586
push_front 516387451
get 407322
push_back 905227154
push_middle 156785577
push_back 832095806
push_middle 201671745
push_back 771652572
push_middle 383559434
get 327999
get 340469
push_middle 651390144
push_front 318956471
get 420137
push_middle 690325026
get 281469
get 309063
push_front 46477305
push_front 204354381
push_back 751026302
push_back 762842927
get 74052
push_front 890098650
push_front 274746301
push_front 635774475
push_front 808106860
push_back 977390352
get 402874
push_back 226396156
push_back 231842226
push_middle 517276168
get 395933
get 221043
push_back 475588898
push_back 39063447
push_front 332523211
push_middle 197724154
push_middle 494597953
push_front 489324796
get 17783
push_middle 506304295
push_middle 15970846
push_middle 400672490
push_front 968689964
push_front 946792982
push_middle 94164932
push_back 442746264
push_back 165597378
push_front 166514009
get 14224
push_middle 756089000
push_middle 29777423
push_middle 802425778
get 284029
push_front 274241694
push_middle 981703016
push_back 855263646
push_back 565649202
push_back 754092308
get 375460
push_back 24373287
push_middle 92134598
push_back 53330029
push_back 443719615
push_back 744329967
push_front 753758323
get 167659
push_front 934264447
push_back 789756350
push_middle 648247387
get 119631
push_front 567555304
get 163387
get 221658
push_back 561043748
get 378445
get 265515
push_back 974016008
push_middle 811419167
push_front 754916972
push_middle 62702633
push_back 110777257
push_front 39508832
push_back 84133982
push_front 485314319
push_front 151032984
get 124718
push_middle 485219377
push_back 75924204
push_middle 617784229
push_front 185760331
get 259024
push_front 15480452
get 106723
push_back 153254125
push_middle 738760035
push_front 395603698
push_middle 868359313
get 240068
push_back 926077641
push_front 287562828
push_front 591029742
push_front 28626837
push_front 169928625
get 329621
push_front 34724890
push_middle 70322744
push_middle 878234349
push_middle 609504145
push_back 142628031
push_front 126421146
push_front 658324186
push_back 130634510
get 429059
push_back 962024600
push_back 823216695
push_back 135754594
get 237186
get 295110
push_back 812857079
get 420807
get 290118
push_back 238334209
push_front 284645773
get 88869
get 215383
push_front 669584442
push_back 416053467
get 6465
get 3771
push_middle 633551350
push_back 668863147
push_back 223740566
push_front 30094513
push_front 567206941
get 42061
push_middle 88447980
push_middle 772569766
get 286190
push_middle 562335271
push_front 608433642
push_front 402530007
push_middle 430144000
push_front 870000289
push_back 175066096
push_middle 979656757
push_middle 946947477
get 239910
push_middle 374297320
push_front 636749032
push_front 371028469
push_front 595469712
get 74980
get 178845
get 126224
push_middle 76356181
push_front 751110254
push_back 322392952
push_back 253653896
get 183551
push_front 435441895
push_middle 869297991
push_back 17911366
push_front 206706680
get 358539
push_middle 515330739
push_middle 412812957
push_middle 388278223
push_front 324042075
push_middle 463049285
push_front 810636945
push_back 111905349
get 287155
push_middle 370618277
push_back 135615743
get 121917
push_back 79645935
push_middle 52225969
push_middle 32932306
push_back 121666387
get 10379
push_middle 535756214
push_back 715396158
push_back 390972832
push_back 174696271
push_front 907445825
push_middle 686417882
push_back 410249612
push_middle 899647347
push_front 635218052
get 214146
get 161936
push_front 423222654
push_front 366209906
push_back 834484287
push_back 980832286
push_middle 239727183
push_front 28554399
push_front 895785430
push_back 73629400
get 51850
push_front 745902055
push_back 525151362
push_back 728248894
get 19537
get 127460
push_front 924674438
get 81718
get 100020
push_front 481781936
push_front 849710726
push_middle 548135681
push_front 976397491
push_back 516466695
push_back 146373840
get 125242
push_middle 368497513
get 391498
push_front 731221719
get 400425
push_front 248069423
push_front 492540075
get 319492
push_middle 473383818
push_front 642123380
get 21843
push_middle 828896909
push_middle 291510733
push_back 933545951
get 199860
get 432060
push_back 7002957
push_middle 844842525
push_back 796305612
push_middle 491940330
get 33860
push_middle 46434426
push_front 820951925
push_middle 208835185
get 339418
push_front 162201940
push_back 671465056
push_front 913080759
push_front 15805876
push_back 46816620
push_front 706145878
push_front 77485541
get 261780
push_back 506079145
get 314465
push_middle 558423555
push_back 700830830
push_front 100926846
get 261594
get 296453
push_middle 452723655
push_back 155354597
push_front 320313849
push_front 922594783
push_front 653804397
get 227047
get 43434
push_front 393357432
push_front 656297974
get 135775
push_front 551924705
get 399974
push_back 481519215
push_back 483884963
get 412783
get 389878
push_middle 861211896
push_back 603247322
push_back 999323595
push_middle 586329590
push_middle 537651588
push_front 678757139
push_middle 108530983
get 437243
push_back 413023198
push_back 486039824
push_back 739103440
get 257211
push_front 788831782
push_back 280024250
push_front 866965039
push_middle 335698136
push_front 344828703
push_front 704378921
push_front 892557866
push_front 539072072
get 133400
push_middle 91550993
push_back 421365269
push_middle 947677623
get 53977
push_front 39319460
push_middle 785370944
push_back 908836378
push_middle 210099016
push_front 360469976
push_back 998098312
push_middle 25180294
push_back 969900005
push_front 236729585
push_front 307383648
push_back 323782872
push_middle 665422313
push_front 554896722
get 106951
push_middle 815267982
push_middle 981699569
push_middle 970870979
push_front 593863606
push_front 516492436
push_middle 276731917
push_front 11758810
push_front 69271299
push_back 466369043
push_back 888415105
push_front 992352545
push_back 547455540
get 91684
push_front 464082057
push_middle 115231763
push_middle 287827938
push_front 51408618
push_back 389073468
get 245561
push_front 138143024
push_back 229362049
get 319681
push_front 789386769
push_front 942023942
push_middle 308195774
push_front 434187165
push_back 777417912
push_back 654670626
push_middle 606124106
push_front 927799068
push_front 251592901
push_middle 14431086
push_front 797918930
push_middle 299327416
push_front 603151793
get 79054
get 204661
get 338230
push_back 454014355
push_back 296982630
push_front 758239164
push_middle 8555379
push_back 43966101
push_middle 870247187
push_middle 942320938
get 13932
push_back 150189576
push_front 768124679
get 357487
push_front 232868062
push_back 439653256
push_front 490147957
get 250021
push_back 471928735
get 152120
push_front 389317106
get 9987
push_front 166208464
push_front 611976705
push_middle 463918322
push_back 60490367
push_middle 411351740
get 125603
push_middle 886689560
get 176040
get 406480
push_front 745927949
push_middle 53164991
get 396360
get 392838
push_back 433219213
push_middle 54856592
get 269561
get 119744
get 57595
get 295742
push_back 18902971
push_middle 573662442
push_front 923283233
push_middle 789806564
push_middle 938255189
push_back 722684752
push_back 695119001
push_front 95304118
push_middle 188498797
push_front 570911314
push_middle 23203406
push_middle 669559189
push_middle 575949367
push_middle 992613397
get 337284
push_middle 179520429
push_back 160247981
push_back 604147747
push_back 766904213
push_middle 160703065
push_front 335463075
push_middle 269391350
push_front 757688195
push_back 747239209
push_middle 679601398
push_back 579048203
push_back 879878
push_front 88892448
get 16445
push_middle 734019470
get 269546
push_middle 814365179
push_front 308984649
push_middle 451610167
push_middle 318275992
push_front 576185341
push_front 663816079
push_middle 611907096
push_back 58110439
push_back 979935100
get 94364
push_front 714972847
get 391945
push_back 755695282
push_front 495231996
get 125995
push_middle 918635960
push_back 47613982
push_front 225278120
push_back 811070330
push_front 536952307
push_back 289603436
push_back 481965509
push_front 103114234
get 285042
push_back 62116563
push_middle 516067940
push_front 161490210
push_middle 324979830
push_front 489002393
get 78296
push_middle 416796429
get 381289
push_back 361178508
push_back 17222934
get 132918
push_front 239022808
push_front 67478129
push_back 953030844
push_back 837277516
push_back 428890804
get 229695
get 416328
get 176633
push_middle 601730248
push_front 103878606
push_middle 756903839
push_back 114568503
push_middle 6107143
push_front 420261520
push_middle 153541255
get 353616
push_back 973968512
get 43204
push_back 764044316
push_middle 855764422
push_back 95060505
push_front 244455674
push_back 599168549
get 182457
get 426817
push_front 766670385
get 165113
push_back 264855309
push_front 657511241
push_front 149869137
push_front 525439324
get 228003
push_middle 41837434
get 204952
push_back 58589533
push_back 803056940
get 263104
get 203403
push_back 985895067
push_back 795193223
push_middle 541446553
get 204604
push_middle 5575831
push_middle 694661213
get 294561
push_back 138049628
push_front 88299142
push_middle 423420456
push_middle 971003176
push_back 65428761
push_back 857278572
push_back 243033582
push_front 696636916
push_front 34216606
push_middle 963805138
get 312637
get 429028
push_front 385089706
get 76705
push_front 362322374
push_middle 9699881
push_back 598547316
push_middle 982881036
get 379077
get 226202
get 404549
push_front 988648864
push_front 368667232
push_middle 742578677
push_back 875770387
push_front 73443447
push_middle 572415038
push_back 292666959
push_back 986139964
push_back 441272371
push_front 842083512
get 126048
push_back 424636288
push_middle 627404023
push_back 694180956
push_back 398780403
get 350513
push_back 817678129
push_front 465243811
get 60448
push_back 65576869
push_middle 753254255
push_front 957062786
push_back 611832909
push_front 912742572
push_middle 506387809
push_back 467659865
get 347262
get 356418
get 85688
push_front 526820608
push_front 231651246
push_middle 474052587
push_middle 351802266
push_front 80590704
push_back 987237554
push_middle 351738332
push_middle 151200493
get 121231
get 361097
get 132846
push_middle 683336599
push_back 783804536
push_front 656946749
get 140433
get 135216
push_front 794730154
push_front 543021802
push_front 817674016
push_front 548693578
push_middle 733932518
push_middle 803393483
push_middle 177417329
push_back 909120482
push_middle 971406143
push_middle 622164323
get 225178
push_back 850128731
push_back 532670797
push_middle 753768857
push_back 136266815
push_front 935741248
push_front 878342118
push_back 74894785
push_front 539500975
push_middle 813132636
get 87192
push_back 870365676
push_front 591742350
push_middle 380467099
push_back 325869965
get 144773
push_back 45827498
push_front 932915421
get 285535
push_front 908317808
push_back 616981524
get 131751
push_back 574518986
get 315333
push_back 382104935
push_front 779196351
get 343448
push_middle 967735159
push_back 961291843
get 280929
push_middle 975459490
push_back 978090951
push_front 836530480
get 176144
push_front 884215317
push_middle 516263731
push_middle 843259831
push_middle 80965815
get 280531
get 211774
push_front 327834807
push_front 980392083
push_middle 61889698
push_middle 382628806
push_back 995630026
get 236378
push_front 627823296
get 219252
push_middle 27818133
push_back 409099831
push_front 114943563
get 328221
push_middle 44349902
push_front 747666500
get 53124
push_middle 721342813
push_front 368222782
push_back 724270095
push_front 652440890
get 276600
push_front 683348846
get 276269
push_front 428542460
get 2480
push_back 486690748
push_back 11089070
get 311208
push_front 640855877
get 168611
get 240611
push_middle 145205465
push_back 542898816
push_middle 227042791
get 406269
get 164066
push_back 163114658
push_middle 992212819
push_back 415464559
push_front 957750522
push_front 1715117
get 127034
get 206226
push_middle 194850156
push_middle 814113993
get 58222
push_back 126516283
push_back 700514150
push_front 663864065
push_front 293682344
push_front 61761931
get 342671
push_middle 66331790
get 344941
push_front 923143432
push_middle 120043812
get 45458
push_back 13254575
push_back 353656240
get 285340
get 206723
push_middle 661292413
push_middle 956010050
push_back 219148079
push_front 259787690
push_middle 423030339
push_back 645420745
get 99587
get 273240
get 60490
push_middle 653782411
push_middle 821966593
push_front 385457893
push_back 808583235
push_front 538500456
push_back 389736939
push_back 89870641
push_back 139872946
push_back 606247478
push_middle 22838942
push_back 11355318
push_front 731915720
get 192231
push_front 856749084
push_front 401638861
push_middle 39414074
get 153606
push_back 521505372
get 355206
push_middle 265368449
push_middle 184188714
get 355532
push_front 925143551
push_middle 683378973
push_middle 280123567
get 114344
push_front 941169501
push_front 478217600
push_middle 974414059
push_front 12744437
push_front 648899287
push_middle 628324535
push_middle 712057493
push_middle 856503239
push_front 321617980
get 242450
get 350995
get 191558
push_back 619185759
push_back 376298748
push_front 248121589
push_back 82104593
push_front 46691409
push_front 192485733
get 177781
push_front 566325402
push_front 2513019
push_front 59772670
get 30750
push_middle 811469278
push_back 230629774
get 416716
push_middle 3135856
get 345050
push_back 316729624
push_back 349918734
push_middle 191352521
get 405725
push_back 372870726
push_back 807466247
push_front 543002178
get 428943
push_middle 184451854
push_front 308521502
get 300608
push_back 147569855
push_middle 850768460
push_back 117042320
push_front 791752443
get 215743
push_back 858125692
get 225189
push_back 751987866
push_middle 656138959
push_back 740917042
push_front 680342885
push_middle 648027712
push_middle 742080664
push_back 164220704
push_back 31773487
get 136018
push_back 583875621
push_middle 412623431
push_middle 670600032
push_back 681882724
push_front 710723349
push_back 608784795
push_back 574934759
push_back 596330333
push_middle 44953763
push_back 116507386
get 258166
get 242714
push_middle 41770905
get 312680
push_middle 464863265
get 335202
get 151556
push_middle 272328752
push_front 771524221
push_middle 180855362
get 173164
push_middle 221381852
get 55115
get 73392
push_back 24874900
push_back 796161242
push_middle 756340198
push_back 148107192
push_back 97350363
get 13739
push_middle 455748855
push_back 945286697
push_front 997628373
get 199420
push_back 595902040
push_back 659135247
push_middle 596789636
push_front 893519470
push_front 702811618
push_middle 569659753
push_front 913617363
push_front 553571240
get 310952
push_front 434308571
push_middle 237768354
push_back 50293572
push_back 368719415
get 32228
push_back 505627492
push_front 551234875
push_front 926757651
push_front 908199658
push_middle 202362173
get 104813
get 52357
get 246089
push_back 806362737
push_back 994520030
push_front 77233380
get 327110
push_middle 943227251
push_back 613687793
push_middle 948247049
get 56380
push_back 393269892
push_middle 985646720
get 232067
push_back 350555414
push_back 553757305
get 434536
push_back 549211593
push_back 117989481
push_back 918490162
get 235092
push_front 319240052
push_front 525230156
push_middle 788769690
push_front 192475381
get 417573
push_back 82666719
push_middle 497520541
push_middle 937190014
push_back 183932551
push_back 669817838
push_front 247645198
push_front 23125372
push_middle 582678158
push_front 131685347
push_middle 64885714
push_middle 245882269
push_middle 741462455
push_front 56977461
push_middle 740776418
push_middle 83499629
push_front 127651333
push_front 401476114
push_back 71955621
push_middle 482756494
push_back 346320886
get 418895
push_middle 677943547
push_back 248736394
get 81599
push_front 230180769
push_front 621799963
get 192879
push_front 160688185
push_back 770054228
push_middle 148895728
get 103827
push_front 830559125
push_front 237882405
push_front 473633734
push_back 926635850
push_middle 165604451
push_middle 646011909
push_back 438125221
push_middle 34414309
push_back 132216171
push_middle 148008364
get 65309
get 39516
push_back 135187029
push_middle 735049575
push_back 540559658
get 323507
push_back 196392062
push_front 350793425
push_front 876106117
push_back 985379393
push_front 399321083
push_front 274694308
push_front 476961026
push_front 59016014
get 228905
push_front 418202891
push_middle 44368181
push_middle 644501777
get 234581
push_front 425757188
push_middle 205053455
push_middle 273040977
push_back 869786751
push_middle 756350908
push_front 697276209
push_back 635713182
push_middle 267839755
push_front 252421246
get 310117
push_front 434839126
push_front 230643720
push_front 835907048
push_middle 693681284
push_middle 813662903
push_back 862050508
get 122426
get 101038
push_front 563624083
push_back 328221635
push_back 540383778
push_middle 893435380
push_middle 379649294
push_back 55296258
push_middle 192486369
get 65621
push_middle 228431403
get 217791
get 218936
push_back 649174113
get 247002
get 235945
push_front 517333900
push_front 132973626
push_front 816835191
get 366145
get 96014
get 24976
push_middle 27124448
get 400025
push_front 644676481
push_back 766309680
push_middle 449313681
push_front 610115468
get 225934
push_front 822651807
push_middle 385826749
push_back 51560849
get 174970
push_front 495391267
push_front 821589998
push_middle 254656566
push_middle 387385105
push_front 787987053
push_middle 861712132
push_middle 919620885
get 1660
get 199285
get 183371
get 149434
push_middle 58249544
get 127694
push_front 777001058
get 255253
get 325228
push_back 621694287
push_back 764356727
get 226801
push_front 739343696
push_front 98264134
push_middle 194484704
push_front 354978985
get 56341
push_front 676747745
get 359
push_front 683473435
get 69628
push_front 817203817
push_back 963610580
get 423062
get 338287
push_back 905753643
push_front 140296391
push_front 261895326
push_back 312740144
get 232915
get 344606
push_middle 516108962
get 18020
push_front 40508583
push_front 287604827
push_front 332655949
get 330438
push_middle 895205404
get 223080
push_front 97914893
push_front 889616243
push_front 459870405
get 154091
push_front 247530499
push_back 571664786
push_back 528389446
push_back 554573494
push_front 335535238
get 152281
push_middle 880595448
push_front 990800735
push_back 597575435
push_back 577825731
get 415914
push_back 44557568
push_back 329565082
push_front 195350542
push_front 809885585
push_middle 204545144
push_middle 560833152
push_middle 150686415
get 264825
push_back 63681133
push_middle 728849486
push_front 818919211
push_back 342065607
push_back 166798442
push_back 731427250
get 252908
get 144222
get 352476
push_back 889127666
get 373107
push_middle 369342416
get 14654
push_middle 676926492
push_back 629638328
push_back 971010556
push_front 545214469
push_front 458252158
push_back 246292957
push_back 152502817
push_back 822477156
push_back 512866187
push_front 870025515
push_back 768784808
get 299621
get 193245
push_front 656163092
get 137038
push_front 924089038
push_front 621476023
push_middle 201933994
push_middle 81479767
get 305160
push_middle 502142194
push_back 613493231
push_back 472986457
push_middle 62920865
push_back 385133733
push_middle 65949070
push_front 50599991
get 155768
push_front 514429578
push_front 736080982
push_front 594992199
get 294321
get 23873
push_back 331696844
push_front 541101416
push_front 358056857
push_middle 28808248
get 12429
push_front 597385211
get 296585
get 1253
push_front 124455915
push_middle 851724694
push_middle 389259237
get 329677
get 426938
push_back 708593436
push_back 416085893
get 396411
get 162403
push_back 139195242
get 309715
push_back 776159533
push_middle 755676634
push_back 551048887
push_middle 944897625
push_back 268217165
push_back 510842509
push_middle 37316201
push_back 749192510
push_back 156844202
push_back 964312541
get 84900
get 218255
push_front 570313820
get 193128
get 19334
push_middle 932893279
push_front 780932030
push_back 720364807
push_front 910427689
get 277301
get 89697
push_middle 664998571
push_back 393533581
push_back 391218055
push_middle 665801782
push_middle 476626076
push_back 394073196
push_front 595177775
push_back 115222684
get 120096
push_middle 433739568
get 376690
push_back 644518034
push_front 865879366
push_middle 20781499
push_front 63119534
get 183012
get 205868
push_front 340459563
push_middle 465886228
push_front 511565127
push_middle 685134146
push_back 596680123
push_front 644470383
get 214852
push_front 592454266
push_middle 44426315
push_back 411538188
push_middle 929417462
push_back 745487784
get 81686
push_back 219763673
push_front 322344553
push_middle 479729171
push_middle 784938788
push_back 282912084
push_front 293790567
push_middle 552550421
push_middle 330241584
push_back 578538430
push_middle 578441272
push_back 975567840
push_middle 268910325
push_back 851264321
push_front 989815381
get 396378
push_front 580607561
push_middle 755165353
push_front 64620784
push_middle 225104845
push_middle 206863582
push_middle 358387296
push_back 776913747
push_middle 367220274
get 60399
push_front 801348689
push_back 317602494
push_front 154843234
push_front 498412193
get 176337
push_back 43883841
push_middle 138265146
push_middle 667998576
push_front 90301028
push_middle 759513141
push_front 338444030
push_back 478596477
push_front 173360191
push_front 630400767
get 275852
push_back 772119452
get 190384
get 247269
push_front 405856823
push_front 173903842
push_middle 248472510
get 165975
get 360375
push_middle 898466375
push_front 680870769
get 230815
push_front 819325379
get 268709
get 412896
push_back 348329310
push_front 209008815
push_back 889247472
push_front 73530325
push_back 548904722
push_front 636759744
push_back 823058014
push_front 417602073
push_middle 611046732
push_middle 474586864
push_middle 330930244
push_middle 318926104
push_middle 256031234
push_front 405631166
push_back 951153321
push_middle 318714316
push_back 632614560
push_front 464436568
push_front 842191110
get 62646
push_back 776787115
get 18135
push_back 236258940
push_back 259653282
push_back 582047406
push_front 994941544
get 46100
get 300326
get 270845
push_back 277688097
get 257313
get 300859
push_back 724027197
push_back 58039948
get 372314
get 318641
push_middle 607066441
push_front 58043864
push_back 873431542
push_back 402666743
push_front 469014042
push_middle 981908392
get 263686
get 229207
push_middle 741895259
push_front 572438149
push_front 529724711
get 258317
push_back 283980346
get 309220
push_middle 799135160
push_front 311792234
push_middle 82233681
push_back 187385463
push_back 802176879
push_middle 980341566
push_front 908669129
get 37675
push_front 471267657
push_middle 624596985
push_back 512244287
push_front 36838821
get 182261
get 292425
push_back 66315242
push_front 108104859
get 62911
push_front 36137045
push_middle 464204861
push_middle 58428365
push_back 574998998
push_middle 110337446
push_back 230628373
push_middle 5027003
push_middle 719665433
push_back 266523060
get 10564
push_middle 276324103
push_front 922937355
push_back 878757978
push_middle 762115803
push_middle 906595661
push_front 149820951
push_middle 281843253
push_middle 442045815
get 164064
push_front 292353490
push_middle 347652531
push_middle 248549147
get 363957
push_middle 574660392
push_front 503651046
push_middle 656506585
push_middle 454014534
push_front 955498521
push_back 65658222
get 34686
get 264794
push_front 895481643
push_back 285655611
push_back 802232646
get 114429
get 337192
push_middle 390720644
push_back 848058499
push_middle 81041347
push_front 934415270
push_back 951498542
push_middle 360579767
push_middle 659956327
get 276019
get 348133
push_back 42467665
push_back 487552080
get 83744
get 398177
push_middle 937370809
push_middle 992778598
push_back 986101859
get 354223
push_back 83840870
get 277623
get 228107
get 172183
push_middle 993126204
get 316307
push_middle 426872287
push_back 737162679
push_back 631481558
push_middle 215194596
get 413212
get 274008
push_middle 776883264
push_front 978412434
push_middle 890432417
get 253989
get 2836
push_back 342419736
push_back 632837457
get 221161
push_middle 718905124
get 407019
push_middle 262514578
push_front 126517444
push_middle 719529032
push_front 398032763
push_back 154421073
push_back 605229203
push_front 7887088
push_front 561693122
push_back 864347690
get 208828
push_middle 829503333
get 111658
get 406555
push_back 927753987
push_back 859064369
get 347475
get 245837
push_back 38325253
push_front 870292109
push_back 162651604
get 174321
push_front 608422438
push_back 266282891
push_front 174375492
get 432000
push_back 243065625
get 196679
get 307284
push_front 717661497
push_middle 145414553
push_back 11489136
push_front 70796548
push_middle 807835361
push_back 888197036
push_back 122060692
push_front 972962675
get 120406
push_middle 881529838
push_middle 867828442
push_middle 281094156
push_front 424755868
push_middle 811797318
get 307745
push_front 696452805
push_middle 213107182
push_back 66770604
push_back 261996305
push_back 90504097
push_middle 380256447
push_back 990221550
push_back 96710250
push_middle 781639932
get 315147
get 206635
push_front 25683810
push_back 541489318
get 91494
push_front 761921973
get 86879
get 396306
push_front 999141377
push_front 491412853
push_back 730765079
push_middle 68432564
push_middle 515810438
push_middle 525441100
push_back 597856460
push_front 621406808
get 422262
push_back 99271300
get 218563
get 10907
push_front 325704941
push_front 176480556
push_front 364180427
push_back 18910222
push_middle 10432517
push_middle 858666295
push_back 485549051
get 432932
get 172635
get 263774
push_middle 219538340
get 45185
get 251054
push_front 410545753
get 399331
get 103699
get 7330
push_front 955453377
push_middle 626281302
get 412620
get 45736
get 67854
get 272632
push_back 628040439
push_front 466056737
push_middle 402914123
get 103419
push_middle 381579498
push_back 754468941
push_middle 809353341
get 345094
push_front 44399030
push_front 571710838
push_back 348596800
push_back 253978585
get 59158
push_back 845629660
push_middle 403997537
push_middle 357120676
push_front 869794645
get 117284
get 146039
push_front 208054511
push_middle 196745018
push_front 481028234
push_middle 372325577
get 350427
push_back 9166340
get 184011
push_back 145222948
push_front 738675663
push_front 84431308
push_back 258904009
push_front 616325231
push_back 365015656
push_front 84500063
get 172478
get 355789
push_middle 93348671
get 46754
push_back 301099353
push_back 765045605
push_front 844389389
push_back 538172332
push_middle 765655374
push_middle 459994518
push_front 494882808
push_back 208427003
push_middle 363922768
push_front 155302838
push_front 539660477
get 27229
get 186441
get 100572
push_back 638744176
push_back 623140165
get 105631
push_back 172197903
push_back 260820519
push_back 746450563
push_front 540480008
push_middle 879608682
get 213281
get 358841
push_back 712219670
push_back 493216292
get 166918
push_back 143279162
push_back 195099596
push_back 75528596
push_middle 935464010
get 43654
get 131455
get 212186
get 73832
push_back 787585713
push_middle 496231917
push_back 168851617
get 6944
push_middle 570586828
get 10710
push_middle 559805023
push_back 196791405
push_front 541853219
push_front 980407439
push_front 22186666
get 170750
get 95255
push_back 260631317
push_back 913553764
push_middle 245022936
get 414552
push_front 766745260
get 49879
push_middle 250851591
get 102429
push_back 62517206
push_back 861973318
push_middle 52912679
push_middle 830920971
get 428265
get 265543
push_middle 566207017
push_middle 806032760
get 320216
push_front 142194224
push_front 818813529
push_middle 386501356
push_front 602313404
push_middle 430190749
push_front 931592751
get 262953
push_front 598885087
push_front 22185342
get 67196
push_back 495780134
push_front 623595086
get 82713
push_front 40693712
push_front 768305649
push_back 991817649
push_middle 150893202
get 26572
push_middle 487440533
push_back 761828208
push_back 717656515
push_front 874747415
push_middle 429013361
get 318302
push_front 424717446
push_front 878912640
push_front 679360147
push_back 900392203
push_middle 271204986
get 144858
push_middle 632678908
push_back 56296189
get 380181
get 296455
push_middle 556331013
push_middle 533663681
push_front 107782810
push_back 960559325
push_middle 16026684
push_front 388280802
push_front 358965971
push_back 141358286
push_middle 289479270
push_back 457862344
push_front 744667677
push_back 958285630
get 169595
push_middle 603778059
get 280912
push_middle 724721716
push_front 539384453
push_front 621431895
get 195014
push_back 239576649
push_front 584329753
push_back 186479268
push_back 194069187
push_middle 699837092
push_front 978802837
push_back 228683774
push_back 501858374
push_front 169685937
push_back 602036021
push_front 10700936
push_front 223380665
push_back 965089725
get 318287
push_middle 884271165
push_front 184000212
push_back 802647819
get 94572
push_middle 280286460
get 91732
push_front 369767047
get 373250
push_back 287770248
get 29637
push_back 911927696
get 6112
push_front 880749715
push_middle 180606344
push_middle 11730474
push_back 119261440
push_front 332122898
push_back 152510155
push_back 850926286
push_front 784835622
push_middle 733638241
push_middle 615362136
push_back 989148005
push_back 51255058
get 403884
push_front 322894134
push_back 184693549
push_front 847574543
push_back 354861341
push_back 124374197
push_front 573431186
get 10724
get 202338
push_middle 359542722
push_front 984559511
push_front 576727172
get 369934
push_front 909581851
get 275512
push_front 407267004
push_front 299623946
push_middle 877298576
get 249876
push_front 4980813
push_middle 644930269
get 292290
push_middle 665170252
push_middle 727177201
push_middle 764123921
push_back 505556969
push_front 843034387
push_middle 26529495
get 332804
push_back 101626749
push_middle 610381639
push_front 880220951
push_front 667231525
get 251351
get 40322
push_back 133272709
push_front 963624960
get 166939
get 70747
push_back 883794710
push_back 32750667
push_front 787926529
push_middle 38424806
push_back 638381194
get 155483
push_back 472845151
push_middle 540137395
push_middle 697119223
push_back 440149878
push_back 432747296
get 136225
push_back 462933416
get 203129
push_middle 764979959
push_back 996891861
push_back 791838600
push_back 783743989
push_front 383052040
push_middle 818584211
push_front 312929328
get 151385
push_front 742022705
push_front 978724869
push_middle 563164745
push_front 229992443
get 326488
get 199191
get 123498
push_front 81384359
push_front 156160057
push_back 377016157
get 226414
push_back 627348224
push_front 408962730
get 223703
get 44181
get 309452
push_front 609348452
push_middle 897181954
push_front 849063891
get 241754
push_middle 170784850
get 157298
push_front 431466061
push_back 233788810
get 148067
push_back 657877703
get 114780
push_front 564022214
push_middle 991935198
get 339079
get 185122
get 275501
push_middle 100533046
push_back 271518105
push_front 709277646
push_back 339228597
push_back 758311551
push_front 884076443
get 29136
get 428939
push_front 205014454
push_back 498264078
push_front 23898885
push_middle 939277074
get 298594
push_front 389323762
push_middle 101064133
push_back 18610174
push_back 486938231
push_front 714115196
push_front 806108232
get 159756
get 92495
push_front 74868182
push_front 791752605
get 3086
push_front 373076837
push_front 619838603
push_back 622787994
push_front 341890297
push_middle 738194611
get 265019
push_front 201061862
push_back 320815066
push_back 272021277
push_middle 966380610
get 260930
push_front 101062630
push_front 33154173
get 332316
get 116213
get 387264
push_back 668604007
push_middle 229067877
push_middle 83880267
push_middle 71956956
push_front 662139192
push_front 870552601
get 303906
get 229431
push_back 283142483
push_back 780246701
push_middle 853893181
get 142353
push_middle 58673700
get 226604
get 399343
push_front 951986742
push_front 88154574
push_back 566601144
push_middle 729988478
push_back 893144066
get 289453
push_front 473993443
push_front 579539077
push_back 683352800
push_middle 715751020
get 256905
push_front 51380844
push_back 371355258
push_middle 54207876
push_middle 871281571
push_back 152542386
get 59607
push_middle 220117295
push_middle 900108596
push_middle 378514450
push_middle 174696535
get 119990
push_back 343390583
push_middle 282301577
get 89684
push_middle 125220951
push_back 52867254
push_front 216789180
push_middle 61612024
push_back 691602362
get 324719
push_middle 97471719
push_front 411947823
push_front 393507638
push_middle 308390732
get 408171
push_front 85281495
push_back 119958660
push_middle 878649257
push_back 453038664
push_front 45691854
push_middle 646164843
push_middle 418653344
push_middle 189709396
push_front 401558248
push_back 984050391
push_middle 376358737
push_front 505651760
get 209098
push_middle 379540638
push_front 87613014
get 256074
push_front 959808166
push_middle 565796900
push_back 335449159
push_back 130709557
get 288678
push_back 164562822
push_front 879251381
push_front 892760233
push_front 428319384
push_back 111100927
push_front 187951630
get 129692
get 134527
push_middle 716015514
get 46300
push_back 110653252
push_middle 461054352
push_front 834887014
push_back 868899450
push_front 235437650
push_back 439852750
push_front 717903354
push_back 806996374
push_front 540223846
push_back 680351760
push_back 438303383
push_front 241376277
push_front 61921162
get 267085
get 6455
push_front 384514951
push_middle 536686486
push_middle 316282696
push_front 939990362
push_middle 560880446
push_back 320686231
get 268051
push_back 476319101
get 84861
push_middle 605389666
get 342591
get 201762
get 73067
get 24050
get 398062
push_front 61207484
push_middle 580934067
push_middle 302375679
get 258194
push_back 363330445
push_back 155338782
get 22566
get 265154
push_back 44529388
get 366640
push_front 794307151
push_front 832598593
get 149385
push_front 892258431
get 434962
push_front 819264778
push_front 284496037
push_middle 998661147
push_back 431884848
push_back 577755282
push_middle 865454408
push_middle 168657886
push_middle 680872184
get 408920
push_back 313877833
push_back 758220054
push_middle 517251402
get 421299
get 192841
push_front 415120265
get 381809
get 54855
get 219411
push_front 33060847
push_front 557881968
push_front 819204475
push_front 842331530
push_back 409519168
push_middle 858586325
push_back 844388741
get 392790
push_back 611205931
push_middle 217238354
push_middle 327828474
get 165356
push_middle 966422641
push_front 833679852
push_front 553989234
get 159910
get 274305
push_middle 241243764
get 68539
push_front 472828031
push_back 694652333
push_middle 430614913
push_back 616422963
push_back 868385222
push_middle 584323914
push_back 352330787
get 279695
push_front 848162594
push_middle 257435280
push_middle 902587776
push_front 565182613
push_middle 271370465
push_front 760467705
push_back 536085491
get 428191
get 221262
push_front 670508865
push_middle 305169144
push_front 840270277
get 115556
get 395253
push_middle 397033494
get 109990
get 111014
get 97735
push_front 694415730
push_front 757453078
push_middle 602267922
push_front 402934871
push_middle 104497959
push_front 777762997
push_middle 492483278
push_front 926947892
push_back 628743555
push_middle 991253149
get 226501
push_back 659802317
get 138348
push_back 568838188
push_front 492711009
get 369163
push_back 100824547
push_front 638983029
push_back 348512296
push_back 985884024
push_middle 670111200
push_back 358716693
push_front 225056974
push_front 486383179
get 86084
get 381323
push_front 615011514
push_front 497338197
get 403520
get 337501
push_back 894524834
get 52701
push_front 9431143
push_front 344006473
push_front 492083045
get 402568
get 101733
push_middle 958689911
push_front 456089442
push_front 684838854
push_middle 474180138
push_middle 747762645
push_front 192801199
push_middle 454087829
push_back 565695351
push_front 107358643
push_middle 70228289
push_middle 63101534
get 315890
push_back 897385538
push_back 63571388
get 386936
push_back 562404454
push_front 128475907
get 413340
push_front 607795232
get 114161
push_back 728972498
push_front 951283900
push_back 871811156
push_middle 835767617
push_front 746715914
push_front 513235783
get 326419
push_middle 870407238
push_front 443974663
get 329928
get 424021
push_middle 345986627
push_front 906311193
push_front 253752518
push_back 684933983
push_back 579264209
push_middle 40074134
push_front 921552693
push_middle 352102222
get 48351
push_back 735218233
get 37237
push_front 198315654
get 336251
push_back 311831005
push_middle 787707411
push_back 920093427
push_front 806550505
push_back 154862144
get 208701
push_middle 362932746
push_back 580371533
push_front 246512564
push_back 839881080
push_middle 479765960
push_back 681094966
get 233984
push_back 946234989
push_middle 174214808
push_middle 264472116
push_middle 968507979
push_front 66502853
push_back 971126722
push_back 76611915
get 108257
push_back 886778417
push_back 573126044
push_middle 695712804
push_back 843019844
push_back 370684668
push_front 711410594
push_back 76185366
push_middle 892628185
push_back 923177689
push_middle 457492900
get 24048
push_back 220428683
get 150380
get 386158
push_back 906930767
push_middle 715500247
push_front 908651897
push_back 723101571
get 169649
push_back 137744532
get 274553
push_front 214850063
push_back 699206809
get 59126
push_front 794195588
push_middle 312514642
push_middle 472475094
push_middle 218108965
push_front 923205395
get 429456
get 11874
push_back 701719615
push_back 261750397
push_back 840851375
push_front 671834348
get 106594
get 122705
push_middle 320812256
get 79221
push_middle 460119304
push_middle 300119064
push_front 734218523
push_back 159875235
push_front 741738795
get 333882
push_back 704551255
push_front 730064170
push_back 837411718
push_back 213618367
push_front 274908466
push_front 245363111
get 275707
push_back 111867254
get 369745
push_back 255475179
push_middle 345127397
push_back 92421756
push_middle 3969445
push_front 40103011
push_middle 439740037
push_back 709374403
push_middle 601575143
push_middle 50138690
get 120577
push_back 426752573
get 126588
get 242038
push_middle 616513708
get 12665
get 283812
get 311516
push_back 362718396
get 262384
push_front 989823359
push_middle 908320598
push_back 67166424
push_back 493552526
push_front 29198902
get 181894
push_back 101164347
get 344267
get 110799
push_middle 895975849
get 107832
push_back 231733643
get 220018
push_middle 765618975
push_front 250095631
get 95818
get 435077
push_back 20704655
push_back 267970306
get 344635
push_back 796493434
push_front 637153839
get 310123
get 97180
push_back 932883923
get 49075
push_front 73281584
push_front 732961096
push_back 476296698
push_front 977839421
push_back 231792340
get 422263
push_middle 902406006
get 284132
push_front 432979699
get 372026
push_front 665339582
push_back 225092733
push_middle 333797460
get 106485
get 25542
push_front 965074001
push_middle 731545725
push_back 675295873
push_front 329092583
get 366307
push_middle 176821198
push_front 421644880
push_middle 606441059
push_front 458432747
push_front 907887455
push_middle 926686607
push_middle 525996252
push_back 864549822
push_front 134033885
push_middle 687443421
push_middle 22678380
get 385019
push_back 57715217
push_back 891422982
push_back 406596236
push_back 315875520
get 72169
push_middle 923024969
push_back 597866160
push_front 256019343
get 296413
push_back 165644649
push_middle 395373568
push_middle 24255585
push_back 515278461
push_front 415804894
get 21587
push_front 890185577
push_front 556114293
push_front 999012935
get 9940
push_front 346713483
push_front 713686513
push_middle 287485196
push_middle 322119408
push_front 923315280
push_front 626757133
push_middle 175345732
push_front 739469800
push_back 842346951
push_front 400956753
push_middle 72684200
push_middle 343349107
push_middle 676735357
get 418103
get 358331
push_back 973868946
get 198823
push_middle 87803650
push_middle 656379616
push_front 884847720
push_back 787698905
push_middle 196013318
push_middle 140325746
get 263937
push_front 648999522
get 36999
push_middle 26837775
get 433701
push_middle 124176794
push_back 59126328
get 214032
get 426115
get 367129
push_back 259255487
get 175343
push_front 299146855
push_front 71179512
push_back 82532878
push_back 193689775
push_middle 381192049
push_back 243686002
push_middle 824163678
push_middle 716916799
get 134498
get 89112
get 155400
push_back 273913403
push_back 834664089
push_front 870992293
get 196106
get 167089
get 176305
push_front 511600234
push_middle 290576164
get 143672
push_middle 78727589
push_back 842770833
push_middle 92205167
push_front 901031777
get 228816
push_front 577534940
push_back 420237555
get 229468
push_middle 466146594
push_middle 306150392
get 286853
push_back 699227477
push_front 129515447
push_back 720681154
push_back 149026378
push_middle 136622313
push_back 730834044
get 422471
push_back 102312090
push_middle 309592322
push_back 234970576
push_middle 360011287
push_back 359708807
push_back 865008703
get 307755
push_front 312748095
push_front 410849831
push_middle 584157728
get 19872
get 198881
get 72599
push_back 526854584
push_front 279277184
push_front 609334852
push_middle 328539607
push_middle 5942711
get 14896
push_front 76207766
push_middle 852347535
push_front 194964780
push_front 198829560
push_middle 530398928
get 381818
push_front 278656270
push_back 912780118
push_back 132779229
push_middle 378799070
push_front 842488469
push_back 1593174
push_middle 957402993
push_front 907897811
push_back 478679761
push_middle 730732117
push_middle 668685031
push_middle 730068009
push_front 99803354
push_back 916023157
get 358133
push_front 253218655
get 217271
push_middle 307978908
push_back 589073072
push_middle 796142316
push_front 845451584
push_back 1529727
push_front 89438261
push_back 932938891
push_back 857833441
get 376095
get 362927
push_back 145314936
push_middle 11256571
get 3582
push_front 333822124
push_middle 175477567
get 210649
get 401592
get 84615
push_back 199397334
push_back 443535788
push_back 664553313
push_middle 167071587
push_middle 130388837
push_back 323618394
push_middle 770696260
push_middle 350319702
push_front 551963540
push_front 986643634
push_back 77284243
push_front 1921391
push_back 615372871
push_middle 513392352
get 154121
push_back 308449993
get 193236
push_middle 384247828
push_back 484076568
push_back 462312521
push_back 672672073
get 299099
push_front 701409644
get 101481
push_middle 461365639
push_back 568162752
get 408897
get 74672
get 164029
get 7780
push_back 434381264
push_front 981394778
get 226723
get 310792
push_middle 916602317
get 335868
push_middle 866201971
push_front 17636760
get 292224
push_middle 826575554
push_back 844721963
get 63469
push_front 720317540
push_front 489798176
push_back 784052234
get 353005
get 33439
push_middle 940489038
push_middle 488377759
push_front 172314257
push_front 152494303
push_middle 259921408
push_back 706966159
push_back 563061300
push_front 218326083
get 343904
push_back 619177898
push_front 83709043
push_front 879059448
push_back 519586095
get 83278
push_back 246645921
get 352859
get 130943
get 264362
push_back 589264847
get 23107
push_middle 407883387
get 210122
push_front 213963122
push_back 414852283
get 326582
get 138278
push_back 891135778
push_middle 721684430
push_middle 365975195
push_front 124774422
get 363287
get 69233
get 350131
push_front 244623287
push_front 884436872
push_middle 481031917
push_front 563303389
push_middle 529318331
push_back 158425133
push_back 627684473
push_middle 223169236
push_middle 927363698
push_middle 547160753
push_middle 907717750
push_front 817621064
push_middle 983054979
push_front 327884411
push_back 761422353
push_back 577705191
push_middle 153144055
push_back 956754993
push_front 783655651
get 289192
push_back 901044669
push_middle 691441549
push_front 796488460
push_back 589770354
get 108480
get 61291
push_back 189894061
push_back 878274940
get 227039
push_back 365381173
get 181511
push_back 40240736
push_back 426253230
get 115011
push_back 833921113
push_back 741863137
get 347031
get 437271
push_middle 764520679
push_front 554150113
push_middle 818115216
push_front 872563821
push_back 542287420
push_middle 203094959
push_back 562142791
push_back 119996549
get 408861
push_back 870641709
push_front 654303097
push_front 461853282
push_back 285922902
push_front 843665108
push_front 281806875
get 372982
get 327941
push_middle 925297556
push_back 724388830
push_front 952545303
push_middle 822147597
get 135291
get 372318
get 167702
push_middle 189205705
push_middle 833588249
push_front 476943293
get 216695
push_front 313997068
get 410573
push_middle 587814908
push_back 66150293
push_middle 789521955
push_middle 675956558
push_front 190619380
push_back 704916173
push_back 737413056
push_front 853315274
push_middle 703277561
push_back 154111394
push_front 578548890
push_middle 607552626
push_middle 631301498
push_back 657173251
get 228239
push_middle 996196121
push_back 878335476
get 181859
get 191400
push_middle 380384633
get 16360
push_middle 11272212
push_front 43798469
get 421092
push_middle 474763219
push_middle 143216848
push_middle 637447125
get 133958
get 244688
push_middle 966281104
push_back 199331827
get 123741
push_middle 441382168
push_middle 745809738
get 265722
push_front 933711726
push_front 336580259
push_front 819192488
push_front 710844860
push_back 361109237
push_front 113207605
get 261745
push_middle 172160880
push_middle 845500771
push_front 900183596
get 123972
get 72275
push_back 903652068
get 396811
push_front 568409310
push_middle 450065898
get 435934
push_front 203104100
push_front 716836908
push_front 172400520
get 385345
push_middle 562482881
push_back 444014517
push_middle 336527621
push_back 437485435
push_middle 576154308
push_front 447023475
push_front 912702498
push_middle 640968649
push_front 313234448
push_middle 498293770
push_back 156785235
push_front 68897591
push_front 194406957
get 168574
push_front 620051642
push_front 329602440
push_back 138387403
push_front 214023107
get 397099
push_middle 869701898
get 347487
push_back 142716904
get 391263
push_middle 698098742
push_middle 78073974
get 79413
push_back 111327107
push_front 909325337
push_back 383449587
push_back 699768363
push_front 880240724
get 147608
push_back 986047951
get 145371
push_middle 964127187
push_front 227640341
push_front 984650505
push_back 631626593
push_front 744068081
get 409695
push_front 998400746
push_middle 582749506
push_middle 619030875
push_front 20181823
push_back 535734675
get 337587
push_front 112881452
push_front 70809417
push_front 205164445
push_middle 171707775
push_front 351078367
push_front 249805783
push_front 517831262
get 113248
push_front 716758325
push_middle 263604921
push_middle 370098231
push_middle 14692817
get 157779
get 424409
get 403932
push_middle 209260376
push_back 32096854
push_back 597863185
push_back 421614127
push_middle 5519525
push_front 752876984
get 411817
push_back 923044656
push_middle 169388997
push_front 71588881
push_middle 216772158
push_front 692319469
push_middle 35813950
get 364368
get 183196
get 244682
push_middle 330723751
get 110925
push_back 357784821
push_front 991005165
push_middle 326883557
push_middle 512190135
push_front 905738911
push_back 598231653
push_front 594866517
push_front 757007757
push_back 78726529
push_front 196165491
push_back 308004630
push_middle 54072635
get 410851
get 357489
push_back 391689967
push_back 127340504
push_front 387259750
push_front 646477040
push_front 342278327
push_front 431652649
push_front 672511947
push_front 623254979
push_back 30339200
push_front 201884452
push_front 926691712
push_back 483426455
get 219579
get 277609
get 96608
get 220070
push_middle 30112608
push_back 157866866
push_back 320331208
push_front 939832801
push_back 557285209
push_front 402284949
push_front 425398513
push_back 963145803
get 227137
push_middle 160659765
push_middle 435264000
push_middle 744221828
get 208415
push_middle 267234108
push_front 809440256
push_back 458291400
push_front 140394603
push_back 135992917
push_front 835306917
push_front 447360583
get 322361
get 317270
push_front 409259581
push_front 89726559
get 397776
push_back 120634755
push_front 23881389
push_front 676239560
push_front 776376126
push_back 961544760
push_front 126576880
push_middle 36454372
push_back 573296241
push_middle 342058043
push_middle 707173812
get 47237
push_back 739845884
push_back 298051228
push_front 707731687
push_front 568741113
get 19408
push_middle 206473128
get 386249
get 263224
push_front 732705359
push_front 911674514
push_front 423243237
push_back 921879725
push_middle 298131599
push_middle 509453429
get 90634
push_back 170047072
get 344590
push_front 984878458
get 351896
push_middle 708577451
push_middle 386699709
push_middle 118552847
get 90581
push_middle 323396938
push_back 343788207
push_back 281564632
push_middle 789131455
push_middle 770157918
push_back 41847571
get 144997
push_middle 358967229
push_back 689848762
push_front 526447402
push_middle 133034391
push_back 187890526
get 192472
get 292264
push_front 530591731
push_middle 370359247
get 218476
push_middle 670467563
push_front 393900513
push_back 627850515
push_middle 429693515
push_front 820039856
get 84484
push_back 618876676
push_middle 799670014
get 52284
push_middle 212075972
get 270474
get 160665
push_back 395716827
get 353732
push_back 70157293
push_back 906197372
get 239929
push_middle 22255288
get 159984
push_middle 681290891
push_middle 381214033
push_front 8062844
push_front 715661829
push_front 258264206
get 26713
get 204170
push_back 409626091
get 433500
push_back 389640322
push_back 894420939
get 344984
push_front 620264455
push_back 686972565
push_middle 455923337
push_front 678504731
get 376656
push_back 635637778
get 93301
push_back 278467824
push_middle 933288019
get 408071
get 158758
get 124563
get 24517
push_back 786965737
push_middle 660164630
get 430480
push_back 942757018
get 99541
get 69820
push_middle 559962013
push_front 74845644
push_back 513300819
push_middle 151481160
push_front 754981487
push_middle 768964193
push_middle 830272805
push_middle 714861076
push_back 381720661
push_middle 241597444
push_middle 564442276
push_front 521299346
push_middle 825668504
get 302852
push_middle 450950273
get 383773
push_middle 810471511
push_front 200032216
push_front 776936356
get 143810
push_middle 442175466
push_front 740515770
push_middle 429517086
get 84765
push_middle 429890526
get 9950
push_middle 930142007
get 267310
push_front 74106510
get 107042
push_front 83271875
push_back 158691833
push_middle 106020126
push_front 480807120
get 93677
push_front 137552940
get 62085
get 73698
push_middle 498152184
push_middle 215176908
push_back 899329060
push_back 225580077
push_back 805159719
push_back 491932277
push_front 146327560
push_back 581917200
push_front 494355217
get 306901
push_middle 359647350
push_middle 759182873
push_back 901503450
push_front 109311480
push_front 116905825
push_middle 509858040
push_middle 102966171
push_back 197050872
push_front 297166348
get 203919
get 141024
push_back 573889585
push_middle 245316434
push_back 96486817
push_back 72346377
push_back 719026420
push_middle 513320434
push_front 968588030
push_back 524694281
push_back 218458147
push_front 51334405
get 246651
push_middle 514491253
push_middle 678173455
push_back 701559077
push_middle 827211112
push_middle 851276305
push_front 472099710
get 250878
push_back 751183479
get 352592
push_middle 890275126
push_front 801725543
push_front 694160133
push_middle 120456226
push_back 350055726
push_front 455936382
push_back 940942684
get 222033
push_front 435239763
get 2764
push_back 555610498
push_middle 481249428
push_back 97043123
get 393806
push_back 6745983
get 328128
push_front 714447435
get 245546
push_middle 472921662
push_back 939204938
push_middle 997180993
push_front 195326856
push_front 368858646
push_front 10127046
get 126652
push_middle 517229446
push_front 729491804
get 59910
push_back 949528372
push_middle 71175238
get 78941
push_back 546542813
push_middle 461391542
push_middle 466889070
push_front 939798163
push_front 559182806
get 218220
push_middle 92435643
push_front 67003661
push_back 966131547
push_middle 707862566
push_middle 239625103
push_back 650205011
get 9050
get 262470
push_back 120898476
push_back 244375292
push_back 213435185
push_front 551846361
get 334730
push_front 948503375
push_back 106103257
push_middle 81381489
push_middle 101866506
push_middle 990997582
push_back 945275241
push_middle 57316860
push_middle 448374540
push_middle 247073752
push_back 433876147
push_front 54423055
push_middle 954625045
push_back 478272825
push_back 443385174
push_front 722348366
push_middle 378410323
push_middle 710242098
push_middle 666983394
get 80922
push_front 349781
get 325266
push_front 956125045
push_front 127863672
push_middle 923013810
get 31925
push_front 661752581
get 166551
get 97530
get 45944
push_front 860167108
push_front 461354731
push_middle 1141747
push_middle 228002388
push_back 896426044
get 56182
push_back 352366465
push_back 187445119
get 210651
get 29105
push_front 710614692
push_middle 90373639
push_middle 98716138
push_back 363647894
push_front 734913536
push_middle 278373327
push_front 256411687
push_back 533264804
get 50570
push_back 909363425
push_middle 325682190
push_back 774152593
push_back 21862164
get 282220
push_front 491282767
get 340155
push_middle 32560480
push_back 199709368
push_middle 738138938
push_back 922669180
get 175823
push_front 147533014
get 27849
push_front 16298986
get 254110
push_middle 125283894
push_back 637450028
push_middle 893927173
push_front 684088015
push_back 854918852
push_middle 370021633
push_middle 401072354
push_front 547555013
push_middle 942648301
push_back 732464469
get 358087
push_back 775523057
push_middle 5646415
push_back 348541299
get 134749
push_front 669388638
push_middle 211551414
push_middle 680843724
get 5234
push_back 346952838
push_front 319932006
get 382987
push_middle 252627048
push_middle 895999374
get 360586
push_front 969280094
push_front 734261610
push_back 447176625
push_back 229984258
push_middle 724596773
push_back 8308568
push_middle 843481814
get 80545
get 102592
get 142654
push_front 654293793
push_front 644614242
get 6925
push_front 952802770
push_back 317026250
push_front 315651247
push_back 370301180
push_back 722983765
push_front 48233071
get 308767
push_back 647290542
push_middle 909488159
get 252882
push_back 30166865
get 76011
push_front 102629226
get 123735
push_middle 482287890
push_front 655047345
push_back 741298242
push_middle 466866994
get 414317
push_middle 428217538
push_front 76314722
push_back 742788107
push_middle 379798921
get 216448
push_back 20300126
push_middle 234021026
push_back 754404251
get 269371
push_middle 157826268
push_front 848304118
push_front 651579278
get 381024
push_back 165036020
push_middle 159423089
push_middle 983250852
push_front 938165066
get 257269
push_back 732843722
push_middle 772369682
push_front 128540751
push_back 427094253
get 400609
push_middle 81700609
push_back 815775166
push_front 691335414
push_back 553871102
push_front 731675786
push_middle 597270473
get 380402
push_back 336382668
push_middle 602009639
push_middle 635647213
push_middle 38288413
get 324627
push_back 48287069
push_front 281271558
push_back 508144561
push_front 459464229
get 17771
push_middle 183739836
push_front 804539209
push_middle 408240121
push_back 159017662
get 36655
get 393682
push_back 391934444
push_back 545950216
push_front 743802091
push_middle 254365965
push_back 141798408
push_front 8517185
push_back 166930372
push_back 9292295
get 58539
push_middle 52148277
push_back 660648986
push_front 652567641
push_middle 54540477
push_middle 214041060
push_middle 398366216
push_back 366048254
push_middle 595571970
push_middle 659510275
get 89257
push_middle 810445294
push_back 293543828
push_front 413359756
push_middle 183702990
push_front 668634706
push_middle 73820609
push_back 239173256
push_front 740512940
push_middle 682967206
get 403671
push_front 953553453
push_back 60377635
get 165133
push_middle 899715776
push_front 834969858
push_front 186087936
get 109853
push_middle 149156341
push_middle 958263571
push_back 253944192
push_middle 732137982
push_middle 8710330
push_back 276214645
get 43531
push_middle 34255146
push_middle 914992416
get 152607
push_front 552828864
get 320335
push_back 167952171
push_front 240651321
push_front 625361226
push_middle 971932316
push_back 491340795
get 439810
get 419605
push_back 645181899
get 334973
push_back 191687620
push_back 326401191
push_middle 714611377
push_middle 767667464
push_middle 149031127
push_front 576936894
get 91163
get 56643
get 170315
push_middle 944624968
push_front 642629175
push_front 59429502
push_middle 659583915
push_middle 61710564
push_back 614996591
push_middle 922589400
push_middle 255020857
get 218424
push_middle 905795441
push_back 220906864
push_front 948639261
get 434345
push_front 82365202
push_back 129819050
push_middle 57171609
push_back 244954205
push_middle 276870419
get 256483
get 429675
get 423635
get 379759
push_back 585743304
push_middle 465536046
push_middle 5099551
push_back 563679703
push_front 424828020
push_middle 86066560
push_front 627525089
push_back 17977235
push_front 96959223
push_back 848743087
push_front 55083545
get 20759
push_middle 85522422
push_back 161620540
push_middle 613047397
push_front 400822023
push_back 382992514
push_back 317080419
push_back 804709477
push_back 757591082
push_front 490115660
push_back 6329329
push_front 957672300
get 342509
get 417226
push_back 372484972
get 411989
get 55203
push_middle 132805953
push_front 758977395
push_front 852733480
push_back 433878654
push_front 42917992
push_back 535725302
push_back 465192484
push_back 284216466
get 127119
push_front 215680849
push_back 734272705
push_back 955041082
get 435913
push_back 338626271
get 388453
get 138095
get 19409
push_front 348061186
push_middle 449075140
get 120004
push_middle 154326394
push_middle 17462068
get 359143
push_front 926181633
push_front 269824078
push_middle 738429204
push_front 642359800
get 61679
push_back 582002233
push_middle 439023206
get 327247
push_middle 64274872
get 402487
push_middle 554799842
push_front 988478165
push_front 466329146
push_front 739731031
push_middle 491657239
push_back 597230283
push_front 80053731
push_back 639136328
push_front 976908427
get 355622
push_middle 586986751
push_middle 364736679
get 315344
push_middle 263692619
get 31784
push_back 960178399
push_middle 838316929
push_front 563528098
get 391912
push_back 321383608
push_back 766397250
push_front 922107119
push_front 455443303
push_front 253778893
push_front 284441618
push_middle 27835205
push_front 74129532
get 299904
push_back 537834451
get 229712
push_middle 73769064
get 256750
push_middle 914246869
get 118668
push_middle 94175363
push_back 65444290
push_back 40050253
get 386108
push_middle 247767420
push_front 908212618
push_middle 185009746
push_back 312430965
push_middle 203046297
get 37192
push_middle 116506008
get 166586
get 57214
push_front 884439181
push_middle 921635112
push_front 171092434
get 249417
push_front 586517792
get 314715
push_back 491656859
push_middle 522776979
push_middle 959610985
push_back 943663065
push_back 796541557
push_front 342679907
push_front 318158511
get 17443
get 253775
push_front 603633989
push_front 948378808
push_middle 765163936
get 321093
push_middle 559044172
push_front 88187329
push_middle 344471702
get 246506
get 347996
get 382612
push_middle 434674813
push_front 83058063
push_front 297293796
push_middle 70523616
push_middle 788042855
push_back 397876464
push_back 164785135
get 59190
push_back 403408164
push_front 312787810
push_back 958784626
push_front 852205247
push_back 219639083
push_middle 667110387
push_middle 646708627
push_middle 665421298
get 431844
push_middle 91738255
get 436364
push_front 211055032
push_front 198388868
push_back 862534493
push_front 471142507
push_middle 851528407
push_middle 243126095
get 379308
push_front 855689593
get 213975
push_middle 108172577
push_back 754868285
get 289628
push_middle 763813096
push_front 233448270
push_middle 856120162
get 362552
push_middle 728846054
get 94562
get 416340
get 349070
push_front 438379679
push_front 729149571
push_back 270115844
push_back 847066602
push_front 63249709
push_middle 352818690
push_front 373999185
push_middle 657872131
push_back 557154408
push_front 57488461
push_front 46120873
push_back 278536841
push_middle 375126947
push_front 199493908
push_front 340603936
push_middle 473898656
push_front 920728021
push_back 170372258
push_front 989340573
get 170256
get 432985
push_front 476834106
push_front 652274856
push_back 98892379
push_back 403491969
get 13769
push_back 162479634
get 406559
push_back 756870339
push_middle 277958570
push_front 923285540
push_back 373463498
push_middle 523930275
push_front 349872183
get 247440
push_middle 375324235
push_back 953495065
push_back 912130600
get 189738
push_front 569515527
push_middle 992778025
push_front 966064734
push_front 358257277
get 404139
push_back 690555046
push_front 753526019
push_back 613123357
push_front 401669920
push_back 165474276
push_front 962769430
get 170233
push_middle 287679070
push_middle 739666478
push_front 946762255
push_front 760390318
get 331686
get 235851
push_middle 859818665
get 273199
push_front 167236061
push_front 358904718
push_back 398846326
get 21691
push_middle 738712321
push_front 423736457
get 278150
push_middle 102832488
push_middle 791771462
push_back 664464896
push_back 40826915
push_back 103590750
get 276454
push_back 150078430
push_back 203992295
push_front 235338880
push_front 645512151
push_middle 953912385
push_front 264334221
get 383813
get 187515
push_middle 967120120
push_front 389297894
push_front 550798261
push_front 199877190
push_middle 111106110
push_back 417537436
get 377113
get 251117
push_back 534901372
push_back 569780392
push_middle 932623432
get 42553
get 357664
push_front 171468490
push_middle 291172819
push_front 970611485
get 9434
push_back 885603150
push_back 448121587
push_middle 673996108
push_middle 993900533
push_back 844202322
push_middle 92594871
push_front 892682723
push_front 780293287
push_back 936780875
push_front 508593090
push_middle 687226505
push_middle 659100034
push_middle 492496343
get 385874
push_front 366560444
push_front 501530362
get 266401
push_back 70960084
push_back 530164996
get 57497
get 267705
push_front 148436166
push_back 464076133
get 256402
push_back 534425267
push_back 752731497
push_front 796413361
push_middle 640176169
push_middle 730074758
push_back 936443879
get 51476
push_middle 261093970
push_middle 339228977
get 223337
push_back 336742049
push_front 230109128
push_middle 760436410
push_middle 470528097
push_middle 233303177
get 273949
push_middle 668467789
get 7288
push_front 872699310
push_back 830234188
push_middle 319266688
push_middle 161595741
push_front 618575197
push_back 987104275
push_middle 184953676
push_front 903677534
push_back 922793644
push_front 210936164
push_front 15925177
get 171773
push_back 674092759
push_back 207244035
get 29879
push_back 156357462
get 164839
get 13908
push_front 187767487
push_middle 689765318
push_front 617537642
push_middle 72496932
push_middle 619468898
push_middle 377423085
push_back 57146123
get 202763
push_middle 102531597
push_back 643480570
push_front 633586298
push_back 227166943
push_back 211563756
push_back 985943964
push_front 39925597
push_front 931781266
push_back 16664240
push_back 677811462
push_middle 419171278
get 125007
get 17813
push_front 467546091
push_middle 217566294
push_front 161053918
push_back 71528934
push_middle 350137998
push_front 469479098
get 119295
push_back 278162545
push_back 398916588
get 423151
get 85016
push_back 46856408
push_back 344365994
push_front 918711603
push_back 214475446
get 249277
get 430957
push_back 697411727
get 106276
push_front 814138875
push_front 457162495
get 438622
get 248141
push_front 795710287
push_middle 70584666
push_back 922663438
push_back 938181574
push_back 385102895
get 214853
push_front 201723893
push_middle 231134843
push_back 172054055
push_front 584482770
push_back 842984988
get 118931
push_middle 719503808
get 186253
get 279033
get 372965
push_back 180885775
push_back 577101818
push_back 252993765
push_front 51690005
push_back 696658309
push_middle 236908546
push_middle 695806171
push_back 80433947
push_front 12786791
get 280565
get 177586
push_back 745087976
push_middle 461894693
get 117439
push_back 637081380
push_back 729148299
push_middle 121486741
get 211131
push_back 258678018
push_back 411854997
push_middle 628912661
push_front 870272508
push_front 719410796
push_middle 836945236
push_front 313216281
push_back 636772890
get 291014
push_back 715561083
push_back 6902232
push_back 959931710
push_front 443688062
push_front 375100240
push_middle 491936611
push_front 268030723
push_back 927653375
get 144813
push_middle 358824386
push_middle 474969690
push_back 352793495
push_back 549902809
push_middle 21859219
push_middle 171015487
push_middle 172635936
push_middle 709308943
push_front 962672195
get 275622
push_middle 715292389
push_front 518006580
push_back 49530745
push_middle 892821052
push_middle 645752007
push_middle 460230046
push_back 669238096
get 286961
get 246108
push_back 638119131
get 198517
push_middle 124012396
push_back 487605672
push_middle 597402932
push_front 266615317
push_back 322637649
push_back 457700206
get 56219
push_back 448897908
push_front 855695329
push_front 732415897
push_middle 18805708
get 400234
get 385400
get 158960
get 133982
push_back 481474207
push_middle 480311780
push_back 789025374
push_back 719368231
get 212074
push_middle 867098122
push_front 435808996
get 25106
push_middle 631302532
get 272183
push_middle 567966806
push_middle 456124327
push_front 435206756
get 95336
push_middle 212873025
push_middle 784430422
push_front 733130495
push_middle 478983398
get 47149
push_back 546366043
get 136711
push_middle 888582035
push_front 971556873
get 79166
push_back 847613386
push_middle 179749423
push_front 115081319
push_middle 327682847
push_front 419102859
push_middle 51753563
push_back 844052233
push_front 934745581
push_back 391813149
push_back 675006891
push_back 642795933
push_front 448013938
push_back 821622717
push_back 34215169
push_middle 258364031
push_back 739124852
push_front 933340597
push_front 802460762
push_back 848651700
push_front 919213174
push_front 10469015
push_back 929264143
push_middle 66032013
push_middle 766316940
push_front 785472897
push_middle 440995398
get 332596
get 146808
push_middle 276264656
push_middle 414449850
push_front 944876300
push_front 107215934
push_middle 164979327
push_front 40147483
get 200350
push_front 472197028
get 357854
push_back 243338889
get 236996
push_middle 757135927
push_back 842321719
get 99119
get 98138
push_back 12090051
push_back 181323245
get 412594
get 151468
push_front 737570161
push_middle 697913210
get 157990
push_front 560248390
push_front 516133967
push_front 305399375
push_back 315453248
get 31412
push_front 614923395
push_middle 276476721
get 290846
push_front 740464128
push_middle 764187293
push_back 758926531
get 246572
push_back 957832972
push_back 429291405
push_back 463046491
get 66173
get 81952
push_back 657253057
push_back 427374484
push_middle 788108663
push_middle 706446112
get 257607
push_middle 498722980
get 122252
push_front 857799335
push_back 671820500
push_middle 772660958
push_back 314247693
get 279642
get 115704
push_front 781573007
push_back 126438345
get 408819
push_back 826498478
push_middle 947299467
push_front 437136555
push_back 65344592
push_middle 383183667
push_back 306173219
push_middle 849642376
get 54328
push_back 680763531
push_front 124757632
push_front 299578797
get 156217
push_middle 998113302
push_back 253550606
push_front 314598432
push_back 887723628
push_front 352198706
push_middle 621999739
push_front 819604950
push_front 986803505
push_back 521015720
push_front 570319800
push_back 938778571
push_front 884551158
get 162025
push_front 326714744
get 379613
get 360675
get 144489
push_middle 163854263
get 282314
get 402535
push_middle 617474242
get 210610
push_middle 38304705
push_front 712229169
get 150858
push_front 421757594
push_front 43404020
push_middle 767268989
push_back 524970839
get 144800
push_back 621377571
get 185900
get 109617
push_back 541819661
push_front 917564462
push_back 42592244
push_middle 891610868
get 194487
push_back 50165920
get 313867
push_front 45045038
push_back 664792859
push_back 860611915
push_front 107110550
push_middle 888083192
push_front 850538405
get 100263
push_front 943344461
push_back 424746237
push_front 565683882
push_back 517737078
push_front 432297024
push_back 890597508
push_front 852496687
push_middle 65962507
push_front 376394134
push_back 467098
push_front 381746821
push_middle 168841021
push_middle 157988860
push_back 579720573
push_middle 918930286
push_middle 64312678
get 118035
push_front 158833384
get 233985
push_back 52463228
push_front 521917764
push_back 310784119
push_middle 283952682
push_middle 381380679
get 287033
push_front 774658233
push_back 503207118
push_back 562915610
push_front 928883477
push_middle 289427015
push_back 676384535
push_back 50675732
get 211044
push_middle 209070744
get 241369
push_front 364271668
get 221576
push_front 731385382
get 181931
push_back 484721256
push_back 476781277
get 386230
push_back 134836538
get 130109
get 264386
push_front 806065853
push_middle 228338201
get 223158
push_back 585898184
push_middle 655505230
get 137942
push_front 493904942
push_back 282416238
push_back 247396591
push_back 321117961
push_middle 755838957
push_middle 233783155
get 73489
push_front 566784206
get 169116
push_front 597305890
push_back 488671303
push_back 569632684
get 369579
get 121014
get 321624
push_front 347159467
push_back 71059364
push_back 453966329
get 87260
get 132825
push_back 253725290
push_front 768389417
push_middle 210815335
push_back 668946265
get 358064
push_middle 701387175
get 345684
push_front 282819238
push_front 294295568
push_middle 227229738
push_middle 311510405
push_front 541211216
get 136286
push_back 833546164
push_front 995756192
push_middle 852514061
push_back 232786397
get 268747
push_front 652116406
push_front 301353143
push_back 273934455
get 393735
push_back 983847342
get 157923
push_back 456155379
get 260853
get 264033
push_back 355491044
push_middle 941666034
get 217377
get 131015
push_middle 420494136
push_middle 508084455
get 355551
push_middle 563918843
push_front 612051928
push_middle 150511354
push_front 623237172
push_front 528176523
get 327888
get 126354
push_front 262345270
push_front 453364233
push_back 460429839
push_back 888212474
push_middle 137270058
push_front 981852400
push_back 446331588
push_front 375762166
push_middle 4087612
push_front 921049574
get 61019
push_middle 985952720
push_front 602101139
get 357650
push_middle 40169843
push_middle 112550905
push_back 277328509
get 329953
get 208472
push_back 397290603
get 396064
push_back 114382242
push_middle 496438315
get 241635
get 288236
push_middle 811479978
push_back 283400539
get 356144
push_middle 335408130
push_middle 411028967
push_front 142379169
get 138546
push_front 299543372
push_front 317648918
push_front 661176454
push_back 380975610
push_front 58503843
push_back 22750998
push_back 10517098
push_middle 668961805
push_middle 961591752
push_front 856467052
push_back 113705328
push_middle 637175131
push_front 165555595
push_back 345944435
push_middle 462315545
push_middle 96683062
push_front 272867326
push_front 266197295
push_front 740328381
push_back 429993904
push_middle 608837008
push_back 427549181
push_front 328737408
get 174940
push_front 891949281
push_front 537630650
push_front 522587288
push_back 874451700
push_front 128817315
push_back 553319768
push_middle 521546254
push_back 250932567
get 58349
push_middle 663024422
push_middle 774379082
push_back 152275639
push_middle 282249057
push_middle 600083250
get 120982
push_front 495121788
push_front 627585183
get 363220
push_middle 47078863
push_back 311525681
push_back 44186085
push_middle 791206770
push_front 480437785
get 17378
push_back 637023213
push_front 366518233
get 116240
push_back 867029884
push_front 445961502
get 89162
push_middle 908076290
push_front 577447995
get 439440
push_front 486819958
push_back 920701909
push_back 182743078
push_middle 657075107
get 439844
push_middle 283967298
push_middle 395432031
push_back 594977346
push_front 155914242
get 42321
get 392969
get 270303
push_back 680136776
push_middle 95154279
push_back 274992573
push_middle 779253612
push_back 853816709
push_middle 819438645
push_front 324502408
push_middle 528269469
get 266723
push_middle 830145991
push_front 932083559
get 181497
push_middle 947396344
push_front 555873584
push_middle 345553334
push_middle 184384099
push_front 197271321
push_back 53625153
get 133594
push_middle 64042583
get 118995
push_middle 195825625
push_front 437911364
get 93925
push_back 159249374
push_middle 95322086
push_middle 184066033
get 398053
push_front 8226631
get 196790
get 353112
get 311151
push_back 355673548
push_back 758657847
push_back 631061401
get 178049
push_front 694927488
push_front 228599424
push_front 202807291
push_middle 595627639
push_back 322563164
push_back 376594769
push_middle 870378180
get 70360
push_back 419061211
push_back 185388132
push_back 216693099
push_middle 848139498
push_back 525169463
push_middle 585207213
push_middle 729470986
get 425987
push_back 670765614
push_back 515176132
push_middle 556056730
push_front 319462446
push_front 328927416
push_middle 338079280
get 54808
get 43695
get 313506
push_middle 457318966
push_back 781268666
push_front 402519008
push_middle 301807559
push_middle 310204436
push_back 676862399
push_middle 7934947
push_back 632557678
push_back 380609288
push_front 198282760
get 355927
push_middle 675515035
get 437304
get 341233
push_front 606459443
push_front 777269023
push_back 778255200
get 267085
push_back 469759554
push_middle 804221192
push_front 801274700
push_back 406338312
push_front 872806943
get 243516
push_middle 837595815
push_back 353974264
push_front 98192361
get 24364
push_back 242978674
get 151950
push_back 594149511
push_back 333406824
push_back 83698682
get 432995
push_back 748305650
push_middle 350254460
push_front 295743653
get 173760
push_back 129884651
push_middle 837653439
get 37425
push_back 380381045
push_front 20621658
get 350392
push_front 89240636
get 97527
push_front 658420461
get 410062
push_front 837560527
push_back 554580837
push_back 440329430
push_back 748193685
get 389090
push_middle 758861820
push_front 461747804
push_front 219632001
push_front 274309503
push_front 800959710
get 339881
push_middle 452076992
push_middle 513440977
push_back 599818103
push_back 49119700
get 236645
push_front 224332521
push_front 834052131
push_middle 123740854
push_front 313160530
push_middle 389238764
push_back 208689261
push_front 11495911
push_front 517931426
push_back 594777809
push_back 905135751
push_middle 597861630
push_back 340038148
push_back 704660453
push_back 590901983
push_front 237068988
push_front 630286050
push_middle 641210543
get 87346
push_back 789572014
push_front 281591644
push_front 652282755
get 178328
push_middle 744233995
push_back 115753244
push_back 737115374
push_back 159975060
get 83880
push_front 756996356
push_front 808716128
get 26969
push_back 286147408
push_front 606439434
get 313107
push_front 26824949
push_front 769349812
get 68436
push_front 730389057
push_middle 179899375
push_front 914568778
push_middle 465130691
push_back 558032681
get 143013
push_back 112905973
push_front 812773423
get 416792
push_back 486727832
push_middle 45315605
push_back 738972151
push_back 597879228
push_back 623865055
push_front 978048358
push_middle 314689861
push_front 278250545
push_middle 492460961
get 331500
get 104386
push_back 164268715
get 280666
push_front 806806041
push_middle 820063461
push_middle 292271100
get 337677
push_middle 548834738
push_front 658595852
push_back 897488494
get 176239
push_middle 458724531
push_middle 507340690
push_front 409576618
push_front 557219794
get 132922
push_middle 334221405
push_back 76064659
push_front 172172597
push_back 393254323
push_back 610857855
push_back 324124274
get 84400
push_back 528979423
get 97975
push_middle 28660637
push_middle 130466609
get 19994
push_front 967671041
push_middle 209931840
push_front 784141554
push_back 155597788
push_middle 510744717
push_middle 261709783
push_middle 459195309
push_front 106466059
push_front 183980847
push_back 838498048
get 411320
push_front 145593373
push_back 463809284
get 85478
push_back 621522115
push_back 767701661
push_back 30352750
push_back 1955423
get 184616
push_front 745655461
push_back 493110631
get 281154
push_front 32652817
push_middle 189113073
push_front 325609024
push_front 661951150
push_front 846768010
push_back 543483199
push_back 235539920
push_middle 420211764
get 226210
push_front 924301484
get 239441
push_middle 416013081
push_back 751651932
push_middle 909606170
push_middle 698001394
push_middle 741643552
push_middle 525527633
push_back 106062518
get 316509
push_middle 667697604
push_middle 431413141
push_middle 595237119
get 340633
get 358876
push_middle 415240739
push_back 948148489
push_middle 888481266
push_middle 929782286
push_front 785662844
push_middle 863498011
get 331942
get 414511
push_back 400308855
get 120901
push_middle 337212344
push_back 676993921
push_middle 959251109
push_back 897771329
push_middle 689340752
push_front 817751394
push_front 973633954
get 127485
get 357997
push_front 313817841
push_middle 143931062
get 308195
push_middle 717429208
push_front 873070231
push_middle 582411663
get 74395
push_front 743620772
push_back 639808455
get 144345
get 233540
push_back 431667252
push_middle 733178719
push_front 516253185
push_middle 760433848
push_front 566673254
push_front 441986836
get 326631
push_middle 928344079
push_front 232081926
get 235485
push_front 631465586
push_back 318913429
get 427564
push_front 887225152
push_front 411605078
push_back 751013696
push_back 26572063
push_front 237177006
push_back 442099575
get 163406
push_front 349835151
get 401630
get 319037
push_front 343769356
get 129796
push_middle 409115660
push_back 933403500
push_front 125102575
get 260005
push_front 834783137
push_front 392869996
push_back 769834736
push_front 276869080
push_middle 139481153
push_front 752300443
get 248897
push_back 221914780
push_front 365762891
get 13508
push_front 62781622
push_middle 303403033
push_middle 251341393
get 376393
push_middle 54261397
get 211645
push_back 467481707
push_back 257416482
push_back 855461747
get 227215
push_middle 627014355
push_front 325357487
get 23534
push_back 301136183
push_front 661977333
push_middle 417003883
get 232394
push_front 196699359
get 92206
push_middle 967099639
get 276188
get 91338
push_front 349905457
get 187666
push_middle 964105599
push_middle 710221985
get 396528
get 124533
get 236934
push_back 547009632
push_middle 138022945
push_middle 434472709
get 178415
get 184652
push_middle 356439050
push_middle 979913565
get 385454
push_middle 993672708
get 19268
get 312756
push_front 130482073
get 309322
get 161225
get 353010
push_front 439425053
get 425248
get 169069
get 88567
push_back 878266618
get 400796
get 323549
push_middle 736935837
push_front 708272978
push_back 141474715
push_front 880767019
push_back 302716014
push_front 977003956
push_back 695423179
push_front 371539642
push_front 383641651
get 383100
get 227127
push_front 550278066
get 191444
push_middle 676905308
push_front 819671959
push_back 305600048
get 190339
push_front 242994280
push_middle 386103427
get 265039
push_back 361971968
push_back 704587596
get 13969
push_back 767140534
push_middle 577665324
get 284715
push_front 6429028
get 145652
push_middle 147423814
push_back 907482865
push_front 659207061
push_middle 586824203
get 46292
push_back 991287236
get 368265
push_back 143219337
push_middle 707387098
push_middle 344364185
push_front 932008910
push_middle 970825791
get 86003
push_back 235890061
push_front 669657206
get 226918
push_back 712289133
get 28939
push_back 696030896
push_middle 329109447
push_back 289452757
push_back 335668356
push_front 911814275
push_back 742484050
push_back 382968697
push_front 28758356
push_middle 439152066
push_middle 304731701
get 208778
push_middle 320174171
push_back 932475532
get 85723
get 289450
push_middle 879701190
push_middle 933161430
get 79691
push_back 339681962
push_back 435662218
get 39986
push_back 327495896
push_middle 742998327
get 247728
push_middle 773999914
push_middle 938769696
push_middle 952478135
push_back 32403110
push_middle 975756741
get 254319
push_back 181587276
push_front 136574768
get 301164
push_front 832481148
push_back 341075644
push_front 787866178
get 148899
push_back 917180331
push_middle 54137125
push_back 816133460
push_back 54919069
push_front 560983016
push_back 960570157
push_back 936478349
push_front 388827488
get 397616
push_back 336467629
push_front 663383260
push_front 473844948
get 164198
push_back 699882806
push_front 607019533
push_middle 911223223
get 362648
push_middle 529555466
push_middle 298861810
push_middle 281208994
get 18768
get 303289
push_middle 954918133
push_back 522774000
push_middle 246172667
push_front 362319590
push_front 754208665
push_middle 402558331
push_middle 262235916
push_front 887232412
get 230309
push_back 670379657
get 173794
push_front 625984695
push_front 198828882
get 247913
push_middle 468668073
push_back 896519278
get 123703
push_back 180457855
push_back 830412829
push_middle 799011565
get 276751
push_middle 201784879
push_middle 47996163
push_middle 252956532
push_front 78534840
push_middle 366089953
push_middle 353952243
push_back 340658301
get 340194
push_middle 437185740
push_middle 776899275
get 415705
push_back 424864962
get 69785
push_front 858098515
push_middle 932516390
push_front 934582487
get 145395
get 338773
push_middle 634302442
push_back 467733964
push_back 833663997
get 140565
push_back 672379063
get 113574
push_back 445524566
push_middle 655577064
push_front 409483134
push_middle 490583637
get 302249
get 106317
push_front 467157992
push_front 863757535
push_middle 808810859
get 395924
push_front 14229008
get 432401
push_back 329819658
push_front 195703370
get 100987
push_front 261947006
push_back 126345273
push_front 547643559
push_middle 86017212
push_back 910976470
push_middle 306632123
get 336273
push_middle 641166028
push_back 47901108
push_middle 309630285
push_front 812827966
push_back 753048411
push_middle 453991117
push_back 687029676
push_middle 744094687
push_back 194672030
push_front 731201685
push_back 482528344
push_front 450047839
push_front 759419262
push_middle 591493447
push_back 937094544
push_middle 595504854
push_back 939957216
push_back 656929190
push_middle 473486894
push_back 661703814
push_middle 842985953
push_front 419627587
push_middle 44135140
get 221621
push_middle 719041742
push_back 634925214
push_front 668580912
push_back 578810750
push_back 368786830
push_front 101100092
push_back 341300374
get 359608
push_back 254512179
get 438472
push_back 459713317
push_back 126412259
push_back 392360944
push_front 189961506
push_back 742015875
push_front 997778314
get 276956
push_back 387803316
push_front 48660751
get 159026
push_back 640736460
get 327624
push_back 930679749
get 25867
push_front 881840378
get 215897
push_front 832784637
push_back 327247998
push_front 846994663
push_middle 130294408
push_front 141291741
get 120746
get 43516
push_middle 173108253
push_middle 928349080
push_back 440344296
push_back 385461412
push_middle 468235895
get 21406
push_back 64503331
push_middle 901051380
push_back 406857035
push_back 928169854
push_middle 425946141
push_back 734477332
push_back 945897853
push_back 159346480
push_back 547370312
get 39362
get 340977
get 94119
get 356655
push_back 741424679
get 426140
push_middle 717352207
get 422711
push_middle 999392174
push_front 839008779
push_back 675652175
push_front 798371100
push_back 573745138
push_middle 415718350
push_front 503831673
push_middle 715663229
push_back 246174951
push_back 693909887
push_back 169170643
push_front 154901661
push_middle 330929865
push_front 128078851
push_front 791213394
push_middle 138046228
push_back 295813042
push_front 903452138
get 286198
push_front 177322663
push_back 983787120
push_front 580858957
push_middle 38751355
push_back 392852177
push_front 640887686
push_front 265243408
push_front 22768952
push_front 593252915
push_middle 547594773
get 194449
push_front 902526424
push_front 638932655
push_middle 102674858
push_middle 429207156
push_middle 270738474
push_front 372932897
push_front 51782327
push_middle 39714541
push_front 896108177
push_back 710907650
push_middle 10198917
get 23830
get 115250
push_front 816714438
push_front 785413837
push_middle 787763578
push_back 794847347
push_back 554271581
get 292982
get 292723
get 407022
push_middle 864578164
push_back 928780055
push_back 652167322
push_front 409159661
push_middle 531750100
push_front 907606087
push_middle 527281219
push_middle 201050553
push_back 105455230
push_front 433029922
push_front 413023174
push_back 462822189
get 43391
push_back 592307650
push_front 58639505
push_middle 158753488
push_back 474725393
get 409288
push_middle 134749964
push_front 572350593
push_front 217035922
get 19185
push_middle 220265856
push_middle 443969792
get 157336
push_front 74409893
push_front 720440039
get 340814
push_front 275844112
push_middle 362610934
push_middle 237980140
get 3253
push_middle 298608188
get 398154
push_middle 413005117
push_front 51858462
push_front 918666025
push_back 802011846
push_front 635047352
get 114553
push_middle 90247270
push_front 972299963
push_back 332292114
push_front 861509762
push_back 68426836
get 137247
get 398760
push_front 465831674
push_front 19051361
get 420993
push_middle 508218305
push_middle 95821770
push_front 82169510
get 305938
push_middle 42322454
push_back 741528346
push_back 212981638
push_middle 880382220
push_middle 309868597
push_back 155192075
push_middle 485776589
push_middle 505808408
get 212636
push_back 554925143
get 407627
push_front 303045597
push_middle 796112857
push_middle 494775642
push_back 120452817
push_front 46061209
push_front 331738816
get 34315
push_middle 494358000
push_front 836131977
push_middle 463953137
get 48101
get 353899
push_middle 28107535
get 278396
push_middle 183302463
push_middle 365977933
get 233670
get 114315
push_middle 955058333
push_back 217141123
get 117503
push_middle 912031396
get 67063
get 23589
get 248031
push_front 865869094
push_back 35847460
push_front 621144981
push_middle 676121069
push_back 212261738
push_front 926154925
get 428729
push_back 490177888
push_back 467314480
push_middle 316393805
push_front 445233167
push_front 669107985
push_back 421668493
push_front 29727835
push_middle 861417883
get 122009
push_front 36761456
push_back 300119781
push_middle 378190381
get 384585
push_front 350072880
push_back 586093714
push_front 718233855
get 26897
get 13646
push_middle 469483608
push_back 704327127
push_back 132849673
push_front 753336950
push_front 349411903
push_front 234550920
push_back 957823120
push_back 755097600
push_middle 366546366
get 403284
push_back 80862809
get 24162
push_back 664505583
push_back 292737087
push_middle 768404536
push_middle 104386824
push_front 744242595
push_middle 982956666
push_back 886783125
get 318086
push_front 915709538
get 287943
get 262278
push_back 433778736
get 3394
push_front 771243474
push_front 823988154
push_middle 827391291
get 330647
push_middle 957742146
push_front 539318879
get 149346
push_middle 904795672
push_back 794670951
push_front 717766009
push_front 152505680
get 102644
get 7971
push_middle 751177521
push_middle 577327219
push_front 122587930
push_middle 182809929
get 425014
get 349427
push_middle 338120655
push_back 925666513
push_middle 353089113
get 2835
push_middle 851304853
push_front 735902592
push_front 530857779
push_front 892435560
push_front 824946622
get 287576
push_front 922331257
get 405178
push_middle 546038799
push_middle 383719892
get 311719
push_middle 312671785
push_front 477668899
push_front 393859308
get 297375
push_middle 758981330
push_front 856951556
get 52029
push_middle 34480926
get 40272
push_middle 983276199
get 354510
push_front 952602684
push_middle 875097801
push_front 387427058
get 61682
push_front 365806220
push_front 666776032
push_middle 303032633
push_middle 797291413
push_middle 830960135
push_back 933211991
push_back 956559458
get 156567
push_back 850403867
push_middle 658983747
get 280149
push_front 593393364
get 381739
push_front 303200191
push_back 385999079
get 428944
push_middle 612857948
push_back 50660923
push_front 420024832
push_middle 400457396
get 420644
push_back 384260461
push_back 590269615
push_middle 119265882
get 309201
push_middle 680824624
push_front 888277536
push_middle 370747440
get 50926
get 226593
get 333947
get 147263
push_back 221279623
push_middle 678544448
push_back 286145652
push_front 756030326
get 159221
push_back 15685354
push_front 30316578
push_front 911951061
push_front 554973041
push_back 495148975
push_front 111786988
push_back 541900981
push_middle 255251164
get 66068
push_front 756883604
push_back 66418588
get 136371
push_back 974796783
get 316933
push_middle 936140848
get 134840
push_front 471376087
push_back 137337726
push_front 302990740
get 285079
push_middle 256045678
push_middle 601279957
get 101838
push_back 820005550
push_back 722713882
get 169889
push_middle 762020410
get 120196
push_middle 859380437
push_front 593006574
push_front 981349607
get 356378
push_front 170643402
push_middle 11900355
push_back 184736925
push_back 711057885
push_back 961132432
push_middle 486810415
get 395318
push_front 488482950
push_back 166642085
get 82874
push_back 603728934
push_back 894882666
push_back 75671419
push_back 725105909
get 10229
push_back 170370454
push_middle 783580361
push_middle 400790169
push_back 805872125
push_front 598633189
push_middle 579578160
push_back 62935607
push_back 491089174
push_middle 750636804
get 234915
push_back 954842265
push_back 565822199
get 231119
get 111201
get 426183
push_front 894124483
push_back 958933377
push_middle 712138532
push_middle 431774963
push_back 337148820
get 36755
push_back 235250831
push_back 635988080
push_back 937974345
get 21895
push_middle 168421022
push_back 273813706
push_back 493681473
push_middle 946206322
push_back 285369043
push_front 172414666
push_back 211124763
push_back 37538742
push_middle 282901699
push_middle 260064540
push_front 669411669
push_back 479169967
push_front 806420837
get 426962
push_front 578085401
push_back 301862164
push_back 801843857
push_back 782205417
push_front 621838413
push_front 998815016
push_back 344548158
push_middle 643610459
get 184808
push_front 85981779
push_middle 189811608
push_middle 158462869
push_front 407741929
push_middle 122169185
push_front 961649084
get 112057
push_middle 955242144
push_front 721672556
push_back 735679933
get 388
push_middle 822593317
push_back 701972921
push_back 141433560
push_front 931386489
push_front 274961155
push_back 450181299
push_middle 932887423
push_front 417869964
push_front 621435093
get 322670
push_front 270435290
push_front 241820492
push_middle 63435693
get 427405
push_front 28657703
push_front 354232877
get 24825
get 313635
push_front 101210549
push_front 849503690
push_back 392198834
get 226801
push_front 264703984
get 367639
push_front 589142374
get 229837
push_back 568449059
push_back 305954361
push_middle 782199931
get 151993
push_front 989731970
push_front 206916787
push_back 269126319
push_back 668315559
push_middle 217567162
get 117262
push_middle 223039962
push_front 365793933
push_front 259475981
push_middle 957625141
push_front 34424852
push_middle 598700061
push_front 696668962
get 50401
push_middle 977559949
push_front 357958621
push_middle 803341445
push_front 997375525
get 204815
get 342530
push_middle 996304506
push_middle 698391959
push_middle 941824875
push_back 502491349
push_back 610977908
push_front 484552827
push_back 508438931
get 399759
push_middle 882621578
push_middle 755100731
push_back 308627706
get 401945
push_front 994212531
get 252206
get 192075
get 326600
push_middle 328528917
push_front 645104813
push_back 824952892
push_front 629654631
get 46463
get 392109
push_middle 146652082
push_back 624683350
push_middle 853343219
push_back 613031876
push_middle 867939541
push_middle 131424369
push_front 396466403
get 430742
push_middle 425423786
get 190194
push_front 809162400
push_middle 242644477
push_middle 469547782
push_back 546813554
push_middle 50427771
push_front 337559567
push_front 480458075
push_middle 209436498
push_middle 342635976
get 204537
push_back 134944941
get 163896
push_middle 891844551
get 347539
push_middle 631587256
get 328684
push_middle 602312172
push_front 480263707
push_front 832512060
get 225698
push_middle 284122619
push_middle 531322542
get 64297
get 345864
push_middle 840858910
push_back 846368396
push_front 216892942
push_back 397992013
push_back 759314438
push_back 781573728
push_back 261069020
push_back 370313464
push_back 461507668
push_middle 492283721
push_middle 150706808
get 362308
push_back 663428667
push_front 987390468
push_front 368294845
push_front 22530148
get 322085
get 86851
push_back 430185808
get 3133
push_middle 934161503
push_front 707576481
push_front 716336328
get 173814
push_middle 136181138
push_middle 382696995
push_front 680091754
push_back 854289053
get 319117
get 120387
push_front 460690848
push_back 391101988
push_middle 29286867
push_front 603736305
push_front 106374439
get 297302
push_back 350666297
push_back 246519232
push_back 561865714
get 193360
get 98020
push_front 867766375
get 133702
get 135485
get 187988
push_front 661074215
push_front 397175499
push_middle 754225187
push_front 671047831
push_front 816742165
push_middle 313106975
push_front 549236680
push_front 396947449
push_middle 376714904
push_middle 212093760
push_back 295066417
push_front 447334480
push_back 24867451
push_front 903296815
push_front 548666944
push_front 373118719
push_front 189588273
push_front 776773766
push_front 329237272
push_back 82058395
push_front 584836011
get 144419
get 441248
push_back 716672456
push_front 540772087
push_back 467582135
push_middle 241024323
get 1962
push_front 567385339
push_middle 118046567
push_middle 9790672
get 371700
push_back 613383651
push_back 849958662
push_front 689215631
push_front 452063691
get 439850
push_front 794355021
push_back 842554882
push_front 685887588
push_front 411208439
push_front 290807527
push_middle 185647911
push_front 625024197
get 140114
push_back 115112972
push_back 8383845
push_front 736075646
push_middle 951638732
push_middle 832600411
push_back 179249228
get 204939
push_back 788133489
push_middle 753079167
push_middle 50686782
push_middle 43881870
get 6160
push_back 210282048
get 47014
push_back 355448846
get 268047
get 143258
push_middle 708488396
get 300784
push_front 784846632
push_front 508923914
push_front 597806033
push_back 495455917
push_back 862200329
push_front 51570926
push_front 360424008
push_back 627768125
push_middle 872337652
push_middle 518853422
push_front 301433944
get 341231
push_middle 199797242
push_back 765163394
push_back 338683990
push_middle 586356667
get 355256
push_back 275639909
push_middle 58848793
get 238094
push_back 835129383
push_front 664512284
push_back 595917957
push_front 614190380
push_middle 976547264
push_back 472810644
get 241104
get 274843
push_front 199253777
push_middle 205381143
push_middle 451187437
push_front 912295394
push_front 401124390
push_middle 826257833
get 235956
push_front 515282582
get 410189
push_back 984364100
push_front 429528152
get 392374
push_front 229633983
push_back 761919843
get 32555
push_front 644000581
push_back 394735420
get 342614
push_middle 128961027
push_front 325590757
push_back 110641257
push_back 910614296
push_front 206564724
push_back 412328557
push_middle 265084041
push_back 827430568
push_back 51554578
push_back 812095005
push_back 816047928
get 84085
push_front 950297330
push_front 112461245
push_middle 490081238
push_front 800245233
push_front 833329150
push_middle 385405746
push_middle 315212517
push_middle 729824402
push_back 753200693
push_middle 161823371
push_middle 493628831
get 184999
push_front 950061778
push_front 491996909
get 355790
push_front 809731200
push_back 312519102
get 415022
push_middle 53004003
push_middle 696198329
push_middle 414703095
push_back 843181363
push_front 136149864
push_front 326304151
push_back 971105060
push_back 664628622
push_front 139044194
push_middle 422898269
get 118356
get 35515
push_back 917594815
push_back 146426421
push_middle 463223566
push_back 385191264
push_middle 371012946
get 25320
push_back 200655887
get 38780
push_back 911822616
push_front 374810275
push_middle 533136220
get 67990
push_back 207287742
push_front 343957432
push_back 370935575
push_middle 947645545
push_middle 900450266
push_front 839325944
push_back 750185503
push_middle 510264516
get 402773
get 432460
push_middle 396267434
get 93778
push_back 632011713
get 72272
push_middle 510476917
push_back 712902080
push_middle 327847197
get 352618
get 119153
push_back 931651981
get 207144
push_middle 414070856
push_front 744298936
push_front 693514916
push_front 105604269
push_back 663906274
push_front 184475921
push_front 987287644
push_front 509849675
push_front 895104989
push_middle 14697263
push_back 253339742
push_front 589308716
push_middle 6296182
push_middle 311400398
push_middle 969626213
push_middle 973770540
push_back 150598053
push_front 68299737
push_middle 619368987
push_front 823709143
get 214734
get 45653
push_back 537716566
push_back 263630064
get 392944
get 302668
push_front 24712751
get 289340
get 272170
push_front 250412087
push_front 512140914
push_front 692521251
push_middle 595471688
get 119469
get 385555
push_front 954927017
get 26210
get 24303
push_front 725011512
push_middle 809511537
get 197124
push_front 538532480
push_front 337924356
push_front 233834151
push_middle 495461779
get 381230
push_front 411590996
push_back 578157756
get 234662
push_back 438246463
push_back 930661843
push_back 433275550
push_middle 742791466
push_front 344630445
push_back 346947142
get 281434
push_back 63361245
push_front 696830827
push_middle 173106047
push_front 176002664
push_back 136843628
push_middle 641745055
push_middle 13236229
push_front 206787813
push_middle 489193613
get 189569
push_front 186575537
push_back 321852202
push_front 268550545
push_back 679954595
push_middle 518861446
get 399539
push_middle 65726026
push_back 995360084
get 147342
push_front 867273530
push_middle 776953950
push_front 597950823
push_back 303265362
push_back 814209784
push_front 244489852
get 29898
push_middle 805926102
push_back 412515860
get 268149
push_middle 111801975
push_back 807119235
push_middle 40655532
push_back 706280333
get 548
push_front 455740037
push_front 293134368
push_front 35381648
push_back 575856906
get 23671
push_middle 614636643
push_middle 335102575
push_front 89280022
push_middle 266558670
push_back 730793302
push_front 908182659
push_middle 790423490
push_front 245123914
push_front 328124686
push_middle 832791455
push_front 736492379
push_front 570297945
push_middle 651300514
push_middle 765381232
push_middle 476190537
push_middle 684702943
push_back 940061656
push_middle 396196517
get 346581
get 324777
get 185881
push_middle 839165777
get 271127
push_front 363741542
get 351753
push_front 112905914
push_middle 241254229
push_middle 902887465
get 255651
push_middle 638520896
push_middle 5112169
push_back 441656881
push_front 983500537
push_front 269506917
push_front 997487415
get 234953
get 183038
push_middle 557084452
push_back 279863771
push_front 849196879
push_back 623210330
push_middle 187400485
push_front 80720088
push_front 368280495
push_middle 460228261
push_front 312901893
push_back 94250072
push_front 358157892
get 287270
push_back 699498587
push_front 696672780
push_front 583473879
push_front 286447491
get 214364
push_back 309476116
push_back 672817731
push_back 476941082
push_middle 954914201
push_back 141619000
push_back 538828446
push_front 749848317
get 310764
get 267737
push_middle 922121319
push_back 348542938
push_front 248754036
push_middle 741577005
get 338146
push_middle 78127830
get 178895
get 183867
push_middle 892210012
push_middle 227203128
push_front 216132548
push_middle 605721379
get 393692
push_front 807127197
push_front 837145012
get 54917
push_middle 464813395
push_middle 357429303
push_back 547662244
get 156270
get 275939
get 40588
push_back 875197783
get 209979
get 181675
get 33840
get 407001
push_middle 554352123
push_middle 649335630
get 339857
push_front 59544581
push_middle 366597259
get 71032
push_back 923599148
get 72618
push_front 831358536
push_middle 836486183
push_back 605502982
push_front 139318637
push_back 582157712
get 71427
push_middle 94300602
get 147449
push_front 437564809
push_front 424663864
get 407881
push_middle 410970189
get 28869
push_front 504289075
push_front 802025292
push_back 967096865
get 20518
push_middle 863222419
get 68261
push_back 542318720
get 729
push_front 647288789
push_middle 549833056
push_front 846746400
push_front 988871425
push_middle 903767781
get 420808
get 313316
get 8240
push_front 535133515
get 298017
push_front 84565116
get 392877
push_middle 667481757
push_front 594409576
push_front 268973904
push_back 124228400
push_front 730986848
push_back 471956785
push_middle 88861523
push_back 743807242
push_back 82480507
push_front 499457568
push_front 810928399
get 41465
push_back 17521413
push_front 100722172
push_middle 515299509
push_middle 945981446
push_middle 325172263
get 345657
push_front 128104095
push_back 988814272
get 278519
push_middle 890361029
push_front 533419287
push_front 110979358
push_back 699839332
push_middle 670927897
get 131005
get 354554
get 12110
get 114719
push_back 350488805
push_middle 524790713
get 69316
push_front 169878253
push_middle 493663949
push_front 767450755
get 141655
push_back 533846825
push_back 706301004
push_front 480351300
push_middle 550404462
push_back 404410739
push_front 498333404
get 24597
get 166324
push_front 725978735
push_front 691593682
push_back 442031429
push_middle 241204586
push_front 8946397
push_front 413445975
push_middle 926713282
push_back 544543694
push_middle 172560988
push_middle 661204886
get 334342
push_back 265621623
push_front 201119358
push_front 77636383
push_back 956602916
get 392536
push_back 442512692
push_front 850583395
push_middle 248675984
get 382586
push_front 148026281
push_middle 714384012
push_front 599310574
push_back 286760177
push_back 10829688
push_front 598881664
push_middle 263135164
push_middle 781689346
push_front 180473907
push_middle 28063627
push_back 636896563
push_middle 904327217
push_front 984835321
get 185076
push_back 123318319
push_middle 871665598
get 52777
push_back 23137621
get 206086
get 77423
push_front 170246998
push_front 141909076
push_back 722101531
get 249861
push_middle 394729174
push_back 122180020
push_middle 267052242
get 222748
push_back 580162738
push_front 14254772
push_back 883403427
push_middle 665907628
push_back 547371818
push_middle 926177878
push_middle 73871536
push_front 812509371
get 204487
push_middle 853101440
push_back 492252266
push_back 404428180
push_front 976153438
push_back 138429998
push_front 890046570
get 23467
get 237467
get 385934
push_front 500845611
get 327502
push_front 580952448
push_back 173545414
push_front 595273281
push_middle 176331260
push_back 450183649
push_front 107145825
get 123789
push_middle 476154121
push_back 998813541
push_front 352316234
push_back 755160857
push_middle 996198224
push_back 425118769
push_front 610412364
push_front 529600309
push_front 436734719
push_back 241661215
push_front 852577778
push_back 267530512
push_back 122277574
push_back 680166839
get 170189
get 91305
get 199160
push_front 32251676
get 87049
push_back 57174974
push_front 688508837
push_back 816764169
push_back 218775769
push_front 509202720
push_front 332467108
get 365913
push_front 80912393
push_front 349207156
push_back 505037967
push_back 86271520
push_back 292776691
get 235575
push_middle 138809679
push_middle 530098202
push_back 775307652
push_back 902981223
push_back 853293156
push_back 417079876
push_back 301518378
get 203104
push_front 390960453
push_back 801002926
push_front 425324871
push_front 675712027
push_front 899674600
get 245894
push_back 722074385
push_front 172325965
push_middle 538624993
push_front 33750223
push_middle 882439704
push_middle 463331796
get 19717
push_back 939853832
get 183350
push_middle 793260366
push_back 842937619
push_back 423160168
get 235438
push_front 490640340
push_back 253407564
push_middle 447270518
push_middle 286000536
push_front 363807772
get 398223
push_middle 151757841
get 376294
get 433672
push_back 339544279
get 405161
push_back 474415229
push_back 618656240
push_back 115017031
push_back 827439324
get 333702
get 126273
push_front 663368436
get 371767
push_front 632680269
get 356599
push_front 596169643
push_front 592734413
push_middle 499914344
push_front 652583573
push_front 916026614
push_front 334446024
push_back 226772392
push_middle 914661059
get 98643
push_back 930380511
push_back 427832158
get 307596
push_middle 304885446
push_middle 443583722
push_middle 503091437
push_middle 360709349
get 310051
push_front 687487942
get 81019
push_back 110940921
push_front 841539550
push_front 761321449
get 335095
push_back 509222618
push_front 639848280
push_back 145249282
push_middle 384633013
push_middle 614996315
get 321339
get 122940
get 265913
push_front 610956556
push_middle 960170474
push_middle 334277849
push_front 34213861
push_front 484777929
get 226673
push_middle 217703778
push_middle 713503565
push_middle 649663533
push_front 927053421
get 169981
push_middle 534027753
get 417915
push_middle 404042041
get 289182
push_back 604956516
push_front 298006216
push_middle 102594120
push_front 763434993
get 120545
push_front 675552781
push_front 827418331
push_back 570153540
push_middle 318659916
push_middle 858616700
push_back 466433008
get 161550
push_back 256746098
get 372768
push_middle 997272724
push_back 602990051
get 321748
push_back 748226808
push_front 305084054
push_back 837301781
push_back 932912813
push_back 783820435
push_back 310632864
push_middle 209612417
push_middle 972008169
get 65992
get 368448
get 331670
push_back 658831481
push_middle 367637543
push_middle 241712773
push_front 574535583
push_front 531211867
get 271530
push_back 629250745
push_middle 813796191
push_back 663160216
get 43131
push_front 134046966
get 6884
push_back 468204477
push_middle 979839678
get 429007
push_back 261817742
push_front 846182554
push_middle 446971754
push_middle 532718618
push_middle 837936890
get 118066
push_back 223605511
push_front 346000104
get 15140
push_front 752192032
push_middle 213611342
get 47185
push_back 340641690
push_back 174420091
get 409194
get 112144
push_back 599364654
get 42421
get 46569
push_middle 163481926
get 162718
push_front 354172773
push_back 989813063
get 209568
get 53045
push_middle 472762975
get 317552
push_middle 123370558
push_front 917711897
push_front 506148623
push_back 507091484
push_front 162694031
push_front 633424221
get 336257
get 240307
get 78528
push_back 266006354
push_middle 852762127
push_middle 267743862
push_middle 883369163
push_front 771259825
get 74191
push_back 966762541
push_front 819627374
get 42884
push_middle 881855104
push_back 606760835
push_middle 848544063
push_front 421270955
push_front 810356355
push_front 256557407
push_back 370882542
push_front 794938453
push_front 55291591
get 357849
push_back 676094362
push_middle 662651960
get 1009
push_middle 546266779
push_front 391038191
get 48251
push_front 723748662
push_front 972855972
get 362617
push_back 929562945
push_front 849893891
push_back 392869898
get 420101
push_back 652929616
push_back 809855527
push_front 675060965
push_middle 792651751
push_middle 791723659
get 259033
get 106700
get 273495
push_back 184031150
push_back 135337304
get 4942
push_front 585537237
push_back 293755335
get 392992
push_middle 732329416
push_front 179734935
push_front 409456185
get 356205
push_back 985708290
push_front 984064579
push_middle 419277923
push_middle 534532345
get 41845
push_front 872552969
push_front 922575971
push_front 295709399
push_front 976922856
push_back 660851350
push_middle 928305330
push_middle 184458593
push_back 540161964
push_middle 93879360
push_middle 240582038
push_middle 587704693
get 382232
push_middle 376355087
push_back 490032604
push_back 752618314
push_middle 819600757
push_front 321969081
push_front 548054096
push_back 155568695
get 171178
push_middle 44383121
push_front 598058772
get 128147
get 224974
get 154630
push_middle 642331253
get 361366
get 332810
push_back 466864363
push_back 451482747
push_middle 256578099
push_back 302758743
push_middle 152489589
push_front 651532279
push_middle 81324231
push_middle 618370797
get 391236
push_back 900784773
push_back 634661515
push_middle 189000599
push_back 647476637
push_front 225655898
get 230431
get 102487
push_back 343718748
push_front 287068506
push_front 697096062
get 191154
get 300144
get 230384
push_back 701512893
push_front 553326587
push_back 298334298
push_back 241761723
push_front 528451730
push_back 798384310
push_middle 665152087
push_back 190212836
get 147385
get 45586
push_front 1878569
get 242172
push_back 817969350
push_front 291923302
get 66546
push_back 809416686
push_front 650520039
push_back 950608959
push_back 563194719
push_back 494921126
get 6137
push_front 415209994
push_back 882131298
push_middle 343792645
get 413120
push_middle 229367844
push_front 848942074
push_front 392455352
push_back 898487396
push_front 278783002
push_middle 569002762
get 99312
push_middle 545941799
get 191210
push_back 290764625
get 292249
push_back 6143391
push_front 631252113
push_back 537955558
push_middle 955469704
push_middle 927097490
push_back 705167231
push_front 289047300
get 64262
get 246994
push_middle 515326882
push_back 598807757
push_front 387626195
push_middle 175502109
push_front 15527541
push_front 375562979
push_front 360644587
push_back 513902706
push_back 481954173
push_front 369552697
get 365797
push_front 761873977
push_front 916502887
push_front 705486551
push_middle 253693653
get 81889
push_front 28310331
get 275778
push_back 221522621
push_middle 438937888
push_middle 191710581
push_back 494478535
push_middle 81495506
push_back 985242956
push_front 454461367
push_back 539822176
push_middle 829007818
get 99846
push_front 927812941
push_middle 521504090
push_back 897580804
push_back 106619546
push_middle 330752509
get 284241
push_front 888837316
push_middle 537824271
get 379163
push_middle 392327296
get 180408
push_middle 752051463
push_middle 471934984
push_front 393629795
push_middle 660617171
push_back 730191215
push_back 188164094
push_middle 841503413
push_back 846641935
push_middle 668008164
push_back 983672317
push_middle 514645328
push_back 523001127
push_middle 126503592
get 279357
push_middle 668421394
push_middle 835290075
push_front 406988841
push_middle 758873470
push_middle 72862560
push_back 598407604
push_middle 402253666
push_back 543146466
push_back 153294697
push_back 770744171
get 205910
get 357668
get 335595
push_back 215448286
push_middle 430520306
push_back 273732450
push_front 291668242
push_back 678725728
push_middle 598464020
push_middle 366425280
push_back 761580045
push_middle 401994723
get 153700
get 289164
get 114311
push_back 627054866
push_middle 397339636
push_middle 325829547
push_front 413103609
get 181925
push_back 441099634
push_front 994068294
push_middle 555026909
push_front 801914693
get 149272
push_middle 643524862
push_back 947884431
push_front 483878416
push_back 546106928
push_back 477762539
push_front 362439243
push_middle 329706024
push_front 534381688
push_middle 763258420
push_front 512727022
get 423707
push_middle 302606239
push_front 59549556
push_back 515673969
get 8790
push_back 552899225
push_middle 392407325
get 414890
push_middle 84643509
push_middle 892610391
push_front 589986350
push_front 596513806
push_back 146466299
get 207830
push_back 482152423
push_back 819095191
push_back 320742463
get 241686
get 27309
push_back 353265268
push_back 915645829
get 187876
push_front 75643789
push_middle 117423926
push_back 916180272
get 280969
push_back 164615790
push_back 363903818
get 168541
push_front 457728232
push_front 151302898
push_front 284543903
push_back 536637699
push_front 523133107
push_front 365008531
push_back 835217038
push_back 399598670
push_front 671379497
push_back 43062679
push_back 282099623
get 219371
push_middle 184233847
push_middle 850030322
push_middle 581185085
push_middle 943853572
get 409748
get 225749
get 52231
push_back 136630683
get 230297
push_back 812510262
get 272352
push_back 689728832
push_back 743556375
push_middle 923245767
push_back 604124198
push_middle 425351305
push_front 43171171
get 194040
push_middle 979692382
push_front 953070673
get 416592
push_front 449403184
push_middle 850203950
get 226713
push_back 664692379
push_middle 509692549
push_middle 752946118
get 16164
push_middle 342760952
get 338816
push_back 195491993
push_front 426561851
push_back 900790747
get 360245
push_middle 620694109
push_middle 636859814
get 78204
get 143226
push_front 480005706
push_front 112262365
push_back 141857692
push_middle 5594743
push_middle 561361254
get 89707
push_back 215898491
push_middle 758202127
push_middle 199277206
push_back 688456414
get 71482
get 22870
push_back 461217077
push_middle 685177899
push_middle 537168016
push_middle 427330888
push_middle 592594828
push_front 573397909
push_back 649609581
get 429492
push_front 747945688
push_front 32308440
push_front 853956349
push_middle 961094997
push_back 253497524
push_front 60526130
push_back 934428017
push_middle 788862833
get 216281
push_front 780084963
get 146252
get 235892
push_front 59236314
push_back 737795561
push_back 744601051
get 405888
push_middle 398635520
push_middle 487490017
get 222096
get 660
get 346341
push_middle 286181505
push_back 873980328
push_back 471647298
get 8574
push_back 849998720
push_middle 272688007
push_middle 203883717
get 45911
get 308665
push_back 571155156
push_front 467140746
push_back 89165703
push_front 330873945
get 47974
push_middle 921296438
get 23516
push_middle 110378982
push_middle 361559471
get 84988
push_middle 690537339
push_back 296327382
push_back 900801455
get 167023
push_front 39272664
get 321959
push_back 39164608
push_front 462598670
push_back 135986768
get 131558
get 248792
push_back 419385081
push_middle 924890057
push_front 984255731
push_middle 10392807
push_back 839920773
push_back 510893983
push_middle 66814326
get 30358
get 387990
push_back 736956776
push_front 602259691
push_middle 210425806
push_back 261794404
push_middle 129307913
get 32928
push_middle 564307857
push_back 713781434
push_back 785042870
get 136787
push_front 118136114
push_front 114051823
get 352706
push_front 361312155
push_middle 989233478
push_front 655632692
push_front 106116680
get 102126
push_front 568336810
get 170277
push_front 14531183
push_middle 138305081
push_middle 880806621
push_front 584685878
push_front 991284988
push_back 231406891
push_back 599671747
get 280585
push_back 884875289
get 188842
push_front 110476548
push_middle 6459359
push_front 68106872
push_front 518992153
push_front 102927388
get 291867
push_back 566833320
get 381863
push_back 207395762
push_middle 725106628
push_back 281006897
get 100538
get 93056
push_middle 442783400
push_front 194447094
get 321189
push_middle 558090472
push_middle 591913110
push_middle 772820114
push_back 994748002
push_middle 873319718
push_back 190472272
push_front 676512035
push_front 44738411
get 140382
push_middle 895531931
push_front 260211232
push_middle 95843823
get 291509
push_middle 320578174
push_middle 28327049
push_middle 177312773
push_middle 554661219
push_middle 138153196
push_front 759017007
push_back 185538281
push_front 951404706
push_front 462742352
push_back 885892990
push_back 395376508
push_middle 412091736
push_back 990288573
push_back 818272458
push_front 790335258
push_front 187549110
push_middle 61009706
push_front 957285925
push_middle 757940928
get 11475
push_back 996016179
push_back 956753807
get 441839
push_back 379466431
push_back 36037237
get 108842
push_middle 291720393
push_back 906346881
push_back 867898935
push_back 548560518
push_front 148615636
push_front 323244564
push_middle 723657916
push_middle 991512101
get 77401
push_middle 967602651
push_back 138491527
get 400073
get 69844
push_back 704960013
get 145065
push_front 247978478
push_back 309129802
push_front 652632849
get 53392
push_front 145100405
push_front 70058849
push_middle 527639770
get 274074
push_back 888403505
push_front 185947742
push_back 169641128
push_middle 15989057
push_back 633373998
push_middle 535172359
push_back 284850246
push_back 544674813
get 37237
get 436803
push_front 694721840
get 106185
get 22137
push_front 933144181
get 438380
push_back 113295615
push_middle 908437867
push_middle 72400895
push_middle 380491443
push_back 556945608
push_middle 99734483
push_middle 140256037
push_front 715330984
push_front 152142076
push_middle 312319033
get 149110
push_front 538958137
push_back 931630668
push_back 632765025
get 95487
get 273955
push_back 75400563
push_back 284159156
push_middle 190392031
get 80713
push_middle 541806812
push_front 145895619
push_front 60148005
push_middle 590609815
push_front 342162720
get 38351
push_back 432263897
get 337720
get 173411
push_middle 999140910
push_back 190394461
get 406227
push_front 449333357
push_front 79440931
push_middle 417948457
get 252659
get 351499
push_front 517386120
get 405284
push_middle 522310701
push_front 373552708
push_back 733974438
get 225611
get 57908
push_front 323639404
push_middle 840709659
push_middle 906599878
push_middle 12993998
push_back 179748696
push_back 734242159
push_front 999375046
get 287373
push_back 922418504
push_middle 311529642
push_back 855675581
push_back 192428585
get 257133
push_front 973571439
push_back 788146856
get 61850
push_front 391430408
push_back 121318432
get 317928
push_front 251676758
push_front 27519985
push_back 947706990
push_middle 724751720
push_back 525240136
push_front 707985117
push_middle 118973042
push_back 756173042
get 258720
push_back 105388122
get 279950
push_back 895401074
push_middle 608269544
push_front 943286854
get 109556
push_middle 856281534
push_middle 125235787
push_middle 977858953
push_front 563254941
push_front 131079780
push_middle 385118908
push_front 502689463
get 165643
get 280518
push_back 617466897
get 343326
push_front 635266713
push_front 154152249
get 64928
push_back 813559581
get 369777
push_front 458763368
push_middle 517086886
get 234477
push_front 525172844
push_back 754739840
get 348161
get 322265
push_front 619917132
push_back 339396546
push_front 856389653
push_back 286616390
push_back 343005894
push_back 309663739
push_middle 258397816
push_back 96779962
push_middle 930000821
push_back 163302348
push_back 946765978
push_back 767361638
get 158403
get 435597
push_front 668843927
get 81581
push_back 583513279
get 417726
push_back 240073313
push_back 623252892
get 211782
push_back 731849307
push_back 409352687
push_back 293302073
push_back 702071269
get 153968
get 297139
get 219484
push_back 808007683
get 291299
push_front 490834009
get 118023
push_front 650691390
get 37090
push_back 770443193
push_back 925805352
get 67501
get 272856
get 438255
push_middle 923929666
push_back 708167077
push_front 920732191
push_back 717990830
get 339788
get 137452
push_back 714951703
push_back 395653347
get 237630
push_middle 36261610
push_middle 407887994
push_middle 475828052
push_front 674353441
push_front 56015773
get 201540
get 326860
push_front 142889341
push_middle 53376444
push_middle 734030701
push_middle 644414270
get 348828
get 406099
push_front 310081341
push_front 936408167
push_front 195258398
push_front 61573125
push_middle 258567429
push_back 829515873
push_back 409458556
push_middle 561384177
get 250893
push_middle 688172653
push_middle 866968287
push_front 825548064
push_middle 9942024
push_back 702691866
push_middle 798320864
push_middle 577540937
get 249078
push_middle 502226208
push_front 152604973
push_back 91896307
push_front 935984382
push_middle 627891937
get 177304
push_front 86511692
push_back 448154013
push_front 896507823
push_front 250719852
get 128466
get 254428
get 32915
get 408894
push_middle 249799639
push_back 722670519
get 313571
get 393566
push_front 2445347
push_front 464758295
push_middle 618614667
push_middle 33322282
push_middle 882839137
push_front 605239811
push_front 523409698
push_back 118352203
get 151455
push_back 370641245
get 351793
get 393524
push_middle 80615108
get 63139
push_front 347685579
push_front 888184793
get 22947
push_middle 707020815
get 179852
push_back 378709764
push_back 551014138
push_front 7930895
push_middle 851302713
get 240154
get 96626
push_middle 300993258
push_middle 676191599
push_middle 221718610
get 211906
get 340924
push_back 755097048
get 159799
push_back 118871586
push_middle 56714433
push_front 185482364
get 51831
push_front 621554947
push_middle 478743607
push_back 700054605
push_front 579701580
get 36968
get 173773
push_back 965833577
push_middle 748262723
get 410492
get 229727
get 336793
push_front 688518446
push_front 58111855
push_back 753847731
push_back 983361458
push_front 677903531
push_front 739385273
push_middle 260795502
get 223740
push_middle 919917432
push_back 343286701
push_front 344805323
push_back 116350464
get 279799
push_middle 701679862
push_back 441146922
push_middle 833431232
push_middle 822575307
push_middle 237947396
get 272495
push_front 612179860
push_middle 374478503
get 93296
push_back 887464277
push_back 428866980
push_middle 885330171
push_middle 814075270
push_middle 145367497
push_middle 985712738
push_middle 62963025
push_middle 407530454
push_middle 354631387
push_front 94819547
push_middle 216309740
push_front 290827044
push_front 88613091
get 405537
get 128775
get 52762
push_front 724651547
get 77207
push_back 544137371
push_back 290406943
push_middle 173931776
push_back 545140775
push_front 252935361
get 185262
push_front 19323575
push_middle 985507054
push_back 990804055
get 74728
get 270862
push_back 893935682
push_middle 600856063
get 311693
push_middle 889835476
push_front 922562906
push_front 644404042
get 53910
push_middle 170101916
push_back 197533235
push_back 939281015
push_middle 943223136
push_middle 883815612
push_front 737126609
push_back 323483763
push_back 687317217
get 197704
push_back 220568335
push_front 548572293
push_front 974190584
push_back 373521220
push_middle 465568440
get 188210
get 67993
push_front 564566883
get 82875
push_middle 174062181
push_back 892906411
push_back 552319349
push_front 866043534
push_back 141928291
get 30752
get 170695
push_back 273484624
get 351765
get 265244
push_middle 157247479
get 96661
push_middle 632384895
push_front 203063654
push_middle 251624515
push_front 590452993
push_middle 642708048
get 25833
get 426002
push_back 93141602
push_front 190457626
push_middle 790228548
push_middle 316212270
get 365864
push_middle 840504006
push_middle 105932531
get 103501
get 339948
push_front 355028170
push_front 476325705
push_back 591878164
push_middle 864983540
get 98251
push_front 757912493
get 33776
push_middle 133660995
get 277923
get 339424
push_middle 725742576
get 172844
push_middle 688697963
push_back 363051087
push_middle 946102134
push_middle 778444064
push_front 287788569
push_front 272537120
get 104512
push_front 398763626
get 206736
get 336069
push_back 425796424
push_middle 419766731
push_front 571213640
push_front 48515717
get 1572
push_front 130556313
push_front 840757815
push_middle 946639921
push_back 732293033
push_back 256389676
push_back 147791825
get 13742
push_middle 265508367
push_front 892022649
push_front 656767006
push_front 524834545
push_middle 427111650
push_back 8784816
push_middle 780040822
push_front 117860661
get 110992
push_middle 4394291
push_front 400571231
push_front 512086725
push_middle 954158911
get 143102
push_front 208324169
push_front 900907344
get 255105
push_back 412693984
push_front 487025448
push_middle 985358332
get 371966
get 97431
push_front 397700244
push_front 749268380
get 35097
push_middle 153162841
get 372617
get 420037
push_back 643763538
push_front 455848641
push_back 125956973
push_middle 22416156
push_back 288313007
push_back 191283541
push_front 681912821
push_middle 781153783
push_back 728280945
push_front 814135539
push_front 306744053
get 239979
push_middle 270760711
get 56543
push_front 829040588
push_middle 289318756
push_back 405926782
get 321593
push_front 752295564
push_middle 819264680
push_back 536433867
push_front 885942951
push_back 199079855
get 82976
push_middle 831202709
push_middle 350387750
push_middle 333838553
push_front 960975091
push_back 842021839
push_front 78941396
get 87122
get 424524
push_middle 458462778
get 324167
push_front 741533297
get 388964
get 185267
push_back 856227989
push_back 167287073
push_middle 116024284
get 251744
push_back 499462355
push_front 990850269
push_back 648465576
push_middle 341596354
push_middle 234171666
push_middle 11520213
push_back 440627406
get 341216
push_middle 469219437
push_front 730802265
push_back 434233365
push_front 817598840
get 146596
push_front 468315464
get 175496
push_back 496646942
push_front 931055558
push_middle 242672549
push_middle 795218970
push_back 111956722
push_front 662077576
get 46013
push_front 749941274
push_front 549165436
push_middle 378130931
push_front 625700301
push_front 541813166
push_front 216358286
push_back 109316073
push_middle 407971835
push_middle 167953752
push_back 480152038
push_back 376619753
get 25574
push_back 926118349
push_back 238178916
push_back 434627048
get 27390
push_back 379286803
push_middle 22797050
push_middle 631019021
push_back 768679428
push_front 447305529
push_middle 326722205
get 252665
push_middle 917565344
push_front 362331315
push_front 855517557
push_back 469362077
push_middle 472112019
push_middle 480616050
get 360728
push_back 956591766
push_middle 894288642
push_middle 203375034
push_middle 764072974
push_back 762293017
get 375713
get 7382
push_back 774737524
get 224933
push_back 169202965
push_middle 235782244
get 202239
get 375783
push_back 511322249
get 272475
get 118333
get 358494
get 7055
get 436473
get 17292
get 156024
push_middle 895358269
get 399892
push_back 247141768
push_back 437562326
push_front 880086570
push_front 915094936
push_middle 331108959
push_middle 341650175
push_middle 200091800
get 435668
push_middle 530152766
get 401033
push_middle 850567610
get 361359
push_back 925457538
push_back 352323186
push_front 784589124
push_front 557812696
push_back 730733076
get 32692
push_back 345159028
push_middle 532787864
push_front 514689911
push_back 36827628
push_back 603651213
push_back 152971509
push_middle 461834694
push_back 501812831
push_middle 807092040
push_back 72582806
push_back 480741536
push_middle 181315937
get 314148
push_middle 389237768
push_back 140211463
push_back 219515202
push_middle 82537184
push_front 92670129
push_back 436126352
push_back 784150738
push_front 408179738
push_back 64767174
push_front 728362908
get 67836
push_front 149519984
push_middle 687585091
get 201500
push_middle 293221464
push_middle 854303867
push_back 557843845
get 400206
push_middle 213817780
push_back 291851743
push_middle 75075122
push_front 802396302
push_middle 399728715
get 368506
push_front 497469391
push_front 811823191
push_back 935359466
push_middle 426094789
get 358017
push_middle 797374887
push_back 63739222
push_middle 596440667
get 46798
push_front 467393025
push_front 940492618
push_middle 643016757
get 72982
push_middle 481135843
get 183346
push_front 18860040
push_middle 153655160
get 108009
push_front 884655851
push_back 359032293
push_middle 821696661
push_back 742232970
push_back 707020872
push_middle 84697186
push_middle 649284681
push_middle 317027926
get 199239
push_back 625495126
push_front 566739666
get 86496
push_back 255810796
push_back 300760060
push_back 998418799
push_back 715916202
get 339500
get 14251
push_back 16170291
push_middle 130339528
push_back 887205034
push_front 548121381
push_middle 820403915
get 418496
push_middle 540804021
push_front 27972473
push_middle 630268645
get 440026
push_front 153816376
push_front 109071029
push_back 280446988
push_middle 826739748
push_middle 583447749
push_front 707880516
get 330509
push_back 884460009
push_back 628945115
push_back 82016563
push_front 194566133
push_back 476069799
push_back 392391726
push_front 239411317
push_middle 831780769
push_front 113658520
push_back 277949649
push_back 262659726
get 38532
push_back 59110126
push_front 865983986
push_front 71033929
push_middle 269508811
push_back 418765086
push_front 82845606
push_back 287210785
get 60259
push_middle 489436922
push_middle 77155149
push_front 401136449
push_middle 474113812
get 209655
push_middle 56168606
push_front 124512080
get 211552
push_back 164347547
get 221806
push_front 131478855
push_middle 476886776
get 63501
get 435840
push_front 669200697
push_back 801485104
push_front 464814313
push_front 494961405
push_back 651513005
push_middle 964700170
push_middle 481760407
push_back 860823890
push_middle 554722593
push_front 731830496
get 83018
push_front 596651740
push_front 950579528
push_middle 736228578
push_back 536038722
get 213584
push_front 212108145
push_middle 237204213
push_middle 199940487
push_middle 21408927
push_back 601741598
push_back 501371537
push_front 445083690
push_middle 823750681
get 3587
push_middle 803086943
push_back 426954304
get 77783
push_front 585686065
push_middle 703458073
get 426664
get 33135
push_middle 441783522
push_front 202444140
push_back 128638665
push_middle 868355036
get 97254
push_back 114642195
push_middle 226387748
push_middle 76763181
get 246382
get 322582
push_front 956845444
push_back 914278525
get 311927
push_front 441982795
push_back 620434270
get 203305
push_middle 46028026
get 22890
push_middle 922491109
get 98030
push_front 593712376
push_middle 914507099
get 157696
push_middle 544469355
push_middle 543461463
push_front 763506174
get 81218
get 300531
push_back 401992594
push_front 959397815
get 377397
push_front 668126848
get 213081
push_front 443646972
push_middle 935259453
get 40496
push_front 967665278
push_back 480634709
get 353932
push_front 99812902
push_middle 922008902
push_front 204067526
push_back 562447284
push_front 161913092
push_back 878366336
push_front 962446422
push_middle 550160412
get 49594
push_middle 712182491
get 147125
push_middle 389244771
get 132272
push_back 586707884
push_middle 915620053
push_back 602781946
push_front 251635003
push_front 950652686
push_middle 467434041
push_front 310117146
push_front 795443689
push_middle 471889305
push_middle 982691382
push_middle 776392366
push_front 808816407
get 441846
push_back 63254959
push_front 807530834
get 71604
push_middle 354494655
push_back 838346756
push_back 556621280
push_middle 263885063
get 192581
push_back 489034060
get 341597
get 337200
push_middle 916666023
push_back 633480072
push_middle 592333587
push_middle 626739184
push_middle 131754826
push_front 843996075
push_front 149682538
get 158074
push_back 287417089
push_middle 114027752
push_front 688746839
push_back 821408142
get 69561
get 306753
push_front 470393889
push_front 709054298
get 216603
get 182120
get 41100
push_back 525794471
push_middle 171907786
push_front 903154784
push_back 858488694
push_middle 577121038
push_middle 430361431
push_front 416190534
push_front 985186926
get 322825
push_middle 847215579
push_middle 821191449
push_front 827013125
push_front 799216163
push_middle 151492642
push_back 938802246
get 76248
push_middle 599376024
get 107527
push_middle 50500743
push_middle 79173078
push_front 929319227
push_back 462349343
get 329042
push_back 829225159
get 182628
push_middle 48703734
push_front 697097815
get 53737
push_back 699896591
push_front 102861902
push_front 546491320
push_middle 894914721
push_middle 794361826
push_front 722446647
push_front 886375291
push_middle 712015058
get 19574
push_middle 20246144
push_back 503197636
get 217964
get 438555
get 238874
get 58041
push_back 413527039
push_front 507203499
push_back 163282796
push_middle 85079482
push_back 644201431
push_middle 481142049
push_back 435406657
push_back 161861630
get 48854
get 63886
push_front 864915102
push_front 941678468
get 250558
push_back 61070360
push_front 583164563
push_front 15690150
push_back 26444661
push_middle 916154685
push_middle 920606252
push_back 139128218
get 318811
push_middle 321683620
get 293988
push_front 607946778
push_front 316972120
push_back 975820826
push_front 112567811
get 202172
push_back 554290917
get 171141
push_middle 751758648
get 85191
push_back 472759011
push_middle 908424836
push_back 536197928
push_front 641537601
get 304770
push_back 418056301
get 65660
push_front 489104988
push_back 538606887
get 202497
push_middle 261760379
push_front 424698865
get 225507
push_front 464655811
push_middle 769433488
get 4047
push_back 920446275
push_middle 326490630
push_middle 893055162
push_middle 855378061
push_front 954927968
push_middle 521905045
push_middle 267400578
push_front 605218172
push_back 639182312
push_back 633984194
push_back 698574844
push_front 947350858
push_middle 60186645
push_middle 540201322
push_back 19055057
push_back 212223010
push_back 945399451
get 130312
push_back 902890964
push_middle 794643864
get 404936
push_front 835882139
push_back 437789984
push_front 584985219
get 26831
push_middle 691121868
push_front 422783481
get 307300
push_back 27782229
push_middle 795683132
push_middle 584088287
push_front 918653524
get 38799
push_front 409629997
get 417864
push_back 54128873
get 327295
push_back 290267637
get 165792
push_middle 520487081
push_middle 207479380
get 370703
push_middle 29092835
push_middle 580050747
push_back 960265884
push_back 918406660
get 406473
push_front 302930853
get 433576
push_back 515830345
get 425394
get 120844
push_middle 805114547
push_middle 297024107
push_front 757896730
push_back 487903725
get 159997
get 395032
push_back 855398622
push_front 914873703
push_front 331694981
push_middle 696535906
push_middle 395407093
push_middle 220940501
push_back 868686892
push_middle 134587844
push_front 340502039
get 413584
push_front 415771043
push_middle 320112345
push_front 903987395
push_front 919006949
push_middle 847364289
push_back 430345351
push_back 757119245
push_front 355728709
get 216168
push_middle 580339194
push_front 548657688
push_middle 120014973
push_back 474757972
get 121771
push_front 726549198
push_middle 122221899
get 49560
get 367961
push_middle 41231778
push_middle 394470699
push_middle 82288977
push_back 779890125
get 254357
get 196618
push_middle 661068805
push_back 800791996
push_middle 491099110
push_front 575057029
get 409704
push_middle 588076127
push_middle 988682247
push_back 282437673
get 378210
push_back 500535543
push_middle 864409793
push_front 661004367
push_middle 565444177
push_front 691829883
push_middle 16406749
push_back 782309609
push_middle 207118613
push_front 870627792
push_back 735280891
push_back 948301540
get 99069
push_back 613185102
push_back 461015687
push_front 403098019
push_back 742999095
get 403912
push_front 578187978
push_back 215368720
get 165370
get 188690
push_back 145339919
push_back 793265862
get 341442
get 202321
push_front 892165933
push_front 988369224
push_back 807070724
push_back 812305592
push_middle 119555580
push_front 387527888
get 389180
get 46081
push_back 460760974
get 413949
get 215259
get 383614
push_middle 537426575
push_back 128368858
push_middle 330686729
get 376540
push_middle 657687994
push_front 908357455
push_back 325630946
get 110654
push_front 716872430
get 395475
push_back 575749771
push_middle 668456638
push_back 922437216
get 330836
push_front 71007688
push_middle 255112016
push_back 223161100
push_middle 579644555
push_front 194434742
push_back 777560704
get 254478
push_front 291634539
push_middle 649191225
push_front 529710163
push_middle 999156258
push_back 666632112
get 415614
push_middle 751757224
push_middle 205817070
push_back 623018149
get 162016
get 77653
push_back 614635215
push_back 136832539
push_middle 390422423
push_front 433258978
push_front 593747289
push_back 791556989
push_front 669749294
push_back 432585562
push_front 971672021
get 396902
push_back 869170640
get 92526
push_front 322038344
push_front 693904831
push_middle 152962292
push_middle 536834912
get 218089
get 345746
push_middle 500351180
push_front 246275222
push_middle 2879785
get 196049
push_middle 439688922
push_back 834622538
get 400956
get 359594
push_back 319289689
push_back 466713685
push_back 750776470
push_back 151262006
push_front 330920705
get 163919
push_middle 611653743
push_back 249957028
get 136270
get 87275
push_front 450984977
push_front 317408088
push_middle 615104524
get 214623
push_front 832757408
push_middle 844952951
push_front 330084716
push_front 739869236
get 406072
push_back 452996916
push_front 61068563
push_middle 131240895
push_front 461965928
push_middle 397187932
push_back 653627848
push_middle 235738858
get 59616
push_front 502781942
push_front 801986820
push_middle 835001040
get 214009
push_front 568115007
push_front 634346424
push_front 891631579
push_front 645745407
push_middle 832865535
get 131204
push_back 634601857
push_back 959559698
get 377773
push_front 783115906
push_front 481464406
push_middle 685762631
get 199813
get 58233
push_front 798520136
get 67520
push_front 973854327
push_front 36712932
push_back 191676713
push_front 41016678
push_middle 2834209
push_front 132584563
get 399357
push_middle 135706060
push_back 960004449
get 121841
push_middle 777248227
push_back 432463218
push_back 408468005
push_front 839597101
push_back 680210605
get 114259
push_front 266108022
push_front 730208223
push_middle 421103194
push_back 9040099
push_middle 478965719
push_middle 424133469
push_back 562949447
push_middle 374089219
push_middle 69875798
get 358175
push_back 474941937
push_middle 996499817
push_back 939504439
get 253569
push_back 527022055
push_front 556601024
push_middle 881565283
push_front 399259302
push_middle 806233836
push_front 967747624
get 54981
push_front 962572973
push_front 388138329
push_back 270178211
push_front 599854264
push_middle 527029010
push_back 537639605
push_back 55465610
get 14042
push_back 183747125
push_middle 533563064
push_back 975905874
push_front 498300198
get 142855
push_back 829797492
get 116550
push_front 512095400
push_back 952626515
push_front 237244957
push_middle 373395044
get 63219
get 145922
get 265696
push_front 56686089
push_middle 250523949
push_front 978191907
push_middle 387715492
push_back 459359107
push_middle 227478270
push_front 706238419
push_back 510167065
get 61665
push_back 391794226
push_middle 796903585
push_middle 275037435
push_back 24169418
push_front 778976723
push_middle 874189807
get 311599
push_middle 230134727
push_middle 330697362
push_middle 962193306
push_middle 158738173
get 5017
get 375012
push_back 33260766
push_back 293337117
push_middle 105008015
push_front 777285757
get 248046
push_middle 496385518
get 150322
push_front 70950687
push_back 3962249
push_back 224852472
push_front 228056657
get 89921
push_front 206023998
push_front 18858270
push_back 487007207
get 139488
push_middle 292954344
push_back 418709737
get 225796
push_middle 386925624
get 277271
get 90595
get 152350
push_middle 273034710
push_front 942726984
push_middle 167029050
push_back 967849855
push_middle 888425502
push_back 466594391
push_front 968450516
push_front 177431193
push_front 283134710
push_front 547546000
push_front 860637343
push_middle 427527915
push_middle 49795547
push_back 799741817
push_back 461622763
get 96389
push_front 514359986
push_back 397913099
push_middle 474399454
push_middle 686533464
get 412662
push_back 199302174
push_middle 265732615
get 368201
push_back 370455063
get 361715
push_back 850199301
push_back 361527030
push_back 161641486
push_front 881808679
push_middle 332205642
push_middle 233900071
push_back 449732761
push_middle 809958675
push_middle 103605994
push_front 51078521
push_back 495875354
get 170483
push_back 751651144
get 107269
push_front 921761023
push_back 994036134
push_front 732456154
push_back 372597185
push_front 276454382
push_back 23566671
get 132767
get 52720
push_back 817609171
get 253420
push_middle 625332663
push_middle 546588560
push_front 432500790
push_front 327526341
get 199093
push_front 32695650
push_middle 56123610
push_middle 476324203
get 141885
get 358442
get 161086
push_back 904106104
push_middle 303834946
push_middle 568654636
push_back 411528117
get 234432
push_middle 715549439
push_front 697182606
get 149711
get 217068
get 84144
push_back 360202605
push_front 850490533
push_front 577223592
get 325847
push_back 615981252
push_front 580853549
push_front 67609880
push_back 321702855
push_front 499964773
push_front 263281786
get 352568
get 360774
push_back 517653236
push_back 632888054
push_back 481037000
push_front 967074380
get 151945
get 145710
push_middle 682082168
get 246137
get 437041
push_middle 735200962
push_middle 353598416
push_back 521986590
push_front 203457805
get 133535
get 237574
push_back 976172037
push_middle 877192321
get 371910
push_back 415443460
push_front 963505674
push_middle 372988688
push_front 605668244
push_back 807823831
push_front 419831475
get 349960
push_front 41465884
push_middle 533164338
push_front 679094578
get 198927
get 58501
get 442898
get 265211
push_middle 872551762
push_back 588194608
get 241754
push_back 235147152
push_middle 638776664
push_back 381388825
get 301979
get 44715
push_middle 143566667
get 339381
push_front 254953910
push_front 320405443
push_front 380670098
push_back 331591338
push_back 971011215
push_back 268936794
push_front 886130620
push_middle 633373441
push_middle 129078890
get 168471
push_back 138784440
push_back 79138666
push_middle 954511563
get 146841
push_back 689802806
get 295726
push_middle 9325851
get 349776
push_back 481477181
push_front 464393598
push_middle 94626005
push_back 974654912
push_back 861435429
push_front 48024857
push_front 55481265
push_front 806479074
get 364844
push_back 604143556
push_middle 597738450
get 49917
push_front 450788950
push_back 337508721
push_back 184963776
push_front 438844944
get 65958
push_middle 467805658
push_middle 517043269
get 379206
push_middle 699775631
push_middle 388763308
push_back 748984619
push_middle 774968787
push_front 452729014
push_middle 31882034
push_back 611411476
push_back 596066206
push_back 504278302
push_front 853472407
push_middle 740951696
push_front 667843368
push_back 660485774
push_middle 699196605
push_front 651790419
push_middle 410406841
get 80027
push_back 356400264
push_back 518121830
push_back 625221555
push_back 344406042
push_middle 987442778
push_front 351582400
push_back 995702434
push_back 170622418
push_front 691714157
push_front 844052375
push_front 672525797
push_back 569253166
push_back 881781727
push_middle 480476859
push_back 895860829
push_front 829050635
get 355338
get 225850
push_back 101176543
push_back 392523562
push_front 457600652
push_front 690286524
push_front 703959920
push_middle 754813531
push_back 550440922
push_front 294241245
get 160918
push_back 337917263
push_front 798954707
push_back 644924187
get 425210
push_back 751611226
push_front 87977114
push_back 601934922
push_middle 277163417
push_front 180777767
push_middle 574920786
push_front 707158995
push_middle 148989391
push_middle 89565193
push_middle 266414095
push_middle 114259281
get 93759
push_front 281468298
get 391195
get 190845
push_middle 610024606
get 355912
push_middle 392333082
push_front 174490635
push_back 815542008
get 191647
get 414520
get 377422
get 443919
push_back 692229908
push_back 851180168
push_back 681393757
push_middle 698047115
push_back 688258345
push_middle 294390190
get 244387
push_front 554925063
push_back 678928238
push_front 261177424
push_middle 850077844
push_back 762227177
push_back 515733374
push_back 643205665
get 15739
push_front 649228464
push_front 331821355
push_back 566072868
get 131929
push_middle 807633349
push_middle 708760015
push_front 691117187
get 398240
push_front 172111119
push_middle 993959642
get 228413
push_middle 87179638
push_front 263790758
push_front 855053975
push_back 66518333
get 235966
push_back 549412579
push_front 682107628
get 50020
push_front 604969230
get 248940
push_back 607653704
get 318336
push_middle 611435362
push_front 202870418
push_middle 689598222
push_middle 232294374
push_back 78069687
push_front 146020278
push_front 292788122
push_front 669568366
get 21491
push_back 964302946
push_middle 636630038
push_front 66300988
push_front 73618439
push_middle 680265129
get 336148
push_front 18695916
get 221193
push_middle 677857450
push_front 888425949
push_front 474057211
push_front 713148919
push_back 103584209
push_back 681060774
push_back 659017049
push_middle 794067680
push_back 56077214
get 11034
push_front 738209687
push_middle 505582164
get 156528
push_back 910544292
get 440734
push_front 858901393
push_front 687487270
push_front 197892852
push_back 873948287
push_front 17782108
get 131019
push_middle 750055458
push_front 335006660
get 129142
push_back 188365473
push_middle 185863567
push_back 943710324
push_front 351630634
push_middle 289726410
push_front 579163233
get 63419
get 165867
push_middle 921548039
push_back 361656215
push_back 565503838
get 158277
push_middle 522677338
get 43158
get 283069
push_front 896090144
get 51064
push_front 278213610
get 216562
get 148044
push_back 994396669
push_middle 63605022
push_back 17398647
push_back 71139241
push_middle 908691524
push_back 810645437
push_middle 533679957
get 381903
push_middle 565988666
get 115328
get 80902
push_front 254351607
push_front 83538196
get 4695
push_back 656941602
push_back 602192736
push_back 511707412
get 11859
push_back 603482894
push_middle 504543384
push_middle 254493904
push_middle 809692071
get 361943
push_back 376951566
push_front 109765554
push_front 885129758
push_front 719417106
push_back 106276340
push_back 345523721
get 220655
get 172621
push_front 523694496
push_middle 757524180
push_back 313925368
push_middle 66066937
push_back 45452489
push_front 38010537
push_middle 701629455
push_back 880894849
push_back 787169225
push_back 325368071
push_back 786659311
push_back 989421091
get 235063
push_front 793704474
get 101643
get 306007
push_front 945089213
get 76099
push_back 773048328
push_back 292954521
push_front 780129481
push_middle 428235822
push_front 515926357
push_front 389830259
get 198205
push_middle 918986826
push_front 264631328
get 68039
push_back 693383457
push_back 133637628
push_back 187152899
push_middle 445617318
push_middle 196271441
get 173431
get 191728
push_back 541080617
push_front 315010949
push_front 326543229
push_middle 154596130
push_back 124431557
push_middle 351953601
get 290933
push_middle 514436720
push_middle 470347080
get 408961
get 81332
get 163948
push_front 550435933
get 161607
get 331262
get 207928
get 436350
get 195662
push_middle 774685203
push_back 565074805
get 210122
push_middle 156106185
get 27340
get 74871
get 271869
push_back 273014656
push_front 86858150
push_front 632181021
push_back 353931785
push_back 621659802
push_front 152038946
get 45984
get 113217
push_back 146903574
push_front 1973721
push_back 218256085
push_front 485518548
get 172075
push_front 518984909
get 307899
push_front 783136082
push_front 643709544
push_back 344009622
push_middle 394430236
push_back 81481993
push_middle 984053861
push_front 836694050
get 116329
get 289393
push_back 667155493
push_back 519433620
push_front 351171226
get 343060
get 317895
push_back 797223956
push_back 362959217
push_front 240338976
push_back 983662796
push_front 708270907
get 86854
push_front 419196744
get 213247
get 323981
push_middle 828326815
get 241766
push_middle 465606451
push_middle 676273441
push_middle 502394640
push_middle 730149727
push_back 876113974
push_back 822292391
push_back 375947884
get 339697
push_front 581867284
push_middle 870795978
push_front 931628784
get 429328
push_front 709752392
push_back 633937811
get 410184
push_middle 92922184
push_middle 824600077
push_front 640784135
push_back 33715577
push_back 209677726
push_front 119707719
push_front 813849425
push_middle 717493635
push_middle 768618465
get 321429
push_back 162154606
push_back 97600971
push_front 599897694
push_back 744886933
push_back 594496660
push_front 329718051
get 228370
push_middle 344642382
get 236875
get 72661
get 76703
push_front 838670708
push_middle 824378979
push_front 476460626
push_back 247957153
get 412376
push_front 240868479
push_back 931979408
push_middle 860005441
get 110452
push_middle 55015169
push_back 45754325
get 35657
push_back 724602647
push_front 329489345
push_middle 611631729
get 258169
push_back 709311059
push_front 607085482
push_back 79044929
push_front 607533906
push_front 628297853
get 425298
push_back 886079743
push_back 902003483
get 295235
push_front 210426047
push_back 749176302
push_front 384381580
push_front 574712188
push_front 610521906
get 212654
push_middle 760961512
push_middle 222694316
push_middle 561726718
push_front 82570710
push_back 119096634
push_front 592229425
push_back 554129870
get 315026
push_back 394510049
get 84354
push_front 225497703
push_back 715350072
get 258892
push_front 389309283
push_back 539342774
push_front 144543724
push_front 444879210
get 388611
push_middle 784887856
push_back 815411709
push_back 699223555
push_middle 548803968
push_back 934214738
push_front 541507939
get 377511
get 34310
push_back 193557800
push_front 443921808
get 320898
push_back 310614817
push_back 953909860
push_front 419994239
push_back 588276876
push_front 432004090
push_back 304963645
push_back 294328443
push_middle 83490760
push_middle 661476428
get 212805
get 74165
push_middle 165823946
push_middle 261307805
push_middle 286508089
get 304405
push_middle 548301347
push_front 869569632
push_front 755431516
push_middle 416614847
get 17282
push_front 765107845
push_front 82053379
push_front 546512622
push_middle 3091255
push_front 615001402
push_front 44146629
push_back 81524205
push_front 275899602
push_front 477819056
get 400
push_back 344168390
push_front 169790841
push_middle 198128806
push_middle 259198698
push_front 993686157
push_middle 625292362
push_back 688913043
push_back 435162299
push_middle 402743042
push_front 224997425
get 205273
push_middle 577312031
get 168543
push_front 635492881
push_back 919102085
push_front 200748934
push_back 553980150
push_front 900375564
push_back 982444561
get 389162
push_middle 113319478
push_middle 345697476
get 3976
push_front 134181926
push_middle 574255354
push_front 825928411
get 156775
push_middle 359112467
get 184692
get 202388
push_back 81154210
push_front 505570185
get 74894
get 301548
push_middle 855604655
get 186454
push_middle 123444241
push_back 146196264
push_front 497423334
push_middle 941241467
push_middle 3842705
push_front 176043602
get 118176
push_middle 173064147
push_back 358284188
push_middle 652072357
push_front 389406568
push_front 886002334
push_front 551620258
get 290110
push_front 315771992
get 267856
get 424015
get 83101
get 343700
get 58891
push_back 193533858
get 97308
push_front 515990221
get 260658
get 355660
get 306837
push_middle 885138267
get 232683
push_front 746254453
get 181967
push_back 205106167
push_middle 14715320
push_back 342430093
get 141920
get 202267
push_back 969840757
push_back 188784535
push_middle 691589847
push_front 645152134
get 223926
push_back 646539503
push_middle 73545687
push_front 771907009
push_middle 357305049
push_front 926363003
push_back 116992236
push_middle 584838940
push_back 834520522
push_front 227780800
get 407419
get 325277
push_middle 186274509
push_front 711494219
push_front 621518959
push_middle 881030877
push_back 715739700
push_middle 776952505
get 154043
push_front 291565892
push_front 212051327
push_back 322691858
push_front 242316098
push_middle 53253035
push_front 757611452
push_back 668800213
get 413280
push_back 179776213
push_front 272973155
push_front 807872170
get 368047
get 71135
push_back 33423003
push_middle 754559098
get 324909
push_front 756520176
get 306602
get 4388
get 56662
push_front 756336699
push_middle 100439329
push_front 202546916
push_back 784149032
push_middle 611357124
push_front 980418130
push_middle 230572867
get 173372
push_middle 483652226
push_front 819813228
push_front 952695848
push_front 33460379
get 6018
push_back 619726410
push_middle 879958935
get 412143
push_back 945478673
push_middle 966740339
get 21540
push_front 8338109
push_back 35346238
push_back 592913359
push_middle 594658937
get 194988
push_middle 666361593
push_back 153379589
push_front 659519315
push_front 143937144
push_middle 378934880
push_back 602199655
push_front 758132427
push_middle 865093051
push_front 292233798
push_front 637903072
get 57007
push_middle 946307938
get 100792
push_middle 724160183
push_back 703024841
get 344950
get 435528
push_front 54791570
push_front 7726541
get 101993
push_front 113491089
push_back 327259406
push_middle 516877325
push_front 273633446
push_middle 352756189
push_back 121803323
push_middle 908489864
push_front 518187437
push_middle 660048917
push_front 519456478
get 381102
push_middle 403058262
push_middle 795545295
push_middle 222470870
push_middle 669629123
get 87409
push_front 470267347
push_front 960564868
push_front 832311884
push_back 989199829
get 340566
push_back 931155009
push_middle 102123242
get 196001
get 195963
get 43078
push_middle 625343493
get 208451
get 308330
push_back 524925472
push_front 192186629
get 341900
push_middle 394764872
get 51693
push_back 342872079
push_front 592115670
push_back 856781245
push_front 938942873
push_back 716715256
get 97548
get 279102
push_front 342161725
push_front 294872703
push_front 794086077
push_middle 847027401
push_back 997319805
get 390076
push_back 669729399
get 71933
push_front 265149032
push_front 502615850
push_back 835957676
get 54548
get 19936
push_back 751709540
push_middle 459208481
push_back 992862191
push_middle 203841648
push_front 173229547
push_back 649648900
push_front 38214939
push_back 343604571
get 167422
push_middle 78028156
push_back 153604832
push_front 420755784
get 9618
push_middle 933324045
push_middle 314265942
push_middle 707732033
push_middle 539618042
push_back 334276714
get 417825
push_middle 525010987
push_back 777946366
push_middle 171976272
push_middle 262913842
get 299953
push_middle 238337819
get 419860
push_middle 589674898
get 218141
push_middle 579782481
push_front 544074481
push_back 695077002
push_middle 148639362
push_back 107134823
push_back 610183938
get 128142
get 136058
push_middle 275699207
push_back 208920270
push_middle 672257785
push_middle 162953262
push_front 270622296
push_middle 162089191
push_middle 460279765
push_back 171109543
get 266863
push_middle 872156684
get 33618
get 61290
push_front 893772745
push_middle 291198240
get 199862
push_back 324266604
push_middle 456512316
get 433740
get 118400
push_back 157482241
get 10941
push_front 855592088
get 102466
get 26502
push_back 372309826
push_back 986729238
get 209491
get 212111
push_middle 253026576
push_front 775900602
push_middle 440242156
get 170280
push_back 525341154
get 187294
get 191558
push_middle 903589616
push_middle 858983341
push_front 808669569
push_back 433443145
push_front 520070352
push_back 147201156
get 414239
push_front 697296953
push_back 588339471
push_middle 242399056
push_middle 871983594
push_front 860661715
push_front 437758337
get 89774
push_back 853726326
get 247251
push_front 507910295
push_front 390667717
push_back 939381212
push_middle 114631986
push_back 626144536
push_back 347944289
push_back 29172317
push_front 731695933
get 37698
push_back 529594364
get 379934
push_back 648206005
get 417900
push_middle 468060292
push_back 968156800
push_middle 572928494
push_front 326727268
push_back 967442397
push_middle 874036036
get 5563
push_middle 479229766
push_front 433704349
push_back 27887885
get 428974
push_front 66912450
push_front 744738795
push_back 623734570
push_back 913717237
push_middle 825380202
get 93591
push_back 594977901
get 139149
push_middle 491275567
get 261276
push_front 258248042
push_front 334094542
push_front 825795177
push_front 84154383
get 157820
push_back 704478459
push_back 449679563
push_front 627649851
push_front 400303275
push_front 690680792
push_front 71900667
get 372971
get 263811
push_middle 442604898
push_back 671575989
push_back 536193059
push_middle 375893678
push_back 696599108
push_back 827896381
push_middle 214054001
get 267372
get 353731
push_middle 851497535
push_front 970444954
push_back 214191398
get 227779
push_front 439440179
push_front 814852653
get 116703
push_front 311128150
push_back 551757704
push_back 657914110
push_middle 912501432
push_middle 656097091
push_back 725338771
push_middle 774132755
push_middle 156576517
push_back 689232744
push_back 933018129
push_middle 977570383
push_back 282514414
push_back 751920843
get 221565
push_middle 183044811
push_front 269628206
get 225416
get 214160
get 89682
push_front 909951848
push_front 739346717
push_middle 23883413
push_back 750388201
push_front 398811271
push_back 495716349
push_middle 151276787
push_back 136232464
get 392012
get 114530
push_back 386737575
get 2083
get 357615
get 401767
push_front 660011228
get 76123
push_front 450937778
push_back 339462555
push_front 475872964
get 405821
push_middle 439846562
push_back 220788672
push_back 785776807
push_front 686587827
push_middle 649898468
push_middle 324845779
push_front 140312341
push_front 187389516
push_front 242168895
get 425045
push_front 93067243
push_front 650381730
push_middle 738832861
push_front 683786259
get 232905
push_back 718014041
push_middle 3440040
get 123380
get 115353
push_front 131119264
push_middle 769625530
push_back 312180839
push_back 226536673
push_front 726515889
push_front 463852162
push_front 704183314
push_front 818378709
push_middle 711566511
push_middle 502866090
get 222671
push_middle 264727796
push_middle 878775636
push_back 583299803
get 241717
get 239108
push_back 590995680
get 360936
push_front 337965265
push_middle 594952281
get 409624
push_middle 980591526
push_middle 190120039
push_middle 629672007
push_back 588531235
push_front 956915839
push_back 742372316
push_middle 212007262
push_middle 555752856
push_middle 796660439
push_middle 933669110
push_front 341235803
push_front 412372575
push_back 941518098
push_middle 212442827
get 241782
push_back 657535255
get 401975
push_middle 667370508
push_front 746598752
push_middle 244054129
push_middle 968602229
push_middle 802548038
push_front 788269630
push_front 96463300
push_back 189279657
push_back 900291055
push_front 708273722
push_middle 287779287
push_middle 918609964
push_front 722211555
get 191484
push_middle 735982026
get 198008
get 328061
push_back 891662482
get 260970
get 308692
get 411755
push_front 240148568
push_middle 139501415
push_middle 927641777
get 219904
push_middle 585574517
push_back 769800736
push_front 255874371
get 334291
push_middle 43244997
push_middle 997204951
push_middle 112923024
push_middle 198681268
push_front 815285839
push_middle 957066840
push_front 976195510
push_back 934739921
get 9695
push_middle 428139884
push_back 178965423
push_middle 283873641
push_back 788441051
push_front 434786307
push_back 851509794
get 93473
get 211579
get 120348
push_back 405058685
push_middle 276908048
push_middle 175242229
push_front 439454800
push_front 192947909
push_middle 449310947
push_middle 809558674
get 315581
push_front 424021456
push_front 82401472
push_front 441367754
push_middle 872227982
push_back 846128232
push_front 972904295
push_middle 126424057
push_front 773237869
get 67441
get 289490
push_front 355770244
push_front 470294398
push_back 174396578
get 391234
push_front 170456500
push_back 466240311
push_front 345091038
push_front 316464862
push_front 593297881
push_middle 76088650
push_front 761919200
push_middle 419752215
push_back 939672305
push_back 596026721
push_middle 351847953
push_back 662341537
push_middle 340829219
push_middle 751938107
get 111759
push_front 711030197
push_front 23738737
push_front 415441781
get 139601
push_front 746057206
push_middle 211251040
get 135403
push_back 974747359
push_middle 610249761
push_middle 589774535
push_front 890902251
push_back 73255976
push_middle 162461660
push_middle 938169298
push_middle 582273047
get 440781
push_back 497210579
get 440447
push_front 588784377
get 269548
push_back 14212699
push_middle 617760357
push_middle 394760077
push_back 229935508
push_middle 590222953
get 244521
push_middle 728813962
get 101970
push_back 715598447
get 232786
push_front 891286513
push_front 856427545
get 57197
push_front 770768565
push_middle 929247185
get 264151
push_back 733642010
push_back 244657397
push_back 856291119
push_back 650910141
push_front 169651342
push_front 185995434
push_front 240031000
push_front 650311811
get 108621
push_middle 50238317
push_back 596502577
push_middle 633513864
push_back 887096625
get 358528
get 79748
push_front 797389859
push_middle 808743725
push_back 934153613
push_middle 381416475
push_middle 94223216
get 431612
push_front 693578337
push_front 435049496
get 141336
push_front 794443604
push_back 824792702
get 431649
push_back 794748169
get 79211
get 278587
push_middle 124587756
push_middle 826002846
push_back 112967442
push_back 777350645
get 263084
push_middle 34577309
get 97561
push_back 24063367
get 426919
push_front 341284392
push_front 48552926
push_back 662451895
push_middle 406502914
push_front 194317778
push_back 914962375
push_back 967919372
push_back 52805651
push_middle 120403815
push_middle 16376942
get 218828
push_front 930394884
push_back 628734384
push_back 338343913
get 422823
push_front 540997661
push_back 671678464
push_middle 865865883
push_front 170333440
get 290850
push_front 514308481
push_front 491332201
get 262347
push_front 365523567
push_back 873949004
push_front 921742844
push_front 589807755
get 371012
push_front 16150835
push_middle 51462680
push_back 575227999
push_middle 532980299
get 358305
push_back 50450293
push_back 773523958
push_back 309942569
get 322865
push_middle 467765465
get 368670
push_middle 51416605
push_back 701520721
get 37114
get 343939
get 322722
get 97416
push_middle 660422502
get 223286
get 162765
push_front 863020846
push_front 143808623
get 118609
push_middle 484407308
push_middle 384777464
get 327492
push_middle 928280874
push_middle 875299561
get 413535
push_back 925351931
push_back 819517124
push_middle 667196802
push_back 663105868
push_back 782907940
push_front 105073645
push_middle 264504993
push_front 670667697
push_middle 854011818
push_front 352405826
get 240563
push_front 292343391
push_middle 761628503
push_back 14678204
push_front 715297434
push_front 180607239
push_middle 698695195
push_back 430844395
push_back 936364891
get 116704
push_back 76833336
push_front 587605932
push_back 850958115
get 412739
push_front 701731202
get 321393
push_back 935563748
push_back 432260458
push_middle 824476828
push_front 55559100
get 129364
push_front 194951042
push_back 189918517
get 129170
push_middle 816461294
push_back 71468255
push_back 200496402
push_front 125130603
get 443603
get 352867
get 95660
push_middle 767453466
get 40342
push_middle 12468039
get 427757
push_middle 781311591
push_front 550461375
push_front 857591249
get 175603
push_front 716876315
push_back 129562037
push_middle 958423513
push_front 127388441
get 291790
get 7935
push_back 630246620
push_front 917135964
push_middle 632873029
push_middle 280365434
push_middle 547055440
push_middle 712632473
get 190313
get 53171
get 221662
get 41
push_middle 99503899
push_middle 118907051
push_middle 859168635
push_middle 967022190
get 277854
push_front 486273851
push_front 905273179
push_back 512808659
get 368623
push_front 67612540
get 111047
get 169498
get 137628
push_back 95227365
push_middle 52621235
push_middle 199483016
get 291583
push_front 277971723
push_front 149550675
push_middle 508654614
push_back 956620890
push_middle 83455635
get 249509
push_middle 23805542
push_front 554365019
get 233027
push_front 332495471
push_back 55271752
push_middle 981376726
push_back 247990324
push_middle 598002860
push_front 817077653
push_middle 334040503
push_front 320508328
push_front 73868063
push_front 679516968
push_middle 69369439
push_back 323880540
get 396981
get 106307
push_back 61721252
push_middle 329258907
push_back 363252820
push_front 988488406
push_front 744583645
push_middle 651758726
push_middle 349178345
push_middle 953623372
push_back 460182565
push_back 679326276
get 359148
push_front 637682101
push_back 231249268
push_back 242951118
push_back 65080665
push_front 918417750
push_front 133718947
push_middle 544805021
push_front 879130167
get 344689
push_middle 604349259
push_front 583085168
push_middle 954990274
push_back 320560147
push_middle 453245030
push_front 281960747
get 70794
push_front 832749922
push_front 4283274
push_back 938129370
push_back 563391081
push_middle 19961190
push_middle 806393976
push_back 350678690
get 400383
push_middle 717919885
push_middle 180682812
get 325439
get 325310
push_back 540585640
push_back 94879279
push_middle 553619569
get 12239
get 232612
get 206435
push_front 857086564
push_middle 770776204
push_front 700496117
push_middle 865229604
push_back 240087762
push_middle 584522717
get 418613
push_back 287505115
push_middle 358838331
push_front 7045384
push_front 362620172
get 182464
push_front 482885291
get 81241
push_back 572570308
push_front 510774574
push_front 145323274
get 71679
push_front 801268102
push_middle 162180180
push_middle 130218883
push_front 579006270
push_back 760088549
get 55482
push_back 518172231
push_back 370505150
push_back 353140670
push_back 914464611
push_middle 140124777
push_front 708013325
push_middle 153328104
push_middle 529492249
push_back 816295266
push_back 369086549
push_middle 732746543
push_middle 562374859
push_front 12051414
get 233607
push_middle 542814861
get 226582
push_middle 352120822
push_back 806665839
push_middle 110004525
push_back 16514982
push_front 734492346
push_back 760161785
get 358028
push_back 518040523
get 134749
push_front 786581612
get 128300
push_back 921416550
push_back 22265210
push_front 597142108
push_front 623459926
push_front 836413585
get 404748
push_front 820825664
push_front 937506171
push_middle 778682417
push_middle 655418988
push_back 568284669
push_front 487667428
get 442381
push_back 826824846
get 225682
push_middle 313927369
push_front 710206214
push_back 390793055
push_front 274484563
push_middle 128241382
push_back 159950154
push_back 914943701
push_middle 494167946
push_middle 619729250
push_back 46350795
push_middle 771901529
get 100223
push_front 192480608
push_front 374834156
get 5910
push_back 155272514
push_middle 604021273
push_middle 508884156
push_front 836038386
push_front 535956323
push_front 240615713
push_middle 722575387
push_back 689407977
push_front 768251277
get 330174
push_middle 376920049
get 27957
get 442475
get 431036
push_middle 691920093
push_middle 250824585
get 416784
get 18190
push_middle 679494102
push_middle 863589774
push_back 617380470
get 113145
push_back 553048003
push_middle 720129147
push_back 355822954
push_back 422961342
get 163182
get 221722
get 216721
push_middle 488700178
push_middle 579638184
push_back 845644146
push_middle 637711565
push_middle 813185329
push_middle 933044437
push_back 564213178
get 103389
push_middle 446829008
push_middle 594680272
push_back 130174684
push_middle 510620898
push_front 681188387
push_middle 757141279
push_middle 588988937
get 374253
get 31425
push_middle 496693694
get 350525
push_middle 801178181
get 286564
push_front 326518938
push_front 50136309
push_back 558192589
get 266546
push_middle 395463409
push_middle 51283761
get 204527
get 172816
push_middle 729934302
push_front 640804113
push_middle 476207219
push_front 207263548
push_back 717950974
push_back 214638325
get 198862
push_front 513477229
push_front 609680128
push_back 336969733
get 166219
push_front 340731239
push_back 841908482
push_back 248758096
push_front 705531776
push_front 127356215
push_back 762899241
push_back 732217154
push_front 443841123
push_back 10372730
push_middle 850327584
push_middle 355664042
push_back 996358191
push_front 411899539
push_front 883449908
push_back 253553492
push_back 436846938
push_front 389462540
get 303683
push_back 15822598
push_front 395020279
push_middle 846407733
push_middle 778937911
push_back 192908636
push_front 763179373
get 11474
push_middle 445358754
push_front 66372388
get 214575
get 127039
push_back 681132401
push_middle 434484992
push_middle 650023926
get 292430
push_middle 65588761
push_front 983164650
get 75091
get 341423
get 213092
push_front 908884924
get 326024
get 69013
push_middle 922009346
push_middle 195764378
push_middle 972654338
push_back 534315720
push_front 736398945
push_front 230211515
push_front 192509492
push_front 844279806
get 187377
push_back 839259104
push_front 522522979
push_front 781159138
push_front 807892061
push_back 484109018
push_middle 199068858
push_front 356672462
push_front 454066696
push_front 686319032
push_back 302881125
push_middle 891063173
push_middle 581907791
get 21399
get 344464
push_middle 969563253
push_front 594471550
push_middle 246167988
push_middle 641760376
push_front 408255246
push_back 219566924
push_middle 235322514
get 406684
push_back 578041021
push_front 672761581
get 321491
push_front 418185993
push_middle 911783897
push_front 395472116
get 406002
get 76552
push_front 765232353
push_back 837858257
push_front 991395650
push_middle 995208929
push_middle 968753720
push_back 604268500
get 75090
get 368537
push_middle 638599643
push_front 169669698
push_front 532523746
push_front 912467305
push_back 529104129
push_middle 101714822
push_front 433661356
push_front 969547616
get 48300
push_front 20324760
push_front 865101969
get 127865
push_front 90179185
get 290846
push_back 192534154
push_back 322052091
push_back 742622297
push_middle 580570604
get 204799
push_back 439296091
push_middle 387139383
push_back 854663627
push_middle 303020810
push_front 891279767
push_back 363066272
push_back 542126477
push_front 303675909
push_front 120924013
get 235906
push_back 826148077
push_middle 967925457
push_middle 712966993
push_front 824663055
push_front 212515392
get 90225
push_back 829133689
push_front 69198757
push_back 662059335
push_back 50902966
push_middle 424254584
push_front 104764624
get 277862
push_middle 421928570
get 336252
get 66806
push_middle 683831532
get 106986
push_back 353616525
push_back 585949
push_front 396860554
push_back 496313789
push_back 250578440
get 70001
push_front 754136920
push_back 667202289
push_middle 78724048
get 292570
get 422955
get 444682
push_middle 585630930
get 345835
push_middle 134426168
push_front 586659002
push_front 501443164
push_middle 659310099
get 319058
push_middle 856081245
push_middle 84775566
push_back 627117953
get 241042
push_back 759316611
get 354409
push_front 313184257
push_middle 219025071
push_front 723520008
push_front 435494586
push_middle 130307433
push_back 875861556
push_middle 119149723
push_front 244323265
push_middle 534443916
get 316971
get 444644
get 159398
push_back 818199318
push_middle 276037087
push_front 948883791
push_middle 118794564
push_back 287916680
get 358712
push_middle 351894650
push_back 923805794
get 401074
get 331862
get 39933
push_front 790648676
push_front 767506717
push_middle 601898590
push_middle 181334558
push_back 946619584
get 183808
push_back 18279538
push_front 451175467
push_middle 182075405
push_front 379358945
push_middle 980274620
push_back 264503505
push_middle 414671833
push_back 171641175
push_front 248402290
get 21346
push_middle 753448454
push_front 476190402
push_back 688482727
push_front 473794153
push_back 230495084
push_front 73949233
push_back 117717905
get 28963
push_back 70667712
push_middle 899336307
push_back 944103307
push_back 51613495
push_middle 533479189
push_front 118987042
get 176928
push_front 524916771
get 431161
push_middle 924683552
push_back 242350172
get 94573
push_front 860105126
push_back 654930257
push_front 181273374
push_back 26153543
push_middle 271039971
push_middle 165898036
get 438437
push_middle 24954832
push_back 271637399
push_back 279666191
push_middle 780323680
push_middle 227946305
push_middle 984692613
push_middle 589104548
push_front 701381512
push_front 153123349
push_back 232946439
push_front 914844624
push_middle 128349262
push_back 468202066
push_middle 385372677
push_middle 288839007
push_front 918358026
get 380042
push_front 875444361
push_back 232238087
push_front 765036830
push_front 307400299
push_front 455560157
get 18822
get 36357
push_middle 846943851
push_middle 311921827
push_middle 393989490
get 264522
push_back 418319602
get 421508
push_back 251675318
push_front 529276060
push_middle 631608823
push_back 605712588
push_middle 605598341
push_front 830623523
get 208045
push_middle 197869642
get 229927
push_middle 915320874
push_middle 809622757
get 371044
push_front 893981556
push_front 533495799
push_back 761549126
push_middle 117556906
push_front 145596691
get 391576
get 50281
push_back 305727132
push_middle 201451242
push_back 479569597
push_back 306162464
push_front 960517644
push_back 467861189
push_middle 957248008
get 251573
push_front 331464673
get 280121
get 98725
push_front 106605118
push_front 246755791
push_front 89981109
push_back 711896623
push_back 34956823
push_back 79769954
push_middle 411265909
push_middle 400410444
push_middle 755248253
push_middle 106500691
get 108349
push_middle 54592328
push_middle 531470896
push_front 217045705
push_middle 607958397
push_middle 892472330
push_front 53969552
push_middle 933953221
push_middle 734133993
push_back 525745827
push_front 251151876
get 14576
get 369506
push_middle 273243396
get 235105
push_back 230425348
push_front 920139815
push_middle 741397606
push_front 701357222
get 37289
push_front 81226167
get 243910
push_front 196895451
push_front 116798599
push_middle 665147472
push_middle 106752167
get 240167
push_front 667032493
get 444510
get 243777
push_front 727758001
push_middle 911308806
get 19302
push_middle 825615582
push_back 636554733
push_back 43493390
push_middle 920329978
get 386573
push_back 276055288
push_middle 643028564
get 250604
push_back 990644877
push_middle 906432471
push_middle 990211986
push_middle 935179758
push_back 717069793
push_front 807508277
get 45082
push_middle 93748051
push_front 621231879
get 37749
push_middle 690269327
push_front 199086897
push_back 551522918
push_front 857841570
push_front 82413226
push_middle 853797342
get 219154
push_back 333202472
push_front 194166983
get 154007
push_middle 832040362
push_middle 630731408
get 405110
push_middle 316384005
get 355731
push_middle 95516902
push_middle 927914484
get 308696
push_middle 433572821
push_middle 505136669
get 87457
push_middle 723047826
get 301987
get 378595
push_front 230649395
get 61776
push_front 565293946
get 117334
get 19051
get 383750
push_back 180314388
get 316423
push_front 961800649
get 237837
get 322103
push_back 52343334
push_back 397608339
get 269008
push_middle 288401799
push_middle 664597089
push_front 874056015
push_back 120818581
push_back 852327126
push_back 444344249
push_back 321667843
get 339272
push_back 664315790
get 377988
push_back 457255787
push_middle 142320028
push_middle 138813043
push_middle 629128950
push_middle 269701246
get 100270
push_middle 784178913
push_middle 572641658
push_back 363790770
push_back 169540858
push_middle 96109124
get 111272
get 191998
push_back 872572774
push_middle 84308002
get 62172
push_middle 437601696
push_front 272702271
push_front 758806528
get 409958
push_middle 62562935
push_front 489587810
push_back 292118311
push_middle 992767325
push_back 918430673
get 103186
push_middle 97585051
push_back 386032196
push_front 313024830
push_back 713386771
get 58717
push_back 102773824
push_front 264834422
push_middle 904272958
push_middle 475557567
push_back 380761952
push_front 651917266
push_middle 845050242
push_front 402288344
get 41677
get 39429
push_front 597459554
push_front 135628089
push_back 807761301
push_middle 691465657
push_middle 549298703
push_back 503913091
push_front 368016257
push_back 175757802
push_middle 969678364
push_front 767457692
push_middle 346527156
push_front 939705567
push_back 148174735
push_back 312296044
get 29332
get 194108
push_back 815578875
push_middle 738747428
push_front 616501263
push_back 249694626
push_middle 28241221
push_middle 26050046
push_front 124493314
get 168578
push_back 322681117
push_back 783280384
push_middle 342517569
push_back 850313957
get 192511
push_back 371336324
push_back 465290394
push_back 907829494
get 417248
push_back 674968517
get 437438
get 221322
get 249007
get 443319
push_front 510877420
push_front 754352972
push_front 253325969
get 288856
push_middle 44884618
push_back 315932734
push_front 549204519
push_middle 209724433
push_front 403648287
push_back 289773332
push_middle 278224021
push_back 384117566
get 9841
push_back 695026212
push_front 878299761
push_middle 768742663
push_back 151560007
push_front 239435686
push_back 192497992
get 82178
push_back 48388241
push_back 699551732
push_back 294045192
get 261932
push_back 786248803
push_front 634959924
push_middle 71087103
push_back 36443497
push_front 567244908
push_front 997723667
push_back 799360072
get 172965
push_middle 122315461
push_middle 654197605
push_back 776456448
push_back 126925737
push_middle 932847050
push_middle 660949351
get 239146
push_back 77140196
push_front 151453058
push_middle 320444529
get 9181
push_front 222266654
get 375435
push_front 404347094
push_front 680722297
push_front 551713181
push_front 604173036
push_back 668291770
push_middle 59971681
push_front 834172872
get 291937
push_middle 703199988
push_middle 883593229
push_middle 961715640
get 248128
push_middle 942539070
push_back 954045024
push_back 192102211
push_front 127424621
get 57099
push_back 69475153
push_middle 155988491
push_front 472104757
push_back 870432782
push_middle 59533052
get 417838
push_front 239851281
push_middle 531665079
push_front 235619909
push_back 760313045
get 5021
push_back 781711457
push_front 905305214
push_front 921128804
get 21471
get 421324
get 135093
get 87038
push_front 154139267
get 208792
push_front 899981927
get 40689
get 25500
push_front 268620627
push_middle 91573664
push_front 205443187
push_back 464396298
get 193242
push_middle 73172836
push_middle 331247808
get 14530
push_front 654859924
get 315509
get 55391
push_back 225503956
get 280954
push_back 80011333
get 350776
push_middle 822868878
push_middle 261656800
get 404982
push_front 382093283
push_middle 765118865
push_front 210435907
get 340248
get 205903
get 237768
push_back 252196911
push_middle 253732694
push_middle 485550604
push_back 509452672
push_back 694775411
push_back 106726603
push_middle 555797142
push_middle 310527540
get 33129
push_middle 715455918
get 357239
push_back 407186956
push_middle 687047042
push_back 345176185
push_back 988559898
get 73644
push_front 818953299
push_middle 671082626
push_middle 868907391
get 170721
push_middle 120597561
push_back 907142158
push_middle 884940277
push_back 958724448
get 261648
push_front 594224719
push_front 711196762
push_back 948769570
push_middle 253296730
get 416199
push_front 465085970
get 210209
get 387447
get 284058
push_back 794987286
push_front 748547625
push_front 871890132
push_front 760721777
get 433099
push_front 67338121
push_front 984805593
get 43530
push_front 644296259
push_back 510882858
push_middle 931557451
get 311069
get 142130
push_back 625720694
get 50249
get 311392
push_front 583331127
push_back 210714601
push_middle 105758969
get 64107
push_middle 965657673
push_front 311026288
push_back 807407645
push_middle 706192340
get 308756
push_middle 234302372
push_middle 987599448
push_front 698207999
get 259035
push_middle 656424857
push_back 122852342
push_back 347497601
get 390027
push_middle 124148610
push_middle 883519403
push_back 634862287
push_front 667567285
push_back 385526304
push_front 192426849
push_front 941056586
push_front 607100938
push_middle 740330413
push_front 106109729
push_front 704732818
get 286085
get 227672
push_back 620691652
get 267878
push_front 546270721
push_middle 58753352
push_middle 886707266
push_middle 85215891
get 111623
push_front 271042809
push_back 660310896
push_front 413108057
get 358017
push_back 453067614
push_front 455505210
push_middle 848811517
get 264045
push_front 882146844
get 60205
push_front 345367280
push_middle 652183618
push_middle 338407082
get 253950
get 71617
push_front 940016405
push_front 77134071
push_front 44041261
push_back 568511499
push_back 277435968
push_back 290109538
push_front 861150969
push_middle 302728723
push_middle 184366848
push_back 151104894
push_middle 957468214
get 437070
get 730
push_front 621334150
push_back 547837934
get 256105
push_back 398909675
get 63775
push_middle 235671752
push_middle 233345550
push_middle 426893377
get 246561
push_front 521900375
get 46905
get 421315
push_front 358396087
push_back 799338932
push_front 593898701
push_front 945651378
push_front 906004341
push_back 148611315
push_back 971556597
get 355117
push_front 966628409
push_back 746122019
push_front 18836531
get 41739
push_back 362729708
push_middle 206862246
get 398620
push_back 2041355
push_middle 126658999
push_back 533522555
push_front 438821832
push_middle 302615954
push_front 26108916
push_front 159400183
get 343553
push_middle 694305785
push_back 231107971
push_middle 983782537
push_front 794226849
push_back 324865942
push_front 343562769
push_back 943076033
push_middle 433540704
get 354761
push_front 495988950
push_front 536952575
push_back 792742655
push_front 364225672
push_front 97788675
push_back 791936103
push_back 942507295
push_back 761129813
get 141582
push_middle 603425847
push_middle 449217188
push_back 563939716
push_middle 672798792
push_front 975843283
push_back 855733335
get 96811
push_front 520224746
get 124443
push_back 369881987
get 314026
push_middle 754006896
push_middle 396170754
push_middle 24659467
push_back 967950893
get 272897
get 128316
push_middle 908748869
get 276605
push_back 634647116
push_front 727651471
push_middle 370044638
push_front 497718191
get 304780
push_front 818673642
push_front 227470370
push_front 438289691
push_back 322724116
get 414526
push_middle 658296072
get 416950
push_middle 349029977
push_back 515556507
push_front 661089132
push_back 259984445
push_middle 55212055
get 276248
push_back 477752178
get 333521
push_middle 377381821
push_back 632748286
get 207267
push_middle 990563554
get 18971
push_back 525580683
push_middle 38303672
get 172218
push_front 312583296
get 302645
push_back 993468410
get 204217
push_front 64841288
get 253968
get 239974
get 15526
push_back 729369808
push_middle 245144361
get 415523
push_back 509447569
push_back 295487032
push_middle 994146072
push_middle 273792567
get 413880
push_back 203832983
push_front 414792019
get 149257
push_back 347940720
push_middle 953627116
push_front 82860594
push_front 371931430
push_back 37665983
get 239497
push_front 292325772
get 245894
push_front 443420964
push_back 412058771
push_middle 230748187
get 332714
push_middle 397620578
push_back 93242132
push_middle 213287013
push_front 152517549
push_front 794997751
push_middle 912257808
push_front 399311997
push_back 893609723
get 57225
get 112545
get 411770
push_front 997067711
push_back 925408816
get 270798
push_middle 53804570
push_front 421150801
get 92502
push_front 417389602
push_middle 561353719
push_middle 801224206
push_back 603388918
push_back 581393605
push_front 756138793
push_front 691913659
push_front 705024464
push_back 239197520
get 110109
get 3595
get 270211
push_back 774897652
push_back 771586646
get 70286
push_back 334690132
push_back 448092921
push_back 460555338
get 249241
push_front 159968300
push_middle 738579862
push_middle 666537120
get 397873
push_front 889153301
push_back 254428510
push_back 690879716
push_middle 649946226
get 176514
get 320994
push_front 723430757
push_front 709612828
push_front 254412596
push_back 784820145
push_back 228476003
push_middle 679787835
push_middle 13822533
push_middle 61711018
get 436946
push_back 27192448
push_front 77940998
get 30250
push_front 912998210
push_back 697325847
push_middle 753773614
push_front 774665523
push_front 377085212
push_front 103260872
push_middle 417510165
push_back 255998691
push_front 415532603
get 348733
push_middle 281026144
get 211174
get 392100
push_front 619094428
push_back 957995763
push_front 642463915
push_front 420807785
push_front 650296697
push_back 710418065
push_front 622909072
get 410301
push_front 860071469
push_back 38552125
push_back 82539770
push_middle 842288995
push_back 650905610
push_middle 907522240
get 169116
push_back 560626840
get 298613
push_front 349312339
push_front 688395398
push_front 781716516
push_front 152363911
push_front 370805496
push_front 656224389
get 417399
push_middle 487728949
push_back 399277299
push_front 634298507
get 71262
get 443523
push_middle 29839175
push_front 777387396
push_front 147528266
push_front 688106966
get 338462
push_middle 753931305
push_front 802219277
get 205627
push_back 443141367
push_middle 320436370
get 443386
push_front 694312145
push_middle 775092116
get 25423
get 279852
get 233649
get 180237
push_back 423816163
get 396347
push_middle 167115015
push_back 745516630
push_middle 811100504
get 150195
push_front 748795053
get 53771
push_back 664314574
get 55708
get 179917
push_back 686806152
push_back 785903693
push_middle 188812261
get 89018
push_middle 386822834
push_back 896353090
push_back 596532697
push_front 451319513
get 172398
get 127016
push_front 891158670
push_front 123425324
push_front 890974759
push_back 829703228
push_front 456495003
push_front 452659111
push_front 528381433
push_middle 586838226
push_back 620814427
get 194865
push_back 887426983
push_back 860150579
push_front 127482714
push_back 990919294
get 66882
push_back 761157543
push_middle 344963069
push_back 242210299
push_middle 705290109
push_front 512053079
push_front 99457653
get 129900
get 92831
push_front 974123403
push_middle 78661041
get 56890
push_middle 186630642
push_back 342710555
push_middle 237760531
push_middle 608995145
get 44885
push_back 106158384
push_front 790330486
push_back 450510912
push_middle 820209881
push_front 964893558
push_front 561960113
push_front 336878373
push_middle 858570114
push_middle 202061659
push_front 955239382
push_back 299765395
push_back 922719392
push_front 292584968
push_back 537802262
push_front 389054240
push_middle 459337769
push_back 628925814
get 432277
push_middle 571054841
push_middle 503938618
push_middle 615673871
push_front 857952561
get 441940
push_back 835611434
push_back 570794566
push_front 776958575
push_front 898955618
get 73172
push_middle 682373936
get 242515
push_front 36505221
get 82347
push_back 353233656
push_middle 713030367
push_back 63895256
push_front 779474369
push_front 580610047
get 422525
get 19476
push_back 850192930
push_back 537897639
push_front 739792978
push_back 789672916
push_back 512335448
push_middle 130611648
push_back 453607054
push_middle 745605433
push_middle 675904250
get 234148
get 314040
push_middle 846540291
get 169404
push_front 313565896
push_front 818405037
push_middle 463675883
get 299191
push_back 45252581
push_back 576411879
get 34723
push_front 220908912
push_back 944632098
push_back 553235352
get 206216
push_back 605344250
get 131203
push_middle 686375843
get 23877
push_middle 584063578
push_front 368312517
push_middle 187746595
push_back 103227166
get 6464
push_front 688351533
get 264050
push_front 659210109
get 41585
get 98770
push_back 472404983
push_middle 152843349
push_middle 876795730
push_back 594842187
push_middle 138902869
push_back 138575987
push_front 489530303
push_back 398051682
push_back 236901786
push_middle 141104117
push_back 802551892
get 148966
push_front 67958442
push_back 358052757
get 255674
get 433598
get 160287
push_back 973502283
push_front 398750976
push_front 509297961
push_middle 473228493
push_back 912021906
get 339335
push_front 136520682
get 39719
get 231991
get 241461
push_back 566774908
push_front 473392748
push_back 113830531
push_back 352358634
push_back 156404802
push_front 910061202
push_front 850779401
push_back 648590326
push_back 815696749
push_back 331163532
get 413647
push_middle 490131996
push_front 582412853
push_front 749368521
push_middle 671410988
get 84912
push_middle 971719663
get 74139
push_middle 569184686
push_front 410167710
push_middle 265753621
push_middle 934524967
get 213699
push_back 267806308
push_middle 954945475
push_back 298219376
push_back 704259984
get 390569
get 43681
get 348083
push_back 261032863
push_middle 852897114
push_middle 965626833
push_middle 406156663
push_front 606306186
push_front 420653849
push_back 84430892
get 48387
get 187637
push_back 795335979
push_front 687561305
push_front 891873292
get 412407
get 257570
push_middle 604707226
push_back 963742438
get 241777
get 147897
push_front 658459027
push_back 217589422
push_middle 333564808
push_middle 921326824
push_middle 452022674
push_front 970184789
push_back 549936365
get 237655
push_front 785009229
get 382709
push_front 704561998
push_middle 159555502
push_middle 150251795
get 5190
push_back 326687484
push_front 103186901
push_back 839579284
get 344592
push_middle 992509126
get 267849
push_front 401432271
push_middle 913721725
push_back 525449365
get 268856
push_front 485946902
push_back 445998512
push_front 407472734
push_back 135504529
push_middle 204208947
push_back 644090111
get 201320
push_middle 134686801
push_middle 12104186
get 105213
push_front 907570847
push_front 123459682
push_front 617492706
push_front 72824881
push_front 865787988
push_middle 253439169
push_middle 719825391
push_middle 337286400
get 281738
get 257510
push_back 104007619
push_back 447412904
push_middle 937212202
push_back 737869966
get 207967
get 194273
push_front 190661360
push_front 432201859
push_middle 733282782
push_middle 838757488
push_back 988875519
push_middle 723439775
push_middle 589357550
push_back 936247113
push_back 107935842
get 326573
push_front 431137290
push_front 150071083
push_middle 594259843
get 211503
push_back 610594
push_middle 619629739
push_front 178556781
get 123008
push_front 525614004
push_back 816725854
push_middle 21934026
push_middle 566098261
push_back 685787156
push_front 629864855
get 318391
push_back 726916128
get 234215
get 270762
get 3144
push_front 28120812
push_back 37555390
push_back 155097774
push_middle 795011234
push_middle 596774757
push_middle 122549643
push_back 625843916
push_front 967458372
push_front 551326990
get 326057
push_middle 578594811
push_middle 65565633
push_back 470413558
push_front 278111933
get 420102
push_middle 73007660
push_front 837109278
push_middle 989449806
push_back 589069974
push_back 248868659
get 369619
push_back 238576422
push_back 15246744
get 8896
push_back 634654564
push_front 619119138
push_back 122918930
get 257141
push_front 609411964
get 97274
push_middle 873850191
get 72500
push_front 684382340
push_front 282016902
get 140157
push_middle 64631477
get 293276
push_front 380056404
get 282920
push_front 159601130
push_back 971116896
push_back 572089731
push_back 480293205
push_front 979229259
push_back 17808878
push_front 40169800
push_front 462104450
push_middle 747987222
push_front 227278393
push_middle 413696295
push_back 150047780
push_middle 943129387
get 321159
push_back 221878486
get 46185
push_middle 398534921
get 271275
push_front 730174619
push_back 682326274
get 409878
push_front 859995184
push_middle 207414008
push_back 83015936
push_middle 618408555
push_middle 702250294
push_front 641298480
push_back 645838997
push_back 149106649
push_front 963801749
push_back 660767113
get 417988
push_front 153519059
push_middle 434303332
push_middle 679423897
get 33131
push_middle 478845392
push_middle 666191499
push_back 220068305
push_front 203288120
push_middle 895453795
push_front 920928960
push_middle 392621506
push_back 86542550
push_front 960005800
get 272700
get 157507
push_back 401132821
push_front 69869201
push_back 212776697
get 258902
get 424400
get 166458
push_middle 877318515
push_front 277254474
push_front 920783192
push_back 392759698
push_middle 342847914
push_middle 760145162
push_front 897870295
push_front 4087456
get 296598
push_back 84240834
push_middle 515558623
push_middle 596375176
push_front 803952883
push_middle 385790162
get 217476
get 141832
push_back 432154668
push_back 650686319
push_front 96283227
push_back 854257619
push_front 425915988
push_front 506159464
push_back 29884747
get 381245
push_front 688080407
push_front 483357608
push_back 819917020
push_back 975827332
push_middle 490107498
get 304310
push_middle 255490365
push_middle 63645886
get 124103
push_middle 403156292
push_middle 303279781
push_middle 255946721
push_back 297514360
push_back 837147277
push_front 374324608
push_front 891505053
push_back 614565679
get 47688
push_middle 660504890
push_back 812415750
get 164910
push_middle 56976198
push_front 952427275
push_front 735620853
push_middle 300968648
push_back 961297673
push_middle 755032529
get 392577
push_middle 531415655
push_back 391428124
push_back 143272924
push_front 307584132
get 322148
push_back 496728657
push_middle 738168123
push_back 16002899
push_front 337087923
push_front 680063456
push_front 279585045
push_middle 733078879
get 440831
push_front 882572756
push_back 122164791
push_back 677087643
push_back 33751280
push_middle 499687360
push_back 41510666
push_front 670565343
push_back 169593938
get 303551
get 330014
push_front 367886101
push_back 571981032
push_front 614464847
push_front 619000370
push_front 270501341
push_middle 52682378
push_front 447365621
push_middle 876205152
get 297083
push_middle 651491640
push_middle 683196030
push_middle 673976828
push_back 425698289
get 404389
get 111298
push_front 675407152
get 253679
push_middle 473916730
push_front 203548941
push_front 66860241
push_middle 847303889
push_back 745972005
push_middle 218554840
push_back 772439461
push_middle 344620814
push_middle 594543919
push_front 807420028
get 272689
get 141951
push_middle 160933618
push_middle 138518729
push_front 270363113
get 382882
push_front 681120868
push_middle 996017516
get 228868
get 365230
get 34506
push_front 737802417
push_front 271322622
get 288088
get 190384
get 239213
push_back 347728243
push_back 179416888
push_middle 534910039
get 267038
get 310753
push_middle 532675448
push_front 409901878
get 94648
push_middle 39017288
push_back 4478082
get 7623
push_front 424935462
push_middle 821810061
push_middle 651122929
push_front 175464484
push_middle 182102420
push_front 790865809
push_front 767075604
get 417222
push_front 858222492
push_back 1371773
push_front 69102128
push_back 551036419
get 6070
push_back 440919984
push_middle 135570391
push_front 17293915
get 134763
push_front 769703728
push_back 439653844
push_middle 211262975
push_middle 852053017
get 73706
get 145898
push_middle 420880463
push_middle 625687601
push_front 261145332
push_front 850085164
push_front 299359251
push_middle 562167915
push_middle 236231106
push_middle 284512037
push_middle 925935442
get 434019
push_middle 370184538
push_front 120465096
push_back 966802603
push_back 96292171
get 243613
push_back 108599457
push_front 636473410
get 345095
get 330491
get 167295
push_middle 114272986
push_back 49197623
get 249484
push_middle 900406750
push_back 863060818
push_middle 256443149
push_front 866126207
push_front 788806452
push_front 748190773
push_front 851902866
push_front 600331456
push_middle 628914747
push_middle 130013046
push_back 111323054
get 226514
push_middle 171705275
push_front 895907769
get 256437
push_back 157136281
push_back 521228037
push_back 185686289
get 36828
push_middle 555115382
push_back 503650628
push_middle 198181662
push_back 803160396
push_middle 352157801
push_middle 492671482
push_middle 952806275
push_middle 445290970
push_front 567420264
push_back 666607435
push_front 68575311
push_middle 669816310
push_front 844729012
push_back 623162859
get 115671
get 337064
push_front 151749794
push_front 508564664
push_back 561122079
push_front 657522852
push_front 925081311
push_front 617957351
push_back 459332714
push_front 795304018
push_front 619284826
push_middle 7213819
push_front 964384331
get 118148
push_back 322300878
push_back 70177714
push_middle 286996686
push_back 718522905
push_middle 536394520
get 378303
push_front 902808106
push_middle 376294057
push_middle 867194037
push_front 860919744
push_middle 21764144
get 27179
get 232500
push_middle 774177870
push_middle 605673167
get 315218
push_back 603246541
push_back 451768934
push_front 534762523
push_front 985911285
push_middle 637672545
push_front 339094828
push_middle 486522508
push_middle 819864090
push_back 329324961
push_middle 184247013
push_middle 717923669
push_middle 763726145
push_back 614980624
push_back 163316873
push_middle 824168594
push_middle 782649929
push_middle 227203939
push_back 833090750
get 415142
push_back 589797427
push_middle 318242863
get 189409
push_back 868758277
push_back 718061038
push_front 578415895
push_front 287304200
push_back 79257980
push_middle 281688797
push_back 578339826
get 50731
push_middle 267571124
push_middle 600257167
push_back 140223361
push_middle 314484223
push_middle 701671896
push_front 411598843
push_middle 601540182
get 11754
get 6724
push_front 379360934
get 75585
push_front 987806348
push_front 746045830
push_front 781665216
push_front 644158897
push_middle 914677041
push_back 763560209
push_back 540403315
push_middle 543227391
push_back 932535538
push_middle 293605508
get 443536
push_middle 797350955
get 306325
push_back 985029605
get 207111
get 37422
push_front 155091015
push_back 648246634
push_middle 800257830
push_middle 622094823
push_middle 352479497
push_back 652882718
push_back 378136897
push_middle 688811526
get 309607
get 14597
push_back 441722767
push_back 493855311
get 160251
get 441561
get 80521
push_middle 491265603
push_middle 70249772
push_middle 15975802
push_back 67782962
push_front 147408106
get 317595
get 404818
push_middle 61604120
push_front 983352023
push_middle 467044336
get 213321
get 167887
push_back 949492315
get 34091
push_back 448213702
get 13366
get 221119
push_back 980724858
push_front 320990234
push_front 899887836
push_front 356208841
get 358397
get 313081
push_middle 513253920
push_front 886038864
get 141455
push_middle 273658463
get 242165
push_front 550456666
push_front 812308076
push_middle 464734389
push_middle 752050123
push_front 744278103
push_middle 395456965
push_front 458165928
get 67664
push_back 297800540
push_front 231223864
push_front 893167019
get 317921
push_back 634558021
push_back 84483421
push_front 552468610
push_front 465777238
push_back 130013098
get 29878
get 399104
push_back 11157269
get 28004
push_back 151168083
get 140864
push_middle 40463511
push_middle 926429392
get 5323
push_middle 227236674
push_back 289727096
push_middle 186677569
push_middle 49096447
push_middle 362730135
push_front 938457456
push_middle 712539100
get 53839
push_back 114637191
push_front 436351823
push_back 122872005
push_front 773800310
push_back 413901538
push_front 971500813
push_back 244996437
get 341062
push_front 18602550
get 396091
push_middle 736024314
push_back 273791807
push_middle 185269733
push_front 475841373
push_middle 285955573
push_front 955075221
push_middle 8824951
push_front 644697341
push_front 537071499
push_back 350179695
push_middle 150326634
push_front 584258861
get 202820
push_middle 789719726
get 401419
push_front 120072888
push_front 166457271
push_front 400663547
push_back 441995248
push_back 473054548
push_middle 773016374
push_front 148478942
push_back 359835627
get 376672
push_middle 555474291
push_front 355665040
push_middle 144694867
get 433261
push_middle 709804526
push_back 823335604
push_front 844576700
push_middle 898128127
push_back 667757626
push_back 24318211
push_middle 882028826
push_back 169764158
push_back 695686398
push_front 567642396
push_front 804845111
push_middle 878928517
push_middle 499677608
push_front 174091921
push_middle 291221961
get 348293
push_middle 846044736
get 193803
push_middle 513362245
push_front 378219342
push_back 787114950
get 70669
push_front 455155331
push_back 957398487
push_middle 287701481
push_front 547213152
push_front 521898071
get 147852
get 38120
push_front 106456378
push_front 1532897
push_back 585603404
push_back 329138116
push_front 901553746
get 427748
push_front 668962502
push_back 735493929
push_middle 168056397
push_middle 498312069
push_front 595380911
push_front 341999174
push_back 777418752
get 370421
push_back 699828862
push_middle 538051180
get 37907
push_middle 75962099
push_middle 610451348
get 443049
push_front 548548676
push_front 608317700
push_front 637208448
push_middle 180169751
push_middle 211733208
push_middle 757539873
get 364226
push_middle 371324594
push_back 922698864
get 3794
get 112463
push_back 706306385
push_back 1938352
push_front 426975228
push_back 927776495
push_front 894678841
push_middle 398684429
push_front 625272626
push_front 949686083
get 219901
get 347556
push_front 715694538
push_middle 678365596
get 365752
push_back 14808287
push_front 729806567
push_front 631455302
push_front 422062123
push_front 657525199
push_middle 374673666
push_back 62565766
push_front 319458539
push_front 130453736
push_front 338440284
push_back 22909082
push_front 554347969
push_middle 567773268
push_middle 14584018
get 217421
push_middle 275375952
push_middle 842833414
push_front 157988193
get 442156
push_back 298840169
push_back 733898514
push_middle 499375807
push_back 990463286
push_back 305412826
push_front 586229861
get 167618
push_back 790346365
push_middle 407855605
push_back 669163373
push_back 516989197
get 11838
push_back 369819144
push_front 681563446
push_middle 396538530
get 431624
get 140156
push_back 487118343
get 174072
push_back 175753039
push_front 664683962
push_front 306481766
push_middle 177473905
push_front 336303293
push_middle 561816971
push_front 831216930
push_back 48053713
push_back 77413379
push_middle 859543191
push_middle 340293334
get 333163
push_front 230539108
push_back 991989123
push_front 83743840
push_front 308978968
get 353269
push_middle 497548810
get 261016
push_middle 939763805
get 273807
push_back 760201077
push_middle 493662627
push_middle 761074059
push_middle 701226284
push_front 710862600
push_front 568319822
push_back 416764067
get 435071
push_middle 790456502
get 66862
push_middle 815654408
get 155295
push_back 455893716
get 185753
push_front 185421371
push_back 527779352
push_front 261510696
push_back 394809835
push_middle 77290276
push_middle 837499648
push_middle 473326088
push_back 628316611
push_back 171597321
push_middle 871665784
push_back 433965455
get 311081
push_back 143080839
get 2076
push_middle 879190271
push_back 46243235
push_middle 139370332
get 228187
push_middle 471537327
get 345921
push_back 340191048
get 44367
push_middle 461961985
get 107548
push_middle 515415169
push_back 124946188
push_back 232034820
push_front 345252773
push_middle 571651093
push_front 718922636
get 279058
push_front 774968393
get 368866
push_middle 133869988
get 86042
get 230448
push_front 136273540
push_front 100962554
push_back 693074592
push_front 200211548
push_back 237339871
push_back 368020993
get 266796
get 99292
push_front 353261967
push_middle 951748844
get 408399
push_back 921394933
get 229726
get 106107
push_back 636856426
push_front 906372697
get 129269
push_back 743562984
push_middle 185949063
push_front 802549925
push_back 740820941
get 386205
push_back 60142789
push_back 820668840
push_middle 451660897
push_middle 722796020
push_front 917357493
push_middle 587618600
get 6436
push_middle 717839861
get 240205
get 9959
get 254115
push_back 564726099
push_middle 438783380
push_front 649852609
get 243646
push_middle 161449834
push_front 258071845
push_middle 672807072
get 206561
push_back 308841986
push_back 814880390
get 311974
push_middle 271077421
push_middle 790153030
get 338038
push_middle 201180370
get 328214
push_front 192712538
push_middle 721238015
push_back 797507325
push_front 544263287
push_middle 827849423
push_back 423498491
get 306981
push_back 897063850
push_middle 794107861
get 5858
push_front 675993746
push_middle 299030255
push_front 437615339
push_middle 578851685
push_back 115232297
push_back 258466933
push_back 300368879
push_back 108609228
push_front 589976583
push_back 35810441
push_middle 426211049
push_back 165831730
push_back 956077309
push_back 78653883
push_middle 371225011
push_back 77071329
push_middle 166304108
get 6632
push_middle 247866984
push_middle 454332941
push_middle 198748960
push_back 856110192
push_front 635904820
push_front 388340996
push_back 214571130
push_front 327361916
get 111832
push_back 969062775
get 178254
push_middle 708482314
push_back 305079061
push_front 306042482
get 319660
get 32842
push_back 684894290
push_middle 738335988
push_front 934645571
push_middle 941704325
push_back 622775448
push_middle 678481599
push_middle 942431742
push_back 944321602
push_front 34299189
push_middle 341302359
push_back 47870308
push_middle 591992158
push_front 644027138
push_middle 51837671
push_front 985163812
push_back 210222959
get 349130
push_back 794175629
push_middle 860669504
push_middle 522796471
get 67872
push_middle 649729420
push_middle 886012426
get 163676
push_back 924382083
push_back 267997048
get 264682
push_front 445768579
push_middle 529487906
push_back 815359393
push_middle 225602004
push_back 738258598
push_middle 847311848
push_front 250171564
get 265754
get 327566
get 382455
push_middle 327563575
push_front 100289515
push_middle 380724687
push_front 329786115
get 36236
push_back 477367760
push_front 518835682
push_front 810396992
push_front 320851021
push_front 154932408
get 352365
get 110827
push_back 917566249
push_middle 123181741
push_front 421495209
push_back 485630476
push_back 911853157
push_back 765425759
push_front 169981758
get 311516
push_front 234673409
push_front 400004654
push_front 66240917
push_middle 79368144
push_front 413657028
get 298350
push_middle 821890292
get 409022
push_middle 229850927
get 65386
get 50139
push_middle 304722468
push_middle 373868371
push_front 814298773
push_front 459643891
push_middle 288001124
push_front 655543158
push_back 214311122
push_back 581749427
push_front 68740321
push_middle 807454254
get 4543
push_back 933311532
push_back 617907275
push_front 85087106
push_back 822027883
push_middle 157620970
push_back 851625944
push_front 144285943
push_middle 470774596
get 372897
get 329495
push_front 182910620
push_front 528332373
push_back 682814631
push_back 2424916
push_front 906107440
get 157405
push_middle 171117946
get 390019
push_back 595112565
push_back 340108638
push_back 844061488
get 142489
push_back 723695875
push_middle 567817564
get 99332
get 356252
push_front 550358923
push_front 373066587
push_back 327152668
push_front 714093557
push_front 188544719
get 328535
push_middle 980274028
push_back 800348843
push_front 851422026
push_back 540670891
push_middle 587602872
push_back 998723792
push_front 836572153
get 243898
push_middle 168431113
get 408698
get 100839
push_back 440237021
get 335359
push_middle 705277801
push_middle 341601023
get 325376
get 214938
get 127982
push_front 834908740
get 357270
push_front 677291914
push_middle 266970894
push_front 853008968
get 352362
push_back 720642657
push_back 979699098
get 384507
push_back 259048685
push_front 421821899
push_back 556002396
push_front 890401767
push_back 84669326
push_middle 249884155
push_middle 996386191
push_middle 664162755
push_back 579231651
push_back 178157457
push_front 774829770
get 217002
push_middle 686538614
get 295294
push_back 832611731
get 376678
push_back 518266597
get 294613
push_back 147080224
push_front 648090981
push_middle 653148148
get 268294
get 59122
push_back 245203656
get 24250
get 341413
get 354839
push_back 491733785
push_back 680110171
push_front 326286688
push_back 152129317
push_back 134772996
push_front 726009539
push_front 95171780
get 287371
push_back 400643487
push_front 625377018
push_front 839284645
push_middle 366716421
get 93231
push_back 686556227
push_back 223398786
get 437291
push_middle 968402537
push_back 159168094
push_back 491849997
push_back 280702781
push_back 867981210
push_middle 326030651
push_back 185475631
push_middle 546975595
push_front 27937637
push_back 145286914
push_front 330267721
get 131133
push_back 383736954
get 167127
push_back 571788544
get 90778
push_middle 340034643
push_back 804214383
push_middle 311958322
push_back 713017020
get 160379
push_middle 125500193
push_front 25575490
get 420214
push_front 549982227
push_middle 953456677
push_front 900079802
push_front 607720297
get 341803
get 364964
push_middle 257058969
get 94885
get 387133
push_back 914008760
push_back 96594509
push_front 389643468
push_middle 683935866
push_middle 140823527
push_front 699919768
push_front 828430260
get 424737
push_back 796759519
push_front 83958937
push_back 227241761
get 135206
push_back 400473434
get 119335
push_back 704485268
push_middle 819476186
get 313244
push_back 937342474
push_back 811593295
push_front 877598610
push_front 324928554
get 28707
push_back 35662063
push_middle 979705268
push_middle 732184646
push_back 370085691
push_back 709763577
push_back 40261845
push_middle 445619573
push_back 463904931
get 216076
get 151208
push_middle 310413010
push_middle 571261798
push_back 805719633
push_middle 975382109
push_back 390232613
push_back 938801864
get 268568
push_front 99682643
push_back 798336730
push_front 542462140
get 144813
push_back 236926014
push_front 348920717
push_back 335566809
push_back 617942087
get 411932
push_front 92982124
push_middle 449505737
get 111306
get 312606
push_middle 894734519
get 65112
push_middle 977892287
push_back 162831560
push_middle 601072827
get 55297
push_middle 891149117
push_front 295035954
push_back 475476705
push_back 304128522
push_front 291515603
push_front 50475237
push_back 525633167
push_back 39638035
push_back 482118426
push_front 448660510
get 368948
get 5868
push_back 131177689
push_middle 442336747
get 191007
push_middle 25449708
get 172649
push_front 544871590
push_front 573609720
push_front 223553166
push_back 298530977
push_back 631415218
push_back 11070284
push_front 898440577
push_middle 769008610
push_front 806176828
push_front 432118739
push_front 168812462
get 421684
push_back 608506894
get 444409
push_front 709045256
get 144007
push_front 789969022
push_back 28390548
get 142231
push_front 382483850
push_middle 360243090
get 212614
push_middle 828050373
push_back 17601885
get 441918
get 22866
push_back 765727421
get 445037
push_front 927753793
push_front 334131694
get 435924
get 398047
push_back 986291694
push_middle 805967584
push_front 254484779
get 185058
push_middle 829298428
push_front 435940435
push_back 805318954
push_middle 348660824
push_front 307088396
get 438022
push_front 279470391
push_back 670247397
push_middle 41322139
push_front 515397923
push_back 137857310
get 138133
push_back 429331483
push_front 17310278
push_front 453070908
push_back 999662854
get 170509
get 405587
get 198050
push_middle 842258972
push_back 827519230
get 441423
push_front 740998948
push_middle 602919299
get 344103
push_front 858783284
push_front 666157965
push_front 701637988
push_back 78296730
push_front 806950882
get 228538
get 32750
push_back 495726553
get 72447
push_back 598836662
push_back 469674195
push_front 520588490
push_middle 5393145
push_front 24964410
push_back 517113863
push_front 238259298
push_back 378347656
push_front 475583313
push_back 34490760
get 219535
push_front 658280725
push_front 425646348
get 34262
get 249347
push_front 413498563
push_front 536835803
push_front 359857446
get 125965
push_front 163376803
push_back 124698539
push_back 20240925
push_front 704821673
push_front 736414126
push_back 634813312
get 267274
get 296925
get 347686
push_back 923664021
push_middle 960217104
push_middle 635872332
push_middle 210828832
push_front 684718135
get 336349
push_middle 192709685
push_back 364715268
push_back 521714324
push_front 654323733
push_middle 843728706
push_back 489647011
push_front 953033684
push_back 98319607
get 338616
get 89273
push_middle 414189314
push_middle 254044665
push_front 92610292
get 215495
push_middle 230643607
push_middle 635063714
get 2423
push_front 66716890
get 224377
push_middle 321410951
push_front 861592249
push_front 786176181
push_front 419180313
push_back 651222547
push_back 357325597
push_front 875782854
push_back 935701708
get 306639
get 281207
push_back 365910624
push_back 12976021
push_front 1439085
get 296015
push_front 436518399
push_front 551830095
push_middle 705579706
push_middle 617415034
get 415825
get 304108
push_front 316804082
push_back 604421748
push_front 54719712
push_middle 657516366
get 243941
push_back 538109053
get 166418
push_front 901061775
push_back 329884542
push_front 119891048
push_back 768508646
get 430475
push_back 11409510
push_front 872813548
push_back 354278963
get 184388
push_front 29072646
push_front 101232389
push_back 125278619
push_front 647945824
get 149627
push_middle 150220602
push_front 17641582
push_middle 561486375
push_front 517319006
push_front 122969407
get 296164
get 126911
push_back 493092398
get 364566
push_front 105203996
get 198641
get 276392
get 264077
push_front 976983153
push_middle 951634565
push_back 493296626
push_middle 32065027
push_middle 645516174
get 321974
push_back 109649536
push_middle 732708994
push_front 702828982
push_front 257870038
get 126090
push_back 241109026
get 305861
get 398884
push_front 831773560
push_middle 42699851
push_front 998615580
push_front 95022140
push_middle 526145268
push_back 52286697
get 332222
get 340655
push_middle 40859371
get 19112
push_middle 721040579
push_back 128053185
push_back 742666000
push_back 278989363
get 341640
push_middle 387827372
push_middle 710990016
push_front 357460221
push_front 257488807
get 105713
push_middle 363183689
get 360553
push_middle 162533466
push_middle 69391254
push_middle 616456862
push_back 925093710
push_back 2807510
push_back 165146888
push_front 474578423
push_middle 259318888
push_front 48304454
push_middle 319774924
push_middle 386690007
get 424042
push_front 916414368
push_back 440663097
get 377218
get 341690
get 273854
push_front 484310611
push_middle 543872523
push_back 661212891
push_middle 397110582
push_back 855352019
get 193802
push_front 954849366
push_back 559162262
push_front 732681126
push_middle 474322712
push_front 863736631
push_back 600787038
push_front 536606690
push_middle 314950514
get 218480
push_front 762115924
push_middle 122736392
push_back 524224119
push_back 923851120
push_front 182587116
push_back 897399889
push_back 674936143
push_back 68244328
push_middle 204311488
push_back 428716160
push_back 896626339
push_middle 267309504
push_middle 63075056
push_front 20384397
get 282102
get 394921
push_back 801081498
push_back 334931978
get 346747
push_middle 404411774
push_back 959785218
push_middle 647460484
push_back 342188632
push_back 421171898
push_back 62197572
push_back 67339365
push_front 730228755
push_front 240820735
push_front 237478853
push_middle 430683312
get 109916
push_middle 905140264
get 332025
push_middle 333096194
push_middle 880440754
push_middle 705675997
push_front 429159991
push_back 561665445
get 358356
get 250
push_back 717493256
push_middle 198125670
push_front 901604816
push_back 12952946
push_back 696130118
push_front 769959521
get 279033
push_middle 863472930
push_back 332924971
push_front 837742513
push_front 402898265
get 163413
push_middle 552307110
push_front 86552555
push_middle 665540028
push_middle 352248414
get 413470
push_front 456195075
get 421760
push_back 586381320
push_front 636687358
get 94141
get 18778
push_back 619627946
get 279038
push_back 798425979
push_front 822278900
push_back 431147615
push_back 867318487
get 327201
push_back 102594983
push_back 370089643
get 273331
push_front 413743994
get 33978
push_back 254394191
get 153073
get 127497
get 321871
push_back 385421036
push_back 314402741
push_middle 708149745
push_back 684869923
push_middle 922053439
push_middle 851021206
push_back 314071035
get 201470
get 166530
push_front 89827902
get 374090
push_back 165346444
get 215783
push_middle 341987717
push_front 546094386
push_back 274509043
get 423503
push_front 986000988
get 211568
push_middle 458368628
push_front 83532153
push_front 173742560
get 445173
push_middle 750244190
push_back 871286515
push_back 119895474
push_front 587852675
push_front 745170222
push_back 552684390
push_back 501887593
get 314990
push_middle 982787561
push_front 275671570
get 439780
push_front 542562570
push_back 266003259
push_back 626604249
push_back 702779326
get 271604
push_front 306085714
push_middle 137718607
push_middle 772492988
push_front 646375628
get 72387
push_front 134303816
push_back 261960171
push_front 794693300
push_front 339782083
push_front 195403837
get 199539
get 311635
push_back 384275699
push_front 742203695
get 379245
push_middle 537950200
get 135115
push_back 548874422
push_back 372726177
push_middle 88903554
push_middle 281392380
push_middle 855642221
get 394666
push_front 829920520
get 429244
push_middle 902869324
push_front 853139421
get 325979
get 5639
get 351183
get 202635
push_back 95841140
push_back 94029723
push_back 981015549
push_back 78446077
push_back 559307293
get 257272
get 80760
push_middle 712695791
push_back 10989232
push_middle 410035583
push_middle 20847135
push_back 637251590
get 273411
push_back 14340487
push_front 319525264
push_front 348859037
push_back 216553952
push_front 49836039
push_front 625466213
push_front 592850181
push_back 995729770
push_middle 159117639
get 282899
push_middle 897352656
push_back 355572855
push_back 174186028
push_back 556320532
push_front 287359958
get 10421
push_back 3970427
push_back 108327538
push_front 164111831
push_back 803770829
push_middle 140605578
get 256451
push_back 884101971
push_front 525618148
push_middle 168145928
push_back 662860993
push_back 586881403
push_middle 645432505
get 427634
push_front 38241653
push_front 307681637
push_front 880364445
push_back 336232944
push_middle 202119932
push_front 656427625
push_middle 107452645
push_front 615282813
push_back 195197745
push_back 640186805
push_front 855698800
push_middle 980096756
get 25630
push_front 254083714
push_front 670123242
push_middle 2591721
get 244547
get 203181
push_middle 183687492
get 132919
push_back 479621213
push_back 233384963
get 356689
get 440630
push_front 877755991
push_front 75500742
push_back 182559118
push_front 215440549
push_middle 104691096
push_middle 784154326
push_back 447337362
get 363751
get 412435
push_back 57200370
push_front 2157366
push_middle 651107647
get 446191
push_front 579117773
push_front 285599996
push_front 947482850
push_front 371024298
push_middle 108623125
push_back 83706438
get 14639
push_back 989528883
push_middle 732994109
push_back 262710516
push_front 205005966
push_back 920437799
push_middle 581499829
push_middle 425077270
push_back 771915295
push_middle 392099475
get 415905
get 146831
get 266430
push_middle 339370473
get 14365
push_front 876629858
get 165580
push_back 890205342
get 262719
push_back 293299229
push_front 911819371
push_middle 492481236
push_middle 331993878
push_back 973962982
push_back 615160330
push_middle 147297840
push_front 817199886
push_middle 844764746
push_front 595693289
get 264714
get 399521
push_middle 579469482
push_middle 291885268
get 53555
push_middle 386765347
push_front 125846083
push_back 599139227
push_front 442085181
push_front 995009986
push_front 532230734
get 399343
get 280078
push_front 916233206
push_middle 329617751
push_back 351209898
push_middle 645214072
push_middle 106343822
push_middle 226036645
push_middle 14470799
push_front 606964643
push_middle 785747647
get 278212
get 323174
push_middle 511034398
push_front 375535336
get 79210
push_front 587433124
push_middle 828404612
get 303324
push_middle 769356541
push_middle 236660191
push_middle 564819253
push_front 449851226
push_middle 679891484
push_middle 172012151
push_back 138464390
push_front 397076683
push_front 112845468
push_front 482408718
get 1016
get 115957
get 208729
push_back 723089326
push_front 264191701
push_middle 327833803
push_front 925945519
push_back 263441520
get 71356
push_front 128507201
push_middle 267306968
get 297465
push_back 346541698
get 231569
push_back 305764381
push_middle 941123707
push_back 232607593
push_back 108580493
push_front 998634431
get 91676
get 67858
push_front 806486930
get 39339
push_back 198972764
get 440287
push_front 479872421
push_front 264514084
push_middle 112230605
get 217413
get 247725
push_middle 153846543
get 175906
push_back 782324717
push_front 890446092
push_middle 888768338
push_back 51477780
push_middle 550529172
push_front 691116531
push_middle 172179727
push_front 604845915
push_front 828273345
push_back 348875862
push_back 658822630
push_middle 78074447
push_back 855504425
push_back 911025117
push_back 412298238
get 91347
push_front 328816892
push_back 97474781
get 167171
push_back 678718534
get 20218
push_middle 615258096
push_front 518779566
get 103613
push_middle 988568051
push_front 972186682
push_middle 318321718
push_back 883209369
push_middle 438425611
push_front 238307777
push_back 187415023
get 60994
push_back 930725312
push_front 52023839
get 28156
push_middle 243211121
get 424475
push_front 97930057
get 49982
push_front 873135436
push_middle 80189461
get 317188
push_front 182253725
get 22550
push_back 403198242
push_back 342124304
push_middle 121827665
push_middle 408485706
push_front 877477788
push_back 392690016
push_back 931953963
push_middle 534004338
push_front 417033520
push_front 906522524
push_middle 533292928
push_middle 22371890
push_middle 833764283
push_front 354655200
push_middle 972294376
push_back 694346763
get 332150
get 312770
push_front 615704897
push_front 974944835
get 195548
push_front 841055917
get 264089
push_front 727464077
push_middle 928799312
get 43504
get 86854
get 117322
push_back 70659751
push_front 577262142
push_front 979766408
push_front 814272060
get 51967
push_back 47139430
get 319045
push_middle 923071461
push_middle 657015962
push_back 328275649
push_back 763921019
push_front 320738463
get 174314
push_back 839361372
push_front 136426723
push_front 433577156
get 248097
push_front 315794931
push_front 596664284
push_front 482068829
push_middle 215159007
push_front 423815240
push_front 36475876
push_front 792736567
push_back 864408362
push_front 930398253
push_front 806530296
get 351387
push_back 646490462
push_back 738196951
push_middle 625445490
push_middle 156921778
push_middle 547796232
get 288719
get 29624
push_middle 912314007
push_front 208458490
push_back 552722064
push_back 702466875
push_back 749903548
push_back 164790159
push_back 428124534
push_middle 404766106
get 232201
push_front 218005998
push_middle 158019420
push_middle 571291928
push_front 570878107
push_back 121939752
push_front 267878718
push_back 317898410
push_middle 815146826
get 118277
get 269557
push_front 889889143
push_back 234868139
push_front 404571476
push_front 171366929
get 76299
push_front 882013447
get 65556
push_middle 822322686
push_middle 217778043
push_middle 915318171
push_back 346356692
push_front 635104374
get 339102
get 132679
get 337179
push_back 912106621
push_middle 138085803
get 97609
push_front 87800344
push_back 462048362
push_middle 387539475
push_middle 574272407
push_front 100008970
push_back 810147391
push_middle 266261333
push_back 407528486
push_back 889241878
push_front 137315540
get 171112
push_front 437468286
push_middle 256586178
get 248709
push_back 185617837
get 263156
push_front 987153948
push_back 277861925
push_middle 931950694
push_back 691404057
get 313881
push_front 147603591
push_front 291180971
push_middle 777196816
push_back 595423553
push_back 364881746
push_front 813834385
push_back 341825781
push_back 721838469
push_back 80197894
push_back 161505125
push_front 611795313
get 21443
get 109208
push_front 957538252
push_back 518414254
push_back 242445978
push_middle 867580305
push_back 195306048
push_back 715433778
push_back 383666173
push_back 313603929
push_middle 899881529
get 432111
push_back 989265726
push_front 297722437
push_front 542334230
push_back 145081545
get 302585
push_back 20926061
push_back 867107648
get 18133
push_front 640475305
push_front 947073159
push_back 958830863
get 11161
push_middle 177282628
push_back 852919574
push_front 81950727
push_front 50274261
get 48039
get 106955
push_front 319866170
push_front 80653470
push_back 844579809
push_front 54544355
push_middle 733013648
get 368885
push_middle 898300591
push_middle 823078380
get 190732
push_front 59192276
push_back 507765959
get 90780
push_back 849445930
push_middle 416217852
push_front 740468825
push_middle 684886794
push_front 487328206
get 64083
push_middle 838503480
get 381132
push_middle 871507804
push_front 135994291
push_back 404559601
push_front 818160400
push_middle 703168582
push_back 945454879
get 64685
push_back 244892433
get 247198
push_middle 102461979
push_front 116674862
push_back 602543590
push_back 103567601
push_back 126433036
get 19845
push_back 177805627
push_back 128871376
push_front 111720029
push_front 994874080
push_middle 276123636
get 104348
push_front 509199708
push_middle 829259441
push_front 808422622
push_front 381419082
get 186141
push_back 184790396
push_front 633235540
get 406543
push_front 363183626
get 67821
push_front 276574517
push_middle 431642459
get 176049
push_back 789355228
get 308931
get 196485
push_back 400534225
push_front 694593185
push_middle 655081258
get 51890
push_middle 199126344
push_middle 372206443
push_back 517810586
push_back 452556186
push_middle 943692508
push_back 341981518
push_front 109987350
get 11853
push_front 320361479
push_back 957799361
get 327685
get 212247
push_middle 460430382
push_back 997076183
push_back 553766038
push_back 620558663
push_middle 209467532
push_middle 728803440
push_front 709870187
push_middle 740681010
get 6020
push_front 773318670
get 286001
push_front 282574635
get 325411
push_front 275010182
push_front 78901168
push_back 821327453
push_back 689122262
push_middle 332525625
get 148143
push_front 75878964
push_front 496368859
push_front 633994020
get 266784
get 338395
get 170771
push_middle 57706980
push_back 234490973
push_back 838968679
push_back 692115464
push_back 824001566
push_middle 386368963
push_middle 842300078
push_middle 175514315
push_middle 652940710
push_front 47847233
push_front 29891536
get 78855
push_front 22700989
push_front 317675550
push_front 369832261
push_front 15605876
get 400033
get 376634
push_middle 498140896
get 317005
get 113603
push_front 713134338
get 281879
push_front 309645166
get 221812
get 131174
get 429637
get 168638
push_back 373315366
push_front 549301851
get 138499
get 363862
get 286756
get 49707
push_middle 742199467
push_middle 712638068
push_back 354269700
push_front 915458492
push_back 109780259
push_middle 748460434
get 199047
push_front 706234943
push_back 342734409
push_back 392719974
push_middle 867195544
push_front 982013769
push_front 349855658
push_back 644289961
push_front 312949004
push_front 17296481
push_back 191834935
push_front 868805689
push_back 124788021
push_front 910032883
push_front 790672925
push_middle 677951321
push_back 660614697
push_middle 548091614
get 372107
get 284486
push_front 362291689
get 269762
get 326378
push_back 522090246
get 206707
push_middle 280011659
push_back 805854174
push_back 595576717
get 23973
push_front 435893017
push_back 232054928
get 147155
push_front 436330000
push_back 495840211
push_middle 446963819
push_front 631723424
get 229549
push_middle 461725648
push_front 439640386
push_back 275253621
push_middle 198680364
get 90746
push_middle 923168484
push_middle 812758464
push_front 969628095
push_front 714894970
push_back 538208140
get 195290
push_back 198453428
push_middle 485570370
get 347971
get 21770
get 397782
push_front 610252812
push_back 451368452
get 162930
push_back 852096418
push_middle 730462820
get 85681
push_back 108037236
push_middle 147926610
push_middle 26552097
push_back 81112059
push_back 244517084
push_middle 951519392
push_back 35003439
push_front 416342908
get 210394
push_front 148236197
get 222949
get 107126
push_middle 395132930
get 174816
get 198170
push_middle 357066326
get 380245
push_middle 864351943
push_middle 747020559
get 423152
push_middle 767279670
push_front 892232907
push_middle 637975557
push_middle 626085219
push_middle 248078542
push_back 33340490
push_back 91630996
push_back 433122336
get 246732
push_middle 748507896
push_middle 748123938
push_middle 966578031
push_front 141183089
get 415064
get 380148
push_front 407922248
push_front 562152765
get 89347
push_middle 76873678
push_middle 702287983
get 78484
push_middle 840395446
push_front 405328832
push_back 872872
push_middle 92533357
push_back 574539242
get 247844
push_back 45305675
push_middle 527587085
push_middle 950583071
get 262647
push_back 628281079
get 328164
push_back 994606492
push_front 864871269
get 295881
push_front 25798391
get 147722
get 22179
push_front 923238115
push_back 160169362
push_middle 205213494
push_middle 47773773
push_back 201047044
push_back 404127484
push_back 822001187
push_middle 689698197
push_back 950904217
push_back 579734915
get 107719
push_back 794850218
push_middle 179342644
push_middle 555385509
push_back 549640282
push_front 78596691
push_front 578378766
push_back 738864028
push_middle 528446650
push_middle 415021124
push_front 792242969
get 50059
get 322440
push_back 437329960
get 147782
push_back 830612613
push_middle 771120665
get 337074
push_back 817950613
get 56012
push_front 189012719
push_front 293467186
get 328851
get 41509
push_back 813588141
push_front 551821137
push_back 385700701
push_middle 599022046
push_back 797669342
push_middle 53549029
get 194308
push_front 607298504
push_front 75350529
push_middle 750311014
push_front 242004409
get 314776
get 10122
push_middle 188524507
push_middle 845506222
get 370223
push_back 10343781
get 340188
push_back 21274918
get 45737
push_front 47705982
get 274752
push_middle 87997838
push_back 879111510
push_back 12529343
get 320187
push_front 258382126
push_back 15135776
get 277798
push_front 261713203
push_back 975457537
get 78217
push_front 100214625
push_front 429426663
get 37092
push_back 583187221
push_back 419937035
get 248617
push_front 832960393
push_middle 522631348
get 209940
get 12660
push_front 376136881
push_middle 773375919
push_front 301375458
push_front 769749610
push_back 591668425
push_middle 966638139
push_middle 117954021
get 416096
get 49307
push_front 994555115
get 150533
get 248348
push_back 242091454
get 136836
push_middle 154339827
get 261824
push_back 778642867
push_middle 689492131
push_middle 335052886
push_back 829522450
push_front 848085510
push_back 827590421
push_front 917363225
push_back 614114572
push_back 445523223
push_back 855026428
get 205215
push_front 670231208
push_middle 471344369
push_front 546862448
get 396119
push_front 198731740
push_front 456761078
get 435485
push_front 246867946
push_front 63731792
push_middle 69634468
push_front 62623214
push_back 453279783
push_front 512951909
push_middle 149003277
push_back 599919518
push_front 335362787
push_front 236153817
push_back 281722709
push_front 735308284
get 73349
get 183061
get 147771
push_middle 655902084
get 267882
push_back 899983563
push_front 672909020
push_middle 894140785
get 226766
push_middle 170903802
get 438487
get 283273
push_middle 412483028
push_front 587859543
get 147685
push_middle 442183328
push_back 624586645
push_back 56854807
push_middle 242860910
push_middle 888900666
push_front 712325608
get 57213
push_front 403351155
get 137349
get 178455
push_middle 285966711
push_middle 517702452
push_front 68148229
push_front 104905476
get 16590
push_back 823999231
get 282019
get 224766
push_front 520680792
push_middle 893768089
push_middle 543957977
push_back 614273704
get 8188
push_front 197292472
push_middle 857833622
push_back 562649129
push_front 929226148
get 435248
get 393078
push_back 298597564
push_middle 866218556
push_front 121434909
get 213002
get 372004
get 276050
push_front 856856949
push_middle 80046537
push_middle 22494132
push_front 567327575
get 5267
get 267983
push_middle 152847598
push_back 996492912
get 105607
push_front 888269183
push_back 649478054
push_front 300478463
get 348117
push_back 469195766
push_front 592380755
get 419063
push_back 908568953
get 153301
push_back 673763729
push_front 529546082
push_front 380769160
push_back 877434929
push_middle 505347466
push_front 150214091
push_middle 775271492
push_back 124171170
get 55140
push_middle 195593570
push_back 537550038
push_back 899556283
get 112589
push_back 17452126
push_middle 624884970
push_middle 440471464
push_middle 651148280
push_middle 959637405
push_front 681655941
push_middle 960451463
push_front 47474458
push_front 958201150
push_front 158590203
push_middle 213954504
get 27908
get 212199
get 107274
get 237125
get 34668
push_middle 757456216
push_front 858037008
push_middle 550781934
push_middle 219293508
get 380961
get 93011
push_back 554339110
push_front 280062613
get 359078
get 14542
push_front 410066648
push_middle 258891836
push_middle 430169705
get 154836
push_middle 172192057
get 152065
push_front 403432163
push_back 311687033
get 305864
push_back 793199539
push_middle 224451534
push_back 739920894
push_front 502919860
get 124579
push_middle 580664095
push_middle 284721525
get 220640
push_front 539011898
get 217105
push_front 72780306
push_back 886531722
get 173893
get 4769
push_front 65408825
push_back 713506466
push_middle 754927361
push_middle 676199234
get 414691
get 288156
push_middle 775320860
push_back 64570538
get 25076
push_front 752249112
push_front 939907757
push_back 992442193
push_front 877699725
push_middle 181996907
push_front 80132255
push_middle 107984693
push_back 491644864
push_back 10019771
push_middle 312443627
push_middle 554349679
push_back 495466864
push_middle 621648220
push_back 533648125
push_front 913353845
get 19071
push_front 943232636
push_front 456968684
get 360287
push_middle 628158544
get 435945
push_middle 915784485
push_front 952401588
get 251489
get 230401
get 263936
get 409446
push_middle 34650373
push_front 683717454
get 73519
push_back 758374253
get 174995
get 233837
get 399924
push_middle 866190827
get 24377
push_back 833254362
push_back 459151770
push_front 93757527
push_back 485540557
get 143353
push_middle 127457850
push_middle 639656894
push_back 990000205
get 432985
push_front 782566047
push_middle 34156412
push_middle 575378050
push_back 686413866
push_middle 173572632
get 107081
push_back 856688282
get 281562
push_middle 678008854
push_front 295940964
push_front 790586504
get 401957
push_middle 98864500
push_middle 392863746
push_back 135975719
push_front 882120082
push_front 665888374
get 6664
push_front 201247144
push_front 709408506
push_back 880536941
push_middle 560358252
get 109315
push_middle 146427604
get 33045
get 409789
get 34005
push_middle 59814149
push_back 590024644
push_front 59982547
push_front 664961817
push_front 278276751
get 263270
push_front 340671120
push_back 129983910
push_middle 335634065
push_middle 734629099
push_back 355783598
push_middle 420599945
push_middle 323938988
push_front 537830419
push_middle 351856765
push_back 682057848
push_front 325069024
push_front 933291633
push_middle 127975203
get 267309
push_front 273683149
push_middle 769591776
push_back 862587323
push_back 395990131
push_back 844691018
push_middle 363198936
push_front 614062461
push_middle 795629919
push_front 164110555
push_middle 395583729
push_middle 542485187
push_front 735994362
push_back 609990247
get 100919
get 108844
get 354909
push_front 784827261
push_front 725752421
push_front 216539086
push_front 573763666
push_middle 587791897
get 312824
push_back 442822747
push_middle 201758022
push_front 100657169
push_middle 897977433
push_front 720842796
push_front 430587812
push_back 561049336
get 233257
push_back 827357977
push_front 962861170
push_back 849515052
push_middle 217110489
push_back 468825971
get 118093
push_middle 440261635
get 305527
push_front 820940178
push_middle 125350670
get 314792
push_front 343221772
push_middle 426932907
get 62492
push_middle 913220095
push_front 331218680
get 144049
push_middle 278199671
push_back 250789442
push_back 884048570
get 365804
push_front 141517117
push_front 902291197
push_front 912039076
push_front 244147391
push_front 383252914
push_back 576986067
push_middle 758721312
push_middle 335233939
push_back 48341498
push_middle 777468569
get 422744
push_middle 564126414
push_middle 818026030
push_front 596098645
push_middle 987678765
push_front 167825882
push_front 537086778
push_back 194039461
push_back 42798080
push_middle 481597865
push_front 68421026
get 391959
push_back 824361272
push_back 968804733
get 396204
push_front 857834740
get 368517
push_front 705114746
get 235104
push_back 43876264
push_middle 653526421
push_middle 731450621
push_middle 52567338
push_back 552975111
push_front 566988622
push_back 725971974
push_middle 212568019
push_middle 278486348
push_back 273804035
push_front 206358712
push_middle 602427567
get 3469
push_back 2966855
push_middle 867478739
push_back 892222407
get 282369
push_middle 134941569
push_back 80069169
push_back 832046302
push_back 810209637
push_back 972322195
push_middle 735490631
push_back 434434581
push_middle 359048471
push_back 982031459
get 177635
push_back 680547754
push_front 533506811
push_back 122450401
push_back 507504423
get 277272
push_back 63096882
get 219461
push_front 112795914
get 391063
get 181047
push_front 551484973
get 128809
push_middle 296582621
push_front 163135776
push_back 95847669
push_back 762050356
push_middle 416177664
push_back 4546156
get 232585
push_middle 301738265
push_middle 252824310
push_back 423830492
push_back 548402431
get 75305
push_back 669398863
push_front 636942723
push_middle 309400891
get 117103
push_back 817861904
push_back 204571440
push_back 506256845
get 178087
push_middle 131402963
get 278825
push_middle 176086183
get 176415
push_front 392920097
get 408356
push_back 987459328
get 3813
get 5129
push_front 499018303
push_back 923557262
push_front 819787883
push_front 109743041
get 306441
push_middle 638512782
push_middle 31660971
push_back 169723579
push_back 660192043
get 293547
get 109990
push_front 833521690
push_middle 589329762
push_front 765166630
get 304115
get 297992
get 364823
get 179077
push_front 107536566
push_middle 765079565
push_back 380814534
push_front 260839925
get 331910
push_middle 172929566
push_middle 254662145
push_middle 999446814
push_middle 215533537
push_front 13994586
push_back 884175111
push_front 531217629
push_back 880945430
push_back 196213836
push_back 721440404
push_front 534434171
push_middle 261001926
push_middle 413791260
get 23176
push_front 929987964
get 3878
push_middle 302334082
get 25225
push_middle 722616047
push_back 719861126
push_middle 410975528
push_middle 693956077
get 24732
push_middle 182379943
push_front 214187010
push_middle 307099261
push_middle 901269334
push_middle 381329637
push_front 248810980
push_middle 130484453
push_back 460519908
push_back 745376938
push_back 123889467
get 211137
push_back 314248973
push_middle 71863886
push_back 919821591
get 208819
push_front 429038436
push_back 954255226
get 357464
push_back 326882489
push_back 993895711
push_middle 535263790
get 365688
push_back 672818100
push_middle 805831932
push_middle 774111232
push_front 278823159
push_back 366988582
get 392583
get 194217
push_front 151730273
push_front 237149578
push_back 373449101
push_middle 492396490
push_front 760151989
push_front 54973755
get 445694
push_middle 498692971
push_middle 584287144
push_front 885678240
push_middle 600014199
push_middle 544257704
get 34244
get 78399
get 231394
push_front 219913148
get 271478
push_middle 62971708
push_back 886611005
push_middle 88029217
push_front 710235719
push_back 442682382
push_back 996756818
get 427268
push_middle 159275858
push_front 463275483
get 2093
get 335701
push_front 577018983
get 222536
push_back 391625233
push_back 189241982
push_back 628825143
push_middle 737677813
push_front 330904931
push_middle 694404509
push_middle 764404010
push_middle 843676814
push_back 926852927
get 173675
get 69583
push_back 80007421
get 287778
push_back 568529903
push_back 719912259
push_back 852238129
push_front 358680343
push_front 274024086
get 222737
push_front 524975667
push_front 987499453
push_middle 637502243
get 163720
get 326120
push_back 906568127
push_front 187411415
push_back 929340552
push_back 441300122
get 250728
push_back 452250027
get 342504
push_middle 668603588
push_front 906932156
push_back 723528118
push_front 23126868
push_back 839778508
push_front 127093746
push_back 112297188
push_middle 544662841
push_middle 959451661
push_middle 376946402
get 280800
get 258415
push_front 983547179
push_back 850275944
push_back 295831837
get 263846
push_middle 425525013
get 414157
get 134613
get 242759
get 116385
push_front 90138902
push_back 87469869
push_middle 526272333
push_back 186848097
push_middle 237800948
push_middle 327278060
push_middle 133696384
push_front 608100004
push_back 529194965
push_middle 214961863
push_front 399498658
push_back 30518408
push_back 766693932
push_front 731579607
push_middle 650443294
push_middle 800500008
push_front 252055047
push_back 958943315
push_back 71017918
push_back 756592202
push_back 172947763
push_middle 683694076
push_back 627523220
get 217332
push_back 98028257
push_middle 596556108
get 322058
push_middle 917241274
push_middle 744485633
push_middle 464963078
push_middle 136344361
push_front 7437460
push_back 722042815
push_middle 749101169
push_front 63494688
push_middle 580569365
get 65646
push_middle 9192758
push_front 296783656
push_front 582917295
get 428903
push_middle 327583672
push_back 243624563
push_front 140536425
push_front 161396363
push_back 646015503
push_front 350408558
push_front 641671752
get 55408
push_front 225017674
push_back 226515150
get 382954
push_front 431982128
get 368991
push_front 193722805
push_back 702900427
push_back 317748176
push_front 579418334
push_back 373592713
push_middle 87508064
push_back 91051806
push_back 199330278
push_back 878360395
push_front 934093128
push_back 666455451
get 304189
push_front 115466718
get 419549
push_middle 112887986
get 11434
push_middle 333408214
get 134452
push_back 527019728
push_back 582837478
get 96138
push_front 112658846
get 88522
push_back 466416196
push_front 986850731
push_middle 617905747
push_front 875633289
push_back 207570656
push_back 135634988
push_back 71609909
get 43557
get 150225
push_middle 366635619
push_front 574548235
push_middle 24222453
push_front 249943691
push_front 420767270
push_front 461917174
push_middle 947742352
push_front 260549950
get 99714
push_back 28828829
get 232006
push_front 159158357
push_front 130225129
push_back 664806037
push_back 963073466
push_front 438999773
get 195416
push_back 692206021
push_middle 984054192
push_front 466039265
push_front 203401750
push_back 537980504
push_front 703975712
push_back 378014485
push_middle 35474106
push_back 241778609
push_back 705090370
push_back 740974984
push_back 733311929
push_back 346691675
push_middle 686296389
push_front 822396293
push_front 759233870
push_middle 58417165
push_front 297271119
push_middle 773234090
push_back 584373413
push_front 272327435
push_middle 299391715
push_middle 686115008
get 7550
push_front 793624543
get 408334
push_back 227071783
push_front 81326724
push_back 457083560
push_back 963880429
push_back 154259048
push_middle 573042823
push_middle 547854777
push_front 670166118
get 79648
get 125133
push_middle 650415890
get 294456
push_back 218830609
push_middle 504046803
push_front 978103489
push_front 774747093
push_back 295613660
push_front 97859471
push_front 783954508
push_front 98893049
push_middle 831403477
push_middle 125703155
push_back 728502132
push_front 533164658
push_front 455003861
push_front 991596368
get 378126
push_back 591921820
push_back 629406098
push_front 172332908
get 273176
push_front 38930932
push_back 235464625
get 414873
push_back 480150351
get 424061
push_front 383764411
get 32000
push_middle 956984514
push_front 808558504
get 337322
get 140497
push_back 966637670
get 41100
push_middle 154964554
push_back 176762773
push_back 550981724
push_front 118321055
push_middle 328423317
get 368443
get 160759
push_back 293242430
push_back 462703858
push_back 632511208
push_front 798174224
push_front 990744098
get 64703
push_middle 857513080
push_back 467428906
push_front 400388438
push_back 890651208
push_middle 177517637
get 249104
push_back 480370398
get 382712
get 85
get 429294
get 392954
push_middle 402683757
push_back 622350623
get 379117
push_middle 972040262
push_middle 764418591
get 423425
get 446838
get 98561
push_middle 726729532
get 408921
get 315953
push_back 919800928
push_middle 279569060
get 143829
push_front 434623632
push_middle 618246320
push_back 732079258
get 93405
push_back 904502466
push_front 182856704
get 157544
get 373546
get 73725
get 262721
get 386121
push_front 726357468
push_front 300232506
get 343609
push_back 645300212
push_middle 460723815
get 375024
get 209157
push_front 292004088
push_back 277785038
get 105933
get 234592
push_back 283215530
push_front 288098742
get 41244
get 154054
get 147417
push_front 627438072
push_front 508626337
get 362640
push_middle 61370499
get 425240
push_middle 698987617
push_front 760512352
push_front 588691029
push_back 891794838
push_back 52920598
push_back 872585404
push_middle 167586138
push_back 281303764
push_front 882427947
get 133446
push_middle 355646814
push_back 613517770
get 361770
push_middle 209983659
get 183334
push_middle 266092983
push_middle 887495166
push_middle 837593686
push_back 362381638
push_back 365124799
push_back 835678618
push_front 196018093
push_middle 864375871
push_front 730686037
push_back 690121639
get 159055
get 404313
push_middle 703046358
push_middle 167450494
push_back 198144600
push_middle 959302086
push_middle 793628395
push_front 252879388
push_back 12840021
push_front 88656991
get 211946
push_back 733856346
push_middle 726927897
push_front 77632135
push_middle 81887626
push_front 119570747
push_middle 890356897
get 284392
push_back 733700956
get 422104
push_middle 432169023
push_back 746681816
get 8505
push_front 18707035
push_back 963296160
push_front 60548364
push_front 31380405
push_front 805706065
get 342131
push_front 396098789
get 273129
push_middle 373796758
push_front 512389310
push_middle 692711918
push_middle 18740692
push_back 482578381
get 101476
push_back 771742482
push_back 705470528
get 123706
push_back 663287984
push_front 506661994
push_middle 70858513
push_back 675543782
push_back 953073144
push_middle 313957842
get 346819
push_front 263431827
push_front 830401690
push_back 598964895
push_front 426772874
push_middle 686668672
push_front 93767938
get 82348
get 93647
push_back 999970803
get 367065
push_back 42680267
push_middle 580266383
push_back 216367276
get 65770
push_back 62505269
get 119124
push_front 238549331
push_front 495861103
push_middle 913516266
push_front 343019333
push_front 798786230
get 262804
push_back 795845236
get 209320
push_middle 713849494
get 375924
get 355119
get 62192
get 397117
push_middle 308123518
push_middle 829640488
get 225171
push_front 955812202
push_middle 476764784
get 311521
push_middle 603104057
push_back 546947498
push_middle 502421182
get 134992
push_front 822810580
push_back 312032223
get 67078
get 17017
push_front 331827740
push_back 559473386
push_back 350921728
push_middle 463910692
get 288425
get 319496
push_back 190310545
push_back 292920304
push_back 627032502
push_back 518516623
push_front 106400550
push_front 912994244
push_back 329978795
get 141089
get 82105
push_back 477262977
get 71451
get 429733
push_back 662118054
push_back 217981087
push_middle 983321637
get 304846
get 429422
push_back 823745309
push_front 303925671
push_middle 696705239
get 360405
push_back 959880587
push_middle 217346410
push_middle 409770501
push_front 49894684
get 343889
get 275643
push_front 646141928
push_back 262730974
get 217839
get 335137
push_front 545472066
get 143371
push_back 463576361
get 157650
push_back 471828121
push_middle 729125888
push_middle 121665212
push_back 426333356
push_front 754399222
get 207154
push_front 278966942
push_back 63171169
push_middle 19910531
push_back 645008474
get 294099
get 303637
push_front 679487142
push_front 443285470
push_front 715221475
get 110099
push_middle 710293905
push_front 642400325
push_back 28524891
push_back 646870857
push_middle 400839718
push_front 838613429
get 148347
get 102488
get 70281
push_front 113994351
push_middle 762177054
push_front 670123194
push_back 20094742
push_front 755351900
push_front 909410535
push_back 823868135
push_front 618460863
push_middle 129774996
get 308697
push_front 443057224
push_front 850830753
get 271359
push_front 579765493
push_middle 497165355
push_back 749066617
push_back 152931744
get 369816
push_middle 541600488
push_front 211171889
push_front 870519682
push_middle 257653958
push_back 133252778
push_front 216738626
get 69109
push_middle 973530906
push_front 523924988
push_back 979719873
push_front 706722164
push_back 744322966
push_front 807162314
push_middle 431170533
get 333001
push_back 139754194
push_middle 201315067
push_middle 893703586
get 61796
push_front 776420803
push_middle 930700053
push_front 900067873
push_back 541902433
push_front 62081382
push_back 726981737
push_middle 648177197
push_back 577223515
push_middle 73212969
push_front 298485647
push_middle 406235956
push_back 710493857
push_front 712708344
push_middle 737638447
push_back 112156217
get 354358
get 23385
get 369070
get 338921
push_front 823439350
push_front 308605038
get 370874
get 377348
push_back 172121884
push_front 816011399
push_front 227884863
push_front 867774355
push_front 778026646
push_back 216042052
push_middle 443719728
push_front 838912696
push_front 2395354
push_front 133998833
push_middle 211935682
get 431141
push_back 886994694
push_middle 125291526
push_front 23055554
push_back 926879432
get 358981
push_front 126827250
push_front 259427024
push_front 188128063
push_middle 684522157
push_front 588295725
get 278227
get 42241
get 286381
push_front 577416522
push_front 448949375
get 51998
push_back 9053798
get 363487
push_middle 264327617
push_front 462894909
push_back 468453385
push_front 317674385
push_back 420772761
get 210042
push_back 679744574
get 354412
push_back 196644565
get 424782
push_front 303574035
push_front 132823789
push_front 344346878
push_middle 121874693
push_front 571046878
push_front 415932002
push_middle 224333335
push_back 261359273
get 54993
push_back 3887645
get 182174
push_front 951677929
push_middle 562629996
push_back 744951920
push_front 75631967
push_front 621884195
get 16557
push_middle 191742757
push_middle 662083484
push_back 802868291
push_middle 115871627
push_front 621675471
get 400385
push_back 977278443
push_back 356511998
push_middle 269459741
push_middle 770162689
push_front 899395883
push_front 378356688
push_back 731211627
push_back 214874557
push_middle 155741179
get 130
get 402976
push_back 839125152
push_front 282131485
push_back 960000810
push_back 966013212
push_front 342801649
push_middle 786692194
get 249389
push_back 779214140
push_middle 463550858
push_back 395658077
push_middle 992151558
get 391888
get 138562
push_front 314570165
push_middle 315534760
get 9784
push_middle 47157619
push_middle 905976607
get 257349
push_back 165026499
push_front 149201046
get 395055
push_front 488667537
push_back 693532239
push_middle 257125627
push_middle 341180895
get 61715
get 429385
push_back 899387189
get 107326
push_front 700656308
push_back 485357260
push_back 478508965
push_middle 915914923
get 343948
get 115301
push_middle 451394920
push_front 690494514
push_back 528739050
push_middle 231999002
push_back 958856387
push_front 782100919
push_back 179768293
push_middle 999774324
get 440297
push_back 333107739
push_back 841759549
push_middle 244020265
get 5044
get 212826
get 157014
push_front 571474133
get 284502
get 139048
push_middle 545624798
push_middle 217865555
push_back 320522890
push_front 565052294
get 16642
push_back 957893132
push_front 769361056
push_front 427592145
push_front 834720801
get 327832
push_middle 257019436
push_middle 748759378
get 392148
get 128209
push_middle 354318530
get 183719
get 24898
push_middle 354645664
push_back 536102695
get 139593
push_middle 552462636
push_front 388144800
push_back 539767886
push_front 433663248
push_back 592237430
push_middle 375084128
push_middle 586494336
push_middle 407680259
push_front 791274550
push_back 9821203
push_middle 544724620
push_middle 918847183
push_back 814615808
push_middle 568446835
push_middle 308096524
push_front 212427852
get 381878
get 401075
push_middle 501517604
push_middle 842447311
get 142313
push_front 405513182
get 128254
push_back 667212675
push_middle 820467017
push_back 607060770
push_middle 868075
push_middle 383905620
get 329246
push_back 792924147
get 349231
push_middle 866691494
get 81352
push_middle 575585456
push_front 429228127
get 386768
push_middle 193493553
get 201885
push_front 481781071
push_front 4786625
push_middle 666390166
push_back 275247740
push_front 371863727
get 385119
push_middle 9431892
push_back 459067698
push_middle 404283774
push_back 280631851
push_back 379916011
push_middle 657705422
push_middle 432608144
push_front 873169877
push_back 480066871
push_middle 504421290
push_back 703261020
get 398920
get 368041
get 382204
push_back 256745809
push_middle 674776596
push_back 840173072
push_front 294851686
push_back 570454172
get 370678
push_middle 8275863
get 226180
get 308597
push_back 483336646
push_middle 825376241
push_middle 429522955
push_back 540238251
push_middle 732795368
push_back 765975605
push_back 918846522
push_middle 573287388
get 86024
push_middle 358125299
push_middle 56098714
push_back 404402760
push_back 932905350
push_middle 400353080
get 140729
push_front 16958395
push_middle 514611473
get 248290
push_back 695129018
push_back 483914298
push_front 701423658
push_middle 849916674
push_middle 960827725
push_middle 91729247
push_middle 344794243
push_middle 470008639
push_back 432827877
get 371449
push_front 678175151
push_front 66102259
push_back 148293783
get 284243
push_middle 236064189
push_back 668816767
get 381301
push_front 77062592
push_back 997932318
push_front 706300291
push_front 733497577
push_back 533024796
push_front 912985128
push_front 304449719
push_back 309119291
get 188791
push_middle 85204083
push_back 860414307
push_front 692017537
push_back 72974277
push_front 768167725
get 408898
push_front 883105596
push_back 654558224
push_back 441833722
push_middle 710564984
push_middle 280871626
push_back 311128035
push_front 823444018
push_back 948768324
push_back 458871678
push_middle 840982052
push_front 568566637
get 155274
push_back 266181838
push_middle 490071748
get 26524
get 74771
push_middle 483750764
get 524
get 368047
push_front 663899615
get 233967
push_middle 635454382
push_front 521135350
get 218293
push_middle 494658787
push_middle 503618779
push_back 624266738
push_middle 190543622
push_back 614365042
get 195208
push_back 501741859
get 30085
get 230010
push_front 768306785
get 79061
push_front 696791975
get 383499
push_back 178999732
push_back 139883829
push_back 734259058
push_front 374550363
get 205929
get 428182
push_middle 116916977
push_back 959499086
push_front 763565587
push_back 660330600
push_front 860469241
push_back 83804557
push_back 986372159
get 211650
push_middle 445828401
push_middle 272017707
push_middle 466849515
push_front 964107755
push_front 717590871
push_middle 548607164
push_front 486747097
get 280455
push_front 398409973
push_front 739840557
get 332488
push_back 968687883
push_middle 87612832
get 25736
push_back 535630174
push_middle 348911780
push_front 667344746
push_middle 273112386
push_back 11294182
push_back 16320156
push_middle 256419882
push_back 498043125
get 439240
push_front 913838954
push_middle 363071169
get 391277
push_back 958319094
get 21051
push_back 86497317
push_back 586395454
push_back 733106287
push_middle 183827142
push_middle 186514773
push_front 167209829
push_back 380164997
get 302104
push_middle 485974382
get 227457
push_middle 396676674
push_back 727032083
get 49522
get 287120
push_front 803807812
get 298581
get 57635
push_middle 373874807
push_middle 426055466
push_back 417004232
push_front 224808379
push_front 908367106
get 167120
get 74311
push_middle 19438515
push_middle 441844167
get 354484
push_middle 968874480
get 111179
get 432336
push_back 385025560
push_back 770982591
push_front 892164782
get 327101
push_back 395436927
get 329885
push_middle 59258480
get 129603
get 271422
push_middle 886095455
push_front 859584431
push_front 73024178
push_middle 42679100
push_back 581928457
push_back 555490107
push_front 561175752
push_back 442597500
push_middle 829807940
push_back 246134295
get 150134
push_front 601188837
push_back 465328187
push_middle 928644855
push_front 822199435
push_front 384401925
push_back 302750211
push_back 558804178
get 248398
push_front 997266089
get 39749
push_middle 316420079
get 349781
push_front 263178228
push_back 838805635
push_back 260081485
push_front 146422090
push_middle 799690182
push_middle 374687423
push_front 498363209
push_front 194952526
push_back 964685678
push_back 871379114
push_front 858112727
push_back 210836923
push_back 207858217
push_front 38463267
get 164086
push_front 482264882
push_middle 235103893
get 429217
push_front 253311651
push_front 104404265
push_back 451550077
get 96854
get 181126
push_back 294559664
push_middle 890813406
push_front 105982466
get 169144
get 27512
push_front 961672429
push_back 587646255
push_middle 691433332
push_middle 257929106
get 386341
get 415095
get 240674
push_middle 933547056
push_front 434403252
push_front 151057205
get 42055
push_front 22959674
get 364882
push_middle 837408795
push_front 718987424
push_middle 184577748
push_middle 907522437
push_middle 734847266
push_middle 203768095
push_middle 357174141
push_back 342061718
push_middle 572731925
push_back 591015090
push_front 159632550
push_middle 339927112
push_back 24618638
push_front 364243164
get 236173
push_middle 243669492
push_front 894920392
push_back 157136640
push_back 229856529
push_front 336187285
get 324587
push_middle 437558581
get 125022
get 403331
push_middle 113606913
push_middle 771156699
push_middle 548077497
get 163936
push_front 728194322
push_front 775635815
get 388344
push_back 47937633
push_front 281325550
get 380892
push_back 778484945
push_back 468468596
push_back 8725039
get 379800
get 368895
push_middle 496540105
push_front 465162853
push_front 554546885
push_back 997960309
get 266071
get 16415
push_front 654183638
push_back 425013429
push_back 967509627
push_front 649696959
get 4756
push_front 575606939
push_middle 975779903
get 230313
push_back 980311070
push_back 600744751
push_back 671766203
push_front 902956021
push_front 891748090
push_middle 375850931
push_middle 300441487
push_back 121676641
push_front 476605332
push_back 556550539
push_back 684615999
push_front 709226585
push_front 974915339
push_front 341190449
get 297715
get 301376
get 231272
get 155325
push_middle 624787391
push_middle 327447645
push_middle 570225073
get 370656
push_middle 930377404
push_front 271412963
get 4967
push_back 336156455
push_front 53311742
get 390416
push_back 295541226
push_middle 520745158
push_front 310446548
get 431338
push_back 595396854
get 98545
push_back 372073076
get 274916
push_front 204051738
push_back 292062147
get 388240
push_front 49680874
push_front 471411353
get 346538
push_back 16529661
push_back 435554930
push_middle 746803299
push_back 867178253
push_back 399551039
push_middle 851002294
push_back 188550820
get 80735
get 185416
push_back 904602556
push_middle 621030727
push_middle 856289601
push_middle 609842282
push_front 600127318
push_back 206364126
push_back 696913633
get 107180
push_middle 846046040
push_back 820764455
push_back 734254371
get 277552
get 319280
push_middle 471030971
get 384739
push_front 467876095
push_back 179147307
get 139624
get 240172
push_back 71181385
push_back 465202339
push_middle 198027114
push_front 254332273
push_middle 284112478
push_front 930551494
push_middle 237655926
push_back 749259123
push_front 530091475
get 405928
push_middle 451499095
get 153955
push_back 334504887
get 15598
push_front 670309761
push_back 627161290
push_middle 975552885
push_middle 676014543
push_front 395625248
push_middle 452603596
push_back 635727397
push_front 268891130
push_middle 716918049
get 175578
push_back 245514588
get 141262
push_front 978204835
push_front 633874940
push_back 515884156
push_front 199975545
get 373728
push_back 327449839
push_middle 936718000
push_front 25142215
push_middle 519766823
push_middle 224777277
push_back 133248748
get 324603
get 420882
get 303825
push_front 369357576
push_front 645337575
push_back 16054375
get 61555
push_front 98544137
push_back 381681030
push_back 411121807
get 341173
push_back 269359424
push_middle 233112405
get 368826
get 436304
push_front 310885925
push_back 533356517
push_middle 601785189
push_middle 121999326
push_middle 416186959
push_back 143195793
push_front 488955001
get 438560
push_front 670122690
push_front 128269273
get 280748
push_back 314069273
push_front 244835955
push_middle 490132797
get 364986
push_middle 717838123
push_front 317774858
get 311306
push_back 696387887
get 409602
push_front 166606451
push_front 95052940
push_front 580537912
push_middle 198234908
get 407821
get 124078
push_front 171717278
push_back 861804069
push_front 203824754
push_back 553432257
push_middle 987373255
get 347646
push_middle 280948191
push_front 304417391
push_middle 663617315
push_back 615323151
get 19940
push_middle 184737529
push_front 314595491
get 397715
push_back 437562841
push_front 759544293
push_middle 195821861
push_middle 266876599
push_front 351289244
push_back 606210025
push_front 791394320
get 412995
push_middle 530893164
push_middle 576430446
push_back 468418841
push_middle 584729855
push_front 268867350
push_back 565070385
push_front 657659195
push_back 28508887
push_front 784744147
push_back 509272196
push_back 251098394
push_front 311191453
push_middle 841864731
push_middle 178617032
push_front 557867454
get 253639
push_back 814867711
push_front 80287533
push_middle 811522912
push_back 49323137
push_back 665981250
get 324840
push_front 129486561
push_middle 660764084
push_back 392161277
push_front 610083488
push_back 402766292
push_back 811154403
push_middle 718030040
push_front 896955621
push_back 477458804
get 86421
push_front 72371802
push_middle 689901083
get 63288
push_middle 125521664
push_front 573317968
push_middle 426698659
get 406869
push_middle 268155845
push_back 866104527
get 274272
push_back 210525508
push_back 247917352
push_front 294766402
get 391637
push_back 432319797
push_back 752397162
push_back 895875979
get 182991
get 51656
push_front 321088827
push_front 84236558
push_middle 106297520
get 157863
push_back 812665122
push_middle 495172653
push_middle 911309251
get 136186
push_back 789402989
get 11636
push_front 491166120
push_middle 630110274
push_front 180531673
push_front 861356462
push_front 699357927
push_front 539705319
push_front 435224483
push_back 348289457
push_middle 125690852
push_back 706099253
get 414194
push_front 573952825
push_back 862624341
push_middle 617228148
push_front 901889449
push_front 725602351
push_back 394208221
push_back 78626844
push_middle 960095623
push_front 409070687
push_front 417791006
push_middle 723943861
get 345762
push_middle 883532572
push_middle 302573088
push_back 511116023
push_back 712534158
push_front 487316012
push_front 594357730
push_front 697915715
push_back 227438116
push_middle 47479860
get 412401
push_middle 885635233
push_front 548809710
push_front 209381408
push_middle 471980712
push_middle 21251447
push_middle 814129188
get 83009
push_front 792716695
get 378505
push_middle 293170114
push_back 357781133
push_back 518427758
push_front 881187350
get 279087
get 6378
push_middle 304946689
push_front 382922783
push_back 612774156
push_middle 352428595
push_front 21287872
push_front 635445640
push_back 974968700
push_middle 948143101
push_back 233564397
push_front 150383408
get 275800
push_front 761464737
get 291171
push_middle 687428985
push_middle 173104328
get 243294
push_back 448096851
push_front 726045130
get 217291
push_front 407419475
push_back 312964464
get 264085
push_middle 304692884
get 189291
push_front 331222759
push_front 129269920
push_middle 1479386
get 124718
push_front 45019976
push_back 626883889
push_back 282495856
push_front 625423231
push_middle 391696746
push_back 840818382
push_back 492787498
push_back 113777641
push_front 653432764
push_middle 391570684
push_back 714455517
get 195389
push_front 134372055
get 10145
get 442519
get 251167
push_middle 981122329
push_front 812592324
push_front 254339697
push_front 550436089
push_middle 596159531
push_middle 39882844
get 386654
get 45533
get 376039
push_back 334979185
push_back 511357027
push_front 183478002
push_front 692706950
push_middle 423434561
get 403266
push_middle 193536610
push_front 305748784
push_front 625474473
push_middle 831203092
get 307016
push_back 337603763
push_front 136704257
push_back 436871825
push_front 857682288
get 284717
get 227951
push_front 678483003
get 67629
get 237331
push_middle 873295205
push_front 183784055
push_front 483214258
push_middle 723405542
push_back 67916500
push_back 806409694
push_back 648739395
get 65794
push_back 498244303
push_back 595436990
push_middle 73780835
push_middle 799831597
push_front 554296235
push_back 198007880
push_back 127545730
push_front 315043087
push_middle 91894356
get 418286
push_middle 585171773
push_middle 818196938
push_front 79473275
push_back 344655085
push_back 352304903
push_middle 90774043
get 102734
push_front 832872177
push_middle 778952070
push_front 400628871
push_front 715698405
push_back 666936565
push_front 335358971
push_back 870980
push_back 472217650
get 141442
push_middle 56939901
push_middle 790958161
push_middle 345026232
push_front 478923521
get 312827
push_middle 734641284
get 370626
get 34449
push_back 934699402
get 363720
push_front 181629492
get 235398
push_middle 806673885
push_back 560501576
push_back 557334012
push_front 735003569
push_middle 154079561
push_back 789023038
push_front 938833907
push_back 465847442
get 285262
push_back 92304841
push_front 515977377
push_back 8832335
get 96483
push_middle 916795402
get 207283
push_middle 573217267
push_middle 839909209
get 103148
push_front 203786714
push_front 689954833
push_front 962919061
push_back 583700048
push_back 202905998
push_back 851610190
push_middle 558498850
push_middle 104427135
push_back 12879110
get 155185
push_middle 926863544
get 352044
push_front 566968352
push_middle 669932644
push_front 489947369
push_front 178338721
push_middle 822782465
push_back 485592773
push_front 334909338
push_front 455127979
push_front 720951739
push_front 623203596
get 415799
push_front 486297827
push_front 372002062
push_back 419844146
push_back 253273294
push_middle 493193317
push_middle 457683749
push_back 556896396
push_front 403203134
get 394818
push_front 122942390
push_middle 614993106
push_middle 553050405
get 139783
push_back 681604785
push_back 319071637
push_middle 744637591
push_back 579388004
push_back 946671706
push_front 689834486
push_back 257863325
get 380062
push_back 669226022
get 299330
push_back 767618018
push_back 30059229
get 7395
push_middle 917124686
push_front 321204542
push_back 450910067
push_middle 709474380
push_middle 959855349
get 263879
push_front 908101268
push_front 32300857
push_middle 513813453
push_middle 773589442
push_front 255564222
push_middle 929713939
get 53401
push_middle 19433238
get 365413
push_back 746375880
get 117316
push_back 487890817
get 79885
push_middle 909501140
push_front 151184399
push_front 134544554
push_front 233928614
push_middle 798465942
push_middle 84372107
get 165537
push_back 171926838
push_back 890391643
push_back 62312211
push_back 942397882
get 86304
push_middle 835149418
push_middle 354943153
push_back 907597691
get 436638
get 263768
push_middle 563473152
push_middle 362364809
push_front 59278007
push_middle 525704916
get 166187
push_front 655621169
push_back 144312804
push_middle 241619238
push_back 254295848
push_front 25903602
get 242158
push_middle 555530490
push_front 52878595
push_back 985903558
push_front 395132516
push_middle 869869589
push_front 724375124
get 35204
push_front 570923322
push_middle 810462315
push_middle 278526545
get 443474
push_middle 676758158
push_front 999035724
push_back 555632379
push_middle 429423001
push_front 133512109
get 49755
push_back 468800057
push_front 138329004
push_middle 372827711
push_back 520957916
push_middle 910510562
push_back 703206690
get 385775
push_middle 270141278
push_back 617559256
push_back 363587211
push_front 528916199
get 216283
push_back 638333208
push_front 555872036
push_front 940155959
push_middle 247884122
push_middle 978039480
push_front 901641452
push_back 262299472
push_middle 178173748
get 76978
push_back 601292269
push_front 643202638
push_front 204130788
get 189236
get 385961
push_back 101211562
push_middle 734896055
push_front 961222155
push_front 135078854
push_back 283829177
push_middle 542774200
push_front 83229370
push_front 419459339
push_back 963420014
push_middle 307755701
get 46507
push_middle 258730166
push_middle 196661553
push_front 437775914
get 79736
push_middle 850070865
push_back 758505029
get 328974
push_back 145238664
get 72812
push_back 600544841
push_middle 535966966
push_middle 398613386
get 408688
push_back 669791068
get 390548
push_back 731229315
get 150917
push_back 18484764
push_back 577063345
push_front 442588184
push_back 176763810
push_back 900836876
push_back 284899734
push_back 144328320
push_middle 149504603
push_front 347064746
push_front 197428897
push_front 898771169
get 166677
get 157071
push_front 76592812
push_middle 576531841
push_back 523167215
push_front 785593802
get 112370
push_front 719540344
push_middle 632964745
push_front 331326369
get 25975
push_back 193696285
push_back 499301486
get 273511
get 111370
push_front 106708233
get 318069
push_back 98129597
push_back 546517989
push_front 10178258
get 373994
push_back 943954789
push_back 34119768
push_middle 707430718
push_front 227094262
get 198810
get 252492
push_back 768194443
push_back 426500529
get 352665
get 16406
push_back 655389931
push_middle 454307601
push_front 567613099
get 419893
push_back 982352832
push_middle 539701466
push_front 381839334
push_back 690344785
get 215933
push_front 483753401
push_back 642932487
push_back 837440802
push_front 447543942
push_back 329527759
push_back 25808831
push_middle 833137646
get 226020
push_front 332379354
push_back 922106959
push_back 300018404
push_front 841844721
push_front 852788939
push_front 396204709
push_middle 843664214
push_front 952994392
push_middle 409237288
push_middle 850322847
push_back 172138647
push_front 883123763
push_middle 85687914
get 158663
get 207417
push_front 996285519
push_middle 325945713
push_middle 970709522
push_back 785410868
get 44812
push_middle 638773625
push_back 203684807
push_back 926435688
push_back 34145667
push_front 448316786
push_back 138674271
get 199607
push_middle 2261895
push_front 481740685
push_middle 380802357
push_middle 961375507
push_back 190773723
push_front 750722103
push_back 429341757
push_front 569113147
push_back 292427859
push_middle 664469709
push_middle 89011939
push_back 105885745
push_front 957401276
push_middle 106564621
get 269889
get 56215
push_back 527547329
get 35200
push_front 637511014
get 448726
push_front 543374644
push_back 546063631
push_front 647526741
get 162952
get 239041
push_middle 434073563
push_middle 343177022
push_back 202652375
get 14949
get 146386
push_back 373049259
push_front 17315691
push_front 524402862
push_back 213167804
push_back 211605754
push_front 489712423
push_front 939268557
get 194492
push_middle 147871209
get 40704
get 147973
get 13559
push_back 442198686
push_front 456750382
push_middle 529310376
get 16111
push_back 741595766
push_middle 854186844
push_back 746945722
get 147821
push_back 996362118
push_front 448739646
push_back 550887382
get 270518
get 434908
push_front 23744495
push_back 257749808
get 282283
push_front 661927221
push_back 485179802
push_middle 37899975
get 435858
push_middle 756402784
push_middle 815868201
push_back 312368416
get 116587
push_back 333897975
get 5278
push_front 564965514
push_back 802969828
push_middle 413797322
push_middle 470859048
push_middle 798338121
get 370218
get 211093
get 288075
push_back 87643826
push_front 796693727
push_middle 457403378
push_middle 228279891
push_front 159227141
push_middle 704244144
get 279605
push_front 718446610
get 239840
push_front 71194388
push_back 316408210
push_middle 506119020
push_back 83048153
get 284484
push_front 529049578
push_front 338564079
push_middle 419365289
push_front 140007301
push_back 614384851
push_front 604098502
get 391592
push_middle 361405808
get 120333
push_middle 503483584
get 157631
get 111537
push_front 869504433
push_back 863383741
push_front 626787850
push_middle 656046763
push_middle 374084212
get 131015
push_back 186720936
get 279713
get 142603
push_middle 154006349
push_front 687043243
push_front 493983142
push_middle 216315618
push_back 218941667
push_front 234104255
push_middle 763438639
push_middle 475328355
get 200489
push_back 862651351
get 655
push_middle 383738752
push_back 665854662
push_middle 725882197
push_front 172247809
push_front 722015117
push_back 18991385
push_front 700644308
push_middle 580538344
push_front 654179612
push_back 818841934
push_back 160787852
push_back 67528497
push_middle 689588999
push_back 120685588
push_front 344156247
push_middle 472793427
get 317920
push_front 500556729
push_front 921847156
get 418585
get 197984
push_middle 874186209
push_middle 426316061
push_front 783855357
push_front 143679466
push_front 956655742
push_front 122743932
push_back 518848468
push_front 817072243
get 102180
push_middle 287232895
push_middle 71757922
get 304837
push_middle 48484680
push_back 784910869
push_middle 97549443
get 218320
push_back 417485411
push_back 816315507
push_front 520823361
push_middle 227967530
push_back 629914293
get 103718
push_front 770164110
push_back 889591958
push_front 281952052
push_back 682699459
push_front 820454117
get 499
push_back 845624784
get 347562
push_back 617980757
push_middle 741775965
push_front 205269808
push_front 481435703
push_back 625316187
push_front 264115115
push_back 822614559
push_back 545470711
get 207704
push_middle 962140684
get 6734
get 205210
push_back 711679100
push_back 294574924
push_back 179515491
push_back 672174752
push_front 791577117
push_back 729272500
get 426816
push_middle 935997457
push_middle 259575215
push_middle 526983908
get 339558
push_front 568828527
get 341086
push_middle 697761228
get 225915
get 23759
push_middle 903343730
push_back 971860503
push_middle 356898562
push_front 169163949
push_back 998175085
push_middle 361044412
push_back 17722617
get 182944
push_back 7748669
push_back 482968227
push_front 499999536
push_back 869784507
push_front 848694542
push_middle 573421729
get 160200
get 45299
push_back 697245014
get 335631
get 115571
push_middle 789994536
push_front 445719343
get 368899
push_back 446453287
push_middle 755735194
get 175264
get 376585
push_middle 567646136
push_front 232059042
push_middle 233265936
push_front 680600985
push_front 34974943
get 247893
push_middle 366796656
push_back 716774278
push_middle 103636778
push_middle 517488824
push_front 127777766
push_front 711837062
push_middle 363249113
push_front 416863376
push_middle 943871239
push_middle 52003686
push_back 321000968
push_back 764512997
push_middle 371251794
push_front 308395124
push_back 507191764
push_front 767964704
push_middle 543130383
push_back 586378542
push_middle 151802978
push_back 945254938
push_back 707940929
get 78309
push_middle 193733844
push_back 529599795
get 340070
push_middle 970859964
push_front 233140538
push_middle 108762381
push_front 908971104
push_middle 698154281
push_back 896230221
push_front 940725546
push_back 668307534
get 400249
push_front 75855037
push_middle 124613856
get 276120
get 256673
push_front 383451023
get 223359
push_front 971205676
push_middle 353782107
push_middle 866550304
push_front 660027374
push_front 957712625
push_front 497526403
push_middle 199604528
get 410213
push_back 181707412
push_middle 969014576
push_front 305961719
get 162652
get 130706
push_front 807597082
push_back 516627096
push_front 931050890
push_middle 581346426
push_middle 751277095
get 364495
push_front 913416733
push_middle 950503280
push_front 798353192
get 218072
push_front 119161601
push_back 727820418
get 222735
push_middle 640630652
get 270285
get 325026
push_front 470342677
push_front 842214645
push_middle 282511527
push_back 12939106
get 173507
push_middle 58730770
get 146057
get 29891
push_middle 747433464
push_front 127187957
push_front 925633342
push_middle 585001158
push_middle 249837379
push_back 789935967
push_back 688131721
push_middle 592810619
push_middle 738811967
push_front 526934293
push_front 774780999
get 71806
push_back 530615987
push_back 734766186
push_back 651243214
get 214102
push_back 813310254
push_front 226893489
push_front 858130453
push_back 29779655
push_back 829276881
push_back 459865023
push_back 711912570
push_middle 410253095
push_back 869800475
get 411865
push_back 467667493
push_middle 628192212
push_front 653234942
push_front 43943851
push_front 122934802
get 332770
push_back 385981533
push_back 562773980
push_front 552835939
push_back 269611880
get 420771
get 189502
get 281334
push_middle 528728122
push_middle 910494316
push_back 828213241
push_middle 964109535
push_back 969455953
get 136268
push_back 335212723
push_front 747588760
push_front 287712051
get 141871
push_middle 880181071
push_middle 307178506
push_middle 882357156
push_back 219122898
push_front 733240598
get 120328
push_front 795069529
get 339429
push_back 890480977
push_middle 767347003
push_middle 373751
push_front 204438469
push_front 226288929
push_front 563647191
push_back 511148429
push_front 711584284
get 320879
push_front 269213319
push_front 535295561
get 422067
push_middle 352119267
push_middle 689657782
push_back 286247252
push_middle 170146123
push_middle 624604282
get 203516
push_back 390923231
push_middle 680768613
get 384641
push_back 116044921
push_front 667837964
push_middle 669987863
push_middle 362675120
get 145641
push_front 481150361
push_back 427765090
push_back 416581984
get 404122
push_front 790880978
get 113871
push_back 336684360
push_front 706732252
push_front 833462182
push_middle 834064220
get 191875
push_middle 504239931
push_front 568604113
push_back 860263379
push_front 68837222
push_front 435346476
push_back 896018168
push_front 969993360
push_front 723532141
get 423899
get 146614
push_middle 74013737
push_front 819520730
get 107717
push_front 878273030
push_back 910584668
push_back 649991604
push_front 157545756
push_middle 521011689
push_front 243336315
push_back 882743374
push_middle 519006399
push_middle 247037226
push_middle 617181194
push_front 161422831
get 413242
push_front 10141519
push_back 138484213
push_middle 836097999
get 42539
push_front 547878899
push_back 125588671
push_middle 719892471
push_front 554529195
push_middle 895710832
push_middle 881533846
get 314112
push_front 307691908
get 303044
get 276694
push_front 101545228
push_middle 478609771
push_middle 286476848
push_middle 750567999
push_front 154180104
push_front 202141928
push_front 150474905
push_front 637466515
push_middle 197279203
push_back 970096547
push_middle 112483526
push_middle 269516209
get 139799
push_back 972058002
get 248917
push_back 931496403
push_front 424220368
push_front 404931230
get 341456
push_middle 577233599
push_middle 724489019
get 397684
push_front 968221563
push_front 970447607
get 382865
push_back 282119819
push_back 373480203
get 185980
get 258034
push_back 605724043
push_front 309101729
push_front 515457279
push_middle 696846934
get 414496
push_back 637079675
get 244804
get 340227
push_front 333402386
push_middle 122127619
push_back 384225910
get 239968
push_back 683387283
push_back 922585926
push_front 458906288
push_back 204775715
push_middle 663414380
get 413509
push_front 241555864
push_middle 881360701
push_back 157468768
get 377672
push_front 905145315
get 46330
push_back 522314037
push_back 580180031
get 188935
push_back 496995421
push_middle 814826106
push_back 404458713
push_front 595761231
get 412416
push_front 821277688
push_middle 21126181
push_back 231013879
push_middle 409878248
push_front 936385425
get 290855
push_middle 864463769
push_back 28403593
get 324213
push_front 711432765
push_back 386729579
push_middle 448517962
push_front 700074219
push_front 550595134
push_middle 157247053
push_front 324122680
push_front 352195090
push_middle 652112988
push_back 692797430
push_back 872476354
push_back 321396292
push_back 620426071
push_back 229784737
push_middle 109733541
push_middle 896518914
push_middle 52544820
push_middle 594331142
get 176914
push_front 498702331
push_front 180006598
push_back 661808591
push_middle 530962234
push_back 224001018
push_front 730173933
push_back 770050204
push_middle 78402872
push_back 188609794
push_back 879297685
get 30539
push_front 589973951
get 214343
push_back 774682405
get 316241
get 330087
push_middle 991353086
push_middle 706426750
push_front 856689140
push_back 473332636
push_back 999896296
push_back 890339969
push_middle 131123087
push_back 623460889
push_middle 278572657
push_back 317203392
push_middle 601522153
push_back 211812369
push_front 789873481
push_front 270423005
get 369063
push_front 343424852
push_front 346535169
push_back 315621175
get 203490
push_back 759502284
get 51068
push_front 960961894
get 22490
get 440232
push_front 483993331
push_front 193481291
get 124533
push_front 896918069
push_back 397470225
get 364216
push_back 763656004
push_middle 977140217
push_middle 476648292
get 393665
push_back 857599679
push_middle 397255660
get 27796
push_middle 702618745
push_back 425154
push_front 386707412
push_front 477241784
push_middle 69773222
get 191176
push_front 241822034
push_middle 76773657
push_back 188209876
get 257419
push_back 517255534
push_back 768801578
get 406149
push_middle 726732717
get 373966
push_back 282144234
push_middle 384723519
push_middle 88841918
get 80781
push_middle 942008251
push_back 850802841
push_middle 548539165
push_middle 940037738
push_front 114921229
get 12691
get 358194
push_front 986907536
push_back 630548754
push_front 921053425
push_back 813726167
push_back 788970081
push_back 279261952
push_back 244009566
push_middle 239341520
push_front 633639518
get 316362
get 326060
push_middle 596699205
push_middle 488452634
push_back 604911713
push_front 381968761
push_front 841455405
push_front 347267360
push_back 315152668
get 433387
push_front 88670263
push_front 528127957
get 5319
get 292915
push_middle 815133250
push_front 129855256
get 90555
push_back 279530596
get 67429
push_front 871499230
get 407707
get 204623
push_middle 709510354
get 185080
push_back 400100538
push_middle 423714825
push_front 265008451
push_middle 729754292
push_middle 687632956
get 144621
push_middle 548565037
push_front 554999651
push_middle 157100383
push_front 447468685
get 101747
get 58778
push_back 567008816
push_middle 841167012
get 406787
push_back 457327735
push_front 150096360
push_back 515039396
get 95023
push_middle 301553659
get 5042
get 157467
push_front 787476776
get 377749
push_front 278509249
get 245496
push_front 986942289
push_middle 412644084
push_middle 1579630
push_back 715861263
push_back 708725036
push_middle 909812234
push_back 787557199
push_front 993156297
get 138620
push_back 328086962
push_middle 413823951
push_front 863141953
push_back 787072370
get 282300
push_back 238905432
push_front 596425439
push_front 635198867
push_middle 916634031
push_front 173241845
get 67272
get 172457
get 247179
push_front 756675631
push_middle 887204739
get 320720
push_middle 905027046
get 369513
push_middle 670271551
push_front 1494853
push_middle 273410675
push_back 18534660
push_back 386010233
get 272831
push_middle 430978517
get 334556
get 55978
push_front 929776775
push_back 406087140
push_back 241786771
get 178432
push_middle 72257961
push_middle 185787027
push_front 24067213
get 47558
push_front 671295342
push_middle 822554428
push_middle 454861955
push_back 831259767
get 89120
push_back 572626050
get 29733
get 119817
push_middle 235975142
get 231529
push_front 952731310
push_middle 119932425
push_middle 253360611
push_back 679721178
push_middle 348115815
get 338725
push_front 256933325
push_back 881863406
get 110841
get 382071
push_middle 57676706
get 374080
get 399097
push_middle 30373575
get 166108
push_middle 724179713
get 256402
push_middle 925896867
get 63800
push_middle 155556779
push_front 407070548
push_back 299950260
push_back 966567055
get 384933
get 300453
push_front 315084159
push_back 166028635
push_front 63808445
push_front 643703506
push_front 635369000
push_back 520925058
push_middle 383275869
push_back 205724875
push_middle 504809559
push_back 286208695
push_front 706094165
get 19078
push_front 978950334
push_back 31162939
push_back 660501085
push_middle 358781378
push_middle 846557121
push_front 612603985
get 394890
get 150051
push_middle 95423497
push_middle 904401064
get 43536
push_front 437306611
push_front 81814775
push_middle 270774683
push_middle 88923249
push_front 914869618
push_back 270132455
get 18045
push_middle 675586663
push_front 301800365
push_middle 935833949
push_middle 269095824
push_front 210313592
push_middle 908224681
get 270595
push_middle 981148112
push_front 19545732
push_back 205962824
get 178309
push_back 402757250
push_middle 904832049
push_back 248798216
push_front 476534290
push_front 297563802
push_middle 996552533
get 56307
push_front 911039630
push_middle 451956328
get 398450
get 16801
push_front 59279722
push_back 543373325
push_middle 542400331
push_middle 432654620
push_middle 376780071
push_middle 178266579
get 320415
push_front 40596942
push_front 911270565
push_back 546641329
push_front 98761179
push_back 783205023
push_front 965081906
push_middle 564081311
push_back 929771265
get 1361
push_middle 868989336
push_middle 957824333
push_back 895540846
get 237572
get 394913
push_middle 788258776
push_front 591654082
push_middle 846061113
push_front 87864474
push_back 330405290
push_back 531888201
push_back 651322954
push_front 414901956
push_middle 725440684
push_back 844042501
push_middle 628085352
push_back 306704270
push_back 840636605
push_middle 634117164
push_front 385913109
push_middle 205699830
push_back 438410769
push_back 253951073
push_front 758121818
get 399032
push_back 76001293
push_middle 801301439
get 104098
push_front 531767130
get 344522
push_middle 829449790
push_middle 819259378
push_back 483979977
get 90653
get 40432
get 283555
push_middle 745742201
push_front 133355064
push_back 551890800
push_back 577769047
push_middle 665059869
push_middle 23170839
push_middle 322283088
push_front 203013095
push_back 865437446
get 62619
get 298024
get 30432
push_front 2083737
push_front 117332774
push_front 872910328
push_front 322263104
push_middle 969439824
get 436449
push_front 140393500
push_middle 244598111
push_front 551632139
push_back 740275488
push_back 116709107
push_back 41436507
push_front 814889917
get 165651
push_back 799639710
push_middle 636853860
get 236161
push_back 935922427
get 124529
push_back 593942175
push_middle 241039426
push_middle 870977571
get 249227
push_front 948750828
get 272890
get 341683
push_front 266345546
push_back 365006137
push_middle 819884601
get 42257
push_front 700275698
push_middle 498505392
push_middle 997349623
get 96699
push_back 359224009
push_middle 985287281
get 20186
push_front 341505292
push_front 306739529
push_front 907430847
get 131672
get 207588
push_back 290851729
push_back 158484436
get 364336
push_front 378425707
push_back 81599896
push_front 233314769
get 327348
get 64812
push_back 967607457
push_back 954851908
get 366402
get 31829
push_middle 436790001
push_front 715978754
push_middle 28563957
get 21697
get 239209
get 437933
push_front 943968930
get 197029
push_back 211268461
push_middle 397479618
push_middle 531310388
get 403730
push_middle 810115186
push_front 106025695
push_back 841417428
push_back 786766839
push_back 17987215
push_middle 714736883
push_back 353329529
push_middle 307602583
push_front 851728237
push_back 8554144
push_middle 947120150
get 415478
push_back 690221479
push_back 837056229
push_back 171918261
get 86314
push_back 59040070
push_front 232582984
get 356996
push_front 626916389
push_middle 750232826
get 288946
push_middle 35681125
push_middle 662587532
push_front 518045158
push_back 417542212
push_front 447435045
push_front 12969492
push_back 204273839
get 142516
push_front 16566576
push_middle 918278543
push_back 759044712
push_front 458401052
push_back 377856071
get 430401
push_back 480158984
push_front 658286418
push_back 560920579
push_front 17069052
get 41212
push_middle 882943237
push_back 76869824
get 145704
push_back 515676733
push_middle 198732383
get 436004
push_front 574181926
push_back 545234854
push_middle 947423285
push_middle 971382946
push_middle 893313536
push_back 412473483
push_front 52688796
get 151672
push_middle 782883958
push_middle 216031839
push_middle 534075036
get 380732
get 381655
push_middle 832441420
push_middle 244400726
push_front 314325161
push_front 473232601
push_middle 974415915
get 249442
push_front 540174453
push_front 905947349
push_middle 111526297
push_back 877115300
push_back 817827129
get 311781
push_middle 972760482
push_middle 190927553
push_front 482147882
push_front 687022587
push_middle 933262901
push_front 138969745
push_back 615033113
push_back 533776687
push_middle 39917136
push_middle 713730219
push_middle 368068648
push_back 618819820
push_middle 23919602
push_back 557863173
push_back 18567267
push_back 58695643
push_middle 637990742
push_front 993935324
push_back 877631574
get 413349
push_middle 557655224
push_middle 786223979
get 149484
get 171571
push_back 882324728
push_front 738175500
get 65767
get 221530
get 76005
push_front 866273416
push_back 35888057
get 140260
get 154128
push_middle 108234677
push_middle 691850746
push_middle 933088893
push_middle 441587279
push_back 721831165
push_front 30248605
get 123318
push_middle 559662741
get 266645
get 197970
get 118389
push_middle 553014974
get 363582
push_middle 737956702
push_back 339852831
push_middle 904793792
get 433073
push_middle 306794049
push_front 726357088
push_middle 577392096
get 29197
push_back 376289958
get 151315
push_front 166376578
push_middle 371227051
push_middle 454827817
push_back 348323858
push_back 497980516
push_front 803605408
push_front 551244221
push_middle 555808266
push_front 901845991
push_middle 439462614
get 381769
push_front 822569071
get 82053
push_back 888497903
push_middle 976374862
push_front 733756512
push_front 642415730
push_back 284022499
get 322598
get 325370
push_front 930230730
get 433185
push_middle 253716372
push_middle 808435028
get 191235
push_middle 589929287
push_back 532623227
push_back 287836895
push_front 9711973
push_front 974684464
push_front 29568616
push_front 184457446
push_front 929064991
push_back 414222613
get 116093
push_front 995265856
push_front 553570284
push_front 976345067
push_middle 883511949
push_back 192828543
push_middle 145822508
push_middle 343124421
get 135412
push_front 694788408
get 279011
push_front 520714605
push_back 199814609
get 114037
get 51321
push_back 398567552
push_middle 794959197
push_middle 740011826
push_front 574007099
push_back 166744617
push_middle 867694022
push_front 594256907
push_back 508338683
push_middle 352321215
get 298035
get 137646
push_back 40751385
push_front 422690552
push_back 54968628
push_back 779291553
push_back 53133448
push_front 980010723
push_middle 232899736
push_front 756254439
push_middle 814864885
push_back 768587432
push_back 377882746
push_middle 527198096
get 199113
get 162396
get 185857
push_middle 208456192
push_front 958966199
push_front 586553291
push_front 67999194
push_middle 386020506
push_back 613614681
get 46735
push_front 726173240
get 268226
get 308032
push_middle 46202998
push_back 202013702
push_back 211317106
push_back 796936422
push_middle 984771586
push_middle 880383170
push_back 97103177
push_middle 265075081
push_back 715210627
push_back 472207176
push_front 529743802
push_front 888585589
push_front 478392457
push_front 449361495
get 352531
get 160900
push_front 204138370
push_back 757646755
get 163718
get 197534
push_back 129199917
get 212262
push_front 107861560
push_middle 499553124
push_middle 957298643
push_front 642146852
push_back 629926006
push_back 887566747
push_back 522127379
push_front 636768370
get 80204
get 361755
push_back 522553643
push_front 592563754
push_middle 7007440
push_front 779040638
push_back 461468141
push_front 364889410
push_back 463187801
get 396815
push_middle 207584115
push_back 313178685
push_front 80004843
push_middle 690677568
push_back 877625102
get 361071
push_front 175393638
push_back 817134419
push_middle 667631742
get 308492
get 139091
push_middle 562038426
get 125077
push_middle 323094379
push_middle 513075076
push_back 220415223
push_front 617988041
push_back 652309658
push_front 805727316
push_back 573391539
push_middle 347674029
push_front 408721893
push_front 204568978
get 10578
get 321388
push_middle 78234794
push_back 229257743
push_back 485139000
push_middle 639344817
push_middle 437360228
get 21645
push_back 351114414
push_middle 423795134
push_middle 505755708
get 262045
push_front 426197224
get 429807
get 410670
get 218205
push_middle 555359975
push_middle 340712231
get 266995
get 26979
push_middle 794071800
push_middle 308158814
push_front 785790756
get 293672
get 34636
push_back 560241644
get 348963
get 53209
push_back 160530202
push_front 899793810
push_middle 404568452
push_front 102960216
push_front 174700011
push_back 637097057
get 378727
get 89042
push_front 530792642
push_front 228758379
push_middle 282150293
push_middle 383062281
push_back 257987429
push_front 726724641
push_back 252895321
push_front 249456696
push_middle 279098159
push_middle 852852753
push_back 974372237
push_back 259404108
get 246489
push_front 228086450
push_front 698997020
push_middle 377930113
push_front 958913319
push_back 387188462
push_middle 912998013
push_front 630126662
push_back 663570375
get 415266
get 416341
get 411604
push_middle 660135724
push_middle 746726888
get 407736
push_back 892351464
push_front 112984597
get 287121
push_front 55488939
get 417993
push_back 638299468
get 325503
push_back 570878554
push_front 585478223
get 674
get 443500
push_middle 979493195
push_back 67379168
push_back 758803619
push_middle 234221197
push_front 18845982
push_back 904780334
push_back 259107100
push_front 513805802
push_middle 925437699
push_middle 146441080
get 91126
push_front 873683359
push_front 249248170
get 144192
push_back 492068109
get 75105
push_front 453617670
push_back 776230046
get 115741
push_back 145644182
get 134369
push_front 646489697
push_middle 658480388
get 384152
get 415162
push_middle 497094338
push_front 624231394
push_back 612747926
push_middle 153540992
get 266482
push_middle 204512563
push_back 133909351
get 349446
push_front 513179608
push_middle 192544717
push_back 639610905
push_front 748019457
push_back 504525156
get 437580
get 5075
push_front 793078784
push_middle 549551206
push_middle 768586043
push_front 859465823
push_middle 104515832
push_front 997324474
get 165637
get 238743
push_front 259840733
get 438161
push_middle 162667040
push_back 996228507
push_middle 628546341
push_back 755151517
get 279042
push_middle 495195131
push_front 602917511
push_front 93144314
push_middle 544465863
push_middle 599282034
push_back 477169313
push_middle 705310252
push_front 440497749
push_front 521940010
get 4291
push_back 912428779
push_middle 549364828
get 43588
push_front 707742791
push_front 666782189
push_front 846111847
push_middle 318274906
push_back 88560000
get 32231
push_front 422659676
push_middle 392098579
get 94843
push_middle 3683402
get 174579
push_front 534025091
push_back 169520407
push_front 56345208
push_back 935153565
push_front 965207125
push_front 269448372
push_back 955336808
push_back 206351687
push_middle 392337142
push_middle 373459774
get 2740
push_middle 724747165
push_middle 230871114
push_middle 425547596
push_back 836005447
get 167265
push_front 444722645
push_middle 422428753
get 349450
get 19918
get 426898
push_back 229783413
push_front 490518491
push_back 645745785
get 300718
push_back 113391805
push_middle 681701414
push_middle 764167481
push_back 272644782
push_middle 712091335
push_middle 562556453
push_back 739679161
push_back 746971256
push_middle 28470483
get 354492
push_front 810074001
push_middle 456968198
push_middle 175668639
push_back 793506785
push_back 779039261
push_middle 616612821
push_back 582576057
get 425359
push_middle 635772905
get 76590
push_middle 361204372
push_middle 106098422
push_middle 223152641
get 426442
get 214801
push_back 243957997
push_back 885516994
push_front 914220478
get 17671
push_back 672349416
push_back 867653513
push_back 251552608
push_back 5405186
push_back 935687113
push_front 824728822
push_front 737914803
push_middle 692628057
push_front 595148793
push_middle 200849617
push_back 476869353
push_front 860018983
get 121155
push_front 985294842
push_middle 769533196
push_front 821873015
push_front 209152714
push_back 855125627
push_back 80328864
push_back 755725275
get 57501
get 335911
get 281440
push_front 829747757
get 133236
push_middle 102540864
get 188068
push_middle 237559188
push_middle 293703772
push_middle 885254800
push_front 745612321
push_middle 994269630
push_front 296315786
push_front 236426025
push_back 132237464
push_back 124202999
push_front 197046225
push_back 807109376
push_front 771883594
push_front 294268581
push_middle 938637036
push_front 944256494
push_middle 53064553
push_front 415586480
push_back 389467334
push_back 976454631
get 442359
get 84226
push_back 94139045
push_middle 362636362
get 256673
get 160584
push_front 905932127
get 123193
get 374943
push_middle 944479647
push_front 669210942
get 279846
get 190059
get 269935
push_middle 177206740
push_front 668816345
push_back 382653336
push_back 192254053
push_middle 43559661
push_front 390036135
push_front 439135990
get 37647
push_back 49818121
push_back 608497977
push_front 840699247
push_middle 274673992
push_back 691969114
push_middle 830275519
push_back 805639981
push_middle 133594770
push_front 387879937
push_middle 322366640
push_front 172022787
push_middle 942277817
push_front 25758833
push_middle 281688781
push_back 388522016
get 292880
push_front 165853161
get 438125
push_front 58289920
push_middle 525921405
push_middle 686812426
push_front 72953518
get 233196
get 266983
get 290132
push_middle 359259011
push_front 727320261
push_front 599067296
push_middle 590321170
push_back 774232592
push_back 495350852
push_middle 207192115
push_front 828366290
push_middle 23611726
push_middle 526425339
get 347150
push_front 144443226
push_middle 245112197
get 393493
push_back 616335991
get 228194
push_front 540087646
push_front 796024581
push_middle 165308918
push_front 848641739
get 48138
get 345186
push_middle 205538131
get 380351
push_back 603043667
push_front 402759102
push_middle 958524062
get 233957
push_back 552450220
push_middle 526607188
push_front 933958472
push_back 895348545
push_back 978792467
push_front 670776208
push_middle 483378980
push_middle 415043492
push_back 22916474
push_back 808522993
get 83296
push_front 233554517
get 329120
get 418042
push_back 731245482
push_back 870004146
get 167973
push_back 430478467
push_front 580207140
push_middle 821434105
push_middle 622349708
push_middle 275713022
push_front 847306846
push_middle 762707386
get 217358
get 285325
push_front 799865913
get 184261
push_back 402632297
push_middle 933310770
get 201085
push_middle 666993944
push_front 742617218
get 448994
get 80739
get 65219
get 255765
push_back 450090802
push_front 818010634
get 216447
get 371293
get 359673
push_front 358564848
push_back 164115073
get 348437
push_front 812532840
push_middle 710609566
get 420716
push_middle 490474285
push_middle 406904167
get 261361
push_front 74069704
push_middle 501952662
push_middle 791237941
push_front 369930424
push_back 71346816
push_middle 677636294
push_back 570336340
push_back 794518573
push_back 892913448
push_front 772624006
push_middle 681471681
push_front 528608
get 75504
push_back 526068656
push_middle 52327168
get 243189
push_back 68826810
push_middle 706598723
push_front 794018100
push_front 873794182
push_back 157974846
push_front 613674613
push_middle 405914722
push_front 616347232
push_front 723385955
push_middle 809053966
push_middle 937431077
get 5020
push_back 885258799
push_middle 504912227
get 36858
push_back 955727048
push_front 71782619
push_back 131444901
push_middle 404712097
push_back 800917001
get 49669
push_middle 350847713
push_middle 932030762
push_front 514026486
get 334377
get 392969
get 280805
get 112626
push_front 362532390
push_middle 814816440
push_middle 987648468
push_front 950158149
push_middle 495297952
get 251151
push_middle 188095000
push_back 302107393
push_front 771251405
push_back 78864550
push_back 536544944
push_back 135621607
push_back 928816381
push_middle 537823504
push_front 991527217
get 180388
push_back 337405987
get 189721
get 81493
get 337123
get 123815
push_front 355975111
push_middle 346142258
push_front 881705223
get 51544
get 312674
push_middle 631994666
push_front 106048334
push_back 902455708
push_front 5277897
push_back 821981321
push_middle 441707707
push_middle 150402753
get 387046
get 353375
push_middle 589490308
push_back 595166381
get 78898
push_middle 611018289
get 234830
push_back 68998158
push_front 806375977
push_front 524137085
push_middle 705803326
push_back 82653688
get 70150
push_middle 50349097
push_back 781267522
push_middle 368251743
push_back 721366566
push_middle 972541825
push_middle 180925244
get 274331
push_middle 629972250
push_middle 117149842
push_middle 615624329
get 259014
get 256862
push_front 783500994
get 391163
push_back 68146656
push_middle 993461697
push_front 419874336
push_middle 651539265
push_front 767212886
push_middle 531721824
push_front 754393440
push_front 467159654
push_middle 117308886
push_front 214827202
push_back 65342671
push_middle 871347685
push_middle 835230285
push_middle 602115517
push_middle 106810438
get 89300
push_middle 634186469
push_front 516444648
push_middle 506613379
push_middle 143024222
get 388949
push_middle 339069313
get 118824
push_back 626025766
push_middle 353498920
push_middle 345094463
push_middle 151313584
push_back 430882886
push_back 999849407
get 218894
push_front 884153309
get 53334
push_back 308351962
push_front 703881279
get 195108
push_front 160243826
push_back 99364327
push_back 510555359
push_front 682191215
get 174476
get 102101
push_front 381934501
push_front 895319767
push_front 613011913
push_front 560699585
get 123993
push_back 805527565
get 279242
push_middle 568287595
push_front 357364111
push_back 713688154
push_back 291087740
push_middle 838730759
push_front 152563811
push_front 709458922
push_middle 618427100
push_back 917008115
get 319488
push_front 764141656
push_front 270840539
push_back 896277164
push_middle 9488804
push_middle 286486012
get 179799
push_middle 664622361
push_middle 282781351
push_back 57343440
push_back 809977669
push_back 720626026
get 445671
push_back 397130674
push_front 949444436
get 328635
push_front 545588771
push_front 656916968
push_middle 528609911
get 174225
get 292847
push_middle 94206725
push_back 669054559
get 120508
push_middle 321323088
push_middle 483017710
get 63394
push_back 724944619
push_front 316673145
push_back 201337330
get 196229
push_middle 377897358
push_middle 941984
push_middle 45833641
get 14562
push_back 713637437
push_middle 858325127
get 321904
get 175840
push_middle 302282767
push_back 120680611
push_middle 810399048
get 396732
push_front 251642368
push_front 322105743
push_front 507488846
push_back 917167172
push_back 273390473
push_middle 583036969
push_back 672867332
push_back 863522365
push_middle 455891413
push_back 302120159
get 398208
push_middle 370609183
push_middle 914954603
push_front 178821044
push_front 108060365
get 269402
push_back 880662910
push_front 842579765
push_middle 911293646
get 106220
push_front 671127635
push_back 3048629
push_middle 556762978
get 240811
push_front 592089307
push_middle 638532204
push_front 866940386
push_back 762797753
get 209447
push_middle 669686948
push_front 825483230
push_middle 106483681
push_middle 662060916
push_middle 742505536
push_middle 964990709
push_back 275329911
get 414947
push_back 289184965
push_back 763730775
get 402501
push_front 542135974
get 57721
push_back 404192308
push_back 575870925
push_back 467879707
push_back 285625460
get 251652
get 398872
push_middle 495430301
push_back 973240117
push_back 259434165
push_back 835255010
get 358071
push_middle 987951169
push_back 471859800
push_middle 900116214
get 354487
push_back 331107846
push_middle 415653542
push_back 874828159
get 422842
push_middle 518815105
push_middle 748331719
get 32325
push_middle 693908600
push_back 560963349
get 9793
get 360327
get 237981
get 76988
push_back 153240034
get 152444
push_front 673768933
get 223718
push_back 483006785
push_back 947378284
push_back 537211389
get 338995
push_middle 211226246
push_middle 257453377
push_front 893648010
push_front 869030222
get 437584
get 22133
get 141628
get 403294
get 1169
get 185434
push_back 581702895
push_front 145265558
get 373998
push_middle 618416463
push_front 323995306
push_back 779862106
get 430383
get 220434
get 18967
push_front 570740898
push_back 378508632
get 352733
push_front 115716109
push_back 189966346
get 273089
push_middle 257125433
push_front 518149728
push_middle 865242714
push_front 70478718
push_front 302730170
push_middle 536659629
push_back 196942016
push_back 868726350
push_back 510283374
push_front 951900024
push_middle 216746977
push_back 942976500
push_back 881753311
push_back 274173225
push_front 117833821
push_middle 10581139
get 322075
push_middle 764125762
get 262771
push_back 37615490
push_front 255239925
push_front 59008260
push_front 700619247
push_middle 932512884
get 273886
push_front 70647228
push_back 294200561
push_back 96262037
get 230504
push_middle 381857206
get 17533
push_back 589095637
push_middle 141685978
push_front 951956915
push_middle 992742609
push_back 917953995
push_middle 164231359
push_front 842394398
push_front 787404489
push_middle 972344323
get 327094
push_middle 694469472
push_back 77405631
get 223565
push_front 874549547
push_back 485280109
push_front 209552263
push_front 26160671
push_back 867701810
get 448755
push_back 516599620
get 343321
get 381680
push_front 933526244
get 304328
get 389009
get 330938
push_front 469624861
push_back 984053081
push_back 722886702
push_back 150464845
get 280068
get 192800
push_back 908623713
push_front 575333624
get 332692
push_back 118593637
push_middle 396257886
push_back 970665559
get 52488
push_front 652033726
push_back 597961026
push_back 526484542
push_middle 225383672
push_front 608946343
push_back 328888219
push_back 835971756
push_back 886056714
push_back 375824837
get 264830
push_middle 84085990
push_back 431688200
get 422322
push_back 212115658
get 156656
get 319924
push_middle 940314036
push_front 852582919
get 150458
push_middle 134900769
get 106142
push_middle 208586946
push_middle 915946468
push_back 673521282
push_middle 311822027
get 389492
push_front 829059547
push_middle 826760910
push_middle 60818487
push_front 933368521
push_middle 35283876
push_middle 210996531
push_middle 9799
push_back 822476034
get 278867
push_middle 403876521
push_middle 794438117
get 330706
push_back 961777242
push_back 546228626
push_front 127497730
push_middle 331097400
push_front 946529981
push_middle 552731710
push_back 147103593
push_back 21392558
push_middle 508585108
push_front 440746774
push_back 390024968
push_front 277319968
push_front 367402231
push_back 134492112
get 367698
push_front 771571226
push_back 925992437
push_back 988582181
get 78951
push_back 424391711
push_front 373869929
push_back 804457380
push_back 165586453
push_back 389309737
push_back 191798038
push_middle 703642566
push_front 65324461
push_middle 749283787
push_front 25014979
push_front 600562054
push_middle 971791571
get 377957
push_front 64053884
push_middle 891075607
get 168301
push_middle 237466931
get 411529
get 65609
get 381312
push_back 255049168
push_back 82912299
push_middle 893225409
push_middle 494252143
push_front 570084238
push_back 73551073
push_middle 961069986
get 259094
push_back 320220121
push_middle 769524341
push_back 517557168
push_middle 619673310
push_middle 339797536
push_front 937201955
get 339978
push_front 197736269
push_back 189801248
get 318116
push_back 266158375
get 155140
push_front 705247813
push_front 215448693
push_middle 605162304
push_middle 14798858
push_front 524250671
push_back 937447134
push_middle 79180947
push_back 221126035
push_front 515209580
push_back 811528999
push_back 789024864
push_back 409739571
push_back 557669253
get 405808
push_back 747424908
push_middle 144294408
push_back 490148606
push_front 54088202
push_front 210558069
push_front 352105417
push_back 813978704
push_middle 688186600
push_back 613863050
get 180208
push_back 938914436
get 78247
push_middle 900012185
push_middle 695152966
push_middle 920546286
push_front 204986180
push_back 220400116
get 343068
get 227859
push_back 509731036
push_back 135105518
get 430453
push_front 616067944
push_back 791707639
push_middle 552252961
push_middle 397242918
get 126679
push_back 767331018
push_middle 180474507
push_front 395137556
push_front 318829552
push_middle 448554017
push_back 304016956
push_front 343138311
get 295796
get 363623
push_front 693103138
get 339700
push_back 337517807
push_back 8556571
push_back 65757467
push_middle 297981971
get 240159
push_front 848010272
push_back 218484610
push_back 797842043
get 338292
push_front 626226396
push_back 59561285
push_middle 265545286
push_front 476257579
get 45104
push_back 957911260
push_back 311010000
push_front 674684039
push_front 838247815
push_front 325160259
get 207958
push_back 365962186
get 62519
push_middle 764694502
push_front 290363519
get 420169
push_middle 127066033
push_front 691265383
get 257678
push_back 403185549
get 90240
push_middle 251013718
push_front 528364244
push_front 275210679
push_front 893908686
push_back 951691325
push_front 3417564
get 346560
push_front 276967410
push_back 843248399
push_middle 577544887
push_back 684323865
get 194603
push_middle 200720083
push_back 910649765
push_back 466529850
push_front 162645051
push_back 465778123
push_front 754044509
get 260499
push_middle 205805347
push_front 899521735
push_front 348579660
push_middle 108702337
push_middle 83817170
push_back 247086208
push_front 220795463
get 265221
push_middle 521698385
push_front 945218528
get 334358
push_front 519391334
push_middle 768680699
push_back 475311979
get 44279
push_front 563183432
push_middle 827246161
push_middle 522394860
push_front 404709050
push_back 609831847
push_front 554197797
get 129119
push_middle 675581580
push_middle 183330437
push_front 583984848
push_middle 99463298
push_middle 438570618
push_back 479117036
push_front 187434283
push_front 495551760
get 110627
push_front 540128230
get 152102
push_back 255642928
push_back 839947295
get 216668
push_front 564287419
get 66844
push_front 61461022
push_middle 118241756
get 380664
push_front 927043522
get 64174
push_back 418898154
push_front 669778988
get 155784
push_front 799116964
get 178773
push_front 211689446
push_front 421226805
push_middle 83301450
get 250149
push_middle 340759905
push_front 270189273
push_middle 619331751
push_middle 209658447
push_middle 793777086
push_back 143023326
push_back 963089141
push_middle 365145149
push_middle 949601106
push_middle 496114720
push_front 874651947
push_middle 751751713
get 134578
push_middle 917852195
get 378113
get 430558
push_front 697215268
push_front 705646615
get 382709
push_middle 192953610
push_back 559013568
push_back 401986128
get 170847
push_back 571548888
push_middle 821001858
push_back 974579654
push_front 240283007
push_back 761899993
push_back 175139355
push_middle 643372629
push_middle 714341964
get 316009
push_front 46606670
get 348431
get 240534
push_middle 262033759
get 96221
push_front 432474528
push_front 716738459
push_back 773242450
push_front 149289458
push_back 501004562
push_back 563153659
push_front 213862365
push_front 153722240
get 99541
push_back 170195445
get 51874
get 108276
push_back 832080710
get 380172
push_back 567204451
push_back 380706304
push_back 138212678
push_back 33507600
push_back 227850611
get 444312
push_middle 423274366
push_middle 25762340
get 188523
push_back 96098598
push_back 33129785
push_back 390038104
get 316246
push_front 427301004
get 201330
push_back 203306587
push_middle 908378481
push_back 126493362
push_middle 15312867
get 30919
push_front 811085458
get 98961
push_back 442683053
push_back 849630637
push_front 658041737
push_back 164757926
get 283757
push_back 371247282
push_front 372491477
push_front 885174739
get 162314
push_front 708199981
push_back 504332513
get 199530
push_back 567812616
get 273911
get 639
get 161667
push_front 23801264
get 273536
get 334550
get 148219
push_back 303924442
get 71367
get 55471
get 438239
push_front 179677249
get 287535
push_middle 509933089
push_front 53488029
get 297492
get 155519
push_front 903610197
push_back 523260505
push_front 459659503
push_middle 258350453
push_back 252137483
push_back 387265867
get 126078
get 41221
get 358625
get 197509
get 322112
push_middle 331160139
get 328135
get 237707
push_middle 977630693
push_middle 388858466
push_back 810163587
push_middle 575868290
push_back 671925265
get 190594
push_front 674502229
push_back 857605189
push_front 981444062
get 167359
push_back 760880660
get 108682
push_back 160019141
get 386404
push_middle 255021926
push_front 124299626
get 102025
push_middle 239458104
get 92112
push_back 117808311
push_middle 655040226
push_back 742287478
push_middle 402152902
push_back 362293018
push_back 457100414
push_back 22196647
push_back 843414772
get 277504
push_middle 258252524
push_middle 290731563
push_back 908015343
push_front 201823731
push_front 306226343
push_front 69885503
push_back 271619030
get 158090
push_back 223204657
push_front 300732323
push_back 228317193
push_middle 242762764
get 15547
push_back 886715564
get 398932
push_front 622746958
get 14971
push_front 832604629
push_back 503390043
push_back 951435737
push_front 394567450
push_back 929094293
push_middle 8500541
push_middle 363305129
push_back 94604936
push_back 644081270
push_middle 730260581
push_middle 901316845
get 354223
get 18103
push_middle 180640065
push_middle 947376316
push_front 893043959
push_back 839695113
push_back 725292177
push_middle 448707990
push_front 312553345
get 380876
push_front 309366410
push_back 300625803
get 116073
push_middle 957460429
push_middle 388414469
get 336074
get 408069
push_middle 562519728
get 32628
push_back 883054905
get 430861
push_back 192109255
push_middle 418124862
push_front 412333435
push_middle 82126576
push_middle 626884441
push_front 369352282
push_back 843225858
push_middle 322095283
push_middle 738601790
push_middle 722437606
push_front 633205600
push_back 369271238
push_front 736905160
get 141558
get 195652
get 283559
push_front 449392693
push_middle 910791815
push_back 902792481
get 134675
get 411406
get 254104
push_middle 364507184
push_middle 144671080
get 125772
push_front 184879733
push_front 927703416
push_front 711298180
push_front 163914151
push_back 295190596
get 35003
push_front 876401571
get 435952
push_middle 943667329
push_front 12638968
push_front 894667672
push_back 189908414
push_back 899335589
push_middle 924984009
get 202415
push_front 414494226
push_back 320978607
get 171563
push_middle 545075007
get 362539
push_middle 906207854
push_front 895832832
push_back 674777539
push_front 135742526
push_middle 922754559
push_front 47177739
push_front 122325321
get 192627
push_middle 889334627
push_middle 427965792
push_back 621150352
push_front 50046453
push_front 590230812
push_back 558612422
push_front 589368078
push_front 791054489
get 71007
push_front 220267938
get 433286
push_front 815858944
get 150898
push_front 747881175
push_back 41888851
get 223161
push_middle 964768130
get 339431
push_middle 435079876
push_front 524322170
push_front 260815150
push_middle 317309892
get 154207
push_back 679898774
get 170879
push_front 168693918
push_front 145350608
push_front 448956699
get 238928
push_middle 6304290
push_middle 619760936
push_back 409315154
push_front 207099869
push_front 369380709
push_back 783118815
get 162106
push_middle 858611868
push_back 645277025
push_back 420937910
push_middle 379699667
push_back 517711205
push_front 184714151
push_middle 790721314
push_back 992987466
push_front 445076906
push_back 866574337
push_back 462861106
push_middle 632143236
push_back 19780708
get 21619
push_back 81582338
push_back 10092136
push_back 689934810
push_front 64948979
push_back 515206065
get 146746
get 191765
get 335746
push_back 388657795
get 34620
get 308004
push_back 28684297
push_middle 383969898
push_middle 931610854
push_back 200099130
get 262042
push_front 341150219
push_back 632679902
get 206027
push_back 568064036
push_front 660796415
push_front 600014808
push_middle 20916675
push_back 263846369
push_middle 991061472
get 404714
get 115988
get 147781
push_front 784995291
get 379965
push_front 507093035
get 213397
push_back 430079164
push_middle 971658609
push_middle 369217767
push_back 406591688
push_back 438901188
push_middle 374300481
push_back 929277609
get 172727
push_front 845473254
get 363370
push_front 941498280
push_middle 936504761
push_middle 50364791
push_middle 266595583
push_back 2212545
get 127322
push_front 114198979
get 256089
push_front 404311431
push_middle 737135173
get 408816
get 112117
get 77946
push_middle 466716212
push_back 305937948
get 290963
get 574
push_back 273761405
push_front 785291032
push_back 886469839
push_back 928717666
push_front 40074370
push_back 488757849
push_front 750498019
push_middle 390960319
push_back 292579365
push_middle 455869389
push_middle 505251273
push_front 64460640
get 402907
push_middle 944231075
push_front 880740962
push_back 613478136
get 189442
push_back 656903454
push_front 566218900
push_middle 277017285
push_front 662560022
get 58303
push_middle 36742828
push_front 481131826
push_front 12773194
get 135444
get 203865
get 202436
push_back 355886737
push_middle 720340405
push_back 52486584
push_middle 839119263
push_back 731754176
push_middle 22578168
get 145166
push_back 402799635
push_front 503986503
push_middle 663788276
push_back 425918066
get 382842
push_front 659155224
get 204663
get 92087
get 17889
push_front 645149444
push_back 17103891
get 79698
get 319617
get 213796
push_middle 990598404
push_front 891542060
push_front 999609603
push_middle 467423028
push_middle 512243726
push_back 289198397
get 31274
push_back 45105312
push_front 289159300
push_middle 286765794
push_middle 681540582
get 106749
push_middle 663015362
push_back 72696136
get 21214
push_back 728483283
push_back 618641015
get 236342
push_back 680905685
get 226806
push_back 723259763
get 53683
push_middle 805974565
get 94831
get 74116
push_middle 279704604
push_front 625394744
push_back 965577676
push_front 245886919
get 41738
push_middle 746593920
get 372607
get 347827
push_front 596540874
push_middle 430180205
push_front 113126881
push_front 182838576
get 137578
get 173441
push_middle 330183838
get 382523
get 445296
push_back 289127225
push_back 190505566
get 431882
push_middle 286435637
get 244611
push_front 248446343
push_middle 789197085
push_back 992999361
push_back 219201665
push_middle 665163820
push_back 282288974
get 73297
push_front 109149406
get 202371
get 154355
push_back 590103325
push_front 828426879
push_back 137933761
push_back 410978330
push_back 691948483
push_middle 931982979
push_front 988969954
push_front 213916433
push_front 776080201
push_back 289251610
push_front 707669910
push_middle 668893194
push_front 556060038
push_back 181042457
get 53734
get 137391
push_back 690085194
push_back 839484616
push_back 295399481
push_front 702430538
push_front 439978421
push_back 488429186
push_back 911435722
push_front 876177475
get 72846
push_middle 920675994
get 261600
get 250827
push_back 483945268
push_middle 889150359
push_back 49862448
push_back 437840926
get 201570
push_middle 326704340
push_middle 429911861
push_front 359506826
push_front 461369718
get 260734
push_middle 79949886
push_middle 108371935
push_middle 271944290
push_back 164036050
get 305816
push_back 411783102
push_back 357087216
push_middle 515525557
push_middle 191221959
push_back 19419918
push_back 870096590
push_back 741041023
push_middle 252474898
push_back 301447017
push_front 254563193
get 273154
push_back 115451757
push_front 867437246
push_back 623485201
get 308423
push_middle 553648110
push_middle 636322719
push_middle 644822914
push_back 972622687
push_middle 381835698
push_middle 546752861
get 192839
push_front 475245576
push_back 729773864
push_back 413050628
get 67048
push_front 282304376
push_middle 606393350
push_middle 279978023
get 439786
push_front 716779421
push_middle 623970228
push_back 444816866
push_middle 370852659
get 340952
push_back 600852933
push_front 71050998
push_front 570763345
get 110431
push_back 713229484
push_back 785081114
push_back 833163775
push_front 152165433
push_middle 324729844
push_middle 996903622
push_front 472990604
push_front 222798997
push_back 225275011
push_back 517932068
get 25432
push_middle 41794477
get 53378
get 211768
push_middle 231232582
push_front 47774296
push_middle 509957992
push_middle 34278060
get 190456
get 251793
push_front 353120444
push_middle 103569344
push_front 380771642
push_middle 776492879
get 433216
push_front 103666937
push_back 646378107
push_back 716014660
push_front 818587005
push_middle 598220176
get 244138
push_back 351702500
get 346427
push_middle 397206070
push_front 232723388
push_middle 678593076
push_back 159476732
push_back 299478670
get 114696
get 447847
get 294317
push_back 410129053
push_back 282720972
push_back 552488281
get 336136
push_front 16805164
get 398475
push_back 4888578
push_front 934662304
get 365059
push_back 357469541
push_middle 786646689
get 177554
get 182721
get 204204
push_back 948009039
push_middle 650018484
push_front 961356918
push_front 155519043
get 401216
push_middle 443731961
push_front 834877782
get 424220
get 86421
push_front 282587142
push_back 165325490
push_back 686489697
push_front 764857324
push_back 536794500
push_front 573674607
get 51230
push_front 824804040
push_middle 915370027
push_front 13984959
push_back 386992063
get 281847
get 241864
push_middle 330244290
push_middle 314309244
get 206800
get 103086
push_middle 635942557
push_back 433480930
push_front 342379206
get 443700
get 148244
push_middle 979427476
get 112930
push_front 211161604
push_front 242957785
get 230600
push_back 62950460
push_back 998054223
push_back 406626585
push_back 989943553
push_front 461467237
push_middle 43803267
get 426840
get 167090
get 193407
get 68056
push_back 758148673
get 322636
push_back 598620677
push_back 630075413
get 31407
push_middle 410332864
push_front 450284309
push_middle 604418188
get 424402
push_back 495971839
get 378025
push_back 962989646
push_back 663927794
get 154091
push_middle 787833004
get 116633
push_front 785691656
push_back 667142531
push_middle 736121855
get 130047
push_middle 740951128
push_front 355608851
get 21729
push_middle 48031602
get 33827
push_back 32322669
get 415490
get 443239
push_back 438572295
get 366038
push_middle 415817469
push_middle 370662147
get 256811
push_back 466926023
get 17832
push_middle 610660239
push_middle 534954389
get 340883
get 219841
push_middle 818880356
push_middle 911069200
push_back 650060351
get 287642
get 312902
get 106352
push_back 188992299
push_middle 350154140
push_back 68853044
push_back 739367456
push_middle 904357142
get 202714
get 394794
push_middle 91376001
push_middle 863056890
push_back 864632619
push_middle 58005945
push_front 339281158
push_back 60108314
push_middle 24385723
get 278354
get 319688
push_middle 921780498
push_middle 271415249
push_back 789998477
get 257243
push_front 678670047
push_back 365865905
get 196631
push_back 366448932
push_front 386092903
get 255293
get 435
get 256876
push_middle 906190424
push_middle 124244018
get 121229
push_middle 425684876
get 361522
get 109927
push_back 449956300
push_front 975804995
push_middle 80832209
push_back 141647907
get 185088
get 333511
push_middle 275929768
push_front 587213098
get 31305
get 17238
push_middle 751655087
push_middle 349706946
push_back 202871439
get 226414
get 106763
push_middle 864611426
push_front 594118251
get 248192
push_back 676568617
push_middle 144520715
push_back 615077772
push_front 97339977
push_middle 485029870
push_middle 893394339
push_back 691070724
get 112551
get 373733
push_front 959649409
push_front 25516927
push_front 226207377
push_middle 17526983
get 3102
get 177006
push_back 379596069
get 309792
push_front 14925039
get 403664
push_back 932631768
push_front 230234049
push_front 711887307
push_back 830709462
push_back 955278052
push_front 554327248
get 146946
push_middle 700065342
push_front 927240419
push_front 603518257
push_middle 628773153
push_back 604130123
push_middle 386003285
push_back 428988944
push_middle 754702962
push_middle 117825333
push_middle 43507309
push_front 962392367
push_back 502752474
push_back 239379030
push_front 760895266
push_back 332174518
get 193525
push_front 212595710
push_front 131110299
get 184843
push_back 427274744
push_back 666246878
push_back 462788361
push_middle 263699146
push_front 310536509
get 217513
push_middle 738931588
push_back 906899910
get 307075
push_front 617983185
push_front 660828539
push_back 291185105
get 63544
get 247233
get 376021
push_middle 591933776
push_front 754473423
push_middle 492193964
push_front 336094765
push_middle 509688745
push_back 363452940
push_middle 349335137
get 102869
push_front 510975418
push_front 552732431
push_back 155586227
push_back 514009362
push_back 583790257
get 269214
push_back 275405398
push_back 510663440
push_back 274473296
get 442785
push_front 397398318
push_front 406152424
push_middle 156911730
push_front 518931606
push_back 96145186
push_front 893446848
push_back 337785885
get 124108
push_middle 164358211
push_back 659354299
push_middle 123767894
push_middle 334613604
push_front 683048494
get 172753
push_front 900935408
get 43986
push_middle 835626376
push_front 422883342
push_front 790711181
push_back 765969547
push_front 364677086
push_back 228601199
push_back 8104426
push_front 680502050
push_front 880394525
push_back 505885927
push_middle 22293083
get 327961
push_front 182685210
push_front 796633067
push_back 952769640
get 381365
get 321154
push_middle 269896312
push_front 948016865
push_front 733465143
push_back 52957159
push_back 717162755
push_back 19645886
push_back 765197943
push_front 709647647
push_front 641171962
push_middle 137816812
push_front 433699715
push_back 499102967
push_back 891267480
push_middle 772081544
push_back 746532178
push_back 357492857
push_middle 585561284
push_middle 160040113
push_front 13618182
get 249230
get 423330
get 164722
push_back 518437674
push_front 958506506
get 333141
push_front 646346268
get 260064
push_back 223359111
get 288807
push_back 227790596
push_front 883060140
get 311669
get 323855
get 102918
push_front 986646396
push_back 291705159
push_back 479028748
push_front 197552720
push_front 870688773
push_front 819250520
push_middle 977064540
push_front 770507555
push_back 569961758
push_middle 96443424
get 392526
push_back 241533561
get 217811
push_back 12141998
push_front 394550841
push_back 745833010
push_back 758880888
get 16591
push_middle 529588981
get 44959
push_back 563860498
push_middle 777919952
push_middle 966080545
push_front 902378202
push_front 48377839
push_middle 35302452
push_front 124482523
push_front 535414711
push_middle 259368617
push_back 930097769
push_middle 540837234
get 444207
push_middle 222724916
push_back 411104152
push_middle 913996119
push_front 697270437
get 198584
push_back 468567373
push_front 703895557
push_front 486458996
push_middle 827311617
get 328514
push_back 278708002
push_middle 203771579
push_back 51167284
push_front 608489035
push_front 708766241
push_back 19455438
push_front 375173186
push_front 267551616
push_middle 303357743
push_middle 23425476
push_back 64703378
push_middle 853439806
push_front 179545111
get 276499
push_middle 54531905
push_back 966526219
push_front 482777398
push_front 92512252
get 85830
push_front 646277333
get 118165
push_back 850992544
push_front 813638461
push_front 548129646
push_back 867708456
push_back 282696432
push_back 926783743
push_front 819423498
push_back 992512333
push_front 91985712
get 283217
get 133833
push_front 326239896
push_middle 93549900
get 346095
push_middle 896159678
push_middle 445977446
push_back 405867144
get 57632
get 108874
push_front 84696322
push_front 226171122
push_middle 364345057
push_back 617033176
get 90491
push_middle 818892477
push_front 731818922
get 261551
push_middle 168228760
push_back 289192299
get 143176
push_middle 746658756
push_front 286500264
push_front 474613680
push_middle 905099102
push_middle 195998215
push_back 682988680
push_back 927631839
push_back 131498572
get 315530
push_middle 57460979
push_back 338434745
push_back 162227838
push_front 234541924
get 335688
push_front 925849561
push_middle 338071086
push_middle 442243359
get 274281
push_front 883856033
push_middle 423912537
push_back 57440447
get 385861
push_back 767866334
push_middle 27842968
get 115535
push_middle 924500759
push_front 159175080
get 347234
get 323492
push_back 335422133
get 446242
push_front 915086973
push_front 795989659
push_middle 850001055
get 185441
get 168465
push_front 75318388
get 128987
push_back 445654382
get 148173
push_middle 593007056
get 22771
push_middle 322026277
push_middle 617454976
push_front 232563692
push_back 927149049
push_back 149363099
push_back 758667960
push_front 12033339
push_back 516181032
get 294285
push_front 634295040
get 254296
push_back 528580062
push_back 84478193
push_front 658900027
push_middle 426766077
get 127359
get 284127
push_middle 676164517
push_middle 607188817
get 90301
push_back 346024807
push_middle 63962585
push_middle 620249622
get 438175
push_back 476961938
push_back 340722951
push_front 562974381
get 311628
get 427389
push_front 7404989
push_front 735381842
push_front 308658522
push_middle 959428356
get 352869
push_middle 832917336
push_middle 511710651
push_middle 235378369
push_back 474595762
push_back 751076951
push_front 644967187
push_front 251286142
push_front 156170379
push_back 639741506
push_middle 657280785
push_back 870249750
push_front 528249602
push_middle 862692971
push_back 560640019
get 146273
push_front 458686150
push_back 886526525
push_middle 423378268
push_back 217944582
push_middle 469006663
push_front 284590978
push_middle 627174742
push_middle 248554726
get 417757
push_back 353309802
get 195650
push_front 65834878
push_front 394120223
push_middle 67755786
push_front 584037185
get 421982
push_front 926094094
push_middle 387753411
push_middle 306248866
get 439606
push_middle 165842389
push_back 574443529
get 79587
get 22536
push_front 284384344
push_back 585399994
push_back 798862359
push_front 876928267
get 123398
push_middle 566379100
push_back 950260302
push_front 32773873
push_back 67988407
push_middle 944310925
push_back 449867467
get 366307
push_middle 310940512
get 101582
push_back 178131858
push_middle 56989076
push_front 287314272
push_front 799136755
get 161465
push_front 204312069
push_middle 54661450
push_back 443845108
push_back 191131517
push_front 399693583
get 43458
push_middle 999493285
push_back 370838028
push_front 754977048
push_back 726251423
push_front 680239662
get 13087
push_middle 238645150
push_front 665075118
push_front 317150772
push_front 6406574
push_middle 355838341
push_back 654757360
push_front 408800695
get 176957
push_back 20851785
push_middle 777714645
push_front 283441048
push_middle 932130084
push_back 742577729
push_back 809132025
get 363053
push_front 980583400
push_back 95171418
get 362487
get 4908
push_back 418722554
push_back 827256859
push_front 974766658
get 21799
push_middle 964453265
push_middle 379028810
get 459
push_middle 150839936
push_back 985806480
push_back 909899115
push_back 575257259
push_middle 103950962
push_back 927053259
push_middle 427286370
push_back 556492440
push_front 657235244
push_back 835030732
push_middle 712341510
push_back 469507875
push_back 45294511
get 113147
push_middle 898090952
push_middle 354258556
push_middle 334250464
get 67824
get 316699
push_middle 808380126
get 45284
get 179198
push_front 283551227
get 129701
get 360001
get 111299
push_middle 414754528
get 307286
push_middle 960638679
get 4274
get 42678
push_middle 245593705
push_back 438772859
push_front 447025774
push_middle 240817473
push_back 923366348
push_back 517229460
push_front 779545053
push_back 575620305
get 183157
push_middle 364659767
push_back 261963071
push_middle 464783283
push_middle 724637768
push_middle 161123484
push_middle 359759128
get 113352
push_front 706172259
push_front 96034269
push_front 310957013
push_back 893828428
push_middle 533083790
push_back 119821990
push_front 792408833
push_front 51735368
push_middle 129021630
push_middle 527285078
push_middle 779951380
push_front 545901873
push_middle 344462544
push_middle 914185733
push_back 665550884
push_middle 152083326
push_front 246183793
push_middle 581957956
get 160609
push_back 191973208
push_middle 239251218
push_back 340821373
push_front 138007072
push_middle 346403216
push_back 42083257
get 359194
push_back 893615393
push_back 955776400
push_front 852450124
push_front 162555029
push_back 674838561
get 39427
get 160335
push_front 155873161
get 409870
get 415165
push_back 488946962
push_middle 693476202
push_front 605385025
get 108903
push_middle 147442547
push_front 656114944
push_back 17086466
push_middle 585607088
push_back 619980288
get 428660
push_front 578972972
push_middle 172158724
get 88650
get 74790
get 318650
push_back 887481191
get 250254
get 218595
push_front 98029921
push_front 241237402
push_front 713295965
get 410331
push_back 264473609
push_front 90992890
push_front 49278894
get 289438
get 246143
push_back 795747017
push_back 34971261
push_middle 122917035
push_back 750202999
get 164598
push_middle 30804915
push_back 57059780
push_back 777252026
push_middle 848639405
push_middle 272169252
push_back 728942954
get 413465
push_back 80199366
get 35104
push_middle 34472575
push_front 214214748
push_front 162155006
push_back 604372754
push_back 870388732
push_front 945975969
push_middle 931216475
push_back 379376729
push_back 870098846
get 414074
get 435220
push_front 403471428
push_back 18460766
push_middle 425543256
push_middle 366793094
push_back 931057888
push_middle 726109183
push_front 90711664
push_middle 14748387
push_back 101371539
get 70676
push_back 36294620
push_middle 87349534
push_back 787044595
push_back 466999713
push_middle 393169834
push_back 529746712
push_back 915570695
get 287716
push_front 554902849
get 95075
get 105969
push_back 875918764
push_back 507391561
push_back 880706275
push_back 856845313
push_middle 759021069
push_back 252806857
push_middle 664305376
push_back 425535565
push_front 134261443
push_front 326771991
get 285668
push_front 455831016
push_back 842051785
push_front 234760308
push_middle 206831214
push_back 777858933
push_middle 255608236
push_middle 621728702
get 147706
get 78088
get 427897
get 319119
push_middle 606613218
push_middle 179521407
push_back 255478477
push_middle 614857744
push_front 373177618
push_middle 248329455
get 114758
get 242737
push_front 596124123
get 284949
push_middle 246815682
get 223797
push_front 114212661
push_middle 727752361
push_back 85601457
get 376241
get 122914
push_back 812730057
get 76437
push_front 352534835
push_back 737246673
push_back 992918376
push_front 909803241
push_middle 892505597
get 182748
push_middle 681067116
get 348084
push_back 586097229
push_middle 948198198
push_back 918674992
push_back 640264394
push_front 835229945
get 199205
push_middle 705903154
push_front 507475568
get 112607
push_front 552310051
push_front 613283080
push_middle 535818203
push_front 768156648
get 284560
push_middle 598735796
push_back 503496338
push_front 171125373
get 443958
get 233465
get 153574
push_middle 115082446
get 295921
get 287307
get 202357
get 376803
push_middle 72699553
push_front 684440272
push_back 603430369
get 222664
push_back 945801292
push_middle 849264337
push_front 340497228
push_front 640761342
push_front 31424990
push_front 132630807
get 206758
get 239344
get 106867
push_middle 826406240
get 447399
get 37849
push_middle 994787802
push_back 373856261
get 121290
push_front 223514741
get 398839
push_front 880779205
push_back 839550269
push_back 311071561
get 239891
push_front 166354154
push_front 499753291
push_middle 900315716
push_front 234320595
push_middle 124579723
push_front 843897124
push_front 788664968
push_front 884534294
get 361389
get 8699
push_back 73375284
get 143168
push_front 238624224
push_middle 387608322
push_front 401056918
get 183090
push_front 793284332
push_front 178038060
push_middle 830956862
push_front 611815125
push_middle 147933471
get 320338
push_back 749227376
push_front 263809648
get 299842
push_front 794258363
get 335571
push_back 303054681
push_front 110022380
push_middle 262197964
get 38415
get 119769
get 66437
push_front 721000040
push_front 338486158
push_front 287975804
push_middle 117797182
get 392630
push_middle 27150799
get 151338
get 193457
get 86121
push_middle 908211290
push_middle 431696586
get 167720
push_middle 545997708
push_middle 814175754
get 348702
push_back 924472190
push_middle 171835328
push_middle 442301207
push_front 736916400
get 158840
push_middle 39738128
push_back 822656232
push_middle 502794731
get 81298
push_back 769864238
get 161820
get 439089
push_middle 457145601
push_middle 848079516
push_back 307865725
push_middle 990229111
push_middle 213549619
push_back 294710234
get 77463
push_middle 75808706
get 308792
get 428392
push_back 578329797
push_middle 413124945
get 156509
push_middle 839599799
push_front 237009058
get 276278
get 35227
push_back 428864430
push_middle 494742017
push_front 224464190
push_front 406611174
push_back 208090217
push_front 391717625
push_back 351678619
push_back 94421985
push_middle 738982794
push_back 663866808
push_back 596517935
get 315586
push_back 397380621
push_front 937537292
get 442928
push_middle 236016412
get 177349
push_front 685109533
get 128574
get 71236
push_back 543589627
push_middle 522974919
get 209221
get 165009
push_back 894021591
push_front 413972122
push_back 525085021
push_back 283577934
get 201843
get 237959
push_front 810106699
push_middle 711733264
get 405481
push_front 721251457
push_back 371993323
push_front 534812088
get 62107
push_back 451495879
get 439921
push_middle 559096250
get 282752
get 144899
push_middle 693730545
push_front 741416137
push_front 925994162
push_front 697540338
push_middle 325855295
push_front 501069334
push_back 138402477
push_back 846435911
push_middle 275989828
push_front 650704642
push_front 469893403
get 246643
push_back 951872318
push_middle 583784242
push_back 815684403
get 170942
get 109030
get 235718
push_front 815678032
push_front 901869164
get 99502
push_back 413835821
push_back 869624174
push_middle 387245559
get 430101
push_middle 905071293
push_middle 349181488
push_middle 780794337
push_middle 454691894
get 395664
push_front 317595616
push_front 330284863
push_middle 162470831
push_back 799069178
push_front 280633749
get 153221
push_front 490382414
push_front 253978733
push_back 643645949
push_middle 556648586
push_back 805788240
push_back 574376217
get 105914
push_front 823050245
push_front 95235553
get 375263
push_back 258858701
push_front 314111270
push_front 984986670
get 38983
push_front 613755189
get 297837
push_middle 639887285
get 181949
push_middle 291225987
push_front 610558717
push_front 721256553
push_front 255950970
push_front 337516479
push_middle 271736848
get 11255
push_back 65451665
push_back 476530177
get 70939
push_back 301955479
push_middle 991654227
get 123774
push_front 530728360
push_middle 365691483
push_middle 978224191
get 99899
get 137780
get 139797
push_middle 889741707
push_front 820013702
push_front 180650573
push_middle 680552584
push_back 835748593
push_front 979481225
push_middle 30478731
push_back 405161217
push_back 567371486
push_front 291982011
push_back 424411494
push_front 336165536
push_middle 868621425
get 271407
push_back 663253674
push_front 2125362
get 349808
get 70038
push_middle 133015874
push_front 656095579
push_middle 511221589
push_front 299764290
push_middle 270863863
push_front 851634495
push_back 475619498
push_back 622299665
get 285132
push_middle 543843726
get 447508
push_front 733009706
push_front 50777760
get 37374
push_back 726183578
get 86645
push_front 267196016
push_middle 188895096
push_front 403204515
push_middle 400650475
push_back 536583433
push_middle 8839112
push_back 498674189
push_middle 466534924
push_back 935696797
push_back 690189148
push_middle 661849018
push_middle 513243222
get 343370
get 225561
push_front 902201832
push_back 699281832
get 344456
push_middle 945743180
push_front 601846481
get 224569
get 440812
push_front 527064917
push_middle 312407340
get 446274
get 105084
get 5051
push_middle 840502549
push_back 336797619
push_front 335676278
get 212026
push_front 302081148
get 362632
get 267278
push_front 333986455
get 243935
get 8474
get 23496
push_front 43275512
push_front 114009396
push_middle 337497026
push_back 681362247
push_middle 163599067
push_front 985834850
push_middle 182817912
push_back 856469270
push_front 304629436
push_middle 410798449
get 410607
push_front 773279793
push_middle 86338038
push_middle 336919733
push_front 731455149
push_middle 47193802
push_front 790172707
push_back 417055160
push_front 515230943
get 434483
push_middle 82382138
push_back 714791297
push_front 707499288
push_back 908327195
push_middle 639385535
push_middle 470635662
push_middle 950086591
push_front 49331057
get 69526
get 400337
push_front 765998013
push_middle 150867075
get 269587
push_middle 25643310
push_back 715931446
push_back 113667466
push_front 60189362
get 272069
push_back 3594411
push_back 874966160
get 409588
get 340100
push_front 805976048
push_back 720017021
push_front 663471707
push_back 44744524
push_back 816695271
get 243156
push_front 738152674
push_middle 854639174
get 387606
push_front 73425261
push_middle 944668657
get 401491
get 89967
push_middle 690702109
push_middle 402661964
get 67294
get 440786
push_back 228766795
get 139044
push_middle 829239525
push_back 649821477
push_middle 296048684
push_middle 420367245
get 331122
get 9297
push_middle 417519309
push_front 998744877
push_front 976944368
push_front 881395360
get 159158
get 116107
push_back 866779925
get 208086
push_middle 890734352
get 118607
get 160501
push_back 612722221
push_front 642725765
push_back 819538897
push_front 860865828
push_back 553903883
push_back 201858034
push_back 726854675
push_back 680707779
push_front 776844033
get 341095
push_front 25655670
push_back 491092613
push_back 2732704
get 269172
get 167297
get 174041
push_front 597881232
get 2761
push_back 114185491
push_middle 59533689
push_middle 820327252
push_front 489697621
push_front 581567648
push_front 803307324
push_back 933966252
push_back 873164452
push_front 655042599
push_front 408662335
push_front 711462779
push_middle 905297164
push_front 915758265
push_middle 135171033
push_middle 404576316
get 199389
push_back 920362136
push_front 393253861
push_front 31628131
push_back 672767752
push_front 910766056
push_back 653544182
get 395091
push_front 543263072
get 304710
push_back 803741652
push_front 86774110
push_front 301260483
push_back 392926663
push_front 374016155
push_middle 165141716
get 226309
push_front 835117133
push_middle 845970024
push_back 385197370
push_middle 788163956
push_middle 917737609
push_front 513531754
push_back 897631647
push_back 223990427
push_front 322327868
get 267485
push_middle 636140770
push_middle 121148666
get 137398
push_middle 471693953
get 98909
push_back 855711876
push_front 794781334
push_front 903117611
get 335408
push_front 959432936
push_middle 220609579
push_back 240821471
push_front 30941788
push_middle 433150527
push_back 276188362
push_middle 652043482
get 81374
push_middle 515807023
push_front 853220542
get 7042
push_middle 695581485
push_back 291978035
push_back 897335773
push_front 702211820
push_middle 663746266
push_middle 255351534
push_front 65561816
push_back 664341700
push_middle 35523939
push_middle 870384061
push_front 113266282
push_front 906563112
get 324504
push_back 374592534
get 285460
get 274615
get 415801
push_front 736693020
get 147806
push_back 839274899
push_front 911617629
get 40086
push_front 560378227
push_back 690340029
push_middle 880728249
push_middle 317487918
push_front 557850562
get 388036
get 213161
push_back 87600588
push_front 193083810
push_middle 487824953
push_middle 68293244
push_middle 582918213
get 196131
push_back 66815572
get 171245
push_back 461867945
get 316516
get 117244
get 352817
get 200382
push_middle 123115151
push_front 689698423
push_middle 286554912
push_front 808916401
get 291500
get 67439
push_middle 201690066
get 355541
push_back 495652128
push_back 431000430
push_back 507478821
push_back 235109324
push_front 4388837
push_front 864144026
push_front 26649246
push_back 508050843
push_middle 875074273
get 30864
push_front 627352664
push_front 141217186
push_back 847924183
push_front 179640658
push_middle 683280715
push_middle 957189945
push_front 22677890
get 440889
push_middle 377058482
push_middle 774858111
push_back 127771491
push_back 34878461
push_back 376406192
push_back 536101618
push_middle 227988159
push_back 585119493
get 15481
push_back 679072818
get 165215
push_back 914585701
push_back 362352724
get 278107
get 417526
push_back 764102193
push_front 285614577
get 308636
push_middle 833748666
get 228700
get 109981
push_back 378734287
push_front 561515405
push_middle 585702058
push_middle 955480918
push_back 206283055
push_middle 567688696
push_back 637732032
push_back 681128856
push_middle 236837823
push_front 285441961
push_front 733684927
push_middle 329368385
get 418305
push_front 991496885
push_front 766033728
push_front 438161275
get 172441
push_front 605955540
get 227137
get 277748
push_front 338930056
push_back 384596961
push_middle 553063406
get 428301
get 118223
push_front 330458958
push_front 541403748
push_back 51050265
push_front 895320646
get 142633
push_back 871976357
push_front 423973309
get 62360
push_back 313990770
push_middle 184358478
get 330325
push_middle 122249146
get 450270
push_back 657367882
get 184797
push_back 592991574
push_front 828811030
get 66475
get 291307
push_back 751755478
push_middle 978044581
push_front 792620775
get 171210
push_front 65902545
push_middle 625944892
push_back 74159537
get 44496
push_middle 501827961
push_middle 468180372
get 353984
push_front 201004429
push_middle 617380098
push_middle 842080979
push_front 205097966
get 369598
push_middle 54590743
get 36496
push_back 833815489
push_front 149040100
push_middle 472507383
push_back 14627004
push_back 850484204
push_middle 779443322
get 61823
push_front 144037188
get 292488
push_back 607906203
get 25530
push_front 512631969
push_back 943062649
push_back 701884712
push_front 881337082
push_front 175919880
get 203275
push_middle 797738945
get 43514
get 183528
push_front 879597226
push_back 239178975
push_back 440394019
push_back 192827635
push_front 699389817
push_back 105053305
push_back 651368840
push_middle 919451468
push_middle 340336533
push_middle 948175172
push_front 639485960
push_middle 698249792
get 231743
push_front 416265684
get 155968
push_front 5106857
push_middle 467933159
get 97914
push_middle 913629854
get 254969
get 429580
push_middle 880661818
get 303746
push_front 34517772
get 376577
push_middle 650715297
push_middle 609022370
push_front 409956359
push_back 889395438
push_front 731887966
push_back 367664541
push_middle 534834401
push_middle 815858640
get 237485
push_middle 447603025
push_front 809244280
push_middle 478669114
push_back 6774541
get 37566
push_front 287593702
push_middle 212266705
push_front 136284710
get 136399
push_back 548128104
push_middle 704550501
push_middle 969667647
push_front 307254353
push_back 915774250
get 215359
push_middle 759223284
get 370558
push_front 268025280
push_middle 471788858
push_front 867644669
get 293869
get 263925
get 401163
push_front 985024144
push_back 277918325
push_middle 655946107
push_middle 854316312
push_middle 32612264
push_front 953952449
push_front 105218141
push_front 414923275
get 68362
push_front 341589702
get 337281
get 278715
push_front 338120326
push_middle 738732163
push_front 313533502
push_back 91887449
get 162374
push_front 76501344
push_back 870900460
get 92868
push_front 32397956
get 176459
push_middle 598297772
get 55107
push_middle 677738886
push_front 865970442
push_middle 484344928
push_middle 405078044
push_back 325827239
push_back 617415006
get 209785
push_middle 778095013
push_front 400342690
push_back 854296401
push_back 933187886
push_middle 687984530
push_middle 974057418
push_back 827455280
push_middle 857413019
push_front 489673543
push_front 197493944
push_middle 398645236
push_front 462181867
get 149140
get 80900
push_front 793010905
push_back 752919268
push_middle 903740381
push_front 156500759
push_front 414702171
push_middle 556514383
push_middle 564611920
push_back 828691859
push_front 258471139
push_back 600561419
get 53234
push_front 578667674
push_middle 90175890
push_front 22536946
get 137418
get 47683
push_back 398261946
push_back 202808149
push_back 401266786
push_middle 916860896
push_front 638542797
get 175877
push_middle 264296985
get 120976
push_back 126448701
push_middle 352899340
push_back 427678903
get 264062
get 179330
push_middle 980593904
push_back 989724408
push_middle 191113962
push_middle 298942202
push_middle 672558213
push_front 886867395
get 17421
push_front 481402373
push_back 648642285
push_back 209060305
push_back 612643477
get 341687
push_front 354531637
push_middle 938253832
push_middle 491278612
push_front 64542634
get 425456
push_front 422219593
push_middle 221048827
get 427952
push_front 721196213
push_front 385008141
push_back 276705967
push_back 972400964
push_back 805455050
push_middle 503248496
get 98237
get 139638
push_middle 588049318
get 77850
push_front 692676815
push_back 26369033
push_middle 12787925
push_middle 568219515
push_middle 461517106
push_back 444130974
get 162549
push_middle 904305357
push_front 390780823
push_front 386206970
push_back 783207367
push_middle 790481102
push_front 673182661
push_middle 788339730
push_middle 725509392
push_middle 640512383
push_front 248224108
push_middle 526999797
push_front 488679056
get 110147
push_front 625048465
push_middle 129252181
push_back 780669521
push_middle 13493930
push_front 112652584
push_back 361547376
push_front 357472818
push_back 864225263
push_front 507732222
push_front 848269483
push_back 300769641
push_back 452600599
push_middle 8321703
get 168639
get 218437
push_front 53373439
get 71831
push_middle 251269158
get 86334
push_middle 770112896
push_middle 318738831
get 231704
get 292662
push_front 866598281
push_front 134231203
push_front 917721510
push_back 994926252
get 402297
get 112123
push_back 303937070
push_back 340991243
get 356599
push_front 93156859
push_front 304599432
get 290775
get 175997
push_back 418892745
push_middle 39723501
get 71465
push_back 570743294
push_middle 907667755
push_middle 165463948
push_middle 808697899
push_back 181205758
push_front 988083246
get 405177
get 194433
get 409464
push_middle 662668045
push_front 414464556
push_front 15758160
push_middle 922215455
push_front 223737408
get 209894
push_back 952109243
push_front 257099377
push_front 714354842
get 99897
push_middle 76391442
push_middle 110174529
push_middle 532387805
push_back 290971333
push_back 327948819
push_front 391378395
get 214943
push_front 770203583
get 80006
push_middle 261447904
push_front 402557730
push_front 463389174
push_middle 806668207
push_back 878670175
get 38564
push_front 135435476
get 147524
push_back 993512864
get 191392
push_front 953193295
push_middle 772014710
push_back 377293032
push_back 680309883
push_front 466201985
push_middle 716132619
push_middle 25027795
push_middle 872700130
push_back 782131136
push_middle 68203140
get 386387
push_back 392759749
push_back 246927532
push_front 910169169
push_front 18832694
get 215933
push_back 734592041
get 446683
get 238546
get 11660
push_back 147091433
push_middle 494909740
push_middle 946926275
push_middle 708928595
push_front 312362515
push_middle 198890573
push_front 386148061
push_front 339563212
push_middle 64153613
push_back 223196612
push_middle 836507473
push_front 233820370
push_front 50655121
get 420048
get 44014
push_front 870242565
get 382980
push_front 900580424
push_middle 969920759
push_back 349142040
get 38067
get 306883
get 447569
push_back 962903636
push_back 206038269
push_middle 63832213
push_front 699654937
push_back 217006486
push_back 91148363
push_back 811565829
push_back 61868789
push_back 614752340
push_front 354511925
push_middle 348496949
push_front 793075112
push_middle 729966884
push_front 749742416
push_front 778867998
get 281741
push_middle 857765646
get 239701
push_front 280601677
push_middle 45302960
push_back 875347802
push_back 86207731
push_middle 654125314
push_back 180387870
get 392573
push_middle 917458580
push_middle 982819292
push_middle 146078781
get 282413
push_back 539025401
get 301356
push_middle 223143310
push_middle 98482728
push_back 340895592
get 127510
push_front 252010485
push_middle 666924923
get 34697
push_front 461667472
push_back 290152664
push_back 525794612
get 275503
get 250148
push_front 518434320
push_back 458843662
push_middle 62168713
get 71262
push_middle 254279808
get 331000
push_middle 875276111
push_front 228282407
push_middle 178007476
push_middle 595565711
push_back 755700568
push_middle 179348656
push_middle 994663752
get 119644
push_back 247623898
push_middle 395223491
push_front 586985518
get 180861
push_front 141707201
push_middle 41406015
push_back 91383802
push_front 496397398
push_middle 632493889
push_middle 672011433
push_back 590252233
push_front 798828281
get 342738
push_middle 959655281
get 47508
get 160011
push_front 898220641
push_middle 695123933
push_middle 514542241
push_back 365106215
push_middle 386309628
get 129348
push_back 716709365
push_back 664093674
push_middle 150162050
push_front 943103647
push_middle 749531683
push_middle 704048342
push_front 783006169
push_front 872997376
push_middle 268999238
push_middle 487202278
get 397896
push_back 826055344
push_back 526508262
push_middle 369277492
push_front 846914440
get 354245
push_front 513044507
get 258938
get 277613
push_front 891517877
get 335998
get 418511
get 363550
push_back 885176892
push_middle 400452784
push_back 311323634
get 37418
push_back 495581612
push_middle 851041991
get 430519
push_middle 907841110
push_middle 869164552
push_back 150194490
get 361339
push_front 236028543
get 300011
push_front 396078293
push_front 601098376
get 289108
push_back 20250285
push_back 1595866
push_middle 906515933
get 439729
push_front 69064414
get 45734
push_middle 450932138
push_back 63230684
push_back 833599844
push_back 243897266
push_middle 145492574
push_front 711291927
push_back 374363455
push_front 505749529
push_middle 949548717
get 249277
push_back 748285110
push_back 102413232
push_back 308127026
push_front 432933223
push_front 166451711
get 413417
get 210213
push_back 98234740
push_back 463623686
get 89321
push_front 259012217
get 407805
push_middle 240095254
push_back 97914728
push_front 550922411
get 129869
push_front 134979661
push_front 182838301
push_middle 245227744
get 383495
push_middle 24443776
push_front 603129155
push_back 126453332
get 235874
push_back 872811809
get 373648
push_front 941871883
get 199612
get 75642
get 316465
push_middle 311865305
push_front 973958445
push_front 155301698
push_back 545745365
push_middle 287702808
get 46355
push_back 111583477
push_middle 78921480
push_back 397655744
get 288809
get 87661
push_middle 343179825
get 223849
push_front 418593750
push_front 503333036
push_middle 364748751
push_back 541912305
push_front 137902392
get 5203
push_back 817982221
push_back 18571834
push_middle 299866397
push_front 855465322
push_back 445324393
push_front 834091628
get 156823
get 245517
push_back 346919817
get 342079
push_back 487654522
get 403405
get 370622
push_middle 259856732
push_middle 143919560
push_middle 566629190
push_middle 241695767
push_back 104631807
push_back 345683540
get 315706
push_middle 726340832
get 165903
push_middle 964771698
push_front 878970422
push_back 510183476
push_back 845355350
push_front 21972920
push_back 301882479
push_front 282417795
push_middle 606111089
get 194195
push_front 462126043
push_back 310033264
push_back 778846367
push_middle 589504529
push_back 505980570
get 355041
get 98105
push_back 818289079
push_front 322139822
get 69192
push_back 367805556
push_back 229095225
push_front 76461117
push_front 772902848
push_back 497668533
push_middle 163449367
push_back 103490050
push_back 862763323
push_middle 999890529
push_back 78270388
get 108799
push_back 560040843
push_middle 457142222
get 158594
push_back 805926016
get 295703
push_front 827215026
push_back 841552159
get 217313
push_middle 195372713
push_middle 796310003
push_back 771539172
push_back 74080770
push_back 341074940
push_back 588611803
get 235571
push_middle 428242637
push_back 793118471
push_front 915393415
get 265771
push_middle 734864141
push_front 472279750
get 21244
push_middle 366983606
push_front 489945776
push_middle 983541198
push_back 84068976
push_front 918300930
push_front 225989096
push_middle 799767076
push_back 631795323
get 181636
push_back 331309890
push_middle 757592204
push_middle 88715733
push_front 812718248
push_back 854791534
push_front 532293899
push_front 289437031
push_middle 602161305
get 191405
get 272102
push_front 467993955
get 304315
push_middle 379647394
push_front 556363780
get 450972
push_middle 48971400
get 452438
push_front 805656309
push_front 962759705
push_front 214942828
push_middle 635192819
push_middle 449963589
push_back 777246520
get 24737
get 84602
push_back 460812
push_middle 661939973
push_front 455267629
push_back 521547327
push_middle 485245299
push_front 923558871
push_middle 15206360
push_front 982901124
get 312752
push_middle 420000542
push_front 903434869
push_middle 192455792
push_back 140019666
get 180315
push_middle 946285397
push_back 942577281
push_back 82501859
get 258388
push_back 217264801
push_back 195393304
push_back 977021078
get 323652
push_front 900165521
push_front 565886832
push_middle 279471430
push_middle 178859094
get 246678
get 304105
push_middle 464728256
push_middle 668113748
push_front 447808704
push_front 257137261
push_front 328361099
push_back 151837720
get 20607
push_middle 897603715
push_front 333034195
push_middle 706505972
push_middle 699115849
push_front 449852838
get 394783
push_front 298479916
push_middle 293438790
push_middle 896750039
push_front 929126838
push_back 274996275
push_front 398504897
push_middle 363790300
push_back 199539497
push_front 141692170
push_back 15931132
get 60390
push_back 344499661
push_middle 365605968
get 329745
push_back 762643867
get 421092
get 331032
get 189592
push_front 83948153
get 268793
get 128626
push_back 162617089
push_back 788738742
push_front 911766580
push_middle 310624906
push_front 945480251
push_middle 371582596
push_front 887315720
get 129561
push_front 141471475
push_front 535384301
push_back 561473404
push_front 733736488
push_front 789993425
push_back 573402149
get 2591
push_middle 188003527
get 253095
push_middle 810365590
get 181571
push_middle 621930347
push_middle 892761363
get 165757
push_back 851591530
push_back 520656790
get 86046
push_back 986790255
push_front 56062577
get 98972
push_front 311195400
push_back 480791364
push_back 226454744
get 162532
push_middle 557838640
get 89513
push_middle 320714666
push_front 824116443
get 264755
push_middle 155312366
push_back 42295261
push_middle 972443785
get 446276
get 24592
get 14042
push_back 406982737
push_back 368394705
get 32454
push_back 21897841
get 314719
push_middle 981404484
push_back 934806623
get 239126
get 435962
push_front 569700397
push_middle 371421128
push_middle 325137432
push_back 353348930
push_front 809893445
push_back 705873658
push_front 407308995
push_front 257723942
push_middle 652169017
push_front 935239531
push_front 538911423
push_back 859885387
push_middle 758764889
push_front 993151275
push_back 383459600
push_middle 435063552
push_middle 310942895
get 336669
get 377723
push_middle 637120063
push_back 416864400
push_middle 787624652
push_back 54949923
get 21257
get 291034
push_back 940983428
push_back 975843831
push_front 734997930
push_middle 906109637
push_front 45454691
push_front 904725536
push_middle 89349638
push_middle 291381619
push_front 928661255
push_middle 150601045
push_back 203616444
get 406386
push_middle 505206466
get 228106
get 324537
get 382136
push_front 718391423
get 33431
push_front 13831722
push_front 754411330
push_front 434269518
get 284530
push_middle 941644098
push_middle 47424256
push_front 349178011
push_back 851005457
push_middle 21434436
get 299786
get 201113
push_front 119257700
get 25242
push_front 207345128
push_back 22887570
push_middle 91388043
get 9210
push_front 852719027
push_middle 28696782
push_middle 560330899
push_back 522543958
push_middle 461709616
push_front 988111733
get 312015
push_front 876032614
push_front 720565416
push_front 926838261
push_front 785215666
push_back 444048195
push_front 746084901
get 444724
push_front 141532015
push_middle 834143556
push_front 736793718
push_middle 177771455
push_back 83991211
push_front 183158024
push_back 750290068
get 417711
push_back 513674370
get 329429
get 150081
push_front 705870114
push_front 188473322
push_back 325910976
push_middle 46283641
push_middle 639502106
get 146273
push_front 479502750
push_middle 362022568
push_front 759991106
push_middle 265118051
push_front 737839895
push_middle 503415987
get 362167
push_back 736975118
push_middle 114326980
push_middle 822440196
push_front 273831001
push_back 727759322
push_front 511012605
get 249456
push_back 132663307
push_back 138984040
push_back 419895074
get 40718
push_back 392115001
push_middle 759208791
push_middle 825653536
push_back 827887395
push_back 365258972
push_back 316765446
get 30351
get 175551
get 172158
push_middle 576673973
push_back 895596421
push_back 259461905
push_middle 446086025
push_front 255356296
push_middle 539815569
push_front 577694906
push_back 792552182
push_back 93587106
push_middle 366647500
push_front 536920789
push_front 245993992
get 205159
get 290404
get 381063
push_middle 35252850
push_front 74496108
push_middle 718284994
get 38812
push_middle 259486555
get 316324
push_back 890887970
push_middle 758681736
push_back 121793286
push_middle 523098407
get 235011
push_middle 371123287
push_front 96733160
get 27804
push_front 79046076
push_back 174430745
push_middle 449613505
push_middle 526138204
get 383123
push_front 862783718
push_front 274215569
get 425862
push_back 944185135
push_front 80623639
push_back 890892432
push_middle 876681725
push_middle 59243467
push_front 903236967
get 161202
get 37231
get 70216
push_back 370353750
push_front 25643462
push_front 887486251
get 16262
push_middle 343340581
get 315729
push_back 709934458
push_back 709735975
push_middle 768891807
push_front 799700334
push_middle 424054301
push_middle 829959244
get 85332
push_middle 862545483
push_front 658490054
push_front 5133645
push_front 832817139
get 245510
push_back 939572140
get 269561
get 278354
push_middle 539544872
get 226684
push_back 985163406
push_back 361908178
push_back 969602172
get 256456
push_back 736113687
get 422084
get 349571
push_middle 364358000
get 210903
push_back 299843994
push_middle 580947624
push_middle 467217311
push_back 261820753
push_back 523051256
push_back 766012425
push_middle 924620341
get 38400
push_front 356817120
push_back 839478815
get 383163
push_back 504279733
get 81920
get 109481
push_middle 856855952
push_back 969763518
push_front 356461927
push_middle 421078437
push_middle 265923924
get 425964
push_back 360607653
get 334400
push_middle 509287747
push_back 800730620
push_middle 918702216
get 337473
push_front 193373930
push_middle 908517708
push_middle 755589790
push_middle 870169190
get 289805
push_front 810112123
push_front 891336582
push_middle 824860759
push_middle 418826884
push_back 62802623
push_front 956702306
push_front 702672949
push_front 559648510
get 327335
push_middle 967144817
push_back 136434307
push_middle 946613446
push_back 272056505
get 228979
push_back 839046678
push_front 566689139
push_middle 739768183
get 420894
push_back 227615931
push_back 787141819
push_middle 320171641
get 265287
get 352513
push_front 313939206
get 195481
get 380683
push_back 182618639
push_middle 219524797
push_back 266842324
push_middle 317298045
push_middle 869556914
push_middle 235948649
push_middle 604941857
push_front 385069598
push_back 352226808
push_back 658013165
push_back 550448383
push_back 725122933
get 330208
push_front 157084535
get 277708
get 439136
push_middle 229053612
push_back 144131085
push_middle 424766012
push_front 64535870
push_middle 70281323
push_middle 745227431
push_front 296389804
push_middle 973641165
get 68952
push_middle 876326058
push_front 438840674
push_middle 346712738
push_middle 323111894
push_front 302197449
push_front 454221824
push_middle 331405870
push_middle 70635138
push_back 853164778
get 107568
push_front 854473997
push_middle 672367747
push_back 787504503
get 200075
push_back 958680569
push_front 860157179
get 171476
push_middle 268128282
push_front 919531339
get 348506
get 126381
get 309722
push_back 909775740
push_back 368979014
get 403072
get 360118
push_middle 990761920
get 152122
get 120399
push_middle 202064933
get 224352
get 128709
push_back 321227915
push_front 968779733
push_front 339587516
push_front 458282796
push_middle 461246187
push_middle 905025604
get 44664
push_front 712070362
push_middle 2346227
push_front 820988252
push_back 790533453
get 11738
push_front 830336302
push_front 297944262
push_back 800386351
push_middle 398320716
push_middle 590634349
push_back 539972215
push_front 696763347
push_back 327947375
push_middle 524314902
push_back 187459854
push_front 16081050
push_middle 978001244
push_front 139833213
push_middle 458256439
push_middle 275452368
push_middle 893358041
push_back 905414158
push_front 856796382
push_front 363470906
get 116540
push_front 759042646
get 378384
get 414158
push_middle 894890412
push_middle 170626625
push_middle 954591421
push_middle 967871525
push_back 444789600
push_front 989360105
push_middle 238422264
push_back 265835132
push_back 790582411
get 208590
push_middle 351309310
push_back 128115067
get 212126
push_back 580946074
push_back 180404101
get 133923
push_back 802336261
push_front 188969495
get 215364
get 429966
push_back 922801290
get 278330
push_back 879032803
get 84831
push_back 967550360
push_front 307481334
get 18010
push_front 613947700
push_back 187804951
push_middle 616711716
push_front 433291414
push_front 904047108
get 303790
push_back 584582902
get 309304
push_middle 858335076
push_front 491198120
push_back 448723161
push_back 634588485
get 8984
push_back 153104462
push_back 254271913
push_front 295216600
push_back 760603359
push_middle 942929603
push_back 770686123
push_front 797069116
push_back 273915035
push_back 662838548
push_back 795888902
push_middle 430972267
push_front 335207873
push_back 47083770
get 427717
push_front 337886252
push_middle 920172037
push_middle 933079237
push_back 254119614
push_back 633877024
push_middle 449846592
get 337412
push_back 837415864
push_middle 547594230
get 172467
get 178794
push_back 264305968
push_back 20712478
get 84599
get 335269
get 187031
push_back 254134525
push_front 349817006
get 337787
push_front 22623058
push_front 234004188
push_front 869619266
push_front 20130332
push_front 677563748
get 279526
push_front 816621343
push_middle 217050958
push_back 925155891
push_back 188752513
push_front 207461779
get 280015
push_back 895973052
get 333621
push_front 257559162
get 90656
push_back 130526265
get 93969
push_middle 937207067
push_middle 110110206
push_front 487905511
get 134515
push_back 239548005
push_back 790429672
push_middle 613173462
push_middle 168079831
push_front 837909448
push_front 10239098
push_back 716418804
push_middle 686772210
push_front 935044863
get 108205
push_middle 282315595
get 237079
push_middle 838978527
get 350505
push_back 674277900
push_front 275822963
push_middle 96813660
get 176706
get 77741
get 426424
push_middle 842146021
get 341293
push_front 713541608
get 323964
get 209410
push_middle 379490392
push_front 882728836
push_back 536969035
push_middle 325500967
get 157490
push_front 833055061
push_front 231470954
push_middle 928251118
push_front 116907203
get 61642
get 300801
push_middle 496139021
get 351742
push_middle 141756799
push_front 344429052
push_middle 798621100
push_back 620591125
get 328016
push_middle 484677926
push_back 360142217
push_middle 719961577
push_back 709645342
get 117624
push_back 276647826
push_middle 705215240
push_middle 965628326
get 191445
push_back 788603971
get 67814
push_front 135470359
push_front 652317917
push_middle 868227873
push_back 761056856
push_middle 49893175
push_back 511876699
push_back 389732268
push_back 959481401
get 402490
push_front 222383183
push_middle 307009394
push_back 795426090
get 372124
push_middle 914106850
push_front 873802260
get 283078
push_front 689519683
push_middle 202278910
push_middle 856230656
push_front 626263956
push_middle 719755051
push_back 186483990
get 42889
push_middle 254383898
push_back 590200289
get 73437
push_front 807410277
push_middle 716774065
get 190655
get 85862
push_front 475711757
push_back 896254749
push_back 741842529
push_front 272383188
push_back 69338329
get 327587
push_middle 624616759
push_middle 652686010
push_middle 698923914
push_back 239584836
push_middle 831726512
get 216373
get 356464
push_back 881503448
push_middle 297254673
get 438743
push_front 39988332
push_front 695984364
push_back 51653442
get 75892
get 215547
push_middle 808075403
push_back 344717335
push_back 693395948
push_front 305889175
get 273706
push_back 855709741
push_back 809847179
push_back 424159836
get 92126
get 416840
get 201468
push_back 268992163
get 387352
push_front 898303719
push_back 120389178
get 231044
get 339600
push_middle 441739211
get 175769
push_front 721217328
get 416028
push_middle 224124430
get 384622
push_front 590088861
push_front 21634401
get 144816
push_middle 692053117
push_front 989256164
get 122926
get 337482
push_back 645165217
get 191520
push_middle 167404735
get 426156
push_middle 406472814
push_front 562505841
get 82109
push_front 363788723
push_middle 481848446
push_back 824335882
push_middle 948336669
get 243204
push_back 202807667
push_back 838933951
push_back 938770710
push_back 138971937
push_middle 453740095
push_front 26397191
push_back 86398693
get 89054
push_middle 948610808
push_back 337188992
push_front 364098040
push_front 950189445
push_middle 145065452
push_front 193226458
push_front 667125476
push_front 644033419
get 413896
push_back 233879278
push_middle 494871493
push_middle 599841105
push_back 207117257
push_back 62750013
get 419545
push_middle 852292912
push_middle 5131186
get 444996
push_front 851036172
push_front 541327278
push_back 158159566
push_back 308305843
push_back 932007067
get 421830
push_back 116810633
push_back 93026783
push_back 126125827
push_back 872905479
push_middle 531472308
push_middle 695143791
push_front 657613058
get 276472
push_back 177255191
push_back 496315382
get 448388
push_front 138727621
push_front 258463583
push_middle 479798220
push_back 774243901
get 285126
push_middle 337804719
push_back 579829456
push_back 514585106
push_middle 992501916
push_front 367954502
push_back 173105624
get 252720
push_back 203910140
push_middle 100148823
push_front 582451087
push_front 678078058
push_middle 42213742
push_middle 829721623
push_front 117875147
push_back 838144584
push_back 21994927
push_back 104956464
get 438056
push_middle 602258954
push_back 994116495
push_middle 296500758
push_middle 173735565
push_front 201703360
get 291041
push_back 398547667
push_middle 383232151
push_front 325795509
get 302902
push_back 646969234
push_front 114180813
push_front 331058450
push_back 784337864
push_front 582768142
push_back 700771445
push_back 137517654
push_back 701948876
push_back 562524718
push_back 664180162
push_middle 122239459
push_back 8710432
get 45479
push_middle 705733080
push_back 102628245
push_back 101334550
push_back 805132877
push_middle 300892479
push_back 18313064
push_front 278409524
push_middle 151278049
get 271449
push_middle 307470951
push_back 109478371
get 249022
push_middle 93642227
push_middle 276908281
get 387535
push_middle 324835172
push_middle 487488335
push_front 570841386
push_front 697610257
push_middle 870480143
get 91418
get 30377
get 67730
get 279663
push_front 567552400
get 80900
push_middle 121063797
push_middle 133881050
push_front 165648414
push_front 913468737
get 363377
push_front 17423458
get 185332
push_back 122550469
push_front 923854284
get 417913
get 66575
push_front 457600061
push_middle 245041952
get 25157
push_middle 257111865
push_back 467057258
push_front 17342971
push_front 463644350
push_back 9272018
push_front 97402212
push_front 736431626
push_front 749874167
get 434453
get 201232
push_back 889471504
get 359497
push_front 704378615
get 19275
push_back 223830888
push_back 627707477
push_middle 272504233
push_front 279765069
get 242953
push_back 611532066
push_front 269449688
push_front 98418097
push_middle 720971962
push_back 773400079
push_front 221132226
push_middle 118128990
push_back 351016484
push_back 865297265
push_front 256975166
push_front 7906114
push_front 677114290
push_front 738486843
push_back 79426051
push_middle 499747987
get 6900
push_middle 536990352
get 359125
push_back 714843335
push_middle 299052127
push_middle 778434503
push_front 314030527
get 60097
push_back 976327355
push_front 516588712
push_front 904545927
push_back 219116339
push_middle 349130583
push_middle 655319382
push_back 832771391
push_middle 896375565
push_front 534003673
push_back 902202992
push_front 976092246
get 40102
get 257556
push_middle 79401021
push_front 174991010
push_middle 125783307
push_back 26639214
push_back 405085427
get 263525
get 262033
push_middle 371137342
push_front 556800190
get 303690
get 103503
push_front 917057808
get 206218
push_middle 789024032
push_back 199256483
push_back 217767654
push_back 663318487
push_back 376949110
push_back 701439240
get 6270
push_back 351439200
push_back 805087029
push_front 203216686
push_front 677893014
push_front 459860059
get 168567
push_front 485631900
push_middle 391640315
get 393659
push_middle 467995063
get 391543
push_middle 547083618
push_middle 626846366
push_back 184344607
push_middle 656609428
push_front 84492901
get 163219
push_middle 876317435
push_middle 409186420
push_front 137836043
get 217124
push_back 940035373
get 74831
push_back 235554450
push_front 360949767
push_front 667049564
push_middle 301403105
get 333679
get 221334
get 293910
push_front 828698815
get 412231
get 331071
push_back 348829917
get 17774
push_back 565295191
push_middle 929993393
push_middle 665034705
get 42971
push_back 842633502
push_middle 582310669
push_middle 484955631
push_front 262365486
push_front 292182520
push_front 459352115
push_middle 197811707
push_front 420133010
get 230940
get 334092
push_back 7513197
push_back 656321897
push_middle 994921882
push_front 324939082
push_front 359096041
push_middle 118743940
push_back 817359583
push_back 64914103
get 95456
get 8070
push_back 540567872
push_back 191746651
push_back 767868721
get 272587
push_middle 355130995
push_middle 107660195
push_middle 44444580
push_front 610634015
push_front 549859112
push_middle 55274478
get 355818
get 44059
push_back 699289536
push_middle 780650257
push_back 977929514
push_middle 130731237
push_front 771165439
get 173219
push_middle 890362644
get 421891
get 48144
push_front 784460693
push_back 483580004
push_middle 736604850
push_back 138485824
push_back 135682357
push_front 971417594
push_middle 467456923
push_front 54685310
push_back 670175186
push_back 721386983
get 184137
push_middle 458312403
push_back 99612535
push_back 758735563
get 448909
push_middle 975234089
push_back 815467722
get 272085
push_middle 865052333
get 438663
push_back 999529896
push_back 753436954
push_back 922104178
get 269551
push_middle 904056185
get 448661
push_front 117881703
push_front 51612058
push_front 117026418
push_back 823443878
push_middle 440829389
push_back 125552544
push_middle 51852710
push_front 998380296
push_back 90896736
push_back 201315271
push_middle 110680287
push_back 868138078
push_back 255670440
push_front 293441493
push_middle 225820157
get 218973
push_front 872174568
push_front 474314094
push_front 526676674
get 25073
push_front 583220839
push_front 608145838
push_back 970976843
get 216950
push_front 420244962
push_middle 663291520
get 363874
push_back 569700582
push_middle 302219799
push_middle 925590470
push_front 877625432
push_back 868676711
get 234036
push_front 517905206
push_front 683933333
push_back 906503632
push_front 846917739
push_back 840179307
push_back 479595539
push_back 396276652
push_front 986557892
push_front 11154308
push_front 920666821
push_back 370945730
push_middle 982032464
get 89909
push_back 372579574
get 169878
push_middle 972569175
push_back 316577187
push_back 646218867
get 369088
push_back 992384526
push_front 81514419
push_back 538549631
get 294226
push_middle 361452284
get 222290
get 407716
push_back 51691807
get 350428
push_middle 480176438
push_front 250733431
push_middle 893435706
push_middle 353816919
push_back 235268263
push_front 615380924
push_back 622088680
get 109689
push_middle 763885568
push_back 501165808
get 18464
get 219801
push_middle 14827525
get 67039
push_back 108616347
push_back 368380355
push_front 402589474
push_back 146429434
push_middle 516346051
push_back 476077472
get 333667
push_front 223178074
push_middle 130949508
push_middle 59477306
get 112730
push_back 579913012
push_back 906832145
get 280625
get 432661
push_front 798452260
push_front 779169948
push_front 603458365
get 182368
get 210422
get 381485
push_back 211152284
push_front 337145525
get 273894
push_front 222869239
get 347060
push_front 860009464
push_middle 31942131
get 85736
push_back 829566620
get 196766
push_back 266867778
push_middle 463706869
push_front 652979935
get 20910
push_back 727426986
push_front 265850386
push_front 60881649
get 309458
get 412271
get 59812
push_front 770969748
push_back 25782668
push_back 721452246
get 245620
push_middle 638556640
push_front 308045803
get 302605
push_middle 505673595
push_front 692810606
push_middle 228211489
get 195705
push_back 984509181
push_middle 192528769
push_middle 398521184
get 372804
push_middle 915981317
push_middle 981859422
push_front 829097560
push_back 192762026
push_front 224847337
push_middle 945219667
push_back 41996001
get 159650
push_back 178112903
push_back 794276454
push_back 319145394
push_middle 610392828
push_front 959911287
push_middle 834119920
push_middle 706176759
get 141010
push_middle 111659120
get 92409
get 275433
push_back 154939300
push_front 314271017
push_middle 417005881
push_middle 38488691
push_front 474799750
push_back 942358244
push_back 505586855
push_back 67676768
push_back 616043417
push_front 381887493
push_back 707479410
push_front 776536493
push_back 393120433
push_middle 975673744
get 337804
push_back 363143572
get 444671
get 399712
push_front 643060227
push_back 359409751
get 171856
push_back 377724893
push_middle 861418876
push_middle 170284433
push_front 600329190
push_back 867721404
get 12933
get 228724
push_middle 348236783
push_front 598641662
push_back 836364878
push_front 866970605
push_front 872813999
get 185280
push_back 310992974
push_middle 677091066
push_front 988035686
push_back 23325075
push_back 155680863
push_front 457154964
push_middle 151709533
get 187005
push_back 564683671
push_front 312615564
get 265056
push_front 802293122
push_middle 403257975
get 302124
push_front 77264819
get 183739
push_front 489231898
get 201371
push_front 344052405
push_front 824871757
get 178956
push_front 720292925
push_middle 70665101
get 435561
push_front 178219016
get 136847
push_front 221445380
push_back 308913108
get 192250
push_back 366378334
push_back 927328623
push_front 356556679
push_back 277525977
push_back 394691793
push_back 965069555
push_back 79794617
push_front 797899337
push_front 505710845
push_middle 193126852
push_back 170029983
get 374431
push_back 390839168
get 280192
push_front 122710248
push_back 23273342
push_front 884260324
push_middle 684350028
push_back 60456000
push_front 220694989
push_middle 142068375
push_middle 300917286
push_back 78517693
push_front 22781736
push_middle 191294999
push_middle 596590438
push_middle 354095800
push_front 192351793
push_back 58330360
push_back 307283280
get 349507
push_front 782143432
push_middle 158330975
push_back 52961915
get 98290
push_front 326660281
push_middle 492604678
push_middle 891604170
get 121726
get 75659
push_middle 106058277
push_back 94787992
push_middle 786738752
push_back 597500445
push_front 417468348
push_middle 361386726
push_front 233806376
get 305111
push_front 773577261
get 257058
push_front 702682294
push_front 751256316
get 61657
push_middle 295086527
push_middle 332477233
get 90472
push_back 433512200
push_middle 338979475
push_front 608814138
push_middle 665089704
push_back 457322949
get 198278
push_front 256189279
push_back 145248228
push_middle 52501115
get 120540
push_front 752565702
push_front 612030676
push_back 765579519
push_front 196937905
get 183766
get 166264
push_front 169714357
push_back 788931536
push_back 83330647
push_back 352528463
push_middle 875221629
get 74269
push_middle 19155013
push_back 477557873
push_back 994140420
push_back 18497975
push_back 985034672
get 424792
push_back 131113315
get 190411
push_front 766281400
push_middle 857820828
push_front 400245955
get 238627
push_front 797988956
push_back 913389296
get 448488
push_back 148063119
push_back 874060206
push_front 697960791
push_front 303281874
push_middle 483160681
push_back 646138902
push_middle 203561125
push_back 420899223
get 92596
push_back 207952742
get 256204
get 355953
push_front 156169581
push_back 486716284
push_middle 999763017
push_front 644899190
push_middle 717145753
push_front 23489612
push_front 281803811
get 253399
push_back 881414895
get 233293
push_front 165869016
get 264357
push_back 605711754
push_middle 899198607
push_middle 415136924
push_front 714100192
push_front 192413023
push_front 293802274
push_back 885113149
get 178309
push_middle 529384491
get 444998
get 435494
push_middle 674094717
push_back 416075883
get 339438
get 25235
push_back 706923882
get 330423
push_back 996224752
push_back 396642577
push_front 364988304
push_front 215890046
get 21544
push_back 687234170
push_middle 559531056
get 224993
push_front 642536049
push_back 117601367
push_front 981461672
get 120774
push_back 653452858
push_back 996809293
push_middle 186581994
push_back 399242447
push_middle 820710372
get 204076
push_front 422792925
get 286008
push_front 706529038
push_back 246217690
get 161439
push_front 67081413
push_back 479126259
push_back 677609589
push_back 464399385
push_back 476665102
push_front 313253523
push_back 137254206
push_middle 341545407
push_front 514255675
push_middle 835209102
push_front 134451648
push_front 582229096
push_back 441977948
push_back 48027589
push_back 926737591
push_back 911472502
get 129779
push_middle 405045681
get 88095
push_front 156595079
get 24459
push_middle 674443013
get 362677
push_middle 694460301
push_front 535891920
push_front 350853916
push_middle 79373880
get 213190
push_back 531026812
get 300421
get 308003
get 441102
push_back 189965693
push_front 837992256
push_back 429356441
push_front 950235135
push_back 692368117
get 195942
push_middle 736323461
push_front 522084881
push_back 306322247
push_front 953282149
push_middle 756872172
push_back 993552694
push_middle 138525079
push_front 28660126
push_back 825506443
push_front 32712455
push_middle 207410010
push_front 870506847
push_back 993874350
push_back 364667348
push_front 173622971
push_middle 230436298
push_back 432834309
push_back 313652405
get 120609
push_back 259808286
get 156868
get 4228
get 70483
push_back 653266219
get 208507
push_middle 553284330
get 364475
push_front 582086803
get 36104
push_back 732311130
push_back 541129870
get 240971
push_back 566528998
push_front 959067028
get 319931
push_back 245916958
push_middle 455791551
push_front 272668995
push_front 167413312
push_front 619343898
push_front 773399964
push_back 677799386
push_front 77633857
get 180449
push_back 826028161
push_back 370362332
push_front 440241299
push_back 205936308
push_middle 162945778
push_back 735559133
get 43635
push_middle 414995658
push_back 841728029
push_front 944198345
push_back 510774380
push_back 334231176
push_middle 394648612
push_middle 394336676
push_back 909052533
get 79642
push_back 23936775
get 205947
push_back 62339140
get 383844
push_middle 559701403
push_back 490214196
push_back 760405960
push_back 545959293
push_back 234812215
push_middle 260684340
push_back 479890570
push_front 416600639
push_front 997658214
push_back 147209281
push_front 688269326
push_middle 635310531
push_back 917274013
push_middle 350841953
push_back 561272444
get 39858
push_middle 127651366
push_front 240580004
get 112445
push_middle 712158530
push_middle 416075289
push_back 733395516
get 139783
push_middle 948569108
push_back 88466334
get 412353
push_middle 187066256
push_back 48415455
push_front 288156302
get 36748
push_middle 273927852
get 36007
push_middle 977127804
push_middle 765047085
push_back 685841187
get 446059
push_front 834537953
get 315512
push_middle 719551315
get 14097
push_front 119598731
get 162834
get 234974
push_back 328862167
push_back 84766925
push_front 318152177
push_front 93612792
push_middle 246331552
push_middle 990117927
get 76322
get 271338
get 50331
get 295440
push_middle 746789346
push_middle 57505712
push_back 503930512
push_front 934963203
get 166780
push_middle 363304416
get 353930
get 340296
push_back 426502534
push_middle 292257232
get 30374
push_back 126941365
get 451899
push_middle 453765291
push_middle 481915686
get 407586
push_front 74338006
get 82406
push_front 776575046
push_front 656828271
push_middle 948082082
push_back 96654103
push_back 572064088
push_front 254871987
push_front 787717125
push_back 236061238
push_front 502749841
push_back 937417069
push_front 994819444
push_front 433239340
get 267107
push_middle 717521610
push_front 873538133
push_front 867859600
push_front 410360939
get 350527
get 32506
push_back 794514980
get 111597
push_front 900950607
push_middle 16161826
push_back 409652355
push_middle 909963496
push_back 55523876
get 154180
get 418504
push_front 876060242
get 312642
push_front 428430002
push_back 825622854
get 250782
push_middle 43613091
push_back 254990514
get 38212
push_middle 118452640
get 5507
get 124627
push_front 571781053
get 417956
get 62856
push_back 962126153
get 107466
push_middle 660457937
push_back 733517982
push_back 270644447
get 261418
push_middle 282976136
push_middle 159141961
push_front 271285020
push_middle 837234086
push_back 350845605
push_front 357384222
push_middle 550927446
push_back 100826796
push_front 870889167
push_back 981104294
push_back 269066890
push_front 210480518
push_middle 404558446
push_front 624273619
get 27316
push_front 766479803
push_front 52087940
get 150780
push_back 407949434
push_front 862532676
push_front 710733864
get 79008
get 178919
push_back 585085655
get 25442
push_middle 897162364
get 428104
push_front 109664738
get 388315
push_front 515342325
push_back 342327308
get 324554
get 272786
get 56539
push_back 209065887
get 350235
get 286451
push_back 560136786
push_middle 973761542
push_middle 14147552
get 231003
push_middle 458337983
push_middle 4774143
push_back 37824422
get 120106
push_middle 496917142
push_front 313083039
push_middle 273926103
push_middle 914321438
push_back 231531558
push_middle 886128807
push_front 13895765
push_front 134867828
get 87554
push_back 528007202
get 112170
push_back 499045563
push_front 681203836
push_middle 24481711
push_back 656884298
push_middle 256770862
push_front 982223795
get 358366
push_front 982464491
push_front 628870001
get 208894
push_front 733614525
push_middle 306821735
push_middle 209482370
push_middle 125274174
get 417175
get 323729
push_middle 314889312
push_back 647981647
push_back 490135591
push_middle 652018687
push_back 690664468
push_back 990980567
push_back 591302783
push_middle 151414467
push_front 857507336
push_back 213878497
push_back 443858272
push_middle 942359473
push_middle 401486350
push_front 333519787
push_middle 880465981
get 424567
push_back 517891549
get 272103
push_middle 742430338
push_middle 81169714
get 271344
push_back 922306787
push_middle 681300492
push_front 840594600
get 233004
push_middle 671227071
push_front 896550729
get 59684
push_front 894738147
get 40915
push_middle 640747847
get 214481
push_back 237756428
push_front 750766654
push_front 499843085
get 222637
get 178960
push_middle 48920240
push_middle 835386696
push_back 283121335
push_front 181844281
get 242790
push_front 53945738
push_front 745099516
push_front 67311883
push_back 930310439
push_front 267156537
push_back 330873868
get 271644
get 188382
push_back 139538890
push_middle 689277710
push_front 919428546
push_back 268424218
get 38093
push_front 74033118
push_middle 98160861
push_middle 385792484
push_middle 785074508
push_back 194457287
push_back 553061774
push_middle 52203283
push_back 615123423
push_middle 459462393
push_back 830886984
push_front 150934662
push_front 71226732
push_back 29057365
get 360190
push_front 129880459
push_front 390935206
push_front 67309971
push_middle 870608162
push_front 480484745
push_middle 720929758
push_middle 478303560
get 370055
push_back 84812818
push_front 821869224
get 631
push_middle 265249822
push_back 790396240
push_front 659874515
push_back 241585192
push_front 847498650
push_front 866015852
push_front 250659248
get 366561
push_middle 496123433
push_middle 940919111
push_front 858907401
push_middle 204033584
push_middle 125148776
push_front 685679390
push_middle 999501431
get 232831
get 69346
get 23463
get 43303
push_front 215893807
push_middle 726525256
push_middle 850608320
get 172061
push_front 992631817
push_front 98370167
push_back 2495308
push_back 968675778
get 395704
get 286536
get 251536
push_back 82063807
get 372857
push_front 346765522
push_back 572479391
push_front 212261984
push_front 606188378
get 1076
push_front 793220532
get 71631
push_back 389054076
push_middle 798278148
get 169520
push_front 750401113
push_front 18556753
push_back 58615482
push_back 915121648
get 66618
push_front 503474690
push_middle 858442402
push_front 426687680
push_back 9028840
push_front 365289489
push_back 446163858
push_middle 574335151
push_front 590298886
get 181657
push_front 705904551
push_middle 529912803
push_front 54761957
push_front 859793378
push_middle 546980387
get 278718
push_back 774110399
push_middle 452723385
push_back 862242060
get 453093
push_front 462758320
push_middle 75586485
push_front 55945904
get 438971
push_front 11766851
get 150930
push_front 347669243
get 141507
push_middle 853150327
push_middle 988882954
get 29319
push_front 729345702
get 323429
push_middle 136190
push_front 191464857
push_back 578430739
push_front 854240660
get 60610
get 44819
push_front 206183023
get 163697
push_front 626550910
push_middle 595013842
push_front 736252868
push_front 35478302
get 219650
push_front 465608225
push_front 424124463
push_front 283747503
push_middle 550638091
push_middle 918556456
push_front 182877812
push_middle 984691863
get 138943
push_front 914707505
push_back 568010192
push_middle 833032896
push_back 769938355
push_back 83103240
push_front 479370369
push_middle 431671252
push_middle 861221123
get 129575
push_back 854687756
push_back 793902325
get 419607
get 247650
push_back 774779700
push_back 633421920
push_middle 4039882
push_middle 973346156
get 232678
push_middle 625895044
push_front 19730546
push_front 422949069
get 10785
push_middle 206419924
push_back 918540629
push_middle 681135526
push_middle 279721394
get 296576
get 445652
get 247785
push_front 234998184
push_middle 511761505
push_front 841676595
push_back 496859611
get 408605
get 384782
push_front 348516889
push_front 427446089
push_back 463284651
push_front 246209343
push_front 154240049
get 284953
push_back 360109402
get 302870
push_front 827524702
push_middle 248064291
push_front 985668389
push_back 292531009
push_middle 893270626
get 380974
push_middle 85884610
push_front 207375021
push_middle 649795390
push_middle 879791622
get 65555
push_back 429843349
push_back 724101180
push_middle 431335143
push_front 600367311
get 113050
push_back 939870282
push_front 875061479
push_front 951905323
get 259447
get 353946
push_back 592871016
push_middle 387664972
push_front 533328864
push_back 256205936
push_middle 943612068
push_front 375705278
push_front 941875526
push_middle 944352637
push_back 227722358
push_back 448305713
push_back 915334224
push_back 567682642
get 95671
push_front 209074793
push_back 168905834
push_front 139714312
get 329025
get 4199
get 234969
push_middle 301219760
push_front 464315058
push_middle 86066443
push_front 2252490
push_middle 605030666
get 19464
push_front 515151598
push_front 175655816
push_middle 1241478
push_middle 923025294
push_back 223800805
get 356183
push_middle 499528113
push_back 392448788
push_middle 47113025
push_front 25530259
push_back 496486796
push_back 120317321
push_back 207039981
push_middle 507656324
push_back 617410633
push_back 975307144
push_front 851316435
get 121879
get 84939
push_back 897636163
push_back 158021984
push_front 597897444
push_middle 323320987
push_back 298235735
get 118579
push_middle 538177309
push_back 373237717
get 310276
push_front 773832547
push_middle 333735320
get 448175
push_middle 324231266
push_back 618013752
push_back 902548128
push_middle 365739443
push_front 549780200
push_middle 314723771
push_back 660797193
push_back 805304185
get 442437
get 127968
push_back 808668171
push_middle 449702098
get 426764
push_front 584620985
push_front 201913132
get 2978
push_front 387060189
push_front 32915426
get 278484
push_middle 261776289
get 406965
get 159953
push_middle 352296115
push_middle 261033511
push_middle 606055798
push_middle 81342363
push_middle 342753559
push_back 69728410
push_back 119257463
push_front 825755292
push_middle 195973279
push_front 286978253
push_middle 317131426
push_middle 750235443
push_middle 108640104
push_back 676085051
push_back 775885264
push_front 50805795
push_middle 484385066
push_back 19632573
push_front 602338128
get 138515
push_middle 229639401
push_middle 925165938
get 265034
push_back 17218169
push_middle 407873229
push_middle 181172830
push_middle 368680021
get 62268
get 383893
push_middle 948564991
get 21170
push_back 2801800
push_back 648638864
push_back 926907265
push_back 382588028
push_front 967188443
push_middle 218096599
push_back 787061894
push_front 91767274
push_front 77915981
get 385006
push_back 35580648
get 127111
push_front 382289091
push_middle 321947451
push_front 880418167
push_front 388219199
push_middle 966487465
push_back 741714382
push_front 80422578
push_middle 925626125
push_front 585858256
push_back 746517592
get 218949
get 168504
get 100659
push_front 906608410
get 141294
get 405049
push_back 854186663
push_front 282273152
push_front 633555975
get 101093
get 386303
push_back 186323750
get 115611
get 50213
get 391314
get 405933
push_back 878375309
push_front 941595488
push_back 123089076
push_front 304146491
get 412032
push_back 821678873
push_back 449022058
push_middle 72653256
push_front 906039578
push_middle 732332266
get 278608
get 144458
get 228829
push_back 880041209
push_front 444393116
push_back 682486210
push_back 265511786
get 389689
push_back 368358448
get 151950
get 36095
get 398284
push_front 896083105
push_middle 841997836
push_front 626459345
push_front 711353888
push_front 481611349
push_front 306462754
push_back 350432432
push_middle 28235401
push_back 873199067
push_front 521314364
get 101105
push_middle 959668165
push_middle 572919776
push_middle 682061694
push_back 797539140
get 225934
push_middle 736784893
push_middle 66894629
push_middle 290561807
push_back 809352097
push_back 98800345
get 251341
get 384645
push_back 519695101
push_front 841498080
push_middle 647221153
get 203039
push_front 892507122
push_back 999286582
get 426928
push_back 372033631
push_front 86531883
push_back 741605186
get 35007
push_front 733491258
push_back 635478857
push_back 995569176
push_back 426422447
push_front 627102248
push_middle 755981680
push_middle 937435955
push_back 717934972
get 256876
push_front 247603159
push_middle 901770609
push_back 695158577
push_back 991033719
push_back 135650806
get 423952
push_back 589507366
push_back 810981334
get 180779
push_front 45711294
push_back 431416003
get 401732
get 223651
push_back 144147389
push_middle 786526624
get 70599
get 202027
push_back 234817912
push_middle 807387310
push_front 781444242
push_front 202822574
push_middle 728702325
push_middle 208117476
push_back 29975419
get 281683
push_back 258937844
push_front 555319684
push_front 933584675
push_middle 66453684
get 108272
push_front 560867937
get 439682
get 95125
get 414385
push_front 810682388
push_middle 323062486
push_middle 128479011
get 129795
push_back 937895951
get 148669
get 215919
push_middle 700362608
push_front 114337503
push_front 846495022
push_back 132682588
push_middle 593498193
push_front 42356966
push_back 364976520
push_front 249311491
push_back 943001846
push_back 631259312
push_back 703166532
push_middle 185852358
push_front 121836107
push_front 689157236
push_front 143240673
push_front 511074281
get 181335
get 183148
push_front 17518202
push_middle 552112892
push_front 456549719
get 162380
push_back 893925672
push_middle 831843966
push_back 133707081
push_front 996889291
push_middle 388146179
push_front 505373391
push_front 281857183
push_back 912870502
push_middle 112987233
push_middle 130521813
push_back 336482261
push_front 196111491
push_back 659170016
get 134885
push_back 956712775
push_back 758786272
push_front 120144094
get 317035
push_back 787751253
push_back 125054362
push_front 954273122
push_middle 536298104
push_front 227424388
push_back 433992492
push_back 638748685
push_back 440662397
push_back 805644849
push_front 683804149
push_middle 513488081
push_front 574672389
push_back 354258293
push_back 765744709
get 103781
get 282577
push_back 95370734
push_middle 884822945
push_back 638461539
push_middle 403933362
push_back 645951423
push_back 220582600
push_front 864440018
push_front 122812396
push_back 19379390
push_middle 766320339
get 50133
push_front 296088344
push_middle 854157809
push_middle 75272513
push_front 922872818
push_back 346466121
push_middle 352409927
push_front 741099845
push_middle 886354522
push_back 859037005
push_middle 704932537
push_front 718689161
push_back 514108228
get 94911
push_middle 414046643
get 108807
push_front 827456898
get 442373
get 129235
push_front 175809368
get 160094
push_middle 86547554
push_front 204041358
push_middle 198564491
push_front 627908592
push_front 606704114
push_middle 304754631
push_middle 919226533
push_middle 74844261
push_back 381236602
get 17008
push_back 865625031
get 24568
push_middle 127551505
push_middle 196805463
get 426883
get 149136
get 5235
push_front 63173642
push_back 320818078
push_front 336442009
push_front 852203935
push_back 931400435
push_middle 926146723
push_back 468724383
push_middle 32699858
push_back 861219183
get 401480
push_back 248476644
push_front 398366415
push_back 806323725
get 177781
push_middle 462291712
push_back 764591603
push_back 445463563
push_front 798380939
get 439841
push_middle 876912576
push_middle 495263275
get 249794
push_front 605630672
get 77525
push_middle 748340701
push_front 922700965
get 239781
push_middle 1652347
push_back 200616435
push_middle 985714460
get 330925
push_back 397807355
push_back 795301522
push_front 426672603
get 95433
push_middle 763579791
get 416275
push_back 509560999
push_front 808021471
push_middle 383823396
push_front 700684643
push_front 848422455
push_back 76146629
push_back 734689556
push_front 441361890
get 407167
push_front 449115349
push_front 884261972
push_middle 208962282
push_back 48374022
push_front 468491036
push_middle 119204557
push_back 47864266
get 32232
get 352466
push_middle 491753623
push_front 552354423
push_back 119172024
push_middle 31828622
push_back 985141597
push_middle 115453066
push_back 464854346
push_front 790154070
push_back 308120233
push_middle 977269353
push_back 31370079
push_back 883352168
push_middle 171104199
push_back 624707321
push_front 986838609
get 131274
push_middle 669441585
push_middle 833457182
get 395675
push_front 664705891
push_front 782959904
push_back 701565896
get 63624
push_middle 203056843
push_back 815161883
get 169478
push_front 734920403
push_front 373761896
push_back 776801185
push_back 981239137
get 388552
get 310867
get 298455
push_front 790495235
push_front 802536880
get 300350
get 267073
get 231868
get 39626
get 93147
push_back 411652088
push_middle 693177437
push_back 363951183
push_back 980578375
push_back 512920895
push_middle 852618302
push_middle 909020574
push_middle 329075704
get 34884
get 137014
push_middle 741029977
push_middle 37544604
get 91571
push_front 998979757
get 309676
push_front 507930684
push_middle 616814110
push_middle 862422756
get 290168
push_middle 169929840
push_front 613201358
push_middle 205423291
push_back 771225588
push_front 735378648
push_back 742975630
push_middle 789227958
push_middle 395235993
push_front 433867335
push_middle 172216857
push_back 291892930
get 121489
push_back 839275648
push_front 576903944
push_middle 562161482
push_middle 293441842
push_front 380666242
push_front 641320365
push_front 154100746
push_middle 179768336
push_back 298798247
push_middle 71288769
push_front 832187182
push_middle 434194113
get 249665
push_front 4455610
push_front 636448307
get 272128
push_front 448419297
push_front 424850385
push_middle 271261730
push_front 857294493
push_front 713186610
get 307179
push_middle 438361198
push_middle 413827696
push_front 742415290
push_middle 967956838
push_front 605948211
get 333719
push_middle 238966935
push_back 162240973
push_back 415180841
push_front 775350164
get 365212
push_back 492283301
push_middle 848140113
push_middle 204964362
get 365884
get 360072
push_back 485228686
push_front 942495210
push_back 351543277
get 34754
get 449446
push_middle 64404682
push_front 619780982
push_back 963058112
push_back 369015373
push_middle 394401661
push_front 405608506
push_back 987956002
push_middle 506419154
push_middle 127728733
push_front 890437486
push_middle 66550084
push_back 818058738
push_middle 394989769
get 213397
push_middle 714971827
push_front 777469619
push_back 646968988
get 407926
push_front 298644753
push_front 779714399
push_middle 930922427
push_back 643460353
push_middle 175051763
push_front 374003746
push_front 903318623
push_front 745541509
push_middle 982705289
push_front 319786992
push_front 536191707
get 51516
get 396664
push_middle 874064141
get 52894
push_front 832694900
get 63609
get 6384
get 65670
get 201455
push_back 436125556
push_middle 723845190
push_middle 705136875
push_middle 883510132
push_front 94611303
push_middle 678989971
push_front 571798044
get 213117
get 120119
push_middle 415878763
get 428551
push_middle 683830521
push_back 715138622
get 154212
get 26802
push_middle 362708943
push_middle 428556464
push_front 18163730
get 341010
get 280257
push_front 89479562
push_front 62723514
push_front 166450248
push_back 521402467
get 162309
push_middle 210358718
push_front 422988507
get 240855
push_front 386294234
push_middle 88350650
get 192783
get 377899
get 371738
push_middle 988809205
push_back 827001554
push_front 769442539
push_back 259359586
push_middle 862191407
push_front 951220254
push_middle 402508513
push_middle 773000888
push_middle 111671084
push_middle 198219900
push_back 61924720
push_front 733143320
get 384518
push_front 787366836
get 352534
push_front 5968730
push_front 902282438
push_back 172511632
push_front 635787026
push_middle 90355332
push_back 315764018
get 14810
get 290511
push_front 865699868
get 249139
push_middle 526467642
push_front 407842309
get 287958
get 52714
get 271350
push_middle 180587202
get 278197
push_front 172233469
push_front 629298975
push_back 428511435
get 279755
push_front 408500775
push_middle 267469346
get 343772
push_front 641641074
push_front 279290165
get 272109
push_back 251180784
push_back 484995787
push_front 288470575
push_middle 202248923
push_front 12569215
get 346811
push_back 813788800
push_middle 316222704
push_front 251144922
push_middle 338133972
get 291551
get 21681
push_front 171842160
get 255089
push_front 659413672
get 162905
get 155624
push_front 822591972
get 311644
push_front 141629113
push_front 98196941
get 371103
get 134843
push_front 742858761
push_front 518452946
push_back 34439270
push_middle 927199202
push_middle 412780135
push_back 297920691
get 80026
push_middle 684080141
get 87061
push_back 135566768
push_middle 414803384
push_back 198765346
push_back 596616418
push_front 340637066
push_middle 993347340
get 359621
push_back 457678513
push_back 662312156
push_front 380340962
get 432699
push_front 858703016
push_middle 902440697
push_middle 602773221
push_back 21759525
get 311231
push_middle 984713913
push_back 228927148
push_middle 890556360
get 449937
push_front 622123524
push_middle 214361732
push_back 827564636
push_middle 63814820
push_back 66616383
push_middle 759089915
push_front 224220919
push_middle 671170344
push_back 589785055
push_middle 156515706
push_front 256979814
get 275466
push_front 487019889
push_front 809458950
push_middle 108613071
push_front 176064525
push_middle 873639842
push_back 991769446
push_middle 794499800
push_front 706443667
push_back 872344202
push_front 871408808
push_front 526290217
push_back 410110334
push_back 299575623
get 269624
get 64353
get 412405
push_back 737041157
push_back 84993283
push_middle 437030233
push_front 899495491
push_middle 782205943
get 450857
get 346270
push_front 471484352
push_middle 281881498
push_front 318126014
get 438530
push_back 310429606
push_front 444556400
push_middle 575410838
push_middle 414331808
push_middle 252997864
get 300822
push_middle 904276460
push_front 13244890
push_middle 909975690
get 442150
get 5149
get 351449
push_back 709061024
push_front 295378699
get 114865
get 298611
push_middle 321590305
push_middle 493020806
push_middle 246427577
push_middle 689087834
push_middle 631619801
push_front 934021310
get 338279
push_back 560543767
push_back 824790521
push_middle 683554452
get 115059
get 70911
push_back 880842379
push_middle 921231885
push_middle 243299321
push_middle 284336403
push_back 69193141
push_front 244675971
push_back 46386857
get 297656
get 144016
get 391032
get 298661
get 454355
push_front 885582936
push_front 213272166
push_middle 281709347
push_middle 436912475
push_middle 239383243
push_back 606770821
get 54356
push_middle 143430377
push_front 798275483
push_middle 407114728
push_middle 161269837
push_middle 733615645
push_middle 453293594
push_middle 929687788
push_middle 634403511
push_front 170039122
push_back 751635886
push_back 326416162
get 406090
push_middle 832406552
get 382512
push_back 222478534
push_middle 278775184
get 149242
get 260064
push_back 943260603
push_front 530756691
get 148545
push_back 566934223
push_front 555514318
push_front 562331419
push_middle 811084280
push_back 917841577
push_front 105138318
push_back 723555439
get 161076
push_middle 372687946
push_middle 578177651
push_front 354835141
push_middle 281615997
get 371891
get 48451
push_back 562579468
push_front 49885472
push_middle 541204324
push_middle 665118054
get 64927
push_back 843328828
get 171168
push_back 95275151
get 274511
push_middle 203618198
push_back 120676199
push_back 421112600
push_back 721890006
push_front 944166622
push_back 127557262
push_middle 551251664
push_middle 177642883
push_front 250861514
get 3452
push_back 181744200
get 22488
push_back 182891900
get 196116
push_front 663976382
get 371218
push_back 791316723
push_back 698819365
push_middle 55089249
push_front 97336979
push_front 452620702
get 92985
push_back 329929929
push_back 876412177
push_front 408928886
push_back 896502524
push_front 136805068
push_back 329868855
push_back 317184280
get 214908
push_back 48089930
push_front 983009489
push_middle 505510994
get 30162
push_back 175749208
get 434273
push_front 175546755
push_middle 342237925
push_front 498044554
push_middle 291125037
get 368775
push_back 813109644
push_middle 769197630
push_front 879740070
push_middle 423384705
push_back 369621324
push_back 959526163
push_middle 676952385
get 295222
get 432948
push_middle 830343413
get 235590
push_middle 622055753
get 345461
push_back 751360534
push_back 584609175
get 92522
push_front 985912215
push_middle 897542592
push_middle 75524369
push_back 563071132
get 442406
push_middle 600734435
push_front 399854170
push_front 128845040
push_middle 561962550
get 343565
push_back 478658537
get 128131
push_back 238364001
push_middle 134420230
get 185172
push_back 405697236
get 159536
push_front 84592221
push_back 590015103
get 59161
push_back 476091229
push_middle 262136386
get 416716
get 13418
push_middle 769639860
push_front 510729919
push_front 717443479
push_front 443513157
get 261131
push_back 681173784
push_back 718173107
push_front 235314978
push_middle 475751718
get 10988
push_middle 272940683
push_front 270013441
push_back 358420295
push_back 443975613
get 439790
push_front 833184741
push_back 277734436
push_front 709556104
push_back 648816098
push_back 393219213
push_middle 110736468
push_back 349095381
get 425509
get 45476
push_middle 5526536
push_back 601980474
get 220470
get 3935
push_back 638557573
get 240678
push_back 674747096
push_front 8874071
push_front 573867132
get 61730
push_front 891401098
push_back 874995181
get 33712
push_front 320597617
push_front 905592776
push_front 292640188
get 294424
get 450582
push_back 404935171
push_front 388572641
push_front 622720776
push_front 646797512
push_back 814645247
get 339278
push_back 547024113
push_back 423647668
push_middle 842675535
get 359586
get 440291
push_back 661479942
push_middle 326096583
push_middle 366105977
push_middle 585656777
push_middle 924208752
get 189699
push_front 226870171
get 218963
get 43754
get 254840
push_back 189815214
push_front 737329710
push_middle 547387759
push_back 969182483
push_front 948985730
push_front 76540067
get 103162
get 34698
push_back 964032265
push_middle 826692262
push_back 896799442
push_back 353163038
get 78621
get 267692
push_front 892526328
push_front 537669251
push_middle 471323758
push_front 593147668
push_front 320442727
push_middle 906938250
get 179767
push_middle 684230249
push_front 585515837
push_back 117383700
push_middle 655968281
push_front 175410461
get 371105
push_front 802657699
push_middle 773893762
push_back 13224806
push_front 29214784
push_back 894031752
push_back 563369283
get 103095
push_front 507464008
get 257704
push_middle 388474317
get 388643
push_back 413184416
push_middle 849200463
push_front 759074396
push_front 599091960
push_middle 653801607
push_middle 261242667
push_front 171037633
push_front 129695847
push_back 684585421
push_middle 109736392
get 452002
push_back 946292438
get 413808
push_middle 564600712
push_back 506322302
push_front 127468086
push_middle 509364430
push_back 766765206
push_back 35693128
push_back 217605395
push_back 183585364
push_middle 37205892
get 389454
push_middle 112625771
get 289655
push_middle 199490046
push_front 166039196
get 215252
push_middle 54829131
push_front 687851837
push_back 775847274
get 306042
push_back 205656342
push_front 860850766
get 114413
push_front 902698341
push_middle 454096335
push_front 782260855
get 389645
push_middle 582086435
push_middle 134478442
get 60371
push_front 591047528
push_front 303811128
push_back 280316200
push_front 769383564
push_back 676233009
push_back 930359499
push_front 480722395
push_front 654917708
push_front 526582552
push_middle 341722992
get 163359
push_back 296487047
push_middle 864879699
push_front 577489383
push_front 772020793
push_middle 925415656
push_front 777239091
get 180620
push_back 444802852
push_middle 21545813
push_front 189043279
push_back 362488384
get 7187
push_back 686357496
push_middle 603266475
push_middle 837277060
get 301899
push_front 650341099
push_front 120074719
push_front 739374057
push_front 544921457
get 282939
get 91335
push_front 54103352
get 429325
push_back 521593826
get 38545
push_middle 419893273
push_back 965041418
push_back 82418154
push_middle 614676980
push_back 537174091
push_front 39669852
get 420955
push_back 573959679
push_middle 789568034
get 270514
push_front 850846939
get 342681
push_middle 78307955
push_front 403625643
push_back 760149270
get 276397
push_back 374933426
get 289977
push_front 400861698
push_front 210881072
push_middle 203994589
push_middle 316024069
push_middle 832368898
push_middle 758641272
push_back 899185292
push_front 592363087
push_middle 69815262
push_back 115665501
push_back 293776528
push_middle 307552631
push_back 470889195
push_front 110132310
get 447069
get 280099
get 333139
push_middle 939196415
get 302783
get 411319
push_back 471096127
push_middle 591638132
push_middle 413658501
push_middle 724413065
get 351607
get 424545
push_back 459838375
get 262043
get 393441
push_back 535505997
push_middle 549943129
push_back 718029255
push_middle 830978853
push_back 232898113
push_front 33045484
push_front 160822923
get 361439
push_middle 767297958
push_middle 481500463
get 441890
push_front 240839805
get 149169
push_middle 201116446
push_back 943469953
push_front 586262712
get 307373
push_middle 161125933
push_middle 658999533
push_back 206446570
get 268521
get 42686
push_back 382054959
get 404914
push_front 670019480
push_back 809979481
push_back 536606208
get 372200
push_back 12570617
get 262952
get 9150
push_front 455586944
push_back 748535485
push_front 701224840
get 447213
get 420879
push_middle 621196235
push_front 236104575
push_front 387196954
push_middle 560086724
push_back 193849791
push_back 123524091
push_front 842578143
push_middle 694776052
push_back 323357510
get 331983
push_middle 947665800
get 6867
push_back 718946651
get 308186
push_middle 549523917
push_front 307251715
push_front 717424031
push_back 206347725
get 157114
push_middle 946510985
get 346236
get 314347
push_front 698379781
push_back 469426928
get 50259
push_middle 715378271
push_middle 568683792
push_front 389791985
push_front 314110228
push_back 659556128
push_front 748294401
push_middle 117955144
push_middle 526583108
push_front 558378780
push_front 805347784
get 340641
push_back 839387824
push_front 507495765
push_middle 335875650
push_back 300025567
push_front 943047725
push_back 285203242
push_back 435668508
push_middle 982461770
push_back 249583512
push_middle 312325019
get 82932
push_middle 343591547
push_middle 45602817
get 268635
push_front 450363398
push_front 489467567
push_middle 937661605
get 353395
push_middle 53074377
push_back 702805001
push_back 452130943
push_middle 912778409
push_back 204637474
push_front 752200262
get 413956
push_back 927425831
push_middle 866474004
push_back 472586200
push_middle 300966442
get 416495
push_front 431508323
push_middle 862221267
push_middle 434569582
push_back 778098657
push_back 788269859
push_front 958788640
get 56396
push_middle 947450456
get 277733
push_middle 244934994
push_front 376922978
push_front 625562732
push_middle 42445012
push_back 40057451
push_back 806351246
push_middle 436193016
get 30301
push_front 13055159
get 6487
get 226923
push_front 288849768
push_front 682494040
push_middle 394181161
push_middle 78644268
push_middle 18934354
push_front 127742125
push_front 375422975
push_back 376042043
push_back 408134273
push_front 984012718
get 80007
push_back 17090037
push_front 615293095
push_back 815397249
get 85460
push_back 106922183
push_front 495279150
get 441420
push_middle 176040220
push_front 350931012
push_front 588970632
get 420948
get 334232
push_back 189574569
get 134080
push_middle 141601947
get 203790
push_back 746159938
get 326222
push_middle 11669663
push_middle 493982580
push_front 930918045
push_front 489031525
push_front 981304233
push_middle 772767007
get 181884
get 232113
push_front 100727545
push_middle 566961762
push_back 798798948
get 49639
push_back 92925797
get 189968
push_front 477979939
push_front 432909858
push_back 751442817
push_front 97315035
get 359431
push_back 57494614
push_front 141856863
push_middle 804796474
push_middle 124361541
get 100402
get 184967
push_front 113002165
push_middle 546754444
push_back 556107249
push_front 203304160
push_back 350233491
push_front 948248919
push_middle 766764707
push_middle 331869114
push_back 672135706
get 210603
push_front 426676222
get 200882
get 412621
push_middle 125889389
push_middle 767995641
get 454553
push_middle 579177616
get 222543
push_front 963065097
push_middle 290783913
push_front 499432342
push_middle 893636599
get 292067
push_back 426864977
get 340329
push_middle 485195289
push_middle 368719849
get 450558
push_back 147037858
get 261350
get 214814
push_middle 891062277
push_back 858369787
push_back 959691505
push_back 526519091
get 200208
push_back 781716480
push_front 586441264
get 388299
push_back 87938964
get 115707
push_middle 633218362
push_front 207141965
push_middle 306972187
push_middle 125907870
push_front 297404596
push_middle 133395432
push_front 578827496
push_front 557328697
push_middle 362374722
push_front 82168947
push_back 43413735
push_back 456363031
push_back 267488377
push_front 789637503
push_front 349735074
push_middle 736136056
get 211368
push_front 861212119
push_middle 65888240
push_middle 692350374
get 149710
push_middle 221711261
push_middle 627455479
push_front 1348512
get 204294
get 287858
get 390340
push_front 144784211
push_front 246133670
push_front 597310115
push_back 451051154
push_front 854894740
push_back 192257631
get 8991
get 166561
push_front 795605372
push_middle 661830383
push_back 751129450
push_back 536565357
push_back 373319548
push_front 521322237
push_middle 734089651
push_front 517517073
push_back 146561969
push_middle 793996144
push_back 529843628
push_middle 19337337
push_front 185273470
push_middle 287766407
push_middle 723430617
get 450440
push_middle 165344040
push_back 768832303
push_middle 634297219
push_back 656982084
push_back 387726616
push_front 932831575
push_front 288397121
push_front 295847325
push_back 757968702
push_front 236967660
get 321071
push_back 482537615
get 100413
push_back 401631102
push_back 363770709
push_middle 484601077
push_front 145510651
get 397493
push_front 888409908
get 111142
get 281279
get 56234
push_back 617554069
push_front 437831407
get 227264
push_front 589763042
get 336677
get 436446
push_middle 863485458
push_front 695178745
get 128664
push_front 800540251
get 340457
push_middle 634683867
push_middle 334614236
get 354233
get 278281
push_front 498885181
push_front 230009010
push_back 355686810
push_back 265267319
get 219077
push_front 67234081
push_back 422206944
push_back 784153158
get 250293
push_front 421070834
get 16618
push_middle 921460274
push_middle 69666816
push_middle 861360147
get 135401
push_back 50407314
push_middle 112660759
push_back 973974034
push_back 597808753
get 203029
push_middle 115308174
get 134019
push_front 598059496
push_back 390995948
push_front 903449150
get 138199
push_back 466185042
get 68407
get 28268
get 312892
push_back 323886716
get 239201
push_front 902151102
push_front 200363348
push_front 505053736
push_front 45093878
get 50083
get 403749
push_back 807271238
push_back 652706861
get 23067
get 23332
push_front 271494599
push_front 534933098
get 437480
get 447079
push_middle 906036150
push_front 970533577
push_middle 971796150
push_front 783956038
push_front 463451737
push_back 501172869
get 389320
push_middle 10952929
push_back 509645327
push_front 643310626
push_back 20961422
get 330732
get 330204
push_back 251531285
push_back 36966662
get 139437
push_back 264926454
push_back 955491309
push_front 759662093
push_back 197078063
get 440626
push_back 602053956
push_back 441963098
get 31364
push_middle 248915346
push_front 594280105
push_back 360555463
push_back 278100246
push_front 198668179
push_middle 97717873
push_back 801590166
push_back 831036306
get 370843
push_front 567248659
push_front 380156980
push_front 463099127
push_middle 833550455
push_back 247771342
push_back 433895942
push_back 677727503
push_front 84274240
push_front 900722462
get 88660
get 165743
push_back 893715544
push_front 430885375
push_back 980583312
push_middle 864192139
get 348932
push_middle 561227748
push_back 268298628
push_middle 917704304
push_back 37299535
get 213525
push_middle 780876357
push_back 358124864
push_front 689154083
push_back 172426848
get 451375
push_back 520978863
push_front 616506843
push_middle 332360730
get 355766
get 25381
push_front 781150174
push_front 259295576
push_middle 881765618
get 288552
push_front 125560088
push_back 168174535
push_middle 776925403
push_middle 975507415
get 187568
push_front 531686973
push_back 164719622
push_front 627670675
push_middle 175791440
push_front 59969771
push_back 774219643
push_middle 607130347
push_back 546815015
get 20289
push_front 224190697
get 80388
push_back 984311109
push_back 223950406
push_front 550213848
push_middle 177651387
push_front 357388788
push_front 824182460
get 325549
get 276883
get 356876
get 30073
push_front 288871490
get 145483
push_back 631717701
push_back 924052269
push_front 856995014
get 233200
push_back 555134118
push_front 917215902
push_front 977388900
get 19410
push_front 126220075
get 180152
push_front 690490022
get 433218
push_back 103129816
push_middle 252712450
get 324067
push_front 863383051
push_middle 537160465
push_front 176044371
push_middle 802103608
push_front 416794010
push_back 965403090
push_back 167292430
get 175317
push_front 998772567
push_middle 518418488
push_middle 332685476
get 385357
push_front 372267843
get 1230
push_front 278650773
push_front 703226988
push_middle 6522092
push_back 249605569
push_front 473385606
push_back 676694398
push_middle 504873118
push_middle 535835748
push_back 518917530
push_front 578145888
push_front 996077309
push_back 462571510
get 69384
push_middle 69541426
push_middle 760458611
push_middle 159484969
push_middle 766189973
push_middle 36354034
push_front 264642970
get 321511
push_back 2761475
get 439480
push_middle 946052941
push_front 898579589
push_middle 991611138
push_middle 34131713
push_middle 10703665
push_front 750472807
push_back 931858574
push_front 323649996
push_back 213608129
get 196848
get 357521
push_middle 796569486
push_front 867785111
push_front 194754231
push_front 74682606
push_middle 350817627
push_back 196698064
push_back 647330370
push_front 45375924
push_front 247973761
push_front 304211440
push_back 92358699
get 176821
get 15995
push_front 689455389
push_middle 521297791
push_middle 377162634
push_middle 793994023
push_front 949398772
get 277277
get 426029
push_front 791762756
push_middle 631068492
push_front 347351823
push_middle 420022841
get 200568
push_middle 526793023
push_back 97314491
push_back 547026034
push_middle 51231073
push_back 951459962
push_back 402479516
push_front 72147825
push_middle 969561979
get 220459
push_middle 487634891
push_back 12935052
push_front 511166999
push_front 810242790
push_front 165254778
get 242478
push_middle 320174846
get 74032
push_front 174686665
push_front 818503681
push_middle 365174046
push_front 993119080
get 104155
get 11069
push_front 395937264
push_middle 741405554
push_front 136364901
push_back 113727430
push_middle 658962733
push_middle 240863027
push_middle 441388262
push_middle 122416344
push_front 322111969
push_front 290605972
push_front 326113241
push_front 887268454
push_back 359304392
push_middle 525521069
push_back 868500133
push_back 458911585
push_middle 717462519
get 66252
push_middle 554219690
push_back 110139952
push_back 47456423
push_middle 494170784
push_back 176066269
push_middle 453485390
push_front 916844175
push_front 800933330
push_middle 35761733
push_front 923705650
get 433397
push_middle 939343043
push_back 11505129
push_back 8966358
push_front 66503473
push_front 900044593
push_back 503703396
push_back 169490924
push_back 123934209
push_back 471120395
push_front 614871918
get 426533
push_back 234200908
push_front 460668805
push_middle 516157825
get 113715
get 350439
push_middle 534954932
push_middle 210309520
get 44072
push_front 19025513
push_front 805285401
push_back 456561820
push_front 323518622
push_front 675298274
push_front 72383257
push_back 477108364
get 411567
push_back 210672404
push_back 588905088
push_middle 33784136
push_middle 345898254
push_back 525091038
push_middle 304017944
push_back 604446879
get 190580
push_back 971405522
push_back 869249644
push_front 712100407
get 99715
push_back 309928217
get 198476
get 171652
push_back 346058005
get 418622
push_front 65765545
push_back 276343747
push_front 988193420
push_back 982220791
get 179112
push_back 949078193
push_middle 20430469
get 213362
push_front 643520150
push_middle 106964223
push_back 44163554
push_front 541282416
push_front 23064538
push_middle 951340680
push_front 315428588
push_middle 821158870
push_middle 248948813
push_back 574667591
get 232520
get 408497
get 256343
push_back 461209831
get 239931
push_back 550838602
push_middle 368738762
push_back 704793346
push_front 735343826
push_back 691350693
push_front 740472390
push_front 742209669
push_front 576827329
push_front 244124794
push_back 326414677
push_middle 38604286
get 297172
push_back 296149062
push_front 828536805
push_middle 366377326
push_middle 505969612
push_back 197763501
push_front 455973144
push_front 559371074
push_front 521243519
push_back 485839426
push_front 171377714
push_back 199406413
push_back 804028530
push_front 57259139
get 435454
push_front 223986957
push_middle 151994047
push_front 479686568
get 113233
push_back 486478739
get 435206
push_middle 420185946
push_back 38437088
get 347873
push_back 120703488
push_back 961825974
push_middle 705627796
push_front 101987851
push_back 683092899
push_back 362809754
get 391244
push_front 211059814
push_middle 981378465
push_middle 213663387
push_middle 640670784
get 361642
push_back 649416599
push_middle 891752695
push_front 319421496
push_middle 155448594
push_middle 745883583
push_back 491168835
get 388241
push_back 956332589
push_front 657949013
get 388752
push_front 709854397
push_middle 370292792
push_middle 743116875
push_front 260739569
get 24327
get 18698
get 378440
push_front 945474297
push_back 100198995
push_front 550637398
push_back 840926912
push_back 599200070
push_middle 93803692
push_back 124854031
get 131313
push_middle 975416589
push_middle 146455053
push_middle 558930772
push_middle 227727639
push_front 488829573
push_front 364853835
get 229206
get 41039
get 132693
get 355662
push_middle 766348251
push_middle 643632562
get 274494
push_front 822711764
get 273865
push_front 301722898
push_front 793041831
get 205664
push_back 295729882
get 87285
push_front 805377674
push_back 745945584
push_back 484475509
push_front 110694039
get 210640
push_back 749046066
get 207332
push_middle 304070723
push_front 810209133
push_back 473321296
push_front 425323401
push_middle 721498905
push_front 891911649
push_back 922113366
push_front 19171179
push_front 941013475
push_middle 648628788
push_back 543117569
push_back 455496768
push_middle 908319423
get 245728
push_front 797548536
get 36771
push_front 446642674
push_front 825522604
get 91557
push_middle 267417792
push_back 31334091
get 332027
push_front 867551583
push_back 449018339
push_front 909226414
push_front 509994697
push_front 32778615
push_middle 770110415
push_back 912509522
push_middle 697849018
push_back 292495182
push_back 331065145
push_middle 873721702
push_front 833511854
push_back 59607826
push_back 764647948
get 423749
push_middle 542031811
push_middle 691766360
push_front 591312141
push_back 863412666
push_middle 963709814
push_back 421992080
get 255078
push_front 141800625
push_front 600779289
push_back 956433386
push_middle 272976585
push_front 527863310
push_front 244617943
get 232042
push_middle 999361113
get 4337
push_middle 220128718
push_front 377492167
push_back 941465760
push_back 315204836
push_middle 886358777
push_back 80314511
push_back 534267914
get 248068
push_back 400240396
push_front 219213676
get 192554
push_back 311716119
get 176680
push_middle 579018998
push_back 828701383
push_middle 364701017
get 390071
push_back 320420826
push_back 923563284
push_middle 514309310
push_back 863720471
get 298896
push_front 71902250
get 122814
get 426059
get 161226
push_middle 183212750
get 59337
push_back 973278670
get 210270
push_back 232533180
push_back 641755056
push_back 702419268
push_front 312752522
get 367161
push_back 632721122
push_back 944582622
get 379359
push_middle 933311030
get 68852
push_front 455452391
push_front 427306836
push_back 143381794
push_back 100201573
push_front 314855869
push_front 934018447
get 46248
push_back 47260721
push_front 477798090
push_front 542240238
get 52612
push_back 604612447
get 236553
get 27408
push_back 972249137
push_front 12818344
push_front 22190450
push_back 34282536
push_middle 143222959
push_back 447140499
push_back 868314674
get 341634
push_middle 276934365
push_back 275691918
get 142351
push_front 307210417
get 124780
get 167898
get 192991
get 26584
push_back 717039098
push_front 499745649
get 348843
push_back 996916430
push_front 968853660
push_middle 319206526
push_middle 685448130
get 99808
get 391257
push_middle 728138290
push_back 692180060
push_middle 774743787
push_back 116488479
push_middle 935198030
get 150555
push_back 324457633
push_back 563704155
get 110194
get 309909
push_back 762878199
get 109361
push_front 798965557
get 41190
push_back 271526692
push_back 995033882
get 202464
push_middle 236798313
push_back 136914940
get 89544
push_back 467912539
push_middle 237203361
push_front 960310167
push_back 123119276
push_middle 528940638
push_middle 773486018
push_middle 620049005
push_middle 845362185
push_back 577647701
push_back 270514734
push_back 517577957
push_middle 555528909
push_back 20004982
push_front 131846092
push_front 299205840
get 152508
get 224041
get 287761
push_middle 109717552
get 66184
push_front 859230799
get 300593
push_middle 7193657
push_front 716913365
push_front 803242979
push_front 287031892
push_front 121777284
get 90227
push_front 423522680
push_middle 982516722
push_middle 67194718
push_front 389354709
push_front 300329218
push_back 624309249
get 202900
get 135254
push_back 626071698
push_front 517732059
get 126790
get 176935
push_back 232186699
get 362221
get 66250
push_front 817381205
push_front 86883350
push_back 861031537
push_front 532922653
push_back 143586358
push_front 438237356
push_back 500907485
push_front 740841456
get 212630
push_back 75320633
push_middle 340588475
push_front 913765623
push_middle 257308052
push_front 154321530
push_middle 248695488
push_middle 460122103
push_front 928640952
push_back 962770082
get 72680
push_middle 37905315
push_middle 517539336
push_front 945614388
push_front 164670259
push_front 380828475
get 380897
push_middle 954791750
push_front 626229100
push_front 961280769
push_back 820411170
push_back 341862267
get 277581
push_middle 713566492
get 353522
push_back 131993394
push_middle 957419071
push_back 325296549
push_front 801195969
push_front 462733773
push_front 206454566
push_back 636416763
push_back 172949798
get 340913
push_front 153183931
push_back 28659839
push_front 716981488
push_front 763625474
push_back 369300262
push_front 372979976
push_middle 801194546
get 327991
push_back 715392564
push_middle 612509451
push_middle 547614116
push_back 586100964
get 327978
push_back 553025059
push_back 388801649
push_back 66174355
push_back 10907195
get 421876
get 1793
get 385929
get 444333
push_front 246595674
push_middle 133743821
push_back 490479187
push_back 926181747
push_back 979069359
push_middle 132294618
push_middle 735474701
push_middle 370054497
push_back 519780803
push_middle 302819337
push_back 592382307
push_middle 948044728
push_middle 311397822
get 38322
push_front 180365684
push_front 201888458
get 329923
push_front 685889979
push_middle 400459273
push_middle 176916310
push_front 338185193
push_back 614381027
push_middle 911790272
push_back 202285939
get 71449
get 425440
push_middle 461277830
push_middle 671222040
push_middle 822851748
push_middle 195177917
push_front 688554996
push_front 183282561
push_back 659011892
push_middle 544605634
push_front 650370343
get 88435
push_back 951143813
get 122444
push_middle 839307953
push_middle 678789175
push_front 831853927
push_middle 629791831
get 120213
get 262289
get 180564
push_front 99409363
get 361568
push_middle 493778283
push_middle 399045075
get 38690
push_middle 643875022
get 232542
push_middle 410941427
get 399709
push_front 834378407
get 236862
push_front 272647843
push_middle 762310043
push_middle 761383050
get 343673
push_front 599328057
push_back 412153258
push_front 859719609
push_middle 754041050
push_back 964354307
push_back 303343432
push_back 504799435
push_middle 267592993
push_back 43367608
push_back 875973775
get 365986
get 451334
push_back 788084528
push_back 119745789
get 97284
push_front 652813540
push_back 239895431
push_front 774024021
get 400831
get 211436
push_back 49558609
push_middle 85000706
get 375965
get 214144
push_front 672649324
push_middle 434047212
push_back 327314724
get 195894
push_middle 657656087
push_front 119005438
push_back 626069025
push_back 865250599
push_front 474225644
push_front 8962825
push_middle 691584391
push_middle 451146880
get 261225
get 37516
push_front 59549788
push_middle 330365863
get 70914
push_back 194938822
push_front 137414422
get 437788
get 66011
get 102025
push_front 727606456
push_middle 175616774
get 331178
get 198289
push_back 399671212
push_front 499614320
get 233361
push_front 509152001
get 415397
get 445666
push_back 817213827
push_middle 749697142
push_back 267588534
push_back 295902606
push_middle 780822063
push_back 735953692
push_front 284036783
push_front 964618317
get 155049
push_back 435318282
push_back 420614476
push_middle 173588827
push_front 168057822
push_back 242661800
get 362492
get 292580
push_middle 244538770
push_back 729410991
push_middle 973819358
push_front 236408109
push_back 182255122
get 143270
push_front 193477050
push_back 992386235
push_middle 51681863
push_back 224964747
push_front 685810860
get 141557
push_middle 164627488
get 365474
push_back 225596484
get 325458
get 28098
push_front 648396625
push_front 268844327
push_middle 895964820
push_middle 752347206
push_front 497922667
push_front 192436761
push_back 936954334
push_back 156948921
push_back 671213838
push_front 650764542
push_middle 532016270
push_back 985392493
get 361338
push_middle 418307462
push_back 438376981
push_middle 886536762
get 155777
push_front 581135469
push_back 917186801
push_back 167094914
get 258535
push_back 935857452
get 315387
push_back 352351049
get 25678
push_middle 450970422
push_front 657806823
push_middle 624916727
push_middle 160232503
get 261016
push_front 984069680
push_front 467276240
push_back 272585778
get 373212
push_front 39342812
push_back 516647486
push_middle 863009688
push_middle 63878852
push_middle 333222510
push_middle 547332912
push_middle 176937288
push_front 602275197
get 109758
push_back 181307166
push_back 449135746
push_middle 520225021
push_middle 850577431
push_back 956723836
push_back 794594467
push_middle 556789940
push_middle 337504612
push_front 551495667
get 343968
push_front 639998253
push_back 600696365
get 179634
get 226196
get 228616
push_back 107250431
get 212037
push_middle 664129841
push_front 183164154
push_back 444624220
push_back 488317271
push_middle 35483299
push_back 252549906
push_middle 127608513
push_middle 594828617
push_front 30511789
push_middle 467874407
push_middle 158056866
get 290056
push_back 303007532
push_front 717083148
get 166913
push_back 559465064
push_back 685921453
push_back 897697426
get 23088
push_front 952926016
push_back 441151636
get 369086
push_front 698370384
push_middle 364159002
get 127818
push_back 158602544
push_middle 550977426
get 165071
get 239627
get 349859
push_back 503223712
push_middle 329937511
push_front 774648697
get 340995
push_back 323658521
push_back 247122999
push_front 117574944
push_back 599192462
push_middle 12214069
push_back 934942434
get 415013
push_front 663554178
push_back 657717040
push_back 243313013
push_back 868666999
get 28980
push_back 462993582
push_front 263889354
push_middle 86014477
push_front 997365845
push_front 876757008
push_middle 11191916
push_middle 959385257
push_front 737196901
push_back 939407059
push_front 37610233
push_back 804089621
get 289492
push_middle 400159282
push_middle 960622350
get 84116
push_back 518893328
get 382856
push_back 125354884
push_front 957531093
push_front 540388496
get 239085
push_middle 180492956
get 189531
push_middle 29493529
push_front 82882297
push_middle 84405628
get 301149
push_back 568351385
push_middle 265708483
push_front 189788343
push_front 721313965
push_middle 887897551
push_front 345551848
push_front 132225252
push_middle 262173941
push_back 896995884
push_back 209969538
push_middle 823846499
get 197460
get 375958
push_back 784974916
get 38251
push_front 526296227
get 376524
push_front 949032733
push_middle 865127191
push_front 891621400
push_middle 239375619
get 38849
push_front 491063202
get 111410
push_middle 367909315
push_back 781503801
push_back 112184067
push_back 282088250
get 94244
push_back 785924761
push_middle 339240678
push_middle 252117176
push_front 832588617
push_front 712654555
get 295430
get 90534
push_front 717488235
push_middle 277872724
push_front 411160608
push_back 534443162
push_back 796151650
push_middle 585398842
push_back 23371940
get 76699
push_middle 131935697
push_middle 983028751
push_front 125196875
get 85601
push_front 936548536
push_back 105996551
get 161512
get 145405
push_front 159089802
push_middle 329727558
push_front 426262154
push_back 550158965
push_middle 255505905
push_back 724097917
push_middle 754777439
push_middle 976053443
get 146880
push_back 289110620
push_front 279824477
push_back 707507234
push_middle 518115227
get 87352
push_middle 726489207
push_back 573139394
push_front 402289324
push_back 163513326
get 305290
push_back 611515563
push_middle 46866797
get 55074
push_middle 548696587
get 196217
push_front 220539806
get 69920
push_front 749786452
push_back 929580157
push_middle 615442722
push_middle 130006274
push_middle 342757499
push_middle 954356102
push_middle 627381972
push_middle 992975345
get 451929
get 421597
push_middle 630635192
push_middle 682835418
push_front 204279127
push_middle 511749061
push_middle 225890049
get 101839
push_front 450308437
push_middle 279275785
get 399461
push_back 49913759
get 395587
get 382265
push_front 298654662
get 259627
get 323547
get 34817
push_back 140403597
push_front 70585922
push_front 583514765
push_front 406868728
push_middle 131378990
push_front 36995939
push_front 8366883
push_middle 69873816
get 152102
get 352143
push_back 889490107
get 190865
push_front 625292506
push_back 797402753
get 33647
get 102821
push_middle 502657540
get 271052
get 360171
push_middle 224696570
push_back 170794911
push_front 759282044
push_front 995496475
push_back 651099387
push_middle 568667315
push_front 514071391
get 161416
push_back 11236634
push_back 261952683
push_front 399888061
push_middle 602666674
push_front 487538408
get 440605
get 149299
get 361703
get 211268
push_front 831445058
push_back 723799585
push_back 741576081
push_back 677403335
push_back 271278224
get 367087
push_back 77038027
get 130363
push_middle 585616452
push_middle 344593411
push_back 550445933
get 359280
push_front 601192195
push_back 410241939
get 44521
push_middle 450305267
push_front 457365442
push_middle 892485869
push_front 553632549
push_back 922632629
get 372589
get 84712
push_back 133890512
get 7955
push_back 839533131
get 438084
push_middle 614253600
get 254707
push_front 139916411
push_front 989517979
push_middle 25708852
push_front 977087471
get 331139
get 16560
get 288043
push_middle 482778132
push_middle 559725320
push_middle 427449863
push_middle 824254741
get 230611
get 273375
get 178618
push_back 173758854
get 83795
push_front 354641236
push_back 693868798
get 392493
push_back 48272741
push_middle 76729629
push_back 437058869
push_middle 62603838
get 247589
push_front 140867451
push_middle 980333110
push_middle 451793022
push_middle 445712397
push_front 157957531
push_middle 132055872
push_back 129408988
push_middle 838793641
get 346394
push_front 485858994
get 111054
push_front 734478352
push_front 288060504
push_middle 171223925
push_back 65348656
push_middle 646125336
push_back 297791775
push_middle 950977654
push_front 786093773
push_middle 477956066
push_back 555487050
push_back 383841615
push_middle 19121608
push_front 233310547
push_back 205099274
push_front 595053274
push_front 31070080
push_back 648854949
push_back 218967407
push_back 849768065
get 296828
get 348288
push_middle 496137588
get 366364
push_middle 55812914
push_front 147183607
get 74956
get 296475
push_front 810292701
get 434171
push_front 65949295
get 235919
push_back 618602612
push_front 290909673
push_front 490660738
push_front 154031188
get 284574
get 402762
get 281982
push_back 548056346
get 123009
get 446874
push_middle 144606237
push_front 378594459
push_back 912622718
push_back 820612034
get 349741
push_middle 541875451
push_front 277138260
push_back 696036070
push_back 790774661
push_back 205840406
push_middle 927163777
push_front 277747875
push_front 251575287
push_front 487611245
get 261835
push_front 394649167
push_middle 650692985
push_back 30523945
push_back 80538244
push_middle 892995948
get 436761
get 282402
push_middle 814515689
get 450757
push_front 907834519
push_back 887531967
push_front 399886543
push_middle 344387802
get 7968
push_back 398679299
get 248733
push_back 712948191
push_front 194174881
push_middle 871503249
get 405210
push_front 466832796
push_middle 180058933
push_middle 659939591
push_middle 39172042
push_front 352229587
get 49251
push_front 616675251
push_back 39118154
push_middle 773102728
push_front 568173993
push_back 312499767
push_front 221050700
push_middle 934353947
push_front 236922550
push_back 169066179
push_back 769132130
get 268438
get 431225
push_middle 24212375
push_middle 61805459
push_middle 29631009
push_front 520976221
push_back 721609122
push_front 243026466
push_back 900795579
get 160223
get 138926
push_front 539112229
get 30310
get 358865
push_front 226507766
push_middle 327210868
push_back 706226447
get 309092
push_back 53499300
push_middle 128553186
push_middle 866915302
push_back 162875671
push_middle 177753706
push_back 51676989
push_front 882501750
push_middle 21237866
get 392036
push_middle 961537995
push_middle 316151670
push_middle 856242348
push_front 290651360
push_back 985540830
push_front 938485111
get 105192
push_middle 265994760
push_front 379601515
push_back 817275262
push_back 745996311
push_middle 491860122
push_middle 906431627
push_front 224561642
push_front 788374813
get 210651
push_front 212526625
push_middle 388982439
push_middle 544269197
push_middle 381541843
get 88002
push_front 963241726
push_back 946139427
get 132579
push_middle 226259744
push_back 909867966
get 306557
get 294853
push_middle 444975547
get 399879
push_front 439862451
push_middle 327049039
push_back 39866635
get 253385
push_front 232455911
get 387644
get 83662
push_middle 781722235
get 269944
push_back 348721645
push_front 147440020
push_front 175518711
push_back 503690518
push_back 813996853
push_back 688381177
push_back 557551907
get 293806
get 378408
push_front 327481327
push_middle 340286299
push_middle 184247141
push_middle 123287383
push_front 377919760
get 246333
push_front 165092857
push_front 414157002
get 138843
push_back 407120624
push_back 637712891
push_middle 156985728
push_front 387537614
get 263991
push_front 262653821
push_middle 317746326
push_back 245610834
push_middle 789491580
push_middle 420873619
push_middle 334586
push_front 641480946
push_middle 571161386
push_back 415951574
push_middle 745191541
push_front 400307646
push_front 426856653
push_middle 5902903
push_middle 761768087
push_back 525040934
push_front 216640982
push_back 113418213
get 103403
push_middle 652708200
push_middle 207465247
push_front 892907107
push_back 397308240
push_middle 663317162
push_middle 998323564
push_back 301407526
push_middle 767651192
push_middle 642350373
push_back 999398939
get 254086
get 3976
push_middle 128934881
push_middle 549914797
get 283367
push_front 334167263
push_back 383291253
push_back 925498393
push_front 564106750
push_middle 965399665
push_front 64340448
push_middle 478440453
push_back 292320658
push_back 404183596
push_front 273661834
get 67603
push_middle 539966353
push_back 575961758
push_front 668174349
push_back 290150263
push_back 694397759
push_middle 839929107
push_front 314807126
get 402272
push_middle 545803874
push_back 244181300
get 169912
push_front 986524306
push_middle 680579303
push_front 30146659
push_back 211568129
get 178661
push_back 90744204
push_middle 55536635
push_back 143329842
push_middle 436430796
push_front 737429500
push_back 787867430
push_middle 395770055
push_back 614264164
get 70933
push_front 154536701
push_back 771505359
push_front 823508429
push_front 623074805
push_front 217617364
push_front 991509796
push_back 533292719
push_middle 80199036
push_front 177664739
push_front 146954707
push_front 146217250
push_middle 340218753
push_back 321281309
push_front 749189576
push_back 416925184
push_middle 73089818
get 431804
push_back 629042395
push_middle 818081462
push_front 92423072
get 352725
push_back 45313938
push_middle 313481550
push_front 772968933
get 187951
push_front 74184020
push_back 608766337
get 388875
push_back 61396915
push_back 288663218
push_front 812376646
push_middle 389489787
push_back 594721444
push_middle 998920833
get 244283
push_back 465113571
push_front 632990611
push_middle 940267800
push_front 827350280
push_back 458330754
push_back 53665408
push_back 853398667
push_middle 638255020
push_back 550821318
push_middle 646489203
push_middle 123932046
push_middle 13997167
get 220775
push_middle 371325318
push_middle 160268148
push_middle 374105500
get 333778
push_front 389790820
get 240725
push_back 785859892
push_middle 203016320
push_back 330380069
push_front 887261693
get 25770
push_front 98932187
push_front 467314766
get 133641
push_middle 842476322
push_front 146160200
push_middle 832207275
push_back 86664829
push_middle 808220335
push_middle 623222525
push_front 6444469
get 20521
get 200612
get 24381
get 329053
push_back 361433802
push_back 482915176
get 3094
push_front 470341475
push_back 598278283
push_back 774198857
push_middle 54953724
get 223788
push_middle 214981644
get 445089
push_back 811023917
get 70948
push_front 509003511
push_front 37108481
push_front 470915415
get 92262
push_back 988674939
push_back 48406090
get 400051
push_middle 106737644
get 364479
get 270753
get 232379
push_back 810894131
push_front 548487567
push_middle 833131442
push_front 983511168
push_front 507932148
push_middle 518611105
push_middle 488513845
push_middle 275549312
push_front 80200064
push_back 159503677
get 397538
push_back 639266254
push_back 683266674
push_middle 44252572
push_front 609709500
push_front 677307114
push_middle 133513202
push_middle 773361048
push_middle 138566745
get 369261
get 240450
push_front 695531717
push_front 617931849
push_back 554538361
get 115382
push_back 812281859
push_front 871922148
get 78833
push_middle 774261182
get 256842
push_front 392197544
push_middle 352763349
push_front 3484161
push_front 863509480
push_back 484505470
push_middle 653062108
push_middle 105235111
push_front 730791942
get 140645
push_middle 276036283
push_front 98352264
push_middle 94090496
push_back 199958710
push_front 337873276
push_back 497809115
push_back 917497836
get 144169
push_back 345171263
get 90452
push_front 366416798
push_back 540213669
push_back 641344042
push_front 982399274
push_front 322459284
get 356430
push_front 623247824
push_back 820805456
push_back 734286833
push_back 294659444
get 455276
push_back 288026551
push_front 899181746
get 271692
push_back 452489777
push_middle 485631168
push_front 586898535
get 143516
push_back 681013950
push_back 17409905
push_back 764996205
push_back 741721301
push_front 899755742
get 287530
push_front 201997415
get 253300
get 60251
push_back 666611269
get 274497
get 210498
get 411767
push_front 355283264
push_back 717057401
push_front 241936366
push_middle 737723851
push_front 924731180
push_front 144121582
push_back 171663230
push_back 127980685
push_middle 301045966
get 373748
push_back 775201074
get 366838
push_back 651163423
push_front 284033157
push_back 714470539
push_front 17793246
push_middle 623733638
push_middle 652638828
push_back 495920900
push_front 450712735
push_front 277449260
push_front 732069674
push_back 26751429
push_front 491670330
push_front 748426668
push_middle 978381251
push_middle 43850881
get 65292
get 332236
get 383139
push_front 637996886
push_back 969754109
push_front 409030355
push_back 334384005
push_back 135984495
push_back 293991943
push_front 341526165
push_front 538698267
push_back 873830917
push_front 852445008
push_back 723608438
push_front 291074101
get 69973
push_front 466706543
push_back 584270389
push_back 908006554
push_back 205348269
push_middle 43418021
push_back 823163168
push_back 445918217
get 94725
push_back 578113665
get 114237
get 425458
push_middle 654279371
push_back 610113320
push_front 289791530
push_middle 841595958
push_back 785871387
push_back 673591954
get 227537
get 249887
push_middle 450214231
push_back 615649286
push_back 906893017
push_middle 433344290
get 372822
push_back 847050171
push_back 366233321
get 432522
push_middle 607698014
get 23613
push_middle 83514319
push_middle 615605062
push_front 8678844
get 320195
push_back 75089830
push_back 400066052
push_back 839842793
get 194901
push_back 241165158
get 26035
push_back 400601891
push_back 860792862
get 268571
push_front 123017917
push_front 835507479
get 274538
push_back 336241012
push_back 868586905
get 220996
push_back 451924674
push_back 352267153
get 240570
push_back 338393458
push_back 638372062
push_back 140830037
push_back 76162875
get 156469
push_middle 828057753
push_front 515540839
get 228071
get 234527
get 76026
push_middle 219343766
push_front 801059739
get 86266
push_back 45634223
get 321295
push_back 244831444
push_back 709359024
push_front 948139368
push_front 235138189
push_back 719624375
push_back 936339463
push_front 966513942
push_middle 35103750
push_middle 528389265
push_middle 193483518
push_front 548974875
push_back 495831149
get 95128
push_front 114599196
push_back 785244261
push_front 588035720
get 266289
push_back 100090073
push_middle 144201302
get 49501
push_back 691051589
push_front 372607162
push_front 18932155
push_back 758222214
push_middle 13691785
push_front 527848632
push_middle 457767299
push_back 338542372
get 125489
get 299968
push_middle 247178804
push_front 806234900
push_middle 88551650
get 384338
push_middle 917417565
push_back 58684013
push_front 114789280
get 386284
push_back 399287628
push_back 39779100
get 173560
push_back 382275352
push_front 846571805
get 407158
push_middle 810056556
get 434413
push_middle 905721331
push_middle 724917576
get 443202
push_middle 442082174
push_middle 91957093
get 316478
push_front 781828455
push_back 412255060
push_back 71021906
get 405234
push_middle 600565781
push_back 666774211
push_middle 386265756
push_middle 143097614
push_back 507909685
push_middle 827279721
push_middle 174451695
push_middle 807670181
push_front 260627871
push_front 214314937
push_middle 528231016
push_middle 196531987
push_middle 845463389
push_back 211447567
get 37847
push_front 253254770
push_middle 470385788
push_back 293776907
push_back 655835328
push_middle 273876966
push_back 291102467
push_front 643343048
push_front 497268931
push_back 700498904
push_back 381602696
get 26226
push_middle 344876306
get 264494
push_middle 407063587
push_middle 821433189
get 330100
push_back 501970329
push_back 418502093
get 259865
get 142926
push_middle 823101358
push_front 792623811
push_back 512060257
push_back 368672511
push_middle 208962975
push_back 952924751
push_middle 151463589
push_front 47309555
get 12928
push_front 201404180
push_back 276797956
push_middle 128103428
push_front 365822701
push_front 733734463
get 310109
push_front 741982311
push_middle 893259008
push_back 177442027
push_front 184674627
push_middle 139068814
push_front 178132157
push_front 991599385
get 195527
push_front 48675234
push_front 690370307
push_back 684471985
push_front 718099396
get 201968
push_back 352624590
get 141390
get 208649
get 264917
get 27859
get 77401
push_front 947913956
push_middle 76676906
get 421086
push_middle 303302556
push_back 817043069
push_front 180474745
push_back 798126855
get 233332
push_back 574295732
push_back 595291688
push_back 986190186
push_back 444118044
get 67632
push_back 1682732
push_back 443333607
push_middle 159865532
push_back 516637209
get 338018
push_middle 129105056
push_middle 630005869
get 244400
push_front 138746491
push_back 14469150
get 148188
push_front 486781082
get 92598
push_back 730010956
push_front 239108928
get 402085
push_back 416896467
push_back 378780932
get 412413
push_front 51813001
push_front 299359131
push_back 20811906
get 183458
push_front 701129434
push_middle 182936277
push_back 572390673
push_front 368649023
push_front 537754818
push_front 353603098
push_front 342610256
push_back 816492806
push_front 235393730
get 246196
push_front 124262999
push_back 633674896
get 220036
push_front 511393970
push_front 661931745
push_middle 445789641
push_middle 449978557
get 22935
push_middle 648264050
get 206438
push_front 119452560
push_front 84789778
push_front 328147718
get 235659
get 237612
push_middle 329183522
push_middle 924084107
push_middle 395265631
push_front 442385250
push_middle 794562485
get 160649
push_front 637332404
get 22809
push_middle 969403659
push_middle 319910833
push_back 411452090
get 8350
push_middle 625499002
push_middle 956143677
get 107775
push_middle 955964061
get 28388
push_middle 124313947
get 250061
push_middle 356804966
push_back 947317137
get 41776
push_back 986171608
push_back 613443778
push_front 459820206
push_back 377788002
push_front 900583409
push_middle 236158087
push_back 201643535
get 345972
push_middle 897647331
push_middle 474054660
push_middle 809633991
push_middle 282980036
push_front 372714062
get 271023
get 362217
get 455892
push_middle 513356032
get 351870
push_back 640741855
push_back 220976412
push_middle 933555981
push_back 784589093
push_back 685621612
push_middle 700251439
push_back 805994294
push_front 25952245
push_back 181871442
get 323178
push_back 417994192
push_front 899782297
push_back 533208348
push_front 158430079
push_middle 266812669
push_back 625049260
get 41982
push_front 256183925
get 73173
get 326567
push_front 195559159
push_front 984063900
push_back 284908004
push_back 330987172
push_back 558609791
push_middle 600634617
push_middle 570590679
push_front 749580908
push_middle 975087704
get 348942
push_front 899072341
get 116271
push_middle 116970152
get 101205
push_middle 144253541
push_front 292950337
push_middle 776735611
push_middle 26293448
push_front 844301938
get 163777
push_front 961886781
push_front 146786122
push_back 756131397
get 24217
get 55308
push_middle 964679202
get 337870
push_front 230856185
push_back 832710890
get 38360
push_back 445981004
push_middle 125537197
push_front 402856587
get 162701
push_middle 934013799
get 363141
push_back 420922501
get 360662
push_middle 884112776
push_front 23548571
push_middle 470045964
get 149972
push_back 311979724
push_front 369359722
push_middle 529012536
get 50980
push_front 88767673
push_front 763683042
get 200978
push_front 449081811
push_middle 116878803
get 252120
push_middle 324027221
push_back 260486911
push_back 685112176
push_middle 477471850
push_front 491355184
get 387645
push_back 600765668
push_back 170931519
push_back 578544083
get 243001
get 64506
get 223519
push_front 499995714
push_front 942785585
push_front 467918272
push_back 861291768
push_middle 712863813
push_middle 42000228
push_back 890888741
push_middle 529630953
push_front 347414186
push_middle 756427678
get 248470
push_front 749624451
push_middle 713252444
push_middle 314429028
get 138171
get 439970
push_back 336474404
push_middle 187808457
get 87701
get 447450
push_back 102726853
push_middle 434093808
push_middle 717637338
push_middle 552359097
push_front 90335523
get 228551
push_front 285789911
push_front 25044086
get 414401
push_back 383345103
push_back 413321492
push_front 159672883
push_back 111978843
push_back 146324675
get 237460
push_front 842591266
push_front 652661577
get 355604
get 93110
push_back 370302236
push_front 655049780
get 103371
get 177719
push_back 867651167
push_front 892277383
push_front 858591765
push_front 561307755
push_front 117460827
get 381689
get 276833
push_back 781195139
push_front 402760442
push_middle 222299995
get 389780
push_front 204580065
get 369642
push_back 541755747
push_middle 500821310
push_middle 96871647
get 104126
push_front 811052760
push_back 131425757
push_back 333250871
push_middle 3857344
get 233188
push_middle 914323635
get 205998
push_back 526914663
get 248421
push_front 681731809
push_middle 367284985
get 419922
push_middle 203441094
push_middle 607481229
push_back 543655874
push_front 815767350
push_middle 759376735
push_front 489581367
push_front 136460173
push_middle 426999669
get 43894
push_middle 324261321
push_front 550850609
push_front 167787817
push_middle 777994771
push_middle 502665710
push_back 660774494
push_middle 464933444
push_back 683532784
push_back 651111612
push_front 615079818
push_front 436029985
push_middle 203826422
get 43750
get 24670
push_middle 693642840
get 317628
push_middle 1162886
get 181507
push_back 96061872
push_middle 330918415
get 133106
push_back 579649244
push_front 766671076
push_back 990344956
push_back 617510314
get 18616
push_middle 816308835
get 206953
get 317156
push_front 980845220
push_back 372556253
get 273995
push_middle 566310566
get 134257
push_back 423882585
push_middle 740087926
get 243510
get 341428
push_back 797427906
push_back 499600964
get 400123
push_back 490959585
get 413693
push_front 827824082
push_back 56969151
push_front 248571338
push_back 61147971
push_middle 224472065
push_front 305848351
get 413743
push_back 222296761
push_back 572126546
push_middle 737499220
push_middle 989729284
push_back 400374136
push_middle 983399251
push_middle 949101683
push_back 163527222
push_middle 912318977
push_middle 40287968
get 313861
push_front 693345241
push_back 978396484
get 92963
push_front 995396774
push_back 275566349
get 298101
get 280688
push_front 952924867
push_back 278059317
get 66565
push_middle 937347547
push_middle 884224960
push_middle 863447868
push_front 757059666
get 407394
push_middle 281971793
push_back 814029766
push_back 308891273
push_front 56706499
get 363547
push_back 11140644
push_front 277292869
push_back 111091194
get 269126
push_middle 715926541
push_front 334039654
push_back 987409468
push_back 929401987
push_middle 820595057
push_front 131819888
push_back 345119028
push_middle 301778378
push_middle 383391314
push_front 94849511
push_middle 644308638
push_front 748100934
push_back 666874318
push_back 277722568
push_back 939686941
get 330763
push_back 151223815
get 205219
push_front 948451112
push_back 311510134
push_middle 647416260
push_back 790053322
push_front 964324654
push_back 47599555
push_middle 371660177
push_middle 239071883
push_middle 378415236
push_front 401342582
get 3215
push_front 122149682
push_middle 948764845
push_front 581413526
get 104581
push_back 348918176
get 212083
push_middle 964246965
get 52337
push_front 210103807
get 202869
push_back 790186203
push_middle 829502618
push_middle 747367702
get 103584
push_back 322981247
push_front 27175277
push_middle 274974241
push_middle 253812284
push_front 509159613
push_back 875595922
get 267103
push_back 323720021
push_front 46546096
get 259955
get 298114
push_front 843511494
push_middle 663053299
push_back 304451359
push_middle 364495811
push_back 420616373
push_front 893698620
push_back 936733953
push_back 851281492
push_back 622434793
push_middle 812868059
push_back 555236675
get 391550
get 82279
push_front 79716464
get 218635
push_back 733818252
get 27319
get 28921
push_front 132980226
get 75192
push_front 796972718
push_back 922952336
push_middle 886538703
get 185868
get 263711
push_front 163353990
push_back 693258283
push_middle 429503881
push_middle 228189348
push_front 854285795
push_back 990016353
get 355479
push_middle 584062666
get 433662
get 221418
push_front 383973636
push_front 616579667
push_back 418756544
push_front 949502456
push_back 442699748
get 399756
push_back 947753439
push_back 402121407
push_front 763066265
get 180797
push_front 447429411
push_back 761915746
push_back 4026485
push_back 595129504
push_middle 117110060
push_front 387077646
get 362716
push_middle 164336260
push_front 754947916
push_back 371069929
get 52901
get 288606
get 126369
get 397510
get 132194
push_front 622188119
push_back 693258377
get 162452
push_front 737016743
push_front 32829119
get 370584
get 222490
push_middle 169267228
get 22275
push_middle 260160426
get 53852
push_middle 165463345
get 447325
push_front 514373314
get 359913
push_front 169007283
push_back 954445971
push_back 812846312
push_back 904903900
push_back 386830058
get 415743
push_back 171094344
push_front 651626771
push_middle 820913395
push_front 437115163
push_front 340154982
get 247406
get 341829
get 323627
push_middle 258801250
push_back 552991552
push_front 783727934
push_front 165156679
push_front 417583993
push_middle 473949419
push_middle 683028484
get 34165
push_middle 61130324
push_back 94155238
push_back 575368388
push_middle 902798612
push_back 963985806
get 446682
push_middle 231299707
push_front 127896802
get 27190
get 69633
push_front 445487463
push_back 748446484
get 197759
get 454360
push_back 880934256
push_middle 469709999
get 404256
get 272969
push_back 56291188
push_middle 125019446
push_front 502554481
push_front 189658953
push_middle 192393715
push_back 104632651
push_middle 83326749
push_back 97591386
get 2476
push_middle 339884499
get 363903
push_back 763251478
get 69847
push_front 41713576
push_middle 457151528
push_middle 272180144
push_middle 412825495
push_middle 410298266
push_back 538616996
push_back 313820443
push_back 55806128
get 412387
push_front 658256042
push_middle 51130673
push_middle 800998208
push_front 487801086
push_middle 341669392
get 234111
get 200018
push_back 962573200
push_front 713106126
push_front 512522406
get 376926
push_back 50243009
push_front 436473733
push_back 498108440
push_back 291893691
push_middle 270621805
get 111002
push_middle 719045213
push_front 390138425
get 65130
get 205948
get 342555
push_middle 240130068
push_back 89331440
push_middle 306767428
push_front 667594103
get 236040
get 388914
push_back 619787761
push_middle 319032341
get 116119
push_back 884530538
push_back 331075795
get 20379
push_front 778111943
push_middle 834150192
push_back 263145533
push_front 282982582
push_middle 876006239
push_middle 639014488
push_front 132332388
get 195857
get 307522
push_middle 867181715
push_front 917406126
push_front 268285727
get 181952
get 456690
get 106664
push_middle 156459886
push_back 977568080
push_front 433836145
push_back 695465994
get 275580
push_front 396128757
push_middle 365018262
push_middle 846212872
push_back 701103223
get 382971
push_back 432156324
get 4594
push_front 989738729
get 31862
push_back 349510059
push_middle 599435710
push_middle 681748491
push_back 250668270
get 225749
push_middle 666695219
push_front 294357443
push_back 365415578
get 361072
push_back 960145648
push_front 874974703
push_front 877815226
push_middle 342985566
push_middle 659328876
get 75948
push_middle 479710835
push_middle 812486889
push_front 766838588
push_back 437652463
push_middle 434072120
push_front 963485826
push_middle 649760650
get 309044
push_front 750678663
push_back 446865424
push_front 436910556
push_back 78131966
get 45787
get 335309
get 135692
get 361558
push_front 743386233
get 401422
get 370271
get 371828
push_middle 474982287
push_back 144246905
push_middle 846806900
push_back 792352046
push_middle 671803110
get 57844
push_front 782400946
push_front 350288519
push_back 57795183
push_back 912536649
get 388200
push_front 367322075
push_back 989528858
get 362953
push_front 740540849
push_middle 508705397
push_back 476553303
push_middle 165147962
get 214972
push_back 370604793
push_front 937510869
push_middle 385100652
push_middle 683756842
push_front 604797519
get 452993
push_back 934743926
get 418140
push_front 552042558
push_front 518682583
get 37189
push_middle 666387225
push_front 399175920
get 322678
push_back 674715276
push_middle 492831923
push_middle 202388014
push_back 247396954
get 161499
push_front 522972256
push_front 844204666
push_middle 878033204
get 284828
push_back 813169211
push_middle 658347393
push_middle 569195827
push_back 242348109
get 274155
push_middle 885718957
push_back 411853943
get 109007
get 453772
push_middle 798312629
push_middle 15951665
push_front 855581269
push_front 113253092
push_front 116383493
push_middle 327507890
get 288708
push_back 924725769
push_front 322337153
push_front 769763104
get 258960
push_back 476522598
get 275449
push_middle 722541390
push_middle 199304777
push_middle 375052142
push_front 935547173
push_middle 758028586
push_back 859660413
push_back 466712874
get 121476
push_back 494617499
push_middle 464996174
push_middle 602478287
push_front 984034212
get 118885
push_front 352748409
push_middle 631378119
get 198075
push_middle 499457209
push_front 629492449
get 108861
push_back 867903644
push_middle 503802919
push_front 70873705
push_middle 181557155
get 413224
push_back 256389089
push_middle 890736499
get 408490
push_back 36084744
push_front 79932238
push_front 511918209
push_front 259205308
push_front 875000823
push_back 833182661
push_front 842665141
get 339009
get 116892
push_middle 918616721
get 39174
get 387904
push_back 591987475
push_back 996153476
get 54764
get 430543
push_back 176009916
get 181003
push_back 285332897
push_back 500638063
push_back 165119061
push_middle 371091665
push_middle 619743470
get 272002
push_front 108452672
push_front 903828676
push_front 687521489
get 251311
push_front 912849203
push_back 476834974
get 210117
get 365724
get 325295
get 124462
get 335331
push_middle 391798522
push_middle 114203441
push_middle 410074448
push_middle 66866
push_front 523714789
push_back 884410160
push_back 190110511
get 154061
push_front 248076394
push_front 421428694
push_front 530803000
push_front 109939493
push_middle 944759377
get 100713
push_middle 524499181
get 229762
get 289492
push_front 896446075
get 244254
push_back 759536098
get 170132
push_middle 216562973
push_back 139830676
get 81229
get 455656
push_front 122146587
push_front 843439997
push_back 948093402
get 284930
get 161167
push_middle 252446847
push_back 306914089
push_back 415743188
push_middle 963580042
push_back 701394211
get 138646
push_middle 12736375
push_front 981464413
get 150398
push_front 473268466
get 216182
push_front 297151513
push_middle 762195857
push_back 711626988
push_back 852437816
push_front 196220609
get 236977
push_middle 102697843
get 4280
get 410244
get 423958
push_back 579422260
push_back 123437154
push_front 910743178
get 3613
push_middle 421322813
push_front 120788823
push_middle 314750560
get 224014
get 272337
push_front 601060390
push_front 529809759
get 340490
get 255557
get 341077
push_front 355258996
push_front 455569867
get 382673
push_front 55459709
push_back 339175129
push_front 625547176
push_front 537806387
get 387663
get 264337
push_front 70807030
push_front 532315652
get 264271
push_middle 720260281
get 188153
get 372319
get 101317
get 255212
push_middle 600752002
push_middle 158612280
push_front 727432294
push_back 197997291
push_middle 491532603
push_middle 360919640
push_back 255813092
push_middle 105806983
push_front 382014793
get 147912
get 244808
get 434375
push_front 313410511
push_middle 449909450
push_back 384995893
push_front 436632030
push_back 755752012
push_front 429518031
push_middle 138158817
push_back 613291051
push_middle 546918580
push_middle 19616688
push_back 592162751
push_front 642890338
push_front 770991767
get 428852
get 315518
get 51625
push_middle 407115958
push_back 414258239
push_front 977733864
push_back 708340136
get 280472
push_middle 543248337
get 11863
push_middle 737774102
push_back 366408719
push_middle 458878881
get 300159
push_back 12960148
push_back 840041346
push_middle 852515432
push_back 53403652
push_middle 203735784
push_middle 621117487
push_back 676095201
push_middle 167915808
push_middle 347222147
get 47848
push_back 381608052
get 305524
push_middle 96474281
push_back 869508766
push_middle 742823197
get 89939
get 63338
push_back 815227773
push_back 281399170
get 351662
get 447661
push_back 390145008
get 65036
get 45624
push_back 355874455
push_middle 205810858
push_back 909265560
push_back 490988827
get 354563
push_front 365385930
push_back 809124068
push_middle 782749432
push_front 42575768
push_middle 81960971
push_back 523597756
push_back 419878244
push_front 171334752
get 260221
push_front 50227063
push_front 101811882
push_back 70072543
push_middle 483332983
push_front 623872274
push_front 34847594
push_back 497119377
push_back 839456659
push_middle 381795021
push_front 999679950
push_back 993573720
push_middle 371368781
push_back 640602239
push_back 188737374
get 136036
push_front 52851111
push_front 680969743
push_middle 510708624
push_middle 26449918
push_back 842317704
get 208710
push_back 771133337
push_back 261824065
push_front 748295193
push_front 418201170
push_back 200851996
push_front 602049331
push_middle 943350442
push_middle 189615764
push_back 571414635
push_front 392505887
push_front 879048419
push_middle 344901749
push_front 491845300
push_middle 977735888
push_back 907326584
push_front 774463777
push_front 576739945
get 369202
push_front 809762657
push_front 267786664
push_front 72271102
push_back 111384152
push_middle 128007966
push_back 462190249
get 110518
push_back 388485510
push_middle 636128859
get 121964
push_middle 620387968
push_front 848294951
push_back 737654935
push_front 603775870
push_back 248743301
push_middle 636596638
push_back 809986883
push_middle 582597799
push_front 811772975
get 62768
push_front 770545735
push_back 461584761
get 436106
get 82624
push_front 271938182
push_middle 479689926
push_back 37822965
push_front 663345467
get 19831
push_front 332388378
get 313112
get 68098
push_front 404423162
push_front 619753721
get 317675
push_back 748371540
push_middle 102166670
push_middle 475240483
push_back 93944919
push_front 510586694
push_middle 672648420
push_back 581859732
get 81253
push_front 848541967
get 269598
push_middle 615064149
push_front 839284171
get 370497
push_front 344439785
push_back 290513077
get 52923
push_back 221973595
get 288813
push_front 850185474
push_middle 300564620
push_middle 398192920
push_middle 796677676
push_front 653816877
push_middle 53445912
push_front 854905606
push_back 518330548
get 260883
get 9098
push_middle 252805739
push_middle 853062136
get 340104
get 249977
get 243047
push_middle 613455547
push_middle 736265898
push_front 95290620
push_middle 770922466
push_middle 144540708
push_back 295719029
push_back 626424051
get 212978
push_middle 318420869
push_front 690895368
push_front 265456309
push_middle 914171286
push_back 387850456
get 268750
push_back 410170152
push_middle 414619943
get 327609
push_back 930933789
push_middle 375349286
push_back 474754135
get 219190
get 436815
get 99631
push_middle 212264930
push_middle 581726428
push_front 412397477
push_back 291612346
push_back 855763179
push_back 818530048
get 99433
push_back 995217489
push_back 496575166
push_back 924029766
get 77483
push_back 709181969
push_front 730564059
push_middle 55639378
push_front 347365336
get 81054
get 74360
push_middle 453488034
push_front 102190185
push_middle 769584450
push_front 182597746
push_front 17632018
push_back 935525612
get 20139
get 83967
get 90644
get 41394
push_back 977479805
get 385419
push_back 332291092
push_back 879276635
push_back 177124414
get 280248
push_back 379980529
push_back 277259585
push_back 844475487
push_middle 644353395
push_front 184317207
push_front 981135402
push_back 798466158
push_middle 309732196
push_middle 382591221
get 437794
push_middle 633730060
push_back 429789827
push_back 727343364
get 422890
get 172923
get 120148
push_front 851492848
get 439258
push_middle 535155589
get 279919
get 358345
get 312295
push_middle 290274268
push_back 617511769
push_front 367607419
push_front 662172980
push_front 952539823
push_back 725795918
push_back 148608170
push_front 124941015
get 76403
push_back 653348565
get 27577
push_front 231964575
push_middle 446056654
push_front 196752966
get 23074
push_back 549036121
push_back 834748264
push_front 994034155
get 281559
push_front 691271860
push_middle 910211023
push_middle 145471013
get 452683
push_back 194341734
get 148740
push_middle 940757252
push_back 578513550
get 149572
push_front 542646347
push_back 834313846
get 107190
push_back 416437327
push_middle 942188245
push_back 48482439
push_middle 353420773
push_front 380516387
get 235156
get 363105
push_front 142232539
get 307710
get 149847
push_front 57359587
push_middle 127385786
push_front 167804933
push_front 987931668
get 447295
push_front 457484965
get 154705
get 10418
push_back 104292066
push_front 266299812
push_front 806833221
get 20218
get 54914
get 159684
push_middle 681183487
push_back 165871384
get 145759
push_middle 893582870
push_middle 221826746
push_back 170520703
get 154496
push_back 938547116
push_back 323475876
get 106911
push_front 760546657
get 305290
push_front 803823301
push_middle 45519702
push_back 108787546
get 368314
push_middle 637611702
push_front 599553717
push_middle 190632741
push_front 688236108
get 184833
push_back 958421306
push_front 675679169
get 90571
push_front 245949595
push_back 536463936
get 156354
get 212834
push_back 509945321
get 92196
get 187516
push_middle 674648895
get 372601
push_back 508993964
push_front 248594820
push_front 825750858
push_back 609224835
push_front 490862044
push_middle 595887680
push_front 795015493
push_front 587363135
push_back 513769099
get 449278
get 306672
get 14435
push_front 364334742
push_back 157764980
get 7884
get 210167
push_front 212617570
push_back 796110810
push_back 662026005
push_front 265600048
push_back 724485820
push_back 396800215
get 267385
push_back 911718682
push_middle 150615652
push_front 974333814
push_middle 69157983
push_middle 688259548
get 456346
get 397934
push_back 609478201
push_middle 294887959
push_back 954061795
get 267777
push_middle 828664541
push_middle 404638632
push_middle 891205957
push_front 50513461
get 402106
push_back 69785672
push_back 667637209
push_middle 883770992
push_front 351397348
push_middle 825091015
push_front 316939999
push_back 975805121
push_back 467224024
push_back 738754507
push_front 900470954
get 382728
get 1370
push_front 226211212
push_front 580126152
get 192405
push_middle 875083482
push_middle 257215054
push_middle 23912276
push_back 957940955
push_middle 506762462
get 349890
push_back 143362553
push_front 475514033
get 413446
push_middle 909114114
push_middle 673709669
push_middle 853982299
push_middle 471037815
push_back 661968154
push_front 436672957
get 260853
get 44739
push_middle 252043678
push_back 886838751
push_front 474483574
get 455598
push_front 972444850
push_front 935240341
push_back 43004264
get 396596
push_back 786245929
get 26089
push_back 719976077
push_middle 477773239
push_front 986688014
get 365527
push_middle 701167899
push_front 224792027
push_front 932724644
push_middle 700208599
push_middle 574934628
push_middle 621753260
push_front 963927107
push_back 10022681
get 298817
push_back 863490227
push_back 444818347
get 283340
push_middle 687107011
push_back 995665674
get 11843
get 59510
push_middle 521658219
push_front 107555317
push_back 570452925
push_back 806833954
push_front 98363903
push_middle 228727163
get 181712
push_middle 15741878
push_back 989047202
get 220106
get 236868
push_back 166837324
get 174450
get 429289
push_back 146122382
push_middle 14401651
push_back 65161761
push_middle 235193509
get 305506
push_front 701281335
get 293597
push_back 95188017
push_back 820796213
push_middle 579147199
push_front 392823873
get 71984
push_back 276981102
push_front 428917388
get 310154
push_middle 690640044
push_front 867725273
push_middle 83767761
push_front 487734993
push_front 785564463
push_middle 30330931
get 139335
push_front 214266521
push_middle 364041394
push_middle 985670231
push_front 879406321
get 255575
push_front 470918567
push_middle 676507760
get 239447
push_middle 270687005
push_front 721201252
get 193303
push_front 151351482
push_front 771789631
push_back 806113584
get 110249
push_middle 454056949
get 194137
get 223700
get 149296
push_front 885516559
get 207545
push_back 635684715
push_back 403782620
push_front 16709617
push_front 239414221
get 244601
push_back 250614807
get 225454
push_back 648412406
push_middle 496540577
push_back 479515485
get 103655
get 252615
push_back 424382256
get 270548
get 79416
get 319727
push_back 409876961
push_back 598135047
get 248272
get 169370
get 366334
push_back 402847014
push_middle 6224244
push_front 353087828
get 95336
get 291819
push_middle 757586182
push_front 547714179
push_front 131036708
push_front 220814227
push_front 555209380
push_back 322988389
push_front 711639529
push_middle 265512800
push_middle 212501561
push_front 808304663
get 447403
push_middle 224676398
push_back 879928992
get 73350
push_middle 507853695
push_front 556700358
push_back 658667359
get 195894
push_back 330957540
push_front 321500237
get 141068
push_front 110485471
get 342306
push_middle 656651480
get 232249
push_middle 871418219
push_middle 16963594
get 132439
get 162786
push_front 203940303
push_back 358063263
push_back 403057861
get 160499
get 314288
get 120974
push_middle 341412956
push_middle 336710920
get 170103
push_front 475818149
push_middle 138633430
push_back 957886792
push_middle 30855012
get 257706
push_middle 872013395
push_front 975660074
push_back 712577830
get 437351
push_middle 422315332
get 375062
get 395858
get 400675
push_back 984676322
get 31886
get 21991
push_middle 525484891
push_middle 198492202
get 262444
push_back 691466583
push_middle 734246595
get 77577
push_back 494960426
push_middle 4680319
get 440032
get 320332
push_middle 602372790
push_front 270856420
push_middle 339325132
push_middle 527995217
push_middle 244297232
push_front 439816937
push_front 794233916
push_back 253677394
push_middle 300473395
get 103637
push_front 175074133
push_back 679890017
push_middle 465636512
push_middle 222747417
push_front 449215761
get 196895
get 317874
push_front 320573509
push_back 657767781
push_middle 537288783
push_back 113854231
get 435256
get 63120
push_front 75214440
push_front 72713679
get 113669
push_middle 406800899
push_back 962808962
push_back 446049139
get 125385
push_front 244447297
push_middle 990513005
get 3173
push_front 686623149
push_back 311169264
get 450748
push_middle 209320586
get 328013
push_back 880282885
get 378682
push_middle 190259844
push_front 168756400
push_front 124620983
push_back 496528952
push_front 684061246
push_middle 807479772
push_back 741719874
push_front 634305222
push_front 426365189
push_middle 417333735
get 61409
get 72133
get 150010
push_middle 705801265
push_front 349885819
push_back 683323534
push_middle 969911237
push_back 473609503
push_front 141010410
push_middle 254729529
push_middle 64283083
push_middle 779391848
push_front 829464107
push_back 481900948
get 349338
push_middle 197949145
get 351967
push_middle 360765397
get 17805
get 422143
push_back 368412138
push_back 671099015
get 62844
push_back 374215841
push_front 88464702
push_back 651511186
get 427965
get 44481
push_middle 94511622
push_middle 876073807
push_middle 870401538
push_back 722691169
push_front 321265525
push_front 80590871
push_middle 718096113
push_front 983529506
push_back 843334746
push_front 546137953
push_back 2058527
push_back 74924123
push_middle 106356611
push_front 144954345
push_back 528733465
get 401556
push_back 467670725
push_front 55731842
push_back 637123430
push_front 980464532
push_back 490595792
get 142443
get 31566
push_front 78196655
push_back 645944980
get 172853
push_back 408847875
push_back 385581634
push_front 903521969
push_back 517204293
push_back 696019766
push_front 415963299
get 276543
get 375731
push_back 332265202
push_back 115164913
push_middle 548523139
push_back 378106124
push_front 912313943
push_front 509963509
push_front 932191467
push_front 569857284
get 358543
push_front 224510677
get 346657
get 133533
push_back 170784930
get 248312
get 295256
push_middle 662347880
get 275133
push_back 618041083
get 101998
push_back 6591167
push_middle 152555172
push_middle 572235785
push_front 199949190
push_front 879547126
push_front 893541867
push_middle 613768326
push_middle 192254874
push_back 653401424
push_back 422614389
get 293735
push_back 341587028
push_back 274283657
push_front 569758133
push_middle 734670866
get 394957
get 2862
push_middle 254318140
push_middle 520332502
push_back 869084453
push_back 446719885
push_front 312083489
push_back 466674972
get 117824
push_back 319999415
push_middle 409367615
push_middle 833016998
get 434083
get 445161
push_middle 469756470
push_front 965916908
push_middle 452040088
push_middle 526581882
push_back 72966902
push_middle 842469337
push_middle 551217104
push_middle 444927696
push_back 8894784
push_middle 784597907
push_front 502104148
push_front 724597016
push_back 410538878
push_front 44529499
push_back 156815980
push_back 314971147
push_middle 417902707
push_back 203096901
push_front 424625704
push_front 249303159
push_back 885252622
push_middle 837833063
push_back 119121163
push_front 794973478
get 344744
push_back 20707742
push_back 42037488
push_front 792124985
push_back 338698648
push_middle 855472664
push_back 404753106
push_back 488752992
push_middle 932828323
get 213818
push_middle 378775035
push_back 753487091
push_back 504862792
push_back 734570503
push_back 559464275
push_middle 316991766
push_back 381970927
push_middle 351041634
get 397999
get 215032
push_middle 250435417
get 331054
push_front 298220121
push_middle 210215566
push_back 323551295
push_back 446934418
push_front 982570840
push_front 984292039
push_front 434875999
get 444375
get 60642
push_back 931506751
push_back 993332760
get 121315
push_front 487675010
push_front 603296568
get 267318
push_front 706295347
push_back 109034344
push_middle 93790178
push_front 94847228
push_back 311004984
push_back 61716970
get 335220
push_front 717312457
push_middle 539471020
push_middle 404261991
push_back 652470062
push_front 108579320
get 340064
push_back 28829673
get 406069
push_back 748417602
push_middle 720990659
push_front 460901899
get 315335
push_middle 350952376
get 84259
push_front 890037104
push_middle 190100207
get 186327
push_back 180121933
push_back 358985871
push_middle 928071298
get 133429
push_middle 931870925
push_back 948667761
push_front 852782203
get 421576
get 171452
push_front 7593803
push_middle 192063529
push_back 858249894
get 447429
push_front 609344712
push_middle 70459406
get 65499
push_middle 257845181
push_back 804697248
get 451455
push_front 741307675
push_middle 228754593
get 165641
push_middle 484859169
push_middle 492940090
push_back 539894266
push_middle 582773105
push_front 505639335
get 384415
get 312269
push_middle 92917207
get 425480
get 213519
push_front 804659553
push_middle 719427312
push_back 913965707
push_middle 127788194
push_back 184243013
push_middle 630365772
push_back 555001646
push_middle 628501526
push_middle 887348557
push_back 14282942
get 272793
push_front 133811261
get 211659
push_front 474491982
push_middle 587739021
push_back 524843042
push_middle 744467066
push_middle 247048295
get 309287
push_middle 6632276
push_middle 123183922
push_front 493896567
push_front 715810979
get 191447
push_middle 788505153
push_back 502618604
push_middle 758595633
push_back 973740963
push_back 411408429
push_back 554641244
push_front 860766609
push_middle 60764049
push_back 616525055
get 131797
push_front 251518279
push_middle 607682256
push_back 153333052
get 416382
push_middle 225854841
push_front 121730260
push_middle 653786074
push_middle 404984900
get 339742
push_middle 236292028
push_back 172328438
get 333969
push_front 977816525
push_middle 264878294
push_front 462985815
push_back 532425052
push_middle 648272089
get 119117
push_middle 432967061
push_front 15080998
push_back 63077964
push_front 385819995
push_front 700997656
get 346709
push_middle 179350670
push_back 255739511
push_back 850852853
push_back 419350933
push_back 13023768
push_middle 906290940
get 228984
push_middle 374897162
push_middle 496984673
push_middle 30265417
push_front 898830533
push_front 764754115
push_front 145648092
push_front 650399479
push_middle 700366150
push_middle 336120565
push_back 874127082
push_middle 686559808
push_back 875360804
push_middle 639042530
push_back 835700524
push_middle 638277529
get 66151
push_middle 50504440
push_middle 62741735
get 49525
push_middle 307047809
push_back 628210883
push_back 581045560
get 247593
push_front 739221314
get 322320
push_middle 284052695
get 422405
push_back 256539982
push_back 570642582
push_front 93814070
push_back 331242715
push_middle 272792357
get 15588
push_front 147391531
push_back 466827759
push_middle 913997430
push_front 642185815
push_back 530460918
push_middle 555378509
push_middle 680067993
push_front 531653051
push_middle 666428490
push_front 509829986
push_front 289865645
push_back 148272663
push_back 159230138
push_front 152019726
push_front 58706832
push_back 402305062
get 162588
push_front 532065895
get 169549
get 331326
get 294304
get 26212
push_back 952757263
push_front 214820957
push_middle 971756545
push_back 43750592
push_back 844161102
push_middle 878230870
push_front 40938138
push_front 268429087
push_front 878312824
push_middle 153702509
push_front 956778045
push_front 259509230
push_back 469500024
get 255529
push_back 975239749
push_front 105239251
push_middle 974403514
push_middle 787946350
push_middle 781578626
push_front 214921114
push_middle 324758706
push_back 785313200
push_back 500733277
get 346862
push_middle 183961315
get 302030
push_front 608138281
push_front 590815007
push_back 704668650
push_middle 371826890
push_middle 195702325
push_back 217315678
push_middle 54757687
push_middle 191517573
push_back 684698546
get 173934
get 55914
push_back 859083849
get 435622
get 320758
push_front 483405793
push_middle 288042874
push_front 790976680
push_middle 472106142
push_back 442865916
push_front 83925274
push_middle 140818728
push_back 637987992
push_middle 9354618
push_back 76954871
push_middle 559185643
get 77509
push_middle 980976720
push_front 78195149
push_back 327010175
push_middle 995008900
push_front 161211174
push_middle 952251378
push_back 243152334
push_middle 900311370
push_front 289998454
get 209037
push_middle 395657529
push_middle 840936793
push_front 361266343
push_back 225096430
push_middle 181671382
push_back 327379601
get 429611
push_middle 670017137
push_front 842791157
push_front 290892400
push_middle 233349546
push_middle 614577622
get 256626
push_back 857096743
push_back 625643451
push_back 51440808
push_back 441434659
push_back 235186008
push_back 376678290
get 288350
push_middle 206255114
push_front 356078818
push_middle 189580641
get 122489
push_middle 483415533
push_middle 902468278
push_back 303194130
push_back 454726283
push_front 122175622
get 420674
push_middle 275223600
push_front 281097143
push_back 993020690
get 305553
push_middle 821836057
push_back 531610294
push_back 791114429
get 279711
push_back 746446886
push_front 310582072
get 229076
get 253562
push_middle 621276984
push_back 730750469
push_back 862915275
get 380721
push_middle 855755274
push_back 654916362
push_middle 306779182
get 393913
push_middle 851513417
push_back 395419399
push_back 226271129
push_middle 154646869
push_back 859973426
push_middle 928571313
get 23210
push_front 91020782
push_back 531597645
push_front 449264322
push_middle 248533364
push_middle 637536390
push_middle 985480174
get 308038
push_middle 187534124
push_front 831001800
push_back 259377818
push_middle 751816226
push_middle 484116274
push_back 963027786
get 237356
push_middle 769451382
push_back 349278395
push_back 165337466
push_middle 674456571
push_middle 323256365
push_middle 335771891
push_front 87469692
push_front 577097180
push_middle 765887136
get 96911
get 399933
push_middle 775897236
push_front 511526522
push_front 394533060
get 362620
push_front 214809671
push_front 520034873
get 186475
push_middle 626088669
get 221184
push_middle 405418397
get 456199
push_middle 197569844
push_middle 527212
push_middle 809777286
push_front 716996280
push_middle 315977099
get 339357
get 88918
push_back 90564989
push_back 102146154
push_front 620597216
push_back 637824238
get 231824
push_middle 128716136
push_back 111130224
push_front 349578151
push_front 769350259
push_front 388074344
push_front 812931241
push_back 229191994
push_front 891948175
push_back 458366628
get 85502
get 186465
push_middle 560659212
get 393475
push_front 768981680
get 455580
push_back 952441223
get 281174
push_middle 752215608
push_back 352888975
get 78903
push_front 809615975
get 452249
get 430411
push_middle 195233092
push_front 363569307
push_middle 701950577
get 418073
get 142455
push_back 391070718
push_middle 896908267
push_front 982847262
push_middle 632680229
push_back 126315264
push_middle 921291706
push_back 795900064
push_front 687540607
push_middle 61773766
push_middle 486224529
get 14394
push_front 384598049
push_middle 80390032
push_middle 204441969
push_front 133766688
push_front 380885720
push_back 264704008
push_back 480062769
get 381605
get 364416
push_back 532157395
push_back 558864696
get 423472
push_middle 495266137
get 130108
push_front 901881908
push_front 426546860
push_middle 886206638
get 196373
push_middle 446788641
push_back 447642279
get 290932
push_back 892480231
push_front 668848223
get 440818
get 159470
push_back 862757651
push_front 431174090
push_back 120975133
push_front 714223202
get 289168
get 112009
push_middle 454578524
get 55176
push_middle 665036450
push_front 698319524
push_back 355752140
push_back 568272762
push_back 873191517
push_middle 616262793
push_middle 371752336
push_back 272938996
push_back 916159795
push_middle 803344563
get 97806
get 384501
push_front 575389917
push_back 918509494
get 426751
push_front 945284884
get 32069
get 232752
push_middle 846428664
push_back 890073639
get 106280
get 447250
push_front 524539341
push_back 412361076
get 252978
push_back 568205662
get 383896
get 455356
push_front 66775201
push_middle 901745660
get 284341
push_middle 473352660
get 426515
push_back 138728031
push_back 855212466
get 313254
get 270871
get 21103
push_middle 508999813
push_middle 898638254
get 208720
push_back 808996718
push_back 985124606
push_middle 320927660
get 353161
push_middle 570535811
get 348084
push_back 343647718
push_front 21335981
push_front 679332247
push_back 949962011
push_back 731227090
get 95358
push_front 25557195
get 437540
get 223760
push_back 272719298
get 131339
push_front 888638143
push_back 251155995
push_front 63960708
push_front 767378840
push_back 351300066
get 138522
push_front 424927022
push_middle 536694808
push_back 240657442
get 309314
get 147758
push_back 627711324
push_back 973614500
push_middle 563928456
get 202958
push_front 896015734
get 62601
push_back 479435563
push_front 345649745
push_back 548988251
push_back 492422203
push_middle 609999755
get 154415
push_back 512854078
get 113924
push_back 168049203
push_front 857563776
push_front 897169648
push_middle 818760675
push_middle 968080172
push_middle 430451278
push_back 985558688
push_back 647781299
push_back 944915589
push_back 787388496
push_front 249582245
push_middle 280035278
push_front 760079197
push_middle 215403574
push_back 164298277
get 133849
push_middle 667346953
push_back 785739167
get 139589
push_middle 388483355
push_back 449773250
push_front 809873658
get 49699
push_middle 920053558
push_back 965619723
push_middle 507274841
push_front 828157476
push_back 104446974
push_front 166927921
get 88988
push_back 652378137
push_middle 988173626
push_front 386508265
push_front 19346978
push_middle 668272797
push_back 212170484
push_back 495604962
push_front 464964326
push_middle 400899654
get 175630
push_front 101854861
get 223857
push_front 481055571
push_front 484196518
push_front 421969341
get 47239
push_front 861272071
get 202143
get 372564
push_front 687629417
push_middle 639792763
push_back 218137631
get 9352
push_front 575706131
push_front 42850419
push_middle 788301445
push_back 845951672
push_back 278573266
push_back 1499202
push_middle 467120658
get 143357
push_middle 543063099
get 65114
push_back 37567098
get 437595
get 365175
push_middle 323138303
get 21428
push_back 335421821
push_back 391225365
get 215823
push_back 354375808
get 319844
push_back 914816290
push_middle 37177133
push_front 701890007
push_back 165783930
get 41419
get 203241
push_front 670902542
push_back 774862007
push_middle 274219306
push_front 181131811
push_middle 9784892
push_middle 347414075
push_back 621964284
push_back 496897902
push_middle 80289223
push_middle 130779067
push_back 225449235
push_front 530507952
push_back 135137677
push_front 676268573
get 305449
push_front 268196445
push_front 96505616
get 386700
push_front 525695083
push_front 912470081
push_front 970129651
push_middle 357406958
push_back 410565545
get 297300
push_middle 590621447
push_middle 318596174
push_middle 820170315
push_front 754049042
push_front 652806287
push_middle 488960082
push_back 941491801
push_middle 114573849
push_front 75839820
push_front 934531340
push_middle 958642158
get 396261
push_middle 136193800
push_front 298958726
push_back 220955605
push_back 118385140
push_back 196735904
push_back 211297128
get 280041
push_back 488258917
push_front 254218247
push_front 261951359
get 24370
push_middle 897663965
push_middle 216267026
push_back 945363671
get 401580
push_back 882570106
push_middle 239035866
push_back 237820668
push_back 962115055
push_front 91049775
push_back 353152775
push_back 515716091
push_front 3695150
get 58786
push_middle 9585238
push_middle 470774322
push_back 561466005
push_middle 100012619
push_front 957538206
push_middle 292899845
push_back 379381240
push_front 703588686
push_front 626321297
get 127662
push_front 630679823
push_back 836968546
push_back 495249149
push_middle 288750667
push_front 403270348
push_back 463096469
push_front 768385247
push_front 250869483
get 38380
push_middle 17212799
push_back 87975794
get 84332
push_back 125906792
push_middle 454715584
get 157709
get 135426
push_middle 823201241
push_front 679813459
get 424528
get 123791
push_back 14494887
push_back 371864086
push_back 884400857
get 234573
get 359202
push_middle 79145011
push_front 988510955
get 177812
get 163116
get 136012
get 47386
push_middle 652442601
push_front 447944637
get 55986
push_back 853960797
get 257653
push_front 311394828
push_front 13406120
push_back 165537799
get 56951
get 332130
push_middle 557708411
push_front 882810711
get 290707
push_back 777573869
push_front 830309423
push_middle 852368999
push_back 446577787
push_middle 554888855
push_front 321041234
push_middle 843087814
get 44648
push_back 747181160
push_front 905366613
push_middle 239648236
push_back 973326862
push_middle 273972935
push_middle 703541674
push_middle 632943970
get 257562
push_back 943721674
get 99844
get 357353
get 149876
get 103638
push_front 441229381
push_back 919590021
get 17480
push_back 570085710
push_front 969237209
get 105496
push_front 298693950
push_front 606566077
get 151862
push_back 424809390
push_middle 665585793
push_middle 792033541
push_middle 482428236
push_front 305809690
push_back 781624006
push_back 612712157
get 307122
push_front 582924756
push_back 439630184
get 446629
get 382084
push_front 711743023
get 415209
push_back 547477167
get 39950
push_front 456127606
push_middle 208621903
push_middle 372900829
get 301113
push_back 297986836
get 82731
push_front 608975369
push_middle 220429255
push_front 956923908
push_back 930614830
push_front 139043305
push_middle 249747402
get 114909
push_front 742183605
push_back 256479067
push_middle 253411575
push_front 619545511
push_back 400302343
push_middle 431028684
get 237343
push_back 8181474
push_front 953543675
get 271067
push_front 140109198
push_front 321189391
get 117311
get 63571
get 329873
get 176743
push_back 871420455
push_middle 635004138
push_back 258389549
get 386680
push_front 560396341
push_back 451018898
push_front 674581623
get 355458
get 255650
push_front 662541754
push_middle 246454286
push_back 588094334
get 313793
push_middle 519316970
push_front 288517449
get 255514
push_back 84934227
push_front 57388700
push_front 530977045
push_front 486251461
push_back 937501429
push_front 521514813
get 32883
get 397148
push_middle 371006011
push_middle 78248982
get 295628
get 33020
push_back 13962686
push_back 27665619
push_front 721439583
push_middle 671542795
push_middle 109150344
push_front 927216558
get 383241
push_front 454841642
push_back 105943933
push_front 194775090
get 451471
get 93073
get 169155
push_front 134032477
push_front 606777017
push_front 260318444
push_back 474595339
push_back 473671306
get 114012
push_back 748519279
push_front 458132164
push_back 816322214
push_front 462576823
get 434584
get 183498
push_middle 169545309
get 55889
push_front 885292698
push_back 54021050
push_back 425393081
push_middle 777924651
get 332469
push_middle 137603095
push_front 592116190
get 113114
push_front 845644317
get 280317
push_back 449890231
push_back 286937671
get 302051
get 179542
push_middle 487391888
push_middle 553674652
push_middle 185928967
push_middle 971202820
push_back 604323554
push_back 907391813
push_front 518543720
push_back 240144047
push_middle 364814440
push_back 669717619
push_back 305085656
push_middle 607905986
get 137558
push_back 941734806
push_front 155420798
push_front 467548072
push_back 914314279
push_back 69276076
get 386858
push_front 149470607
push_front 633134184
push_back 727450619
get 196753
push_front 539613604
get 323608
push_front 633877069
push_back 410694575
push_front 908272243
push_middle 364386182
get 363982
get 9203
push_front 400146562
get 50203
push_back 387703994
push_middle 860592985
push_back 828645454
push_front 411716738
push_front 493803762
push_back 460496810
get 117205
push_front 495830942
push_back 374271246
push_middle 31932842
push_middle 389512337
push_middle 528146678
get 220041
get 383110
push_front 186607824
push_middle 123063413
get 300110
push_back 721100011
get 320720
push_back 816294811
push_middle 889251425
push_middle 4715678
push_middle 920798949
push_middle 218423960
push_middle 201099010
push_middle 850577448
push_back 457276092
push_back 331958220
push_middle 476973150
get 372604
push_middle 57639462
push_back 511858322
push_middle 417184713
push_back 883267093
push_middle 161010802
push_front 557281415
push_front 422924858
push_back 176261996
push_middle 41264926
get 228716
push_front 889099097
get 166569
push_front 512046509
push_middle 985771472
get 183440
push_middle 863785943
push_front 74702366
push_back 604500770
get 329997
push_middle 920963415
push_front 942639645
push_front 792190474
push_middle 974310136
get 254957
get 137876
get 301083
push_back 745780732
push_front 908298927
get 297350
push_front 753800019
get 59540
push_back 578620417
get 424850
push_front 737713594
push_front 262786852
push_front 568497786
push_middle 413931227
push_middle 41308302
push_middle 215676150
get 243370
push_middle 849746988
get 59078
push_front 776520711
push_middle 166325170
get 339609
get 27815
push_middle 751832851
push_back 331313620
push_front 999241199
push_front 169995419
push_back 568847104
push_front 112738509
get 265419
push_front 700678536
push_middle 819019300
push_middle 56811793
push_front 771478216
push_back 113354400
push_middle 813486494
push_middle 367777969
get 336638
push_front 962277681
get 288957
push_middle 798392088
get 359333
push_front 817370902
push_front 828896941
push_back 663703363
get 323416
get 295672
push_front 100159433
push_middle 275132936
get 330625
push_front 181485933
get 31831
push_front 469979413
push_middle 57190663
push_front 719353141
push_back 664336524
push_front 509800219
push_middle 101712452
push_front 693049971
push_middle 136911486
push_middle 60283256
push_back 646681599
get 56756
get 188580
push_front 933003390
push_middle 921620352
push_middle 872084636
get 237372
get 53725
get 71654
push_back 337554978
push_middle 518501210
get 315145
push_back 115216003
get 430594
push_back 211662159
push_front 762794465
get 318821
push_front 470944148
push_back 249909094
push_back 757274255
push_middle 402256121
push_back 963816549
push_front 633206710
get 32532
get 424365
get 387363
get 69471
get 23183
push_back 433639507
push_front 781969269
get 55782
push_front 316305199
push_front 210072661
push_front 30022804
get 367547
push_middle 298458665
push_back 475824263
push_back 722699770
push_front 397182112
push_middle 597263713
get 57370
push_middle 923355273
push_front 20360340
push_middle 641647970
get 8730
push_front 468790529
get 236028
push_front 488871505
push_front 888628235
push_front 728940829
push_back 722468533
push_front 960158384
push_back 231158936
push_front 337916131
push_middle 432568820
get 97567
get 126307
push_back 204292665
push_middle 663138662
get 108912
push_middle 806805650
get 452777
push_front 692897891
get 254042
get 284212
push_front 687146487
push_middle 389348459
push_front 212496301
push_back 229606198
push_back 313358061
push_middle 266573637
get 255930
push_back 529177699
push_middle 75661268
push_front 203249664
get 220449
push_back 994354675
push_middle 408518101
push_middle 468833115
push_front 39430480
push_middle 842576170
push_back 701907002
push_middle 79003393
push_front 469967718
push_middle 886194280
push_middle 141011087
push_back 179538369
push_middle 255637455
get 428012
push_front 361822910
push_front 314321760
push_back 752173418
push_middle 149132342
push_middle 105549627
push_back 216316121
push_back 501310490
get 111465
push_back 828143774
push_middle 696029889
push_front 67300684
push_front 218000104
push_middle 588522081
get 23286
push_front 340323150
push_front 453809901
get 453728
push_back 18624629
get 219707
push_back 835108178
push_back 2190654
push_middle 359633410
push_front 520865274
push_front 183075499
push_back 370394281
push_back 654230429
push_middle 554545701
push_front 245308665
push_front 82339670
push_front 596180561
get 117727
get 168006
push_front 350180178
push_middle 928367819
push_back 338692202
push_front 299152829
push_front 868433134
push_back 481334600
get 127210
push_middle 844658123
push_front 46121107
push_middle 57588175
push_front 242389217
push_back 635083818
push_back 937671830
get 446160
get 437125
get 426441
push_back 855179136
push_back 184391237
push_middle 980604651
push_back 581068513
push_middle 835590209
push_middle 370450184
push_front 484247314
push_front 544146772
get 5936
push_middle 636010209
get 232608
get 112303
get 263515
get 374190
push_front 97698955
push_front 824659633
push_middle 746490670
push_back 359303707
push_middle 716291161
push_middle 240490862
push_back 935662881
push_back 456868180
push_middle 47382703
get 295704
push_front 690330017
get 147023
get 395517
push_middle 567241797
push_front 462389607
push_middle 162796421
push_middle 726230515
push_back 787518547
push_back 40635291
get 318290
push_back 274889345
push_middle 954012113
push_middle 828618025
get 147644
push_middle 388379378
push_front 655892083
push_front 25722417
get 7334
get 396259
push_back 81586694
push_back 886899472
push_front 323959143
push_front 837722715
push_front 882682102
get 374885
push_middle 49235258
get 384380
push_middle 223577464
push_middle 874096128
get 336288
get 168594
push_back 292111601
get 336223
push_middle 519319921
push_middle 558164990
push_back 247595098
get 161493
get 358732
push_front 502901184
push_back 258662591
push_back 113272636
push_front 616651576
get 439848
push_front 314914882
push_front 553421619
push_front 700780495
get 374563
push_back 844119191
push_back 601423724
push_front 461504122
push_back 801073551
push_middle 668084500
push_back 394885428
push_back 49665119
push_back 753980214
push_back 636831348
push_front 47367897
push_front 31223459
push_front 207041583
push_middle 958496905
push_front 630181805
push_front 187884155
push_middle 782965090
get 81093
push_middle 713937491
push_back 563632392
get 89593
push_back 242902215
get 121265
push_front 743006970
push_back 385781059
get 83557
get 396994
get 238241
push_back 704951726
push_back 457298724
push_front 763195519
push_middle 348900642
push_back 403223115
push_middle 651676336
push_front 449359981
get 85348
push_back 3556479
push_back 894809962
get 117069
push_middle 613722252
push_middle 926005651
push_back 490398920
push_front 77312892
push_back 826178609
push_middle 343665125
push_front 48611607
push_back 568242963
push_front 411170933
push_back 913609233
push_middle 362887772
push_middle 636028647
push_front 208847404
get 230258
push_back 390037637
push_back 931947471
push_back 472405682
get 244195
push_back 920452678
get 354496
push_front 14740006
push_middle 869084071
push_back 809513273
push_front 562790713
push_middle 482880871
push_front 687677124
get 362838
push_back 969924459
push_middle 731354031
push_front 10673116
get 230250
push_middle 86533106
push_front 581813171
get 174741
push_front 68355224
get 145438
get 197122
push_back 395115518
push_back 414082262
push_middle 641176770
get 110837
get 305068
push_back 385326317
get 219237
push_front 963943285
push_back 91790454
push_middle 105127023
push_front 804217193
get 127232
get 106261
push_front 237724151
push_middle 180221818
get 210329
push_back 370124419
push_back 148287255
push_back 463699510
push_back 653140955
get 296979
push_middle 148706240
get 112248
push_middle 645461198
get 422735
push_middle 724592987
push_front 686056952
push_front 105883849
get 98522
push_front 415737121
get 317171
get 229961
push_front 50708789
get 78242
get 167231
push_middle 931327169
push_back 809570667
push_middle 747620798
push_back 994494655
push_middle 151359379
push_middle 415874777
push_back 917796503
get 245997
push_back 628361722
push_middle 10719924
get 103402
push_front 130282239
push_middle 619727220
get 297795
push_middle 104578222
push_middle 386836118
push_back 228743567
push_front 929771
push_front 681537616
get 241576
push_back 649052377
get 296349
push_front 281412590
push_back 602046931
push_back 644403014
push_back 598053958
push_back 476704703
get 287194
push_back 187019698
push_middle 913461429
push_front 255694995
get 97258
push_middle 580997359
push_back 765377826
push_back 419115126
push_back 416816031
push_back 143913023
push_front 374840594
push_middle 461625472
push_back 46310648
get 175586
push_back 515421702
push_back 341156940
push_back 460892248
push_back 31119158
get 198878
push_middle 151666899
push_front 992933412
push_middle 887178579
push_front 566403971
push_back 7303503
push_back 515929525
get 268520
get 29455
push_back 378473095
get 91323
push_middle 334266380
push_front 508580190
push_front 884968003
push_front 346837464
push_back 419395362
push_front 623669249
push_middle 734888613
push_back 305725595
push_back 868249838
get 221553
push_front 328200242
push_back 795408358
push_front 855272928
push_front 195688145
push_middle 17177654
get 354146
push_back 891498888
push_middle 369152307
push_back 670827288
push_back 690135782
push_middle 192048395
push_back 896540636
push_front 13527688
get 411574
push_back 274720643
get 427815
push_back 758191983
get 77973
get 401608
push_middle 893943728
push_back 845131385
push_middle 680264749
get 179997
push_back 702648180
push_front 80717753
push_front 649018792
push_back 651479137
push_back 547824700
get 115729
push_front 418216125
push_middle 652792426
push_front 252714388
push_middle 91219935
push_back 823931714
push_middle 864385836
get 210365
push_middle 817255334
push_front 582916446
get 102540
get 376189
push_front 979338440
get 367481
push_back 386844221
get 23260
push_middle 567034736
push_back 53372133
push_front 378821189
push_back 88307380
push_middle 768182257
push_middle 641245413
get 169850
push_middle 457335940
push_front 295583128
push_back 720752653
push_middle 254922897
push_front 589288489
push_back 348022769
get 429312
push_middle 35960683
get 112898
get 448290
push_middle 550622860
push_middle 705392686
push_front 691564492
get 311608
push_middle 640063015
push_back 148423075
get 122834
push_front 976322066
push_middle 291256759
push_front 966446299
get 297968
get 457223
push_back 454977099
get 339005
get 928
push_back 397599509
get 301777
get 145525
get 413343
push_back 33205611
push_middle 984150997
push_front 142337220
push_front 434170264
push_back 806377593
push_front 232863899
push_back 45779957
push_front 659066258
push_middle 314071622
push_front 685158176
push_middle 763028901
get 222989
push_back 968012973
get 52787
push_front 93450760
push_back 872433614
get 224481
push_middle 206878183
push_back 305994579
get 454033
get 406316
push_front 891686930
push_middle 828537867
push_front 393363420
push_back 183066858
get 34938
push_back 648925212
push_back 355777111
push_back 552459046
push_middle 63369122
push_middle 963517873
push_back 5125648
push_front 521838114
push_back 311760250
get 330670
push_middle 424582834
push_middle 712252379
push_front 102988088
push_front 154673188
push_middle 892658791
push_back 364685008
push_front 864591710
push_back 765493771
push_middle 205741603
get 435302
push_front 544637132
push_front 143515278
push_front 985614351
get 188457
get 360172
push_front 647890854
push_back 151308528
push_middle 72918109
push_back 683147640
get 337556
push_middle 523380426
push_back 551347821
push_front 310128639
push_middle 711703492
get 42182
push_back 384618045
push_middle 489782835
push_front 612611350
get 85364
push_middle 230922890
push_back 643716129
push_back 558409844
push_back 34621544
push_middle 486502176
push_middle 749875924
push_front 299051566
push_middle 678760343
push_middle 612237113
push_back 296107591
push_back 131781700
push_middle 179846346
push_middle 523342605
get 278794
push_back 652216470
push_front 826214143
push_middle 626730924
push_front 500639179
push_back 788485926
push_middle 448274635
push_front 110024745
push_front 413050221
get 418866
push_middle 957628452
push_back 658607093
get 424178
push_middle 295601822
push_back 691962717
get 442890
push_back 125044505
push_front 620035439
get 137029
push_middle 18428356
push_front 577482925
get 263588
push_back 5869961
get 373597
get 304823
push_back 251566212
get 60328
push_middle 214842670
push_front 517708629
get 218051
push_back 356331954
push_back 411059859
get 365050
push_middle 572643812
push_back 829512258
push_front 283096448
push_front 269547583
push_middle 385088192
push_back 502655350
push_back 78972805
push_back 474039996
push_middle 495172136
push_back 284654341
push_back 582854003
push_middle 830166320
get 403891
push_middle 241784504
push_back 892944448
push_front 495287062
push_front 17822173
push_back 406182459
push_middle 394076430
push_front 194880445
push_back 289806747
push_front 70217384
push_middle 663944419
get 105144
push_front 107509889
push_middle 517640577
push_middle 86460417
push_front 923382578
push_front 219419575
push_back 198140010
get 418051
push_middle 353961315
push_front 665110735
push_back 876830433
push_middle 224491307
push_back 464622616
get 384729
push_middle 693728852
push_middle 770876917
get 315249
push_back 627351633
push_back 315427406
get 174894
push_front 169377234
push_middle 534696417
get 278315
push_middle 391124885
push_middle 395432994
push_front 284506063
push_back 446933571
get 356314
push_front 506188952
push_back 672946206
get 360500
get 245678
get 111938
push_front 216219641
get 431864
push_back 986919517
push_back 36607796
get 156263
get 218012
push_back 221217423
push_middle 321754568
push_back 404344080
push_front 718107535
get 383045
push_front 336634687
push_front 674240719
push_front 509124411
get 242294
push_middle 873847809
push_middle 682888560
push_middle 954485162
get 227073
get 116198
get 243123
get 95690
push_back 503674877
push_front 652975560
get 231266
get 347687
get 339347
push_front 877644283
push_middle 129063026
get 34035
get 205964
get 282245
push_front 982429826
push_middle 715118747
push_middle 628313529
get 320800
push_back 845428436
push_back 874489824
push_front 152141567
get 254346
get 194536
push_front 833591534
get 302947
push_middle 957005409
push_front 501886297
push_front 769347392
push_front 943723085
push_middle 323741399
push_back 804119967
get 236124
push_back 101298050
push_back 265682755
push_back 670410915
push_front 943675457
push_back 557502315
push_back 397878035
get 162113
push_middle 517277438
push_middle 237526989
push_back 905732482
push_back 310049822
push_back 64602659
get 36586
push_middle 20214921
push_front 249707362
push_front 568150265
get 338610
push_middle 954747035
push_back 672649445
get 73699
push_back 793080399
push_middle 304083827
get 292932
push_front 85651833
push_front 777027783
push_front 229702776
push_front 894453142
push_middle 259350791
push_back 549985927
push_back 926553451
push_back 476245287
get 84920
push_back 611123134
push_middle 511958846
push_middle 984044117
push_front 669679641
get 329186
push_back 944226728
get 183971
get 343951
push_back 952834136
push_front 97301686
get 455574
push_front 184500106
push_back 372617020
push_back 825965993
push_middle 378416680
push_middle 542164865
get 413801
push_middle 502634289
push_front 120227809
push_middle 646828617
push_back 717333239
get 195849
push_front 316354276
push_middle 163690155
push_front 981772190
push_middle 905403101
push_front 581430560
push_back 877969097
push_front 665918638
get 402983
get 428628
push_middle 85861813
push_middle 83857733
get 431925
push_back 395366536
push_front 642960295
push_middle 796177970
push_front 147847187
push_middle 30265083
push_back 355047032
get 244680
push_middle 633991686
get 410199
push_back 54759233
push_middle 700015256
push_middle 919723189
push_front 578853444
push_middle 112914105
get 414729
push_middle 468295572
push_middle 649978308
get 436650
push_middle 130539637
push_back 264987580
push_front 846214278
push_middle 849493458
push_front 859275962
get 35708
push_middle 989011551
push_front 361878198
push_front 635208594
push_middle 322241941
push_back 315542445
push_back 729419521
push_middle 474267434
get 458440
get 354720
get 170478
push_front 623609820
push_front 140311527
get 79317
push_back 663393048
get 42799
push_back 125128607
push_front 34946149
push_middle 113499978
push_middle 982805138
push_front 573423527
get 156886
push_front 719560884
push_back 735481351
get 268553
push_back 942347724
push_middle 222474978
push_middle 379357938
get 290865
push_back 479224862
push_middle 454729734
push_front 196732685
push_middle 608845213
push_middle 253927148
push_front 511412863
push_middle 218966085
get 179037
push_middle 779446869
push_front 793965017
push_middle 113384798
push_front 566778586
push_middle 36285076
get 239358
push_back 778242295
push_middle 167441245
push_front 875359115
push_middle 216013808
push_back 21448108
push_middle 246225073
get 431931
get 416375
push_front 880916155
push_front 259262018
push_back 61388995
push_front 556010870
push_front 807538843
push_front 919726335
push_back 822621802
push_middle 189549193
push_front 718014343
push_front 596115533
get 259777
push_back 974374022
push_middle 782412882
get 160690
push_back 545920293
get 273738
get 246082
push_back 982038943
push_middle 685711704
push_back 760622680
push_middle 691587773
push_back 651657456
get 323214
push_middle 293039097
push_back 53623561
push_front 633023247
push_front 25544660
push_front 978827212
push_back 69080061
get 448442
get 438893
push_back 24427223
get 164269
get 249740
get 306298
push_front 873831344
push_middle 136200901
get 145097
push_back 415005937
push_back 136525505
get 284236
push_middle 975460075
push_front 127014252
get 230796
push_front 568518803
push_front 586146946
push_back 108058001
get 352166
push_middle 356054034
push_back 680171906
push_middle 208255966
push_back 176392318
get 339345
push_front 497896542
push_back 804380263
push_front 985046194
push_middle 886456405
push_back 320337677
push_back 926238837
get 34816
push_front 61937887
push_middle 92898674
push_back 752217151
push_middle 528050337
push_front 164033208
push_front 470018953
get 131016
push_back 21494854
push_back 129412985
push_middle 810746514
get 215399
get 452665
push_middle 178080820
push_middle 3403173
push_middle 267813250
get 244955
push_front 755582382
push_front 412989254
push_middle 645212942
push_front 377626015
push_front 855287018
get 50745
push_middle 985607525
push_back 29709543
push_middle 785801768
push_back 105664988
get 218768
push_front 265352320
push_back 88465562
push_front 270353962
get 12104
push_back 792529402
get 158018
get 161077
get 283015
push_front 408434006
push_back 159641476
push_middle 395401032
push_front 33659082
push_back 232439077
get 341995
push_middle 59061831
push_middle 220253602
push_middle 373873505
push_front 510046050
push_front 393363811
push_middle 90953536
push_middle 356518163
push_front 5838567
get 214532
push_front 538682340
push_back 268247228
get 147830
get 260981
push_back 967938125
push_middle 535054842
get 172125
get 397466
get 320717
get 117150
push_middle 996835932
push_middle 544109069
push_middle 257904569
push_front 938351086
get 366268
push_back 379480209
push_front 75002867
push_back 963790993
get 426083
push_front 712908470
push_back 14704402
push_back 363243993
push_front 545507861
get 332046
get 178360
get 159993
push_back 277980751
push_front 220756513
push_middle 379397997
push_middle 671712689
push_middle 552233494
push_front 584625528
push_middle 436236030
push_front 136319360
push_back 644386540
push_middle 293902517
push_middle 268305567
push_back 185523004
push_back 324167607
push_back 393353325
push_front 740578371
get 43565
push_middle 331004304
get 109696
push_middle 679719036
get 314567
get 385140
push_back 266085610
get 427341
push_middle 312895211
push_front 764739313
push_front 981690313
push_middle 678156778
get 139969
push_front 506643558
push_middle 676390859
push_back 308303200
get 177051
push_front 472349307
push_back 450065040
get 65505
push_front 154125620
push_front 71274685
push_back 219056047
push_front 308855115
push_middle 840217236
push_back 610189889
push_middle 876491596
push_back 662522901
push_back 506621744
get 203705
get 247363
push_middle 603025313
push_middle 646126930
push_front 321375764
push_back 928689703
push_back 901493969
push_front 449882506
push_front 481205397
push_middle 885115823
push_back 44542259
push_front 601563779
push_middle 654091050
push_back 242331199
push_front 261929086
get 247329
push_back 584552982
push_middle 721737191
push_middle 182724248
push_middle 52977453
push_back 738355401
push_back 526977201
push_front 262214019
push_front 542628161
push_middle 948712417
push_front 171216181
push_back 481216799
get 24003
get 142703
get 313181
push_back 168377426
push_back 374233569
get 14096
push_back 472669878
get 410353
push_front 640159959
push_front 752778625
get 313996
get 236283
push_middle 207439112
get 431689
push_middle 776612316
push_front 215235192
push_front 505568380
push_front 684072975
push_middle 668565853
push_front 159277846
get 74319
get 12141
push_front 496899337
push_front 523745984
push_back 89507364
push_front 36281658
push_front 885612378
push_back 543769401
push_back 917545577
push_middle 920052179
push_middle 257985724
push_back 804228047
push_back 260839157
push_middle 996646655
push_front 768862274
get 60654
push_middle 549337196
get 458562
get 138366
push_front 152981138
get 386655
get 355738
get 232918
get 15700
push_front 222435634
push_front 467477637
push_middle 528746022
get 391977
push_middle 253936608
get 327294
get 143600
push_front 791477687
get 292115
get 318060
push_front 497391219
push_front 920651740
get 215980
push_middle 56316251
get 116327
push_middle 522991502
push_back 193729218
push_back 181053537
push_back 244168421
push_middle 617993264
push_front 318346005
push_front 865912236
push_back 767138232
push_back 352905288
push_back 489107271
push_front 34003635
push_middle 460095170
push_front 629068326
push_middle 532257838
push_back 837561386
push_back 295116825
get 248608
push_front 366897053
push_back 362090436
push_middle 973297326
push_back 924686985
push_middle 585966425
get 294827
push_front 256911488
push_middle 486473341
get 204005
push_middle 299114016
get 273607
get 449539
push_middle 519401536
push_front 52046425
get 426421
get 17094
get 186999
push_middle 443020082
push_back 847442048
push_middle 360689437
push_middle 157251605
push_back 335046265
get 142924
push_back 303046749
push_middle 744505409
push_front 635886639
get 56393
push_middle 958621311
get 398228
get 347747
push_back 87382941
push_back 59382575
get 128560
push_middle 585643382
push_middle 935998865
push_middle 633750114
get 385327
push_front 695922365
push_back 33901006
push_back 47218694
get 436103
push_middle 580617324
get 439235
push_middle 727475319
push_front 547682145
push_front 276253438
push_middle 316862581
get 438909
push_back 237967704
get 307611
push_back 644318477
push_back 206221363
push_back 105539946
push_back 328799524
push_front 688465750
push_front 909134653
push_back 741047044
get 326565
push_front 812223447
get 319768
get 349535
push_front 736955754
push_front 204525704
push_middle 971155118
get 316487
push_front 328458849
push_back 379335630
push_front 176876641
push_middle 682919297
push_back 106855078
push_middle 530578512
push_front 4934936
push_middle 9611669
push_front 122211403
push_front 956376204
push_middle 680973265
push_back 742355627
push_back 547034905
push_front 645632408
push_middle 225562370
push_front 10329804
push_front 316989440
push_middle 198721218
push_middle 171374825
get 316181
push_back 545313896
get 241591
get 170812
get 90080
push_back 754444873
push_front 478890771
push_front 973473914
push_back 374720932
push_front 568207474
get 180091
push_middle 722704843
push_back 130511664
push_front 567606263
push_middle 176775701
get 42099
get 350826
push_back 687959582
get 168135
get 97026
push_back 547508342
push_middle 743933667
push_back 102728199
push_front 862520897
get 65361
push_middle 62026153
get 235986
push_back 151145453
push_middle 764044636
push_front 391814177
push_front 815387375
push_middle 667675597
get 218453
push_front 988947807
push_front 957744577
push_middle 82844458
push_front 887959991
push_front 526283283
push_back 728639877
push_front 283531337
push_front 715192009
get 347303
push_front 696768623
get 226121
push_back 963332762
push_back 246763546
push_middle 595904155
push_back 794472461
push_back 166795405
push_front 194752547
push_middle 155172171
get 327873
get 54608
push_back 367277327
get 7909
push_middle 492101708
get 3169
push_back 321765583
get 383920
get 329250
push_front 561706879
push_back 423212821
push_front 961369629
push_back 476706098
push_middle 857149257
push_middle 557037000
push_back 862560633
push_middle 911668428
push_front 994540439
push_middle 290699025
get 394024
push_back 288338709
push_back 79837117
get 436807
get 382699
push_middle 208162950
push_front 931053170
push_front 971540710
get 458889
push_back 267051960
push_back 175546520
push_front 622487555
push_front 977636512
push_back 673835272
push_middle 58627158
push_middle 890684004
push_middle 473389826
get 456407
push_back 880037394
push_back 425110550
push_front 347369115
push_back 587638144
push_middle 473782514
push_middle 723107525
push_front 316186740
push_back 882737541
get 188472
push_middle 766686147
push_back 88865283
get 140446
push_middle 501196127
push_middle 422869801
push_front 639244985
push_front 883983993
push_back 717188597
push_middle 338149376
push_front 246614833
get 269410
push_front 750884692
push_front 369442141
push_front 562689870
push_middle 176344511
push_back 574506441
push_front 329045831
get 157525
push_front 766712802
push_back 557408790
push_front 568116078
get 32910
get 360313
push_back 217576090
push_back 993094006
get 411252
push_front 640742309
push_middle 97800799
push_middle 122667622
push_front 427342107
push_back 605495630
push_back 646306175
push_back 452887948
push_middle 662717789
push_front 267324838
push_middle 685827208
push_back 950040950
push_middle 855621728
get 316919
push_middle 171272579
push_middle 132742898
get 8604
push_back 579112372
push_front 264753481
get 292305
push_front 516392827
push_back 941123100
push_front 169565808
push_back 189900052
get 425141
push_middle 56069920
push_back 719920406
push_front 761472724
push_middle 797356627
push_back 170156439
get 375213
push_middle 664165622
push_front 221153006
get 126470
push_front 329062269
push_back 260206275
push_back 17801924
push_middle 156663958
push_middle 43954772
get 150027
push_front 368375089
push_middle 706087821
push_middle 76201892
push_middle 296083703
push_middle 672368842
push_back 607735906
get 282255
push_front 234236938
get 258082
push_middle 631457491
push_front 801064909
push_front 386132372
push_back 213523949
get 301308
push_front 868944682
push_middle 330534745
push_middle 116269514
get 4508
push_back 57507226
get 102954
push_front 910717669
get 385090
push_front 578567075
push_front 456674558
get 426723
push_middle 296189331
get 203707
push_middle 98528277
push_back 342667118
push_middle 806705432
push_middle 79568822
push_back 166587328
push_front 989124546
push_front 682151198
push_back 935986042
get 426933
push_back 810434692
get 186371
push_middle 92202704
push_back 916354958
push_back 697468761
get 395846
push_middle 761750271
get 82042
push_back 442566369
get 47130
get 381909
push_middle 630784350
push_front 419048843
push_front 994604216
push_middle 363292587
push_front 134786818
push_front 401064354
push_front 724888108
push_middle 892781928
push_back 219385616
get 310802
push_back 144403437
push_front 253124501
push_middle 46002532
push_front 406050614
push_front 347387376
push_middle 594135474
push_middle 55131391
get 34006
push_middle 623198952
push_middle 106502054
push_back 37114639
push_middle 293315498
push_back 784125255
push_back 955215216
push_back 335830883
get 40354
push_middle 426699772
get 193421
push_front 64281003
push_middle 855674185
push_back 561174890
get 312822
get 293072
push_front 963190372
get 354861
push_front 647852227
get 201723
push_back 791041062
push_middle 344529531
get 427259
push_back 379867816
get 212055
push_middle 587197677
push_front 90708550
get 402306
get 102976
push_back 225916304
get 85741
push_back 342058132
push_front 243298861
push_back 927040120
push_back 581259535
get 281615
push_back 219384830
push_front 852800391
push_front 775037998
push_back 994131732
push_back 409663651
get 73098
push_back 853253884
push_back 389999459
push_front 325994681
push_middle 11883076
push_middle 203128782
get 6981
push_middle 658128960
get 392456
push_middle 109018305
push_back 826160142
push_front 705592373
get 348139
push_middle 785161649
get 135109
push_middle 766168741
push_back 804197426
push_back 958290258
push_front 329050905
push_front 985469015
push_back 206165298
push_middle 633163627
push_front 327447398
get 123731
push_middle 788513090
push_middle 345930294
get 356711
get 262680
push_front 446052115
get 230927
get 186246
push_middle 97985326
push_front 652272963
push_front 773946459
push_middle 172465960
push_middle 471751582
push_back 212733233
push_middle 711910789
push_back 981047294
push_back 885639489
push_middle 154303368
push_back 197893795
push_middle 537190669
push_middle 540521491
get 348298
push_back 42696384
push_middle 753328477
push_back 793570579
push_front 213152715
push_back 265402412
push_front 845256746
push_middle 118707383
push_front 386095000
push_middle 769029640
push_middle 306626917
push_back 750854355
push_front 370125142
push_back 287225220
get 164519
push_middle 352896826
push_front 533998186
get 333193
push_back 231330455
push_front 991047472
get 9291
push_back 127707306
push_front 576962169
push_front 121335831
push_front 422000691
push_back 358978937
push_middle 640440367
push_middle 372469427
push_front 159686291
get 221731
push_back 95826804
get 448182
push_back 836799924
push_back 356219737
get 26426
push_front 901430042
push_middle 64060695
get 315320
push_back 942069215
push_front 640278221
push_front 177073312
push_front 273055758
push_middle 727948299
push_front 583514155
push_front 597545275
push_back 409436245
push_middle 470033023
get 17473
push_back 853341764
get 418270
push_middle 501168017
push_back 863609999
push_front 622685341
push_front 847487346
get 127919
push_middle 14519730
push_front 676448659
push_back 808813142
push_back 454627979
push_back 904033168
push_front 248344758
push_middle 785662258
push_back 883685643
push_front 160972747
get 457551
push_front 686394953
push_back 624353021
get 22935
push_back 843041820
push_front 959117723
push_middle 82868284
get 433139
push_back 106168763
push_back 273481699
push_back 16292611
get 328150
push_middle 530891140
get 385673
push_front 334588791
push_back 523461639
push_front 787404321
get 3693
push_back 154001900
push_middle 938942312
push_back 68752505
push_front 454819393
push_middle 512696151
push_back 84949016
push_middle 912178873
push_front 341895925
push_front 208632676
push_back 408385211
push_back 354619815
push_middle 868482522
push_middle 869261653
push_front 291891533
push_middle 664240509
get 441400
get 422118
get 177454
push_back 502850267
get 354418
push_front 764350254
push_back 546081520
push_back 682691345
push_back 108641648
push_back 646570367
push_front 605435852
push_front 660017438
push_back 346795100
push_front 226225189
push_back 183097251
push_front 857576884
push_front 151672373
get 100234
push_middle 638435115
push_middle 230546711
get 252007
push_middle 726130754
push_front 873217497
push_front 519324479
push_middle 646825016
get 425658
push_back 567119196
push_middle 50308488
get 56015
get 333799
push_middle 697000487
push_back 71464823
push_front 964701501
push_back 712080041
get 314797
get 60395
push_back 648975323
push_front 313972902
push_front 809590320
push_front 583108214
push_back 465963761
get 192762
push_back 474351667
get 209296
push_front 348706144
push_back 872114780
push_middle 611444468
push_back 586926768
push_middle 806244934
push_back 588889275
push_back 803624201
push_back 256465656
push_front 170009024
push_front 118295032
push_back 364870102
push_back 726535508
push_front 71121920
push_back 780157593
get 111527
push_front 279578686
push_middle 495765456
push_front 175195840
push_front 941631096
push_front 462890006
get 143626
push_front 887649299
push_back 295167226
get 294204
push_middle 415094142
push_back 102787288
push_front 94107684
push_middle 257831960
push_front 42702496
push_front 33688845
push_back 235772987
push_back 825032144
push_front 12770698
push_middle 317424297
push_front 847525812
push_front 698161119
push_front 375870126
get 343372
push_middle 743256835
push_back 498078654
push_front 469637255
push_middle 693956213
push_middle 334779615
push_middle 655694478
push_back 868404924
push_back 74070440
push_front 517930589
push_front 959499193
push_middle 866720751
push_back 731848258
push_front 426475763
push_middle 513184544
get 377316
push_middle 951764387
get 286779
push_back 917973875
push_back 395657694
push_front 211272898
push_back 636078081
push_front 426742699
push_front 626494025
push_front 140361560
push_back 434664876
push_back 955525660
get 83398
push_front 984833843
get 75265
push_middle 850631022
get 177822
push_back 628275316
push_front 617270047
push_front 116048782
get 27156
push_back 754342848
push_middle 926831574
get 145837
push_back 881379841
get 428075
push_back 96749042
push_front 393924153
get 413878
get 49763
push_back 353737908
push_middle 331605972
get 77935
get 450397
push_back 429170372
push_back 834745722
get 169687
get 283644
push_front 618766732
push_middle 440888738
push_middle 160714735
get 385080
push_middle 186290576
push_middle 302688295
get 419947
push_back 290990621
push_back 487022986
get 338600
get 250154
push_front 110213374
push_back 866776051
push_middle 421460378
get 93825
push_front 292560184
push_back 573610907
push_middle 494029039
push_middle 434924180
push_middle 228335335
get 274867
push_back 336874369
push_middle 534518373
push_front 927324913
push_middle 324932807
push_front 157266846
push_back 353224298
get 206731
push_back 550019439
push_back 880601926
push_middle 125291332
get 222894
push_back 221169502
push_middle 595053749
push_back 9381959
push_front 541543399
get 55751
push_middle 614453764
push_middle 323400489
get 433502
get 40805
push_back 914430511
push_back 420849860
push_front 516574696
get 120061
push_middle 260602581
push_middle 266027410
get 172891
push_middle 230500648
push_front 228430311
get 159280
get 83605
push_front 893653881
push_back 565296677
get 69110
push_middle 148841972
push_middle 646738977
push_middle 108732588
push_front 454687915
get 54950
push_middle 455463232
push_middle 971349656
push_back 10108031
push_front 64215665
push_back 248597392
push_middle 749876990
push_front 390669362
get 370537
get 7145
push_front 83633135
push_middle 199062090
push_front 440275141
push_back 236892893
get 96686
get 424547
push_front 527282744
push_front 782751090
push_middle 410472169
push_front 927428211
get 303539
get 312452
push_middle 917267062
push_front 692615973
get 57131
push_back 468524001
push_back 92223438
push_back 79289226
push_front 683628277
push_middle 766005226
push_middle 430714212
get 223958
get 328717
push_front 95549049
get 23726
push_front 568219609
push_middle 314716931
push_back 211561805
get 260139
push_back 194770627
push_middle 750635490
get 113124
push_middle 951038171
push_front 559922047
push_back 932383946
push_back 789998259
get 217625
push_front 904414245
push_middle 435613977
get 150322
push_back 87088467
push_front 221965125
push_front 191302488
push_middle 671711792
push_back 354372478
push_middle 305237057
push_middle 236434916
get 198349
push_middle 835317586
push_back 397385273
push_middle 73341739
push_middle 605362838
push_back 213858662
push_middle 897814614
push_back 728109997
get 169746
push_middle 958388111
push_front 97187773
push_front 804430058
push_back 694167302
push_middle 576880507
get 11635
get 249817
push_front 935386688
push_front 910775724
push_back 520476540
push_back 42342894
get 77569
push_back 394328838
push_back 296569735
get 153345
push_middle 356772913
push_back 35136575
push_middle 973920349
push_back 408769347
push_front 763100855
get 353447
push_middle 656720806
push_middle 351156028
push_front 777786770
push_front 366292591
get 451272
get 316100
push_back 708159554
get 67189
push_front 897502429
get 341137
get 20124
push_middle 74750159
push_back 412049813
push_front 95564500
get 205950
push_back 904915927
push_middle 862024920
push_front 235780836
get 375588
push_back 871171426
push_back 993910991
push_middle 130058904
push_front 484095242
get 455276
get 178759
push_front 841394083
push_middle 50403337
push_back 969849559
push_back 913919354
push_front 31346543
get 385803
push_middle 241170791
get 111178
push_front 778429196
push_front 183313312
push_back 894767156
get 269588
push_front 543163583
push_back 712594017
get 103928
push_back 254537482
push_middle 965405695
push_back 659974894
push_middle 302292176
push_back 72481440
push_middle 594610990
push_middle 197745963
push_back 637146640
push_front 15978435
push_front 551226601
get 32775
push_front 468662387
get 274795
push_middle 744179449
push_back 988379484
push_middle 197514266
push_back 153448305
push_back 151434407
get 250144
push_middle 383986283
push_back 194041944
get 337111
push_middle 901385450
push_middle 931412378
get 410200
push_front 384852216
push_middle 925626942
push_middle 56583009
push_front 832751113
push_front 514732733
push_back 364835407
push_front 224490088
get 452453
get 239329
push_middle 188951885
push_back 639063460
push_middle 600301164
push_back 408491887
get 135785
push_back 755149779
get 4275
push_back 615486069
push_back 300931015
get 420369
get 196493
push_back 990361453
get 338746
push_front 134559927
push_middle 99579088
push_back 454245742
push_middle 9754214
push_middle 926238245
push_back 828319319
push_back 167676254
get 296884
push_back 46595448
push_back 427528570
push_front 927508688
push_back 640303843
get 232804
get 350463
get 109723
push_back 745894705
push_back 281553874
push_middle 335332631
push_back 950122118
push_middle 677219614
push_front 638974870
get 74600
push_middle 786784687
push_back 816171013
get 362737
push_back 142069679
push_middle 385535898
push_middle 149170462
get 408728
get 181555
push_middle 123893473
push_middle 548522330
get 457499
get 402258
push_back 724370260
push_front 186589025
get 291531
push_middle 370490722
push_back 270831323
push_front 962417423
push_middle 687474419
push_front 342134595
get 232355
push_back 461025190
push_front 587615408
push_front 831842660
push_middle 77802532
push_back 585940164
push_middle 144833118
get 120553
get 368668
push_middle 826562305
push_middle 485363999
push_front 789406711
push_back 22554014
push_back 351983839
push_front 56990452
get 96210
push_front 219150136
get 2815
get 345904
push_middle 401889109
get 119978
get 394967
push_back 513521569
push_middle 220427923
get 73552
get 288886
get 184975
push_back 570981590
get 417015
push_front 312073552
push_middle 315575497
push_back 299388821
get 106379
push_middle 653782235
push_front 724727509
push_front 671511928
push_front 114715804
push_back 829603344
push_back 655585426
push_back 890233583
push_front 71982221
push_back 813937919
push_middle 481833561
push_middle 53397659
get 220232
push_front 703592096
push_middle 367439178
push_middle 401307917
push_front 525717867
push_front 316622092
push_front 263087767
push_middle 408107976
push_middle 723664528
get 305929
get 338472
push_front 621676841
push_middle 127238040
push_middle 914171477
push_middle 975089215
push_back 499006252
push_front 948005889
push_front 457870987
push_front 79999062
get 37801
push_back 74015630
get 122336
push_back 245383797
push_middle 506365540
push_front 185992185
push_front 3722780
push_front 814365231
push_front 534791605
push_back 257890124
get 268794
get 283198
push_back 585039058
push_front 874948375
push_front 996838480
get 110068
push_middle 69566865
get 450025
push_front 523551330
get 191025
get 321270
push_back 732115522
push_back 834948546
push_middle 509521702
get 432001
push_back 178247426
push_front 497943160
push_middle 18991535
push_back 305748312
push_back 792964658
push_middle 782778505
push_back 67794792
push_middle 496192946
push_front 601100995
push_back 442139179
get 381523
push_middle 609689058
push_middle 158693413
push_back 726203956
push_back 340249270
get 40971
push_back 545151364
push_middle 848993139
push_back 309124563
get 148378
get 178526
get 41286
get 293269
push_back 859772794
push_back 119756759
push_middle 58241567
get 182969
push_middle 934934595
push_back 363599335
push_back 558591539
push_front 459597401
push_back 707814275
push_middle 789723768
get 448363
push_back 177461296
push_middle 767466358
get 420022
push_front 615122834
get 179157
get 47143
get 312406
get 342405
push_back 361960975
push_back 225084658
get 230049
push_back 689323586
push_middle 684839070
get 216865
push_middle 462280393
push_back 374896463
push_front 420584299
push_front 732193226
get 235311
push_back 582257752
get 452890
push_front 305491633
push_front 989393980
get 444863
get 319082
push_back 386378528
push_front 500085525
push_middle 417381037
get 420177
push_middle 403042043
push_back 59757376
push_back 529936669
push_back 210004725
push_front 211658290
push_back 410759505
push_middle 858868596
push_back 328277790
push_middle 706860130
push_front 110718557
push_front 668910733
get 267462
get 316947
push_front 173102664
push_middle 266748237
push_back 354511910
push_front 186751238
push_back 479303829
push_front 954355899
get 168177
push_front 460919002
push_middle 497231236
push_middle 120570716
push_front 764677649
push_front 947703255
push_front 447716644
push_front 903868294
push_front 82092623
push_back 767110066
push_back 248794982
push_middle 953051416
push_back 743377000
push_middle 728983824
push_middle 966626835
push_middle 759198900
get 240011
get 241376
push_front 815570084
push_front 129278362
push_back 432871736
push_back 848282818
push_back 54206679
push_back 887144349
push_middle 157019001
get 447084
push_front 797495384
push_front 826311862
push_middle 589356419
get 95632
push_back 432204924
get 91519
push_back 769789411
get 216733
push_back 499241308
push_back 5846070
push_back 119827922
push_back 695736686
push_front 30048333
push_front 940859670
push_front 192341214
push_middle 368112353
get 364244
push_back 840958380
push_front 371604179
push_front 288180145
push_front 105568600
push_back 169169159
push_front 308460414
push_middle 450922151
push_front 133374493
push_front 758826835
push_middle 250881380
get 58494
push_middle 417085467
get 19235
push_back 676291987
push_front 590349756
push_back 970899634
push_middle 437377021
get 198965
push_back 942848523
get 344155
get 13228
push_back 954209237
push_middle 60857415
push_front 822858388
push_front 495822022
get 442388
push_front 976535630
push_middle 710412590
push_front 244438367
get 393290
push_back 711515342
get 168245
push_front 446150877
push_middle 688400009
get 143702
push_front 538013632
push_middle 789856464
push_front 943851921
push_middle 663297144
push_front 234173748
push_middle 372539511
get 257663
get 387195
push_middle 265890120
push_back 761948317
get 384602
push_middle 398132586
push_back 585418436
get 60343
push_front 336728676
push_front 889247097
push_front 48867097
push_front 975684118
push_front 283507651
push_front 984346413
get 424759
get 397529
push_middle 370578500
push_front 221095168
push_front 333763112
push_back 202705104
push_front 772876192
push_front 878404205
push_front 74285208
push_front 855384446
push_middle 292933595
get 412627
push_back 677957533
push_back 891675496
push_front 935449514
push_back 65484948
push_middle 335277197
get 377417
get 337122
push_back 629598325
push_back 542963902
push_middle 140289737
push_back 623300879
push_front 363963282
push_middle 101665061
push_front 880620853
push_front 450068292
get 275816
push_back 716740300
push_back 30235235
push_middle 240064559
push_front 651978261
push_front 484832141
get 176367
push_middle 799525242
push_back 656840556
push_middle 735148098
get 152387
push_middle 849513611
push_back 939780428
get 183589
push_back 337338357
get 355135
push_back 558344273
push_back 338829979
push_front 267066262
push_front 443262665
push_back 751660729
push_back 246453830
push_middle 122493852
push_back 705722591
push_front 5869841
push_front 865336496
get 171751
push_back 391918694
push_middle 118950910
push_middle 275105550
get 372374
push_front 735061084
get 216077
push_middle 254232996
get 46611
get 351784
push_middle 123840191
push_front 415901904
push_middle 448351002
push_middle 737727998
push_front 31035739
push_front 651861393
push_middle 637752250
push_front 867975861
push_front 813083609
push_back 930026480
get 97741
get 277404
push_middle 465050148
push_middle 242754656
push_front 497155548
push_middle 998455821
push_front 986222342
push_front 285085762
push_back 414880802
push_front 338480973
push_back 759417764
push_front 625115200
push_front 396240505
push_back 152856459
push_middle 25798456
get 411496
get 63791
push_front 694875750
get 83989
push_back 450286091
push_front 167131811
push_front 228538606
push_middle 74870163
push_front 37210919
get 274974
get 435819
push_middle 774412239
get 407550
push_back 621153811
push_back 498735358
get 327422
get 419770
push_front 443624246
get 265735
push_back 21265741
push_front 993495872
get 458273
push_front 9374178
push_front 441516500
get 91904
get 36295
push_back 28332573
push_middle 221421035
push_back 384355563
push_front 488127639
push_middle 790808701
push_back 802753758
push_middle 752856929
push_front 858975922
get 366069
get 23469
push_middle 912042346
get 258364
get 456831
get 191735
push_back 838364106
push_middle 634797816
push_front 145474424
push_back 113413013
push_middle 484898829
get 373053
get 158447
push_front 74672392
push_middle 850470378
push_back 508607183
push_front 137279201
push_middle 963531167
push_middle 858894983
get 249093
push_back 827107583
push_middle 722480993
push_middle 287083558
push_front 263428379
get 343216
push_back 694291775
push_front 717775634
push_front 153068973
push_front 801235356
get 252166
push_front 859350977
push_back 592298875
push_middle 894579512
push_middle 217066419
push_front 975911701
get 441833
get 186447
push_middle 956623909
push_back 311676286
push_front 628573553
push_front 385746027
get 419712
push_middle 6011797
push_middle 956747670
push_back 575024335
push_front 492384142
push_middle 512595307
push_back 415731727
push_front 84842064
get 297404
get 453499
push_front 431383701
push_back 967619133
push_middle 665703903
push_front 405600454
push_front 813820183
push_middle 755335179
push_middle 858220736
push_middle 532343146
push_middle 330347084
push_back 685690989
push_middle 138921919
push_front 524949748
push_middle 372231394
push_back 297748480
get 66025
push_middle 67959206
get 352183
get 420185
push_back 478501037
get 368483
push_front 880050900
push_back 547201494
get 381222
push_back 626599946
push_middle 110195759
push_back 498798412
push_front 914263911
push_back 934418226
push_front 296447112
get 241970
get 143353
get 139319
push_front 790057208
get 315365
get 152207
push_front 15691722
push_middle 699444163
push_back 522435028
push_middle 400305646
push_middle 595692950
push_front 205775976
push_front 255909734
push_middle 376557496
push_back 634971028
get 279972
get 160667
get 404970
push_back 536421895
push_back 51124546
push_middle 428072818
push_back 694232099
get 203591
push_middle 20567727
push_back 755915384
push_middle 741726599
push_back 225019748
get 298279
push_front 397921911
get 132961
push_middle 228391191
get 130938
push_middle 664841805
push_middle 552791978
push_back 455886373
push_back 961789504
push_back 190031616
get 263388
push_back 135211456
get 220983
push_front 558084913
push_back 257817294
push_back 262871701
get 215734
get 78158
get 121143
push_middle 718469047
get 348636
push_middle 128081618
push_middle 196102357
push_middle 216704707
get 333033
push_middle 443100931
get 428199
get 16412
push_front 215033953
push_back 893081807
get 336677
push_front 797212158
push_front 200881028
push_front 999279076
push_back 139494485
get 358464
push_front 156878768
get 313680
push_back 36459826
push_back 585465525
push_back 307557568
push_front 837224936
push_middle 302711691
get 288130
push_front 661752165
push_back 275202861
push_front 550085363
push_back 745912763
push_back 171283347
push_middle 466313440
push_middle 588266444
push_middle 774621700
push_back 564571174
push_back 868310596
push_front 276687389
push_middle 237643191
push_back 729421874
push_back 172167884
push_back 73591069
push_back 662554575
push_middle 300155933
push_front 543753354
push_front 880700527
get 271477
push_back 870678274
get 216780
get 74943
push_middle 688000097
get 442753
push_front 527647002
push_back 88598546
get 444014
get 172261
push_front 272757903
push_middle 209758036
push_middle 713234827
push_front 914927994
push_front 713692018
push_middle 21879791
push_front 642610255
push_middle 188819564
push_back 643863116
push_middle 651682688
push_front 947031718
push_middle 419786306
push_middle 49637657
push_middle 107770450
get 276925
push_front 130678833
push_back 2759848
get 362690
push_back 819256280
push_front 392908914
push_front 68036406
push_middle 815982408
push_front 461648734
push_front 62633087
get 273484
push_back 305989173
get 292849
push_front 968903299
push_front 444925703
push_front 761998516
get 19198
get 83951
push_middle 107438737
push_front 97580322
push_middle 453309156
push_back 187035417
push_middle 816170101
push_middle 179900740
get 388746
push_front 698651224
push_front 576434372
get 82991
get 321373
push_back 710048386
push_front 189329594
push_front 688157750
push_back 673915165
get 454925
push_middle 765681951
get 450172
push_front 429461279
get 97087
push_back 646652144
push_middle 670243521
push_middle 629324340
push_front 153823872
get 200235
get 451494
get 346065
push_middle 558928143
push_front 98464665
get 366127
push_middle 619890290
push_front 84347487
push_front 246840388
push_front 153334832
push_back 375608701
push_back 821056535
push_front 365296937
get 293655
get 232882
push_middle 721472201
push_front 98796245
push_middle 945702176
push_front 608579691
push_back 879153027
push_middle 397176874
push_back 964927940
push_front 905716852
get 60705
push_back 258794929
push_front 537709883
push_front 87625104
push_middle 754254618
push_back 550024228
push_front 67642480
push_middle 704280008
push_back 695082785
push_back 900585476
push_front 883567884
push_front 967927412
push_middle 787886273
push_middle 839377351
get 414223
push_back 610360811
push_middle 896990724
get 56583
get 343631
push_front 326922411
get 238351
push_front 406684277
get 348475
push_back 500773370
push_front 667028506
push_front 779993075
push_back 246894125
push_middle 95597340
push_front 125837295
push_back 823390540
push_front 302560847
push_front 306174609
push_middle 306928766
push_middle 412571877
push_middle 165791539
get 124448
get 407825
get 160993
push_back 124721832
push_middle 682587859
push_middle 115354106
get 314989
push_back 110814463
push_middle 889743734
push_front 874570103
push_back 516641335
push_middle 393963739
push_front 234156899
push_front 473908623
get 260920
get 129118
get 342006
push_middle 939730868
push_front 251475691
get 31920
get 78105
get 27993
push_front 531788053
get 126018
get 77749
push_middle 589181929
get 416767
push_front 678911157
push_middle 267083267
push_front 251655126
push_back 468714594
get 137416
push_front 865558265
push_front 690734489
push_back 255116840
push_middle 776026507
push_middle 229676612
push_middle 168482003
push_back 763600055
push_back 658830361
get 142050
push_back 752871575
push_front 733951157
push_back 827875338
push_back 569022095
push_front 994150421
push_front 880334253
get 191399
push_back 202132378
push_middle 710635233
push_front 320809728
push_middle 280104828
push_middle 399749232
get 34760
get 140582
push_middle 317750048
get 75446
push_front 285549726
push_front 639636755
push_middle 664058513
push_back 604801899
push_front 678897888
push_back 222397368
push_front 133720879
push_front 474479226
push_middle 498057140
get 459187
push_back 176860228
push_back 219770222
push_front 814984335
push_middle 418904021
push_back 981777803
push_front 920322476
push_front 510781717
push_front 434863210
push_back 253782905
push_front 497665414
push_front 595782517
push_middle 426496137
push_front 303543014
push_front 495733454
get 206545
get 423648
get 411050
push_front 320668271
push_front 284478583
push_back 69010505
push_front 764395720
push_front 396071916
push_middle 2106028
push_middle 53177860
get 312063
push_middle 87522563
push_front 549227128
get 55370
push_front 519565259
push_back 370700145
get 169565
push_front 107890671
push_middle 683607630
push_front 355477564
push_middle 785762638
push_front 449055938
push_middle 229942125
push_middle 829543203
push_middle 115098597
push_back 612002531
push_front 55736313
push_front 103532441
push_back 793606705
get 167344
push_middle 466449704
get 382994
push_back 274704575
push_front 822424528
get 273145
push_front 596771669
push_front 684007495
push_back 660361580
push_middle 685582192
push_back 245804581
get 342966
push_front 176756404
push_back 794938108
push_front 401088891
push_front 826834650
get 41732
push_back 843228130
push_front 638460754
get 117216
push_back 98329515
push_front 37942851
get 18201
get 427409
push_front 200485880
push_middle 917404700
push_front 7185567
push_back 110994814
push_back 849507362
push_front 455346539
push_back 921522492
push_middle 964265868
push_middle 442585765
push_middle 909577935
push_back 563618639
push_back 82788663
push_front 581317691
push_middle 245148732
get 98765
get 157283
push_middle 952423213
push_back 769204505
get 393193
push_middle 11336592
push_middle 485860209
push_middle 966422369
get 370953
push_front 547707647
get 455455
push_middle 971178945
push_front 643470030
push_back 642444210
push_back 904659295
push_back 859436798
push_middle 582357164
push_front 216557662
push_back 319496329
push_middle 911030164
push_front 461195260
push_front 106526821
get 387382
push_front 6948191
push_middle 899982309
push_front 433039810
push_front 344013096
push_front 827121425
push_front 24055986
push_middle 175162400
push_front 745974494
push_front 336861219
push_back 65099971
push_back 883431913
push_middle 974431155
push_middle 142922082
push_back 99562989
push_back 109494452
push_middle 63244805
push_middle 344598452
get 3880
push_back 978615147
push_back 857565051
push_front 799224033
get 28992
get 445428
get 28632
get 231321
push_middle 477193116
push_middle 626749699
push_back 517659634
get 235257
push_back 720611646
push_middle 123054989
push_middle 46402201
get 263839
push_middle 539437991
push_front 539220336
get 289052
push_front 372626694
push_front 618376338
push_back 804877340
push_back 425421350
push_back 401089361
push_middle 788787117
push_back 585083014
push_front 580630409
push_middle 881634879
push_middle 374156250
get 429719
push_front 157202920
get 298670
push_front 570127563
push_middle 272875990
get 23905
push_front 215642760
get 241401
push_middle 327550017
get 137419
get 273889
get 382362
push_middle 109525092
push_back 520793797
get 376736
push_middle 606409307
get 106435
push_back 850067220
push_front 987703232
push_front 873549729
push_middle 832273629
push_front 597561439
push_back 218709678
push_back 153727659
push_back 418811501
push_middle 471550064
get 413038
push_back 825861579
get 458738
get 182209
push_middle 944252847
push_back 380833397
push_middle 362239607
push_front 440807584
get 38270
push_back 160471018
get 409580
push_back 77357487
push_front 180965330
push_middle 493706662
push_back 342346912
push_front 833752777
push_front 988004273
get 389553
push_back 167579049
push_front 135038478
push_middle 50343408
get 215960
push_back 783180742
push_middle 22791572
get 329979
push_middle 257018938
push_middle 255371216
push_back 654818727
push_middle 60676059
push_back 540716918
get 388092
push_back 8846862
push_middle 481035541
get 433883
push_back 981054913
get 425827
push_middle 786429371
get 433737
push_front 376324044
push_middle 430214513
push_middle 502793070
push_front 230834536
push_middle 343341753
push_middle 168073349
push_back 199821430
push_back 327639712
push_front 170316107
push_front 825211001
push_back 640615189
push_back 823635173
push_middle 784645742
push_middle 244855074
push_middle 597075534
get 377384
push_front 966266799
push_back 450211334
push_back 29726622
push_middle 513931800
get 437568
get 80263
push_middle 158105406
push_middle 805913794
push_front 434260090
push_back 470927363
push_middle 10042836
push_front 11308074
push_back 788757313
get 145173
get 92315
push_middle 189064477
get 97540
push_front 398793721
push_back 697191884
push_front 940803850
push_middle 420820560
push_back 762654535
push_front 595601970
push_front 60363600
get 411226
push_middle 324006679
push_back 919609943
push_middle 148223333
push_back 555531166
push_front 321019599
push_front 449780204
push_middle 541878375
push_front 711971755
push_front 296276145
push_front 392590643
get 198983
push_back 298058738
push_middle 967996584
get 410496
push_back 990897564
get 200826
push_middle 829313013
push_front 683787020
get 315409
push_middle 984417133
push_front 669372588
push_middle 728108559
get 387351
push_middle 954700111
get 136190
get 365968
push_back 679473323
push_middle 812399269
get 137985
push_front 221333652
push_back 577297648
push_front 646397010
push_front 505726579
push_middle 263193788
get 150816
push_front 60397322
push_front 469844387
get 379421
push_front 978681140
get 404002
push_front 63899854
push_middle 708310533
push_front 434165476
push_middle 487716599
get 167683
push_back 807672649
get 456652
push_middle 831057568
push_middle 573293252
push_middle 833812237
push_front 630242562
get 290306
get 309618
push_back 913812082
push_back 161970630
push_front 991977360
push_middle 54833715
push_back 950621271
push_back 648852509
push_middle 982241515
push_middle 676346944
get 135212
get 235796
push_front 149291430
push_middle 541835558
get 103833
get 313380
push_front 125679334
get 104165
get 395184
push_middle 195624772
push_front 806611941
push_middle 601272554
push_back 725874976
push_middle 965075787
push_front 323307082
get 422102
push_middle 484235354
get 129544
get 86548
get 163005
get 314264
push_middle 522989115
get 458621
push_back 810642090
get 119424
push_back 543133370
push_back 112437316
get 429529
push_front 341814193
get 96287
push_front 396589494
push_back 578041915
get 300379
push_middle 576394310
push_back 334156812
push_back 393083516
get 53633
push_middle 148373703
push_back 899829451
push_middle 862302132
push_back 338472264
push_front 142344399
push_middle 677673098
push_middle 895011445
push_back 538414667
push_back 602325861
push_back 800222565
push_middle 610655142
push_middle 755896373
push_back 14180251
push_middle 901411630
push_front 832545974
push_back 14803557
push_middle 547276583
push_middle 479202193
push_front 482301103
push_back 206220850
get 129554
push_front 235314347
push_front 162093143
push_front 358124953
push_back 604981929
push_middle 792655383
push_middle 989174737
get 258300
push_back 111553779
push_middle 728924408
get 96805
get 67478
push_middle 396772570
push_back 508373598
push_front 184517455
push_back 614607163
push_middle 210710608
push_middle 867709485
push_middle 599558632
push_front 857312730
get 357735
push_back 36934387
push_middle 190017256
push_middle 950431528
get 80444
push_back 242862097
push_front 763666352
push_middle 458582536
get 360502
push_back 70716276
push_front 394655821
push_back 750016328
push_front 468545199
push_back 655488176
get 226304
push_back 229295937
push_back 185469757
push_front 889424144
get 336311
push_middle 782390722
get 449710
push_middle 915102191
push_back 478935025
push_front 598646806
push_middle 151287833
push_middle 134144603
get 228413
push_middle 355936506
push_front 744998541
push_back 60404962
push_back 247818997
push_front 806156713
push_middle 775611636
push_back 881707391
push_front 251476829
push_middle 562568233
push_middle 290673457
push_front 204910315
get 382897
get 121576
push_front 873322391
push_front 557887165
push_middle 827400250
get 3068
get 435900
get 275171
get 153957
push_middle 443149010
push_middle 521164540
push_middle 827873212
push_front 564295530
get 177464
push_back 664665737
push_back 828290861
get 117512
get 212457
get 124636
get 86233
get 405341
push_middle 622967957
push_middle 408904449
push_back 804157894
push_middle 127648512
get 26579
push_front 189292327
push_back 532088596
push_front 844222187
push_back 490246228
push_middle 166253935
push_back 6493592
push_front 307579020
get 212763
push_back 313200143
push_back 904515995
push_middle 685400229
push_back 331815888
push_middle 2521355
push_middle 556218897
push_back 229365801
get 88921
push_back 981372832
get 384929
push_middle 443161909
get 132367
get 166345
push_middle 967198363
push_back 651424809
get 387442
push_back 141741570
push_front 972866292
get 88949
push_middle 665865696
push_middle 835118221
push_back 549033545
get 260446
get 203863
get 22025
get 442416
push_middle 361203663
push_front 750287616
push_middle 847225882
push_back 97089960
get 63280
get 416719
push_front 756927033
push_front 770083869
push_middle 459906975
push_front 98371279
push_back 687977379
push_middle 688133460
push_front 787202462
get 282212
push_middle 122584399
push_middle 222461334
push_front 515658723
push_front 688632934
push_front 792125957
push_front 652066102
push_middle 756435365
push_back 9364882
push_front 80118365
push_back 566721908
push_middle 793022810
push_middle 961627702
get 428561
push_front 191342701
push_back 568807740
push_back 564583152
push_front 564608042
push_back 693818413
push_back 467406584
push_middle 489506786
push_back 286515764
push_front 865470941
get 145382
push_back 372436204
push_front 583414489
get 453022
push_front 835878062
push_back 858319
push_front 733238734
push_front 543639248
push_front 859051236
push_front 145114649
push_front 717532561
push_middle 703978878
push_back 475540168
push_middle 713546277
push_front 164974245
get 118115
push_front 724514591
push_back 159191476
push_front 222041913
push_front 921041033
push_middle 329369915
push_front 378868828
push_back 164899072
push_middle 860291365
get 62897
push_middle 560548047
get 38273
get 113077
push_front 588394645
push_middle 422733636
push_middle 614773738
push_middle 41774142
get 302465
push_back 800287083
push_front 998711689
push_middle 997947583
push_back 707092223
push_back 31914146
push_middle 391155858
push_front 914942184
get 360542
push_front 639798678
get 403824
push_back 536423493
push_middle 467822132
push_front 950672458
push_front 649306002
push_middle 679626605
push_front 585975428
push_front 593885374
push_front 837948244
push_middle 27107579
push_middle 235369059
push_front 210530334
push_front 254159453
push_middle 824242505
get 35178
push_middle 835615385
push_back 885476992
push_middle 192842805
push_middle 660678638
get 173245
get 1254
push_back 628751787
push_front 489260947
get 78090
push_back 131389313
push_front 176018769
get 435660
push_middle 753377771
push_front 3119878
push_front 866121974
push_back 53190841
push_middle 200860242
push_back 446308908
push_middle 396272636
push_front 392423093
push_front 629075774
push_back 310750405
push_back 719351190
push_front 572900510
get 307658
push_middle 777457206
push_middle 196397600
push_back 636193051
push_middle 193250104
push_middle 558452285
get 25558
push_middle 398306543
push_back 842397193
push_back 921604295
push_middle 304412729
push_front 740423970
push_front 188814731
get 229711
push_middle 965701080
push_front 695448144
get 100257
get 349583
push_back 532374394
push_back 452329240
push_middle 509211646
push_front 665401481
push_middle 798505510
push_middle 534906121
push_middle 677988251
get 357275
get 233647
get 395202
push_front 652768780
push_back 549602420
push_front 775350885
push_middle 139549698
get 272326
push_back 607204827
push_back 892203738
push_middle 339806337
push_back 220747426
push_middle 152941450
get 376719
push_middle 44017575
push_front 157801645
get 453573
get 363821
push_back 915676141
push_back 144873781
get 441414
push_middle 394013052
push_back 56934163
get 435685
get 97027
get 119062
push_back 18877991
push_back 320357560
push_front 446649551
push_back 822421574
push_back 841895067
push_back 874102742
push_front 799849809
push_middle 73172548
push_front 501096430
push_back 347979912
push_front 282929196
get 253583
push_middle 117631023
get 291714
push_back 417370138
push_front 666096068
push_middle 755857289
push_back 675835796
push_middle 633802665
get 367487
push_front 390859989
push_front 420076294
push_middle 883759857
push_back 114629835
push_front 998524194
push_front 608010547
get 27589
push_back 52993946
push_middle 54849245
get 365330
push_middle 733605742
push_middle 22175956
get 402167
push_middle 747847979
push_front 208764552
push_middle 654213545
push_middle 522242155
push_back 321616492
push_back 218670981
get 51348
get 295239
push_back 306114730
push_front 999696017
get 450298
push_middle 383304758
push_front 927433586
push_back 321552613
get 291902
push_front 941635949
get 280110
push_front 893800219
push_middle 357265090
push_back 426452419
push_middle 973557018
push_back 296856460
push_front 346690855
get 369131
push_front 440623689
push_middle 273060374
get 11954
push_middle 15676338
push_back 274042681
get 182686
get 193208
push_back 482448577
get 20887
push_front 34968516
push_front 734639681
push_middle 947171493
push_middle 884949617
push_back 862975340
get 354119
push_front 213992894
get 212523
get 424439
push_back 189791582
push_back 53589743
get 297367
push_back 964449103
push_front 802560330
push_middle 495739088
push_front 426693982
push_back 202334179
push_front 434914459
get 376787
get 350607
push_front 612230660
push_middle 950472314
get 88031
get 306088
push_back 861196241
push_middle 781678003
get 131145
get 346617
push_front 132574785
get 147546
push_back 945655662
push_back 976998321
get 400652
push_middle 303280597
push_middle 622561195
get 138730
push_middle 897490222
push_front 438024452
push_back 856066381
push_front 97097362
push_back 483039809
push_back 494135884
push_front 794803903
push_back 860539238
get 268467
push_back 62199034
push_front 541154744
get 426416
push_back 734006484
get 113542
get 352337
push_front 927506954
push_middle 104076638
push_front 17179473
push_middle 448373674
push_middle 273816010
push_front 12618306
push_front 620740134
push_front 920581248
push_front 169816483
get 164765
push_front 287733923
push_front 43981787
push_middle 956317449
push_front 402888656
push_back 456742964
push_front 644823669
push_middle 760073699
push_middle 991978995
push_front 300919246
push_front 512002277
push_back 854240279
push_front 213360403
get 377434
push_middle 94277237
push_back 713199913
push_middle 86943464
push_front 36980258
push_middle 951423408
push_middle 300053370
push_middle 221043183
push_middle 74392035
get 361942
push_front 533488488
push_front 141873707
get 102866
push_front 993198696
push_back 387333065
push_front 295236249
push_back 438244354
get 123983
push_front 403878031
push_back 292190310
get 363388
push_front 435616412
push_front 22359072
push_front 23951747
push_back 814626568
push_middle 430869200
get 257287
push_front 913269982
push_back 348922601
push_front 450377581
push_middle 106202985
push_back 603790982
push_back 621256281
push_middle 758004292
push_middle 444234288
push_middle 329215431
push_middle 988598432
get 282776
push_back 271448903
get 54306
push_middle 585587066
push_middle 816056900
push_middle 966542810
push_middle 710008010
push_back 765868806
push_front 77477719
push_back 149017443
push_back 545978386
push_back 53534506
get 7967
push_middle 227587353
push_middle 121021885
push_middle 731053905
push_back 214464021
push_front 569017826
push_middle 655838285
get 128589
push_front 502346503
push_front 99249203
push_back 87302975
get 113271
push_back 704941010
push_back 510464867
push_front 615165915
push_middle 734134077
push_front 991353335
push_middle 48487537
push_front 16372337
push_front 288582323
push_middle 64113234
push_front 2349498
push_middle 545900015
push_back 985548575
get 205847
push_middle 375835006
push_middle 25564923
get 74943
push_middle 485168929
push_middle 631057270
push_middle 774921061
push_middle 58340028
push_middle 759659535
push_back 463033862
push_middle 936068591
push_middle 648596988
push_middle 950660953
get 317709
push_back 864579110
push_front 406092115
get 386376
get 438331
get 23181
push_front 13744567
push_back 263695830
push_middle 553513246
push_back 477518159
get 203143
get 307993
push_middle 109331440
push_front 62507164
push_back 998485
push_front 626435016
push_back 189235209
get 307708
get 247289
push_back 105131120
push_middle 332728299
push_back 133245383
push_front 42714164
push_back 553532645
get 196307
push_middle 970973326
push_front 414730202
get 239692
push_back 479641577
push_back 586532485
push_back 814531339
push_front 827308758
push_back 748920968
push_front 707372505
push_front 477319869
push_front 579164399
push_middle 461693708
get 323170
push_front 412293719
push_back 939613568
push_front 129840665
get 251349
push_front 439844771
push_front 426706818
get 188671
push_back 115758790
push_back 337984853
push_front 2274150
push_front 944706066
push_back 240467631
push_middle 818600174
push_middle 511982594
push_front 882002749
push_middle 984700363
push_back 32834338
push_middle 293382934
push_back 630028915
push_front 597525563
push_front 877185465
get 419551
push_front 681900636
get 127944
get 224702
push_middle 728341279
push_middle 658571184
get 347225
get 308418
push_middle 60883687
push_middle 222801674
push_middle 942528360
push_back 460644632
push_back 137752713
push_back 161199119
push_front 53765530
push_middle 22102258
push_middle 350724627
push_middle 259307982
get 364172
get 289180
get 330217
push_back 117386460
push_front 555114846
push_back 10928358
get 214410
get 136492
get 272842
push_front 752976763
push_back 266903765
get 67785
push_back 831091121
get 208483
push_back 429816925
get 99996
get 100161
push_middle 290823474
get 94462
get 202011
push_front 247797337
get 133548
push_front 425019501
get 264868
push_front 261172086
push_back 669116077
push_front 442615065
push_middle 122277857
push_back 818434933
get 226181
push_back 650625761
push_middle 306048961
push_middle 880377955
get 28636
push_front 417660964
get 80379
get 264111
push_front 910696778
push_middle 606240390
push_back 788906944
push_front 186913344
push_back 92880756
get 317955
push_middle 104017602
get 157921
get 386774
get 32197
push_front 315110208
push_front 446746174
get 169550
push_front 814074472
push_front 423061646
push_middle 932980932
push_back 868892411
push_middle 278919908
push_back 910841885
get 433293
push_back 180068907
push_middle 597014727
push_middle 234339431
get 381411
push_front 389551581
push_middle 488104771
push_middle 237740978
push_middle 126275520
push_back 306728747
push_back 212138156
get 405390
push_back 109608558
get 347800
push_back 405394525
push_front 109241039
get 341423
get 198364
push_back 432420582
get 439333
push_front 702752519
push_front 110987411
push_front 470104509
push_back 392678677
push_back 990237514
get 198953
push_back 507895981
push_front 599911340
push_front 276090658
get 46688
push_middle 51302841
push_middle 499891309
push_back 710743400
get 49124
push_middle 867043302
push_middle 465374073
push_middle 272419301
push_back 399334575
get 269894
push_front 580848067
get 349466
get 49805
push_middle 568528484
push_middle 303702722
push_middle 27031609
push_front 138025293
push_middle 612944918
get 243531
get 66359
push_back 656494780
push_middle 154895793
push_back 773543626
push_front 875025444
push_back 838205618
push_middle 422820996
push_front 394244247
get 42376
push_front 289362966
push_front 585197460
push_middle 326723336
push_back 199166959
get 25991
push_back 328127607
push_middle 415562055
push_front 314740463
push_front 625870426
push_front 270005590
push_front 793766544
push_front 968130524
push_middle 321624913
push_middle 146240287
push_front 215005140
push_middle 684573523
push_front 688231510
push_back 317260046
push_middle 358117623
push_front 550102191
push_middle 253576241
push_front 625980012
push_middle 41815285
push_front 534311160
push_back 612201060
push_back 158444237
push_back 118154534
push_middle 78608411
push_front 627269739
get 45010
push_front 905280528
push_middle 665161984
get 445453
push_back 310997185
push_back 571190469
push_back 248576330
push_front 716935247
push_back 279884764
push_middle 372709886
get 217302
push_back 839316491
push_middle 320197118
push_front 322585
push_back 652713120
push_front 390256678
push_middle 236981741
push_middle 597186012
push_front 553693642
push_middle 537161443
get 252038
push_front 183833587
push_front 779268110
get 445688
push_middle 123457688
push_back 526383538
push_middle 430767050
push_front 712862961
push_front 954435388
push_middle 167685098
push_back 731293606
get 447211
get 45471
push_middle 499464448
get 264931
get 155137
push_back 846284267
push_back 806819486
push_back 628496318
push_back 434140337
push_front 532282829
push_middle 193169937
push_middle 990770313
push_middle 825566928
push_middle 366233783
push_front 362792851
push_front 669638432
push_front 416262267
push_back 587323414
push_back 979939605
push_back 311657731
get 203726
get 54106
get 340658
push_middle 640102446
push_front 195133212
get 149293
push_front 899764316
push_back 796496294
push_back 498812154
push_middle 779804860
push_back 192744700
push_middle 563825202
push_front 440028595
push_middle 607531982
push_middle 427023521
push_front 867004585
push_back 36447813
push_front 417958022
push_front 22524346
push_back 433056376
get 30886
push_front 804341835
push_front 617821674
get 174255
push_front 405764577
push_back 564239183
push_back 12351205
push_back 124202334
push_front 194071838
get 335947
get 143254
get 237449
push_middle 558205669
get 387713
push_middle 109454160
push_middle 925505793
get 115620
get 331981
push_middle 591940612
get 108913
push_back 842761463
push_front 320527376
push_back 611952173
get 341559
push_back 754858540
push_back 147821598
push_middle 989163021
get 399951
push_back 851304471
push_back 403156508
push_front 303670061
get 298847
get 412848
get 215423
push_middle 722081130
push_front 570417290
get 307912
get 338573
push_front 845858328
push_middle 137851537
get 261261
push_front 391509616
push_middle 585587207
get 188971
push_back 669519555
push_front 883101413
push_middle 927512140
push_front 267148367
push_front 197708645
push_front 434104503
push_back 346252603
push_back 937231003
push_back 882679900
get 399332
get 185503
push_back 866229610
push_front 135655012
push_back 852973221
push_back 641584297
push_front 229867920
push_middle 422957583
push_back 847565153
push_front 458511171
push_back 332746720
push_middle 288206323
push_middle 387527076
push_front 274728258
get 115980
get 39122
push_back 663960509
push_front 847345863
get 228509
push_middle 116852600
push_back 583630711
push_middle 735340815
push_back 304673202
push_middle 969936256
push_front 671297494
push_front 585098102
push_middle 327400468
push_back 635967523
push_back 399424800
push_front 442634043
push_front 36846925
get 274603
push_back 586876430
get 425218
push_front 697583908
get 188640
get 434843
push_middle 524942905
push_back 5296381
push_back 673924460
get 289862
push_middle 977907257
push_front 319496938
push_front 379617698
push_front 976630651
push_back 935258925
push_front 498716426
push_back 523415187
push_front 462442557
get 6637
push_back 8488875
get 221646
push_back 240063586
push_middle 592579356
push_back 934351293
get 6062
push_middle 109000968
push_front 881913248
get 298853
push_back 806821216
push_middle 486362681
push_middle 761907377
push_front 45002813
push_front 938513915
push_back 658012182
push_middle 65090275
get 10458
get 375773
push_front 711424692
get 67496
push_middle 391591707
push_middle 684716651
get 34173
push_middle 907912071
push_front 496006451
get 324631
push_middle 6800119
get 228881
push_front 642648248
get 148689
get 238917
push_middle 91479754
push_front 134220039
push_front 801355429
push_front 314377511
push_front 743331154
push_front 534815156
push_middle 973183511
push_middle 131563343
push_front 926796072
get 265028
push_front 436043783
push_front 77695392
push_front 321815418
push_front 918391684
push_front 368845771
get 295338
get 269799
get 2859
get 41734
push_back 623013316
push_front 193583631
push_back 452267365
push_middle 850758070
push_front 952707370
get 192095
push_front 135116870
push_middle 587933124
push_back 838692760
get 328776
push_front 485599281
push_front 5809411
push_back 234408951
push_back 888129765
get 78985
push_middle 968802052
push_back 180785345
push_back 325192519
push_front 629231141
push_back 645494506
push_middle 869500818
push_front 978314833
get 235137
get 419971
push_back 812912454
push_middle 975171130
push_back 711694934
push_middle 861531534
push_middle 217952833
push_middle 384403367
push_back 551693300
push_front 666693472
push_back 258355142
push_back 246410632
push_middle 870287573
push_middle 32653789
push_back 888815569
push_back 818305817
push_back 607059045
push_front 211935692
push_back 925268563
push_back 391732349
push_front 752371885
push_front 505662722
get 428839
get 345542
push_back 642754114
push_back 159716580
push_middle 255381557
push_front 340994794
get 8592
push_front 268785680
get 430773
push_back 263065917
push_back 725504687
push_back 89637219
push_middle 499187400
push_middle 401451072
get 440350
push_middle 709420852
push_back 253016930
push_front 107454060
push_back 702442233
push_back 900788279
push_front 167480086
push_back 198961465
get 454252
push_back 117355926
get 89468
push_middle 617927799
get 357191
get 179036
get 218027
push_middle 255886856
get 37755
push_back 172524538
get 150318
push_middle 124584713
push_middle 334173811
push_back 127407402
push_front 114641890
push_back 951972394
push_back 577244738
push_front 139067114
push_back 747089390
push_middle 474194905
get 100521
get 113775
get 269896
get 395926
push_front 24599594
push_middle 458313029
push_back 623888679
push_front 867936194
push_back 414533778
get 458859
get 411132
get 56004
push_front 787366887
push_front 409716226
push_middle 387379397
push_front 498161124
push_back 287896706
push_middle 56264470
get 177537
push_middle 645894597
push_middle 152126504
push_back 972767175
push_middle 135898470
push_middle 553288652
push_front 162654536
push_middle 391368273
get 179255
push_front 243122574
push_front 269056152
get 290954
push_middle 925930442
get 218641
push_middle 470023831
push_middle 792363576
push_front 539072570
push_middle 859376790
push_middle 524984520
push_front 209255122
push_front 874534684
push_middle 344603071
push_middle 950773243
push_back 508562027
push_front 350805547
get 372188
push_middle 561446152
get 33613
push_front 541399422
push_back 391832237
get 367724
push_back 192299149
get 257675
get 291904
push_front 66774927
push_back 337911467
push_front 606286943
push_front 694888992
get 234021
push_front 495162504
push_middle 419336007
push_front 914105591
get 251856
push_middle 839661190
push_middle 181182666
push_back 965231560
get 288415
push_middle 598685799
get 390654
push_middle 723815982
push_front 310192938
push_back 989592011
get 172253
push_middle 599164494
push_front 983992189
push_middle 257475759
push_front 915436786
push_middle 929175515
get 454928
push_back 610263903
push_middle 794954038
push_front 994858419
get 12604
push_front 843053287
push_middle 762870743
get 404133
get 34268
push_back 752634973
push_front 190833866
push_front 923211687
push_middle 475976284
push_back 662749974
push_back 382827023
push_back 621316012
push_middle 102835134
push_middle 240451869
get 79766
push_front 952625068
push_middle 483489058
get 13629
push_back 728147623
push_middle 703606310
push_front 692107278
get 286620
get 403846
get 418201
get 331459
push_back 371418775
push_front 437365217
push_middle 615997363
push_middle 819679131
push_middle 515792270
get 407713
get 176598
push_middle 22858575
push_back 963789927
get 413346
push_front 882899284
get 331193
get 142752
push_front 809935684
get 39085
push_front 704731269
push_front 128904741
push_middle 520373955
get 58036
get 25832
push_middle 321563242
push_back 43466937
get 169977
get 297439
push_middle 46804473
push_back 734145206
get 221068
get 326694
push_front 356079521
push_front 773886910
push_middle 877475644
push_front 581216257
push_back 551954736
get 8344
push_back 437256890
push_middle 377262817
push_front 51614783
get 207540
push_back 51306164
push_middle 906201415
get 140925
get 139512
push_front 560159514
push_back 370968168
get 176068
get 227939
push_middle 314681020
push_front 656741385
push_front 805044834
push_back 121732386
get 417214
get 393336
push_middle 664120412
push_middle 858173563
push_front 951784882
push_front 912181316
push_front 823469925
get 85039
get 278608
push_front 55212485
push_front 233234130
push_front 939134170
push_back 489335871
push_middle 576855442
get 40634
push_back 940665686
push_front 629881605
push_front 585973420
push_middle 706752350
get 325554
push_middle 732262188
get 364779
push_front 208565419
push_middle 84356721
push_front 90699235
push_back 410906143
get 454027
push_middle 54964002
push_middle 134739036
push_back 407056404
get 205159
get 247422
push_middle 989265093
push_middle 544857001
push_middle 716613043
get 176976
push_back 223208406
get 5274
push_back 48698687
push_middle 65638792
get 298670
get 397951
push_middle 426320279
push_back 528712552
push_front 420972153
get 236680
push_middle 354042423
get 377949
push_middle 237456918
push_front 666909792
push_back 596109413
get 118924
push_front 354323181
push_front 699207324
push_middle 795013562
get 112999
push_middle 43239954
push_front 300133424
push_front 563417905
push_middle 675333836
push_back 765274969
get 340315
get 115956
push_middle 57942655
push_front 79764046
push_front 203305921
push_middle 571934822
push_back 84171931
get 439983
get 461220
push_front 289421462
push_middle 498848867
get 186121
push_front 178208286
push_back 124108714
push_front 410074854
push_back 85822755
push_back 752871383
push_back 453857852
push_back 898254186
push_back 286343591
get 278141
push_front 179653703
push_middle 937267685
push_back 82331942
get 422475
get 287273
push_front 546031964
get 334638
push_back 246229180
push_front 501916623
push_front 823196389
push_middle 782463820
get 96316
push_back 907515676
get 39652
push_front 536763531
get 70423
push_back 667093911
push_middle 910843702
push_middle 362282095
push_middle 903261102
push_front 98799066
push_back 359363373
push_front 102020296
push_front 706812924
get 411039
push_front 363818659
push_back 529411377
push_back 915006143
push_back 522287043
push_middle 874617903
push_middle 603638182
push_front 798007612
push_front 829071325
push_front 376936590
push_front 748128699
push_front 576034939
push_back 191782218
get 58281
push_back 852286004
get 281977
push_middle 423671919
push_back 844272876
push_middle 351890715
push_middle 438957365
push_back 902664524
push_front 529212451
get 435773
get 238750
push_middle 999469445
push_front 429356325
push_back 660388876
push_back 846530121
push_middle 844845240
push_middle 805002668
push_front 851248789
push_back 616783835
push_back 408096599
push_front 674264897
get 371576
push_back 303819679
get 359535
push_middle 320540007
push_back 103864465
get 41496
get 447343
push_back 240775347
get 440633
get 213838
push_back 480036676
push_middle 74074779
push_middle 42957994
push_back 530386557
get 213299
push_middle 183772753
push_back 784804631
push_middle 74638988
push_back 755564536
push_front 183967208
push_middle 175791204
get 411248
push_middle 376846206
push_middle 966338949
push_back 588246023
push_front 209700265
push_middle 559366006
push_front 102082927
push_middle 915198940
push_back 352415162
push_front 542675116
push_front 800286990
push_middle 144405996
get 242181
push_middle 804071661
push_front 910921361
get 394106
get 308331
push_front 631379791
push_middle 68884264
get 319923
get 58940
get 310185
push_back 740441569
push_middle 794417260
push_middle 415206862
push_front 255505842
push_front 691006991
get 130217
get 197660
get 334100
push_front 383584258
push_middle 983836394
push_back 977386194
push_middle 481029974
push_front 141826665
get 374569
get 12805
push_back 731161658
push_front 329884257
push_back 200369214
get 179319
push_middle 532622419
push_middle 464429813
push_front 816336377
push_middle 538340205
push_back 476951775
push_back 381096636
get 214672
push_middle 76036803
push_front 939470619
get 4088
get 153405
push_back 608476668
push_middle 506780686
push_back 154602682
get 454467
push_back 783833902
push_back 998157244
push_middle 119175861
push_middle 32938189
push_back 69089868
push_middle 854663929
push_middle 630887713
push_middle 556609611
push_front 585776729
push_back 255385812
get 441675
push_middle 608679928
get 312798
get 374609
push_back 48429458
get 175731
push_middle 983355647
push_front 122239607
push_back 764154086
get 160556
get 382669
get 85936
push_middle 103185697
push_middle 382633500
push_back 459631561
push_middle 588604129
push_front 736628601
push_front 266565119
push_back 90177854
get 342550
get 210050
get 292891
push_front 738100096
push_back 807039525
push_middle 201358357
get 398547
push_middle 483032074
get 295483
get 304544
push_back 44928741
get 267756
get 44988
push_back 81719194
push_front 146950139
push_middle 320903502
push_back 931275334
push_front 694240480
push_middle 157174957
push_front 336612527
get 7732
push_back 589619835
push_front 283979676
push_back 80945177
push_front 935990238
push_back 700833739
push_back 817942016
push_middle 194882620
get 276106
push_middle 260075995
push_middle 15003577
push_back 21309887
push_front 903828409
push_back 275076009
push_front 650759525
get 274644
get 81354
push_back 64889800
get 170446
push_back 15326933
push_middle 350500260
get 256917
push_front 614382012
push_back 573769062
push_front 901690804
push_middle 636370916
push_middle 12036391
push_middle 865473532
push_middle 135704478
push_back 195884728
get 245619
push_middle 42216900
push_back 674553211
push_front 342645038
get 323069
get 377944
push_front 415921513
get 50749
push_back 649362641
push_front 984787051
push_middle 163939327
push_middle 479987355
push_back 930508143
push_back 373577095
push_middle 145230080
push_back 607483695
push_middle 152317159
get 54296
push_back 440990459
get 193593
push_middle 758198686
push_back 336080111
push_front 454824267
push_middle 459847334
push_front 711289095
push_middle 517979924
push_front 861965434
push_back 217424108
push_front 19987176
push_middle 993403697
push_back 240180864
push_middle 707847822
push_front 473244158
push_back 343887518
push_back 406703886
push_front 800713788
push_middle 490134209
push_front 618750093
push_back 665323205
push_front 943340396
push_front 815741230
push_back 328317484
push_front 964207376
push_back 493718073
push_back 660304337
get 139894
get 328777
push_middle 200567857
push_front 641120722
get 134612
get 36393
push_front 488912067
push_middle 931840487
push_middle 115233412
push_front 726122943
get 337387
push_middle 994629995
push_front 180461207
push_front 977450736
push_middle 783682931
push_back 574871072
get 397563
push_back 235838230
push_front 160930549
push_middle 353719520
push_middle 66998892
push_middle 369681658
push_back 977691849
push_middle 91379260
push_front 678793738
push_middle 267805214
push_back 415776554
push_middle 416673779
push_front 913502622
push_back 729487670
push_middle 830473980
get 449723
push_middle 884824649
push_back 917941415
push_front 827566337
push_middle 895931564
push_middle 792649306
push_back 106101854
push_front 718933377
push_middle 252120872
push_back 453344307
push_front 769525151
push_back 399334482
get 65217
get 437832
push_back 699385666
get 384954
push_back 944251554
get 210104
push_front 2884542
push_front 122926828
push_front 123685138
push_back 729426410
get 200467
push_front 682698028
get 374904
push_front 37520604
push_middle 41305203
get 19435
push_front 106571735
push_middle 588351172
get 257035
push_front 434259759
push_back 847235543
push_back 184901385
push_middle 478901330
push_front 604486680
get 397066
push_middle 90187885
push_front 144790862
get 96308
push_front 930041518
push_front 208701981
push_front 974222915
get 406863
push_back 415257971
push_back 214952201
get 304800
push_middle 956287435
push_middle 299171382
push_back 905084452
get 324583
push_back 919011935
push_back 800245032
push_middle 404628938
push_front 328657440
push_front 721315242
push_back 910391934
push_front 279745309
get 381257
push_middle 652105920
push_back 888578292
get 332642
push_middle 681125823
push_front 445912771
get 124953
push_back 457015072
get 224505
push_back 891471433
push_middle 508105363
push_middle 468563288
push_middle 821720021
get 80017
push_middle 90927463
push_back 672087122
push_front 301076476
push_back 662678663
push_middle 480644904
push_back 571730275
push_middle 472482926
push_middle 920298633
push_back 691033087
get 288416
push_front 396879500
push_front 619249249
get 40762
get 325549
get 71944
push_middle 987415764
get 56058
get 403299
get 270598
push_middle 965578051
push_back 461489501
push_front 706071968
push_middle 766535342
push_front 282467068
push_front 878002159
get 450395
push_front 656638428
push_back 65379156
push_front 67517937
push_front 705549637
get 6801
get 16367
push_front 59802125
get 194018
get 353308
get 31662
push_middle 645618346
push_middle 886028301
push_back 173905760
push_front 436423202
get 269600
push_back 240019860
push_back 656391609
get 373784
get 420102
push_back 833379136
push_back 484813722
push_front 988104176
push_back 461300535
push_middle 287076009
get 15528
get 213703
push_middle 64708510
get 200219
push_back 126206483
push_front 204988067
push_front 804923082
get 15096
push_middle 19548694
push_front 560123374
push_front 718872378
push_back 795155804
push_middle 719700677
get 32265
push_back 648032394
push_back 985692775
push_back 191726460
push_front 698047775
push_middle 667861830
push_middle 975526982
push_front 760872614
get 115550
push_back 11235716
push_front 335952134
push_back 193610221
get 200820
get 84899
push_middle 154390053
push_back 703906666
push_middle 109997916
push_front 57148510
get 377480
push_middle 345095486
push_front 309139939
get 323198
get 166743
get 226655
get 227601
push_front 775494114
get 88822
push_middle 65356146
get 322786
get 9362
push_front 527136335
push_front 804506115
push_front 528960691
push_middle 736036053
push_middle 343988389
push_front 419537405
push_middle 423026926
push_front 401663770
push_middle 966870972
push_back 586359682
push_middle 366670490
push_middle 215176011
push_front 475727233
get 453773
push_middle 574953754
push_front 259237200
push_front 166291772
push_middle 730443776
push_back 709152834
push_middle 324774491
get 266132
get 302925
push_front 585087583
push_back 465889025
push_back 801969064
get 198022
push_front 362130606
get 174352
push_middle 378726581
push_back 580863408
get 174803
push_back 966011823
push_front 501680547
push_front 472109624
push_front 640033948
push_middle 490584305
push_front 20424408
get 403899
push_back 250721435
push_back 555133554
push_middle 12190622
push_middle 607558220
push_back 387571552
push_middle 627825868
push_front 584245393
push_middle 933303441
push_front 395794565
push_middle 575167893
get 320103
push_middle 242879667
get 329588
push_back 36940939
get 94479
push_front 640013857
push_back 668243348
push_back 646961840
push_middle 882729457
push_middle 890334604
push_front 282748695
push_middle 587978815
get 418452
push_back 180146280
push_front 137119208
get 271896
push_middle 700118515
push_back 455690096
get 248242
push_back 780766728
get 398766
push_middle 861941152
get 262072
get 160060
push_front 246605442
push_back 548848117
push_middle 467518019
push_front 833975532
push_front 88495232
push_front 377921624
get 10754
push_middle 386394247
push_back 877875123
push_middle 461936508
push_back 68152482
push_front 325094671
push_back 993406108
push_back 478326404
push_front 407918445
push_back 711937153
push_middle 867269062
push_middle 18878070
push_back 627321266
push_middle 387854503
get 195931
push_front 595739704
push_front 241527446
get 197255
push_back 889298456
push_middle 557527724
push_back 483239137
push_middle 321616060
push_middle 80489169
get 431934
push_front 756752472
push_back 186477063
get 185381
push_middle 823035982
get 407750
push_middle 750608483
push_middle 95066402
push_front 699626627
push_front 503902629
push_middle 851528331
push_middle 798339037
push_back 317873828
get 146939
push_front 777459252
push_middle 693766886
push_back 873503748
push_front 481870480
push_front 948979234
get 115943
push_front 753835794
push_middle 67463194
push_back 443620868
push_back 154639333
push_middle 778784751
push_middle 883845702
push_back 93036128
push_middle 239613614
get 254558
get 117008
push_back 541751604
push_middle 692285121
push_middle 328894042
push_middle 846765806
get 109704
push_front 622004095
push_front 376329216
push_middle 268042206
push_back 263295920
get 322387
get 100845
push_back 285854304
push_back 306742731
get 344327
push_back 601712876
push_front 641229135
push_back 483701336
push_middle 104204752
push_middle 233997892
push_front 969430688
push_middle 773157109
push_middle 981384702
push_back 860819064
push_back 840294941
push_back 377550239
push_front 445152684
push_middle 92056217
get 187394
push_front 887884549
push_middle 161756215
push_front 693598869
get 283258
push_front 63420333
get 305371
push_front 648360935
push_middle 309108312
push_front 751289127
get 360486
get 397712
get 402031
push_front 210903090
get 104418
get 53170
get 137857
push_middle 806705018
push_front 226010733
push_middle 576055305
push_middle 900182940
get 417399
get 229598
push_front 117222493
push_front 24582019
push_front 539084707
push_back 373457337
push_front 718489820
push_middle 969141268
push_front 788901929
push_front 665096240
push_back 336208697
push_front 493691435
push_front 577914976
push_middle 97166933
push_front 801076559
push_back 351012211
push_middle 36150646
push_middle 453009840
push_front 226320883
push_middle 33594401
push_front 546930997
push_back 890733811
push_back 389737522
push_front 669576756
push_front 537198401
get 191392
get 166661
push_middle 834607702
get 414188
push_front 193556805
push_middle 191928905
get 321983
get 9586
get 265339
push_middle 633907276
push_front 3617010
push_front 123250992
push_front 172616836
push_front 189849859
push_back 393867670
push_back 938486645
push_middle 373177115
get 394425
get 20727
push_back 240778530
get 403772
push_back 556999126
get 43402
push_middle 125792791
push_back 461611430
push_middle 202985895
push_back 11015643
push_back 314050843
get 56701
get 259212
get 435558
push_middle 349660740
push_front 449738113
push_front 229463605
push_back 486505890
push_middle 329740896
get 289400
get 23430
push_back 792474371
push_back 347630574
push_front 266458572
push_back 738783530
push_back 403638823
push_middle 816363895
push_back 297329965
push_back 548572662
push_back 306047757
push_front 588793042
push_back 637466703
push_back 152461071
push_middle 624831102
get 235987
push_back 549177895
push_back 617071495
push_middle 909049645
push_middle 884336625
push_middle 997296903
push_front 790641620
get 195831
push_front 776196415
push_middle 589420329
push_front 586028837
get 251109
get 162584
push_back 266255934
push_back 381007576
push_front 518456426
get 328148
push_middle 237908764
push_back 541408557
push_middle 285924458
push_middle 701284216
get 304563
push_back 726825294
push_front 444820851
push_front 648585521
push_back 155742495
get 29713
push_front 283775441
push_middle 169481574
push_front 852718990
push_middle 509265369
get 291966
push_front 650389564
push_middle 560731698
get 392941
push_middle 765777406
get 403521
push_middle 280722629
get 144044
push_middle 475917153
push_front 798179687
push_front 409677259
get 364358
push_back 900576217
push_middle 327285058
push_back 623638838
push_middle 444832937
get 453953
push_back 33691625
get 283148
push_middle 306338590
push_front 799707037
push_front 793932616
push_back 679833708
push_front 138284432
get 280612
push_back 402281390
push_back 867314590
push_back 747340173
push_middle 414819151
get 66071
push_front 38764159
push_front 661370144
get 138379
get 397664
push_back 377038055
push_front 997752476
push_front 579369502
push_middle 565924244
push_front 965686806
push_middle 502728846
push_back 989035057
push_back 97559468
push_middle 755791762
push_back 27964254
get 354978
push_front 456393830
push_front 368195256
get 462044
push_back 955107165
get 326980
push_middle 937205192
push_front 241778520
push_middle 533905915
push_front 579641289
push_back 739069893
push_front 518455406
push_front 704884851
push_middle 683692377
get 236526
push_middle 914222472
push_back 693352822
push_front 649693629
push_front 437914606
get 441191
push_back 855968218
push_back 461538274
push_back 947716659
push_back 825420788
push_front 727733754
push_back 721160016
push_front 533706433
push_back 964480837
push_middle 813019603
push_middle 372524315
push_front 419272324
get 76340
push_back 561411768
get 297341
push_back 186868512
push_front 278226957
get 442856
get 279217
get 299395
push_back 511505188
get 99628
push_front 582711451
get 214820
push_back 212620416
get 48581
push_back 486806923
push_back 527360607
get 282878
get 38669
push_back 45932836
push_middle 37081290
get 129654
push_middle 703606751
push_front 274632903
push_middle 237186430
push_front 879920813
get 342785
push_middle 414158439
push_middle 918288670
push_back 999581477
push_back 525783238
push_front 645916864
get 368630
push_back 799554164
push_middle 76938140
push_back 810704863
push_middle 433461260
push_front 316459218
push_back 419104500
get 1517
push_front 677755453
push_back 466312314
push_middle 271118394
push_middle 167040626
push_back 745255984
get 88045
push_back 114047021
push_middle 214112189
push_front 670338084
get 355008
push_back 392199556
push_middle 363900284
get 306450
push_front 589519049
push_back 925963689
get 269026
get 256543
push_middle 434869974
push_back 700559599
get 125155
push_back 73896051
push_middle 873827287
push_front 834889063
get 303339
get 346616
get 29661
push_front 788453336
push_front 684165986
push_front 216075341
get 422193
push_front 917562036
push_back 657894206
push_front 11698005
push_front 378691073
push_back 42319897
push_back 644073695
push_front 169159718
get 118672
get 2301
get 11256
push_back 382765132
push_back 688978260
push_front 279592226
push_middle 212330700
push_back 77604988
push_front 569329043
push_front 471194283
push_middle 812639666
push_middle 219748716
get 217411
push_back 343693800
push_middle 952444327
get 79892
push_middle 381847304
push_middle 952848722
push_back 269760513
get 15739
push_middle 331354291
push_front 25290755
push_middle 333213605
push_front 847579864
push_front 426581223
get 386377
push_middle 150271545
push_front 366259816
push_middle 35416273
push_front 768920509
push_back 405634842
push_front 608113776
get 434979
get 387758
push_front 86902010
push_front 935598705
push_front 503026328
push_front 26782626
push_middle 616202656
push_front 316191209
push_back 246004884
push_back 991922707
get 235432
get 74883
get 243338
push_back 882382860
push_back 992811208
get 334936
get 299051
push_front 319519433
get 152040
push_middle 461627890
get 397562
push_back 616193401
push_front 800806252
push_back 847912639
push_middle 435676460
push_front 847902989
push_middle 256021048
push_front 973830088
push_front 735459482
push_front 853376571
push_back 976144405
get 111303
push_middle 28687923
get 51305
push_front 289728179
push_middle 421820333
push_back 394382717
push_back 298955705
get 418999
get 122333
push_back 364024302
push_middle 669163753
push_front 199068286
push_middle 374003565
push_front 85645518
get 304056
push_back 844321822
push_front 223489805
get 401740
push_middle 856569460
get 72649
push_middle 4232896
push_middle 429599027
push_middle 635235865
get 415313
push_middle 970928882
push_front 700665262
push_front 955382664
push_back 677853183
push_front 68986933
get 321847
push_back 527960332
push_back 982873648
get 20340
push_back 844420066
get 260739
push_back 243119219
push_back 553500322
push_front 612797913
push_middle 76230963
push_front 753788212
get 170275
get 223140
push_front 478959102
get 94019
get 148726
push_front 200641245
push_middle 77175674
get 330210
push_back 299730898
get 192596
push_front 245098595
push_middle 400304712
push_back 397886426
push_back 342647353
push_front 422447100
get 25682
push_back 184730178
push_front 660583780
push_middle 82331050
push_middle 147099722
push_front 65868647
get 184236
push_back 499181233
get 103795
get 292629
push_middle 107353166
push_back 640177694
push_front 530415019
get 197590
push_middle 321608500
get 132885
push_back 443909210
push_back 82417833
push_front 229161039
push_middle 643663530
push_middle 57077574
get 427662
get 281261
get 227255
push_middle 598815022
push_back 670316839
push_middle 232041486
push_middle 794157311
push_front 978198693
push_middle 47048880
get 257897
push_front 812222395
push_middle 604856769
push_front 716779140
push_front 178468138
push_back 673759157
push_front 872849957
push_front 744737056
push_back 841971615
push_front 878713706
push_front 767280419
get 194944
push_front 593892624
push_back 945168361
push_front 928982197
push_back 914250165
get 451957
push_front 672884800
get 302304
push_back 663430806
get 299279
push_back 817342368
push_middle 747287529
get 258432
push_front 770119008
push_front 329247113
get 73197
push_middle 648028926
push_back 722614951
push_back 716121832
push_middle 9275851
push_middle 948760754
push_front 102200495
push_back 881132566
get 23233
push_back 541995540
push_back 259643801
get 62866
push_middle 182767252
get 460323
push_back 793251404
get 323464
get 424397
push_front 879398407
push_back 911464569
push_middle 531442026
get 234424
push_front 418820292
get 128545
push_front 574725774
push_front 347041886
push_front 951577364
push_middle 926008392
get 336653
push_middle 125247643
push_back 567690750
push_middle 952591348
push_front 694806730
push_back 125323066
push_front 325488632
push_back 27275704
push_front 410630967
push_middle 322053037
get 4980
push_front 433423400
push_front 408528905
push_middle 912282091
get 149724
push_middle 724369605
push_front 423030401
push_middle 449040211
push_front 266636212
push_back 481359129
get 263622
push_middle 787408266
get 413448
get 354471
push_back 292580957
push_middle 675704698
push_middle 141391187
push_middle 896224687
get 110625
push_front 669698791
push_middle 566435394
push_middle 903997533
push_back 862842009
push_front 345415244
push_front 628528925
push_front 151924889
get 230789
push_back 925579343
push_front 317602945
get 131434
get 135658
push_middle 470427208
push_back 830334508
push_middle 159147542
get 453273
push_middle 565970316
push_middle 714080319
push_front 544255066
push_back 813499141
get 406599
push_middle 665931325
push_front 303835784
push_middle 667867667
push_middle 139491437
push_front 85250371
get 323644
push_middle 174203339
push_back 129563467
push_front 253588295
push_back 902639861
push_middle 555935810
push_middle 134541968
push_front 48551388
get 187864
push_back 534385038
push_middle 197102507
push_back 772554704
push_middle 516274438
push_back 935629769
push_front 342729695
push_front 631063305
push_middle 282668805
push_front 122747663
push_middle 679301535
push_middle 804137672
push_front 902316605
push_middle 311604133
push_front 308481657
push_back 834169943
push_middle 381144905
push_front 660517162
push_front 676691429
push_front 694502907
push_back 46979919
push_back 439189203
get 54230
push_front 124944701
push_front 121356737
get 272395
push_back 706984716
push_back 97298749
push_middle 98424264
push_middle 170678466
push_front 11029417
push_back 720144839
push_middle 95810275
get 203438
push_back 666985388
push_front 154264164
push_back 832875160
push_front 192403276
push_middle 671345166
push_back 776638654
push_front 410402435
push_front 123855071
push_back 71363986
push_front 319351943
push_middle 675951288
get 348919
push_back 595856746
push_front 74417087
push_front 208128714
push_front 164446032
push_middle 718051647
push_middle 594842815
push_front 699254956
get 273624
push_front 917011302
get 289756
get 146714
push_front 477937827
push_middle 667037942
push_back 258588751
push_front 722119091
get 27929
push_middle 868699167
push_middle 762037055
push_middle 29759692
get 158837
get 338728
push_middle 979084597
push_back 250137281
push_back 6653777
get 206261
push_back 582256898
push_middle 553236179
push_middle 268844811
push_back 200910026
get 17459
get 38600
get 264487
push_front 473682192
push_front 872235810
push_back 898617219
push_back 212144395
push_middle 108572662
push_back 663081270
get 62092
push_front 569332867
get 363271
push_middle 797872908
push_middle 488149000
push_back 916134378
get 112158
get 198625
push_back 384284684
get 439591
push_middle 536734489
push_front 963121504
get 87272
push_middle 211429846
push_front 219666131
push_middle 556106224
get 21862
push_middle 320555299
push_middle 223823653
push_middle 156338281
push_front 334626971
get 42125
get 353085
push_middle 594797562
push_middle 312250001
get 295489
push_middle 615263046
get 167463
push_middle 856932206
push_middle 350804544
push_middle 237248862
push_middle 880774039
push_middle 967698600
push_middle 21684313
push_back 615811126
push_back 773442594
push_back 453571346
push_front 472419680
push_back 862338904
push_front 610901304
get 240192
push_front 446014856
push_back 811381263
push_back 381928782
push_middle 609248945
push_middle 280922627
push_front 363377326
get 431584
push_front 583396507
get 421951
get 118148
push_back 699518529
get 400314
get 100404
push_front 827690233
get 337675
push_middle 983719844
get 65801
push_front 135158118
push_back 790016101
push_back 72972378
push_back 490490697
push_middle 575879806
push_middle 628284824
push_back 965543346
push_back 905924403
get 321504
push_front 117913750
push_middle 821126555
push_back 926108525
push_front 410444999
get 313783
get 135404
push_back 12479365
push_front 380149506
push_front 816846339
push_middle 15486656
push_back 86278695
push_back 986260072
push_front 381847155
push_back 405878557
push_middle 578762683
push_front 786215468
push_middle 282702685
push_front 6281102
push_front 621958287
push_back 757183626
push_middle 807811793
push_back 326920823
push_back 37547905
get 178728
get 271388
get 183100
push_middle 948181036
push_front 298448534
push_middle 385222687
push_middle 393887919
push_front 23007180
push_front 271564101
get 405206
push_back 614956498
get 24219
push_front 112879399
push_middle 913828516
get 25705
push_back 260385442
get 130423
get 55481
push_front 764093557
push_front 346521565
push_front 857905118
push_back 168875178
push_middle 43261191
push_back 819763443
push_back 909677266
get 228039
push_back 721630236
push_middle 473063752
push_middle 752712226
push_back 870843015
push_back 327623472
push_back 301849198
push_back 554904745
push_front 984372598
push_back 948259328
push_front 592676151
push_back 715489336
push_middle 208833685
push_middle 851006803
push_middle 655058611
push_back 738104963
push_front 341514691
push_back 915661980
get 224929
push_back 557138448
push_middle 243123907
get 193639
push_back 643944503
push_middle 81124995
get 59323
push_back 535855531
get 135079
push_middle 146624212
get 154642
get 78502
get 14141
push_middle 658738294
get 416584
push_back 816701691
get 442213
push_front 508848381
push_back 940156795
push_back 431737231
push_back 209921101
push_middle 465722627
push_back 158142724
push_middle 434750144
push_back 630098406
get 144388
push_front 242102784
get 59256
push_front 815251095
push_back 926710718
get 265267
get 301818
push_front 406358303
push_back 361752002
push_middle 314072730
push_middle 735832780
push_back 342312073
push_front 205196751
push_back 420800632
push_front 418476066
push_front 342441165
get 349009
push_front 782333011
push_back 125205194
push_back 967097843
get 378179
get 375304
get 422211
get 237255
get 383370
push_front 301697849
push_middle 445166270
get 2989
push_back 186901576
get 74884
push_back 388661917
push_front 224299173
push_front 414764849
push_front 736556429
push_front 91556252
push_middle 737686448
push_middle 22278295
push_front 814832670
push_back 207122516
get 295272
push_middle 882688236
push_front 538986794
push_back 817664336
push_front 404435709
push_middle 620651534
get 41189
push_front 605521520
push_front 453652864
push_front 845061462
push_middle 103988137
push_back 706687808
get 223001
push_middle 592533819
push_front 691903255
get 306864
push_front 666948971
push_back 662998616
push_middle 532365729
get 93423
get 227317
push_back 112274351
push_front 389873977
push_front 107776804
push_front 121641212
push_middle 143438598
get 368562
get 91613
push_front 333639400
push_middle 578432536
push_back 916869482
push_front 447349858
push_back 887305584
push_back 791699034
push_back 84302547
push_middle 564646955
get 121362
get 297688
push_middle 322083575
get 199855
push_back 913597560
get 452052
push_middle 243014404
push_back 477823443
get 115929
get 152803
push_front 723156658
push_front 603258027
push_middle 610484087
push_middle 128551596
push_front 798981502
push_front 329836934
push_middle 495531591
push_middle 330692230
push_back 405535045
push_middle 932757439
get 459728
push_back 375527747
push_back 435603499
push_back 71968479
push_front 686169822
push_middle 436998171
push_front 837462556
push_front 773679806
push_front 157934413
push_middle 757780763
get 314479
push_back 47966572
push_front 499865963
push_front 712734250
push_front 219922775
push_front 915543717
get 336390
get 20263
push_middle 117456727
get 359649
get 449191
get 111114
push_back 760702459
push_front 578506593
push_middle 201355445
push_back 402870651
push_middle 877298703
get 366849
get 228226
push_middle 480177991
push_middle 645920312
push_back 718490432
push_middle 458756708
push_front 49533957
push_front 724949301
push_back 646165073
get 275721
push_middle 496402640
push_back 780634539
get 68232
get 311580
push_middle 244555086
push_front 926015718
get 225678
push_middle 381880774
get 243024
push_front 421489655
push_front 51826693
push_front 24077672
push_middle 340376395
push_back 209314741
push_front 337261649
push_back 182299060
push_front 245869225
push_front 819339086
push_back 428073152
push_back 574852188
push_back 799335572
push_back 549625771
push_back 887239555
push_back 771276830
get 9016
push_middle 814127918
get 190416
get 424351
get 414835
push_front 790674461
push_middle 443754193
push_front 927895986
get 315353
push_front 202258815
get 187247
push_front 402928326
push_front 485176906
push_middle 755485758
push_back 703600598
push_front 434782846
push_middle 635489858
push_front 553057857
push_back 239038468
push_front 113498506
push_middle 835941871
get 169501
push_middle 241179402
push_back 508966840
get 429932
push_middle 122363145
get 359980
push_back 620506991
get 404730
get 11870
get 127633
push_front 340499005
push_front 968285855
push_back 419813193
push_back 185949203
push_back 845203992
get 356751
push_middle 332196241
push_front 379675884
get 304259
push_back 392558771
push_middle 978158142
push_back 625507536
push_front 767948321
push_middle 272376747
push_front 500503569
push_back 665538560
push_front 466558499
get 173730
get 179102
push_back 130088770
push_front 619791939
push_middle 555503603
push_front 550525964
push_back 840724176
push_back 186519601
get 456816
get 389314
get 353850
push_middle 338820502
push_back 24194032
push_back 813530266
push_front 594238375
push_middle 627932327
push_front 776580030
get 324102
push_back 970052054
push_middle 4174768
get 384435
push_middle 991611742
get 435354
push_front 503773460
push_front 270624922
get 381607
push_back 306900642
push_front 388956128
push_front 762078216
push_front 587458921
get 325157
push_middle 555641439
push_back 965416063
push_back 96878953
push_back 829748063
push_back 522594236
push_front 26098258
push_front 685836044
push_back 961841410
push_back 492322646
push_back 432534611
push_front 312376402
get 382877
push_back 720541597
push_middle 489943724
push_front 112653916
push_back 289398590
push_back 30465828
get 32121
push_middle 883710680
push_front 771566932
push_middle 656664489
push_front 175999260
push_middle 649829350
push_back 316975868
push_middle 763808278
push_middle 744111582
get 275671
push_middle 50826013
push_back 83950131
get 90396
get 314021
push_middle 44363959
get 410434
push_middle 782575806
push_middle 864124868
push_back 535102872
push_back 268657179
push_back 733940751
push_front 620817860
push_middle 781817083
get 371625
push_back 322027868
get 200872
push_back 471431628
push_front 51966071
get 428003
push_back 129031937
push_front 426212418
get 28698
push_middle 593426016
push_back 758510492
push_middle 637729379
get 28959
push_back 883621232
push_middle 929888775
push_middle 916281888
get 28844
get 272987
push_middle 887020021
get 357881
push_back 955883680
push_back 581375016
get 106340
push_front 233159739
get 261710
push_middle 545315919
get 184608
push_middle 638496614
push_front 629316333
push_front 966003474
get 288506
push_back 430187109
push_back 376094309
push_front 97283429
get 393434
get 84045
push_back 856164483
push_back 769002070
get 231739
push_back 493729211
get 396499
push_middle 760698966
get 431992
push_back 711478965
push_back 721735051
get 437526
push_back 961526950
push_middle 529997756
push_front 742633204
push_front 757052688
get 194062
get 90994
push_front 923403510
push_back 506106574
push_middle 165077555
get 401928
get 386644
push_front 541001131
push_middle 929101760
push_middle 512319352
push_back 613668644
push_front 474464987
push_front 287696471
push_front 247531008
push_front 194459743
push_back 219140002
push_back 308151977
push_back 723118202
push_back 455150522
get 462300
push_middle 706079519
get 451077
get 218929
get 436635
push_middle 680643615
push_front 668818733
get 395053
push_middle 402772622
push_middle 684504573
push_middle 354762305
push_middle 348940089
get 301930
get 90779
push_back 387266861
push_middle 245607319
get 429911
push_middle 132615546
get 15080
push_middle 43051436
push_back 299983232
get 292775
push_front 403754397
push_front 278050998
push_middle 101600497
push_back 198170689
push_middle 889916572
get 256538
get 171356
push_middle 580608309
get 51506
push_back 910432990
push_back 287543786
push_back 319033330
push_middle 69896837
push_back 372463512
push_back 120561144
get 433386
push_middle 795712907
get 148117
push_back 508768055
push_front 542601163
push_front 63282992
push_back 381534609
get 328258
push_middle 461808043
push_front 361444151
get 143716
push_middle 812310848
push_back 945049185
get 389695
push_back 185825808
push_back 319839071
push_middle 535850859
get 425316
get 206340
get 316872
push_middle 989402845
push_back 498811960
get 213362
push_front 639197379
get 81984
push_back 655972897
get 335550
push_front 119903052
push_front 606481504
push_middle 252533813
push_middle 748519616
push_back 768628967
push_front 932544841
push_middle 329002462
push_back 899287844
push_front 338572606
get 262206
get 177309
push_back 106568937
push_front 159135036
push_middle 419830350
push_front 354940724
push_back 124988949
get 154637
push_front 33189633
push_middle 902882871
push_back 187604659
push_back 329179192
push_middle 85554225
push_back 367383449
push_back 629821049
push_front 54703550
push_middle 720930967
get 329920
push_middle 88213527
get 102746
push_back 589238790
push_back 933024187
push_front 886487303
push_middle 786741261
push_front 741362388
push_back 517802059
push_front 38743573
push_back 139066827
push_front 456724521
push_middle 611293976
push_middle 439965466
push_back 271374054
push_back 134181531
push_middle 470782230
push_back 939003183
push_front 363540971
get 155478
get 5789
push_back 9163406
push_front 991398220
push_front 201922990
get 169421
push_middle 551134683
push_back 741107835
get 16628
push_back 466992842
get 3895
get 173517
push_back 829836457
push_back 794105346
push_back 523421031
push_front 624982804
push_front 389575471
push_front 143108545
push_front 370091581
get 109846
push_front 113941890
push_back 521529749
push_back 761385185
push_back 372145112
push_front 904622113
push_back 564126964
push_middle 311421020
push_back 282099464
push_middle 846732336
push_back 551915151
push_middle 40748087
push_back 921343973
push_front 972417643
push_back 304633886
get 275106
get 235102
push_back 891801367
push_back 530667898
push_middle 933007040
push_middle 457646327
push_middle 100586495
push_middle 480503662
push_middle 196105140
push_front 128952454
push_middle 867637809
push_front 503709781
push_front 816643008
get 460635
push_front 848023223
get 240872
push_middle 107589369
push_back 185062768
push_front 791572547
get 194062
push_back 514531812
get 200901
push_middle 931636343
push_middle 342622176
push_front 996962847
push_middle 685575487
get 200299
get 10766
get 197177
push_middle 801539962
get 338256
push_back 482091003
push_front 600288055
push_middle 226686192
push_back 440114976
push_middle 243997137
push_back 828451307
push_middle 448453039
push_back 329194734
push_front 851230113
get 21048
get 449428
push_front 280477754
push_middle 669236304
push_middle 265500381
push_back 327093054
push_back 367942748
get 330352
push_front 34434513
push_middle 913156169
push_back 757089613
push_middle 960377321
get 189119
push_front 718722894
push_back 91549556
push_front 382603298
push_middle 711293474
push_back 419764278
push_middle 436295469
push_back 247433487
push_front 432309568
get 364644
get 209862
get 271071
push_back 163078329
get 219802
push_middle 230819202
get 236909
push_front 761298997
push_back 664225517
get 207689
push_middle 30553635
get 34974
get 156156
push_middle 511514629
get 34791
push_middle 590059979
push_back 693116040
get 72742
push_front 564035101
push_front 799504964
push_back 945794280
get 367750
push_middle 859413874
push_front 56946448
get 325502
push_middle 926541543
push_back 887972028
push_back 872167700
push_middle 707812951
push_middle 897120149
push_back 238303415
push_front 851234566
push_middle 271686398
push_middle 667983236
push_back 185658031
push_front 863709564
push_back 803984854
push_back 810712478
push_middle 380209477
push_front 8952303
push_middle 343796472
push_middle 510135806
push_middle 288380058
push_front 558901806
get 166070
push_back 378761558
push_middle 66305256
push_back 239404866
push_back 116314837
push_middle 883582043
push_back 342763832
push_back 315918102
push_front 764642600
push_back 934616077
push_front 389916419
push_middle 280606631
push_middle 330925862
push_front 659323624
push_front 586125911
push_front 131963083
push_front 47395587
push_middle 610884513
push_back 832418184
push_front 173697775
push_back 850161899
push_middle 199041920
push_front 673496902
push_back 149569039
push_front 863260776
push_middle 826726962
push_back 153194193
push_middle 33418886
get 261365
push_back 675336714
push_middle 102125771
push_back 804358905
push_middle 975503055
push_front 942501690
push_front 221171244
push_front 118076435
get 440800
push_back 734128876
push_front 882969965
push_back 100378571
get 437296
push_front 567618992
get 377805
push_front 801936719
push_front 739992141
push_back 618468044
get 4874
push_front 915002940
get 450760
push_front 675160820
push_front 576769832
push_middle 528232372
push_middle 625888170
push_front 439255013
push_middle 531206136
push_middle 562936917
push_middle 478000466
push_back 241375345
push_front 355830608
get 293251
push_middle 410990002
push_middle 53465111
get 28716
push_back 702158640
push_back 978837005
get 221756
push_middle 766477207
get 110786
push_middle 847708338
get 388928
push_middle 343805415
get 233981
push_front 236670818
push_back 390334363
push_front 58215709
get 49115
push_back 609719126
push_middle 408210665
push_front 716915723
push_front 299920663
push_middle 870839167
push_front 194168503
push_back 122511561
get 25433
push_middle 436213901
push_front 837280169
get 160291
push_back 791254964
push_back 418503755
push_middle 49272282
push_back 30714415
push_front 827427037
push_front 499348239
push_middle 771604595
push_front 156308052
push_back 781925907
push_front 814545063
push_back 199734620
push_back 147875061
push_middle 530733856
get 420447
push_front 318277930
get 326575
push_front 457584234
get 148247
push_back 25171513
push_middle 760447578
push_front 189353540
push_middle 556625581
push_front 734042887
push_middle 433748546
push_back 577527319
push_middle 198336520
push_front 977853026
push_back 549605825
push_middle 451260065
push_middle 235966451
push_back 22488741
push_middle 817039839
get 364481
push_back 584398864
push_middle 716067767
push_back 285447849
get 364516
push_middle 447973216
push_middle 668076419
push_front 123267042
push_back 770817937
push_middle 646761229
push_middle 921979834
get 347924
push_front 600884364
push_back 341460074
get 239213
get 142700
push_middle 860704169
get 24464
push_middle 701833674
push_middle 520595204
push_back 33190831
push_back 141269244
push_middle 714342255
push_middle 21207269
push_middle 209107501
push_middle 956365842
push_back 745905303
push_front 7286429
push_front 281205525
push_middle 538544261
get 417935
get 447068
push_back 666421155
get 352228
push_front 717967397
push_middle 879447558
push_back 238945965
get 253363
push_back 310486786
push_back 299470666
get 77773
push_back 429001313
push_middle 525379884
push_middle 2021912
get 63832
get 221915
push_front 247882082
get 205727
push_back 601032978
push_middle 551509800
get 440671
push_back 732798234
get 445502
get 163864
push_middle 298705377
push_middle 843710785
get 130478
push_back 552332876
push_middle 958182450
push_back 422127543
push_back 458916532
get 451422
push_middle 152982795
push_back 277685897
get 56473
push_back 759600479
push_front 606565300
push_middle 419886667
push_back 147748399
push_middle 249619674
push_back 253279334
get 106279
get 287317
push_back 535961743
push_back 391428294
push_back 591334026
get 165809
push_front 795316271
push_back 864800504
push_middle 727992051
get 303735
push_back 280785446
get 171726
push_back 327715465
get 121159
push_middle 331123290
push_middle 303139476
get 418535
push_front 403489465
push_middle 913607729
get 356921
push_front 926617633
get 387983
push_back 18108346
get 149584
get 279873
push_middle 451015095
get 318563
push_middle 189136725
get 24141
get 334331
push_front 143416762
get 395686
get 338773
get 116892
get 157497
get 413823
push_middle 256636895
get 73514
get 266031
push_front 7055953
push_front 197011391
push_middle 274391934
push_front 123057966
push_middle 852169202
push_middle 825338606
push_front 874837817
push_back 531633676
push_front 36007455
push_back 376003667
push_middle 613197342
push_back 499818583
push_front 419018795
push_back 759417357
push_back 376549510
push_back 80805909
push_middle 953545528
push_middle 922858246
push_back 698109678
get 243634
push_middle 324970926
push_back 647076590
push_back 709967892
push_back 843473448
push_back 122798406
push_middle 104741740
get 352594
push_back 908261992
push_front 294324455
push_middle 279477459
push_middle 122462761
push_back 397094373
push_front 338955442
push_back 88014011
push_middle 953479157
push_back 699513287
push_middle 522872580
push_middle 218251833
push_middle 164431002
push_back 989211346
push_middle 206696756
get 406748
get 183948
push_front 961203707
push_middle 197144912
get 250570
get 383438
push_middle 825914834
push_back 941465588
get 45051
push_front 946014270
get 272667
push_middle 553355696
push_middle 52834776
push_front 543709930
push_back 16909143
push_back 257079667
push_front 159438405
push_middle 30665809
push_back 388136828
push_middle 422954444
push_front 86836331
get 426410
push_front 330880476
get 70302
push_middle 671451211
push_middle 90234820
push_middle 33632450
push_back 461923292
get 461628
push_front 16242428
push_middle 133887427
push_front 9758491
get 281101
get 354439
get 210133
push_back 274297258
get 139059
push_back 917598091
get 58427
push_front 843933648
push_front 398987642
push_middle 702855953
get 288035
get 16285
get 271271
push_middle 161277801
push_middle 71370205
get 59223
get 462474
push_front 12186085
push_front 217822554
push_front 262378137
push_middle 381511533
push_middle 639805447
push_middle 419718436
get 10147
push_back 74915354
push_front 339436545
get 462543
get 352544
push_back 536422281
push_front 145014646
push_middle 814471
get 443851
get 347501
push_front 102701971
push_front 810996965
get 138025
push_back 972023512
push_middle 922416841
push_back 395854513
push_middle 799760509
get 50616
get 283253
push_back 485661343
push_middle 491496386
push_front 221369695
push_front 568098889
push_middle 882793936
push_middle 24340865
get 242869
get 195090
push_front 279454501
get 305713
get 349269
push_front 461537483
get 408826
push_back 155772155
push_middle 294486648
push_back 821504012
push_front 126669988
push_back 158786581
get 15861
push_front 761352140
get 193305
push_middle 84793080
push_back 366871277
push_back 948468246
push_front 317893750
get 181838
push_middle 90422445
get 425290
push_back 499951372
push_middle 524678516
get 352034
push_front 937018508
push_front 904553341
get 25868
push_back 320146836
push_front 701807836
push_back 449122967
get 446889
push_back 372994448
push_back 47770202
push_back 174441294
push_middle 863255663
get 344102
push_back 269589929
get 302415
push_back 142360619
push_back 853881187
push_middle 540050036
push_back 349351090
push_front 913427263
push_middle 839400029
push_back 448070775
push_back 62512178
push_back 221005230
push_front 638957981
get 239477
push_middle 337194569
get 271398
push_middle 280437487
push_front 876155051
push_back 507270849
push_front 967988609
push_front 831988464
push_back 281695141
push_middle 137905773
push_back 467769471
push_middle 551795981
push_front 175330896
push_back 529412180
push_middle 747444414
push_front 349703187
push_middle 950257430
push_front 633952564
push_front 997066770
push_back 334535280
get 309788
push_middle 706580858
push_middle 373483125
push_middle 148299403
push_back 868863181
push_front 675739312
push_middle 549293073
get 337980
push_middle 285697045
push_front 491026764
push_middle 509860932
get 376992
get 343349
push_front 569452956
push_back 828654322
push_back 991293986
get 364922
push_middle 834205865
push_middle 450701776
push_middle 264223136
push_middle 819040555
get 400954
push_back 880520472
push_front 249850862
push_back 455608072
push_front 883114392
push_back 713820862
push_middle 300746466
push_middle 732811857
push_middle 477195138
push_back 601470159
push_middle 668859327
push_middle 453232831
get 381520
push_front 59577129
push_middle 794150644
push_front 653939618
get 316134
get 123276
get 110415
push_front 996112865
get 442442
push_back 979711457
push_middle 640937894
push_back 232215737
push_front 989196978
push_middle 502346736
push_front 576389697
push_middle 562613895
push_back 635711941
get 276487
get 29018
push_middle 282976837
push_back 626676836
push_middle 785241152
get 92358
push_middle 901746300
push_middle 98572052
push_front 749493173
push_back 271169134
push_back 997226874
push_middle 943414445
push_front 268060190
push_back 80748657
get 390991
push_front 83364768
push_middle 325231974
push_front 704669237
push_back 239500806
push_front 158671135
get 240187
push_back 819398134
get 78648
push_front 440981486
get 449211
get 35063
get 243463
get 418046
push_back 579625918
push_middle 258033272
push_front 297278663
push_middle 575548301
get 145365
get 106795
push_middle 221582229
get 155352
get 367174
push_back 744528340
push_middle 277158027
push_back 648372829
push_front 133792431
push_front 680560563
get 200985
push_front 41976465
push_middle 100595357
push_middle 223683590
push_middle 798729740
get 310396
push_back 522476364
get 192118
push_back 850808098
push_middle 756000768
push_back 156598307
push_back 229146625
push_front 602590505
push_back 779556143
push_front 300076523
get 47497
get 199578
push_middle 125040603
push_front 920760062
push_middle 496486619
push_front 951303881
push_front 756874768
push_back 592397979
push_middle 613379726
push_middle 671112155
push_middle 450715842
get 448124
push_front 945788238
push_front 811306952
push_middle 380698537
push_middle 951279495
get 355437
push_front 637054480
push_middle 647077026
push_middle 14980058
push_middle 473751290
push_middle 751809074
get 108489
push_front 69396509
push_front 231458541
push_middle 452796584
push_back 345252778
push_front 685421834
push_back 342996480
push_back 61631645
push_middle 173133401
get 82875
push_back 483133956
push_front 332213026
push_back 363070778
get 160746
push_front 470271771
push_back 622015098
push_middle 836841973
push_middle 669449496
get 333718
push_middle 181267312
push_front 355440377
get 393412
push_front 358703207
push_middle 519128811
push_back 187208306
push_front 524616867
get 179025
push_front 977077425
get 354550
push_back 748541606
push_middle 124756101
get 425269
push_middle 356778838
push_middle 458801419
push_middle 60702011
push_back 561860065
push_back 399908958
get 400225
push_front 225632481
get 100205
push_middle 13600918
push_back 57711535
push_middle 2200917
get 317239
push_back 458068016
push_middle 807510114
push_back 974327409
push_front 575600284
push_front 283217814
push_front 884099733
push_front 430298150
get 451780
push_back 1134615
push_middle 26257631
push_front 931841383
push_middle 980478332
get 286126
push_front 391427773
push_front 830316492
push_back 290280242
push_front 352513072
get 404432
get 149535
get 404211
push_middle 737842763
push_front 204573249
push_back 18643604
push_middle 472473172
push_middle 860254822
push_middle 782060814
push_middle 467240872
push_middle 89962683
push_back 661564909
push_front 484043808
push_back 858408880
push_back 968208702
get 393185
get 170371
push_front 62890002
push_middle 143460256
push_middle 417397741
push_back 780436028
get 137843
push_middle 924056225
push_middle 903554085
get 2737
push_back 687781047
push_back 492739456
push_front 396255792
get 56925
push_back 738641255
push_front 665059222
push_back 121964914
push_middle 984218661
push_middle 39374672
get 19207
push_middle 952254983
push_middle 354921814
push_back 671661629
push_front 637809251
push_back 588359281
push_front 353255521
push_middle 601117519
push_back 888838104
push_back 664220556
push_front 723729488
push_middle 735805493
push_front 499484715
get 284942
push_front 91926486
push_middle 131980698
push_back 354083086
get 131985
push_back 226842489
push_back 279737270
push_back 765021570
push_middle 925072627
push_front 452242362
push_front 423009663
get 377515
push_back 909114987
push_back 980785934
push_middle 457784839
push_back 997959720
push_middle 95492462
push_back 976866496
get 249762
push_back 92237290
push_front 435945661
get 36472
get 342888
get 16026
get 301420
push_front 486879001
push_back 22765832
get 422056
push_middle 716652519
push_back 332913515
get 77720
push_back 86116647
push_back 763973361
push_back 3184318
push_middle 667119656
push_back 651640834
push_middle 840910875
push_middle 195178679
push_front 101839977
push_back 433798183
push_back 902739338
push_middle 976631889
push_back 344728146
push_front 422984253
push_front 351895954
push_middle 674775919
push_front 582924254
push_middle 660246650
get 345193
get 435554
push_back 99575014
push_back 553064804
push_middle 536622991
push_back 340212552
push_middle 890393348
push_back 668044138
get 162127
push_front 743732495
push_middle 347151446
push_front 419182255
push_front 247985838
get 354844
push_front 711172645
push_front 933996065
push_back 61548264
get 33308
push_front 780089850
push_front 264098960
get 206958
get 8763
get 29983
get 236580
push_front 84932817
get 112634
push_back 67026314
push_back 383297900
push_front 620002846
push_middle 744979466
push_front 589505908
push_middle 308302054
get 131803
push_front 727950845
push_back 879666925
get 162425
get 97685
push_front 401104880
push_middle 652435965
push_front 157486783
push_middle 425127900
push_front 782893712
push_front 59881532
get 316144
push_middle 691415212
push_front 689733583
push_middle 127115368
push_front 924828768
get 405869
push_back 495456341
get 20454
get 7269
push_front 480057761
get 14437
push_front 739971603
push_middle 251281056
get 385970
push_middle 24135452
push_middle 737706722
push_back 599896937
push_back 379264495
push_front 74341090
push_back 878044843
push_front 142574633
push_front 188016950
push_middle 264488876
push_back 217733751
get 438955
get 262052
push_front 367421253
push_back 68905430
get 197508
push_back 66749303
push_front 116517507
get 168940
push_front 517327539
push_middle 408095716
push_back 609870412
push_middle 288330122
push_middle 805461960
push_front 405842031
push_back 771999470
push_front 306750538
push_middle 368123529
push_middle 594877425
get 67527
push_front 536509309
push_front 369087059
push_middle 133291660
push_front 484647320
push_front 329119220
get 197069
push_front 783643959
get 29871
get 452733
push_middle 969393678
push_back 281652169
push_back 890230418
push_front 420522467
get 54652
get 391235
push_middle 502589800
get 396258
push_back 585452957
push_front 700128017
push_front 451559952
get 343481
push_front 214074790
push_back 389973493
get 186569
get 66982
push_back 522336586
push_middle 777562656
get 409128
push_back 84944784
push_middle 832597605
push_front 890056396
push_front 627780274
get 25253
push_middle 220367793
push_front 584344879
push_middle 410241371
push_front 725544149
get 37826
push_front 865343504
push_front 680385806
push_front 446382855
get 190173
push_middle 634607562
push_back 163730127
get 743
push_middle 513325782
push_front 950555922
push_back 528472913
push_middle 595156344
get 230377
get 247089
push_back 953068190
push_middle 868408301
push_middle 44408756
push_middle 998635229
push_middle 441753987
push_middle 320699286
push_middle 728280889
push_front 91178576
get 279531
push_middle 49999870
push_back 342485685
push_middle 977647223
push_front 811421755
push_middle 242746051
push_middle 332710695
push_middle 868412092
get 12891
push_middle 999192859
get 446588
push_front 88309888
push_front 842473320
push_middle 708086170
push_back 580352389
push_front 209043196
push_back 610405902
get 282997
push_front 556282180
push_middle 577517526
push_front 231137178
get 290323
get 260343
push_back 18118568
get 131597
push_back 991803001
get 148607
push_front 555402788
push_front 572958542
get 51546
push_back 860951935
push_front 58057638
push_middle 744616559
get 337603
push_middle 543342635
push_front 979071532
push_middle 723090812
get 91803
get 357680
push_middle 130711545
get 165692
push_front 29271847
push_front 758193685
push_front 222749177
get 1177
push_front 598297848
push_back 294259848
get 244387
push_back 561909798
get 172469
push_middle 807708838
push_back 494543948
push_front 871643605
push_back 551086704
get 343212
push_middle 594501551
get 102039
push_back 936319978
get 351882
push_middle 791323471
push_back 60811068
push_middle 909523579
push_middle 356187369
get 89786
push_front 620786638
push_front 782887894
get 403312
push_middle 279851359
get 101048
push_back 776049422
push_middle 444310965
push_front 429021342
push_back 415972735
push_front 97737264
get 309319
push_front 271994141
push_middle 810158984
push_front 871705431
get 270674
push_front 811796859
push_back 841008975
push_middle 771700003
push_front 980797003
push_front 843152818
get 113678
get 411458
push_back 850270629
get 135590
get 317488
push_middle 439919553
push_middle 151114238
get 92979
push_middle 670538762
push_middle 379653214
push_middle 187173874
push_middle 754752710
get 211254
get 434910
get 297888
push_middle 44106580
push_back 332001882
get 428503
push_front 434119585
push_back 891151211
push_front 724283065
push_middle 402604830
get 45991
push_front 653819858
push_back 179950885
get 22005
push_front 819338593
get 185806
push_middle 343104913
push_middle 388975660
push_back 338241504
push_back 256233188
push_middle 286768712
get 173377
push_middle 577384214
get 344473
push_back 650172378
push_back 230287054
push_middle 160352682
push_back 73917827
push_back 519347991
get 16457
push_middle 686390335
push_back 619241500
push_back 295497757
push_front 328023643
push_back 582729447
push_middle 835970932
push_middle 439725647
push_front 857377160
push_middle 621464018
push_front 377333824
get 419353
push_middle 424073635
push_back 828831414
push_middle 522968457
get 188527
push_middle 270420395
push_front 772842191
push_middle 336761691
push_back 581972188
push_middle 36845681
get 259718
push_middle 67345864
push_middle 960312703
push_back 567729261
push_front 364542535
get 126409
push_back 695077434
push_back 809348778
push_middle 25799985
push_front 395129598
get 249776
get 130723
push_front 530536647
push_back 298333200
push_front 520405215
push_front 528941438
get 96513
push_middle 56528112
push_back 781706555
push_front 460864813
push_middle 245107369
push_back 14892782
push_back 210600176
push_front 72010384
get 248094
push_back 823978996
push_middle 284541552
get 306982
get 393549
push_middle 999766610
push_front 573863641
push_front 415152453
push_back 396424147
push_middle 148260431
push_front 616803195
push_middle 988874779
push_back 590435235
push_middle 718809841
get 291302
get 215744
push_front 522851870
push_back 831982790
get 178624
push_front 361463544
push_middle 495458680
push_middle 146984401
push_front 752053859
get 230462
get 155461
push_front 123629837
push_back 309127107
get 8301
push_middle 96332399
push_front 152003534
get 435220
push_middle 340380875
push_middle 550989581
push_front 638362215
push_back 793649113
get 102567
push_back 590644197
get 69063
push_back 177195270
get 340458
push_middle 462368001
push_front 906513996
push_back 682198095
get 221872
push_back 117620558
push_middle 900769638
push_back 181849596
push_middle 588689599
push_front 700550556
get 382277
get 361075
get 302700
push_front 466598985
push_front 685761326
push_front 141947062
push_front 517787167
push_front 70366113
push_front 188051586
get 332396
push_middle 884037017
get 126803
push_back 554968426
push_front 490908816
push_middle 399073137
push_back 161752103
push_front 563767934
get 151526
push_front 745919629
push_front 456888489
get 215525
push_back 603513104
push_middle 834939029
get 168800
push_front 25029800
get 164567
get 406035
get 386535
get 183417
push_middle 130807753
push_middle 827865663
get 229604
push_middle 662201376
get 12427
push_middle 173612531
push_back 118637327
push_back 267068466
push_front 960492220
get 459989
get 135122
get 150525
get 268497
get 132273
get 406245
push_back 460679066
push_back 97170500
get 304982
push_back 568812625
push_front 171682936
push_front 397547381
push_front 83529756
push_front 383411452
push_front 955943817
push_back 240808914
push_front 51732572
push_back 560406125
get 101148
push_front 523117640
push_front 626205149
push_back 485375210
push_back 753889703
get 397638
push_front 513887385
push_front 396062676
push_back 127545967
push_back 390052789
push_back 281597625
push_front 951261388
push_middle 279196083
push_front 887958349
get 409787
push_middle 521991742
push_middle 911139740
push_front 722066459
push_back 806036916
push_middle 390856808
push_front 483724028
get 257439
push_back 692126107
push_front 771829533
push_back 621123830
push_front 367223758
get 420993
push_back 288864647
push_middle 30726083
push_front 346878793
get 316698
push_middle 910315777
push_back 346172828
get 29441
push_front 682514187
get 24208
push_middle 98230327
push_middle 9475819
push_back 777233995
push_middle 58793112
get 309274
push_back 735582553
push_front 909604112
get 158627
get 295292
get 302107
push_front 257094472
push_back 670990572
get 16176
push_back 279480168
push_back 592042692
push_middle 410379981
push_back 558285250
push_middle 522154733
push_middle 911103396
push_back 549934000
push_back 660470708
get 25758
get 395737
get 176146
push_middle 505588658
push_back 353932096
push_back 803892550
push_middle 325606498
push_back 883039148
get 177694
push_middle 805905540
push_back 958156215
get 5510
push_back 52332764
push_middle 232980314
push_front 423587953
get 416410
push_back 425410681
push_back 722261358
push_back 148607990
get 432275
push_back 788253809
push_front 544184344
get 186972
push_front 25168034
get 314788
push_middle 604407836
push_back 257262031
push_middle 541477689
push_middle 209754606
push_front 970736777
push_back 165891247
get 377798
push_back 255732472
push_front 306211935
push_front 782714350
get 334909
push_front 295265629
push_middle 329809394
get 308705
push_front 206503198
push_middle 230378998
push_front 512084307
push_middle 565414002
get 104526
get 268486
get 148826
push_back 190233018
get 317347
push_middle 714998834
push_middle 409176141
push_back 194420932
get 90194
push_back 145119543
get 3037
get 362347
get 171434
push_middle 913651123
get 393281
get 202002
push_middle 792042064
push_middle 656947671
push_middle 385607109
push_back 552976190
push_middle 717932317
push_back 747090738
push_middle 227044303
get 429990
push_back 141526265
push_back 795156176
push_front 717885508
push_front 612699900
push_middle 953343674
push_front 750382120
push_back 378600537
get 11834
push_back 359744972
push_back 638665400
push_middle 354235155
push_front 38383234
push_back 172420040
get 329094
push_back 913270005
push_front 884037110
push_back 786419189
push_front 698545759
push_front 44847248
get 408813
get 340351
get 1542
push_middle 798001695
get 185383
get 60547
push_middle 105666278
push_front 973734019
push_back 127106503
push_front 390147520
push_middle 224271720
push_middle 360362878
push_middle 862176589
get 336082
push_back 470741871
push_back 343544319
get 366936
push_back 132685772
push_middle 650041595
push_back 148715648
push_front 191923313
push_middle 808759133
push_back 407923496
push_middle 251976350
push_back 603204368
get 246116
get 361833
push_back 81591991
get 6416
get 15387
get 213653
push_middle 358224398
push_front 991653005
push_middle 489353494
push_back 375919382
push_middle 717072424
push_back 273951917
push_back 292736093
get 273072
push_middle 850886125
push_middle 633651823
push_front 292406890
push_front 985199318
get 278193
push_front 757209926
get 131236
get 273097
push_front 244778611
push_back 544135166
push_front 21247845
get 303198
push_front 642000595
push_middle 259337524
get 380291
push_back 891351503
push_front 648205522
get 278336
push_front 225370361
get 183253
push_front 429245167
push_back 421576761
get 63254
push_back 540733107
push_back 210675636
get 150971
get 94518
push_middle 742384136
get 260153
push_front 479485826
push_middle 438066323
push_back 89454961
push_front 901627060
push_front 326052700
get 169068
push_back 625921458
push_back 277713879
push_middle 997997732
push_front 193678839
push_front 875073118
get 454434
push_front 201230034
get 338495
push_back 720243625
get 408655
push_back 977039105
push_back 233374798
push_back 129542071
push_front 416925024
push_back 728731561
push_front 370855066
get 384363
get 397988
push_front 64226895
get 207582
push_middle 916780601
push_front 792558562
push_front 489186752
push_middle 88249482
push_front 651287336
get 38157
push_back 426457005
push_middle 912033055
push_middle 772857820
push_back 448758168
push_middle 79387811
get 381384
push_front 511587670
push_front 423772337
push_middle 658843221
push_middle 542791259
get 457384
push_back 517407387
get 131445
push_middle 534612658
push_back 77443127
push_front 298972990
push_middle 712913850
push_back 417309670
push_front 620446180
get 227395
get 238010
push_back 549470890
push_middle 239227065
push_back 348220320
get 303816
push_front 484726977
push_middle 425261599
push_back 236857969
push_back 877260142
push_back 242039042
push_middle 257155095
get 92560
get 239305
push_middle 667349303
push_middle 870249776
push_middle 365826915
push_back 833970928
push_back 475126163
push_front 447869620
get 39187
push_middle 718491798
get 96563
get 415371
push_front 224490340
push_back 295105397
get 230219
push_front 579035175
push_back 985737481
push_back 902514413
push_middle 467995871
push_middle 139661515
push_middle 706515912
get 292657
push_back 537215933
push_middle 864288213
push_front 531462372
push_middle 677970568
push_middle 283664449
push_back 244477872
push_back 642446475
push_back 93958580
get 400121
push_front 545441606
get 270337
push_front 318932301
push_middle 993766094
push_middle 198211198
get 444780
push_front 603764391
push_front 755709366
push_middle 574465709
push_back 167570547
push_middle 809802196
get 112052
get 380826
push_front 178776874
get 430887
push_middle 972362979
push_front 134240762
get 256011
push_back 323793848
get 421077
push_back 133345856
get 254125
push_front 838403427
push_front 303884059
get 69311
push_back 322087320
push_front 207977382
push_middle 616210903
get 48751
push_front 522375893
push_front 682176610
push_back 367179286
push_back 816074140
push_front 337527143
push_back 266169944
push_front 108525984
get 243777
push_middle 435846952
push_front 183537870
push_middle 451415439
push_back 829430824
get 399690
push_front 241906017
push_middle 87272484
get 189660
push_middle 224933692
push_front 679349575
push_back 466237584
push_front 69414872
push_front 362065802
get 395824
get 48525
push_front 384591918
push_middle 283612056
push_middle 666626576
get 3898
push_front 796202607
push_front 358588060
push_middle 541985687
push_front 47032097
get 278732
push_middle 173614987
push_back 543523469
push_back 532069352
push_front 56115974
get 46964
get 169804
push_front 149246253
push_middle 317090972
push_middle 56465279
get 313502
get 300396
get 225404
push_front 75403588
get 344831
push_middle 978440149
push_middle 132874723
push_middle 869633194
get 150028
push_back 316050967
get 171408
push_back 43493606
push_middle 922486763
get 307876
push_back 675464894
get 326222
push_back 195931841
push_front 973372428
push_front 396578188
push_front 446645858
get 74736
push_front 2492591
push_back 707212963
push_middle 539980535
push_back 538660055
push_middle 142786781
push_front 315325762
push_back 318496843
push_back 29675624
push_front 915301681
get 68893
push_middle 107584750
push_middle 216042180
push_front 73251877
push_front 15529828
push_back 840727937
get 430811
push_front 382577312
push_back 890617344
get 245454
get 209577
get 425016
get 185251
push_front 176752335
push_front 765874770
push_middle 251689191
push_middle 756082889
push_middle 699198057
push_middle 324141507
push_middle 655148875
get 368561
push_middle 217226633
push_middle 689748714
push_back 580615145
push_front 712425107
push_back 97744493
push_front 618558803
get 237533
push_back 686471950
push_middle 527327047
get 177181
push_front 304350074
push_back 258529111
get 256870
get 13108
push_back 157437914
push_front 656384400
push_back 145690885
push_back 44679627
push_middle 244476696
get 336891
push_front 238275149
push_middle 240081330
push_front 647219255
push_front 477508443
push_middle 646787216
push_middle 382052715
push_front 591568710
push_back 148304548
push_front 691437155
push_front 565591644
push_front 640623192
get 358744
get 159642
push_front 938195722
push_front 911286533
push_front 275155370
get 105166
push_front 992564353
push_back 726788718
push_back 264833742
push_middle 55529424
push_middle 97076064
push_middle 904780835
push_middle 851900430
push_middle 259526443
get 306739
push_back 322159478
push_middle 102159326
push_middle 265630338
get 105869
push_middle 765594970
push_front 403763303
push_front 347088228
push_back 777052469
push_back 642951125
get 203401
push_middle 250427162
push_front 757048983
push_middle 653431150
push_back 163995232
push_back 565399006
get 238375
push_middle 522156612
get 290270
push_back 456860475
push_back 176191939
push_front 104925473
push_middle 690758890
push_middle 320595649
push_back 654115070
push_middle 761749488
push_front 825753418
push_middle 425462837
push_middle 59513550
push_front 957166811
get 89139
get 268942
get 214524
push_back 876421521
get 243413
push_back 899579151
push_middle 55253083
push_back 730913105
push_front 484345874
push_back 328758103
push_back 998971282
push_back 499763680
get 3989
push_middle 311674721
get 216674
push_back 382398729
push_front 230076831
get 450980
get 122611
get 404867
get 8944
push_middle 444656011
push_back 394529659
push_middle 695647788
push_middle 258722058
get 458284
push_front 14513068
push_back 503819849
push_back 21808582
push_back 816175091
get 445205
push_front 869379166
push_front 37308776
get 286075
push_front 54013429
push_middle 949452000
push_back 756136265
push_back 697464929
push_middle 906508758
push_front 699480323
push_middle 364930563
push_front 143475149
push_front 142721666
get 453789
push_middle 346954199
push_back 510627910
push_front 417513986
get 254066
push_back 306306263
get 425834
get 199399
push_front 494137651
push_middle 529513110
push_back 322420592
get 329375
get 298269
push_back 370683095
push_front 980872563
push_front 165176537
push_front 953481359
get 127107
get 137531
push_middle 31878425
push_front 153762843
push_back 741241577
push_back 63247751
push_back 57837856
get 220054
push_middle 369377518
push_back 876307738
push_middle 233701403
push_front 658389789
get 16571
push_middle 994704469
push_middle 669198396
push_middle 407806909
push_back 922915755
push_middle 885834351
push_middle 933320720
get 396088
push_front 961706319
get 301525
push_front 251626313
get 167994
push_front 168289996
push_middle 514491959
push_back 257552055
push_back 46526092
push_middle 410719738
push_middle 135045788
push_back 52249443
push_front 124228644
push_back 241017594
push_back 447474840
get 454890
push_back 511317310
push_back 788495928
push_back 606309361
get 140284
push_middle 676851946
get 212563
push_back 140097088
push_front 904907954
push_front 939179444
push_back 581552325
push_middle 670652684
push_middle 339536047
push_front 670422928
push_middle 465761603
push_middle 980942375
push_middle 285451470
push_front 307907278
get 152103
push_middle 629318274
get 124753
push_front 61010167
push_back 469352684
push_back 227521878
push_front 707807129
push_back 101635602
push_middle 949681169
push_back 449667895
push_back 388791005
push_front 368116432
get 143480
get 244052
get 184876
get 183751
get 344171
push_middle 37696929
push_middle 592819217
push_middle 504113922
push_middle 494278225
get 16369
push_back 212549262
push_middle 889095381
get 15048
push_back 547357609
push_front 291294977
get 415639
get 92379
push_back 381341554
push_back 384628975
push_back 887678604
push_back 995014235
push_back 469131141
push_middle 438865449
push_back 163651429
get 434222
push_front 254338534
push_back 146540135
get 396103
get 34904
get 286670
push_front 33801784
get 163268
push_back 646523380
push_middle 996626050
push_back 607526749
push_front 505903295
push_front 694754081
push_middle 709735328
push_middle 94410581
push_front 731401091
push_back 509682628
push_front 339916168
get 199502
push_front 721088867
push_middle 160487534
push_front 620208091
push_front 830717000
get 323228
push_middle 296975688
push_back 327732938
push_front 794106247
get 108903
get 420063
get 33513
push_middle 918526943
get 229114
push_front 891059055
push_back 403895325
push_front 389968314
get 54977
get 169360
push_back 750360648
get 12908
push_back 79230305
get 384263
push_middle 35453683
get 333852
push_back 941677592
get 282740
push_front 427137196
push_middle 552179764
push_front 617417763
push_middle 908642170
push_front 526069094
push_middle 415521726
push_back 158763500
push_back 401352969
push_back 573182177
get 331711
push_back 957394950
push_front 718959758
push_back 884017844
push_back 641918145
push_middle 899062940
push_back 116575193
get 133236
push_front 126352892
push_middle 340504370
push_middle 913229780
push_front 17766645
push_front 349720604
push_back 597101573
push_back 389698698
push_back 980582157
push_back 723374028
push_back 510019461
push_back 229332061
push_back 753103555
push_back 317740591
push_middle 57263666
push_middle 980137944
push_back 767267994
push_middle 484255659
push_middle 834211382
get 37016
push_middle 392546789
push_middle 783341969
get 415856
push_middle 402098742
push_middle 234865364
push_front 697279782
push_front 824696114
get 246138
push_back 974379083
push_middle 613091041
push_front 491959826
get 152849
push_back 446180194
get 191117
push_middle 11615006
push_middle 543842795
push_front 548358868
push_middle 731022284
push_front 140159945
push_back 986150512
push_front 157700341
push_middle 998639608
push_middle 934973821
get 355876
push_front 280119125
push_front 787700478
get 74058
push_back 715626134
push_back 620774969
push_front 84103284
push_back 857107575
get 175247
get 43526
push_middle 191043066
push_front 53921961
push_front 513915825
push_middle 470206654
push_back 216024284
push_middle 514399037
push_front 578408354
push_front 67339234
push_front 825442079
push_middle 173579619
push_back 525468532
push_back 279033553
get 121694
push_front 303442957
push_front 202741507
push_front 541855096
push_back 244096257
push_middle 287550310
push_front 57650100
get 351093
get 186028
push_middle 777970280
push_front 138582290
push_back 395199141
push_back 601812237
get 269485
push_front 326042390
push_middle 860432059
get 306429
push_middle 628493372
push_middle 784342306
push_back 534588379
get 353320
get 406642
push_middle 304339324
push_front 987026138
push_middle 627323600
push_front 770492362
push_middle 503831144
get 333631
push_front 503419507
push_middle 373974297
push_back 501412670
get 282424
get 32091
push_back 827400308
push_back 790935770
push_back 356888409
push_front 704074006
push_front 657435344
get 158306
push_middle 510553582
push_back 761662442
push_middle 406597437
push_middle 652083142
push_middle 563110642
push_back 374376885
get 280053
get 196137
push_back 439332276
push_middle 978909128
push_middle 370922054
push_middle 236997893
push_middle 414268949
push_back 57196440
get 326764
push_back 304698282
push_front 891275096
push_front 932609122
push_middle 685094300
push_back 355198892
push_front 178068066
push_front 356886222
push_front 305521608
push_front 296130339
push_back 191988595
push_middle 970119913
push_front 272719724
push_back 57262761
get 303093
push_middle 157903469
push_back 833606331
push_back 215345422
push_back 163666702
push_back 634319983
get 399048
push_front 255382025
get 167068
push_front 525430796
push_middle 215900805
push_back 483620728
get 99483
push_front 180163594
push_middle 764723210
push_back 394525152
push_front 199018141
push_middle 936233215
get 187999
get 400831
push_front 851311708
get 351390
push_back 746574139
push_front 80115645
push_back 248539777
push_back 857822836
push_middle 916173578
push_back 361203393
push_back 897974526
push_front 365149953
push_middle 508659041
push_back 122769227
push_back 589713541
get 3778
push_middle 202046146
get 302970
push_middle 709625817
push_middle 689324115
push_front 645180346
push_front 304486777
push_middle 680820456
push_middle 355864308
push_middle 218305769
get 323987
get 262470
push_front 739228213
push_middle 204347786
get 128763
push_back 282772168
push_front 574683970
push_front 980481460
push_middle 315194632
push_back 59516116
get 254168
push_front 211838238
push_front 403293668
push_middle 859374773
get 115005
push_front 327328763
push_middle 461802025
push_front 483711708
push_back 379147671
get 264522
get 105255
push_middle 529450907
push_back 522501177
push_front 227001971
push_back 568424427
push_middle 971867938
push_back 551680880
get 189071
push_back 30077163
get 130379
push_front 133926972
push_middle 453138253
push_middle 876745452
push_front 914500766
push_front 98397358
push_front 341368132
get 263452
get 66996
push_front 678107321
push_middle 174023767
push_back 101686173
push_middle 37076043
push_back 47787206
push_front 787075247
push_middle 760116845
push_middle 801615782
push_middle 287308854
push_middle 341591798
push_back 657309370
push_back 324603462
get 452508
get 346039
get 328488
push_back 315356596
push_front 609445866
push_front 538816276
push_back 555954046
push_middle 916941249
push_middle 882456370
get 390132
push_back 846435035
push_back 796617147
push_middle 927365978
get 281056
push_back 444921288
push_middle 68620894
push_back 882727986
get 243140
push_front 395438969
push_back 207669944
push_back 329236793
push_middle 130544087
push_back 912636412
push_front 377169260
push_back 931922882
push_middle 301116404
push_middle 338717274
get 52342
push_back 277774383
push_middle 808630845
get 45503
push_back 280590600
push_back 296832030
get 316131
push_back 24591190
get 224003
push_front 986075896
get 311550
push_back 172560532
push_back 113515321
push_front 141819565
push_front 343879322
push_back 251134114
push_front 475509446
get 73899
push_middle 405807481
get 332641
push_middle 65345391
push_back 305444829
push_middle 518199607
push_front 725021677
push_middle 157975914
push_middle 380774241
push_front 662477222
push_front 602777339
push_back 204512376
push_back 848074028
push_back 846986982
get 116038
push_middle 506175073
push_front 711412344
push_middle 976124018
push_middle 526865407
push_back 338077363
push_front 638581487
push_front 108221531
get 367157
get 329392
get 391282
get 8189
push_back 651119870
push_back 34844349
push_back 399945014
push_back 758606898
get 83514
push_middle 141864204
get 12504
push_back 829022999
push_back 464953
push_middle 197727267
push_back 620618673
push_back 658402751
push_middle 552190749
push_front 361402267
get 447794
push_front 133443841
push_front 375328415
push_front 754627335
push_front 337790372
get 100378
push_middle 253843163
push_front 232483070
push_back 167196882
push_middle 47985302
push_middle 524080956
get 283215
push_front 447221017
push_middle 185456025
push_front 804147398
get 324102
push_back 850350623
push_front 1304025
push_back 909470596
push_front 657021396
get 336447
push_back 545416924
get 399084
push_back 688682178
push_middle 859498716
push_front 776353467
push_middle 371762623
push_front 898189146
push_middle 312572003
get 111097
push_front 659164324
push_middle 763235421
push_back 959301158
push_back 717879591
push_back 265263562
push_middle 230683373
push_middle 708475220
get 8391
get 241312
push_front 389060497
get 100552
get 211101
push_back 670953294
push_front 238213499
get 185418
push_front 196319848
get 23210
push_front 520220071
push_middle 389107812
get 126237
push_back 381463480
push_middle 992341093
push_front 700734743
push_front 3258343
push_front 794338912
get 95030
push_middle 292609441
push_back 91779808
push_front 316370975
get 314369
push_front 922656043
push_middle 896142826
push_back 292808843
push_middle 795675231
push_back 911869798
push_front 530900346
push_front 820505489
push_front 88592094
push_front 47423287
push_middle 512988861
get 405244
push_back 427419726
push_front 544089881
push_back 42487839
push_middle 521380458
push_front 901074090
push_front 849683072
push_front 692332532
get 212665
get 412229
push_middle 342179534
push_front 408341053
push_front 852137986
get 255933
push_back 62060945
push_front 748920199
push_back 688345990
push_back 767899907
push_front 139471430
push_middle 783914263
push_middle 411507601
get 417889
push_middle 240469442
push_back 224121097
push_middle 377065878
push_front 682604734
push_middle 854655407
push_back 172926051
push_middle 969910361
push_back 889365253
push_front 247374658
push_front 994029847
push_front 286699859
get 52421
get 282777
push_front 836621765
push_back 746512272
push_front 817417520
push_middle 575123161
push_front 898684392
push_middle 495386657
push_front 559747558
push_front 808181631
get 93470
push_middle 999225298
push_front 430219877
get 457117
get 347720
push_front 792984665
push_middle 437506527
push_middle 970961219
push_front 608302123
push_front 586994033
push_back 738924653
push_middle 93758847
push_front 560549979
push_back 480127395
get 104395
push_front 885928889
push_back 649488495
push_middle 235186877
push_front 631240861
push_front 104085728
push_back 3162855
get 153571
get 176537
get 162524
get 406206
push_back 747964614
get 329741
push_back 268315369
get 313926
push_middle 452851456
push_front 684564955
push_front 775903091
get 272841
push_back 139082919
push_middle 418287073
push_middle 19555223
push_front 755797325
push_middle 600850046
push_back 46320233
push_middle 146305826
push_front 972169722
push_back 946645065
push_back 136188295
push_back 967059640
push_back 391707005
push_back 969244163
push_middle 572330831
push_back 658552962
push_front 367614392
push_middle 141556640
get 187035
get 462998
push_front 405543902
push_front 654978589
push_middle 628895225
push_front 770146523
push_back 966248072
push_middle 456854006
push_back 636798060
push_front 925485348
push_back 760864291
push_back 430449859
push_back 34810575
push_back 693139194
push_front 256675294
get 443754
push_back 380841179
get 236108
get 206305
push_front 729220286
push_front 545359672
push_front 585455140
get 315184
push_back 253420828
push_front 662895990
get 78003
push_middle 615390027
push_back 198704238
push_back 576024228
push_back 507541533
push_middle 321397647
get 125140
push_back 547321400
push_front 988760547
push_front 572390457
push_front 856345021
push_back 566620725
push_front 352424469
push_back 393709321
push_back 834851367
push_back 187889292
push_middle 153282609
get 381249
push_middle 853289089
get 448756
push_back 362813430
push_front 660460106
push_middle 456911051
push_back 878374000
push_middle 231212381
get 317165
push_front 351256697
push_front 23545243
push_middle 836379608
push_middle 844369057
push_front 163571603
get 280729
push_front 106680204
get 312845
push_front 159062409
push_middle 201398478
push_back 120145618
get 273757
push_front 622860605
push_middle 933799416
push_middle 398767863
push_front 283854177
get 173764
push_front 437805006
push_front 63395281
push_middle 821874090
push_middle 953480186
push_middle 178616759
get 283755
push_back 859533198
push_front 315935146
push_back 699325306
push_back 85339297
push_middle 733824259
push_middle 78751975
push_back 418436973
get 76062
push_back 985687063
push_middle 9278865
push_front 323756934
push_middle 280369848
push_back 202738118
get 76498
push_middle 872624114
push_back 356264337
push_front 782894574
push_front 229056085
push_middle 692781813
get 172918
push_front 593373248
push_middle 396053316
push_back 985022352
push_front 333370634
get 320631
get 215585
get 286641
get 323171
push_front 59938568
push_middle 701682946
push_front 846507526
push_front 354740315
push_front 893572570
push_middle 661814141
push_front 896355298
get 280487
push_front 360116328
push_back 999888484
push_front 970226553
push_back 279821127
push_middle 474595695
get 212849
push_middle 409107600
push_back 781151507
push_middle 459078598
push_middle 618578576
push_back 912560498
push_back 791732964
get 278774
push_back 411039133
push_front 479259746
push_middle 992599527
push_back 394916907
push_back 968591456
push_front 709276667
push_front 124151892
push_front 85897090
push_front 926286077
get 19205
push_middle 419280554
get 171445
push_front 897359253
push_front 214671859
get 226024
push_front 512706130
get 185434
push_front 817026172
push_front 82223378
push_middle 334980003
get 451133
get 114529
push_front 287519907
push_back 277802856
push_front 101077039
push_front 713540120
push_front 24193333
push_back 881422443
get 400610
get 163582
push_back 997541940
push_front 918012863
push_back 927861631
get 149058
push_back 694432697
push_middle 469545663
push_front 281974667
push_back 997640869
push_front 449160247
get 30736
push_middle 459453280
get 90609
get 281321
push_middle 487997956
push_middle 385230147
push_back 204491782
push_front 390579590
get 396541
push_middle 39869496
get 41220
push_back 494071914
push_middle 275422346
push_front 710632303
push_front 404226171
push_middle 154436532
push_back 584119071
get 203957
push_middle 47415671
push_front 770484818
push_back 800584387
push_middle 342866045
get 278576
push_middle 648350561
push_back 223247530
push_front 444709476
get 367826
get 267616
push_front 789644510
get 101055
push_middle 397941388
get 457671
push_back 58567388
get 8667
push_back 803665425
push_back 791979242
push_front 743928380
push_middle 83777894
push_back 700855311
push_front 364884880
push_front 986004732
push_front 218784407
get 282871
push_middle 97457916
push_middle 747169552
push_back 769444299
push_back 581667809
push_back 104102450
push_back 281806740
push_front 645872825
get 332609
push_front 941767672
push_front 921759920
push_back 743618609
get 175923
get 11677
get 91344
get 379793
get 9152
push_front 372652415
push_front 134474171
push_front 787277218
push_middle 132387890
push_back 847716667
get 21708
get 422252
push_front 697831416
push_front 161796702
push_front 106589164
get 394946
push_front 235847242
push_front 322520729
push_middle 766654816
get 89237
push_back 884394071
push_front 988343657
get 221811
push_middle 87703740
push_middle 3716695
get 245346
get 73958
get 186288
get 107089
push_front 574152474
push_front 857291910
push_back 103883474
push_middle 488430432
push_back 392358659
push_front 495806702
push_back 269134803
get 14093
push_back 659856538
push_back 218135805
push_middle 764264059
push_front 665382825
push_back 321200534
push_middle 316370668
push_middle 584280380
get 54994
push_back 395253716
push_back 286962041
push_middle 581574774
push_front 376329208
push_back 202985322
push_front 399662938
push_middle 461045771
push_back 488776734
push_back 382120448
push_back 128747034
push_middle 286279638
get 63799
push_front 744783431
push_back 808775734
push_back 563694002
push_middle 350868471
get 267249
push_middle 489892070
push_front 636525895
get 231644
get 414868
push_front 738095651
push_back 597980274
push_middle 607762166
push_front 826241473
push_front 744038083
get 349525
push_back 365740791
push_front 215408161
push_middle 42678606
get 149133
get 274340
push_back 509949321
push_front 297402905
get 71452
push_front 592334772
push_middle 712834834
push_front 452617487
get 234739
push_middle 932005690
push_back 316013690
get 52833
push_middle 291814003
push_back 616409427
push_back 684682949
get 457619
push_front 858912272
push_front 582435902
push_middle 855612092
get 85506
push_front 790496326
get 359530
get 279016
push_back 42241779
push_middle 139053035
push_middle 479968740
push_middle 931319884
push_front 954090237
push_front 499174773
push_front 484117524
push_front 231631707
get 286868
push_front 161983379
push_front 717627475
get 146700
push_back 539116953
push_middle 323411381
push_middle 507845391
push_middle 798741755
push_front 226997198
push_front 890244252
push_middle 411123964
get 277200
push_back 480648514
push_back 584375106
push_front 710188786
push_back 223861895
push_front 59055693
push_back 193107733
push_middle 976834987
push_back 956328829
push_back 432038695
push_front 478226614
push_front 889545112
push_back 317962573
push_back 488524815
push_back 222511034
push_back 722037976
push_back 553710996
push_front 809709333
push_front 24597287
push_back 422603183
get 419158
push_middle 635501661
get 376985
get 403017
push_middle 422563326
get 87495
get 195710
push_front 472392588
push_front 677912113
push_back 898172684
get 407354
push_front 388101495
push_front 494487939
get 336334
push_middle 127788281
push_front 993603516
push_front 225240393
push_back 218903198
push_middle 794607748
push_back 280919644
push_back 212760125
get 194535
push_back 323604493
push_middle 486828037
push_back 471735233
push_middle 315791303
push_front 928167990
get 276085
get 343862
push_back 642655689
push_middle 697661369
get 95088
get 136619
get 393303
push_front 127851127
push_middle 762713013
get 392463
push_middle 317755164
push_front 80149035
push_middle 649319489
push_front 814074941
push_middle 718253948
push_front 801085333
push_middle 397126842
push_front 51699648
push_middle 349806700
push_back 800299353
push_back 284902980
push_middle 646212694
push_front 125541259
push_front 102198510
get 111689
push_front 255835939
push_front 118871796
push_front 83588736
push_front 462794795
get 204744
push_front 752462976
push_middle 312746575
push_front 71819831
push_middle 715439811
push_back 118231613
push_back 461519689
push_middle 827288756
get 287301
get 126105
push_front 596076628
push_back 681278208
push_middle 452108367
get 407536
get 394520
push_front 407159905
get 172324
push_middle 885184951
push_back 358846324
push_front 620106722
push_front 127277018
push_back 757401315
push_front 809783363
get 62901
get 147879
push_back 644825855
push_back 396441815
push_front 501886639
push_middle 431758036
push_middle 968068208
push_front 825016101
push_front 280730804
push_front 213081083
push_middle 285637658
push_back 490339668
get 421491
push_middle 591083816
push_front 890967597
push_middle 440505413
push_front 214627052
push_back 381912094
get 119262
push_middle 206173606
push_middle 578121381
push_middle 974220163
get 56838
push_front 465259662
push_front 88172160
push_back 633160460
push_front 15465076
get 436845
push_middle 913175196
push_front 25149915
get 395222
push_back 71565707
push_back 999469395
push_middle 731344685
get 429087
push_front 178123492
push_back 158643426
push_back 66820745
push_front 865486321
push_front 842569261
push_back 338542749
push_middle 343312193
get 198758
get 182670
push_back 414959572
push_middle 368997822
get 425913
push_back 522195230
push_front 561606523
get 444415
push_back 748273167
push_front 939521832
get 360532
push_back 974949835
push_front 971606894
push_back 847321091
get 264676
get 447618
get 97691
push_back 133476771
push_back 841292075
push_middle 187520964
push_back 139522988
push_back 397888469
push_back 944886018
push_back 376197130
push_middle 183470814
push_front 438596448
push_middle 387904993
push_front 385505945
get 219512
get 94519
push_back 576050120
push_back 591538716
push_front 919926685
push_front 996443914
get 96939
push_front 904387695
push_middle 467984201
push_middle 893253186
push_middle 170733894
push_middle 803579300
push_middle 107290333
push_back 759435032
push_middle 326853914
push_back 169515306
get 149538
push_back 454159869
push_back 537057774
get 146368
get 9405
push_front 815077957
get 30642
push_middle 919431935
push_front 297884493
push_back 946213064
push_middle 152668683
get 21518
push_front 284615653
push_front 93015066
push_middle 618968302
push_middle 742153246
push_back 476645658
push_middle 823651595
get 205089
push_back 959086579
get 260576
push_back 911728535
push_middle 366817033
push_middle 739729464
push_front 534075155
push_middle 483820015
push_back 818558887
get 346567
push_middle 782731650
push_front 612473845
push_back 568574888
push_back 342924074
push_back 451364503
push_middle 549805703
push_back 591232016
push_middle 475476399
push_back 329851891
push_front 956017594
push_front 450575990
get 373205
push_back 969582302
push_middle 623179250
get 183899
push_front 748902064
get 391557
push_middle 648665855
push_middle 717694457
push_back 945237447
push_middle 308544879
push_middle 958569624
push_front 176719922
push_front 902711097
push_front 267749718
push_middle 479550004
get 133920
get 199777
get 394489
get 164708
get 189596
push_middle 901600132
push_front 319818244
get 408198
push_back 334961841
push_back 968510694
get 270642
get 229080
push_front 829701161
get 301123
push_middle 358965278
get 309471
push_middle 124763787
push_middle 566722027
push_middle 553152899
push_front 511650370
push_back 159320732
push_back 874088613
get 159074
get 105803
push_front 589396435
push_back 621915978
get 338044
push_front 308937433
push_front 422911510
push_front 422967861
get 9894
push_back 13991059
get 152705
push_back 836384088
get 288421
push_back 595658495
push_back 464967294
get 356521
push_front 644769583
push_back 899309597
get 432648
push_middle 951304055
push_middle 140310472
get 134355
push_middle 38680845
push_back 357666235
get 123926
push_front 725319201
push_back 232227538
push_front 672428946
push_back 985993840
push_middle 474346428
push_middle 409992698
push_back 830219431
push_front 775110480
push_front 506287136
push_middle 614089382
get 172457
push_middle 944726165
get 422219
push_front 987490082
push_front 674265987
push_back 882704809
push_middle 177181478
get 240509
push_front 614734550
push_front 990659256
push_middle 222621182
get 137355
push_front 546937763
get 382229
push_front 846947599
get 106734
push_front 78139102
push_middle 87149652
push_back 452644699
push_middle 816488145
get 328050
push_middle 432073770
push_front 782504033
get 425303
push_front 262828378
push_middle 308062814
push_middle 862526357
get 277449
get 118934
get 361757
get 302783
get 151360
push_back 35194558
get 368317
push_middle 324213060
get 414616
get 277586
get 263806
push_front 425468117
push_back 183179214
push_back 142407364
push_back 744017937
get 224827
push_back 590609607
push_front 817393973
get 284884
get 415468
push_back 402936920
push_middle 800412627
get 350606
push_front 438582631
push_back 109720159
push_back 360463340
push_back 885827308
push_front 551276108
push_back 561927425
push_front 930840984
push_middle 877064145
get 51630
push_back 394026249
get 453852
push_front 183622024
get 53875
push_back 78499109
push_back 28172191
push_middle 971886336
push_back 301524046
get 236734
get 63528
push_middle 969977690
push_front 680163172
push_middle 475091599
get 310236
push_front 522683555
push_back 672807983
get 425244
push_front 154144376
push_back 199497626
push_back 818015383
push_front 536852142
get 356755
get 315439
get 192779
push_middle 374380
get 77275
push_front 397499438
push_middle 780432140
push_middle 849583025
push_front 252176719
push_front 556297507
get 317956
push_middle 303667019
push_middle 727822490
push_front 594813389
push_front 792471728
push_back 867570077
push_front 342180045
get 11851
get 326152
push_middle 746311826
push_middle 735209535
push_middle 177682885
get 322617
push_front 785909720
push_middle 709253551
push_back 30464961
push_middle 262951529
push_front 212450930
push_back 825042155
get 121234
push_middle 335738230
get 231648
push_middle 612911537
push_back 368674356
push_front 21982568
push_middle 74784842
get 309109
push_middle 369104854
push_front 413796527
get 281518
push_back 128316828
push_middle 247060899
push_middle 773229965
push_front 548868929
get 260992
push_front 328720044
get 35709
push_middle 836971735
push_back 997407362
get 203002
push_front 154551374
push_front 843737944
get 43518
push_back 159728883
get 43845
get 349495
push_front 691381097
push_back 463939131
push_back 105971370
get 366342
get 340751
push_front 410757885
get 357415
push_middle 861050955
get 378588
get 401022
push_middle 928001472
push_middle 809979043
get 464007
push_front 125332777
get 348832
get 445970
push_front 116617483
get 185815
push_middle 801911762
push_back 317465369
push_back 990500221
get 135648
push_middle 871219460
get 346649
get 230970
push_middle 159462841
push_middle 465621389
push_back 302807783
get 11929
push_middle 85100876
push_back 554804850
push_back 271816710
get 341041
push_back 563257508
push_back 442036992
push_middle 256248025
push_front 601393826
get 116070
push_front 637078473
push_front 567174048
push_middle 680080045
push_middle 63928572
push_back 858077945
push_back 937002842
push_back 373401513
get 76633
get 121771
push_back 734386227
push_front 737663145
get 48329
push_front 288242173
get 371113
push_back 957003890
push_back 978590662
get 133282
push_front 615401227
push_back 750669736
push_back 476843233
get 363092
push_back 60051381
push_back 400032346
get 23919
push_back 614733788
push_back 723419843
push_back 947035506
push_front 377625654
push_back 860325585
push_middle 818385347
get 159905
push_middle 880065558
push_middle 579955422
push_middle 684155592
push_front 545188310
push_back 868545504
push_front 793487779
get 323195
push_back 713368586
push_back 803645676
push_middle 164697257
push_middle 784023214
get 307939
push_middle 528078577
push_middle 725606321
push_back 549534028
push_front 409042651
push_front 898219488
get 458276
get 267118
push_front 700614627
push_back 223197916
get 351260
push_middle 41706241
get 168775
push_front 988721052
push_back 371429245
push_front 932489525
push_front 87506289
get 38270
push_front 169676566
push_back 823719265
push_front 335856932
push_back 687609127
push_back 339662387
get 76831
get 464940
push_back 672264809
push_middle 82232813
push_middle 890253427
push_middle 817213063
get 453900
push_back 795739252
push_back 806804909
get 233667
push_front 673333604
push_front 847995693
push_middle 399347492
push_back 972033274
push_front 587359684
push_middle 422137571
get 285401
get 308144
push_middle 994482077
push_back 456099768
push_back 409977923
push_front 812679411
push_middle 350084722
push_front 464147099
push_back 164929427
get 272872
push_middle 110143979
push_middle 522400193
push_back 562517301
push_back 981866791
get 55037
push_back 956993255
push_back 647689411
get 307298
push_front 216065690
push_front 980601795
push_back 399761192
get 337781
push_front 987480997
push_front 394724239
push_front 435005152
get 192535
get 233877
get 244370
push_front 879894794
push_front 721638275
push_front 345015232
get 218633
push_back 954036513
push_front 364086972
push_middle 285455990
push_middle 242643913
get 441971
push_front 680101042
push_front 858525953
push_front 939605030
push_middle 768784489
push_back 127331247
push_front 882759804
push_front 966170546
push_middle 46439311
push_middle 870218781
push_back 147574239
get 135595
push_back 660047479
push_front 47288900
get 7435
get 180190
push_front 148122561
get 182247
push_front 880537465
push_front 961219513
push_front 745364576
get 331238
push_back 380029215
get 258030
push_front 819729677
get 106739
push_middle 840468305
push_back 795500538
push_back 136253177
push_back 38420548
push_middle 205782050
push_back 75584088
push_back 101172861
get 284739
push_front 149943019
push_back 251108853
push_front 597180904
push_back 261756436
get 4277
get 200871
push_back 406063333
push_front 26203943
push_front 237985768
get 324171
get 307627
push_middle 611345024
push_front 870748166
push_middle 431408548
push_back 229149223
get 459706
push_middle 416630957
push_middle 695244123
push_back 164388161
get 14428
push_middle 374966644
push_middle 344993573
push_middle 167738404
push_front 556519778
push_middle 202853498
push_back 970519340
get 118055
push_front 461276011
get 89028
push_front 528068874
push_front 539404765
get 435444
push_back 448497682
push_middle 516997339
push_middle 666676865
get 352496
push_front 163039550
get 362463
push_front 950975977
push_back 254011637
get 54387
get 202767
push_middle 153626784
get 230103
push_middle 866515933
push_middle 374090306
push_back 634524502
push_back 271916307
push_middle 677463683
push_front 46745004
get 211094
push_back 268621953
push_front 339186372
get 161322
push_back 567259762
get 337954
push_middle 15874717
push_back 843146078
push_front 571960499
push_middle 831658942
push_front 41552494
get 322957
push_front 878404064
get 281662
get 103793
push_back 702987307
get 196239
push_front 411443302
push_back 955115813
push_front 432455279
get 82793
push_middle 692332496
push_front 490160994
get 142995
push_middle 751011665
get 383985
push_back 37642593
push_front 218987781
push_front 871999823
push_front 864829166
push_middle 829223150
push_front 522525948
push_front 991558530
push_front 848355163
push_middle 587722390
push_back 274711602
push_back 182942864
push_back 360481485
push_back 841176829
push_back 569388328
push_middle 52522008
push_back 4168466
push_back 180100081
push_front 983391952
push_middle 842791026
get 37293
push_front 683164797
push_middle 631408977
get 23665
push_middle 258463926
get 217773
push_front 435760641
push_front 279200245
get 135660
push_middle 370572113
get 230377
push_front 46559683
push_middle 664254328
push_back 353027362
push_back 430912012
push_back 247668505
push_middle 632301254
push_middle 286210945
push_back 675662903
push_middle 607897458
get 62748
get 464948
get 261346
get 153996
push_back 512837325
push_middle 255437754
push_back 470081956
push_middle 109475055
get 207711
push_middle 193470535
get 70434
get 405757
get 31648
get 96754
push_middle 307679796
push_front 212726
push_back 917504173
push_back 612547113
get 382965
push_front 798518981
push_middle 365557625
get 292726
get 218957
push_back 150783934
push_front 244883659
push_middle 768909398
push_back 373868606
push_front 206356315
push_front 525677542
push_front 379597251
push_front 273163849
push_front 368140153
push_front 840650489
push_front 210145229
push_back 493091364
get 55090
push_middle 28829642
get 73761
get 344865
get 126027
push_front 628107543
push_back 198167893
push_middle 23774709
get 158805
push_front 23402536
get 402752
get 154422
get 92578
push_back 108031952
push_middle 51558993
push_front 309356396
get 222753
push_back 558290535
push_front 530275280
get 127741
get 358252
push_middle 832896956
get 176769
push_back 735312344
push_middle 475102132
push_middle 16769037
push_back 43039892
push_back 561637118
get 345527
push_back 898126336
get 180443
push_back 911266916
push_front 782849852
push_back 761306850
push_front 202357646
push_middle 34690261
push_back 968735727
get 351253
push_front 265081374
push_middle 720325694
push_middle 40947607
push_middle 368549873
push_back 105133020
get 301532
push_middle 882424082
push_back 103333703
push_back 380006561
push_front 570750680
push_back 130050772
push_middle 231894137
push_front 403403445
push_middle 243637023
get 81008
push_back 92822996
get 137994
push_middle 632491967
push_middle 958901122
get 29175
get 31718
push_front 634801900
push_back 602445199
push_middle 49698787
push_back 933017989
push_front 821640343
push_back 583392360
push_front 471056944
push_front 496784324
push_middle 406824838
push_front 447459804
push_front 569280159
push_front 597052959
push_middle 126951790
push_front 285365434
get 367368
get 183878
get 300874
get 116991
push_front 259793858
get 41773
push_back 395339530
push_front 780538987
push_front 27704626
push_back 178429892
get 403999
get 196055
get 298996
push_back 519619830
push_middle 1960216
push_back 506543103
push_middle 800909368
push_front 67219778
push_middle 904587823
push_front 580023236
push_front 768588796
push_front 364309524
get 22289
push_middle 213842047
push_front 178989218
push_front 565098818
push_middle 686510545
push_middle 123096564
push_front 954480438
push_front 300065033
push_front 725304744
push_middle 527054725
push_front 564106232
push_back 737378756
push_back 716437853
push_front 539763931
get 103366
push_middle 939923209
push_middle 532439606
get 90354
get 69858
push_back 808987996
push_front 534421743
get 326301
push_middle 401937348
get 214658
push_back 349095522
get 271132
push_middle 769830464
push_front 642873375
push_back 394600716
push_front 529203612
get 439657
push_front 759511122
get 401882
get 13783
push_back 315754480
get 300634
push_back 722539993
get 432594
push_back 957865277
get 276234
push_back 695410149
push_front 632251749
push_front 824776884
push_middle 351654139
push_back 626207987
push_front 165386672
get 311716
push_middle 187781302
push_front 367129751
push_front 59311017
push_back 769309866
push_back 471713871
push_front 321838082
push_back 673418504
push_back 514493742
push_front 878401570
push_back 585299417
get 114528
push_middle 780080769
push_back 409871409
push_front 926244862
push_back 635127119
get 25328
push_middle 851434395
get 329628
get 354070
push_front 99473722
push_front 925379947
push_back 400438833
get 192833
push_back 978796816
push_back 928911557
push_front 90254626
push_front 192703316
get 377926
push_middle 810572102
push_back 344126720
push_back 18102535
push_back 415769750
push_front 500317462
push_middle 562469155
push_back 254388873
push_front 737199673
push_middle 661085564
push_front 267427492
push_back 890413502
push_middle 738496730
push_back 864947084
get 48504
push_middle 297897442
get 118684
push_front 776612041
push_back 295297180
push_front 160997671
push_front 796188687
push_front 11332419
push_middle 347767651
push_front 444472761
push_back 235407654
get 231922
get 77464
push_middle 154264476
push_middle 274207823
push_back 619642635
push_middle 424379180
get 450340
push_back 245772347
get 290154
get 119839
push_back 299276579
push_back 449767125
get 350587
push_middle 645398503
push_back 15625642
push_back 171783910
push_front 524961680
get 16680
push_middle 143279386
push_front 318494107
push_middle 438245833
push_back 980611832
push_middle 173363376
get 419520
push_front 658922930
push_middle 46732971
push_middle 564714188
get 320454
push_middle 173513452
push_back 126048954
push_front 975632491
get 157135
get 13048
push_back 578902699
push_front 428281001
push_front 51867006
get 258279
push_back 704155484
push_middle 168965218
push_back 111976621
get 455720
get 337130
push_front 517663492
get 290126
push_back 855431018
push_middle 567227681
push_front 663420381
push_middle 173288496
push_front 558446399
push_back 697780733
push_back 78692037
get 447921
push_back 309012105
push_back 987678799
push_middle 807275510
push_back 866615997
push_middle 489300347
push_back 677515451
get 423452
push_front 272851853
push_back 960924052
push_back 219860591
push_back 407219447
get 359937
push_back 307268627
get 261263
push_back 203429127
push_middle 148598862
get 282485
push_back 748705104
push_front 78972073
push_back 672899368
push_back 132829147
push_back 862157015
push_middle 763904967
get 159881
push_back 916834419
push_front 631578673
push_back 536300289
get 84725
push_middle 684013127
push_back 852346180
push_back 402730302
push_back 943890801
push_front 698982815
push_back 686306568
push_front 985823117
get 56317
push_middle 474211364
push_front 881621410
push_middle 509136300
push_back 612715488
push_front 448789377
push_front 931640668
get 448666
get 313723
get 291625
push_back 826112615
push_back 711030220
push_middle 40289368
get 362301
push_middle 366874193
get 3135
push_back 931345794
get 386744
push_front 173257905
push_back 941885153
get 29841
push_back 241179207
push_middle 770360193
push_back 839394070
get 151571
push_middle 262097645
push_front 210605093
get 103616
get 87953
push_front 314043136
push_back 745782089
push_middle 658300700
push_front 879304357
push_front 319792593
push_front 157814201
get 197552
push_front 37786160
push_middle 645917129
push_front 480563499
get 317973
get 447405
push_middle 81944402
push_back 654111718
push_back 352530421
get 338640
push_middle 966014527
push_back 873686395
push_front 319545663
get 124689
get 75011
push_back 154280070
push_front 721998761
push_front 451232522
push_middle 469393357
push_middle 299146691
push_front 86734164
push_front 524165413
push_back 620228672
push_back 768578315
get 359512
get 278462
push_back 248388452
push_back 650433403
push_middle 668951241
push_back 38883772
push_back 390939385
push_back 255679735
push_front 116733062
get 103408
push_back 381400558
push_front 26524563
push_front 73064980
push_back 607675888
push_back 131340768
push_middle 392984356
push_front 526057417
get 251737
push_front 836170341
push_back 830710701
get 361619
push_front 936009944
push_front 11372452
push_front 358666059
get 183137
push_back 12965284
push_front 151646770
get 85999
get 390255
push_back 929579230
push_back 66667017
push_back 519194033
push_back 268414552
push_middle 116574798
push_middle 288912504
get 357171
get 258044
get 317139
push_middle 45324262
push_front 517363748
get 124417
push_back 353661598
get 128179
push_back 777081420
push_front 603057110
get 258487
push_middle 137871890
get 189605
push_back 820955106
push_front 944342931
push_front 8543626
push_front 452895332
push_back 849498999
push_back 744737236
get 63916
get 133091
push_front 662798464
get 67783
push_middle 113328347
get 165754
get 410436
push_middle 321305541
get 115113
push_middle 630103026
push_front 914124717
push_middle 852769002
push_middle 833592982
push_front 19599412
push_middle 771597196
push_back 850321805
push_middle 955199345
get 305052
push_middle 880291850
push_back 692263802
push_back 565450843
get 57004
push_middle 126784874
get 444385
push_middle 293116251
get 216503
push_front 738192398
push_back 333844001
push_front 500045789
push_middle 155154647
push_back 984756984
get 305339
push_middle 426260602
push_front 176608984
push_back 688096489
push_back 539248371
push_back 172754329
push_middle 968796799
push_front 452962157
push_middle 470154409
push_middle 820061943
get 362269
get 202813
push_front 215245310
push_back 790683610
push_back 959910656
push_back 897397197
push_middle 765278995
push_front 450519436
get 244509
push_back 154456622
push_front 544310027
push_middle 742321672
push_front 845596244
push_middle 133505272
push_back 937778921
push_front 75484475
push_back 136282442
push_middle 67539671
push_front 232318237
push_front 987250720
push_back 168767106
push_front 896209494
push_middle 998411396
push_middle 118250604
get 400220
get 35490
push_back 654737877
push_front 759328069
get 195400
push_middle 140708826
push_back 100464376
get 145846
push_back 141743493
get 158063
push_back 312935572
push_front 260721905
push_back 260530421
push_back 208943802
push_back 800704240
get 420994
push_back 116786476
push_middle 914461423
get 346438
push_middle 750336312
push_back 135268915
push_back 849515347
push_front 677085659
get 232600
get 149457
push_front 870293469
push_front 752151954
get 289087
push_front 277638389
get 385602
push_back 741901271
push_back 452033151
push_front 879664506
get 116317
push_front 467602620
push_back 244119880
get 407281
push_middle 278986162
push_front 111775543
push_middle 421937292
push_front 606522213
push_front 539473732
push_front 378630940
push_back 623827207
push_front 992009360
push_front 667243969
push_back 491801503
push_back 729781403
push_front 224070619
push_middle 301022740
push_middle 924505909
push_front 401300411
push_back 323387207
push_back 763185542
push_back 806329554
push_back 544375905
push_front 875741432
get 189437
push_back 565568897
push_back 526163493
push_front 57714744
push_middle 435452925
push_middle 806707975
push_back 146312419
push_front 111689524
get 45263
push_middle 495510112
push_middle 991208279
push_middle 333225092
push_front 327172219
push_back 489920102
push_middle 903552953
push_back 453386362
push_middle 903427229
push_front 489094297
push_back 974979583
push_front 747065030
get 444510
push_middle 987947758
get 142191
push_back 274125900
push_middle 781340562
get 79127
push_back 630655399
push_front 612955810
push_back 9300916
push_front 279284785
push_front 218007127
push_back 779595937
push_middle 50759074
push_back 803724773
push_back 290895170
push_back 23971681
push_front 62032044
get 13604
push_back 947102065
push_front 977870483
push_back 638617467
push_middle 156610520
push_back 299050687
push_back 977204326
get 64017
push_back 985800539
push_front 169671924
push_middle 558354019
push_back 481857306
push_middle 813138290
push_back 874608148
push_middle 514372439
push_back 186715025
push_back 480034733
push_middle 29194809
push_front 253808509
push_middle 245116445
push_middle 494706689
get 389303
push_back 609802043
push_back 118268792
get 164458
push_back 131436089
push_back 252362408
push_back 321466128
push_front 678864009
push_back 752254999
get 170966
get 7191
push_middle 599574542
push_front 766507292
push_middle 913821936
push_middle 695553220
get 112672
push_front 643541527
push_front 678186523
push_front 669937866
push_back 579970771
push_middle 719464449
push_middle 496879857
push_back 675859773
push_front 299989285
push_front 430549483
push_middle 554560314
push_middle 482804743
push_front 572902021
push_middle 618158811
push_middle 567473015
push_middle 933323237
get 399219
get 92173
get 57807
push_back 498129441
get 9265
get 394571
push_back 484430987
push_back 531957056
push_back 47326434
push_back 343818939
push_middle 650636467
push_front 658326992
push_front 165333730
push_middle 61038248
push_back 699583241
push_back 109369014
push_front 865236649
push_front 573338129
push_front 368358250
get 378057
push_back 363512440
get 112261
push_front 825068727
push_back 60011601
push_middle 125358073
push_middle 894873432
push_middle 829154653
push_front 470555116
push_back 27119782
get 183189
get 341370
push_front 550855084
get 240325
get 286730
push_middle 40224542
push_middle 49250303
push_front 417054829
push_middle 486633720
get 195126
push_middle 439628562
get 336217
push_back 262577489
get 423819
push_back 29211280
push_back 389163235
push_front 674408500
push_back 880365772
push_front 309939992
push_front 526285190
push_back 584657222
get 305540
push_back 943467163
push_back 122084503
push_back 383748643
get 300832
push_front 79985881
push_front 425175466
push_back 495925230
push_front 205710860
get 340227
push_back 620263710
push_back 841318067
push_front 651335088
push_front 451275804
push_front 677408036
get 71355
push_front 884697337
push_front 925103203
push_front 55621823
push_middle 233891899
push_middle 978507280
get 393682
push_front 807272677
get 163427
push_middle 756858448
push_back 26533272
push_middle 501508759
get 21809
push_back 208878200
push_middle 550093747
get 297690
push_front 887929319
push_back 892509619
push_front 938889572
get 194184
push_back 825154278
push_front 279018373
push_middle 161890413
get 425549
push_back 798559013
push_back 425760127
push_front 843505792
push_middle 305663055
get 447577
push_front 721467319
push_back 266213427
push_front 198497740
get 309828
push_middle 770645245
push_back 348438272
get 198134
get 54251
get 35932
push_back 616265488
get 367781
get 250637
push_front 260000741
push_back 57906139
push_back 271781579
get 321524
push_middle 476280410
push_middle 709967310
push_front 930305294
get 431410
push_front 451255790
push_middle 203476472
push_back 248826619
push_front 324475453
push_back 152944587
push_front 199806018
push_middle 605619291
push_middle 219801030
push_front 128401159
push_middle 717239602
push_front 419879021
push_front 721212766
push_front 716839110
push_back 649430049
push_back 441431168
push_front 806943101
get 372806
push_middle 200060578
push_back 739162385
push_front 380196744
get 268643
get 281817
push_front 463341088
push_back 599657710
push_back 140167919
push_front 536763427
push_middle 347924018
push_middle 773612666
push_back 302011437
get 85966
push_middle 92137724
push_front 797138111
push_back 317346342
push_back 22796212
push_middle 169952339
push_middle 403094132
push_middle 495047070
push_front 51116487
push_front 346337141
push_back 45608063
get 432603
push_back 907087398
push_back 475029255
get 329175
push_middle 858008960
push_middle 378420113
get 223820
push_back 7918324
push_back 744633808
get 118767
push_middle 398153639
push_back 730486895
push_middle 300315566
get 29210
push_middle 620007498
push_back 460802237
push_middle 357560776
push_front 2703053
push_back 9451278
push_front 995812852
push_middle 92892507
push_front 407468289
get 260571
push_back 112412026
push_middle 506695646
push_middle 530483006
get 262821
get 133997
push_front 874546633
push_back 450811838
push_front 197261425
push_back 434232005
push_back 74211838
push_front 353117084
push_front 502330927
push_front 742764652
push_back 219434172
push_back 279989712
push_back 685426119
get 404080
push_back 32933929
push_front 655339589
push_front 838595066
push_front 14102818
push_back 472699496
push_middle 30241944
push_middle 200843030
push_front 442013396
push_back 82707750
push_middle 629539519
push_front 91915798
push_back 406433148
push_middle 442828560
push_middle 780013967
push_middle 186169764
push_middle 973648011
push_middle 41100040
push_middle 293801150
push_middle 735337491
push_front 115617802
get 372319
push_middle 962789285
push_front 467067924
push_front 110197219
push_front 343362956
push_front 28249878
push_front 476296667
get 401378
push_back 221585029
push_back 740412032
push_front 914139870
push_middle 94727386
push_middle 802714720
push_front 237561685
get 401605
push_back 829407447
push_middle 882807119
push_middle 41572687
push_front 763149792
get 135223
get 137242
get 289825
push_middle 304210822
get 158626
get 319414
push_front 910677969
get 71940
push_front 919866463
push_middle 631033312
push_middle 517070214
get 61324
get 417320
push_front 968196774
get 374602
push_middle 588665968
push_front 842032691
push_middle 79932485
push_back 797369530
push_middle 194404534
push_front 338793710
push_back 362053154
get 387624
get 346674
push_middle 254243747
push_middle 937915982
push_front 217414194
push_back 871422414
push_middle 431218094
push_middle 523042018
push_front 800099844
push_back 350530896
push_back 90563075
push_front 148237736
get 68554
push_back 522795028
push_front 672136068
push_front 724528038
push_middle 757351553
push_middle 334440341
push_middle 126441163
push_back 492810630
push_middle 144369809
push_front 512904753
push_middle 653286036
push_back 161841543
push_middle 466564969
push_front 732446221
push_back 652239540
push_middle 820626822
push_front 604734608
push_front 316841598
push_back 944076847
push_back 858353697
push_front 19186082
push_back 471082956
get 86155
push_back 529896203
get 432284
push_back 802921047
push_middle 653631154
get 333957
push_middle 616358808
push_middle 122528738
push_middle 492164383
push_middle 138019681
push_middle 359282266
get 11753
push_back 756353929
push_front 679953626
push_front 164080061
push_back 566464756
push_back 819936458
push_back 656117489
push_front 384013626
push_back 803894592
push_front 312274390
get 361489
get 283172
push_front 382048940
push_middle 700339275
get 105593
push_middle 600937779
push_back 921282180
push_front 983004174
get 349125
get 73257
push_front 961449253
push_back 808440524
push_middle 565671415
get 383863
push_back 533611031
push_middle 360008946
get 81837
push_front 426543623
get 16588
get 46324
push_back 451086400
get 51810
push_back 67752816
get 56379
push_middle 104955589
push_front 739883969
push_back 711571274
push_back 178182487
push_back 246950343
push_front 343877751
push_back 636762441
push_back 411768134
push_front 800113824
push_back 142298961
push_middle 590249236
get 28383
push_front 96398979
push_back 943132372
push_front 289899187
push_front 872281547
get 322091
push_middle 724663373
push_middle 75725497
push_back 491937325
push_front 636282214
push_front 314444782
push_back 805777810
push_middle 648442324
push_middle 110082285
get 353485
push_middle 409440670
push_front 438393809
get 166461
get 61140
push_back 874175133
push_back 356712362
get 408184
get 113974
get 463285
push_front 739073435
push_back 441022956
push_front 321060456
push_front 316233487
get 66389
push_front 461285267
push_back 285098610
push_front 919946079
push_middle 990889217
push_front 426359523
get 112367
get 309909
push_back 482696900
push_back 759073277
push_front 77311632
push_back 621125098
push_middle 612424457
push_middle 573715528
push_front 92955929
push_back 516647316
push_middle 670972997
push_middle 202806458
get 358191
push_middle 511354728
push_back 181569204
get 407736
push_middle 274964014
push_front 954243962
push_front 666408848
get 156991
push_middle 659904781
get 336796
push_back 272342703
push_back 377859772
push_middle 563292259
push_middle 400942243
push_middle 874576858
push_middle 138089005
push_middle 322489991
push_front 604191582
get 417494
push_middle 455153844
push_middle 117377543
push_back 649751084
push_middle 351361208
push_front 100867496
push_middle 62983257
push_back 132898454
push_front 907049416
push_back 59188340
push_front 226028903
get 87991
push_middle 727737893
get 459255
push_back 513833092
push_back 755836778
push_back 725533431
push_middle 736886356
get 166346
push_front 833936861
push_back 788720782
push_middle 395099257
push_middle 644571392
push_back 897078792
push_back 735490732
push_middle 21269514
push_middle 59984923
get 137814
push_back 111438225
push_front 425894972
push_back 574880213
push_middle 565612987
push_front 55304632
push_middle 838471756
push_front 982781382
push_middle 891728977
push_middle 814983389
push_middle 38869466
push_middle 27113846
push_back 315280633
get 263541
push_back 468958416
get 401878
push_middle 196575824
get 258079
push_middle 714951027
push_middle 410412725
push_front 677928977
push_middle 456194992
push_front 19875889
push_middle 318507939
get 466427
push_front 104432013
push_back 862697579
push_back 94032043
push_back 88075741
push_middle 232293125
push_back 211032726
push_front 411014763
get 310030
push_back 627789032
push_back 862230452
push_back 246788384
push_back 363600737
push_front 708978510
get 210987
push_back 666551781
get 103862
push_middle 440228774
get 241667
push_front 134132246
push_back 370509524
push_front 553954128
get 318815
push_front 98328720
push_front 747283262
get 15083
push_middle 464617672
push_middle 813086239
push_middle 532030007
push_front 970599830
push_back 160864749
push_back 976775524
push_middle 668913377
push_middle 585238498
push_middle 129228769
push_middle 641842966
push_middle 924359619
push_middle 135130928
get 229052
push_back 657783591
get 308811
push_front 132936450
push_front 155682191
push_middle 698421019
push_middle 919533926
push_front 544414782
get 116977
push_front 866341524
push_front 287967914
push_back 835513598
push_back 804675413
push_middle 363154189
get 152709
push_back 32727360
push_back 410263384
get 76896
push_middle 10717788
push_back 432216779
get 402299
get 28277
push_back 545102246
push_back 337897645
push_middle 778857350
push_front 836599583
get 12523
push_back 261562306
push_front 41593705
get 337721
push_back 997687850
push_front 581659288
push_front 957232057
push_front 600445610
push_back 680371857
push_front 494483628
get 214377
push_back 597783749
push_middle 861931861
get 292220
push_back 793341098
push_back 682890558
push_middle 455756137
push_front 572538902
push_middle 407219238
get 315662
push_front 277293968
get 194137
push_front 120027551
push_middle 740761179
get 198083
push_middle 193014192
push_middle 102354877
push_middle 27372658
get 148284
get 3128
push_front 6064644
get 379284
push_middle 236944914
push_back 867599616
get 70138
push_middle 756310984
push_front 140539256
push_back 64784421
get 33090
push_front 340138001
push_back 781443147
push_back 695812773
push_middle 370080103
push_back 408513722
push_middle 264569821
push_middle 527006938
push_back 136807359
push_back 32698144
push_front 966052283
push_front 221474621
push_back 686514094
get 44193
push_middle 447421915
get 22448
push_back 767876181
push_front 466447508
push_back 696273059
push_back 20150158
push_middle 599718088
push_middle 430018703
push_middle 8563953
push_front 376225801
push_front 214109303
push_back 646575847
push_front 473900349
get 102510
get 295307
get 409515
push_middle 436361422
get 136349
push_front 750614903
get 26260
push_front 289644972
get 391793
push_back 452962507
get 57049
push_front 177856113
push_back 850114367
get 425049
push_front 653945976
push_middle 46124863
get 335359
push_back 279878423
get 168295
push_middle 713386840
get 65007
push_front 435290890
push_back 722238310
push_front 548893051
get 156364
push_back 843674150
push_back 21348385
push_front 700373657
push_back 612488055
get 413964
push_front 383241040
push_front 298279714
push_middle 618464035
push_middle 547891286
push_middle 6381515
push_back 352520844
push_front 414237432
get 22081
push_middle 819734840
get 54400
push_back 237661828
get 239075
push_middle 308980983
get 229307
push_front 119619850
push_front 882557100
push_front 606511441
get 291432
push_middle 265701853
push_back 696477372
get 359854
push_middle 961439656
push_middle 265824112
push_middle 402711903
get 336799
get 461369
push_front 49606317
push_middle 369274717
get 197763
push_middle 836714277
push_back 791695896
push_front 913615287
get 86723
push_middle 925839495
push_middle 769682866
get 145719
push_back 744556546
push_front 893498607
get 375013
push_front 328820500
get 450430
get 363639
push_back 809521199
get 327392
push_middle 918303491
push_front 13788582
push_back 126876077
push_front 540437168
push_back 452808299
push_front 150913420
push_front 570009217
push_middle 374498134
get 19339
push_front 211475016
get 323977
push_back 819507789
push_back 274179889
push_front 480167552
get 122308
push_front 731930968
push_middle 226798821
push_back 529597411
push_middle 625957361
push_front 742752429
push_middle 78111787
get 131977
push_back 619738495
push_back 302791376
push_back 209103084
push_front 479738183
get 157969
get 131739
push_middle 247551234
push_front 606014143
push_front 451743174
push_front 301230012
push_middle 759402067
push_front 829108150
push_back 604229618
get 456477
push_front 696534521
push_back 117170609
push_front 862580915
get 366043
get 277174
push_back 845350455
get 44584
push_back 926588818
get 277433
push_back 360745648
push_back 25692241
push_back 268567827
push_middle 751153019
push_front 874988991
push_middle 250679574
push_front 893855648
push_front 624767223
push_front 32616733
push_middle 325018248
push_back 804055999
get 44402
push_middle 176195246
push_back 545543099
push_back 865911978
push_front 289982853
get 125985
push_middle 643273558
get 184275
push_front 361243159
push_middle 962422821
push_middle 722645385
push_middle 353054270
get 461035
push_middle 248796647
push_back 983559633
get 54664
push_back 869537638
get 112714
get 174756
get 370328
push_front 966761392
push_front 601255264
push_middle 956842625
get 431601
push_front 890667545
push_middle 700627632
push_back 183853829
get 66439
push_middle 212071462
push_front 519722519
get 139983
push_middle 347172890
push_back 538882022
get 189246
push_front 366105014
push_back 694717895
push_middle 918769093
push_front 644593833
get 426399
push_front 924764990
push_back 387253704
push_back 490994511
push_middle 33338095
get 445431
push_back 692679985
get 294506
push_middle 508157577
push_back 486560617
push_middle 651157649
push_front 651902816
get 36331
push_middle 86984021
push_back 245472416
get 228042
push_front 941363169
get 270222
push_front 403843490
push_front 456530199
get 208913
push_middle 435211923
push_back 81457274
get 352968
push_back 258193983
push_front 961808583
push_middle 395857430
push_back 435173065
push_front 386246875
get 108402
push_back 556249468
push_front 901199961
push_back 218235538
get 279617
push_middle 966841572
push_front 325454601
get 7155
push_back 616290052
get 231659
push_front 91208345
push_front 291745210
push_front 973892819
get 271569
get 341759
push_middle 347923895
push_front 763317086
get 94032
get 192775
push_front 300478527
push_front 735092728
get 399685
push_front 556683097
push_back 990508954
push_back 798422342
push_back 405271833
push_back 102517138
push_back 139121034
get 39203
get 79194
push_back 664760429
push_front 38630892
push_back 311737015
push_front 279531912
push_back 81324029
push_front 612549387
push_back 141125007
push_back 359331103
push_middle 56390295
push_back 700144893
get 50281
get 13450
push_back 556211817
push_middle 138603791
get 312457
get 79093
push_middle 692716334
push_back 211673948
push_back 696931110
push_front 998442662
push_front 874588251
push_back 196716543
push_middle 782262516
push_front 382612073
push_back 763954179
push_middle 173378913
push_back 580822414
push_middle 100730105
push_middle 199400763
push_middle 243558291
push_back 508732311
push_front 729562940
push_back 735860739
get 427323
push_back 768848240
push_front 783192962
push_front 72713161
push_middle 662777633
push_middle 874028196
push_middle 35562450
push_middle 318142936
push_back 578097799
push_back 790140336
push_back 596559789
get 421425
push_front 159414699
push_front 271335611
push_back 278451129
push_back 226828541
get 289890
push_middle 104002666
get 119295
push_back 161358980
push_back 249386346
push_back 884424836
push_back 809937859
push_middle 737650330
push_back 30158036
push_middle 214040356
push_middle 759829251
push_front 479712266
push_front 840856629
push_front 312839970
push_back 96363521
push_middle 397603946
push_front 93027348
get 444383
push_back 87698335
push_front 755897954
push_front 873155085
push_middle 668560721
push_middle 967122891
push_front 495877392
push_back 872282093
push_middle 850142971
push_front 951897317
push_back 165346823
push_back 410203913
push_front 248748888
push_middle 220850286
push_back 627330545
push_middle 538769980
push_back 589706754
push_back 78747959
push_back 331423746
get 199581
push_front 323921933
push_front 706250837
get 203604
push_back 744941014
push_front 502767511
push_middle 455518544
push_back 873451095
push_middle 745195834
push_middle 678235265
push_back 848598745
get 92018
push_back 200848718
push_back 291065862
push_back 231641112
push_front 490059333
get 123532
get 215749
push_front 181354123
push_front 406222221
push_back 568451489
push_back 983833116
push_back 918846787
get 324453
push_back 706229243
get 145090
push_front 112934939
push_back 242014337
push_middle 131018068
push_back 394120994
get 212051
push_back 805391102
get 243914
push_back 307554467
push_middle 991827604
push_back 662333329
push_middle 615774265
push_front 650326040
get 78374
push_back 394093631
push_back 723207321
push_front 175613945
get 353830
push_back 681243518
push_back 578668950
push_back 831709596
get 222892
push_back 600483978
push_back 200553754
push_front 909789143
push_back 860849587
push_front 314963283
get 201145
push_front 798487996
push_back 657335700
push_front 812346148
push_front 290530992
push_middle 328579334
push_back 8266635
push_back 160609518
get 55404
push_front 751337455
get 234327
push_back 239884639
push_middle 564015125
push_back 620975969
push_back 536093981
get 126172
get 38005
push_front 371665673
get 235126
get 370785
push_back 425480508
get 172686
push_middle 945560731
push_front 669209764
push_front 201466911
push_front 883898073
push_front 760548711
push_front 807436166
push_front 705409612
push_back 901219502
push_middle 832049156
push_middle 813606643
push_front 492109356
push_front 393830969
push_back 392588685
push_middle 649834733
push_middle 733406998
push_back 959582465
get 348392
push_back 467474590
push_front 190293873
push_front 258717682
push_back 706862736
push_front 349984949
push_back 502405240
get 12782
get 44634
get 442377
get 53201
push_back 798148401
push_middle 97591846
push_front 318284911
get 385345
get 370058
push_back 372242953
push_front 547972395
get 154686
get 115063
push_back 830377890
push_back 739443754
push_back 672279594
push_back 499433215
push_front 635160083
get 204413
push_back 640575565
get 43181
push_front 621890343
push_back 142888824
push_front 206844492
push_front 87672461
push_back 956642571
get 6865
push_middle 629890841
get 99546
push_back 808868467
push_front 579417959
push_front 708005475
push_front 592075989
push_front 102436541
get 337075
push_front 675016375
push_middle 716728921
get 43645
push_middle 240639100
push_front 120556052
push_middle 676651601
get 177496
push_front 670124538
get 416415
push_back 962207663
get 127770
push_middle 987288118
get 340950
push_middle 58502387
push_middle 383305950
push_front 116081643
push_back 444411067
get 38390
push_front 276596598
push_back 417115090
get 210397
get 226732
get 16280
get 156169
push_middle 747308216
push_middle 381013849
push_back 379654046
push_back 479953380
get 421398
get 61769
get 444621
push_front 110297466
get 293924
push_front 606307598
push_back 623499109
push_back 80989155
get 22446
push_back 23555226
push_front 681553774
push_back 422540605
push_back 704767776
push_back 421634499
push_middle 272866799
push_front 441213754
push_middle 971943176
push_front 499613492
get 178403
get 352996
push_front 378389056
push_back 701788084
push_middle 311721411
push_front 956935544
push_middle 723804842
push_middle 213742349
push_front 280668010
push_back 656695366
push_front 675359283
push_back 385947579
push_middle 636430167
push_front 930703785
push_front 12420273
push_back 492808294
push_middle 425881992
push_front 60220529
push_middle 213773004
push_middle 891644922
push_middle 463766575
push_front 938857048
push_middle 428072317
push_front 556037425
push_front 472709328
get 83791
push_front 371277132
push_middle 953160393
push_middle 314158363
push_middle 290864994
get 396969
push_back 773847642
push_back 117186704
push_middle 207506722
push_back 595590876
get 227318
push_back 95361529
get 376634
push_middle 627779826
push_middle 89412143
get 140563
push_front 492256605
push_middle 710319701
get 298033
push_front 31264047
get 302757
push_front 545061990
push_back 693984900
get 14910
get 293442
push_front 572371763
push_front 525547297
get 281885
push_back 238706362
push_front 259702687
get 148347
push_front 561877566
push_middle 770729463
push_back 528280518
push_middle 513383164
push_back 635377002
get 155484
push_middle 953284103
push_back 650337813
get 116601
push_front 888867345
push_front 960073139
push_back 376151360
push_middle 912822205
push_middle 706257004
push_back 136684580
push_back 702205697
get 340576
push_middle 671754153
push_middle 810449815
push_back 478932279
push_back 967967025
push_middle 423558411
push_back 542430845
push_front 85943269
get 410976
push_front 199619473
push_middle 313571294
get 72982
push_back 16838561
get 409284
push_back 463342098
get 311217
push_middle 932726867
push_front 34797242
push_middle 310911297
push_front 884012333
get 334796
push_front 35522274
push_middle 55227259
push_back 663743756
push_middle 740244580
get 116635
get 18048
push_front 936180309
get 31594
push_front 269285578
push_back 114261105
push_front 871369126
push_back 641325793
push_back 649031517
push_back 496422278
push_front 317278181
push_front 680482373
push_back 836295268
push_back 315352357
get 56286
get 256082
push_back 457308382
push_middle 646494894
push_back 815313963
get 246495
get 30427
get 100717
push_back 242527776
push_back 255909416
push_middle 94211262
push_front 471315228
push_middle 647544695
push_front 162737124
push_middle 294694599
push_middle 51419951
push_middle 21634525
get 89780
push_front 832452261
push_middle 919663635
push_front 926830419
push_front 151277244
push_back 503839996
push_middle 81893660
get 310720
push_middle 140926780
push_middle 236579542
push_middle 822035342
get 383960
push_front 719264045
push_middle 13140083
get 11710
get 102420
push_middle 364359262
push_back 172979347
get 311693
push_back 743731405
push_middle 241427634
push_front 797994432
push_front 891097557
get 145081
push_middle 516304386
get 102367
get 417302
push_back 642050730
push_front 94744455
push_middle 745466069
get 427596
push_back 32599099
get 98699
push_middle 848924725
push_front 609941315
get 56314
push_back 218770048
push_front 985185637
push_back 501466891
get 136426
push_front 811912742
push_middle 24708297
get 431586
push_front 977762307
push_front 198934563
push_middle 316802517
push_front 539192305
get 448317
push_middle 28572188
push_middle 3910220
push_middle 271638848
push_middle 950016360
push_front 208469012
push_front 436330149
get 422074
push_middle 881462809
get 228578
push_front 157119049
push_front 971748785
get 18468
get 148377
push_middle 286571027
push_front 526905345
get 48498
push_back 823764131
push_middle 94361697
push_middle 248852414
get 208260
push_back 184109780
push_middle 959753654
push_back 177831326
push_front 219732655
push_back 501029309
push_middle 850192650
push_front 76925766
push_front 336107760
push_front 272393164
push_middle 966420496
push_back 556354813
push_middle 103977053
push_front 750260064
push_back 905314890
push_front 668841582
push_back 892762495
get 38765
push_back 618469733
push_back 214128176
push_front 273795143
push_back 58606100
get 66867
push_middle 450770015
push_middle 376632157
get 92110
get 107732
get 41107
get 135691
get 399556
push_back 556063682
get 358273
push_front 801222966
push_front 183446516
push_back 588079758
get 366322
push_middle 372990413
push_front 727815914
push_middle 947744859
push_back 626082684
get 76817
push_back 400654490
get 293653
push_front 819177442
push_front 728708406
get 154000
push_back 162390425
push_middle 286242760
push_middle 366775108
push_back 149332116
push_front 479149838
push_middle 175536205
get 201982
push_front 106740527
push_middle 647218584
push_back 877322625
push_back 565443824
push_front 621789767
push_middle 360607701
push_front 717274461
get 117073
get 193943
get 385298
push_back 178424150
push_middle 890024598
push_back 860239635
push_middle 522465239
push_middle 996310150
push_back 791429187
get 133617
push_front 333361899
push_middle 143970735
push_middle 368561865
push_front 403741718
push_front 615303547
push_front 889602181
push_middle 398666727
get 316774
push_front 479909319
push_back 438680553
push_front 771354902
get 81741
push_middle 838451163
push_front 390187713
push_back 533584615
push_middle 759600959
get 406619
push_middle 394738330
push_middle 365608131
push_front 992612468
push_back 324342894
push_back 624970212
push_front 311603329
get 224094
get 189605
push_front 606963821
push_middle 838763302
push_front 460202279
push_middle 583180696
push_middle 589306603
push_front 734893021
get 127614
get 93504
push_front 312740896
push_back 257501089
get 397558
push_back 94458911
push_middle 310427095
push_middle 657527827
get 384985
push_front 62147617
get 366538
get 348693
push_front 555882040
push_front 83270335
push_front 794177556
push_middle 979703925
push_middle 345339853
get 10187
push_back 867618891
push_middle 392919228
push_back 987803059
push_front 560043609
push_front 347698224
push_back 615709276
push_back 501727191
get 330396
get 228956
push_back 838042643
get 325641
get 183814
push_front 183449667
get 112570
get 200379
get 135597
get 218588
push_middle 105231032
push_back 315640526
push_front 76714463
get 185712
push_middle 728371691
push_back 105416601
push_front 984090904
push_back 38073592
push_front 808830199
push_front 205901430
push_front 239016668
push_back 283783104
push_front 130244397
push_back 631272636
push_middle 263137757
push_middle 524811993
push_front 224342955
push_middle 290039418
push_back 128493156
push_back 728501808
push_back 478387316
get 121828
push_front 983455799
push_middle 649760927
push_back 437495474
push_back 614602764
push_back 650953107
push_front 657279493
push_middle 111134237
get 379176
push_back 40027411
get 302048
push_back 851271588
push_middle 991919659
get 85331
push_middle 169178453
push_front 230368763
get 160709
push_front 599492458
push_back 89555477
push_front 426710905
push_back 695547520
push_front 708412376
get 57519
push_back 22859081
push_front 818960395
push_front 29553347
push_front 73114075
push_middle 846678381
push_front 332331819
push_back 896241522
push_front 7685240
push_front 169239151
get 222218
push_back 718201757
push_middle 620657177
push_front 198840148
push_front 860268543
push_back 611901197
push_front 487530054
push_middle 142452632
push_front 545370420
get 336453
push_back 157066529
push_back 111825194
push_middle 325623319
push_front 594421932
push_back 942524595
push_front 492784754
push_back 227861463
push_front 306108688
get 310562
get 41205
push_middle 863791907
get 229134
push_middle 411705545
push_back 102449093
push_front 476565516
push_back 49538482
push_front 5257925
push_back 916255910
get 177920
push_back 463529795
push_back 447666756
get 453023
get 74474
get 372214
push_middle 645500882
push_front 892532448
push_middle 805015282
push_front 88159038
get 20210
push_front 65486388
push_middle 224610623
get 106791
push_front 168527717
push_back 382208483
push_back 617061938
push_front 781115833
push_middle 817691951
get 405924
push_back 722077292
get 366099
get 467243
push_back 840254732
get 126241
push_front 815508134
push_middle 96513509
push_back 796797513
push_middle 606688923
push_middle 27365036
get 133078
push_front 119509072
push_front 626169411
push_front 480995183
push_middle 473927531
get 158897
get 267863
push_front 831259092
push_middle 322363431
push_front 279010311
push_middle 263017398
push_front 189638845
push_front 772377769
push_back 565987408
push_front 539321200
push_back 293596641
push_back 379042990
push_middle 536969352
push_front 452572013
push_back 580349903
push_back 527493796
push_front 72757693
push_front 577075443
push_back 441497523
push_middle 592275035
push_back 263167400
push_back 661098809
get 451881
push_front 124364008
get 130860
push_middle 515650158
push_middle 275319612
push_front 364852980
push_middle 818448711
get 397589
push_back 877217883
push_middle 570297456
get 9340
push_middle 283129884
push_back 392172350
push_back 962231909
push_front 567777863
push_front 891529473
push_back 45285994
push_middle 529860800
push_front 818222956
get 163308
push_front 369181277
get 177251
get 436202
push_back 200466371
get 82028
push_front 818750039
push_back 750259409
push_front 11103448
push_back 814310626
push_back 199733377
push_back 335971393
push_back 324225302
push_back 874836272
push_middle 710134671
push_front 596186205
get 420958
get 423411
push_middle 743848719
push_middle 575204654
push_middle 362664603
push_front 981516572
push_front 985432804
get 97696
push_front 621305410
push_middle 121024558
push_front 591424539
get 89154
get 298103
push_middle 428605276
push_back 742825658
push_middle 417996573
push_front 395925945
get 184533
push_front 727799552
push_back 9469843
push_front 448914430
push_front 820155754
get 463040
get 286587
push_front 789841122
push_front 269800887
push_front 497223687
get 295548
get 72645
push_middle 814259431
push_front 412440814
get 244245
push_middle 739506275
push_middle 493075096
push_middle 590454719
get 371585
push_back 54803166
get 179483
push_front 754766156
push_middle 471485929
push_front 245412957
push_middle 33824608
get 196000
push_front 658117301
push_middle 241943059
push_back 310037419
get 55978
get 431922
get 36188
push_middle 586338642
push_middle 965592048
push_front 737909456
get 250760
push_front 363754950
push_middle 887963907
get 79598
push_middle 405602183
push_middle 469705079
get 349049
push_back 929190544
get 379200
push_front 409207695
push_back 728887677
push_front 150395975
push_back 916744939
push_back 737630049
push_middle 650874012
push_front 916946826
push_front 172224704
push_back 370980632
push_back 52585246
push_middle 488815064
get 410118
get 244983
push_back 957802361
get 398296
push_front 979870420
get 144143
push_back 41373852
push_front 661961215
get 448486
get 47549
push_middle 312596663
get 15291
get 400726
push_middle 366211368
push_back 688021328
push_front 127326540
push_back 146133913
get 324857
get 223546
push_back 120472374
get 231734
push_back 154553089
push_back 892517139
push_front 535581735
push_back 575684945
get 5499
push_back 704796219
push_middle 756887102
push_middle 162325841
get 338996
push_front 981527112
get 285448
push_front 53146855
push_front 711703663
get 57200
push_middle 329822412
push_back 13177339
push_back 226941586
push_back 985178133
push_back 296286987
push_middle 444169622
push_back 363186793
push_middle 667814697
push_back 935184596
get 437226
push_back 539213681
push_back 557423011
push_back 574987974
get 114808
get 264549
push_middle 667612388
get 122106
push_back 719754276
push_front 908561302
push_back 414575570
push_front 403669211
push_middle 729019003
push_middle 502234287
get 274390
push_front 726713062
push_middle 641770568
get 35892
get 396042
push_front 276097232
push_front 487064960
push_front 870585668
push_middle 732364631
get 343280
push_back 488445876
push_middle 269202159
push_front 319713607
push_front 272830560
push_front 767520868
push_middle 809982091
push_front 521081396
push_middle 427203832
push_front 96022857
push_back 38062944
push_front 819846452
get 19051
push_middle 206012260
push_front 596813321
push_front 704316918
push_front 713112294
push_back 746557649
push_front 316280708
push_back 692823646
push_front 963254611
push_middle 434385504
push_front 458742731
push_middle 134150043
push_back 680370657
get 166182
push_middle 594941782
push_front 675904542
get 345089
push_back 352334701
push_back 237298826
push_front 656259253
push_front 640770566
push_front 6071275
push_front 508309839
get 364209
push_back 717004286
push_back 733860746
push_front 791085817
push_back 202719426
get 111196
push_middle 654209890
push_middle 286194079
push_back 292618668
push_front 619731356
push_middle 194623614
push_back 461816162
push_front 641975467
push_front 818226925
get 322471
get 373512
push_middle 143748327
push_front 166634995
push_back 388188639
push_middle 758459745
push_front 560425594
push_back 8189881
push_front 954982741
push_middle 84759248
push_front 704263793
push_middle 478685499
get 108215
push_back 749540468
push_middle 403800869
push_front 715771926
push_middle 557853762
push_back 627415004
get 247361
push_front 752804190
get 339761
push_front 514867931
get 364110
get 228855
push_middle 39659642
get 331356
get 232361
push_front 398086309
get 231585
get 440744
get 48132
get 424270
push_middle 469411526
push_middle 537100138
push_middle 165730598
push_middle 622045638
push_front 10392101
push_middle 615217312
get 43263
get 255752
push_middle 605839097
get 345001
push_front 863499899
push_back 932173256
push_front 831346894
push_front 69861492
push_middle 847984591
push_back 600184133
push_front 18564145
push_middle 755803577
push_back 560974677
get 14953
push_front 778676333
push_back 72782635
get 398392
push_front 174333853
push_middle 348095352
push_front 819416479
push_middle 561584715
push_front 341760703
get 348703
push_middle 820765148
push_back 969708396
push_back 555610735
push_front 263107368
get 21145
push_middle 391024803
push_front 711819458
get 307961
get 443202
push_front 849399360
push_middle 578744021
push_front 888038711
push_middle 995550700
push_back 949307025
get 242637
push_front 272674861
push_front 856858423
push_front 838712481
push_back 180075431
push_back 387434932
push_front 275088755
get 405297
push_front 690037692
get 237643
get 26736
push_front 748158586
push_middle 674194132
push_back 570019850
push_front 760190784
push_back 33968351
get 277365
push_middle 986549036
push_front 413970983
get 371147
push_front 113336710
push_back 176816734
push_back 838650130
push_middle 907684719
push_back 357866361
push_front 661254114
push_middle 241960599
push_front 836873548
push_back 458781527
push_middle 42635081
push_middle 111129762
push_middle 768799235
push_middle 945311867
get 337097
push_back 289875377
get 163526
get 72556
push_middle 51428098
push_front 794963454
push_front 542955602
push_back 296954851
push_front 914956836
push_middle 173506435
push_middle 547413467
push_back 786082138
push_front 271353151
get 39886
push_back 89145607
push_back 277833433
push_back 795199514
push_middle 394684076
push_back 411713871
push_back 715414825
push_front 527686354
push_middle 505444073
push_back 136808908
push_front 625801418
push_back 883380381
get 269240
push_back 145190426
get 187804
get 390454
push_front 570031237
push_back 916956918
push_middle 936633470
push_back 466075269
push_front 726202785
get 65576
get 460835
get 136303
push_back 948612472
push_front 630905646
push_front 303562493
push_front 252615740
push_back 996502273
push_back 527974156
get 136184
push_back 104490375
push_back 295290929
push_front 839152944
push_front 258328856
push_back 570184715
push_back 765080859
push_back 795298280
push_front 27415610
push_middle 948429585
push_back 372890758
get 284461
push_back 186963967
push_middle 817397001
push_back 698582439
push_front 271805403
get 424662
get 318094
push_front 110791002
push_back 49787915
get 377162
push_back 941948516
push_back 32123133
push_back 359923798
push_front 394916526
get 50562
push_middle 234258563
get 294390
get 406551
push_middle 972227979
push_middle 612001016
get 28279
push_middle 524640837
push_front 948106481
get 152579
get 466325
push_back 197958282
push_front 824823826
push_front 15035954
get 444715
push_back 739921950
push_back 948277531
push_back 88127442
get 111312
get 281735
push_middle 35054252
push_back 830544705
push_front 584942040
push_back 727911879
push_back 22867224
push_middle 392952731
push_middle 798053223
push_back 218704373
get 389500
push_back 900290392
push_middle 118714609
push_middle 148258472
push_front 95865085
get 376382
push_middle 307149003
push_front 371027235
get 193431
push_back 4033594
push_middle 389683511
push_front 301262935
push_back 71677952
get 42075
push_front 79887070
push_back 558554976
push_back 866658509
get 348823
push_middle 161427962
push_back 237489884
push_back 290804073
push_middle 843844051
push_back 969812494
push_back 93198392
push_back 616284429
push_back 441662197
push_front 664947146
push_front 843237920
push_front 489021031
push_back 542032643
push_back 694970331
push_front 85732064
push_front 98043029
push_back 591510264
push_front 991727288
get 355472
push_back 803489209
push_back 480900388
get 94216
push_front 988849481
push_back 611988376
get 9967
get 215781
push_back 729985931
get 321443
push_middle 356116698
get 291671
get 227608
get 154565
push_back 115334900
push_middle 264186628
push_middle 994978044
push_back 331453097
push_middle 450596182
get 271340
get 458961
get 282658
push_middle 576636424
push_front 342328428
push_front 120022860
push_front 452430796
push_back 683384309
push_middle 442120633
push_back 574271457
push_back 125972839
push_back 730572480
push_back 284798855
get 418991
get 342085
push_middle 582123511
get 55484
get 21607
push_back 124572614
push_back 298718945
push_front 965431607
push_front 207028975
push_front 259961398
push_middle 273435793
push_back 148903777
get 373948
push_front 636901180
push_front 390508008
push_front 54254023
push_middle 592122258
push_middle 147669951
get 44554
push_front 111112334
push_front 917991515
push_middle 561916644
push_front 60908760
push_back 592762467
push_front 387256139
get 363944
push_middle 757821830
push_back 395277199
push_middle 561626095
push_back 201109001
push_middle 678956683
push_back 528950306
push_middle 708671017
push_middle 58400866
push_back 35191970
get 22162
push_middle 241985520
get 22565
get 225372
push_middle 649457391
push_front 599656239
push_back 569528737
push_front 926192432
push_middle 662846924
push_front 419874630
get 442757
push_back 94404907
get 594
get 175737
get 97067
push_back 575998703
push_back 75226759
push_middle 42649941
push_back 897986230
push_back 199299261
push_front 470382146
push_front 214876449
get 447295
get 254752
push_front 97489723
get 466178
push_front 709194800
push_back 464249302
push_back 700138117
get 306723
push_front 415084704
push_middle 588981181
get 224357
get 354350
push_back 189104646
push_middle 515325280
push_middle 835464596
push_front 78385979
push_front 854248668
get 84897
push_front 347539712
get 278173
push_front 353004479
push_middle 360281977
push_front 17912854
push_middle 36395852
push_middle 115396405
push_back 754005887
get 222047
push_front 908194235
push_back 872746594
get 283309
push_front 839176930
push_middle 515572584
get 130092
push_middle 935659755
push_front 952007899
push_back 284186357
get 247172
push_back 498762267
push_front 48838824
push_middle 526786726
get 308537
push_front 690872694
push_front 969562783
push_front 233130724
get 245148
push_middle 887833510
get 348146
push_back 524468019
get 164371
push_middle 114853154
push_middle 728702703
get 139079
push_middle 222987838
push_middle 614384736
push_middle 676858388
push_front 906299497
push_middle 653340313
get 195569
push_back 777223531
get 325834
push_front 761487337
get 407457
get 396040
push_front 475065419
push_middle 222378255
push_back 283528541
push_middle 487478845
push_middle 497673562
push_middle 950024746
push_front 912724126
push_back 127367011
push_back 519256691
push_middle 301079145
push_front 602431506
push_middle 903927939
get 67878
push_middle 281629064
push_middle 527305661
push_back 422415394
get 434271
get 350455
push_back 29337653
get 91744
push_middle 61328278
push_middle 660608787
push_front 311828474
get 404409
push_back 825104906
push_front 343920293
push_front 996715016
push_front 135040600
push_front 90211414
get 157413
push_middle 117732719
push_back 385122654
push_back 666845245
push_middle 611990835
push_front 804683761
push_front 245429647
push_front 650006677
get 120485
push_front 299577598
get 75164
get 322650
push_middle 306269087
get 333290
push_middle 41568118
push_front 987057130
push_back 989974411
push_front 464267948
push_front 150021442
get 128527
push_middle 25817932
push_front 417572367
push_front 980943197
push_front 814705896
get 82496
get 457439
get 116794
get 216330
get 147666
push_back 125884829
push_front 711380393
get 290231
push_back 162425927
get 315334
push_front 66898024
push_back 775276777
push_middle 417822478
get 256641
push_middle 595955698
push_middle 861565340
push_back 618314409
get 253400
push_back 304152326
push_front 623024719
push_front 964419325
get 114503
push_back 969338599
get 287838
push_middle 376719150
push_middle 855073577
push_front 836967419
get 369768
push_middle 162239137
push_middle 72584510
get 317479
push_middle 249493972
push_back 602647618
push_front 139909275
push_back 637842335
push_middle 864717107
push_back 483218771
push_front 708049214
push_middle 719170649
push_back 975489510
push_front 87550304
push_middle 380914903
push_back 931646802
get 85897
push_back 459430451
push_back 150711320
push_middle 631127934
push_front 133091075
get 263924
push_front 983011238
push_front 472306910
push_front 853312702
push_back 409237531
push_back 776613806
push_middle 687830036
push_back 480653195
push_front 280996200
push_back 458321427
push_back 720425244
push_middle 606301473
push_back 423055252
push_back 673557651
push_middle 99846697
push_front 832487534
push_back 542475029
push_front 997568287
get 337956
get 108564
push_front 339809065
push_front 310436308
push_front 190584695
push_middle 30857528
push_middle 28190183
get 409953
push_back 553551468
push_back 676273485
push_middle 373116931
get 390209
push_front 894949015
push_middle 670801276
push_back 503635331
get 441183
push_front 689559955
push_back 818992955
push_back 545307444
push_middle 928373754
push_back 36025468
push_front 799209777
push_back 454603452
push_front 27346602
push_middle 785931880
push_middle 323664697
get 216913
push_back 574675713
push_middle 605701946
push_middle 60264893
push_middle 439663401
push_back 982824074
push_front 327741180
get 114795
push_front 670588852
push_middle 307422682
push_front 2535208
push_back 931244138
push_front 461745859
push_back 263560768
push_front 313159664
get 281044
get 405094
get 197726
push_middle 674430525
push_middle 558744886
get 114473
push_front 748341621
get 100308
push_front 817605965
get 357693
push_back 393800057
get 421127
push_front 144215100
push_middle 970714916
push_middle 439125114
get 247250
push_front 405830289
get 140202
push_middle 179106737
push_front 161522248
push_front 578648566
push_middle 883801654
push_back 353051623
push_back 103783575
push_middle 36337296
push_front 887490570
get 137254
get 354785
push_back 566097811
push_front 156299430
get 163958
get 43364
get 87900
push_back 955527528
get 128862
push_back 842238609
push_front 989794349
push_back 660630059
push_back 578979003
get 435155
push_front 798538035
push_middle 386246282
push_front 949056487
push_middle 688765533
get 161086
push_back 908886289
push_back 665889822
push_front 520240365
push_front 734017764
push_middle 763774240
get 455524
get 279340
push_middle 163513710
push_front 225074735
push_middle 241050980
push_front 164152607
push_back 150715002
push_back 463367232
push_front 478846155
push_back 262351264
push_front 601409247
push_back 637405300
push_middle 758132143
push_front 839310930
push_front 955651349
push_back 111812357
push_front 458561106
push_back 194725186
push_back 950536478
push_middle 772323080
push_middle 453657047
push_middle 294520354
push_back 747785942
push_middle 65270474
push_back 812366046
push_front 580342888
push_middle 584692910
push_middle 326792823
push_front 740318508
push_middle 206900612
push_back 38774768
push_middle 785244046
get 33409
push_front 54257872
push_back 930496311
push_front 277023252
push_middle 687783361
push_front 351989523
push_front 562600014
push_middle 620156147
get 170225
push_middle 374190049
push_back 264392233
get 248651
get 409303
get 270442
push_back 484476748
push_middle 341952877
push_back 467402009
get 402796
push_front 974047468
push_middle 19180385
push_front 395594428
push_front 942732603
get 48720
push_front 639882529
push_front 825696862
push_back 141281892
push_front 471827006
push_front 518098400
push_middle 281908820
push_front 540121371
get 258604
get 153197
push_back 240362557
push_front 914238606
get 216662
push_back 529619611
push_front 688821079
push_middle 766844804
get 185019
push_front 786235971
push_middle 717621843
push_front 553367400
push_middle 382543089
push_back 903798761
push_back 824380406
get 441972
push_middle 855899643
push_front 925433780
push_middle 537746368
get 112047
push_middle 982596186
push_middle 238377437
push_middle 563760667
get 219514
push_back 891546365
push_front 57993259
push_back 608866510
push_back 3321829
push_front 61348442
push_middle 480953372
get 404635
push_middle 576037606
push_back 779304940
push_front 569631560
get 282916
push_back 997816394
get 354986
push_front 143199806
push_front 881424931
push_back 415789557
push_front 457049614
push_middle 350903633
push_front 17231984
get 139050
push_back 759467915
get 33419
push_middle 191677796
push_back 764565679
push_middle 164331546
get 314678
push_front 774265125
push_back 264083168
push_front 826788599
push_middle 280840304
push_front 60760789
push_middle 446070843
push_middle 548079341
get 108977
push_back 371394081
get 265308
push_front 151724529
push_middle 219125838
push_middle 602121732
push_middle 506549477
push_front 314789480
push_back 648011403
push_front 17109467
push_back 462296245
push_middle 601195132
get 171957
push_back 166659574
push_back 213841257
push_middle 855403773
get 387705
push_back 455002065
push_front 927754094
push_middle 476677007
push_back 968686523
get 101382
get 220479
push_middle 727152792
push_middle 850914832
get 142733
push_front 939030445
get 86928
push_back 259581252
get 160898
push_middle 795994837
push_front 290525018
push_back 643757979
get 232795
push_front 615207048
get 10538
push_back 111571633
push_front 848272185
push_middle 899406610
push_front 926285367
get 5534
push_front 830303756
push_back 632814324
push_middle 616909236
get 417704
push_middle 380676955
push_back 872919068
push_front 50352849
push_middle 611709241
push_middle 876085732
push_back 364851865
push_front 34524930
push_middle 342927642
push_front 224623545
push_middle 54328740
get 38133
push_back 980690373
push_middle 933198647
push_middle 329385170
get 265564
push_middle 382520399
push_middle 48949129
push_front 714813905
push_middle 691266565
get 290728
push_back 446611368
push_middle 426927498
push_middle 407279498
push_back 827577758
push_middle 61190029
push_front 285987827
push_front 556774605
push_middle 297969040
get 242025
push_back 697950821
get 458343
push_back 32902627
push_front 865115901
push_back 869068318
push_middle 25746997
push_back 283140068
push_front 185900080
push_front 381060647
push_middle 918753524
get 40014
push_back 725260646
get 141236
push_front 572677310
push_middle 669544156
get 294346
push_back 43561476
get 420119
push_front 981390372
push_back 457191032
push_back 352221988
push_front 898836096
get 208706
push_middle 99215413
push_front 663428009
push_back 684791948
push_back 815664978
get 153254
push_front 834391659
push_middle 683470856
push_middle 820243340
push_front 483260441
push_back 96536817
get 463623
push_front 894847869
push_front 578639023
push_back 78478277
push_middle 847019650
push_middle 515941890
push_middle 402457059
push_back 640441503
push_front 681891138
get 123378
push_middle 793613537
push_back 37644315
get 361952
push_front 611722690
push_back 906081214
push_middle 684262740
push_middle 669109505
push_back 602427631
get 131954
push_middle 196872081
push_back 236783436
push_middle 465237658
push_front 526456619
push_middle 520601845
push_back 527542530
get 52086
push_front 435099786
push_front 947875238
push_middle 139144444
push_back 708953045
push_middle 721865669
push_back 366867829
get 433190
push_front 850087410
push_front 876121019
push_front 213623450
get 288621
push_front 974747905
push_back 347234399
push_middle 600394322
push_back 397681842
get 193383
push_front 542449195
get 196203
push_front 518775773
get 356031
push_front 104465550
push_back 286354757
get 138082
push_middle 432792980
push_front 212135098
push_back 386576682
get 54212
push_back 369983734
get 360116
push_front 392826906
push_front 597873275
get 291943
get 257067
get 196275
get 187972
push_back 287283114
push_front 550141501
get 26116
push_middle 343014377
push_middle 475198214
push_middle 791867394
push_front 356715580
push_middle 874014876
push_middle 184133398
push_back 866732176
get 13064
push_front 816984758
push_back 155059384
push_middle 141710767
push_middle 924063458
push_front 25493601
push_front 665311647
push_middle 817131559
get 465755
push_front 185744822
push_back 358588905
push_middle 633505877
get 116787
push_middle 924083695
push_middle 722250468
push_back 47477341
push_back 476351320
push_middle 881382618
get 262771
push_front 174572686
get 105210
push_middle 847341858
push_front 669219621
push_front 950388621
get 61228
push_back 846031350
push_middle 347047065
push_back 447265119
push_back 83299629
get 351713
push_front 861558217
get 128884
push_back 827312640
push_front 76064466
push_front 294907772
push_back 144023179
push_back 864572719
push_middle 154584581
push_back 20179540
push_middle 126624645
push_back 233716078
push_back 818286074
get 98106
push_middle 343670846
push_back 631421755
push_middle 243210797
push_front 576752050
push_middle 288557089
push_back 453715906
push_front 891720978
push_middle 618697684
get 230292
push_back 409637228
get 301665
get 54326
get 407224
push_back 113104268
get 369556
push_middle 803107527
push_middle 438251139
push_front 415586197
push_middle 934449238
push_front 890836463
push_back 467696886
push_front 508922495
push_front 110891377
push_back 635559619
push_back 507664548
get 266804
push_front 406062162
push_front 466752767
push_back 238780903
push_back 253284586
push_middle 447276989
push_middle 888243165
get 99615
push_front 129233423
push_front 649086108
push_back 814296400
push_back 259347604
get 359275
push_front 220955025
get 241251
push_back 113704506
get 89758
push_front 435526583
get 335351
push_middle 938484197
get 448207
push_back 598201496
push_front 245609994
push_front 181406928
get 190988
get 433779
push_middle 797829110
push_back 534221007
push_back 356338732
push_front 805133656
get 89046
get 25153
push_back 147884481
push_front 752623119
get 291377
push_back 904686776
get 300828
push_middle 911733689
push_back 338620471
get 265575
push_middle 921775091
push_middle 289283820
get 95457
get 221305
get 40651
get 268520
get 130498
push_middle 460753176
get 217044
get 353339
push_back 630764208
push_front 206231575
push_back 628192401
push_middle 979579803
push_middle 208934803
push_back 499659997
push_middle 166443795
push_back 247773475
get 69248
push_back 301172428
get 282833
push_front 561136235
get 85306
push_middle 561006497
get 207318
push_front 931238087
push_back 284869160
push_back 818269078
push_middle 648204528
get 213836
push_front 766765235
push_back 79633580
push_middle 873586108
get 232726
push_back 721210354
push_middle 321345807
push_middle 113909415
push_middle 923318515
get 66282
push_front 860012415
get 193054
push_back 565469115
push_middle 776516952
push_back 625767283
get 448966
push_middle 295628353
get 395396
push_back 178631341
push_back 694794716
push_front 780085497
push_back 481796210
push_back 737948774
push_front 27336196
push_middle 616672365
push_back 993915235
push_front 54332526
get 284561
get 15044
push_front 569031769
push_middle 225828605
get 442472
push_middle 751328725
push_middle 247591976
get 75787
get 21427
push_front 882205754
push_middle 453370911
push_middle 512500041
push_back 356570721
push_back 197144272
get 306398
get 223442
push_back 733601691
push_back 149437538
push_back 666976897
push_back 865959367
push_back 17750265
push_back 73901166
get 186459
push_front 694626815
get 85668
push_middle 973978668
get 444899
get 148493
push_back 301636526
push_front 963231013
push_front 297975282
push_front 714839265
push_back 634319483
get 28801
push_middle 247200485
get 29833
push_front 679236249
push_middle 156707752
push_front 38685221
push_back 487180306
push_middle 964499229
push_middle 6426750
push_front 24973439
push_middle 812234829
push_back 846135639
push_back 257970464
push_front 48897801
push_middle 275954995
push_front 753694270
get 216551
get 212021
push_front 405050869
push_front 667563285
push_front 484483853
push_back 49362880
get 226837
get 131914
push_front 255219623
push_back 492458410
push_back 325081569
push_back 366240846
push_middle 751012667
push_front 725190910
push_front 804764489
push_middle 944163025
get 235407
get 225903
push_back 980012271
push_middle 355427402
get 74431
get 328238
push_front 653319764
push_back 174203784
get 28283
push_front 485663542
get 45006
push_middle 138365579
push_front 947701846
push_back 207110357
push_back 645435192
get 331839
get 49399
push_back 252793738
push_front 480295135
get 116751
push_back 734464546
get 432818
push_front 193135372
push_back 213149164
get 432517
push_middle 537947689
push_back 438263958
get 304777
push_back 408915185
get 153918
push_back 277740704
get 212052
get 400033
push_front 867690321
push_middle 511763714
push_middle 914609602
push_front 330586177
get 380842
push_middle 353741276
push_front 625065972
get 45188
push_back 583481757
push_back 939481748
push_back 790071119
push_front 777627246
push_front 774222266
push_front 227598144
push_front 743147366
push_front 438833981
push_back 226699090
push_front 371032453
push_back 273379765
get 170641
push_middle 95918800
push_back 148951270
push_middle 971978798
get 123597
get 281360
push_back 223398399
push_middle 440927268
push_back 163940120
get 26073
push_front 496825694
get 250647
push_back 65752721
push_front 987202552
get 110867
push_back 560539091
push_front 984734645
push_back 330127745
push_middle 515864688
push_front 246059224
get 382
push_back 41722392
push_back 227427908
push_front 325589268
push_middle 817814257
push_back 756131973
push_front 275686749
push_middle 254074777
get 286038
push_front 355786860
push_front 803459851
push_back 401793856
push_front 949735310
push_front 203656582
push_middle 485793468
push_middle 985391676
push_front 507004607
get 231371
push_front 100576991
get 466685
push_back 233204249
push_front 214715568
push_front 873650010
push_front 105038219
push_middle 30240653
push_back 849798275
push_middle 152941553
get 173489
get 384424
get 3786
push_middle 226766557
push_back 777209406
push_middle 726875713
push_middle 308167463
push_middle 320752200
push_front 307980367
get 390655
push_middle 393277041
push_back 124465669
push_front 310748766
push_middle 65548946
push_back 636772409
push_back 59393060
push_middle 590496854
push_front 242168096
push_middle 415648387
push_front 416779013
push_front 345378898
push_back 931295250
push_back 474324117
get 90830
push_middle 30933052
push_front 836418996
get 40937
push_back 578716290
push_back 177313433
push_back 401040102
push_middle 255330586
push_middle 268730777
push_front 135121664
push_middle 723339306
get 118395
get 279825
push_back 648257140
push_front 978731087
push_middle 617279130
push_front 547706886
push_back 409313530
push_front 342598899
push_middle 727727087
push_back 109675236
push_front 43811638
push_middle 703148282
get 386729
push_middle 518551871
push_middle 613973963
get 219692
push_back 89222947
push_back 362609334
push_middle 82554187
push_middle 271443155
push_middle 366751692
push_front 982064596
push_middle 242099636
push_front 449226806
push_back 838746743
push_back 845295709
get 392784
push_middle 230441716
push_front 986881410
push_front 901585025
get 19114
push_middle 789342390
get 104134
push_back 948063424
push_front 612296565
push_middle 650776779
get 167076
push_middle 883035659
get 94152
push_back 426358016
get 23380
get 25360
push_back 586662285
get 260976
push_back 179994068
push_back 263826396
push_back 602360501
push_front 800555408
get 278807
get 44707
push_middle 548738295
push_back 449473580
push_middle 436771940
get 262002
push_back 31932967
push_back 578004860
push_middle 448811696
get 230646
get 241942
push_front 842812676
push_back 958646085
push_back 324237640
get 60547
push_back 264804088
get 111880
push_front 707442923
push_middle 109739238
push_back 527402693
push_back 490776571
push_front 467002833
push_back 713391667
get 376074
get 206635
push_back 870047671
push_middle 927529473
push_back 321564864
push_middle 55116140
push_back 674791134
get 32510
push_back 686285311
push_front 29537369
push_front 388150971
get 175671
push_middle 893594623
push_front 460685819
push_back 363966892
push_front 929626835
push_back 605548925
get 136790
push_middle 230109176
push_front 532483577
get 67413
push_back 900522528
push_middle 123984007
push_back 161521696
push_front 772239682
get 347177
push_middle 162682227
push_back 752492717
push_back 712421707
push_front 569789972
get 399875
push_middle 132064157
get 113838
push_middle 87411347
get 279848
push_back 103660739
push_front 229047778
push_front 660218801
get 92651
get 421602
push_middle 941727709
get 298579
push_back 686993063
push_back 230242854
push_back 139366177
get 58344
get 232473
get 259447
push_middle 742459595
push_middle 509083248
push_middle 462947542
get 139537
get 88929
get 293869
push_middle 135962945
push_front 630731518
push_front 72994651
push_front 748248562
push_middle 522412014
push_front 108284337
push_front 621752945
get 59050
push_front 621677712
push_front 849919647
push_front 184341452
get 134007
push_middle 468268607
push_back 247052994
push_middle 819636651
push_back 315984670
push_back 289635147
push_middle 65910776
push_middle 109584313
push_middle 792127367
get 277866
get 427385
push_back 811525575
push_middle 310568187
push_back 928109659
get 421167
push_front 86504906
get 463030
push_back 135499332
push_back 61763088
push_front 313101296
get 280889
push_front 498976060
push_back 412211158
push_front 115153479
push_front 262247630
get 29844
push_front 812721303
push_back 651389494
push_back 742077516
push_back 582092849
push_back 953322526
push_middle 441623923
get 62797
push_front 161037379
get 311218
push_middle 798690605
push_back 798400951
push_front 174787220
push_back 495980261
push_middle 68533640
push_middle 446925784
push_front 590333110
get 351567
push_back 485381182
push_middle 838225528
push_middle 198938620
get 27262
get 74315
push_middle 211424147
get 274375
push_back 335042210
push_back 623625336
push_middle 514705907
push_back 74779428
push_back 415959920
push_front 763622176
push_middle 528279585
get 403160
push_back 384740423
push_back 863611735
push_front 38403421
get 136448
get 226488
get 136321
push_middle 446058578
push_front 792481229
get 340819
push_middle 976559988
push_back 625861681
push_middle 501782539
push_back 112416163
push_middle 76970849
push_front 72134435
push_middle 236263819
get 467551
get 359691
get 242747
push_front 333683305
push_front 521358878
get 221260
get 153246
get 376748
push_middle 753026014
push_middle 62460521
get 129098
push_back 689829885
push_front 69125003
get 364709
push_front 500998644
push_middle 438328088
get 451207
get 445339
push_back 41059548
push_middle 897960457
push_front 883424040
push_back 237852365
push_back 446968353
push_back 868352580
push_back 500478229
get 42583
push_back 370339841
push_front 416482239
get 211101
push_back 543666086
push_front 779850067
get 256505
push_back 994980852
get 272668
get 230002
get 69701
push_back 929509248
push_back 850037766
push_back 523913996
push_back 888267705
push_middle 422223286
get 214873
push_middle 360763772
push_front 215319070
get 368831
push_front 623599715
push_back 98883835
push_front 738665346
push_front 756628458
push_front 379250243
get 2791
push_front 199623644
push_front 184259826
get 250711
push_middle 242857071
push_front 736162058
get 107468
push_middle 456160143
push_back 713925933
push_back 842359488
get 462401
get 387486
push_back 966693871
get 57507
push_back 605610336
push_front 240337052
push_middle 338020540
push_front 700385007
push_middle 786614758
push_front 715584051
push_front 127614238
push_front 564298091
get 332191
push_back 493065091
push_back 331673548
push_front 551161160
push_middle 699550851
push_middle 451543619
push_back 695171884
get 181336
push_middle 863398507
push_back 431878921
push_front 882940311
get 378858
push_front 552654187
push_middle 159735685
push_back 512180388
push_front 801553604
push_middle 587846107
push_front 479627179
get 290438
push_front 714889316
push_back 369593038
push_back 32867731
get 10051
push_middle 440460024
push_back 987899003
push_front 857728356
get 368661
push_front 568993279
push_middle 655096882
push_back 378568146
push_front 467263690
push_back 301876033
push_front 568955628
push_back 365460854
push_back 525142940
push_back 665316515
push_middle 5662671
get 309744
push_back 696592313
push_back 286666934
get 318769
push_front 586445407
push_middle 536647986
get 104346
get 68737
get 378902
push_middle 734537373
push_middle 262058330
push_middle 320644881
push_front 356978723
push_front 31443202
push_front 557212315
push_middle 255986850
get 364886
push_middle 567954955
push_middle 916794374
push_front 209850754
push_middle 703504887
push_front 416879706
push_front 367138947
push_front 27099011
push_back 570419496
push_middle 466866325
push_front 592734824
get 88236
get 138717
push_front 651126337
get 51109
push_back 817477763
push_back 477501340
push_middle 573402681
push_back 681283852
get 210058
push_back 440842495
get 300057
push_middle 319122104
push_front 641364374
get 129352
push_middle 898965904
push_front 796801997
push_front 283895728
push_middle 94368226
push_front 198730368
push_back 779138832
push_back 626038040
push_back 7207693
push_front 874077447
push_back 466924348
push_back 110425061
push_front 826295508
push_back 725341333
get 199774
push_middle 650862418
get 413434
push_front 561717459
get 324877
push_middle 849059952
push_front 473600450
push_back 626309170
get 10533
push_front 338528603
get 451541
get 273271
push_front 977030554
get 208480
push_back 371939457
get 400909
push_front 743096020
push_middle 106203581
push_front 215935427
push_back 650902814
push_middle 770534252
push_back 658710483
push_front 416785921
push_middle 243179890
push_back 996692732
push_middle 572953663
get 37506
get 427114
push_middle 542852209
push_back 589743823
get 215505
push_middle 750625923
push_middle 546200060
push_middle 687539151
push_front 31935163
push_front 30549648
push_back 326983983
get 250644
get 18213
push_front 322994467
get 87521
push_back 880138786
push_middle 67063358
push_front 63308927
push_back 292887450
push_front 616099130
push_middle 61852332
get 297517
push_middle 955605594
push_middle 637576630
push_middle 6815966
get 311154
push_middle 458652465
push_middle 215144509
push_front 354622123
push_middle 937407886
get 30653
get 340491
push_front 858562631
push_middle 730011636
push_back 152222214
push_middle 353302012
get 309806
push_middle 62281337
push_middle 137560724
push_back 970119222
push_front 606745429
get 235074
push_back 466490864
push_back 831491708
push_back 287275773
push_middle 360861223
push_middle 144654783
push_back 786471622
push_back 135281726
push_back 874536792
push_front 676739741
push_back 556490035
get 235147
push_back 254456847
get 426162
push_middle 948892389
push_back 455001244
push_front 931783636
push_back 868880903
push_front 203249620
push_middle 696409678
push_middle 538674796
push_front 761926777
get 294823
push_front 671460711
get 276236
push_front 326869618
get 287791
push_back 329011286
push_front 345223169
push_back 729192611
get 395458
get 449482
push_back 664914628
push_back 393461986
push_front 685713051
push_middle 683750892
get 53398
push_front 333883672
push_middle 905583174
push_back 441045861
push_middle 806330418
get 414634
push_back 771907335
push_back 555677015
push_back 820492561
push_middle 690410171
push_middle 557758785
push_front 208216181
push_back 275745428
push_front 967833636
get 205497
push_middle 221508792
push_middle 302894273
push_front 705334020
push_middle 649372485
push_back 328303999
push_back 20521507
get 335278
push_front 713966312
push_middle 36168803
push_front 681374018
get 67288
push_front 898452622
get 158959
push_back 246657326
push_middle 372115948
get 139112
push_back 469197062
get 95674
push_front 452934897
push_back 108823058
get 283506
push_front 159949628
push_front 766628057
push_middle 307030715
push_front 752507490
push_front 26824964
get 465408
push_middle 271856776
push_back 821447172
push_middle 179696740
push_front 492723520
push_front 791587583
push_back 402810736
push_back 759773731
push_middle 487076624
get 135334
push_middle 549693875
push_back 941643104
push_back 951134372
get 278829
push_front 285501656
push_middle 114795052
push_back 307628900
push_front 716705868
get 113394
push_front 389073684
get 38758
push_front 723149481
push_middle 743668234
get 107975
get 126842
push_middle 857032285
push_back 459888051
push_back 850382628
get 325461
push_middle 185795695
push_back 279518069
push_back 330390177
get 160032
get 346326
push_front 796270334
get 183514
push_middle 16029880
push_back 490995608
push_middle 85929562
push_back 76168041
push_middle 791240924
get 148619
push_front 449817693
get 413949
get 316350
push_front 49360390
get 137727
get 396917
push_front 968476684
push_middle 963331096
push_front 459512577
get 292034
get 125896
push_front 208279013
push_middle 991620060
push_middle 617239101
push_back 290178634
push_middle 134172386
push_front 114671655
push_back 519167438
push_front 636281435
push_back 382616461
get 51438
push_front 973333330
push_back 626230752
push_back 535230799
push_back 297476315
get 435306
push_middle 528859518
push_back 730448154
push_front 496377810
get 387529
push_back 477755980
push_back 547159558
get 324514
push_back 695249965
push_middle 773426525
get 130126
push_middle 224669953
push_front 445327952
push_front 394324487
push_front 817244264
push_back 608056496
push_front 337482991
get 374555
get 454023
push_front 806405167
get 254905
push_back 993922148
get 468856
push_back 386475332
push_back 415855132
get 36457
push_front 714456565
push_middle 307591270
push_middle 762712827
push_middle 565074016
push_middle 914908369
push_front 724581801
push_front 580143158
push_front 261278110
push_middle 890967187
get 191874
push_back 458582911
push_back 326825051
push_front 157247784
push_back 879333201
push_back 508005246
push_back 98868861
push_front 55256599
get 109101
push_back 341644386
push_middle 708252730
push_back 926943688
get 238539
get 432896
push_front 927360035
push_middle 678780918
push_back 413175411
push_front 164831131
push_front 611726231
push_back 498108371
push_front 145939503
get 394749
push_middle 662669648
push_middle 192857492
push_middle 789585488
push_front 674925377
push_back 874671536
push_middle 775914098
push_front 772099393
get 132454
get 370661
push_middle 609353073
push_back 629024606
push_back 750734700
push_front 780168652
push_middle 82737530
push_front 310486112
get 150135
get 228373
push_back 355383443
push_middle 293531828
get 337738
get 5770
push_back 479658669
push_back 137151830
push_middle 170483824
get 153033
push_back 705203756
push_back 154820268
push_front 833928953
push_middle 614260591
get 214642
push_back 101591773
push_back 487026279
push_front 795262328
get 264014
push_middle 784201840
push_front 849137439
push_middle 684334428
get 262741
push_front 773353475
push_front 637337273
push_middle 429650323
push_middle 136551754
get 414993
push_front 798030131
get 41413
push_back 892895348
push_middle 451541618
push_front 542156197
push_back 285913170
push_back 312774953
push_front 935922360
push_middle 751344142
get 196479
push_front 175529622
push_back 713921574
get 29183
push_back 444204507
push_back 278390971
push_middle 910281357
push_middle 262009263
push_middle 879548267
push_back 511644
push_middle 813952167
push_middle 754655440
push_middle 377361948
push_front 910176045
push_middle 120718183
push_front 223816727
push_middle 336728624
push_middle 93644937
push_back 288953991
get 230366
push_back 349628758
get 30686
push_middle 511593803
get 63354
push_front 321081750
push_back 534554003
push_front 300095053
push_back 821821114
push_back 152483482
push_back 81383424
push_back 995988767
get 123249
push_back 705494618
push_back 897238966
push_front 354279775
push_middle 140442212
get 82583
push_front 808946540
push_front 252551218
push_front 730091696
push_back 844209231
get 49645
push_middle 854175701
get 66939
push_front 668445452
push_front 714299030
get 330508
get 335616
push_back 981196813
push_middle 316350056
push_front 387680217
push_middle 586847979
push_middle 913881175
get 90330
push_back 547514672
get 461306
get 89119
get 342154
push_back 169021470
push_back 131569550
push_back 684264466
push_front 381473646
push_middle 365297538
get 450382
push_back 738416641
push_back 91012264
push_back 128450710
push_front 515613057
push_middle 217787209
push_middle 598363935
push_back 802436094
push_back 775745362
push_back 329103199
push_front 23313525
push_front 478265548
get 331
push_front 293247816
push_middle 824751015
push_back 176113254
push_middle 138503225
push_front 968592695
push_back 851479668
push_front 714505783
push_middle 261060961
push_middle 935854264
push_middle 572039149
push_front 924140618
push_middle 568784928
push_front 910958645
push_back 98701672
get 132680
push_front 434068785
push_front 933366206
get 295357
push_middle 286986101
get 124058
get 391592
push_middle 270566813
push_back 272689732
push_middle 352320565
push_middle 518752448
push_middle 244873756
push_back 748654656
push_back 967083656
get 456286
push_back 364283765
push_back 521880262
push_front 890224553
push_front 38312734
push_front 958082148
push_middle 856913407
push_back 68987504
push_middle 633751767
push_front 685973500
get 197752
push_front 149586202
get 347023
push_front 350500762
push_back 782905685
push_back 329779355
push_front 554811232
get 169505
push_middle 827353453
push_back 470024751
get 416319
push_front 496003286
push_front 50471862
push_back 821053034
push_middle 741176344
push_front 626927790
get 42118
push_front 147672718
push_middle 151289027
push_front 206300924
push_middle 237882991
push_front 441838025
push_middle 660494846
push_front 18844634
get 99375
get 289258
push_back 707685753
push_front 33210660
push_middle 148598038
push_middle 544429159
push_front 422049386
push_middle 966232287
get 317310
push_front 70953645
push_middle 446524727
push_back 334507966
push_middle 398851001
push_middle 100384127
push_middle 345671561
get 323990
push_front 49778943
push_front 827943201
get 11775
get 378576
push_back 51798821
push_front 547926964
push_front 94596274
push_back 49450363
push_middle 847837821
get 18464
push_front 629608479
push_back 144709949
push_front 976428117
push_front 765772762
push_front 376967478
push_middle 319252430
push_front 234500154
push_middle 367848905
get 236118
push_front 663615707
push_middle 948814045
push_middle 601393473
push_back 233287036
push_front 468649259
push_middle 621017506
get 7398
push_front 379934229
push_front 901982415
push_back 449569920
push_back 978939119
push_middle 892604446
get 193045
get 142051
push_front 698134237
get 141648
push_middle 293677356
push_back 421703923
push_front 992491462
get 124423
push_front 634135115
push_middle 230555611
get 322828
push_front 464244954
push_back 653214174
push_back 480398337
push_front 24240737
push_back 415679207
push_back 649638980
push_middle 156805835
push_middle 508373783
get 22332
push_front 870413336
push_back 201070369
push_middle 392735636
push_middle 838747832
push_middle 581224342
push_middle 493498822
get 254583
push_middle 653808497
push_back 619206910
get 387713
push_back 587190702
push_front 993226359
get 221725
get 340413
push_middle 555329461
push_middle 190530162
push_back 58411096
push_front 533520401
push_back 71445595
get 406599
push_middle 541274427
push_middle 563916819
push_middle 393174281
get 402222
get 200185
push_back 431135185
push_back 205833881
push_front 252296241
push_back 949742532
get 277955
push_back 685970140
get 259385
push_middle 754514519
push_back 912685549
push_middle 20424509
push_middle 156902752
push_middle 237646380
push_front 563132027
get 400273
get 438543
push_middle 307344147
push_front 969584928
push_middle 178301830
push_front 537136038
push_back 297426180
get 107881
push_back 280302313
get 267745
get 2985
get 298664
push_middle 460014373
get 167385
get 16589
push_back 673751744
push_back 298941180
push_middle 113724928
push_middle 479187960
push_back 915864970
push_middle 782184905
push_front 875119665
get 116745
push_front 942578458
push_front 555401794
push_middle 833926303
push_middle 466634884
get 393101
push_middle 766975086
push_middle 983202053
push_back 909702915
push_front 626669724
push_back 293639756
push_front 971562705
push_middle 613000291
push_back 51430672
push_back 544914270
push_back 507754081
get 400385
get 164115
push_back 590412368
push_back 564800121
get 59738
push_front 492260415
push_middle 66451632
push_middle 332447750
push_back 741175493
push_front 125126413
push_back 587227638
push_front 779948634
push_front 591685145
push_front 990647069
push_back 96521818
push_front 277389653
get 61384
get 396828
get 156489
push_back 563292509
get 304241
push_front 251416285
push_front 965078959
push_back 659866767
push_middle 960015047
push_middle 233291722
push_back 620941606
push_back 886353512
push_middle 94432075
push_back 750866594
push_front 723267472
push_back 998629070
push_middle 639276220
get 77458
push_middle 44844995
get 169454
push_back 206177103
push_middle 830760252
push_back 638064986
push_front 7755142
push_front 162965322
push_front 825631912
get 406686
push_front 904818071
get 251626
get 41103
push_back 175601038
push_back 668543022
push_back 423846993
get 195651
get 336996
get 353167
push_back 317037501
push_back 161691211
push_front 474775676
push_middle 410739512
push_middle 551749375
get 67886
get 392406
get 179582
push_back 74363083
push_front 199502400
push_middle 100004468
push_front 436875348
push_front 629742340
push_back 198540022
push_middle 349538864
push_front 529537877
push_back 337262198
push_middle 361565076
get 410226
get 55351
push_front 7908052
get 112696
push_front 727326699
push_back 106442429
push_back 249622872
push_back 989958934
push_middle 116647722
push_back 774947525
push_front 652168676
push_middle 276480999
get 426498
push_front 426077873
push_back 399213376
push_front 609637519
push_middle 592662426
push_front 569933328
get 403034
get 242492
push_middle 22354483
get 280454
get 75093
get 72930
get 49074
push_middle 744349835
push_back 86339853
push_front 753193650
push_front 489502412
push_middle 514820869
push_front 874169970
push_front 408391663
get 88405
push_front 798052697
push_back 757224007
push_back 139349151
push_back 151865219
get 434229
get 260957
push_front 355011915
push_middle 498752369
push_middle 897207157
push_front 855945824
get 79838
get 64735
get 103738
get 254386
push_front 165838868
push_middle 292193231
push_back 273557623
push_front 720448857
get 187260
push_middle 562913672
push_back 90488325
get 7488
push_back 912325428
push_back 398493689
push_middle 218449009
push_front 347186119
push_back 176920961
push_middle 304468282
push_front 87932270
push_middle 996220895
push_back 300489646
get 217930
get 152704
push_front 292678350
push_front 918835214
get 414282
push_middle 700717244
push_back 161130736
push_front 881260110
get 52050
push_middle 974620452
push_middle 908841236
push_front 293878875
push_middle 834423840
push_front 93848288
push_front 135451806
push_middle 304310895
push_middle 312706847
get 311730
get 417415
push_middle 377016164
get 363848
push_front 729392969
push_back 240511123
push_front 570822877
push_front 577695647
push_middle 239186367
push_back 608299687
push_middle 118645125
push_back 588536779
push_middle 141443620
get 249085
push_middle 392686713
get 44046
push_front 931953774
push_middle 298780459
get 404982
push_middle 953276513
push_back 263740343
get 154225
push_back 926378658
get 58618
push_middle 667714281
push_front 122071906
get 116769
push_middle 814592219
get 302120
push_middle 842504565
push_front 705387160
push_middle 868822921
get 412976
push_back 473335673
push_middle 773773849
push_back 643580848
push_middle 915651576
push_back 191786443
push_front 885808633
push_back 917389326
push_front 862880311
push_back 593732098
push_middle 485642081
push_middle 643395066
push_front 187722835
push_back 698343232
push_middle 775859537
push_middle 693921505
push_middle 842353376
push_front 668637970
push_back 996078777
push_back 41079421
push_middle 657507574
get 61409
push_back 775691730
push_middle 986908759
push_back 157166641
get 318514
push_back 507932906
push_front 503086055
push_middle 544907809
push_front 518771103
push_back 873747391
push_front 368710020
get 65083
push_front 792049002
push_middle 50868582
push_front 725852771
push_front 330893355
push_front 335123050
get 277374
push_middle 418479194
push_front 819103643
get 380354
push_middle 215791592
push_front 399358254
push_middle 277960672
push_back 97062068
push_back 759580455
push_back 274168804
get 157558
push_back 60522018
get 64
push_front 783356829
push_back 863166992
get 2423
push_front 35312918
push_front 548541519
push_back 473988153
push_front 463932797
get 38306
push_front 336474574
get 244976
get 437265
push_front 939810638
push_middle 412118866
push_middle 559170038
push_back 501223464
push_front 123298393
push_front 957686602
get 310906
push_middle 309007045
push_front 342959848
get 26414
push_back 985678262
push_middle 397274714
get 96264
push_middle 909936797
push_middle 318278684
push_back 698773691
push_back 964056935
push_back 718433913
push_front 221000802
push_back 266316048
get 217309
push_middle 248457352
push_middle 346387801
get 432124
push_front 250524840
push_front 572933022
push_front 321683638
push_middle 689595127
push_back 792947375
get 80578
push_front 438123469
push_back 273041934
get 235133
get 347987
get 210339
get 136209
push_back 519701348
push_middle 866150778
push_back 237429818
get 237605
push_middle 500978816
push_back 680220949
get 166051
push_middle 550832250
push_front 857243965
push_back 294199886
get 159720
push_back 610574893
push_middle 198328372
push_middle 540462348
push_front 794120841
push_back 414968831
push_front 490254380
push_back 367646169
push_middle 484764463
get 394080
push_back 341396635
push_middle 524586355
push_front 964007916
push_middle 677151905
get 459193
push_front 640316159
push_front 460021081
push_back 831357531
get 368159
push_back 733646224
push_back 653070131
get 93864
push_back 556624532
push_back 606980697
push_middle 893133330
push_front 65084788
push_middle 342878780
get 211276
push_front 302841589
get 14068
push_back 343361769
push_front 820786196
push_middle 807565763
get 418907
push_middle 473886480
push_front 177418152
push_front 722828133
push_back 878197506
get 247019
get 43471
push_middle 406059484
get 295822
push_back 381724365
push_middle 515947267
push_back 594314359
push_front 274767950
push_back 734299603
get 392401
push_middle 646800908
push_back 218456209
push_front 480646865
get 286152
get 284113
get 65826
push_back 345450831
push_middle 591398767
push_back 715018854
push_back 279963140
get 295202
push_front 681239995
push_front 640600951
get 20583
push_middle 202547130
get 96238
get 303846
get 21633
push_front 583202653
push_front 123166529
push_back 137204015
get 83097
push_back 503675954
get 336921
push_back 829568027
push_front 228268313
push_front 798475528
get 235252
push_back 890526049
push_front 952007576
push_middle 312759021
push_front 696720368
push_back 466899148
push_middle 674857519
push_back 457852747
push_back 830292449
push_back 340857452
get 238827
push_front 596915449
push_front 158070029
push_middle 449748275
push_back 671718630
push_back 333944699
push_back 942518176
get 144105
push_middle 789947929
push_back 925274457
push_middle 193992772
push_front 217580547
get 15487
push_back 595453563
push_middle 989432103
push_middle 34526444
push_back 141583944
push_front 152434638
push_front 987783715
push_front 411376169
push_back 265929385
push_middle 214332587
push_back 245450467
push_front 579636878
get 58587
push_front 121392614
push_middle 506417879
push_front 509123555
push_back 594343404
push_front 398471294
push_front 289902052
get 127983
push_middle 195852352
get 61710
push_middle 9486734
push_back 592029497
push_middle 188990638
get 466112
push_back 485504351
push_middle 96292474
push_front 457471390
get 72632
push_middle 26215057
push_middle 857728544
push_middle 369698194
push_back 44592684
push_back 745831984
push_front 276916066
push_middle 121654537
push_middle 406786823
push_back 531921520
push_front 825971940
push_middle 327084767
get 338933
get 140739
push_front 489319236
push_back 587193279
push_front 133796293
push_front 852069649
push_front 781018584
push_middle 113128957
get 302051
push_back 974027645
push_middle 471289860
push_back 699054621
push_back 355630898
get 162465
push_middle 84409206
get 210364
push_middle 466809499
push_back 739983159
get 74708
get 412946
push_middle 643592530
push_middle 249983604
push_back 688821738
push_middle 363019359
push_middle 420183082
push_middle 697776613
push_front 712359105
push_front 272254330
push_middle 685783760
get 127046
push_front 800155835
push_front 593673258
push_back 819117315
get 405042
push_middle 625698771
push_middle 765417444
get 232889
get 311696
push_back 610218935
push_middle 252177514
push_middle 203738701
push_front 567814132
push_middle 456278691
push_back 168932109
get 219265
get 403210
push_front 438801070
push_middle 997289492
push_back 849283295
push_back 667137857
get 132119
push_middle 962722424
push_middle 197631358
push_middle 859058157
push_middle 240022142
push_front 249747416
push_front 647822749
push_back 656494021
get 315297
push_back 45014371
get 285597
push_front 558691296
push_back 203003983
get 273459
push_middle 989439263
get 79092
push_back 768635906
push_middle 631469030
get 398938
push_back 52202563
get 276443
push_middle 786025587
push_front 424541970
get 156455
get 131724
push_front 303618181
push_middle 582889369
push_front 803715225
get 435950
push_front 704528327
push_middle 111682455
get 92359
push_middle 888571926
get 147257
push_back 968816486
push_front 883168705
get 168805
push_front 562977755
push_back 813344521
push_back 515881528
push_back 479092096
push_middle 76176401
push_middle 884793276
push_front 818400786
push_back 216002307
push_middle 446882732
push_front 341878136
push_front 73929101
push_back 314886462
push_middle 456873713
push_front 228722396
push_front 131779126
push_middle 110492037
push_middle 345266159
push_front 772040050
push_front 883448089
push_front 960035947
push_middle 481147493
push_middle 154006118
push_middle 851395764
get 110432
push_middle 896125231
push_middle 18823827
push_middle 217235477
push_back 327631446
push_back 446252244
push_back 670745797
push_back 218003059
push_middle 686057472
push_middle 802437346
push_middle 60302648
get 85829
push_front 599204455
get 437069
push_back 514331557
push_front 598495994
get 240301
push_middle 884305906
push_back 319426207
push_middle 863228936
push_front 725701153
get 121195
get 328723
push_middle 756938871
push_front 626192979
get 395602
push_middle 664157122
push_middle 65172119
get 75993
push_front 614294131
push_front 131553781
push_back 906675767
push_front 354017159
get 14255
push_back 670247306
push_middle 27326919
push_back 880921654
push_front 253973876
push_middle 422552195
push_middle 928667283
push_middle 259795618
get 181373
get 332400
push_middle 125304606
push_back 38189713
get 273438
push_front 674583917
get 147342
push_front 976098014
get 99179
push_middle 839041559
push_back 953099105
push_front 129307204
push_middle 224882994
push_middle 260995108
push_front 588587340
push_front 96667123
push_middle 247705540
push_back 379222632
get 149831
push_front 306550159
push_back 967012301
push_middle 9107375
push_middle 833589551
push_back 959745261
push_middle 686975080
get 219804
get 118022
push_front 927128749
push_front 641618039
push_middle 739893660
push_back 307522912
get 61156
get 361494
push_middle 559308981
push_middle 240462888
push_front 758455528
get 6184
push_back 539621953
push_front 70585204
push_back 661877972
push_front 891307256
push_back 943416942
push_front 826553971
get 228874
push_middle 328951840
get 56532
push_middle 364194689
push_middle 315675401
push_middle 496135896
push_back 767753527
push_front 514558464
push_back 115317872
get 279772
push_back 506425818
push_back 683713067
push_back 619693267
push_back 670180488
push_front 746769854
get 164960
push_middle 65250031
push_middle 639529125
get 32207
push_middle 832211805
push_back 112063836
push_middle 403996163
push_front 503553727
get 214562
push_back 471537385
push_back 129988768
push_front 485279191
push_back 760710481
get 90637
push_front 829052403
get 448272
push_front 777670544
get 67103
push_back 480377213
push_middle 243243629
get 226909
push_front 179214111
push_front 978754372
get 37263
push_front 217207070
push_middle 390051398
push_back 303861471
get 292223
push_middle 460401294
push_front 893804223
get 128840
get 290140
push_front 860681096
push_back 991650783
push_back 480214771
get 316535
push_middle 927272605
push_back 588323214
get 129824
push_back 74504756
push_back 20749176
push_front 928522999
push_front 335008706
push_front 405084105
push_front 740990976
get 340505
push_back 782157900
push_back 594995013
push_back 897513477
push_front 370027133
push_back 683784680
push_middle 87615026
push_back 479425444
push_front 41141582
get 123148
push_front 873252629
get 343629
push_front 739353126
push_front 938191621
push_front 199135954
push_back 338844722
push_front 416575739
get 115081
get 182362
push_front 51821435
push_middle 766764362
push_middle 830666671
get 319092
push_back 379533738
push_front 242894325
push_front 468155684
push_middle 923516877
push_back 60421045
push_back 751815189
push_back 326732597
push_back 702048024
push_back 127260676
push_back 242960912
push_back 439579298
get 194109
push_back 50606254
push_back 386627706
push_middle 341422785
get 245457
get 120117
push_middle 115642734
get 51884
push_middle 270369590
push_middle 496611710
get 2929
get 122989
push_middle 269724393
push_back 761679672
push_back 75716493
push_middle 214287710
push_middle 714652270
push_middle 992944050
push_back 279228712
push_front 665911332
push_middle 833601392
push_front 919328607
push_back 816380905
push_middle 417211872
push_front 895798493
push_front 714339840
push_front 780287119
get 234905
push_back 479762290
push_back 946643228
push_middle 937952408
push_back 548939697
get 222371
get 301725
push_middle 364495567
get 278133
push_front 360697135
push_middle 730656365
get 149691
push_back 307659165
push_middle 700273421
push_middle 980095345
get 313221
push_middle 181748942
push_middle 73943400
push_middle 734869057
push_front 355705745
get 173953
push_front 856527221
push_front 164503099
push_middle 213840448
get 7841
get 134762
push_back 72224325
push_front 52753430
push_back 790768284
get 412239
push_front 446680917
push_middle 331298840
get 239827
push_middle 701326669
push_front 411714360
get 108458
push_front 47958986
push_middle 324410296
push_middle 839188316
push_back 71902975
get 447138
push_front 896830153
push_back 279975856
push_middle 800808399
push_front 923578171
push_middle 221699112
push_middle 643793264
get 158677
push_front 83262962
push_back 829221272
get 403098
push_middle 740717380
push_front 660682469
push_middle 678293062
get 72955
push_back 589957931
get 448095
push_front 216763179
push_middle 636682321
push_middle 463987915
push_middle 687437787
push_middle 306442701
push_front 71926929
push_middle 93228673
push_middle 196791363
get 352222
push_front 158990767
push_middle 713465729
push_middle 137001509
push_back 159665120
get 433247
push_back 483235614
push_middle 911007526
push_back 606951319
push_front 549998639
push_middle 839867386
push_middle 617912904
push_front 451987101
push_middle 461589086
push_back 702507681
get 328984
get 242645
push_front 483415438
get 244893
push_middle 202474620
get 13766
push_front 758097277
push_middle 140595174
push_middle 965894725
push_middle 598996733
push_front 451276627
get 175541
push_front 718407888
push_back 571717343
push_back 875296625
get 182097
push_middle 285790662
push_middle 792701788
push_middle 423396632
push_front 8137051
get 183411
push_middle 930949153
get 402230
get 171108
push_back 743819836
push_middle 741402725
push_front 803706464
push_front 643844801
get 365156
push_front 275339233
push_front 370687341
push_middle 726714240
push_back 185219685
push_front 885012154
push_middle 131213550
push_back 433019028
push_middle 985180775
push_front 671570603
push_front 112635340
push_back 772927597
push_back 947122946
push_back 130893110
push_front 852036939
push_front 803486876
push_back 525581168
push_front 189626656
get 273695
push_front 157362318
push_back 551439706
get 232653
get 49204
push_back 988504845
push_middle 948277186
push_back 68824706
push_back 626196915
get 381033
push_front 979111391
push_middle 85536033
push_front 903054010
push_middle 630374800
push_front 299799377
push_middle 601764954
push_front 48489258
push_middle 940682277
push_front 983570051
push_back 276094380
push_middle 260209264
get 64954
get 130822
push_back 764308179
get 235499
push_back 599981550
get 122756
push_middle 774788225
push_middle 724330269
push_middle 585675181
push_middle 583767379
get 426232
push_back 822483284
get 359354
get 18191
push_middle 253989818
push_middle 857541436
push_back 59686911
push_middle 949230621
push_middle 219849230
get 117429
get 64260
push_middle 30017124
push_middle 898155500
push_back 279656012
push_back 631779357
push_front 272834988
get 238272
get 409087
push_front 262866980
get 371912
push_back 824994075
push_back 692977732
get 68299
push_back 774163208
push_front 896543203
get 114101
get 340361
get 177448
push_front 91474366
push_front 901620696
push_back 917617493
push_front 8003735
push_back 409267944
get 320164
push_back 66230548
get 191522
get 121723
push_back 327196325
push_middle 872956559
push_back 760149180
push_back 722084476
push_front 543634696
push_back 917647943
push_front 342335420
get 283363
push_back 149921856
push_back 520631480
push_front 306692834
get 55770
push_front 481209982
get 214586
push_middle 12850368
push_front 237223564
get 312761
push_front 384580599
push_front 7584090
push_middle 64827568
push_middle 166283340
push_front 386440168
push_front 334722153
get 317600
push_front 594992701
get 277428
push_middle 923237032
push_back 904219479
push_back 828125942
push_front 338709936
push_middle 522666726
push_middle 232623080
push_back 34989430
push_front 705114665
get 200343
push_middle 709939666
push_back 962827781
push_back 865315968
push_front 987815784
push_middle 183055560
push_middle 166590828
get 453088
get 427944
push_front 940206167
get 51777
push_middle 842672534
push_middle 103057059
push_front 342861085
push_middle 204855047
get 205767
push_back 802227148
push_middle 391326286
push_back 349370740
push_front 539164297
get 374906
push_front 186703678
push_middle 293824304
get 223885
push_back 202335131
push_middle 233856094
get 149609
push_middle 298504651
get 256457
get 379088
push_back 54636354
push_middle 115424101
push_middle 102188566
push_back 58039594
push_back 625639710
push_front 491749738
push_front 287333701
push_middle 823338888
push_middle 819209463
push_middle 142108287
get 189143
push_back 594810677
push_back 449444465
get 46913
push_back 173557414
push_middle 679976940
push_middle 771302014
get 138937
get 195719
push_front 247261743
push_front 292452752
get 131754
push_front 226815167
push_front 913023904
push_middle 348059473
get 395889
push_front 325535420
push_front 23962482
push_front 857734935
push_front 51033727
push_back 19483418
push_front 948820717
push_middle 998013008
get 378521
push_back 775726977
push_front 26760360
push_middle 68451620
get 40813
push_back 446364941
get 401472
push_middle 622290636
push_front 31661447
get 189686
push_back 522456146
get 215022
push_middle 247164344
get 93601
push_front 194293228
push_middle 715074188
push_back 450888165
push_middle 305559922
push_back 188264083
push_front 808584506
push_middle 187762911
get 416134
push_front 24134145
get 428688
push_back 122149528
get 266011
push_back 710933159
push_back 470989034
push_back 401716651
push_back 985184824
push_middle 400174059
push_middle 154841538
get 255686
push_front 584685894
push_back 965979826
get 272433
push_front 318012325
push_back 498415507
push_front 159156042
get 368721
get 428324
push_back 690063055
get 304041
push_middle 405730203
get 359478
get 240979
push_front 942421102
get 91241
push_back 765514871
push_middle 804117773
push_back 282270787
push_front 714817561
push_front 587403052
push_middle 962558436
push_back 512823610
push_back 664784572
push_back 344598192
get 404376
push_back 444973601
push_front 755297070
get 67562
push_front 570403392
push_back 723353064
get 150976
push_front 573996478
push_front 712310046
push_front 698575815
get 340849
get 323764
push_front 142725950
push_front 512121424
push_middle 126992446
push_back 292909972
push_back 201523894
push_front 977518143
get 19569
push_back 54854286
push_back 663579905
push_front 31571331
get 96629
push_back 256476158
push_back 263688989
push_middle 641263687
push_middle 483339982
get 455887
push_back 822238337
push_front 386239383
push_front 632996458
get 293033
get 29438
push_middle 164259689
push_front 383787132
push_front 924731489
push_middle 456945778
push_front 606434964
push_middle 979768909
push_back 916716167
get 170550
push_back 658971509
push_front 112845288
push_front 376431715
push_middle 197158729
get 33124
push_middle 446093651
push_front 256023426
push_back 908534676
push_front 224120374
get 150565
push_front 226697609
push_front 384588282
push_front 677857322
push_front 718486520
push_back 5366951
push_middle 830587315
push_front 715826096
push_front 238394610
get 359030
push_back 484788537
get 38782
push_front 610235886
push_front 107885262
push_back 705011777
push_front 182672202
get 261819
get 71017
push_back 473139677
push_back 808923096
push_front 218035388
push_front 405176225
push_front 6007828
push_back 538687825
push_back 988787225
push_back 163371106
push_front 588973501
push_front 142457281
push_middle 939437384
push_front 865931763
push_middle 816510804
push_back 919469755
get 415505
get 252919
push_front 878423311
push_front 23204358
push_back 817410422
get 153701
get 458554
push_front 448264659
get 16798
get 187719
get 67596
push_back 20576106
push_middle 405320675
push_back 723223178
push_front 969199978
push_front 541281346
push_front 804687419
push_front 602251195
get 362435
get 271200
push_middle 473145876
get 131532
push_back 338048458
push_back 65003965
push_front 220079646
get 277749
get 339918
push_middle 715658714
push_middle 643007618
push_middle 821534642
push_front 805443951
get 402113
push_back 230834122
get 428427
get 24963
push_middle 32298198
get 227550
push_middle 907554637
push_back 21116511
push_front 158681810
get 445737
push_back 879687356
get 25099
push_back 47393426
push_front 65128202
push_middle 189425986
push_front 791756824
push_front 690376602
push_middle 381136931
push_front 496676733
push_front 231875503
push_front 197842869
get 407900
get 208647
push_middle 329494721
get 1158
get 199950
get 30879
push_back 70462114
push_back 703637859
push_middle 791480810
get 117800
push_middle 965140904
push_middle 744591780
push_back 123416192
push_middle 771507589
get 10264
push_middle 878731149
push_back 490258664
get 144193
push_middle 589866100
push_back 776466442
push_front 590046791
push_middle 561572907
get 142692
push_back 520878034
push_front 584693400
push_front 31811455
push_middle 205706839
get 164816
push_middle 505031652
push_back 882291055
push_middle 507783522
push_back 707069012
push_back 766081457
push_front 71900026
push_back 136364303
push_front 494068193
get 319348
push_back 79376770
push_front 570298070
push_middle 671232039
push_middle 644036481
push_middle 337104955
push_middle 117366884
push_back 271422480
push_back 217126406
push_middle 393859298
push_back 418534276
push_middle 791461632
get 372432
push_middle 89713950
push_back 394360709
push_middle 1720975
push_back 844884449
push_front 806553233
get 272541
push_back 249612187
get 116669
push_front 798235929
push_front 810516742
push_middle 610670193
push_back 966883076
push_back 590358733
push_front 582911279
push_middle 820550046
push_front 429234770
push_back 175752945
push_front 263058969
push_middle 266976041
push_front 839539698
push_front 170024097
get 300964
get 338515
push_middle 165463016
push_front 820396264
push_front 109858935
push_back 341513692
push_front 165272700
push_middle 879499127
push_front 49652343
get 16891
get 216211
get 210805
push_middle 971951744
get 391390
push_middle 380903889
push_back 200690342
get 334196
push_front 937942485
get 87400
get 428415
get 36860
get 47511
push_front 115331783
push_middle 272225196
push_middle 333568006
get 142128
push_front 915424229
push_back 373556114
push_middle 695709008
push_front 310667803
push_front 777090163
push_front 225952336
get 216613
push_front 482891237
push_back 493556681
push_middle 840509145
push_back 731091351
push_back 43667137
push_back 328491616
push_back 867080103
push_middle 107272222
push_back 727951166
get 44725
push_front 450103920
get 342868
push_front 459034333
push_middle 528267142
push_front 904146100
push_middle 469292702
push_middle 694726690
get 67045
get 211942
get 37481
push_front 755080990
push_front 532451877
push_back 405836226
push_back 143683802
push_back 595353803
push_front 284727842
get 469560
push_front 384740447
push_back 189557127
push_middle 762034994
push_middle 165231411
push_front 453794681
push_middle 370646662
push_back 207078409
push_back 237431276
push_front 689843119
push_front 975989409
get 122510
push_middle 447496316
get 377189
push_middle 454238955
push_front 559709251
push_back 760194863
push_middle 631743098
get 394406
push_front 595713649
push_back 297923073
push_front 150397677
push_back 862206939
push_middle 748024577
push_middle 63376145
push_middle 816862158
get 96468
push_middle 91683854
push_back 723257568
push_middle 107143043
get 125711
push_front 502269643
push_back 862646160
push_front 499365766
get 452357
get 25194
push_back 244058937
push_front 95763343
push_back 696188626
push_middle 406703455
get 12073
push_front 17025833
push_middle 647410164
get 397974
get 341747
push_back 611937049
push_middle 358400592
get 272872
get 287518
push_front 92606356
get 64870
push_front 841169869
push_front 239666449
push_back 127194014
push_back 80058870
push_back 140651041
push_middle 189125806
push_middle 113728161
push_middle 492743385
push_back 396713883
push_front 239413153
push_middle 479659687
push_middle 439612207
push_middle 496688550
get 79100
get 416080
get 466873
get 143864
push_back 314261539
push_back 450033153
push_back 821743172
push_back 140723746
push_back 371411108
push_front 186350334
get 301727
push_middle 736863928
push_middle 427545083
push_front 354394394
push_back 178730729
push_front 249219219
push_back 980360363
get 106800
push_middle 136085055
push_back 224183936
push_middle 639049302
get 338208
get 147096
get 69528
push_front 991069978
push_front 703000654
get 194431
push_back 119784196
push_front 46001747
push_middle 577315450
push_middle 454435995
push_front 800392554
get 215147
push_front 559188838
push_front 406209959
push_front 210609726
push_front 401985369
get 464735
push_back 939206338
push_middle 805062918
push_back 519733285
push_front 891692004
push_back 456625597
push_back 306881931
push_back 608839340
push_back 334010890
push_front 771017736
push_back 35517185
get 57856
push_middle 526143849
push_middle 294423495
get 376876
push_front 639451147
push_front 986840686
get 18857
push_middle 352762146
get 327074
get 71047
push_middle 401992076
get 246342
get 131951
push_back 203780708
push_middle 195291581
get 139246
push_back 821256345
push_back 893839027
push_front 462020652
get 380768
push_middle 785073625
push_middle 861053216
push_back 917579966
get 144937
push_back 151232548
push_front 215050806
push_front 898907535
push_front 300685725
push_back 223453199
push_middle 501593121
push_back 571766052
get 23590
push_middle 838808770
get 39916
push_back 885841371
push_front 109589572
get 344248
push_middle 793095782
push_back 516078065
get 302392
push_front 988166001
push_back 297087667
push_middle 788979164
get 373548
push_back 614886570
get 106619
push_middle 125214252
push_front 738474029
push_front 195830870
get 95429
push_back 889509280
push_middle 678054392
push_back 212956359
push_back 730570472
push_middle 417518996
get 359295
push_front 7779858
push_back 959512836
push_middle 541057300
get 164855
push_back 512087693
get 210724
push_front 731207847
get 9303
push_back 826385489
push_front 420533918
push_back 494031267
get 113293
push_middle 857225320
push_middle 324942609
push_front 302355349
push_back 536086884
push_front 746432968
get 276198
get 120485
push_middle 130336602
get 290552
push_front 292904816
push_middle 308270173
push_front 423331860
push_front 371388388
get 222610
get 127007
push_front 600662551
push_back 478887114
push_middle 28259019
push_front 60063359
push_front 436628004
push_middle 786342090
get 432635
get 77268
push_back 497300043
push_middle 738394039
push_back 823595155
push_middle 428356217
get 309297
push_back 189326511
push_middle 626079840
push_middle 311919098
get 184938
push_middle 338851564
get 73853
push_front 337527384
get 47825
push_front 511709328
push_middle 969369978
push_middle 875955414
get 381473
push_front 479953456
push_middle 97857444
push_front 197627396
push_middle 708327520
push_front 283830316
push_front 335037529
get 107891
push_front 701009070
push_back 56039756
push_middle 856455279
push_back 212681326
push_middle 551492885
get 321056
push_middle 883861565
push_front 220505424
push_middle 309465884
push_back 24291021
push_back 588350249
push_front 324300442
push_middle 357146045
push_front 120449358
get 335442
push_back 713971442
push_front 716962165
push_middle 682147674
push_front 434781840
push_front 258530084
push_front 936132998
get 312680
push_back 428537356
push_back 827437658
push_middle 221159674
get 310576
push_middle 268693781
push_back 483102709
get 34135
get 236934
push_middle 159005910
get 256011
get 219607
get 120410
push_middle 566950908
push_middle 204589816
push_middle 585238607
push_back 567066834
push_middle 768585930
get 206136
push_front 196753199
push_back 338825263
get 137328
push_middle 374446231
push_middle 660380406
get 108489
push_middle 623494945
push_back 804754924
push_back 918437237
push_middle 849667205
push_back 590039350
push_back 260050274
push_back 410509751
push_back 761224185
push_back 66681000
push_middle 648259070
push_back 912470728
push_back 91779889
push_middle 252798034
get 33130
push_middle 468936494
push_middle 553102496
get 350101
push_middle 761929245
push_front 208154520
push_middle 446972081
push_back 640786397
push_front 945925186
push_back 791499200
push_back 553781663
get 105306
push_middle 487167759
push_middle 360037412
push_middle 445213986
get 37340
push_front 30207084
push_middle 281374917
push_middle 454967223
get 209934
push_back 201612746
push_middle 85706008
push_middle 786749592
push_back 895595572
get 320396
push_front 942551035
push_back 576105518
push_back 529250731
push_front 411276414
push_back 203353429
push_middle 165811724
get 324985
get 101770
push_back 697322104
push_front 695959064
push_back 338250072
push_back 241865199
get 374560
push_middle 92609231
get 210201
get 202535
push_back 294650976
get 59105
push_back 271409305
push_back 44361928
get 311574
push_middle 77430212
push_back 941851573
push_front 82348955
push_back 565441306
push_middle 348360990
get 96298
push_back 693035834
push_front 459119671
get 395381
push_back 295916295
get 158292
push_back 543907092
push_front 881341383
push_back 88989869
push_middle 933485007
get 139962
push_back 713923178
push_middle 517625227
push_middle 22453159
push_front 83405487
push_front 689753006
push_back 910023993
push_front 892632545
push_back 375817972
push_front 106223147
push_middle 587493064
get 147025
push_middle 767538031
push_front 112367943
get 165977
push_middle 756331514
push_back 274620753
get 448218
push_back 779346651
push_front 693467128
push_front 482981878
push_front 738747364
push_back 507007074
push_back 821897494
push_middle 86698952
push_front 606808995
push_middle 299802982
get 396699
get 282746
get 449256
get 202976
get 240484
push_back 832054751
get 427992
get 105923
push_back 4271803
push_front 369811715
push_back 750121613
get 270371
push_back 750451555
push_middle 35597332
push_middle 987381310
push_back 784369164
push_front 477040420
push_back 952359148
push_middle 646430738
push_back 442155560
get 370695
get 259881
push_middle 465793423
push_back 226613449
push_middle 994770264
push_middle 71641432
get 306057
push_back 526996123
get 451723
push_middle 501675032
push_back 634017290
get 457501
push_front 823941376
push_middle 536240607
push_middle 326886137
push_front 302095280
push_front 169760453
push_middle 130099874
push_front 174432001
push_middle 358178555
push_front 662958148
push_middle 206096659
push_front 398045998
push_middle 817606504
push_middle 637673784
get 386973
push_middle 699245
push_back 797047538
get 187700
push_back 450546318
get 182021
push_back 51914184
get 125349
push_front 652369648
get 149482
push_back 58955535
push_back 268995016
push_middle 286978158
get 56104
get 363130
push_back 828414525
push_front 807375436
push_back 880591484
push_front 813987104
push_back 449390934
get 91476
push_back 599878960
push_front 851115453
push_back 935060006
push_middle 636485899
get 283806
push_middle 608286074
push_back 316250769
push_back 769536515
push_back 413994004
push_middle 125469302
push_back 509923958
push_back 314712809
push_back 494723014
push_front 517203289
push_front 447169769
push_back 246912479
push_front 40540127
push_front 889432705
push_middle 60675017
get 48707
get 132052
push_front 583217527
get 424419
push_back 357499003
push_front 183090477
push_back 100079943
push_middle 388790105
get 218817
push_front 550706418
push_middle 845323155
get 255491
push_front 957631939
get 159620
push_back 623740681
get 141702
push_middle 725354884
push_middle 399017748
push_middle 318912275
get 206932
push_front 654570694
get 363531
get 12848
push_front 263979533
push_middle 106558942
get 389420
get 408968
push_back 675077192
get 64690
push_front 878026089
push_middle 72881449
push_middle 760946539
push_back 369133915
push_back 777407012
push_back 432090650
push_middle 679973777
push_front 676597638
push_back 870912374
get 459073
push_back 753430127
push_front 702485164
get 231574
push_front 513282631
push_middle 634659487
get 438967
push_front 319309837
get 189589
push_middle 656066277
get 252398
get 99219
push_middle 341516088
push_middle 918904954
get 58888
push_front 30643377
push_back 114221697
get 15542
push_middle 356511887
push_back 915026416
push_front 272549251
push_front 753198435
push_back 226218228
push_middle 464411675
get 14991
get 37718
push_middle 600363802
push_back 600500013
push_middle 176829260
push_back 172690756
push_middle 863868470
push_middle 190476603
push_middle 327123345
push_front 662263716
push_back 376848488
get 219365
push_front 83275246
push_front 350220532
push_back 580408947
push_back 985980860
get 335657
get 15480
push_front 766409081
get 203044
get 41992
get 21281
push_middle 126240518
push_back 913655740
push_middle 654090499
push_front 57613468
get 143771
push_back 611479117
push_middle 945207103
push_back 122090678
push_middle 837116070
push_front 84463607
push_front 203597839
push_middle 883569792
push_back 155090185
push_front 254154561
push_middle 502201690
push_middle 893032605
get 434685
push_middle 714021696
push_front 279625179
push_front 327003399
push_front 933174610
push_middle 771023052
push_back 740704788
get 55405
push_middle 775436923
push_back 354882027
push_back 647495985
push_middle 961926259
get 154810
push_front 225212630
push_front 866596066
push_middle 38586557
get 316276
push_back 333856997
push_back 149832131
push_back 363852027
get 385197
push_back 86386401
push_middle 471977836
get 318047
push_back 642773842
get 130068
push_middle 342202408
push_front 294850403
get 401822
get 469198
get 95543
push_middle 302969517
push_middle 841082832
push_back 232415081
push_middle 368110396
push_back 737020422
push_front 152414502
get 442606
push_middle 243914994
get 198316
push_back 20557856
push_middle 265408369
push_middle 683003595
push_middle 592755180
push_middle 245752123
push_front 80754314
push_middle 264360806
push_back 72684778
push_middle 901739196
push_back 245980021
push_back 833539686
push_back 972395299
push_front 420087069
push_middle 692880359
push_front 301225642
get 5460
push_back 666021950
get 70577
get 437496
get 161533
push_middle 311946922
get 167601
push_middle 996628705
push_middle 196563770
push_back 422843840
push_middle 279757024
push_front 601873019
get 235112
get 121073
get 281391
push_middle 683317901
get 34846
get 3814
push_middle 694983650
push_back 794970419
get 191791
get 460325
push_front 199925483
get 419065
push_back 693028255
push_middle 480940512
push_back 299512361
push_back 707299668
push_front 622048104
get 132784
get 361045
get 346079
push_middle 345462101
get 93079
push_back 892222824
push_front 610266625
push_middle 423544857
push_back 385887792
push_front 173925063
push_middle 800582172
push_back 583811504
push_middle 71083649
push_front 581708155
get 91790
get 223994
push_front 73797743
push_front 338519218
push_middle 276380491
push_back 611026915
push_front 208091997
get 39623
push_middle 253957491
push_back 307813379
push_middle 87364857
push_front 975627230
push_front 835189093
push_back 572933486
push_front 629341077
push_front 562994217
push_middle 833922776
push_middle 702741809
get 215334
push_front 268565089
get 164699
push_front 205512141
push_back 226032220
get 165711
push_middle 893449988
push_front 388393671
push_back 292080667
push_back 661379963
push_back 332905052
push_middle 230078803
push_back 745789369
get 333633
push_middle 691854296
get 91558
get 459941
push_back 121660774
push_front 388568893
push_middle 369298226
get 135752
push_middle 472006295
push_middle 489837220
push_front 246250978
push_back 280178090
get 423511
push_front 14515295
push_back 607434605
get 213988
push_front 237645693
push_back 422598556
push_back 195607136
push_middle 400388007
push_front 419611404
push_middle 926198938
push_back 285083808
push_front 564159610
get 216863
get 13417
push_back 936811487
push_front 907856344
push_front 806509447
push_back 245196327
get 226084
get 358659
push_front 76777329
push_front 263737968
get 136273
get 226640
push_middle 219168931
push_front 384915729
get 283469
push_front 129733188
get 193862
push_middle 281339274
get 186431
get 257756
get 40500
push_back 227899135
push_front 559498789
push_middle 260068791
push_middle 87357060
push_back 744443251
push_middle 394416781
get 325399
get 180702
push_front 390477313
push_middle 773896282
push_middle 54074220
push_middle 728766066
push_middle 774869187
push_front 247013526
push_middle 829076861
get 210829
push_front 682806602
get 87392
push_front 77173521
push_middle 163065326
push_middle 103012804
push_back 879806796
push_middle 90261798
get 23087
get 145817
push_middle 207500928
get 4570
push_front 263496597
push_front 244656681
push_back 398138101
get 134661
push_middle 827896919
push_middle 815789858
push_middle 822678966
push_middle 937117242
push_back 649667037
get 367216
push_front 783338638
push_middle 253339440
get 231527
push_middle 577623503
push_middle 252941352
get 269277
push_middle 560560193
get 167970
push_front 223525125
push_back 148332937
get 223357
push_front 401734266
push_back 386392472
push_middle 39831082
push_front 901374439
push_back 708595403
push_front 288787849
push_front 969743968
push_middle 280029830
push_middle 186084217
push_back 995809196
get 427279
get 137382
push_back 320608571
push_front 695158980
push_middle 820024337
push_front 227068582
get 40775
push_back 920905192
push_middle 715165587
push_middle 999479787
push_front 528271568
push_back 126330228
push_back 316886068
get 29364
push_back 946449700
push_middle 704058509
get 315274
get 217077
push_back 193327482
push_front 552136783
get 120298
push_back 8366526
push_middle 451116567
get 127748
push_front 41846480
push_middle 739192487
push_front 138042596
push_front 927698200
get 249319
push_front 644427276
get 120473
push_front 619783647
push_back 922799991
push_middle 312119243
push_front 63322013
get 216249
push_front 886110850
push_front 330217480
push_middle 145018461
push_front 821311336
push_back 904265714
push_front 984188354
get 406891
push_front 98522629
push_middle 490098230
get 425562
push_back 150953746
push_front 656281598
push_middle 886483040
get 90576
push_front 595768061
push_middle 979833071
push_front 368348590
push_front 393375342
push_front 388544986
get 37093
push_back 989123731
push_middle 253177460
push_front 562535630
push_front 110284850
push_front 118022018
push_front 14070065
push_middle 302060874
push_back 178116734
push_front 669223707
push_back 453525469
get 226895
push_front 409169424
get 12589
push_back 301635869
get 198730
push_middle 949086569
push_back 851444127
push_middle 557308703
push_back 832441357
push_front 866299159
push_front 272911199
push_back 243760977
push_front 431899301
push_front 411221365
push_back 42330860
push_back 321321900
push_back 124777649
push_front 430275867
push_front 894480049
push_back 961654321
push_front 598509930
push_back 196857898
push_middle 551291478
push_front 97247810
push_middle 488324
push_middle 872888589
push_front 173335226
get 114422
push_front 951857652
push_front 701401350
push_middle 655750290
push_middle 215108907
push_middle 654625782
push_front 307500409
push_front 316284986
push_front 986743765
get 66785
get 230484
push_back 330236912
push_back 514021922
push_front 298468129
push_middle 732393971
get 383586
push_back 980551510
push_middle 76494489
push_front 606016290
push_middle 36134485
get 55526
push_front 628331387
push_front 428105708
push_front 195044474
push_front 132026713
push_back 648256837
get 11769
push_front 291238359
push_middle 118436749
push_back 858038968
get 27840
get 107665
push_front 987258326
get 156627
push_front 807933337
get 290233
push_front 781215842
push_back 268352345
push_back 785255489
get 11498
push_middle 665466716
push_middle 930733616
get 96938
push_front 394830634
get 156589
get 405354
push_front 555063506
push_back 868132268
push_middle 283004572
push_middle 404072314
push_middle 406759441
push_middle 530657552
push_front 998407824
push_back 163438549
push_middle 237835573
push_middle 668630784
push_back 755917708
push_front 434409627
push_front 278389601
push_back 219081386
push_front 850644403
push_front 532297317
push_back 270513351
push_back 976844704
get 15442
push_middle 859595481
push_middle 202414314
push_middle 254505363
push_middle 745261522
push_back 511870026
push_middle 277137788
get 383633
get 345899
get 98334
push_middle 306448563
push_front 543929498
push_back 226493246
push_front 284932037
get 391753
get 157718
get 199463
push_back 13950777
push_front 598207475
push_middle 863137719
push_back 298414226
get 396970
push_front 767720886
get 36879
push_middle 314230710
push_front 422765377
push_back 75931285
push_front 319799839
push_back 676726198
push_front 951253765
push_middle 972547769
get 429635
push_back 975012237
push_middle 309294010
push_front 890068356
push_back 264832537
push_front 126205002
push_middle 636465253
push_back 382770123
push_front 731278053
push_front 121733697
get 460846
push_middle 962079704
push_middle 613193659
get 19047
push_back 417219838
get 34415
push_back 973457500
push_front 924978866
push_front 464902293
get 147644
push_back 229485357
get 466443
push_middle 584432882
get 47752
push_middle 25351534
push_middle 760176234
push_middle 235698283
push_back 623593864
push_middle 783156608
push_middle 824120936
push_back 719384479
get 22772
push_front 858452807
get 381542
push_middle 702945723
push_front 904782350
push_back 525348189
push_front 819393270
get 226155
push_back 383130143
get 65423
push_front 659451462
push_front 9352805
push_back 359773280
get 77559
push_middle 115778707
push_middle 302613257
get 431932
push_middle 364397495
push_front 684813964
get 429034
push_middle 734766394
push_front 22559311
push_middle 130790934
push_front 687703604
push_back 567027177
get 121914
push_middle 510232034
push_back 957936823
push_middle 733863096
push_front 215605529
push_middle 109712854
get 401165
get 211692
push_middle 825873924
get 83697
push_front 723614759
push_front 901927471
get 438278
get 149267
push_front 935529871
push_middle 6708132
push_middle 582748810
get 235129
get 42661
push_front 536088004
push_back 241734145
get 218731
get 320658
push_back 715780379
push_middle 6136487
push_front 755779694
get 291423
push_middle 478996324
push_front 932460936
push_front 147860097
get 464513
get 313960
push_middle 589145102
push_front 926787715
push_front 269373992
push_front 138398478
get 64267
push_front 362188251
push_front 25601314
push_back 200163772
get 289133
get 107878
push_middle 751496214
push_front 570147234
push_front 292779998
push_front 903585715
push_back 839883874
push_middle 909260023
get 470472
get 87257
get 292751
push_middle 361937731
get 136039
push_middle 738789657
push_front 583332927
push_back 167021169
push_front 986845551
push_middle 565385888
push_front 400424902
push_back 750614405
push_front 972040352
push_front 718871909
push_middle 592220799
push_middle 472247000
get 395315
push_back 175882410
push_middle 186538066
push_front 192651448
push_back 159401762
push_middle 901094680
push_middle 507516138
get 82476
get 326468
get 131744
push_middle 717769389
get 36844
push_middle 852460632
push_front 992630002
push_front 80849919
push_back 477900450
push_front 740956301
push_middle 651722903
push_front 897770980
push_middle 593825277
push_middle 924082723
push_back 303868938
push_front 576994606
push_front 818195780
push_front 750191115
push_front 25260490
push_back 962992041
push_front 244049327
push_front 827341753
push_middle 989758850
push_front 420183370
get 226124
push_front 402396605
get 3421
push_middle 391972420
get 174289
push_back 84483439
push_front 273484439
push_front 820113618
push_middle 521833981
push_front 128265002
push_front 418503228
push_back 794838197
push_front 810051132
get 144410
get 34345
push_front 150051993
get 382612
get 210504
push_back 665259957
push_front 354048315
push_middle 342321393
push_back 959600466
push_front 878997064
push_front 672152883
push_back 893629071
push_middle 237483179
push_back 327935500
push_middle 535826091
push_back 310324635
push_back 224102629
push_back 546518041
push_front 939617515
push_back 487191701
push_back 284538503
push_middle 150079587
get 21738
push_middle 184949546
push_back 72022257
push_front 648918000
get 74683
push_middle 126726387
get 333683
push_front 497651162
push_back 343989225
push_back 852370693
push_front 832144123
push_back 658056842
push_back 110159365
push_back 994700142
push_middle 560267248
push_front 186892700
push_back 545861370
push_front 944930563
push_middle 726300895
push_back 234984963
push_middle 190471682
push_middle 75977798
get 410726
push_front 979694314
push_back 544001086
push_front 650659928
get 148679
push_front 451562617
push_back 194598502
get 316735
get 201337
get 425437
push_front 387859251
push_front 976417260
get 347988
push_front 897940208
push_back 958773581
push_middle 758292423
push_front 344422568
push_front 772681900
push_front 587131991
push_middle 557802082
push_front 691411979
push_back 833758840
push_back 503910974
push_front 624393592
push_middle 234665689
get 401088
push_middle 940087641
get 250314
get 357869
get 314821
push_front 352392077
push_front 709611360
get 410264
push_middle 775327495
push_back 214353436
push_middle 854853350
push_middle 748642567
get 172378
push_middle 468861486
push_back 22394784
get 175101
push_front 862991021
push_back 755073861
push_front 183862237
push_middle 277761709
get 454980
push_middle 706442824
push_back 63708341
push_middle 599287995
push_front 278995192
push_front 467083032
push_front 448748553
get 73370
push_back 412413391
push_front 711143502
push_middle 455609344
push_front 671530715
push_middle 515896998
get 244435
push_front 262364123
get 53277
push_front 18912436
push_front 620147138
push_middle 367650093
get 278329
push_back 723562757
push_back 459748088
push_middle 45827593
push_middle 783304600
push_back 760749628
push_back 218677435
push_middle 119556504
push_front 258607446
push_front 735575107
push_middle 827085850
get 240185
push_back 630349263
push_middle 305293766
push_back 320268106
push_front 689438149
push_back 984256639
push_middle 211817581
push_middle 456158590
push_front 747079966
push_middle 925373471
push_back 425763315
push_front 909096393
get 456176
push_back 95967695
get 69737
get 184869
push_middle 519071485
push_front 731430440
push_back 343440108
push_front 348806911
push_front 216157024
get 442993
push_middle 133139070
push_front 814044017
push_middle 324544955
push_back 394467141
push_front 155468803
push_middle 663438795
push_back 330332304
get 258569
push_back 187984705
push_back 514956140
push_back 370177759
get 180582
get 446822
push_middle 918010132
push_front 424402636
push_middle 616681101
push_middle 583623505
push_front 575288371
push_front 641209628
get 446669
push_middle 929090847
get 267847
push_middle 730255197
push_back 936023104
push_middle 3087071
push_middle 590733060
push_middle 930405260
push_back 992995239
get 288554
get 206508
push_middle 806217978
push_middle 866374481
push_back 103613964
push_back 184142950
get 457407
push_middle 723893420
push_middle 35373131
get 380296
push_front 247925401
push_back 788191866
push_front 104755958
get 90596
get 42948
push_back 791466549
push_middle 495217246
push_middle 697354342
push_front 812400818
get 262638
push_front 198372356
push_front 116768950
push_back 685566187
get 105245
push_back 643633140
push_front 639938928
push_back 643753842
push_middle 800094226
push_back 852397870
get 387987
push_back 336095500
push_back 203292659
push_middle 82474674
push_middle 305905512
push_front 749605724
push_middle 263274928
push_middle 800758020
push_front 750248016
get 277273
push_front 280960994
push_front 251378592
push_middle 481870022
push_front 698539098
get 213319
push_back 928174572
get 129542
push_front 923570095
get 125896
get 101601
push_middle 167049076
push_front 215622386
push_front 361612146
push_front 78725919
push_front 871083805
push_front 151675240
push_front 497070001
push_middle 724259352
push_middle 89334958
push_middle 243935194
push_front 277757134
push_middle 316336897
push_back 807400786
push_middle 824712685
push_middle 816647387
push_back 438925706
push_front 371421005
push_middle 17227149
get 194845
push_front 611622718
get 188078
get 207101
push_back 66559888
push_back 224106978
push_back 86148276
push_front 954592440
push_middle 646950093
push_middle 810462552
push_front 740707424
push_middle 92218783
push_back 559096210
push_back 544313232
get 298040
push_back 4021866
push_front 305454031
push_back 918238101
push_back 699598252
push_front 793593347
push_front 433692465
push_middle 796913413
push_back 38592424
push_front 965642231
push_back 125317776
push_front 94537175
get 277699
push_middle 50836043
push_back 253272395
push_front 693099924
get 303879
get 251394
push_front 753363276
push_front 264988035
push_back 763705473
push_middle 88821153
get 178106
push_front 420511268
push_front 81960885
push_front 178349142
push_middle 108187883
push_front 754643677
push_front 589281163
push_front 936461430
push_middle 180058552
push_front 469674628
get 11644
push_back 515966148
push_middle 564775638
push_front 836967823
push_front 412511291
push_middle 93396879
get 86366
get 27622
push_back 390446728
push_front 110089358
push_back 223835598
get 116181
get 27554
get 317765
push_middle 657448373
push_back 330510450
get 352636
get 191292
push_front 870827740
push_middle 445855809
get 83402
push_back 465807618
push_back 16646358
push_front 42387044
push_back 243031768
push_middle 481268570
push_back 189636933
get 244312
push_back 83002083
get 382801
push_back 982725602
push_back 841120832
get 101031
push_front 598244857
push_back 824640639
push_back 607739622
get 441184
get 239351
get 97682
push_middle 183981535
push_middle 848736856
push_front 371265942
get 11154
get 435694
push_front 463370807
push_middle 742299403
push_back 125434024
push_middle 34412100
push_front 401200105
get 338228
push_back 304388640
get 331273
push_back 446051708
get 254204
push_middle 174510775
get 320728
push_back 640773781
push_back 667104477
push_middle 316347383
push_back 195942744
push_front 399593009
push_back 19859706
get 6683
get 431169
push_back 608865911
get 370742
push_back 518286762
push_front 135593061
push_front 595343900
push_front 616998584
push_front 175161652
push_back 752366243
push_back 82127133
get 33149
push_front 527942779
push_middle 296713834
push_middle 594254940
get 422520
push_middle 81558833
get 193654
push_middle 969003735
push_front 809591811
push_middle 839110641
push_back 517418166
push_back 820447692
push_front 919794450
push_front 313062733
push_middle 499980722
push_middle 833336675
push_front 960764747
push_front 741417828
push_back 595491459
push_back 463903697
get 420406
get 457221
push_back 149297081
push_middle 352239953
get 21268
push_front 173986754
push_front 325245141
push_back 614392391
push_front 662718676
get 207092
get 31627
push_middle 872986203
get 440602
get 194684
get 40671
push_front 978357948
get 210483
get 449156
push_back 235546472
push_back 239398990
push_middle 789515546
push_back 765264144
push_front 12745722
get 227479
push_front 932228377
push_front 742553072
push_middle 963568065
push_middle 466907828
push_back 634178921
push_middle 164391869
push_front 135791507
get 390844
get 58113
push_middle 528893569
push_middle 374638485
get 372147
push_back 905913394
push_front 386474844
get 265084
push_front 911258733
push_middle 558363168
get 184752
push_back 619260177
push_front 301656760
push_back 99796261
push_back 435938237
push_front 65846709
push_front 258359618
get 140104
push_middle 511214962
get 349712
push_middle 621003647
push_middle 629805413
push_front 839437483
push_back 575140679
push_back 307000603
get 454964
push_middle 804314258
push_middle 498390344
push_front 196179372
push_front 13057856
push_back 55945944
push_back 93385129
push_back 695134135
get 313237
push_back 334606905
get 138326
get 166323
push_back 261809583
push_front 943732612
get 130266
push_middle 363074742
push_middle 783623268
push_front 650373664
push_middle 545573343
push_middle 642736663
get 362095
get 132152
push_front 672211353
push_back 658476833
push_back 620265062
push_front 196038639
get 22699
push_middle 896108313
push_back 953468435
push_middle 646132768
push_front 742071364
push_middle 851951361
get 421233
get 78763
push_front 734731547
push_middle 245537150
push_back 751074133
push_middle 563608507
push_back 363540885
push_back 474793152
push_middle 786387864
push_front 860434893
push_middle 218118808
get 304671
push_back 802180699
push_middle 287892552
push_middle 90343553
push_front 714763827
get 416964
get 219022
push_back 253862533
push_middle 997869755
get 283245
get 105627
push_back 592725940
push_front 343926705
push_middle 610951032
get 66477
push_middle 776737145
push_front 921019809
push_back 391465198
push_back 639396222
push_back 359810724
push_back 718607370
push_middle 650038004
push_middle 244914535
get 355442
push_back 499193251
push_front 112508540
push_front 730294261
push_front 172633502
push_back 404172876
get 94196
push_front 69410151
push_middle 501104257
push_back 894610900
push_back 269816049
push_front 476463055
push_middle 489653115
push_back 617372196
push_front 533260648
get 58781
get 193578
push_back 47497739
get 187403
push_front 601831889
push_front 27766572
push_middle 200659360
push_middle 198790165
get 143127
push_back 78331984
push_middle 529660270
push_front 778289321
push_front 219929275
push_back 595800953
get 425751
push_middle 342061783
push_middle 343502567
push_back 816977814
push_front 689360009
push_front 427229899
push_middle 605804368
push_middle 808392308
push_back 850726876
push_back 315133819
push_front 761626965
push_back 367923991
get 313986
push_back 965711957
push_back 708385912
push_middle 910463017
get 38017
get 356669
push_back 56766989
push_front 644146666
get 308802
push_back 673515931
get 445010
push_front 742687909
get 241926
push_front 33506045
get 236944
push_middle 401310224
push_front 97930586
push_back 635134207
push_back 441324004
push_front 319805841
push_front 275415500
push_back 115630777
push_middle 173603231
get 427318
get 430177
get 277045
push_front 77806485
push_back 493257422
push_back 698065278
push_middle 706901395
get 116728
push_front 939108218
push_back 815294290
push_back 663796559
push_middle 683822194
push_back 819147492
push_front 167137007
push_front 257756983
get 224735
push_front 446069582
push_back 302720415
get 88261
push_middle 572412674
push_front 846120570
push_front 966852356
get 155637
push_middle 950723131
push_back 340774903
push_back 665199049
push_back 362779365
push_back 877216216
push_middle 138223922
push_front 723126652
push_back 713596816
get 77730
push_back 780081606
push_back 571232939
push_middle 808002164
push_middle 506834709
push_front 727787333
push_front 589217952
push_middle 842480017
push_middle 723096178
get 398022
push_middle 68235686
push_middle 587485052
push_middle 228562973
get 400199
get 300280
push_middle 111223514
push_middle 543475494
push_back 133451238
push_back 634854629
push_middle 430795614
push_back 924607167
push_back 670908289
push_back 723352939
push_back 438328498
push_front 373602949
push_middle 812573120
get 308559
push_front 202431705
push_front 591375125
get 209937
push_middle 286278160
push_back 555541525
push_front 777639403
push_front 907097610
push_middle 528283542
get 435781
get 143088
push_back 315239677
push_front 114408434
push_middle 874096962
push_middle 503426385
push_front 517405984
push_back 823894786
get 119873
push_back 584618035
get 326271
push_back 404723157
push_middle 464241291
push_back 370862314
push_back 233701877
push_back 34132764
push_front 347953714
push_front 14852759
push_back 988782899
push_front 988616310
push_back 666866684
push_front 777811500
push_front 578811613
push_middle 786314619
get 8662
push_front 637411266
push_middle 16704702
get 299688
push_middle 871767362
push_front 880388131
get 429066
push_middle 161194015
push_back 263583073
push_back 374812577
get 24026
push_middle 180517109
push_back 27285857
push_middle 833688310
get 276297
push_front 548453982
push_front 890314299
push_back 590486865
push_middle 72719136
get 86081
push_back 345675701
push_front 898040403
push_back 679087726
push_front 196586437
get 131197
push_front 735687105
push_middle 721239764
push_back 565763848
push_front 749038983
push_middle 762123489
get 125737
get 322276
push_middle 593157748
push_front 593948640
push_back 995252970
push_front 62661661
push_middle 596048874
push_back 875337151
push_front 858452715
push_front 312451381
push_front 360649232
push_middle 396126827
push_front 160238173
push_back 697776509
push_middle 681575026
push_middle 189502882
push_back 816122949
push_front 15657857
push_front 691181531
get 197995
push_front 66768938
push_front 61001368
push_middle 730635752
get 251175
push_back 162092081
get 281099
push_middle 961688552
push_middle 346724266
push_back 109427167
get 18762
get 150912
push_middle 539739202
push_middle 548626180
push_front 463541062
push_front 616943501
push_back 396365108
push_front 394679172
get 471032
push_front 430310042
push_front 538131787
push_front 687088192
push_front 430795786
push_front 499260402
push_middle 683176984
get 150517
push_back 960310439
push_middle 34135054
push_front 324643657
push_back 324971899
push_back 206425470
push_front 116063505
get 227947
push_front 484534459
get 175476
get 277262
push_middle 175029944
get 701
push_back 23105885
push_front 12817588
push_front 806754781
push_middle 410326652
get 275286
push_front 58413149
push_back 160826267
push_front 79315872
get 165561
push_back 893806468
push_middle 703130806
push_front 675038114
get 377502
push_front 230208226
get 341140
push_middle 191148905
get 205010
push_middle 263692902
push_front 915603371
get 59015
push_middle 555710133
push_middle 816856357
push_front 494127846
push_middle 192447675
push_middle 63076396
push_front 412619288
push_front 193800782
push_middle 52149324
push_back 892641339
push_back 913574960
get 155474
push_middle 292850810
get 421284
push_middle 469276200
push_front 891697401
get 196283
get 149064
get 113511
get 221838
push_middle 607932605
push_middle 546892038
push_front 275981578
push_front 135538444
push_front 157966511
push_front 353448707
push_middle 190985250
push_middle 137895828
get 36272
push_front 252005763
push_back 738357786
push_back 461826001
push_front 528307301
get 394543
push_front 844616240
get 449031
get 413287
push_front 30114370
push_middle 579380594
get 209644
push_front 336043791
push_front 644542508
get 168677
push_middle 422777346
push_back 316997407
get 417461
get 327488
push_front 615379940
push_front 361095346
push_back 421556612
push_middle 217660715
push_middle 282583364
push_middle 788240670
push_front 11030741
get 363992
get 72892
push_back 991936206
get 150707
push_back 891402679
push_front 77520032
push_back 513190190
push_back 197833652
push_back 724429544
push_back 291955335
push_back 665106606
push_middle 664082796
get 216797
push_middle 943204373
push_back 62020159
push_back 856853290
get 256543
push_front 326100569
push_middle 535032104
get 342207
push_front 528224247
push_back 331169591
push_back 852803088
get 107569
get 415705
push_back 574746455
push_middle 558666089
push_front 1033993
push_front 948380454
get 462997
get 337087
push_middle 685246203
push_middle 219877755
get 431730
push_back 225129907
push_middle 594152926
push_middle 298393343
push_front 497868857
get 347330
push_front 398251150
push_middle 219177292
get 235992
push_back 716053279
get 347737
get 134610
push_back 138229952
push_front 654703222
push_front 269385029
get 148988
push_middle 111945879
get 112565
get 451822
get 457916
push_front 959937952
get 154436
push_back 437183774
push_front 312787540
push_back 299751020
push_back 720579933
push_back 440025978
get 415616
push_front 398525943
push_back 675480327
get 308376
get 209209
get 119590
push_front 686425485
push_front 932632201
push_back 399879938
push_middle 424559533
push_front 232834031
push_front 974144817
get 353201
get 59675
push_middle 632343712
get 35668
push_middle 554648454
get 196866
push_back 889093122
get 14800
push_middle 686634614
push_front 487203111
push_back 33300800
push_front 625315199
push_back 455969629
push_middle 630926675
get 255291
push_middle 635215202
get 405003
push_back 275642055
push_middle 128948802
push_front 475701996
push_middle 353703852
push_middle 683609546
get 381292
get 78505
get 79768
get 250437
push_front 81456806
get 68590
push_back 781344375
push_middle 625291075
get 324833
push_front 806745302
push_back 145542489
push_back 623619595
push_back 607262673
push_middle 422670505
push_middle 299677773
push_front 923584944
get 420380
push_middle 511146748
push_front 744624523
push_front 245475665
push_middle 916446085
get 289860
push_middle 205880979
push_middle 220226605
push_back 265862771
push_middle 333268270
push_back 688583939
push_middle 978540854
get 294151
push_front 352045330
get 323029
push_middle 98618024
push_back 327912861
push_back 766095129
push_front 928785848
push_front 853322928
get 136657
get 190892
push_back 544692046
push_front 594879299
push_front 525379750
push_front 548543022
push_back 680999829
push_middle 150545230
push_middle 966372233
push_back 835465316
push_front 966012049
push_middle 946335885
push_front 327807482
push_front 367941484
push_front 774207068
push_middle 946977909
push_back 814282013
push_front 224263403
push_back 289346303
push_back 810257161
get 218243
push_front 326693190
get 233435
push_middle 389160391
push_back 829216694
push_middle 13807339
push_back 27196772
push_front 215166144
get 457538
get 120736
push_front 305793682
get 447789
push_back 697964007
get 139892
get 261189
push_front 135081838
push_back 67606729
push_back 392192963
get 62719
get 383912
push_middle 433385610
push_front 98786897
push_front 424954218
push_back 948333132
push_back 233812492
push_middle 541334953
push_middle 856705071
push_middle 877858723
push_middle 882973837
push_front 600200524
push_front 987321435
push_front 864699871
get 234502
get 311831
push_middle 169835334
get 349068
push_middle 656435920
push_back 664882028
push_middle 271239242
get 403067
push_middle 252958226
push_middle 262539791
push_back 225347325
push_middle 696414199
push_front 362135213
get 343095
push_back 668751056
push_back 208756766
push_front 733189031
push_front 44065925
push_back 258889653
get 383237
push_front 878148862
push_middle 451293494
get 235976
get 79566
push_back 821313867
push_back 194633068
push_middle 843608261
push_front 151583351
push_front 895523111
get 458263
push_front 455083009
push_back 38127202
push_front 632305687
get 21692
push_back 863482739
push_back 324476583
push_back 339199657
get 471613
push_back 648416343
push_middle 677578997
push_back 939160800
push_middle 61038988
push_middle 648625186
get 282627
get 189713
push_front 952607715
get 316290
push_front 917055431
push_back 122360660
push_back 212738951
push_middle 895539419
get 312268
push_middle 741040125
push_front 837991533
get 443567
push_back 360336826
push_back 685962959
push_middle 22824416
push_front 173628485
get 172984
push_middle 91957469
push_middle 515567053
push_back 60183224
get 441128
push_front 889425347
push_front 734836599
push_middle 605953279
push_front 13125338
push_middle 525723184
push_front 562163108
push_front 486113446
get 78620
push_middle 499532169
push_back 821526771
get 114078
push_front 415904779
push_back 23477861
push_middle 23571036
get 409980
get 309730
push_front 695917845
get 375654
push_front 372622531
push_back 236021193
get 397412
push_middle 121187236
push_back 917702525
push_middle 294981190
push_front 773875668
get 189596
push_back 460598700
push_front 962584354
get 305052
push_front 760963876
push_back 132401389
push_middle 102871797
push_front 517818618
push_front 272074031
get 162129
get 60660
push_back 475214916
push_front 2172512
push_front 468819189
get 199858
get 381247
push_front 581843810
push_back 662904061
get 9199
push_front 193422575
push_back 222404660
push_front 64485294
push_back 456703652
push_middle 81318168
push_middle 637456083
push_front 52768862
get 332105
push_back 824076659
push_middle 308537995
push_front 685341861
get 45592
push_front 826121156
push_front 788241484
push_front 648484263
push_front 927555178
get 383634
push_middle 41743072
push_back 401690053
push_back 157780689
get 54998
push_front 360570914
push_back 758022293
push_back 419773907
push_back 888336345
push_front 913640501
push_back 865898282
get 164990
get 156413
push_middle 938460793
push_middle 47907015
get 364629
get 411488
push_back 405321809
push_front 497147329
push_middle 29922784
get 451123
push_middle 143119229
push_front 686541041
push_back 403345682
push_middle 174436069
push_front 229309816
push_middle 11436651
push_front 474888234
push_back 270152248
push_middle 581514733
push_middle 628436813
get 423525
push_middle 326874975
push_back 834628626
push_middle 289209225
get 232169
push_back 519788765
push_back 988212798
push_middle 827915616
get 344609
get 289742
push_middle 49919882
get 445606
get 13441
get 432296
push_middle 55760842
push_front 9777700
get 374469
get 208678
get 18931
get 274723
get 432041
get 393847
push_middle 697160457
get 75010
get 451638
push_middle 967776668
get 262755
push_back 895775689
push_front 142178352
push_back 145511976
push_front 587897857
push_back 420637762
get 236642
push_back 309390368
push_middle 360059705
get 451218
push_front 78788199
push_back 841747791
push_back 541507271
push_middle 48958223
get 433202
push_middle 840336244
push_middle 178308790
push_middle 752943748
push_front 905708217
get 389020
push_middle 215773698
push_back 902299074
push_middle 787179432
push_front 62225356
get 184224
push_back 668645031
get 1954
push_front 767244438
push_middle 53611489
get 233815
push_middle 971529583
push_middle 218645175
push_back 417468601
push_front 343089262
get 252833
push_back 771863850
get 437163
push_back 197041077
get 147878
push_middle 570720520
push_back 90351184
push_front 264240143
push_front 949536820
push_back 381478257
push_middle 934326082
push_middle 338215605
push_back 134761648
get 176410
push_front 321778456
push_middle 980233723
push_front 672807444
push_front 706217655
push_front 388790110
push_front 474921693
push_back 974401261
push_back 874384618
push_back 36264589
push_middle 541555459
push_middle 891046570
push_front 852257448
push_back 918253692
get 224429
get 64875
push_front 33156121
push_front 525576563
push_middle 620786417
push_middle 14318351
push_front 780499401
push_back 707997485
push_front 803768778
push_middle 255808673
push_back 887813481
push_middle 954012198
push_middle 830965786
get 308864
push_middle 759633010
get 341901
push_front 266316686
push_back 796867889
push_back 670283029
push_front 90748152
push_back 910395180
push_middle 710763040
push_back 457921633
push_front 435849904
get 134291
push_front 762480870
get 459312
push_middle 551132206
push_middle 850278385
push_front 402645984
push_middle 462260208
push_back 128349011
get 85450
push_front 696099218
push_front 88523288
get 174508
push_front 252744882
push_back 673749879
push_back 197617909
push_back 393982017
push_front 565944575
push_back 427649991
push_middle 360403567
push_middle 799431400
push_middle 289475918
get 155070
push_front 473976516
get 1469
get 39654
push_front 637754311
get 120308
push_middle 112564819
push_middle 590252841
push_middle 614738679
push_front 665553969
push_front 954344374
push_front 16950591
get 254040
get 293935
push_front 475858694
push_back 286113235
push_back 169415724
get 165426
push_middle 166387215
get 237134
push_middle 727475739
push_middle 998699121
push_middle 864123785
get 225968
push_middle 224302222
push_middle 405807570
get 378633
push_back 753117914
push_back 504802849
push_middle 462348789
push_middle 589156040
push_middle 841967055
push_middle 476869628
push_middle 890713081
push_front 831056683
get 237165
get 86343
push_front 326699846
get 106101
get 228735
get 263440
get 87238
push_middle 364920364
push_middle 63475901
push_back 625921085
push_front 202062546
push_front 723290680
push_back 985054522
push_middle 514639185
push_back 385893471
push_back 940235514
push_back 336141169
get 424376
push_middle 897312676
push_middle 441178638
get 393930
get 192571
push_middle 761419914
push_back 857312459
get 159626
get 48021
push_back 329414779
push_front 187615320
push_middle 673394651
push_front 155085002
push_front 927796431
push_back 673047325
get 301750
push_middle 694773607
push_front 514847896
push_front 46243810
push_back 903403295
push_middle 550767487
push_back 867120785
get 198038
push_front 900787274
get 59733
get 159684
get 367366
get 363
push_back 793916332
push_front 955786532
get 393488
push_middle 836348432
push_middle 809047994
get 428197
push_back 166203944
push_middle 283373813
push_back 163269238
push_back 882616775
push_back 282132725
push_back 997723786
push_middle 299793680
push_middle 532728
get 320098
push_back 148054199
push_front 181104521
push_back 506417286
push_front 309898844
get 30593
push_front 467258428
get 235515
get 147149
get 339890
push_middle 27280086
push_middle 127246500
push_back 760455960
push_front 705919683
push_middle 554209031
push_front 656524117
push_middle 861539556
push_back 510916837
get 220487
push_back 798913722
push_middle 901645948
push_middle 755915941
get 66704
push_front 574674847
push_front 258211631
get 387800
push_front 601720013
push_back 768722327
get 359438
push_front 942706138
push_middle 736277270
push_back 303615226
push_back 914673034
push_back 377902484
push_back 642053401
push_back 485186601
push_back 656401994
push_front 151864124
push_front 145447662
push_middle 688707398
push_middle 337327532
push_middle 573227530
push_back 45099743
push_front 555048823
push_back 411200618
push_middle 88226195
push_front 776453711
get 423418
push_middle 494262527
push_back 912211389
push_back 64927485
push_front 594085353
push_back 94927726
push_middle 290280058
push_front 138459954
push_back 204935883
push_back 980412962
push_front 6316008
push_middle 991963291
push_middle 651211448
get 333480
push_back 290751926
get 396378
push_front 185010791
get 264570
push_middle 166670825
push_back 459072492
get 313761
push_back 659534767
push_back 818552883
push_middle 983771072
get 275655
push_back 609127330
push_middle 302404722
push_front 442190686
get 241433
push_middle 726228905
push_middle 828652885
push_back 965128474
push_front 177253326
push_front 242616345
push_back 187977739
push_front 956094279
push_middle 469023397
push_back 800432627
push_front 597248229
push_back 85437099
get 393585
get 293126
push_back 185797171
push_front 982788278
push_middle 468951778
push_back 659329357
push_front 665283995
push_back 104362251
push_back 365898677
push_middle 754391405
push_front 643050014
push_back 162953110
push_back 866911178
push_back 933980375
push_back 573111558
get 281393
push_back 882060338
push_middle 961890168
push_back 590663697
get 452520
push_front 790988829
push_back 902218581
push_front 632407532
get 281170
push_front 764183830
push_back 850784381
get 239025
push_middle 957012383
push_back 414344546
push_back 990824442
push_front 569848347
push_front 424834111
get 135987
push_front 758228560
push_back 583028975
push_back 409408768
push_front 7601759
get 142491
push_back 579767205
get 81843
push_middle 900409117
push_middle 808685140
push_front 144311389
push_middle 314260126
push_back 552045215
push_back 728150068
get 448398
get 106112
push_middle 331595046
get 284634
push_front 939863501
push_back 925458224
get 374192
get 251252
push_middle 739717560
push_back 148937751
push_middle 301945537
push_front 332119192
push_back 904800429
push_back 197903010
push_front 748226243
get 447657
push_front 389136935
push_back 56230456
push_middle 954147466
push_middle 437011571
push_middle 385742698
get 309845
push_front 526787933
get 237454
push_middle 738754703
push_back 230236429
push_back 409789631
push_front 624376507
push_back 692762787
push_back 89107137
push_middle 427982021
push_back 15807830
get 287559
push_back 327375899
push_middle 55395536
push_middle 644854499
get 323239
push_front 286859945
push_front 263799898
push_back 349129028
push_front 55569674
push_back 804473474
get 259945
push_front 247241896
push_back 522103177
get 357270
push_back 135392100
push_front 681408686
push_back 832930506
push_back 609370335
push_back 235345333
push_middle 803069414
push_back 600074783
push_middle 166474888
push_middle 448532924
push_front 46138811
push_back 767593068
push_back 117260922
push_back 878955531
push_middle 7952603
push_back 66133452
push_front 912385279
push_front 235771287
push_back 591407265
push_front 2163798
get 426393
push_back 987792029
get 122044
push_back 763880699
push_middle 430694341
push_middle 771709829
get 202350
get 231625
push_middle 364108478
push_middle 94427359
push_back 985879469
push_front 262388278
push_back 361350408
push_middle 564650267
push_middle 4619786
get 329842
push_middle 349749631
push_front 325679109
get 218812
get 158860
push_middle 280926288
push_back 114147067
push_middle 895523119
push_back 221851560
push_back 353918547
push_front 17994570
push_front 174830331
push_middle 110427183
push_back 446707152
push_back 259005531
get 466704
push_back 533124820
get 379277
push_back 467637003
push_back 402787866
push_back 226782308
push_front 913239620
push_front 91931022
push_front 627749427
push_middle 421291883
push_middle 274325941
push_back 124619985
push_front 646062125
push_middle 168232245
get 449434
push_front 329581365
push_back 122852232
push_middle 197447257
get 145500
get 255412
push_front 582421790
push_front 137179342
push_back 261595657
push_back 76679146
push_front 63733189
push_back 179082920
push_back 996262507
get 397893
push_front 360731126
push_back 195338321
push_back 405967370
get 65396
push_middle 880533880
push_back 479872369
push_front 810188655
push_back 528785190
push_middle 811190631
push_front 686891992
push_front 215258153
push_middle 593286444
push_middle 150102685
push_middle 662149467
push_back 21316627
push_middle 49060710
get 221101
get 389823
push_middle 402070017
push_back 337276409
push_back 388025029
push_middle 577734878
push_front 800222738
push_middle 855517668
get 339982
push_middle 583285507
push_middle 121131704
push_middle 961302246
push_front 632008259
get 388080
get 277436
push_front 632031565
get 111494
get 232868
get 460206
get 98576
push_front 401907956
push_middle 66831654
get 433622
push_front 244384556
push_back 819993434
push_middle 37753616
push_middle 432389978
push_front 258017984
get 129803
push_middle 720188282
push_middle 802916882
push_back 6808695
get 268299
push_front 590168288
push_back 706134113
push_back 763220886
push_back 275245193
push_middle 626728758
push_front 669719132
push_front 711466978
push_back 512296943
push_back 991526322
push_front 247225168
push_back 779077986
push_front 933042702
push_front 965603135
push_front 775632672
push_middle 988205515
get 197662
get 403426
push_middle 934151123
push_back 607554259
push_back 682544414
push_middle 268660451
push_front 695341066
push_back 294031541
get 425490
get 54599
push_middle 224333983
push_back 976762144
push_front 19477202
push_middle 539541396
push_middle 181752706
push_middle 828657330
get 469287
push_middle 464407906
push_front 110008904
get 357288
push_middle 40692291
push_middle 20863872
push_back 99798186
push_front 718660198
push_front 880317808
push_middle 228880164
get 149267
push_middle 302114207
push_front 407063641
push_middle 601263582
push_middle 263733821
get 352148
get 194783
push_back 369422079
push_front 864586744
push_front 475513445
get 265621
push_back 788218659
push_back 653694156
get 232438
push_front 431815414
push_middle 644770639
push_back 469249382
push_middle 92149255
push_middle 333319484
push_front 415828323
get 184374
push_front 847256190
push_back 358376428
get 252137
get 63184
push_front 326252717
push_back 759202507
push_middle 187852925
push_middle 15158208
push_back 69597704
get 70818
push_front 288713928
push_front 767444824
push_middle 864295933
get 53262
get 287418
push_middle 658510278
get 40240
push_middle 163243542
push_back 539859008
push_middle 470449985
push_middle 770456831
get 272248
push_middle 137248300
push_back 662711954
push_back 713639200
get 302750
get 337590
push_middle 980589703
push_middle 573882033
get 395181
push_middle 341496315
push_front 47652551
push_front 964448995
get 227603
push_front 147132323
push_middle 797549502
get 158729
push_front 313097273
push_front 613633557
get 124584
get 192637
push_front 363374454
push_back 373306165
push_front 791629483
get 386590
push_front 62433517
push_middle 141796052
push_back 582192894
push_front 372720559
push_back 682517462
push_back 402699202
push_back 529007604
get 364249
push_front 237661209
push_front 629286195
push_middle 361652109
push_middle 326495748
get 399324
push_back 124062425
get 22345
push_back 421961619
push_front 551981341
push_front 909466694
push_middle 800059948
get 255850
push_front 560104091
push_middle 348288279
push_front 198414818
push_front 153382782
push_back 610005271
get 182653
get 93642
push_back 949142812
push_back 839017578
push_middle 170234226
push_front 767996422
get 183788
push_front 34623558
get 229854
push_back 560889478
get 280169
get 121183
push_front 372264511
push_front 825614282
push_middle 887883819
push_middle 985201728
push_front 585144557
push_back 700097776
push_middle 387063886
push_front 55172561
push_back 34612192
push_front 330801862
push_front 190233941
push_middle 212060436
get 170144
get 467465
get 129369
push_back 6138893
push_middle 282093573
push_back 652629275
push_back 577937963
push_back 321760354
push_middle 684042289
get 61389
get 108351
push_middle 64347480
push_front 365449735
push_middle 410661711
push_middle 795332778
push_front 450488517
push_back 350060368
push_middle 392151350
get 436700
push_middle 114800067
push_back 244354326
push_front 498779341
get 114656
push_front 401119960
push_back 981811334
push_middle 355786607
push_back 86310194
get 419709
push_front 215801213
push_front 779669547
push_middle 680381653
push_front 415354756
push_middle 477966076
push_front 832740662
push_front 449836154
push_middle 425747859
get 443977
push_front 288078825
push_middle 100808761
push_middle 456026069
push_back 53758759
get 312832
push_front 871315416
push_front 132169196
push_middle 866117873
push_middle 437053043
push_front 283742002
push_back 440978365
get 200748
push_middle 298197110
get 44928
push_back 657911875
get 271479
push_front 391764935
push_middle 971122733
push_back 838699493
push_back 719403090
push_back 78262513
get 159344
push_front 115432413
push_front 647144692
push_front 278382342
push_middle 234220856
push_front 550980695
get 90412
push_back 763320077
push_middle 115670708
push_middle 221391363
push_front 520967707
push_middle 417086262
push_front 735543434
get 127190
push_front 853270831
push_front 472690287
push_middle 549600110
get 319493
get 249915
push_front 824027374
get 321138
push_front 11637141
push_back 495374722
push_middle 258875813
push_middle 658200374
get 181632
push_front 767172014
get 395198
push_front 572573995
push_back 414273348
get 459677
push_front 612854854
push_middle 26301488
push_back 456062286
push_back 28227731
push_front 410634871
push_front 181935217
push_front 168852259
get 24825
push_front 229222505
push_middle 33408172
get 386533
push_back 860821699
push_middle 819194969
push_middle 435883146
push_back 632695233
push_front 264528877
push_front 758031405
push_front 805662331
push_back 99472296
get 68129
push_front 910853416
get 108758
push_front 539353217
push_back 338832692
push_middle 785925525
get 317500
push_middle 144780260
push_middle 136555440
push_back 24065171
get 153900
get 402903
push_middle 835438026
get 394048
push_middle 542666171
get 198280
push_back 529525447
push_middle 985718657
push_front 995759345
push_middle 444191803
push_front 250658902
push_middle 983605844
get 436217
push_front 887469079
push_back 482815105
push_front 288800913
push_back 794763377
get 449963
push_back 384683031
push_middle 950467307
get 133904
push_back 204509982
push_front 317059774
push_front 333974804
get 302813
push_front 530910118
push_front 796173918
push_middle 132475800
push_front 484028921
push_front 23588638
push_back 534750321
push_back 367103026
push_middle 157235905
push_back 48802218
push_front 385125073
push_back 175776828
push_front 904102118
get 170609
push_front 335483992
push_back 997358909
push_middle 310845391
push_front 310621461
push_front 661045820
push_front 899502361
push_front 949177904
push_front 156727455
push_back 39433451
push_front 45622103
push_front 786286352
push_front 706636544
push_front 50174439
get 301871
get 386635
push_back 100060734
get 20289
push_front 355487771
get 37456
push_back 433199987
push_back 745639803
get 121681
push_back 307645858
get 52321
push_front 790484813
push_middle 496984889
push_back 951001072
get 187983
push_middle 270336817
get 302823
push_middle 529585966
push_front 833291396
get 258150
get 135151
get 40619
push_front 315949740
push_back 623628730
push_back 242897305
push_front 510450896
get 101167
push_front 407248684
push_front 291415012
push_middle 83774871
push_front 925638443
push_front 997272746
push_back 538061656
push_front 117002256
push_back 139126823
get 208137
push_middle 868549337
push_middle 661188381
push_front 95555268
get 400826
push_middle 559705597
push_front 766975469
push_middle 602086681
get 19250
get 264867
push_front 176023455
get 453758
push_front 197213957
push_middle 639108694
push_back 272202859
push_middle 568312525
push_front 662210776
push_back 822869167
push_back 663602698
push_back 480196122
push_middle 909912460
push_back 233456423
get 132790
push_middle 952416263
push_back 278403367
push_back 668755263
push_middle 360207581
get 214391
push_back 584076018
get 351851
push_back 611932098
push_back 867817471
get 353333
push_middle 178817012
push_back 793141741
push_back 317372021
get 259057
push_back 481609388
push_middle 64787587
push_front 212703539
push_front 362063864
push_middle 625765944
push_front 603016269
push_middle 61185465
push_back 889608611
push_middle 603109913
push_front 408626128
push_middle 905135337
push_middle 762060869
push_back 622507168
push_back 155837260
push_middle 908585449
push_middle 682538797
push_back 425622603
get 405106
push_front 582437882
push_middle 794903764
push_middle 596022321
get 420401
get 372689
push_back 396160226
push_front 123889727
push_back 16635208
push_back 2126954
push_front 889731084
push_middle 905732183
get 8754
get 250697
push_middle 724054090
push_front 807646623
push_front 356933793
get 225655
push_back 126435281
get 157311
push_back 228011178
push_middle 199777141
push_back 621526979
push_middle 290887802
push_back 214543642
push_front 370937113
push_middle 204024055
get 432653
push_back 144870379
get 372993
push_middle 480092508
push_back 123007242
push_back 622134668
push_front 830305890
get 17549
get 451481
push_front 443283348
push_back 209812506
push_middle 507444123
push_middle 357557139
get 39366
get 434716
push_front 729587245
push_middle 622164571
push_back 658305682
push_front 882848942
push_back 448190006
push_back 470160900
get 387124
push_middle 41070698
push_back 204470347
push_front 744724818
get 212805
push_front 997663305
push_back 824159249
push_back 522040090
push_middle 96416307
get 220901
get 244847
push_front 547706909
get 60502
push_front 407329098
push_back 710951492
get 10633
push_front 313488157
push_middle 524023422
push_back 620103654
push_back 79908149
push_middle 402786288
push_back 325355926
push_front 990779748
push_back 171508980
push_middle 681415243
push_back 989705741
push_front 216217511
push_middle 642448744
push_front 562643868
get 88130
push_middle 476722907
get 159867
push_middle 254623400
get 321717
push_back 509588801
push_middle 477417307
push_back 336371726
get 269004
push_front 632217779
push_middle 602615931
push_back 525299894
push_front 954966253
get 307350
push_back 580206509
get 364276
push_front 492030374
get 32504
push_back 189833545
push_back 774328026
push_middle 794939489
push_back 104085479
push_front 726341858
push_front 365683096
push_front 926467356
push_back 784294351
get 465713
get 103999
push_back 95479048
push_back 87120398
push_front 192652955
push_middle 312822498
get 279526
get 85209
push_middle 745328450
push_middle 913088229
push_front 831210814
get 61352
push_middle 540487346
push_front 878433953
push_front 599088800
push_back 965439971
get 451964
push_middle 275103838
push_back 921969080
push_front 348670878
push_back 334814071
push_front 492520610
get 5845
push_back 958880201
push_front 429207018
get 279957
push_back 243869992
push_front 978418669
push_back 947643883
push_front 401253661
get 454810
push_middle 712349954
push_middle 596740158
push_back 107953254
push_front 202806294
get 179842
push_middle 117405726
get 70203
push_back 178873822
push_middle 744452372
push_middle 724878460
push_back 752097961
push_back 43854722
push_middle 933070865
push_middle 444402725
push_middle 291929130
push_middle 277689045
push_back 273257043
get 92968
get 238264
push_back 336159290
push_back 685124071
push_front 481905864
push_middle 539723616
push_front 54443879
push_back 113042660
get 54170
push_middle 737561852
get 324929
push_middle 891628866
push_middle 453259276
push_back 22063202
push_middle 908220001
push_front 533220013
push_middle 125526357
push_front 401525552
get 147681
push_back 582879924
push_middle 201148768
push_middle 41283049
push_middle 155944777
push_back 517743980
get 147922
get 143910
get 448719
push_middle 680434756
push_front 844442744
push_front 56675871
get 203781
push_back 953724830
get 209119
push_middle 271633636
push_front 733325841
push_front 526205063
push_front 841318832
push_middle 65127940
push_front 596924450
push_back 306626275
push_middle 58425338
push_middle 157024989
push_back 156982470
push_middle 185243838
push_middle 390430152
push_back 572262246
get 122753
get 124317
push_back 335689174
push_back 461890014
push_back 79272085
push_front 472160559
get 284971
push_back 506940637
push_front 826439270
get 269458
push_back 79052216
push_middle 101006497
get 136971
push_front 897736153
push_middle 939262575
push_front 597660093
push_front 876649827
push_middle 791552184
push_back 185658045
push_middle 328369415
push_middle 345018196
push_middle 27808966
push_back 186442785
get 132897
push_front 868241622
push_back 765892168
push_front 835142643
push_middle 527309441
push_middle 73030276
push_front 603927651
push_front 144333416
get 10668
push_middle 920692653
push_middle 870181099
get 293815
push_front 165759227
get 310502
push_front 751833740
push_front 280720803
push_back 133856473
push_front 397621245
get 455320
get 335892
push_front 566504419
push_front 117172780
push_front 351163985
push_middle 233756875
get 110947
push_front 659608688
push_middle 116996615
push_front 709332133
push_middle 500101508
get 72896
push_back 373162888
push_front 273164783
get 315646
push_middle 179942660
push_back 694680416
push_back 30718317
push_middle 238043249
push_back 855908386
push_middle 966542715
push_back 517664283
push_front 68407234
get 152692
get 320435
push_front 627604806
push_middle 446525646
push_middle 757419018
get 444574
push_middle 700690734
push_back 229249591
push_front 348233635
push_middle 627152359
get 179602
get 301515
get 28439
push_back 676839270
push_back 890135221
push_back 467070027
get 230381
push_back 24557865
push_front 269863608
push_back 54756630
get 130475
get 229771
push_front 326040002
get 178336
push_back 510137460
push_middle 686019440
push_back 97523918
get 368310
push_middle 422595955
push_middle 345433829
get 15696
push_front 18689813
get 264077
push_back 440322616
get 324499
push_front 652583273
push_front 696719958
get 441315
push_middle 934707972
push_front 76219047
push_back 254803877
push_back 489494526
push_middle 356767320
get 24224
push_middle 320810087
get 148155
push_middle 409021069
push_front 773664290
push_back 797467922
push_front 546849420
push_front 868494455
push_middle 658720396
push_middle 433014720
push_middle 816097662
push_front 32150686
push_front 187748030
push_back 308761915
get 249003
get 125562
get 389798
push_back 486125097
get 139402
get 236147
push_back 356294567
get 465312
get 363110
push_back 420381722
push_front 564535180
get 81672
push_middle 43271944
push_middle 358368639
push_front 328948117
get 370801
push_middle 590069244
get 297379
push_front 64153647
get 357577
push_back 169343400
push_front 31248797
push_back 916816606
push_front 651651455
get 444926
get 3526
push_back 419314572
push_back 458607680
push_middle 74840290
push_middle 13556271
push_back 153656182
push_front 806334438
push_front 806707907
push_middle 148900256
push_front 863500751
push_middle 402404178
push_back 183913425
push_middle 951085338
get 415544
get 228272
push_middle 255711436
push_back 567527716
get 364081
push_middle 888506911
push_back 359555636
get 69739
push_back 577356157
get 324822
push_back 326893422
push_middle 968162781
push_front 729602812
push_front 593796383
get 86854
push_back 847531392
get 58977
push_front 175938019
push_middle 358553890
push_middle 784280910
push_back 512715946
get 272346
push_middle 492245137
push_middle 538672455
push_front 457406803
push_front 939151796
push_back 303698951
push_back 418275881
get 458268
push_back 536540509
push_back 843326
push_back 1016772
push_middle 600218949
push_back 567894149
push_back 143973846
push_middle 813070379
push_back 956395223
get 306952
push_front 702914091
push_front 799317669
get 140647
push_back 247198050
push_back 839450022
push_front 750346881
push_middle 327774674
push_front 274731699
push_back 375595924
push_back 626672057
push_middle 176320410
get 171848
push_front 83530640
push_middle 805996911
push_front 58848143
get 381926
push_middle 657509448
push_back 209190125
push_middle 628575149
push_back 60092199
get 183269
get 179820
get 265522
get 26423
push_back 964435058
push_back 666042757
push_front 965300779
push_front 476822226
push_front 64088962
push_middle 634695321
push_middle 84456650
push_middle 658258400
push_front 980978196
get 455215
push_back 390093744
push_front 20836285
push_front 26418657
get 366478
push_front 120237951
push_middle 794650773
push_front 615164284
push_middle 159646291
push_middle 215480667
get 151361
push_back 69403035
push_front 852319169
push_front 541828783
push_back 726431279
push_front 447717429
get 411599
push_front 862676715
get 12380
push_back 412942595
push_front 845207514
get 49015
push_front 903426880
get 41465
push_middle 803599545
push_back 837907802
push_front 522988933
push_middle 696500848
push_back 258321571
push_back 553646068
push_front 578539645
get 471852
push_middle 156375641
push_back 271674426
push_middle 55256
get 223228
push_back 897310641
push_front 783683558
push_front 55546780
push_middle 137148001
push_middle 876139126
push_back 816049142
push_middle 238224638
get 338538
push_back 140292883
push_back 46651357
get 27939
get 358763
push_front 387456521
push_back 502948854
push_back 972737269
push_back 436303901
push_front 135529464
push_back 360003058
push_front 568419656
get 465643
push_back 396724957
push_middle 137091594
get 32042
push_middle 868264850
get 450884
push_middle 760296734
push_front 809598785
push_front 992717129
push_back 932463142
push_front 398363454
get 101855
push_front 507320046
push_front 97992989
push_front 284671378
push_back 242415217
push_front 15365824
push_back 189991429
get 112787
push_front 73438525
get 167981
get 430176
push_middle 186246687
get 395612
push_middle 670706044
push_back 337814564
get 35377
push_back 607078879
push_middle 823004440
push_back 325857197
push_middle 173914510
push_middle 109766698
get 372544
push_middle 921714146
push_middle 59357603
push_middle 304780663
push_back 194367493
push_back 550591502
push_middle 669635157
push_back 904121358
push_middle 41114058
get 256645
push_front 122738646
get 124570
get 334017
push_front 591571024
push_front 255770120
push_middle 546724714
push_middle 940614131
push_middle 421323958
push_back 514732363
get 288223
push_back 845834471
push_back 108718842
get 352632
push_back 266538678
push_front 326697552
push_front 613666370
get 310786
get 450798
push_back 521567678
push_front 775236757
push_back 797944338
push_back 103589634
push_middle 779337191
push_back 586420545
push_front 940986422
push_middle 158135360
push_front 183457188
get 365838
push_front 914272445
get 16134
get 2942
push_front 630396543
push_middle 847665393
push_front 217099561
push_middle 710544002
push_middle 488939304
get 446799
push_front 40367641
get 402447
push_middle 764812392
push_middle 693286836
get 283494
push_back 753984446
get 340320
push_back 860719888
push_front 77545107
push_front 237760392
get 390128
push_front 15375157
push_back 700125557
get 322004
push_front 26120313
push_front 276983330
push_middle 662500356
push_front 621574342
push_middle 137718288
push_front 895740837
push_back 611571311
get 66782
push_back 963087448
push_back 966696130
push_middle 742882400
push_middle 861253434
push_front 375037577
get 43259
push_front 949830133
push_front 262526600
get 253884
push_front 887611657
push_back 204595045
push_middle 65776130
get 400750
get 411612
push_front 230006699
push_front 76957917
push_front 191221659
push_middle 362497328
push_front 935094941
push_back 855167668
push_front 268057141
push_back 878429678
push_back 336704648
get 411989
get 363962
push_back 4814582
push_front 784068839
push_middle 942141823
push_middle 589798285
push_front 265816506
push_middle 977851496
get 291594
push_middle 567592601
push_front 635347307
push_middle 482090296
get 13322
push_middle 990522800
get 404006
get 97961
get 467372
get 241877
push_back 804281697
push_front 173527792
push_front 141199064
get 107488
push_back 956699154
push_front 668938517
get 274062
push_front 734588778
push_front 29577404
get 63256
push_back 88981898
get 364423
push_middle 48101028
push_back 772429700
get 79681
get 232002
get 72424
get 91890
get 368974
push_middle 570676090
get 455210
push_middle 882459629
push_front 635996119
push_back 397358926
get 164252
push_front 857365423
push_back 887874815
get 51368
push_middle 232121428
push_back 922784781
push_back 803355589
get 1837
push_front 725269270
push_middle 413054734
push_middle 960124394
push_back 926992872
get 42491
get 109959
push_middle 240691272
push_middle 922812098
get 122390
push_front 316536587
get 218346
get 318988
push_middle 358341290
push_middle 477497541
push_back 618567251
push_middle 864591027
get 306278
push_back 404312716
push_front 603731927
push_back 660935095
push_back 369190097
push_front 82308948
get 220702
push_back 373839643
push_front 628522019
push_back 754522938
get 85936
push_middle 65466425
push_middle 229168851
get 465896
push_back 569101571
push_front 198926805
push_back 656678796
push_back 562810565
get 71153
push_front 425620393
push_back 469534968
get 97440
push_back 925633078
push_back 146041290
push_front 351121130
push_middle 212811779
get 441412
get 20019
push_middle 98825940
push_back 808344312
get 91413
get 463129
push_back 521092671
get 448337
get 414468
push_front 325854611
push_front 855894767
push_middle 200551107
push_middle 521157209
get 133310
push_back 712635871
push_back 196578841
push_back 128660956
push_back 105885041
push_middle 736902683
push_middle 751490451
push_front 572880700
push_front 373249555
get 377273
push_back 305316721
push_middle 446094644
push_front 590779575
push_middle 542379521
push_middle 361041350
push_back 158934040
push_front 421120516
push_front 969223887
get 67888
push_front 339080993
push_middle 210561139
get 288258
push_back 134701219
push_back 158560035
push_back 88833090
push_middle 648999394
push_middle 818720360
push_front 559815652
get 219134
push_back 337719229
push_front 692096927
push_front 307010131
push_back 924430799
push_back 967259810
push_back 779966763
push_back 814576281
push_front 358384380
get 309642
push_middle 613518085
get 466949
push_back 618224804
push_middle 695258760
push_back 939089992
push_back 974072887
push_back 238007709
push_front 834189411
push_back 505043613
push_front 520940835
push_back 745463036
get 218288
push_middle 955498628
get 252308
push_back 708196748
push_back 405210439
push_back 722303892
push_middle 498194040
push_back 173298318
push_back 334080294
push_front 966631217
push_middle 230732167
push_front 957604005
get 84814
push_back 855883912
push_front 470683622
push_front 949608001
push_front 910363525
push_back 81364096
push_front 385931361
get 364796
push_front 932228683
push_back 224102494
push_front 550747292
push_middle 639793147
push_back 528307981
push_middle 597048260
get 92807
push_back 667395884
push_back 918037137
push_back 647933681
push_middle 593571502
push_middle 245323105
get 89899
push_back 844042659
get 121564
push_front 549477166
push_back 243048719
push_front 759685549
push_back 186348743
get 203627
push_front 647430556
push_back 867533839
push_front 1247398
push_front 943410305
get 24892
get 115121
push_front 638468748
push_middle 791245536
push_middle 255192978
push_back 34639068
push_middle 325658364
push_middle 575401327
push_front 636960432
push_front 759780120
push_back 720839413
get 404600
push_middle 554225950
push_middle 471859891
push_back 901532850
push_back 444035853
push_front 932685248
get 187134
push_front 923464736
push_middle 419825649
push_middle 851969329
push_front 92505701
push_front 862227389
push_middle 690178933
push_back 134746626
push_middle 513496943
push_middle 959247186
push_back 760062452
push_back 654446269
push_front 815995822
push_middle 73849597
push_back 875509496
push_back 596569341
get 41848
push_front 554065892
get 126128
push_front 449924596
get 16486
push_middle 459953219
get 161835
get 124564
push_front 838718007
push_back 117533928
push_middle 343888943
push_back 990157347
push_front 478234267
get 35679
get 160845
push_front 9735272
push_middle 185669543
get 230746
get 205811
push_back 358032980
push_front 493322905
push_front 714915651
get 181628
get 227723
push_middle 274785610
push_front 364436881
push_back 921514313
push_middle 91893044
push_back 434514333
push_middle 243810311
push_middle 785278747
push_back 496212733
push_middle 773306426
push_middle 871588502
push_middle 779688250
push_back 750407382
get 148177
push_front 477965406
push_back 447293562
push_front 468195541
get 202688
get 29004
get 76346
get 321242
push_middle 364545424
push_middle 617615032
push_middle 39252524
push_front 951426878
get 465844
get 304744
push_middle 523455387
push_back 964366433
push_front 265083455
get 44747
push_middle 140002940
get 149530
push_middle 431313590
push_front 298037448
push_middle 196442471
push_middle 936346467
get 455151
push_back 804963006
push_middle 678830928
push_middle 901099769
push_back 677678495
push_back 861382177
push_back 830582021
push_front 440759100
get 279589
push_front 512342514
push_middle 318010356
get 83707
push_back 980815276
push_front 729456192
push_front 230942512
get 223095
get 165485
push_front 110692305
push_back 166646072
push_back 43052162
push_front 749252217
push_back 847675516
get 333989
get 302495
push_back 120873003
push_back 952302961
push_front 172329605
push_back 289656424
get 391104
push_middle 545130339
get 62427
push_middle 186138669
push_front 144968007
push_middle 918889150
push_front 455968287
push_front 767634141
push_front 510436144
push_front 370901670
push_middle 736106140
push_middle 114247308
push_middle 165694132
push_back 382920498
push_middle 301500517
push_middle 410776297
push_front 936312385
push_front 174411463
push_front 359366697
push_middle 765111136
get 34073
push_front 189330525
push_middle 730742317
push_front 807097586
push_front 385282723
push_front 724239659
push_back 871374437
push_back 822072425
push_front 191213430
push_front 577507927
push_middle 726197674
push_front 24767250
push_back 343082732
push_front 373838296
get 112979
get 406005
push_middle 703756912
get 347514
get 299821
push_front 992208135
push_front 62553099
push_middle 548467462
push_back 960853733
get 85151
push_back 490970370
get 471809
get 199937
push_front 930046564
push_back 791825522
get 30844
push_front 641824494
push_front 811808120
get 420637
get 64941
get 141880
push_front 112904425
push_middle 693212628
get 326187
push_back 482263676
push_middle 58185726
push_front 943679857
push_back 427922796
push_back 971077069
push_middle 738129336
push_back 335010339
push_front 965510891
push_middle 735408499
push_middle 846187532
get 58260
push_middle 411078348
push_front 903551607
push_front 199568433
get 429420
push_front 864916378
push_back 799581004
push_middle 80786835
get 191942
get 394465
push_middle 241457924
push_middle 415149751
get 122184
push_back 390996350
push_middle 298123449
push_middle 474670490
push_front 391043165
get 46615
push_back 856678335
push_middle 228839996
push_middle 893956917
push_middle 334452056
get 53317
get 393598
get 332896
get 219871
push_front 371092976
push_back 20338106
push_front 697877548
push_middle 84459466
get 360237
push_middle 735058579
push_back 5121552
push_back 380213536
push_front 455704366
push_back 932926327
push_middle 617898526
push_middle 644040698
push_middle 75947830
push_middle 122691669
push_front 797407715
push_back 788163263
push_middle 880073587
push_front 376340175
push_front 429159520
push_front 649027273
push_back 797474210
push_middle 552707417
push_middle 106438518
push_front 989446051
get 128867
push_front 52490796
push_back 394761417
push_front 804142192
push_back 996034639
push_front 198684364
get 75451
push_back 96529261
push_back 234675375
push_front 230074309
push_front 425885423
push_front 921486269
push_back 991888977
push_middle 707292748
get 69303
push_back 962772869
push_front 76789942
push_front 862114732
push_back 152715916
push_middle 706204477
get 74031
push_back 572007574
push_back 794425903
push_front 329745086
push_middle 116955955
push_front 284403817
get 25906
push_front 286703820
push_middle 543379162
push_front 20632883
push_middle 542117856
push_back 701578080
get 128623
push_front 576850940
push_middle 319018746
push_front 495822169
push_back 127904952
push_middle 236386245
get 224406
push_back 783351997
push_back 936353143
push_front 589773097
push_middle 156034844
push_middle 42088299
get 2801
get 92880
push_back 859233226
push_back 175168302
get 11809
get 408174
push_middle 928479759
get 204577
get 472600
push_middle 883108062
get 186127
push_middle 381219358
push_back 769237152
push_middle 839666994
push_front 920816191
push_front 691289361
get 310095
get 223214
get 397122
push_back 753411746
push_front 443316229
push_back 579797599
push_front 718170824
get 406966
push_front 311919032
push_front 556277323
push_front 191491915
push_back 745473981
push_back 35967
get 294101
push_middle 432040241
push_front 886340280
push_back 784706765
push_front 125227793
push_back 296919117
push_front 469965593
push_back 217214317
push_back 675000759
get 241698
push_back 308046883
push_middle 995098246
get 95996
push_middle 671095609
get 31737
push_back 452103070
get 17336
push_front 189405585
push_front 811355547
push_middle 994247398
get 427699
get 448391
get 203130
push_front 736871316
get 193516
push_front 470974153
push_front 311137538
get 197373
push_back 790948949
push_middle 153240379
push_front 944609825
push_middle 987842429
push_front 893895644
push_front 463765799
push_back 569813378
push_front 539502505
get 294181
push_middle 229697235
push_front 611605579
push_back 841451779
push_front 871558543
push_back 331970329
push_front 930244209
push_middle 719410438
get 121137
get 301499
push_front 800469130
get 348224
push_back 453077730
get 416181
push_front 198980085
push_front 535510604
get 421136
get 381365
push_middle 397443798
push_back 719512364
get 161184
push_front 106347249
push_middle 466030923
push_front 82482602
push_back 412967736
push_back 709420252
push_front 572134891
get 456144
get 265224
push_front 148277330
push_middle 214999673
push_middle 356656953
push_middle 594033196
push_back 465411197
get 325010
push_back 555606910
push_back 762349895
push_back 933214893
push_middle 142056676
get 368308
push_middle 968904880
push_middle 831144342
push_back 469115395
push_front 505172838
get 45502
get 345152
push_back 198558121
push_middle 81207538
push_back 171874131
push_back 551137672
push_back 703187980
push_middle 427031466
push_back 729276779
get 319320
push_back 695770631
push_back 768358904
push_middle 675645247
push_middle 681847953
get 48779
push_middle 819591599
push_front 981663606
get 70095
push_back 483891701
push_middle 732339922
push_middle 234874110
push_middle 625167011
push_front 403391600
get 434555
push_middle 979031398
push_middle 596963000
push_middle 251540602
push_middle 641580916
push_back 468083971
push_front 725647522
get 471521
push_front 356677605
push_back 170347778
get 358763
get 224621
push_back 168622371
get 461206
push_middle 870557837
push_front 347290263
push_front 115478048
push_back 930055074
push_middle 993829782
get 131334
push_back 351785443
get 242025
push_middle 400599134
push_front 887584119
push_front 118892086
get 185540
push_front 824447901
push_back 324536735
get 143104
push_front 578397268
get 15404
push_middle 468703523
push_front 950740235
get 151842
get 313229
push_middle 991401431
push_middle 212791968
push_front 789008345
push_middle 995477393
push_back 906648452
get 264297
push_back 820162820
push_back 925289834
push_front 153656251
push_middle 956350936
push_back 666387990
get 354744
get 109051
push_front 932416359
push_back 397227692
get 420163
get 79457
push_back 242425528
push_front 451104319
push_back 12644657
push_middle 903650472
push_back 760647894
push_back 609331197
push_front 635304554
get 375166
push_front 911992808
get 159725
push_front 207878241
push_middle 434108277
push_back 645525460
push_back 923324690
push_middle 18067933
push_back 187115606
get 229059
push_middle 640190388
push_back 289017970
push_middle 578134336
push_middle 83782402
get 122446
push_front 883824473
push_back 255295864
push_back 184247549
get 299382
push_front 772002890
push_back 134831383
push_back 181705923
push_middle 122933801
push_front 377283123
push_front 837437936
push_back 655603410
push_front 151193645
push_middle 228754227
get 318655
push_middle 882570405
push_middle 516589179
push_front 811918482
push_middle 840502349
push_front 238287236
get 60326
push_back 294918762
push_front 481973546
push_middle 206042702
push_front 555067874
push_back 498361238
push_back 571651429
get 400397
push_middle 686790766
push_middle 270810497
push_back 680536145
push_middle 385312404
push_middle 950262757
push_middle 901244953
get 194421
get 26463
push_front 625574243
push_front 112095877
push_middle 834006747
push_front 879630870
push_middle 401587705
push_front 56188963
push_front 79393013
push_middle 853185874
push_back 167429280
push_back 925568791
push_front 60211265
get 345436
push_middle 786016207
push_back 258217834
get 312188
get 107015
push_front 415794694
get 361621
push_front 41986483
get 126801
get 322005
push_front 782254111
push_back 11428750
push_front 750050065
push_back 236350095
push_front 257424797
push_back 557148738
push_back 554896342
push_middle 714235620
push_middle 4027334
push_middle 538876928
push_front 65490867
push_back 205545472
push_middle 868919261
push_middle 499803787
push_back 113550181
push_front 457072248
push_front 51280345
push_front 116429677
push_middle 253905245
push_front 57446681
get 76302
push_back 439593213
push_front 382205274
push_back 804465882
push_back 589009449
push_front 380991134
push_middle 635913856
push_middle 714817486
push_middle 329159360
push_back 266512456
get 391845
push_back 512337578
push_front 330446875
push_middle 835742340
push_middle 783810191
push_back 875737708
push_back 243701511
push_back 569583167
push_middle 150476366
push_back 711729425
push_middle 614900496
push_back 87737902
push_back 344163093
push_front 720631457
push_front 73851275
push_middle 915794643
push_middle 323384955
push_back 657291850
push_middle 70266206
push_middle 307680659
push_back 149011145
push_front 487117371
push_front 9663299
push_front 500422903
get 428385
push_back 646598550
push_back 512117933
push_front 718349332
get 840
push_front 207499050
get 316665
push_front 777628136
push_front 424611621
push_front 425744511
push_middle 809910011
get 291694
push_front 226702766
push_back 904286170
push_front 940204676
push_middle 751355391
push_middle 947097296
push_back 878711786
push_back 862655970
push_back 167693548
get 84500
push_back 975166033
get 103391
push_middle 253333101
push_middle 911957737
push_back 42233900
push_front 30250588
push_front 656986219
push_back 697810553
get 298164
push_back 290666172
get 421715
get 190909
get 191008
push_back 436469994
push_middle 267913096
push_back 935717965
push_back 597628543
push_middle 767055447
push_front 995790103
push_front 331281218
get 403087
push_middle 218626882
push_front 451284299
push_back 590250494
push_middle 813302289
push_back 884603900
get 111082
push_middle 606691849
push_front 690739621
get 205598
push_middle 692563418
get 130514
push_front 357697198
push_middle 985630637
push_middle 457277121
get 21469
get 232149
push_front 728959062
get 107087
push_back 370538532
push_front 962291139
push_front 260545222
push_back 978211862
push_front 834767672
push_front 913253795
push_middle 315432237
push_back 930904921
push_back 430887299
push_back 410047421
push_front 805039726
push_middle 187586558
get 466589
push_middle 908421454
push_front 734018960
get 52365
push_middle 348158179
get 341128
push_middle 819991292
get 427620
push_front 903915836
push_back 621820851
get 162465
get 85451
get 40876
get 73832
push_middle 49129171
get 68685
push_front 570425234
push_middle 735784373
push_middle 446082034
push_front 398336100
push_front 688928987
push_middle 249136521
push_back 899833026
push_front 312293564
get 299784
get 23186
push_back 252900287
push_middle 459879866
push_middle 71123731
get 53859
get 335182
get 96658
push_middle 424339696
push_front 404030958
push_middle 674338901
get 435310
push_front 806498528
push_back 252325970
push_back 230428103
push_back 399189279
push_front 83727135
push_middle 95073288
push_back 132915793
push_middle 775512708
push_middle 702408308
push_back 860261084
push_middle 106694953
push_back 333773719
push_front 123559798
push_back 900313217
push_back 957725269
push_front 408273009
push_middle 16541058
push_front 464989079
push_middle 255030585
get 276892
get 23871
get 279034
push_back 124076519
push_back 636423263
push_middle 478330589
push_middle 240288436
push_back 446241872
push_back 442843520
push_back 221630766
push_front 128543991
get 30953
push_back 736204653
push_back 780201023
push_front 736116061
push_middle 206105234
push_middle 58550251
push_back 448766713
get 327547
push_front 645076647
get 4455
push_front 765024630
push_front 810201308
get 121968
push_front 46530537
push_middle 404338356
push_back 406073456
get 276600
push_front 525477787
push_middle 850463514
push_back 639795001
get 128835
get 242360
push_front 257809883
push_front 671292954
get 260685
get 317510
push_back 682969235
push_back 923388262
get 146974
push_middle 372295707
push_front 207207679
get 332168
push_middle 769855999
get 97948
push_back 153685058
push_front 54406842
push_middle 976092667
push_middle 89943122
push_front 130910674
push_middle 434726
push_middle 534841724
get 400358
push_front 460275922
push_middle 374420888
push_front 819807951
get 169443
push_front 33448829
push_back 495800826
push_middle 727913668
push_back 398615215
get 8029
push_front 693012598
get 330709
push_back 445127392
push_middle 965342676
push_back 666566999
push_front 308284763
push_back 240387408
get 348635
push_middle 120387103
push_back 171141700
push_back 780201771
get 246507
push_middle 494363343
push_back 285837268
push_middle 629615947
push_back 399147435
get 197429
push_middle 359063676
push_front 614075336
get 31132
push_front 150962683
push_middle 573365684
push_front 904827726
push_back 737657137
get 19343
get 293464
push_front 465927572
push_back 256534761
push_back 375830706
push_back 205456804
push_middle 829151422
get 136299
get 248156
push_middle 342530328
push_back 821414557
push_middle 270729122
push_front 871380944
push_middle 982313136
get 369122
push_middle 340707654
get 14383
push_middle 328600767
push_back 731356063
push_back 168587649
push_front 106929003
get 201911
get 405345
get 74210
push_front 711957990
get 300331
push_back 890887196
push_front 145835754
get 390981
push_middle 451534625
push_front 142053120
push_front 376310244
push_front 436679320
push_front 353207894
push_middle 511130755
push_back 111561083
push_front 875919271
get 47167
push_back 12966119
push_middle 166120828
push_back 223451688
get 443127
push_back 71864179
push_back 435281225
get 45509
get 117649
push_front 201780409
push_middle 909424138
push_back 126197370
push_back 259962135
push_front 56120288
push_front 76762800
push_back 891091718
get 203076
push_middle 558604504
push_back 740276552
push_middle 110498425
push_front 276809501
push_back 981537596
get 420740
push_front 764724574
push_back 66016748
get 93183
push_back 241343904
push_middle 914938826
get 228154
push_back 67549219
push_middle 171129825
push_front 502307471
push_back 267204648
push_back 719436260
get 19093
push_middle 285572632
push_front 701168083
push_front 129787919
push_middle 659801499
get 465477
push_back 844498481
push_middle 125075531
push_front 227834631
get 50135
push_middle 213045807
push_middle 988044337
push_back 729193304
get 232646
push_front 594446684
push_back 253649524
get 362902
get 66771
get 122020
push_middle 129084645
get 91917
push_middle 167255697
push_back 167311524
push_middle 626014457
push_middle 871711491
push_back 610418109
push_front 81894419
push_back 144499935
push_back 297839940
push_front 833507790
push_middle 778154871
get 340754
get 107770
push_front 535907998
push_middle 184721136
get 437223
push_front 473594938
push_middle 66818276
push_middle 661354056
push_front 900247900
push_front 917627593
push_back 503789892
push_middle 930816150
push_back 165724613
push_middle 776681273
get 310974
get 467157
get 24507
push_middle 795976365
push_middle 66102827
push_front 43032290
push_back 421052050
get 38609
get 348482
push_front 936466764
push_back 517524797
get 324962
get 181258
get 459784
push_middle 381951558
push_back 694491732
push_front 94699166
get 362257
get 263836
push_middle 904727356
push_front 535183631
push_middle 976215564
push_middle 579124099
push_middle 710082177
push_back 526192828
get 12594
push_middle 934470481
push_back 774709457
push_front 992896969
push_back 312009068
push_back 125145128
push_front 430761512
push_middle 247771451
push_back 628014027
push_back 317355378
push_front 744316718
get 450882
push_back 288274240
push_back 590437886
get 341373
push_middle 469786944
push_back 172430743
get 117089
push_middle 371102962
push_back 207911414
get 14600
push_back 898607347
push_back 516616350
get 344010
get 3195
push_front 239186338
get 109325
push_front 744869589
push_back 643378086
push_back 898130622
push_back 719956841
push_front 807255132
push_back 451767579
push_front 172671252
push_middle 891137518
push_front 569481783
push_middle 734137896
push_front 465756664
get 358600
push_middle 79817550
push_front 741497299
push_back 107454114
get 218869
push_back 632882591
push_back 477456765
push_back 642757920
push_middle 224282137
push_front 739378584
push_back 461403241
push_middle 475748817
push_middle 771104464
push_front 72716727
get 232219
push_back 190225742
get 29450
get 104471
push_front 453082404
push_front 110910640
push_front 699403023
push_middle 237639214
get 423667
push_back 354327897
get 463211
push_middle 195100320
push_back 321733141
get 150919
get 236705
get 252682
push_front 518162546
push_back 932151865
push_front 919803221
push_front 759633395
push_front 474208007
push_back 853658188
push_front 256569847
push_front 646846249
push_front 652490832
get 221721
get 437580
get 305263
push_middle 889726544
push_front 234409493
push_back 629425257
get 467878
push_back 983857805
get 148010
push_back 29366240
push_back 973949986
push_middle 13361363
push_front 639798469
get 431043
push_back 199558263
push_front 813536630
push_middle 105011590
push_back 582574006
push_front 496978261
push_front 650045719
push_front 743397398
push_middle 204371899
push_middle 672331729
push_back 253997596
push_back 369958572
get 296160
push_back 605080074
push_middle 40691643
push_middle 667325953
push_middle 794170164
push_middle 786899030
push_back 125898829
push_back 22419385
push_back 288319107
get 249408
push_back 616346829
push_back 801955494
push_back 44530697
push_front 743127569
push_back 543229627
get 121599
push_front 118549835
push_middle 916575916
push_front 342064496
push_middle 934816751
get 247718
push_middle 171520566
push_middle 777193866
push_back 977318881
push_front 177671584
get 347008
push_middle 77706748
get 54797
push_middle 391681655
get 200691
get 162051
get 70219
get 209813
push_middle 639410104
push_middle 430463926
get 418582
push_back 127056952
push_middle 970258410
push_front 710218482
get 264677
get 82201
get 336600
push_back 731178259
push_front 479179197
push_front 614591006
push_back 749075874
push_front 518963798
push_back 789507297
push_front 432629852
push_middle 159689757
push_back 807670346
push_back 282677644
push_middle 411311558
push_middle 477782018
push_back 149707815
push_back 12665589
push_front 271130164
push_middle 821575332
push_front 135704999
get 407085
push_back 243630089
push_front 467153612
push_back 428715787
push_back 851168072
push_front 351161224
get 35264
push_middle 814340700
get 195862
push_middle 597994537
push_back 556039250
get 32926
get 138599
push_front 123523260
push_middle 403737015
push_front 24896107
get 393442
get 28083
push_front 748701610
push_middle 94875802
push_middle 179794232
push_back 838703567
get 222152
push_front 563290293
push_front 338495697
push_front 870112014
push_front 282885757
get 473986
push_back 8185092
push_back 358107808
get 221879
push_middle 854571191
get 105720
push_back 946057187
push_front 149394008
push_back 660224899
push_middle 177182096
get 426087
push_back 181994078
push_front 254268198
push_back 879548476
get 458280
push_middle 48164205
push_front 749753446
get 53950
push_back 707381513
push_back 237750599
push_front 942210801
push_back 775748131
get 141068
get 348954
push_back 900700181
push_back 823867122
push_middle 786465983
push_middle 829810049
push_back 107134257
push_front 475964567
push_front 600161969
get 110131
push_back 835578454
push_front 418002474
push_front 349604435
push_middle 389203879
push_middle 526604743
push_middle 41043345
get 424798
push_middle 133370275
push_back 504918566
push_back 979730107
push_middle 898643951
push_back 743567661
get 203919
push_back 955947605
get 390044
get 410868
push_middle 9412675
get 447309
push_middle 131382676
push_front 318177291
push_front 42053227
push_front 733077067
get 430456
push_back 626652430
push_back 501830355
push_front 227699023
get 116360
push_back 848094391
push_front 607666275
push_middle 137794439
push_front 157196405
get 266118
push_middle 445902332
get 229729
get 249782
get 412755
push_back 551810060
push_middle 77982131
push_back 646545834
push_middle 47202367
get 168097
get 312828
push_middle 827118984
push_back 772280320
push_middle 54568619
push_back 613561040
push_middle 143976002
push_front 910363506
push_front 838731852
push_front 977927035
get 197306
push_back 445782567
push_back 588480075
push_front 913848365
get 150449
push_middle 100904787
push_middle 44960434
push_middle 518496724
push_back 644666757
get 118783
push_front 19319492
push_middle 226653420
push_back 351359667
push_middle 737624162
push_middle 725642638
get 349434
get 271866
push_back 992030384
push_middle 766365635
push_back 570248904
get 221661
push_middle 564394088
push_back 793136287
get 419863
get 54182
push_middle 769735798
push_back 903580765
push_back 272339750
get 237550
push_back 563082809
push_middle 132073662
push_front 529737316
push_middle 95104505
push_front 173796090
push_back 424110144
get 128055
get 262324
push_middle 759239750
push_back 583818822
push_front 22297681
get 357190
push_back 396193196
get 342160
push_middle 399313780
push_front 284440595
push_back 790603705
push_front 331709374
push_back 272011437
push_middle 674873679
get 64456
get 182009
push_front 283957128
push_middle 777688139
get 37129
push_front 556473011
push_back 754423882
push_back 553338956
get 54032
push_middle 283737654
push_front 86741218
push_middle 526272360
push_back 643336922
get 332970
push_back 547559009
push_front 404041667
get 342205
push_middle 962133510
push_front 697520022
push_front 165177934
get 49448
push_middle 754700238
push_front 942139554
push_back 708598197
push_front 925556837
push_middle 740595695
push_back 622690109
get 66621
push_front 898958572
push_front 435015733
get 449763
get 57791
push_middle 153176303
push_middle 778475314
get 155782
push_back 499179386
push_back 367977675
get 291841
get 334207
get 252945
push_middle 866204048
get 237968
push_back 293638011
push_middle 18264054
push_middle 802159484
push_middle 361631337
push_front 145789525
push_front 288672801
push_back 522316116
push_back 74527787
get 255088
push_back 342569917
push_front 546381698
push_back 696251663
push_middle 765243163
get 38806
get 155233
push_back 409487127
get 308433
get 74232
push_middle 495194914
get 217578
push_back 343619044
push_middle 890774803
get 411069
push_back 17962219
get 133511
push_back 922417022
push_middle 454577697
push_back 386645618
push_middle 795057046
push_back 994598460
push_back 821069875
push_back 40023707
push_front 42968992
push_middle 74504155
get 91677
push_front 321229434
push_back 294962444
push_middle 307718565
push_front 929628262
get 432402
push_front 23266520
push_middle 540176608
push_back 922307010
push_middle 714767402
get 75550
push_middle 716806947
get 204271
get 323176
push_back 363056809
get 167215
push_middle 890992088
push_back 935484259
push_back 321466290
get 162348
push_front 676927009
push_back 561723441
push_middle 396331087
push_back 417211724
push_front 859452492
push_back 787766095
push_back 837858278
get 370146
push_front 336586713
push_back 410159231
get 393126
get 433292
push_middle 173423113
push_middle 674971492
get 20290
get 284246
get 430051
push_front 124008935
push_front 713826548
push_middle 889490989
push_back 218372467
push_back 689611114
push_front 94140063
push_middle 89378629
push_front 150279027
push_back 759364558
push_middle 551604655
push_back 96834562
push_front 160195884
push_middle 590773356
push_front 845718607
push_middle 27340776
push_front 657657244
get 169373
get 287793
get 174120
get 142846
push_middle 280762253
push_middle 673018616
push_middle 764337914
get 380095
push_middle 235882670
push_back 289405236
get 418474
push_middle 201370851
get 123719
push_back 896262644
push_middle 772070016
push_middle 100035799
push_front 472169914
get 383290
push_back 9739858
push_middle 671712796
push_back 307340862
push_back 427548613
get 142841
push_middle 184252263
push_front 597617245
push_back 540736805
get 193340
push_back 800539313
push_front 630814816
get 188679
push_middle 696193973
push_front 105539867
push_back 727190214
push_middle 588063
push_middle 918066384
push_front 954197909
push_back 181711436
push_middle 181442247
get 376235
push_front 404887888
push_front 788810205
push_back 773761174
push_front 378525482
push_front 437884622
push_middle 937785046
push_back 75172159
push_middle 422183198
get 172139
push_middle 392315908
push_back 743105499
push_back 617825746
push_front 491983938
get 146985
push_front 157808129
push_back 478951284
push_back 892498845
push_middle 533967333
push_front 923101047
push_back 472454813
push_back 96661440
push_front 853094671
push_back 501756270
get 327933
push_middle 684983389
get 125825
push_middle 182387488
push_front 668354207
push_middle 138554655
get 413471
get 151962
push_back 149415002
push_middle 529404434
push_middle 575583806
push_back 18062664
push_front 840059262
push_middle 520328649
get 132465
get 453051
push_middle 764090946
push_back 969326206
get 338482
get 457247
push_front 999405821
push_back 47425642
push_front 132084895
get 340010
push_middle 990273257
push_middle 148360149
push_middle 145989242
get 428692
push_middle 269617545
push_front 596422421
push_middle 512453024
push_front 752300998
get 15504
push_middle 984909511
push_back 298267940
push_middle 767731005
push_back 260173822
push_back 826797813
push_back 229420731
push_front 971746828
get 429992
get 274979
push_back 279165176
push_back 216620977
push_back 335635257
push_middle 360109591
get 146852
push_middle 708203412
push_middle 333927673
push_middle 903124286
push_front 319272140
push_front 365531021
push_back 463374019
push_middle 729326862
push_front 510838102
push_front 510727283
push_back 16123768
push_back 741420999
push_back 119691798
push_back 486826685
push_front 692773309
push_front 364227617
push_front 126922840
push_back 528811119
push_middle 478738710
get 145178
push_front 637444851
get 19676
push_back 203072582
push_back 617451997
push_front 570837897
push_front 234157320
push_back 138629112
get 113997
push_middle 490793121
push_middle 173962583
push_front 149461745
push_middle 793945823
push_back 823326369
push_back 188839887
push_middle 907698238
push_middle 649152643
push_middle 964859035
push_middle 612421960
push_back 820876482
get 273839
push_back 633104670
push_front 284767945
push_middle 480574978
get 135134
push_back 581489589
push_front 754126491
get 119504
push_front 520146849
push_back 413462956
push_front 577594089
push_back 463100853
push_middle 693138007
push_back 732669418
push_middle 491066489
push_back 546714248
push_middle 36077339
push_middle 135698807
push_front 539584740
push_front 395664624
get 308684
push_middle 116207970
push_front 150606364
push_middle 811958877
push_front 291767845
push_front 771679072
push_back 230553475
push_middle 292525766
push_front 407427601
push_middle 38682154
push_middle 227275638
push_middle 344541994
get 280485
push_middle 143843935
get 429159
push_front 324029652
push_back 107499701
get 72112
get 301380
push_middle 279912835
push_back 584339997
push_back 887215881
push_front 205156813
push_middle 490500533
push_middle 641739413
push_back 565052490
push_middle 587628643
get 70252
push_middle 408289985
push_middle 526537444
push_middle 302266036
push_back 17944029
get 225454
push_back 98429680
push_back 692046720
push_back 486291293
push_middle 67975870
push_middle 673062400
push_front 469493115
get 59200
push_middle 179284605
push_back 770474625
get 208130
push_back 658102712
get 365175
get 170921
push_middle 91526962
push_front 391445929
push_front 496492431
get 123170
push_back 94212383
push_front 953298011
push_middle 197840224
push_middle 7364278
push_back 381129776
push_middle 200321315
get 67953
push_back 688478737
get 430779
get 384091
get 183525
push_back 813967217
get 267273
push_back 570915778
push_middle 139863648
push_front 260636159
push_middle 135595779
push_middle 767359790
push_back 44186876
push_back 116609889
push_middle 753200482
push_front 183000461
push_front 398811268
get 270013
push_middle 618979110
push_front 69853728
push_middle 39592104
push_back 234591789
push_back 486910100
push_back 144499760
push_front 868265405
push_front 621597065
push_back 422918191
push_back 863720260
push_back 903562144
push_back 108829919
push_middle 306212102
push_front 323401001
push_front 742770612
get 180957
get 278507
push_front 537442326
get 388091
push_front 447271943
get 33052
get 441370
push_middle 539278113
push_front 966709473
get 142296
push_front 324298888
get 252481
push_back 766550582
get 343511
get 397102
push_back 100818976
push_middle 183029985
push_front 907203269
get 474094
push_back 988419236
push_middle 800116164
push_front 502637885
push_back 184108751
get 429064
push_middle 516630008
push_back 144718559
get 217991
push_back 399075581
push_front 905193952
push_middle 176201597
get 136323
push_middle 849313106
push_front 198239274
get 99192
push_back 744352498
get 265262
push_middle 497391592
push_middle 748471865
push_middle 829737440
push_back 340614905
get 104325
push_front 564367793
get 153330
push_front 179714812
get 248897
get 458025
get 396108
push_front 812708323
push_front 381620947
push_front 493467015
push_front 709609122
push_back 254096047
push_back 717799048
get 176742
push_front 908229604
get 43373
get 84531
push_middle 778504261
push_back 418209822
get 470043
push_front 331974164
push_front 429131723
get 281488
push_middle 639524325
push_middle 462361140
push_middle 944900181
push_front 135190620
push_back 327240200
push_back 910041226
get 335497
push_back 776810806
push_middle 124050641
push_back 192022954
push_back 686835949
get 200658
push_middle 214794799
push_back 189393624
get 427109
push_middle 263954987
push_back 127773325
push_middle 167869459
get 53498
get 33489
push_front 376993972
push_back 763529243
push_middle 582662272
push_middle 847792976
get 366194
push_middle 251891828
push_middle 719175277
push_front 411852114
push_back 824212601
push_back 84712661
get 328568
push_front 420916662
push_back 201811539
push_middle 989627131
get 292902
push_front 336732443
push_back 396189204
push_middle 943766833
push_front 938469624
push_back 200543542
push_front 707293821
get 252606
get 89739
push_back 813119942
push_back 483403440
get 12803
push_back 884917264
push_back 434984111
push_middle 905880685
get 178917
push_back 669887662
push_front 963640645
push_back 277374253
push_middle 613765677
push_middle 307826191
push_back 781788962
push_middle 826045809
push_middle 63314568
push_middle 686223440
push_back 621269799
push_back 223861749
push_middle 134338211
get 420525
push_middle 388771642
push_back 21188348
push_back 776859393
push_back 215667798
get 395825
push_front 297197338
get 4621
push_middle 407036994
push_back 488216705
push_middle 103423378
get 467200
get 101872
push_front 158260650
push_middle 893187216
push_middle 283078158
push_front 829931363
get 307111
push_middle 997858470
push_middle 66537663
push_front 694785324
push_middle 746007528
push_front 53185185
push_middle 797685412
push_middle 634375623
push_back 879256210
push_back 306140345
push_back 55683480
push_back 842508074
push_middle 552775034
push_front 202312176
get 169576
push_back 33888961
push_back 976149827
push_front 923445570
get 33022
push_middle 574218469
push_front 474617714
get 31525
push_back 878207310
get 464357
push_front 783222724
push_middle 316827137
push_front 127748284
get 268171
push_back 152631290
push_middle 171262881
push_back 841272358
push_front 257624014
push_front 119485178
push_back 71754618
push_front 774577010
push_front 144577111
get 256488
push_back 98415035
push_front 803005304
push_middle 714713382
push_back 866792466
push_back 144255282
push_back 376235605
get 88887
get 277232
push_front 806595148
push_front 478492354
push_back 374962983
push_front 879957992
get 1522
push_middle 238951606
push_middle 1747045
push_middle 349540093
get 248910
get 77551
push_back 287231697
push_middle 708692264
push_back 684268026
push_back 331057941
push_front 307791534
push_middle 756043943
get 40142
push_back 500322194
push_middle 969389171
get 78285
push_front 516808693
push_front 628412051
push_back 421680103
get 346107
get 422399
get 400381
push_back 572593659
push_front 302580968
push_back 547761201
push_front 931991071
push_middle 869844786
push_front 273839537
push_middle 716614457
get 229721
get 73434
get 400027
get 437011
push_middle 710058848
get 142844
push_front 882955210
push_middle 134900746
push_front 698514312
get 448927
push_back 152079779
push_front 520574281
push_middle 107494488
push_front 643172447
push_middle 339657199
push_front 70831929
get 289337
push_middle 902618111
push_front 156758537
push_middle 629210695
get 299669
push_back 292905176
get 3066
push_back 139652574
push_front 602516269
push_middle 548595935
get 237914
push_back 858376178
push_back 90018963
push_middle 124199995
get 64622
push_back 657935024
push_back 602875405
get 252964
push_middle 516415992
get 379677
push_front 799646966
push_middle 676478225
push_front 756518337
push_back 406662144
push_back 679098690
push_front 557322265
push_middle 539508290
push_back 588225241
push_front 542676610
push_back 325113223
push_middle 301688041
push_front 781141429
get 87307
push_back 41778027
push_front 217566814
push_middle 950460136
get 242574
push_front 342005722
push_middle 133727252
get 195173
push_middle 590147872
get 1525
get 409560
push_middle 889992507
push_front 285200628
get 89713
push_back 943119353
push_front 514584731
push_back 504233287
push_front 476235861
push_front 667545114
push_back 898626597
push_middle 78259381
push_middle 80537904
push_front 116688889
push_back 523226799
get 186633
push_middle 655098096
push_front 961404012
push_back 484214831
push_middle 605001534
push_back 952885474
get 37625
push_middle 738082681
get 14846
push_back 437334486
get 220124
push_front 779123390
push_back 764578667
push_back 76917933
push_back 212804330
push_middle 559992639
push_front 993692617
push_middle 484530350
push_back 243870407
push_front 44880399
push_middle 755953419
get 302564
push_middle 749212096
get 32340
push_front 513502100
push_front 476009734
push_middle 893132217
push_front 648279784
push_front 456116321
push_front 107189814
push_middle 327000184
get 287170
push_front 150209231
push_back 160884369
get 36069
push_front 341392676
push_back 364117072
get 247160
push_front 351179787
get 238810
push_back 577560542
push_front 582195333
push_middle 188609702
push_back 178333916
push_back 334189996
get 121174
push_middle 387687893
push_front 754216304
push_back 920511973
get 425972
get 449680
push_middle 272327497
push_front 365154577
push_front 977343771
get 140203
get 160818
push_back 231573294
get 286735
get 320044
get 250674
push_front 912698792
get 346376
push_middle 529619418
push_front 978559973
push_middle 467683541
get 20117
get 266668
push_back 311077842
push_middle 761264178
push_back 14203325
push_middle 421393333
get 9875
push_middle 963745227
get 238451
push_middle 625069448
push_front 76618145
push_middle 285761827
get 58656
push_middle 175801232
push_front 928946735
get 275739
get 291905
push_back 79757781
get 79435
push_front 104117357
push_front 616904920
push_back 149771070
push_back 873233272
push_front 920455182
get 218818
push_front 823981923
push_front 884763716
push_middle 211795963
push_middle 582108216
push_middle 89870656
get 305090
push_middle 595040026
push_front 245788255
push_middle 740388840
push_front 748406695
push_front 535450578
push_front 737180941
push_back 397130297
push_back 914020283
push_back 158494675
get 227454
push_front 286301304
get 333183
push_front 862828557
push_middle 667132528
push_back 593732885
get 195967
push_back 454547120
push_middle 656615024
get 233868
push_middle 476405400
get 156931
get 169867
get 240553
push_front 942219737
get 467109
push_middle 94579848
push_middle 310945102
get 296234
push_front 717039100
push_front 744578574
get 222209
push_middle 65265178
push_front 661254891
push_back 268136712
get 268083
get 340628
get 285266
get 141060
get 188022
push_middle 614242419
push_front 197609370
push_middle 605799636
push_front 539760639
push_middle 915601387
push_middle 548413715
push_middle 559548384
push_front 692208063
push_middle 254663482
push_back 597496521
push_front 979192242
push_back 725239719
push_middle 843093434
push_front 721071767
get 449996
push_back 41197122
push_back 30549981
push_middle 460822936
push_middle 412898416
push_back 815685654
push_front 732913214
push_middle 854325390
push_back 181739814
push_middle 340444216
push_middle 224977638
push_front 846837778
push_back 697340826
push_middle 423456663
push_middle 197208883
push_middle 480033753
push_front 224306976
push_front 71104963
push_back 635274669
push_back 939642997
push_back 687314421
get 151040
push_back 943290364
push_back 864827809
push_middle 151294298
get 26154
get 41890
push_front 417975249
push_middle 251838077
push_back 923708157
get 394608
get 256883
push_front 816444946
push_back 898628874
push_front 22255130
push_middle 187847490
get 433616
get 237627
push_middle 825510416
push_front 589106070
push_back 308900489
push_back 250418217
push_front 740451304
push_front 695727875
get 156376
get 161546
push_front 866028343
push_front 583130931
push_middle 13387461
push_back 583727298
push_front 290281283
get 195025
push_middle 867978032
push_front 216130892
push_front 303646702
push_back 564366161
push_back 174274997
get 9499
get 235876
push_front 57678196
push_middle 691151143
get 413014
get 395995
push_back 100122925
push_front 405659474
get 273677
push_front 243669046
push_middle 674856370
get 42275
push_middle 962806032
push_back 278645388
push_back 974847555
push_front 354026925
push_middle 208570428
push_front 230804264
push_middle 506553698
push_middle 598196929
push_middle 97125245
push_middle 390733
push_back 329359507
get 438685
get 366936
push_back 821918746
get 33007
push_middle 582077527
push_front 774587634
push_back 178422320
push_middle 781756526
push_middle 724453975
get 244287
push_middle 265044651
push_front 982853586
push_front 75069174
get 240473
push_back 557109626
push_front 343984729
push_back 925890853
push_back 337755813
push_back 61602579
get 413117
push_front 466869877
get 352479
push_front 826378675
push_front 635006091
get 102170
get 342376
push_middle 325951101
get 276005
push_back 33737899
get 394190
get 345014
push_front 168126800
push_back 681438948
push_front 399386860
push_back 402750523
push_front 94636802
push_front 390711182
push_back 905658415
get 243858
push_back 151649227
push_middle 58095210
push_front 864866618
push_back 80704533
get 209442
push_front 326317947
get 271397
push_front 478535983
push_middle 222928398
push_back 937706366
push_front 150193929
push_middle 219620226
get 192975
push_middle 668375323
push_front 361238007
push_front 287434057
get 460349
get 36826
get 67841
push_middle 1668374
push_front 600225910
push_back 782308459
push_front 172485570
push_middle 165617080
push_middle 855834564
push_back 839451215
push_back 322544489
push_front 682060648
push_front 408528112
push_middle 48234452
push_back 441203997
push_front 24007295
get 432629
push_front 18331647
push_front 351496654
get 194085
push_middle 412199930
push_middle 123945147
push_back 57898552
get 104273
push_back 172076613
push_middle 466399168
push_middle 154958759
push_front 577524532
push_back 950317127
push_front 771704735
push_middle 333088356
push_middle 798443541
get 458072
push_front 512728208
get 47200
push_middle 53549954
push_front 747360526
get 164835
push_middle 536310969
push_middle 643743131
push_front 291764357
get 335667
get 330171
push_back 947195773
get 192248
push_front 24788589
push_back 421519373
push_front 24960022
get 316523
push_front 719132021
get 216405
push_middle 831167951
get 186235
push_back 739254161
push_front 646788424
push_front 169713071
push_back 357688169
push_back 368062182
push_front 95164823
push_back 648132894
push_front 979820406
push_front 81374994
push_back 939161076
push_back 124318301
push_front 387272838
push_middle 294345923
get 191069
get 429717
push_middle 613360433
push_front 927432718
push_back 724109398
push_middle 665157682
get 10423
push_middle 782490907
push_front 980328253
push_front 987232453
push_front 369434963
push_middle 420715938
push_middle 238106657
push_back 664729785
push_back 782783749
push_middle 728764143
push_back 559738379
get 62501
push_back 497503328
push_back 653890081
push_front 8763172
get 231636
push_back 707252780
push_back 277932467
get 107281
push_front 990037283
push_front 106517492
get 342907
push_front 254455808
push_middle 532508541
push_back 253168094
push_back 773101219
push_back 688689924
get 238062
push_back 466617820
get 359457
push_back 819955922
get 184123
get 160448
push_back 406371610
get 73785
push_middle 154287012
get 75880
push_middle 810598649
push_back 560462200
push_front 660789825
get 113876
push_middle 815546025
push_back 267061091
push_middle 775088582
get 233821
push_back 449090509
push_back 989407770
push_back 469521391
get 463254
get 433192
push_middle 138363799
push_middle 419441489
push_front 526476133
get 29464
get 445314
get 304295
push_back 289877097
get 410544
push_middle 660986143
push_front 10978927
get 210088
get 92087
get 286169
push_front 830666173
push_middle 65456961
push_back 18109156
push_middle 38421932
push_front 405672437
get 250348
get 438611
push_middle 234119772
push_back 458195986
push_back 564612142
push_front 867868754
get 415124
push_middle 340474429
get 239837
push_front 320457586
get 351015
get 231181
get 204388
get 369852
push_back 338100490
push_back 892099320
push_front 225239854
get 284860
get 303369
get 258686
push_front 187188819
get 211359
push_front 894344675
get 464460
push_middle 158914544
push_middle 237526813
push_back 887559646
push_middle 660454568
get 70339
push_middle 770926367
push_back 165866936
push_middle 431549340
push_middle 692216164
push_middle 952564803
push_back 872216540
push_middle 906247399
push_back 278546831
push_middle 272813825
push_back 602365270
push_front 894607261
push_front 943574891
push_back 424966117
get 419033
push_front 203999578
push_middle 384547638
push_front 544917937
push_front 603134578
push_front 445856287
push_middle 396599579
push_middle 945606519
get 45548
get 55838
get 283088
push_back 665073500
push_middle 805333974
push_back 130610852
push_back 338324742
push_back 729617837
push_back 892667162
push_back 341024558
push_middle 955356874
push_middle 282800059
push_back 798961698
push_front 343062490
push_middle 639232815
push_back 444460998
push_middle 774416195
push_front 620633792
push_back 785476778
push_front 936190135
push_middle 691602853
push_middle 561929752
get 218618
get 20305
push_back 1269016
push_front 899965338
get 161312
push_front 403127555
get 217306
get 126910
get 395016
push_back 16438608
push_middle 552205153
push_back 808444380
get 155705
get 27676
push_back 443453232
push_front 481334140
push_front 666676151
get 100607
push_back 68592879
push_front 549009079
push_front 86555624
push_back 262873821
get 392259
push_back 480693988
push_back 531184286
push_back 752346663
push_back 477207243
push_middle 447831577
get 158718
push_back 990314819
push_front 434345114
push_middle 561031864
push_back 429652246
push_front 811688605
push_front 93901231
push_front 159161494
get 371548
push_front 37222114
get 373011
push_front 977122215
push_front 42362604
push_front 585741053
push_middle 723577492
get 177280
get 376232
push_back 689146100
push_front 867824988
push_back 74277893
push_back 686571663
push_back 817761358
push_front 324232924
push_front 881902296
push_back 845671205
push_back 15857621
get 356116
push_middle 174620450
push_back 494822591
push_front 630564114
push_back 125835128
get 122163
push_front 900882968
get 140582
get 189209
push_middle 891722936
push_middle 980705171
get 227956
push_front 71495015
push_front 585709811
push_back 332160105
push_middle 566811990
push_middle 620828143
push_front 273521441
push_front 393138007
push_back 455273620
push_middle 118459226
push_front 142328645
push_back 785999578
push_front 770631603
push_back 663801546
get 220828
push_middle 488852247
push_front 356037696
get 456150
get 421419
push_front 366987192
push_back 447842742
push_front 977440491
push_front 539439999
push_front 872533840
push_middle 274540118
push_middle 21473085
push_back 213454211
get 350530
push_middle 434386270
push_back 91665899
push_middle 81699599
push_middle 682224279
push_middle 239778554
push_front 354287738
get 429641
push_back 411440591
get 174065
push_front 949363558
push_middle 49445106
get 265845
push_middle 478030763
get 384938
push_middle 575463750
push_back 265392876
push_middle 25814667
push_front 175818616
push_back 736551752
push_back 493951172
push_middle 248535554
get 119882
push_back 727217989
push_back 228754106
get 52621
push_middle 809605962
push_front 619613039
get 266506
push_middle 483431305
push_front 106783440
push_front 566805711
push_front 907351050
get 430847
push_front 917891573
get 245617
push_front 622824832
push_back 454200525
get 456688
push_front 185644758
get 128114
push_front 407098970
push_middle 631281827
push_middle 211458518
push_middle 999007803
get 357380
push_middle 305896891
push_middle 434161196
push_front 340863489
push_back 277650307
push_back 821759896
get 142185
push_front 792539987
push_back 918387946
push_back 885569676
push_middle 732500269
push_front 198499621
get 90873
push_middle 999101416
push_middle 565813574
push_back 393632415
get 147892
push_back 34552142
push_middle 247911244
push_front 477748303
push_middle 491090670
get 162191
get 16403
push_back 254344412
push_middle 725474140
push_middle 626368063
push_back 8040901
push_back 502038706
get 144123
push_middle 73872468
push_back 498409891
push_back 150256603
push_back 876138942
push_middle 653888022
get 221031
get 396723
push_middle 798185361
push_front 142813840
get 136330
get 203581
get 172086
push_middle 742782645
push_middle 247017866
push_back 57860224
push_middle 951479413
push_front 340969218
push_front 451375032
get 31682
push_back 584820042
push_middle 623930048
push_front 102340084
push_front 821360893
get 13200
push_front 398636434
push_back 944913521
push_front 68891080
get 137695
push_back 652254161
push_front 109018228
push_back 836140835
push_back 378516841
push_front 598169417
push_middle 803388630
push_middle 886899041
push_middle 645433875
push_back 555466555
get 217183
get 271052
get 112461
push_back 239088337
push_back 90981302
push_front 873230679
get 378992
push_middle 916516802
push_middle 578383076
push_front 510188390
push_back 369026337
get 364165
push_front 401625730
push_front 858725286
push_front 91254110
push_middle 643963606
push_middle 81760624
push_front 184047912
push_middle 9743221
push_front 358405474
push_back 644141395
push_back 6342507
push_front 732726586
get 307958
push_back 63975992
push_middle 876811371
push_back 886499730
push_back 155323163
push_back 698717328
push_front 794425366
push_back 825288690
push_middle 959117956
push_back 390470519
get 445408
push_middle 270107485
push_middle 175976833
get 287190
push_back 139019166
push_middle 916627776
push_back 968740553
push_back 491222686
push_back 953992141
push_middle 330362416
push_front 406134484
push_front 701451639
push_front 393640472
push_front 642477218
push_back 416675562
push_back 104301664
push_middle 449476815
push_front 577667286
push_middle 136519365
push_front 508835244
get 120721
push_front 321144574
push_middle 37298607
push_front 174499020
push_back 486778738
push_middle 649651092
push_front 331503058
push_front 918827274
push_middle 879119168
push_back 38039664
push_back 663670459
get 386239
push_back 267311481
get 8595
get 384722
push_back 346317758
push_middle 941299470
push_middle 618102694
get 123613
push_middle 456642592
push_front 724413980
push_front 601769946
push_back 693393180
push_front 666677957
push_back 605992157
push_back 429540036
push_back 310481439
push_front 36006634
get 394944
push_back 199840114
push_back 669754552
push_front 294576856
push_back 20449149
push_front 791755385
push_middle 328795941
push_back 201353178
get 326195
get 217878
push_middle 521133995
push_back 466707006
get 49291
push_front 975893620
push_front 731023055
push_front 509069522
get 43715
push_back 352242303
push_front 225227432
push_middle 331705562
push_back 474262438
push_middle 628828436
get 161318
push_middle 622407772
push_middle 267405763
push_back 932058744
push_back 407483949
push_front 620912729
push_middle 730445598
push_middle 556421847
push_middle 427349290
push_middle 980950205
push_back 193811698
push_middle 351606097
get 281105
push_front 592427349
push_middle 685157145
push_back 979361417
push_middle 570538743
push_front 222355455
get 172435
get 43810
push_back 157226762
get 51028
push_back 949842737
push_front 368617761
push_back 262345732
push_front 105676139
push_middle 330149373
push_front 767461357
push_back 370839374
push_front 463419574
push_front 780031580
push_middle 680192117
push_front 521984311
push_middle 477113376
push_middle 813608570
push_front 977019997
get 284412
push_middle 844648133
push_middle 380406111
get 215332
push_back 248885364
get 359747
push_middle 223562485
get 109022
push_back 857696311
push_front 724398630
push_back 83381056
push_middle 506665672
get 202683
get 167789
push_front 804051796
push_middle 359367299
get 114616
push_front 807330245
get 324231
push_front 325839958
push_front 578763601
push_middle 719715319
push_front 768465124
push_front 644291928
push_front 953232111
get 68621
push_middle 812683686
push_front 467856840
push_front 676335844
get 416785
push_front 121487582
push_front 958094546
push_back 733602957
push_middle 238863916
get 439238
push_middle 760623124
push_back 115539404
get 154721
push_front 771886980
get 197647
push_front 708060342
get 125164
get 219491
push_back 521182550
push_back 529526778
push_back 972331323
push_front 523021319
push_front 29708989
push_middle 597912950
push_middle 631878779
push_front 925113195
push_front 502060539
push_front 432054031
push_back 424275794
push_front 750565965
get 165396
get 474730
get 7715
push_back 411522740
get 341702
push_back 828243879
get 277552
get 414823
get 137023
push_middle 688421018
push_back 880728560
push_back 875636738
push_front 3219296
push_back 133233703
push_middle 3587852
get 138707
push_back 257422045
get 306860
get 233912
get 120991
push_back 555659853
push_middle 721582533
get 148877
push_middle 795241865
push_middle 777529764
push_front 139722320
push_middle 610011957
push_back 146162628
push_back 904954632
push_back 304734549
push_back 302317434
push_middle 485151297
push_front 124503372
push_middle 116910404
push_middle 879062435
push_back 299878250
push_front 97701929
push_front 366225924
get 250705
push_middle 967538882
push_front 350848692
push_front 160103883
push_back 960450078
get 316547
push_middle 550515083
push_front 632045456
push_middle 271962048
push_middle 128718280
push_back 652446177
push_middle 89768104
push_back 910449556
get 201089
push_middle 699127593
push_front 403236702
get 41442
get 138784
push_back 81845894
push_front 210680145
push_back 976453016
push_middle 386678495
get 53031
push_back 487971105
push_back 978865153
push_middle 709540022
get 387788
push_front 479966417
push_middle 562138347
get 92665
push_back 102928726
push_front 912947137
push_front 841728537
push_middle 818942424
push_front 643678802
push_front 411912606
push_back 289577847
get 341957
push_middle 130324326
get 379927
push_front 730272858
push_front 162656089
get 102985
push_middle 291119482
push_back 805291657
push_front 77862659
push_middle 13787287
push_back 215913666
push_front 686703971
get 461384
push_middle 248206223
push_front 218339649
push_middle 554951262
push_middle 901101629
push_back 849274139
get 375390
push_front 311639663
push_back 588986690
get 265411
push_middle 573697683
push_back 525523610
push_back 120215985
push_front 256387630
push_middle 380908129
push_front 607061515
get 121560
push_middle 169617903
get 92301
push_back 415785984
push_middle 174209164
push_back 255883015
get 65448
push_front 814361788
push_middle 344784017
push_back 951525475
push_back 456396002
push_middle 624005512
push_middle 131726064
push_back 206281269
get 185821
push_middle 781554982
push_front 460502071
push_back 252308794
push_middle 272090932
push_back 417213303
push_middle 606136748
get 232684
push_middle 444079652
push_middle 971864124
push_back 376118728
push_back 565930860
push_middle 431516305
push_front 978015618
get 287265
push_front 291681990
push_front 58987827
get 254392
get 443795
push_back 861383257
push_middle 139307881
push_back 385059183
push_back 191258093
push_middle 37526623
push_front 63152001
get 402540
get 155323
push_back 216166959
get 347479
get 67808
push_back 453223793
push_back 280075306
push_front 934816565
push_back 184450495
get 359684
push_middle 442168726
push_back 568090420
push_middle 263844520
push_middle 210528311
get 322453
push_front 566657114
push_front 74267971
get 19918
push_back 590113831
push_middle 941191940
push_back 520520462
push_front 183173230
push_middle 227891873
push_back 913891190
push_front 967124210
get 32289
push_back 71264327
push_front 222583894
push_front 175160226
get 362913
get 184694
get 442012
push_back 629123208
push_middle 142598509
push_front 411975752
get 277440
push_middle 246876002
push_back 306857941
push_front 653316803
push_front 515096464
push_front 682645091
push_front 856970496
get 122589
push_middle 849578114
push_back 451142639
push_back 170495767
get 89470
get 118189
push_back 509155686
push_front 50074697
push_back 666151064
get 174852
push_back 192030053
push_back 174998904
push_middle 402296320
push_back 701384507
push_front 160906674
push_back 160697903
push_front 682951345
push_middle 680528696
push_front 140540679
push_back 97699203
push_back 715148555
get 221617
push_back 373818430
push_back 538856916
get 338936
push_front 394353678
get 382826
push_back 38458277
push_back 254694203
push_middle 144348067
push_back 329224839
push_front 687456859
push_front 302921934
push_back 2942958
push_back 676881907
get 440372
push_back 519655479
get 66093
push_middle 154950690
get 393125
push_back 344195699
push_middle 266165417
get 35404
push_back 3042281
push_front 223769373
push_back 408095347
get 398409
push_back 685248822
get 266352
push_back 908108267
push_back 307654783
push_front 761919805
push_middle 236789285
push_middle 179994102
get 86148
get 420363
push_back 809451056
push_middle 127322817
push_front 4189473
push_middle 434682182
get 10104
push_middle 703463672
push_middle 353446625
get 468386
push_middle 146524023
push_front 420711730
push_back 962764422
get 181741
push_middle 31138560
push_back 624990671
push_back 511419902
get 256736
push_middle 293139323
push_back 442814257
get 273911
get 452753
push_front 730782647
push_front 9692645
push_middle 253372233
push_front 910665312
push_front 842431668
get 462075
get 225668
get 140428
push_middle 899223662
push_front 239730242
push_back 548839167
push_front 791482086
push_back 199780160
get 366382
push_middle 928334008
push_front 261620856
get 459350
push_back 97477325
get 179735
get 16392
push_middle 951477416
get 447961
push_middle 820423922
push_front 349788192
push_back 358574240
get 330496
push_middle 985447201
push_middle 841654106
get 166895
push_back 821895404
push_front 673096048
push_back 708545691
get 253043
get 413897
push_back 965145598
push_back 950112038
get 409520
push_front 889374798
push_back 582606064
push_middle 212425097
push_middle 6363632
push_back 253867686
push_back 364288070
get 226409
push_middle 915219654
push_back 280030902
push_front 574393853
push_front 839636785
get 242749
push_middle 626608321
get 366006
get 322814
get 264117
push_front 205049391
push_back 379181103
push_back 17083651
push_middle 777304591
push_middle 792094344
push_back 96051414
push_back 13726863
push_middle 83338566
push_back 584932746
push_front 830640502
push_front 881875838
push_back 300718614
get 172580
push_middle 580627530
push_middle 298807245
push_front 776531358
push_front 384759417
push_back 828963850
push_middle 194422336
push_back 307686419
push_back 973758062
get 362096
push_front 16057648
push_middle 364362179
get 100556
get 453888
push_front 972875003
push_back 185295976
get 240399
push_middle 180817511
get 451566
push_middle 846468053
push_back 164926304
push_front 811059638
push_middle 240121828
push_middle 383575016
push_back 894310907
push_front 816514550
push_back 58273132
get 357123
push_front 623165381
get 211938
push_middle 402682000
push_back 107049289
get 273132
get 86767
get 257701
push_front 230024751
push_front 580771646
get 66579
push_middle 713326507
push_middle 699909692
push_middle 205230365
push_middle 139988505
push_front 221162989
push_middle 54708907
push_front 748120308
push_front 231724497
push_middle 159451792
push_back 745263781
push_middle 242249531
get 312029
get 26786
push_back 385766160
push_front 506333343
get 443377
push_middle 933591137
push_back 268097657
push_back 205603451
push_back 43215692
push_middle 726812517
push_front 310478005
push_front 689899458
push_front 153990170
get 322178
push_middle 335591855
push_middle 506402010
push_front 984403173
get 355292
get 315459
push_front 906789615
push_back 72934176
push_front 460107078
push_middle 92052415
push_front 340091475
push_front 119456521
get 123555
get 168851
get 170548
get 396517
push_middle 176431111
get 146890
push_middle 422419591
push_middle 647763958
get 56044
push_front 414275730
push_back 389038536
get 49125
push_middle 378151076
push_front 83930970
get 263116
get 243162
push_back 524393830
push_back 167318015
push_middle 210661494
push_back 558354725
get 351613
push_front 222059850
push_front 29992694
get 245075
push_back 505244366
get 461922
push_back 935016936
push_back 644722227
push_middle 882013600
get 4488
push_middle 137153772
get 34776
push_front 48778545
push_middle 733373236
push_middle 922264752
push_back 32969078
push_middle 269280870
push_back 541367713
get 59368
push_middle 548469919
push_front 895708152
push_back 745934435
get 250265
push_front 211040244
push_back 722024214
push_middle 51124447
push_front 212258389
push_middle 251674832
push_front 242952906
push_front 761861035
get 274379
push_front 286536286
push_back 932411544
push_middle 441106202
push_back 595138046
push_middle 550350389
get 343519
push_front 903446045
get 66794
push_back 7395168
push_middle 532744904
get 284883
push_back 401223087
push_front 42110642
get 131933
get 21568
push_front 380604644
push_front 325997385
push_back 344579600
push_middle 228106583
push_front 293783207
push_back 197159993
push_middle 107717462
push_middle 822894568
push_middle 288658965
push_back 787507253
push_front 995472433
push_back 501993194
push_front 178945781
push_front 425445247
push_middle 762319604
push_middle 410868342
push_back 691515382
push_front 791115305
push_middle 466430865
push_front 218458663
push_back 765859089
push_front 636513647
get 255153
push_back 780984110
push_middle 600455407
push_back 720969346
push_front 847808702
push_front 662467734
push_front 533255366
push_back 183186145
push_middle 155070211
push_front 907557617
get 321635
push_back 897945934
push_front 289212222
get 92569
push_back 801104221
push_back 991337820
push_back 733334758
push_front 91427603
push_front 391086909
get 90900
push_middle 224232027
push_back 865279048
push_back 673742696
push_back 592916487
get 290463
push_middle 37636671
push_back 563494246
push_back 615654181
push_front 5811156
push_middle 890306367
push_back 872573011
push_middle 207737657
push_front 243067417
push_middle 94977569
push_front 452188900
push_front 631588267
get 362240
push_middle 157784542
push_front 618704951
get 457788
push_back 321280011
push_back 801301172
push_middle 181936866
push_middle 952688758
push_back 765320058
get 417462
push_back 509492419
push_back 922402959
get 10850
get 187905
get 33684
push_middle 78953419
push_back 539329438
push_front 260909226
push_back 936650309
push_back 734706073
get 416161
push_middle 683425644
push_middle 455980675
push_front 977869771
push_back 718427529
push_back 660614360
push_back 759086581
get 467678
get 361190
push_back 714897339
push_back 58179201
get 154188
push_back 334320959
push_front 976639156
push_front 457618050
push_middle 296328639
push_front 31868008
push_front 918757970
push_middle 68427578
get 184218
get 48795
get 150558
push_middle 559282511
get 73264
get 456572
push_front 801678327
get 350749
push_middle 230717979
push_front 293326414
get 462431
get 472109
push_front 905722469
get 452297
push_back 61161414
get 409740
push_middle 580498804
push_front 939728274
push_back 59581064
push_back 198806720
push_middle 620247962
get 155838
get 303135
get 69497
get 26629
get 437384
push_front 961137970
push_front 951901925
push_back 272456946
get 419226
push_front 538085417
push_middle 93948426
push_middle 734202374
push_back 612494864
push_back 585781156
push_front 550690949
push_back 487935133
get 8406
push_front 469805373
push_front 667497664
push_middle 851017523
get 374783
push_middle 139855380
push_middle 738725464
push_back 438767735
push_front 101339359
push_middle 663254032
push_middle 563327066
push_middle 339998141
push_back 137885474
get 399549
push_front 855010540
push_middle 805301954
push_middle 672838226
push_front 819765238
push_front 436327467
push_back 39625426
push_middle 67989408
push_front 693944587
get 57048
push_middle 646094168
push_back 351567154
push_front 145655783
push_front 615918159
push_back 74686133
push_back 664637700
push_front 730799262
get 91144
get 46952
push_middle 731519940
push_back 619732743
push_front 731837737
push_front 939542519
push_back 805320014
push_back 99329150
push_front 273106780
push_front 177787117
get 331348
push_back 105480321
push_back 689242180
get 433680
push_front 761635411
push_middle 713885921
push_front 765260571
push_back 1986417
push_middle 46963025
push_back 163256732
get 252280
get 76328
push_front 120296361
push_middle 669011455
push_back 223669330
push_front 684184545
push_middle 439195952
push_back 862686284
push_back 942742365
push_back 532068036
push_back 536007089
push_middle 618517671
push_middle 679502617
push_middle 28447845
push_back 443889964
push_front 685589271
push_back 942581679
push_middle 275302382
get 325331
push_front 175793618
push_back 590046206
push_middle 506961445
get 86426
push_back 206302377
get 140264
push_back 867858367
push_middle 505543716
push_middle 925932897
push_back 749827545
push_back 808282111
push_back 127060786
push_front 294288304
push_middle 115737499
push_middle 423693153
push_back 108291776
push_front 629657586
get 395557
push_back 144532056
push_front 4358341
get 198677
push_back 726969456
push_front 393217910
get 184007
push_middle 504415042
push_front 67936584
get 200016
push_back 686847421
get 256277
get 145460
get 295638
push_front 5353586
get 187788
push_middle 871923788
push_back 47916141
push_middle 974304786
get 147137
get 159250
push_back 444899358
get 317657
push_front 229881903
get 4974
push_middle 955966524
get 435340
push_back 303223908
get 191699
push_back 374659119
push_back 985921048
push_middle 140567294
get 462952
push_middle 572123735
push_back 592369584
push_middle 903122503
get 203966
push_front 394013756
push_middle 773518542
push_back 616397273
push_middle 213155950
push_middle 647633586
push_back 260491981
push_front 235129283
get 418060
push_middle 628791254
get 323195
push_back 61134950
push_back 400074019
get 335117
push_front 501794836
push_back 498364938
push_middle 254634081
get 140334
push_front 961226821
push_middle 538040280
get 169204
push_back 664564096
push_front 499262595
get 205697
push_front 814571604
push_middle 7379044
push_front 807371032
push_back 40475578
push_middle 700817935
get 35081
push_middle 692953928
push_middle 21059161
push_back 588748268
push_middle 187368908
push_middle 935711918
get 180832
push_front 275324864
get 446197
push_front 79462249
push_back 382900883
push_middle 921184443
push_back 775480042
push_back 921633608
push_front 34400023
push_middle 283708487
push_back 998929591
push_back 145956394
get 153360
push_back 421135749
get 69446
get 342824
push_middle 922817328
push_back 530639638
push_back 561955234
push_front 49170082
get 23192
push_back 494593302
push_back 870727445
get 83944
push_front 545422975
push_back 683288193
push_front 365174899
push_back 488689238
get 450868
push_middle 550686069
push_front 99971304
push_middle 511106653
get 426721
push_back 523324213
push_middle 490081944
push_middle 433191795
push_front 836303150
push_middle 668141150
push_front 542503204
get 381733
push_middle 973489094
push_middle 986267494
get 93739
push_middle 350508879
push_back 82350459
push_back 174436983
push_back 724950376
push_middle 32546587
get 449406
get 257123
get 179283
get 177352
push_middle 444798395
push_back 467586617
push_front 190751695
get 414634
push_front 686266555
push_back 723304063
push_middle 295085081
push_front 393039042
push_front 360063082
get 241061
get 204449
push_front 346625396
push_back 635720557
get 79250
push_back 831127404
push_front 443184578
push_back 940964261
push_middle 739898026
push_middle 141788571
push_front 225731561
push_front 132519422
get 340590
get 63348
push_front 390952876
get 363877
push_front 952395101
push_front 655914939
push_back 48925184
push_back 970419050
get 264952
push_middle 405345456
get 285800
push_front 96653229
push_front 212670264
push_front 349091523
push_front 732551220
get 319053
push_front 675042647
push_front 770997055
push_front 137474025
get 457611
push_front 19065920
get 84362
push_back 502390840
push_front 755992348
push_back 473804548
push_middle 665130431
get 212146
get 425369
push_back 930399053
push_back 407299672
push_front 764264311
push_front 981666334
push_back 466386073
push_middle 248125489
push_front 828580322
push_middle 865760615
push_front 557712757
get 238637
push_front 375094701
get 391315
push_front 706470270
push_front 321406725
push_middle 761090491
push_back 356100033
get 224455
push_front 398464253
push_front 882217978
push_front 369827729
push_middle 879461499
push_middle 521792608
push_middle 774763503
push_front 360748396
push_middle 148003883
get 86227
push_middle 596136300
push_front 589877084
push_front 68091232
get 238059
push_back 147254943
push_middle 457426814
get 81732
push_middle 60105476
push_middle 303242288
push_middle 402806203
push_back 234264309
get 344801
push_front 8142264
push_front 777648973
get 248782
push_back 551864907
push_back 16678426
push_back 113223131
get 172181
push_back 286223569
push_back 303726480
get 219379
push_middle 125996956
get 74188
push_front 456540396
push_middle 822896127
get 53100
push_front 579762464
push_middle 202364519
push_middle 298732783
push_middle 271559268
get 367712
push_front 699131330
push_back 116492653
push_back 421290892
get 114268
push_middle 759496652
push_back 469928893
push_middle 74031297
get 56932
get 325324
push_back 167477214
push_back 919139457
push_front 960580663
push_back 769230941
push_back 873298682
get 299571
push_back 445361198
get 248556
push_back 584900951
get 448020
push_middle 430766406
push_back 13305376
push_back 922835506
push_back 237488614
get 459433
push_front 781207056
push_back 348579618
push_back 501859679
push_middle 582059963
push_middle 322841357
get 311305
push_front 53822255
push_back 894852902
push_middle 38661258
push_back 448344032
push_front 3360141
push_back 541749505
push_back 222718052
get 470291
push_middle 790614210
get 68544
push_front 716267937
push_back 720978786
push_front 17919895
push_front 958804323
push_middle 188464493
push_back 278177110
get 379278
push_front 26848376
push_front 677582888
push_back 417645509
push_front 804703826
push_back 577538454
push_front 427315779
push_front 16074187
push_front 649494916
get 134965
push_back 1640945
push_middle 633914429
get 63550
push_middle 54982664
push_middle 166832514
get 82965
push_middle 770583980
push_back 245703456
push_middle 512420303
get 312096
push_middle 362033733
push_middle 596426810
push_back 183330436
get 337921
push_middle 477627131
push_middle 448882002
get 134861
get 382867
get 313917
push_back 771224853
push_back 125144079
push_middle 302635925
push_back 356137647
push_middle 613194551
get 72964
push_back 188674664
push_back 240780805
push_middle 933966955
push_back 667822963
push_front 798520216
push_back 108989286
push_back 900781773
push_middle 241716404
get 40150
push_back 322800653
push_front 807437730
push_front 543553211
get 370131
get 439454
get 448866
push_middle 407024856
push_front 781828083
push_back 432178550
push_middle 428546919
push_middle 824378282
push_front 382824684
push_front 27561613
push_front 679753456
push_middle 582611829
get 98267
push_front 436260370
push_back 773214510
get 260003
push_back 468304350
push_front 670888272
push_front 743269881
push_back 322389321
get 180433
get 84076
get 95633
push_front 680712408
push_front 581095525
push_back 427566213
push_middle 711520249
push_back 524343445
push_middle 896161705
push_middle 676158595
push_front 624940821
push_back 953508326
push_back 741652774
get 441715
push_middle 305285474
push_back 984752945
push_back 191406397
push_back 618900609
push_back 222503672
push_back 570741537
push_front 578487648
push_front 662240931
push_front 691429965
push_middle 669972744
get 383574
push_front 112218163
push_middle 643531268
get 38337
push_back 894786933
get 1561
push_middle 316634130
push_middle 535837174
push_back 797819983
push_middle 608288432
push_front 726009454
push_front 164382339
push_middle 848458674
push_front 320884169
push_front 88095981
push_middle 528211208
push_back 421952903
push_front 17268424
push_middle 24573086
push_middle 952276188
get 53133
push_front 345495281
push_back 569351217
push_front 32845034
get 75430
get 29605
get 26647
push_back 816121689
push_front 918475610
push_middle 4275156
push_middle 478512269
push_front 426239277
get 157499
push_front 260030246
push_middle 411574500
get 272587
push_back 852558316
push_front 554140573
push_back 962643266
push_back 71909349
get 391521
get 148922
push_middle 635436623
push_middle 419825742
get 152697
push_front 162718580
get 107320
get 420146
get 221349
get 232038
push_front 39784206
push_front 155120488
push_front 87479350
push_middle 424083894
push_middle 582647642
push_middle 684172441
push_front 724896886
push_back 982570625
push_back 265862083
push_middle 354474126
get 30534
get 167206
push_middle 473078728
push_front 283656718
push_back 100843483
push_back 463835825
push_back 697579605
push_back 376622735
push_middle 665906261
get 409034
push_middle 517473679
push_back 605272611
push_front 479367329
push_middle 712527563
push_middle 26831715
push_back 70724963
get 1137
push_front 347204540
push_middle 95773213
get 359271
get 78435
get 294360
push_middle 158072523
push_middle 223754424
push_front 127264679
push_middle 380921557
push_back 72362272
push_front 533052218
get 138254
push_front 25140078
push_front 942315330
push_middle 652184415
get 220504
get 25641
get 280292
push_middle 788823814
push_front 26256848
push_middle 6656899
get 340419
push_middle 226846849
push_front 840663913
push_front 295385750
push_back 234060787
push_front 379622995
get 183599
push_back 660205972
push_back 49495318
push_middle 121869130
get 239607
push_front 291358550
push_back 854126091
push_back 966501744
push_middle 120891464
push_back 958106004
get 259065
get 246814
push_front 409104382
push_front 464130960
push_back 100324666
push_middle 194441353
push_back 231530545
push_front 961836411
push_front 946849986
get 178961
push_back 604565379
push_front 807416178
get 297839
push_back 730916917
push_back 197556510
push_back 775054445
push_middle 633102492
push_front 577250552
get 443759
push_middle 58159048
push_front 39129357
push_back 377640587
get 324804
push_front 289383570
get 101474
push_middle 367446316
push_front 367106706
push_front 105558637
get 258625
get 111809
push_back 620106087
push_front 451067619
push_middle 286540175
push_front 119483629
push_middle 636662237
push_middle 750881277
get 30071
push_front 777411946
push_back 107279301
push_back 863094073
push_back 814142497
push_middle 722544923
push_front 651800934
push_front 533808123
push_back 523865173
push_front 20794942
push_middle 919397592
push_back 556260202
push_front 652705142
push_back 492254177
get 390963
push_front 733697654
get 270182
push_back 112102941
push_front 938997869
push_middle 463365667
push_back 388481843
get 187712
push_front 691503845
push_back 150963491
push_back 635734487
push_middle 237653015
push_middle 950388460
push_middle 150879866
get 457925
push_front 861347238
push_front 195267072
push_back 368272796
push_front 465623847
push_front 937830425
push_back 688849943
get 95287
push_front 851110183
push_middle 180912147
push_back 455853652
push_middle 232901821
push_middle 75536962
push_middle 193997544
push_middle 565398281
push_middle 380457965
push_middle 497893820
push_back 948454152
get 104745
push_front 960685526
push_middle 708447611
get 243170
push_middle 946175811
push_back 885585316
push_middle 196865882
push_back 370491153
push_middle 795893895
push_back 561253113
push_front 479556760
push_back 100627461
push_middle 215666591
push_back 880519463
push_middle 266080737
push_middle 392587758
push_middle 859287374
get 88259
push_front 349742189
get 141438
push_front 833275607
push_middle 440255365
get 250097
get 422342
push_middle 410738169
push_middle 811272449
push_middle 288084014
get 303406
push_middle 404786454
push_front 511478056
push_back 431953195
push_front 517318954
push_middle 484029371
push_front 993622168
push_middle 102968498
push_back 818023287
push_front 864323750
push_front 4222641
push_middle 72557926
push_front 600207790
get 446445
push_back 496647796
push_back 524434462
push_middle 170512404
push_middle 461046251
push_back 339807095
push_middle 942668111
push_middle 964352087
push_front 446784329
push_front 29838759
push_back 945375058
push_middle 477543548
push_front 237374295
get 316342
push_middle 658109764
push_back 984484940
push_front 212398395
push_front 386926161
push_back 504582937
push_back 820240055
push_front 431058240
push_back 915379308
push_middle 743775796
push_back 337349268
get 313260
push_back 550937434
push_back 766738093
push_middle 965902176
get 313816
push_back 48253799
push_back 939739889
push_front 755875560
push_front 161908589
push_front 719081146
push_middle 490721575
push_back 917591572
push_front 391091089
push_back 573353641
get 210078
push_front 672320840
push_back 671778263
push_back 770503645
push_middle 960920226
push_back 259334901
push_middle 959226028
get 17075
push_middle 173490523
push_back 507745065
push_back 187480021
push_front 598660097
push_back 141054844
push_back 196834302
push_middle 729047004
get 119645
push_front 989415190
get 26239
push_middle 117467112
push_back 289342302
push_front 691610778
get 77174
push_back 238264363
get 416558
push_front 910306125
push_back 279903564
push_front 247392382
push_front 174015251
push_front 813249005
push_middle 969949043
push_middle 545961520
push_front 610792875
push_front 849567509
push_middle 251483000
push_back 100543688
push_back 575305029
push_front 247554578
push_front 254758689
push_front 259027424
push_middle 25807664
push_middle 700693696
get 177955
push_back 482510346
get 36825
push_front 387567788
get 389442
push_front 345430525
push_back 272345269
push_front 444648466
push_back 271992350
push_middle 919771851
push_front 820081364
get 270971
get 185360
get 473826
push_front 982092451
push_front 596183174
push_back 242217998
get 413441
push_middle 97346899
push_back 407506010
push_middle 411065934
push_middle 148226
push_back 646302162
get 272815
push_front 806093755
push_back 1915540
push_back 309686645
push_front 250375872
push_back 415992611
push_back 374191045
push_middle 129392562
push_front 59596259
push_front 110634866
get 29544
push_middle 163639947
push_middle 959640303
push_front 859217822
push_front 308459638
push_middle 801561436
get 193192
push_front 517845156
get 408133
push_front 574639531
push_back 56729126
get 109984
push_back 55803980
push_middle 842869261
push_back 290876183
push_back 499793056
push_back 216330815
get 159012
push_back 684123352
push_front 790035747
get 300861
get 228006
get 305735
get 251465
push_middle 141373963
push_front 881236941
push_back 169182903
push_middle 317792060
get 415281
push_front 67225679
push_middle 746272911
get 254374
push_front 357863722
push_back 924010944
push_back 764749676
push_middle 166332283
push_middle 489705808
push_back 529630896
get 344305
push_middle 371395689
push_front 926480710
push_front 917729207
get 262362
push_back 232590346
get 382902
push_front 835467724
push_middle 100939085
get 86455
push_front 922260280
push_front 397098327
get 260527
push_back 569974360
push_middle 727829731
push_middle 570408329
get 244733
get 304963
get 128899
push_back 86837430
get 171617
push_back 97034866
get 85762
push_back 661948276
push_front 438376748
push_back 388340715
get 65598
get 427316
push_back 995769440
push_back 122180252
get 303158
get 439986
get 231427
push_middle 875916418
push_middle 368814960
get 71866
get 124351
get 247947
get 396689
get 343620
push_middle 919226652
get 356276
get 304195
push_front 493067376
push_front 570361768
push_front 716222330
push_middle 229487527
get 256837
push_back 13831518
push_front 281414077
get 325100
get 99755
push_front 326455151
push_front 391860942
push_middle 402154222
push_front 181587877
get 32901
push_back 542905678
push_back 131926173
push_back 80959136
push_middle 939448428
get 119148
get 252529
push_front 756847333
push_back 234047014
push_front 655780770
push_back 585913178
push_front 417057480
push_front 571889993
get 107712
push_front 285204014
push_middle 958050909
get 14730
push_middle 445071582
get 210307
get 252947
push_middle 277752711
push_back 966605747
push_front 696556796
push_front 296353136
push_front 249966477
push_back 442000622
push_front 717923172
push_middle 159037085
push_middle 193873337
push_middle 582402613
push_middle 143207326
get 233405
push_front 278851212
push_middle 63391475
push_front 841262147
push_front 962155118
push_back 1693168
push_back 625201891
get 431913
push_back 152690055
push_middle 551232222
get 95714
push_back 767668547
push_back 597366567
push_middle 108281325
push_back 718042941
push_front 306990156
push_back 965577838
get 80541
push_front 719240293
push_back 584235787
push_back 366405627
push_middle 420529910
get 378286
push_back 44399774
get 458390
push_front 896335292
push_back 47900806
push_front 805868939
push_front 961326398
push_front 935667323
push_back 572713311
get 207715
push_back 545971834
get 411535
push_back 645003101
push_middle 447807819
get 209977
push_back 48060742
get 77159
push_front 253975491
push_front 22667986
get 91026
push_back 302340322
push_middle 117733015
push_middle 358022702
get 24921
push_middle 250227552
push_middle 238453809
get 259467
push_back 562115636
push_middle 113852172
push_back 912847077
push_back 925579315
get 179292
get 33858
get 441910
push_back 600247007
push_back 322731953
push_front 687837752
get 74241
push_middle 802713809
push_front 409051565
push_middle 870808184
push_back 286761196
get 306589
push_front 134588238
push_middle 791080173
get 343434
push_middle 542813198
push_front 964522846
push_middle 622538684
push_front 59437920
get 161382
push_front 187978065
push_middle 25710296
push_back 491162609
push_front 725796738
push_back 989132807
push_front 343593110
get 106053
push_middle 321123383
get 231054
push_front 360575845
get 91389
push_middle 642579411
push_middle 69444455
get 199938
get 82842
get 207608
push_middle 928242916
push_front 855631879
get 126678
push_back 980962347
get 108495
push_middle 303848006
push_back 687581827
push_middle 147059697
push_back 974996985
push_front 843541504
get 91721
push_front 1052764
push_middle 425158102
push_middle 509401885
push_back 619079714
push_middle 546824596
push_back 746776517
get 440123
push_middle 195847771
push_back 73362732
push_front 152651048
get 64005
get 161377
get 204069
push_middle 156464209
push_back 373644250
push_back 736882813
get 318674
get 205879
push_front 710914988
push_middle 258442130
push_middle 352945738
push_front 659531299
push_front 167572685
push_front 195477182
push_middle 450170688
push_middle 132866629
get 80725
push_front 84389757
get 123830
get 16864
push_back 427048607
push_back 132901866
push_front 655981612
push_middle 389911210
push_back 287157572
push_middle 90999552
push_middle 287564646
push_front 280200452
push_front 576219470
push_front 622285298
get 386229
push_front 512862426
push_front 373498118
push_back 69958056
get 35070
push_middle 731499096
push_back 180479159
get 43072
push_back 609471824
get 401962
push_back 540569770
push_front 97764475
push_front 501242793
push_front 575499999
push_back 358905327
push_middle 458926720
push_front 31637114
push_back 178803189
get 351361
push_back 203598999
push_middle 772880334
push_middle 458383768
push_front 101353360
get 382843
push_middle 434727213
get 113367
push_back 845926959
push_middle 634987690
push_back 652947620
push_back 991077443
push_back 515111838
push_front 588213398
push_back 883611459
push_back 540804084
push_back 309400264
push_back 883410211
push_back 801761536
get 219105
push_middle 515660090
get 108382
get 451883
push_middle 242434628
push_back 497419976
push_back 435376710
get 237032
push_back 351927701
push_front 324424164
push_back 157685718
push_middle 741748074
push_back 264302857
get 271559
get 291852
push_middle 73944239
push_middle 817092682
push_front 69829813
push_back 266128914
push_back 642833758
get 25888
push_back 894329365
push_middle 330749641
push_middle 78213490
push_back 483835774
push_front 732576471
push_front 823823282
push_front 277576437
push_front 80654349
get 90205
get 12788
push_middle 859216958
push_middle 627953783
push_middle 37765995
push_front 776757147
push_front 916955022
push_middle 311697245
push_middle 649901470
push_back 686582936
push_back 889520597
push_back 314040910
push_back 494967932
get 103186
get 220671
get 327814
push_middle 117057261
push_back 162401736
push_front 327608115
push_back 544435254
push_front 921073303
push_front 245143608
push_back 603800697
push_front 226123412
push_front 506567125
get 341490
push_front 862482262
push_front 256344644
push_middle 644242077
push_middle 208491347
push_back 212435874
get 416755
push_middle 315581592
get 264243
push_back 595159589
get 249531
push_front 239056100
push_back 818672728
push_back 835406232
get 110274
push_back 659930390
push_middle 574791940
push_front 172965766
push_back 626466769
push_back 440966228
push_back 901485580
push_front 794346778
push_back 535702955
push_middle 270019844
push_back 969198604
push_middle 537838429
push_back 781552773
push_middle 792936114
get 341531
push_front 953096659
push_middle 307786582
push_front 242788922
get 347514
push_middle 359028288
push_middle 165657980
push_front 99196923
get 303056
push_front 171371155
push_front 403783542
push_back 555360917
push_front 415473421
push_middle 858565242
push_front 364316108
push_front 457586045
get 299439
push_back 869443254
push_back 449810461
push_middle 840337143
get 458156
push_middle 405769403
get 38622
get 398975
push_back 905960745
push_front 198442948
push_middle 809995874
push_middle 305628844
push_front 34553283
push_back 573659941
push_back 684040026
push_front 67860429
get 122022
push_back 325515623
push_back 950506300
push_back 666606078
push_back 631065917
get 288955
get 85440
get 190632
get 17490
push_middle 262678966
get 168691
push_front 344088893
get 441397
push_front 74104540
push_front 332006807
push_front 627715570
get 298200
push_front 371993129
get 475559
get 180886
push_front 443005310
get 264543
push_back 924615924
push_middle 917996252
push_middle 292399206
push_middle 62299015
push_front 737983007
push_middle 76257432
push_front 809025306
push_back 15191241
get 281392
push_back 306648016
push_front 588648040
push_middle 226603794
push_middle 256309906
push_front 761079814
push_back 71723282
get 286865
push_back 489680393
push_middle 899648673
get 3747
push_back 64402403
push_back 412431915
push_middle 426762949
push_back 273260491
push_middle 59856414
push_front 831400458
push_back 99879705
get 17984
push_back 141660693
push_front 581624027
push_back 34581124
push_front 956682682
push_back 778237978
push_back 172055717
push_middle 643082718
push_middle 567438352
get 558
push_back 867817327
push_middle 958125246
push_middle 680204997
get 261372
push_front 550922050
push_middle 81325190
push_middle 213677122
push_front 649931840
push_front 859184038
push_middle 666462779
push_back 305646386
push_middle 196276682
get 190904
push_front 117520024
push_middle 834169421
push_middle 659231450
push_middle 915976090
push_back 993474323
get 231133
get 131461
push_middle 828286721
push_middle 650220746
get 243999
get 176493
push_middle 409692070
push_middle 38834204
push_middle 99784244
push_middle 420150737
push_back 713685643
push_front 51886934
push_front 489269138
push_front 230217705
get 367578
push_middle 135399027
get 52840
push_back 661263141
get 174900
push_front 860037104
push_back 119775654
push_back 791197316
push_back 368158257
push_back 86524492
push_back 740991200
push_front 676097845
push_middle 283011435
push_back 569052689
push_middle 630116539
push_back 344478289
push_front 707116551
push_middle 207086549
push_front 675341460
push_middle 51141618
push_middle 274940297
push_back 509685909
get 363239
push_back 304161354
push_front 380248349
get 289764
push_front 210092187
push_middle 757199157
push_back 744107974
push_middle 379540179
push_front 805215079
push_middle 182542150
push_middle 74945678
push_middle 853496148
push_middle 898518044
push_middle 22270159
get 72149
push_back 935164133
push_middle 499672294
push_middle 856216112
push_front 16249614
push_back 463463038
push_middle 765949308
push_back 533705449
get 199259
push_back 658505857
push_front 83421780
get 435931
push_middle 848153487
push_front 585765324
push_back 31981173
get 330942
push_middle 757471050
push_back 320908950
push_middle 500739954
push_middle 469114903
push_middle 443611531
push_back 969821032
get 97217
get 85714
get 394195
push_front 716189702
push_back 206804829
push_front 553394234
push_front 843777836
get 154346
get 136597
push_front 196586565
push_front 747433068
push_middle 355573766
push_back 329595525
push_front 487316501
push_back 223540527
push_middle 680612022
push_front 242669746
push_back 307413475
push_front 278497657
push_middle 612351596
push_back 688763649
push_front 569024312
get 419637
push_back 561164146
push_middle 361135828
push_front 446885261
push_back 880703378
push_front 277473670
get 257176
push_back 81266595
get 66106
get 415705
get 261646
push_middle 897489677
get 36364
push_middle 728133744
push_middle 149505321
push_back 272823802
push_back 57222997
push_back 805796561
get 33404
push_front 805851560
push_front 562464204
push_front 975516570
push_front 486371965
push_front 97003374
push_middle 924103172
push_middle 660427938
push_back 758210256
get 254649
push_back 57321654
get 168433
push_front 948018712
push_front 546088260
push_back 134131021
push_back 157473081
push_front 367035636
push_front 389361028
push_middle 793887186
get 416860
get 250788
push_middle 481980592
push_back 456408463
push_middle 815211946
push_middle 269440147
get 59164
get 466031
push_front 406470871
push_middle 571442293
push_front 550501311
get 332704
push_back 999019048
get 52389
push_back 840019861
push_back 187871191
push_front 933807079
push_middle 539740249
push_middle 623163987
push_front 592166598
push_front 13968166
push_middle 485051662
push_front 355206151
get 226037
push_middle 319859130
get 385854
get 24733
push_middle 500382454
push_front 513482761
push_back 132013589
get 378595
get 150274
push_front 402459539
get 156232
push_back 351605087
get 244752
push_back 259037587
get 453240
push_front 851588757
get 173417
get 88715
get 429030
get 14450
push_middle 88890364
get 285918
push_middle 205123191
push_middle 466442025
push_middle 509796035
get 422138
push_back 540279486
push_middle 327932111
get 465769
get 332276
get 86884
push_front 647218893
push_back 697182343
get 342842
get 338981
push_back 526676809
push_back 722450278
push_middle 823743355
push_back 872172703
push_middle 145108505
push_back 974614994
push_front 766824234
push_front 24627900
push_back 24287759
get 445687
push_middle 423090929
push_back 792141064
push_front 311329269
push_front 968813262
push_back 760954112
push_back 316481043
push_back 67188879
push_middle 20116414
push_front 676542896
get 173050
push_front 391861259
push_front 697255927
push_middle 93773974
get 166474
push_front 564808776
push_front 65717348
push_middle 957683289
push_middle 773255297
get 9803
push_front 792881163
push_middle 591781385
push_front 783145024
push_middle 953068600
push_front 275347191
push_middle 60728304
push_back 554478183
push_front 706536505
get 169011
push_front 647821241
push_back 694181891
get 276495
push_back 324810461
push_back 81472975
push_back 93186316
push_back 653067633
push_middle 389868137
push_middle 441508277
get 360697
get 40449
get 100809
get 269586
push_front 120034456
get 112321
push_middle 45478359
push_back 688252189
push_front 413476532
push_front 444187098
push_front 257809736
get 167442
get 380612
get 94196
get 274384
push_front 794246729
push_middle 525210517
push_back 345594066
get 269946
push_middle 810197509
push_front 337577900
push_back 283558011
push_middle 138017043
push_front 499821878
push_back 60334123
push_back 218012543
push_middle 33046975
push_front 713291279
push_back 741525278
push_back 319726170
push_front 527173767
push_middle 674718076
push_front 832586690
get 253460
push_front 915407283
get 276130
push_front 206538436
get 48180
push_back 322667923
get 164033
push_middle 48235792
push_back 118263239
push_back 34862943
push_middle 522172981
get 442421
get 125827
push_front 775939943
push_front 493681634
push_front 30490371
get 151727
push_front 942587162
push_back 101003997
push_back 584548649
push_middle 258291997
get 270886
push_back 768283535
get 361070
push_middle 857294908
push_front 576657098
get 234856
get 318839
get 471533
get 89940
get 101550
push_back 863587291
get 331252
get 136628
push_front 259276130
push_middle 655741341
push_front 478762122
push_back 788535381
push_back 424613748
get 235871
push_front 241657093
push_middle 234682667
push_front 379748300
get 314078
push_front 606330947
push_back 16177505
push_front 354635650
get 386800
push_back 25078211
push_middle 753500248
push_middle 485355134
push_middle 16265050
push_middle 153416367
push_front 827304573
get 328715
get 421368
push_back 956208531
get 295583
push_middle 486286480
push_middle 151744648
push_front 878987160
push_back 47929594
push_back 242128159
push_back 589469758
push_middle 511678197
push_front 147788196
push_middle 49199397
get 305378
push_back 961496731
get 360704
push_front 594313239
get 204409
push_back 948282883
push_middle 28241981
push_front 456592233
get 95648
push_middle 468152852
push_back 942262124
push_middle 929866774
push_middle 222187003
push_back 630245588
get 190743
push_middle 95955569
push_back 438377943
push_back 569630563
push_front 692407703
push_middle 277511267
push_middle 388266820
push_back 208167701
push_front 294624200
push_back 929331701
push_middle 413183165
push_back 877946414
push_middle 629898457
push_back 845062424
push_front 802770163
push_back 468910929
push_middle 302795190
push_front 750617974
push_back 41198971
push_front 286913678
get 6578
get 238288
push_middle 732443086
push_front 770292550
get 328386
push_back 200863544
push_back 912311963
push_middle 387142339
get 342370
push_back 339805509
push_middle 409933623
get 279986
push_back 776376028
push_middle 621979528
get 407063
get 153152
push_back 257983220
push_middle 1100016
push_back 456657015
push_middle 177310175
push_back 196730609
push_middle 457480439
get 144516
push_middle 306385186
push_front 972401673
push_middle 367283536
push_middle 342576898
push_middle 211763926
push_front 776591359
push_front 382743636
push_back 796604356
get 337318
push_middle 354723521
get 342560
push_back 725862188
get 207521
push_middle 607920914
push_front 883611924
get 453655
get 380263
push_back 276423826
push_front 96227039
push_back 695085014
push_front 425930969
push_front 737096198
get 343214
push_middle 44591975
push_middle 637462909
push_front 496984972
push_front 867085805
get 357491
push_front 965284424
push_back 700831493
push_back 502771325
push_middle 613974794
get 115146
push_middle 816625822
push_back 199480321
get 340881
push_front 707003726
push_back 981620825
get 374502
push_front 661115256
get 333484
push_middle 143621988
push_back 384040323
push_front 516648038
get 204018
push_front 350676973
push_front 958639899
push_front 804067310
push_back 978979773
push_front 460019884
push_back 304974951
get 143664
get 430619
get 267934
push_middle 134034446
push_front 682165444
get 194063
push_middle 791136309
push_back 494089058
push_middle 597700202
push_middle 574133636
get 325560
push_front 278041848
push_front 570225203
get 225278
push_middle 338555882
get 85549
push_back 346490865
push_front 684650246
push_front 576642878
push_front 39857898
push_front 146608062
push_middle 712747302
push_back 651942561
push_front 670292518
push_middle 896165424
push_front 639491003
push_back 771150351
push_front 652450535
get 182600
push_back 597181146
push_middle 871110451
push_back 517878695
get 471369
push_front 28200326
push_middle 588736009
push_middle 500996370
push_back 752792560
push_back 191263838
push_front 546662761
push_front 287185738
get 224674
push_middle 867057787
push_front 309101465
push_middle 906295116
push_front 835851484
get 428834
push_back 369441258
push_back 76934181
push_middle 507551473
get 139897
get 53317
push_middle 469957666
get 397264
push_middle 783817181
push_middle 796521182
get 187076
push_middle 996360223
push_middle 226540072
push_front 900213302
push_front 517477207
push_front 855256300
get 93371
push_front 777448658
push_middle 53332940
push_back 79103782
push_front 120172482
push_back 173586226
get 440978
push_front 358113734
push_middle 988759768
push_back 184588432
push_middle 604507506
get 66445
push_middle 312066980
get 374584
push_back 787044506
push_middle 663808071
push_front 165711798
push_back 769170356
push_back 179500991
push_front 435118650
push_front 343392107
push_back 240110456
get 397904
push_back 917605597
push_front 494016702
push_front 521267125
get 477266
push_front 265668028
push_front 169398567
push_back 335943453
push_back 9579968
push_back 959596001
push_middle 603382667
get 326920
push_front 406338901
get 30827
push_back 492692023
get 362107
push_back 389885972
push_back 609781997
get 80770
push_middle 704787414
push_back 305252494
push_middle 418611226
push_back 762530382
get 215236
get 365720
push_back 31363854
push_front 396879687
push_front 809080684
push_back 611835760
push_back 640518161
push_back 11024349
get 92098
push_middle 659453122
push_front 16952900
push_front 297466613
push_front 853493761
push_back 852828098
push_middle 180007173
push_back 88739940
push_middle 684093809
push_middle 404575080
get 455143
push_middle 203890745
push_middle 914313663
push_middle 786643107
push_front 859284493
push_front 301239734
push_front 507386194
push_back 2931094
push_middle 993601444
push_back 21679655
push_middle 46923092
push_back 276119935
push_front 136780729
push_middle 265907313
push_middle 99142085
push_front 43624375
push_front 767978562
push_front 880066491
push_middle 786832815
push_front 579774722
push_middle 417793457
push_back 523159350
push_back 537112120
push_front 654660302
get 347258
push_front 56689907
push_back 959882354
push_middle 720150753
push_front 219134770
push_middle 913777598
push_back 32776817
get 357567
get 374775
get 144643
push_back 702195144
push_front 699864815
push_middle 635413695
push_middle 938532236
push_front 389378268
push_back 986733942
push_front 900280823
push_back 308971621
push_middle 378101330
push_back 780965187
push_back 588359214
get 400230
push_front 719139275
get 131530
push_middle 180501318
push_middle 238855080
get 180572
push_back 325182296
push_front 448710165
push_middle 212592241
get 183835
get 231435
get 195042
push_front 132891166
push_front 227543235
get 164611
push_front 55946954
push_front 593324220
push_front 3867324
push_front 516812465
push_front 715606407
push_front 342067414
push_middle 851477515
push_back 66615368
push_middle 837573956
get 133212
push_front 855924639
push_middle 895265853
push_front 330426255
push_front 423460247
push_middle 851513489
push_front 151975565
get 8254
push_back 604649912
push_front 34807758
push_middle 355042794
get 475459
push_middle 665896286
push_back 963792374
push_front 720176399
push_back 258304776
push_back 584737538
push_back 895310031
push_front 13481405
get 361244
get 198590
push_front 479038927
push_middle 744544830
push_middle 628873495
push_middle 92593989
push_back 368213981
get 414307
push_back 113657355
push_back 736690111
push_back 494874404
push_middle 516981632
push_back 109891473
push_middle 67433657
push_front 829529415
push_middle 822300701
push_middle 305415928
push_back 10113238
get 30879
push_front 953074352
push_middle 294080117
get 269470
push_middle 246437593
push_front 297981575
push_middle 831695754
push_back 27080526
push_middle 278456381
push_middle 472828426
push_middle 622788755
get 442941
push_front 575596457
get 54448
push_front 528336137
get 284416
push_front 230764189
get 280896
get 8693
push_middle 232475565
get 272610
push_front 514311613
push_front 187798160
push_front 248606521
push_front 672939014
push_middle 466904326
push_back 965467653
get 263798
push_middle 743889536
push_middle 221965494
push_front 469553102
push_front 273355265
push_front 830807748
push_front 926435377
get 103740
push_middle 452158135
push_back 775644640
push_front 906398852
push_back 339557945
push_middle 531490837
push_front 10814283
push_middle 288222519
push_middle 698003348
push_middle 782454952
get 24587
push_middle 113167665
push_back 207098508
push_middle 214597274
push_front 807985834
push_back 302424262
push_back 697904241
push_back 701073784
push_middle 231894744
push_back 243784200
get 219589
get 336322
push_middle 735853296
push_middle 510904149
push_front 873637549
push_back 438103785
push_front 916922872
push_middle 665510091
get 413442
push_back 627666658
push_back 790803058
push_front 218993208
push_front 788973738
push_front 758343264
push_middle 406195540
get 289823
push_back 303639626
push_middle 573894680
push_front 615993617
push_front 909078142
push_back 304901394
push_back 857233474
get 348725
push_front 660475905
get 59332
get 120627
push_middle 253613819
push_middle 424684710
get 169425
push_middle 2598512
push_middle 432037549
push_front 579802421
push_front 829653386
push_front 361207758
push_front 733471174
push_front 236231423
push_back 94079953
get 147734
push_front 503030049
push_back 691716317
push_back 535502804
push_back 644698193
push_middle 990616126
push_middle 25876359
push_back 785334360
get 410587
push_middle 799783725
push_middle 975999302
push_front 739770065
push_front 935917751
get 256767
push_back 582807029
get 253390
push_front 804402637
push_middle 43295815
get 71277
get 280523
push_middle 508060112
push_back 107985207
get 415183
get 408819
push_front 43152217
push_middle 784738657
push_front 809728196
push_front 605810571
push_middle 643240592
push_front 810287702
push_front 835388364
push_back 329966169
push_back 833075441
push_middle 737763532
get 68550
get 269978
push_middle 279558296
push_front 917658236
push_middle 845567775
get 330191
push_middle 220472483
get 239638
get 206461
push_middle 533220741
get 291418
push_back 516953623
push_back 663188563
push_back 812228018
get 224792
push_back 452539196
push_back 993646813
push_back 982640016
push_middle 69124594
get 299652
push_middle 11140981
push_back 202846721
push_middle 563599635
push_front 484162475
push_front 85877249
get 67051
push_back 205458245
push_front 822391749
push_back 282515703
push_front 183838682
push_back 540092930
push_back 134366954
push_middle 220189267
push_front 676943566
get 100133
get 42950
get 244113
push_back 975168039
push_back 99249226
push_middle 170097319
push_middle 299751742
get 156329
push_back 277013511
push_front 120527014
push_middle 611981293
get 84831
push_back 51084386
get 199474
push_front 643149565
push_middle 442566168
push_front 259436214
push_front 363148632
push_front 34591053
push_front 626164059
push_front 805881104
push_front 181896048
push_front 924002708
push_front 258332142
push_middle 19638786
push_back 21328532
push_front 905195851
push_back 15163665
push_middle 423352696
get 268929
push_back 385356766
push_front 798551886
push_front 459162010
push_middle 653210358
get 461813
get 166880
get 271106
push_middle 323322455
push_front 203834437
push_middle 908514426
push_front 103311112
push_middle 750769983
push_back 522375223
push_middle 731681052
push_middle 514102983
push_back 801974883
push_front 514922461
push_back 538046252
push_front 80324217
get 145072
push_front 473480826
push_front 670237856
get 420456
push_middle 409428154
push_middle 143841946
push_back 986479948
get 30217
get 160939
push_front 945623927
push_middle 153617098
push_front 559227388
push_front 230064664
get 127991
push_middle 310869879
push_back 240782742
push_back 182565464
push_front 542952785
push_back 243071972
get 36143
get 373691
push_front 312646049
get 313750
get 151413
push_back 138513363
push_back 147219765
get 368089
get 95539
push_back 197706436
push_front 726670445
push_back 631982417
push_front 43728513
push_middle 610505334
get 219500
push_back 362848582
push_front 39498269
push_middle 903116240
push_front 860851429
push_middle 169657766
get 50238
push_middle 609066467
push_front 310118635
push_middle 276898490
push_front 550337268
push_middle 422188516
push_back 288642941
push_front 101458375
push_middle 138400847
push_back 874377122
push_back 809745589
push_front 418152839
get 381772
push_back 846066871
push_middle 133544081
get 157668
push_front 502355857
push_front 245757579
push_middle 388334858
push_back 526610371
push_middle 170877134
get 230483
push_back 151503216
get 346570
push_front 667089161
push_middle 227936719
push_back 309878833
push_back 302401230
push_middle 513838361
push_middle 606696653
get 279017
push_front 540566395
get 30891
get 456287
get 185828
push_back 556448698
push_back 635745973
push_front 956701125
push_front 331226682
push_middle 182832121
push_middle 953822603
push_middle 438553031
push_middle 42582927
push_back 857164227
push_front 780557883
push_middle 748816924
get 300612
push_middle 422967403
get 141677
push_middle 781458056
get 34030
get 422706
get 353675
push_back 479508409
push_middle 749934980
push_middle 715827931
get 270271
push_front 49925918
push_back 546974228
push_middle 757052460
push_middle 421051564
push_middle 274688964
push_back 379142693
push_back 636346755
push_back 410212962
push_middle 68296613
push_middle 574626658
push_front 705611463
push_front 604230095
push_front 50386887
push_front 465239219
push_back 661230535
push_back 176357450
push_front 949749841
push_middle 112984562
push_back 259052436
push_front 230184255
push_front 851282125
push_front 706779691
push_middle 151600321
get 415651
get 348456
push_back 264601506
push_middle 887973404
push_back 445123627
push_back 317954869
push_back 782785677
push_front 820367733
push_front 909544266
push_middle 162711641
push_back 378044955
get 420928
push_back 778523547
push_middle 579304807
push_front 579146041
push_back 289426881
push_middle 364623437
get 107004
get 285502
push_back 288919977
push_front 720107785
push_front 316346634
push_back 652283005
push_back 715184282
get 291552
push_middle 854530362
push_back 99809240
push_front 154484179
push_front 958594197
push_middle 471978582
push_middle 115508653
push_front 820900802
push_back 534693386
push_back 774893475
get 43812
push_front 284213453
push_back 792963355
push_back 661608626
push_front 129440701
push_middle 870250870
push_front 145603289
push_front 400819273
push_middle 669842263
push_middle 25515616
push_back 837352306
push_middle 147792505
push_middle 511603235
push_middle 458993101
push_front 542702871
push_middle 269672583
push_back 585420602
get 317959
push_front 76048102
push_front 95078219
push_middle 446143749
push_back 122009268
push_back 503866144
push_front 484180928
push_back 829042279
push_front 846656367
get 110135
get 82039
push_back 403031584
push_front 118529592
push_back 128719071
push_front 624108985
push_middle 565770915
push_middle 580459319
push_front 346266868
get 409363
push_back 706939574
push_back 480261053
push_middle 779682706
get 42478
get 73205
push_middle 138791107
get 224698
push_middle 914836344
push_front 134021663
get 247048
push_back 624211230
get 381054
get 322180
get 392212
get 266839
push_back 416348718
push_back 915152324
get 327007
push_front 715812372
push_middle 672121234
push_back 715962675
push_middle 488443834
push_back 392100413
push_front 793690855
get 356785
get 305601
get 147783
push_front 512324928
get 434469
get 6839
push_front 829308106
get 122727
push_middle 142274934
get 235713
push_front 955414212
push_front 849084749
push_back 711749254
push_back 722167112
push_front 123355155
push_middle 31197421
push_back 652402555
push_front 84114588
push_middle 591558190
get 409104
push_back 64491947
push_middle 886492126
push_back 43012735
push_front 744223048
push_middle 901027650
push_middle 431283747
push_middle 614124987
get 373081
push_middle 727156229
get 412652
get 154258
push_middle 769121243
push_front 742692258
push_middle 274906061
push_front 659121237
get 389592
push_back 323674075
push_front 700989355
push_back 330770808
push_front 900786141
push_middle 192529275
push_back 907358120
push_back 343916751
push_back 954165159
push_back 946675601
push_back 838641025
push_front 964255471
push_front 303758481
push_front 864200907
push_front 545444308
push_middle 586124456
get 374619
push_front 765361232
push_front 669767389
push_back 561481244
push_back 620428767
get 235974
push_middle 779099462
push_middle 671637972
push_back 981824311
get 100425
push_back 555881600
push_back 806285898
push_middle 421899116
push_middle 368094736
push_middle 592888971
get 391566
push_middle 504118907
push_back 563604668
push_back 914633765
push_front 836247499
push_front 807110897
get 459611
push_middle 746561597
get 384478
push_back 743607848
push_front 175709341
get 156341
push_front 282092188
get 95904
get 142906
get 313061
push_front 148073527
push_middle 981105381
get 400964
push_middle 583978930
get 182503
get 248083
push_back 653667900
push_front 438123108
push_middle 419700377
push_middle 699228529
push_back 652222413
push_front 577254720
push_back 921680647
push_middle 853224032
push_back 877460337
push_middle 130546525
push_middle 261116542
push_middle 128652176
get 109735
push_front 20292987
push_middle 839996438
push_back 339009776
get 412499
push_back 889022082
push_back 522294751
push_front 316721933
push_middle 760837566
push_middle 920001744
push_back 40472735
get 399864
push_middle 801108687
get 472397
push_back 77765929
push_front 627835552
push_back 996725391
push_front 439869404
get 2542
push_back 311881593
push_back 327534462
push_back 981918766
push_front 485705375
push_front 476753016
push_back 701647775
push_back 357350215
push_middle 799101220
get 181960
get 306343
push_front 758209075
get 383642
push_back 223153552
get 331882
push_front 183855307
get 409509
get 310657
get 406376
push_back 527756141
push_front 878781295
push_middle 118327194
push_middle 635861
push_front 451450508
push_front 107592180
push_middle 871828220
push_front 432249463
get 468378
push_middle 836578039
push_front 615694501
push_middle 456523101
push_front 671091482
push_middle 669668167
push_back 97957290
get 136159
get 4270
push_front 424235903
push_back 849713748
push_middle 952507217
push_front 773254038
push_back 732570363
push_front 791743905
push_front 182856814
push_front 828628510
get 301157
push_middle 232110342
push_front 77702858
push_back 526010300
push_middle 933419887
push_front 631968018
get 304620
push_front 489714165
get 215829
get 171099
push_front 525875962
push_back 623243767
get 51598
push_back 851538363
push_front 759316808
push_middle 959918423
push_front 391905643
push_front 438051069
push_back 763104390
push_front 272666540
get 278330
push_middle 12966994
get 84888
get 70864
push_front 938796149
push_back 823654223
push_front 877329928
get 18541
push_back 811303491
push_back 645317817
push_middle 875166877
push_front 262126298
get 179509
get 105506
get 470336
push_front 908380753
get 394028
push_front 685078300
push_middle 587376117
get 215407
push_middle 50471143
get 51072
push_back 187648808
get 164469
push_front 245417927
get 107116
push_back 381063884
push_back 436462803
push_middle 263489325
push_front 874719715
push_back 939983868
push_middle 700016336
push_middle 518974845
push_back 915597826
push_middle 212622980
get 190097
push_back 795907520
push_front 948688104
push_middle 35874202
push_middle 348210961
get 67042
get 395252
push_middle 38706014
push_middle 121135820
push_front 334064202
push_front 429024939
push_front 621530893
push_front 532515964
get 219659
get 330848
get 342103
push_middle 525452540
push_front 327469820
get 110355
push_middle 687926007
push_back 35222180
push_middle 533264904
push_front 148064799
push_back 277710638
push_front 404676175
push_middle 608059783
get 125758
push_front 505773210
push_front 799990707
get 159844
push_front 895541293
get 251758
get 386462
push_front 412378425
push_front 272260461
get 162610
push_front 425790570
push_middle 772180691
get 385351
push_middle 790836305
push_middle 639075996
push_middle 584869703
push_back 44356971
push_front 476702405
get 473696
get 53662
get 118388
push_front 444075199
push_middle 657318722
push_front 104136948
push_front 558712205
get 262167
push_back 836840020
push_middle 246692509
push_middle 566236073
push_back 935051060
push_back 266679762
push_middle 122735642
get 232747
push_middle 179555920
push_front 618136080
push_front 344885515
push_middle 617572940
push_back 262819655
push_back 210409761
get 65840
get 435188
push_middle 745195634
get 293248
push_back 511798058
push_back 807538113
push_back 587342206
push_middle 113512558
push_middle 713655438
push_back 710311274
push_back 732782120
push_middle 916253582
push_back 868084438
push_middle 482751137
push_middle 76937358
get 210100
push_middle 884719765
push_front 348175515
push_middle 669788894
push_middle 317862317
push_back 545171591
push_middle 865434578
get 217512
push_back 406517950
get 399
get 282553
get 319148
push_front 875685782
push_back 77088588
push_front 558310040
push_middle 816002689
get 35931
push_middle 407261036
push_middle 514533008
get 130218
push_front 149468932
get 357544
push_back 240927899
get 176174
push_front 189710129
push_middle 80011945
push_middle 143226023
get 289935
push_front 47737378
get 337368
push_front 763613261
get 104568
push_back 91987594
push_back 888949054
push_middle 840963206
push_middle 64178227
push_back 354966838
get 246837
push_front 24755058
push_front 92189736
push_middle 254557787
push_front 345250836
get 144946
push_middle 649707935
push_front 521990697
push_back 812031953
push_front 20144084
push_middle 144212018
push_back 737127874
push_back 273730492
push_middle 849981565
push_back 528894405
push_front 576040792
push_back 751814765
push_back 874260102
get 157370
push_front 856925031
get 372948
push_front 959477062
push_back 166720626
push_back 65260243
get 126386
push_back 56368433
push_middle 151789906
push_back 17145711
push_middle 257855264
push_back 351222003
push_back 456570809
push_middle 264939193
get 189380
push_middle 49527269
push_back 454672770
push_middle 10232700
push_front 731914877
push_middle 321684984
push_middle 814878250
push_middle 382339247
get 361090
push_back 521944451
push_front 671108777
push_back 143119915
push_front 749442715
push_front 839783047
get 174319
get 467324
get 138410
push_front 641539774
push_back 824205090
push_middle 862818336
push_front 548264513
push_back 45586824
get 212658
get 389248
push_front 658729807
push_back 51691735
push_front 892866806
push_middle 385345916
push_middle 297060431
get 68045
push_back 459457837
push_back 746127153
push_front 69227622
push_front 409767941
push_back 337001493
push_back 115552835
get 464348
push_middle 534499008
push_front 468287920
push_back 494288748
get 312857
push_back 167349053
push_middle 626687598
push_front 500249876
get 312024
push_back 700987710
push_front 391733424
push_back 88138594
push_back 705978176
get 115500
push_middle 347224790
get 295545
push_back 296126066
push_front 857632285
push_front 338880073
push_middle 941200019
get 62692
push_front 80245976
push_middle 961293888
push_back 160753906
get 408379
push_back 130735813
push_front 228053908
push_front 800328206
push_front 447193636
push_front 980268662
get 440942
push_back 10647443
get 447228
push_front 456981324
push_front 89199318
get 109494
push_middle 740355737
get 472301
push_front 724796482
get 165488
push_back 507871671
push_back 954805687
push_middle 261917609
push_back 315938531
push_front 484758738
get 89088
get 68030
get 428411
push_back 500310119
get 434158
push_middle 172932655
push_middle 751925489
push_back 517771173
push_front 22367778
get 131651
push_back 394345154
get 153592
push_middle 190498373
push_middle 319737559
push_front 880740573
push_back 772185492
push_front 254504783
push_middle 828998438
push_middle 89718745
push_front 302201072
push_middle 226621266
get 228523
get 277688
push_back 738465128
push_front 985217688
push_middle 573938447
push_front 502235814
push_back 206825894
get 266407
push_middle 961716396
push_middle 929752974
push_middle 665320128
push_middle 835040461
push_front 140068762
push_middle 956084704
push_front 96815800
get 179362
push_middle 629041850
push_back 930416496
push_front 85843800
get 416108
push_middle 524482171
push_front 513408073
push_middle 409076243
push_front 566720885
push_back 846773331
get 272663
push_back 535507254
push_middle 339810211
push_back 626424134
get 33424
get 393220
push_back 846508610
get 172204
push_middle 354673012
push_back 819063303
push_back 201345290
push_middle 513271639
get 464062
get 335076
push_middle 972039951
push_back 112395880
push_front 14487248
get 228091
push_middle 476013573
push_back 659980900
push_middle 490090859
push_front 170847823
push_front 909367186
push_middle 79491784
push_back 881392932
push_front 329687976
push_front 867099807
push_front 214984753
push_middle 362596089
get 424453
push_back 56475642
push_front 270164139
push_middle 43239930
push_middle 394191934
push_middle 674546173
push_back 428980337
push_back 537486734
push_front 654184138
push_back 451927692
push_front 214852454
push_middle 497010336
get 179114
push_front 876952943
push_middle 332228239
push_middle 740251355
get 240784
push_back 958502297
push_middle 597862379
get 88582
get 135423
push_back 463362210
get 428634
push_middle 246969393
push_back 471586589
push_middle 865506110
push_front 239848343
push_back 710175730
push_back 857371129
push_front 598772793
get 246739
push_back 720871432
push_middle 544928571
get 395467
get 39696
push_middle 10476425
push_middle 624454036
push_middle 530759491
get 396096
push_middle 180216571
get 161776
get 398886
push_back 85393620
push_back 857146672
push_front 518574333
push_front 848797747
push_front 27283196
push_middle 403194103
get 470886
push_front 830505465
get 446427
push_front 470306279
push_front 353880726
push_back 86396378
get 151497
push_middle 366890782
push_back 136713818
push_middle 39811427
push_front 773572581
push_back 585853909
push_back 35269280
get 222274
push_front 914569556
push_front 231203801
push_front 694431904
push_front 894871629
get 208992
push_front 423219004
push_front 599832206
push_front 550869181
push_front 538505674
get 106310
push_back 262977632
push_back 12214142
push_front 570618666
push_back 346619337
push_front 55191993
push_front 771053022
push_back 52771463
push_middle 143764171
push_front 812436777
push_middle 831448007
push_back 881451352
push_middle 642664784
push_front 35472030
push_front 907986403
push_middle 763283610
push_middle 426464343
push_middle 680940527
push_back 914359255
push_middle 262845996
get 371333
get 364548
push_middle 569895980
push_front 542409882
push_back 4687929
push_front 71647324
push_middle 869086458
push_back 284809332
push_front 922368018
push_front 349748399
push_back 540212940
push_front 605828814
push_front 868595882
push_back 304803418
push_middle 182268505
push_back 183143149
push_back 820272527
push_front 826623064
push_back 605759060
push_middle 788060732
get 398105
get 372188
push_front 809744791
push_back 889420614
push_back 994196629
push_front 428121169
get 427773
push_front 950873257
push_middle 411494106
get 202502
push_back 231571666
push_front 904029689
push_back 773317777
get 401880
get 51207
push_back 132139485
get 160813
push_back 472747591
get 365404
push_middle 623450265
push_front 310347773
push_front 639686024
push_back 471388824
push_back 891885479
push_middle 444187298
push_front 155107674
push_middle 166006691
push_middle 577821078
push_front 848803003
get 35236
push_middle 926747636
get 377106
push_middle 537179403
push_back 275591583
get 103569
push_middle 995535524
push_front 962645244
push_back 483700112
push_front 746290454
push_front 822728038
push_front 813567553
push_middle 393817591
push_back 910036577
get 59932
push_back 879203188
push_middle 730685077
push_front 64446389
push_front 955188882
push_front 985791922
push_back 366368577
push_back 837753206
push_back 640764390
get 120133
get 333105
push_back 435417970
push_middle 500019434
push_front 470760710
push_front 973430903
push_front 355356201
get 42428
push_front 20218010
push_back 252953033
push_front 522466019
push_middle 349086854
push_back 683941772
push_front 3732739
push_back 115260594
get 115188
push_back 210512082
push_front 709049207
push_back 161922806
push_back 568363661
push_back 165529431
push_front 268384187
push_back 327163832
push_middle 564751207
push_back 590424052
push_middle 351001859
push_front 942790299
push_middle 578765347
get 154205
get 269472
push_back 551903761
push_front 422478750
get 178887
push_front 474918369
push_front 330530905
push_middle 62566924
push_back 752038690
push_back 158235986
get 309359
push_middle 338220582
push_back 432506924
push_middle 422900635
push_front 783905638
push_middle 313474383
get 78625
get 371798
get 397767
push_front 784355348
push_middle 148704060
get 19744
get 109134
get 243377
push_front 966826323
push_front 909803167
push_middle 157287848
push_back 231508764
push_middle 638780322
get 226986
get 113774
push_back 660039825
push_middle 474577074
push_back 545829188
push_middle 587961969
push_back 426550318
get 283904
push_middle 201023020
get 43316
push_back 64107514
push_middle 392821367
push_front 98617451
push_front 583831159
push_back 748671806
get 426620
get 164870
push_front 188290927
push_front 768445731
push_back 748826315
push_back 852538447
push_back 606208385
push_middle 329270520
push_front 83368114
push_middle 146829852
get 259674
push_middle 240540811
push_front 628666703
get 297806
push_front 736054662
push_front 880590579
push_middle 584694128
push_front 468780680
push_middle 32777338
get 142372
get 137846
get 240331
get 380147
get 278490
push_middle 114066237
push_front 648968999
push_back 24270469
get 46270
push_front 175421124
push_middle 313801720
push_front 556217451
get 133431
push_back 460023808
push_middle 969838204
get 332841
push_middle 288661337
push_front 1383993
push_back 183590846
push_middle 921306849
push_middle 509580461
get 406293
push_front 140504665
push_middle 241873861
push_middle 681871415
get 223422
push_back 480704784
push_middle 38385937
push_middle 68083048
get 468036
push_back 563840957
push_back 308057216
get 54936
push_back 988545219
get 59887
push_front 683298711
push_front 124996991
push_front 834052223
push_middle 984245593
push_front 99893201
get 263870
get 298830
get 30009
get 150251
push_front 965614236
push_middle 548273524
push_back 985249212
get 290204
push_middle 81028782
push_middle 621073425
push_front 614597393
push_back 742476309
push_middle 273310082
push_front 925558246
push_middle 399411815
push_middle 387847142
get 132733
push_back 385095256
push_back 559340065
push_front 322176101
push_back 315075584
push_back 296017195
push_back 825023142
push_middle 359668153
push_back 366559341
push_back 854574341
push_middle 838403380
push_middle 982281691
push_middle 234269821
get 115685
push_back 232746954
get 160239
get 442865
push_middle 21459861
get 128331
push_middle 336070802
push_middle 784552306
get 275337
push_back 90254559
get 60601
push_back 174662342
push_middle 110087682
get 41904
push_middle 858213408
push_front 891366306
push_middle 272989911
push_middle 450740310
push_front 440770063
get 461795
get 776
get 382065
push_back 760370004
push_front 92580407
push_front 664554754
get 217443
push_back 304292406
push_front 618960308
push_middle 147773035
push_back 914661470
push_middle 76607073
push_middle 567268222
push_front 872204009
get 310901
push_front 46170071
push_back 406570667
get 106124
push_front 993914964
push_back 872471931
get 346686
push_middle 807620992
push_back 109834499
get 93198
push_middle 292306172
get 38680
push_middle 770395112
push_middle 936269087
push_back 111818709
push_middle 654236590
push_back 808849560
push_front 109436334
push_middle 153170862
push_back 191819370
push_front 455099668
push_front 113478855
push_front 924925009
push_middle 293933875
push_back 773311689
push_back 336093293
get 217898
get 389634
push_front 678028056
push_back 885077399
push_middle 677968361
push_front 999652391
push_back 864268330
push_back 944945248
push_middle 689072193
get 422367
get 169113
push_back 141293345
push_back 266660371
push_back 485737149
push_back 673942380
push_middle 708696555
push_front 409639638
push_middle 781478229
push_front 354183735
push_middle 450062621
push_middle 950846705
push_front 970646673
push_front 320835376
push_back 595483021
push_front 424102867
push_middle 816425326
push_front 904375028
get 153126
push_front 916811041
push_front 89568613
push_middle 809142305
push_middle 556060699
get 64939
push_middle 819364329
get 43792
push_front 962507143
get 291744
push_back 233177133
get 49740
get 40333
push_back 224789360
push_front 181009278
push_front 234748060
push_front 78494750
push_back 71820596
push_front 511476365
push_back 113248610
push_front 82985130
push_middle 758316613
get 338025
push_back 8764624
push_back 862164928
push_front 532856683
push_front 128108808
get 194263
push_middle 638986936
push_back 448434380
push_middle 202663616
push_middle 878848898
push_middle 162076361
push_back 357540291
push_front 378181177
get 445106
push_middle 776842586
get 62331
get 453240
push_front 390787514
push_middle 508709841
push_back 934309953
get 405491
push_back 168473828
push_back 497992773
get 166073
get 77866
push_front 39713892
push_middle 262584206
push_back 774726407
push_front 758480815
push_front 271265543
push_back 783665452
push_front 896527317
push_front 875989075
push_front 301475391
push_middle 404762393
push_middle 965104302
push_back 549903236
push_back 816495053
push_back 716440881
push_back 931081152
push_middle 67607890
push_back 826465583
push_front 450347098
push_back 532720548
get 112115
push_front 150372268
push_back 17184389
push_middle 859384462
get 158139
push_middle 81961214
get 88287
push_front 109813011
push_front 178957361
push_middle 385065797
push_back 961704041
push_middle 318752871
get 439893
push_front 702363713
push_middle 416075438
push_front 709470170
push_back 987288341
push_middle 929693930
get 114897
get 441599
get 201499
get 443959
get 358110
push_middle 406899390
push_front 138093318
push_front 474365090
push_middle 604504409
get 172999
push_back 56620286
push_back 236032
push_back 555786743
push_front 495133986
push_middle 576112171
push_back 979197802
push_front 890141511
push_front 959787981
get 464084
get 417452
get 152861
push_back 999659533
push_front 555758140
push_back 711206650
push_back 202356223
push_front 813813961
push_back 473622257
get 360288
push_back 478113694
push_middle 767880641
get 222044
get 183982
push_middle 712846657
push_back 627664229
get 304178
get 56212
push_back 520190999
push_middle 577477343
push_front 292653421
push_back 654551160
push_back 208568230
push_front 26969374
push_back 444920394
push_middle 13190065
get 56739
push_front 252712636
push_front 305535264
get 82956
get 322131
push_middle 378565825
get 449954
push_middle 598137009
push_back 112686161
get 312187
push_back 750420610
get 405980
push_front 415667085
push_middle 652063676
push_back 421076956
get 449677
push_back 79891638
push_back 27018908
push_front 922251086
push_middle 209766656
push_back 700135577
get 103080
push_back 455050392
push_middle 101211790
push_back 338852668
push_middle 138989297
get 148940
get 149739
push_middle 171023509
push_front 553437286
get 274926
push_back 352039502
push_middle 934599345
push_front 281964719
get 43022
push_back 990303478
push_front 991630918
push_middle 394990623
get 318276
push_middle 423029100
push_front 328330330
push_back 63674271
get 395267
get 298973
get 113044
push_middle 1941473
get 418694
push_middle 593117733
push_front 534627345
push_middle 247770154
push_front 562828244
get 333590
push_back 850075636
get 64375
push_back 655957525
push_middle 406817554
push_back 766737933
push_back 331955247
get 476529
push_middle 585374566
push_middle 657113812
get 379987
get 22315
push_front 93943213
get 27529
get 192269
push_back 709786359
push_middle 668532978
push_middle 424344246
push_back 998785390
push_middle 111630110
get 232637
get 364421
get 475600
push_back 775317834
push_middle 761349559
get 403626
push_front 422519600
push_back 317463755
push_front 860829289
push_middle 558520825
push_middle 615334212
push_middle 564070283
push_middle 267733809
push_front 2280114
push_middle 999216592
get 275953
push_middle 677979171
push_middle 663922649
get 409694
push_front 218975914
push_back 797509169
push_middle 132545403
push_back 302841880
push_front 615087251
get 90674
push_front 524915584
push_front 91485517
get 71924
push_back 264613088
get 383045
push_back 632747585
push_middle 478304425
push_front 746367981
push_middle 217036320
push_middle 691635807
get 461931
get 4790
push_middle 659169588
push_front 52481253
push_front 141287945
push_front 45510940
push_middle 902830891
push_back 840184943
push_middle 627568059
push_middle 972647538
push_front 408607545
push_front 827387862
get 98871
push_middle 608859274
push_back 77373937
push_middle 726172686
push_back 785377691
push_middle 221519207
push_middle 267862433
push_front 717889840
get 16283
push_middle 145052864
push_middle 460155096
push_middle 486784162
get 231815
push_front 42473664
get 143883
get 105878
push_middle 360184688
get 465041
push_back 730505771
push_front 501168857
push_back 729096160
push_middle 486613270
push_front 937719551
push_front 645968778
push_front 954584977
push_back 475070806
push_front 417697717
push_back 209062461
push_front 844937761
push_middle 340590200
push_front 582803455
get 475600
get 212204
push_middle 271555300
push_back 641648349
push_front 101837044
get 303221
push_middle 201555634
push_back 737542300
push_front 117278159
push_back 703306467
get 388972
get 159694
push_front 783671363
push_middle 141664570
push_back 74312859
get 246977
push_front 407099976
push_back 291047197
push_front 79401692
push_back 580597883
get 271781
get 204616
push_middle 858977627
push_front 572664616
push_middle 491231045
push_front 269851841
get 441985
push_front 802856979
get 448887
push_front 960592012
push_middle 990287155
push_front 588786472
get 73933
get 282875
get 299164
push_back 593022355
push_front 716458359
push_front 196692497
push_back 856540154
get 161096
push_front 369214897
push_back 127683915
push_back 354822556
push_front 894619066
push_back 33550657
push_front 931354850
push_back 516544153
push_front 669353977
push_middle 690483947
push_back 690593409
push_middle 30304142
push_back 207978967
push_back 516811981
push_middle 519165929
push_front 28142819
push_front 373768965
push_back 823502629
get 312430
push_middle 418995269
push_back 322624150
push_front 63210766
push_front 893239245
get 62823
get 95639
push_front 335987322
push_front 562518755
push_middle 140753253
get 112260
push_middle 583524705
push_middle 451480267
push_front 766609698
push_back 723156780
get 35888
push_middle 847332119
push_back 493100071
push_front 242906623
push_middle 944031070
push_front 524482408
push_front 562773852
push_middle 173961326
push_back 227886614
get 327527
push_front 768651770
push_middle 795521159
get 340017
push_middle 968994120
get 41238
push_back 461252784
push_back 251318205
push_back 278421908
push_middle 840266103
get 179613
push_middle 114972970
push_middle 374873641
get 171142
get 79358
push_back 495245020
push_back 309888829
get 353098
get 475162
get 204772
push_middle 749879560
push_front 548042449
push_front 213751528
get 2566
get 277676
push_front 656115935
get 284189
get 283492
push_middle 362236438
push_back 652855209
push_middle 97014970
push_front 498918769
push_front 10625178
get 98663
push_middle 277152072
push_front 847968222
get 99997
push_middle 382135082
get 196621
push_front 469067797
get 334488
push_middle 490153290
get 472142
push_back 839413268
push_back 762806152
push_front 962866005
push_middle 568317067
push_front 189608599
push_back 339281567
get 163932
push_back 250041007
push_back 314277062
push_back 960564372
push_middle 527839804
push_front 506765037
push_middle 182182710
get 327776
push_back 621802840
push_front 877889818
push_middle 479597896
get 472683
push_front 814285895
push_front 314634830
get 193698
push_back 166048994
push_front 533511652
push_middle 252394757
push_back 651874968
push_front 616933691
push_middle 618341195
get 203807
push_back 607929990
push_back 961523501
get 101318
push_middle 829719311
push_back 261495868
push_front 590170659
push_front 54999940
get 285934
push_front 521318771
push_front 845048636
push_back 807540581
push_front 15387725
push_middle 657754769
push_back 587893518
push_middle 819857799
push_front 889094294
push_front 3080233
push_front 314634617
push_back 205928430
push_back 259467303
push_middle 683606740
push_middle 233879777
push_middle 504123616
push_front 742779737
push_middle 624807507
push_middle 242962918
push_back 81197675
get 306472
push_front 589807588
get 256650
push_middle 459109306
push_front 106685252
push_middle 381920002
push_front 600281839
push_front 4506215
push_front 632304373
get 324869
push_front 199661180
push_front 219445886
get 208807
push_front 614785512
get 170970
push_middle 852844065
push_front 107582940
push_front 658359071
push_front 25021645
get 200015
get 195799
push_middle 798656918
get 223957
push_back 182783458
get 153962
push_back 67165426
push_middle 928945566
get 118491
push_middle 619279606
push_middle 635093697
get 316438
get 120672
push_front 420989277
push_middle 645075457
push_back 616595752
push_back 358087690
push_middle 885276245
push_front 612018083
push_middle 951052428
push_back 88345665
get 124504
push_middle 456709102
push_front 68795486
push_front 443814985
get 295881
push_front 64348007
push_front 838826140
get 423749
get 106578
push_back 46176817
push_middle 849895598
push_front 231158994
push_front 359010256
push_middle 547927052
get 351729
push_middle 550074625
push_front 770549463
push_middle 720986416
push_back 389033545
push_middle 802961443
push_front 684422722
push_front 482350514
push_back 628380602
push_middle 415360518
push_back 152900236
push_middle 682388976
push_front 291007543
get 201205
push_front 311421819
push_back 874012578
push_front 662179965
push_middle 514011181
get 339208
get 24900
push_back 61395217
get 209553
push_back 890569297
push_front 969478502
push_back 448894212
push_middle 840612332
push_middle 664558315
push_middle 994823456
get 305290
push_front 749192590
get 259091
get 227737
push_back 918838019
push_middle 932085117
push_back 226456015
push_front 492942784
push_front 382137020
push_back 378268437
push_middle 598886746
push_front 107827045
push_back 245835799
get 455
push_back 359782445
push_front 4473342
push_front 317238910
push_back 93140571
get 103062
push_front 547533195
push_back 2200163
get 40880
push_front 695054088
push_back 266801034
push_back 829193913
push_front 371524637
push_front 377086561
push_middle 986495764
push_middle 828576129
push_back 289925912
push_front 919280025
get 394129
push_back 662248081
push_middle 246350936
push_middle 752774708
push_middle 542414067
push_front 546967590
push_back 147930166
push_front 470811539
push_front 201036883
get 419335
push_middle 331792523
push_front 49393715
push_front 588211439
get 342156
get 84229
push_back 771563445
push_middle 959110268
push_middle 974196611
get 477581
push_back 286269237
push_front 723561913
push_front 664928127
push_back 634598312
push_middle 134520605
push_middle 310274734
push_front 964838638
push_front 253286292
push_back 172836086
push_back 263315909
push_back 843774911
get 329729
push_back 663286003
push_back 570491901
get 169526
push_back 753720682
push_front 607267877
push_middle 815274498
push_front 526370957
push_front 786464432
push_back 668315550
push_back 193949281
push_back 814319198
push_middle 385942182
push_middle 242648693
push_back 391213894
get 60171
push_middle 979642490
push_middle 34661284
push_back 464668527
push_middle 806442504
get 179919
push_back 617550498
get 408462
push_middle 841488243
push_middle 432065561
push_middle 741742584
push_back 441089166
get 255956
push_front 842265948
get 157111
push_middle 523731733
get 130055
push_back 498417583
push_back 805953600
push_middle 75702564
push_back 690548822
push_back 309670299
get 351357
push_back 12708916
push_middle 418350430
push_middle 416065643
push_front 334767169
push_middle 215689753
get 197998
push_front 883285825
push_back 628400412
push_front 211735625
push_front 80119885
push_back 344575142
get 110099
push_front 730370258
push_middle 727183183
push_back 890367028
push_front 219066190
push_front 16820097
push_back 975056414
push_back 803787191
push_front 547905881
push_front 182699306
get 30709
push_middle 278876479
push_front 69526305
push_front 354299006
push_middle 896264199
push_front 687161420
push_back 244686519
push_middle 134525986
get 153021
push_middle 124168607
push_front 719264618
get 235311
push_middle 660885439
push_front 511667864
push_back 787598781
get 234029
push_back 953519103
get 429587
push_middle 730272874
push_back 953543108
push_back 578170083
get 175480
push_front 779600245
push_middle 866117308
get 308027
push_middle 520560394
get 367306
push_back 743092768
push_middle 862771813
push_front 545551836
push_front 735190091
get 100214
push_back 978072347
push_back 982412977
push_back 308504530
push_middle 936451909
push_front 152876902
push_front 605262873
push_back 500933383
push_front 191778883
push_front 63763791
get 269950
push_middle 315833933
push_middle 575785567
get 71702
push_front 668075314
push_middle 127736848
push_front 733160606
push_front 990661838
push_middle 65822141
get 468191
push_front 535210662
push_middle 578900418
get 137981
push_middle 806840612
get 244248
get 418474
push_back 944923854
get 275737
push_front 908017472
push_back 886019155
push_back 929872471
push_front 123828479
get 420823
push_back 433168287
push_back 988043257
get 380107
push_back 948878135
push_back 596452213
push_back 312785656
get 285143
push_back 28130765
push_back 168172458
push_back 457388364
push_middle 933302938
push_middle 293615378
get 241789
push_back 152771386
get 8035
push_front 961350787
push_front 415723834
push_front 781066556
push_front 664847170
push_back 320829473
get 343938
push_front 819723727
push_middle 504584726
push_back 935221521
push_back 11080632
push_back 423010097
push_middle 334098609
get 435701
push_front 309231572
push_middle 30835212
push_middle 955287720
push_middle 255674788
get 471505
push_middle 616225646
push_middle 238424083
push_middle 105688898
push_back 923844921
get 67627
push_back 259279926
push_front 716011526
push_back 669316140
get 339901
push_back 943439805
push_front 813762208
push_front 453397418
push_back 55537309
get 450322
push_middle 879199226
push_back 188217861
push_middle 379435506
push_front 474840418
push_back 625404572
get 38646
push_middle 170580420
push_middle 225467810
push_front 35870626
push_front 553556923
get 131864
get 155725
get 101369
get 472424
push_back 625878975
push_front 100651584
push_front 692865912
push_front 192828500
push_middle 763789301
push_back 243646932
push_middle 878600035
get 117350
get 178419
push_front 743648003
push_front 41772601
push_front 939061576
push_front 240023563
push_front 368920447
push_front 182830489
push_middle 156289060
push_back 342365132
push_front 501018546
push_middle 299997183
get 52762
push_front 224649087
push_middle 909864437
push_middle 921125909
get 410812
push_back 610965453
push_middle 184991414
push_back 8545313
get 397100
push_front 161317154
push_middle 278730099
push_back 266344789
get 380253
get 89316
push_back 471416457
push_back 336962204
push_back 805780094
get 361436
push_front 727690817
push_back 330999311
get 426033
push_middle 645284599
get 253071
push_back 170183683
push_front 142027892
push_front 419683937
get 105343
push_front 346330757
push_front 61351217
get 68296
push_back 300114057
get 213239
push_front 593662896
get 76707
push_back 428059274
push_front 951857514
get 352189
push_front 132053843
push_middle 636731667
get 259379
push_front 389352940
push_back 63367108
push_back 352586602
get 304928
get 456357
get 34952
push_back 492078919
push_front 990528793
push_front 724901476
get 321874
push_front 842108991
push_back 237245761
push_back 552540858
push_middle 686499693
push_front 230662159
push_middle 249044555
push_back 512349667
push_back 194556635
push_front 218875081
push_middle 873280881
push_front 126326805
push_middle 515002582
push_back 927988943
push_middle 331403660
push_middle 502830531
push_front 793772847
push_middle 592262838
push_middle 670499319
push_back 182633651
push_back 40173146
get 67151
get 76580
push_back 530408876
push_back 32244974
push_front 804013873
get 377085
push_middle 678059904
push_back 743021430
get 137428
get 92590
push_middle 439623185
push_back 65411572
push_front 254667539
get 279848
push_front 423908647
push_middle 977604721
push_middle 640537079
push_middle 278673536
push_back 381913966
get 5382
push_front 584095654
push_front 819109750
push_middle 175219658
get 105809
push_front 961289732
push_front 4553479
push_front 747920489
get 269476
push_front 100850743
push_back 854891232
push_front 940941106
push_front 936233549
push_middle 136127148
push_back 764936937
push_front 716573530
push_middle 239453983
push_front 495107928
push_back 795948623
push_front 105979133
push_back 90316516
push_back 364322747
push_back 318596558
push_back 432086294
get 250084
get 101660
push_front 178459185
get 368292
push_front 51689193
push_middle 387251607
get 263589
push_back 984957702
push_middle 343463
get 138148
push_middle 555625963
push_middle 968178154
push_middle 451916177
push_back 52631570
get 249537
push_middle 259671159
push_middle 524283412
push_back 844004088
push_middle 83522198
push_back 787243175
get 416315
push_front 904897645
get 122123
push_front 225850584
push_middle 253914937
push_middle 102310997
get 176720
push_middle 850196558
push_middle 119101828
push_front 329433756
get 168041
push_back 628600504
push_middle 501853592
push_back 780440835
push_middle 108571379
get 272739
push_back 932342420
push_middle 754390196
push_middle 189276986
get 52633
get 92606
push_middle 263138688
push_middle 411535993
get 406734
get 323288
get 197499
push_back 226492811
push_back 226244387
push_middle 108598787
push_middle 319997075
push_middle 742443566
push_back 274776240
push_front 817190500
push_front 958747144
push_middle 980115040
push_back 946309955
get 159396
push_back 728996633
push_middle 519397255
push_back 124816714
push_front 377023992
push_middle 469735337
push_front 258082735
push_back 919340171
push_middle 788416270
push_front 118124987
push_middle 490477544
push_front 304477765
get 326414
push_middle 798372255
push_middle 293104716
push_back 395529334
get 353926
push_middle 438211726
get 269601
push_middle 115025914
push_middle 787800505
push_middle 253260115
get 250922
get 54325
push_middle 691055304
push_front 525008186
push_middle 977104047
push_front 21819676
push_front 115200841
push_middle 201826407
push_back 665661936
get 231891
push_back 497851797
get 461576
get 443738
get 434543
get 43588
push_back 602903921
get 326715
push_back 431686452
push_middle 644828484
push_back 410137727
push_back 917882609
get 256866
get 253283
push_front 717290063
push_front 383067648
push_back 656936400
push_middle 198809483
push_back 545822661
get 183099
push_back 623860829
push_back 816373946
push_middle 297404763
get 120001
get 146156
push_back 642582504
get 422437
push_front 837340450
push_back 645894809
push_front 923617495
get 410669
push_middle 636091847
push_middle 275901716
get 227489
get 450076
push_middle 680652404
push_front 869305217
get 97939
get 297180
get 129878
push_middle 820038857
push_back 842366165
push_front 539661030
get 221111
get 131520
push_back 903400836
get 133426
push_back 43972800
push_back 886376146
get 380939
push_front 93053289
push_front 482783448
push_front 677541810
get 145412
push_back 576269550
push_front 614168131
push_back 658779696
push_front 963282855
push_front 626259524
get 317231
get 358462
push_front 81306985
push_middle 533105249
push_front 637799482
push_back 955116126
get 305573
get 133632
get 244935
push_back 26969533
get 258535
push_middle 540448361
push_back 410573729
get 349348
push_front 457960242
push_back 448236773
push_middle 151754269
push_back 809317515
push_back 611790971
push_middle 495041535
get 417384
get 194889
push_back 31188083
get 315599
push_front 935061586
get 387229
push_front 829110586
push_middle 367120720
get 53608
push_middle 462623761
push_front 194083212
push_front 477828485
push_front 146768503
push_middle 673689803
push_back 941540900
push_middle 669827996
get 345624
push_back 955276616
push_front 902179545
push_front 18399726
push_front 517261905
get 107386
push_front 320219858
get 460137
get 472429
push_front 440717119
get 356444
push_front 57790841
get 188446
push_back 728881965
push_middle 490262404
get 342003
push_middle 447823518
push_front 347438636
push_back 357356429
push_back 976522877
push_front 318801931
push_back 571188912
get 6003
push_middle 776532003
push_middle 52309578
get 420818
push_front 993488490
get 175931
push_back 401036736
push_middle 967136873
get 358964
get 179958
push_back 406573502
push_front 921860001
push_front 962277475
push_middle 523737120
push_back 662184915
get 100623
push_back 423509268
push_middle 919771327
push_front 224873261
push_middle 534835414
push_front 459557968
push_back 821670487
push_back 260529472
push_middle 656446221
push_middle 678743521
get 128210
push_back 415710199
push_middle 772544094
get 274534
get 306038
get 328508
push_front 349293034
push_front 148292280
push_middle 659109818
push_back 368232343
push_back 50246993
push_front 844922175
push_back 335175661
get 76902
get 408134
push_back 677901977
push_front 976717920
push_front 569187840
get 190231
push_front 480940324
push_front 70942831
push_middle 597973503
get 79884
push_front 671122103
get 183619
push_middle 193476458
push_back 816152751
get 214177
push_back 202573429
push_middle 278302011
push_middle 965723645
push_back 720856064
push_back 406632287
push_back 344605410
push_back 665847748
push_front 816300534
push_front 855698222
push_middle 723248835
push_back 835570419
push_front 907837515
get 447760
push_middle 62751884
push_front 898649599
push_middle 549601893
get 274791
push_back 399272688
push_back 66547929
push_front 359601738
push_front 227507138
get 17063
push_front 526351334
get 25583
get 179722
get 218835
push_back 389542961
push_middle 681650853
push_back 284786024
push_front 454901599
push_back 187836140
push_middle 284757293
push_middle 108426298
push_middle 793989034
get 395079
push_middle 938708367
push_middle 94087778
get 261947
get 50589
push_middle 738016197
push_back 250431379
push_middle 920263194
get 199786
push_front 659830677
push_back 714398414
push_middle 533361257
push_back 571340578
get 370080
get 256790
push_middle 484924921
push_back 55031173
push_front 422703610
push_front 813901720
get 362496
push_back 134457915
push_front 922028434
push_middle 930100080
push_front 842245189
push_front 205271064
push_back 288121903
push_front 306983998
push_back 448023485
push_back 556241141
push_back 478468422
get 457767
get 100310
push_front 381989666
push_back 695900547
push_back 857582708
push_back 85934127
push_middle 767994485
push_middle 43316514
get 302381
push_back 509926992
push_middle 786016831
push_front 933245806
push_middle 39421236
push_front 28157044
push_middle 421978583
push_back 320695180
get 406915
get 352256
push_back 879904924
push_back 747661870
push_front 511881410
push_back 114808486
push_front 30159858
push_middle 416869417
push_middle 787070310
push_back 7168390
push_front 776393864
push_back 299715036
push_front 29643508
push_front 231179393
push_front 191510928
get 91077
push_back 967019074
push_middle 839401419
push_back 271364835
get 38625
push_back 115957615
push_middle 359283477
get 191921
push_back 196968111
push_back 893796064
get 170327
push_middle 996276126
push_front 107221700
get 390137
push_front 535124109
push_back 351513763
get 243778
get 182480
push_back 733603550
push_back 705387510
push_middle 959477035
push_middle 335309524
push_back 866843137
get 72770
push_front 383325885
push_back 445867608
push_front 2435017
push_back 133117324
push_back 41156116
get 411519
push_middle 482662432
push_middle 804368706
push_front 970852470
push_back 121901509
get 202031
push_back 3583942
get 385157
push_front 23709495
get 34111
get 73929
push_back 492395806
get 274743
push_front 479478949
push_front 883105725
push_front 502375303
get 440053
get 58241
get 125254
push_front 500917859
get 190127
push_front 491608607
get 78054
push_front 804490403
push_front 7448017
push_front 36000098
push_front 791938602
push_middle 673618446
push_front 568952402
push_front 227971131
push_back 330395696
push_middle 667221526
get 250188
push_middle 22345580
get 27473
push_front 818548284
push_middle 744104634
get 353299
push_back 125928691
get 127568
push_back 906630896
push_middle 245133372
push_middle 502053589
get 339219
push_front 101986032
get 269808
push_middle 87058814
push_front 709556338
get 356718
get 129121
push_back 538510306
push_front 619952380
get 138294
get 341650
push_middle 717879008
push_front 721701528
get 90505
get 67189
push_back 566719110
push_front 251027474
get 49654
push_back 393692766
get 455723
push_front 245009495
push_front 587782803
get 310134
get 290294
push_middle 878810089
get 138516
push_front 825069904
push_back 996233642
push_front 139318321
push_front 537395181
get 68217
push_back 755562236
push_middle 822244671
push_back 615609799
push_back 293896082
get 410919
push_front 239847986
push_back 53425849
push_middle 162827532
push_middle 699789814
push_back 288170464
push_front 178680794
push_front 637160002
get 257125
push_middle 842523821
push_middle 881941513
push_back 738810990
push_back 713174323
push_front 737828850
push_middle 168720325
push_front 608297799
push_front 911979898
push_middle 607536939
push_back 105347572
push_front 265742366
get 384137
get 131464
get 351801
get 460454
push_front 920235349
get 147981
get 450202
push_back 962619137
get 105359
push_back 476702744
push_middle 452818517
push_middle 179975236
get 10961
push_back 292922988
get 368973
push_middle 562706668
get 21931
push_middle 79100180
push_middle 243917565
push_middle 384248926
push_middle 651515980
push_middle 299752812
push_front 462520145
push_back 708098323
push_front 934474724
push_middle 474022407
push_front 808412978
push_middle 144671473
push_middle 199548006
get 30973
push_middle 846466475
get 442441
push_front 675823500
push_back 45999121
push_back 556816101
push_back 316989387
get 54010
push_middle 432845745
get 144653
push_front 805545346
push_back 822114687
get 225414
push_middle 57552087
push_back 344332633
push_back 876579975
push_front 59834154
push_back 423580907
get 7529
push_middle 616836387
push_back 663599780
push_back 872091574
get 120277
push_back 581479318
push_middle 747463970
get 335965
push_front 786074040
push_middle 188786127
push_middle 221737563
get 131625
get 310526
push_back 484199353
get 291184
push_front 846310980
get 214225
get 408134
get 168227
push_front 447355104
get 104198
get 65670
push_front 602620253
push_front 40266029
push_middle 421397182
push_back 301065918
push_back 879453961
push_middle 642775159
push_back 318840392
push_front 445379482
get 238979
get 136278
push_front 583780917
push_middle 510667450
push_back 801237999
push_front 722810931
push_middle 767403498
push_middle 222762205
push_middle 760707363
push_front 178710797
get 432066
push_middle 880600915
push_front 43495008
push_back 653777823
push_front 785189912
push_front 309716718
push_back 808828609
get 122257
get 317825
get 341024
get 298100
get 258978
get 260893
push_middle 929082562
push_front 537510838
push_back 346062560
push_back 426515590
get 30388
get 427936
push_front 327394061
push_front 514955713
push_back 326781335
push_front 160992542
push_front 200446191
push_front 951895258
push_back 396230955
push_back 556308857
get 213993
push_middle 491617771
get 35731
push_middle 795632837
push_front 151106112
get 276400
push_middle 347498479
push_back 505347175
push_middle 666796008
get 265061
get 404920
push_front 708480246
get 338126
push_middle 890179758
push_middle 950100759
push_back 934994020
push_back 995667149
push_back 697357415
push_front 110636306
push_front 356244580
get 139997
get 235065
push_middle 918675917
push_front 70499742
push_back 47960516
push_middle 189980968
push_middle 627188515
push_front 50786539
push_front 368488085
push_front 302628377
push_back 543595036
get 308053
push_front 778297364
push_back 775530046
push_front 827707658
push_front 211904434
push_back 49979805
push_back 467921777
get 276837
push_front 76096010
push_back 792566370
push_back 312475415
push_front 239051082
push_back 153105832
push_back 881996621
push_front 154519055
get 264916
push_front 318769095
push_middle 338581729
get 315136
push_middle 651101544
push_front 439408566
push_middle 856387887
get 101947
push_front 939534513
push_middle 948676481
push_front 479429296
push_back 946739220
push_back 693783323
push_middle 228836400
push_back 113726378
push_back 987020678
push_middle 475190065
push_back 269690682
push_front 864519817
push_middle 790879076
get 336608
push_back 966560919
get 141344
get 367955
push_middle 777345785
push_middle 345004437
get 10655
push_front 453774159
push_front 442689769
push_middle 312550686
get 132087
push_back 84212942
get 142995
get 415201
push_middle 852610004
get 256120
push_back 405106093
push_front 273105443
push_middle 627204808
get 16725
push_middle 868959670
get 307287
get 121955
get 195669
push_middle 875570666
push_middle 893488030
push_back 47613984
push_middle 266452526
push_front 800665801
push_middle 925397518
get 177820
push_middle 214721048
get 280958
push_middle 257577986
push_middle 422619312
push_front 982290166
get 122195
get 197922
push_front 101748124
push_middle 728448437
push_front 298258810
push_middle 693908025
push_back 318787625
push_front 721157990
get 262565
push_front 754068647
push_back 48525282
push_middle 495376710
get 473873
get 366843
push_front 703883235
push_front 370942257
push_back 932214767
push_back 742412051
push_back 601349316
push_front 947386505
get 287044
push_back 427914561
push_middle 450184266
push_back 953388598
get 247422
push_back 739688436
push_middle 619014773
push_front 922180747
push_front 862039834
push_back 274113098
push_middle 824816233
push_front 323464747
get 248420
push_back 24760442
get 199833
push_back 460714515
push_front 370801358
get 468509
push_back 322686639
push_back 509516367
get 157161
get 99939
push_front 189030372
get 437196
push_middle 16194182
push_front 629172466
get 407505
get 209137
push_back 884444919
push_middle 685930818
push_back 440924134
push_middle 858636235
get 164573
push_front 717708545
get 422708
push_front 883162710
push_front 170190894
get 478379
push_back 282818174
get 415100
push_middle 278700767
push_back 598415348
push_front 401416193
get 110852
get 177931
push_back 173268431
get 289619
push_front 873174052
get 211530
push_middle 810811284
push_back 190204531
push_back 187898982
push_back 269872090
push_back 904709732
get 235381
push_back 707602564
get 39597
push_front 894885476
push_middle 658148798
push_middle 487458425
get 277569
push_middle 708518841
push_back 944098158
get 33318
push_back 237632388
push_front 2664531
push_middle 33449860
push_front 2203
push_back 375459130
push_front 684455799
push_front 97342751
push_middle 184614021
push_front 927814478
push_front 867848146
push_middle 41238806
get 154814
get 392312
push_front 653482192
push_back 349881778
get 367607
push_middle 245902444
push_back 691951264
get 316656
push_middle 879562395
push_middle 614079507
push_back 482653357
push_front 811252135
get 258145
push_back 396682634
get 127184
push_front 824738783
get 468916
push_middle 68549896
push_front 214077777
get 451807
push_back 840026610
get 399338
push_back 318227939
push_back 24702845
push_middle 93170121
push_front 467486833
push_front 887597932
push_middle 406903187
push_back 821807673
push_back 747930560
push_front 975798516
push_middle 451747455
push_back 746773320
push_front 806982990
push_back 147543578
push_front 239935631
push_middle 217373058
get 182567
push_front 706525766
get 220119
push_front 772106948
get 425051
get 183455
push_back 333388596
push_middle 69475612
push_back 305033053
push_middle 212744164
push_front 241027954
push_back 751558362
push_front 310890708
push_back 811862493
push_front 807829532
push_back 310480616
push_middle 312195660
push_front 732344397
push_middle 849050775
get 158135
push_front 629005533
push_middle 601924625
push_front 668296578
push_back 509533538
push_back 920847224
push_middle 146078361
get 473165
push_middle 113231219
push_front 638847276
push_middle 195454733
push_front 165937451
push_back 766607206
push_front 503993981
push_front 104077242
push_front 603497246
push_back 788095142
push_back 472507228
push_back 568765288
push_middle 997830279
push_middle 975062554
push_front 669036185
push_front 941719317
push_front 491227426
push_front 489397570
get 394359
get 199698
push_front 406184123
push_middle 676734599
get 216187
get 10705
push_front 560942951
get 277825
push_front 268472412
get 375254
get 118554
push_back 557921002
push_back 176285908
push_middle 590673769
get 50887
push_back 635724173
push_front 956335463
push_front 41670090
get 407554
push_back 228713695
push_middle 55103066
get 375465
get 277254
push_front 223301107
get 248844
push_back 906047178
push_back 444471113
push_front 3763359
push_front 564054442
push_middle 236176353
get 407934
get 11920
push_front 837295099
push_back 197478253
push_back 563004751
push_middle 869158467
push_front 169356012
push_back 279631704
get 323217
push_back 473226588
push_front 466848950
push_front 773916772
push_middle 753639928
push_middle 98387230
push_back 876141856
push_back 82184786
push_middle 785659998
get 199
push_front 274140399
push_back 251330308
push_front 572833020
get 444408
push_back 285142004
push_back 360098451
get 26754
push_back 818323600
push_back 140266532
push_front 437380607
push_middle 163702265
push_back 520869711
push_front 370135040
push_front 397567367
get 285559
push_front 517428759
push_front 912455938
push_middle 743616996
push_middle 264085515
get 25348
push_middle 333454056
push_back 58584905
push_back 741466299
push_front 588202701
push_middle 172115069
push_back 947740655
push_middle 879897208
push_front 160971679
push_middle 578922943
push_front 128144931
push_back 820106895
get 100202
push_back 301476668
push_back 62711513
get 440187
push_back 643449239
push_back 104194812
push_back 77190812
get 250218
get 184722
push_back 185275242
push_front 170485718
push_front 462298232
push_middle 224998390
push_middle 388611011
push_middle 584912462
push_front 576117056
push_front 331146658
push_front 202921275
push_middle 328671553
push_front 580364779
push_middle 608057652
push_front 83773105
get 283365
push_middle 521580997
get 411269
push_back 772778211
push_front 825815508
get 63216
push_back 897587284
get 303480
push_back 502256922
push_middle 231517020
get 334708
get 30857
push_front 262559681
push_back 563675313
get 171398
get 172935
push_back 718837539
push_back 499055599
get 283839
push_back 687010320
get 450023
push_middle 193722869
push_middle 789366457
get 221349
push_middle 659475244
push_middle 422991634
push_front 432609500
get 60745
push_front 983930002
push_middle 132323824
push_middle 419843847
push_front 613261768
push_front 31373123
push_front 440913994
push_back 207596244
push_back 69924958
push_back 116363731
push_back 906328698
push_middle 62718382
push_front 694784047
push_back 708474880
get 37596
push_middle 500092118
push_back 194448733
push_front 882962799
push_middle 300372751
push_middle 874987482
push_middle 224257296
push_middle 963016646
push_back 799813209
get 71447
push_middle 458040436
push_back 251375427
push_front 274019801
push_middle 224779892
push_back 933514180
get 78822
push_back 409587596
push_middle 300209475
push_back 261493584
push_middle 942400610
push_front 984656286
push_back 679210135
get 51460
push_middle 251923379
push_back 137720289
push_back 442858619
push_middle 931039386
push_front 131996433
push_back 936490585
push_front 622795214
push_back 613004998
push_front 925781916
push_front 538836867
push_front 672364402
push_back 18915641
get 116528
push_middle 188639104
get 77769
get 221440
push_front 245565709
push_middle 229615918
get 73508
push_front 840932188
get 365754
push_front 147358460
push_back 109884080
push_back 504196441
push_middle 433933256
push_middle 239882864
push_back 941661278
push_back 523738210
push_back 511889903
push_back 855458520
get 304471
push_back 977186260
push_front 962313293
push_front 191169702
push_middle 543782119
get 289823
get 267828
push_front 643399754
push_middle 611171138
push_back 623967407
push_middle 520880765
push_middle 506613010
push_middle 238578747
get 155708
get 106296
push_back 963259561
push_middle 373019584
push_front 705150087
push_front 880280253
push_back 315213138
push_front 652667807
push_middle 437235597
get 78109
get 239745
push_front 733839572
push_middle 307319522
push_middle 695367834
push_middle 535959627
push_front 591211624
push_back 710784100
push_front 952681952
get 345790
push_back 978077921
push_back 99555717
push_middle 482888700
push_front 690570317
push_back 115520216
push_front 141297666
push_front 690296295
get 9626
push_front 92109375
push_back 941036993
push_back 224064799
push_back 570770264
get 312931
get 115359
push_back 738323973
get 412320
get 238103
push_back 148338589
push_back 184253119
get 186045
push_front 643256829
push_front 933182397
get 12155
push_middle 369418779
push_front 990165008
get 213644
get 64746
push_middle 982728286
push_back 941734581
push_back 874475734
push_back 847060914
push_front 465829627
push_middle 992441712
push_back 588920168
get 333144
push_back 380645083
get 327264
get 246104
push_back 124409172
push_middle 966924699
push_middle 599124285
push_middle 771175486
push_middle 354475158
get 273676
push_front 519863608
push_front 230178435
push_middle 363895508
push_front 184075931
push_back 305507842
push_back 236527648
push_middle 860025706
push_front 105355175
push_back 223317985
push_front 557697517
push_front 560835884
push_back 716436848
push_middle 660537571
push_middle 386190618
push_middle 447667569
push_back 608139882
push_front 423184405
push_back 388788949
push_back 273326107
push_middle 661742445
push_front 909116392
get 222833
push_front 422274242
push_front 164868977
push_front 912745999
push_front 176936996
push_front 417292607
push_front 332080296
push_back 12502695
get 76780
push_back 372351863
get 143953
push_front 354218980
push_front 714696707
get 326413
get 310623
push_middle 600136485
push_middle 902780198
push_front 486844340
push_front 729888656
push_middle 124921862
push_front 294466843
push_back 451193048
push_back 379145859
push_back 249538200
push_back 349247967
push_middle 364049294
push_middle 146505853
push_middle 20929703
get 367958
get 390054
get 219372
push_middle 938422981
push_middle 424564133
push_middle 932800328
push_middle 254741757
push_front 847153844
push_front 614193165
push_middle 632088384
push_front 247854233
push_back 209348544
push_middle 260678659
push_front 310246067
push_front 799290075
push_back 617196074
push_middle 667371393
push_front 495142739
push_middle 178150428
push_middle 788041475
push_middle 932033928
push_back 968365210
push_back 523301096
push_middle 902542281
push_middle 999241563
push_back 358188531
get 108800
get 15994
push_back 578723203
get 110955
push_back 837776050
push_front 977000874
push_front 78130346
push_middle 608648143
get 440380
push_middle 471173096
get 324239
push_back 59909884
get 9901
push_front 186784890
get 147259
push_back 713877048
get 307560
push_back 651706896
push_back 485732933
push_middle 173942750
push_back 69222941
push_back 283472528
push_back 177432912
push_front 482468834
push_back 303375291
push_back 190845205
get 259754
push_back 86727042
push_back 323441970
get 229376
get 88431
push_front 331083480
get 272514
get 372227
get 355056
push_back 930656137
get 185605
push_back 376524520
push_back 776621834
get 198955
push_back 150312613
push_back 131454844
push_front 445945592
push_back 602765848
get 341923
push_back 327345658
push_front 477662275
get 255300
push_front 260944243
push_front 426808816
push_front 576160810
get 41615
get 112672
get 210579
push_middle 579174560
push_back 663382330
push_front 820779009
push_front 451633909
get 95898
push_middle 868421220
push_back 72934864
push_front 316131052
get 335877
get 348206
push_back 773456624
get 174612
push_back 40505619
push_front 151942077
push_middle 381990820
get 223551
get 17597
push_middle 985559337
push_middle 212084712
push_back 100300864
push_back 814244370
get 151335
push_front 170987961
push_middle 234049245
get 115092
push_front 166175237
push_middle 804696423
push_front 724503272
push_middle 737274501
push_back 204072540
push_middle 222353159
push_back 983604509
push_back 753445318
get 37371
push_front 518987249
get 49994
push_middle 180271182
push_front 542705869
push_back 260868910
get 173058
push_front 879699011
push_front 87891791
get 237160
get 411390
push_middle 702420303
push_front 606932962
get 320971
push_back 76338544
push_front 493161618
push_front 286812117
push_back 911755074
push_back 368075145
get 239279
get 325643
push_front 22320200
push_middle 790251014
push_front 282180965
push_middle 574066436
push_back 507373168
push_back 814605756
push_front 759946665
push_middle 419231159
push_back 898157975
push_middle 200222537
push_middle 179824832
push_front 909475778
push_front 349393718
push_middle 976418683
push_middle 349325025
push_back 943883380
get 115114
push_front 56234777
push_front 252443957
push_back 966700693
push_front 932594551
push_middle 160741816
push_back 726460847
get 233920
get 123210
get 280424
push_front 134302355
get 210666
get 434675
get 31108
push_middle 858341310
push_front 418847427
push_back 329240115
push_back 678961302
get 440177
push_middle 473051685
push_front 830298347
push_middle 750659485
push_middle 800814094
push_front 75686117
get 78229
push_middle 549870416
push_front 32558795
push_front 233510173
push_middle 838188722
push_middle 490586231
push_front 681647679
get 417456
push_back 193039063
get 40657
push_middle 449973467
get 362499
push_middle 476604775
push_back 786726231
get 88794
get 188328
get 467390
push_middle 160340925
push_middle 183546055
push_back 889645771
push_middle 210930891
push_front 888814682
push_front 241785935
push_middle 348411860
push_front 308804195
push_front 333609836
push_middle 254860142
push_middle 117910655
push_back 42303834
push_back 765287958
push_middle 443033327
get 21014
push_back 216497109
get 116412
push_back 779366797
get 409090
push_back 172711397
push_middle 361023145
push_middle 760935173
push_front 368122627
push_front 465628973
push_back 383545678
push_back 345576604
push_front 973206763
push_front 383319016
push_front 816747583
push_back 600365052
push_back 107743800
push_front 987667375
get 139601
push_back 888660901
push_front 388064788
push_back 874096728
get 381169
get 418776
push_back 362778727
push_middle 818880025
push_front 923655679
push_back 852837514
push_front 682609884
get 468085
push_middle 471598889
push_middle 282836591
push_back 130793535
push_front 767965588
get 62233
get 195990
get 116541
get 201084
get 101011
get 347671
push_front 768703324
get 89925
push_middle 310254942
push_middle 262349383
get 1733
push_middle 12501694
push_middle 708140295
push_middle 176750245
push_front 678202765
push_back 905947607
push_middle 544342345
push_back 546737001
push_back 872714780
push_middle 725299554
get 268789
push_middle 722226951
push_middle 646293400
push_front 495133515
push_back 137020277
push_middle 765276491
push_front 652028462
get 64916
push_front 91431869
push_back 393790479
push_middle 347405661
push_front 487070100
push_front 356764550
push_back 30397844
push_middle 858929286
push_front 841048105
push_front 797861624
push_front 568426170
push_back 885989630
push_back 220923996
push_front 619505307
push_middle 648766442
push_back 513216151
push_front 315633915
push_middle 13983448
get 374981
push_back 764618958
push_back 992697874
push_middle 722361134
push_front 96249264
push_front 219898690
push_front 777606895
push_front 8937384
push_front 741468901
push_middle 341757520
get 311947
push_front 882473140
get 465866
push_front 731802847
push_front 911763200
push_back 431558961
push_back 38168150
push_back 453836264
push_middle 430066447
push_back 55201664
push_middle 656957075
push_front 52059186
get 172702
push_middle 768715380
push_front 142977272
push_middle 65062982
push_back 402242276
push_back 76953072
push_middle 943582306
push_front 815641580
push_back 599374685
push_middle 333339744
push_middle 373292767
push_middle 943239563
push_front 720945864
push_middle 150434427
push_back 88434590
push_front 345053522
get 127745
push_middle 929246093
push_middle 801339311
push_middle 703257846
get 3173
push_front 307969559
get 3990
push_back 979197202
push_middle 493871234
get 277554
push_back 80775519
push_back 821971789
push_middle 815039103
get 3147
get 144065
push_middle 84250905
push_front 720470345
push_front 172146439
push_middle 203331750
get 171240
push_middle 909979791
push_front 463498959
push_middle 117808157
push_middle 342314693
push_front 177381030
get 264669
push_back 394792663
push_back 283950449
get 18084
push_middle 113358472
push_back 520430842
get 216406
push_front 480948970
push_middle 441254500
push_front 822613243
push_back 63335286
push_front 441915697
get 272344
push_back 541404763
push_front 229152001
get 354954
push_front 896694210
push_front 77337621
push_front 636612993
push_front 566872290
push_back 128727503
push_back 955954303
push_front 662178377
push_middle 708026528
get 470531
push_back 351191341
push_middle 547383938
push_back 829123279
get 109654
get 48491
push_front 893221445
push_front 708228861
push_middle 764137044
get 424888
get 8696
push_front 310601471
push_middle 761872041
push_front 903384880
push_back 393932003
get 171743
push_front 970723059
get 165088
get 220709
get 62958
get 115658
push_middle 673022141
push_middle 973364258
push_front 826104966
get 171924
push_front 637770542
push_middle 961535003
push_front 716405687
push_front 966292316
get 48858
push_middle 434296212
push_middle 564205248
push_back 50097477
push_middle 679117236
get 320715
push_front 539463344
push_front 580010275
push_middle 947572277
get 288397
push_middle 522399114
push_front 566907794
push_front 150426028
get 219998
push_front 913459165
push_front 877702849
push_back 155815924
push_middle 845437746
push_middle 943349599
push_front 103922486
push_back 758834581
get 442802
push_front 690376370
push_front 441089551
get 286294
push_middle 186788101
push_front 152128698
push_front 209381883
push_middle 654842014
push_front 173966812
get 389561
push_front 503759662
get 55383
get 380141
get 334094
push_front 975125092
push_middle 348394806
push_middle 998532261
get 291080
get 407328
push_middle 980620408
push_front 44747568
push_back 475552620
push_front 332303456
push_middle 931182789
push_front 86970320
push_front 601715667
push_back 121597234
push_middle 89739042
push_back 333895369
get 360473
push_back 288588520
push_front 449734068
get 374085
push_front 176732345
push_back 651115381
push_middle 806067545
push_back 857619379
push_front 936737324
get 353701
push_back 789283759
get 69205
push_back 727104929
push_front 232277719
push_middle 278537537
push_middle 896820638
push_middle 929194439
push_middle 498746019
push_middle 948617464
get 466541
push_middle 167952974
push_front 72849756
get 214045
push_middle 553778230
push_front 732632730
push_middle 542967928
push_front 918117979
push_middle 295317793
push_middle 947462021
push_back 591079015
push_front 684654813
push_front 624258037
push_front 405076333
get 84805
get 209488
push_front 406075621
push_back 638145637
push_front 804030654
push_back 838643375
push_front 59896064
get 406094
push_front 16396226
push_front 625847164
push_middle 990662013
push_middle 780288015
push_front 634667198
get 99883
get 410513
push_back 90887507
push_middle 415956385
push_middle 650394808
push_front 873418281
push_front 103484322
push_front 173552494
push_back 715273596
push_front 882538765
push_back 461988124
push_front 72854972
get 66731
get 62122
push_back 998809206
get 34574
push_front 604773687
push_back 26540606
push_back 837661889
push_back 508555987
push_back 354283491
push_back 521517277
push_back 75216286
push_back 319072170
push_middle 866395661
push_front 646200709
push_front 811882694
push_back 809127558
push_middle 328499066
get 416864
push_front 148722060
push_back 880823175
push_middle 237067333
push_middle 732226980
push_back 268214446
push_front 910721364
push_front 491954643
get 18277
push_back 704028749
push_middle 855732052
push_middle 599080000
push_back 867816724
get 415301
push_front 93276997
get 417402
push_back 46190912
get 64851
push_back 897134606
push_back 307050985
push_back 209654781
push_middle 218440822
get 317680
push_back 403357338
push_front 111350471
push_middle 329864958
get 144467
get 180504
push_back 633142495
push_front 503269710
push_middle 360410139
push_back 145154163
push_back 313262105
push_front 353165878
push_middle 175529441
push_middle 585947384
push_back 292103217
push_middle 984451437
get 466562
push_back 196962285
push_front 913797631
push_back 707315094
push_front 148925156
push_back 563421637
push_front 898615409
push_back 420867882
push_front 339382701
get 307722
get 470501
push_middle 54280015
push_back 859786259
push_middle 844490594
push_back 20100428
get 12731
push_middle 850739778
push_middle 602692118
push_back 379082174
push_middle 50477084
push_middle 948306614
get 377728
push_back 188163950
push_middle 201737383
get 461739
push_middle 978612295
push_front 424323908
get 466727
push_back 775846514
push_front 41627621
push_back 664872819
push_middle 752060870
push_middle 658947470
get 54939
push_front 860273112
push_front 859007137
push_front 619404462
get 33985
push_front 992572905
push_middle 68140061
push_back 335258382
push_front 129697472
push_back 784251772
push_front 928302837
push_middle 216014916
push_middle 636924978
push_front 303878079
push_back 867401883
get 276740
push_middle 643421759
push_middle 844746211
push_front 458445143
push_back 772445592
get 408802
push_middle 736699620
push_middle 24666988
get 157141
push_back 656874856
push_back 661987713
get 139483
push_front 410235854
push_front 106449664
push_back 99002669
push_front 88014553
push_middle 986810023
push_front 608930536
push_front 481009225
push_back 216763052
get 363477
push_front 552791052
push_back 580847522
push_middle 75191722
push_middle 308728094
push_front 145759607
get 374878
push_front 808069179
push_front 794066957
push_middle 796129806
push_front 354734843
push_front 664531193
push_front 470752549
get 475036
push_front 37742393
push_middle 73324504
push_front 4155536
get 211106
push_back 38472818
push_front 999689065
push_back 601752647
get 298497
push_middle 998080543
push_front 463551283
push_middle 690927932
push_front 159775854
get 257132
push_middle 261277450
get 438939
push_front 470597958
push_middle 928230678
push_middle 521577001
push_front 605640752
push_middle 521142867
get 434461
push_front 644127506
get 103953
push_middle 557957077
push_middle 659384435
push_front 223553546
get 126461
push_middle 100334150
push_middle 522048599
get 87493
push_front 634791102
get 178138
push_back 401349438
push_front 568165080
push_back 260164257
push_front 436912569
push_middle 59070610
push_back 532338445
push_back 626052087
push_front 677438373
push_middle 785097271
get 247139
push_front 286961900
push_back 670178046
push_back 932308991
push_middle 342285307
push_front 716716804
get 319098
push_front 843668318
push_middle 656062615
push_back 182830281
push_front 325894955
push_front 187432993
get 188831
push_middle 283863791
push_back 219046670
push_middle 74774722
push_front 308562246
push_back 413336652
push_back 963569112
push_front 834645767
push_middle 557068480
get 288893
get 453845
get 433665
push_back 837748438
push_middle 566961888
push_middle 550143003
get 95416
push_front 930211596
get 274984
push_back 929933202
push_back 165089184
push_back 122811771
push_back 915081563
get 228909
push_back 318286194
push_front 547123026
push_back 309544687
push_middle 841750285
push_middle 391946905
push_back 944834855
push_back 355317733
push_front 807198121
push_back 1302378
get 186671
push_front 247874873
push_middle 112463395
get 13118
get 424582
get 196092
push_back 408935080
push_middle 416111980
get 274990
get 456358
push_middle 85255248
push_back 417976266
get 45759
get 427516
push_back 830561255
push_back 273140555
get 173426
push_front 570813162
push_back 920912452
push_front 983384688
push_back 3895045
push_back 343367628
get 131412
push_middle 230430274
push_front 581838224
get 420893
get 258557
get 150150
push_front 919883415
push_front 92491496
push_front 144609661
get 309092
push_middle 462782966
push_front 784466530
get 478158
push_front 361374315
get 118716
push_back 115313181
get 273569
push_front 344014424
push_middle 192784483
push_front 991566243
push_middle 176693669
get 35097
push_front 759548156
push_back 143535022
push_middle 718871471
push_middle 873145109
get 390039
push_back 291776764
push_middle 800398989
push_back 549828727
push_back 676339234
push_front 169002879
push_front 756275929
push_front 927040156
push_front 296481453
push_middle 120586798
push_back 422395236
push_back 840652172
push_front 372338703
push_back 656687172
push_middle 24911419
push_middle 280080263
get 28437
push_front 916116214
push_back 343150604
push_back 975765042
push_front 89190022
push_front 433521168
push_back 863474764
push_middle 853773882
push_front 649819335
push_back 704579965
get 442578
push_back 754060497
push_front 797167803
push_front 327517648
push_front 422491974
push_middle 783299017
push_front 827861651
push_front 829030323
push_front 446302993
push_back 455843146
push_middle 998037028
push_front 930564111
push_back 105364345
get 65040
get 454363
push_back 663967106
push_front 165050708
get 241446
push_middle 121839457
push_middle 696841769
push_middle 293836988
push_front 752459007
push_middle 875998957
push_middle 601890363
get 18072
get 366064
push_back 151987375
push_middle 795567850
get 265001
get 94725
push_middle 196195145
get 480512
push_back 394899754
get 409183
push_front 468387773
get 127637
push_middle 157667068
push_front 282532791
push_middle 356303963
push_middle 813389428
push_back 974696506
push_middle 715457665
push_middle 174453701
push_back 499901065
get 80139
push_back 390452181
push_middle 450157210
push_middle 455030993
push_middle 64659528
push_back 988726594
push_middle 385654287
get 426515
push_middle 618339097
push_back 85616434
push_front 950228472
get 134471
push_front 81172885
get 228384
get 356783
push_middle 105376018
push_back 364019104
push_back 537830073
push_front 522060324
push_back 238530706
push_middle 596875396
push_middle 881184503
push_front 281139511
get 394801
push_back 801585454
push_front 293836193
push_middle 549372250
push_middle 593315855
push_front 675510029
push_back 807762168
get 152459
push_middle 577814299
push_middle 858777076
push_back 110152148
get 384266
push_middle 676185001
push_back 404953111
push_front 46439072
push_middle 739991706
push_front 587451781
push_back 124296440
push_middle 730307146
get 114865
get 50182
get 318582
get 1216
push_back 774558999
get 51575
push_back 473358008
push_front 83774944
push_middle 181733713
push_front 396002313
push_middle 161662791
push_front 134727222
push_front 218608619
push_back 156036886
push_back 52765890
push_back 698461390
get 137252
push_back 379147771
push_front 583710750
push_back 206100007
push_front 402820991
get 428662
push_middle 643265501
push_front 498048652
push_back 97661099
push_front 536764455
get 126462
push_front 561023696
push_front 916332267
get 258263
get 265202
push_middle 272848630
push_front 915540211
get 32238
get 240807
push_front 376899385
get 32067
push_front 424968076
push_back 233735500
push_back 392660108
get 149597
get 203849
get 461637
get 59537
push_back 856230376
get 106591
get 224469
push_front 213988336
get 313338
push_back 171732613
get 99862
push_front 260465841
push_front 713119584
push_back 541362580
get 196490
push_back 853814236
push_back 887113563
push_middle 869088139
push_front 982417800
push_middle 329317434
push_middle 937354522
push_middle 871004214
push_middle 211841109
push_back 675818526
push_front 288227947
push_front 895783910
push_back 882010962
push_back 291650550
push_back 141323441
push_middle 46824050
push_middle 313500659
get 20770
push_middle 945258129
push_back 120708748
push_front 396101233
push_front 272685022
get 325147
push_front 16443593
push_front 816469204
push_back 497042301
get 24468
get 433681
push_back 939772176
get 478049
push_back 410706366
push_back 634189041
push_front 154027060
push_back 975503972
push_back 155265316
push_front 947235265
push_middle 123759625
push_back 466138339
push_front 310023364
push_back 803098623
push_front 59572584
push_front 674806868
push_middle 111093053
get 440562
push_front 582398773
get 165630
push_middle 126427600
push_front 391823816
push_front 426631091
push_back 958227478
push_middle 510283481
get 97208
get 89087
push_front 132561899
push_middle 452086329
push_middle 506363969
push_middle 128373882
push_front 404956704
push_front 186674918
push_front 512558726
push_back 493785845
get 119725
push_back 106840561
get 106920
push_back 995274788
push_back 353286172
push_middle 780801029
push_middle 791749477
push_middle 725671206
get 81065
push_back 484308327
push_back 381742659
push_middle 667690109
push_middle 92588416
push_back 809833154
get 382444
push_front 240338616
push_back 849301406
push_back 815013095
get 21735
push_back 857612496
push_middle 900308027
push_front 660614928
push_middle 590156967
get 68851
push_back 768906399
push_front 524007910
push_front 992574870
get 365750
push_front 750517130
push_front 445044755
push_front 467859764
push_back 359627808
push_back 132163411
get 127952
get 167407
get 110021
get 138784
push_middle 759548908
push_back 184173144
push_front 546904587
push_middle 327514039
push_back 60559888
push_back 285036757
get 344175
push_back 300541098
push_middle 984682553
push_back 924923288
push_middle 946173317
get 208748
push_front 556372652
push_back 926986726
get 416644
push_front 111956698
get 43973
push_front 761053241
push_front 734581999
get 394571
push_front 404119578
push_middle 655828065
push_middle 570091005
push_middle 355499043
push_front 652636783
get 283402
push_middle 810369583
push_back 362223523
push_middle 658437020
push_front 571243500
push_middle 43414398
get 70339
push_middle 55670255
get 7988
push_back 275822371
get 74765
get 213456
get 87733
push_front 82031436
push_back 202108199
push_back 327816547
get 244764
get 270165
get 45294
push_middle 378366832
push_middle 905081064
push_back 540584450
push_middle 987829199
get 461439
push_middle 410351256
push_middle 678731647
push_middle 801791257
push_middle 751426363
get 282733
push_middle 450450540
push_front 751477638
push_front 477935641
get 457513
get 394188
push_back 98842240
push_front 232104107
push_back 950372489
get 164154
push_back 564720371
push_back 260549095
push_middle 309563145
push_front 777422812
get 470163
get 175763
push_back 642329664
push_middle 515279110
push_front 991625497
push_back 885127202
get 166730
get 454070
push_back 430969680
push_front 632608598
push_middle 282716498
push_front 680065630
push_front 696451173
push_front 321025512
get 447212
push_front 823375398
get 362689
push_middle 956241922
push_middle 294348272
push_back 322849899
push_front 196681215
get 249734
get 170633
push_front 425264658
push_back 463203721
get 315912
push_back 991400927
push_middle 829782602
push_back 725669686
get 388860
push_front 125904549
push_middle 694886273
get 400802
push_middle 460229880
push_front 904482940
push_front 953699515
push_middle 739085519
push_middle 697357417
push_front 817820474
push_front 866986992
push_front 575655823
push_front 381137484
get 364569
push_middle 216752745
push_back 37539674
get 296994
push_back 152124303
push_back 667694854
get 328891
get 461427
push_front 857198031
push_back 420651593
push_back 210476255
push_back 300568956
get 250011
get 330570
push_back 386958181
push_middle 9414069
get 150932
get 165403
push_front 324632739
get 261670
push_back 934503364
get 385616
get 230120
get 75036
push_middle 653431040
push_middle 40289623
get 246211
push_front 228342200
push_back 547429659
push_middle 841436067
push_back 8516193
push_back 500247664
push_front 358991108
get 8192
push_front 178615930
get 361823
push_back 138555867
get 438400
push_middle 178701231
push_front 460858847
push_middle 15897761
get 27500
push_front 797784266
push_front 800730567
push_front 419175223
push_middle 972182716
push_middle 840527936
get 136123
push_back 669664116
get 124996
get 28044
push_front 130234213
push_back 91257565
get 155307
push_middle 376226198
get 225647
push_back 274031230
push_middle 41655197
get 318059
push_back 107759349
push_back 690368038
push_back 705213703
push_back 956624142
push_middle 516850080
push_middle 546317979
push_front 55317773
get 261987
push_back 530726449
get 305275
get 365840
push_middle 345022002
get 269580
push_front 848017433
get 122934
push_front 865890628
push_middle 121953407
push_front 357879988
push_back 423446413
push_back 315264485
push_back 898078664
get 372053
get 292018
get 45581
push_middle 576047975
get 429053
push_middle 216208079
push_middle 270407879
get 0
push_middle 784169523
get 187727
push_front 509769305
push_front 763137145
get 99330
push_front 270775250
push_middle 146665881
push_back 111780824
push_front 711757846
push_front 59393263
push_front 24310081
push_back 848491051
get 307721
push_front 74869531
get 211477
push_middle 863133946
push_back 539891738
get 469768
push_front 125356026
push_front 194098832
get 453095
push_middle 945076732
get 270243
push_back 858387649
push_front 706901315
push_front 919653576
push_front 708253010
push_front 798885742
get 284250
push_middle 980041893
get 263713
push_back 662041478
push_middle 773151541
push_middle 177216029
get 171669
push_middle 838220030
push_middle 804186978
push_front 691825370
push_back 259984291
get 380165
push_back 867232896
push_middle 958058698
push_front 721256006
get 184460
push_front 210403110
push_front 275696492
get 461431
push_front 630533103
push_middle 863727997
push_middle 369050805
push_back 250112288
get 52589
push_back 922958675
push_front 135504357
push_middle 906655242
push_front 482444251
get 455147
push_front 54800364
push_front 608829127
push_middle 670499515
push_front 568606697
push_back 119083476
push_front 708585572
push_front 815830389
push_middle 26383711
get 174893
push_middle 491401456
push_middle 677383591
push_middle 957981545
get 170996
get 190969
get 389925
get 248481
push_middle 341024515
push_middle 182241838
push_front 51390368
push_middle 868322656
push_front 21532827
get 258085
get 314070
push_front 590957002
push_back 564396548
push_middle 679580645
push_middle 556773569
get 176197
get 207239
push_back 619222068
push_back 113215294
push_middle 230063398
push_back 42970165
push_middle 546353946
get 397005
push_back 176202967
push_front 135117163
push_middle 984245097
push_front 312016898
push_front 298509770
push_front 841619295
push_back 533102699
push_front 708481106
push_back 142249457
get 78276
get 88751
push_front 730710269
push_front 595090946
get 200230
push_middle 406330690
push_middle 711192640
get 248000
get 59156
push_back 93596705
get 187594
get 210588
get 348383
push_back 670094259
push_back 797795951
push_front 162877958
push_front 123782176
push_back 207950300
push_middle 316682126
push_back 133136764
push_back 794627756
push_middle 609959482
get 171077
get 166946
get 64558
push_front 563981341
get 152030
push_middle 379005073
push_front 770789671
get 178758
push_front 51555331
push_back 471905121
push_front 457523845
push_middle 830761852
push_front 684545407
get 93216
push_middle 33332213
get 143705
get 167602
push_front 934297288
push_middle 765326703
get 103561
get 391203
push_front 624884317
get 207625
push_front 726692325
get 400720
get 407746
get 177350
get 436676
push_front 7032810
push_front 723373056
get 375222
push_back 453734048
push_front 408267427
push_middle 525022522
push_middle 137218257
push_back 219825075
push_back 894746876
push_middle 705754591
push_back 480723004
push_front 676382355
push_middle 666493327
push_back 931240565
push_back 568746487
push_back 258280429
push_front 423762622
push_front 258457144
push_back 783620057
push_front 938427803
get 234476
push_back 610555349
push_front 658878540
push_middle 325317955
push_front 214691874
push_middle 682440578
push_front 24051834
push_middle 221241923
push_back 775622744
push_back 276427220
push_front 825172078
push_front 770372134
push_back 677609520
push_back 882594937
get 323020
push_front 765041282
push_front 620570652
push_back 648870576
push_front 481690120
push_front 45811801
get 471521
push_middle 589197404
get 112104
get 190906
push_front 935119545
push_middle 314697040
get 350954
push_back 978419851
push_front 670591308
get 285412
push_front 636886809
push_middle 55166631
push_middle 221219686
push_back 841378771
push_front 578551119
push_front 945922432
push_middle 271688733
push_front 232627458
get 413635
get 434491
push_middle 995094443
push_back 470288905
push_middle 593279791
push_middle 867505866
push_back 978167839
get 325269
push_back 374128734
push_back 436583266
push_front 635419904
push_middle 420933173
push_middle 444713610
push_front 334386577
get 403821
push_middle 596996611
push_middle 756289868
push_middle 511681748
push_front 24842560
push_back 661563854
push_middle 962434643
get 143189
get 179468
push_back 953061542
get 364584
push_front 771992568
push_back 621479803
push_back 464962956
push_middle 876400805
push_middle 317124012
push_front 723998277
push_middle 125141730
get 314428
push_front 255111030
get 336903
get 458556
push_middle 239995728
push_middle 518916244
push_middle 529690953
push_middle 323173160
push_front 845502479
push_middle 380160863
push_back 944695891
get 177388
push_front 35498601
push_middle 702764999
push_middle 699122507
get 57475
push_back 226817179
push_front 832182963
push_middle 360011143
get 400131
push_front 426507193
push_middle 474280560
push_back 98895574
push_front 990527210
push_back 434657361
push_front 214275166
push_front 135874705
push_back 876430549
push_middle 871649937
push_middle 284622173
push_back 701989144
push_middle 577966774
push_back 271467486
push_middle 859541742
push_front 531557806
push_back 348043930
get 187590
get 203328
push_middle 533966193
push_front 874365748
push_back 446969357
push_middle 539664657
push_middle 490038354
push_middle 827760295
push_middle 384538982
push_front 937096878
get 267187
push_back 528861090
get 286401
push_back 664707491
push_front 50239074
push_front 710031833
push_front 243815315
push_front 553552456
get 386936
get 341084
push_front 777955146
get 179226
push_front 990646782
push_middle 547578589
push_middle 351698617
push_front 682789406
push_back 850631089
push_front 66316705
get 409503
push_middle 990821777
push_back 178067247
push_back 563995267
get 91093
push_middle 624675596
push_front 483758615
get 382509
get 410471
get 213699
push_front 91423659
push_front 691418613
push_middle 6120357
push_middle 961188985
push_middle 428585374
push_middle 714277171
get 316399
push_front 789328507
push_front 872464155
push_middle 141180295
push_middle 774282864
push_back 528475119
get 137966
push_front 751305667
get 88881
get 88157
push_front 112584583
push_back 432962753
push_front 774438098
push_middle 700581970
get 30611
push_back 293171494
push_front 447225387
push_middle 520711602
push_front 768760799
push_back 793663704
push_back 874784260
get 204647
get 404541
get 366710
push_middle 540201124
push_front 858858691
push_front 864617966
push_middle 153183187
push_back 405114800
push_front 485006488
get 302453
get 136469
push_front 277958441
push_back 94161415
get 379758
push_back 629918138
get 216664
push_middle 578018915
push_middle 374370070
push_front 540939059
push_middle 459882093
get 154707
get 362591
get 473932
push_middle 568738920
push_back 314035578
push_back 472340684
push_middle 751751052
push_middle 921887180
push_front 397130036
push_middle 707101899
get 430973
get 201989
get 475447
push_front 144102325
push_middle 270991326
push_front 985092622
push_back 439689986
push_middle 14896894
push_front 592427529
push_middle 674002974
get 333416
get 38
push_back 250469149
push_back 398111453
push_middle 853921095
push_front 109848908
get 50390
push_middle 252626676
push_front 542899569
push_middle 778370404
get 359924
push_front 279766360
push_back 568240581
push_back 625415964
push_back 252289177
push_middle 63562234
push_middle 634129009
push_back 972196027
push_front 500714968
push_middle 205546230
get 87178
push_front 698575421
push_front 976644568
push_back 965139701
push_middle 752517183
get 323037
push_middle 516131868
get 310423
push_back 327935806
get 303187
push_front 868633544
push_back 440240614
get 153134
push_front 189800289
push_middle 31511969
push_back 913899999
get 312875
get 402701
get 33599
get 269830
push_front 372358899
get 40723
push_front 626463440
push_back 447563
push_front 344758442
push_back 250721974
push_middle 598796095
push_middle 578040428
get 12553
push_back 567279251
get 132251
get 189350
get 117896
push_front 331158052
push_front 852202253
push_middle 781744062
push_back 109515330
push_back 740611015
get 390247
get 256163
push_back 95784111
push_back 115032184
push_middle 504997577
push_front 454741727
push_front 330472999
push_back 206288502
push_middle 423540477
push_middle 891521752
push_back 621087278
push_front 5266925
push_middle 15232598
get 45767
push_front 417117589
push_front 620165586
push_back 128546155
push_front 938808068
push_back 286780938
push_front 864883008
push_front 400873059
push_middle 258404007
push_back 497387902
get 448327
push_back 48704836
push_middle 825822096
push_back 168581194
push_middle 996428033
get 475539
push_back 547334613
push_back 929210630
push_front 8175585
get 54140
push_front 556021240
push_front 534461650
get 317592
get 24363
get 155808
push_middle 736826016
push_back 129636563
push_front 787250733
push_back 861044758
push_front 453609182
push_back 667422727
push_back 522696100
get 433932
push_back 976709561
push_back 820356020
get 222658
push_back 53856784
push_front 236459998
push_back 614069375
get 263804
push_front 48649532
push_back 374157459
push_front 183708015
push_middle 15492593
get 64635
push_middle 409317240
push_back 827147974
push_middle 109519328
push_front 260823462
push_front 956537223
push_back 363669010
push_middle 479612665
push_front 687403879
push_back 172534368
push_back 296855971
push_middle 559912899
push_middle 334933997
get 399395
get 478101
push_middle 214642018
push_back 763874751
push_back 730681025
push_middle 772730577
push_back 225718506
push_back 748160964
push_front 975965159
push_middle 932518639
push_middle 883166181
get 329439
push_middle 195301683
push_front 311607594
get 271248
push_middle 853387415
push_front 262108748
push_front 389127249
push_middle 475446314
push_back 456657686
get 210544
push_middle 122488946
get 391920
push_middle 557008296
push_front 506838283
get 280165
push_middle 905847737
push_middle 942360500
get 33791
get 138426
push_middle 613275130
push_front 314677327
push_front 622744258
push_middle 200384148
get 290619
push_front 569957140
push_middle 487106747
push_front 357700353
push_back 822217270
push_back 922416611
push_middle 231965293
push_front 515033354
push_middle 168316623
push_middle 526292486
push_front 388543159
push_front 716289517
get 160762
push_back 934941819
push_front 95362641
push_front 964621830
get 38803
push_middle 195728315
push_back 96400122
push_back 967547143
get 47450
push_middle 80894040
push_back 724082605
push_back 184569769
push_front 257820204
push_middle 619288961
push_front 477610269
get 415898
push_middle 620584593
get 109908
get 424474
push_front 316198833
push_front 738880637
get 441393
push_front 345634238
push_front 393224926
get 368508
get 59202
push_back 634893920
push_front 327662417
push_back 623444383
push_front 730623205
get 17805
push_middle 259209292
get 421309
push_back 293793299
push_front 317802751
get 175345
push_back 468994387
push_back 84655869
get 56177
push_middle 992747311
push_front 355287190
push_front 256741972
push_front 516407211
get 329189
push_front 130717168
get 404489
push_back 321094756
push_front 214225550
push_front 729556939
push_front 950604777
push_front 767271468
get 267088
push_middle 310490598
push_middle 971475112
push_middle 133083049
push_front 422265509
get 51346
push_middle 382902016
push_back 942343391
get 391187
push_middle 317969560
push_front 847679255
push_front 67144903
push_back 909982250
push_middle 433911165
push_back 184286249
get 55063
push_middle 329959664
push_front 415126826
push_back 395169846
push_back 591098882
push_back 819534367
push_front 197020761
push_middle 483694872
push_middle 662264743
get 277391
get 93460
push_back 999755941
push_front 447110827
push_middle 846939615
get 143306
get 340791
push_back 619840030
get 150489
push_middle 294372075
push_middle 148138431
push_front 623170106
push_back 627689604
push_back 11405824
get 296451
get 4630
push_back 130280910
push_back 866678742
push_back 833899293
push_front 803775702
push_back 263652193
get 405415
push_middle 66552743
get 413200
push_middle 564333363
push_back 11309838
push_middle 623661955
push_front 785163247
push_middle 382673635
push_back 260173459
push_back 241290419
push_back 341580466
push_front 432973063
push_front 332455108
push_front 132366436
get 258980
push_middle 217377903
push_back 284082896
push_front 18526973
push_back 952153393
get 453378
push_front 558027509
push_front 813201837
push_back 141120539
push_back 570696724
push_front 7639548
get 356024
push_middle 245388940
get 119406
push_front 806000124
push_middle 621209044
push_front 68379080
get 217405
push_back 668341673
get 429160
push_back 889683373
get 477122
push_front 948586219
push_front 30972939
get 208581
get 67506
push_front 298586158
get 463831
push_middle 676867157
push_front 874027978
get 354996
push_back 832079931
push_middle 657179748
get 181393
push_back 627138518
push_front 457456521
push_front 150815829
push_middle 163947302
push_middle 919499034
get 210924
get 120723
get 69167
push_middle 353238097
push_front 30412288
push_front 696291915
get 31294
push_front 908286737
push_front 896120501
push_back 196593505
push_front 953835992
push_front 161245057
get 435260
push_back 101544564
push_back 802842354
push_back 156437028
push_front 104210972
get 217015
get 377531
push_middle 16043974
get 247941
get 441634
push_front 724290548
get 328702
push_front 563170159
get 167936
push_middle 238663881
push_front 857175796
push_front 842992447
push_front 70692948
push_front 289801468
get 205841
push_front 641150809
push_front 344708687
push_back 141429559
push_middle 40536418
push_front 917965066
get 278691
get 468936
push_back 732003849
push_front 480858335
push_back 983430181
get 176669
push_middle 876189576
push_front 56616020
push_front 147381323
push_front 123295289
push_back 233630375
get 319142
push_back 762754471
push_back 380572159
push_back 597456817
push_back 165781103
push_front 856410421
push_back 151885896
push_back 635278199
push_back 909582222
push_front 210250410
get 259294
push_back 440967698
push_back 465989988
push_front 736198279
get 186521
get 214955
push_front 809522500
get 151389
get 399786
push_middle 456894159
push_middle 537779358
push_back 206977252
push_back 142427468
get 440981
push_front 954318583
push_back 610294409
push_back 589609016
push_back 718989750
push_middle 631490279
get 200565
push_front 210949171
get 126323
get 471837
push_middle 823652798
get 284969
get 423888
push_front 336969957
push_front 290045838
get 9573
push_middle 853979503
get 122998
push_front 937532654
get 376716
push_front 959805125
push_front 709582045
push_middle 714855773
push_back 157901111
push_back 92690513
get 408744
get 426840
get 396994
push_middle 145224299
push_middle 949763528
get 168636
push_back 346651775
push_front 906982651
get 332828
get 314905
push_back 695777286
get 112832
push_back 920703088
push_front 985977378
push_back 592785299
push_front 947029499
get 399464
get 438776
get 277043
push_middle 312182309
get 234277
push_middle 327618562
push_middle 268775144
push_front 753346946
get 237515
push_front 266760343
push_middle 972477321
push_middle 168880810
push_front 724840070
push_front 80469579
push_back 297533642
push_back 310523710
push_middle 718766200
push_back 492020343
push_back 872329548
push_front 256965013
push_back 622734760
get 362222
push_middle 206486712
get 50900
get 144276
push_back 64103984
push_back 982456634
push_back 779648702
get 194638
push_back 249344183
get 46763
push_middle 694072744
push_back 131067653
push_front 234236683
push_front 404559163
push_middle 741132582
push_front 415814958
push_front 869184879
push_front 103431185
push_middle 713783470
push_middle 58845246
push_middle 883788681
push_front 593387975
push_front 358802858
get 330016
push_middle 363106824
get 207045
push_middle 260946853
push_middle 362741186
get 339550
get 147957
push_back 653881261
push_front 701011444
push_back 853910060
push_front 421075622
get 62698
get 429297
push_middle 802635360
get 339972
push_front 203353683
get 54951
get 19346
get 127252
push_middle 48947831
push_back 973192155
push_back 479646408
push_front 640388415
push_back 780215490
get 233429
push_front 479633195
get 323888
push_back 586765170
push_front 358687491
push_middle 911222219
get 377563
get 268045
get 361234
push_front 762901223
push_back 291211904
push_front 733145050
push_front 783792021
get 367295
push_front 4573766
push_middle 268660236
get 242816
push_middle 315842808
push_front 258259299
push_middle 882254767
push_back 344551890
push_back 86920293
push_back 960589746
push_middle 281379616
push_front 512703167
push_middle 172865614
push_back 497351122
push_middle 913880917
push_front 969952780
push_back 695187673
get 476767
push_back 599424814
push_middle 210228902
get 298466
push_middle 480387835
push_front 77510030
push_middle 592035472
push_back 549528798
push_front 132937064
get 203742
get 195233
get 397536
get 42844
push_back 117040577
push_front 742562957
push_back 666001834
push_middle 920990358
push_front 910584505
push_middle 178371485
get 322230
push_back 609445275
push_middle 664250669
push_middle 217683978
get 375406
push_middle 565619406
push_middle 205881018
get 436956
push_middle 751255833
push_front 351506428
push_front 155539061
push_back 164735360
push_front 973436342
push_back 462820547
push_back 888656791
push_back 763099065
push_back 713614398
push_back 858700027
push_front 62799499
get 437905
push_middle 869681700
push_front 90432090
push_middle 243543036
push_back 564099222
push_front 406255147
push_back 881486589
get 193746
get 179871
push_front 604230730
push_back 372794889
get 223737
push_back 173951764
push_back 91631607
get 462620
push_back 519917872
get 103949
get 22951
get 480219
push_middle 282512282
push_back 183416333
push_front 430554417
push_back 143494160
push_back 197585554
get 156893
push_back 345763426
get 262038
push_front 334336852
push_middle 51737400
push_back 154048629
push_middle 527123636
get 279261
push_middle 144296239
push_front 392032538
get 244045
push_front 859274813
get 113963
push_back 284970580
get 200723
get 51171
get 290825
push_front 974454164
push_front 459928898
push_front 985201089
push_front 23979957
push_front 902407500
push_middle 251558713
push_back 909615936
push_front 584269280
push_back 9400658
push_back 70248529
get 379172
push_back 359743727
push_back 782926995
get 157030
push_back 777732900
get 318318
get 373130
push_back 517425027
push_middle 388026539
push_front 486550462
push_back 382092120
push_back 959493949
push_middle 600801743
push_front 202993541
push_middle 345565482
push_middle 190337399
get 105677
get 433200
push_front 496823000
get 452532
push_middle 692885010
get 268548
push_middle 346926507
push_front 31361214
push_back 569109062
push_middle 294280131
get 294420
push_middle 177277916
get 174902
push_middle 713717467
push_front 967933389
push_middle 677297935
push_back 283490344
push_front 877907690
push_front 73441161
push_front 8240122
push_front 138437952
push_back 383467818
push_middle 738851880
get 404280
push_back 987033247
get 309793
get 466170
push_back 36616772
push_back 212430231
push_back 961669503
get 218339
push_middle 819857661
get 273785
push_front 727661593
push_middle 471705458
get 70278
push_middle 10958119
get 285490
push_back 274341169
get 130763
push_back 152240091
push_front 100874220
push_back 98336161
push_front 263400194
get 369740
push_back 629309461
get 55361
push_middle 641422611
push_middle 556443411
push_back 368558452
push_middle 198877026
get 139679
push_back 14630436
get 280074
push_back 555074273
push_front 920813155
push_back 353827520
get 256260
push_front 783916997
push_front 107973849
get 97875
push_back 910841230
push_middle 513524556
get 440258
push_back 75047682
get 270777
push_back 269877609
push_back 854410575
push_middle 870268530
push_middle 430025241
get 89083
push_back 907365343
push_front 521813766
get 402268
push_middle 280216908
push_middle 953129078
get 347481
get 205604
get 109449
get 107150
get 212783
push_back 460547480
push_middle 109321128
push_middle 387686437
get 311298
push_front 209364763
push_front 622271746
push_front 303015946
push_middle 733045729
push_back 512755422
push_middle 154418198
push_middle 435812707
push_back 982723205
push_middle 424961833
push_front 386064165
get 154682
push_middle 363123290
push_middle 765706153
push_front 728584112
push_front 359640030
push_back 237717314
push_middle 725634469
push_front 269589262
push_front 965674866
push_middle 914587739
push_back 147303746
push_front 845959973
get 180504
push_back 698546080
push_front 923472240
push_back 303774501
push_middle 411489456
push_back 925601930
push_front 598932035
push_back 766577768
push_front 547437317
push_back 900688906
get 172579
push_front 948810392
push_front 771773194
push_front 317665161
get 446710
push_middle 798261854
push_back 513516323
push_middle 154955415
get 44355
push_middle 376108966
push_back 92630004
push_front 146100972
get 244500
push_back 850199834
push_back 585159087
push_front 203307715
push_middle 758349841
push_front 154142872
push_front 34561106
get 201524
push_middle 338401195
push_back 25577818
push_back 399843111
get 139500
push_front 657168557
get 14510
push_middle 128497000
push_front 987789376
get 228452
push_middle 887985980
get 372007
push_back 356301728
get 449489
push_back 849943146
push_back 808594656
push_back 49993299
push_front 556114673
push_front 160337841
push_back 276269941
push_middle 865849527
get 115665
get 145800
push_front 197694963
push_back 420623482
push_back 369640240
push_middle 145678599
get 247417
push_front 584414960
push_middle 495042333
push_front 803403983
push_front 642546143
get 171955
push_middle 212930419
push_middle 44923729
push_middle 296619263
get 83346
push_front 511177357
push_middle 735292889
push_front 555244364
push_middle 593269566
get 468254
push_front 458294647
push_front 281116475
get 62593
push_front 535337259
push_middle 951189590
push_middle 64274259
push_back 943756463
get 197654
push_front 39865822
get 306629
push_front 385279229
push_back 83341976
push_back 851589800
push_front 588835877
get 114790
push_middle 216401987
push_back 88525033
push_middle 928471069
push_middle 930085840
push_back 195859862
push_front 528829653
push_front 816564648
push_front 868044912
push_front 743220005
push_back 195701145
push_front 834651399
push_back 280809314
push_back 983366118
push_back 813668544
get 389276
push_front 696921916
push_middle 402630939
push_middle 177610923
push_middle 550715066
push_back 17570179
push_back 808496450
get 471665
push_middle 160327102
push_back 169190622
push_front 180506792
push_back 125677870
push_front 931989158
push_middle 239993721
push_back 777562028
push_front 683034254
push_middle 566812692
get 66922
get 475665
push_back 327886275
get 423051
push_front 879542289
push_middle 772065259
push_front 85315168
push_middle 152641150
get 437800
push_front 51041606
push_back 404249036
get 262051
push_middle 732895692
push_back 271109128
push_back 277022872
get 272485
push_middle 104509824
get 117960
get 132800
push_front 158600818
push_front 300423040
push_middle 873843188
push_middle 813056712
push_middle 303208922
push_middle 181628224
get 68449
push_back 188505033
push_back 835586019
push_front 781055593
push_back 844779535
push_front 719745720
push_back 353104796
push_front 29630140
push_middle 385351901
push_back 351606523
get 127102
push_front 715949465
push_front 50443385
push_front 166923513
push_front 980514442
push_front 173969286
push_back 441449806
push_back 668096476
push_front 694297757
push_back 362554066
get 245461
push_middle 407786677
push_back 931105611
get 133110
push_middle 956150423
get 332050
push_middle 912084147
push_back 476373949
push_back 633450895
get 120528
get 223676
push_back 827803042
push_middle 454673402
push_back 965732130
push_front 389695648
get 470627
push_back 564580900
push_back 344153507
push_back 599439220
push_middle 382566789
push_back 864386606
push_front 923292860
push_back 34144893
get 324818
get 472855
push_back 710573108
push_middle 355677377
push_back 1364405
get 449857
get 183621
push_back 6429205
push_middle 307189476
push_back 650043046
get 480403
get 306984
push_front 58714925
push_middle 377212908
push_middle 97044088
push_back 611193807
push_middle 982877912
get 361982
push_back 636926912
push_middle 107603859
push_front 905730359
push_middle 605012259
push_front 947183594
push_front 736088516
push_back 348150107
push_back 345122899
push_middle 197881128
get 45588
push_middle 627185092
push_front 433007655
push_front 128940335
push_back 602386723
get 190139
push_middle 280964466
push_front 143759192
push_back 720057839
push_front 238810969
push_back 486217573
push_middle 230591488
get 7871
get 337041
push_front 460312594
push_middle 162621816
push_front 226931890
push_middle 565954310
get 93195
get 31695
get 165383
get 322832
get 430110
push_middle 565814306
push_middle 349125692
push_back 500470600
push_back 434678834
push_middle 898802508
push_middle 712014681
push_front 820119519
push_front 211381982
get 158031
get 49199
push_front 322768952
get 354905
push_back 63682912
push_back 637432339
get 174250
push_back 810014618
push_front 643537450
push_middle 242526155
get 50028
get 282386
push_back 964514278
push_middle 687017398
push_middle 420023032
get 148465
push_front 690108398
push_back 877008425
push_middle 326680405
push_front 322859834
push_back 984996433
get 48988
push_back 556942328
push_middle 367792557
push_back 261199812
push_middle 863965381
push_middle 858515929
push_middle 457883749
push_middle 587968563
push_front 973711481
push_middle 577902792
get 396637
get 402875
push_front 859480544
push_middle 826219335
push_middle 530378227
get 126344
push_front 447055923
push_back 371741936
get 313526
push_back 223136428
push_middle 323077828
push_middle 229728831
push_back 762048033
get 467995
push_front 739032360
push_front 448975305
get 391160
push_front 884507681
push_back 284764316
push_back 282178403
push_front 905588031
push_back 8992609
get 21858
get 51799
get 474676
push_front 374799841
push_front 199669735
push_front 949951348
push_front 544232778
push_front 403113742
get 299748
get 391489
push_back 434626842
push_back 568913340
push_front 935680052
push_back 285054389
get 31666
push_front 301321449
push_front 930240248
push_front 350518013
get 332468
push_front 769417531
push_middle 840530219
push_front 645771872
push_back 146211398
push_front 272167997
push_back 412706937
push_front 15164841
push_front 586097585
push_back 614946134
get 98628
push_front 378669117
push_front 916113576
push_back 527472795
push_middle 315848626
push_middle 563390353
push_back 782712461
push_back 952690067
push_back 467317822
push_back 730533155
push_middle 838771621
get 244980
push_back 929046266
push_middle 183045728
push_back 924257718
push_front 4424847
push_middle 401915715
push_back 232289049
push_front 740855386
push_front 167273971
push_middle 241253573
get 56847
get 434019
get 296796
get 158068
get 71119
push_middle 673552494
push_front 538950174
push_front 176779219
get 18226
push_back 478501676
push_front 939244970
push_back 909809091
get 210778
push_front 118104818
get 410278
push_middle 330283696
get 110249
push_middle 276545411
push_front 303339453
get 192055
push_back 584058156
push_middle 245589349
push_back 966953375
push_middle 354092899
push_back 167428698
get 157933
push_back 234974216
push_front 302590664
push_middle 582573241
push_middle 986284885
push_front 743788107
push_back 663532812
push_back 763953559
push_back 603696476
get 463314
get 53861
push_back 583018906
push_middle 660938280
push_front 171026991
push_front 448723779
push_middle 840554241
push_middle 450433658
get 75012
push_front 357830499
push_middle 206717681
push_back 496094698
push_back 147658841
push_middle 368448744
get 27411
push_front 459159947
push_front 412827972
push_front 318864753
push_middle 13566157
get 367420
push_middle 766884969
push_front 637594902
get 237069
push_back 28960190
get 336269
push_front 124167289
push_back 287965407
push_back 886179650
get 22651
push_middle 660740705
push_back 162153160
push_back 971317109
push_back 467676690
push_back 454021030
push_front 958864987
push_middle 296493778
push_middle 444850987
get 407330
push_front 357237001
push_back 374277351
push_back 246089921
push_back 236046760
get 133057
get 458429
get 456182
push_back 4793025
get 252484
get 320439
push_back 855259432
push_back 847931987
push_back 524440393
push_middle 928154709
push_middle 564395072
push_back 630691026
get 456107
push_middle 728609665
get 222451
push_back 935993397
push_middle 948295684
push_middle 38014910
push_back 530751720
push_back 66140328
push_front 599879130
push_middle 898078796
push_front 314697065
push_middle 7466042
push_back 595041590
get 398036
push_back 974879469
push_middle 96375200
get 404266
get 123952
push_back 979339347
get 300680
push_back 180451314
push_back 665204938
push_middle 190901732
push_back 261069098
push_middle 977735376
push_back 475062172
push_middle 758204482
push_back 180377080
push_front 418670866
push_back 907795442
push_back 187611501
push_middle 182510897
push_back 552303485
push_front 988672269
push_middle 15854776
get 274437
get 198087
push_middle 640810240
push_middle 812400342
push_front 170351034
push_middle 486034882
push_back 24751596
push_middle 386659199
get 170591
push_front 560113006
push_front 522313713
push_back 789993743
get 109327
get 479959
push_middle 988220342
get 33628
push_front 477405473
get 278733
push_middle 860589107
push_front 65318822
push_back 194935854
push_front 8550246
push_front 9620048
push_front 511995052
get 382246
push_middle 388219340
push_front 833237877
get 154499
push_middle 806940297
push_back 479583229
push_front 547136120
get 109752
get 26893
get 152682
push_front 388455245
get 304376
push_front 541558815
push_front 95456124
push_back 693265270
push_middle 947260506
push_back 972488166
push_front 874826509
push_middle 426165714
get 101545
get 232455
get 110637
push_back 475570603
get 469309
get 222620
push_middle 675042801
push_back 419181755
push_back 337316748
push_middle 365232360
push_back 343648356
push_back 892079144
push_front 388324853
get 351370
get 136182
get 275321
get 229327
push_back 431915762
push_front 851709480
push_back 342817175
push_front 828973712
push_middle 390028742
get 307499
push_front 771121032
push_front 255467805
push_middle 556303814
push_back 512910575
push_front 611893501
push_middle 486043946
get 191287
get 275679
get 299293
push_middle 256091145
get 326218
push_front 801818015
get 243364
push_front 300587859
push_front 780987201
push_back 757864658
push_middle 753318601
push_middle 769345679
get 223727
push_front 541209381
push_back 631559245
push_front 934400866
get 221244
get 461818
get 58192
get 176306
push_back 356925633
push_front 296512612
get 132743
push_front 802093760
push_back 75154333
push_back 893905321
push_front 588549595
get 458021
push_middle 757024631
push_front 420067214
push_back 12117955
get 185838
push_middle 150943955
push_front 391968140
push_middle 535496974
push_back 786038457
get 325829
push_middle 256830137
get 341145
push_back 818776676
push_front 248443528
push_middle 31956563
push_back 473595039
get 447376
push_middle 942618673
push_back 315804441
get 382397
push_back 37487481
push_back 376415697
push_middle 707035513
push_middle 244848016
push_front 910656103
get 12331
push_middle 107428537
push_middle 94970822
push_front 322267536
push_front 821022527
push_front 76867961
push_back 994775125
get 407243
push_back 608812430
push_middle 750302716
get 471369
push_middle 400957129
push_back 340844176
push_front 275935992
push_middle 554317049
push_back 676404133
get 197524
get 69805
get 304214
push_middle 820791548
push_back 505280758
push_middle 601637567
push_middle 497849817
push_middle 623619861
push_front 346668053
push_middle 262080518
push_front 384764712
push_back 957874910
push_middle 560301337
push_front 384195081
push_front 90854962
push_front 447002392
push_back 315096524
push_front 619494112
push_back 920309826
get 312868
push_back 756341982
push_back 331533629
push_back 563151454
get 114468
get 437616
push_middle 849738290
push_back 828138081
push_middle 100887429
push_back 24613606
push_back 9457796
push_middle 837951183
push_front 404062719
push_middle 885696921
push_front 584139646
push_back 456033312
push_back 293785546
push_front 522402157
push_front 693204688
get 203922
push_front 241186406
get 81636
push_front 537891082
push_middle 222092191
get 339084
push_front 177618004
get 398126
get 340818
get 365262
push_front 892956982
push_back 675961395
push_middle 749515779
push_back 778556796
get 71625
get 200149
push_back 697644476
push_front 960428575
push_back 781314678
push_front 338679260
push_front 556566342
push_front 882864730
push_front 972549544
push_middle 322434398
push_back 849472016
push_back 516990305
push_middle 466041595
push_back 35393143
push_back 606712250
push_middle 315956743
push_middle 208379787
push_front 105445260
push_back 598731571
push_middle 197292901
push_middle 870476763
push_middle 17359929
push_back 384297348
get 166178
push_back 772633983
push_front 683398256
push_back 211782328
push_front 673473804
push_front 891551834
push_middle 55218610
get 421774
push_back 842262214
get 32783
push_front 49047194
push_front 310991408
push_middle 969837955
push_middle 958096268
push_middle 353167135
push_back 497740705
push_back 373230150
get 78703
get 399723
push_back 681206521
push_back 872705021
get 111637
push_front 159534148
push_back 3723848
push_middle 994408954
get 257373
get 434284
push_back 999655082
push_back 796143013
get 167375
push_front 62285076
push_middle 135918040
push_middle 158684038
get 380921
push_middle 126579790
get 80660
get 7648
push_middle 616051311
push_front 139159506
get 448220
get 322869
push_back 205425898
push_middle 208527989
push_middle 92339319
push_front 710301089
push_back 510629404
get 297623
push_back 810667600
push_back 469018699
get 300728
push_back 598657737
get 62152
get 117164
push_back 701276988
push_middle 489085923
push_back 828930186
push_middle 155257993
push_back 4797202
push_back 142360920
get 79243
push_middle 846673032
push_back 759724243
get 86563
push_middle 840367984
push_middle 349847856
get 361958
get 387894
push_middle 491565764
push_back 331247536
push_middle 786935293
get 415397
push_back 905091666
get 91736
get 458533
push_back 992489973
push_front 825429311
push_front 648103561
get 301119
push_front 430968303
push_middle 330931891
push_front 778744319
push_middle 646097331
get 119527
push_back 237640949
push_back 544135286
get 350962
get 410067
push_front 182933663
push_middle 331257162
push_front 911158394
get 469377
push_back 984879670
get 462800
push_middle 131310383
push_back 845662596
get 366851
push_front 116666217
push_back 626288543
push_middle 837502035
get 183517
get 64338
push_middle 703539244
push_front 834458531
get 343191
push_back 87224789
push_back 543846703
get 98173
push_back 701117499
get 420322
get 200588
push_back 401457971
push_middle 804098417
push_back 763052677
push_front 751390284
push_front 110463900
push_back 908164010
push_back 449641387
get 181775
push_back 210962935
get 402306
get 94202
push_front 768233724
push_middle 143902484
get 352936
get 270612
push_back 68278161
get 389653
get 454496
push_back 332876017
get 260702
push_back 161457502
push_middle 249553719
get 139458
push_front 268197054
push_front 717918859
push_front 72270803
push_middle 909458750
push_middle 862240871
push_middle 474035843
push_front 659504162
get 119283
get 12360
push_middle 398371691
push_middle 773249311
get 290968
get 276607
get 103558
push_front 977588480
push_front 22355721
push_back 784339470
get 200498
push_front 353143003
get 288979
push_middle 73441993
push_front 230499549
push_middle 347247533
push_back 646600024
push_back 816694503
push_back 762513834
push_back 857188623
push_middle 234200879
push_middle 681462879
push_front 158728019
push_middle 566629151
push_middle 805691794
get 42532
push_front 811176415
push_back 851235248
push_middle 639674636
push_front 135806525
get 375619
get 430750
push_front 828993666
get 416076
push_front 322324866
push_front 181218644
push_front 631023082
push_middle 467026726
push_back 678872817
push_back 765359516
push_front 396408851
get 177591
get 79081
push_middle 80027710
push_middle 30642465
push_middle 86632322
push_middle 782345581
push_middle 201504856
push_back 533648354
push_front 857096842
push_front 394046361
push_back 949786268
get 208579
push_back 796559570
push_middle 492167288
push_back 33432005
get 269185
push_middle 171177184
push_back 291475380
push_middle 301446056
push_front 272829532
push_front 248734698
push_front 547924187
push_front 229841225
push_middle 545626685
push_middle 164022917
get 117121
push_front 599954961
push_back 255570897
push_middle 840943571
get 241674
push_middle 494742591
push_middle 203071206
push_middle 366171250
push_middle 917171929
get 159029
get 35700
push_front 991926674
push_middle 682297181
push_middle 609686141
get 68205
push_front 405375647
push_front 650827362
get 187229
push_front 835770275
push_front 128701121
push_front 661932521
get 296419
push_back 722450365
get 72727
push_front 758121523
get 77597
get 87897
get 96365
push_back 241098433
push_back 82027128
push_middle 382913927
push_middle 778167560
push_middle 879312049
push_front 100428353
get 113350
push_front 271286730
push_back 305707593
get 426387
push_front 136975821
get 472943
push_middle 915287328
push_middle 827104210
push_front 89542730
push_front 115725320
get 374002
push_back 558250788
push_back 612055706
push_middle 682904264
get 418288
push_middle 777572592
get 175128
push_back 925280042
get 289903
push_middle 529603218
push_front 807136974
push_middle 16162557
push_front 328130582
push_back 900140684
push_back 771354998
get 44375
push_back 230609261
push_front 424310220
push_front 216010
push_back 630554166
get 15582
push_middle 508177026
get 12447
push_middle 6969504
push_back 256940773
push_middle 973036505
push_front 891208802
push_middle 118190716
push_back 430934664
get 468359
push_back 345803055
push_front 480222019
push_middle 988469075
push_front 837495649
push_middle 945403026
push_back 104921980
push_back 310297608
get 358631
get 80153
push_front 873767854
get 236187
get 115965
push_front 836347112
push_front 278106981
push_middle 876324947
get 479221
push_middle 589531604
push_front 577487524
push_front 581568124
get 260821
push_middle 171086701
get 274297
push_front 676642932
push_middle 604901765
push_front 756456712
push_front 90065531
get 32832
get 353818
push_back 730083051
push_back 234902940
push_front 955414872
push_front 660306430
push_back 900270564
push_back 67873338
push_front 608173988
push_front 722771031
push_middle 443214507
push_back 496597764
get 356551
push_front 503335281
push_back 755405273
get 129843
get 143081
push_front 423575427
push_back 597698115
push_back 947122416
push_middle 869556395
push_middle 470571975
get 384842
push_middle 247117354
get 280211
push_front 479888188
push_middle 996598232
get 411489
push_back 894634649
get 295317
push_front 623884333
push_middle 927757708
get 397258
push_back 598340932
push_front 538228797
push_front 436933908
push_front 31356228
push_front 934961130
push_middle 164716119
get 411200
get 59738
push_back 378310410
push_front 941809138
push_front 85859391
get 347801
get 248999
push_front 593910824
get 136484
push_middle 184621081
push_middle 359748269
push_middle 646340223
push_front 139895812
push_middle 511354368
push_back 595087245
push_back 734602816
push_front 744748145
push_middle 869966297
push_middle 891711239
push_back 265634453
push_back 283867845
push_middle 981595988
push_front 701759355
push_front 270209326
push_back 836656853
push_front 404049349
push_middle 826739710
push_middle 480919220
get 332700
push_front 406003158
push_front 495079958
get 363245
push_middle 687096632
push_front 867764776
push_back 33220307
push_front 888378273
push_middle 315087565
push_front 186462214
push_middle 174235021
push_middle 573769237
push_back 680003901
push_front 551543054
push_back 261962364
push_middle 723091090
push_middle 597519586
push_middle 186104186
get 127332
push_middle 969918696
push_back 612077614
get 161727
push_front 552504246
push_front 558483966
push_back 335580825
push_back 396284649
push_middle 50040575
push_back 533476390
push_back 943772356
push_front 963056433
get 467848
push_back 266629919
push_front 299995063
get 137241
push_back 579133962
push_front 17455676
push_back 4560601
get 368482
push_middle 990789158
get 71133
push_middle 147767863
push_back 89231525
push_front 624067915
get 33717
push_back 591224132
push_middle 420749240
push_middle 218634696
get 232659
push_back 571000742
get 269067
push_back 726541788
push_middle 910532479
push_middle 954739589
push_front 347183513
get 162384
push_back 824903538
push_front 258343093
push_back 414828565
push_front 784086463
push_front 213993626
push_back 763768720
push_front 189065662
push_back 230310114
push_front 421338924
push_middle 634093777
push_front 999838918
get 120681
get 437904
push_back 358809859
push_middle 889310453
push_front 397704335
push_back 754945579
push_back 840602392
push_back 429705280
push_front 508923276
push_middle 458164917
get 45094
push_middle 955606011
push_middle 812622726
push_back 578627662
push_back 16073160
push_middle 866406197
get 410125
push_back 342609928
get 320856
push_front 618714905
push_front 82107429
push_back 496000777
get 336622
push_middle 694387765
push_front 879525168
push_front 695870948
get 370228
push_back 768014054
get 14440
push_back 17076600
get 195556
push_back 945979840
get 87634
push_front 669268228
push_front 446643564
push_back 898532699
push_back 418836925
push_front 57399691
push_back 503528140
push_front 332509448
push_middle 830746767
push_back 83925233
push_back 217316346
get 59343
push_middle 760651944
push_middle 210859234
push_middle 226751164
get 199475
get 312872
push_front 949351992
push_back 983368586
get 68434
push_back 627342790
get 86146
get 365350
push_middle 828697287
push_back 643833467
get 208075
push_front 438888621
push_back 791507890
get 31843
push_middle 453739478
push_back 541558214
push_back 254552660
push_back 757418430
get 26475
push_middle 325354518
push_middle 149490126
push_back 823654558
get 303203
push_front 286143593
push_middle 105172143
get 339667
push_middle 950519167
push_middle 2498749
push_front 321552726
push_back 835510721
push_front 345212381
push_middle 478922114
get 394862
push_middle 142662022
get 109040
get 362318
push_back 853317926
push_middle 585858789
push_back 599265563
push_front 21960050
get 153788
push_middle 3045726
get 120753
push_front 132146004
push_back 479467949
get 39501
push_back 993593953
get 194220
push_back 242479441
push_front 830466836
push_front 798654583
push_front 979421852
push_middle 311595347
push_front 999088274
push_back 36335843
push_back 571128568
push_back 710400559
get 241435
push_front 729368319
get 122722
push_back 999292452
push_back 317663825
push_middle 387675870
push_back 69160124
push_back 406179576
push_front 474525904
push_front 628695951
get 340661
push_middle 222607681
push_front 525363690
push_back 125360417
push_front 797963100
get 115931
push_back 149989104
push_middle 14843688
push_back 184278923
get 111722
push_front 381348514
push_middle 933935500
push_middle 922661482
push_back 882609434
push_back 282358143
get 155594
push_middle 331216017
push_middle 506229807
push_middle 74035414
push_back 54631704
push_front 6595009
push_back 90296164
get 214796
push_front 10094634
push_front 454543354
get 164462
push_front 425186874
push_front 46872928
push_back 400192024
push_back 149109656
push_back 504160468
push_middle 340778796
push_front 223574230
get 330963
push_front 970989429
get 397629
get 63995
push_middle 714993666
get 162255
push_front 414949948
push_front 274269552
push_back 793105609
get 139627
push_middle 987346702
push_middle 345786609
push_front 469804570
push_back 519098072
push_back 415342087
get 291747
push_back 710606848
push_front 158942286
get 370068
push_middle 504949379
push_back 757930482
push_middle 274542823
push_back 808623535
get 372499
push_middle 486447151
push_middle 638785607
push_middle 781068515
push_middle 190394617
push_middle 40531451
push_front 800082376
get 326377
push_front 592537895
get 307884
push_front 711108316
push_back 911057711
push_front 60256735
push_back 123379023
get 209639
push_back 343509985
push_middle 440806269
get 215041
push_front 264318715
get 176482
get 453085
push_front 638392337
get 370732
push_middle 607399232
push_front 540365477
push_middle 591985532
push_front 69816426
get 265002
get 325009
push_back 982392968
push_front 494105812
get 118763
get 82950
push_front 758798532
push_front 825085527
get 411205
get 97809
push_back 99900152
push_front 381677816
push_front 994492510
push_middle 792669725
push_front 758915761
push_front 971867752
push_middle 971900094
get 162179
push_middle 647945526
get 80267
push_front 724020353
push_front 12310915
push_middle 484195591
push_middle 438194345
push_back 610774496
get 82873
push_back 957703686
push_back 674665707
push_front 916196460
push_back 257840020
push_back 302895624
push_middle 388283575
push_middle 385722294
get 230581
push_front 352375525
push_front 21692757
push_middle 292248717
push_middle 177892329
get 33080
push_back 569726786
push_front 2880019
get 50835
get 470478
push_middle 409877175
push_middle 129297063
push_middle 995505292
push_front 346964843
push_front 436277928
push_front 737113807
push_middle 371679573
push_back 731073450
push_front 306258381
push_front 221595668
push_front 952983860
get 398713
push_back 853014660
push_back 983859176
push_middle 856213048
get 404994
push_back 595294951
push_front 287192940
push_middle 641866294
push_front 305805240
push_back 226275436
get 313550
push_front 342879484
push_front 11256108
push_front 201182443
push_back 334266582
push_middle 521090829
push_back 769297274
push_front 199895205
push_back 729505240
push_back 693053847
push_middle 914346609
push_middle 431701100
push_front 926427735
push_middle 537447027
get 208415
push_back 462445865
push_middle 616225001
push_back 948022765
push_back 749528449
push_front 670731227
push_front 747023701
push_back 824606891
push_front 186861115
push_back 21591540
get 63232
get 403463
push_middle 673811105
push_back 947875170
get 47756
get 298213
push_back 830481268
push_middle 531716817
push_back 224282651
push_middle 378431008
push_front 946283231
push_middle 690706191
push_middle 999201765
push_middle 121355295
get 248256
push_front 980253151
push_back 172099643
get 222947
push_back 601196126
push_front 571037456
push_back 314270660
push_middle 146750471
push_front 635160209
push_front 950559350
push_middle 246833257
push_back 681861803
push_back 607477081
push_back 466728425
get 53800
push_front 241565437
push_back 558688156
push_front 490141626
push_back 228564095
push_back 482805371
get 437438
push_back 42429796
push_back 60344036
push_back 621655640
push_front 45892976
push_back 920331942
push_middle 217556306
get 246022
push_back 883677493
get 292247
push_back 671660746
get 396716
get 327926
push_front 514841954
push_middle 129379407
push_middle 159847729
push_middle 162155707
push_back 487218916
push_middle 245852580
get 165175
push_front 870183437
push_back 100826218
push_front 872666583
get 440074
push_middle 592807396
push_middle 922818558
push_middle 129981975
push_middle 632266719
push_front 342061881
get 201016
push_front 372090974
get 247620
push_middle 790223781
push_back 279739913
push_middle 122491155
push_middle 114984438
push_front 896484268
push_front 699422974
push_middle 691823510
get 266412
push_middle 968135244
push_middle 236884773
get 130360
get 372218
push_back 393290466
push_middle 570169013
push_back 752469574
push_back 845756217
push_back 32167796
get 29215
push_back 867088041
get 249905
push_back 104578529
push_back 942462505
push_middle 821630732
push_middle 144650990
push_back 192842332
get 370443
push_front 498782806
push_middle 967888804
push_front 260359862
push_middle 427646613
push_middle 343878678
get 98480
get 299970
push_back 401291553
get 7646
push_back 738591054
push_back 746341975
push_front 650914737
push_back 782148813
push_back 789143285
get 64342
push_front 158128593
get 406892
push_front 474671139
push_front 391825247
push_middle 729907446
push_front 767076103
push_front 72244319
push_middle 54625581
get 328280
get 405779
push_front 299825836
get 344054
get 357103
push_middle 529208832
push_front 487735096
push_front 727453221
push_back 637533070
get 411715
push_middle 894794897
get 167380
push_middle 818675179
get 9419
push_back 296925172
get 38173
push_back 40578855
push_back 885974964
push_front 197178423
get 422425
push_middle 272092920
push_middle 408085173
push_back 3827122
push_middle 81768455
push_back 344080250
push_front 540084733
push_back 201019214
push_middle 240601579
push_back 758985981
push_middle 821383697
push_back 660559328
push_back 342665153
get 283851
push_middle 564399688
push_middle 796454871
push_front 5906974
get 327421
push_middle 725714330
push_front 309000739
get 112128
push_front 782510721
push_back 388388468
push_middle 711174756
push_back 891108831
push_front 436321779
push_middle 640615448
push_middle 245663337
push_back 777041510
push_front 701189682
push_middle 238270539
get 227762
push_middle 495835146
push_middle 97649460
get 170381
push_back 924582880
get 135240
get 213659
push_back 317396344
push_front 829636875
push_middle 903909109
get 250125
push_back 879993314
push_front 960808601
push_front 740844070
get 86639
push_front 774268040
get 175520
push_front 331799697
push_back 709696777
push_middle 830433122
push_middle 152157343
get 416671
get 74377
push_front 933031196
push_middle 269132873
push_front 712007186
push_front 105280651
push_middle 969822795
push_front 367077158
push_middle 414314756
push_back 936113455
push_front 266416625
push_back 627520265
get 422142
push_back 775460269
push_front 882519707
push_middle 646936892
push_front 864972878
get 55807
push_middle 908476720
get 117445
get 204760
push_front 214030227
push_middle 449624522
push_front 844878346
push_middle 238123421
push_middle 926111164
get 235801
get 417210
push_middle 893794771
push_back 16450235
push_front 416124065
push_front 969276478
push_front 803284474
get 208908
push_back 849109163
push_back 278608674
push_back 44804078
get 5665
push_front 474028615
get 48282
push_front 445476901
push_back 747155059
push_back 776179470
push_back 619854805
get 403936
get 89554
get 17144
push_front 61486566
push_middle 656263674
get 82410
push_front 811031111
push_front 171824545
push_back 580319573
push_middle 695827819
push_back 728629391
push_middle 30147609
push_back 59972523
push_middle 879302549
push_front 77814000
push_front 489276657
push_middle 964055182
get 364433
push_back 844757763
get 430336
push_front 146955494
get 476631
push_middle 574923618
get 158019
push_middle 643364300
get 30993
push_back 144187767
push_back 201924041
push_back 933787915
push_middle 86401998
get 152879
push_back 805527446
push_front 309678625
push_front 969142613
get 228210
push_back 648510137
get 307330
push_back 268384183
push_front 768736952
push_front 684207742
get 89368
push_front 193020657
push_front 622235608
get 52086
push_front 726115548
push_middle 675565713
push_middle 1363405
push_back 765490307
push_middle 971918910
push_middle 707285690
push_middle 694016086
push_middle 67844014
get 456896
get 297870
get 384757
push_front 895831678
push_front 12367609
push_middle 10082640
push_front 569335730
push_back 229974228
push_middle 430820009
get 253925
push_front 63913998
push_front 935928860
push_back 643243343
push_back 221783815
get 343233
get 182972
push_middle 994161081
push_back 599852843
push_middle 865916579
push_middle 839841113
push_back 177469768
get 361630
push_back 249900323
push_front 230685188
get 233333
get 345926
push_front 814462930
push_back 57101549
push_back 241396268
get 380152
push_middle 94939807
get 165668
push_front 460899570
get 193049
push_middle 172674831
get 374010
push_middle 359134735
push_back 28527099
push_middle 982113544
push_middle 87239978
push_back 571943991
get 103600
push_back 13482435
push_back 814365307
push_front 171283167
push_front 854001727
push_middle 628630768
get 207997
push_middle 664235291
push_back 239021750
push_front 194483323
push_front 450125733
push_front 698295520
push_middle 283378456
get 468179
push_front 838901362
push_middle 811404965
push_front 870733411
push_back 362851446
get 153372
push_middle 149800982
push_middle 319139341
get 114968
push_middle 498824993
push_middle 57165387
get 248311
push_middle 111822593
push_front 28495864
push_middle 596171573
push_back 141268403
push_front 980785571
push_middle 806327593
get 371177
get 277781
push_back 856183923
get 286956
push_middle 24921333
get 199199
push_front 319767768
push_front 922252760
push_front 902094050
push_back 105023870
push_front 503619891
push_back 115379266
push_back 344982942
get 288980
push_front 509577126
push_front 13441874
push_front 511616619
push_middle 463672191
push_middle 442583435
push_middle 855100422
push_back 3130769
get 317522
get 65543
push_middle 582811987
get 252479
push_front 237040164
push_front 860847021
push_middle 719594387
push_front 240200355
get 466129
get 34987
push_back 875116806
push_front 978535593
get 354012
push_front 941695599
push_back 854608293
push_middle 814327823
push_middle 236612915
push_front 91341302
push_back 836512044
push_middle 185186778
push_middle 772283234
push_back 615125142
push_front 498463474
push_middle 709339622
push_middle 297149923
push_front 455277318
push_back 180172973
push_back 465024573
get 104490
push_back 69396460
push_middle 173352477
push_middle 270255527
push_front 365004182
push_middle 16256319
push_back 170519720
push_middle 898982115
push_front 827507556
push_middle 166329231
push_back 164114128
push_front 768467370
push_middle 703427423
push_middle 952709583
push_middle 289035906
push_middle 773742505
push_back 289464663
push_back 521716472
get 440756
get 396407
push_middle 70442560
push_middle 763858589
push_middle 810221296
push_front 598499450
push_middle 386461027
push_front 787180573
get 313356
get 282944
push_middle 546396313
push_front 906448470
push_back 595429841
push_front 299598061
get 452397
push_front 989976741
push_back 390531604
get 383536
push_front 972172174
push_back 609569726
get 163001
push_front 644585882
push_middle 134026908
get 351335
push_back 413357803
get 173749
push_back 478413553
push_front 963868755
push_middle 562631445
push_front 512016540
push_middle 687480478
push_middle 360830983
get 310627
get 477890
push_middle 778436015
push_back 965973864
get 351991
get 243774
get 444384
push_middle 157094411
push_middle 323391318
push_front 329403721
push_back 524396336
push_back 213880024
get 299336
push_back 245844034
push_front 561959928
push_front 936420239
push_back 599510879
push_middle 368568550
push_back 691260083
push_back 202783196
push_middle 670807576
get 404325
push_front 706620841
push_front 725407106
push_front 188579519
push_back 170463590
get 18573
push_middle 422317867
push_back 683937044
push_front 304461415
push_front 452656961
push_back 987202911
push_front 397611057
push_back 958867170
get 453097
get 299935
push_front 575851833
push_back 916532302
get 358619
push_front 238558540
get 173669
get 463199
push_middle 398605066
get 437971
get 329192
get 4429
push_front 130571574
push_middle 173814613
push_middle 306779811
push_front 97578776
push_front 96618391
push_middle 699961785
get 293599
get 12833
push_front 177384908
get 295121
get 431157
get 220178
push_front 878338064
push_middle 402267886
push_middle 536479792
push_back 200692235
push_back 295172399
push_middle 32754065
get 105270
push_back 422083615
push_middle 669457090
push_front 138550675
get 71138
push_back 584841507
get 12181
push_back 399000099
push_back 452188834
push_back 357569537
push_middle 579249503
push_front 667929333
push_front 285080900
push_back 743966389
push_middle 648767855
push_middle 458382674
get 254674
push_back 911394503
get 68304
push_back 512447276
get 248365
get 482581
get 295655
push_front 530397590
push_middle 840702152
push_front 278558618
get 439337
push_middle 630178027
get 173152
push_back 965818550
push_front 838766595
push_front 611684677
push_back 827883790
push_middle 993941015
push_middle 808806006
push_front 112538034
push_front 578746292
push_back 170162444
push_front 35678383
get 136877
get 413537
push_back 857435830
push_back 867795801
push_middle 655453129
push_back 778964110
push_back 829957922
push_front 381876234
get 83583
push_front 29814221
get 247339
get 447986
push_middle 365880590
get 114627
push_front 282876054
push_middle 461970197
push_front 970166831
push_back 691345745
push_front 93472187
push_middle 548506854
push_middle 473071894
get 169602
push_front 741967507
push_front 806516835
push_back 49606137
get 23467
push_middle 297534114
push_middle 940574728
push_back 554111389
get 462992
get 66361
push_front 258863020
push_middle 639033269
push_middle 995619297
push_back 204766942
push_middle 647804829
push_back 651210711
get 212699
push_front 72913623
push_back 16196490
push_front 175648959
get 318259
push_middle 759649626
push_middle 627778319
push_back 433242535
push_front 101353256
push_front 519775143
push_back 569378958
push_middle 684653405
push_back 769066623
push_front 429082080
get 229518
get 392345
get 199088
push_back 182366947
push_front 976520138
push_middle 209896852
push_back 930437168
push_middle 604192317
push_front 331372219
push_middle 385124784
push_front 181186802
push_middle 986937536
push_front 964781999
push_middle 492281293
push_front 633064635
get 9171
push_front 211367387
get 103967
push_middle 301587378
push_front 203364502
get 363537
push_back 418251681
push_back 364775155
push_back 75601068
push_middle 205482632
push_middle 136766525
get 386400
push_front 216556943
push_front 58103122
push_front 930261215
push_middle 409676032
get 87861
push_middle 102198153
get 216096
push_back 989514700
push_front 909301428
push_middle 585028726
push_middle 551521676
push_middle 41336044
push_back 496366526
push_middle 727156320
get 330298
push_back 104817783
push_back 754922319
get 230802
push_middle 146060378
push_front 535465177
get 475831
push_back 121514767
push_back 52487950
push_middle 622925126
push_middle 691156005
push_back 342087476
push_front 431238355
get 94943
push_back 353810920
push_front 331358616
push_front 562564228
push_middle 806821701
push_front 538054521
push_front 673785124
get 30537
push_front 469626107
push_middle 709188054
get 219576
push_middle 960493809
get 261378
push_back 856910477
get 290199
get 368294
push_middle 27933960
push_middle 233931815
push_middle 490643203
push_back 482225539
push_back 810608070
get 401064
push_back 882670977
push_middle 131355510
push_front 343975931
push_front 331835815
push_back 800103287
push_front 776172438
push_front 242066858
push_back 391291045
push_back 439009220
push_back 19241721
push_front 911901869
push_back 300411270
get 452778
push_middle 889937381
push_middle 719376066
get 464204
push_front 601584464
get 319528
push_front 947264587
push_back 719423061
get 297222
push_middle 82703098
push_back 480206228
push_middle 841841583
push_front 160989186
get 451260
push_middle 412278533
push_back 692832381
push_back 65489067
get 231466
push_back 205312326
push_front 391621817
push_back 563462
push_back 22706913
push_back 21301106
push_middle 307059242
push_front 925135154
get 113008
push_middle 973777857
push_back 391648260
push_back 593590199
push_middle 402378094
push_middle 14582628
push_back 314285418
push_back 159504744
push_middle 493478734
push_front 388172285
push_front 328907849
push_front 667776477
push_back 371325276
push_middle 471802320
push_front 604709113
push_front 842313941
get 467660
push_back 221945976
push_middle 944485502
push_middle 817418741
push_middle 847832170
get 354110
get 179701
push_front 345118637
push_back 493777078
push_back 363207714
push_back 672813921
push_front 710827426
push_back 798435825
push_back 903876551
push_front 868167138
push_middle 952866303
push_middle 570666883
push_back 872577519
get 420741
push_front 217459589
push_front 970434666
get 393181
push_back 132627519
push_front 455247320
get 1766
get 205709
push_back 640787028
get 272675
push_back 269216620
get 421227
get 392264
push_front 154881190
get 304977
push_front 460954068
push_middle 362649996
get 135067
push_back 947377451
push_middle 503124370
push_front 41381154
push_back 440894260
get 140965
push_front 268175318
push_middle 799555771
push_back 59679726
push_middle 590582795
push_front 745965166
push_back 798613789
push_back 197908329
push_middle 149861699
push_middle 267350089
push_middle 399721420
push_middle 316197407
push_front 190594979
push_front 31615259
push_back 823671060
push_back 153020695
push_back 38234031
push_front 168220493
get 312458
push_front 6440769
get 362573
get 138971
push_front 22314567
get 258654
push_back 666818084
get 103267
get 446183
push_front 950611129
push_front 966813962
get 86904
get 60279
push_middle 966565162
push_middle 317714586
push_front 545635150
push_front 908910239
get 155267
push_back 41114810
push_front 7835299
get 119041
push_front 983591333
push_front 171631448
push_front 156475791
push_front 802964242
push_middle 543767988
push_front 235369914
push_middle 407230059
get 310983
push_front 105552368
get 122480
get 161854
push_front 118398966
push_front 131708334
push_front 979917616
push_back 983380411
push_front 863865927
push_back 86228271
get 189820
push_front 900528630
get 448009
get 228748
push_middle 132442724
get 317225
push_front 714554141
push_front 436646628
push_middle 163167656
push_middle 481246030
push_middle 569199246
push_front 537165389
get 366842
push_back 710748103
get 61035
push_back 192521111
push_back 841649557
push_back 971387310
push_front 697861490
push_front 514080025
push_front 568235332
get 322391
get 145970
push_middle 566715065
get 386557
push_back 311238952
get 275625
push_back 122845424
push_middle 404532584
push_back 821264683
push_middle 202208463
get 157148
push_front 581649619
push_middle 421757616
push_front 932585935
push_front 255408831
push_front 753459639
push_front 26460612
push_front 109987234
push_front 542334262
get 391395
get 207811
push_back 13981711
push_front 578826047
push_front 762851220
push_front 834030888
push_back 270380257
push_back 453454231
push_back 190854862
get 57016
push_middle 320961832
push_back 718809515
push_front 475374697
push_middle 875027354
push_back 410390074
push_middle 405745383
get 231901
push_front 378780732
get 182422
push_back 192769139
push_middle 955422550
push_middle 145245740
push_front 246246860
push_back 330784734
get 346765
push_middle 245319610
get 189638
push_front 297559835
push_back 930331620
push_back 55162577
push_middle 764727000
push_back 710195217
push_back 388683389
push_back 996858028
get 224027
get 103211
push_back 185907228
push_back 224076799
push_back 997502536
push_front 455480413
push_back 961710213
push_middle 379575551
push_front 87840584
push_back 757389738
get 68862
push_front 331075769
get 133258
get 290442
push_middle 173291281
get 404476
push_middle 547976816
push_middle 610432765
push_back 101296764
push_middle 351512784
push_middle 448610516
get 339473
push_back 232477764
push_front 336901014
push_middle 354220825
push_middle 960122456
push_back 636453050
push_back 800334527
push_middle 590422754
push_front 614865912
push_back 791062773
get 460102
push_front 276241386
push_back 877450858
push_middle 480732849
get 443972
push_middle 106712886
push_front 973072008
get 350311
push_back 461371521
get 477875
push_middle 475741378
get 172732
push_back 623126257
push_back 137869128
push_back 546611723
get 75812
push_middle 770390085
push_front 434637075
get 460400
get 194972
push_front 61768784
push_front 546140729
push_back 245616374
push_back 513545664
get 335175
push_middle 991487617
get 443847
push_front 650474501
get 256785
push_front 823635808
push_middle 364174880
push_middle 848482010
push_front 588640414
push_front 679681668
push_back 419409401
push_front 698357459
push_back 930438940
get 194313
push_front 583432447
get 199453
push_back 607738352
push_back 248775383
push_middle 24423829
get 189797
push_front 108527034
push_middle 850194554
push_middle 118535467
push_back 336932972
push_back 504504316
push_back 419163709
push_middle 902940865
push_back 333321028
push_back 772030951
get 80230
push_front 917530656
push_middle 889829947
push_front 427597162
get 332644
push_back 654839913
push_front 144385081
push_middle 743382574
push_front 624366521
push_front 266583027
push_back 856336684
push_back 62342309
push_middle 588972516
get 446745
push_back 940620034
push_front 884019632
push_back 621697249
push_middle 321409300
push_front 373350432
push_middle 529492663
push_front 120490023
push_back 430306919
get 54747
push_middle 489616578
push_middle 45624784
push_back 316023023
push_back 599069709
get 305988
push_front 731971252
get 70132
push_middle 998601873
push_front 289840057
push_middle 1894465
get 119858
push_front 662800808
push_front 669298017
push_back 513186336
push_back 67943409
push_front 419839055
push_front 886187123
push_front 322739111
push_back 612211282
push_middle 972022824
push_back 638931071
push_middle 373386612
get 434610
get 185161
push_front 89483571
push_back 9821764
get 93748
push_middle 647379908
push_back 137393567
push_middle 705231743
push_back 721373349
get 58347
get 98336
push_back 291489759
get 462857
push_back 886846696
get 31817
push_middle 103902904
push_middle 371322043
push_middle 751159096
get 73655
push_front 543126767
push_middle 19807948
get 120864
get 5050
push_back 147221621
push_middle 941337168
get 358779
push_middle 41918764
push_back 248788798
get 10928
push_back 49928686
push_middle 220832128
push_back 5403220
push_back 220518031
get 292997
push_back 586757819
push_back 91835766
push_front 458039301
push_front 486629728
get 244135
push_middle 771816910
push_front 734691598
get 369435
push_back 9639158
push_middle 511348162
push_middle 80694439
push_front 695659134
push_back 714683141
get 179043
push_middle 781072681
push_front 147524332
push_front 26577581
push_back 261330411
push_back 648362010
get 243553
push_back 599856253
push_back 682348741
push_back 419867967
push_back 515004964
push_back 80755028
get 216715
push_back 591471407
get 288993
push_middle 966881009
push_front 88849920
push_front 305015242
push_back 694492760
push_middle 737338086
push_front 955274474
push_back 125937683
push_front 741990054
get 131141
push_back 987250389
push_back 87566576
push_front 636128442
get 64024
get 460597
push_middle 389565068
push_middle 22315404
push_front 815151591
push_front 453996226
get 20913
push_back 244280654
push_front 394064590
push_front 232574162
get 119710
get 45198
push_front 696713967
push_back 491494939
push_back 9460463
push_middle 20657437
push_front 514951470
push_front 893886252
push_middle 486918858
push_middle 76591570
push_back 314237829
push_back 425002756
push_middle 695882999
push_middle 267891191
push_middle 705897638
push_middle 200336638
get 428545
push_back 498233330
get 73936
push_front 255636104
push_back 489527725
get 56784
push_back 626299400
push_back 449480508
get 55608
push_back 891006345
push_back 487851818
push_back 414368419
get 269218
push_front 526193049
push_middle 977064558
push_back 221596915
get 464390
push_front 522067611
push_middle 651401886
push_front 331392718
push_front 211304758
push_front 784986802
push_middle 844816554
get 339899
push_front 970496973
push_middle 623814301
get 234057
push_back 989000384
get 436263
push_middle 879547763
push_middle 320129192
push_middle 900937473
push_back 219803346
push_middle 707494786
push_back 498710065
get 434330
get 58680
push_front 704576888
push_front 394998688
push_middle 797698770
push_front 727963113
push_middle 629520989
push_back 706717960
push_back 285421607
push_middle 375186162
get 111193
get 154176
get 126609
push_middle 587205364
push_front 943988255
get 202678
push_back 904093425
push_middle 855809481
push_back 364302127
push_back 138836249
push_front 333254387
push_middle 154058818
push_middle 115239527
push_middle 159758967
get 33441
push_front 538909369
get 458123
get 308955
push_front 759932344
push_middle 23923591
push_back 319153335
get 434651
get 380791
get 306193
push_back 117528499
get 166684
push_back 48057551
push_front 282055967
push_front 347598596
push_front 564238378
get 381173
push_back 527527840
push_middle 393568986
push_front 448216089
push_middle 285447262
push_front 262763217
push_middle 776759344
push_back 149603942
get 255232
push_middle 537864793
push_back 98869075
push_middle 1862243
push_front 951980888
push_front 265404919
push_back 57094697
push_back 787950129
push_middle 187395105
push_front 620360414
push_back 780987505
push_front 590497292
get 374817
push_back 136902229
get 233991
push_middle 455251610
push_middle 234395424
push_back 45987768
push_back 602370378
push_front 33386508
push_back 713179226
get 333942
push_back 530050385
push_back 769447869
push_front 136192692
get 193722
push_middle 986158833
push_middle 593814890
push_front 347235187
push_middle 252568039
get 223303
push_back 212959377
get 344769
push_back 530391524
push_middle 112796597
get 273708
push_middle 836705572
push_back 786268568
get 131325
push_front 320992108
push_back 290295236
get 428346
push_front 860468170
push_front 402686248
push_front 567593368
push_front 213697290
get 112500
push_front 843935400
push_middle 720138044
push_back 28923180
get 349530
push_middle 764139725
get 453299
push_front 563948585
push_front 750107990
get 204745
push_front 424209566
push_middle 590321633
get 12754
push_front 602647526
push_back 149823786
push_front 733659649
push_middle 70096693
push_front 95576817
push_back 28962914
push_middle 560313920
push_front 325130628
push_middle 738689556
push_front 715953748
get 359101
push_back 888209633
push_back 264841341
push_middle 429914325
push_middle 99445781
get 420714
push_back 866047938
push_middle 990291688
get 213692
push_back 157383171
push_middle 470318452
push_back 770088898
push_front 543223160
push_front 219090633
push_front 666834777
get 432699
push_back 674053624
push_middle 806563062
get 241729
get 107448
get 220988
push_front 95573109
push_front 532838580
push_middle 428073390
push_front 193525756
push_back 624579686
push_front 187163567
push_middle 67091903
get 373028
push_back 979236533
push_front 958015588
push_front 482435451
push_front 710274644
push_front 856383277
push_front 880542174
push_middle 327853999
push_middle 657522711
get 162616
push_back 442581980
push_front 100796758
push_back 102187748
push_back 896287669
get 218597
push_middle 929935051
push_front 497207418
push_middle 765452622
push_middle 942139994
get 462287
push_back 593594870
push_back 711506513
get 244432
push_middle 438264884
push_back 179473459
get 104242
push_middle 276840065
push_middle 501127643
get 305422
push_middle 550416452
push_middle 11960939
get 248155
push_middle 341173838
push_front 752559498
push_back 596514662
push_back 250317157
push_middle 881032434
push_back 811655821
push_middle 859265663
push_middle 324504976
push_front 237182788
push_back 454682474
push_back 399086517
push_back 129279596
push_middle 815565715
push_middle 992437752
push_front 104772332
get 198118
push_middle 178573647
push_back 826410763
push_front 901906519
push_back 664187307
get 78792
push_front 169262168
push_front 328930815
push_front 746228969
push_front 575563463
push_back 42205372
push_front 193467965
get 73514
get 202288
push_front 350452523
push_middle 925745271
push_middle 232219498
push_middle 611126093
push_back 77858290
push_front 719593650
push_back 604022890
push_front 477776653
get 170544
push_front 520161941
get 213684
get 180114
get 140674
push_front 968355749
get 153598
push_middle 327772935
push_front 816711013
push_front 35230777
push_middle 26428693
push_middle 90071577
push_middle 593852494
push_middle 14705810
push_back 112310638
push_middle 271936533
get 467152
push_front 344903910
get 194886
push_back 108837776
push_middle 852002893
push_middle 650646448
push_front 469915977
push_front 491823059
push_middle 764648745
get 353732
push_back 681499542
push_front 215607828
get 127276
push_front 74387257
get 451804
push_middle 271360358
push_back 527877987
get 303828
get 349183
push_middle 85134521
push_back 108641978
push_middle 171038331
push_front 308116246
get 338894
get 229104
push_back 837179317
get 212105
push_middle 853290760
push_middle 74812300
push_back 285663820
push_front 583407463
get 87746
push_middle 37781011
get 479446
push_middle 369513585
get 40573
push_front 829084318
get 353931
push_back 436748629
push_middle 186656519
push_back 110999719
push_front 766593130
get 214823
push_middle 543777428
get 196403
push_front 609493811
push_front 263878029
push_front 219881476
push_front 246326512
push_front 528288228
push_front 157119161
get 446550
get 379863
push_back 623091272
push_front 396814891
get 234172
push_back 326827377
get 468177
get 262617
get 338104
get 180706
push_back 899080594
get 261764
push_back 429222830
push_front 477381655
push_front 947520153
push_middle 369159042
get 241809
push_middle 230330904
push_front 562757873
push_back 660280286
get 241172
push_back 468319827
get 81719
get 264542
push_front 730869367
push_middle 333793834
get 445012
push_back 423603091
push_front 849239044
push_back 36089920
push_back 329687924
push_middle 552998803
get 176708
push_middle 455577874
push_middle 115249822
push_middle 794645715
push_back 399176243
push_middle 814625764
push_middle 46963268
push_front 297191830
push_middle 725591621
push_front 344833829
push_front 572552575
get 81472
get 324128
get 72003
get 262349
push_front 982073517
push_middle 731194926
get 211414
push_middle 56369931
push_back 185653055
push_front 581108260
push_front 129732583
push_back 679655909
push_front 259379154
push_middle 127834300
push_back 759041061
push_middle 912265863
push_front 393340590
push_middle 7828106
push_front 384912417
push_back 437542524
push_front 988502653
push_back 401227452
push_back 819103118
get 139639
push_middle 169979461
push_middle 564794394
get 276375
push_back 328931333
push_front 272822386
push_back 733602956
push_front 360832520
push_back 115668315
push_middle 774501991
push_front 532437637
push_middle 883730652
push_back 857209512
push_middle 882849373
push_front 407271566
push_back 138855232
get 454372
get 380050
push_back 465477529
get 178102
push_middle 737059106
get 258670
get 293158
push_middle 558909995
push_middle 422905071
push_back 698059091
push_middle 275526663
push_back 289406677
get 275447
get 112320
get 319597
push_front 465390840
get 96850
push_back 697978113
get 19754
push_middle 376461248
push_front 678187750
get 425965
push_back 505991921
get 2430
push_front 485947863
push_middle 78803162
push_back 634779773
push_middle 313026819
push_back 229580278
push_back 479207157
push_back 140022262
push_middle 474226033
push_middle 193589097
get 191343
get 184864
push_middle 680128383
push_back 210378629
push_back 152705333
push_middle 888683408
push_front 782357868
get 122439
push_back 113130255
get 447485
push_back 719341612
push_front 481416086
get 317540
push_middle 562135146
get 467074
push_middle 612860272
push_front 835394474
push_middle 182553089
get 384666
get 95317
push_front 985857844
push_middle 489647596
get 20383
push_middle 202431953
push_middle 935154924
push_front 312282189
get 261039
push_middle 663104075
push_front 624738495
push_middle 55861594
push_front 779145680
push_front 23458122
push_middle 553265260
push_middle 70140531
get 129730
push_back 655872984
push_back 459805001
get 447582
push_front 678689075
push_front 262228173
get 37022
get 166030
push_middle 576618056
push_back 971417897
push_front 620824359
push_back 84657006
get 450088
push_front 40650778
push_middle 988173799
push_front 785714793
push_back 88893638
push_back 978716709
push_middle 148489799
push_middle 7074713
get 22602
get 37471
push_middle 251556814
get 400094
push_front 762415031
push_middle 368623565
push_middle 926714250
get 384128
push_back 2215699
push_front 878394994
push_front 221315674
push_front 675578761
push_middle 409426917
get 316259
push_back 313955365
push_middle 111009490
push_middle 616579356
push_back 409416201
push_middle 908986981
get 324783
push_middle 650989150
push_front 733935346
get 428698
push_back 609599637
get 156329
push_front 736065789
push_front 861917773
get 167962
push_front 582978957
get 320805
push_middle 964749905
push_front 360646228
push_front 808875441
push_back 297042112
push_front 861238462
get 9458
push_back 49770149
push_middle 597395017
push_front 677988298
push_front 258111406
push_front 261991125
get 302602
push_front 139201342
push_middle 418971928
push_middle 661551633
push_middle 373716425
push_back 787365598
push_middle 371765087
push_middle 952401061
push_front 325495610
get 66246
push_front 803357211
push_back 883985766
push_back 455517604
push_middle 804269823
push_back 410752229
push_middle 396860627
get 267852
get 119741
push_middle 934178707
push_front 627301899
push_front 213244401
push_middle 255443616
push_middle 995862388
push_middle 467911730
push_middle 402470552
get 422286
push_back 200530208
push_back 613618476
get 169278
push_back 881530419
get 179405
push_middle 222601533
push_back 895463576
push_middle 312652342
get 443317
push_front 807866867
get 333046
get 288980
push_back 588254516
push_middle 728916385
push_back 556038988
push_middle 695428781
get 397095
push_front 75216907
push_front 476231501
push_middle 115141428
push_front 783141698
get 60404
push_back 76378761
push_middle 236072088
get 22587
push_back 685651353
get 262656
push_middle 738450591
push_front 836286343
get 468431
push_middle 248786319
push_back 42313998
push_back 249656458
push_back 509361245
push_back 226033605
push_middle 428634250
get 9849
push_middle 307431743
push_front 499431464
get 347026
push_back 883408565
push_front 646034972
push_front 793745557
push_back 776462684
get 317168
get 44197
push_middle 42721672
push_front 804537014
push_middle 390969391
push_front 514661959
push_middle 884709917
push_middle 730561634
get 361258
push_front 264729058
push_back 433867210
push_front 412786438
push_back 977392016
push_middle 591196372
get 143807
get 310099
push_middle 370823307
push_back 613545034
get 143633
push_back 316876598
push_middle 940077876
get 8648
push_middle 353157978
push_middle 786896092
push_back 123103775
push_middle 123987736
push_back 427528901
push_back 906405424
get 429026
push_middle 970227786
get 181431
push_front 92852691
push_middle 950762270
push_middle 747345623
push_front 848203906
get 58550
push_back 969830731
push_front 817780825
get 201790
get 72760
push_front 73893478
push_front 906025027
push_middle 228749843
get 398469
push_back 376659235
push_middle 497342801
push_back 592155113
push_middle 178342947
push_back 156255950
push_back 846383055
push_front 12851663
push_back 280317055
push_back 18497160
push_front 848532637
push_back 808925062
push_back 477482267
push_middle 258787131
push_front 474421241
get 78663
push_middle 129300850
push_back 521876120
push_middle 88951547
push_front 341270758
get 127288
push_back 910461612
push_front 911716805
get 317324
push_middle 859556467
push_back 902793253
get 394767
get 218941
get 26026
push_back 812674254
get 190916
push_middle 167837581
push_back 491913556
push_middle 550096387
get 429715
push_middle 719989907
get 79983
push_back 256131628
push_back 761607677
push_middle 844499398
push_middle 813160909
get 175620
push_front 381137163
get 451605
get 432108
get 279094
push_front 558197584
push_middle 32079236
push_middle 262334690
push_middle 192025111
push_front 650162092
push_back 417002899
push_front 106783782
push_back 435260159
get 413086
push_middle 947020082
push_front 220496803
push_back 919078873
push_middle 343096154
push_middle 228602328
push_middle 662300665
push_back 350032759
push_front 927464550
get 438390
push_front 567345878
get 362067
push_back 707215394
push_middle 636811460
get 88604
push_back 956421135
push_middle 433972300
push_front 724382382
push_middle 787908580
push_middle 810599924
push_front 182759334
push_middle 852617289
push_middle 780051226
get 321747
push_middle 500398132
get 2170
push_front 599715604
push_front 260948906
push_back 498792645
push_back 843788581
push_back 356811069
get 119570
push_middle 392535606
push_back 673728209
push_front 404720336
push_front 506009902
push_middle 10932022
push_middle 831608433
get 138793
push_back 959039620
get 209361
push_middle 422977773
get 408715
push_middle 787547846
push_front 643192819
push_back 857193469
get 348855
push_middle 964615985
push_back 636058177
push_middle 566106447
get 324799
push_back 441803453
push_back 194267011
push_middle 290976056
push_middle 348575532
push_front 90161831
push_middle 724392329
push_front 354021322
push_back 112022849
push_middle 399854655
push_front 569263169
push_back 505837918
push_front 680657576
push_front 696279781
push_back 525732201
get 474790
get 38224
push_back 102263211
push_front 493613550
push_front 215689146
get 276668
push_back 8020785
push_front 440933660
get 441331
get 59126
push_front 853098273
get 107181
push_back 711972744
push_middle 126513642
push_middle 342855423
push_middle 908842450
push_back 46688392
push_back 804572938
push_front 808102366
push_front 341301890
push_middle 650863495
push_front 810737898
push_front 119857218
push_front 784925806
push_front 741218716
push_back 917022879
get 397374
push_middle 335956775
push_front 49087035
push_front 855433236
push_middle 622591312
get 999
push_middle 949355465
push_middle 986673
push_middle 208607432
push_back 978262548
push_back 571991059
push_middle 267825162
push_back 696876577
push_middle 763376017
push_front 729962589
push_front 37040308
push_middle 579621922
get 455893
get 47273
push_middle 95971442
get 76971
push_front 642430808
push_back 961799193
push_front 798081530
get 231462
get 270106
get 178845
push_front 302492596
get 330025
push_middle 374933667
get 217308
push_front 926231729
push_back 367060737
get 248512
push_back 260192311
push_back 637064084
get 373876
push_back 148031362
get 355230
push_back 70504862
push_front 231656392
push_middle 773907164
push_back 469327491
push_front 676482464
get 454228
push_middle 12369572
push_back 982580032
get 178389
get 350210
get 321250
push_middle 475253911
push_back 956273342
push_middle 44567997
get 345709
push_back 369589324
push_middle 488018603
push_back 428029353
get 386890
push_back 769389418
push_front 954456051
push_back 19337881
push_middle 626384801
push_back 363129478
push_front 899519329
push_back 102024022
push_back 238065614
push_middle 172132682
push_middle 596363959
get 53684
get 278450
push_middle 989714261
push_back 989294789
push_middle 44922450
get 473642
push_middle 184332623
get 254492
push_back 477568889
get 176181
get 169750
get 386084
get 458659
push_middle 828183743
push_middle 731439292
push_back 313881234
get 156026
push_back 650699993
push_middle 640243419
push_back 962479499
push_front 634529779
get 375553
push_front 315688436
push_back 541314801
get 384528
push_middle 183699101
push_back 914718386
get 147397
get 198930
get 444427
push_front 689566375
get 172647
get 318753
push_front 212792835
push_back 73434268
get 377261
push_middle 970576602
push_middle 947701306
push_front 310360223
push_middle 932074541
push_back 338711764
get 121053
push_front 133115122
push_middle 803545998
push_middle 368011558
push_middle 846733426
push_back 780057829
push_middle 734854575
push_back 404290261
push_middle 545096196
push_middle 491672904
push_middle 252148392
push_back 87379762
push_front 120034441
get 169489
push_middle 14905086
push_front 880674779
get 381411
push_front 59945869
push_back 170625651
push_back 30456135
push_middle 218415497
push_middle 74950076
get 274474
push_back 491408061
get 263645
push_middle 210894621
get 193391
get 476485
push_back 970970323
push_back 707211596
push_back 688909285
push_back 635127949
push_front 18971277
get 135075
push_back 264317433
get 325009
push_front 714953214
push_middle 404483201
push_back 567364718
push_back 426898998
push_front 481802053
push_back 893039506
push_front 640666192
push_back 692110453
push_back 373508679
get 410481
push_front 448751092
push_front 311188200
push_back 821619354
push_front 323807596
push_front 255544788
push_middle 633859646
push_back 427660085
push_middle 495750042
push_front 227700513
push_front 369202626
push_back 236756630
push_back 57670416
push_front 143726922
push_back 941288603
push_front 91644769
get 461237
push_back 491141679
push_front 252906494
push_middle 473173898
push_back 989008834
push_back 940872369
push_back 854909981
push_front 944649919
push_front 537953370
push_middle 125615598
push_back 766172055
get 354139
push_front 428426088
push_front 345640574
push_middle 345090754
get 423649
get 235478
push_front 516735755
get 221583
get 170714
push_back 921701522
push_front 829815094
push_back 305952309
get 3815
get 15567
get 397575
get 160480
push_front 29214158
push_front 910856381
get 157128
push_back 767433665
push_front 42325411
push_middle 828102922
push_middle 625878617
push_front 648155846
get 48561
push_front 592792747
push_back 841107553
push_middle 974107764
get 410117
push_middle 318176113
push_middle 198691381
push_front 809564107
push_middle 520079992
push_middle 945787866
push_back 962943102
get 312799
get 459939
push_front 376258020
push_back 357689041
push_back 439930595
push_back 951057086
push_front 766503577
get 372613
push_back 519023461
push_back 715903604
push_front 474384440
push_middle 395559244
get 287847
get 169630
push_front 668165929
push_back 419663692
push_back 76714653
push_front 776540853
get 238986
push_front 683328291
push_back 629542973
push_front 484335525
push_back 757283208
push_front 872461772
push_middle 710032848
push_back 853002295
push_back 932556163
get 135367
push_middle 990538279
push_middle 372734706
push_front 978145522
get 435473
push_front 892390623
get 469036
push_front 268029422
push_back 285064283
push_front 881656622
get 144340
get 239635
push_middle 497925693
get 341112
push_back 879287526
push_back 93092917
push_middle 831434876
push_front 500636536
push_front 6467053
push_front 65840621
get 400743
push_front 951703903
push_back 512040918
push_back 328090026
push_front 602880918
push_back 479700958
get 333140
push_middle 300336974
push_front 292259073
get 437995
push_back 758312126
push_back 492812825
push_back 627436720
push_middle 775527716
push_middle 134355422
get 151673
push_middle 846927541
push_middle 603362049
push_front 774692777
push_back 749860026
push_front 702278027
get 288348
push_back 731234775
push_back 865107979
push_middle 655959493
push_middle 962202397
push_middle 872600825
push_back 617073288
push_middle 778901594
push_back 695249314
push_back 958056552
push_front 732190821
push_back 184813724
get 273566
get 12439
push_back 703895407
get 299064
push_back 356345281
push_front 350032511
push_front 954647773
push_middle 361768188
get 309172
get 435331
get 81280
get 222002
push_middle 722827628
get 146167
push_back 687714117
push_front 536842548
push_middle 636456184
get 211238
push_middle 101799162
get 221625
push_middle 154667720
push_back 179772221
get 264408
get 55038
get 189469
get 385890
push_front 973237375
push_back 902018542
push_front 558421308
push_front 358474994
push_middle 915549111
push_front 710991684
get 99085
push_front 433392072
push_back 143799889
push_back 305659239
push_back 115285348
get 104539
push_back 881794040
push_front 464600353
push_back 613474807
push_back 712682116
push_middle 695964235
get 480286
push_middle 510775343
push_back 293961395
push_back 612206322
push_front 510548787
push_back 716615286
push_back 440558244
push_front 574197834
get 418450
push_middle 605274716
push_back 930434184
push_front 628058724
push_back 136527061
push_front 988227907
get 192496
push_back 682571621
get 147019
push_middle 742687729
push_front 727454101
push_front 708160752
push_front 907561860
push_front 731375786
push_back 335458125
push_front 388393871
push_middle 39175783
push_middle 874723381
get 171808
push_middle 692500874
push_front 409197282
push_front 950417883
push_front 968154195
push_back 315776573
push_middle 797190664
push_back 368028108
push_back 136631168
push_back 103628000
push_back 357735812
push_middle 368031763
push_back 5355844
push_middle 58119152
push_back 842764048
push_back 95421945
get 34596
push_back 626060700
push_back 829378820
push_front 78184461
push_middle 724268506
push_front 991326455
push_back 750148451
push_front 647460473
push_back 472180974
push_middle 678493176
push_front 21884295
push_front 261716697
push_front 223008904
push_middle 795521376
push_front 912046294
push_back 244292237
push_back 262235855
push_front 654610880
push_front 595790200
push_back 145544944
push_front 33261640
get 226861
push_middle 83225299
push_middle 759964037
push_front 547756852
push_front 711407596
push_middle 95601857
push_middle 176671840
push_back 54627501
push_front 417000771
push_middle 620349502
push_back 10103103
push_middle 471677032
push_front 58312568
push_back 854336775
push_front 909015824
push_middle 994341320
push_front 883835239
get 374066
get 116575
push_front 142486220
push_back 689957739
push_back 599533867
push_back 629557199
push_front 986683974
push_middle 84941209
push_middle 716063349
push_back 904092499
get 363174
push_middle 743408538
get 69369
push_back 57798361
push_back 846447006
push_front 566549130
push_back 605236233
push_back 673994618
push_front 254392686
push_front 247039278
push_back 491963513
push_front 219042769
push_middle 407894268
push_back 853432895
push_front 512272413
push_back 924538423
get 474198
push_back 438593389
push_front 369722972
push_front 984665356
push_front 598511161
push_middle 141188969
get 41001
get 192264
push_middle 555340460
push_front 974733786
push_middle 166216978
push_back 264921456
push_middle 469857221
get 344741
push_back 761325646
push_front 575640819
push_front 912241471
push_front 421494241
push_back 242883142
push_back 21363472
push_front 191171393
push_front 993673059
push_front 746334454
push_middle 618785434
push_back 710552200
push_front 224088853
push_middle 619791798
push_front 417090076
get 332436
push_front 985042347
push_back 991644663
get 403059
get 86836
push_back 760319813
push_middle 706650909
push_front 656856255
push_front 140996712
get 200775
push_back 299560502
push_front 693067116
push_back 562696293
get 434111
push_front 549447324
push_middle 955895684
get 263247
push_back 687404938
push_back 461221315
push_middle 938050115
push_back 285042766
get 203211
push_middle 810028425
push_back 139355239
push_front 418898797
push_front 709170337
push_back 220545823
push_middle 722129431
get 34404
push_middle 268842874
push_back 974930492
push_front 610539334
push_middle 947199051
push_middle 714997500
push_middle 522073163
push_back 942416770
push_middle 825686788
push_front 935118338
push_middle 322705215
push_back 939140757
get 405992
push_middle 270829296
push_front 319145823
get 119112
push_middle 260257029
get 218787
push_back 557386152
get 165135
get 462089
push_back 378687902
push_back 186748845
get 403330
push_back 459132512
push_front 292247800
push_middle 298058511
push_middle 104257372
get 166132
get 420899
push_middle 179344403
get 117266
get 115712
push_back 649774443
get 130469
push_front 379979684
push_middle 99074709
push_back 311119751
push_back 215414769
push_middle 924895186
get 183806
push_back 295489693
get 143889
push_front 535752176
push_back 696575705
push_back 15583369
push_back 884242908
push_middle 207226518
push_middle 140288056
push_middle 403442491
push_front 577106601
push_front 556643346
push_middle 394551284
push_back 72940744
push_middle 891130775
push_back 343682401
push_middle 209124698
get 97034
push_back 319318069
push_front 208915510
push_front 240904881
push_front 947482096
push_front 124253977
push_front 622752654
push_front 293929471
push_back 194299152
get 311199
push_back 934594103
push_front 702931253
push_middle 893002853
push_front 459045371
push_back 646096547
push_front 437270481
push_back 213555648
push_front 676031782
push_front 585657249
push_middle 767215138
push_middle 167733653
get 484412
push_middle 478540875
push_front 198943655
push_middle 165290655
push_middle 554515735
get 158205
get 265525
push_middle 82256306
push_front 827531920
push_front 361074973
push_front 247205569
push_back 181422244
push_front 4021784
push_middle 813005419
get 141418
push_front 633054508
push_middle 576724115
push_front 149274277
push_front 339710455
push_middle 84700115
push_middle 894925234
get 127635
push_back 82938049
push_front 523142951
push_back 799598176
push_front 450638793
push_middle 405235016
get 394216
get 331725
get 315504
push_back 902696681
push_middle 632193067
push_front 282562551
push_back 220236692
get 105648
push_front 16739722
push_middle 845601908
get 322984
push_front 504871878
push_front 387732359
get 337504
get 427465
get 350260
push_front 471140285
push_back 873935461
push_middle 213237612
push_front 713922084
push_middle 87748884
push_middle 837201015
push_middle 274401627
push_front 604612709
push_front 257691369
get 381175
push_front 271985768
push_front 332627158
push_middle 262510119
get 39571
get 147719
push_middle 188524679
get 127654
get 182178
push_front 960892336
push_front 574067782
push_front 454383391
push_back 521108651
push_back 194708041
push_middle 373986168
push_middle 404460231
push_back 849988826
push_middle 344151287
push_front 336019225
push_front 505732911
push_front 159832517
get 300322
push_back 751022964
push_front 686862433
push_middle 697400205
push_back 799584523
push_middle 837581638
get 289426
get 278759
push_middle 956702201
push_back 814930699
push_back 676651137
push_back 976148171
push_middle 844126709
push_front 29158740
push_middle 638077388
get 287831
push_middle 44256181
push_front 291114495
push_front 528791363
push_front 197943303
push_middle 875023266
get 201549
push_middle 961330045
push_front 396903107
get 108566
push_front 462750492
get 316597
get 445253
get 147660
get 307407
push_back 945230725
get 407816
push_front 162482098
get 119328
get 279630
get 54580
push_front 294881029
push_front 401923797
push_front 852745908
push_middle 580382337
get 348908
push_middle 990343335
push_front 975977593
get 136770
push_front 571757111
push_front 841792032
push_middle 5918712
push_middle 898251348
push_back 806386659
push_front 984029043
get 252205
push_front 340999707
get 342936
get 129717
push_middle 536820693
get 361484
get 413977
push_front 541595667
push_middle 849723817
get 47918
push_front 726538014
push_back 9803904
push_back 824672417
push_back 763124587
push_back 428411866
push_middle 569263557
push_middle 867961263
push_middle 659813087
push_front 455374547
push_front 228354193
push_front 243285333
push_middle 160879407
push_front 93072459
get 355450
get 301625
get 100267
push_back 813797310
push_front 424799098
get 220021
get 86300
push_back 536007184
push_middle 685337331
push_back 592716506
push_middle 808365221
push_front 852533684
get 424223
push_front 261795057
push_front 729922083
push_front 619925992
push_middle 743046864
push_middle 865620545
get 215729
push_back 317818680
get 172903
push_middle 328544151
push_front 640994613
push_back 629975068
push_front 394616740
push_front 723691613
push_back 940883748
push_middle 417487655
get 71577
push_front 816059184
push_back 302629464
push_back 900258792
push_middle 447134785
push_front 703632238
get 10231
get 477480
push_back 166426271
push_front 720143190
push_middle 549193198
get 332005
push_middle 67190712
push_back 821379134
push_back 378400896
push_back 300564927
get 232475
push_front 448655691
push_front 621984487
get 424789
push_front 832962276
get 364864
get 31278
push_back 230546059
get 307039
push_front 44479151
push_front 604738355
get 376072
push_back 774663163
push_front 159591264
push_front 831143810
get 274963
get 197119
push_middle 378911403
push_front 98512770
push_middle 674387332
push_middle 280458538
push_middle 25550737
push_back 98790754
get 319668
push_back 791812764
push_middle 96110729
push_middle 191364202
push_front 53287206
get 458364
get 432342
push_middle 376863184
get 162047
push_back 492962057
push_front 859654428
push_middle 923475467
push_middle 215995178
push_back 184277449
push_front 876358116
push_front 388858580
push_back 130793441
get 383315
get 249828
push_middle 910170615
get 107580
push_middle 442833959
push_back 126149066
push_front 651925833
push_back 791905561
push_back 805958112
get 226483
push_back 79763089
push_front 680274587
push_back 687633850
push_front 38257835
push_back 12371305
push_front 871526969
push_front 303641380
push_middle 366134050
push_front 194961693
push_back 11826410
push_front 826990953
push_front 990222340
push_front 166390496
push_back 695486127
push_front 731614882
push_middle 151786566
get 137503
get 419154
push_front 310495306
push_middle 936990535
push_middle 74836042
push_front 360527229
get 459423
get 248733
push_front 598143055
push_middle 701771943
push_front 297185419
push_front 591186055
push_back 458022730
get 50392
get 379145
push_back 171342839
get 83137
push_back 174136364
push_middle 255574906
push_back 29771990
push_back 348367653
push_middle 663772094
push_back 198089907
push_middle 639940676
push_front 389699547
push_back 977160113
push_back 164864441
push_middle 88546153
push_middle 106954522
get 230266
get 422928
push_front 337333068
push_back 326596877
get 341731
push_back 34918902
push_middle 681702157
push_front 419073588
push_middle 492498633
get 344939
get 421533
push_middle 974725686
push_back 635863434
push_middle 456831915
push_front 651067689
push_back 951362418
get 352995
push_middle 353807889
push_middle 682150210
get 158256
get 455724
push_middle 991658782
get 473755
get 209347
push_front 214607217
push_back 164684681
push_middle 580345044
get 246976
push_back 36977875
push_front 306889230
push_front 630389548
push_back 298765660
get 48299
push_back 614957957
push_back 876886872
get 418434
push_front 741841367
push_front 328257374
push_front 344610690
push_back 842339913
push_front 93238789
push_middle 1977483
push_front 718674132
get 221636
push_front 878569219
push_front 657059504
push_back 157561884
push_front 515357298
push_front 988165414
push_back 632304354
get 214560
get 238814
get 258645
get 270277
get 452921
push_front 526364180
push_front 905621501
push_back 408808967
push_middle 185498543
push_front 939113030
get 281889
push_front 556787103
get 245933
push_middle 599886042
push_front 587574760
push_back 254593176
push_back 839451774
push_back 981574032
push_back 456417895
get 475678
push_front 558140973
get 278631
push_middle 626168944
push_middle 870577682
push_front 492432130
push_front 238129765
push_middle 808550716
push_back 672732239
push_front 770002431
push_middle 126082929
push_back 504374935
push_middle 159463490
push_middle 330382018
push_back 324785287
get 293028
push_middle 734012833
push_middle 661124186
push_middle 651170085
get 394919
push_front 401607457
push_back 267898826
get 168749
get 56142
push_middle 929124880
push_back 675269835
push_front 56138734
get 256104
push_middle 183591601
push_back 626742329
push_front 943304118
get 396891
push_front 742327760
push_back 373003241
push_front 859998815
push_front 997641194
push_middle 924612917
get 173371
push_back 993947015
push_back 951677849
push_back 383094276
push_front 916137360
get 327408
push_back 321237006
get 218219
push_back 557356020
push_middle 515672538
push_middle 533011131
get 111705
push_front 491435546
push_back 397165610
push_middle 641358928
push_back 411810510
get 160472
push_front 845093343
push_middle 946623937
push_front 822127880
push_front 486705021
push_back 482022979
get 73792
get 250645
push_middle 645596349
get 215284
push_middle 246972364
push_front 114287066
push_middle 946116649
push_front 879588355
push_back 833927358
push_back 925735575
push_front 385304319
push_middle 69834364
get 425819
push_back 444443353
push_middle 717482167
get 247335
push_front 359732003
push_front 402427134
push_front 717795656
push_front 391327148
push_middle 643842292
push_back 352101897
push_middle 354430362
push_front 243011851
push_back 343110136
get 152239
push_middle 76702705
push_back 39262979
get 143936
push_back 289123578
push_front 886428130
get 383235
push_middle 955151361
get 248351
push_back 998448437
push_back 451847985
push_front 331642537
push_back 1297671
get 335098
push_back 834021668
push_back 683365639
push_back 349656714
get 206725
push_middle 584246549
get 342370
push_front 378052051
push_middle 96644581
push_front 562005921
push_back 17335814
push_middle 994915672
get 256735
push_middle 246696494
push_back 265822581
get 164100
get 61620
push_back 596143018
push_middle 544977121
push_back 669288460
push_back 823944355
push_front 729864326
get 71793
push_back 544499942
push_back 850743465
get 97633
push_back 678710212
push_front 578121234
push_front 632621909
push_front 522921183
get 252243
push_back 630761489
get 433002
push_middle 835343864
push_back 468410519
push_middle 65294758
push_front 787769870
push_front 355293241
push_back 519737321
push_middle 189089054
push_back 452137994
push_front 310745382
get 60460
push_back 368206953
get 193787
push_back 982967365
get 197539
push_middle 802259956
push_back 394031317
get 152610
get 445911
get 266052
push_middle 313870151
push_middle 479203284
push_front 144544219
push_middle 367980535
get 105293
push_middle 593302699
get 130972
push_back 56575876
push_front 616458879
push_front 588084856
push_back 868666530
get 187933
push_front 849238712
get 165853
push_back 624223609
push_middle 949057296
push_front 872031548
push_back 925790663
push_back 624625727
push_middle 111932615
get 55984
get 292403
get 196047
push_middle 91259214
push_middle 559630069
push_middle 350703419
push_back 683667175
get 361179
push_back 75790920
push_middle 890983454
push_middle 486775589
push_middle 260537070
push_back 404590940
push_front 917372606
push_front 906737137
push_back 62537775
push_back 429992140
push_front 35877566
get 388203
push_middle 792472520
get 279778
push_front 417855234
push_middle 548612048
push_middle 255470830
push_back 403459343
push_middle 404710681
push_back 471849755
get 347079
push_middle 881787311
push_back 392761122
push_back 319587035
push_back 131818674
get 190608
get 26776
push_back 514133490
push_middle 636031993
get 271359
push_back 168138866
get 226789
push_back 556525016
push_back 8993853
push_middle 916151609
push_middle 482125543
get 180367
push_middle 715208338
push_front 919993720
push_middle 300216676
push_back 290593099
push_front 400383369
push_back 548370909
push_front 93220282
push_middle 859548593
push_back 665947973
push_back 255143106
push_front 253942632
push_back 687798629
push_front 311047565
push_back 630374525
push_back 970902387
push_back 302675634
push_middle 951974910
push_front 10839093
push_middle 86731157
push_back 576741752
push_middle 643767580
push_middle 947059635
push_front 992277386
push_middle 838740662
push_middle 274318445
get 284211
push_middle 795956897
push_front 383445396
push_back 173092621
push_middle 332987492
get 132464
push_middle 528814525
push_middle 61460579
get 218729
push_front 83265557
push_back 532938307
push_front 300907240
push_front 179526576
push_middle 905394998
push_front 76845669
push_back 256917176
push_middle 687058625
push_front 726834417
push_middle 155341904
get 212163
get 354422
get 383070
push_back 127116404
push_front 601592568
get 360262
push_front 628219647
push_front 698381525
push_back 907649787
get 408411
get 420883
push_middle 713139802
push_front 180487850
push_middle 822837256
push_front 744324055
push_back 963878423
get 447204
push_front 907012084
push_middle 317115040
get 288757
get 121626
push_middle 772655292
get 146208
push_front 607764730
push_middle 619468668
get 308481
push_front 827325403
push_back 965497878
push_back 154283058
push_back 601497410
push_back 904490959
push_back 573532189
push_back 720790540
push_front 807489653
get 457104
push_middle 440171512
get 375675
push_front 285679671
get 435037
push_back 33798922
get 424574
get 120870
push_back 552856889
push_back 532899850
push_middle 240874351
push_middle 324737416
push_middle 852689789
push_middle 576718204
push_middle 539067435
get 290116
push_middle 137166822
push_middle 939979187
push_front 553250161
push_middle 881296278
push_middle 236305987
get 135294
push_front 355284561
push_front 369941891
push_back 81630013
push_middle 502784781
push_middle 927650866
push_middle 414713048
get 384334
push_front 891391662
get 409344
get 81265
push_back 831066517
push_front 498959325
push_back 565646584
push_middle 298558693
push_middle 63424714
push_front 925870001
push_back 823631092
push_middle 597191616
push_front 357533265
push_front 846741383
push_front 274609345
get 465497
get 107588
push_middle 216611780
push_front 360724101
push_front 626291846
get 104024
push_middle 380945125
get 258249
push_middle 405485930
get 48887
push_front 704585175
push_back 274483045
push_back 265937171
push_front 604503748
push_back 929217193
push_front 666480604
push_back 816123402
push_middle 878073488
get 18376
get 292717
get 142647
push_front 270975439
push_front 754467008
push_middle 282745874
get 432178
push_front 528552310
push_back 637108532
push_back 14758604
push_middle 762820532
get 369941
push_back 811577972
push_middle 873006132
push_front 679332552
push_front 887475926
push_back 443678776
get 177110
push_front 239977886
push_back 470263597
get 107349
push_back 194245001
push_middle 667712037
push_back 522176233
push_back 379795500
push_back 602098083
push_back 921696853
push_front 54576780
push_front 26938205
push_back 751297898
push_back 636367810
push_back 469901778
push_back 130252910
push_back 838054962
push_middle 225213582
push_middle 910279915
push_front 693379202
push_middle 187021206
push_front 116126701
push_front 926033275
push_back 966772002
get 230100
push_front 551691645
push_middle 805048178
push_middle 119087964
push_front 132008454
push_front 755896894
get 122457
push_middle 673334973
push_front 716272812
get 327468
push_middle 338493479
push_back 384437902
push_front 198577418
push_middle 172126553
push_back 204866656
get 191259
push_middle 178870709
push_back 500195203
push_front 759532326
push_back 749874335
push_middle 883301498
push_front 970602492
push_front 584538240
push_front 992178541
push_middle 645415770
push_middle 298133277
get 334957
get 26934
push_front 817275920
push_front 963888994
push_front 255620213
push_middle 198835564
push_back 800593090
get 291808
push_middle 848101542
push_middle 263402698
get 106224
push_front 827023143
push_front 813925348
push_front 435767903
push_middle 413866607
push_front 258931271
push_back 745229903
push_front 515886380
push_front 823991388
get 320986
push_middle 967823049
push_middle 219500663
push_back 722917451
get 314465
push_back 165395020
push_back 538325686
push_front 596552375
push_middle 578586503
push_middle 986532302
push_front 897446581
get 261837
push_middle 961354325
get 211922
push_front 372552830
push_back 550693444
get 250344
push_back 173231626
get 267839
push_back 259872225
push_middle 423740211
get 273577
push_front 459976595
push_front 451686110
push_front 992861145
push_middle 568691645
push_middle 588062788
push_middle 617307841
push_front 67913437
push_front 733013585
push_back 931370923
push_front 227171255
push_back 912102364
push_back 324849999
push_front 542048655
push_front 581462123
get 333750
push_front 9551658
get 257314
push_back 578632714
push_middle 211849347
get 170079
push_front 563266915
get 2111
push_middle 432165891
push_middle 377634482
push_front 974573516
push_front 243653409
push_back 964725462
push_front 701931273
push_front 59978963
push_back 429593009
push_front 1726493
push_middle 687993620
push_front 143658646
push_middle 121768982
get 285514
get 11095
push_front 18906636
push_front 669339292
push_middle 740349644
push_front 268081119
push_front 379132677
get 220815
get 150908
push_back 362384482
push_middle 396617007
get 462229
push_back 619985048
get 203039
push_middle 177828
push_middle 24098369
push_front 789966091
push_middle 763127586
push_back 20878431
push_front 671223779
push_middle 359390997
push_back 473227809
push_front 530546546
push_front 42401661
push_middle 558465919
push_front 132423651
get 307402
push_middle 963863185
push_middle 559861789
push_back 855846640
push_back 653359528
get 378117
get 368091
push_front 595893761
push_back 776136857
push_front 711201347
push_back 743015342
push_front 183326791
push_back 234029390
push_back 698455582
get 113408
get 57458
get 203453
push_middle 176174908
push_middle 393160465
push_front 572888649
get 438752
get 226742
push_front 187338989
push_back 875167750
get 288777
push_front 50061331
push_back 88260547
push_back 893060887
push_back 752457429
push_back 451201
push_back 782954919
push_middle 293707697
push_middle 577768635
get 90673
push_front 271757988
push_front 723556820
push_back 538889665
push_back 499734141
push_back 751244681
push_middle 932318780
push_front 886520919
push_front 279368635
push_front 141496297
push_middle 278006933
push_back 850685427
push_back 89301766
push_middle 602888264
push_middle 26345411
push_back 355370694
push_middle 452582770
push_front 391437222
get 178986
push_front 188889960
get 219884
push_middle 997985818
push_front 271392651
push_middle 36908766
get 393413
push_front 363284043
get 346662
push_front 175902298
push_back 50430457
push_back 629774727
push_front 302999371
push_middle 13077252
push_back 123384354
push_back 368443487
get 449679
push_middle 295164615
push_middle 996790299
push_back 646900935
push_middle 510197428
get 252321
push_back 202538339
push_middle 103819310
push_middle 217140049
push_middle 684945450
push_front 572635170
get 285558
push_middle 5453303
push_back 271014215
get 100386
push_back 994028634
push_back 225164481
push_back 342379643
push_front 905004445
get 342381
push_front 320606870
push_front 66449866
get 97476
get 365904
get 214190
push_middle 633063981
push_back 225771638
push_front 285432797
push_front 113868180
push_back 971447145
push_middle 365394618
push_middle 412735124
push_front 417135636
push_front 47000126
push_back 996989336
push_back 999080967
push_back 202178166
push_front 93697034
push_middle 238880681
push_front 550335178
push_middle 584918447
get 196486
push_front 761410711
push_front 265551788
push_back 861318465
push_middle 70468376
get 48786
get 222540
push_back 327940541
get 341522
get 361726
push_back 398463441
push_front 740415169
push_back 332152363
get 11473
push_back 299382816
push_back 139717568
push_back 586257171
push_back 917423616
push_front 184017861
push_front 26497137
push_back 895670016
get 287722
push_middle 764953829
push_front 368187430
push_front 86708994
push_middle 384129722
get 79632
push_front 939202586
push_back 881671827
push_middle 977854154
push_front 837662001
push_front 188298532
push_middle 498586437
push_front 189607940
push_front 657880248
push_middle 130811313
push_middle 389922524
push_front 778586790
push_front 345188866
push_front 153181806
push_back 205671976
get 311223
push_middle 764811484
push_back 833440219
get 416372
get 175774
push_middle 863735332
push_front 643015693
get 397986
push_front 668980480
push_middle 433146350
get 251618
push_back 272517815
push_front 512781827
get 304506
push_back 964423233
push_back 776530082
push_front 482778508
push_middle 741436168
push_middle 887950497
push_front 938162290
push_back 138272998
push_front 139565140
push_back 276138039
get 467044
push_middle 168478517
get 302701
push_front 855726847
push_middle 379824719
get 274594
push_front 943377847
get 364497
push_back 720707412
push_middle 374377917
push_middle 763717160
push_back 349452673
push_back 698707177
push_front 982414134
get 141504
push_middle 435611968
push_front 752136379
push_front 165794527
push_middle 543618331
push_front 21725928
push_middle 871537992
push_back 280236722
push_back 945307178
get 208622
push_front 987261788
push_back 904362822
push_back 680693951
push_front 55589275
get 243781
get 163181
push_middle 419011508
push_back 474240304
push_front 659071608
get 434244
get 403677
push_back 236368073
push_back 928945099
push_front 908707533
get 389117
push_front 32844962
get 443207
get 86699
push_back 594263659
get 477923
push_middle 761939548
get 120634
push_middle 161974067
push_middle 577425450
push_front 628969026
push_middle 64946055
push_back 740381415
push_front 23069816
push_back 881440118
push_middle 746813514
push_back 12531468
get 49617
push_back 176097592
push_front 522378668
push_middle 542679299
push_front 100110013
get 368366
push_middle 533189180
push_back 352670509
push_middle 499958298
get 178052
push_front 875792318
push_front 132531234
push_middle 657334788
push_front 149936841
get 194716
push_middle 372063111
push_back 627203346
push_middle 280361943
push_front 630856753
get 251077
push_back 559007959
get 166650
push_middle 780858930
push_front 755282978
push_front 630668443
push_middle 712569411
get 13088
push_middle 905844483
push_back 534320439
push_back 770625132
push_back 112570628
push_middle 710755255
push_middle 844764108
push_back 472034371
push_middle 199178438
get 107787
push_back 161713263
push_back 927844671
push_front 140889522
push_back 262058450
get 86728
get 43135
push_back 417874752
push_front 898898310
push_middle 242223135
push_middle 442748033
push_front 5062073
push_back 317166866
get 298002
push_middle 880943739
push_front 177398495
push_back 716378890
push_back 112185153
push_back 677956136
push_back 828433518
push_middle 401058579
push_front 846538375
get 325403
push_middle 632756573
push_back 269270509
push_back 425069893
push_middle 337028470
get 444173
push_back 672235000
push_front 155504804
push_middle 692717219
push_middle 690379271
get 247812
push_front 467605977
push_middle 380241775
get 293761
push_middle 571369099
get 373959
push_front 212773611
push_middle 48901644
push_middle 202645248
push_back 375909193
push_front 155316063
push_front 414456964
push_back 890844182
push_front 830929854
push_front 133380419
push_back 145691041
push_back 465857646
push_back 561103209
push_middle 568523651
get 410398
push_back 706859927
push_middle 551325073
push_back 955321652
push_back 488484783
push_front 843407654
push_middle 902967510
get 120429
push_back 479894351
push_back 523920328
push_middle 129256325
get 462358
push_middle 459339703
push_front 517510589
push_front 899622023
push_back 42651497
push_middle 435485969
push_middle 393197647
push_middle 684418546
push_front 343865817
get 279553
push_back 159415546
get 379294
push_back 459323905
push_middle 637614957
push_front 789664910
get 247657
push_middle 28999366
push_front 385411374
push_middle 611351609
get 423672
get 50568
push_back 631122138
get 441642
push_middle 621055122
push_front 728264666
push_back 28520370
get 441102
get 258184
push_middle 797029960
push_back 90802067
push_middle 224158094
push_back 575248073
push_front 599059366
push_middle 778347643
push_back 501939613
get 351933
push_back 281662816
push_middle 965522393
push_back 940646663
push_back 350881529
push_back 776350474
get 343973
push_middle 304698269
push_middle 595624633
push_front 528044933
push_middle 202051079
get 141595
get 281999
push_back 70081847
push_front 287599098
push_front 962558193
get 419416
push_middle 826979579
push_middle 605564942
push_middle 683153949
get 84566
push_back 445358143
push_middle 778353130
get 154629
push_back 113784262
push_middle 616785805
push_back 530251136
push_middle 501301454
get 134512
push_back 20017281
push_front 481593682
push_back 783589776
get 34396
push_middle 500857671
push_middle 710579385
push_middle 417423114
push_middle 515984065
push_front 564905798
push_front 291672150
push_middle 560695254
get 8154
push_front 782819930
get 162052
get 206262
get 416482
push_front 589745053
push_front 696848491
push_middle 214365118
get 153590
get 420092
push_middle 596365990
push_middle 772482919
push_front 221150953
push_middle 958816144
get 332167
get 61871
push_middle 86467909
push_back 243698396
push_front 24230438
get 363935
get 247564
get 192813
get 184550
push_front 573946821
push_front 848337174
push_back 528723408
push_front 252154895
push_middle 158001723
push_front 474202217
push_back 292261323
push_front 286955792
push_front 919789375
push_middle 386765353
push_front 117168185
get 180587
push_front 497484175
push_back 349287733
push_front 202478859
push_middle 103032811
push_back 996115606
push_middle 205349931
push_back 635758833
push_middle 286049308
get 299526
get 52010
push_middle 455812625
get 27736
push_back 26042648
push_front 658978961
get 256846
push_back 604703612
get 320416
push_middle 864239070
get 224278
push_middle 467131386
push_back 513994324
push_back 652868212
push_middle 532000819
push_back 842026818
push_front 384857244
push_middle 577874926
push_middle 911859519
get 196404
get 248879
get 249179
push_front 557754546
get 370615
push_front 86414405
push_front 888968976
push_middle 113721532
push_back 799837627
push_back 962293984
push_middle 82944159
push_back 201816184
get 89062
get 438321
get 246576
push_front 699154011
get 458655
push_back 486892305
push_back 102324333
push_front 633954599
push_middle 205387112
push_back 880030896
get 129024
push_middle 714832332
get 49827
push_back 560475560
get 186538
get 175793
push_back 151898720
get 249728
push_front 155446082
push_back 768360259
push_middle 915609737
push_back 77751100
push_front 839301726
push_middle 792692250
get 43843
push_front 583102485
push_front 350309605
push_middle 962123049
get 280919
push_middle 921037577
get 254062
push_front 134275801
push_back 694119185
get 156932
push_front 573072571
push_front 295902321
push_middle 965525941
get 254993
push_back 715880473
push_front 965127958
push_middle 358410039
push_back 525651927
push_back 639976958
push_front 22973165
push_back 701431442
get 326565
push_middle 851740163
push_middle 281176290
push_middle 573153966
get 203839
push_back 622627822
push_front 139381657
push_back 875713542
push_back 126235616
push_front 127974100
push_middle 101459113
get 99612
get 157549
push_middle 748095278
push_back 224196605
get 175719
push_back 231234209
push_back 59127539
push_front 613061454
push_front 476456914
push_back 878862198
push_front 1314229
push_back 941360431
get 434404
push_back 590526597
push_middle 35750453
push_back 80255858
push_front 586714577
get 245307
push_middle 430517966
push_back 640259880
get 217836
push_middle 739711332
push_middle 288062734
push_front 396143320
push_front 69555086
push_front 6073687
push_back 532999766
push_front 152438309
push_back 819560429
get 19729
get 260073
get 346296
push_middle 60493353
push_middle 606944661
push_front 596056923
push_back 569746845
push_front 459670754
get 286295
get 348511
push_back 805717862
get 34053
push_middle 893511760
push_middle 696119657
push_back 721915453
get 62136
get 24586
get 8380
push_middle 107117939
push_middle 177293985
push_back 733521243
get 88570
get 122092
push_back 308635707
push_back 75567490
push_middle 891047010
push_back 885647540
push_front 491321951
get 228914
get 411733
push_middle 42990525
push_back 448028748
push_front 814943297
push_front 628936047
push_front 302105686
push_middle 552936155
push_back 855255070
get 403391
push_back 763274152
push_front 385375165
push_front 339747130
push_back 238496926
get 274017
push_front 920497340
push_front 206101287
get 176929
push_front 537900254
get 339036
push_back 691820319
push_front 586895664
push_back 617582227
push_front 380344900
push_back 952844851
push_middle 272018531
push_back 949512657
push_middle 76096480
push_back 664557346
get 378950
push_back 3949194
push_back 259576577
push_middle 359602366
push_middle 627861919
get 60304
get 365113
push_back 747643570
push_front 50041698
push_back 364965437
push_middle 602342331
push_front 418911562
push_front 878990631
get 484181
push_back 706645937
get 78736
push_back 174117035
push_back 781404263
get 168931
push_back 539056606
get 185549
push_middle 276869511
push_middle 990701298
push_front 805230481
get 389361
push_back 776280673
push_back 426051704
push_back 927496737
push_front 91752913
get 353148
push_middle 469517287
push_front 941396308
push_back 864236926
get 74678
push_middle 253388662
push_front 365172501
push_front 87033546
push_back 722668034
push_middle 44627675
push_middle 55225745
push_back 194590118
push_front 200816933
get 374711
push_back 283511475
push_front 964281015
push_front 957611350
push_back 146625175
push_middle 385014714
get 331691
push_front 579575930
push_front 157319534
push_front 404704768
push_middle 64579430
push_back 248394918
get 269354
push_front 178163470
push_front 522084264
push_middle 731404846
push_back 412549569
get 479751
push_back 382551127
push_middle 699520796
push_middle 617420878
push_front 819664955
get 105580
push_middle 247340542
get 83147
push_front 533431507
push_back 150675236
push_middle 722289711
get 355924
push_front 51775002
push_front 382720221
get 351208
push_middle 775565612
push_back 363154192
push_front 429596072
push_front 168811538
push_back 733049843
push_back 810458873
push_front 544743069
push_middle 265970682
push_middle 476830075
push_back 940333356
push_middle 5463873
push_back 162283131
get 243962
get 50541
push_back 431471021
push_back 641984616
push_middle 313419067
push_front 301346948
push_middle 839081099
push_back 406739468
push_middle 179317575
push_front 194746473
push_front 546938941
push_back 934175555
push_middle 427017563
push_middle 780460884
push_front 126407012
push_middle 666404220
push_front 266329608
push_middle 178012802
push_front 839410491
push_front 764481115
push_back 146331324
push_front 230599271
get 250911
push_middle 711814410
push_back 567312190
push_back 879180844
get 353824
get 140152
push_back 802236013
push_back 380983526
push_back 936939576
push_front 539932412
push_middle 854874967
push_back 918515079
push_front 128547506
push_front 886519495
push_front 875554384
get 386732
get 97727
get 470937
push_middle 628239875
push_back 750326789
push_front 632680355
push_middle 871330561
push_back 68834052
push_front 173468791
push_front 747634406
push_front 286332079
push_middle 165150575
get 169261
push_front 636805067
get 102382
push_middle 590391664
get 69223
get 419738
push_middle 407861986
get 474202
get 48689
push_middle 437186887
push_front 529923903
get 107055
push_middle 869430907
push_middle 529589268
push_middle 477728772
get 267785
get 286745
get 112150
push_back 46618562
get 152549
push_middle 740124949
push_back 546547392
push_front 109679940
get 338259
push_front 495750100
get 208198
push_back 24714491
get 39045
push_middle 766810068
get 119773
get 356643
push_front 534331699
get 357797
push_back 423105783
push_back 936953685
push_back 223722838
push_front 151225264
push_middle 804719422
push_front 415114830
push_back 743128785
get 151105
push_front 310620374
get 335950
get 405976
push_middle 161779381
get 15862
push_middle 49265745
get 337208
get 456037
push_middle 85059544
push_middle 98229179
get 227151
push_back 389758999
push_back 497992929
push_front 941197112
push_back 391402922
push_middle 819549542
push_middle 661970351
get 372677
push_front 942824629
get 248978
push_back 846484577
get 94514
push_front 442881316
push_front 177873219
push_front 701787286
push_front 12169716
push_middle 906419691
push_middle 80206946
get 65916
push_middle 752483667
push_middle 701439331
push_middle 655755004
push_front 688655721
get 171687
push_front 574691561
push_front 390596059
get 447269
get 291127
push_back 627498647
push_back 299630955
get 345929
push_front 132213948
push_middle 961035174
get 242839
push_front 225130253
push_middle 103385870
push_front 49356564
get 158175
get 379450
push_middle 908123359
push_back 512123761
push_middle 970516696
push_back 416154470
get 171663
push_front 348419529
push_front 880017180
push_front 199092534
get 423778
push_back 331763945
get 454275
push_front 974750531
push_back 139929575
push_back 184260676
push_back 962049206
push_back 221034341
push_middle 124012810
push_middle 431160563
push_back 652180263
get 357953
push_middle 798909014
push_middle 95442334
push_back 115857433
push_front 470512423
get 26707
get 273312
push_middle 178147111
get 51395
push_back 324000188
push_middle 311475880
push_back 393003867
get 476910
push_front 92479462
push_middle 292260320
push_front 199063992
push_front 205453462
push_back 59056082
get 305080
get 385219
push_front 838764568
push_front 350538780
push_front 154079526
push_back 423823149
push_middle 606075271
get 357419
push_front 243672522
get 330161
get 305829
push_middle 533921899
get 326455
push_front 431299079
get 449556
push_middle 834135435
get 113260
push_front 773220554
push_middle 933325319
get 273001
push_back 928639055
push_front 893279915
push_back 276156227
push_back 387761082
push_back 825535664
push_middle 501193603
push_back 188104940
push_front 906310928
push_middle 387579314
get 311074
get 287850
push_back 836084550
push_back 120332639
push_front 520662184
push_middle 53390648
get 151415
push_front 55618947
push_back 344802827
push_middle 537127847
get 285401
push_middle 950368318
push_middle 423957983
get 473124
push_front 597050345
get 42563
push_back 732634375
push_front 622863400
push_front 856419379
push_middle 427687518
get 151908
push_front 519487911
push_back 362505588
push_front 553589964
push_front 117619670
push_front 327796010
push_front 566899500
push_back 905657361
push_back 100387928
get 231498
get 980
push_front 922329293
push_back 907798800
get 353351
push_middle 700308305
push_front 765569598
push_back 328289136
get 232790
push_middle 924740946
push_back 519614516
push_middle 214340359
get 129132
push_back 897462319
get 412699
push_middle 7069355
get 351875
push_front 367241995
get 66408
push_middle 883971745
push_back 49643097
push_back 342600902
push_middle 308215520
get 435470
push_front 399029326
get 484623
get 330680
push_middle 183276851
push_middle 893475404
push_back 906805459
get 478978
push_back 951170903
push_middle 188839347
push_middle 466580972
push_middle 851814008
push_middle 972912997
push_middle 463179749
get 340443
push_front 9292116
push_front 293710705
push_back 407360707
get 331859
push_middle 560214472
push_front 805761600
push_front 215360638
push_back 509645654
push_front 612369428
push_front 778419205
push_front 646926666
push_front 804719884
push_middle 834854213
push_middle 460014454
push_front 121584560
push_back 563974805
push_front 190014204
push_middle 530959629
get 173020
push_back 383658975
push_front 722990487
push_front 733344589
push_front 772634368
push_middle 108449861
push_middle 262761076
push_front 89501150
push_back 522467504
push_back 406435747
push_back 593000404
push_front 48107834
push_front 285805648
push_middle 866824605
push_back 693449979
push_middle 107240067
get 180554
push_back 825009051
push_middle 869377069
push_middle 824543594
push_front 688434804
push_front 389587788
push_front 611158683
push_front 772927618
push_back 5551370
push_middle 294849100
push_front 920330003
push_front 191523944
push_middle 182257917
push_back 523214120
push_middle 382178476
push_back 872850735
push_middle 563392238
push_back 759866567
push_front 647819620
push_front 10602722
push_front 764380939
push_middle 832627628
push_back 877219686
get 391246
push_middle 845897064
push_front 938798342
push_middle 832576073
push_back 849469002
get 288063
push_front 794209344
push_middle 60406763
push_front 429582204
push_back 119993673
push_back 807812990
push_front 493110550
push_back 766220943
push_front 883391313
push_front 597041873
get 277697
push_back 963971554
push_middle 242573589
get 428612
get 311207
get 125042
push_back 942569983
push_middle 973004723
push_front 123455279
get 401270
get 286609
push_back 467947920
push_front 383780077
push_front 496746963
push_front 116078491
get 182240
get 262230
get 84418
push_middle 713453752
get 272438
get 403032
push_front 832214271
get 113208
push_middle 542658376
push_front 779316423
get 375938
push_back 412426342
get 49406
get 370161
push_back 750863863
push_back 865929898
push_middle 911704433
get 421180
push_middle 69475812
get 178339
push_back 609053661
push_front 894528561
push_front 32274573
get 58809
push_front 877768766
push_front 817167353
push_back 438095311
push_back 20309118
push_back 619634529
push_front 757165920
get 263184
get 320134
push_middle 679093462
push_middle 520440262
get 292478
push_front 181464530
push_back 260776323
get 225056
get 175182
push_middle 924666460
get 207826
push_middle 943098223
push_middle 120796255
get 162006
push_front 224051569
get 374175
push_front 746391311
push_back 888948336
push_back 101718645
get 332089
push_front 390410547
push_front 735169422
push_middle 568994514
push_front 987837269
get 123988
get 366952
get 459080
get 25229
push_back 521021268
push_back 210148703
push_front 704278130
push_middle 265224011
get 142969
push_front 418720888
push_front 133771188
get 6361
get 421445
push_middle 3720998
push_middle 883490571
push_back 249142741
push_front 377468930
push_front 702713406
push_middle 89526967
push_back 893640446
get 146232
push_front 751112019
push_middle 525884430
push_front 272902713
push_back 57460974
push_front 455496918
push_back 986317319
push_back 382960800
push_front 13944218
push_back 105350601
push_middle 592025630
push_middle 57757788
push_back 106683540
push_back 397223907
push_middle 383708664
get 8119
push_front 469960729
push_front 137764333
push_middle 642376132
push_front 394356000
push_front 228223618
get 78497
push_middle 486677404
get 136805
get 428400
get 465531
push_back 533587834
push_back 70650769
push_back 673963592
get 298952
push_middle 248555019
push_middle 834147428
push_back 349926626
get 268377
push_back 503201675
push_middle 484537369
push_back 569974754
push_middle 937616290
push_middle 760976335
push_middle 84246822
push_front 454720115
push_middle 285499425
get 281001
push_back 152221061
push_front 674963736
push_front 811709859
push_middle 417088596
push_front 551654566
push_front 39133536
get 408112
push_back 5962299
get 155394
push_middle 157774376
push_middle 327866974
get 72542
push_middle 952919164
get 242351
get 393707
get 107662
get 424025
get 301807
push_back 472559914
push_middle 28881810
push_back 768779851
get 385098
push_middle 741974553
get 183707
push_back 834226142
get 318599
push_back 177541482
push_front 2739857
push_back 885963518
push_front 353437079
push_front 316700576
push_back 779522237
push_front 126610212
push_middle 541893661
push_back 776660552
get 152199
push_back 860167329
push_front 873060969
push_middle 504054658
get 434984
get 229050
push_front 554851547
get 59038
push_front 515530175
get 129956
push_middle 680661525
get 242892
push_front 134219676
push_back 958213093
push_back 396303985
push_back 654345163
get 392727
push_front 635649071
push_back 586113842
get 80842
get 440999
push_middle 937616957
push_back 969812079
push_front 113101720
push_front 397849937
push_front 599301944
push_back 660407004
get 233695
push_back 697596574
push_middle 183801923
push_front 276150841
push_middle 791287746
get 458424
push_front 635409416
push_front 824202570
get 381529
push_middle 530469740
push_middle 881413384
push_back 686887396
push_middle 779149590
push_back 959436415
push_front 274176742
get 214845
push_front 300183164
push_front 339803190
get 413288
push_front 627408000
get 363087
push_front 483510999
push_front 451282242
push_front 709186065
push_back 377598672
push_middle 363183269
push_back 638353137
push_middle 397154373
get 108372
push_back 205657262
get 406318
push_back 797463502
push_middle 811972177
push_middle 745420281
push_front 50824009
get 220053
push_front 577082692
get 33069
push_front 967272246
push_back 697512860
push_middle 246383023
push_middle 37807598
get 250059
push_middle 693881344
push_front 781708580
push_middle 346959520
get 21811
push_middle 632452038
push_back 55246014
push_back 714627294
get 462613
push_front 485089695
push_middle 702230128
push_middle 976441440
push_back 343763375
push_middle 429151014
push_middle 613207167
push_middle 601328250
push_back 605881395
push_back 973825738
push_middle 881371950
get 14575
push_back 96499535
push_back 826605828
push_front 401602196
get 465803
get 335425
push_middle 278662749
push_front 245131228
push_back 130474924
push_front 289389303
push_back 878365875
get 80024
push_back 565352277
get 116806
push_back 6949427
push_back 626666697
push_middle 152106207
push_back 528097934
push_front 62638975
push_back 439484379
push_back 852157498
push_front 876737205
push_front 443323411
push_back 217896290
push_back 376730465
get 478631
push_front 58760025
get 157157
get 357185
push_middle 143935240
push_front 718452600
get 284399
push_back 646701427
get 4784
push_front 511802815
push_middle 270488961
push_middle 681131210
push_front 233651189
push_middle 605161188
push_front 875151467
push_middle 428068858
push_back 447199243
push_back 759898328
push_middle 191535902
push_middle 172371379
push_middle 458485997
push_middle 392951266
push_middle 46226375
push_front 770900653
push_middle 671372578
push_front 372641615
push_back 975812846
push_front 148722538
get 421781
push_middle 94657094
push_back 257948646
push_back 105838287
push_middle 590512139
push_front 66023361
push_back 762510064
push_back 897950527
push_back 711321322
push_front 902710017
push_middle 452652372
push_middle 511309685
get 143114
push_back 355693054
push_back 475443843
push_back 316802917
push_front 800538424
push_front 5165000
push_middle 777787802
push_middle 87410394
get 105328
push_middle 486987561
push_front 767660577
push_back 164297431
push_middle 938536213
push_front 737677485
push_front 395906126
push_back 315903173
push_back 140252482
get 61574
push_back 199050704
push_back 129429414
get 176662
push_middle 206799184
get 111496
push_front 61554180
push_front 317931787
push_middle 266468559
push_middle 704112718
push_front 895427598
push_middle 90534692
get 92723
push_back 648615413
get 335481
push_middle 245086195
get 121456
get 68083
push_back 759395390
get 28444
push_back 542389589
push_back 760973450
get 55626
push_middle 380876699
push_middle 247508256
push_middle 62569012
push_middle 22168255
push_front 425047120
push_front 426667731
get 447135
get 152739
push_front 882020242
push_front 672802875
push_middle 425556312
get 374131
push_middle 348808316
push_front 487932705
push_middle 79436917
push_middle 320413166
get 120805
push_middle 120389871
push_front 329579842
get 92317
push_middle 292267328
push_back 800512844
push_back 638598178
push_middle 410943403
get 111147
get 33944
push_front 506103170
push_middle 611402038
push_middle 598381420
get 351331
get 210298
push_back 951334680
push_front 239533695
push_middle 366642176
push_back 555750964
push_front 907186297
push_middle 605294921
get 414219
push_front 346372258
push_front 992510602
push_middle 394780372
get 56921
push_middle 478037239
push_middle 64907485
push_back 390327995
push_middle 942931870
push_middle 620296180
get 481719
get 374354
push_front 733247209
get 180817
push_middle 307795440
push_front 131215813
push_middle 781707698
push_front 812957730
push_back 685318707
get 419839
push_middle 423702935
get 445131
push_back 521968757
push_back 773260602
push_front 959456580
push_back 26291677
push_back 212677069
push_back 104208830
push_middle 165168445
get 68138
push_back 474790775
push_back 379229108
push_front 795791594
push_middle 678073720
push_middle 446735778
push_middle 98227289
get 304231
get 61857
push_front 600564235
push_back 822204101
push_middle 450615697
push_front 328731856
push_middle 923488563
push_front 507288197
get 340704
push_back 745789592
push_front 749195783
push_back 749183958
get 39157
get 455073
push_back 495346716
push_front 249559121
push_back 482771795
push_front 129351344
push_back 794368481
push_front 888525630
push_back 762844082
push_back 741992974
push_middle 579344388
get 389947
get 234447
get 322912
push_front 868525235
push_front 842774653
push_back 587245186
push_back 651278509
push_front 402967570
push_middle 615230009
get 221639
push_back 793674477
get 210550
get 312351
get 378462
push_middle 772847791
push_front 468499341
push_back 539968573
get 432855
push_middle 705691320
push_back 369037162
push_middle 892287126
push_front 278170533
get 311817
push_middle 938661790
push_back 737057700
push_middle 580434847
push_back 748869721
push_middle 477830883
push_front 354856578
get 132662
push_front 808575716
push_front 77245750
get 302664
push_front 67809774
push_middle 42904386
push_middle 738897098
push_back 222744203
push_middle 713061611
push_front 902538360
push_middle 116472059
push_back 624389615
push_front 845782151
push_back 452693156
get 114397
get 117329
push_back 821393791
push_back 291902097
get 170342
get 375084
push_front 293909066
push_front 949010792
push_front 51884962
push_back 689278990
push_middle 173922088
push_middle 926721006
push_middle 448205010
push_back 294145489
get 91442
push_back 877901465
push_front 412711345
push_middle 88366908
get 356901
push_middle 868657630
push_middle 183388957
get 47690
push_back 365721865
push_back 287645257
get 397445
get 236700
push_middle 100836093
get 121714
get 78485
push_middle 639627263
push_front 665112305
push_middle 341064136
push_back 589905278
push_front 293003383
get 327470
push_front 192129121
push_front 721180125
push_back 685536618
push_middle 363640326
push_back 355379563
get 255056
push_front 591068701
get 403171
get 135111
push_middle 701944836
push_middle 881967348
push_middle 63828892
get 128918
push_back 16553040
push_front 458218601
push_back 888211755
get 432427
push_middle 695603128
push_middle 798747214
push_middle 820763149
get 486505
push_back 307739778
push_back 449318096
push_back 564838592
push_front 515118636
push_middle 292707844
push_front 625123115
push_back 619373808
push_front 288098444
push_front 432863138
push_middle 164293999
get 453258
push_back 143589921
get 370485
push_middle 840460984
push_middle 31210489
push_back 463879511
push_back 321665402
get 25152
push_back 539946458
get 45882
push_front 751093147
push_middle 425985772
push_front 818546835
push_front 782895110
push_front 161185903
push_middle 348506382
push_back 220275378
push_back 835662238
push_back 410818884
push_middle 160586870
push_back 715558582
push_middle 600342664
get 51409
push_back 277957170
push_back 347053440
push_back 59940023
push_middle 875573945
push_front 93992704
push_back 163015416
push_back 430051120
get 235183
push_back 756343212
push_back 962501464
get 137367
push_front 342332342
push_back 297110148
get 462798
push_front 346913026
push_back 307284978
push_middle 151870123
get 419493
push_front 220568181
push_front 992659842
push_middle 992885637
push_front 488430317
push_front 697650691
push_back 924110849
get 43696
push_back 65971385
push_middle 673729996
push_front 741787812
push_front 800267551
push_front 641117614
push_back 765165084
push_back 697984601
push_middle 132825370
push_front 927389442
push_front 350536035
push_middle 416977047
push_middle 369696821
push_back 860291174
push_back 690809314
get 374485
get 158855
push_back 242472505
push_middle 99878312
get 337482
push_front 641421477
push_back 257332471
get 264165
push_back 540073830
push_middle 77554273
push_front 477843774
push_middle 565218586
push_front 413110176
push_back 977294142
push_back 31620764
push_front 414741507
push_middle 151276212
push_front 694761190
push_middle 499637883
get 276860
get 170785
push_back 725062264
push_front 114808201
push_middle 59623265
get 225426
push_back 902529891
get 479532
push_middle 189128986
push_back 715978236
push_middle 292449695
push_front 344931205
push_front 710007412
push_front 880521416
push_back 14476581
push_middle 679697130
push_back 887322733
push_back 216049309
push_middle 364611676
push_middle 167937884
push_middle 852980515
push_back 818788416
get 73833
push_back 107685312
get 204626
push_front 320862912
push_middle 68144566
push_middle 949650396
get 63531
push_front 193350146
get 328194
push_middle 596696410
get 36262
push_middle 674592482
push_middle 994452855
get 13800
push_middle 840079315
push_front 756320803
push_front 540985219
push_front 466767229
get 4503
push_front 514821630
push_middle 471255537
push_front 600072817
push_back 156136194
push_back 175929892
push_back 342280946
push_middle 365115362
push_back 590156771
push_back 694643548
push_back 230040475
push_front 833335146
push_middle 50855063
get 73424
push_back 65408297
push_back 439762931
get 435969
push_middle 51431560
push_middle 907705803
push_back 170419713
push_front 167445947
push_back 565896698
push_middle 551484367
get 461947
push_back 690167352
push_front 596363690
push_front 564066177
push_middle 464362363
get 79554
push_front 190062171
push_back 290572251
push_front 858968361
push_middle 837669398
push_back 377828004
push_back 45767287
push_middle 853705436
push_front 234835429
get 234798
push_back 512868366
push_back 371688113
get 3816
push_middle 6285347
get 54067
push_back 692672385
push_middle 111945719
push_middle 123774960
push_front 502630429
push_back 395616437
push_front 149299177
push_back 791848416
get 216657
push_back 647233837
push_front 13209882
get 367773
get 158673
push_back 351742590
get 100969
push_middle 888470443
push_middle 211680081
get 45501
get 59211
push_back 483536654
push_front 898181927
push_front 891002733
push_middle 300241601
push_back 817745804
get 51466
push_middle 519257336
push_front 15792799
push_back 603917115
push_front 847667319
push_back 162059705
push_middle 842608393
get 322435
get 392066
get 389626
push_front 193762172
push_front 608508714
push_back 266224247
push_front 555251400
push_middle 970588596
push_front 102340933
get 410416
push_front 964383323
push_front 735400829
push_front 852942596
get 268642
push_back 497301237
push_middle 480267478
push_front 784707235
get 61519
get 477406
push_front 379621709
get 171830
push_back 230460272
push_back 851618623
push_front 464821671
get 154690
push_middle 569072943
push_middle 202307021
get 404471
get 478714
get 448985
push_back 702058660
push_middle 430140135
push_front 341870637
push_front 905753924
push_middle 635560838
get 91546
get 445788
get 234116
get 40170
push_back 246857584
push_middle 421938416
get 21608
push_front 124324079
push_middle 870823782
push_middle 807095318
push_middle 802941927
push_back 286019894
push_middle 272156339
get 220424
get 330538
push_middle 739223146
get 480152
push_back 548606536
push_middle 332635802
push_middle 174795594
push_front 442869273
get 87240
push_middle 781667466
push_back 759755842
push_front 424632090
push_middle 350900544
get 118071
get 164769
push_front 303150952
push_front 330174325
push_middle 651028150
get 39650
push_back 613870666
get 302052
push_front 416365591
push_front 891022664
push_middle 287769598
push_back 122847543
push_front 63241602
get 203881
get 167422
push_front 603957233
push_front 281952710
push_middle 461811378
push_front 38704591
get 478909
push_middle 202894583
push_back 138251110
push_front 817879424
push_front 157332050
push_back 927421946
push_middle 151895394
push_front 89590662
get 57382
push_back 63576140
get 58195
get 47989
push_front 411390864
get 142060
push_middle 683474753
get 407051
push_back 175421142
get 399059
get 163851
push_back 216422748
push_back 358012979
push_front 464031794
push_front 659063624
push_middle 273671710
push_front 348204294
get 265255
push_middle 807487587
push_middle 96650564
push_front 496809943
push_back 140957743
push_back 633475052
push_back 474940473
push_front 975205768
push_back 687069796
push_middle 501911603
push_middle 566509419
push_middle 667868781
push_back 483379884
get 53503
push_middle 734507407
push_middle 776406066
get 35077
push_back 926621608
get 151376
push_front 34515559
push_front 42477306
get 196733
push_back 246491664
get 153700
push_middle 22462353
push_back 93922472
push_front 375551688
push_front 761562369
push_front 70579057
push_front 975122979
push_middle 316160187
push_back 509654907
push_front 136837061
push_front 26853074
get 414523
push_back 37342160
push_back 967247683
push_middle 963579444
get 18684
push_middle 393080652
push_front 671223755
push_front 57262960
get 400732
push_back 961580371
push_middle 745735408
push_back 925243495
push_back 696707074
push_middle 622082577
push_middle 944712259
push_front 680572963
push_front 832813292
push_middle 600716294
push_back 35361953
push_middle 99974884
push_back 110828536
push_front 696525980
push_middle 527276757
get 371579
push_front 517712052
get 61641
push_middle 679499571
push_front 566586085
push_middle 599036595
push_back 537256455
push_middle 652967852
push_middle 463189886
get 264948
push_back 655031854
get 316916
get 77914
push_back 784891966
push_back 24238739
get 257975
push_middle 431800462
get 143948
push_middle 240867740
push_back 48416343
push_front 157825810
get 452898
push_middle 854325995
push_middle 704150218
push_middle 142142605
push_back 31618919
push_back 726105123
get 58215
push_middle 697410287
get 448721
push_front 240144722
push_back 549394705
push_front 188447299
get 85132
push_back 180025167
push_back 607280782
push_back 185824605
push_middle 689871291
push_front 699474015
get 159164
get 52590
push_front 300154152
get 304078
get 34892
push_back 406995375
push_front 549900832
push_back 685969936
push_back 729950736
push_back 759826272
push_back 593418638
push_middle 198964801
push_front 606342540
push_back 606458693
push_front 357883620
push_back 392873388
push_front 413909997
push_middle 44351564
push_front 154388784
push_front 547685553
push_back 906491577
get 203463
get 11181
get 215952
push_middle 670982889
push_back 648409341
push_middle 250972692
push_middle 87412466
push_front 237131568
push_front 275762506
push_front 527262727
push_middle 857590320
push_back 634402978
push_back 33912310
push_front 130929899
push_middle 261177312
push_back 235531510
push_middle 350966692
push_back 646029007
push_front 169963541
push_front 548026825
push_middle 861797074
get 411209
get 365584
push_back 924031249
push_front 704648866
push_front 249004201
push_middle 489651202
push_front 690322637
push_middle 295150447
push_middle 512427568
push_back 893399680
push_middle 625941131
push_front 842319959
push_back 972050776
push_middle 379675636
push_middle 269658154
push_middle 425505556
get 201150
get 168541
get 474826
push_back 828753181
push_back 536000715
get 336630
push_back 929797880
push_back 620507473
push_back 523067248
push_back 807750753
push_front 620741824
push_back 160466981
get 76882
push_back 235451370
get 160396
push_front 555878956
push_front 499971021
push_middle 881849737
push_front 830501599
push_middle 253907651
push_back 284796867
push_middle 878575323
push_middle 146217396
get 130356
push_middle 42223916
get 384106
get 216211
push_middle 430667074
push_middle 863304724
push_middle 95680653
get 331745
push_middle 113947050
get 445823
push_back 886639170
push_back 808913804
push_front 467161881
get 130366
push_middle 951856671
push_middle 915278641
get 97857
get 207969
push_back 741567607
push_back 800910095
push_middle 957412134
get 308341
get 30207
get 101978
get 293631
push_back 629593072
push_front 973419994
push_back 902389075
get 160152
push_front 742119954
push_back 548075272
push_back 653720057
get 6565
get 146774
get 349789
push_back 603351997
push_back 734459918
get 97705
push_middle 796569665
push_front 747628464
get 168488
push_middle 306160258
get 430346
push_back 314747889
push_back 436977332
push_back 187400841
push_front 925868136
push_middle 312682662
push_front 300472525
push_middle 510874335
push_middle 786576547
push_middle 721672981
push_back 451397184
push_back 901272402
push_front 867261660
get 157050
push_back 665782522
push_middle 521862492
get 80554
push_front 242504231
get 262108
get 13333
get 383449
get 144675
push_middle 653930915
push_back 207285911
push_middle 458940588
push_middle 747209488
push_middle 203525155
push_middle 191566668
push_back 481397354
push_front 217177736
push_back 463358888
push_back 880909611
push_middle 69458732
get 189857
push_middle 916421037
get 229955
push_back 284751006
push_front 645994899
push_back 82776128
get 277998
push_back 762640461
push_middle 871123344
push_front 782263829
push_middle 468521376
push_front 792778807
get 467972
push_front 598958986
push_back 191995190
push_back 734771829
push_back 563290345
get 175446
push_back 647729433
push_middle 21633266
push_middle 116623713
push_back 933713583
push_front 65282752
get 371677
push_back 782208557
push_back 958956023
push_back 753054311
push_back 409367582
get 196197
get 454891
push_back 466448518
push_back 731752739
push_front 958054244
push_front 421715060
push_front 813770531
push_middle 984224558
push_front 410709293
push_middle 370275585
push_back 902424998
push_front 717774279
get 292637
get 207564
push_back 105818826
push_front 288513771
get 150779
push_front 736586702
push_back 607631742
push_front 68343943
push_back 744796753
push_back 791718652
push_middle 213211103
push_back 867874316
get 111234
get 217477
push_front 788716792
push_middle 109977856
push_middle 95278731
push_front 560893974
push_back 247953477
push_back 823396759
push_middle 992355085
push_front 129137122
push_front 299030824
get 173472
get 85425
push_middle 735742774
push_middle 777921932
push_front 179549467
push_middle 918002467
push_front 939874977
push_front 733347219
push_middle 946661462
push_middle 191542882
push_middle 683383278
push_back 939649787
push_front 499860616
push_middle 516670398
push_front 684539657
push_middle 743170097
push_front 712889591
push_front 845601987
push_middle 185705505
push_back 912861452
push_back 529606206
push_middle 399558841
push_front 891535274
push_back 558080279
push_front 63836563
push_middle 986902955
push_front 501330292
push_back 739745090
push_front 880578604
push_back 308029335
push_middle 316651706
get 440094
push_front 306702440
get 231858
push_middle 651534003
get 226198
push_back 259150794
get 92359
get 474950
get 443564
push_back 406952363
push_middle 340075242
push_back 861238291
get 132551
push_front 856200137
push_middle 709182582
push_back 636923332
get 98302
push_front 303221182
push_back 516534719
push_back 282912981
get 482102
get 434236
push_middle 913025639
push_front 210797919
get 185751
push_middle 936842607
get 41639
push_front 371736252
push_back 875433713
push_back 746737721
push_back 117183119
push_front 356314564
push_middle 797505581
push_front 877538803
push_middle 308395800
push_front 949769474
get 224264
push_front 340585323
push_back 513597073
get 258616
push_back 700781071
push_middle 882351232
push_back 431045341
push_middle 665573451
push_middle 924180480
push_back 117294982
push_front 479703161
get 358345
push_middle 40414752
push_middle 483388677
push_middle 639784637
push_middle 772429526
get 276570
push_back 655861997
push_back 182701393
push_back 828071612
push_back 637314706
get 5327
push_front 612836370
push_middle 586550272
push_back 719543546
push_back 101910151
push_middle 281474742
push_back 667077784
push_middle 379094233
push_back 780845444
push_front 70980205
get 107288
push_middle 499397689
push_middle 361465873
push_middle 50202766
get 235129
push_back 144852151
push_back 367900057
push_back 933298225
push_front 348968198
push_middle 581271694
push_middle 596910080
push_middle 261307090
get 217842
get 417143
push_front 202413367
push_middle 614834069
push_middle 192993729
push_back 878689791
push_middle 38351397
get 186286
get 184748
push_middle 924512498
get 237484
push_back 21095482
push_front 873769342
push_middle 633277345
push_back 291134206
push_middle 185849027
get 338904
push_middle 237138090
push_back 828179499
push_front 627005740
get 413817
get 140969
push_middle 17358752
push_front 580120497
push_middle 903605147
get 443229
get 268072
push_back 612039255
get 148006
push_front 664308191
push_middle 223426250
get 149453
push_front 474463078
push_middle 647083847
push_front 65937204
push_front 756796794
push_middle 78935439
push_middle 194653946
push_back 518189487
push_middle 496931254
push_front 143499979
push_front 923838116
push_middle 629945258
get 47700
push_front 524133205
push_back 735669744
push_front 389399892
get 470151
push_back 756752550
get 175722
push_back 166039314
get 384754
push_front 957940980
push_front 453445347
push_back 643433902
push_back 305136122
get 179164
push_back 97379937
push_back 529182784
push_back 971797358
push_back 330589503
push_front 982912990
push_back 525154066
push_middle 31107269
push_middle 180829385
get 141253
get 480756
get 470767
push_middle 87140248
push_middle 155189161
push_middle 783429629
get 83769
push_front 988496993
push_front 861538652
push_front 367299691
get 177349
get 258697
push_middle 485985329
push_back 332240570
push_back 909904225
push_front 714893474
push_middle 896121705
push_back 618908073
get 46535
push_front 238809698
get 233706
get 193839
push_back 762660369
push_middle 930271419
push_front 131723461
push_front 899959588
push_front 230281291
push_middle 766254235
push_back 110722673
push_middle 371893524
push_front 101831688
push_middle 548037960
get 90855
push_front 850821456
push_middle 687970374
push_middle 844400892
push_front 870917533
push_back 267924173
get 118681
push_front 623084829
get 463200
push_middle 93083437
push_front 44664478
push_middle 504160755
push_back 701013782
push_front 215981145
push_front 974767173
push_middle 969931547
get 168441
get 460427
push_front 320844665
push_middle 423811605
get 451187
push_back 243458112
get 450933
push_middle 315507251
push_middle 632326477
push_front 161007427
push_middle 19903030
get 396418
push_back 355656500
push_back 571169722
get 468826
push_middle 21558001
push_front 188545116
push_back 571048583
push_middle 376373660
push_middle 894859134
push_front 302043687
push_back 243741554
push_front 683710434
push_back 218400008
push_middle 709238027
push_back 821790686
push_front 90760409
push_back 338671251
push_back 588010715
push_back 655116287
push_front 75212413
push_back 462602627
push_back 179874474
push_front 997089916
push_front 184166283
push_middle 826571473
push_middle 411954796
push_back 517745836
push_back 370965440
push_back 326619974
get 437778
push_back 388331529
push_back 630241816
get 81920
push_back 391053869
push_middle 812187673
get 77131
push_middle 835180176
push_front 985683741
push_back 383971312
get 174854
push_front 497446593
push_back 580269107
push_front 188988102
get 373666
get 466611
push_middle 210523147
push_front 607292397
push_front 523305645
get 243918
get 94587
get 43077
push_back 92826412
get 424115
push_front 615674600
get 188136
push_back 973324443
push_front 150832141
get 342472
push_front 987760560
push_middle 103805226
push_back 18864564
push_front 504457537
push_middle 786617364
push_front 416186968
get 465836
push_middle 247968812
get 373439
get 69235
push_middle 361380839
get 367361
push_back 933306464
push_middle 187569209
push_back 456434967
push_front 692222175
push_front 777152456
push_middle 835982255
get 266926
get 136187
push_front 32832974
push_front 367035560
push_back 980313033
push_back 844439663
get 104330
push_front 165001870
push_middle 275790556
push_middle 188558313
get 453732
push_middle 583585013
push_back 780071275
get 389133
push_middle 433532549
push_back 456215654
push_back 288602385
push_front 959485465
push_front 280111068
get 362420
push_back 264288939
push_middle 780034141
push_middle 175814893
push_middle 619642644
get 300802
push_back 415601928
push_middle 163141912
push_front 612175051
push_front 243434374
push_back 711596613
get 480982
push_front 987222735
push_back 897401390
push_front 550053613
push_back 875421917
push_back 294195107
push_back 265253885
push_back 79596481
push_middle 179641867
push_back 299203270
push_middle 344834904
push_back 113478606
push_front 448451728
push_front 831508537
push_middle 309417960
push_front 808233947
push_back 968023268
push_front 82317017
push_back 657349826
push_back 337235750
push_middle 202178128
push_back 273977143
get 232067
get 46596
push_front 261110300
push_middle 505114909
push_back 410659548
push_back 492708080
get 107301
get 32095
push_middle 941724647
push_back 822001166
get 388896
push_middle 458750103
push_middle 492030630
push_middle 908476803
get 155103
push_middle 167692711
get 413192
push_middle 383446080
push_front 706154478
push_back 294613589
push_middle 999535029
push_back 995545561
push_back 904494234
push_back 608426461
push_middle 85991380
push_middle 508061660
push_middle 899045123
push_front 336891097
get 445296
push_front 501871165
push_middle 945823867
push_middle 227037183
get 340607
push_middle 886904836
get 94830
push_front 149155088
push_front 813488794
get 450764
get 278194
get 319403
push_front 253654600
push_front 661843138
push_back 971940666
push_back 421245175
push_middle 556027685
push_front 767216545
push_middle 221654335
push_front 417717667
push_front 467640888
push_front 822817955
get 301034
push_front 907069687
push_back 491983750
push_back 853088182
push_back 74617790
push_front 322504455
get 436274
get 134112
get 113354
push_back 976250886
push_front 459411648
push_middle 916395847
push_front 684185480
push_middle 658045016
push_front 775856273
get 27622
get 118751
push_middle 60514805
push_front 287900362
get 253065
push_front 9190144
get 240743
push_back 515725017
push_front 61072319
push_back 517526608
push_middle 959448360
push_back 530553618
push_back 646528177
get 28656
push_middle 938548516
push_front 427115087
get 90273
push_middle 849070952
push_middle 164045409
push_back 361420608
get 162427
push_back 209997052
push_middle 477487766
push_back 245008458
push_middle 836423051
push_front 101801175
get 432093
push_back 690074843
push_front 581122860
push_back 251368155
push_back 145581548
get 89080
get 130982
push_front 570362938
push_front 151744003
push_front 887995716
push_front 639295584
push_front 510736993
push_front 375250463
push_middle 942806396
push_front 68809758
get 132343
push_middle 611852657
push_back 105614515
push_middle 134533136
push_middle 388168326
push_back 470788986
push_middle 114413394
get 107799
get 92963
push_middle 102085653
push_middle 94508559
push_back 249805447
push_front 627020773
push_middle 269999871
get 443414
push_middle 183881198
push_front 436506414
push_back 487515922
push_middle 669286910
push_back 926215772
push_back 7441944
push_front 590001566
get 165289
get 97774
push_middle 925753457
push_middle 136101476
push_back 52419868
get 43753
push_middle 481464569
get 88165
push_back 890117488
get 334058
get 159286
get 14829
get 125895
push_front 59105819
get 445447
push_middle 33701398
get 363457
push_front 124788331
push_front 673399437
get 334882
push_back 906064182
push_front 522799657
push_middle 930746811
push_front 535896373
push_front 240405902
push_front 21659615
get 211559
push_front 38792792
push_back 211212307
push_back 891024929
push_middle 956349899
push_middle 774973384
get 216943
push_front 127664032
get 381763
push_middle 710057885
push_front 839167803
push_back 154526700
get 406314
push_back 369254160
push_back 722057965
push_middle 254764182
push_back 19379111
get 51242
get 442679
push_back 742236410
get 417875
push_front 51234758
get 448461
get 399646
push_front 512417687
push_front 630528433
get 346336
push_front 709167720
get 75670
push_back 524201360
get 107047
push_front 415295774
push_middle 45034265
push_middle 306689365
push_front 582019431
push_middle 526745842
push_back 237725146
push_middle 782124797
push_front 739261038
push_middle 235492343
push_back 104775700
push_middle 938649586
get 366564
push_front 164934042
push_middle 809047301
push_back 409730818
push_front 805611819
get 213094
push_front 415379439
push_middle 46852282
get 10621
get 30619
push_middle 853085176
push_front 587085340
push_middle 993333677
push_front 18987481
push_front 104989690
push_back 983464941
push_middle 251548388
push_back 72499837
push_front 494549694
push_front 993462015
push_back 160979096
push_back 449455028
push_front 575380805
push_back 463733958
push_middle 29745416
push_front 136528122
push_back 681552859
push_middle 636311057
push_middle 890240603
get 19765
push_back 578618656
push_middle 735256406
push_front 220473038
push_middle 67580017
push_middle 695682651
push_front 35970356
push_back 325874390
get 5094
get 114518
push_middle 371206233
push_back 67142066
push_back 433641967
push_back 483262112
get 249433
push_middle 922255184
push_front 645877311
push_front 661891362
get 232364
push_middle 528793696
push_front 667785168
push_back 996439448
push_back 450046007
push_middle 47034378
push_front 296813597
push_middle 933834401
push_front 969920572
push_front 849574175
push_back 5860686
push_back 376923196
push_back 460697448
push_back 969748185
push_middle 590066783
push_front 664928185
get 147284
push_middle 952347561
get 93429
push_front 922572350
push_back 325410476
push_front 915720988
push_back 332322290
get 359247
push_back 644165312
push_front 594289188
push_middle 976760951
push_front 851628647
push_middle 628733353
get 47452
push_back 438201821
push_front 448132252
push_back 718625712
push_front 432533863
push_middle 543105837
push_front 183303287
get 211344
push_front 48675620
push_front 356675430
push_back 937720898
push_back 743608078
get 152232
get 91290
get 64250
get 346054
push_front 217528803
get 235054
push_front 291494295
push_back 433554778
get 380905
push_back 703982087
push_front 764265128
push_back 598786267
get 327559
push_middle 146241500
get 487485
push_back 174312116
push_back 560964021
push_back 70203195
push_front 356132750
get 472583
push_back 313777436
get 169085
push_middle 17989159
get 216302
push_middle 579990791
push_front 716239533
push_front 197196000
push_back 581077063
get 377097
push_back 24774494
push_front 192646876
push_front 195423037
push_front 165089567
push_front 649769849
push_middle 940917907
push_front 227981614
push_front 39710622
push_front 334835462
push_middle 853193510
push_back 839528654
push_middle 709334654
push_back 131402097
push_back 120253685
get 26625
push_front 71867387
push_back 977651890
get 374017
push_middle 350100946
push_front 561527433
push_middle 787061767
push_front 134250342
push_back 380289291
push_front 958299678
push_middle 366911929
get 103363
push_middle 651111612
push_front 259630792
push_middle 593568214
get 310906
get 426317
push_middle 985571403
push_middle 328164950
push_back 347146354
push_middle 842087115
push_back 570600128
push_middle 266893431
push_back 878879624
get 80121
get 2378
push_middle 185214355
push_middle 154431572
get 282552
push_back 860142904
push_back 225882300
push_front 472669564
push_middle 412689072
push_middle 741930381
push_middle 296164959
push_back 935446051
get 463108
push_front 554287291
get 475034
push_back 772547515
get 73821
push_front 676404883
push_back 515630693
push_middle 254956912
push_middle 810880783
push_back 329056595
get 152007
push_back 999391394
push_middle 376142910
push_back 416122690
push_back 334487148
push_back 178662065
push_front 747472423
push_middle 773703822
push_back 973646100
get 408950
get 105863
push_back 538851639
get 319436
get 429401
push_front 381473645
push_front 49020216
push_middle 455473316
push_back 135227584
push_front 550874589
push_back 217951147
push_front 817335334
push_back 113481428
push_middle 221141537
push_middle 382900116
push_back 632979092
get 455622
get 466283
push_back 935002713
push_front 271803002
push_back 663068839
push_middle 487252210
push_back 645478200
get 427686
push_front 954169077
get 314099
push_front 573878779
push_middle 324159771
push_front 719071921
push_back 145575025
push_front 362411723
push_back 907163850
push_back 431950639
push_middle 1994032
push_middle 790772196
push_middle 709227248
push_back 343602629
get 21059
push_back 48724748
push_back 936335564
push_middle 16356361
get 305575
push_back 549116743
get 228346
push_front 929277347
push_back 200196966
push_back 163104926
push_back 72414738
push_front 413148826
push_middle 226819879
push_back 842939960
push_middle 335416672
get 107574
push_back 318330666
push_front 340206412
push_front 107834124
push_middle 560888714
get 195670
get 320917
get 313771
push_front 903201249
push_front 532799380
get 139213
push_front 311551637
push_middle 986442159
push_middle 957470746
get 462565
push_back 117520636
push_middle 361931408
get 265170
get 482886
push_front 707838798
push_front 509707864
get 221531
push_back 722380022
push_back 387221490
push_back 879276706
push_back 526918906
get 299020
push_back 565652608
push_back 83996495
push_middle 45720072
push_front 559205208
push_front 849048945
push_back 197005529
push_middle 894818760
push_back 759649316
push_middle 614650449
push_middle 413282348
push_back 778136993
push_front 918195573
get 22251
push_back 956417101
push_front 83716785
push_middle 497207366
get 457963
push_middle 666424131
push_back 16613923
get 486483
push_middle 103830493
push_middle 446225279
get 398102
push_middle 704705622
get 106199
push_front 24665860
push_middle 658458942
push_front 481091267
get 221527
get 352859
push_front 827704583
push_front 17263729
get 420975
push_back 725877232
get 75018
push_back 196805284
push_front 1167076
push_front 814716672
push_middle 757600441
get 54464
push_middle 14359185
push_middle 646595459
push_back 312082782
push_front 523029789
push_front 416608229
push_middle 868237060
push_front 566447112
get 119918
push_back 658206865
push_back 531398132
push_middle 464251933
get 323379
push_back 825862437
get 388636
push_front 136719298
get 201263
push_front 935085734
push_back 101286105
get 309210
push_front 202300494
push_middle 320520311
push_middle 258698203
push_middle 140984976
push_middle 750535947
push_back 500789186
get 107213
push_back 817759514
push_front 406915449
push_front 577840859
get 484645
get 274865
push_front 419143394
get 65657
push_back 424646205
push_front 80416694
push_middle 220479519
push_front 152133726
push_front 640400477
push_middle 209034867
push_front 786151339
push_front 919034868
push_front 159541462
push_middle 632990718
push_front 466727031
get 473533
push_front 876341057
get 154278
push_back 2178228
push_back 346692879
push_middle 572713643
push_middle 824352239
push_middle 489437739
push_back 728877829
push_middle 742456237
push_front 586518079
push_back 877011674
push_front 415869738
push_back 442159601
get 436876
push_front 660830087
push_middle 500809337
push_back 441826826
push_back 282026216
push_middle 516815965
push_front 856573058
push_back 260728536
push_front 257445737
push_back 601646052
get 445580
get 398134
push_front 734260345
push_back 663162614
push_back 40768076
push_middle 14326892
push_middle 909791944
get 429128
push_front 47892374
get 279981
get 7728
push_back 723754956
get 397780
push_back 814130739
push_back 940959754
get 134835
push_middle 741861061
push_middle 416539134
get 483132
push_back 903000815
push_back 612239915
push_middle 247995038
push_middle 869423438
push_middle 163370577
push_front 153059717
push_back 132557275
get 399518
push_middle 275520964
push_middle 726346666
push_back 584910114
get 371997
push_middle 980265200
push_middle 353186412
push_middle 838076098
get 82900
push_middle 843408558
push_middle 243561226
push_middle 192360749
push_front 535733623
push_middle 291894305
push_front 27751327
push_back 943059704
push_middle 856648879
push_back 16626240
push_back 968033208
push_back 917591401
push_middle 495842444
push_front 833573465
push_front 122622648
push_front 336178776
get 68255
get 103388
push_middle 346573176
push_front 762144147
push_back 992451857
push_back 13040752
push_middle 210625251
push_back 37348948
get 418413
push_back 733496226
push_middle 130744729
get 68958
push_back 11356360
get 367216
push_front 666930093
push_back 463785379
push_back 151187111
push_middle 796886451
push_middle 330236981
push_middle 622785994
get 97862
get 175320
get 195904
push_back 173542069
push_front 229404840
push_front 673460628
push_middle 279567236
push_back 760441567
push_back 467123662
push_front 231658214
push_back 797967037
push_front 252214959
push_middle 398062770
get 60374
get 56912
push_back 589048236
push_middle 234559107
get 138106
push_middle 996065670
push_back 627962827
push_back 865809793
push_middle 380283855
push_back 973146151
push_front 498513350
push_middle 660672270
push_front 20974419
get 196873
push_middle 107164162
push_middle 176542141
push_middle 85534985
push_front 452136380
push_middle 79716053
get 326274
push_front 283045634
push_middle 563925331
push_front 181471266
push_middle 488412092
push_front 800659476
push_back 695243240
push_back 941950871
get 165464
push_front 470534621
push_back 570861528
get 444958
push_back 229751068
push_front 544707451
push_back 843474418
get 213946
push_back 539881017
push_back 84684428
get 1475
push_middle 322062874
push_front 823477051
push_back 211530615
get 67122
push_front 822838302
get 430026
get 226479
push_back 516090122
get 208839
get 42235
push_middle 744225478
push_front 942001090
get 118419
push_back 432737667
push_middle 131316237
push_front 12555797
push_middle 578645709
push_front 932209585
push_middle 904010533
push_middle 683846903
get 484982
push_middle 490663829
push_back 602365439
push_front 523695637
get 477662
push_middle 759463074
push_front 126356912
push_back 547666425
push_back 676694584
push_back 581723283
get 155912
push_front 779573856
push_back 45380180
get 246951
push_front 353383056
push_middle 72655683
push_front 669231743
push_back 282918837
push_middle 377922806
push_back 404632701
push_front 950015326
push_middle 693385456
push_front 913989795
push_back 628631109
push_middle 152809721
get 485663
get 370713
get 343924
push_middle 359191352
push_middle 112935918
push_back 252351590
push_middle 644391375
push_middle 493767933
push_front 936089901
push_back 371093530
push_front 848422241
get 137130
push_back 88305520
push_back 445454922
push_front 61083974
get 150201
push_back 454868452
push_middle 151820913
push_middle 272254931
push_middle 764197815
push_front 159234749
push_middle 666710295
push_middle 853885591
push_middle 566670711
push_middle 890158405
push_front 285161143
get 393077
push_back 958855556
push_middle 943897211
push_middle 821705467
push_front 934835719
push_back 696499709
push_back 904203047
push_middle 569137349
push_front 900008130
push_middle 938920848
push_back 458733553
push_middle 994168028
push_back 488857666
push_back 292176775
get 258637
push_middle 41437012
push_front 529485554
push_middle 414357007
get 25115
push_middle 336972578
get 304163
push_middle 897779250
get 102238
get 17997
push_back 418397305
push_middle 789636173
push_middle 916010881
push_back 713932100
get 373898
get 317225
push_back 4130219
push_middle 510251739
push_front 939044528
push_middle 339683400
push_front 622530600
push_back 790095391
get 356407
push_middle 850724224
push_front 936381707
get 66492
push_front 407018070
push_front 580615601
push_back 430366751
get 95550
push_middle 28742363
push_front 275322155
push_back 72106988
push_front 860778928
push_middle 99017429
push_front 244590102
push_middle 924765714
push_front 137702941
push_middle 437022402
get 234854
push_front 831155522
get 469729
push_front 940220351
get 91154
push_middle 883790731
push_middle 44770134
push_back 740109585
get 323368
push_front 799065181
push_front 839364658
get 4499
push_front 784510045
push_middle 497805128
push_back 487459912
push_middle 697792817
push_middle 844216294
push_middle 648331732
push_back 763813705
push_front 649092291
push_back 19716348
push_middle 945213468
push_back 592731405
push_back 532276641
push_back 331752124
push_back 337529208
push_middle 891370686
get 241628
push_middle 408050650
push_middle 951186290
push_back 25218563
push_middle 690552823
push_back 936703678
get 356971
get 481910
push_front 625759431
push_front 899001801
push_front 485010321
push_middle 855996131
push_middle 294066830
push_back 513623535
push_back 469996853
push_middle 645830562
get 420310
get 369337
push_front 941285087
get 111640
push_middle 401852958
push_back 480044260
push_middle 753244249
get 442554
push_middle 641360144
get 237055
get 406287
push_middle 709858245
get 374203
get 17122
push_front 601419897
push_back 371193895
push_front 504748201
push_middle 33679499
get 401973
push_back 569276440
push_back 882444440
push_front 945588953
push_middle 213548116
push_back 146215899
get 188986
push_back 483157392
push_back 133134236
get 34760
push_front 800755261
push_back 31703378
push_back 920019157
push_middle 245142078
push_front 647844064
push_back 881132811
get 410983
get 79086
push_middle 545237543
get 143338
push_middle 239401859
push_back 460142060
get 413856
get 179091
push_back 55999973
push_middle 323111816
push_middle 268538848
push_middle 403484393
get 266699
get 151588
push_front 232074459
get 306954
get 479441
push_back 224328058
push_back 292952928
push_front 193603528
push_front 186586197
push_front 28706634
push_back 548218212
get 115423
push_middle 427791176
push_front 322191192
push_front 741998770
push_middle 813939001
get 368543
push_front 91979713
push_back 668220143
get 293530
get 37995
push_back 788638958
push_back 319126617
get 154195
get 46067
push_front 252062087
push_front 72522165
push_front 889944675
push_back 47863096
get 350200
push_middle 577126937
push_front 760317001
push_back 231364188
push_back 623817610
push_front 22485607
get 310499
get 443248
get 164098
get 241092
push_middle 842999020
push_middle 946315501
push_middle 174435801
push_middle 207935571
push_back 311981837
push_middle 589699545
push_middle 547207237
push_front 640735851
push_middle 571428355
push_back 292127454
get 407959
push_middle 578383466
push_back 337010969
push_middle 469780925
get 232756
push_back 764229791
get 428030
get 265829
get 153449
push_middle 554576801
push_front 529590409
push_middle 470849193
get 240226
get 253472
push_middle 627294573
push_middle 809586575
push_back 600724049
get 62217
get 463977
push_middle 259521215
push_middle 719315240
push_middle 740125092
push_back 726600331
get 93419
push_front 162351847
push_front 140894218
push_back 380025608
push_middle 363159484
push_back 303509791
push_front 741393390
push_front 809563003
get 133051
push_front 317107975
push_middle 869425278
push_back 469899068
push_front 944154792
get 330447
push_back 971042926
push_back 874918322
push_middle 666242258
get 399081
push_back 524618389
push_front 854738646
get 363278
push_front 263374822
push_back 74987425
push_front 397085497
get 241417
push_front 390100745
push_front 601946140
push_front 369669025
push_back 203270155
push_back 872135367
push_middle 499815041
push_back 678412838
push_back 502406777
push_front 23578871
push_back 98193678
push_middle 381459890
push_front 96160642
push_front 952000225
push_back 791317339
get 44488
push_back 473324181
push_front 30546160
push_front 487783311
push_front 813430181
get 22347
get 396803
push_middle 762409668
push_middle 827289557
push_back 863655348
push_front 259982434
push_front 81975579
push_middle 843222669
push_back 455061339
push_back 306475834
push_middle 845747129
push_back 604751698
push_middle 142980105
push_back 642388095
get 277518
get 223842
push_back 571694648
push_back 791162817
push_middle 684260125
push_middle 770458760
push_back 387136161
push_middle 618553023
get 456325
get 305693
push_middle 207657388
push_front 654312682
push_middle 781726821
get 280157
push_back 295946294
get 167803
push_middle 844676120
push_back 711028455
push_middle 799204875
push_front 972328312
get 364530
push_back 825857231
get 232598
push_middle 653325040
push_back 745372363
push_back 578001351
get 339138
get 432891
push_back 589200695
push_middle 622063844
get 263251
push_back 907691034
push_back 69759434
push_middle 64675361
push_front 249755284
push_middle 803943640
push_front 292787193
push_back 646180432
push_front 966260524
push_middle 192476141
push_front 714799754
push_middle 623730332
push_back 927783452
push_back 880899108
push_back 968758841
push_front 648174998
push_back 161805896
push_front 947681503
push_front 32719780
push_front 179363708
push_front 580373144
push_middle 37744204
push_back 50280329
push_front 824325249
push_front 751291955
get 276965
push_front 636792961
push_front 383820082
push_back 135708972
get 337560
get 4116
push_front 789261185
get 69702
push_middle 541601451
push_back 974154110
get 3524
push_back 555885364
push_back 726815205
push_back 249435507
get 301703
get 261282
get 380818
push_middle 638470311
push_middle 549716788
get 33014
push_middle 278386787
get 70580
push_back 46422186
push_back 428799396
push_middle 42325607
push_front 198160837
push_middle 459115041
push_front 348699444
push_front 877821192
push_back 131226678
push_middle 653029001
push_middle 762455639
push_front 205466484
push_middle 992953126
push_middle 372816364
push_middle 929151213
push_front 256388465
push_front 973487767
get 436162
push_back 703292519
push_front 716857575
push_back 749903449
push_back 926441718
get 146828
push_front 491763092
push_front 335074239
push_middle 763686147
push_middle 991112534
get 280999
push_back 869846935
get 291995
push_front 456749223
get 481009
get 433263
push_front 509151528
push_middle 161740341
push_front 323337954
push_middle 667423987
push_front 994296156
push_back 391515539
get 108430
get 35787
push_middle 859183009
push_front 936398054
push_middle 949625562
push_middle 907456774
push_middle 509296965
push_back 910933198
get 245876
get 178584
push_front 461414133
push_front 899485640
push_back 989432918
get 301874
get 163404
get 209993
get 412995
get 143363
push_back 306881235
push_middle 858097603
push_front 3550812
push_middle 90430738
push_middle 692859347
push_back 715084122
push_front 79314239
push_front 783008472
push_front 581802615
push_front 94219106
push_middle 515432023
push_front 844268332
push_front 556963745
push_middle 611983927
push_back 144857453
push_middle 579381848
get 450961
push_back 778406187
get 357690
get 322101
push_back 929900593
get 144675
get 8164
get 486006
push_back 623998358
push_back 386937368
get 472861
push_front 600058201
push_front 117296824
push_front 836328926
get 131137
get 467715
push_middle 508682077
push_back 640710304
push_back 55463651
push_back 832300387
push_front 619377957
push_front 773927447
push_front 896580018
push_front 600024423
push_middle 139137410
push_middle 273701622
push_back 69240582
push_middle 873565569
push_back 992229578
push_front 490880641
push_front 685038655
push_front 80485288
push_front 93850591
push_middle 202032688
push_front 309103660
get 339205
get 72798
push_middle 780126378
push_middle 875145538
get 142831
push_back 957714913
push_front 359360864
push_middle 855930877
get 417763
push_back 786245055
push_front 985918099
get 264856
get 149990
push_back 376994800
push_front 772527072
push_front 408817547
push_middle 979808987
push_middle 647796619
push_middle 862427412
get 298075
get 372015
get 291340
push_middle 973275931
push_front 11322798
get 331686
push_back 636619223
push_back 265178682
push_front 151250222
push_front 782524094
push_front 508797476
push_front 523795594
push_front 396055881
push_back 402094433
push_middle 411157774
get 26648
push_front 708132637
push_back 807159253
push_middle 108504735
push_middle 67560667
get 425016
get 382210
push_back 983709061
push_front 652992059
push_middle 123561770
get 199
push_middle 58070266
get 283685
push_front 220214355
get 466887
push_front 393062806
push_back 837415928
push_back 333713883
get 315419
push_back 588352718
get 78335
get 303327
push_middle 682042819
get 231992
push_back 104294345
push_middle 239094181
push_back 346183388
push_middle 736088899
get 422272
push_front 252616890
push_back 992250193
push_back 115818484
get 175749
push_middle 949637141
push_back 700822784
push_front 99357539
push_back 634736447
get 312574
push_back 879539742
push_back 317193551
push_middle 378938046
push_middle 473428177
push_middle 450265043
push_back 767995733
push_back 88924622
push_front 544257814
push_back 262296062
get 394946
push_back 905810472
push_back 113376396
push_middle 768300619
push_back 156562709
push_middle 884390501
push_middle 543519293
push_back 851807861
push_front 774613514
push_middle 928713725
push_middle 574891100
get 202003
push_front 915950366
get 460309
push_front 405218827
push_middle 618404127
push_back 392858729
push_back 476652934
push_middle 833569031
push_front 191149631
get 337744
push_back 201501860
push_middle 260265861
push_middle 460634995
push_front 811096165
push_middle 894051502
push_back 44964648
push_middle 717170660
push_back 868801802
get 169210
push_middle 853639563
push_back 444023053
push_front 927228428
push_middle 958801312
get 243713
push_front 789983543
push_middle 562479705
get 326856
push_front 523339500
get 350380
push_front 544691032
push_front 740424202
get 456
push_front 31775294
push_middle 367200222
push_front 840628180
push_back 215963424
push_middle 82266297
push_middle 643901577
push_back 720765817
get 249826
push_middle 363367338
push_back 242781844
push_middle 688259729
push_middle 634692521
push_middle 844275826
get 229619
push_middle 816707858
push_middle 240003342
push_back 767768719
push_front 33076870
push_front 411279633
get 427610
push_front 790311545
push_middle 761589887
push_back 841295401
push_back 139991676
push_back 83823463
get 200007
push_middle 158745082
push_front 727344794
push_middle 564171399
push_middle 613763171
push_back 135043839
push_middle 472664023
push_middle 821216208
get 403014
push_front 666807184
push_middle 279924404
get 436810
get 336309
push_middle 851989235
get 408114
push_back 292929310
push_middle 410301692
push_front 302955171
push_front 980954436
push_back 874009648
push_front 607509297
push_middle 753786373
push_back 873571089
push_front 453073728
push_front 460140583
push_middle 285775767
push_back 766744831
push_back 98610819
push_back 606517614
push_middle 946227307
push_middle 372559826
push_middle 199500482
push_front 727663939
push_middle 644554647
get 330604
get 102331
push_front 952204762
push_back 24905434
push_front 885112890
push_front 556452066
get 15338
push_front 374857255
push_back 962466
get 116617
push_middle 657764842
get 322660
push_back 890856887
get 399992
push_middle 373214496
push_back 726230245
push_front 481463852
push_front 30304760
push_middle 762462389
push_middle 240789730
push_back 586277678
push_middle 70630669
push_middle 773646964
push_middle 568700566
push_back 644581764
push_front 362023817
get 127322
push_middle 679087162
push_middle 431892866
push_middle 7026570
get 280137
push_front 97463120
push_back 728799603
push_back 649716068
push_back 408675043
push_back 345297071
push_front 238459479
push_back 41481436
push_middle 900655200
get 147739
push_back 91853931
push_middle 332812610
push_front 199994590
push_back 405576805
push_middle 673787836
get 371470
push_back 63795975
get 260817
push_back 432489280
push_front 562523168
get 327340
push_front 499464233
get 252886
push_middle 842102669
get 126267
push_back 896800509
push_front 732617428
push_front 158275920
push_back 919094322
push_middle 141864550
push_back 543383023
push_middle 153123145
push_front 354955663
push_front 979483034
push_middle 193876646
push_back 485282822
push_front 815240088
push_middle 731381719
push_back 421362809
push_front 184871335
get 215707
push_middle 980064481
push_back 604660928
get 281359
push_back 775509188
push_back 363404877
push_front 87963149
push_front 49817346
push_middle 29501196
push_back 478346484
push_middle 235699661
get 122886
push_front 670189696
push_front 286502629
push_front 517538363
push_back 300023201
push_front 233810840
get 403066
push_front 824293128
get 243737
push_middle 290137929
push_middle 806403972
push_front 490246230
push_middle 899335666
push_back 633842463
push_middle 650423672
push_back 734614803
get 173651
push_front 641410457
get 38861
push_back 783416016
get 477502
push_middle 306507192
push_front 53916671
get 170398
push_back 744955701
get 455360
get 379194
get 127238
get 421219
get 395702
push_back 582762927
push_back 127158862
push_middle 327922760
push_front 522479639
push_back 634622374
get 462667
push_front 275313281
push_middle 716844417
push_back 999770150
push_front 204799135
push_front 633817870
get 421231
push_middle 454801916
get 208092
push_middle 250618022
push_back 329784326
push_middle 359632846
push_front 237425169
get 457581
push_back 930623483
get 323261
get 173485
get 222434
push_back 166393316
push_front 762943972
push_back 754616562
push_middle 29879763
push_back 329926075
get 430359
push_back 393607166
push_back 476046644
push_middle 748491635
push_back 10497802
get 476296
get 214643
get 185743
push_middle 365144382
push_middle 571231791
push_front 28611090
push_front 78386900
push_back 570147749
get 449191
push_front 759891363
push_back 619261447
get 117098
push_middle 273691822
get 463337
push_back 860190188
push_middle 173043068
get 379484
push_middle 686537067
push_front 495939708
push_middle 916902794
push_back 998346712
push_middle 36243263
get 380040
get 319978
push_front 650994217
push_middle 494804005
push_front 656615863
get 195127
push_back 774431829
push_back 118704549
push_back 273726060
get 244848
push_back 73176962
push_middle 701570404
get 204180
push_front 706820092
get 158744
push_back 337940931
push_middle 100723519
push_front 720854359
push_middle 795289798
push_middle 93439647
push_back 968986820
push_front 514267761
get 112696
push_front 862389549
push_middle 85320013
push_back 741038541
push_back 976274433
push_back 647850885
get 123442
push_back 289156600
push_middle 917672846
push_front 579116735
get 51788
push_middle 726161441
push_front 985625539
push_back 108907274
push_back 616920630
push_front 5577092
push_middle 621360403
push_middle 806018089
get 181951
push_back 277886367
get 436229
push_middle 704118311
push_front 713768658
push_back 238691712
push_middle 389204868
push_middle 549341385
get 459598
push_back 562410139
push_front 939512
push_middle 284216829
push_back 309339755
push_middle 515802996
push_middle 99718597
push_front 101689206
get 203096
push_middle 409664023
push_middle 138003534
push_front 468459004
push_back 129274328
push_front 651219326
push_back 981797674
push_front 371241486
get 269689
push_back 649866645
push_middle 570699365
push_middle 621315046
push_front 126262145
push_front 99200650
push_back 256189061
push_back 931292837
push_front 39143923
get 60408
get 416650
get 230721
get 375262
push_middle 826351465
push_middle 783173410
push_middle 149561774
push_middle 596458552
push_middle 365402991
get 228627
get 487888
push_front 928108422
get 202667
get 34004
push_back 265062911
get 222035
push_front 197641854
push_middle 418768598
push_front 996220499
push_front 188090012
push_middle 526216471
push_front 734390404
push_middle 291809162
push_middle 721032268
push_middle 480833081
push_middle 94425623
push_middle 465439551
push_middle 958828695
push_middle 950624935
push_middle 802178458
push_back 418262196
push_back 251186819
push_front 589546696
get 394242
push_middle 113541483
push_back 664200246
get 440948
get 121907
push_back 235962084
push_front 280348974
push_middle 391571606
push_back 201560103
push_back 708020858
push_front 112025600
push_front 640964096
push_middle 566598006
push_back 727196041
push_back 109732106
push_back 950712053
get 330476
push_back 1732811
get 59027
push_back 826801673
push_front 582018657
get 297653
push_back 306347809
push_front 71921328
get 470133
push_middle 455538644
push_back 477168927
get 125755
push_back 964609472
push_back 254481924
push_front 524776591
push_front 126620291
get 207216
push_middle 50110964
get 345358
push_back 185665267
push_front 137050303
push_front 751572602
push_front 578849700
get 118578
push_front 415158455
get 38864
get 285469
push_middle 794310376
push_back 304063171
push_front 511140011
get 377953
push_back 754515420
push_back 562646226
push_middle 757165143
get 408799
push_front 310282982
push_front 209191064
push_front 884562197
push_front 634513227
push_middle 366847083
get 351545
push_middle 749795614
push_middle 480106171
push_middle 101901659
get 313075
get 374860
push_front 734849324
push_back 240666041
push_front 180419247
get 194875
push_middle 59821968
push_middle 124262839
push_back 330027930
get 342849
push_front 547428785
push_front 940615658
push_back 392960676
get 468929
push_front 321807185
push_back 863518049
push_middle 490348237
get 488130
push_middle 654620756
push_middle 327976842
push_front 113580404
push_back 317101716
push_back 341764028
get 137198
push_back 984487239
push_front 63793037
get 38579
push_middle 281240810
push_middle 888444333
get 178500
push_back 615982008
get 311608
push_middle 727662940
push_middle 665231317
push_front 412575962
push_middle 436685337
push_middle 108277608
get 166758
push_back 482422310
push_middle 692067407
push_middle 965868141
get 2427
push_front 598738167
push_back 983482336
push_front 543775830
get 437345
push_middle 788112489
push_back 689616501
get 470173
get 210847
push_front 227283283
get 366724
push_middle 506414616
push_middle 426477744
push_back 217649951
push_front 509557699
push_back 262216925
push_front 587321086
get 85533
push_front 130355459
push_middle 698735010
get 227423
push_middle 889577386
push_front 390529967
push_back 482887518
push_back 112757722
get 254052
push_front 185062518
push_middle 686522196
push_middle 814967311
push_middle 803804950
push_back 585747716
push_middle 703847293
push_back 862115713
get 107202
push_back 197931365
get 156584
push_front 971852567
get 239613
push_front 147980347
get 471123
get 211762
push_back 398276329
push_back 745969641
get 37578
push_front 725720544
push_middle 254748294
push_front 49717156
push_middle 791788049
get 71050
push_back 509164539
push_back 824869378
push_back 112544010
push_middle 408225585
push_middle 46460350
push_front 234643295
push_middle 28430939
push_back 335691999
push_middle 684416105
push_back 456300392
push_front 690707347
push_front 51592288
push_front 126219364
push_back 717301031
get 351342
push_back 302798662
push_back 916747163
push_middle 428124418
push_middle 775971626
push_back 278181584
push_middle 669296489
get 269964
get 324078
push_middle 49646762
push_middle 965287749
push_middle 278232030
get 351223
push_front 584151892
push_front 678423596
get 171403
push_middle 304057149
push_back 519176968
get 439674
push_back 600801086
push_middle 365855862
push_middle 936875705
get 7401
get 402207
push_back 591176039
push_middle 236769879
push_back 60306252
push_back 948209200
get 366318
push_middle 342327365
push_middle 997390444
push_front 250239506
push_middle 124791420
get 88666
push_back 813225501
get 189826
push_middle 281080061
get 79187
push_front 656668355
push_front 394607894
push_front 640351070
push_front 910766928
push_front 711601784
push_back 844905791
get 446680
push_back 443532986
push_middle 237398251
push_back 150445944
push_back 821334555
push_front 729300491
push_middle 582724164
push_middle 91123731
push_middle 836631757
push_middle 372573196
get 46341
get 463191
push_middle 245359610
push_front 978475915
get 389728
get 67086
get 38008
push_back 257075676
get 302046
get 315478
get 235587
push_back 547787887
push_front 920870542
push_front 972091136
push_back 466096986
push_back 131260791
push_middle 388719840
push_middle 955042201
push_front 457033304
push_middle 423742728
get 77552
push_front 387941314
push_middle 281205347
push_front 883471130
get 146809
push_front 755106509
get 144311
push_front 88880379
push_middle 704592796
push_front 575459541
push_middle 305294777
get 125667
push_middle 74047248
push_front 19621810
push_back 496242786
push_front 790721956
get 483407
push_back 487610471
push_back 211097256
push_middle 645595989
push_front 460368069
push_middle 410315116
push_front 616010743
push_back 672671364
push_front 445603151
get 143097
push_front 529097029
push_front 209589408
push_front 791462480
push_front 113859047
push_middle 591695305
push_middle 819636366
push_middle 750881366
push_back 230789868
push_front 695603679
push_middle 556211547
push_front 920600022
push_front 610750267
push_back 927591031
get 110266
push_front 925293980
push_front 129178678
push_middle 668919569
push_back 450665785
push_front 312023270
push_back 992852450
push_middle 194997576
push_middle 786298532
get 250557
push_front 837496882
push_front 228223176
get 456161
push_back 829117032
push_front 507426879
push_middle 881746154
push_back 376064512
push_middle 323405988
push_back 576536636
push_middle 218183184
push_front 583977880
push_back 156213134
get 56709
push_back 644216157
push_back 440646039
push_back 414479344
push_front 443424426
push_middle 788778471
push_middle 82449775
push_back 474032002
push_back 647724363
push_middle 901891329
push_front 535798417
push_front 929383714
get 255751
push_middle 496716399
get 355534
push_back 771251459
push_middle 239192945
get 119172
get 186955
get 295328
push_front 151075660
get 366949
get 256791
push_back 980207554
get 467293
push_middle 798130369
get 171162
push_front 539678915
push_back 714939525
push_front 671437252
push_front 881514887
push_back 688893666
push_front 577823683
get 448430
push_middle 222026401
get 287074
push_middle 137093765
push_middle 615895191
push_back 470929621
push_front 178945114
push_middle 939109780
push_back 793385067
get 199372
push_front 269277228
get 202479
push_front 136976953
get 68360
push_back 817363749
push_front 918952806
push_middle 833934102
push_front 792740171
get 213558
push_front 402406629
push_front 61859307
push_front 969713061
push_back 929784312
get 311252
get 313633
push_middle 102137096
push_front 658097041
get 41426
push_middle 555530442
push_middle 479325210
get 91794
get 405428
get 154544
push_front 853863090
push_middle 985707205
push_front 651214696
push_front 255878875
push_back 514016089
push_back 459374059
push_middle 937345718
get 259903
push_front 499026628
push_front 267488300
push_middle 842791973
push_front 492650671
get 36762
push_middle 703771217
push_back 498281208
push_back 449857935
push_front 108808331
push_back 88549161
push_front 443813215
push_front 473365808
get 281360
push_front 73336469
get 373927
push_front 391592698
push_middle 716705898
get 336779
get 200723
push_middle 832297783
push_front 873138722
push_back 596325244
get 120635
get 86776
push_front 902256699
push_back 147683807
push_middle 692849922
push_middle 804232232
push_back 565701399
push_back 351181049
get 274342
get 111562
push_back 287287560
push_back 847074203
push_front 373251676
push_front 68538204
push_middle 887012776
push_middle 797415623
push_back 757930961
push_middle 336452609
get 1470
push_back 572304611
push_middle 928806380
push_middle 630266161
push_back 289228551
push_middle 910183093
push_front 597192439
push_back 148331708
push_back 845732811
push_middle 917947230
get 423902
push_front 776870035
push_back 512602095
push_middle 451390397
push_back 494655581
get 380522
push_back 218341197
push_front 180661144
push_back 332650263
push_back 528320613
push_back 6786484
get 208469
push_back 793305607
get 336898
push_front 995931748
push_front 110065011
push_back 146304411
push_front 485394180
push_middle 144049991
push_front 727685585
push_back 710043123
push_middle 326224831
push_front 582284554
get 103280
push_middle 231597770
push_back 971504268
get 412608
push_middle 170145668
push_middle 247469789
get 472697
push_middle 707560633
get 241544
push_front 330053195
push_front 967808388
push_back 541186524
push_back 138212751
push_back 672673495
push_front 210576277
get 165854
get 178979
push_front 207257913
push_back 555321773
push_middle 920908131
push_back 848959819
push_back 87942900
push_middle 276734100
push_front 430245632
push_back 696657868
push_back 505206659
push_back 346998389
push_front 31210555
get 108297
push_middle 583255433
push_middle 788324993
get 308128
push_back 683997637
push_middle 423935611
push_middle 409702236
push_middle 637839826
push_front 470488426
push_front 494978980
push_middle 4520361
push_back 997688031
push_front 711254533
push_back 49286306
push_middle 234666846
push_back 121300524
push_front 244222116
push_back 831323426
push_back 988487158
push_back 59486598
push_back 652009
push_back 911707670
push_back 566824824
push_front 603725889
push_front 604029320
push_middle 290620359
push_back 220613398
get 445719
get 459259
push_front 490063467
push_front 85909390
push_back 195182807
push_back 651239175
push_middle 764385470
push_middle 591944427
get 217187
push_front 591879273
push_middle 269407301
push_middle 471256008
push_middle 992608819
get 439722
push_front 130731261
get 255409
get 44191
push_middle 457629209
push_front 783328534
push_back 924951108
push_back 778704963
push_middle 634517242
get 173923
get 324593
push_back 850992834
push_front 541744621
push_front 32890759
get 458852
push_front 329939203
push_front 914635265
push_front 264730781
push_middle 92576930
get 14613
push_middle 802122974
push_back 424693458
push_front 186798296
get 51703
push_back 150999864
get 281115
push_back 519036171
push_back 824600773
push_middle 386268284
push_back 966130421
push_middle 775213851
get 106296
push_middle 416245266
get 395094
push_middle 733612701
push_front 754708478
get 247783
push_back 598926279
get 258275
push_middle 618164412
push_front 677164828
push_front 919161044
push_middle 999416919
push_back 199926620
get 140074
push_front 193247483
get 317269
push_back 871452919
push_back 751908689
push_front 341715096
get 340303
push_back 919863219
get 293451
push_back 635013528
push_front 784208838
push_front 925377564
get 329066
push_front 791082945
push_middle 475542446
push_middle 211012724
get 60441
push_middle 877494600
push_back 262462505
push_middle 350388940
push_middle 260596464
push_back 838324848
push_middle 904561674
push_back 252481915
push_front 167501468
push_front 854152799
push_middle 35036301
push_middle 313149552
push_middle 33072263
push_front 932937903
push_front 376471579
push_back 823526341
push_middle 3267585
push_middle 75385099
push_middle 91937405
push_middle 98127558
push_front 484380124
push_back 26246000
push_middle 746681118
get 396678
push_front 486389199
push_front 880349157
push_back 720978463
push_back 908756368
push_middle 510259587
push_middle 549812935
push_middle 523170850
get 254469
push_front 308623044
push_front 496361755
push_back 650445267
push_middle 118318342
push_back 502552458
push_back 611397024
push_back 233749080
push_front 410081614
push_middle 897760547
get 341551
push_middle 612995081
get 364292
push_front 632967705
push_middle 729198874
push_middle 940046928
get 333251
get 238953
push_front 88706010
push_middle 802043111
get 381970
get 410925
get 238603
get 279027
push_front 429863790
get 293510
push_front 916051942
get 249
push_back 185482498
get 85343
push_middle 860551814
push_back 671122722
get 463676
get 205565
push_front 882280319
push_back 186865758
push_back 42325143
push_front 81507090
push_middle 71262697
get 202922
get 457932
push_middle 528129073
push_front 390115074
push_back 49328774
push_back 452865600
get 397475
push_back 508260671
push_back 569674105
get 41742
push_middle 5744853
push_front 374993903
push_back 779916719
get 254898
push_front 815830965
get 233237
push_middle 604088339
push_middle 276338492
get 415448
get 171392
push_back 101641195
get 162136
push_middle 33089969
push_back 105065511
push_middle 156726618
push_middle 721150011
push_front 538153368
get 299471
push_front 269372628
get 329758
get 195199
push_back 67308248
push_back 477009968
push_front 642129147
get 466646
push_front 908728463
get 430094
push_front 814953081
get 288572
push_front 437301890
push_front 463330389
push_middle 310146965
push_middle 429138480
push_back 145677462
push_front 829427937
push_middle 89772243
push_front 809840158
push_middle 607171818
push_back 831024716
get 84185
get 293701
get 337222
push_front 916508653
get 303739
push_middle 656141860
push_middle 590114432
push_middle 406330234
push_middle 226398886
get 232123
get 405649
push_front 608564079
get 420662
push_back 819970290
push_back 819630903
push_front 329122577
push_front 618291207
push_middle 190465160
push_front 839582018
push_middle 628488672
push_front 630152289
push_middle 788234058
get 189691
push_front 620083171
get 209348
push_front 432085394
push_back 450039376
push_back 718296122
get 256377
push_middle 30899691
push_back 908877753
push_back 211550157
push_front 689822813
push_middle 283913204
push_front 212193165
push_back 883475483
push_front 336450197
push_front 144413613
push_back 826481563
push_front 814468703
push_back 999255057
push_front 218424570
get 107018
push_front 169168418
push_middle 624116589
get 336507
push_back 774716769
get 137589
push_back 423918210
push_middle 351037440
push_front 761288139
get 403084
push_back 751363799
push_back 925446239
push_middle 921390941
get 158063
get 288269
push_front 721177083
push_front 981179656
push_middle 283982054
push_back 737467337
push_back 904107657
push_front 214850000
get 86418
push_middle 637816823
push_front 201609275
push_back 405435347
get 229052
push_front 583909327
push_middle 236315985
push_back 581064494
push_front 39267680
get 149524
push_middle 256261122
push_middle 677826726
push_front 719839398
push_middle 332858370
push_middle 298687342
push_front 107805777
push_front 776783165
push_middle 354853164
push_middle 445673463
push_back 715544998
push_front 188124220
push_middle 201614049
push_middle 25429330
push_middle 164832188
get 272392
push_front 68944332
push_back 352740496
push_middle 446572041
push_front 728977643
push_back 451989837
push_front 776663736
push_middle 455037665
push_back 145833035
get 383515
get 477229
get 206209
push_middle 366757387
get 98918
push_middle 429234516
get 422471
push_back 291602935
push_middle 988894824
push_middle 703877488
push_back 51653288
push_front 734974464
push_middle 87663105
push_back 273782625
get 96410
push_front 181668275
push_front 567337513
push_front 479152906
push_front 157274229
push_back 787317253
push_back 185136406
push_middle 675537548
push_back 143916668
get 208181
push_middle 462866032
get 471450
push_back 623148047
get 486676
push_back 779012027
push_middle 798445109
push_middle 264351527
get 143083
push_middle 534643947
get 50149
push_front 8567006
push_back 766420252
get 443707
push_back 111665531
push_middle 945109093
push_back 290979347
get 316444
push_front 57932321
push_middle 779612903
push_back 596415051
push_front 816620235
push_front 421516891
get 243101
push_middle 413073711
push_back 585470311
get 321832
push_back 945361270
get 155146
push_middle 258693076
push_front 85349534
push_front 428098699
get 355756
push_back 758500809
push_front 486540232
push_middle 740742263
push_middle 802296288
push_front 453582556
push_front 371935031
push_middle 997322829
get 269634
push_middle 246114938
get 80686
push_back 741861052
push_front 471809661
push_front 918218131
push_middle 749095192
get 5676
push_back 357847529
push_back 326134215
push_front 932204836
push_front 62581149
push_middle 864379301
push_middle 447382616
get 76097
push_middle 640906628
get 19063
push_middle 136112560
push_front 600080505
push_front 356096520
push_front 40822030
push_back 785255308
push_back 164849956
push_front 957172729
push_front 598368219
push_middle 119604357
push_front 932694504
push_back 856800409
push_middle 278403730
push_back 543331228
get 416887
push_back 492435115
push_middle 426424549
push_back 236541297
get 340690
get 392344
get 7924
push_middle 619856303
push_back 289037102
push_middle 801631860
push_front 219268746
push_front 490661142
get 244530
push_middle 820621793
push_front 650105757
push_middle 347270895
push_back 433085624
get 11897
push_front 333149423
push_front 153549620
get 23252
push_back 588461841
push_back 138682370
get 110271
push_middle 164401467
push_middle 830951752
push_middle 704509888
get 373893
push_back 179145242
push_middle 649216385
push_back 19056995
get 292092
push_front 996213213
push_back 64836324
push_front 145900209
push_front 759203559
push_back 485142911
get 50239
push_middle 310478960
push_back 748844683
push_back 489805073
push_middle 918453782
push_middle 660277770
push_middle 757247761
push_front 361792845
push_front 239841302
push_front 425853857
push_back 495697627
push_front 279918102
push_middle 763927855
push_middle 376711831
get 255276
get 79396
get 94769
push_back 28519615
get 237189
push_middle 229611498
get 53365
get 175979
push_front 318702503
push_middle 42201361
push_front 201037065
push_front 461454194
push_middle 653809238
push_middle 469300464
push_front 146740734
get 404305
push_middle 953007686
push_front 360948023
push_middle 499815899
push_back 537890630
push_middle 568207118
push_front 893181775
get 105507
push_front 169514726
push_middle 186891111
push_middle 598575489
push_front 680061876
push_back 503313067
push_middle 368881899
get 273061
get 322634
push_back 574670972
get 230015
push_back 630971949
push_front 481999815
push_middle 848448645
push_front 922291845
get 154183
push_front 924989764
push_back 613945684
push_middle 554514663
get 203984
push_middle 255586411
get 93201
push_back 418229393
push_back 356337138
get 277694
get 120925
get 79345
push_back 743501989
get 387485
push_front 503119262
push_front 544007772
get 397781
push_front 490151430
push_middle 423286383
push_back 5781790
get 421655
push_front 726605650
push_back 845589561
push_back 993219604
push_front 485911428
get 216261
push_back 905924191
push_back 638296000
push_back 85332851
push_back 337201801
get 155781
push_back 325709673
push_front 540182086
get 432185
push_front 58616430
push_back 425763744
get 290604
get 119530
push_back 532890272
push_middle 617861347
push_back 902417931
get 355928
push_back 688509300
get 197300
push_middle 810696740
get 116845
push_middle 885175159
push_middle 43662844
push_front 497691109
push_front 191110496
push_back 235044399
push_middle 695210875
push_middle 462444698
push_middle 64501018
push_middle 23800257
push_back 135795845
push_front 340657232
push_back 285139045
get 148179
push_front 200507898
push_back 341494166
get 233895
push_middle 256877759
push_front 894702700
push_middle 786611240
push_middle 63099545
get 260218
get 344668
get 127138
push_back 646164009
push_front 495040618
push_middle 972426784
get 83935
get 112578
push_front 104882554
push_back 279695612
get 192146
get 422770
push_middle 752101151
push_front 754113203
get 344953
get 171497
push_back 958469800
push_front 78860291
get 342740
push_back 177687653
push_front 30609915
push_front 824160068
get 100348
get 423205
push_back 634915847
push_front 531830884
push_back 941057622
push_front 327195798
push_back 12281765
push_front 304052771
push_middle 984115682
push_middle 292623272
push_middle 932897996
push_back 31428266
get 79068
push_middle 202655185
push_front 436051562
get 458090
push_middle 544524714
push_middle 546216610
get 93543
push_middle 346846270
push_middle 131479666
push_front 198315523
push_middle 579025308
push_back 392909702
push_middle 366641645
push_front 937296695
get 331058
push_front 917500040
get 381456
push_back 415746638
push_front 290720402
get 58228
push_back 505824547
get 95611
push_front 809280199
push_back 938062217
push_back 841426798
push_middle 817675517
get 110625
get 211201
get 164965
get 189654
push_front 81780236
push_middle 917399915
get 164032
push_back 964687623
get 101792
push_back 786569505
push_middle 770046133
push_front 270205114
push_back 912860979
push_middle 813930209
push_back 80105651
get 369390
push_middle 763939025
push_middle 687247246
push_middle 326252730
push_middle 754646356
push_back 610527541
get 251234
push_middle 780360088
push_middle 679376558
push_middle 560369596
push_back 682036063
get 269919
push_back 532224816
push_back 20226723
push_back 640854325
push_back 866206995
push_front 618383194
push_middle 774371478
push_front 300050265
get 434172
push_middle 953235514
get 157889
push_middle 238183595
push_middle 460126348
push_middle 407020699
get 365089
get 56476
push_back 354904699
push_back 880317684
get 5419
push_back 205673626
push_front 269546845
push_back 839634930
get 177737
push_front 42873304
get 265248
push_back 618735201
push_front 814275037
push_back 656160454
push_front 308471841
push_middle 22090988
get 81294
get 211899
get 162477
push_back 786650189
push_front 358195725
get 362203
push_front 343678239
get 246432
get 419166
push_back 190237977
push_back 469236986
push_middle 133029345
push_back 923190040
push_back 480417327
get 175591
push_front 389630542
push_middle 760245535
push_middle 159038017
get 242036
push_front 945929304
push_back 505118892
push_middle 335573626
push_middle 979984416
push_middle 908620027
push_front 454749863
push_back 951289305
push_front 655459088
get 415210
push_back 927186341
push_front 215915932
push_back 191974583
push_back 428678829
push_back 695944743
push_front 290691551
push_back 891876920
push_front 986496357
push_front 788743025
push_middle 904117204
push_back 297491267
get 305560
push_middle 247969307
push_back 509598319
push_front 497824176
push_front 890497425
push_back 776688042
push_middle 941863803
push_back 809597997
push_front 874902800
push_front 402646600
push_middle 932849371
push_middle 419425242
get 418133
get 461993
push_middle 883517585
push_middle 485863959
push_front 766700201
push_middle 132109208
push_front 586403425
push_middle 355094949
push_front 828015750
push_middle 554286648
push_back 88869313
push_front 453370623
push_middle 228280342
get 84011
push_middle 393457922
push_middle 708150584
push_back 811378267
push_back 462727550
push_middle 719616213
push_back 3545913
push_front 650666970
get 349271
push_middle 72754054
push_back 830319389
push_middle 220081105
push_middle 828022324
get 141441
push_front 395206154
push_front 39028106
push_back 663708039
get 280781
push_back 951678210
push_back 632194304
push_front 484758982
get 295361
push_middle 981747656
push_back 587233805
get 442873
push_front 746899224
push_back 759988926
push_back 311616831
push_front 447899836
push_middle 289505179
push_middle 454518489
push_middle 887268256
push_front 528212457
push_middle 983419634
push_front 441926274
push_middle 555958546
push_back 875491584
push_middle 226028085
push_back 271841698
get 374418
get 131228
push_back 347117954
get 439207
push_front 209469229
get 45605
push_front 61676052
push_front 638754227
push_middle 879620373
push_middle 746599698
get 227109
push_middle 511856906
push_front 379294800
get 274022
push_front 486888377
push_back 121449663
push_back 239611046
push_middle 303551897
push_middle 364349679
push_back 791520781
get 144955
push_front 451012075
push_back 709003644
push_middle 357386563
push_back 874728719
get 221829
push_front 194986511
push_back 560021926
push_front 872871552
push_back 529677953
get 350493
push_middle 693283349
push_middle 57226480
push_middle 900167395
get 211742
push_front 844563442
push_middle 265373733
get 187603
get 349651
push_back 166349215
push_front 678430221
push_back 73527116
get 194029
push_back 270007629
push_back 232890523
push_middle 255902252
push_middle 40140241
push_back 688575786
push_middle 919174029
get 57626
push_middle 466829904
push_back 283194671
push_back 259578167
push_front 461356402
get 70049
push_front 122744673
push_front 328911723
push_front 90925865
push_back 480751390
push_middle 123483508
get 27592
push_front 861551652
push_front 360888776
get 323565
push_back 4428278
push_back 379517091
push_front 756675770
push_middle 520694986
push_back 885180240
get 377110
push_front 928895258
get 18684
push_back 394210235
get 7829
get 177411
get 60567
push_middle 340250832
push_middle 215727064
push_middle 336797584
push_middle 886831220
push_front 103240895
push_back 851948284
push_back 73377268
push_middle 93937806
push_middle 274686030
get 310193
get 461412
get 68805
push_back 348005446
push_middle 735055674
push_middle 552377871
push_middle 15665316
get 104206
get 327817
push_middle 397798778
get 40442
push_middle 879164138
push_middle 48202976
push_front 58621855
push_back 956278568
push_middle 453015164
get 353748
get 470249
push_back 457525722
get 104601
get 347734
push_middle 102442813
push_middle 287054432
push_front 886883670
push_middle 306058183
push_front 192816548
push_middle 2625149
get 222882
get 175514
get 420948
push_front 961313895
push_front 279614616
push_front 162247039
push_front 603491488
push_front 604499889
get 232763
push_back 873236672
push_back 171461549
push_back 649834537
push_back 999009176
push_middle 162182802
push_middle 727503109
push_front 654066896
get 134154
push_front 319601573
get 26705
push_back 492601690
get 135598
push_middle 52081435
push_middle 538455025
push_middle 790971799
push_front 932058345
push_front 16185030
push_back 734194935
push_back 304748420
get 163257
push_middle 115337186
push_front 149759198
push_middle 769401498
push_front 900692095
push_back 84776195
push_back 497695596
get 183300
push_back 547837380
get 472670
push_middle 561960890
push_back 553666647
push_back 144322317
push_back 950712166
get 179446
push_back 809504381
push_front 35311287
push_back 515911910
push_front 446491867
push_middle 298904423
push_middle 854713555
push_front 285419232
push_middle 395740389
push_back 956371280
push_back 906141695
push_front 443634201
push_back 573404662
push_middle 597412115
push_middle 693552615
push_front 348849853
push_back 269571774
push_front 610140558
get 26271
push_front 642924980
get 120717
get 142197
push_back 79353165
push_back 837668508
push_front 463740433
push_front 661123650
push_front 641235455
push_front 166329463
get 176526
push_front 183553291
push_middle 427496854
push_front 320224683
push_middle 917488804
push_middle 93889248
push_back 935474940
push_front 809125276
push_back 478324126
push_middle 283602236
push_back 294094131
push_middle 324339687
push_middle 6332194
push_front 776982612
push_front 552690490
get 313394
get 395032
push_middle 106730439
push_front 481572695
get 405496
push_back 382804486
get 228275
push_front 841932157
push_front 14279372
push_back 879834640
push_front 304058005
push_back 885860999
get 232127
push_back 798539083
get 460563
push_back 17513773
get 79826
push_front 277251672
push_back 922056083
push_front 101143575
push_front 68425747
push_middle 263036522
push_back 785736694
push_middle 253022897
get 50003
push_middle 97274701
push_back 410581482
push_middle 376697687
push_back 968263348
push_middle 407247126
push_back 333210044
push_front 208231410
push_middle 112655415
get 89808
push_back 556151409
push_front 686024691
push_middle 402829313
push_back 123044157
push_middle 226153791
get 429708
push_middle 941857234
push_middle 324326762
push_front 626927882
push_front 856358067
push_middle 479447168
get 60604
push_back 150553705
push_back 230466302
push_middle 9777835
push_back 333753270
push_back 596172243
push_middle 606498447
get 458819
push_middle 936848737
push_middle 415092442
push_middle 415041094
push_middle 832233612
push_middle 879444004
get 59290
push_front 679638266
push_middle 527868390
push_front 211341025
get 86654
push_back 969065305
push_middle 335428580
get 155018
push_back 249213241
push_back 979775574
push_back 580779072
get 52307
get 174925
push_back 68718860
push_middle 878825232
push_middle 250391155
push_front 553563178
push_middle 725488578
push_middle 721509861
push_front 481994223
push_front 563908382
push_front 587484021
push_middle 923362081
get 111952
push_back 442418243
get 472702
push_front 856527054
get 43760
get 391135
get 276895
push_back 113372801
get 271633
get 3514
push_middle 960841557
get 314874
push_front 262267445
get 291154
push_middle 273049077
push_front 808123902
push_back 602927081
get 330947
push_back 65678226
push_front 718361645
push_front 115316953
push_back 111488938
push_middle 265404629
push_front 266027435
push_front 150353118
push_front 501885739
push_middle 947131974
get 26829
push_back 889867616
get 420053
push_front 944647483
push_front 442863644
push_back 656840494
push_front 724528138
push_front 475537874
push_back 741207755
get 466986
push_front 408203259
push_front 739438148
push_front 715080473
push_middle 196726994
push_front 865933431
get 461802
push_middle 991324588
push_middle 591362025
push_back 268835974
push_front 723960536
push_back 371792079
push_front 587742347
get 481126
push_back 613310038
get 445595
push_back 318816991
push_middle 926499828
push_front 287815375
push_back 67445696
push_back 107676082
get 248809
get 277059
push_middle 673834447
push_front 811896217
push_middle 260787263
push_front 657432937
push_middle 730659265
push_back 370940394
push_middle 820148489
get 5610
push_back 567665809
push_front 529093934
get 14141
push_middle 827893501
push_front 70457587
push_back 676554282
get 151678
get 285876
push_front 484222321
push_middle 907851514
push_back 181253625
push_middle 974445765
get 438086
push_back 891630531
push_middle 449326822
push_middle 467916983
push_middle 72927666
get 379324
get 83420
push_back 736327632
get 133095
push_back 371015013
push_middle 728345810
get 220666
push_middle 645368403
push_front 323665739
push_front 119111483
get 181671
push_middle 47135372
push_middle 488543781
push_front 932558369
get 123718
push_middle 783933422
push_back 541308083
push_back 994922511
get 325958
push_back 333538640
push_middle 446035420
push_front 185129369
get 96651
push_middle 949539640
push_middle 290625067
push_back 43358733
push_back 919948074
push_front 757113494
push_front 682548698
get 230396
push_back 464193168
push_middle 516867771
get 199694
push_front 299725924
get 291343
push_back 455201336
push_front 187446201
get 153805
push_front 675312263
push_front 443228045
push_back 302976565
push_front 211941581
push_back 346410255
push_middle 95846748
get 188015
get 62384
get 294370
get 340464
get 61893
push_middle 100079807
push_front 799265010
push_back 544404544
push_back 719161443
get 231564
push_front 736493589
push_front 771020371
push_front 298613913
push_middle 477313704
get 285777
push_middle 655363103
push_front 974834344
push_front 205302858
push_back 861628107
push_front 576133807
push_front 687345399
push_back 116913532
push_middle 728824570
push_front 910046048
push_middle 369949939
get 179224
push_back 384613621
push_middle 324391818
push_middle 787226486
push_middle 950327492
get 164628
get 158472
push_front 239144867
push_front 434674123
get 259914
push_middle 521905670
get 157865
push_back 512263996
get 293392
push_front 641106001
push_middle 634441206
push_back 447834902
push_back 282417761
push_back 613561389
push_front 946323335
push_middle 241955138
push_back 417220553
push_front 452665354
push_back 42624144
push_front 314848097
push_middle 341896689
push_middle 82285058
push_middle 89739516
push_front 990477026
get 97777
push_middle 83650171
push_back 604153643
push_back 516702933
push_back 544297611
push_back 253559885
get 475810
push_front 682388940
get 294081
push_back 500581975
push_front 160018394
push_middle 403010789
push_middle 477732724
push_front 23897926
push_front 150239977
push_front 953000249
get 284284
push_middle 379124084
get 298634
push_middle 375981863
push_back 460608207
get 306279
push_middle 975676783
push_middle 136242693
push_back 59140594
push_back 228020572
push_front 972536224
push_front 82934718
push_back 229029080
push_middle 899303063
push_back 507443404
push_middle 224354398
get 313657
push_middle 303827215
push_front 630357362
push_middle 846593648
push_middle 894215049
push_back 61696003
push_front 553997205
push_back 305701283
push_middle 47076419
get 301200
get 115850
push_front 1807662
push_back 780349246
get 274233
push_back 981417608
get 178804
push_middle 373889566
get 225601
get 65230
push_front 402389752
push_back 553080755
push_back 341258639
push_front 165895981
push_front 69048578
push_back 822971779
push_back 948901607
get 395804
push_front 123304641
push_middle 843884264
get 192507
push_back 475008648
push_front 852548905
push_front 592450045
push_front 501395934
get 15233
push_middle 226262390
get 407922
push_back 455566642
push_middle 193822758
push_front 198547913
push_front 55623864
get 163929
push_back 681885328
get 80331
push_back 467839132
push_middle 35417259
push_middle 532629298
push_front 661456036
push_middle 1334026
get 195508
push_front 657389860
push_middle 985821314
push_middle 744728584
push_front 804345660
push_back 816628088
get 425399
push_middle 603141855
push_middle 571190471
push_back 715162770
get 266745
push_middle 6251786
push_middle 458828847
push_front 974530795
push_middle 570011106
push_middle 994005828
push_back 102218783
push_front 127065661
push_front 586315234
get 338899
push_front 551766844
push_middle 922203915
get 126788
push_back 705541723
push_back 958443318
push_middle 385380136
get 182182
get 54662
push_middle 402050304
push_middle 161831860
get 266959
push_front 811051105
push_middle 443520230
push_back 168173214
push_front 594924435
push_front 653213767
push_middle 729896116
get 39787
push_front 407056668
push_middle 418686982
push_middle 832951265
push_back 645363939
push_back 435417408
push_back 134673966
get 221170
get 248765
push_back 915973111
push_back 764694392
push_back 979226055
push_front 303058934
push_front 344710449
push_front 684402590
get 88184
get 239487
push_front 958923346
get 384274
push_back 375095549
push_back 207296716
push_middle 807764053
get 183225
push_front 398221590
push_front 471112191
push_middle 580484799
get 413948
get 182856
push_back 563959694
push_back 384680799
get 435339
push_middle 480201957
get 223000
push_front 956486038
push_front 1403309
push_middle 568602452
push_back 732790868
push_middle 570367788
push_back 550490761
push_middle 537913050
push_back 317822969
push_back 364207405
push_middle 10888405
get 332793
push_middle 876416569
push_front 879964945
get 366209
get 315315
push_middle 744744413
push_back 620771693
push_back 93722934
push_back 291686005
push_back 861891907
get 456724
push_middle 221205230
get 26540
push_front 976091488
push_middle 916659087
push_back 919899378
push_front 880321203
push_back 833705055
push_front 524947052
push_front 434592755
push_back 454882149
push_back 886181502
push_middle 84390045
get 421354
push_front 177510187
get 126669
push_middle 784654026
get 126157
push_front 929673439
get 481183
push_front 330906929
push_middle 752821888
push_middle 384560593
get 376723
get 475881
push_back 574427738
push_back 941381119
get 4625
push_back 18414608
push_middle 141081045
get 129689
push_front 316193316
push_front 37266539
push_back 97443869
push_front 836617168
push_back 719015248
get 86153
push_front 182777939
get 226298
push_middle 62623617
push_middle 677908932
push_back 891418144
push_back 336842782
push_front 105116311
push_back 56978433
push_front 953481936
push_back 689447571
push_front 606539883
push_front 725737665
push_middle 533416485
push_front 871213680
get 226490
push_front 363686891
push_front 220174972
push_middle 235931238
push_middle 905872082
push_middle 624373452
get 109190
get 25696
push_front 277428024
push_back 680929903
push_front 43656461
get 334195
push_middle 945338544
push_middle 487644805
push_back 917744636
get 169539
push_middle 521049415
push_back 87150527
push_middle 876050209
push_front 19679962
get 396138
push_middle 529203813
push_middle 72012909
push_back 392778140
push_back 203382267
get 75992
push_middle 682140861
get 70512
push_middle 494577036
push_front 63813
get 469154
get 327564
push_back 412046202
push_front 734289373
push_middle 704440325
push_front 597780416
push_back 726033334
push_front 190524286
push_back 113542090
push_back 844495000
push_middle 995920199
get 248069
get 478507
push_middle 941029048
push_front 485536092
push_middle 582948063
get 111353
push_front 364338247
push_back 439510821
push_middle 14204524
push_middle 270143598
push_middle 752317091
push_back 533762404
push_back 47824234
get 310052
push_front 636790948
push_back 947578254
get 294543
push_back 145594298
push_middle 568335218
push_middle 405122368
push_back 818533362
push_front 860455704
push_front 995260982
get 390674
push_back 604919666
push_front 813816256
get 397085
push_back 206346562
push_middle 154815639
get 236536
push_back 277385037
push_front 530732279
push_front 856471012
push_front 999130137
push_front 810970583
get 382681
push_back 590179299
get 262643
push_front 884399607
push_front 577617601
push_middle 680034433
push_front 112329171
get 242755
push_front 210520229
get 24905
get 457304
push_middle 884877161
push_middle 310366008
push_back 399412096
push_back 935594859
push_middle 572213896
push_middle 64560145
get 449336
get 77801
push_middle 455716570
push_middle 490863294
push_back 110716819
push_back 359389591
get 424827
push_front 606836447
get 38166
push_front 75631117
push_front 751705709
push_middle 405485713
push_front 810903089
push_middle 443695092
push_middle 836633131
push_back 784615017
push_back 338698658
push_front 705301980
push_front 727359
push_middle 317745133
push_back 813670553
get 92591
push_back 608659146
push_front 183490487
push_back 113355874
push_front 441524411
push_middle 73650370
push_front 808611467
get 184941
push_middle 466555589
push_middle 29238202
push_back 105664774
push_front 7338102
push_middle 237279368
get 258900
push_front 58176203
push_middle 709978057
push_back 857402857
push_back 397209288
push_middle 693601292
push_front 733612869
push_front 801328825
push_middle 319047381
push_back 565748225
push_front 692344381
push_middle 217250235
push_middle 14691133
push_middle 698591564
push_front 928873011
push_middle 451835334
push_middle 450547765
get 229730
push_back 776707244
push_front 824832408
push_front 816693407
push_middle 467845985
push_back 838451694
push_back 986107457
get 270877
push_middle 336453565
get 110581
push_middle 230932456
push_middle 186452511
get 435900
push_middle 201398897
get 427167
get 180675
push_back 749100700
push_back 579638078
get 373360
push_front 285977255
push_back 196945923
get 334153
push_back 952835735
push_back 831408163
push_front 160477702
get 460327
push_middle 13170407
push_back 342627822
push_front 754286595
push_back 280810468
push_middle 812601303
push_front 382827096
push_back 955995319
push_front 643580512
push_middle 592071650
push_front 150555417
push_front 600351511
get 163802
get 49258
push_front 464919740
push_front 972407322
push_middle 64878210
get 180708
push_back 610668
push_middle 977461180
push_front 883916174
push_back 294001996
get 244771
push_middle 489629403
push_back 815703835
get 383767
push_front 968525167
push_back 70160476
push_middle 714558572
push_middle 880711102
get 303606
get 371450
push_middle 710654566
push_middle 391030402
get 47282
push_front 174549944
get 268857
push_back 91846479
push_front 854162105
get 458653
push_front 55793650
push_back 81717683
push_middle 284133622
get 48837
push_front 531768800
push_middle 288370785
get 384010
push_middle 674350050
get 339111
push_back 532700769
get 178749
get 320208
push_front 61604856
get 454105
push_front 667987011
push_middle 144378952
push_middle 35157468
push_middle 115686755
get 266223
push_back 112454909
push_back 105925834
push_back 622256397
get 328342
push_front 131078316
push_middle 125712286
get 187870
get 419421
get 451912
get 453376
push_front 442252232
get 193047
get 215833
push_back 347407077
get 369662
push_front 127503695
push_back 197983644
push_middle 739952034
push_front 157628356
push_front 416860968
push_back 33654044
get 17152
get 113393
push_front 15221492
get 206080
get 312759
push_front 134225873
get 72737
push_middle 675895228
push_front 424443528
push_front 747298222
get 304189
push_back 283572952
push_front 344344660
get 30147
push_middle 890636857
get 9113
push_front 639878355
get 249792
get 340275
get 340945
push_front 446431293
push_front 602067154
push_front 239778915
push_back 555541410
push_front 730321682
push_front 422883919
push_middle 297702059
push_middle 752461735
push_back 949002533
push_front 274240277
push_back 105634607
push_middle 356628716
push_back 206653565
push_middle 105435933
push_front 916482007
get 419474
push_front 100338135
push_front 190087865
push_back 818151054
push_back 830008185
push_back 323729898
push_back 188054217
push_front 588822673
push_front 167745856
get 279726
push_back 315927504
get 210517
push_middle 369067123
get 435631
push_front 570315715
push_back 368393556
push_middle 382079156
get 130206
push_front 629687734
push_middle 104438974
push_middle 72747814
get 476942
push_front 251085580
get 268922
push_back 875705581
push_front 275955775
push_middle 313773305
push_front 772027067
push_back 781305928
push_front 320728201
push_middle 480762888
get 187140
push_back 252624319
push_middle 583271064
push_back 70801187
push_back 188496489
push_middle 521733089
push_front 1438369
get 395890
get 249157
push_back 608577454
push_back 966053125
push_front 92411704
get 156552
push_middle 877582652
get 58324
push_back 862229356
push_front 224776856
push_front 431554372
get 421353
push_back 524192759
push_middle 882266204
push_back 48320441
push_middle 833929822
push_back 244248446
get 472002
push_middle 41010311
push_back 143670039
push_front 599478944
get 112557
push_front 928413514
push_middle 801658097
push_back 847964366
push_front 489520951
push_middle 834871839
push_back 596007789
push_middle 560187379
get 109704
push_back 433947031
push_back 701769605
get 137978
push_middle 696923411
get 25609
get 315408
push_front 557111369
push_middle 465870792
get 307903
push_back 321399907
push_back 901540507
get 100931
push_front 431607750
push_back 837033492
push_middle 176175628
push_front 744193740
push_back 45356934
push_back 81244036
get 332787
push_back 675573599
push_back 73760452
get 226795
push_back 772640112
push_front 111564077
push_back 165322128
get 436472
push_back 587509343
push_middle 910107216
push_back 991293093
get 374253
push_back 343856127
push_back 145954995
get 262628
push_front 340242961
push_back 842933325
get 22447
get 55364
push_front 796773914
push_middle 253648128
push_back 148490061
push_front 836586241
push_middle 143472434
push_front 736793494
push_front 300681409
push_middle 711449668
push_back 778511460
get 96715
push_front 423739327
get 354569
push_front 645415257
push_front 268759386
get 1761
get 250262
push_middle 119250454
push_middle 322492249
push_front 495102125
push_back 177469982
push_back 987485907
push_middle 838369270
push_front 746878063
get 310005
push_front 652730888
get 73469
push_front 698427551
push_front 127234220
push_back 154484959
push_middle 892787748
get 167886
push_front 441525101
push_front 394474827
push_back 858150200
get 129610
get 481795
push_back 904929325
push_back 395801888
push_front 666941682
push_back 817125859
get 336882
push_middle 912758048
push_middle 996477059
push_front 848623371
push_middle 464576850
push_back 422529342
push_middle 201972793
push_front 536503489
push_back 139652319
push_front 673898998
push_front 814747483
get 8176
push_middle 90540299
push_front 306284635
push_back 563570115
get 155498
push_front 848029701
push_front 414179028
get 378348
push_back 842795457
push_front 706825862
get 119510
push_back 950105788
push_back 747841060
push_front 289339223
get 157063
push_back 561462435
push_front 71548938
push_front 913922748
get 321859
push_middle 226266158
get 429342
push_middle 912024790
push_front 63338662
push_back 692892433
push_back 774002650
get 391213
get 289680
push_back 706427535
push_front 568867797
push_middle 114143396
push_front 391393374
push_back 876966098
push_middle 757162860
push_middle 463858476
push_middle 975694193
push_front 792724332
get 404920
get 411373
get 458188
push_front 772013563
push_back 767376467
push_back 735403858
push_front 423974244
push_middle 759799132
push_front 809816362
get 446445
push_middle 72511948
get 55232
push_back 824706705
push_front 686687354
push_front 42842062
push_front 275873910
push_back 732804861
push_middle 54520955
push_back 458015850
push_front 242011886
push_middle 610140846
get 391124
push_back 337600208
push_middle 988401789
get 296514
push_middle 244661677
get 456831
push_back 240788441
push_front 46752066
push_middle 310666744
get 238366
push_front 366529293
push_middle 909724293
get 236018
push_middle 346265190
push_front 163085018
push_middle 842802095
push_back 667493007
push_back 66372732
get 293666
get 183341
push_middle 315948798
push_back 191804732
push_back 525846674
get 465861
push_back 620533777
push_front 524190517
push_front 363330889
push_back 893577605
push_front 229852879
get 285908
get 461079
get 451276
get 59108
push_back 517995197
push_front 234915612
push_middle 248962415
push_middle 476775457
push_back 759996502
push_front 478905574
push_front 657789097
push_front 764156118
push_front 754603118
push_back 921682124
push_middle 53694850
push_back 404545253
get 423552
push_back 843947987
push_middle 632313615
push_back 198700377
push_back 612344840
push_front 847849333
push_front 268999594
push_middle 701829234
get 156219
get 432091
push_front 733229820
push_back 377367747
push_front 623850242
push_back 447879765
push_back 231142673
push_front 153836350
push_middle 188842996
push_middle 923651783
push_middle 858444920
push_middle 577904103
get 455027
push_back 699359055
push_front 753692754
push_middle 966101621
push_middle 950031441
push_middle 480959011
push_back 125996986
push_middle 490569264
push_front 374108038
push_front 723709108
push_front 518415201
push_back 854143754
get 13307
push_front 123025409
push_front 897119301
push_middle 348139337
push_middle 326060372
push_middle 77796893
push_front 934075993
push_front 300982915
get 162711
push_front 163534263
push_front 2869266
get 380069
push_middle 626756366
push_middle 184627217
get 352417
push_front 477835500
get 319511
push_back 179258209
push_front 374845205
push_middle 258529445
get 285886
push_middle 733919850
push_front 833551459
push_front 312528761
push_back 792010522
get 327355
push_back 944451567
push_middle 210395596
push_front 245158106
get 11085
push_front 407225184
push_middle 812991499
get 27406
push_middle 6581402
push_back 842446676
push_front 237281723
get 351622
push_middle 799078492
push_back 894597171
get 6497
push_middle 674026801
push_middle 588215709
get 314589
push_middle 677235987
get 241722
push_front 812233706
push_back 761887258
push_back 825905896
push_back 466602900
get 56888
get 443259
push_front 558016313
get 56488
push_middle 917082906
get 305051
push_front 406762942
get 464412
push_front 50247464
push_middle 801434828
get 254077
get 11376
push_back 245575236
push_front 116186102
push_back 556688065
push_back 228610587
push_back 97142057
push_middle 275099982
push_middle 859818052
push_back 951392007
push_middle 302000234
get 44348
push_middle 605797561
push_front 748230598
push_front 885123697
push_middle 658451479
get 175955
push_back 571171262
push_back 363803146
get 135081
get 402909
push_middle 457166310
push_back 91386060
push_middle 29166828
push_front 184789966
push_front 845672325
push_back 302427281
push_back 957251062
push_middle 726295851
push_front 764054917
push_back 950863293
push_front 118148906
get 105162
push_middle 957570760
get 12885
push_front 554266547
push_front 537565806
push_back 534039670
push_front 500146889
push_back 206963329
push_front 807267219
push_back 185913208
get 93037
get 114478
get 61250
push_middle 791354708
get 55827
get 394732
push_front 275715660
push_middle 880584828
push_back 144333635
push_middle 583561321
push_back 314729752
get 70455
get 384370
get 377105
push_middle 237528517
push_back 221712838
push_middle 506862644
push_front 999515371
push_back 649933907
push_front 116719856
push_middle 586719505
get 152943
get 264105
push_back 522669196
push_back 47662888
push_back 333705022
push_front 498882757
push_middle 135895002
push_middle 256505098
push_middle 186293652
push_back 956974046
push_middle 938349106
get 461371
push_back 45185481
push_front 649317644
push_front 19114395
get 145737
push_back 252146738
push_middle 134935814
push_front 242709255
push_back 418310996
get 400511
get 318403
get 475342
get 227378
push_back 621573229
get 38056
push_front 83409919
push_front 215501492
get 241871
push_back 654500341
push_back 999289240
push_middle 425254171
push_front 618134274
get 214752
push_front 512105779
push_front 834451519
push_front 133844632
push_middle 623700363
push_front 240245897
push_middle 58921413
push_middle 169533563
push_middle 341282181
push_back 255720256
push_middle 332881364
get 171177
push_front 802684585
push_front 887069972
get 337470
get 488447
push_middle 17807649
get 452723
get 434929
push_middle 86441022
get 426641
push_back 106388585
push_front 27740444
push_front 947459616
push_middle 531663311
get 166673
push_front 466187175
get 85404
push_middle 976123165
push_front 627063570
push_front 630563904
push_back 786380418
push_back 378824222
get 418000
get 263419
get 128867
push_middle 786530553
push_middle 617189025
push_front 411633208
push_back 551652210
push_front 654456489
get 317302
push_back 451485354
push_front 608180981
get 257774
push_back 610510248
push_back 858326509
get 169144
push_front 958325389
get 444581
push_back 296575330
get 83332
push_back 71000784
push_front 883051195
get 223602
push_front 937561007
push_middle 767949550
push_back 904064733
push_middle 412104751
push_middle 867022797
get 418690
push_front 539979976
push_back 108800522
push_front 889558005
push_middle 639030650
push_middle 251401920
push_back 715773265
get 375185
get 221572
push_back 162717606
push_back 458020940
get 12225
push_back 377643786
push_middle 78449484
push_front 903055700
push_middle 665386862
push_front 322312347
push_middle 383762341
get 26454
push_front 228132312
push_middle 951249799
push_back 511204477
push_back 298177347
push_back 203257277
push_middle 982385319
get 333453
push_front 601999530
get 204261
push_front 581839663
push_back 481832247
push_middle 596908527
push_back 112137935
push_middle 11141730
push_back 797873916
push_front 681412907
push_back 643563511
push_front 191590014
push_front 141376849
push_front 763409748
push_back 599200444
push_middle 200803400
get 475992
get 268983
push_middle 844615581
push_front 473260617
push_middle 530058182
push_front 40185869
push_front 520393395
push_back 815847840
push_back 433578702
push_front 983172361
get 205907
push_back 636368853
get 440035
push_front 669791302
get 256907
push_back 562709058
push_back 149927662
get 136944
push_middle 808785755
push_back 751552117
push_front 114936130
push_front 286928464
push_front 230485140
push_front 216864432
push_back 925407790
push_middle 941962975
push_back 634113620
push_back 336843752
push_middle 324875146
get 330900
push_back 785752921
push_middle 314409298
push_front 40505068
push_front 477864451
push_front 750358393
push_front 858203809
push_front 647515071
push_back 540984401
push_front 918085857
get 477926
push_front 54178638
get 298496
push_front 326015401
push_back 239514035
get 478624
push_back 209874804
push_back 540290788
push_back 705031441
push_back 612408973
get 56112
get 31203
push_front 201312656
push_front 925127669
push_middle 134819421
get 276062
push_back 52545650
push_middle 11870712
push_middle 690401216
push_middle 123456072
push_middle 471094072
push_back 471770436
push_middle 560998254
push_back 537203923
push_back 154441252
push_front 92789041
push_back 249612520
get 389662
push_middle 86030612
get 361982
get 157677
push_front 143967945
get 3189
push_back 884337764
push_back 837112230
push_back 142371112
push_back 214904752
get 148070
push_front 398477679
push_middle 725917589
push_middle 52191962
push_middle 561990910
get 108682
push_middle 204259527
push_middle 412983023
push_middle 469946097
push_front 195806440
push_middle 252906309
push_front 788479992
get 220947
push_front 189266044
push_back 789546829
push_front 481175200
push_back 443497247
push_middle 123593766
get 366294
push_front 868179242
push_back 501023564
get 230455
push_back 398104778
push_back 807646688
get 147122
get 40892
push_front 901169972
push_back 467179993
push_front 73189014
push_front 785548791
get 196946
push_front 980405316
push_middle 107664459
push_middle 560720299
push_front 804150140
push_middle 224099850
push_back 500999253
push_middle 418611331
push_back 363531191
push_back 736159312
push_front 132806965
push_back 937615720
push_back 412265683
push_back 407206858
push_back 507023968
push_front 337602408
push_front 991695981
push_front 697520292
get 480450
get 31367
push_front 854983866
push_back 345435408
get 435052
get 24717
get 207000
get 147972
push_middle 506252710
push_back 805233602
get 364724
push_back 412895634
push_front 842916674
get 348027
get 124902
push_middle 654616675
push_back 559072910
push_front 975066263
get 87607
get 170780
get 336976
push_middle 642853036
get 168789
push_front 594147878
push_front 191002351
push_front 11394004
push_front 21599685
get 36876
get 459464
push_back 478363506
push_back 647734293
get 159647
push_back 134358667
push_middle 439050160
push_front 975048328
get 118079
get 147638
push_back 238639192
push_back 328419467
get 111693
get 390030
push_front 151186471
push_middle 458771563
get 16660
push_back 493569227
push_middle 814352307
push_middle 267072247
get 182596
get 60012
get 219748
push_middle 717054249
get 8019
get 165562
push_middle 488128243
push_back 471935085
push_front 977680550
push_back 113250381
get 298749
push_back 908096159
push_back 551600366
push_middle 679754726
push_middle 548634645
push_middle 981076243
push_back 438930972
push_middle 660685262
get 127030
push_back 949620937
push_back 23449967
get 191823
get 63505
push_back 4084044
get 220353
push_back 155713328
get 38379
push_front 178280844
push_middle 778846755
push_front 223275924
push_front 140692095
push_front 381894561
get 198953
push_front 946284830
get 6824
get 251534
push_back 201778255
push_back 342050550
push_front 588223160
push_back 148024083
get 101672
push_front 353285371
push_middle 202815889
push_back 843766032
push_front 169262781
push_front 874492673
get 471566
push_middle 651423992
push_middle 521233512
get 374763
push_front 329775942
push_front 654862937
push_middle 470219535
push_front 547560731
get 441082
push_front 508277704
push_back 49330926
push_middle 942401045
get 474408
push_front 426106480
push_back 261929943
push_back 398680113
push_back 549031375
push_back 979679540
get 110477
push_front 74146198
get 81470
push_front 39879106
get 191710
push_front 162021994
get 302090
push_front 863823130
push_back 460840739
push_middle 863544908
get 242181
push_middle 511191140
push_back 450337155
push_middle 133366186
push_front 550512376
push_front 539134250
push_back 916140192
push_middle 628406284
push_front 792192854
push_back 226854101
push_middle 916613203
push_middle 924900588
push_back 441097536
push_front 197767562
get 324547
push_middle 423108899
push_middle 258402927
push_middle 602617445
push_front 310279492
push_front 391122976
push_middle 347670178
get 110752
push_middle 511183413
push_back 874803967
get 11833
get 275284
get 178490
push_back 815782896
get 292114
push_middle 851360723
push_back 184850125
push_front 846386233
push_front 553040680
push_middle 793921267
push_back 56347632
get 364122
push_front 518482469
get 270050
push_front 856731523
get 466142
push_middle 434961009
push_front 809889571
push_back 995804047
push_middle 278756741
get 448394
push_front 322982396
get 25675
push_front 334334732
push_middle 524037346
push_middle 350944548
push_middle 15451883
push_front 787299330
push_middle 161831421
push_back 723183391
push_middle 557395230
get 331808
push_back 37436480
push_front 780539633
push_front 94684113
push_front 576537296
push_back 793030513
push_back 628902789
push_middle 207140376
get 131963
push_back 281207061
push_middle 736458440
push_middle 380641578
get 467503
push_middle 256041736
push_back 25292317
push_middle 595542525
get 458538
push_middle 120882832
push_back 852212725
push_back 386955801
push_middle 443866217
push_back 287681582
push_back 554161987
push_back 640312726
push_front 498100405
push_front 217958940
push_middle 818183249
get 202215
push_front 332002141
push_front 848517283
push_back 460797550
push_front 692898005
push_back 207513232
get 38046
push_front 688850499
push_back 55655867
push_back 431349184
get 46076
get 440315
get 192790
push_back 382782931
push_front 578666363
push_back 271181962
push_back 857813883
push_front 322909198
push_front 965789840
push_middle 519068233
push_back 262411783
push_middle 350555034
push_back 160784871
push_back 414776110
push_front 379647017
push_middle 953468818
get 311766
push_front 659031443
push_back 15592620
push_front 9078350
push_front 325509675
push_middle 923823109
get 395940
push_front 951440920
push_front 400472335
push_back 187220297
push_back 532703056
push_middle 974773022
get 468820
push_back 480340206
get 242569
push_back 908595329
push_back 506379400
push_middle 871303280
push_front 317426076
push_front 354383498
get 403826
push_front 214446084
get 440223
push_front 368684577
push_front 934665630
get 120871
push_middle 532659754
push_back 624883541
get 280148
push_middle 237738846
push_front 892608255
get 139285
push_front 416471406
push_back 618414878
push_front 400883235
push_back 191849046
get 213949
push_middle 458852632
get 171742
push_middle 179292049
push_back 951507390
push_middle 934215318
push_middle 890128223
push_back 148711088
get 44241
push_back 618903008
get 155424
push_front 709317280
push_front 949063425
push_front 989022773
get 368383
push_middle 156091392
get 23034
push_back 589272721
push_back 854902795
push_back 191416282
push_middle 730588571
push_front 190517409
get 480325
push_middle 95013723
get 16812
get 113173
push_back 67608204
push_back 909113785
push_middle 282601480
get 312842
get 348667
get 85935
push_front 38427220
push_back 345885507
push_back 165191509
push_back 637403533
push_middle 203653735
push_front 767111065
push_back 765763471
push_back 999226180
push_middle 934295637
push_middle 428437317
push_front 936324857
push_back 246322353
push_front 300836547
get 390902
push_middle 140940712
get 431764
get 387397
get 37309
push_back 317531086
push_front 765021236
get 289294
push_front 850354137
push_middle 629649920
push_back 876510615
push_back 173523962
push_middle 736560834
push_front 48361853
push_back 678547558
push_back 261573679
push_back 291312232
push_middle 33051357
push_front 60276167
push_front 203605832
push_front 682381939
get 429746
push_middle 703509668
get 22104
push_front 881165701
get 8579
push_middle 433849675
get 406869
get 456235
push_middle 151672973
push_middle 300415400
push_front 568524228
push_middle 210749397
push_front 28730692
push_front 196950814
get 40599
push_front 214828879
push_middle 276499011
get 440578
push_back 377788897
get 165259
get 422471
push_front 844865852
push_middle 163283477
push_front 638056422
get 322128
get 247621
push_middle 498461517
push_back 175814696
push_front 764572894
push_middle 281687292
push_front 210040757
push_front 437976444
push_middle 154161502
push_middle 522076319
get 427992
push_front 137292535
push_back 240577558
push_back 709175987
push_front 527962100
push_middle 286206524
get 97090
get 374451
push_middle 286792153
get 430519
push_middle 292357054
push_front 77299714
push_front 704930502
push_front 678601165
push_front 73964586
push_back 280871192
push_front 277820270
push_front 390188181
push_front 144213800
push_middle 786881896
get 299670
push_middle 853148723
get 275019
push_front 992707309
push_middle 946878681
push_front 70859480
push_back 678833623
push_middle 768257445
push_front 466794135
push_back 858155558
push_back 818977264
push_front 459095854
push_front 906597455
push_back 511668767
push_front 473173679
push_front 78258489
push_back 620422482
push_middle 166282073
push_front 961660208
push_front 655965130
push_middle 625738592
push_middle 38315366
get 232099
get 187182
push_front 318689184
push_front 986791416
push_back 236591420
push_back 546529426
get 471419
push_back 26640456
get 478441
push_front 817459460
get 139789
get 377938
get 443195
push_front 690043474
push_back 209570205
get 279928
push_middle 899985306
get 412864
push_back 375912910
push_front 587077029
get 170076
push_front 619729691
get 326906
push_front 380501598
push_front 976048983
push_front 122179693
push_front 757178733
push_middle 761010049
push_back 21241819
get 228351
push_middle 287454273
push_middle 232777168
push_front 592949655
push_back 78267762
push_back 998467828
push_front 920964154
push_middle 496470413
push_front 17996619
push_back 865081879
push_middle 853600619
push_back 226223051
push_middle 296492059
push_middle 726435976
push_back 640734354
push_front 515559870
push_middle 825378020
push_back 688549432
push_back 90545870
push_front 179035650
get 400712
get 308373
push_back 417179966
push_middle 71347286
get 403411
push_front 847851329
push_middle 95494494
get 232383
push_middle 476145132
push_middle 141472854
push_middle 558902906
push_front 659786772
push_front 913405579
push_middle 117987911
push_middle 328141162
push_front 826674629
push_middle 900605434
push_front 940143834
push_front 903818812
push_back 37954970
get 2246
push_back 227975999
push_middle 298385256
push_back 729108509
push_back 633750735
get 151810
push_front 222239196
push_front 759260375
push_middle 396886744
push_front 68188388
push_front 930013484
push_back 275229854
push_front 579614688
push_front 204433879
get 362156
push_middle 221353831
get 350986
get 269006
push_front 458487200
get 83051
get 94274
push_middle 264242266
push_middle 654748337
push_front 936248136
push_back 799030306
get 425045
get 178726
get 252882
push_front 287656831
get 345332
push_middle 821666269
push_back 440702549
push_back 643289174
push_back 856412923
push_front 446923314
push_back 540646703
get 151381
push_front 614076145
push_front 738700901
push_middle 780419797
push_middle 621719941
get 327095
push_front 640310539
push_middle 743218397
push_back 34921200
push_front 174577717
push_front 537174521
push_back 435611409
push_back 118309917
push_middle 880456579
push_front 698762696
push_middle 82521124
push_middle 213902147
push_back 518392644
get 173641
push_back 742871114
get 296488
push_front 900956593
push_back 581467405
push_front 37277383
push_front 562326403
push_back 509803389
push_back 338932774
get 299037
push_middle 650807604
get 159361
get 237438
get 338405
get 251055
get 404866
push_front 783599561
push_back 874528206
get 236936
get 429956
push_front 901970418
push_back 343457984
push_middle 291608406
push_front 598785598
push_front 164896521
get 402747
push_front 7571200
push_back 43730382
push_front 257422231
push_back 33994452
push_front 779310037
push_middle 293831585
push_front 358892782
get 226218
get 307277
get 283904
push_middle 294095379
get 197965
push_front 351938838
push_back 954449259
push_middle 718143989
push_middle 579656088
push_back 79766453
push_back 831089831
push_back 513640879
push_front 568174129
push_middle 14803659
push_front 520941153
push_middle 778587116
push_middle 828138859
push_back 269844217
get 421670
get 59546
push_back 847460394
push_middle 919084283
push_front 976752463
get 236469
get 380538
push_middle 231877802
push_middle 390566694
push_middle 721914990
push_middle 519075897
get 176578
push_back 638468844
push_front 43247588
get 475903
push_middle 568947843
push_middle 839653443
push_middle 415633039
push_middle 108864016
push_back 383623715
push_front 62258413
get 252382
push_back 910188324
push_front 164865348
push_middle 185131284
push_front 135240987
push_back 504722128
push_back 449588967
push_front 944483962
push_front 130893566
get 467556
get 276831
push_middle 958395109
push_middle 248704928
get 19017
get 387715
get 191328
push_back 605136488
push_front 833627264
get 454048
push_middle 224093868
push_front 623122872
push_front 776052084
get 296417
push_back 171373324
push_back 994340331
push_back 516898970
push_middle 950556755
push_middle 928669229
push_back 309947571
push_middle 331671081
push_middle 296386846
get 104076
push_middle 29011150
get 133164
get 280804
push_front 50523707
push_front 674430661
push_back 901067095
push_middle 212091077
get 134512
push_front 174504843
push_front 487739597
push_front 319827942
push_back 480001778
push_front 854703353
push_middle 731261361
push_front 429154375
push_middle 823720562
push_back 206961348
push_front 541424548
get 14143
push_back 711429356
get 212916
push_front 713606704
push_back 434423894
push_middle 55639325
get 249015
push_middle 371110400
get 327949
push_middle 317076076
get 136461
get 327571
get 387978
get 62606
push_middle 79270205
get 47591
push_middle 967177657
push_back 239508792
push_front 503008802
push_front 467905326
push_back 413471936
push_middle 268458711
get 188658
get 427543
push_front 651161978
push_front 481026787
push_front 830879083
push_front 247727817
push_back 372476790
get 185253
push_middle 412825695
push_front 958448237
push_middle 472908300
push_middle 840666451
push_back 390204565
push_front 265358053
push_back 974073391
get 46022
push_middle 362214363
get 322674
push_front 884262031
push_middle 928483122
get 358893
get 262638
push_middle 846134098
push_front 984974689
get 309073
push_middle 724700086
push_front 622013078
push_middle 45306894
push_middle 550986354
push_middle 910851920
push_middle 803259369
get 453528
push_middle 912590935
push_back 475373420
push_middle 690257734
push_front 52629968
get 24074
push_back 525061445
get 470763
push_front 869950669
push_back 590461119
push_middle 375568783
push_middle 759923309
push_front 625675116
push_front 54933159
push_back 232066988
push_back 234871212
push_front 865401840
push_front 607724125
push_middle 699062472
push_back 979486749
push_middle 181455713
push_back 796848337
push_middle 179376220
push_front 499620102
push_front 717271481
push_back 672435762
get 335363
push_back 900482192
push_middle 551166314
push_front 198532867
push_middle 145289842
push_middle 690350324
push_middle 247351710
push_front 266438462
push_front 324573858
push_middle 849824567
get 87765
get 295240
push_middle 23259802
push_back 662338706
push_middle 395810765
push_back 660118075
push_middle 722424342
push_front 750579614
push_back 722985830
push_back 209348362
push_back 712109985
push_front 104654841
push_middle 479022649
push_middle 623824186
push_front 118103912
push_middle 503958977
push_middle 257736458
get 115101
push_middle 322120737
get 415629
push_middle 703497303
push_middle 325918471
get 136512
push_front 422823913
get 302507
get 395628
push_back 323413735
get 419051
push_back 242446024
push_front 399986847
push_back 436033278
push_back 846276645
push_front 204155187
push_front 869504398
push_front 23719152
push_middle 174098234
push_front 614056762
get 482637
push_back 543581373
push_middle 516456326
get 316898
push_middle 811972887
push_front 592630542
get 353935
get 176806
push_middle 85112078
push_front 13335736
push_front 491883680
push_back 728089770
push_front 173825651
push_back 286425341
push_middle 277246948
push_back 16631952
push_middle 971061498
get 363849
get 215152
get 326762
push_back 515801181
push_middle 692615457
push_middle 748680956
push_front 915401000
push_middle 174960003
push_front 37319095
push_middle 720755145
push_back 854485626
push_back 738799075
push_middle 68198875
push_front 925855640
push_back 338442862
push_middle 986153409
push_middle 84231962
get 191838
push_back 898725065
push_front 239735457
push_back 14243299
push_front 407931817
push_middle 468388767
push_back 422970824
push_middle 567046655
push_back 401174907
push_back 548764370
push_back 517167115
push_back 27833974
get 317353
push_front 299568992
push_front 912473291
push_front 60474284
push_back 378274552
push_front 109054930
push_middle 147241808
push_middle 94458537
push_back 797268770
push_middle 713601900
get 390171
get 324211
get 443352
push_back 605440267
push_back 137604497
push_front 587648887
push_middle 186179567
push_front 706949134
push_middle 516547384
push_back 278346340
push_middle 596985163
push_middle 163562019
push_front 253660965
push_back 757978311
push_front 144642290
push_front 773073944
get 332531
push_back 31547934
get 78567
push_front 601558107
push_middle 90817785
push_middle 801478299
get 250885
push_middle 161568343
push_front 465900365
push_back 879003185
push_front 175260398
push_front 413329019
get 51140
get 138359
push_middle 541000478
push_back 529570049
get 299582
push_middle 417154144
push_middle 537488478
push_middle 648425191
get 203890
get 260999
push_back 572047298
push_middle 223086463
push_front 553074542
push_back 829662941
get 424294
get 62472
push_back 81121902
push_back 667957122
push_back 820262360
push_back 832769170
push_middle 277884037
push_middle 537889470
get 401688
get 149876
push_front 558397201
get 59549
push_front 911333385
push_front 957008461
push_middle 110522891
push_front 337381099
get 28150
push_back 159740680
push_middle 618017050
push_front 961315848
get 396905
push_middle 324730116
get 269866
push_middle 49201974
get 383054
push_middle 736901118
get 204322
push_middle 454690838
get 440227
get 26534
push_front 461565915
push_middle 871442124
push_back 769942822
get 387238
push_middle 657052371
push_back 855071866
push_front 227738071
push_front 61925258
push_middle 785861296
get 163520
push_middle 25070137
push_front 265214988
push_middle 382329064
push_back 878659401
push_front 470477296
get 323580
push_front 863411762
push_front 436019110
push_back 302145850
get 116862
get 34188
push_front 828088169
push_middle 342409443
push_front 199649193
get 201972
get 391014
push_middle 360807700
get 107777
push_middle 694196613
push_back 805955690
push_middle 826036749
push_back 205935303
push_middle 656926228
push_back 471032541
push_middle 601178209
push_back 61857210
push_middle 390423838
push_back 862254848
push_middle 564840055
push_back 82313441
push_front 44701315
push_middle 997036611
get 52913
get 37089
push_middle 560470031
get 370674
push_middle 193749950
push_middle 648350932
get 369951
push_front 908533527
push_middle 702039578
push_back 551718023
get 439031
push_back 126600211
push_middle 158840646
push_front 786164634
get 116331
push_back 181566140
get 99580
push_front 171996690
push_back 910424761
get 397861
push_back 601226929
get 473131
push_middle 549475570
get 432993
get 356594
push_front 368182168
push_middle 762706545
push_middle 834330278
push_middle 279871358
push_middle 437797648
push_front 218763865
push_middle 15318457
get 437962
push_middle 681548943
push_back 633723431
push_middle 764969859
push_middle 623252413
push_middle 441303228
push_middle 152308513
get 339337
get 371387
push_front 980980970
get 309208
push_middle 906295123
push_middle 912034002
push_back 939346840
get 283438
push_back 276827281
push_front 266874885
push_middle 336453782
push_front 234923235
push_front 572469636
push_middle 389175018
push_back 921246602
push_middle 743946534
get 103208
push_back 881845462
push_middle 437388336
push_middle 52918246
push_front 416201460
get 130603
push_middle 830450391
push_back 334397458
push_front 463662494
push_front 44388590
push_middle 312432538
push_middle 206737411
push_back 678902012
get 268478
push_middle 55247544
get 93999
push_back 870104100
push_back 245435128
push_middle 879357523
push_front 288457763
push_back 376834363
push_middle 311146292
push_back 733694353
push_front 385361571
push_back 339148283
get 142694
push_front 225838052
push_middle 133083049
push_back 793665295
get 87702
push_back 387763563
push_front 535613549
get 387473
push_back 66985274
push_front 635835210
get 393346
push_front 375212492
get 149957
push_middle 353955489
push_middle 233746270
push_back 18975219
push_front 216403837
push_middle 18844293
push_front 461822649
push_front 969942480
push_front 887208023
push_front 907592243
get 51454
push_middle 610397210
push_middle 749750441
push_middle 380241265
push_back 920201624
push_middle 442633080
get 31335
push_middle 565397043
push_back 563718446
push_back 118656489
get 232886
push_back 310231471
push_front 879256004
push_middle 402074724
push_front 849317211
push_middle 190257666
get 321210
push_back 488364481
push_front 124136171
push_middle 341378940
get 168254
push_middle 841574309
get 317663
push_middle 392594933
push_back 58717771
push_front 679507222
get 283685
push_front 187886785
push_middle 357739538
push_back 168417377
get 221840
push_middle 340749918
get 101257
push_middle 494795132
push_back 50770007
get 210247
push_front 881617238
push_front 795336935
push_front 394984454
push_front 683123537
push_back 362284742
push_front 240137409
get 260245
push_middle 738095657
push_middle 322264726
get 443162
push_back 411452898
push_middle 407642213
get 394960
get 401941
get 98093
push_front 169026880
push_back 522202659
push_middle 453998526
push_back 707731932
push_front 214585977
push_front 425933643
push_front 855243855
get 217842
push_back 316898394
push_back 501301931
get 404553
push_back 626287888
get 223790
get 143299
push_middle 90539194
push_front 166031092
get 322747
get 409351
push_back 279353928
push_back 390167843
push_front 701508906
get 298112
push_middle 569207490
push_front 876059380
push_back 451912798
push_back 928419186
push_middle 345216968
push_back 482484267
push_back 318313664
push_middle 425618908
get 445304
push_back 589361510
push_front 95350403
push_front 129880454
push_front 584973447
push_front 932549394
push_middle 401897592
push_middle 652784367
push_front 682944274
get 378771
push_back 198896507
push_front 253485425
push_middle 11266040
get 244785
push_middle 79239570
push_back 395605446
push_middle 454010454
get 178503
push_middle 882320578
push_back 758608720
push_back 353980330
push_front 65813008
push_back 776539745
push_front 19985681
push_front 500051156
push_middle 56274904
push_front 938431187
get 26455
push_middle 181563257
get 10856
get 337983
push_middle 437582757
push_middle 605444718
push_front 293532075
push_middle 316471955
get 58959
push_back 577882820
get 163564
push_back 800594016
push_front 247640254
push_front 232327477
get 90820
push_back 801427836
push_back 962272966
push_middle 767382790
get 473469
push_back 541116711
push_middle 634970285
push_front 88964300
get 326814
push_front 463957569
get 4846
push_front 427916398
push_middle 27287486
get 461614
get 318412
get 358188
push_middle 643525786
push_front 717089014
push_middle 911800408
push_middle 311370753
push_back 728891212
push_back 636731625
get 81253
push_middle 355077236
push_back 26682985
get 359271
push_front 699401537
push_middle 811307269
push_back 721876218
get 388261
get 309298
push_front 307994035
push_back 289729
push_middle 431138581
push_back 977598069
push_middle 385277530
push_middle 580809052
get 227248
get 13997
push_front 770802607
push_front 444708644
push_middle 220942822
get 224245
push_back 185115525
push_back 891042261
push_back 532006858
get 314726
push_middle 97918900
get 25681
push_middle 439814003
get 280597
push_front 569903378
push_middle 40434592
push_back 931934050
push_back 486273069
push_front 948045465
push_back 750921628
get 396066
get 337049
push_back 584017465
get 26291
push_front 92520839
push_middle 738464113
push_front 859287154
push_front 661941248
get 363425
push_middle 854107052
push_front 952539358
push_back 355858576
get 427313
push_back 612661905
push_front 55928874
push_front 461237976
push_back 604346933
push_front 826472630
push_back 27719495
push_middle 754380979
get 114327
push_front 631445863
push_front 473197167
push_front 471024352
push_back 674799909
push_middle 933876091
push_middle 126899625
get 419281
push_front 619594380
push_front 594196712
push_back 319588083
get 413624
push_back 795738076
push_middle 741858246
get 29209
get 9545
push_middle 619522523
push_middle 862576038
push_front 819141774
push_front 420419627
get 260747
push_back 5548518
get 95078
push_front 152385733
push_middle 247171161
push_middle 771932781
get 35580
push_front 986373091
push_front 185028550
get 356338
push_middle 185512295
push_back 64974393
push_middle 156382292
get 444702
get 61867
get 26963
push_middle 686137253
push_middle 296643391
get 221762
push_front 862619090
push_front 518544162
push_front 681581684
push_front 250900162
push_middle 298879472
get 38476
push_front 78075530
push_back 890846184
push_back 199998959
push_middle 344865669
push_middle 155121791
get 452131
push_middle 385017525
push_front 537667238
push_back 572008760
push_middle 747920087
push_middle 337827887
push_middle 931419915
get 204186
push_front 813253459
push_back 553028822
push_front 484103673
push_front 103112806
push_middle 624104885
push_front 899221103
push_middle 275262857
push_front 878631517
push_middle 259967335
push_back 298242598
push_middle 245139029
push_middle 515654220
push_middle 429356285
push_middle 77398688
get 14147
push_back 518533671
push_back 645551255
push_back 680136357
push_back 87777441
push_middle 180619964
push_middle 658514927
push_middle 264099744
push_back 23989235
push_front 306687963
push_back 942266908
get 173509
push_back 267691524
push_back 510756224
push_back 655768647
push_middle 636860447
push_back 566676502
push_middle 892654540
push_front 82756478
push_front 369858438
push_back 436960200
push_back 522543615
push_back 796572564
push_back 336792136
push_middle 376898702
get 169464
get 29917
push_back 379949524
push_back 674340270
push_front 764347668
push_middle 102054278
get 231607
push_back 127495666
push_front 43776962
push_front 58563827
push_front 392054428
push_back 655390651
get 227330
push_back 25190030
push_middle 344086021
push_middle 293482114
push_front 799148453
push_back 281452150
push_back 381874582
push_back 375641030
push_middle 288707001
get 326911
get 374968
push_front 952150575
push_front 816156161
push_back 833595102
push_back 517080930
push_front 525987103
get 196740
get 107522
push_middle 426054725
push_middle 488850649
push_front 231176616
push_front 228557181
push_back 839662910
push_front 676169676
push_front 577698739
push_front 407864323
push_front 495178186
push_front 602682549
push_middle 879974305
push_back 965464792
push_back 881516555
push_middle 232912122
push_front 409306141
get 233677
push_front 674354711
push_middle 591229368
push_back 663899430
get 167113
push_back 505698718
push_front 211010419
get 387903
get 224672
push_back 57590681
push_back 956933176
push_middle 39259614
get 151243
get 416191
push_middle 618870804
push_back 846106451
push_back 688478541
push_front 11251336
get 441614
push_back 363578934
push_front 614610364
push_front 381034504
get 166083
push_middle 20412792
push_back 617120669
push_middle 191691565
push_front 116504121
push_middle 255188541
get 239469
push_back 331899250
get 164657
push_middle 343739496
push_middle 187603230
push_back 761973914
get 93898
get 46931
push_front 33413637
push_front 868449852
push_back 713088326
get 487133
push_back 598976492
push_back 341238030
push_back 505605967
push_front 581892800
push_front 577174322
push_middle 544766645
get 9160
get 369609
get 391861
push_back 853829173
push_front 164163607
get 217847
push_back 253746518
push_back 346448048
push_back 573984417
push_back 269423498
push_front 244918628
push_middle 115477596
push_back 64994176
push_middle 803854358
push_back 516933874
push_back 44168146
push_back 932983370
push_back 872032729
push_middle 796471029
push_front 662428415
push_back 117955140
push_middle 266184829
push_middle 611165121
push_front 798208764
push_middle 712356181
push_middle 479412272
push_middle 883776278
get 22887
get 119467
push_front 861440445
push_front 241921756
push_middle 65422318
push_middle 656866835
get 241245
push_back 774200789
push_back 497756855
push_back 266496
push_middle 217502981
push_back 811703819
push_middle 52859320
push_front 377059290
get 119491
push_back 928344255
push_middle 446831652
push_back 356511006
get 115401
push_front 103079415
push_middle 832217001
push_back 967995160
push_middle 572700916
push_front 634443896
push_front 355935846
push_middle 27670165
push_middle 948709752
push_back 701343615
get 162131
get 409549
push_front 739077427
push_front 941016807
push_middle 851150975
push_back 481343910
push_back 332938237
push_back 469706398
get 406017
push_back 472275776
get 464678
push_back 38988069
push_middle 893584441
push_back 680832318
push_front 862152805
push_middle 165829101
push_back 294414311
push_front 37085200
push_front 308040981
push_back 539069100
push_back 221049642
push_front 92950318
get 312326
push_front 638128560
get 412059
push_back 635403915
push_middle 11692065
push_back 282117744
push_back 440138412
get 138767
push_front 826741539
push_front 792778707
get 6038
push_back 158724946
push_middle 608153423
push_middle 941819420
push_front 409674667
push_back 252450254
push_back 875434928
get 19988
push_front 303033301
push_front 465537220
push_middle 81593910
push_back 528679423
get 117728
push_middle 416050945
push_middle 532159832
get 230179
push_middle 550259041
push_back 29381280
push_back 49867288
push_middle 972808253
push_front 189446224
push_front 171403003
push_back 78158331
push_front 737988926
get 118071
push_back 103416981
push_back 133559801
push_middle 80777851
push_middle 119159508
push_middle 453786210
get 149389
get 75854
get 229153
push_back 180578932
get 272494
push_front 403700503
push_back 981673982
push_back 441952251
push_front 339907558
push_middle 125957424
push_middle 379560874
push_front 413559827
push_back 817459736
get 62075
get 38216
push_front 9124234
push_front 524659515
get 445148
push_back 380362120
push_back 268605181
get 232246
push_back 647186985
push_middle 584195709
push_middle 533132696
get 223719
push_front 228335173
get 367998
push_front 27395789
push_front 740449102
push_middle 484540317
push_middle 452204207
push_middle 374450764
push_middle 243392048
push_middle 625675623
push_front 69419378
push_back 820956412
push_front 852317921
push_middle 699762301
get 365942
push_front 728083898
get 188950
push_back 359043583
push_back 846164657
push_middle 424033123
get 387593
get 134292
push_middle 958486909
get 392333
push_front 319624131
get 117172
get 427269
push_middle 921516227
push_front 999996412
push_front 67759541
push_back 938675176
push_front 845543164
push_front 464606422
push_middle 25449808
get 461004
get 460092
push_front 984934535
push_middle 748482516
get 89508
push_back 918985702
push_back 347381804
get 463114
get 214118
push_front 824778736
push_middle 437595037
push_front 460719059
push_front 211447342
push_back 58880323
get 490585
push_back 124262031
push_front 229750838
get 369521
push_back 695110348
push_back 856642779
push_middle 564306828
push_back 137133892
push_front 51294786
get 12891
push_back 756769254
push_back 707486895
push_back 781219058
get 61678
get 444579
push_middle 202813716
get 146751
push_front 929669027
push_front 5113340
push_middle 394045765
push_front 573534795
push_back 638103835
get 490794
push_middle 765515051
get 411030
get 334741
push_back 973664432
push_back 442202833
get 9160
push_front 283788096
get 318775
push_back 174765212
get 138248
push_back 764235363
push_middle 616674276
push_middle 170429640
push_back 334131158
push_front 538118009
push_middle 557608081
push_front 519441723
push_middle 255959218
get 340535
get 176558
push_front 728017420
get 297832
push_back 959007798
push_back 480152083
push_middle 585292617
push_front 965489023
push_middle 473220931
get 30153
get 409853
push_front 507120837
push_front 208248725
push_middle 235965770
push_front 61597144
get 357922
push_middle 765279955
push_middle 850143530
push_middle 703645134
push_front 801248016
push_middle 169393053
push_front 82695868
get 52922
push_middle 315421467
push_back 149144306
push_back 989780762
push_back 775017154
get 273406
push_back 253132309
push_back 5045604
push_middle 155202491
push_front 712004351
get 53856
push_middle 155336966
push_middle 76973978
push_back 53077073
push_front 262186362
push_front 390695693
push_middle 431457423
push_back 51301456
get 310764
get 76948
push_back 864693745
push_front 827306072
push_front 174159053
get 363278
push_middle 163947334
push_middle 669175642
push_front 887592446
push_back 51308925
push_front 217413788
push_middle 836672384
get 154124
get 271737
push_middle 84603622
push_middle 32885996
push_middle 45637442
push_middle 559815161
push_front 113020253
push_back 501126230
get 369264
get 293895
push_back 129974747
push_middle 625101941
push_middle 601008791
push_back 443804911
push_back 264337956
push_front 727404577
push_front 289264268
push_front 175582124
get 447734
push_back 203026124
push_front 627946282
get 307583
get 368005
push_back 729305018
push_front 38462604
push_middle 270989278
push_middle 856344556
push_middle 194962277
push_back 387636263
push_middle 982359953
push_back 107592582
push_middle 581942666
push_front 320020327
push_front 326052320
get 135640
push_front 370640813
push_back 439489135
get 259657
push_back 706777052
push_middle 384545566
push_back 360677252
push_back 937123492
push_back 563644277
get 104285
get 177162
push_back 401588780
push_back 621714347
push_back 484000882
push_back 149849541
push_front 571239639
get 302745
push_front 374349562
push_front 822618490
get 404741
push_front 162899741
push_back 7171065
push_front 757994754
push_front 816464172
push_middle 610923190
push_back 29054207
get 365770
push_front 101185942
get 1324
push_middle 541199532
get 50719
push_middle 473185234
push_middle 279997979
push_front 623022348
push_front 303199121
push_back 960310417
get 457130
push_front 102485664
push_back 985057816
push_back 178715788
push_middle 497701785
push_middle 850485372
get 383057
get 430307
get 108069
push_middle 215933745
push_front 877476090
push_back 514562527
push_back 108404570
push_back 279145737
push_front 356673816
push_back 402128922
get 461480
push_middle 140516854
push_middle 535044486
get 37108
push_front 578905673
push_front 743124940
push_back 865009329
push_middle 18314013
push_middle 685423627
push_middle 975794502
get 230600
push_front 91598423
push_back 79534909
push_front 220005151
push_back 621292735
push_middle 239650705
push_back 521319490
get 407558
push_back 689852799
push_back 593424958
push_back 683359785
push_back 92677377
push_back 905873451
get 372821
push_back 189016799
push_front 135842972
get 113396
push_back 197295957
push_back 442374094
push_front 823515803
get 276751
get 283744
push_front 147184439
push_middle 473472642
push_middle 876007516
push_back 880921380
get 392155
push_middle 917464214
push_middle 884312893
push_middle 675829141
get 263950
get 437733
push_back 958037100
push_front 218528250
push_front 527080448
push_middle 167271315
get 359484
push_middle 219543905
push_front 19153578
get 13447
push_back 960353328
get 227054
get 233533
push_middle 123064557
push_back 909454171
push_back 749420659
push_front 109843332
push_middle 769303338
push_back 300977180
push_back 412677460
get 149539
push_middle 428143818
get 344730
push_back 60298169
get 313035
get 431399
push_front 406185048
push_back 960617076
push_front 606026358
push_middle 416296159
push_front 417839933
push_middle 692031003
push_back 312290233
push_back 408871099
get 39016
get 103854
push_middle 495553726
push_front 760068352
push_front 603690076
push_middle 284767582
push_middle 608780547
push_front 861686284
push_back 148331080
push_middle 272417012
get 253755
push_middle 28129232
get 388943
push_middle 339981660
push_middle 741372698
push_back 673529074
push_back 422341478
get 278929
push_back 414896005
push_front 453643245
push_front 716443157
push_middle 521964470
get 201230
push_middle 257784694
get 275383
push_back 691806604
push_front 548574354
push_back 247840254
get 213560
push_front 100641550
push_front 350731049
push_front 799479833
push_middle 513390366
get 330832
push_back 931322891
push_front 866670327
push_middle 750301981
get 332734
push_middle 112920216
push_back 984961683
get 429957
push_middle 635254535
push_middle 982036096
push_middle 909712501
push_front 966635224
push_back 621588956
push_back 763409197
push_front 963245200
push_middle 704519309
push_front 268643428
get 353571
push_back 380099525
push_front 115479275
push_back 737483241
push_front 837641769
get 211417
push_front 206882352
push_front 982105842
push_middle 982648585
push_middle 332411496
push_back 325325412
push_front 904798875
get 370498
push_front 899020348
push_front 172120011
get 234695
push_back 408906905
push_front 357583547
push_middle 182033686
get 66842
push_middle 79866823
get 329791
push_middle 643140439
push_middle 196112146
push_back 19881736
push_front 355649669
push_middle 928734554
get 481197
push_front 378595522
push_front 611017655
push_front 768159733
push_front 347266295
push_middle 835266564
get 79105
push_front 125108987
get 385078
get 71971
push_front 718688559
get 44829
push_back 870269775
get 175071
push_back 848760224
push_middle 405977401
get 198090
get 282550
get 465425
push_front 862813424
get 406712
push_front 517847936
push_middle 437690119
push_middle 506280309
push_middle 6573867
get 167691
push_front 782820154
push_middle 221637199
push_middle 495927309
push_back 621361124
push_middle 879404182
get 474569
push_front 213330488
push_back 106776506
push_front 441946010
push_front 537330419
push_middle 633839185
push_front 197211891
push_front 762046518
push_back 324339634
get 81884
push_middle 721400753
push_middle 217540276
push_middle 836232821
get 267300
push_middle 204990961
push_back 620968730
get 163676
push_middle 220748750
push_back 314077550
push_back 994533571
push_front 123159121
push_front 243464224
get 98329
push_middle 295669489
push_back 354121398
push_back 78051205
push_back 680215366
push_middle 415474822
get 218292
push_back 553539710
get 54190
push_front 261621696
push_front 646923391
push_middle 975563077
push_middle 309543599
push_middle 363796284
push_middle 548777583
push_back 553667074
push_front 538099144
push_front 752954224
get 70046
get 173992
push_middle 805653857
get 8375
push_back 519488520
push_front 422482572
push_middle 340609367
push_back 676195652
push_middle 342857043
push_back 305524609
push_front 272041910
push_front 101394940
push_back 748761832
get 347794
push_middle 220101321
push_middle 406481988
push_back 682517218
push_front 313829037
push_back 709632444
push_front 624703771
push_front 98031159
get 170302
get 253061
push_middle 930449105
push_front 43719509
push_middle 674821909
push_middle 561486525
push_middle 656261466
push_back 275345022
push_back 434164261
get 285866
push_middle 263682663
push_middle 641666649
push_front 440976262
push_front 451465524
push_back 666488899
push_front 109641306
push_middle 35736555
get 414539
push_front 755194360
get 336363
push_front 46275922
push_middle 599552005
push_back 661607754
push_back 763478338
get 122825
push_back 623982944
get 194525
get 492214
get 67322
push_front 64437517
push_middle 908988394
push_back 337657201
push_back 813525121
push_back 343323013
get 487540
push_middle 736879704
push_back 656081032
push_front 263648180
push_middle 348575473
push_middle 16713372
get 396285
push_middle 826342747
push_middle 561062292
get 491331
get 50898
push_middle 161224988
push_middle 400164121
push_front 150419436
push_front 58405695
push_back 222564141
push_back 162864389
get 390172
push_middle 867733187
get 63524
push_middle 62561486
push_back 364673351
push_middle 737606514
push_middle 51535722
get 314261
push_back 33138357
push_back 787544559
push_back 255867389
push_back 696859679
push_front 6873366
push_back 546674476
get 454537
push_front 325116329
get 78478
push_middle 525490036
push_front 67335487
get 468145
push_front 516749070
push_back 356185937
get 209138
push_front 874495133
push_back 439219984
push_front 194825389
push_middle 43689305
get 405160
push_middle 781676251
get 320057
push_middle 993316699
push_middle 295973524
push_back 887142268
push_back 464661334
push_front 177651547
push_back 473831481
push_back 19616453
push_back 658478553
push_front 372834428
get 375845
push_front 357514074
get 430459
push_middle 342127420
push_middle 898184810
push_middle 785700584
push_back 861623291
push_front 734423762
push_back 200604229
push_front 170006166
get 44543
get 263194
push_back 125925033
push_middle 140492018
push_middle 8818972
push_front 682563517
push_front 648573138
push_middle 195139307
push_middle 624715769
push_middle 42173669
push_front 756427840
get 257018
push_middle 303748540
push_back 462159706
push_back 547109895
get 232307
push_back 459803624
push_middle 833768785
get 299590
push_back 506450618
push_middle 331306017
get 25774
get 130112
get 71491
push_middle 209971807
push_front 261475138
push_middle 121687037
push_back 498525704
push_back 625371824
push_front 356526333
push_front 759843742
push_front 442611138
push_back 732655335
push_front 490171713
get 175902
get 446073
push_middle 32921921
push_back 273812211
push_front 874201271
push_middle 698983038
push_front 892398166
push_front 140137082
push_back 827074000
get 115858
push_front 276980538
push_middle 625177430
get 335744
push_middle 602913843
push_back 170058026
push_front 364029834
push_back 700173607
get 437890
push_front 42614892
push_front 186596469
push_front 329399009
get 148281
push_middle 164721220
push_front 905127354
push_front 637242594
get 28439
get 317318
push_back 311728101
push_middle 514844631
push_middle 774322886
get 247952
get 181874
get 470932
push_middle 279149054
push_middle 454390621
push_front 960728775
push_back 217436310
get 50348
push_back 479887016
get 336262
push_front 425007238
push_back 942797356
push_middle 415875822
push_middle 573047604
push_back 76545347
push_front 658738877
push_back 248093711
get 481050
push_back 292319003
push_back 463267764
get 398722
push_front 295587474
push_front 629155009
push_middle 451797224
push_middle 723411070
get 395530
push_back 185752680
push_middle 235961579
push_front 990855195
push_front 783028866
push_middle 589129747
push_middle 545273537
push_middle 363914705
push_front 358910349
get 99564
push_middle 933798478
push_front 662792902
get 347146
push_front 7107168
push_middle 517932770
push_middle 713758969
get 435422
push_front 197750913
get 213794
get 61091
push_back 869916150
push_front 785662922
push_middle 185708306
get 60716
push_back 128953244
push_back 833433854
get 415552
push_front 718976412
push_middle 824603044
push_middle 593896033
push_middle 626671852
push_back 199651338
push_middle 120755654
push_middle 219386033
get 157105
push_middle 95964544
push_front 95945038
push_middle 458270289
push_middle 955929130
push_back 781732957
push_back 691543552
push_back 333048243
push_back 725869389
get 391968
push_middle 971544030
get 63546
push_back 237587118
push_back 528011506
push_back 590647990
push_middle 64809362
push_middle 990109515
push_back 92317935
get 3878
push_middle 368465542
push_middle 432206867
push_front 619827178
push_front 103572289
push_back 791287676
push_back 455428442
push_back 537637498
push_front 77432958
get 376385
push_back 349051349
push_back 593373765
push_front 141435782
push_back 523556095
get 158522
push_back 41336603
push_middle 943164212
push_middle 692531502
push_back 105966036
get 401318
push_back 275267375
push_back 814520268
push_middle 515832128
push_back 345124237
get 437915
get 325781
get 22365
push_middle 645778763
push_back 438499359
push_back 686299928
push_middle 990175021
push_front 252383829
get 434527
push_middle 788279682
push_middle 122376491
get 447105
push_back 809085806
push_front 168772383
push_back 471722652
push_front 298793247
push_front 991158557
push_middle 770066155
push_middle 768227396
push_middle 729761688
push_back 107636390
push_back 125692954
push_back 27754759
push_middle 227181864
get 69640
push_back 3875841
push_middle 518151917
push_front 266079214
push_middle 659137800
push_front 830336013
push_middle 825166953
push_middle 711273201
push_front 826401295
push_middle 985167886
push_middle 516637407
push_back 833310581
get 74219
push_back 307696289
push_back 887716368
get 1487
push_front 505984156
push_middle 842713313
get 159259
get 274972
push_front 259481241
push_back 20753937
push_front 854771192
get 400948
push_front 713562215
push_back 894292697
push_back 56213392
push_middle 344100158
push_back 139709131
push_back 468733229
push_back 516679482
push_back 390360848
get 49307
push_front 162489855
push_back 180558478
push_middle 166397190
push_middle 133644240
push_front 37940176
push_middle 40514751
get 41020
push_back 463593246
push_middle 809269449
push_back 57643809
push_front 658548479
get 76790
get 304066
push_back 188067242
push_front 375674076
push_middle 106899245
push_front 579003755
push_back 8206423
get 147929
push_front 75837140
push_middle 283896311
push_middle 695689686
get 328317
push_front 99567294
push_middle 242021865
push_front 215020953
push_middle 199340039
push_back 39367165
get 452297
push_back 818032621
push_front 653592061
push_middle 921028292
push_back 857220096
get 42064
push_back 381251229
push_back 726409430
get 358891
push_front 686953752
push_back 776354193
get 429315
push_back 303054430
push_front 842793311
push_front 936142373
get 343029
push_back 54731138
push_middle 597423909
push_front 307335228
push_front 283288216
push_back 345998964
get 349192
push_front 754074037
push_back 463368009
push_back 250475257
get 118218
get 64761
push_middle 998834542
push_front 915072294
get 320077
push_back 158964461
get 442171
push_back 883029787
push_middle 940756346
push_middle 294233628
push_front 327907417
push_front 894345139
push_middle 664254349
push_middle 578823473
push_middle 857970282
push_back 464531917
get 100985
get 137625
get 146189
push_front 389673504
push_back 803803504
get 35723
push_middle 40873761
push_front 449759274
get 22254
push_front 928308088
push_middle 464426991
push_front 475866148
push_middle 427504652
push_middle 22329562
push_middle 125435946
get 126208
push_front 964714183
push_middle 39237668
get 14366
get 370937
get 136093
push_back 28699970
push_back 244180412
push_middle 440259441
push_middle 851506690
push_back 93813663
push_middle 842381894
push_middle 354906944
push_back 947778609
push_back 494090321
push_back 86921666
push_back 73666811
get 46885
push_back 100704230
push_back 675772701
push_back 418554333
push_front 559894694
push_middle 322859448
get 14872
push_front 356027248
push_front 530882664
push_back 663773214
push_front 245644223
get 313249
push_front 117624131
get 445920
push_front 430903943
get 193105
push_back 321672739
push_back 749509012
push_front 930743002
push_front 237943794
push_back 791800751
get 254511
push_back 289476718
push_front 341862394
push_front 428054493
get 222883
get 261274
push_middle 136178675
push_middle 749500613
push_front 932924984
push_back 373716616
push_back 546495332
push_front 322797986
push_front 966554061
push_front 467002021
push_middle 672254079
get 249329
push_back 768678628
get 443660
push_back 438051125
push_front 418132248
push_middle 421063547
push_front 685715627
push_middle 486015310
push_middle 570879552
push_front 64341216
push_middle 402327979
push_front 2274229
get 247493
push_back 1729643
push_back 168599276
push_back 877205137
get 131745
push_middle 668082876
push_back 21737199
push_front 413818535
push_front 935436300
push_middle 421491580
push_middle 800579375
push_back 87742432
push_middle 968222208
get 167884
push_back 417210542
push_front 641694361
push_back 9568076
push_front 419120996
get 467715
push_middle 80398882
push_front 714044992
push_back 856472172
push_front 211840882
push_middle 380349003
push_front 117159508
push_front 272083232
push_middle 274683091
push_middle 717044509
push_middle 343139088
get 320700
push_front 502194881
push_back 696701705
push_middle 952528232
push_front 831521937
push_middle 831377645
push_back 712721758
get 427450
get 128446
push_front 342958257
get 35695
get 42096
push_back 240770905
push_front 604761206
push_back 950631555
push_front 471611384
get 56910
push_front 439709137
push_front 92080354
get 410100
get 143867
get 336172
get 192591
get 119626
get 23208
push_front 503066487
push_back 721586439
get 352228
push_back 313037622
get 375173
push_back 192124158
get 304386
push_back 567315909
get 19313
push_middle 302765662
push_front 879748112
push_front 352568377
get 433985
get 465293
push_middle 367827801
push_back 423855595
push_front 559685417
push_front 665978121
push_front 521821781
get 159872
push_middle 632224655
push_front 18014245
push_middle 40290284
push_back 559165290
get 339099
push_middle 728353701
push_back 833050950
push_front 709245574
push_back 945871224
push_middle 864726952
push_back 369628265
push_back 809421527
push_back 387606408
push_back 905322235
push_middle 854383616
push_middle 860293730
push_front 633324631
push_back 590594614
push_front 847876663
push_front 850446094
push_middle 905892952
push_back 785214319
push_front 931762633
push_back 28853079
push_middle 987028513
push_back 104660848
push_front 687313291
push_middle 874229049
push_back 46330369
push_back 150763158
push_back 408595622
push_front 509342145
get 312040
push_back 484692317
push_front 773101573
get 207462
get 376114
push_front 461777236
get 372480
get 110913
get 79822
push_back 470141502
push_front 686536819
push_front 156239860
push_back 526298454
push_front 985799120
push_back 764878777
push_front 852383851
push_front 529199062
push_front 228832168
push_middle 523279873
push_back 964939982
push_back 266786126
push_front 422745334
push_front 227008907
push_front 157508508
get 328065
push_back 824501027
push_middle 29418909
push_middle 966734551
get 141400
push_middle 403218167
push_back 745226241
push_back 722888049
push_front 212949397
push_middle 412698885
push_middle 384665996
push_back 630840878
push_middle 723565695
push_back 837714785
push_back 540084269
push_middle 909529760
push_back 719971583
get 465809
push_middle 552591587
push_back 549245027
get 225829
push_middle 70262474
push_back 453777624
push_front 19390614
get 29354
push_middle 589396608
get 15665
push_middle 719518467
push_middle 110710406
get 426880
get 372402
get 478523
push_front 735353572
push_front 838948442
push_front 709424855
push_middle 692120033
push_back 421401878
get 182003
get 296163
get 189278
push_back 278485256
push_middle 534279051
get 462228
push_back 296875097
push_front 618481571
get 356007
push_back 406288607
get 428693
push_back 17673163
push_back 179505214
push_front 643677731
get 318294
get 462133
get 397851
push_back 49354699
push_back 930216271
push_front 291280074
push_back 982837925
push_front 308264763
push_front 328860579
get 205302
get 380995
push_front 892207796
push_front 181467137
push_middle 430827020
get 314333
push_front 741102979
get 31725
push_front 452506992
get 254088
push_front 561157582
get 463444
push_back 760665808
push_middle 856324780
push_front 772305667
push_front 490361772
push_front 213338385
push_middle 526539982
get 283286
push_back 231578427
push_middle 86684679
push_front 291435034
push_back 177293326
get 364617
push_middle 527998672
push_front 312691598
push_middle 132726642
get 280224
push_front 725214030
push_middle 393935504
push_front 492426297
get 451241
push_front 372985728
get 200565
push_back 662309416
push_front 775506738
push_back 191576404
push_middle 822943028
get 161449
push_front 832420946
get 173308
get 19249
get 431871
push_middle 254651328
push_middle 796932855
push_middle 953865502
push_back 160771622
push_front 711122798
push_middle 425422234
push_middle 28917150
push_front 554972795
push_back 498665186
push_middle 613986916
get 259987
push_front 762283117
push_middle 367258574
push_middle 930066297
push_front 691494587
push_front 975160634
push_middle 752168891
push_middle 910728572
get 4699
get 119494
get 187906
get 184217
push_back 583264580
get 421251
push_back 832466965
push_front 668741403
push_back 855785150
push_front 312061437
push_middle 638207743
push_back 668902069
push_back 700182104
push_middle 372729178
push_middle 592059507
get 196363
push_back 809926595
push_middle 471567991
get 472533
push_middle 782169897
push_front 145387690
push_front 465099274
push_front 718746232
push_back 393473863
push_middle 595006577
push_front 558278743
push_middle 123728168
get 385054
get 58697
push_middle 571384535
push_front 355569190
push_front 339772980
get 490945
get 189387
push_front 496812892
get 261478
push_middle 893828870
get 30199
push_middle 447212343
push_middle 145040951
push_front 467865007
push_back 253580077
push_back 565731898
push_front 238197891
push_front 980852662
push_middle 405507651
push_middle 367014577
push_middle 797886715
push_front 803693045
push_back 963997781
push_back 571390900
push_back 96513365
push_middle 266492241
push_middle 844796463
push_middle 182513609
push_middle 534552003
push_middle 856828604
push_back 781540022
push_front 169362972
push_front 737425009
push_front 585446954
get 223220
push_back 288982951
push_front 733108123
push_back 121306862
push_front 799634907
get 28349
get 328398
push_middle 369410111
push_middle 803595813
push_back 896404372
push_middle 870056131
get 25340
push_back 293343704
push_middle 251498865
push_front 115076778
push_back 229728890
get 256727
push_middle 689221329
get 245739
push_back 894228835
push_middle 427051838
push_back 484372423
get 335169
push_back 274305706
push_middle 854022190
push_front 33650833
push_back 740937511
push_front 830352913
get 202418
push_back 626621176
push_back 318946910
get 464411
push_back 264000512
push_back 893663410
push_front 775064458
push_back 330948071
get 26826
get 250965
push_middle 37749327
push_middle 844683408
push_front 767962902
push_middle 497852328
push_middle 806904182
get 81419
push_middle 23424797
get 336218
get 370811
push_back 323249448
push_middle 386816993
get 216901
push_back 210137563
get 153014
push_back 98737561
push_back 720227801
push_middle 271748451
push_middle 575235622
push_middle 669166825
get 401828
push_middle 874183764
push_middle 776878758
push_back 721595035
push_middle 660453323
get 472961
push_front 874132893
push_front 524448300
push_front 411042597
push_front 403357006
push_back 785271973
push_front 29016415
push_front 453739898
push_front 385624957
push_back 527419528
push_back 209059226
push_back 100170951
push_front 836441080
push_middle 709082312
get 488468
get 198135
push_middle 249292882
get 203128
push_front 135102420
get 63416
push_back 84544154
push_middle 475935810
get 197660
push_front 463629211
get 374650
get 359874
push_back 261788400
push_back 523483950
push_back 137068528
push_middle 161945638
get 309215
push_back 676698776
push_front 636314201
get 147853
push_back 786374699
push_back 35704344
push_middle 852049834
push_front 511867221
push_middle 258913905
push_back 699754896
push_middle 908177976
push_front 770223068
push_front 536909994
push_back 499527231
push_middle 20454548
push_back 926860231
push_front 394249160
push_back 539762858
push_middle 59392448
push_back 218467028
push_middle 284863342
push_front 714389638
push_back 166208003
push_front 576502748
push_front 870816135
get 430192
get 116265
push_front 648784113
push_middle 195203423
get 17570
get 336967
get 208437
push_front 745224138
push_front 351181567
get 129847
push_back 444690862
push_middle 250027499
push_front 112094676
get 330618
push_middle 51498696
get 455472
push_back 932267787
push_middle 362500548
push_front 886908402
get 236256
get 342540
push_middle 158467381
push_middle 638341443
push_back 731938162
push_back 136670825
get 455493
get 11180
push_middle 103443215
push_front 831469734
push_middle 911940167
push_middle 999644326
push_back 909129021
push_middle 13328326
get 271942
push_middle 922077198
push_back 265351307
push_middle 881496081
push_middle 603197970
push_middle 572442021
get 193818
push_middle 974067853
push_middle 187862799
push_front 773028516
push_middle 604546731
push_middle 928288585
get 117823
push_front 223843577
push_back 731546005
get 28484
push_middle 207273425
push_back 180133909
push_middle 394658915
get 46107
get 204530
push_middle 413672026
push_front 558551059
push_middle 234663562
push_back 937269167
get 136516
push_middle 153751659
push_middle 602422414
push_back 987221744
get 191598
push_back 863286623
push_back 126837206
push_front 723327519
get 207589
push_back 116313378
push_middle 643237122
push_middle 31012846
push_back 123795103
push_front 515150119
push_back 311160550
push_middle 25518290
push_back 2402386
get 137247
push_middle 987418138
push_front 461270261
push_front 984420934
push_back 423278243
get 387324
push_front 777145114
get 160436
push_front 552120137
push_middle 480339678
push_front 886431187
push_middle 626097123
push_front 68729289
get 482862
push_middle 224244521
push_middle 332102247
push_front 434739719
push_front 570441043
push_front 54396500
push_middle 776528694
get 2706
get 170855
push_back 849754872
push_back 76300363
push_back 75825870
push_front 676447952
push_middle 50679357
get 223062
get 299069
push_front 603706484
push_front 625460040
get 68603
push_front 2520815
push_back 733590176
get 249993
get 209877
get 460629
push_front 498050173
push_middle 651073199
get 236987
push_front 531031026
push_middle 184898453
get 349421
push_middle 563566084
push_back 526100963
push_middle 550049232
get 389084
push_back 433163175
get 209675
push_front 258330538
push_middle 652493043
push_back 196240462
push_back 549738484
push_back 490593482
get 432200
get 423466
push_front 688099708
push_middle 612845050
push_middle 615044266
push_front 567091846
get 309673
push_middle 694030416
get 213833
push_front 643940920
get 162694
get 422480
get 67107
push_back 548045226
get 366836
get 93887
push_back 776500850
get 152232
push_back 175753122
push_front 860392088
get 260345
push_back 740327730
get 135547
push_back 21830694
push_middle 286016092
push_middle 820810417
push_back 425836534
get 482675
push_back 78544966
get 272348
push_middle 881204747
get 235930
get 484885
push_back 392200556
push_middle 398006193
push_middle 918874786
get 469750
push_middle 308424510
get 424691
get 97333
push_middle 194363700
push_back 167030180
push_middle 650430642
push_front 305152922
push_back 204012291
push_back 310989748
push_middle 182086502
push_back 145855079
push_middle 487449417
push_front 560366981
push_middle 713532562
push_back 552982171
get 11692
push_front 984306028
push_middle 621645056
get 323839
get 142676
get 100343
get 82007
get 367710
push_back 970661708
push_front 787988385
push_back 700864438
push_front 325141295
push_front 740855990
push_middle 638616631
push_middle 783850301
push_middle 371848960
push_back 910512922
push_middle 43144130
push_front 104393129
push_back 984938411
push_middle 385313193
push_middle 554465791
push_back 502678059
push_front 821852506
get 107437
push_middle 382347072
push_middle 378725998
get 67635
push_front 747177690
push_middle 366360403
push_middle 88271829
get 281774
push_front 270927684
push_back 827902328
push_back 179030413
get 295407
push_front 101812000
push_front 483327340
get 244310
push_back 567816210
push_middle 110970798
get 372457
push_middle 413363587
push_front 268952596
push_front 995919691
push_front 139747787
push_back 735355965
push_back 234024765
get 394413
get 144448
push_middle 128470211
get 181277
get 246402
get 257547
push_back 765304563
get 74694
push_front 112561855
push_front 581826527
push_middle 358918947
push_front 937968560
push_middle 620295137
push_front 269787393
get 277822
push_middle 102186298
get 265354
push_back 576428120
push_front 891631570
push_middle 75898114
push_back 194958319
push_front 395305986
push_back 392198071
push_middle 262099437
push_middle 930843078
get 196345
get 74160
push_middle 315917913
get 296057
get 436026
push_back 220757365
get 461287
push_back 391317079
push_back 673698868
push_middle 977299062
get 191959
push_back 784949876
push_back 823078673
get 72691
push_back 773566777
push_middle 166349955
push_middle 908637927
push_back 565087799
get 51405
push_back 963092638
push_back 533045282
push_front 478052058
push_front 132693827
push_front 419585044
get 256838
get 407631
get 383656
get 190874
push_front 356222269
push_middle 615398743
get 492356
push_front 451829032
push_middle 110431708
push_back 929281002
push_middle 159838576
push_back 736139795
push_middle 142728939
push_back 150086635
get 428714
push_middle 230558508
push_front 107890732
push_back 744525707
push_back 10354100
get 47280
push_front 675769581
push_front 857560853
get 298009
get 231284
get 321371
push_back 534759158
push_middle 575467452
push_middle 460318811
push_front 713600736
push_front 132381003
push_back 615474604
push_front 456590035
push_back 136797244
push_middle 69402070
push_back 139577741
push_back 841239666
push_front 134081717
push_front 798788994
push_middle 882061619
get 279057
push_back 259860530
push_middle 685271662
get 246378
get 145828
get 321544
push_back 527314181
get 1022
get 45668
push_back 425338742
push_front 761738081
push_middle 432676745
push_front 561173599
get 253826
push_middle 807844991
push_front 795260686
push_middle 488998016
push_front 797762347
push_front 830182259
push_middle 775427653
push_middle 221918189
push_back 922640261
push_middle 412551224
get 419200
push_middle 272911847
push_front 826243303
get 5418
push_back 964163636
push_back 478141655
push_front 846783333
push_front 821373015
push_front 538850538
push_back 870548410
get 310145
push_middle 792925411
get 464809
push_front 116597420
push_back 315201815
push_back 839728160
get 84676
push_back 505726816
push_middle 459079467
push_middle 906124734
push_back 62432649
push_back 35841152
push_front 605284322
push_middle 986713913
get 282232
get 18752
push_front 159871372
push_middle 418442131
push_middle 212359249
push_front 366375578
push_front 368016057
push_front 910999795
push_middle 858758730
push_middle 110185865
get 165111
get 106317
push_middle 783340368
push_front 912691774
push_back 603430224
push_middle 744572520
push_front 47245465
get 458404
get 175909
push_back 331447545
push_back 89602906
push_back 3922829
push_front 768313733
push_back 114322373
push_front 19906109
push_back 624868921
get 52095
push_back 209701184
push_front 851598200
get 303759
push_middle 413987152
push_back 474740124
get 32481
get 67313
push_front 894454114
push_back 641198762
push_back 361390815
push_front 40252209
push_front 31181196
push_front 426021978
push_middle 910129510
push_front 898664941
push_front 501198006
get 165767
push_back 910376038
push_back 195038094
push_middle 359526293
push_back 613350683
push_back 924942222
push_middle 993528688
push_front 832036634
push_front 285550989
push_back 13232911
push_middle 288701521
push_back 276451638
push_middle 480702760
push_front 583807310
push_back 372910050
get 359684
push_back 595881205
get 166952
push_back 103445241
get 199559
push_back 430181357
get 292772
push_back 395329510
get 212608
push_back 677395495
push_middle 482584076
push_middle 515952647
push_front 377277865
push_back 27844913
push_front 89931894
get 436103
get 151457
get 312866
push_front 42157249
get 275761
push_front 751196901
get 426647
push_front 935011991
push_front 256067381
push_middle 269486798
get 53041
push_front 829085971
get 24015
get 136441
push_back 141532841
push_middle 963203341
get 151223
get 150766
push_front 314820207
push_front 862109191
push_middle 263525575
push_front 897829892
get 323209
push_middle 999100098
push_front 606275356
get 99168
push_back 152515141
push_middle 232798379
push_back 518397520
push_middle 2765843
push_back 737049090
push_front 534805772
push_back 835041207
push_front 190053680
push_front 841168765
push_middle 620343732
push_front 528794100
push_front 835365391
push_middle 198923294
get 401309
push_back 795447337
push_front 735085433
push_middle 296509529
push_middle 521239248
push_middle 804919392
get 30345
push_back 937912809
push_middle 251617235
push_back 298324084
push_back 685856543
get 229672
get 281343
get 409344
push_middle 12145267
push_back 275410135
push_front 655634861
push_middle 508725354
push_back 184000625
push_back 200691040
push_middle 100181728
push_front 713036200
push_middle 479118306
push_middle 17241324
push_front 384539886
push_middle 764212839
push_front 469587577
push_back 945513053
push_middle 856962809
push_front 20576060
get 127057
push_middle 823314273
push_front 729173044
push_front 401134786
push_back 481375257
get 266518
push_front 763175297
push_middle 318434721
push_middle 179745845
get 22866
push_back 807266619
push_middle 424895714
push_front 217857708
push_back 808843491
get 103222
push_front 428313470
push_front 154931371
push_back 198382524
push_back 536548013
push_front 858095329
push_middle 452737535
push_front 789069447
push_front 767221316
push_back 17819298
push_front 780049742
push_middle 598354262
push_back 975483785
push_front 109470835
push_back 642303751
push_back 915678350
push_front 158355240
push_middle 268314557
push_middle 14674149
push_front 305904110
push_middle 971744698
push_back 587175140
get 210502
push_back 970622208
push_back 889089296
push_back 191861350
push_back 46354214
push_back 499718335
push_middle 602846275
push_front 31698175
get 236507
push_back 524855987
get 40182
get 308391
push_middle 290276154
get 178798
push_back 404988679
push_middle 314807866
get 72307
get 232753
push_back 797447934
push_front 621849491
push_middle 661322767
push_middle 431524228
push_middle 881093301
push_back 232239123
push_middle 765663817
push_front 813114164
push_front 331733141
push_back 169635979
push_back 467152758
push_front 330619279
get 441164
get 486027
push_back 266023185
push_front 291953153
push_front 578461675
push_middle 478235092
push_middle 260166111
push_back 693500951
push_back 532471790
push_middle 109637529
get 288711
get 225609
get 186083
push_middle 107793083
get 461474
push_front 739271399
push_back 820911302
push_middle 179351198
get 423720
get 28199
push_middle 311829746
push_back 347632729
push_middle 760854296
get 331071
get 27682
push_back 930381859
push_front 781613425
push_middle 515454877
push_back 649947675
push_front 492285248
push_middle 821981097
push_front 178580865
push_front 485114693
get 178793
get 67075
push_middle 88293996
push_middle 622206133
push_back 917174117
push_middle 435599826
get 121133
push_front 769218347
push_front 353273806
get 255130
get 369032
push_back 202128784
push_middle 848900065
push_middle 404925319
get 84797
get 88591
push_front 802238929
push_back 66714617
get 143457
push_front 801633225
push_front 166485253
push_middle 970390373
push_back 689503710
push_middle 25193148
push_back 473749912
push_back 656993537
push_front 757992343
push_front 354332817
push_middle 381035452
push_middle 415157062
push_front 770115610
push_back 563511084
get 332504
push_middle 383518033
push_middle 394730931
push_middle 420102896
get 116547
push_front 313834070
push_middle 827027872
push_middle 901530225
push_front 928425869
push_front 539164954
get 41569
push_back 263342590
get 228851
push_middle 932470602
get 402121
get 269943
push_back 895369596
push_back 835103615
push_middle 929009901
get 320307
push_front 442799034
push_middle 335431776
push_middle 228368735
push_front 316431415
push_back 691327289
push_back 728083613
push_middle 856352402
push_front 416465380
push_back 192338658
push_middle 599121245
push_middle 934369461
push_front 250839558
get 241071
push_middle 498116301
get 462160
get 414359
get 227133
push_middle 965550820
push_middle 569850365
push_middle 290780114
push_front 519846659
get 483151
get 220779
push_middle 621745173
push_back 632525498
push_middle 697583759
push_middle 300963043
push_front 416528506
push_front 218136109
get 393738
push_front 439185352
push_back 797146623
get 152864
push_front 326795938
push_front 843807680
get 315054
push_front 600949058
push_back 869524833
get 117845
push_middle 23322497
push_middle 776720706
push_front 258613690
get 368295
push_front 197119554
push_back 691395315
push_front 454858370
push_back 465664590
push_front 916843941
push_back 300946183
push_middle 668243369
push_back 308533355
get 263638
push_back 618686826
push_back 62819171
push_back 459602833
push_front 533150508
push_middle 920069822
push_back 937414574
push_middle 649627994
push_middle 589562624
get 179723
push_front 592964733
get 12086
push_back 939061476
get 344651
push_back 130453362
push_back 67228005
push_front 576678675
push_middle 163111142
push_back 215549753
push_front 42232549
get 282529
get 406884
push_middle 106430421
get 320092
push_back 698017293
get 68445
push_middle 530928200
push_front 38654969
get 80424
push_front 999746446
push_front 668364267
get 132797
push_middle 538415830
push_back 54911169
push_front 142480070
push_back 690846130
push_back 373358202
get 323087
push_front 656934481
push_front 107581522
push_back 709866664
push_front 554501906
push_back 459515247
get 355429
get 361332
push_middle 831800942
push_middle 369640488
get 43671
push_middle 402032536
get 315615
push_back 726051200
push_front 351573073
push_middle 819894865
get 315857
push_front 48927513
push_back 401668941
push_back 80898712
push_middle 360129203
get 57807
push_back 241122283
push_back 705088450
push_middle 349162275
push_front 115067564
get 329100
get 260344
push_front 336207894
get 63230
push_front 576111251
push_back 497714614
push_back 750516151
push_middle 699984304
push_front 187041350
push_middle 65792219
push_middle 125895287
push_front 414887648
push_front 536273606
push_front 456481231
push_back 701992349
push_middle 17419479
get 91572
push_middle 9461905
push_back 787643148
push_front 229906144
push_middle 390628378
push_front 991714706
push_front 828070047
push_front 915466543
push_front 453529708
push_front 926143313
get 140109
push_front 890350905
push_front 526306674
push_front 714842939
push_middle 15496064
push_middle 616287333
push_middle 47541025
push_front 38123384
push_back 83206199
push_front 979869877
push_back 493653249
push_front 281207552
push_middle 828874326
get 266773
get 426224
get 428572
get 70900
push_back 673258279
push_back 237799879
push_front 196336948
get 111346
push_front 990521127
push_back 324760572
get 286471
push_back 384191076
push_back 473300735
push_back 941129947
push_middle 710031714
get 84172
get 86213
push_middle 601833365
get 107802
get 101736
push_front 376946367
push_front 778572782
push_back 323712685
get 283253
push_back 978633464
push_back 294820658
push_back 27132112
push_back 175372503
push_back 722293859
push_middle 400830849
push_middle 798004074
push_back 534376438
push_back 925799482
push_front 817665391
push_back 819261250
push_front 448981681
push_back 956860354
push_middle 19446324
push_middle 783379996
push_back 533287520
push_middle 105473604
push_back 712318473
push_front 873890075
get 77671
push_back 537669668
push_front 221784424
push_front 360465045
push_middle 731837118
push_middle 162945764
push_front 362158397
push_front 638391030
push_middle 178779142
push_front 54554820
get 459359
get 9067
push_front 641329964
get 23173
push_middle 110317065
push_middle 876848387
push_back 194327976
push_front 250818037
push_middle 219405219
push_middle 642233814
push_middle 416964319
push_back 865817050
get 412375
push_middle 153646317
push_back 861053737
push_front 210953002
push_back 654097443
get 348766
push_back 906998105
get 270737
push_middle 405158958
get 244636
push_back 398152438
push_back 642321177
get 326355
get 324827
get 175473
push_back 356805406
push_front 228387218
get 445268
push_front 127625922
push_back 711003027
push_back 260465291
push_middle 311437638
get 225264
get 386538
push_middle 638526978
push_middle 314797079
push_front 143977368
push_front 918810007
push_front 468788729
push_middle 357503198
push_back 571983359
get 369397
push_front 218690614
push_back 323532621
push_middle 303865074
push_middle 404860164
push_front 888924464
push_front 341747478
get 12163
push_front 99153630
push_front 22660418
push_middle 528915425
push_middle 466271425
push_back 649392129
get 235318
push_middle 436997217
push_middle 507774460
push_front 576963132
get 416714
get 245230
push_front 672455077
push_front 606565699
get 84829
get 144191
push_front 761671458
push_back 435147121
push_back 594282113
get 272206
push_middle 523198002
push_middle 798807465
push_front 243308538
push_front 542441848
get 125505
push_front 772215732
push_back 486889026
get 125331
get 266786
push_front 527272913
push_middle 459975536
push_back 141647660
push_middle 8686421
push_front 370606093
push_middle 17700831
get 249010
push_front 245109859
push_middle 721975657
get 367300
push_middle 281889242
push_front 135770565
push_front 580119765
push_middle 854459709
push_back 724109511
push_back 299263855
push_back 537130684
get 23109
push_back 518188106
push_back 816252801
push_back 890983137
get 380689
push_front 612339272
push_back 575330600
push_middle 754224508
push_middle 501488954
push_front 240225684
push_middle 551521134
push_middle 139808749
get 264346
push_back 213677959
push_back 98457703
push_back 74087260
push_back 47261859
push_back 588293913
push_middle 139303898
get 339569
push_front 450656780
get 440534
push_middle 12635854
push_back 429846139
push_back 824852558
push_front 852928104
get 413321
push_middle 89755398
push_middle 622631208
get 77961
push_back 712912677
get 418959
push_back 140026333
push_front 178916570
push_front 121640347
get 458762
push_middle 921732086
push_back 448734974
get 64442
push_back 862285849
push_middle 253353190
get 151769
push_middle 566681926
get 88574
push_middle 378260948
push_front 280839964
get 59025
push_back 601486814
push_front 240908641
push_front 808429522
get 13688
push_front 707783204
push_front 277415458
push_back 298611767
push_back 45162323
push_middle 652861817
get 79413
push_back 226465811
push_middle 968195891
push_middle 61204250
push_middle 670884398
push_front 779357944
push_back 338210494
push_middle 909262672
push_back 820775811
push_front 714113576
push_front 106963505
push_middle 291319126
push_back 669992629
push_middle 922744329
get 465709
push_middle 871787259
push_front 7282941
push_back 20940365
get 242335
push_front 804522925
push_back 431869886
get 104443
push_front 939100284
push_middle 934993051
push_back 719867189
push_back 535985585
push_front 781279410
get 206058
push_middle 717554718
push_front 552640901
push_middle 463539079
push_front 144923707
push_front 356509143
push_back 345458151
push_back 302594093
get 216292
push_front 756832663
push_front 934146529
push_back 888146540
push_back 697916271
get 138010
push_front 360611653
push_front 61303705
get 311769
get 162649
get 76609
push_middle 686675446
push_back 356073640
push_middle 439337569
get 369111
get 393973
push_front 357570419
push_middle 130378907
push_middle 319878905
get 37778
push_middle 118578292
push_front 373301770
push_back 508224547
push_front 917445310
get 173412
push_back 757630881
push_back 849265403
push_back 127709147
get 91147
push_back 946966240
push_back 541030209
push_middle 830361974
push_middle 142063738
push_front 400001837
push_back 782579257
push_back 889122620
push_front 104038105
push_middle 22890407
push_middle 157681398
push_middle 907515982
get 457736
push_back 467763785
push_front 364339191
push_middle 169603469
get 126339
push_front 171790140
push_middle 77427157
push_back 778954343
push_front 159226847
push_middle 514649705
push_back 260564845
push_middle 566566502
push_middle 152872745
push_front 960635965
push_front 323769138
push_middle 737231868
push_middle 174818945
push_middle 670331159
push_back 397020543
push_back 770127099
push_back 565029685
get 260703
push_middle 761201279
push_back 282586874
push_back 628775916
push_front 5502614
get 25877
push_middle 550298561
get 240513
push_middle 567417906
push_front 72701045
push_front 80799994
get 59277
push_back 361228931
push_back 810334938
push_front 109836072
push_middle 755412220
push_middle 418473040
push_front 115329991
push_back 366759418
push_middle 513249717
push_middle 516465726
push_front 183648271
push_middle 775887358
get 340996
push_middle 194025827
get 411670
push_middle 635794028
push_back 619973404
push_front 104232986
push_front 381885214
push_middle 954214560
get 362984
push_middle 476024167
push_middle 126516542
push_back 287670667
push_back 315138303
push_front 441869616
push_back 285647072
get 56892
push_front 729685919
push_front 651413675
push_back 68159760
push_middle 871822356
push_front 342823054
push_middle 475283855
push_front 482094251
get 81567
get 224313
push_back 497881753
push_front 740574502
push_front 61957849
push_middle 745835400
push_front 136106646
get 327989
push_middle 380615725
push_middle 975308363
get 343536
push_front 365365554
push_back 849698198
push_back 136755177
push_middle 358308143
get 86396
push_middle 622315449
get 263001
push_middle 303395395
push_front 16790887
push_middle 368725083
push_back 555525147
push_back 525549253
push_middle 481840479
get 66359
get 13318
push_middle 307813116
push_middle 444651164
push_middle 323514626
push_front 18031127
get 16057
push_middle 928990752
push_middle 131434888
get 141118
push_back 271144814
get 457419
push_middle 529085147
get 38345
get 482345
push_back 307918543
get 206743
get 253525
push_back 408674500
get 30053
push_middle 961340890
push_back 472665621
push_back 149866741
push_middle 657032720
push_front 803804005
get 453784
get 355753
push_middle 439702496
get 88050
push_middle 775022401
get 412289
get 319512
push_front 201619546
push_middle 486395656
push_back 729695981
push_middle 356517697
push_front 364419459
get 185914
push_back 944649615
get 134197
push_middle 679192323
push_front 660398540
get 341820
push_middle 721845285
push_back 531097350
get 486711
push_back 960952306
push_front 918025417
push_front 878966401
push_middle 500715332
push_front 85139116
push_back 534399195
push_front 210524380
push_front 332336987
get 466013
push_front 805764268
push_front 672395520
push_back 258756291
push_back 189179596
push_back 554579392
push_middle 27794440
push_middle 406169897
push_back 396436805
push_front 569312337
get 237944
push_back 340979155
push_front 483479236
push_back 444108257
push_middle 602751893
push_front 107973359
push_back 628124004
get 2897
push_middle 320482070
get 407520
push_middle 708500743
push_middle 979187905
push_back 922725089
push_back 423185759
push_middle 257984944
push_middle 576506016
push_front 759708465
push_front 108810577
push_back 874918754
get 430054
push_middle 62178755
push_middle 139172638
get 316682
push_front 733858002
get 267767
push_front 136205696
push_middle 484461568
get 263138
push_front 151241880
push_back 868306485
push_middle 297814225
get 416119
push_front 524874775
push_middle 155331436
push_middle 228739982
get 13324
push_front 92824759
push_middle 949070199
push_middle 414346543
get 134484
push_back 666905927
push_middle 985402605
push_back 656212786
push_back 969285433
push_back 616021270
get 25819
push_back 234592194
get 77342
push_middle 654510466
push_back 834338266
push_middle 333102593
get 48344
push_front 677870465
push_middle 66633305
push_middle 259430442
push_middle 238288115
push_front 793204127
get 183904
push_middle 749129560
push_front 195006455
push_back 570488106
push_back 140393108
push_back 787561764
push_front 271359545
push_middle 942239410
get 79563
push_back 183337964
push_front 290923876
push_back 59477495
push_middle 219908712
push_middle 71253448
push_front 244461588
get 25960
push_front 30225927
push_back 313891261
get 131147
push_middle 57085432
push_back 53076589
get 364991
push_middle 311598401
push_front 995761092
get 493789
push_middle 287837919
push_front 510768388
push_back 714235673
push_back 150677130
push_back 971946102
push_middle 689002301
push_back 229137448
push_middle 974691182
get 261128
push_back 750467132
push_front 517516101
push_middle 451092328
push_middle 339400420
push_middle 638376773
push_front 422367230
push_front 114982074
push_middle 97175126
get 301370
push_front 573537828
push_back 923903454
get 473597
push_middle 895135868
push_back 229657957
push_back 936562630
push_back 315311738
get 398479
push_front 859843540
push_back 623641341
push_front 309024358
push_back 395506416
push_back 806334645
push_back 656683135
get 304463
push_back 21654963
push_back 471728330
push_front 660650328
push_front 831163274
push_middle 70496264
push_middle 984012465
push_middle 879124294
push_middle 336217803
push_back 116350363
push_back 611928888
get 246996
push_back 907086205
get 355045
push_middle 525931199
push_middle 98717565
push_middle 96941511
push_front 709087920
get 107987
push_back 364048582
push_front 50358435
get 149480
push_back 612294053
push_middle 296553565
get 266877
push_front 861907101
push_middle 545714270
push_back 877838819
push_front 662190752
push_front 369928273
get 296330
push_front 627666429
push_back 139418120
push_middle 804087737
push_front 469484782
get 153436
push_middle 641135093
get 127893
push_middle 69001441
get 213053
get 380345
push_back 960504528
push_middle 925156286
push_back 534423698
push_back 986000503
push_front 349164709
push_middle 46163916
push_middle 386168298
get 381603
push_middle 776513193
push_back 94288629
push_front 484394142
get 184682
get 487798
push_back 123401619
get 174353
push_front 507889336
push_back 286309668
push_front 257286201
push_back 185299982
push_back 977778103
push_middle 629908975
push_middle 832695046
push_front 360489454
push_middle 397665930
get 461098
push_middle 568159364
push_middle 476677750
push_front 628293035
get 39633
get 34491
get 26841
push_front 244971004
get 469536
get 33082
push_front 306650831
push_back 719141892
push_back 663806721
get 477150
push_front 901206729
push_front 800411008
push_back 809919133
push_back 757362122
push_back 661095227
get 322475
push_front 797182200
get 127655
push_front 732993684
get 215898
push_front 864392408
push_middle 219577261
get 370645
push_middle 613530021
get 201483
push_back 390794247
push_middle 541539272
push_back 156005104
push_front 165119151
push_back 209018924
push_front 119359477
push_middle 276598740
push_back 472060690
get 355851
get 358992
get 261817
push_front 92402611
push_back 671932299
get 279002
push_back 108201116
get 104754
get 252247
push_front 784136346
push_middle 102435121
push_front 458297759
push_middle 338301031
push_front 469826910
push_middle 986632433
get 28102
push_back 70686479
get 195856
push_front 106111195
push_back 993256302
push_back 389103259
get 175222
get 28644
push_front 986666230
push_middle 177248854
push_front 465319050
push_front 2663769
push_middle 283978326
push_middle 20824720
push_middle 125309329
push_front 199377768
push_middle 422020264
push_middle 176343049
push_middle 408575093
push_front 867050571
push_middle 167392775
push_back 375342656
push_back 840403326
push_back 908312073
get 50733
get 489913
push_back 904975479
get 484778
get 222604
push_front 506014917
push_middle 868225254
get 62484
push_front 350477192
push_middle 209742169
push_front 148295241
push_middle 30571106
push_back 796585343
get 430120
push_back 20073872
get 244397
push_middle 825341324
get 139598
push_middle 160217645
push_front 396782524
push_middle 647755754
push_back 887521332
push_middle 683056771
push_front 400539132
push_front 87360960
push_front 11749087
get 453868
push_front 12496247
push_back 986021908
get 261464
push_back 388986909
push_middle 392221101
push_front 54493479
push_front 251692767
push_back 859135082
push_middle 537428221
push_back 698742552
push_middle 492900638
push_middle 79850774
get 16255
push_back 87393900
push_front 206173835
push_back 141508541
get 113115
get 56641
push_back 785585377
push_back 889105897
push_middle 254983643
push_back 63473295
push_front 164490426
push_back 169319222
push_back 889532505
push_middle 339918594
push_front 341909764
get 24079
push_middle 95697590
get 354571
get 63992
push_middle 745185650
get 199241
push_back 341221372
push_front 656713090
push_front 918801442
push_front 446728785
push_back 310299201
push_middle 804533661
push_front 910655070
get 234700
get 203363
get 210992
push_back 517894750
push_middle 237496438
push_middle 402340064
push_middle 316922414
push_middle 399139140
get 304784
push_back 932046466
push_front 534008471
get 324673
push_middle 72359108
push_middle 930159877
get 363710
push_front 974687221
push_middle 868234366
push_back 62910068
push_back 840980234
get 102658
push_back 15905981
get 124684
get 301754
get 12319
push_middle 481639510
push_middle 913457934
push_back 901345611
get 396044
push_back 649030677
push_front 644606968
push_middle 534964997
push_back 758588098
get 475338
push_back 831408308
push_middle 799581993
push_middle 644757683
push_middle 742889574
push_middle 846809209
push_middle 846476012
push_middle 323364147
push_front 436087552
push_middle 48454246
push_back 540842661
push_front 366536460
get 178805
push_back 359786023
get 229705
get 219491
get 171754
push_middle 124250287
push_front 666355555
push_front 12470114
push_back 647816090
get 428172
push_middle 623803323
push_middle 317033828
push_back 597691712
push_middle 871278671
push_middle 830859660
push_front 214715980
push_back 69642243
push_back 524976272
get 491951
push_front 618237042
push_back 556947498
push_back 56596444
push_middle 432665167
push_front 424939430
push_front 361967341
push_front 183902894
push_middle 723992336
push_back 656912995
push_front 510399484
push_back 394586889
push_back 410220304
push_front 925146655
push_middle 728548288
get 128588
push_middle 766927899
push_middle 210542430
push_middle 580538095
push_front 964212048
push_front 684838418
push_front 440711281
push_front 561613474
push_back 216938925
push_middle 672812568
push_middle 225213407
push_back 142401329
push_back 107658005
push_back 512006662
push_front 773641095
push_middle 975235575
push_front 147933411
push_middle 769407576
push_back 628306118
get 402721
push_middle 989216262
push_middle 764326298
push_back 138525200
push_back 7859519
push_back 139814402
get 167192
push_front 98818013
push_back 982862737
push_middle 190037358
push_front 610692190
push_middle 952007958
push_middle 802112910
push_front 268007472
push_middle 844462805
push_middle 742356775
push_back 868871354
get 242892
push_middle 43462430
get 156561
get 129678
push_middle 389720826
get 28035
push_back 224482510
get 74766
push_front 193356106
push_front 323178250
push_front 672218228
push_middle 998855826
push_front 214912343
push_back 609272412
push_middle 68550767
push_front 617627971
push_back 939638778
push_middle 952267287
push_back 847744287
push_front 800011823
get 19850
push_front 844191459
push_front 745573921
push_back 818492938
push_front 561045598
push_middle 297201204
push_back 691519405
push_front 801820800
push_middle 636720984
push_front 946584657
push_middle 979703674
push_back 679269461
get 252736
get 417139
push_back 537300453
push_front 266171965
push_middle 124208301
push_back 47735195
get 443235
push_back 796304813
push_middle 347985760
push_middle 454008688
push_front 933379990
push_back 226092957
get 241254
push_back 922837944
push_front 334329379
push_front 83544601
push_front 322366809
push_middle 737086979
push_middle 606451436
push_back 951298731
push_front 874630318
push_middle 17269333
push_back 534431325
push_back 916421917
push_front 546509933
push_back 266553178
push_front 343970811
push_middle 496289838
push_middle 340424303
get 396585
get 341967
get 263976
get 236582
push_front 328784544
push_middle 35336476
push_middle 756199838
push_middle 835255085
get 131849
push_back 976765854
push_middle 646661585
push_back 690785079
push_back 457277376
get 358148
get 235643
push_back 694621218
get 292607
push_front 681257881
push_back 901560111
push_front 350065916
push_middle 469905944
push_middle 654228839
get 111624
get 403605
push_back 927249174
push_back 784568938
push_back 996875787
get 86363
get 288616
push_middle 990463810
push_front 872510678
push_front 544728672
push_back 634363809
push_back 762171837
push_front 358931532
push_middle 643769287
push_back 432773974
push_back 547186549
push_middle 65725248
push_back 599243500
push_front 142777347
push_back 352376508
push_front 734010166
push_middle 851026482
push_middle 182604394
push_back 254263867
get 201235
push_front 213348937
push_back 166658878
push_back 571698739
push_back 668915267
push_middle 638776287
get 19930
push_middle 712403102
push_middle 227789652
push_middle 707095009
get 467467
get 127964
push_middle 560431713
get 256020
push_middle 83013641
push_front 551962160
push_back 537049948
get 329036
push_middle 129148986
push_middle 757271287
push_middle 434170297
push_back 506352211
push_front 672975044
push_back 424743229
push_back 529735232
push_middle 359788966
push_back 181003976
push_back 891526718
push_middle 624764393
push_front 979627594
push_back 865872801
push_middle 11522029
push_middle 565055924
get 426762
push_middle 879127626
get 44790
push_front 667008436
push_middle 266478564
push_front 400243538
push_back 261206678
push_back 999718046
push_back 248209481
push_back 513959457
push_middle 19281771
push_front 188942143
push_front 632687291
push_front 991745099
push_back 615074380
push_front 73269337
push_middle 392126121
push_middle 19097136
push_back 382162963
push_middle 268614750
push_middle 590823910
push_front 154636390
push_back 429470746
push_back 533356821
push_front 371597540
push_back 850677747
push_back 838276220
get 492908
push_front 212688991
push_middle 598026641
push_back 205540811
push_front 97261161
push_back 895004499
get 46947
push_front 613143585
push_middle 119222699
push_front 734006985
push_middle 320587145
push_middle 436577399
push_middle 585848732
push_back 573335444
push_front 192215650
push_back 911612133
push_back 171367886
get 145397
push_back 334749723
push_middle 932889153
push_front 428452297
push_front 698352212
push_middle 678017460
get 416297
get 428902
push_front 815612910
get 285782
get 359263
push_front 384999970
push_back 620495143
push_back 148420352
push_front 792769632
push_middle 491037058
push_middle 540176311
get 184649
get 440994
push_front 185413903
push_back 154249353
get 479701
push_back 228017380
push_middle 327951232
push_middle 242800321
push_front 361039031
push_front 392713086
push_back 693888793
push_front 873743911
push_front 941573012
push_back 66756099
push_back 659243362
push_front 927950238
get 130884
get 63232
get 296573
push_back 260178098
push_back 592870894
push_middle 935336821
push_front 940473654
get 213389
push_front 803781541
push_middle 355347231
push_front 313553244
push_middle 523893415
push_front 780331577
push_front 845830458
push_front 756695614
push_middle 53013295
push_back 48406195
push_middle 680395851
get 486017
push_middle 404078283
push_front 573286891
push_middle 289517747
get 178762
push_front 853202625
push_front 551096936
push_back 514255056
push_back 788302570
push_front 118885512
get 171567
get 70002
push_back 868985124
push_front 140393063
push_middle 997267947
push_middle 317351297
push_back 960318087
get 255413
push_back 831413890
push_front 275610500
push_middle 675068560
push_middle 395584490
get 450232
push_front 387795242
push_front 253163365
get 376510
get 236948
push_front 279305274
push_front 768944919
push_middle 116065363
push_front 625918689
push_back 614577547
get 409757
push_middle 432044422
push_back 114292853
push_middle 483845679
push_middle 756262674
get 733
get 268234
push_middle 379086356
get 215829
push_middle 146025974
get 166336
push_back 170265409
push_front 697094284
push_back 646188779
get 327882
push_middle 129195152
push_middle 184453029
get 93919
get 302691
get 170060
push_front 783108455
push_middle 382554819
push_front 9368872
push_middle 255398500
push_middle 937262115
push_front 615096229
push_middle 830378886
push_back 231612323
get 168784
push_back 880014639
get 162736
push_back 912943221
push_back 668229655
push_front 389592920
push_front 414715729
push_front 59173824
push_back 597207218
get 190703
push_back 385130581
push_front 904273835
push_front 131308448
push_front 812696812
push_back 687568174
push_back 631526142
push_back 656217310
push_front 748621480
get 362398
push_back 603887846
get 62936
get 421115
push_front 76684245
push_middle 587992313
push_back 685409176
push_middle 574256398
push_middle 846509266
get 228650
push_back 938225909
push_front 498452382
get 410541
push_back 247334309
get 393529
get 281295
push_front 583534578
push_front 27936998
get 344131
push_middle 438619377
push_back 927711884
push_back 701099768
push_back 186307236
get 419960
push_middle 189076006
push_middle 392309953
push_front 180865036
push_middle 69678471
get 116398
push_middle 905590853
push_back 259757554
get 472783
push_front 710305049
push_front 255848026
push_back 57603983
push_back 78013687
push_back 135752922
push_back 808213150
push_back 624347151
push_front 861089165
push_front 619250410
get 275082
push_front 322075619
get 16210
push_middle 115567714
push_front 440970570
push_middle 798604763
get 431030
push_middle 700213686
push_back 973192647
push_front 694276545
push_middle 225457352
push_middle 97783088
get 110727
push_middle 437346170
push_front 317912115
push_middle 839777802
push_middle 324477951
push_front 117408476
get 372593
push_front 518235860
push_back 561168211
get 110379
push_back 695314909
push_front 100466106
push_back 494175235
push_middle 424918942
get 272987
push_front 51509311
push_front 336591174
push_middle 205380574
push_front 111865848
push_front 210160575
get 78644
push_front 702049311
get 460120
push_middle 997011922
push_middle 495691248
push_back 674494281
get 217019
push_middle 413219947
push_middle 639802924
push_front 367766209
push_front 892795210
push_front 684179044
get 205648
push_front 744077958
push_back 242314086
push_front 317825629
push_back 604473271
push_back 686612621
push_middle 14851817
push_front 751346280
push_back 956912662
push_middle 459400687
push_middle 744624386
push_front 904546023
push_front 443220412
get 17913
get 25129
push_middle 555174592
get 336222
push_back 924154037
get 347763
push_back 802761600
push_front 109272340
push_middle 980846045
get 131649
get 267069
push_front 130820845
push_back 368123880
push_back 609556901
push_middle 131969149
get 384805
push_front 222399887
get 397204
push_back 486388510
push_middle 371670271
push_middle 818635494
push_back 613230910
push_front 857307390
push_front 992800693
push_back 786552001
push_front 748867156
push_back 423858555
push_back 675888682
get 179328
push_front 792946195
push_middle 909312932
push_back 106006717
push_middle 326936272
push_middle 208877875
push_middle 812597806
push_middle 205329575
push_back 812969910
get 150157
get 249686
get 174497
push_middle 746894457
push_middle 325523187
push_front 411290306
push_middle 683013507
push_front 482484543
push_front 418717765
push_front 641644501
push_back 338322228
push_front 76159855
push_back 790380521
get 422005
get 262853
push_middle 310595195
push_front 7151657
push_middle 598770914
get 190266
get 276085
get 73601
push_middle 659327319
get 476915
push_back 881788944
push_back 565594827
push_back 174814888
push_back 66629238
push_middle 897200344
push_back 792788764
push_front 635712398
get 290984
push_middle 682874690
push_front 178623367
get 411408
get 443437
push_front 311276585
get 181366
push_front 970420034
push_middle 369748228
push_middle 773492829
push_middle 874055653
push_back 790952836
push_front 137480111
push_front 483873243
push_middle 216146457
push_back 629851389
push_front 339363056
push_back 977965903
get 378194
get 163511
get 483933
push_middle 285472307
push_back 765463711
push_front 345593375
push_front 609908749
get 219188
get 174612
push_front 457163121
push_front 425838128
push_back 541609446
push_middle 102620057
push_back 688593131
push_back 152153278
push_front 87824849
get 395020
push_middle 345141754
push_front 769591109
get 184373
push_back 606065392
push_back 390379528
push_front 684914488
push_middle 384853495
push_middle 39604653
push_middle 995043167
get 290295
push_front 752664007
push_middle 906916597
push_middle 340215382
get 63736
push_back 136647696
get 216218
get 111304
get 191331
push_middle 65475835
push_front 897466157
push_front 240165562
push_front 856067665
push_back 882470820
get 350557
push_back 77209953
get 434116
push_front 246013058
push_front 135698172
push_back 803447321
push_back 222164804
get 409696
get 193584
push_middle 389493554
get 360506
push_middle 431731531
push_middle 721653856
push_middle 97229679
get 391891
push_back 958737261
push_back 410717057
push_middle 433319007
push_front 659653191
push_back 552755533
push_back 483737686
push_middle 485225390
push_back 357011782
push_middle 919210230
push_middle 655517612
push_middle 286011421
push_middle 771099749
push_back 438262441
push_middle 688486707
push_front 325194027
get 397610
push_middle 680626307
push_back 135076432
push_back 946457185
push_front 630704444
get 16370
push_front 544343
push_middle 121920715
push_back 975573789
get 172990
push_front 978348611
push_front 624407224
push_middle 984500135
get 96638
push_front 302069703
push_front 417518669
push_back 634876804
get 422961
push_middle 536144636
push_middle 83337360
get 232556
push_front 779228582
push_back 283962762
push_front 370936587
push_front 697280241
push_back 310639073
push_front 107895015
push_middle 282910432
push_front 603460474
push_middle 979288944
push_front 906644272
push_middle 990546035
push_front 506837957
get 127690
push_middle 472030020
push_front 105118760
push_front 869087208
push_front 282459565
get 366831
push_back 657050735
push_middle 452499816
push_middle 983344779
get 192328
push_front 790046986
push_front 621119874
push_middle 208293316
get 303406
push_middle 387707863
push_back 571719832
push_middle 591242343
push_front 811465000
get 36386
push_front 768994324
get 190892
push_front 223161902
get 158213
push_back 425641216
push_back 972472788
get 432679
get 170681
push_back 135466831
push_back 279006359
push_front 18456361
push_back 131586767
push_front 207594973
push_middle 589573345
get 341491
push_back 173050670
push_middle 909832142
push_front 815446151
get 344954
push_back 808370634
push_middle 356953192
push_back 33303664
get 146420
push_back 304834829
push_front 821841769
push_front 199491152
push_back 191695512
get 445851
push_middle 666825462
push_middle 700439541
push_front 25709310
get 46001
get 297132
push_middle 955229809
push_back 327828122
push_front 960175211
push_middle 684597576
push_middle 46937967
push_middle 903463309
get 341078
push_front 954209345
get 401229
push_middle 422481009
push_front 658742385
push_middle 240293793
get 176524
push_back 322952001
push_middle 474701885
push_front 604623615
get 408899
push_back 80586584
push_front 879301158
push_back 71516344
push_front 211778084
push_front 405182747
push_front 249014561
push_front 845986637
get 173164
push_middle 292479402
push_middle 185014681
push_back 169698694
push_back 977510865
push_back 16077775
push_front 881709705
push_front 409558782
push_back 346780833
push_back 804972663
get 152210
push_middle 487361533
push_middle 430728428
push_back 639412241
push_front 329731171
push_front 198607903
push_back 421670860
get 15318
get 427353
get 326233
get 477299
push_middle 828552499
push_middle 493133647
push_front 347654223
push_back 691446759
push_back 228445145
get 199161
get 216533
push_middle 606013793
push_front 916350469
get 442564
get 215120
push_front 492702160
get 36554
push_front 602301590
push_middle 332101206
push_back 926778178
get 390546
push_back 512766722
push_back 269635604
push_middle 733086466
push_middle 525533420
push_back 415009708
push_back 186218093
push_middle 353166901
push_middle 138316866
push_front 302704890
push_back 944907770
push_middle 417996779
push_front 582488395
push_middle 38104772
push_back 867774365
push_middle 830521710
push_back 519932938
push_front 148874527
push_front 41474738
push_back 978019387
push_front 326088636
push_middle 913729254
push_back 934358505
push_back 46130219
push_front 84725974
get 43936
push_back 794275592
get 84027
push_middle 567435601
push_front 321442105
push_front 860184744
push_middle 787056500
push_back 120537160
push_front 822946966
push_back 122861376
push_middle 308628881
push_front 806036545
push_middle 426079045
push_back 348388221
get 14309
get 168
push_front 63642919
push_middle 148877770
push_middle 548697143
push_back 152888467
push_front 628543849
get 459354
get 212582
get 353334
push_front 496796639
push_middle 518803479
get 154528
get 393809
push_back 233826991
push_front 236471636
push_back 24156829
push_back 747905931
push_back 676211346
push_middle 753139704
get 188472
push_front 925710113
get 445946
push_back 977715914
push_back 254868322
get 305755
push_middle 276255862
get 379749
get 43799
get 390148
get 260208
get 39011
push_back 979792042
push_middle 488619330
push_middle 508674150
push_front 837841987
push_back 228432131
push_front 689743240
push_back 608831412
push_back 721528143
push_front 117897082
push_middle 379758857
push_front 950169847
push_front 448997874
push_middle 373893343
push_middle 736794405
push_front 746258147
push_front 324790521
push_middle 633521237
push_back 563645014
push_front 495650828
push_back 244018108
get 280226
push_middle 296749876
push_back 467411681
push_back 959587670
push_front 658586161
push_middle 794535067
push_front 58743494
push_middle 558725315
get 138354
push_front 946308585
push_back 226941011
get 401495
get 139612
push_back 580284676
get 180404
push_front 709926741
get 2165
push_back 514923311
get 120872
push_middle 881930695
push_middle 820069931
push_back 11078861
push_middle 471371835
push_front 72054963
push_front 815199354
get 485292
get 305392
push_front 60542009
push_middle 293462419
get 474727
push_middle 594925771
push_middle 503310078
push_back 908747850
push_back 964036183
get 339667
push_front 585366097
push_middle 865589972
push_middle 821634853
get 425134
push_middle 230999314
push_middle 590946434
get 473132
push_back 628691192
push_front 270718072
push_back 91780588
push_middle 806429113
push_back 256333625
push_back 758945991
push_back 428714614
push_middle 905375495
push_middle 195745074
push_middle 67475304
push_middle 316745402
get 473479
get 275566
push_back 772346803
get 34326
push_back 273761208
push_back 180852852
push_back 420111938
get 40877
push_middle 914368769
push_back 398632391
push_front 246738029
get 280793
get 236875
push_back 748716487
push_middle 958635557
push_front 221393699
push_front 297687704
get 438462
push_front 269141454
push_front 604068683
push_front 827277702
push_middle 447770801
push_front 706631594
push_back 770423448
get 275554
get 118357
get 3097
push_back 849594125
push_front 87122326
push_back 636127047
get 9151
get 110525
push_front 909186780
get 99295
push_front 327242303
get 26960
push_middle 783277764
push_middle 72982429
push_front 81408439
push_back 209920510
push_middle 42840713
get 42968
get 255464
push_back 411573318
get 156731
push_back 801867477
get 9894
push_middle 53878146
push_front 555736197
push_middle 639352729
push_back 816832511
get 1648
push_front 911030798
push_front 88806641
get 421808
push_front 972754074
get 330916
push_middle 118752892
get 336859
get 366779
push_back 652317435
push_middle 432103546
push_back 826232512
push_middle 944475068
push_front 15420370
push_front 480145019
push_front 687751712
push_middle 780922130
push_middle 986109448
push_middle 390010438
push_middle 683245143
push_middle 643659330
push_front 600224905
push_front 40317180
get 70366
push_back 73282671
push_back 654110044
get 345584
get 85674
push_middle 505613525
push_back 771345234
push_front 348542844
push_front 722991215
push_middle 634449392
push_back 413257374
get 427894
push_back 243275964
push_middle 165816562
push_back 979350461
push_middle 721457212
get 164728
push_middle 135181783
push_middle 433890441
push_back 398013818
get 338132
push_middle 674649634
push_back 693582243
push_middle 463462056
push_back 730184361
push_back 620600883
push_back 834746340
push_back 882974481
push_middle 747900300
push_middle 812147858
push_back 634879549
push_middle 289192149
push_front 559986313
push_front 543442381
push_middle 116521728
get 196585
push_middle 347074054
push_front 461366856
push_back 269712489
push_front 966437362
push_middle 739695588
push_back 23663319
push_front 517256310
push_front 989595619
get 197066
push_front 579035119
push_back 509057895
push_middle 788864776
push_back 495355367
push_back 531053180
push_front 204090560
push_back 71953946
get 482262
push_front 131049180
push_back 587177862
push_front 334504289
push_front 982459805
push_middle 906455039
get 317612
push_middle 94364232
push_middle 385228633
push_back 276059054
push_back 685322654
get 223831
push_middle 81496073
push_middle 389260120
push_back 187508402
push_middle 556107245
push_front 559751019
push_middle 900717575
push_middle 438541064
push_front 867825761
push_front 448329839
get 221198
push_front 533145428
push_middle 799007261
push_middle 839139281
get 74220
push_middle 509157751
push_back 4988662
push_middle 535972105
push_back 169036462
get 16296
get 268047
push_front 344578999
get 24851
get 328710
push_back 96517397
push_middle 50839387
push_front 556494473
push_middle 780304384
push_back 570829216
push_middle 638953938
push_front 299618239
push_front 100908362
push_front 56584856
get 277415
get 254703
get 438384
push_front 193840410
get 27972
push_back 288343889
push_front 37422051
push_front 833417069
push_back 549420612
push_middle 386677998
push_front 204242911
push_front 467799682
push_back 450777177
get 281472
get 385421
push_back 514845188
push_front 262281975
push_middle 536783964
push_front 438489234
push_back 661453717
get 257686
get 434073
get 231461
push_back 161632015
push_back 32633288
push_middle 441835899
push_front 385010331
push_back 719319293
push_middle 789570356
get 299017
push_back 658224983
push_middle 552968408
get 80887
push_middle 53640831
get 379789
push_middle 408745758
get 73829
push_front 959514046
push_middle 43374052
push_middle 961283776
push_back 791745632
push_middle 713420785
push_front 314703712
get 249018
push_back 161326245
push_front 577277433
push_back 380760916
get 465385
get 112749
push_front 538941696
get 40722
push_front 396141414
get 108801
get 476079
push_front 899183067
push_back 465671895
push_front 67904952
push_front 252701997
get 26447
push_back 472242656
push_back 960199731
push_back 133638072
get 227832
push_front 708077020
push_back 313032045
push_front 801593660
get 137869
push_back 243246220
get 162219
push_front 362270747
push_front 871225191
push_back 398440364
push_front 652857178
get 207527
push_middle 881530064
push_middle 601124595
get 328166
get 167746
push_middle 171842422
push_middle 485368029
get 21134
push_middle 713085560
push_back 125112986
push_front 666083627
push_front 915382055
push_front 414165168
push_front 468485230
push_front 279329612
push_front 615605524
push_front 51891175
push_front 147336184
get 46710
get 299101
push_back 732708506
push_middle 941558398
push_middle 523035480
get 136557
get 172984
push_front 13396579
get 181960
push_middle 447208054
push_back 598305573
push_back 249476615
get 487915
push_middle 986144590
push_front 470556629
push_middle 885499736
push_middle 546983067
get 338212
push_back 637887647
push_front 413758786
push_front 332408488
push_back 876229185
push_front 151431194
get 484516
get 157716
push_middle 746375421
push_back 976659295
get 149368
push_back 685644568
push_middle 185981320
push_front 588586390
push_front 921274964
get 26968
push_middle 477286644
get 78735
push_back 168383199
push_middle 241149846
get 133905
get 258208
get 133226
get 276695
push_back 605567593
push_middle 740062043
push_front 555573045
push_middle 613620705
push_middle 200467191
push_back 557340061
push_middle 102747731
get 346145
get 368437
push_back 680645456
push_back 9375225
push_front 706349957
get 450316
push_front 68610574
push_middle 446989853
push_back 334357936
get 120779
get 455624
push_back 444710750
push_middle 502853260
get 176146
push_back 374709373
push_back 124720360
push_front 880564086
push_front 313850099
push_front 277538293
push_middle 968253440
push_back 824071980
push_front 723503789
get 471091
push_front 143413999
get 84323
push_front 959992324
push_front 189886803
push_back 983871200
push_front 416848374
push_front 782979947
push_back 513455863
get 430981
push_back 281712548
push_front 55479674
get 309999
push_back 433304423
get 182980
push_middle 598343144
push_back 299091564
push_front 65798794
get 480471
push_front 45182057
push_back 193595078
push_front 816861327
get 293361
push_back 696000837
get 128293
push_back 759406683
push_middle 351638535
push_front 194827766
push_middle 490619938
push_back 749066027
push_back 2519649
push_middle 888534660
push_back 433651804
push_back 67069689
push_front 997708011
get 291334
get 392484
push_back 176772283
push_middle 410893629
get 357138
push_front 998820192
get 494154
push_back 125330265
push_front 442976074
get 254494
push_middle 289790610
push_middle 423641181
get 110785
get 341860
push_back 256838734
push_middle 129703262
get 181199
get 210723
push_front 136724039
get 214635
push_middle 995531995
push_middle 380081088
push_middle 713322428
get 236704
push_back 376343615
push_back 869311341
push_middle 132006643
push_back 308849500
push_front 423856537
push_front 247263480
push_front 264669891
push_back 37360725
push_back 216051599
get 269162
get 92273
push_middle 771543419
push_front 262662582
push_front 364811589
push_front 713040725
get 370942
get 60606
push_front 938192302
push_middle 276410876
get 205048
push_middle 342043117
get 46152
get 318355
push_front 120865203
push_middle 854814218
push_middle 909224169
get 287165
push_middle 298267394
push_back 993752553
push_front 489350295
get 220672
push_back 68929823
push_front 734302379
push_back 442590460
get 374742
get 254061
push_middle 763251292
get 422016
push_back 226380121
push_back 882728134
push_middle 477366872
push_front 346676043
push_middle 434536658
push_middle 654486761
push_middle 764199824
push_front 785646196
get 134775
push_front 505757258
get 255655
push_middle 501025857
push_front 791770037
push_middle 828005325
push_back 960679302
push_middle 847030152
get 422450
push_middle 832522839
push_back 773760352
push_back 604241197
push_back 274333968
push_middle 934409635
push_back 947175513
push_middle 734871864
get 67637
get 44175
push_front 11557870
get 205274
push_middle 441532405
push_middle 883237820
push_back 366518713
get 166936
push_middle 93068613
push_front 496691595
push_back 769337634
get 405830
get 346291
get 404042
push_back 518237542
push_back 47426276
push_middle 642001227
get 233935
push_back 473783942
get 90523
push_front 855115195
push_middle 761540942
push_middle 390974197
push_front 790308157
push_back 538039809
push_back 240179397
push_front 981301564
push_front 636362415
get 26719
get 136267
push_back 757128298
push_back 924402135
get 469279
push_middle 826481538
push_back 868802714
get 331989
get 57934
push_back 864935597
push_middle 970288983
get 297502
push_back 622178418
push_back 305551469
push_middle 364464648
push_middle 702925531
push_middle 144514701
get 69876
push_front 526723586
push_back 508342979
get 77550
push_front 489818397
push_back 825109420
push_back 371792091
push_back 689925243
get 43070
get 128622
push_middle 170993744
push_front 370862937
push_middle 447508439
push_middle 940625692
get 306805
push_front 664648234
get 188155
get 135063
push_middle 897265913
push_front 364404344
push_front 279303899
push_back 210286115
get 451457
push_front 942052727
get 62866
push_middle 356836719
push_front 91933467
get 19745
push_back 989435698
push_back 673438172
push_front 979505436
push_back 195361044
push_back 739320930
push_front 412690298
push_front 477182105
get 336134
push_front 748650401
push_back 89052317
push_middle 997178194
push_back 706669530
push_back 582957208
get 393692
push_front 428329672
get 195470
push_middle 292138855
push_middle 739395399
push_back 757014173
get 357172
push_middle 366756209
push_middle 562729159
get 25804
push_front 131167924
get 76061
push_back 727706127
push_back 616846491
push_front 177985599
get 44277
push_middle 301907523
push_front 800260443
get 33718
get 141175
push_middle 855567647
push_back 56433849
get 215896
push_front 200999634
push_back 759240065
push_front 790207225
push_back 559702016
push_middle 885421537
push_front 827807970
push_middle 318621827
push_back 134808346
get 427053
push_back 849133842
push_back 956737793
push_back 753182204
get 271265
push_middle 901662168
push_back 40491933
get 124460
push_middle 249763294
push_middle 525681512
push_front 129055372
push_middle 544536315
push_middle 314881019
push_back 312382415
get 476803
push_front 277338231
get 443163
get 425399
push_front 564099575
push_middle 560669519
push_middle 126360425
get 243895
get 41627
push_back 757393985
push_front 115076663
push_back 843686152
push_middle 517111158
push_front 269246794
push_front 560910028
push_middle 496801489
push_middle 240178047
push_middle 433611413
push_middle 434790800
get 233776
push_back 670687271
push_front 198281527
push_front 561994716
get 47485
push_middle 907200951
push_middle 141127786
get 158154
get 199796
get 88629
push_back 529040437
push_front 841157581
push_back 389713295
push_middle 985541047
push_back 509628507
push_front 26098588
get 371663
get 441933
push_front 262026447
push_middle 861376059
push_back 446237763
push_middle 979113175
push_middle 32094962
push_front 30490000
get 419886
push_front 251051154
get 71099
push_front 985366115
get 98981
push_middle 87349241
push_back 139364751
get 396550
get 186575
push_middle 668118843
push_middle 500324574
push_middle 906730645
push_back 151025764
push_middle 283278416
push_front 396100992
get 173816
push_back 803021652
push_front 719998619
push_front 904232244
push_middle 33318996
push_back 212287513
push_front 996449780
push_front 183444817
get 37806
push_middle 193798183
push_middle 878050068
push_back 44315375
push_back 686304280
get 438835
push_back 947344230
push_middle 10726937
push_back 261604198
push_middle 226147647
push_front 171083617
push_middle 64354933
push_back 738031979
push_middle 804202000
get 226615
push_middle 714268044
push_middle 874766300
push_front 568028046
get 201212
get 42151
push_front 887018735
get 233427
push_back 62075721
push_back 96565465
get 256743
push_middle 490408960
push_back 833385879
get 343264
push_middle 866859494
push_middle 467286016
push_middle 779414422
push_middle 951437242
push_middle 911704632
push_front 663319767
push_middle 639202511
push_back 257366331
push_back 135736057
push_middle 44771551
push_front 962770188
push_front 746999929
push_front 703046091
get 384094
push_back 315550436
push_middle 913974173
push_back 808456495
get 126813
get 54848
get 377792
push_front 988787145
push_back 193347798
push_front 714694512
push_middle 743160070
push_front 728171521
push_front 57748953
push_middle 903643500
push_front 318052128
push_front 904885219
push_back 559872113
get 124456
push_back 706687318
push_back 131680298
get 146133
push_front 928670191
push_middle 451442174
push_middle 199494292
get 343197
get 23466
push_back 421504612
push_front 879853157
push_middle 596003415
push_back 777772895
push_front 773259650
push_front 804626179
get 442629
get 432486
push_back 944755316
get 263058
push_middle 357669082
push_middle 698736235
get 151970
push_front 12612040
push_back 538643437
push_front 466957701
push_middle 544538646
push_middle 982851867
get 359501
get 405216
get 63371
push_front 334301943
push_middle 563033477
get 453635
push_back 311488244
push_back 379070851
push_back 256462992
push_middle 663099433
get 275459
push_back 949348924
get 14511
push_back 236554744
push_back 73369660
push_front 641583085
push_back 700647899
push_front 244477739
push_middle 721214730
push_front 336041006
get 127579
push_back 4173907
push_back 184828125
push_front 284244160
push_front 373584927
push_front 763241792
get 372093
push_front 404459654
get 331240
push_front 507991021
push_front 765544391
push_back 32359500
push_middle 696893428
push_back 851681378
push_front 475626078
push_middle 801789847
get 290060
push_back 145884871
get 394358
push_middle 275210214
push_front 382484017
get 226630
push_middle 417051830
get 343142
push_middle 198023813
push_back 845489778
push_front 796499964
push_middle 988712364
push_back 246497885
get 447679
push_middle 343931921
push_front 54156485
get 472804
push_front 355053042
push_back 88375028
get 132771
get 161895
get 58321
get 246554
get 193091
push_front 105485133
push_middle 174400338
get 104284
push_front 434523829
push_front 280328200
get 38211
push_middle 844040986
push_front 798699200
get 123866
push_front 280579249
push_front 264116109
push_back 376874130
push_middle 684224673
push_front 751666112
get 322426
get 289081
push_front 401873176
get 44154
push_back 380110981
push_middle 698719339
push_front 675201084
push_middle 623265261
get 446673
push_front 412774545
push_middle 705659395
get 303434
push_middle 487817614
push_middle 412503868
push_back 658841014
push_front 729652293
get 226100
push_front 754500694
get 77743
get 50345
get 342486
push_back 452166453
push_middle 416969847
push_back 39185954
push_front 647447256
push_back 213349729
get 30500
push_back 530323207
push_front 109632994
push_middle 178961297
push_back 86693123
push_middle 404798269
get 368946
push_back 593507798
push_middle 770359932
get 91139
push_back 782142352
get 37465
push_back 195168610
push_front 546669866
push_middle 444797100
get 427946
get 26203
push_front 849843292
push_middle 475298354
push_back 949507417
push_back 938189763
push_middle 167360585
push_middle 553556384
push_front 924234542
get 408541
push_front 588068182
push_back 130486328
get 174365
get 483302
push_front 444972229
push_middle 64657807
get 463044
push_back 488260208
push_front 908665153
push_front 471375889
push_front 800961839
push_front 47239466
push_front 516027922
push_middle 860036094
push_back 495154007
get 246621
push_middle 830678516
push_front 829799515
push_middle 673457967
push_middle 744250234
push_middle 366802166
get 316256
push_front 959172882
push_front 817993672
push_front 671170084
push_front 587510510
push_back 754379803
push_middle 386460749
push_front 578545119
push_front 591392153
push_back 861923785
push_middle 779859736
push_back 968129417
push_back 884716223
push_middle 968666795
push_back 283931921
push_back 884258874
push_front 660887176
push_back 176402559
get 200167
get 345320
push_front 795202562
get 377308
get 387188
get 82044
push_back 199387126
get 138053
push_middle 296256556
push_back 931733714
push_back 340569462
get 73870
get 494245
push_back 889280361
get 159454
push_back 383267166
get 312917
push_front 634061475
push_middle 913060287
push_front 427637928
push_middle 232111597
get 260212
push_middle 704090228
push_back 191777229
push_back 905306036
push_middle 868347533
get 430109
push_middle 699097136
push_middle 126168361
get 392875
push_front 914807032
push_middle 117687793
push_middle 712049049
push_front 128159316
push_back 405840066
get 124000
get 341012
get 59153
push_back 979773390
push_middle 278128532
push_middle 258228219
push_back 591147739
push_back 657906605
get 342747
push_front 119494420
push_back 991594976
push_back 143877911
push_middle 169368177
get 250279
push_middle 618401271
push_middle 777941826
get 347273
push_middle 824388767
push_back 195587749
push_back 162057369
push_back 704921813
push_back 282190494
push_front 601057688
get 7422
get 422477
push_front 15475045
push_front 650841872
push_front 641019338
push_middle 351576611
push_back 13944777
push_back 531072807
push_back 858354869
push_front 944443444
get 293602
push_middle 796839168
push_back 615712515
get 339639
push_front 286749453
get 20093
get 418929
push_front 352161416
push_back 129990233
push_front 314116892
push_front 879540619
get 286033
push_front 291442710
push_back 587648389
push_front 574943957
get 301291
push_front 721918388
push_middle 663461971
get 199243
get 74009
get 200672
push_back 633414621
push_middle 986959912
push_front 46576788
push_middle 732238459
push_front 210214721
push_front 606573435
push_middle 63217253
push_middle 165835016
push_front 70477714
push_front 13301189
push_front 637035327
push_back 821827780
push_back 114973060
push_front 603326417
push_middle 382097010
push_middle 899282520
push_front 257917453
push_back 189303596
push_front 10941254
push_back 639227619
get 366609
push_front 294057314
get 375725
push_back 374343872
push_middle 148898713
get 424178
push_middle 660019614
push_back 114069130
get 476694
get 426332
push_front 579333212
get 361504
get 442310
push_middle 39516418
push_front 755957741
push_back 223489982
get 410047
push_middle 864466920
push_front 714771309
get 319913
push_back 269029379
push_front 15326595
push_middle 667081276
push_middle 296167651
push_back 947300541
push_middle 794995640
push_middle 837904096
push_front 390351213
get 282775
push_front 340779100
push_front 584588037
get 14870
push_middle 558572769
push_front 1597292
push_middle 780129163
get 198115
push_back 635208733
get 192689
push_front 840417578
push_middle 102032627
push_middle 329808038
push_middle 141853148
push_front 893280822
push_middle 954127815
push_front 528150961
push_back 778488704
push_back 15893662
push_back 902207154
push_back 486980731
push_middle 938223682
push_middle 57467306
push_middle 605690440
get 435202
push_back 589511533
push_middle 290686938
push_back 639641639
get 197763
get 346459
push_back 324186901
push_middle 468384536
push_middle 821983340
push_front 728794045
push_back 715038863
push_middle 289060107
push_back 121867119
push_middle 564792024
push_middle 300273562
get 490314
get 436371
push_front 523771421
push_front 414472012
push_back 980554323
get 74608
push_front 412644240
push_back 189253693
push_back 704869709
push_back 867565507
push_middle 232796650
push_middle 996832982
get 211616
push_front 841075267
push_front 227127562
push_front 515408141
push_back 330250796
push_middle 870330650
push_middle 991320532
push_middle 723682372
get 463972
push_front 54067900
push_front 509852922
get 345106
push_back 643211231
push_middle 428773884
push_front 361737935
push_front 133693746
push_middle 709289998
push_front 599268003
push_middle 292401778
push_back 874841151
push_front 943357641
get 312613
push_back 446437603
push_front 979381702
push_front 163933512
push_middle 112092527
get 373272
push_front 656777467
push_front 97585488
get 7945
get 285801
push_middle 977406477
push_back 538675912
push_front 939033979
get 32728
push_front 735346968
push_front 843417795
push_front 729768479
push_middle 638402940
push_front 336966216
push_front 32569866
push_back 926028387
push_back 417501117
push_front 763138278
get 283129
push_back 925840208
push_front 278765797
push_middle 7805199
push_front 615752558
push_middle 526363115
push_front 601344092
push_front 743237333
push_middle 607939000
push_middle 137396923
push_back 18447157
get 414668
push_front 299753571
push_back 480916288
get 96361
push_middle 769397395
push_back 661263262
get 267222
push_middle 514172647
push_front 169887409
push_back 531523505
push_middle 943092388
push_front 179541544
push_front 428166312
get 224756
push_back 445438410
push_front 598732300
push_front 687651305
push_back 622143581
push_middle 677929248
push_middle 214068547
push_back 204580443
get 432128
push_front 977198841
push_middle 844201918
push_middle 361286456
push_front 896678657
get 183516
push_front 35079793
get 46583
get 123253
push_middle 367071727
push_front 316647097
push_front 787887993
get 171253
push_middle 339855213
push_front 184553747
push_back 255564906
get 456753
push_middle 886614692
push_front 259452984
push_back 817953364
push_middle 856292452
push_middle 864538935
get 424229
get 423173
push_front 432871711
get 151750
push_back 520683764
push_middle 643335785
push_back 641698072
push_front 26307788
get 218345
push_front 121949581
get 114746
push_back 222202328
push_middle 545811369
get 216017
push_middle 593696655
push_front 858629555
push_middle 793885857
get 452951
push_back 590894603
push_back 756649691
get 384678
get 409767
push_front 247372857
push_front 14334670
push_back 919575717
push_middle 37982137
push_front 301337985
get 261459
push_front 245039431
push_back 785086003
push_middle 463218214
push_middle 506355674
get 298898
push_back 17551964
push_back 823505388
push_front 502293491
get 7065
push_front 96323641
push_front 112092423
push_middle 285296720
push_back 174890175
push_front 351983528
get 357773
get 423997
push_front 487015489
push_back 417243494
push_front 569190351
get 39078
push_front 194976070
get 423828
get 227689
push_middle 185779103
get 435874
push_back 392617883
get 214427
get 100718
push_front 643539017
push_front 946797899
get 376310
get 299343
get 350544
push_middle 310506599
get 244228
push_front 287024724
get 111637
push_front 316253018
push_middle 279571532
push_front 852010813
push_middle 780280107
push_front 15388038
get 273594
push_middle 300272726
push_back 72413661
push_back 989753251
push_back 938553763
push_front 529727767
push_front 814073106
get 57200
get 98941
push_back 873527761
push_back 298788243
push_front 333723109
push_front 817378304
push_front 862664704
get 440024
get 318435
push_back 659580004
get 465784
push_front 233424477
push_middle 48499178
push_middle 732157453
push_middle 439390993
push_front 74809708
push_back 299897043
push_front 337562135
push_middle 685058407
push_back 265744708
push_front 386246154
push_back 839283336
push_front 974177756
push_front 222355267
get 404505
push_middle 10575212
get 96178
push_front 36160885
push_back 799605850
push_back 92865249
push_front 649031373
push_back 874657284
push_back 769551333
push_middle 759897397
get 51940
push_back 515565525
get 444004
push_middle 849734013
push_front 847026024
push_middle 482919817
get 39520
push_front 477000019
push_front 332921078
get 87241
push_back 510364618
push_middle 914557097
push_middle 420351817
push_front 353068526
push_back 63330336
push_middle 347883604
get 55242
push_back 176865719
push_middle 896916952
push_middle 275088262
push_back 927150029
push_back 632171210
push_back 30262343
get 306310
push_back 311707334
push_back 751462
push_middle 452781726
push_front 273415121
push_front 788234171
push_back 550454483
push_middle 735222963
push_back 532506464
push_middle 132037798
push_front 715347777
push_middle 85897361
push_back 313198709
push_front 28319045
get 322472
push_front 562348992
push_back 561870642
push_middle 591075092
push_back 520544768
push_back 322298937
push_middle 849772131
push_middle 575687319
push_front 169513483
push_back 332593354
push_middle 806100571
push_middle 919292256
push_middle 623096893
push_middle 203853476
get 1839
push_front 623864334
push_front 682330406
push_middle 929427366
push_front 560596173
push_front 7912482
push_front 182016488
push_front 844901116
push_middle 761471761
push_middle 341883756
get 202748
push_front 112363009
push_back 563980691
get 146530
push_front 120900327
push_front 633460826
push_front 798375741
push_front 422946992
push_back 812804768
push_middle 480914612
push_back 352796020
push_middle 816338917
get 203493
push_back 281239586
push_back 694574588
push_front 872321779
push_front 581883193
push_back 130834322
get 150410
get 447373
push_back 478160562
push_middle 600905348
get 476154
push_front 803545521
get 151070
push_front 659706747
get 52224
push_front 240201542
push_front 703695143
push_front 777406987
get 67282
get 232225
push_middle 352691196
push_front 487724512
get 106254
push_back 463141322
get 134708
get 382538
push_front 262567117
push_back 8833899
push_front 951657014
push_back 102217169
push_front 196739555
push_front 242488600
get 299883
push_middle 231207877
get 318745
push_middle 668514006
push_middle 150524989
push_back 883550218
push_middle 829819582
push_front 463220579
push_back 926691775
get 394513
push_front 563121009
push_back 365044969
push_back 987425739
push_back 601965581
push_middle 433423281
push_back 170548451
get 384543
push_middle 41815309
push_middle 111258930
push_front 168045693
push_back 446450776
push_front 140630021
push_middle 562430980
get 444419
get 352284
push_front 281878089
push_front 172708355
push_middle 15306901
push_middle 676280551
get 257381
push_middle 594284444
push_middle 858575675
push_front 370318585
get 21583
get 252560
push_front 598677070
get 435395
get 412955
push_back 196007385
push_front 636195690
push_back 861339033
get 205221
push_front 880210052
get 443246
push_front 896773316
get 241276
push_middle 966932633
push_middle 2275606
get 118432
get 332294
push_middle 836054782
push_front 549996123
push_front 559595193
push_front 373566415
push_back 932541399
push_middle 646743669
push_back 530376537
push_back 340610445
push_front 179941686
get 19683
get 70187
get 225704
push_middle 219428371
push_back 800239450
push_back 116273428
get 196724
push_back 632162356
push_back 915080590
push_middle 752724740
push_back 358913892
push_middle 714712033
push_middle 534332254
push_front 157398437
push_middle 490399431
get 403741
push_middle 835155256
push_front 945518396
get 181192
push_middle 851443847
push_back 46204713
push_front 324015460
get 273732
push_front 935856180
push_front 182773539
push_middle 227805294
push_back 345721567
push_front 842094923
get 279802
get 315547
push_front 345652004
push_front 66500415
push_middle 31336864
push_front 218063435
push_back 195950675
get 363072
push_front 838161903
push_middle 981094681
push_middle 941292065
get 18687
push_back 775154910
get 481256
push_middle 326922978
push_back 456760797
push_back 495242947
get 293351
push_front 437167598
push_middle 103417829
push_middle 922187688
get 318997
push_middle 299256447
get 359569
get 135659
get 219520
get 400212
push_middle 894725147
push_front 153407229
get 440708
push_front 970719902
push_back 171332229
push_front 903905193
push_back 11052812
push_back 378885191
push_middle 306048786
push_middle 823657071
push_back 433614819
get 258380
push_back 886076651
push_middle 616999167
push_middle 250745741
push_middle 928132562
push_back 838035397
push_front 668831707
push_middle 971882406
get 173782
push_front 907329963
get 110080
push_middle 125088153
get 252175
push_back 559157469
push_front 566334292
push_middle 317958065
push_front 198156483
push_middle 894121058
push_front 618304800
push_middle 92546814
push_back 420354326
push_middle 330900225
get 378252
push_middle 467592148
push_front 200292242
get 10614
get 274118
get 206038
push_back 315677580
push_middle 619135210
push_back 147063725
push_back 859444572
get 335664
push_front 524030027
get 20588
push_middle 371040269
get 335669
get 173110
push_middle 780310286
push_back 56636057
push_back 650061762
push_front 789040559
get 380591
push_front 14392325
push_front 831629589
push_back 753904252
get 167252
push_back 919832296
push_front 222952937
push_back 339285892
push_back 362331488
push_middle 806010344
push_front 551881045
get 9836
push_middle 894656447
push_middle 832838404
push_middle 976266337
push_back 907896191
push_middle 638069418
push_middle 207693100
get 51399
push_middle 616874604
push_middle 680935480
push_middle 31901885
push_middle 548106591
get 1311
push_front 913744478
push_front 292598531
push_front 626264228
push_front 412168813
push_back 970039820
get 188245
push_front 680693959
push_middle 545586746
push_front 226316407
get 18732
push_back 159457030
push_back 909324352
push_back 215925283
get 274369
push_back 252815229
push_back 727954038
get 78823
get 30596
get 87461
get 492510
get 86302
push_back 444055777
push_middle 263783357
push_front 968294138
push_middle 255541628
push_middle 244956289
push_back 428038687
push_middle 64208988
push_front 64159819
push_front 131032366
push_back 474035011
push_back 795196544
push_middle 309834018
get 251337
push_front 712915757
get 228695
push_middle 185221715
get 293273
push_back 884536366
push_back 769606435
push_middle 647041378
push_back 188165421
push_front 694598327
push_middle 635985177
push_front 61185372
push_front 43065414
push_front 696051205
push_front 215496625
push_back 542534375
get 423557
push_back 793644899
push_back 8704133
push_middle 101674913
get 346715
push_front 989324253
get 61960
push_front 972832839
push_back 843457504
push_back 859203534
push_middle 188350808
push_front 225893718
get 340371
push_front 910447787
push_back 900740668
push_back 549824529
push_back 869562843
get 495496
push_middle 879101659
get 139766
push_front 484417345
push_middle 931974801
get 297516
push_back 970113033
get 326359
get 267683
push_middle 65920023
push_middle 981881734
get 113948
push_front 369160759
get 127245
push_middle 350660739
get 18634
push_front 896577577
push_front 207004869
get 404895
get 44864
push_middle 124968035
push_front 793213543
push_back 475228306
push_middle 559656621
get 118913
get 252055
push_middle 510218352
push_back 684019371
get 489663
push_back 60069638
push_front 563098385
get 43691
get 202548
push_front 797887865
push_front 894031207
push_front 997933437
get 23518
get 145400
push_back 411770005
get 451837
push_middle 811074221
push_back 71097881
push_front 934042084
get 495658
push_back 66048960
push_back 157318880
push_back 603064411
push_middle 432544081
get 171257
push_back 777467041
get 195636
push_front 197875733
push_front 94611865
get 139549
push_middle 378842684
push_front 118946155
push_front 461337787
push_front 747830085
push_front 509110451
push_back 849084847
push_back 342949034
push_back 821307378
push_middle 527884580
push_front 489066042
push_middle 169307511
get 39211
push_back 163070664
push_front 195280844
push_front 370583272
push_back 572513136
get 389396
push_middle 565228774
push_middle 769807266
push_middle 58476085
push_back 104446483
push_front 4031029
push_back 957312411
push_middle 532913001
push_back 802705618
get 39581
push_middle 868644026
push_back 792862440
push_back 753930168
push_middle 417472252
push_back 398508446
push_back 524323593
push_back 26036395
push_middle 630955354
push_middle 843060211
push_middle 592722248
push_back 328922356
get 487482
push_front 155301940
push_middle 343407431
push_middle 837931964
get 385277
push_front 982824541
push_front 419860305
push_back 922113668
push_back 720751667
push_back 979042357
push_front 820020301
push_back 136332672
push_front 2928632
push_front 950957863
get 2766
push_back 940529752
push_back 608828527
get 136050
push_front 681380930
get 259033
get 210678
get 394583
push_middle 751134285
push_front 80660368
push_front 400287305
push_middle 918391488
push_back 139896225
push_front 310913379
push_middle 909277183
push_back 300061441
push_back 620051509
get 343288
push_back 107799972
push_middle 828950867
push_front 685849233
push_front 425434675
get 389502
push_front 826696352
push_front 426844815
push_back 816339071
push_middle 73022760
push_middle 534759742
push_front 690641669
push_back 889005157
push_front 630236079
push_back 91903275
push_front 38562001
get 76112
get 353080
push_front 987821719
get 273845
push_back 995443603
get 141736
push_middle 145273485
push_front 319931923
push_middle 321706835
push_middle 600257274
push_front 668230252
get 244185
push_front 989867887
push_front 116085705
get 460524
get 315248
push_middle 451676564
push_back 112757108
push_back 613208724
push_front 244914993
push_middle 876648124
get 141148
push_middle 344588347
push_middle 300762992
push_back 946337756
push_front 445364017
push_front 350905874
get 50576
push_back 231954136
get 437377
push_front 111301046
push_front 711562584
push_middle 896478222
push_back 86967839
push_back 279217815
push_back 666907682
push_middle 489174678
push_back 700318496
push_middle 729215761
push_back 293997493
push_front 22634863
push_middle 3204297
push_front 559368691
push_back 182416793
push_front 3606997
push_back 182734432
push_back 641916670
push_middle 272232865
push_back 170683744
push_back 229526548
push_front 190186481
push_middle 529098027
push_front 285733698
push_front 620568127
push_front 567244736
push_back 12317788
get 305061
get 167176
push_back 844786022
push_front 126141520
push_middle 509608885
get 34073
push_front 244723049
push_middle 665928964
get 350385
push_front 866537849
push_front 483342352
push_back 566270038
push_front 985168839
push_front 893450325
push_back 765395731
push_back 769914199
push_front 71006402
push_back 99156274
push_back 785637174
get 147658
push_back 854177052
push_front 766167382
push_back 930413495
get 419030
push_front 587713280
push_front 56132628
get 154909
push_middle 521307791
push_front 766253853
push_middle 394456972
push_middle 472556423
push_front 31028041
push_back 290956719
push_front 237765756
push_front 574921173
get 65603
push_middle 184773414
push_back 711322435
push_middle 837473717
push_back 949266018
push_front 970318397
get 117279
push_back 646877620
push_middle 756830217
get 250939
push_middle 655008124
push_middle 455406457
get 161580
push_front 742535620
get 307848
push_back 502359610
push_back 55893674
push_middle 892161584
push_front 496828570
push_middle 658170537
get 57844
push_middle 484983374
push_front 999198578
push_middle 761104302
push_back 765656092
push_middle 561597754
push_middle 4802117
get 223068
push_middle 296205944
push_back 537670377
push_middle 897799183
push_middle 407279775
push_middle 865121835
get 315112
push_front 538681832
push_middle 285565771
push_back 796072028
get 36613
get 252557
push_back 25255257
get 372903
push_front 322834681
push_front 554160253
push_front 14198985
push_back 859616224
get 21552
push_middle 665516558
push_front 208404356
push_front 367196090
push_middle 334858373
get 151464
push_middle 234022680
push_front 793082758
get 58294
push_middle 659858035
push_front 350066354
push_front 758810350
push_back 441764769
push_back 509096165
push_back 310527843
get 469113
get 37723
push_back 480615766
push_middle 499461511
push_back 941132892
push_middle 994590035
push_back 615961940
push_middle 405604824
push_middle 530917218
push_middle 430527015
get 69876
push_front 430952212
push_middle 969766680
get 41403
get 460760
get 302965
push_front 242260357
push_back 525356177
push_middle 423168087
get 408288
push_front 531108600
push_front 679195098
push_front 983389095
push_front 579328975
push_middle 476636153
get 376081
push_back 816271738
push_front 901477319
push_back 372887799
push_front 191690682
push_front 85596828
push_back 224979653
push_back 839564188
push_middle 929984977
push_back 266802837
push_middle 557921984
push_middle 494983149
push_front 32974486
push_middle 633551449
get 142510
get 167359
get 19642
push_back 940974923
push_front 333826231
get 26348
push_middle 958169817
push_middle 928383501
push_front 697963668
push_front 406720302
push_front 159983918
push_back 956713277
push_back 839320655
get 340133
get 206510
push_front 471409706
push_back 988403863
get 471890
get 235281
push_front 938090073
push_front 591953089
push_back 413551205
push_front 12537033
get 488689
push_front 710394772
push_back 834481320
push_back 189935562
push_back 58668464
get 63407
get 412670
push_middle 356724584
push_back 465641658
get 327562
push_middle 160108464
get 167279
get 486372
get 281502
get 144459
push_front 940218432
get 91309
push_back 785050520
push_middle 513822024
push_back 184319103
push_back 702514938
push_back 934677118
push_middle 885709862
push_front 927215203
push_middle 622008970
push_middle 579138102
push_back 457663898
get 183221
push_front 687232289
push_front 124116042
push_front 314761103
get 395999
get 231537
push_middle 846146318
get 394747
push_middle 198660063
push_back 772483725
push_front 26772631
push_back 283368202
get 121197
push_middle 655588911
push_front 170714484
push_middle 896662304
push_back 892240694
push_back 315353609
push_middle 439338732
push_back 888832782
push_back 715868941
push_back 184984831
push_front 282149668
push_middle 183634224
get 135120
push_middle 296330466
push_front 342398874
push_front 812109856
push_middle 414013113
get 87069
push_middle 676822761
push_front 256961386
push_middle 731330442
get 14219
get 254844
push_front 578770217
get 145623
get 79437
push_front 345990974
push_middle 311755207
push_front 307160109
push_middle 866221088
push_back 540832366
push_front 144225477
get 330808
get 174567
push_back 695048695
push_middle 170655691
push_middle 917314675
push_back 848819414
push_middle 753750135
push_front 587142113
get 309278
push_front 346482539
get 257563
get 109362
get 227582
get 372564
push_middle 71463843
push_back 337796470
push_front 706228247
push_back 245929608
push_middle 948413958
push_back 712375821
get 403338
get 3930
push_back 70717432
push_middle 708737825
push_front 614000312
push_back 449061469
get 313330
get 405085
push_front 444470064
push_front 738864926
push_middle 260066366
get 480671
push_back 873802856
get 357636
push_front 636393834
push_middle 626567291
push_back 529983097
push_back 630722889
push_front 678410631
push_back 757657891
push_front 255812534
push_middle 682031129
get 370884
push_back 503761956
push_front 665692281
push_back 412313500
push_front 282825208
push_middle 877954547
push_back 801199428
push_back 471824490
push_back 58276805
push_front 244342489
push_front 254491259
push_middle 533390776
push_front 677998944
get 94538
get 167190
push_back 433064876
get 488588
get 286541
push_middle 767504495
push_front 673765308
push_front 728504992
push_back 186974667
push_middle 664538256
push_back 135805917
push_back 471380552
push_middle 743624478
push_back 654484570
push_back 221542047
push_front 452233829
get 391579
get 114534
push_middle 433072366
push_middle 731294439
get 339005
push_middle 374632019
get 368912
push_front 554959819
push_back 684779667
push_back 878698937
get 424966
push_front 925975268
push_front 978381149
push_front 46906882
push_front 33105169
push_middle 670353697
push_back 452892010
push_front 87045813
push_back 772479718
get 98789
push_front 682493375
get 393546
push_middle 615524232
push_middle 417633740
push_back 487113486
push_middle 435425611
get 315019
get 451108
push_back 661437377
push_middle 426302676
push_middle 684803880
push_middle 741190255
push_middle 526018315
push_middle 540493402
push_back 251163751
push_back 804927859
push_back 9841206
push_back 764580001
push_front 848107793
push_back 878231610
push_middle 772675347
get 315117
get 339425
push_middle 489160846
get 226868
push_back 326153008
push_back 490848948
get 349493
push_front 759749539
get 282787
push_front 620284521
get 477037
push_front 797364544
push_back 584611844
push_front 327386148
get 127937
push_front 584960358
push_back 211705026
push_front 380910282
push_back 248783741
push_middle 574446340
get 411273
get 177667
get 254516
get 193463
push_front 706029231
get 415869
push_front 691123840
push_middle 574410625
push_front 484315020
push_back 738182498
push_back 270455725
push_back 364564411
get 372296
push_front 771090289
push_back 685558541
push_back 901793933
push_back 491086754
push_back 525696245
push_front 315492203
push_back 606748319
push_middle 474943313
push_back 771312408
push_back 643263863
push_front 489446941
push_front 587364816
push_front 121373448
push_front 830411522
push_back 597006722
push_middle 522126181
push_middle 464498007
push_front 197479466
push_back 533521250
push_front 502160025
get 289008
get 97390
push_back 539813493
push_back 309706990
get 259100
get 483735
push_front 175743410
push_front 433166802
get 433388
push_front 526914126
push_back 804943894
push_back 776279841
push_front 383795018
get 171518
get 353119
push_back 588711709
push_back 348792071
push_front 935251384
push_front 329386668
push_middle 482945835
get 393143
push_back 745620671
push_middle 504498646
push_back 347455194
push_front 266124872
push_front 397093353
get 207576
get 307240
push_middle 139528311
push_back 271737260
push_middle 234944614
push_back 908366666
push_front 110217010
push_front 527556943
push_back 514852689
push_front 980752823
push_front 533467699
push_front 864280107
get 218472
push_front 160091135
push_back 545839468
get 374849
push_front 667812667
get 74851
push_front 341651473
push_middle 10309977
get 328644
get 5252
push_front 516134112
push_front 416590385
get 404579
push_back 801339920
push_back 784205798
push_back 644814978
get 142717
push_back 818997544
push_middle 545147920
push_back 849104650
push_back 476012167
get 189230
push_middle 525933380
push_front 687770257
push_middle 233285767
push_back 933200765
push_back 986090890
push_front 982262439
push_back 329837497
push_middle 413752195
push_back 843302936
push_middle 533505064
get 36001
push_front 812988758
push_front 43881110
push_middle 305382864
push_front 693033564
push_middle 959864133
push_front 14516121
push_middle 68266760
push_front 6595922
push_front 299804864
push_front 839931974
push_middle 347687928
push_front 454360252
push_front 397407834
get 20310
push_back 650062018
get 78004
push_back 386045774
push_front 922325510
get 471502
push_middle 944179919
push_back 223969179
push_front 531315077
push_back 961472392
push_front 11288776
push_front 384874153
push_back 995932061
push_front 533992535
push_front 767315832
push_middle 390788275
get 273287
push_middle 155923132
push_middle 56873498
get 449831
push_back 227690598
push_front 767320142
push_back 618657828
push_front 637504489
push_front 737761397
push_front 742841106
push_back 145163069
push_front 677466968
push_front 175975432
get 443922
push_back 376040163
push_front 742483
push_front 192422225
push_middle 299824005
get 21022
push_back 215559875
push_back 374135004
push_back 383591170
get 279264
push_back 703356702
push_back 656528566
push_middle 633866734
get 330531
push_front 230705407
push_back 417485751
push_middle 317398290
get 51754
push_back 184174751
get 194282
push_front 802635883
push_back 76363239
get 292931
push_front 641965200
push_middle 960900953
get 231794
get 101309
push_middle 330446035
push_back 70079890
push_back 164816184
push_front 918300958
get 134847
push_back 289452207
push_front 48886
get 178125
get 306054
push_front 158369161
push_front 463586392
push_middle 72896867
push_front 827016616
push_middle 945793739
push_back 168727377
push_middle 267481083
push_front 416680751
push_back 458490614
push_middle 331268578
get 57657
push_front 179521613
push_back 608656476
push_front 840765775
push_back 834018967
get 263753
push_back 625349266
push_front 559096815
push_back 400503656
push_middle 42137996
push_front 744988893
push_back 333644495
push_middle 770572462
push_front 720235964
push_middle 738386594
push_middle 369608642
push_middle 540002489
push_back 427051256
push_back 656007664
push_back 364712697
push_middle 413554100
get 495124
push_middle 30333890
push_front 139215733
get 101228
push_front 482870212
push_front 869793468
get 100692
push_back 841739035
get 31314
push_back 980737708
get 252009
get 189616
push_back 309327832
get 55610
push_middle 844631336
push_front 206524041
push_middle 243983279
push_back 75029870
push_back 295066636
get 46162
push_front 42087980
push_back 720461228
get 100522
get 235000
push_back 983198338
push_back 247877948
push_middle 826473787
push_middle 101162284
push_middle 40955206
push_front 215903066
push_middle 817891937
push_front 608905556
get 347468
push_middle 472268517
push_front 480985013
push_back 964936156
push_middle 754343896
push_back 960842446
push_middle 413827525
push_middle 20877053
push_back 580571154
push_back 652991818
push_back 631156305
push_back 577330607
push_back 582716883
push_middle 456801585
push_back 143167816
push_back 837009892
get 447130
push_back 767595900
push_front 952828509
push_middle 51984568
push_front 700732214
push_middle 167446934
push_back 942289737
push_front 668833639
push_middle 178972180
push_back 166965294
get 362464
push_back 412718642
push_back 906483920
push_front 867233729
push_middle 284592123
push_middle 393818577
push_back 414414935
get 456312
get 72970
get 61305
push_back 783194071
push_front 442128800
push_middle 591359695
get 318050
get 312670
push_middle 276159671
push_middle 986818560
get 362935
push_middle 447266478
push_back 624422858
get 168104
push_back 950277230
push_back 232575206
get 355434
push_front 236340517
push_front 585515686
push_middle 477638753
push_middle 685953749
get 33861
get 331054
get 114186
push_front 504046848
get 190310
push_middle 439748104
push_front 706814388
push_back 768427368
push_front 251695490
get 120805
push_front 757568099
push_middle 809691997
push_back 956929273
push_front 160522387
get 296550
push_front 315090738
get 285358
push_back 321437113
push_middle 350791146
get 397028
push_middle 204563909
push_back 231606095
push_back 350330365
push_front 621263089
push_front 517751731
get 301370
push_front 625603584
get 172397
get 224011
push_back 861199122
push_middle 361190800
push_middle 583091928
push_middle 282216850
push_middle 769346915
get 313746
push_middle 110277853
get 225997
get 463222
push_middle 635629695
get 263132
push_middle 808997774
push_front 89248869
push_middle 701039727
push_front 841581227
push_front 848074178
get 465906
push_middle 501304304
push_front 303620537
push_front 350376559
push_back 662416668
push_middle 349947246
push_front 347675197
get 414714
get 969
push_middle 834865867
get 468933
push_middle 894095281
push_middle 819523818
push_front 711023807
push_back 330452430
push_front 442590736
push_middle 899301726
push_back 778259500
push_middle 334681320
push_front 299810049
get 401210
push_front 298142261
get 409436
push_middle 757438495
get 74455
push_back 756476900
get 430770
push_back 484087591
get 364076
push_front 484985316
push_middle 314295041
get 352637
push_front 874034211
push_middle 534533301
get 381922
get 442907
push_middle 732008887
get 481750
get 247191
push_middle 803330274
get 152150
push_middle 868210110
push_front 714784563
push_middle 574492432
push_middle 177380056
push_front 583494089
push_middle 707698719
push_back 310001088
push_back 144624448
push_back 888748787
push_middle 289254461
push_front 486534048
push_front 487689622
push_middle 485928923
push_middle 745281374
push_front 290886852
push_back 741667339
push_middle 372523866
push_front 546145244
push_front 154258227
push_middle 976363958
push_middle 242338657
push_middle 548335175
push_front 8648166
push_middle 877285155
get 221612
push_front 567646344
push_back 443985323
push_middle 283768898
push_front 674024854
push_back 415856666
push_front 638932630
push_front 887315907
push_middle 221122857
get 134074
push_back 605884860
get 337890
push_back 265842014
push_front 67125330
push_front 874956124
push_back 891144714
push_back 486822559
push_front 928059980
push_back 322297935
get 235513
push_front 341891418
push_front 123409664
push_front 68705225
push_back 822020435
push_front 998258284
push_middle 956756411
get 292542
push_back 303869655
get 52549
get 444014
push_middle 443675066
get 238190
push_middle 282253908
push_middle 109974582
push_front 473262908
get 467376
get 185722
push_middle 130400682
get 253520
push_front 515506379
get 459592
push_front 978689160
push_middle 637930695
push_middle 602557340
push_back 658431187
push_back 889278750
push_middle 775834045
get 152778
get 381201
push_middle 59445527
push_back 193107226
push_front 82069529
push_front 199821617
push_middle 939604213
push_middle 575463283
push_front 774260745
push_middle 624877283
push_middle 408580469
push_middle 443768319
push_front 482922425
get 369366
get 380073
get 449276
get 68225
push_front 48232410
push_front 663764006
push_middle 208937807
push_back 900123070
push_front 919763348
push_middle 300032327
push_back 855179560
push_front 16730919
push_middle 104062169
push_back 767519602
push_back 935316967
get 221230
push_back 274476329
push_middle 182009420
get 317003
get 270143
push_back 502740435
push_middle 396424403
get 127102
get 225191
push_middle 777548755
push_back 92858003
get 402814
push_back 974291516
get 27411
push_front 470982281
get 474069
push_front 17219379
get 109879
push_middle 270946214
push_front 527316693
get 328136
push_middle 133534058
push_middle 200520773
get 377446
push_middle 882751493
push_middle 51391061
get 453476
push_front 403622225
push_back 932832904
get 466300
push_middle 324284168
push_middle 688394565
push_front 428147590
get 58307
push_back 467832603
push_middle 154766622
get 421385
push_middle 80532398
get 339555
get 40248
get 496088
push_middle 444019305
push_middle 662044603
push_front 629926819
push_back 931466931
push_middle 385770205
push_back 653035238
push_middle 207991444
push_front 268037846
push_front 600324144
get 110144
push_front 369146342
get 460378
push_back 607317982
push_front 150762566
push_front 216906833
get 42828
push_back 951690321
push_back 283373685
get 461581
push_back 768683325
push_back 138701029
push_front 316715045
push_front 97267221
push_back 96637848
get 454075
push_back 7795221
push_back 444175161
push_middle 534046773
get 53363
push_middle 682974324
get 307215
push_front 360875678
get 90951
push_back 287964114
push_front 235195759
get 427053
push_middle 554395700
push_back 442496256
push_middle 645945872
push_back 251930470
get 84740
get 82989
get 438618
push_back 546437858
get 448059
push_back 762041277
push_back 296645152
push_back 23382909
push_middle 353299891
push_front 949344859
get 153164
push_middle 347786499
get 163379
push_front 545856863
get 220034
push_back 366936079
push_middle 297964747
get 463877
push_middle 857648127
push_front 247888172
push_back 271526342
push_middle 672179565
push_back 666580701
push_middle 376637619
push_back 362572683
get 286226
get 60128
get 136148
push_middle 487017717
push_back 219515112
push_front 905829833
push_middle 237939802
push_back 347481572
push_front 363068574
get 145082
push_middle 898702066
push_middle 10213429
push_back 696005598
push_back 958652441
push_back 390786761
get 455298
push_middle 129901877
push_front 157513965
get 233024
push_front 694062668
push_back 744612918
push_middle 196106795
push_front 853775312
push_back 792509290
push_middle 109971482
push_middle 575954455
get 276011
push_front 410136816
push_middle 962635758
get 253353
push_back 581109378
push_back 928465928
push_front 804379840
push_middle 642457669
push_back 58006717
get 238191
push_front 189625104
push_front 545586898
get 215797
push_back 926297410
push_front 754038300
push_middle 135944913
push_front 849672158
get 295397
get 317416
push_middle 952344936
push_front 112949739
push_back 156680815
get 162389
push_front 268494455
push_middle 991546077
push_back 363279539
push_back 555948400
push_middle 907158531
push_middle 326781429
push_back 237097937
push_middle 754862205
push_front 336753195
push_back 210930923
push_front 26452138
push_back 387928058
get 2066
push_back 518313594
push_front 873663020
get 202000
push_middle 189198063
push_front 665937464
get 134401
get 331630
get 360827
push_middle 677142586
push_back 909983809
push_back 392152784
get 313753
push_front 908107868
push_middle 603039335
push_front 201072651
push_back 480962137
push_back 234670801
get 324620
push_back 356653896
push_middle 669188140
get 166255
get 174873
get 70393
get 226818
push_front 870429738
push_front 87989476
push_back 589009271
push_middle 426622256
push_middle 189283263
push_middle 42695124
push_middle 171618021
get 333214
push_middle 289017793
push_middle 292672552
push_middle 750670120
push_front 392815271
push_back 470306923
push_front 177293432
get 299690
push_middle 384418043
get 280222
get 299859
push_front 43252890
push_middle 889256906
push_middle 706115159
push_back 6350405
get 379602
push_middle 407855569
push_middle 681558190
push_front 643376190
push_front 369969287
push_back 276131542
get 39124
get 9495
push_back 54871037
get 153057
push_back 976403412
get 190027
get 436546
push_back 795817659
get 475785
push_front 308406827
get 286282
push_middle 646251993
push_middle 787985077
push_back 897033651
get 160875
get 371525
push_back 399164168
push_back 127509283
get 291382
push_back 806310205
push_front 340800261
push_front 771428787
get 373389
push_middle 479913443
push_middle 305261765
push_back 706962876
push_front 766710492
push_back 841640771
get 214118
get 130238
push_front 825454860
push_back 947976486
get 84258
push_front 758820672
get 299111
push_front 407435763
push_middle 266088406
push_middle 648303953
push_front 144556779
push_back 943339832
get 135093
push_middle 213300381
push_middle 57783705
push_back 743793144
push_middle 888002196
push_front 454402739
push_back 430726417
push_back 212705833
push_front 664546385
get 105728
get 321299
get 278339
push_middle 374389154
get 44058
push_middle 321701435
push_front 797127271
get 230261
get 253098
get 385141
push_middle 981787218
push_front 5723981
push_front 929461353
push_middle 338932178
push_back 377497697
get 3048
push_front 890420475
push_back 310164798
push_front 339438958
push_front 862189850
push_front 792930350
push_middle 682928009
get 299793
push_front 208319499
get 222620
push_back 701334250
push_middle 593938667
push_front 990293728
push_back 66505493
push_back 208224092
push_back 2114441
get 444541
get 176406
push_back 723117466
push_front 681215881
push_middle 2253685
push_back 685731653
push_back 941143055
get 217581
push_front 613990904
get 190094
push_front 768594180
push_front 779302329
push_front 879662309
push_front 68260071
get 370951
push_back 494908950
push_front 987146209
get 181415
push_back 298848043
push_middle 579774074
push_front 190928895
push_front 70798158
push_front 429204592
push_front 152627322
get 226347
push_middle 604396645
push_middle 216891734
push_back 705550248
push_front 575565078
push_back 449242085
push_back 724487410
push_front 179448335
push_front 452600319
push_middle 140762983
push_front 819989264
push_back 291018277
push_back 21585432
push_back 346689106
get 161656
push_middle 381730946
push_front 83345223
push_front 641254619
get 131850
get 29872
get 416076
get 245740
get 225868
push_front 624559145
push_back 790837017
push_front 170588622
push_middle 266358443
push_front 308549101
push_middle 586582182
get 313465
push_back 606077225
push_middle 768285104
push_front 149830310
push_middle 660233375
push_front 16621132
get 79481
push_middle 62421966
push_back 608176526
get 236673
get 94803
push_front 248854069
push_back 429516113
push_middle 556170915
push_back 385047909
push_front 124063937
push_back 441329781
push_middle 910508
push_middle 917890945
push_back 553938213
push_middle 802071374
push_back 235916091
push_front 998778658
push_front 651402393
push_middle 45376796
push_back 680127594
push_middle 558784045
push_front 595028196
get 316664
push_back 37611148
push_front 549669995
get 427613
get 441635
push_back 841422866
push_back 52462499
push_front 898785439
push_back 654942324
push_front 637188282
push_front 876925980
push_front 767931951
push_front 539181694
push_back 595401390
get 82341
push_back 832006127
push_back 895233079
push_back 483413787
get 332943
get 33289
push_front 333507211
push_back 372647755
get 218894
push_front 922467730
push_front 361033463
push_middle 143272618
push_middle 589248901
push_front 413096408
get 226587
push_back 868995328
push_front 141076336
push_back 606412697
push_back 603286609
push_front 984179561
push_front 973099317
push_middle 590410370
push_front 691445508
push_front 50511676
push_middle 798900501
push_front 367538057
push_middle 52030409
push_back 374449511
push_front 199297876
get 73511
push_back 698361708
push_middle 40272326
get 338454
push_back 679825821
get 229865
push_middle 729850263
get 213006
push_middle 323651341
push_middle 410124178
push_back 273785828
get 256491
push_middle 451381643
push_back 685899822
push_middle 342259350
push_front 216506900
get 344004
push_front 11577714
push_back 621519751
get 35936
get 60936
push_middle 36230784
push_middle 434381431
push_middle 114571371
push_middle 173930650
push_middle 483276259
push_back 3013755
push_middle 240027501
push_middle 135199468
push_back 183237733
push_front 487344280
push_back 593415716
push_back 252708175
push_middle 148208403
get 134192
push_middle 478087779
push_middle 330553736
push_middle 138608712
push_middle 993273979
push_middle 85785721
get 480662
push_middle 124171644
push_front 235621197
push_back 806940815
get 290460
push_front 238222250
push_middle 827892399
get 46530
push_front 877946330
get 183081
push_back 505942002
get 332830
push_front 11555706
push_front 876889556
push_front 570789351
push_middle 511015298
get 179330
push_middle 164838770
push_front 167387334
push_back 753280219
push_back 90624155
get 231360
push_middle 58099815
push_front 969023264
push_back 998994877
get 300434
push_back 821312784
push_front 669337613
push_front 808885899
push_back 16416998
push_back 390759143
push_front 607095726
get 31180
push_back 910646118
push_front 342040070
push_front 224869052
push_middle 353804194
push_front 235956102
push_front 603534649
push_back 647575840
push_back 341000154
push_front 209589100
get 127463
push_back 396358866
get 436493
push_middle 698827181
get 173935
push_front 75687194
push_back 961707638
push_back 405790810
push_middle 677179200
push_middle 769933286
push_back 595550158
push_front 831837747
push_middle 766546377
push_front 541420979
push_back 745688916
get 469645
push_front 802000107
get 441894
push_back 868545927
push_front 50586550
get 261635
push_middle 642726976
push_back 348959093
get 497409
push_front 877298566
get 352535
push_middle 461017450
get 356277
push_middle 150320988
push_back 778361848
push_front 242195899
get 13888
push_front 794589844
push_front 649861024
get 15476
get 193142
get 37102
push_middle 307457671
get 57105
push_middle 682645963
get 473024
get 486323
push_front 345663556
get 170964
push_front 821253355
push_back 912863700
push_middle 877488811
push_front 905300286
push_middle 92819793
push_middle 893204046
push_back 850494332
push_back 152501749
push_middle 874062046
get 475773
push_middle 696689305
get 274609
push_back 591033475
push_back 468723617
get 23629
push_back 781900106
push_middle 581728949
push_back 32536169
get 351898
push_back 103889185
push_middle 262160706
get 205522
push_front 724370224
push_back 813782919
push_back 578821277
get 176207
push_back 294392352
push_front 739570324
push_front 306454082
push_back 278521442
push_back 430591417
push_middle 130741207
push_back 297141482
push_front 546423091
push_back 296441648
push_back 266636718
push_front 559567606
push_middle 951340980
get 352495
push_front 662856762
push_back 722467370
push_front 485555753
push_back 392431829
get 482356
push_front 135029287
push_back 67432399
push_middle 590014248
push_front 662521776
get 304864
push_middle 451394274
push_back 390842855
push_back 636104415
push_back 959220725
push_back 858506291
get 417949
push_middle 474716803
push_back 573298423
push_front 453347251
push_front 831974966
push_middle 217363775
push_front 683851532
push_middle 484996043
push_back 222378335
get 326167
push_front 895352484
get 61673
push_back 856352328
get 224994
push_front 369266221
push_middle 809758854
push_back 680718929
get 29018
push_back 165933511
push_back 869892892
push_middle 244572547
push_middle 715947203
get 139895
push_middle 731503606
push_back 514423568
get 282523
get 229020
push_back 485136128
get 289570
push_middle 986381425
get 410611
push_middle 965083097
push_front 709943551
push_middle 262810392
get 413065
push_middle 748871025
push_middle 480711405
push_front 74673817
push_back 63656413
push_back 126605511
push_middle 230885826
push_middle 808452944
push_front 425032542
get 145489
push_front 46787897
push_front 841113178
get 180487
get 400374
get 2330
push_middle 412501963
push_middle 865829493
get 444026
push_back 45875058
push_middle 165018918
push_back 729553468
push_middle 817426275
get 211589
push_front 879397836
get 412820
push_middle 105085382
push_front 342143543
get 344741
push_back 101137089
push_middle 108798984
get 150159
push_back 195989446
push_back 312075069
push_front 402549688
push_front 84369540
push_front 181383588
get 275477
push_middle 605907636
push_back 518505059
get 298411
get 249362
get 33779
get 243350
push_front 782782641
push_middle 186017154
push_middle 251002915
push_back 246139701
get 187254
get 279223
push_back 275367662
push_back 617583075
push_front 53389196
push_front 16784509
get 324288
push_back 118745387
push_front 838619558
push_front 136027838
push_middle 750349319
push_middle 86761442
push_back 938380627
push_back 901362811
push_middle 654879803
push_middle 533747140
get 452444
push_front 80408588
push_front 2606204
get 384207
push_middle 497671781
push_back 251315613
push_back 418800288
push_back 575786207
push_front 158025859
push_middle 694063326
get 33042
get 359210
get 266313
get 327441
push_back 880680368
get 418250
get 103199
push_back 305826920
push_back 827766784
push_middle 333111050
get 323989
push_middle 947824871
push_middle 627327053
push_front 516183238
get 273650
get 207811
push_front 160764067
get 149671
push_middle 936793060
push_middle 48587249
push_back 736359295
push_front 18309226
push_front 647019689
push_back 867913449
push_middle 721720390
push_front 72603115
get 257703
push_middle 871267516
push_front 923122387
get 319692
push_back 135712092
get 265745
push_front 545586703
push_middle 425153005
push_middle 758358344
push_back 168384491
push_back 734991190
get 300902
push_front 789768604
push_front 852758622
push_front 187190650
push_middle 426979498
push_front 63308516
push_front 760674
push_back 275950317
get 354883
push_middle 699915962
push_middle 137485753
push_middle 771229832
push_middle 523944961
get 288918
push_back 313042706
push_back 59656260
get 357019
push_back 699392202
push_back 881351513
push_middle 198790726
push_front 947254510
push_middle 584480993
push_middle 727601420
push_front 610600791
push_front 108494196
get 298498
get 245544
get 105596
push_middle 969705713
get 309788
push_front 488379215
get 43076
push_front 939000713
push_front 566083582
push_back 214043236
push_back 256039019
push_front 295605871
push_middle 928294871
get 199144
get 74300
push_front 28011104
push_front 15048606
get 92944
push_front 54445437
push_front 336703758
push_front 230345560
get 265734
push_middle 229834497
push_front 266215270
push_middle 657398039
push_front 459746939
push_front 955847070
push_back 574071865
push_front 629588021
push_back 842711097
push_front 416408945
get 471269
push_front 201561484
push_middle 183783111
push_front 521902007
push_back 601563379
push_front 889497707
push_back 241822523
push_back 562366180
get 260486
get 423538
push_back 658462259
push_middle 671034922
push_front 545542303
get 70517
push_back 989875189
get 412723
push_middle 831620726
push_middle 145924080
push_middle 431791867
get 71786
push_back 250962152
push_back 58939244
get 150030
push_back 294002715
get 371927
push_front 165007451
push_back 933562129
push_back 351188653
push_middle 21362307
push_front 341286951
push_middle 485431376
push_front 67125747
push_front 787216499
push_front 143194018
push_back 107303125
push_front 615723490
push_middle 347025818
push_middle 201486556
push_back 503469063
get 226453
push_front 612067684
push_middle 159533900
get 200109
push_front 735376409
get 117835
push_front 110364937
push_front 685958497
push_middle 584411169
get 45994
push_back 376865595
push_front 309880870
push_middle 646479730
push_back 238455585
push_front 565393340
push_back 810244166
push_middle 366221265
get 273421
get 338251
push_back 967389095
push_front 251207814
push_back 123915147
get 155695
push_front 896761865
push_front 92309287
push_middle 999355055
push_back 34240571
push_back 45125696
push_front 218743838
push_back 368939025
get 129943
push_front 585506450
push_back 416555807
get 356538
push_front 700414280
push_front 458434236
push_middle 115406981
push_middle 587269680
push_front 146344152
push_back 155070040
push_front 980128618
push_middle 978839843
push_front 621422155
get 104179
push_middle 142589355
push_front 813999665
push_middle 648120929
push_back 148432816
push_front 340129577
push_front 891063884
get 172887
push_middle 884390004
push_front 616532069
get 100626
push_front 794875116
push_back 750265266
push_middle 870111702
push_front 901098914
push_middle 42441065
push_back 212327789
push_middle 581999137
push_back 984766112
push_back 955857448
push_front 62656246
push_front 477192501
get 10546
get 309626
push_back 690143896
get 142503
get 494244
get 26642
get 98640
push_back 438550869
push_front 333725660
push_middle 808143221
get 16353
push_middle 387903588
get 92828
push_front 522618297
get 391787
push_back 669553408
push_back 476926870
push_back 258748159
get 380811
push_middle 968684390
push_middle 433759695
push_front 859339785
push_front 131210335
push_front 908125239
get 46270
push_back 79524258
push_back 931894908
get 257202
push_front 692915254
get 125832
push_back 309460630
get 38589
get 260866
push_middle 154181563
get 270851
push_front 847574277
push_front 525837898
push_front 523476486
push_front 147196746
push_front 716856844
push_front 4891420
push_front 820478689
push_middle 232525651
push_middle 546388680
push_front 799440705
get 431211
push_front 811281495
push_front 837332760
push_back 981509478
push_back 658021936
get 260239
push_back 104390849
push_middle 634372531
push_middle 458192677
push_back 135010856
push_middle 315534880
push_front 309708457
push_back 801118461
push_back 539207262
get 32199
get 169283
push_back 583001398
get 39879
push_middle 996604205
push_middle 624902759
get 58374
push_back 493527887
push_front 468160855
push_front 880417349
push_middle 356055779
get 494852
get 277783
push_middle 615721622
get 89712
get 186298
push_back 181251799
push_middle 724134325
push_back 310801172
push_middle 923812534
push_back 732918520
get 493733
push_back 832919552
get 428440
push_back 243174363
push_front 578149508
push_middle 544604631
push_back 868411361
get 273192
push_back 365088346
push_front 205586901
get 112681
push_middle 491143993
push_front 426025135
push_front 454033106
push_front 941113314
push_back 35176991
get 94336
push_front 861279052
push_middle 849806249
push_back 762531395
get 71018
push_front 682779071
push_front 603538059
get 435697
get 277398
push_middle 975232296
get 283395
push_front 253767387
push_front 309276512
push_back 509061717
get 106532
push_back 577954795
push_back 567328638
push_middle 495224877
get 305632
push_front 56802402
push_front 846182894
get 340052
get 50203
push_middle 866709151
push_back 416566742
push_front 389443703
get 403782
push_middle 48967568
push_front 644475533
push_front 609666886
push_middle 881008655
get 165142
push_front 560680927
get 256141
push_front 87937749
get 239450
push_back 359926476
get 266442
get 292003
push_back 342402485
push_back 433332528
push_middle 610131026
get 158763
push_front 658169675
push_front 329266089
push_middle 780216907
push_back 714572730
push_middle 682466568
push_back 290362179
push_back 406432509
get 167899
push_middle 737172052
push_back 886095240
push_back 253142024
push_front 211748875
push_back 403169380
get 262402
push_middle 32389582
get 40222
push_front 780606281
push_middle 871756747
push_middle 753794745
push_front 819260632
push_front 216542393
push_middle 496402718
push_back 760197111
push_back 437369312
push_middle 598346251
push_middle 900283814
push_front 497170939
get 319954
push_back 396729000
push_middle 71608022
push_front 170422795
push_front 641121774
push_front 701022390
push_middle 858460401
push_front 611773633
get 230042
push_back 939505031
push_back 645753513
get 331193
push_front 762947616
push_back 635415600
push_back 790200653
get 229383
push_back 435928597
push_front 757186333
push_front 311731617
get 492990
push_back 651982966
push_back 474260846
push_middle 855964793
push_back 953458806
push_back 47416021
push_front 848502693
push_back 162313627
push_back 642223117
get 469800
get 468645
push_front 875609792
get 35495
push_back 315074517
push_front 704922179
get 185953
get 62057
push_back 975321880
get 4229
push_front 898921190
push_front 768019695
push_front 209873349
get 216845
push_middle 45624983
push_back 598598934
push_middle 827946157
get 222895
push_middle 550570184
push_front 172368281
get 224994
push_middle 428977354
get 152482
push_front 155399285
push_back 281732601
get 434170
get 242968
get 140576
push_middle 125205595
get 45718
push_middle 441562191
push_back 37924334
push_middle 137080912
push_front 55790892
push_middle 368264824
push_front 638801673
push_middle 770700578
get 71932
get 173165
push_back 211734553
push_middle 115875116
push_front 422780883
push_middle 303805966
push_middle 157995095
push_back 424283891
push_back 250277686
get 205662
get 42735
push_front 608380364
push_front 325161275
push_back 371446882
push_back 60681907
push_back 789277977
push_back 745116412
push_middle 687469682
push_middle 118660837
push_front 260085833
get 121183
push_middle 128349611
push_middle 906084846
get 424716
push_front 553844813
push_middle 783377977
push_front 45719566
get 197415
push_back 761207607
push_middle 70520390
push_front 421069492
get 89945
push_middle 380537454
get 466724
push_back 869742073
push_middle 234831831
get 15224
get 308441
get 267708
get 241541
push_middle 212114099
push_back 287953847
push_middle 33412024
push_back 618606126
push_front 767836345
push_middle 855630872
push_front 280040416
push_front 746791369
get 254240
push_front 224131916
push_back 448825504
push_front 930946826
push_middle 561268191
push_middle 361642052
get 357766
get 316135
push_back 330765555
get 47326
push_middle 377277702
push_back 221279431
get 389831
push_front 710968574
get 294269
push_back 977390445
push_front 185987489
push_back 100005461
push_middle 408370528
push_middle 258884881
push_back 440794714
push_front 758902434
push_front 574422641
push_front 960930300
push_front 624170098
push_middle 781749376
push_front 80415797
push_front 659842630
push_front 109214497
push_middle 224169978
get 106308
get 495495
get 103539
push_front 832115536
get 29750
get 277655
get 172797
push_back 773620404
push_front 794143472
push_back 241114391
get 484903
push_front 30581011
push_middle 842098209
push_middle 140138126
push_front 20865752
push_back 871622102
push_back 435024409
get 350980
push_middle 561839884
push_front 22899166
push_back 819649449
get 271622
get 297144
push_front 359677272
push_back 623111957
get 261600
get 250342
get 421871
get 248795
push_back 505613111
get 204097
get 64105
get 44874
get 434580
push_back 267853688
get 370561
push_middle 445904629
push_middle 155188560
push_middle 632262396
get 119400
get 183632
get 447196
push_back 151311527
push_back 267453590
get 488035
push_middle 50975463
push_middle 822455191
push_middle 802678179
get 166822
push_front 450114969
push_front 448326866
get 112315
push_back 839332046
push_middle 887549411
push_back 383377991
push_back 65756233
get 92735
push_front 443814342
push_middle 897067446
push_middle 345256783
get 41338
get 130983
get 409244
get 253735
get 234545
push_front 246315663
push_front 996686621
get 32195
push_front 628971774
push_back 927312511
push_middle 103895940
push_back 615196153
push_back 719485089
push_back 429673267
get 110940
push_front 422345101
push_back 401796268
get 320054
push_middle 953111379
push_middle 120030553
push_middle 137778315
push_front 698988703
get 1306
push_middle 390411445
push_middle 406820900
push_back 181100721
push_front 880634576
push_front 828148219
get 389452
push_middle 669940299
push_back 887722759
push_front 145972607
push_middle 841211618
push_middle 942406841
get 496178
push_middle 934478729
push_back 401672363
get 51826
push_front 407696205
get 293490
get 173126
push_middle 586070627
push_front 667857850
get 283554
push_front 845183413
push_middle 812950871
push_back 102303755
get 260682
push_middle 466763306
push_front 819934602
push_middle 733175460
get 303743
push_middle 91087922
push_front 44394803
push_front 717346559
push_back 357820636
push_front 903253130
push_middle 941864329
push_back 100469072
push_front 450319429
get 314631
get 464233
push_back 417718893
push_front 373859068
get 333693
get 162636
push_back 147477028
push_middle 680636946
push_back 117447755
push_middle 868066879
get 458118
get 397243
push_front 312454235
push_back 367348040
push_middle 755434332
push_middle 456545823
push_front 723356359
push_front 410101721
push_middle 819325894
push_front 228446418
push_back 259987515
get 97456
push_back 363838595
push_middle 185405094
push_middle 430599077
push_middle 349062693
push_middle 954429399
push_middle 836873993
get 181086
push_back 798891268
push_middle 434686723
push_front 263478604
get 425010
push_front 390966152
push_back 817248779
push_front 54556230
push_front 173382615
get 75701
push_back 48495438
push_middle 55687001
get 231133
get 244513
push_back 710939421
push_front 966114102
push_front 546699537
push_front 907995931
push_back 327607737
get 384244
push_middle 384623525
push_front 555353887
push_middle 4790820
push_middle 681099273
push_middle 460402330
push_middle 398029384
push_middle 640659531
get 90858
get 10758
get 440762
get 96177
get 277809
push_middle 968558498
get 435153
get 471444
get 184262
push_middle 379309718
push_back 627905667
push_middle 633925474
push_middle 225015974
push_back 539387036
push_back 884095029
push_middle 659827149
push_front 762609467
push_front 599157144
get 43627
get 299025
push_middle 946462670
push_middle 910219555
push_front 316020106
push_middle 940338652
push_back 85550758
get 494750
get 229286
push_front 782378731
push_middle 896414754
push_back 931855717
push_front 609177182
push_middle 809913094
push_back 44638310
push_back 976139933
get 27235
push_middle 713363099
push_front 618364158
push_back 560527090
push_back 445008531
push_middle 711994577
push_back 219353866
push_back 222464357
push_back 98056008
push_middle 482272951
push_front 687996460
push_front 861699085
get 223214
push_middle 852095099
push_front 808465780
push_middle 235783832
get 192896
push_back 889573374
push_back 368403072
push_middle 672673965
push_back 428380685
push_front 858785566
push_front 776355080
push_middle 796245519
get 74127
push_front 131354342
get 325861
push_back 424443148
push_back 445887025
push_back 233170585
push_back 879624359
get 12347
push_back 592621523
push_middle 31401955
push_back 238279267
push_middle 105427815
push_middle 360333970
push_back 347928563
get 382119
push_back 894814130
get 78851
push_front 866427503
push_middle 122920578
push_back 783857112
get 223745
get 128745
push_front 879159061
push_middle 869075974
push_back 713804073
push_middle 181714824
push_front 599405801
get 283842
push_middle 951354647
get 445780
push_middle 340741387
get 473490
push_middle 555815104
push_middle 632848927
push_front 794273668
push_front 324891807
push_back 300243950
get 158834
push_front 226158928
push_front 648872951
push_middle 92248941
push_back 646752919
push_back 313713225
push_middle 607421582
push_front 521758402
push_front 927288725
push_middle 982666342
push_middle 858411666
push_back 726230420
get 261274
get 444656
push_front 603850481
push_middle 38807311
push_back 155602671
get 287165
push_middle 950344802
push_back 813210583
push_front 932682412
get 177980
push_back 411880005
push_front 849236736
push_front 256072695
push_middle 142830852
push_front 340601302
push_middle 148042931
push_back 862523033
get 283088
push_back 893343801
get 78689
push_front 844132365
push_back 549940931
get 365202
get 159538
push_back 678563497
get 470864
push_back 827175941
get 443015
push_front 695182654
push_back 356665225
push_middle 507990350
push_middle 302502913
push_middle 225071420
push_front 565652268
push_front 237058199
push_middle 151304737
get 239339
get 317093
push_back 297570309
push_front 959051390
push_middle 59583000
push_back 548501053
push_front 645049208
push_back 107790591
get 94848
push_front 155894191
push_back 215294604
push_back 636829456
get 204194
push_middle 313742338
push_middle 230524872
get 115100
push_front 356667224
push_front 621820453
push_back 836927344
get 359851
push_back 665765836
push_middle 432566999
push_front 167726063
push_front 776193635
push_middle 532546893
push_middle 751645922
push_front 362319961
push_back 571746057
get 348384
push_middle 800538870
push_back 937101022
push_back 93198886
push_front 115674261
push_front 997611254
push_middle 167965857
push_front 588895421
push_front 66223415
push_back 745047145
push_middle 789427841
get 305973
push_middle 505025573
get 16199
get 242607
get 56108
push_back 54678473
get 232621
push_front 67896112
push_middle 161465553
get 426381
push_middle 121932
push_back 152496321
get 494314
push_front 582013813
push_back 795108859
push_middle 162335955
get 468389
get 379300
push_front 401800495
push_front 539093566
push_middle 944470033
push_back 404669091
push_front 427559239
push_back 834888043
get 94780
push_front 716268641
get 254894
push_back 616102254
push_front 993328632
get 234884
push_back 864165561
push_back 407491710
push_back 300318656
push_middle 734632156
push_back 997108740
push_middle 956641407
push_back 383334509
push_front 969697000
push_middle 333720494
push_front 570833794
push_back 144882575
push_front 431450698
push_middle 167790437
push_middle 664974986
push_middle 760232868
push_front 520286656
push_middle 413614219
get 424399
get 156976
push_middle 487500354
push_middle 672926751
push_middle 370357371
get 113988
push_front 884601230
get 274497
push_middle 158145708
push_back 112074232
push_middle 233176673
push_front 431706081
push_back 28223298
push_back 274760364
get 241057
push_back 965515643
get 59984
get 166921
push_middle 962702314
get 16873
push_front 797450971
push_middle 343958920
push_back 55573402
get 166710
push_middle 549357080
get 219846
push_front 884540567
get 298762
push_front 89178809
push_back 753111219
push_middle 807692682
get 8755
get 23102
push_front 231116172
push_back 229133674
get 186697
get 21472
get 57574
push_front 929324579
get 367525
push_front 463272115
push_back 44240293
get 404065
push_back 607402730
get 163744
get 364483
push_back 959337908
push_front 708476855
get 213034
push_back 165103567
push_middle 521934353
push_middle 553297509
push_middle 238612343
push_middle 549328353
push_middle 991804897
push_front 370087486
push_back 394348309
get 205766
push_front 623717703
push_middle 105050764
push_back 217261587
push_middle 684092065
push_front 574503495
push_back 599828104
push_back 765394288
get 430680
push_middle 970917525
push_back 932327679
push_front 637397002
push_back 694691489
push_back 499661503
push_front 854142890
push_middle 392134143
push_middle 376057957
push_back 521772673
push_middle 299239748
push_back 768560718
get 303553
push_middle 622617510
push_middle 414634580
get 286247
push_front 614181198
get 125342
push_front 853330329
get 452752
push_middle 30202245
push_back 695852261
push_back 638858477
push_middle 473999920
get 174944
push_front 424891410
push_back 175802623
push_back 60147368
get 451852
push_back 273815839
push_back 688893899
push_front 321346846
push_back 854465385
push_front 211132507
push_middle 963762561
push_middle 495522118
push_back 190312026
push_front 373439128
push_back 833392297
push_back 539286180
push_middle 949703731
get 15155
push_back 735094659
push_back 351753269
push_middle 946590121
push_middle 412678147
get 473228
push_back 631396024
push_middle 578833761
push_back 706983372
push_back 175121877
push_back 546731014
push_back 453158182
push_back 640888002
push_back 776089847
get 144114
push_middle 43585508
push_front 252159792
push_front 838121281
push_back 854672404
push_back 659945704
get 473775
push_front 635720489
get 290465
push_middle 624821191
push_middle 194562195
push_back 289139140
push_front 901970732
get 14130
get 106751
push_back 916431099
push_middle 997954242
push_front 514333866
push_back 648412124
get 123330
push_front 414513982
get 452139
push_middle 400557926
push_middle 79199508
push_middle 635055613
get 11941
get 7192
push_front 105277458
push_middle 10256127
push_front 363072112
get 93347
push_front 178655676
push_front 386588632
push_middle 677494582
push_middle 270832640
get 168373
get 419045
push_front 572972413
push_middle 867532731
push_middle 402565572
get 295067
push_front 312306216
push_middle 464843461
push_back 868010454
get 202988
get 131008
get 320670
push_back 839064710
push_middle 886033529
push_front 980967792
push_front 700478861
push_front 852274372
push_back 393392520
push_front 839421045
push_front 340540433
get 81795
push_middle 626951738
get 199450
push_back 198535445
push_front 82181799
push_front 612948134
push_front 778489915
push_middle 510550165
push_front 671773934
push_front 372918394
push_middle 694776507
push_front 604860551
push_middle 656522977
get 17371
push_back 43910483
push_middle 720306152
push_front 369024919
push_back 933292023
push_middle 674750249
push_front 827251940
get 206183
push_back 970223559
push_middle 263916420
push_back 854777782
get 258131
get 10753
get 80146
push_middle 205354738
push_middle 849769744
push_back 672039155
push_middle 315074903
push_front 575090307
push_front 83266966
push_front 979683431
push_middle 246688516
push_front 911578911
push_front 247111005
get 464561
get 60687
push_back 398172083
push_back 603125099
push_back 107304990
push_middle 161255160
push_middle 220712619
push_back 362999869
push_middle 857878119
push_back 56319372
push_middle 256950419
push_back 320831448
push_middle 169254856
get 117037
push_front 611105327
get 348355
push_middle 252983621
push_back 159456472
get 108044
push_back 387460834
get 333574
push_front 749950739
push_back 911717748
get 22363
push_middle 750862175
get 218648
push_back 954362795
push_front 80508830
push_front 725171741
push_middle 297865201
push_front 222627488
push_middle 812307540
get 392890
get 3577
push_front 144648458
push_front 63668550
push_middle 654165628
get 56408
push_front 609917329
push_middle 309348048
get 16660
push_middle 428488599
push_middle 516405119
push_front 198574011
push_front 806882032
push_middle 708881828
push_front 966868817
push_middle 635766227
push_back 485846614
get 211836
get 291270
push_back 582914199
push_middle 568448809
push_middle 213550289
push_middle 578350327
push_front 647735826
push_back 318835841
push_front 41739985
push_front 56793738
get 461730
push_back 544024288
push_front 202957809
get 299908
push_front 549212763
get 231248
push_back 588068868
push_middle 517799791
get 33329
push_middle 677213128
get 81478
push_middle 636697188
push_front 329550921
push_middle 190824496
get 407470
get 275365
get 342921
push_middle 430229523
get 357346
get 112921
push_front 798155157
push_middle 496857887
push_front 863368723
push_front 612161693
push_middle 676424776
get 274358
push_back 785854493
push_back 674088320
push_middle 980500727
get 176679
push_middle 534855576
get 433784
push_front 743091616
push_front 181048476
push_middle 826512182
get 337125
push_middle 590085839
push_front 207399615
push_middle 926899828
push_front 599887180
push_back 921215876
push_middle 79972207
get 3429
push_back 661049463
push_middle 575694122
get 62237
push_front 218572428
push_back 87216496
push_middle 822948106
push_back 225068543
get 28890
push_front 411434128
push_middle 27852324
push_middle 921605278
push_back 435778020
push_middle 689590795
push_front 527421180
push_middle 299798766
push_back 701372913
push_middle 602352500
get 41808
push_back 155245840
push_middle 757471577
push_back 693632314
push_back 483821373
push_back 148153049
push_back 454466752
push_back 235541750
push_back 354902479
push_front 382588996
push_front 502938615
push_middle 949168273
get 299317
get 414446
push_middle 613042549
get 171762
get 440114
get 475974
push_middle 13846715
push_middle 475220801
push_front 772249151
push_back 771696871
push_back 757891873
push_front 704815384
push_middle 503350859
push_front 956665804
get 282805
push_front 577012298
get 285369
push_middle 832245519
push_middle 234071225
push_back 880474763
push_middle 62898453
get 382390
push_middle 26435857
push_back 163240289
push_middle 546667280
push_back 409794639
push_back 881941302
push_back 242516470
push_front 140296032
push_back 665148088
get 175449
push_back 118833669
push_front 371308323
push_middle 579626267
push_middle 927903785
push_middle 839902454
push_middle 205561256
push_middle 176271330
push_back 683026057
get 207961
push_front 577588565
push_middle 642099131
get 360873
push_front 111414225
get 232668
push_front 730819736
push_front 619792263
push_middle 544838571
push_middle 599112202
push_front 913276044
push_front 673939892
push_middle 663504857
push_front 355744583
get 388230
get 320695
push_front 170488257
get 116347
get 484613
get 312879
get 161949
get 116208
push_middle 650267455
push_back 383366612
push_middle 902794975
push_middle 808425355
push_middle 147738012
push_back 814622638
push_middle 546965721
push_front 871853207
push_front 573695430
push_middle 820019633
push_front 211057473
push_back 516458107
get 115736
push_front 58958738
push_middle 198987911
push_middle 668981938
get 90702
push_front 448645110
get 404533
push_front 767119086
push_front 88810543
push_middle 806155670
push_back 160485057
get 214528
push_middle 672951532
push_back 517737628
push_back 486410100
push_front 79425159
push_back 156665593
push_middle 261643985
push_front 960948487
push_front 809408066
push_middle 49377652
push_middle 463353364
push_front 358360018
push_back 865467220
get 319189
push_middle 415291777
push_middle 583506052
get 291289
push_front 277252367
push_middle 953206179
push_front 563455016
push_front 818063687
push_front 604158797
push_back 389464182
push_back 565675084
push_back 822634473
get 161178
push_front 645540061
push_back 133190289
push_front 493651155
push_middle 829924181
push_back 576012819
push_front 724117489
get 21862
push_back 623580366
push_middle 171740242
push_back 356383775
push_middle 71446375
push_back 53778762
get 488318
push_middle 732793305
get 263400
get 257498
push_back 239834108
push_front 252459883
get 235364
push_back 172057282
push_back 821643005
push_front 424990093
push_front 37922701
push_front 146242214
push_front 57179754
push_back 662103362
push_back 977633478
push_front 638776010
push_back 135150910
push_front 156821618
push_back 674886664
get 97040
push_front 213508989
get 81451
push_middle 773605265
get 464730
get 308444
get 175699
push_front 891816073
push_middle 40424244
push_middle 815236499
get 259356
get 215758
push_front 209437393
push_middle 620487598
push_back 784970108
push_middle 206668023
push_middle 700641098
get 34990
push_front 232104263
push_front 462149386
get 332355
push_back 860295964
push_front 98455871
push_front 936577680
push_middle 663209760
push_back 440324644
push_back 496430772
push_front 512321676
push_middle 269237086
push_back 178189284
push_middle 497535592
push_back 149698636
push_front 769257408
get 183322
get 84412
push_front 794872194
push_middle 187923661
push_back 501300703
get 414486
push_middle 262509716
push_back 183949559
push_front 869745788
push_back 290869667
push_back 26652426
push_middle 276376406
push_front 118066504
push_middle 842217710
push_front 591975591
push_middle 863584563
get 330006
push_front 106247665
push_back 110715839
push_middle 961740143
push_middle 587379700
push_middle 860682886
push_middle 889613066
get 29049
push_middle 906231435
push_front 679502149
push_back 240351960
push_back 820192805
push_front 560554619
push_back 215995997
push_back 54717596
get 453552
push_middle 607451675
push_front 401560045
push_middle 5368300
push_middle 675705723
get 447614
push_back 196855766
push_middle 625180694
push_front 345902946
push_front 593989162
get 465805
push_middle 314200887
push_back 394160037
push_front 929395843
get 82361
get 15726
push_front 606922232
push_front 819982180
push_middle 768690873
push_front 793606843
push_back 334549605
push_back 524016967
push_front 349823233
push_front 588444964
push_front 465199347
push_front 888454544
get 432683
push_back 980265740
push_middle 418413862
push_middle 376251186
push_back 378395144
get 311718
push_front 975355715
push_front 759870142
push_front 487315285
push_back 888012534
push_front 862731885
push_front 961449144
push_front 8732435
push_front 156080165
get 182223
push_back 539957934
push_front 730828498
push_middle 361138802
push_back 909624551
push_back 468624382
push_middle 870683472
push_middle 141540268
push_middle 891711944
push_middle 797104316
push_front 729890374
push_front 402281219
push_middle 642246096
push_middle 630366285
push_middle 219880538
push_front 517125947
push_back 941028920
push_back 262568092
get 342020
get 102576
push_middle 34952677
push_front 459929630
push_back 12600684
push_front 171175875
push_middle 759193669
push_back 856353693
push_front 167988783
push_front 836881272
get 2238
get 474731
push_front 55194399
push_front 719617453
push_front 909579919
push_back 980853399
push_back 831339214
push_middle 313612441
push_back 29610044
get 360995
push_middle 764969703
push_middle 319542407
get 264002
push_middle 171717541
push_front 536971685
push_front 445245067
push_middle 374058884
push_front 267656214
push_front 100343840
get 373813
push_front 815449571
push_back 857878563
get 440435
push_middle 449652342
get 493960
push_front 425139169
push_back 18701142
push_back 858780579
push_middle 595130456
get 71040
get 189698
get 146299
push_back 788527510
push_front 51633321
push_back 852091822
get 259892
push_middle 166234665
push_front 272367111
push_back 203550249
push_front 726754059
get 305881
get 305991
push_front 71625477
push_middle 865787695
push_middle 519284210
push_middle 498045372
push_back 777569452
push_front 592547708
push_front 487790559
push_middle 23283189
push_front 991681157
get 122053
push_front 117069801
push_front 738693675
push_front 529391886
push_front 279397001
get 438121
push_back 101518118
push_front 501015734
get 66893
push_front 521511195
get 391280
push_middle 257507195
push_middle 797421193
push_back 270266806
push_middle 42200535
push_middle 77802298
push_back 387139915
push_middle 328042320
get 404135
push_front 530764449
get 154923
push_middle 939292206
get 156901
push_back 769696791
push_front 327656957
push_back 516249045
push_front 31613308
push_middle 158411486
push_middle 531766511
push_front 92415513
push_middle 821757
push_middle 553360865
push_front 197635076
get 417766
push_front 416496347
get 123165
push_middle 451827910
push_front 614718756
push_back 683284345
get 461720
push_front 766962763
push_back 427475363
push_middle 185263145
push_front 943726102
push_middle 981209216
push_front 758249767
push_middle 507624892
push_back 295403160
get 213414
get 124729
get 97531
push_front 280250218
push_back 364553126
get 476055
get 222487
get 496397
push_back 851963219
get 170385
push_middle 484403295
push_front 722064981
push_back 654141355
push_middle 566439195
push_front 258760041
push_front 425374482
push_back 64618175
get 321046
push_front 158280717
get 243355
push_front 88672994
push_back 875472576
push_front 331578461
get 414259
push_middle 162465617
push_front 412974498
push_front 861132724
push_middle 25728217
get 349521
push_back 842429943
push_back 86283135
push_back 543193366
push_middle 950340
push_middle 35042374
get 201842
push_middle 720152820
push_back 752942207
push_middle 638452874
get 227493
get 159778
push_middle 732976834
get 4502
push_middle 755948733
push_middle 1400202
get 92829
get 78313
push_back 659526338
push_back 639624984
push_front 65155533
push_back 826828631
push_front 934376237
push_middle 644292348
get 21933
push_middle 861323874
get 376522
push_front 716588307
push_back 788853967
get 382896
push_front 953887756
push_middle 564808782
get 2078
push_back 214032208
push_middle 872851656
push_front 77427338
push_middle 400030156
push_middle 355482923
get 384420
push_back 248678915
push_front 644972228
push_back 531378031
push_front 391458953
push_front 50165041
push_front 923450925
get 419903
push_front 39704577
push_back 434901887
push_middle 530862550
push_back 469911525
get 354441
push_middle 218356546
push_middle 98305823
push_front 858241764
push_middle 938381933
push_back 787852439
get 313275
push_middle 922271603
get 288676
push_back 938579249
push_middle 634594465
push_middle 806606245
get 175287
get 197147
push_back 707289983
push_front 698132879
push_front 750287901
push_middle 159620253
push_front 471435872
push_front 219829845
get 159326
push_back 174548157
get 142644
push_back 408341940
push_back 965276762
get 236269
push_middle 688855265
push_middle 178310088
push_middle 561287146
push_back 737588278
push_front 340021989
push_front 382034303
push_front 169157404
push_back 761960956
push_front 862590994
push_back 534346336
push_back 657508166
push_middle 384511425
push_front 804475343
push_middle 874753206
get 389379
get 358326
push_back 267016804
push_front 631967834
push_middle 89671544
push_back 78270255
push_back 338857009
get 462886
push_back 589666106
push_middle 985886849
push_middle 7559575
get 232812
push_back 156588456
push_front 449891768
push_back 527943662
push_middle 775105609
push_middle 923513859
push_back 277654014
push_middle 683608541
get 289789
get 142420
push_front 258017066
push_middle 739686278
get 231246
push_back 947149100
push_front 26129624
push_back 47424974
push_middle 233963949
push_back 945948635
get 19248
push_back 396701850
push_middle 356010667
push_back 423057431
get 189482
push_front 854733725
push_back 757640801
push_middle 524545442
push_middle 958799552
push_back 714678406
push_front 138717008
push_middle 62582014
get 389760
get 287103
push_front 330317870
get 227156
push_middle 628693545
push_front 825700949
push_back 167655378
get 12952
push_middle 177279920
get 125769
push_back 963721395
push_back 279048352
push_back 801371937
push_middle 799841620
push_middle 31008744
push_middle 802629112
push_back 478131384
push_middle 111952507
push_front 714429232
push_middle 274957604
push_back 74924125
get 192
get 204642
push_back 29402203
push_middle 525442664
push_middle 548336232
push_middle 88753434
get 91734
get 237093
get 344466
get 479246
get 13120
push_middle 139026720
push_back 945341527
get 218286
push_front 660508944
push_middle 51188604
push_front 348309046
push_back 614783825
push_back 659978969
push_middle 907401528
get 104852
push_middle 985447359
push_front 563220057
push_middle 104543268
push_back 561262433
push_middle 77477829
push_middle 971823210
push_middle 604560359
push_middle 21928752
push_middle 346815107
push_front 53337422
get 261318
push_middle 666359962
push_back 780183650
push_front 710068083
push_front 900151573
push_front 669693787
push_back 745369393
push_back 733133782
push_front 776222178
push_back 474203962
push_middle 433415515
get 489570
push_middle 51680587
push_middle 263401792
push_back 72301973
push_middle 598925569
push_back 898548284
push_front 209960277
get 411432
get 147714
push_middle 308438855
push_back 316718691
push_front 965756931
push_front 296382660
get 212309
get 182603
push_back 152752467
push_back 259168803
push_back 648189397
push_front 184754281
get 285837
push_front 528856505
push_front 104082623
push_front 935752912
get 281829
push_back 310943460
push_front 217636389
push_back 230519871
push_front 417632992
get 72413
push_back 302711657
push_front 457257058
push_middle 870262294
push_back 246020478
push_middle 864577718
push_back 16674448
push_back 510212134
push_middle 173251862
push_back 256417750
push_back 761818028
push_front 184847278
push_front 380213063
push_middle 829898948
get 99220
push_middle 767517820
get 155747
push_back 498953284
push_back 203323523
push_front 156749431
get 448115
push_back 639955764
get 156407
push_front 897251861
push_front 144173038
push_middle 955287578
push_front 635944604
push_back 619020883
get 458739
get 293710
push_middle 76356012
push_back 854689724
push_back 319257140
push_middle 394150802
push_front 410260008
push_front 661183512
push_middle 123765193
push_middle 601139324
push_back 510694524
push_back 623567723
push_front 915887220
push_front 258516161
push_front 632839316
push_middle 652337440
push_front 956311574
push_middle 458069543
push_middle 487434459
push_front 316077073
push_middle 362192610
get 382978
push_front 969999790
push_middle 96785484
get 171507
push_middle 77684194
get 8728
push_back 131870618
get 261291
get 214340
push_back 833265062
push_front 395073315
push_middle 98467603
get 492465
get 302633
push_middle 159330438
get 391302
push_front 663744660
push_middle 206328629
push_middle 146924011
push_middle 681378442
push_front 721856921
get 465109
push_front 938846859
get 57703
get 410986
push_front 792385482
get 286691
get 42266
get 76141
push_middle 372609710
push_back 704648953
push_middle 431392274
get 451583
push_middle 969339622
push_middle 830307514
get 229509
get 284792
push_back 731641461
push_middle 458256235
push_front 701855960
push_middle 144398965
push_middle 910384595
get 200542
push_front 9216308
push_middle 662815144
push_front 690667250
push_front 844342734
get 88894
push_middle 420414306
get 183552
push_back 145801566
get 106427
push_front 392054186
push_front 202492231
push_middle 434498326
push_middle 22027337
push_front 556177237
get 407367
get 87840
push_middle 944843243
get 288978
push_middle 623062282
push_back 641109217
push_middle 335322639
get 465713
get 82695
push_back 272307471
push_front 39162744
get 51719
push_front 311338405
get 366034
push_middle 911687704
push_middle 132784195
push_back 381031934
push_back 110141056
get 51972
get 75150
get 302378
push_middle 457210751
push_middle 782364193
push_back 771679209
push_back 32585303
push_middle 135059682
get 433419
push_back 284899310
get 469571
push_front 178716584
push_middle 780433326
push_front 917529023
push_middle 523793938
push_back 974606975
push_back 544855668
get 487933
push_middle 870433138
push_back 309368379
push_front 419315944
push_middle 66003232
push_front 148389151
push_front 896550253
push_back 859727661
push_back 742205636
get 240538
push_front 536184943
push_front 279097292
push_middle 370335695
push_middle 592145639
get 92139
push_back 690982415
push_back 601237092
get 377269
push_back 857625517
push_back 910898714
push_back 589679815
get 175097
push_front 857500621
push_middle 651789048
push_back 492255399
push_middle 403156814
push_middle 741106387
push_back 897419152
get 199616
push_front 398495518
push_back 636251121
push_back 684046793
get 449322
push_middle 140157857
get 5580
push_middle 42251066
push_middle 382445117
get 319699
push_back 572992124
get 258499
push_front 638388745
push_middle 547111577
push_back 303444193
get 231603
push_middle 845133153
push_middle 132942202
push_front 948906393
push_middle 479581968
push_front 36920957
push_front 781146790
push_back 575737537
get 33365
get 487585
get 329367
get 12527
push_middle 318376857
push_back 414622094
get 63042
push_middle 512982513
push_back 835053258
push_back 467916720
push_back 954607217
push_back 451517188
push_front 624150247
push_front 634571988
push_middle 524022609
push_front 234090786
push_back 770857833
push_front 148600945
push_back 616295048
push_back 625924807
push_back 700451196
push_back 293805524
push_back 957444760
push_back 98480077
push_back 287489990
push_middle 916995151
push_front 650649573
push_back 605547201
get 334812
push_back 988772817
get 295121
get 126536
push_back 969358189
get 58081
push_back 84598106
get 417204
push_middle 555851381
push_back 336553454
push_front 707025799
get 169233
push_middle 154178165
push_front 874539359
push_back 369005837
push_middle 704372003
get 41856
get 498247
push_middle 295461877
get 157500
get 259334
push_back 755453065
push_back 683363290
push_front 89450848
push_middle 866391900
push_middle 968225083
push_back 761008509
get 156357
push_back 414870198
push_front 940366781
push_front 488968870
push_back 590579154
push_front 266117179
push_middle 169816087
push_front 370394127
push_back 457305941
push_back 717127131
get 117999
get 204371
push_front 770613432
push_middle 104068603
push_back 16087813
get 328252
push_middle 924093640
get 174346
get 461534
get 72323
get 253194
get 466882
push_middle 337939844
get 416941
get 111428
push_middle 779214891
push_front 781789660
push_front 157214604
push_middle 361729244
get 259963
push_front 914147459
push_back 692932263
push_middle 348341019
push_back 777419077
get 202563
push_middle 297331120
get 22963
push_back 345394669
push_middle 288234564
push_front 591261354
get 269910
push_front 699791812
push_middle 315628276
get 388074
get 383344
push_middle 940544657
push_middle 306491749
push_front 988010491
push_middle 122619844
push_back 974150563
push_front 837073580
push_middle 554677161
get 420783
push_front 599856483
push_back 25895478
push_middle 977482013
get 77997
get 398587
push_middle 492450397
push_middle 853861738
get 341713
get 56111
push_front 110748419
push_middle 756066198
push_middle 682887940
push_back 638583596
get 441862
push_back 368372178
push_middle 876179922
push_middle 713194971
push_front 670317481
get 374335
get 433613
push_middle 673000080
push_middle 810818537
push_front 677557572
get 202440
push_middle 491307271
get 430208
get 127115
push_front 830920346
push_front 573344620
get 473540
push_middle 142245688
get 446314
push_back 889867081
push_middle 660578143
get 494014
push_back 913948151
get 478395
push_back 711460077
get 380043
push_middle 560864511
push_middle 163349624
get 172872
push_middle 387086737
get 114499
get 191648
get 60501
get 230345
push_front 547204822
push_back 241416638
get 236627
get 244402
push_middle 442547227
push_front 248916370
push_middle 141509580
get 47574
push_front 300168519
get 350135
push_back 719570319
get 326706
get 77309
push_middle 337156428
push_middle 321080387
push_back 488598809
push_middle 521729727
push_front 788466953
push_front 652420346
push_middle 519837577
get 458494
push_back 811970137
push_back 454765447
get 145431
push_front 590209758
push_front 928527929
get 220662
push_middle 233462065
push_front 227728482
get 181453
push_back 646662716
push_front 162569269
push_front 146997063
push_front 952592010
push_middle 674109251
push_back 898322994
push_back 28114449
push_front 654014339
push_middle 364409930
push_front 526528102
get 347267
push_back 301114140
push_front 873775207
push_back 853639990
get 467843
push_middle 843903893
push_front 499586369
push_middle 191540110
push_middle 38476636
push_middle 812193543
push_middle 478482834
push_back 903094977
get 45136
push_middle 7012549
push_front 210697994
push_front 235906508
push_front 142930764
get 11027
get 164970
get 265818
push_front 584921090
get 214746
get 463629
get 131579
push_middle 183996948
push_back 299791687
push_front 713900772
get 307260
push_front 727915281
push_back 20678632
push_front 289447038
push_back 86753116
push_front 52081369
push_front 718583432
push_back 979354477
get 247536
push_front 363212541
push_middle 148533019
get 41631
push_back 263580764
push_middle 85268236
push_back 913529785
get 275345
push_middle 168487387
push_front 400045240
get 213050
push_front 409170470
push_front 415251713
push_front 853168987
push_middle 145377196
push_front 226309299
push_front 508412054
push_middle 831879975
push_front 267208241
push_middle 87310303
push_back 446170500
push_back 268559874
get 116026
push_back 50878218
push_middle 288256372
push_front 111493607
push_front 865029899
get 463214
push_back 542443647
push_back 963808703
push_front 538096748
push_back 682557416
push_back 469571198
push_back 807821850
push_front 996554077
push_middle 506484038
push_back 311371459
get 432026
push_front 539297026
get 431476
get 356331
push_front 78437523
get 422560
push_back 501705149
push_front 101079109
push_back 531600607
push_front 295687073
push_back 859544681
push_back 257818780
push_front 626938294
push_front 673968642
push_back 215098612
get 263911
get 93290
push_middle 530430430
get 249320
push_middle 925130148
push_middle 784363737
push_back 494429808
push_back 482028861
push_back 658293262
push_back 135890133
get 90876
push_back 208628279
get 114484
push_back 189946022
push_back 560320279
push_back 348452017
push_middle 10090974
push_middle 102190795
push_back 866449272
push_back 899798046
push_back 335275457
push_back 672762212
push_front 486888778
push_middle 530616666
push_front 615879878
push_middle 252222315
push_front 98061357
push_front 439309829
push_back 600384289
push_middle 248265925
push_front 107887228
push_middle 436289681
get 36429
push_back 290955609
push_back 43693661
push_back 446850428
push_middle 238758948
push_middle 406019590
push_front 156516251
push_back 930854228
push_middle 148535655
push_front 393950372
push_back 581213329
push_middle 658641789
push_middle 402090746
get 5256
push_back 667389197
get 191290
get 131569
get 51938
push_middle 330874387
push_middle 817867819
push_front 383310124
push_front 957623399
get 422040
push_back 975123756
push_back 29547494
push_middle 207113400
push_middle 35827685
push_back 795375132
push_back 594838716
get 377140
push_back 353334212
get 342677
push_front 542637525
push_front 531807766
push_middle 76327755
push_middle 82989003
push_back 956833511
get 367465
push_front 514330587
push_middle 580028373
push_back 567858594
push_front 900160417
push_front 202636238
push_middle 222301591
push_back 534473194
push_middle 274420173
push_middle 390507503
push_middle 882749129
get 386997
push_front 607137301
push_middle 947524080
push_front 43642299
push_middle 599145949
push_front 942460012
push_back 12665217
push_middle 99011243
get 191428
get 213717
push_front 266490965
get 336871
push_front 236583762
get 247197
get 296046
push_middle 911440750
push_back 602640557
get 158123
get 490573
get 493762
push_front 710647763
push_front 575051774
push_front 896959252
push_middle 592737535
push_front 133013758
push_front 64594368
push_back 521043279
push_middle 487339672
push_back 912594751
push_middle 344488950
push_middle 962658686
push_middle 703246457
push_front 334373728
push_back 57047579
push_front 470579145
push_back 337920666
push_middle 584805633
push_middle 822280699
get 275722
push_middle 122417186
push_front 267657183
get 63774
push_front 897227791
push_middle 945102263
push_back 193346301
push_back 838785890
push_back 320970559
push_back 500069378
push_front 205885528
get 202038
push_front 602958767
get 333283
push_back 610862308
push_back 402443823
push_back 319406080
push_middle 296719005
get 65812
get 433890
push_back 192413009
get 79211
push_middle 329751731
push_front 144144368
get 304291
get 37470
push_back 211422054
get 88725
push_front 254860443
push_front 951251613
get 152785
push_back 765429906
push_back 16375852
get 263781
push_middle 823089709
push_back 855915981
get 344789
get 115387
push_front 624490570
push_back 655163205
push_front 660116017
get 71414
get 374660
push_back 233009335
push_middle 87687529
push_back 138655190
push_middle 403755348
get 113395
push_front 158838998
push_front 402440406
push_back 539934055
push_middle 615813528
get 6113
push_front 903330488
push_front 922779657
push_middle 837309758
push_middle 616636959
get 69629
get 184238
push_front 811903947
push_front 705575330
push_front 847556836
push_middle 448426964
push_back 298238807
push_middle 797020060
get 435974
push_back 128830133
push_back 546143218
get 427097
get 159251
push_front 908514862
push_middle 352307412
push_front 216887284
get 23618
push_front 416900190
push_middle 100436236
get 286712
push_middle 199877496
push_back 860364133
push_front 12896286
get 183483
get 181537
get 74493
get 396069
push_middle 372247376
push_back 811391159
push_middle 970869008
push_middle 116543080
push_front 41739847
push_front 642021114
push_front 575273773
push_middle 183149392
push_middle 696681603
push_middle 157395407
push_middle 519609285
push_back 626833195
push_middle 586539636
push_back 338220750
push_back 775084996
push_middle 595318130
push_middle 994029983
get 333764
push_front 362908335
push_middle 539427669
push_back 388019665
push_front 361027313
push_back 428861788
get 171670
push_middle 186662522
push_front 486520436
push_back 620178620
push_middle 65321372
push_front 434353245
get 286254
get 196062
get 181036
get 182258
push_back 935896196
get 260339
get 33357
get 486698
push_back 793288343
push_middle 704035635
get 466480
push_middle 390916546
push_back 103711562
get 214528
push_front 795172481
push_middle 567350874
push_middle 481096430
push_front 499294066
get 294877
push_middle 249263272
push_back 824862489
push_back 697490923
get 129641
push_back 545996347
get 229222
get 263954
push_middle 135966469
push_middle 258208407
push_middle 949645257
push_front 314972305
push_middle 611794230
push_back 103114969
push_back 474035322
get 340954
get 240435
push_middle 399441896
push_front 630131374
push_back 550808977
push_middle 32308740
get 260494
get 52555
get 130962
push_front 434456175
push_back 458079388
push_middle 557105222
get 338725
push_front 385856104
push_back 653863967
push_back 844266158
push_back 978337248
push_back 387305662
push_front 10439043
push_middle 436150350
push_middle 433383383
get 53446
push_front 833556005
get 40809
push_middle 301001139
push_middle 791858100
push_middle 998749014
get 263671
push_back 673087098
get 166139
push_front 152586300
get 194540
push_front 916361389
push_back 218009451
get 195557
push_back 780292431
push_front 409692586
get 79911
get 134873
push_front 979308844
get 143207
push_middle 478763901
push_middle 484065122
get 323497
push_back 623002588
get 476090
push_back 525889294
get 346296
push_front 239234534
push_middle 479959685
push_back 111854440
push_middle 197079289
get 273148
push_middle 404740113
get 169542
push_back 184182233
push_front 317560433
push_middle 824187472
get 190088
get 300132
push_back 797599411
push_back 808483824
push_middle 810238454
push_back 735412048
push_back 91163613
get 339326
push_middle 852255929
push_front 750589827
push_back 588663307
push_front 729122324
push_middle 656399853
get 310607
push_middle 818815826
get 493797
push_back 99755311
push_front 919388362
push_front 738113614
get 480442
push_front 474660374
push_middle 716794427
push_front 338526720
push_back 126484512
get 300473
push_middle 227094070
get 98917
push_back 16980955
push_middle 486036295
push_front 295750256
push_back 835185238
get 417077
push_front 948601882
push_back 212564704
get 73320
push_middle 15727773
push_middle 987554853
push_back 272266474
push_middle 573914851
push_back 145046575
push_middle 180438855
push_back 914066881
get 252260
get 265754
get 330615
get 320171
push_back 28984950
push_front 895368330
get 422880
get 355943
get 16704
push_front 589978813
push_middle 907253260
push_front 87657013
push_front 604562658
get 92063
get 244605
get 5442
push_front 765208889
push_front 835709531
push_front 841898381
push_back 272437793
push_front 10091437
get 77415
push_front 194900975
push_middle 575443651
get 449403
push_back 779309301
push_front 284695571
get 486889
push_front 607575966
push_back 813311012
push_middle 606527570
push_back 328367955
get 47377
get 15503
push_back 671672630
push_front 604379254
get 194861
push_front 147828312
get 286344
push_middle 812753506
push_front 501768333
push_middle 252087805
push_middle 92693821
push_middle 492946185
push_front 912036427
push_front 90051889
push_front 595949095
push_middle 351819351
push_back 460741305
push_back 217600386
push_middle 774324061
push_back 746636387
push_middle 578562686
push_back 984407426
push_middle 147113166
push_middle 814063882
get 282051
push_front 315441482
push_back 320650077
get 481153
push_middle 431786635
push_front 442227736
push_back 527583170
push_middle 147137796
push_front 38563674
push_front 90484369
push_front 77588932
get 496776
get 419316
get 26277
push_front 942406750
get 408035
push_middle 354974164
push_front 915420347
push_middle 858104709
push_middle 532690956
push_back 34060607
push_middle 269165221
push_middle 371919679
push_back 548151137
push_front 186691184
get 285320
push_back 849043192
push_middle 1305232
push_back 713787445
push_middle 434454409
push_front 11875124
push_middle 780373566
push_back 482357303
push_back 44562702
push_front 402807846
push_middle 167873471
push_back 516388991
push_back 638520958
push_back 221886938
push_back 781156468
get 401089
push_front 30422896
push_middle 365627626
push_front 619445724
push_middle 191177805
push_front 892282737
get 355485
push_middle 724418128
get 284681
get 291491
push_middle 729443332
push_front 79327682
push_front 356384683
push_front 619656518
push_back 454780
get 335848
push_middle 672779245
push_back 678968098
get 488693
get 98855
push_back 457490206
get 433469
push_front 1019976
push_back 665896453
push_back 862198235
push_front 740308201
push_middle 30682349
push_middle 462182521
push_middle 314433192
get 451208
push_back 912924198
push_front 213487345
push_front 592986979
push_middle 721820833
get 43636
push_back 121857649
push_front 636723314
push_back 782258571
get 69646
push_back 202229158
get 122257
push_back 557917067
get 498400
push_front 224197638
get 140474
get 65987
push_front 420659327
push_back 736953129
get 48351
get 301399
push_middle 199423381
push_middle 288356602
push_back 87073597
push_front 264524319
push_middle 807938562
push_middle 598809071
push_middle 238611429
push_back 793963503
push_middle 490721487
push_back 126595524
get 451276
push_middle 588406514
push_back 993018588
push_back 862157423
push_front 963237548
push_middle 519028364
push_middle 878605999
get 354695
push_front 208863190
push_middle 328574304
push_middle 454312659
push_back 970660965
push_front 335818218
push_front 934935417
push_middle 844027174
push_middle 589406313
push_back 162229451
get 175840
push_front 762561378
get 379034
get 38715
push_back 655393127
get 370688
get 142954
push_front 246661088
push_front 818607479
push_middle 64827781
push_back 503137643
push_middle 514967997
push_front 209293884
push_back 184113880
push_middle 963645636
push_middle 551188034
push_back 356185516
push_middle 527192640
push_back 622164539
push_front 540258807
push_back 887655652
get 14316
push_front 789840767
push_back 20638588
push_middle 748111969
push_back 244194581
push_front 820656747
push_back 205517600
push_front 180718923
get 361810
get 171494
get 196918
get 404819
push_middle 3368977
push_middle 177989162
push_back 170297375
push_back 11663758
push_front 599181647
push_back 332415708
get 148751
get 125661
push_back 130288989
get 206403
get 411465
get 132027
get 186523
push_middle 96890422
push_back 817380473
push_middle 991786738
get 239030
push_back 107930181
push_middle 955595944
push_middle 509946381
get 215873
push_back 316726578
get 119601
push_middle 854307928
get 77856
push_front 853874340
push_front 492665152
get 383261
push_back 268176612
get 30005
push_back 700526700
push_middle 651651054
push_back 908881305
push_middle 994716572
push_front 506495727
push_back 878568826
push_back 43510578
push_back 731010470
push_front 575594607
push_front 841020392
push_front 335192280
get 82898
push_middle 747169453
push_front 495664098
push_middle 808440781
push_front 515513882
push_front 604128003
push_front 247863422
push_middle 382990190
push_back 621349046
push_back 662076757
get 223426
push_middle 302475144
push_back 253859549
get 247496
push_front 591958941
push_middle 988860789
push_middle 698399097
push_front 139682894
push_front 851344079
push_back 964819751
push_front 897506893
push_back 693419846
push_back 682025132
get 142625
push_middle 685916826
get 303533
push_middle 265909434
push_back 471075845
push_back 385162441
get 43251
get 271633
get 80174
push_front 167491266
get 345223
push_middle 677205928
push_back 456396534
push_back 906081951
get 197054
get 7555
push_back 221205712
push_front 338335542
push_middle 647135874
push_front 833937809
push_back 789379061
push_back 549501449
push_middle 210250534
get 231283
push_front 746283917
push_front 562227826
push_back 274308117
push_back 137568993
get 112169
get 219202
push_front 761256887
push_back 398638917
push_middle 477328441
get 184631
push_front 326060518
get 104306
push_back 96496415
get 59551
get 32137
push_front 730582431
push_back 707431883
push_back 541031545
get 336131
push_middle 452403650
get 9854
push_back 816284350
push_front 451166618
push_middle 708782233
get 359239
push_front 311787252
push_middle 300363246
push_middle 313651378
push_middle 153526634
push_back 227446064
get 269696
push_back 151272538
push_back 352722422
push_middle 417641933
get 220009
push_front 315651594
push_middle 925314121
push_middle 726191852
get 134676
push_front 723036614
push_back 503503188
push_middle 210340077
push_middle 850503070
push_middle 815675105
get 307817
push_back 46971616
push_middle 747620122
push_back 192460102
get 171550
push_front 69363636
push_middle 576297256
push_back 893297237
push_front 278075130
push_middle 134307204
push_front 395170789
push_middle 123953415
push_back 783831930
push_front 380739576
push_front 15868336
get 150820
push_back 478785406
push_back 89488106
push_back 692635323
get 271599
push_front 133037111
push_front 682602583
push_front 187362250
push_back 523275172
push_middle 325096925
push_back 278497736
get 136092
push_middle 198741597
push_front 116807712
get 48026
push_back 24522665
push_middle 358054907
push_front 645331679
get 94373
push_middle 132515447
push_middle 372427562
push_middle 880856934
push_front 220087803
get 322968
get 458112
get 41622
push_front 629071313
push_back 567718093
get 180549
get 105616
push_middle 393593894
push_middle 522520407
push_front 780157733
push_front 229199824
push_back 878967812
push_middle 943423299
push_back 750850102
push_middle 130996317
push_front 802531246
push_front 101896918
push_front 987016749
push_front 934832329
push_back 655977588
push_front 320357424
push_front 675270149
get 265696
push_back 274424763
push_front 277147595
get 305413
get 488217
get 224257
get 242273
push_front 948198066
push_front 876584548
push_middle 120548182
push_back 836446200
push_front 22503763
push_middle 17366638
push_middle 393164308
get 344530
push_middle 141436578
push_front 482275051
get 358903
push_middle 76252267
push_back 184624899
push_back 775194085
get 335758
push_back 56825988
get 476950
push_middle 514868450
push_front 834522713
push_front 470640215
get 340369
push_back 230479010
push_back 478536492
push_back 394962873
get 462374
push_middle 471738058
push_middle 649252738
push_middle 465129550
get 95385
push_back 646978853
push_front 428637956
push_front 341964440
push_front 251789403
push_front 549557362
push_middle 178366283
get 245529
push_back 639710058
push_back 972715699
get 445235
push_back 30241907
push_back 70774088
push_front 795144323
push_back 132198262
push_front 346336745
get 422693
push_front 15781523
push_back 985802005
get 59602
push_middle 748556432
push_middle 587096651
push_front 884142443
push_front 318139278
push_front 879800785
push_middle 286946245
get 480367
get 485269
push_middle 553189653
push_front 308261941
push_front 771615791
push_front 343486016
get 189875
push_front 973163027
get 410335
push_back 345103778
push_middle 570963496
push_middle 14104796
push_back 509108397
push_back 470384954
push_back 769069070
push_front 66582209
push_middle 796188806
push_front 903623646
get 127023
get 207818
push_middle 743595776
get 138484
push_front 228026028
get 474542
push_back 792999594
push_middle 385195846
push_front 128001217
push_front 797903252
get 267197
get 231241
get 8043
get 288146
get 229041
push_middle 163579747
push_middle 330022641
push_middle 753144896
get 119633
get 360649
push_front 395461504
get 191430
push_middle 527229308
push_middle 536606482
get 252556
push_back 557071799
get 247604
push_front 544800316
get 225097
push_middle 596503054
push_back 824813455
push_front 737592399
push_middle 719838364
push_middle 890539492
push_middle 183005759
push_back 319809386
push_front 883928773
push_middle 783656949
push_front 440149285
get 286707
get 345193
get 18116
push_front 284655905
push_front 319398175
push_middle 918879042
push_back 933021037
push_back 836452610
push_front 310956497
push_middle 130519309
push_front 291231699
push_front 685257521
push_front 164929114
push_back 440696955
get 470318
get 430845
push_back 246358272
push_front 493167069
get 200908
push_front 124581138
get 404752
push_middle 613967258
push_back 255570257
push_front 816641143
get 453473
get 60324
get 423387
push_front 584335207
push_front 749382656
push_front 89660665
push_middle 100865762
push_front 728250801
push_middle 888937184
push_front 322811373
push_back 50067861
get 101438
push_middle 625678200
get 352316
get 284782
get 67382
push_back 802041505
push_front 107768568
push_middle 533838448
get 182283
push_front 473040408
push_front 935016642
push_front 425196291
push_front 182759328
push_front 502368521
push_front 82973626
push_front 602620007
push_middle 127283549
push_middle 378513522
push_back 167399934
push_front 611945773
push_middle 501743347
push_back 276747774
get 355991
push_back 615036726
push_middle 534312215
get 74534
push_middle 577396971
get 174982
get 5060
push_front 662739962
get 204632
push_middle 158177553
push_middle 902831691
push_middle 379082890
push_middle 266747066
push_back 14945998
get 248492
push_back 777564236
get 168966
push_front 487735433
push_front 801890292
push_back 125058026
push_back 909541263
get 206627
push_back 312729897
get 4142
push_back 968110829
get 256398
get 152936
push_front 716920840
push_front 119227441
push_back 725551732
push_middle 868974431
push_back 779015858
push_middle 52826966
push_back 669361074
push_front 548483728
push_middle 212803060
get 15376
push_back 985401734
push_back 209360490
push_middle 251397260
get 498322
push_middle 849433555
get 333692
push_back 251717032
push_middle 295103341
push_back 732293313
push_middle 840645023
push_middle 704573205
push_back 933214813
push_front 584086875
push_front 88565149
push_back 699770924
push_front 597782444
push_middle 354046361
push_middle 205772758
push_middle 148123629
push_front 250395734
push_middle 813449410
push_front 532005473
push_middle 499911486
push_front 273822260
get 22956
push_back 992006749
push_middle 679961186
push_back 451267764
push_front 132667584
get 140269
push_middle 252916807
push_front 581727722
push_back 412408881
push_back 944077538
push_front 873170478
push_middle 604703491
push_middle 368244132
push_middle 740928014
push_back 738564689
push_front 273527180
push_middle 700513266
get 428856
push_front 750167683
push_middle 368265288
push_back 373771510
push_front 170826956
get 473458
push_back 163182447
get 179893
get 91464
get 22487
push_middle 866902785
get 11290
push_front 784496890
push_middle 855916467
push_middle 103641581
push_front 854634077
push_back 265070375
get 144507
get 98382
push_back 223240891
push_middle 721383985
push_front 546939788
push_back 404575812
get 483522
get 313382
get 465201
push_back 906514789
push_front 389638890
push_front 343383710
push_back 81416656
push_front 823345191
push_back 553178958
get 96246
push_middle 187880482
push_front 621716244
get 149545
push_middle 464444064
push_back 517058245
get 272518
get 213880
push_middle 828755824
push_front 456587089
push_back 323476933
push_middle 499397859
get 186137
push_middle 980589727
get 324386
push_middle 528596641
get 418307
push_middle 700506262
get 328634
get 144652
push_front 460229258
push_back 621628908
push_front 201607987
push_front 389834098
push_front 950402778
push_front 545992696
push_back 103494961
push_middle 934241439
push_middle 802690819
push_front 533553366
push_front 46652246
push_front 30103062
push_middle 274644964
get 280083
push_front 781391909
push_middle 375846344
push_back 293368436
push_middle 289820347
push_front 859156974
push_back 817309538
push_middle 238543883
push_back 816873282
push_back 805843530
push_back 843168609
push_back 986649143
push_front 412043669
push_middle 224292375
push_back 992739669
push_middle 676465534
push_back 204024729
push_middle 244437651
push_back 206472827
get 106960
push_back 22957157
push_back 102431411
push_back 976630745
push_back 142602247
push_back 919240083
get 236804
get 209144
push_middle 515102440
get 483749
push_middle 851211475
get 403738
push_back 552813337
get 198902
push_back 583478732
push_front 530596575
push_middle 404031720
get 320848
get 385283
push_middle 970773320
get 387667
get 404095
push_middle 186834709
push_middle 177178882
get 52823
push_front 226172738
push_front 515968570
push_back 938624279
get 790
push_back 231931387
push_back 63644034
get 359471
push_back 799075104
push_back 793667865
get 28566
push_middle 507537687
push_front 373924680
push_middle 816794915
push_back 64382186
push_middle 499163558
push_front 866608176
push_front 585460026
push_middle 874273820
push_middle 763477406
get 9297
push_front 378757412
push_middle 646172660
push_front 403754050
push_front 736645530
push_front 884497626
push_front 873164767
push_back 814249158
push_front 412455105
get 36923
get 251737
get 54218
push_front 513576276
push_middle 925759916
push_front 733394265
push_middle 301022619
push_front 331197714
push_back 888660184
push_back 537505202
push_front 354725038
push_front 792294727
get 15312
push_middle 628911390
push_back 641590596
push_back 86177704
push_back 433688186
push_front 293536213
push_middle 672123832
push_back 882678733
push_middle 588860385
push_middle 105216155
push_front 404146048
push_middle 935140897
push_back 248898501
push_front 269727644
get 328411
push_front 604793584
push_back 346062655
push_middle 719102635
push_back 352609028
get 308186
push_front 679942711
push_front 249839964
get 159374
push_back 146422556
push_middle 734919235
push_front 87988046
get 149299
push_back 7669231
push_front 597246471
push_middle 670606820
push_front 535393703
get 17561
push_front 454645822
push_back 503501463
push_front 188750663
push_front 991417253
push_front 897681602
push_middle 420560662
get 343860
push_back 891725585
push_middle 697320576
get 480422
push_back 942965863
push_front 528786734
push_front 325372714
push_middle 277068749
get 476217
push_back 282965476
get 25169
push_front 279267180
push_back 268590904
push_middle 843522574
push_middle 468812503
push_front 849361679
push_back 839451232
push_front 734679363
push_front 133603702
get 188332
push_front 803342741
push_back 423932518
push_middle 71863671
push_middle 85001888
get 176023
push_back 712647333
push_middle 664441425
get 146459
push_middle 276002898
push_middle 9490221
push_middle 362444488
get 163068
push_back 716611257
push_back 666121200
get 456804
push_front 805327872
push_front 46991077
push_back 754886642
push_back 745298499
push_front 127418867
get 74820
push_middle 888261940
push_back 822687281
push_back 571056366
push_front 706718356
push_front 414653574
push_front 279497140
get 134692
push_front 528277256
push_middle 940379976
push_front 960077605
push_front 400693932
push_middle 868090112
push_back 427606283
push_back 394799451
push_middle 12732369
push_back 528021643
push_back 430479584
push_back 112514394
push_front 742819905
push_back 831619064
push_middle 164607978
push_middle 836738311
get 277867
push_front 46738900
push_back 827883108
push_back 573501728
push_middle 536041435
push_back 712493761
push_middle 661296585
get 107067
push_front 551779885
push_front 214330713
push_middle 158563484
push_middle 366148474
push_back 573153725
push_back 604020095
push_front 868254776
push_front 212472693
push_back 564852023
push_middle 234534617
push_back 400469725
get 359006
get 67659
push_back 481625564
push_middle 50877633
get 352007
get 349410
get 370273
push_middle 386232859
push_back 159207937
push_middle 109543651
push_front 787092940
push_middle 995730876
get 251469
get 307188
push_back 125995429
push_back 605110590
push_back 653592982
push_middle 56612781
get 327643
push_front 931747984
get 321352
push_front 920774363
push_front 432968658
push_middle 255406718
push_middle 296937680
get 236124
push_back 34538142
push_front 699048313
push_front 777082158
push_front 893740644
get 200387
push_middle 710351216
get 32403
get 206288
push_back 797955826
push_front 148258141
push_middle 456227843
push_middle 777927006
get 328780
push_back 320860751
push_front 427791898
push_middle 300228138
push_back 261810579
push_middle 117558486
push_middle 437776245
push_middle 750115954
push_front 732662306
push_middle 47719864
push_front 966047259
push_back 218188743
push_back 798921352
push_middle 852110843
push_middle 585369332
get 46
push_middle 322159309
push_back 260747824
push_middle 305005903
push_middle 668901946
push_front 69781705
get 8183
get 55577
get 254639
push_back 776179210
get 417351
push_back 122801699
push_back 614597339
push_back 15750850
push_back 815562987
push_back 81927939
push_back 770874408
push_back 403665697
push_front 472657366
get 328519
push_middle 495736644
push_middle 561229752
push_middle 602525829
push_middle 386829800
get 141663
get 103804
push_middle 201582414
get 318349
get 58377
push_middle 629991744
push_front 144419118
push_front 70741181
push_front 628440798
push_front 259071925
push_front 286670291
push_back 189640063
get 220955
get 484463
get 344682
push_front 168403044
push_back 748634753
push_middle 521527545
push_front 414670566
push_front 170763671
get 240690
get 267766
push_back 534731809
push_middle 485163430
get 255786
get 135686
push_front 412616587
push_back 235580345
push_front 224413268
push_middle 36104199
push_middle 330757832
push_front 714490268
push_front 458067910
get 156668
get 281741
push_front 206770229
push_back 656365909
push_front 664293297
push_front 78694762
get 496412
get 465559
push_front 561538900
get 389190
push_front 643565619
push_back 928397272
push_middle 7691907
push_back 869264385
push_front 807531085
push_middle 928703667
get 494441
push_back 519938273
push_middle 577451552
get 402849
push_middle 117150911
push_middle 286919619
push_front 853436083
push_middle 131785895
push_middle 685533993
push_back 650421867
push_front 331749502
push_middle 391075303
push_back 343554721
push_front 686632998
push_middle 943200707
push_middle 197921318
push_middle 198040475
push_front 450442795
get 320541
push_front 686061074
push_front 593255755
push_middle 926205991
push_front 129952844
get 368954
push_front 219505416
push_back 381839247
get 90189
push_middle 614245285
push_front 134594517
push_middle 694977076
get 70030
push_front 261675040
get 356683
get 316271
push_middle 277480076
push_back 221804536
get 372625
push_front 116836287
push_back 651003501
get 18685
push_front 111526546
get 386216
get 402144
push_back 365000742
push_back 638162802
push_middle 74599961
push_front 811963855
push_front 18106687
push_back 338676523
push_middle 984158872
get 410537
get 375275
get 4159
push_back 875012769
push_front 40131116
push_back 811289356
push_middle 74492198
push_front 613036316
push_front 986220459
get 282470
get 238177
push_middle 621843907
push_back 511199657
push_front 424085630
push_back 70486133
push_middle 65188251
push_middle 266933418
push_front 573289154
push_back 886857426
push_back 746794608
push_middle 670164515
get 417002
push_middle 218631870
push_front 188089634
push_front 233028614
push_back 326486171
push_front 70467542
push_middle 38531151
get 136199
get 70547
push_middle 221317087
push_front 216732422
push_front 454154506
push_middle 407899827
get 455862
push_front 832468843
get 495163
get 4798
push_back 250315269
push_middle 453111087
get 155320
push_middle 179207773
push_front 736132208
push_back 307148673
push_back 313139942
get 310957
get 112731
get 178447
push_back 985771402
get 134980
push_middle 510348808
push_back 272499337
push_middle 785067737
get 263127
push_middle 194001779
push_middle 869212259
push_front 237598310
push_back 651583400
push_back 575967282
push_front 904360734
push_front 657602881
push_middle 451567459
push_middle 12356279
push_back 255315472
push_back 438916579
get 151050
get 5740
push_middle 5117736
get 292994
push_back 730159809
push_front 457710869
push_front 65779796
push_back 252876977
push_middle 601829126
push_front 938421610
push_middle 18943227
push_middle 972507231
push_back 750185504
get 5295
push_back 923557829
push_back 716532255
push_back 591108858
push_front 309901998
push_front 484409577
push_front 969370606
push_back 981381139
push_front 666478562
get 446577
push_middle 577106423
push_front 519996401
get 292775
push_front 793367247
push_front 669586961
push_front 208334086
push_middle 460752436
get 481011
push_back 957861903
push_front 63483671
push_back 30889347
push_back 458099287
push_front 231961182
push_front 585914858
push_back 108551822
push_front 627062163
push_middle 150825338
get 496503
get 314170
push_middle 381803131
push_middle 806455888
push_front 11684174
get 45930
push_middle 897115922
push_front 983987091
push_middle 627303561
push_middle 146452675
push_back 47514867
push_back 360599787
push_middle 272646187
push_front 599647420
push_front 807010247
push_back 180500085
push_middle 322295446
push_middle 422665427
push_front 958899509
push_back 581908728
push_front 300948417
push_back 853358695
push_back 727646886
push_middle 437173036
push_middle 534047697
push_front 857455540
get 110846
get 300946
push_front 841407312
get 11852
get 487438
push_middle 234655671
push_back 802977110
push_back 765589175
push_middle 91823730
push_front 497827272
push_back 194615208
push_front 995477108
push_middle 795897641
get 118130
push_back 694164844
push_back 730542535
push_front 262286570
push_middle 257394121
get 442317
push_middle 71432735
get 289541
push_back 879520375
push_front 461579627
get 69301
push_front 499252456
get 65002
get 168939
push_back 526331950
push_back 168571046
push_front 479696900
push_middle 913129939
push_middle 799587112
push_front 627940350
push_back 469612287
push_back 93435306
push_back 407588669
push_front 905211566
push_back 608311889
push_back 764677036
push_front 411230317
get 74817
get 23569
push_front 269192195
push_middle 68009798
push_back 487547093
push_middle 577738006
push_front 526087124
get 116763
push_middle 905094168
push_back 778553726
get 13551
push_middle 966479934
push_front 406604959
get 500454
get 396856
push_front 155061485
push_middle 21321605
get 348671
push_middle 864545896
push_front 36293857
push_middle 476680556
get 381427
push_back 36390970
push_middle 475791709
push_front 762686219
push_back 646343571
push_back 833803243
push_back 841488855
get 298547
get 110700
push_back 625845992
get 339391
push_back 540003229
push_middle 560037444
get 149470
push_back 17903031
push_front 760185711
push_front 453412357
push_back 123600536
push_back 780261115
push_back 961470318
push_front 116694806
get 429530
get 351232
get 369932
push_front 79955159
push_front 138221811
push_front 886490585
push_middle 989687654
get 382938
push_front 134150058
push_back 809251383
get 308975
get 476940
get 241152
push_back 523759500
push_front 961969859
push_middle 513049918
push_middle 920558229
push_back 721664677
push_front 784043387
push_back 134719686
push_back 707209114
get 208236
push_middle 481758302
push_front 625001629
push_back 338772867
push_middle 472828001
push_back 375606080
get 364379
push_middle 634246131
push_back 55988428
get 226205
push_middle 312047446
push_back 303399698
push_middle 145101766
get 131409
push_back 242666419
get 81118
get 27126
get 467392
push_middle 366710465
push_front 524478573
get 284470
get 457645
push_back 439062948
push_back 843599609
push_back 1465085
push_middle 516868543
push_front 413906617
push_middle 852891312
push_front 78653302
push_middle 753012805
push_middle 61547136
push_middle 179826156
push_front 591613120
push_front 70691552
get 372444
get 290609
push_front 359006080
get 33235
push_middle 137141887
push_middle 719714197
push_back 820656300
push_front 415893724
push_middle 275107364
push_front 83694116
push_middle 346904207
push_front 397212331
push_front 205298826
push_back 677789862
push_back 119772084
push_middle 725181605
get 423834
push_middle 92602775
get 47949
push_front 626061532
push_front 859407915
push_back 93332599
push_back 237221316
get 432413
get 248258
push_back 195500943
push_back 346425524
get 48593
push_back 92366288
push_middle 668929380
push_back 317078850
get 157383
get 297720
push_front 757390573
push_back 970802205
get 38673
get 31725
get 333661
push_middle 428578326
push_middle 353276768
push_back 743141034
get 500175
push_middle 500995284
push_back 163618372
get 462409
push_front 631937480
push_front 594907980
push_middle 80920495
push_middle 634338889
push_front 157227285
push_back 655441720
push_front 680722697
push_back 510737907
get 62856
push_back 979909970
get 306650
push_front 354252786
get 278020
push_front 665315128
push_middle 517492160
get 498186
push_back 199380602
push_back 558415276
get 103300
push_front 687444514
push_front 728176782
push_middle 456257587
push_back 128178848
get 449970
get 88144
get 427085
get 452228
push_middle 312078905
push_front 858969280
push_front 994830684
push_front 403347068
push_front 977958002
get 276728
get 124708
push_front 509493643
push_back 195186743
push_middle 622073471
push_front 139891960
get 31242
push_middle 191650975
push_back 825424482
push_front 363570739
push_front 726511686
push_front 656836214
get 460156
push_front 446677828
get 62488
push_back 876365601
push_front 402072726
get 384907
get 115080
push_middle 40423860
push_front 915027226
push_front 562774704
push_front 532074200
push_back 722442226
push_back 76720749
get 284483
push_front 798914344
push_front 218498999
push_middle 989898334
get 441955
push_back 61753875
push_back 685134703
push_middle 548866692
get 441049
push_front 704665736
push_front 892573065
push_middle 653500714
push_back 785223605
push_middle 467087398
push_back 576046509
push_front 685644600
get 148327
push_middle 114651244
push_middle 435287423
get 303332
push_front 459680495
push_front 340476658
push_middle 63876793
push_front 994476915
get 188196
push_front 279268752
push_front 256908412
push_front 183271121
push_back 679391926
get 465102
get 248700
push_front 893056189
get 38770
push_front 886374637
push_front 142043783
get 178469
push_back 612817831
push_back 431782234
push_back 295270735
get 151512
push_front 688845888
push_middle 595520944
get 443926
push_middle 881721984
push_front 592913441
push_middle 818214936
push_middle 636104465
push_front 332370237
get 163334
get 385491
get 7920
push_back 288709508
push_front 236427702
push_middle 664814828
push_middle 798951729
get 123303
push_front 843861411
get 64916
push_back 273740101
push_front 837380117
push_middle 399642165
push_back 231180905
push_front 279803743
get 348019
push_front 751776501
push_front 462353308
push_back 996285790
push_middle 3549435
get 87055
push_front 137462051
push_back 456382983
push_back 933070767
get 214792
push_front 793990403
push_middle 400555253
push_middle 552374008
push_middle 108514291
push_back 396755721
push_back 253430462
push_back 277485907
push_back 706504278
push_front 171080450
push_back 440877312
push_middle 81275355
get 116991
push_back 693445770
push_back 659769588
get 272178
push_back 397367003
push_front 447231527
push_back 214392464
get 14420
push_front 17980001
push_back 528221362
get 81280
push_back 801836409
push_middle 652711277
push_front 434969365
push_front 929911554
push_back 208572071
push_front 784826612
push_front 85423788
push_middle 514060033
push_back 767048175
push_front 118953451
get 205021
push_middle 279411089
push_back 769528813
push_front 397044645
push_back 36349460
get 404004
push_front 736985272
push_front 79383270
push_back 44224232
get 105749
push_front 485806736
get 386095
push_back 624779564
push_front 378471061
push_back 822352204
push_front 352821619
get 222751
get 244268
push_front 535822553
push_middle 726324896
get 170896
push_back 113130952
push_back 120806881
push_back 819521029
push_back 19723820
push_front 504998703
get 415348
push_middle 132859631
push_middle 502959964
get 237699
get 20758
push_back 140479470
push_middle 290782872
push_middle 777767288
push_front 690547316
get 298539
get 400825
push_back 578585875
get 46411
push_middle 938479292
push_middle 515255579
get 239001
get 112939
push_middle 122266751
get 405003
get 398279
push_middle 680183359
get 273670
get 85929
push_middle 582075894
push_back 75876373
push_middle 332275520
push_back 260616498
get 341223
get 50031
push_front 231005246
get 287603
push_front 329161662
get 127953
push_middle 719837829
push_front 877482965
get 30340
push_front 683317191
get 219021
push_front 846764925
push_back 822611412
get 360103
push_back 914872453
push_front 553910476
push_front 268313746
push_back 539974275
push_back 403130045
push_back 21724255
push_front 165559992
push_front 311082474
push_middle 284810848
push_middle 877723429
push_back 991840159
push_front 158599813
get 310752
get 112269
push_middle 474975019
get 360318
push_middle 804590644
push_front 64594617
push_middle 242366059
push_middle 821120750
push_middle 730132695
get 91762
push_front 431652936
push_back 137206555
push_front 647776134
push_back 834451617
push_middle 531191515
get 295270
push_back 901058011
get 481366
push_middle 575278540
get 489962
push_back 155945581
push_front 326713837
push_front 454312730
push_middle 795008028
push_middle 408246530
push_back 873315843
push_back 74322707
push_front 261235516
push_front 704330988
push_middle 150008247
push_back 174791746
push_front 289188083
get 496193
get 67560
push_middle 215282984
push_back 501425667
get 3759
push_middle 410683115
get 462790
get 321220
push_front 957544758
push_middle 231287381
get 254498
push_back 936125291
get 464239
push_middle 864458390
push_back 155464110
push_back 149296518
push_middle 878162102
push_back 772869450
get 300024
push_front 456390501
push_middle 136214261
push_front 545310385
get 412550
push_middle 246429575
push_front 436697483
push_back 617583592
push_back 603700476
push_front 309611888
push_back 976323317
push_back 420256355
push_front 476025238
push_front 42752075
push_middle 969245190
push_front 414032480
push_middle 168316349
push_middle 361090230
push_front 20179212
push_middle 171481794
push_middle 478436650
get 309582
push_back 917423894
push_front 57057615
push_back 79358541
push_front 181573721
get 428858
push_back 16766498
push_middle 389610927
get 236600
push_back 29387859
push_middle 975824069
push_back 232377318
push_back 184667226
push_front 885828887
push_back 216878563
push_back 353194155
push_middle 172715154
get 99925
push_back 337590910
push_back 4915276
push_back 4081763
push_middle 239517384
push_back 12297550
push_middle 840118541
push_back 947890774
push_front 905068995
push_front 796941894
get 201043
push_back 308362390
push_front 423711013
push_front 453352121
push_back 363917292
push_back 103778545
get 425948
push_middle 598865598
push_middle 268615689
push_front 713470136
get 199924
get 387368
push_middle 201977067
push_back 991995270
push_middle 290666403
push_back 447452373
get 489776
get 415030
push_back 534555971
push_back 151671266
get 343537
push_back 518695405
get 205406
push_back 760250497
push_back 629695926
push_middle 562550815
push_front 170255787
push_middle 629812546
get 84699
push_front 730224783
get 272316
push_back 382192387
push_back 475905972
push_back 620404808
push_middle 810893401
push_front 422168927
push_middle 569511079
get 35435
get 408020
push_front 847449400
push_front 757793116
push_middle 474198731
push_back 176094465
get 185391
push_back 51569358
get 303188
push_middle 81713073
push_back 625409481
push_front 53008022
get 143032
get 356385
push_back 626542916
get 106767
push_middle 610362694
push_back 941753071
push_back 337981549
push_back 940610142
get 441444
get 366143
push_back 183354327
push_back 379456645
push_back 117046941
push_middle 495957123
push_front 912400722
push_middle 145542929
push_front 291706190
push_front 239925746
push_middle 641170496
push_middle 436928283
push_back 82142133
push_front 188495631
push_front 644219061
get 3496
push_middle 108136532
push_back 787461542
push_middle 772396273
push_back 785140116
push_middle 979050497
push_front 153872683
get 371963
push_back 447329736
push_back 331589028
get 269184
push_back 75871670
push_front 280124523
push_middle 194860408
push_back 519272174
push_front 961909400
get 415388
push_back 810245921
push_back 607039868
push_front 46965403
push_back 298112458
push_front 967206061
push_front 420284063
get 201894
push_back 532113892
get 116040
push_front 89770775
push_middle 729730368
push_front 608716795
push_front 256492203
push_front 587442165
push_front 348245493
push_middle 423522057
push_middle 115156315
push_back 354048484
push_back 112389697
push_front 664422582
get 366641
get 478579
push_back 66975876
push_front 279491512
push_back 567719909
push_back 764099770
push_front 60600869
get 490897
get 111192
push_front 171297750
get 489725
get 148822
push_front 316958699
push_back 469994861
get 466870
push_middle 958204679
get 264658
push_middle 398272322
push_back 303329663
push_middle 852225982
push_middle 28278076
get 270413
push_front 805571488
push_front 153352697
push_front 484400237
push_back 3610656
push_front 531209828
get 79177
push_middle 461282651
push_back 242031070
get 449245
get 412821
get 18834
push_middle 82691724
push_back 593676266
push_back 592258375
push_middle 69959245
push_front 996835676
push_middle 37070924
push_middle 818803998
push_front 798708104
get 245184
push_front 944072801
push_back 981629523
push_back 766506077
push_front 829282089
push_back 57151224
get 127329
push_front 685406517
push_middle 592247945
get 492025
push_front 746662146
push_back 543160470
push_middle 717183487
get 32621
push_middle 153495486
get 376457
get 95193
push_middle 415677812
push_middle 14912742
push_back 802445094
get 484268
push_middle 3198541
get 187268
push_front 839297985
push_middle 186813056
push_middle 559496606
push_back 453323276
push_back 514715222
get 81950
push_front 885169356
push_back 44186554
push_back 518061313
push_middle 628898750
push_front 975111388
push_front 679033083
get 170939
push_middle 456218321
get 79784
push_front 361318072
push_back 866772094
push_front 520739345
push_back 297615271
get 183277
get 252056
push_back 744518095
push_back 297204542
push_middle 98316608
push_front 19856858
push_front 371135546
get 75646
push_front 80791491
push_middle 476546001
push_middle 71664945
get 329955
get 363439
push_middle 836673798
push_middle 903231867
push_front 736538774
push_back 449454472
push_back 732742033
get 254240
get 323063
push_front 471346735
get 420834
get 146743
get 48001
push_front 877219874
push_back 554275978
push_back 15174613
push_front 223708957
get 295311
push_middle 240860685
get 22515
push_back 590309730
push_back 112660484
get 305703
push_back 519908108
push_back 164465385
push_front 113521015
push_back 8366954
get 303366
push_middle 584197931
push_front 62946869
push_middle 124322724
get 226868
push_middle 485005587
push_back 416844349
push_middle 959792079
push_back 884582233
push_middle 369415307
push_front 770403519
push_back 253610348
get 198768
get 127840
push_front 306071574
get 257976
get 355429
push_front 254401881
get 446666
get 259976
push_back 719693652
get 114760
get 373710
push_back 118568697
push_front 837004841
push_back 860049771
get 55890
push_back 351614932
push_front 61743497
push_middle 41745836
push_back 928348829
push_middle 54661446
push_front 156514768
push_back 454832234
push_back 687442137
push_front 975149026
push_back 974204558
push_middle 725778815
push_front 984854966
get 444563
push_back 412969578
get 114719
push_middle 859234336
get 131321
push_front 576330848
push_front 70523824
get 393674
get 217979
push_front 595246675
push_middle 147394557
push_back 306393549
push_middle 148259069
push_back 393142530
push_front 34375448
push_back 914246909
push_middle 860974958
push_middle 335480762
push_front 96558911
push_front 352899177
get 264602
push_back 803963181
push_middle 652713962
push_back 473628425
push_front 521009650
push_back 634933728
push_front 86219890
push_front 533081300
push_middle 159066835
push_middle 876404555
push_back 714952323
push_back 527973172
push_back 474325000
get 136188
get 236172
push_front 568566667
push_middle 900888228
push_middle 375963517
get 496443
push_front 902039917
push_back 892189096
push_middle 20949819
push_back 880905634
push_back 255275782
push_front 115521168
push_front 306740054
push_middle 439414444
push_front 232313396
get 336467
get 223147
get 270522
get 485460
push_front 357260914
push_front 928748119
push_front 821257184
push_back 832188132
push_middle 143853916
get 323541
push_back 46307225
push_middle 706991243
get 289597
push_back 304579312
push_back 620482067
push_back 132370534
push_middle 953416842
get 396766
push_middle 585260029
get 74862
push_front 124358097
push_back 573393435
get 282720
push_back 261612342
push_back 321100586
get 239109
get 212506
get 411862
get 357426
push_back 952017105
get 85616
push_middle 823846086
get 311610
get 383189
push_front 771694304
push_middle 511206340
push_middle 934008023
push_back 571932024
get 8012
get 175778
get 492040
get 295013
push_front 647344339
push_back 983142992
push_middle 923406365
push_back 325968230
push_back 419247325
push_back 118572541
push_front 530439917
push_middle 721723315
push_front 531920372
push_middle 973848101
push_middle 821893044
push_middle 78221131
get 196485
push_middle 400584104
push_back 433220306
get 453182
push_front 688367284
push_front 390799623
push_back 916531352
push_back 747773191
push_back 307499088
push_back 400682297
push_back 182412964
push_middle 321008469
push_back 741358387
push_middle 86024144
push_middle 362885544
push_back 313450545
push_front 20417622
get 204162
push_front 181089540
push_back 283869175
push_middle 704089365
get 341828
push_front 554171220
get 432477
push_back 61020441
push_back 830188123
push_front 481456050
push_back 222863402
get 463391
push_front 731491446
get 292019
push_front 634896970
push_middle 886816148
push_front 428948835
push_middle 575479921
push_front 840360810
push_back 267529214
push_middle 678056546
push_front 61657560
push_front 824294793
get 407226
get 134337
push_front 222923776
push_back 822213050
push_front 685436450
push_back 496483576
push_middle 632934717
get 27825
get 384364
push_front 590256897
push_front 147556646
get 75510
push_back 114296428
push_front 187941815
push_back 443346686
push_back 833685573
get 20536
push_back 430591482
push_middle 446132147
get 323703
get 454571
get 123426
push_back 751293391
get 173826
push_front 511509762
get 283611
get 295577
push_back 391296510
push_front 594724380
get 302545
push_front 329621036
push_front 700047671
get 237066
push_middle 278810252
push_front 826644680
push_middle 581344719
push_back 379069340
push_front 38220324
push_middle 675997373
push_front 52436322
push_back 173814039
push_middle 463292429
get 205245
push_middle 592061029
get 299180
push_middle 54465369
push_back 470253634
get 153922
push_middle 461778463
push_middle 923309228
push_middle 666533791
push_middle 612169323
push_middle 335966493
get 82168
push_middle 242203188
push_back 21627951
push_front 542190360
push_front 467965460
get 175897
get 119961
push_front 572316366
push_middle 349733341
get 474101
push_middle 985519836
push_back 663100505
push_middle 409710569
get 242933
push_back 652390543
push_middle 648636383
push_back 279421056
push_back 6140612
push_back 163091793
get 353555
push_front 526864918
push_front 128902817
push_back 627818838
push_back 81480003
get 462392
push_back 165403328
push_middle 933711867
push_front 772658455
get 422135
push_middle 383371601
push_middle 335826042
push_middle 597606506
push_front 267632579
push_front 534257621
push_back 815235374
get 452944
push_front 703873740
get 240464
get 133010
push_front 728610912
get 100855
push_middle 276998652
push_middle 381417841
get 276714
get 76948
push_back 845012271
push_front 377809625
push_middle 345379216
push_middle 740664456
get 250804
get 206019
push_front 781424111
push_back 706259749
push_front 753077842
get 312095
get 60208
push_front 697085108
push_front 485013041
push_middle 185604515
push_front 951591146
push_back 469961556
push_front 741456567
push_back 86973744
push_middle 419777970
push_front 404334786
get 101827
push_front 586035106
push_back 371764463
push_back 996347084
push_back 637649913
get 77477
push_back 731403133
push_middle 812750
get 92516
get 70169
push_back 914754461
push_front 764199198
push_back 472108384
push_back 160223834
push_front 867778343
push_middle 890834020
push_back 579024212
push_middle 905301179
get 414809
get 136938
push_front 68375631
push_back 540493314
push_middle 79892258
push_back 666733873
push_back 188305982
push_back 485505589
get 444415
push_front 798491653
push_front 193976746
push_back 958334694
push_middle 700745019
push_front 338150733
push_front 34663616
push_front 565706123
get 253546
push_back 994354253
push_front 692197907
push_front 380845587
push_middle 230771095
push_middle 56007531
get 213045
push_middle 398494419
push_front 759645998
push_back 774449278
push_middle 537856678
get 473527
get 49584
push_middle 70636564
get 401873
push_back 707246921
push_back 719334134
get 23562
get 53259
push_middle 842178970
push_front 540231014
push_front 59656070
get 423343
push_middle 241334989
push_front 270962492
push_back 16845880
push_front 948700236
push_front 414744957
push_middle 756690183
push_front 560281805
push_front 309276340
get 166232
push_front 860018677
push_middle 313654595
get 52668
push_back 529413526
push_middle 242517779
push_front 186523390
push_back 49038131
push_middle 253704855
push_middle 219234087
push_front 504538759
push_back 800132843
push_middle 187693430
get 90840
push_middle 411364244
push_back 232741200
get 37022
get 386209
push_front 395234270
get 300370
push_back 111519840
push_front 528857538
get 340320
push_front 39130642
push_middle 877245996
get 189877
push_back 495020859
push_middle 543450132
push_front 22583302
push_front 94519242
push_back 123978784
push_middle 627991696
push_back 737410212
push_front 224925590
push_front 477949298
get 431455
get 200977
push_middle 65125469
push_middle 37836243
push_front 785419681
push_middle 129525363
push_back 591501250
get 285416
push_front 910470399
push_middle 143357813
push_back 7758802
push_front 869205327
push_front 790894152
get 26457
push_middle 136618967
push_back 502165054
push_middle 657395209
get 322685
push_back 296907035
get 474052
push_back 576917229
push_middle 547272041
push_back 708621944
get 366768
push_middle 854733756
push_middle 566785843
push_front 872747723
push_back 234043322
get 186851
get 386819
push_front 390288860
push_middle 71146195
get 407807
get 226481
push_back 924582594
push_middle 477780812
push_back 320521404
push_middle 141476618
push_front 595111422
push_back 887612649
get 324747
get 388011
push_back 17824479
get 21573
push_front 667515435
push_front 580581922
push_back 465823084
push_middle 930836230
push_middle 223847985
push_middle 833177293
get 13966
push_middle 553995224
push_middle 153571298
push_middle 94015896
push_back 374427773
push_front 133210155
push_back 710553558
push_back 231528910
push_front 20011391
push_back 379387273
get 121923
get 381387
push_middle 337195505
push_middle 189793220
push_front 767388778
push_middle 229109119
get 271153
push_back 545056068
push_front 13192999
get 275823
push_back 666061682
push_back 165641271
push_middle 372077751
get 332564
get 471293
push_front 808933321
push_front 133063922
push_back 934759622
push_middle 378910176
push_back 499340078
push_back 231590691
get 274597
push_middle 898543562
get 50322
get 221867
get 386482
push_middle 231582521
get 267513
get 181399
get 128054
push_middle 177019551
push_back 920595877
push_front 799318380
get 450063
get 221216
push_middle 182006921
get 310956
push_front 201316917
push_middle 120219398
get 23598
push_back 3002171
get 455541
push_middle 755342829
push_middle 751407290
push_front 134093499
push_front 853777513
push_back 82677204
push_middle 713974793
get 332078
get 96276
get 366323
push_back 271978294
push_middle 170021871
push_back 129669436
push_middle 798240759
push_front 835251567
push_back 187134952
push_back 927437749
get 373238
push_back 1661366
push_middle 894762041
push_front 532513196
push_back 856605335
get 416373
push_middle 8522423
push_back 408653747
get 311474
push_front 877059136
push_middle 318542051
get 131652
push_middle 500035126
push_front 200330881
push_middle 560222066
push_middle 725631764
push_middle 520882618
get 415316
push_front 130279042
get 311014
get 464849
push_front 641635452
push_back 169466691
push_front 470663910
get 109437
push_middle 936687321
push_back 23603190
push_back 897804220
get 5171
push_front 449493734
push_middle 527827257
push_middle 53227100
push_front 688207069
push_middle 557557933
get 102104
get 397628
push_front 642682955
get 260464
push_front 523597727
push_back 421170792
push_front 620212961
push_middle 666292100
get 102963
push_front 259741994
get 292939
push_front 673706875
push_front 992645160
push_middle 558595765
push_front 604255358
get 279516
get 260635
push_middle 376480542
push_middle 761411915
push_middle 350769604
push_back 713782937
push_front 629579805
push_middle 373554288
push_middle 233990850
get 166223
get 283265
get 47114
push_middle 457849902
get 173161
get 129700
push_front 157486852
get 422081
push_front 517648624
push_back 686447299
push_middle 883887564
get 411379
push_back 496210817
push_middle 950594491
push_back 348177574
push_middle 681837525
push_front 689904490
push_front 530354108
push_back 985009548
push_middle 481214559
push_middle 328304974
push_middle 439044129
push_front 878646084
get 158555
push_middle 839665412
push_back 430779092
get 217631
push_middle 587112443
push_middle 359357134
get 397056
push_front 125599247
push_middle 170844934
push_front 673016598
push_middle 668578110
push_back 591924639
push_middle 884401662
push_front 181426501
push_back 308507340
get 86722
push_back 893915309
push_back 194547780
push_middle 792907504
push_front 297992076
push_front 716803395
push_back 766883116
push_back 733540738
push_front 193658847
get 254751
push_middle 124486675
push_middle 265495730
push_back 566508059
get 145027
push_front 414411600
push_middle 338469414
get 501242
push_front 966969602
push_back 802643831
get 119768
get 452052
push_front 768714181
get 387693
push_back 238685144
get 208447
push_back 182820497
push_middle 842850182
push_middle 661402573
push_middle 501137454
push_middle 889022568
push_front 437235479
get 231861
push_front 634788370
push_back 859051112
push_middle 378971631
push_front 711744688
push_middle 569979037
get 57301
push_back 132934498
push_front 145810861
push_middle 513544343
get 342968
push_middle 886624698
push_front 870834375
get 130970
get 52488
get 76695
push_front 130702720
push_back 445776435
push_back 214366332
push_middle 85998092
push_front 2159729
get 308244
get 137027
push_back 542891261
get 335461
push_back 207101131
push_middle 357426072
push_middle 914529209
push_back 260692230
push_back 934452309
push_middle 723145942
push_back 474072429
get 157776
push_middle 299409202
push_front 734148117
push_back 233540562
push_front 598134619
get 149725
push_front 353869366
push_middle 533701168
get 109372
push_middle 645487202
get 191934
push_back 210870746
push_back 816171
push_front 60163036
push_back 508704648
push_middle 242830169
push_front 13294390
push_front 603027346
push_middle 221785344
push_back 548703262
push_middle 45046482
get 393139
get 452027
push_front 438737966
push_middle 392640699
push_back 735272427
push_back 608583464
get 247
push_back 607730283
push_front 6122921
push_middle 132243649
push_middle 137055603
get 95061
push_front 483815808
get 108739
push_front 976430092
push_back 205441772
push_middle 47678869
push_back 721714454
push_back 68141437
push_back 638722830
push_back 892857144
push_front 52086015
push_middle 280791821
push_back 784415578
push_middle 712367846
push_back 849153971
push_back 239987639
push_front 937422137
get 392220
push_middle 816565320
push_back 64240022
push_back 342422252
push_front 445522617
push_front 128762397
push_middle 124605490
get 452064
push_middle 357752483
push_front 972250303
get 443740
push_middle 179327527
push_back 834503476
push_middle 36959168
get 455033
push_back 87683718
push_middle 387361356
push_front 106984730
get 172798
push_middle 111565151
push_front 905065299
get 52955
push_middle 189909602
push_middle 855041069
push_back 291182289
push_middle 416237696
get 190174
push_back 438646566
push_front 178369476
push_front 644620076
push_back 481600221
push_front 341816673
push_back 585856962
push_back 893390970
get 217745
push_back 383829481
push_back 193024958
push_front 336249725
push_back 588574199
push_front 935199615
push_front 829028917
push_back 78760218
get 486559
push_middle 165607186
push_back 109820061
push_back 388528301
push_back 581948250
push_front 234312752
push_front 383502162
get 9383
push_back 368168232
push_front 400472251
push_front 789061980
push_front 215338183
push_middle 11523641
push_front 504598565
push_front 826432711
push_back 262362895
push_front 395568468
push_front 365115279
push_front 13075911
push_middle 7635561
get 109537
push_back 348812589
get 435635
push_back 620808259
push_back 900981232
push_back 407726221
push_back 449532960
push_middle 128120401
push_back 804253056
push_back 819025451
push_middle 244109214
get 201798
push_front 269668505
push_back 271365842
push_front 565820514
push_middle 530569765
get 271331
get 182226
push_middle 31877593
push_front 442406569
push_back 875520324
get 461642
push_back 870351159
push_back 690334535
push_back 938921754
push_middle 403931775
push_middle 969939816
push_front 651484623
push_front 571139750
get 209582
push_back 481188798
push_middle 99437083
push_middle 219178897
push_front 969457995
push_front 164000999
push_back 77725671
push_back 959110365
push_middle 971954007
push_middle 886045067
push_middle 220071080
push_front 446459300
push_middle 802251226
push_back 6827097
push_front 870453658
get 8779
push_front 24696555
get 253595
push_middle 548038607
push_middle 548208178
get 411459
push_middle 231063788
push_front 176374607
push_front 555999574
push_front 542618335
push_back 5214632
get 4126
push_middle 295549620
push_front 421487941
push_back 272244602
push_front 306489549
get 283292
push_middle 99023016
push_back 208058923
push_back 245696553
push_middle 788025438
get 91958
get 354876
push_front 318430468
get 339208
get 24585
push_back 326153465
push_back 426933362
get 42269
get 225904
get 214019
push_middle 474188226
push_middle 528239663
get 385122
push_middle 974157558
get 190527
get 15444
get 99949
push_back 694508260
push_middle 826041547
push_back 245495535
push_back 309607648
push_back 48274676
get 495117
push_back 112634758
push_back 860724339
push_middle 314626461
push_middle 595637291
get 213832
push_back 572572650
push_front 687007213
push_middle 889002766
push_back 256836315
push_middle 309301202
get 488438
push_back 682208859
push_back 202134921
get 325529
push_back 364668113
push_middle 180505143
push_middle 516455079
get 99137
push_back 816922171
get 416158
get 326139
push_front 997953890
get 446776
push_middle 550920166
push_back 449476434
get 330242
push_front 63664115
get 34893
get 63228
push_middle 930541843
push_front 365015985
push_front 124910327
get 31751
push_back 787059113
push_front 749314265
push_front 115240817
push_back 777311620
get 315248
get 492768
get 200513
push_back 576585861
push_back 251830711
push_back 592722926
push_front 119044733
push_back 78769302
push_middle 903002575
push_middle 265304921
get 119074
push_front 894476354
push_back 465724438
push_middle 550484376
get 326174
push_middle 587459336
push_back 375895991
push_front 178897940
push_back 660078299
get 207304
push_front 80309944
push_back 243147857
push_front 983214606
push_middle 691005714
push_middle 762675362
push_front 36889436
push_middle 411006274
push_back 784278765
push_back 303034631
push_middle 138903391
push_front 204799271
push_middle 844279011
push_front 467108828
push_back 947079417
push_middle 100763135
get 400254
get 117631
push_middle 334428913
push_back 676323901
get 221216
push_front 4937294
push_front 308977761
push_middle 221934164
get 197845
push_middle 92282086
push_middle 488705157
push_front 657116270
push_middle 57271867
push_middle 60966911
push_middle 272812119
get 426413
get 465590
get 375234
push_front 776413176
push_middle 250337918
get 355824
get 472545
push_middle 188120400
push_front 948421366
push_middle 342405729
get 45432
push_middle 98917743
push_front 38725685
push_back 324019893
get 229902
push_front 179150536
push_front 652431283
push_front 757650274
push_middle 444955737
push_back 909042980
push_front 664524746
push_back 580055295
push_back 205417468
push_front 954794752
get 284995
get 180986
push_middle 188105044
get 155858
push_middle 268142286
get 182072
get 400838
get 21512
push_middle 608032300
push_back 66705808
push_back 129252482
push_middle 614244388
push_middle 901343380
get 135902
get 250570
push_middle 859775005
push_front 983429809
push_front 101910771
push_front 269998909
push_middle 385874808
push_back 352041275
push_back 252414445
get 482476
get 377380
push_front 50915331
push_back 58776793
push_back 773998706
push_middle 283088081
get 374133
get 106886
push_back 709884815
push_front 391320635
get 331563
push_front 241896940
push_middle 256003808
push_back 986231000
push_middle 825075862
get 232999
push_middle 112632901
push_middle 427822182
push_middle 775921406
get 56875
push_back 881991788
get 260570
push_middle 626268856
push_middle 324006266
push_middle 543410124
push_middle 790682186
get 332063
push_back 151713793
push_front 642754382
push_middle 450451806
push_back 162934268
push_middle 564241443
push_front 331482685
get 131295
get 360481
push_middle 71180514
push_middle 332256226
get 452978
push_middle 932697899
push_back 770662494
get 167534
get 44116
push_middle 557872306
get 486598
get 290000
push_front 37316609
push_middle 260121680
push_front 120966903
get 380550
push_middle 46892907
push_middle 725105400
get 71897
push_front 912818198
push_back 57594958
push_back 955641031
get 380978
get 133077
push_middle 262407486
push_back 165804486
push_middle 285792737
push_middle 924081566
get 172099
get 246883
push_back 871999989
push_middle 649105456
push_back 99937840
get 31788
get 71950
push_back 597395761
push_back 970202283
push_front 256471834
push_back 65477289
push_front 388664068
get 492176
push_front 477607568
push_back 197285354
push_back 498888848
push_back 470272700
push_back 953154513
push_middle 545103792
get 418487
push_front 695610083
push_middle 124296577
push_front 672911508
push_middle 926007175
push_back 788152245
push_back 455604995
push_front 876207064
push_back 247019091
push_middle 763213481
push_front 669527498
push_middle 455248832
get 39229
push_back 429513051
push_back 143955961
push_middle 556001394
push_front 514626985
push_front 760123887
push_back 227322128
push_middle 163151173
push_back 783326849
get 372262
get 480323
push_middle 940877205
push_front 500777463
get 363261
push_front 107679895
push_front 143788425
push_back 311588191
push_back 811135163
push_middle 386977536
get 424835
push_front 844960425
push_back 100192624
get 254742
push_front 96534939
push_back 345351771
push_back 321927080
get 435948
push_front 916257246
push_front 762044691
push_middle 669700936
push_middle 543541620
push_middle 635868150
push_back 94640027
push_middle 572487089
push_middle 316627382
push_middle 857078464
push_middle 64831327
push_middle 589134441
push_middle 266012069
get 80374
get 216828
push_front 724912678
push_back 226669714
push_front 957051874
push_back 852337739
push_middle 323899540
get 248551
push_back 654646478
push_front 751902550
push_back 250294174
push_back 372871862
push_middle 545443843
push_back 294619773
push_middle 361901484
get 83848
push_middle 217405820
push_front 480491606
get 123472
push_middle 823041969
push_front 11848161
get 316137
push_back 118605434
push_middle 714293808
push_back 936089103
push_back 903460006
push_front 804549666
push_back 668562487
push_front 260241247
get 166288
push_back 874792299
push_middle 337952562
push_middle 987787266
get 462736
push_front 656723589
push_middle 958671102
push_front 788773977
push_front 926289004
push_back 169233006
push_front 860708251
push_front 367590263
get 70200
push_middle 140741729
push_middle 752469844
push_front 807716165
push_middle 481640227
push_middle 148759767
push_front 995048019
get 460658
get 40960
push_middle 487352485
push_front 569293699
push_middle 214286392
push_back 601207616
get 12270
get 265667
push_middle 951283296
push_front 784840300
get 396075
push_front 767322211
push_back 815208988
push_middle 913784169
push_front 85695363
push_middle 47677502
push_middle 547361045
push_middle 418844046
push_back 248540224
push_middle 572493819
push_front 190144929
push_front 65335646
push_middle 353180959
push_front 783057452
get 18055
push_front 390601893
get 186827
push_back 603596397
get 429012
push_front 740372892
get 368718
get 407477
push_middle 203516967
push_middle 613278279
push_front 597207105
push_back 785338210
push_front 766676544
push_back 652808003
push_back 769336543
get 307740
get 172942
get 198611
push_front 169607308
push_back 494841955
push_back 717008929
push_front 44618362
get 168203
push_front 548917885
get 343698
push_front 294462844
push_back 752128593
push_front 581645354
push_middle 925120443
get 354723
push_middle 438370353
get 264974
push_back 380339001
push_front 726755208
push_middle 949074687
push_back 157704693
push_back 491233954
push_front 248322094
push_middle 813180313
push_back 110461751
get 112325
push_back 503990461
push_back 520642342
push_back 169628996
push_front 259351141
get 307885
push_middle 115894091
push_back 998100625
push_middle 306714328
push_front 228894756
get 443332
push_middle 490073231
push_front 956406959
push_middle 115788510
push_front 285864559
push_front 54321847
get 376973
push_back 436094891
get 398154
get 197892
push_front 21593574
push_middle 36904906
push_front 130127017
push_back 834316292
get 216111
push_front 951885117
push_front 323184522
push_front 109156658
get 342119
push_front 156900383
push_back 780149068
push_middle 32056325
push_middle 245168279
push_front 849956016
get 336430
push_back 88607645
push_back 497097944
push_middle 535597834
push_back 688109131
push_middle 469611813
push_front 953627733
get 494138
push_middle 351546464
push_front 281862760
get 436799
push_back 701794801
push_front 323233388
push_middle 963386085
get 232689
push_middle 124255915
push_front 12322077
push_middle 518836163
push_middle 74696981
push_middle 883501889
push_back 876300895
push_middle 398374691
get 110280
get 10581
push_back 114312816
push_middle 619374145
get 426546
push_front 87299371
push_front 262650269
push_front 655892442
push_middle 514456508
push_front 711256810
push_front 114337066
get 486625
push_middle 681440135
push_middle 718740060
push_back 921368177
push_middle 473011576
push_front 687490071
push_back 91885145
push_back 735718107
get 59750
push_back 909135741
push_back 979628930
get 485468
get 400999
get 104443
push_front 537434535
get 433220
get 231569
push_middle 843546414
push_middle 446396211
get 100892
push_back 625856048
get 355196
push_back 130254017
get 323297
push_back 53775533
get 420584
push_middle 875867608
push_middle 58503614
push_middle 738933095
push_front 715544548
push_middle 98661848
get 187027
push_front 736607817
push_front 729419920
get 333224
push_middle 538875424
push_back 389947463
get 235979
push_back 375192623
push_front 278798413
push_middle 601665142
push_middle 247647072
push_front 34772932
push_back 273913496
push_back 893837183
push_front 975817879
push_middle 950563167
push_back 4997065
push_middle 788139721
push_front 791883242
get 55456
push_middle 943247376
push_back 573148600
push_middle 342552989
get 68585
push_front 771661285
push_front 271255132
get 194527
push_front 15389440
get 382153
get 434300
push_front 966131940
push_front 447662945
push_back 578027647
push_back 865935913
push_front 826340532
push_front 691095109
get 270962
push_back 981214117
push_middle 92847094
push_middle 901285926
push_back 280660692
get 489158
push_back 515859411
get 153963
get 137872
get 327882
push_front 340257819
get 489083
push_front 398305431
push_front 994852952
get 272088
get 174356
push_back 68436339
get 197272
push_middle 499733676
get 285959
push_middle 988201432
push_middle 938243739
get 183828
get 477530
get 423033
push_middle 381545509
push_middle 578171511
get 148892
push_middle 97132164
push_front 849626238
push_middle 580186868
push_middle 837807665
push_back 891724533
push_back 338929434
push_back 409168280
push_middle 954506408
push_front 69759559
push_front 612957404
push_back 454817477
push_back 701337981
push_front 609855074
push_back 421068440
push_front 627663139
push_front 760870041
push_back 254772275
push_front 991799714
push_back 818730407
push_back 950949663
get 435294
push_middle 808165456
push_middle 984032944
get 207627
push_front 500504685
push_middle 754856972
push_back 905338800
push_middle 864926142
push_middle 917764732
push_back 768741960
push_middle 178231472
push_middle 217523120
push_middle 475049565
push_back 89891274
push_middle 930571275
push_middle 565548262
get 250521
push_back 747030451
push_back 264063570
push_middle 977015986
get 230820
push_back 771765366
push_front 177187608
push_front 141140375
push_middle 350489869
push_front 409414078
push_front 344159767
push_front 803197064
push_middle 417024296
push_middle 912244534
push_middle 155561655
get 365224
push_front 515231430
get 121348
push_front 98221673
push_middle 261803871
push_back 124771283
push_middle 295943454
get 331376
push_back 529535608
get 268737
get 56929
get 94563
push_middle 850109804
get 448566
get 212345
get 254404
get 417135
push_back 889601642
get 480118
push_middle 210399004
push_middle 585433528
get 485062
push_front 975528212
push_middle 551590603
push_middle 613616565
get 377906
push_back 430023460
push_middle 489038332
get 204313
push_front 948490495
push_front 504513717
push_front 249242073
push_back 800433362
push_middle 217151170
push_front 124552768
push_front 524870569
push_back 724085822
push_middle 905555586
push_front 151021625
push_front 726255128
push_middle 874121932
push_middle 497546723
get 234977
get 63966
push_middle 957248737
get 154849
push_front 848362564
get 188034
push_front 70759950
push_back 20404531
push_front 82961149
push_front 909234278
push_front 541406541
get 216359
push_front 353864272
get 234422
get 396447
get 248508
push_front 998994420
push_back 790741198
get 311319
push_middle 641617882
push_middle 68486718
push_middle 541780680
push_back 163071894
push_middle 613064152
push_front 29856103
get 337717
push_middle 628238462
push_middle 618457401
get 29564
push_front 22890672
push_back 866245516
push_front 404525028
push_front 848200690
push_middle 579977446
push_middle 811831205
push_back 715876460
push_back 613088676
push_front 870218424
get 89791
push_middle 358492684
push_front 641763723
push_back 567237838
push_middle 763921042
push_back 632755964
push_back 87112094
push_middle 382960118
push_front 85585415
get 82561
get 97305
push_middle 638383580
push_front 667182143
push_middle 326624434
push_back 48337248
push_back 209686145
push_back 671255329
push_front 859695015
push_front 587510785
push_front 778591437
push_front 341073070
push_middle 884371480
get 337055
get 171879
push_back 997651021
push_back 954219945
get 444004
push_front 862159271
push_back 909545260
push_middle 695546427
push_middle 226289889
get 130963
get 447756
push_front 485180450
push_back 862854920
push_middle 938620836
push_front 945571319
push_middle 200069937
push_middle 409523386
push_back 695960467
push_back 508320907
push_front 917259114
push_back 179515362
push_middle 196406431
push_front 558126971
push_back 271319427
push_middle 147095552
push_back 988135299
push_front 395502164
push_back 490347150
push_front 742335828
push_front 75373353
push_front 838295593
get 376154
push_front 323329754
push_front 355719288
push_middle 541314163
push_front 639950092
push_front 831935329
push_front 444705265
push_back 492839830
push_middle 952409327
get 218912
push_back 992320379
push_middle 454805798
get 140295
push_middle 304650399
push_front 792375645
get 19007
push_front 780124985
push_front 189486321
push_middle 229849060
push_middle 436549265
push_middle 673839968
get 230230
push_middle 746084903
push_front 201872963
push_back 440202401
push_front 119515598
push_front 617056754
push_back 969961903
push_front 791591416
push_front 752013777
push_front 642733285
get 242020
push_front 19056434
push_back 270086371
push_back 951953547
get 23901
get 41890
push_back 897896675
push_back 308174601
push_middle 576903184
push_back 927887692
push_back 833549209
push_front 99455959
push_middle 55674356
push_front 450811465
get 131189
push_front 649473303
push_middle 640392230
push_middle 498726221
push_front 883094987
push_back 292546752
push_middle 222683596
push_middle 543149037
push_front 794870233
push_back 437449752
push_middle 696419169
push_back 323727042
push_back 645399890
get 304740
push_middle 618187101
push_back 972592691
push_back 846916101
push_middle 775267283
get 337790
get 16685
push_middle 876409473
push_middle 709797926
get 84106
push_front 669485576
get 368653
push_middle 96112412
push_front 32983346
push_front 648533296
push_middle 789193148
get 44899
get 368372
push_front 348816507
push_front 297152664
push_front 357135127
get 11168
get 491070
push_middle 133120338
push_back 29503148
push_back 152759636
push_middle 527044686
push_front 206647315
push_front 347837928
push_front 174028487
get 78281
push_middle 113729733
push_middle 142582922
push_front 952671161
get 119137
push_back 466276800
push_back 586098878
get 58963
get 190189
push_front 387310108
push_back 6758960
push_front 718340613
push_front 418184193
push_middle 293259694
push_back 56734439
push_back 51345703
get 401442
push_back 424789237
push_front 491851226
get 243855
push_front 108253342
push_back 157401832
push_middle 270732965
push_middle 604618501
push_front 20107633
get 75749
get 272103
push_middle 874081379
push_middle 266348847
push_back 382925414
push_front 631973550
push_middle 63046189
push_front 13828137
get 237972
push_front 342783094
push_front 316398950
push_front 544148756
push_back 768844065
push_middle 864112320
push_middle 805397398
push_middle 341585049
push_middle 273410916
push_middle 171319035
get 499805
get 123359
push_back 616697475
get 142687
push_back 327785579
push_front 823910875
push_back 25912555
get 84208
get 25932
push_front 799478170
get 459055
push_back 204397603
push_middle 903753598
push_back 607651760
push_back 844700226
push_middle 43824046
push_back 974388084
get 441168
get 190753
get 13270
get 104958
push_front 735983216
push_back 335324616
get 359638
push_middle 843614410
push_front 296913654
push_middle 924628613
get 471081
push_middle 461108821
push_front 755941961
get 151076
push_front 968842187
get 324970
get 161039
get 416712
get 172563
push_middle 476627899
push_middle 700044595
push_front 771687506
push_front 559068680
push_back 456254742
push_front 774833287
push_middle 291845208
push_middle 428612571
push_middle 986107121
push_middle 747593699
get 399001
push_back 645130670
push_back 744282065
push_front 845592613
push_back 263421103
push_back 960966486
push_back 345915774
push_back 370353726
push_back 387507655
push_middle 310910640
push_front 318338679
get 414998
push_front 347009574
push_middle 239058325
push_middle 919146012
push_front 39328696
push_middle 46730981
push_front 208443961
push_middle 725070794
get 305033
get 196912
get 191886
push_middle 300205328
push_front 184139210
push_back 443920266
get 396893
get 176813
push_middle 907003664
push_back 265245340
get 466442
push_back 868544945
push_front 590059154
get 487340
push_back 957267702
push_back 311613705
push_back 22280311
push_middle 703440970
get 415673
push_back 742834041
get 221062
push_back 696940319
push_middle 20535089
push_middle 539088202
get 465616
push_middle 132547280
push_back 983825563
push_back 70685688
get 366100
push_front 443892748
push_back 107858533
push_back 768799998
get 181048
get 308863
push_front 266408715
get 134438
get 343245
push_back 332057837
push_front 186023043
push_back 202731625
get 69250
push_back 58861393
get 158849
push_back 587726288
get 96376
push_middle 83889058
push_front 595483859
push_back 269174894
push_back 234132443
get 485708
push_front 627870405
push_front 899027499
get 29118
push_middle 447147087
push_front 313393619
push_front 94997757
push_back 830778417
push_back 607541674
push_front 911540561
get 153343
push_middle 67531767
push_middle 761018415
push_middle 1763433
get 80245
push_back 84465321
push_middle 826750113
push_back 537856245
push_front 115452257
push_middle 26635313
push_front 33572624
push_middle 938870936
push_middle 759659260
push_middle 501841640
get 169112
push_middle 872806184
push_front 544417734
push_middle 95041175
push_back 360120574
push_back 270271259
push_front 501803638
get 296211
get 75620
push_middle 465010366
get 242693
get 497637
push_front 887755389
push_back 814076259
push_middle 104536035
get 67682
push_middle 326093835
get 117169
push_middle 380429187
push_middle 531194641
push_middle 484738365
push_middle 457634652
get 23561
get 276670
push_back 21791089
push_back 775343718
push_middle 612769131
push_front 305532749
push_middle 458086970
push_front 624054386
get 447527
push_front 680116005
push_back 184790577
push_middle 775711891
push_middle 428645267
push_middle 384807612
push_middle 13881268
push_back 311886759
push_middle 846665063
push_front 922684973
push_middle 3645567
push_middle 780123606
push_back 857703895
push_front 81318063
push_front 432697533
get 276021
push_back 838945183
get 430501
push_back 589823987
get 353260
push_middle 322260204
push_back 822421860
push_front 953413325
get 224843
push_back 405572403
push_middle 78912483
push_back 566778360
push_back 967083255
push_back 168317076
push_front 397894119
push_middle 139831275
push_middle 167943366
push_front 608520093
get 103069
push_middle 666867862
get 358823
get 9891
get 481723
get 357877
push_middle 932663025
push_middle 8429462
push_middle 116560926
push_middle 507047898
push_front 81315331
push_middle 192278703
push_back 966040202
get 82594
push_front 269960733
push_back 722646391
push_front 853332742
get 142879
push_middle 236069445
push_middle 963130145
get 263334
get 199458
push_front 112888812
get 291506
push_front 21426917
push_back 410342993
get 421698
push_middle 19977736
push_front 68492408
push_back 151932862
push_front 777857048
push_front 946243482
push_back 499744836
push_front 169648393
push_middle 999452622
push_front 873315165
push_back 724762773
push_back 440901409
push_front 986149685
push_front 560977232
get 377189
get 475365
push_front 270374309
get 374375
push_middle 693624042
push_back 170002881
get 213882
push_front 193798081
push_back 151203573
push_middle 476584588
push_middle 358736844
push_middle 41889723
push_front 203588856
push_front 289891331
push_back 165636217
push_back 537779739
get 77736
push_back 147339990
push_middle 921746113
push_middle 421337052
push_back 141296554
push_middle 610036937
push_middle 243665431
push_front 98188184
push_back 550505519
get 464191
push_back 497020312
push_front 497703737
get 494469
push_back 697222422
push_middle 206329971
push_back 682510992
get 63205
push_middle 692059222
get 229767
push_back 772448315
push_middle 62301755
get 370952
push_middle 260129720
get 256787
push_front 901002706
push_middle 929106285
get 362935
push_back 249254127
get 457829
push_front 277621135
push_middle 532813928
push_back 460594904
push_front 864887259
push_back 961861856
push_middle 694474626
push_back 45615995
push_middle 667841519
push_back 928208851
get 63348
push_front 289259476
push_back 749152691
push_middle 541749918
get 425198
push_middle 201713444
push_back 62320246
get 477160
push_back 587806969
push_middle 416219370
push_front 304373055
push_middle 365340580
push_front 987211060
get 376481
push_back 903757074
push_middle 683104047
push_back 471839554
get 85284
push_back 410519297
push_back 790012255
push_back 102454228
get 168823
get 79807
push_front 820443846
push_front 739175905
get 323373
push_middle 772927572
push_front 826943415
push_middle 137867121
push_front 145096608
push_back 128711531
get 382578
get 75215
push_front 354193191
push_back 848752616
get 476810
push_front 896639524
push_back 682253739
get 317568
push_middle 675841781
push_middle 804318384
push_front 699284569
push_middle 755405288
push_front 488360629
push_back 655381169
push_front 106756653
push_middle 317482088
push_middle 652063119
push_middle 64058535
push_front 671867997
get 20794
push_front 417654104
push_back 299974996
get 252955
push_middle 400472760
push_back 949522186
push_back 934252371
push_back 149178399
push_front 102834914
push_middle 89621798
get 376181
push_back 334131240
push_middle 833337205
push_middle 352916674
push_back 525519139
push_front 373764963
push_back 752205725
get 328827
get 163897
push_back 915543879
get 244473
get 47298
get 348527
push_back 703190869
push_middle 881321599
push_back 120589349
push_back 186215915
push_middle 499294520
push_back 666668893
push_middle 318125749
get 158296
push_middle 63480445
get 170738
push_front 852285356
push_front 125186135
push_middle 856298537
push_back 488733991
push_front 585827341
push_back 962451057
push_front 220280447
push_back 713915232
get 417068
push_middle 24777086
get 120091
get 116120
get 202930
push_front 876586981
push_back 483683436
get 337231
push_front 106946863
push_middle 924151234
push_middle 942917922
get 384588
get 448495
get 312178
push_front 444251334
push_back 61930550
get 203778
push_back 555514441
push_front 158119345
push_back 206575756
get 498489
get 323284
push_middle 219263490
push_front 232859611
push_middle 907053772
push_front 649241418
get 434121
push_middle 966709021
get 406437
push_middle 794637104
get 80396
push_front 600509844
push_back 272159269
push_middle 171698115
push_back 210657782
get 5523
push_back 915102304
push_front 264484434
get 263487
push_middle 416793429
get 101480
push_front 215978713
push_front 717894419
push_front 312136711
push_front 21063847
push_middle 378509201
push_front 432990356
push_back 45023753
push_back 404130685
push_front 111773376
get 371296
push_middle 397184430
get 14615
get 229389
get 356836
push_middle 293468609
push_back 520330277
push_middle 817632080
push_front 639028279
push_back 794789625
push_front 488564520
push_middle 507911653
push_back 493247131
push_front 861491658
push_front 848084807
get 224913
push_middle 916740361
push_back 759866037
push_middle 447677605
push_middle 526707677
push_back 674163975
push_middle 115066790
get 80382
push_front 696949980
get 155953
push_middle 96470536
push_back 369799030
push_middle 926589330
push_front 442071945
push_middle 19869513
push_back 771890328
push_front 95431567
get 34358
get 164045
push_back 730517588
get 110605
get 196942
push_middle 703801085
push_front 489396638
push_front 241081281
push_back 669727834
push_middle 832484265
get 77935
get 232216
push_back 302277048
push_middle 905538787
push_middle 62784862
push_front 996105724
get 416947
push_back 693811533
push_middle 765833548
push_middle 610968000
push_middle 394699406
push_middle 980777774
push_middle 15354396
push_back 686026608
get 81859
push_back 188302656
push_back 108870839
push_back 863075367
get 229992
get 373317
push_middle 858437708
push_back 827910746
push_middle 940270477
push_back 601423247
push_middle 532200581
push_back 162780585
get 228333
push_middle 245455850
push_front 238292642
push_front 176293957
push_back 558328448
push_front 145428744
push_middle 625424820
get 88246
get 260088
push_middle 617835863
push_back 916274831
push_middle 844175736
push_middle 438192665
push_front 91867591
push_middle 871111597
push_back 203570713
push_front 659722790
push_front 845576599
get 324288
push_middle 955002267
push_middle 907901881
push_back 45612871
push_middle 199397250
push_front 290646419
get 327501
push_front 159317646
push_front 311352365
get 18638
get 320867
push_back 737868033
get 372079
push_middle 366209667
push_back 500700995
push_front 650996422
get 44111
push_front 167289570
push_front 268527041
push_back 5312037
push_front 481503142
push_middle 698859118
push_back 360476517
push_back 116287283
push_front 154280803
push_front 246272422
push_front 342492832
push_back 861199094
push_middle 544429876
get 350319
push_back 682275763
get 455996
get 290510
get 54867
push_front 754348536
get 430896
get 433147
push_middle 86141063
push_front 911560972
push_back 701006047
push_back 700278667
push_front 88556255
push_back 645381046
push_middle 376879028
get 406883
push_back 394148102
push_front 411047738
get 478252
get 304057
push_middle 663019889
push_middle 790814923
push_middle 928069290
get 212616
get 410842
push_back 573886890
push_middle 729453139
push_back 20315742
push_middle 747583095
push_front 168194667
push_front 632991446
push_back 909286458
push_front 568921807
get 181665
push_front 242643336
push_front 651344456
push_back 518085525
push_back 177466451
push_front 356335913
push_back 208007057
get 315514
push_back 424450139
push_middle 849823926
push_middle 245224119
push_front 771318637
push_back 67514174
get 291684
get 498560
push_back 347767299
get 13683
push_front 643876731
push_middle 617596355
push_back 403612137
push_middle 712770382
push_back 595279891
push_middle 203516585
push_back 720629008
push_back 589050827
push_front 50822030
get 184788
push_front 631343170
get 285154
push_front 548197335
get 112485
push_middle 202211638
push_front 337626645
push_middle 863693434
get 68314
push_front 803626848
push_back 335896520
get 80234
get 280185
push_back 701214762
push_middle 426004147
push_front 483871668
push_front 670289275
push_middle 594072480
get 221355
push_middle 204596873
get 161977
push_middle 964285458
push_front 982582970
push_middle 261006698
push_middle 163206484
get 389104
get 411149
get 331713
push_front 134659450
push_middle 864473514
get 476536
push_middle 173091633
push_back 745610041
push_front 861275885
push_back 380503325
push_front 344420799
get 148814
get 142323
push_middle 797137638
push_back 123855692
push_back 156112808
get 96915
get 183578
push_middle 507372787
push_middle 925108672
push_back 162323397
get 213434
push_middle 456597076
push_back 210517653
push_front 410250441
push_middle 19181159
get 86031
get 457866
push_back 387328123
get 150233
push_middle 62161948
push_middle 747339920
push_front 562295706
push_front 327995031
push_middle 79836784
push_back 603363260
push_back 583227899
get 60835
push_front 188677845
get 49314
push_back 572900123
get 474202
get 463986
get 179297
push_front 761859948
get 270726
push_back 474638377
push_front 758445798
push_middle 620044914
push_front 559322429
push_front 713787053
get 105420
push_front 725381093
push_back 369064768
push_middle 264858832
push_front 847956191
push_front 217845734
get 22119
push_front 50984339
get 151140
push_back 646348311
get 245645
push_middle 153279071
push_back 132976350
push_back 961043405
push_back 295635188
push_front 616713046
get 400038
push_front 566330059
push_middle 715992840
push_front 747895650
push_middle 800758167
push_middle 908647836
push_front 299467516
push_front 206817254
push_back 818203176
push_middle 396652545
push_middle 755809598
get 19170
push_front 381028106
push_back 668128076
push_front 684404878
get 441108
get 299881
push_front 547608088
push_middle 765962326
push_middle 608108401
push_front 419085011
push_middle 817270551
push_front 747314978
push_front 64776453
get 447433
push_middle 368218924
push_front 136924054
push_front 43513047
push_middle 697016674
push_back 756337077
push_front 73514597
push_middle 99291856
get 172232
push_front 359001302
push_front 944483462
push_front 29123188
push_front 776087972
push_front 248419364
push_middle 586303065
get 443205
get 36120
push_front 432544221
push_front 435475934
push_middle 830890464
push_middle 705191683
push_back 63064197
push_back 185150462
push_middle 682360856
push_front 117882382
push_front 995036771
get 37815
push_back 398266324
push_front 725525823
push_back 116822242
push_front 177897386
push_front 410391358
push_back 462818462
get 96538
push_middle 644096355
push_back 337328840
push_back 960511015
push_front 393902655
push_back 105964271
push_middle 427407153
push_back 96663609
push_front 480221317
push_back 324976617
push_back 129797499
push_back 97906903
push_middle 323991773
push_middle 777105074
push_middle 729638749
get 322120
push_middle 422378384
get 131283
push_middle 114864390
push_front 805214386
push_front 388416774
push_middle 616820363
get 326963
push_back 182226108
push_back 21676573
push_middle 346020834
get 489386
push_front 721856408
push_back 690035312
get 239866
push_front 498267665
push_back 829366535
push_middle 582076760
push_middle 627699563
get 105154
push_back 129893169
get 157426
push_front 557402859
push_front 825293595
push_back 835889891
push_front 899204212
push_middle 868813149
push_front 827324601
push_back 520359303
push_back 292159437
push_middle 947660737
get 36626
get 421499
get 139153
push_back 625003171
get 48488
push_middle 496117020
push_back 237383744
push_front 340018637
get 314121
push_back 271089404
push_front 715547244
push_front 739924498
push_back 724425058
push_front 234984267
push_back 6545152
get 321202
push_middle 340602620
push_back 638105808
push_front 516867138
push_middle 624159277
get 241749
get 383473
push_front 742985148
push_middle 573331817
push_front 285137501
push_back 403240434
push_front 73699348
push_middle 34582510
push_middle 524718483
push_front 407087556
push_front 619715981
push_middle 476855086
push_back 731759682
push_front 523043029
push_back 273324968
push_back 128452488
push_back 333566519
push_middle 605617945
push_front 67022417
push_back 711153364
get 312418
push_middle 911652639
push_back 417427877
push_front 962047909
push_front 450905032
push_middle 7321232
push_front 528584326
push_front 585402605
push_front 993387165
push_back 310815055
push_back 97601855
push_middle 910475675
push_front 198200309
push_back 257869680
push_back 599877648
push_back 102799665
push_back 923869127
push_back 305741232
push_back 937308402
get 399327
get 6070
push_middle 36720347
push_back 807578822
push_middle 172384431
get 400998
push_front 929301818
get 264616
push_middle 857717745
push_middle 575171580
push_front 317891741
get 62606
get 83388
push_middle 151329464
push_middle 423160328
get 280332
push_back 850472478
push_front 984157171
push_middle 834557188
push_middle 463536007
push_front 222431007
push_middle 194030617
push_middle 667788108
push_middle 310213027
push_middle 205590508
push_middle 743849646
push_back 84576834
push_middle 119321228
push_front 183767279
get 297078
push_back 147774418
push_front 342787072
push_middle 91952471
push_front 58292665
get 169813
push_middle 765371164
push_middle 613392116
get 438269
get 292181
push_back 356344745
push_front 331636221
push_front 312984948
get 150375
push_front 132277484
push_middle 280433512
push_middle 412662711
push_front 407030634
push_front 388258302
push_front 381205349
push_front 369007446
push_middle 348072382
push_front 41044821
push_middle 854970624
push_front 327740225
push_front 737930904
push_middle 26877530
push_back 679328553
push_front 231377089
get 422520
push_front 507408362
get 281903
push_front 799604332
push_middle 18625808
push_front 565530916
get 302715
push_front 451333158
push_back 767747965
push_middle 805224454
push_front 202455271
push_middle 653501441
push_front 2804842
push_back 349421302
push_middle 449522486
push_front 459745805
push_back 854930201
get 139808
get 319746
push_middle 695827814
push_middle 731297480
push_back 240368133
get 452248
get 282469
push_back 849178745
push_back 410446999
push_back 979344019
push_front 792272609
get 471458
push_front 340222179
push_back 494719176
push_middle 541041585
push_middle 115880738
push_back 3717567
push_middle 192200534
push_back 555717812
get 89261
push_middle 526580579
get 278863
get 233700
push_front 855367735
push_back 676247749
get 50464
push_back 564457922
push_front 989258089
push_middle 244203509
push_back 465636445
push_middle 934031773
push_front 81620846
push_front 639903072
push_back 994593838
push_front 993804095
push_front 218834277
get 267902
push_front 681175355
push_middle 925274482
push_middle 894483022
get 207438
push_front 214295591
push_back 428605136
push_back 425324294
push_back 220252323
get 462920
push_back 892223884
push_middle 873598282
get 34152
push_back 401842564
push_middle 643830361
push_front 432444741
get 189168
push_back 906230696
push_middle 967275873
get 205862
push_middle 554446050
push_front 463052060
get 207811
push_back 399192351
push_front 861080910
push_middle 42410100
push_front 962037725
push_middle 77602274
get 119515
push_front 495945079
push_back 836853335
get 86209
push_front 97012579
push_front 767156006
get 286526
push_middle 131426522
push_middle 505929305
get 249806
push_front 663361773
push_back 259870361
get 202550
push_front 610776598
push_middle 92283807
push_front 699504205
push_back 434955056
push_front 964754970
push_back 14992524
push_back 382799828
push_back 140867012
push_middle 84886544
push_front 976387225
push_front 957839389
push_front 784878860
push_back 123271982
get 177283
get 276705
get 263801
push_back 880859350
push_front 491285966
push_back 926787195
push_front 151753710
push_front 557321001
push_middle 257548666
push_front 78043158
push_back 423155115
push_front 613139543
push_front 175797516
push_front 849802483
push_back 628079657
push_middle 467439779
push_back 507608278
push_middle 806622505
push_middle 781581337
push_front 416570859
get 239351
get 442511
push_back 740943203
get 101596
push_middle 193464605
push_middle 45752827
get 383752
push_middle 721703412
push_middle 896561020
push_front 996259274
get 283631
push_middle 920836095
get 479397
push_back 210254459
push_front 572820057
push_middle 472638366
push_middle 726088948
get 52074
push_middle 957480924
get 25361
push_back 930071838
push_back 642851062
push_front 849027137
push_back 725648149
get 239415
get 69099
get 465718
push_front 330604283
push_middle 217021458
push_middle 68793126
push_front 756342091
push_front 444626934
push_back 363078862
get 412920
push_middle 448898927
push_middle 859070655
push_back 901208947
push_front 853787237
push_middle 669563927
push_front 30606122
get 491033
push_back 478384337
push_back 528433061
push_front 171324529
push_front 286726159
push_middle 93209941
push_front 266997957
push_front 394720166
get 376168
get 272290
get 105370
push_front 614592712
push_back 312673439
push_back 247455782
push_back 350182160
push_front 473740992
get 331936
get 227639
get 183539
push_front 663863325
push_front 334430344
push_front 990985540
push_front 581703182
push_middle 718317035
push_back 777691789
get 50198
push_back 870806990
push_back 795892763
push_back 501234784
get 479997
push_front 283886737
push_middle 843954078
push_back 972508107
push_middle 348087036
push_back 955456303
push_middle 797058186
push_back 212822634
push_back 696852315
get 277148
push_front 862217525
push_middle 291016917
push_front 260729624
push_back 941141872
get 299972
push_front 191004543
push_back 800089910
get 140104
push_middle 618741030
push_front 502383062
push_front 597055662
get 322828
get 268332
get 112251
push_back 228885364
push_front 674165954
get 198909
get 410336
push_middle 182891775
push_middle 147750799
get 250126
push_front 789759954
get 112286
push_middle 758842947
get 82024
push_middle 551906533
get 296352
get 481154
get 100980
push_front 307840630
push_back 94464140
push_front 554743465
push_front 137062099
get 444934
get 213254
push_front 639503434
push_middle 200697806
push_front 321861318
push_front 43273143
get 351533
push_front 198572715
get 253128
get 228299
push_front 403892049
push_back 777532918
push_back 294245691
push_front 946789438
get 358721
push_back 372439271
push_middle 609735955
push_front 337906096
push_middle 343386751
push_front 227005564
get 241597
push_middle 345054758
push_back 388594355
push_middle 380953002
get 446220
push_middle 197192366
push_front 891179365
push_front 605002537
get 38873
push_back 86148968
push_middle 995219233
push_middle 446330112
push_front 367197459
push_front 314465177
get 439263
push_front 349119100
get 212302
push_middle 236491192
push_middle 5240490
get 277096
push_front 777897624
push_middle 523774404
get 472956
push_front 341470419
get 301379
get 389783
get 446256
push_middle 645755685
push_middle 290749825
get 437424
push_front 448054859
push_middle 299149882
push_front 925112214
push_back 997039682
get 362432
get 435499
push_back 726080872
push_middle 662534858
push_middle 403947255
push_middle 130110586
push_middle 902254614
push_back 170612040
get 68288
get 33073
push_middle 24086882
push_front 839768361
get 339300
get 487408
push_middle 221596814
push_middle 982564279
push_back 942151320
push_middle 9627466
push_middle 37479722
push_middle 548965095
push_middle 763119852
get 146956
get 41982
push_middle 333607724
push_front 923097174
push_back 907908340
get 318282
get 162073
push_front 552733929
get 439845
push_middle 661960293
push_middle 349498218
get 87735
push_middle 167854471
get 317514
push_back 739544114
push_middle 981567616
get 93903
push_back 658164720
push_back 935551821
push_back 753359913
push_back 729520257
push_front 25228058
push_middle 384269046
push_front 251538572
get 289268
push_back 649048966
push_front 195839611
push_front 759907937
push_middle 967863552
push_back 127733314
push_back 59821177
push_back 558176418
push_front 765839471
push_front 549839021
push_back 907687968
push_middle 189555623
push_back 5416948
push_front 497694713
push_middle 25100439
push_front 446528220
get 8802
push_middle 365296979
push_middle 918060992
push_middle 531643289
push_front 947738745
get 9946
push_front 376251490
push_front 102307016
push_front 386560479
push_middle 418378255
get 490481
get 224806
push_back 362406655
push_middle 9101676
get 350187
push_middle 581505477
push_front 335202048
push_front 310088095
get 414785
get 200783
get 76945
push_front 720885080
push_back 134256521
push_middle 191505829
get 78699
get 316976
push_middle 133352962
get 436722
push_back 876444078
get 144271
push_front 210156444
push_middle 24127895
get 124846
push_back 872197714
get 315352
push_front 84561381
get 400965
push_front 267870328
push_back 88609788
push_back 881619600
get 55908
push_back 190371156
push_front 269545393
push_front 328734134
push_middle 620735495
get 153544
push_back 388275057
push_middle 723949189
push_middle 800410962
push_middle 706740417
push_front 34364042
push_front 186886932
push_front 338210949
get 171178
get 144055
push_back 643174617
push_front 324433587
get 394790
push_middle 912969384
get 222105
push_back 882149479
push_front 208852923
push_front 265659202
get 486604
push_back 711503216
push_front 636142391
push_front 777002066
get 421018
push_middle 597366156
push_front 978297906
push_front 84645974
push_back 472785754
push_front 213593554
push_back 925484726
push_front 125525425
push_front 436044986
push_back 515876968
push_front 64024656
get 492948
push_middle 587655571
get 495674
get 258920
get 427962
push_front 131454632
get 224149
push_back 636312426
get 230714
push_back 418816435
get 157152
push_back 365861890
push_back 460327894
push_front 632382246
push_back 249927272
push_back 893770982
push_front 481555997
push_middle 868895227
push_middle 107773364
get 144975
push_front 388228840
get 50374
push_middle 960314989
push_middle 67561819
push_front 839985330
get 271172
push_middle 282239273
push_front 560549937
get 50607
push_front 968905588
push_front 479976914
push_middle 664282654
push_front 236369165
get 62119
get 50694
push_back 879502216
push_front 813631400
get 484419
push_back 503505486
push_middle 794385418
push_back 934000796
push_back 466957512
push_middle 96549848
push_middle 710247378
get 60696
push_back 242205317
push_front 298392132
get 211490
get 202061
push_front 578270481
push_back 520345457
push_front 88996927
push_front 785140075
get 403522
push_front 595600889
push_middle 254941148
push_back 461233584
push_back 224796263
get 285337
get 242186
get 38613
push_back 211738982
push_front 580421097
push_middle 621938634
push_middle 176501407
get 391440
push_back 676744455
get 50013
push_back 412609505
get 192312
push_back 468697942
push_back 643227834
push_front 558914542
get 415725
push_back 179389765
push_back 144736439
push_front 517764662
push_back 327503601
push_middle 753911377
push_middle 135825008
get 428625
push_back 966255496
push_back 453566355
get 136523
push_middle 54197715
push_front 750525828
push_middle 957020736
push_back 280148772
push_back 76800420
get 410810
get 239525
push_middle 962969948
push_front 811222251
push_middle 864502208
push_front 879879691
push_front 931953330
push_middle 275727403
get 162391
get 13242
push_front 140498953
push_back 885698679
push_back 84276507
push_front 395546065
push_middle 878836070
get 263403
push_back 375301257
get 404041
get 331193
push_front 933097743
push_middle 690634153
push_middle 593957622
push_middle 547034307
get 293356
push_back 756347072
get 20589
push_front 342213263
get 16531
push_front 703383327
push_middle 712978376
push_back 596951843
push_back 615101056
push_front 405438788
get 314641
push_front 659400566
push_back 519469278
push_back 948042779
get 286749
get 184554
push_front 542523796
push_front 251835188
push_middle 871040743
push_middle 687026191
get 455655
push_back 710499305
push_back 907083608
push_front 793979733
push_back 477349443
push_middle 86909637
push_back 276312188
push_back 426378296
push_back 832730403
push_front 923363844
push_front 569514589
push_front 194961619
push_middle 591045336
push_front 367132990
push_front 35937276
push_front 395038468
get 50152
push_front 165345791
push_back 28270745
push_back 654212083
get 427609
get 304603
push_back 985114278
get 184652
push_middle 678883051
get 6757
push_front 553831169
push_front 439191755
push_middle 484668828
push_front 750725228
push_front 425402390
push_middle 960483551
get 51516
push_front 824243858
push_front 862365799
push_front 556575651
push_middle 59056254
get 429922
get 255378
push_back 927959752
push_back 960589498
push_middle 743084977
get 46459
push_front 422337504
get 302696
push_middle 64115947
push_back 16931961
push_back 389935023
push_front 183364623
push_middle 693387463
get 337763
push_front 666424630
push_middle 309002791
push_front 567763542
push_back 786141199
get 131772
push_front 383664880
push_front 975327038
get 230195
get 431664
push_back 250866978
push_front 488231317
get 62102
get 392934
get 31980
push_middle 92216535
push_front 961844936
push_back 591958659
push_back 175301230
push_back 331142033
push_back 445131868
push_back 650277201
push_front 601254542
get 419157
push_middle 778535505
push_front 702788759
push_back 180666424
get 16151
push_front 474084730
push_back 125853552
push_front 228759867
push_back 791968080
push_back 665594728
push_front 784220308
get 459167
push_back 437440421
get 106662
push_back 444155577
push_front 345779606
push_front 379379479
push_back 394611624
push_front 476374511
push_middle 347998870
push_back 854365187
push_back 215578441
get 289650
get 180020
push_back 937030793
push_middle 227485071
get 83182
get 9845
push_middle 876271125
push_back 74342639
push_front 654022205
get 49495
push_front 511959736
push_middle 608103331
push_middle 656944321
push_front 589446304
get 208032
push_middle 524065527
push_back 83964212
get 187318
push_front 132175444
push_back 195046939
push_front 518355551
push_back 435077412
push_back 340466223
get 115905
push_middle 825939687
push_middle 754037
push_front 111994354
push_middle 163934489
push_middle 419305432
get 296500
push_middle 891031942
push_front 88211094
push_middle 221418068
push_middle 327850057
get 297247
push_front 227771692
get 370263
push_front 684674545
push_front 52071996
get 280391
push_middle 171525847
get 110437
push_middle 882667229
push_back 721962142
push_front 64768780
push_middle 876555214
get 395921
push_back 738467688
push_middle 38744113
push_back 900196178
get 364757
push_back 691569139
push_front 408242728
push_front 4761875
push_front 975627170
push_front 957838598
get 322972
push_middle 27271111
push_middle 803416002
push_middle 419174672
push_front 454321757
push_front 836545255
push_back 188728476
push_front 970541920
get 407722
push_back 729720370
get 454566
push_back 469733908
get 209099
push_front 188418242
push_back 330994615
push_middle 71551753
get 394171
push_middle 2284202
get 361228
push_middle 664861135
push_back 580280541
get 408460
get 316433
get 80413
get 69686
push_front 328945281
push_middle 586787463
push_front 125584559
push_middle 683307847
get 468936
push_back 181537521
push_middle 372087637
push_front 638299045
push_front 639400738
push_front 144032492
push_middle 735355669
get 428500
push_front 967475241
push_back 711427807
push_back 865922953
push_middle 573365346
push_front 177270893
push_middle 318780501
push_middle 704888403
push_back 500884798
push_front 599436473
push_back 584939404
push_middle 772394690
push_middle 794919133
push_back 546247154
push_front 798284360
push_back 247590533
push_back 736303942
get 164700
push_middle 323875109
push_front 745842351
push_front 414052539
push_front 690441660
push_front 167544071
get 401948
get 154043
push_middle 420380275
get 402062
push_back 973807506
get 205646
push_back 221729375
push_back 843934451
push_back 476005717
push_back 733946419
push_middle 277916814
get 310180
get 491667
push_front 634107237
push_back 670465411
push_back 524594609
push_middle 404112401
push_middle 25874597
push_front 405693635
push_middle 420172607
push_middle 202985114
push_front 449805670
push_middle 337870711
push_middle 280336219
get 61931
push_middle 858704317
push_back 1182120
get 471786
push_back 457828308
push_back 769344756
get 293887
get 121395
push_middle 166331310
push_front 340510276
get 274143
get 44306
push_front 469091224
push_back 315178236
get 186097
push_front 404330234
push_middle 80570294
get 249817
push_middle 572007867
get 496107
push_back 381573797
push_middle 504134900
push_back 346452313
push_middle 848909703
get 339256
push_back 186893806
push_middle 860086096
push_back 1549952
push_front 399273337
push_front 667664322
push_middle 298696122
push_middle 491757195
get 450876
get 300723
push_back 791881017
get 277342
push_back 116597931
push_front 231816249
push_back 666020131
push_front 174499661
push_front 222969614
push_front 993958125
push_front 571309075
push_front 520806310
push_middle 678284530
get 486397
push_middle 102946734
push_middle 454375899
push_back 217914148
push_middle 438438590
push_middle 216447628
push_middle 674474299
get 21516
push_back 428921315
push_middle 995939989
push_front 734586435
push_front 367809081
push_middle 410376789
push_back 965484755
push_middle 866150123
push_back 279063695
push_front 408841352
get 426878
push_middle 587068677
push_middle 312055335
push_back 577161048
push_back 293069511
push_middle 85118937
push_back 97734962
push_back 120765639
push_back 870359788
push_back 451041873
push_front 736946237
get 285911
get 30532
push_front 783544974
push_back 771247786
push_front 392297926
push_front 625719469
push_middle 112835800
get 168338
push_back 923622968
get 430415
push_front 547542860
push_middle 91534488
push_back 540095272
push_back 993753340
push_front 289150895
push_back 909785383
get 228729
push_front 486099883
get 404502
get 332190
get 349487
get 248481
push_middle 49225445
push_back 867822614
push_back 427416936
get 300485
push_front 733324173
push_middle 775874442
push_back 967707917
push_middle 982072414
get 479925
push_back 361030567
push_back 632146080
push_middle 524043916
get 318978
push_front 856087226
push_middle 842414177
push_middle 152186157
push_middle 830840481
push_back 35661410
push_middle 374309149
get 308425
push_middle 116326129
push_middle 29381654
push_middle 580605734
push_front 37742896
push_front 41458964
get 404935
push_middle 121236203
push_middle 130595112
push_middle 126810231
push_front 400044139
get 109835
get 343502
get 72529
get 55827
push_back 925764266
get 332000
push_middle 537117926
push_back 983443860
push_front 430544860
get 78914
get 60617
push_front 638735090
push_front 849175883
get 465138
push_middle 407550007
get 186071
push_back 38133939
push_middle 833884365
push_back 648951168
push_front 969258896
push_front 572219277
get 220224
push_middle 524574102
push_back 640888908
push_front 213612043
push_middle 784548519
push_middle 915627756
get 237140
get 407107
get 116060
push_middle 939522801
get 111507
push_front 449543831
get 365089
get 401749
push_front 689802130
get 121427
get 123217
push_middle 510066785
get 182858
get 473330
push_middle 281445293
push_back 660477475
push_middle 416356929
push_front 813695104
push_back 133763455
push_front 830294202
get 424769
push_back 954389378
push_middle 600120009
push_middle 208967059
push_middle 318393507
get 495566
push_middle 859881956
push_front 833793420
push_back 310247869
push_front 501178289
get 403400
get 294585
push_back 106258181
push_middle 70822496
push_back 433624819
get 21741
push_middle 368596036
push_front 426892867
get 323948
get 172851
push_middle 417201802
get 65051
push_front 410256131
push_front 242710767
push_middle 999911261
get 487759
push_back 456912978
push_front 878391758
push_middle 910146653
push_middle 264232890
get 440222
push_middle 780966376
push_back 849088694
get 387315
push_middle 928252837
push_front 268842460
push_front 599726372
push_back 599751451
push_middle 294865215
push_middle 281940897
get 13943
push_front 761355634
push_middle 388816824
get 372510
get 389807
push_front 54576807
push_middle 194631954
get 322734
push_front 647549450
push_front 468976213
push_middle 925941048
push_middle 520890875
push_back 426813995
get 313848
get 305203
push_middle 544283391
push_middle 10275874
push_back 213002554
push_front 897810796
get 298796
push_back 400713632
get 491802
push_back 985738100
push_middle 17261434
get 447554
get 233512
push_middle 585574013
get 307064
push_middle 37507264
push_middle 695739903
push_front 808205925
push_middle 419182067
get 16520
push_front 504483616
push_back 498169044
push_back 650881638
push_middle 452448870
get 502583
get 14594
push_back 524478750
push_middle 205442053
push_front 30428579
push_middle 983773937
push_front 130100561
push_front 264396900
push_front 759951498
push_middle 355891761
get 458883
push_back 296648948
push_front 867904168
push_back 125909942
push_middle 300583686
push_front 888210726
push_middle 401758864
push_front 281721102
push_back 561292797
push_front 145139917
push_back 24169425
push_middle 696221935
push_front 528046898
push_front 283536793
push_back 522065732
push_middle 683944023
get 145388
push_middle 234167633
push_back 928537164
push_back 545270631
push_front 563340608
push_front 630960387
push_middle 538683180
push_back 121029170
push_middle 957520399
push_back 803126281
push_back 560808589
push_front 255750864
push_back 627698092
push_middle 45266115
get 280730
push_middle 925036707
get 455531
push_front 176367647
push_middle 309680931
push_front 511225253
push_front 424708985
push_middle 608604342
push_front 654449548
push_middle 866786953
get 355753
get 53302
push_front 706828620
push_back 579165068
get 487041
push_back 436914230
push_front 400689416
push_middle 524638920
push_back 809321592
push_front 402797088
get 83458
push_front 503873616
get 451775
get 450657
push_front 946494594
get 473166
push_middle 264352729
push_front 710856058
push_middle 817625324
get 229431
push_front 208796667
push_front 482854657
push_back 508945097
push_back 897847071
push_front 741722258
push_front 748516893
get 59347
push_middle 872371498
get 486159
push_middle 250215631
push_front 275681419
push_front 683247563
push_back 340839102
get 482429
push_back 359925445
push_front 448003833
push_front 414894459
push_front 728371003
push_front 304926794
push_middle 863631037
push_middle 812193235
push_middle 650350135
get 221550
push_back 992795636
push_back 179528900
push_back 208938274
push_back 127399437
push_back 116383699
push_back 157616917
push_middle 583470290
get 280718
get 398170
push_front 288723176
push_front 661636532
get 135368
push_front 469838068
push_front 457787544
push_back 974770277
push_middle 371870801
push_front 843829
push_front 627715827
push_back 96223855
push_front 343948167
push_back 567646845
push_back 42048739
push_middle 371110452
get 324054
push_middle 817694667
push_front 601106936
push_middle 120748525
push_back 362680863
get 204224
get 124702
push_back 370129301
push_middle 234580553
get 298534
push_middle 145498970
push_front 501591178
push_front 844674446
push_middle 572836727
push_back 652050579
push_back 378515941
push_front 930733606
push_back 440311439
get 392929
push_front 335200691
push_back 528867262
push_back 451675380
push_front 98371474
get 191469
push_front 363669266
push_back 444571223
push_middle 978432875
get 282941
get 322644
push_front 110791045
get 152213
push_front 815910933
push_front 157867990
push_back 577358380
push_middle 83411166
push_back 531480198
get 32988
push_back 931598171
push_front 848113506
push_middle 886114411
get 358625
push_back 795132940
push_middle 874163570
push_middle 545490526
push_back 153028507
push_back 904114460
push_front 16086313
push_middle 776391042
push_front 182035821
get 150056
push_front 989614609
push_front 188388578
get 177497
get 429417
push_middle 448891148
push_middle 829956784
push_middle 94103214
push_back 179538377
get 484817
push_front 552966673
push_back 499157776
push_back 157767950
push_middle 335753680
push_back 228329806
push_middle 456240831
push_back 855604569
get 206872
push_middle 899294208
get 237232
get 263587
push_middle 483737280
push_back 451861805
push_back 164104198
push_back 199796107
push_front 139379693
push_middle 675225558
push_back 108032450
get 473888
push_back 817369250
push_front 473137126
push_front 782108296
push_back 468748589
get 365879
get 411321
push_middle 724871604
push_back 575361800
get 166940
push_front 732895923
push_back 736376208
get 15633
get 431956
push_front 860635268
push_front 304106118
push_back 800329725
push_front 230525439
push_middle 935483320
get 52841
push_middle 244552740
push_middle 788253065
push_back 357763660
get 198805
get 324571
push_back 650191401
get 380068
push_middle 358320654
push_front 734100089
get 341799
push_middle 344073512
push_middle 938126149
push_front 628619658
push_front 851780842
push_front 312020677
push_back 143612194
push_back 269234299
get 102768
push_front 1802653
push_front 305235688
get 27223
push_back 327268606
push_front 579857227
push_front 347621168
get 212357
push_back 348277160
push_front 506518017
push_front 811877075
push_back 295615586
push_middle 740534999
push_middle 30829474
get 61873
push_front 170566018
push_middle 190171375
push_back 19421774
push_front 847082622
get 212940
push_middle 619625107
push_back 186627624
push_back 847937665
push_back 199962000
get 265940
push_back 172649684
push_back 22132529
push_middle 60513873
push_back 609459981
push_front 9619218
push_front 599830364
push_front 667328912
push_back 821513575
get 79905
push_back 412247478
get 371181
push_middle 622336221
push_front 242679004
push_middle 18789347
push_middle 285690410
push_back 395742674
push_middle 739286446
push_back 474367152
push_front 670429686
push_back 139242978
push_back 681802866
push_front 520637335
push_middle 85026796
get 305882
push_back 831793182
push_front 415330831
push_front 309677758
push_back 479007777
push_back 491097268
push_back 428781146
push_back 181970235
push_back 245275220
push_back 45783540
push_front 878810115
push_back 362921137
push_front 484754315
push_back 36440032
get 150018
push_back 805773696
get 13817
push_front 126625262
get 496019
push_front 722874906
push_middle 689291001
push_front 19881706
get 235746
push_back 904385359
push_front 733214744
get 120480
push_back 313988638
push_middle 654929065
push_back 695276910
push_front 895563836
push_front 785141922
push_back 926309935
push_front 808916191
push_front 133108454
get 41190
push_back 535583131
push_back 351578551
push_front 756383180
push_middle 808878563
get 242285
get 186504
get 164449
push_front 820331358
get 89302
push_middle 12161345
push_middle 301581238
get 264844
push_front 509119259
push_front 369920102
push_middle 218287264
get 275076
push_front 971614797
push_back 536356766
push_front 293862064
get 487056
push_middle 262586408
push_middle 52888936
push_back 110784542
push_front 844461495
push_back 191639039
push_front 846702649
push_back 985403723
get 185791
push_back 585472605
push_front 45669449
push_front 424227322
get 128411
push_middle 594599628
push_middle 454069308
get 440141
push_back 920717642
push_front 527513726
push_back 601993160
push_front 334349961
push_front 539277254
push_middle 604060748
get 65992
push_middle 917126986
push_middle 607115521
push_front 791158575
push_front 954648357
get 374748
push_middle 79988408
push_middle 20653074
push_front 917099309
push_back 152806278
push_back 336746772
push_front 626406812
push_front 957941063
push_back 307873163
push_middle 132704307
push_front 899268078
push_front 466717280
push_front 505392479
push_back 702804383
push_back 924405423
push_back 620110160
push_front 832499604
push_middle 687258448
push_back 999642904
push_front 40379163
get 47021
get 186985
push_front 462705214
push_back 560349426
push_front 898685973
get 49211
push_middle 44165751
push_front 736660935
push_front 933435598
push_front 383187207
push_front 268851212
push_front 589070335
push_back 9966994
get 241012
push_front 357227167
get 277683
push_back 816764075
push_back 279739169
push_middle 483217830
push_middle 8540378
get 108433
push_back 27631057
push_back 551943640
get 439447
push_front 690271150
push_back 514727657
push_back 638385148
push_front 962009231
push_middle 496633484
push_front 231872075
push_front 842931647
push_middle 715151284
push_middle 270011127
get 351494
get 503365
push_back 507583473
push_middle 836527620
push_back 57703552
get 170239
get 57998
push_back 434990374
get 305678
push_front 77027757
push_middle 148360399
push_middle 735596076
get 370558
push_middle 554047403
push_front 911013739
push_middle 277176546
push_front 972507722
push_front 29256585
get 336096
push_back 505434573
get 90994
push_front 966530051
push_back 594518095
get 138937
push_front 246954652
get 346011
push_front 768155876
push_front 686297180
push_middle 678430365
push_middle 500608938
push_middle 135904963
get 196834
push_front 159082673
push_back 235915631
push_back 186249344
get 200495
push_middle 100019235
get 410491
get 301489
push_middle 442257317
push_back 909501540
get 355382
push_middle 777272283
push_front 695397740
push_middle 872811225
get 40195
push_middle 507893259
push_middle 862042896
get 194317
push_middle 144390160
get 269041
push_front 61755956
push_middle 877945474
get 298440
push_back 541469603
push_middle 738163368
push_middle 511539141
push_back 334017831
push_middle 316880648
push_back 675984333
push_middle 798521159
push_middle 579388494
push_front 325740099
get 189104
push_front 738365463
push_front 106362143
push_back 693559466
push_front 822856760
push_back 610822848
push_middle 951604216
get 200351
get 269718
push_back 1046775
get 13234
get 499247
get 65934
push_front 409596764
push_back 144979895
push_back 243136743
push_back 627869550
push_front 463910758
push_front 621095832
push_middle 507757144
get 32151
push_back 342408129
get 452243
get 465129
push_front 111830609
push_back 85022848
push_middle 198442186
push_middle 731561067
get 52332
push_back 63110427
push_middle 150401216
push_front 658652114
get 48771
push_front 743183448
push_middle 571630540
push_back 793610724
push_front 964418783
push_front 831272222
push_back 968489453
get 207138
push_middle 297542618
push_middle 31975391
push_front 800294480
get 356410
push_front 403927738
get 332070
push_front 406044079
push_front 380486487
push_front 972525382
push_middle 138480556
push_back 29647494
push_middle 995709852
get 337899
push_front 910164374
push_front 305466597
push_back 315281585
push_middle 464480658
push_front 681565709
push_middle 247748416
push_back 273194879
push_back 596342246
push_back 915387947
push_middle 763150066
push_back 499880225
push_middle 772022720
push_middle 418037283
push_front 303789352
get 134872
get 227268
push_front 662259685
get 92346
get 50763
push_middle 398614586
push_back 254250291
push_middle 457576725
push_back 242942682
get 303461
push_middle 669062564
push_middle 825313791
push_middle 860462762
push_back 434529310
push_front 489266807
push_back 758667150
push_middle 325799133
get 275154
push_front 463760292
get 124979
push_front 612981393
push_middle 680869624
push_front 364325382
push_back 498019840
push_front 737239088
push_back 268849264
push_front 6160719
push_front 738017179
push_middle 603081725
push_back 26101021
push_back 406537170
push_front 244118782
get 150176
push_middle 887467322
push_back 566204326
push_front 237488248
push_middle 7442535
push_back 275594818
push_back 214893171
get 498403
push_front 76466344
push_middle 464742297
push_front 442184226
get 156557
push_middle 842835478
push_back 463139034
get 26427
push_front 76990238
push_front 816752881
push_front 511867729
push_front 175580776
get 69767
push_back 555729542
push_back 510220583
push_front 144457128
push_back 468009250
push_middle 130459225
push_middle 414444607
get 280803
push_front 864181699
get 458453
push_back 677769233
push_front 162206264
push_front 912803449
push_back 135902833
push_front 462866735
push_middle 371553121
push_middle 271548140
push_back 435633978
push_back 62803031
push_back 935080056
push_front 772901420
push_back 577413922
push_back 185513479
push_middle 213701023
push_middle 326541779
push_back 218326833
push_back 535924170
push_middle 249665212
get 224964
get 393020
push_middle 675398873
push_middle 985829517
push_front 418586407
push_middle 638997375
push_front 374574845
push_middle 488094549
push_front 681069032
get 89837
push_front 341784871
push_middle 606950739
push_back 422674062
push_middle 953868358
push_middle 549656308
push_back 348883668
push_back 210323337
push_middle 122111972
push_back 381570946
push_front 88744881
push_back 114014151
push_front 582849837
get 291223
push_middle 570673304
push_middle 894633651
push_back 798470480
push_back 479547505
push_front 589567826
push_front 319891172
get 170851
get 383155
push_back 262197597
push_middle 114333465
push_back 906371101
push_back 644253982
push_back 280977677
get 8566
get 443110
push_front 274515459
push_front 346836091
push_back 263805265
get 277935
push_middle 134926111
push_back 94211463
push_back 129157886
push_back 165262022
push_middle 832793266
get 5771
push_middle 15252512
push_back 535213634
get 312217
push_front 536077372
push_middle 637022813
push_front 657893660
push_middle 254192856
push_middle 587201470
get 184047
get 280710
get 298018
push_front 306176665
push_middle 963176584
push_back 380005337
get 323861
push_middle 348576472
push_middle 682774995
push_middle 861398112
push_back 487450974
get 225335
push_middle 184758102
push_middle 106189174
push_back 561028500
push_front 729118083
push_back 919894808
get 130910
get 393311
push_back 737565001
push_front 364601512
push_back 814615039
push_middle 845830234
get 184016
push_back 483674618
get 360043
push_front 50554771
push_front 913790103
push_front 353946841
push_back 115434975
push_front 84112395
push_front 856420715
get 177549
push_front 59013035
push_middle 635421304
push_middle 1475908
push_back 955783737
push_middle 279267295
push_middle 737266814
push_back 609488863
push_back 614333349
get 22436
push_back 677422082
push_front 207084590
push_back 570762568
push_back 152195415
push_middle 97169327
push_back 861917545
push_middle 440825956
get 452437
push_front 375205376
push_back 201056732
push_middle 447140824
get 134411
push_front 123921897
push_middle 31258643
push_back 810679807
push_back 554328484
get 274770
get 454920
push_middle 747629395
get 26838
push_back 186889355
push_back 222374875
push_back 396132359
get 75081
push_middle 16722614
push_middle 627680152
get 14503
push_middle 777523055
push_front 201801374
push_back 321382600
push_front 228144927
push_front 756539220
get 341178
push_back 303502865
get 141943
push_middle 80067653
push_middle 243325502
push_back 392736817
push_middle 973574574
get 236101
get 65123
push_front 327559624
get 474465
push_back 555752407
push_front 99843854
push_front 887244436
push_middle 585541107
get 493062
push_back 155187566
push_back 331504725
push_back 401807018
push_middle 55627450
get 99072
get 188625
push_front 315904557
push_back 888353468
get 373209
push_middle 798682875
get 308172
push_back 277957713
push_front 817285271
push_front 913373432
push_back 843167128
get 67001
get 108145
push_middle 557297768
get 334939
push_back 446239902
push_front 647596641
push_middle 565501462
get 358650
get 76381
push_front 96243755
push_front 485980220
push_front 941173388
get 340215
push_back 698465526
push_back 842534961
push_back 818806974
push_back 448538373
get 270506
push_front 369473452
get 105933
push_middle 855429502
push_back 270067046
push_middle 323997125
get 281186
get 237457
get 205018
push_middle 916552712
push_middle 104110755
push_back 842975779
get 212695
push_back 240913828
push_middle 398983293
get 408250
get 83346
get 493550
get 434648
push_middle 362603212
get 404336
get 151599
push_middle 392169870
get 15519
push_back 711820307
push_front 619863895
push_middle 768501255
get 130311
get 319157
push_back 281519798
push_middle 309643841
push_middle 291149526
push_front 857009677
get 289485
push_back 611435201
push_back 918682227
push_middle 20222985
push_middle 326143169
push_back 910410188
push_front 646039465
push_front 688740755
push_middle 908217909
push_back 355204758
push_back 930145464
push_middle 77302038
push_front 59426489
push_back 80193881
push_back 18180988
get 252570
get 123724
push_back 830654761
push_front 182840424
push_middle 433211008
push_middle 124238167
push_front 966288577
get 423178
push_back 261945285
push_middle 602108924
push_back 506233596
push_front 605572404
push_back 505033237
push_front 764802236
push_front 269927816
push_front 982081701
get 244005
get 287359
push_front 5540147
push_middle 935488822
push_front 747566867
push_middle 729892817
push_front 965644160
push_front 365891220
push_middle 644190579
get 475599
push_middle 729403193
get 252714
push_middle 897109194
push_middle 368111206
get 279240
push_back 836112538
push_middle 626955721
get 326033
push_front 232470613
push_front 657074181
get 300319
push_front 823414174
push_front 734958624
push_middle 173687275
push_middle 53912727
get 367659
get 160556
push_middle 226018521
push_front 580402776
push_middle 55364888
push_front 534876203
push_front 790369259
push_middle 483341171
push_middle 765364015
push_front 522065326
push_front 795546032
push_front 551380196
push_front 648758405
push_back 284923280
get 228671
push_front 738911973
push_back 660879015
push_middle 317596526
push_middle 105098369
push_back 292270965
get 440538
push_middle 396496688
get 126273
push_middle 736396271
push_middle 998711779
get 162117
push_back 222238439
get 30827
push_back 695700478
get 6389
push_middle 945521935
push_front 542161682
get 404202
push_front 635973701
push_middle 113549358
push_middle 282589725
push_middle 656974512
push_back 420121316
push_back 62882207
push_middle 999316953
push_middle 607185646
push_middle 125651040
push_front 734551855
push_front 484021848
push_front 194349242
push_front 861333083
push_front 720402295
get 438837
push_back 967907919
push_back 441299871
get 497822
push_middle 215598200
push_middle 441860568
push_front 494806485
push_middle 862763236
get 316812
push_front 503142549
push_front 75888780
push_middle 554775297
push_back 238520375
get 282167
push_middle 550830088
push_back 672508194
push_front 142529171
push_middle 278901325
push_back 951053529
push_back 787250253
push_back 847952347
get 498319
push_front 299256551
push_back 471715373
push_front 137078702
push_back 18677228
push_front 134483192
push_middle 668684438
get 162336
push_middle 851369572
get 35179
get 227483
push_front 157609460
push_middle 999363093
push_middle 780597617
push_middle 923160651
push_back 986734397
push_back 912886901
push_front 616940785
get 429647
push_front 569288945
push_middle 167768631
push_back 448634805
push_back 716199709
get 169424
push_back 365032452
push_front 151110373
push_middle 720501689
push_back 334270075
push_front 486583006
push_back 494567344
push_middle 72783933
get 432125
push_front 427771193
get 339883
push_middle 374366847
push_middle 776688508
push_front 15185819
push_front 567494757
get 462779
push_front 334970584
push_front 680665134
get 170881
get 281814
push_middle 663181370
push_front 287978540
push_middle 914033909
push_front 406306336
get 290832
get 471107
push_front 666621065
push_front 663661861
get 118102
push_back 41927907
push_front 952323145
push_middle 32053402
push_middle 914507229
push_back 540388301
get 320017
push_back 412337813
get 294145
push_middle 401866257
push_middle 83601105
push_back 93423191
get 46990
push_middle 50038989
push_front 522341946
push_middle 161852011
push_front 718400693
push_front 61362105
push_back 607059763
push_back 831269275
push_back 864738534
push_back 972041825
push_front 728318859
push_back 691577046
push_front 387030816
push_middle 910150180
get 13251
get 100003
push_front 38994909
get 407166
push_front 789989997
get 15541
get 498632
get 274321
get 233234
push_middle 567518124
push_back 766486965
push_back 22976703
get 2038
get 252642
push_front 363581053
push_middle 794701889
push_back 141738412
push_front 462113960
push_back 71517025
push_middle 510374297
push_middle 964954564
push_back 910579299
get 211434
push_back 169022001
push_back 479534428
get 117125
get 194791
push_front 17075928
push_front 711277519
push_back 409469745
push_middle 827299067
push_middle 739806058
push_back 119617128
push_middle 741059240
push_front 121067432
get 186827
push_middle 72440512
push_middle 215580500
push_back 529034724
push_middle 279975286
push_back 8552671
get 351729
push_middle 215736722
push_front 575634013
push_middle 176740010
push_front 493753707
get 7265
push_back 946917827
push_back 599570734
push_middle 301000207
push_front 145303522
push_back 924281732
push_back 702565782
push_front 937362828
push_back 393286152
push_middle 942985920
get 477596
push_front 684032830
push_front 572237975
push_front 626563947
push_back 385237237
get 298912
push_middle 489290706
push_back 999567051
push_back 943582747
push_middle 830543992
get 272507
push_back 757447579
push_back 749342544
push_front 259113495
get 480901
push_middle 970022571
push_front 937191905
push_back 788157468
push_back 59708452
push_back 112014542
push_middle 782116029
push_middle 449746219
get 341670
push_front 678146554
get 214350
push_middle 128429050
get 442893
get 306584
push_front 506520648
push_middle 618483173
push_back 11841681
push_middle 366133870
push_front 290083285
push_back 939925401
push_front 472425740
push_middle 348711115
push_middle 520481311
push_front 750333749
get 333506
push_middle 510309938
push_front 664796570
push_middle 866076470
push_front 731997230
get 49564
push_middle 507229992
push_middle 835313088
push_middle 529424596
push_front 739367009
push_front 511016896
push_middle 963130618
get 175661
get 250038
push_middle 636109445
push_back 85631288
push_middle 409874376
push_middle 922579227
push_middle 175476237
push_front 144684693
push_middle 494869756
push_front 357785525
push_back 495394462
push_front 43726158
get 482158
push_middle 540868476
get 293029
push_back 341277918
push_front 758606296
get 381956
push_middle 716472459
push_middle 6165414
push_middle 950948828
push_middle 448158893
push_front 906924201
push_back 268438825
push_middle 173575981
push_front 642401917
get 202966
push_front 912471321
push_back 281195527
get 169507
push_front 286790786
push_back 281782672
push_middle 368846656
push_middle 436450331
push_front 245110611
push_front 209109653
push_middle 15921318
push_middle 582210132
push_back 245774327
get 63714
push_back 500452917
get 112030
push_front 956492703
push_middle 519523066
push_middle 659609508
get 402270
push_back 743751864
get 112430
push_back 875776123
push_back 715347109
get 431143
push_front 362750307
push_front 534116947
push_middle 679128363
push_middle 180510095
push_front 207706503
push_front 618479346
push_back 613137648
push_back 761476873
push_middle 925229628
push_back 783995720
push_middle 62324039
push_middle 719301825
push_front 54133808
push_back 19856876
push_back 472189708
push_front 815410772
push_front 423592288
push_front 208008607
push_front 10829793
push_back 350205079
push_back 538104814
push_back 559914137
push_back 880875200
push_front 985087805
get 85761
push_middle 694899839
get 169031
push_middle 683513810
get 140033
push_back 585410597
push_middle 377899106
push_middle 427451770
get 36233
push_front 505554978
push_front 760020849
push_front 608957380
push_back 948805106
push_front 341466433
push_front 249817644
get 417076
push_back 389106330
push_back 869420107
push_middle 222089968
get 401700
push_middle 400226317
get 327199
push_middle 272980091
get 139251
push_back 434319293
get 462945
push_back 21225792
get 65088
get 389642
push_front 469600689
push_front 15560018
push_middle 449094304
push_middle 117719609
push_front 331400304
push_middle 368638616
push_back 641717911
push_front 567649136
push_back 435797888
push_back 237775884
push_middle 315872763
push_front 849367084
get 276879
get 278434
push_middle 267216423
push_front 774125410
push_middle 501027974
push_front 984995041
push_back 193324900
get 54772
push_back 252346434
push_back 979251107
get 147109
get 331100
push_back 604615817
push_back 19193090
push_back 689945446
get 398511
push_back 648537045
push_middle 639292754
push_back 358128916
push_front 707462976
push_front 99825562
push_back 626581133
push_front 181889238
push_back 713225762
get 30339
push_back 910973239
get 146137
push_front 461001227
push_front 784862555
push_front 29769489
push_front 627414091
push_front 304407264
push_front 106652326
push_middle 465541906
get 306350
push_middle 751535277
push_front 910831806
push_front 670028490
push_front 473217135
get 317791
push_front 233609783
push_middle 509999073
get 43284
push_back 473574453
get 494428
push_middle 311847892
push_middle 512314836
push_front 831041357
push_middle 155946694
get 400730
push_back 701073395
push_front 181930891
push_front 246718054
push_back 465218616
push_back 329247041
push_front 176540036
push_middle 857282432
push_front 224592328
get 444466
push_middle 938017138
push_middle 537447801
push_middle 156873435
push_front 619845047
push_back 944384614
push_back 951615002
push_middle 298808780
push_front 29306931
get 33797
push_middle 575107751
push_middle 900534909
push_front 663290062
get 465424
push_front 552283637
push_back 773122555
push_front 587982304
push_middle 160301656
push_back 742843936
push_middle 334248510
push_front 884538233
push_back 921555618
get 441717
get 398187
push_front 698353318
push_middle 810245715
get 253256
push_back 394828300
get 116805
push_middle 518218578
get 379265
push_back 848224193
push_back 132394244
push_front 60795228
push_back 201902861
push_middle 62070077
push_front 255606530
get 383332
push_back 826213563
push_front 257466790
push_back 586806542
push_front 577173439
get 365993
push_middle 796232535
push_middle 45161912
push_back 275171909
push_front 234098755
push_front 796496240
push_middle 536622603
get 439789
push_front 102386992
get 62928
push_middle 924786654
push_back 826890939
push_back 640773483
push_front 819260286
push_middle 302340772
push_front 592946115
push_back 3870571
push_middle 125212154
push_middle 187619878
push_back 504308101
push_middle 684828426
push_back 347837510
get 172400
push_front 907546398
push_middle 248541676
get 367690
push_middle 444561553
get 86095
get 108836
push_back 680972666
push_back 307661949
push_middle 190449002
get 444093
push_back 100633931
push_middle 649366147
push_back 232045578
push_middle 47846397
push_middle 62038697
push_back 559641365
get 88821
get 391164
push_back 945748598
get 273642
push_middle 300192
push_back 315407121
push_middle 169739752
push_middle 866973161
push_back 156503109
push_back 456945436
push_front 153214991
push_middle 736933018
get 99420
push_back 941766563
push_middle 353451809
push_middle 469051115
push_back 151986667
push_front 408277677
push_middle 733287380
push_front 17101444
push_front 379584845
get 386405
push_front 877976495
push_middle 620719810
push_back 805944439
push_back 948035274
get 121087
push_front 5749953
push_front 186504057
get 434510
push_middle 920999141
get 301320
push_back 806424092
push_front 444482986
push_back 237307220
get 15274
push_middle 731606539
push_middle 493962970
push_back 55871699
push_back 41794838
push_middle 451015412
get 23373
push_middle 469790932
push_middle 321810429
push_middle 101832619
push_middle 517336297
get 426229
push_front 614788282
push_middle 36325584
push_back 658900192
push_back 205606651
push_back 878152589
push_middle 77755537
push_middle 470689560
get 325866
push_front 593522250
get 12648
get 319125
get 62311
push_back 971879483
get 240111
push_middle 88114754
push_middle 507735905
push_front 61565749
get 206597
push_back 243104170
get 15292
push_front 415208338
push_back 515536470
push_back 588871857
push_back 446055839
push_middle 531880474
push_back 755751107
push_middle 800829218
push_front 186783548
push_front 718265006
get 62759
push_middle 47711030
push_back 736073821
push_middle 188255578
push_back 404750621
get 317356
get 265510
push_middle 163515827
push_middle 881768357
get 375309
push_back 662952458
push_front 885754397
get 218135
get 16959
get 318313
push_front 471247803
push_back 328203066
push_front 108098256
push_middle 149548689
push_front 421321402
get 407673
push_middle 675369472
push_back 942462249
push_back 205034542
push_front 442529941
push_front 854275952
push_back 239193238
get 379313
get 91649
push_front 132551416
get 431250
push_middle 53446158
push_front 155770276
push_middle 94864568
push_back 330156670
push_back 319876108
push_front 716796216
push_middle 285982595
push_back 225381453
push_front 25866564
push_back 677159553
push_back 484315011
push_middle 227058378
push_middle 808543603
get 88569
push_middle 482476523
push_front 793091511
push_back 659280630
get 486122
push_back 654124920
push_front 262782183
get 201181
get 350329
push_back 326942766
push_front 606580468
get 395517
push_front 632867250
get 175933
push_front 418868583
push_front 821953384
push_back 37970824
push_middle 706377025
get 281400
push_middle 361530660
get 418497
push_front 416753229
get 148965
push_back 961331419
get 458287
push_back 601292825
get 495924
push_middle 632169900
get 434445
push_front 384839408
push_middle 844018565
push_front 279881143
push_front 611444218
push_front 506840209
push_front 512553890
push_front 70196086
get 493055
get 61204
push_middle 296788091
push_front 749002507
push_back 544743967
push_middle 456239186
push_front 57063284
push_front 761032327
get 78586
get 488122
push_middle 303060416
get 395078
get 487286
push_front 849769771
push_front 520242847
get 310830
push_front 924826820
get 99336
get 145818
push_middle 218920786
get 303343
push_middle 804575199
get 347842
push_back 829738977
push_back 346473660
push_middle 420731889
push_back 908110810
push_back 569525837
get 59292
get 470400
push_middle 336911437
push_back 40346509
push_middle 552287441
push_back 492926016
push_back 873980277
push_middle 298755777
push_back 868250712
push_front 859439706
push_front 185050738
push_back 208804918
push_middle 138412872
get 479719
push_middle 121912570
push_front 600442527
push_back 854326785
push_back 415333093
push_front 124264163
push_back 537939353
push_back 226239987
push_front 218496719
push_middle 267523434
get 145621
push_middle 385923229
push_front 163808659
get 26056
push_back 546566400
push_middle 204736814
push_back 390750372
get 434623
get 243793
push_front 262746298
get 471968
push_middle 813437024
push_middle 551598625
push_front 559035388
get 445034
get 463535
get 61024
push_back 781634364
push_middle 629928211
push_front 865525298
push_middle 226865076
push_back 123579421
push_middle 982533322
push_front 465909652
get 271236
push_front 586273432
push_middle 10143251
push_middle 926382303
push_middle 56805714
push_front 810784119
push_middle 872591874
push_front 825535033
push_front 132461044
get 287102
get 2900
push_front 764400527
push_back 767607158
get 480432
get 36328
push_back 520566405
push_back 63883463
push_front 880949338
push_back 979170202
push_front 35745665
push_front 161928939
push_front 451437566
push_front 536745191
push_middle 735083718
push_back 810086836
get 204965
get 303827
push_front 439324977
push_middle 263631941
get 258370
get 371496
push_back 330742994
get 407939
push_middle 756708617
push_front 955488549
push_middle 271768892
push_middle 913029273
push_middle 196680263
push_back 153808529
push_back 521941987
push_back 913198255
get 58285
get 94077
get 475493
push_back 25302784
push_middle 95181981
push_back 981101116
push_back 942518194
get 287556
get 148601
push_front 287162564
get 95253
push_front 857433780
push_middle 1077088
push_back 911227177
push_middle 294210474
push_front 144843132
push_front 423279121
push_back 512553400
get 91465
push_middle 10650452
push_front 521749050
get 309089
push_back 15721706
push_middle 850322553
push_back 145957610
push_back 6949340
push_front 903559692
push_middle 267236441
push_back 5377450
get 108590
push_middle 229023963
get 39139
push_middle 935763758
push_front 704629411
get 149597
get 428398
push_front 57509952
push_front 125762140
get 432193
push_front 93028599
push_front 392060096
push_front 69767219
push_back 379340373
push_middle 673693290
push_front 820999806
push_back 515948154
push_front 451034735
get 148088
push_middle 763498900
push_middle 154548412
get 152223
push_back 382283254
push_back 801689687
push_middle 789428475
push_back 108765111
push_front 957420169
push_back 838201950
push_front 744193740
get 295287
push_front 90383288
push_middle 803726475
push_middle 837041743
get 75566
push_back 238082565
get 410128
push_middle 952779424
get 344356
push_middle 17662564
push_back 653834862
push_back 572518757
push_back 53509243
get 167282
get 330702
get 237317
push_back 254572952
push_front 604313175
get 360615
push_front 848834152
push_middle 158190538
push_front 861350191
get 237423
push_back 216964008
push_back 647764686
push_front 469009786
push_middle 379048336
get 52161
push_middle 944403173
push_back 133114943
push_middle 290538851
get 389018
push_front 895203846
push_middle 707103124
get 267602
push_middle 96795836
push_back 270166380
push_back 798544890
push_back 479667708
push_back 44612047
push_front 441823451
push_back 867374478
push_middle 42284981
get 441765
push_back 591663590
push_front 417702105
get 411872
get 474352
push_back 929697764
push_front 2953799
push_back 982302735
get 103949
get 413342
push_back 30877024
push_front 602627382
get 222733
push_back 24337820
get 333530
push_front 983464939
push_back 72993377
push_front 402365960
push_back 700494487
push_back 901142872
get 153498
push_back 698594958
push_middle 306641042
push_front 437504996
push_back 128400124
push_middle 62630381
push_back 307105898
push_back 925373978
push_front 324839030
push_back 941724956
push_middle 512436758
get 83
push_back 528986776
push_front 478521354
push_middle 877013301
push_back 927736036
push_middle 389940042
push_middle 548097322
get 42563
push_front 560565418
get 270202
push_front 873172233
get 425262
push_back 681719075
push_front 912306034
push_back 550434104
push_back 935695420
push_middle 271727877
push_middle 313195615
push_back 214457598
push_front 786509864
push_middle 141246425
push_middle 852016321
push_back 686888117
push_back 537454470
push_front 391140964
push_front 605631347
get 150790
push_back 382616914
get 19338
push_front 273663384
push_back 787484875
push_middle 13786041
push_back 757557840
push_front 303651731
push_front 685579443
push_front 253260766
push_front 208482883
get 418639
push_middle 479638476
push_middle 716416019
push_front 316627818
get 60035
push_back 205890888
push_back 692225657
push_front 272242175
push_back 367167137
get 372021
push_middle 834566638
get 77349
get 381038
push_back 48389176
push_back 19493261
get 461947
get 29886
push_back 167656352
push_back 42983200
push_back 848109415
get 42957
push_front 334349897
get 392457
push_back 58441521
push_middle 317166763
get 502980
get 153147
push_back 147429459
push_front 771481486
get 327418
get 488975
push_back 66694820
push_middle 59893513
push_back 589694218
get 384425
push_front 53131766
push_front 547352021
push_front 911966741
push_middle 737276991
push_middle 17573680
get 17288
get 169455
push_back 270921627
get 116551
push_middle 234904509
push_back 608414985
get 12922
push_back 652227034
push_back 595910310
get 205610
push_front 657207753
push_back 314386754
get 104166
push_middle 31039550
push_middle 209387435
push_middle 803194503
push_front 512360843
push_front 437435270
get 43828
push_front 37800089
get 238476
push_front 116269430
push_front 989631412
push_front 498162901
push_back 531226416
get 132787
push_front 264993273
push_front 124915225
push_front 725265861
push_front 43602461
push_back 878194832
push_middle 33562985
push_front 816152920
get 32354
get 34490
push_middle 648316337
push_middle 149591214
push_back 266587004
push_front 424558926
get 32485
push_back 885262591
push_front 490832071
push_middle 234675531
push_middle 945019327
push_back 985583129
push_middle 969590622
push_middle 927168531
push_back 192965825
push_back 493850629
push_front 500029984
push_front 872676791
push_middle 223571963
push_front 804590122
get 84995
push_middle 284386274
push_middle 419283499
push_back 612711304
push_back 844505753
push_middle 997580691
get 250218
push_middle 854852043
get 96740
push_middle 964279213
push_back 883470980
push_back 112686493
push_back 19311860
push_middle 739465314
get 444064
push_front 953192577
push_front 722891444
push_back 769425323
push_front 611321296
push_back 523284417
get 344582
get 56027
push_front 249589586
push_middle 407436640
push_middle 517805330
push_front 229949464
push_back 146503214
push_front 459591497
push_back 606897907
push_front 402376261
push_middle 852285701
push_front 687672505
get 125601
get 308570
push_middle 254059139
push_middle 967951531
push_front 540657317
get 270402
get 341544
push_front 304889036
push_back 703527914
get 491903
push_back 279594295
push_back 100070902
get 119962
get 69266
push_front 193126300
push_middle 635372560
push_front 484755895
get 111053
push_middle 681349868
push_back 923170235
push_back 339939559
push_middle 83442975
push_middle 290221057
get 84213
get 368295
push_back 11779854
push_middle 248720075
push_middle 93675549
get 288686
push_back 165383878
get 151509
get 11625
push_middle 449830542
push_middle 420097177
push_middle 656513125
push_back 437083040
get 366876
push_middle 701354720
push_front 960280020
push_middle 649020126
get 307342
push_back 879888142
push_front 583694125
push_front 229491705
push_front 447057353
push_front 915493351
push_middle 80574703
push_back 660260809
get 356957
get 284372
push_middle 195235140
get 266751
push_middle 175415384
push_middle 895917936
get 280277
push_back 217420230
get 73488
push_middle 457841999
push_back 651140458
push_middle 222540529
push_back 663633504
push_back 658025102
push_front 162331080
push_middle 451287
push_middle 144610920
get 99614
push_middle 459471703
push_middle 871165331
push_middle 443165339
push_front 999156340
push_back 352205201
push_front 779101984
push_middle 526033115
push_front 670538247
push_middle 526809055
push_front 294809426
push_front 180814486
push_front 65146555
push_back 839475699
push_front 793576200
push_front 957845229
push_front 421628197
push_back 470514219
push_front 332488268
push_middle 458002741
push_middle 434593488
push_middle 938822245
push_front 113239462
push_front 930745203
push_middle 218956626
push_middle 12809582
push_middle 156139962
get 91097
get 278162
get 371768
push_front 239741194
push_back 828957665
push_front 746861441
push_back 537179630
push_middle 115917365
push_front 17672521
push_back 898230498
get 338455
get 281375
push_front 810186461
push_back 757455826
push_front 7389035
push_middle 146269125
push_back 832213987
get 467731
get 425599
push_middle 770484361
get 296650
push_front 486892448
push_back 153346180
push_front 116988138
get 455657
get 345958
push_middle 863977149
push_middle 169025491
push_middle 488713017
push_front 850413883
get 228189
push_front 161074942
push_middle 368659854
push_front 851963404
push_front 736249511
push_front 916296182
get 358161
push_middle 951243759
push_back 543131887
push_middle 571805108
push_back 99404024
get 237857
push_front 189455758
push_back 152909231
push_front 91534477
push_back 423588008
push_middle 11680769
get 372286
push_front 755094217
push_front 50182073
push_middle 61322768
push_front 856620181
push_back 453874374
get 22763
push_middle 286881770
push_middle 824847949
push_front 202755833
push_middle 969222091
get 400523
push_middle 496767842
push_middle 41457572
push_middle 201043797
push_front 165738963
get 470657
get 253395
push_middle 994960593
get 490066
push_back 144880875
get 230993
get 318446
push_back 484641461
push_front 486515804
get 33632
get 292904
push_middle 238306072
get 77954
push_front 747824724
push_middle 399863547
push_front 964544551
push_back 652314015
push_back 992424866
push_back 887920380
push_back 431367079
push_middle 950102398
get 437659
push_middle 642862380
push_back 537776405
push_front 37084416
get 143854
push_middle 655613423
push_front 34097128
push_back 183268417
push_front 798971633
push_back 494440957
get 374928
push_back 535926940
push_middle 6647540
get 502927
push_front 431020737
push_middle 262081924
get 429276
get 243039
push_middle 115681027
push_back 830674109
push_front 76134799
push_front 202131107
get 366331
push_middle 778458272
push_middle 316458838
push_middle 692725153
push_back 568642732
push_front 599562366
push_back 444947138
push_back 984668173
push_front 487584042
push_front 307968567
get 421294
push_back 894641463
get 29993
push_back 59408344
push_middle 738508691
push_middle 858819821
get 491896
push_middle 544910833
push_middle 566218357
push_middle 953859221
push_front 972707756
push_back 717275602
get 483824
push_back 580925371
push_front 139362360
push_middle 637428365
get 381590
push_front 953641967
push_middle 48667371
push_middle 310724567
push_middle 161592988
push_front 67018058
push_middle 262065349
get 344559
push_middle 540007280
get 76542
push_back 412669127
get 362470
get 135624
push_front 276332215
push_front 834446556
get 109332
push_front 475045203
get 92261
push_back 236084582
get 23048
push_back 804262218
push_back 197865596
push_back 312541993
get 488971
push_middle 655035550
push_back 491162874
get 328171
push_back 86039071
get 274297
push_middle 670818435
push_front 159723602
push_front 953835354
push_middle 467051234
push_back 924880084
get 400193
get 115857
push_middle 101503286
get 455190
get 297737
push_front 556684453
get 479710
push_front 361570371
push_middle 387417698
push_front 865236138
push_front 17759368
push_back 709203931
push_front 839174195
push_middle 424644181
push_front 342608391
push_middle 205607071
get 230776
push_middle 634217107
push_middle 145024359
push_middle 756096780
get 80272
push_front 863876590
push_front 978511651
push_front 404586836
push_middle 85602706
push_back 815517707
push_back 129313679
get 316019
push_back 776653845
push_middle 464622533
push_back 444774894
get 439966
push_back 50868723
push_back 858020650
push_front 302634888
push_back 840989837
get 30894
push_middle 985955309
push_middle 352119444
push_back 549480353
push_back 334503552
push_back 71453846
push_middle 126574358
push_front 295545680
push_back 287728531
push_middle 864704008
push_back 537825953
get 232295
get 325494
push_middle 10777765
get 428571
push_middle 796809485
get 19287
push_middle 877046693
get 49237
push_middle 618266585
push_back 226442772
push_middle 793981401
push_front 11186711
push_back 866600431
push_middle 782465936
push_back 682114746
push_front 71966689
push_back 577634977
get 341049
push_front 522719333
push_front 298766896
push_back 644929196
push_middle 72479785
push_back 479480936
push_middle 601375092
push_back 796134310
push_front 432446137
push_back 749203954
push_front 930430350
get 371617
push_back 97619500
push_middle 760557828
push_middle 664356620
push_back 513247172
get 341251
push_front 244766477
push_front 503492028
push_back 56553374
push_middle 548174245
push_middle 791163844
push_front 663031461
push_middle 108643582
get 154618
push_middle 34275223
push_front 321909403
push_front 954495907
push_middle 337930097
push_middle 894880225
get 106813
push_back 654297424
push_front 121194740
push_middle 464489455
push_back 875468898
push_back 480618368
push_back 420449187
get 127240
push_back 973181299
push_back 571261007
get 207206
push_front 808977329
push_middle 691876223
push_front 24657302
push_front 238584989
get 342880
push_front 778584848
push_front 203730224
get 289977
get 223794
push_middle 74109172
push_back 418060880
push_middle 929325962
push_front 750309608
push_middle 945068432
get 490928
push_back 757833613
push_middle 690294701
push_middle 166824689
push_front 672782235
push_front 130679617
push_front 366936147
get 205048
get 447076
push_front 358162138
push_back 481865657
push_middle 300886441
push_front 189856648
push_back 668220261
get 130319
push_back 224230868
get 21089
get 24300
push_front 701310845
push_middle 755774350
push_front 320844680
get 425188
push_middle 120812306
push_front 691090991
push_back 471500675
push_back 230558561
push_front 30967478
push_middle 542567904
get 132223
push_front 820282161
push_back 965290223
push_middle 513115773
push_back 653418138
push_middle 59850681
push_back 411695189
push_middle 830120970
push_middle 472974621
push_back 713702061
push_back 708961658
push_middle 237222336
push_back 717434961
push_front 109353386
push_front 280903015
push_back 772069671
get 417643
push_back 973577693
push_middle 227088402
push_middle 82797593
push_middle 385931706
push_back 737909915
get 232991
push_front 454797145
get 391045
push_middle 547925683
get 346400
push_front 914514738
get 77405
push_back 548548761
push_front 360406484
push_back 755133370
push_front 144989568
push_middle 912307205
push_middle 711136631
push_back 922164276
push_front 207431928
push_back 376075248
get 125431
push_front 95906040
push_back 193630798
get 168422
push_middle 135879249
push_front 594535125
push_front 593439345
push_front 288056668
push_middle 140103073
get 277068
get 245519
get 445281
push_middle 462689696
push_middle 17493195
push_back 532850472
push_back 464686852
push_middle 741585938
push_middle 534018710
push_front 98210482
push_middle 429672164
get 495050
push_front 978491420
get 488162
push_back 390946974
push_back 842618316
push_front 976551720
get 241812
push_front 474683387
push_middle 492277064
push_front 72342347
push_middle 406175350
push_front 713938237
get 209598
push_middle 351205605
push_front 724310067
push_middle 438789678
push_middle 299164005
get 169076
push_front 220438332
push_middle 484686704
push_back 22879474
push_front 362482622
push_middle 867209660
push_front 603720353
push_middle 164226782
push_front 72982946
push_back 191780646
get 245926
get 61773
push_middle 492570301
push_front 446075269
get 71647
push_back 181766919
push_middle 948202265
push_middle 773127118
push_middle 226179415
get 436329
get 482064
get 399922
push_back 758026181
push_front 698958397
get 8517
push_back 125052668
get 306133
push_front 728259768
push_middle 417007122
push_back 217718251
push_middle 612254731
push_middle 292954066
push_back 671664883
push_back 843990535
push_front 431308578
push_back 851056924
push_front 794711040
get 183980
push_middle 774360518
get 279377
push_front 323760859
push_front 705341058
push_back 890268163
push_back 977997264
push_front 913220645
push_middle 159567656
get 44208
push_front 929650633
push_middle 327983516
get 343198
push_middle 684376615
push_middle 496165787
get 386845
push_middle 175926593
get 183169
push_front 346266332
get 222120
push_front 466602440
push_back 63620062
get 368107
push_back 568381683
push_front 215922397
push_front 638627095
get 146288
push_front 427049837
push_middle 188216761
push_middle 299799678
push_back 380200984
get 64813
push_back 111723033
push_front 466173427
get 195151
push_back 9928014
get 315658
push_back 895399988
get 406582
push_front 913956205
push_front 22461773
push_front 814774923
push_front 351313288
push_middle 81797428
get 384644
push_back 401126771
push_back 701027002
get 104705
get 134948
push_middle 389213555
get 368499
push_front 821915764
get 51672
get 50087
get 450390
push_front 718459411
push_front 875319321
push_front 619443384
push_middle 436971853
push_back 717288354
push_front 407136558
push_back 381656925
push_back 990875575
get 293231
push_front 161897729
push_back 778226046
push_front 948075690
push_back 446991446
push_front 672759295
push_middle 690922166
push_front 744729736
push_front 922782369
get 210130
push_front 631115811
push_front 876399010
push_middle 867480645
push_middle 36921618
push_front 422700703
push_back 14726875
push_front 723329609
push_middle 708969855
push_back 426711879
push_front 881097827
get 103772
push_front 661020104
push_middle 380047137
push_middle 272640008
push_middle 593091310
push_back 526362540
push_front 415862502
push_middle 723889249
get 323033
get 412592
push_front 254772219
get 178570
push_front 611737234
push_middle 955347023
push_back 645163100
get 368752
push_middle 900410015
push_front 227824819
push_back 949253494
push_middle 344245282
get 228833
get 446624
push_back 561699996
get 247453
push_front 44203673
push_back 465776504
push_front 952126273
push_middle 187410312
push_middle 242474765
push_front 897225043
get 28649
get 398996
push_front 943720844
push_front 369006517
get 160730
push_front 114195191
get 249827
push_back 972387836
push_back 866292207
get 502655
push_back 615468083
push_front 223080753
get 24772
push_back 3028739
push_front 207510362
push_back 188358249
push_middle 644131395
get 213603
push_back 610420070
push_middle 666968861
get 396315
push_middle 529778291
push_front 224559181
get 295665
get 351184
push_middle 46249451
push_front 728545587
push_back 156511325
push_back 509185129
push_front 910962648
push_middle 720008024
push_middle 22132054
push_middle 65427653
push_back 191626216
push_front 611041388
push_front 523575487
push_middle 96579692
get 312969
push_front 248637033
push_back 337598873
push_middle 874832592
get 87924
push_front 229763879
push_back 532280752
get 154214
get 309548
get 87407
push_front 788089213
push_back 121935046
push_middle 811832249
push_front 959529645
push_middle 756651414
push_back 136125084
push_middle 6054106
push_front 454799457
push_middle 792903338
get 248571
push_back 745233858
push_front 783515874
push_middle 783316541
push_back 217600969
get 116018
push_middle 412411062
push_back 134927141
push_front 821548865
push_middle 336385889
push_front 638857119
push_front 126767626
get 347691
get 311770
push_front 189539969
get 225921
push_front 570812492
push_front 979082452
push_front 569489666
push_middle 339603950
push_back 179348862
push_middle 327305185
push_back 440002214
push_front 74068995
push_back 219196156
get 118398
push_middle 553740247
push_back 791429530
push_front 71340567
push_front 171204228
push_middle 542529514
push_back 850270194
push_back 347571611
get 111545
push_back 989510067
push_middle 644510006
push_back 319826686
push_front 957696398
push_back 157759107
push_front 318284453
push_back 738653935
get 179953
push_front 992612969
push_middle 417520126
push_back 383230722
push_back 394494435
push_front 767715222
push_front 740702520
push_middle 50668726
push_front 615933600
push_front 215518386
push_front 573200236
push_middle 134024344
get 267207
push_middle 814393104
push_middle 313822828
get 373704
push_front 964323923
push_front 657864416
push_front 89917179
push_back 965040531
push_front 581138684
get 335910
push_front 166659775
push_back 706365160
push_front 546662495
push_front 455975094
push_middle 950474582
push_middle 446236248
push_middle 201522244
get 26920
get 345196
push_front 15275927
push_back 352767893
push_middle 873668392
push_back 702281058
push_front 632947044
push_middle 666356354
push_front 856383200
push_middle 426619219
push_back 897843932
get 122440
get 44180
push_back 38639850
push_middle 840079307
push_middle 793173216
push_back 313800338
get 127570
get 342628
get 71171
push_middle 368434178
push_middle 360703321
get 75867
get 469374
push_front 779391266
get 50733
get 68021
get 7578
push_back 793841689
get 332947
push_front 349003154
push_back 580635326
push_back 798992267
get 71640
push_front 450559082
get 358997
push_back 14633986
push_back 495381035
push_middle 76828302
push_front 833181532
push_middle 621448770
push_middle 707441693
push_middle 960544125
push_front 517049433
push_middle 449979548
push_back 774511416
get 380277
push_middle 780480996
push_front 309284041
push_middle 481791268
push_back 507175230
get 354232
push_middle 358595879
push_back 943800366
push_middle 277582152
push_back 330842300
push_front 162543402
get 493909
push_middle 560376745
push_back 327673987
push_front 36412960
push_middle 242906860
push_back 679511902
push_back 744390271
push_back 805701805
push_front 50058342
push_front 835233692
push_back 721470831
push_front 768375018
push_front 808738340
push_middle 205019335
get 134933
push_front 575100685
push_middle 355388441
get 61667
get 502637
get 92467
push_front 787246432
get 175735
push_back 345274914
push_middle 89534087
push_front 815923601
get 67669
push_middle 99099137
push_back 662180919
push_back 538103779
push_front 114925872
push_back 936462230
push_back 612405952
push_front 524781169
push_front 300761492
get 347090
push_front 696437825
get 128280
get 176147
push_middle 585789414
push_middle 769218440
push_back 67248107
push_back 67492947
push_front 740486700
get 94815
push_front 868323538
get 98800
get 405014
get 42617
push_middle 100209796
push_back 210607374
get 115668
get 389922
push_front 307898402
get 456540
push_front 317095327
push_front 91154512
push_front 16109740
push_back 693883598
get 383031
push_back 491736101
push_middle 886957734
get 344711
push_front 811397980
push_back 735243838
push_middle 199157101
push_front 139829810
push_front 335383816
push_middle 399856647
get 325025
get 144024
push_middle 231342130
push_back 209695789
push_front 970340264
get 46870
push_back 978895256
push_back 196605396
push_back 420434526
push_front 339667391
get 488141
push_back 70486647
get 42761
push_front 101853736
push_middle 650186320
get 47857
get 48942
push_back 442855590
push_back 196757451
push_middle 82279574
push_back 917716074
push_front 258446579
push_back 915900576
push_front 857849268
push_front 831532658
push_back 3838422
push_back 794633276
get 82592
get 349854
get 383165
push_middle 947330087
push_back 544226611
push_front 930111437
push_front 724174098
push_front 863672385
push_front 134915594
push_front 386627249
get 473466
push_front 236162579
push_front 130604532
push_front 477248694
push_middle 995532060
push_back 46611272
push_back 811731427
push_front 329693351
push_front 538707034
get 358417
push_middle 26346775
get 85854
push_back 221098655
push_front 471758895
push_back 885796171
get 129987
push_middle 97623760
get 188576
push_middle 712728402
push_middle 215086045
push_middle 10144777
push_back 88716244
push_middle 346293493
push_back 201228763
push_front 385458461
push_back 77643923
push_back 763520377
push_middle 54258952
push_front 392309352
push_front 657231783
push_front 997135998
push_middle 926328484
get 437164
push_middle 55283259
push_middle 93420654
push_front 831843227
push_middle 688512603
push_front 204203747
push_front 399732585
push_middle 600703803
push_middle 807824698
push_middle 723319696
push_middle 171474571
get 274267
push_middle 894144262
get 80653
push_middle 142544918
push_front 879347299
push_front 465491690
push_front 852195943
get 250345
get 372145
push_middle 746337037
push_front 667884765
get 440194
push_middle 879869858
get 278709
push_back 84493152
get 379410
get 166904
get 116591
push_front 157127604
push_middle 496719797
push_front 164318448
push_front 241139722
push_back 483828684
get 141639
push_back 475915138
push_middle 526737042
get 308877
push_middle 901734976
push_back 174041650
push_front 632306184
get 390192
push_middle 629775129
push_front 547641177
push_front 828831410
get 99472
push_middle 882217001
get 367100
push_front 809643078
push_front 694345406
push_back 434955701
push_front 575293018
push_back 83391019
push_middle 101385448
get 133044
push_back 571581829
push_back 363922757
get 485313
push_front 241647825
push_back 687351793
push_back 251918613
push_front 624255926
get 359198
push_middle 211314872
push_back 353339817
push_middle 398723297
get 239990
push_middle 276634395
get 253241
get 217508
push_front 383573531
push_back 255790052
push_front 37751667
get 325838
get 151377
push_front 961864793
get 158075
get 104075
push_middle 191589555
push_back 772272272
push_back 772191832
push_front 385187011
push_back 608062766
get 175666
push_middle 836935718
push_back 940025581
push_front 33673691
push_front 429630224
push_front 660938518
push_front 988028504
push_back 885988731
get 470252
push_back 55757834
push_middle 260165435
push_back 85581310
push_front 46414373
get 210808
push_front 747949878
push_back 924701116
get 295460
push_front 807877533
get 438552
push_front 213722468
push_middle 599261408
push_front 273176278
push_middle 672678849
push_back 937033133
push_middle 789171263
push_front 516849738
push_front 358305453
push_middle 295914163
push_front 885209209
push_front 152984928
push_back 338430227
push_middle 718687197
push_middle 167056996
get 179582
push_middle 122037137
push_front 394772058
push_front 286548073
get 53369
get 177580
push_front 586557127
push_back 956388963
push_front 325751510
push_front 767361485
push_back 80861451
push_middle 407207011
push_middle 475744603
get 177632
push_middle 724933539
push_back 110601102
push_middle 428937235
push_middle 965605948
push_back 215496197
push_middle 581738787
get 16624
push_middle 901258020
push_back 30167472
push_middle 7259399
get 272624
get 207253
push_back 253992597
push_middle 877309529
push_back 145427600
push_back 223204805
push_back 129755590
get 40042
push_back 459905641
get 18615
push_front 716941828
get 241809
push_middle 385182482
push_back 844375050
push_back 725943591
push_front 139381280
push_front 107657728
get 83852
push_back 503457418
get 484988
get 434107
push_front 755192594
get 240710
push_middle 921520869
push_back 434648806
get 404877
push_front 538999897
push_back 503503341
push_back 345158582
push_front 895042321
get 496509
push_front 768003332
push_back 61027594
push_back 264904304
push_back 935929373
get 450548
push_back 199160397
push_back 996156075
push_middle 457969519
get 495806
push_front 566596449
push_back 991426384
get 220964
push_middle 166953298
push_middle 723346000
push_middle 697488360
push_back 12451876
push_middle 290110298
push_front 922355742
push_middle 577500150
push_front 643998127
push_front 561855543
push_middle 140485657
push_back 913966032
get 471206
push_back 103457848
push_front 667215307
get 308610
push_back 12731982
push_middle 762134035
push_back 904123532
get 329502
push_middle 34130207
push_back 253646461
push_front 915167507
push_front 694201404
get 334751
get 313553
get 110414
push_back 115927806
get 201704
push_back 614396901
push_front 229939817
get 311817
get 280218
push_middle 700684552
push_middle 27895790
push_back 624469342
push_front 477947116
push_back 826148976
push_middle 114043933
get 225925
push_back 91928895
get 449618
get 342892
push_front 757437466
push_middle 670439665
push_middle 191315172
push_middle 969376383
get 49610
get 153251
push_front 582072322
push_back 788590304
push_back 76302464
get 501474
get 489627
get 199595
push_front 98430633
get 447411
push_back 258986387
push_front 355698370
push_middle 472856122
push_front 247502546
push_middle 722470143
push_back 277418006
push_front 690987343
push_front 406303375
push_middle 468246280
push_back 671760258
get 70257
push_front 811047530
push_front 183694779
push_back 803618459
get 328409
push_front 728527850
push_middle 243795040
push_back 110875178
get 109292
push_front 917782187
push_back 87198571
get 356430
get 386671
push_back 115584068
get 57911
push_middle 595628985
push_middle 997372
get 326338
push_front 986885760
push_back 294095104
push_back 131336643
push_middle 542099818
push_middle 819709606
push_back 871655638
push_middle 805297427
push_front 841436048
push_front 704869832
push_back 819794358
push_front 369401531
push_middle 360321203
push_back 137464360
push_middle 547320918
push_front 907817528
push_back 24764302
push_front 870412111
push_front 648956100
push_middle 152069362
push_back 708274133
push_middle 474310484
push_front 563473276
push_back 169492342
get 185795
push_back 316289744
push_back 841755611
get 317180
push_front 769379301
push_front 644343684
get 26090
get 212828
push_middle 743534596
push_middle 337810238
push_middle 310984885
push_front 398415832
push_front 809401362
push_middle 784814702
push_middle 328345077
push_front 509666357
push_back 383449820
push_middle 600741636
get 286527
push_front 558305864
push_front 107227488
push_middle 998865024
push_front 297310884
push_middle 709080039
push_front 410844247
get 130348
get 312263
get 325930
get 353633
push_middle 520779915
push_back 800626367
push_middle 881994901
push_front 951029866
push_front 592544129
get 413554
push_middle 189064722
get 50352
push_middle 764818999
push_back 454497516
push_middle 842666813
push_back 6934709
push_middle 380906270
push_front 946537681
push_back 338778052
push_middle 324063163
get 27100
push_back 70363668
push_front 941856517
push_back 633626082
get 94755
get 165354
push_middle 312698690
push_middle 307675852
push_middle 526277536
get 80583
push_back 618188528
push_front 909326345
push_front 537762725
get 322038
push_middle 614423522
get 208133
push_middle 54545955
get 142513
get 348819
push_middle 796199266
get 38336
get 97961
push_back 159376761
push_back 490015975
get 203128
push_middle 464081949
push_back 826533123
get 170320
push_back 747652333
push_back 52762683
push_middle 591141589
get 203604
get 403130
push_back 138113783
push_middle 80732456
push_middle 365601512
push_front 162609511
get 241314
push_back 192859802
get 444884
push_front 425817153
push_middle 256161386
get 456612
push_back 587096743
get 453438
push_back 4875323
get 102161
push_front 340463330
push_front 858040606
get 404496
push_front 772332980
push_front 778999416
push_middle 507305618
push_middle 362415864
push_middle 834749763
get 393957
push_front 651599543
push_front 974278463
push_front 132972903
push_front 977723151
push_back 816979861
push_front 146472996
get 341055
get 24879
push_front 417656813
push_middle 179744574
push_back 3772782
get 199793
push_back 403503992
push_front 289789982
push_middle 877024284
push_middle 587377327
get 213395
push_back 351970711
get 348141
push_front 592061354
get 466022
push_front 454406041
get 144699
get 355985
push_back 121397205
get 192290
push_back 682016800
push_front 786243901
push_middle 447385514
push_back 645493973
get 83622
push_front 347175303
push_front 722528653
get 407757
push_front 762313488
get 134334
push_front 831096430
get 193915
get 140269
push_front 95196214
push_front 846871750
push_back 14738538
get 240482
push_middle 835033332
push_middle 453489049
push_middle 238396693
push_front 605351625
push_front 445408978
push_middle 458602829
get 89564
push_middle 304004527
get 330725
push_front 784816035
push_back 357614750
push_middle 695054017
push_front 412739625
push_back 527218698
push_back 443285553
get 264766
push_middle 380406189
get 502375
push_middle 524295989
push_back 617557795
push_back 558480914
push_front 926029632
get 28712
get 409803
push_middle 530485671
push_front 819222533
push_back 908714744
get 240770
push_back 955378818
push_middle 680097217
get 34283
push_middle 636860323
push_front 834535068
push_front 651377328
get 203439
push_middle 89453449
get 430676
push_front 345365115
push_middle 600758945
push_back 960202096
push_front 14658647
push_back 467478976
get 10441
get 28878
get 447252
push_back 524125952
push_middle 539999105
push_front 415519765
push_middle 710972581
push_front 282088681
push_back 252879154
push_back 948883540
push_middle 125552145
get 299742
push_front 466375412
push_middle 548628558
push_middle 422557471
push_middle 2760632
push_front 235177421
get 245984
push_middle 37932276
push_middle 136702871
push_middle 311464017
push_front 71451262
push_middle 74152794
get 359596
push_front 280492242
get 250855
push_back 269800596
push_middle 52263327
push_back 269795509
push_front 169263645
push_front 50656596
push_back 552286971
push_back 718217417
push_middle 955211512
push_back 122162133
push_back 733804210
push_front 733620321
push_middle 777925839
push_front 713018371
push_middle 819405854
get 179321
push_back 369765844
get 302430
push_back 285264468
get 49145
get 346592
push_back 177342020
get 212378
get 94049
push_back 466353521
push_back 314733920
push_middle 233729890
push_back 157030247
get 126689
push_back 224876071
push_back 433586241
push_middle 705011
get 220566
push_front 16548663
push_back 185503772
get 174814
push_middle 808902782
push_middle 164507037
push_back 49030403
push_back 835967991
push_middle 750595638
push_back 715858806
push_front 530403327
push_back 611148686
push_back 754881823
push_front 141386892
push_middle 354144800
push_front 273382208
get 321790
get 495556
push_front 328485106
push_front 504046626
push_middle 75998034
push_front 307161357
get 324677
push_front 104230506
get 141925
push_front 586893479
push_front 885873589
push_front 43362852
push_back 832199868
get 175282
push_back 169228918
push_front 671603890
get 222786
push_back 80279993
push_back 752778091
get 338927
push_front 939797096
get 361382
push_front 855457664
get 208004
push_back 125640736
get 258531
get 365123
push_middle 481694904
push_front 524526411
push_back 899567615
push_front 558890686
push_middle 247418004
get 15576
push_back 366734182
push_back 857789948
get 23194
push_middle 27085993
push_front 865399946
push_front 700306052
get 286969
push_back 257625679
get 123329
get 120051
push_middle 81399133
get 153065
push_front 935937935
push_middle 414845153
push_middle 779360165
push_front 752253238
push_front 446103508
get 239368
push_middle 144862534
push_middle 172696825
push_middle 203212063
get 133749
push_middle 475290145
push_front 376648541
push_front 677825275
push_back 793470086
push_back 691402264
push_back 434843587
push_back 378217943
push_middle 692391058
push_front 519462197
get 203188
get 138345
push_back 545697043
push_back 714740247
get 65268
push_front 37899431
push_back 852336231
get 440201
push_front 867936697
push_front 123857291
push_front 438201279
push_middle 251632554
push_front 934541196
get 197426
push_front 703613372
push_back 537576713
get 420130
get 135852
push_back 129051410
get 284632
push_back 17741575
push_front 271980531
get 125840
push_back 975534324
push_back 658894178
push_front 77217467
push_middle 900398301
push_front 161181579
push_back 857092338
push_back 979677336
push_back 543557484
push_middle 772261073
push_front 599634587
push_middle 323846918
push_front 668430480
push_front 31538643
push_front 851361290
push_back 611372430
push_back 758373490
push_middle 914108015
push_middle 384307745
get 260881
push_front 899900094
get 39106
push_middle 971719029
push_back 266473299
push_back 57635100
push_front 779838683
push_back 834506624
push_back 808723414
push_middle 713791187
get 135475
get 223800
push_front 755780180
get 359261
get 280195
push_middle 191555322
push_middle 193732864
push_front 359029908
get 78328
get 371046
push_back 643996191
push_middle 236970965
push_back 293331642
push_front 120803246
push_middle 747650313
push_front 531302564
push_front 237574621
push_front 853244762
push_back 508820792
push_back 234253732
push_front 878249656
get 395717
push_back 436421203
push_back 889766110
get 71744
push_front 504479350
push_middle 395910944
push_middle 540215868
push_back 657848035
push_middle 607122052
push_middle 827624118
push_middle 542708798
push_middle 130618657
push_back 381016663
push_back 569402669
get 192757
push_middle 606533544
get 210801
push_front 632257627
push_middle 743736432
push_front 530097658
get 377058
push_middle 719770752
get 76466
push_middle 176041182
push_middle 936705195
push_middle 402788725
get 408973
get 214167
push_front 3202609
push_middle 713583516
push_middle 550105129
get 149925
push_back 197465119
push_middle 496942574
push_back 194762978
push_front 376376632
push_middle 574399164
push_back 399941680
push_middle 959108184
push_back 532422312
push_front 322095102
push_middle 909736341
get 419972
push_front 541353931
get 336323
get 431198
push_back 359141441
push_back 285456962
get 451659
push_back 383636321
push_back 20209599
get 467123
push_middle 471019364
push_middle 599262291
push_middle 816555980
push_front 376887027
get 143790
push_back 195965596
get 6026
get 2492
push_back 176726116
push_middle 566088778
push_front 431110395
get 157210
push_front 45492660
get 126216
push_front 857975368
push_front 882973212
push_middle 751607694
push_middle 455374845
get 81019
push_front 950492294
push_middle 97259101
push_front 439688024
push_middle 236323450
push_back 857640428
push_middle 290040191
get 193449
get 77863
push_back 218386231
push_front 492794983
push_back 673758136
push_back 485324689
push_back 61926021
push_middle 295647691
push_back 541914462
push_middle 414048776
push_middle 487046293
push_back 572694115
push_front 527749817
get 370900
push_back 158949263
push_middle 806491707
push_front 569010717
push_middle 323674557
get 437916
push_back 11057862
push_middle 107670395
push_middle 120643895
get 21649
push_front 916468508
push_front 298003755
push_back 215737555
push_back 377128582
push_front 839270676
get 65429
push_middle 728052444
get 496625
push_front 635116761
push_front 921389241
push_front 82691259
push_middle 60151474
push_front 876229494
get 339096
push_middle 187856777
push_middle 110692781
push_middle 379170942
push_middle 31338278
get 396563
get 270337
push_back 149099688
push_middle 414810832
push_back 905839890
push_middle 407187102
push_back 902028372
push_front 504141228
push_front 434157618
push_back 704945358
push_middle 458298813
push_middle 735563970
get 390495
push_middle 421775730
push_front 968701083
push_front 573877235
push_back 176023121
push_back 36320397
get 147513
push_back 718325933
push_back 587279380
push_back 385973567
push_front 709255511
push_front 776453115
get 167571
get 153674
push_middle 845210314
push_front 657033814
get 347359
push_back 15485442
push_middle 305373992
push_back 803898166
push_back 184188193
push_back 545246824
push_middle 787258695
push_front 856403535
push_front 758104681
push_front 898110425
get 206518
push_middle 185433450
push_front 258338443
push_back 352266731
push_front 792289860
get 29277
push_back 768763220
push_back 294890946
push_back 522645110
push_back 623578823
push_back 143153318
push_middle 380526133
push_middle 475902858
push_back 133427550
get 273902
push_middle 253203429
push_front 466000322
push_front 622167178
push_front 337960331
push_middle 300675706
push_back 767575737
push_middle 880804498
push_front 677890198
push_front 81704725
get 71211
get 109613
get 9778
push_front 8633585
push_back 735877949
push_back 60515890
push_middle 379862598
push_middle 407370514
push_back 456835209
push_front 754535468
push_middle 517786573
push_back 827743120
push_middle 590253980
push_middle 820394581
push_middle 959967747
push_front 338954306
push_middle 359341296
push_back 565894978
push_middle 240832067
push_front 256997507
push_front 397065977
push_back 680419367
push_front 2288299
push_front 175802269
push_back 347353389
push_front 530921739
get 35623
get 17629
push_front 673551251
push_front 639670807
get 212491
push_back 345802400
push_middle 423636279
push_front 880661186
get 108289
push_middle 403442755
push_middle 7677370
push_front 232964534
get 84230
push_back 772979826
push_front 524539061
push_front 86180700
push_middle 481286922
push_middle 503805976
push_front 659734774
push_front 246477518
push_back 780264501
push_middle 631957778
push_front 537190695
get 49088
push_front 650859785
push_middle 761952678
push_front 462183354
push_front 516498630
push_front 964513795
get 287513
push_middle 848726259
push_back 731052976
push_middle 46237292
push_front 238092723
get 251813
push_middle 103109834
get 311635
push_front 102508427
push_back 938841962
push_back 202886247
get 433640
get 126884
get 417566
get 305574
push_middle 372319618
push_middle 680408572
push_back 733871089
push_back 640646348
push_front 306476164
push_middle 326133277
get 153999
push_middle 567991263
push_middle 23165845
push_back 224312581
get 342246
get 400365
push_middle 211788016
push_back 398252670
push_back 802226582
push_middle 311371814
push_front 347556780
get 491156
push_front 344696375
push_front 909025389
push_back 609853094
get 70975
push_front 14594597
push_middle 831401273
push_back 209532412
push_front 560065043
get 154682
push_back 572641256
push_front 402720714
push_middle 34514771
push_front 882157850
push_back 383925423
push_middle 115711664
get 448768
get 398008
get 483719
push_middle 955676804
get 477785
get 375009
push_front 908901925
get 489366
push_front 34802476
push_back 723694616
push_front 942139894
push_front 148477404
push_front 479982000
push_front 770307260
push_front 326405268
push_front 929622053
push_middle 839330365
get 330879
push_front 290267921
push_back 256285162
push_front 993385470
push_middle 502161201
get 130338
get 122040
push_middle 941977725
push_front 462757154
push_middle 622374512
push_middle 704782981
push_middle 45765475
push_front 251537041
get 491839
get 382671
push_front 170969906
get 189908
push_front 833577269
push_middle 624081666
push_back 982496570
get 493548
push_front 959620758
get 73003
get 402220
push_middle 596319956
push_middle 477132534
push_back 948766404
push_back 551101801
push_back 79784976
get 230099
push_back 934256786
push_front 868581676
push_front 351977050
push_middle 824434028
get 261427
get 31296
push_middle 507383388
push_middle 26926747
push_back 648686644
push_back 906398186
push_middle 826665069
push_back 590504282
get 504853
push_middle 324219459
push_back 823126969
get 41397
push_front 531260002
push_back 885113932
push_middle 545750192
push_front 890593759
get 506210
push_middle 138521206
push_front 772636136
push_front 255232624
push_back 165267294
push_front 616698268
get 169758
get 123863
push_back 983814776
get 113954
push_back 150560266
push_front 831027949
push_front 81730358
get 435515
get 149120
push_front 448113140
push_back 377816879
push_front 934220958
push_middle 21721011
push_middle 998866980
push_back 322699797
push_back 567388595
get 31413
push_middle 478027282
get 448957
push_front 36616803
push_middle 903248387
get 85396
push_front 738152349
push_middle 466150875
get 491238
push_front 549669212
get 61996
push_middle 809822405
get 75960
push_middle 696769317
push_middle 457391480
get 28609
get 187894
push_middle 423921509
push_middle 970037593
push_back 951784563
get 134791
push_back 413338936
push_back 870518376
push_middle 27281266
push_middle 462426338
push_front 351179865
push_middle 426949259
push_back 281223623
push_back 626116923
push_front 136061909
push_middle 894231891
push_front 158394111
push_front 461427569
push_front 931196625
push_back 699330510
push_front 676551115
push_middle 754741910
push_back 490673178
push_back 477838240
push_middle 867776602
get 178491
push_middle 79139698
push_middle 481416383
push_back 158134553
push_front 378250646
push_front 226637745
push_middle 419069792
push_front 643203574
push_front 256676626
push_front 528985731
get 35545
push_back 425833527
push_front 202156475
get 478607
get 494397
push_back 929844464
push_back 478673900
push_back 669591260
push_back 559252611
get 246091
push_back 515322035
push_middle 68509232
get 226968
push_middle 908864783
push_back 799765640
push_back 754095190
push_middle 581638093
push_middle 906250777
push_front 12870842
push_back 230831441
push_front 29449620
push_front 520485477
push_middle 217315720
push_back 429153934
push_front 306635674
push_front 494836714
get 231433
push_middle 765091260
get 26866
push_back 943531061
push_back 287865547
push_middle 853736649
push_front 64081328
push_middle 413570009
push_middle 317627959
get 219390
push_back 867059299
push_middle 956876038
push_back 379513160
get 403223
push_front 311751487
push_back 450226709
push_middle 303245114
get 202120
get 351369
push_front 903097479
get 316042
push_back 521043900
get 197672
push_middle 124817909
get 394168
get 385693
push_middle 319539628
push_back 273951653
push_front 354093966
push_front 336759992
push_middle 458055537
push_front 509571130
push_middle 516364997
push_middle 300676181
push_middle 334261629
push_back 454505033
get 202276
push_back 512978387
push_middle 233711821
push_front 42267071
push_middle 406454031
push_middle 978528349
push_front 794395608
push_middle 663328466
get 242230
push_middle 418960431
push_back 500538591
get 256811
push_back 383500291
push_front 575603223
push_middle 297269869
get 486663
get 387989
push_middle 500493625
push_back 429155979
push_back 278316387
push_back 568222288
push_middle 206290405
push_middle 700145288
push_front 977695226
push_middle 782185523
push_back 146235200
push_middle 112342986
push_front 817928685
push_front 686851347
push_front 310359467
push_middle 268076599
push_back 809894450
push_back 292349914
push_front 54918033
get 150291
get 182710
push_middle 624853689
push_back 223881976
get 260616
push_middle 757654514
push_middle 611232992
push_front 74692430
push_back 608054404
push_back 19728563
push_back 538700542
get 309335
push_front 890991395
push_front 948605199
push_middle 537245161
push_back 748289901
push_middle 474836428
push_middle 9115603
get 91962
push_front 365141698
push_front 824781941
push_back 508861597
push_middle 624202843
push_front 136324267
push_front 268009130
push_back 882249930
get 49556
push_middle 177592452
push_front 52088018
push_back 192935615
push_back 346068624
get 328684
push_back 563534272
push_front 572865010
push_back 146762607
get 130475
push_back 656102126
push_front 687467553
get 368056
push_back 618732706
get 225560
push_front 21422833
push_front 544870125
push_middle 152003697
push_back 877143637
push_front 772890684
push_back 158501313
push_front 386126592
get 357516
push_front 619537534
push_middle 500503974
get 415883
get 489686
push_front 999331150
push_middle 872463787
push_middle 721117533
get 239303
push_back 907389350
push_back 285530036
push_front 501027400
push_back 509683604
push_middle 651502417
push_front 256354790
push_middle 438072779
push_front 849586187
push_middle 177275088
push_front 630584849
push_back 714286737
push_middle 72082058
push_front 13553523
push_back 509638519
push_back 800192851
push_back 194764899
push_front 520823530
push_back 860906381
get 304430
get 459100
push_front 993154104
get 185368
push_middle 558981325
push_middle 268138608
push_middle 542053971
push_middle 457201913
push_front 917611328
push_back 797507329
push_front 178348549
push_back 323850773
get 186606
push_middle 363567781
push_middle 513033644
push_middle 417607874
push_middle 259177040
push_front 174199882
push_middle 576936298
push_front 759812607
push_middle 427939143
get 204281
push_front 353908739
push_middle 975979849
push_back 323271543
push_front 743829544
push_middle 60806743
push_back 63954372
push_middle 944897731
push_front 593866755
push_front 890631542
push_back 175043084
push_middle 167267775
push_front 43736020
push_front 377756441
get 81021
get 135953
push_front 211279061
push_front 525140215
push_back 959190076
get 373971
push_front 429722478
push_back 316022905
push_back 32833439
push_middle 839562765
push_front 187438444
push_front 587778575
push_middle 801617002
push_back 859030109
push_back 993281504
push_back 914142562
push_front 572787463
push_middle 311692705
push_middle 628207094
push_front 756874487
push_front 296718764
push_middle 851669345
push_front 530208521
push_back 408651991
get 130348
push_middle 285511359
push_front 82971646
push_front 520878139
push_front 47898028
push_front 239885397
get 356106
push_middle 798534723
get 185038
push_back 18394431
push_front 804637141
push_middle 215548097
push_back 629411000
push_middle 579484804
get 494898
push_middle 575922094
push_front 903124314
push_back 158021040
push_middle 501644509
push_back 828483735
push_back 698120357
push_front 397559738
get 70793
push_front 662819764
push_front 420912649
push_front 901233436
push_middle 587797406
get 47559
push_middle 592268245
push_middle 408629408
get 262051
get 374533
get 385987
get 43985
push_middle 78442513
push_back 488553570
push_middle 436371874
get 79240
push_middle 771236895
push_middle 665580098
get 314432
push_front 329076144
get 479825
push_back 471755315
get 63034
push_back 294416134
get 86959
push_middle 906120399
push_back 551303079
push_front 994271125
push_middle 66134112
push_front 490381323
push_back 408968813
push_front 672635055
push_back 488127554
push_back 140447865
push_front 339395700
push_front 259210968
push_front 248049478
push_middle 881594692
push_front 89426135
push_front 273160171
push_front 12332471
get 119523
push_back 618844396
push_middle 372607420
get 223912
push_front 540585638
get 164371
push_back 3154827
push_back 983905549
push_front 427931038
push_back 503110014
push_front 594922631
push_front 161434318
push_middle 525406685
push_middle 803455174
push_front 692625500
get 400469
get 111275
push_back 459070796
get 431137
push_back 42936978
push_back 99686005
push_front 325537171
push_front 959562846
push_middle 841172076
get 212364
push_middle 807775508
push_back 156373927
push_middle 701993031
push_back 143532499
push_front 259055420
push_back 219283538
push_front 146648983
get 95152
get 69803
push_front 235664226
push_front 513772813
push_middle 556505988
push_middle 561097608
push_back 236962934
push_front 527214009
push_front 118065491
get 500782
get 403772
get 259702
get 425505
get 123808
push_middle 382619561
get 90626
get 369674
get 342230
push_back 20414416
push_back 131656951
push_front 808393310
get 299285
push_front 638114031
push_front 287492790
push_back 980653796
get 355893
push_middle 685521075
push_front 630213482
push_back 335597113
get 97551
push_front 571225976
push_front 163561227
push_front 928023031
push_front 923312853
get 48576
push_front 640758554
push_back 416208307
push_back 618170601
push_middle 772160579
push_front 286923315
push_front 576782943
push_front 365686670
get 262243
push_middle 714163646
push_back 546032542
push_back 951584668
get 459237
push_middle 139655386
get 315546
push_back 752700201
push_middle 751713481
get 469414
push_back 684164018
push_middle 755447025
push_middle 645009869
get 194860
push_middle 256487984
push_front 873222527
push_front 493545292
push_middle 697791351
get 50548
push_back 425936373
push_front 729935790
push_middle 679627523
push_back 708472631
push_back 112425327
get 400180
get 457074
push_back 439393437
get 216228
push_middle 763137996
get 437179
push_middle 225213342
push_back 840998745
push_middle 300695003
get 302753
push_front 198383867
push_middle 355780598
push_front 411777666
push_back 6359433
push_front 210886515
push_front 108576472
push_front 823850928
push_front 140825588
push_front 354622212
push_front 550748167
push_back 526855628
push_front 90311109
get 108195
get 26029
push_back 649152859
push_back 267174790
push_front 672263190
push_front 564563435
push_front 592402697
get 408914
push_back 246522718
push_front 203935776
push_back 706810184
get 49564
get 458179
push_middle 318872253
push_back 768285485
get 428410
push_back 57447766
push_front 765772117
get 366426
push_middle 596858034
push_middle 571048754
push_front 405958952
get 323199
push_front 131309347
get 74351
push_middle 547970847
get 200985
push_back 556794710
push_back 455535203
push_front 644095189
push_back 998312335
push_front 712935929
push_back 188221418
push_back 651737657
get 183335
push_front 567451110
push_front 939764282
push_front 541956035
get 219891
push_back 275997628
push_back 250879895
get 265074
push_back 259244371
push_front 857225313
push_front 792887499
push_front 147714500
push_middle 19276407
get 384545
get 101808
get 216453
push_front 731920603
push_back 65044890
push_middle 33785926
push_front 103896603
push_back 412324408
push_back 858317011
push_back 989068032
push_back 419760906
push_back 528317574
push_back 853515534
push_front 394163235
get 168489
push_middle 987184411
get 154725
get 375533
push_front 178521702
push_middle 585272533
get 113965
get 266159
push_middle 16767025
get 430914
push_middle 334596274
push_middle 45951081
push_front 410154885
push_back 946182719
push_front 735680138
get 14424
push_back 556380367
push_middle 786033095
push_front 264792706
push_middle 107354731
push_back 197962209
push_back 855968834
get 389350
push_back 84219815
push_front 145383257
push_front 469594241
push_middle 560167648
push_middle 215394700
push_back 813261893
get 485239
get 4561
push_back 592400508
get 491368
push_back 341757806
push_middle 825114651
push_middle 528095217
push_back 332288493
push_middle 937214386
push_back 962930797
push_middle 430610407
push_back 237880440
push_front 123891404
get 224153
push_middle 557357687
get 449378
push_middle 622400374
get 252658
push_front 360640011
get 431360
push_middle 611502575
push_front 182710091
push_back 612258246
push_front 730557657
push_middle 344764415
get 361183
get 31501
get 393982
push_middle 419767496
push_front 84496682
push_back 66114356
push_middle 364329937
push_front 809458978
push_back 908057399
push_front 232151952
push_back 929263494
get 129111
get 20606
push_front 448761201
get 429647
push_middle 880834741
get 435050
push_middle 93461391
push_back 59033699
push_middle 159340814
get 184092
push_front 657229505
get 89847
get 76762
get 28453
push_back 698698670
get 30308
push_front 534019386
push_middle 462543527
get 339369
push_middle 498116158
push_back 391457507
push_middle 570700481
push_front 826124082
push_middle 609524858
push_middle 855408331
push_back 773514907
push_front 774226422
push_back 130248641
push_middle 41670122
get 127366
push_front 814702266
push_middle 119653378
push_middle 827153100
push_middle 603306221
push_back 135576577
get 57908
push_back 240731656
get 493049
push_middle 659125476
push_front 420140180
push_back 324890194
push_middle 797309716
push_front 918548839
get 60249
push_back 131596910
push_front 274395709
push_middle 96117738
push_back 990850052
get 296736
push_back 206489661
push_back 15027537
push_back 110849188
push_front 696995790
push_front 314763642
push_back 600612959
push_front 297962654
push_back 295443107
push_back 404066222
get 264728
get 246985
push_back 786232039
push_front 132473339
push_back 808235741
push_back 216189834
get 136746
get 85095
push_back 807070889
push_back 681162486
push_back 143344949
push_middle 972101853
push_middle 237360232
get 369411
get 245881
push_middle 138916800
get 119312
push_front 413842421
push_back 482726090
push_front 936845900
push_middle 12279489
push_middle 354746465
push_middle 526867277
push_front 185800163
push_middle 368746407
push_front 955191829
push_middle 849578702
push_middle 603663290
push_middle 200026056
get 58704
push_middle 695991073
push_front 669191652
push_back 501242954
push_front 160318020
push_middle 738101523
push_middle 586392589
push_middle 710568454
push_front 246493614
push_front 99498688
push_back 621080619
get 23400
push_back 513574254
get 371849
push_front 761037088
push_back 826768704
push_middle 113115877
push_front 504211970
get 71236
push_middle 639001157
get 42635
get 382449
get 218381
get 16324
get 107374
get 342464
push_front 564248380
push_front 131042162
push_front 208830339
push_front 127555979
push_middle 238605271
push_back 298961195
push_front 49349274
push_middle 594309761
get 119846
push_front 601692048
push_front 635622443
push_front 434026017
push_back 754308854
push_middle 872138185
get 19502
push_back 207540783
push_back 184767242
push_middle 458664753
get 24009
push_middle 943906196
get 286377
push_back 508853980
push_back 160123397
push_back 57985891
push_middle 120376639
push_front 541166529
push_middle 581173057
get 170647
push_middle 651099106
push_back 298949416
get 266546
push_front 153295204
get 65526
get 397659
push_back 171065117
push_middle 96614244
push_back 64366330
get 170920
push_front 628048913
get 9752
push_back 553401363
push_back 376198429
get 375735
get 247405
push_back 545976720
push_front 673403605
get 444589
push_middle 307748477
get 478361
push_front 856391615
get 424873
push_front 277775054
push_middle 85817515
push_back 491389762
push_middle 695620364
push_middle 57405183
push_back 477203476
push_front 825026432
push_back 323888425
push_front 865388906
push_middle 552253955
get 208351
push_middle 140650261
get 503472
get 40387
push_back 190486782
push_middle 686247465
push_back 886311947
push_back 383389120
push_front 674708188
push_front 778801088
get 412365
push_front 40267682
push_front 603641012
push_back 988173812
push_back 576683595
push_back 148372287
push_front 251880153
get 110458
get 259910
push_middle 451076231
push_back 138442426
push_middle 14971207
push_front 304287512
get 317543
push_back 931052244
push_middle 843588402
push_front 907015208
push_back 778314660
push_front 970048022
push_middle 39045923
push_front 675782431
push_back 815080474
push_front 704010618
push_middle 567642176
push_back 370677264
push_front 887649906
push_middle 440354209
push_back 179559835
get 27943
push_back 613719760
push_back 935777377
push_front 808200454
push_front 669615271
push_front 446172381
push_front 618205324
push_middle 339668959
push_middle 130269441
push_front 308479515
push_back 592799296
push_front 800869218
push_middle 33792181
get 267408
push_middle 455029010
get 365422
push_front 417266270
push_middle 701490979
push_back 997624997
get 73360
push_front 614419856
get 281043
push_front 470233339
get 24427
push_back 868831466
get 312952
push_front 390598336
push_back 700346251
get 362037
push_front 312538690
push_middle 259171217
get 247068
push_front 353568057
push_front 219708266
push_back 866875222
get 141694
push_middle 623471028
push_front 424228711
get 52052
push_middle 69029775
push_back 804202172
get 218881
get 223262
push_front 1530596
get 184299
push_back 677482490
push_back 635380020
get 261025
push_middle 442338746
get 275958
push_back 999292521
push_front 529836056
push_back 195511453
push_front 911889113
get 338337
push_front 557173504
push_back 608585820
push_front 73366571
push_back 609320007
push_middle 175490982
push_front 384820603
push_front 814155676
push_back 152918570
push_middle 182226471
get 497818
get 389370
push_back 947242486
get 161290
push_front 569139137
push_front 65009565
push_front 106448691
push_middle 347852678
push_middle 952188191
get 207494
push_back 139372379
push_middle 19696754
get 195376
push_front 751004996
push_back 410858123
get 341783
push_middle 432376180
push_middle 374665771
push_back 477710200
push_back 36521000
push_back 448332027
get 351337
push_back 997391315
push_front 858094924
push_back 804171720
push_back 898389702
push_front 677164400
push_middle 182779503
get 505621
push_middle 581492700
push_middle 491892475
get 191773
push_middle 792418010
get 48695
get 90457
push_front 212106022
push_middle 960607101
push_back 603622974
push_front 885671883
push_front 590077036
push_back 930694199
get 475055
push_front 694159878
get 427654
push_front 338302467
push_middle 584849073
push_back 922054412
push_front 124300564
push_back 765945572
push_back 225712466
push_back 673602998
push_back 289415280
get 505321
get 275187
get 390138
get 119258
push_middle 210752582
push_back 525215182
push_back 684525561
push_back 615843880
push_front 544141957
push_back 898856466
push_front 63532958
push_front 630801600
push_front 310924803
get 383915
push_back 86040784
get 17404
push_middle 828447098
push_front 883964489
get 370907
get 500648
push_back 609906956
push_back 837890207
push_back 824028418
push_front 34102983
push_front 469065144
get 14944
push_front 980559801
push_front 68058533
push_back 942055801
get 89873
push_middle 203895642
push_back 131398528
get 94793
push_back 757263343
get 336592
push_back 655383747
get 453633
get 241011
push_back 955016913
get 77603
push_front 708849217
push_middle 806872088
get 370911
get 353107
push_middle 87841744
get 366938
push_back 761287347
push_front 504820441
get 102343
get 429256
push_front 134262230
push_front 374952996
push_middle 988627736
push_middle 696058942
push_middle 634729537
push_back 295720089
push_front 545720437
get 321416
push_middle 653226556
push_back 430195789
push_middle 949083021
push_middle 301780612
push_front 736841792
get 162713
push_front 911540997
push_middle 688270822
push_back 565489655
get 103668
get 112415
push_front 895170353
push_middle 68564708
push_back 52180188
push_middle 830156069
push_front 563318190
push_middle 218589540
push_middle 764808289
get 366001
get 217994
get 261636
push_middle 590045295
get 437091
push_middle 502153565
push_front 553064028
push_back 183534357
push_back 998285950
push_back 664322057
push_middle 960052281
push_middle 939380367
push_middle 14312837
push_front 625276054
push_middle 366966544
push_back 555441670
get 227505
push_back 463915997
push_front 257798566
push_middle 39736763
push_back 929994247
get 388694
get 486706
push_middle 506955688
push_back 652911098
push_back 23719916
push_middle 434544813
get 427142
push_front 239113151
push_front 180422090
get 209841
push_front 894421184
get 146839
push_back 383720878
push_back 559427394
get 73731
push_front 360674438
get 305883
push_front 821818088
push_front 847835297
push_front 292415727
push_middle 747952962
push_back 132594878
push_back 902445353
push_middle 708851059
push_middle 940860794
get 180308
push_front 683686106
push_back 977675650
push_front 31040527
get 162689
push_back 364341509
push_back 766025104
push_back 760624602
push_back 128560323
push_back 409449097
get 205163
push_front 97924268
push_middle 911920574
push_back 971663191
get 495886
push_back 24237819
push_middle 660219687
push_back 610483428
push_front 719435275
push_back 549345686
push_front 87238691
push_middle 308335635
get 178329
get 322111
push_back 515097550
push_front 814344890
push_middle 993288716
get 127877
get 61783
push_back 724194471
get 327434
push_front 354463637
push_middle 548405601
push_back 734229331
push_front 704900311
push_middle 657802212
push_front 521852627
get 449009
push_back 200740588
push_middle 366491
push_front 88678323
get 338188
get 451384
get 379247
push_back 512346742
push_back 10501262
push_back 781824728
get 227096
push_middle 673354293
push_middle 656540224
push_middle 708392682
push_back 306595601
push_back 146436655
push_middle 987974280
push_front 713558483
get 460526
push_back 571216196
push_front 152024945
get 299363
get 326780
push_front 967692436
get 182240
get 470199
get 255672
push_middle 715351900
push_middle 666116992
push_middle 129400618
push_middle 402320787
push_back 341330481
push_back 216077525
push_middle 326399896
get 265984
get 482437
push_middle 781488649
push_back 531158058
get 59534
push_front 942630160
push_middle 362388377
push_back 138023264
push_middle 434853355
push_middle 201758142
push_middle 346786485
push_back 911530759
push_back 677341707
push_front 280844607
push_front 394728423
push_middle 338478228
push_middle 615032488
push_front 172443689
push_middle 239373786
push_front 134748094
push_front 426921664
get 48381
push_middle 898014504
push_middle 777410538
push_back 616969480
push_middle 640867418
push_middle 39351518
get 477041
push_back 575117663
push_middle 541335858
push_front 739929861
push_back 160892207
get 478833
push_middle 883682777
push_front 97814292
push_back 544457405
push_middle 275809245
push_front 779058538
push_front 481528390
push_back 718003367
push_middle 464574681
push_front 216833486
push_front 71270832
push_middle 376926512
push_middle 439350770
get 316490
get 27837
get 302565
push_middle 230833040
push_back 901190897
push_back 638321628
push_back 649837800
push_middle 98707741
push_back 475533565
push_front 231539217
push_front 325357829
push_middle 116882181
push_middle 535007502
push_front 579442087
push_front 431015422
push_back 312267541
push_front 609677367
push_middle 867603873
push_middle 571515621
push_back 270775844
push_middle 547894759
push_front 187256059
push_front 409945687
push_back 544017059
get 506325
get 310866
push_front 365858269
get 402859
get 210891
push_back 813617465
push_back 679809655
get 24574
push_back 242718735
push_back 898477939
push_front 77534583
push_back 538357592
push_middle 440655058
get 86521
push_front 714411201
get 281439
push_back 389211974
push_front 62383791
push_front 221467557
push_back 549799785
get 371552
push_front 84414088
push_middle 201416234
push_front 687360926
push_back 504969851
get 115146
push_back 744050488
get 289259
push_front 478380403
push_front 399585894
push_front 354349568
push_front 144676558
push_middle 399680092
get 254101
push_middle 362238527
push_middle 822426837
push_back 275681116
push_back 206576576
push_front 594619783
push_front 441308122
push_back 16218137
push_middle 966211005
push_back 271968399
push_middle 96143679
get 84432
push_front 114113819
get 110747
push_middle 517140270
get 223271
push_back 971931009
push_middle 354659338
push_middle 107808800
push_middle 415315912
push_back 716487905
push_middle 483544781
push_back 802224199
push_back 941114820
get 367296
push_front 360093383
push_middle 924372877
push_front 532321877
get 113656
push_front 292240249
push_front 511664975
push_front 120127639
push_front 252233721
push_middle 816356422
push_middle 805880794
push_back 585006322
get 255667
push_middle 308095064
push_middle 796216721
push_front 64438270
push_front 370990265
push_back 154069606
push_front 229609344
push_middle 385637935
get 129762
push_front 30463235
push_middle 507042664
push_front 122089495
push_back 933875010
push_front 651317586
get 268183
push_back 327463341
push_front 444064498
push_front 791654083
get 236303
push_front 956969211
push_middle 246329287
push_middle 479840914
push_middle 577581399
push_back 678568735
get 506590
push_front 160279754
push_front 418630358
push_back 618866038
push_front 364981885
push_middle 558880876
get 275208
push_middle 678877383
push_back 342839355
get 163897
push_back 160328798
get 147842
push_front 952707630
push_back 295468710
push_front 907375884
push_middle 629609919
push_back 777388079
push_middle 480906915
push_middle 190547456
get 394771
push_back 461473622
push_back 925051846
push_front 457521220
push_middle 189004350
get 391997
get 61862
push_middle 607649582
get 406960
push_back 432978937
push_back 309386045
push_middle 23281409
get 120642
push_middle 488706041
get 37844
push_middle 987858830
push_middle 967532962
get 287865
push_front 761275471
get 442138
push_back 250931943
push_middle 801945847
push_back 405329301
get 351612
get 3858
push_middle 218240308
get 160213
push_middle 322572541
push_front 190386858
push_back 690476885
push_front 534144778
push_back 234543160
push_middle 639966270
push_middle 30531119
push_front 259829972
get 210913
get 443105
push_middle 751421446
get 127630
push_front 982402468
push_front 269514909
push_back 533472717
get 485335
push_back 323849698
get 404193
get 356215
get 202777
push_back 492823458
push_front 785446556
get 208040
get 68098
push_front 869158481
push_front 508324072
get 228238
get 116200
push_front 966866674
get 171709
push_back 394086762
get 301544
push_middle 478867209
get 321154
get 337246
get 105323
push_front 618089100
push_back 661715205
push_front 336664953
push_front 429422668
get 393706
push_middle 857161309
push_front 544708596
push_middle 343643364
get 342517
push_back 900653198
get 1347
get 241458
get 142451
push_middle 934255876
push_middle 891135165
push_middle 1834789
push_front 962216034
push_middle 174424608
push_middle 16764256
get 204903
get 176841
push_front 801565876
push_front 900545337
push_back 834877871
push_front 471112431
push_back 765617792
push_back 92707240
push_middle 717628742
push_front 639480321
push_middle 515199224
get 64193
push_back 345219332
push_back 127095217
push_back 637382421
push_front 47146706
push_front 662302377
push_back 292925816
push_front 250768991
push_back 334616481
push_middle 434986081
push_back 173462267
push_middle 494153053
get 156418
push_front 742441430
push_front 788342629
get 267719
push_middle 456423594
push_front 507095299
push_front 128712138
push_front 182794160
get 107125
get 339092
push_back 688941901
get 244037
push_front 633741878
push_front 425649177
get 2537
get 229851
get 208985
get 297803
get 86127
push_back 748033677
push_front 560276787
push_middle 180203458
get 70454
push_back 643909569
push_front 653105526
push_middle 874005303
get 204628
get 490353
push_front 858274121
push_middle 961082034
push_back 768734864
push_middle 15867771
push_middle 951891471
push_back 563510269
get 339489
get 260267
push_front 890439617
get 172637
push_front 319701251
push_back 341625181
push_back 456314086
push_back 447331601
push_back 157001288
get 5162
get 21686
push_front 181939577
push_back 653517919
push_middle 512602239
push_front 244702287
push_back 290768171
push_middle 785407733
push_middle 689675774
push_middle 57494142
push_back 28549912
push_back 69512201
get 336963
get 123974
get 420229
push_front 881680268
push_back 668695918
get 264446
push_back 704716741
get 103900
push_front 716017102
push_back 4616711
get 120806
get 439507
push_front 573477868
get 405879
push_back 836304787
push_middle 967766091
push_front 479373788
push_back 188059442
push_middle 939085626
get 501229
push_back 353692512
push_middle 618529558
push_back 729126457
push_front 262699364
push_back 343592570
push_front 652623725
push_front 340860703
get 162278
push_front 187144363
push_middle 337797359
get 230438
push_front 700534300
push_middle 681761436
push_back 192071298
push_middle 442097366
push_front 828004173
push_middle 225331888
push_front 177583444
push_back 833816596
push_middle 838012111
push_middle 574320545
push_front 639603876
push_middle 670440659
push_front 250423834
get 195454
push_middle 94063514
push_middle 372051306
get 224593
push_front 22441300
get 363030
get 302093
get 295813
push_back 728224787
push_middle 541388463
push_middle 788687962
push_front 814794072
push_front 702442152
get 489650
push_back 820249201
push_back 125570219
push_back 293353861
push_back 462352533
push_front 539643032
push_middle 700707471
push_middle 985928498
get 433978
get 416276
get 409565
push_middle 221355240
get 245516
get 472484
push_middle 345782641
get 455867
push_back 258272138
push_middle 825422509
get 394558
push_front 220088774
get 431575
push_back 912008303
get 253869
get 393793
push_middle 100413776
push_front 951403580
push_middle 714056231
push_middle 295993872
push_back 870483632
push_middle 393186231
push_front 205590558
get 249046
push_back 843911494
push_front 661095109
get 193556
push_back 908505251
push_middle 404018680
get 473694
push_back 112549608
push_back 866930601
push_front 405713501
push_front 85499982
push_middle 451431243
push_front 624585322
push_middle 327356745
push_back 566558127
push_middle 530976953
push_middle 203617464
push_middle 777885205
get 144447
push_middle 903424377
push_back 715928635
push_middle 425954209
push_back 719251182
push_back 153447986
push_middle 158412364
push_back 467568933
push_front 519203474
get 102177
push_back 315063819
push_middle 117116128
get 161583
push_middle 101375482
push_back 782496592
push_middle 64786765
push_front 458875108
get 285536
get 439366
push_middle 885659814
push_front 360116603
push_front 66091496
push_middle 126841404
push_back 349481655
push_front 443633886
push_front 800336487
push_back 63282896
push_middle 11146452
push_back 390179959
push_back 989476425
get 236507
get 20836
push_front 861028767
get 35471
get 405292
push_back 4009536
push_front 957816380
push_front 479627739
push_front 655745049
get 27036
push_front 197747788
push_middle 566081148
push_middle 971831851
get 104004
push_back 881513622
get 259116
get 312299
push_middle 321136508
get 66141
get 380573
push_back 219490018
push_middle 217931653
push_front 817658630
get 453586
push_back 731707175
push_back 144223793
get 383710
push_middle 708396061
push_middle 359613987
push_back 385300350
push_back 73602950
push_middle 650433639
push_front 86536581
push_back 285326796
push_middle 383702446
push_middle 41691136
push_back 425044443
get 99408
push_front 71810813
push_back 714303010
push_front 511543745
push_middle 759377892
get 53584
push_front 847736180
get 417234
push_back 372417797
push_middle 387211309
push_middle 729971189
push_front 904877906
push_back 431213915
push_back 144932452
get 496493
get 96928
push_front 157114559
push_middle 245376629
push_middle 173806105
push_back 461907879
push_back 86572696
push_front 53211042
get 227258
push_middle 526433807
get 290965
push_back 291685514
push_back 354869307
push_back 444029960
push_back 627184399
push_middle 287465846
push_front 442266922
push_back 312637911
push_middle 707674267
push_middle 279886233
get 354746
get 390154
get 462558
push_middle 427161408
get 42782
push_back 269719737
push_back 631219029
push_front 868687620
get 184039
push_front 856068291
get 179245
get 213633
push_middle 410391009
push_front 917403438
push_front 655727859
push_middle 550802478
push_front 569444937
get 76084
push_middle 753062727
get 296214
push_back 860180705
push_front 184694007
push_back 421421484
get 179332
push_back 598452375
push_front 356124153
push_back 945793336
push_back 810351346
push_back 539821954
get 265786
get 268723
get 320426
push_middle 998891894
push_front 820235554
get 296537
push_middle 733948991
get 42761
push_back 897081830
push_middle 585166355
push_front 565278241
push_back 274119596
get 268270
push_front 677096656
push_front 439685890
get 90984
push_back 223454965
get 451025
push_front 895259196
get 66224
push_front 364239466
get 309259
push_middle 783139758
push_back 772385908
push_front 618725840
push_back 915591390
push_middle 259324906
get 288200
get 165774
push_back 401279735
push_front 562330409
push_back 733550835
get 13166
get 307203
push_front 330663132
push_front 83102959
push_middle 496276900
get 114741
get 268272
push_middle 882679694
push_front 100241994
push_back 86851042
push_back 905624650
push_back 333967183
get 85053
get 152218
push_front 189855058
push_middle 928752971
push_back 249920644
push_front 268300769
push_middle 533838692
push_back 729559073
push_middle 626371753
push_front 827331190
get 358420
push_front 282470859
push_back 899787337
push_middle 428835782
get 395021
get 127025
push_back 207223034
push_back 435365423
push_middle 983736118
get 364953
push_back 291080029
push_middle 751676158
push_back 588559311
push_middle 585250114
push_front 970508003
push_front 511475989
push_back 670623058
push_front 173140727
push_front 956127355
push_front 446541918
push_middle 783997928
get 153416
push_middle 886521155
push_back 885421149
push_front 104847870
push_back 807762020
get 353061
get 285750
push_back 856592260
get 191407
push_front 608155839
push_middle 200841563
push_back 13515702
push_back 159349947
push_back 131900536
get 361806
push_front 461341205
push_middle 974746813
get 131825
get 212825
push_front 171201181
get 448698
push_front 137628738
get 183429
push_front 403423500
push_middle 112107972
push_middle 130653819
push_front 713160926
push_back 47988223
get 441004
push_middle 865618945
push_front 415743276
push_back 522195920
push_back 922787759
push_middle 652876940
push_middle 461993268
get 321255
get 282038
push_back 968986914
get 216088
push_middle 864877838
push_middle 62853176
get 255012
push_front 565818349
get 317321
get 175288
push_middle 308303558
push_back 302265130
push_middle 610302938
push_back 373656391
get 107782
push_back 901692357
push_front 93214715
push_front 234171667
push_back 783297020
push_middle 513168839
push_middle 952826512
get 165359
push_middle 301031864
get 68645
push_back 633351025
get 458020
push_front 320361510
push_middle 569435604
push_back 334538576
push_middle 460938454
push_middle 219128523
get 311476
push_middle 667375052
push_middle 336714240
get 223084
push_front 199627516
push_back 363207462
push_front 828738892
get 411388
push_back 427704664
push_back 941957547
get 467557
push_back 989726513
push_middle 899808598
push_front 330400239
get 15594
push_back 56086458
push_front 468297465
push_front 200966648
push_front 584929558
push_back 764562194
push_front 750355148
push_middle 803463653
push_front 721850168
get 460525
get 212491
push_back 358858564
push_back 936125169
get 431645
push_middle 426479464
push_back 655995392
get 116641
get 398115
push_back 973991911
get 45970
push_front 352287077
push_back 503986142
get 258130
push_middle 829563789
get 110016
push_middle 676496094
push_back 406750768
push_back 241848190
get 497634
push_middle 139000067
get 391702
push_front 2590554
push_back 247995443
push_back 64721868
push_back 960363678
push_back 190311566
push_middle 484548151
push_middle 500517103
push_middle 984471708
push_middle 367708978
push_front 680042286
push_front 730936086
push_middle 384071084
push_middle 698449004
push_middle 684545992
get 399318
push_front 768327596
push_back 807245311
push_front 664716962
get 45153
push_back 525517498
get 67508
push_front 71134160
push_middle 882225057
push_front 421017451
get 327432
push_back 917761060
push_back 263932894
get 485069
get 220514
push_front 749198233
push_middle 731028518
get 354709
push_back 71263792
get 307997
get 29254
push_back 841484893
push_middle 603067207
push_back 19050806
get 65709
get 196242
get 350615
push_front 368139965
push_front 896471981
push_middle 875101563
push_back 488389793
push_back 808546284
push_back 517556506
get 402312
get 198642
push_middle 220262257
push_front 80026729
get 343037
push_back 417045028
push_middle 719035806
push_back 757475275
push_front 834748239
get 4728
push_front 325724722
get 309922
push_back 526856023
push_front 570269554
get 133935
push_front 292946579
push_front 946974148
get 411489
push_middle 192065453
get 303667
push_back 345933064
push_front 310151451
get 142593
push_back 742871873
get 34918
push_back 194033220
push_middle 538703254
push_back 806745752
push_middle 737727158
get 90873
push_back 130221323
get 104565
push_middle 567153518
push_middle 98058673
push_middle 881948757
get 217131
push_front 544417360
push_front 93233494
push_front 302573040
get 135180
push_front 426183707
push_middle 526906548
get 84204
push_middle 143307370
push_middle 110345775
push_back 299191580
push_front 769206006
push_back 180885201
push_middle 398398903
push_back 801215599
push_front 997546229
push_middle 351274580
push_middle 122382522
push_back 762343352
get 206422
push_middle 607553924
push_middle 329522987
push_front 661111943
push_middle 485531348
get 299399
push_back 488244825
push_middle 257370650
push_middle 349448154
push_front 346435378
push_back 562552638
push_back 513700803
push_back 796873452
push_back 493318536
push_back 6142387
push_back 64419072
get 150050
push_middle 87490424
push_back 921395835
get 505045
push_middle 178901995
push_middle 776527003
push_middle 760831134
push_front 397461041
push_back 209357513
push_middle 49997227
push_front 85040818
push_front 19916281
get 128005
get 381306
push_middle 475592245
get 444965
push_middle 343171858
push_back 530864767
get 350880
push_back 159564038
push_middle 997235783
push_middle 247655737
push_middle 447151234
push_back 583063898
push_middle 616287750
push_front 93632866
push_front 49830768
push_front 587008722
push_back 694001730
push_front 211337531
push_front 964206647
get 398014
push_front 296459611
push_middle 303142247
push_middle 618882238
get 387665
get 407519
get 104210
get 8535
push_back 211484051
push_front 423067199
get 484858
push_front 212753548
push_middle 723892853
push_back 615004538
get 285611
push_back 582099286
push_back 197095144
push_back 43055125
get 232869
get 186257
push_back 225498862
get 152943
get 46830
push_front 37614509
push_middle 70478147
get 9504
push_front 378381555
push_back 42839211
push_back 282576896
get 289475
get 305908
push_front 88359553
get 181297
push_middle 939064074
push_middle 63394466
get 405282
push_middle 230768786
push_front 926821617
push_back 173516181
push_back 635419957
push_middle 543344224
push_middle 910071786
push_front 331352641
push_middle 935545327
push_middle 786017073
push_middle 180056868
push_front 857003178
get 402713
push_back 840266908
push_middle 721298012
push_back 520293606
get 135493
push_middle 279285001
push_middle 390226497
push_back 471392081
push_back 10371476
get 169659
get 246504
get 162138
push_back 85357182
push_back 228373722
push_front 323836551
push_front 879351001
push_front 449273352
push_front 834555126
push_middle 504598721
push_front 659716125
push_front 775865440
push_middle 775872182
push_back 390856754
push_back 918853723
get 264610
push_front 677932360
get 343493
get 487177
push_middle 122843187
get 361318
push_middle 615429812
get 367987
push_front 739293133
push_back 692655820
get 466144
get 116087
push_middle 995924569
push_back 277577758
push_middle 597708439
get 276484
push_back 524183922
push_back 230961709
get 261501
push_back 735300394
push_back 715210524
push_back 849866961
get 30532
push_back 93207037
get 475926
push_back 783035119
get 228355
get 100613
push_back 960133369
push_back 158389699
push_front 157637104
push_middle 422178989
get 50275
push_front 905190441
push_back 219386381
push_front 288191925
push_front 582810826
push_middle 985178732
push_front 87089854
push_front 838836726
push_back 551679649
push_back 333269828
push_back 895450468
push_front 594466389
push_middle 449702922
push_front 215090853
push_front 221036833
push_front 479531570
push_middle 876901853
push_front 98847531
push_front 74350287
push_back 738611256
push_front 196032071
push_middle 784037729
get 216148
push_back 896812359
push_middle 892647304
get 18474
push_middle 310578012
push_back 115801057
push_middle 802071558
push_front 330239020
push_back 794694529
push_back 489996658
push_back 509058649
push_middle 317735532
get 25037
push_middle 556208134
get 412587
push_front 758916560
push_middle 7283115
get 327371
push_middle 734683154
push_back 196723801
get 45873
get 204063
push_middle 708995374
push_back 582419860
get 217757
push_front 731472670
push_front 335505619
push_back 340219924
get 440031
get 19324
get 182154
push_middle 126896266
get 467692
push_middle 220629380
push_back 669449227
get 495773
push_middle 900290949
push_middle 318321516
get 384905
get 318347
push_front 981735010
push_middle 915745272
get 301443
push_middle 148247800
push_middle 121819270
push_middle 318024514
get 168886
push_middle 769565209
push_middle 161633737
push_back 880240886
push_middle 800317775
get 358625
get 491582
push_middle 796171502
get 489076
push_back 824886765
push_back 976187409
push_middle 96578865
push_back 443859040
push_back 69347424
push_back 877419194
push_back 197609788
push_back 374173310
push_front 669059778
push_back 700013559
push_front 994620651
push_front 450406474
push_front 856636111
push_back 924272057
push_back 852461338
push_front 106474285
push_back 804394538
push_middle 371045064
push_front 839205774
push_middle 859764812
get 88879
push_middle 177532559
push_front 572622091
push_front 795856932
get 503254
push_middle 975896697
get 122184
push_middle 720959942
push_front 123439137
push_front 159617997
push_back 655171141
push_front 575455445
push_back 532801743
push_front 527632433
get 265083
push_back 425892591
push_middle 249845028
get 258113
get 153923
push_back 673217479
push_back 376854329
get 43633
push_front 361654645
push_front 590772513
get 445835
push_back 449783620
push_middle 482046586
get 99034
get 132542
push_middle 506324244
push_middle 294382142
push_back 105967853
push_back 888415340
push_middle 899015474
get 175003
push_front 93927248
push_front 257726749
get 428196
push_back 41630252
get 5892
push_back 706807757
push_front 930818272
get 337542
push_back 387581037
push_back 717871038
push_middle 305566670
get 373483
push_middle 598660827
push_middle 946866421
push_front 906667108
push_back 482573339
get 438776
get 60923
get 283257
push_back 428797538
push_back 674828217
push_front 196463577
get 288179
push_middle 975061111
push_front 742125728
push_back 147983419
get 136937
get 331732
push_front 663504460
push_front 872395217
get 499841
push_middle 917282780
push_back 838148546
get 89796
get 502491
get 434284
get 194284
push_front 606362011
get 31783
push_back 141509009
push_back 456853959
get 417806
push_back 510397500
push_middle 171539528
get 117272
push_middle 592220094
push_back 583207662
get 13769
push_middle 707543630
push_middle 812234780
push_back 683515659
get 462120
push_front 172953468
push_front 611580863
push_front 681297754
push_middle 461720425
push_back 708989757
get 21005
push_front 504084812
push_middle 750897564
get 500882
push_back 373380452
push_middle 506011819
get 70687
push_middle 670759907
push_back 814195975
push_front 539178878
get 275958
get 273256
push_back 992719659
push_back 485238919
push_middle 172097949
push_back 816915572
push_front 768140696
push_middle 363768926
push_middle 674990966
push_middle 781983574
get 420978
push_back 596361049
push_back 301385691
push_middle 934231510
push_front 328373004
push_front 459032253
push_middle 586361034
push_middle 950028010
push_front 203863671
push_front 341822200
push_front 811534370
push_middle 336723906
get 229788
push_back 161025954
push_back 723935708
push_middle 522578849
push_front 423308573
get 67876
push_back 671636614
get 437063
get 172337
push_front 195615109
get 320268
get 192185
push_front 599655150
push_front 632430175
push_front 37272614
push_middle 685624798
get 202119
get 499586
push_back 390384790
push_back 882867554
push_back 655577966
push_front 737660834
push_middle 703272034
push_middle 495268176
push_back 465489455
push_back 877307635
push_middle 513903581
get 395097
push_back 678949323
push_front 233441079
push_middle 817185545
get 134043
push_middle 919356718
push_back 852843492
get 124518
push_front 896889626
get 92738
get 52895
get 107793
get 508184
push_middle 691478540
push_front 967622504
get 7002
get 469934
push_back 3005116
push_middle 495161630
push_front 769212020
push_back 75034009
push_middle 51247744
push_back 250417039
push_middle 561751496
push_back 512138144
get 427815
push_middle 334640204
push_middle 612619343
push_middle 406028867
push_front 689668434
get 217042
push_back 425047568
push_back 168174566
push_middle 200507713
push_front 623307143
push_back 549793876
push_front 748787142
push_middle 930079517
get 228404
push_middle 150447186
push_middle 307366399
push_back 230863525
get 361968
push_middle 674940961
get 52885
get 409576
push_middle 333991938
push_front 342170386
push_front 5130661
push_front 515512499
push_back 715757667
push_middle 849821938
get 85695
push_front 471160102
push_back 344430159
get 39236
push_front 819928992
get 137465
get 80613
get 473745
push_middle 648972948
push_front 857924283
push_front 116666411
push_back 600257078
get 63777
get 503594
push_middle 493424791
push_middle 570091709
push_middle 953157401
push_front 34514707
get 64948
push_back 466736811
push_middle 861741171
push_middle 69822963
get 30374
push_middle 985921243
push_back 923245555
push_middle 677059724
get 447789
push_back 407824554
get 47450
push_front 375982357
push_middle 968881603
get 118280
push_front 640364347
push_front 170843351
push_back 370984634
get 481249
get 324107
push_back 503925412
push_middle 788857893
push_middle 727368069
push_back 546291707
push_back 167149918
push_front 211126915
get 442501
push_middle 987877469
get 365737
get 54656
push_back 725526116
get 60945
push_back 637835254
push_front 882889634
get 213531
push_middle 570811019
push_middle 406284804
push_middle 419469501
push_front 701745955
push_middle 449708843
push_middle 184430775
push_middle 158908786
push_middle 100267030
push_middle 590808632
push_front 159788993
push_middle 826047097
push_back 779710982
push_middle 166436863
get 325113
push_back 69451184
push_back 939282718
push_middle 702315020
push_middle 923053574
get 295990
push_middle 924408728
get 206512
get 297879
push_back 351175957
push_middle 269757034
push_back 411053944
push_back 888625913
push_middle 423251932
push_back 537972434
push_middle 351337177
get 330160
push_middle 900125573
push_middle 142846481
get 172379
push_back 778611815
push_front 155605032
push_back 620758715
get 356344
push_front 933292531
push_middle 440964015
push_back 355134981
push_front 625697877
push_middle 949061948
push_back 791417181
get 9614
get 64251
push_front 917181139
get 319598
push_middle 777938358
push_middle 429990273
get 79918
push_front 121322460
push_middle 921775153
push_back 375434838
push_middle 193493858
push_front 60187503
push_front 680813869
push_front 962572718
get 8690
push_middle 79723736
get 120001
push_front 388912603
push_back 884244678
get 414103
push_back 343721955
push_middle 361897133
push_front 107531714
push_back 381638271
push_middle 715367275
get 429780
push_back 952821005
get 55947
get 228221
get 261363
push_middle 931869099
get 130255
push_middle 348528790
push_back 629386127
push_front 365089966
push_front 951214404
push_back 779979908
push_middle 479571691
push_front 671770481
get 15147
push_back 947017373
get 157308
push_middle 73274518
push_middle 478283000
push_back 253077515
push_front 816663122
push_middle 446023512
push_front 48024422
push_back 3398259
push_back 898722968
push_front 80753794
push_back 293356919
push_front 937043245
push_front 447038208
get 33190
push_front 184823897
get 400297
push_middle 784491554
push_back 286643764
push_front 679574616
push_back 755396793
push_front 368152015
push_back 150946411
push_back 21179253
push_middle 309419764
push_middle 146331625
push_middle 711705832
get 326199
push_front 8473983
push_middle 285555114
push_front 27814638
push_middle 627217628
push_front 659404569
push_front 475866041
push_middle 95961514
push_middle 107498091
push_middle 124081145
push_middle 819169384
push_back 779190375
get 275311
push_back 752410404
push_back 303225177
push_middle 343542710
push_middle 6479844
push_front 902842756
push_front 536696836
push_front 234583033
push_middle 55709705
push_back 111029524
push_middle 667623676
push_front 365873873
push_back 886773245
push_middle 409858950
get 281572
get 427777
push_front 451610228
push_front 94530467
push_back 728938244
push_middle 65420081
get 354489
get 487160
push_middle 816383513
push_front 559187114
push_middle 127235216
push_back 415453170
push_front 617986934
get 169942
get 400617
push_middle 279519722
push_back 181180129
get 322730
push_back 237804549
push_front 977064937
get 112011
push_middle 342776937
push_middle 59380025
push_back 84995390
get 238604
push_middle 321050561
push_back 77371741
push_front 702026611
get 122693
push_front 992087007
get 90160
push_middle 190894803
get 391414
push_middle 765593827
push_back 445383444
get 271036
push_front 911210985
push_front 89910967
push_middle 397667544
get 218317
get 149907
push_middle 517303748
push_front 924690696
push_front 757250654
push_middle 568244211
push_back 688181984
push_back 823702953
push_front 921328721
get 471425
push_back 42947388
get 342056
push_middle 700904081
push_middle 172083425
push_back 113542552
push_front 818819003
push_back 679590228
push_front 486164302
push_middle 37991344
push_middle 446597572
push_front 646250130
push_middle 472100839
push_middle 794527170
push_front 39890258
push_front 258669130
push_front 791819757
push_middle 608032701
push_front 87189172
push_back 350168064
push_back 708006479
push_front 158035607
push_middle 903545965
push_back 323183489
push_front 124456071
push_back 80053112
push_back 260699558
push_middle 247456199
get 460613
get 19415
push_front 230881767
push_back 953318902
push_back 885573776
push_middle 254334049
push_middle 441193553
get 353441
push_front 81068931
push_middle 491791382
push_back 249981619
push_back 511251488
push_front 345504562
push_back 754609626
push_front 602598677
push_middle 247608633
push_back 117373237
push_back 748469110
get 77883
push_front 683389277
push_back 911178195
push_front 915753691
push_front 856718267
push_middle 348859185
push_front 47222478
push_back 733063689
push_back 844646203
get 211664
get 360261
push_middle 127007368
push_middle 426645743
get 99285
push_back 291403547
get 185417
push_front 417877086
push_back 740242383
push_back 771319639
push_middle 727646087
push_front 325273186
push_middle 845461620
push_front 317312440
push_front 609317468
push_middle 813094809
push_middle 828207606
get 47572
push_middle 730223594
get 263788
get 275283
push_front 755095785
get 459672
push_middle 852387850
push_front 746312097
push_front 154707064
push_middle 883616478
push_middle 815429411
push_front 86187358
push_middle 852030164
get 78529
push_middle 463604890
push_back 606826893
push_front 923009288
push_front 403292394
push_front 76862796
push_middle 28170133
push_middle 305407468
push_middle 398362219
get 72889
push_middle 743246660
get 35431
push_middle 672329956
push_front 447002962
push_middle 658321373
push_middle 236641445
get 293954
push_back 685248140
get 440408
get 312374
get 105286
get 284575
push_back 580757596
push_front 996262801
push_back 165370347
push_front 863683498
push_back 550893438
get 263600
push_front 990023879
push_front 36961735
push_middle 541392222
get 315946
push_back 265226516
get 13412
get 289886
push_front 391034179
push_back 819881318
push_front 533045619
push_back 746399992
push_back 55154514
get 378870
push_back 25873341
push_front 550186698
push_front 621903835
push_front 928246130
push_front 112406353
push_front 182709517
push_back 656970320
get 487447
get 176522
push_back 524125438
push_front 844286439
push_back 936822606
push_middle 507469386
push_front 102863038
push_front 131355058
push_back 924215713
push_back 241023617
push_front 922130736
push_back 143561205
push_front 197826406
push_middle 265642187
get 152596
push_middle 838880892
get 312835
push_back 42261408
get 143252
get 227252
push_middle 370212789
push_front 640194376
push_back 853590737
push_back 260168138
push_front 78391325
push_back 202938724
push_middle 10042926
get 412036
push_front 926761073
push_middle 104215222
push_back 835467791
push_front 898508083
push_front 215302546
push_front 281280821
push_middle 114246109
push_middle 290958275
get 465758
push_back 970698180
get 82272
push_middle 584795139
get 432897
push_front 492936252
push_middle 32261405
push_back 633096210
get 232884
push_front 583819023
push_back 370871215
push_middle 672303354
push_front 88159959
get 394350
push_front 206531871
push_front 798831144
get 46290
get 164401
push_middle 70915512
push_back 817004735
push_front 783048194
get 485698
push_front 27286786
get 431389
get 33269
push_front 749285806
get 388305
push_back 463724948
get 393506
push_back 423987616
push_front 218166473
get 165655
get 233677
push_front 489799296
push_front 344747976
get 18612
get 218399
get 442868
push_middle 726970900
push_back 461288014
get 393394
push_middle 63945396
push_back 904076291
push_front 897326357
push_middle 705629201
get 136820
get 352872
push_front 600489277
push_front 226784867
get 92085
push_middle 202278276
push_middle 985054702
push_middle 25917909
push_middle 396839294
get 142920
push_front 129320468
push_middle 740845229
push_middle 647622943
push_back 865298996
push_front 303144827
get 168673
push_middle 872906135
push_middle 878305842
get 391394
push_middle 568181941
push_front 40913838
push_middle 111654047
get 313995
push_back 248247041
push_middle 262621191
push_middle 808651636
push_middle 678629241
get 332314
push_front 133229046
push_back 117829875
push_back 865028865
push_front 399454636
push_front 40933714
push_back 844367807
push_back 74733949
get 4484
get 25732
push_middle 878190150
push_back 404383854
push_back 698418676
get 457136
push_middle 272376811
push_front 358142359
get 395545
get 297884
push_back 415548169
push_front 478247005
push_back 226733144
get 421138
push_middle 781448327
push_front 817138877
push_middle 545486037
push_middle 128538591
push_middle 130048482
push_front 259849822
get 260957
push_front 885235563
get 307503
push_back 406983918
push_front 340199961
push_front 384582503
push_middle 677602724
get 332974
get 280815
push_middle 505840173
push_back 454427895
push_back 761138837
push_middle 970083068
push_back 117958710
get 208167
push_front 544347968
push_front 752117069
push_middle 213524252
push_back 89329489
push_back 887066068
push_front 665712424
push_middle 643873583
get 99297
push_front 169033803
get 16605
push_middle 306191002
push_back 896263867
push_middle 29962088
push_middle 135564538
push_middle 422616150
push_back 569542488
get 12205
push_front 733172359
push_back 493945206
get 90158
push_middle 438845818
get 338333
push_front 207033814
push_back 580741780
push_back 217220521
push_middle 957702356
push_middle 992430048
push_middle 533298230
push_front 522507984
get 188701
get 157971
push_middle 205499066
get 47253
push_back 623462318
push_middle 304364258
push_back 343873094
get 288565
get 259152
get 489917
push_middle 171202714
get 11291
push_middle 783893916
push_middle 589279529
push_middle 737902297
push_middle 373949627
get 101949
get 34230
push_back 206258815
push_back 841229930
push_middle 243351176
push_back 91872461
push_middle 666299503
push_back 551181294
push_middle 380379170
push_back 381750912
get 450390
get 454433
push_front 896011485
push_back 315265601
get 119145
push_back 661106184
push_middle 314927528
get 219331
push_front 378520566
get 104209
push_back 634716562
push_middle 718726674
push_back 784204044
push_back 786210536
get 310005
push_front 973131610
push_front 200651099
get 231072
get 341040
push_front 158168358
push_back 781423298
push_front 433584343
push_front 967166066
push_front 451390183
push_back 385798254
push_front 545282879
push_back 232045123
get 198227
get 19627
push_back 144072132
push_middle 5391766
push_front 530650292
push_front 247962522
push_front 660343378
push_back 210269094
push_front 607099347
push_middle 917060683
push_front 764145590
push_middle 743686202
push_back 788497211
push_middle 743500576
push_middle 59645337
get 386925
get 154692
push_back 468419353
push_back 616723943
push_front 206745550
get 501823
push_front 328064948
push_front 177353737
push_back 70495317
get 408065
push_front 125041403
get 98205
push_back 509441869
get 29984
get 349753
push_back 830987956
push_front 59857097
push_back 729443991
push_front 993847354
push_front 253293649
get 314993
push_front 694630363
push_back 304609138
push_middle 611316337
push_middle 774898380
get 290386
get 162222
get 298082
push_back 109487631
get 252509
push_middle 166534381
push_middle 429207275
push_front 870279195
push_front 732252498
get 229704
push_middle 472996413
push_front 262862411
push_middle 275605312
get 202625
get 332665
get 294520
get 502733
push_back 85056260
push_middle 760671777
push_middle 680394481
push_front 630811171
push_front 309002844
push_front 268044411
get 381505
push_front 245239576
get 11535
push_back 988925996
push_middle 237959185
get 261694
get 327406
push_front 99863731
push_middle 341397054
push_back 694612562
push_back 799012391
push_back 789321944
push_middle 491349422
push_front 413626874
push_middle 489215727
push_back 116234801
get 147048
push_back 165512208
push_back 137528090
get 445002
push_middle 263102741
push_front 572491665
push_middle 720787421
push_back 785897077
get 440621
get 119781
push_back 396354950
push_front 218612054
get 405890
get 250712
get 348746
push_back 203423897
get 219492
push_back 675843547
push_back 441901820
get 200650
push_middle 506070079
push_front 638807683
push_back 6866891
get 345069
push_front 225457895
push_middle 53815949
push_back 415501361
push_back 855064645
push_back 535444138
push_front 429037731
push_middle 347904473
get 308840
push_back 882555416
push_middle 275297112
push_back 266931743
push_middle 808904222
push_front 384589181
push_front 339086626
push_front 125377163
push_back 63250738
push_back 675459919
push_front 116684068
push_middle 573443822
get 233403
push_back 614527277
push_front 182951053
push_front 595896979
get 424004
push_back 325032209
push_middle 734201777
push_middle 256691022
push_front 688824211
push_middle 943639233
push_back 945284795
push_back 682211384
get 95382
push_front 229237026
push_front 633987046
push_front 448468394
get 140718
get 380206
push_back 946391137
push_front 898949848
push_back 145956898
push_back 574095081
push_middle 958449626
push_back 13748395
push_middle 537666054
push_front 458080620
push_front 58201285
get 108348
push_back 461775583
push_front 182644302
push_back 511217976
push_front 531954081
get 67156
push_back 681577381
push_front 196737270
get 92059
push_front 189966829
get 65616
push_middle 518172274
push_back 863032614
push_front 979570460
push_front 128412095
push_back 886797414
push_back 576321396
get 308446
push_middle 243153852
get 489333
push_front 363307510
get 5338
push_middle 408428366
push_back 265363686
push_back 974748890
push_front 247592059
push_front 949182927
push_middle 310807117
push_middle 712521481
get 489881
push_back 288442576
get 315639
get 150274
push_front 49408486
push_middle 544519496
push_back 399289090
push_front 932135461
push_middle 537553359
push_middle 129321912
push_back 211417170
get 127934
push_middle 571551927
push_front 133177493
push_middle 818114862
push_middle 460030757
push_middle 676282643
push_back 795806783
push_back 999781924
get 354883
push_front 520583902
push_middle 259357817
push_middle 321823273
push_front 737461864
push_front 504816690
push_front 312708651
push_middle 64736631
push_front 95430094
push_back 750498273
push_middle 659159020
push_front 569551802
push_back 219279934
push_back 204944972
push_middle 818443973
push_middle 775797783
get 91898
push_back 294877858
push_back 798679086
push_middle 70575012
get 118580
push_middle 606588608
push_back 993061802
get 212994
push_middle 291567357
push_front 305216496
push_back 980648776
get 259395
push_back 780221115
push_middle 906190351
push_middle 883895974
get 218755
get 393136
push_middle 717229286
push_front 916438924
push_middle 171333290
get 278887
push_back 198328196
push_back 635772565
push_front 691591460
push_middle 384431907
push_back 348715564
get 211824
push_middle 402379909
push_middle 119562062
push_front 86360328
push_middle 50099597
push_back 740366295
push_middle 433052687
push_front 991278028
push_middle 180708803
get 209463
push_middle 422249866
push_front 535616080
push_front 194323069
push_middle 851977261
push_back 441586735
push_middle 223404838
get 480819
get 416876
push_back 999389605
push_middle 919817785
push_back 596677806
push_front 555775356
push_back 219480183
push_front 325906085
push_back 717540429
get 89816
push_front 876834268
push_middle 804896542
get 507938
push_front 965827109
get 337795
get 495959
push_middle 839135588
push_back 725910245
push_front 465515467
push_back 545966242
push_back 659017022
get 238485
push_front 265237392
push_back 777828104
get 81011
push_back 121050734
push_middle 495333509
get 180604
push_front 836921453
push_back 681574036
push_middle 389994330
push_back 675600580
push_middle 79757624
get 46312
get 416232
push_back 588874648
get 254955
push_back 887797796
push_back 522457962
get 381677
get 386807
get 62034
get 46496
push_back 497864296
push_front 578373713
push_front 818140494
push_front 938425195
push_front 317903637
get 499520
get 300779
push_front 26220426
push_back 858431286
push_front 582112909
get 219122
push_front 838568049
push_front 875530790
push_middle 420447116
get 261704
get 197814
push_front 255632494
push_back 250471712
push_front 328025282
push_middle 419066565
push_middle 229788028
push_back 772800649
push_middle 232543262
push_middle 930328867
push_middle 440492247
push_back 268056348
push_front 852695019
get 495094
get 29801
push_front 263922615
push_front 107569303
push_front 162679870
push_front 17594774
push_front 25378582
push_middle 114690848
push_front 456863940
push_front 870101304
get 230722
push_front 580987534
push_back 278806734
push_front 794939819
push_middle 157592324
get 307758
push_front 83136462
push_front 693083992
push_back 937811400
get 324956
get 277501
get 432647
push_middle 208253102
push_front 492311809
get 88758
push_middle 101417126
push_back 223598603
push_front 752426720
get 289702
get 214728
push_front 833403703
push_middle 21860728
push_front 732484600
push_middle 22597716
get 380198
get 149045
push_middle 859850651
push_back 645609372
push_middle 346917087
push_back 848576506
push_middle 270274462
get 164326
push_middle 621393650
get 26886
push_back 453040392
push_middle 554465057
push_middle 702727453
push_front 810009547
push_front 187266228
push_back 276266206
get 102255
push_front 342353773
push_front 595058897
push_back 120863952
push_back 946952267
push_front 670924612
push_back 520875611
push_back 753725795
push_front 143037407
push_front 385785903
push_front 732098240
get 346238
push_back 571150900
push_front 467474042
get 370623
push_middle 307460162
push_front 726963655
push_back 624198137
push_front 741205352
push_front 443438384
push_back 369138941
get 508133
get 215532
get 97460
push_middle 437584597
push_middle 150069217
push_front 940000138
get 8960
push_back 504444453
get 462649
push_middle 298992274
get 466980
push_middle 682229199
push_front 212197772
get 22350
push_middle 667687776
push_front 900559503
push_front 660972358
push_back 114543466
push_front 967429240
push_middle 511795960
push_middle 271695119
push_back 529900644
push_front 853316843
push_middle 904181803
push_front 414134973
get 328707
push_middle 435957924
get 77451
push_back 238525210
push_front 440025742
push_middle 839136760
get 7922
push_front 865048358
push_back 652777046
get 322148
get 238964
get 267191
push_middle 792375321
get 308849
push_front 801175404
push_front 488049491
get 225654
get 326427
push_back 914071798
push_front 348479589
get 120230
push_front 545847371
push_back 90792998
push_middle 757684199
get 117239
push_front 728859504
get 49617
get 395382
push_back 345982797
push_back 11625856
push_front 635187549
push_front 875105637
push_front 81361878
push_front 127853501
get 463814
push_middle 321739804
push_back 701467786
push_back 117488567
push_middle 953917529
push_front 584050062
push_front 743119298
push_middle 318234846
push_front 240861452
get 340950
push_back 198874217
push_back 602494233
push_middle 746998618
push_middle 355407466
get 173515
push_middle 456474520
push_front 938825403
push_front 406565698
push_front 482291241
push_front 572050712
get 44336
push_front 129312238
push_front 743631288
push_back 282165976
push_middle 357087972
get 239668
push_back 962349651
get 251785
push_front 754825747
push_back 374154562
push_middle 257682882
push_back 245854893
push_middle 282173827
push_middle 782856561
push_middle 776851528
push_middle 489213401
push_back 632478602
push_front 673526800
push_front 514370680
push_middle 462193560
push_front 405789261
get 351042
push_front 285516203
push_front 175427712
get 145707
push_front 601977894
get 286357
push_front 69703293
push_middle 876002501
push_middle 792295906
get 251939
get 190950
push_front 309369496
push_back 915489319
push_front 36997658
push_back 141809679
push_front 561277238
push_back 84538151
push_back 890353049
push_middle 68119390
push_back 370276582
push_back 435458300
push_front 696826407
push_middle 35151278
push_front 707025646
get 100164
get 494942
get 364362
push_front 197057982
push_front 264003848
get 36003
get 31630
push_back 377087506
push_front 928487544
push_front 14637023
push_back 57534684
push_middle 228156079
push_middle 252117877
push_back 463993135
push_middle 336996178
get 279195
push_back 540383149
push_front 95628346
push_front 504868941
get 263833
push_front 872197299
push_back 468404514
push_back 779786466
push_middle 385617116
push_back 779364211
push_front 414281011
push_back 385239437
get 201482
get 266962
get 31752
get 437574
push_back 923180208
get 98720
push_middle 747188186
push_back 289662131
push_front 611506379
push_middle 313899942
push_front 216232640
push_back 683937838
push_back 117898057
push_front 833467551
push_middle 998768166
push_back 345133844
push_back 152779937
push_middle 645991260
push_back 21878920
push_front 873894785
push_front 999038150
push_middle 122435318
get 434145
push_back 823803589
push_middle 402009328
push_middle 108480818
push_middle 711109306
push_back 295950924
get 111319
push_middle 738808411
get 352811
push_middle 588391659
push_back 597932899
push_back 471427611
get 378548
get 157445
push_front 637959148
push_back 642963719
push_front 558510475
push_back 481098261
get 10493
push_middle 546171019
push_middle 441668134
push_middle 819680178
push_middle 860627808
push_front 831786892
push_middle 524378352
push_middle 913204256
push_front 184708410
push_middle 901081396
get 95088
push_middle 8102923
get 103506
push_back 227759541
push_front 345330759
push_back 210632980
get 411485
push_back 118384011
push_middle 252649354
push_middle 580498539
push_back 569534673
push_back 333188930
push_front 921903224
push_middle 911703773
push_back 482676251
get 212730
push_middle 15723233
push_middle 506330520
push_front 924917721
push_front 784935470
push_middle 127210250
push_front 51265050
push_front 28698690
push_front 718633337
get 31488
push_middle 175173872
get 445026
push_front 942766151
get 233644
push_front 806968718
push_back 183852600
push_front 938442971
get 500181
push_middle 547079654
push_front 3933905
push_middle 143245057
push_back 380342661
push_front 534893319
get 314904
push_back 756695228
push_back 412213373
get 237357
push_middle 149510126
push_back 347807151
get 156152
get 268569
push_back 201683579
push_back 826992184
push_middle 784995956
get 79423
get 419508
get 52376
push_middle 749240841
get 501103
push_back 613358553
get 477541
push_back 496478588
push_back 516805686
push_front 781397479
get 470732
get 129096
push_front 594306592
get 221578
push_back 999532572
push_front 143381902
get 316141
push_middle 333179113
push_front 563759721
get 239106
push_front 286453566
push_back 468051619
push_front 508441447
push_middle 294935467
push_middle 811658306
push_back 908647919
push_middle 836075687
push_middle 131956568
push_front 620691383
push_back 440864732
push_front 995050522
push_back 945917241
push_back 964347855
push_back 684362605
push_front 417266192
push_front 962513636
push_back 980270451
push_middle 151527783
push_front 284322813
push_middle 99014707
push_front 832635120
push_front 271797104
push_middle 432278125
push_back 373143455
get 201521
push_back 310941945
get 472381
push_front 851324462
push_middle 727142943
push_back 307069075
get 406805
push_middle 171412995
push_middle 805325794
push_middle 681004840
get 278355
push_front 133409291
push_back 256648903
push_front 59813054
push_back 577835273
push_back 538822228
push_middle 756486504
push_front 384685531
get 92101
get 36446
get 426902
push_middle 469520113
push_middle 238824663
push_front 706134905
get 396694
push_back 379932029
push_front 853749512
push_back 115111000
push_front 494648895
push_middle 404823648
push_front 848036905
push_middle 361587235
push_middle 474250719
push_front 230021059
get 436661
push_middle 481946975
push_front 287196788
push_back 160637319
push_middle 999348917
push_middle 641072444
get 173499
get 60652
push_middle 67117046
push_back 843775448
push_middle 28976623
push_back 190864982
push_front 196881392
push_back 540055231
push_front 876710122
get 196878
push_back 330056801
get 215036
push_back 61767824
push_front 390418677
push_middle 261822419
get 90435
push_front 957997525
push_back 866769976
push_front 742106506
push_back 830296938
push_back 404185514
push_back 503894421
push_front 3015958
push_front 897708229
push_front 562054020
get 135870
push_middle 908986597
push_back 256762986
push_front 622779651
push_middle 250173349
push_middle 31440052
get 473659
push_middle 238333948
get 341829
push_back 171592104
push_middle 14021404
push_front 582147836
push_back 592702482
push_back 723226394
push_middle 258609529
get 228084
push_back 157198012
get 125233
push_front 649052387
push_back 901349546
push_front 589962222
push_back 529387719
push_middle 3408046
push_front 9242115
push_front 796979846
push_back 917268902
get 440137
push_back 81393402
push_back 201282000
push_front 118224024
push_front 578680826
get 201708
push_front 399524834
push_middle 750591006
get 26210
push_front 167151
get 385402
get 90335
push_front 931883955
push_front 154731004
push_middle 982310247
push_front 526463479
push_middle 931201816
get 504404
get 497502
get 13235
get 220766
push_back 960790841
push_middle 198785938
push_back 801481252
push_front 908406756
push_middle 642020209
get 222699
push_front 515387706
push_back 75680377
get 170330
push_front 799663859
get 80258
push_middle 976293379
push_back 988245342
push_middle 325667348
get 255561
push_back 572795520
push_middle 396079026
get 89680
push_front 189759277
get 454155
push_front 183320447
push_back 271149028
get 404646
push_middle 19963339
push_front 986825198
get 81645
push_back 384414302
push_back 19769
get 496909
get 328829
push_back 275186197
push_front 504460000
push_middle 75812208
push_middle 763573382
push_back 258899471
push_front 506100491
get 475179
push_front 617100008
push_back 968601305
push_back 883268321
push_front 663613961
push_middle 826754146
push_back 640589476
push_front 933943444
get 39748
push_back 823785607
get 241309
get 309741
push_middle 52798124
push_back 409947561
push_back 856768510
push_back 629134759
get 338537
push_middle 545580311
get 8069
push_back 467051286
get 320442
get 397922
push_back 726725946
push_middle 699687973
push_front 485497936
push_front 292214317
get 388249
push_back 977721239
push_middle 259402479
push_back 239714255
push_back 288532069
get 113632
get 293799
get 277758
push_front 424220318
push_front 693456945
push_middle 486753022
push_middle 84708556
get 416371
push_front 888198107
push_front 547907965
get 213592
get 441226
push_middle 289127894
push_front 679472730
push_middle 231975745
push_middle 436549878
push_back 174319056
push_middle 424980693
push_front 487975281
push_front 920463745
push_front 353941077
push_back 632461134
push_front 536663991
push_front 744279424
push_middle 645727718
push_front 801695930
get 97685
get 140074
push_front 797995518
get 380640
push_back 51675597
push_front 440013940
push_back 373631432
push_front 697099918
get 508210
push_middle 825365401
get 114615
push_middle 55687807
get 459986
push_front 670253866
push_back 513999551
push_back 218247811
push_front 554072309
push_front 278413785
push_back 544482149
push_back 803893216
push_front 940517933
push_middle 270432829
push_back 60932096
push_back 524399669
push_middle 391197151
push_front 939099639
get 368190
push_middle 786407746
push_back 91368143
get 418340
push_front 174756337
push_back 415283735
push_back 667112172
get 278496
get 4681
push_back 954395167
push_middle 377847693
push_front 324528428
push_middle 502950455
push_middle 897530136
push_front 915583810
push_middle 548950367
push_back 903914820
push_front 517114783
push_front 992064773
push_front 998392967
get 438867
push_back 103696282
get 494346
push_back 155457321
push_back 246140654
get 165139
push_front 923156266
get 311308
get 320822
get 413326
push_back 390865168
get 308263
push_front 990064181
push_middle 135491555
push_back 588642218
push_front 338399509
push_front 11244623
push_middle 195858487
get 228222
push_back 553858257
push_front 488404880
get 451680
push_middle 326683043
get 456376
push_middle 880419531
push_middle 69492304
push_front 948536020
push_middle 813235883
push_front 437448307
push_front 893736632
push_back 193184388
push_back 254830459
push_back 894040768
get 73733
push_back 983534260
push_back 850730272
push_front 539512866
get 324222
push_back 140203286
push_back 702364298
push_middle 149775807
push_front 68233718
push_back 41803733
push_middle 419374780
push_front 147895485
push_back 666880208
push_front 48031960
push_front 625497734
push_middle 265478324
get 223674
push_back 610459404
get 125384
get 231081
push_middle 650983527
push_back 682883845
get 156934
push_front 239039876
push_middle 892354037
push_back 473382382
get 101426
push_front 705377632
push_middle 834624761
push_middle 591450036
push_middle 430127182
get 241224
push_front 455440331
push_middle 438774677
push_middle 352862147
push_front 829455016
push_middle 878261319
push_front 79066356
get 379800
push_back 881455370
get 127687
push_front 898934923
get 324285
get 371814
push_back 647478680
push_middle 797911829
push_front 508751838
push_front 559517468
get 425490
push_front 444954936
get 293127
push_back 270521115
push_back 181158905
push_middle 744633465
push_middle 430753327
get 464475
push_middle 174029043
push_back 284437047
push_back 423911043
push_back 431161619
push_front 238577296
push_middle 881340236
get 51855
get 216334
push_front 166061415
push_front 414844202
push_front 369276630
push_back 947180114
push_back 178837286
push_middle 737466493
push_front 218135195
push_front 353644276
get 442179
push_front 19139052
get 478564
push_middle 294633301
push_back 719839229
push_middle 866639747
push_middle 910296908
push_middle 680158547
push_middle 159807361
push_middle 749576557
push_front 379778850
push_front 297739869
push_front 93886445
get 32708
push_front 302762647
push_back 31713509
push_back 827806776
push_middle 138049320
push_middle 195475047
get 467380
get 199790
push_back 154170673
push_back 676564416
get 374252
push_front 164351974
get 43514
get 321709
push_middle 681939265
push_back 412928184
push_front 469084056
push_back 372069887
push_middle 575626472
push_middle 15663513
get 223104
push_front 960008463
push_front 507846338
push_middle 219294830
push_middle 268829949
get 303992
push_front 32086083
push_back 732689288
push_back 506624878
push_middle 683845294
push_middle 53548325
push_middle 32743420
push_middle 39350057
push_back 39882434
push_back 501316685
push_front 159881932
push_back 333962735
push_front 926149993
push_front 154689810
push_front 292468502
get 244170
push_front 378244834
push_middle 589735938
push_middle 777576734
push_back 991875890
get 417363
get 439401
push_front 15355495
push_middle 711970342
push_back 384201780
push_front 709040291
push_middle 135013504
push_middle 105441377
push_back 469649099
push_back 284109573
push_front 362735461
get 391088
push_back 882307724
push_front 168236135
push_front 47325177
push_middle 560936208
push_middle 280672428
push_middle 616862571
push_middle 856627810
get 381244
get 491047
push_front 884874937
push_back 969144252
get 381811
get 438775
get 344951
push_front 989828577
push_back 568306267
get 163923
push_middle 612371209
push_middle 808509597
get 507271
get 449493
get 212764
push_middle 162492444
push_back 88517167
get 285974
get 91192
push_front 907442217
push_middle 375863297
push_front 735008301
push_back 172196555
push_middle 540659428
get 375328
push_back 218246403
push_middle 868468746
push_middle 498389990
push_front 15256950
push_middle 104843913
push_back 649063240
push_back 458790623
get 138368
get 276721
push_front 682625906
push_back 884834285
get 241362
push_middle 907739951
push_back 292717864
push_front 793777756
get 393680
get 406429
push_front 460565285
push_middle 591185608
push_front 760544323
push_front 945921189
push_back 146749266
push_front 503754940
push_back 259486169
push_front 761636986
push_front 88402552
get 73403
push_front 520691468
push_front 484732481
get 133341
push_back 48076215
push_middle 148617344
push_back 288213933
get 418671
push_back 824848223
get 462520
push_back 551353830
push_front 32244988
get 113413
push_middle 630358652
push_back 974218233
get 39281
push_middle 348517825
get 278874
push_back 905163203
push_middle 935958675
push_front 68172894
push_back 288206469
push_middle 248003078
push_back 822326951
push_back 183658947
push_front 649829958
push_back 245295632
push_back 822006272
push_front 563451813
push_middle 875341894
push_middle 783230733
get 394133
push_middle 958516974
get 269152
push_front 371420742
get 5262
push_back 65310413
push_back 378428660
push_front 482070218
get 45253
push_front 646954767
get 295894
push_front 563942758
push_middle 617760046
push_front 358338988
get 376502
push_back 867388932
get 102216
get 192424
push_front 754073144
push_back 858003022
push_middle 210584172
get 433840
push_back 576259379
push_front 24512190
push_back 6792386
push_back 366995601
get 398276
push_back 643100338
push_middle 370106164
push_middle 868924595
push_middle 636206399
push_front 819671477
push_back 228894324
get 143606
push_middle 591952378
push_back 858705012
push_middle 20100751
push_front 835440781
push_back 337117869
get 372476
push_front 329294167
get 165864
push_middle 771898106
push_back 474822449
push_front 283488935
push_middle 688011982
get 502135
push_back 56213974
push_back 203287808
push_middle 150579784
push_front 969303252
get 70956
push_middle 932613609
get 487705
push_back 486576671
get 69575
get 306275
push_front 124928560
push_middle 461555359
get 279784
push_back 776220549
get 192203
push_back 522645891
push_middle 500847705
push_front 262070610
get 141095
push_middle 687631539
push_front 38468021
push_front 533886135
push_back 547847861
push_back 468415723
push_middle 634000603
get 92142
get 411285
push_back 28548259
push_front 743339871
get 389497
get 189095
push_front 246702176
push_back 593897036
push_back 734653047
push_back 734545589
push_back 163883673
push_back 484234934
push_back 887390634
push_front 991339644
push_front 573383670
push_front 916141538
get 102234
get 22816
push_front 256038056
push_front 988527679
push_front 286482690
get 462903
push_front 587333654
push_middle 489692938
push_front 273386574
push_back 56500640
push_back 269998163
push_middle 5438430
get 445070
push_middle 353963940
push_front 622266784
get 90313
push_middle 624944121
push_back 293648024
push_front 378951267
push_back 433049214
push_front 687558963
push_back 490197099
get 472225
get 456533
push_back 909802692
push_middle 230214748
push_front 723410305
push_back 494772294
get 80788
push_back 255961440
push_back 952651891
push_front 253159694
push_middle 682312918
push_back 972819657
push_middle 69237495
push_front 520936043
push_back 515449546
push_back 189232340
push_middle 276275573
push_front 848801002
get 210512
push_middle 196030069
push_front 825017890
push_middle 934607675
push_front 879291417
push_back 99061368
push_back 84327920
get 26558
push_back 418023040
push_middle 455606763
push_middle 565050001
push_front 901757878
push_middle 659666902
push_back 433462510
push_middle 387786426
push_back 431470731
push_middle 858890838
push_back 579062332
push_middle 170760224
push_middle 203359406
push_back 469868340
push_front 771045528
push_front 684701592
push_front 390257561
get 62358
push_front 259688123
push_front 958880388
push_middle 568053315
push_front 643396576
get 447374
push_back 533025288
push_front 347182549
push_back 488062829
push_back 21603866
push_front 758184920
get 240732
push_back 632934997
push_front 655276055
push_middle 645765172
get 240848
push_back 753768710
push_front 348447
push_back 566223437
push_front 700593115
push_front 895041427
get 179027
push_back 248085860
push_front 384747422
push_back 778274467
push_front 767368950
push_middle 556453039
get 337713
push_middle 910002315
get 356216
push_front 133606883
push_back 765066106
get 239389
get 507322
get 30767
get 259233
push_back 871114774
push_back 721226127
push_front 219409184
push_back 864672490
get 480172
push_back 72409099
push_front 509348031
get 430667
push_back 716114367
push_front 800472940
push_middle 803980906
push_back 572554004
push_middle 288669918
push_back 889716737
get 31881
push_front 726675705
get 434265
push_middle 624351186
push_front 834391942
push_middle 819916255
get 50263
push_back 66297950
get 129743
push_front 651258979
push_back 967136897
push_front 937402236
get 417315
push_middle 418572141
push_middle 418629028
push_back 439845540
push_back 124340244
push_back 127350516
push_middle 340746630
get 87147
get 134699
push_back 682752483
push_front 580462537
get 493494
push_middle 911720587
push_back 391544239
get 470912
push_middle 283927754
get 432932
push_back 665532618
push_front 161596824
push_back 152060564
get 281918
get 135606
push_back 39923744
push_back 16147063
push_back 3411952
push_middle 528563539
get 413734
push_back 704184070
push_back 784973590
push_front 568120442
push_front 714718521
push_middle 467165246
push_front 428347876
push_middle 440464757
push_middle 382660761
push_middle 654511239
push_front 179851246
push_middle 596120367
push_front 547600500
push_back 243891849
push_middle 563797610
push_back 136281432
push_front 881508814
push_middle 346820704
get 300273
push_middle 550119057
push_back 445640948
push_back 589773819
get 77597
push_front 53139422
push_back 713100926
push_back 718996783
push_front 918159700
get 136344
push_middle 760136202
push_back 87822824
get 431260
get 503756
push_back 320417444
get 239119
get 65700
push_front 575224252
push_front 747289605
push_back 467505035
push_middle 640494349
push_middle 237307096
push_front 207025891
push_middle 770751533
push_front 219469429
push_front 945379920
get 39440
push_front 477425252
push_front 387705610
push_back 923106720
push_front 734768566
get 170544
push_front 68124844
push_back 360058210
push_middle 831523236
push_front 99784940
get 121526
push_middle 150967706
push_middle 104521898
push_middle 407292742
push_middle 15705507
push_back 978354425
push_back 574920326
push_back 916542760
push_front 381578408
push_front 786706763
push_middle 872933102
push_front 728457884
push_back 173973012
push_back 286553709
get 397008
push_front 44848383
push_back 61661627
get 404529
push_middle 868931206
get 2465
get 354320
get 229785
push_back 822666346
get 432737
get 81227
push_back 598093663
push_middle 679201301
push_front 505934974
push_middle 236942123
push_front 901038232
push_front 927869715
push_middle 586597795
get 248316
push_middle 484717768
push_front 623564211
push_back 757731041
push_middle 871316850
push_back 153606503
push_back 596647486
get 167854
get 457520
push_middle 478345594
push_back 746605506
get 132878
push_middle 218733876
push_back 869231982
get 349186
push_back 147684878
push_front 124752248
push_front 548270919
get 237522
push_back 853304701
push_back 154650125
get 270965
push_back 675038113
push_back 414834545
push_front 251193353
push_middle 510397863
push_back 500106917
get 462595
get 164704
get 276694
get 213004
push_back 987390062
push_back 919418016
push_back 574895595
push_middle 704457821
push_back 280424091
push_back 683411209
get 394623
push_middle 744207264
push_front 659054606
push_back 352851561
push_front 997850890
push_middle 904478123
push_back 25465483
push_back 469089420
push_back 203694636
push_front 795149762
push_back 247516191
get 392524
push_front 311505466
push_middle 201149761
get 58262
push_front 848907545
push_back 478788390
push_front 375276109
push_front 25887502
push_back 754843122
get 149979
push_back 314198798
get 286124
push_front 720390908
push_back 345970861
get 147224
push_middle 586512081
push_middle 591852950
push_front 384409128
get 65240
get 36973
get 268344
push_middle 91562913
push_back 27378636
push_back 506672000
get 391404
push_middle 331919308
push_front 194331861
push_front 815653174
get 195614
get 372148
push_front 428185634
push_front 325929764
push_front 881412643
get 16350
push_back 504563500
push_front 961509725
push_back 734484486
push_back 32193451
get 401616
push_front 637426054
push_middle 113726652
push_front 281690004
get 234895
push_back 379222990
push_front 885860672
push_middle 907558851
push_back 239679349
push_front 596898578
get 92263
push_front 623302216
push_middle 79256232
push_back 171278437
push_middle 495655126
push_middle 812630853
push_back 399198961
push_middle 822656782
get 490085
push_middle 377405386
push_front 183452658
push_front 620736930
get 329794
push_back 696443847
push_front 624960528
push_front 898060091
get 119081
push_front 494466937
push_middle 855504128
push_back 33983589
push_front 78496510
push_front 431535802
get 120210
push_middle 582106262
push_middle 698708851
push_back 823631273
get 396417
push_middle 414111162
get 26538
push_front 670170108
push_front 242193745
push_middle 998670329
push_front 590922004
push_front 187715855
push_back 829743685
push_middle 778023786
push_back 94734013
push_back 644189161
push_middle 331008986
push_front 783220390
get 324468
push_back 573744252
get 321774
push_front 316536683
push_front 274483908
push_back 188283447
push_back 287726116
get 479078
push_middle 687452701
push_front 856821234
get 118066
push_back 282371028
push_front 360974164
push_middle 890324425
push_middle 773329533
push_front 791948674
push_middle 20482149
get 407755
push_middle 209812704
push_back 573881043
push_back 624910184
push_front 332004866
get 11907
push_front 878257064
get 252733
push_front 820641841
get 212200
get 215862
push_front 24569043
push_front 827243333
push_back 778678215
push_middle 69507271
push_back 742041467
push_back 588501139
push_back 991818071
push_front 73655546
push_back 999131163
get 205569
push_middle 145168351
push_front 449662276
push_middle 487552570
push_back 617013792
get 356547
push_middle 954766900
get 311357
get 457860
push_front 226122731
push_middle 449661494
push_back 965272188
push_front 638864004
push_middle 218818679
push_front 588902807
push_front 30544676
push_front 84271876
push_middle 62872432
push_back 366626599
push_back 326496679
get 290182
push_front 469578571
push_middle 2387410
get 147728
push_middle 232821912
push_front 428584591
get 372246
push_front 36969613
push_back 323311532
get 224456
push_middle 723950929
push_middle 233785760
push_middle 418549286
get 155713
push_front 244024686
get 277845
push_front 245828247
push_back 105796736
push_middle 628375914
push_back 474986911
push_middle 726510782
push_back 62460956
push_front 772466253
push_back 773546257
push_back 358807905
push_middle 53149432
push_front 831097038
push_back 735223370
get 427553
push_back 237077004
push_front 485597192
push_front 680291241
push_middle 652532611
push_front 995847072
get 470482
push_front 292603181
push_front 165368013
push_front 138543548
push_front 166567988
get 280267
push_front 231268004
push_middle 380485597
push_back 373952950
push_front 687665517
get 410108
push_back 299620457
push_middle 435277851
push_middle 673018926
get 102096
push_front 270572600
push_back 532400453
push_front 885279505
push_middle 376399572
push_middle 359769996
push_front 346055249
get 269516
push_back 643053996
push_middle 880357605
get 385161
push_back 674781321
get 42334
push_back 222479810
get 121252
push_front 604258864
push_back 672682801
push_back 51561967
push_front 943191650
push_back 829078724
push_back 60709477
push_middle 965369912
push_front 269577653
push_middle 559729514
push_back 689156498
push_middle 620299711
push_middle 507567452
get 406940
push_back 176784308
push_middle 427183020
push_back 258338300
push_back 260947104
push_back 366287142
get 47865
push_middle 395384910
get 235770
get 120770
get 346336
push_middle 341929094
push_middle 217617594
push_back 553940843
push_back 120087114
push_front 259916738
push_back 958950754
push_front 333504292
push_middle 237656547
push_middle 399800486
push_middle 398538865
push_middle 525561193
push_front 787056207
push_back 137291853
get 103327
push_back 643296827
push_back 279415010
get 43152
push_middle 84147659
get 505850
push_back 429786631
push_middle 504903702
push_middle 270181772
push_front 724083505
get 115345
push_front 709822256
get 101752
push_middle 930260227
push_back 584733375
push_back 798696680
push_back 287746513
push_middle 856079727
get 303654
get 12364
push_middle 93719600
push_middle 260166657
push_front 802974357
get 272435
push_front 926217186
push_front 909037350
push_front 368129961
push_middle 509837166
push_front 439073601
push_back 441485143
push_middle 642042829
push_front 501908887
push_back 986295443
get 315240
push_back 683496674
push_front 296469429
get 495130
get 29947
get 172581
push_middle 347366096
get 147955
push_front 910785771
push_front 208996957
push_front 716514214
push_front 805728300
get 44285
push_middle 237640718
push_middle 410691755
push_back 157427256
push_front 58199415
push_middle 960666074
push_middle 848037278
push_middle 81071213
push_middle 790244786
push_back 112892727
push_front 412457237
push_middle 505160233
push_back 775592223
push_middle 147998016
get 469604
get 217829
push_back 218524547
push_front 233468582
push_back 425851771
push_middle 280746877
push_middle 741087420
get 388578
push_back 695764303
get 3167
push_back 969434621
get 155459
get 377637
push_front 828758995
push_front 400016723
push_middle 156425403
push_back 289304800
push_front 573864185
push_middle 404134178
push_front 569401019
push_middle 248881677
push_middle 655793020
push_front 280795949
push_middle 251239450
push_front 4893109
push_front 720802332
push_middle 993196378
get 122254
push_middle 863576121
push_middle 311588553
push_middle 231733719
push_middle 844353887
push_front 337478777
get 409376
push_front 978107088
push_back 499130184
push_back 723090638
push_front 286761201
push_front 327430106
push_front 571450478
get 205842
get 281244
push_middle 862454175
push_middle 752919130
get 42932
push_back 138907205
push_back 459608507
push_front 539347609
push_front 216266855
get 7980
push_back 488471409
push_middle 727634714
push_middle 468159323
push_front 711313160
push_front 77413401
push_back 409505918
push_back 426758058
get 85894
get 92199
push_front 352597331
get 324291
push_back 313959292
push_middle 306310279
get 230283
push_middle 203007393
push_back 489257483
push_front 736818124
push_middle 558498585
push_middle 17407372
get 347415
push_back 777914300
get 141845
get 449533
push_back 463539794
push_middle 347684819
push_back 388982243
push_middle 920907678
push_middle 158844250
push_middle 527142353
push_front 792099666
push_front 590624079
get 416558
push_front 481648758
push_middle 857190813
get 117639
push_back 647106995
push_back 318818150
get 112152
get 196825
push_back 435489074
push_middle 433288588
push_front 101624136
push_front 689083074
push_back 96219454
push_back 338698056
push_front 534995904
get 148348
get 221264
push_front 628261161
get 145883
push_middle 726512755
get 213862
push_back 503855093
push_back 673350002
push_front 306925339
push_front 622746533
get 5617
get 339392
push_middle 140772383
push_middle 608031422
push_back 281517397
push_middle 624605481
get 504898
push_back 943498731
get 138294
get 33148
push_front 695046114
push_middle 302077373
push_middle 448385156
push_middle 64755495
push_middle 202083490
get 225094
push_front 505037299
get 212161
get 373424
push_middle 455199276
get 147451
get 490024
push_middle 182876893
push_back 888140592
push_back 475412127
push_front 98577683
push_middle 999115913
push_middle 574594409
push_middle 965877362
get 131769
push_back 938003998
push_middle 970763155
push_middle 259023595
get 400537
push_front 347240843
push_front 505149217
push_front 792856135
push_middle 964729379
push_front 563467871
push_middle 986295889
push_back 207573823
push_middle 64914928
get 395867
get 40460
push_front 304062458
push_front 464563298
push_front 764628782
push_back 978515245
get 245086
get 455092
push_back 835015213
push_middle 125331059
push_back 280023673
get 313229
get 498250
push_front 500083890
get 287629
push_back 634266079
get 62144
push_back 35416766
push_back 464811858
get 304617
push_middle 163555457
push_middle 894185854
get 441442
get 498549
push_front 225053805
push_back 490713254
push_back 867313643
push_middle 436006713
push_back 314441627
get 240981
push_middle 514900090
get 486143
push_back 897649032
push_middle 277347349
push_middle 980565724
push_middle 858539738
push_middle 781671667
push_middle 636568316
push_middle 702675628
get 323624
get 348800
push_middle 415242490
push_front 751067152
get 343784
push_back 980261312
push_back 719802117
push_back 315568135
push_middle 351478005
push_front 315445053
push_middle 455295704
get 415824
get 308330
get 494731
push_front 954881786
get 459592
push_front 528460691
push_middle 468753235
push_front 793152395
push_back 858035541
push_front 317178114
get 420765
get 25604
push_middle 534335921
push_back 318720049
push_back 469038591
push_back 90092272
push_middle 447624482
push_back 178020975
get 197151
push_middle 637365320
push_front 575202084
get 133428
push_front 147420440
push_middle 489273682
push_front 986135382
push_front 737311682
push_back 913757157
get 100089
push_back 232438757
get 225044
get 11433
push_front 973618154
get 25421
push_middle 946507788
push_front 229116326
get 184238
push_front 472892470
get 317254
push_back 551060722
push_back 760303031
push_front 635529125
push_front 678281219
get 310102
push_front 717067744
push_middle 433676216
push_middle 700880474
get 92034
push_middle 62364678
get 149623
get 16979
get 461985
get 141682
get 325675
push_back 339457088
push_middle 392685121
get 211264
push_back 95003091
push_back 343184971
push_front 828381872
get 324822
push_middle 225954381
get 327108
push_back 561479935
get 62620
get 377709
push_middle 905205032
push_middle 486325115
push_middle 831330664
get 222376
push_back 682407433
push_middle 690115826
get 299128
push_back 8518768
get 38616
push_middle 357295246
get 435126
push_back 522960437
push_front 181382226
push_middle 709493689
get 498017
push_front 230627422
push_middle 860364302
push_middle 439116004
push_middle 531548325
push_middle 349917553
push_back 869039312
get 20580
push_middle 641122693
push_front 41830623
push_front 436869754
push_middle 468663454
push_back 761573432
get 338091
push_middle 102976832
push_middle 514406484
push_back 483148182
push_back 973630758
push_middle 114405858
push_front 944355284
get 33025
get 144126
push_middle 37443791
push_middle 874761451
get 1259
push_back 564364386
push_back 709581181
get 57035
push_middle 453556190
push_front 897179525
push_front 764202424
push_front 734240602
push_middle 94090819
push_back 889874274
push_front 282603353
get 476140
push_middle 811967674
get 76941
push_back 865247111
push_back 636570934
push_middle 141222649
push_back 884947675
push_middle 796691782
get 465653
get 342266
push_back 235965366
get 281277
push_back 731668249
push_middle 582484477
push_middle 601866596
push_front 317786556
get 274975
push_front 74173912
push_back 654618810
push_back 673883028
push_front 991986372
push_back 664834152
push_front 902429015
push_front 52661662
push_back 576099460
push_middle 862187063
push_front 793320627
get 16530
get 471785
get 180468
push_middle 645697456
push_back 972285188
push_middle 984594607
push_middle 907542441
get 226867
push_middle 340326460
push_front 315256857
push_middle 153894303
push_front 874178915
push_front 326801431
push_front 514554609
push_back 156301278
push_front 809352687
push_middle 602041219
get 155754
push_front 560960895
push_front 512439576
push_front 83104554
push_middle 34904255
push_middle 149424910
get 275214
push_front 739944560
get 1710
push_back 932394754
push_middle 617532218
push_back 609949810
push_back 424514353
push_back 552024079
push_front 966077065
push_middle 7028277
push_back 15126894
push_middle 310315446
push_back 394326684
push_front 387557207
get 366177
push_back 315919623
get 249527
get 419038
push_front 737016697
push_front 125708624
push_back 380755439
get 121269
push_front 615822948
push_front 246810228
get 25649
get 309213
push_middle 946402455
push_front 64371053
push_middle 288679802
push_back 610182072
get 423485
push_middle 350070225
get 224694
push_back 81856674
push_middle 832074259
push_front 654596421
push_front 322874144
push_back 410782365
get 323006
push_back 877782908
push_front 753011653
get 345982
get 330985
push_front 923130279
get 260959
push_back 933100029
push_back 115174140
push_middle 575929207
get 55399
push_middle 979449300
push_back 631028392
get 128616
push_middle 671029759
push_front 425099532
push_middle 499957
get 214744
get 451695
push_front 596629287
push_front 208493699
push_back 971159561
push_front 446034964
get 259915
push_middle 262367341
push_back 356621602
push_middle 568516567
get 84768
get 140711
push_middle 484772318
push_middle 808476893
push_front 73447253
push_back 715658476
push_middle 601814792
get 265208
push_back 895453994
push_back 548318781
push_front 799371645
push_front 85776055
get 104166
get 386759
get 304927
push_middle 745135453
push_middle 401629750
push_front 715450887
get 224535
push_middle 316305776
push_middle 931419579
push_middle 235458977
get 199250
push_middle 431822336
get 441538
push_front 599759995
push_back 391034853
push_back 929073908
push_back 565545101
push_front 765481315
push_middle 738142773
push_middle 97556205
push_front 973223221
get 78647
push_back 242246748
push_middle 777234861
push_front 577778722
push_middle 620902780
get 403103
push_back 174196700
push_back 146391851
push_middle 431001148
push_back 921641227
push_front 862158543
push_front 11704360
push_front 829374730
get 402376
push_middle 691385782
push_back 671280868
get 345590
push_back 398806694
push_middle 710639371
push_back 686351388
get 36641
push_middle 969627862
get 213329
push_front 400482565
push_front 215502084
get 1489
push_front 63926013
get 191399
push_back 678376962
push_middle 48687091
push_back 324005257
push_middle 862589285
get 505081
push_back 136795524
get 506133
push_front 230266253
push_front 117135844
push_back 401068353
push_front 726457573
push_middle 105652563
push_back 197183988
get 123689
push_back 221841799
push_front 924428420
push_middle 583629933
push_front 489077956
push_front 693686879
push_front 95812335
get 329755
push_back 535411065
push_back 704751831
push_middle 262560702
get 127252
push_middle 688328680
push_back 190684940
push_back 630452781
push_front 370410369
push_front 393168222
get 504985
push_middle 235530551
push_front 911772679
push_middle 593551779
push_back 252318507
push_front 809297157
push_back 238510746
get 140596
push_front 690429315
get 508332
push_back 184692160
push_back 579343040
get 249722
push_middle 551840221
push_middle 978939627
push_front 370144496
get 246249
push_front 107493569
push_middle 889067736
push_front 390877620
push_middle 420962485
get 108168
push_front 1990535
push_front 60105167
push_middle 567329584
push_front 166857680
get 82687
push_front 397534499
push_front 234246822
push_back 738403484
push_middle 762470171
push_back 47726603
push_middle 493828827
push_middle 606245875
push_middle 71324875
push_middle 808261032
push_back 585542792
get 220285
push_front 407406304
push_middle 236149637
push_front 174270440
push_front 542442836
push_back 758061907
push_back 59791705
get 475302
get 247443
push_front 118024806
push_middle 973541927
push_front 870508963
push_back 490067465
push_back 238456442
push_back 876872888
get 40747
push_middle 290403769
push_middle 44364234
push_front 958652475
get 501751
push_back 175030628
get 330710
push_back 816753537
get 354563
push_middle 481178535
push_back 545540547
push_front 19307256
push_back 334738902
push_back 958896717
get 261281
push_middle 372600818
get 236917
push_back 885615583
push_front 814935239
push_front 753657391
push_middle 556057494
push_front 207110500
get 236211
push_middle 512193058
push_back 7269736
push_back 660554744
push_middle 47609388
push_front 755854307
push_front 128075349
push_back 869631296
push_back 231943
push_middle 188302198
push_back 558269437
push_middle 146464343
get 458034
push_back 695837200
push_back 971751130
get 268687
push_middle 12187872
push_middle 662547908
push_front 408269123
push_middle 703845810
get 131062
get 332072
get 184445
get 100513
push_back 521332709
get 303040
get 171220
push_front 801170872
push_middle 989355990
push_middle 682032178
get 247823
push_front 918002921
push_back 397710418
push_middle 515710773
push_middle 349176684
push_front 564702938
push_front 803888892
push_middle 996285301
push_front 983704966
push_front 330733448
push_middle 574941592
push_middle 245287886
get 124396
get 395996
push_front 1162762
push_front 144755715
push_back 420250137
get 315471
push_back 102247433
push_front 624953421
push_front 245630790
push_front 51767633
push_middle 256294221
get 53001
push_middle 334710095
push_middle 514951408
push_middle 60552440
push_back 935056007
push_middle 450653757
push_back 340549922
get 461622
push_front 410091312
get 446689
push_back 779071188
get 266202
push_middle 329497987
get 234885
push_front 207463209
push_middle 454819281
get 433553
push_middle 621166010
get 430820
get 301870
get 478053
push_back 749939004
push_middle 763393741
push_back 812896090
get 199500
push_middle 80764090
push_front 179495425
push_back 716965022
push_middle 796133968
push_back 609242076
get 502253
push_back 525910659
push_middle 663479794
get 279145
get 303379
get 212257
get 394809
get 304492
push_back 334351815
push_back 181844742
push_middle 313433283
push_back 663108830
push_back 251025130
get 415818
get 153567
push_middle 489700231
get 399758
push_front 345579840
push_middle 159369833
get 426923
push_middle 982841189
push_front 58969465
get 333623
push_back 595535275
get 45440
get 74629
push_front 991979812
push_back 832235736
push_back 943206594
push_back 475919318
get 208525
push_back 368449458
push_middle 185224684
push_front 768718697
get 386213
push_back 97271538
get 94140
push_back 873966518
push_middle 11999770
push_middle 842084972
get 392112
push_middle 722361028
push_front 908238463
push_back 210431901
get 408618
get 50443
get 249476
push_middle 77085054
get 445356
get 128043
get 510774
push_back 428274318
push_back 413607686
get 167356
get 364023
push_middle 590034394
get 288032
push_middle 980979696
push_middle 997963553
push_front 382746666
get 34598
push_front 833145805
push_back 208043992
get 253080
push_middle 651283104
get 183921
push_back 549175310
push_back 830226959
push_front 797112363
push_back 99392506
push_middle 688649293
push_front 994329895
push_middle 681502425
push_back 724690788
push_middle 521566030
push_middle 251932739
push_front 608737259
push_back 466974594
push_back 501043677
get 420359
push_front 706150793
push_front 400771594
push_back 157586611
push_middle 134828722
push_middle 387800359
get 42802
get 361520
get 396177
push_front 872111070
get 80545
push_back 100075738
push_front 29460123
push_middle 830589301
push_back 782371473
push_front 275111939
get 485137
push_middle 169937138
push_middle 593683455
push_middle 516957126
push_back 982157347
get 442686
push_back 824393882
push_middle 749103014
push_middle 167465855
push_front 878432292
push_middle 560858143
push_front 566721884
push_front 846311372
push_back 16549357
get 1259
push_middle 658255391
push_middle 676753675
push_back 986535042
push_back 17235080
get 247832
get 395133
push_middle 467780939
push_front 770943051
push_middle 663688076
push_middle 227661475
push_front 12183563
push_middle 496649967
push_middle 985325899
get 405871
push_front 427089532
push_back 4465325
push_front 233717157
get 61442
get 163532
push_front 78614589
push_middle 45647155
push_front 554403156
get 499476
push_back 502752239
push_middle 738116371
push_middle 152571617
push_front 995605954
get 348796
push_middle 817349957
get 379542
push_back 125613434
push_front 946573179
push_middle 396749024
push_back 600770868
push_front 206585924
push_front 810615649
push_middle 631029661
push_back 350328506
push_front 275164423
get 420193
push_front 979776415
push_back 353502391
push_front 979023802
push_middle 404482587
get 98560
get 379624
push_middle 130723251
push_middle 361467098
push_front 853276824
get 313051
push_front 426188152
get 493557
push_back 849716000
push_front 40754628
push_back 234270550
push_back 430313218
push_back 338038572
get 53326
push_back 60730692
push_middle 275541687
push_front 857101539
push_back 428911889
push_front 220841834
get 61912
push_front 480623956
push_back 660846346
get 152912
push_middle 729170893
get 205643
push_middle 576788687
get 466121
push_middle 298358812
push_front 91405680
get 21475
push_front 749766864
push_middle 100068881
push_back 987288347
push_middle 366242427
get 159026
push_front 82133738
push_middle 798947408
push_front 867986209
push_middle 463090482
push_front 56845114
push_front 743577866
push_front 303613739
get 243133
push_back 309061890
push_middle 660046372
get 372416
push_middle 773840733
get 284335
get 31923
push_middle 194638270
push_middle 941211896
push_middle 577178195
get 188871
get 51925
push_back 638288685
push_back 432076976
get 317084
push_front 718853347
push_middle 173659109
push_front 197459710
push_middle 176546836
push_middle 206411766
get 177313
get 97111
push_front 815538552
push_front 497246165
push_back 253819883
get 465111
push_back 484646314
push_front 566329650
push_back 801495410
push_front 639034066
get 66016
push_middle 122248463
push_back 974041588
get 66948
push_middle 963507045
push_back 311878693
push_middle 571269082
push_back 917626715
push_front 861881999
get 51672
push_middle 19912211
push_front 162826398
get 403467
get 428887
push_middle 241910364
push_back 222796358
push_middle 921294891
push_front 360153544
push_middle 969956367
push_front 79231693
push_front 556092481
push_middle 326670345
get 245020
push_middle 873607473
push_back 846003509
push_middle 2419844
push_middle 509556473
get 217108
push_front 7374326
push_front 6586873
push_front 579572896
push_front 376536914
push_back 114725819
push_front 362335122
get 74921
push_back 680578986
push_back 631805131
push_middle 174007073
push_middle 774701950
push_back 29055274
push_back 179440252
push_front 117542753
get 457047
get 453114
push_middle 867382819
push_front 105989433
get 196638
push_front 18195609
get 232982
push_middle 20517504
push_back 559564381
get 426277
push_front 90490471
push_front 46406480
push_back 124882855
push_front 338383930
push_middle 552200422
get 207055
push_middle 216716557
get 448718
get 464240
push_front 438820007
get 26844
push_front 493977328
push_front 877007474
push_front 96375805
push_front 707771982
push_back 622153751
push_middle 483111322
push_middle 628310673
push_middle 825638552
push_front 78478293
push_middle 63854062
get 21142
push_middle 503156292
get 201431
get 14001
push_front 298352581
get 151258
get 255868
push_back 189716816
get 240972
push_middle 122352550
push_middle 830630619
push_front 821127753
push_front 363957810
get 4184
push_middle 717864951
push_front 286790152
push_middle 376300328
push_front 907743851
push_front 287741985
get 465269
push_middle 760920092
get 385468
get 99186
push_middle 665503985
push_front 603304502
push_front 456877328
get 2722
push_front 643228450
push_front 237440687
push_front 266781979
get 381021
get 177488
push_front 831946275
get 298433
get 368405
push_front 907959552
push_back 624748821
push_middle 148743767
push_back 656734274
push_front 366616069
push_middle 513432723
push_front 416696033
push_back 591504918
push_back 12463579
push_front 417743824
push_back 73535180
push_back 333302743
push_front 818139792
get 77204
push_back 165266236
push_front 970320636
push_middle 345397739
get 259889
push_front 110489667
push_front 11613375
push_front 378913841
push_back 779405775
push_back 168360417
push_back 94162888
get 95671
push_front 932170781
get 325682
push_back 488601814
push_back 984576113
push_middle 187899923
push_middle 177253571
push_back 147518176
push_middle 68118868
get 204629
push_front 341218690
push_back 241071558
push_front 834639168
push_middle 508241854
push_back 880087256
get 213979
get 455851
push_back 155864646
push_middle 90307676
push_front 278293197
push_middle 294540465
push_middle 117940372
get 109587
push_front 263343894
push_back 922355839
push_back 852064840
push_back 648999086
push_back 391019712
push_front 145691378
get 242768
push_back 87205249
get 196506
push_front 436389857
push_middle 486113984
push_middle 306827672
push_front 168393974
push_middle 49637021
get 179798
get 381431
push_middle 295379056
push_back 853369117
get 378809
push_back 79378218
push_back 750426626
push_middle 428027616
get 425887
push_front 24049281
push_back 623580091
push_back 483433386
push_middle 111351293
get 251161
get 108308
push_middle 745668676
push_front 637555599
push_middle 491856482
push_front 377840647
push_front 631797210
push_front 494002958
push_middle 124512813
push_back 297306784
push_middle 434060459
push_front 965434247
push_front 904710963
push_front 879437545
push_front 7158038
get 210944
push_front 773695188
push_front 69346715
push_back 889945436
get 199366
get 116938
push_back 143137712
push_back 952774380
get 414935
push_middle 228168176
push_back 891008312
push_middle 381485669
push_front 994020506
push_middle 102887541
push_back 843316734
push_back 538907911
push_front 254765177
push_back 223160188
push_front 816818486
push_back 199027792
push_middle 700364079
push_back 116478568
push_back 817956488
push_back 705403646
push_back 275966344
push_front 629961253
push_back 792573748
push_middle 6265851
push_front 722595210
push_middle 552899691
push_front 756500311
get 41459
push_front 692222714
push_front 29463333
push_front 903206623
push_front 801452101
push_front 484443357
push_middle 350037037
push_back 814733482
push_middle 31866476
push_middle 260773801
push_middle 617296026
get 370409
get 381080
get 213672
push_back 539693751
push_middle 210912384
get 71052
push_middle 271119529
get 94211
get 40926
get 304442
get 207219
get 361747
push_front 694736039
push_back 369587017
push_middle 814069042
push_back 652848783
push_middle 408448205
get 83825
get 434344
push_back 472462548
push_front 135695268
push_middle 83814558
push_middle 276033495
get 265747
get 424107
push_middle 507482732
push_back 236454462
push_middle 772445227
get 488074
get 437285
push_front 726313848
get 413716
get 358968
push_back 364590885
push_middle 271960652
push_middle 975510022
push_back 463504269
push_middle 179993616
push_middle 166788443
push_front 214367190
push_middle 658179671
push_middle 154817238
push_middle 376146374
push_middle 100003477
push_front 567674154
get 83772
push_back 636353099
push_back 131894408
push_back 362749863
push_front 663449271
push_middle 913466134
get 205022
get 333600
get 104987
push_back 176057299
push_front 762022922
push_front 974470915
push_back 302113780
push_back 639329769
push_middle 102067075
get 348205
push_front 927943618
push_back 269922410
push_back 227159762
push_back 276753132
push_middle 689936960
push_back 579406226
get 489660
push_middle 603437437
push_front 703299921
push_middle 412303450
push_back 278127436
get 147731
push_front 26771919
push_back 218582129
push_front 301450560
get 228050
push_middle 137191066
get 88290
push_middle 591081232
push_back 77299831
push_middle 987797509
push_back 620129117
push_back 941076286
push_front 584938578
push_middle 460525475
push_back 744069834
push_front 675546275
get 298116
push_front 116141072
push_middle 756578509
push_front 963056442
get 496999
get 247950
push_front 602875176
push_back 240957677
push_front 849570695
push_front 868747372
push_front 72611515
push_back 420292972
push_middle 901206437
push_front 91168043
push_middle 207028300
get 19286
push_middle 217475274
push_middle 333334288
push_back 304804881
get 336584
get 433311
push_back 594174310
push_back 523317144
get 71386
push_front 421333129
get 243391
push_front 278973116
push_back 496558465
push_middle 397250354
get 442550
push_front 713477170
push_middle 362703540
get 20208
push_front 774326733
push_back 226568689
get 457403
push_middle 362080284
get 12494
get 448943
push_back 665882237
push_back 482512741
push_middle 552193718
get 156771
push_front 446475756
push_middle 186109555
get 217809
push_front 512512100
push_back 465603856
push_middle 612823697
push_middle 956172470
push_back 140805728
push_front 685669647
push_front 763775993
push_middle 402389228
push_middle 137412841
push_middle 493332429
push_middle 592119103
push_back 352734912
push_back 198394610
get 319569
push_middle 898877475
push_middle 836593281
push_front 49725242
push_back 94100997
get 107152
push_back 631580113
push_middle 394454399
push_middle 857530918
push_front 821987404
push_front 724498878
push_middle 458557315
get 18586
push_front 269664835
push_middle 912056701
get 507264
push_front 18768356
push_middle 538912131
push_middle 785827544
push_back 228594906
push_back 768340505
get 270681
push_back 113874081
push_front 68490625
push_middle 56630744
get 289484
get 204210
push_middle 807064942
push_back 643372327
push_front 437953088
get 51499
push_front 180895384
get 349772
push_back 288080560
push_back 539659914
push_front 530817434
push_back 586938884
get 142993
get 172618
push_back 208984551
push_middle 914851187
get 395828
push_back 140124936
push_middle 567249822
push_middle 36816977
push_middle 250045257
get 315768
get 400490
get 311503
push_back 582777642
push_back 461453097
push_back 290866898
push_back 216463719
push_back 401031623
get 138268
push_back 346413697
push_middle 261989686
get 216103
push_front 482573681
get 80934
get 429813
push_middle 489379524
get 27264
push_middle 410660307
push_back 147560903
push_middle 50483467
get 100595
push_front 847223009
push_front 139337473
push_middle 690556483
push_middle 231372183
push_back 486853557
push_front 647022359
push_front 701926123
push_middle 865634671
push_front 100414126
push_back 171561541
push_middle 921975172
push_back 110587565
get 205611
get 377058
push_middle 602542444
push_back 786813793
get 409650
get 215120
get 410288
push_front 702283425
get 63626
get 142790
push_front 976261246
push_middle 231706034
push_back 194127802
get 309757
push_front 227507330
push_middle 454602551
get 125477
push_middle 479859574
push_front 937954700
get 425617
push_front 14941249
push_middle 665775762
push_front 665755415
push_front 452225167
get 5453
push_front 866205940
push_back 905393833
push_middle 263052159
get 417589
get 208544
push_front 780466421
push_middle 695678278
push_middle 360110768
push_front 158771147
push_front 584406736
push_middle 197638592
push_front 323880132
push_back 390141256
push_front 516466988
push_back 375450343
get 196145
get 295601
push_front 325834255
push_front 952509810
push_front 721072515
push_back 90667834
push_back 65801875
push_front 581906625
push_back 708860943
push_front 228958057
push_back 300890329
push_front 800368051
push_middle 695840806
push_back 943803981
push_front 703937459
get 188512
get 355375
push_back 742544941
get 507007
push_middle 138037563
push_back 945637963
push_front 184370602
push_back 377450882
push_front 844477107
push_middle 280176533
push_back 326671710
get 378021
push_front 922488165
push_middle 589214426
push_middle 861506232
get 240575
push_front 229467092
get 382800
get 103829
push_front 397220970
push_front 397558854
push_middle 840917642
push_back 819844369
push_front 88349360
push_back 34596782
get 409343
push_back 851458231
get 437948
get 277837
push_middle 307858464
push_back 985573560
push_middle 90877514
push_back 959395506
push_back 560486896
get 167804
get 327645
push_front 735415286
push_front 580694027
get 3082
push_middle 409841678
get 225644
push_middle 408513459
push_middle 766180115
push_back 526972188
push_back 465885547
get 82669
push_back 39898289
push_middle 366361474
get 229771
get 479637
push_middle 328189947
push_middle 281948912
push_front 863398840
get 368280
push_back 638674831
push_middle 873429434
push_front 261905920
push_back 42756148
push_front 768875387
push_back 580945325
push_middle 537710880
push_back 3700002
push_middle 462698007
push_middle 371840959
push_back 417478189
push_back 907753039
push_middle 710500956
push_middle 239514938
get 482778
push_middle 646279997
push_front 231452243
get 354208
push_front 940520815
push_back 988878754
push_middle 497038770
push_middle 895580042
push_middle 883882572
push_front 110984570
push_middle 330323875
get 86579
push_front 284040667
get 370476
push_middle 39006196
push_front 512599445
push_front 783314926
get 337666
push_front 966826449
push_back 163595813
push_middle 257457883
push_middle 671034956
get 153701
get 393900
push_back 293282316
push_middle 932912829
get 308373
push_middle 101554794
push_back 906904261
push_middle 95025934
get 313529
push_back 871830163
push_front 605884503
get 230359
push_front 840842493
push_middle 840893811
push_front 620633126
push_middle 954854134
get 146376
get 228536
push_back 762437548
push_middle 601572874
get 146316
get 3993
push_middle 247153744
push_back 95053145
push_front 687007194
push_front 597239872
push_front 41464613
push_front 130504400
push_back 20208162
push_front 998989281
get 146665
push_middle 110362017
push_middle 779442558
push_front 933321305
push_middle 407960060
push_back 672840464
push_front 649073220
get 425187
push_back 439379170
get 314760
push_middle 446612227
push_front 542987513
push_middle 358316749
get 401480
push_front 394925157
get 466229
get 30896
push_front 358625291
push_back 9801840
push_middle 180992755
push_middle 582034950
push_middle 691930687
push_back 488289866
push_front 187361063
push_middle 205829653
get 461345
push_middle 589675208
push_front 622759500
get 117564
get 116368
push_middle 599127295
push_back 776383011
push_middle 289498986
push_back 871135523
get 277888
push_front 426358780
push_middle 659872086
get 221304
push_middle 124250193
push_middle 975101059
push_back 276004267
push_middle 567393767
get 394353
push_front 86391507
push_front 501914643
push_back 653684480
push_back 475253756
get 354956
push_middle 384675235
push_front 531914667
push_back 974280755
push_back 308116967
push_front 417626520
push_front 140171194
get 22146
push_front 933401690
push_front 990684460
push_back 621769014
push_back 217999
get 268936
push_back 423526892
push_back 933870884
push_front 298735908
push_front 887700200
push_front 432691586
push_front 252309022
push_back 762405253
push_middle 640573837
push_middle 548482912
push_back 287359830
push_front 107664802
get 274622
push_middle 920269395
push_front 650756826
push_back 476502275
push_middle 13805222
push_back 300117405
push_middle 73516574
get 455836
push_back 514121350
push_middle 323140797
get 3378
push_middle 447713898
push_front 230841290
push_middle 419056855
push_middle 549699563
push_back 176123996
get 353485
push_middle 470313890
get 54877
push_back 49539984
push_front 924465434
push_back 50871366
push_back 458640521
push_front 962904960
push_back 859383423
push_back 375386768
push_middle 152175563
push_front 188693536
push_back 949422777
push_middle 166407760
push_middle 105865447
push_middle 280073351
get 271477
push_middle 561133445
get 471504
get 334322
push_front 56023680
get 247284
push_middle 555496674
push_back 636592288
get 249306
push_middle 445503219
get 350062
push_middle 786396455
get 453274
push_back 884360583
push_middle 92962771
push_middle 388520755
get 21649
push_front 408208557
push_back 395401084
get 485599
push_middle 510284089
push_middle 94556005
push_back 129814155
get 502060
get 12292
push_back 33599605
push_front 216107386
push_front 994909073
get 122576
push_middle 5238574
push_front 822031525
get 354539
push_middle 166715379
push_middle 985311755
push_back 220862788
push_back 344523004
push_front 586916097
push_front 731655256
get 200133
push_back 640836207
get 8858
get 233270
push_middle 852320986
push_back 211300566
push_front 198512550
push_middle 217199750
push_back 435015329
get 87720
get 176296
push_middle 210418926
push_front 498178259
push_front 813656170
push_front 706715315
push_front 495917590
push_middle 87306075
push_back 788793693
push_back 784426076
push_middle 364344283
push_back 808872216
push_back 522812003
push_middle 100535011
push_middle 99207883
push_front 139277617
get 397791
get 406844
push_back 451900496
push_front 413934465
push_back 350005178
push_back 325561346
get 368287
push_back 872819137
get 491066
push_middle 722996587
push_back 554826505
push_front 219688257
get 157515
push_front 433801542
push_middle 793453836
push_middle 99296912
push_back 183487267
push_front 702815799
push_back 787603751
push_back 510012556
push_front 9367737
get 437409
push_back 977015567
push_middle 741067388
get 208635
push_front 746362381
push_front 966652666
push_back 62692220
push_front 915060820
get 434908
push_front 997928329
get 122487
push_middle 723801344
push_front 643578795
push_back 709708763
push_back 569688748
get 300980
push_back 620596961
push_back 795161631
push_back 664350470
get 455326
push_front 207940732
push_back 203451414
push_front 780756008
push_middle 913201159
push_back 336617406
push_front 208897131
get 487184
push_front 245125644
push_front 415313744
push_front 306076342
push_front 632097439
push_middle 889875578
push_middle 540670326
push_middle 104863856
get 299680
push_middle 281375866
get 261106
push_front 706468785
push_middle 821230652
push_back 907203451
push_back 228728465
push_middle 976178231
get 212894
push_back 605348770
push_back 144347993
push_front 293309720
push_front 612830887
push_front 631112404
push_front 54033950
get 144763
push_back 973496511
push_middle 308382635
push_front 49968241
push_back 404145888
get 248293
get 201818
push_front 784509730
push_back 833309893
get 449968
get 498074
get 293483
push_front 657567675
push_back 58714690
push_middle 632056706
push_back 818628120
get 403971
get 40888
get 469610
push_back 563066655
push_back 744820384
push_middle 45955
push_back 739773631
push_front 898590714
push_middle 684446841
push_back 919145984
push_front 279853135
push_middle 16437542
get 400559
push_front 442490786
get 353121
push_front 635323719
push_front 380783683
get 304109
push_front 545160789
push_back 386425240
get 61010
push_front 116577848
get 143347
push_middle 828955219
get 55867
push_middle 808718471
push_back 151251124
get 872
push_middle 683963772
push_middle 72830613
push_front 936959145
push_back 716053152
push_middle 554369171
get 497109
push_back 658570611
get 405979
push_middle 348640116
get 242970
push_front 851781900
push_back 60723394
push_front 539097706
push_middle 986781021
push_front 940374920
push_front 681384189
get 438874
get 166466
push_front 55035384
push_front 345683165
push_back 449235307
get 171344
get 194922
get 115064
push_middle 616902466
push_middle 873956215
push_back 584846230
push_back 772265766
push_front 667030958
push_front 32993649
push_back 956313914
push_front 403137537
push_front 77295502
push_front 204005600
push_front 581317301
push_back 50870030
push_front 201045584
get 286630
push_front 801653948
get 9363
get 482619
get 324194
push_middle 227898197
push_front 184343649
push_back 807768555
get 471878
push_front 57481372
push_front 393847006
push_front 344956511
push_back 198039354
push_back 403791287
push_front 295515275
push_middle 992860303
get 264832
get 387309
get 229595
get 17112
push_front 501657267
push_front 986674089
push_middle 549299794
get 499634
push_back 47555735
push_middle 256662253
push_middle 108778280
push_back 788773533
push_back 85276197
push_front 803756011
get 118979
get 119209
push_front 575456893
push_back 603325080
push_front 696388897
push_back 107265279
push_front 629331437
push_middle 901138664
push_middle 520218720
get 82244
push_back 372053992
get 190579
push_back 542096556
push_front 26275437
push_middle 303549476
get 457464
push_middle 422778925
push_front 929805273
push_back 358961444
push_back 610072963
push_front 840756790
push_front 463958162
push_back 906398672
push_front 852963633
push_back 146508986
push_back 889682041
push_back 949632036
push_back 472228148
get 378159
get 16853
push_front 381366399
push_front 928511992
push_front 140008403
push_back 164917890
push_back 230511815
push_middle 41601968
push_front 791926998
get 387204
push_middle 110494083
push_back 374781671
push_back 163953889
push_front 638421867
push_front 99093289
push_middle 613404538
push_middle 113813055
get 220760
push_middle 621394172
push_back 324016296
push_front 481621366
push_back 62180299
push_back 879418376
push_back 213789571
push_front 137960442
push_middle 997497894
push_front 237835591
get 49494
push_back 331757343
push_front 615859436
get 427692
push_front 74805464
get 210542
push_middle 568615179
get 341001
push_front 780328852
push_front 239241185
get 316284
push_middle 90298504
push_back 470245917
get 192549
push_middle 58797940
get 65032
push_back 790568040
get 117
push_back 686825552
push_back 707154556
push_middle 349487815
push_back 498633972
push_front 77827426
push_back 785896289
get 166319
get 46001
push_back 640103846
push_front 864297724
get 447582
push_middle 157519978
get 304813
push_middle 148730151
push_middle 636975790
push_middle 688319543
push_front 787763212
push_back 564400059
get 405493
push_front 703554597
get 33360
push_middle 960031034
push_middle 349508364
push_middle 347676245
get 88731
push_back 373178078
push_back 905771472
push_front 414458349
get 303312
push_back 768085611
push_front 889577054
push_back 766528792
push_front 745936589
push_back 304231631
push_back 995387291
push_middle 10357005
get 86069
push_front 952996748
push_middle 498182493
push_front 227394850
push_front 912740242
push_back 200544499
push_front 118912781
push_middle 451116357
push_front 685569876
push_back 722739989
push_back 248136376
push_middle 592423535
push_back 873811561
push_front 489020241
get 504238
push_front 899024572
get 198628
push_middle 360732991
push_middle 85002027
push_back 502176902
push_back 116595124
push_back 463751376
push_back 276775146
push_back 327653268
push_middle 620012303
push_front 74421340
push_back 331366058
push_middle 543598260
push_back 684668103
get 312949
push_middle 117475062
push_middle 19825392
push_middle 462955809
push_front 193444272
push_front 326687370
push_middle 890203417
get 437716
get 42185
push_front 695553341
push_front 429148605
push_back 361465634
get 226317
push_back 999542186
push_back 363444712
push_front 507803812
push_middle 183357673
push_front 596636033
push_front 850531844
get 321947
push_back 558381555
push_front 929054298
push_back 243591428
push_back 922875750
get 488931
get 283283
get 427178
get 12219
push_front 425527245
push_middle 894049463
push_back 266069349
get 200453
get 400009
push_front 671559779
push_front 520228826
get 245829
push_middle 82954935
get 352789
push_front 471520556
push_back 231528770
push_back 780720444
push_back 387363943
push_back 305464865
push_back 522775980
get 90826
get 295157
push_back 16980876
push_back 618550804
get 394820
push_middle 490868503
push_back 480776908
get 406410
push_front 301791764
get 492853
push_front 587773833
get 249314
get 187692
push_back 46060519
push_middle 881923329
push_front 508385927
get 354936
push_middle 507109044
push_back 947475725
push_middle 105925360
push_middle 266967615
push_back 749063629
push_front 122648122
push_back 61242166
push_back 365965427
push_front 145132375
push_back 306428573
get 28473
push_back 622978119
push_front 741729482
push_back 249230070
get 375537
push_middle 628435778
get 239451
push_middle 636428938
get 304184
get 163932
push_back 548143592
push_back 293035257
push_front 431210106
get 274174
get 68177
push_back 289714796
push_middle 303636285
get 29140
push_back 470145710
get 476770
push_front 282758450
push_middle 719069595
push_middle 596401717
push_front 455034426
get 58893
push_back 256879837
push_front 594385676
push_front 535784434
push_back 99879770
get 380464
push_back 757238830
push_front 949849408
push_middle 80786824
get 346072
push_middle 655036425
get 306433
push_back 303500148
push_back 881646690
push_back 174316554
push_middle 724140404
push_middle 52518740
push_back 174784231
push_middle 230682600
push_middle 882376073
push_front 978337907
push_back 311821266
push_middle 962517399
push_middle 287125587
get 387605
get 370928
push_back 481342645
get 310359
push_back 901245295
push_middle 954413450
push_middle 121803835
push_front 261702348
push_back 446192440
push_front 151200968
push_back 943715979
push_front 640477335
get 108087
push_middle 633626086
push_middle 516996605
get 248163
push_middle 587616037
push_back 749844279
get 416562
push_middle 173272965
push_front 788183748
push_back 516399685
push_back 901200528
push_middle 292615191
push_middle 925175762
get 121195
push_back 293088721
get 130066
push_middle 144408374
get 313377
push_middle 650103502
get 331734
get 61331
get 176560
push_back 860539445
get 461507
push_front 698781551
push_middle 254949712
push_middle 110326829
push_middle 521931273
get 47113
push_front 482121641
push_middle 824845000
push_middle 866532599
push_front 418708554
push_middle 68572953
push_front 282586299
push_middle 126108382
push_front 45657831
push_back 686174032
push_back 412555449
get 365531
get 457647
push_middle 990329232
push_middle 933082503
get 156469
push_middle 214311679
push_middle 835682212
get 320778
push_back 567490325
push_middle 556241075
get 433239
get 349175
push_front 256754200
push_back 434584024
push_middle 614483546
push_middle 457689913
get 374839
get 241598
push_back 274766375
get 425096
push_back 652699258
push_back 3333528
push_middle 695402016
push_front 721813911
get 507168
push_back 201630827
get 220790
get 445283
push_front 146194276
push_back 885381352
push_middle 445760960
push_front 719111312
push_back 607613930
push_back 639462482
push_back 508366668
push_back 321779293
push_front 404121480
push_front 551487067
push_front 151152484
get 486547
push_back 303692204
push_back 623351868
push_middle 567147502
push_back 744466152
push_front 251788678
get 320323
push_front 762902004
push_middle 118870349
push_back 791281154
push_middle 803439070
push_middle 632160998
push_back 185950521
push_middle 48018464
push_front 460070936
push_front 575802262
get 484044
push_middle 550374048
push_front 608173326
push_front 783361748
push_back 442258010
push_front 851863793
push_back 717471966
push_front 977142918
get 50921
get 413270
push_middle 814544294
push_back 166477461
push_back 642681619
push_back 464227948
get 192375
push_middle 241247662
get 440938
push_front 9371170
push_back 131695605
get 84654
get 252748
get 145754
push_middle 855272753
push_front 315399115
push_back 51565020
push_back 478017938
push_middle 714435813
push_middle 985454411
push_back 720377580
push_front 51038168
push_back 93774196
push_middle 619273588
push_middle 149667670
push_back 874876038
push_front 341251228
push_front 170923729
push_middle 299443867
push_front 441088146
push_back 686901954
push_front 476961997
get 389140
push_back 209748619
push_middle 447907930
push_back 805309751
push_back 788921139
push_middle 928022106
push_back 382729679
push_front 776507937
push_middle 961561698
push_middle 214327566
push_middle 73306812
push_back 556451886
get 220125
push_middle 898575224
push_middle 145643679
push_front 483511207
push_back 623920004
push_middle 174183542
get 236352
push_front 636292502
push_middle 985330496
push_middle 491045432
push_back 721788618
push_front 136332727
push_front 712778812
push_middle 904841267
push_middle 234080313
push_back 225132880
push_front 612189352
push_back 959877951
push_front 917272772
push_middle 327672769
push_middle 390064820
get 309561
push_middle 860607154
push_middle 78865190
push_front 480105802
get 78377
push_back 89424007
push_back 179612334
push_front 119430349
get 13015
push_back 428991705
get 196801
push_back 532293433
get 140697
push_back 684234239
push_front 100452261
get 504202
get 396248
push_middle 766185840
push_front 316330328
push_front 668170174
push_back 594128917
push_middle 397203661
push_front 300457118
get 298249
push_middle 120263288
get 18632
get 395286
push_back 809932917
get 165526
push_back 268056129
push_back 652553001
push_front 678604475
push_front 138019383
push_middle 79303592
push_front 656175121
push_front 27475525
push_back 913322704
get 37748
push_middle 537796517
push_back 395476738
get 463013
get 76618
push_front 346490846
get 231270
push_middle 93149741
get 452005
push_back 838284187
push_front 456049437
get 296880
push_front 835580769
push_front 830470335
push_front 427714354
get 352466
push_back 556841130
push_back 454759114
get 414130
get 243229
get 417367
push_front 802537848
push_front 186668512
push_front 202122283
push_back 912459462
push_front 913861786
push_front 9197882
push_middle 975005800
push_middle 532975012
push_middle 199574040
push_front 809654983
get 356823
push_front 915082391
push_front 281017110
get 502871
push_middle 668157266
get 152749
push_front 306533413
push_front 36864672
push_back 934608471
get 489173
push_middle 285636940
get 238904
push_back 419743367
push_middle 206115296
get 236825
push_back 314470383
push_middle 74379781
push_front 885375442
get 16342
push_back 935844352
push_front 229969805
push_middle 159786352
push_middle 564610858
get 458023
get 75053
push_middle 424689588
push_back 562106183
push_middle 369266006
get 464096
push_back 471592858
get 394509
push_back 450397518
get 502920
push_middle 819824073
push_middle 338706299
get 434657
push_middle 987223236
get 335770
get 280729
get 140379
push_middle 188117594
push_middle 624141999
push_back 566109143
get 94624
push_middle 457270686
push_middle 407683299
get 288064
push_back 465775583
push_front 711507148
get 369791
push_back 213338600
push_middle 728620725
push_back 861126540
get 258123
push_middle 540690034
push_front 480788314
push_middle 290100805
push_front 76032377
push_back 250145037
push_front 259619431
push_front 241839420
push_front 411084572
push_middle 465902952
push_middle 813884164
push_middle 689107923
push_middle 669738907
push_back 325661846
push_back 557829536
push_front 915645034
get 376083
get 265940
push_middle 817303146
push_front 380405843
push_back 671220997
push_front 563228462
push_middle 767195013
push_front 729187618
push_middle 600469371
push_middle 214308191
get 322126
push_back 609582265
get 447548
push_back 259501769
push_middle 523626810
push_back 122709830
push_back 271948549
get 129992
push_middle 495258921
push_middle 529745108
get 64938
push_middle 489279635
push_back 253888302
get 164167
push_front 966400099
push_back 529489456
push_middle 626095296
push_back 709442026
push_back 762785507
push_middle 930565565
push_back 271707860
push_back 365767962
get 123175
push_middle 424765142
get 445946
push_back 4308440
push_front 752590008
push_middle 51820532
push_front 921602678
push_back 157948238
get 268054
get 126214
get 267259
push_middle 608880424
push_middle 467508351
push_front 625137939
push_front 576466251
get 475191
get 386994
push_front 877870422
get 264990
push_back 430838331
push_front 242478674
get 80865
push_front 330358260
push_back 113493987
push_back 420894201
get 273061
push_front 872466556
get 215611
push_middle 662933394
push_front 342705185
push_back 107544888
push_front 24526247
push_middle 801455409
push_front 985645879
get 502958
push_middle 468212326
push_back 534161422
push_back 278916042
push_back 920770075
push_front 665373553
get 330599
get 288911
get 391902
push_front 926463678
get 231380
get 303120
push_back 698479836
push_middle 596293844
push_back 975603694
get 347020
get 362916
push_back 136911047
push_front 947663631
push_front 988941971
push_middle 648742667
push_back 761929759
push_front 166419988
push_front 928269827
push_back 802838291
get 111042
push_middle 882570157
push_front 359960710
get 507877
get 380586
push_front 790953827
get 123148
push_middle 509514684
push_back 908642131
push_middle 77834965
get 232151
get 140053
push_middle 156688947
push_middle 897813193
push_back 871985699
get 380108
push_back 653504524
get 36321
get 101455
push_front 32360328
push_front 480470722
push_middle 112126967
push_back 67419232
get 469278
push_front 49245656
push_back 24165781
push_back 570041168
get 348221
push_back 800965033
get 328800
push_front 897741037
push_front 610545918
push_middle 113320225
push_back 124393962
get 269096
push_middle 727815846
push_middle 715318330
push_back 172449802
push_back 283465757
push_front 562015434
push_middle 840462219
push_front 862163888
push_front 142074175
get 424369
push_back 327002676
get 355818
get 271743
push_back 614051883
push_back 588493768
push_back 977551841
push_back 516593341
push_middle 337196981
push_back 604953987
get 372498
push_middle 520500547
push_middle 503267583
push_back 160775617
get 497749
get 106998
push_front 670892571
push_middle 607761780
push_middle 813334627
push_middle 908148615
push_front 404588440
push_back 999356418
push_middle 155639555
push_front 255807361
push_back 288030506
push_front 493621339
push_back 487270803
push_front 911058742
get 128928
push_front 278229177
push_front 729631941
push_middle 463969009
push_back 97247775
push_middle 278215272
push_back 784291981
push_front 362517667
get 228825
get 41678
push_back 665666936
get 327239
get 110666
get 21830
push_front 413409824
push_middle 944405250
push_middle 713328585
push_middle 468739274
get 30142
push_front 41655760
push_middle 717570262
push_front 672263151
push_middle 400166863
push_back 708640664
push_middle 566839750
push_back 984421733
push_middle 569522020
push_middle 811544042
push_back 343347378
push_middle 615830457
get 327191
get 263517
push_middle 442500305
push_back 598406100
push_middle 202595924
push_middle 16567973
get 150136
push_back 463873195
push_middle 467001487
push_front 865961557
push_front 21527270
push_back 773453969
push_front 952141767
push_middle 413341065
push_front 255398126
push_back 139680856
push_front 765014289
push_middle 683687199
push_front 801377601
push_middle 202161717
get 498211
push_front 694640276
push_front 452548618
push_middle 95043324
push_back 85363057
push_middle 93949625
push_middle 414569997
push_middle 119304020
get 366786
push_middle 177056587
push_middle 315237000
push_back 403558721
push_back 182248497
push_front 608610022
push_front 711687883
push_middle 47980537
push_back 975125945
push_front 692845051
push_front 916052442
push_front 391984331
push_back 578952884
get 14269
push_back 126289737
push_middle 296026457
get 39450
push_front 125898371
push_front 267059329
get 430118
push_front 284333300
get 180086
push_front 180357194
push_front 517860976
push_middle 472589999
get 12256
push_middle 115797103
push_middle 990089802
push_front 620018546
get 407280
push_middle 190600618
push_middle 710382381
push_front 684208585
push_back 820693514
push_back 463956906
push_middle 564267976
push_front 599614737
push_back 648178105
get 334363
push_middle 251262856
push_front 672085464
get 208994
push_middle 42741008
push_middle 323444524
get 1619
push_front 164869499
push_back 662370025
push_middle 651199878
push_back 249967894
push_middle 71287145
push_front 106331540
get 203564
push_front 139071794
push_back 676726727
push_middle 516795053
push_back 99138458
push_middle 198931517
push_front 823840648
get 10592
get 461993
push_front 454470201
push_front 502522674
push_front 795925397
push_middle 524902775
get 278844
push_back 865806778
push_back 7096437
get 275052
push_front 536731149
push_back 958165901
push_middle 199709758
push_front 600572194
push_front 545469319
get 474326
push_front 572510305
push_front 764046971
push_back 598365570
push_middle 225456093
push_middle 536638656
get 401650
push_front 216789105
push_middle 950038546
push_back 516080848
push_front 765062297
push_front 922001266
push_front 353289877
push_front 662665972
get 251572
push_back 870764484
push_middle 959961460
push_front 512317847
push_middle 482993202
push_front 757635089
push_front 160048417
push_back 785736763
get 89917
push_middle 848152409
push_front 846196352
push_middle 961825198
get 287767
push_back 820720425
push_middle 782364076
push_back 331502121
push_middle 970331016
push_front 733913785
push_front 380485369
get 266375
push_back 922321012
push_front 357953620
push_back 280790575
get 21833
push_middle 350427276
get 201844
push_back 467484468
get 283495
push_back 685957186
push_front 194175197
push_middle 720075030
get 318206
push_back 450490797
push_front 485210684
push_back 683679495
push_front 531395415
get 30960
push_middle 960986437
push_middle 272892464
push_back 269375989
push_back 185018795
push_middle 667292212
push_middle 652577050
get 222466
get 372672
push_front 323046425
push_middle 463697406
push_back 274704837
push_front 642586177
get 82236
get 13925
push_back 522706042
push_back 701789086
get 220279
push_back 907724167
get 196348
push_back 269785226
push_middle 225482828
get 441203
push_front 352750562
push_back 861315741
push_back 795378493
get 355965
push_back 690913736
get 432732
push_middle 874940772
push_back 41709932
get 12386
push_front 716815294
push_front 351859025
push_middle 469846373
push_middle 856577423
push_back 149104515
push_back 915300587
get 326851
push_front 891506026
push_front 292542576
push_middle 290917363
push_back 437366413
push_back 534884163
push_back 333046945
push_front 987806987
get 98273
push_front 776061764
push_back 233606564
push_front 510333403
get 153776
get 456277
get 287589
push_front 906130507
push_middle 148937707
push_middle 529052902
push_middle 654997754
push_middle 316011320
push_front 581012851
push_back 759510233
push_front 507101999
push_middle 156102450
push_front 380345572
push_middle 721528209
push_front 336542591
push_back 942177373
push_middle 459401130
push_front 855037283
push_back 877338989
push_back 864054606
get 83582
push_front 531435567
push_front 763055482
push_front 542601717
push_front 606815672
push_back 82299686
push_middle 129730102
push_front 418996641
get 31959
push_back 672997581
push_back 740273815
get 432432
push_back 64253094
push_back 410264799
push_front 6824053
push_middle 622285961
push_front 892365856
push_back 58947550
push_back 603158655
push_middle 396835679
push_back 643990654
push_front 386584120
push_middle 48342882
push_front 345664410
push_front 380572619
push_middle 470569964
push_middle 458486069
push_middle 746513183
get 447827
get 65108
push_front 841571685
push_back 853984866
push_front 444457129
push_front 833995682
push_back 124672949
get 80969
push_middle 451689549
push_back 134933527
get 471215
push_middle 734703390
push_middle 622760258
get 374239
push_middle 365669375
push_middle 336005733
push_back 801663752
push_front 456579041
push_front 498052507
get 14910
push_middle 445391048
push_middle 500400180
push_back 913679155
push_middle 394101417
push_back 852136905
get 173483
push_middle 485175456
push_front 749597689
push_front 204832259
push_middle 547628874
push_front 362471476
push_middle 849959026
push_back 27613863
push_middle 885603356
get 382582
push_front 627153563
get 201376
get 158325
push_front 947798329
push_front 574874181
get 438507
push_middle 56023515
push_back 780584131
push_front 620819275
push_front 968908418
push_back 512563337
get 388131
push_middle 494752810
push_back 600755508
push_middle 744958835
push_front 32201283
push_front 217568731
push_middle 295037504
push_back 583080294
push_front 552878997
get 413127
get 284619
push_back 408354902
push_middle 462471062
push_front 548516976
push_back 535322438
push_back 451255680
push_middle 192719707
push_back 659137173
push_front 79838079
get 416366
push_middle 969273097
push_front 851909647
push_back 691975503
push_back 422682511
get 284523
push_front 908835908
get 161214
get 144663
push_back 437996585
get 79989
push_front 417182776
push_middle 270593412
push_front 143702920
push_middle 216385047
push_back 311856886
get 206082
get 236891
push_front 122468547
push_back 627226110
get 181470
push_middle 703121633
push_back 678977157
push_front 676328338
get 350405
push_middle 847424678
push_back 665386537
push_middle 362007442
push_back 735192573
push_back 521727917
push_back 761328747
push_back 338947088
push_middle 338742172
get 351987
push_back 687128511
push_front 698490573
push_back 832897340
push_middle 636761820
push_middle 644885346
push_middle 433908053
get 375468
push_middle 33640739
get 389838
push_front 544093662
get 125964
push_middle 25301486
push_back 707686523
get 170605
push_front 22353363
push_back 174089286
push_front 500645047
push_back 9096948
push_front 189346092
push_front 504918952
push_middle 805769599
push_front 556289210
push_back 749746873
push_middle 548043057
push_front 739754923
push_front 916839383
push_front 364517863
push_front 981250038
push_back 203294952
get 48795
get 246116
push_front 135966874
push_front 928408506
get 456162
push_front 3788783
get 444230
push_middle 486219821
push_back 592244938
push_middle 926992884
push_middle 28086379
push_middle 209025639
push_middle 955374990
push_middle 829910654
push_front 847308950
push_front 843909543
push_middle 774441438
push_middle 126987188
get 4814
get 412002
get 343550
push_front 476191441
push_front 142821381
get 53671
push_front 91750766
push_middle 757690393
push_middle 317493740
push_front 993764139
push_front 376181686
push_middle 10459633
push_middle 681882885
push_front 359833331
push_back 512003235
push_middle 995255359
get 120768
push_back 366851914
get 319750
push_middle 942052717
push_front 562302491
push_back 987879000
push_middle 103352166
push_front 660001407
push_front 484772895
get 482148
push_middle 225173309
push_back 258944855
push_back 766332858
push_front 462086827
push_back 168789131
push_back 513762486
push_back 958962655
push_back 320093148
get 315966
push_middle 89857281
push_middle 977279230
get 394452
push_back 909994598
push_back 318139497
push_middle 998261147
push_back 111286212
get 231094
push_back 115958956
push_middle 908250893
push_front 455467841
get 505971
push_back 632840267
push_front 577692033
push_middle 562115062
push_middle 410068764
push_back 924195967
push_front 405274388
push_back 618425302
push_back 377303215
push_middle 534674751
get 299291
get 215010
push_back 893810700
push_middle 774155723
get 317412
push_back 161570513
get 249992
push_front 640992350
push_middle 295647859
push_front 489155134
get 507796
push_back 703340402
push_front 851262655
get 98741
push_back 269111336
get 210597
push_back 457647068
push_front 186702172
get 287084
push_front 432215759
get 369065
push_middle 210368581
push_front 246709463
get 170663
get 119802
push_back 363717882
push_middle 930536818
push_middle 430670293
push_back 736902587
push_middle 104826069
push_back 132266240
push_front 908871055
push_front 973596496
get 14301
push_front 182580273
push_front 424308514
push_middle 539515610
get 241917
get 154946
push_front 264104867
push_front 220337406
push_back 521084301
get 181138
push_middle 221190738
push_middle 423557646
push_middle 508580552
push_front 417993057
get 403151
push_front 22823209
push_back 485415791
push_back 394028626
push_front 440821077
get 216158
get 473566
push_middle 939382826
push_front 593953500
push_middle 33291204
push_back 105801330
push_front 546238344
push_front 164269307
push_front 772030844
get 54395
get 335399
push_back 420141495
push_back 633799011
get 343006
push_back 545868492
push_back 617710595
push_front 744741260
push_front 115997885
push_back 891132757
push_middle 359534324
push_middle 781817786
get 429899
get 241912
push_middle 947597527
push_back 527004354
push_middle 970105324
push_back 489366523
push_front 674033146
push_front 529384204
push_back 269611189
push_back 561750545
push_back 434398553
get 248275
get 165802
push_back 827213455
push_middle 725917822
push_back 874026383
push_back 70911247
push_back 993169486
get 346031
push_front 331747862
get 167198
push_back 596575580
push_back 980545323
push_front 85001012
push_middle 28068907
get 383949
get 16973
push_middle 877052361
get 474154
push_middle 580629622
push_back 889741011
push_middle 455573592
push_middle 862113809
push_middle 940114235
push_front 855325010
push_front 380125220
get 424100
push_front 859142720
push_front 265868198
push_back 977364135
push_front 94228658
push_middle 414503882
push_back 535599504
get 292691
push_middle 476976996
push_middle 196259473
get 122431
get 316056
push_back 651127716
push_middle 59644451
push_front 728385406
get 329591
get 268925
get 130995
push_middle 502848732
push_back 287123683
get 59390
push_back 732385217
push_middle 274002103
push_middle 651648949
push_back 390758256
push_middle 208996090
get 424414
push_back 253899183
push_front 446040920
push_back 676954065
get 387564
push_middle 809541905
push_middle 276587774
push_back 298996952
get 400249
push_back 630415464
push_middle 731447761
get 312409
push_front 644576256
push_back 999656828
get 299794
push_front 279067858
push_middle 375711609
push_back 357033134
push_middle 715124919
get 133518
push_back 332192186
get 366871
get 269689
get 420096
push_front 691707519
push_middle 401882473
push_front 923279410
push_front 56101476
get 200225
push_middle 355447527
push_front 876677723
push_middle 157147904
push_back 996306381
get 31591
push_back 802237607
get 227076
push_front 1680362
get 401712
push_front 800044767
push_middle 916892649
get 272779
push_back 716975798
push_middle 395970908
push_front 934831861
push_middle 878073093
push_front 555184405
push_front 223843130
push_back 66733206
push_middle 872376386
get 317889
push_middle 462277299
push_back 148894154
get 216525
get 492905
push_front 239998326
push_middle 192482714
get 296410
push_front 522365939
push_back 884067604
push_front 850202598
push_middle 306288361
push_middle 658650607
push_back 55511382
get 428338
push_back 300022604
push_back 144557416
push_back 781476789
push_middle 960365379
push_back 927496855
get 73591
push_middle 526809305
get 247375
push_front 533285242
push_middle 988941933
get 457209
push_back 372167103
get 451175
push_middle 704986323
push_back 228038904
push_back 317780641
push_back 262671666
push_front 60798530
push_front 426661989
push_back 849869495
push_front 272702226
push_front 406176455
push_middle 797391651
get 511560
push_back 561201480
push_middle 259869053
push_back 414717497
push_middle 525647137
get 449546
push_middle 329213618
get 385063
push_middle 793808207
push_front 79959175
push_back 614297954
get 68967
push_front 114631234
push_middle 260558119
push_back 677860769
get 220331
push_back 342864741
push_middle 706494142
push_back 592803074
push_back 516631195
get 197071
push_middle 535199247
push_middle 47341508
push_back 600083455
get 171676
push_middle 167266418
push_middle 13998549
get 361838
push_middle 407763107
push_middle 420291199
push_front 924619406
push_back 929340912
push_front 903490404
get 106739
push_middle 648553470
push_middle 555686143
push_back 679649354
push_middle 902175367
get 233665
push_middle 73582829
push_back 481063709
push_front 252749956
push_back 750857097
push_back 903697744
push_back 991529419
push_back 948595905
push_front 358461463
push_back 368583650
push_back 20593594
get 213775
push_back 445419965
push_back 704345368
get 259096
push_front 142157354
push_middle 712650443
push_back 439053289
push_back 667455758
get 298837
get 423449
push_back 546183109
get 134051
push_middle 62558116
push_front 547218478
push_middle 399885413
push_back 735034499
get 201720
push_middle 686094747
push_front 984497070
push_front 319403647
push_front 828236631
push_front 876547441
push_front 308965142
get 377184
push_middle 697253549
get 44068
push_middle 691358326
push_front 78269642
push_front 321351502
push_back 783511990
push_front 53491329
push_middle 993029746
push_middle 495894166
get 227891
push_middle 202174003
push_middle 234205762
push_front 230503420
push_front 405227448
push_middle 779460696
push_back 59795343
get 280006
get 434940
get 364395
push_front 373902236
push_middle 525238583
push_front 88428124
push_front 57361687
get 165285
push_front 484644068
push_back 362297875
get 352332
push_front 471645633
push_back 821534985
push_front 231802929
push_front 655119088
get 94953
push_back 644129292
push_front 460708277
push_front 914903210
get 297301
get 5816
push_back 660591274
push_front 153747987
get 258794
get 423204
get 30531
push_front 214109183
push_back 812441355
push_back 20898157
push_back 94090027
push_front 346836185
push_front 716755599
push_front 499659737
get 33926
get 439846
push_back 31142402
push_middle 772585574
push_middle 437807280
get 32071
get 302660
push_middle 287890759
push_middle 754161847
push_middle 7711738
push_front 229090414
push_back 269198559
push_front 737163246
push_back 144665189
get 46447
get 2139
push_middle 391346368
get 214818
push_middle 742707308
push_back 276245391
get 361348
push_back 784957519
get 342410
get 192191
get 65770
push_front 393224492
push_middle 496305374
push_middle 57689540
get 255574
push_middle 201086486
get 440935
push_back 55291709
push_front 483331683
push_middle 891941791
push_back 976358867
push_back 790188609
push_front 112198462
push_middle 909241628
push_middle 290263320
push_back 695352045
push_middle 826973974
push_back 87984792
push_middle 537613992
push_middle 834919226
push_back 672739606
push_front 921193162
push_back 715638070
push_back 750012266
push_front 935471304
get 330497
push_front 895301229
push_front 104608763
push_back 906720953
push_middle 43967428
push_middle 351429022
push_front 816990898
push_front 989599067
get 70783
push_front 979255060
get 221171
push_middle 325026780
push_middle 680060921
push_back 856208881
push_back 590355467
get 422938
push_front 880026941
get 68734
push_front 472157980
get 390845
push_back 590365546
push_front 989512135
push_back 909239720
get 494212
get 264152
push_front 514032276
push_front 33978366
push_front 700628750
push_middle 993230597
get 271775
push_back 270176691
push_back 638145720
push_middle 367655231
push_front 58607563
push_front 542724870
push_back 137161106
push_back 590488967
push_front 903507369
push_back 518458198
push_back 941587564
push_back 429352308
push_middle 135056017
push_back 603895481
push_middle 851044595
get 419433
push_back 515165762
get 208655
push_front 835919277
push_front 417032761
push_front 880035530
push_middle 557834499
push_back 566140030
get 210426
push_back 419017934
get 124685
push_front 88424198
get 102430
get 327008
push_middle 723656188
push_front 551354740
push_back 148758999
push_middle 864734096
push_back 800905564
push_front 172702599
push_front 654826370
push_back 687419834
push_back 575847320
get 290551
push_middle 278208121
push_middle 967776466
get 392487
push_front 834371691
push_middle 865732744
push_middle 166902225
push_back 462333832
push_middle 571140482
push_middle 841849380
get 37337
push_front 316476660
push_middle 743665088
push_middle 262825306
push_back 929141761
push_front 6055776
push_back 998879284
push_middle 140321642
push_back 957882455
push_back 813755307
push_back 830260228
push_back 262510857
push_front 556292901
push_front 21384221
get 246208
get 66665
get 245778
push_front 935011970
push_front 836762654
push_front 546282714
push_front 544296947
push_middle 963803164
push_back 699241545
get 52329
get 247462
push_front 733290723
push_front 880518846
push_front 264897798
push_front 794394384
get 408770
push_front 617208615
push_front 381428076
push_back 530008911
push_front 447992598
push_front 267191663
push_front 850604124
push_back 282900705
push_back 27042190
push_back 993881320
push_front 194025640
get 471998
push_front 265482802
push_middle 523538368
push_back 460293663
push_front 358355682
push_back 636808991
push_middle 615493488
push_front 922052393
push_front 463283795
push_middle 567906674
push_front 510318641
push_middle 180985961
push_middle 776167546
push_middle 525999354
get 415377
push_back 813816101
push_back 958770464
push_front 447741446
push_front 182496779
push_middle 176245487
get 201944
push_middle 787811850
push_middle 265948983
get 280541
push_middle 990884588
push_middle 804772413
get 431580
get 192277
push_back 425244105
push_middle 219349960
push_front 423356140
push_middle 155175818
push_front 231890667
push_back 331020533
push_back 460849881
push_middle 802321361
push_middle 495701959
push_front 234809654
push_middle 806917206
push_front 628136750
push_front 204493021
push_back 506436073
push_middle 416995378
push_back 56811159
get 431286
push_middle 604475975
push_front 624092517
push_middle 749453140
push_front 30520789
get 57644
push_back 702431768
push_back 812613
get 489701
push_middle 928370319
push_middle 903174792
push_middle 909246856
push_front 802464033
push_middle 641946898
push_middle 670608627
push_back 560961630
get 503578
push_back 760518205
get 20920
push_middle 322147535
push_back 667476291
push_front 58908325
get 224961
get 227734
push_front 643562100
push_middle 286352140
push_front 699436149
push_back 949042057
push_back 911356137
get 118997
get 167070
push_middle 227853035
get 350061
push_middle 570469923
get 186321
get 370657
push_back 926463288
get 4844
get 338055
get 386829
push_front 712949993
push_front 433868940
push_middle 633297029
push_front 85145655
push_back 349614442
push_back 562589971
push_middle 802145121
get 37729
push_front 562707666
push_back 515088205
get 410547
push_back 564935711
get 196056
get 48233
get 76107
push_front 704644810
push_front 462805875
push_middle 349115637
push_middle 819064953
push_middle 162417667
push_middle 435451810
push_front 323753017
push_back 8276348
push_back 975692316
push_front 998190311
push_back 900957470
push_back 837188116
push_back 683771253
get 124664
get 305131
push_back 69269891
get 234706
push_front 868315362
push_back 420300616
push_back 843360695
push_middle 360147115
push_back 138816663
get 145555
push_front 949543487
push_front 999499469
push_front 664148789
push_middle 110625624
push_front 993164954
push_back 757577826
push_back 692939063
push_front 927134829
push_middle 991378926
push_middle 523601343
push_middle 139878781
get 456760
push_front 922876623
push_front 366649448
push_back 476685805
push_front 614817976
push_middle 466849768
push_front 530886522
push_back 584668332
get 39516
push_front 296708657
push_back 584927337
push_back 654717977
push_front 412011573
push_front 649902776
push_middle 638386419
get 263629
get 335820
push_middle 378209492
push_middle 354270378
push_back 197287220
push_middle 525702966
push_back 128197992
push_back 653331989
push_front 962387818
push_front 243290524
push_front 390182658
push_back 921365297
push_middle 485046339
push_back 218134195
get 341645
get 484091
push_middle 53909256
push_middle 686866536
push_middle 260142570
push_back 349493853
push_front 754412265
get 247171
push_middle 888080213
get 335287
get 273530
push_middle 433213310
get 210527
push_middle 749552030
get 257318
push_middle 52810330
push_front 78317497
push_back 167323682
push_front 865155119
push_front 6948340
get 45778
get 401947
push_middle 288433411
push_middle 575999431
push_back 795806792
push_back 948151327
push_back 786517984
push_back 949988050
push_front 184569603
push_front 18435483
get 62075
push_front 720335514
get 44403
push_middle 291827326
push_back 703938664
push_back 791975773
get 266856
push_back 970317249
get 33828
push_front 723183322
get 399359
push_back 150756982
get 182749
push_middle 58687035
get 419261
push_back 429583835
get 57995
get 326243
push_front 854518544
push_middle 939324716
push_back 516732673
get 181042
push_front 963798384
push_front 851742904
push_middle 778643436
get 259031
get 59737
push_front 799971014
push_middle 78353397
push_back 996436400
push_front 517924069
push_middle 990195592
push_front 885770558
push_front 42878367
push_back 263151645
get 476431
get 370605
get 99567
push_back 996088207
push_front 691844671
push_middle 336799276
push_back 348924083
push_front 507452000
push_middle 519414741
get 487058
push_front 896853632
push_front 419803811
push_middle 225931784
get 25740
push_middle 748980547
get 473859
get 100688
push_front 407157637
push_front 68692757
get 52397
get 124509
push_back 253829509
push_middle 669673465
push_front 536654086
get 318573
push_back 280657897
push_back 530534795
get 164338
get 361879
push_middle 731004037
get 153606
push_middle 279278365
push_middle 106349598
push_front 327705995
push_middle 89611094
push_front 343933938
push_back 603541397
push_back 211971904
push_middle 564261210
push_back 732634564
push_front 45789817
push_middle 554104951
get 199934
push_back 811375222
push_front 687353436
get 349590
get 338387
push_middle 170574365
push_back 265785858
push_middle 78529358
push_middle 598698188
push_middle 950437914
get 378954
push_back 495760939
push_back 256456272
get 278938
push_front 112992552
push_middle 904959824
push_back 612174986
get 18735
push_back 447185259
push_back 904089980
get 476057
push_back 896478687
push_middle 177131401
get 182919
push_middle 748163946
push_back 911228764
push_back 691112494
push_back 656745764
push_front 103537764
push_back 867665521
push_front 869067901
get 135878
push_middle 940272274
push_back 182653555
push_middle 753398681
push_back 539908610
push_back 173842799
push_back 112869550
push_front 28894719
get 210977
get 100980
get 423165
push_front 137507356
push_front 451007481
push_middle 987536913
push_back 134406156
get 356275
push_front 362815169
push_middle 172833342
push_middle 359925586
get 38867
push_middle 656860097
push_back 346749734
push_front 944988304
push_back 501523467
get 374052
push_front 835052294
get 41932
get 405452
push_middle 623523045
push_middle 120620030
push_front 99672176
push_front 14561396
push_back 221446078
push_middle 525219095
get 364850
push_middle 61869743
get 4180
push_front 184098505
get 406176
push_front 178825730
push_back 713004028
get 289739
push_middle 445291092
push_back 670638724
push_back 372196353
push_back 422681572
push_back 110031533
push_middle 398148224
push_back 358708010
get 257536
push_middle 346120470
get 154409
get 207842
push_back 773266786
push_front 11829409
get 410192
push_middle 381896112
get 21260
push_middle 746751191
push_front 959730746
push_back 686947374
push_front 368924268
get 425762
push_front 956890663
push_back 710492691
push_front 679194865
push_front 647006246
get 476917
push_front 482657017
push_front 802743553
get 149788
push_front 271579817
push_middle 388379890
get 427859
get 145807
push_middle 188639489
push_front 886840964
push_front 614300777
get 94847
get 137496
push_middle 385814174
push_middle 161315704
push_back 958918487
push_middle 934379955
push_back 443219009
get 146858
get 467035
push_front 421718540
push_middle 887577990
push_front 917667780
push_middle 511406049
push_front 146796466
push_back 229056694
push_front 47373954
push_back 269505004
push_middle 246229207
get 83516
push_front 937597618
push_front 262383341
get 399125
push_back 46250432
push_middle 193980985
get 13315
push_middle 421199555
push_back 508831916
push_middle 867985565
push_front 35146777
push_front 127501401
push_middle 787280567
push_middle 232621449
push_back 364292247
push_middle 34770503
push_middle 632096132
push_back 883549680
push_middle 861148971
push_middle 955415384
get 144700
push_back 831759014
push_back 735197863
get 61553
push_middle 675171113
push_front 1427679
push_back 43068979
push_back 151161435
push_front 246503134
get 112348
push_back 603504359
get 386424
push_back 532897533
get 404514
push_middle 274645525
push_middle 545044985
push_front 738207940
push_back 16486397
push_middle 400144474
push_middle 563829820
push_middle 119342086
get 424444
get 90732
get 9282
push_back 943301528
get 331049
push_front 953758292
get 358197
push_middle 313644527
push_middle 539075394
push_back 678813846
push_middle 629143543
get 125334
get 295973
push_back 439070162
push_middle 722016530
push_front 350042868
push_front 966253379
push_front 558493030
push_middle 382771568
push_middle 481574819
push_front 712746418
push_middle 163707906
get 473681
push_front 577715467
push_back 551033616
push_middle 866023644
push_back 653443550
push_back 711113981
push_front 13760124
get 240628
push_back 39333254
push_middle 500804831
push_back 603491090
get 290304
get 442569
push_front 946646006
push_front 791737234
push_middle 525062903
push_back 866978630
push_front 704877553
push_middle 119825631
push_middle 310387827
push_back 972570530
push_back 445123451
push_middle 840967550
get 237711
get 288426
get 144293
push_front 603439608
push_back 196760509
push_back 339852023
get 23144
push_front 553969834
push_back 111740223
push_middle 889087713
get 96202
push_back 128229485
push_front 475563618
get 323463
get 79665
push_back 492830959
push_middle 117216416
push_front 951636407
get 219715
push_front 910299188
push_front 568451561
push_front 788226425
push_middle 701208121
push_back 801121661
push_front 412759430
push_middle 784702979
get 284552
push_front 904510465
push_middle 697523826
get 412558
push_back 118316307
push_front 456786186
push_back 182532668
push_back 172644087
push_front 170737276
push_middle 386685292
push_front 28758818
push_front 256513509
push_middle 666499179
push_middle 506924244
get 340541
push_middle 762133450
push_front 421781257
push_front 382011828
push_front 967476561
get 60861
push_back 305582635
push_middle 24056616
push_back 379448087
push_middle 81870237
push_middle 797365425
push_front 761142885
push_back 647788939
push_front 443635563
push_back 306345448
push_middle 420454782
push_back 975441326
push_front 922651799
push_back 866572666
push_back 258361402
push_middle 176098510
push_front 720935413
push_front 415664485
push_front 155730437
push_back 213692840
get 265699
get 265269
push_back 306777260
push_front 776768920
push_back 328012629
get 31368
push_back 443506510
get 303897
push_front 739897737
push_back 924706254
push_front 361564655
push_middle 488475688
push_front 22691942
push_front 244831135
get 194355
push_back 128801383
get 201622
push_front 446094265
push_front 924393061
push_middle 941510438
get 478038
push_middle 920049242
push_back 747561461
push_back 198271833
push_middle 454357020
get 189138
push_back 337493680
get 65664
push_front 974372531
push_back 214732341
push_back 980179638
push_front 117797275
push_back 155583775
push_back 281564238
push_back 251100272
get 217952
get 299243
push_middle 209877323
push_middle 315838616
push_middle 710788488
push_back 300063468
push_back 315690456
push_middle 256090360
push_back 859464471
push_back 158318258
push_back 237589286
push_front 184665492
push_front 814931534
push_front 401152276
push_middle 408006477
get 433066
push_middle 613043021
get 298375
push_middle 714990356
get 4952
push_middle 504020800
get 341267
push_middle 429220641
push_front 471932818
get 325552
get 493715
push_front 58754654
push_middle 51006571
push_back 638081507
push_middle 650251949
push_front 794789917
push_back 129749957
push_middle 512286501
get 219215
push_front 9765480
push_back 911629747
get 370772
get 177291
push_middle 750100266
push_back 789294659
push_back 741998646
push_back 576649910
push_middle 199734814
get 445005
get 437413
push_front 236933437
push_front 400951675
get 267451
push_front 888989823
push_middle 714014773
push_front 346469512
push_middle 871253190
push_middle 836861905
get 364766
push_back 60917840
push_back 824305816
push_back 465804392
get 132581
push_back 850539773
push_back 132492821
get 456322
get 151262
push_middle 507136096
push_front 107368906
get 309409
push_front 518544878
push_front 188341676
get 424037
push_front 347166197
push_back 813115203
get 501552
get 28263
get 143855
get 289568
push_back 411960468
get 348196
push_middle 632261365
push_front 461901031
push_front 878902789
push_front 264305328
push_middle 154301478
push_front 371567960
push_middle 349854347
push_back 92526859
push_front 248170440
get 176539
push_middle 587227874
push_middle 60395977
push_back 939754006
push_front 71097748
push_back 853160554
push_front 890114806
push_front 80310011
get 91822
push_back 226745442
get 347951
push_middle 373527726
get 39115
get 257703
get 259236
get 324001
get 27023
push_middle 574667732
get 494515
push_middle 715029427
push_middle 973022837
push_back 811962485
push_front 607597380
push_front 887004386
push_back 716218094
push_front 930017379
push_middle 202375888
push_front 411438713
get 210031
push_middle 630525292
push_back 94184500
get 357695
push_front 257334336
get 132442
push_middle 954525685
get 348977
push_front 242963437
push_middle 454931968
get 491208
push_back 448102125
push_middle 371630486
get 272429
get 473236
get 79694
push_back 623505290
push_front 540299320
push_front 792587179
get 433453
push_back 116934798
push_front 340115799
push_front 678818155
push_back 712135168
get 126446
push_back 430540587
get 52907
push_front 863473270
push_front 450057775
push_back 134800905
push_front 388305631
get 498263
push_front 338092626
push_front 119987050
push_front 716810748
push_middle 495306868
get 253565
push_back 516327474
push_back 797008128
push_back 570875205
push_front 925709997
push_middle 91595814
push_back 293326111
push_front 598273483
push_back 633820639
push_front 722673273
get 336929
push_back 152827527
get 492396
get 178996
push_front 102799970
push_back 151292539
push_front 104141582
get 458170
push_middle 816742818
push_front 194504029
get 161361
push_back 585270649
push_middle 169521344
push_back 112693669
push_back 935739051
push_front 396308000
push_back 7156671
push_back 279754052
push_front 978432130
push_middle 975769164
push_middle 706410534
get 499454
push_middle 516289436
get 374760
get 422184
push_middle 394161245
get 9973
push_front 685762410
push_back 47486525
push_back 630128351
push_back 227402745
push_middle 187007667
get 436993
push_front 921173769
get 166655
push_back 642606794
get 467741
push_front 293672134
push_back 471553551
get 347820
push_back 295234130
push_front 217968819
push_back 739328088
push_middle 157665329
push_back 938466006
get 240848
get 326684
get 419185
push_middle 128716767
push_middle 224563122
get 88915
push_middle 686025447
push_middle 435757830
push_front 556253938
push_back 299526276
get 81984
push_back 356120467
push_back 193277246
get 357724
push_back 220299516
push_back 858806590
push_middle 679223689
push_middle 910672336
get 347217
push_middle 450766987
push_middle 778143441
push_front 153492084
push_back 746803794
push_front 880476154
push_middle 644356226
get 499748
push_middle 434736054
get 118237
push_back 462015742
get 144892
push_front 94586894
push_middle 91110030
push_back 413269215
get 239031
push_middle 832261081
get 304956
push_middle 74430605
push_middle 207120898
push_front 793134784
push_back 229641661
push_front 418601474
push_middle 507677093
push_front 688922590
push_front 527292679
push_back 871635990
push_front 8389806
push_middle 676321681
push_front 790145749
push_back 531164639
get 7693
push_back 844021800
push_back 194948321
push_front 596006293
push_middle 352069668
get 345283
push_middle 536618773
push_back 400962897
push_middle 988463405
push_front 546306889
push_front 716828829
push_back 401030486
push_middle 840155466
push_back 590387578
push_front 533623442
get 141589
push_back 715783971
push_back 462653612
push_front 340333937
get 212752
push_back 902854141
push_front 212105188
push_back 356148101
push_middle 928725834
push_middle 816439721
get 222696
push_front 234396688
push_middle 436769782
push_front 899280489
get 172193
push_front 904357938
push_front 748967082
push_back 662378169
push_middle 289058851
push_back 389118686
push_front 760842487
push_middle 38141283
push_back 742646377
push_back 39745915
push_front 109799098
push_middle 633778961
push_back 678048691
push_middle 243421731
get 299112
push_middle 618675516
push_middle 152757976
push_middle 464136851
push_middle 448095937
push_back 804387657
get 333231
get 97117
push_front 836339865
push_front 492987224
get 87255
push_back 549971788
push_front 231273930
push_front 978085839
push_middle 90421308
push_front 471333433
push_back 190944361
push_back 394002609
push_front 912944400
push_back 402914750
push_middle 99019065
push_middle 616894659
push_middle 74507327
push_back 18312673
push_front 285466128
get 229480
push_middle 651524064
push_back 605453672
get 306863
get 115847
push_back 72399825
push_middle 842220714
push_middle 760354166
get 152907
push_back 438768445
push_middle 47729540
push_front 237405492
push_middle 477407195
push_middle 351239884
push_middle 699286566
push_front 322210940
push_front 279784271
push_front 961651385
get 160543
get 282195
get 494076
push_back 210908990
push_front 869167116
push_back 250671540
push_back 207014724
get 402387
push_back 942999501
push_back 500329947
push_middle 236986979
push_middle 281267210
push_back 378540574
push_back 319357508
get 63198
push_back 791186734
push_middle 793689363
get 191117
get 307097
push_front 831645341
push_back 580031082
get 365851
get 500015
push_middle 524830400
push_middle 808499347
push_front 433844740
get 148812
push_front 210132617
push_middle 92895659
push_front 245592979
push_front 95868879
push_middle 410088503
push_middle 4782877
push_front 346434796
push_back 701647907
get 121400
push_middle 618559775
get 233973
get 224888
get 388219
push_back 786868418
get 396690
push_middle 276455951
push_middle 158284782
push_back 101660564
push_middle 100641901
push_middle 654576336
push_front 502063052
push_middle 784868305
push_middle 795235349
push_middle 300777122
push_middle 756943402
push_back 310638793
push_front 461701141
push_middle 210170089
push_back 735850621
push_front 701132936
get 354667
push_back 474061230
get 481377
push_middle 770431502
get 77201
get 44811
get 328736
push_middle 458336645
get 100617
get 261625
push_front 691289039
push_front 416771479
get 210564
push_front 735704469
push_back 501957977
get 166626
push_middle 978145078
push_back 3712607
push_middle 639718138
push_back 980298736
get 33045
push_middle 387326830
push_front 249775455
push_middle 286214434
push_middle 886706462
push_middle 796468731
push_back 188206737
push_back 77962286
get 412083
push_middle 850678649
push_back 622045150
push_back 891605523
push_back 769779371
push_front 18972098
push_back 696592163
push_back 986059719
push_front 878173047
get 423480
push_front 995686087
push_back 946488657
push_middle 446928143
push_middle 324086533
push_back 888227464
get 75276
push_front 693231307
push_middle 605956831
push_middle 29320257
push_back 567295412
push_front 617107918
push_front 835160422
push_front 395256540
push_middle 148808448
get 168538
push_back 602126788
get 167756
push_front 225299603
get 182511
push_front 765853872
push_front 545267714
push_back 204086059
get 301558
get 388241
get 389415
push_front 664100938
push_front 392619234
push_back 414003553
get 4764
push_front 67216580
push_middle 655863415
push_middle 971810743
push_back 212127252
push_back 204309940
push_back 953302786
push_middle 330399383
get 32790
push_middle 142360464
get 294715
push_middle 522912858
get 511684
push_front 883875321
push_middle 313597647
get 84837
get 110358
push_middle 667423826
push_middle 291693852
get 406387
push_middle 369946591
push_back 70619461
get 214879
get 138320
push_front 571404246
push_back 355965188
push_front 359663560
push_front 76090884
push_back 2250200
get 348540
get 312514
push_back 974672477
get 423989
push_front 485881924
push_middle 398558905
push_back 661700056
push_back 500680466
push_back 82637752
get 69829
push_front 391788733
push_back 568349183
get 428784
push_back 829942130
push_middle 259983861
get 506190
push_back 396901688
push_back 897823348
push_middle 38628957
push_middle 206562792
push_back 301120321
get 421133
get 159898
get 163960
get 447644
push_back 728728820
push_front 759329719
get 347728
push_back 52241435
push_middle 66403489
push_front 903704870
push_front 736910170
push_middle 850577158
push_middle 350942361
get 56419
push_front 395725767
push_middle 219116870
get 259162
get 391382
push_middle 875955369
push_front 656857030
push_middle 260773817
push_back 126214415
push_middle 83852886
push_middle 287721776
push_back 288366671
push_middle 666016027
get 392861
push_back 950872179
push_back 619940462
push_front 175917265
get 421441
push_back 258313650
push_back 354122045
push_middle 238729160
push_middle 958350566
push_middle 522140438
get 471338
get 388670
push_front 985947984
get 401166
push_front 339554665
push_front 702619863
push_middle 638300425
push_back 329216004
push_back 684165868
push_middle 973431731
get 179344
push_back 159054062
push_back 138042815
push_middle 494338517
get 261561
get 206964
push_front 401889552
get 316196
push_middle 210497812
get 154089
push_back 587156888
push_back 656999105
push_middle 497353807
push_back 313947407
push_back 467665594
get 484814
push_middle 225170030
push_back 373823362
push_front 498304709
push_front 741868385
get 127627
get 406178
get 252551
push_back 516601051
get 382025
push_middle 144985751
push_back 350389372
push_middle 253257033
push_back 155971548
push_back 43444212
push_middle 174276587
push_front 301272038
get 312849
get 425505
push_middle 201633213
push_middle 491121394
push_front 478177869
push_middle 273908409
push_back 711532139
get 189219
push_back 782724359
push_front 597584940
push_front 828222268
push_back 533932673
push_middle 873152677
push_middle 187496298
get 295339
push_front 890120310
push_front 560667578
push_front 650485610
push_front 267238258
get 369987
push_middle 154285014
get 66310
push_middle 580556835
get 398101
push_back 333256177
get 440829
push_front 284463333
push_middle 534538234
push_back 614968136
push_back 470907359
push_back 236790559
get 358026
push_back 27789398
push_back 214998997
push_front 642735210
push_middle 861788926
push_middle 457342912
push_back 210088329
push_middle 904233143
push_back 758895170
push_middle 478235478
push_middle 921098055
push_back 412266404
push_back 704742166
push_front 942763606
push_middle 142154760
push_middle 521441563
get 445063
get 408974
push_back 774020754
push_back 148603429
get 324630
get 186106
push_middle 536466587
push_back 649488508
get 2812
push_front 529682215
push_back 326862073
push_back 195172261
get 401420
push_back 243160206
push_middle 487320607
push_back 868960556
get 147074
push_middle 959580947
push_middle 432401432
get 165975
push_middle 971520803
push_middle 362837979
push_back 563078471
push_back 531606341
push_back 460903818
get 64802
push_back 447990743
push_front 599752244
push_front 783172884
push_front 521526311
push_middle 294578237
push_back 117164967
push_front 342482634
push_front 663948698
push_middle 262301886
push_front 944129149
push_middle 685856895
push_front 415465343
push_back 370587014
push_middle 433660398
get 174224
push_back 48772318
push_middle 657808256
push_middle 624941162
push_middle 31845690
push_middle 356944286
push_back 660265098
push_front 738655117
push_front 573580855
push_middle 244113486
push_middle 787237484
get 370632
push_back 530523131
push_front 275546792
push_middle 827533219
push_back 393162054
push_back 187491128
get 80052
push_front 334965161
get 487034
push_back 684947111
push_middle 718693031
push_back 451576966
get 311147
push_middle 474179059
push_middle 545165427
push_back 704726848
push_middle 434802308
push_back 823966895
push_front 730739037
push_middle 43806965
get 408484
get 13816
push_back 735299809
get 491904
push_back 447167099
push_front 356722904
get 165449
push_back 173900146
push_middle 536088874
push_back 780378300
push_front 787003294
get 226702
push_middle 568640062
get 377359
push_middle 661144640
push_middle 677722221
push_front 515273221
get 197155
push_front 851219885
push_middle 779390137
push_middle 203515738
push_middle 539982080
push_middle 555056483
push_front 826837570
get 145942
push_back 805969290
push_middle 347547159
push_middle 670157695
push_front 233467839
get 375138
push_middle 46311377
push_middle 78363022
push_back 22019960
push_middle 759213217
get 472533
push_middle 724159447
get 257752
get 461372
push_back 359052475
get 211297
push_middle 224338501
push_middle 99522264
push_middle 171859730
push_front 589091770
get 307890
push_middle 155456170
push_back 251613202
get 486443
push_front 574843846
push_front 763235872
push_middle 554841809
push_back 102092105
push_back 837334461
push_front 832274428
push_back 155617053
push_front 985231503
push_back 719128349
push_front 180046439
get 178757
push_back 7331604
push_front 243415185
push_front 160040233
push_back 728485729
push_middle 713816027
push_middle 303344410
push_middle 708469489
push_middle 165096632
push_middle 569071980
push_back 641344546
get 191900
push_back 2632331
push_back 477787209
push_back 549701900
push_middle 277175827
push_middle 493028257
push_middle 932413472
push_front 590666938
push_middle 971440922
push_middle 520396643
push_middle 650664474
push_front 629615612
get 187087
push_back 772326904
push_back 969967580
get 172056
push_back 484534263
push_back 339372692
push_back 675563569
push_middle 635335869
push_back 338785714
push_back 66121924
push_back 891444641
push_back 648499625
get 176587
push_middle 674558998
push_back 354323068
push_middle 566466025
push_middle 974872555
push_back 562086884
push_back 507933137
push_back 405843866
push_front 350442942
push_back 910222400
get 472999
push_front 813713543
get 94953
push_middle 739980956
push_middle 396648291
get 407677
get 303920
push_back 590820734
push_front 450919830
push_back 740467519
get 128773
get 89136
push_front 876310100
get 347740
get 287893
push_front 150678529
push_front 973176111
push_front 677088219
push_back 494916620
push_middle 21966137
get 280434
push_middle 40698695
get 268163
push_middle 607638931
get 56739
get 272135
push_front 341390065
push_front 2557781
push_middle 424736450
get 495402
push_back 66950935
push_middle 759960081
push_front 855675311
get 342885
push_middle 534369675
push_front 146817322
get 432842
push_front 269122003
push_middle 594909979
push_back 831977766
push_back 618658561
push_middle 950568052
push_front 791700841
push_front 117886467
push_back 315448342
get 455181
push_back 950873176
push_front 52389253
push_front 61146139
push_middle 913096607
push_back 328895620
push_back 595103113
push_front 714833348
get 195781
push_middle 559735231
push_front 39223203
push_front 54837345
push_back 459340112
push_back 317206034
get 500418
get 475845
push_front 525024419
push_front 320437995
push_front 896022311
push_back 676624032
get 292725
get 479331
push_middle 287573489
push_back 613189168
get 166904
push_middle 882605465
push_front 260977147
push_back 487718134
push_middle 398925485
push_middle 296203606
get 492579
push_front 577246633
push_back 486530272
push_front 88281402
push_middle 379764894
push_back 995648240
push_back 203021144
push_back 867125145
get 169168
push_back 653250675
get 323551
push_middle 78908858
push_middle 610014274
get 351765
push_front 571718760
push_front 820131777
get 194342
push_front 594122160
push_back 218268158
push_middle 35506631
push_front 123024665
push_back 985643472
push_middle 186624255
get 98549
get 434568
push_back 438113865
push_front 53220492
get 414893
push_middle 261541502
push_middle 484759009
push_middle 164071883
push_front 288192809
get 54358
push_front 235779468
push_middle 960672423
push_middle 795978988
get 88758
push_back 644768030
push_back 793967947
push_middle 618146143
push_middle 53811873
push_back 599839776
push_back 962214669
push_front 748272308
push_front 143226750
push_front 603614443
push_back 597416004
push_middle 281188408
push_back 456244038
get 285840
get 53977
get 497885
get 45050
push_middle 844735236
get 63592
push_middle 976636491
get 538
push_back 27764522
push_back 757846658
push_middle 710183199
push_back 871145047
push_middle 89442632
push_back 708491299
push_middle 962374195
get 514088
push_middle 683613299
push_back 9632171
push_front 171021205
push_back 593436493
get 61144
push_front 658169119
push_front 438803660
push_front 905579246
push_middle 11674564
push_middle 786030368
push_middle 110554131
get 323891
push_back 133778791
push_back 212794488
push_middle 620246491
push_back 553076909
get 452968
push_front 931234503
push_back 81991527
push_back 195243385
push_middle 896480293
push_front 66168667
get 20181
push_front 951724891
push_back 684427934
push_front 268479350
get 247471
push_front 593721495
push_middle 190581612
get 245624
push_front 901560320
push_front 481873742
push_middle 761952358
push_back 462341780
push_front 933299694
get 64252
push_front 444142196
push_middle 98237666
push_middle 617008126
push_middle 991991673
push_middle 26774376
get 281380
push_front 106659163
push_back 58779512
get 99271
push_front 960097049
push_middle 35945563
push_front 229702433
push_middle 667871016
push_back 544382968
push_middle 605672675
get 189336
push_front 491828917
push_back 35518283
push_front 916491554
push_middle 51416444
push_middle 962193651
push_middle 307506160
get 498347
push_middle 368041545
push_middle 681435843
get 502929
push_middle 600219521
push_middle 249805686
push_front 803452026
push_back 177905711
push_back 611287337
get 286867
push_front 664016510
push_back 982030542
push_front 945677444
get 36528
push_middle 209641006
get 221620
get 143590
get 162671
push_middle 638841627
get 470157
push_middle 324141123
push_front 103311230
get 140782
push_middle 92027404
push_back 976828271
push_back 269744818
get 124192
push_middle 770295354
push_middle 587471889
get 290875
get 156442
get 449065
push_middle 745434667
push_back 329905333
push_front 184478979
push_back 385338354
push_back 928877171
push_back 507277565
push_middle 480284837
push_middle 531068010
push_middle 324564824
push_middle 166465908
push_middle 724950854
push_back 801467693
get 162792
push_middle 172163620
get 321692
get 347735
push_back 599711830
push_back 705618152
get 100317
push_back 534981412
push_front 902704807
push_front 826438293
push_back 558157243
push_back 482597984
push_front 752884278
get 300438
push_back 762532972
push_front 309399688
push_back 537930409
push_middle 277457130
push_back 200717741
push_back 859453291
push_middle 983352953
push_back 148350511
push_front 361031343
push_back 346462927
get 331437
push_middle 261596953
get 130862
push_front 86130253
push_back 586924302
push_front 958144104
push_front 352150784
push_front 770880235
push_back 548192544
get 205890
get 451759
get 327296
get 244160
push_back 925523461
get 381768
push_front 883333078
get 438910
push_front 296820001
push_back 360929855
get 465886
get 56843
push_back 421438103
push_middle 797877424
get 77269
push_middle 537485434
get 143495
push_back 52546411
push_back 344713333
push_back 207621839
push_back 288192421
push_back 109051686
push_middle 79907499
get 20279
push_back 591332841
push_back 236233032
push_back 282343057
push_front 597536280
push_middle 943209905
push_middle 998713815
push_front 553659538
get 151407
push_front 879284288
get 55825
get 439871
push_back 297331977
push_back 867183747
get 174990
push_middle 407891240
push_front 752467550
push_middle 345015918
get 363534
get 464827
get 355470
push_front 667569123
get 217538
get 49577
push_back 382072588
push_front 398905274
push_middle 344985313
get 136426
get 138696
push_middle 590371072
push_middle 16717397
get 340843
push_middle 442372907
push_middle 727557859
push_middle 822264092
get 248182
push_middle 950047243
push_front 701042876
push_back 963412582
push_front 315435671
push_front 455765901
get 482028
push_back 102980985
push_back 73618717
push_middle 439026810
get 248359
push_front 997565977
push_back 187532938
push_back 60978517
push_front 303882695
get 38212
push_front 40827778
push_middle 829593056
push_back 959103809
push_middle 465936765
push_back 952328256
push_front 273881107
push_back 294823263
push_middle 159263124
get 87446
push_front 568623925
push_back 762765149
get 277529
get 467516
push_front 294631072
push_front 773352887
push_middle 141030644
push_middle 261590585
push_back 363682118
push_back 871765690
push_back 168084870
push_middle 175663606
get 299214
get 78738
push_front 46265395
push_middle 601559498
push_back 655712267
push_back 867061175
push_front 741684958
push_middle 734759096
push_middle 567168898
push_front 795438962
push_middle 314304132
get 389720
push_back 970908125
push_middle 576740589
push_back 12997399
push_middle 555463204
get 40266
push_back 236840891
push_front 219599926
push_back 103314865
push_middle 572534250
push_middle 416409142
push_middle 268003352
push_front 293606497
push_back 28441920
push_middle 252542611
push_front 345474076
push_front 681897367
push_middle 501815062
push_middle 946228713
push_back 681748659
push_middle 985332018
push_back 366965917
push_middle 757333342
push_front 836506443
push_back 339601756
push_middle 660632655
push_front 800679793
get 363109
push_back 63536029
push_back 239596443
push_middle 591686449
push_front 184775237
push_middle 275362835
push_back 443784114
push_middle 381377432
push_middle 917324547
push_middle 552245452
push_middle 744103648
get 197154
push_back 315672817
push_middle 877416134
get 477083
get 386964
get 402629
push_front 119382429
push_back 47357318
push_back 124360402
push_front 905241503
push_front 835396976
push_front 243403100
push_middle 742815329
push_front 986908357
push_middle 682657902
push_middle 387351282
get 388806
get 126077
push_front 262500148
get 249469
push_middle 783200196
push_front 285414549
push_back 323903807
push_back 220062901
get 168664
push_front 258421626
push_front 543172599
push_front 392428351
get 39673
push_middle 121531512
push_back 10183590
push_middle 402942208
push_middle 19660901
get 356237
push_front 619728542
push_front 139239994
get 358301
get 372018
get 97632
push_middle 594466198
push_front 962292519
push_back 301197610
push_back 296685160
get 118845
push_front 667065549
get 328583
push_front 660581790
push_back 505844567
get 266846
push_middle 658917898
push_front 126357645
push_front 706866623
push_middle 26950550
push_back 337532333
push_middle 854317234
push_back 728830842
push_middle 44439892
push_middle 252176053
push_middle 419051008
push_back 743257554
push_middle 537373911
get 119914
push_back 290522306
push_middle 326669331
get 181376
push_front 536688295
push_middle 612663920
push_front 773766031
get 108915
get 264890
push_middle 459805264
get 129338
push_front 446066438
get 87880
get 394311
push_back 601941431
push_middle 386755237
push_front 229204743
push_middle 846050127
get 276696
push_front 378764343
get 369284
get 344744
push_middle 709272565
push_front 199053499
get 167287
push_back 345298110
push_back 330612896
push_front 658096485
get 190776
push_middle 418330786
push_back 732406606
push_middle 140205491
get 312398
push_front 670265126
get 466963
push_middle 469025121
push_back 67540438
push_back 261175215
push_back 71555626
push_back 194278057
get 384255
push_front 32375584
get 392128
get 254856
push_back 813434511
push_middle 208965064
get 363500
get 323186
push_back 655414273
push_middle 921627791
push_back 902193800
push_back 333101563
push_middle 117123505
push_back 529753584
get 442447
push_middle 637549758
get 117650
push_front 599760809
push_back 765792933
push_front 707581588
get 350085
push_middle 835365784
push_back 113265657
push_back 670515923
push_front 973203944
push_middle 132687847
push_middle 406708410
push_front 489489953
push_back 111153610
push_middle 413218022
push_middle 755120216
push_front 514972351
push_middle 980801003
get 118492
push_back 578690767
get 131515
push_front 372519895
get 211504
push_back 934446105
push_middle 173053406
push_front 600399896
push_front 252832407
push_back 334903850
push_middle 872961557
push_back 799876307
push_middle 130099794
push_front 478866037
push_middle 561634353
push_back 613861461
push_front 122301083
push_front 290071111
push_middle 895150906
push_front 993037049
push_back 850924242
push_front 135971546
push_front 701802807
get 308297
push_front 99714860
get 351732
push_front 44482311
push_back 794905798
get 20018
push_middle 103573733
push_front 166473028
get 407635
push_front 203486291
push_front 684626515
push_middle 203364924
push_back 588586403
push_front 930860789
push_middle 254201024
push_front 545776396
push_front 902899665
get 70552
push_back 221339316
push_front 510202978
push_middle 112201223
get 413052
get 49395
push_middle 445363439
push_middle 477202129
push_back 738625390
get 5800
push_back 279966512
push_back 560885156
push_middle 452731615
push_back 997623980
get 423231
push_front 725818051
get 500703
push_middle 755424341
get 290552
get 43479
push_middle 843877081
push_middle 970980907
get 425476
push_middle 667939093
push_front 593080874
push_back 735343923
push_front 393843532
get 306126
push_front 57949499
push_front 706720681
get 175844
push_middle 726157612
push_back 291838859
push_middle 256013692
push_middle 109670770
push_middle 352211129
push_back 821332126
get 16252
push_middle 769349850
push_back 105434189
push_front 437567346
push_back 114520255
push_back 33509939
get 501405
push_back 364932731
push_front 670483281
push_middle 654623757
get 162578
push_front 859973992
get 482643
push_front 222207550
push_back 206244517
push_middle 919591638
push_back 210078629
push_middle 652126577
push_middle 46543447
push_back 676869806
push_front 290146105
push_middle 305422436
get 386670
push_middle 857474605
push_middle 909352394
push_front 244756828
push_front 130315818
push_front 985042403
push_middle 226539467
push_back 40683446
push_front 394597049
push_back 904906583
get 307328
push_front 525874506
get 119916
get 274899
push_front 693642483
get 339145
push_front 837543558
push_back 259259963
push_back 249412491
get 344386
get 181314
push_front 587744220
get 54386
get 299182
push_back 838450112
push_front 532074727
get 382836
get 14172
push_middle 379818993
push_front 499893221
push_front 313641653
push_back 449505456
push_front 484012885
get 307828
push_front 647310111
get 178924
push_front 305725036
get 91893
push_back 928314650
get 179599
push_front 286669572
push_back 843781844
push_front 122789182
push_middle 601113595
push_front 915981579
push_back 59479013
push_front 18669247
push_back 86688599
get 305229
push_middle 852951227
push_back 150749986
push_front 40052569
push_middle 905570152
push_back 731056376
push_back 856047832
push_front 111251644
push_back 866344354
push_front 999579064
get 281940
get 261726
push_middle 401180382
push_middle 679633500
get 182913
get 152209
push_front 302880532
push_front 585103638
push_back 13741697
push_back 240240916
get 255313
push_back 20428623
push_back 932550766
push_middle 730371870
push_back 524729044
push_back 455254624
push_middle 431760197
push_front 843098399
get 382122
push_middle 645335440
push_front 878867982
get 426320
push_front 129237125
push_front 25448722
push_back 886923185
push_front 441268353
get 397193
push_middle 26727874
get 154835
push_middle 797746110
push_front 180428987
get 405097
push_middle 334062060
push_front 830230641
push_middle 247872632
push_middle 231555121
get 447224
push_front 495670002
push_middle 273129626
push_front 901050061
get 185961
push_front 379092214
push_middle 622068333
get 123122
push_front 385100317
get 34228
push_front 492631283
push_front 456136589
push_back 153731013
push_middle 305353126
push_front 301974514
push_middle 984507997
push_middle 712206729
push_front 490349596
push_front 264927162
push_middle 9979781
get 463238
push_back 149226744
push_back 849812449
push_back 901279823
get 321652
get 279280
push_front 245765296
get 464617
push_front 757011756
push_back 354893327
push_back 38770284
push_middle 656923385
push_back 779220898
push_middle 351875467
push_back 771896043
push_middle 117487751
push_middle 381577770
push_middle 546982443
push_front 530811292
push_middle 918114654
push_middle 377410662
get 387055
push_front 45281444
push_back 316926272
push_back 988397821
push_back 196974936
push_back 266717733
push_front 478092073
get 218096
push_middle 717364277
push_middle 197118947
push_back 804161411
get 386164
push_back 755355617
get 107281
push_middle 198833771
get 354747
push_front 188697611
push_back 312628872
get 282221
push_front 115328419
push_middle 330981158
push_front 520644949
push_front 722120980
push_back 852698605
push_front 289693006
push_middle 451713480
push_back 756672352
push_front 180462955
push_middle 415673512
push_middle 116672816
push_front 608137314
get 28102
get 421993
push_back 124261794
push_middle 909552423
get 173815
push_back 80770498
get 226475
push_middle 881330147
get 60177
push_middle 335972563
get 369778
get 375734
push_front 449624593
push_back 822623410
push_middle 48136046
get 149959
push_back 843242337
get 110380
push_front 249162809
get 403601
get 428030
push_middle 664577713
push_front 105890052
push_front 332072931
push_front 102357017
push_back 960774371
push_front 947907571
push_front 219082757
push_back 408929597
push_front 767733993
push_front 614697
push_middle 488378314
push_front 97588344
get 457694
push_front 506871719
push_back 954552884
push_front 283358239
push_middle 81964357
push_middle 986800246
get 392226
push_middle 747841826
push_middle 215485874
push_back 379785104
push_back 357518147
get 283424
get 389806
push_front 667454360
push_back 539923756
push_back 708630269
push_back 66219375
push_middle 869700626
get 423080
get 9209
get 482251
push_back 281568503
get 324322
push_back 418315440
push_middle 84338363
push_front 854494361
get 121870
push_front 333213112
push_back 506338657
get 61305
get 98628
get 354296
push_front 344170822
get 182220
push_front 646333629
push_middle 710515461
push_back 959172998
push_middle 538441709
push_middle 620685207
push_front 800180052
get 200158
get 426317
push_middle 528969159
get 333820
push_front 124635086
get 174085
push_front 165487324
push_front 963610930
get 355932
push_front 559322394
push_middle 527118250
get 326936
push_back 157758984
push_front 413381506
push_back 368482109
get 129441
push_front 373419349
push_front 554429137
get 235411
get 276757
push_back 737410195
push_back 200574833
get 44238
get 66947
push_back 653061479
get 1236
push_front 199452809
push_back 552736289
push_back 562233577
push_middle 639533586
push_middle 842814767
push_front 553323082
get 250676
push_middle 10399577
get 245792
push_front 430406277
push_back 425194678
push_back 500673321
push_back 897768803
push_middle 295196791
push_back 761963088
push_middle 16120391
push_back 907597586
push_middle 473568340
push_front 787652876
get 237121
get 389360
push_front 280975908
push_back 826319703
get 499853
push_middle 579060233
get 511415
push_back 662796530
push_back 10832635
push_back 434793008
push_back 484360601
push_middle 978684531
get 11959
push_back 801314090
get 410191
push_front 533744032
get 467622
push_back 317206503
push_front 646005360
push_back 999745156
push_front 989953493
get 286280
push_back 611550501
push_back 846002273
get 95992
push_back 11019048
push_middle 567871882
push_middle 376063735
push_back 256573822
get 66351
push_middle 479096726
push_front 701337759
get 460084
get 177534
push_front 876734407
push_front 188325136
push_back 223473409
get 155121
get 181356
push_front 690085607
push_back 943877848
push_front 100846396
push_front 711459640
push_back 119863601
push_middle 274309213
push_front 678208067
push_front 613556665
push_front 796839533
push_front 501560546
push_middle 103050267
get 414078
push_middle 528019932
push_front 810061942
push_middle 737265377
push_middle 855809681
push_back 176393436
push_back 704519011
push_middle 181865080
push_back 355241499
push_back 600838009
push_middle 734269138
get 279697
push_middle 201441115
push_front 323929117
push_middle 917108702
push_front 641070054
push_middle 756875474
push_back 19967364
get 263130
push_back 956064872
get 256049
push_middle 443902285
push_back 166227452
push_front 969536385
push_middle 545575546
push_middle 249936806
push_back 552223107
push_back 672898276
get 140053
get 427863
push_front 574547744
push_front 203558027
push_middle 445845752
get 236766
push_front 432696952
get 403952
push_middle 440727452
push_back 539226560
push_front 508342745
push_back 537464801
push_middle 520511433
push_back 154231041
push_front 462285715
push_back 662400881
get 83014
get 251619
get 338033
push_front 601965031
push_middle 416666401
push_back 396071479
push_front 164927747
get 97973
push_middle 461190021
push_front 172478369
push_middle 810437130
push_middle 981792861
push_back 343664526
get 508850
push_back 892204724
push_middle 88826278
push_front 481518711
push_middle 739457093
push_front 588182676
push_middle 65926800
push_front 844928660
push_front 674902055
push_back 256510923
get 323932
push_middle 649689555
push_middle 159085495
push_back 828735249
push_back 231672320
push_front 399432447
get 504832
push_back 211886189
get 1960
push_front 653134647
push_front 389351344
get 214517
get 254029
push_middle 138295139
push_middle 460137532
push_middle 200631025
push_back 832334890
push_front 534793973
get 216480
push_front 719112450
get 147528
push_front 82272082
push_middle 603702302
push_front 984838405
get 301788
push_middle 426960485
push_back 323226212
push_front 311528237
get 404226
push_middle 666463568
get 467143
get 267231
push_back 785423631
get 312733
push_front 440274143
push_back 540641887
push_front 327220921
get 235034
push_middle 566019218
push_back 432332389
push_front 165164755
push_back 644026352
push_middle 577683129
get 125951
push_middle 785426118
get 63166
push_back 912653613
push_front 122228067
push_front 852082196
get 389433
push_middle 368050616
push_front 810421530
push_middle 9432470
get 263004
push_back 912557335
get 426198
push_front 732160031
push_front 538415115
push_back 412334092
push_front 330892777
get 371977
push_front 189183894
push_back 404768506
push_front 728070484
push_back 775931845
push_front 20822013
push_front 213042322
push_back 462657862
push_front 677122668
get 269024
push_middle 715243198
push_middle 269471098
push_back 303013664
get 298922
push_back 505211541
get 8232
push_front 752562827
get 104452
push_back 472754906
push_back 622258371
push_front 282381938
get 185741
push_front 398730829
get 25169
push_back 379534053
push_middle 7389481
push_back 237570172
push_front 260893082
push_middle 548323977
get 381670
push_front 437554704
get 24364
push_back 423510328
push_back 118074879
push_back 296178030
push_middle 883966134
push_back 538761079
push_front 207375053
get 182729
push_back 697483496
push_front 181507815
push_front 697672809
push_middle 998900827
push_back 579001108
get 46950
push_middle 559865571
push_back 238982471
push_front 274777450
push_back 199176003
push_back 582793134
push_middle 694886439
get 155780
push_back 927523007
push_back 450968294
get 79693
push_front 617242351
push_middle 378305436
push_back 215111976
push_back 689516810
push_middle 894773072
push_back 850992328
push_back 214696346
push_back 277915477
push_front 596764328
push_back 319415781
push_back 849460068
push_back 80588584
push_middle 991867846
push_back 726735423
push_middle 107666174
push_middle 598570994
push_front 873125434
push_middle 227489162
get 471546
push_back 592505569
push_front 819420911
push_middle 158263673
push_front 506565032
push_back 502734731
push_back 77692140
push_front 813457573
push_back 839843566
push_back 700382275
push_back 595480205
push_middle 581974366
push_front 255289918
push_middle 210341659
push_middle 466739464
push_middle 68423844
get 66196
get 44352
push_back 62555276
get 510495
push_front 280645780
push_front 549761686
push_back 520494734
push_middle 813946784
push_back 145571011
push_front 363301405
push_back 798459420
push_middle 825766941
push_back 641364260
push_back 744882902
get 131482
get 213541
push_middle 444633952
push_middle 468120104
get 401818
push_front 460269747
push_front 511905499
push_front 720428281
push_back 89524553
push_back 882520926
push_front 280779328
push_back 629996888
push_back 394604213
push_front 405140996
push_back 793712557
get 408548
push_front 252073096
get 491447
get 352005
push_back 759241175
get 133960
push_front 912934341
push_middle 909640946
push_middle 287183116
push_back 166020524
push_middle 42649418
push_middle 470164595
push_back 340460497
push_back 289200685
push_back 65860036
push_middle 755640462
push_front 583470973
push_middle 957512625
push_front 548241125
push_middle 864280424
push_middle 999124234
push_front 29375019
get 292343
push_front 641765780
push_middle 399738728
push_middle 629180744
get 144031
push_middle 420106733
push_back 392604352
get 501370
push_back 577987226
push_middle 494163499
push_middle 451836183
get 473879
push_front 880630382
push_back 133811563
push_back 395788169
push_middle 551144265
push_front 396809968
push_middle 149406608
get 200399
push_front 243431765
push_front 888070411
get 168165
push_back 181599164
push_back 248849165
push_middle 454900553
get 27736
push_back 885611535
push_back 442580168
push_middle 971285909
push_middle 111800775
push_middle 81789615
push_back 236343021
push_middle 372447857
push_middle 31865242
push_back 999026246
get 144340
push_back 486048571
push_middle 80482304
push_middle 249760724
push_back 655141766
push_middle 984243457
get 241900
push_front 845196508
push_back 473998345
push_middle 854128579
push_back 45404415
push_back 999973271
push_middle 727538002
push_middle 925178575
push_front 790316288
get 448519
push_middle 411514789
push_back 865404023
push_front 180956947
push_back 837363673
push_back 396320382
get 383068
get 26679
push_front 306526067
get 324374
push_middle 388332367
push_back 234392284
get 152769
push_middle 350851520
push_middle 471135925
get 190807
push_middle 587172370
get 49476
push_middle 733003029
push_middle 996360445
push_back 989282619
push_back 431159640
push_front 443362617
push_middle 645930436
push_front 112860785
get 23378
push_middle 258614923
push_front 191537904
push_back 690481838
push_front 87306955
push_middle 367029032
push_back 404581089
push_middle 924591039
push_front 892277872
push_back 476483157
push_front 470683107
push_middle 660677019
push_middle 197275101
push_back 130056930
push_back 852124244
push_back 565975826
get 170309
push_front 209072959
push_front 340552325
push_front 155265931
push_middle 177854118
push_front 218703307
get 31555
push_middle 7497587
push_front 36144494
push_middle 184042942
push_back 80064935
push_back 308425279
push_back 585233332
push_middle 261881206
push_middle 701517632
push_middle 188453305
get 511189
get 264873
push_back 947495143
push_middle 581283926
push_back 344101014
push_front 58090859
push_middle 940516464
push_front 171302222
push_front 884090637
push_front 130053522
push_front 836300355
push_front 15763741
push_back 12528947
push_middle 23439453
get 419856
get 494123
push_middle 97922770
push_back 826234733
push_back 709749275
get 254167
push_front 924694480
push_middle 702292531
push_middle 107899985
push_middle 819889
push_middle 692233994
push_middle 734113536
get 308597
push_middle 274293991
get 445516
push_middle 979722739
get 38500
get 40747
push_front 49561866
push_middle 416431550
get 216439
push_back 3445682
push_middle 733464611
push_back 784552676
push_back 864453721
get 131577
push_front 323992130
push_front 277089126
push_back 933280123
push_back 614213022
push_front 785815122
get 70847
get 409223
get 420145
push_back 171735866
get 374670
get 271921
push_back 35546032
push_middle 910884844
push_back 273848824
push_front 993098401
get 216814
get 198301
push_middle 253414285
get 111123
push_front 510868629
push_back 342478278
push_front 607395816
push_middle 374356963
push_back 540082357
get 261108
get 179369
push_front 377944986
get 136576
push_middle 811614049
push_middle 226652814
push_back 127345683
push_front 875789915
push_back 573626690
push_middle 625812475
push_front 681149674
push_back 773154840
push_middle 445181179
get 46501
push_back 773677750
push_middle 399587324
push_front 272589076
push_middle 661990350
push_front 49704825
push_middle 987784807
push_middle 472068380
get 438085
push_middle 142106605
push_front 187284115
push_back 363341137
push_front 261648413
push_front 561979938
push_middle 174913757
push_middle 211353318
push_middle 965250301
push_middle 101882031
push_front 811479398
push_back 639126381
get 160744
push_middle 412030789
push_back 922175068
push_back 83122723
push_back 131454372
push_middle 234033898
get 444795
push_middle 460425931
push_back 736405926
push_back 54493442
push_back 869982163
push_back 331322494
get 261885
push_middle 580795704
push_middle 481209266
push_front 849083959
get 45745
push_front 800584231
push_front 229885687
push_front 519902095
push_back 697961030
push_back 118000651
push_middle 978554351
push_back 606625996
get 102455
push_front 919799602
get 422645
push_middle 968628323
get 488438
push_back 42983427
push_back 546549974
push_back 379593916
push_back 619915071
get 389496
push_back 172914883
push_back 627950104
get 277219
push_front 864818508
get 430013
push_front 21533934
push_back 216735487
push_back 405228997
push_middle 597301753
get 47291
push_back 482924742
get 134101
push_back 44211762
push_middle 835320546
get 375835
get 371456
push_front 319475849
push_front 759480762
get 122349
push_back 475696269
push_back 267667843
push_front 110505393
push_front 506528526
push_front 193565992
push_front 925316750
get 286746
push_middle 376706515
push_back 918080534
get 135601
get 316733
push_middle 514231760
push_middle 836820514
push_back 47786990
push_front 324703187
get 75632
push_back 61965372
push_middle 129811835
push_middle 423136966
push_front 940379991
get 426601
push_back 863178315
get 412229
push_back 259920002
push_back 723205535
push_middle 430804479
push_back 60859567
get 444282
push_front 294080921
push_middle 383622279
push_front 656965242
push_back 90229707
push_back 65452890
push_middle 728164530
get 163153
push_front 190989551
get 197852
push_middle 446832460
push_front 655213110
get 431282
push_front 360317734
push_back 901550031
push_middle 802248205
push_middle 289157300
push_back 504839549
push_back 944780782
get 324645
push_back 654929713
push_middle 860165586
push_front 689303896
push_back 110761374
push_middle 49849692
push_middle 515125989
push_back 791063944
push_middle 510318741
push_front 70313646
push_back 165110953
push_back 12521184
push_back 369496184
push_front 798930376
get 94141
push_middle 456604013
get 227817
get 352270
push_middle 245094753
push_front 189361169
push_middle 31317474
push_back 212579559
push_middle 695472975
push_front 9783424
push_back 965807360
push_middle 42085904
get 335640
push_middle 102215649
push_back 723176288
push_middle 629070374
push_back 397071725
push_middle 660171317
push_back 782411504
push_back 548453969
get 145787
get 362378
push_middle 669544819
get 270038
push_back 862763374
push_front 456241639
get 108381
push_back 420056076
get 9455
push_front 446696102
push_front 350764075
get 393500
get 302514
push_front 72642143
push_front 280635101
push_middle 423246111
push_back 885250883
push_middle 569404391
get 56660
get 195154
get 320334
get 98907
get 95562
push_back 315935496
push_back 374925060
get 344857
push_front 577418089
push_middle 260956079
get 442526
push_front 623876517
push_front 27344218
push_middle 901811927
push_middle 611939373
get 308405
push_middle 238238793
get 471565
push_back 62301226
push_front 998067888
push_front 51956458
push_back 280921178
get 435925
get 352333
push_front 351297765
push_front 410263086
push_front 497275202
get 125852
push_front 492326320
push_back 865957409
push_back 688174476
push_back 462560146
push_front 147106305
push_front 757788645
push_front 965629661
get 115586
get 73673
push_back 158247307
push_back 688181690
get 328074
push_front 834451640
push_middle 224763416
push_back 539459342
push_front 884205962
push_back 594018696
push_front 945015961
get 1331
push_front 439971801
get 195754
push_back 472567139
push_middle 224989410
push_front 246902228
push_back 411665269
push_back 603925861
push_front 312895647
push_middle 318578515
push_back 592106484
push_back 601737242
push_front 884281807
push_back 307532649
push_front 420875015
push_middle 752990401
push_front 636590017
push_front 146746423
push_back 523610261
push_back 467398740
get 192893
get 324879
push_back 957737817
push_front 638779181
push_middle 940368116
get 196566
push_front 67576051
push_back 259481976
push_middle 557911505
push_back 407135741
push_back 435677800
get 204103
push_front 650494568
push_back 775962919
push_middle 80545717
push_middle 409649114
get 504896
get 346573
push_front 792963267
push_front 614537002
get 54689
push_middle 258647397
push_middle 12068499
push_front 350011357
push_middle 25848711
push_middle 963835544
push_front 122755652
push_middle 41808737
push_middle 563210123
push_middle 758992468
push_back 814766945
push_middle 635238153
push_front 399732867
push_front 353837434
push_middle 719787970
push_middle 271061176
push_middle 180703036
push_middle 974896847
push_middle 842828647
push_middle 70661197
push_middle 430360885
push_back 500993461
get 78448
push_back 695135014
push_back 517831955
push_front 632889364
push_front 478396243
get 480700
push_front 531677849
get 232328
get 152914
push_front 196620767
push_back 184097485
get 41942
push_middle 455574608
push_front 414091092
push_back 737624232
push_middle 863601079
push_front 622485415
push_middle 465277894
push_middle 459577850
push_middle 148517860
push_back 597013603
push_middle 459038479
get 86254
push_middle 230934889
push_middle 640708747
push_back 346952214
push_middle 869133447
push_front 587025641
push_back 502976
push_back 762344069
push_middle 22636524
push_back 42128605
push_front 86569128
push_front 140886156
get 144198
push_front 983806564
push_middle 581904790
push_back 381943224
push_back 828585341
push_middle 574813346
get 411624
push_front 883748254
push_front 837050859
push_back 35257499
push_middle 976246358
push_middle 943746020
push_back 978040755
push_middle 116199883
push_front 672148618
push_front 844754083
get 398361
push_front 582917068
push_back 919468257
push_middle 570458293
push_back 365201098
push_back 842556938
get 81317
get 135739
push_back 203230601
push_back 389419957
push_front 466851764
push_front 626077220
push_middle 607713433
push_back 321796866
push_front 533166108
push_back 440598698
get 304939
push_middle 654578480
push_middle 378366005
push_front 922243334
push_front 219818056
push_middle 966413035
push_back 93257649
push_middle 438706431
push_back 854156347
get 170980
get 483933
push_back 765125260
get 165694
push_back 409244926
push_middle 907253930
push_back 186506601
get 290406
push_middle 801208010
push_middle 482959672
push_back 167562689
push_back 877765894
push_middle 250009903
push_middle 881882709
push_back 894789785
push_front 569661816
push_back 860623216
push_back 931001298
push_front 683192839
push_front 890434662
get 287045
get 424404
get 390646
get 47360
push_middle 439750329
get 442087
push_front 553445828
get 320149
get 337663
push_middle 888672780
push_back 596207167
push_back 14635228
push_back 916916415
push_back 223508937
push_front 107610082
get 122566
push_front 688264669
push_front 591203755
push_front 713327618
push_back 501820263
push_back 246900426
push_middle 706524046
push_middle 12069491
push_front 636135920
push_back 591141868
push_front 926417302
push_back 603599172
push_middle 507023869
push_middle 26145531
get 368289
push_front 499221125
push_front 302029039
push_middle 427975260
get 236032
push_back 121184202
push_back 168144820
push_back 309449263
push_front 999047917
push_front 855066432
push_back 53028480
push_middle 738404552
push_middle 651300278
push_front 245319167
get 295289
push_middle 405117542
push_back 653530412
get 87558
get 241237
push_front 975755991
get 299490
push_back 421589434
push_front 251839139
push_back 68073330
get 10691
push_front 59827921
get 435305
push_front 834943833
push_front 598212936
push_middle 543808509
push_front 961103342
push_front 797864716
push_middle 122635740
get 11968
push_back 386616031
get 397077
push_back 361913472
get 429111
push_middle 333687853
push_back 363026096
push_front 594209838
push_middle 742714933
get 509040
push_back 342681728
push_front 591180139
push_middle 987437338
push_middle 549498395
push_front 348068036
get 515233
push_front 475133362
push_front 75511439
push_back 987434689
push_front 115766413
get 197794
get 353216
push_front 464993004
push_middle 319754280
get 140865
get 164204
get 99717
get 505706
push_middle 378735061
push_back 509878566
get 23594
push_middle 630868174
push_back 55059997
push_front 832446705
push_front 756023672
get 339925
get 8393
push_back 21648637
push_back 54890137
push_back 323101623
push_front 331313351
get 283982
push_front 268589860
push_front 623269189
push_front 398079893
get 85594
push_front 960710556
push_back 833882782
push_middle 531201755
push_front 971839447
push_back 817208662
get 464347
get 106093
push_middle 617523070
get 33702
push_back 690146055
get 117632
push_middle 681502831
push_back 808969206
push_front 436224753
push_front 448587455
push_back 800526261
get 190857
push_back 876737111
push_middle 656592068
get 482575
push_front 446739360
get 416692
push_middle 471831409
get 374909
push_back 279013073
push_front 979559962
get 97149
push_front 279437439
push_back 966921858
push_back 894577494
push_back 760524584
push_front 661963175
push_front 623466368
get 386719
push_middle 124367883
push_front 543834195
push_middle 216378057
push_back 73281547
push_front 819728754
push_front 3321142
push_front 534717392
push_back 468575909
push_middle 2253212
push_back 284522463
push_front 430695349
push_back 158339563
get 245659
get 170238
push_front 936393013
get 125870
push_middle 230323155
get 182757
push_middle 953739251
push_back 289164874
push_front 534280941
push_middle 116440553
get 79099
get 272526
push_middle 311284856
push_front 828783222
push_front 528787722
get 449272
push_middle 489129721
push_back 710062384
get 52089
push_middle 769219051
push_front 448181953
push_middle 705007430
get 73760
push_front 442399883
get 419001
push_middle 77001599
push_front 265219790
push_front 481897430
get 167299
push_front 927040789
push_back 619414965
push_back 934070755
push_back 82775249
push_middle 435015944
get 332500
push_back 75929655
push_back 861054098
push_middle 354428898
push_middle 120708502
push_front 672353888
push_front 530720124
push_middle 103373362
push_back 362499818
push_front 248018549
push_back 982540599
get 284637
get 170559
get 131625
push_middle 144837839
push_front 913094346
get 91374
push_front 624614800
get 36661
push_front 397143155
push_back 267816893
push_middle 438132976
push_front 926879807
push_front 560798920
push_front 6488994
push_middle 553847179
push_back 863152415
push_back 733147153
push_front 694273410
get 180654
push_back 214805465
push_back 119165602
push_middle 581631751
push_back 984988462
push_front 438703807
push_front 741796525
get 286402
get 59092
push_front 488776872
get 364528
push_middle 766062277
get 185998
push_middle 900273679
push_middle 326362571
get 185428
push_middle 410501121
push_back 178704213
get 364104
push_back 25395973
push_middle 645448977
push_back 50993628
get 6427
get 216856
push_back 647285755
push_front 709416905
push_back 430780230
push_front 857300967
push_back 799359169
get 298282
get 425526
push_back 226478509
get 120106
push_front 668240069
push_back 735321217
push_front 468406808
push_middle 204528161
push_back 386772410
push_front 358599160
push_front 481828947
push_front 928768483
push_front 728115903
push_back 642593316
get 203247
push_back 837523641
push_back 590366777
push_middle 218162573
push_middle 765304320
push_back 267546858
push_middle 177848126
push_front 827507005
get 262387
push_front 767635271
push_back 995869475
push_back 235020925
get 93890
get 242451
push_front 69701002
push_front 592271100
push_middle 736236610
push_front 593849388
get 412306
push_front 752838678
push_middle 903939395
get 157595
push_back 599039993
get 238000
push_middle 667445582
push_middle 545215417
push_middle 194985471
push_back 794733221
push_back 596236017
get 396500
push_middle 435577534
push_middle 767441644
push_front 959912142
get 87729
push_back 788210857
push_front 725174824
push_back 939993190
push_front 859847324
get 407676
push_front 163600123
get 122915
get 444491
push_back 976776350
push_back 272274545
get 406345
push_middle 50079098
get 244834
push_middle 409046857
push_front 322262799
get 275026
push_back 366139210
push_back 855250727
push_front 905083284
push_front 533387366
push_middle 429782192
get 207485
get 338202
push_middle 622849810
get 361282
push_front 107774352
get 204938
push_middle 420957299
get 377219
get 4585
push_front 474076780
push_middle 113544510
push_back 570631268
push_back 402679579
push_middle 353945412
get 65492
push_back 162539154
push_front 578825737
push_front 916337206
push_back 245439028
push_back 248637907
push_middle 164377590
get 498129
push_middle 959672685
get 275473
push_front 7564535
push_back 648942409
get 18445
push_back 888267513
push_middle 280741100
push_front 929652459
push_front 672865659
push_front 469236548
push_front 46494576
push_back 125436001
push_middle 371628147
get 61028
push_middle 462709859
get 371158
push_back 808257138
push_front 498505754
push_front 511369718
push_middle 543657526
get 239948
push_front 688331678
push_front 329402523
get 48286
get 298444
push_front 631472434
get 198557
push_middle 144723121
push_back 70600509
push_middle 977939981
push_front 876015946
push_back 499771697
get 392943
push_front 348926924
push_back 522719084
push_front 136131585
push_front 318854395
push_middle 121551328
get 158989
get 260985
push_back 681417282
push_back 297217111
push_back 963830128
push_front 647607947
push_front 792276125
push_front 670005979
push_middle 506448220
get 419500
push_middle 466105496
push_front 692074231
push_back 837865160
push_front 348922397
get 138430
push_back 914897873
push_middle 377325459
push_front 596582786
push_back 819362082
push_front 676798261
get 180009
get 154056
push_front 613338844
push_back 722627195
push_back 446660823
push_back 810526707
get 445993
push_middle 595438504
push_back 157868185
push_front 612191707
push_front 586885022
get 172051
push_back 556737310
get 416260
get 184561
push_middle 821952348
push_front 597605652
get 4713
push_middle 82921185
get 142832
push_middle 738882787
get 292744
get 100358
push_middle 157398547
push_middle 67843201
push_middle 87015081
push_front 39731694
push_middle 493452719
push_middle 223466729
push_front 214954224
push_front 437698196
get 23088
push_back 442946411
push_middle 716215877
get 42284
push_front 956519227
push_back 842282966
push_front 237135002
push_middle 617565752
push_middle 885387057
push_front 105695707
push_front 154076293
get 456530
get 240007
get 326513
push_back 153763345
push_middle 469498937
push_front 626308177
push_middle 272247178
push_front 75296793
push_middle 376177867
push_front 293053546
push_middle 332005461
push_front 148617963
get 409507
push_back 899133310
push_middle 304253268
push_back 185348979
push_middle 906288373
push_back 626804203
push_middle 230446654
push_front 357986595
push_front 58714217
push_middle 447093362
push_middle 232000404
push_front 900138579
push_front 298950716
push_front 815016130
push_front 52882973
get 328365
push_middle 556888593
push_back 28506689
push_back 832016391
push_front 179626946
push_back 640903694
push_middle 928800366
push_back 268379964
push_middle 360251430
get 279290
push_back 225362524
push_front 731235150
get 455310
push_back 33973343
push_front 272612952
push_middle 675053160
push_back 163002986
get 300237
push_middle 621189641
push_back 36029081
push_front 7688457
get 354203
push_front 99180117
get 468246
get 214562
push_middle 18722701
push_front 400964089
get 417962
push_front 364415668
get 20186
push_middle 679370864
get 271424
get 199201
get 59718
get 423488
push_front 879956805
push_middle 486164155
push_front 841475581
push_middle 510149447
push_middle 569457047
push_middle 820227174
push_middle 538615712
push_front 658657495
get 284172
push_front 766979569
push_back 521659532
push_front 244680698
push_front 912559479
get 153877
get 27071
push_back 419989937
push_back 103773963
push_back 470397656
push_front 864043910
push_back 54229871
push_front 631235563
push_front 211278571
push_front 392791349
get 268505
push_back 485993552
push_middle 719252490
push_front 322421750
push_middle 181186015
push_middle 571238295
push_middle 443850257
push_front 331418720
push_front 801904098
push_back 996987199
push_back 644778520
push_middle 950124140
push_back 100748712
push_back 718825887
push_back 740756304
push_front 195364254
push_back 146246152
get 132031
get 313335
push_front 653082871
push_back 260335061
get 420435
push_back 236380174
push_middle 742246545
push_front 351936527
push_back 708579132
push_front 689159604
push_back 882045462
get 292599
push_front 907048291
push_back 12923190
get 93712
get 508733
get 152155
push_back 711452812
get 190321
get 137140
push_middle 34245053
push_front 639735621
get 465499
push_back 586140964
push_middle 235624794
push_front 889647261
push_middle 514684570
get 30314
get 352115
push_front 789670725
push_front 34221663
get 499292
push_back 436427613
get 30065
get 103346
push_back 917445238
push_back 692696928
push_front 971854942
push_back 783504304
get 425954
get 227102
push_middle 86274600
get 303147
push_middle 101441196
push_middle 519433234
get 440375
push_front 757420202
push_back 857251205
push_back 800808611
push_back 174911364
get 418134
get 126297
get 410390
get 152477
push_back 576279832
push_back 449307000
push_front 91724172
push_back 649637723
push_middle 908478677
push_middle 354881418
push_front 630697853
push_back 245297477
get 109609
push_back 973550952
push_middle 149822248
push_front 810431378
push_back 735323498
push_front 609318792
push_middle 461767595
push_back 411861416
push_back 203460705
push_front 711177340
push_front 825406092
push_middle 824888036
push_front 978860280
push_back 514021601
push_back 846770253
push_front 431381319
get 231891
push_back 432314256
push_middle 193972067
push_front 887855715
push_front 689133293
push_front 635186334
get 513514
push_middle 105110020
push_back 586870534
get 338907
get 447639
get 32762
get 268232
push_front 492500388
push_middle 936807905
push_middle 478825051
push_middle 109767355
get 396431
push_back 608594272
push_back 513800576
push_back 138076490
push_front 269113916
get 83427
get 249638
get 344397
push_back 838314686
push_front 649653212
push_back 481452995
push_front 901202310
push_back 920522372
push_middle 462699599
push_back 827008615
push_front 708204517
push_front 369036484
push_middle 266735205
push_back 95033903
push_middle 250785295
push_back 184341022
push_back 690272112
push_front 168059147
push_front 987407833
push_middle 645283522
get 204545
get 248410
push_front 669390045
push_front 231620873
get 420304
push_back 328696301
push_back 190997738
get 291101
get 492638
get 125930
push_back 195844456
push_front 758830635
push_front 239059835
push_back 341345153
push_back 148460566
push_middle 723827915
push_middle 184910396
push_back 633431154
push_middle 583957904
push_front 664718017
get 151944
push_middle 85792122
get 230772
push_back 42890074
push_front 436517416
push_middle 730224139
push_middle 122994671
get 59206
get 60326
push_front 517262721
push_middle 888069973
push_back 891919203
get 141257
push_back 322438586
push_middle 714344148
push_middle 100073691
push_front 738939985
push_middle 697080861
push_front 718143380
push_middle 527590183
push_front 867351287
get 286677
get 262144
push_middle 598282386
push_front 60875116
push_middle 390983837
get 246907
get 82920
get 183773
get 328065
push_back 612057995
push_front 198187181
get 109667
get 194765
push_middle 897570223
push_back 856636681
push_middle 769244823
push_front 712143313
push_middle 79157778
push_middle 776762371
push_back 888665932
push_front 933293737
get 61712
push_middle 745157251
push_front 588902033
get 406596
push_middle 659609196
get 244181
get 271524
push_back 244998116
push_middle 523841032
push_front 763301332
push_middle 818407084
push_middle 501847716
push_middle 269662421
push_front 116336691
get 191407
push_back 595420249
get 444203
push_front 485673345
push_front 61863260
push_middle 77579241
push_middle 735874029
push_front 663587709
push_front 918702986
push_middle 169347771
push_front 970301774
push_front 441226446
get 487101
push_front 959139083
push_front 193121486
push_front 635822256
push_back 800561493
push_middle 46319670
push_front 443741928
push_front 769408857
push_front 9690627
get 406745
push_middle 83506822
push_middle 981466824
push_back 335956611
get 379916
push_middle 556290800
push_middle 296966871
push_front 406590213
push_back 852473421
push_back 374898716
push_back 898194768
push_front 749954672
get 439968
get 214939
push_middle 174837305
push_back 147900448
get 14530
get 399605
push_back 548742845
get 93019
get 496109
get 274664
get 190509
push_middle 567191152
push_back 432127058
push_middle 859402607
push_front 796564261
push_back 320534398
push_front 194373314
get 37726
push_back 365819984
push_front 927553597
push_middle 91711222
push_middle 513500950
push_middle 507687625
push_back 505725417
push_middle 712573573
push_front 117866571
push_front 680405815
push_back 772937427
push_front 893797854
push_front 280855987
get 450587
get 512420
push_middle 35378685
push_back 286930546
push_front 533524590
push_front 204144117
get 127078
push_front 243598406
push_back 73336056
push_back 131349635
get 352520
push_middle 489372075
push_front 451890233
get 333232
push_front 304348649
push_middle 306676398
push_front 269882055
push_front 881507245
get 419588
get 346131
push_middle 117200520
push_back 212443437
get 402957
push_front 962912860
push_middle 839827137
get 313900
push_front 422465192
push_back 338789304
push_middle 563112408
push_middle 302745610
get 284582
push_middle 936956810
push_back 242800440
push_front 715491408
push_middle 169746420
get 221472
push_middle 338564645
push_back 403537602
get 151516
get 436293
push_middle 216276792
get 377794
push_middle 394023478
push_back 716604459
push_front 427812927
get 500662
get 275473
push_front 403457218
push_middle 126035814
push_middle 664694408
get 416798
push_back 993536531
push_front 777292478
push_front 787605744
push_back 136206602
get 175733
get 403140
push_middle 793730985
push_back 851142426
push_back 672253787
push_middle 317666268
get 414360
push_back 105910671
push_back 841869954
push_middle 980159537
get 502889
push_back 941544142
push_back 105465349
get 321701
push_middle 18146203
push_back 821032352
push_back 322419063
push_middle 801386914
get 140628
push_back 972381738
push_back 442992151
get 89186
get 277505
push_back 493098234
push_front 768880497
get 82121
push_middle 943303141
push_front 949026040
push_back 822434374
push_back 288865314
push_middle 365497754
get 266560
get 181535
get 443429
get 407345
get 397973
get 192819
push_back 20774793
push_back 333314745
push_front 435690894
push_front 918869399
push_middle 934591834
push_back 460526166
push_front 269010124
push_back 711653212
get 230247
push_middle 163031256
push_front 393271055
push_middle 205231162
push_back 620867297
get 390942
push_front 672465015
get 140166
push_back 634668460
push_back 73465212
push_middle 710150579
push_front 664134511
push_middle 204100236
get 365420
push_back 221813258
push_back 704630155
get 413940
push_front 218167692
push_front 674704470
push_front 412291616
push_back 891313299
push_back 939087359
push_middle 983562289
push_back 833165897
push_front 754331930
push_back 567012305
push_middle 918443958
push_back 792380920
push_back 350819740
push_back 443447736
push_front 467870564
push_middle 590025405
push_back 377212315
push_middle 245947565
push_back 32120528
push_middle 808654473
push_middle 138092235
push_back 715792427
push_middle 514144989
push_middle 33395183
push_front 853971795
get 276510
get 350665
push_back 84075530
push_back 745021109
push_back 503360653
push_back 48774162
push_back 786645586
get 192041
get 114518
push_middle 480068924
push_front 10447224
push_front 404748829
push_middle 25604958
get 352853
push_front 428404472
get 411800
push_front 339097854
push_back 996918870
push_front 758150672
push_middle 611409775
push_back 132769216
push_middle 880546299
push_middle 915407574
push_middle 470341833
get 516032
push_front 848136418
push_front 475935398
get 398076
push_middle 446622462
push_middle 649257553
push_middle 827178716
push_back 928808451
push_middle 542759818
push_back 214767355
get 433241
push_back 636345224
push_middle 61178436
push_back 688316599
get 296501
push_front 458718529
get 361363
push_middle 236125259
get 61413
push_back 487090022
push_front 793521103
push_back 556714934
push_front 762327976
push_front 263288554
push_back 912114659
get 511908
push_middle 775973632
get 491617
push_back 628351918
push_middle 639763557
push_back 160285008
get 296639
push_middle 811187445
get 279837
push_back 697910201
push_middle 927137141
push_back 867904623
push_middle 21382040
push_middle 111004832
push_middle 722602009
push_middle 630255022
push_front 106417768
push_back 709847138
push_front 961724130
get 173154
push_front 200966925
push_middle 147839364
push_middle 745462789
push_middle 490829796
push_front 451066426
push_middle 936895323
get 454320
push_front 723662869
get 169317
push_front 884453606
push_front 901698914
push_front 376513552
push_back 436127218
push_back 327090227
get 71794
push_middle 584307445
push_back 642093051
push_back 113218474
push_back 641338138
push_middle 945364607
push_middle 826925464
push_front 339456678
push_front 376865592
get 259485
get 342592
push_middle 640105326
push_middle 844222825
push_middle 712870497
push_front 208200465
push_front 153714406
push_back 168067612
push_front 550210738
get 264985
push_middle 514300832
push_back 891312285
push_front 1898400
push_middle 791459664
push_front 578466120
push_back 849462809
get 149239
get 287639
push_front 984011983
push_back 509669456
push_middle 694029168
push_front 868278486
get 128411
get 368234
get 237527
push_middle 178032332
get 420810
push_back 7042732
push_back 335974449
push_back 264755792
push_middle 79441375
push_front 84994272
get 432265
get 398654
push_front 466523040
push_back 790013270
get 385545
get 120751
push_back 66947635
push_back 525713734
get 153987
push_front 292005769
push_front 259425229
push_back 65311644
get 85027
get 348517
get 86029
push_back 119087316
push_front 171214395
push_front 731504025
push_middle 100159434
get 87788
get 367266
push_front 477693700
get 232958
push_front 727734348
push_middle 613378467
push_back 283096014
push_back 496388064
get 76408
push_front 434473692
push_front 394263445
push_front 755967560
push_back 258126791
push_front 934774403
push_front 584392609
push_back 364309196
get 434847
push_front 185988849
push_back 724640023
push_middle 200693146
push_front 159631311
push_middle 99323734
push_middle 2406395
push_front 997661485
push_back 865672640
push_front 565741361
push_middle 122608515
push_back 579532157
push_back 406191638
get 97373
push_front 745632768
get 368040
push_front 559087829
push_front 247282737
push_front 557500340
push_middle 535704161
push_front 241757968
get 8979
push_back 67500640
push_front 963389005
push_middle 395264748
push_front 18463412
push_front 15936749
push_back 619575903
get 250609
get 397690
push_back 31972168
push_middle 437095388
push_back 363967741
push_middle 463007807
get 142317
push_middle 533730562
get 175468
push_front 924189325
push_back 360544010
get 475173
push_back 982225139
push_back 27899850
push_back 319144833
push_back 426830012
get 505557
push_back 460939512
push_back 987083512
get 257326
push_back 85657615
get 43058
push_back 933125387
get 394544
push_front 909004712
push_back 474260274
push_front 203562244
push_back 526991602
push_middle 220634421
push_back 512093762
push_middle 674760906
push_front 577924346
get 116796
get 45640
get 165284
push_back 883743438
push_back 935135782
push_back 37850125
get 80235
get 133999
get 490706
push_middle 487867651
push_back 903927510
get 389284
push_front 294173199
push_back 978476140
push_middle 675047033
push_back 316686337
push_middle 575983272
push_middle 498120198
push_front 267209876
get 34066
push_front 36309526
get 504715
push_front 450863940
push_back 113145873
push_back 328661657
push_front 975760017
push_middle 804303951
push_back 211779487
get 153473
push_front 537653937
push_middle 672643210
push_front 428445206
push_back 44656989
push_back 376025398
get 53375
push_middle 497328017
push_back 947069901
push_front 860744177
get 145036
get 464249
push_middle 992139045
push_front 186203152
get 457061
push_back 975626657
push_middle 295818078
push_front 439676472
push_front 939203078
push_back 709724314
push_middle 628324596
get 144566
push_back 519523630
push_back 551242256
push_front 813910740
get 161196
push_back 602011909
push_front 195113122
push_front 148159620
push_front 323162221
get 482356
get 424724
get 266123
push_front 599736845
push_middle 437362699
push_back 180892214
push_middle 485523860
get 468229
push_front 291017814
push_front 870678354
get 506365
get 27726
push_back 427307753
get 485123
push_back 36644306
get 200919
push_front 220492007
push_front 29678811
push_front 986784923
push_middle 866937781
push_front 41304897
get 480977
get 10319
push_middle 711517242
push_middle 322682129
push_front 968655472
push_middle 677744181
push_back 901314442
get 342656
get 196160
push_front 445872063
push_front 822264306
push_middle 967197197
push_front 885806350
push_back 353788916
push_back 17776723
push_front 760645099
get 50517
get 38994
get 116200
push_front 918867301
get 343425
push_back 933486315
push_back 348482713
get 423084
push_front 488303441
push_back 333210211
get 381000
get 84443
push_middle 710504341
push_front 319899321
push_front 935772789
push_middle 861382222
push_back 221967075
get 176256
push_front 747472783
push_middle 647857491
push_middle 273196670
push_back 204195774
push_middle 834925801
push_middle 600633648
push_back 551335684
push_middle 18023218
push_back 294492058
push_middle 545839342
get 380809
push_middle 924399810
get 304524
get 9925
push_middle 986286936
get 450696
push_front 801977122
push_back 528723689
push_back 279770351
push_front 84467899
push_back 194692434
push_middle 753051927
push_middle 360635536
push_middle 621296489
push_back 588452959
push_front 23265750
push_back 751093403
get 410335
get 269859
get 274183
get 437087
push_middle 486669208
get 428357
push_middle 450705100
push_middle 952651589
push_front 59033821
get 110589
push_back 531817685
push_middle 638598741
get 160677
get 18234
push_back 331278242
push_middle 98634317
push_middle 887649032
push_front 519531286
push_back 674787165
get 399816
push_middle 324519553
push_back 415656380
push_middle 697729083
push_front 705581943
push_front 151604082
push_front 722928300
get 75083
push_front 417053318
push_front 114510983
push_back 305029207
push_middle 98237367
get 79889
push_middle 518362395
get 81751
get 110653
push_back 604285591
push_middle 458283536
push_middle 559159284
get 455331
push_front 837686139
get 131161
push_front 190839476
push_back 802000944
push_middle 425406493
get 122482
get 67929
push_front 978590922
get 393873
push_middle 651177437
push_front 909153774
push_front 55197581
push_front 384928282
get 230785
push_back 570970110
get 512236
push_front 9121298
push_middle 188228821
get 497176
push_back 538554288
push_front 877074014
get 54256
push_middle 703974116
push_front 400509283
push_front 484150715
get 293632
push_front 648368493
push_front 198831904
push_front 195056071
push_back 539006292
push_middle 982006674
push_back 380058693
push_middle 807878013
get 457045
push_front 682615255
push_front 796634320
push_front 503515038
get 426667
get 168773
push_front 522905275
get 290649
push_back 1201225
get 378459
push_back 489922486
get 509904
push_front 195856496
push_front 572953871
push_back 118770708
push_back 856896797
get 173068
push_middle 193769036
get 14224
push_back 756623141
push_middle 131514843
push_middle 812215018
push_back 55635336
get 125856
push_middle 433581959
push_front 318854977
push_front 497178879
push_back 8977212
push_front 966105043
push_back 294944299
push_back 598211121
push_front 576186788
get 226715
push_back 452601876
push_front 410980961
push_front 532216279
get 371250
get 494103
push_back 985122101
get 188349
push_middle 615845385
push_front 113148221
get 359105
push_front 9486109
push_middle 437479171
get 214908
push_back 918793175
get 224398
push_back 253483867
push_back 680520187
get 240367
push_front 3164585
push_middle 943738861
push_middle 945728861
get 353780
push_middle 870054090
push_front 983717100
push_front 240451301
get 22862
get 93473
get 404493
push_back 366881296
push_front 231669372
get 468595
get 81659
push_middle 623795305
push_front 547972712
push_front 240423347
push_middle 960528550
push_middle 219258038
push_back 886891763
push_front 812992669
push_front 278556284
get 47370
get 397695
get 359412
push_middle 390506732
push_front 352225541
push_middle 910648816
push_front 551885233
push_front 802324874
push_middle 948747451
push_front 30591670
push_back 374467651
push_back 351176394
get 190672
push_back 979908586
push_back 889693254
push_back 721925663
push_front 850863621
get 425930
get 54033
push_front 231849145
push_middle 957591768
push_middle 211571413
push_middle 276903624
push_middle 866290909
push_back 591856995
get 509660
push_middle 155408551
get 407382
get 11453
push_front 90341055
push_middle 356316353
push_front 284849592
push_back 474647342
push_middle 850110068
push_front 96312934
get 318473
push_middle 703784952
push_middle 325384528
push_middle 558312791
get 132475
push_middle 349357799
push_back 203360877
push_back 837624236
push_back 419437957
push_front 30344816
push_front 560417587
get 465451
get 441666
push_middle 430017297
push_front 406843972
get 486374
get 319434
get 72642
push_front 109382448
push_back 517121299
push_middle 606351061
push_front 642415489
push_back 661111826
get 300273
push_middle 905208260
push_middle 624069385
push_back 812739882
push_back 658770172
push_back 177506827
push_back 131534713
push_front 652433821
get 362539
push_front 815931168
push_middle 204878660
push_front 787607402
get 497427
push_back 565283968
push_back 838476406
push_back 386925134
get 152454
get 17977
get 293375
push_back 788443868
push_front 361932772
push_middle 859973954
push_middle 884041706
push_front 35248107
get 426049
push_front 150077574
push_front 15738235
push_back 399881723
push_middle 553562021
get 94877
push_front 497289389
get 460666
push_middle 738802808
push_front 93431269
get 196632
push_front 42248889
push_back 280681520
get 137787
push_middle 403465544
push_front 99667668
push_middle 774141022
get 127591
push_middle 980848896
push_middle 152863399
get 305066
get 215481
get 77113
push_front 812973381
push_back 467978548
push_back 798618955
push_back 694771487
get 341807
push_middle 921117936
push_back 27601319
push_middle 93437453
get 287641
push_back 69310455
get 292721
push_back 477203741
push_middle 534033028
push_back 172940085
push_back 635140030
push_middle 149753716
push_front 751312993
get 281446
push_middle 150412199
push_front 470769698
get 425791
push_middle 404206907
get 355677
push_back 612337827
push_front 795871377
push_middle 813093836
push_front 465019050
get 154995
push_front 832656138
get 505393
push_front 622466716
push_front 163370131
push_back 720055857
get 146215
push_middle 953942821
get 305960
push_back 614564851
get 430325
push_back 133457510
push_middle 758438448
push_middle 25762512
push_back 934165769
push_back 516570150
push_middle 95278473
push_middle 265211060
get 231748
get 362893
push_front 867144263
push_middle 376791988
push_middle 811204215
push_back 464696715
get 370259
push_front 577291317
push_back 110582343
push_front 629324790
push_middle 761388000
push_middle 908715880
push_front 98985534
get 509447
push_front 705152711
get 400780
push_middle 114291839
push_front 221499195
push_middle 230283382
get 456832
push_back 551066301
get 224822
push_middle 666168018
push_front 440330977
push_middle 443928861
push_front 730273303
get 263441
push_middle 726088116
push_middle 434934425
push_middle 288194434
push_front 939498667
push_front 909408228
push_middle 976356282
push_back 64085452
get 135993
push_front 302415314
push_back 907639005
push_back 663831996
get 196166
push_middle 389065591
get 429130
push_front 722501293
push_back 933982167
get 25578
get 279877
push_middle 529810373
push_back 835899114
get 283584
push_front 45003507
push_middle 540919066
push_back 490908386
push_front 146672067
push_middle 965175932
push_front 998472255
get 374770
push_back 312243257
push_back 69946487
push_back 212944530
push_middle 880844821
push_middle 360039212
push_middle 56591138
push_back 724954760
push_middle 147120848
push_front 549777748
push_back 266222303
get 216383
push_front 823275058
push_middle 641508540
push_front 657970589
push_back 685107280
push_back 981393299
push_front 28991612
push_back 204110812
push_middle 269134877
push_middle 691169886
push_front 55020858
push_front 82032846
get 234700
push_front 255175710
push_middle 115445230
push_middle 924807642
get 135333
push_middle 905505579
get 87973
get 383031
get 267525
push_front 423072944
push_middle 614955142
push_middle 597728646
get 171767
push_middle 960657888
push_front 80122615
push_back 32028914
push_front 455261985
push_front 982547694
push_back 552922122
get 320338
push_middle 504150237
get 245648
get 136889
push_front 331460383
push_front 117126554
push_back 943090793
get 365076
push_back 672540995
push_middle 111152743
push_front 544425911
get 165604
get 5946
push_back 997646634
push_middle 112486722
push_front 384095923
push_back 904048349
get 161096
get 474953
get 76739
push_middle 654965434
get 437697
get 250827
push_front 579528705
push_middle 836913206
push_front 92873541
push_front 772717399
get 22489
push_front 441043708
get 158579
push_back 157591293
push_back 99173123
push_back 221210788
get 67738
push_middle 6026953
push_back 850991539
push_front 785967159
get 1807
push_middle 543015377
push_front 541153646
push_back 695576985
push_middle 496777368
push_back 127088961
get 161337
push_middle 425642804
push_front 867684231
push_front 403181870
push_back 843101787
push_middle 432622407
push_back 713029785
push_front 91843971
push_front 645507346
push_front 773636053
push_back 774479787
get 319596
push_back 72331649
push_front 519709193
push_front 130161462
push_middle 684109549
push_back 180903879
push_middle 171937892
get 489992
push_front 248824379
push_front 243883936
push_middle 669990558
push_middle 966429644
push_middle 718737568
push_back 763294867
push_front 357949348
push_middle 634813173
push_middle 954516950
push_back 292109239
push_back 440760755
push_middle 988636415
push_back 147589052
get 296727
push_middle 17509139
push_front 218230570
push_front 82815200
push_back 103298230
push_back 162353468
push_back 266333933
push_back 780103686
push_front 818612843
push_back 789200182
push_middle 375277617
push_front 300355362
get 58076
push_middle 837544763
get 489662
push_back 446988604
push_back 346992611
push_front 418238454
push_front 888631738
get 197564
push_front 485215165
get 356070
push_middle 747463217
push_front 379370847
push_middle 73832640
get 192
push_back 160053607
push_back 868152347
get 258239
push_back 785281723
get 64857
push_front 638141558
push_back 821412924
push_back 942518047
push_middle 419536074
push_back 572463751
push_middle 837647347
get 70697
get 71794
push_middle 398769453
push_front 971748875
push_middle 200684202
get 316127
push_front 596732824
push_middle 90297449
push_front 282751318
push_back 521304618
push_back 748380477
get 502163
push_middle 525533488
get 163265
push_back 462115101
push_front 916061688
get 449191
get 388267
push_front 441735097
push_back 143994602
push_front 847742679
push_middle 110511334
push_middle 874501445
push_front 986732870
push_front 129920342
push_front 524623356
push_front 84691417
push_middle 738062423
get 438430
push_back 81668319
get 282046
push_front 426538332
push_front 524329423
push_back 592692351
push_back 766540868
push_middle 509986353
get 223561
push_middle 172345774
get 195164
get 269829
push_back 747059328
push_back 417120169
push_front 419203268
get 330996
push_middle 648175429
push_back 132636551
get 499938
push_front 864476466
push_back 101021391
get 362845
push_front 654997640
push_back 204932270
push_middle 831864598
push_front 741627098
get 47043
get 81083
get 292115
push_middle 301070089
push_back 399140075
push_back 417887415
push_front 391960291
push_back 401314454
push_front 483497321
get 458435
push_middle 371615882
push_front 38687526
push_front 10210850
push_front 918389414
push_back 975958122
push_back 351076682
push_back 935753947
get 454329
push_front 778106003
get 944
push_front 134118610
push_back 674410079
push_front 195000606
push_middle 389015154
push_back 967402025
push_front 235985058
push_middle 175322775
push_back 816147673
push_back 303635426
push_back 732715296
push_middle 902310733
push_front 228088245
push_back 73281656
push_back 826478177
push_front 306676012
push_front 756974457
push_middle 125702520
push_front 230493072
push_front 842464080
push_back 175300885
push_back 969477640
push_back 2356762
push_middle 632621278
get 44035
get 359988
get 148005
push_back 235961518
push_middle 448344186
push_middle 709982378
get 440465
get 386052
push_back 755366344
push_front 709202195
push_back 217163877
push_front 336853849
push_back 77171634
push_front 219443493
push_back 845744502
push_middle 971908460
push_back 238605509
get 150512
push_back 424676924
push_back 496567809
push_middle 851881307
push_middle 300266127
get 353151
push_back 874296210
push_front 434114078
push_back 89851249
push_back 412144095
get 410187
get 104682
push_front 926048187
push_front 868666842
push_back 476090172
push_front 98581379
get 343274
push_middle 865370933
push_back 604236095
push_front 678314499
push_middle 891420609
push_back 220165665
push_middle 6069190
push_back 790705909
push_back 929253361
push_back 605714955
push_middle 724035345
push_middle 235589840
push_middle 874598606
push_front 204407926
push_middle 603466475
push_back 943799345
push_back 932507506
get 442313
push_middle 386387701
push_middle 628391214
push_back 554241165
get 372957
get 229677
get 413057
get 493330
push_middle 726608709
push_back 403639472
get 267509
get 68503
push_middle 674709941
push_front 664632825
push_middle 620821430
get 490513
get 204718
get 192444
push_front 260914850
push_back 386173923
push_middle 358462287
push_front 135836842
push_back 515368296
push_back 320424261
push_front 544473663
push_back 375669710
push_front 474053952
get 91170
push_middle 358678171
push_middle 729375290
push_middle 850066054
push_back 379817294
push_back 687374786
push_back 136244579
push_back 236402798
push_front 727534617
get 139934
get 428864
push_middle 76176395
push_back 363405681
get 12965
push_middle 992843826
push_back 354811962
push_back 118586561
push_front 820416295
get 497639
push_front 621476094
push_front 433715387
get 469637
push_front 440543632
get 393608
push_back 629798186
get 448799
get 116576
push_middle 968867113
get 70871
get 65603
push_middle 802984543
push_middle 318342692
push_back 953055373
push_middle 813391962
get 394814
push_front 246092323
push_front 217910985
push_back 421651380
push_back 842321551
push_back 768236795
get 183387
push_back 905271402
push_back 930163022
get 349636
push_middle 637472149
push_back 451520491
push_middle 481360282
push_back 550905878
push_middle 801784855
push_back 841339295
push_middle 207263736
push_front 856863505
push_back 416609834
push_middle 943225825
push_back 298662970
push_back 747195922
push_back 989257011
push_front 894867145
push_middle 227201937
get 422089
get 140499
push_front 411931882
push_middle 53377345
get 180759
push_middle 659827208
push_middle 603991780
push_back 792826256
push_front 970680175
get 84698
push_back 478019422
push_front 8823250
push_back 611247763
push_front 843027265
push_front 256662250
get 192861
push_front 784347030
push_middle 666658500
push_middle 811086724
push_front 955426415
push_back 138961401
push_middle 87375504
push_back 26795380
push_middle 567004480
push_back 987443061
push_front 601012107
get 407296
push_back 679221206
push_middle 693969763
push_back 880356722
push_back 240521974
push_front 859672557
get 402414
push_back 826437788
push_back 445470152
push_back 93357315
push_front 950053940
push_back 839066874
push_front 48260201
push_back 707392143
get 113975
get 180992
get 48908
push_back 818407658
get 66248
get 274067
push_back 292124124
push_middle 638845410
push_front 448806282
push_back 263803727
push_middle 564441211
push_middle 505787482
push_back 531765450
push_middle 969805714
push_front 85892732
push_back 130337751
push_middle 7476654
push_front 333919629
push_middle 929642333
get 50578
get 283836
push_middle 395076008
get 117335
get 252610
push_front 340884527
push_front 405254288
get 478791
push_front 534049046
push_front 125700018
get 416378
push_front 233303983
push_middle 681440815
get 490611
push_middle 897578080
get 427006
get 346197
push_back 45647230
push_front 536586913
push_front 99283079
push_front 503746967
get 83101
get 172030
push_middle 89342642
push_back 730863316
push_front 962173973
get 436893
push_middle 346012310
push_middle 370601277
push_middle 926917079
get 509825
push_front 112213298
push_front 238690839
push_middle 562256899
get 442697
push_middle 208412711
push_back 941004603
push_front 247068830
push_front 62138393
get 22099
push_back 99593299
push_back 148604154
push_middle 386183624
push_back 48388642
push_back 294752728
get 251563
get 295986
push_middle 779362063
push_front 375387966
push_middle 428644747
push_middle 282343483
get 119500
get 458212
push_back 823264100
push_middle 255567485
push_back 620485758
push_back 119270009
get 469093
push_back 109843811
push_front 235594603
push_middle 750289334
push_middle 192032964
get 429635
push_front 652685629
push_middle 991791069
push_front 414699934
get 323027
push_middle 675268062
push_middle 779919625
push_front 203567042
push_back 833650722
push_front 391177187
push_front 4338939
push_back 548681272
push_back 566671207
push_middle 168043730
push_front 895732504
get 82268
push_front 893858452
push_back 224329279
push_front 709498375
get 399039
push_front 474163679
push_front 346122795
get 156494
push_middle 915746651
push_back 609529681
get 475240
get 459187
push_front 836446949
push_middle 346777312
push_front 305289941
push_front 634474598
push_middle 522723292
push_back 127875511
get 468152
push_front 422284334
push_middle 558799190
push_back 883038642
get 206495
push_front 685245890
get 169499
push_middle 807325245
push_middle 998675737
push_middle 381981603
push_middle 764295691
get 443635
push_front 169193219
push_front 358341800
get 23213
push_back 321515836
get 513051
push_back 653257186
push_back 646900503
push_middle 330499346
push_front 991404118
push_back 580287520
get 153600
push_back 58619577
push_back 9861164
push_middle 903476377
push_front 278391383
push_back 923581646
push_front 643784168
push_front 324477613
push_back 959572600
push_middle 706044767
get 297708
get 486051
push_middle 32474769
push_front 976935766
push_front 455189189
push_front 152099933
push_front 543370490
push_front 653232800
get 213208
push_back 463511626
get 505766
push_front 879945331
push_back 660276018
push_middle 63054723
push_middle 645845122
push_back 369973459
push_back 395950709
get 141586
get 371531
push_front 654616144
push_middle 630202955
push_front 683034572
push_back 853610265
push_front 291202671
push_back 421560912
get 27844
push_middle 60249313
get 159720
push_back 640708690
push_front 508830836
get 496966
push_middle 194034749
push_middle 567568550
push_front 747398983
get 263640
get 59405
push_middle 410037817
push_middle 662525345
push_middle 717992738
push_front 890449054
push_middle 967479900
get 481016
push_back 659977513
push_back 673356749
push_middle 361995000
push_middle 712775087
get 152148
push_middle 313468935
push_front 760444330
get 383201
get 128967
push_middle 440395283
push_front 953264053
push_middle 280607320
push_front 246612986
get 264207
push_middle 18541287
get 143318
push_back 766005151
get 206944
push_back 606373180
push_middle 75314154
push_middle 517629634
push_middle 217365957
push_front 602367144
push_middle 132875227
push_middle 235856141
push_back 688302485
push_back 250657219
push_middle 302171826
get 517281
push_front 722748047
push_back 225832633
get 416620
push_front 235232814
push_middle 124542814
push_middle 582690741
get 64528
get 418241
push_back 416662331
push_back 632689680
push_middle 95828964
push_back 666105351
get 41004
get 387694
push_middle 331720693
push_front 164203789
push_front 633480297
push_front 69090422
push_middle 945564121
push_middle 784690422
push_front 89386204
push_front 766808824
push_front 742642839
push_middle 317448689
push_back 164013458
push_middle 396964536
push_back 360570808
get 187475
push_middle 354919055
push_front 173814662
get 195678
push_middle 524810557
get 354608
push_back 841951570
push_middle 635367927
push_front 431736187
push_front 239997678
get 346578
push_back 466557829
get 159188
push_front 397632112
push_back 638481035
get 444130
push_front 810639483
push_middle 888952328
push_middle 977767764
get 177051
push_middle 828366926
push_middle 828322945
push_back 308734402
push_middle 480329388
get 104924
get 445918
push_front 23959689
push_front 264436718
get 502505
push_back 554146522
push_back 650216524
get 299097
push_middle 413950149
push_back 879093107
push_middle 397781813
push_front 548269985
push_front 101297839
get 425985
push_middle 56428918
push_front 360171521
push_middle 135946276
push_front 688687450
get 303479
push_middle 47724902
push_front 943289482
push_back 393304045
push_front 874905755
push_middle 200941370
push_back 126254134
push_front 847005745
get 141527
push_back 608331934
push_front 416883720
get 144394
push_back 67210112
push_front 380396713
get 312037
push_middle 729079300
get 154117
get 491224
push_middle 160409647
push_back 690677515
push_middle 706888770
get 500932
get 154826
push_front 274116862
push_back 771110711
push_middle 317506116
get 202563
push_back 40413291
get 329993
push_front 544396127
get 36762
get 387625
push_back 731892264
push_front 989062413
push_front 736009546
get 342662
push_front 878278683
push_middle 957536419
push_middle 503643267
push_back 602726726
push_middle 800740175
push_back 476862912
get 325400
push_middle 993022064
get 104282
get 423130
push_back 169700185
push_back 615041120
push_front 427304771
push_front 396921978
get 41964
push_front 899950251
get 423373
push_middle 484175255
push_front 628961453
get 116555
get 214254
push_back 682462899
push_middle 563729123
push_middle 550023730
push_middle 993325550
get 314880
push_middle 934995259
push_front 712586479
push_back 219615295
push_back 309370527
push_back 357026759
get 95061
push_middle 400156289
get 411940
get 469960
get 418212
push_middle 709726880
push_front 861484729
push_middle 394240294
push_back 560226023
push_front 814629803
push_middle 887219378
push_middle 424391501
push_middle 105831934
push_back 426912498
push_middle 121606906
push_back 799543296
push_middle 589555311
push_back 305176758
get 313367
push_front 25651966
push_back 801212879
push_front 9599999
push_middle 529925338
get 248097
get 69833
push_front 404101304
push_front 418310589
get 18468
get 358682
push_middle 889968488
push_middle 974386399
get 174483
get 379392
push_middle 35246484
push_back 448947153
push_back 448177051
push_back 562987958
push_middle 296179874
push_middle 646762380
push_front 906846549
get 487126
push_front 127613949
get 54445
push_back 902766590
get 100196
push_back 333472705
push_middle 334156245
push_middle 431511531
push_middle 865185019
push_back 468392850
push_front 697961081
push_back 348421964
push_middle 255431781
get 30508
push_front 880179596
push_back 744035825
push_front 387896679
push_middle 839031856
push_back 381060773
get 454936
push_front 401706088
push_middle 506688435
push_front 286114253
push_front 900731297
push_back 780629120
push_back 57890224
push_middle 25404970
get 71707
push_front 983421632
push_middle 311698015
get 6296
push_front 311750887
push_middle 502977385
get 239363
get 450626
push_front 809184558
push_middle 808069273
push_middle 661868911
push_back 81843606
push_middle 627956736
get 254499
push_middle 487391903
push_back 977984483
push_back 772277195
push_front 668496274
get 300828
push_front 648276190
push_front 350520511
get 3724
push_middle 855862802
push_front 811498148
push_back 279637417
push_middle 953528371
push_middle 36888869
push_back 706506505
get 420110
push_middle 471126637
get 245473
push_middle 700990766
push_back 808678923
push_back 378777355
get 229374
push_front 740048729
push_back 97054960
push_front 591868223
push_front 401846931
push_back 5611836
push_back 986272409
push_middle 973402084
push_middle 513901936
push_front 863834064
push_front 784894750
push_middle 45038113
push_front 589999048
get 378448
push_middle 418783624
get 229448
push_front 197305053
push_middle 12322718
push_back 766173314
push_front 532327457
get 7231
push_back 800293486
push_back 405658748
push_front 137222538
push_middle 377356723
push_front 176638417
push_front 341214505
push_back 566139179
push_middle 801855251
push_middle 697844944
get 104307
push_front 748888498
push_back 496507190
push_back 322719670
push_front 142525207
push_front 75990744
push_middle 72637544
get 340607
get 278706
push_back 429442036
push_back 663676492
get 57028
push_middle 612497522
get 326800
push_front 179442373
push_front 184209711
push_middle 411323182
push_middle 127870265
push_back 944181395
get 252969
push_middle 906891405
push_front 716229000
push_front 933640279
get 437648
push_back 175002951
push_front 580797633
get 514987
push_middle 458654905
push_front 235026322
push_middle 462249107
push_front 525150983
get 373855
push_middle 448111886
push_middle 197045368
push_middle 496023850
push_back 187268976
push_back 226481042
push_middle 427320366
get 186582
push_back 961224926
push_middle 511927631
get 439032
push_middle 243735204
push_back 482185059
push_front 374949862
get 253789
push_back 760313784
push_front 991722273
push_front 490210113
get 141337
push_back 83365657
push_front 154905310
push_back 551343543
push_middle 865211677
push_middle 480337762
push_middle 207967868
push_back 2272799
get 318947
push_front 859640339
get 101319
get 61171
push_middle 20352152
get 188133
push_back 348076050
get 35282
push_middle 897711287
get 468268
push_back 960655448
push_middle 98531922
push_middle 369395301
push_front 670207210
push_middle 317827152
push_front 129421272
push_middle 611021871
push_front 913661430
push_middle 176944406
get 266729
push_back 820409730
push_middle 725917409
push_front 771590735
push_front 257885505
get 288223
push_middle 482568303
push_back 765947032
push_front 316769945
push_middle 266476648
push_front 122382524
push_front 567668246
push_middle 227231964
get 251866
get 254757
get 205563
push_front 359577529
push_middle 576785946
push_middle 688204314
push_middle 650041919
push_middle 933678669
push_middle 322960965
get 336244
push_back 62825875
push_middle 213216396
push_back 314026488
push_back 466488328
get 241758
push_back 820180973
push_front 451937893
push_middle 777800403
push_front 685998224
push_middle 434529485
push_front 618916869
push_front 178296676
push_front 307435123
push_middle 666757974
push_front 792419786
push_back 720957825
get 5070
push_back 301064139
push_front 1564256
get 122853
get 197361
get 20339
push_back 839702718
push_front 327879187
get 30383
push_front 540951920
push_middle 261654902
push_front 262955183
get 153689
push_back 605936228
push_front 293500321
push_front 452618776
get 156400
push_front 86163231
push_back 589816363
push_middle 641735912
push_middle 618271660
get 168362
push_back 553257261
push_middle 972851101
push_back 309884878
push_back 544795523
push_front 523769970
get 355989
get 109228
push_middle 913192666
push_middle 128777791
get 289940
get 161206
get 229510
push_front 275074999
get 264798
push_front 335642280
push_middle 233086499
push_back 127259711
push_middle 914860984
push_back 802783979
get 428885
push_middle 983251131
push_middle 296339349
push_front 436348081
push_front 633583209
push_middle 719929232
push_back 588770179
push_front 599013835
push_middle 591230508
push_middle 243448496
push_middle 936726215
push_front 558501197
push_back 598690506
push_middle 821252607
get 10441
get 200890
push_front 692867372
push_back 56585997
push_middle 246892921
push_back 740393737
push_front 504479165
push_middle 903621291
push_middle 296580798
push_front 136439930
get 367901
push_front 321742010
push_middle 340908624
get 343996
push_front 25434395
push_front 326462360
push_front 810845691
push_back 413056831
push_middle 724949858
get 170476
get 219094
get 409250
get 499349
push_front 327154602
get 337022
push_middle 157311681
push_front 774201411
push_back 102992217
push_back 854019907
push_middle 608921778
get 302089
push_back 156049146
get 278111
get 320044
push_front 758689663
get 145346
push_middle 306051472
get 208388
get 264703
push_front 104621894
get 435378
push_front 287590280
get 423319
push_back 117797599
push_back 150649488
push_back 425007091
get 201835
get 240939
push_front 327329308
push_back 974686403
push_back 446463301
push_back 674852277
get 244315
get 173103
get 158814
get 415331
push_back 518470489
push_middle 160835420
push_back 561644792
push_back 618906826
get 250091
push_back 784311093
get 403241
get 184785
push_middle 390829181
push_middle 191675063
get 455634
get 38692
push_back 697947551
push_back 250920668
get 121547
get 497691
push_front 699685772
push_back 13272654
push_middle 151565558
get 405981
get 458051
push_back 593977248
get 10340
push_middle 320576542
get 170277
push_middle 369328776
push_middle 182089370
push_front 727278493
push_back 911186605
push_middle 486815294
push_back 595079372
get 338975
push_middle 366992121
push_back 630270141
push_front 185323026
push_back 998381322
get 301481
push_back 465027779
get 203860
push_front 484182412
push_back 952536812
push_middle 669469911
push_middle 487629965
push_front 210112221
push_front 780922495
push_middle 465972307
push_middle 575412429
push_back 998816304
push_front 338930454
push_front 51821369
push_middle 198979622
push_front 588057639
push_front 653164849
push_back 535337590
get 409872
push_front 990074494
push_back 62972700
push_front 931261766
push_front 525516278
get 257533
push_front 800906312
push_back 819800039
get 278565
get 5425
push_middle 755068869
push_back 184883333
push_middle 47626071
push_middle 597821289
push_front 742036303
get 335466
get 435850
push_back 511680527
push_back 502114334
push_back 215154124
push_front 880210239
push_back 461306213
push_front 72066523
push_middle 777808992
push_front 105461401
push_front 361098534
push_back 570523675
push_back 818367235
push_back 614693847
push_front 955999306
push_middle 490087431
push_back 965351574
push_middle 941108418
push_back 967100924
push_back 962097984
push_middle 739328930
push_back 95722431
push_back 864772664
push_middle 49005678
push_middle 142495367
push_back 494545713
push_back 632761298
push_front 418856732
push_front 401290997
push_middle 421710831
push_front 821877106
push_back 53067567
push_middle 984973594
push_back 847180002
push_back 436964437
get 130644
push_front 13504033
push_middle 402206213
push_back 251098690
push_back 14006496
push_front 970816949
push_front 779065387
get 25855
push_back 199121874
push_middle 631471175
push_back 160986214
push_middle 477199587
push_front 878827941
push_middle 522527614
push_front 365949475
push_front 231732588
push_front 773825993
get 75447
push_middle 589996764
push_front 417816982
push_middle 930442661
push_middle 803362376
push_middle 41800639
get 232998
push_middle 804965166
push_back 609211640
push_front 467617784
get 503779
push_middle 300144249
get 356249
push_front 956059273
get 362571
push_middle 499059895
push_back 988247836
push_back 82820290
push_middle 609579001
push_front 251699437
get 48431
push_back 838548864
push_back 326417440
get 332739
push_back 528764780
push_back 785516541
push_middle 603872760
push_middle 653072056
push_middle 339993586
push_middle 968460236
push_middle 709931603
push_front 419714538
push_back 732410543
get 345225
push_front 57346056
push_middle 222138512
push_front 673321593
push_back 931407723
get 9295
push_front 747883878
get 184841
get 280701
push_back 922916027
push_middle 420533070
get 22959
push_middle 944681731
push_front 859914858
get 65371
push_front 979231804
push_back 349936084
push_front 388150233
push_middle 39188521
get 265149
push_front 623221348
push_middle 238268138
get 22223
push_back 380494603
push_back 300564754
push_middle 705150417
push_back 776952226
push_front 853067028
push_front 536735946
push_front 726112430
push_middle 508328557
push_front 158123794
push_middle 846502632
push_back 452352118
push_middle 733928880
push_middle 179786400
get 189806
get 381187
push_front 578858297
push_middle 295667130
push_middle 171016534
push_middle 380762173
get 82866
push_back 442815680
push_front 562989408
push_middle 216273238
push_front 309972679
push_front 343123946
push_front 883298121
push_middle 107549829
push_back 436188456
push_front 4368189
push_back 986113153
push_front 13216540
push_back 746671106
push_middle 583312671
push_front 218902200
get 311708
get 456397
get 473161
push_back 648259355
push_front 674850743
push_front 812516163
get 74261
push_middle 285558673
push_front 754764159
push_front 978568659
push_middle 137329592
push_middle 40920182
push_back 680574598
push_back 952175253
get 17404
push_middle 613630204
get 381951
push_back 183687323
push_front 859916602
get 338308
push_back 938841382
push_back 67857329
push_back 909405373
get 46864
push_front 411941187
push_front 958816682
push_front 289350517
push_front 483877015
push_middle 769603822
push_front 451208829
get 39277
get 513817
push_back 206450418
push_front 713358017
push_front 876279501
push_front 78468059
push_middle 50822821
push_front 577959371
get 262276
push_front 318402367
push_middle 503871249
push_back 244149627
get 131198
push_back 712074752
push_middle 84163732
push_middle 666784356
push_middle 947378455
push_middle 930731055
push_front 839215463
push_middle 69854759
push_front 659336126
push_middle 174235438
push_middle 130272650
get 208665
push_front 955812230
push_middle 301764895
push_back 441105407
push_middle 263294755
push_back 567390093
push_back 479295135
push_middle 602534129
push_back 687573272
push_back 677019527
push_front 94316373
push_middle 600358205
push_middle 660245738
push_front 353042478
push_middle 86201954
get 432016
push_front 547860035
push_middle 500243867
push_middle 530575786
push_front 909560151
push_back 231554280
push_middle 361246637
push_back 310381360
push_front 820619419
push_middle 875023307
get 513582
push_middle 391297378
push_middle 786620947
get 193712
push_front 159651520
get 372063
push_middle 669211484
push_middle 911231033
push_middle 138520662
push_middle 686785322
push_middle 126143703
push_front 232306340
get 296202
push_middle 535775243
push_front 903014491
push_back 478759147
push_back 533627768
push_back 278109006
push_middle 809692730
push_front 623634194
push_back 768044840
push_back 549564952
get 381381
push_front 145618850
push_front 306492299
push_back 273287150
push_middle 727509368
push_front 786735814
push_front 994564414
get 183435
push_front 224553160
push_front 378747096
get 171420
push_back 819054659
push_back 341172017
get 241706
get 420297
push_back 722934569
push_middle 416801638
push_front 282270190
push_front 326681155
push_back 497530586
push_back 3083260
get 340918
push_middle 731484125
push_back 342731704
get 385240
push_middle 120072695
push_back 517529251
get 390717
push_back 24596609
push_middle 255960689
push_front 790620701
push_back 755446610
push_front 937726076
push_middle 571819279
push_front 23431498
push_middle 334996539
push_back 844303282
push_back 832203356
push_back 468040273
get 22495
get 476375
get 341870
push_back 690003943
push_back 9122164
push_back 370533762
get 138181
push_front 390127609
push_middle 658741723
get 318127
push_back 283784514
push_front 322025991
get 137885
get 59237
get 147564
get 143997
push_front 215378831
push_front 561982165
push_front 187866210
push_back 775655690
push_front 195776091
push_back 75110593
push_front 738092332
push_back 502552516
get 366239
get 36280
push_back 63151273
push_front 787473995
get 121217
get 494986
get 261662
push_middle 796156730
push_back 36530544
get 285432
push_front 492339606
push_middle 805617431
push_back 902036322
push_front 144079977
get 415720
push_back 457942984
push_front 604218564
push_front 379396225
push_middle 830638644
push_front 517751615
push_middle 30915336
push_back 367074244
push_middle 587866156
push_middle 974817083
push_middle 684458775
push_back 386704777
push_front 668188782
push_back 538523580
push_back 673294022
push_middle 208810912
push_front 704397191
push_front 839958128
get 295982
push_front 957649578
push_middle 545202666
get 164837
push_front 607338074
push_front 343720797
get 411572
push_middle 717304385
push_front 694157518
push_back 308180240
push_back 873854947
get 25056
push_middle 312758373
get 12894
get 483999
push_back 350243835
push_back 122503434
push_back 203528434
push_front 990691861
push_back 997382257
push_middle 874779195
push_back 763601989
push_middle 535241096
push_front 941446218
push_middle 686335545
get 252875
get 151096
push_front 594424365
push_back 393743201
push_front 443545340
get 348301
get 198740
get 34595
push_back 932789918
push_front 917253150
push_front 485648734
get 413239
get 41723
get 8698
push_front 575070089
get 96976
push_middle 466327520
push_front 320300500
get 418562
push_front 840799927
push_back 830596666
get 255077
push_middle 814920147
push_front 508160591
push_middle 820221875
push_middle 348327279
push_front 959452171
push_front 508419647
get 123870
push_middle 321555164
push_middle 837922666
get 322855
push_front 832657944
push_back 114351156
push_middle 507539234
get 2931
push_back 55946330
push_middle 532804025
push_middle 476285057
get 351659
push_front 460215578
push_front 482153408
push_front 921711173
push_middle 346876187
push_middle 727554546
get 340005
push_middle 204711778
push_front 89502149
push_back 507978437
push_middle 644311335
push_front 302154628
push_front 148626665
push_front 236155246
get 191170
push_middle 259584987
get 515324
push_back 910419282
push_middle 976025096
push_middle 87688082
push_middle 247099145
push_back 421857698
push_middle 899944651
push_front 637640259
push_front 322014238
get 416438
get 351113
push_back 556919398
push_middle 768073216
push_front 890563394
push_front 987293050
get 356842
push_front 616120429
push_back 336642520
push_front 336229377
get 396327
get 93038
get 145369
get 283569
get 511461
push_middle 379065151
get 252818
get 454049
get 500463
get 143336
push_front 118775422
push_middle 15505676
push_front 34489170
push_middle 72384204
push_front 832815158
push_middle 771446140
get 381780
push_middle 207511720
get 116752
push_back 830935113
push_middle 382297789
get 137897
push_front 980303971
push_back 427592342
push_middle 172133512
get 284344
get 435283
push_middle 709876803
get 177450
get 406493
push_middle 222286691
push_back 305388532
push_front 973509465
push_back 835001225
get 112981
get 328975
push_middle 368223311
push_front 11883510
push_front 960853716
push_back 120857463
push_middle 905447199
push_front 143096833
push_back 173272152
push_middle 248642383
push_front 683397059
get 155542
push_front 141024410
push_back 314497910
push_front 223221680
get 390922
push_front 441678070
push_back 878107294
push_front 199645144
get 417826
push_middle 192018462
push_middle 808194076
push_front 298904728
get 89580
push_middle 568421696
push_front 182471048
get 508335
get 306367
push_back 330697747
get 50782
push_back 586654834
push_back 198761047
push_middle 393906041
push_back 620830583
push_front 54080928
push_middle 601882771
push_front 620366278
get 394053
get 276585
push_middle 275775865
push_front 765190064
push_back 813541588
push_front 167293764
push_front 692375054
push_front 32439432
push_middle 422160633
push_front 749098685
get 30903
push_back 657644628
push_back 645646925
push_back 632301487
push_back 249341453
get 434475
push_front 304148256
push_middle 728493340
push_back 55453175
push_back 906545087
get 315719
push_back 741114874
push_middle 816342609
push_back 310936951
push_front 595328089
get 391140
push_back 492768791
get 253627
push_middle 793882078
push_middle 392956325
push_middle 970132422
push_middle 949603522
push_back 441663776
get 483161
get 433965
push_front 748206552
push_middle 794300544
push_back 708854172
push_back 788203042
push_back 922507794
get 305426
push_back 53975306
push_front 960797719
get 154362
push_front 786027294
push_middle 290566261
push_front 500321562
push_front 478663183
get 482659
push_middle 954506150
push_middle 842540276
push_front 821403924
push_middle 512960151
push_middle 56396531
push_middle 303194589
push_front 455170809
push_front 238555888
push_middle 951501959
push_front 910732823
push_front 967296796
get 322125
get 502772
push_front 217348154
get 138604
push_front 371943571
push_front 559177611
push_middle 44652069
push_middle 122963433
get 256317
push_front 527035965
push_front 758899393
push_middle 634711815
push_back 914689795
get 287763
push_back 338143971
push_middle 598361093
push_front 24294117
push_front 20645115
get 455327
get 422637
push_middle 471315698
push_front 760018954
get 116361
get 369816
get 303884
get 452213
push_middle 783331605
push_front 92790740
push_back 840819005
push_middle 636445622
push_back 590194295
push_middle 58805825
push_middle 127136590
push_front 414240816
push_middle 852384023
get 461646
get 95231
push_middle 545272053
push_front 913081397
push_middle 132043317
push_back 108931403
push_front 587105973
push_front 89435478
push_middle 996348362
get 193767
push_middle 220161325
push_back 6402232
push_front 241562757
push_middle 81051909
push_front 870523322
get 205180
push_front 274808173
push_front 866642054
push_front 921185002
push_back 715990396
get 273147
get 121264
get 312908
push_back 692246916
push_middle 79172856
push_back 692364313
push_front 777554767
push_back 619548720
get 510575
push_middle 740094479
push_middle 393030207
push_back 961661759
push_back 631456744
push_middle 688778377
push_front 756019638
push_front 547832338
push_middle 632339798
push_back 976400159
push_back 805769483
push_back 807210453
get 190329
push_front 345720435
push_middle 697419556
push_middle 32009631
push_middle 474070486
get 61804
push_back 676615077
push_back 580896067
push_front 823668788
push_front 975039660
push_front 258044474
get 64130
get 289117
push_front 807146481
push_back 447763759
push_front 57927301
push_middle 978062833
push_back 753578412
push_middle 875702159
push_front 640727341
push_back 141990730
push_front 869027476
push_front 770724222
push_middle 845552741
push_front 171928355
push_front 274602093
push_front 463136110
get 289748
get 143452
push_middle 80046034
push_front 528345544
get 439664
get 339139
push_back 75023849
get 208266
push_back 804961931
push_front 171415376
push_front 294861914
push_front 873831127
push_front 36226158
push_front 547920476
push_front 356023878
get 182185
push_front 486160206
push_middle 794278686
push_front 254832147
push_middle 472558341
get 478504
push_back 877739488
push_front 870788903
push_front 398748032
push_middle 941826125
push_middle 215513570
push_front 374693679
push_middle 43404846
push_front 497759896
push_back 318049964
push_back 58744000
get 311411
push_middle 902005863
push_front 101048738
push_middle 751264954
get 116124
get 392911
push_back 599557247
push_front 396575264
push_front 553609756
push_middle 125764730
get 196924
get 244961
get 33074
push_middle 560304003
get 133309
push_front 72631448
push_middle 501890088
push_front 235384904
push_front 892582943
get 15257
get 290796
push_back 274659183
push_back 24005565
push_front 864331389
get 123725
push_front 134199484
push_front 600221709
push_front 206682247
push_front 945077676
get 32853
push_back 41870794
get 248901
push_back 123013275
get 143049
push_middle 960482008
push_front 377908835
push_back 348019367
push_back 278161211
push_front 953938513
get 323674
push_front 57387067
get 422232
get 81775
get 322305
push_middle 340565289
push_front 85526147
get 198039
push_back 21858915
push_back 585718607
push_middle 563142271
push_middle 754801412
push_back 642127205
get 215676
get 308651
push_middle 27389972
push_front 817301587
push_back 139208240
get 290819
push_middle 995204723
get 455266
push_front 418587993
get 188627
push_front 810915188
get 486848
push_back 338334242
get 379804
push_middle 386750358
push_back 476167174
get 113753
push_front 441712826
push_middle 41449482
push_front 530043993
push_middle 813359908
push_middle 215190959
push_back 645760036
get 377129
push_front 930331212
push_front 403635062
push_middle 835371288
get 8443
push_front 966811454
get 39773
push_front 654129394
push_back 655532250
push_middle 380588510
push_front 475357919
get 238359
push_back 287152449
push_front 73897995
push_back 855112211
push_front 861531705
push_middle 79529578
push_front 395734385
get 514946
push_front 49921808
get 298318
push_middle 358183402
push_back 797791214
get 487570
push_middle 42205843
get 275316
get 447992
push_middle 860786700
get 433343
push_back 465205047
push_back 463997363
get 7242
push_middle 225360425
push_middle 517959130
push_front 503503303
push_front 482653192
get 120498
push_middle 309921862
get 162381
get 38272
push_front 699223904
push_front 529688558
push_front 127547564
push_middle 61514922
push_front 18452194
push_middle 499029356
push_middle 737797375
push_back 176968726
push_front 968147259
get 71271
push_middle 627215857
get 328243
push_back 742918796
push_back 568007728
push_front 752917089
push_middle 152078812
get 302852
get 48931
push_middle 507339949
push_back 824571395
push_back 452126975
push_back 479245739
get 331367
push_front 663353968
push_front 949585028
push_back 887445959
push_front 158557914
push_front 464243329
get 388312
get 439290
push_front 69938747
get 68164
push_back 654344588
push_back 726726813
get 4992
push_middle 451476984
push_middle 102774782
push_back 325810901
get 35834
push_front 401900195
push_middle 334443975
get 331288
push_middle 213676526
push_front 664732041
push_back 568312376
push_front 501606101
push_back 516170251
get 178093
get 246687
get 439439
push_front 859757785
push_back 312442847
push_back 287079636
push_back 51579738
push_middle 43481011
push_middle 810775179
get 221045
push_back 199292555
push_front 825316414
get 104299
push_middle 932016405
push_front 628388984
push_middle 317768819
get 82121
push_front 745854197
push_middle 422624606
push_front 369260642
push_front 845585573
push_front 451983287
push_middle 86343212
push_front 427592587
push_back 758448570
push_back 199325893
push_middle 140345846
push_back 625555527
push_middle 769701485
get 260193
get 205079
push_middle 835782560
push_middle 854588028
push_middle 73142204
push_back 735576145
push_back 422624181
push_back 839369453
get 147529
push_front 698639019
push_middle 830853867
push_middle 579065346
push_front 18211879
push_back 868347784
push_middle 159992032
push_back 874324826
get 324973
push_middle 441490167
get 293291
push_back 790015365
get 490206
push_front 812511314
push_front 256428269
push_middle 647394137
get 158307
get 473908
push_front 382686331
get 227154
push_middle 950318492
get 404523
push_middle 355414984
get 57656
push_front 719223160
push_front 741437799
push_middle 944241853
push_middle 767804400
push_back 206613412
push_front 521550925
get 322650
get 75637
push_back 388099526
get 362283
push_middle 656525771
push_front 747603525
get 334283
get 438234
push_middle 725687324
get 405072
get 279068
push_back 375904563
push_back 992760729
get 34665
push_back 727059892
push_front 157891135
get 64964
get 329323
push_middle 609413214
push_middle 224427872
get 415914
push_middle 340824002
get 270785
push_back 756281044
push_front 597105750
get 375682
push_front 298696537
push_middle 649172158
push_middle 158168858
push_back 736692201
push_middle 256549781
push_back 190816994
push_front 228387599
push_front 623410858
push_back 516973087
push_front 321965887
push_front 883975690
push_front 830462270
push_middle 619409453
get 337893
push_middle 388910316
push_back 540481011
push_middle 58227954
push_middle 692027880
push_front 80329154
push_front 398507589
get 156512
push_back 736950213
push_back 800491022
get 369098
push_middle 787424962
push_middle 343139322
push_front 546943244
get 503950
push_back 401706822
get 324141
get 472477
get 119740
push_front 336869697
push_middle 45184934
push_middle 201073872
push_back 338365041
push_back 84242875
push_back 245348025
push_front 714662759
push_middle 797669646
push_back 935905711
push_back 155340797
push_front 160412080
get 290039
push_back 308611028
push_front 16148327
push_middle 630425321
push_front 239126376
get 340798
get 478216
get 333058
get 280246
push_middle 470921439
get 113229
push_back 506768608
push_middle 273983838
get 316459
push_middle 22550493
push_back 166715252
get 239265
get 198665
push_back 234122347
push_back 117093518
get 105951
push_front 25401327
push_front 421385423
get 16628
push_back 30275941
get 27788
push_middle 112846678
push_front 886134213
get 64679
push_back 915544667
push_front 49815644
get 337960
push_front 239559420
get 274641
push_back 217176683
push_back 512039529
push_middle 378105567
push_middle 241099242
push_front 473068704
push_middle 773540695
push_middle 419111492
get 77226
get 307317
get 320861
push_back 464951406
push_middle 333738665
get 249314
push_front 103880013
push_back 207915928
push_back 120822747
push_back 804925174
push_middle 764073662
push_back 779922853
push_back 216578057
push_middle 999284511
get 347780
push_middle 345959973
push_back 741063934
push_middle 193861781
push_middle 434134301
push_front 308113981
push_middle 997476241
push_back 536077802
push_middle 79278129
get 110171
push_front 463612468
push_front 760771976
push_back 660153140
push_front 934828171
push_middle 731103825
get 309552
get 497144
push_middle 618517169
push_front 652445952
push_front 830257550
push_front 777397606
push_middle 449319613
push_back 797345535
push_back 822013601
get 9040
push_back 202111837
get 26622
push_back 837620489
push_front 34512967
push_front 613623342
push_back 182525718
get 237618
push_front 996931512
get 294109
push_middle 253234993
push_middle 230487758
push_middle 701174313
push_middle 91293754
push_back 949167342
get 279106
push_front 662611394
get 74963
push_middle 919308259
get 52163
get 217786
get 145217
push_middle 63838876
get 416426
push_middle 329315058
get 475684
push_front 766479148
push_back 248959397
push_back 593440288
push_middle 668269614
push_back 195532415
get 326890
push_back 283801442
push_back 115381175
get 328223
push_back 416902167
get 363571
push_back 285804862
get 240600
push_back 273414990
push_middle 24178884
push_middle 183205737
get 53502
push_middle 694866136
get 187189
push_back 839333526
push_middle 357044515
push_back 33481737
push_front 687627040
push_middle 101621840
push_front 395274813
push_back 777059251
push_front 726555490
push_middle 527944091
push_front 94575848
push_middle 921155698
get 27413
push_middle 822737984
push_back 65608817
push_back 877228745
push_front 573614602
get 408133
push_front 891718313
push_back 114363389
get 411889
push_front 191917278
push_back 384770727
get 300397
push_front 923314750
push_front 617957876
get 138364
push_front 798329780
get 135677
push_back 82185847
push_back 73707823
push_middle 995236345
push_back 758720755
push_front 691477951
push_front 705891964
get 127391
push_front 133347652
push_front 509622555
push_front 555137561
push_middle 958079202
get 196559
push_front 265971796
push_back 97658051
push_back 975152938
push_front 409145789
push_front 255445330
get 428978
push_front 223776318
get 432110
push_front 130820379
get 63660
push_front 931447355
push_middle 309239946
get 435085
push_back 608505349
push_front 702224828
push_back 93157689
push_front 981227362
push_front 969853236
push_front 771974207
push_front 694069532
push_middle 85382823
get 32052
push_back 519282695
push_front 199369576
push_back 731643477
push_back 746781569
push_back 29474970
push_back 917193406
push_middle 819543752
push_back 202294788
push_back 432129535
push_front 186016085
push_middle 35571049
push_back 281760796
get 338332
push_back 587251941
push_front 590316189
push_front 850234
push_back 214302530
push_back 233060248
push_middle 162446204
push_middle 554149471
push_middle 951889840
push_back 808381803
get 133629
get 120079
push_middle 464825341
push_back 314955617
push_front 541880088
get 169607
push_middle 82209240
push_back 511366326
push_front 93012588
get 334785
push_front 505169396
push_front 277548913
push_front 687562761
get 175428
push_back 702365102
push_middle 785580597
push_back 944097663
push_front 852127667
get 318844
push_middle 831710294
push_back 443062411
push_middle 970149836
push_back 835612140
push_middle 491799607
push_back 921165365
push_front 887109478
push_back 342283691
push_middle 722368967
push_middle 517061532
push_middle 974219608
push_front 865746111
push_middle 726905360
push_front 775748546
push_back 424005665
push_back 345441085
push_back 122679706
get 513204
get 439258
push_front 909162249
push_back 653902147
push_front 249853672
push_front 836243180
get 305589
push_back 989105825
push_back 55138852
push_middle 616183203
push_front 803667407
push_front 91148589
push_middle 501113160
push_middle 688228783
get 70556
push_front 750629044
push_middle 156595
get 286932
push_back 136616111
push_back 761164290
push_middle 762636442
push_middle 904993018
push_middle 942797090
push_front 609631783
get 494226
push_front 235075653
push_middle 688126781
get 301115
get 226641
push_front 796484344
push_middle 388375048
push_back 951995592
push_back 457491058
push_front 322126740
push_middle 607195342
push_front 476536034
push_back 961163579
push_back 95975791
push_back 292037914
push_middle 756810472
get 55232
push_back 970456614
push_middle 327107445
get 507813
push_front 719013721
push_front 958493617
get 272942
push_front 651800292
push_front 189999192
push_back 197094007
get 43175
push_middle 547443613
get 475983
push_front 551177410
push_front 399113316
get 426499
get 158393
get 45030
push_back 280958089
push_front 369264014
push_middle 438045287
push_middle 502927076
push_middle 264496333
push_middle 313882358
push_middle 515017544
get 34798
push_front 495215386
get 498212
get 59872
get 434251
push_back 298483992
get 128577
get 501031
push_front 530423376
push_front 596083099
push_front 594882196
push_back 901793567
push_middle 903416297
push_middle 150800978
get 166236
push_middle 927807139
get 290316
push_back 369707513
push_back 985733293
push_back 530364643
push_front 193281629
push_back 481732686
push_back 712349222
push_middle 951925460
push_front 330702684
push_middle 72931718
push_middle 894335443
get 125928
push_front 742781699
push_middle 591552370
push_front 734959969
get 65710
push_back 771417498
push_middle 624103343
get 482409
push_back 575035185
push_back 180627837
get 215523
push_back 747827901
push_back 91563213
push_back 769849050
get 131642
get 515528
get 147298
push_back 597348282
push_back 849802941
push_middle 392585737
get 426419
get 514071
push_back 690089474
push_front 390577041
get 171212
push_back 390858324
push_front 427864714
push_middle 604118034
push_back 778759380
push_middle 723886120
get 105520
push_middle 16193947
push_front 923370586
get 338280
push_front 787815882
push_front 864573201
get 354032
push_back 558759495
get 487978
push_front 963050835
push_middle 15776964
push_middle 675938688
push_back 722515814
push_back 466792159
push_middle 709179460
get 124010
get 299051
push_middle 52153395
push_middle 421933877
push_back 378007953
push_front 674068828
push_front 371821623
push_front 478824219
push_back 981402221
push_front 763407177
push_back 802316674
push_front 394407758
get 239310
push_middle 974482937
push_back 60333360
push_front 527107149
get 203138
push_back 55100159
push_back 918478546
get 313155
get 201622
push_middle 358316231
push_front 521255079
push_front 655659137
push_back 145153548
push_back 293514967
push_middle 624096043
push_front 366223845
push_front 503994927
push_middle 234144264
push_front 321025955
get 217791
get 189496
push_middle 438290320
push_back 388351935
push_front 395445889
push_front 636664597
push_front 926109859
push_front 597583608
push_back 675902870
get 77272
push_middle 692319768
get 409866
push_front 78270360
push_middle 231629668
get 24966
push_back 633746936
get 53808
push_middle 379860048
get 470595
push_middle 918939857
push_front 839637946
push_back 949377892
push_middle 669301516
push_front 721797014
push_middle 998576064
push_back 940166636
push_back 914847553
push_back 546957272
push_back 861109973
push_front 956447549
push_middle 301133848
push_back 400673808
push_middle 62153847
push_back 310946511
get 495640
push_front 399348099
get 328062
get 239382
push_front 507281716
push_back 164918286
push_back 212252975
push_middle 839879959
push_back 894446271
get 98416
push_middle 831077572
push_back 541029196
get 288316
push_back 450262304
push_front 199537995
get 496139
push_middle 362136202
push_front 541477752
push_back 931700639
push_front 508775562
push_back 110334868
get 96951
push_back 431539762
get 75945
push_back 534845162
get 432879
get 315821
push_back 723360939
get 228704
push_front 734248230
push_middle 651851441
push_back 768116790
get 232526
push_middle 55513299
push_middle 582465315
push_middle 195167318
get 381711
get 285158
get 259365
push_front 279571265
get 265588
push_back 173669344
push_middle 720031471
push_middle 103096882
get 260673
get 215621
get 124091
push_back 332852271
push_back 234987549
push_back 321768129
push_back 790153546
push_middle 353169220
push_front 44757725
get 111348
push_front 458473257
get 10237
get 270449
push_middle 114281302
get 441275
get 252778
push_front 877616634
push_back 175629748
push_back 744809880
push_back 105738867
push_back 212582954
push_middle 922341245
push_front 527418604
get 297303
push_back 393027191
push_back 181136202
push_middle 586994675
push_back 396570564
get 173472
get 122104
get 13969
push_front 789514011
push_front 894069546
push_front 714646975
push_back 369392803
get 190147
push_middle 788796721
push_front 926126169
push_back 549953765
push_middle 938429195
push_front 740170141
push_front 575301760
push_front 605857498
push_middle 238366795
push_front 617732694
push_back 539516020
push_front 591115155
get 412329
push_middle 112852482
push_front 553367943
push_front 367665489
push_back 61996508
get 395773
push_back 702373713
get 74507
push_front 29146126
get 446692
push_middle 219765105
push_middle 944180117
push_middle 725189247
push_middle 426690940
get 287580
get 462553
push_back 691312374
push_front 879531310
push_back 863729772
get 481635
push_front 420695717
push_middle 995106244
push_back 680177066
push_middle 353600294
push_front 324573379
push_front 837629186
push_middle 827440571
push_middle 803344236
push_middle 89141310
push_middle 415964850
push_front 576515860
get 16119
push_front 702732764
push_middle 610196812
push_back 689160362
push_front 555215920
push_back 47332403
push_back 825348903
push_front 671059071
get 21595
get 372687
push_back 781010010
get 416437
push_front 399064825
push_middle 859526267
push_middle 473104616
push_back 852752895
push_front 637812786
push_middle 667805519
push_middle 236417087
push_front 274804944
push_back 267211686
push_back 278810744
get 439798
push_middle 253542416
get 331536
push_back 97889213
get 297071
push_front 283954036
push_middle 961147495
get 516412
push_back 155049907
push_middle 556605557
get 164343
push_back 569166729
push_back 593354420
get 410150
push_back 431124166
get 340946
push_front 482477153
get 476091
push_middle 132304727
push_middle 348063327
push_middle 297202123
push_back 556298502
push_back 407556883
get 271277
push_back 278419021
push_middle 825487481
push_front 418332855
push_front 138167852
push_front 436849932
push_back 45240514
push_middle 744294833
push_back 186786119
push_middle 756528539
push_back 493012823
push_back 783154031
push_back 890265145
push_back 840196784
get 455850
push_back 703505495
push_middle 749586115
push_back 101006349
push_middle 491732662
get 197890
push_front 237048598
push_middle 792183782
push_middle 110436813
get 494559
push_front 286011784
push_middle 38104303
push_front 950198323
get 36390
push_back 595048401
push_front 749307887
push_back 130103429
push_front 280041848
get 349476
push_middle 855157560
get 207098
push_front 373967674
push_front 144077547
push_middle 975928001
push_front 916398763
push_back 254730764
push_middle 902209480
push_front 28903196
push_front 892796215
push_back 438262591
get 360086
get 261627
push_middle 923411318
get 239850
push_middle 734265363
push_middle 160056451
push_middle 279822442
get 136733
get 481305
push_back 274256803
push_front 140570102
push_front 304216220
get 415941
push_middle 811900043
get 263936
push_middle 34576911
push_middle 881188640
push_back 164323816
push_middle 622134952
push_front 874835772
push_back 54433507
push_back 783773544
push_middle 663799123
push_front 842874915
push_middle 141453946
get 438502
push_front 380250563
push_middle 128743519
push_front 310508027
get 331794
get 375906
push_front 572309561
push_middle 513123362
push_back 815472565
get 433162
get 344292
push_back 495737415
push_front 268105472
push_middle 912725591
push_back 314576704
get 212450
push_front 119956584
get 462088
push_front 490813691
push_middle 525712345
push_middle 569835420
push_front 141423569
get 326802
push_middle 516362084
get 253915
push_front 888979775
push_back 784331035
push_back 882140527
push_back 800948886
push_middle 425563649
push_back 447003893
push_back 648172647
push_front 958860641
push_front 796718932
push_middle 661288905
push_middle 348496039
push_middle 584860667
push_back 935849424
push_middle 439692647
push_front 552684573
push_front 790878310
get 251793
push_middle 708985385
push_middle 659005108
push_front 393145322
push_front 820362677
get 191456
get 188828
get 65283
push_front 900291289
get 184007
push_middle 784182282
push_front 968081464
push_back 493486426
push_back 48210975
get 396792
get 25896
get 48979
push_back 733226854
get 98475
get 97208
get 341729
push_back 583184777
push_front 577464244
push_back 107187201
push_front 418271981
push_front 98709504
push_middle 251809902
push_front 385054313
push_back 482096538
push_back 569798931
push_front 360806025
push_middle 271288680
push_front 280397797
push_back 654469321
push_back 634431588
push_back 190290335
push_back 378895330
get 426906
push_middle 793966373
get 203045
push_front 347782526
push_front 33327806
push_middle 211132907
push_front 715603274
push_front 404411190
push_front 329863073
push_back 148782772
push_middle 644330146
push_front 965532571
push_back 309607417
push_middle 552544555
get 382012
push_front 32179705
get 455237
push_front 118259991
push_front 224574678
push_back 921594443
push_front 89468492
push_front 229785049
push_back 381511573
get 248000
get 102873
push_front 96118537
get 176315
push_front 175893603
push_back 917311450
push_middle 766704808
push_back 618915883
push_middle 596284647
push_front 123794147
push_middle 722564433
push_middle 224110969
push_middle 874216072
push_middle 881547420
get 324365
push_middle 821742580
push_middle 227638056
get 428719
push_middle 853203276
push_middle 592242417
get 343444
get 287067
push_front 346183288
push_middle 51645502
push_middle 324507047
push_front 186051467
push_front 857386475
push_front 929546305
get 291832
push_back 162040765
push_front 304830091
push_middle 790747266
push_back 113432295
push_back 185838611
push_front 627409277
push_back 238962112
push_back 486978576
get 164548
push_middle 351870860
push_middle 880584045
get 61640
push_back 689015527
push_front 100411013
push_front 977562918
get 191412
push_middle 425286987
get 243228
push_back 609912378
push_back 807306762
push_front 815687612
push_front 487125172
push_back 442046151
push_back 389161327
push_front 142753083
push_middle 432142226
get 79213
push_middle 290974738
push_back 804131333
get 256616
push_back 19091306
push_front 306423187
push_front 743902089
get 155784
push_middle 539044324
push_middle 80975662
push_front 330572144
get 233765
push_back 215821547
get 136754
push_front 769633018
push_back 486618445
push_back 357417881
push_middle 883339819
push_back 878623800
get 447548
push_front 990027691
push_middle 832735674
push_middle 553505167
push_front 442991595
get 36664
push_back 392714570
push_front 718489472
get 271678
push_back 87872487
get 112845
push_front 392812161
push_back 261576248
get 504005
get 502101
get 293687
push_front 423668271
push_middle 476692221
push_middle 605163058
push_back 500368488
push_front 956079240
push_front 45554905
push_back 962271218
push_front 719568520
push_back 21737620
push_back 559910807
push_back 956250036
get 387085
push_back 134832920
push_middle 933895954
push_middle 418419969
push_back 259642092
get 133318
push_middle 184057813
push_front 361945438
push_front 454739680
push_front 934044959
get 382494
get 188284
push_back 752186442
push_front 718216323
get 57152
push_front 561310765
push_middle 713750500
get 122476
push_middle 996978137
push_middle 369307994
get 448086
get 510998
push_front 484749699
push_back 26018836
push_front 885045161
push_back 405302623
push_middle 67931226
push_front 532592859
get 25981
push_middle 421992240
get 172428
push_middle 542103290
push_middle 14110466
get 386004
push_middle 460164189
get 379307
push_back 212292665
get 480016
get 267110
push_middle 285138738
get 480310
push_back 343031002
push_middle 495627849
push_front 231040273
push_back 677355263
push_front 474208349
get 218895
get 378031
push_back 866589877
get 285618
push_middle 328155576
push_middle 571946752
push_front 607482585
get 163326
get 121166
push_front 899646953
push_front 421318443
push_back 424148476
push_front 55566124
get 329145
push_front 871523227
get 299690
push_middle 169410883
get 247974
push_middle 682628835
push_front 94826212
get 344360
push_front 379828303
push_front 245749798
push_front 615524466
push_back 325920691
push_front 444371972
get 150028
push_back 868114039
push_front 635913546
push_back 492197427
push_back 834209359
push_middle 876141428
push_middle 46812979
push_back 96749633
push_back 176150287
push_back 529071957
push_back 581821575
push_front 603054163
push_back 504735817
push_front 569477398
get 11279
push_front 871079317
push_front 617087968
push_back 14278641
push_front 32475357
get 81908
push_middle 582142282
push_back 620516585
push_middle 280568519
push_front 145742055
get 242301
push_middle 505738905
push_front 768488723
push_front 156158871
push_front 67395161
push_middle 468211835
get 123268
push_front 412141238
push_middle 908254108
push_front 265990875
push_front 118213929
get 222542
get 335263
push_middle 814969207
push_back 798785728
push_middle 238585658
push_back 690548627
push_front 371565724
push_middle 725840927
push_middle 77049215
get 344911
push_back 153048703
get 310526
push_front 175896309
push_front 969110807
push_front 929874016
push_middle 405022307
push_back 754393210
push_middle 636140412
push_front 881594920
push_back 187258765
get 112179
push_front 845229202
push_front 184507604
push_front 278115146
push_back 777710369
push_middle 656757723
push_middle 574829431
push_middle 613795934
push_middle 138967489
push_middle 342315752
push_front 153058908
get 153239
push_back 240148318
push_middle 795728662
push_back 312739291
push_back 221209295
push_front 866641541
push_middle 661852261
push_front 76230735
push_front 935717216
push_back 866128059
get 66673
push_front 951157871
push_middle 587475406
push_front 311948892
push_back 590445267
get 197002
push_middle 921316057
push_middle 762223956
push_back 685605665
push_middle 44168728
push_back 501464239
push_back 531739773
push_middle 864856604
push_middle 116477116
push_back 554772299
push_front 185184175
get 115522
push_front 523900894
get 499253
push_back 843243685
get 354787
push_back 453546005
get 167167
push_front 538236347
push_front 454734906
push_middle 325009336
push_middle 220067582
get 76580
push_back 309101499
push_front 124066483
push_middle 655636076
push_middle 758484785
get 3133
push_back 404255663
push_back 390920591
push_middle 419374561
push_middle 365641467
push_back 91030154
push_front 280171821
get 9512
push_front 827881809
push_back 408971193
push_front 889768177
get 28475
push_back 982845609
get 253114
push_back 887241062
push_back 198821670
push_back 303482238
push_middle 343091941
push_front 288522785
push_front 66127960
push_back 978657012
push_front 244805250
push_front 647200133
push_front 429668316
push_back 627791111
push_front 925775315
push_front 17366697
push_middle 345663313
push_back 370408928
push_back 378963904
push_front 434451167
push_back 523193146
push_back 746593115
push_back 198715075
get 365768
push_middle 274829707
push_front 929775557
push_back 192208030
push_middle 941919200
push_front 101773148
get 290965
push_back 716575908
push_back 584336039
push_middle 981557451
push_back 981543306
push_middle 917304187
push_front 359911839
push_front 810641364
push_middle 257823951
push_back 89056932
push_back 3105568
push_back 606477847
push_back 814443591
push_back 948345017
push_back 13887835
get 182974
push_middle 190388277
push_back 169673638
get 212500
push_back 817141168
push_front 293042828
get 283746
push_front 770591910
push_front 861596537
push_front 649715855
push_middle 126159110
push_back 584841780
get 138768
push_middle 599109954
push_front 834678571
get 6501
push_front 832011325
push_back 320295036
push_front 101566194
push_back 147757068
push_front 805814403
push_front 25676037
get 106409
push_middle 109548890
get 380507
push_middle 514161247
push_front 961505374
push_back 218794832
push_middle 512428967
get 45124
push_front 558290167
push_front 556741877
push_front 77637657
push_middle 882476121
get 102754
push_back 173364644
push_front 637254483
push_middle 227844497
get 274618
push_front 497923318
push_front 744939265
push_back 358773381
push_back 338029234
push_middle 646898727
push_middle 843753672
get 38467
push_middle 109291494
push_front 878770119
push_middle 212699254
push_front 657538726
push_front 479241470
push_back 139250796
push_front 225299709
get 193329
push_back 986394496
push_front 431389014
get 55262
push_back 485586331
push_middle 45754087
push_front 371114024
push_middle 594318474
push_middle 832367155
push_front 239757012
push_middle 427893233
get 380801
push_middle 141365307
push_front 975790463
push_back 586135109
push_middle 664412083
get 297299
get 399552
get 472329
get 414994
get 146332
push_back 483967843
push_front 705038468
push_front 93149696
push_front 766076762
push_front 742766779
push_back 504143762
push_back 909545027
get 92209
get 159930
push_front 854821695
push_back 539300829
push_middle 685513309
push_front 788198050
push_front 273335364
push_front 880288725
push_back 382030102
push_middle 693702713
get 128705
get 79028
get 281836
push_front 396600314
push_front 936596605
push_front 565959713
push_back 342014911
push_middle 772419269
push_middle 694792736
push_back 613441172
push_front 941434501
push_back 142688321
push_back 604814846
push_back 892507100
push_middle 813228138
push_front 491884860
push_back 860770618
push_back 890608536
get 125605
push_front 717870537
push_back 773490357
push_back 311497123
push_middle 820774815
get 22156
push_middle 188016922
push_front 390603177
push_middle 35799345
push_back 576318007
push_front 225240078
get 231624
push_middle 472997752
push_middle 398362870
push_middle 698058596
push_front 744395899
push_front 10952002
get 422072
push_front 308517342
get 492292
get 274489
push_back 267825879
push_back 962567151
get 25301
get 470574
push_back 922837660
push_front 550265404
push_front 532084044
push_front 208877664
get 381354
push_middle 95888286
push_middle 865459302
push_middle 283276906
push_front 480434759
push_middle 700853851
get 296427
push_back 242495496
push_middle 650098532
push_front 619249513
push_middle 744264762
push_middle 841398920
get 84570
push_middle 878833192
push_front 376132663
push_front 346384758
get 327009
push_front 66644899
push_back 760040555
push_back 567046138
push_front 487356652
push_front 322040752
push_back 921764866
push_front 254197607
get 156664
get 180598
get 237712
push_back 971752280
push_middle 729697090
push_back 914094040
push_back 689192402
push_front 674527204
get 55427
push_front 967768855
push_front 101227367
push_back 84175979
get 74152
get 5397
push_back 415513380
get 255856
push_middle 367568496
push_front 26156917
push_front 513731215
push_back 359370198
push_front 237110593
push_back 643177681
push_middle 960302694
push_front 681138898
get 59089
get 217097
push_front 567650545
push_front 480143325
push_middle 533967753
get 265793
push_back 791147966
get 314174
get 48057
push_back 63934987
push_middle 362176469
push_back 480938607
push_back 271130729
push_back 457662599
push_back 83869409
push_back 957632690
push_middle 300549542
get 461821
push_back 566119865
push_middle 184768361
get 241033
push_front 477949370
push_front 675526485
get 75551
get 119676
push_middle 354658284
push_middle 402741883
get 102676
push_back 925797205
get 345663
get 85996
get 234666
push_front 852129781
push_middle 588253802
push_back 699945780
push_back 364251916
push_back 736398982
push_back 546030792
push_back 846357699
push_front 514473963
push_front 692686549
push_back 125497728
push_middle 805456904
get 474713
push_back 846558847
push_front 801756084
get 35300
push_middle 408675730
push_front 627545926
push_front 961220253
push_back 291924098
push_back 384536924
push_middle 212441544
get 340999
push_back 114084648
push_middle 515717129
push_back 935394048
push_back 2991784
push_front 150868596
get 510491
get 489959
get 454539
push_middle 588286300
get 509488
push_front 452381855
push_front 64091226
push_front 66019149
push_back 797668696
push_back 266498930
push_back 492565609
push_back 881999071
push_back 366689297
push_middle 554368807
push_middle 291155936
push_middle 838980991
push_front 760876583
get 36345
push_middle 425897330
push_back 74540914
push_middle 328957492
push_front 600855833
get 163459
push_front 875016646
push_front 920885783
push_front 181441956
get 138314
push_front 31064351
get 48785
get 201153
push_middle 844845848
push_back 910139184
push_middle 783085588
get 139796
push_front 14662762
push_back 328814795
push_back 852161477
get 412996
push_back 360840893
push_back 369593830
push_middle 954798320
push_front 40379731
get 478695
get 449626
get 419661
push_back 479205605
get 194312
push_back 816796534
push_front 529139489
push_back 549316440
get 336318
push_front 511749817
push_back 500694102
push_front 288534998
push_middle 99069549
push_middle 308594853
push_middle 860183179
push_middle 976807162
get 518106
get 361301
push_front 257007163
push_front 751156828
push_front 17848524
get 323370
get 140054
push_back 376107581
push_back 917340115
push_back 847819659
get 411309
push_back 993758410
push_back 775088929
push_back 268394221
push_back 689838652
push_front 441886501
push_front 805495527
get 462460
push_back 249631469
get 512141
push_back 849104342
get 315612
push_middle 894946208
get 293355
push_middle 643035958
get 409255
push_front 727206873
push_middle 311653392
push_back 72859639
push_back 728233694
push_middle 784354250
push_back 356240118
get 264789
get 177186
push_back 990320870
push_back 743428938
push_back 229923459
push_back 248267909
push_back 591691427
push_front 259000611
get 466516
push_middle 986000508
get 502929
get 352838
push_middle 789951492
push_middle 362374121
get 123193
push_back 918407489
get 32451
push_front 871545272
push_back 497399350
push_front 528999798
push_front 563779688
get 279790
push_middle 720611274
push_back 468126792
get 24356
push_front 518999096
get 449400
push_front 875989971
push_middle 629866876
push_front 900805815
push_middle 330247746
push_middle 826665878
push_front 370670546
push_front 440130633
push_front 219684525
push_middle 324713289
push_back 912174455
push_back 692904217
push_middle 482779503
push_back 164675668
get 256666
push_middle 818071456
push_back 780948948
push_middle 348006783
push_middle 371790328
get 174423
get 340757
get 427759
push_front 620670841
push_back 767083941
get 452881
push_back 286515119
push_middle 388144258
push_back 421255657
push_back 796541507
push_back 614993390
push_back 285799753
push_front 8139744
get 491639
push_back 55623698
push_front 714856726
get 437906
get 375525
push_back 857310601
get 15713
get 14080
push_front 348104735
push_front 455354164
get 179296
push_back 875597618
push_front 566180528
push_middle 19968394
get 311151
push_back 584973514
push_back 236311928
push_back 93871499
push_back 39108991
push_middle 215795517
push_back 351221451
get 352628
push_front 772878226
get 111639
push_back 189039749
push_middle 933830542
push_middle 345550857
push_front 347344496
push_back 793455858
push_back 921713062
push_front 114920407
push_front 510260315
get 224823
push_middle 676907567
push_middle 814854716
push_middle 924044669
push_front 964970911
push_back 511530436
push_middle 788077092
push_middle 450897656
push_middle 517920692
get 399930
push_middle 461612497
push_back 543386964
push_front 47069709
push_middle 32448586
push_front 813986563
push_back 161550902
push_middle 965300285
push_back 51835168
push_middle 468055494
push_back 973753779
push_middle 512742459
push_front 833867438
push_front 492588180
push_front 406560213
get 214159
push_back 60830544
push_back 23292895
get 345060
push_middle 46478796
push_middle 415645837
push_front 461652480
push_middle 698071842
get 182329
push_back 882715002
push_middle 534085699
push_front 902698693
push_back 594553201
get 444724
push_front 914431386
get 294462
push_front 554638625
push_front 953768414
push_back 35674453
push_back 100663650
get 444368
push_front 993469369
push_middle 396153987
push_back 580745864
push_back 965661355
push_front 879943683
push_front 564206162
push_back 212081368
push_back 741441479
push_middle 864626789
get 162734
get 503075
push_middle 831639896
push_middle 10002198
push_back 873669387
push_front 317098950
push_back 389377374
push_back 829780004
push_front 648095832
push_middle 993569909
get 514205
get 161089
push_front 111881491
push_back 315046856
get 435847
push_middle 371730756
push_middle 76923466
push_front 728884029
get 442814
get 246571
push_middle 705782882
push_front 909163077
push_middle 38142128
push_front 725229277
push_front 798627670
push_middle 118117944
push_back 172510643
push_front 860046042
push_middle 843885651
push_middle 501472062
push_back 778514985
push_back 217726111
push_back 713793899
get 54017
push_back 211993637
push_middle 404849514
push_back 870453917
push_front 591908836
push_front 890933295
push_front 429688247
get 469680
push_middle 962897672
push_front 750572579
push_middle 577205626
push_back 942918219
push_middle 560789706
push_front 71994676
push_front 465383322
get 221600
push_back 203097314
push_back 339283483
get 459859
push_front 571191632
push_middle 87620813
push_back 941452180
push_back 916686972
push_front 404766837
push_front 485195981
push_middle 759036455
push_middle 612708861
get 169866
get 457255
get 484106
push_back 128196406
push_back 946909574
get 185780
get 297371
push_middle 481728449
get 18155
get 285481
get 307630
push_middle 568663956
push_middle 411605108
push_back 761295334
get 456513
push_front 299455476
push_middle 663408336
push_middle 578296166
push_back 239000802
push_front 626049831
push_middle 312995469
push_front 102342851
push_middle 497979606
get 496349
push_back 899500848
get 279360
push_front 368119288
push_back 437964769
push_middle 950619075
push_back 457616766
push_middle 85346527
push_back 588184738
push_back 701374006
push_middle 674318754
get 105320
get 357147
push_back 416292788
push_middle 247993519
get 176365
get 209319
push_front 52357108
push_back 67557164
push_back 524589789
push_back 400394600
push_back 589574065
get 153331
push_back 261370901
push_front 11285432
push_back 46085468
push_front 547932575
push_middle 914585480
push_front 250233163
get 105866
push_front 518366489
get 255205
push_front 298372728
get 167715
get 127
get 46696
get 388677
push_front 982305558
push_middle 722095803
get 14143
get 419124
get 35922
push_middle 875695614
push_front 209995737
push_middle 823932142
push_middle 194243290
get 459945
get 62098
push_back 838751130
get 370494
push_back 218083940
push_front 530655973
push_middle 221282669
get 131590
push_middle 112375139
push_front 110510979
get 29849
push_back 196911488
push_front 352696339
push_middle 609058287
push_back 983639882
push_middle 932369353
push_back 635314081
push_middle 569525254
push_front 532583347
get 262857
push_middle 645799671
push_front 556356568
push_middle 277606117
get 405559
push_front 481653134
get 115139
push_middle 615140335
push_middle 357993401
push_front 802186746
push_back 387443531
push_front 31328280
get 452107
push_back 488497213
push_back 928979826
push_middle 96695249
get 205161
push_front 673809726
push_front 968224718
push_middle 552751586
push_front 362510720
push_front 942572722
push_middle 85320336
push_middle 782226144
push_front 20362424
get 188088
push_front 810522857
push_back 969194908
get 118200
push_front 201963744
get 368686
push_front 337519559
push_front 802885960
push_back 65868420
push_back 393490527
push_back 792299734
get 23189
push_middle 162874375
get 364781
push_middle 413602857
push_middle 476860916
push_middle 147813135
push_back 663454022
push_middle 148747935
push_middle 843075443
get 60070
push_back 851826839
push_back 818280897
push_front 319635859
push_front 303852408
push_front 626179810
push_back 153785854
get 111240
push_front 203277117
get 55806
push_front 801011314
push_middle 622537622
get 90750
push_middle 61881023
push_middle 979203715
get 355098
push_back 723420224
get 332152
push_front 651835220
push_front 489055472
push_front 534208639
push_middle 986172689
get 15620
get 152346
push_back 921045601
push_front 428465986
push_front 114511259
push_front 478787163
push_front 637372360
push_front 40228469
push_front 694804611
push_front 779345356
push_front 288666499
push_back 496171055
get 189252
push_back 465636853
push_back 802329570
push_back 748471914
get 481467
push_front 512305461
push_back 383778674
push_front 346964022
get 106273
push_middle 616708216
get 362917
push_front 519964231
get 232054
push_back 690844135
push_front 740122627
get 266744
push_middle 721890023
push_back 610419688
get 38107
push_front 858538810
push_back 470475609
push_middle 37113783
push_middle 349882385
get 30018
get 213876
push_back 750744811
push_middle 590613516
push_back 669996994
get 187453
push_back 247841248
push_front 422145916
push_back 345205016
push_middle 75278501
push_back 233488233
push_back 677860898
get 316596
get 111504
push_back 719892137
get 149196
push_back 193753141
get 208834
push_middle 353524387
push_back 732889326
push_back 84239650
get 323817
push_front 871631087
push_back 292770235
push_front 244041799
push_middle 733007768
get 356712
push_middle 298370522
push_middle 419566641
get 260302
push_back 892034210
get 259873
push_front 816280069
push_front 198308046
push_front 731112671
get 492332
push_front 714075924
push_middle 706839304
push_front 628560506
push_middle 484277781
push_middle 432608454
push_back 218539227
get 353028
push_back 343557387
push_middle 221574319
push_front 317972561
push_front 748793711
push_middle 484702127
push_back 567232330
push_middle 412396981
get 473012
get 64343
push_front 704033992
get 290076
push_front 89989623
push_back 600589051
push_front 887070608
push_front 261900679
get 114990
get 326112
push_front 595854569
get 437542
push_middle 829877757
push_front 962914803
push_middle 494246443
push_back 678021295
get 102301
get 32068
push_front 46577169
get 98651
push_front 891528149
push_back 411686671
push_back 423747896
push_front 209859234
push_front 33738577
push_back 323551987
push_back 15128950
push_front 747210230
push_front 812880757
push_middle 316352847
push_middle 330726183
get 400207
get 26457
push_front 561741904
push_back 482237595
push_middle 701303528
push_middle 918694951
push_back 329226332
get 169761
push_front 185517407
push_front 513960919
get 298229
get 196296
get 287343
get 319861
get 418190
push_front 478864352
push_back 343029653
push_middle 105001690
push_middle 794694570
push_back 841356679
get 351431
push_front 902711078
push_back 891345326
get 104038
get 453925
push_front 867946222
push_middle 868650701
push_middle 253988466
push_front 285054407
get 265371
get 271468
push_middle 93844332
push_back 156541943
push_front 993414499
get 372237
push_front 187252163
push_back 136514014
push_middle 435511236
get 363987
push_back 996895326
push_middle 452120000
push_front 189781200
get 176311
push_back 514047086
push_back 439054091
push_back 572727658
push_back 385534052
push_middle 450184026
push_middle 223627403
get 53596
push_middle 485231201
push_front 238354672
push_middle 838022909
push_back 648552251
push_middle 26336230
push_back 588284685
push_front 92536809
push_back 952504700
push_back 412130079
push_front 849316221
push_back 161731827
push_middle 341044215
push_middle 568019665
push_middle 324133251
push_middle 646606188
get 387364
push_front 33166076
push_middle 415484663
push_back 854104695
push_front 976003979
get 259209
get 273020
push_back 447642065
get 493529
push_middle 519620941
push_back 575164795
push_back 186436619
push_front 396420629
push_front 694368843
get 310959
push_back 588269530
push_back 207200110
push_middle 320519247
get 175619
push_front 300635653
push_middle 288839828
push_middle 50287063
push_back 595444719
push_middle 9868390
push_back 431568939
get 254730
push_back 842872500
get 132468
push_back 665764711
push_middle 335514433
push_front 456814755
push_middle 695727606
push_back 299654192
get 406530
get 454982
push_back 662371655
push_middle 796287897
push_front 377558836
push_middle 62328347
get 425683
push_front 397050929
push_middle 132259589
get 187712
push_back 379983419
get 77159
get 261641
push_back 948284014
push_middle 914610660
push_front 840658753
push_middle 555746697
get 246479
get 367886
push_middle 966702285
push_back 948343980
push_middle 799257213
push_back 349035950
push_front 926995219
get 406092
push_middle 505780098
push_middle 219192775
get 432264
push_middle 301801115
get 334636
get 104960
push_middle 902957579
push_back 894637489
push_middle 831934909
push_front 470576846
get 54433
push_front 60858869
push_back 180170696
push_back 319030732
get 256172
get 126279
get 161505
push_back 540794967
get 373414
push_front 103847044
get 47331
get 127983
push_front 529890074
push_middle 238212106
get 225545
push_back 696801971
push_front 960983181
push_back 9800860
push_front 40982884
push_middle 370110837
get 18132
push_back 557429886
push_front 249329642
get 310890
get 251454
push_back 404510243
push_back 783429007
push_middle 131297995
get 283044
get 483346
push_back 843270043
push_front 983324022
push_front 542685536
push_middle 129805661
get 485849
push_front 571502699
push_front 475341822
push_front 994183351
get 497350
push_middle 707844451
push_front 43177986
get 228101
get 336021
push_middle 952751359
push_front 842250687
get 305656
push_middle 631115224
get 62505
get 253720
push_middle 869210752
get 29722
get 120198
push_middle 758857753
push_back 459325787
push_middle 38895898
push_back 323658440
push_back 417314698
push_middle 560860917
push_front 943991912
push_back 384519346
push_middle 841361544
push_front 408411449
push_back 855644327
push_front 470505476
push_front 189120701
push_middle 360467516
push_front 142961762
push_middle 725144400
push_front 518080026
push_front 197691231
push_front 198016146
get 321595
push_front 795755904
push_middle 194920306
get 413786
push_front 483062609
push_front 389377224
push_middle 717070168
push_back 476959273
get 28942
push_back 686597714
push_front 92504874
get 114073
push_middle 795055048
push_middle 217572556
push_back 129039004
get 179288
get 250512
push_middle 585525317
get 22982
get 998
push_back 39787221
get 73610
push_front 764366321
push_front 45178256
push_middle 89532866
push_middle 400673398
push_front 854558473
get 271355
push_middle 833491413
get 164137
push_front 580671107
push_front 241944934
get 320420
push_middle 620301830
push_front 757732556
push_back 992240467
push_front 855834238
push_middle 851386979
push_back 953069616
push_front 188262368
push_back 577326784
get 255427
get 164548
get 426858
push_back 905387837
get 248858
get 354681
push_middle 264816778
push_front 478333915
push_middle 884469695
get 4685
push_middle 862506669
push_front 905737124
get 334310
push_middle 517157795
get 210977
get 500328
push_front 549968196
push_back 223427352
push_front 944259163
get 117097
get 415465
push_front 606564992
push_front 819410112
push_back 349936700
get 499910
get 294096
push_front 744931545
push_back 983587270
push_front 621071311
get 507267
push_back 411879094
push_front 632134021
get 215540
push_front 259962436
get 316735
push_front 317722288
get 261459
push_middle 324128387
get 518477
push_back 106610749
get 385412
push_front 797275284
push_back 312266203
get 43181
get 39750
get 147813
push_middle 659991511
push_middle 630222310
push_middle 49624582
push_middle 262864969
push_middle 346667850
push_back 211282717
get 354071
push_middle 843590233
get 298714
push_front 733532224
push_front 506307970
push_back 816003577
get 343183
push_back 799924100
push_back 879423572
push_front 619596885
get 450158
get 34481
push_back 212486853
push_back 659358900
push_front 795592934
get 461573
push_front 389929824
push_back 58539461
push_back 148782324
push_front 64517044
get 385967
push_back 769610031
push_front 686921676
get 352912
get 228279
push_front 365641218
push_front 269799079
get 84271
push_front 796132933
push_back 528329717
push_back 918467163
push_front 66309014
push_middle 899562899
push_middle 511443507
push_middle 68757546
push_front 118229733
push_middle 694771180
push_middle 894752945
push_back 896717180
push_back 784629407
push_back 579158962
get 400623
get 355497
push_front 365930163
get 290210
push_front 445965731
push_front 160489440
get 41366
push_back 58443453
push_front 768294654
push_middle 400341638
get 157862
push_back 627959452
push_back 950212896
push_back 936671528
push_back 251559079
push_middle 638585001
push_middle 585962944
push_front 307059609
push_back 320550279
push_middle 647179258
push_back 434382333
get 405706
push_back 635601930
get 162445
push_back 38287757
push_front 219670635
get 460666
get 24982
push_back 434804956
push_front 188505965
push_middle 858334831
get 468873
push_middle 710312480
push_middle 415635318
push_front 901235242
push_middle 5215049
push_front 821654030
push_middle 570001728
get 256519
push_back 110221830
push_front 573576589
push_front 14380887
push_back 70490296
get 145910
get 283959
push_middle 449958136
push_front 687788013
get 193191
push_front 803624308
push_back 209735658
push_middle 635765762
push_back 976881112
push_front 392806946
push_back 120988456
push_middle 901967719
push_back 144708094
push_back 323634761
push_front 264341527
get 357977
push_front 283006454
push_front 536133449
push_front 725045307
push_middle 554448219
push_middle 249500785
push_back 711907228
push_front 987690433
push_front 493817820
get 239409
push_middle 483499405
get 94512
push_front 13143656
push_front 113456966
get 406416
push_middle 372555533
push_front 956853086
get 257018
get 260866
push_front 849698084
push_middle 641153101
push_middle 318964615
push_front 993084389
push_middle 594161442
push_back 848604245
get 456054
push_front 438307347
get 283496
push_back 682226335
push_middle 301931260
push_front 74590716
push_back 192597170
get 423502
get 200573
push_middle 662732920
push_front 790673022
push_back 695714357
push_middle 13336453
push_middle 630309666
push_front 603483554
push_front 48423910
get 135650
push_back 921242417
push_front 428156781
push_back 853310459
push_middle 298711283
get 430227
push_back 624627689
push_front 130931175
push_back 161461318
push_middle 666932996
get 61983
push_middle 259598516
push_middle 27478210
get 165220
push_front 212677070
push_middle 473058023
push_front 769546913
push_middle 133558104
push_middle 462521590
push_back 713071609
get 322165
get 402295
push_front 323185749
get 186968
get 138715
push_front 225517859
push_front 522702166
push_front 907424547
get 108440
push_front 70486768
get 220806
push_middle 253455555
push_middle 366739444
push_middle 184703916
push_front 712541598
push_front 637875217
get 355473
get 101221
push_middle 869048352
push_front 283158301
push_middle 334284524
get 72488
push_back 412272725
get 50649
push_middle 61447482
push_front 768610948
push_front 253942741
push_back 477908855
push_back 175258154
push_back 614011684
push_back 761395911
push_middle 620268515
get 69577
push_front 273574781
push_back 263650056
push_back 999403237
push_back 196956920
get 64077
push_back 940200943
push_back 684363605
push_front 264624686
push_middle 803590724
push_back 42731535
push_middle 570622677
push_front 204626551
get 31710
push_back 742497948
push_back 930150605
push_middle 70768682
push_back 604344569
push_middle 939052255
get 496437
get 399495
get 183830
push_back 500997508
push_middle 523327407
push_middle 767656251
push_back 811712517
get 317826
push_back 871454979
get 339234
get 403475
push_front 505179101
push_middle 272092271
push_middle 615407347
push_middle 766876719
push_middle 724883957
get 460843
push_middle 368658203
push_front 197617865
push_middle 747622606
push_middle 334302127
push_back 539028054
get 84893
push_front 798035200
push_middle 825222267
push_back 515200342
push_front 608698328
get 446952
get 361427
push_back 743631742
get 335377
get 382869
push_front 500544191
push_front 842183865
push_back 161505609
push_middle 946388229
push_back 680940720
push_back 101127589
push_back 380900902
push_front 154360585
push_back 908757342
push_front 856922280
get 360567
push_front 49540298
push_front 297658689
push_back 628825948
push_front 323035867
push_front 439645819
push_middle 984490048
push_middle 478074461
push_back 996227856
get 313998
get 492240
push_back 359746946
push_front 279958238
push_back 731091546
push_back 643656020
push_middle 269861821
push_back 840742507
get 52558
push_back 226734594
push_middle 146973734
push_back 398744847
push_front 171177314
push_front 222249627
push_middle 89480401
get 343142
push_middle 247404183
push_middle 439935919
push_middle 934968786
push_back 758074679
push_middle 264645855
push_front 733796062
push_front 380343259
push_front 533950353
push_back 255408153
push_back 451006901
push_front 762767400
push_back 892880684
push_front 206352993
push_middle 338109581
push_middle 681251500
get 476855
push_middle 581803496
push_back 940026696
push_middle 264053037
get 127080
push_back 179399724
push_middle 927790128
get 478172
push_front 525551290
get 331445
push_front 497068618
get 300509
push_front 238029388
get 271817
push_middle 683608812
get 152686
push_back 189059654
push_front 971539993
push_back 645164940
push_middle 70160312
push_middle 491274842
push_back 492863977
get 55083
push_front 889159522
push_front 224778611
push_middle 357788682
get 194337
push_middle 868144190
push_front 330467933
push_middle 615438336
push_middle 919777149
get 201417
get 301719
push_middle 685226028
get 460359
push_front 185563316
push_middle 396038836
push_middle 497087990
push_front 375144742
push_front 191832179
push_middle 841667388
push_back 229378933
push_front 834874768
push_middle 217073097
push_front 273749348
get 343059
push_middle 189474423
push_front 185370198
get 331507
push_front 315810163
get 454585
get 461690
push_front 779640367
get 200060
get 362478
push_middle 568118433
get 90390
push_back 758910036
push_front 50426815
push_back 172407286
get 420153
push_back 220663501
get 443436
push_front 822785764
push_middle 844769342
push_back 835849926
push_middle 497027681
push_front 248203146
push_middle 770398378
get 42297
get 519950
push_front 594243891
get 1689
push_back 785583127
push_front 205731305
push_front 110401063
push_back 247430277
push_middle 366927192
push_front 449476680
get 507361
push_middle 344943962
push_back 503450432
push_middle 632561678
push_back 672856832
get 516855
push_front 387277358
get 33108
push_back 595270328
push_front 810347777
push_front 424658707
push_middle 975667484
push_front 894534078
push_back 70719600
get 225938
push_back 586007752
get 235926
get 493312
push_middle 60750876
get 411113
push_front 254451486
push_front 717906454
push_front 391148730
push_middle 183213860
push_middle 547290175
push_back 433536162
push_back 587662979
push_front 646288869
push_middle 502661186
push_middle 175253731
push_back 63325176
push_middle 279327668
push_front 862912623
get 407927
push_front 309233462
get 243232
push_middle 888905802
push_back 311164886
push_front 741232957
push_front 254943733
push_middle 165666675
get 229970
push_middle 451547202
get 231610
push_front 180359245
push_back 373612434
get 55572
get 404258
push_middle 322606149
get 340172
get 172912
push_middle 128515234
push_middle 478458054
push_middle 129094591
push_front 358187277
push_front 127256014
push_front 399685015
push_back 736007236
push_back 967405682
push_front 112399403
push_front 314222799
get 452049
push_middle 388899177
push_front 504833330
push_front 506773601
push_middle 261585441
get 86338
push_back 947377539
get 89004
push_middle 523554943
get 483896
push_front 234173894
push_back 111954661
push_middle 576050210
push_front 945817167
push_front 377536463
push_front 901513935
push_middle 843577546
push_middle 926326582
push_back 332805809
push_front 333835953
push_front 802280291
push_back 447101737
push_front 427625485
push_front 426749556
get 172256
push_back 18665107
push_middle 669409345
push_front 515241454
get 340090
push_middle 380305
get 378903
push_middle 416471358
push_front 892477421
push_middle 149844642
get 121414
push_middle 898965310
push_back 512888018
push_front 912430276
get 378846
push_back 354301958
push_back 971557581
push_middle 40225725
push_front 968657207
push_back 228942428
push_middle 216908328
push_middle 186553901
push_middle 96000075
push_middle 844969741
push_middle 924378119
get 130379
push_front 631378720
get 292765
push_front 371043432
push_back 500920874
get 372231
push_front 406067199
push_front 370794334
push_middle 859292837
push_middle 255229032
push_back 289324255
push_middle 402528483
push_front 997457729
push_middle 66549704
push_middle 566072994
push_front 890408553
push_front 188684266
push_back 814741232
push_middle 452437290
get 365404
push_middle 733523415
push_front 933269857
push_front 679888758
push_back 431903736
get 425820
push_front 907226738
push_middle 855699904
push_middle 971036796
push_middle 602122719
push_middle 952576457
get 83565
push_back 621976182
push_middle 121117013
push_middle 753314680
push_front 485697015
push_back 793846071
push_middle 570744193
push_back 550842608
push_front 898465844
push_back 872662221
get 123020
push_middle 579239337
push_middle 749671438
push_middle 83105388
push_middle 325933114
push_back 622540907
get 289203
get 74477
push_front 627399185
push_front 451662086
push_middle 185589499
get 165793
push_back 943614528
get 100942
get 518751
push_middle 944622613
push_back 58062379
push_middle 928976540
push_front 378590654
push_front 936912104
push_middle 185592430
get 272516
push_middle 578679465
push_middle 763633122
push_middle 91832759
push_back 590035336
push_front 272161840
push_front 485823862
push_back 673518015
push_front 268273620
push_middle 201143531
get 427464
push_back 499032976
push_front 504927803
get 442267
push_front 944770
push_back 212033804
push_middle 727703771
push_back 545541574
push_back 655792465
push_front 557524088
push_back 939880092
push_middle 752315505
push_back 544237966
push_front 325180708
push_back 856327079
push_middle 757358844
push_back 622871489
push_middle 995699248
push_middle 494825002
push_middle 307909868
push_front 682891049
push_middle 585765217
push_middle 246091869
push_middle 130856694
push_middle 561186371
get 268028
push_back 600100026
push_back 804305057
push_front 173733042
push_middle 555194030
push_front 729804435
push_front 493960663
get 178759
push_front 942828927
push_back 694716641
get 165897
push_back 700951622
get 242372
push_middle 736636933
get 46041
push_front 120915176
push_front 31233431
push_middle 978714880
get 514883
push_back 719575160
push_front 536639886
push_front 28758594
get 65327
push_front 308448320
push_back 98780709
push_middle 68923310
push_middle 734475500
push_front 516288242
push_middle 201968865
push_middle 202363452
get 106080
get 358131
push_front 796342698
push_middle 167806237
push_back 747257460
get 450862
push_front 804581800
push_front 222922750
get 167069
push_middle 817731009
push_back 707357363
push_middle 911861344
push_front 284564291
get 342872
push_front 992901420
push_middle 71239581
push_middle 227589651
push_front 660280406
push_back 896199662
push_middle 315868335
push_middle 932337239
push_middle 154848771
get 147959
get 172767
push_back 361288755
get 16486
push_middle 819653078
get 305581
get 163860
push_back 256132311
push_front 391111061
get 413500
push_front 696662711
push_middle 515821029
push_front 674926047
push_middle 758593782
push_back 767943467
push_back 781394206
push_middle 263909587
push_back 454144245
push_middle 634760745
push_front 531643939
push_middle 874576218
push_middle 234688064
push_back 11596835
get 10968
push_back 248124310
push_back 862349645
push_middle 413798766
push_middle 613110516
get 95305
get 72172
get 144460
push_back 881060924
push_back 263360405
get 415249
push_middle 832478276
push_middle 383445506
push_front 312846074
push_back 886723550
push_back 844052745
get 321025
push_back 47878632
push_back 4563805
push_middle 734812486
push_front 675056001
push_middle 834506791
push_back 722126891
push_back 981315651
push_middle 438480618
get 400999
push_middle 310613532
push_middle 239607341
push_middle 373529265
push_back 587240033
get 162852
push_middle 888734473
push_middle 618525317
push_back 92125164
get 267323
get 515296
push_front 402221672
push_front 387843976
get 125877
push_front 201659411
push_middle 979901318
get 126906
push_middle 666933066
get 250835
push_front 869794576
push_middle 821748246
get 78609
push_back 250014684
push_front 504206503
get 179306
push_middle 763208934
get 170993
push_middle 21102537
push_middle 20076559
get 24714
get 162407
push_back 632426906
push_front 524124733
push_front 41417321
push_front 516790969
push_middle 980013714
push_front 299464843
push_front 662526891
get 114525
push_back 431145122
push_middle 652772342
push_back 984938545
push_front 619584098
get 46183
get 303287
push_back 886767564
push_front 609353738
push_middle 440718764
push_back 631425184
push_middle 740743326
push_front 234793809
get 101535
push_middle 52156055
push_back 136805032
get 482441
push_middle 576984927
get 339472
get 133161
push_front 986470155
get 421465
push_back 144043536
push_middle 693713869
push_middle 407244127
push_back 549187971
push_back 730444719
push_front 736397158
push_back 391995976
push_back 630706419
push_front 971503169
push_middle 808106816
push_middle 524719031
push_middle 371322818
push_middle 351183530
get 470207
push_back 2084920
push_middle 806317286
push_middle 690689748
push_middle 468296704
push_back 671988969
push_front 678972237
push_middle 104926596
push_back 110896089
get 481428
push_front 240191956
push_front 35904625
push_middle 598066866
get 83521
push_back 193414510
push_back 284527811
push_front 549326506
push_front 571823219
push_front 186838618
push_back 80932335
push_back 102011271
push_back 527145399
get 273650
push_front 955692947
get 317064
get 26333
push_back 939010908
push_back 285805476
push_front 441911640
push_front 50700145
push_middle 397740667
push_middle 911836365
push_back 374596753
push_back 481360513
push_back 726390994
push_front 143587203
push_middle 341919685
push_middle 795242985
push_front 211867087
push_front 649164168
get 409035
push_middle 548820497
get 410716
push_middle 180727083
push_front 563216463
push_middle 992155295
push_front 576437254
push_middle 278363055
get 265102
push_middle 118986775
push_back 517642632
push_middle 475199491
push_back 983203417
get 54129
push_middle 603564705
push_back 482112336
push_front 987296144
push_front 660839067
push_front 400026676
push_back 184970763
get 34459
push_front 295487400
get 108753
get 348525
push_front 293297666
push_front 844942309
get 443037
get 375418
push_front 501973382
push_front 745026991
push_front 222214493
get 29635
push_back 318299850
push_back 759357372
push_back 284160024
push_back 315641718
get 6519
get 76992
push_back 698490559
push_front 836459030
push_back 467380600
push_back 994809351
push_front 957957631
push_front 126797627
get 78710
push_front 902265496
push_front 143421908
get 143995
push_front 438825904
push_back 949705677
get 122333
push_middle 706028501
push_middle 416492555
push_front 633385746
push_middle 155940279
get 99367
push_back 311079406
push_back 372463540
get 381537
push_middle 677674886
push_middle 926627642
push_middle 354986292
get 52794
push_back 690896217
push_front 478593266
push_front 699481328
push_middle 315977666
push_back 154288864
push_back 449817806
push_front 794329721
get 38107
get 487181
push_front 103540990
push_back 783357912
push_front 675206184
push_front 661536720
push_back 708196378
push_front 670627648
push_front 42725293
push_back 914271549
get 519375
push_middle 845873460
push_middle 767751233
push_front 207961317
push_middle 771744339
get 267395
push_middle 36970997
push_back 584458168
push_back 196694043
push_front 64413347
push_back 179675089
push_front 221149905
push_middle 572343612
push_middle 859706559
push_back 329294723
push_front 961224205
get 432266
push_back 163394008
push_middle 228430606
push_back 62836752
push_back 282923670
push_middle 442286428
push_front 678645270
get 313885
push_back 969814854
push_middle 431534034
get 457481
push_middle 66831546
push_back 80892948
push_middle 521245203
push_middle 526896202
push_back 374439596
push_middle 648124982
get 469571
push_middle 260587921
push_back 812128739
push_front 570589868
push_middle 889467739
push_middle 338038609
push_front 435798163
push_back 562671383
push_front 591183485
push_middle 474615169
push_middle 172941620
push_middle 225613288
push_middle 235125327
push_middle 570220336
push_back 823782851
push_front 925889112
push_back 841463174
push_middle 48482118
push_middle 668873918
get 37132
get 402135
push_front 52601511
push_front 387231245
push_back 813111020
push_front 856376647
get 500087
push_front 713450656
push_middle 344326055
push_middle 143918305
push_back 165588276
push_front 306030544
push_front 437005750
push_back 468072845
push_back 624939771
push_front 870473339
push_back 770156838
push_front 214224789
push_back 456147872
push_back 36622440
push_front 544093340
push_back 328566961
push_front 870203204
push_front 112869267
push_front 335437445
push_front 21987956
push_front 861777524
push_front 910924150
push_back 443770459
push_front 446903112
push_front 529639655
push_back 239585295
push_front 40735795
push_front 533812357
push_front 374927392
push_back 138910674
get 117992
get 157307
push_front 732151663
get 15805
push_back 582999465
get 400112
push_middle 75040094
get 312823
push_middle 298407923
push_middle 74156807
get 254986
push_middle 659382060
push_middle 731284010
push_middle 968392662
push_back 152754256
push_middle 809842626
push_middle 587358329
push_back 992797760
push_middle 79505843
push_middle 290118138
get 50847
push_back 923979252
push_back 813429583
get 269952
push_middle 556652834
get 290231
push_back 859192036
push_back 400205492
push_front 58441888
push_middle 122755482
push_front 299707654
push_front 611181354
push_back 298005345
push_front 715606652
push_middle 199728914
push_middle 9897604
push_front 477323595
push_back 120239723
push_back 827865302
push_middle 489045790
push_middle 132611547
push_back 646955625
get 24613
get 425721
push_front 690345149
get 211261
push_front 9905144
push_middle 961597348
push_front 339012123
push_middle 568782998
get 471774
push_front 693980411
push_middle 736523637
push_middle 676078614
get 316037
push_back 46461742
get 440745
get 338478
get 121213
push_back 683762685
push_front 530598458
push_back 907364122
push_back 869303373
push_back 12658064
push_back 92129331
get 9322
push_middle 347997044
push_back 677065933
push_middle 811928122
get 257599
get 491377
get 109038
push_middle 909264186
get 333500
get 183314
push_back 469749778
push_front 896413263
push_back 339947465
push_front 805473344
push_back 591047194
push_front 2010129
push_front 703742378
push_middle 835427658
get 120934
push_front 951344242
push_back 443496909
push_middle 302101588
push_front 37454088
push_front 214602363
push_middle 707593472
push_middle 986726163
get 266110
push_front 141248113
push_middle 727869001
get 384097
get 74348
push_middle 739620697
push_front 465433657
push_back 428902069
push_middle 597835368
push_front 522201614
push_middle 686744810
push_back 198233878
push_middle 956442972
push_front 577899486
get 448134
get 496417
get 433543
get 161830
push_front 280947672
get 409648
get 416254
get 38587
push_middle 513860492
get 117732
get 1039
push_front 760726302
push_middle 560077633
push_back 621569409
push_back 540243611
push_middle 347333989
push_front 245806692
push_back 220818391
get 207591
push_back 160960309
push_back 787552978
push_back 116492254
push_front 124914784
push_middle 299103758
push_middle 212577523
push_back 103056777
push_front 773853766
get 177315
push_back 449675888
get 510002
push_middle 46842361
push_front 300646180
push_front 91130459
push_front 895291718
push_middle 61452951
push_front 19085929
get 90933
push_front 440111322
get 67072
push_middle 24795347
get 446872
push_back 132364127
push_middle 641084311
push_back 351835642
push_middle 657599264
push_back 283615212
push_middle 650643552
push_front 868703303
push_middle 477072308
push_middle 141050274
push_front 525962733
push_middle 62963769
get 395313
push_middle 115573569
push_middle 22205614
push_middle 490375581
push_back 439549646
push_back 407665104
push_back 472315222
push_back 961089862
push_middle 577314411
push_back 628118303
push_back 435255826
push_back 827436544
push_middle 712545521
get 371143
push_middle 527289911
push_back 780945128
push_front 69539920
get 384860
push_back 385377908
get 308870
push_front 749896691
push_front 525452201
push_middle 500286886
push_middle 412408919
push_middle 191766703
get 259966
push_back 24761202
push_back 406786315
push_front 325227595
push_middle 945836387
push_front 68047851
push_front 440849643
push_back 776464794
push_back 404504571
push_front 749206803
get 106176
push_middle 120505392
push_middle 716204180
push_back 53435365
push_middle 633470484
push_back 255171485
push_front 636758281
get 117632
push_middle 872309627
get 490861
get 97473
get 174278
push_back 876779286
push_middle 893336298
get 153876
push_middle 423233776
push_back 807141495
get 294198
push_front 954692516
push_front 100279331
push_front 485706771
push_back 513667303
push_middle 732264190
push_middle 279709356
push_middle 194998839
get 268652
get 40690
push_middle 562221849
push_back 706304181
push_middle 262912968
push_front 380339535
get 218115
push_front 30072995
push_back 37187151
push_front 805751599
push_front 261493811
push_back 895910722
get 503011
push_back 35113343
get 454261
get 108325
get 305199
get 307016
push_middle 796562485
push_back 371983832
push_front 323378878
push_front 199444182
push_front 126004713
push_front 82194232
push_middle 345068326
push_back 11982383
push_middle 838551573
push_front 510564025
push_back 422938592
get 472170
push_back 459514577
push_front 32653247
push_front 634741556
push_back 907658698
push_front 465689505
push_back 651552073
push_back 185787872
push_front 78645158
push_back 327823966
push_front 605996272
get 122929
push_back 889266993
push_front 693357257
get 365216
get 344853
push_front 258201942
push_back 61702193
push_middle 447804931
push_back 741978652
get 122878
push_middle 774360141
push_middle 974844966
push_front 190036914
push_back 799733101
push_middle 121942116
push_middle 840540880
push_front 263743205
get 385318
push_middle 578313758
push_front 409506243
push_middle 894016784
get 381047
push_middle 792922386
push_back 184249315
push_back 492388856
push_front 159130508
push_middle 412122942
get 186569
push_back 933115563
push_middle 332510794
push_middle 527235159
push_front 733628856
push_back 601175675
push_back 512343938
push_front 956572638
push_front 944402173
push_front 33446402
push_front 202668794
push_front 54261202
push_back 283507789
push_back 187398493
get 161204
get 320220
push_front 85928997
push_middle 639294307
get 171318
push_middle 487179835
get 152186
push_middle 251558138
push_middle 971399590
push_front 499691525
push_back 293741780
push_back 910573172
push_front 149176711
push_middle 38329148
get 404817
push_front 613839637
push_middle 866557917
push_back 161395923
push_front 531717529
get 189174
push_front 765289465
push_front 15128903
push_front 972287648
push_back 759525075
push_middle 629265585
push_middle 289703456
push_middle 508447455
push_front 708944719
push_front 250605706
push_back 74147713
get 430103
push_front 306617163
get 344820
push_back 738775570
push_front 155350534
push_front 863150572
push_middle 620544673
get 412648
push_back 45801569
push_back 583192325
push_back 823001144
push_front 844338681
push_front 760301477
push_front 924350514
push_back 242806602
get 188176
get 150498
push_back 847399268
push_front 184521750
push_front 37185608
get 200266
push_front 745532624
push_front 897806012
get 467530
push_back 140784231
push_middle 32728640
push_middle 222670375
get 59671
get 79356
push_middle 672778518
push_front 947076733
get 518732
push_front 533592695
push_back 702433674
push_front 857026260
push_front 243995628
push_front 951183798
push_front 827725246
push_front 56035725
push_back 775178344
push_front 215020566
push_middle 592913231
push_front 328569583
push_back 8520982
get 491169
push_back 404241225
push_back 623166842
push_back 721428352
push_front 817309144
push_front 161404778
push_back 89915325
push_front 681634450
push_front 638513124
push_back 847978083
get 126003
get 255804
push_back 81279185
get 436485
push_back 517695099
push_middle 533788749
get 198690
push_front 68241507
push_back 899827279
push_back 439865215
push_middle 70508948
push_middle 266401027
get 252082
get 254027
push_front 666864214
get 49796
push_front 819590026
get 339265
get 438021
push_front 907817360
get 90195
push_middle 854232130
push_back 653933268
get 62312
get 512910
push_back 734765202
get 317855
push_back 330846037
push_back 529880678
get 211323
get 199195
get 461276
push_front 968629639
push_back 852784846
push_middle 804713711
get 340092
push_middle 793719437
push_middle 92156100
push_front 518894141
push_back 963249722
push_back 356469604
push_front 168124049
get 249126
push_back 237804429
push_back 994400919
push_middle 508088088
push_back 823178195
get 347893
push_front 32123169
push_back 9469947
push_back 546680640
push_back 887717569
get 205841
push_middle 986239118
push_front 202024903
push_front 2762895
push_back 277826504
push_back 25681251
push_back 911965473
push_front 347824792
push_back 133107031
push_back 990652429
get 327684
push_back 13168938
push_front 130986134
push_middle 396800150
push_front 465314526
push_back 413324721
push_middle 571256903
push_middle 570662548
get 374787
push_front 648378155
push_back 948432203
push_back 401495797
push_back 32751358
push_middle 829549497
push_middle 115364292
push_middle 840988540
push_middle 901253314
push_front 529555398
push_middle 80137570
push_back 781170713
get 171229
get 130588
push_front 683932760
push_front 857950725
push_back 953883474
push_front 114724751
push_back 798681859
push_back 198503045
push_back 580015344
get 153932
push_front 537513011
get 456951
push_back 624959872
push_back 220333781
push_back 150387262
push_front 899127877
get 54913
get 300525
push_back 274233234
push_middle 797313193
get 236632
get 184802
push_middle 453441456
push_back 341537533
push_front 715763442
get 420882
push_middle 823719589
push_back 556975907
get 85867
push_back 622452184
get 105783
push_front 89334841
get 36759
push_front 631219932
push_back 452689150
push_front 496317425
push_middle 537857879
push_front 929459897
push_middle 373137211
push_back 239478714
push_middle 631295260
push_back 580650708
push_back 606597793
push_back 133135556
get 77114
push_back 100124288
push_back 180511346
push_front 472861885
push_middle 572839271
get 114851
get 44423
push_middle 216781026
push_back 756594445
get 229459
get 396189
push_back 118260581
push_front 1650033
push_front 990887833
push_middle 803402339
push_front 13049558
push_front 288268428
push_front 26876445
push_middle 497158842
push_middle 178337897
push_back 109000983
get 253495
push_back 627013998
push_back 599264380
push_middle 926711533
push_middle 745860823
push_back 660172137
push_back 601146361
push_middle 696991269
push_middle 333639378
push_middle 226060151
push_front 695617950
push_front 316881507
get 211873
get 400579
get 514600
push_back 942341181
push_front 765396259
get 190507
push_front 614649180
push_middle 399752867
get 476585
get 35074
push_back 819792642
push_front 789285708
push_front 338799795
push_front 351559612
get 191641
push_middle 113687981
push_back 813263217
push_middle 755135053
push_front 664603054
push_middle 244035766
push_back 754458349
push_middle 675929586
push_middle 32785068
get 40624
push_back 420673227
push_back 438340977
push_middle 876742305
push_back 446292776
push_front 199247397
push_back 65654882
push_front 479138031
get 273722
push_front 116024914
get 4463
push_back 573963357
push_back 970013429
push_front 584884361
push_front 45947181
push_middle 368894830
push_front 89493467
push_front 348140622
push_back 412568488
push_middle 189437186
get 325143
push_middle 353984211
get 299812
push_back 552247688
push_middle 355372687
push_front 621593515
push_middle 560693179
push_back 267393282
push_front 239577885
push_back 23952423
get 514234
get 262392
push_back 347162705
get 349565
push_back 372158305
get 51591
push_middle 64485964
push_back 710954540
push_front 467893299
get 462475
get 318575
push_front 405871819
push_middle 667878064
push_front 545927992
get 156216
push_middle 772838172
push_back 298736556
push_front 954098576
push_front 828295344
push_middle 605293210
push_back 251205546
push_front 957993933
push_front 12730647
push_back 613360818
push_middle 104459171
push_back 422125826
get 484448
get 63948
push_middle 895956874
push_middle 308149091
get 34871
push_middle 534041603
push_middle 925035034
push_back 769308828
push_middle 459173997
get 326381
push_middle 456879438
push_front 659587039
push_back 336709319
get 310749
push_middle 599050271
push_middle 600855666
push_back 757273698
push_middle 74287020
push_back 612650237
push_front 875740055
push_back 593689694
get 131281
push_middle 678587359
get 502153
push_front 773713647
get 353520
push_middle 470733608
get 386605
push_back 329390190
push_middle 133232955
get 222120
push_front 831352958
push_front 108819133
get 60503
push_middle 964338960
push_middle 936623717
push_middle 612460915
get 299211
get 372567
push_front 959854414
push_front 76608463
push_back 256731805
push_middle 83288763
push_back 692794171
push_back 238650248
get 250151
push_front 914572717
push_front 310168575
push_back 685828724
push_middle 238523378
get 479629
push_back 424587607
get 237553
push_back 268633614
get 352496
get 97702
push_middle 276916157
push_middle 298725380
push_front 643743345
push_front 582801856
get 469407
get 391491
push_middle 472976176
push_front 69571200
push_front 166382372
push_back 600689528
push_front 374792834
push_back 524425711
get 513811
push_front 986228273
push_back 512397732
push_back 304568205
push_front 150893467
push_front 963738347
push_back 210122540
push_front 959949887
push_front 575705363
push_middle 947282984
push_middle 375561906
push_middle 866608397
push_back 467039674
push_middle 537969619
push_back 979666034
push_middle 745991224
get 102345
get 365119
push_front 586277016
push_front 941733917
push_middle 869465147
get 182181
get 315516
push_middle 950732975
push_back 103884525
push_back 837888736
push_back 820543227
push_middle 854824830
push_back 888246119
get 11819
push_front 328507645
get 490522
get 496027
push_front 728466622
push_middle 192968499
push_middle 745891793
push_middle 375551637
push_middle 960139248
push_front 274596099
push_front 717389874
push_front 945422847
push_front 943767046
push_front 970086208
push_back 713929400
get 396815
push_front 637205365
push_middle 248077067
push_middle 197658499
push_back 41695738
push_back 86970964
get 302043
push_middle 48098721
push_back 277881607
push_middle 6777022
push_front 269839821
push_front 661231318
push_middle 663991169
push_front 901048673
get 451733
push_front 710514139
push_middle 482941988
get 406550
push_back 877986236
push_back 88358055
push_middle 37483688
push_front 684612778
push_front 676648126
get 341162
get 260739
push_back 790344600
push_front 780096603
get 272553
push_back 552936347
push_back 671716987
push_middle 10217360
push_back 711873400
push_front 839149767
push_middle 520052064
get 328888
push_middle 87422077
push_front 709944043
push_middle 60306546
get 184544
get 117170
get 411038
push_middle 37639268
push_back 732661249
push_middle 89336359
get 438037
push_front 47574571
push_front 351335393
push_front 287303429
push_middle 429619657
push_back 551067403
push_back 67476912
get 96445
push_back 635517475
push_back 43288898
get 118787
push_front 19652674
push_back 427274633
push_back 103372491
push_back 298278809
get 275201
push_middle 995546289
push_front 619889596
push_back 713781732
get 455395
get 251105
push_back 238432311
push_back 938441647
push_middle 287727665
get 268305
push_front 768928763
push_back 876655277
push_back 117903279
push_middle 697608135
push_front 671475169
push_back 250845770
push_middle 86288639
push_back 373804203
push_middle 93523728
push_front 161374853
push_middle 736244819
push_front 111499908
push_front 654323981
push_middle 581040525
get 32026
push_middle 793611687
push_back 918122346
get 446004
push_middle 379981322
get 366593
get 244986
push_middle 660860780
push_middle 37549209
push_middle 910744968
push_front 892082806
push_back 680170259
get 71819
push_back 360434701
push_front 959738763
push_back 774397603
push_middle 612866460
push_front 111841810
push_middle 544344552
push_middle 900851906
push_back 431341433
get 333396
push_back 427075681
get 256338
get 487385
get 451738
push_middle 613050444
push_front 79840183
push_front 367178998
push_middle 462971678
push_back 262442450
push_front 834094890
push_middle 587852720
push_back 176056470
push_middle 807111404
push_middle 675518009
get 306005
push_back 84712913
push_front 513130725
push_middle 376246414
push_front 71997905
push_front 314517225
push_back 911226031
push_back 140113670
push_middle 886106650
push_back 428874537
push_front 529041889
push_back 665177185
get 257545
push_back 297077329
push_back 231585132
get 412975
push_front 900252020
push_front 790582879
push_back 334586164
push_middle 96971981
get 218929
push_front 862442280
push_middle 513019425
push_middle 985680276
get 513341
get 446166
push_middle 796887041
get 463883
push_back 99788230
push_front 462184793
push_front 61035078
push_front 928026231
push_middle 314561646
push_back 275289333
get 166704
push_back 293098896
push_front 185417268
push_front 814886004
push_back 784719444
push_front 530928490
get 100162
get 96322
push_back 418799248
push_middle 446548387
push_middle 672834064
push_back 673292350
get 80599
push_back 90196644
get 276163
get 493881
push_middle 170102603
push_back 432718245
push_back 823738895
push_middle 802998714
push_middle 747316148
push_back 272605110
push_middle 466457571
push_middle 872614439
push_back 730316900
push_back 137257023
get 283871
push_middle 114461488
push_middle 30896459
push_back 400812085
get 269895
push_front 47161484
push_back 346571556
push_middle 980929750
push_front 365779919
push_back 739218220
push_middle 804411495
get 41988
push_back 134820214
get 103041
push_back 355481043
get 253355
push_front 423224767
push_middle 583676348
get 70159
push_middle 32461355
get 236845
push_back 572979956
get 288539
push_middle 785106528
push_front 483457793
push_back 675039392
get 365083
push_back 676019249
push_front 593045072
push_back 982772459
push_middle 110155771
push_front 446820893
push_back 140590659
push_back 271724214
push_front 709600681
push_back 283173200
push_front 600386775
get 89975
push_back 679318834
push_front 902496426
push_back 351499328
push_front 72847399
push_middle 127477689
push_back 856409490
get 51911
push_middle 635948155
push_middle 615987878
push_middle 311518757
get 4887
push_back 503305963
push_back 200137092
push_front 213013159
push_middle 266621832
push_back 127718913
push_middle 181246248
push_back 134262557
push_front 311487366
push_back 103382506
push_back 768171953
push_middle 609916185
get 380767
get 444853
push_back 680786732
push_back 481187265
push_back 591324745
push_back 661690780
push_back 617908148
get 92556
get 260160
get 208152
push_back 877065212
push_middle 646687651
push_back 957408737
get 251266
push_back 382637235
get 406144
push_front 769855360
push_middle 366198420
get 243757
push_middle 842733304
push_back 908320811
push_middle 129133507
push_middle 491689721
push_middle 13358885
push_back 741077829
push_back 231038320
push_middle 739630488
push_back 954526475
get 270386
push_back 734867197
push_middle 596764098
push_middle 451190122
get 46908
push_middle 596060891
push_middle 132345917
get 244173
push_back 880496098
get 271058
push_back 609467912
push_front 821970057
push_middle 986406779
push_front 916761872
push_front 640299355
get 293205
push_front 725149111
get 259963
push_front 794696007
push_front 594760163
get 504426
push_middle 663915995
get 104316
push_middle 468552785
push_front 816680454
push_middle 979802604
get 284432
push_middle 349894774
push_front 806995003
get 82430
push_middle 875351871
push_middle 318424525
get 468388
push_back 501336293
get 322869
get 466207
push_front 529442553
push_middle 592042940
push_middle 915807478
push_front 43095165
push_middle 745565461
push_front 180469270
push_back 171718132
push_front 922371245
push_front 752172741
push_back 967699583
get 417727
push_back 976973296
push_middle 374121618
push_front 463272262
push_front 515549215
push_middle 406814232
push_middle 288970462
push_front 273662700
push_front 619530372
push_middle 103781272
push_front 367355775
push_middle 308787902
push_front 528302596
push_back 763516134
push_front 708647348
push_back 715865398
push_front 221190634
push_front 60683216
get 65736
push_back 285294095
push_middle 538877149
push_front 944985234
push_front 451439381
push_front 682438905
get 446454
get 518293
get 3762
get 84044
push_front 589589900
push_front 960001140
push_front 144336153
push_back 984137676
push_back 324049498
get 324477
get 83753
get 307221
push_middle 871242721
push_back 790631523
push_front 850704864
push_back 745818699
get 179322
push_back 788175917
get 64028
push_middle 432284045
push_middle 383835817
get 377563
push_middle 206308091
push_back 505024255
push_back 685698260
push_middle 592408993
push_middle 731684167
get 369453
push_back 962073847
push_front 532857468
get 200382
push_middle 930923363
get 207880
push_front 423993236
get 399969
push_middle 544850173
get 340797
get 135667
push_front 756083857
push_back 878869488
get 206036
push_back 990582069
get 228330
push_middle 205739129
push_middle 45926959
get 151382
push_middle 971653731
push_back 532398478
push_back 678325137
push_back 830247291
get 109450
push_front 588236794
push_back 412699153
get 38346
get 242121
push_middle 84666803
get 354295
push_back 219665093
push_middle 929840414
push_back 147649083
push_middle 310352870
push_front 848190308
push_middle 636820428
get 257360
push_front 945020242
get 391436
push_back 353272727
push_middle 158022147
push_middle 119102386
push_front 490279830
push_middle 572315222
push_front 908343125
get 441912
push_back 944095192
push_back 176661736
push_middle 344625292
push_back 926532120
push_front 320581615
push_middle 217129315
push_front 26227632
push_middle 833144851
push_back 512766332
get 149366
push_front 695272250
push_front 983723267
push_back 95373953
push_front 268390550
get 142791
push_back 594528674
push_front 588857546
get 28889
push_front 176829759
push_front 861973898
push_front 369494772
push_back 606259004
push_front 635786760
push_back 40290714
push_back 339490161
push_back 415959268
push_front 202038458
push_middle 64044829
push_middle 334598529
get 39781
get 390694
get 294573
push_middle 621687604
push_middle 628155081
push_middle 628713878
get 12777
push_middle 50304495
get 160065
get 37563
push_middle 535511405
push_middle 158364573
push_back 133744512
push_front 181577673
get 503113
push_back 668462233
push_middle 36237019
get 218146
push_back 731407749
push_middle 250190051
push_front 358812672
get 408345
push_middle 27748916
push_back 759957225
push_middle 85890059
push_front 60828016
push_back 512536077
get 40637
get 106582
push_middle 932981945
push_middle 589709606
get 154265
push_front 667124769
push_back 712823779
push_front 701946359
get 490956
push_front 576443046
push_middle 156801403
push_middle 211581214
push_front 926029760
push_front 166809260
push_middle 689893954
push_middle 489624549
get 128110
push_back 478598627
push_front 12516697
push_middle 873539566
push_middle 998730186
push_middle 455388929
push_middle 258964902
push_back 127237881
push_back 696414909
push_front 334406720
push_front 348861131
get 435067
push_back 381839264
get 128652
push_back 671612466
push_back 536035086
push_back 936661625
push_back 804398936
push_middle 973707363
push_back 27785966
push_middle 610429762
get 436301
push_middle 782460640
push_middle 381883104
push_middle 837373083
push_back 909511080
push_middle 782136109
push_back 279958564
push_front 855160862
push_front 850369556
push_middle 416716547
push_middle 484636439
push_middle 936431386
push_front 608191067
push_front 738136382
get 67277
push_back 974097192
push_middle 797058341
push_back 174939101
push_middle 112182962
get 35316
get 519433
push_middle 92542104
push_back 664437865
push_back 7852817
push_front 710576916
push_back 297713040
push_back 661269305
push_back 154189179
push_back 558531831
push_back 54571744
get 374996
push_back 129280490
get 144637
push_middle 732661082
push_back 932481133
get 15029
push_middle 398850165
push_middle 101058587
get 434522
push_back 555869095
get 376482
push_middle 660149530
get 385237
push_front 15900315
push_front 574045353
push_back 286108529
push_middle 615204252
push_middle 667889497
push_front 936190637
get 211795
push_back 421176701
push_middle 847820037
push_back 63189311
get 131367
push_back 410290434
get 227385
push_back 409794390
push_middle 998887344
push_front 1729346
push_middle 634709552
push_back 311625737
push_front 468282101
push_middle 113537418
push_front 485671518
get 459144
get 325579
push_back 593749007
push_back 183095861
push_middle 815334652
push_front 90950122
push_back 570955728
push_front 609074090
get 20361
push_middle 887410124
get 325852
push_middle 877187179
push_front 309002457
push_back 284400548
get 469742
push_middle 221194764
get 158898
get 310441
get 130879
push_front 527642815
get 435133
push_back 552562090
get 276859
push_middle 216417282
push_middle 127904165
push_front 363709534
push_back 787824809
push_back 181958905
push_back 812790163
push_front 596683652
get 193085
push_middle 55584535
push_back 95507998
push_middle 514752965
push_back 165006851
push_front 186095588
push_middle 365647370
push_front 679308382
push_back 605213424
get 363571
push_back 161416777
get 466488
push_back 311902776
push_front 784564417
get 275019
push_back 654386127
push_front 216564492
push_middle 649536715
push_back 388074783
get 511356
push_back 88733519
push_front 981245540
get 335438
push_front 419597628
push_back 344690498
push_back 657477543
push_middle 395774190
push_back 75480781
push_back 426143797
push_back 686348515
get 304453
push_middle 855308659
push_front 205699703
get 164409
push_back 692743383
push_back 953538119
get 100339
push_front 576471964
push_front 698313531
push_back 355542488
get 408085
push_back 801417305
push_middle 155909429
push_back 845563638
push_middle 97024684
push_middle 922606500
push_middle 193280009
push_front 97801967
push_middle 259112073
push_middle 814147668
get 306994
push_front 377336664
push_middle 76890758
push_back 904285249
push_front 97384097
get 196921
push_front 482321554
push_back 758817038
push_back 921284812
push_front 392747828
push_back 383483198
push_back 322134219
push_middle 146103127
get 435725
push_front 412928720
push_back 371731931
push_front 437508146
get 55114
push_front 159613768
push_back 277539488
push_middle 814127579
get 75198
get 79690
push_front 540833699
push_back 72863551
push_middle 3176743
push_front 196077686
get 312872
get 284663
push_middle 717752768
get 214525
push_front 837018378
get 454443
get 121898
get 113679
push_back 145461757
push_back 639982026
get 415815
get 354254
push_middle 764156525
push_front 969780165
push_back 345604976
push_back 302000324
push_back 114997730
push_middle 872970076
get 286781
push_back 648047945
push_front 550660462
push_back 701477166
get 41597
get 350414
push_back 715334937
push_back 170508804
push_back 228873858
get 114434
push_middle 228031807
push_front 92444808
push_back 270119326
push_middle 497852107
push_front 2605303
push_front 299711866
push_middle 66471917
get 388977
push_front 483693573
push_front 750142132
push_front 575197933
push_middle 559773655
get 290855
push_back 456523299
push_front 582322733
get 313737
push_front 593560572
push_front 716492996
push_middle 63056656
push_middle 854601033
get 208603
push_middle 264017580
push_back 495547615
push_middle 838614246
push_front 470570979
push_back 290812014
push_middle 195893364
push_back 772129286
push_middle 585138792
get 499594
push_back 358657879
push_middle 597018060
push_front 906897071
push_front 637906912
push_front 998076550
push_front 633237937
push_middle 15763605
push_middle 433765751
push_front 133798873
push_front 127221051
push_middle 867489614
push_back 681830173
push_front 651960397
push_middle 242600513
push_back 845401727
get 334549
get 67458
push_middle 843011078
push_back 69962357
push_back 199816924
push_back 299803827
push_front 454977631
push_back 910346999
get 132305
push_middle 125739056
push_back 113962532
push_back 128792445
push_front 424863138
push_middle 598858071
push_middle 500045730
push_front 968605134
get 353261
get 508725
push_front 344144659
push_middle 428240178
push_middle 222240981
push_front 162847942
push_back 262138400
push_back 336029203
push_middle 57396451
push_front 166741342
push_middle 760984344
push_middle 117510121
push_front 299813939
get 263748
push_front 199123124
push_back 62724941
get 290023
push_back 426973052
push_front 66243690
push_middle 283515277
push_front 247917067
push_front 348805160
push_middle 375244180
push_front 966745267
push_back 593707854
push_middle 823300988
push_front 409687950
push_back 319080141
push_back 301382597
push_front 136344356
push_back 651124524
push_middle 37061357
push_back 819131979
push_back 843047910
push_back 766014172
push_middle 979245600
push_back 736032089
get 250352
push_front 619480712
push_front 184734499
push_middle 709272831
push_front 733172909
push_front 519657933
push_front 861089159
push_front 854010313
get 18696
get 25379
get 319576
push_back 349633466
push_front 244880566
push_front 444568596
get 116078
push_front 197806447
push_middle 725038152
push_front 903721566
push_front 594844903
push_front 138261042
get 75598
push_front 872674130
push_back 584613882
get 199968
get 64856
push_front 871339484
push_middle 271319781
push_back 875720509
push_front 571375423
get 233758
push_middle 415466180
push_back 34819847
push_front 641943623
push_back 863489570
get 49292
get 129649
push_front 340972527
push_back 170091510
push_back 57895845
push_back 253825024
push_back 495240210
push_middle 618216939
push_middle 513831769
get 31100
get 3458
push_front 842478609
get 337126
push_front 648649378
push_back 113065669
get 462246
push_middle 511677755
push_front 888733223
push_middle 715647386
get 68777
push_back 647917733
get 421312
push_middle 911036672
push_front 835845811
push_back 905228217
push_middle 564330054
push_back 335200422
push_middle 907336500
push_front 604253846
push_front 295822048
push_middle 343945250
push_front 733702424
get 327520
get 148999
push_middle 155123831
push_middle 516784814
push_back 177124480
get 345010
push_front 858292901
push_middle 945686164
get 107067
push_back 390963430
push_front 484072990
push_front 120810753
push_back 233613017
push_middle 665975713
push_front 663580951
get 277040
push_middle 751797721
get 467018
get 313653
get 467372
push_front 597673635
push_front 301695873
push_middle 770607064
get 270543
push_middle 581051545
push_back 561279769
push_middle 306736835
push_middle 460096355
get 297324
push_middle 874044777
push_back 746987044
get 235956
push_back 2141452
get 361711
get 419285
push_front 932788797
push_middle 906651093
push_middle 29786830
push_front 653948174
push_middle 975278899
get 429530
get 307373
push_front 551539707
push_front 259715583
push_front 600248248
get 205078
push_back 344297093
get 197247
push_middle 420003677
push_back 54764037
push_front 39279315
push_front 987744297
push_front 174539584
push_back 113767985
push_back 10077725
push_back 870665360
push_middle 57462752
push_back 124836381
push_back 416446847
push_middle 511638247
get 106804
get 189275
push_front 971757590
get 136705
get 165424
get 385371
get 123503
push_back 747886059
push_front 566412215
push_back 801976875
push_back 851730945
push_back 45475743
push_front 714425666
get 357103
push_middle 204768453
push_middle 778300808
push_middle 664136961
get 414782
push_front 467877103
push_back 118812010
get 207547
get 413072
push_front 603295755
get 154243
push_back 122672054
push_back 198749176
push_back 88871801
push_back 942379934
get 431493
get 492183
push_front 987792626
push_back 600178406
push_front 407411877
push_front 403545267
push_front 42837105
get 171478
push_back 995696072
push_front 427736157
push_front 598438828
push_front 476271964
get 428291
get 398565
push_front 354614314
get 202579
push_back 431017689
push_middle 98867343
get 107148
get 108025
push_middle 48873399
get 184954
push_front 231017332
push_back 200924945
push_back 5966208
get 266684
push_back 317609297
push_back 694262868
push_back 360708499
get 238850
push_back 602626958
push_middle 736221281
get 55789
get 44833
push_front 578234310
push_back 919797558
get 191213
get 243450
push_back 146170649
push_middle 376615419
push_middle 687762302
push_back 385919732
push_front 716169111
get 16215
push_middle 427727208
push_middle 972756227
push_back 1448878
push_back 946369870
push_front 304729724
push_middle 577142116
push_middle 233936811
push_middle 724108738
push_back 642926773
push_middle 614490586
push_back 582411832
get 442852
push_back 786566360
get 252887
push_middle 377781137
push_middle 12367579
get 465634
push_front 624845617
push_back 490976621
push_front 837602949
push_middle 664110964
push_front 367456532
push_back 657722390
get 320589
push_back 192767834
get 172352
push_back 103105731
push_middle 274561763
push_back 128327601
push_front 260050341
push_middle 80704424
push_middle 194927916
push_front 213420924
push_middle 836983567
get 37323
push_front 726940620
push_front 660629006
get 341668
get 481137
push_middle 815674864
push_back 391977054
push_middle 185215213
push_front 633209449
push_back 472514428
push_back 277208845
push_back 273622010
push_front 222321915
get 186707
push_back 933634429
push_middle 704318236
get 210608
get 513500
push_back 675305875
push_front 560759594
get 196705
push_front 420205074
push_front 896732862
push_front 501187113
get 423991
get 486564
push_middle 467171266
push_front 152208649
push_back 498554140
get 145961
push_back 693654052
get 363778
push_back 315326326
push_middle 242372306
push_front 104514219
push_middle 204447027
push_front 218038321
push_back 265556602
push_middle 839609168
push_back 327086102
push_middle 805673138
push_middle 414904913
push_back 994183198
get 444899
get 64116
push_front 431156035
push_middle 140407446
push_back 775846370
get 72811
get 136542
push_back 139896671
get 510784
push_front 620072589
push_middle 627629282
get 437241
push_front 761438842
get 243020
push_middle 587870322
push_front 853588521
get 43507
push_middle 195406891
push_front 78438036
push_back 110060329
push_middle 634973240
push_middle 874436755
push_back 491171701
push_back 739904251
push_middle 600279321
push_back 220887275
get 321626
get 141981
push_middle 622868738
get 4850
push_front 626833575
push_middle 643400889
get 406990
push_back 521236395
push_middle 845140100
push_middle 310576330
push_middle 79234703
push_back 504839268
push_front 562777085
push_middle 523169253
get 95841
push_front 722845020
get 12840
get 105519
get 134735
push_middle 479844549
push_middle 313273712
push_back 636341731
push_back 171950628
push_front 171967880
get 269425
push_middle 950515933
push_middle 817762887
push_middle 614306577
push_back 277165555
get 448245
push_back 86081188
get 42833
push_back 760332791
get 512984
push_front 921132644
push_middle 330472488
push_front 136036709
push_back 915446981
push_back 755046454
push_middle 885818969
get 513144
push_back 636942538
push_middle 600253990
push_back 436429376
push_middle 424289491
push_front 871837820
push_front 933952579
push_back 658317390
push_middle 820359349
push_back 207337767
push_front 394214551
push_back 392138204
push_middle 569005263
push_middle 659666681
push_front 657430440
get 478259
push_front 551574205
push_back 996382506
push_front 562325767
push_front 528233548
get 368129
push_middle 306106513
push_back 436215776
push_front 103695294
push_front 978670998
get 232967
push_back 921315226
get 225415
push_middle 542706790
get 368229
push_back 680372273
push_front 805756690
push_back 818816227
push_back 169486288
push_front 99682699
get 345744
push_middle 830437702
get 101344
push_middle 495435912
push_middle 964474139
push_middle 315690837
get 108538
push_back 841362984
get 293390
push_middle 86750833
get 369696
push_back 847869506
get 29794
push_front 689773910
push_middle 452596783
get 22381
push_back 364028597
push_front 772344876
push_middle 657967692
push_middle 975700304
push_back 591044850
push_back 547486282
get 13181
push_front 441905628
get 432497
get 124248
push_back 394652981
get 22639
push_front 12960966
push_middle 990331121
get 67296
push_back 100618130
get 329233
get 86177
push_front 889553769
push_front 362488855
get 299014
push_front 199834400
push_back 133676203
get 270106
get 31850
push_middle 392142716
push_middle 412413355
push_back 314601885
push_middle 178225359
push_back 336247852
get 55761
push_back 413744540
push_back 856116873
push_front 429801596
push_front 514896259
push_back 405424555
push_front 540961978
push_middle 427522708
push_back 744762172
get 284633
push_middle 251930569
get 202255
push_back 285823677
push_middle 814333424
push_back 597134019
push_back 911452558
push_front 992503217
push_front 815146441
get 49737
push_front 215005373
push_middle 898762844
push_middle 809038481
push_middle 632366603
get 502104
push_back 203568221
push_front 512914787
push_back 222336584
push_front 649393406
push_front 649160032
push_middle 328859783
push_back 978081606
push_back 323409430
push_middle 151818323
push_middle 466706259
push_back 77774193
push_back 648578016
push_front 42610071
push_middle 235452518
push_back 880123103
push_front 795580987
push_front 966513477
push_middle 502257069
get 11088
push_front 859613529
push_front 194196011
push_back 642479188
push_front 8827470
get 123063
push_back 876957809
push_back 181857105
get 114791
push_middle 9213078
push_front 666500704
push_back 452331932
push_front 210327969
push_middle 964614204
push_front 393641581
push_back 176110021
push_front 344748004
push_back 387223009
push_back 92763224
get 233239
push_front 638161054
push_middle 842325346
push_front 108173990
push_front 56271901
push_middle 339959585
push_front 819586691
push_middle 408885261
get 262534
push_back 469525380
push_middle 818941433
get 181398
push_middle 622475085
push_back 387440081
push_front 359489920
push_front 721053406
push_back 109977819
push_front 969475792
push_back 312318630
get 127792
push_front 238870830
push_back 57628746
get 351216
push_back 749965923
get 504328
push_front 216245221
push_back 533980617
push_front 755847031
push_middle 998676399
get 155669
get 268257
push_middle 449477094
push_middle 414423193
push_back 504558635
push_front 932889272
push_middle 918953176
push_middle 127054561
push_back 330945690
push_back 370952119
push_middle 775235261
push_back 395676517
get 349303
push_back 142950431
push_front 601957580
push_back 772550625
push_front 307125638
push_middle 414113664
get 425760
get 269729
push_front 415664182
get 59640
push_middle 742245104
get 68355
push_back 850881530
push_front 608038707
push_front 131413952
get 403058
push_front 947989419
get 332190
push_back 810508039
get 205506
push_back 132618481
push_middle 70534457
push_back 654682087
push_middle 268130471
push_middle 469768223
push_middle 6297263
push_back 217097604
push_back 845416325
push_back 458837626
push_middle 764694970
push_front 501203358
push_middle 125091919
get 334730
push_front 611071455
get 8803
push_back 357471873
push_front 361833779
get 154559
push_middle 723671234
get 446828
push_middle 833741313
get 365304
push_middle 469832570
push_middle 461018569
get 57358
push_front 369281538
push_back 148700560
push_front 587221610
push_back 47929160
push_back 106488496
push_front 330886165
push_front 354740891
push_middle 593550706
push_front 794166904
push_middle 812685109
push_back 763914552
push_middle 953099209
push_back 934917424
get 285883
push_front 109670428
get 407820
push_back 902352693
push_middle 946364476
get 429425
get 288416
push_front 369290103
push_middle 357879718
push_middle 70119951
push_front 626555205
push_back 617787401
get 318756
get 420661
push_middle 620132915
push_front 940742467
push_back 103590497
push_front 356166180
push_front 840716437
push_back 581174366
get 136491
push_back 1351161
push_back 103048012
push_front 17082966
push_back 854761358
push_middle 90757122
get 159670
push_back 613065180
get 43925
get 210790
get 69237
push_back 685373687
get 454666
push_back 650190980
push_middle 556455172
push_middle 593589240
get 215456
get 331268
push_front 81933712
push_back 767854429
push_back 165757175
push_front 682893581
push_middle 409709447
push_front 51585735
push_front 645642228
push_back 878120771
push_back 675422633
push_middle 822998834
push_front 211871665
push_middle 413773111
push_front 499541065
push_middle 201784198
get 343858
push_back 94518731
get 410347
get 35118
push_front 6233665
push_back 79310356
get 156648
push_back 135281442
push_front 502445155
push_front 69512758
get 36306
push_back 683350600
push_middle 264098922
push_middle 318653360
push_middle 970488978
push_middle 122591786
push_back 364354601
push_middle 309919855
push_front 509373928
get 506219
get 469518
push_middle 98824827
get 95533
push_front 981492320
push_middle 841583681
push_back 931357569
push_back 303234406
push_middle 93019134
get 437878
get 160438
get 407673
push_back 579964219
push_front 66212681
get 469938
push_front 268098877
push_back 49890835
push_middle 226462126
push_middle 985132445
push_front 596808647
get 252622
get 15253
push_middle 659928518
push_front 718182692
push_middle 645695369
get 313714
get 276278
get 241336
push_back 168364263
push_front 738686389
push_middle 250210007
push_middle 209291622
push_front 896976738
push_middle 243858557
push_back 858813835
push_front 135225480
push_middle 832486840
get 195178
get 364358
get 401500
get 332670
push_back 188036828
push_back 120171835
push_back 723278598
get 400177
push_front 17682530
push_middle 838388347
get 435307
get 100453
get 85073
push_back 129798347
push_middle 488561335
push_middle 475051234
get 405837
push_front 29028932
push_front 885146834
push_front 858789028
push_front 349636536
push_front 71464091
push_middle 175854221
push_middle 798721161
push_middle 445217193
push_middle 524844903
push_back 271367162
push_back 296225817
push_front 651241365
push_back 977965932
get 119196
push_back 885124025
push_back 463779677
push_middle 470251184
push_front 43737799
get 126574
push_front 801554499
push_middle 293188909
push_front 621768843
push_middle 224375496
push_middle 635265155
push_front 71359953
push_middle 326125860
get 121870
push_back 954550018
push_front 543943664
push_back 123973874
push_back 819375149
push_back 189553264
push_back 824431047
push_front 469250160
push_middle 218982283
push_middle 74764182
get 97639
get 248143
push_front 981903316
push_front 423330709
get 234291
push_front 181714116
get 351938
get 57827
push_middle 604048825
get 24539
push_back 795175678
push_middle 243571801
push_back 43757541
push_middle 440522705
push_middle 911765069
push_back 429722366
push_middle 175478717
push_back 119502042
push_front 282774422
push_front 535645000
push_back 255812637
push_front 913433649
push_middle 912909863
push_back 952953919
push_back 892751200
get 248203
push_middle 164512571
get 325815
get 110333
push_back 792581052
get 489026
push_back 519088645
push_middle 943578818
push_front 5295906
push_front 855299654
push_back 22483772
push_front 437901654
push_back 174746086
push_front 874086697
push_middle 648819393
push_back 591037988
get 75464
push_front 67236246
push_front 650754082
get 413843
push_middle 831750260
push_middle 981570225
push_middle 1076419
push_back 327598748
push_front 930062029
get 25374
push_back 184990492
push_back 9470526
get 456026
push_front 226884774
push_front 634880996
push_front 945069574
push_middle 80226922
push_middle 903605565
push_back 903301850
push_front 946550369
push_middle 145559021
get 27749
push_front 402093110
push_back 625148393
get 158513
push_front 49921759
push_front 383028576
push_middle 320662497
push_back 903437503
get 283396
push_back 830054711
push_middle 207616277
push_middle 814329478
push_front 141722810
push_front 888955398
get 286460
push_middle 224962052
get 355718
push_middle 132194145
push_middle 523955128
get 33616
push_front 495625214
get 107361
push_front 608265572
push_front 736006587
push_middle 500015366
get 305945
push_front 516798857
push_back 354342480
get 387120
push_middle 447958587
push_front 398038207
push_back 981593950
push_front 775451980
push_middle 403831071
push_front 113090553
push_back 507412271
push_back 265351810
get 283642
get 177223
get 173823
push_front 916362442
push_front 272106192
get 473838
push_middle 677197843
push_front 289323418
get 305473
get 369631
push_back 109615592
get 262184
get 147738
get 245233
get 53227
push_back 201798018
get 168196
get 336136
push_front 790838446
push_middle 653175214
push_front 536723049
push_back 795490551
push_front 970516624
get 20406
push_middle 543827073
push_front 880507100
get 167445
get 303425
push_front 665365961
push_middle 256750306
push_middle 422557244
push_middle 615725522
get 38896
get 234562
push_front 672461012
push_front 86182771
push_front 776305486
push_front 66317435
push_back 965365829
push_front 684100368
get 85504
get 187483
get 237516
get 291983
push_back 229146594
push_front 488338774
get 277452
get 332402
push_back 928009300
push_middle 787722754
push_middle 182344391
push_middle 310038523
push_middle 731774521
get 11324
push_front 334214793
get 456535
get 214028
get 85183
get 284873
get 23090
push_front 749538793
get 475536
get 84583
get 22213
get 23186
push_middle 814539029
push_front 470333961
push_back 777927331
get 45099
push_middle 226222166
get 116508
push_back 440088166
push_middle 275350380
get 503622
get 79943
push_back 86695663
push_front 42319975
get 211912
push_front 57732549
push_middle 284865502
push_front 879517809
push_middle 464867396
get 450662
push_back 75003673
push_back 73189833
get 390612
push_back 909849927
push_back 178998956
push_middle 420573584
push_back 897850122
push_back 999335130
get 367844
get 224279
get 275257
push_front 563496275
push_middle 394766472
push_back 931477839
get 107874
push_front 117591058
push_back 766252147
push_middle 601558424
push_back 358278121
push_middle 533071129
push_middle 975963496
push_middle 452237546
push_back 919660551
push_middle 693036125
push_front 418988749
push_back 402455905
push_front 150810415
push_front 275689611
push_back 502871503
get 42824
push_front 360353671
push_middle 106331313
push_back 293287809
push_middle 591211746
get 498248
get 346802
push_middle 688502749
get 295520
get 322976
push_back 932285386
get 288167
get 348074
get 134868
push_front 261460278
push_middle 423210168
push_middle 741800912
push_middle 527581954
push_back 808401026
push_back 755451361
push_middle 230747889
push_back 338886469
get 109244
push_front 323260014
push_middle 1730025
get 62780
push_front 203547106
push_back 544383948
push_back 466176247
push_back 201018916
push_front 360136704
push_middle 469179695
get 106771
push_middle 782444526
get 104015
push_back 221660763
push_middle 777939756
push_back 217698219
get 101036
push_middle 78321831
push_middle 74237234
get 432799
push_middle 472159200
push_middle 758228185
push_front 316140123
push_back 774803513
push_back 619536325
push_middle 44540960
push_back 401636680
push_middle 866381386
push_front 640844692
push_middle 205441051
get 408755
push_front 946104266
push_back 144949589
push_back 555365705
get 292101
push_front 123982375
get 447126
get 119423
push_back 651519005
push_front 382680796
push_back 456065447
push_front 461848819
push_front 508140216
push_back 675930128
push_middle 98931772
push_back 276035633
push_back 564714446
push_front 608650539
push_middle 827416660
get 92795
push_middle 189127491
push_front 794673930
push_back 3703934
get 405185
push_back 873526016
get 358984
push_middle 502555865
push_front 180031795
get 8157
push_front 905532023
push_back 724570075
get 506324
push_front 990287517
push_front 244652725
push_middle 484266069
push_front 150151866
get 202602
push_middle 903638091
get 344754
push_back 640921295
push_middle 585215337
push_back 469206573
get 53108
get 289642
get 464884
get 278297
push_front 447176048
push_front 425554062
push_back 126545965
push_middle 326717649
push_front 774832140
push_back 278663121
push_back 327419118
push_middle 825724230
push_back 659481894
push_middle 658679943
push_back 792200640
push_front 234327268
push_back 788585833
get 151401
get 9669
get 35570
push_middle 814889597
push_front 165092873
push_middle 566890355
push_front 372115015
push_middle 530431033
push_back 887673062
push_back 188801547
push_front 769511479
get 256391
push_middle 288303853
push_middle 767416177
push_middle 247302843
push_back 713829186
get 305721
push_middle 35188330
push_middle 386460146
push_front 984764819
push_back 745768460
push_middle 161081381
push_front 196611641
get 309111
push_back 197461557
get 187425
push_back 441750206
push_front 230334279
push_middle 777407396
get 289285
push_front 529875045
push_front 803019340
push_front 727328706
push_back 535233601
get 58259
get 385627
push_middle 635542324
push_back 721170316
get 88011
push_middle 558358793
push_front 565889114
push_front 895153595
push_front 828436079
get 331601
get 58864
push_middle 436711145
push_front 654940224
get 275653
push_front 123255676
push_front 801186974
push_middle 647651783
push_back 766982779
push_back 633640902
push_front 68619358
get 289795
push_middle 198005283
get 42803
push_front 779837995
push_middle 564905956
push_back 196275589
push_back 200946856
push_back 285089486
push_back 322063270
push_front 909884922
push_middle 308538144
get 472050
push_back 531061154
get 242512
push_back 154480597
push_front 842511665
get 248280
push_back 222387783
push_back 389447451
get 461835
get 438742
push_front 922526548
push_middle 458708544
push_front 617350589
push_front 199460664
get 267418
get 224345
push_middle 628742478
push_front 871250513
push_middle 953105629
push_middle 691309061
push_back 908450076
push_back 661274450
push_back 318079251
push_back 584770088
push_middle 455252527
get 117323
push_front 486293338
push_middle 590648287
get 131876
push_middle 811128572
push_back 979791899
push_middle 670069636
push_middle 991981075
push_middle 902666450
push_middle 826625004
get 137134
push_front 168266259
push_middle 157595573
push_front 789049753
push_middle 371499530
push_front 347266787
push_middle 207184400
push_back 576879191
get 13504
push_middle 144750895
push_middle 539931745
push_front 967131983
push_middle 44398430
push_back 361056495
get 514787
push_back 265571349
get 516547
push_back 383989006
push_front 818012235
get 238345
push_front 163104379
push_middle 361350552
push_back 266612605
push_back 824497608
push_back 73209266
push_middle 85292854
push_front 519852975
push_front 477336463
get 179109
get 9789
push_front 414505337
push_middle 767605674
get 143673
push_back 10642842
push_middle 710316601
push_middle 733640990
push_middle 614051651
get 18726
get 512553
push_middle 658337380
get 84546
push_middle 554397307
push_middle 29705130
push_front 378165856
push_front 663102394
get 359144
push_front 945074886
push_middle 471802799
push_back 258661541
push_middle 972536710
push_back 519111596
push_middle 405315180
push_front 383341070
push_middle 76487381
push_back 266494783
push_back 412244077
get 360104
push_back 347337574
get 399205
push_front 173617342
push_back 440640473
push_back 807180349
get 375756
push_front 976003
push_back 982876022
push_front 253776878
get 494441
push_front 421365019
push_front 50042954
get 351592
push_middle 82503392
push_middle 901204481
push_front 517323113
push_middle 590980233
push_front 449154018
push_front 492754217
get 51876
push_back 42637082
push_front 689875463
push_middle 214873478
push_back 903860270
get 522690
push_back 767609372
push_middle 314736919
get 338853
push_front 261813059
push_front 940235041
get 370626
push_front 81839843
get 318324
push_middle 599478747
push_front 877534966
get 45511
get 161202
push_back 294145340
push_back 179812577
get 362263
push_front 714555933
get 13449
push_middle 405119566
get 304370
push_back 841825172
get 449119
push_back 806122335
get 134200
push_front 799238077
push_middle 148797582
push_middle 100357594
get 52010
push_front 755620782
push_back 558365696
push_back 258390
push_middle 362097104
push_back 114536276
get 241693
push_back 631505915
push_back 924787652
get 185175
push_middle 255042096
push_front 608525592
push_back 84029279
push_middle 127275776
push_middle 757859290
push_middle 963912996
get 488170
get 358665
push_back 553749427
get 478410
push_middle 642627735
push_back 337303173
get 124928
push_back 34502870
push_back 653103804
push_front 591080505
get 453064
push_back 233738519
push_back 257866627
get 443518
push_front 842462214
push_middle 688292728
push_middle 91286224
push_middle 859092445
push_middle 432070683
push_middle 925002397
push_front 654304855
push_middle 287735917
push_middle 305085328
push_back 573094980
get 335294
get 191996
get 466963
push_middle 92533304
push_front 743479126
push_front 620466752
push_middle 306193190
get 467365
push_middle 830689255
get 225220
get 239288
push_front 269671499
get 181578
push_middle 322878653
push_middle 95866531
push_middle 408918688
push_back 385539793
push_front 406231448
push_middle 236819807
push_middle 899695746
push_back 746923492
push_front 598610157
get 424150
push_front 300543028
get 222643
push_front 804551933
push_middle 14540192
push_back 976406363
push_middle 912590125
push_middle 791930363
push_back 273868709
push_back 308940671
push_front 223347796
push_middle 880505694
get 513049
get 156035
push_middle 916443361
push_back 912093106
push_back 373900456
push_front 833983827
push_middle 514695313
push_middle 176975886
push_middle 17440727
push_back 355671474
push_back 488925454
push_middle 161443456
push_back 436319965
push_middle 86094894
push_front 507054025
push_front 658471175
push_back 570832172
get 171869
get 434607
push_back 568707175
get 181862
push_front 228746918
push_front 75966255
push_front 662398818
push_front 931786836
push_back 376436911
push_back 987459209
push_middle 12516005
get 216552
push_middle 632966652
push_back 118405506
get 321119
push_middle 292091965
get 148598
get 287673
push_front 895972506
push_front 594592867
get 385213
push_front 46269113
push_middle 506086601
get 351316
push_middle 14252309
push_middle 520517140
push_front 794944870
push_back 731257909
push_back 813557834
push_middle 975961483
push_front 877675530
push_back 657280635
push_back 989334605
push_middle 94973091
push_front 270505944
push_middle 640741238
push_front 292224704
get 89616
push_back 354740120
get 235207
push_front 968157324
push_front 692401168
push_back 484844024
push_back 639346014
push_middle 534098655
push_back 590443073
push_back 211281837
get 287540
push_front 348595427
push_front 522742977
push_middle 401861152
push_back 563198422
push_middle 677811228
push_middle 411854637
push_back 739484046
push_middle 459601566
push_front 285839545
get 470552
get 246240
push_middle 119703409
push_back 39090185
get 303524
push_front 855993213
push_middle 388263469
push_middle 933705682
push_front 144896724
push_back 721487052
push_middle 516270662
push_back 529379049
push_middle 599100627
get 25048
push_front 803225858
get 183200
get 406325
get 428721
get 36183
get 457198
push_front 434908774
get 478716
push_front 455272041
get 469816
get 83187
push_back 85075781
get 106736
push_front 543149593
push_back 981407133
get 345523
get 463007
get 342470
get 305281
push_middle 555692064
push_back 165637529
get 224285
push_middle 930606485
push_back 963064330
push_front 698606685
push_middle 9544691
push_front 563728452
push_back 510058776
push_back 276925264
push_back 337538488
push_front 352245146
push_middle 932626931
push_back 482608171
push_middle 876037238
get 285898
get 169462
get 62206
get 183900
push_middle 782670004
get 316940
push_back 439915636
get 449698
push_middle 914413292
push_back 178879189
push_middle 820952791
push_back 21842298
get 446704
push_back 873400977
push_back 544948225
push_front 841663471
push_back 601403313
push_middle 181902646
push_back 668640004
push_front 334980196
push_back 538679539
push_front 688343368
push_front 952416800
get 271522
get 438672
push_middle 158194903
push_back 248015860
push_front 535348423
get 479660
push_middle 798883060
get 181656
push_middle 938078611
push_back 183922431
get 491756
push_middle 647114688
push_front 483492269
push_back 848053322
push_front 454508231
push_back 598850826
push_front 166653520
push_middle 327462875
push_middle 207000295
push_middle 763599063
push_front 628181842
push_back 61097735
push_front 484706026
push_back 675055579
push_middle 166853072
push_front 396555184
push_middle 219765821
push_back 93659250
push_middle 474956536
push_front 684449371
push_front 351569120
get 183541
push_back 353935577
push_back 631264097
push_middle 455927307
push_middle 196082404
push_middle 457843497
push_back 191195164
push_middle 861804383
push_middle 54619082
push_front 321614386
get 494952
push_middle 523257049
push_front 254357094
push_back 589267191
push_front 694531689
push_back 148087122
push_middle 411131558
push_back 526942655
push_middle 757232589
push_back 354046719
push_middle 633594359
push_middle 343250653
push_front 35809045
push_front 830210492
push_middle 332023363
push_front 26768898
get 64103
push_middle 386197535
get 21451
push_middle 696085162
push_back 917483217
push_back 210625016
push_middle 795607274
push_middle 675100871
push_middle 390174364
push_back 199179202
push_front 780273230
get 162160
push_front 857169023
push_back 384496879
push_front 349365062
push_middle 306887900
push_back 975387832
push_middle 814001114
get 2675
get 61068
push_front 598456019
push_front 163645183
push_back 613153071
push_front 531904417
push_middle 145866555
get 212001
push_front 261445398
push_front 459609424
push_front 725164692
push_back 802027627
push_front 744562597
get 207882
push_middle 646784388
get 226388
push_front 711089413
push_front 79572438
push_front 521916386
push_back 60476846
push_front 836538118
push_back 965707437
push_middle 393500373
push_back 619005308
get 429155
get 302726
get 312922
push_back 277544093
get 106550
push_back 399303054
push_back 490384926
push_middle 831141407
push_back 196463309
push_middle 294960091
push_front 864509699
get 336455
push_back 91982870
push_middle 220853090
push_front 55363222
get 332355
push_back 298436835
get 356534
push_middle 641190406
push_back 20078977
push_back 50727371
push_back 629683044
push_front 786856232
get 396142
push_front 602108998
push_back 636129572
push_middle 847487119
push_middle 634122395
push_front 577750735
get 167435
push_front 379470672
push_middle 765381289
get 243148
push_front 456874024
push_middle 744684582
get 404918
get 123538
get 319393
push_back 109078040
push_middle 457695053
get 23735
push_front 552920759
push_front 516614420
get 388593
push_back 328622824
push_front 673299421
get 1418
push_front 34084676
push_middle 702000116
push_back 525345454
push_back 697644179
push_back 53372559
get 356787
get 459189
push_middle 381849898
push_back 56475875
push_middle 674136207
push_back 575722591
push_front 572945270
push_back 460095901
push_back 276869010
get 4982
get 200028
get 312402
get 38534
push_middle 915729775
get 138926
push_middle 913857335
push_back 340477977
get 159441
push_front 33069583
push_middle 367593976
push_middle 581988827
push_middle 371514015
get 378767
push_middle 734881497
push_middle 719622067
get 225872
push_front 989822432
push_middle 519656059
push_back 144876042
get 60098
push_middle 951998108
push_front 357424350
push_middle 38956409
push_middle 243078859
get 437481
push_back 689587965
push_back 624666785
push_middle 47919365
push_middle 259896205
get 239329
push_middle 555033198
push_middle 299249888
push_back 637808802
push_front 333484818
push_back 583287998
push_back 246195841
push_front 185297574
get 10780
push_middle 783608392
push_front 757684445
push_middle 749714123
push_back 448015343
push_middle 740373054
get 65265
push_back 973503890
push_back 436536613
get 77525
push_back 778146862
get 266594
push_middle 651397491
push_back 262383051
push_middle 589492644
get 305956
push_middle 815659574
get 350386
push_back 491887353
get 490612
push_middle 359054937
push_back 621979915
push_front 426224145
push_front 446756874
push_middle 71882077
push_back 866701803
push_front 631930682
get 110099
push_middle 747433086
push_back 581283911
push_front 710709104
get 67515
get 231766
push_middle 95277703
get 13513
push_middle 565822840
get 148643
get 204377
push_front 838359502
push_middle 293237743
push_middle 312020468
push_middle 632133958
push_back 97279541
push_middle 400050543
push_front 992868286
push_front 798636214
push_middle 471354580
get 316694
push_front 701214469
get 487880
get 129465
push_front 671792658
push_front 797371646
push_back 21614082
push_back 161876660
push_back 471703154
push_back 121710904
push_back 449238306
push_front 217949371
get 30624
push_front 523524191
get 93566
get 27781
push_back 606621093
push_back 993951902
push_middle 988891723
get 206936
push_back 172211697
push_back 979583636
get 3004
push_middle 429569668
push_middle 806425561
get 67701
get 28810
push_back 864128293
push_back 152954161
get 499879
push_front 516823191
push_middle 469430932
get 294088
push_back 386043022
push_back 907557385
push_back 440910576
get 157263
push_front 58293014
push_front 411505048
get 232743
push_back 648859207
push_front 611890385
push_middle 455777429
push_middle 273883933
push_back 887864012
push_back 809854962
get 458396
push_front 187021220
push_middle 628377802
push_back 865173889
push_front 546994429
push_back 681129989
get 202990
push_middle 524985382
get 23471
get 333773
get 84586
get 122027
push_front 612436838
get 363667
push_back 793488968
push_back 984196128
push_back 288676044
push_middle 79127693
get 379567
get 380797
push_front 943789537
push_middle 104706230
push_front 715660943
push_front 424641630
push_middle 534152587
push_middle 755020511
get 70561
get 456789
push_back 207165678
get 401452
push_front 175290795
get 318711
get 449739
push_front 201182059
push_back 968495429
push_middle 96553500
get 229024
push_middle 303054954
push_back 798373842
push_front 673833793
push_back 109210021
push_middle 82684751
push_back 534071833
push_middle 870946986
push_back 62864320
push_middle 485641627
push_middle 975945153
push_back 463444585
get 32397
push_back 152194372
push_middle 197438865
push_middle 842148043
push_front 62134331
push_back 602577940
get 433086
push_middle 923046969
get 161596
get 521225
push_back 641232234
push_front 728853692
push_back 694231947
push_back 808042776
push_front 194065281
push_back 895016005
push_front 216391486
push_middle 106764811
get 467218
push_front 262613318
push_middle 492020789
push_back 561733476
push_middle 74491988
push_middle 532293670
push_back 586531488
push_front 932695807
push_back 856549980
push_middle 467891091
get 500886
push_back 855173533
push_back 629429177
push_back 571837315
get 345773
get 310041
push_middle 167502943
push_middle 907841327
push_middle 184010924
push_middle 546390745
push_back 79623755
push_middle 247265167
push_back 520925599
push_middle 312669387
get 194533
push_front 169154550
get 18309
push_back 130343254
push_front 750045459
get 519464
get 312859
push_middle 887462851
push_middle 838055473
push_front 822931168
push_front 226096121
push_middle 64251243
push_back 139183871
push_middle 671731242
push_back 579098955
push_middle 777196185
get 453179
push_front 35507624
push_front 879816798
get 357420
push_middle 253261383
get 98534
get 40931
push_front 927153223
get 183556
push_back 452699261
push_middle 693663295
get 304771
push_back 152585874
push_middle 923952933
push_front 120934557
push_middle 935612118
push_middle 92242649
push_front 934997540
push_back 781910125
get 205464
push_front 657204474
push_back 494709100
push_front 418010509
push_middle 157663518
push_middle 521364056
push_front 586925274
get 66962
push_middle 607840451
push_middle 66258019
push_middle 904436125
push_middle 397863614
get 488817
push_back 63482924
push_middle 488520979
push_front 736504627
get 430246
get 285076
get 461874
push_front 780376192
push_middle 841071256
push_back 151041249
push_middle 791733811
push_middle 808246179
push_back 397234042
push_middle 804871271
get 515578
push_back 760200240
get 296939
push_back 126421558
push_middle 113141775
get 492793
push_back 534399092
push_middle 334310403
get 152040
push_back 5135771
get 451132
push_front 930161846
push_middle 314094031
get 26903
get 417825
push_middle 290822459
push_back 769416334
get 59186
push_front 458222914
get 135440
push_middle 648651495
push_front 497867137
push_middle 603962172
push_front 761231784
push_middle 998625696
push_front 404128215
push_front 276466698
get 74239
push_middle 438771553
push_middle 492438156
get 209130
get 242720
push_middle 61399648
get 92237
get 294052
push_back 641876153
get 285631
push_middle 441764832
push_back 648134067
get 253252
push_front 729736746
get 91338
push_front 432955778
push_back 893265528
push_front 291700907
get 336991
get 221248
get 369863
push_back 90254269
push_middle 294299628
push_back 782735894
push_back 149589452
push_front 301581032
get 75527
get 470816
push_back 854125902
push_front 643248651
push_middle 859593731
push_middle 404189216
get 108927
push_front 620981015
push_middle 835816821
push_front 659909588
push_back 155640875
push_front 767812618
get 378191
push_back 607145130
push_back 635617716
push_front 639002981
push_middle 923945200
push_back 433126453
push_middle 824613300
get 296150
push_back 437345441
push_back 681566629
push_back 920827359
get 226810
push_front 452917778
push_middle 752100092
push_back 65276211
push_front 945818405
push_front 106257969
get 275175
push_middle 952659865
push_middle 524327009
push_front 438433920
push_front 356050651
get 399379
push_middle 779789608
push_middle 525188677
push_middle 900586465
push_middle 339805529
push_middle 800260211
push_middle 1439357
push_front 89946021
push_front 535569076
push_front 64490357
get 245505
push_middle 55175491
push_front 498290793
get 513785
get 225863
push_middle 871760453
get 350969
push_middle 264316652
push_front 665022741
push_middle 794326505
push_middle 512827069
push_front 721248604
push_back 507746715
push_front 285753744
get 187551
push_middle 462223241
push_back 196649934
push_back 318390427
push_middle 185388224
push_front 345260196
push_middle 336685980
get 32514
push_middle 16739982
push_front 643846262
get 153346
get 183183
push_back 416105235
get 449717
push_front 100082498
push_front 225054431
push_front 733851246
push_front 326047838
push_back 89852220
push_front 631587320
push_back 859708546
get 96189
push_back 779899733
push_front 456184968
push_front 944762848
push_back 233308601
get 396671
push_back 563051234
get 77071
push_middle 26671198
push_back 228055209
get 194599
push_back 816797158
push_middle 268881460
push_back 977639603
push_back 957659376
get 185426
push_front 425230931
push_front 980207896
push_front 530853242
get 423668
push_middle 857114765
push_front 646770329
push_back 983235414
get 190684
push_back 628335121
push_middle 703830073
push_back 335894056
push_front 150168710
push_back 51135394
push_front 683380776
push_back 258592064
push_back 467534874
push_back 515088256
push_middle 608618656
push_middle 231133335
get 124664
get 172017
get 200488
push_back 53055471
push_middle 530530017
push_middle 11726757
get 300517
push_back 84288606
push_middle 415056498
push_back 52265653
get 328916
push_middle 532699043
get 477289
push_front 602376871
get 221237
push_back 59448654
push_front 923590319
push_front 452525140
push_back 607525726
get 87687
push_front 282837195
push_middle 863135165
push_back 535230103
push_front 918014581
get 310358
push_middle 111232554
push_middle 389565337
get 244211
push_back 280598839
get 446232
push_middle 771691974
push_back 977269503
push_front 18193461
push_back 565164694
push_front 120596835
push_front 902634131
push_front 103489478
push_middle 618412007
get 446418
push_front 463255662
push_back 77336923
push_back 631820214
push_front 148694298
push_front 833123840
push_middle 160738986
get 126580
push_back 325947472
push_front 879937814
get 159102
push_back 430680815
push_back 82245887
push_front 233332664
push_back 148809862
push_front 794963835
push_back 763392283
push_front 302147194
push_front 689728562
push_middle 7978574
push_back 392571899
push_back 416731992
push_middle 662021226
push_front 433345503
push_middle 271431391
get 420515
push_back 751567545
push_back 842770912
push_back 204867543
push_front 662254023
push_back 367684050
get 514256
push_front 49444735
push_back 977643825
push_front 20606302
push_middle 991329856
get 289707
push_middle 515443253
push_middle 794896020
get 272125
push_back 579949567
push_back 886311284
push_front 973551349
push_front 25453033
push_front 194163003
get 467959
push_back 648442125
get 224463
get 395798
push_back 239496839
push_back 803344020
push_back 30820569
get 246574
push_front 63279762
push_back 851885424
push_middle 44894184
get 476718
push_middle 14128219
push_back 973421203
get 476966
push_back 648812441
push_back 817871984
push_middle 392182379
push_middle 730165008
push_front 499364882
push_middle 974852581
push_front 651719636
push_middle 288088938
push_front 959881101
push_middle 135143801
get 421441
get 155544
push_back 950354805
push_back 941488740
push_front 749160791
get 318302
push_front 822728862
push_middle 478268648
push_middle 246047179
push_middle 5983958
push_front 858571663
push_back 547387861
push_middle 721041022
get 87732
push_back 208987291
push_back 280901998
get 182914
push_middle 109781581
push_front 501237925
push_back 934167817
push_front 676527076
get 189422
push_front 97031560
push_front 868692469
push_front 492822694
get 470907
get 421263
push_middle 409209915
get 104328
get 438790
push_back 986451629
push_middle 587467538
push_middle 869513017
get 195482
get 179591
push_middle 710148188
get 455589
push_middle 902881949
push_back 111628633
push_back 948584233
push_back 288129804
push_middle 583770604
push_middle 709129097
push_front 627562056
push_middle 707777086
push_middle 701664413
get 57853
get 108210
push_middle 385529647
push_middle 405363286
get 438568
push_middle 270097846
push_front 805950945
push_middle 413550936
get 158348
push_middle 235806690
push_back 670126548
push_front 261681840
push_middle 466223931
get 323782
get 147786
push_middle 796346487
push_back 605251212
push_front 364105577
push_back 494796833
push_back 349654922
get 336979
push_middle 387071672
push_back 9645381
push_back 486517893
push_middle 482364364
get 482513
push_back 507374917
push_front 274069112
push_front 140394464
push_front 413989778
get 439895
push_front 883244622
push_back 706153193
push_middle 375079175
push_middle 148699984
push_back 135138432
push_middle 253401335
push_front 887976422
get 257413
get 383391
get 413454
get 2302
push_middle 367830062
push_front 197724295
push_back 302128905
push_back 23031681
push_back 703435163
push_middle 527784040
push_front 41229608
push_front 539107801
push_front 687687437
push_middle 23057615
push_back 74054997
push_front 671101577
get 21289
push_front 638253033
get 28014
push_front 490336691
get 320610
push_back 607787765
get 305109
push_middle 887289812
push_front 186343134
push_middle 412841162
get 455615
push_back 12609048
push_middle 408028048
push_middle 244826155
push_front 804994279
push_back 83776318
push_back 230266105
push_back 849406828
push_back 438874090
get 431997
push_middle 670090883
push_back 349834741
get 428499
push_back 629714803
push_front 602079947
push_front 771380782
push_back 619396216
get 479076
push_back 630381178
push_front 264321412
push_back 609472978
push_middle 435472891
push_front 873128422
push_front 899929591
push_back 875916415
push_front 505454299
push_middle 731554159
push_front 465004607
push_back 387307915
push_middle 678962292
get 247001
push_middle 322254060
push_back 225360877
push_middle 299785848
get 54258
get 61574
get 100199
push_middle 641824219
push_middle 439966860
push_middle 624564438
push_back 538148206
push_back 425696079
get 425772
push_back 774695029
push_back 805861435
push_back 709029979
push_back 785475510
push_back 85218597
push_front 810958550
push_middle 649457431
get 99464
get 269809
push_back 368264695
push_middle 625471514
get 55959
push_middle 987649467
push_front 625323401
push_front 952187308
get 73338
push_front 811483589
push_back 176536300
push_front 153562890
push_front 602023902
push_back 106533601
push_middle 9532547
push_front 607486588
push_back 261082129
get 522495
push_middle 280029774
push_front 827056290
push_front 782150348
get 42658
push_back 163913152
push_back 749407758
push_back 74019979
push_back 544293056
push_back 595964690
push_front 16016567
get 292183
push_middle 646005124
push_back 560534269
get 198111
get 322074
push_back 651558802
push_front 596418863
get 388992
push_back 198763655
get 165523
push_front 757403892
push_front 876445977
push_middle 95333078
push_middle 761897850
push_front 741839077
push_front 317634914
push_front 405839462
push_middle 142823051
push_middle 852965683
push_back 67821293
push_middle 396776659
push_back 982769598
push_back 53180879
push_back 328700218
push_back 429677998
push_front 635663954
get 278255
push_middle 474013651
get 106181
push_middle 124312589
push_back 464911605
push_middle 401843822
push_middle 997954180
get 231502
push_middle 946993058
get 62936
get 267079
get 145657
push_front 643174265
push_front 319127204
push_back 3521720
push_middle 384551357
push_front 636905923
get 11023
push_front 746298820
push_back 220193185
get 77043
push_back 308349734
push_front 156153789
get 147814
get 369776
push_back 120419818
push_front 516380462
push_middle 674107937
push_middle 372562929
push_front 562434399
push_front 311343650
get 195714
push_front 322904830
get 35253
push_front 767882805
push_middle 282647452
push_back 420691482
push_front 218179915
get 64896
push_back 318930784
push_front 210404749
get 46574
push_middle 410057766
push_middle 521953866
push_middle 619269864
push_back 248413373
get 285323
push_back 642733827
push_front 154854280
get 128628
push_middle 89007019
push_middle 673443705
push_back 288242987
get 417662
push_back 56216038
push_front 314575444
push_middle 689391664
push_front 325208144
push_front 703248585
get 197074
push_front 758103426
push_middle 782469636
push_front 185647832
push_back 691816436
push_middle 327612407
push_front 228838153
push_back 906825357
push_front 535034834
get 492611
push_front 906906487
get 517281
get 12225
push_front 269471311
get 124624
push_back 334417837
get 276665
push_front 51972945
get 103676
push_middle 411410310
push_front 81606456
push_front 603166576
push_middle 410562904
get 222201
get 217282
push_front 330478761
push_front 852762006
push_middle 203080364
push_back 368339151
push_front 82623000
push_back 877157084
push_front 105081690
get 102126
push_middle 723746307
push_front 605093864
push_middle 509547775
get 249005
push_front 344447935
push_back 259933045
push_front 62168439
push_middle 152531222
get 222594
push_middle 165144261
get 508632
push_back 641557813
push_front 785687902
push_front 895580739
push_middle 820811573
push_middle 731390394
push_back 724485264
push_middle 606844471
push_middle 898027863
get 502821
push_back 545289695
push_back 1798480
get 416653
push_middle 550121809
push_back 434544841
push_back 678981946
push_front 575342007
push_back 38644488
push_middle 527785551
push_middle 286991629
push_back 841001201
push_front 335183275
push_back 997264759
push_middle 902834383
push_middle 480040513
push_front 372413431
push_front 397055699
push_back 943542976
push_front 71986641
push_middle 465927195
push_back 380132755
push_front 886587831
get 469536
push_middle 218213444
push_back 743101733
push_middle 405227415
push_front 273912642
push_back 693332638
push_middle 115581174
push_back 178560010
push_middle 510805289
push_back 344631226
push_front 942164038
get 339427
push_front 202427151
push_front 637928969
push_middle 83200777
push_back 984950686
push_front 724271500
push_back 785396065
push_middle 386763091
push_middle 115251872
push_middle 650576945
push_front 899631315
push_back 140541985
push_back 837523638
push_front 39473387
push_front 139600648
push_front 633582191
push_middle 314375902
get 299705
push_back 294379161
push_front 21713745
get 350487
push_front 796132313
push_back 220612882
push_middle 312536841
get 78955
get 213043
get 170621
push_back 376184662
push_back 814564724
push_front 136985922
get 222798
push_middle 246530929
get 374944
get 199931
push_front 637015216
push_middle 994414520
push_middle 503006605
get 4501
push_front 708285710
push_back 468991553
push_middle 635372991
push_middle 969142719
push_back 923078239
push_back 535565014
push_back 835248740
push_back 24868112
push_back 843428302
push_middle 868805199
push_front 152180841
push_back 542346644
push_middle 189785247
push_middle 656064105
push_middle 876904439
push_middle 171126001
push_back 693630254
get 213600
push_front 806319357
push_front 12907532
push_front 697380660
get 5656
push_front 309879697
push_front 22566024
push_back 154885378
get 495815
push_front 586271167
push_middle 750696004
push_back 350133851
push_back 241590910
push_middle 786581686
push_back 904689537
push_back 697732384
push_back 472439010
push_middle 977228676
get 450767
get 71864
get 53150
push_middle 772762781
push_back 408936316
get 314753
push_middle 592808967
get 63729
get 454512
push_front 398139425
push_front 176369878
get 275268
push_front 601601517
push_front 18470089
push_front 138948614
push_middle 794341644
push_front 622106084
push_middle 15598697
push_middle 478884501
push_middle 391540461
get 512930
push_middle 798506234
push_back 197041065
get 436702
push_back 907578231
push_front 376744685
push_front 66649622
push_front 837369148
push_middle 491520484
push_front 303810575
push_front 37443125
push_front 599601604
get 423932
get 342566
push_back 668114728
push_back 329201746
get 390786
push_front 847651771
push_back 845213656
push_front 171114204
push_back 31087296
get 99378
get 390907
push_front 567816075
push_front 56332459
push_front 360389968
push_back 298916077
push_middle 327929431
push_front 31110613
push_middle 437903988
push_middle 105845818
get 298255
get 485334
push_middle 635955537
push_front 868438183
get 208907
push_middle 589049218
push_middle 319939800
get 185108
get 482521
get 460688
get 297650
push_front 205658739
push_middle 159492796
push_middle 258674854
get 497680
get 88916
get 45728
get 240836
push_back 804058140
push_front 279890636
push_back 529275210
get 214235
push_middle 885974475
push_back 655600371
push_front 333983613
get 192031
push_middle 448011209
push_middle 291155825
get 214987
push_back 773128797
push_middle 798300517
push_middle 271300565
push_middle 398735552
push_front 940000685
push_back 388707056
get 392273
get 356000
get 425598
get 146334
push_middle 381961213
push_middle 913067300
push_front 517210543
get 309020
push_back 620545729
push_front 317876217
push_front 228534869
push_front 587505253
push_back 365098951
get 30201
push_front 69923861
get 226799
push_front 591709611
push_front 879511338
get 318907
push_middle 696722178
push_middle 610555106
push_middle 336424026
push_front 42403615
get 281333
get 264292
push_middle 407460509
get 210787
push_front 586736695
push_back 373800115
push_front 196259093
get 319986
push_back 378528220
push_front 475962163
push_middle 128964031
push_front 46752650
push_middle 138875337
push_front 84688222
get 239748
push_front 109579262
push_back 438155177
push_front 907715812
push_back 510102552
push_back 992874956
push_back 142467911
push_middle 620256625
push_middle 764690215
push_front 954799961
push_middle 392629093
push_middle 259914051
push_back 526929712
push_front 297018812
get 218484
push_front 466648534
push_front 264870934
push_middle 175355754
get 290541
push_front 206396141
push_middle 864785594
push_front 504987006
push_middle 541505780
push_front 606552458
push_middle 767474951
get 283526
push_back 503778012
get 507221
push_front 263360575
push_middle 641029472
push_middle 918785457
push_middle 497448042
push_back 367246646
push_middle 590174377
push_middle 953673607
get 342657
get 58355
push_front 34023752
push_back 545458208
get 43255
get 270438
push_middle 48222597
push_front 359567815
push_front 360985924
push_front 380309566
push_front 123200303
push_middle 201642677
push_middle 894752101
get 432951
push_front 626806035
push_back 60583711
push_back 327078393
push_middle 586315236
get 156363
get 479724
push_middle 980480980
push_back 56068766
get 381889
push_back 696288868
push_middle 745493192
get 267213
push_front 64609887
push_front 760363500
push_back 358058117
get 423381
get 130674
push_middle 296004981
push_middle 279881594
get 459845
get 32572
get 91327
push_back 667122048
push_middle 55086010
push_middle 574042444
push_middle 666211494
get 107283
push_back 70403636
get 93584
push_front 713426105
push_middle 149021777
push_middle 452403399
push_middle 697842510
push_front 718284426
get 13990
push_middle 672754170
push_middle 173536361
get 23923
push_back 744215811
push_back 701344048
push_middle 457235815
push_middle 781584734
push_back 445580760
push_front 122547959
push_middle 574747445
get 135208
push_front 402702846
push_middle 530086207
push_middle 34626500
get 132881
push_front 414779785
push_middle 723448014
push_front 731763275
push_back 150556067
get 333980
push_back 333434971
push_middle 292043656
get 266803
push_back 67355285
push_front 423503789
push_back 717736517
push_front 865372495
push_back 471939460
push_front 989139408
push_front 284167659
push_back 338643899
get 517738
push_middle 621148965
push_front 431431717
get 122357
get 481970
get 188180
push_front 844364901
get 128610
push_back 417074146
push_back 219081719
push_back 256602584
push_middle 229488455
push_front 213425361
push_back 629894318
push_front 582162660
push_back 319667427
push_front 810470434
get 501137
push_middle 73818318
get 275984
push_middle 865846682
push_front 868543957
push_back 481385318
push_middle 87390673
push_front 763193206
push_middle 279853207
get 129176
push_middle 143480056
push_front 909744714
get 361005
push_middle 297450653
push_middle 853156400
push_front 407218925
push_back 666055319
push_front 304065382
push_back 989930419
push_front 332722985
push_middle 558087530
push_back 78164805
push_front 619125501
push_middle 285971577
push_back 979870201
push_middle 499109538
push_front 853867958
get 214807
push_middle 686623830
push_middle 633459050
push_back 782748258
push_back 54045772
push_middle 201048913
push_back 13363327
push_front 480946106
push_front 570412025
push_back 712461109
push_back 806668650
push_middle 777868111
push_back 978225013
push_middle 365567383
push_middle 796417563
get 241912
push_back 536588554
push_front 978801932
push_back 978788073
push_back 171798674
push_middle 14091357
push_front 342039960
push_middle 154109696
push_middle 361196943
push_front 374244534
push_middle 693194569
push_middle 382763079
push_front 674088928
get 245660
push_front 486897506
get 317284
get 436113
push_middle 837444504
get 474290
push_back 407424041
push_middle 341386671
push_front 702649286
push_front 231569030
push_back 714429048
push_front 798558247
push_front 644385847
get 10363
push_back 482547513
push_middle 128078291
push_middle 785214360
get 408742
push_front 848944522
get 192730
get 21873
get 280747
get 292231
push_back 620099301
push_front 766104382
push_back 576873311
push_middle 869574744
push_middle 918657822
push_back 313316169
push_front 417596667
push_back 685806167
push_back 801256697
push_back 127972593
push_back 818751989
push_middle 71999339
push_front 925847574
push_back 438276106
get 335405
push_front 31032367
push_middle 600308131
push_middle 191145448
push_back 495403210
push_back 647010233
get 273086
push_middle 542965087
push_back 479919935
push_middle 975414020
push_back 571176149
push_back 702150156
push_front 562320555
push_front 940436225
get 448973
push_front 893029018
push_middle 18919138
get 381087
get 392268
push_front 796696859
push_middle 655870577
push_middle 163512257
push_front 246700588
get 153266
get 129995
get 33890
push_middle 801631771
get 362248
push_back 743051373
push_back 360608651
push_front 398201699
push_middle 620971521
push_back 778626604
get 990
get 467150
push_middle 177275863
get 319418
push_front 178955290
push_back 406072766
get 151517
push_front 927275911
push_front 613014717
push_back 938028011
push_middle 865633904
push_back 484092351
get 419043
get 166943
get 515674
push_front 78216409
push_back 768320686
push_middle 668085399
push_front 643183315
push_middle 243126401
push_front 163529411
get 350994
push_front 936313398
push_middle 635053533
push_front 896104515
push_front 264086610
push_front 138103206
push_middle 613237857
get 242573
push_back 334323375
push_front 401175843
push_middle 262533316
push_back 785727731
push_front 968619670
push_middle 596163456
push_back 399595315
push_back 892203512
push_back 894431836
get 454840
push_middle 768518417
push_back 423364825
push_back 367800978
push_front 23067053
push_middle 832818713
push_back 144141447
push_back 567968090
push_back 789703959
push_back 124631726
push_middle 290717757
push_middle 359587442
get 502378
push_middle 792391678
get 192798
get 114177
get 417347
push_middle 199695350
push_back 205712082
push_back 688716947
push_back 979687267
get 268659
push_back 653120867
push_back 980273033
get 60734
push_back 716940608
push_front 314899051
push_front 839906909
push_front 747732843
push_middle 426068351
push_back 808469091
push_middle 637311371
push_back 290282342
push_front 185246871
push_middle 917166395
push_middle 955500678
push_middle 770869033
push_back 332362333
push_back 653077454
push_back 501538354
push_front 396459838
push_middle 883041506
push_back 473648036
push_back 261216577
push_front 946177223
push_middle 809312365
push_front 611968431
push_front 424464188
get 424315
push_middle 764287677
push_back 223535746
get 69691
get 244406
get 324783
push_middle 23973248
get 385291
push_front 513872450
push_front 524587839
push_middle 308634725
push_middle 501889825
get 74883
push_middle 59617743
push_middle 424584148
push_middle 700137294
push_middle 867254086
push_front 239273870
push_front 145023580
push_back 757798082
get 176058
push_front 98793690
push_front 689516480
push_front 965333893
push_middle 558551785
push_front 824057910
push_front 988378846
push_middle 769299558
push_back 821525055
get 424669
push_front 811810256
get 135500
push_middle 734487597
push_front 639815353
get 468368
get 279114
push_back 500654433
push_middle 755052535
push_back 865024742
push_middle 82947753
push_front 930960088
get 361625
push_middle 860859070
push_back 800505061
push_back 512184113
push_front 868137335
push_back 340750935
push_middle 199153479
push_middle 938880381
push_middle 172868234
push_middle 407902173
push_middle 369766532
push_middle 352925117
push_middle 246350198
get 142533
get 227984
get 52096
get 416147
push_front 35510968
push_front 265043888
push_back 259466705
push_front 995372819
push_back 290509873
get 57696
push_back 268898394
push_front 236335409
push_front 817195579
push_front 888948177
push_front 896810356
push_middle 7106637
get 119674
push_middle 139980481
push_front 893265172
push_back 964120243
push_middle 529495387
get 65144
push_back 26630895
push_front 210170786
push_middle 90171356
get 295729
push_back 896453920
push_front 917505942
get 263251
push_back 144531829
get 348980
push_back 412883500
push_front 209982780
get 406580
push_middle 448916910
push_front 116606643
push_back 961314049
push_middle 596036672
push_front 770371218
push_front 986101702
push_front 317136329
get 88442
push_back 508525404
push_back 797986503
push_front 107601991
push_back 214465845
get 77859
push_front 519785539
push_middle 218562102
get 282038
push_back 354908368
push_back 482056498
push_front 562153597
push_middle 856118277
get 303315
get 363373
get 332789
get 419660
push_middle 857423481
push_front 523848050
push_back 855373524
push_back 216656211
push_middle 966413808
get 435491
push_back 986060362
get 188015
push_front 836384856
push_middle 707147180
get 324579
get 276512
push_back 88946226
get 174190
push_back 830585138
push_middle 334365555
push_back 627087499
push_middle 926872149
push_middle 869400198
push_back 792097552
get 520938
get 1003
push_middle 59234311
push_back 295426150
push_back 562390277
get 485555
get 249049
push_back 797835807
get 287082
push_front 424616890
get 434102
push_front 337497220
push_middle 586905390
push_back 189480865
get 253648
push_back 89660974
push_front 649059080
get 20595
push_middle 52195405
push_front 84699737
push_back 399942463
push_back 248608140
push_middle 782295100
get 95133
push_middle 392171731
push_front 153648647
push_middle 698224462
push_front 710192302
push_middle 856131297
push_front 605940662
push_front 416677842
push_back 247804303
push_front 682505722
push_middle 413005262
push_middle 62610999
push_back 775625786
push_back 439059156
push_front 815399443
push_middle 729288268
get 404769
push_front 760655092
get 282861
push_middle 159691408
push_back 93541693
push_back 461656499
push_front 114054430
get 247308
push_front 416982828
get 372525
push_front 562036955
push_middle 970898926
push_middle 27322037
push_middle 671520471
push_middle 348482118
push_back 536895005
get 472101
push_middle 973235977
get 469902
get 126638
push_back 591766865
push_middle 391979295
push_front 934683966
push_back 27092450
push_middle 382758842
push_back 803453098
push_front 902385527
push_middle 481183872
push_middle 605506653
get 367972
push_back 84066884
get 79508
push_back 443386582
get 96474
push_middle 920609861
get 326599
get 275255
push_front 764647194
push_back 469752435
get 517641
push_back 149323863
get 162275
get 351655
push_front 195999822
push_front 469274662
push_front 967654674
push_middle 154129100
push_back 129101471
get 444084
get 139037
push_front 796889842
push_front 847743277
push_back 277554103
push_middle 19507959
push_front 316976719
push_middle 282479596
push_front 411031939
get 377987
push_back 431924519
push_front 475027976
push_front 636537420
get 254309
push_middle 499454357
push_front 152053149
get 72195
push_middle 787698172
push_middle 942934366
push_middle 665917325
push_middle 302127371
get 124632
push_middle 93505088
push_middle 75537772
push_back 323662182
push_back 782402317
push_back 963656115
get 504806
push_back 878081146
push_middle 965092855
push_front 118569472
get 243691
push_back 904676280
push_back 872935653
push_back 41576567
get 124432
push_front 641247986
get 209067
push_back 97048325
push_back 169126882
push_front 453620436
push_back 39264317
push_front 76005361
push_back 819110549
push_middle 966957957
get 20724
get 427705
push_middle 267161241
push_middle 60217601
push_middle 751535686
push_front 203231245
push_front 100512068
push_middle 869183143
push_middle 351830139
push_back 548121289
get 5871
get 355514
push_back 877272019
push_back 258652497
push_front 974975056
get 238994
get 310203
push_back 750287457
get 268342
push_front 407687652
push_middle 20299679
push_front 455979962
push_back 984933983
push_middle 247677755
get 142875
push_front 416717416
push_back 342717502
push_front 770109
get 139432
push_back 505209180
push_back 491769097
push_middle 361320141
push_front 52151631
push_middle 1563351
push_middle 33303775
push_back 976329793
push_back 352913977
get 313247
push_back 601713751
push_middle 978089842
get 125694
push_back 544268110
get 298199
push_front 680257889
get 518467
push_front 591979016
push_front 791611301
push_back 321268832
push_front 332988794
get 277831
get 386188
push_front 163519885
get 171201
push_front 758192198
push_front 997503090
get 3713
push_middle 80251882
push_front 754058424
push_front 192520496
push_back 632636837
get 231946
push_back 107242706
push_front 503540532
get 128443
get 509735
get 321819
get 46317
get 90834
get 466117
push_middle 59446370
push_back 158734518
get 296805
push_middle 351384358
get 238031
push_middle 543296204
get 7626
push_front 451399135
push_front 108202001
push_back 688391661
push_back 862923275
push_middle 533666423
push_back 824795463
push_middle 125292921
push_back 875245652
push_back 935207431
push_back 445017063
push_middle 206558554
get 349307
get 313203
get 78002
push_back 272582059
push_middle 848046790
push_front 626280423
get 414950
push_back 115738374
push_middle 401012918
push_front 473989521
get 316029
get 240066
push_back 428999942
get 119557
push_front 697085398
get 330912
push_middle 556914598
push_back 204329186
push_middle 230804009
push_middle 681797916
push_middle 785027241
push_middle 42144634
push_front 169033113
push_back 24167850
push_back 423281557
push_front 522585101
push_middle 373687884
get 31898
push_back 774286545
push_back 970680995
push_front 859351511
push_middle 865136870
get 73146
push_back 569493545
push_middle 989611992
push_middle 572228893
push_back 520310840
push_front 314821120
get 384690
push_middle 922987436
push_middle 765506281
push_front 600930816
push_front 793390155
get 363410
push_front 194051730
push_middle 482771706
push_middle 164761248
push_back 761908252
get 384954
push_front 943464780
push_middle 869765391
push_middle 414228292
push_middle 914971692
get 253765
push_front 787177310
push_front 123484136
push_middle 822429311
push_middle 201318278
get 384673
push_back 756040122
push_back 512179755
push_back 635490908
push_front 476360370
push_front 763701351
push_middle 450554261
push_front 386324005
get 342229
push_front 124131876
push_middle 987741157
push_middle 805531237
push_front 540184604
push_back 161206199
get 517599
push_back 647623346
push_front 623522859
get 247181
push_back 996401237
push_middle 177374766
get 213985
push_back 82676701
push_back 891716844
push_back 990234226
push_middle 268472597
push_middle 186169251
push_middle 717816124
push_front 496411386
push_front 720262798
get 453839
push_middle 952094082
push_back 764537348
push_back 634424445
push_middle 709786841
push_middle 965219741
get 66094
push_back 914825442
push_front 616059485
push_middle 210979379
push_front 22759792
push_front 10835749
push_back 801874008
push_middle 206267959
get 442829
push_back 419899690
push_front 548430006
get 244787
get 20043
push_middle 330886877
push_back 346546729
push_middle 758709084
push_middle 121316688
push_back 308947615
get 82286
get 87050
get 519290
push_back 627720986
get 186710
push_front 375742824
push_front 766648105
get 390399
push_back 719439819
get 3192
get 260966
push_back 905192107
push_middle 245453507
push_front 308530375
push_front 694520413
get 197784
push_middle 698969408
push_front 569844123
push_front 917682072
get 366437
push_back 558704170
push_back 467670246
push_back 179137987
push_back 476318212
push_front 822803374
push_back 452030245
push_front 850878407
push_front 388733048
push_front 297174841
push_front 30109309
push_front 621867975
get 194219
push_middle 889226567
push_back 98189866
push_back 881496066
push_middle 618331475
push_back 140489633
push_middle 773595645
push_back 754945273
push_middle 438540931
push_middle 976447082
push_back 458165593
push_front 994174525
get 432697
push_middle 473397538
get 191395
push_middle 524698966
push_back 64114971
push_middle 639054322
push_back 998183422
get 147253
push_middle 520587955
push_front 976025006
push_middle 497006140
push_middle 362392582
get 367057
get 100570
push_front 547342992
push_middle 539999374
get 153075
push_back 377735368
push_back 563242497
get 123528
get 453199
push_middle 510939035
push_front 562975281
push_front 690097603
push_back 953224363
push_front 314087712
push_front 607932257
push_back 291675535
get 295987
get 144391
push_front 492846886
push_middle 46808687
push_back 281246371
push_front 609940288
get 173090
push_middle 750101054
push_front 94931309
push_middle 49075404
get 337061
push_front 99683055
push_middle 154858342
get 57296
push_front 475781136
get 494904
push_front 876111427
get 317820
get 225476
push_back 901713741
get 309596
push_middle 139932880
push_front 358897806
push_front 460904392
push_back 747623632
push_front 730288351
push_front 762973089
push_front 848149103
push_front 356999799
push_middle 856801685
push_front 664650664
push_back 115307095
push_back 855582640
push_back 107595050
push_middle 831105751
push_back 883585469
get 140591
push_middle 280669516
get 187956
push_middle 928782111
push_front 309115952
push_middle 492509758
push_front 114379486
push_back 974617315
push_middle 11479515
push_middle 473569678
push_back 974648405
push_back 733115818
push_front 589102638
push_back 640232016
push_middle 951405695
push_back 104802101
push_back 738101990
push_back 47244411
push_back 894746007
push_front 594749301
get 203367
get 267877
push_front 820570712
push_front 204973809
get 292173
push_back 330348092
push_front 401724156
push_front 632482215
push_front 758483880
push_middle 923922059
get 101423
push_middle 490791860
get 142916
push_front 524020078
push_back 423573297
push_back 437991636
push_middle 701875267
push_back 514680127
push_back 966723076
push_back 173530014
push_middle 753250254
push_middle 293861637
push_middle 606440605
push_back 645520910
push_middle 907780486
push_front 525269225
push_middle 735363544
get 340440
push_front 357104946
push_back 650359472
push_middle 265721778
push_back 726636886
push_middle 658022665
push_front 100733884
push_back 753913528
get 377611
push_back 635209916
push_front 404942021
push_back 124179495
push_back 14730525
get 156118
push_middle 674983307
get 115294
push_back 273929509
push_middle 555095407
push_middle 854468449
push_back 406274974
push_front 24571082
push_back 720783154
push_middle 852426564
push_middle 753646742
push_front 499617204
push_back 84341089
push_back 534741437
push_back 72948316
push_front 245411796
get 359077
push_middle 768576760
get 217767
push_middle 300741825
get 156218
push_back 597043563
push_back 625239132
push_front 316468687
get 329195
push_back 83507808
push_front 57097679
push_front 770007360
push_back 482901633
push_middle 15243308
get 267740
push_middle 238508510
push_middle 734614874
push_middle 60219997
push_front 459606564
push_front 288160679
push_middle 320073910
get 363700
push_middle 727788588
get 473552
push_middle 40234106
push_front 899185372
push_front 800174353
get 370429
get 283151
push_back 1126840
push_middle 10263948
push_back 848927920
get 350268
push_back 404639605
push_back 744326699
push_back 798143356
get 435171
push_front 796157856
push_front 933593982
push_front 718677470
push_middle 543301776
push_back 16679932
push_front 744297624
push_front 785937989
push_front 311870981
push_front 370281056
push_front 492988961
get 151020
push_back 115876299
push_front 464149155
push_back 816438396
push_back 164357666
get 435811
push_front 997644811
push_back 145623596
push_front 53898796
push_front 74722003
push_middle 298367931
push_front 660274707
get 466970
get 271698
get 180799
get 70661
push_back 497942460
push_middle 592262981
push_back 748780694
get 476071
push_front 325842629
push_back 985885714
push_middle 819191634
push_middle 430758209
push_back 917563770
push_back 904266874
get 71593
push_middle 448769060
push_back 633906216
push_back 886772753
push_middle 965669326
push_back 286431722
push_middle 379014658
push_back 55059509
push_middle 669713924
get 53232
push_back 129813088
push_front 626595688
push_front 236714944
push_front 188528668
push_front 446673579
push_front 544066499
push_middle 348776333
push_back 528763520
push_front 213499248
push_middle 675722793
push_middle 46278829
push_middle 605207366
push_back 907547327
push_middle 669328952
push_front 42771763
push_back 217387639
push_front 847717307
push_back 393027060
push_middle 732366691
push_middle 578092701
get 288911
push_front 987139779
push_back 283954398
push_middle 695912716
get 510640
get 119799
get 83966
push_front 20674106
push_middle 394202819
push_back 836248342
get 68483
push_front 433375756
get 153880
push_front 365335565
push_middle 210286638
push_back 243122111
push_front 419722678
push_front 872874091
get 175773
push_middle 264330780
push_middle 547915642
push_front 963691849
get 290086
push_back 512682515
push_middle 187713964
get 359422
get 510515
push_front 307528006
push_middle 781938934
push_front 921523255
push_middle 809684856
push_middle 706582987
push_middle 610133172
get 54455
push_back 67248890
get 26378
get 433914
get 149249
push_front 783813067
push_front 804473022
get 412006
push_middle 833499704
push_front 127623812
push_front 120336207
push_back 226155441
push_front 538313181
get 412832
push_front 930425074
push_middle 54837038
get 216969
get 317134
push_back 730553860
push_back 178342300
get 520156
get 313153
push_back 920790750
push_back 422371384
push_front 874033597
push_back 992709089
push_front 589269598
get 381280
push_front 35099640
push_back 505327475
push_back 818694621
push_middle 572403227
push_front 261080024
push_back 595057738
push_middle 706405292
push_front 998316270
get 279042
push_middle 809008454
push_front 466237002
push_back 463580169
push_front 989672864
push_back 863606429
get 11645
push_back 242581149
push_back 449739470
get 75335
get 307123
push_back 888645159
push_front 810161242
push_front 424533334
push_back 751761734
push_back 972139596
get 443129
push_back 193879285
get 332904
get 100695
push_back 377985364
push_back 116930755
push_middle 533813548
push_front 498494197
get 183300
push_front 763835903
push_front 953560626
push_front 465731122
push_back 329708593
push_middle 244857062
push_middle 921268424
get 206640
get 9556
get 209924
push_middle 84037814
push_middle 315175593
push_front 663009996
push_back 876231834
push_front 740340209
push_front 91954181
push_front 261119625
push_back 89850614
get 396143
push_middle 189647358
push_middle 349111283
get 217819
push_middle 996060197
push_back 15120234
get 155613
push_back 283736048
push_middle 972794093
push_back 846040549
push_middle 880606757
push_back 227270260
push_back 133887236
push_front 58766192
push_front 636651922
get 217708
push_front 444007561
push_back 710133860
push_back 206936914
push_front 746381897
get 432404
push_middle 688851887
push_back 16501286
push_back 25026649
push_back 310105913
push_front 244340598
push_middle 212470635
push_front 879552513
push_back 419289098
push_middle 264848687
push_front 765130312
push_middle 510161001
push_back 841916098
push_front 162922724
get 365092
push_middle 91768197
push_middle 858111507
push_front 499028656
push_middle 924390214
get 220175
get 398617
get 238118
get 177400
push_front 79800591
get 26021
push_back 457689125
push_middle 592400233
push_front 860798902
push_back 979406488
push_middle 114895250
push_front 514234929
push_front 336585414
get 1943
push_middle 18306955
push_middle 210831354
get 390552
push_front 506373880
push_back 325811304
get 470740
get 454611
push_back 129644818
push_front 490714575
push_middle 694560545
push_front 474231955
get 393496
get 395956
push_back 475968522
push_middle 343951346
push_middle 338552862
push_back 280581708
push_front 588916398
push_back 774512586
push_front 362469220
get 309744
get 193450
push_back 738649313
get 370312
get 500765
push_back 31448662
get 292260
push_back 947499345
get 165461
push_middle 95799070
get 439010
push_back 768699476
push_front 228507436
push_front 701671135
push_back 557738515
push_back 434153374
push_middle 211146410
get 31228
push_back 805227532
push_middle 291992967
get 168001
get 456839
push_back 743184346
push_front 714944938
get 193781
push_front 639277323
push_back 91650157
push_back 178312012
push_back 453615195
push_back 120554119
push_middle 258324165
push_middle 672927713
push_middle 151023956
push_back 818850160
push_middle 324011399
push_front 40584887
push_middle 217551994
push_back 86649906
push_middle 838862832
get 126466
push_front 979106459
push_back 158520966
push_back 586165441
push_middle 341826844
push_back 926480246
push_back 328188835
push_middle 385352995
push_back 939716952
get 21096
get 477197
push_middle 218184586
push_front 130402073
get 45247
push_middle 574935590
push_middle 138954548
push_middle 873609258
push_back 212729812
push_back 943168869
push_front 403651291
push_front 877167108
push_back 980856235
push_back 352971623
push_back 483896029
get 391224
push_back 964830078
get 330104
push_middle 906890903
push_middle 531625781
push_back 309530033
push_front 478760633
get 430098
push_back 919193531
push_front 542744089
push_front 766417391
push_middle 68717853
push_front 322970562
push_middle 799538533
push_front 141188490
push_middle 459346880
get 135023
push_middle 622572956
get 263333
push_back 671197934
push_back 407890237
get 161610
push_front 546554872
push_front 655862650
get 182028
get 105421
push_back 243773480
push_back 940618747
push_back 608604961
push_middle 740583228
push_front 986333605
push_back 323691940
get 354996
push_back 167776269
push_middle 611688873
push_back 817350230
get 159114
push_middle 333864370
push_back 790837871
push_middle 882518350
get 9726
push_front 341828381
get 489043
get 304576
push_back 795865554
get 21053
get 104070
push_front 235937105
push_front 728884146
push_back 591464622
get 163036
push_front 288488221
push_middle 881063087
get 298760
push_middle 942377945
push_front 525015624
push_back 169324498
push_middle 239858243
push_front 284865375
push_back 802244570
push_middle 289153829
push_middle 340086717
get 503598
push_front 871130216
push_back 716199265
get 455240
push_back 513989528
push_back 925719781
push_middle 528307572
push_back 509305942
push_front 539472600
push_front 847949226
push_front 88479683
push_front 346645270
push_front 684752361
push_front 304143640
push_front 864866766
push_middle 240535836
get 25375
push_middle 407635220
push_middle 215431032
get 66230
push_front 325355729
push_front 220390055
push_back 137052379
push_back 614528592
get 418015
push_back 223078918
get 313603
get 499329
push_back 390160888
push_back 796324050
push_middle 935358303
push_middle 47498500
push_front 995639080
push_front 689442603
get 466584
push_middle 49503435
push_middle 392625191
get 411977
push_front 974734915
push_middle 706299029
push_back 673902630
push_middle 806270708
get 386137
push_front 682686808
push_back 801374022
get 162226
push_middle 970578695
get 181296
push_back 558235346
get 51657
push_front 348441835
push_front 544265014
get 38582
get 162290
push_back 408644415
push_front 227809053
push_front 182653956
push_middle 136296321
push_middle 600829536
push_front 78891637
push_middle 562406236
push_front 63384801
push_middle 139678422
get 6028
push_middle 730286821
push_middle 959906028
push_back 807900355
get 360732
push_back 995736184
push_front 179140229
push_middle 925070254
push_back 742936124
push_front 311316985
push_back 674377870
get 274140
push_front 901526292
get 186758
push_middle 871104592
get 65147
push_middle 8957843
push_middle 864207973
get 458026
push_back 49615895
push_middle 682567150
get 39290
push_middle 829106227
push_middle 83296492
push_front 941978823
get 124762
push_middle 844615350
push_front 566284769
push_front 409012178
push_front 386732421
push_back 543362609
push_middle 735579691
get 484827
push_middle 406830508
push_middle 385025044
get 419214
get 3073
push_back 237485759
push_front 779997839
push_middle 29557141
push_middle 457315230
push_back 937250304
push_back 306811422
push_front 73523494
push_front 191605323
push_back 948250042
push_front 954789087
push_middle 545502055
push_back 895237844
push_back 53150054
push_front 787797200
get 197204
get 313850
push_back 111016749
push_middle 70928716
push_front 266342781
push_middle 104948555
push_front 79313320
push_middle 412876361
push_middle 363061131
push_front 321714130
push_back 920090850
push_front 140455875
get 174400
push_back 446885558
push_front 546266004
get 47206
push_middle 840004448
push_front 618765496
push_back 913301191
push_middle 287581164
push_front 497133613
push_back 853848525
get 424544
get 283740
push_front 990562992
push_back 763844268
get 411134
push_back 90937627
push_back 965430694
push_front 905448676
push_front 170756739
get 314592
get 395932
push_back 83026158
get 476544
push_front 361164537
push_back 377392727
get 245889
get 184516
get 152323
push_back 378669932
push_middle 888094748
push_middle 839053816
push_front 268346415
get 436513
push_back 734199704
get 189243
get 272634
push_back 341888093
push_middle 420996299
push_front 622424274
push_middle 278751982
push_middle 2184045
push_middle 850293707
push_front 465344515
push_middle 258478927
get 480362
push_middle 730955156
push_back 40190284
push_back 827811574
push_middle 674233205
push_back 236539184
push_front 28234904
push_middle 246261073
get 177337
push_back 781458957
push_back 7009193
push_middle 224963520
get 414031
get 178962
push_middle 940229239
push_middle 713105479
push_front 581865901
get 327183
push_back 741684671
get 457139
push_front 373912266
push_front 45302708
push_front 175885394
push_middle 335356336
get 495757
push_front 917543934
push_back 490405075
push_middle 18580324
push_middle 497012604
get 88039
push_back 620051730
push_middle 338273
push_front 264096713
push_back 580180619
push_back 756945181
push_middle 785718369
push_middle 78127817
push_middle 905136080
push_back 582908287
push_front 900472497
push_front 557338789
push_middle 141022282
get 366809
push_front 463582730
push_middle 373594633
push_middle 853979085
push_front 301458205
push_back 300344360
push_back 799767782
get 135672
push_middle 790426372
get 121727
push_middle 592210268
push_middle 198813666
push_front 435852624
push_back 36678076
push_front 617344172
get 26328
get 21538
push_middle 250941299
get 456075
push_back 914593424
push_back 554733352
push_back 995181865
push_middle 349402646
get 218718
push_back 297200502
get 248372
push_back 695613804
push_front 119801509
push_middle 285260688
push_back 112294794
push_front 934851557
push_back 754371377
push_back 297419718
get 431889
get 65982
push_middle 153253936
push_middle 208070276
push_back 993617118
push_back 184480268
push_middle 309175782
get 108356
push_back 965877137
push_front 638843742
push_back 401455948
get 366118
get 109325
push_front 977116048
push_back 841393478
push_middle 420626974
get 452812
get 509185
push_front 723195846
push_middle 848355352
push_back 600053308
push_middle 653220555
push_back 985596751
push_front 934404426
get 130471
push_front 994760837
get 349290
push_middle 946788084
push_front 484823319
push_middle 295617606
push_middle 568527789
push_back 199802571
push_front 408929400
push_front 593379544
get 397799
get 400226
push_front 951234499
push_front 313244893
get 172334
get 337515
push_middle 829074495
push_front 223793806
push_middle 438358355
push_back 226925928
push_front 352561839
get 217431
get 383429
push_back 856018731
push_middle 387406786
push_middle 954831995
push_front 182334073
get 135799
get 11525
push_back 739496614
get 72029
push_middle 672342023
push_middle 834072395
push_back 447129499
get 179776
get 54112
push_back 551128743
push_back 235904541
push_back 911011799
push_front 322629111
push_middle 524494829
push_back 365636966
get 342416
push_middle 195971789
push_front 99812993
get 508114
push_back 298732165
get 255402
push_back 398866994
get 49315
push_back 29089659
push_front 912044584
push_front 106455143
get 70617
push_back 684886149
get 290861
push_back 902381126
get 161509
push_front 475866729
push_back 386714975
push_front 891522842
get 197311
push_front 505298339
push_middle 172171572
get 303229
push_front 909440829
get 361822
get 374728
push_middle 354573354
push_back 576502812
push_middle 110170748
get 516500
push_back 215088617
push_front 904798936
push_middle 485140174
push_front 19662241
get 428434
push_back 793956361
push_front 71507976
push_middle 743703925
push_back 627314853
push_middle 107095002
push_middle 471651533
push_back 342324045
push_middle 980495554
push_back 230688755
get 467932
push_middle 922964642
push_front 176221599
get 330497
push_front 569389760
push_middle 296635336
push_middle 938844522
push_back 220106182
push_front 532692508
push_back 944787699
push_middle 126697460
get 366988
get 505561
push_middle 794415002
get 89804
push_front 483894527
push_back 565729939
get 483219
push_front 954582685
push_middle 194925006
push_middle 904217420
push_middle 514353319
push_back 773089523
push_back 646638583
push_back 601206356
push_back 172903957
get 382777
push_front 914963220
push_front 888181187
push_back 620527619
push_front 155437364
push_front 110193880
push_front 478003529
push_middle 984303622
push_front 251271391
push_back 994816393
push_middle 946170391
get 37869
get 168474
push_back 557123015
push_back 652561147
push_middle 744397842
push_middle 888118206
get 135959
push_middle 979494085
push_front 461553554
push_middle 364681656
push_back 453873267
push_front 136547376
push_middle 583786890
push_front 832076140
push_front 562800418
push_middle 743218709
push_front 399555394
push_front 175645031
push_middle 134095659
push_front 944158602
push_middle 532235007
get 455018
push_middle 778226749
push_front 685569264
push_front 930249290
push_middle 958417054
push_front 588443742
push_front 878653759
push_front 148380228
push_back 465587625
push_back 370387807
push_back 67179345
get 468030
push_front 927584240
push_front 86105301
get 498438
push_middle 952806675
get 412468
push_front 445669621
get 188297
push_middle 268048622
push_front 800022321
push_back 839080564
get 399426
push_middle 456907551
get 318352
push_front 467563773
push_front 396463349
get 250211
push_middle 485007872
push_middle 220014719
push_back 25971783
push_front 683277986
get 88384
get 448346
push_back 35467593
push_middle 298973568
push_front 843614384
push_front 980591317
push_middle 821609167
get 399928
push_back 306961652
push_middle 922217719
push_front 351766051
get 445646
get 376865
push_back 97462760
push_middle 266848093
push_front 550414913
get 441825
get 283024
push_middle 346901603
push_middle 341007033
push_front 14153181
push_back 45105823
get 48627
push_back 367876656
push_front 310886755
push_front 397121542
get 9196
push_middle 652405678
push_front 862256654
push_back 630186701
push_front 774771561
get 507213
push_middle 945793554
push_front 526560309
push_middle 186939454
push_middle 19586339
push_middle 316758381
push_middle 911393917
get 408408
push_middle 348250001
push_back 445148520
get 520863
get 147203
push_middle 144179094
push_back 775099066
push_front 790804934
push_back 635459608
get 381175
push_middle 665368599
get 393012
get 172729
push_front 552022545
push_back 357816597
push_middle 66601285
push_middle 683716058
push_back 113700598
push_front 918145560
push_back 813354217
push_back 942857977
push_back 824016336
get 215796
get 246415
push_back 335623791
get 25187
get 416026
push_back 397726957
push_front 345843151
push_back 61370113
push_back 39532051
push_middle 338814615
push_front 669304705
push_back 967234593
push_middle 618547149
push_middle 300198098
push_front 38393845
get 129538
push_front 607372866
push_back 114110017
push_front 990870155
get 295571
push_front 277906963
get 151209
push_middle 118121636
push_front 996784868
push_back 991326266
push_middle 829177753
push_back 741370199
push_front 204744965
push_back 656715001
push_back 869404083
push_back 757890738
push_front 473058373
get 222953
push_front 167150094
push_back 687982429
push_back 912943986
push_back 274970023
get 164930
push_back 626465414
push_front 187372525
push_front 803325078
push_middle 554522381
push_middle 381798153
push_back 855218220
get 179862
push_front 805777609
push_front 402956404
push_front 700842549
push_middle 207050867
push_back 341017353
push_front 959533938
push_middle 869730227
push_front 798360168
push_back 73045610
get 517572
get 268612
get 355296
push_front 270243645
push_front 550484032
push_back 779800228
get 310502
get 443165
push_front 16980202
push_front 974191205
push_front 372023973
push_back 562075421
get 43947
push_front 181564774
push_back 497743244
push_front 393399195
push_front 586367279
push_back 964506646
get 199038
push_middle 864101938
get 256474
get 448177
get 449457
push_middle 413656846
push_back 842715469
push_back 524204306
push_back 183399112
get 525213
push_front 279452568
get 302615
get 473835
push_middle 410170637
push_middle 404987614
push_front 570237974
push_front 534770302
push_middle 716218542
push_middle 174535033
get 31928
push_middle 438855412
get 239649
push_front 153899202
get 37451
push_front 960015383
push_middle 150961070
push_middle 652007726
push_front 518569175
get 288899
push_middle 739859918
push_middle 198159427
push_back 441833977
push_back 67535667
push_middle 13848112
push_front 717449503
push_front 743874944
push_front 468180365
push_back 647541708
push_back 40012804
push_front 715605489
get 480091
get 317550
push_front 76067482
push_middle 380226901
push_back 152768030
get 302208
push_middle 251297809
get 457942
push_middle 246395063
push_middle 603365461
push_front 676424107
push_front 859787231
push_front 695899369
push_back 459994683
push_front 819071913
get 291310
push_front 973977715
get 4222
get 479755
push_front 119011678
get 432548
get 37533
get 39608
get 24001
get 481854
get 72903
push_middle 225601195
push_middle 60913592
push_back 61424403
get 126635
push_front 463324257
push_middle 444863876
push_middle 450872056
get 13306
push_back 666917993
get 243001
push_back 57406689
push_middle 833600389
push_back 31748778
push_middle 120447418
push_front 384512330
push_middle 430224085
push_front 530215393
push_middle 182137046
get 427042
push_front 773075639
push_front 868120428
push_front 541584909
push_back 279190246
get 488174
push_middle 913880429
get 158451
push_front 292295068
push_middle 8236472
push_back 689033203
push_middle 342813469
get 454168
push_middle 496608680
push_back 268401090
get 56775
push_back 685678340
push_front 500839619
get 518082
push_front 99533784
get 255849
get 404057
get 145886
push_front 81867913
get 164408
push_back 385302436
push_back 911756306
get 268495
get 186738
push_middle 902285013
push_front 712908677
get 239829
push_back 152095633
get 404799
get 181319
push_back 349292195
push_front 444952679
push_front 317417628
push_middle 217162380
push_front 799510487
push_front 986170428
push_front 517447865
push_back 522237786
get 242050
get 394993
push_middle 410476297
get 217161
push_back 42472161
push_middle 554389372
push_back 425882846
push_back 566747814
push_middle 911710156
push_front 288888550
push_front 228591903
push_back 573920698
push_front 880349870
push_middle 519324288
push_middle 883352598
push_front 280625359
push_back 650475844
push_front 909333193
get 266908
push_middle 893581632
push_front 737022008
push_front 312319028
push_back 784301279
push_front 975027361
push_front 688768330
push_middle 117408698
push_middle 519558492
push_front 23132996
push_middle 764863158
push_back 579872934
push_middle 140528866
push_middle 361258273
push_back 597147728
push_front 518766853
push_middle 868383509
push_front 898614211
push_middle 115568810
get 187436
get 80163
push_front 788345587
get 386333
push_front 88724728
get 318917
push_middle 115378119
push_back 508034513
push_middle 644211958
get 457560
push_front 640601128
push_front 312962110
push_front 784103097
get 228268
get 333331
get 94918
push_back 395300112
push_middle 417257102
push_back 798524165
push_front 626444510
push_middle 478117952
push_front 982770443
get 52549
push_front 365645942
push_back 791079462
push_back 879067437
push_back 935704362
push_front 109999273
push_middle 495899094
get 146596
get 322525
push_front 627086130
push_middle 584949141
get 348090
push_front 797434376
push_middle 43648188
push_back 825761027
push_middle 289509784
get 310615
push_middle 139637205
push_middle 396438896
get 2525
push_middle 485752633
push_front 743424153
push_middle 797721476
get 201347
push_back 244897447
push_middle 164741285
push_middle 757677703
push_middle 803334674
push_back 90963370
get 486771
push_middle 709527483
push_back 95540335
push_back 825521728
get 438934
push_front 774876828
push_middle 805787853
push_back 752478915
push_back 296211844
push_middle 406785709
push_middle 925496643
push_back 838904738
get 453197
push_front 179514120
get 111894
push_back 65262949
push_back 594263700
push_front 277964924
push_front 233571572
push_back 675753842
push_back 655160848
push_front 130597363
push_front 614475347
get 201838
get 402067
push_middle 735760404
push_back 419276420
push_back 790809554
push_front 765112510
get 53862
push_back 303614019
push_middle 146985994
push_middle 892643980
push_front 530644347
get 56713
push_front 482390547
push_middle 387252464
push_front 718764565
push_middle 883670923
push_middle 426972928
push_back 822437984
get 43804
get 142210
push_middle 19927295
get 476438
push_front 68935871
push_back 69822765
push_front 67912215
push_middle 425074494
get 368116
push_back 65882137
push_back 542256663
push_front 583124810
push_back 480191504
push_front 355658505
push_front 109875075
push_back 679444147
get 397915
get 169640
push_middle 358725441
get 296634
push_middle 383412267
push_back 272362506
get 40240
push_back 629107155
push_back 997994315
push_middle 133159134
push_front 208028268
get 131618
get 53545
push_back 640404040
push_front 118994548
get 133491
push_front 630752111
push_front 226531689
push_middle 638818027
get 519096
push_back 950369141
push_back 598025762
push_middle 665151317
get 79349
get 134664
push_front 460447279
push_back 217039981
push_back 492678471
push_middle 413335290
push_back 673029251
push_front 242066769
push_front 644246828
push_front 752352652
push_front 59594364
push_middle 361643419
push_back 514065231
get 175780
push_middle 963014844
push_middle 717249420
push_back 154774572
get 146527
push_back 46136317
push_back 374283588
get 76192
push_front 339723477
get 502409
push_front 944137345
push_front 775345923
push_middle 110602271
push_back 770588303
push_back 578360955
push_back 918912322
get 408566
push_middle 423954623
get 24006
push_front 204764933
push_middle 243990073
push_middle 811190630
get 335614
push_middle 323246432
push_middle 442822461
push_front 123969088
push_back 190108971
push_back 911346068
push_back 725443628
push_back 309573343
push_middle 195075564
get 490856
push_middle 125360328
push_back 607229954
push_front 118763020
get 379701
push_front 958539667
push_front 660511870
push_back 556356431
push_middle 481420111
push_back 79877366
push_front 642272655
push_front 28268414
get 452185
push_middle 983491567
push_front 655489241
push_middle 615963134
push_front 950966704
push_front 453373243
get 398323
get 256762
push_back 358718878
push_back 10054667
push_front 560957837
push_back 440535248
push_middle 623090827
push_back 913884401
push_middle 74380157
push_back 509168565
push_front 861680524
push_front 510160699
push_back 636087950
push_back 362913447
push_front 437629826
push_front 805466487
push_front 161763130
push_middle 720065605
push_middle 260477123
push_middle 167374816
push_middle 874843547
get 319218
push_back 160641812
push_back 546808979
get 457258
push_front 878165347
push_back 611345273
push_back 501251571
push_back 284009329
get 23231
push_front 973548993
push_middle 782785341
push_back 152114862
push_middle 159694866
push_front 540495931
push_middle 694559481
push_front 719456515
push_middle 313839195
push_middle 907536794
push_front 410158240
get 212327
push_middle 301078703
get 350885
push_middle 614254873
push_back 994360139
get 173403
get 314724
push_middle 45150550
push_front 530728208
push_front 766721346
get 332948
push_back 240827282
push_middle 137534898
push_front 489500949
push_middle 150657686
push_middle 45131264
push_back 930138636
push_front 69470957
get 525035
push_back 664645375
get 38442
push_back 531833462
push_back 800643508
get 235067
push_front 715538852
push_middle 201957890
push_middle 436557801
push_front 820082927
push_middle 607085556
push_middle 629962765
push_back 567160557
push_middle 656781312
push_middle 748195478
push_middle 677917565
push_back 634409916
push_front 216399465
push_front 495980572
get 348176
push_front 269217220
push_middle 680720031
push_front 939105956
get 30130
push_back 217835290
push_middle 501199663
get 388997
push_middle 546325781
push_front 359003408
push_back 794075772
get 75587
push_front 880717147
push_front 843914666
get 326911
get 151578
push_front 418015784
push_middle 515419515
push_back 934782872
get 210911
push_back 799270276
push_back 140238091
push_back 891644376
push_middle 525637118
push_front 651729332
push_back 864480103
push_back 741488371
push_front 315124308
push_front 153469859
push_front 785308904
push_middle 692000233
get 178495
push_back 638648303
push_front 866246799
push_middle 564967120
push_middle 973877495
push_back 921615911
push_middle 210924053
push_back 760261660
get 351317
push_middle 644548950
push_front 289687205
get 318893
get 57983
push_middle 680716324
push_back 69501543
push_back 294904881
get 497609
get 509291
push_middle 453284183
push_front 193429623
push_front 711038881
push_middle 28822720
push_middle 444650804
push_middle 664477284
push_back 690017229
push_front 474136724
push_front 994566469
push_middle 988194618
push_back 300280113
get 490357
get 420430
push_middle 942433562
get 31686
push_middle 312399601
push_middle 784171872
get 122422
push_back 125586022
push_middle 236328196
get 362390
push_front 399688436
push_back 196283681
get 231181
push_back 983609463
push_back 387643382
get 35796
push_back 882832422
push_back 362939571
push_back 307812847
push_front 330776025
push_middle 627708697
push_front 611191133
get 107782
push_middle 993613713
push_middle 337262449
push_middle 280614108
push_middle 678136936
get 325157
push_middle 110797896
push_middle 998704557
push_back 899591572
push_middle 169122956
push_front 838261452
push_front 126125921
push_front 275475236
push_back 965917045
get 479078
push_back 792095512
push_back 388563767
push_front 200134808
push_front 731838832
push_middle 700726701
push_back 150169998
push_middle 174231278
get 6481
get 403360
push_middle 532362649
push_middle 823395332
push_front 946393834
push_middle 473364611
get 440670
push_middle 635050553
push_middle 304064129
push_back 312603409
get 77207
get 408686
push_back 735495209
push_middle 888156817
push_middle 681929387
push_front 710400845
push_middle 78346175
push_middle 232677694
push_front 418061000
push_middle 607963856
get 113748
get 428422
push_back 519568742
push_back 314021978
get 236766
push_front 278190143
push_front 311554742
push_front 229065569
get 178875
push_front 888271934
push_back 759801270
get 347251
push_front 306753127
push_front 328987132
push_back 419119151
push_back 933005471
get 8796
get 492332
get 468790
get 218778
push_front 28694490
push_front 409905494
get 148828
get 279318
get 431447
push_middle 749052104
push_back 677568152
push_front 919249444
push_front 486124788
push_middle 212907668
push_front 252784072
push_back 804573486
push_front 869824996
push_back 931149700
push_back 242673737
get 481672
push_back 553566589
push_front 713357384
push_front 428386896
push_front 573606414
get 399281
push_middle 477842533
get 408578
push_front 10431893
push_back 762426966
push_front 89941005
push_middle 54819176
push_back 108882284
push_back 450747306
push_back 808929065
push_middle 791379796
push_middle 139520289
push_front 135203072
get 520557
push_middle 793285016
push_front 710673664
push_front 78218219
push_back 499937885
push_back 694251918
push_middle 889955539
push_front 27746149
push_front 439192080
push_middle 968788843
push_front 895943649
push_front 327075946
get 183975
get 80135
push_back 282105925
push_front 702951437
push_back 155574543
get 298128
get 135356
get 483395
get 142219
push_middle 487404295
push_front 14451710
push_front 65311782
get 373161
push_front 59327718
push_front 135409988
push_front 264847164
push_middle 599561255
push_middle 808323887
push_back 408220008
get 147325
push_front 215230085
push_middle 600906862
push_front 97835738
push_front 529945477
push_middle 870221426
push_middle 652611543
push_middle 459973733
get 73945
push_middle 580065870
get 393957
push_back 528100546
push_back 75292430
get 144559
push_middle 100873108
push_middle 794811957
get 464779
push_back 262376022
push_middle 634600761
get 62837
push_front 269889263
push_back 186678514
push_middle 700349914
push_middle 121842901
push_front 176985005
push_back 587772831
push_middle 619050307
push_middle 649424442
get 97326
push_back 467455041
get 93280
push_back 826521489
get 344178
push_back 846836555
get 39274
push_front 623389622
push_front 355159836
push_middle 301350129
push_front 557192845
push_middle 252840783
get 49727
push_front 422491669
push_front 448489647
push_middle 695715883
get 464249
get 43475
push_back 423339300
push_back 209008044
push_middle 983260322
push_middle 728592688
push_back 251524011
get 91496
push_back 899446245
push_middle 896439115
get 244117
push_middle 697714752
push_middle 947999264
get 403629
get 239190
push_middle 598679674
get 152462
get 5359
push_back 759559948
push_back 551595475
push_front 89667001
push_front 170905279
get 15376
push_middle 348139601
push_front 336516915
push_back 99645227
get 300378
push_front 151443016
push_middle 509725471
push_middle 603714844
push_front 84676581
push_middle 706510623
get 17612
push_back 355295883
push_middle 747055077
push_front 758078913
push_back 30648388
push_back 442431493
push_middle 854978268
get 508282
push_back 731831934
push_middle 68559826
push_middle 632558827
push_front 302753475
push_back 50894219
push_middle 433612719
push_middle 464536827
push_back 883197746
get 47552
get 147172
push_middle 363070266
push_front 319204235
get 467688
push_middle 829975734
get 507615
push_front 892034523
get 273810
get 23826
push_back 436237163
push_front 186280157
push_front 535271815
push_middle 992625817
get 447684
get 434236
push_front 297994638
push_back 52301140
push_front 173364180
get 202789
get 35635
push_front 957603795
push_back 258187102
push_middle 494022211
push_middle 929059922
push_back 308694634
get 103887
push_front 798559165
push_middle 242592228
get 397830
get 140277
push_front 557390081
push_back 764930556
push_middle 397658156
push_middle 321526499
get 231715
push_front 652823995
get 154445
push_middle 591662224
push_middle 650818499
get 474862
get 188931
push_middle 103419694
push_front 864920615
push_middle 234645837
push_front 816444895
push_back 415063162
push_middle 266235153
push_middle 136433502
push_front 13653621
get 226544
push_front 451051
push_back 345206347
push_front 19834518
get 214313
push_front 691500994
push_middle 266461145
push_back 787626540
push_middle 764484949
get 392259
push_middle 585778141
push_front 677618585
get 32669
push_front 636287410
push_middle 887423995
push_back 701804721
push_middle 120211727
push_front 644585680
push_back 468561290
push_front 610602055
get 478412
push_middle 219963629
get 276735
push_middle 439245542
push_back 164427329
push_middle 274676969
push_back 38626865
push_back 661342098
push_front 571544593
push_middle 90527006
get 407330
push_back 209082016
get 144367
push_middle 859182864
push_middle 164138897
push_front 452598930
get 368919
push_middle 376810793
push_front 647723195
push_front 932672327
push_middle 681948325
push_back 213588981
push_back 938843788
push_middle 395797365
push_front 615447141
push_front 161624991
push_front 748719614
push_front 746091215
get 306812
push_back 678717840
push_middle 348608021
push_front 387493891
push_front 195034217
push_front 399609602
get 81554
get 524358
push_middle 676886548
push_front 996356800
push_middle 38765197
push_middle 156626085
push_back 517168200
get 187424
get 504223
push_front 807363039
push_back 736312396
push_front 278935292
push_middle 339678737
push_front 678800372
get 302333
get 189351
get 440835
push_middle 144864064
push_front 492766616
push_back 416909255
get 147832
push_middle 564507259
push_front 33768007
push_middle 718405250
push_middle 20277142
push_middle 545714323
push_middle 525944612
push_middle 894203900
push_middle 582124457
push_back 615631831
push_front 941825944
push_middle 253691386
push_back 926351829
push_back 576226374
push_front 447869711
push_back 587234445
get 215483
get 358227
push_middle 803645421
push_middle 229130276
get 84544
get 83503
push_middle 837519981
push_front 799594537
push_front 68968531
push_back 539416476
push_back 840270281
push_middle 872734050
push_front 596818149
push_front 837259370
push_back 465752720
push_front 315398420
push_middle 970195926
push_back 127108283
push_back 764565161
push_front 518164713
push_middle 52060259
push_middle 171417933
push_middle 944228355
get 227973
push_middle 392617622
push_back 695186698
push_back 249269577
push_back 610487052
get 103966
push_back 630261381
push_front 571627584
push_back 98870396
push_front 146364804
get 262938
push_back 156026828
push_middle 764881041
push_front 406032657
push_middle 879398698
push_front 802093950
push_back 835643414
push_front 164550010
get 241426
push_front 468662245
get 506187
push_front 203762542
push_back 562394479
push_front 832041167
get 288166
push_middle 83942628
get 271578
push_middle 164580750
push_back 87196317
get 303063
push_front 906818506
get 253316
get 472506
push_back 920054530
get 489603
get 520647
get 139794
push_front 773958148
push_front 979218060
get 250325
get 174946
get 138048
push_middle 108495297
push_front 899993544
push_back 223192565
push_middle 411979221
push_front 698567553
push_front 816926729
push_middle 108548399
push_middle 482741686
push_front 937852654
push_back 132482002
get 56668
push_back 151096160
push_front 657950048
push_back 460566398
push_middle 765509894
push_front 207503993
push_back 63919256
get 193327
push_front 996686838
get 417284
push_middle 659259670
push_front 127805155
push_front 960578587
push_middle 965960939
push_middle 447457185
push_middle 463012986
push_front 814373021
push_back 772477655
push_middle 291154160
push_middle 993059892
push_back 706588814
push_back 109625256
get 9376
get 338096
push_middle 928363679
push_back 676700751
get 381672
get 58652
push_back 456174112
get 306320
get 296671
get 133472
push_front 950240493
push_middle 368913973
push_middle 119261143
push_middle 527921101
get 71321
push_middle 852357200
get 419407
push_front 880258015
push_back 471749393
push_middle 265823872
get 515523
get 489510
push_back 929460861
push_middle 206490185
push_back 26937040
push_front 821614483
push_back 60394867
push_middle 396246887
get 412434
push_back 733482043
push_front 501108949
push_back 180776073
push_front 26667830
push_back 651658639
push_front 37562163
push_middle 882283959
get 252867
push_middle 295219698
get 473705
push_back 634414313
get 363047
push_front 961635579
push_back 991636224
push_back 421047136
get 50769
push_back 459746457
push_back 689320834
push_front 986033255
push_back 480107384
push_front 700945884
get 344070
push_middle 355716664
push_front 168538696
push_front 666213365
push_middle 862276452
push_front 690386262
get 178384
push_front 228096693
get 51761
push_back 963439881
get 349262
push_middle 457177452
push_back 939973920
push_back 922870971
push_middle 575225734
push_middle 586839379
push_middle 917553019
get 162283
push_front 819192050
push_middle 332676376
push_back 112708549
get 275203
get 381029
push_middle 278599964
push_middle 520196810
push_back 943881380
push_back 846324671
get 398034
push_middle 218230893
get 220107
get 214123
get 48147
push_middle 37657891
push_back 606387538
get 307101
get 137293
push_back 1273659
push_front 775242037
push_front 317760762
push_middle 221943973
get 217936
push_middle 135146140
push_front 318585054
push_back 581868175
push_front 997787665
get 116943
get 132834
push_back 778113251
push_front 722507290
push_back 172915991
push_back 569242364
push_back 167916084
get 158696
push_middle 190900025
push_front 768791166
push_middle 609638535
push_front 902356368
get 43602
push_middle 585317925
push_front 801462539
push_back 481068701
get 95351
push_back 717805212
push_middle 669375325
get 526353
get 110235
push_back 786123429
push_front 232486470
get 244516
push_back 477383583
push_back 766086167
push_middle 555899590
get 68694
push_front 194500112
push_back 563458066
push_middle 124708503
get 149337
get 41592
push_front 936428012
push_middle 640194753
push_front 761725928
push_middle 750659873
push_front 555501051
get 455583
push_back 627104439
get 255885
push_middle 165233702
push_front 271871550
push_middle 301522952
push_back 444029076
get 68968
get 227180
push_back 505622548
push_back 730648094
get 163382
push_back 5390952
get 339605
push_middle 717503581
push_back 747020879
get 266030
push_front 138566723
push_front 496534591
get 4460
get 143892
push_middle 272472592
push_back 892714045
push_middle 909369886
get 249383
push_back 815149027
get 417086
get 62562
get 283421
get 180332
push_middle 336767519
push_back 909658872
get 42497
push_front 17050847
push_back 548534834
push_front 832728380
get 256877
get 465273
push_back 931267299
push_back 534971168
push_back 971872200
get 504033
push_middle 890459026
push_middle 944209109
push_middle 592102106
push_front 286265941
push_front 427255806
push_middle 404562637
push_front 27859702
push_middle 539664868
push_back 373660749
push_back 893000272
push_front 58459750
push_middle 543212715
get 207945
get 178418
get 495922
push_back 319169463
push_middle 341115520
push_middle 727245930
push_middle 676300534
get 390412
push_middle 687052231
push_middle 947521483
push_back 399782858
push_middle 127007949
push_front 577087926
push_back 327719709
get 185019
push_back 801232030
push_front 706522922
push_front 690326023
push_middle 571039402
get 218375
push_back 205774099
push_back 28916885
push_back 739070905
push_back 81942483
push_back 344367690
push_middle 91939190
get 80574
push_back 243697545
push_front 148073638
push_front 483310719
push_front 624036633
push_back 458674613
push_back 212112231
push_front 554674578
get 146607
push_middle 452733072
push_middle 440673806
push_back 191416861
get 75013
push_front 137751420
push_middle 645194014
push_middle 482017881
push_front 146494409
push_back 50476567
push_back 424776450
get 224279
push_middle 496682048
push_back 741685449
push_back 969053278
push_front 378013106
push_middle 24254188
push_back 621718645
get 272642
push_back 654260576
push_back 397736506
push_back 507349101
push_front 248432714
get 486309
push_back 160341106
push_back 650444397
push_back 100606321
push_middle 257589586
push_middle 67278689
push_front 337069411
push_back 736418568
get 403939
push_back 974673813
push_back 653590069
get 279313
push_middle 281884960
get 441567
push_middle 384572245
push_middle 378418729
push_back 887478676
push_middle 594873052
push_middle 470168741
get 311538
get 287650
push_back 237029343
push_middle 857416106
push_front 340221119
push_back 677985074
push_back 587728575
push_front 240254366
get 178516
get 45723
push_middle 406763645
push_back 907884573
push_back 774541334
push_front 518992386
push_middle 714589957
push_back 336253582
push_front 380033207
get 426427
push_front 409246468
push_middle 722704807
push_front 8195256
get 210903
get 239959
push_middle 195317672
push_middle 785793800
get 254572
push_front 808759890
push_front 356223443
push_back 359391882
push_front 276418873
get 408792
push_back 96011884
get 455672
push_front 474638142
push_back 798468548
push_front 504272851
push_front 679700539
push_back 310357445
push_middle 721544887
push_middle 917769068
push_middle 60125306
push_front 905139360
push_middle 758361952
get 413472
push_back 656789278
push_front 625370356
push_front 652278796
push_front 50430704
push_middle 146113765
get 277374
push_back 662401383
push_back 132826603
push_back 730656473
get 503973
push_front 382871410
push_back 303613069
push_front 585172268
get 329231
push_front 153703939
push_back 58458218
push_front 116719991
push_middle 599791787
push_middle 933242945
push_front 349872679
push_middle 453656236
push_front 350106880
get 318007
get 377808
push_back 792447821
push_back 331271293
get 201216
get 502280
push_front 631419803
get 142958
get 279532
push_middle 328154598
push_back 813899889
push_middle 483020182
push_back 120188619
push_back 945712237
push_middle 146516575
get 228480
push_back 917103289
push_middle 755329066
push_front 644680758
push_back 199937058
push_back 492395547
push_back 891005463
push_back 681748162
push_back 443934099
push_front 990774887
push_middle 339403366
get 427807
get 325466
push_middle 279574647
get 459637
push_back 21245079
push_front 702915773
push_middle 826077248
push_middle 289970318
push_front 396595492
push_front 95966020
push_front 1248687
push_front 458515348
push_middle 385970948
push_middle 888034660
get 425087
push_back 58732011
push_middle 42860203
push_middle 461855445
push_front 905612090
push_middle 951920040
push_front 85318013
get 213323
push_front 676979680
push_front 909070596
push_middle 655791055
push_front 3791246
push_front 440855285
push_back 539901370
push_middle 880489585
push_front 198384183
push_back 101635552
push_front 790895490
push_front 126014788
push_middle 133472663
push_middle 818845440
push_back 42154693
push_back 258672639
push_front 841884570
get 201266
push_front 361896076
push_middle 793286334
push_front 209325656
push_front 361907426
get 142471
get 326988
get 337256
push_front 68171537
push_back 787555846
push_middle 707257912
push_back 11965063
push_back 719193125
push_back 831163396
push_front 669996253
push_back 538546995
push_front 565820893
push_front 224297662
push_back 358874211
push_middle 567618130
push_front 852768463
push_middle 683306322
push_back 768225336
push_back 185933735
push_middle 771701337
get 345683
push_middle 592920634
push_middle 338760182
push_back 300902223
push_back 883782740
push_front 234001875
push_front 647858158
push_front 71065743
push_front 422828081
get 464682
push_front 49176027
push_back 295828004
get 320008
get 243553
push_back 78770286
push_middle 84049322
push_middle 664687791
push_back 137520451
push_back 833467396
push_back 803854294
push_back 251997223
push_back 890689124
push_middle 991964747
get 172967
push_front 227814176
push_middle 73569627
push_back 314683066
get 350809
push_middle 139013505
push_front 50577868
push_back 151228173
push_middle 33959490
get 34470
push_back 163567321
push_back 75768507
get 250099
get 65363
push_middle 821420513
push_back 493553450
push_back 320513459
push_front 197875152
push_front 721307644
get 86028
push_back 299175169
push_front 282599037
get 7640
get 449484
get 118661
push_back 713770902
get 211392
push_front 159019200
push_back 832522524
push_front 643688687
push_middle 633311576
get 42525
get 8763
push_front 873295942
push_middle 46534615
push_back 534753364
push_front 645949852
push_back 778917314
get 29944
push_front 180492964
push_middle 938391519
get 501020
push_middle 208216625
get 250061
push_middle 7920616
push_front 484242661
push_front 986605578
push_back 158983324
get 377175
push_front 444478855
get 244858
push_middle 715054144
push_back 399811865
push_front 724274772
push_front 280269258
push_back 946664606
push_front 492217652
push_middle 683375344
push_front 530055870
push_front 113587056
get 163376
push_front 740978389
push_front 519077198
push_middle 637554175
push_front 754112814
push_back 65601480
push_front 461777192
push_back 782263021
push_middle 842867522
push_middle 364221812
get 10179
push_front 123236773
get 332221
push_front 841196095
get 465130
push_back 105697493
push_back 147208548
push_back 895481020
push_front 361951952
get 150495
get 282035
push_back 180287652
get 321048
push_middle 488772165
push_middle 238705852
push_middle 220584574
get 36427
get 301401
get 341457
get 411791
push_front 742168935
push_back 364015121
get 252961
get 444969
push_middle 769831572
push_middle 570360255
push_middle 477953955
push_back 985119208
push_back 440628804
push_middle 281920937
push_back 290169648
push_back 578605357
push_back 635762017
push_front 759775490
push_middle 762054595
push_middle 187584217
push_middle 91808631
push_back 994641370
push_front 166813890
push_back 160391330
push_middle 64395416
push_front 10421466
push_front 931604673
push_back 412401269
push_middle 930207910
push_front 244827781
push_middle 613973179
push_middle 689267131
push_back 655780488
push_back 994744953
push_front 714923861
push_middle 562436758
get 355693
push_front 801989888
push_front 684543266
push_back 574287902
push_middle 780618419
push_middle 755731638
push_middle 891139606
push_front 51461877
push_middle 454859926
get 489178
push_back 957485156
get 333281
get 134208
get 243855
push_middle 79915942
push_front 394950056
push_middle 916426834
push_front 194807552
push_middle 214123273
get 392001
push_front 460219894
push_middle 322872741
push_middle 750670752
get 195607
push_middle 484923966
push_back 644628211
push_back 756394037
push_back 665824021
push_back 388798334
push_back 240406254
push_middle 109856933
push_middle 561791910
get 424349
get 28992
get 141907
push_back 100531707
push_front 445358425
push_middle 221909187
push_middle 555941567
push_front 635663563
push_back 940527480
get 126706
push_back 677370177
push_back 549213560
get 289855
get 468987
push_back 513756028
push_back 919299864
push_front 564397753
push_middle 286083325
push_front 603953517
push_back 424364722
get 239759
get 90907
push_middle 971971180
push_middle 884700299
push_front 380655370
push_middle 621695778
get 208084
get 67756
push_back 213968533
push_middle 989209214
push_front 870142371
push_back 331126683
push_front 608449188
push_middle 597562632
push_back 570338646
push_back 914532486
push_front 938546786
push_back 86428341
push_back 315703495
get 120872
push_front 389791130
push_middle 580597003
push_back 703498495
push_middle 521201144
push_front 350166590
push_back 927548385
get 506086
get 428221
push_front 147140988
get 75740
push_front 748598851
push_front 488127034
get 355808
push_middle 763951274
push_middle 828126826
push_middle 164738123
push_back 404270845
push_middle 236696516
push_middle 750573509
push_middle 275942010
push_front 668178425
push_front 14052414
get 389235
get 454439
push_middle 746311871
push_back 750165859
push_back 25679620
push_front 357056244
push_middle 857615129
get 194594
push_back 165799958
push_middle 442972455
get 135948
push_middle 473121974
push_middle 562191035
push_front 371731500
push_front 336709626
push_back 212808810
push_front 368610039
push_front 982436794
push_back 781736407
push_front 953127607
get 178872
get 298455
push_front 742935845
push_back 169897015
push_front 43819502
push_back 503425414
get 309142
get 122643
push_middle 997384496
push_front 107536901
push_middle 712660023
push_back 353833195
push_front 283293320
push_middle 539959758
push_middle 273821398
get 351981
push_middle 167793503
push_middle 940316692
push_back 404409495
push_back 648481441
push_front 220177692
push_middle 87398840
get 170054
push_back 185172268
push_front 72432067
push_front 250755417
push_front 66177009
get 94847
push_front 718111526
get 376007
push_front 51746110
get 7313
push_back 88471370
push_front 81413650
get 418517
push_middle 742186030
get 72781
push_back 809905438
push_back 616599653
push_front 641094761
get 33246
push_front 237110021
get 374123
push_back 611360883
get 325672
push_back 923435786
push_middle 785657721
push_back 864735000
push_back 744564432
push_back 74772499
push_back 497774472
push_middle 9365352
push_middle 945899195
push_middle 113948980
push_front 72274183
push_middle 171205842
push_back 772594983
get 449590
push_front 721438232
get 377229
get 380634
push_middle 65258431
push_middle 821000964
push_middle 406938645
get 328549
get 140405
push_middle 893721698
push_middle 801727165
push_middle 724416398
push_middle 780473459
get 294963
push_back 251690794
push_middle 666958815
push_back 12206723
push_back 595730296
get 496090
push_front 851294954
push_front 562855278
get 63731
push_back 627081506
push_front 455054111
push_middle 178420602
push_front 399968715
push_back 837254587
get 497201
push_front 654560267
push_back 405271458
get 315551
push_front 799383530
push_middle 907272004
push_middle 219730595
push_middle 543001834
push_back 81573467
get 433269
push_back 290443987
push_back 910184585
get 30825
get 278668
push_middle 830262744
push_front 42775065
push_middle 687721354
push_middle 517656779
push_middle 703798443
push_back 279599528
push_front 287530962
push_back 305738809
push_middle 326585605
push_back 570140405
push_front 114844694
get 368656
get 195452
get 339430
push_middle 635265379
push_back 545636511
push_back 935874777
push_front 705017141
push_front 440599769
push_front 390395685
push_back 886801169
push_middle 297077420
push_front 913597286
push_front 560013337
push_back 778524262
push_back 557628182
push_back 944460876
push_back 346531474
push_middle 797055667
push_front 514868415
push_back 198813030
push_middle 37290295
push_back 101016658
push_back 838629178
push_middle 993871517
push_middle 27155986
get 280830
push_back 727032527
push_middle 286913321
push_back 538067117
push_front 461782762
push_front 354051834
get 488794
push_middle 979142392
push_middle 715759565
push_middle 53956530
push_middle 213017398
push_back 217558848
push_front 714519738
push_front 929207094
push_front 499563522
push_back 831792864
push_middle 440017429
get 462635
push_back 967419477
push_middle 920523168
push_back 832222452
push_front 312410166
push_back 975328381
push_front 376201157
get 90234
push_middle 273589805
push_middle 940683007
push_front 415809450
get 148608
push_middle 462274409
push_front 413261659
push_middle 275531450
push_middle 757329847
push_front 175447902
get 41986
push_back 898303910
push_middle 854162790
push_middle 500256513
push_middle 900477741
push_back 706929934
push_front 853450873
push_back 302055909
get 373093
push_front 164808807
push_middle 756417976
push_front 203938827
push_middle 195955982
push_front 274864176
push_front 204569956
get 95267
push_middle 666645041
push_front 834031960
push_front 466916344
push_back 32289521
push_back 204593637
push_front 219302828
push_middle 496097446
push_front 352226840
get 494382
push_front 362379190
push_back 205190946
push_back 172568540
push_back 800117623
get 23033
get 91675
push_back 146649502
push_front 338095494
get 38788
get 321591
push_back 333425007
push_front 530667363
push_middle 587220723
push_middle 564306967
push_front 912099957
push_front 62597912
push_front 731023284
push_front 5876052
push_back 744052254
get 283423
push_back 141259777
push_middle 827785859
push_back 719767095
get 100277
push_back 295118138
get 66661
get 219717
get 93236
push_back 443198645
get 105492
push_middle 460423742
push_back 748228286
get 461616
push_middle 257106163
push_back 830483043
push_front 517874065
push_back 302299702
get 40340
push_middle 885053952
push_back 271703842
push_back 690207955
push_front 866040604
push_front 560509096
push_middle 558264182
push_front 87292348
push_front 135186658
push_front 540798217
get 201024
push_front 737406490
get 70731
push_front 733768175
push_back 210276211
push_front 574884017
push_middle 606172447
push_front 152576201
get 513114
push_front 543188387
push_back 863065739
push_back 394695297
get 23525
push_middle 83932930
push_middle 9979037
push_front 827115930
push_front 419672747
get 173354
push_front 730898223
get 465196
get 134822
push_middle 795110283
push_front 244361889
push_middle 722899655
push_front 657495425
push_middle 24175346
get 487882
push_middle 360454274
push_middle 96241536
push_back 781944229
push_middle 748966059
push_middle 410751349
push_middle 193561958
get 518429
push_middle 587020300
get 270556
push_front 256103947
push_front 862335170
get 101563
push_middle 153303764
get 55735
push_front 783117313
push_back 392038767
get 86861
push_back 886280463
push_front 445275766
get 56302
push_middle 782531818
push_middle 434507232
get 80957
push_front 271888993
push_middle 961124163
push_middle 645096395
push_back 619628562
push_middle 272321822
push_middle 622017569
get 83095
push_front 455108780
push_front 241906169
push_front 225975664
get 206706
get 468956
push_front 445291687
push_back 22805959
push_middle 296319944
push_front 964569224
push_front 826061306
push_back 457565325
push_back 187246169
get 7629
push_back 109752299
get 95403
push_back 829403833
push_back 656852717
push_middle 982133461
get 394296
get 174085
get 429525
push_back 725383533
push_middle 867835665
push_middle 971927558
push_middle 235225851
push_front 758387584
get 495955
push_front 664095268
push_front 868181147
push_middle 639737325
get 249210
push_middle 72622700
get 131554
get 129902
push_middle 957869289
push_front 167260408
push_front 247325416
get 242150
push_front 198629845
push_front 301132122
push_front 771724525
push_middle 744209912
push_front 36646322
push_front 85973929
push_middle 297515497
get 269976
push_middle 328734882
push_middle 678147547
push_front 267913594
push_front 743454617
get 104182
get 393623
push_front 274986213
push_front 460579481
push_front 526463737
push_front 201625216
push_front 30057032
push_front 911978331
push_front 368049413
push_back 270377477
push_front 153802188
push_middle 682207973
get 54395
get 316208
push_middle 458250379
get 133222
push_back 369920127
push_front 505368411
push_front 925150715
push_front 494642866
get 368279
push_back 768276935
push_front 22441307
push_front 250145218
push_back 547853305
get 144584
push_back 569757387
push_front 523390430
push_back 432123966
push_front 374917041
push_front 175280252
push_middle 156036386
push_back 405943108
get 56412
push_middle 822263686
get 456139
get 280532
push_back 839018685
push_front 905888753
push_middle 205557663
get 225164
push_middle 547892388
push_back 878468448
push_front 89946669
push_middle 931859274
push_middle 280549516
push_front 376347608
push_front 765010828
get 64602
push_middle 779438969
push_back 215259593
get 60432
push_back 525877160
push_back 461520850
push_front 926152471
push_front 723751190
push_middle 680215422
push_middle 288172373
push_front 485532491
push_back 179559335
push_back 988894191
push_front 923118349
push_back 363314264
push_front 481042048
push_back 659730822
get 349835
push_front 186233283
push_back 263013169
push_middle 339043
push_middle 113905989
push_back 444268318
push_middle 237055595
push_back 948028713
get 484257
push_front 990808465
push_middle 174317305
get 221248
get 17579
push_back 656318352
push_front 696843989
push_front 410938835
push_middle 183663054
push_front 156903544
get 304197
push_back 873344034
push_middle 710535390
push_middle 578410532
push_front 510534436
push_back 961693265
push_middle 953111071
push_front 320980969
push_middle 599829819
get 57594
push_middle 532591713
get 2248
push_back 304043809
push_front 937724391
push_back 722625068
push_middle 525455799
push_front 717847462
push_middle 115427238
push_front 751530094
push_front 493374405
push_middle 639527935
get 246233
push_front 827494919
push_back 841306223
push_front 474194464
push_front 300032495
push_back 687850679
push_middle 391127555
push_front 727766298
push_middle 856132157
push_back 708209847
get 278235
push_middle 43424408
get 385762
push_front 270933964
push_middle 767294145
get 118346
push_back 358057378
push_front 938662181
push_middle 811644511
push_back 375593180
push_middle 254755188
push_middle 948467471
push_back 657316013
push_back 930939267
push_back 294296106
push_front 110852843
push_back 579062623
get 432378
push_back 419615915
push_front 980918168
push_front 230203237
get 271870
push_middle 351295540
push_middle 745636822
push_middle 900041726
push_middle 536560690
push_front 76148540
get 308781
get 1329
push_front 146421225
push_back 737814048
push_middle 973971858
get 332548
push_back 676793512
push_front 798474272
push_back 569473790
push_back 689419181
get 289492
get 401088
push_back 452872051
push_middle 624946412
push_middle 806515269
get 104344
get 355646
push_front 575320608
get 472942
push_middle 716699492
push_front 601275130
push_middle 255904145
push_middle 322066911
push_middle 366577538
push_middle 666183019
push_middle 758025862
push_middle 720189223
push_middle 263322823
push_middle 616696252
push_middle 274868187
push_front 539713236
push_middle 302338682
push_back 847755549
push_middle 26276682
push_middle 126749804
push_front 460304087
get 104154
push_front 256517950
push_back 592318441
push_back 863816549
push_front 352552704
push_middle 489697512
push_middle 266287006
get 343360
push_front 615515131
get 264788
push_back 843775072
get 373647
push_front 514646074
push_front 307467906
push_front 250534736
get 290445
push_back 216845678
push_front 304324117
push_back 330229637
push_middle 325496050
push_back 383569234
push_middle 859523998
push_back 626695784
push_back 504963836
push_back 803076769
get 60679
get 280079
get 201073
push_front 396232654
push_front 675811327
push_middle 268038888
get 27099
get 218088
push_middle 91072784
push_front 838932429
push_middle 924074326
push_middle 813688003
push_front 253464644
push_front 264906285
push_front 925258292
push_back 726388809
push_front 874999701
push_front 646734959
get 185368
push_back 198091245
get 174372
push_front 306774296
push_back 358604002
push_back 349402644
push_front 366747529
get 346648
push_back 520729262
push_middle 813027331
push_middle 132229803
get 324906
push_back 597177221
push_back 141179909
push_back 943360309
push_back 893216000
push_front 662582544
get 225017
get 398268
push_middle 740159488
get 156263
push_back 611016578
push_front 424147079
push_back 687582732
get 435106
push_back 730199007
push_middle 412325566
get 86743
push_middle 638251848
push_front 690114869
get 351798
get 301296
push_back 477013304
push_front 158090922
push_back 384491409
get 490598
push_back 635780634
get 342388
push_back 626540932
push_back 753157989
push_back 329380882
push_back 116288567
push_middle 739436490
push_back 697004120
push_middle 494640161
push_middle 121165213
get 219436
push_middle 685465891
get 393740
get 491233
get 449204
push_front 938060827
push_back 243739021
push_back 297190269
get 154868
push_back 19431927
push_back 963126224
push_front 119349013
get 114164
get 401291
push_back 680315758
push_back 353627143
push_back 229183223
push_middle 749559878
get 522207
push_back 925966023
get 21305
push_middle 972965493
push_back 340473241
push_back 277022512
push_middle 704092168
push_back 17709624
push_back 838122192
push_middle 408091656
get 503615
push_front 73859489
push_middle 896374582
push_middle 676189297
push_middle 790828746
push_back 913877029
push_back 741185485
get 265521
push_middle 132460661
push_front 342245026
get 115116
get 44725
push_middle 99610832
push_back 356207673
push_front 884924565
push_middle 176759036
push_front 547954925
get 470778
push_middle 430011074
push_front 821174126
push_front 8775024
push_back 715970292
push_back 436851189
push_middle 721146479
push_front 989629952
push_middle 564120140
push_front 331625052
push_front 636956039
push_front 249492830
push_front 824615530
push_middle 366604919
push_back 103157107
push_back 638885098
push_front 557538388
push_front 823106967
get 250642
push_back 547564001
push_middle 55983535
get 259200
push_front 820691460
get 388681
push_middle 138494404
push_front 455985745
get 71057
push_front 497319369
push_back 212553256
push_front 927199672
push_back 483899070
get 400311
push_middle 901711486
push_back 441539088
push_back 806943253
push_back 645641252
push_middle 753979277
push_middle 58931961
get 524705
push_middle 776054139
push_back 925790693
push_back 358872696
get 403740
push_front 78630958
push_middle 375373309
push_middle 73947623
push_front 884862987
get 207891
push_back 945913481
get 295745
push_back 16097771
push_middle 716554922
push_front 470197062
push_middle 281420484
push_front 968732644
push_middle 265056170
get 316436
get 498651
get 18677
push_back 615065970
push_middle 313974944
push_back 233135571
push_middle 620983632
push_back 103985731
get 224438
push_back 540131912
push_back 78944709
push_front 825406325
push_front 771964848
get 238744
push_back 123852067
push_middle 879140493
push_back 314875355
push_back 316832298
push_front 346949155
push_front 200667099
push_middle 698086479
push_back 965739256
push_middle 918841230
push_back 751787993
push_back 587253389
push_back 243086908
get 324266
push_back 918749413
push_back 402445610
push_back 84041381
get 518641
get 259578
get 3027
push_front 957161781
push_middle 194447076
push_front 990361894
push_back 243834442
push_back 805720657
push_back 733540403
push_middle 763913367
push_middle 322580210
get 219365
push_front 809453858
push_front 645954961
push_back 848688274
get 17760
push_front 974255120
push_back 553353911
push_front 786482288
push_front 815091510
push_back 537482574
push_back 842452161
push_back 712379527
push_front 686864266
get 481642
push_front 624924514
get 78161
push_front 816193975
push_middle 127333694
push_middle 346331181
get 465674
push_front 298931086
push_back 278185121
get 512891
push_back 750610652
push_middle 881628263
push_back 496820066
push_back 808835066
push_middle 564947160
push_back 464238135
get 271526
get 221255
push_front 60386276
push_back 573066351
get 7692
push_middle 866625973
get 124749
push_back 691758983
push_front 787964294
push_middle 626433017
push_back 960502079
push_front 888036063
push_front 500142460
get 124396
push_back 255220305
get 432819
get 349637
get 509695
push_middle 484825769
push_front 636249635
push_front 334271153
get 278950
get 383305
get 435462
push_front 271825822
get 460305
push_front 559120740
push_back 966011067
get 474542
push_back 805947895
push_middle 244135347
push_middle 744819836
push_back 453318882
get 162456
push_back 210928257
get 277279
get 442481
push_middle 503659817
push_middle 967993400
push_middle 638054975
push_front 214398005
get 168304
get 54592
push_back 312584754
push_middle 995848741
get 190943
get 31958
get 458593
push_back 39891421
push_middle 225259990
push_front 811093776
push_front 242332728
get 231367
push_front 770282834
get 222033
push_front 207326590
push_middle 952555160
push_middle 8524290
get 481761
push_middle 783028960
push_middle 545383296
push_front 673988968
push_back 493806621
push_back 734152145
push_middle 272844207
push_middle 433294635
push_back 468994287
push_front 285316607
get 423784
push_middle 30471409
get 217793
get 47095
get 387508
push_front 656625006
push_front 277385056
push_middle 292688688
push_back 12389935
push_front 553163265
push_front 922560295
get 52577
push_back 371908548
push_middle 652462286
push_back 771049261
push_middle 292799015
get 405858
push_back 742767648
get 371529
get 20418
push_front 360953176
push_middle 251475569
push_middle 697594491
get 172218
push_middle 862701598
push_middle 198228246
get 437141
get 275977
push_back 89971736
push_back 16956568
push_back 309383317
get 61974
push_middle 345897959
push_front 635018174
push_front 767278655
push_middle 692257153
push_front 688111056
push_middle 139236205
push_front 376661877
get 227546
get 401321
get 16592
get 386737
push_middle 526154250
push_front 238546938
push_middle 238035242
push_back 293466255
push_back 486897780
push_front 559244228
push_front 916397823
push_middle 872564223
push_middle 900741278
push_front 931539052
push_middle 440570580
push_middle 953431834
push_back 589707976
get 321536
push_middle 437409976
push_back 130163413
push_back 114612197
get 91443
push_back 624939286
get 501593
push_back 263052815
push_front 301262001
push_front 695917496
push_front 256876579
push_front 607427547
push_back 797837289
push_middle 603288207
push_front 536499395
get 488056
get 216925
push_middle 317738435
push_back 2247610
push_middle 262087958
push_front 531602324
push_middle 619494718
push_middle 574680789
push_middle 204232319
push_front 701506133
get 285997
get 298583
push_middle 773557607
push_middle 380146664
get 86510
push_middle 993836745
get 291808
push_front 388826418
get 186085
push_front 509204740
push_back 504860640
push_front 241562243
push_front 876592341
push_front 457211009
push_back 436912721
push_back 366565166
push_back 7358407
push_back 675057536
push_back 349350901
push_back 864738283
push_front 521138486
push_back 429011135
push_back 246673508
get 429602
push_middle 676438423
push_back 410621023
push_back 538241380
push_front 998548074
push_front 777538876
push_front 120035874
push_front 738817669
push_front 356616613
push_middle 435732339
push_middle 16664163
push_back 27037573
push_back 110828752
get 430026
push_middle 473822083
push_front 398059778
push_back 297073920
push_middle 480835498
push_back 385999249
push_middle 648468069
push_front 994957986
push_middle 787044604
get 317089
push_middle 627474184
push_back 141476607
push_middle 94751022
push_middle 712923119
push_middle 806792063
push_front 898759673
push_middle 26224789
push_back 995799467
push_front 282489162
push_front 149653236
push_back 477689694
get 254187
get 334113
get 149216
push_front 867170078
push_front 831567637
get 313690
push_middle 299343832
push_middle 397740587
push_back 392949726
push_back 467384822
push_front 16852373
push_front 590962853
push_front 422137203
push_middle 231497504
push_middle 865698656
get 247396
push_front 357203586
push_middle 829101823
push_front 556779466
push_back 340235833
push_middle 301659615
get 446030
push_middle 318638404
push_back 527484354
get 351776
push_back 130823707
get 441633
get 442503
push_back 187169949
push_middle 419709624
push_front 939961387
get 220122
get 385183
push_middle 278905632
push_back 775725380
push_middle 892212558
get 113937
push_front 690081783
push_back 865895253
push_back 677959701
get 104727
push_front 560152421
push_front 550370423
push_back 882461263
get 59255
push_front 822093429
push_front 902738361
get 148722
push_back 216067337
push_middle 15024348
push_front 898760668
push_back 491028524
push_front 952561701
push_back 977587284
push_back 419851313
push_back 519551335
push_back 799821358
push_middle 913357535
push_back 574577554
push_middle 177370126
push_back 999033644
push_front 368148029
push_back 236092357
push_back 524866147
push_back 316689778
get 217573
get 463738
push_back 382176990
push_middle 69172068
push_front 794198921
push_back 777404995
get 493227
push_middle 408242809
push_middle 199820123
push_back 956763688
push_middle 870712363
push_front 556466593
push_front 289713575
push_back 818041584
get 54905
push_front 891038482
push_back 899846829
get 283908
push_middle 558187747
push_front 688291438
get 312438
push_back 460364205
push_front 504962033
get 228980
push_middle 960744996
get 408981
push_middle 32623712
push_back 865834499
get 410826
push_front 381381948
push_front 680858530
push_front 868345287
get 209279
get 416156
push_back 183687041
get 218360
push_front 658514955
push_back 561758390
push_front 392554834
push_back 574062775
push_back 258754422
get 412580
push_middle 762724990
push_middle 529388244
push_back 283791031
push_middle 801038139
get 97733
push_back 748096951
push_middle 30229771
push_middle 308542374
push_front 510844788
push_back 747766713
push_middle 265424325
push_back 157174532
get 446855
push_back 259389238
push_middle 251484125
get 94127
push_front 865217665
push_front 922281026
push_back 697721121
push_middle 616802028
push_middle 627968198
push_front 67341588
push_back 157131605
get 237726
push_back 488410917
push_back 424213109
push_middle 392760323
push_front 451281530
push_back 775027029
push_front 15551270
push_back 669623390
push_front 939378693
get 356806
push_middle 300083148
push_back 579610475
push_middle 331860412
get 164021
push_back 383920192
push_middle 360993529
push_back 769415942
push_back 181013709
push_back 672387291
get 351659
push_middle 481436929
get 360985
push_front 789291854
push_front 774170724
push_middle 900679121
get 511627
push_middle 999043355
push_middle 419522572
push_middle 938066957
get 153642
push_middle 504012947
push_middle 952160005
push_front 541621443
push_front 945662356
push_front 415930796
get 253475
push_back 554621554
push_back 916277582
push_middle 778168530
push_middle 81472412
push_back 489035881
push_front 454201939
get 920
push_back 792334790
push_back 856578088
push_front 920187262
push_back 502216049
get 186273
push_middle 171279521
push_front 488149887
get 291667
get 8614
get 64882
push_middle 724604860
push_middle 911681904
push_front 287081337
push_middle 927078888
push_middle 730472391
push_back 254195273
push_back 750784700
push_front 674867309
push_front 451888855
push_back 249263244
push_back 815796850
push_front 830388991
push_back 319132244
get 287381
push_back 568884830
get 464508
push_middle 47608498
get 212197
get 265181
push_middle 134349843
push_middle 531519649
push_back 358102423
push_front 388713116
push_middle 156155794
push_back 439357456
push_middle 99853049
push_front 569683081
push_middle 994805943
push_middle 297729124
push_back 850074508
push_front 707132214
push_back 834614145
get 153233
get 184168
push_back 361479596
push_middle 231578629
push_middle 356692601
push_back 505323184
push_front 738349034
push_front 894820943
get 88736
push_back 675304747
get 119135
get 428627
push_middle 439176151
get 68876
get 143755
push_front 619425039
get 162297
push_middle 407501435
push_back 36865257
push_back 432344883
push_back 423919483
push_back 207848782
push_middle 190204115
push_middle 287392051
push_middle 627342598
push_back 709108090
get 205655
push_front 482726211
push_back 894870321
push_middle 340264337
get 441024
push_front 266859391
push_front 529479501
push_front 253164341
push_front 483978801
push_front 373513959
push_front 836181297
get 351503
push_front 112430835
push_front 998542602
get 350825
push_front 340541746
push_middle 521908342
get 226381
push_front 942563455
push_back 865236422
push_front 203007582
get 87572
push_back 743069267
get 267787
push_front 77394446
push_front 872786203
get 80048
push_back 79990339
push_middle 143069119
push_back 568633022
get 457510
get 495239
push_back 317186131
get 281333
push_back 470861335
push_middle 675017988
push_back 988134845
push_middle 205162062
get 181156
push_front 651993842
push_middle 167005694
push_back 63269862
get 223664
push_middle 718597339
push_middle 661056278
get 6080
push_front 873717292
get 447546
push_middle 803996043
push_middle 866447251
push_middle 137627895
push_front 174979600
push_back 984741010
push_front 691404396
push_back 149759968
push_front 40297805
get 458967
push_front 527093343
push_back 898724268
push_back 130041882
push_back 527261529
push_back 280116307
push_front 483406158
push_front 110347885
push_back 545965611
get 469191
push_front 99480235
push_back 325701847
push_middle 493577474
push_front 494751296
push_front 102417701
push_back 139489800
get 78848
get 477862
get 414239
push_middle 3140775
get 77318
push_middle 484992684
push_middle 778401610
push_middle 90396536
get 326495
push_middle 952098114
push_front 412351058
get 409438
push_front 276057478
push_middle 704956028
push_front 996572706
push_back 682665300
push_front 514043429
push_middle 332319972
push_middle 316275286
push_back 780668765
push_front 913240802
push_back 512135151
push_front 154131562
get 294134
push_back 388488354
push_middle 977537856
push_front 48784595
push_middle 50518
get 158516
get 270526
push_front 72799994
push_back 536941622
push_back 162562712
get 217091
get 182562
push_middle 122415435
push_back 788608511
push_back 276264578
push_middle 367058411
push_front 508362776
push_front 948138503
push_back 982371656
get 285995
push_middle 303192148
push_middle 644884880
push_back 985957658
push_middle 47763438
push_middle 131866307
push_back 937062597
push_back 862469954
push_front 876874847
get 350234
get 202878
push_back 277815750
push_back 814643557
push_front 791882191
push_back 144207991
push_back 268151798
get 263127
push_back 219560730
push_front 878734545
push_middle 541173491
push_back 9774155
push_front 574251992
push_front 191978081
push_back 241785348
push_middle 912783492
push_front 604416187
push_middle 227894317
push_back 304709483
push_front 571921622
get 205261
push_back 306490136
get 229950
push_middle 141277964
get 363144
push_front 165403666
push_middle 364493417
push_front 414998809
push_back 550985026
push_front 497449204
push_middle 211131881
push_front 37248422
push_middle 299798944
push_front 640411316
push_front 17726678
push_back 826834538
push_middle 434866309
push_front 121164741
get 359437
get 125182
get 396967
push_middle 696206518
push_back 320932010
get 47836
push_front 86618977
get 116465
push_back 396629352
push_back 829185489
get 130588
get 176991
push_back 647137555
push_front 837030459
push_front 1311866
push_middle 389736460
push_back 605577032
get 177430
push_back 230029147
get 448841
get 432460
push_front 228654982
push_front 112217096
push_back 545870918
push_front 940449370
get 224909
push_middle 349431561
get 212343
push_back 558077341
push_middle 662519927
push_front 156269208
push_back 998725970
get 306761
push_back 714926716
get 273438
push_front 332862445
push_back 872275193
push_front 440164052
get 184501
get 181019
push_back 735717063
push_front 295546331
push_front 571044023
push_front 359636520
get 396367
push_back 543417376
push_back 622109253
push_front 955796423
push_front 884265159
get 316972
push_back 746835640
get 464912
push_middle 352305867
push_front 271790673
push_front 539126906
push_front 93508208
get 14393
push_front 409484015
push_back 690861999
get 85282
push_back 153479899
push_back 530685320
push_middle 358735684
get 71422
push_back 363709336
push_front 664016633
get 9625
push_front 900487894
get 271538
get 282825
get 429046
push_middle 695320875
push_front 843490864
push_middle 203433092
push_back 813039103
push_back 492729710
push_back 205001671
push_back 703489853
push_front 357826802
push_front 926664802
push_front 644850799
push_back 17181135
get 108110
push_back 43813725
push_middle 899007193
push_front 800562361
push_front 34044766
get 517797
push_front 568152438
push_back 556217173
get 72625
get 397310
get 483012
get 385952
get 51056
push_back 847558578
push_front 868677021
push_middle 494326642
push_middle 588273565
push_middle 584702140
push_middle 481886764
push_back 291147432
push_front 436722492
push_middle 760851363
get 271000
push_back 741164735
push_middle 670217959
get 156520
push_front 815157618
push_back 644808631
push_back 516719583
push_back 793964971
push_front 117474958
push_middle 50689606
push_front 799324088
push_middle 369464916
push_middle 366706354
push_back 104439502
push_back 665991925
push_front 747778788
get 227448
push_front 464880601
get 197800
push_middle 621185389
push_back 623474707
push_front 706561178
push_front 86121315
push_front 497211655
push_middle 375903431
push_middle 128646836
push_front 470191697
push_front 400410580
push_back 107908723
push_back 429874050
push_middle 442158173
push_middle 707259814
get 508325
push_middle 644482844
get 91449
get 480236
get 20792
get 416844
push_front 633642718
push_middle 134994233
get 287056
push_middle 780380779
push_middle 604964549
push_front 380453329
get 363452
push_middle 87637433
push_middle 95369325
push_back 439080037
push_middle 974187611
push_front 695305583
get 445627
push_back 125369636
push_front 979629182
push_back 225312043
push_middle 45986318
get 160264
push_middle 964004093
push_middle 323886622
push_front 772822711
push_front 216454963
push_middle 203268073
push_front 860911188
push_middle 556576590
get 66719
push_front 884380558
push_middle 515351613
push_front 773459616
push_front 354764120
push_middle 657574322
push_back 725519286
push_back 591710328
get 399881
push_back 153269073
get 277495
push_middle 688281990
push_front 688269333
push_middle 66523933
push_middle 383328345
push_middle 921387728
get 68229
push_front 540774286
push_front 268395213
get 169969
push_front 781325921
push_back 339195891
push_middle 902191571
push_front 401811866
get 94771
push_back 568409235
push_back 315667796
push_middle 1772728
push_front 561521439
push_front 940690885
push_middle 266916417
get 186982
push_middle 215146504
push_front 646348230
push_back 176762470
get 450148
push_front 640517110
get 404664
get 426477
push_back 100721026
get 323581
push_back 963717287
push_back 122085812
push_back 953344126
push_middle 740955895
get 6292
push_back 539458080
push_front 70726299
get 513331
get 24422
push_middle 183718104
push_back 211722528
get 338647
get 50889
push_front 968089445
push_middle 575475350
push_front 989923437
push_back 273456233
push_middle 382418568
get 383279
push_front 369565374
push_front 124554453
push_middle 339727854
push_front 762331950
get 53680
push_front 91047985
get 494723
get 169500
get 453428
push_back 176955517
push_front 494401420
get 508163
get 498866
push_middle 856723664
push_back 864863216
push_front 987873447
push_middle 144859932
get 378759
push_middle 108583649
get 456741
push_front 343566561
push_back 825148931
get 484915
get 344049
push_front 970344345
push_front 606227468
push_back 347133042
push_back 608598232
push_back 62543936
push_middle 672277209
get 225189
push_back 780443691
push_middle 709877895
push_back 794653045
push_middle 867499331
push_front 8184127
push_back 452781293
push_middle 651882748
push_middle 323102640
push_back 101436147
push_back 697134589
push_middle 836567822
push_front 148927848
get 93720
push_front 938263189
push_back 812058633
push_middle 690721232
push_middle 714942072
push_front 762897603
push_back 470686602
get 407199
push_back 208937736
push_middle 818010605
get 344944
push_back 729249138
push_back 495696594
push_middle 579364427
push_back 495540145
get 109707
get 297953
get 110490
push_middle 158206016
push_back 847051913
get 353637
push_back 64792921
push_front 818859813
push_back 163071259
get 413252
get 15571
push_middle 489628372
push_back 941725919
get 13933
push_front 956796171
push_middle 941778273
push_middle 568196510
get 164414
get 275543
push_front 975780485
push_front 81937823
push_middle 623690771
push_back 155074250
push_back 4880727
push_front 435343642
get 13176
push_front 78467502
push_front 911878636
push_back 724309024
push_middle 167582593
push_back 565815910
push_front 380068510
push_back 691081607
push_front 105212529
get 130764
push_back 258412062
push_back 71101774
get 215591
push_front 459486191
push_middle 712779490
get 258541
push_front 338828891
push_front 291361485
push_front 663644542
push_front 591341490
get 98881
push_back 734313209
get 264477
get 24988
push_front 236106622
get 226050
get 263278
push_back 798833915
push_front 772255603
get 87914
get 75548
push_front 117846222
get 490188
get 345064
get 152209
push_middle 891281418
push_back 658849112
push_back 836786756
get 64998
get 288420
get 56148
push_front 553165772
push_middle 165414247
push_front 348054540
push_back 638344771
push_front 693649124
push_front 541453869
push_middle 357133132
push_back 502144766
push_front 218865830
push_back 961556415
push_back 701397587
push_back 673374093
push_back 117939810
get 190866
get 225694
push_front 340369240
push_middle 833413992
push_middle 469358028
get 185905
get 345504
push_middle 186757686
push_front 694165839
get 306283
push_middle 437679831
get 350915
get 97379
get 34458
push_back 634475227
push_middle 902520591
push_back 897492237
push_middle 921692627
push_front 393685117
push_back 437749861
push_front 648063702
push_front 548627406
push_front 531162558
get 48967
push_front 689877467
push_back 186995555
push_back 704198510
push_back 46425848
push_back 409403658
push_back 917452037
push_middle 289454093
get 316967
get 436852
push_front 764863646
get 58829
push_back 692909706
push_middle 3991284
get 240700
get 265801
push_front 612721535
push_back 418112998
push_middle 538870030
push_back 852392817
push_back 997316816
push_back 107409562
push_back 414106122
get 135735
get 313860
push_back 537920139
push_back 263627361
push_front 776984439
get 476565
push_middle 952638643
get 302226
push_front 559248429
get 374029
push_front 54371340
push_front 28367048
push_middle 431583957
get 122418
push_front 51291606
push_back 802919537
push_back 229083640
get 284703
push_front 927062796
get 204838
push_front 116599169
get 324024
push_middle 81789393
push_front 951109646
push_back 116325161
push_middle 510990706
get 309178
push_middle 997212469
get 234794
get 269613
push_middle 681682491
push_middle 462695257
push_back 220134160
push_front 309028247
push_front 266189619
get 312059
get 446939
push_back 423233134
push_back 40094145
get 132686
push_back 30313017
push_front 618054565
push_back 907731721
push_back 683316436
get 94965
get 44534
push_middle 132831402
push_middle 292044271
push_back 166207810
push_back 905081684
push_middle 336704636
get 477791
get 515287
push_back 392119145
get 7571
get 517432
push_back 989629726
push_middle 247449026
get 394756
push_middle 859742650
push_middle 434147541
get 458103
push_front 679379673
push_front 547037178
get 409558
get 143318
push_back 9886617
push_front 688234180
get 233234
push_middle 990301342
get 150896
get 313996
push_front 63300504
push_middle 507695462
push_middle 533583841
push_back 263010827
push_middle 556578319
push_back 944905684
push_middle 913862856
push_back 166683234
push_front 856731770
push_middle 277643078
push_front 170608213
get 315489
get 116635
push_back 815006302
push_middle 657965214
get 192444
push_front 959865139
push_front 739584155
get 100968
push_middle 654484762
get 6985
push_front 595326190
push_back 60693504
push_front 376220638
push_middle 788612001
push_back 874259005
get 124664
push_front 17957295
push_middle 962069859
push_front 847244016
push_middle 313283954
push_back 542545051
push_middle 965545102
get 221590
push_front 209104530
push_back 361573606
push_middle 701533113
get 269548
push_back 56813002
push_front 698930549
push_middle 375001411
push_middle 334459586
get 220425
push_front 582380403
push_middle 615727359
push_front 870151403
push_front 749445810
push_middle 720742132
get 439559
push_front 293009997
push_front 498597643
push_back 788603479
push_back 323824488
push_back 308167000
push_middle 608416499
push_front 180815343
push_front 372121009
push_back 102695175
push_front 290303020
push_front 379957435
get 291371
push_front 929729232
push_middle 631179939
push_middle 898016186
push_middle 756151306
get 290241
get 40014
get 271017
push_front 201329098
push_middle 399293598
push_back 450496973
push_back 907503625
get 206974
get 49296
push_back 9792839
push_back 631329135
push_middle 799530456
push_middle 939877639
push_middle 200964236
push_front 267842818
push_back 176062691
get 419095
push_back 434750623
push_front 782667610
push_back 451093840
push_back 355073094
push_middle 388339720
get 74860
push_middle 210613552
push_back 40785003
push_middle 679777815
push_back 383086463
push_back 435998105
push_middle 878356556
push_back 855865568
push_front 287442387
push_back 565007089
push_back 146367562
push_front 366982177
get 4634
push_middle 821200972
push_back 696987372
push_back 253239963
push_middle 48888516
push_front 464100425
push_back 684452155
get 144973
push_front 893269663
push_back 896165773
push_front 872166652
push_front 303014244
push_back 607344231
push_front 382326591
get 194652
push_middle 92881096
push_front 704929829
push_back 451594505
push_front 25191461
get 264357
push_front 382984041
push_back 61595199
push_middle 812524537
push_back 535533829
get 66782
push_front 750301138
get 376346
get 405651
push_front 509784632
push_middle 211106153
get 4625
push_middle 216150109
push_middle 884833840
push_back 422512774
push_front 45823058
push_front 690656344
push_front 70551471
push_middle 988571796
push_back 887010579
get 222238
push_middle 828553044
push_back 952888775
push_front 859447344
push_middle 675115875
push_front 448584142
push_front 722240903
push_front 676779866
push_middle 84874203
get 325665
get 421385
push_front 469464928
push_front 917749412
get 164917
push_middle 988477711
push_back 889549383
get 44535
get 256428
get 452326
push_front 514168615
get 68909
push_front 12584798
get 412507
push_middle 248597661
push_back 972401907
push_middle 776671730
get 222593
push_middle 200864995
get 236308
push_middle 890632580
push_front 52197661
get 315623
get 1467
push_front 781981012
push_back 786425132
push_front 940760031
push_front 355389529
push_middle 605195751
get 432215
push_back 815305270
push_back 832358035
push_front 588086581
push_middle 738095441
get 47170
push_middle 129629572
get 12134
push_front 22089497
push_back 808120595
get 344613
push_front 300592179
push_middle 807583959
push_front 914758
push_middle 851348508
push_middle 456144356
push_back 739227891
push_front 961640755
get 199236
push_middle 209545929
push_front 321800240
get 311003
push_back 926852019
push_middle 707739721
push_back 931799561
push_front 665799442
push_middle 346644752
push_front 412769340
push_middle 777946601
push_front 228815768
get 294394
push_back 597185354
get 441439
push_back 235660762
push_front 187744505
push_back 995091885
push_back 975814502
push_back 581008201
push_front 86797700
push_middle 666871413
get 493240
push_back 558831525
get 101688
push_front 963413558
get 431332
get 164279
get 366283
push_front 51091745
get 188932
push_front 679942528
push_back 365064872
push_middle 895820369
push_front 926776452
push_back 374764017
push_front 739333759
push_front 937463861
push_back 950637532
push_middle 430950587
push_back 939586860
push_back 270248795
push_front 529185693
push_middle 713748211
push_back 261931127
push_middle 906051460
push_middle 246035581
push_front 234500692
get 527584
push_back 74556832
push_front 91604817
get 112082
get 25769
push_back 890237078
push_back 970328197
get 361151
push_front 567750674
get 158639
get 157243
push_back 805617615
push_back 282748932
push_middle 824283045
push_middle 705339922
get 513724
push_front 748636957
push_back 764635881
push_middle 733611450
push_front 677827412
push_front 463015054
push_front 434262651
push_middle 868960826
push_middle 91784248
push_middle 241728673
push_back 764918016
push_back 943872544
push_back 738611554
get 320089
get 73005
push_middle 517726639
get 371618
get 98706
push_front 231231228
get 450426
get 403950
push_middle 82809450
push_middle 347536053
push_middle 427808612
push_back 510826783
push_front 595466397
push_middle 466094310
push_middle 615836699
get 88560
push_front 541682528
push_back 986023490
get 10554
push_back 766275809
push_front 254167012
push_back 672597760
push_middle 332258998
get 46975
get 31127
push_back 512973162
get 325375
push_front 955194282
push_front 614056401
get 327091
push_back 426098303
push_middle 416314507
push_middle 735850631
push_front 85190666
get 94154
push_front 419606021
push_front 42844368
push_front 673427206
get 514898
push_middle 822349700
get 21738
push_middle 23353084
get 355456
push_back 38983980
push_front 527892975
get 8790
push_middle 652182909
push_middle 95532622
push_front 161456775
get 491954
push_middle 556827416
push_front 192178851
push_front 391239921
push_front 275624536
get 419673
push_back 181789784
get 281236
get 223433
push_middle 968471212
push_middle 456292692
push_back 671126601
push_back 606966180
push_middle 7612956
push_back 869807060
get 238843
get 149425
push_middle 379140684
push_front 494911869
get 448463
push_back 673005216
push_front 513703436
get 74753
push_back 895728955
push_front 519166711
push_middle 159411656
push_back 767303983
get 422907
push_back 65600081
push_front 416391455
get 307091
push_back 745065340
push_back 244989398
get 26310
push_back 626090033
push_middle 141916256
get 342171
push_front 782978663
get 194599
push_front 159241622
push_back 801624485
push_front 257690491
push_back 503871508
push_middle 542818601
push_back 813208022
push_back 59060069
push_middle 871167901
get 249674
get 482982
push_middle 999605984
get 457810
push_back 589191798
push_front 421829964
push_front 548657474
push_front 277730289
push_back 128674222
push_front 510102764
push_middle 742394904
get 292142
push_back 693908097
push_front 711255900
get 377964
get 54517
push_middle 658770178
push_back 425909172
push_front 189982260
push_back 959995039
get 145983
push_front 634366880
push_back 565327082
push_back 771632255
get 143805
push_middle 316269893
get 208276
get 355548
push_back 612647513
push_front 249188404
get 412620
get 505625
get 204590
push_front 523001876
get 44974
get 376671
push_middle 262768997
get 243302
push_front 353423919
get 19465
push_middle 363699260
push_middle 516343259
push_front 952479801
get 205157
push_middle 967954196
push_front 176811874
push_middle 285657977
push_middle 273208146
get 407883
push_back 969054991
push_front 215012048
push_front 457488385
push_middle 631295673
push_front 632457994
push_back 458728384
push_middle 726866221
push_middle 566822938
get 41073
get 1624
push_middle 257675168
push_back 892503281
push_middle 68271912
push_front 757931760
push_middle 980970496
push_front 746892624
push_middle 687470105
push_front 966105100
push_front 772535391
get 116160
push_back 550446170
push_back 536249924
push_middle 280724681
push_back 300051463
push_back 237640003
push_middle 312140141
get 151814
push_middle 815988307
push_front 829317281
get 351670
get 233058
push_back 467181813
push_front 318919678
get 363142
push_middle 948766903
get 170245
get 433903
push_middle 895203822
push_back 849275387
get 322249
push_back 13770472
push_middle 900819048
push_front 230641449
push_back 795655967
push_front 948101961
push_back 81136140
get 132777
push_front 336588766
push_front 839081566
push_middle 861660883
get 374585
push_back 956905850
push_middle 344249743
get 388266
get 210110
push_front 279212371
push_front 620703625
push_front 26868453
push_front 39355332
get 391640
get 48965
push_middle 396574565
push_front 629221657
get 250357
push_back 572541633
get 444649
push_back 607765546
push_back 500361358
push_front 43546444
get 39991
push_front 940179975
push_back 257092917
push_back 138657985
push_front 572436139
push_middle 767984400
get 497130
push_back 531985453
get 19256
push_front 404218036
get 22020
get 251108
get 106981
push_front 495591021
get 501536
get 507313
push_middle 384193409
get 274765
push_middle 850289785
push_middle 497536300
get 183102
push_back 399918725
push_back 820977107
push_middle 742787857
push_middle 697154619
get 449901
push_front 479852067
push_front 638034726
push_back 468665198
push_middle 644000341
push_back 248936542
push_middle 845034040
push_back 768760467
push_middle 899099587
push_back 99733271
push_front 692589985
push_front 107878128
push_middle 128314893
push_front 848724394
push_back 232316445
push_back 916245289
push_middle 622176884
push_middle 302807611
push_back 517812060
push_front 822188673
push_front 23480263
push_front 9916152
push_front 666572257
push_front 75308835
get 28705
get 35358
push_back 544022178
get 30659
push_back 551734847
get 139998
push_front 780570038
push_middle 281343881
push_front 565938422
push_middle 279937123
push_middle 966939971
push_back 879284938
get 65207
push_front 984311497
push_middle 654441160
push_front 210418770
push_front 723751401
push_front 737826736
push_front 289174197
push_middle 10735308
push_middle 729998232
push_back 383731276
get 399582
push_front 393632010
push_front 352367570
push_front 80427089
push_middle 617309988
push_back 592090503
push_front 957044951
push_back 776516316
get 227935
push_back 845655619
get 503725
push_back 282602236
push_front 410853440
push_middle 158331715
push_front 656525915
get 381197
push_middle 257991012
push_middle 135377823
get 22820
push_middle 973982144
push_middle 57460425
get 133316
get 259473
push_back 779250376
push_middle 529260890
push_middle 836145723
get 255148
push_front 615998464
push_back 733259046
get 309311
push_front 558941567
push_middle 686725574
push_front 922587330
push_front 404435462
get 199805
push_back 205295123
push_back 573796438
push_middle 510011892
push_front 851845547
push_front 811317462
push_back 683670621
get 318191
push_front 52996283
push_back 387509095
get 177794
push_front 150793576
get 306652
push_back 895538556
push_middle 631580244
get 473663
push_middle 792761316
push_middle 834810805
get 222641
push_back 779298413
get 295240
get 292635
push_back 281089780
push_middle 956621661
push_back 10074538
push_middle 274224292
get 281631
push_middle 595554915
push_front 317244463
push_front 814805626
push_back 711505426
push_middle 992426153
get 187506
push_middle 967725255
push_front 830433225
push_middle 644150416
push_front 127930413
push_back 47397984
push_middle 793412467
push_back 622381332
push_middle 829208108
push_front 707826142
push_middle 171664772
push_middle 781942673
get 422502
push_front 993622827
push_front 502676036
push_back 268251702
push_front 144979915
push_front 658035119
get 143131
push_middle 797085484
push_front 105837266
push_front 87094032
get 498915
push_back 463220290
push_front 766088351
push_front 711927407
push_middle 134087624
push_back 677369545
push_back 274263147
get 237756
push_back 437023284
push_middle 164339639
get 9055
push_back 611068921
push_middle 912031121
get 278651
push_back 276042881
push_back 948959234
push_front 295092633
push_middle 162185157
push_front 823966601
push_middle 215297754
push_back 525312424
push_back 3718185
push_middle 331528378
get 6007
push_back 19155297
get 158434
get 390461
push_back 509410704
get 234965
push_middle 186916609
push_middle 319981126
push_back 297953868
push_back 19437378
push_back 279721395
push_middle 982295643
push_front 25296816
push_back 828279407
get 439024
push_middle 584168463
push_middle 524331481
push_back 843590555
get 339155
push_middle 705191009
push_front 130258939
push_middle 172212541
push_back 61006635
push_front 610635467
get 33575
push_middle 89786941
get 14203
push_front 384542886
push_front 783776099
push_middle 700601180
push_front 406560525
get 509082
get 105647
push_back 338355657
push_middle 922680678
push_middle 304619174
push_middle 760955365
get 491823
get 99948
get 181576
get 487768
push_middle 266230537
get 69587
push_middle 549554480
push_middle 155404367
get 448995
push_front 226340168
push_middle 937612698
push_back 405008841
get 63186
push_middle 900309455
push_middle 393399755
get 332242
push_middle 455067635
push_middle 987835704
push_middle 628855809
get 208014
push_front 322337496
push_middle 650349929
push_back 544560460
push_back 383123833
push_front 193552417
push_back 702269804
push_middle 471416544
push_front 43818001
push_middle 238850530
push_back 536542006
get 79316
push_back 124582004
push_middle 476080875
get 452469
get 150270
push_front 807544043
push_back 481443407
push_back 85719584
push_middle 220758652
get 48898
push_middle 508254853
push_front 35932677
get 192874
push_middle 504171408
push_middle 719781979
push_front 57550014
push_middle 943392762
push_middle 185935562
push_back 153333309
push_back 640620295
push_back 433058072
push_middle 780126745
push_middle 568659155
get 122234
push_back 241586391
push_front 53674152
push_middle 883809207
push_back 202426350
push_front 675797465
push_front 994742946
get 425114
get 39093
push_middle 909237598
push_back 938647068
get 428686
push_front 150680350
push_front 314934053
push_back 393838978
push_middle 652088726
push_back 425785330
push_back 490787943
push_front 838860519
push_middle 931729731
push_front 182772579
get 499466
push_front 649877285
push_middle 59563570
push_back 765766014
push_front 267971273
push_front 104584657
push_front 730947241
push_middle 151277461
push_front 407834663
push_back 110976703
push_front 558344803
push_middle 704556058
get 323923
get 228804
push_back 757727549
push_front 892662363
push_front 360741024
push_middle 717251811
push_middle 230716192
get 115164
push_front 994557176
push_middle 196148013
get 49880
push_front 272383580
push_middle 826425371
push_middle 128169212
push_back 105463265
get 103513
get 454139
push_back 4215226
push_front 129117496
push_front 897483157
push_middle 991028507
push_front 287653396
push_middle 573308827
push_back 861028190
push_back 990323204
push_front 982409660
push_middle 699291044
push_middle 253136692
push_middle 490194596
push_back 136960451
push_front 67908202
push_front 939765837
get 488754
push_middle 11326770
push_front 717994322
push_middle 821085108
push_front 489055257
get 175332
push_back 414371453
push_front 103164153
push_front 301680084
push_back 345613072
push_middle 817025269
push_middle 316089539
push_back 479319819
push_back 926311662
push_back 297072117
push_back 542417902
push_middle 361457870
get 393927
get 182974
get 20994
get 42351
push_front 146377144
push_front 865020074
push_back 320238235
push_front 103263918
push_front 340207813
push_front 900165556
push_middle 776572651
push_back 590560484
push_front 219771865
push_back 883184775
push_middle 362131396
get 100075
push_front 752387690
push_middle 692032990
push_back 485324859
push_middle 227513983
get 485836
push_front 621004263
push_back 209625601
push_front 612920954
push_front 342949041
push_middle 302328076
push_middle 308564826
get 392050
push_front 221356929
get 164917
push_front 56967354
push_middle 703630673
push_front 930637103
push_middle 20948449
push_back 757340969
push_front 275257718
get 220795
push_front 957925768
push_front 114375448
push_middle 257422305
push_middle 380728336
push_middle 336805390
push_front 334996329
push_front 584535910
push_back 903455014
push_back 813707236
push_back 892744042
push_front 636250506
push_back 449112819
get 383776
get 207208
push_back 817954841
get 314248
get 410791
push_back 353831221
push_middle 725360140
push_middle 547339694
push_front 851494649
push_front 775774748
push_middle 408927324
push_middle 478670677
push_front 116464758
get 66016
push_back 699955827
get 457206
push_middle 391156809
get 516403
get 93793
push_middle 203286685
get 462034
get 143338
push_middle 119203162
push_middle 450092183
push_middle 893735080
get 321022
push_middle 999251553
push_front 600700893
get 520205
get 137498
push_back 85762386
push_back 940235759
push_front 675891475
push_middle 902713730
push_back 535266956
push_back 308349237
push_back 339671305
push_back 103709942
get 175183
push_middle 787374759
push_front 523980929
push_back 301862254
push_middle 536495507
push_front 599535255
push_middle 669627477
push_back 105321193
push_middle 37671303
get 522717
push_front 786677237
push_front 629496243
push_middle 280451467
push_back 304425995
push_middle 62632807
push_front 698907013
push_back 843907834
push_middle 52769714
push_back 753026825
push_back 503950165
push_middle 929152597
push_front 241592176
push_back 931987226
push_back 503189682
push_front 461343909
push_middle 10570814
push_front 880871775
push_front 122955279
push_back 558909537
get 124175
get 11170
get 360442
get 362249
push_front 140383815
get 952
push_front 67302436
push_middle 41549762
push_back 671714128
push_middle 188165007
push_back 543133027
push_front 487656053
get 53831
push_middle 465870374
push_back 92185486
get 270617
push_front 447125615
push_middle 931473894
get 166951
get 504845
push_front 40063523
get 126049
get 152200
push_back 335619346
push_back 26548555
get 437590
push_back 216943431
get 377509
get 431892
push_back 81595903
get 22674
push_back 546324290
push_front 979832670
push_front 338063314
push_middle 573889799
push_back 317077599
get 173424
push_front 40369952
push_back 602106451
push_back 227931241
push_front 219169263
get 209618
get 470323
push_back 782273621
push_front 241049801
get 287715
push_back 435520570
push_front 111757247
push_back 432404123
push_middle 288302495
push_front 826870665
push_middle 508651921
push_back 409158588
push_front 538693793
push_back 61385586
push_front 983335939
push_front 926327580
push_front 371835988
get 58856
get 372866
push_middle 560556818
push_front 877991611
push_front 975402304
push_middle 258916365
push_back 8317686
push_back 823987037
get 511725
push_middle 403988936
push_front 381998819
push_front 250347853
push_middle 772061244
push_front 331813841
push_back 686447527
push_front 621443712
push_back 6807163
get 433808
push_front 228050226
push_middle 801382447
get 251092
push_middle 438842537
push_back 993962507
push_middle 502345615
get 456011
get 121852
push_middle 615694387
push_back 525589276
push_front 32033941
push_back 464182393
push_back 455599950
push_middle 713461594
get 296434
push_back 700904841
push_back 49347828
push_back 270960912
push_middle 25547024
push_middle 741630677
push_front 136699961
push_front 101571408
get 111834
push_front 663425591
push_back 652882306
push_middle 186947016
push_middle 402371884
push_back 926675209
push_middle 866728016
push_front 744562150
push_middle 259452601
get 373229
push_front 868882831
push_front 175811035
get 214932
push_middle 917927005
push_back 627489729
push_front 56833205
push_front 635088239
push_front 23315211
get 108
get 68410
push_back 477632154
push_middle 401169338
get 306729
push_front 948042692
push_middle 648924574
push_middle 943728722
push_back 382599929
get 260291
get 82457
push_middle 667007582
get 278602
push_back 285769158
push_back 784107079
push_back 192048098
push_back 679603142
push_front 440969511
get 274582
push_back 616481627
get 183108
get 490764
push_front 390618129
get 189021
get 111254
push_middle 171543393
push_front 691383469
push_front 821685685
push_front 966228182
get 402495
push_back 108937230
push_back 961756377
get 400949
push_back 672370807
push_front 116448444
push_back 321080879
push_middle 651660997
get 397314
push_middle 66567877
push_back 589592491
push_front 664410846
push_front 205959435
push_middle 124749127
push_front 435074563
push_back 162540443
push_middle 239452022
get 28071
push_middle 938405852
get 5560
push_back 765707462
push_front 481777708
push_back 115607299
push_middle 661108312
get 345429
push_front 326151099
push_middle 332927447
get 464224
push_front 976491705
push_middle 644727740
push_back 580577652
push_front 371542390
push_front 206865469
push_middle 266090809
push_middle 63946414
push_back 386093705
push_front 728747701
push_front 983240774
push_back 320095312
push_middle 709126138
get 162529
push_front 908430352
push_back 187839546
push_front 71860322
push_middle 587932423
push_front 378221796
get 182552
get 142584
push_middle 434261553
push_back 66807595
push_middle 628456321
push_back 222979391
get 24068
push_middle 405514211
push_back 745021572
push_middle 392053067
push_middle 440041258
get 317968
push_front 616397478
push_middle 491770742
push_middle 420496244
push_middle 744440431
get 257512
push_middle 614269285
push_middle 711228711
push_middle 230490440
push_middle 971195749
push_back 581793314
get 272488
push_front 93475034
push_back 384371203
push_middle 908898963
push_back 565855196
push_middle 988424760
push_middle 959465278
push_back 490495255
push_back 791940731
push_front 607793468
push_middle 864116598
push_back 101869418
push_front 265068479
get 63170
push_front 238684331
push_middle 233640069
push_back 116235701
get 30942
push_back 107359444
push_front 693326059
push_back 31128247
get 146556
get 522927
get 470532
push_back 510668978
push_front 816941386
push_middle 100494915
push_front 618102931
push_front 100190857
push_back 158050138
push_front 752641863
push_back 501808135
get 85925
push_front 613534694
push_front 477490838
push_front 1559847
push_front 88273749
push_front 775017763
push_middle 449733191
push_middle 838241649
push_front 973269148
push_back 254274378
push_back 370179649
push_back 760747997
get 177379
push_front 754347733
push_front 791372263
push_front 46283929
push_back 95498849
get 254559
push_front 483951478
push_front 874141787
push_front 115506027
get 184307
push_back 293246962
push_back 368360197
push_front 448093187
push_front 107557970
push_front 954175531
get 493886
get 285541
push_front 507762643
push_middle 740862963
push_middle 593552532
get 325207
get 269739
push_back 401187580
get 48645
push_back 892388478
push_front 50022638
push_front 236930309
push_back 210987423
push_back 918703743
push_front 629357979
get 384903
push_front 910370077
push_back 794265700
push_back 507121695
push_back 177611633
get 122236
push_back 544861971
get 66441
push_middle 435125001
push_back 667889782
push_front 360444552
get 422266
push_front 290483721
push_middle 225264564
push_middle 574008466
get 178755
push_middle 549109733
push_middle 279118690
push_middle 917526759
push_middle 68282461
push_back 255707351
get 410603
push_back 964088116
push_front 269633247
push_front 749909826
push_middle 748574021
get 377920
push_front 329755646
get 277402
push_back 30427105
get 9939
push_middle 771682629
push_back 340570663
push_middle 178899186
push_middle 775648353
push_middle 815834294
push_front 597510914
push_front 856332019
push_front 71171658
get 330790
push_back 829363870
push_middle 918681502
get 120090
push_front 864146122
push_middle 732765181
get 173328
get 271031
push_middle 773250973
get 476289
push_front 845313847
get 39919
push_back 681364928
push_middle 331474926
push_front 264091929
push_middle 188927282
push_back 941945120
push_back 162539595
push_middle 516657452
push_back 13815674
push_back 744707094
get 484521
get 4426
push_middle 139026413
push_middle 820231452
push_front 487174784
push_middle 5090756
get 183684
push_back 448657518
get 513694
push_middle 716009594
push_back 803386223
push_front 770857818
push_front 453680095
push_back 350551181
push_middle 200939852
get 434924
push_front 237665154
push_middle 378523875
push_middle 203612756
get 479262
push_middle 394628729
push_back 364549827
get 80029
push_back 121613919
push_middle 293947287
push_front 39220266
push_front 804441191
push_front 390788576
push_middle 841049300
get 257900
push_middle 198093883
push_front 442305329
push_front 953148210
get 261140
get 389349
get 386363
get 273960
get 111294
push_middle 234152247
push_middle 870234505
push_front 166495061
push_front 68294016
get 167611
push_front 672498819
push_front 809819830
push_front 657109102
push_middle 326909024
push_front 857603209
push_front 622708528
push_middle 897110984
push_back 726472409
push_back 201003777
push_front 712433142
push_back 691266300
push_back 555381435
get 55380
push_front 100704340
push_front 489855337
push_front 500986985
get 411297
push_back 766221597
push_front 273563491
push_middle 595482284
push_front 84527574
push_back 580549685
push_back 19016911
get 381150
get 161238
push_middle 151958949
push_back 97321858
push_back 939273172
push_back 406729062
push_back 639667132
push_front 921635260
push_middle 592556882
push_front 29191563
get 521980
get 429079
push_middle 520915493
push_back 324385027
push_back 538960052
get 219493
push_front 64529512
push_back 959478591
push_back 485800497
push_front 592055745
push_front 449177300
push_front 577057700
push_front 450998690
push_front 93444893
get 24895
push_back 612785222
push_front 500044327
push_back 570876164
push_middle 663050468
push_middle 212394130
push_front 807432324
push_front 600006203
push_front 45828317
push_front 683629943
push_back 808366883
push_middle 727148339
push_middle 412081215
push_middle 783165243
push_back 272721651
get 484886
push_middle 404710576
get 329607
get 132263
push_back 349190987
push_back 259974858
push_middle 184351760
get 468339
get 505862
push_middle 260664131
push_back 733230241
get 442048
get 197517
push_front 731696899
get 270850
push_middle 154402423
push_back 998068211
push_middle 869151086
push_front 611430578
push_front 640325486
get 442140
push_middle 794766694
get 65021
push_front 722422879
push_middle 719688178
push_back 855976730
push_back 285985510
push_middle 673274210
get 465447
push_front 522698051
push_back 341542463
push_front 825035501
push_front 610901058
push_back 780695420
push_front 221173455
push_middle 127021571
push_back 726587835
get 296624
push_back 46646009
push_middle 323736550
push_back 218760998
get 400721
get 338605
push_back 807955770
get 469407
push_middle 355277576
push_front 918572698
get 128025
get 138783
get 134940
push_back 814001739
push_back 477831842
get 136254
push_middle 281876132
push_front 206549105
push_front 959808251
push_back 605449697
push_front 495206476
push_back 331456318
get 345283
push_front 820245290
push_back 844504605
push_front 496952673
get 244672
get 441074
push_middle 238009758
push_middle 871538650
push_middle 696550225
push_middle 755620893
push_front 174830270
push_back 309590716
push_middle 756333139
push_back 378883389
push_front 950478038
push_back 449740004
push_back 712104574
push_front 863282086
push_front 478707775
push_front 754036803
push_back 682575139
get 6575
push_middle 969794895
get 194756
push_back 642157617
push_middle 816540093
push_front 70891172
get 409772
get 428389
get 215516
get 336533
push_middle 721860162
push_front 389824644
push_back 33092789
push_front 965913614
push_middle 324566007
get 310397
get 67286
push_front 754690074
push_back 191128735
push_back 487373745
push_middle 195484163
get 97540
push_middle 742013467
get 345961
push_back 944851976
push_middle 260724847
push_front 783348390
push_middle 723722917
get 435033
push_middle 12662314
push_middle 84009048
push_middle 482388220
push_middle 294888446
push_middle 460918650
push_front 271416520
push_middle 39206753
push_front 834422201
get 314168
get 228526
push_back 90084874
push_middle 267401981
push_middle 346687134
push_front 988768357
push_front 220659605
push_front 169985150
get 221166
push_middle 560051347
push_middle 5155046
get 369607
push_back 767610324
push_middle 500321850
push_front 254343315
get 12179
push_middle 487139654
push_back 685065221
push_back 181824715
get 382556
push_front 548717701
get 145157
push_middle 608747459
push_middle 891427200
get 25328
get 413433
get 351885
push_back 451792460
push_back 926665818
push_front 26185238
push_back 765258855
get 369000
push_middle 874565020
get 251425
push_front 825992819
get 359918
push_front 604246434
push_front 969732300
push_front 508673877
push_front 289304237
push_back 63933184
push_back 616711252
get 159511
get 135676
get 251592
get 166483
push_back 310850521
push_front 571244994
push_front 442030816
get 280507
push_back 701223182
get 95513
push_back 249930982
push_middle 811583107
get 299682
push_back 660250401
get 310507
push_back 6866623
push_back 482093775
push_middle 310837565
push_back 5841489
push_front 340188545
get 149141
push_back 174599912
push_back 692561524
push_back 367912284
push_front 951612060
push_front 890697693
push_front 593347302
get 187177
push_middle 742960641
push_middle 739629718
get 208180
push_front 484418883
push_middle 559576771
push_middle 459821520
push_back 868478893
push_back 271157431
push_front 484059108
push_back 157354075
push_middle 155925965
push_back 480746028
push_middle 768859210
get 495918
push_front 281612477
get 336702
push_back 658947884
get 438686
push_front 25808859
get 211218
push_front 386830738
push_middle 787347532
push_back 55664150
get 282629
push_back 19998862
push_middle 572774547
push_back 860833076
get 141646
push_back 132705967
push_front 374485357
push_back 475333990
push_middle 411912166
get 486641
get 431116
push_middle 637095662
push_front 64304935
get 20617
push_back 434679606
push_middle 272349836
get 364042
get 404485
push_back 574406584
get 99256
get 69154
push_middle 668023891
get 63761
push_front 926734480
push_back 180207164
push_front 517185750
push_middle 402619497
push_back 250300451
push_front 260852885
push_back 187356888
push_middle 257769487
push_front 502743289
get 349182
push_middle 264266896
push_middle 513638880
push_back 30462805
get 481515
get 106106
get 196203
push_back 150703496
push_middle 942562367
push_middle 33249833
push_middle 979047253
push_back 77097584
get 274407
get 432983
push_front 797506709
push_middle 173244512
push_front 542832617
push_middle 660267063
push_back 468850368
push_middle 83410532
push_back 488016563
push_front 790178755
push_back 827978688
get 100693
get 412997
push_front 550293936
get 449532
push_back 998697593
get 269731
push_back 475966801
get 51044
push_front 166121815
push_back 535202814
push_back 874671130
push_middle 889082235
push_back 775123398
push_back 815586279
push_front 191042014
push_front 859176436
push_front 131320845
push_middle 573924689
push_middle 729995768
push_back 412463763
push_back 64635616
push_middle 551832239
push_front 724810363
get 309399
get 319848
get 410200
get 513344
push_middle 555201056
push_middle 287059187
push_front 854540538
push_front 99219990
push_front 783335747
push_front 180833068
get 170704
push_middle 405233389
push_front 104518607
push_front 781041656
push_back 37772185
get 350261
push_middle 531724303
push_back 290595879
get 16570
get 346958
push_front 724452520
get 276662
get 146845
push_middle 279450971
push_back 4547209
get 343372
push_back 840928280
push_middle 101288171
push_middle 797615010
get 460167
push_middle 581258294
push_front 949749171
push_middle 641297377
push_middle 676806540
push_front 690702513
push_front 349897255
get 375412
push_front 981796768
push_middle 118212380
get 472345
push_middle 491551156
push_back 885281247
get 366695
get 515251
push_middle 124635697
push_middle 11294223
get 281505
push_middle 249144751
push_middle 973822860
push_middle 452597728
push_back 928202386
push_back 702227785
push_back 482976355
push_front 329250350
push_front 502523342
get 173746
push_middle 860570120
push_middle 48066457
push_front 834119162
push_front 977986929
push_front 53144530
push_back 585796657
push_back 736286786
push_front 612526681
push_back 222874787
push_back 977416992
push_front 811962036
push_middle 782112607
push_back 314026442
push_back 213488632
push_middle 147907515
push_front 195840557
push_middle 48234630
push_front 23077720
push_back 671898847
push_front 405785488
push_back 992624618
push_front 333402356
get 421289
get 54465
push_middle 628531720
get 262220
push_back 652279166
push_front 620314363
push_middle 801420001
push_front 365969891
get 268773
push_front 916213896
get 381720
push_front 363697716
get 412997
get 148018
push_front 45223254
push_back 920309670
push_front 555629636
get 333844
push_front 715942293
push_back 331651608
push_front 586947673
push_front 516718472
push_middle 748935569
push_middle 903674694
push_front 943693927
push_middle 956832432
push_middle 616552796
get 282408
push_front 574008484
push_front 952007009
push_front 269581900
push_front 475313811
push_middle 958141938
push_middle 303809336
push_front 156647986
get 472205
push_front 48240436
push_front 863270089
push_back 338258583
push_back 830858410
push_back 674144262
push_middle 899582542
push_front 843840157
push_back 787223802
get 502023
push_back 476365420
push_front 404607252
push_middle 21198604
push_middle 233570530
push_front 559663883
get 220670
push_back 705961635
push_front 555066925
push_front 38241726
get 246007
push_middle 677613702
push_middle 654192550
get 31556
push_middle 907271100
push_front 270856096
push_back 814934314
get 43509
get 283139
get 365829
push_back 218772274
get 97340
push_middle 807194647
push_back 679783408
push_middle 820446582
push_front 145648906
push_back 664221424
get 226548
push_back 110045765
push_front 983882699
get 326459
push_back 919668731
get 321790
push_back 313847695
get 207670
get 127901
get 466303
push_middle 236053182
push_front 640703603
push_front 660249779
push_front 83885556
push_middle 267840228
get 506578
get 225875
get 328410
push_back 885582704
get 102363
push_middle 836634634
get 276607
push_front 796707282
push_back 929118400
push_back 634764051
push_middle 276178830
push_back 473737490
get 180104
push_middle 279341125
push_front 911320435
push_middle 905617072
push_middle 526145411
get 258223
get 195574
push_back 145539405
push_middle 137866491
get 22550
get 1421
get 316320
get 216998
push_back 849735055
push_front 720977397
push_front 12197734
push_front 154524056
get 210111
push_front 670586462
get 225751
push_middle 234950947
get 444197
push_back 843080998
push_back 632919821
push_front 124647811
push_middle 881590236
get 411215
push_middle 886803670
push_front 579056854
push_middle 36686274
push_front 874636261
get 369345
push_front 418080467
push_front 239174109
push_back 316851269
push_middle 948087454
push_middle 194502778
push_middle 590414027
push_back 469649450
get 422382
push_back 562673831
get 299911
push_middle 146425962
push_front 298612138
push_front 805367131
push_back 204567258
push_front 600591328
push_front 781513578
push_back 10459779
push_middle 152967036
get 392738
get 221458
push_middle 437294123
push_front 639955434
get 426494
push_middle 20289399
push_middle 140275269
push_front 223904098
push_middle 394815863
push_middle 618458424
get 254667
push_front 273004937
push_back 742139349
get 345327
push_middle 83227787
get 184366
push_front 880371635
push_back 202154860
push_front 693679723
push_front 245003270
get 431879
push_middle 261132031
push_front 720576801
get 170831
get 119074
push_middle 223637519
push_front 775454208
push_back 608679897
push_front 581160153
push_back 108829764
push_front 205740650
push_front 880403050
push_middle 623203668
push_back 861974005
get 116956
get 223308
push_back 100891344
push_front 825727400
push_middle 941045422
push_middle 132049015
push_back 534349896
get 417946
push_front 489347452
get 429753
push_front 5121401
get 266913
push_front 253719862
push_middle 986725941
push_back 459646338
push_middle 419830578
push_middle 142800931
push_back 286698507
push_middle 518869683
push_front 820985072
push_back 605327548
get 367984
push_front 342931654
get 75991
get 300952
push_back 192218612
get 104600
push_back 220068983
push_middle 139599649
get 192808
get 322486
push_front 920627638
push_front 868211725
push_middle 155623675
get 255450
push_front 576831918
push_back 838039573
push_front 78282608
get 330308
push_back 494350209
push_front 228045200
push_front 170730312
get 62901
get 98777
get 463727
push_front 309294513
push_back 275287048
push_back 962294962
push_back 917912954
push_middle 44495459
get 253016
get 403818
push_middle 754969240
push_front 318943337
push_front 351602668
push_front 520298366
push_front 632706467
push_back 171193617
get 296953
push_front 156559857
push_back 868080664
push_front 701858037
get 321737
push_middle 345858142
push_middle 275585785
push_middle 556721221
push_back 904403213
push_front 610030316
push_front 922420167
push_front 170069796
push_front 102435193
push_front 190321207
push_middle 716260096
get 410505
push_middle 133575656
push_back 575963198
push_middle 558070855
push_back 152426933
push_back 660980843
push_back 393575388
push_front 503676467
push_front 230605058
get 224349
push_front 828700883
get 473715
push_back 703638388
push_back 573455463
push_front 288936129
push_back 254034720
push_middle 232098271
push_back 271792422
get 156786
push_back 448505848
push_middle 398838094
push_back 997822444
push_middle 168037519
get 142262
get 434714
get 3988
push_back 284449793
get 477685
push_front 132030204
push_middle 989442612
push_middle 538244181
push_middle 828166144
get 72599
push_middle 134106812
push_back 211367710
push_middle 415830733
push_front 48719257
push_front 906241961
push_back 777740235
push_front 127624551
get 515712
push_back 475269045
push_front 434549740
push_back 446142499
get 235783
push_front 430939910
get 79196
push_back 142768039
push_middle 255817783
get 135908
push_front 651806318
push_front 591464869
push_back 979887200
push_back 867263345
push_front 409911470
push_front 467298591
push_middle 725644107
get 152419
get 213792
push_front 692037233
push_front 561147408
push_middle 96458209
push_middle 936548816
push_middle 439658437
get 354015
push_front 166034034
push_middle 146816153
push_back 485797629
push_middle 460749424
push_back 167294527
push_front 734355035
push_front 206847868
get 97933
push_back 458792704
get 263433
push_back 575647344
get 323804
push_back 752089637
get 230345
push_front 978299135
get 342314
get 325424
get 513161
get 180066
get 43252
push_back 164373671
push_back 372664350
push_front 857218500
push_front 501143280
get 80112
push_middle 901176689
get 480458
push_middle 528056841
push_middle 977444539
push_middle 187645617
get 78217
push_front 407730065
push_middle 733307258
get 312085
get 64260
push_front 638565820
get 263770
push_middle 941841956
push_back 375198608
push_middle 428216941
push_back 358046816
push_middle 855370494
get 107360
get 370179
get 110045
push_middle 851270513
push_front 788457157
push_middle 281602339
push_back 173604034
push_front 55611067
push_front 337558365
push_middle 866736336
get 137488
push_middle 431315452
get 83407
get 336588
push_back 341085118
push_middle 594091567
get 1535
push_middle 94352923
get 82665
get 178763
push_back 745955761
push_middle 701650738
push_middle 426414656
push_front 854084409
push_back 891793081
push_back 892874123
push_front 932635730
push_back 423299757
push_middle 349715637
push_front 166298286
push_middle 211429765
push_front 547631930
get 374273
get 114525
push_front 80059253
push_middle 820511189
push_back 359313303
push_middle 331996595
push_front 16159644
push_back 847602396
get 518301
push_back 796332062
get 252923
push_front 966817672
push_back 397982945
push_back 686543718
push_back 29305437
push_front 201400378
push_front 110072235
push_back 763869532
push_middle 399829189
push_back 77457481
push_back 735838084
push_front 868178457
get 263205
push_front 360107492
push_middle 640357733
push_back 242623461
push_middle 966123678
get 23360
push_front 790677598
push_back 23920087
push_front 872666322
get 306354
push_back 133698824
get 472791
push_back 771221491
get 56410
push_back 607171577
get 465392
get 334816
push_front 629686431
push_middle 150681987
push_middle 83498563
push_back 522102441
push_back 69679021
push_front 388544955
get 464922
push_middle 678956379
push_back 29840495
get 99146
push_middle 927487657
push_back 325470230
push_front 949397898
push_back 236678194
push_front 818715605
push_back 211619813
push_back 112034334
get 204947
push_back 890787380
push_back 834037031
push_back 443373488
push_back 1549828
push_middle 20126111
push_front 108696698
push_back 426478863
push_back 860942146
push_front 192473171
push_front 560466759
push_front 602767139
push_middle 583597977
push_back 996583647
get 328140
push_back 221471650
push_middle 469067607
push_back 656745296
get 360736
push_back 937659461
push_back 758266952
push_back 519784545
push_middle 110126
push_middle 567066462
get 65739
push_back 288380980
get 435308
push_front 780272148
push_back 488330953
push_front 330059984
push_back 535477923
push_middle 368255745
get 114961
push_middle 462226960
get 73935
push_middle 327005442
push_middle 132620592
get 334138
push_middle 709680235
push_back 231310735
push_front 231995812
get 256462
push_front 523735288
push_middle 525495930
push_front 947484988
push_front 86794009
get 337167
push_middle 917624689
push_back 3738715
push_back 327276974
get 525394
push_front 70961292
push_middle 851667231
get 189694
push_back 744944066
push_middle 331463890
push_back 643692352
get 214475
push_middle 312654354
push_middle 74921212
push_front 159079247
get 347255
push_middle 136066507
push_front 510864040
get 469360
push_front 835139434
push_middle 197747311
push_middle 933610789
get 310471
push_back 664931619
push_back 725090481
push_middle 414382794
push_front 331446462
push_back 18629095
push_middle 23929890
push_front 70476449
push_front 955797250
push_front 643000651
push_back 748120788
get 481049
push_middle 289755981
get 276110
push_front 512410303
push_front 302356392
get 142924
get 464683
get 186534
push_front 969420391
push_middle 838785223
push_back 967357330
push_middle 433356516
push_middle 140221797
push_back 136579823
get 102990
get 491960
push_middle 736053906
get 437941
push_middle 125813124
get 508215
push_middle 471366214
push_back 550788153
push_back 403913168
push_back 219401115
push_back 729832644
push_back 324168549
get 503038
push_back 864871613
push_back 698364004
push_front 112288118
push_back 640380152
push_middle 193367284
push_front 757421502
get 290644
push_back 789536295
push_back 71621949
push_back 970063569
push_middle 633536746
push_front 66633048
push_middle 232079834
push_middle 120828759
push_back 176914816
push_front 350960718
get 286483
get 352908
push_middle 896224853
push_front 787848283
push_back 108570187
push_middle 195505750
push_front 977933115
get 331559
push_back 238079846
push_front 229978555
push_middle 878516204
get 187638
get 47167
get 422911
push_back 488176086
push_middle 421194034
push_front 395299439
push_front 595276141
push_middle 847971159
push_front 41016254
push_front 7264644
push_front 811214155
push_back 579012156
push_middle 398345244
push_middle 290363074
get 490162
push_front 780584761
push_back 491296392
push_front 385040998
get 510544
push_back 452173715
get 93644
push_back 954541477
get 36227
push_front 736119644
push_front 896522996
get 97789
push_back 724228637
push_middle 783324093
push_back 908334182
get 224063
push_middle 970911395
push_front 511491677
push_front 405658393
get 271415
push_front 199000067
push_middle 677512520
push_middle 193337028
push_front 362337288
push_front 859281942
get 485373
get 216219
push_middle 453248861
push_back 47714959
push_middle 742320629
get 499716
push_back 193677154
push_front 588618717
get 331301
push_front 352218313
push_back 601900747
get 63480
push_front 931349179
push_back 8598195
get 168220
get 11309
push_middle 540282831
push_middle 194582312
get 200076
push_front 997891233
push_front 998694192
get 66621
push_middle 787148320
push_front 494470075
push_front 91777822
push_front 211536980
push_middle 542618573
get 509689
get 385014
push_middle 465571779
push_front 89247868
push_front 238054028
push_middle 220269311
push_front 893135811
push_back 755228932
push_middle 642191905
get 94535
get 201523
get 507078
push_back 163444004
push_middle 265361101
get 350526
push_back 260660749
get 490593
push_middle 220591346
push_front 964944299
push_front 710592434
push_back 227319056
push_back 553720847
push_front 148890553
get 365575
push_back 396590758
push_back 44550902
push_middle 195574007
get 447285
push_middle 668016260
push_back 769998780
push_front 388588778
get 67741
push_front 738215569
push_middle 460774643
push_back 937343351
get 246372
push_front 946699626
push_back 153227420
push_back 668856003
get 168820
get 324350
push_front 354083136
push_back 132262445
push_front 467427640
get 122232
push_back 306187219
push_middle 516004758
push_back 565368329
push_back 99763805
push_front 218796961
push_back 582528793
push_back 65271903
push_middle 731713976
get 32060
push_middle 51818198
push_back 239888337
get 9537
get 220257
push_front 166340209
push_front 765348094
push_front 292750375
push_front 707824796
push_front 574437999
push_back 847170941
push_back 619592079
push_middle 742030675
push_middle 914539003
push_back 252644563
push_middle 961190120
get 521144
push_back 29865151
get 44412
push_front 543514015
push_back 153712780
push_back 105914453
push_back 449118225
push_back 547814757
push_middle 479252930
push_middle 672829724
push_middle 296102798
push_front 953253665
push_back 7250281
push_middle 524185198
get 168256
push_front 508362499
push_middle 716953259
get 78971
push_middle 470361490
push_front 716531299
get 242351
push_back 709927322
push_middle 511555431
push_front 536535037
get 334061
push_back 325841381
push_front 984286934
push_back 710654472
push_back 331204462
push_front 748436554
push_back 517841342
get 300693
get 264892
push_back 33464698
push_back 654755157
push_middle 779269289
get 75787
get 116978
push_front 511277907
push_back 797686600
push_back 199978479
push_back 816229196
push_middle 892970459
push_back 583261414
push_back 915574383
push_back 644630241
push_back 185510739
push_back 931501451
push_back 898466869
push_back 724706979
push_middle 192269
get 3933
get 288506
push_middle 388113856
push_back 252068961
push_back 645871577
push_middle 469752410
get 300100
push_front 211063333
get 342176
push_front 591897821
push_back 858314810
push_middle 21573686
push_front 701184019
push_front 178245115
push_back 793866253
push_front 151456558
push_middle 653600463
push_front 438295545
push_front 983747612
get 44658
push_front 332589120
get 222267
push_back 223140696
push_middle 502053727
get 340626
get 64391
push_front 783349850
push_back 943392425
push_back 496225050
push_front 923389892
push_back 307863588
push_front 17526102
push_back 661435879
push_middle 146196041
get 520707
push_back 743744281
push_middle 391200377
get 425965
push_back 175270886
push_front 27523247
push_middle 297001867
push_back 159843266
push_front 645381298
push_middle 882673219
get 110473
push_middle 109083860
push_back 990673701
push_back 475590379
push_back 650842260
push_back 557272498
push_back 473393789
push_back 578697806
push_back 690055268
push_middle 355935656
push_front 773837329
push_front 736637309
push_middle 405018619
get 142897
push_back 473859643
get 206611
push_back 445498305
push_middle 269443895
push_middle 670511112
push_front 76601428
get 237382
push_front 666612239
get 79490
get 172827
push_back 181174090
push_middle 849257364
push_front 520927956
push_back 799534638
get 46167
push_back 631964772
push_front 243169886
push_back 646913010
push_back 458698483
get 329730
push_back 638080749
push_front 249254856
push_front 202089044
push_front 75420281
push_middle 62745952
push_middle 377722520
push_front 621280700
get 367368
push_front 79561524
push_middle 751930674
push_back 508032673
push_middle 387241796
get 380020
push_back 492800782
push_middle 262680576
push_middle 808003426
get 172812
push_back 29958987
get 464921
get 99742
push_middle 689094531
push_middle 643007864
get 72739
get 465439
push_front 121785198
push_front 910014587
push_back 139037689
push_front 764531698
push_middle 194765845
push_back 55012380
get 153838
push_front 741443846
push_front 180535342
push_back 57239099
push_middle 230470397
push_front 756447845
push_back 209925247
push_middle 235090548
push_back 568964739
push_back 980746424
push_middle 274511487
push_front 648735512
push_back 766943065
push_middle 359313132
push_back 620172492
push_middle 763651275
get 248508
push_front 490378946
push_middle 317753503
push_front 158034557
push_front 799402597
push_front 158633868
push_front 519729808
push_middle 325190667
push_back 190222083
push_front 62259086
push_middle 550072714
get 248263
push_middle 367412053
push_front 9765597
push_middle 588593355
push_middle 883479906
get 438049
get 507815
push_back 898393943
get 284276
push_front 928407087
push_middle 325051123
push_front 630721470
push_middle 173143280
get 173290
push_front 582017755
get 387403
get 89061
get 69455
push_middle 654945361
push_front 484481574
get 322886
push_front 200261809
get 313841
push_middle 316570655
push_middle 218513845
push_back 847943832
push_front 503299102
push_middle 166162629
get 302231
get 427778
get 86448
push_middle 742683090
push_front 902469355
push_back 263278751
push_back 995707993
get 523914
push_middle 335765612
push_front 933626648
push_middle 172961077
push_front 597856219
push_middle 4606638
push_front 405059128
push_back 764379533
get 237604
push_middle 535369118
push_front 626107198
push_back 368594867
get 62899
push_middle 431277977
get 244299
push_back 988838488
push_back 434669098
push_back 31981028
push_front 84231293
push_middle 883855036
push_middle 598587336
push_back 55275312
get 521781
push_back 466872624
push_front 849575415
push_middle 533751065
push_front 780423956
push_front 598747746
push_front 64177969
get 43774
push_back 240220595
push_back 36224323
push_front 466629904
push_middle 337164671
get 76772
get 8119
get 156076
push_middle 457872526
push_middle 704623933
get 434417
push_front 632171215
get 120059
push_middle 317511889
push_middle 662308695
push_front 328119170
push_back 691681193
push_middle 303032891
get 194473
get 82843
push_middle 416562735
push_front 887729789
push_middle 148081359
push_middle 139259385
push_front 432013031
push_front 664573773
get 483233
push_middle 387847849
push_middle 744187461
push_middle 687191216
push_front 327728844
push_back 891858928
push_front 70911247
push_back 5065459
push_middle 147191964
get 381420
push_front 948229503
push_middle 615732164
get 247728
push_middle 244044192
push_middle 231232170
push_middle 261224985
get 100148
push_back 423342912
push_back 472863501
push_middle 247272106
push_back 41204258
push_front 994645696
push_middle 356393690
push_back 85875571
push_front 773753552
get 171152
push_back 227538795
get 160601
push_back 370119716
push_front 771333012
push_front 482653451
get 25776
push_middle 614540068
get 12433
get 163147
push_back 238645426
push_front 931495390
push_front 362375903
push_back 296846501
push_front 527080394
push_back 164148602
push_middle 258462915
push_back 255667602
get 370059
push_back 836240236
push_middle 680011143
push_middle 259328354
push_back 989131284
push_back 876948201
push_back 332456804
get 134503
push_middle 618441794
push_front 533884384
push_middle 613649371
push_middle 743138156
get 508431
push_middle 997197753
push_back 671763274
push_front 55166463
get 471932
push_middle 960218715
push_front 195179589
push_front 303760525
push_back 653703155
push_middle 658908999
get 98761
push_back 938868634
push_middle 746737572
get 395733
push_middle 419823498
push_back 198218028
push_front 135481140
push_back 450910402
get 61807
push_back 404221936
get 172147
push_middle 715874308
push_middle 719028169
push_middle 12327611
get 160330
get 258344
get 203872
push_middle 96731894
push_back 324376705
push_middle 202691438
push_back 754506177
push_front 53985839
push_front 410628028
push_back 304576965
push_front 41103967
get 251418
push_back 892364316
push_front 255798244
push_middle 735033423
push_front 454461758
push_back 225273584
push_back 339042824
push_middle 749445378
get 464346
push_front 587087954
push_back 786824821
push_front 659708629
push_back 587070682
push_middle 403362619
get 118405
push_middle 520792879
push_middle 63208388
push_back 707303708
push_middle 55717209
push_middle 266722201
push_back 299615841
push_front 983620992
push_front 829972658
push_back 471461186
get 236167
push_front 66281030
get 182871
push_front 852112426
push_middle 929656143
push_front 424893736
push_back 717921820
get 113690
push_front 290291686
push_front 897989619
push_back 949930320
push_middle 606449854
push_middle 896711885
get 323912
push_front 954313115
push_back 179341477
push_middle 698658247
push_middle 63759688
get 245456
push_back 858808326
push_back 678338440
push_front 337784680
push_middle 141645563
push_front 810625470
push_middle 374145965
push_front 845575786
push_front 873828378
push_back 206318964
get 440595
push_back 858287675
push_middle 243035542
push_back 834021734
push_back 249823139
push_back 495681625
get 385518
push_middle 125661529
push_back 936622657
push_middle 647640122
push_back 158136598
push_back 993823161
get 146878
push_back 119059102
push_middle 935810930
push_front 938645427
get 365546
get 152459
get 155760
push_back 27420138
push_middle 652337141
push_back 121851104
push_front 754370058
get 501820
get 353320
push_front 889245520
push_back 721022462
get 295432
push_middle 928458775
push_back 862072217
get 155193
get 168781
get 50869
push_front 461002166
push_back 726473759
push_back 272755950
push_front 873365322
push_middle 125290954
push_front 699503142
push_back 899453404
get 165267
push_back 388324796
get 499874
push_front 850929632
push_front 567941886
push_back 55496864
push_front 555540899
push_front 572452235
push_back 40265313
push_front 757708045
push_front 550134843
push_middle 176328436
push_front 346534036
get 169637
push_back 256821060
push_back 488753556
push_back 177323315
push_back 355248166
push_front 403644387
push_back 886365409
push_back 757198402
get 8571
push_front 881518440
get 2384
push_middle 332108026
push_middle 834773299
push_front 748712984
get 335629
push_back 1246173
push_back 297482453
get 529335
push_front 795885384
get 206953
push_front 929979137
push_back 573734770
push_middle 77613447
get 365789
push_back 936455066
push_back 326829740
push_middle 858938269
push_front 328014917
get 65864
push_front 188786524
push_middle 49897077
push_middle 82541619
push_middle 864760565
push_middle 433945254
push_middle 405987488
push_back 496823853
push_middle 541277711
push_back 240752222
push_back 696266737
push_back 925299552
push_middle 235284838
get 115258
get 84745
push_middle 986154526
get 474751
push_middle 72664104
push_front 568523048
push_front 17334328
push_middle 617803668
push_front 428286218
get 226204
push_middle 117438662
push_middle 185542752
push_back 277142634
push_front 501555074
push_middle 204107965
push_front 308422995
push_middle 298940888
push_back 635730287
get 89936
push_back 425623702
push_front 635895056
push_back 596855696
push_front 773499048
get 310704
push_middle 339037182
push_back 433390202
get 138484
push_front 461229466
push_middle 644788605
push_front 186163657
push_front 156039269
push_middle 677073609
push_front 261115478
push_middle 991018271
push_middle 602051926
push_back 862632281
push_back 17379018
push_front 411659495
push_front 103317217
push_back 690888852
get 195131
push_back 881960076
push_back 264413818
push_front 605889518
push_middle 927449630
push_back 302674118
push_back 908334345
push_front 255439573
push_back 232249386
push_middle 251620214
get 275340
push_front 541089508
get 152399
push_middle 254925294
push_middle 569638708
get 189827
push_front 18513448
push_front 421807901
push_back 541577585
get 61964
push_front 754196141
push_front 101710030
push_middle 635176725
push_middle 670300940
get 154035
get 155774
push_middle 835350896
push_front 731314266
push_middle 819233877
push_middle 100368944
push_front 431125690
get 232925
push_front 827188441
push_front 825421239
get 277746
push_front 781826893
push_middle 202339950
push_front 632562867
push_middle 44447734
push_front 675709186
get 197771
get 496167
push_front 553988053
push_front 252702338
push_back 86429268
push_back 570172088
get 43649
push_back 727747178
push_front 654911956
push_back 353787909
get 125566
push_back 669690379
get 12706
push_front 236440082
push_middle 974240354
push_middle 214421130
push_back 421276269
push_front 197974939
get 195828
push_front 929506788
push_back 263328980
push_front 527151537
get 493115
push_middle 632815973
push_front 374938884
get 467395
push_front 379131064
get 406954
push_middle 769210262
get 363165
push_back 443140932
push_back 897106374
push_front 141407129
push_front 475366293
push_back 681823389
push_front 707801902
push_back 498322130
get 200146
push_front 849108474
get 340331
push_front 947425122
push_back 481646361
get 67351
get 290709
push_middle 508207207
get 74408
push_middle 953911622
get 38557
push_front 275492052
push_front 247510080
push_middle 892476319
push_middle 983897976
get 363412
push_back 121040005
push_front 539169045
push_middle 544986288
get 105508
push_back 142558536
push_back 685456323
push_middle 991380908
push_back 154820904
push_front 298857661
get 41879
push_back 172692779
push_front 274203075
push_middle 885119810
get 169673
push_middle 679733206
push_back 545677094
get 238996
push_front 156426558
push_front 50835651
push_middle 352871933
push_middle 563264229
get 526274
push_front 230855381
push_front 64372846
push_middle 460882014
push_middle 857224506
push_front 265788126
push_back 977326929
push_front 273263138
push_front 721785608
push_middle 290747937
push_back 631306456
push_front 743916056
push_back 211525898
push_front 28326726
push_back 450776575
push_middle 960403601
push_front 166777543
push_middle 567992042
push_front 404896289
get 94503
push_middle 123224071
push_back 567426312
push_middle 149965161
get 475499
push_back 42164488
push_front 260154222
get 217777
get 25617
push_middle 346238857
push_middle 361990688
push_middle 454132224
get 471934
push_middle 495484419
get 22530
push_back 404154387
push_back 619318450
push_middle 185906655
push_middle 376219170
get 284775
push_back 444214514
push_front 480830189
get 161391
push_back 173651275
push_middle 634047014
push_front 622451644
push_middle 922649569
get 406110
get 4716
push_back 688159870
push_middle 714737388
push_middle 359978220
push_middle 883676369
push_back 808483860
push_back 914161372
get 81116
push_middle 327576964
push_middle 709827340
push_front 256331269
push_back 36806158
push_middle 258482156
push_back 647744743
push_middle 641363557
push_middle 827669796
push_middle 509002832
push_front 329839274
get 133460
push_front 636016586
push_middle 602718474
push_back 799122913
push_back 118323425
get 528290
push_front 300223376
push_back 517057
push_middle 446358784
push_middle 465866999
push_front 413927275
push_back 311014446
push_front 842630574
get 251122
push_middle 704598515
push_middle 674158151
push_middle 135729902
push_back 427826975
push_middle 169928354
push_front 104838341
push_front 18597004
push_middle 855754342
get 82575
push_front 278910019
push_back 184451173
get 7805
push_front 202558578
push_front 302029286
push_front 298370913
push_back 844461387
get 292444
get 218612
push_back 509708225
get 233941
push_back 492632808
push_middle 322453751
get 96514
get 362670
get 385231
push_front 460984377
push_middle 409803254
push_back 216418030
get 485557
push_middle 963069763
get 107548
get 248334
get 228051
push_middle 664265866
get 40
push_front 605641825
get 520261
push_front 183355932
get 453315
push_back 451843743
push_back 536815144
push_back 905392556
push_middle 394931119
get 294208
get 247336
push_front 643125348
get 188105
push_front 411354704
get 2438
push_back 314361033
push_front 932165117
get 223128
push_middle 204687199
push_back 354957979
push_middle 363653555
push_middle 170317942
push_back 950611271
push_middle 916533986
push_back 561574408
get 390891
get 6538
get 366898
push_back 387513597
push_back 865936612
get 96129
push_back 242551539
get 140693
get 465301
get 504646
push_back 531288548
push_front 93377906
push_back 324929044
push_back 374137401
push_middle 873143683
push_front 585424835
push_middle 729209691
push_back 462512983
push_middle 49707277
get 74924
push_middle 622306748
push_front 684610861
get 9919
push_back 114310440
push_front 644060360
push_middle 300026940
push_middle 657299304
push_back 936572739
push_front 579256146
get 307015
push_back 154944508
push_back 492570571
push_back 734309287
push_front 131207426
push_front 480868418
push_middle 660574337
push_front 963328733
push_middle 141691397
get 87528
push_back 342015716
push_back 335681587
push_middle 677689703
push_front 766789264
get 219883
push_middle 16917539
push_front 165224586
push_back 102571364
push_back 88910974
get 124669
push_middle 969207787
get 364915
get 459424
get 203145
push_middle 910934996
push_front 723271332
push_back 858025724
push_middle 802382136
push_back 640863510
get 23740
get 186913
push_middle 100065554
push_middle 250858527
push_front 969851800
push_middle 462151386
push_back 380801361
push_middle 512412877
get 31500
push_middle 342742268
push_front 40482740
get 25450
get 305025
get 119287
push_middle 347167081
push_middle 46107218
push_middle 63971333
push_front 37759600
push_middle 907625876
push_middle 56238237
push_front 228979295
push_front 975215096
push_middle 883808271
push_front 833055175
push_front 755890419
push_back 862765396
push_middle 645505504
push_middle 961182340
push_front 657572343
push_front 786383184
push_middle 488852023
push_middle 800234145
get 402251
push_front 837904243
get 521718
push_middle 513501253
push_middle 787460303
push_front 2361970
get 262976
push_front 289561749
get 176096
get 293071
push_middle 898357481
push_middle 596746808
push_front 661918980
push_front 404454208
push_middle 406731762
push_middle 454183095
push_middle 678281248
get 478510
push_front 490246781
push_back 287487265
push_back 48238794
push_back 60100288
push_front 116749562
get 223113
push_back 959374206
push_middle 816384766
push_middle 250351260
get 184276
get 281903
push_back 557407677
push_middle 429677369
push_back 828707846
push_middle 306291372
get 469043
push_front 732323180
get 326517
push_back 282437654
get 504920
push_back 925701747
get 171325
get 5379
get 435472
push_middle 460680268
push_front 606786310
get 57541
get 443689
get 250665
push_back 811846494
push_back 809754680
push_front 851427571
push_middle 503562285
get 67107
get 339828
push_back 520390782
get 279520
push_front 681147004
push_front 67219265
get 422082
get 485285
push_middle 865562358
push_middle 55164269
push_middle 792273984
get 370192
get 476543
push_middle 167306587
get 114262
push_middle 517744724
push_front 839630980
get 134607
push_back 394310148
get 29473
push_back 922487262
push_back 672112295
push_middle 960085686
get 219246
push_front 405691508
push_middle 915350015
push_front 922591451
push_middle 35391874
push_middle 621197915
push_front 386798761
push_back 860745203
push_front 449527414
push_middle 206690234
push_front 81092085
push_middle 546013559
get 64791
get 698
push_middle 604101808
push_back 705720296
push_middle 617227227
get 156502
push_middle 704091332
push_middle 776870462
get 504604
push_front 404392559
push_front 949761785
push_middle 896448272
get 525873
push_front 655527404
get 48064
push_back 547697057
push_front 980421943
push_middle 315318613
get 179090
push_front 255209478
push_back 445728326
push_back 635143503
push_back 943942336
push_front 507013749
push_middle 108009661
get 64208
push_front 996224161
push_back 427686389
push_middle 586428794
push_front 306965742
get 223640
push_middle 970381286
push_middle 496854901
push_back 994063359
push_back 797128085
push_back 929187970
get 448006
push_front 170204559
push_middle 561640287
push_front 321866031
push_middle 908373684
push_middle 48073855
push_middle 312898693
push_front 390972761
push_back 477593772
push_front 366165024
push_back 63458224
push_back 23964702
push_back 602053641
push_front 960014759
push_front 917943235
push_back 933060344
push_front 592307991
push_middle 62026555
push_front 721842789
push_back 907556123
push_back 439529703
push_back 142405824
push_back 214223752
get 351702
push_middle 374033853
push_back 479275681
push_middle 906783939
push_back 446258890
push_middle 205694161
push_front 223948946
push_front 768444320
push_back 701196254
push_middle 38772980
push_front 882410283
get 25012
push_back 647037772
push_middle 778648844
push_front 19308422
push_front 241444019
push_back 806601704
push_front 44275923
push_middle 255179135
push_middle 485326589
push_middle 691394306
get 157335
push_front 788260123
push_front 717281760
push_middle 657113502
get 197497
get 384723
get 405852
push_front 703480240
push_middle 387634286
get 389759
push_back 562692814
push_middle 118892216
get 109776
push_front 545481058
push_middle 758301776
get 223345
push_back 580249265
push_front 60644080
get 519354
push_middle 57926731
push_front 307560506
push_back 969617046
push_back 767344665
push_middle 554685811
get 525744
push_back 898060315
get 464410
push_front 152367115
push_back 5870912
get 332717
push_back 428232651
push_front 228323244
push_middle 143081777
push_front 168261769
get 513136
get 274066
push_middle 813252844
push_back 62153449
push_middle 364798935
push_front 872151439
push_back 923680969
get 172573
push_middle 762143195
get 147467
push_front 165053070
push_back 59006325
push_back 815121570
push_middle 381465379
push_middle 71086465
get 213043
push_back 411673586
push_back 51674239
push_middle 911984928
get 433877
push_back 517043073
push_back 822327439
get 94376
push_middle 340206171
push_front 667394980
push_front 214502253
get 513352
push_back 653326757
push_back 74842249
get 274426
get 135606
get 265023
push_front 341868353
push_middle 462423548
push_middle 610088720
push_back 704526798
push_front 971057152
push_middle 874106515
push_back 158513274
push_middle 926364019
push_front 754263937
push_front 442263709
get 455148
get 153200
push_back 538250539
push_middle 573648996
get 116877
push_front 557049484
push_middle 838910722
push_middle 630507495
get 525531
push_middle 379118005
push_front 178571079
push_front 961467307
push_middle 819277081
get 164486
push_middle 34326893
push_back 784793360
push_back 884750306
push_back 554601656
push_front 629314845
push_front 361624316
push_middle 140554240
push_middle 672843341
push_middle 264161846
push_middle 346240850
push_back 325707263
push_back 347211240
push_back 446394589
push_back 529955548
push_front 292477653
get 267842
push_back 129662974
get 280741
push_back 80743338
push_back 978839103
push_back 501867571
push_back 724345788
get 507583
push_back 94250177
push_middle 619034997
push_front 207923948
push_middle 293368146
get 72782
push_front 538319251
push_back 60460212
push_back 177367905
push_front 224005334
get 332344
push_front 218559974
push_front 381941977
push_middle 347101302
push_front 441791328
push_back 726690659
get 352556
push_middle 856853467
push_back 789470454
push_back 584741630
get 53339
push_back 721785240
push_front 142794201
push_back 514377423
push_back 818374488
get 252618
push_middle 726037712
push_front 753417390
push_front 211581647
get 236619
push_back 56887886
push_middle 195563448
get 110927
get 70263
push_front 676285541
get 239396
push_middle 416639378
get 450630
push_back 993074273
push_back 767131406
push_back 201790564
get 248666
push_back 36319946
push_middle 262209778
push_back 286572360
get 253497
push_back 810606368
push_middle 194480508
get 267481
push_back 855809215
push_front 13370411
push_back 565370519
push_front 19291714
push_front 938890031
push_back 652262690
push_front 737309035
push_front 379599118
push_middle 886572383
get 252309
push_front 867250864
get 193337
push_middle 911220889
push_middle 323306143
push_back 813391359
push_middle 405663906
push_middle 693142789
push_front 298768278
get 64981
get 3220
push_middle 987145589
get 114155
push_middle 436657287
get 437476
push_middle 103066224
push_back 977021932
push_middle 590536516
push_middle 370758091
push_middle 287617531
push_back 261338082
push_middle 503510540
push_back 98554103
push_back 896470189
push_front 936083668
push_back 70003977
get 299193
push_middle 589454151
push_front 804262401
get 166842
push_back 958548492
push_front 443015076
push_middle 761837687
push_middle 231625224
push_front 665081972
push_front 692526753
push_back 166633709
push_back 604450359
push_front 488239691
push_front 647264405
push_front 437608246
push_back 529383597
push_back 255417704
push_front 465657013
push_middle 8427933
push_middle 151396971
get 395276
push_back 803013189
push_back 55930957
get 82929
get 26228
push_middle 350285522
push_front 369476487
get 97589
get 316351
get 121243
push_back 418898751
push_front 819453002
push_back 680541825
push_front 842185961
push_front 844871974
push_front 924809985
push_front 406569778
push_middle 881924590
push_back 637768385
push_front 342232941
push_middle 838537376
push_front 732652412
get 445454
push_middle 590518253
get 63738
push_middle 907493798
push_middle 338409955
push_middle 662609197
push_middle 999808563
push_front 394807765
push_back 466591120
push_front 158934387
push_front 567760400
push_back 33436676
push_back 794869433
push_front 566567750
push_front 590392929
push_middle 663627620
get 431815
get 218818
push_back 532762902
push_front 883285275
push_back 290451758
push_back 295649148
push_back 412102766
push_front 846401031
push_back 962617594
get 330011
push_front 37273816
get 438834
push_front 186622231
get 24034
push_front 603185398
push_middle 909013976
push_front 482725843
push_front 575837653
push_front 900434698
push_middle 446192872
get 53257
get 521460
push_front 104769665
push_front 728766352
get 65122
get 398523
push_middle 4557604
push_back 876133202
push_middle 124784559
push_middle 328067050
push_back 563377186
get 452952
push_front 365583802
push_middle 914507033
push_middle 594212439
get 485771
push_middle 263539223
get 209035
get 182767
push_middle 498020486
push_front 367967488
push_front 183924321
get 246104
push_back 143694000
push_front 910931297
push_back 423920734
push_middle 250440889
push_back 400305503
get 324294
get 198563
push_front 149944041
get 478633
push_front 291277795
push_back 327062740
get 20250
push_back 841248306
push_front 610737948
push_middle 261522938
push_middle 224389160
push_back 225096255
get 285961
push_back 714315309
get 253153
push_back 318412127
push_middle 569867011
push_back 564337875
get 373734
push_front 935891700
push_front 235855696
push_middle 843647964
push_middle 951587697
push_front 231888458
get 149160
push_front 365990130
push_back 436408470
push_front 596413267
push_back 113057283
get 262887
get 335760
get 127415
push_front 951152643
push_front 940218409
get 45227
push_front 504304730
push_back 667229258
push_back 876344354
push_front 217505551
get 243340
get 22449
get 62978
push_middle 27433083
push_back 819087948
get 205964
push_middle 811004396
get 381194
push_front 517643924
push_middle 186561857
push_middle 500054741
get 298825
push_front 736279902
push_front 898386335
push_back 333989911
push_back 343345836
push_middle 849082511
push_front 422246719
push_back 358089454
push_middle 934800451
push_back 441566928
get 470694
push_front 806763462
push_back 852756483
push_middle 969113900
get 240906
push_front 612291316
push_middle 44939701
push_front 101590939
push_middle 520779430
push_back 261027328
get 282813
get 509173
get 485581
push_back 270809975
push_back 701826814
push_middle 427762720
push_middle 973331615
push_front 493321410
push_back 693155363
get 195690
push_middle 205460933
get 42864
push_back 330366179
push_back 35954
push_front 794919877
push_middle 693566095
get 306951
get 175896
push_middle 311530727
push_front 126324806
push_middle 728644637
push_middle 59296016
get 207118
push_middle 556800865
push_middle 381913293
push_middle 8987726
push_back 47446315
push_back 280765797
push_front 98022714
push_middle 610752956
push_middle 64238843
push_middle 943501806
push_back 643439319
push_back 274196110
push_middle 558988717
push_back 717034569
push_back 142447482
push_front 822341527
push_middle 926557348
push_front 803061789
push_back 613009891
get 473530
push_back 897855880
push_middle 797410121
push_back 26284805
push_back 742841636
get 54934
push_back 515643672
push_middle 514972503
get 529264
get 78856
push_front 977354169
push_middle 466162949
push_middle 725008536
push_back 162821833
push_front 264157119
push_front 982565215
push_back 320818750
push_back 136878804
push_front 886492442
push_back 190648310
push_back 436563894
push_front 128688612
push_front 415613833
get 445347
push_back 455959508
push_front 389065433
push_middle 611171610
push_front 939138852
push_front 88007944
push_middle 58365196
push_middle 636402467
push_middle 670996987
get 325640
push_middle 126859558
get 287865
push_back 310711095
push_middle 988244167
get 267868
push_middle 106115182
push_back 695774575
push_back 295744569
push_middle 195489506
push_middle 49171847
push_middle 772984726
push_middle 316573012
get 530335
push_back 677601927
push_middle 209211699
get 455283
get 435672
push_back 847215523
push_middle 601891661
push_back 433416733
push_front 916883950
push_front 300982233
push_front 405818150
get 230537
push_back 514185297
get 520097
push_middle 344918765
get 98534
get 482487
get 47454
push_back 519353461
push_front 96369549
push_back 440189851
push_middle 112995911
push_back 758871863
push_back 191137077
push_back 42435024
get 485695
push_front 400659346
push_front 947218907
push_back 573337174
get 402522
push_back 356663
push_middle 576151850
get 183360
get 101971
push_middle 417163702
get 227343
push_back 30722512
push_front 477688431
push_back 950563979
push_middle 698860873
push_front 708817867
push_back 386852645
push_back 514146756
push_front 829867127
push_middle 538822357
push_front 181711837
get 278573
push_middle 476508985
push_front 856886121
push_front 9228359
push_back 247586689
get 36253
push_middle 242372660
push_front 741156437
push_middle 889269271
push_front 113175964
push_back 908591788
push_back 348903303
get 345674
push_middle 632184135
get 525107
push_middle 575221044
push_back 45969452
push_front 491338896
get 111138
get 193390
push_back 634908435
push_middle 59133365
push_middle 724710102
push_middle 274495076
get 132064
push_front 438640677
push_front 427251058
get 73163
push_front 811153031
push_front 672456463
push_middle 711949757
push_middle 823345395
get 59050
push_back 637069807
get 373565
push_back 623153891
push_back 307154476
push_front 106513968
push_middle 792883031
push_front 288573531
push_middle 323252137
push_front 139246111
push_back 547848051
push_front 471552651
push_back 155392148
push_front 802305156
get 18495
push_front 863534247
push_middle 112061455
push_middle 675353274
push_back 808269344
get 219415
push_back 625567914
push_middle 204627699
push_middle 708498411
push_middle 800985256
push_front 30766390
push_middle 462036527
get 416852
push_front 368522346
push_middle 12114117
push_back 421125648
get 376569
push_back 845031509
get 138864
get 158136
push_back 9583339
push_front 383016867
get 295159
push_back 192077061
get 110433
push_middle 498796554
push_back 78801589
push_middle 564984940
push_back 236548577
push_middle 443953911
get 319433
push_back 105196852
push_back 235976255
push_front 180526000
push_middle 768236128
push_middle 1192818
push_back 661514523
push_front 74462649
push_middle 532308604
push_back 219357392
push_back 744103926
push_front 269365279
get 503205
push_middle 341044770
get 170300
push_middle 979390356
push_back 147911868
push_back 564365445
push_middle 866853183
push_middle 437984624
push_middle 239361736
get 73188
push_middle 890577333
push_middle 860441925
push_front 813118758
push_front 609749195
get 378848
push_front 308117995
push_back 470109625
push_back 462196624
push_front 485673114
push_back 93760880
push_back 939295173
push_back 427790093
push_back 495101237
push_back 460302864
push_front 75509849
push_front 694089761
get 146535
push_front 860262911
push_front 47521627
get 371236
push_middle 788342606
get 153716
push_back 926812685
push_back 692069562
push_front 299654200
push_back 347334094
get 90387
push_middle 117991434
push_front 155735857
push_front 186861084
get 197637
push_front 853096204
push_front 833117858
push_middle 325200458
push_middle 203208341
push_back 868105035
push_back 123675343
push_middle 99286604
push_front 975709420
get 129824
get 526654
push_middle 262031075
push_middle 407025902
get 212412
push_middle 345147433
get 335857
push_back 912836201
get 252942
push_back 435482805
push_back 886163313
push_middle 223537376
get 160996
push_middle 721391827
push_back 432355165
push_back 106735735
push_back 112000176
push_middle 237961670
push_back 136657901
get 67436
push_front 430839772
push_back 980015384
push_front 508712762
get 114582
push_back 510547208
push_front 492648201
get 374936
get 133366
push_middle 739215034
push_front 667974335
push_front 971219845
push_middle 792225260
push_middle 729512446
push_back 999825018
push_front 857326968
push_middle 282805224
push_middle 310257497
push_middle 843143169
push_middle 955080373
get 301035
get 309000
push_front 709694500
get 454022
push_front 401112118
push_back 326354806
push_middle 271705493
push_middle 605762598
get 351264
push_back 357293525
get 109084
push_front 571128205
push_middle 207620700
get 62515
push_front 720981650
get 154461
get 115721
get 453003
push_middle 53175760
push_front 940965915
push_back 448670792
push_front 825662443
get 91838
push_front 424425894
push_back 723122165
push_front 61479036
get 490233
push_back 748408234
get 201409
push_back 890880328
push_front 810378803
push_middle 349826180
push_front 540756732
push_back 458095675
push_middle 180433200
get 494766
push_back 88629466
get 42127
push_back 93287279
push_middle 37881834
get 74402
push_back 481834811
push_back 951436144
get 42373
push_front 493080894
push_front 508603203
get 28210
get 55759
push_back 941369989
get 375073
push_back 167813749
get 517948
push_middle 221500026
get 490725
push_middle 888374544
push_middle 476936022
get 271489
push_back 562944557
push_back 54903808
get 422366
get 3824
get 92124
push_front 720073873
push_back 821491572
get 58825
get 470435
push_front 509546882
get 461349
push_back 318671827
get 376923
push_front 526511002
push_back 853954499
push_middle 127314822
get 144210
get 286513
get 12168
push_front 471242797
push_front 261519565
get 395481
push_front 435844138
push_middle 468504480
get 82570
get 136790
push_front 677700440
push_back 344625691
push_back 497049692
push_back 241069008
get 341422
push_back 283600001
push_back 123050839
push_back 77172373
get 442178
get 127300
get 134026
push_back 670191260
push_middle 188976921
push_front 991549154
push_back 319328941
push_middle 914941497
push_back 68116321
push_middle 460635363
push_back 5659772
get 396781
push_back 741245318
push_front 472782344
get 407947
push_back 357474612
push_back 692176646
get 244625
get 310974
push_middle 300004021
push_middle 581958696
push_front 589087741
push_front 814572637
push_middle 663604375
push_middle 461541630
push_front 628420293
push_middle 277420824
push_back 702325592
get 161643
push_back 375820279
push_middle 232024469
push_back 883571752
get 191824
get 231666
push_front 352835970
get 190358
push_front 355983875
get 360804
push_front 967409483
get 306799
push_front 778388331
push_middle 804401827
push_back 355352527
push_middle 955568399
push_back 843570637
get 408033
push_middle 812564345
get 501114
push_middle 270281932
get 343759
push_middle 538075780
push_front 342181048
get 482582
get 352568
push_back 148805127
get 470256
push_middle 18014299
get 389224
get 63520
get 50784
push_middle 672435346
get 197441
get 159581
push_back 886288309
push_front 448465862
push_front 366439049
push_front 53391281
push_back 688003181
get 5109
push_front 412607923
get 389908
push_middle 498276894
push_middle 193785995
push_back 379157518
push_middle 982601181
push_front 256562852
push_front 609470760
push_front 976204298
get 11775
push_front 441141602
push_back 982486190
push_back 501663637
push_front 355545539
push_back 812437734
push_back 548590378
push_middle 614474447
push_middle 653612452
push_middle 267507717
get 341555
push_back 266300209
push_front 351519547
get 417606
push_middle 458961994
get 516143
get 58191
get 44007
push_back 623317362
push_back 923884758
push_back 785759466
get 297488
push_front 801776635
push_front 713341789
push_front 47523633
get 151137
push_front 564416962
get 457892
push_front 621188398
push_front 445256144
push_front 72146730
push_front 591536880
get 199997
push_front 168708810
push_front 824914322
push_middle 627199221
push_front 389420624
push_back 662746496
push_middle 248871552
push_front 975449674
get 324510
push_middle 39240744
get 123272
get 4431
push_back 925616517
get 82093
push_back 983033272
push_middle 917707093
push_front 819203263
get 360048
push_middle 436335783
push_front 436412868
get 145
push_middle 610990950
push_front 743338471
push_front 20789245
push_middle 210111570
push_back 308956659
push_back 566398423
get 218933
push_front 735733209
push_back 426905950
push_front 323647247
get 429908
push_middle 808944084
push_back 603951008
get 424632
push_middle 293935974
push_front 794948019
push_middle 798810877
push_front 839899764
push_back 843272682
get 274692
push_middle 81717252
get 349561
push_front 150290004
push_front 328632822
get 471673
push_middle 461434460
push_middle 693510352
push_front 295921716
push_middle 511573489
push_front 148227850
get 186892
get 337461
push_middle 910620984
push_middle 696919471
get 370855
push_back 282514700
push_front 117418169
get 316267
push_front 387846650
push_middle 102984113
push_middle 223563510
push_back 408415726
push_back 616314688
push_back 687163606
push_middle 594895799
push_back 45013872
push_front 455958333
push_middle 949952430
push_back 265319726
get 67436
push_front 597014749
push_middle 73061448
get 372666
push_front 555048939
push_front 864947125
push_middle 307845251
push_front 2587426
get 421801
push_middle 819100759
push_middle 280087263
push_back 300116518
get 407351
get 416733
push_front 705630917
get 285718
push_back 331076914
push_back 35367302
push_middle 962913052
push_front 348474700
get 24684
push_front 959398386
get 373917
get 210790
push_front 813212841
get 229075
push_front 538662741
get 250795
push_middle 788698365
push_back 843495726
get 44170
push_back 457381952
push_back 930926023
push_back 345481791
push_front 469105042
get 190438
push_middle 182746079
push_front 518227125
get 485470
get 228985
get 175241
push_middle 911944161
push_middle 942883146
push_middle 166456402
push_middle 70931744
push_back 817466859
push_back 645933207
push_middle 996515886
push_middle 986138917
get 437318
push_back 140104811
push_front 943898217
push_front 624030753
push_back 502529381
get 377194
push_front 342924549
push_back 392457951
push_front 25672719
get 358929
get 40348
get 114226
push_front 152415316
push_back 169914282
push_back 944767874
push_back 420204175
get 318245
get 288523
get 227364
get 287926
push_middle 978120860
push_back 538833426
push_front 243743568
push_front 917314467
get 100834
push_front 704888116
push_back 460316354
push_front 442376632
push_back 391126424
get 63743
push_middle 988770083
push_middle 980718883
push_middle 997772175
push_middle 540793510
push_back 847067853
push_back 977062469
push_front 121939339
get 213797
get 288328
push_back 61475485
push_back 523887201
get 6734
push_middle 900072461
push_back 561242734
push_front 268049723
push_front 265624436
push_back 687622290
get 443481
get 231921
get 302354
push_front 606525503
push_back 923259629
push_front 591965402
push_back 612202362
push_front 881533700
push_back 233845791
push_front 709176136
push_front 725363383
get 74996
get 473602
get 189797
push_front 735119465
push_back 228600535
push_middle 887330045
push_front 482872445
get 382027
push_middle 743376926
push_front 490782819
push_back 296772660
get 458116
get 247839
push_front 157705493
push_back 252834569
get 449176
push_middle 73572377
get 136523
get 521145
push_middle 187138380
push_back 212810909
push_middle 786456203
push_front 209679469
push_middle 284390315
push_middle 636629407
push_back 921871905
push_middle 239841829
push_middle 883469982
push_middle 360335870
push_middle 34518068
push_middle 541379859
push_front 431720950
push_front 696925561
get 239220
push_front 888072047
push_middle 927566097
get 199695
push_front 146003336
push_back 229321193
push_back 281426314
get 120497
push_middle 508327698
push_front 983635455
push_back 795310080
push_middle 802985156
get 5902
push_front 823608668
get 240146
push_back 782490461
get 134974
push_front 319372143
get 239169
push_back 462236180
push_middle 741977154
push_back 291009839
push_middle 395098443
push_back 146259642
get 104015
push_back 549666788
push_front 972378862
push_middle 468731760
get 452302
get 363472
push_middle 308698008
push_front 339632273
push_back 803367054
push_back 976900172
push_back 779205528
get 6157
push_back 980602436
push_back 66028802
push_middle 52647921
push_back 106942779
get 444577
push_front 621497602
push_middle 790026978
push_middle 472945011
push_back 513592181
push_middle 727335363
push_front 85400535
push_front 873630922
get 46460
push_back 11879760
push_back 632679964
push_middle 466232815
push_middle 977491551
push_back 513120136
push_back 25201307
get 476462
push_back 957773700
get 420557
push_middle 119742258
push_middle 831075405
push_front 476230500
get 48088
push_middle 694834914
push_back 684866404
get 355250
push_front 594291998
push_back 550273066
push_front 799481484
get 411108
get 134781
get 354748
push_middle 884100285
push_front 421296888
push_front 385265642
push_middle 553739233
get 426694
get 353847
push_front 734222226
get 502349
push_middle 460433118
push_back 679957353
push_front 528139216
push_back 832182466
get 134688
get 4896
push_middle 754579150
push_back 373225215
get 423482
push_front 353843142
push_front 903605315
push_middle 924834171
push_middle 390579978
push_back 613304269
get 290649
get 196460
push_middle 849871892
get 211663
get 268308
get 38318
push_back 928017217
push_back 99605659
get 25883
push_back 745201327
push_back 652322377
push_back 341268070
push_middle 701449481
push_back 265556712
get 318908
get 326910
get 250235
push_middle 740586082
push_middle 676055930
push_middle 77656398
push_front 907018532
push_back 724123743
get 48187
push_front 183870706
push_middle 613220099
push_middle 490310166
get 247385
get 54799
push_front 601844008
push_back 892885542
push_middle 862304754
push_front 209526789
push_middle 531334562
get 179347
get 511687
push_front 87335695
get 91348
push_middle 825492398
push_back 969855981
push_middle 158973276
push_middle 137329376
push_front 396364801
push_front 688186916
get 340243
push_front 752808978
push_middle 426882299
push_middle 489172716
push_front 367884933
push_back 7372152
push_front 203008723
push_back 909997410
push_middle 979804877
get 81551
push_back 935534345
push_back 198238008
push_back 138362604
push_middle 164417700
get 71410
push_middle 846327338
push_middle 803255013
push_back 184766968
push_middle 426656977
push_middle 159664802
push_back 986064570
get 205273
get 329580
push_middle 364698399
get 291621
push_front 309535177
push_front 326533815
push_front 775199887
push_middle 748620326
push_back 410000140
push_middle 694673267
push_back 461053475
push_middle 584532053
push_middle 696852311
push_back 332778053
push_middle 608637564
push_front 481607231
push_middle 624284328
push_back 273782309
push_front 690643055
push_middle 388889967
push_back 351621697
push_middle 368791064
push_back 832141408
get 175291
get 399511
get 306963
push_back 838365376
push_middle 562107132
get 335012
push_middle 700607677
push_front 893519684
push_front 627626228
push_front 516222105
get 384428
get 45977
push_middle 663140020
push_middle 606932926
push_back 351666987
push_front 386547586
get 177120
push_middle 426430403
push_back 449035167
get 228836
push_middle 672797041
push_front 717300489
push_back 188768560
push_back 338161060
get 481146
push_front 6937017
get 67475
push_back 702742890
push_back 326860535
push_middle 415977528
push_middle 31155694
get 448008
get 238353
get 461947
push_back 500836875
get 169194
get 459384
push_middle 965483702
get 274863
push_front 397467334
get 62572
push_middle 944949091
get 236648
push_front 957638272
push_front 491698890
get 378941
push_back 275448075
push_front 691026774
push_back 192932890
push_back 396652845
push_front 72642218
push_middle 256182778
push_front 18406672
push_middle 673673721
push_middle 32996944
push_front 534370527
push_front 380018006
push_front 507244188
push_front 570992080
push_front 246047441
push_back 874692774
get 113639
push_front 925573038
push_middle 378823979
push_back 909185211
get 101931
push_front 628380318
push_front 726555685
push_back 833532788
push_front 550010802
push_middle 728058723
push_front 640745062
push_middle 269256966
push_front 127168064
get 244260
get 344463
push_back 673563934
get 52972
push_back 498519464
push_front 742030388
push_front 73945686
get 304591
push_middle 553130446
get 411312
get 153009
push_back 372958340
get 378249
push_middle 448200931
push_back 872609738
push_middle 922519976
push_middle 694138821
push_back 502155144
push_middle 363371323
get 272715
get 496075
push_back 432183736
push_middle 882790800
push_middle 850161450
get 147307
get 296098
push_middle 19073336
get 261509
push_front 350542572
push_front 429038888
push_back 478292265
get 306710
get 126803
push_middle 307127636
get 331031
push_middle 360319299
push_front 932674635
push_front 232519517
push_back 235382946
push_middle 452068843
push_back 822259225
push_middle 541362299
push_back 652173599
push_front 656349544
push_front 991883035
get 208391
get 177170
get 21520
push_front 187871312
push_front 617795770
push_middle 504497482
push_back 950539058
get 198423
push_back 658701487
push_front 823094025
push_front 268043642
push_middle 53903840
push_back 867960415
push_middle 871865765
get 143970
get 234906
push_front 142031803
get 383310
push_front 758766539
push_back 142803487
get 59075
push_middle 351789954
push_back 209170636
push_middle 683378609
push_back 852846973
get 312407
get 499569
get 260989
get 97691
get 278776
get 337529
get 1653
push_middle 225517573
push_front 433437706
get 475633
push_back 974164768
get 431567
get 125549
get 238104
push_front 178407073
push_front 466863954
push_back 83950851
push_middle 928740731
push_middle 517254451
push_middle 841792137
push_front 198176102
push_middle 704576699
push_front 507633778
push_back 296673915
push_front 578471137
push_middle 798377659
push_back 548016424
push_middle 112831867
get 90222
push_back 479889268
get 359450
get 232753
push_back 512150593
get 521919
push_middle 489140191
push_middle 319349863
push_front 452503475
push_front 810768147
push_middle 633063128
push_middle 914214656
get 336815
push_middle 61681150
push_back 15436116
push_back 348430292
push_middle 28819607
get 345650
push_back 939401553
push_back 139469064
push_back 45783627
push_back 780783297
push_middle 162439466
push_middle 485314424
push_middle 557065862
push_front 893199834
get 286740
get 447501
push_middle 257398434
push_front 667485991
push_back 775445834
push_middle 423959628
get 252584
push_front 601206926
get 457842
push_middle 542198078
push_back 885891754
push_back 734216020
get 437963
get 87224
get 330877
push_middle 230629423
get 302906
push_middle 114515260
push_front 514332031
push_back 227945654
push_front 612857790
get 222876
get 108258
get 529026
push_front 797796821
push_front 752796678
push_back 423949620
push_front 133940179
push_front 345044221
get 272372
push_back 795676698
push_front 690956089
push_middle 111519894
get 504468
push_front 380002007
push_middle 318954483
push_front 939896636
get 71990
push_middle 182727058
push_back 323281264
push_front 456515965
get 520542
get 222329
get 442985
push_front 691093653
push_back 635024456
push_front 625083920
push_back 520011990
push_front 338398031
push_front 151602877
get 210332
push_back 739652879
get 171978
get 456578
push_back 700379562
push_middle 201627844
push_middle 251952387
push_middle 242323095
get 180405
get 254456
push_front 427912023
push_front 361869250
push_front 19894187
get 517242
push_front 650363764
get 318300
push_front 427973480
push_middle 678328023
get 445261
push_front 300168519
push_back 229736276
push_front 339443318
push_back 898392256
get 503938
push_front 184782209
push_front 765738393
push_middle 896300749
push_middle 557887061
push_middle 548957574
get 229811
push_front 104071901
push_front 380418129
push_back 690798385
push_back 868474781
get 213426
push_front 61521894
get 432180
get 224925
push_middle 763522358
push_back 482912888
push_back 263354816
push_back 651434099
get 147160
push_back 385584797
push_middle 618849543
push_middle 824087995
push_middle 305049716
push_front 835205646
push_middle 810609679
push_middle 233978068
push_back 480419933
push_front 113852456
push_middle 997417542
push_middle 462282868
push_front 996293518
push_front 583170163
push_back 975667948
get 240306
push_front 637955262
get 320053
push_middle 6369612
push_front 27030218
push_middle 844916851
push_back 460518775
push_back 76331493
get 312316
get 192955
push_back 268919378
get 108800
push_middle 932715810
get 443883
push_back 893082387
push_middle 668625391
push_front 342459840
push_back 414328208
get 406299
push_front 753257217
get 109547
get 94328
push_middle 7919715
push_middle 534156568
get 442647
push_back 673052516
push_front 646297888
push_front 153547550
push_back 245613711
get 211172
get 138637
push_back 742241729
push_back 258608033
push_middle 522969147
push_front 304255260
push_front 459295544
push_middle 17895952
get 42024
push_back 900212843
push_middle 503836368
push_back 284519472
push_back 693513123
push_middle 553877015
push_middle 620696853
get 362001
push_front 270061329
push_front 228937419
push_front 169737313
push_middle 519335531
push_front 746613747
push_front 867752619
push_middle 343723556
push_back 733626467
push_middle 270478563
get 19342
push_back 494660979
get 105249
push_back 499172315
push_back 33139177
get 324348
push_front 57695061
push_front 970235021
push_back 142702207
push_middle 821308873
push_middle 148675666
push_front 728857129
push_middle 63775541
push_middle 569567426
push_middle 713166588
get 511401
push_middle 74626860
push_front 911886766
get 363025
push_front 404310763
get 468621
push_middle 417908761
push_back 953216562
get 478365
push_front 223636415
get 165931
push_back 40680315
push_front 419263953
get 127100
push_middle 706457544
push_front 286950013
get 167380
push_middle 654576801
push_middle 339722719
push_back 954394220
push_middle 201360616
get 357985
push_middle 869170172
push_back 426122674
push_back 197266646
get 248574
push_back 20660737
get 436856
push_front 775155155
push_middle 420749856
push_front 373176490
push_back 115871364
get 375833
push_front 286910257
push_middle 656053183
push_front 412202665
get 348383
get 518058
push_middle 234915025
push_back 502630851
push_front 935810257
push_front 340497009
get 263239
push_front 231569747
push_front 275122791
push_back 490714570
push_back 154708701
push_back 398245598
push_middle 859126641
push_front 72739961
push_middle 704708024
push_front 567240654
get 413688
get 99360
push_back 19986433
push_middle 554220932
push_middle 596685601
push_middle 461095341
get 521899
push_middle 779639163
push_front 561744885
push_front 836088169
push_middle 342115702
push_front 320684823
get 96085
push_back 227303532
push_back 760152044
get 504960
push_front 33968659
push_front 679803268
push_back 67236475
push_back 128110731
push_back 25460650
get 29007
push_back 903058226
push_middle 539331544
get 373508
push_middle 563487854
push_front 584444283
push_back 655361890
get 165019
push_middle 925429166
get 126587
push_back 658760958
push_front 108010362
push_middle 95022636
push_front 965494374
get 183400
push_front 724290979
push_middle 513033718
push_front 124107369
push_front 423584991
get 304709
push_front 827138035
push_back 644613246
get 332548
push_back 235234853
get 162654
get 421431
push_middle 381368155
push_middle 746865415
push_front 94362213
get 317596
push_back 937955854
push_front 531449497
push_back 893351998
get 473090
push_back 835397587
push_back 298414332
push_front 400946061
get 381282
get 366115
push_back 289197638
push_back 100748099
push_front 201102863
get 174967
push_front 177108848
push_middle 82008908
push_middle 219912666
push_front 184390778
push_front 905697519
push_middle 362432295
get 84256
push_front 72161744
push_middle 288958238
push_back 808793324
push_front 440277548
push_back 621838238
push_middle 760622974
push_back 949782127
push_back 478490084
push_middle 945623794
push_middle 450572249
get 458043
push_front 116549474
push_front 210964368
push_back 950478518
push_back 230864340
get 482420
push_back 991270473
push_middle 805172907
get 221131
push_front 705199234
push_front 695820531
get 157934
push_front 44188401
push_back 30234531
push_back 749205608
get 342445
push_front 438246803
push_back 580879189
get 119587
push_middle 276816550
push_front 297019249
push_back 63998084
push_back 52979790
push_front 74487395
get 255101
push_middle 16318343
push_front 765391868
push_back 262983636
push_middle 30244613
push_back 306779636
push_back 444385204
get 361156
get 421810
push_front 184469791
get 71758
get 496432
push_back 497050980
push_front 957245001
push_middle 225777149
get 136506
push_front 779393037
push_middle 465450841
push_middle 802765274
push_middle 216283766
get 329924
push_middle 645891367
push_back 843631765
push_back 141748953
push_back 606849791
push_back 368283034
push_back 811832357
push_front 846573773
get 458678
get 307638
get 488364
get 464969
get 60614
push_front 445140974
get 104013
get 394383
get 112790
push_front 741706743
push_back 736497878
get 147180
push_middle 388417608
push_middle 350476676
push_back 500583505
get 95153
push_middle 747924568
push_back 611480888
get 60181
push_front 943291676
get 428097
get 239315
push_middle 254615892
push_back 220317029
push_front 153468879
push_middle 603770968
push_front 434880900
push_middle 317691988
get 529301
push_middle 326376630
get 81815
push_back 155451666
get 431556
push_back 823276006
push_back 295973987
push_back 768941175
get 361293
get 455999
push_front 509506311
push_back 292153644
push_middle 556005116
push_front 146977086
push_middle 495894476
push_front 850263471
push_back 769244706
push_middle 298780506
push_back 540235913
get 429761
push_front 536630745
push_middle 898133652
push_middle 566387272
push_front 655031379
push_front 301126834
get 460380
push_back 537211982
push_back 213567387
push_back 24177158
get 204397
push_middle 4464878
push_middle 670391751
push_back 426926281
push_back 181621751
get 210446
push_back 28574332
push_front 734637460
push_front 359871462
push_front 763030660
get 351742
push_front 570962525
push_middle 120505513
push_back 643578461
get 260299
push_front 788470571
push_front 989434654
push_back 650601685
push_back 601081420
push_middle 830063468
push_middle 866010995
push_middle 286760181
push_middle 710031670
get 36292
get 438283
push_back 181687855
push_back 575176280
push_back 970691142
get 55591
push_back 501893465
push_front 210719333
push_back 519493259
get 158576
push_back 758978844
get 226406
push_back 958214143
push_middle 393515796
get 9765
push_front 915856071
get 436174
get 329050
get 426545
push_back 744365886
push_middle 753171189
push_back 454769776
push_back 955911243
push_back 48779811
get 432276
push_middle 226578201
get 292280
push_middle 128058027
push_middle 962249487
get 461356
push_front 550424411
push_front 644304837
push_middle 78487249
get 61130
push_middle 995865344
push_front 55076711
push_middle 435055973
push_front 986763761
push_front 516956751
push_front 596731059
push_back 490624197
push_front 317033631
get 440246
get 247417
push_middle 659268127
get 274925
push_middle 676572972
push_middle 741907800
push_front 628346875
push_front 497751703
push_front 600489070
push_middle 834032281
push_back 363596828
push_back 460494669
push_front 122910566
get 517747
push_front 35600220
push_back 858739659
push_front 165344101
push_middle 679344179
push_middle 920899071
push_back 489064734
get 232851
get 211476
push_middle 349289493
push_middle 973510777
push_back 920964664
push_back 78060753
push_back 647057612
push_middle 35247775
push_back 706581560
get 412506
get 429674
push_middle 46614496
get 321168
push_middle 30053150
get 335879
push_back 635583687
push_middle 958756100
push_front 595806065
push_front 548476104
push_middle 174347024
push_middle 791429357
push_front 737875702
get 248454
push_front 559671940
push_front 307580300
get 366617
push_middle 534157818
push_back 998571649
push_front 27763557
get 494255
push_middle 548965939
get 319855
push_back 238946948
push_front 803644035
push_back 561002534
push_front 422626947
push_middle 772335097
push_middle 949722795
get 260156
push_back 51996836
get 197113
push_front 858474976
push_back 84915136
get 304752
get 377982
push_front 108402171
get 53225
get 441003
push_middle 840987797
push_front 763815263
get 458315
push_middle 284146887
push_back 867784986
push_middle 108011135
push_back 283516622
push_middle 248759850
push_front 911129510
push_middle 740679460
get 27243
push_back 263598360
get 430712
get 15441
get 41913
get 120882
push_middle 28927527
get 252197
push_front 945088498
get 23902
push_front 220526253
get 379065
push_front 7802993
push_middle 623567393
push_middle 550854472
push_back 824776153
get 406573
get 189277
push_middle 930707814
push_back 961211014
push_back 283287472
get 501837
get 519933
get 88891
push_middle 461992957
push_back 690538015
push_back 156177795
get 501437
push_back 113059653
push_middle 178220636
get 257217
push_middle 25490624
get 442668
push_back 591372856
push_middle 901838154
push_middle 95723105
push_back 459236106
push_middle 286479845
push_back 694604387
get 12541
get 233140
push_front 816836887
push_front 636334560
push_back 203110303
push_front 282874279
push_middle 834212724
push_front 384030515
push_front 772383381
push_back 367285075
push_back 529154076
get 291926
push_back 107856843
push_back 692094287
push_middle 135695815
get 335023
push_back 73682064
push_front 140171293
push_front 698011124
push_front 822928523
get 471908
push_front 23370860
push_back 475663559
get 202274
push_front 853612312
push_front 327421962
push_middle 159992479
get 322999
get 160297
push_back 445512601
get 374638
push_middle 331039375
get 302329
push_middle 749446206
push_front 487780244
get 229167
push_middle 386918737
get 230318
push_middle 312442760
push_front 306677180
push_middle 337601247
get 296739
push_back 895448142
push_back 863889231
get 404674
push_back 333236561
push_back 653398192
push_middle 893708726
push_middle 520081072
get 103881
push_middle 808250578
push_back 547368849
get 110096
push_front 564432328
push_front 422509736
push_back 881907378
push_back 696971603
push_middle 652485324
push_front 811380127
push_front 178345772
push_back 983442663
push_back 720439997
push_middle 764222303
push_front 799243339
push_front 351310198
get 281770
push_middle 941215137
get 10511
push_back 541398631
push_middle 654902186
push_back 997457245
push_middle 102410867
get 93474
push_back 287629224
push_back 326969078
push_middle 455457471
push_middle 456590707
push_back 75747561
push_middle 190727808
get 441554
push_middle 500207970
get 3933
get 349429
push_back 846526733
get 360079
push_back 583399346
push_front 615160385
push_front 564080843
get 49485
push_back 702131157
push_front 762747148
get 438653
push_front 27529412
push_front 439158456
push_back 246937209
push_back 237926687
push_middle 839207391
get 3167
push_middle 878587119
push_middle 50219408
push_front 698799426
push_front 588161692
push_front 27399206
get 433554
push_back 870071746
push_middle 664437511
get 394351
push_front 950760800
push_back 789789895
push_middle 877041259
push_back 339423840
push_back 540510954
get 386626
get 109922
push_back 348711374
get 305872
push_back 45139428
push_front 474776344
push_middle 449756268
push_middle 596549310
push_middle 151329606
push_middle 96022176
push_middle 147206898
push_back 136952044
get 415531
push_front 763430838
push_front 567605083
push_front 755033599
push_back 545717028
push_front 427914923
push_front 592779578
push_back 293245044
push_back 814579629
push_back 864815546
push_front 965540799
push_back 181650664
push_middle 454464028
get 139034
push_middle 670276059
push_front 606443128
push_front 155135364
push_front 840081474
push_back 704468568
get 6777
push_front 264792546
push_back 78574794
push_front 748579510
push_back 654937950
push_back 758651753
push_back 695417640
push_middle 330411566
push_front 763192175
push_front 466015985
get 421948
push_middle 107049239
push_middle 74230071
push_back 836359104
get 399772
push_middle 617472545
get 301727
push_front 144074459
push_back 36748234
push_middle 225899166
push_front 678861823
push_front 935479123
get 145813
push_middle 835854334
get 32329
get 97529
push_front 841038441
get 60566
push_front 71049992
push_front 86224350
get 226262
push_back 581786807
push_front 51919565
push_front 249874992
get 52490
push_back 457932777
push_middle 115071128
push_back 156156723
push_back 299891178
push_middle 67821846
get 369656
push_front 22706465
get 337906
get 32419
push_front 443173684
push_middle 414998340
push_middle 765188866
get 43006
push_middle 932091225
get 360902
push_back 713606086
push_middle 386469030
push_middle 62733725
push_middle 297441898
push_front 99848244
push_front 884977265
push_back 535316379
get 184465
push_middle 816019664
push_back 208270548
get 302687
push_front 695962212
push_front 743819448
push_back 446605746
push_middle 665746812
push_back 768085712
push_front 279976440
push_back 959582695
push_middle 211518244
push_middle 630019693
get 269681
push_middle 260151353
push_middle 43396856
push_front 805671300
push_middle 273844063
push_front 36134238
push_middle 168005093
push_front 211829099
push_front 687938962
push_back 33193262
push_back 15375879
push_back 102175530
get 228428
get 160669
push_front 876116515
push_front 324807087
push_back 185734375
push_middle 480458558
push_middle 739842776
push_back 324826592
push_back 71192523
get 194529
get 174704
push_front 738761511
push_middle 502956555
push_back 695074439
push_front 653529084
get 192045
push_front 903907748
push_middle 633649458
get 131866
push_back 983718019
get 363210
push_front 584644368
push_front 374467220
get 240082
push_middle 173352115
push_middle 4187412
push_middle 659759648
push_back 377069401
push_front 937807106
push_middle 695253567
push_front 515974621
get 155547
push_middle 419308647
push_back 728052281
push_middle 433955748
get 447513
push_front 43075282
push_back 201645366
get 274656
get 267620
push_middle 491897069
push_middle 145994076
push_front 579654004
get 12498
get 67827
push_back 867221306
push_middle 782128885
push_back 54596605
push_front 111516631
push_back 503377136
get 455327
push_middle 886882124
push_front 546889858
push_middle 916006163
push_middle 326425495
push_back 751117445
push_middle 712417538
push_back 210658821
push_front 92463607
push_back 103094672
push_middle 384427094
push_front 553876422
push_front 48964548
get 180565
get 405281
push_middle 347659069
push_middle 419674553
push_middle 10242074
push_front 972140841
push_back 624329020
push_front 881506865
push_back 259914380
push_back 585055263
get 312924
push_front 498833830
push_back 344391947
get 124269
push_front 867491021
get 371161
push_back 421704450
push_back 971829473
push_front 221485923
get 314626
push_middle 807738729
push_middle 643641891
push_front 342331744
push_middle 163988571
get 185698
get 502665
get 402938
push_back 388553867
get 81981
push_front 262134513
get 455994
push_middle 461817033
push_front 912276443
get 99137
push_back 482053658
push_back 466416188
push_middle 942972737
get 43006
push_middle 997768848
get 525348
get 179839
get 288705
push_front 795893326
get 319077
get 163464
push_front 203196926
get 516286
push_front 151164799
push_back 22611585
push_front 377768437
push_front 636527166
get 476323
push_front 157921148
push_front 390336276
push_front 79579169
push_middle 357404873
push_front 281716877
get 242174
push_middle 508835771
push_middle 359215021
push_front 324581970
push_back 520728294
push_front 539174549
push_front 872909149
get 70863
push_front 582268652
push_back 212464110
push_front 799786808
push_front 139669324
push_middle 940695706
push_back 591030516
push_back 941623566
get 160520
push_middle 482373660
get 422160
push_front 430062985
get 185344
push_front 882012990
push_front 381427820
push_front 885233071
push_front 474150264
push_front 628437398
push_front 698172889
get 93106
push_middle 514152804
push_middle 209756386
push_middle 332130242
get 304074
push_middle 421667541
push_middle 73236553
push_back 338078404
push_back 739358304
push_back 267494943
push_back 152858984
push_back 696158434
push_back 396441948
push_front 896237063
push_front 938056418
push_front 396387028
push_middle 150477484
push_front 982580925
push_middle 345269361
push_back 429949430
push_middle 217266052
push_back 479224474
push_back 498478350
push_middle 568133233
push_back 306004973
get 420673
push_front 928933974
get 181053
push_front 984042882
push_front 744172776
push_middle 695920507
push_back 85106018
push_front 487912275
push_front 989332341
push_middle 842477450
push_back 551049224
push_back 805494871
push_front 845894187
push_front 843137648
push_front 476192240
push_front 978001017
push_front 683301092
get 290295
push_front 828953935
get 87688
push_back 270451286
push_middle 40932445
get 266396
push_front 702014296
push_back 997902530
get 336473
push_front 553458499
get 247649
get 49490
push_back 986555473
push_middle 769996972
push_middle 564712891
get 252176
push_front 499362084
push_front 858702693
push_back 924065153
push_middle 923086790
push_middle 270275080
push_front 742457397
push_front 393823133
push_front 923886209
push_back 146798314
push_middle 750269558
push_middle 969945997
push_front 781162617
push_middle 352188717
push_middle 956196015
push_back 714884059
push_back 395314958
push_back 521467353
push_back 629171329
push_middle 611770555
push_back 245870448
push_front 961022760
push_front 879834472
push_middle 949994206
push_back 488892135
push_back 912218765
push_front 304932420
push_front 525685186
get 262582
push_front 654035384
push_middle 70678060
push_middle 196811683
get 311427
push_back 344142164
push_middle 43659682
push_front 539071228
push_front 344403725
get 372230
push_back 820823709
push_front 928314
get 75786
push_middle 403368567
push_back 430678111
push_middle 923735311
push_front 221567690
push_front 155227092
push_middle 566639789
push_front 40702529
get 510784
push_back 344995157
push_front 931822255
push_middle 384184936
get 370319
push_back 866367185
push_middle 100250652
push_middle 203414727
push_middle 246496520
push_middle 401464444
push_back 196000262
push_middle 525158386
push_back 940180364
push_back 219451512
get 462600
push_middle 900786712
push_front 775648073
push_front 109719426
push_middle 983024356
get 189651
get 47453
push_middle 121074444
push_middle 363503292
push_back 24118034
push_back 546290367
push_back 520148585
get 527282
push_middle 773562616
push_front 354617659
push_middle 60095556
push_middle 908388330
push_front 132993720
get 194263
get 315550
push_back 331145853
get 356772
push_front 737664374
push_front 761893031
get 197847
push_middle 953584528
get 262223
push_middle 100317032
push_back 382708113
push_front 637645816
get 178287
get 132999
push_middle 134916645
push_front 354734491
push_back 360742021
get 436542
push_back 143275418
push_back 506211747
push_back 904102704
push_back 763468601
get 230732
get 190928
push_back 744046656
push_back 276390791
push_front 546644257
push_front 366579681
get 190715
get 13393
push_front 549544884
push_middle 380535391
get 295419
push_front 203942629
push_back 280767819
push_front 242192776
push_front 204120311
get 338795
push_middle 259688952
push_front 635904682
push_middle 941957211
push_front 775181277
get 529099
push_front 499429470
push_front 367371444
push_front 214531251
get 36648
get 513446
get 411777
push_front 954231585
push_back 760432882
push_front 413317490
push_back 709003467
push_middle 242763659
get 99857
push_middle 226500792
push_front 831065920
push_front 914731797
push_middle 134754455
get 298946
push_back 443006391
push_middle 302145097
push_back 170125703
push_front 735543637
push_front 686784630
push_back 645065890
get 52848
push_front 773340077
push_front 735357680
push_back 272452614
push_front 857650249
get 274675
push_middle 241761974
push_middle 229177553
get 273257
push_front 370704253
push_front 683640632
push_middle 390051730
push_middle 367544239
get 101554
get 103125
push_back 67694055
push_front 625985901
push_back 934150027
push_back 10132118
push_back 506331214
push_front 721665841
get 509809
push_middle 279358550
get 212119
push_front 93702972
get 404975
push_back 821172121
get 532821
push_back 670004537
get 386245
push_middle 777274536
push_middle 823730732
push_back 702757399
get 156655
push_front 714110152
push_back 938279638
push_middle 881790721
push_back 35141708
push_back 607139264
push_middle 236951723
get 186556
get 457141
push_front 755451251
push_middle 462485187
push_front 45294863
push_front 425218607
push_front 477298176
push_front 336689424
get 90174
push_front 982473132
push_back 378520779
push_middle 401514
push_back 20979879
push_back 108514920
push_front 788046177
push_front 333714149
get 113022
push_front 396086800
push_back 924722968
push_middle 32074989
push_back 781812774
push_middle 887255577
push_front 527584911
push_front 486949842
push_back 188726093
push_front 817636638
push_front 803165736
push_middle 569309479
push_back 249341522
push_back 117357381
push_back 451356156
push_front 740529635
push_back 708422404
push_front 468625794
push_middle 524408523
get 157588
get 419576
get 280295
push_back 454734476
push_front 672570618
push_middle 28895353
push_front 466156407
push_back 915783431
push_middle 673771017
push_middle 746595320
push_back 340381016
push_back 280428076
push_middle 654143665
push_middle 718480656
get 119379
push_middle 483785690
push_back 699647214
get 20426
push_back 902063823
push_middle 353100523
push_back 38881859
get 174899
get 454310
push_front 70555415
get 297676
push_back 180099936
get 292753
get 138090
get 488332
push_front 682031223
push_back 618231200
push_middle 842582260
push_back 744320505
push_back 17964583
push_middle 950083459
push_front 858981954
push_back 984028735
get 389340
push_back 882028547
push_front 808136585
get 135489
push_front 784671739
push_back 130061113
push_middle 82882948
push_middle 790490818
push_middle 308219517
push_front 332832298
get 368298
push_back 149484544
push_front 955604237
get 228756
push_back 922657811
push_middle 61337741
push_back 87182594
push_back 341689581
push_back 352538127
push_front 996439453
push_middle 338426533
get 240389
push_back 214728131
get 149488
push_middle 601484076
push_front 759070190
get 275540
push_middle 294879279
push_front 641961268
push_middle 139477478
push_back 723644740
get 37124
get 490316
push_front 271205688
get 67418
get 94866
push_back 157758069
push_middle 523974897
push_middle 173125076
push_front 357490572
push_middle 273603207
push_middle 127900708
push_middle 384256210
push_back 67175619
push_front 973102033
push_back 12165965
push_middle 471956865
push_front 771194080
push_back 759894008
push_middle 232773462
push_front 272553397
push_back 64577255
push_back 164802834
get 163704
get 435206
push_back 761675751
push_middle 653738429
push_middle 121784860
push_back 825382252
push_back 537618481
push_front 965838010
push_front 15653588
push_middle 165254492
get 300237
push_middle 528316266
push_middle 696125591
push_front 239721542
get 505005
get 248921
get 467810
push_back 336715483
push_back 583306310
push_back 677779394
push_middle 432810870
get 477165
push_front 718589850
push_front 749312172
push_middle 120478131
push_middle 907713168
get 345218
get 237309
get 143792
push_middle 853070595
push_middle 101672722
push_middle 275933830
get 115139
push_front 90228724
get 205933
get 24714
push_front 503560150
push_front 717988031
push_middle 976100846
push_back 57260981
push_back 89463169
push_middle 730816496
push_front 329490372
get 256880
push_back 857083591
push_middle 85079102
push_middle 367196728
get 325502
get 268873
push_back 811669941
push_back 217982704
push_back 426072221
push_front 109243880
push_middle 423348757
push_back 620216158
push_back 148883369
get 477042
push_back 155159335
push_middle 109011485
push_middle 108591558
push_middle 727712150
push_front 211285033
get 90201
push_front 347613961
get 193109
push_middle 346007733
push_front 790681324
push_middle 270780923
push_back 452476659
push_back 28299722
push_front 421659007
push_front 8448418
push_middle 658112927
get 14019
push_back 191352899
push_middle 407982669
push_front 295556334
push_middle 377111593
get 254082
push_front 976936706
push_middle 54867557
get 380797
get 314837
get 375493
push_back 50370961
get 116956
push_middle 708635365
push_middle 402544070
push_middle 349874185
push_middle 302785539
push_front 743784970
push_back 918140894
push_front 809441740
push_middle 25078952
push_back 97109261
push_back 874586822
push_back 951330505
push_front 692805673
push_middle 393577512
push_middle 700208271
push_middle 9702374
push_front 269631372
push_middle 885753074
get 110357
push_front 857871001
get 469223
get 520861
push_back 694024113
get 451201
push_front 987366808
push_middle 809561529
push_middle 664346674
push_back 603223330
push_back 562065308
get 197946
push_middle 152942235
get 308487
push_front 951013002
push_back 964464295
get 444352
push_middle 648815694
push_middle 700850891
get 221476
push_front 435288676
push_back 384453932
push_front 656755321
push_back 585237260
push_middle 524047702
push_front 682293533
push_back 589248579
push_front 895094593
push_front 786640892
push_back 685634272
push_middle 116654106
push_middle 947587100
get 485324
push_middle 671290521
push_middle 426188944
push_back 269417060
push_front 840666419
push_front 264038286
get 365862
push_middle 652730491
push_front 900374955
get 360896
push_front 748628469
push_back 793838994
push_middle 443028934
push_front 273058827
get 229696
push_back 176430296
push_front 916288167
push_front 128678718
push_middle 167204738
push_back 917452750
push_back 14624846
get 502001
get 195187
push_middle 132334229
push_middle 985134339
push_front 598259735
push_middle 580613839
push_back 896374846
get 396530
push_back 710825815
push_middle 541752557
get 343505
push_front 196752284
push_middle 362726405
push_back 705402916
push_front 558594182
get 405400
get 171567
push_back 347668634
push_back 795377915
push_front 574321520
push_front 785442614
push_back 417432323
push_middle 229991599
push_middle 614083804
push_middle 715841334
get 508122
push_front 541860911
push_front 409655495
push_back 473923145
push_middle 207833360
push_back 330693103
push_back 902715995
get 531633
push_front 407906893
push_front 853139380
push_front 531796888
push_back 110893396
push_back 381739349
get 291966
get 17136
push_back 184728924
push_middle 990230170
push_front 851461371
push_front 43169321
push_front 456286681
push_middle 545050761
push_front 94610401
get 383489
push_back 646857268
push_front 121161453
push_middle 76288418
push_middle 781267777
push_middle 112253418
push_front 853739081
push_middle 621229973
push_back 230661546
get 229835
get 296913
push_back 273412968
push_middle 226352556
get 78425
push_back 466459253
push_middle 416834437
get 138449
push_back 433990254
push_front 81973211
get 223630
get 178700
get 349148
get 124101
push_back 242967644
get 372902
push_back 509445412
push_front 550639192
push_back 179095342
push_back 154284036
push_middle 989298796
push_back 369494560
push_front 516433510
push_middle 366590980
get 357306
push_back 704914470
get 345589
get 113324
get 358141
push_middle 679436133
push_front 523785671
push_front 690161566
push_middle 235765347
get 95003
push_back 883196695
push_front 552554887
push_front 159627240
push_back 261704025
get 292523
push_back 227394327
push_back 839743658
push_back 757459296
push_front 223391836
push_front 812585756
push_middle 208972005
push_back 755523864
push_front 863444503
get 435541
get 117202
push_middle 378759584
push_back 150305822
push_back 275371644
get 399874
push_middle 651809730
get 309442
push_back 481591825
push_back 294697257
push_middle 609760846
push_front 621721766
push_back 935162097
push_back 142559891
get 236475
get 408920
push_front 741232837
push_back 27910606
push_back 602710009
push_back 492381191
push_front 887557741
push_back 347985499
get 289019
push_middle 525367620
push_back 531464783
get 526692
get 482507
push_front 158556401
push_middle 681658775
push_back 477857612
push_back 397667859
push_middle 306278316
push_middle 848508310
push_back 83337122
push_back 138653687
get 149197
push_middle 95504279
push_middle 682519874
push_middle 175134527
push_back 582534692
push_front 320224525
get 253546
get 109739
push_back 473827712
get 215228
push_middle 635817884
get 263428
push_front 347880605
push_front 33006583
get 248395
push_back 633786165
push_middle 697299391
push_back 573416467
push_back 528739526
get 353292
push_front 708847617
push_middle 666330613
push_front 195661299
push_middle 687894269
push_back 600466193
push_front 627575782
get 428987
push_front 210491025
push_front 944094536
push_back 514635123
push_middle 812263611
push_front 530811968
get 199043
get 461978
push_front 536608003
get 127886
push_back 789126138
push_front 995930200
get 92029
push_back 811549959
get 514894
push_back 112852437
get 357102
get 474649
get 399944
push_back 418406447
push_middle 647944095
push_back 599700421
get 118164
push_middle 662620429
push_middle 535224455
push_back 368719643
push_middle 54954756
push_back 529974318
get 231984
get 109807
push_back 822246194
push_back 322371056
push_front 440931001
get 254892
get 25760
get 117694
push_back 830144091
get 113831
push_middle 634301261
push_back 131671490
push_front 214336014
push_back 301201266
push_back 647396026
push_back 822085211
get 229866
get 124875
push_front 590062527
push_front 433571325
push_front 341799132
push_middle 469017623
push_middle 740890827
push_back 534988469
get 423735
push_front 478901900
get 61849
push_back 832125885
get 370069
push_front 379077213
push_back 954030352
get 324010
push_front 407899695
push_front 349611699
push_middle 289246008
get 107165
push_front 408152883
push_middle 354123999
push_front 743036111
push_back 398293461
get 2796
get 473616
get 40208
push_front 505235317
push_middle 977614665
push_middle 192912893
push_middle 622198759
get 201515
get 99132
push_front 361291912
push_front 983242409
push_middle 338196421
get 92470
push_back 198598236
push_back 718207717
push_front 375774481
push_back 999956915
push_front 550554422
get 420161
get 90137
get 199587
get 434284
push_front 887789387
push_middle 182012505
push_middle 661889900
get 383849
push_front 339651611
push_back 968501634
push_back 377242429
push_back 27554688
push_front 699327682
push_middle 731462070
push_back 150106989
push_front 117729088
push_back 831393157
push_back 669067184
push_front 207814822
push_front 911832350
get 260568
push_middle 623388950
get 75988
get 44042
push_back 182859334
push_middle 862088851
get 395751
push_back 384547146
push_middle 162585724
push_back 932262590
push_front 650073763
push_middle 573042891
get 504765
push_front 813364238
push_front 769774104
push_front 407607104
push_back 127798961
push_back 681620307
push_back 268857470
push_middle 436983749
push_back 932272622
push_back 437380298
push_front 818623845
push_front 673439056
push_back 51795525
get 417813
push_middle 246833976
get 83770
push_front 375562483
get 463313
push_back 958163025
push_middle 417263134
push_middle 380010730
get 405807
push_front 597904751
get 30709
push_back 887494567
push_middle 177042689
get 176924
get 458941
push_middle 682520702
push_back 220774188
push_back 566150303
push_back 318323438
push_front 11812049
push_middle 291250205
push_front 970118341
push_middle 867804225
push_middle 951059061
push_front 969984336
push_back 766254962
push_middle 625929805
push_front 295759705
push_back 985985187
get 81129
push_front 693737244
push_back 18696083
push_back 101573676
push_front 93731495
get 456232
push_front 247768203
push_middle 113936388
push_front 385723999
push_front 777063604
push_middle 368144689
push_back 245284610
push_back 702557010
push_front 84728850
get 385248
get 260543
get 458573
push_middle 597522562
get 256818
push_front 450200810
push_front 657300682
push_front 328717745
get 291138
get 524613
push_front 367355397
push_front 656999643
push_middle 658829926
push_back 123537355
push_front 809836891
push_back 793916136
push_back 746167829
push_front 533436255
push_middle 490637907
push_front 86826976
push_middle 157048185
push_front 167422023
push_back 15720265
push_front 271236588
push_back 261971008
push_middle 268822664
push_middle 574507919
push_middle 600233922
push_front 696880308
push_front 837518677
get 473795
push_middle 193700800
push_middle 945565417
push_back 16118061
get 3746
push_back 291349579
push_back 863376971
push_back 807788169
push_middle 45598848
push_back 545083591
push_middle 612628633
push_front 536226810
push_front 521326097
get 138276
push_front 747824999
get 431771
push_back 672208471
get 469631
push_back 465956726
push_back 628377138
push_front 873490075
push_middle 950879926
push_middle 301829299
push_middle 240818318
push_middle 471651759
push_middle 179209119
push_back 160146105
push_back 782849172
push_back 753491650
push_back 771390187
push_front 110692426
push_front 49605649
push_back 719079220
push_middle 901965404
push_front 323346902
push_back 463493994
get 519686
get 192145
push_front 331656681
get 93264
push_middle 671888613
push_middle 282077884
push_back 301816822
push_front 556982166
push_front 285516451
push_back 44991066
push_front 168188857
push_middle 350478627
push_back 165352806
get 114511
push_front 483152122
push_front 813057204
push_front 961986674
push_back 257717113
push_front 627330106
push_middle 930710777
get 452922
push_back 359198459
get 487710
get 445762
push_middle 823693713
get 354605
push_front 758937797
push_front 362822593
push_back 909609129
get 144107
push_back 901790283
push_middle 220497692
push_middle 366785949
push_middle 217264026
get 421381
push_middle 160518472
get 376477
push_middle 147598693
push_middle 599470378
push_middle 756006023
get 358355
get 144518
push_front 452601916
push_front 873217997
get 91055
get 59293
push_front 113839021
push_back 583504849
get 469483
get 139934
push_middle 967433118
push_middle 957999008
push_middle 153250684
push_middle 805955675
push_front 210523051
push_middle 659805010
push_front 418815975
push_front 841675884
push_front 626992989
push_back 236206029
get 489998
push_middle 778078820
push_front 567062630
get 93202
push_back 310231822
push_back 429955665
get 268309
push_back 855032141
push_front 525191366
push_front 162928463
push_front 122284382
get 87580
get 378536
push_middle 167791032
push_back 481505537
push_back 81466513
push_middle 203283805
push_back 104105765
push_back 779245350
push_middle 467423544
push_back 869448880
push_middle 43696415
push_middle 767475915
push_back 110870327
push_back 814240294
push_front 569525419
push_front 932060673
push_middle 157762303
push_front 511091470
push_middle 352949449
push_middle 599045439
push_middle 878188995
push_front 829693784
push_front 576472757
push_back 940315784
get 486337
push_middle 930678457
push_front 362200352
push_middle 344318478
push_middle 120087444
push_back 742085445
push_front 511839478
push_back 833934422
push_middle 435889745
push_back 299714135
push_back 372219827
get 68314
push_back 51054505
get 84270
push_middle 127222982
push_front 888911743
push_middle 481411627
push_back 706065705
get 77601
push_middle 327194508
push_middle 679491687
push_back 972755672
push_middle 258205584
push_middle 207280363
get 411580
push_middle 177866580
get 64581
push_front 132296156
get 274323
push_back 808851786
push_front 820785442
get 157465
push_front 28940351
push_back 695421891
get 379274
push_front 400767925
get 151601
push_back 785331341
push_back 948389009
push_front 527904558
push_front 388264469
push_back 52967845
push_front 597141612
push_front 722109195
get 108353
push_back 335132396
push_back 796640394
push_middle 417289042
push_front 117529710
push_front 979678992
push_front 581610457
push_front 591207906
push_front 134742764
push_back 405661428
push_middle 998254231
push_middle 145638177
push_middle 27531951
push_front 761275274
push_middle 787860022
push_front 93951357
push_middle 253037967
push_front 938599944
get 312400
push_front 215454158
push_middle 461108735
get 494634
push_front 285880049
push_middle 352527757
push_front 57525931
push_front 638713767
push_back 541871217
push_front 931463533
push_middle 728017939
push_back 57907534
get 414387
push_back 701709256
push_back 502419812
push_back 294021557
push_front 165632441
push_middle 560398609
get 98929
push_back 63686275
push_middle 348500516
push_middle 766091272
push_middle 349056915
push_front 178591894
get 381407
push_middle 216252106
get 448831
push_middle 799171270
push_front 682973527
push_front 418733085
get 73956
get 452162
push_back 538259683
push_back 817930425
push_back 828617182
get 509708
get 48915
push_middle 132384838
get 137989
get 120619
push_middle 579658728
push_front 455288998
push_middle 522422016
get 324229
push_middle 629929261
push_front 389215353
push_middle 610472056
push_front 644470957
get 190926
push_middle 836333186
push_back 132490241
push_front 324900867
push_front 919800792
get 273378
push_back 989785307
get 521748
push_back 577712869
push_back 800479569
push_middle 620771326
get 201637
push_back 989675596
push_back 237616058
push_front 29469982
push_front 5008266
push_middle 635662811
push_back 799963702
push_middle 98407858
push_back 25820522
push_front 663882402
push_front 256103286
push_front 743957513
push_back 63833575
push_middle 636358603
push_front 784915670
push_middle 180553730
get 127728
push_back 769963481
get 65364
push_middle 2539067
push_back 119617078
get 485962
push_middle 430646060
push_middle 394937614
push_front 514650591
get 528622
push_back 693404481
get 335475
push_back 388506704
get 2578
push_middle 797891378
push_front 568891869
get 482959
push_middle 290843744
push_front 249609017
push_front 28246861
push_front 244428292
get 36677
push_front 6364414
push_front 654525067
push_front 283175787
push_middle 75867892
push_middle 969911739
push_front 390658383
push_middle 526811802
push_front 565905896
get 1956
get 158415
push_back 554657440
push_back 334496533
push_back 593404011
push_middle 647154959
push_back 30213848
get 223392
push_front 241286899
get 205847
push_front 391293055
get 137513
get 452080
push_front 247524140
push_front 644982132
push_middle 473525365
push_middle 672157680
push_front 268639460
push_front 616660432
push_middle 578798647
push_middle 344303175
push_middle 440039294
push_front 978513530
get 487229
push_middle 292646985
get 270148
push_back 950218786
push_front 286596998
push_back 509245555
push_back 824242727
get 315339
push_middle 730384476
get 93619
push_front 120204651
get 458976
push_back 566482679
push_back 806301290
push_middle 92911124
push_middle 338454367
push_back 131148693
get 393601
push_middle 365471041
push_back 160228560
push_back 317912024
push_back 965285548
push_back 61642741
push_back 63958800
push_front 653839394
push_middle 924572174
push_front 241547843
push_front 545285863
push_middle 656624492
get 316029
push_back 568176604
push_front 371741083
push_back 952878617
push_front 419560492
push_middle 856634978
push_back 59352046
push_back 329868553
push_middle 165331604
push_back 760608006
push_front 713700414
get 49590
push_front 924064183
push_front 932138347
get 87233
get 233019
push_front 230859400
get 202185
get 45728
get 76071
get 293159
push_middle 390009196
push_back 761509507
push_back 282163357
push_middle 360161187
push_back 449402594
get 379788
push_middle 832972155
push_back 854506655
get 434275
push_front 258527879
push_middle 596545565
push_front 266930085
push_front 155617421
get 189311
get 223194
get 378260
push_middle 131625943
push_back 411313808
push_back 812341210
push_middle 123321403
push_middle 304226255
push_front 485019550
get 77740
get 340029
push_front 527179017
get 120393
push_back 424814074
push_front 160885742
push_back 559527249
push_front 428704615
push_back 183783074
push_front 524521987
push_back 979718284
push_back 269121779
get 363988
push_middle 515028509
push_front 774014
push_front 900798292
get 39845
push_front 605049045
push_front 152195224
push_middle 859931042
get 436933
push_middle 405281537
push_middle 900694333
push_back 623501359
push_middle 217533059
push_back 2857629
push_middle 581769852
push_front 857245316
push_front 734869464
push_middle 757215619
get 249802
push_middle 1330634
push_front 686812262
push_middle 736647868
get 251532
push_front 691111094
get 358621
push_back 61836821
push_middle 916795652
push_middle 712710702
push_back 240061426
push_front 574288893
get 172693
push_middle 209081592
get 254846
get 328984
push_front 158585139
push_front 505793788
push_front 818860086
push_back 806355918
push_middle 141907661
push_middle 717480441
push_front 703528122
push_middle 166511607
push_middle 288811839
get 191843
push_back 819587255
push_middle 975208694
push_back 140791988
push_middle 661155047
push_front 989385432
push_back 631083605
push_back 847526615
get 260958
push_front 628838218
get 157375
push_front 112644308
push_middle 122362766
push_back 998965736
push_back 349993824
push_middle 751367462
get 207340
push_middle 225654987
push_back 237555739
push_front 362136615
push_front 789068383
get 289968
get 412
push_middle 527312905
push_back 347700340
push_middle 403875871
push_front 991667962
push_middle 492571611
push_middle 542430787
push_front 458805324
get 306615
push_middle 232449753
push_middle 957802471
push_middle 207298754
push_front 677536820
push_front 341135294
push_middle 348950303
push_front 129050111
get 447940
get 351159
get 369005
get 116168
push_front 20698113
push_middle 52548280
push_back 877316994
push_middle 984660647
push_back 947463942
push_middle 450607206
push_back 313855214
push_middle 892620151
push_middle 160363629
push_middle 18650318
push_front 817006943
push_front 842947812
push_middle 701895609
push_back 677182412
get 159966
get 306446
push_middle 185971412
get 517193
get 137287
push_back 840292758
push_middle 827699268
push_front 604286840
push_back 483660561
push_middle 142596049
push_front 369330512
push_back 207005591
get 509202
push_middle 948656953
get 271971
get 485738
push_middle 722858640
push_front 989989154
push_middle 143262963
push_back 265135250
push_middle 381256729
push_front 848192673
push_front 716465366
push_back 344778701
push_back 726994451
push_back 335571023
push_middle 336291425
push_front 963523313
push_middle 650851811
push_front 549432532
push_back 913793222
push_back 339609429
push_middle 856347113
push_front 345133691
push_middle 511316377
push_middle 834705034
push_front 659474037
push_back 648198324
push_middle 695533169
push_front 307148015
get 37513
push_middle 84196327
push_front 362182687
push_back 117271821
push_front 193506149
push_middle 143886354
push_front 744786539
push_back 253758908
push_middle 358022108
push_middle 1568850
push_front 770569675
push_front 436082534
push_front 843730949
get 245076
push_back 500414377
get 162890
push_back 89942778
push_front 27844056
push_front 711821609
push_front 326367432
push_middle 541299692
push_middle 902511403
push_middle 302223500
get 424276
push_back 3941168
push_middle 185146085
push_middle 257898584
get 100005
get 379189
push_back 613332345
get 7639
push_front 69568475
push_back 691270992
push_front 264668130
push_front 766004471
push_front 93324692
push_back 61883425
get 461706
push_middle 836707803
push_back 480538463
push_back 888548011
push_front 353579610
push_back 181714024
push_front 306548281
push_back 256598224
get 138482
push_front 774626316
get 188006
push_back 100235061
push_back 327092817
push_back 908847979
push_back 555705840
push_front 399735480
push_back 195915488
get 217239
push_middle 495723063
push_middle 253283914
push_back 526454808
push_back 527083382
get 32570
push_front 876696725
push_front 516882562
push_middle 213002209
get 112211
push_middle 143501315
push_front 835762157
push_front 88358239
push_back 841583417
push_front 737697254
push_front 101783757
push_back 551203782
push_back 39463541
push_front 379356239
push_back 985717523
push_middle 692793272
push_back 850178016
push_back 427094403
push_front 99461678
get 438932
push_middle 258819761
get 100465
get 363834
push_back 722275382
get 506309
push_middle 135023293
push_middle 569791929
push_back 156724912
push_front 227041983
get 519234
get 138159
push_middle 878484460
push_middle 231085761
push_middle 523525579
push_front 513045879
push_back 986532629
get 474645
push_front 645853623
get 452838
push_middle 116022311
get 434247
push_middle 656859073
push_front 517609321
push_front 706943732
push_middle 374170067
push_middle 664809119
push_back 464343843
push_front 231691677
push_middle 769453908
get 210483
push_back 254810593
push_front 474996941
push_front 957526264
push_back 879281575
get 83377
push_middle 56473411
get 408350
get 200097
push_front 948320274
push_middle 604188247
push_back 302842534
get 146885
push_middle 633818010
push_middle 584665456
get 254191
push_back 425259038
push_back 945766778
push_back 771816456
push_front 711726343
push_middle 536247449
get 440914
push_front 9762246
get 429685
push_back 801308812
push_back 553176695
get 52079
push_middle 250229264
push_middle 38515362
push_back 679716403
push_front 214902663
push_back 912680692
push_front 576374921
push_middle 205889754
push_middle 56341798
push_back 78293639
get 257421
get 184910
get 220616
push_front 781975189
push_front 744799203
push_middle 732164942
push_back 998442764
get 124885
push_front 546224074
push_middle 456995687
push_front 833016613
get 324534
push_back 62769653
push_back 370654037
push_front 336937203
push_back 144196067
get 105548
get 350209
push_middle 458071920
push_back 951162227
push_back 725503597
get 208939
get 289824
get 114999
push_middle 474732009
push_front 886782994
push_front 756426356
get 159897
push_back 398086666
get 96109
get 503847
push_front 397875123
push_middle 64434643
push_back 379917805
get 11560
push_back 486471898
push_front 210206408
push_front 404217224
push_front 35841612
push_middle 468353582
get 309206
push_front 397386304
push_front 1163640
get 235282
get 120350
get 421186
push_front 734023660
push_middle 520739219
get 266742
get 155084
push_back 791623231
get 446793
get 403367
get 25176
push_back 270765948
push_back 187996855
push_front 695931963
get 12005
push_front 539263840
push_middle 243440251
push_middle 680474699
push_back 845722423
push_front 102127454
push_front 696129898
push_front 812068281
push_back 619831208
push_back 166299743
push_back 422336290
get 95548
push_back 885453429
push_middle 427934519
push_middle 690548303
push_middle 739386203
push_front 979254027
push_front 492711096
get 134107
push_front 995916476
push_back 190254605
push_front 192362067
push_middle 447735718
push_back 441284903
get 105589
push_front 971382372
get 272811
push_middle 442882766
push_front 415306396
get 173964
push_back 240462151
push_back 453242270
push_back 682381922
push_front 718752395
push_back 607916214
push_middle 829230849
push_front 799739339
push_middle 650574605
push_back 91459505
get 272127
push_back 697325106
push_middle 586063319
get 372673
push_back 671404158
push_middle 633694043
push_back 602299807
push_back 754109824
push_front 619524100
push_back 887479180
get 447425
push_front 66899646
push_middle 747286542
push_back 435059709
push_back 999924453
push_middle 261103402
push_middle 649513275
push_front 922585260
push_front 971819232
get 348259
push_front 319527295
push_back 390155692
get 435311
push_front 317328856
push_middle 15601154
push_front 923817924
push_back 314419741
get 5518
push_front 380937065
push_middle 930715736
get 496215
push_middle 532478915
get 339833
get 66775
push_back 526839104
push_front 447550542
push_back 685684549
push_middle 114896441
push_back 271060827
get 533721
get 326166
push_front 975230075
push_middle 110793777
push_back 95237780
push_back 255458466
push_middle 824744356
get 332421
push_back 583686175
push_middle 554867090
get 355890
push_middle 478721726
get 110615
push_front 285511891
push_middle 969694627
push_back 930365022
get 278114
push_front 168640456
get 12981
push_front 774077479
get 297435
push_middle 67739885
push_back 898183297
push_middle 890096781
push_front 464932108
get 154315
push_front 801375640
push_front 62627459
push_front 756128661
get 489696
push_front 212422192
push_front 775114173
push_front 395028841
push_middle 697553571
push_front 156290853
push_front 507003385
get 80296
push_middle 876940441
push_back 882523802
push_middle 444996901
get 145210
get 284459
push_front 192468609
get 186165
push_back 104445055
get 382213
push_back 233606675
push_front 585170385
push_back 400380892
push_middle 443833684
push_back 633469546
push_front 31106397
push_back 131236759
push_front 493360022
push_middle 209029008
push_back 384017071
push_back 953539549
push_back 991717724
push_front 65731527
push_middle 884550230
get 224031
get 86197
push_back 894896886
push_middle 380323135
push_back 853694395
get 499132
get 31677
push_front 265273433
push_middle 938900254
push_middle 52844353
push_front 556623486
push_front 290934045
get 78106
push_back 905169525
push_back 814387425
push_front 408690564
push_front 141311105
push_front 910014860
get 301977
get 145512
push_front 24249458
push_middle 578507907
push_front 619655240
push_middle 148083960
push_front 970901478
push_front 628472345
push_middle 981478839
push_middle 373904739
push_back 982856169
push_front 185299951
push_back 48951886
get 392313
get 85687
push_middle 822627151
get 403123
push_front 669007534
push_back 581564422
push_back 928614989
push_middle 134129228
push_front 882668983
push_front 19691426
get 174902
get 17990
push_middle 53708995
push_front 498621542
get 472540
push_back 528255781
push_middle 132242613
push_middle 272465451
push_middle 922902340
push_back 838203666
push_back 150080193
push_back 469958716
push_front 953722972
push_middle 815402727
push_back 739884864
push_front 558334767
push_front 356750366
push_back 126860202
push_back 16466087
get 482189
push_front 460396078
push_middle 473584815
push_middle 199601980
push_middle 4699339
push_middle 37916585
push_middle 478987765
push_front 444939471
push_front 71352624
push_front 992490301
push_middle 516390988
push_front 896968115
push_back 448523197
push_middle 1893961
push_back 865164680
push_front 242142638
push_front 629172054
push_middle 541176974
push_middle 574642091
push_back 614506253
push_front 576565808
push_middle 550148007
get 447073
push_middle 455070225
push_back 853874486
push_back 849316147
push_middle 625206057
push_back 981897363
push_middle 111134534
push_middle 712498650
push_front 855580997
push_back 362094433
push_middle 291325545
get 290538
push_middle 797442802
push_back 726938543
push_back 681149036
push_middle 129914718
get 274437
get 424394
push_front 698218022
push_middle 160889109
push_middle 262622442
push_back 860979337
push_middle 767714402
push_back 588955090
push_back 775284371
push_middle 551335197
push_middle 802685821
push_front 64468429
push_middle 857370112
push_middle 52421243
get 409292
get 215368
get 11130
get 379304
push_front 490536086
push_middle 901936586
push_back 969402126
push_front 196467877
push_front 575186444
push_back 827189781
push_back 932539937
push_middle 908230649
push_front 599544747
push_front 207997803
push_middle 560434980
get 533164
push_front 943715944
get 517987
push_middle 587717000
push_front 929631708
push_back 223060702
get 366444
push_back 369340485
get 356853
push_middle 17155202
get 161085
get 40619
push_back 737107835
push_back 829238224
push_back 69194308
push_back 201167468
push_front 424999010
push_back 546256941
push_middle 778461704
push_middle 381465233
push_back 14291842
push_front 882678327
push_back 959991940
push_middle 852901128
get 315932
push_middle 442310839
get 394691
push_back 884312211
push_front 419830375
get 407076
push_front 703427596
push_back 437749754
push_back 589150629
push_middle 907498456
get 221663
push_middle 575526099
push_front 289129890
push_middle 331449226
push_back 135713975
push_back 835179246
push_back 101641627
push_middle 357132379
push_front 919131438
push_front 370808391
push_back 158953605
push_back 313731572
push_back 207602853
push_middle 947936648
push_front 453065127
push_middle 266793589
push_middle 373707874
push_front 210435746
push_middle 283401140
push_middle 486987195
get 202694
push_middle 862857305
push_back 87739861
push_front 6102801
push_front 42682892
push_middle 646216270
push_front 914497968
get 163723
get 198308
push_middle 385626705
get 178271
push_back 957885884
push_back 775042405
push_front 286957199
push_back 492274254
push_back 941451578
push_middle 914888660
push_middle 300777655
get 241834
push_front 948422835
get 344105
push_front 886862701
push_back 610470572
push_front 544578697
push_front 423757509
push_back 528053715
get 228271
get 358099
get 168351
push_back 109836617
push_back 960174403
push_middle 522492101
push_middle 959273883
get 71376
get 505897
push_middle 335478729
push_front 555232560
push_middle 224372978
push_front 138107759
push_front 762632270
push_back 822559347
push_front 698468222
push_front 568011895
push_front 410915839
get 521618
push_back 534536288
push_front 58200284
push_front 345487470
push_middle 411013192
get 339591
push_middle 944504923
push_middle 350311256
push_middle 214888460
push_back 444078626
push_middle 139803550
get 405954
push_back 90061457
push_front 740543246
get 123083
push_middle 796127123
push_back 718425780
push_back 97826915
push_middle 595379062
push_front 608975050
push_front 390786217
push_back 56700639
get 372739
push_back 197177986
get 31507
get 78455
push_front 847731045
push_back 527293588
get 419735
push_front 954654450
push_front 48970284
push_front 689791721
push_back 197455105
get 473728
get 60949
push_middle 49327543
push_middle 936545172
push_middle 406239047
get 466193
push_back 593204004
push_front 190853984
push_middle 532952604
push_back 536146389
get 392483
push_front 173346836
push_front 140206051
get 32362
push_middle 178952479
push_front 476941117
push_middle 411533162
push_back 192431170
push_middle 676168150
push_back 313557922
push_middle 865238603
push_front 672390334
push_middle 258876682
push_front 761576128
push_middle 859556725
push_front 572674419
push_middle 7649655
push_front 115631551
push_middle 817265553
push_back 72935871
get 311319
push_back 163073566
push_middle 367165877
push_front 896615983
push_front 890994245
get 3932
push_front 423100497
push_front 624029099
get 25816
push_middle 379984534
push_back 247944332
push_middle 82050244
push_back 885845284
push_back 444210174
push_middle 966638477
get 437663
push_front 697925997
push_front 654754286
push_front 389898502
push_front 272686361
push_front 520999099
push_front 862742555
push_middle 104999411
push_middle 374991296
get 496823
push_back 574654347
push_back 152415106
push_middle 506591046
push_back 387184696
push_back 143603365
push_back 63455980
push_back 597637174
get 17642
push_middle 468216130
push_middle 37158913
push_back 542964620
push_front 583551252
push_back 35025059
get 189032
get 61941
get 279057
get 300448
push_front 375357110
push_front 724267264
push_back 930580994
push_front 862408519
push_back 810102305
push_front 763925227
get 308532
push_front 432315340
push_back 454856313
push_middle 869278715
push_middle 628282556
push_back 620881568
get 489121
get 331936
get 411135
get 13767
get 259718
get 213270
push_front 116447545
push_back 542582429
push_back 730461592
get 522544
push_middle 730385702
push_back 987178095
get 150299
push_front 272864781
push_back 176492846
push_back 836239795
push_back 405951238
push_back 25961316
push_back 407265717
get 375768
push_middle 810041864
push_front 847805337
push_middle 169259078
push_back 595361733
push_back 973970027
get 481332
push_middle 164482237
get 490541
get 165870
push_front 586888454
push_back 338487389
push_front 899570913
push_back 529779103
push_front 174631388
push_middle 818470474
push_back 624949
push_front 964592245
get 369952
get 437227
push_middle 305447080
get 266540
push_back 261566702
push_middle 370107315
get 496857
push_back 887321188
push_back 724709687
push_back 539581936
push_back 264545364
push_middle 643831310
get 294540
push_middle 589159143
push_back 346673058
push_back 692913411
get 87759
get 159583
push_middle 248436786
get 394771
push_back 860983704
get 441246
push_middle 849718966
push_front 251312640
push_back 768582241
push_front 174011703
push_middle 472689281
get 489254
get 54557
get 182780
push_middle 938692756
push_back 802422013
push_middle 698210923
push_middle 677036412
push_back 53718891
get 394823
push_front 18903623
push_back 833373683
get 533011
push_middle 562679285
push_middle 41103071
get 122719
push_front 343191253
push_middle 562237304
push_middle 694243811
push_back 60834809
get 90114
get 130881
get 54085
get 7345
push_back 587728852
push_back 42839202
push_middle 812769860
push_back 258514678
push_front 965182495
push_back 217198934
push_middle 868047760
push_middle 636466325
push_front 230013473
get 26773
push_front 216027672
push_middle 545770439
push_front 124888967
push_middle 353179451
push_back 252627471
push_front 843787324
get 84039
get 255734
push_back 373745420
push_front 344331569
push_middle 111632961
push_front 80164846
push_back 450617152
push_back 255492458
get 327646
get 126967
push_back 799494316
push_middle 227247647
push_front 591651501
push_front 394765902
push_front 783868585
get 260818
push_back 41126634
push_back 700712280
push_middle 620415551
push_back 179322331
push_back 844633877
push_back 80233
push_back 522023436
push_middle 287536649
push_back 715637627
push_back 890752491
push_back 393575481
push_middle 161745474
push_middle 800805639
push_middle 940383160
push_front 898797725
push_middle 674623122
push_middle 342354000
push_front 465697890
push_back 333445900
get 259059
push_back 988532084
push_front 841081891
push_middle 987670196
get 322833
push_front 208276849
push_middle 670272279
get 19876
push_back 441235047
push_middle 907503020
push_front 960893024
get 71952
push_middle 21449683
push_middle 730204915
push_back 226725180
push_front 10109585
push_middle 312681237
push_middle 251177844
get 513749
push_middle 35945217
push_back 518314578
push_front 38853792
push_back 50237432
push_middle 528828732
push_middle 643336227
push_back 405630017
push_front 20268642
push_front 447914765
push_middle 191225293
push_middle 335302725
push_front 482967790
push_back 190853330
push_front 232543309
get 258179
push_back 672633122
push_back 379761832
push_front 525244817
push_middle 286411712
push_back 151971081
get 183991
push_front 399194222
push_middle 916927379
push_front 368676872
push_back 820525255
push_front 765469874
push_back 942001612
get 266247
push_back 817009749
push_front 180442236
push_front 303188261
push_middle 433841610
push_front 764510381
push_middle 595329189
push_middle 606794007
push_front 862966416
get 239924
push_back 697362214
get 178223
push_middle 192026421
push_middle 752383677
push_middle 420048590
push_back 740973067
push_middle 901811217
push_front 892199213
push_middle 788589559
push_middle 293189341
push_middle 970843763
push_back 364852449
push_back 210744700
push_middle 720677
get 10817
push_middle 415829448
push_back 934889171
push_middle 62917932
push_front 534668666
push_middle 93332428
push_back 83605994
get 319667
push_front 363454035
push_front 606193759
get 360815
push_back 709618619
push_middle 4370358
get 9917
push_back 777431025
push_back 292956214
push_middle 956976004
push_front 483379017
get 170349
push_back 664875643
push_front 344696684
push_front 896765929
push_front 317743335
get 217652
push_front 625649499
get 172115
push_back 285957061
push_front 564427813
push_front 479110267
get 427730
get 162485
push_back 175256486
get 384223
push_middle 665237363
push_front 366990508
get 327542
push_back 789103567
push_front 695222004
get 501471
push_back 824561036
get 129725
push_middle 36294753
push_front 679381281
push_middle 312388297
get 26012
push_middle 727778049
push_back 406785767
push_back 12749738
push_back 51221296
get 382263
push_middle 122554545
push_middle 217833991
push_back 423970493
push_back 9165598
get 24638
get 473985
push_middle 845478006
push_front 637886263
get 439103
push_front 13766874
push_middle 963910857
push_front 809041983
push_front 827653197
push_front 740521895
push_middle 982611073
push_back 519371
get 141747
get 423366
get 182928
get 191587
get 454428
push_back 772194901
push_back 622841243
push_middle 404669504
push_back 232219755
push_front 378363178
get 88528
push_middle 785939946
push_middle 196640970
push_middle 639395218
push_front 407041526
push_front 698505671
push_front 451838969
push_front 266403531
push_middle 112241348
push_middle 550800374
push_middle 127217040
get 498489
push_back 719536114
push_middle 661378253
push_back 824036526
push_middle 608706160
push_front 354964145
push_front 300144764
get 324994
get 301779
get 389807
push_front 374023030
get 330547
push_front 758867738
get 515483
get 513652
get 125550
push_front 939087776
push_front 645424014
push_front 14877912
push_front 631464588
push_front 918812267
push_front 635198658
push_middle 938786809
push_front 270294115
push_front 900280983
push_back 707544841
get 210225
push_middle 189634713
push_front 48452027
get 302324
push_back 320531258
get 400006
push_back 834966021
get 405490
push_middle 922811005
push_middle 945780680
push_back 156197534
get 72400
push_middle 905408022
push_back 431589506
push_front 623013701
push_middle 786446955
push_back 421856828
get 131768
push_front 782747914
push_middle 189840750
get 451858
push_front 203516332
push_front 67238227
push_front 350281706
push_front 477745655
push_front 370970972
push_front 496459864
push_middle 931235115
push_back 823274370
push_middle 582170995
push_back 403574101
get 160639
push_back 274617449
push_front 884962937
push_middle 213434123
push_middle 453865456
push_middle 685844450
push_middle 683640959
get 412681
push_middle 201850053
get 1792
push_middle 527484297
get 81722
get 417082
get 493744
push_middle 935032834
push_middle 596733107
push_back 235768100
push_back 76594547
get 166339
push_middle 911471851
get 371920
push_middle 124448718
push_front 370043300
get 15373
push_back 723241405
push_front 167915820
push_front 571837820
get 490736
push_middle 765644305
push_front 436001107
get 434070
push_middle 347055648
get 242707
push_back 601936663
push_back 477750929
push_middle 178060757
push_back 172132159
get 69038
get 157454
push_back 89140045
push_back 445489016
push_middle 843285680
push_front 512835962
push_middle 185575796
push_middle 575910427
push_back 787318821
push_middle 592583078
push_front 996249766
push_middle 581300386
push_back 394103198
push_middle 98611289
push_front 905564379
push_middle 583164095
push_front 534862545
push_middle 696844200
push_front 809115172
push_front 442137771
get 163438
push_front 54972603
push_back 722106957
push_back 756476614
push_front 950181270
push_middle 928540262
push_middle 133347567
push_middle 262204398
push_front 545533961
push_back 574986620
push_front 640342285
push_front 908518011
push_middle 763336335
get 512493
push_back 272239835
push_back 342547485
push_back 260658675
push_front 586559529
push_back 754654085
get 120878
push_middle 265107867
push_middle 790452104
push_back 183994013
push_back 789337053
push_front 270063729
get 247074
push_front 943194685
push_middle 564927812
push_middle 333620613
push_front 94740354
push_front 246987565
push_front 92565177
push_back 631495634
push_back 457684541
push_front 897583073
get 402920
push_back 865588366
get 266028
get 458328
push_front 109918998
push_back 54298934
get 383576
push_front 782531090
push_back 450528537
push_middle 366611709
get 399991
get 352988
push_middle 15036575
get 250043
get 42600
get 251772
get 156204
push_back 132510848
get 206603
push_front 866598368
get 189693
push_middle 451917459
push_middle 968711395
push_front 269805933
push_front 949218882
push_back 67734971
push_middle 723234819
push_front 332429163
get 265882
push_middle 784374257
push_front 668425481
push_front 776295510
push_middle 47596513
push_back 743187135
get 273200
push_front 768056464
push_back 960841391
push_middle 218795176
get 298959
push_front 998238246
push_middle 614459983
push_front 952103427
get 118633
push_back 762765549
get 519324
get 315733
push_back 130796824
push_middle 682852821
push_middle 496908772
push_middle 358057498
push_front 87489240
get 411836
push_middle 468033395
get 320281
push_front 593523673
push_middle 748977796
get 31862
push_front 244871728
push_front 319978818
get 525377
push_front 766040829
get 474521
get 368795
push_back 976270094
push_front 304914580
push_front 501308699
push_front 23747069
get 174993
push_middle 26037707
push_front 41338732
push_back 131883638
push_back 825694369
push_middle 207125867
get 487592
get 51098
push_back 374771644
get 178340
push_middle 612892801
push_middle 447459629
push_front 693889575
push_back 659919418
push_middle 804702998
push_middle 676464593
push_front 288288947
get 388442
push_middle 387868799
push_middle 813798477
push_middle 515337300
push_middle 208783266
get 281696
push_back 459873252
push_middle 186906367
push_back 812682695
push_back 955796794
push_back 886260601
get 426286
push_front 372507971
push_middle 698564042
push_middle 657792
push_back 399042326
push_back 449992089
get 489373
push_back 858668577
push_front 121598456
push_middle 213643566
push_front 276779947
push_back 915006329
get 479439
push_back 140451606
push_front 511488826
get 480565
get 229134
push_front 63947597
push_middle 539237484
push_front 890447876
push_middle 481703805
push_middle 755230967
push_front 274402875
push_middle 39753447
push_front 952389235
push_back 466863099
push_middle 396368298
get 260083
push_front 826354387
push_front 54363267
push_front 928583546
push_front 302946003
push_middle 56192028
push_back 177671574
get 12749
push_front 324368231
push_middle 893149716
push_front 642303242
push_back 950336782
push_back 865272089
push_back 669124681
get 98964
push_back 358049439
push_back 210768312
push_middle 283361638
get 503774
get 99105
push_front 465935133
push_front 507281443
get 127996
push_middle 890509638
push_middle 666868783
push_middle 55575246
push_back 436086382
push_middle 896766845
push_middle 252810188
push_front 939818513
push_front 111595484
push_back 401169492
get 402663
push_front 288947480
push_back 282283446
push_middle 812563461
push_front 155020987
push_back 886222852
push_back 749563312
push_middle 482955377
push_back 597736557
push_back 43938878
push_front 832443645
push_front 966548633
push_back 693567004
get 93810
get 470058
get 429536
push_back 492429696
get 276267
push_back 873136087
push_front 133680632
push_back 133645835
push_middle 286922795
push_back 488641203
push_middle 39492262
push_back 940665017
push_middle 903613994
push_front 518003331
get 254892
push_back 257545880
push_front 236841554
push_front 520127684
push_middle 632715069
push_back 149695873
push_front 369780096
get 300397
push_back 425432860
push_front 780843590
get 355577
push_back 520824574
get 147518
push_front 160606386
push_back 529707368
push_front 691442445
push_front 784681857
push_back 768403946
get 412365
push_back 73936965
push_middle 342771868
get 489355
get 350522
push_middle 434197375
push_middle 62781789
get 203093
push_front 857412343
push_back 755670041
get 391012
get 513785
push_front 328488281
get 451140
push_front 615658078
push_front 873800407
push_middle 342557052
push_front 934759682
get 363268
push_back 726761206
push_back 434513543
push_middle 138574649
push_back 476472738
push_back 38105657
push_middle 215817340
push_back 117697138
push_front 674339974
get 74225
push_back 701609421
push_front 235235041
push_front 172816775
push_front 208181884
push_front 166771829
push_middle 914276109
get 376607
push_back 488241157
push_back 489951594
push_front 627063341
push_front 984460401
get 95554
push_middle 35878068
get 487263
push_middle 171428153
push_front 553360615
get 96945
push_middle 408590313
push_middle 464187230
push_middle 322270055
push_front 455612211
get 234163
push_middle 149222470
push_middle 324103029
push_front 611853277
push_front 16297954
get 153028
push_back 91472596
push_front 91477567
get 289067
push_middle 81030963
push_middle 876426808
push_front 717764193
push_back 214568527
push_middle 362302195
push_front 21955394
push_middle 927831469
push_front 824265995
get 515303
get 120045
push_middle 129454150
get 40106
push_middle 689326679
get 415527
push_front 627355776
push_front 174289523
push_front 329877310
push_front 543200118
get 23007
push_middle 229159397
push_front 4484890
push_back 813176980
push_back 832922699
push_middle 909243532
push_back 732804384
push_middle 664076044
push_back 206288560
push_back 586068781
get 285638
push_middle 761728908
get 64180
get 259257
get 150031
push_middle 404290137
push_back 635113968
push_back 978943731
push_front 203055937
get 451514
push_front 45819948
push_middle 919586702
push_middle 624002249
push_back 740914028
push_front 128898797
push_back 910373730
push_back 762232173
push_front 784200670
push_front 433700813
get 414458
push_front 958142170
push_front 411042103
push_front 922508589
push_middle 681988080
push_front 8722655
push_middle 882999352
push_back 176132078
get 79986
push_back 184589489
push_back 876942242
push_middle 744754839
get 262766
push_middle 454125922
push_front 268853920
push_back 985668611
push_middle 403510812
push_middle 410611564
push_front 31424708
push_front 133224662
push_back 857851856
push_front 934580051
push_front 529238990
push_back 161092075
push_middle 479274311
push_front 483645271
push_back 316178959
push_front 853664269
push_back 36382039
push_back 675315020
push_middle 256824573
get 233841
get 270312
get 182068
get 173667
push_back 702453094
push_middle 979615057
get 366426
push_middle 743166432
push_front 969622187
push_middle 755028725
push_front 497657502
get 98792
get 470771
push_front 746763511
push_front 954889883
get 2453
push_back 476351639
push_back 998125923
get 319648
push_back 863727585
push_middle 682741770
get 10005
push_middle 986655339
get 465245
push_front 397558227
push_front 699680210
push_front 964724981
push_middle 516801531
get 100565
get 482528
push_back 900338434
push_back 508319538
push_middle 426469259
get 92938
get 126047
push_middle 758694980
push_front 476166520
push_back 824063148
push_back 804187097
push_middle 530385235
push_front 209106484
push_front 178307289
push_front 669222805
get 230450
get 450635
get 465098
push_back 885841186
get 471434
push_front 993200529
push_front 585753351
push_front 404334281
push_back 625713452
push_back 90466471
push_middle 174827445
push_front 894167372
push_front 985114676
push_middle 714048123
push_front 475197584
push_middle 138698887
get 260170
push_back 514459788
push_front 268385023
push_middle 152135462
push_front 72251974
push_front 394895344
push_middle 410467983
push_middle 301541421
push_back 536705832
push_middle 607566104
push_front 756551107
push_middle 765068971
push_middle 906713430
push_middle 995556622
push_middle 589067410
push_middle 845635227
get 127562
get 19187
push_back 213206590
get 517397
push_middle 517465583
push_back 42819340
push_front 41137191
push_middle 692653116
push_middle 760019994
push_middle 153380911
push_front 561153451
push_middle 985076297
get 498025
push_middle 610101704
get 331606
push_middle 6022275
push_middle 167893286
push_front 896356904
push_middle 625560472
get 344448
push_front 137667067
push_front 707673496
push_front 460505283
push_front 729247520
push_front 480479819
push_front 426851531
push_front 92278628
push_front 10718545
get 204722
push_middle 551429500
get 114807
get 283425
get 143315
get 335707
get 42539
push_front 496146242
push_front 464747731
push_back 532252019
push_back 745304515
push_middle 278932006
push_front 572503125
push_back 886978254
get 262018
push_back 794828334
get 512364
push_front 186173149
push_front 82991607
get 410334
push_back 411715334
push_front 661274810
push_back 544730840
push_back 963824711
push_front 925893914
push_back 265189042
push_back 608321864
push_middle 899675558
push_front 766304975
push_middle 509372314
push_middle 116949322
push_back 369098585
get 415575
push_middle 685414712
push_middle 389688194
get 289885
get 459401
push_back 648958701
push_middle 247850990
push_middle 442769616
get 55721
push_front 414611518
push_middle 881750859
get 47847
get 132839
get 334653
push_middle 790596630
push_front 311000453
push_middle 631441701
get 368915
push_middle 941229470
get 256627
push_middle 91034915
get 351215
get 237953
get 446922
push_back 605848352
get 293813
get 531413
push_back 227497647
push_back 920256217
push_back 802635742
push_front 470722368
get 152246
push_middle 44196501
push_middle 622135729
push_back 878398470
get 179456
push_middle 914307851
push_back 568200724
push_front 390206088
push_front 815400546
push_back 335864809
get 304678
get 69041
push_back 381006604
push_middle 310295074
push_middle 90639186
push_back 879796469
get 60333
push_back 23694799
push_back 50133671
push_middle 386709021
push_back 183199841
get 7731
push_middle 435489681
push_middle 27975448
push_middle 386974439
push_back 345144964
push_middle 156874900
push_back 414214115
push_middle 953790917
push_front 951949123
push_back 264512261
push_back 943520027
get 493893
push_middle 359808502
push_back 939938334
push_middle 922792663
push_back 418896536
get 380530
push_front 780640335
push_front 50749998
push_back 502584278
push_front 480110023
push_back 739805761
push_back 875263867
push_middle 850349610
get 395508
push_back 712653449
get 340975
push_front 466354368
push_front 26434219
get 291880
get 348544
push_middle 326108385
get 227178
push_back 765022331
push_back 275921147
push_middle 897804384
push_middle 571003464
get 200810
push_back 511798383
push_back 452037484
push_back 619580348
push_back 415439818
push_back 14796789
push_front 379461308
push_back 626505529
push_back 57682337
push_front 478580377
push_back 741172317
get 526560
get 37725
push_front 353179544
push_back 48179028
get 347624
get 165989
push_middle 672638744
push_front 792635547
push_back 616695957
get 268542
push_back 196712251
push_front 935557237
get 502768
push_back 934773604
push_middle 924467383
push_back 817944545
push_middle 473471934
push_front 56751742
push_back 532142718
push_middle 258855266
push_back 690270031
push_back 643869039
push_middle 257019108
push_middle 20233284
push_middle 370977053
push_front 652398822
get 327873
push_front 600079893
push_front 765280342
push_middle 980915297
push_front 603837835
get 472151
push_front 787661559
push_middle 449080697
push_back 634652219
push_front 638371203
push_front 376186121
get 115861
push_front 27071138
push_middle 261000761
push_front 889292081
push_front 376584524
push_middle 751699646
get 447166
push_middle 506348573
push_middle 507256806
push_front 647287909
push_middle 928367613
push_middle 561482238
get 63808
push_front 885888142
push_back 722377558
push_middle 866083838
push_back 634627388
push_back 180824126
push_middle 346595688
push_front 106761728
get 41294
get 358221
push_back 931774265
get 233619
push_middle 227952206
push_front 864728615
push_front 81654445
push_front 901726029
push_back 436525090
push_back 38374903
push_middle 259818953
push_middle 856158398
push_middle 980144977
push_middle 917724841
push_back 770099265
get 440940
push_middle 768681840
push_back 274772407
get 337312
push_front 454390787
push_front 204140096
push_middle 525055423
push_middle 959783266
push_front 185587708
push_back 422237637
push_back 498127799
push_front 400213035
get 191993
push_middle 513092444
push_front 119096946
push_back 299886868
get 102341
push_middle 831819418
get 202408
push_back 286926848
push_middle 532916862
push_front 921817424
get 376323
push_front 964854246
get 219874
push_back 902011471
get 66651
push_front 408542931
push_front 713384651
push_back 83323145
get 70970
push_back 286571228
push_middle 781237065
push_middle 603696979
get 413733
push_back 115650976
get 214128
push_middle 275058781
push_middle 190411132
push_front 135279390
push_back 354557236
push_middle 688042950
push_middle 519155229
get 153387
push_back 713617492
push_middle 493751163
get 238989
push_back 475692254
push_middle 845097896
get 280567
push_back 911910293
push_middle 931587316
push_front 820394842
push_back 95951007
get 509941
push_back 960539959
push_front 19416343
push_front 276879609
push_back 231544835
push_front 251233856
push_middle 970921737
get 309373
get 215144
push_middle 71060256
push_back 419335699
push_middle 488504493
push_front 74853779
push_middle 401900510
get 445196
push_middle 533810487
push_back 144258100
get 493593
push_back 239081675
push_front 749405938
push_middle 708075552
push_middle 993915135
push_front 226105521
push_front 710254547
push_front 989270060
push_front 467392325
push_middle 840784346
push_front 40833691
push_front 119384177
push_back 856471798
push_back 362331543
get 33974
push_front 171843952
push_middle 486378293
push_middle 531527939
push_middle 951721565
push_front 912909125
get 505614
get 164830
push_back 147006012
push_front 100878062
get 163376
push_back 470315499
push_middle 440172070
get 252400
push_front 128629909
get 527146
push_back 71446475
push_middle 35190052
get 242807
push_middle 247381722
push_front 884315560
push_middle 800769229
push_middle 268856043
push_middle 348520528
get 513231
push_back 60864991
push_middle 281103567
get 432768
push_back 254247841
get 91724
push_back 113309866
get 33946
get 421123
push_middle 828015368
push_back 764530668
push_back 243835148
push_back 311566620
push_back 996825954
push_front 298142804
push_middle 383986287
push_back 259052604
push_back 903980400
get 16246
get 272803
push_middle 577831204
push_back 149835731
push_middle 129838090
push_front 784146148
push_front 560259317
push_front 488832867
push_back 850139539
push_back 682006634
push_front 404022051
get 420781
push_middle 237714782
push_front 732901681
get 24563
get 477477
push_front 576129996
push_front 468945981
get 281938
push_back 934708391
push_middle 620368134
push_back 639459521
push_back 921669270
push_middle 928498026
push_middle 810382799
get 54255
push_back 986237611
push_front 426897119
push_back 36754309
push_back 817440067
push_middle 469189292
push_front 315829942
push_front 207840623
get 234783
get 62899
push_back 439179685
push_back 804866345
push_middle 538760344
get 300397
push_front 257495667
push_middle 355253339
push_middle 488062098
push_back 159823681
push_front 560918610
push_back 576600321
get 261228
get 238637
get 246571
get 132573
push_back 168663062
push_front 990787977
get 111198
get 406829
push_back 18603691
get 473483
get 514756
push_back 808107988
push_middle 590724825
get 24662
push_front 647477367
push_back 408846465
push_middle 409434522
get 391382
push_front 823468163
push_front 589979626
push_front 408228472
get 303520
push_middle 510232856
push_middle 75711137
get 324359
get 234346
get 106107
push_front 642747438
push_middle 671866543
push_back 803829315
push_front 114390968
push_middle 845494175
push_front 514416694
get 358810
get 393720
get 253201
get 71787
push_back 106157859
push_back 155272763
push_middle 920294664
push_front 361560516
push_front 199942366
push_middle 40866369
get 425545
push_back 462033395
get 142480
get 324974
push_middle 930396767
push_middle 909988568
push_front 681745624
push_front 749160838
push_front 660989485
push_middle 783632496
push_middle 19920297
push_front 266267275
get 103653
push_middle 269103700
push_middle 206879123
push_middle 333243849
push_front 158760063
push_back 993156853
push_front 336251553
push_back 298227407
push_middle 587899767
push_middle 952046100
get 31656
push_front 535039264
push_back 818649874
push_middle 350475802
get 343140
push_back 256305606
get 141303
push_middle 701644514
push_front 682657162
get 460410
push_middle 810114577
push_front 358866974
push_back 120936828
push_back 708871463
push_front 510285479
push_front 4925145
get 356604
get 147058
push_middle 699901676
push_middle 978664486
push_middle 708330783
get 338148
push_back 888092439
push_front 8432709
push_front 96139981
push_middle 367263648
push_back 186304617
push_middle 233632876
push_middle 976091217
push_middle 543114710
push_front 606530324
push_front 274521621
get 200476
push_back 417779718
push_front 728970695
get 23113
push_back 411868050
push_front 588966099
get 463728
push_middle 802810761
get 301246
get 242901
push_middle 441545495
push_back 737108918
push_back 103074086
push_middle 236520069
get 473366
push_middle 713754114
push_middle 507672789
push_back 18376873
push_middle 248066913
push_middle 711555951
push_back 62709120
push_back 809560732
push_middle 921416387
push_back 988931977
push_back 172608140
push_back 776538015
get 326530
push_back 819433420
push_middle 270394637
push_middle 522665817
get 126205
push_middle 898429943
push_back 267658069
get 219196
push_middle 505579069
push_back 631475407
push_back 846013996
push_middle 724436414
get 105408
push_middle 590764972
push_back 263197671
push_front 928858507
push_front 590224610
get 61022
push_front 463869298
push_middle 785883939
push_middle 794143726
push_back 554178839
push_middle 993704537
push_middle 496983219
push_middle 588836336
push_front 211799464
push_front 641283117
get 407725
push_front 165727869
push_front 359598686
get 340544
get 124231
push_front 849610847
get 403382
push_back 588372761
get 41824
push_front 435099071
push_back 963925043
push_front 459662724
push_middle 841118421
push_middle 674362478
push_middle 976869594
push_front 191009307
push_front 238601158
get 490229
push_middle 712043165
get 244143
push_front 215850740
get 132928
push_back 750891769
get 311817
push_front 966352939
push_front 245970899
get 176601
push_back 676737060
push_middle 638039277
get 476535
push_middle 838059828
push_middle 69965238
get 351218
push_middle 79603383
push_middle 926407109
push_front 364626982
push_middle 433203338
push_middle 393300026
push_front 158911543
push_back 190513146
push_front 926099671
push_back 295975092
get 30461
push_middle 852230568
push_front 825814801
push_middle 417333565
push_middle 331232891
push_back 712980033
get 304327
push_back 902044543
get 387309
get 340807
push_front 175030854
push_middle 890484411
push_front 475308344
push_back 79446338
push_middle 442718872
get 471805
push_front 65431874
push_middle 893606506
get 299134
push_front 771464171
push_front 15415004
push_front 897975773
push_front 184797343
push_middle 763089948
push_middle 448964159
push_back 957651220
get 450445
push_middle 306820712
push_middle 72128243
push_back 574475756
push_front 543728653
push_front 369859043
push_front 813449168
push_front 492353745
push_back 637971919
get 57848
push_back 482926351
get 27183
get 293282
push_middle 475433392
push_front 647796821
push_front 633109333
push_middle 785994983
push_front 542757599
push_front 942215411
push_front 319882450
push_front 949428195
push_middle 581195769
push_front 597189407
push_back 867017756
get 453775
push_back 604500895
push_back 603025018
push_middle 996010300
push_back 918666436
get 429869
get 48220
push_middle 932423759
push_middle 726021677
push_middle 417064940
get 80292
get 357493
push_front 648788407
get 88723
push_front 862962820
push_front 278604725
get 389666
push_middle 87700804
push_back 400751122
push_back 18616420
push_front 431176131
push_front 888283664
push_front 989305904
push_middle 579019332
push_middle 12919767
push_middle 852296614
push_middle 17106084
push_back 8074443
get 477469
push_back 1243653
push_back 735604812
push_middle 364129194
push_middle 454273675
push_back 416906974
push_middle 105027819
get 90797
push_middle 396384624
push_middle 303240407
push_middle 38772719
get 205220
push_back 194515277
push_middle 575930387
push_back 474854934
push_middle 122565839
push_back 436943572
push_back 885513383
push_back 682849392
get 482486
get 501018
push_front 386906687
push_front 914221724
push_back 98870356
push_front 19843618
push_front 74044625
push_front 351156756
push_back 663670266
get 346833
push_back 749867893
push_back 973553289
push_back 692479558
push_middle 74599982
push_middle 433597096
get 402547
push_middle 986812688
push_middle 106747068
push_back 378403139
get 278206
push_middle 651444577
push_back 568207599
push_back 786204327
get 535244
get 386557
push_middle 925046638
get 171721
push_middle 721348407
push_back 899438442
push_front 105994955
push_middle 209023140
push_front 914393870
get 154108
push_middle 814002030
push_back 52981320
push_back 231101542
push_middle 749769943
push_back 623684051
push_back 925210277
push_back 825573356
push_back 683669384
push_middle 204144542
push_middle 782858574
get 256657
get 201736
push_middle 848148985
get 192390
push_middle 678201805
get 456871
push_middle 326503126
push_middle 123064224
push_front 596394511
push_front 707933998
push_back 512112919
get 134357
get 336789
push_middle 584889413
push_back 648277789
get 367981
push_front 520150094
push_middle 95771591
push_back 746799833
push_middle 764845613
push_middle 941271738
push_back 264735700
push_back 335094215
push_back 51856661
push_front 191456392
get 299651
push_middle 956081117
push_middle 462661651
push_back 264609045
get 59129
get 234399
get 391067
push_middle 704907573
push_back 55624114
push_front 581898591
get 251270
push_middle 145742923
push_front 937322282
get 518459
push_front 235319168
push_back 644762387
get 160786
get 39971
push_back 367433987
get 462861
get 385340
push_back 605139103
push_back 993199152
push_middle 837643536
get 156293
push_front 21549887
push_middle 839054191
get 319834
push_middle 406887309
get 525584
get 354526
push_back 904443487
get 329565
push_back 3420268
push_back 392591927
get 14759
push_front 499254973
get 81376
push_middle 234039439
get 266284
push_middle 627801108
push_middle 914937085
push_front 867335325
push_front 72495066
push_front 570806039
push_front 382983672
push_middle 724611367
get 418110
get 445822
push_middle 936259212
get 190006
push_back 51893940
push_back 463158874
get 281784
get 474309
push_middle 470040184
push_front 254872010
push_middle 51345418
push_back 477170688
push_back 449129625
get 275856
push_back 363432640
push_front 455730601
push_middle 981396372
push_middle 566856888
push_back 217414481
push_middle 634905805
push_back 304383850
push_back 364536006
push_back 683506246
push_front 985061397
get 159167
push_back 689661939
push_middle 102396379
push_back 801127440
push_front 533889769
push_back 317047555
push_middle 638426821
push_front 783167739
get 17428
push_middle 265509138
get 449094
get 83054
push_back 236171671
get 453087
push_front 488025161
push_front 913922955
push_middle 671606067
push_middle 261533645
push_front 362967438
push_front 512116084
push_back 447819804
get 478179
get 440847
push_front 279432670
push_middle 744147204
push_back 137684606
push_middle 421647663
push_middle 136807134
push_middle 904762435
get 173171
get 151145
get 453640
get 235612
get 297771
push_front 689959327
push_front 164080213
push_back 579429618
push_back 186746058
push_front 651673069
get 111636
get 247100
push_middle 758074270
push_middle 518661785
push_middle 896621027
push_back 8995255
push_back 321269236
get 92964
push_front 924793963
push_back 947277078
push_front 806303784
push_back 908392741
push_back 407884777
push_front 849102988
push_back 231778307
push_front 580199915
push_middle 683687607
push_back 318407159
get 15921
push_back 254175198
push_back 526816502
push_front 74110759
get 244528
push_middle 127227044
push_front 373719357
push_front 751300962
get 410219
push_middle 512319530
push_middle 51258098
get 74465
get 245752
get 82664
push_front 94470929
get 446265
push_back 480091213
get 394846
push_middle 83454642
push_middle 735771346
push_back 489228251
push_back 276851426
push_middle 642037394
push_back 554456156
get 61711
push_front 305712555
push_middle 368162492
get 304775
push_middle 890199252
push_middle 685518465
push_middle 729783380
get 413685
push_back 607683914
push_front 83100701
push_front 316950312
push_middle 89411065
get 96305
push_back 830145739
push_back 953874468
push_back 130087701
get 418898
get 32872
get 235825
get 529176
get 208534
push_back 465584545
push_back 509961791
push_front 605844155
push_front 566724753
push_middle 162135536
get 274970
push_back 11214288
push_front 590715597
push_back 597748702
push_front 792937410
push_front 183800484
push_middle 430186597
push_front 107497225
get 336382
push_middle 266805224
push_middle 78940840
push_front 853469493
push_front 611693997
get 265913
push_front 64372936
push_front 335077680
push_middle 618602418
push_front 500732109
push_front 514262581
push_front 152967650
push_front 714385529
push_front 149519356
push_middle 503074022
push_front 511561676
push_front 863379701
get 280767
push_back 629582322
push_middle 502321171
push_back 215906345
push_front 511848284
get 197762
get 370128
push_middle 420991724
get 402092
get 204977
push_front 403276348
push_front 486556318
push_back 458902030
push_back 546806044
get 15731
push_front 799359674
push_back 841885564
push_middle 265525349
push_back 179247475
get 209132
push_front 601015696
push_back 831069573
get 129026
push_front 99051773
get 191199
push_front 674959577
push_back 575037295
get 337329
push_back 818729620
push_front 574200715
push_back 200686841
get 127882
get 408278
get 49950
push_back 208213938
push_back 517535277
get 253554
push_front 422134798
push_back 398927965
push_front 661834993
push_front 351521041
push_back 740300896
push_front 182256837
push_middle 554130585
push_back 566132021
push_front 232592325
push_front 169619889
push_middle 246239854
push_front 873731443
push_front 996255161
push_front 563779306
push_back 469589942
push_front 29756019
get 383849
get 345276
push_middle 178997700
get 489050
push_back 755642830
push_back 423331452
push_front 128164439
push_front 894708193
push_back 960108884
push_middle 700073911
push_middle 151427629
push_middle 342295931
push_front 624864857
push_front 165017053
push_front 403851348
push_middle 743030114
push_back 927421892
push_middle 509607859
push_middle 700181145
push_back 398843722
push_back 854286270
push_back 706075574
push_middle 983224700
push_back 391188618
get 435767
push_middle 458701647
push_front 648349498
get 477901
get 315144
push_front 307588283
push_back 257593109
push_front 971287361
push_back 17414007
push_front 155973231
push_middle 735262779
push_front 326857250
push_middle 823629995
push_middle 139757106
push_front 29255296
push_middle 396052708
push_back 102225059
push_front 101873781
push_middle 693551120
push_back 567880150
push_back 72105200
push_back 8068413
push_front 795991869
get 409081
push_back 924535478
push_front 561900426
push_back 443396950
push_front 452700763
push_middle 232081872
push_front 709660581
push_back 565971160
push_back 59698968
push_middle 102751936
get 282095
push_back 179061922
push_front 537669023
push_middle 200964033
push_back 212731472
push_back 689505009
push_middle 598971646
push_front 180952591
get 73667
push_front 863507935
push_middle 682890029
push_back 250569638
get 352829
get 7553
push_front 730662983
push_middle 719737864
push_front 393173243
push_back 788069187
push_middle 380127734
push_back 98106862
get 356641
push_front 697951066
push_front 795049378
push_back 169250241
push_back 344793401
push_front 934185076
get 479783
push_middle 793400020
push_middle 778495528
push_back 55124648
get 122717
push_back 51005074
get 388212
push_front 478321781
push_back 247524585
get 456214
push_middle 53016839
push_back 717578394
get 289682
push_front 311796377
push_middle 606742655
push_front 878158715
push_front 314783804
push_front 732712150
push_middle 87897730
push_front 534621222
push_back 323930289
push_middle 283106705
push_back 407982610
push_front 538777911
push_middle 814775596
push_middle 763327001
push_middle 726362037
push_back 431025060
get 46566
get 19884
push_back 432060964
get 62745
get 530694
push_back 976079244
push_front 230757674
push_front 278146923
get 6150
push_back 12695377
push_middle 170154186
push_back 61605574
push_back 519573228
push_front 612619708
get 255276
push_front 343229147
push_middle 214326315
push_front 103875814
push_front 430007704
get 428021
get 250008
push_middle 900664242
push_middle 57475587
get 473038
push_middle 181031083
get 99101
push_back 342389687
push_front 143287089
push_back 889653691
push_middle 7115523
push_middle 465342564
push_front 827799792
push_back 929801204
get 286800
push_middle 812378900
push_front 795031014
get 428295
push_front 979238164
push_back 233464482
push_middle 8053411
get 362587
get 288748
push_front 463641388
push_middle 108482421
get 93458
push_middle 272811908
get 196848
get 422491
get 291755
push_middle 774584789
push_front 313395431
push_front 831359215
get 16944
push_front 701258001
push_back 187530088
get 347866
push_middle 316387320
push_front 899361880
get 211445
push_middle 485890396
push_front 806839900
push_back 259588667
push_back 887751470
push_middle 787266343
get 80452
push_middle 420275996
push_middle 829402151
get 500906
push_back 687393945
push_front 952548284
get 111385
push_middle 759626733
push_front 869423318
push_middle 471683398
get 318272
push_middle 524899746
get 275692
get 23951
push_middle 659904274
get 485427
get 295766
push_back 53452906
push_back 46700378
get 415741
push_front 888010430
push_back 793032818
get 119921
push_back 89632568
push_back 382184180
get 450482
get 151145
get 174200
push_back 805784082
push_middle 87021625
get 441545
push_back 963908483
push_back 645431145
get 123862
push_back 959808
push_back 295279456
push_front 5599221
push_front 592221287
push_middle 447639672
push_middle 932574199
push_middle 646958567
push_back 844228109
push_middle 311985090
push_front 68283942
get 430607
get 358267
push_middle 613614553
push_front 134857587
push_front 533978976
push_back 569275613
push_front 947810313
get 324958
get 119447
push_back 38473612
push_back 253294533
get 271951
get 102937
get 533602
push_front 359171317
push_front 637532442
push_front 647060545
push_middle 579869372
push_front 523490780
get 54740
push_front 13516015
push_middle 276022434
get 242708
push_front 583241324
push_front 122511326
push_front 676508168
push_back 565904777
push_back 670458068
push_front 327510218
push_front 32656973
get 160557
push_front 778057905
push_back 120226456
push_front 37353112
push_front 385936642
get 260921
push_back 634054501
get 112704
push_back 508426798
push_middle 692432039
push_back 557011123
push_front 454496274
get 183822
get 129093
push_middle 676188492
get 502338
push_front 400229904
get 319292
get 296623
push_middle 489316904
push_back 457839917
push_back 228517390
push_back 840038815
push_front 985714679
push_front 364098695
push_middle 168665061
get 27374
push_front 448601361
get 182696
push_front 689074018
get 356787
get 159874
push_front 584373219
push_back 246990455
get 349826
push_middle 654686766
push_middle 831795338
push_front 212297715
push_front 295899219
push_middle 881862044
push_front 387434735
push_front 845828740
push_middle 863891512
push_front 518034397
push_front 401566340
get 170856
push_middle 941346537
push_front 307082196
push_back 456256180
push_front 246125423
push_middle 496433520
get 235313
push_front 132557590
push_front 383314672
push_middle 104078627
push_back 607871529
push_middle 64604937
get 414829
push_back 341323824
push_middle 582158413
push_front 745286089
push_front 866807105
push_front 132982955
push_front 913392708
push_front 601365710
push_back 890299296
push_front 934518459
push_front 771723670
push_front 570140426
push_front 587976559
get 61906
push_front 332394906
get 291335
push_back 442062541
push_middle 440363008
get 386937
push_middle 37292866
push_middle 554885926
push_middle 540437565
get 508730
push_front 954827237
push_middle 978110513
push_back 235116311
push_front 395955562
push_middle 226568717
push_back 429988241
get 6348
get 522711
push_back 897810487
push_back 986788245
get 30725
push_front 857787341
push_back 842794512
push_front 307977899
push_front 904687711
get 444251
push_back 746547698
push_back 932176069
get 276567
push_back 30627962
push_middle 9187529
get 387197
push_middle 829426833
get 257895
get 267103
push_front 646580865
get 509485
get 233
push_back 774128387
get 495573
push_front 276461718
push_back 705693118
push_front 361986746
push_back 135523392
get 215387
get 208330
push_front 607123435
get 456452
get 193531
push_back 30888233
get 11925
push_middle 122677747
get 354605
push_back 909534590
get 526441
push_front 892339639
push_middle 491253805
push_middle 587605168
get 359499
get 440409
push_front 999647534
push_front 34403201
push_back 691230392
get 143063
get 16109
push_front 121266023
push_middle 463685816
get 488414
push_middle 946584156
get 86643
get 473492
push_front 815078425
push_middle 51315965
get 35745
get 507066
push_front 758972375
push_middle 375603824
push_middle 606397597
push_middle 290404421
push_front 899468907
push_back 532290818
push_middle 37456506
push_middle 91204679
push_middle 895375022
push_front 705858639
push_back 208964355
get 274472
push_front 121748868
get 356139
get 14098
get 263112
get 261181
push_middle 43106777
push_front 734131218
get 410810
push_middle 369940277
push_middle 354704358
push_back 161166785
push_back 691158445
push_front 345804866
get 521285
get 210637
push_middle 538822361
push_middle 569937032
push_back 418908156
push_middle 65843010
push_front 810922387
push_back 195436231
push_middle 679660531
push_back 876208208
get 473288
push_front 598704162
push_back 386707909
push_back 600896297
get 268519
push_front 630769878
push_front 584271122
push_middle 513208744
push_back 851060972
push_back 122339599
push_back 301336231
push_front 800102093
get 106498
get 10858
push_middle 850548653
push_middle 500156334
push_middle 619055439
get 85765
push_front 377585988
get 77516
push_middle 865972385
push_middle 291594805
push_middle 319018844
push_middle 693268784
push_front 525905181
push_back 941417196
push_back 990644873
push_front 120111472
push_front 935543520
push_middle 577732606
push_back 527953990
push_back 146620085
push_front 205246271
get 506941
push_front 371399744
push_front 984851020
get 273125
push_front 38754781
get 29992
push_middle 414420436
push_back 335012764
push_middle 851586289
get 532901
get 69955
push_middle 118985199
push_front 812073263
push_front 926892763
push_middle 348964887
push_back 289228602
push_back 516366692
push_back 628728265
get 450443
push_middle 587152795
push_front 873432438
get 410860
get 393883
push_front 36251786
get 144995
push_front 442501632
push_middle 192210698
push_front 970376804
push_middle 55084760
get 448872
push_middle 932839576
push_front 869368178
push_back 274757355
push_middle 483928621
push_front 732087221
push_middle 270281952
push_middle 584526380
get 317899
push_back 180003085
push_back 989483459
push_middle 715006154
push_middle 57053266
get 90760
get 306042
push_middle 580420077
get 259572
push_back 846050119
push_front 566053223
push_back 860379106
get 103680
get 341851
push_middle 919137784
push_back 468834532
push_back 573498511
push_middle 70810918
push_back 969901502
get 436838
push_middle 655140283
push_middle 944805594
push_front 102916883
push_back 44003001
push_front 251052857
push_front 937595813
push_back 854479408
push_back 272927649
push_middle 283459079
push_back 524970729
push_front 34352310
push_middle 446929757
get 40708
push_middle 170640018
get 421533
push_front 94371307
push_front 408851964
push_front 916771114
push_middle 404202020
push_front 855250135
get 508690
get 198402
push_back 439230564
push_front 314414292
push_back 323065641
get 127626
push_back 602264131
push_front 859271330
push_middle 194084761
push_back 766683429
get 77143
push_back 733438726
push_middle 622651342
push_back 171175943
push_front 170346439
push_front 146205241
push_front 118986452
push_back 120635194
push_middle 554001169
push_middle 185498086
push_middle 692219578
push_back 303068543
push_back 378472034
push_middle 682750838
push_middle 131345547
push_front 135841552
get 361273
push_middle 111680112
get 230295
push_back 741732568
push_front 85903892
push_middle 959444477
push_front 83411265
push_middle 347113237
get 420705
push_back 311154209
push_front 187268633
push_back 749081324
push_middle 785653283
push_front 627004035
get 489875
push_middle 126658078
push_middle 991121109
get 291415
push_front 454417829
push_back 353973531
get 411174
get 174816
push_front 975098953
push_middle 299961319
push_middle 973969244
push_back 615050223
push_front 519936877
push_front 752283869
push_back 951291808
push_front 192883394
push_back 233402487
push_front 711873764
push_back 672826701
push_back 810018326
push_middle 398315517
get 470445
push_front 865956128
get 391393
get 64662
push_middle 513771112
push_middle 687992336
push_back 536482239
push_middle 201881051
push_front 756175597
push_middle 859391547
push_front 140905877
push_middle 230260176
push_back 325857574
get 208708
push_middle 675765719
push_middle 453526942
push_middle 267810714
push_back 171040449
push_middle 191049852
get 53174
push_back 919433642
push_middle 476311369
push_back 279949668
push_front 735506487
push_front 797901098
push_middle 513784035
push_middle 464987465
get 217374
push_front 371112982
push_front 258744351
push_middle 759508537
get 500927
push_middle 481076938
push_middle 642542709
push_front 407501496
push_front 772446036
get 522353
push_back 47253212
push_back 359032283
push_front 949525090
push_middle 866923904
push_middle 264933420
push_back 39249751
get 84586
get 395498
push_middle 127736200
push_front 500950427
get 225612
push_front 203313024
push_middle 725661690
push_middle 532933048
push_front 211358449
push_front 321292418
get 88042
push_middle 68278954
push_middle 109272106
push_back 313630884
get 295642
push_back 601432040
push_front 599393246
push_front 495135492
push_back 184519100
push_back 213203657
push_back 748711655
push_middle 122303176
push_front 113116267
push_back 529160274
get 266646
push_back 731634162
push_back 752588102
get 236147
push_front 272347824
get 327891
get 273030
get 457966
push_middle 525015533
push_back 306314098
push_front 267204200
push_back 431835167
get 260985
push_back 236587352
push_middle 547899670
push_middle 510288485
get 388442
push_front 165934414
push_front 654090960
get 237089
push_middle 654881280
push_front 265973079
push_back 816044442
push_front 915945606
get 511013
push_middle 157681305
push_front 118189635
push_middle 995688170
push_middle 18153159
push_back 17566995
push_back 950684212
push_back 536900196
push_back 294150888
push_front 661963626
push_back 775351239
push_middle 132402218
push_front 421254660
push_middle 666949625
push_middle 16180111
push_front 761815803
get 45204
push_front 557043234
push_middle 600405783
get 281342
push_middle 828175087
push_middle 39535265
push_back 275370659
push_middle 593124592
get 516805
push_front 484008386
push_back 800934941
push_front 845911769
push_middle 224148472
push_back 463724563
push_middle 599877622
push_middle 760165607
get 53296
push_middle 897121252
get 259916
push_front 75757524
get 465630
get 222075
get 221467
push_middle 91614883
get 47830
push_back 594768560
push_middle 357221332
get 467474
push_middle 636409856
push_back 748815612
push_front 256110069
push_middle 565168045
get 234888
push_back 662368546
push_back 174125080
get 483669
push_back 909461817
push_front 689230010
get 406825
push_middle 314336669
push_back 532339775
push_middle 645923888
get 229243
push_front 976274015
push_back 246686522
push_front 609196369
push_middle 393422148
push_back 253136651
get 443424
push_front 50647088
get 58291
push_back 247811553
get 154543
push_front 95292290
push_middle 169853680
push_back 521729562
push_back 463098429
get 33239
push_front 800281684
push_back 673870401
get 277128
push_front 457375772
push_back 681692974
push_back 16383600
push_middle 802199419
get 62421
get 297933
push_front 829157276
get 43123
push_front 421952330
push_front 295320580
push_back 220635222
push_back 209260274
get 347597
push_middle 325753087
push_middle 672682587
push_back 73580652
push_middle 819521766
push_front 660975295
push_front 383796089
get 178440
get 359626
push_front 279868565
push_back 733604222
get 176053
push_middle 10203119
push_front 21388978
push_back 652987226
push_middle 971183997
push_front 204677402
get 478077
push_middle 765763577
push_front 196745508
get 511498
get 119458
push_back 250304195
push_middle 900502843
push_back 536943917
push_back 584853620
push_front 810773966
push_front 928450438
push_back 916554345
push_middle 329187636
push_back 12416051
get 122857
push_middle 293626732
get 183361
get 3345
push_back 636203509
push_front 805123561
push_back 286691316
get 34554
push_front 683979538
get 396849
get 27609
push_back 430256452
push_front 617910253
push_middle 932410708
get 333797
push_front 300171009
push_front 239541213
push_middle 848604008
push_middle 280514169
push_middle 858997851
get 136877
push_middle 563134602
get 170646
push_back 324697483
push_back 605599862
push_front 529858987
push_back 632519168
get 413976
get 488212
get 508844
push_front 591181609
get 85855
push_back 81340539
push_back 25852352
push_back 852538682
get 416149
push_front 280787081
push_front 795172769
push_front 806630554
get 86455
push_front 288527184
push_back 813098264
push_back 996450555
push_middle 489897166
push_back 543589528
push_front 341028535
push_back 677161754
push_back 679237339
push_front 712079776
push_middle 396428794
push_back 565936509
push_front 583266338
push_front 184785158
get 356412
push_middle 789243064
push_middle 106575733
push_middle 656254271
push_front 399423751
push_front 836739790
push_middle 842516704
get 328364
push_front 309982964
push_back 477424108
get 477239
push_front 124269254
push_front 412287795
push_middle 327952802
push_back 857690663
push_middle 287835670
push_front 119186368
push_middle 364219317
push_front 876311804
push_back 424852171
get 19556
get 168620
push_back 987571426
push_front 731789090
push_front 651024027
get 378992
get 342345
push_back 168319632
push_middle 835301841
push_back 39919000
push_back 881215027
get 71188
push_back 832954937
push_front 611035468
push_front 284684610
push_back 812039482
push_middle 119359153
push_front 717919281
push_front 655884812
push_back 632996613
push_front 910343725
push_front 220403222
push_back 425447133
push_back 846977402
push_front 640894988
push_middle 80106954
push_middle 278700714
push_front 930599697
get 198332
push_back 977589630
get 148769
get 6434
get 225577
push_front 124992605
push_back 551312538
get 79205
get 441142
push_front 71968969
get 343358
push_back 460019837
push_middle 646219873
push_middle 692504064
get 507773
push_middle 770103160
push_front 958057896
push_front 204340108
push_middle 928234977
push_front 392697820
push_back 524532076
get 131283
push_back 421773864
push_middle 190067114
push_front 409444613
push_back 918835094
push_front 528326623
push_front 202482086
push_back 111475388
push_middle 698745395
push_front 360513360
get 428162
get 471465
push_back 39156161
push_middle 587665808
push_front 477613594
get 379051
push_front 854316651
push_front 404778081
push_front 640186939
push_front 910707361
get 295347
push_front 705777280
push_middle 332474430
get 299004
push_middle 859131991
push_front 735608181
push_middle 189668764
push_back 160218326
push_middle 467882024
push_front 402023310
push_front 811993792
get 145234
push_middle 998976234
push_front 32882851
push_front 466036296
get 175539
push_middle 925734902
push_middle 580765590
push_front 241749786
push_front 672400931
push_back 676244972
push_middle 44557951
get 481260
push_middle 465524870
push_middle 390926118
push_middle 124843347
get 465322
get 5801
push_middle 799399738
push_front 347999031
push_front 190505149
push_front 988862113
push_back 436885678
push_back 299343128
push_front 77504847
push_middle 384108947
get 474478
push_middle 764649967
get 460522
push_front 666693934
get 515651
push_front 626097990
push_front 172578870
push_front 557979762
get 137729
get 210733
get 531073
get 507200
push_back 569090905
push_middle 112126620
push_front 385143171
get 145665
push_back 317482347
get 132606
push_front 23248555
push_front 961955543
push_front 644356263
push_front 367655019
push_middle 531445059
push_middle 528982987
push_front 466998663
push_front 936937119
get 270897
push_middle 700481634
push_front 36583741
push_back 255413987
push_back 343753517
push_middle 677634458
push_middle 356892461
push_middle 982080999
push_back 572782538
get 415978
get 323031
push_back 326426146
push_front 450869505
push_middle 316582534
push_front 539901019
push_back 484084404
push_back 78053688
push_middle 672529476
push_front 424995282
push_middle 228899716
get 121899
push_middle 462394866
push_front 558053845
get 449425
push_front 216931422
push_front 393284502
push_front 63830336
push_back 408583280
push_front 459020805
push_middle 275381237
get 407743
push_middle 453221168
push_back 8620665
push_middle 353053887
push_front 765724593
get 528386
push_back 591104005
push_back 217071293
push_back 883125712
push_middle 760004700
push_back 345608256
push_back 453580333
push_front 2081902
push_front 850916831
push_middle 75293447
push_front 603147083
push_front 788389322
push_back 168312416
push_front 560657808
push_back 328032047
push_middle 590626730
push_middle 227884322
push_back 760005991
push_middle 529648973
push_middle 89828786
push_middle 950206428
push_middle 359766743
get 78806
push_back 309836927
push_front 37660086
get 266601
push_middle 616135023
push_back 701538251
get 512847
push_front 24773077
push_middle 975347429
push_middle 968408159
push_front 360467818
push_back 467509317
push_back 641339460
push_front 469640988
push_back 903599679
push_middle 517165900
push_front 591549847
push_front 433044239
push_front 25953223
get 244282
push_middle 630162002
get 387388
push_middle 417315560
push_back 982367898
push_front 782298074
push_back 238305923
push_front 338950628
push_back 639391072
push_back 465366898
get 104702
push_front 188792458
get 124949
push_front 213601773
push_front 750010562
get 54170
get 218914
get 12756
push_middle 928799057
push_middle 526531591
push_middle 807847961
push_back 898178416
push_middle 241953073
push_back 373477501
push_back 869177589
push_front 502286249
push_front 801853552
push_front 417499785
push_back 326721242
push_back 830075606
push_back 298003121
get 501094
push_middle 220474429
push_back 751570884
get 58753
get 457781
push_middle 950705372
push_back 269567638
get 493456
get 476385
push_back 157418349
push_back 711691684
get 290074
push_front 804646475
push_back 891566432
push_front 611977616
push_middle 99472505
push_front 737625944
push_front 154618856
push_front 806905915
get 361123
push_middle 322994198
push_back 305045383
push_middle 751420817
push_middle 252065245
push_front 452790932
push_middle 127737135
push_middle 698544753
push_front 743278117
push_back 877622253
get 364870
get 400825
push_middle 303922248
push_back 282181758
get 40352
push_front 786817874
get 444742
get 254987
push_back 879094781
get 34163
push_front 571831872
push_middle 423473235
push_back 122274027
push_back 458594238
push_back 289146648
get 140895
push_front 679083001
push_back 896623471
push_back 522043852
push_back 375376433
get 507125
push_front 701285390
push_front 182283406
push_back 963463542
push_middle 234277023
push_back 122049364
push_front 703735860
get 277118
push_middle 359955166
push_back 968510162
push_middle 748181990
push_back 479791063
push_middle 577703971
get 133292
push_middle 656822095
push_middle 451986735
get 362503
push_back 636370641
get 108576
get 28502
push_back 802827583
push_middle 651010739
push_middle 119173151
get 260602
push_middle 647219724
push_back 220390887
push_back 3405410
push_back 634088317
push_middle 910239916
push_back 578113953
get 188874
push_front 227678760
get 115012
push_back 324611838
get 418775
push_front 379038153
push_front 542889704
get 194358
push_back 614886926
push_middle 79412188
push_back 973423237
get 455906
push_middle 219264896
get 202251
get 337489
push_middle 490378896
push_front 552859189
push_back 503843229
push_back 445748796
push_back 695440881
push_back 263020800
get 88075
push_front 327097871
get 7130
push_back 526563943
push_back 203447950
push_middle 58731447
push_middle 977624513
get 185936
push_back 185134130
push_front 593781985
get 267395
push_front 924166548
get 232608
push_back 935731126
push_front 873549392
get 134691
push_front 84753532
get 366332
push_front 870677348
push_back 271394763
get 264899
get 488350
push_back 332982591
push_middle 600355304
get 206374
push_back 814568624
get 419640
push_middle 21000466
get 433143
push_front 960677407
push_front 285558429
push_front 373568679
push_back 408786062
push_back 853736093
push_middle 547019600
get 341567
get 223018
push_back 355003435
push_middle 576907819
push_front 476239147
get 323582
push_front 599482917
push_middle 258820695
get 23381
push_middle 558556789
push_front 893191913
push_back 367466222
get 400849
push_middle 79746490
get 341273
get 235207
get 10406
push_front 202400478
push_back 258171740
push_back 819173502
push_front 899398491
push_back 487375392
push_front 106698745
push_middle 891103835
get 465182
push_front 15535011
push_front 330663472
push_back 830595513
push_middle 947229610
push_middle 950471837
get 18220
get 339452
push_middle 47685859
push_front 28130655
push_back 953939869
push_back 86422974
push_middle 811938169
push_back 537804153
push_middle 480010202
get 369079
get 210310
get 275917
push_middle 781863460
push_middle 596224906
push_back 845086018
push_middle 267263672
get 1935
push_back 977635274
push_front 435750062
push_back 483139663
push_front 923977917
get 514087
push_back 244988615
get 189655
push_back 482128972
push_middle 573446378
get 114922
push_front 878182896
push_middle 32373262
push_front 470746184
push_front 83472403
push_front 649785026
push_middle 602888978
push_back 952077658
push_middle 328732242
push_front 367224557
push_middle 286176632
push_back 527110308
push_middle 664569608
push_back 661486586
push_front 150738555
push_front 816922475
push_front 601412088
push_front 699521979
push_back 183548338
push_middle 341668832
push_middle 13500639
get 79181
push_front 57776792
push_front 628044306
push_middle 690543535
push_front 291904593
push_middle 330403919
push_back 138767978
push_front 320623096
push_front 683511529
push_middle 438118801
push_back 760159763
push_middle 579018391
push_front 465338219
push_front 648368498
get 394601
push_front 285450908
push_front 923166385
push_back 517031765
push_back 677062373
push_back 465066721
get 510791
get 349983
push_back 527419136
push_front 206559019
push_back 117026944
push_middle 447172431
push_middle 452737495
get 140688
get 374310
push_back 938669895
push_front 283724154
push_middle 9853649
push_back 41761364
push_middle 669277483
push_middle 412905426
get 312284
push_middle 760999088
push_middle 877850041
get 416075
push_middle 87241599
push_middle 251586008
push_middle 155430535
push_middle 224767666
push_middle 455205967
push_middle 662571020
push_middle 716449692
get 495215
push_middle 619326060
get 320285
push_middle 440609277
push_back 86080306
push_front 92536529
push_front 476984165
get 516237
get 439524
get 134978
push_back 696360293
push_back 923135513
push_middle 222056178
push_back 524574204
push_back 739041393
get 378643
push_middle 895131924
push_back 885380289
get 303349
push_middle 599680169
push_front 811327458
push_middle 128554751
get 249555
push_back 386166437
push_front 327524116
push_back 711279867
push_back 711792725
push_back 224768714
push_front 418024820
push_middle 997611047
push_middle 663314068
push_back 516633692
push_back 315646121
push_front 485796499
push_middle 897847612
push_back 64474398
push_middle 700772795
push_back 197736289
push_middle 765893754
get 451259
push_back 368183248
push_middle 85778484
push_back 134576364
push_middle 819904085
push_middle 902961162
get 115685
push_middle 882891324
get 64278
push_front 152317273
push_front 405319514
get 363757
get 178285
push_middle 33464339
push_back 765840666
push_middle 325880807
push_front 81488228
push_back 650472094
push_front 581668384
get 407558
push_front 721507618
push_front 903286972
get 487910
push_middle 117192880
push_middle 42540698
get 524428
get 32250
push_back 520309178
push_front 750327191
push_front 968764506
push_middle 731845560
get 252644
get 273297
push_front 624578798
push_back 272765569
push_middle 147126313
push_middle 39456273
push_front 627843871
get 415423
push_front 770191379
push_back 305822023
get 462548
push_front 379671893
push_front 5723978
push_front 368151802
push_back 137050968
push_back 54334160
get 147219
push_back 935078225
push_back 969568095
push_front 398301278
push_back 875839992
get 284016
push_front 367409992
push_back 776754900
push_middle 354313253
get 492895
push_front 948986782
push_front 962389684
get 117538
push_middle 120182715
push_middle 413599468
get 319725
get 180813
get 76598
push_back 342919222
push_middle 685523628
push_middle 364835835
push_middle 362867809
get 28842
push_front 773556183
push_front 606058920
get 415074
push_middle 103377106
push_middle 98657858
push_middle 282408847
push_middle 819007336
push_front 906268180
get 384808
get 253679
push_front 281877505
push_middle 232941825
get 209182
push_middle 434035205
push_front 281557575
get 240290
push_back 992178051
get 414563
push_front 46531032
push_front 336400082
get 498298
get 137820
get 446226
push_middle 549622660
push_front 780846583
push_middle 505428624
push_back 356641403
push_middle 115888250
push_back 77578472
get 85175
push_middle 398028190
get 302072
get 193059
push_middle 187019206
push_front 794046498
get 502205
push_back 280586247
push_middle 647058394
push_middle 587311404
push_back 205673631
push_front 75260302
push_middle 533315300
get 110854
push_middle 985412539
push_back 973629646
get 222676
get 121510
push_back 864762483
get 96915
push_front 476683178
get 197967
push_middle 48991304
push_back 203386802
push_middle 13525473
get 491729
push_front 124575283
get 6424
push_back 924077170
push_middle 573313160
push_back 938424923
get 300711
get 78415
push_back 352118306
push_front 385996608
get 496154
get 8034
push_front 87899820
push_middle 45979136
push_back 186845901
push_front 11186275
get 286720
push_front 256418000
get 329636
get 79810
push_front 870981003
push_front 435661184
push_back 88230195
push_middle 396251238
push_back 381681828
push_back 895130561
push_back 664162933
push_front 615167583
push_front 946341090
get 513861
push_middle 323198877
push_back 197767453
push_front 833594327
push_middle 912801996
push_middle 189388094
push_back 683838169
push_front 659532896
push_middle 223454432
push_front 822607627
get 2435
push_back 477138803
push_front 508070915
push_back 556385812
push_middle 364927118
get 155778
get 76700
push_back 734799710
push_front 809016590
push_back 142939664
get 58075
get 310310
push_middle 310698802
push_back 116838676
get 217351
push_front 990771205
push_middle 362955001
push_front 837575237
get 81872
push_back 690492266
push_back 565630813
get 508039
push_back 143095287
push_front 180519635
push_back 246408798
push_front 915753121
push_front 245005861
get 425338
push_middle 889231059
push_front 97101104
push_middle 459611136
push_back 87536523
push_front 999047991
push_back 543710928
push_front 625895094
push_back 875157691
get 343477
push_front 8640176
push_middle 266607055
get 320510
push_front 415757899
push_middle 567200068
push_middle 448341104
push_back 780082565
get 114073
get 217495
push_middle 326169980
get 186930
push_middle 319305024
push_middle 547866640
push_middle 874126381
get 435829
push_back 30500624
get 297736
get 30257
push_front 547339971
push_front 581342846
push_back 944503235
push_back 300833413
push_back 575413736
push_middle 335386839
push_middle 326090783
push_middle 175683522
push_front 237057361
get 279157
push_middle 239200208
push_front 771910907
push_middle 244229068
push_front 199119496
push_middle 376809628
push_front 344820659
push_middle 83400742
push_front 548911369
push_middle 964885353
push_front 116363004
push_back 6009290
push_front 653509903
push_back 540983956
get 349731
push_back 922094200
push_back 343401615
push_back 837977707
push_back 173332563
push_front 113231762
get 390400
get 78739
push_middle 938449213
push_front 676262771
push_front 403015956
push_middle 593400623
get 122463
get 265567
push_back 163642810
push_front 672093999
push_back 661519197
push_front 778043340
push_middle 450867163
push_front 930400400
get 195877
push_back 354867786
push_back 292333906
push_front 92762265
push_back 950598775
push_front 6457567
push_front 220107538
get 50919
get 366934
get 518563
get 361738
get 207157
get 39599
push_front 578901892
push_middle 17738611
push_middle 211909907
get 466241
get 234644
get 496251
get 263843
push_middle 69274746
push_front 865166037
push_front 410803354
push_back 14371960
push_middle 640948779
push_middle 111616482
push_front 660971348
push_back 364338276
push_back 276576223
push_back 532107378
push_front 941329568
push_front 475719707
get 191875
push_back 80306846
push_middle 267549658
push_middle 555339559
push_middle 378336721
get 300212
push_back 536224619
push_front 511514843
push_front 697987166
push_middle 950402625
push_back 719638648
push_front 111957722
push_front 951706340
push_front 614374327
push_middle 982847157
push_front 76097997
push_middle 876989445
push_front 307009440
get 314372
push_back 450651807
push_back 680150197
push_front 996906978
get 20219
push_middle 611386171
push_front 56267447
push_middle 31607637
push_front 297546693
push_back 785771816
get 531887
get 89278
push_front 592422696
push_middle 840194103
push_middle 611454371
push_back 277513552
push_middle 226103286
push_front 952170257
push_back 112978018
push_back 591273150
push_front 657931491
push_front 693633390
get 150077
get 340580
push_back 698004862
push_back 528296261
get 11002
push_back 403564240
push_back 445219636
push_back 912801939
push_middle 72021292
push_back 309574476
get 404741
push_back 647441420
push_back 430216163
push_front 443153654
push_back 729307772
push_back 918945840
push_front 960800381
push_middle 69610772
get 97008
push_back 212223650
push_middle 539260048
push_back 417537479
push_middle 783008877
get 227348
push_back 496195250
push_front 744546703
push_back 332957841
push_middle 665069413
push_back 679010153
push_back 359249146
push_middle 664640077
push_front 331288365
get 87249
push_middle 862728900
push_back 596940949
push_front 377653283
push_middle 13621585
get 194058
push_back 796055407
get 222632
push_back 800004602
push_front 849083657
get 196560
push_middle 564783735
get 358495
get 220897
push_back 725473889
push_front 226766853
push_front 379895733
get 282838
push_front 725338298
push_front 793767632
push_back 976155842
push_middle 281389082
push_back 389982172
get 79181
push_back 473384391
get 524261
push_back 735665536
push_middle 290716260
push_front 306320132
push_middle 295626561
push_middle 967589304
push_middle 404753787
push_back 575544591
get 105160
get 492901
get 389618
push_middle 328017763
push_back 699347109
push_middle 419121990
push_back 894304326
push_back 357906557
get 158986
push_front 332256182
get 53461
push_middle 461112382
push_middle 948909392
push_middle 326172432
push_middle 745364220
get 37078
get 99368
push_middle 328703267
push_middle 215285375
push_front 872422453
push_back 690749308
get 104214
push_front 236641195
get 195157
push_back 19122060
push_front 122881449
push_middle 293362304
get 95781
push_middle 45040522
push_middle 568948105
push_front 852600198
push_back 948081055
push_front 786583626
push_front 657150591
push_back 845417154
push_back 969199551
push_middle 904657844
push_front 900869996
get 27722
get 166991
get 283909
get 123271
push_front 886858331
get 148073
push_middle 316882330
push_front 178467641
push_middle 230199843
get 61221
push_middle 820574905
get 278319
push_back 210573477
get 435395
push_middle 139915073
push_middle 558800759
get 493669
push_middle 728487291
push_front 985413304
get 523907
get 426333
get 22002
push_front 757969192
push_middle 862900629
push_back 71491002
get 341191
push_front 360851002
push_front 677931830
get 513945
push_middle 522754231
push_front 156691667
push_back 244043028
push_back 272519168
push_front 363525424
push_front 745160069
push_front 500884598
get 381226
get 299227
push_front 277418819
push_middle 151046251
push_back 997690604
push_back 943044118
push_back 377705266
push_back 324287239
get 391621
push_middle 862713137
push_back 912262818
push_front 188540454
get 403569
get 152304
get 269931
push_front 665174083
push_middle 146032778
push_front 977764379
get 234168
push_middle 480124901
push_front 420701949
get 394528
push_front 364801652
push_back 295697145
get 434085
push_front 206069946
push_front 480565472
get 200256
push_middle 263723702
push_back 684266719
get 155998
get 282099
push_back 878191730
push_middle 210251858
push_middle 145288758
push_middle 257214496
push_front 114739777
push_front 632929033
get 129005
push_middle 354024037
push_back 483550233
push_front 973873304
push_middle 194674431
get 267011
push_front 503473912
push_middle 175604623
push_middle 23304326
get 410282
push_back 603885608
push_front 924076037
push_front 288803835
push_front 505840854
push_middle 901286237
push_middle 404528979
push_front 790682981
get 529346
push_back 583113587
push_front 143657158
push_middle 626947821
push_middle 915815821
push_front 799515357
push_middle 638699303
push_middle 308613191
get 332449
get 228597
push_back 254301284
get 508509
push_middle 549623288
push_middle 856280632
push_front 705126674
push_middle 660433351
push_middle 868158470
push_front 114042464
push_back 430670010
get 109195
push_back 781400953
push_front 326973467
push_middle 681329143
push_back 765947485
push_front 49782685
push_front 778869140
push_front 748405595
push_middle 458848031
push_back 210641602
push_middle 308370571
push_middle 83608775
get 257613
get 323662
push_middle 70428433
push_back 92054746
push_back 421958501
get 403839
push_back 339649376
push_back 391324834
push_middle 702313169
push_middle 308979078
push_middle 471844907
push_middle 317762463
push_middle 971874130
get 296573
push_middle 460140908
push_back 726113863
push_middle 694386264
push_front 43542945
push_front 519720915
push_back 969210142
push_middle 447631080
push_middle 283245147
push_middle 493743439
push_front 470882723
push_middle 21519326
get 363403
get 104974
get 378225
push_middle 89199445
push_back 628755857
push_front 448749447
push_front 560058393
get 449142
push_front 35374522
get 126659
push_front 132391505
push_front 96527924
get 38324
get 483336
get 143241
push_middle 281376634
push_middle 358179262
push_front 206773182
get 437359
push_middle 837258342
get 175635
get 125719
push_middle 502289978
get 356897
get 502333
push_middle 132152557
push_back 874209886
get 181363
push_back 120643600
push_front 110403660
push_front 909813615
push_back 364091958
get 116087
push_middle 353120971
push_back 786930123
push_middle 864841206
push_middle 515567518
get 370700
push_front 562896185
push_front 249360238
get 346681
push_front 255824859
push_back 176819980
push_back 572989620
get 180636
get 59737
push_front 743679132
push_back 435494276
get 316064
push_back 136407235
push_middle 778546921
get 495333
get 77472
push_middle 892958999
push_back 103565068
push_middle 578851738
push_front 465312992
push_front 515367358
get 532855
push_middle 641691946
push_front 376822733
push_back 121798913
push_front 885019647
push_back 848051525
push_middle 786861018
get 434010
get 309736
push_middle 181848543
push_middle 584400154
get 217975
push_front 791556898
get 414616
get 243147
push_middle 223672978
push_middle 936669829
push_front 171275609
get 51230
get 184754
push_middle 415077176
push_front 924085717
push_back 710402891
push_back 524772475
get 335842
get 318854
get 368761
push_back 298571196
get 325552
push_middle 36687526
push_front 361781320
push_front 428337416
push_middle 688765173
push_middle 628161459
get 403239
get 239865
get 65949
push_middle 601964962
push_back 896095501
push_middle 33957510
push_front 938552187
get 75296
push_back 750304359
push_back 741380733
get 455822
get 290663
push_front 931224641
push_back 810557860
push_middle 989849254
get 315850
push_middle 247659385
push_back 295339193
get 398235
push_back 801304067
push_middle 34576633
get 30586
push_middle 340511737
push_back 884664764
push_back 183122580
push_middle 106069794
push_middle 245715609
get 482923
push_front 940604045
push_back 810835886
get 279242
get 247577
push_back 45878116
push_back 906235957
get 444094
push_front 912647725
push_middle 48340625
get 442831
push_back 717422217
push_back 588072168
push_front 306102558
get 394231
push_front 627032939
get 407885
push_front 443015938
get 348027
push_back 699871699
push_front 57846530
push_back 48471684
push_middle 719989457
push_middle 591469638
get 505588
get 402715
get 509237
push_back 554621682
get 500650
push_front 231273868
push_front 714695189
push_back 681682390
push_front 392733734
push_middle 898251747
push_front 545764380
push_front 134648373
push_front 274414869
push_middle 662742816
get 309975
push_front 79488835
get 51761
push_back 90313581
get 123151
push_front 686123438
push_middle 211880298
push_middle 299319480
push_front 677333465
push_back 617996433
push_middle 644512245
push_middle 85639158
push_back 429941819
get 245601
get 122389
get 169408
push_back 365677159
push_middle 284308796
push_middle 197093365
get 387929
push_front 890976438
push_front 159917199
push_front 439854660
get 343563
push_front 421912378
push_middle 331886201
push_front 88280187
push_middle 131566612
push_back 481641671
push_middle 398456598
push_middle 662558929
push_middle 726323240
get 110420
push_back 467028869
get 312548
push_back 332797635
push_front 957302743
push_front 582439914
push_back 165083887
push_middle 671158497
push_back 564973276
get 499692
get 216163
get 250212
push_front 30444525
push_middle 193620992
get 201446
push_middle 867109994
get 190491
push_back 605734890
push_middle 774992451
push_front 593216546
get 436004
push_front 268487312
get 221638
push_back 916386548
push_front 11698494
push_front 495958253
push_back 985842114
get 188839
push_back 247812961
push_back 1862257
push_back 64400082
push_middle 121221966
push_front 774087834
push_back 426317077
push_front 260122220
push_back 22518400
get 451414
push_front 112048762
push_front 430337259
get 237026
push_front 808513077
push_front 940863178
push_back 72277209
get 474588
push_front 489423943
push_front 567813994
get 108115
push_front 114226808
push_back 26019361
push_middle 933983678
get 313393
push_middle 566554527
push_front 13551781
push_back 521812567
push_back 176140193
push_back 264567849
get 262047
push_back 683788246
get 401842
push_middle 779163775
push_middle 599815072
push_middle 650720659
push_middle 327030703
push_back 929601193
get 7365
push_middle 30647208
get 162813
push_middle 572062265
get 167497
push_front 528523383
push_back 417241497
push_back 846660445
push_back 843363537
push_front 629811298
push_middle 229992478
push_middle 289532179
push_back 256661968
push_back 161592695
push_back 884163570
push_middle 86859327
get 75041
push_back 666489578
push_middle 279880748
push_front 63337236
push_back 255333402
get 265043
push_middle 296070371
push_back 850937444
push_back 250667816
push_back 967064919
push_middle 322699123
push_back 818849570
push_front 342192456
push_front 483133224
push_back 102296923
get 442869
push_back 652290274
push_back 852675434
get 325155
push_middle 18956579
push_middle 942804742
get 45999
push_back 572148593
push_front 296959915
push_middle 683930029
get 416398
get 183291
push_middle 982875571
push_front 408896288
push_back 620774
push_back 893650238
get 474349
push_back 983170844
push_front 7647625
push_back 21406767
get 341286
get 486565
push_back 886079274
push_front 386594769
push_front 21887887
push_front 738720124
get 317699
get 473430
push_middle 328571914
push_front 52530569
push_front 226297026
get 161918
push_middle 438727206
push_back 335232151
push_front 678167253
push_front 498189792
push_front 526820338
get 103966
get 412230
push_back 855863157
get 4617
get 196219
push_back 533647377
push_middle 475851301
get 224838
push_middle 155882595
push_back 754716533
push_middle 194257945
push_back 535878110
push_back 643608100
push_front 846188545
push_middle 353058149
get 110946
push_front 21729143
get 278312
push_back 493838216
push_front 658009868
get 80752
push_front 690894575
push_back 638954245
push_middle 269559913
push_middle 558194939
get 71776
push_front 56610282
get 183258
push_back 842052054
get 9706
push_front 103138997
push_front 926789612
get 418765
get 301136
push_front 475618683
get 96078
push_front 209943171
push_front 128162836
push_back 651116624
push_front 886101718
get 11462
push_middle 958068980
get 15493
push_back 727134562
push_back 745645722
get 49206
push_back 188397271
push_middle 141710949
push_front 981419817
push_front 142805949
get 512427
get 528267
push_middle 326990658
push_back 932558716
get 118020
push_middle 601087717
push_middle 906628775
get 166345
push_back 86400645
get 29707
get 448198
push_middle 778717061
push_middle 746429434
push_back 868171514
get 448016
push_front 56364287
push_front 132067746
push_back 661993295
push_front 323629094
push_back 769470832
get 513624
push_front 431514963
push_middle 222480929
push_front 956313906
push_back 303452797
push_middle 206600355
push_back 84944036
get 205922
push_front 726841325
get 189072
get 215845
push_middle 746912539
get 479215
push_back 783549326
push_middle 898061016
push_back 421525174
push_back 387969748
push_middle 644267357
push_middle 337363882
push_middle 142727570
get 437458
get 56343
push_back 605745008
get 95263
push_front 923642492
push_middle 426001432
push_back 214302854
get 478459
get 446102
push_back 583378463
push_front 342962641
push_back 39122562
get 327455
get 500645
push_front 279699047
push_front 445841786
get 292820
push_front 690454484
push_back 117661100
push_middle 608230613
push_middle 502746048
push_back 107100629
get 187646
push_front 777084537
get 506033
push_middle 486448345
push_back 185025774
push_middle 866952211
push_back 106843281
push_back 391697063
get 530078
push_middle 214397476
get 52559
get 144113
get 532149
get 328545
push_middle 765443849
push_back 555877970
push_front 927880686
push_middle 722127649
push_front 481397879
push_back 715211588
push_back 480353448
push_front 249101821
push_middle 910152411
push_middle 492079960
get 298126
push_front 696169484
push_front 902978629
push_middle 757548931
push_middle 463103242
get 106209
get 347783
push_back 12335801
get 348490
push_front 478099425
push_front 203527883
push_middle 49841930
push_front 805255631
push_back 841586820
push_middle 350796280
get 177716
push_front 894684522
get 105700
push_middle 698244436
get 145972
push_front 663548439
push_front 949520841
push_back 469164002
push_back 862682805
get 184900
push_back 51443408
push_middle 134892401
push_front 263394299
get 404191
push_front 66765351
push_front 898099268
push_middle 428840166
push_back 400417561
push_front 217191571
push_front 343160795
push_front 977978666
push_middle 189032963
get 102847
get 19448
push_back 594631294
push_front 482472663
push_back 734021338
get 531800
push_front 247958883
push_back 770679436
push_front 936186027
push_back 283930228
get 198088
push_back 846882194
push_back 724122114
push_back 421701107
push_front 743738862
get 339726
push_middle 735942532
push_back 785747461
get 228913
get 114757
push_back 492887244
push_middle 783740484
get 121636
get 395267
get 35022
push_front 200435520
push_middle 549138307
push_back 675297370
push_back 553449027
get 254007
push_middle 383153817
push_back 965297809
get 409913
get 49518
push_middle 605282181
push_back 769105073
get 3335
push_back 764575573
push_back 363023781
push_front 678754177
push_front 40149992
push_middle 406210728
push_back 385907677
push_front 332587907
push_front 800135890
push_back 523781672
get 197138
push_front 582643884
get 510433
get 496626
get 451348
push_back 337003097
push_middle 441292158
push_front 710627813
push_back 793150391
push_back 952339319
push_middle 746136926
push_middle 722155579
push_front 573349414
get 535749
push_front 693132288
push_middle 797467502
get 256874
push_front 68179927
push_middle 291765046
push_middle 89590799
push_front 116207911
push_middle 851966367
push_front 792649794
push_back 635130351
push_back 568477312
push_front 772574276
push_middle 335330197
push_back 920487658
push_front 14769454
push_front 700125949
push_back 962986186
push_middle 988474580
push_middle 385363250
push_back 550270219
push_middle 762204075
push_front 417786791
get 239681
push_front 823153418
push_back 704881497
push_middle 695671582
get 47641
push_back 211274326
get 396013
push_front 77957779
get 130150
push_back 838471577
get 483213
push_middle 53427307
get 298951
push_front 530987077
push_back 686213652
get 217236
push_front 816855147
get 506628
push_middle 276940108
push_back 817566151
push_middle 572060310
push_middle 374756422
push_middle 2990258
get 15837
push_back 114962621
push_middle 714771399
push_front 474763368
push_front 860797057
get 206951
push_middle 270319879
push_front 30601788
push_middle 464301319
push_front 569293834
push_back 77532036
push_back 51687053
push_front 778096864
get 522075
get 68948
get 34658
push_front 978568729
get 37612
push_front 96404309
push_back 103622117
push_back 815370931
push_middle 470043748
push_front 741829381
push_front 240372397
push_front 819747340
get 301922
push_middle 577918449
push_back 467761865
push_middle 147697415
push_back 572699438
get 60520
push_middle 301878192
push_front 629610427
push_middle 93839432
push_middle 937632050
push_middle 504622263
push_back 144144857
push_middle 689998047
push_middle 159341196
push_back 707576292
push_middle 975756552
push_back 819883342
push_back 872958293
push_back 360304000
push_front 358647760
push_middle 278947794
push_front 818104788
push_middle 166935118
push_front 735156997
push_front 179986692
push_back 599729976
push_back 852560836
push_front 519274523
push_front 451119981
push_back 280127893
get 395384
get 355125
push_front 339527474
get 349572
push_back 837040662
push_back 229105818
push_back 88967191
push_back 697459879
push_back 508751021
get 368744
push_front 657880009
push_front 986708824
push_front 314225691
push_middle 11391213
push_front 609848389
push_back 914880335
push_back 850830441
push_middle 406327434
push_middle 823046664
get 269779
push_back 678694705
push_middle 502673571
get 95286
get 77720
get 239418
push_back 164518802
push_middle 106744748
push_front 648695682
push_front 25419822
push_front 304938551
push_back 965183292
push_front 60112056
push_middle 568652410
get 132271
push_back 556403151
push_front 964093254
push_front 858073286
push_back 344450837
get 36823
push_back 258942525
push_front 434201516
get 329272
push_back 828666726
push_front 645912970
push_front 623093928
push_middle 481037664
get 305039
push_middle 903090873
push_back 447250088
get 474679
push_middle 376436989
push_back 117334185
push_middle 158776032
push_back 805633768
push_middle 224746244
push_middle 599848662
push_back 971679367
get 338621
get 175611
push_back 168596568
get 291160
push_back 155651898
get 345310
push_back 285389240
push_front 741253153
get 384614
push_back 13363118
push_middle 931170579
push_middle 350734047
get 436244
push_middle 787023582
push_back 227176660
push_middle 283406962
get 428515
push_back 363732297
get 341750
push_front 378668283
get 59493
push_back 870489812
push_back 219474767
push_middle 963146124
push_middle 629107543
push_back 231335860
push_front 618679443
get 219481
get 125699
get 303202
push_front 617040834
push_back 499488917
push_middle 973080895
push_back 24467741
get 533707
push_front 686857896
push_front 329740860
push_back 708863148
get 304167
push_back 607495214
push_back 764507824
get 298623
push_front 555652500
push_middle 909417848
push_middle 312244492
push_middle 696890842
push_back 696350078
get 321654
push_back 867691716
get 182092
get 419945
push_back 704616979
push_front 776035666
push_front 561529833
get 300423
get 466631
get 69983
push_middle 533572080
push_front 895245669
push_front 843453771
push_back 898580628
push_front 784204452
push_back 120623582
push_front 842354695
get 140508
get 53881
push_front 95499650
get 346430
get 226342
push_middle 915100327
push_middle 542138703
push_middle 340434910
push_front 629705658
push_front 929490616
push_middle 491912357
get 218706
push_middle 56751373
push_back 608460245
push_front 206458705
push_back 734166301
push_front 514560771
get 56460
push_middle 443839777
push_middle 582868339
push_middle 918827098
push_middle 819940582
push_back 562735856
push_front 745973473
push_front 227263968
get 218575
get 377568
get 324713
get 98923
push_back 906397237
push_back 195825107
push_middle 234071906
push_back 686947497
push_middle 931194555
push_front 94258174
get 245636
get 136152
get 86899
get 6771
get 293791
get 19287
get 537185
push_back 403610516
push_back 840152222
push_front 390743724
push_middle 450057033
get 38497
push_middle 537623277
push_middle 299639328
push_front 746106425
push_front 134786869
get 280167
push_back 260016084
push_front 903352291
push_back 732400275
push_front 360914479
push_front 837392518
push_front 497416448
push_back 358749956
push_front 431541345
push_back 734361247
push_back 456560202
push_front 264993487
push_front 83024168
push_back 103432237
push_middle 315045334
push_front 769136560
push_middle 827232992
push_middle 513832299
push_middle 121998065
push_middle 711463337
push_middle 986921263
push_back 993670181
get 334670
get 302123
push_front 450133436
push_back 518309178
push_front 944465619
push_back 558721296
push_middle 681055423
push_front 331405523
push_back 861897175
push_back 307961760
get 484507
push_front 310517180
push_middle 358504946
get 299880
get 317276
push_front 706486856
get 91741
get 507312
push_middle 218956401
push_back 388165577
push_back 749110973
push_back 567267089
push_back 939189197
push_back 539159153
push_back 157078493
get 364396
push_back 301591476
push_back 249666507
push_middle 950885207
push_middle 975902193
push_front 516702948
push_back 14166252
push_front 764086997
get 101260
get 480593
push_back 916830497
get 66028
push_middle 899830481
push_back 364450588
push_back 629242921
get 360383
get 143749
push_front 526222356
push_back 971041387
push_middle 30619524
push_front 697398445
push_front 174019711
get 394637
push_middle 260822042
push_middle 714336901
push_front 530893823
get 294755
get 308278
push_back 727837760
push_middle 905785355
push_middle 761363246
push_back 492808888
push_middle 255018104
get 291171
push_front 144231205
push_front 571465769
push_back 566565460
push_front 780761666
get 220807
get 197774
push_back 686859419
push_back 763937698
push_middle 389644109
push_middle 71746734
push_back 535302466
get 1223
push_middle 440611885
get 99763
push_front 218153373
push_back 445143806
get 405122
push_front 999183318
push_back 32397111
push_front 707756161
push_front 249514365
get 15431
push_middle 454598693
push_middle 135315357
push_middle 223529746
push_back 337267129
get 208430
push_back 563194347
push_front 76338410
push_middle 818169999
push_middle 562355277
push_middle 395993830
push_front 377152064
get 120121
push_back 890550752
push_front 444964839
push_back 977035963
get 121669
push_middle 544178269
push_back 350668907
push_middle 659370533
push_back 273080727
push_back 281878435
push_middle 57277649
push_middle 999254002
get 382358
push_back 928392326
push_middle 456389993
push_middle 366298314
get 17154
get 124739
push_back 332962308
push_back 324565415
push_middle 439125854
push_front 996695920
get 246524
push_middle 667200964
get 395453
push_front 693580985
push_front 200551953
push_middle 596038399
get 432923
push_middle 551724330
push_back 209548546
push_front 919961930
push_back 93579815
push_front 625547358
get 252922
push_front 115212273
push_front 609849935
get 211828
push_back 208385216
push_middle 580612839
push_middle 815388739
get 397321
push_front 403503122
push_middle 136393915
get 351283
get 528553
push_middle 544683161
get 379144
push_back 128604000
get 168826
push_front 569389990
push_back 493327895
get 492031
push_back 301608995
push_back 735313971
push_front 47146887
push_middle 617021064
get 78133
get 198068
push_back 342120916
get 410271
push_middle 828839919
push_middle 50530201
push_back 860031382
push_front 204076055
push_front 980647421
push_middle 853219297
push_front 646345587
get 88114
get 265675
push_front 592065358
push_back 317781897
get 427157
push_middle 46174689
get 156724
get 63211
push_front 50798305
get 311570
push_front 161745728
push_middle 241908448
push_middle 276600430
push_middle 593186955
get 226713
push_middle 933936471
push_front 621525434
push_front 132535166
get 147100
push_back 327477635
get 70621
get 283105
push_middle 372252959
push_back 753613156
push_front 160331247
push_middle 116040708
push_back 66050314
push_middle 331038752
push_back 714921943
push_back 991204232
get 264917
push_front 26303768
get 306481
push_middle 29671497
push_middle 414535543
push_front 446785881
get 467696
get 108164
push_front 95747183
push_back 505161009
push_front 562641834
get 258907
push_middle 510109296
push_front 900831322
get 390898
push_middle 531597768
get 406445
push_middle 898690599
push_front 338106753
push_back 284324649
push_middle 274381716
get 71651
get 453797
get 312788
push_back 896734751
push_front 253212520
push_middle 127770429
push_back 45540017
push_front 19318992
push_front 782794635
push_middle 914458631
push_front 876568764
push_middle 776155694
push_back 363214198
push_front 411778797
get 334445
push_middle 608289702
push_front 283304234
push_front 434380155
get 233682
push_back 81468381
push_front 674477945
get 9507
push_back 655273309
push_front 681526111
push_back 321867328
get 217974
push_middle 363211920
push_middle 100241908
push_middle 214634070
push_back 672857932
get 321408
push_back 669882125
push_middle 993482188
push_middle 151973690
get 449812
push_front 221243609
get 153295
push_middle 165805541
push_back 962896679
push_middle 811689345
push_front 494986488
push_middle 549849662
push_middle 779295486
push_back 276767532
push_back 497605618
push_front 647360091
push_middle 372252276
push_middle 888723289
get 272703
push_back 27916327
get 310777
push_back 416214425
push_front 309464684
get 300964
push_front 130858129
push_middle 100868906
push_front 516305189
push_front 93691781
push_back 852191447
push_middle 364603447
get 42333
push_back 9277879
push_back 498132722
get 385185
push_middle 344150670
push_back 617923674
get 234393
push_front 136993269
get 423880
push_front 766890389
get 190284
push_back 238772576
push_front 80762713
push_back 693287863
push_middle 527438739
push_front 307546042
get 475041
get 123625
get 188534
push_back 176132044
push_front 834208581
get 52243
get 21086
get 428199
get 397634
push_middle 187670632
push_back 387033266
push_middle 797090522
push_back 193495370
push_front 583074482
push_middle 789315855
get 254107
push_front 997154407
push_middle 772378309
push_front 524874832
push_back 144768626
get 72516
get 160931
push_middle 703824351
push_middle 835282038
push_back 142571521
get 200885
get 479431
get 318685
get 482259
get 238034
get 429236
push_front 242795140
push_back 721256848
push_back 505087841
push_front 241755302
push_front 236660679
get 79068
push_front 852465374
push_front 643363862
get 156403
push_back 522824
push_back 817398615
push_front 991053127
push_back 632273837
push_back 86877030
push_middle 960265311
get 391936
push_back 26131272
push_middle 348633970
push_middle 251688637
push_front 640579789
push_front 519022786
push_back 69557005
push_middle 875180009
push_middle 571002370
push_middle 534497500
get 306670
push_back 408558536
push_back 413161185
push_front 372058833
push_middle 49160592
get 352292
push_middle 571128102
push_middle 424810900
push_back 384740463
push_back 436909274
push_middle 549308891
push_back 192506209
get 80942
push_front 813264652
push_back 572977072
push_middle 676165315
get 93840
push_front 1792260
get 407589
push_back 965659947
push_front 541742230
push_middle 41804809
push_middle 243751103
push_middle 246208641
push_middle 994992441
push_middle 945328153
push_back 653978851
push_back 717348386
push_front 340981290
push_back 288410173
get 59975
push_back 318904160
push_back 509251243
get 122707
get 345239
push_front 567226840
push_middle 57220234
push_front 62199826
get 222300
push_middle 800072523
get 36305
push_back 487824373
push_front 590464907
push_back 405963563
get 299729
push_middle 171369092
push_back 615325087
push_middle 979630206
push_middle 131054428
get 482663
push_back 759764924
push_middle 574431816
push_middle 912541673
push_front 924198873
push_front 647693967
get 275747
push_front 567013989
push_middle 688786415
push_front 615888720
push_front 523115250
push_back 721595299
push_middle 704184065
get 123893
get 114113
push_back 336755343
get 203776
push_middle 6317613
push_middle 463854478
push_middle 480487321
get 278568
push_middle 626370281
push_back 278910019
push_front 434246608
push_back 406894473
push_middle 135270796
push_back 413221044
push_front 181676787
push_front 70297648
push_back 223071381
push_front 878070924
push_back 121856943
push_front 503842161
get 331756
push_back 408876657
push_front 998750016
push_back 389608282
push_front 325247191
push_middle 262667215
get 266026
push_middle 468464577
get 94193
push_middle 486079590
push_front 288449883
push_front 320296998
get 367061
push_middle 199374572
get 481520
push_middle 188167329
push_back 827697738
push_middle 201338295
push_front 480319545
push_middle 687147264
push_front 61960370
push_front 971304602
get 369310
push_back 254800970
push_front 338087864
get 150002
push_back 650577444
get 359830
get 278669
get 418943
get 233220
push_middle 126159410
push_back 770658360
get 303871
push_middle 515232421
push_middle 902928270
get 209067
push_back 573486041
push_middle 782514546
push_front 780784210
push_front 698423720
push_front 747956866
push_front 577523336
push_middle 292108750
push_middle 979834216
push_back 95671480
push_back 731921554
push_front 777816706
push_back 450780648
push_middle 325151360
push_front 589624529
push_middle 37432100
push_middle 828595793
push_middle 286438705
push_back 447145046
get 437787
push_front 928870162
get 366874
push_front 435521485
push_back 328720644
get 90291
push_back 401985923
get 18663
push_middle 621398165
push_back 310038401
push_back 439338287
get 424563
push_front 56454789
get 236775
push_back 216926701
get 13819
push_back 882659039
push_back 395981466
get 165679
push_middle 855461819
push_front 838339244
push_front 980589967
push_front 845576793
get 411430
push_front 129634897
get 103882
push_back 875751311
push_middle 439509071
push_back 727191936
push_middle 143094588
push_front 300880272
push_front 535217232
push_front 932060622
push_back 378196184
push_front 858682426
push_middle 751805308
push_back 758680278
push_back 212920191
push_back 85221914
push_front 718966990
push_middle 931630748
push_back 201833373
push_middle 27627672
push_front 845760578
push_front 679723759
get 237084
push_middle 545499019
push_back 198349764
push_front 284275392
get 333194
push_back 692095625
get 39969
get 112871
get 312951
get 286405
push_middle 614720182
push_middle 279209856
push_back 208578586
get 233410
push_front 212240179
push_front 13560916
push_middle 292766851
push_back 699095605
push_front 708062757
push_middle 288846164
push_middle 278395959
push_back 540872476
push_middle 861954763
push_front 983565975
push_front 121296960
push_middle 351275530
push_middle 435210412
push_back 714631355
push_back 367173237
get 527353
get 101513
get 176950
push_front 55727356
get 491852
push_back 78086682
push_middle 461864758
push_middle 940026582
get 80964
push_middle 391879462
get 353060
push_back 980610060
push_back 317680874
push_middle 932844926
push_middle 780756322
push_front 983311427
push_front 180094398
get 222811
push_middle 611718834
push_back 22725947
push_middle 865021303
push_front 620337972
get 487805
push_middle 200201778
push_middle 952200751
push_back 114667542
get 217011
push_front 815056221
get 60967
push_middle 440903341
push_front 732520465
get 506950
get 521503
push_front 106381369
get 74592
push_middle 294139470
push_back 560591623
get 337312
push_middle 195086475
push_back 121038854
get 266211
get 218305
push_back 71088401
push_front 188936767
push_middle 741976322
push_middle 632855738
get 31514
get 285709
push_middle 599249342
push_middle 173614743
push_back 614850627
push_front 39823374
get 324542
push_middle 589775964
get 233878
push_middle 918776533
push_middle 601097127
get 247168
push_front 114116920
push_middle 35171128
push_middle 876970636
get 519459
push_front 73902999
push_back 155459071
push_front 857515155
push_back 879159463
push_middle 150287623
get 156290
get 419150
push_front 200365138
push_back 978365774
push_front 567868462
push_back 924570632
push_middle 689894832
push_front 251787843
push_back 839656884
push_middle 283308655
push_middle 997456346
push_front 395870965
push_back 113598057
get 43975
push_front 504745478
push_back 570079409
push_middle 8484578
push_back 783535419
get 256254
push_middle 729269114
get 276562
push_back 459147430
push_back 327466462
get 133956
push_middle 316378519
get 99598
push_front 673110839
push_middle 162695218
push_middle 58831153
get 379518
push_middle 555492330
push_back 391033779
get 164666
push_front 102328072
push_middle 240512306
get 459501
get 418886
push_back 912525637
push_front 525533619
push_middle 355231793
push_back 295429581
push_front 378441956
push_front 307893927
push_back 378331712
get 208763
push_front 426923642
push_front 529587508
push_back 115739985
push_front 422346002
push_back 675268740
push_front 423151048
push_back 225272280
push_middle 346237783
push_back 814379302
push_back 209945499
push_front 69894967
get 160868
push_front 654578081
get 442982
push_front 396017611
push_back 490642961
push_middle 885370067
push_middle 803555802
push_middle 330551698
push_back 499324972
get 526253
get 523962
get 232907
push_back 660646737
push_front 617125414
get 508494
push_front 655118980
get 142802
push_front 717637106
push_front 543764564
push_middle 272165326
get 429363
push_middle 293521322
push_back 827193077
push_middle 222179516
push_back 116058297
push_back 696050167
get 356570
push_back 653752407
push_front 246833107
get 458291
get 307363
push_back 532227131
push_front 823158610
get 75728
push_middle 702603673
get 158359
push_front 160016581
push_front 155617182
push_middle 302713897
get 494556
push_front 187707883
push_middle 836346024
push_front 998341868
push_front 369091275
push_front 342009892
push_middle 264230667
push_middle 828817544
push_middle 951668583
get 434606
get 329218
push_middle 698219859
push_middle 168389177
push_back 75678665
push_back 705999797
get 290087
get 73038
push_back 435066907
push_back 828205117
push_back 882897738
push_front 336368021
push_front 873192792
push_front 168279415
push_middle 69400976
get 466746
push_front 138670795
push_back 914166106
push_middle 458083332
push_front 360736921
push_front 103745718
get 220033
get 117321
push_back 487192215
push_back 882185815
push_back 293254776
get 152255
push_middle 837972840
get 374478
push_front 634542419
push_front 181286092
push_middle 72383872
push_middle 547320507
get 527239
push_front 566242698
push_front 327843847
get 165231
push_front 819863928
push_front 201411016
push_back 330990401
push_front 346718543
push_middle 895711252
get 167472
push_front 546134060
push_front 667125579
get 524772
push_front 885214762
get 14612
push_middle 949663403
push_front 484424339
get 226523
push_middle 312669716
get 323381
push_back 931314118
push_middle 816447984
push_back 989129892
push_back 725423675
push_front 162593071
push_back 167303789
push_front 65268607
push_front 249774387
push_front 667311288
push_front 758830075
push_back 999098794
get 376607
push_middle 537734365
push_middle 107634944
push_middle 31014786
push_middle 35382522
push_back 780361790
push_back 247065545
push_middle 490646907
push_front 762946272
get 241223
get 197816
push_middle 456289072
push_front 621424961
push_front 415560159
push_front 437572923
push_front 268361923
push_front 737261224
push_front 752840215
push_middle 796109741
get 336001
push_back 22295274
push_front 858719955
push_back 881701350
get 4303
push_front 24069312
push_front 243707989
push_front 427161799
push_middle 87474863
push_back 925678786
push_back 963141099
push_middle 891678113
push_back 336418919
push_back 626726797
get 225020
push_back 203973779
push_front 300339783
get 35133
push_back 236840368
push_back 962838945
push_front 193008056
push_middle 996664117
push_back 581223737
push_back 512066524
push_back 446533809
get 233192
get 470572
push_back 133480284
push_front 795865063
get 291370
push_back 57214846
push_middle 106268740
push_front 904100500
get 420556
get 7311
get 9909
push_front 383647929
push_back 393400157
push_front 317592038
push_front 909215817
push_front 12735533
push_back 914145277
push_back 20414450
push_front 855242064
push_front 492640243
push_middle 121461700
push_front 281285216
get 373286
push_front 983251507
push_back 609027165
push_middle 492700844
push_back 285463962
push_front 357094758
get 115061
push_back 584348324
get 177924
push_front 783097291
push_middle 579743525
push_front 54413294
push_back 461044307
push_front 852958462
push_middle 638091653
push_back 288824310
push_middle 328871352
push_middle 79882515
push_middle 413470428
push_middle 298967237
get 475816
push_front 621017091
get 330808
push_back 329292570
push_back 560323078
push_back 118451030
push_back 266361463
push_back 958587594
push_front 648073089
get 526657
push_middle 738600278
get 206940
push_middle 667198606
push_front 168241074
push_middle 822825079
push_front 54838721
push_middle 495407822
push_front 61995467
push_back 300901699
push_back 861153647
get 499223
push_front 749744445
get 437619
push_front 613349258
push_middle 278370313
push_front 269839384
get 68553
push_front 656952665
push_middle 425428199
get 437386
push_front 470449797
push_front 158025559
get 175521
push_back 982611720
get 178760
push_front 651298770
push_front 99146864
get 463369
push_middle 891725477
get 352212
push_middle 338134830
get 258477
push_middle 949676223
push_front 927767045
push_front 179253472
push_middle 282217917
push_middle 184449929
push_middle 273839031
push_middle 382765125
get 393859
push_back 461920083
push_front 347669968
push_middle 960445065
push_back 847107992
push_middle 352550878
push_front 400020952
push_middle 495341147
push_back 133657293
push_front 547075070
push_middle 615018324
push_back 977297854
push_front 920754294
push_back 787796253
push_front 757724564
get 396805
get 101128
push_front 87534165
push_front 332702064
get 218967
push_middle 452803846
get 515762
push_back 577459398
push_back 747954639
push_middle 331706843
push_middle 783491655
get 98898
push_back 427199337
push_front 77825541
push_back 303068623
push_front 738021016
push_middle 605869452
push_front 219103888
push_middle 562271565
push_back 356461182
get 191380
get 313616
get 496638
push_middle 638170964
push_front 71342361
push_back 371936298
push_middle 408808917
push_middle 922842738
push_middle 839970184
push_front 785795846
push_front 690493158
push_front 992687271
push_middle 891726660
push_front 41287678
push_front 710261637
push_middle 804009970
push_middle 536570214
get 258581
push_front 966019357
get 375292
push_back 835068622
push_front 14818582
push_front 989268913
get 190502
push_back 995850972
push_front 144590029
get 450078
push_middle 790124496
push_back 127567732
get 178276
push_front 514735276
get 207657
push_back 97258937
push_middle 958603086
get 381696
push_back 292623941
push_front 81316035
push_back 192254888
push_front 591193554
push_back 695841275
get 194081
push_back 251792485
get 280236
push_back 406039025
get 60531
get 496060
push_middle 134385404
get 458218
get 188603
push_front 668562965
push_middle 507568481
push_back 872186014
push_middle 93946872
push_front 583589959
push_back 178954128
push_front 452849688
push_middle 527642304
get 37244
push_middle 151981196
push_back 245906520
push_front 244125840
push_front 666409143
get 529271
push_middle 883139740
push_middle 502710169
get 2432
push_front 513518086
get 226685
push_back 59018930
push_middle 858913807
push_back 121021482
push_middle 669920461
push_front 550112929
push_front 92656543
push_back 431370158
push_front 367475632
push_front 823310557
push_front 555209980
push_middle 251372941
push_front 218966202
push_front 691858535
push_middle 805394534
push_back 407515771
push_front 716491626
get 340112
push_back 264841366
get 446128
push_front 700276550
push_middle 527553047
push_front 333088372
get 63010
push_back 832533586
push_back 145122429
push_middle 289067129
push_middle 710813769
push_middle 473459456
push_front 497058438
push_middle 927318960
push_back 684483465
push_front 219445079
push_front 577356911
get 236416
push_back 623176209
push_back 520122314
push_middle 520459337
push_back 396518228
push_middle 387959041
push_back 168735368
push_front 794595589
get 212840
push_back 72988264
push_front 980100718
get 278430
push_back 26822771
get 263602
get 314062
push_front 502862600
push_back 865541687
push_middle 579958385
get 489584
push_front 934677664
push_back 674330661
get 538653
push_back 647540936
get 13955
push_front 643084726
push_middle 502735186
push_middle 481756477
push_back 390467862
push_middle 512934246
push_front 218014049
get 534973
push_middle 275962347
push_back 228546170
push_front 366400784
push_front 323490923
push_middle 614928984
push_back 674758149
push_back 448082727
push_front 163520294
push_back 703238977
push_front 908271397
get 82492
push_back 671647208
push_front 952142019
push_middle 760009284
push_front 999610346
push_front 373338198
push_back 695294468
push_back 272956817
get 371677
push_front 665039000
push_middle 504889670
push_front 482153930
push_front 976668637
push_middle 984978755
push_front 279616494
push_front 434433269
get 523586
push_back 232269008
push_front 439162844
push_front 305039458
get 137053
push_back 769018857
push_back 150405210
push_back 229302786
push_back 308840193
push_middle 501960595
get 26202
push_middle 269113084
push_back 639386302
push_back 869660850
push_middle 333569121
get 46278
push_front 421463308
push_back 506133435
push_back 655113676
push_front 743026274
push_back 30234216
push_back 134575412
push_middle 567774311
push_back 630292959
push_front 618096683
push_middle 402676440
push_back 365418343
get 321336
push_back 625312552
get 296887
get 26097
push_middle 253666167
get 493518
get 531169
get 179848
push_back 513289119
push_back 324026655
get 183828
push_front 275138613
push_back 231653558
get 371856
get 63913
get 60268
get 294926
push_front 291503338
push_middle 576254525
push_middle 800252997
get 155558
push_back 225000006
push_back 351969420
push_back 946300396
get 74283
get 60146
get 476777
push_back 818197803
push_front 375921945
push_back 862644267
get 175366
push_back 191052870
push_back 185562915
get 91595
push_middle 288105085
push_front 888912207
push_front 749068545
push_front 109355578
get 65105
push_front 431897606
get 132868
push_front 433111968
push_back 256533396
push_middle 40109611
push_back 883895913
push_back 114110862
push_back 144486612
push_front 314971940
push_middle 990392205
get 84945
push_front 88916665
get 149880
get 504639
push_middle 390112230
push_front 43111621
push_back 484313180
push_back 179361797
get 414853
push_front 444188251
get 55483
get 139216
get 273737
push_middle 107571771
push_middle 391670663
push_middle 132651974
push_front 462175871
push_back 267026947
get 275430
push_front 725217956
push_middle 475754386
get 419991
push_back 485241752
push_back 894470243
push_middle 837687260
push_back 971504441
get 511583
get 427050
push_back 179819575
push_middle 755599563
get 408137
push_middle 874985788
get 186645
push_middle 232067806
get 446137
push_front 274490042
get 516300
push_middle 403730326
push_back 892702522
get 472542
push_middle 993345111
push_middle 482288373
get 172679
push_back 327312876
push_back 464332527
push_back 452788965
push_middle 257644259
push_front 797482968
push_back 158961136
push_middle 61868589
push_back 359937263
push_back 243920153
push_back 946281118
get 50388
push_back 6654225
get 497981
push_middle 822813464
get 18076
push_middle 322982097
push_front 863777638
push_front 972221060
push_front 179730755
push_back 218954529
get 293721
push_front 502605615
push_front 948350061
get 437911
push_back 557591203
push_back 917831211
push_front 959612674
get 171941
get 216370
push_middle 803702244
push_back 306687639
push_front 205817164
push_front 678462333
push_back 763429187
push_front 493315475
push_back 507022510
push_front 255997342
push_back 512816394
push_back 491768950
push_middle 526761612
push_middle 966960051
get 492157
push_front 85982462
push_middle 815355616
get 392961
push_back 832308780
push_front 181142451
get 29861
push_middle 597267073
push_middle 260931839
get 219620
get 140544
push_back 65383870
get 483015
push_front 861131176
get 372428
push_back 558159259
push_middle 973632509
push_front 229660341
push_front 560555572
push_back 194039863
push_front 186980995
push_back 192398899
push_front 848946616
push_back 306201191
push_front 28499419
push_back 332440647
get 272250
push_back 317785178
get 411121
push_front 20539766
get 429155
push_front 392669129
push_back 522630999
push_front 375078116
get 195355
push_back 551069252
push_middle 430688571
get 474048
push_front 7915338
push_front 415084617
get 460375
push_back 418159959
push_back 933656270
push_back 19266249
get 18931
push_front 832847738
push_front 737149364
push_middle 906451809
get 11487
push_front 23546195
push_back 727198995
push_back 957715379
get 272224
push_front 668851146
push_middle 641640298
push_back 188601134
push_front 921686455
push_middle 665258783
push_front 928928017
push_middle 835935608
push_back 207005187
get 439660
get 188236
push_middle 609686113
push_front 104003384
push_middle 379624924
push_back 871386964
push_front 270701458
push_front 874544572
push_front 374627865
push_back 463056064
get 479346
push_back 15551677
push_back 192782540
push_middle 97660892
push_front 921634023
push_front 436782960
get 347591
get 342242
push_middle 864736503
get 495709
push_back 952076712
push_front 541327019
push_front 750723486
push_front 295140315
get 223662
get 203432
push_front 672174705
get 91614
push_back 382518418
get 262173
push_back 959044728
get 321193
push_front 193241334
get 3195
push_back 15602798
get 195211
push_middle 683290282
push_back 344961801
get 136792
push_back 959957754
get 510285
push_back 391090351
push_middle 264016225
get 88200
get 444504
get 494879
push_middle 376221444
push_middle 463106920
push_back 637432835
push_front 834771374
push_back 213730311
push_middle 703605935
push_middle 199357832
push_front 303626148
push_back 89631011
get 387410
push_middle 768765005
get 219998
push_back 749846142
push_back 550111652
push_middle 338397065
push_back 186569753
push_back 15626043
push_back 279025715
get 209055
push_back 323399241
get 354597
push_back 478876233
push_front 97640
get 246928
get 237937
get 131493
get 510924
push_back 955086703
push_middle 721396115
get 462524
push_middle 169189522
push_back 840598389
push_back 616389018
get 96589
push_front 607896089
push_back 300474349
get 461852
push_back 712141488
push_front 668610261
get 127910
push_front 678398140
push_middle 470601866
push_front 344015339
push_middle 369155727
push_middle 332056304
push_back 335853623
get 377436
get 450977
push_back 277897970
push_back 353870315
push_middle 269870754
push_back 720625722
get 222238
get 36322
get 406100
push_middle 242964295
push_front 159534252
get 412014
push_front 831145904
get 11901
push_middle 348311369
get 214637
get 446680
push_front 554714961
get 69795
push_back 954850945
get 213093
push_back 899444338
push_middle 61029834
push_middle 758975003
push_back 385035868
push_middle 347948527
push_back 371009934
push_back 87164550
push_front 548624375
push_back 627178728
push_middle 746039857
get 342788
get 55461
push_front 686941884
push_front 535600374
push_back 614634238
get 485519
push_middle 955361569
push_middle 14073545
get 514638
get 87209
push_back 416151680
push_middle 90884271
push_front 764165202
push_middle 810451446
push_front 944506445
get 253644
push_middle 407660899
push_middle 524709060
push_back 588292274
get 133580
push_front 108273665
push_back 51982230
push_front 692582001
get 36476
push_middle 209216459
get 225006
get 356804
get 220479
get 144646
push_middle 166125225
get 494838
push_back 683433380
push_back 537857024
push_front 260618778
push_front 380669321
get 193004
push_back 883047471
push_front 582013580
push_back 293824891
push_back 840813347
push_front 927705198
push_middle 704338783
get 393551
push_front 588775874
push_front 989350264
push_middle 968811563
push_front 482162784
get 162243
push_back 902112556
push_front 147093103
push_middle 718253971
get 4957
push_middle 523032267
push_middle 265074801
push_middle 565274541
push_middle 773929817
push_front 53093809
get 459258
push_front 635705724
push_middle 333827213
get 247864
push_back 687475754
get 381891
push_back 224638509
push_front 575376660
get 353687
get 270966
get 316462
push_front 131881868
push_back 793593352
get 193566
push_middle 69271253
push_middle 5791982
push_back 673852760
push_middle 605244405
push_back 768076375
push_front 848378147
get 202759
push_back 768157188
push_middle 896499086
push_back 47961276
push_back 89002654
push_middle 294271999
push_front 563750525
push_front 711885888
get 256969
get 343720
push_back 776853031
push_back 161751089
get 324437
push_front 666140521
push_middle 635786930
push_middle 526522610
push_back 129696696
get 121902
get 224753
get 41087
push_middle 673938666
push_middle 989695482
push_back 619261310
push_front 357733662
get 137672
push_front 709669940
push_back 950873548
get 345050
push_middle 108666933
push_back 915402374
push_front 521185355
push_back 720115379
push_middle 198037507
push_back 752874082
push_middle 767419600
push_middle 485961741
push_front 492613491
get 189135
push_front 27764203
get 490649
push_front 175352434
get 21440
get 359283
push_middle 132426131
push_back 121670392
get 20321
push_back 755421304
push_back 849591857
push_back 716193111
push_front 41589140
push_middle 541513374
push_front 883557549
push_middle 283123661
push_back 842344976
push_back 3251502
get 197208
get 28881
push_middle 801780665
push_back 842502369
get 74314
get 233839
push_front 839788977
get 42444
push_front 217159897
push_front 830526975
get 380687
push_front 52753911
get 47517
push_back 817347374
push_back 312723238
push_middle 726032811
push_front 719143422
get 267521
push_back 365434782
push_back 225231956
push_middle 316020094
get 255885
get 506082
push_middle 670805502
get 114415
push_middle 674478817
get 454761
push_back 372716851
push_back 396357687
push_front 651383287
push_middle 551089047
push_middle 189266683
push_front 517590346
push_middle 970050912
get 190739
push_front 777997357
push_middle 762609110
push_front 925094540
push_middle 971797852
get 491464
push_front 878827782
push_back 295387752
push_back 455142797
get 272219
push_front 758161770
push_middle 838419347
push_middle 14152371
get 144869
get 48145
push_front 418304759
get 2905
push_front 187440996
push_back 975508275
push_front 378565798
push_front 142967689
push_front 487217024
push_middle 675431526
push_front 744678653
push_back 716229392
get 338043
push_back 538083679
push_front 424731349
push_middle 390101409
get 365956
get 52795
push_middle 44696636
get 70272
push_front 991528341
get 116380
push_back 640335688
get 275281
push_middle 559474367
push_middle 936710756
push_back 375034725
push_front 398277201
push_middle 827239850
push_middle 336306404
push_front 520389451
push_middle 146697249
push_front 995821583
push_back 682349504
push_front 85956986
push_front 33424099
push_back 75968796
push_middle 354163712
push_front 268687563
push_front 587151393
push_back 429990469
push_middle 731225074
get 533731
get 161836
push_front 69355993
get 39865
push_middle 677870852
push_middle 930444260
push_middle 702941323
push_front 223981122
get 437869
push_front 910560073
get 284075
push_front 134722555
get 386262
get 332286
push_back 597891938
push_back 305723413
push_front 833883394
push_middle 712501215
push_middle 482473847
push_back 389045903
push_middle 364060958
push_back 145887198
push_front 543891063
get 328270
push_back 959472835
push_back 768576601
push_back 863189584
push_front 530225202
push_back 230110642
get 522289
get 399078
push_front 688034564
push_front 427005902
push_back 842912070
push_middle 454448725
push_front 658350969
push_back 918438359
get 411830
push_back 978441250
push_front 995069503
push_back 251315647
get 143146
push_front 590655840
push_middle 59371388
get 31240
get 308926
push_middle 256485102
push_back 758662029
push_middle 745752406
get 23023
push_front 533032587
push_middle 431674560
push_front 187112927
push_front 894044124
get 226634
push_front 147383273
get 421222
push_middle 895368257
push_front 106809114
push_front 363377020
push_front 756425571
push_front 700242463
push_middle 757543053
get 255644
get 282718
push_front 860124668
push_front 576425165
push_back 238834756
get 171853
push_back 112468385
push_middle 56000675
get 439145
push_back 372667802
push_middle 647246407
push_front 475369021
get 408533
get 8464
push_front 146860979
push_middle 562743119
push_back 851840870
push_front 424067407
push_front 573222141
push_back 29647930
get 36569
get 529312
push_back 670657847
get 462757
push_middle 432407785
get 121332
push_front 384711489
push_back 164381245
push_back 267477215
push_middle 815174188
push_middle 657611961
push_back 37530328
push_back 387931994
push_middle 611832766
push_middle 935065440
get 18545
push_front 588188648
push_middle 893395644
push_front 748300142
push_middle 369679655
push_back 725052552
push_front 853856794
push_back 122605174
push_back 358342375
push_front 139706614
push_front 405924309
push_middle 125791834
push_back 19079880
push_middle 200472901
push_back 392034958
push_front 612766210
push_middle 259930824
push_middle 316647296
get 9148
push_back 399735145
push_front 798905611
push_back 795023364
push_middle 608008052
push_middle 184365603
push_front 246388680
push_back 26955771
push_back 216183702
push_front 667612741
push_back 858009158
push_front 800834415
push_back 338300060
push_middle 886825970
push_middle 672836697
get 442102
get 89546
get 328422
push_back 423522004
push_middle 54686941
push_middle 549036937
push_front 280713746
get 64535
push_front 138616516
push_back 235421967
get 279404
get 413046
get 238547
push_back 827537566
push_back 530978335
push_front 326400892
push_front 406614355
push_middle 843917725
get 99125
push_front 329009919
push_front 774097323
push_front 388432870
push_front 66486152
get 283195
get 383664
get 243317
push_middle 52526842
push_middle 397789176
push_back 34934372
push_back 697480183
push_back 45674313
push_back 789892368
push_back 513900271
push_back 168902164
push_back 42145488
push_middle 372871082
push_front 548158279
push_front 554732551
push_middle 294088404
push_front 95245900
push_middle 734674444
push_middle 43604347
get 332335
push_back 654740582
get 331539
push_back 182030992
push_front 115084625
push_middle 622775870
push_back 298224624
push_middle 370414241
push_middle 121071204
push_middle 609459331
get 254216
push_middle 858780122
push_middle 982607109
push_front 939094019
push_middle 835265959
push_front 465194107
push_middle 419997234
push_front 247355373
push_middle 619812696
push_front 458805499
push_middle 429013364
push_back 950300513
push_back 253360955
push_back 484009214
get 283728
push_back 429085188
get 525277
get 497483
push_middle 228446822
push_front 384144776
push_front 328170727
get 367706
push_back 125555908
push_middle 510892189
get 125252
push_front 722143267
push_middle 637800767
push_front 978085787
push_middle 38517837
push_front 568629641
push_back 401841107
push_front 539843296
push_back 606090083
get 74806
push_front 588866787
get 15766
push_back 677141321
push_back 47562246
push_middle 944338936
push_back 328566568
push_back 932800303
push_middle 66140708
push_back 217598180
push_back 424955522
get 339659
push_back 954054672
push_back 834101759
push_middle 471663815
get 182631
push_back 412519179
push_middle 188304725
get 243571
get 223694
push_middle 949936368
push_middle 905989559
push_back 724285623
push_middle 649814145
get 485117
push_back 370710537
push_front 404256648
push_back 29860187
push_back 657898178
push_middle 603708230
push_middle 508874415
push_back 51680764
push_front 518124476
push_back 584818887
get 497754
get 177172
push_middle 589938412
get 291073
push_back 701796698
push_back 78210284
get 142707
push_back 84380728
get 16702
push_middle 333231212
push_front 363600086
get 322063
push_back 31530124
push_middle 67562919
get 9498
get 162146
get 452126
push_back 319308172
push_back 794877510
push_front 2310951
push_middle 285235492
get 22505
push_front 931142322
get 252217
get 69858
get 268993
get 22477
get 276374
push_middle 328740043
push_back 201063210
get 57595
push_front 576436968
push_middle 224655319
push_middle 755590855
push_back 78283111
push_front 630260882
push_back 652134994
push_front 680289804
push_front 922992470
push_back 990143023
push_front 452337271
get 122249
get 510972
get 227352
push_middle 849448131
push_middle 959454318
push_back 329343846
push_back 598177526
get 320671
push_front 636812509
push_front 954903122
get 174084
push_front 567649042
push_back 766857987
push_back 611478876
push_front 224368612
push_back 288728463
get 33848
push_front 985285787
push_front 744984452
get 435543
push_middle 978807529
push_back 914225602
push_back 754777882
get 227534
get 340509
push_back 418690222
push_back 914767775
push_middle 144996981
get 345605
push_front 97047068
push_middle 783907443
push_middle 355674060
push_back 490048680
get 350994
get 297917
push_middle 229676147
push_back 935856457
get 241114
push_back 682594066
push_front 452593332
push_front 845933539
push_front 556604672
push_front 843471109
push_back 346767795
push_front 37439045
push_middle 446317130
push_middle 200772342
push_front 514306234
get 27566
get 156762
push_back 267380232
push_front 826311115
get 477969
push_middle 297037404
get 525870
push_middle 5843856
push_back 891363341
push_front 903272193
push_middle 58136185
push_middle 40791136
get 493838
push_front 938666849
get 52161
get 79915
push_back 765391709
get 486622
push_middle 547586933
push_middle 861531675
push_front 243310549
push_front 6311641
push_front 862207156
push_middle 208295109
push_front 142930285
push_front 272024290
push_back 644888204
get 227522
push_back 554258526
push_middle 841818716
push_middle 480507552
push_front 198143952
push_front 961344485
get 479316
push_front 409051326
get 448169
push_middle 11070604
push_back 960413321
push_middle 379088211
push_back 152998037
push_back 790080631
get 269866
push_front 639445189
push_front 537076078
push_middle 450330887
push_middle 79907033
push_front 702525211
push_front 585326864
push_front 357633107
push_back 627492996
get 316176
get 503850
push_front 654202861
push_back 533437941
push_middle 45179197
get 220877
get 448041
push_back 547820301
push_middle 218798855
push_back 41679873
get 8799
push_back 517231317
get 96071
push_back 711497140
push_front 751902568
push_front 842351308
push_middle 490835478
push_back 70038195
get 344383
push_front 887399109
get 89872
push_middle 564268166
push_front 169305958
push_back 216505607
push_back 69178536
push_middle 234573824
push_front 461033919
get 180458
push_front 885803165
push_front 813212090
push_front 386920815
push_back 25901327
push_front 958623580
push_back 591030526
push_middle 941216281
push_front 432116356
push_back 529378608
push_middle 621829492
push_back 771555344
push_back 342951900
push_back 97497405
push_back 444158342
push_front 533132960
push_front 572785754
push_middle 531450174
push_middle 595741896
push_front 583421732
push_back 207218956
push_front 951511603
push_front 993570091
push_front 278462721
push_back 490027088
push_middle 474016877
push_front 77715610
get 477113
push_back 639563725
push_middle 570327127
push_middle 879135827
push_back 260962836
push_back 51723853
push_front 631169839
push_middle 927806967
push_middle 199062214
get 259183
push_back 161720689
push_front 889209845
push_front 319456296
push_middle 869778484
push_back 837815082
get 300517
push_back 795428755
get 335980
push_middle 726661737
push_middle 510589737
push_middle 977529225
get 305414
push_back 790454256
get 50660
get 461152
push_back 724391597
push_back 428629572
get 325752
get 217804
get 422042
push_front 436530089
push_middle 191042960
push_back 978836986
get 50700
push_front 424583743
push_back 270005259
push_back 110056781
get 390224
push_back 785176509
push_back 54895723
push_front 208127107
push_front 571812408
push_back 396668302
get 132057
push_front 736791094
push_back 777415195
push_front 157134323
push_back 164232132
push_middle 45831387
get 252381
push_middle 166246824
push_back 916178426
push_middle 305547954
push_front 50150728
push_back 995205157
push_back 330364759
push_back 355677516
get 526300
push_front 521995717
push_middle 791673686
push_front 345165336
push_middle 231475984
push_back 204767739
push_back 88379990
get 238947
push_middle 760645354
push_front 578316829
get 531639
get 483321
get 3794
push_middle 274905239
get 420855
push_middle 145832545
push_front 926051252
push_front 690873958
push_front 506849714
push_front 991582035
push_back 106684334
push_front 78044532
push_back 458830603
push_back 845175178
push_back 797792092
push_middle 164990557
push_middle 371127135
push_middle 42350136
get 439395
get 274290
push_middle 922831072
push_front 472899851
push_middle 733985294
push_front 524852336
push_front 38235333
get 122979
push_back 531457702
push_middle 143006150
get 289295
push_front 351119579
push_back 382366615
get 205318
push_back 350603502
push_front 479118729
get 491013
push_front 14225255
push_front 794400948
push_back 29454275
push_front 833365485
push_middle 831592562
push_back 777710932
push_front 616393640
push_front 556877323
push_back 156214540
push_front 78496131
push_middle 525480429
get 289714
push_back 422676074
get 508395
push_middle 861609614
get 322104
get 203452
push_front 27475454
push_back 4300766
push_middle 569367590
push_front 761622939
push_back 923231659
push_middle 247855678
push_front 97492341
get 433940
push_back 953129050
push_back 993159625
get 428486
push_middle 722687826
push_back 897417825
get 520465
get 474344
push_front 403967700
push_middle 35234631
push_front 432543102
push_front 859647730
get 190928
push_middle 252956494
push_front 362395965
push_back 261907025
push_middle 874176863
get 156855
push_front 773235830
push_middle 491358314
push_front 618491508
get 432652
get 509297
get 394045
push_back 141595512
push_back 594645476
push_front 179156059
push_middle 493464904
push_back 207102015
push_middle 61307771
push_front 730928283
push_front 296784530
get 335449
push_front 343113653
push_middle 688915051
push_back 870479298
push_back 992454192
push_back 983786726
get 324293
push_front 138556064
get 530421
push_back 974837157
push_back 547379522
push_middle 574064381
get 214969
push_back 202998795
push_front 669411721
push_back 203440356
push_front 198678144
get 527753
push_front 533421221
push_middle 932162909
push_middle 322465594
push_back 751634642
push_front 961560521
push_front 758727855
push_middle 804904729
get 154318
push_front 429131426
push_back 948051683
get 32492
get 223521
push_middle 649525975
push_middle 231128849
push_back 783262867
push_middle 283773601
get 212569
push_middle 871685378
push_middle 729107226
push_middle 151734821
push_back 343164729
push_front 486364681
push_front 250017349
push_front 609188739
push_back 403705535
push_middle 999961464
get 182917
push_middle 195838059
push_back 966146386
get 345734
push_middle 762576541
push_middle 315219331
push_middle 154417401
push_front 900819403
push_middle 467661913
push_middle 211330522
push_back 972047252
get 473357
get 505442
push_back 357640458
push_middle 476625392
push_back 920722968
push_back 782574064
push_back 453946418
push_back 388157453
push_back 44419294
get 73090
push_middle 126740642
push_middle 798674717
push_middle 181316162
push_front 283067328
push_middle 654408753
get 482907
get 332695
push_middle 292678208
get 55944
push_back 118531868
push_back 323273800
get 414640
push_middle 29391527
push_back 460934804
push_middle 952683141
push_middle 135237261
push_middle 167460536
push_middle 257850484
push_middle 504015353
push_front 420292554
push_middle 722248298
push_back 709538730
push_front 481084894
get 47087
push_back 413746563
push_middle 271853284
push_back 900646309
push_front 960118164
get 212834
push_back 791149629
push_front 123954687
push_middle 812783857
get 258226
push_middle 406050418
get 163368
get 459506
push_back 699193591
push_front 915210758
push_middle 913746448
push_back 453172195
push_back 101057155
push_middle 142902698
push_front 954305453
get 408336
push_front 728742539
push_middle 180698357
get 503926
push_back 83402395
push_middle 119105443
get 53153
push_front 162057842
push_front 301029733
push_middle 688618145
push_front 266053069
push_middle 355740428
push_front 920489864
push_middle 712627583
push_back 951894480
push_back 579356354
push_middle 835811365
get 520497
push_middle 681407086
push_middle 208459337
get 421469
push_front 260217980
push_back 157503112
push_back 75119424
push_back 275654448
push_front 672433200
push_back 926915229
push_back 3857403
push_back 285342579
push_middle 960443059
push_back 820839892
push_back 792053621
push_middle 195857006
push_back 678974744
push_front 838246272
get 434641
push_front 871491676
get 255859
push_back 871959257
push_middle 551530138
push_back 6344124
get 196990
get 510905
push_front 343421816
get 53277
get 318851
push_front 173601859
push_front 386438177
push_front 630238593
push_front 340343306
get 153208
push_back 945804529
push_front 609881113
push_middle 930136158
push_back 394101481
push_front 732342133
push_front 515507066
get 449293
push_middle 109719449
push_back 556059495
push_middle 472300425
push_middle 581667455
get 350259
push_middle 730135985
push_middle 979914271
push_front 467444939
push_back 111292038
push_middle 485077429
push_back 904276727
get 109697
push_back 142632193
push_back 887376227
push_middle 958848884
push_middle 439072006
push_front 479737368
push_back 875424896
push_middle 255249075
push_middle 265584183
push_middle 914357583
push_middle 978818267
push_back 290785723
get 169265
push_front 110581178
push_middle 150156684
push_back 646089557
push_front 607996673
push_back 387902130
get 52224
push_back 8316531
push_middle 31468546
push_front 680533840
push_back 274932952
get 131069
get 420623
push_middle 807261752
push_back 182456754
push_front 780823375
push_front 846806955
push_middle 356260386
get 260503
get 238300
push_back 351057772
push_back 573431467
get 179460
get 478138
push_back 333227574
get 366430
push_back 62849377
push_back 164681080
push_middle 203360525
push_back 945216434
push_back 144338228
push_middle 230171032
push_back 624824283
get 496394
push_middle 511976820
push_middle 25970664
get 84911
push_front 886665597
get 70825
push_front 114916955
get 519198
get 268419
push_back 757404649
push_middle 758934318
push_middle 42747958
push_middle 482688530
push_middle 814943811
get 491412
get 89414
push_middle 878382114
push_middle 913310036
push_middle 422802969
push_middle 725247213
push_middle 616235394
push_middle 26991158
push_back 122500319
get 322298
push_back 724562329
push_back 419243596
push_back 371370914
get 97572
get 138663
push_middle 289239016
push_front 432566031
get 242944
push_front 262189072
push_front 112540747
push_back 332242428
push_front 927382276
push_back 987935455
push_middle 674720958
push_middle 996314456
get 191748
get 433865
push_middle 850862847
get 390395
get 284250
push_front 859468811
push_middle 252793958
push_front 742339601
push_middle 683526645
push_middle 844566965
push_middle 413762611
push_middle 314634509
push_middle 253427853
push_front 751691418
get 56477
push_middle 771963242
get 214683
push_back 509335708
push_back 313197152
push_back 511826731
push_middle 108099516
push_back 795305553
push_back 47825176
push_middle 649705972
push_front 374228845
get 243985
push_middle 118245988
push_middle 822165598
push_back 638868475
push_front 236319874
push_front 34585748
push_back 541081420
push_middle 609876192
push_front 848783500
push_middle 633120408
push_back 395096277
push_middle 742055012
get 153000
push_back 427231368
push_middle 896987639
push_middle 100188537
get 166214
push_middle 618168809
push_back 85311713
push_back 8539864
get 497130
push_middle 891326366
push_front 11059606
push_back 572406570
push_middle 896687928
push_middle 340784249
push_middle 463145122
get 205973
push_front 151737614
get 65036
push_back 536277965
get 261796
get 358808
push_front 544601601
push_back 947944614
push_front 7751711
push_back 697493153
push_front 243220790
push_middle 961075487
push_front 418264467
get 145731
push_back 260576627
push_front 14335368
push_middle 5152564
push_middle 264734342
push_back 488491986
push_front 601356945
push_front 96797535
push_back 810373719
push_back 472261109
push_back 737217423
push_middle 822309221
push_back 293253789
push_back 586164142
push_back 457980656
push_middle 93404041
get 89828
push_middle 27119498
push_front 300369500
push_middle 121324417
push_middle 786526731
push_middle 955675816
push_back 30958490
get 368
push_back 28396237
push_back 612433477
get 13120
push_back 420722174
get 81619
push_back 515807941
push_middle 241125559
push_front 821484449
push_middle 273674167
push_back 789139521
get 357442
push_middle 433028404
push_back 819539446
push_back 681525210
push_front 803676332
push_front 751239122
push_front 996483587
get 393196
push_middle 851042625
push_front 18787838
push_middle 293753269
get 270964
push_back 21050322
push_back 537561491
push_middle 749650163
get 438287
push_front 732017204
get 383874
push_front 385121517
push_back 684448679
get 17047
push_back 248511846
push_back 425386508
get 178146
push_back 172615648
push_back 501082967
get 428127
get 389814
push_middle 922990469
push_front 992457650
push_back 22417471
push_middle 578330331
get 314033
get 401663
push_middle 829038237
push_middle 368716545
push_back 589013339
get 33097
push_front 713766095
push_middle 281792913
push_front 633375881
push_middle 880569716
push_back 23607842
push_back 131037799
push_front 64601306
push_front 288615735
push_front 732917648
get 527744
push_back 536256044
push_middle 390282695
push_middle 370961713
push_middle 307513450
push_middle 838315577
push_middle 474528850
push_middle 872426278
push_middle 878473547
get 363193
get 345629
push_middle 879818516
push_back 326366182
push_front 715698905
push_middle 663721738
push_middle 621205369
push_front 65031947
push_back 745760844
push_front 683918759
push_middle 555729578
push_back 847082484
push_back 307766287
push_front 215578401
get 284867
get 407541
get 422877
push_back 113715042
push_back 225608384
get 172894
push_front 974916866
push_back 501050745
get 158409
get 505193
push_back 267868774
push_back 419406602
push_middle 895445697
push_middle 57568614
get 504171
push_back 290729371
push_front 735611350
push_middle 344385417
get 403804
push_back 829022992
push_front 175852599
get 295376
push_back 705968383
push_back 496431584
push_front 785187502
push_middle 408128858
push_middle 92627949
push_back 752108183
push_back 463887999
get 381849
get 110199
push_front 177472872
get 81410
push_middle 747424614
get 524122
get 296947
get 499364
get 469710
push_middle 190854628
push_back 249849737
get 492481
get 275635
push_middle 273854647
get 121186
push_middle 237398348
get 408513
push_back 840462990
push_front 5529786
push_middle 707714291
push_back 480682754
push_back 176800568
get 361266
get 503625
push_middle 601002576
push_front 28093876
get 246010
push_back 826282808
get 156124
push_back 344736888
push_middle 432057448
get 297706
get 40896
get 8397
push_front 395157092
push_middle 455326033
push_middle 637648070
push_middle 385794447
get 262466
push_middle 120124428
push_front 546812306
push_front 175140909
push_front 896879801
get 268618
get 7611
push_middle 659904559
push_front 400805008
push_front 448156878
push_middle 814752050
push_middle 444848400
push_middle 920142844
push_middle 12496045
push_front 281764376
push_middle 821870496
get 318561
push_middle 541651335
push_front 810320003
push_back 938424152
push_middle 234550785
push_front 513693633
push_back 370314417
push_front 629459917
push_back 214807133
push_middle 551497640
push_front 453734155
push_back 233623714
push_middle 872383446
get 409659
push_front 771030286
get 497740
push_back 132063290
get 322450
get 35068
push_front 100675354
get 246621
push_middle 423282530
get 208747
get 187357
push_front 682958936
get 388119
push_back 256575416
push_middle 222745959
get 138283
get 279640
get 187830
push_front 703958187
get 62493
push_middle 683786897
push_middle 877748833
push_front 807345581
push_back 954632309
push_back 728074060
push_middle 139276859
push_middle 22067776
get 376264
get 56996
push_front 301808877
push_front 100692103
push_middle 407541256
push_front 36962872
get 324134
push_middle 294301476
push_front 913281234
get 320237
push_middle 551251118
push_middle 465560281
push_back 901011599
get 244340
push_middle 22261805
push_middle 741236038
push_back 31226114
push_middle 244278291
push_front 150981526
push_back 756019523
push_front 831958807
push_back 46195042
push_middle 182657557
push_front 494122365
push_back 647515269
push_front 568780784
get 503771
push_middle 726784675
push_back 934718762
push_front 230197929
get 300807
push_back 253264752
push_front 683618569
push_front 806275432
push_middle 242745332
push_middle 594853363
push_back 315255487
push_back 516791163
push_front 310439032
push_middle 74446942
push_back 514665613
push_front 741558286
push_front 748055492
push_front 187015960
push_front 137644689
get 397542
push_back 569411597
get 429294
push_front 922586502
push_front 267633768
push_back 419166459
push_front 460603514
push_middle 139203975
push_front 736367960
push_back 517117242
get 88846
push_back 694592740
push_front 996614515
push_front 248115148
push_back 249746049
push_front 842391497
push_front 218929675
get 61767
get 25583
push_front 841098443
push_middle 15179285
push_front 648635380
push_front 997979991
push_front 283722748
get 83008
push_back 633131256
get 33821
get 234725
push_middle 796150220
push_middle 848543828
get 53719
get 450696
push_middle 154024333
push_middle 843887436
get 327393
push_middle 908531265
get 425407
push_front 935273090
get 339712
get 85716
push_back 672302473
push_front 845658345
push_back 543680282
push_back 927898454
push_front 28163295
push_middle 500270144
push_middle 734973976
push_back 496050391
push_front 69026552
get 349130
push_front 844383116
push_back 26982347
get 463453
get 60620
get 404699
push_middle 134096962
push_front 204040879
get 419265
get 347997
push_back 783991617
push_back 317238239
get 211574
push_middle 950769068
push_middle 581532900
push_back 563240050
push_middle 552455332
push_front 502608893
push_front 261647173
push_front 575711456
push_front 943994999
push_back 718203071
push_back 796442828
get 381979
push_middle 438318675
push_middle 277835609
get 110094
push_middle 493581247
push_front 789005602
push_front 975640404
push_back 728567463
push_front 759163184
get 455781
push_front 684200558
push_front 702384348
push_front 740426922
push_back 103858950
get 284216
get 479788
push_back 754936720
push_front 211126971
push_back 865478190
push_front 925055920
get 137508
push_front 906179793
push_middle 240631340
push_front 553136537
get 31156
get 390538
push_back 331311172
push_front 241018879
push_middle 147123990
push_front 990822510
push_middle 541953537
get 433174
push_middle 724155681
push_front 864563705
get 479964
push_front 397136641
get 208059
push_middle 121734438
push_back 703599371
push_middle 827932069
get 122367
push_back 104745054
push_front 169962553
push_back 724440792
get 68128
get 305513
push_front 238630862
get 180691
push_front 593470164
push_front 152298897
push_front 274446960
get 132788
push_back 84823201
push_middle 592189355
push_front 515633906
push_back 746060160
push_middle 928781670
push_middle 842909392
get 331815
push_front 387756760
push_front 854892322
push_middle 880535611
push_front 983892606
push_back 631732179
push_middle 534697456
push_back 296139098
push_back 243365618
push_back 111050727
push_front 73885039
get 457026
push_front 456756446
get 277568
push_middle 587188539
push_back 736713936
push_back 832142034
get 37955
push_middle 339372892
push_front 97804868
push_front 192466183
get 172476
push_back 881775134
push_back 837520525
get 509148
get 18588
get 58890
get 253067
push_middle 728457119
push_middle 682299976
push_back 180748242
get 437442
get 37133
get 112454
push_middle 546979968
push_front 295048944
push_front 309636097
push_front 118590001
push_back 573186001
push_back 530114995
push_back 54436483
push_back 322291749
push_front 744274639
push_back 186282423
get 500786
push_front 501305734
get 132337
push_middle 235501734
push_front 193312098
push_front 138411002
push_front 278670401
push_back 21925574
get 39654
push_front 26750664
push_back 174764991
push_front 191201770
push_middle 721104106
get 141072
push_front 731368585
push_back 526382007
push_back 202130088
push_front 410639678
push_middle 968681696
push_back 480990489
get 218871
push_back 553417837
push_front 193505689
push_front 383215395
push_front 972463053
push_front 870869670
push_back 24558753
push_back 711860268
push_front 810836263
push_back 126282307
push_back 570452074
push_middle 367497590
get 239265
push_middle 743560486
push_front 743586011
get 300790
push_back 602463364
get 180737
push_back 555662024
get 431225
push_back 827379834
get 260917
push_middle 199290302
push_back 181953143
get 465273
push_front 108175087
push_middle 755438044
push_middle 708511660
push_middle 443812020
push_back 111425236
get 361408
push_back 488392327
get 167915
push_middle 687719820
push_back 592081847
push_front 659659824
push_back 739645941
push_middle 521225674
push_front 559919781
push_back 527805448
get 336805
push_back 676222865
push_front 654019983
push_back 345345482
get 404216
push_front 419394916
push_back 639493924
push_back 13502095
push_middle 940662916
push_back 79625992
push_back 875496110
push_front 471143783
push_front 275111337
push_front 554942882
push_back 512478460
get 181548
push_middle 935584906
push_back 48174856
get 93586
get 364825
push_back 776932850
get 114150
push_middle 730841759
push_front 11156437
get 481151
push_middle 943708918
get 118387
push_back 258822424
push_front 606861953
get 187036
get 51044
push_front 274587849
push_middle 975797594
push_middle 519496708
push_back 344843009
push_middle 714349653
push_back 694415413
push_middle 164425335
push_back 700379567
push_middle 648378923
push_front 542979660
push_middle 648182487
push_front 950420288
push_middle 628267784
push_middle 975088132
push_middle 769205468
get 429030
get 458847
push_back 728434286
push_front 204237814
push_back 768235158
get 536674
push_middle 811585264
push_middle 523553627
push_middle 910658714
push_back 594002006
get 258735
push_middle 625564458
push_front 674700826
push_front 970870268
push_middle 182972388
push_front 213315598
push_middle 690777225
push_middle 536412931
push_front 46026732
push_back 313407
push_back 798278774
push_back 879740174
push_back 335605937
get 318165
get 371927
push_middle 48790951
push_back 70295648
push_back 847901628
push_middle 684204744
push_front 361188090
push_front 596714306
get 262598
get 109110
push_back 641818791
push_back 684097817
push_middle 66167423
push_back 660476778
get 345219
push_middle 847027036
push_front 612977559
push_back 905678065
push_front 277923681
push_back 212979221
push_front 137843075
push_front 984729553
get 256809
push_middle 340163469
push_middle 742651477
get 539334
push_middle 441342365
push_middle 23729624
get 21922
get 160970
push_middle 921766449
push_front 985531780
get 107159
push_front 782310793
push_front 175460697
push_front 141476188
push_middle 462648248
push_front 302718401
push_front 722000405
get 57079
push_front 240251269
push_back 814623671
push_front 9340187
get 402412
push_middle 132370480
push_middle 920661483
push_middle 907158120
push_front 894053248
push_front 750038068
push_back 789625598
push_middle 20903483
push_front 882413293
push_middle 601367333
push_middle 657922954
get 236003
push_front 952849916
get 349696
get 184097
push_back 797919097
push_front 78774781
get 534823
push_middle 584075601
push_front 471444152
push_front 636412779
push_middle 302582019
push_middle 50842202
get 22605
get 427934
push_back 453955926
push_back 531657147
push_middle 584906785
push_middle 973477612
push_back 893464307
get 5661
push_middle 446431702
push_front 676780528
get 48977
push_back 770006678
push_middle 136001373
push_front 337525288
push_back 794365513
get 390920
get 23575
push_middle 519601838
push_back 338852584
push_middle 848646993
push_back 485217442
get 287773
push_middle 128401396
get 76385
push_front 603343361
get 376636
push_back 504600318
push_middle 65589135
push_back 433626030
push_front 407522615
push_front 217601350
get 509347
get 152981
push_middle 539774089
push_back 150538020
push_front 747088086
push_front 185940355
push_middle 453480759
push_middle 964484742
push_back 984283544
push_front 237684558
push_back 644955416
push_front 648017460
push_middle 274875932
push_back 609957932
get 452510
push_front 23931833
push_middle 208689612
get 233048
get 361886
push_middle 548107407
push_back 307654036
push_front 703460729
push_front 896650163
push_back 973544451
push_back 916914410
push_front 950374283
push_front 385564979
push_middle 80580404
get 288203
push_back 444851037
push_back 809465594
push_back 180509097
push_front 500806417
push_middle 505708359
push_front 975090952
get 510652
get 274608
push_middle 673367067
get 447525
push_back 300450749
push_back 518505817
get 245047
get 224165
push_middle 308114839
push_back 182927961
push_back 54992655
push_middle 837643164
push_back 418071932
get 477119
get 18974
push_middle 575921019
get 393530
push_back 189454549
get 393612
get 288373
push_middle 553295872
get 125220
push_front 346381662
push_middle 930948048
get 121706
get 258538
get 371158
push_front 195885494
get 162932
push_back 45776003
get 272615
push_back 356279010
push_back 283887875
push_front 642777126
push_middle 375100190
push_front 960760823
push_back 757520314
push_front 789018129
push_middle 844681398
push_middle 617521272
get 423319
push_back 30395489
get 56553
push_front 729591832
push_middle 467464066
push_back 610145519
push_front 642852770
push_front 163074283
push_back 521019606
push_front 373170076
get 518951
push_front 452147618
get 115892
push_front 739638074
push_middle 843076507
push_back 262903087
get 522827
push_front 313874539
push_back 395873614
push_back 54267530
get 222366
push_front 987905068
push_back 31426673
get 319761
push_middle 240691430
get 358831
push_back 974691652
push_back 368965395
get 112919
get 63055
push_front 550726628
push_back 162958717
get 7133
push_front 572333358
get 335423
push_front 453779550
push_front 339989387
get 441338
get 167500
push_front 554478987
get 540032
push_front 310101941
push_front 214588328
push_back 177088508
push_front 1244153
get 2087
push_front 794768889
push_back 31478050
push_front 284206870
get 427644
push_middle 52801065
push_front 861100757
get 371715
get 158227
push_back 792041309
get 279286
push_front 746244893
push_back 789839925
push_front 291143138
push_front 73263457
push_back 858033245
push_front 352868813
push_middle 90139851
get 16513
push_front 355870365
push_front 510543018
push_middle 664819770
push_front 475401136
push_front 59926349
push_middle 529202788
push_front 139529665
push_back 251504631
push_middle 679992675
get 454752
push_front 17384640
push_front 916210469
push_front 44809312
push_middle 193373892
get 126008
push_middle 577639073
get 155348
push_middle 489743742
get 139305
push_back 515027556
get 414250
push_front 100029982
push_middle 243592197
push_back 563982894
get 224704
push_middle 599881352
get 511313
push_back 600094456
push_middle 188835097
push_front 970779405
push_front 644409669
push_middle 317086892
push_back 371890009
get 64150
push_middle 926438831
push_back 930601373
push_back 16587987
push_front 296311756
push_back 260818063
push_back 149143269
push_back 241184597
push_middle 204161377
push_middle 797883023
push_middle 547055610
push_middle 698328376
push_back 948403086
push_back 635625863
push_back 956666139
push_back 732335045
push_front 446639082
push_back 785841728
get 280734
push_middle 117354094
push_front 312116564
push_back 56231740
get 434310
push_back 842931899
push_back 41426008
push_back 851705237
get 272714
push_front 467010189
push_front 410036428
push_front 573715041
push_back 422634747
push_middle 560605408
push_back 838228482
push_middle 824839326
push_middle 857929087
push_front 896140934
get 446887
push_middle 633708476
get 509636
push_back 407838925
push_front 321596618
push_front 14438837
get 116473
push_back 756195708
push_middle 181728649
push_back 137737281
get 359283
push_middle 813185455
push_middle 86357962
get 50455
push_back 976743779
push_front 386138432
push_front 954651093
push_middle 20581951
push_front 983143638
push_middle 597018336
push_back 61338848
push_middle 689528991
get 357672
get 428123
push_back 831705272
push_middle 539589640
get 109085
get 440093
get 410919
get 211736
get 450650
push_front 775460084
push_front 334609837
push_back 422825218
push_middle 789995029
push_front 167554171
push_front 585681693
get 277018
push_middle 117393826
push_front 137546903
push_back 343228266
push_middle 561645255
push_front 640181062
push_back 164500030
get 458489
get 321663
push_middle 272545572
get 412306
push_back 756337591
push_back 256981962
get 336848
push_front 183865956
push_back 999391511
push_middle 995152534
push_back 337308710
push_back 864972331
push_front 31391703
push_back 64046524
push_back 947072401
get 303965
push_back 501298827
push_front 719801609
push_back 271230670
push_front 456807116
get 176036
push_back 163545468
push_middle 845142047
push_back 279504793
get 114249
push_middle 819487833
push_front 633337791
push_middle 488102616
push_front 804766798
push_middle 140517399
push_back 366532009
get 68497
push_back 898669964
push_front 860695651
push_middle 394201918
get 371384
push_front 314893104
push_front 318671003
push_middle 787365227
push_back 642803935
push_front 148352383
get 450661
get 237742
push_back 975127551
push_front 70610333
push_front 946246432
push_back 316408688
push_front 219202776
push_middle 422429065
push_front 590687522
get 404057
get 129869
push_front 443399017
push_back 763707460
push_middle 950102294
get 416752
push_front 718677813
push_middle 444587577
push_middle 589307436
get 476849
push_front 725977860
get 366611
get 379113
push_middle 318730872
push_back 400906362
push_back 197139428
get 199595
push_back 465710589
push_front 913809451
push_front 886551918
push_middle 823915030
push_middle 733171897
push_middle 343339579
push_back 957648382
push_front 42991681
push_back 784353510
push_middle 906892929
push_front 790296139
push_front 80059825
push_back 197930286
push_front 314255216
push_front 48254629
push_back 257813315
push_middle 533777503
get 419463
push_front 287242204
get 173727
push_back 232078031
push_middle 311586315
push_front 574419134
get 508788
push_back 819115572
get 31359
push_back 309169919
get 451364
push_middle 831511936
push_back 489952485
push_back 391398144
push_middle 908525850
push_back 26792843
push_middle 782855105
push_back 492700730
push_middle 608520396
push_front 975734246
get 454967
push_middle 654934119
push_front 417446672
push_back 951220749
get 216411
push_middle 888393628
get 90234
push_middle 736147808
push_front 171693195
push_middle 613278352
push_middle 510601503
push_front 109186682
get 324454
get 294400
push_middle 805614793
push_middle 26509582
get 174032
push_front 528126842
get 54512
push_front 104670414
get 495193
push_back 710409077
push_front 939653695
push_back 938496475
push_front 14745787
push_back 285680206
push_middle 334789042
push_front 857233502
push_back 972265148
push_middle 6406081
push_front 407442107
get 387409
push_back 486654660
get 336647
push_front 658371301
push_back 477521145
push_back 222130588
get 134909
push_back 201480551
get 169760
get 434133
push_middle 407988382
push_back 68668878
push_back 376701561
push_front 95379874
push_middle 811722615
push_middle 481695084
get 291212
push_middle 605645376
get 390992
push_front 9776785
push_front 643417219
push_middle 399134241
get 352831
get 173118
push_front 13318172
push_back 401411602
get 175319
push_front 502872409
push_middle 68526116
get 113109
push_middle 847006315
push_middle 262691620
push_front 927576433
push_front 843927938
push_front 782051665
get 439029
push_back 339823135
push_back 473400540
get 35965
push_front 260732427
push_front 457972200
push_front 13264599
get 85792
push_front 748338917
push_middle 974553726
push_front 825805849
push_back 92019445
push_back 449621275
push_middle 250063460
get 527862
push_front 1557499
push_back 87861767
push_middle 922450757
push_front 233587643
get 362929
push_middle 800665814
push_back 637824240
push_front 824510328
get 487404
push_middle 455811169
get 254636
get 391526
push_back 176363844
push_back 178688288
push_middle 386307646
push_front 950015563
push_back 470162137
get 13019
get 467556
push_back 101747265
push_middle 500412382
push_back 907577781
push_back 782801145
push_middle 518514623
push_back 868201521
push_middle 729425434
get 190417
get 69701
get 538042
push_back 734711458
push_front 180249272
push_middle 485425922
push_middle 102292300
push_back 483984675
push_middle 108056862
get 41310
push_front 798208646
push_back 656491898
get 65816
push_front 368462238
get 336354
push_front 741144124
push_middle 453100644
get 486458
push_front 638257702
push_back 554565905
push_back 839987848
push_back 987170223
push_front 382582618
push_middle 53310546
push_back 102304940
get 437067
get 477260
push_front 729245843
push_middle 558803239
push_middle 887735767
push_front 401205510
push_front 434143321
get 269710
push_back 189474476
get 14182
push_back 34355660
push_middle 599452084
push_front 332944302
get 342281
push_front 710458963
push_back 538581344
get 374800
push_front 489547563
get 253813
push_back 143603913
push_back 473956758
get 265537
push_middle 687817545
push_back 693942631
push_middle 101407112
push_front 734221173
push_back 495078320
push_front 537288554
push_middle 150591676
get 252316
push_front 103670597
push_back 378394317
push_back 548974818
get 199068
get 157248
push_front 155927719
push_front 513351798
push_front 410015356
push_back 887481762
push_back 26725067
push_front 229885191
push_middle 653105425
push_middle 1699925
push_back 173000231
push_front 305700265
push_front 660036428
push_front 669485220
push_middle 418401738
push_front 402954536
push_middle 106732359
push_front 125801902
get 406893
push_back 368324580
push_back 207736308
get 505475
push_middle 58477061
push_back 515490523
get 376451
push_back 401148274
push_middle 303427308
push_middle 74021703
push_back 432242286
push_back 633196842
push_middle 381754524
push_back 625779433
push_back 53560690
get 467176
get 536110
push_middle 377832430
get 382605
push_back 948306748
push_back 535839599
push_back 497689177
push_middle 192882223
push_front 291370289
push_middle 892956428
push_front 711269688
get 486212
push_middle 973667592
push_back 9640993
push_back 742363939
push_back 261520397
push_back 528604395
get 276430
get 62684
push_middle 287116824
push_front 447857067
push_front 876993144
push_front 712049341
get 502784
push_back 742183690
get 121918
push_middle 635753120
push_front 23062269
push_back 973787606
push_back 452008752
push_back 952550212
get 338321
push_middle 562448409
push_middle 12562647
push_middle 132679327
get 194148
push_front 762521357
get 54106
get 440638
get 363599
push_front 872620597
get 424337
push_front 935135452
push_middle 360054313
push_middle 115060492
push_middle 583893741
get 417413
push_back 735910215
push_back 693143866
get 366024
push_back 568902444
push_back 267244677
get 194558
push_middle 36199563
push_back 644883068
get 324208
push_middle 59934563
push_front 282812905
push_back 201948034
push_middle 128923833
push_back 235790189
push_front 220285118
get 261508
push_back 979719991
push_middle 319612716
push_middle 755849063
get 272113
push_back 515476486
push_front 287404166
push_front 377341684
push_front 787056077
push_back 682122540
push_back 986455399
push_back 702360367
get 153857
push_back 545884065
push_middle 287036707
push_back 590646848
push_back 33421074
get 232574
get 79505
push_back 552436583
get 448612
push_middle 910369901
get 460376
get 175684
push_front 294909177
push_front 160807466
get 181889
push_middle 878716225
push_back 621993625
push_back 303107107
get 105264
push_back 215339735
push_front 908210968
push_front 960137525
push_back 238907088
get 127962
push_middle 571117296
push_middle 629226589
push_front 950186251
push_back 394473579
get 521023
push_front 86722083
push_back 523789116
push_back 745251381
push_front 912210503
push_front 639072465
push_front 305608719
push_front 58837773
push_back 393601816
get 240677
get 318309
get 138932
push_middle 171102650
push_back 682051537
push_back 695127914
push_front 788744556
push_back 410672350
push_back 523446712
push_middle 241415818
get 386648
push_front 837735410
push_middle 873817514
get 315930
push_middle 492109756
push_middle 731700647
push_middle 860900172
push_middle 338245060
push_front 632883212
push_front 398576610
push_back 927638453
push_front 846664508
push_middle 927872348
push_back 471184594
get 213428
push_back 297491929
get 405484
push_middle 631767490
push_back 274446650
push_middle 220935848
get 266773
push_middle 282407498
push_back 635666622
get 360251
push_front 255174372
push_back 106447568
get 524410
push_back 799223730
push_back 669011937
push_middle 161623750
push_back 355349097
push_middle 439041784
get 388828
get 58431
push_back 467575784
get 370599
push_front 443314131
push_front 688999992
push_front 491164262
push_front 201265723
push_middle 611691356
push_back 56925236
push_front 942705849
push_front 43623909
get 116908
get 472893
get 109293
push_middle 216556880
push_middle 412339455
get 188196
push_middle 400547972
push_back 834238300
push_middle 62252356
push_back 934780825
push_front 221511719
get 517975
get 204548
get 180632
push_back 425414343
push_middle 991748567
push_back 452678812
push_back 374376429
push_back 72506042
push_front 217813468
push_back 94332040
push_front 483641493
push_middle 388567065
push_back 278457396
push_front 157163246
get 128063
push_middle 660248101
push_middle 521229364
push_back 241197185
push_front 278044755
push_front 831955539
get 63862
push_front 266899100
push_front 692339462
get 388680
push_middle 173603628
get 46444
get 62548
push_front 636747991
get 196324
push_middle 765268291
push_middle 102490209
get 184637
get 448582
push_front 223585837
push_front 225631964
push_back 255764779
get 496399
push_back 719136034
push_back 62181463
push_middle 166516189
push_middle 824522437
push_middle 201675154
push_middle 758012985
push_middle 52567572
get 388515
push_middle 33397851
push_middle 505990980
push_middle 547627775
push_front 326337341
push_middle 887251033
push_middle 570482829
push_front 656392976
push_back 22486814
push_back 958593993
get 525488
push_front 5761526
get 219656
push_front 77751915
push_middle 762555959
push_back 678078551
get 42451
push_middle 490426988
push_back 504125730
push_back 994836549
push_middle 838002048
push_middle 141486278
push_back 217427798
get 67551
push_front 332315602
push_back 489924746
get 163560
push_middle 163293861
push_front 338798429
push_front 591840286
get 94763
push_back 674618812
push_middle 28106303
push_middle 482728803
get 250763
push_front 639002705
push_middle 204319316
push_back 462260335
push_middle 925744227
get 100495
push_middle 546017731
push_front 765098962
push_front 607885748
push_back 341522178
get 146712
push_front 903488653
get 72101
get 205780
get 529745
push_back 583504847
push_back 895682965
push_middle 949342677
get 150774
push_back 752271702
push_middle 363870094
get 337389
push_front 987399861
push_back 757948538
push_back 719264426
push_middle 19857609
get 349759
get 285791
get 288724
get 357264
push_front 393343003
push_front 765755932
get 24077
push_back 174690084
push_front 813669946
push_middle 769014192
get 37109
push_back 440219605
get 221589
push_back 363809468
get 77875
push_middle 269077914
get 416743
push_middle 473054508
push_front 482810499
push_middle 922142830
push_front 302672367
push_back 954096472
push_back 498299108
get 304922
push_front 935711465
push_middle 116652546
get 289541
push_back 883185608
push_middle 429513655
get 206705
push_middle 995112839
push_middle 737095297
push_front 211966560
get 329692
get 297697
push_front 287800750
get 167712
push_front 406087269
get 329706
push_back 796712037
push_front 441271909
push_front 756358794
push_front 260817493
push_back 832968716
push_front 724446417
get 505832
push_middle 751032713
push_front 741630059
push_front 103412039
push_back 155904081
get 750
push_middle 683503735
push_front 154370027
push_front 497557266
get 286553
push_middle 559356190
push_back 124730727
push_middle 179209924
push_middle 655081103
push_front 712980012
get 347827
get 54267
push_middle 363007792
push_back 523695599
push_front 237148457
get 299707
push_front 176802941
push_back 699651024
get 121466
get 130255
push_middle 248432878
push_middle 744722437
get 46153
get 305901
push_back 812970408
push_middle 10895536
push_front 59175855
push_back 664039998
push_middle 587445919
push_middle 104831061
push_middle 805964628
push_front 501911230
push_front 168057150
push_front 110671160
push_middle 412051497
push_front 704465558
push_back 104932151
get 80512
push_front 224171209
get 141290
get 108539
push_front 367371358
push_back 419899257
push_back 939425366
push_front 183744077
get 477189
push_front 217518760
push_back 969689477
push_front 393185
push_front 821136632
push_front 168064681
get 468605
push_middle 964102803
get 178609
get 135923
push_front 860287232
push_middle 441670920
get 134436
push_middle 720012551
push_back 687312191
push_front 412897131
push_front 213079512
get 44830
push_middle 210713725
push_back 164459627
push_front 514693096
push_middle 563986925
push_front 578035302
push_middle 839643871
push_front 881132761
push_back 712440595
push_back 804435832
push_back 917904629
push_front 10111866
push_back 873325130
push_back 496242428
push_middle 496966317
push_front 612548154
get 160790
push_front 672719790
get 28333
get 259599
push_front 66426420
push_middle 12365539
get 207484
push_back 141774702
push_front 572468313
get 179466
push_middle 168148510
push_front 370257046
push_middle 427239858
push_front 334445223
push_back 834636879
push_back 182759047
push_front 169122368
push_front 182380886
push_front 228192587
push_front 417110368
push_middle 778913876
push_front 477612426
push_front 946488607
push_back 792846824
get 426693
get 76597
push_front 863171770
push_front 711540036
get 505259
get 101487
get 534656
get 537366
push_front 905543922
push_front 517419617
get 141999
push_front 910137707
get 132632
push_front 399710093
push_back 457470902
push_back 989756220
push_back 270164399
get 241189
push_front 126125809
push_front 846441611
push_back 689157361
push_back 730251918
push_middle 414433740
get 20358
push_middle 2224140
push_front 476765797
push_middle 984525722
push_front 796923696
get 392366
get 319706
push_front 600461237
push_middle 653293281
push_front 617602132
push_front 639131378
get 212964
push_front 47481475
get 104210
push_back 713093762
get 121267
get 261422
push_back 534090269
push_front 563964176
push_middle 682680252
get 435263
push_back 921527098
get 495840
push_back 733071087
push_front 120026413
push_front 136515191
push_front 299155019
get 104592
push_middle 150921046
get 287626
push_middle 681803430
push_front 386304895
push_back 517387288
push_front 860671890
push_middle 70959823
get 498376
push_middle 551852767
push_back 546397109
get 194427
push_back 674468515
push_front 854319435
push_back 319623439
get 320864
push_front 905317270
push_back 119964903
push_front 51512998
push_front 50598131
push_back 137297697
push_middle 445222963
push_middle 51074265
push_middle 973308416
get 462679
get 446978
push_front 587515010
push_middle 403809684
get 5513
push_middle 118637870
push_middle 878933662
push_back 207713915
push_back 793505121
get 93325
push_front 849572428
push_back 805715173
push_back 472326277
push_middle 389969313
push_back 401169515
get 338804
push_back 58038329
push_back 341219929
get 173188
get 280735
push_back 604200599
push_back 256457035
push_back 177543045
push_middle 585440993
push_front 161740297
push_front 763650567
push_back 693600079
push_back 324731339
get 269022
get 64762
push_front 356512960
push_front 573706313
push_back 721347458
push_middle 158450315
push_middle 108633168
push_middle 79947261
push_front 181488046
get 278390
push_back 729277441
push_front 904754872
push_front 305597355
push_front 326391309
push_middle 540548972
push_back 249457719
push_back 598329808
get 467552
push_back 532118909
push_back 529090080
push_back 200875416
push_front 921520078
push_back 528486966
push_back 714981409
push_middle 130935934
push_middle 128377036
get 355703
get 36411
push_front 166665637
push_front 893859891
push_back 327106295
get 199312
get 114967
push_middle 839407371
push_back 515549887
push_back 363186966
push_back 946626968
push_back 821011233
push_back 609045887
get 58491
get 483513
push_front 209200535
get 397492
push_middle 423109966
get 340904
push_back 698908649
push_middle 245962047
push_front 845926836
push_middle 907272535
push_front 907431007
push_back 472245098
get 384068
push_middle 316129289
push_front 870090338
push_front 251141344
get 324462
push_back 453667853
push_back 474771749
get 521507
push_back 425982472
push_back 425277451
push_middle 15893566
push_middle 650755526
push_front 549856194
push_middle 623774397
push_front 390488955
get 219344
push_middle 658402782
push_front 597752257
get 90835
get 429064
get 223863
push_middle 695475805
push_front 689644859
get 161702
get 402509
push_back 45514777
push_back 239300088
push_front 823587688
push_middle 599723127
push_middle 925160655
get 91433
push_back 433143573
push_back 15768061
push_back 33142152
push_middle 127260344
push_front 28007731
push_middle 732201665
push_back 548616449
push_middle 985084963
get 258813
push_middle 873633515
push_front 755363580
push_front 242111977
push_middle 313181788
push_back 432537150
push_back 143946786
push_front 844140580
push_front 450998240
push_back 253550375
push_front 108247115
push_front 710538499
get 24959
push_back 991881733
push_back 211203201
push_back 472862594
get 196525
push_middle 256495102
push_back 843471503
push_front 375888090
push_middle 160321325
push_middle 932267936
push_middle 851473505
get 276685
push_front 406471141
push_middle 594388795
push_front 807684271
push_front 864330033
push_middle 672736656
get 301848
push_back 690495384
push_back 374032216
push_back 405994291
get 504321
push_middle 478813211
get 540734
push_back 46653670
push_middle 994471999
push_middle 803093234
push_middle 54424956
push_middle 367532059
push_back 415442024
get 396917
push_middle 1119375
push_middle 549045012
push_back 627332261
push_front 179543424
push_back 999135507
push_middle 874968658
push_front 506208173
push_middle 299533371
get 522770
get 244090
push_back 400996650
push_front 219588343
push_back 594131563
get 80784
get 494007
push_front 767935
get 497318
push_back 781795290
push_front 935953118
push_front 81970686
push_front 690116384
push_back 469205182
push_front 867440362
push_middle 361314367
get 364551
get 29549
push_front 800505591
push_back 855785585
push_front 177185963
push_middle 524132132
push_front 572731100
get 68690
push_front 528674242
get 314775
push_front 863801820
push_front 148183758
push_front 794203345
push_middle 315590663
push_middle 899355397
push_back 752418734
push_front 129722736
push_middle 511249511
push_middle 228835038
push_middle 959047603
get 522589
push_middle 234545787
push_middle 399553530
push_front 874651125
push_front 944692239
push_back 205862929
get 290379
push_back 226143724
push_front 626003846
push_back 184611621
push_back 475307114
push_front 795676320
push_back 308307913
push_middle 440720089
push_middle 885131698
push_middle 524433978
push_middle 754886485
push_middle 858194789
push_middle 643512665
get 431600
push_back 39300769
push_middle 139428872
push_back 909592294
push_middle 10535759
push_middle 32911650
push_front 137734472
get 526433
push_front 154878747
push_front 371808166
push_middle 726741160
push_back 277539149
get 202687
get 528305
push_back 439676113
get 269734
push_middle 992945365
push_front 43838668
push_back 178462254
push_front 174515630
push_back 915815102
get 294337
push_front 682291690
push_back 401106533
push_back 89943513
get 418636
get 262955
push_front 540084458
push_middle 953328023
push_back 394791555
push_front 660828395
push_back 239626321
push_middle 242596029
push_front 698596115
push_middle 964644342
push_middle 39530451
push_front 41593362
push_back 177409976
get 172968
push_front 819142838
push_front 816597170
push_middle 572584640
get 104819
push_front 500396176
get 88324
push_front 70357287
get 380985
push_back 787091185
get 99242
push_back 255242073
push_middle 25024481
push_front 965286122
get 176005
get 143184
push_front 915804997
get 129729
push_back 224761494
get 507310
push_front 189066486
push_front 3182970
push_middle 870768882
push_middle 312375506
get 224581
push_back 951102089
push_back 15483765
push_back 616693416
push_middle 385331507
push_front 342471247
push_middle 253681907
push_front 102877044
push_front 406697766
push_front 793026474
push_middle 677036584
push_back 281515101
push_front 316682754
push_middle 412178600
push_front 957306072
push_back 729915091
get 194
get 285367
get 474501
push_middle 682962791
push_middle 530124196
push_front 222272400
push_back 597662303
push_back 443341763
push_front 275455548
push_back 196559682
push_middle 943003464
push_middle 216740308
push_middle 125457667
get 147208
push_back 461236202
get 87150
push_back 630475044
get 108427
push_back 16402847
push_front 201242643
get 383684
get 491232
push_front 222391763
push_front 716837864
push_front 786321419
push_middle 82253214
push_back 379262996
push_back 920643137
push_front 885213906
push_back 390204553
push_middle 589749653
push_front 459844301
push_back 150736490
get 490793
push_front 157660907
get 312225
push_front 328620035
push_front 779143710
get 273460
push_back 778607685
push_middle 121239400
push_middle 619846738
push_middle 170003990
push_front 103823024
push_middle 308174655
push_front 575234736
push_front 275522020
push_front 587688079
push_middle 324614942
push_front 136600088
push_back 7837331
push_back 977262440
get 320676
push_back 260962677
push_middle 583401152
push_middle 866603972
push_back 749607715
push_back 941373449
push_front 457963617
push_front 546662562
get 162432
get 352303
get 155457
get 15146
push_front 240195740
push_middle 196869030
push_back 963774734
push_front 722660851
push_middle 442439082
get 133096
push_front 198167649
push_back 218218094
push_front 721741231
get 261464
push_front 917359483
get 172894
push_middle 499184295
get 331937
push_back 889936040
push_front 199612746
get 388452
push_front 302723374
push_middle 880632545
push_back 541816367
push_back 687147270
push_middle 149522002
get 315956
push_middle 234684736
push_front 407338355
push_front 843922029
push_back 220065217
push_back 52065398
get 404446
push_back 445474242
get 229605
get 329573
push_front 538471346
push_front 158447441
push_front 146723622
push_middle 625996791
push_middle 336744698
get 171430
push_middle 733846535
push_front 385407806
get 77676
get 56370
push_back 824734294
push_back 883042067
push_middle 814563879
push_front 814066663
push_back 862573572
push_front 548358287
push_middle 693920670
push_middle 478404158
push_middle 960503284
push_middle 934604204
push_front 344997793
get 291632
get 501141
push_front 405158775
push_front 416246966
push_middle 531720231
push_front 330382485
push_middle 392887342
push_front 247637348
get 472642
push_back 807225607
push_middle 583415800
push_front 581838902
push_front 825799466
push_middle 461264621
get 506902
push_back 444687510
get 521536
get 364616
get 175393
get 40965
push_middle 808608978
get 325508
get 49420
push_back 776343419
get 495364
push_back 446062422
push_back 650026772
push_front 555008888
push_back 747542755
get 55484
push_middle 210946144
get 512899
push_front 8806247
get 521086
push_back 398400417
push_back 891839493
get 230430
push_middle 534543902
get 467258
push_front 994807407
push_back 445393101
get 332486
push_middle 449585612
get 58451
push_middle 921827450
push_middle 576261165
push_middle 396581550
push_middle 404508649
get 53176
get 414216
get 351254
push_back 912829497
push_back 703515107
push_back 468230476
push_front 788394543
get 474100
push_middle 883473039
push_middle 730238246
get 510732
push_front 35128309
get 303080
push_back 140974954
push_back 56298123
get 21544
get 90083
push_back 166866960
push_back 941580296
push_front 955339276
push_back 196504652
push_back 707506806
push_front 275616036
push_back 631035126
get 323608
get 295941
push_middle 25026238
push_front 697208230
push_middle 457355045
get 148049
push_middle 638747299
push_middle 448229161
get 408377
push_back 81665166
push_back 85818097
push_back 949085993
push_front 49146812
push_middle 952088982
push_back 477189140
push_back 680233989
push_back 191987788
push_middle 804009981
push_middle 258425826
push_front 642045576
get 294381
push_front 411272768
push_middle 41234609
push_back 882933419
get 448656
push_back 741814007
push_front 106533089
push_middle 222016582
get 125510
push_middle 101478411
push_middle 739159809
get 196913
get 256256
push_back 765688574
push_middle 989714286
push_front 269367740
push_back 358681606
get 316582
get 234868
push_front 656729573
push_front 464602054
push_back 738636009
push_front 384776382
get 379273
push_back 89936530
push_back 715230633
push_back 10856387
push_back 876258827
push_middle 40307397
get 306144
push_front 81786481
get 326316
get 122666
get 229751
push_front 7361344
push_front 915655809
push_back 747776805
push_front 690370538
get 386417
get 168501
push_front 323635221
push_front 814060368
push_middle 92217854
push_front 217607269
push_front 979240876
push_front 643870269
push_front 320541674
push_back 19215166
get 303637
push_middle 345006332
push_back 440665930
push_back 853362302
push_front 828637107
push_back 820946536
get 359989
push_middle 759792750
get 124785
push_middle 602447750
get 355948
get 326565
push_back 808789894
get 492327
push_middle 379187511
get 382073
push_middle 312396750
push_middle 173465543
get 127383
get 174071
push_front 831327174
push_front 254539068
get 49716
push_back 82105599
push_front 751933890
get 520473
push_back 845286643
push_middle 322023558
push_front 937103348
push_back 86870214
get 201784
get 262763
push_back 613544229
push_back 543032
get 401274
push_back 692238144
push_back 454363855
push_back 612234995
push_front 429829358
get 210775
push_front 511846952
push_back 826519528
get 432358
push_back 382839965
push_front 926664533
get 372975
get 324021
push_back 489266642
push_front 684678498
push_front 994632029
push_back 521193712
push_middle 668558515
get 353483
push_middle 341861295
get 297824
get 319132
push_front 476383199
push_middle 287719716
push_front 489921586
push_middle 775511056
get 354074
get 513297
push_middle 115499724
get 31764
push_front 816499350
push_back 693003690
push_back 564320096
push_front 534135569
push_middle 761723471
push_middle 854746133
push_front 701018810
push_middle 988958161
get 277396
push_back 20897511
push_back 637440365
push_front 724643881
push_back 505035393
push_back 874391165
push_back 155207829
push_middle 104863466
push_back 209173358
get 207795
push_front 214047149
get 329329
get 471562
push_middle 451974048
get 404623
push_front 861914164
push_middle 150713983
push_back 139152312
get 490976
get 203990
push_front 428581299
push_back 622154983
push_middle 300560237
push_back 775042926
push_front 323969743
push_middle 584011568
get 189253
push_front 384331460
push_back 101922384
get 60471
push_front 655026257
push_middle 35881871
push_back 740725267
push_front 817756286
push_back 120212431
get 178755
get 372090
push_middle 5347222
push_middle 877996411
get 304647
get 453933
get 369027
get 33633
get 181481
get 164027
push_middle 449792878
push_front 983336339
get 523203
push_middle 156930671
push_front 27423636
get 404784
push_back 473581050
push_front 627559892
push_back 35100601
push_back 478307108
push_middle 164201089
push_back 313134535
push_front 910210084
get 412707
push_middle 351817617
get 419518
push_middle 899783681
push_back 772743670
get 478883
push_back 801687643
push_middle 222248464
push_back 782214853
push_front 231179955
push_front 837491934
push_middle 746230553
push_middle 977811360
push_back 78655436
push_front 181283913
push_middle 872406669
get 341994
push_back 200885174
push_back 182694074
push_back 261638790
push_back 789145765
push_middle 812618594
push_front 579260778
get 492832
push_middle 582389106
get 138819
push_middle 18142003
push_middle 427195119
push_middle 980318217
get 396733
push_middle 891015601
push_front 310586598
push_front 621999194
push_front 206039967
push_back 182731624
push_middle 84678001
push_middle 230101432
push_middle 15005156
get 211392
push_back 910347881
push_middle 742437911
get 90656
push_back 642077281
push_back 93253405
push_middle 180706256
get 534759
push_front 647037763
push_middle 451885533
push_front 281554962
push_middle 516616337
push_middle 535201465
push_back 214034506
push_front 398592010
get 235852
push_back 91640782
get 399196
push_back 764264212
push_middle 800765986
push_middle 325845260
push_front 345704267
get 486405
push_back 957652724
push_front 947218710
push_back 521103179
get 442581
get 472846
get 452868
push_back 510304197
push_back 470104100
push_back 277666216
push_front 139135357
push_front 671817682
push_back 657965173
push_front 145915464
push_back 871247794
push_front 40980169
push_middle 644687270
push_front 63960536
get 336215
get 402154
push_middle 296226338
push_middle 348007855
push_middle 32090196
push_front 204914413
push_back 546998486
push_back 550111295
get 441020
push_back 902747136
push_back 844473198
push_back 984136910
push_middle 501310168
push_front 510764252
push_back 862975432
push_middle 651783035
get 353844
push_front 428054984
push_back 910873403
push_front 313839677
push_middle 629438702
push_front 428376001
push_back 584542727
push_back 507486492
push_back 86040806
push_front 275063262
get 123898
push_front 882325130
push_front 980302484
push_middle 174479126
get 200939
push_middle 502763787
push_middle 239948659
push_back 468932909
push_front 503479317
push_back 235686903
push_front 648470980
push_back 129363188
push_back 794682389
push_middle 714082080
push_middle 16130790
push_front 456734536
push_middle 592610252
push_middle 840795697
get 4185
push_front 770506298
get 269243
push_back 653570330
push_front 380591530
get 529210
push_middle 482039756
push_back 966624605
get 519676
push_front 122465618
push_front 484261971
push_back 483096471
push_middle 675590624
push_back 884533605
push_back 266982429
push_back 795895066
push_front 464027240
push_middle 323638907
push_back 822169347
push_back 470263936
push_front 701686939
push_back 826980079
push_front 461365879
push_middle 922154903
push_back 712102201
push_front 814268710
push_back 857289812
push_middle 861444007
push_middle 586477579
push_middle 377729180
push_middle 471159841
get 313217
push_middle 201538574
push_middle 602521185
push_middle 72169755
push_back 329733412
push_back 303127467
push_back 339195545
push_back 262142605
push_middle 633929335
push_middle 839097609
push_back 126922067
push_middle 363186168
push_front 966298519
push_middle 42129168
push_front 820001681
push_middle 903396926
get 452364
get 335141
get 190527
push_back 365185798
push_back 377379026
push_back 356458889
push_front 354859197
push_front 31813374
push_middle 499466691
get 329245
push_front 3426008
push_back 108007814
get 294840
push_front 340439546
push_back 579865726
push_middle 55618915
get 158414
push_back 324168122
push_front 385815019
push_front 182823769
push_back 492159105
push_front 8902024
push_front 312830127
push_front 970362592
push_front 901210978
get 178659
get 111313
push_back 973886712
push_middle 290483413
push_middle 915998243
push_middle 406611821
push_middle 590615767
push_back 447024652
get 321363
get 65574
push_back 962907404
push_back 562876909
push_middle 364974861
get 103803
get 302490
get 3890
push_front 970812748
push_middle 98841664
push_front 722591262
push_front 276199340
push_back 885767005
get 218906
get 52503
push_middle 634464424
get 129599
push_back 764104660
push_front 592145461
get 214249
push_front 878000030
push_middle 88094096
push_back 783837547
get 244844
push_back 885715375
push_back 558794559
push_back 480193761
push_back 388671808
get 480484
push_front 825111565
get 117039
get 263853
get 204648
get 442392
push_back 427431832
push_front 81902872
push_middle 266021872
get 368557
push_middle 78327878
push_back 253228155
push_back 14269525
push_front 697248924
push_back 277642200
push_front 489092318
push_front 995638911
push_back 259013984
get 152448
push_back 170871862
push_front 378876527
push_front 77234631
get 160261
push_middle 257625559
push_front 549670974
push_middle 592472166
get 338120
get 283775
push_front 452119050
push_front 730797882
get 293228
push_middle 324660511
push_middle 997774340
push_front 669031684
push_front 706991243
push_front 586826838
push_middle 167548557
push_back 800753816
push_middle 39279060
push_middle 781132838
push_front 548694746
get 62226
push_back 89547646
get 115827
push_front 854382557
push_back 487939190
push_middle 781528313
push_back 483908653
push_middle 542805849
push_front 434002680
push_middle 804020655
get 178343
push_front 519604219
get 264933
push_front 88018375
push_middle 308857235
push_front 289768368
get 276748
push_back 458058288
push_back 859984121
push_middle 472236331
push_front 474364218
push_middle 237571539
get 136184
push_middle 172685937
push_front 810203662
get 186995
push_front 348504344
push_back 618571231
get 182161
get 266116
push_back 143694604
push_front 735829054
get 410396
get 274078
push_back 325147434
push_front 797337246
push_middle 674994915
push_front 716305729
push_back 932941987
get 460634
get 284172
get 112287
get 305614
get 115501
push_back 590826673
push_middle 550084803
push_back 777498661
get 203642
get 354888
push_middle 829777485
push_middle 402048025
push_front 572648495
get 393092
push_middle 957522175
push_back 893466033
push_middle 925984375
push_back 240550760
push_front 98703387
push_back 409807096
push_middle 889425301
push_back 393116388
push_back 988416277
push_middle 453143894
push_front 17416958
push_back 368692142
push_back 441820531
push_middle 272678917
push_back 913517157
get 540407
get 281073
push_front 592734164
push_back 4991549
get 333766
get 355113
push_back 86234680
push_back 452770007
push_front 559209503
push_front 649005392
get 326565
push_front 210674132
get 481206
push_front 496196056
push_middle 406759308
push_front 70352451
get 457330
push_middle 532134722
get 261130
push_back 18890434
push_front 587493571
push_middle 31664868
push_middle 184043672
push_back 997427288
push_back 555843386
push_back 209786773
push_back 237858087
push_middle 189989574
push_back 334937103
get 462941
get 229521
get 261136
get 378845
push_middle 173920678
push_middle 840648605
push_middle 954923182
push_front 153031811
push_back 488658456
get 305843
push_front 997907286
push_back 17573824
push_front 623069614
push_middle 822080088
push_back 538018386
push_middle 192628462
push_middle 766299074
push_middle 225756171
push_front 813864272
push_back 388973385
push_back 256432801
push_back 30526747
push_middle 939634454
get 170651
push_back 278531910
get 123327
get 441273
push_back 923041744
push_front 245152804
push_back 991806329
push_front 229108941
push_front 99146835
get 328679
push_front 217113506
push_front 75161147
get 99005
push_middle 20714373
push_middle 243349798
push_back 642575118
push_middle 433055604
get 327351
get 221524
push_back 510765541
get 427298
push_middle 886445855
get 228280
push_front 612673330
get 187711
push_back 963177427
push_back 758872087
push_middle 102385780
push_back 806567178
push_front 484691078
push_middle 835885282
push_front 111724845
get 43260
push_front 416254004
get 414457
push_front 779877665
push_middle 97068888
get 371140
get 296114
push_middle 918789169
push_back 471837721
push_back 953197400
push_middle 285095734
get 49039
push_front 137607075
push_middle 181521004
get 368542
push_back 892584277
get 444134
get 223060
push_middle 432496330
push_front 562603137
get 300914
push_back 343326981
get 112674
get 430372
push_back 516155873
push_front 982465843
push_middle 648395444
push_back 444039763
push_front 821634419
push_front 154209876
get 412729
push_front 663207884
push_middle 931373225
push_back 811188949
get 418631
push_front 828153964
push_middle 952264146
push_front 791225435
push_middle 289785885
get 90355
push_back 118087689
push_middle 30148393
push_front 74393840
get 516432
get 110348
push_back 913063337
push_middle 265183074
push_back 348379506
push_back 469911988
push_front 60559411
get 177352
push_middle 521639804
push_front 128428665
push_back 347625014
push_middle 47420401
push_front 746920209
push_middle 345595510
push_back 421750324
push_middle 267232106
push_back 567010774
get 9039
get 187558
push_back 64104754
push_back 453954021
push_front 485695549
push_front 928602832
push_back 799711438
push_back 75002827
get 476147
push_middle 191833144
get 447936
push_front 755216427
push_back 349492740
push_front 206115889
push_middle 509610908
push_front 173793894
push_back 28787689
push_back 645167827
push_middle 748784808
get 271803
push_back 801399084
push_back 193558046
push_front 498088186
push_front 410385128
push_back 470547064
push_middle 168669738
push_back 966019607
get 125732
push_middle 572234760
push_back 607402131
push_front 630790504
push_front 102516870
push_middle 764556280
get 155588
get 2464
push_front 142639797
get 189123
push_front 260219956
push_middle 739827833
push_front 241016737
push_back 595578956
push_back 904817716
push_middle 989297515
get 453343
push_middle 890536267
get 292515
push_back 405831231
push_front 331375367
get 537007
push_middle 708626706
push_front 382055452
get 17059
push_middle 469533103
get 467116
push_middle 831727125
get 291959
push_front 806095547
get 248259
push_back 124220781
push_middle 840373324
get 52120
get 293300
push_back 608622093
push_back 892360081
push_front 227366565
push_back 817691019
push_middle 74037405
push_middle 509460761
push_middle 137446716
push_front 820510560
get 480423
push_back 146771606
push_front 800744051
get 366618
push_back 112793160
push_back 690451890
push_middle 567313672
push_front 755372451
get 319656
push_front 86318360
push_front 646070589
push_middle 29258445
push_middle 353749906
get 422450
get 148365
push_back 332251328
get 366531
get 346874
get 97867
push_middle 580790474
push_middle 226079510
push_back 91503204
push_middle 693166124
push_middle 652359310
get 52420
get 419081
push_back 655718514
push_back 950899731
push_back 630527284
push_back 324366626
push_front 932528461
push_middle 370794426
push_middle 789616908
push_front 84906796
push_front 482617849
push_middle 286859684
push_middle 850001389
push_middle 248138750
push_middle 666267205
get 360030
push_back 664943921
get 219914
push_front 119181487
push_back 913168676
push_middle 501540014
get 73137
push_middle 715567096
push_front 813229428
push_front 492126383
push_front 224572588
push_front 871913734
get 220888
push_back 208362217
push_middle 4186967
push_front 210070409
push_back 514688756
push_front 64275150
get 45031
get 160998
get 390708
push_back 633684720
get 176941
push_front 140878774
push_front 849643645
push_back 426712810
push_middle 740668595
push_middle 646275844
push_back 25553187
get 291502
push_front 900734958
push_middle 292810246
get 401276
push_middle 924358988
push_back 846491313
push_back 416522760
push_middle 297560591
get 294422
get 431458
get 406929
push_back 141327035
get 390692
push_back 685735897
push_back 226206456
get 537464
get 442562
push_middle 174007160
get 168111
push_back 519227183
get 162950
push_front 817539687
push_middle 137151064
get 246748
push_middle 689012767
push_back 626781715
push_middle 478466058
get 290578
push_middle 307757880
push_front 116527639
push_middle 662638817
push_back 790564112
push_front 686285544
push_front 814368879
push_middle 580207478
push_front 693148323
push_back 291779005
push_front 402325431
push_front 84907019
get 123650
push_middle 368384759
get 56504
push_back 78234899
push_front 456072956
push_front 785955772
push_back 638175340
push_back 210905814
push_back 847057948
push_front 73432848
push_back 967582662
push_back 749834113
get 262299
push_front 101568555
get 367356
get 152116
push_back 547995776
get 397937
get 416642
push_front 325015170
push_back 310623542
push_back 595753757
push_back 981366016
push_back 965749436
push_middle 12006480
get 308424
get 451467
push_middle 965445930
push_back 15114673
push_front 306249925
push_front 144827414
push_middle 442604535
push_front 610484077
push_front 118172974
push_back 273134663
push_middle 795153224
push_front 758135499
get 270775
get 249137
push_back 165910857
get 164198
push_front 519378874
push_back 686289929
push_middle 573726045
push_back 950919380
push_back 18312847
push_middle 465364217
push_front 8972968
push_back 729807252
push_front 143719121
push_back 561504196
push_back 555226699
push_front 614573823
push_middle 159703896
push_back 845252367
get 122135
push_back 768761960
push_front 85885880
push_middle 231016563
push_front 792720914
push_back 790319525
get 166855
push_back 413134342
push_middle 104752241
get 181064
push_middle 379833078
push_back 798774928
get 39355
get 479552
push_back 616048146
push_back 829793021
push_back 581823829
push_front 823349648
push_front 183915675
push_middle 695602052
push_front 152206664
push_middle 644355533
push_back 986734242
push_front 371148181
push_middle 535042282
push_front 56402585
push_back 116077081
push_back 365742534
push_middle 977301031
get 449290
push_middle 326892917
get 169067
push_front 838993868
push_front 595539047
get 57216
push_middle 328853793
push_back 349053533
get 278332
push_middle 335912129
push_back 885963204
get 294198
get 297522
push_back 745057116
get 111022
push_middle 792138669
push_front 83960286
push_back 908360814
push_back 903936745
push_back 694902235
push_middle 310632501
push_middle 422541321
get 305748
get 30274
push_middle 188677753
push_middle 993216124
push_back 83061963
get 79100
get 155752
push_front 291557312
push_front 558498528
push_middle 126988682
get 439581
get 247522
push_front 714972151
push_front 265408897
get 404433
push_back 2579851
push_middle 691033534
push_back 634548687
push_back 360845479
push_back 542442897
push_back 201198421
push_front 62625085
get 340199
push_back 735422867
get 44296
push_front 88779465
push_back 553098341
push_back 639777136
push_back 84898831
get 306239
push_middle 955635029
push_middle 100871166
push_back 537281586
get 75602
push_front 364978665
get 388208
push_front 272395972
get 191170
push_front 699927278
get 63760
push_front 562282758
push_back 327869901
push_back 885368158
push_front 130392337
get 70214
get 22671
push_middle 149909874
get 486813
get 19724
push_middle 815860203
get 300592
get 416711
get 442211
push_back 917229874
get 148356
push_front 316439082
push_middle 485662475
get 535189
push_middle 522964997
push_front 376859682
push_back 880825629
get 430298
push_front 588449735
push_back 527751
push_front 847434389
push_back 161610496
get 328789
get 526110
push_middle 892054355
get 430363
push_back 380891451
push_front 219280575
push_back 905375074
get 196625
push_middle 185643862
push_back 962944668
push_front 832638430
get 327887
push_back 944344231
push_middle 401050740
get 276350
push_middle 227432551
push_back 349473637
push_back 342264883
push_front 219024259
push_middle 185688043
push_middle 66526963
get 420155
push_front 849030575
push_middle 968468917
push_middle 825981793
push_back 690670100
get 77521
push_middle 25761258
get 484287
get 117287
push_front 554313036
push_front 943513240
get 296730
push_back 438131148
get 124882
push_back 216307967
get 103378
push_back 6070291
push_back 898166240
push_middle 621440261
push_middle 384497191
push_back 245021665
push_front 604699976
push_front 702798511
push_back 23145453
push_back 247273981
push_middle 528846230
push_front 762809369
push_back 942052214
push_front 85989390
push_middle 342799989
push_back 328065435
get 509978
get 126047
get 236785
push_back 582147989
push_front 775668474
push_middle 474435917
get 145826
push_front 112202549
push_front 617418333
get 307480
push_middle 605918796
get 29175
get 537554
push_middle 906090079
push_middle 426475952
get 487517
push_middle 772143746
push_front 376811902
push_back 732176984
push_front 574694259
get 202889
get 6162
push_back 130796641
push_back 891143681
push_middle 837481603
push_back 271870679
push_middle 826980013
push_middle 321077658
get 180573
push_back 947128051
push_middle 919496160
push_back 936046559
push_front 60526060
push_middle 800656177
get 418485
get 220220
push_front 845469710
get 100719
get 263063
push_front 80735998
push_front 596133804
get 406903
push_front 809562134
push_middle 172918953
push_middle 256044678
push_back 741219223
push_front 518857335
push_front 72062316
push_front 311908731
get 39869
push_front 625807729
push_back 889895427
get 374053
push_back 340559623
push_back 259373057
push_middle 833433282
push_front 433314268
get 298276
push_front 699999807
push_middle 897755838
push_front 791114161
get 156170
push_middle 137235864
push_front 585445339
push_middle 637780908
push_middle 68518451
get 121646
get 337059
push_middle 416506397
push_middle 336280385
push_back 558799865
get 27130
get 74339
push_middle 869760451
get 338131
push_back 505367940
push_front 641344688
push_front 402509281
push_middle 296803419
get 525795
get 241633
push_front 490624282
push_back 719293563
get 163882
get 406516
push_front 188061274
get 377950
push_front 159255370
push_middle 738052757
get 409503
push_middle 481534560
push_front 531454808
push_back 316270117
push_back 841059222
get 354605
get 450375
push_middle 30102427
push_back 994399074
get 222472
push_front 430154097
push_middle 724239818
push_middle 387208776
get 387210
push_middle 606914509
push_middle 450065921
get 186417
push_middle 464003780
push_middle 777257775
push_back 625822078
push_middle 112097143
get 72840
push_middle 101695201
push_front 336266637
get 251864
push_front 122261702
push_middle 397877521
get 241432
push_front 419649481
push_back 35739453
push_back 849189526
get 194651
push_back 498195365
push_front 966032312
push_front 961370144
get 447208
get 88104
push_front 184531207
push_front 340936851
push_front 581394790
push_middle 994450767
push_back 518856336
push_front 333465234
push_middle 213010442
get 159716
get 207189
push_front 729535684
get 527542
push_middle 765333893
push_middle 733249606
push_front 133353670
push_middle 469086040
push_back 976355135
push_front 698838613
get 532310
push_back 617440412
push_middle 682917698
get 504948
push_front 215938596
push_front 720098095
get 393777
push_back 534621375
push_back 685275001
push_back 861628420
get 190033
push_middle 646978494
push_middle 695912726
push_back 937086882
push_back 262988872
get 330108
push_back 6349995
get 388739
push_middle 608456473
push_middle 955842195
push_back 661452445
push_middle 262813073
push_middle 201012218
push_back 452591407
push_back 350450891
push_back 632289818
push_front 162390051
push_back 318370347
push_back 999919711
push_front 879218249
get 168711
get 374685
push_front 889825201
push_back 431403026
get 77308
push_back 107175682
push_front 944648498
push_front 310972073
push_front 930428439
push_back 819926150
get 364543
push_middle 216386258
push_front 926120911
push_middle 538895132
push_middle 898080035
get 69404
push_front 568486792
push_back 499970951
get 370071
push_front 207237074
get 422518
get 250266
get 376354
push_middle 512785210
get 302206
push_back 656770410
push_middle 638502657
get 432734
push_back 336358088
push_back 26836861
get 243096
push_front 43078959
push_back 412722465
push_back 788086441
get 138089
push_front 180805991
push_front 514589377
push_front 469936243
get 483917
push_front 472192584
push_back 741410063
push_back 365302393
get 136841
get 449895
push_front 566808677
push_middle 349843470
get 193579
push_middle 266372673
push_back 486919163
get 73797
push_back 833645295
push_front 530638744
get 140071
push_front 866691791
get 143103
push_back 76561515
push_middle 498150848
get 55496
push_back 656406900
push_front 838443426
get 4349
push_middle 311209211
push_front 900179783
get 111841
get 220436
push_front 580710692
push_middle 445833668
push_back 719640295
get 471467
push_front 971906515
push_middle 17533921
push_back 258807277
push_middle 433976933
push_front 273690779
get 108740
push_back 719962757
push_back 564063295
push_middle 682539404
push_front 71001216
get 440391
get 253790
push_front 683645781
get 371061
get 430351
push_back 823719016
push_back 420194599
get 210000
push_back 135144256
push_back 329475825
push_middle 171085552
push_front 79530376
get 530285
get 465300
push_back 694549023
push_front 345034882
get 537908
get 305681
push_middle 364826600
push_middle 153107477
get 353322
get 460007
get 269405
push_front 131222633
push_front 412319200
get 161899
push_middle 474230729
push_front 456585916
get 464849
push_middle 112139056
push_front 671489157
get 4436
push_back 716745377
push_middle 189034070
push_front 332089867
push_front 891411032
push_back 901989656
get 439864
push_back 93782509
push_back 275919531
push_back 196825175
get 130865
push_back 261845750
push_front 907479803
get 19452
push_middle 896849796
push_middle 232215854
push_back 531943525
get 249297
get 175183
push_middle 563666265
get 284072
get 60339
push_middle 68443388
push_back 508599825
push_front 144993577
push_back 109777056
push_front 662394774
push_middle 842297659
get 151572
push_middle 417551848
get 99864
get 181260
get 395156
push_front 786399650
push_front 6985659
get 79478
get 79306
push_front 27888517
get 13186
push_back 262693440
push_back 816626925
push_back 513357134
push_back 107364541
push_middle 794028405
push_front 723254787
push_front 166799434
get 402115
push_front 377359225
push_front 849628107
get 80745
get 463663
push_front 488740548
get 220658
get 200982
push_back 815111546
push_middle 741613002
push_middle 944303316
push_middle 213155378
push_front 776612549
get 56214
push_middle 776986944
push_middle 821615436
push_middle 964057669
get 132005
push_back 476172032
push_front 511699689
push_back 865715948
push_middle 950766928
push_middle 986623710
push_front 431561779
push_middle 848569123
get 450725
push_front 953583995
get 377793
push_front 498059250
push_middle 16446633
push_front 951535097
push_middle 458554849
push_back 185418500
push_front 514381970
get 329581
push_middle 321161689
get 141157
push_back 858219292
push_back 846478980
push_front 721841162
push_middle 154623218
push_back 598074031
get 266994
push_middle 534535820
push_front 138451126
push_back 171350146
push_back 560108356
push_back 401790874
get 232738
get 323337
get 512419
push_back 195013479
get 344687
get 402446
push_middle 748872154
push_front 259672889
push_middle 227244249
push_back 236446653
get 289567
push_back 833186894
push_middle 350746274
push_middle 540151043
get 292873
push_back 549325056
push_middle 568320767
get 235538
push_middle 801250014
push_back 723553560
get 169374
push_back 53905514
push_back 598067898
push_back 851288340
get 342434
get 328227
get 538482
push_back 557665614
push_middle 362711813
push_back 171816682
push_back 400217368
push_middle 332091063
push_front 417258023
push_middle 165529114
push_front 629173623
push_back 949938477
push_middle 916860931
push_middle 357428968
push_middle 395979483
push_back 211187027
push_front 348023140
get 129180
push_front 743220545
push_front 342403429
push_middle 239152162
get 107235
get 121052
push_back 905718085
push_front 378622530
push_back 625947598
push_front 105174027
push_front 736330410
push_front 631122901
get 276899
push_front 270305094
push_front 404341688
push_middle 655059632
push_middle 753358967
get 495699
get 371063
push_middle 858826050
push_middle 524506060
push_back 762590552
get 259252
push_back 434473628
push_back 512992924
push_middle 296297449
push_front 473568362
push_back 623110990
push_back 337642172
push_front 186308369
push_middle 898247885
push_front 742836770
push_back 634458445
push_back 698511274
push_middle 572586300
get 109218
get 234120
get 158265
push_back 466706883
push_back 59315550
get 343229
push_middle 413009687
push_middle 207452438
push_back 105506460
get 478154
get 313210
push_front 317668216
push_front 935263209
get 500629
get 406352
push_front 516934844
get 50584
push_middle 928210258
push_middle 694511181
push_front 191871115
push_middle 735675073
push_back 289129596
push_front 546571591
push_front 109779496
push_front 889867038
push_back 351824765
get 509271
push_middle 408981379
push_middle 528276173
push_back 983794911
get 76779
push_middle 826704386
push_front 455877556
push_back 704246965
get 363053
get 491565
get 133246
push_front 468940951
get 148578
push_middle 329282012
get 217501
get 248242
get 241891
push_middle 50604150
push_back 698112388
push_back 422773918
get 342418
push_front 111308390
push_middle 621236906
push_middle 826695913
push_back 689335665
get 436211
get 384338
push_middle 396198986
push_front 127762938
get 364392
push_back 715616334
push_middle 248917019
push_back 484433216
get 533
push_middle 272038453
push_back 82619682
push_front 533418203
push_middle 973568071
get 450203
push_front 167273700
push_back 76833233
get 172730
get 278117
push_front 111350015
get 457634
get 201132
push_front 42459897
push_back 599690864
push_middle 353450967
get 97989
get 177137
push_back 716373149
push_front 472625905
push_middle 850253442
push_front 192158585
push_front 119500185
get 526229
push_middle 637243963
push_front 720933810
push_middle 768857585
get 395155
push_front 28952291
push_front 286571226
push_front 280907226
get 143712
push_middle 448754705
push_front 354935994
push_back 721740927
push_middle 587525023
get 187024
get 147214
push_front 457254799
push_back 704284705
push_front 195246155
get 237326
push_back 428541216
get 502400
push_front 586417555
push_middle 271765056
push_back 436966785
push_front 774826860
push_back 332927700
push_back 967140509
get 207685
get 108411
push_back 461072162
get 356042
push_middle 375640519
get 265933
push_front 619829309
push_front 581802667
get 284294
push_back 368740040
push_middle 637962452
push_middle 392989358
push_front 627963407
push_back 948401688
get 221940
push_front 821931652
push_middle 322763995
push_front 107313187
push_middle 869555576
push_middle 600984530
push_front 52907635
push_middle 824402845
push_middle 375651669
push_back 549813498
push_middle 589781672
push_back 31160958
push_back 260911097
push_middle 371359410
push_middle 233353215
get 281000
push_front 548321444
push_middle 901565112
get 96414
get 428093
push_middle 53016441
get 475271
get 193044
push_front 805577828
get 26128
push_back 55725115
push_front 212755196
get 122149
push_middle 443367990
get 251437
get 160515
push_middle 925339092
push_front 732642135
push_front 998265107
get 355465
push_back 276972498
push_front 896557980
get 4184
push_back 796797548
get 106411
push_back 188405854
push_back 565818107
get 332840
push_front 892938749
push_back 724616785
push_middle 877274699
get 15900
push_back 671690418
get 135667
push_middle 571500548
push_back 188553725
get 416491
get 499417
push_front 442674196
push_front 47975716
push_middle 853569480
push_middle 182919850
push_back 295080581
push_front 137162024
push_back 708647360
push_back 664578282
get 455497
push_middle 464428589
push_front 763119876
push_middle 536546324
push_back 536514340
push_back 669540568
push_front 675031092
push_back 999483595
get 426856
push_front 535799118
push_front 850811413
push_front 84112804
get 63140
get 246121
push_front 789287207
push_middle 966063916
push_front 783545070
push_back 852287888
push_back 727833352
push_back 635139815
get 44963
push_front 793911370
push_front 2253036
get 310652
push_middle 106544159
push_back 764309678
push_middle 125773960
push_back 774004400
push_back 533213573
push_back 211296060
push_back 296399430
push_back 666048753
push_middle 487319778
push_back 906526448
push_middle 883261655
push_back 765935941
get 353450
push_middle 150092201
push_back 361169251
push_middle 939238035
push_middle 714799827
push_middle 190877762
push_front 909866760
push_back 22992292
push_back 816163081
push_middle 177226568
push_front 473562063
push_back 361699145
get 230194
push_middle 827568933
get 160657
push_front 635323326
push_middle 464759848
push_back 521958954
push_middle 913048870
push_back 579593455
get 153285
push_middle 569039077
get 127701
push_front 131891290
push_front 486190328
push_back 845201028
push_front 880601792
push_middle 307543044
get 365573
push_middle 810965445
push_back 347254282
push_back 991003931
push_front 540804604
push_front 81271329
push_back 324943238
push_front 366870464
push_middle 667548060
push_back 939688207
push_back 993561134
push_middle 398678076
get 214136
push_front 847900291
get 473921
push_middle 771211126
push_back 547082938
get 42709
get 400047
get 189756
push_front 387927154
get 115379
push_front 607110417
push_back 110789402
push_back 750451729
push_back 442795402
push_front 112500270
get 235907
push_back 698591681
push_back 965986648
push_front 935322069
push_front 299427352
get 229142
push_middle 875981390
push_front 357353766
push_middle 453804312
push_front 880199297
push_back 321649560
push_back 900627891
get 253123
push_front 816620134
push_front 613894076
push_middle 63585836
push_back 740461228
push_middle 105097472
get 410906
push_middle 586135236
push_back 354671693
push_middle 631113578
push_front 250080013
push_back 450704386
push_back 550902705
get 389287
push_back 744211620
push_middle 402036110
get 204010
push_front 227149596
push_front 433672217
push_middle 239982646
push_middle 352853856
push_front 934922588
get 525632
push_front 231728495
push_front 329620446
get 482177
get 492711
push_front 45777165
push_back 701903930
get 368124
get 152609
push_back 340400894
push_front 992422213
get 516140
push_front 915455164
get 516030
push_front 664634952
push_front 279753392
push_back 948440962
push_middle 160050742
get 47219
push_middle 318610016
get 381125
push_middle 533681578
get 54660
push_front 973831232
push_middle 31853153
get 533313
push_front 102970408
push_back 780809107
push_middle 667386543
get 430213
get 176711
push_front 787680410
push_front 847218268
push_front 110633215
push_back 580713718
get 379824
push_front 768952152
push_front 84337161
get 321885
push_middle 311683035
push_front 857838154
push_front 239495590
push_front 757338686
push_front 621246030
push_front 356282901
push_front 950094193
get 282056
push_front 465376145
get 274772
push_middle 627228095
push_middle 334376853
push_middle 822829562
get 42093
push_middle 19819922
push_back 673120768
push_back 53671806
get 360710
get 467234
push_back 690196525
push_back 323093152
push_front 308679159
push_back 369817585
push_middle 280073733
push_middle 597761484
get 214419
get 359830
push_back 769020854
push_front 944084189
push_back 911505556
push_back 248336376
get 77745
push_back 104222773
get 273399
get 538295
push_front 513564475
push_back 560496917
push_front 568131258
get 72754
push_middle 51212620
push_middle 710272958
push_middle 980271208
push_middle 389197909
get 149061
get 481320
push_back 309012199
push_front 977218056
push_middle 358389490
push_back 644021397
push_back 196976509
push_front 352001011
push_front 328400077
push_middle 766625277
get 306946
push_middle 195890587
push_back 457266440
push_middle 90966837
push_middle 622549761
push_middle 400814316
push_middle 937190706
push_back 348529580
push_middle 573748651
get 496894
get 95587
push_back 156614563
push_back 941536443
push_back 178300912
push_middle 885529336
get 21067
push_front 252571457
get 185671
get 174496
get 205803
get 268588
push_front 141210452
push_front 112550421
push_middle 794768268
push_front 38326251
get 409631
push_front 251968102
push_front 790166820
get 79901
push_middle 192553473
push_back 178573653
push_front 770799005
push_back 454247163
push_middle 402347652
get 142643
get 348437
push_back 351313800
push_front 887470264
push_front 474105945
push_back 642476690
get 400999
push_back 76028487
push_front 326810912
push_back 466184571
get 62490
push_middle 408169769
push_middle 442651725
push_back 437318593
get 348248
push_back 258232515
get 16123
push_back 404500751
push_middle 547486295
get 161746
get 84045
push_middle 342500074
push_back 235222725
push_front 115941661
push_middle 417710604
push_back 283289929
get 315541
get 389351
get 227204
get 401086
push_back 145165265
get 11169
push_middle 286278185
push_back 396924110
push_front 605215707
get 20606
get 465619
push_middle 351572201
push_back 22569341
push_front 933194817
get 3843
push_front 750278258
push_back 603770758
get 45886
get 115142
push_front 624665394
push_middle 389028169
push_back 299794281
get 150561
get 241806
push_front 344715191
push_middle 120078423
push_front 765628315
push_back 47068910
push_back 408682339
push_middle 502910928
push_back 540498326
push_front 573518103
push_middle 877896539
push_front 203314164
push_middle 68090095
push_middle 38510444
push_back 777012228
push_back 45219625
push_back 213585212
push_front 444211778
get 277133
get 297633
get 429535
push_back 19664702
push_back 85004210
get 193838
push_front 372455956
push_middle 918910948
get 102102
get 294135
push_back 962658465
get 264664
push_middle 959973094
push_middle 114077484
get 137945
push_front 911208170
get 106067
push_middle 272735362
get 145611
push_back 268408140
push_back 984500393
push_middle 497501751
push_back 763646316
push_front 280471434
push_back 595232926
push_front 783268843
push_middle 660375976
push_back 61494420
get 101383
push_front 940226255
get 27022
get 170325
push_front 512383180
push_back 49965961
push_middle 34834225
get 126762
get 146915
push_middle 598967929
push_front 594114634
push_front 542849642
push_middle 866862870
push_middle 323270419
push_middle 34927397
push_front 796768215
push_front 581009472
push_back 275996257
push_front 148187396
push_back 622006663
push_back 917824229
push_back 849220598
push_middle 122694351
push_front 407704233
get 435385
push_middle 3750038
push_middle 967125105
push_front 941878452
push_back 18635361
push_front 17873240
push_back 318051213
push_back 746412909
push_back 6124074
push_back 89038784
push_back 834391204
push_middle 232289846
push_middle 733747494
push_front 616926346
push_front 2927114
push_back 562386305
push_middle 599091072
push_back 71636307
push_back 22663069
get 206718
get 276117
get 185750
push_back 796891229
push_front 880280445
push_back 918025678
push_middle 51441581
get 323115
push_middle 385612499
push_front 428563379
push_back 705700247
get 443258
get 237351
push_back 26646613
push_front 838127030
push_front 821325716
get 138117
push_middle 410129340
get 65063
push_back 328245431
get 444334
push_middle 358360952
push_back 298801403
push_front 969227426
push_back 279804351
push_back 901414494
push_front 154631814
push_middle 678627758
push_front 474366260
push_back 970661939
push_back 230358466
push_front 246276159
push_middle 401018086
push_front 86845592
push_middle 64632210
push_middle 639725540
push_middle 814226220
push_back 832715680
push_back 612505958
get 2559
push_front 167982560
push_middle 325660432
push_middle 511564087
push_front 172064258
push_front 574847523
push_back 26715786
push_back 18073917
push_back 17072631
push_back 378536915
push_middle 319736696
push_front 882376628
push_back 467210677
get 209787
push_front 429431229
get 459605
push_middle 438585606
push_middle 844127162
push_middle 461521405
get 209260
push_back 865343447
push_back 818441736
get 316084
push_front 999859076
push_front 701686107
push_front 89310032
push_back 6806184
get 334274
get 39033
get 525067
push_back 943122145
push_middle 36488384
get 446957
push_front 636801366
get 186514
push_middle 317602394
push_front 409549596
push_front 340476185
push_front 593463575
push_back 91395025
get 168417
push_back 650864627
push_middle 724844516
push_front 510303891
push_front 848629808
push_front 174690303
get 340723
push_back 980289010
push_back 264714004
get 129454
push_middle 141507440
push_middle 585891244
get 364438
push_middle 303578223
push_back 438792767
get 32941
push_middle 362880167
get 112751
push_back 128127640
push_middle 165495715
push_back 711252540
get 284071
push_front 430128049
push_middle 877348996
push_front 180140119
push_back 783187856
push_front 298476210
get 458511
push_middle 231031449
push_front 727290009
push_front 550140118
push_middle 742644483
push_middle 581217820
push_front 526979136
push_front 801636864
push_front 173523412
push_middle 415085959
push_middle 42415502
get 509877
push_back 385065984
push_back 398460835
push_front 591542374
push_middle 343763265
get 290196
push_front 641498159
push_middle 183076595
push_back 624905845
push_front 870761010
push_middle 867737221
push_front 616781936
push_back 30822927
get 502675
push_front 387099732
push_front 38555522
push_front 456214801
push_middle 655130069
push_back 629523251
push_back 382321130
push_front 278556732
push_front 776347237
push_front 319735660
push_front 912079503
push_front 135194260
push_middle 482400375
push_middle 36237833
get 199217
push_middle 46847551
push_front 894201711
push_middle 407178999
push_middle 547454435
push_front 867273510
push_front 407246805
get 405340
push_back 26812558
push_middle 813352033
push_front 337383430
push_front 720154296
get 165149
push_middle 102325112
push_back 769354994
push_middle 635201627
push_back 699094103
get 48991
push_back 218321708
push_front 235899804
get 46735
get 60969
push_middle 64902799
get 105529
push_back 40781722
get 153051
push_back 603477030
push_middle 641623447
push_front 463710572
push_front 11280535
push_front 145797462
get 37106
push_back 905972819
get 225143
get 64122
push_front 688915396
push_back 112947255
push_front 687861930
get 28143
push_middle 193854294
push_middle 917833377
push_back 910662067
push_front 817109142
push_middle 345438820
push_front 831372576
push_front 811854360
push_front 202841554
push_back 318281057
push_front 713683062
push_front 732621373
get 170049
push_middle 816431346
get 138503
push_front 439200253
push_back 11583085
push_front 178918602
push_back 411828639
push_front 886956113
get 480108
get 115574
push_middle 798361019
get 477557
push_back 458585245
push_back 332070361
get 191609
push_front 631091560
push_middle 797800492
get 165125
get 76846
push_back 167837537
get 137108
push_middle 881202860
get 462078
push_back 815860320
push_front 654084403
push_front 638486277
push_middle 876057257
push_middle 37767808
push_front 418123149
push_front 282737187
push_front 74520137
push_back 410549925
get 481516
push_back 828068589
get 343730
push_front 696084638
push_middle 435177251
push_back 398876610
get 521573
push_middle 646319189
push_middle 294512516
push_front 700925529
push_front 768351940
push_front 430000131
get 170142
push_front 601048811
push_front 36119762
push_back 92519287
push_back 382249667
push_front 896867321
push_front 226477859
push_middle 651333686
push_middle 958409372
get 494348
get 103063
get 538215
push_middle 637481490
push_front 410175005
get 459022
push_front 830003947
push_front 112737396
push_back 809525452
push_front 898212598
push_middle 631860335
push_front 926784639
push_middle 719632604
get 321311
get 2411
get 6755
push_middle 729804606
get 13221
get 416481
push_back 404158379
get 482551
push_front 682965034
push_back 614555589
push_front 511569568
push_back 678372983
push_middle 214438949
push_front 115213944
get 261241
push_middle 590248464
push_middle 549761646
push_middle 95556087
push_front 253042986
get 324278
push_back 14120087
push_back 227175851
push_middle 217129560
get 56831
push_middle 145004228
get 527404
get 428199
push_middle 850658966
get 337046
push_middle 799649962
push_middle 23419929
push_front 33545643
push_front 834270997
push_back 299273504
push_middle 452837216
get 408059
push_middle 259470375
push_middle 36291920
get 166343
push_middle 81407299
get 243469
push_middle 515340004
push_back 507010314
push_front 648145031
push_back 54504437
push_front 643511510
push_back 934486802
push_front 219888077
push_back 292017241
get 539181
get 189627
push_front 194303506
push_back 562342340
push_front 250335979
push_middle 615171122
push_middle 945261649
get 35230
push_middle 769016256
push_front 420521195
push_back 628190905
push_back 724739441
push_back 571855360
push_back 555822762
push_front 87087745
push_front 895538202
push_middle 758226222
push_back 414514792
push_back 359723770
push_front 677930894
push_middle 192287884
get 121726
push_back 115301932
push_back 30255695
push_back 216443762
push_front 275042843
push_back 12560855
push_front 356989864
push_middle 300700145
get 341090
push_back 151980739
get 35160
get 94145
push_front 246070483
push_front 162319567
get 260262
push_back 427369690
push_front 575153780
get 274251
push_back 455653953
get 297553
push_back 654546913
push_middle 56265346
get 3704
get 171789
push_front 210516255
push_front 570757998
push_back 594184819
push_middle 885770267
get 304843
push_front 710139330
push_back 354200110
push_middle 960330702
push_front 321199205
push_middle 332221043
push_front 869233550
get 113863
get 531810
get 369364
get 68001
get 133479
get 229813
push_middle 183448010
push_back 233173570
push_back 37135466
push_back 719314418
push_middle 607877487
push_middle 736453420
push_back 728600166
get 258405
push_middle 500706704
push_middle 920825651
push_back 291015661
push_front 28909822
get 411901
push_middle 330482204
push_back 309633642
push_front 247227135
push_back 344873734
push_middle 297407875
get 30555
push_middle 558006048
push_back 367970279
push_middle 412586447
push_front 334044962
get 178682
push_back 792220312
push_middle 92265870
push_front 639282368
push_middle 195319639
push_middle 22715135
get 363243
push_back 816760108
push_back 908139038
push_front 918795064
push_front 129854867
push_front 548088752
get 69029
push_back 465302018
push_middle 670726644
get 182458
push_back 839632564
push_middle 479194998
push_front 933365905
get 292376
push_back 665901384
push_front 5492125
push_front 37747979
get 525203
get 266384
push_back 313117645
get 94494
push_back 96991034
push_back 984999679
push_middle 484028085
get 182211
push_back 665884389
get 542899
push_front 263568618
push_back 731258833
push_back 319043796
push_middle 666954140
push_middle 249012632
push_front 636915436
get 295023
push_back 757517674
push_front 632384757
push_middle 133509006
push_front 439375391
push_front 576250065
get 433631
get 296724
push_back 354372271
get 444223
push_front 296739461
get 245455
push_middle 566027780
push_back 984304721
push_front 265858393
get 523436
push_front 195623157
push_front 74137805
push_front 32075673
push_middle 691785403
get 374824
push_front 305754202
push_back 392578755
get 278139
push_front 659219531
push_middle 875210498
get 245773
push_back 849479351
push_middle 957414660
push_back 643105334
push_middle 579643223
push_front 182955007
push_middle 990703115
push_back 499477779
push_back 18232151
push_back 293254731
push_middle 119302848
push_front 292095776
push_front 210832359
push_middle 64224022
push_back 739386636
push_back 610341317
push_back 767082787
push_back 325050757
push_back 581583761
push_middle 391589557
get 328022
push_middle 977785125
push_front 905518694
push_back 877034527
push_front 952221426
push_middle 747977013
push_middle 319604062
push_middle 548798964
push_front 302471899
get 164484
push_back 753591141
get 482013
push_back 116009996
push_front 884318845
push_middle 118685200
get 248652
get 515662
push_middle 858374264
push_middle 112302441
push_back 840269333
push_middle 849243765
push_back 43820642
push_back 77426318
push_back 677326080
push_back 55010714
push_middle 619724289
push_back 703256303
push_middle 216645381
push_back 938233671
get 431101
push_back 770759429
push_back 832806530
push_front 632180506
get 198026
push_front 133574580
push_front 236404385
push_middle 563919045
push_back 822201863
push_front 784349923
push_front 145909184
push_front 76061646
push_front 914574240
push_back 604129797
get 301766
push_front 250577687
push_front 376968881
get 110133
push_middle 979718719
push_back 315447709
push_middle 390521600
push_front 681792956
push_front 322333724
get 91583
get 392453
push_front 79328604
push_front 109506625
push_back 853888022
push_middle 312015860
push_middle 559549328
push_middle 730737621
push_front 792476074
push_front 243297851
push_back 479466554
get 459628
push_front 135685339
push_back 504202063
push_middle 612754413
push_back 42280228
push_middle 195353502
push_middle 966959911
push_front 543099485
push_middle 171830953
push_back 27678331
push_back 238122255
push_front 114138297
get 98445
push_back 655796623
push_back 573415422
get 195083
push_front 231601475
get 185461
push_front 537664998
push_front 981633041
push_front 495856644
push_front 549470644
push_middle 710879757
push_middle 28284627
push_middle 779767035
push_middle 439180169
push_middle 730758788
get 104291
push_front 616345022
push_front 821078293
push_front 983971098
push_middle 226679070
get 476039
push_middle 576414079
push_middle 138848575
push_front 505058656
push_front 39753335
get 350512
get 240631
get 129202
push_middle 449367750
push_front 259807815
push_back 229880995
push_back 234999823
push_front 587027917
push_back 747653382
push_front 29961936
push_front 133591041
push_front 231340808
push_middle 456335961
push_middle 963704891
push_middle 414341899
get 450834
push_middle 134060606
push_middle 138287945
push_back 633105685
push_front 276896873
get 283767
get 250495
push_front 637159717
push_front 327441304
push_front 224710215
push_front 494457654
get 511349
get 404328
get 291547
get 226248
push_middle 132283700
push_middle 372726869
get 61437
push_middle 468109023
push_middle 473986583
push_middle 564024173
push_back 377910747
push_front 54014960
get 60166
push_middle 360943571
push_middle 610371198
push_middle 929894497
push_middle 954059508
push_middle 519549078
push_front 594817945
push_back 791056220
get 345785
push_front 717207389
push_middle 693824153
push_middle 703084241
get 324792
push_back 944209556
push_back 48076936
push_front 547262908
push_back 135718949
get 483845
push_front 571547607
push_front 477730642
push_front 334795107
push_middle 349984431
push_front 953654789
push_middle 462795697
push_back 921072567
push_middle 449592928
get 177503
get 216581
push_back 488762679
push_back 90410353
push_front 380396632
get 80438
get 271533
push_front 341339878
push_middle 718122239
push_front 425897833
get 371392
get 525100
push_front 72547854
get 224666
push_back 49689395
get 236752
push_back 35240530
push_front 446412230
push_front 247351258
push_back 711485948
get 481719
push_middle 527653016
get 432784
push_front 21250561
push_front 836907940
push_middle 202676584
get 17485
push_back 917829790
push_middle 463999247
push_middle 559142791
get 436691
push_middle 656883646
push_back 313176511
get 331951
push_back 711052121
push_back 779507900
push_back 126922674
push_back 791600250
push_middle 869886528
push_middle 407764512
get 497862
push_front 874301426
push_back 673698144
push_front 761013387
push_middle 749463920
push_middle 416416668
push_back 948784014
push_front 604874701
push_front 646672269
get 407509
push_middle 577199263
push_middle 269907340
push_middle 347593264
push_middle 8169934
get 26459
push_front 420450217
get 242365
push_back 415013157
push_front 892148362
get 122201
get 70427
get 468827
get 320999
push_back 508497085
get 260334
push_middle 475916338
push_front 788420211
push_front 253602216
push_back 25086125
push_middle 622370114
push_front 951523033
push_front 258412514
push_back 802795067
push_middle 884980575
push_middle 5362201
push_middle 619516742
get 300952
push_back 104177608
push_back 918790366
push_back 225779301
get 356949
push_middle 77666769
push_front 839214592
push_back 929053756
push_back 260496090
push_back 518118579
get 424412
push_back 951357450
push_front 139359049
push_front 976976409
push_front 963903682
push_back 182441890
push_front 826653598
get 417705
push_middle 513616971
push_front 949403112
get 444303
push_middle 574684628
push_front 755782926
push_back 222263175
push_front 410665843
push_middle 223198124
push_front 23642302
push_front 526038837
push_middle 694952794
get 270188
get 59380
push_back 462602484
push_back 123646721
get 530896
push_middle 588571710
get 522980
push_middle 529604259
push_middle 156731879
push_middle 724046211
push_back 383095053
get 201460
push_back 202863399
push_middle 672971323
push_middle 811224803
push_middle 407241275
get 42254
push_back 998977805
get 470727
push_back 871361660
get 51408
get 237774
push_back 166900236
push_front 552603753
push_middle 364322928
get 340365
get 223822
get 434914
push_front 984625383
push_front 988792350
get 375475
push_middle 960319072
get 161631
get 57231
get 480455
get 457013
push_back 97913047
push_front 685516360
push_back 722956837
push_middle 155852319
push_back 912128798
push_back 782290562
get 312457
push_front 114074580
get 138529
get 44888
get 128357
push_front 846451937
push_middle 488392734
push_back 592167322
push_back 594608141
get 463896
push_middle 504445411
push_back 28080225
get 339131
push_middle 388694693
push_front 640838684
push_back 80876014
push_back 395096308
push_back 283673277
push_back 791937758
get 462866
push_front 414759776
push_middle 575393123
push_back 106151599
push_middle 85982812
push_middle 439131802
push_middle 955704319
push_middle 442849732
get 518180
push_back 986682229
push_front 937671388
push_middle 544623893
push_back 904658834
push_back 82900344
get 37769
get 54567
push_front 111356792
get 221189
push_back 536100949
push_back 71295467
push_front 450493797
push_middle 479004040
push_middle 168616601
push_middle 657124249
get 299122
push_middle 43515482
get 448734
push_back 577794004
push_front 7958438
push_front 304827170
push_middle 831271627
push_middle 129633533
push_front 549814357
get 311832
get 215558
push_back 293732155
push_front 908948460
push_middle 612087595
push_middle 72836816
push_front 697809355
get 216921
push_middle 562809047
get 174796
push_front 469925730
get 471070
push_middle 543763079
push_middle 535811047
push_middle 804481675
push_middle 2183401
push_front 198167734
get 182213
push_back 366377501
push_middle 786370511
push_front 412517472
push_front 625507033
get 85728
push_middle 144294448
get 262199
push_front 434971419
push_front 985164312
push_front 597162008
get 111566
push_front 666963748
get 524470
push_back 580254435
push_back 633229852
get 100379
get 491974
push_back 175362706
get 300308
push_middle 995396351
push_front 901741083
push_middle 469137853
push_middle 895451347
get 436533
push_back 143516230
get 28888
push_middle 402797399
push_back 916594194
push_front 210132328
push_front 321464095
push_front 471722111
push_middle 138503789
push_back 620900344
push_middle 953941815
push_front 130424575
push_middle 125724046
push_back 87429372
get 293924
get 57368
push_back 38204272
get 368618
push_middle 42612586
push_middle 642402100
push_front 502738958
get 315486
push_back 494922669
push_front 171543928
get 83234
push_back 829389942
get 336824
push_front 737044709
push_front 247527494
push_middle 80123834
push_middle 725077005
push_front 785392490
push_middle 357062773
push_middle 789616653
push_back 854370379
get 389171
push_back 466023282
push_middle 577264362
push_back 138032391
get 80122
push_middle 742218053
push_middle 139606234
push_back 792839220
push_back 134023276
push_back 339427621
push_back 822741410
push_front 811414470
get 528942
push_front 244484519
get 329122
get 165227
push_middle 165413177
push_middle 405648740
get 490024
push_middle 449966007
push_front 615277212
push_middle 655750383
push_back 337584652
push_middle 807044809
get 245579
push_back 851570554
get 321340
get 255874
get 367883
get 257295
push_back 680288121
get 428927
get 260110
get 367241
push_front 73203683
get 211379
push_back 556004707
push_front 330874180
push_back 230362385
push_front 960692087
push_back 181307227
push_back 644643681
get 323305
get 313804
push_back 451104921
push_middle 71933690
push_back 330280901
push_front 944933226
push_back 442321255
push_front 22410965
push_middle 7142252
push_back 893932612
push_front 834629372
push_back 963428460
push_back 914129720
push_front 89138655
push_front 20851861
push_back 551188440
push_back 669332813
get 178993
push_front 154283314
push_middle 141131486
push_front 46799257
push_front 339610259
get 24962
push_middle 36778271
push_front 360830472
push_middle 776291882
push_back 473971347
get 167308
push_front 829857881
push_front 447767325
get 120529
push_front 531519220
get 68380
push_middle 159029005
push_front 410763347
push_front 64639968
get 539306
push_back 57995251
push_back 18818154
push_front 295501516
get 189938
push_middle 182468425
push_middle 697188006
push_front 467441617
push_back 399916686
get 236843
push_back 954938005
push_middle 384437709
push_middle 558905592
get 228899
push_middle 580359188
push_middle 242979840
push_back 120330197
push_front 546662107
get 441471
push_front 198565852
push_back 395529475
push_back 448524882
push_middle 98093447
push_back 486715377
push_back 160357508
push_middle 70363226
push_middle 339272761
push_back 481291789
push_middle 169447570
push_front 101335307
get 339193
push_back 221249988
push_front 229337968
get 368203
get 448907
push_front 484841916
push_back 549036596
push_front 785346800
get 463855
push_front 724129805
push_middle 28766351
get 104414
push_middle 133369217
push_front 249786352
push_middle 797653359
push_front 444939129
push_front 529957079
get 127809
push_back 389758800
push_back 368053266
push_middle 591919590
push_middle 281786211
push_front 431110514
push_front 373968091
push_back 783469917
push_front 720887203
push_back 110747811
push_middle 822843355
push_front 503926745
push_middle 12766536
get 77911
push_back 372601109
push_front 157621016
push_back 783200743
push_middle 962715194
push_back 928936051
push_front 821740904
push_middle 549014609
push_middle 553924839
push_back 366404668
push_front 615489967
get 473774
push_back 994637535
push_back 741302456
push_back 757737332
get 22054
push_back 389975666
push_front 379629710
push_back 441418029
push_back 797781168
push_front 652917561
get 491468
get 272962
push_front 234768661
get 75379
get 387181
push_back 384896243
push_middle 694446930
push_middle 639282434
push_middle 498047009
get 331994
push_middle 405884158
push_front 197968956
get 358848
push_front 596071684
push_middle 802956122
push_front 868506875
push_back 920024056
push_front 656426363
push_middle 835677999
get 437427
push_front 296826035
push_front 917959468
push_back 779701061
get 24414
push_front 223416158
get 87822
push_middle 14071491
push_back 62269465
push_back 522866015
get 512
push_front 355831438
push_back 657854107
push_middle 203121336
push_middle 480979452
get 304665
push_middle 591628765
get 145240
push_front 908651430
push_front 123008329
push_front 691575286
push_front 168585083
push_front 584679578
push_front 430644545
push_front 181040936
push_back 430836894
get 2776
push_middle 287761762
push_back 875612715
get 512617
push_middle 482985601
get 225717
push_back 412905802
push_back 521131615
push_back 876661747
push_front 754633736
get 435292
push_front 818163510
push_back 81059525
push_front 881851295
push_back 711448338
push_front 739651744
push_back 729261026
push_middle 901754363
push_front 222745623
push_back 947300078
push_middle 538859760
push_front 402709856
push_middle 216681028
push_front 767820199
push_front 921678939
push_middle 906502388
push_back 97694569
push_back 621431388
get 362419
push_front 465798981
push_front 996250805
push_front 839001093
push_front 949724763
push_middle 121695800
get 79959
push_front 954343423
push_front 380024223
push_back 7769138
push_middle 516315358
push_front 859955669
push_front 790439257
get 353706
push_middle 368003437
push_front 148656509
get 373832
get 451439
push_middle 773187051
get 215666
push_front 416440790
push_back 687259635
push_middle 290052922
push_middle 90321532
push_front 140609036
get 465118
push_front 726190807
get 403474
push_back 717684742
push_front 310672186
push_back 799940703
push_middle 311508485
push_back 668415727
push_front 333413480
push_middle 491019613
get 269763
push_front 121242453
get 62162
get 260790
push_middle 604149428
push_back 798486547
push_back 2381836
get 381282
push_middle 50805772
get 482728
get 436096
push_front 607047442
push_front 474355253
push_front 875812062
push_middle 336458068
get 7399
push_middle 331178741
get 220415
push_front 261711457
push_front 791883204
get 53621
push_back 619921357
push_back 927690346
push_middle 446748088
push_back 220577845
push_middle 628462352
push_front 253522042
push_front 777614525
get 267216
push_back 749681636
push_middle 330447571
push_back 837711151
push_back 464098524
push_back 288420682
push_back 962563240
push_middle 774225360
push_middle 195457960
get 433698
push_front 12018111
push_back 748186039
push_back 328026935
get 496154
push_middle 420224976
get 76706
push_back 518396292
get 133853
push_back 117650052
push_front 775154432
get 240249
push_front 580982162
push_back 178323468
push_back 123783600
push_back 146168936
push_middle 962847737
push_front 166622036
push_back 874340158
push_middle 211030851
push_front 499255615
push_front 568401219
push_back 599091586
push_back 439924625
get 144413
get 436169
push_front 652625562
get 515855
push_front 907756321
push_front 92456772
push_front 754298294
push_back 814570462
push_front 214571565
push_middle 320832952
get 141787
push_middle 401604908
get 308677
get 144700
push_middle 415137169
push_back 725314468
push_front 64620394
get 461595
push_front 165578455
push_back 48741011
get 40482
get 400531
get 475681
push_back 454188787
push_middle 440375112
push_back 103147317
push_middle 276153323
get 185170
push_back 355607924
push_middle 310924573
get 227325
push_middle 512631884
push_front 453283032
push_back 203346801
push_middle 393622827
push_middle 46609031
push_back 414254939
push_middle 242456784
get 259832
push_front 382685915
push_back 378071267
push_front 902116771
get 470919
get 343307
get 336882
push_back 657547037
push_middle 501818329
push_middle 566541154
push_front 127881593
push_back 582151108
push_back 245859622
get 476284
get 421417
push_back 137927116
push_middle 339995790
get 213395
push_front 99832957
push_back 942285779
get 207307
push_back 881998547
push_front 731948564
get 205785
push_middle 785552562
push_front 901105459
push_middle 762031021
push_front 469762445
get 288613
push_front 197368870
get 515210
push_front 48072498
push_front 686563570
get 532718
push_back 992512533
get 235322
push_back 815865690
push_back 40637839
push_front 306514783
push_front 366397402
push_middle 657831316
push_front 710097299
push_front 3999018
get 328878
push_front 391560398
get 388401
push_front 889643215
get 185173
push_front 760463255
push_middle 77282177
push_middle 475656277
push_front 332502736
push_front 13903877
push_middle 45440414
push_back 26571200
push_back 359032822
push_middle 65436071
push_front 486686225
push_front 236355274
push_back 368271035
push_middle 974975766
get 88318
push_middle 402802997
push_front 730454851
push_back 725873843
push_back 4197719
get 446515
push_front 53383732
get 360194
push_back 16891956
get 245552
push_back 518472001
push_back 631330457
get 432079
push_middle 888213458
get 309208
push_back 560845007
push_back 649587018
push_front 287732709
push_back 621969271
get 347011
push_front 7386458
push_front 223019467
get 352186
push_middle 227991756
push_middle 658723849
push_front 855348967
push_middle 185638064
get 466834
get 447083
push_front 478160867
push_front 483602474
push_middle 792011422
get 226554
push_middle 840713699
push_back 52878409
push_back 534250581
get 293649
push_back 36733746
push_back 942542239
get 300248
push_middle 797254436
get 322645
get 371449
push_front 404578229
push_middle 227919683
push_front 449897376
push_front 578895462
push_back 375087987
get 75101
get 517858
push_back 859283537
push_middle 694238686
push_middle 841159997
push_front 225130240
push_middle 400819389
push_middle 755893216
push_front 624199495
get 358609
get 288411
push_front 822129039
push_middle 342280313
get 247933
push_middle 247316905
get 319768
push_front 160743834
get 418892
push_middle 495713193
push_back 356337398
push_back 534276602
push_middle 139209992
push_middle 653017952
push_front 250083812
get 524121
push_middle 226865552
push_back 768884654
push_back 584594383
push_back 877973494
get 338048
push_front 586067190
push_back 722076208
push_front 961129340
push_middle 421585067
push_back 5631730
push_front 293171352
push_front 245739245
get 343396
push_middle 483391044
get 262882
push_back 172489664
push_back 720017876
push_back 716318171
push_front 923412547
push_middle 763516610
get 278227
push_middle 133420295
push_middle 525599237
get 161426
push_middle 744762554
push_back 329257544
get 362195
push_back 634548154
push_middle 192526179
push_middle 733177278
push_front 707639249
push_back 203128448
get 11124
get 205941
push_front 770097786
push_middle 493130407
get 264341
push_middle 379162664
push_front 529509636
get 263764
get 386448
push_middle 911922721
push_front 704943059
get 329193
get 196562
get 347379
push_front 34345541
push_front 720880756
push_back 467866345
get 460261
push_back 41778123
push_middle 694909484
push_middle 391561702
push_middle 137575499
push_middle 627538362
push_middle 920062540
push_back 643763672
get 465598
get 185326
get 6878
push_front 457559811
push_back 624351856
get 181380
push_back 521915849
push_front 787544736
push_back 875754447
push_front 206724658
get 216163
get 389476
push_front 216776027
get 328929
get 214516
push_middle 382660646
push_back 21552249
push_middle 824159738
push_back 134851212
get 178572
push_back 746764249
get 431333
push_back 288260530
push_back 248577515
push_front 254137436
push_middle 57638267
push_back 574898987
push_back 708966752
push_front 43900570
push_back 715335538
get 68629
push_middle 616219746
push_middle 689305771
push_front 220380089
push_middle 976143350
get 173308
push_middle 775746524
push_back 278600067
push_middle 389757346
get 328424
push_back 549904517
get 110355
push_middle 918164720
push_middle 969450047
push_back 704004489
push_back 510147022
push_middle 55265112
push_front 399742136
push_front 480595402
get 527034
get 37387
get 270527
get 35737
push_back 407393714
get 311507
get 112111
push_back 251935940
push_front 81298476
push_back 571249249
push_back 467934485
push_back 612137459
push_back 9635248
push_middle 719724461
push_middle 414795489
push_middle 776741291
get 245339
push_front 219772867
get 414398
push_middle 473143327
push_back 779632094
get 268541
push_middle 573255731
get 31515
get 198764
push_back 634825211
get 34807
push_back 765431933
push_middle 951976641
get 433194
get 261587
push_back 833434830
push_back 201308577
get 40058
get 209014
push_back 853326637
push_middle 17795743
get 242570
push_front 554375501
get 2576
get 543573
push_middle 681912093
push_middle 459300689
push_back 607246342
get 461497
push_back 630690528
push_back 615467696
push_back 735615002
push_middle 179715205
push_back 865701545
push_front 902992207
push_middle 71352295
push_back 371628300
push_front 865627059
push_back 282636610
push_front 195815043
push_back 710444006
push_front 363292481
get 277756
push_middle 8856763
get 315332
get 235607
push_back 901181159
push_back 900967677
push_front 341545842
get 466478
push_middle 269987902
push_front 590364613
push_back 544962238
push_front 494912690
push_front 892917349
push_back 258699474
push_back 201169802
get 535398
push_middle 838046371
push_back 876731813
get 395798
get 520814
push_front 51237608
get 279554
get 121012
get 180357
push_back 550007722
push_back 812878999
push_back 263585293
get 489335
push_front 286781424
push_back 894627561
push_middle 364654275
push_middle 679921891
get 344023
push_middle 651994931
push_middle 912237974
get 161513
get 352470
push_middle 904354415
push_front 881047045
push_front 85473856
push_back 320863523
get 294639
push_middle 465334393
push_middle 456224420
push_back 631222696
get 249277
get 40155
push_middle 69862671
get 503672
push_back 9261544
push_middle 797371310
push_middle 443410255
push_front 35472153
push_middle 650288304
push_back 460713845
push_middle 148261944
push_front 320972665
push_middle 17997590
push_front 639167735
push_middle 450636752
push_middle 957057986
get 192496
push_middle 385323823
push_middle 142905974
get 36804
push_back 224818748
get 7450
push_front 572404179
get 496112
push_back 496361431
push_middle 463253146
push_back 524223774
push_middle 43998447
push_middle 166948021
push_front 603482558
push_middle 121880610
get 389182
get 191174
push_middle 726907175
push_back 584487417
get 317644
push_front 829514056
get 3783
push_front 263693120
get 496842
push_front 254335168
push_back 937201550
push_front 897352287
push_front 88452225
push_back 250297499
get 29630
get 542707
get 525508
get 121863
push_back 899374428
get 385860
push_middle 767526749
get 524280
push_back 268145782
push_front 358297247
get 192424
push_front 64193940
get 460611
push_front 456946297
push_front 106626067
push_middle 868689148
push_back 517539262
push_front 129397526
push_back 979470502
push_middle 370073683
push_back 423522903
push_middle 516980376
push_front 859245652
push_front 520153783
push_front 567260604
push_middle 806842446
push_middle 930229631
push_middle 841357288
get 214424
push_back 778666808
push_back 551147673
push_middle 522042458
push_front 615551392
get 249942
push_back 90473649
push_back 285508198
push_front 274623118
push_back 538385296
push_front 271535091
push_front 829468809
get 237055
push_back 872175852
get 431946
push_back 18394331
push_back 854808156
push_back 581408563
get 80456
push_back 825246250
get 92803
push_front 121179948
push_front 724416562
push_back 821200092
get 240484
push_middle 947154362
get 274391
push_middle 397097639
push_middle 702582726
get 389670
get 400471
get 303385
push_back 212124249
push_back 820537512
push_middle 742029507
push_middle 880701776
get 174813
push_front 291489715
push_middle 670918368
push_back 778483441
push_back 592438713
push_front 499264862
push_back 737730850
push_middle 233091907
push_middle 695381827
push_front 669508078
push_back 648125706
get 250841
push_middle 852778471
push_back 198372766
push_front 654996142
get 138085
push_back 838499138
push_back 943285017
push_front 995169279
get 160834
get 203700
get 416047
get 91057
push_front 445016029
push_middle 533368012
get 288506
get 479517
push_front 706934247
push_back 716066046
push_front 343089063
push_back 917653378
push_back 995657257
get 353717
push_middle 367309616
get 237874
push_front 892044312
push_back 779814596
push_front 262393350
push_back 556747893
get 358569
push_middle 946030717
get 277902
push_front 733982520
push_back 213809073
push_back 343218598
push_back 620822702
get 142587
push_middle 321145037
push_front 162695302
push_front 716424079
push_back 241915170
push_back 68785831
push_front 678013400
get 96452
push_front 996161003
push_back 186910615
push_back 486426096
push_middle 79581807
get 166170
push_front 901093240
push_middle 631488204
get 302090
push_back 120705732
push_middle 785918157
push_front 18799501
push_back 22881229
get 105792
get 259463
push_back 610928662
push_front 710206278
push_back 414927930
get 537568
push_middle 215562397
get 424824
push_front 325393710
get 18462
push_front 146709906
push_middle 562367094
push_middle 766846896
push_middle 644333688
push_back 804313909
push_front 282147823
get 34288
push_back 35291678
push_back 417291050
push_front 269329111
get 147045
get 199032
get 361681
get 390794
push_middle 551698674
get 22034
push_middle 85598013
get 481238
push_front 653997520
push_middle 756313863
push_middle 433303060
get 12353
push_middle 504480577
get 250966
push_front 956402437
push_front 74600390
get 326948
push_back 641974785
get 283150
push_middle 730844913
get 47535
get 177039
push_back 270113052
push_back 965510475
push_middle 396038272
push_front 428253374
push_front 280382544
push_front 469694535
push_front 210790476
push_back 351894169
push_back 681233269
push_middle 286329978
push_middle 163437953
push_front 468825175
get 365032
push_middle 229413701
get 237581
push_front 781700992
push_middle 199009945
push_middle 749509153
push_back 828275031
push_middle 822376000
push_back 787175590
push_middle 407223801
push_front 828396698
push_back 819191121
get 475976
push_middle 852313773
get 443455
get 294179
push_back 379294045
get 189609
push_front 105902843
push_front 951862074
push_back 102712472
push_middle 819244917
push_back 599392217
push_back 143932091
push_back 939945716
get 275343
push_front 245918364
push_back 233413722
push_front 204598710
push_back 908716997
get 434166
push_middle 101332227
push_back 194144909
push_front 499003909
push_middle 622558965
push_middle 860150325
push_front 702845780
push_back 105469414
push_back 806504743
push_front 83102008
get 268926
push_middle 923246176
push_middle 699677566
get 212667
push_back 882043956
push_back 736639228
get 328348
push_middle 765775989
push_front 27580915
push_back 281976128
push_front 593761653
push_back 618543601
get 386777
push_back 984703851
push_front 15172934
get 116811
push_middle 486640374
get 121641
push_front 80251560
push_middle 453317152
push_middle 13559517
push_back 541360533
push_back 259205278
push_middle 441134233
push_middle 778878447
get 346071
get 435164
push_front 765969520
push_front 585983893
push_middle 12251154
push_middle 53097951
push_front 238191437
push_middle 833968207
get 438507
push_back 607242047
push_back 448807785
push_front 79447900
push_middle 552756611
get 427090
push_back 457785640
push_front 102148070
get 182131
get 324432
push_middle 607542891
get 536915
push_back 604350975
push_back 729054473
push_middle 907531002
push_front 657915286
push_back 429323070
push_middle 455847135
push_back 952796734
push_front 194336572
push_middle 107670709
push_middle 467415260
push_front 676738823
push_middle 193220083
push_back 946732081
get 172688
push_front 776957576
push_middle 793459092
push_middle 413495318
push_back 942745333
push_back 650959741
push_back 70432584
get 77907
get 63527
push_back 310662520
push_back 428992698
push_back 976583812
push_back 436707627
push_front 360375102
get 255664
push_back 19019415
push_back 176466314
push_front 132751790
push_back 550494435
push_middle 216419544
push_front 837935173
push_middle 835720060
push_back 972305034
push_back 379543894
push_front 134747705
get 334198
push_front 140985015
get 69882
push_middle 790997519
push_middle 2767885
get 60846
push_back 843852267
push_front 919748550
push_back 682564417
push_middle 494707396
push_back 187399848
push_front 402497272
push_back 152431015
get 237134
push_back 313496223
get 113083
push_back 858553657
get 51863
push_front 869722703
push_front 618137083
push_back 608605441
push_middle 296778404
push_back 820394277
get 185983
push_back 863731789
push_middle 731374749
push_middle 982241987
push_front 388290313
get 402179
push_front 785968500
push_front 687500547
get 452227
push_back 392663491
push_back 163685474
get 227854
push_middle 61308675
push_front 226089216
push_middle 744658453
push_front 953100849
push_middle 278854050
push_middle 168789728
push_back 854521892
push_back 938016234
push_front 980177599
push_front 936184011
push_middle 621090992
push_back 179127137
push_back 7817186
push_middle 964540360
get 337269
get 301120
get 303317
get 275232
get 403368
push_back 437357380
push_front 694010066
push_middle 173264257
get 36774
push_back 622276486
get 287705
push_middle 146896822
push_back 342098108
push_front 997985002
push_middle 668076120
push_middle 532341085
push_back 871471920
push_front 558827212
push_front 978484770
get 197423
push_back 375686690
push_front 826832393
push_front 944598842
push_middle 434304195
push_back 979752379
push_middle 565461320
push_back 351672309
push_middle 649840228
push_back 838177180
get 460996
get 542830
push_front 589646311
push_front 305795534
push_back 884611770
push_front 640756615
push_back 827990590
push_back 676061021
push_front 803476889
push_middle 556394418
push_middle 315986437
push_middle 535677635
push_front 372131753
push_middle 742506333
get 396496
get 133402
push_back 112708412
push_back 294712769
push_back 326681832
get 141604
get 93258
push_middle 264152191
push_front 940817817
push_front 262633876
push_back 213713127
get 118722
push_back 21886957
push_back 223857876
push_back 220368736
push_back 836113514
push_middle 644597047
push_back 482919598
push_front 525456610
push_middle 104721181
push_front 267170061
push_middle 919444307
push_middle 300587305
push_middle 298307216
push_middle 524842242
push_front 638647377
get 304496
push_back 980424784
get 154603
push_front 175310148
push_front 417115468
push_front 295492401
get 441576
push_back 691159248
get 227695
get 419168
push_back 270734858
push_front 802545522
push_middle 403186665
push_front 500819179
push_middle 977849810
push_middle 673710608
push_middle 692878996
push_front 397647252
push_front 47719851
push_front 190709661
push_middle 448560273
get 386153
get 16341
push_middle 374947559
push_back 672167359
push_front 374670229
push_middle 690406922
push_back 61262717
push_back 824241947
get 341588
push_back 623897449
push_front 182470767
push_middle 880886712
push_back 250223097
push_middle 114043481
push_front 64666954
push_front 642293786
push_middle 705876096
push_front 289846392
get 140289
push_front 612564534
push_middle 434120854
get 179573
get 317494
get 96448
push_back 799751459
push_back 35670109
push_back 818443063
push_middle 369269803
push_front 20606649
push_back 464197309
push_middle 893281303
push_back 4610678
push_front 421999269
push_back 288742233
push_front 761569588
push_middle 489895981
push_middle 825291853
get 70320
push_middle 935810683
get 81350
push_back 167501229
push_back 446852655
push_front 901308754
get 338682
push_middle 454663314
push_middle 186501480
get 113976
push_front 79826585
get 417378
get 421330
push_front 233045852
push_middle 815857855
get 316946
push_middle 465693621
push_back 774407435
push_back 467363844
push_back 977125021
push_middle 765690920
push_middle 592680582
get 124934
get 451427
get 528865
push_middle 589751454
push_back 295859280
get 62219
push_back 527373279
push_middle 200855688
get 330540
push_middle 560969075
push_back 721345401
push_back 233101167
push_front 699090566
push_front 960284917
get 514936
push_middle 447672553
get 51726
get 368560
push_middle 988009015
push_back 429974820
push_middle 116886072
push_back 535910116
push_middle 418706115
push_back 72612381
push_back 4977914
get 433183
get 196324
get 181330
push_front 700566982
push_front 513841096
push_front 659387278
get 288140
get 52778
get 379294
get 342620
push_front 937386074
get 144568
push_front 567062204
push_front 695093398
push_front 958843319
get 173981
get 171102
push_front 776696776
push_front 563084042
push_back 504650461
push_front 925377201
push_middle 201110546
push_middle 185358579
get 381267
push_front 298236150
push_back 95719354
get 5251
get 413005
get 445024
push_back 766329664
push_middle 76282350
get 362061
push_middle 132090370
push_back 242865248
get 68726
push_front 48605806
push_back 70060635
push_back 675680436
get 392631
push_front 199750020
push_middle 252388603
push_front 334837225
get 467784
push_middle 209345257
get 146884
get 274275
push_front 390164698
get 183751
push_middle 84149732
push_middle 179982884
push_back 37440571
push_front 380296586
push_front 505453481
push_middle 761223666
push_back 257159318
push_front 951986390
push_front 805917874
push_front 690367462
push_middle 896480958
get 287928
push_front 468834273
push_middle 575404239
push_back 694542838
push_middle 463459854
get 187569
push_back 384358212
push_back 868534781
get 323091
push_middle 107627127
get 238555
push_back 718373386
push_back 950896183
push_middle 134232703
push_back 944658554
push_front 84262862
push_front 945232938
push_back 427503448
get 431183
push_front 379676260
get 424191
push_middle 549446708
push_front 567872634
get 8380
push_front 768661973
get 26157
push_front 167477153
push_middle 163606501
push_front 428460875
push_front 504745867
push_front 344218300
push_back 465928977
push_front 92553232
push_middle 644307640
push_back 467882944
get 378926
push_back 540154289
push_back 185137367
push_front 726970217
push_front 825849043
push_middle 787659207
push_front 292737247
push_middle 638310040
push_back 458048055
push_middle 247064080
push_back 437774337
push_back 997045718
push_back 603073962
get 229039
push_middle 531440185
get 439173
push_back 555789662
push_back 952913950
push_middle 329092228
get 109745
get 111757
get 149830
get 434772
get 305750
push_middle 376036824
push_middle 376550621
push_middle 64847549
push_front 764557051
push_back 181959270
get 325006
push_front 331168745
get 381219
get 252608
get 142205
push_back 22487690
push_middle 490841148
push_middle 217006378
push_back 516843767
get 69029
push_front 232613468
push_front 570371888
push_front 877334899
get 306087
push_middle 800863962
push_back 265852646
push_middle 548682828
push_back 356610659
get 258249
push_back 84335470
push_front 449377522
push_front 164385339
push_middle 808503639
push_back 95045617
push_back 53698781
push_front 945464164
push_middle 454502363
get 95022
get 357843
push_back 162017833
get 233089
push_back 556789246
get 233121
push_back 773966829
push_back 642214234
push_back 122798855
push_back 136779710
push_front 993032286
get 239608
push_front 686527502
push_middle 512811625
push_front 62529446
get 522524
push_middle 469908446
push_front 518158714
push_middle 391039282
push_back 850915338
push_front 474625126
push_middle 87825381
get 449694
push_middle 581519086
push_front 962118291
push_back 418164585
push_back 456948000
push_back 498958693
push_back 714705592
push_middle 441124971
push_back 798860840
push_back 875210895
push_back 961164558
push_middle 128086451
get 321353
push_front 239068490
get 456292
push_back 359805532
get 388888
push_front 52330356
get 311081
get 511152
push_front 226069109
get 395576
push_middle 208292864
push_middle 398166885
get 54567
push_front 114293015
push_front 50390000
push_back 215245796
push_front 203417856
get 522019
get 283556
push_middle 833244703
get 433319
push_back 63485818
get 183092
get 408970
get 289808
push_middle 145942541
push_back 735085957
push_front 811228368
push_front 202404701
push_middle 348738791
push_front 208884678
get 453667
get 531999
get 510921
push_front 715692669
get 184003
push_middle 660895957
push_front 93428239
push_middle 1917016
push_back 134820513
push_middle 148241111
get 200921
push_middle 957478769
push_front 918118985
push_front 142467208
get 498963
get 388306
push_back 382948223
get 140529
push_middle 795202442
get 478083
get 100387
push_middle 488105075
push_back 426296381
push_middle 217641988
push_middle 412949783
push_front 99021271
get 381540
push_front 673868378
push_middle 119255857
push_back 183857636
get 112124
push_middle 803405292
push_middle 464009048
push_back 189074508
push_middle 905581077
push_middle 707571739
get 394227
get 153461
push_middle 62250371
push_front 144657298
get 174398
push_back 49769347
push_middle 187577950
push_front 877053446
push_middle 429994875
push_middle 842089807
get 465191
get 335546
push_back 467537535
push_middle 221101431
push_back 404470929
push_back 757580213
push_middle 212604582
push_front 114164988
push_back 265936913
get 319737
push_middle 437990792
push_front 862553564
push_front 907073383
push_front 900939175
push_middle 429841865
push_middle 935264953
push_front 281221709
push_middle 742974114
push_front 430879287
push_front 182565408
get 351510
push_back 295991079
push_middle 374029981
get 311043
push_middle 592649652
push_middle 951592174
push_middle 48726998
get 6410
get 377315
push_back 726455539
push_front 511294756
push_middle 872988114
push_middle 781262816
get 282029
push_back 537730441
get 334670
push_middle 867777613
get 194024
push_back 667962139
push_back 51330794
push_back 564418826
push_middle 793026453
push_back 748605409
push_middle 625733593
get 324146
get 538794
push_middle 880389915
get 511077
push_back 149679602
push_back 466595040
get 244880
get 290744
push_middle 373112438
get 450149
get 526760
push_front 134019863
push_back 306487394
push_back 100649656
get 132466
push_back 706485743
push_front 515253043
push_middle 679681456
push_middle 20044115
push_middle 734985243
push_front 659460696
push_middle 980713342
push_middle 658381301
get 2446
push_front 983689995
get 207048
push_front 925891238
push_front 466524207
push_middle 591239304
push_back 692326651
push_middle 260362996
get 270533
get 253832
push_middle 117106517
push_middle 781935362
push_front 36550870
push_back 132266607
push_middle 533354562
push_middle 470361749
push_back 593937589
get 217420
push_back 34080515
push_front 338539006
push_back 627838384
get 518256
get 366302
push_middle 304637048
push_front 400363467
push_middle 715284232
push_back 237604809
push_front 316343744
push_back 108644368
push_middle 326980087
push_back 219465975
push_back 401773376
push_back 763944825
push_back 924273515
push_middle 692669794
push_middle 610410562
push_front 340543827
get 106054
get 113501
get 360681
push_front 486665390
push_back 372430437
push_back 699113450
push_back 117235880
get 67180
push_middle 621806814
push_middle 305911253
push_back 874196146
push_middle 117928524
push_back 119154179
push_front 647097779
push_front 783203136
push_front 431870461
push_middle 585882359
push_middle 526370505
push_back 279017113
push_back 296512128
push_back 66296654
push_front 691848730
push_back 596221906
get 458811
push_front 509687897
get 179216
push_middle 249286008
get 404780
push_middle 169727133
push_back 705805183
push_back 352338202
push_back 475683756
push_front 612832614
get 262600
push_front 432084867
push_middle 86821654
push_middle 319984884
push_back 850414205
get 295199
push_back 262406196
push_middle 752482199
push_middle 355129847
push_back 216300521
push_back 533248848
push_middle 456403584
get 185819
push_middle 619163356
get 517407
push_back 598846386
push_front 805672152
push_back 532658541
push_front 682347308
push_middle 972717092
push_front 821154477
get 417230
get 124844
push_back 221513919
push_front 530182906
get 168464
push_middle 38272141
get 27431
push_front 101210326
push_back 602279644
push_front 986514832
push_front 10819113
push_middle 36377433
push_back 295996653
get 527365
push_front 110294726
push_middle 145051153
get 1412
push_front 292173665
push_middle 70980504
push_front 321042800
get 92709
push_middle 835567292
push_middle 589776319
push_back 956833112
push_front 519900945
push_back 542844530
push_front 675208332
push_back 472618432
push_back 344388077
push_middle 806860659
get 207449
push_front 158727920
get 124481
push_front 85581013
push_middle 305846806
push_middle 167364122
push_middle 313572914
push_front 293118045
get 430284
push_back 251137527
push_front 96116224
push_front 681310412
push_front 794056892
push_front 554806391
push_back 501678046
push_front 368914442
push_middle 315499603
push_middle 621859829
push_front 986357426
get 60758
push_middle 713519212
push_front 44535383
get 126655
push_back 546823261
get 348166
push_front 70366380
get 384480
push_back 998368747
push_front 51547536
get 294889
push_front 79641160
push_front 675417009
get 174220
get 223684
push_front 992673784
push_front 588884172
push_front 319459464
push_back 462813703
push_back 501702893
push_back 704790873
push_middle 414844636
push_middle 258695397
push_front 928705339
get 420901
push_front 527607843
push_middle 339363630
push_back 717763408
push_middle 395975479
get 178057
push_back 451372604
push_front 233679915
push_front 721688520
push_back 995039067
push_middle 5471804
push_front 628176629
push_middle 198456083
push_back 950420608
push_front 940993463
get 204169
get 535038
push_front 355534553
push_back 273172223
push_middle 616684626
push_front 414865327
push_back 707671329
push_middle 902915538
get 137285
push_back 965453242
push_front 953892051
get 159036
push_front 373520867
push_front 435128177
push_back 722139561
get 113967
push_back 421062169
push_front 731343115
get 213842
push_middle 721968852
get 384527
push_middle 351216873
get 506078
push_middle 747090478
push_back 581438740
get 308799
get 273742
push_back 736376260
get 516282
push_middle 83144094
push_middle 933130667
push_back 581929621
push_middle 236851879
get 453907
push_front 257827249
push_middle 109590235
push_middle 276145661
push_middle 820908223
push_back 411342800
push_back 389390489
push_middle 540437352
get 457453
push_middle 86470272
push_front 770270506
get 396308
push_middle 932258138
push_middle 947434963
get 91214
push_front 441100992
push_middle 932228486
push_back 63995062
push_middle 36332896
push_back 701130518
get 491635
push_middle 264606377
get 351218
push_middle 762561562
push_front 827421385
get 477320
get 345205
push_back 906205931
push_back 354690847
get 309227
push_middle 285624318
push_middle 3931664
push_front 297719587
get 201744
push_middle 394174289
get 401825
push_front 247716445
push_front 671170345
push_middle 104541682
push_front 956859886
get 139352
get 246506
push_back 186166914
push_back 946178376
push_middle 719119503
push_front 848633030
push_front 750911124
push_front 838878877
push_middle 959548222
push_front 588536936
push_back 622682528
push_middle 463173250
push_back 369207824
push_front 798280050
push_middle 435907743
push_back 69541361
get 500093
get 100632
push_back 690272561
push_back 782567804
push_middle 335532348
push_back 902719997
push_back 719333415
push_back 974331297
push_middle 60171519
push_back 368658706
get 418648
push_back 363965775
push_back 137417742
push_back 730498577
push_middle 352182409
push_back 378422208
get 208593
push_middle 313703140
push_back 49027823
push_middle 319655194
push_front 905783402
push_front 264542804
push_back 233399110
push_front 598750790
push_back 535970243
get 527751
push_front 676515125
push_back 82390527
push_middle 622758113
push_back 124077328
push_back 508464981
push_back 677870839
push_middle 409637300
push_front 813796737
push_back 775064041
push_back 630982427
get 254230
push_back 999637627
get 353556
push_middle 850593623
push_middle 680493389
push_back 494938348
push_front 595860911
push_middle 482112056
push_back 998205633
get 133988
push_middle 284213063
push_middle 35232842
push_front 73365972
push_middle 377079118
push_back 171965647
get 539171
get 206028
push_middle 272056691
push_front 879465596
push_front 617400601
push_back 640192575
push_front 483117710
push_back 42003796
push_front 434493429
push_middle 975327303
push_front 527280607
push_front 892122613
push_back 888917901
push_front 382361269
push_front 797336018
push_front 240329486
push_front 684069398
push_back 545189768
push_middle 507251574
push_back 474909599
push_front 50685961
push_front 918805460
push_middle 273251902
push_back 804744927
push_back 700935777
push_front 897381271
get 29340
get 279739
push_front 381668220
push_back 699586535
get 276443
get 267623
push_front 617991395
push_middle 440420972
push_middle 209579700
push_middle 716488961
push_middle 577850760
get 138094
push_back 33662220
push_back 802401558
get 489278
push_back 750192276
push_middle 6430433
push_middle 291190673
get 30094
push_back 289433615
push_back 937814658
push_front 218567997
push_front 789335852
push_front 810601747
push_back 804704039
push_middle 564784270
push_back 461498375
push_front 556883819
push_middle 828983666
push_back 12612537
push_front 48416444
push_middle 487766009
push_back 840097826
push_middle 767581679
push_middle 88292768
push_back 184540168
get 352378
push_back 618454298
push_front 564743264
push_back 998453328
push_back 139015493
push_middle 399692953
push_back 482039702
push_back 805460076
get 459421
push_front 806414501
push_middle 861853864
push_middle 620855200
get 5500
get 194431
push_back 958067892
push_front 434925108
push_back 821602596
get 443415
push_front 41481534
push_middle 543438780
get 320384
get 213228
push_middle 950146023
get 143219
get 126386
get 437477
push_middle 237461669
push_front 203910722
push_middle 382993763
push_front 583475611
push_back 108503724
get 458261
push_back 49268275
get 304098
push_back 893384567
push_front 116739841
push_middle 895092263
push_back 942133276
push_middle 535340313
push_middle 856307342
get 106343
push_front 143059567
push_front 382898137
push_front 570818665
push_back 644927350
push_middle 920261163
push_front 940564148
push_back 288067512
push_back 918037461
push_back 829648894
push_middle 751239066
push_middle 826599051
push_middle 948491081
push_back 45869152
push_front 537435856
push_middle 862518750
push_front 850829059
push_middle 511767517
push_back 314466306
push_middle 10242012
push_front 701725622
get 436216
push_middle 716917611
push_middle 389336794
push_back 727227602
push_middle 166688524
push_middle 628956612
push_middle 582102568
get 177193
push_middle 575411733
push_front 547890878
push_front 286544188
get 318895
push_front 674011081
push_front 97343726
push_middle 268577364
push_back 493745728
push_back 202389299
push_back 271997284
push_back 8080020
push_front 179142653
push_front 99504199
get 202629
get 205182
get 519359
get 402924
push_front 77625711
push_middle 742411725
get 335686
get 445057
push_middle 502291118
push_back 591008083
push_back 764015280
push_front 165983881
push_back 393153300
get 323172
push_back 717691953
push_front 604639323
get 456906
push_middle 912135217
push_front 71318051
push_middle 969266645
get 181360
push_front 572421162
push_back 659495743
push_middle 208086453
push_back 386356372
get 116765
push_front 771598993
push_middle 724649704
push_back 927433369
push_front 577932231
push_front 962259715
push_back 272839949
push_middle 462962926
push_middle 965595466
get 219004
get 278966
push_middle 43521241
push_back 452689309
push_front 313417076
get 355295
push_front 799606047
push_back 353538842
get 152381
get 465005
get 97457
push_back 331328917
push_front 124424009
push_front 624151035
get 305860
get 49755
get 128117
get 193446
push_back 642939769
get 203118
push_back 824957031
push_front 223367718
push_back 982128983
push_back 125516576
get 132019
push_front 401001197
get 54405
push_middle 373970191
push_middle 143376883
push_front 866433632
get 244519
get 113719
get 543450
get 439182
push_middle 786489702
push_front 331560417
push_front 703799614
get 426959
push_back 734244801
push_back 93702177
get 314976
push_front 927843135
get 514150
push_back 860663360
push_back 520552242
get 239093
push_middle 203857616
get 20237
push_middle 762898157
get 53234
get 97916
push_middle 543845391
push_front 710228246
push_back 587133505
push_middle 978921369
push_middle 77206843
push_front 77988362
push_back 252242942
push_front 734314510
push_front 104133942
push_back 999583023
push_middle 528490377
get 337032
push_back 121954217
get 93276
get 49466
push_middle 195206555
push_back 410532553
push_back 229591992
get 144069
push_front 279251344
push_middle 275305940
push_middle 290129359
push_front 353950549
get 219924
push_front 157685915
push_middle 21153375
get 211338
push_front 960026077
push_front 835267218
push_back 808867518
get 289787
push_middle 352199015
get 430228
push_front 630426735
push_middle 968577009
push_middle 523006502
get 457530
push_front 384606839
get 125649
push_front 282176574
push_middle 884901014
get 216432
push_middle 759602360
push_middle 46115063
push_front 832191668
push_middle 34922356
push_front 605115423
get 470757
push_back 805940973
push_middle 301339666
push_back 131044893
get 337347
push_middle 574616704
push_middle 728876841
push_middle 201588248
get 318005
push_middle 3803558
get 285068
push_front 738646287
get 171009
get 48323
push_front 986024421
push_middle 317738230
push_back 267751490
get 358249
push_back 845771729
push_back 574542495
push_back 664623835
push_middle 813266730
push_middle 891007575
push_middle 689237547
push_back 414231
get 211947
push_middle 585624619
push_back 391107630
push_back 288776327
get 418472
push_middle 194855847
get 300164
get 226230
push_back 923859047
push_middle 37281408
get 237725
push_front 265780271
push_middle 249291682
push_middle 598628255
push_front 364561680
push_back 454750279
get 138809
get 45635
get 450699
get 75785
push_back 344474977
push_front 2603108
push_back 600025491
push_front 318281137
push_front 342417052
get 82506
push_back 428327908
get 542172
push_back 623842041
push_front 339253188
get 525397
push_middle 438943507
push_middle 941905295
push_front 162981967
get 216167
push_back 286408866
get 397939
get 104935
push_middle 459261684
get 449655
push_middle 332605624
push_back 391545495
get 75076
push_back 641657244
push_front 767553753
get 271804
push_middle 207965592
push_back 127935096
get 271670
push_middle 423199468
get 191092
get 43909
get 303236
push_middle 143047729
push_middle 892122140
push_back 977417911
push_back 742357427
get 294751
get 133232
push_middle 403748026
push_front 162570035
get 491511
push_middle 497420381
get 342566
push_back 834239997
get 151373
push_middle 730560083
push_middle 190905525
get 260008
push_middle 480987169
push_back 171972280
get 449654
push_middle 355716619
push_back 371860656
get 181204
push_front 480242289
push_back 471015591
push_back 406914663
get 502728
get 215376
get 82311
push_back 531867307
push_middle 358353285
push_middle 50201595
push_back 604088646
push_middle 794131130
get 236251
get 220990
get 298577
push_back 108426821
push_back 434898781
push_middle 161424123
push_front 953859881
push_back 989747932
push_front 660710592
push_front 686164554
push_middle 698196355
get 494463
push_middle 61278803
push_back 174577483
push_front 538204032
push_front 549629874
push_front 885255660
push_back 958564197
push_back 398907035
push_front 133487932
push_middle 135461269
push_front 493503068
push_front 10383298
push_front 32570857
push_middle 741010669
get 500815
get 68386
get 47858
get 477565
push_back 540688515
get 415768
push_back 504325709
get 181246
push_back 793477993
push_middle 763598131
push_middle 77791402
push_back 479479720
push_front 804134426
push_back 142422639
push_back 130868960
push_middle 122901100
get 222923
get 177288
push_back 769340148
push_back 644555653
push_front 124894480
push_middle 963467293
get 436874
push_back 207206392
get 196430
push_middle 126483088
get 149117
push_middle 852240664
push_back 683083408
push_middle 436809572
push_back 432619241
get 18115
get 372700
push_middle 893276246
push_front 877761944
push_back 6048637
push_middle 634367558
push_middle 706745261
push_middle 969691983
get 103651
push_middle 661918598
push_back 960490073
push_middle 244692324
get 524514
push_front 449297081
push_middle 646828020
push_back 567335394
push_back 205884271
push_front 961795060
get 344603
push_back 127702223
push_middle 992796184
get 444910
get 27127
push_middle 900668429
push_middle 983596204
push_front 774294615
push_front 18569416
push_back 916463818
push_front 970480764
get 520518
push_back 716779642
push_middle 756875646
push_middle 995393538
get 357841
get 416566
get 113366
get 492860
get 348061
push_front 684644102
push_front 737566173
push_middle 935558343
push_middle 599683516
push_front 161503559
get 90949
push_back 811485593
push_middle 92336042
push_back 500724777
push_front 188374710
push_back 627010274
push_middle 643309204
push_back 852033925
push_middle 75507998
push_front 444585019
push_back 361255764
get 447090
push_front 624602055
push_front 731405935
get 129429
push_back 897776465
push_back 906796263
push_back 408607225
get 86277
push_back 36727827
push_middle 401936523
push_back 602628423
push_front 101066254
push_front 92133121
get 94349
get 130708
push_front 654190883
get 221777
push_front 913496220
push_front 792399104
push_middle 566415450
push_middle 162266893
push_front 421964274
push_back 519906261
push_front 444221327
get 289891
get 397283
push_middle 260879258
push_front 481027999
push_middle 640220125
get 137076
get 469011
get 33079
get 378744
push_front 640353710
get 272004
get 433261
push_middle 697732341
push_middle 484488964
push_back 722504473
get 188462
push_back 36496099
get 419157
push_front 835959150
push_middle 603826289
push_middle 730997362
push_middle 277447034
push_middle 762669692
push_back 363713694
push_front 614287004
get 346585
push_middle 476599652
push_front 171245054
push_back 666197488
push_front 707487691
get 438802
push_back 871423332
push_front 293879217
push_back 771510158
push_front 981999217
get 30909
push_middle 586248886
get 507320
get 201656
push_front 378545637
get 31990
push_middle 253893028
push_back 554221166
get 308723
get 275353
push_middle 712783741
get 292395
get 284629
push_front 444091392
push_middle 542150872
push_back 118175319
push_middle 590639977
push_front 44578467
get 116804
push_middle 611038997
push_back 240976673
push_middle 636245325
push_front 913804489
get 531815
get 61983
push_back 872674273
push_front 26952812
push_front 777937015
push_front 680317461
push_middle 736015850
push_middle 763295270
push_front 659210331
get 16418
push_front 290349487
push_front 325061441
push_front 93185274
push_middle 682219021
push_front 927756643
push_back 81952351
push_middle 908202181
push_middle 508689788
push_back 29563279
push_back 948295546
push_front 888094813
get 63449
push_middle 970621576
push_back 770081604
push_front 905543283
push_middle 717636066
push_middle 106357898
get 416736
get 116055
push_front 235430784
push_back 878874738
push_front 140412137
get 41722
get 535316
push_middle 414365743
push_middle 397924764
push_front 539702850
push_front 661141628
get 530707
push_back 686510344
get 316580
push_middle 3719191
push_middle 752678934
push_back 553433495
get 502743
push_back 61944598
push_middle 431926592
push_back 50781532
get 536157
push_middle 623110716
push_middle 24600168
push_middle 661804281
push_middle 629804196
get 296983
get 504057
get 316427
push_back 29314448
push_back 724088785
push_back 707666055
push_back 323455508
get 165180
push_front 628527918
push_middle 401513746
get 368348
push_back 574417750
get 223230
get 34596
push_middle 700663066
push_back 426450472
get 136400
push_front 363610743
push_back 269190010
push_middle 608207395
push_middle 191836289
get 148653
push_middle 939485427
push_front 928089643
push_front 846823811
push_middle 993837501
push_front 312188501
push_front 104568087
push_back 986537782
push_front 423123169
push_front 752475173
push_middle 95235682
get 86550
get 159021
get 181727
push_front 223261286
push_front 110625137
push_middle 811301069
push_middle 750774311
push_middle 559675938
push_front 671463085
get 15773
push_back 681438260
get 237546
get 23665
get 421514
push_front 394376611
get 142985
push_back 6710701
push_front 972570763
push_front 140723309
push_front 347373916
push_back 538315998
push_front 224236382
push_front 986957789
push_front 557542431
push_middle 569491243
push_middle 8726599
push_middle 104939432
push_front 909440691
get 112800
push_front 384476603
push_middle 890371710
push_front 734297894
get 521880
get 432025
push_back 846791012
get 84983
push_middle 221686432
push_back 177602457
push_middle 28856541
get 117433
get 347352
push_front 664493871
get 462169
push_middle 476708966
get 168874
get 396165
push_front 661758463
get 151299
get 449669
push_middle 944072862
push_middle 299763092
get 78488
get 225066
push_front 20887557
push_front 686154762
push_back 117584340
push_back 795022567
get 305746
push_front 862118187
push_front 93433443
push_middle 720249519
push_front 848858020
get 440774
push_front 729749597
push_back 905763810
get 93773
get 200062
push_front 799549988
push_middle 934529237
push_front 574356344
push_back 9244509
get 461294
get 414364
push_back 207187061
get 521033
get 474874
push_middle 208466179
push_middle 21931037
push_front 836080760
push_middle 989903882
push_middle 61374015
get 486325
push_middle 586825729
push_back 617991567
push_back 548967599
get 321303
push_back 899528957
push_back 365382640
get 386216
push_back 837337181
push_back 128377671
push_middle 581892507
push_front 165477530
push_back 754256137
push_back 246549180
push_front 414132028
get 238159
get 336128
push_middle 870237568
push_middle 111173707
push_middle 34639240
get 129084
push_middle 518868021
push_middle 329841236
push_middle 388185398
push_back 728864904
push_back 122042740
get 193885
get 221551
push_back 158248615
push_front 372198819
push_back 811931143
get 459580
push_middle 364891202
push_middle 387167431
push_back 434405328
push_middle 959591123
push_back 21537513
push_middle 309738372
push_back 760998647
push_front 650363808
push_back 298533566
push_front 957373995
push_middle 283531531
get 527737
push_front 153248573
get 198408
get 97060
get 232784
push_front 903890094
push_front 595189520
push_middle 626413031
push_back 467579528
push_back 662456800
push_middle 541571016
push_front 371693444
push_middle 403354071
get 489653
push_middle 448382498
get 315113
push_middle 88234358
get 303171
push_middle 195711497
push_front 883721821
push_front 351983320
get 78378
push_front 624696456
get 328082
push_back 467807922
push_front 923104184
push_back 598584299
push_middle 594276487
get 130284
push_front 377477722
push_back 686344856
push_middle 693412355
push_front 397964552
push_back 376812555
push_back 412230509
push_back 722218157
push_back 688289903
push_front 311669012
push_back 214564065
push_back 380308677
push_front 316666686
push_front 887942646
push_front 433820855
push_front 654867364
push_front 246288536
push_middle 502851780
push_front 317451720
push_middle 820500113
get 72890
push_middle 556740196
push_back 440685741
get 476249
push_middle 645362415
push_back 788841746
push_front 463449024
get 310644
push_back 726732234
push_middle 392136550
get 6882
get 214849
push_middle 604894306
push_middle 402311650
push_middle 209049996
push_middle 46080140
get 529737
push_back 842959420
push_front 970991681
push_middle 453160762
push_front 567230333
push_front 769019736
push_front 979569059
get 22950
push_middle 805462820
get 352754
push_back 406311906
push_back 189596117
get 335408
push_middle 340256901
push_back 778493076
push_front 767550414
get 35350
push_front 829144193
get 85047
get 126455
push_middle 455140776
get 366259
push_front 646827128
get 110498
get 75358
get 407343
push_back 874178295
push_front 92667816
push_back 645521584
push_front 976808166
push_front 790674511
push_front 995305125
push_back 99825551
push_back 219782458
push_back 71949616
get 405242
push_middle 928275743
push_front 548668680
push_middle 44913046
get 515495
push_back 316301692
push_back 75473075
push_front 155167487
push_middle 518056932
push_middle 468384741
push_back 677288213
push_front 162800902
push_middle 47894692
push_front 973519039
push_middle 333651713
push_middle 299743578
push_middle 865894118
push_back 432641419
push_back 161317539
push_front 332673815
push_back 986877591
get 155933
push_back 391414281
push_back 78244894
push_back 807116930
push_front 522174493
push_back 539035484
push_middle 255917519
push_front 723810458
push_back 851633056
push_front 641425814
get 293208
push_back 354067951
push_middle 128698110
get 150053
push_front 797501612
push_back 501089426
push_middle 768803200
get 66122
push_back 191630405
push_front 578379039
push_middle 57072278
push_front 653938842
get 54437
get 369035
push_middle 174023842
get 119159
push_front 501075040
get 353435
push_middle 148330225
get 347779
push_back 589399592
push_back 683683227
get 174687
get 25632
get 365405
get 241101
push_front 543817443
get 353345
push_front 746245006
get 447223
get 368598
push_front 800322103
push_middle 454673373
push_front 333232046
push_back 783992092
push_front 362009976
get 193875
get 110835
push_middle 233300176
get 428484
push_middle 771988252
push_back 354433055
push_back 947526636
push_middle 873615098
get 10476
push_back 820359566
push_back 324116291
get 369913
get 5876
push_back 503857638
push_front 882928411
push_back 977604777
push_back 955818212
push_back 734804628
push_back 444246812
push_back 392435600
push_front 390162682
push_middle 577561005
get 242152
get 337039
push_front 194926344
push_back 47383869
push_front 476603125
get 133731
push_front 825002149
push_front 870804869
push_back 620932784
push_middle 715339671
push_middle 152258329
push_front 36521701
push_front 261500416
get 24879
get 446784
push_back 857566473
push_back 6896468
push_back 767689021
push_middle 574469817
push_front 367986972
push_front 955157857
push_front 910096805
get 339356
get 524639
push_back 681443665
push_back 465806057
push_middle 613617290
push_front 32405947
push_middle 917487323
push_middle 846028564
push_middle 892836389
push_middle 369607061
push_front 699265485
push_front 298861538
get 120686
push_back 213917424
get 312528
push_back 877836266
push_middle 252722050
push_back 742164041
push_middle 184062001
get 252266
push_front 584095863
push_front 744349315
push_front 217635888
get 288902
get 147382
push_front 622450995
push_front 739909769
push_back 421814272
push_front 468033632
get 331765
push_back 157587822
push_back 489569092
push_back 674403746
push_front 799700070
push_middle 109312972
push_middle 624357644
get 282517
push_front 51318863
push_front 796436624
push_front 990082482
push_middle 779955023
get 414299
push_back 213464872
get 226672
get 232471
get 53296
get 157480
push_back 74625974
push_back 701059615
push_front 658756743
get 238302
get 459003
get 400453
push_middle 594849194
get 207461
push_back 203886339
get 238741
push_front 829623824
push_front 767370586
get 68457
push_middle 838666513
push_back 150174430
push_back 689159537
get 271048
push_front 731266048
push_middle 480758801
push_middle 595313916
get 99127
push_middle 210105451
get 514108
push_middle 828129464
push_back 722032369
push_back 545774542
push_front 79391198
push_back 657649922
get 348933
push_back 373059306
push_middle 200874159
push_back 510816570
get 418859
get 160239
get 414806
push_back 654867325
push_middle 720884172
push_front 961897121
push_front 718828745
push_back 190065067
get 282967
push_back 792610415
push_front 694547058
push_front 449224131
push_middle 528584238
push_middle 391921250
get 266450
get 8992
push_middle 423811681
push_back 236196190
push_back 648644383
push_middle 629583688
push_back 423007834
push_back 893354712
push_back 405161164
get 148619
push_back 816277742
push_middle 409319925
push_front 448605828
push_middle 405573182
push_middle 329307803
get 484009
get 55485
push_middle 675509417
push_front 832900985
push_back 551746650
push_middle 808945027
get 365534
push_middle 269025253
push_middle 76131238
get 97412
push_back 443475542
push_front 160667303
push_front 547523080
push_back 876979332
get 150672
push_middle 924380604
push_middle 202971210
get 526865
push_back 611262196
push_middle 392995896
get 1733
get 445222
push_back 459465751
push_front 378356357
push_front 518677395
push_back 386395404
get 420522
push_back 799712937
get 471975
get 274087
push_back 771560438
get 154954
push_front 562525484
push_middle 906846042
push_front 393021274
push_middle 179260097
push_middle 29401352
get 509124
push_middle 285048396
push_back 112349181
get 162315
get 382726
push_front 808016783
push_back 198015522
get 43138
push_front 912921259
get 78809
push_front 35626315
push_middle 628803683
push_middle 877387620
push_front 47119735
get 510778
get 528240
get 74161
push_back 707701646
get 396093
push_front 753653904
push_back 662480680
push_front 242014069
push_back 516020451
push_back 272355020
push_front 421026746
get 488549
get 238943
push_front 256466039
get 523933
push_front 510287345
push_middle 992428520
push_middle 913467759
get 225763
push_middle 539614278
push_middle 610841463
get 98613
push_middle 478572943
push_middle 433143897
push_front 368958514
push_front 336107638
push_middle 969451910
get 488658
get 545810
get 123488
push_back 759404930
push_middle 255424722
push_back 655492438
get 3363
push_back 151377308
push_front 9045014
get 179377
push_middle 840402632
push_front 703932059
push_back 309736866
push_front 299342960
push_front 458183978
push_front 186130942
push_back 771983753
push_back 748892468
push_front 443266188
push_middle 717157581
push_front 586242299
push_back 736912114
push_middle 144507146
get 236635
push_middle 992534361
push_back 790010998
push_front 702560389
push_middle 546993426
push_front 285853692
get 520365
push_front 217806411
push_middle 50821566
get 451960
get 444234
push_back 703201047
get 368997
push_back 750710955
push_back 134974314
push_middle 425265049
push_front 578569692
get 322064
push_front 513877482
push_middle 926550188
push_back 839878077
push_back 48986708
push_middle 577245528
push_front 96456699
push_front 558909428
push_front 819160251
get 90679
push_front 568971571
get 200234
push_back 140884794
push_middle 906507778
push_middle 229543704
push_back 610094331
push_front 430699063
get 409856
push_front 127149035
push_middle 777183581
push_back 927733027
get 496632
get 372643
get 85326
push_middle 247690283
get 200153
get 156558
push_front 487778170
push_back 274576849
push_back 902213798
push_middle 110320811
get 236564
push_front 681563340
get 198995
push_back 293896801
push_front 266113532
push_back 354794372
push_front 493102992
push_middle 603908254
push_front 459126818
push_middle 554311065
get 8308
push_middle 755591161
get 53534
push_middle 84620521
push_front 633017316
get 122060
push_middle 569495773
push_back 885611619
get 266195
push_front 67522366
push_middle 869522381
push_front 483732576
get 510095
push_middle 627626601
get 160270
push_front 207149791
push_middle 362615897
push_front 789059841
push_front 690320345
push_middle 917592809
push_front 30541383
push_back 403685783
push_back 350302621
push_back 631164825
push_back 949400882
push_middle 509639154
push_middle 916213353
push_middle 346277143
get 519809
push_back 743975828
push_front 780197545
get 135130
push_back 709118406
get 407268
get 350866
get 66925
push_front 741585808
push_middle 564225639
push_middle 698381286
push_middle 826084324
push_front 860116877
push_back 418711371
push_front 795229066
push_back 538238315
push_middle 223951352
push_front 836140849
push_middle 707222977
push_front 730764018
push_front 184397304
get 139435
push_back 9304638
get 514530
get 304109
push_front 411969841
push_middle 574648958
get 334628
get 309248
push_middle 179332866
push_middle 801846157
get 105190
get 136869
push_middle 325253765
get 454363
push_back 430017533
push_middle 372289981
push_middle 284529565
get 8077
push_back 995885186
push_front 423242335
push_middle 687548509
get 286140
push_back 128915565
push_back 8377600
push_back 967395188
push_front 275158120
push_back 853977318
get 540799
push_front 680239998
push_back 227868312
get 167604
push_front 294721731
get 68086
get 61095
push_middle 544669726
push_back 580370447
get 300630
push_back 564661975
push_front 848118888
push_middle 154516332
get 92977
get 309850
push_front 273684029
push_front 115759148
get 137915
push_back 463409051
push_back 362704537
push_back 930087999
get 520907
push_front 471651220
push_middle 86112561
push_back 57469795
push_front 540855333
push_middle 651818242
push_back 745233961
push_front 695011699
push_front 810199952
push_back 511325366
push_front 306871688
push_middle 463127676
push_front 290281038
push_back 467831467
push_back 15465506
push_front 845627480
push_middle 592413991
push_front 867929144
push_back 766850616
push_middle 919276902
get 85259
push_middle 389617235
get 211883
get 295690
get 201282
push_middle 121892393
push_back 35951843
push_back 428896954
get 416108
get 355194
push_back 53570313
push_back 69890429
push_front 720912137
push_back 194946351
push_back 54779058
push_middle 8445638
push_back 131106765
get 453547
get 228344
push_middle 100163689
push_back 818107919
push_front 242598888
push_middle 612409130
push_middle 991355261
push_front 492340268
push_middle 692163913
push_middle 368505117
push_middle 565776461
push_middle 52900446
push_middle 69431337
get 226019
push_front 285956141
push_back 661045021
push_front 666132018
push_front 208071038
get 468782
push_back 611866465
push_front 180246531
push_back 224327817
get 87938
get 497013
get 348223
push_middle 968810062
get 75919
push_back 552003183
push_back 829120255
push_front 266840281
get 91770
get 320836
push_back 713690377
push_middle 228475714
push_front 693210916
push_back 140734786
push_middle 863864936
push_middle 970896728
push_front 271881670
push_back 215842182
push_middle 334801612
get 42219
get 499493
push_middle 170392760
get 190732
push_middle 17215910
get 220120
push_middle 137306589
push_front 491350049
push_middle 143680723
push_back 757914151
push_back 613091238
push_front 244832747
get 473275
push_middle 946866188
push_middle 804241556
push_middle 948674237
push_middle 995313471
push_front 220608108
get 461965
push_front 429091956
get 141595
push_back 927138878
push_front 56491778
push_front 636784061
push_back 750285470
push_front 282590520
push_front 272507343
push_middle 39487116
get 12883
push_front 937913520
push_back 777626379
push_back 537707552
push_front 134223207
get 123592
push_middle 586532325
push_middle 26700048
get 484166
push_back 910591358
push_front 24363875
push_front 586283760
push_middle 750394453
push_back 39566618
get 44989
push_middle 63358866
push_back 400449951
push_back 4963121
push_front 434174319
push_front 429532135
get 88081
push_front 152845392
push_front 165993731
push_back 780281514
get 56872
push_back 368719465
push_front 580628684
push_middle 830681049
get 136866
get 167009
push_front 812634310
push_front 754041465
get 540426
push_front 674396726
push_back 319510398
push_front 172283476
push_middle 583223051
push_middle 421195190
push_front 433298641
get 115622
get 140525
get 336724
get 104327
push_middle 196802144
push_back 803704637
push_middle 177942497
push_front 851028927
push_middle 199829152
push_front 852863268
get 445962
push_front 254654168
get 241638
push_middle 931960930
push_middle 148388982
push_middle 144574706
get 505301
push_back 53292544
push_middle 304162704
push_front 447371771
push_back 392061979
push_middle 853749553
get 491812
push_front 222470700
push_front 28038011
push_back 167053498
push_front 489463245
push_front 808426270
push_middle 487714224
get 300576
push_back 91449310
push_middle 439827947
push_front 716731489
push_middle 31183020
get 39802
get 331630
push_middle 489463276
push_middle 667678163
push_middle 849688739
push_front 710745272
push_middle 493902420
get 278125
push_middle 741135854
push_middle 259148869
get 78993
push_middle 201491717
push_front 851074597
get 326665
push_back 808744977
get 530702
push_front 520715630
get 214466
push_back 884426172
push_back 450844088
push_middle 635317522
push_front 533386582
push_middle 729589899
push_back 80788409
get 16755
push_middle 762691309
push_back 465991134
push_middle 985841437
push_front 21758195
push_back 953564126
push_back 791873995
push_middle 75156980
push_middle 442716741
push_middle 685403253
push_front 363040865
get 374898
get 34196
push_front 432394897
push_front 277590469
get 305387
get 302316
push_front 448397435
push_middle 541989777
push_back 280147681
get 162720
push_front 653348433
push_middle 968650662
get 470182
push_middle 854883220
push_middle 488281948
push_middle 635218740
push_middle 50091868
push_back 565640852
get 134714
push_back 660428505
push_back 701624132
push_back 205057254
push_front 721512238
push_front 662130328
get 402475
get 150455
push_middle 307969527
push_back 58141313
push_middle 95217618
push_back 595200752
push_middle 908621137
push_middle 301405297
push_front 339263721
push_back 79546532
push_front 397361983
get 426744
push_middle 811241688
push_middle 870706818
push_middle 874697968
push_middle 657826048
push_middle 482596851
push_front 741214919
push_back 810947401
push_back 635920838
push_middle 371840074
push_middle 815575929
get 516557
get 339137
push_middle 259114698
push_back 633370123
push_front 79402288
get 177224
get 178352
push_middle 892928404
push_back 695745306
push_middle 352957843
push_back 609839834
push_middle 140339502
push_back 761034249
push_front 829898893
get 478321
push_middle 749684046
push_front 389537857
push_back 784387917
get 105926
push_front 978392245
push_front 967580167
push_back 185401619
push_back 739680025
push_back 209010832
get 400280
push_back 939367186
push_middle 756966028
push_back 80147407
push_front 941452981
push_back 981618558
push_front 384159766
get 12676
push_front 221124
push_middle 478389896
push_middle 373983920
push_front 426630916
push_front 66261170
push_middle 357989505
push_back 569479105
push_back 936271626
push_middle 742550623
push_back 696572672
push_front 930405076
push_back 606552034
push_back 940313612
push_middle 612324287
push_front 495064591
get 424066
push_middle 523990246
get 131160
get 94254
get 110859
get 192245
push_back 490653636
push_middle 88043853
push_front 856601262
get 176612
push_back 324898207
get 492558
get 517564
push_back 519072121
get 376934
push_front 351156559
push_middle 888086847
push_middle 147997643
get 181017
push_back 683599662
push_front 874030904
push_middle 617046017
get 511460
push_back 461670271
push_middle 783114076
push_front 985087552
push_middle 482461581
push_front 211582525
push_back 566227927
push_front 606011241
push_back 298068408
get 484973
get 540098
push_front 53011300
get 345813
get 460860
get 416153
push_front 20850349
push_back 906691357
push_back 427247584
get 281361
push_middle 751807115
push_front 400869132
push_front 948169744
push_front 974460177
push_front 606122602
push_back 635010606
push_front 722441583
push_front 638482997
push_back 577449982
push_middle 464922974
push_front 700977365
push_front 614398375
push_middle 972943120
get 470068
push_front 98487916
push_back 713539321
get 364150
push_back 486227788
get 110152
push_middle 80990417
push_front 181623828
push_front 753024475
push_back 416946034
push_front 421755447
get 355784
get 49278
push_middle 383522941
push_middle 356257378
push_middle 101986424
push_back 620883976
push_back 407898267
push_back 504253940
push_front 692044203
get 54701
push_front 814986457
push_middle 745013150
push_middle 748047044
push_back 765829756
push_back 541332938
push_middle 505340115
push_middle 721099702
get 49190
push_middle 279484815
push_middle 795232269
push_front 674011622
push_middle 329469507
push_back 2973228
push_middle 188145916
get 116574
push_front 238295550
get 360630
get 303136
push_front 53128275
push_back 629230590
push_front 87882474
push_back 33665291
push_front 541524716
push_front 354849782
push_middle 420313891
push_front 11249279
get 257061
push_front 411046557
push_back 548336103
get 24306
push_back 651340311
get 365646
push_front 290932904
push_front 967019857
push_middle 107840484
push_middle 117580951
push_middle 100529878
push_back 150917957
push_back 381860437
push_middle 186603176
push_back 685593377
get 4353
push_front 622168044
push_middle 995768222
push_front 964993288
push_middle 865728810
push_front 595884956
push_front 937778719
push_back 106375087
push_front 771211171
push_front 530298173
get 532775
push_middle 876776720
push_back 906041028
push_middle 925086225
push_front 121978282
push_middle 636004635
get 105678
push_front 469272939
push_front 369862327
push_back 933393468
push_front 701291719
push_back 68560194
push_back 898947210
get 536304
push_front 862946756
push_middle 632479651
push_back 260668428
push_middle 141056405
push_front 479459159
push_middle 980251670
get 259666
push_front 968554587
get 85690
push_middle 964784479
get 253893
push_front 260513019
push_middle 441522657
get 445312
push_front 640449142
push_middle 429747849
push_front 698946499
push_front 361561400
push_back 924528829
push_middle 187054292
push_middle 445808346
get 255665
push_back 658832560
push_middle 856903126
push_back 566153079
push_middle 18844680
get 517618
push_back 97220029
push_back 91195649
push_back 27100902
push_middle 734110632
push_back 381480040
get 3682
get 63189
get 204008
push_middle 660518614
push_front 248682189
push_front 23235259
get 268282
push_middle 215489112
push_front 847155920
get 288825
push_middle 56153110
push_back 869305610
get 419521
push_back 685888609
push_front 599508044
push_front 939175366
get 138121
get 350399
push_middle 613720513
get 147662
push_back 219966959
get 237268
push_middle 259161654
push_back 657049251
push_front 801351178
get 396524
push_middle 103181233
push_back 198127325
get 436735
push_middle 833224582
get 132032
push_front 39344775
push_front 49793288
push_back 658667008
push_middle 213581776
push_back 117333743
push_middle 313381862
push_front 270450201
push_front 33313051
push_middle 143805775
push_back 172126947
push_back 579000608
push_front 831214167
push_middle 42183598
push_front 159483803
push_front 615085143
push_back 971393962
get 494937
push_middle 790120272
get 27029
get 389583
push_middle 885811043
get 439817
get 125039
push_middle 856453233
get 384343
push_front 338264886
push_middle 970710305
get 124640
push_back 617631585
get 228323
push_middle 754274367
push_back 953204808
push_middle 220083089
get 221615
push_front 532080659
push_front 523492237
get 502132
push_front 182629406
push_middle 509583927
get 307012
push_front 491364379
push_front 752651857
push_middle 210863320
push_middle 751175652
get 454203
push_middle 886736851
push_back 247669828
push_front 453458486
push_middle 682860762
push_middle 842242340
push_front 46403865
get 442625
push_middle 217093782
push_back 830855579
push_front 102140670
get 445256
get 497386
push_front 431759127
push_back 160180683
push_back 107027629
push_front 341097412
push_middle 225824356
get 291516
get 190340
push_middle 908288460
push_middle 956290050
push_middle 135995639
push_front 106207985
push_back 426065355
push_back 496235366
get 322031
get 44963
push_front 164127041
push_middle 987907723
push_back 443005218
push_middle 250513544
push_front 943446318
push_back 137474499
push_back 104018137
push_middle 872645378
get 2982
push_middle 206568393
get 8902
push_front 915448460
push_middle 479091536
push_front 81598439
push_back 240781241
push_middle 415060472
get 1478
push_back 679548781
push_back 731408718
push_front 188577814
push_back 425673776
push_back 199245391
push_front 374782674
get 448927
push_back 372555118
push_front 748756096
push_front 205283233
get 396075
get 275484
push_back 182834161
push_middle 555420847
push_back 513985280
push_back 492799710
push_middle 115187623
push_front 141304847
push_front 606343774
get 424822
get 293209
push_middle 873328073
push_back 22798362
get 203749
push_middle 358977376
push_front 193310226
push_back 186373875
push_back 209661859
push_back 981052602
push_back 881828776
push_back 464672497
push_front 421329593
push_back 34167288
push_middle 25535360
get 474393
push_middle 31202887
get 3771
push_back 19963773
push_front 824493678
get 204981
push_front 82469811
push_back 115492297
push_back 2512152
get 144401
push_back 2295903
push_middle 973832420
get 185013
push_middle 721366145
push_front 533592595
push_front 672266863
push_front 584327252
get 297456
push_middle 908119165
push_middle 731235125
get 51011
push_middle 919842927
get 32792
push_middle 967935954
push_middle 657174948
push_front 603134997
get 449827
push_back 383197851
get 423003
get 236274
push_middle 668231989
push_front 476503357
push_middle 321372974
push_back 928865019
get 233709
get 326878
push_middle 611751671
push_front 883863741
get 289699
push_front 514044012
push_back 18469348
push_front 684725204
push_front 855377280
get 388717
push_middle 817474242
push_middle 785980732
push_front 602493095
push_front 783031834
push_front 286478039
get 527762
get 476888
get 214730
push_middle 871868510
push_front 645926814
push_front 429723761
push_front 695906646
push_middle 495373704
push_back 905263538
push_middle 878746843
push_back 732908293
push_front 689364139
push_middle 631552726
get 539332
get 456407
push_front 245551590
get 146389
push_middle 399362098
push_back 694425369
push_middle 646956105
push_front 875832053
push_middle 23963283
push_middle 728064059
push_front 443213786
push_front 90857439
push_front 818545441
get 63294
get 506447
push_front 550888938
get 243950
push_front 87491429
push_back 21638480
get 301822
push_front 904908919
get 201380
push_back 261573305
get 214610
push_front 489369593
push_middle 440330928
get 377809
get 351478
push_middle 288123359
push_front 813246537
push_middle 142822149
push_middle 502842121
push_middle 304548374
push_middle 787572912
push_front 373784702
push_front 969235158
push_front 590217605
push_front 921847499
push_back 715704785
push_front 718904295
push_back 711582978
get 244534
push_front 617793268
push_back 888033345
push_front 267890789
push_back 469807355
get 107307
push_front 787777168
push_front 2792224
push_middle 37928740
push_front 288178373
push_middle 562668575
push_back 372779521
push_back 41337329
push_front 37048352
push_middle 491455582
push_middle 343026126
push_back 740072504
push_front 634919301
push_back 143298320
push_front 453980126
push_front 161240860
get 213258
push_back 381221468
push_back 892694464
push_middle 424543388
push_back 9409973
get 123528
push_front 802834606
push_back 675609972
push_back 531005875
get 157586
push_middle 915115331
push_middle 326513395
push_middle 492769429
get 249260
get 417050
push_middle 128058622
get 818
get 241423
push_front 950584331
get 15068
push_front 704264080
push_back 466227669
push_middle 878395284
push_front 402905484
push_middle 253798846
get 293494
push_front 554314588
get 114224
push_back 723792241
push_middle 223259806
push_back 281920185
push_back 743440926
get 27934
get 65722
get 84762
push_middle 959558113
push_front 561755842
push_back 816648769
push_front 79471161
push_back 858649403
push_back 706701012
push_back 340795754
push_front 867636126
push_middle 465896183
push_front 655256552
push_back 352682839
push_middle 326272822
get 375582
push_middle 838901269
get 398608
push_front 947531901
push_front 972287523
push_middle 164498351
push_back 860618085
push_front 978227000
get 228183
push_front 296504216
get 22039
push_front 293258938
get 196804
push_middle 444202612
push_back 397216088
get 388080
get 365238
push_middle 880664976
push_front 935347921
push_front 393476690
get 320464
push_middle 2208731
push_back 838132990
push_front 354372040
push_back 895572339
push_front 533982413
push_back 210546978
push_front 96551343
push_back 975274305
push_middle 316952123
get 388240
push_back 451265038
push_back 147296233
get 503147
push_back 714510067
push_front 783242665
push_front 217214951
push_middle 143658891
push_middle 823566116
push_front 588736110
push_back 224609811
push_back 990746669
push_front 963114334
push_middle 131541809
push_middle 609078995
push_front 727800355
push_middle 973717856
push_front 652257466
push_middle 45381950
push_middle 72919989
push_front 899238955
get 185033
push_back 572163295
push_back 847063594
get 427308
push_middle 995575969
push_front 893965078
push_back 866918373
push_back 309270116
get 187982
get 342394
push_front 416519177
push_front 366604576
get 284400
get 163895
get 96147
push_middle 837912174
get 89346
push_front 716388287
push_back 281724258
push_back 693583092
push_back 848089319
push_back 886987801
push_middle 509337669
push_middle 723602801
push_back 814263768
push_front 945849252
push_front 292904222
push_middle 830475778
push_back 409495499
push_back 118503656
push_front 156593657
push_middle 837161531
push_back 696374209
get 404773
push_middle 284186992
push_back 804677181
get 216127
push_front 981740792
push_back 291321900
push_back 517364846
push_middle 196847166
push_middle 407527018
push_front 706352253
push_back 912757857
push_back 482994242
push_middle 873522658
get 359159
push_back 507124725
push_middle 836571457
get 11211
push_middle 173013524
push_back 308412808
push_back 907915096
get 16225
push_middle 138932852
push_back 855779550
push_middle 645984496
get 229019
push_front 492162874
get 339751
push_front 672190559
get 392768
get 347918
push_front 97588085
push_back 12272768
push_back 796796917
get 532323
push_front 888708482
push_front 200582053
push_back 475349489
push_front 446178272
push_front 29029796
push_front 2055953
push_back 106569388
push_back 149675591
push_back 366282481
push_front 372382027
get 347683
push_middle 107377165
push_back 799477301
push_back 509206124
get 296639
push_middle 997297489
push_back 645731771
push_front 909105501
get 437247
get 208765
push_front 167536104
push_middle 80329472
push_back 622456421
push_back 298705796
get 147610
push_back 247665137
push_middle 603971961
get 387417
push_back 290494698
push_back 936831806
push_front 926811799
push_back 640074887
push_back 319529961
get 308688
push_middle 131871432
get 435812
push_front 865604707
push_middle 537436769
push_back 755809447
push_front 67362290
push_back 565007144
push_front 569230883
push_middle 35230693
push_back 948158647
get 202144
push_front 942314987
push_middle 824239970
push_middle 291742028
push_middle 915806693
push_front 369358335
get 71197
push_middle 425627166
push_back 207764098
push_middle 677941694
push_back 45072851
push_middle 227286179
push_back 738852839
push_middle 849163463
push_middle 601211298
get 457347
push_front 82116029
push_middle 768785817
get 102936
get 237004
get 18882
push_front 425743746
get 512830
push_back 992516418
push_back 494733361
get 226894
get 112764
push_middle 139850050
get 436081
push_middle 476187619
push_front 361445531
push_back 570762839
push_front 439166018
get 26959
get 248006
get 267453
push_front 170542151
get 159831
push_middle 88590814
get 158957
push_back 304691410
push_back 54622714
get 21064
push_middle 230586913
push_front 654697949
push_front 219283664
push_front 140483356
get 9555
push_back 305288958
get 373079
push_front 211024848
push_front 693722889
push_front 660465289
get 316837
push_front 814942875
get 232677
push_middle 556729688
push_middle 632066652
push_front 493471826
push_middle 546617462
push_back 146364603
get 361538
push_front 524959261
push_back 829311851
get 400110
push_back 791863746
push_middle 601601775
push_back 719837557
push_middle 839653963
push_middle 225805269
push_front 385006820
push_front 504003861
push_front 403380615
push_back 757885501
push_back 482120671
push_middle 120397174
push_back 38580483
get 194033
push_middle 555966720
push_back 52611758
push_middle 220577866
get 354903
push_front 926653221
push_middle 121282665
push_middle 431905873
get 169224
push_middle 913734865
push_front 666913528
push_front 386326882
push_front 322225792
push_front 279538815
get 241697
push_front 30457298
push_back 697963074
push_middle 536583035
get 33505
push_middle 321604035
push_middle 843361443
push_front 838607601
get 318536
push_front 529962871
push_middle 566283543
push_back 120775065
push_front 917424485
push_middle 748856419
push_back 783075220
push_middle 811703862
push_front 76481279
get 209421
push_front 655475214
push_front 246141962
get 463000
push_middle 698937242
get 356944
push_middle 154838117
get 74657
push_front 428696937
get 226310
get 300468
push_back 404079671
push_middle 430004475
push_front 662389309
get 53321
get 431490
push_front 12117333
get 289270
push_front 642325530
push_front 44497849
push_back 434775433
push_middle 446773480
get 153578
push_front 263401269
push_back 116604452
push_front 888300671
push_front 695035026
push_front 367899635
push_front 89013941
push_middle 977763867
push_back 799112812
push_back 842068923
push_middle 1397155
push_back 726427902
push_back 467243729
get 221276
get 47072
push_front 464388502
push_middle 448949987
push_middle 118492134
push_back 390610734
push_back 760161747
push_middle 947867882
push_middle 386560899
push_front 213198300
push_front 62165481
push_back 728606253
get 412593
push_front 379788192
push_front 743752938
push_middle 777331389
get 183899
get 226028
get 284232
push_middle 895769579
push_front 956307700
get 399654
push_front 425576207
push_back 518358577
push_middle 48988953
get 313883
push_middle 709760182
push_front 751963407
get 318375
push_front 513135860
get 23778
push_middle 288721768
push_front 283107136
push_back 252031634
push_middle 600166326
push_middle 717006981
get 340067
push_front 791554329
get 317399
push_front 607242390
push_front 962896311
push_middle 287202004
push_middle 454087119
push_front 380978614
get 272031
push_back 827842441
push_back 36495581
get 129047
get 431154
push_middle 32804428
push_front 852944159
push_back 678757035
push_middle 256294362
push_middle 736489124
push_front 170685736
get 237382
push_back 248664591
push_back 481314680
push_front 627373394
push_middle 241145826
push_middle 601790325
get 488941
push_middle 752860600
push_back 75269662
get 500469
push_front 113020535
get 413186
push_front 728245807
push_middle 472132434
push_middle 461906595
push_front 711060436
get 325970
push_front 774139528
push_back 797400455
get 412402
push_middle 345338809
push_back 429092271
get 151588
push_back 641276281
push_front 451494550
push_back 154186314
get 171321
push_middle 957134578
get 179862
push_back 399783059
push_back 289227420
push_back 726794701
push_back 782395984
push_back 242506298
push_back 429569436
push_back 874858191
push_front 33365406
push_front 866780968
push_back 728633457
push_back 804802741
get 492034
push_middle 819786253
push_back 845478000
push_middle 83016574
get 365509
push_front 459709965
push_front 515955639
get 449507
push_back 703396168
push_back 615977251
push_front 287259985
get 269430
push_middle 893885604
push_back 304079451
push_back 610282991
push_middle 434896118
get 396775
push_middle 724999068
push_middle 562454401
push_front 73361627
push_front 367235401
push_front 691485426
push_back 916244546
push_back 923802891
push_front 297187012
get 299403
push_back 571774518
get 293314
push_front 125799836
get 262620
get 158374
get 153609
get 124910
get 473590
get 462341
push_front 155243040
push_front 894647519
push_middle 622298609
get 400868
push_front 436452018
push_front 957258390
push_middle 62216584
push_back 320863236
push_middle 726623057
push_front 361249814
get 126373
push_back 751214713
get 320618
push_middle 568036475
get 178792
get 324382
push_back 174027801
push_back 798446328
get 306309
push_front 822761692
get 169018
get 394034
get 410372
get 281411
get 394352
push_back 434305264
push_front 151757253
push_back 376008699
push_front 671465613
push_front 726591872
push_back 117418419
push_middle 390624049
push_back 817656455
push_middle 616123047
get 149838
get 399606
push_front 929474933
push_middle 54497820
push_front 391081509
push_front 629608999
push_front 619382043
push_back 209679919
push_middle 845944269
push_middle 193605797
push_back 882101278
push_front 909133168
push_back 740686098
push_front 92895727
push_middle 892369501
push_back 103127178
push_front 710112391
push_front 943383539
push_middle 593930680
push_front 712556031
push_back 428081958
push_middle 904754086
push_front 923520740
push_middle 309438748
push_front 885623943
get 318314
get 272162
get 526665
get 476711
push_middle 969295439
push_back 435441115
push_back 28891710
push_middle 507768948
get 260209
get 14029
push_middle 356545951
get 312389
get 159465
push_middle 861454670
push_back 436074521
push_middle 449201952
push_front 402632695
push_back 161409347
push_front 152276279
push_middle 970991361
push_back 42419516
push_front 896714966
get 435003
push_back 436703415
push_middle 846136082
get 295915
get 37263
push_back 467741543
get 423857
get 351928
push_front 270946671
push_middle 391700621
push_middle 218059542
push_back 223023431
push_front 413135207
push_back 258579678
push_front 361184351
push_front 996846146
push_back 259659683
push_front 302515602
push_middle 251760949
push_front 577599075
push_front 817442259
get 22500
push_middle 187876291
get 285506
push_front 220513652
get 196357
push_front 671139163
get 482790
get 507250
push_middle 987866570
push_middle 308971401
push_front 812267214
push_middle 857400600
get 359602
push_back 521078778
push_front 821544499
push_front 548733820
push_front 348243504
push_middle 499642519
push_front 209936278
push_middle 610596857
push_front 787186600
push_back 935449267
push_front 240836101
push_middle 742566977
push_middle 240008719
get 103450
push_back 975749593
push_back 415911959
push_back 81239416
push_back 6426910
get 244122
push_middle 430324117
get 463079
push_front 329909765
push_front 139130469
push_middle 16082143
get 542447
push_front 92371281
push_back 34475938
push_back 702021756
get 358182
push_front 319132293
push_front 121518213
get 522755
push_middle 661846643
push_middle 172607991
get 411097
push_front 778749264
get 494297
push_front 665730902
push_back 740582905
get 175875
push_middle 553897218
push_middle 815526783
push_front 399958149
push_middle 378053985
get 308693
get 8260
push_middle 78903268
get 516983
get 42814
push_front 911295983
get 31392
push_back 184095714
push_front 516103538
push_front 105132920
get 391899
get 51929
push_back 123920817
get 107354
push_front 852684931
push_back 872878607
push_back 874452357
push_front 165601108
get 40463
push_back 449068499
push_middle 716248150
get 524355
push_back 739259041
get 408115
push_back 468224258
push_middle 63249127
push_front 868385792
push_middle 971974658
push_back 935707338
get 499954
push_middle 32706212
get 158869
push_middle 250320382
push_middle 25498442
push_back 705139579
push_back 117118955
get 504997
push_back 755954400
push_front 646446632
push_front 29827763
get 337841
get 227657
push_middle 430528982
push_back 902184530
push_back 615795656
push_back 679765959
push_front 87018452
push_back 269836288
push_back 863903303
push_back 773339650
push_middle 188358218
push_middle 889136333
push_front 802708035
push_middle 186338881
get 197531
push_back 467490039
push_back 28342565
push_front 836319073
push_middle 54270645
push_back 904677630
push_front 763653793
push_front 194355120
get 15964
push_front 901160690
push_back 769491842
push_front 506978821
push_middle 417473412
push_front 429927938
push_back 64813813
push_middle 707204965
push_front 830584841
get 276779
push_middle 821024272
push_back 233589237
push_back 255866680
push_back 559829772
push_middle 112723911
push_back 312132980
get 184602
push_back 704819300
push_middle 861744245
push_middle 896944291
get 486820
push_middle 572182340
push_middle 175289523
push_middle 992204294
push_back 184803952
push_back 221433004
push_front 510749282
push_front 128575084
push_front 952806663
push_middle 897814671
push_middle 653877758
get 61679
push_front 294316406
push_middle 228761688
push_front 196796959
get 542358
push_front 98714617
push_middle 489802794
push_front 116147775
get 237639
push_back 294032376
push_middle 682409233
push_middle 4062870
push_back 152795510
push_front 33028124
get 34345
push_front 867840593
get 374308
get 24051
push_front 409941656
push_back 98211233
push_front 112025112
get 360101
push_back 64450329
push_front 129537990
push_middle 632408714
push_back 732272397
push_front 761903203
push_back 29035254
push_middle 532878316
push_middle 28225863
push_middle 713793799
push_front 906363346
push_front 722789025
get 291663
push_middle 860205132
get 212766
push_front 953419955
push_front 225524269
push_middle 501456554
push_back 700151929
push_front 165851573
push_back 509720546
push_back 579182150
get 11255
push_back 817909182
push_front 682500434
get 359588
push_front 807341029
push_middle 312463711
get 446912
push_back 598004078
push_front 695199928
push_front 526564849
push_front 217782850
push_back 290895797
push_middle 916187564
push_back 974818617
push_back 585126576
push_front 910417299
get 449005
get 16198
get 64814
push_front 950856761
push_middle 542909140
push_back 541256286
push_middle 900348443
push_front 977841722
push_front 247082283
push_back 269097561
push_back 291819547
get 459999
push_back 960233057
push_middle 852872942
push_front 620020125
push_front 829402756
get 434576
get 305648
get 173603
push_back 112644375
push_middle 689102058
push_back 739545324
push_front 19232613
get 135742
push_middle 661464682
get 236440
get 428660
get 274875
push_front 949096845
push_middle 594392613
push_front 988643601
push_middle 832925497
push_middle 24496783
get 230975
push_front 490068595
push_middle 674706451
push_back 558086
push_back 193210555
push_front 393853694
get 278878
push_back 404454530
get 381578
push_front 25786817
get 346900
get 453028
push_back 545758153
get 295099
push_back 699081889
push_front 210261388
push_front 161035259
push_middle 752720187
push_middle 545098430
push_front 550054879
push_back 142395435
get 58383
push_front 724882969
push_front 786466269
push_back 743560013
push_back 205470437
push_back 742488219
push_front 2867205
get 359002
push_back 334310797
get 519780
get 33699
push_back 434086427
push_middle 463770905
push_front 760524663
push_middle 128953170
push_back 913795821
push_middle 987522519
push_back 52043709
push_front 46052050
push_front 413743689
push_back 757010190
push_back 683444092
get 197327
push_back 547375508
push_middle 446290738
push_back 352879694
get 9028
push_front 273337016
push_middle 251362789
push_back 892975002
get 472297
push_back 860837391
push_back 89881969
get 415263
push_back 725208887
get 365053
push_back 974563479
get 16456
push_middle 793919079
push_middle 15620821
push_back 33888069
push_back 65180204
push_back 681819505
push_front 336364811
get 136591
push_back 687493886
push_middle 48919612
push_middle 860123991
push_back 65924203
push_middle 442799388
get 504662
get 234697
push_back 140899887
push_back 893347198
push_front 976479641
push_back 173979009
push_middle 248838103
push_back 757678760
get 414247
push_middle 804519902
push_middle 281396263
push_middle 116803142
push_back 104615800
push_front 674338509
push_middle 886124857
get 433489
push_middle 34086893
push_front 551513341
push_middle 133570807
push_middle 915092300
push_front 887016214
push_back 595826828
get 198069
push_front 656788632
push_front 860227008
push_back 880502323
push_back 519353120
get 141964
push_middle 159267957
push_front 851584356
get 481224
push_front 852601577
push_middle 244741403
push_front 273526698
get 85797
push_front 80283630
get 107856
push_middle 160721881
push_middle 993282418
push_middle 861228490
push_middle 383778653
push_back 269480890
push_front 966044921
push_front 495218616
push_front 164709516
push_middle 678767725
get 258321
push_front 586568418
push_back 567909578
push_middle 997336056
get 408108
get 205678
push_middle 318025780
push_front 544152037
push_middle 595407165
push_back 208868015
get 496769
push_middle 989547268
push_back 73861307
push_middle 877450525
push_front 715070829
push_front 650441153
push_back 114321902
push_middle 46573303
push_middle 482367665
push_middle 359620042
push_front 138602533
push_back 741371926
get 225945
push_middle 887916745
push_front 44171194
push_back 889204902
push_back 530642359
get 501161
push_back 502720389
push_middle 371214978
get 85470
push_front 52926246
get 68151
push_back 266634530
push_front 964800903
get 67646
get 21927
get 390726
get 284949
push_back 607141843
push_front 47674833
push_middle 795569401
get 122567
push_back 975020905
push_middle 160742346
get 530993
push_front 449745085
push_front 329496473
push_front 70174862
get 466922
push_front 239596782
push_middle 678235118
get 47198
push_front 133366465
push_back 479461680
push_middle 459718291
push_middle 88813566
push_back 642031386
push_front 965600447
push_front 536834677
push_back 486037725
push_middle 785140007
push_middle 326984437
push_front 40594456
push_middle 593360579
push_middle 49929945
get 306585
push_front 90711902
push_front 808968363
get 34189
push_front 147183207
push_middle 757971779
push_front 457334072
push_back 777155975
push_back 434860364
push_middle 701418123
get 170267
push_front 792135231
get 440113
push_front 924529507
push_back 648062176
push_middle 855246102
get 234419
push_front 491546035
get 515462
get 1659
get 139477
push_back 969249861
push_middle 382788050
push_back 283221921
push_back 293129870
push_back 494078349
push_front 235423136
push_middle 228519757
push_front 191714822
push_middle 731346247
get 137658
push_middle 901068604
push_middle 477982163
push_middle 899518537
push_back 605005475
get 93502
push_middle 218560973
push_middle 297302063
push_back 451189156
get 476900
push_back 909126626
get 204025
push_middle 231958870
get 374098
push_front 227937652
push_back 314837892
push_back 81612710
get 263031
push_middle 88964894
push_middle 623990893
push_back 355073789
push_front 278114636
push_back 874781180
push_middle 166873308
push_back 787183571
push_back 507175007
get 87523
push_middle 560292941
get 413570
get 16048
push_back 304150064
push_middle 417826749
push_back 957616958
push_back 412147258
push_back 618615652
push_back 608954521
push_front 304778846
get 536267
push_front 950612917
push_middle 179943947
push_back 731128976
push_back 140346346
push_middle 360911991
push_back 673885957
get 80762
push_middle 930630850
push_middle 922224403
push_front 996936083
get 75438
push_middle 121197675
get 156583
get 524063
push_back 386291493
push_front 177290308
push_back 547852900
get 498759
get 363586
push_back 887723130
push_back 777142962
get 506018
push_back 335713978
push_middle 612983302
push_middle 313372724
push_back 533051405
get 190997
get 266639
get 62029
push_middle 501923272
get 459704
push_middle 292187318
get 118712
push_middle 571775593
push_back 76062553
push_back 140391946
get 148700
push_front 126498041
push_front 638508528
push_back 890759593
push_back 649176909
get 221524
push_middle 402408664
push_front 33686504
push_back 110356233
push_back 305177774
get 65949
push_middle 625229386
push_middle 874991473
push_front 368467769
get 246778
push_middle 877236368
get 505450
push_front 328098165
push_front 716059355
push_front 438164973
push_front 606362197
push_front 813358785
push_middle 858619777
get 74893
push_front 311275978
push_back 831616531
push_back 39019560
push_front 166636943
push_front 54101107
push_front 164341447
push_front 586989210
push_front 966382699
push_back 608999399
push_back 76083711
get 354228
push_front 661385563
push_front 278358990
push_back 754569091
push_back 32169042
push_front 906588462
push_front 35454415
get 276815
push_middle 43225294
push_middle 589750090
push_back 748040662
push_back 629353004
push_back 782586326
get 114922
push_middle 464775188
push_middle 879583268
get 391180
push_middle 551348178
get 210754
get 107419
push_middle 531928883
push_middle 380064308
push_back 219314525
push_front 107098266
get 353755
push_front 160676121
push_front 562141818
get 309414
push_middle 308119091
get 111906
push_front 556691350
push_middle 426811135
push_front 78092645
push_front 239850024
push_front 888456159
get 453286
push_middle 381821044
get 221500
push_front 421062501
push_back 215785208
push_back 368436628
push_back 431730260
push_back 747887711
push_middle 207741800
get 535537
push_front 3059186
push_front 929496106
push_front 430696983
push_front 449876620
push_back 72109975
push_front 233752500
push_middle 103990632
get 428524
push_middle 29203052
push_front 921341941
push_back 138195665
push_middle 68902550
push_middle 743869560
push_back 44997648
get 3931
push_middle 891426912
push_middle 809653275
get 231472
push_middle 874531592
push_back 943905469
push_front 477423413
push_back 586892793
get 51119
push_middle 260684931
push_middle 822618243
push_front 949018287
push_front 823833026
push_middle 699948266
get 392173
push_front 578740917
get 200919
push_front 84350004
get 254650
push_back 708528183
push_front 731387472
push_back 824088068
get 336158
get 392473
get 153742
push_front 840348127
push_back 721906296
get 379977
push_front 613979642
push_middle 615616749
push_back 906966278
get 440416
push_front 720319625
push_middle 148959818
push_back 43375019
get 24461
push_middle 53956341
push_front 853477741
get 89677
push_middle 886394964
push_front 630042588
push_front 879118064
push_back 499193911
push_front 140979989
push_middle 841451786
get 13673
push_middle 42779594
push_middle 651416036
push_middle 652392832
push_front 702939033
push_front 566442844
push_back 167958160
push_back 666031947
get 521139
get 541319
push_back 115949919
push_front 359323162
push_middle 966284303
push_front 221312492
push_middle 621474711
push_middle 732398780
push_front 357792690
push_back 862295768
push_front 53257525
push_front 358304448
push_back 731001413
push_front 819056510
push_back 142654352
push_middle 676128973
push_middle 865633379
get 156180
get 90724
push_back 261757060
push_middle 869331636
push_front 872236633
push_front 590072342
get 518056
push_back 714135444
push_front 61013400
push_back 572762316
push_front 94782233
push_back 473219727
push_middle 523052050
push_back 180773224
push_middle 777796194
push_back 932062855
push_front 593406279
get 426579
push_middle 990039704
get 174799
push_back 241107706
push_front 362348308
get 286157
push_middle 103182271
push_middle 847056919
push_front 867073568
get 318556
get 530222
push_middle 234997869
push_middle 56370894
push_back 27131284
push_back 845396114
get 348730
push_back 673406799
push_front 510661798
get 531015
push_middle 587005448
get 94137
push_back 859571939
get 404130
get 195960
push_back 168803109
get 334378
push_back 986189811
push_back 597770186
push_middle 734471318
push_back 993271447
push_middle 34388712
push_back 629806816
push_middle 729678103
push_middle 186457272
get 52919
get 448144
push_middle 737149936
push_front 325372112
push_back 754656954
push_back 107433332
push_middle 921081721
get 326292
push_front 603961856
get 524272
get 204814
push_back 590208027
push_back 991301859
push_front 725469088
get 247153
get 303058
push_back 334565038
push_front 290448586
push_middle 570949244
push_back 672728138
push_front 901352834
push_middle 577342067
push_back 942035592
get 277504
push_back 685279153
push_back 231372011
get 408434
get 330851
get 226014
push_back 338424745
get 110867
push_back 989762644
push_back 722682623
get 135573
get 105789
push_middle 370640529
get 361134
push_back 743953829
get 197723
get 138070
push_back 765064500
push_front 856649562
push_middle 454532880
push_middle 478255926
get 102572
get 463659
get 509780
push_front 395942261
push_middle 142254597
get 174004
push_front 742778847
push_middle 443544078
push_front 654768406
push_middle 351828152
push_front 848105806
push_middle 259543346
get 319748
push_front 229629303
push_front 501349668
push_middle 386391287
push_back 158655203
get 382987
push_front 664463227
push_middle 269985983
push_middle 576842403
push_front 687594381
push_front 395462227
push_back 222223076
push_middle 312475874
push_middle 701507767
push_front 245454810
push_middle 745466924
push_middle 441662403
push_middle 540388235
get 543775
push_front 307027498
get 209447
get 162624
push_back 64915007
get 460577
push_front 957820482
get 48777
push_middle 674067293
push_front 224857189
push_middle 980646033
push_middle 592000340
push_middle 407752399
push_middle 873620021
get 515645
get 385484
get 461819
push_middle 829067789
get 419978
push_middle 438319337
push_middle 911009636
push_back 14220951
get 544453
get 468589
push_front 604962138
push_front 688364589
push_front 495754056
push_middle 683297195
push_front 134235086
get 358621
get 116829
push_middle 805047544
push_middle 210247518
push_middle 165207142
get 252564
push_back 291952808
push_front 326520501
push_front 613775064
push_front 849889232
push_front 369839160
push_back 302345901
push_back 376493570
get 24349
push_front 429237299
push_middle 108088962
push_back 423223366
push_front 94666356
push_back 326318629
push_front 283082828
get 184564
push_middle 393616860
push_back 784149107
push_back 165220213
push_middle 527111176
push_back 975523715
get 506807
get 228702
push_back 267161663
push_front 853171680
get 188693
get 435284
push_middle 526343984
get 359493
push_back 946733910
get 355201
get 402353
push_back 408925418
get 363540
push_front 82832447
push_middle 896969721
push_middle 501956998
push_back 997406665
push_middle 527439020
push_middle 727085240
push_back 865892894
get 253805
get 12241
push_middle 836613528
push_front 844682956
get 467770
get 163194
push_back 795205158
push_back 792665264
push_front 298917102
push_front 200008139
push_back 147965187
push_back 380743472
get 335692
push_back 94174279
get 538457
push_back 635911700
push_back 635164313
get 387839
push_middle 919747711
get 88455
push_middle 607444741
push_middle 505128355
push_front 471154220
get 102026
push_middle 561240702
push_middle 772561090
get 113206
get 105196
get 29402
push_front 237389563
push_middle 975933204
push_back 87826039
get 322477
push_back 795166097
push_middle 270327783
get 421751
push_back 820470714
get 391346
get 177780
get 290761
push_front 159706760
push_front 702526094
get 225170
push_front 305277182
push_back 116219479
push_middle 280554162
push_front 884494633
push_front 536016987
push_front 364483136
push_middle 32429398
get 186154
push_back 534050010
push_front 496556976
push_front 888796075
push_front 479466702
push_front 430791472
push_back 520775654
push_front 336930071
get 372503
get 390045
push_middle 747595237
push_front 792747490
get 264084
push_front 629261799
push_back 390967312
push_middle 742639063
push_middle 515692307
push_front 309210913
push_front 387455145
get 411419
push_front 183674576
get 155177
push_back 649524703
get 125758
push_middle 623672933
push_middle 115525823
get 407174
push_front 343518323
push_front 39452528
push_middle 308792764
get 433313
push_front 821558399
push_middle 59614418
push_back 781967829
push_front 944353527
push_front 529157592
push_front 6368832
push_front 915292559
push_front 381341048
get 308419
get 401499
push_back 930933673
get 34072
push_front 601732668
push_back 95060259
push_front 629465390
push_back 881689690
push_back 9800041
get 137512
push_front 983195958
push_front 282405665
push_back 733908995
push_middle 834101583
get 459038
push_middle 172458955
get 150769
push_front 65396946
push_front 198834859
push_middle 812002190
push_back 476087686
push_middle 847153474
push_back 782219258
push_front 727226185
push_front 703134401
push_middle 852040036
get 265125
push_middle 100846012
get 443815
get 101761
get 368518
push_back 355713908
push_front 734509642
push_back 235832977
push_middle 165984809
push_back 44603048
push_front 225339006
push_front 12609376
push_back 409251739
push_middle 623311000
push_middle 622969974
push_middle 617381680
push_front 618479497
push_front 770092145
push_middle 380770634
push_middle 219214362
push_back 358756418
push_front 72406027
get 25734
push_back 995558509
push_back 57429533
get 127053
get 318754
push_front 94081945
push_front 81769033
push_middle 373709889
push_middle 358856437
push_middle 379352785
get 542835
push_middle 689428940
push_back 936061378
push_front 121248645
push_front 419904209
push_front 760164582
push_front 920814165
push_middle 311395506
push_middle 256654863
push_middle 294587363
get 360086
push_front 345308643
get 58202
push_front 650450190
push_front 624160142
push_back 132450708
push_back 303036986
get 481763
push_middle 547404777
push_middle 57334122
get 368588
push_back 491908616
push_middle 273927823
push_middle 446158202
get 23384
push_back 179011377
get 31435
push_middle 195585756
push_middle 830178924
push_back 720879561
push_front 255718082
get 489022
push_middle 424820323
push_front 14121670
push_middle 91164638
get 46501
get 521580
push_middle 118438926
push_middle 981527492
push_middle 315136388
push_front 235800318
push_middle 173286339
push_front 657460467
push_middle 222422542
push_middle 522272453
push_back 694261167
push_middle 391788800
get 409711
push_back 680458391
push_front 527034964
get 336882
push_middle 116986419
get 12578
push_front 533733785
push_back 284432610
get 77609
push_middle 730667778
get 124441
push_back 686597787
get 111365
push_middle 194297450
get 258609
push_back 477042210
push_back 750440699
get 388878
push_back 614634950
get 387034
get 208224
push_back 196375072
push_back 968798359
push_front 465100433
push_front 72846186
get 224062
push_front 772852376
get 333858
push_middle 4397360
push_back 833549138
push_back 267287740
push_back 700892639
push_back 444299125
push_back 940783842
push_middle 98581456
push_middle 567218034
push_middle 457685095
get 453959
push_front 611187777
get 14986
get 227742
push_back 970086013
push_front 368623365
get 117718
push_middle 81141926
get 246635
push_front 889474032
push_front 492492091
push_front 294735802
push_back 407502036
push_front 199618883
push_front 515738952
push_middle 931627419
push_back 894092661
get 411842
push_back 523921107
push_middle 901965113
push_middle 11319476
push_front 222665983
get 473325
push_back 988911609
get 300224
get 297450
get 194314
push_middle 423191882
get 420257
push_front 885399297
push_back 37025359
push_middle 575148446
push_back 553348156
push_front 853667920
get 274571
push_front 189444399
get 491069
push_back 756017934
push_middle 100116372
push_front 74347399
get 89508
push_back 520058343
push_back 76004404
push_back 360735523
get 60553
push_back 857069896
push_middle 257132844
push_front 659369249
push_back 379420077
push_front 254155284
get 268990
push_middle 522040516
push_middle 1573925
push_back 289937951
push_middle 877640881
get 401029
push_back 616718892
push_back 516321973
push_back 56112535
push_front 292946996
get 96835
push_middle 484547556
get 261128
push_middle 954266671
push_middle 139760295
get 484702
push_middle 81100649
get 70485
push_middle 469287622
push_front 239382803
get 418388
push_back 7634788
push_back 625100159
push_middle 967006153
push_middle 344138287
push_middle 541670721
push_back 358579022
get 32885
get 36110
push_front 647395573
get 431697
get 258518
push_back 467780176
push_middle 114983492
push_middle 418631353
get 516956
get 101593
get 360304
get 137579
push_back 797359932
push_back 544138075
push_back 863167970
push_back 69547391
get 109809
push_middle 115023577
get 419418
push_front 122031219
get 181620
get 483151
push_back 577717672
push_front 364082340
get 149368
push_front 215085232
push_back 351749633
push_back 566273283
get 144544
push_back 298594735
push_front 289155224
push_back 104602869
get 118039
push_back 343797918
push_middle 732577301
get 174504
push_front 580742294
get 433702
push_front 618976442
push_middle 684351878
push_back 305841923
push_back 576406643
push_front 731413166
push_middle 986564856
get 382943
push_back 526664149
push_front 582041227
get 275632
push_back 8969039
push_front 585178372
push_back 466447833
get 64015
push_middle 265822135
push_front 886209987
get 256095
push_back 10167659
push_front 335587255
get 388811
push_back 976403822
push_back 685254194
push_middle 954555549
get 299093
push_back 649171836
push_middle 386634473
get 505443
get 198231
push_back 719919222
push_front 941505906
push_middle 206972136
push_front 665892546
push_front 938048833
get 76039
push_back 558609217
push_middle 272287684
push_middle 234906666
push_middle 183312272
push_back 47847572
get 460496
push_front 939240840
push_back 347670878
push_back 20932741
push_middle 279701293
push_back 717005603
push_middle 975441390
get 497512
push_middle 977736596
push_back 912821708
get 408003
push_front 222536474
push_middle 595223543
push_middle 600771155
push_middle 806032398
get 427640
get 106208
push_front 963879117
push_middle 755559119
push_middle 73630588
push_back 816596494
push_middle 745132035
get 23040
push_back 972962216
push_middle 814309180
get 513811
get 188703
get 103937
push_back 925053858
get 123909
get 103726
push_back 318858971
push_middle 888984003
push_back 450819999
push_front 594347625
push_front 208194100
push_front 673746500
push_front 394708075
push_middle 139187763
get 505196
push_front 422828699
push_front 579381925
get 514537
push_front 207965708
push_front 281138473
push_front 407858875
push_back 450514640
push_middle 434512435
push_back 623886815
push_middle 644122136
push_front 176745
push_middle 217297983
push_front 742614916
get 74857
push_middle 292645457
push_front 164268467
push_back 93027741
push_front 631771950
push_back 275637079
get 178313
push_middle 56224137
push_middle 202483891
push_back 405745049
push_back 975518537
get 368782
push_back 24194912
push_back 670546656
push_back 782106316
push_back 269889112
get 522899
push_front 221387854
push_front 997472049
push_front 35634428
get 173881
push_middle 607373181
push_back 789057711
push_middle 554967800
push_back 286235351
push_front 605360330
get 181478
push_middle 164808376
push_back 858907276
push_middle 883804368
push_back 979209696
get 349870
push_back 131520635
push_front 334643240
push_middle 490081467
get 322438
push_front 731566020
push_middle 98671705
push_middle 481127061
push_back 928758459
push_middle 133639111
push_back 986714724
push_back 942795453
push_back 103008455
push_front 635151849
get 283299
push_front 892966314
push_front 263314556
push_back 384594448
push_middle 485325426
get 146262
push_back 908202178
push_back 284820077
push_front 761866258
push_back 19748488
get 53393
push_front 356477913
push_front 459395153
push_front 228599813
push_front 51728232
push_front 318725684
push_back 134831407
push_middle 772809322
get 107440
push_middle 526478401
get 139025
push_front 382023696
get 337554
push_middle 688436998
get 130605
push_middle 352544792
push_front 85914710
push_back 560175442
push_front 4515425
push_back 388489770
get 272994
push_back 1578078
get 115551
push_back 661293046
push_middle 692722253
push_back 54305717
get 169919
push_middle 272456736
push_middle 30553295
push_middle 483148193
push_front 698381516
get 348462
push_front 67476133
push_middle 677489407
get 368361
push_middle 488371452
push_front 492131683
push_middle 781311585
get 251281
get 506142
get 329069
push_middle 605989692
push_middle 544786502
get 200397
push_front 382109167
push_back 464024948
get 485885
push_front 445970970
get 6671
push_middle 1167899
get 417255
push_front 405372611
push_front 438556701
push_back 226708163
push_middle 532450745
push_front 831871736
push_back 10160447
push_front 10742408
push_back 208513536
push_back 865618856
get 225018
get 295286
push_back 842387141
get 256524
push_middle 814215012
push_middle 550166396
push_front 862484295
get 80237
push_back 504996500
push_back 365423943
push_back 257625969
push_middle 258958820
get 439908
push_front 881709184
push_back 950434408
push_middle 180634729
push_front 490436215
get 110958
push_middle 927490685
get 378339
push_middle 414408757
push_middle 855256493
push_middle 211773523
push_middle 73037678
get 49241
push_middle 774142017
push_back 49216446
get 181293
get 401259
push_middle 777795094
push_middle 991298114
get 490111
get 461858
push_back 191603698
get 537044
push_middle 492622756
get 175177
push_back 488956806
push_middle 116964734
push_middle 626230056
push_front 691748921
get 295703
push_middle 616966860
push_front 26075433
push_middle 805926263
push_middle 862677275
push_middle 960742040
push_back 511453867
push_back 390896242
push_middle 530626828
get 130673
push_middle 304640397
push_front 865762688
push_front 13827251
push_middle 700196727
push_back 915498381
push_front 506237077
push_back 55532534
push_front 626245892
get 139111
push_front 3319119
push_front 530184557
push_middle 91443642
get 216419
push_middle 694846869
push_middle 412909629
push_front 85110945
push_back 291361712
push_back 867417791
push_middle 2044539
get 130559
get 295432
push_back 226469021
push_middle 292631361
push_back 657780895
push_back 283797298
get 11341
get 165618
get 515556
get 290690
get 307947
get 484316
get 536850
push_back 77474165
push_middle 483357895
push_back 339655448
push_middle 755529244
push_front 712992408
push_front 462882167
get 46562
get 379403
push_back 88306607
push_back 399070292
push_front 55704006
push_back 9795165
get 448396
push_middle 186793124
push_front 663666180
push_back 731660188
push_middle 139035419
push_front 367889554
get 505253
push_front 687510576
push_back 433998881
get 242108
get 312448
push_back 343383714
push_middle 759334872
get 394295
push_back 447261547
get 460520
push_front 380124002
push_front 593519545
push_front 558903881
get 135066
get 218106
push_back 659087806
push_middle 773544572
push_back 444760974
push_front 11067916
push_middle 55613961
push_front 688822013
push_back 863192561
push_back 500476448
get 284771
push_middle 704534985
push_front 718173777
push_back 873640764
push_back 127081943
push_front 719259474
push_front 239609030
push_front 202739778
push_back 594664191
push_middle 406954921
push_front 290999390
push_front 264520105
push_front 463144993
push_back 752152446
push_middle 141515978
push_back 459125974
push_front 184374782
push_front 560358132
get 163257
push_middle 517724172
push_middle 236434575
push_middle 65952720
push_middle 635884659
push_front 298711671
push_front 620462430
get 247675
push_middle 998149024
push_back 577697754
push_middle 56241526
push_back 962135577
push_middle 250685120
get 269844
push_back 607659441
push_front 502527665
push_back 632420501
push_middle 453694899
get 248871
push_back 955567426
push_front 11249840
push_front 557894586
get 308857
push_back 29768165
push_middle 472945501
get 414065
push_front 805897222
push_front 794261767
get 329259
push_back 237910536
push_front 926533650
get 373836
push_back 117220143
push_middle 694953681
push_back 190445477
get 21991
push_back 823154491
push_back 38126679
push_front 895662416
push_back 784802150
get 20938
push_front 478882750
push_back 521980862
get 188256
push_back 317115373
push_front 658797955
get 82146
push_back 910524073
get 462279
push_front 67661570
push_front 556999104
get 51343
push_front 176662872
push_front 305331141
push_front 8256195
get 61088
push_front 520565549
push_front 895639664
push_back 655966093
push_back 69004996
push_back 81804056
push_middle 72745747
push_back 753988562
push_back 342195139
get 237348
push_front 567394736
push_back 459686034
get 494068
push_middle 813153134
push_back 539634557
get 378517
push_middle 978285833
get 478722
push_middle 364650106
push_back 966030028
push_front 129143137
push_back 757487348
get 284523
get 212713
push_back 127325847
push_middle 119587376
push_middle 384599704
push_front 767075761
get 359519
push_back 399031121
push_front 591859459
push_front 649519602
push_front 980297312
push_front 956222632
push_back 797267982
get 74425
get 166522
push_back 75730997
push_middle 811903948
push_back 128511629
push_front 395732919
get 122504
push_middle 536430485
push_middle 567084768
push_back 198018639
get 79911
push_back 292883712
get 362431
push_front 280846631
push_front 288972394
push_front 13097054
get 496044
push_front 666109899
push_front 919210293
push_middle 323411795
push_back 846409500
push_front 389622745
push_back 227306127
push_middle 378450234
push_front 980106689
push_back 558407263
get 405311
push_back 719856566
push_front 863367086
push_front 777546744
push_middle 78420096
push_back 963707941
push_middle 831940092
get 437635
get 68268
push_middle 460234918
get 12876
push_middle 949855679
push_front 233507698
get 153299
push_front 743881074
push_middle 516513122
push_middle 167655556
get 383142
push_back 291828529
get 43099
push_middle 996605697
get 395776
push_back 458294928
push_front 551742536
push_back 858139250
get 476899
push_middle 118117363
push_middle 264198895
push_back 166442290
get 329816
push_middle 186118781
push_front 397789232
push_front 129295754
push_front 245769447
get 288421
push_back 300190461
push_front 494101891
push_front 776996055
push_middle 915447320
push_middle 673764051
push_back 582288614
push_middle 198537065
get 238948
get 276769
push_middle 111398278
push_back 707770584
push_front 295761096
push_front 37749477
push_back 37971134
push_middle 881016497
push_front 919107083
get 71137
push_back 21247811
push_back 711386933
push_front 402871473
push_middle 950021684
push_front 161032655
push_front 994946425
push_middle 144248378
push_back 794193854
push_middle 195879122
push_middle 31605639
get 45551
push_back 13882856
push_middle 496867584
push_back 945909576
push_middle 755759655
push_back 413088335
push_back 943348920
get 142853
push_back 105372213
get 30105
push_back 219435620
push_front 428395285
push_back 568705221
get 63234
get 462557
get 287840
push_middle 215264462
get 453599
push_middle 344756729
push_front 50346574
push_back 898368301
push_middle 942482677
get 271692
push_back 652194814
push_back 738593087
push_front 308965021
push_back 839359166
push_back 734656715
get 87922
get 307329
push_middle 890337777
get 4873
push_back 835139623
push_middle 597282151
get 193991
push_front 847036772
push_front 456132429
push_middle 632852537
push_back 223674043
get 81444
push_back 63186875
push_back 21370513
push_back 890107340
push_back 503807196
push_front 392087756
push_back 221953916
push_front 173895242
get 450195
push_front 771192093
push_back 284363080
get 311141
push_back 155871003
push_middle 916457266
push_front 127553534
get 226891
push_back 230973537
push_back 581968076
push_back 469370929
push_back 622243721
get 101310
push_front 659739862
get 78954
push_back 290631197
push_front 297364617
push_front 609724928
get 369658
push_front 422975910
get 391652
get 63258
push_back 958814279
push_back 469032762
push_front 387602859
get 54716
push_middle 713519996
push_middle 516341166
push_back 858087728
get 518386
get 493293
push_middle 618662423
push_front 563752573
push_back 783903045
get 217577
push_front 507318597
push_middle 193029121
push_middle 438184890
push_back 434359255
push_middle 947214633
push_middle 142294358
push_back 42892698
push_front 182120278
push_back 306375847
push_back 200021418
get 465945
push_front 229474264
get 228816
push_back 732991848
get 257752
push_middle 978539698
push_middle 765878786
get 412147
push_back 16791693
push_front 495379737
get 462116
get 485785
get 325427
push_middle 176727396
push_front 626641083
get 253448
push_front 629795476
get 167952
push_front 436588056
push_back 153255006
get 363395
push_front 377762462
push_back 155661119
push_front 381789510
get 159402
push_middle 56972736
push_middle 113513750
push_middle 765192586
get 31419
push_front 570680308
push_front 905285198
push_front 811211420
push_middle 789261513
get 357551
push_middle 831414897
push_back 735992768
push_middle 729515628
get 499699
get 987
get 342895
push_front 585720489
push_back 551630714
get 54638
push_front 177862122
push_middle 94704182
push_front 788430279
push_front 464762361
push_middle 354919361
push_front 263063007
push_front 677207432
push_front 359291603
push_back 328360364
push_back 640390541
push_back 655895594
push_middle 260908802
get 477380
get 520918
push_front 139226463
push_middle 373204387
push_front 547811826
push_back 586773559
push_middle 742536097
push_front 389805486
push_back 724169747
get 336976
get 372117
push_back 352587313
push_front 811929504
push_back 533272315
push_middle 70450274
push_middle 298754165
push_back 743253530
push_back 706496767
push_back 988408822
push_middle 652113132
push_back 41344488
get 149398
push_front 911747153
push_front 407067725
get 163522
push_front 113731369
push_front 983019210
push_front 910474584
push_front 5903713
push_front 99843769
get 301349
push_back 198313105
get 264948
push_middle 898776592
push_middle 595497436
push_front 595504683
get 19511
push_front 4964170
push_back 607688252
push_front 170717210
push_back 966115835
push_middle 182924568
push_front 128398391
get 230752
get 254237
push_back 54151914
push_front 608489368
push_back 250975508
get 120571
push_front 226910281
push_middle 759222109
push_middle 18719157
push_back 273887849
push_front 374752974
push_middle 32671480
push_front 691971687
push_front 669329802
push_middle 548911605
push_middle 77430967
push_middle 8093679
push_middle 447902311
push_front 104456362
get 19343
push_front 134238419
push_front 437339845
push_back 692613296
push_back 180790883
get 101918
push_back 976424193
push_middle 501517153
get 47205
push_back 161566151
get 280441
push_front 618335129
get 460604
push_back 425722380
push_middle 632054182
push_back 503950161
push_middle 291525832
push_front 542430049
push_middle 506375148
get 150493
push_middle 443915494
push_front 618336710
push_back 722696927
push_front 164958327
push_front 957424753
push_back 280712067
get 247778
get 221496
push_middle 740757215
push_middle 256805075
push_front 808322481
get 216865
push_front 167283914
get 525465
get 187173
push_middle 407734110
push_back 840637944
push_middle 900433646
push_back 825285703
get 453922
push_back 71129015
push_middle 674077673
push_back 481457040
push_front 92210635
push_back 496059866
push_back 970807539
get 69590
get 30363
get 61284
push_front 527443981
push_back 460519968
push_back 33755512
push_front 841085402
push_back 51334206
get 206567
push_middle 577645780
get 471820
push_back 247226736
push_back 120557263
push_middle 136063546
get 9606
get 474733
push_front 554696632
push_back 61247428
push_back 658758028
push_middle 614604917
get 16946
get 350044
push_front 289685092
push_front 674883596
get 277219
push_middle 589225343
push_middle 698974383
get 21080
push_front 300128877
push_back 806494731
push_middle 494947416
get 479007
get 527714
push_middle 987821162
push_middle 244864389
push_middle 528773540
push_back 65254488
push_front 946600213
push_middle 771209183
get 64764
get 105486
get 296227
push_back 854572780
push_back 974798587
push_back 859655458
push_back 885717972
push_back 435710311
push_middle 998543785
push_back 408358068
get 232257
push_back 461011835
push_front 524280364
push_front 85362854
push_middle 900509355
push_back 647795670
get 340794
push_middle 905994389
push_middle 956859358
push_middle 954858859
get 43792
get 115494
push_front 74743228
push_front 598220928
push_middle 604731308
push_back 662188629
get 152777
get 482279
push_middle 895122118
push_middle 107011543
push_middle 217252773
push_front 794018881
push_middle 417967454
get 28882
push_back 106619951
push_back 776723158
push_front 629577198
get 482787
push_front 849720310
get 205706
push_front 659065658
push_middle 449608389
push_middle 153710201
push_front 311551509
get 37035
get 471991
get 35882
get 446129
push_middle 101842741
push_middle 952957657
push_back 520135496
get 225311
push_front 860729948
get 146611
push_back 918889060
push_middle 166032514
get 489662
push_middle 253596905
push_back 617212441
push_back 112156338
get 293801
push_middle 424921665
push_front 394860515
push_middle 193195481
push_front 840083414
push_front 479900603
get 329140
push_back 728309691
push_middle 878058431
push_back 205245821
get 472332
get 545136
push_front 955737850
push_middle 390806636
push_front 967418030
get 206918
push_middle 899741823
get 59487
push_back 832420995
push_front 373021326
push_back 990950874
push_middle 640215296
push_front 989626807
push_front 635975269
push_front 121757967
push_middle 627160632
push_front 944805475
push_back 382662669
push_middle 440277530
push_middle 737097658
get 512667
push_middle 205904266
push_middle 729559012
push_front 651605070
push_front 93391092
push_middle 618156855
push_front 557255429
push_middle 865817436
push_front 438739145
push_middle 513103095
get 137779
push_middle 569437222
push_back 768881711
push_front 954363636
get 179403
push_front 244019191
push_front 521088953
push_front 190379702
push_front 374427877
push_middle 217380847
get 39788
get 141123
get 6863
push_front 335200051
push_front 519173290
push_back 240087864
push_back 900965984
push_front 48226088
push_middle 668229158
push_middle 882369517
get 280804
get 242706
get 187420
push_front 162194696
get 454276
get 490268
push_middle 461154641
push_front 991072035
push_front 247631060
push_back 322870054
push_front 650244606
push_back 575151061
push_middle 537279914
push_back 990873600
push_front 413189662
push_middle 544876878
push_middle 465946463
push_middle 76844508
get 48517
push_back 475372102
push_middle 490912523
push_middle 509238027
get 523615
push_back 337078911
get 283024
push_back 268173162
push_front 673610550
push_middle 726281572
push_back 546976111
push_front 842940023
get 66490
push_back 683729237
get 443234
get 64607
push_back 872478546
push_back 956586876
push_middle 985137115
push_front 735565127
push_middle 612658185
push_front 843149066
push_back 162957054
push_front 301221836
push_back 914702011
push_back 950774510
push_back 628392928
push_back 946621631
push_front 312246159
get 343552
push_front 206604391
push_front 943619020
push_back 674155206
get 461139
push_front 570477085
push_back 275529696
push_back 334012633
push_front 955696518
get 421304
push_back 2875308
push_front 435232966
push_middle 187851751
push_front 138073012
get 247634
push_middle 603360575
push_middle 484908060
push_front 31467305
get 277604
push_back 754069139
push_front 626778974
get 185244
push_middle 699985815
push_front 682164292
get 18233
push_middle 718497975
push_middle 286412133
get 532153
push_front 552174766
get 524888
get 491022
push_front 903708622
push_back 965123861
push_front 916376613
push_front 281136055
push_front 769906720
push_back 524480520
push_back 966968873
get 536843
push_front 87211237
push_back 931293243
push_middle 45753367
push_back 218388432
get 314912
push_back 835851134
push_back 876318212
push_middle 349416019
get 185034
push_back 764581200
push_middle 798024905
push_back 489326285
get 193984
get 477671
push_middle 163673035
push_back 218591298
get 466320
push_middle 318115283
push_front 257370232
push_back 304979347
push_back 809272986
get 93377
push_middle 87447106
get 200028
push_back 249904391
push_front 739206028
push_back 360428231
push_back 375589390
push_front 135362346
push_front 451505691
push_back 989069991
push_middle 228452846
push_front 203771571
get 248808
push_back 363765868
push_back 981776384
push_front 509427776
push_back 675306375
push_middle 236830882
push_middle 125352710
push_middle 621034764
get 173718
push_front 741324337
push_middle 773022187
get 8340
push_back 107751356
push_middle 909773475
push_back 614318817
get 448885
push_middle 258063219
push_middle 977471992
push_middle 535069840
push_front 842446159
push_front 465443795
push_back 27297309
get 53771
push_front 428299334
push_front 272164786
get 217772
get 156658
get 374950
push_middle 644173410
push_back 687290247
get 374077
push_back 538800274
push_back 407633033
get 117418
push_middle 504219835
push_back 216406575
push_middle 515173396
push_front 886912453
push_middle 668318459
push_middle 709149744
push_middle 74833496
get 26414
push_back 845848678
push_middle 706751120
push_front 304945322
push_middle 590318098
push_back 332674388
push_front 186853595
get 348468
get 61683
push_middle 28742118
get 114071
push_middle 623791697
get 187009
push_middle 382970261
push_front 169762738
push_front 848331033
push_front 692933590
push_middle 717456965
push_back 44143988
push_front 199060018
push_front 316363145
get 143122
get 180905
get 362437
push_front 904391932
push_front 744803914
push_middle 136650931
push_middle 408315930
push_front 643695518
push_front 628450022
push_back 100298196
push_front 761017686
push_back 981419918
push_back 272860488
push_back 677937465
push_back 52175506
push_back 297312963
push_back 283847857
push_back 478046581
push_front 471168159
push_middle 197758128
push_front 665945151
get 113358
get 346025
push_middle 360093435
push_middle 780500320
push_middle 290998915
push_front 27844889
push_front 358559977
push_front 128878158
push_back 398850482
push_back 262967064
get 159373
push_back 490602203
push_front 922364787
push_front 328738513
push_front 827237061
push_front 476025067
push_back 806527577
push_middle 6222581
push_back 886189065
push_middle 539063081
push_front 630597442
push_front 904736546
push_back 133495180
get 308584
push_middle 458900323
push_front 457798815
push_front 877258554
push_middle 831273984
push_front 168643650
push_front 324079157
push_back 793937574
push_back 666239987
get 293806
push_middle 672158307
push_front 492640213
push_back 25259133
push_back 298010054
get 117043
push_middle 921588291
get 104163
get 345186
push_front 695489951
get 224495
push_front 116006266
push_back 66173615
push_front 154234583
push_front 34136914
get 110327
push_middle 35249511
push_front 776063705
push_back 135190671
push_middle 845051717
get 183438
get 254749
push_back 585895615
push_front 749089120
push_front 962757473
push_back 922016268
push_back 457952044
push_middle 20224457
push_front 694662236
push_front 300668408
get 548208
push_back 423734598
push_middle 122464347
get 121531
push_back 588677633
push_back 468577033
push_back 376796877
get 135309
push_back 117862385
push_back 719396701
push_front 521681108
push_middle 949265101
get 280951
push_middle 563695537
push_back 662850017
push_front 885372599
push_front 279309597
get 318966
get 271201
push_front 90654489
push_middle 203848886
push_middle 842732377
push_back 508919184
push_front 377277837
push_front 653376640
push_back 174018094
get 325999
push_middle 452441537
push_back 311208516
push_back 279900219
push_middle 709944859
push_front 158363273
push_back 950933251
get 471973
push_middle 760504515
push_middle 509233219
push_front 197335066
push_back 991438146
get 339403
push_middle 221631964
push_back 301077721
get 226912
get 430707
push_middle 443553089
push_middle 781282765
push_back 136121367
push_front 16248473
push_middle 799925990
push_back 304990386
push_middle 563598602
get 509340
push_back 995743065
push_front 943241627
push_middle 376482895
push_back 869217253
push_front 157278555
push_back 818590881
push_back 442598357
push_back 974950873
push_front 976475524
push_middle 739494489
push_front 365826864
push_back 510961169
push_back 151670121
get 347070
get 523949
get 287906
push_middle 902857636
push_middle 902923587
push_back 528829498
get 481679
push_back 436667763
get 457095
push_front 363276636
push_front 54030928
get 460484
push_middle 715275978
push_back 381702206
get 443589
push_front 753226381
push_front 287816555
push_back 383156239
push_front 517663304
get 430521
push_back 658668584
push_front 890059668
push_front 335270996
push_middle 95504763
get 35258
push_front 982790413
push_back 459446117
push_middle 38461620
push_back 827301465
push_front 55821707
push_front 288342591
push_middle 705539969
get 167637
push_middle 394429276
push_front 984921629
get 347221
push_back 893646039
push_back 506508982
push_front 57119146
push_middle 625161011
push_middle 350910736
get 6648
get 340544
push_front 396417219
push_front 328315835
push_front 769909951
push_middle 82597008
push_back 916672272
push_middle 278534765
push_back 299742990
push_back 339944592
get 379573
get 193268
push_front 111704535
push_back 355865961
push_middle 552419708
push_back 990690375
push_front 971155185
get 177127
push_back 475789444
push_back 535600994
push_front 743998927
push_middle 30809620
push_middle 558546267
push_back 228398618
push_middle 695344828
push_middle 317036191
get 455099
push_front 391704834
get 369976
push_front 838465722
push_back 430048941
get 61319
get 149459
push_back 116434600
get 108602
push_front 81148481
push_middle 906206756
get 250184
push_middle 156606591
push_back 99037077
push_back 624270739
push_back 912654000
push_front 137980786
push_front 400121196
get 184238
push_back 498088086
push_middle 968971577
get 531647
get 1809
get 95473
get 481933
get 148115
get 105498
push_middle 665909600
push_back 291744718
push_middle 936726498
push_back 88538295
push_middle 497159363
get 402849
push_front 268321529
get 321825
push_middle 318504923
push_front 681074933
push_middle 227287815
push_back 506623986
push_back 13340960
push_back 340741888
push_front 771603476
get 312679
push_middle 276728866
push_middle 4229895
push_front 22165757
get 435312
push_front 346757966
get 119282
get 179258
push_front 524522865
push_front 530423495
push_front 289279269
push_middle 524425404
push_front 650392751
push_back 839593276
push_front 604543631
push_front 326301952
push_back 532322952
push_front 209811293
push_back 380578519
get 497663
push_middle 8755235
push_middle 152156885
push_middle 753733675
push_back 295960184
push_back 243969900
push_middle 342995916
push_middle 761560371
get 291441
push_back 330238529
push_middle 12084273
push_middle 288727751
push_middle 576483388
push_back 78466261
get 60013
push_back 309266481
push_front 989900875
get 282280
push_back 616719172
get 454678
get 72750
push_front 925487504
push_back 638319450
push_back 820836426
push_front 214026526
push_back 398473570
push_middle 429061297
push_front 747302245
push_back 620837955
push_front 737667642
push_middle 438715401
get 71519
push_back 387388979
push_back 895145187
get 293167
push_front 930277054
push_middle 691106749
get 430424
push_back 663609866
get 258821
push_back 969216735
push_middle 736382673
get 452184
push_front 789125802
push_front 235326823
get 81300
push_front 32547910
push_front 912331169
push_middle 710908486
push_front 645844982
push_front 14153094
get 23048
get 167997
push_back 309107875
push_back 241994350
push_back 139153813
push_middle 621408171
push_middle 188524033
get 277936
push_front 546164064
push_front 957392002
push_middle 807104306
push_middle 889427039
push_front 628875473
get 244946
push_front 253810610
push_front 722311178
push_middle 573744844
push_front 702602229
push_middle 984886692
push_middle 790822959
push_back 150124004
push_back 3702209
get 464344
push_middle 531337825
push_middle 32581534
push_front 486619434
push_back 204407000
push_back 272716454
push_middle 357072028
push_middle 491779669
push_back 370159820
push_back 558443969
get 69423
push_middle 394169620
push_middle 255267095
push_middle 528763167
push_front 845713729
push_front 654998734
get 474158
push_back 629341207
get 399386
push_middle 148163284
push_front 721795041
push_middle 152921800
push_back 131242570
push_front 221241048
push_back 17881772
push_middle 567496985
push_back 702046263
push_front 517530286
push_front 909073662
push_middle 178936407
push_middle 877339282
push_front 768452509
push_back 101659708
push_middle 809137816
push_back 683451094
push_back 499460188
push_middle 748098630
get 192939
push_back 679421053
get 81456
push_back 587953651
get 418771
push_back 988925988
push_back 196357227
push_middle 87056624
get 529546
get 469613
push_front 990338161
push_back 405070064
get 227884
get 521206
push_back 921472574
push_back 502265597
push_front 466879697
push_middle 552745426
get 331553
push_middle 251556827
push_front 554261657
get 346635
push_middle 601927196
push_front 734850610
get 116461
push_front 371764677
push_middle 682556550
push_front 384225268
push_middle 366683892
push_middle 963217617
push_middle 801899227
push_front 323093416
push_front 986390689
push_middle 79844700
push_front 306378696
get 422630
push_front 716360931
get 492028
push_back 163295760
push_back 731890311
push_back 500271551
push_front 581814570
push_back 553594012
push_front 683602823
push_front 491488363
get 467862
push_front 725829025
push_back 735738400
push_middle 659692391
push_back 667936383
push_middle 614833689
get 70843
push_middle 560233988
push_middle 214425018
push_back 914064781
push_back 322091904
push_middle 8087914
push_front 719181428
push_front 749814799
push_back 159734801
push_back 259152445
push_back 284967859
get 455850
push_middle 813773008
push_middle 462230284
push_front 888965184
push_middle 52641507
get 434100
push_front 910665953
get 267282
push_front 381087840
get 293799
get 541607
get 548072
push_back 190521959
push_back 499123224
push_front 553425223
push_front 379700606
push_middle 419487183
push_back 549184269
push_back 614414021
push_middle 801222834
push_back 219790848
push_back 913609847
push_front 889405601
get 277774
push_middle 610309315
push_front 570333590
push_middle 744214289
push_middle 913269793
push_back 793384198
push_back 972005892
get 2957
get 103108
push_middle 371435133
get 2504
push_front 609967810
push_back 984725448
push_front 907019720
push_middle 878558810
push_front 316133392
get 355478
push_back 157648241
push_middle 124548359
push_back 52584242
push_middle 758493684
push_middle 943952481
push_back 309511551
get 311078
push_front 970073058
push_back 208945381
push_middle 719893401
get 258052
push_middle 35239139
push_front 225921777
push_back 145684812
push_back 681982229
push_front 341219553
push_back 201007473
get 418693
push_back 482753091
get 229845
push_front 197892338
push_front 629517068
push_front 469648842
push_back 699999423
push_back 30087370
push_front 479588996
push_back 888666136
push_middle 795228152
get 396032
get 117687
push_middle 176836802
push_middle 873013065
push_middle 324999803
push_back 153283227
push_middle 657485272
push_back 298581888
get 403798
get 63148
push_front 822432211
get 490101
get 397535
push_back 731129048
push_front 593903596
push_middle 801356025
get 499525
push_back 558082042
push_back 238130878
push_front 140793003
push_back 858510519
push_back 454178695
push_middle 169733580
push_back 769712027
push_middle 298095609
push_front 124442352
push_front 25959589
push_middle 380072696
get 90328
push_back 210079666
push_front 133346867
push_back 738177936
push_front 423557388
push_front 819090380
push_back 579639462
push_front 909920537
push_front 91568651
push_front 71009690
push_front 941587167
get 192002
get 398186
get 546154
push_middle 907295109
get 533141
get 320430
push_back 474645031
push_front 538608283
get 385820
push_back 591825411
push_middle 178302947
push_front 477468538
push_front 965147542
push_back 681955219
push_front 560616335
get 419047
push_back 183160476
push_front 79578769
push_front 673093903
get 206539
get 530506
push_front 463525508
push_middle 59920330
get 388193
push_middle 84241607
push_middle 74229556
push_back 961373573
push_back 888195688
push_middle 492281531
push_front 459362863
push_middle 680711391
push_middle 79352526
push_back 203019302
get 526764
get 43254
push_front 389429232
push_back 280870510
push_front 915205211
push_back 471214979
push_back 945202273
get 286859
get 107583
push_middle 511591270
push_front 187314336
push_front 276198767
push_middle 803218366
push_front 542932171
push_middle 949962486
get 8341
push_back 655620076
push_front 261166622
push_back 113753879
push_middle 141673390
push_middle 210180773
push_middle 985605007
get 366072
push_front 600726452
push_back 860500680
push_middle 720112348
get 296909
get 478045
push_back 271250036
push_middle 82281194
push_middle 496069884
get 425374
push_front 105260832
push_back 534722494
push_middle 851181279
push_front 712867355
get 519868
push_middle 821496088
get 108328
push_back 667242985
push_back 236249046
push_middle 901369749
push_middle 282768213
push_middle 745095675
get 415965
push_middle 130494887
push_middle 88573668
push_front 814705193
get 101808
get 535270
get 179771
get 309258
push_front 660955590
push_back 195442641
get 335967
push_middle 56795702
push_middle 914557886
push_middle 832816099
push_middle 199766914
push_back 189674694
get 468013
get 483984
push_front 566547257
get 38513
push_middle 978605983
push_front 72528720
push_middle 135343054
push_middle 3970564
push_front 5075831
get 40495
push_middle 550358351
push_back 584758020
push_middle 560110356
push_back 175538337
push_middle 31241653
push_front 338899222
push_back 220236867
get 495328
push_middle 645869623
push_front 588663869
get 527381
push_middle 885868517
push_front 693454338
get 352005
push_back 354025151
push_front 685056219
get 460668
push_middle 341230453
push_front 359116570
push_back 993421619
push_back 290075096
push_front 241021517
push_middle 288299685
push_middle 394072807
push_middle 414657002
get 140931
push_middle 720224025
push_back 644552588
push_back 679036848
push_middle 6205620
get 330417
push_front 841272106
push_back 576000232
get 358655
push_front 983082328
push_front 50353169
push_middle 447310363
push_middle 911846925
push_back 57379026
push_back 217437835
push_back 957727048
push_front 437150345
push_front 470025639
push_front 49917258
push_back 551374155
push_back 122761845
push_middle 41313970
push_front 61705821
push_middle 619363472
get 188644
push_back 257855907
push_front 775068751
push_back 709487411
push_back 842435204
get 112793
push_back 359132262
push_back 935304358
get 108563
push_back 705026725
push_front 925143971
push_front 158619153
push_back 531219587
get 105354
push_front 880745692
push_middle 331410577
get 177058
push_back 739703526
get 17032
get 34332
push_back 413945245
push_front 436926845
push_front 18917635
get 512190
push_front 376129502
get 130607
push_front 614292829
push_front 403235712
get 482255
push_front 935739798
push_middle 648031264
get 129269
push_front 617665388
push_back 975103790
push_middle 646681463
get 10039
push_back 371724265
get 152180
push_back 479326231
push_middle 351188887
push_front 400878094
push_back 450233452
push_back 488024194
push_front 57417259
get 544924
push_middle 898856013
push_middle 722479784
get 423037
push_back 257438323
push_back 582211727
get 51479
push_front 240854651
push_back 911198280
push_front 235888731
get 98264
push_middle 907595202
get 222481
push_front 715336100
get 318823
push_back 238863812
push_back 967886727
push_front 716230982
push_back 713483566
push_front 236387715
push_back 646887178
get 505818
push_middle 970803304
push_back 94467340
get 360626
push_front 302353797
push_front 159832792
get 339190
get 389868
push_front 392549674
get 107322
push_back 514378319
push_front 725599538
push_front 771258750
push_middle 153636535
push_back 640768503
push_middle 322909677
push_middle 408230373
push_front 339240739
get 88827
push_back 438063583
push_back 731476577
get 126225
push_middle 308680539
get 214012
push_middle 455885329
push_back 253783718
get 60169
push_back 871532235
push_back 182774989
push_front 741552046
push_middle 302457103
push_front 125406590
push_back 567092864
push_back 304135776
get 183115
push_middle 993709748
push_middle 38316077
push_front 909937915
push_front 539849065
push_back 269458431
push_front 788403325
push_back 764946248
get 274598
push_front 386239929
push_back 621869239
push_front 409797328
get 180980
push_front 516015467
get 388288
get 539588
push_middle 930374851
push_back 46378033
push_front 300488542
push_front 261147300
push_front 293967710
get 255985
push_front 68910791
push_back 6670031
push_front 119396606
push_front 964769935
push_front 318244496
push_middle 791288802
push_back 928280976
push_back 152458692
get 96243
push_middle 335480908
push_front 491065366
push_middle 834649630
get 413946
push_back 430130297
push_front 995068321
push_middle 282997169
get 218795
get 238684
get 28225
get 451812
push_middle 920599287
push_front 994172013
push_middle 666879441
push_front 434726104
push_back 572691256
get 530795
get 271220
push_back 946604674
push_middle 547094109
push_front 203471594
push_front 631792626
push_middle 7608634
push_middle 404358122
push_front 350545124
push_front 259733573
push_middle 593003518
push_front 660362753
push_middle 792861005
get 478065
push_middle 351060409
get 436013
get 146559
push_front 629251190
get 216430
push_front 476429741
get 512942
push_front 421776260
push_back 345065246
push_back 509368786
push_middle 837683579
push_front 518439584
push_middle 955412705
push_back 44409735
push_front 175015739
get 430602
push_front 435923391
get 470521
get 37640
push_back 683502000
push_front 544462252
push_middle 532223374
get 217079
push_back 76604710
push_back 799187353
push_front 810540832
push_back 851264336
push_front 484861838
push_front 19433230
get 406224
get 63438
push_middle 231754459
push_middle 357720569
push_middle 670956775
get 46594
get 78295
push_back 905525217
get 130918
get 163126
push_back 856787548
get 426512
push_front 137398477
push_middle 140015910
get 317323
push_middle 7103896
push_front 399830966
get 318314
get 465716
get 256061
push_back 465058266
push_back 630407904
get 505651
push_front 812943807
push_back 680064198
get 46448
push_middle 423661444
push_front 798975598
push_front 549753245
get 476539
push_back 221619356
push_middle 111033228
get 186591
get 336606
push_back 275217262
push_middle 768484441
get 322251
get 497301
push_back 157376296
push_middle 825834713
push_middle 763106101
push_front 511098666
push_middle 910029635
push_back 223480151
push_front 609525682
push_front 62764703
get 389954
push_middle 152387347
push_front 179450304
push_back 759608265
get 427223
push_front 411017478
push_front 95662365
push_back 811044125
push_front 270304904
push_middle 593739585
push_middle 178355922
get 185536
push_front 263073741
push_front 646979219
push_front 788054050
push_back 983600689
get 485803
push_front 836733553
push_middle 730264155
get 338716
push_front 422717168
push_front 900076308
push_back 619422651
push_front 324716056
push_back 168273409
push_front 833901463
get 440116
push_middle 298086025
push_front 614959902
push_front 825858891
push_middle 967217887
push_front 632479199
push_back 970079744
push_back 146753687
get 200133
push_back 61058432
push_middle 686208608
push_front 249334047
push_front 98219700
push_back 154344435
get 174675
get 10056
get 329902
push_back 294103024
push_front 180611537
get 404680
get 19145
push_middle 455849916
push_middle 931419283
push_back 227914544
push_middle 967360238
push_middle 474372175
push_back 564142659
get 319469
push_middle 598582956
push_front 52395608
push_front 65155863
get 305475
push_middle 516463419
push_front 736843123
push_middle 336234415
get 145098
push_middle 376595660
push_front 632074519
get 130692
get 528351
push_middle 55183046
get 470742
get 281359
get 160807
push_middle 75771744
push_middle 552079318
push_middle 353974073
push_middle 878585293
push_front 331579143
get 111455
push_front 130654975
push_middle 921120609
get 534541
push_back 389087317
get 405185
push_back 458606908
push_back 211489241
get 276972
get 388510
push_front 847367529
push_middle 971348526
push_middle 999009891
get 434289
get 234113
get 201628
get 540323
push_middle 685601701
push_middle 285028982
push_back 947161011
push_back 921516818
push_back 626606397
push_front 538465445
push_middle 213297760
push_back 987296043
push_middle 823844248
push_middle 736356209
push_middle 382960985
get 451074
push_front 459640130
push_front 838291678
push_middle 584769182
push_middle 63365822
push_middle 551533738
push_middle 879853963
push_back 175282139
push_middle 44994116
get 312161
push_middle 257791236
push_back 52223754
get 46349
push_middle 526104464
get 1575
push_front 328831325
get 539402
push_back 764241875
push_front 586858309
push_middle 709316098
push_front 98796800
push_front 631086982
get 246029
push_front 407973196
push_front 892324762
push_middle 217804719
get 19268
push_front 673417143
push_front 159873901
get 413226
push_middle 257513123
push_middle 816565166
get 375513
push_back 45781257
push_middle 715442117
get 88012
get 332169
push_back 570164479
push_middle 450788512
push_middle 437075168
push_back 466758502
push_back 42563503
push_front 980349800
push_back 752117181
push_back 365100351
push_back 48109066
get 145725
push_middle 978321769
push_middle 947255879
push_front 917162871
push_back 759086651
push_front 202177934
get 251430
get 547409
push_middle 138211867
get 256956
push_middle 850441640
push_back 310940921
push_middle 864519110
push_middle 839212397
push_middle 955690766
get 112867
push_back 400303556
push_front 39540787
push_middle 43425509
push_back 193111858
push_middle 391344267
push_middle 881605773
push_back 653269579
push_front 375934547
push_back 504198275
push_front 444810751
get 30200
push_middle 819034428
get 389659
push_back 421371007
push_middle 236902922
push_middle 480767065
push_back 592917651
get 294782
push_back 372900024
push_front 496728523
get 305208
push_back 880335123
push_front 267202013
push_back 784868711
push_middle 130647952
push_back 633250958
push_front 943004836
push_middle 106326695
push_back 839472483
push_front 61232661
get 516663
push_front 509462013
get 321145
get 505234
push_middle 652883472
push_middle 157962066
push_front 331924720
push_middle 108199153
push_middle 4118990
get 530218
get 292961
push_middle 802954591
push_back 756997135
push_back 704116196
get 106610
get 78569
push_front 755227258
push_back 56445186
get 91580
get 227042
push_front 325979721
push_back 922956067
get 271287
push_back 971228781
push_front 142175171
get 51850
push_middle 759731772
get 310945
push_front 895968672
push_front 616444471
push_front 710826338
push_front 19069166
push_front 402091539
push_back 232547953
push_middle 980968361
push_back 998071030
push_back 655876311
push_middle 102691921
push_front 334804022
get 511744
push_back 751274372
push_back 198736966
push_back 913432570
push_back 945404436
push_back 104675238
push_front 884574498
push_back 858123725
push_front 961067501
push_middle 460887282
get 143604
push_back 232706846
push_middle 731693102
push_front 694579769
push_middle 602236920
push_back 557824623
push_back 908088764
push_back 940406625
push_back 27635191
get 247930
push_back 356981196
push_back 852960946
push_front 635137925
push_back 571138103
push_front 146913702
push_middle 800473932
push_middle 416414573
push_middle 534163392
push_middle 145708631
push_middle 385356517
push_middle 461762651
get 86961
get 325050
get 185427
push_middle 364865213
push_back 566555145
push_back 77664265
push_middle 241396784
push_middle 938820565
push_middle 827446521
push_middle 178930615
push_back 877133183
get 316142
push_front 446902985
push_front 164963237
push_middle 872311631
push_back 510471665
push_back 580601320
push_front 590493896
push_front 829269857
push_front 36823066
push_front 318578295
push_back 509059933
push_back 258616110
push_middle 857184458
get 71377
push_back 370348933
get 95100
push_back 948305001
push_back 911915286
push_back 855688322
get 442230
push_back 48027294
get 443878
push_middle 693296543
get 26922
push_middle 592020876
get 84463
push_front 966010851
push_front 9555416
push_middle 778270547
push_front 974845183
push_front 691869116
get 225945
push_middle 849568983
push_back 236091826
get 198623
get 496358
push_front 67125293
push_back 631537155
push_middle 678813070
get 494895
push_front 741509755
get 544050
get 78260
get 145437
get 277438
get 443602
push_back 437188145
push_middle 221926985
push_front 117047054
push_front 671742425
get 431657
push_middle 685513537
push_middle 954156885
push_front 576256978
push_back 993258298
get 335874
push_back 161115054
push_back 932878661
get 352188
push_front 355452331
get 258778
get 330762
get 44542
get 242896
push_middle 307886816
get 537992
push_front 429945684
push_front 618415149
get 171195
push_back 629270194
push_back 66679307
push_front 554285130
push_back 368249519
push_back 16237998
push_back 300860020
push_back 735633364
push_front 278241843
push_back 340306314
get 356581
get 491978
push_front 840051103
get 447046
push_front 387383316
get 112641
push_front 270576543
get 519174
push_front 287445847
push_front 223868206
push_back 807505514
push_back 719631593
push_front 100413427
get 525839
get 539792
push_middle 433875517
push_front 2685158
push_middle 448460135
push_front 89536000
push_middle 808394299
push_middle 823908445
push_front 725202163
push_middle 538341769
get 229574
get 233920
push_back 757308782
get 202176
push_front 561099616
push_back 421760987
get 494600
get 328699
get 348268
push_back 317707156
push_middle 156603896
push_front 477735750
push_back 995103191
get 370944
push_front 190953186
get 528462
get 513563
push_back 786027081
push_middle 282062794
push_middle 989229150
get 239359
push_middle 899521571
push_back 35027136
push_back 699769380
push_back 575019698
push_middle 203283074
get 417917
get 545108
push_middle 423155709
push_front 330758879
push_middle 413799413
push_middle 502798287
push_middle 373707894
get 186515
push_back 290193730
get 489935
get 431597
push_back 243693889
push_back 762427138
get 433655
push_front 885517093
push_middle 991300964
push_front 674284849
push_back 282911624
get 516165
push_back 601024792
push_middle 502737714
get 154396
get 252299
push_back 239587286
push_middle 701074580
push_back 773513096
push_front 399904955
push_front 742625832
push_middle 253938904
push_back 506464835
push_front 550033706
get 413350
push_middle 783609146
push_front 29756751
push_middle 149054868
push_middle 332777746
push_front 887920002
push_back 164798381
push_middle 39749504
push_middle 971664529
push_front 455277083
push_middle 643693319
push_front 10835377
get 157132
get 526559
push_back 582839774
push_middle 211011583
push_back 485372938
push_back 285124777
push_middle 790692452
get 505548
push_middle 500194399
push_back 864796791
push_front 851334365
push_front 926203647
push_back 603965305
push_back 187180632
push_middle 674240778
push_back 734283023
push_middle 99372956
push_middle 831676207
push_middle 386421358
push_middle 990487167
push_back 951687073
push_back 292186553
push_front 983273014
get 371262
push_front 412595994
push_back 652602488
push_back 408122358
push_middle 733851808
push_middle 787819869
get 248557
get 465192
get 406504
push_middle 263196059
push_middle 588453910
push_front 880088572
push_middle 681337674
get 493539
push_middle 213469422
push_middle 334307019
push_front 718913633
push_middle 369356559
push_back 450002920
push_front 275791797
push_middle 542353254
push_front 967773526
push_front 264851391
push_middle 856472583
push_middle 636869267
get 337604
push_middle 61124314
push_front 620253331
push_back 564787274
push_front 294221565
push_back 942396082
push_middle 776976635
push_middle 114617297
get 75924
push_back 910239872
push_front 982229337
push_middle 192500839
push_middle 378234624
push_middle 82660624
push_back 519893608
get 126858
get 449577
get 380976
push_front 777759492
push_back 351473690
get 85486
push_front 212728978
push_back 338834515
push_middle 771188661
push_front 16581672
get 244262
get 168983
get 416125
push_front 840281400
push_back 836882773
push_back 190395988
get 216256
get 42289
get 522780
push_middle 933599566
push_middle 816792778
push_middle 812681737
get 66226
push_back 586226214
push_front 925865336
push_back 376292057
get 409510
push_middle 325884917
get 364209
get 377523
push_front 334497938
push_back 673174057
push_front 696848651
push_front 410295132
push_middle 204320811
get 6556
push_middle 922441651
get 345400
push_front 13885169
push_back 471747744
push_middle 180272212
push_front 338927341
push_back 700405061
push_middle 920396913
get 289420
push_back 209461478
push_back 38919258
push_back 967253196
push_front 119695554
get 355899
push_back 478469725
get 416885
push_middle 97658334
push_front 118752096
push_front 549247840
push_front 819825882
push_middle 375194897
get 235810
push_front 855765857
push_front 991189304
push_front 925173784
push_front 38919194
get 271363
get 371582
push_front 836864557
get 421308
push_back 147080387
push_front 994449812
push_middle 611274733
get 517515
push_middle 853875713
push_middle 776636699
get 59532
push_back 8897787
push_middle 286715059
push_back 8028095
push_front 85630335
get 190222
push_middle 66372886
get 129140
push_front 280275142
push_front 9949440
get 247227
get 533181
push_front 724177360
push_middle 771846694
get 284904
push_front 97950652
push_middle 139749226
push_middle 299231724
push_middle 972676220
push_back 375022696
push_back 499088653
push_middle 45164858
push_front 870399559
push_front 185011382
push_front 122285811
push_back 684343373
get 153592
push_middle 912672698
push_front 450700040
push_back 908935847
get 129485
push_middle 543293304
push_front 617185418
push_middle 494262811
get 234850
push_middle 693041271
push_front 840114275
push_front 100741299
push_middle 299512466
push_middle 49670277
get 517340
push_front 690833585
get 84580
push_front 684179179
get 213632
push_back 323800846
push_back 67033285
push_front 299562022
push_middle 476369378
push_front 101531124
push_front 310765716
get 358463
push_front 776821311
push_back 301440768
push_middle 699610216
push_middle 722653930
push_middle 807422943
push_middle 719343151
push_middle 272952452
push_middle 594096370
push_back 759680928
push_front 308754225
push_front 266216784
push_back 820238008
push_back 985651916
push_middle 368769615
get 12680
push_middle 868639285
push_back 503779312
push_front 921083333
push_back 351020626
push_back 37237959
push_front 856274405
push_middle 693571328
push_front 906155297
push_middle 38013040
push_middle 767289051
get 61569
push_back 451714381
get 360918
push_front 967962537
get 538133
push_back 121914764
push_front 748173691
get 94595
push_back 629046450
push_middle 834825249
push_front 484868277
get 458098
push_back 502264785
push_middle 157788090
push_back 843025672
push_back 55719752
get 23924
push_back 754263561
push_back 928438978
get 416009
get 210067
get 336654
push_middle 437982057
push_back 159301666
push_front 924165580
push_back 620537187
get 47803
push_back 360541238
push_middle 115772091
push_front 653251456
push_front 906657751
push_back 983629167
get 425908
push_back 993384005
push_back 615892000
push_back 621189657
push_back 579354587
get 222970
push_back 608406619
push_back 753038143
push_front 997406730
push_back 126229084
push_middle 141336199
push_middle 972895698
push_back 100590045
push_front 865700881
push_back 718999172
push_back 800322101
push_middle 926877661
push_middle 756177196
push_back 448001819
push_middle 167065191
push_middle 315110287
get 90377
get 136052
get 437376
push_middle 392980407
push_front 16575715
push_front 588804791
push_front 287516864
push_back 135413195
get 29128
get 498334
push_front 978574257
push_back 710993191
get 226093
push_middle 237591686
get 383470
push_middle 669813350
push_middle 759421808
get 237538
push_middle 8595903
push_middle 555130145
get 49631
push_middle 558828178
push_front 325056912
get 373432
push_back 187000800
get 481095
get 211460
get 308025
push_back 292611214
push_back 160813596
get 185553
push_front 348619114
push_back 269976778
push_back 162510432
push_front 42795970
push_back 220296167
push_back 118365968
push_back 84130629
push_front 500307146
push_front 509554569
push_back 283967045
push_middle 580324304
get 507409
push_front 340122079
get 514465
push_back 99329003
push_front 685265628
push_middle 853205552
push_back 594881813
push_back 631820945
get 108352
push_back 940981520
push_middle 958542159
push_back 562948198
push_back 62918717
push_front 627212373
push_back 841708588
push_middle 147530547
push_middle 375925009
get 191256
push_middle 760111224
push_front 893003101
push_back 617767219
get 369908
push_back 379152410
get 141001
get 467584
push_front 458333980
push_back 426255700
push_middle 681159436
push_back 522259742
push_middle 781466806
push_front 965333458
get 436992
push_back 742072967
get 221654
get 394283
get 91179
push_front 808952356
push_middle 165284037
push_middle 394169512
push_back 553275850
push_middle 595888598
push_middle 996793635
push_front 951341866
push_front 781782005
push_middle 941569068
get 394592
push_middle 5318080
push_back 849354583
get 256938
push_back 78718366
get 351138
get 446291
push_middle 134208787
push_back 395535542
push_back 401945299
push_front 481554700
push_middle 57244309
push_front 498931533
push_front 748819100
push_back 664156453
get 79800
get 350148
push_front 540520568
get 54377
get 488237
push_back 91656206
push_front 94306589
push_front 589493359
get 453691
push_front 321366937
push_back 811354673
push_back 850458155
push_middle 505015332
push_front 817877997
push_back 477163770
get 174279
push_back 81524417
push_back 47235071
push_front 584318662
push_front 468579409
push_middle 555365589
push_back 127666599
get 289502
push_front 856074800
push_front 467432475
push_middle 428373193
get 366304
push_middle 466804750
get 250864
get 433576
push_middle 165787455
push_front 675976255
push_back 130029352
get 96278
push_back 321221502
push_front 461083465
push_front 62091662
push_front 946553866
push_front 964665744
get 352679
push_middle 939354981
get 298688
push_back 751924980
get 144498
push_middle 266588093
get 255329
push_front 126348718
push_front 48324667
get 36802
push_front 597373980
get 372319
push_front 271732960
push_front 423481801
push_back 196334992
push_front 609291697
get 245109
push_back 178493015
get 491317
push_front 371676981
push_back 716471921
push_middle 767702097
push_front 400770107
get 38581
push_middle 149823325
push_middle 402037458
get 94438
push_back 742476205
get 305261
get 537207
get 409372
push_front 514639459
push_front 453474501
push_front 968408051
get 74336
push_middle 435497784
get 506592
push_middle 397214787
push_back 225490261
push_front 532382539
push_front 260404902
push_back 366648203
push_front 685629962
push_front 835733757
push_front 618890303
push_front 342046569
get 440595
push_back 951218840
get 127953
push_middle 911628771
push_front 488506043
get 87956
push_back 948915337
push_back 171917294
push_back 294407121
get 326354
get 23971
push_front 894336733
push_middle 227461892
get 192817
push_front 851615965
push_front 333933874
push_middle 591476041
push_back 723985635
push_front 187777728
push_front 3459759
push_middle 613368254
get 150586
push_front 239896506
get 178117
push_back 292662081
push_back 658950212
push_front 901672763
push_middle 125500191
get 548519
push_back 213219150
push_front 216303851
push_back 314795564
push_front 865985483
push_middle 12359996
push_front 510659966
push_back 489353863
get 6971
push_front 587138596
push_back 191284240
push_front 881648853
get 151550
get 432999
push_back 285655162
push_middle 537675703
push_front 995615757
push_back 630652794
push_middle 887489027
push_middle 102358530
push_back 898780367
push_back 816019972
get 207840
get 353355
push_middle 867731071
get 271655
push_front 44961634
get 321685
push_middle 639486225
push_back 706050033
get 385706
push_front 539649360
push_middle 94512353
push_back 73905732
get 467475
push_back 547985846
push_front 312440902
push_back 186043027
get 378457
get 365967
get 424521
get 147202
push_front 340810162
push_front 359793157
push_front 146705424
push_front 35500174
push_back 876553613
push_back 515105686
push_middle 562186423
get 486990
push_back 750735531
push_back 114534182
push_back 75004695
push_front 739708634
push_middle 713164696
push_front 728260315
push_middle 596102504
push_middle 735795840
push_front 142028251
get 181144
push_middle 729090617
push_front 613631125
get 294034
push_back 147282206
push_back 408099710
push_back 493827568
push_back 629068085
push_back 259918873
push_middle 740845383
push_back 430134564
get 391041
get 426322
push_middle 185167670
push_middle 443440253
get 268267
push_back 594303734
push_front 49468517
push_front 457406748
push_front 302305065
push_back 188708452
push_front 301370207
push_middle 356180042
push_front 954987045
push_middle 793132628
push_middle 217086283
push_middle 360082180
push_back 89176823
get 352853
push_back 940876852
get 271339
push_middle 347742833
get 2639
push_middle 509958537
push_middle 742946101
push_back 913643296
push_front 586343918
push_back 479456437
push_front 133111882
get 532950
push_middle 838044573
get 138538
push_middle 71470626
get 248134
get 499357
get 110998
push_front 603894959
push_back 365674229
get 235226
push_back 845672957
get 367675
get 46954
push_back 110172577
get 484797
push_middle 821076989
push_back 988377205
push_middle 377706551
push_back 125397208
get 437675
push_front 329979166
push_middle 610697672
push_back 259153012
push_back 56674865
push_front 983258959
push_back 256873747
get 137189
push_back 762471878
push_back 272637872
get 139937
push_front 648162572
push_middle 644769915
push_front 144984807
push_back 18648259
get 121173
get 511644
get 331947
get 263836
push_middle 330552895
push_front 699357159
push_front 50261939
push_back 74389345
push_back 397095907
push_middle 624705072
push_middle 451987659
push_front 448029891
push_back 704950436
get 58660
push_back 63472618
push_back 617110839
push_middle 117103954
push_back 219368147
push_front 997990469
push_middle 125666583
push_front 64488482
push_back 977385322
get 166159
push_front 81977393
get 380708
push_front 698699853
push_back 197512745
push_middle 289987453
push_front 473556722
push_middle 605934927
get 252301
push_back 927418599
push_middle 123813408
push_middle 677653744
push_middle 864329200
get 278796
get 293815
push_back 6194479
push_front 482159166
push_front 267023372
push_back 818119220
push_middle 669977206
push_front 834276631
push_front 567373325
push_front 716757666
push_front 520277464
push_back 798362146
push_back 390857881
get 49450
push_back 788517037
push_front 922652481
push_middle 908116274
push_middle 77954080
push_front 134129593
get 236354
push_back 47278927
push_back 854375862
get 72539
get 436067
push_front 750665819
get 99119
push_front 663900888
push_middle 755592514
get 57163
push_middle 107329165
push_middle 253809606
push_back 83637464
push_middle 94713386
get 166086
push_middle 365220857
push_middle 110645159
get 358832
get 95608
push_middle 669708864
push_back 16243557
push_back 388376019
push_middle 565391443
push_back 974758592
get 425017
push_middle 417084634
push_back 948397416
push_middle 218518536
push_middle 428075190
push_back 457948285
get 433443
push_back 556891632
push_middle 446891711
push_middle 468945561
push_front 127180066
push_front 696614217
push_back 937874116
push_front 415496296
push_middle 56912466
push_middle 234440297
push_back 212906448
push_middle 440523844
push_middle 115499691
push_front 612638303
get 462977
push_back 378965484
push_back 148149857
push_back 320990747
push_front 374241591
push_middle 849087584
push_middle 795523596
get 114237
push_middle 850861332
push_middle 141700159
push_back 916171130
push_middle 203646532
push_front 689198963
get 139884
push_front 85605617
push_middle 656184126
push_back 104303639
get 412471
push_back 644980965
get 278443
get 274119
push_front 786922495
push_back 846136936
push_middle 302445762
push_front 993333683
push_middle 836409971
push_middle 282182983
push_back 534355211
push_back 716719553
push_back 64648715
push_middle 405015203
push_front 316868356
push_front 873011624
get 472431
push_front 683973334
push_back 337009380
push_front 850991019
push_front 156742912
push_middle 330166429
push_back 352981173
get 219271
push_middle 194498501
push_back 284497714
get 541756
push_front 463759573
get 271703
get 86224
push_front 267776223
push_back 764850878
push_middle 173990197
get 302324
get 186192
push_back 427796164
push_front 172468071
push_middle 360295727
push_front 978475387
push_back 548639873
push_back 389361319
push_back 591275790
get 62277
push_back 995047236
push_front 898364120
push_middle 492919704
push_middle 278509877
push_middle 943044560
push_middle 677920611
get 281962
push_front 426653429
push_back 425133515
push_back 398462923
push_front 186907291
get 325500
push_back 36017598
push_front 768162720
push_front 857658236
push_middle 131943181
push_middle 394284089
push_front 422807357
push_front 759256598
push_back 53655492
push_back 443233699
push_back 650998316
get 243079
push_front 775700837
get 89052
get 386170
get 308202
get 329076
push_back 4553849
push_back 978683376
get 323761
push_front 186215659
get 169406
push_back 161845843
get 500468
push_front 107417094
push_back 516804443
push_back 811058962
push_back 322551650
get 128281
get 424280
push_front 899603507
push_middle 444526276
push_back 913827362
push_middle 614891712
get 548153
push_back 533405670
push_front 768774300
push_back 469574872
push_back 414424623
push_front 484899289
push_middle 267122510
push_front 176005645
push_middle 842866714
push_middle 678331489
push_middle 515741349
get 223534
get 516292
push_front 352156379
get 3510
push_front 569696696
push_back 616033315
push_front 34977478
push_front 766060920
push_back 587031836
push_middle 238680895
get 341795
get 233737
push_back 956760302
get 397479
get 461407
push_middle 336635190
get 116682
push_back 92876508
get 149935
get 22057
push_middle 202635241
push_middle 926096138
get 546106
get 147499
push_middle 35010238
push_middle 875495761
push_front 335072033
push_middle 538465494
get 201953
push_back 840864393
push_back 415372086
push_middle 182261765
push_back 86712170
push_front 154214239
push_front 763424788
push_middle 306137579
push_middle 838697623
push_back 323249271
push_middle 929700700
push_middle 288482046
push_front 767140264
get 137627
push_front 706926745
push_front 17512176
push_front 111028536
get 31169
get 157051
get 533019
push_middle 367062630
push_front 854561390
push_middle 61629654
push_front 4406745
push_back 642350199
push_back 286344888
get 56376
push_back 247925509
push_back 759140968
push_front 133183864
get 174287
push_back 23427338
push_middle 186270903
push_back 209594234
push_middle 706867222
push_back 120824575
push_back 347020365
get 78708
push_front 464484659
push_front 929722224
push_front 333812164
push_back 958713340
push_back 249462438
get 487727
push_back 3416588
get 464323
push_back 898163582
get 407967
get 442263
push_front 618270334
push_back 332924106
push_middle 152263353
push_middle 839535670
push_back 704263126
push_front 893290883
get 372613
push_back 346216073
push_front 726284674
push_back 106007992
get 353966
push_front 278368159
push_back 493131064
push_front 228615731
push_middle 223291270
push_front 732520623
push_front 50710064
push_front 939902776
push_middle 609807238
get 43229
push_front 48275925
push_front 9132637
push_front 896294442
push_back 522053952
push_middle 850764232
get 60755
get 283504
get 75905
push_front 920207423
get 79713
push_middle 102975412
push_front 979420859
get 366466
get 414347
push_front 999018686
push_middle 197404835
push_front 969225833
push_front 731866263
push_middle 196847869
get 419895
push_middle 712449978
get 508507
push_back 656713949
push_back 341845491
push_back 543348783
push_middle 229800207
push_back 611517122
push_middle 487683783
push_front 508034442
push_back 141940190
get 304106
push_middle 457854960
push_middle 254483298
push_middle 776719161
push_front 111401240
push_back 475758696
push_back 261726149
push_middle 375034107
get 118498
get 479631
get 145899
push_middle 672581470
get 275843
push_back 249234668
get 78922
push_front 945418795
push_back 994441087
push_front 498741633
push_front 761440505
get 532999
push_back 42231758
push_back 796232373
get 406073
push_back 121090236
get 250216
push_back 385866817
push_front 273642829
get 529314
get 133599
get 324306
push_back 409033662
push_middle 798745079
push_back 753471279
get 506019
push_middle 528097016
push_front 585561306
push_front 351150459
push_middle 957389189
get 117488
push_back 934838572
push_front 678168317
push_front 869347067
push_middle 262955642
push_middle 933119746
push_back 760831445
push_front 992364830
push_front 556515811
push_middle 449338102
push_front 743928024
push_front 131245294
push_middle 834229132
push_back 435956365
get 269433
get 176469
get 359154
push_back 489771214
push_front 254677187
push_front 711473750
get 260846
push_back 245672510
get 62189
get 330442
push_back 302634854
push_middle 13243669
push_middle 668687224
get 258778
push_middle 897194321
push_back 248397598
push_front 65494601
push_back 174186155
push_back 375009083
push_back 59437587
push_front 983345129
get 545602
get 313437
get 225069
push_middle 49331819
get 58335
push_front 218127783
get 60953
push_middle 546712928
push_middle 89173820
push_back 675160347
push_middle 596961461
push_middle 194098916
push_middle 944435603
push_back 49348691
get 532673
push_back 705415011
push_front 438524577
get 157737
get 187625
push_middle 809892372
get 466405
push_back 870571342
get 1588
push_middle 134387179
push_back 147932687
push_back 312638775
push_middle 39214811
push_front 964289507
push_back 816526900
push_front 781374602
push_front 283510102
push_middle 813814648
push_back 25813953
get 118360
get 531488
get 526829
push_back 57331514
push_front 29361003
push_back 943275606
push_front 464993687
push_back 593500189
push_middle 750081684
push_middle 179119596
push_middle 598464875
get 99715
push_front 525977978
push_middle 321062754
push_front 796452319
push_front 405092872
push_front 18824324
push_back 974377140
get 227885
get 105393
get 122540
push_front 25925067
push_back 128356735
push_middle 854379571
push_front 432296135
push_back 418038747
get 165047
push_back 705487060
push_middle 58508147
push_middle 669865909
get 88853
push_front 995810
push_middle 722296436
push_back 160973448
push_middle 708680514
push_front 649047579
push_back 605460247
get 68589
push_front 37286946
push_back 697996620
push_middle 971948052
push_middle 613633463
push_middle 187353047
get 91714
push_back 186528943
push_front 323467965
push_middle 191628012
push_middle 163943003
push_front 850899545
push_back 394341397
push_back 837010759
push_middle 991996147
push_front 528508427
push_front 894293840
push_middle 699107971
push_middle 82574452
get 288497
push_front 453406928
push_middle 410852137
push_back 73145160
push_middle 498347842
push_back 177367437
push_front 390919442
get 47337
push_back 229640701
push_front 861597191
push_back 947116383
push_back 151507428
get 79633
push_back 990062217
get 318088
get 358726
push_back 36589464
get 309582
push_middle 292620390
push_middle 402871950
get 435166
get 189118
get 302442
push_back 294052767
push_front 185845879
push_back 177822226
push_back 319297384
push_back 846865056
get 286289
push_back 134304436
push_front 374737246
push_back 922274172
push_middle 876361498
push_front 514733461
get 546976
push_front 414637512
push_middle 837151444
get 28267
push_back 218466620
push_back 674282260
get 310305
push_middle 990085409
push_front 298255853
push_back 785281053
push_middle 583156566
push_middle 652191093
get 62558
get 77849
push_middle 371184142
get 491998
push_front 261710480
push_middle 876293340
push_back 969064487
get 191003
get 123974
push_middle 419116226
push_front 334562815
push_front 268520071
get 288262
push_back 775892046
push_back 390087570
push_back 860569842
get 221087
push_front 54805509
push_back 594601549
push_back 239479959
push_middle 765451654
push_front 266186632
get 251757
push_back 383330854
push_middle 501436420
get 434168
push_front 743777280
push_back 979180930
get 162708
push_back 629747455
get 481309
get 172734
push_back 479855548
push_front 961679971
get 435837
get 536810
push_back 609226532
push_back 856445672
push_front 372597013
get 26987
push_middle 887728992
push_middle 94232771
push_back 429065807
push_front 333171097
push_front 521650314
get 79866
get 487661
get 214468
push_front 4928621
push_front 430925475
push_back 359445913
get 410865
get 258027
get 175131
get 98573
push_front 413178248
get 517315
get 180183
push_front 254826973
push_front 830914662
push_back 893519249
push_back 412655119
push_front 738080478
get 435953
push_back 840177334
push_middle 984939818
get 490767
push_front 298662236
push_middle 377521317
get 49688
push_back 277865906
push_back 395669348
push_middle 855154622
get 129819
push_middle 628992973
push_middle 860658662
push_front 469163343
push_front 986505422
push_back 146852499
push_middle 6660344
push_middle 849250868
push_middle 279844834
push_back 954839436
push_back 2532653
push_back 302438701
push_middle 736868081
push_middle 382241230
push_middle 211750843
push_back 80502735
push_middle 876303908
push_back 435960170
push_back 139714063
get 221412
push_front 416800593
get 420334
push_back 400878738
push_front 896512300
get 166606
push_back 203417551
push_back 37829496
push_middle 669945034
push_front 328175527
push_back 368944080
push_back 19329847
get 309914
get 254669
push_front 773073080
push_middle 802156511
push_back 320487618
push_front 367048534
push_back 640924766
push_front 592088250
push_middle 282545783
push_middle 435435224
get 96763
get 60017
push_back 894941780
push_front 91720578
push_back 771961996
push_front 790934610
push_middle 355665175
push_front 422357728
push_front 83814831
push_back 606889529
push_front 136582580
push_middle 383494307
get 8239
push_back 150908385
push_middle 771727536
push_back 988242807
push_middle 914712220
get 69266
push_back 24448225
push_back 599713821
push_middle 153849726
push_back 519523938
get 398405
push_middle 492667463
push_back 237207393
push_middle 278372813
get 397592
push_middle 59451200
push_middle 987830215
get 544935
push_front 23218510
get 99988
get 70754
push_middle 858711684
push_front 34525879
get 105313
push_front 183897222
push_middle 39281480
push_front 977479151
push_front 222641777
push_back 310012702
push_back 845736360
get 193158
push_back 996330097
push_back 424166720
push_middle 212671361
push_front 408657130
push_front 836945559
push_back 901037951
push_front 138234281
push_middle 88750595
push_back 165931220
push_middle 914618422
push_front 725752201
push_middle 203950841
push_back 915308995
push_front 568019173
push_middle 838696062
push_back 766826552
get 397988
push_back 287341097
push_front 26417376
push_middle 120806665
push_middle 816275262
get 300664
push_back 319664789
get 75984
push_back 965463967
push_front 848944923
push_front 273708784
get 230626
push_back 236252955
push_middle 78736943
push_middle 400570655
push_middle 462632915
push_middle 990841202
push_back 647479413
push_middle 256199377
push_back 832262774
push_middle 429727613
push_front 728972651
push_front 776965674
get 190713
push_back 82810499
push_back 356535713
push_front 920437646
push_front 932834225
push_back 807166406
push_back 915469016
push_front 143040502
push_middle 784492634
get 123603
push_back 246841824
get 530447
push_front 291348732
push_back 942904661
get 216323
push_back 858029926
push_front 977057532
push_back 764986149
push_middle 415563599
push_back 204013004
push_middle 552454671
get 275272
push_back 48342743
push_front 164547476
push_back 899468777
push_front 71052378
get 232849
push_front 994765435
push_middle 90716593
push_middle 26264055
push_middle 221852758
get 421374
push_middle 300354185
push_back 770528916
get 508125
get 287809
push_front 118466260
push_back 342825194
get 393724
push_middle 883570805
push_middle 317897131
push_front 257533841
get 271393
get 214777
push_front 482931642
get 421527
push_middle 819887867
push_front 832670506
push_front 796279423
get 112968
push_middle 661980211
get 321046
get 502450
push_back 77278507
push_middle 279464284
push_front 742097139
get 16221
push_middle 294127462
push_front 255652975
get 432704
push_middle 507424963
push_front 716417932
get 340490
push_middle 594610275
get 422608
push_middle 724230106
push_back 546344509
push_back 939563038
push_back 990895046
push_back 224793506
get 70242
push_back 462558168
push_middle 891873046
push_middle 718957499
get 226146
push_middle 838999464
push_front 358352878
push_middle 792157506
push_middle 828448446
push_back 246275873
push_back 701234096
get 315268
get 245795
get 59338
push_back 754032832
get 439196
push_middle 531729257
get 6430
push_front 66066609
push_front 781502077
push_middle 56126754
push_back 683296551
get 384423
push_middle 281914007
push_front 345670109
push_back 42819867
push_back 487869307
push_back 296406817
push_front 656887166
push_back 497169586
get 33455
push_back 870539658
push_middle 773257993
push_back 738127959
push_back 195522500
push_back 187050855
get 347608
push_middle 932581946
push_front 421571015
push_back 652458754
get 54983
push_middle 859481734
push_back 441325707
push_back 780191229
push_back 579937351
push_middle 511204841
push_front 421748361
push_back 196710997
push_front 543113662
push_middle 88763784
get 460822
push_front 568780937
push_front 714533548
push_middle 442293588
get 425886
push_front 297545006
get 495898
push_back 365653553
push_back 564747682
get 340333
push_middle 802606341
push_middle 415723809
push_middle 555749135
push_front 4466036
get 544696
push_middle 823382135
push_middle 568692563
get 441168
get 402637
push_middle 235434495
push_middle 436752989
push_front 150852644
push_back 596517901
push_middle 813806536
push_back 871089362
get 532071
get 214641
push_middle 351734640
push_middle 586133467
get 276877
push_front 283758201
get 230441
push_middle 504291404
push_back 744372661
get 441969
push_middle 824526307
push_back 443838084
push_middle 79863766
push_middle 534555011
push_back 478199924
push_back 792118563
push_middle 113878695
get 140615
get 80058
push_back 727864505
push_back 510456240
push_middle 803908430
push_back 488589437
push_back 151540246
get 128065
get 483178
push_back 60313583
push_back 951837979
get 540413
push_middle 447069245
push_back 961984416
push_middle 866720758
push_back 218829809
push_middle 275077154
push_middle 186139139
get 538365
push_middle 209059358
push_back 849907210
get 460554
get 504847
push_front 285207756
push_back 832427704
get 421892
push_front 641954732
push_back 672368111
push_front 988689738
push_back 332848415
push_front 491791536
push_middle 135416979
push_front 689932508
push_front 65498956
push_back 143173045
push_back 383286059
push_front 120764284
push_front 974298288
push_middle 584083874
push_middle 339526317
push_back 335663416
get 448256
push_back 334098163
push_back 373412887
push_middle 803602080
push_middle 321973262
push_back 543273201
push_middle 122940926
push_back 755951006
push_middle 993407618
push_back 963652297
get 418345
push_middle 927346083
get 170816
push_middle 782322874
push_front 722446271
push_front 903221575
get 80772
push_middle 181987593
push_middle 992139280
push_back 664310359
push_back 503887310
push_back 291608030
push_middle 888272662
get 147660
push_middle 715488374
get 9126
push_front 350881009
get 493085
get 411420
push_front 780394477
push_back 948411127
push_front 333823158
push_back 65209429
get 183108
push_front 489000952
get 148997
push_back 266669262
push_middle 803654963
push_back 821467518
push_back 734203030
get 455281
push_front 354874367
push_front 832019826
push_front 620630359
get 10895
push_back 450729833
push_middle 761000734
push_back 929882995
push_middle 782991986
push_front 134217353
push_back 474993316
push_back 902842191
push_middle 89121192
push_back 452115755
push_front 710645342
push_front 354084874
push_front 814427019
get 205709
get 387791
get 153456
push_back 920285620
get 513082
push_middle 235572659
push_back 686766025
push_front 840794838
get 63418
get 331050
push_middle 280326600
push_front 535638318
get 34988
push_back 197394044
get 113042
push_front 719930789
push_middle 625449880
push_front 263770504
push_back 889452244
push_middle 200116825
get 77621
push_front 494308366
push_back 583418730
push_front 411661997
push_middle 234654562
push_back 636262689
push_back 270862504
push_back 112452362
push_back 608611872
get 291790
push_back 519572263
push_back 346044735
get 512294
get 374593
get 446913
push_middle 47195550
push_front 404185844
get 8457
push_back 84312895
get 468336
push_middle 647594146
push_back 859674608
push_front 14379972
get 435644
push_front 294105308
push_back 902096534
push_back 14826005
get 28673
push_back 238103626
push_middle 840299509
push_front 694124721
get 432043
get 435509
push_back 701586228
push_front 363491265
get 30330
push_front 495107083
push_back 892902448
push_front 133139395
push_front 289995428
push_middle 175788951
get 263354
get 86195
push_front 475392596
get 241136
push_front 386573560
push_front 970836150
push_back 455284063
push_middle 170719573
get 441023
push_back 817377197
push_middle 304517451
push_back 443188333
push_front 240571214
get 453399
push_middle 109003766
push_middle 864409464
get 202807
push_back 320917687
push_middle 282107327
get 116785
push_back 771828737
push_front 671117804
push_back 562946909
push_middle 886832025
get 249495
push_back 790547558
push_front 19593210
get 465966
push_front 11435316
push_back 556740786
get 516827
push_front 562356095
push_front 273156107
push_back 773687716
push_back 16173633
push_middle 743986113
get 524395
push_middle 753805163
push_back 434093937
get 469345
push_middle 625866946
push_front 857542366
push_front 688847149
get 488077
get 389883
push_front 361172760
push_front 372544034
get 381009
push_middle 464288927
push_middle 282318376
push_front 564027264
push_middle 202189940
push_back 497495174
push_front 132595695
push_front 90753512
push_back 194214150
push_middle 635870380
push_back 883566995
push_front 548073391
push_middle 140097203
push_front 54116033
get 481656
get 160076
push_back 376700117
push_middle 975676202
push_middle 227710524
get 489701
push_back 165118613
get 45465
push_front 716739638
push_middle 379058864
get 97824
push_middle 620157423
push_back 144989378
get 227356
push_back 765078391
push_middle 915599515
push_middle 661534619
push_front 668985348
get 255914
push_back 575166179
get 313438
push_middle 829660318
push_front 618222964
push_front 833666211
push_front 781419067
push_front 719761945
push_middle 469730242
push_back 548170654
push_middle 408438449
push_middle 624094671
get 486230
push_back 782836148
push_back 464287270
push_front 708246233
push_back 151535583
get 229630
push_front 60904633
push_back 853527766
push_middle 399990541
push_middle 271067741
push_front 244246820
push_middle 750199687
push_front 747204721
get 447547
get 425166
push_middle 661443425
get 164957
push_back 968707514
get 121818
push_back 391767279
push_middle 98602178
push_front 343196223
push_front 258246338
get 338223
push_middle 481729929
push_front 82834082
push_middle 594151589
push_back 214580214
push_middle 888535852
push_back 287574921
push_back 103235638
get 36579
push_middle 789718199
get 284335
push_middle 659194168
push_front 150807589
get 158807
push_back 384861361
push_middle 709286978
push_middle 528299423
push_back 119195755
get 432963
push_front 128076542
push_back 201861479
get 257519
push_middle 404137015
push_middle 713215014
get 414719
push_front 345772007
get 189239
push_back 899663576
push_middle 760042539
push_middle 702210323
push_middle 333237178
push_back 55941827
push_middle 726573508
push_back 498132343
push_middle 475706342
get 88611
push_front 915027923
get 390457
push_front 54744747
push_front 803993005
push_front 350144808
push_middle 567247211
push_front 148881865
get 464106
push_front 532508975
push_middle 959746983
push_back 314392840
push_front 302384429
get 231996
push_middle 557063458
push_front 883466110
push_back 846255866
push_back 10799563
push_front 772523208
push_front 373199023
get 152068
push_front 525943402
push_back 870942516
push_front 161784113
get 16155
get 41243
push_front 516648210
push_back 502337308
push_back 953603530
push_middle 563959816
push_middle 377424966
get 329327
push_back 231128593
push_back 681105529
push_middle 512414187
get 416717
get 507818
push_middle 704967841
push_middle 650590006
push_front 75416945
get 197805
get 74248
get 117428
push_middle 929346437
push_back 691408477
push_middle 960432504
push_back 902742944
push_front 897846630
push_back 915302917
push_front 294669615
push_back 971580556
push_back 470170865
push_front 361866826
push_middle 636977542
get 545503
get 135503
push_front 426479943
push_middle 691042446
push_back 90206822
push_back 866743525
push_front 928427895
push_front 717691590
push_front 701093759
push_back 813519616
get 151405
get 355437
get 7023
push_front 98161946
push_front 501985294
push_middle 86520174
get 414652
get 170236
push_back 304452678
push_front 919607039
push_back 858359448
push_front 97369567
push_front 256184238
push_front 568695431
push_middle 936548455
push_middle 631742151
push_back 949376476
get 139192
push_front 209409144
push_front 310424115
push_back 113899760
push_back 484114832
push_front 807569401
push_back 115807166
push_middle 826076379
push_middle 859545672
push_middle 385667537
get 422089
get 10820
push_front 21256061
push_middle 893409584
push_back 870777110
get 244274
push_back 712660194
push_middle 411347389
push_front 552194440
push_back 483412162
push_back 52254990
get 383569
get 473749
push_back 758461770
push_middle 242914812
push_front 636220973
push_middle 86874703
get 287092
get 124166
get 194837
push_back 210893350
push_back 565634172
push_back 683116624
push_middle 132898077
get 414904
push_middle 472550963
push_back 119071318
push_back 504237006
get 378442
get 428983
push_back 830741692
get 265894
push_middle 86678229
push_front 501125791
push_middle 935130155
push_front 437539457
push_front 433321090
push_middle 520367626
get 254985
push_middle 656171562
push_back 174714879
get 370483
push_front 650558775
push_front 699824415
push_front 658068338
get 170391
get 502929
push_middle 66505141
push_front 955618730
push_front 733813728
push_back 727415169
push_front 958776600
push_middle 449687202
push_front 174052782
push_front 65216549
push_middle 888644159
push_middle 634148913
push_back 833704092
push_back 141621166
push_front 37318425
push_front 462592690
get 410152
push_back 856651535
push_middle 819726393
get 208392
push_middle 252396658
push_front 968526371
get 388292
push_front 607482600
get 241256
get 70926
get 393972
get 489073
get 166403
get 101570
push_front 28238748
push_middle 93396269
get 423892
push_middle 86700589
get 148176
push_front 397853540
get 430484
get 526770
push_back 465383332
push_back 306377583
push_middle 921616200
push_back 367617217
push_front 237747979
push_front 147892426
push_back 262861410
push_back 368080540
push_front 100224017
push_back 540527520
push_back 266473111
push_front 835083014
push_back 615326006
push_front 941173992
push_front 981406626
push_middle 786869791
push_back 593151728
push_middle 450823873
get 82639
push_middle 185601698
get 51927
push_front 755835794
push_middle 683515319
push_middle 693399712
push_back 563144424
get 537554
push_middle 724547373
get 426363
push_back 214125224
push_front 836471305
push_front 929563726
push_middle 137425942
get 325998
get 93603
get 331868
push_middle 224937368
push_back 369377725
push_back 867415024
push_front 382204423
push_middle 864869786
push_back 115967077
get 15651
get 431488
push_front 83506610
get 6216
get 400332
get 238472
push_back 162802164
push_middle 549996860
push_middle 362038154
push_front 69363559
get 5955
push_back 246327327
get 370059
push_back 939056055
push_back 358585785
push_front 641850522
push_middle 579332294
get 188546
push_middle 160197324
push_back 694594272
push_middle 733341101
push_middle 137575534
push_front 854300578
get 477100
get 227325
get 547833
push_middle 201537636
push_front 716765011
push_middle 995587891
push_back 313012347
push_back 273636237
get 94677
push_middle 51359385
push_back 230703096
push_back 321595159
push_front 712542975
push_middle 435567044
push_middle 746219333
push_middle 428776843
push_back 168320681
push_middle 932177920
push_front 95021582
get 471934
push_back 902704853
push_back 688492194
get 258003
push_middle 992011144
get 377145
push_front 634281183
push_middle 785473340
push_back 417357716
get 62302
push_middle 762734191
push_back 855963428
push_back 75162827
push_back 41945279
push_back 559631627
push_front 569515345
push_middle 818319599
get 447623
push_middle 604197845
push_back 532523668
get 304443
push_middle 84555563
push_front 566250679
get 453853
push_back 593388751
get 301713
push_back 4564856
push_middle 707880657
push_middle 987503762
get 64518
push_front 938576987
push_front 715540535
push_back 403671339
push_middle 215717808
get 1226
get 382173
push_middle 551309424
push_front 415783991
get 83749
push_middle 250514419
push_front 157716600
get 128930
get 515033
get 114670
push_middle 361037603
push_front 961257587
push_back 969198413
get 425389
get 199745
get 101325
push_back 71611609
push_front 968943032
get 19131
push_middle 608320134
push_back 454955762
push_back 845930694
get 513359
push_back 383899325
push_front 149007009
get 221775
push_front 839369420
push_middle 813130342
push_front 278941877
push_back 724848683
get 461803
get 209844
push_back 313047581
push_back 811518563
push_middle 964419088
push_back 512885313
push_front 820248985
push_back 479713658
push_middle 976773640
push_back 723221771
push_middle 424176109
get 166130
push_middle 575141355
push_middle 966475695
push_front 903495514
push_back 473073441
push_front 489447690
get 541144
push_middle 422498303
push_middle 198405457
get 460820
push_back 799106395
push_front 264177171
push_back 677873865
push_middle 655292187
push_front 349813435
get 43545
push_front 591512390
push_middle 754706850
push_middle 688318130
push_back 967102067
get 109106
push_front 579202593
push_middle 941196714
push_middle 559518455
push_middle 262539470
get 402815
push_middle 293455184
get 255159
get 442489
push_front 927800952
push_back 550884788
push_back 159477999
push_back 245685742
push_middle 715944503
push_back 689940134
push_middle 267765234
push_back 53306306
push_front 85576647
get 9360
push_middle 62605977
push_front 996558241
push_middle 868306967
get 363982
push_back 172525935
push_front 527942306
get 361221
push_back 647730441
get 271149
get 519916
push_back 808317032
push_back 85881894
get 251888
get 365401
push_back 169156366
get 444310
push_middle 993963691
push_back 317282024
push_middle 82579683
push_front 169921077
push_back 622946333
push_front 68970033
get 99051
push_front 113818028
get 229038
push_back 649765406
push_middle 295474686
push_back 203186399
push_back 791913612
get 261341
push_middle 73689354
push_front 319379465
push_middle 572931074
push_front 64551335
push_middle 904191720
push_middle 945515133
push_front 244263893
push_back 233371637
push_front 723119214
push_back 821899288
push_back 674780981
push_back 462351175
push_back 401944180
get 478695
push_front 9219814
push_back 859620764
push_back 352205062
push_front 198683925
push_middle 586319568
push_middle 312062072
get 113015
push_front 954488877
push_middle 464695364
push_middle 217396097
push_front 626663009
push_front 887287215
push_middle 279233953
get 385859
push_back 602954171
push_back 185371225
get 120645
push_back 421616735
get 434025
push_front 16420561
push_back 580085608
push_back 362571266
push_front 269137375
push_back 120648947
push_front 437185462
push_middle 214087034
push_back 972855392
push_back 655168051
push_front 164780033
push_front 89446885
push_front 784486015
push_back 951445736
push_front 818753986
get 73780
get 546849
push_back 749786088
push_back 38287224
get 374430
push_front 455532927
push_front 592075243
get 84827
push_middle 528704747
push_back 168858938
get 300245
push_middle 397511264
push_middle 141244674
push_front 607190079
push_back 274764292
push_front 890924486
get 230344
push_back 110149297
push_back 8586868
get 440890
get 176139
push_middle 553312703
get 134879
get 186269
push_front 610631279
push_front 57901162
push_middle 638919318
push_middle 879379840
push_middle 352733664
push_middle 398600336
get 202201
get 379556
push_middle 633626276
push_middle 393655331
push_front 159083898
get 540938
push_back 699411288
push_front 144429902
get 518885
push_back 977193777
push_back 602967416
push_middle 476188960
push_middle 891320118
get 247781
push_back 199885884
get 415970
push_front 605848533
get 31466
get 335790
get 292394
push_front 731873290
push_middle 922084080
push_back 72513669
push_front 213603192
push_middle 370384567
push_front 173969336
push_back 309414886
push_back 900250249
push_back 363576633
get 202205
push_back 329799853
get 179560
get 495178
push_front 970660806
push_front 904233334
push_middle 737778288
push_middle 805720549
push_back 589739939
push_middle 166259282
push_back 434564255
push_middle 788505608
push_back 764976182
push_back 265628665
push_back 493609654
push_middle 283776629
push_front 952574352
push_front 75009126
push_back 513932632
push_middle 708456894
push_middle 699042365
get 491715
push_front 392722488
push_front 639981306
push_front 777437103
push_front 235454120
push_back 938136547
push_front 553693202
push_front 19115579
get 416536
get 56924
push_front 188128274
push_front 134768739
get 403871
push_middle 358022758
push_back 142998324
push_middle 716844122
push_back 639304584
push_back 477819119
push_middle 144284099
push_back 821848584
push_back 329829921
push_middle 484812708
push_front 125637951
push_front 597395565
push_front 730130427
push_front 344617325
get 38732
push_front 425626994
get 275457
push_back 996751221
get 193011
get 66337
push_front 967547095
push_front 137115271
get 375533
push_middle 127987449
push_front 680834202
get 494895
push_front 67630877
push_back 981135637
get 119255
push_middle 14474076
push_back 940208345
push_front 946618917
push_back 2480999
push_back 259183263
push_middle 94673083
get 512597
get 249411
get 274926
push_front 666334910
push_back 387160075
push_front 190407851
get 200760
get 432656
push_middle 490586681
push_front 221736518
push_front 36241332
get 77062
push_middle 896289634
push_back 945929336
push_front 644060887
push_back 359508158
push_front 954016869
push_back 976917469
push_front 174053424
push_front 147201052
push_middle 498502529
push_middle 289215089
push_middle 776455474
push_front 354873392
push_front 427793020
push_front 437076466
push_back 283114019
get 374013
push_back 877364800
push_middle 190930766
push_front 348041766
get 233913
push_middle 799721900
push_middle 607136032
get 46997
push_back 297782643
push_back 287933499
push_middle 19261006
get 245870
push_front 999441791
get 440634
get 400859
push_front 77171593
push_back 61517230
get 185659
push_back 359127813
get 500785
get 141543
push_middle 143947839
push_back 176847580
push_middle 780244826
push_back 632231790
push_front 747325153
push_middle 52213337
push_back 181066408
push_middle 1040241
push_back 23322146
push_front 737772356
push_back 675896936
push_middle 870009332
push_front 273632344
push_back 512950054
get 312579
get 131426
push_back 204653244
push_front 31160257
push_middle 174232378
push_middle 537040943
get 107334
push_back 133806436
push_middle 970373677
get 73337
push_back 966784258
push_middle 75754352
push_middle 923943241
push_middle 449539129
push_middle 715857068
push_back 304375858
push_back 905909406
get 5302
get 32078
push_middle 898591504
push_front 673940420
push_back 619379793
get 169431
push_back 400962423
push_front 475721471
push_back 12445042
get 36102
push_back 631299800
push_front 436501956
get 206094
push_middle 911636558
push_back 154764544
push_back 477732959
push_front 863533324
push_back 482231638
push_front 796031285
push_middle 198218169
get 29606
push_back 810418835
push_middle 667003937
get 482514
push_front 559739203
push_front 543764726
push_front 94330100
push_back 272033743
get 180633
push_middle 751852487
get 456659
push_back 421059451
push_front 56792621
push_middle 290773834
push_back 138372567
push_front 827553046
push_back 324370910
push_front 216400971
push_middle 715728615
push_middle 968951754
push_back 45671702
push_middle 89546657
push_back 153761110
push_back 799311468
push_back 141147461
push_front 109389895
push_back 400802567
push_middle 797898702
push_front 6177411
push_back 205481760
push_front 614336581
push_front 429877454
push_middle 53393930
push_middle 74825505
push_middle 947548260
push_front 64736330
push_middle 728155683
get 198104
get 146247
push_front 707421523
push_middle 176020469
get 537173
get 368077
get 370939
push_middle 759447865
push_front 43269454
get 230130
push_front 511192291
get 305022
push_back 915022075
push_front 202097728
push_back 547579915
get 398432
push_back 100368095
push_front 806926333
push_middle 706980531
push_middle 325270789
push_back 850281535
push_front 386263041
push_front 579130986
get 235897
push_back 383203120
get 212725
push_middle 402487376
get 466359
get 113560
push_front 515330659
push_middle 954372132
push_back 868234736
get 95239
push_back 913836169
get 437133
push_back 276856189
push_front 544819068
push_back 874686121
push_middle 908105994
push_front 120995631
get 92891
push_middle 214999798
push_middle 98618566
get 200503
get 179438
get 205533
push_middle 419361080
push_front 85763050
push_middle 919185246
get 468131
push_middle 843164770
push_back 460149727
push_front 879412976
get 490132
push_middle 460059727
push_middle 67133292
get 293150
push_middle 684718693
push_front 797131607
get 541322
push_front 849338975
get 112114
push_front 884789898
push_middle 811753180
push_front 273297980
push_back 241811556
push_back 133684482
get 275283
push_middle 464602895
push_middle 382013616
push_front 53793322
push_middle 458917150
push_back 532322983
get 378219
push_front 429345032
push_back 772352296
push_front 28269309
push_back 296310304
push_middle 457421907
push_back 652173971
push_front 282480596
push_front 33782538
push_front 980959191
get 129582
push_front 608335604
push_middle 699165222
push_front 580239713
push_front 657962025
push_middle 354158074
push_front 477203014
push_back 188334540
push_front 157226503
push_front 578831329
push_front 881492131
push_front 535086223
push_front 4321374
push_back 277924186
push_back 85263227
push_middle 393261959
push_middle 918186207
push_middle 152394558
push_front 91101764
push_front 91619674
push_middle 861226415
push_front 2248684
push_back 719306736
push_middle 389743823
push_middle 252085710
push_front 129498706
get 82102
get 313253
push_back 191488609
push_front 35481373
get 245705
push_middle 870703038
push_middle 861159437
push_middle 63052842
push_front 937555469
push_middle 848452399
push_back 66882783
get 328915
push_middle 98094816
get 329941
get 82783
push_front 958144667
push_middle 641116752
push_middle 236071722
push_front 543303405
push_back 215500302
push_front 320678109
push_back 106296745
push_middle 744232306
push_middle 678475209
get 8630
push_front 514038576
push_front 925517757
get 511842
get 410048
push_middle 422711037
push_front 347871807
push_middle 161544712
push_back 387726870
get 89285
get 90201
push_back 380324811
push_back 531807004
push_back 493591694
push_front 382778151
push_front 298629406
get 405059
push_middle 31785882
push_back 717463807
push_front 460933675
push_back 862136946
push_middle 979943493
get 218148
push_middle 365752790
push_front 715163295
push_front 145172275
push_middle 928104206
push_back 890048470
push_middle 846706561
push_back 259680058
push_front 59942643
get 372357
push_back 687206334
push_back 960604592
push_middle 501201928
push_front 96360737
push_middle 698213417
push_middle 284033032
push_front 261052501
push_front 527660769
push_middle 751975936
push_back 554407504
push_middle 561439325
get 305708
push_middle 368372541
get 109429
get 466805
get 363448
push_front 872262424
get 343023
get 379879
push_front 514260064
push_middle 567767551
push_back 87498537
push_middle 266470683
get 152285
push_front 939296837
push_back 354264533
push_middle 766960203
push_middle 149232769
push_front 203171689
push_front 549809760
get 112928
push_back 202394005
push_back 810957974
push_back 256728160
push_middle 403338790
push_back 280984467
push_front 760414143
push_back 424512638
get 339346
push_front 828189246
push_back 54567991
push_back 558812479
push_front 976566770
get 208341
push_front 758137771
push_back 999483696
get 262595
push_front 173933696
push_back 344877101
push_middle 482791892
push_front 374235081
push_back 431195793
get 83155
push_front 572666331
push_front 454887363
push_back 297277252
push_back 970335538
push_front 359410083
push_back 855317018
push_back 816191089
push_front 44757014
push_back 442732871
get 130481
get 407904
push_front 835871989
get 1929
push_front 14109498
get 494111
get 291135
push_front 34884128
push_middle 469147324
push_front 831689640
push_back 582462428
push_front 228402324
get 399023
push_middle 276218035
push_front 918088268
get 309879
push_back 440259524
push_back 49965903
get 120869
push_front 53897347
push_back 868673182
push_middle 58690536
get 448763
get 465603
push_back 982202349
push_back 743907947
push_back 589244627
push_middle 74342802
get 263551
get 222304
push_back 284541633
push_back 766177726
push_front 486902976
push_back 646995535
push_middle 491074198
push_back 527006030
push_back 589415513
push_back 480916844
push_front 401111340
get 155448
get 51709
push_front 553235073
push_back 505669798
push_back 900857857
push_front 686462303
push_middle 606263987
push_back 699173791
push_front 444252382
push_back 962504297
push_middle 404385861
get 303901
get 387199
get 391013
push_middle 181316357
push_back 138226608
push_middle 121450209
push_middle 539663199
push_middle 954078229
push_middle 566856856
get 111456
push_middle 587249734
push_front 985924280
get 116499
get 426212
push_front 827164276
push_back 155962923
push_front 124164285
get 145567
push_front 586535258
get 262294
push_middle 762854068
push_back 340599225
get 277735
push_back 567516692
push_middle 877080214
push_back 730455687
push_back 597802515
get 285766
get 450982
push_back 960784256
push_middle 727043682
push_back 886223886
push_middle 169770877
get 235194
get 247868
push_back 997495566
get 18686
push_front 605624915
push_back 834314863
push_back 482635287
push_back 290633589
get 154355
push_middle 853417477
push_front 279475629
push_middle 254288337
push_middle 329502875
push_front 410812647
push_front 154534142
get 346927
push_back 555724599
push_back 266918198
get 433958
push_back 383146539
get 420572
push_front 135867838
push_middle 547913108
push_front 54836352
get 409668
get 259568
push_back 394258801
push_back 233984782
push_front 912176718
push_front 734364050
get 90757
push_middle 627787622
get 336624
get 258816
get 76815
get 445958
push_front 420915165
get 350018
push_back 541606078
push_middle 835075140
get 100282
push_back 758489639
push_front 647016288
push_middle 120513071
push_front 930906275
push_back 77219205
get 310233
get 87493
push_back 600404468
push_middle 764449596
get 172451
push_middle 450712561
get 495042
push_front 296994207
push_back 83122243
push_back 35357572
get 457512
push_back 464984895
get 519144
push_front 684665435
push_front 979979114
push_back 203306261
push_back 16399320
push_middle 394560194
get 378645
push_front 515811004
get 489453
push_middle 130150397
push_middle 478494154
get 483421
get 2957
push_front 430671688
push_front 27200044
push_back 77663869
push_middle 760869490
push_back 101136191
push_front 896433912
push_front 852767060
get 281078
push_middle 869414703
get 20357
get 233671
push_middle 591889794
push_front 734453683
get 207260
push_front 128000155
push_back 228055060
push_middle 610096076
get 412102
push_back 735871863
get 110660
push_back 440047750
push_back 434779738
get 89691
push_back 681846299
push_middle 393928149
get 39353
push_front 897946790
get 531519
get 155156
push_middle 547739770
push_back 387500113
push_front 648911365
get 504396
push_front 127306039
push_front 673902364
push_middle 69186824
push_front 823308997
get 443436
get 304409
get 352418
get 4053
push_front 694527537
push_middle 13184772
push_front 546618816
get 411447
push_middle 831105587
push_middle 339654489
push_middle 31107085
push_back 926946595
push_middle 467170895
push_front 717090763
push_front 749404031
push_back 64904351
push_back 207173703
push_front 593244635
push_front 705266949
push_middle 295935852
push_front 806852896
push_back 743640939
push_front 804732956
get 8957
push_back 60821347
push_front 681484761
get 79809
push_back 952469046
push_back 911085600
push_back 822620867
push_middle 269784805
push_front 9818602
push_back 135405567
push_middle 665485875
push_front 538561938
get 423327
get 260150
get 67901
push_middle 406677191
push_front 53798849
push_front 306088821
get 133418
push_back 621736669
get 209736
push_back 701509182
push_front 826503604
push_back 942263963
push_front 778338540
get 90066
push_middle 511137462
push_middle 884667071
push_back 714595002
get 504256
push_front 590251128
push_middle 384370914
push_front 212799875
push_middle 365008529
push_middle 735989856
push_back 85267309
get 167127
push_back 974510729
push_front 685795198
get 144585
push_back 984743014
push_front 266602340
push_middle 945823018
push_front 180762770
get 247481
push_back 306975722
push_middle 446380622
push_middle 899218820
push_back 199851816
get 285884
push_back 645358957
push_back 332683986
get 368398
push_middle 19333543
push_middle 217886339
get 544487
push_back 339829747
push_middle 649013763
push_middle 671612995
get 327175
get 26956
get 74067
push_middle 570400054
get 43
push_back 876885002
push_back 477231114
push_front 751331444
get 189170
push_front 982837211
push_middle 859603412
push_back 847205145
get 118496
push_middle 535312846
push_middle 640095989
push_back 360152712
push_back 26916779
get 370932
push_back 540549156
push_front 846084007
push_front 780729946
push_back 746809545
get 130642
get 468034
push_middle 920088336
get 13169
push_middle 222164015
get 512844
push_front 600139831
get 62216
push_front 264051390
push_middle 320712992
push_middle 419878963
push_front 74919733
push_back 951743912
get 388623
push_middle 623339720
push_front 110164998
get 114866
push_front 763479870
push_back 86593344
get 16690
get 403417
get 506548
push_front 669594276
push_back 780253824
push_back 332758908
get 478312
push_front 746035183
push_back 539347491
push_front 928381258
push_front 236807562
push_front 999166814
push_back 581633
push_middle 556900445
push_front 397716634
push_front 247264139
get 313461
get 344339
push_front 270468637
push_front 336108310
push_front 367849898
push_back 521597515
push_middle 442753842
push_back 665979990
push_front 491328385
push_front 306541686
push_back 466892150
push_middle 814145899
push_back 825832744
push_front 805290088
push_back 364658979
push_back 503078694
get 40350
push_back 123455469
get 359347
push_front 963256653
push_back 696374755
push_back 968763489
push_back 97918136
push_back 145156180
get 189480
push_front 759643000
get 487360
push_middle 510587191
get 34076
push_front 928114754
push_front 579335231
get 184235
push_middle 121428192
push_front 412925500
push_middle 867838459
get 518285
push_middle 223758839
push_front 418101868
push_back 719915122
push_front 471812880
push_back 42664111
push_middle 995021031
push_front 210926787
push_back 789961890
get 10657
get 146494
get 33595
push_back 624044733
push_back 502169900
push_middle 501719841
push_back 864913319
get 315309
push_back 909849703
push_front 238019378
push_back 287991971
push_back 127761853
push_front 763690825
push_back 984897001
push_front 371483915
get 152318
push_back 627218362
push_front 140928517
push_middle 886798659
push_back 797173914
push_middle 500751304
get 207437
push_back 855975927
push_back 179028795
push_back 24290762
push_front 199484924
push_front 48607949
push_front 719500005
push_front 324078253
push_middle 523006567
push_front 626625348
push_front 487220799
get 253848
get 205723
push_front 601754397
push_back 948882348
push_back 112810040
push_back 597350440
get 345180
push_middle 140453882
push_front 837160157
push_front 985348850
get 547969
push_front 938755723
push_back 178339332
push_back 792542656
push_front 651098785
push_back 568762720
push_middle 204325249
push_middle 366600652
push_middle 747626603
get 432159
push_middle 705957491
push_front 217756614
push_middle 88494690
push_back 259280399
get 335218
push_front 516134817
push_middle 947582407
push_middle 989925042
push_front 759858793
get 347456
push_front 458396070
push_middle 804053593
get 86828
push_middle 734694179
push_back 20061245
get 178329
push_back 462797370
push_middle 523508549
push_back 35556148
push_back 513076044
push_back 936379308
push_middle 627508639
get 148445
push_middle 863261505
get 504242
get 122865
push_back 960042386
push_front 558793175
push_back 571415537
push_front 573319403
push_middle 29428225
push_middle 45038238
push_middle 28333421
push_back 264331101
get 474259
push_middle 279778684
get 157209
push_back 127796203
push_front 175358432
push_front 593274190
push_back 615049236
get 428502
get 303688
push_middle 848300974
push_front 617825657
push_middle 864620422
push_middle 104196691
push_back 941945357
push_middle 118731819
push_middle 293479957
push_middle 243131205
push_front 178286870
push_middle 4941007
get 168885
push_back 534705817
push_middle 66858843
push_middle 833681891
get 422603
get 85195
get 239641
push_front 155519582
push_front 985181608
push_back 117044844
get 422762
push_middle 948902072
push_back 858636432
push_back 873117863
push_front 1023627
get 295264
push_back 366426044
push_middle 867010929
push_middle 848079241
push_back 250564627
push_front 361541374
push_front 717835854
push_back 466873430
get 506086
get 28924
get 95361
push_front 709585974
get 359871
push_middle 968788666
push_front 352984693
push_front 138157689
push_middle 880847180
get 487076
get 12254
push_back 210990583
push_front 656230072
get 204780
push_back 311387475
get 327278
push_front 839705302
push_back 146320753
push_front 972055867
push_front 208681814
get 216577
push_back 554070918
push_back 158305371
push_front 307009270
get 377213
push_back 989307465
push_middle 167144899
push_back 832653330
push_front 108735434
push_back 335383690
push_back 75875984
push_middle 258133230
push_back 221502271
push_middle 26290956
get 383401
push_front 27401637
push_back 726052817
push_back 637513305
push_back 741937651
push_middle 921812385
push_front 496851813
push_middle 267506667
push_middle 738129996
push_back 247409069
get 200660
push_back 416568587
push_back 960431521
push_middle 70031524
get 77088
get 493853
get 8320
push_back 612769884
push_front 602960025
push_back 994823610
push_back 823313611
push_front 442180815
get 256213
push_front 750974005
push_front 950886658
push_back 787283895
push_middle 740494278
get 25762
push_front 764062683
push_back 240466101
get 58530
get 52196
push_middle 325718552
push_middle 999285925
push_middle 125853548
push_middle 106224125
push_back 393893761
push_front 65421729
push_middle 448219993
get 93708
push_front 457227033
push_middle 237472693
get 81927
push_middle 719131545
push_back 184007799
push_middle 982045501
push_back 127450096
push_middle 305780391
push_middle 546363817
push_middle 691929684
push_back 907379452
get 86349
push_middle 520716533
push_middle 110853344
get 305245
get 52573
push_back 474719930
push_middle 488416348
get 313366
push_back 457180537
push_front 880334735
push_back 381818816
get 125230
push_middle 304222032
push_back 672888828
get 467057
get 149807
get 409532
push_front 672703604
push_front 169385434
push_back 736033201
get 257705
push_front 466815365
get 351647
push_middle 994696283
get 203094
push_back 538583843
get 42307
push_back 106636574
push_middle 905237120
push_front 822828262
push_front 325963289
get 416866
push_front 763405401
get 341421
get 332688
push_back 514557635
get 272894
push_back 188898625
get 50942
push_middle 617059323
push_back 7139422
push_front 999346544
push_back 454778587
get 397870
push_back 12408025
push_front 674498038
push_front 895142310
get 57025
push_back 415964794
push_back 889995054
get 143260
push_middle 217811974
push_back 767345599
push_middle 682345363
get 348377
push_front 497307893
get 278943
push_back 469749824
push_front 899058721
push_front 958805340
push_middle 524432465
push_back 22951317
get 509184
push_middle 63942611
push_back 748906061
get 215630
push_back 712917433
push_front 63372048
push_back 734306811
push_front 374710235
push_back 685256662
push_front 492797518
push_middle 876839133
push_back 177337184
push_back 454738333
get 107176
push_front 861288765
push_back 421651279
push_front 248474224
push_front 598819270
push_front 567633290
push_back 990853477
get 210885
push_front 799034786
push_front 279579792
push_middle 118587049
get 452351
push_middle 456968980
push_back 767059028
push_middle 583275904
push_middle 750225867
get 412260
get 234100
get 508765
push_front 245320153
push_middle 774302603
get 129773
push_front 68749928
get 227700
push_front 882734047
push_middle 474817610
push_middle 56841618
push_front 605099170
push_back 919866829
push_middle 737818813
get 444154
get 156646
push_front 809579869
push_back 920085617
get 254672
push_middle 648154024
push_front 162538495
push_front 836642388
push_back 948266714
get 212123
get 49567
push_back 478666269
push_middle 975786094
push_back 128163573
push_front 936993785
push_back 529963245
push_front 315928523
push_front 379166066
get 188301
push_back 576670397
get 303777
push_back 198098322
get 284861
get 178291
push_back 96863769
get 174071
get 530873
push_middle 895925725
push_front 247218003
push_middle 319017088
push_middle 121407174
push_middle 549690943
push_back 288317593
push_front 121095645
push_middle 789388294
push_back 453746088
push_middle 837840589
push_front 231787155
push_back 285200604
push_back 586398962
get 328041
get 518499
get 471691
push_back 129466207
push_middle 112784021
push_front 889514162
push_front 829071773
push_front 872960226
push_middle 244644678
push_middle 948106432
push_middle 418353627
get 414379
push_back 670111345
get 106155
push_middle 772535316
push_front 261863531
push_back 121789379
push_front 811873450
push_back 694849949
push_middle 494659820
push_front 90760067
get 205866
push_front 550841830
push_middle 553367618
push_front 430282292
push_front 264802354
push_back 157996497
push_middle 471664373
push_back 802208254
push_back 312013316
push_front 534306047
get 14803
push_middle 827696762
push_back 347229293
push_middle 800258817
get 491912
push_middle 68839
push_middle 365219228
push_back 780433665
push_back 246911692
push_front 735440889
get 289569
push_middle 467054379
push_front 215204260
push_middle 889187685
push_back 393372376
push_middle 931380070
push_middle 208308570
get 523488
push_front 957736694
get 458115
push_back 39262006
push_front 323693927
push_middle 575448135
get 469207
push_back 274999565
push_back 40560387
push_middle 387572116
push_middle 287268412
push_front 846053099
push_back 728312318
push_front 62880250
push_middle 905835693
push_middle 282283525
push_middle 430148210
push_front 866751850
push_middle 304721945
push_middle 578692376
push_middle 855101831
push_middle 867533453
get 292489
push_front 821559583
push_back 548681300
push_back 573503915
push_back 48511401
get 193810
push_middle 560503774
push_front 767528129
push_middle 523353024
push_back 25572940
push_middle 395033700
push_back 867313677
push_back 844515952
get 339192
push_front 207465770
push_middle 319762110
push_front 771511761
push_back 691383279
push_front 600053450
push_front 918320524
push_middle 879906155
push_back 297257291
push_front 301180727
push_middle 585063074
push_back 791857039
get 507094
get 552211
get 350582
push_middle 987855196
push_back 425840191
get 207076
push_middle 505401559
push_back 838046149
push_front 672342970
push_back 948040796
push_back 519109398
get 83739
push_middle 363109511
push_back 979943016
get 285375
get 222096
push_middle 254927071
get 234713
push_back 47662552
push_front 464861749
push_back 554882477
push_middle 436161612
get 511683
push_middle 579788592
push_back 149545554
get 393652
get 269677
push_middle 774213205
push_middle 371122378
push_middle 515297166
push_front 633663530
push_front 796413104
push_middle 603173560
get 535233
push_back 816230049
get 356600
push_middle 510772960
get 22856
push_front 43740554
get 10014
push_middle 319788987
push_middle 77362843
push_front 471435528
push_back 446681467
get 517415
push_back 836449222
push_front 933574967
push_back 757834584
push_front 384620658
push_back 557071523
push_front 544342964
push_middle 271308312
push_back 519582471
push_front 471458725
push_front 698326667
push_middle 516115616
push_front 257099671
get 273220
push_middle 390979156
push_back 449300132
push_middle 797092294
push_back 377695552
push_front 365593445
push_middle 906674250
push_front 789954869
push_middle 245011512
push_front 128050241
push_front 637399414
push_front 425804391
get 87535
push_back 171862055
push_middle 12185247
push_middle 576515860
get 82975
push_middle 781180019
push_middle 800164285
push_middle 671782517
push_middle 181249022
push_front 679430868
push_back 580487654
get 227312
get 179878
get 243876
push_back 930883634
get 53927
push_back 639220703
push_middle 114303476
get 299814
push_back 251377180
push_back 989691358
push_back 902059902
push_back 209380016
push_middle 653134726
push_middle 371964156
push_middle 554998810
get 59110
push_middle 963264756
push_back 75171066
push_middle 695396323
push_middle 420995677
push_middle 91484721
push_middle 390798431
get 512908
push_back 925676135
push_back 511856240
push_middle 364358728
get 390399
push_back 303236481
push_middle 617103700
get 301336
push_front 721014141
push_back 676105349
push_back 329255451
push_back 24281674
push_front 994098207
push_front 270514380
push_middle 860580999
push_middle 612235925
push_middle 351898555
push_front 351153857
push_middle 975789702
push_back 925647242
push_front 306638514
get 155051
push_back 98896863
push_middle 843139921
get 187088
push_middle 644218452
get 268437
get 362799
push_back 199983389
push_middle 985457728
push_middle 28736468
push_front 14920422
get 19740
push_front 683021811
push_back 431876489
get 193289
push_front 763151952
push_front 355548372
get 314979
push_back 697223485
push_back 880781124
push_front 466848007
push_middle 38414757
push_front 123105100
push_back 474415993
push_front 719695167
push_back 792275975
push_middle 970507363
push_middle 503427750
push_back 669907864
get 526675
get 67695
push_middle 904675152
push_front 694662171
get 393068
push_front 814873971
push_front 296327642
push_middle 252812631
push_back 219308429
push_front 708201170
get 200980
get 55426
push_middle 482457345
push_middle 121939046
get 320740
push_middle 178712951
push_front 60076855
push_middle 907114196
get 388895
push_front 85264550
push_front 709468880
push_middle 486109294
push_middle 294439556
push_middle 987668304
push_back 485021561
push_front 922878907
push_front 944001739
push_middle 924705696
push_front 522256632
get 325615
push_back 445850282
push_middle 365726168
push_back 174035088
push_middle 135227043
push_front 318149289
push_back 237483990
push_middle 823367251
push_back 347961077
get 538364
get 394285
push_front 269466203
push_front 149043251
push_back 192117191
push_middle 699591877
push_back 894481176
push_middle 593299588
get 385808
push_front 570704399
push_middle 774880139
push_back 718179792
push_back 270660558
push_front 524642701
push_front 126014609
push_front 949536074
get 136368
push_front 2578730
push_front 19448363
push_back 490365816
push_back 772857358
push_back 632951032
push_front 573842986
push_back 937510153
push_middle 534939966
push_back 44401941
push_back 368496717
get 403441
push_middle 720298115
push_back 616487889
push_front 204679714
push_back 700831333
push_back 523251389
push_middle 708634953
push_back 540477894
push_middle 530061896
push_front 635169887
push_middle 535710227
get 519458
push_middle 925895387
get 97175
push_front 932594448
push_back 851816677
push_middle 87399133
push_front 396172390
get 261316
push_front 419358594
get 18021
get 505322
get 545023
push_back 51871665
push_front 115695808
push_back 312192200
push_front 509901960
push_middle 930897690
get 120256
push_middle 809814940
push_middle 839586034
push_back 954578540
push_back 917239322
get 38442
push_middle 85431892
push_back 525320745
push_front 140102116
push_front 598761543
get 277939
push_back 965669216
get 58342
push_middle 924027247
push_middle 254831831
push_middle 958106805
push_front 440440406
get 52699
push_front 123944065
push_front 437963068
push_back 440301662
push_front 957495870
push_back 599549239
push_middle 333584450
get 248350
push_back 169128743
push_back 476829149
push_back 540643538
push_front 799139029
push_middle 978982475
push_middle 105731430
push_back 626549394
get 35461
push_front 259244982
push_back 661531900
push_back 737485854
push_back 793461381
push_front 408603028
get 58342
get 95975
get 302832
push_front 329461399
get 56995
push_middle 299860998
push_middle 293416321
push_front 310205355
push_front 412979160
push_back 644641033
push_middle 106430661
push_middle 857369294
push_middle 823352276
get 273081
push_front 519630860
get 392631
push_middle 65403784
push_front 805842450
push_middle 151483275
push_front 905785198
push_middle 844177641
push_back 444790667
push_front 254539204
push_middle 8434884
push_middle 757068821
get 185838
push_middle 16157172
push_front 219850120
push_middle 472203913
push_middle 249993734
push_middle 118101461
get 391305
push_front 965762631
push_back 516039009
get 192614
push_back 21412485
push_front 278632479
get 267525
push_middle 399886741
push_middle 274140066
get 204226
push_middle 136754454
push_back 912982555
get 387836
push_front 272931115
push_back 796427622
push_middle 142502440
push_front 476013931
push_back 903317879
get 37056
get 425451
push_front 153562751
get 418666
push_middle 146988667
get 16439
push_back 675510536
get 138275
get 243331
push_middle 590777912
push_front 332618423
push_front 829463597
push_back 684472738
push_front 994046651
push_middle 98383520
get 397126
push_back 633488402
get 71153
push_front 376554569
get 142806
get 220318
get 471719
push_back 406344846
get 450379
push_front 799618328
push_middle 883864887
push_back 780834146
push_middle 343717868
push_back 796075839
push_back 858841100
push_back 959782678
push_middle 746162147
push_middle 437191119
push_middle 562935299
push_middle 727090975
push_front 361472081
get 79371
push_back 321047561
push_front 522046815
get 121720
push_back 614537004
push_back 157613906
push_back 304219886
push_front 674726893
push_middle 743505124
push_back 556182131
push_back 614316513
push_back 209890652
get 516068
push_middle 431569592
push_back 669228967
push_front 757812617
push_middle 829052108
push_middle 389661345
push_front 752319914
push_middle 446561523
push_front 36233457
push_front 916110173
push_back 481523411
push_middle 927429167
push_middle 869112686
get 502506
push_middle 287814211
get 161314
push_middle 975423465
push_middle 383483383
push_front 70836795
push_back 203775163
push_middle 167732102
push_front 653355620
get 544267
push_middle 338825865
push_front 173161159
push_middle 85248777
push_middle 60603063
push_back 777774625
push_front 612475334
push_front 574801735
get 159479
push_front 902473583
push_middle 558574326
push_front 129447556
push_middle 663448989
push_middle 961640524
get 120211
push_back 295110251
push_middle 853326553
push_front 517080156
push_middle 827119308
get 461091
get 278202
get 169180
push_front 556946800
get 224939
push_front 567033047
push_middle 798145025
push_back 689628861
push_back 266556661
push_middle 51521864
push_middle 140599132
push_front 763302581
push_middle 910294072
get 333161
push_back 925481172
push_front 966436549
push_front 8703517
push_middle 92630086
push_front 6136351
push_back 585048903
push_middle 932178287
push_middle 224642227
push_middle 954650340
get 294562
get 380459
push_middle 14486212
get 259705
push_front 289316686
push_front 818310910
push_middle 197087048
push_back 913183506
push_back 200928080
get 168058
push_front 208006978
push_front 441824841
push_back 846979084
push_middle 572690705
push_front 2952679
push_front 187965305
push_middle 941126801
push_back 48061625
push_front 951451896
push_back 306980347
push_front 172503479
push_front 842873060
push_back 558650953
push_front 327327182
get 173002
push_back 265811572
push_front 371214347
get 240864
get 247240
push_back 986128524
get 250336
get 415134
push_back 537920051
get 106250
push_front 410572257
get 94444
push_back 107344968
push_middle 242126205
get 212121
push_back 859896814
get 488511
push_back 998730070
push_middle 972365045
push_middle 509825705
push_back 942977897
get 99831
push_middle 229795353
push_back 4910340
push_middle 894677588
get 534297
push_middle 493805488
push_middle 985037053
get 444001
get 465631
push_back 934075332
push_middle 712732132
push_front 153069046
push_middle 190709741
push_middle 822178478
push_front 698973420
push_middle 248864614
get 143858
push_back 681602671
push_middle 953065624
push_middle 83540873
push_front 787034886
push_front 294947307
get 186601
get 429653
get 400417
push_front 429443065
push_middle 236788859
push_back 777954269
get 75666
push_front 381989539
push_middle 831779294
push_middle 776654108
push_back 538707537
push_back 245229929
push_front 396691183
push_back 236332284
get 39745
push_back 226241629
push_front 400858482
push_front 964198534
get 315147
push_back 585057339
get 181985
push_front 640087956
get 212227
push_front 124565548
get 521936
push_front 594945003
push_back 815840625
push_front 980250385
push_front 92102260
push_front 952835658
get 204962
push_front 410199994
get 519930
push_back 831445516
push_front 562124957
get 463597
push_back 926631852
push_front 900575860
get 434546
push_middle 296898504
push_front 285694172
push_back 276348810
push_front 871725085
push_back 704467634
get 102435
push_middle 503652448
push_back 8140321
push_back 861620798
push_middle 929703847
push_middle 787730157
push_middle 420362853
push_front 391400969
get 61731
push_front 439279516
push_middle 332172397
push_middle 266427866
push_front 400471177
push_middle 167311662
push_back 756801402
push_back 659406372
push_middle 86288461
get 442461
get 434879
push_front 659480276
push_front 33371356
push_front 336505750
push_front 406766540
push_front 382766905
push_middle 194155694
push_back 525464170
push_back 133440579
get 83632
push_back 332861682
push_middle 969255903
get 320314
get 32161
push_back 946739424
push_front 634691146
push_back 881027302
push_front 956098720
push_back 408733931
get 352191
push_middle 826808204
get 399277
push_back 863351017
push_back 169234193
push_front 449390625
push_middle 299107994
push_middle 726150545
push_back 750582404
push_middle 800615326
push_front 409186779
push_back 804458261
push_front 647750598
push_back 228342907
get 313619
push_middle 763782300
push_middle 313866727
push_front 235562150
push_front 275791827
push_middle 222200796
push_back 596404448
push_front 550328334
push_middle 898172039
push_front 942807053
get 161449
push_middle 154571002
push_middle 645523827
push_back 740612236
get 38438
push_front 692947633
push_back 347390937
push_front 930674403
push_front 658520246
push_front 131665911
push_back 850161116
push_front 838113152
push_back 417722237
push_middle 435693403
push_front 434954691
get 518579
push_front 730576246
get 220958
push_middle 822498061
get 350924
push_front 51740429
push_front 152002208
get 406867
get 543295
push_middle 710893041
push_middle 272947021
push_middle 528387180
push_back 789786246
push_front 251102553
get 203355
push_back 91446680
push_front 121638431
get 51891
push_front 361372007
get 256242
get 155621
push_front 956948429
push_front 703564819
push_middle 858999986
get 350604
push_back 429154149
push_middle 520906830
push_front 72785151
push_middle 821170229
get 51719
push_middle 265454877
push_front 826409042
push_middle 663534157
push_front 205191283
push_back 84146536
push_middle 321672752
push_back 586106145
push_middle 938590639
push_front 534073610
get 301370
push_back 366378177
push_front 956948776
get 184151
push_middle 55112134
get 149773
push_front 996376808
push_front 659549797
push_front 531089720
push_middle 594981651
push_front 11674581
push_back 927638919
push_back 992927687
push_back 975846024
push_back 493786881
push_front 925907339
push_middle 408101794
push_middle 837445601
push_back 116223316
get 367970
push_back 501940287
get 108897
push_middle 316710124
push_back 945485397
push_back 742091109
push_front 870207424
push_back 79939919
get 133609
push_middle 624061344
push_back 444960473
push_middle 656842273
get 262525
get 202522
get 536595
get 178663
push_back 632684982
push_back 697971687
push_front 311189416
push_middle 216578535
get 23091
push_middle 334604515
push_back 808283750
push_middle 360397409
push_back 632666874
push_front 158707151
push_middle 234655092
get 117933
push_front 60160842
push_middle 803038095
push_front 641295657
push_middle 909052125
push_front 1581359
push_middle 662798846
push_middle 588509158
get 483314
push_back 37131892
push_front 11015878
get 94400
get 102592
push_back 344032181
push_back 709724202
push_middle 535147839
push_back 89927223
get 323400
push_back 703825105
push_back 562702609
push_front 961733274
push_back 646262163
push_middle 376488368
push_middle 24637853
push_front 763758734
push_middle 326336249
push_back 77284115
push_back 46042210
get 262007
push_front 608493448
push_middle 730875720
get 113357
push_front 220565194
push_middle 543486067
get 250323
push_front 73827791
push_middle 865163307
get 94614
push_back 649890291
get 46176
push_back 572731590
push_back 841722961
get 477548
get 507615
push_middle 991157509
push_front 346727021
push_front 189879201
get 360443
push_front 465426522
push_middle 695970681
push_back 515909192
get 265272
push_front 660785263
get 235372
push_front 503238211
push_back 439331325
get 184153
push_back 814841888
push_front 790697415
push_back 570612215
push_front 98467284
push_middle 296533384
push_back 436161589
get 500909
push_front 103664748
push_middle 764673746
get 504125
push_back 372107670
push_back 630672908
push_back 842866613
push_front 883202197
push_front 602428198
push_back 827216418
push_back 236790969
push_middle 206162525
get 258659
get 437280
push_middle 958060551
get 528843
push_front 434114678
push_middle 683216888
push_middle 487338130
get 77095
push_back 235795533
push_back 228697879
push_back 59305054
push_middle 75167215
push_front 227438226
push_front 49787062
push_front 370781630
push_front 892955738
push_back 854086171
push_middle 487667985
push_middle 590750056
push_back 616143980
push_back 386661435
push_middle 430533490
push_middle 110187756
push_back 857010053
get 119506
push_front 775299210
push_middle 223875150
get 194040
push_middle 874598382
push_front 686662311
push_back 787271805
push_back 421960316
push_front 983551511
push_front 828008492
push_front 861585467
push_front 124101152
get 182647
push_front 833784291
push_front 235481751
push_middle 555056216
push_middle 373881637
push_back 627169160
get 146176
push_back 544134886
push_front 591456278
push_front 764425832
push_front 491470127
get 483830
get 473365
get 327587
push_front 317833576
push_front 188566641
push_middle 505707152
push_back 505547328
push_front 405112492
push_front 959801296
push_back 542901613
get 210555
get 541968
push_middle 203841125
push_back 920435326
get 386714
push_back 937817374
push_middle 643060604
push_front 356616025
push_middle 246765012
push_back 259397212
push_middle 67859806
push_back 465030799
push_back 836876754
get 20428
push_back 662711307
push_middle 502115818
get 463392
get 256388
push_middle 656096704
push_middle 845068589
get 52097
push_middle 276746542
push_middle 80903714
push_back 655265490
get 536024
push_middle 858161042
push_front 179614750
push_back 676140271
push_middle 879898114
push_middle 999629875
push_front 707205437
push_front 561224719
get 520145
push_front 718344049
push_back 783836036
push_middle 919254622
get 385413
get 124405
push_front 436360191
push_front 512592750
push_front 468519960
push_front 588338673
push_middle 556037781
push_front 602475466
get 330736
get 46873
get 324796
push_front 604983275
push_back 627194269
push_front 761195654
push_back 367776340
push_back 171350845
push_front 272567195
get 118240
push_front 771129946
get 548749
push_front 234597480
push_back 615431911
push_middle 314030138
push_middle 61903922
push_front 495118899
push_front 93682140
get 5238
push_front 325449485
push_back 865148481
get 114665
get 200258
push_front 422526805
push_front 217379886
push_front 811976071
push_front 578402839
push_back 589057678
get 336277
push_middle 520071907
push_middle 337447634
push_middle 928850036
push_front 18817683
push_back 979961022
push_back 917151668
push_middle 974999619
get 325326
get 268198
push_middle 272235472
push_front 872956837
push_front 172863910
push_front 990270133
get 94935
get 145072
get 89702
push_middle 255258242
push_middle 207555427
push_middle 866891137
get 26461
get 318789
push_front 417804166
push_back 181970287
get 379732
push_front 385608820
push_back 944119104
get 55699
get 542563
push_front 733219131
get 313392
push_middle 868686230
push_middle 604569129
push_front 829309008
push_front 187601696
push_front 867542514
get 470612
push_front 633936170
push_middle 471027003
get 18441
push_middle 545875404
push_back 537713535
push_front 646759791
push_back 185456492
push_back 287629997
push_back 80523357
push_middle 575600815
push_back 442533180
push_front 581721537
push_front 81209648
push_middle 786851670
push_front 996420210
push_middle 307209250
push_front 283136064
push_middle 380883750
push_middle 847693490
push_back 985699081
get 265953
push_front 88348229
push_front 558318689
push_front 67735056
push_middle 949096630
push_back 139311531
push_back 348279080
get 361163
push_back 651219636
get 151540
push_back 487272270
push_back 821646824
push_middle 873801339
push_front 57860854
get 208733
push_front 574850754
get 468294
push_front 25310445
push_back 807614937
push_back 281535024
push_back 410843834
push_middle 405640462
push_middle 689962359
push_back 851794096
push_front 978934800
push_middle 420927322
push_back 729570974
get 27202
get 216731
get 299246
push_middle 912266273
push_back 412731325
push_front 244251555
get 285998
push_middle 370161972
push_front 893244129
push_back 55042540
push_back 564349205
get 479111
push_middle 97349853
push_back 760486038
push_front 743598342
push_front 667234174
push_front 512343682
get 214387
push_front 74045506
get 212039
push_front 610211155
push_middle 133590373
get 182396
push_back 663575400
push_middle 865133566
get 60345
push_back 527038173
get 278459
get 114407
push_middle 660150723
push_back 283582144
push_middle 213349723
push_front 800461896
push_middle 532128227
push_front 109142589
push_front 504230276
get 88790
get 110978
get 231650
push_back 745441082
get 549813
push_back 717682228
get 352348
push_front 583309243
get 223871
push_middle 415090465
push_middle 982989386
get 275334
push_back 256228356
get 74425
push_back 27393772
get 488360
push_front 767384095
push_back 264945955
push_middle 217942339
push_front 573301462
push_back 358818905
push_back 33643670
push_middle 250589324
push_front 846225407
push_back 810538634
push_back 160916256
get 71517
push_middle 82792960
get 95233
push_middle 975966494
push_middle 307448720
push_front 424547185
push_middle 840926788
push_front 130295877
push_middle 93097824
get 64252
push_front 144334348
push_front 588017717
push_front 832224415
push_front 264785542
push_front 46075241
push_back 136180961
push_middle 704275905
push_back 559341484
push_front 342440884
push_back 701581182
push_front 599997729
push_front 694289935
push_back 16266326
get 75256
get 501035
push_back 198160089
get 257721
push_back 568364595
push_back 860246111
push_front 845241857
get 226333
get 91674
push_front 302718988
get 494768
get 318460
push_middle 273330126
push_back 395642906
push_middle 478816933
push_back 444635189
push_back 120825198
push_middle 390727566
push_middle 41557541
push_back 279099475
push_front 899086189
push_front 699330535
push_back 546094245
push_front 416082402
push_front 336972797
push_back 35120459
push_middle 8136384
push_middle 1747039
push_back 936845726
push_front 970561878
push_back 485537463
push_back 962967673
push_front 886503117
push_middle 88544578
push_back 63098581
push_middle 128796750
push_middle 564766139
push_back 600403393
push_front 864999620
push_back 865774004
get 209904
push_middle 789380618
push_front 777470434
push_front 183010088
get 35251
push_middle 214110645
push_middle 380325937
push_back 40131677
get 215091
push_back 29912429
push_front 897937432
push_front 80173305
push_middle 899364625
push_middle 210994948
get 38052
get 543095
push_front 89120655
get 410638
get 97346
push_front 483506228
push_back 585226047
get 213829
get 475655
get 452637
push_back 793845213
push_middle 330547183
push_front 808762599
get 453150
get 250143
push_middle 4946447
push_back 51757907
push_back 550845321
push_front 626925660
push_front 679871071
push_middle 280013639
push_back 227746321
get 525325
push_back 379174837
push_front 227911453
push_front 225158683
push_middle 472006253
push_back 551626258
push_back 921117033
push_middle 423827384
push_middle 236261391
push_front 383526136
push_back 737668396
get 441091
push_front 705605851
push_front 265639401
push_middle 134490228
push_front 431278090
get 521258
push_middle 971798992
get 374435
get 478735
get 229739
push_front 121516191
push_middle 306508233
push_front 693049028
get 94555
push_front 750641620
push_front 141889214
push_middle 212918469
push_middle 942520234
push_back 906429428
get 456469
push_front 29880983
push_middle 83138464
push_middle 671179102
push_middle 409472592
push_front 972810191
get 516828
push_middle 330185646
push_back 919020782
get 283861
get 39165
get 473123
push_back 737920262
get 334333
push_front 130814186
get 324719
push_front 790937001
get 334784
push_front 628882507
push_middle 380675456
get 520417
push_front 735440973
push_back 785940622
get 127644
push_front 253399129
push_middle 498366805
get 310663
push_middle 149476529
push_middle 177350192
push_middle 549258530
get 151821
push_back 658599515
get 278862
push_front 124761223
get 149622
push_middle 642382675
push_front 530431882
get 122018
push_front 937624661
push_middle 76811387
push_back 677823403
push_back 864125189
get 522672
push_middle 517034313
push_back 579962047
push_front 425183336
push_middle 304112688
push_front 550069508
get 100120
push_back 14966177
get 140069
push_middle 332507426
push_middle 5510010
push_middle 941754069
push_back 640376499
get 371945
push_middle 530568489
push_middle 718163235
push_back 920288927
get 340958
get 289722
get 75555
get 172526
push_front 746707512
push_back 527171298
push_back 951511095
push_front 22713693
push_middle 365849399
push_middle 248133323
push_back 810583273
push_middle 429493957
get 176062
get 376608
push_back 833395035
push_front 582299931
push_middle 413420023
get 430374
push_back 360077083
push_front 891897308
push_front 653024249
push_middle 181403899
push_back 778514194
get 545505
get 226670
get 214899
push_front 409631661
get 70229
get 515125
push_back 938561294
push_middle 117172028
get 180471
get 12992
push_middle 711320898
get 194283
get 145336
push_front 994133633
push_middle 128625379
push_back 522278324
push_middle 195061938
push_back 37890336
push_front 308139133
push_front 119367961
push_back 162694782
push_front 331378462
get 301691
push_middle 763743818
push_front 8030115
push_back 85280190
get 309840
push_middle 86907369
push_middle 698174365
push_front 475782510
get 514294
push_back 905642449
push_middle 6324333
push_front 563197708
get 33030
push_back 792536898
push_back 687557246
push_front 145099992
push_middle 195246497
push_middle 538800365
push_front 686150620
push_back 694411539
push_middle 210235908
push_back 637909772
push_back 476879028
push_middle 677253451
push_middle 394013292
push_front 681758951
push_front 727105494
push_front 316462251
get 407753
push_middle 659254454
get 485102
push_back 535765017
push_middle 853449331
get 388752
push_middle 302891285
get 108524
push_back 163763417
push_front 842535533
push_back 917550282
push_middle 977169311
push_front 104101771
push_front 362844234
push_middle 999520750
push_middle 418379766
push_front 117331656
get 153712
push_middle 779496934
get 4320
get 426389
push_middle 409878540
push_back 706165001
push_middle 608546547
push_middle 293754458
push_back 457663050
push_back 441920678
push_middle 349982195
get 210749
push_front 770452617
push_back 962317146
push_middle 647848820
push_front 874192265
push_front 488789298
get 491652
push_front 312527592
push_middle 823073394
push_back 861038409
push_front 75445450
push_front 47627740
get 255696
push_front 753854871
push_front 787585225
push_front 109904375
push_back 191174984
push_middle 684434695
push_front 842563660
push_middle 63298784
push_front 687626774
push_back 817388240
push_back 797300367
push_front 423606310
push_back 852537374
get 70398
get 241260
push_front 876156311
push_front 964915294
push_back 406162239
get 9392
get 245271
get 328712
push_middle 485437073
push_middle 392949576
push_back 665239909
push_back 935006887
push_middle 451428678
push_front 456651492
push_back 384697756
get 86821
get 352700
push_middle 917351435
push_front 263796502
push_middle 392049020
push_middle 74454147
push_front 181674086
get 467122
get 266398
push_front 913112922
push_middle 637117759
push_middle 717384127
push_middle 536696394
push_front 65633968
get 493522
push_front 613386497
get 334075
push_middle 666863793
push_back 262522360
push_middle 139539688
push_middle 210587151
get 394459
push_middle 308019825
push_middle 940117926
push_back 448371715
push_front 149304282
push_front 851873345
push_back 880101023
push_middle 748180754
push_middle 646380951
push_front 428139992
push_front 753953469
push_middle 50981618
push_middle 321650867
get 355630
push_middle 295991747
get 324761
push_back 916399566
push_back 802071030
push_back 775178073
push_back 503972598
push_back 900080474
push_front 460448211
push_middle 847858368
push_middle 186270944
push_back 568617863
push_back 560367321
push_front 979200310
push_back 826272817
push_front 977407874
push_middle 529037192
push_back 108693776
push_back 274592057
push_back 219994571
push_front 582256445
push_back 962588576
push_front 439492397
push_front 663325157
push_front 432920049
get 386683
push_middle 661735349
push_front 745902431
push_front 332725730
push_front 802769270
get 411353
push_back 168581250
push_middle 58581140
push_back 225211187
push_back 285572532
push_back 477092170
push_middle 775893568
push_middle 709508482
get 469655
push_back 756163926
push_back 212476102
get 367664
push_front 308599642
get 521441
push_middle 913949028
push_middle 397037677
push_back 500850974
push_front 176899576
get 39597
push_back 270158935
push_front 833003536
push_middle 493836986
push_back 384426891
push_back 375981895
push_middle 873626496
push_middle 371705163
push_middle 887645922
push_front 415962477
push_middle 213873314
push_front 542067623
push_front 630533990
push_middle 230368737
push_middle 935731820
push_back 99136178
get 60732
get 90607
get 25116
get 109924
push_back 9542100
push_back 16538390
push_back 772780387
push_back 33246183
push_back 215846418
push_middle 45960270
push_front 343757020
push_front 685432607
get 95582
push_front 359821545
push_front 794149960
push_middle 154756996
push_front 261782819
push_front 319829888
push_back 286957600
push_middle 985591023
get 18371
get 226738
push_back 851785137
push_middle 284151869
push_back 104337598
get 422377
push_middle 422552510
get 181802
push_middle 73286553
push_back 505719449
get 400347
push_middle 18730093
push_middle 291249149
push_back 161547828
push_front 383407012
push_back 198432144
push_front 887859886
push_back 459406566
push_middle 388526530
get 163932
push_middle 783835888
push_front 412159343
push_front 9336352
push_front 972795024
get 413450
push_front 957076489
get 536854
push_front 448634396
get 10923
push_back 375824731
push_back 302619783
push_back 842857561
push_front 400335574
get 542955
push_front 153038578
push_front 635731809
push_middle 445685714
push_front 250913737
push_front 883455248
get 282716
push_middle 372046854
push_front 571874080
push_back 262732277
push_middle 470587607
push_back 765569381
get 344149
push_front 930272314
push_middle 516846843
push_back 492907997
push_front 916516573
get 313698
push_back 602648886
push_front 820212090
push_front 704868047
push_middle 60321153
push_front 109725666
push_back 254795363
get 278544
push_front 587635827
push_middle 27318848
push_front 307583908
push_back 543460432
push_front 667599476
push_middle 708704234
push_back 456874153
get 473958
push_middle 276867747
get 158852
push_middle 40497371
get 322484
push_middle 248879519
get 117130
push_back 244018313
push_front 546089242
push_middle 792709321
push_middle 603052022
push_front 177835337
push_front 758700332
push_middle 867650534
get 135024
get 281184
push_back 132566630
push_back 210108150
push_front 464681932
get 379964
push_front 995530769
get 411294
push_back 595895845
push_middle 253554919
get 444562
push_front 738312060
get 376830
push_front 477445359
push_middle 277092582
push_middle 844783783
push_middle 15015810
push_front 809109934
get 191972
get 282014
get 286996
push_front 340526848
push_front 447594276
push_middle 651776253
push_back 945296455
push_front 382169334
get 104221
push_back 18279842
push_front 104472642
push_middle 630512065
push_back 550762683
get 498720
push_front 876519
push_middle 245602916
push_front 734370351
push_back 264146437
push_front 774916439
push_front 64271579
get 294969
push_front 712556877
push_back 589142581
push_back 381322800
push_front 707923360
get 519304
push_back 689959507
push_front 601864998
push_back 630295993
push_middle 326240064
push_back 82864069
push_front 337193120
push_back 521022083
push_front 843570204
push_front 591880012
push_middle 139014532
get 78345
push_front 692708599
push_back 224000259
push_middle 295569179
get 421938
push_middle 47998640
push_front 374978705
push_middle 206614436
get 454359
push_front 949777149
push_back 608872143
push_front 291501353
get 251850
push_front 935369075
push_front 69790050
push_front 920497458
push_back 816158733
push_middle 177235019
push_back 318542367
push_back 115470827
push_front 601997780
push_front 827644843
push_middle 712983287
push_front 26661508
push_middle 833423730
push_back 768401778
get 158218
push_back 310574269
push_middle 461264527
push_middle 613002862
push_front 462713626
push_middle 899287058
push_front 765259855
get 302321
push_front 414499248
push_middle 367657513
push_front 272112713
push_back 2844894
get 215153
push_front 141237536
push_front 81846183
get 315417
push_back 198320534
get 49899
push_back 460450613
push_back 272720248
get 174300
push_middle 419756786
push_back 197455793
push_back 42826672
push_back 385589496
push_back 82757591
push_middle 390108982
push_middle 638717615
push_back 800972602
get 94152
push_front 3343373
push_back 366563696
get 256792
get 21012
get 451134
push_front 801801243
get 143708
push_middle 360060517
push_back 72561460
push_front 544016364
push_back 43471680
push_middle 170401512
push_middle 343072351
push_middle 504761530
push_back 266867223
get 516595
get 7238
push_front 217012242
push_middle 603089280
push_middle 703563968
push_middle 384252779
push_middle 350444243
push_middle 290478348
push_front 334986093
push_back 958393736
get 419319
push_front 793826464
push_back 189570388
push_front 576401799
push_back 717606308
push_middle 606212516
push_middle 73713413
push_back 629792549
get 474310
push_back 542292625
get 417220
push_front 865478645
push_back 305159355
get 49979
push_middle 777587043
push_middle 920104727
push_middle 481309659
push_middle 900211379
push_middle 962426587
push_middle 597509502
get 367762
push_back 158004270
push_back 238087318
push_front 860988711
push_back 840559668
push_middle 451634483
push_middle 665462564
push_middle 588610159
push_back 201590357
push_back 30691203
push_front 877727767
push_middle 16189216
get 410691
push_front 624737091
get 535999
push_back 243797342
push_back 462432385
push_back 431907235
push_middle 668604336
push_back 106790531
get 478638
get 224303
push_middle 760467650
push_back 622327382
push_middle 210720031
get 284681
push_back 542295447
get 47815
push_back 91977858
push_back 846799178
push_front 950799916
push_front 11098171
push_front 385397491
push_middle 559170914
push_middle 171904739
push_front 876650443
push_middle 37340594
push_front 505639668
get 453288
get 106172
push_front 953427735
push_back 682098789
push_middle 430050254
get 542455
push_middle 771238902
push_middle 817433730
push_front 463816480
push_middle 586217715
push_middle 464114042
push_back 301580475
get 36044
get 129036
push_middle 588687793
get 326867
push_front 999788818
push_back 878967290
push_back 599657271
push_back 293701213
get 267686
get 369128
get 115649
push_back 447309319
push_front 253369014
push_back 692336229
push_front 905513373
push_middle 659825609
push_middle 191978071
push_front 630126504
push_back 962288427
get 146813
push_middle 669175569
push_back 723450363
push_middle 250940535
push_middle 741552235
push_back 771792541
push_middle 642528568
push_back 300180013
push_middle 528435413
push_back 989279455
get 338264
get 197505
push_back 763288422
get 380026
push_back 68687097
push_back 172415691
push_middle 507819238
push_middle 507065848
get 483243
get 33070
get 502578
push_middle 80266052
push_front 161271962
get 43440
push_front 281249488
push_front 377016384
push_middle 531288499
push_front 113885337
get 395280
get 257363
push_middle 897335075
get 20
push_back 118323878
push_middle 520412284
push_back 823954005
push_middle 178159504
push_middle 772918621
push_front 980316110
push_back 465064620
push_front 438737963
get 163163
push_front 651219886
push_back 790863598
push_back 85768688
push_back 21242554
get 354404
push_back 502439489
push_front 917599713
push_back 866666284
push_back 444184603
push_back 592813134
push_front 129897350
get 222155
push_middle 315705994
push_front 456610456
get 460435
push_back 554248303
push_front 454812492
push_middle 225153941
push_middle 802168597
get 45444
push_middle 516996246
push_middle 729503053
push_back 289356008
push_back 587749063
get 441994
push_middle 614969236
push_middle 788268580
push_back 830639285
push_front 973063355
push_front 821822505
get 155425
push_back 188549770
push_front 457513772
push_middle 791994685
push_front 48348687
push_middle 558061188
get 136211
get 285462
get 113810
push_front 864213773
push_back 745559637
push_front 22930148
push_middle 802882472
push_back 156612519
push_front 877760284
push_back 915354383
push_back 915946124
push_back 481162547
get 537457
push_front 53693429
push_front 340040675
get 351550
push_front 163339799
get 102686
push_middle 727147343
push_back 976129273
push_front 612961074
push_front 566628455
push_back 292988567
push_front 57253775
get 132538
get 417545
push_middle 240783422
push_middle 992390642
get 177568
get 188897
push_front 169258272
push_front 341928836
get 3026
push_front 632002945
push_front 301004576
get 139337
push_front 240422639
get 129745
push_middle 589761869
push_back 158681537
push_middle 188770990
push_back 10306143
push_front 293204689
push_front 459166839
push_front 615554094
push_front 568851153
push_front 730643890
push_back 634829636
push_middle 774146604
push_middle 369941843
push_front 498824308
push_middle 743751095
push_back 40373708
push_back 430943321
push_back 173791093
push_front 15245621
push_front 592307037
push_back 588978877
push_middle 634618045
get 228495
get 263911
push_front 2840242
push_front 223984279
push_back 588150402
push_front 947153921
push_middle 998515815
push_back 29722435
get 111950
push_middle 711712400
push_back 503552797
push_back 764218020
get 279598
push_front 373630655
get 244184
get 363842
push_middle 315649924
push_middle 537185326
push_front 384757633
push_middle 804110867
get 326053
push_middle 505847422
get 218794
push_middle 290908304
push_middle 305551367
push_back 677040212
push_back 214301317
push_front 733896755
push_back 715991139
push_middle 797525002
push_middle 634152162
get 407526
push_back 122682280
push_middle 955896636
push_middle 322487339
push_back 32796372
push_back 65872829
push_middle 428607418
push_middle 118436187
push_middle 56999163
push_front 207654794
push_front 571262156
push_middle 956823434
get 60995
push_middle 794205080
push_middle 666236114
push_back 27721523
push_front 727605140
get 58353
push_middle 80436030
get 499407
get 163683
push_back 891837130
push_back 437006669
push_middle 778550505
push_middle 450542780
push_middle 734880571
push_front 285649585
push_back 983327982
push_back 994675242
push_middle 120583205
push_back 328737981
push_middle 475659852
push_front 164224065
push_back 279470988
push_middle 4985485
push_back 288675674
push_middle 521962328
get 101234
push_middle 650304951
push_front 152302142
push_back 455286185
push_front 373717814
push_back 686538046
get 277886
get 464600
push_back 996578011
push_back 718380654
push_back 979199530
push_front 550779960
push_middle 919327800
get 447692
push_back 626366863
push_front 656002375
push_back 266802878
push_back 164841160
get 537590
get 140207
push_front 257265718
get 2680
push_front 657217403
push_middle 225892405
push_back 742696794
push_front 11324676
get 150919
push_front 142960289
push_middle 574131710
push_back 603020776
get 437219
push_front 45158815
push_back 417617815
push_front 633390289
get 452949
push_front 502337097
push_back 688669995
get 52110
get 164739
get 247246
push_back 639869656
push_back 991072873
push_middle 886447624
push_middle 304001578
push_middle 692408186
get 343301
get 4971
get 383742
push_middle 808773158
get 130962
push_front 550576157
push_front 572199905
push_front 870846179
push_front 49269941
push_middle 153466776
push_back 247356045
push_back 674067139
push_middle 654259445
push_back 498135408
push_back 654401678
push_back 184444315
get 403691
push_middle 99315648
push_back 123151508
get 89499
get 527702
push_back 135538395
get 78975
push_back 413162054
get 391867
push_back 657171875
push_front 455271231
push_front 486220937
push_front 918543781
push_back 910659155
push_back 456863994
push_front 620974277
get 50262
get 264624
push_front 656429992
get 340642
push_middle 758504173
push_back 533029958
push_middle 788596751
push_back 471971477
get 538508
push_middle 431096953
push_middle 339366081
push_middle 30590510
push_middle 646101308
push_back 726624549
push_front 177342910
push_middle 217573386
push_middle 221506622
push_front 375474799
push_front 347544307
push_back 309169915
push_middle 705350518
push_front 12425973
get 12063
push_front 897888250
push_middle 71205794
push_middle 203997423
push_front 538443420
push_back 88414656
push_front 561871495
push_back 598007671
push_front 650579445
push_middle 85253413
push_back 170261695
push_back 164448581
get 100016
push_middle 67120754
push_back 578832995
push_front 205703663
push_middle 212406062
get 207880
push_middle 75442422
push_middle 977162293
push_back 541261476
push_back 255502879
push_back 294576212
get 506051
push_back 194253369
get 175852
get 539558
push_back 813004430
get 139439
push_back 351923784
push_front 681541365
get 203313
push_middle 556948281
push_front 925333164
get 503103
get 246659
push_front 567676170
push_middle 5650767
push_front 824540105
push_middle 815205179
push_middle 149785445
push_back 73058931
push_middle 719652594
push_back 624788893
push_front 724591570
get 64054
push_middle 767597519
push_front 485737634
push_middle 583061966
push_back 432896673
get 223052
push_back 3982766
get 520901
push_front 788482483
push_middle 961277783
get 402526
push_back 461103752
push_front 388697829
push_front 636654919
push_back 477487398
push_front 971578621
push_front 409729995
get 255376
push_back 206750624
push_back 179986027
push_middle 9696325
get 203488
push_middle 884385673
push_front 499781406
push_back 960861386
push_middle 923976480
push_front 534782149
get 196225
push_middle 643495715
push_middle 350942374
push_back 373529382
push_back 134755517
push_back 67734575
push_middle 292957960
push_middle 634968009
push_front 691457317
push_back 704761342
push_back 140402144
push_back 554906902
push_back 155061488
push_back 698151210
push_front 548603919
push_front 620253630
push_middle 270767477
push_front 708088675
push_middle 647513576
push_middle 953117466
push_back 665720461
push_back 600640781
push_front 346535550
push_middle 173563857
push_back 73760149
push_front 544965435
push_back 450832858
push_front 92011228
push_front 907066758
push_front 548779034
get 284119
push_back 392956860
push_front 50739022
push_front 669461557
get 335693
push_back 182825145
push_front 343966114
get 190900
push_back 443911725
push_front 612583691
get 91131
push_front 185271643
push_back 333094962
push_back 889729689
get 30760
push_middle 557955441
push_back 564097551
get 7818
push_front 68231501
get 421521
push_front 351488481
push_back 592257896
get 70148
push_middle 118107461
get 441811
get 190865
push_back 660814525
get 523767
get 157684
push_middle 702768208
push_back 438631163
get 286671
push_back 582337683
push_back 992662684
push_back 71793090
push_front 920921830
push_middle 646530814
push_front 711908396
push_back 16145269
push_back 91079079
push_middle 540771368
push_back 149291893
push_front 457357142
get 473723
get 115296
push_front 406135657
push_front 964908652
get 498074
push_middle 23665429
push_front 110234207
push_back 56531270
push_front 996709391
push_front 291614943
push_middle 590971184
push_back 970596928
push_middle 497121581
get 87064
push_back 787373545
push_front 928575240
push_middle 648891931
push_back 291398921
push_middle 281228040
push_back 194060244
push_back 299619588
push_front 617031025
get 503499
push_middle 335668253
push_middle 568908469
push_front 122630423
get 323699
get 136479
get 105306
push_front 624954625
push_back 953253068
push_middle 166593216
get 277701
push_back 416432288
push_middle 889046838
push_middle 438387997
push_back 739582156
push_middle 383403783
push_front 878606449
push_back 820510830
push_middle 898044253
push_front 847513125
push_front 981493684
get 135118
push_back 474122393
push_back 325102909
push_middle 567889808
push_middle 366934053
get 303268
push_front 572296947
push_front 811417010
push_front 240160263
push_back 234655319
push_front 529073907
push_back 643229613
push_front 341578839
push_front 159415959
push_front 468584814
push_middle 978508820
push_middle 238338517
get 315596
get 284203
push_front 261697104
push_middle 789568339
get 302328
push_back 487159645
get 109500
get 250896
get 289545
push_back 794467143
push_back 845484824
push_middle 643712438
get 241999
push_front 815686825
push_middle 763741085
get 61720
get 222007
push_middle 678904422
push_middle 455860854
push_front 287142963
push_back 647695813
get 139866
push_back 141777675
push_middle 187317950
push_middle 312364569
get 39730
get 215616
push_front 957235027
push_middle 954406247
get 32329
push_front 925192250
get 463007
push_back 926337037
get 93635
get 265177
push_middle 934209535
push_middle 509390614
get 338704
push_front 680443577
push_middle 529377637
push_back 333810487
push_back 479062601
push_middle 762132713
push_middle 707352211
push_middle 816675345
push_front 434850190
push_middle 63937621
push_middle 974880833
push_middle 266448882
push_middle 423373550
push_back 697793552
push_front 936266932
push_middle 86016560
push_back 129504084
push_middle 619905930
get 546031
push_front 413373103
push_back 808206051
get 460740
get 530407
push_middle 820241151
push_middle 407474182
push_front 507464801
push_middle 221416074
push_middle 913182707
get 375520
push_front 241984294
get 375810
push_back 286900088
push_back 474317894
push_front 606974875
push_back 739830513
get 389904
push_front 109973889
get 65705
push_front 763686874
push_front 372125470
push_back 140313773
get 31957
push_middle 693032523
push_front 844283547
push_middle 680790609
push_back 999515158
get 302104
get 306858
push_back 456419258
push_front 807573095
get 240025
push_front 192994785
push_front 468425586
push_front 910728462
get 346335
push_back 125555773
push_middle 604644498
get 170642
get 60833
push_middle 372766875
push_back 419432115
push_middle 622075282
push_middle 545713025
push_front 8151130
get 428249
push_front 955683904
push_middle 427263900
push_back 498152125
push_middle 509714101
get 336224
get 281957
push_middle 125496306
push_back 294385287
push_front 827298139
push_back 623983463
push_middle 704894911
push_middle 375401870
push_back 857416325
push_front 767445107
push_front 386245065
push_middle 176245529
push_back 452911756
get 137917
push_front 754105361
get 522213
push_front 202877010
push_back 759216405
push_front 43098955
push_middle 624405976
push_middle 479154257
push_middle 281955912
push_front 249953455
push_front 866784239
get 415720
push_back 50624422
get 472605
get 449220
get 380868
push_back 252369444
push_back 89403642
get 8424
push_middle 126146874
push_front 339210375
get 235643
push_middle 170128474
push_front 951145030
push_front 237380219
push_back 104310752
get 313174
push_back 101963738
push_front 561939717
push_front 75704135
get 52750
push_front 502706550
push_back 291050696
push_back 967223626
push_middle 944065178
push_middle 351630838
push_front 496707033
push_middle 641184307
get 423414
push_middle 943301571
push_front 857086195
push_middle 6735593
push_back 361673089
push_middle 262137734
get 110133
push_back 405807945
push_middle 670569087
push_middle 554913034
push_front 848287319
push_back 881826866
push_back 157890991
get 327980
push_front 904558795
push_middle 182845129
get 424511
get 163345
get 42937
push_middle 918082834
get 128191
get 202150
push_front 573743149
get 470131
get 492397
push_back 6604146
get 227670
push_middle 331473272
push_front 276744103
get 474816
push_front 193953541
push_back 852767849
push_back 400588352
get 460803
get 257764
get 132194
get 446291
push_front 75706421
push_middle 903571962
get 11274
push_middle 293122931
push_back 844196306
push_middle 941366967
push_back 710692760
push_middle 513604932
push_front 22752740
push_back 192505771
get 68702
push_back 441108658
get 188619
push_middle 589288099
get 510883
get 473102
push_middle 162413193
push_back 646781337
get 237325
push_front 991077383
push_back 4562239
push_back 119933571
get 489097
push_back 57115845
push_middle 554692087
push_middle 310292536
push_middle 913877914
push_front 132569721
push_front 672833991
get 410597
push_front 451876367
push_front 926909391
push_front 192455939
push_front 691950721
push_middle 205560337
push_front 717757301
get 380881
get 127158
push_front 946235976
push_front 13577607
push_middle 756012445
push_middle 756743921
push_middle 294653161
push_front 300640341
push_middle 241911184
push_middle 847383084
push_back 895009194
get 322078
push_front 619206841
push_middle 690550499
push_middle 700615287
get 214531
push_back 319078738
get 138668
push_middle 340692476
push_back 733567546
push_middle 128037190
push_back 116980467
push_front 152650487
push_front 300220507
push_middle 505939090
push_middle 797278097
push_front 886751272
push_back 332965914
push_back 803111112
push_front 299707762
get 71473
push_front 400820963
push_middle 567634727
push_front 162599232
push_back 658004382
push_middle 75272655
get 162293
push_back 184513780
push_middle 353135485
push_front 697757615
push_front 717363279
push_middle 297585965
get 403049
push_back 551730580
get 144559
get 517116
get 461953
push_front 529061652
push_middle 902104748
push_middle 429141786
push_back 899657688
push_front 7264626
get 209860
push_back 222491880
get 352143
push_front 906903478
push_back 309142822
push_front 596926247
push_front 421358087
get 551692
push_middle 643106027
push_front 810039679
push_back 643484665
push_back 934182073
push_back 296759701
push_back 8776862
push_middle 953108261
get 19612
push_middle 591050831
get 99649
push_middle 764965455
push_back 89587479
push_back 355868669
push_front 564490610
push_front 228862511
push_middle 324543153
push_front 250285506
push_middle 137875283
push_middle 245825154
push_front 831296608
push_back 721771142
push_back 159632210
push_back 903176485
push_front 809777825
push_front 783007043
push_middle 605184862
push_back 4693680
push_front 38976176
push_middle 527898526
push_back 513767831
push_middle 195893218
get 383157
push_back 955626270
push_back 428084784
push_back 788036654
get 84225
push_middle 720890159
get 192069
push_middle 206112892
push_middle 294091765
push_middle 872175297
get 18623
push_middle 946838455
get 281950
push_front 840945805
get 448680
get 234502
get 387793
get 403697
get 30264
push_middle 851213114
push_middle 236648906
push_front 921784607
push_back 44044068
push_back 514998708
push_back 349019957
push_middle 10939020
get 127012
push_middle 125007112
get 125134
get 525963
get 67315
push_middle 123025916
push_front 884398151
get 171254
get 467380
push_back 939612802
push_back 679830724
push_middle 262554133
push_back 267926205
get 430654
get 119952
get 485543
get 453928
get 369091
push_back 576981691
push_front 7096283
push_middle 583424150
push_middle 436233845
push_front 701616422
get 91308
push_front 737823630
get 332271
push_back 96364686
get 365219
push_back 898066057
push_front 968027295
get 549719
get 67114
push_back 199211535
push_front 988404680
push_middle 67144496
push_front 906196105
push_front 551167205
push_front 155115438
push_front 916399197
push_back 614469157
get 84399
push_front 103319238
push_middle 884428335
push_middle 551462210
get 70040
push_front 105455736
push_front 683792102
push_back 582168671
push_middle 794108210
push_front 537092841
push_back 979393706
push_middle 894199217
push_front 557108597
push_middle 567699454
push_middle 449236979
push_back 124459678
push_front 641057125
push_back 775611354
get 405382
push_back 818988237
push_middle 67470578
get 452459
push_front 54036633
push_front 791571898
push_back 245605476
push_back 32390531
push_middle 467009730
push_back 866494474
push_middle 438411140
get 465972
push_front 939909912
push_middle 563702670
push_front 452740566
push_front 864438752
push_front 696488135
get 504164
push_middle 802757096
push_front 212561344
get 151524
push_middle 273269410
push_middle 296990089
push_back 121971888
push_front 454702838
push_back 375860279
push_middle 788260311
get 175741
push_front 326415161
get 231768
push_front 564385820
push_back 641282603
push_front 268029589
push_middle 702044223
push_front 161832757
push_front 157646637
push_middle 888711052
push_front 441966415
push_front 153661402
get 72162
push_back 333939011
push_middle 574358027
push_front 885991313
push_front 163053698
push_back 94676242
get 500332
push_middle 898811837
push_front 241030037
push_front 192516342
push_middle 361197848
push_back 874097567
push_front 393571066
push_middle 470555858
get 48808
push_back 396758147
push_middle 815822043
push_front 234986294
push_middle 634756777
push_middle 511245338
get 531613
get 415998
push_back 780038052
get 274211
push_back 254926353
push_middle 789580305
push_front 703357894
push_back 422399768
get 325190
get 174130
get 529667
push_middle 321171436
push_back 53981203
push_middle 837150489
push_back 668582345
push_back 797200032
push_front 135544966
push_middle 220378926
push_back 219686215
push_front 33242579
push_back 352794656
push_back 285112047
get 320056
get 496775
push_middle 604498090
get 482541
get 500846
get 7562
push_back 331914465
push_middle 641035154
push_middle 829573011
get 259877
push_back 706719862
push_middle 915499708
push_back 676700273
push_middle 867316329
push_middle 108437012
get 90631
push_middle 263249890
get 347727
push_middle 360425858
get 290840
push_front 951883325
get 242380
get 113044
push_front 45181830
push_middle 24654944
push_front 693445906
get 142292
push_middle 424895166
get 474430
push_back 75506789
push_back 333157305
push_middle 909072028
get 40282
push_back 597000837
get 389777
push_back 453787529
push_front 115199315
push_front 863001612
push_front 80549026
push_back 758473892
push_middle 851004306
get 499684
push_back 985250119
get 472487
push_middle 189906293
get 119809
push_middle 118327053
get 248706
get 52068
push_middle 670856872
get 418985
push_middle 681280843
get 547972
push_front 913868556
get 165535
push_front 722338683
get 15856
push_front 272605804
push_front 223685559
push_front 979522979
push_front 419557203
push_back 762404287
push_middle 655004148
push_back 488590656
push_back 120265282
push_middle 200862591
push_middle 691286217
push_back 250377823
get 390323
push_middle 859611662
get 123996
push_front 757325957
push_back 574009853
push_middle 214153778
push_back 70313989
push_front 859095413
push_middle 430225608
get 277714
push_front 586843774
push_back 134696033
push_front 104518936
push_front 22765320
push_front 874157366
get 241153
get 231085
push_back 333109126
get 101850
get 97256
get 61609
push_front 127745017
push_middle 780990203
get 509701
push_middle 880118179
push_front 150481909
push_front 397520858
get 421123
push_front 515109719
push_front 87991313
get 13423
push_back 544652943
push_middle 122917081
push_middle 480977532
push_back 335861130
get 432627
push_back 380582544
push_middle 56073168
get 376907
push_middle 948126782
get 44649
push_front 679005254
get 80877
push_front 597312410
get 300620
push_front 182867312
push_front 630153839
get 38408
get 464206
get 140301
push_middle 687962336
push_front 514632110
push_back 562411551
push_back 957985489
push_front 881019843
get 246390
push_front 32247292
get 486650
push_middle 539153955
get 436514
push_back 906510096
push_back 971760151
push_front 581180409
get 398842
get 554025
push_front 771384525
push_front 157450622
push_middle 367010064
push_front 621261683
push_front 481063968
push_middle 567490462
push_back 416237686
get 88058
push_front 850117618
push_back 804773222
get 522093
get 18883
push_front 418966540
push_back 102784724
push_front 455577215
get 117988
push_back 609494844
get 166986
push_back 348025638
push_back 577132509
get 304021
push_back 987116517
push_front 117398213
push_middle 109178313
push_middle 16320592
push_back 325570512
get 114265
push_front 386259483
push_front 343281364
get 299614
push_middle 706267808
get 416905
push_back 671160181
push_middle 562293460
push_back 65226483
push_front 916404773
push_front 297501596
push_back 439065036
push_middle 451042474
push_middle 514914903
push_back 665907964
get 50574
get 126391
push_front 32248231
get 169390
push_front 150124306
push_back 724344090
push_back 737351351
get 354736
push_middle 123216061
push_back 802501171
push_back 803551461
get 10956
get 391431
push_back 217168657
push_back 334620959
push_middle 722565750
push_front 909917054
push_back 973082728
get 232828
push_middle 334557616
get 93027
push_back 52806975
push_back 154548897
push_back 332822500
get 345451
push_front 205019037
get 241804
get 173022
push_front 949906836
push_middle 69602268
push_middle 345695554
push_front 458086356
get 133081
push_front 420546560
push_back 435734079
push_front 817177250
push_back 773245846
push_back 41297426
get 48307
push_front 773048346
push_back 19060234
push_front 543898052
push_front 765659567
get 528040
push_back 583708477
get 476270
push_back 601745151
push_middle 158914650
push_middle 519346334
push_front 898589791
get 51598
push_back 478692022
push_front 166398938
push_middle 258125140
push_back 926975766
push_back 672219318
push_front 287464759
push_front 828317567
push_back 829156107
push_middle 395403258
push_middle 869979187
push_middle 168552214
push_middle 693105580
push_middle 978487042
push_front 173475577
push_back 148374369
push_middle 270342639
push_middle 274823466
push_back 19128092
push_middle 50755812
push_front 303557286
push_back 308936531
push_front 631076076
get 81767
push_front 323684875
get 254275
push_middle 704486276
push_back 622543272
push_middle 190276169
push_middle 681895283
push_front 909296253
push_middle 380110710
push_back 624306290
push_front 594610000
push_front 428204604
get 399718
push_middle 387870692
push_front 243340600
push_back 631457456
get 400713
push_back 62736099
get 94343
push_middle 184623427
push_front 427153573
push_back 45409010
push_front 612898499
push_middle 758704460
push_front 193772474
push_middle 905412671
push_front 889213276
push_middle 240919751
push_back 358654649
push_back 642652984
push_back 419939964
push_middle 573357611
push_back 31357667
get 3644
push_back 301083812
push_front 940624796
get 406200
push_front 954795792
push_front 442845090
push_middle 929322546
push_front 651971537
push_front 86334838
get 489032
push_front 100472709
push_front 474588219
get 524862
push_back 183255320
get 329854
push_back 991900721
push_back 458968199
get 535043
push_front 884375000
push_middle 396599192
push_middle 562729072
push_front 345629746
get 113607
get 406134
get 69228
push_front 273411275
push_back 960686828
push_front 988818644
push_back 292950578
push_back 717850219
push_front 186156093
push_back 185881231
push_back 845140300
push_middle 883446426
get 145084
get 174488
get 131322
push_front 116814711
get 81702
get 519025
push_front 381036879
push_front 196545018
get 550401
push_middle 240287032
push_middle 665749736
get 82466
push_middle 944066546
push_middle 804141234
push_back 653090519
push_middle 167170832
push_middle 445518
push_back 582035687
get 394206
get 14884
push_front 983901671
get 442245
push_back 109227750
push_back 869371673
push_middle 175657211
get 65817
get 284584
push_back 583433495
push_front 144149225
push_middle 40258081
get 417708
push_back 856815656
push_middle 50529391
push_back 479465479
push_back 738935063
push_front 971608026
push_back 272278035
push_back 738869448
push_back 505701806
push_front 43008430
get 221805
push_front 891786197
push_middle 807268117
push_middle 59730635
push_front 294299602
get 95019
push_middle 299487154
push_middle 525812914
push_back 382015372
get 413680
push_middle 433414187
push_middle 923877711
get 215054
push_middle 193493426
push_front 841705412
push_back 731987899
push_middle 388327094
push_front 836056707
push_back 730925045
push_back 158989770
get 184375
push_front 594964931
push_back 148644178
push_middle 380554405
push_front 831114931
push_middle 136356012
push_back 1093551
push_front 190282278
get 425444
push_front 139179207
push_front 662834187
push_front 963024269
push_middle 562505262
get 174088
push_back 707668994
push_back 764431472
push_back 236777403
push_middle 511157606
push_front 434322822
push_front 758417959
push_front 605384134
push_back 163105327
push_back 519061315
push_back 406757917
push_front 90550637
push_front 19038915
push_middle 413434049
push_middle 686376796
get 88276
push_front 180721453
push_back 30932580
get 316062
get 448471
push_back 389725540
get 112036
push_front 99940133
push_front 469179006
push_back 923294078
push_front 763602885
push_back 701329267
push_middle 315897862
push_back 963721908
push_middle 522865798
get 329865
push_middle 332743826
push_middle 649922082
get 497460
push_back 589918765
push_back 2363198
get 407210
push_middle 646563312
push_middle 409506070
push_back 183007158
push_back 201496210
push_back 668930998
push_middle 877360796
get 468644
push_middle 364641072
get 188059
push_middle 80090808
push_middle 483775118
get 543994
get 511760
push_middle 197160059
get 408940
get 505180
get 385661
get 521479
push_back 802305677
push_front 676745111
push_middle 690860842
push_back 391380380
push_back 496036976
push_back 789818015
push_back 14767086
push_front 111060439
get 524890
get 484259
push_middle 96800491
push_front 907010689
push_back 433230830
get 18681
push_front 474465361
push_middle 672498611
push_back 171268877
push_middle 651855454
push_back 267117021
get 58053
push_middle 684009595
push_front 667238983
get 300104
push_front 543231996
push_back 619049148
get 186129
push_middle 704591398
push_back 374762575
push_back 674855228
get 514186
push_front 459531040
push_front 554431866
push_middle 276633450
push_middle 266219462
push_middle 961131866
push_front 633454490
get 360672
push_front 732083744
get 219541
push_back 290762847
push_middle 292934561
push_front 918322947
push_middle 954129366
get 548334
push_back 304645420
get 402899
push_middle 722170653
push_middle 218194487
get 125467
push_back 196116126
push_back 313204443
get 401101
get 168416
push_middle 957613133
push_back 792727558
get 74008
push_back 962309636
get 358500
push_front 30677682
push_back 997619779
push_back 747748333
push_middle 932980268
push_front 991748562
push_middle 354444410
push_middle 422275097
push_middle 943117706
push_back 509570054
push_middle 468605597
push_back 873702
push_middle 894960433
push_front 35366585
get 42009
push_back 229983151
push_middle 393633593
push_front 575039314
push_back 765045945
push_front 443350119
get 363654
get 380181
push_front 546204619
push_middle 610352064
push_front 464513578
push_back 853705123
push_front 939296672
get 419658
push_front 924944546
push_back 330222825
push_front 505960898
push_front 164303732
push_middle 142091941
get 366640
push_back 260836063
push_front 155407206
push_front 803435363
push_front 978250542
push_back 891185212
push_middle 253088491
get 529125
push_front 895271885
push_front 177488465
push_front 122655558
push_middle 943730620
push_back 642347576
push_front 678628130
push_front 603142710
push_front 455005497
push_back 560522915
push_back 646726718
get 11386
push_back 841887372
push_front 957407372
get 136052
get 540324
get 256439
get 194732
push_back 191578502
push_front 291356701
push_front 445253675
get 81214
get 79519
push_back 47494673
push_front 897145269
push_front 471713486
get 511768
push_front 898576509
get 109936
push_middle 603783262
get 367168
get 1613
get 381624
push_middle 806220143
push_middle 80513180
push_middle 13290142
get 133277
push_back 301290414
push_back 153657519
get 335046
push_middle 967460562
push_back 357426458
get 422385
push_front 572674308
get 336714
get 214518
push_middle 152085014
push_middle 92498284
push_middle 551412866
push_middle 455550368
push_back 193320142
push_front 782935020
push_middle 786000348
get 107125
push_middle 131627872
push_middle 584615024
push_front 696248175
get 401474
push_back 298168357
push_back 863721646
push_back 520615814
push_back 295888350
push_front 593632685
push_front 948111706
push_back 106049284
push_middle 187776918
get 170163
push_front 102635195
push_front 611147963
push_front 684354184
push_middle 900440000
push_middle 974629665
push_front 539946097
get 122403
get 283136
push_front 811722538
push_middle 692077671
get 31958
push_front 107064950
push_front 49501711
get 38832
push_back 459027526
push_middle 232180547
push_back 813906006
get 262824
push_back 707673864
push_back 999368162
push_back 607081179
push_middle 881837324
push_middle 843731242
push_back 516499040
push_back 992858602
push_front 789186252
push_middle 963745390
push_back 494701495
get 401449
push_front 220505706
push_back 763929207
push_front 84845875
push_middle 488599647
push_back 292925871
get 247221
push_middle 218800839
push_back 482318195
get 121573
get 6311
push_front 1403764
push_back 583921852
push_front 917208455
get 290762
get 119462
push_middle 465881606
push_front 280567511
push_front 584978419
push_front 71774525
push_front 963190848
push_middle 2889997
get 523824
get 445494
push_middle 315980178
push_back 668172577
push_back 856088011
get 165658
push_back 905873769
push_front 940078255
push_middle 155895004
get 259421
push_back 181767441
push_back 698896335
push_back 279428289
push_back 741361381
get 539577
push_front 414110039
get 494204
push_middle 895420408
get 403333
push_front 215365855
push_back 889748949
push_front 648168127
get 244400
push_middle 485721644
push_back 989980025
push_front 611283207
push_back 279623185
push_middle 214740449
push_back 729744835
push_middle 474164582
push_front 888133993
push_middle 91118111
push_front 913293713
get 70300
push_front 833251236
push_middle 634363989
push_back 77474945
push_front 836490507
get 311278
push_front 629299707
push_middle 145960350
push_front 745058277
push_middle 822397458
push_front 557846632
push_front 688061114
push_front 182998337
push_front 387233955
push_front 971342009
get 509404
push_back 825923698
get 113165
push_back 600188973
push_middle 380908093
push_middle 763786172
push_front 958367860
push_back 790935160
push_middle 925451497
get 541679
get 308417
push_back 291762086
push_front 19302922
push_back 983430264
push_middle 266544188
push_middle 109570616
get 19912
push_front 35767640
push_front 151713053
push_front 878109434
push_front 35861611
push_back 741233269
get 93603
push_front 857107543
push_back 431577966
get 199080
get 367389
get 484506
get 16614
push_back 229522404
push_middle 12173130
push_back 420182856
push_middle 577299557
push_middle 886182823
push_back 398895715
push_middle 653386267
push_middle 400550172
push_middle 528203892
push_front 940750636
push_middle 809338016
push_front 339526951
get 484222
push_front 819221712
get 279221
get 412485
push_back 973348208
push_middle 65388548
push_middle 303757733
push_front 327630698
push_middle 168781327
get 394821
push_back 597434789
push_front 770636013
push_middle 915443704
push_back 201091625
push_front 784998427
get 60933
push_back 838426076
push_middle 73781849
push_middle 700185709
push_middle 719160675
get 456927
push_front 532244580
push_front 262178247
push_front 817644731
push_middle 512290136
get 488858
push_middle 722547571
push_middle 695247161
get 491936
push_middle 337680154
push_front 975108240
get 99316
get 206515
push_back 382464999
get 391664
push_middle 502853131
get 93348
push_middle 750098940
get 262715
push_back 78264248
push_middle 2729965
push_front 146694751
push_front 821079506
get 293480
get 555294
push_middle 638142997
get 277736
push_front 450379683
push_front 873236106
get 426880
push_middle 417894183
push_middle 291845237
get 50750
push_middle 324258219
get 348006
push_back 677087898
push_middle 618306705
push_back 19201807
push_front 192608982
push_front 960543381
push_back 128901079
push_back 797711105
push_front 548813475
push_front 334354747
get 812
push_front 756538259
push_back 591703233
get 335568
push_middle 294190531
push_middle 569887960
push_middle 385539220
push_middle 675917205
push_back 281794946
push_back 459058374
push_back 742030497
get 453205
push_middle 74729406
get 128049
get 36589
push_front 858541700
push_front 393524575
push_front 358628829
get 340966
get 240922
push_back 801070274
push_front 292795447
get 179361
push_back 137178958
push_front 330545293
get 333897
get 459764
push_back 63091296
push_middle 211067341
push_middle 120386328
get 455586
push_front 347412564
push_back 224101961
push_middle 908563734
push_back 345052491
get 194221
push_front 107993265
push_middle 974819244
push_front 24493937
push_back 70312265
push_front 426870282
push_front 105533063
push_back 146103090
push_front 293404160
push_front 437369273
push_back 462242586
push_back 941078060
push_back 622946163
push_back 865684634
push_middle 214422906
push_back 106604659
push_back 991321115
push_back 242090124
push_front 74081170
push_back 254986046
push_front 449414497
push_back 404165807
get 179072
get 534173
get 147316
push_middle 42335340
push_back 896752555
push_front 83740117
push_front 985314766
push_middle 10108200
get 130322
get 297221
get 400262
push_middle 53863865
push_middle 626894736
push_middle 670925414
push_back 264387637
get 300867
push_back 512305252
push_back 912489814
push_back 75158056
push_middle 995924098
push_front 799082230
get 533820
get 39970
push_front 31744552
push_middle 359376776
push_middle 967710478
push_front 404938149
push_middle 255610638
push_front 752814527
get 206767
push_back 322144098
push_front 854894823
get 530778
get 57945
push_middle 849992953
get 134983
push_back 92799651
push_back 738876556
push_middle 793890335
push_back 698545298
push_front 235063839
push_front 991729989
push_front 570275652
get 321182
push_middle 547297028
push_front 430530734
push_front 700546846
push_front 891310211
push_back 424097023
get 138202
get 547282
push_middle 236657254
get 204921
push_front 74391592
push_back 130881924
get 552688
push_front 203222771
push_back 57133583
get 317945
push_front 22708146
push_middle 580948638
push_front 594709507
push_front 466207838
push_front 460122681
get 215935
push_front 980359324
push_middle 944266165
push_front 494840918
push_middle 549443257
push_front 584196719
get 537711
push_back 234128479
push_front 169923538
push_front 103239739
push_front 604553054
push_front 307767800
push_front 339434856
get 209430
push_back 963848091
push_back 473479543
push_middle 458890861
get 73962
push_middle 698214741
push_back 256966790
push_front 973475941
get 211574
push_front 338920378
get 89419
push_middle 426063087
push_back 56270704
push_middle 532539965
push_front 539153095
get 427987
push_middle 816155849
push_middle 768412738
push_back 35587668
push_middle 165536903
get 286438
push_front 956595293
push_back 758855162
push_middle 873027885
get 536390
push_back 70710643
push_middle 613784248
push_middle 465715779
push_middle 354575060
get 54347
push_front 859493350
push_back 901223152
push_middle 380904985
push_middle 326992910
push_middle 313218323
push_back 904168540
push_back 441948239
push_back 947138392
push_back 717875913
push_middle 856278460
get 264981
push_back 864278077
get 255748
get 523639
push_middle 134128030
push_back 185159002
get 83043
push_middle 253119198
get 453509
get 232961
push_front 282170328
get 64904
push_front 879562103
get 542250
push_front 642162050
push_middle 142288555
push_front 107218387
push_back 126826017
push_back 232229357
push_back 184276027
push_back 945810322
push_back 495196684
push_middle 441979428
get 101347
push_front 434035273
push_middle 240539420
push_front 834059461
push_front 158909165
get 106825
get 122052
push_middle 98472008
push_back 130123291
push_front 464015398
push_back 475525627
get 410287
get 183337
push_back 115353699
push_front 549087800
push_back 50042784
get 419719
get 134846
push_middle 545984829
push_front 24166335
push_back 803257699
get 194365
get 186803
push_back 240057997
push_middle 821025341
push_back 330222574
push_middle 576496181
push_back 401865323
push_middle 896646495
push_middle 914606281
push_back 435627619
push_middle 857342844
push_back 806138172
push_front 463078319
push_back 792969475
push_middle 557504608
push_front 594444512
push_back 345254348
push_middle 144147701
push_middle 559631657
push_middle 882707040
get 425970
push_middle 871729220
push_middle 17109801
push_front 312714683
push_back 107376076
push_back 745625455
push_back 810439646
get 423744
push_middle 333740701
push_back 851607187
get 363890
push_middle 163794204
push_middle 917903547
push_middle 401374577
push_back 735888718
push_front 66319425
push_back 877904017
push_middle 430188250
get 366975
push_middle 59288221
push_middle 640186993
push_back 39228507
get 325837
push_front 646888866
get 538683
push_middle 468184869
push_front 25488154
push_back 197789229
push_front 754687147
push_front 352814512
push_back 529402942
push_front 721506573
get 109910
get 397549
get 335257
push_front 459018366
push_back 106626406
get 533088
push_middle 648901645
push_middle 133892942
push_back 384482962
push_back 618723981
push_front 120662221
push_back 957661240
push_back 638309925
push_front 261385077
get 500757
push_middle 183919246
push_back 369020260
push_front 996417029
get 357884
get 295031
get 416946
push_back 946485902
push_middle 42278888
push_back 196721819
get 249387
push_back 759853008
push_front 666449560
push_back 885136899
get 504302
push_front 671642595
push_middle 178904927
push_back 805775232
push_front 543690743
get 453331
push_front 113161272
push_front 116305658
push_back 616456529
push_front 601206188
get 246732
get 231578
push_middle 259823610
get 29497
get 469770
get 123275
push_middle 331791826
get 471801
push_back 179131746
get 551452
get 524462
push_middle 982575769
get 303762
push_front 768916079
get 421355
push_front 847940333
push_back 740308013
push_middle 345389661
get 460766
get 171891
push_back 598170661
push_middle 258480319
push_middle 463740333
push_front 130046342
get 228320
push_front 834158487
push_middle 576576029
push_front 332579266
push_back 655901672
push_front 625725398
push_front 395620467
push_middle 159787328
push_back 895571167
push_back 336589769
get 417295
get 16116
get 395516
get 228156
push_front 512676372
push_middle 557052653
push_middle 717450541
get 416251
get 208631
push_front 984830497
push_middle 559481350
push_back 919615846
push_back 624935401
push_front 277347849
get 59361
push_middle 836080271
get 420407
push_back 90178814
push_front 698173526
push_middle 856165955
push_back 579112821
push_front 734098936
get 238249
get 69049
push_front 879175970
push_middle 517696519
get 253310
push_front 978591167
push_back 72462489
push_front 81476421
get 162744
get 91037
push_back 703460428
push_middle 902265032
push_front 885566901
get 455820
get 404426
push_back 220427146
push_middle 190812700
get 393260
push_back 650654228
get 416322
get 190340
get 30578
push_front 53893999
get 403810
push_middle 10456296
push_front 230918293
push_back 891864295
push_middle 788303406
get 290398
get 308011
push_middle 847068535
push_middle 62665036
push_front 859746871
push_front 2049267
push_middle 783095609
get 133399
get 109636
get 213195
push_back 151202871
push_front 909075772
push_back 529416688
get 519517
get 425437
push_front 690434538
get 532871
push_middle 352786817
push_front 356869606
push_front 188097206
push_front 593678742
push_front 163918241
push_middle 466688334
get 200940
get 403830
push_middle 724348707
push_back 215637509
get 213668
push_middle 609286749
push_front 737590416
push_middle 107198227
push_middle 543206793
push_middle 503272876
push_middle 898173335
get 418947
push_back 410146174
push_middle 752345879
get 221027
push_middle 775519555
get 15264
push_middle 714466207
push_middle 458044928
push_back 342415443
push_front 309570668
push_front 345448879
get 94011
push_middle 351560335
push_back 295130464
push_back 742578491
push_back 532599438
push_middle 169639196
get 180584
get 347139
push_back 640797922
push_middle 90052167
push_back 716535399
push_front 155964134
push_front 303582028
get 266281
push_back 744424789
push_middle 94684841
get 157753
get 487071
push_back 430725397
push_middle 558379340
get 279758
push_front 128011464
get 181843
push_middle 758711740
push_middle 987708300
push_back 79420919
push_front 652953090
push_front 162697860
push_back 322886516
get 317526
push_back 753182328
get 357522
push_back 227435970
get 134970
push_middle 846101527
push_front 488680129
get 166421
push_middle 729399491
push_back 293168604
push_back 99633461
push_front 495003831
get 66057
push_back 833217961
get 490283
push_middle 247058637
push_front 336178120
push_back 477994307
get 431489
push_front 247881718
get 151079
push_front 561075193
push_front 777956867
get 498458
push_front 961282540
push_front 447425719
get 237828
push_back 111296558
push_back 60946874
push_middle 194206749
get 431103
push_middle 535845643
push_front 306837781
get 70485
push_back 267492609
get 275728
get 485071
push_front 790322184
push_back 129746659
get 174315
push_middle 791419976
push_back 35909863
push_front 604818027
push_middle 81147384
push_middle 317169839
push_back 534780930
push_middle 984486872
push_middle 110066836
push_front 773107499
get 479291
push_middle 631228770
push_back 544349477
push_front 933362895
push_back 728989499
push_back 790428603
push_middle 310105413
push_back 518200066
push_middle 826243573
get 237558
push_back 657356496
get 545380
push_back 811533670
push_back 702446540
get 44644
push_back 222526459
push_middle 64277167
push_front 316152962
get 471740
push_middle 445222184
push_back 343299384
push_front 187740348
push_middle 629357371
get 62198
get 108578
push_back 30038307
get 362538
push_front 905486964
push_front 806573993
push_back 336469850
push_back 658233484
push_back 334070954
push_front 72224707
push_front 487120691
push_middle 571519949
get 37777
push_front 316589657
push_middle 563975388
push_middle 316048233
push_back 928886062
push_front 909482083
push_middle 166657267
push_front 626917979
get 528486
get 128997
get 350019
get 208362
push_middle 118023707
push_back 956948286
push_middle 777431042
push_front 818972355
push_front 569372314
push_middle 97716899
push_back 114336867
push_middle 683647039
push_front 30597768
push_back 253389119
push_back 584040287
get 82760
push_back 959028160
push_middle 726551852
get 369693
get 381158
push_back 987396330
get 515490
push_front 417777665
push_back 587628746
push_front 527417255
get 194341
push_middle 718994991
push_back 870653130
push_middle 615963884
push_middle 818115021
get 426550
get 106037
push_middle 538313627
push_middle 626738436
push_front 316840389
push_middle 9762763
push_middle 240240652
push_back 395028044
get 472130
get 202509
push_middle 609434638
push_middle 861982018
push_back 966713291
get 453836
push_middle 477034923
push_front 521836218
push_front 383624933
push_front 911279619
push_middle 342105637
push_front 681957679
push_middle 502619053
push_front 919473732
push_back 186126510
push_front 977171031
push_middle 735178446
push_middle 128411260
get 547301
push_back 917410864
push_back 183571797
push_middle 886330836
push_front 987805881
push_middle 790660159
push_back 26863486
get 103217
push_middle 486337861
push_middle 591510701
get 10589
push_back 230968649
get 302126
push_middle 5845547
push_middle 718100153
push_front 580404218
push_middle 859404720
get 382320
get 368003
push_middle 725379497
get 50726
push_middle 453734787
push_front 220295227
get 458351
push_front 403340226
push_middle 784817212
push_front 43361037
push_front 822688770
push_back 399794288
push_back 230501356
get 146734
push_back 525877018
push_front 996254791
push_front 531436250
push_middle 175224514
get 360872
push_middle 477831889
push_middle 543015620
push_back 238914175
push_front 87257
get 291628
push_middle 673251255
push_middle 834732397
push_middle 591642468
get 358372
get 337648
get 189275
push_front 307484078
get 83437
push_middle 759060828
push_front 658213300
get 116747
push_back 678848767
push_middle 378196825
push_front 848295545
push_middle 203374937
push_back 300068625
get 111315
get 73955
push_back 447688892
push_front 41363087
push_back 62278924
push_front 141609454
get 554696
push_middle 611493909
push_back 717057799
push_back 791710709
get 500006
get 205483
push_front 188638767
get 542102
push_back 717511733
push_back 848106898
push_front 891503185
get 65780
get 168691
push_back 716302461
push_back 157716782
get 72151
get 313055
push_front 6384507
get 207827
push_middle 811482245
push_back 518369280
push_back 700821000
get 388486
push_back 890577214
push_back 477322545
push_middle 949460756
push_front 253452758
push_front 851765853
push_front 101007930
push_middle 503808751
get 71488
push_middle 801486183
push_back 730304301
push_middle 823532300
push_front 135859543
get 270373
get 365596
push_middle 34323762
push_back 577450821
get 267112
push_front 285594077
get 480602
push_front 882148085
push_front 570762732
get 196579
push_front 923712466
push_middle 619818601
push_back 980118287
push_back 717498211
get 272242
push_back 809189155
push_middle 331034391
get 1092
get 198562
push_front 757307582
push_back 948626542
push_middle 124369621
get 69503
push_middle 826748234
push_middle 152662138
push_back 754725994
push_middle 684680634
push_middle 639308940
push_front 523229518
push_back 672555058
push_front 401642211
push_back 78846857
get 533802
push_front 60597333
get 235497
get 478630
get 191051
push_back 831494549
get 447766
push_middle 567456994
push_front 574591303
push_middle 679731444
push_middle 924420326
get 450099
push_middle 670905137
push_middle 214170131
push_middle 470080554
push_middle 867671779
push_front 600995636
push_front 720209009
push_front 878152887
push_middle 630131551
get 365528
push_middle 789012191
push_middle 145659061
get 331311
push_front 595836335
push_front 967989573
get 498446
get 35000
push_back 150448388
push_back 978470584
push_back 564916546
push_middle 38609424
get 432046
push_front 946406072
push_middle 52819411
get 482706
push_back 399241408
get 247971
push_middle 525334324
push_back 946014959
push_middle 710323416
push_front 290465709
get 377781
push_middle 980072163
get 277854
push_front 170816413
push_front 219423546
push_front 856106889
push_back 631071688
get 165517
push_front 963722737
get 361670
push_middle 130085968
push_front 471618532
push_front 239808751
push_middle 906581689
push_front 865628215
push_front 204120
push_back 925562760
push_back 668968857
push_back 372171517
push_front 481136867
get 104954
get 76603
get 364288
push_front 179662975
push_back 530385510
push_back 579498508
push_back 228063969
push_middle 952388663
get 514257
push_middle 545139691
push_back 782088133
push_back 99714911
push_middle 944793773
push_middle 884274053
get 535539
get 508552
push_front 224922750
push_front 343656411
push_middle 207518560
push_front 332683322
get 50288
push_back 110206190
push_middle 327862070
push_middle 34892002
push_back 777175410
push_front 909768089
push_back 457359325
push_middle 684810318
push_back 5889234
push_front 219735655
push_front 585464719
push_back 817030581
push_back 361175327
get 545377
push_front 904238124
get 167682
push_front 284185734
push_middle 758928817
push_middle 879830615
push_middle 160718343
push_middle 138395749
push_front 615432466
push_back 668000885
push_middle 48482403
push_middle 105103201
push_middle 549073318
push_front 777092821
push_front 480341488
push_middle 597079715
push_front 209217451
push_back 812752836
push_back 631404315
get 353744
push_back 786576072
get 197387
push_back 592115144
get 169210
push_middle 972189999
push_back 776312602
push_front 636561115
push_front 719582412
push_front 817630179
push_front 247423427
push_back 634378542
push_middle 735697466
push_back 593846348
push_middle 225138556
push_middle 42826664
push_middle 884627738
push_back 388215625
push_middle 604414408
get 300545
get 343186
push_front 184964934
push_back 877412522
get 69695
push_front 213398636
get 25416
push_front 153154399
push_middle 167785343
push_front 44000586
push_front 949037879
push_back 556016545
push_back 80929030
push_back 662296013
push_back 664658493
push_back 879610146
push_front 380647953
push_back 410938874
get 267178
get 347774
push_back 534169776
get 544840
push_back 10948458
push_back 806022275
get 23632
get 448742
push_back 235311847
push_back 870696683
get 158316
push_front 560590352
push_back 288906570
push_back 47897830
push_back 955235520
get 489734
push_front 572040366
push_back 859797565
push_front 364860633
get 47468
push_back 40379266
push_front 160136858
get 548588
get 534109
push_middle 755150103
push_back 852982194
push_back 966575946
push_middle 100127675
push_middle 537263577
get 74769
push_front 891100577
get 26074
get 26977
push_middle 963159991
push_middle 244025299
push_back 908432727
push_back 640706438
get 316020
push_front 733382504
push_back 160942572
push_middle 591104525
push_back 390842875
push_middle 791891212
push_front 887535846
push_back 931872117
push_middle 802628485
push_back 743303006
push_back 397723498
push_back 184845947
push_middle 228493838
push_front 12345942
push_front 845545117
push_back 493819947
push_middle 890603611
get 54359
push_middle 312524713
push_front 757361112
push_middle 328929198
push_front 113326881
push_back 722580854
get 65689
push_middle 523226042
push_middle 866672982
push_front 621910690
push_middle 417179866
push_middle 155092
get 482198
push_back 474385397
push_middle 399206105
push_middle 329315830
get 496432
get 174117
push_middle 827838760
get 312241
push_front 722187471
push_middle 179961454
get 377101
push_back 357984891
get 226305
get 258482
get 423714
push_back 209978974
get 413126
push_middle 94810942
get 307022
push_front 373117705
push_front 750828562
push_back 780070436
push_back 111526431
get 48662
push_middle 228579029
push_middle 462243249
get 300029
push_front 66891770
push_back 431043473
push_front 775981008
push_back 312188500
get 278449
push_back 321097012
push_middle 986008942
push_front 580502294
push_middle 105493652
push_front 973449647
push_back 599737291
push_front 754010216
push_back 380205713
get 30439
push_back 630596894
push_front 806118761
get 209582
push_back 584989719
push_back 188130701
push_front 763341588
push_back 134433426
get 376107
push_front 976424898
push_back 74066814
push_back 546939889
push_front 262122822
get 354216
push_front 197563268
push_back 164207018
push_back 873891267
push_back 363084846
push_front 1400088
push_back 594310422
get 308886
push_back 406371368
push_middle 823141209
get 449233
push_back 591555764
push_middle 275934596
push_front 628532943
push_front 190238070
get 45848
push_front 556234054
get 465967
push_middle 569956996
push_back 299903015
get 335132
push_front 743936118
get 509626
get 555861
push_middle 796412426
push_back 649695665
push_middle 716330349
get 334269
push_middle 284427792
push_front 223213790
get 369733
push_front 739250512
push_middle 295398767
push_front 868562712
push_middle 797716804
get 462209
push_front 334375267
push_front 653430584
push_front 924782506
get 459973
push_middle 220092474
push_front 605928773
push_front 861739347
push_back 425846347
get 279473
push_back 576058717
push_middle 272242633
push_front 245045542
get 187547
push_front 683910049
push_front 917789645
push_back 499730477
push_middle 724673693
push_front 89538487
get 148273
get 191237
get 315999
get 465136
push_front 216170893
push_front 359911251
push_back 983305730
push_back 560585270
get 467925
push_middle 759814794
push_front 860892806
push_middle 502329708
push_middle 508328731
get 111782
push_middle 733478533
push_back 839353092
push_middle 181363048
get 174455
push_back 417206039
push_middle 676526380
push_middle 4006956
push_front 909281510
push_back 724016167
push_back 531642772
push_front 305293505
push_back 761339600
push_middle 333070370
push_back 602007326
get 374945
push_middle 82198554
get 72393
push_back 819350438
push_back 822343624
push_middle 679858012
push_middle 476055357
get 106649
get 491093
push_back 215194461
push_back 883591241
push_middle 62053613
push_front 948133225
get 532366
get 872
push_front 671560306
push_back 946832474
get 169997
push_front 598051933
push_back 619832916
push_middle 87021011
push_front 934328350
push_front 876636676
get 363875
push_middle 679700609
push_front 983320574
push_front 346824657
push_middle 442341868
get 460373
get 223890
push_middle 194657546
push_back 29584605
push_front 561686462
get 462396
push_back 93136757
push_middle 252169563
get 396989
push_middle 809232681
push_front 927103348
push_front 255393827
push_back 359124781
get 388958
push_front 314595659
get 185580
push_middle 637989527
push_front 467923101
push_front 560756445
push_front 739376656
push_back 756978884
get 114627
push_back 164901778
push_middle 431614906
push_back 195512255
get 56283
get 329265
get 555767
push_back 901404612
get 52942
push_back 637614086
push_middle 719545407
push_back 868154799
push_front 492065013
push_front 893101436
get 276784
push_back 465959772
get 143539
push_middle 394302627
push_back 705355252
push_back 741374887
push_front 203529535
get 70021
push_front 946721144
get 63201
push_front 922611022
push_middle 233848028
get 397752
get 96659
get 471782
get 176308
push_middle 173109265
push_middle 760426649
push_front 692073649
push_middle 31122907
push_front 587392446
push_back 766246379
push_back 246705241
push_front 119408149
push_middle 712634190
push_back 253150844
push_front 657123853
get 312112
push_middle 693551364
get 495202
push_middle 237270627
get 393907
push_back 794962014
push_back 774335266
get 111874
get 335920
push_middle 821945850
push_back 608475609
push_middle 666708684
get 543490
push_back 820381444
push_back 830879025
push_back 806721539
push_middle 452406017
get 829
push_back 366402047
push_back 473100509
push_front 107942494
push_front 311068374
get 73004
push_front 813032001
push_middle 510683023
get 157956
get 452578
push_middle 871231783
push_back 484966728
get 472867
push_back 867862215
push_front 974111796
push_back 121166720
push_middle 275481408
push_front 332074122
push_middle 467830126
push_back 978898643
push_front 532507431
push_back 611132591
push_front 551065373
get 142676
push_back 157872596
push_middle 193885449
push_middle 531555326
push_back 612440635
push_front 373201072
push_front 587681887
get 324959
push_front 577827376
push_front 871592024
get 307495
push_middle 688710440
push_back 124349391
get 343170
push_back 265832679
push_front 415201361
push_front 52226381
push_back 975402172
get 412293
push_back 446802284
push_back 407107281
push_back 218012811
push_middle 81752403
push_front 108069325
push_back 748674280
push_back 829412809
push_back 893496098
push_middle 949891398
get 45398
push_front 52911910
push_back 951782552
push_front 330147255
push_back 737031604
get 503425
get 155108
get 348843
push_front 899664502
get 378288
push_front 907186926
push_front 465665791
push_front 195083896
push_back 268948397
push_back 599124550
push_back 381405239
push_front 693549623
push_back 760862178
get 410147
push_back 173932500
push_middle 683133819
push_front 261166592
push_front 126464614
push_front 401469975
push_middle 370086742
push_back 357286052
push_back 237112905
push_back 842463665
push_front 672793106
push_middle 42901591
push_middle 426004466
push_middle 489264464
get 315539
push_front 21833747
push_back 111677530
push_middle 777007879
push_front 366105362
push_front 840051260
get 175340
get 347627
push_middle 739879153
push_back 374235587
get 165446
get 28233
push_middle 803288838
push_front 409004248
push_back 369359336
get 233341
push_back 560343807
push_middle 669544621
push_middle 208615280
push_back 650921381
get 469169
push_back 916476820
push_back 276125691
get 514266
push_middle 831816725
push_back 549779809
push_middle 825179364
push_front 615767468
push_middle 621760915
get 49363
get 555237
push_front 901466229
push_middle 185774549
get 551128
push_front 612437487
get 92155
push_back 878134095
push_back 958409405
push_front 228853804
push_back 832924728
push_front 62378496
push_middle 685539429
push_middle 785488594
push_front 858888756
push_back 841008792
push_middle 459574905
push_front 479204939
push_front 87886235
push_back 41708195
push_front 815678420
push_back 119117940
get 75936
push_front 720355496
get 421214
get 321947
push_middle 952585816
push_middle 821636146
push_front 36567401
get 307943
push_front 780136365
push_middle 87275096
push_front 365679807
push_front 681156227
get 51357
push_middle 791399694
push_back 210022098
get 361460
push_back 634250338
push_middle 901114064
get 474041
push_back 774008350
push_front 472025522
push_back 559651559
get 328331
push_front 394702220
get 404204
push_back 462888584
push_middle 930246495
push_front 136870730
push_front 428511146
get 329985
push_front 374486917
push_middle 730826419
push_front 148652710
push_back 994210099
get 66728
get 342487
get 231862
push_middle 773004137
push_back 712597055
push_middle 174277741
get 188296
push_front 223893372
push_front 45420626
push_middle 93345291
get 235379
get 250922
get 328424
push_back 886967278
push_front 141521902
push_back 468817216
push_front 842926359
push_middle 810827982
get 92995
push_back 240172718
push_front 991185437
push_front 933117026
get 425357
push_middle 506091320
get 294947
push_front 583365075
get 539718
get 245866
push_back 929480501
get 347368
get 284777
push_back 560549229
push_back 236938361
push_front 146400
push_back 200489253
push_middle 656527786
push_middle 143419878
push_front 269011719
push_middle 764427578
push_middle 365686062
push_back 413064899
get 172093
push_back 518378896
push_back 433819208
push_middle 130939392
get 434699
get 305140
push_middle 356980492
get 55012
get 419479
get 231621
push_middle 817310107
push_back 560795869
get 411648
get 301729
get 223527
push_back 334706333
get 98182
get 438000
push_back 171957398
get 477214
get 91539
push_back 101290981
push_middle 286016746
get 513124
push_middle 224934092
get 534147
get 75214
get 364780
push_middle 79711204
push_front 748806445
push_middle 959943600
get 315264
push_back 558038727
get 36622
push_front 715892870
get 326842
push_middle 444450909
push_back 136037388
get 162480
push_front 891604032
push_back 915754773
push_front 54764796
push_back 845598851
push_middle 623271271
push_front 687570841
push_middle 48183908
push_front 720891955
push_middle 950701425
push_back 450950110
push_middle 106562812
push_back 561425852
push_middle 340063010
get 110458
push_back 900605854
push_back 423514609
push_back 513530005
push_front 434218959
push_front 519544027
get 5321
push_front 877727957
push_back 465632784
push_front 809011622
push_back 280086035
push_back 781258558
push_back 739455605
get 343824
push_back 744385872
get 258365
push_back 207052414
get 201022
get 514407
push_middle 663859977
push_back 506303480
push_middle 168273026
push_front 311161423
get 41192
push_front 809873217
push_middle 268428536
push_front 632231878
push_middle 696135792
get 338798
push_back 447604737
push_front 29569980
push_back 225199418
get 463449
push_middle 888912386
push_middle 410427268
push_middle 728910313
push_front 363633442
push_back 209806855
push_back 762731075
push_back 477021698
get 65515
get 344023
get 32498
push_front 248221955
push_back 635239015
push_front 622047233
get 147096
push_middle 229724960
push_back 213430416
get 105355
push_front 613199781
get 273693
get 165250
push_middle 624399736
push_back 22137670
get 13606
push_middle 434756529
push_back 920561263
get 288240
get 73968
push_middle 994717495
push_middle 166040365
get 496612
push_back 73900251
get 197146
push_back 721213394
push_front 418904797
push_front 816975890
push_middle 666871405
push_back 375043234
push_back 892435153
push_middle 696860515
push_front 613571544
push_front 237115769
push_back 943679733
push_front 335905995
push_back 764478737
get 177093
get 134664
get 489869
push_front 411518872
push_front 460358399
push_front 610713163
get 300119
push_back 161928046
push_middle 596605839
get 27554
push_front 304895152
push_back 687879961
push_front 707930338
get 65271
push_back 685803840
push_front 541073229
get 430556
get 287542
push_back 458791168
get 326416
get 166963
push_back 733759583
push_front 178888997
get 480819
push_front 738754668
push_front 938608518
push_back 662915929
get 497764
push_middle 853274222
push_front 620612758
get 138928
push_front 31046342
push_back 194403973
push_middle 966109371
push_front 916926297
push_front 295402551
get 436160
push_middle 868385499
push_middle 803135099
push_middle 838003079
push_front 932595642
get 107396
push_middle 251676981
push_middle 449068113
get 417354
push_front 250834227
push_middle 772452583
push_middle 324912346
get 233911
push_front 966237694
push_front 481484125
push_back 484200563
get 33430
push_front 564091558
push_middle 768841789
push_middle 86609639
get 274565
push_front 165599725
push_front 401432880
get 348561
push_front 121267620
push_front 210460178
get 168565
get 243140
push_middle 771691502
push_middle 949089978
push_middle 116045437
get 200788
push_middle 524240024
push_middle 886781085
push_middle 144394896
push_middle 905736488
get 156366
get 384932
push_front 881055902
push_front 530270811
push_front 205327463
push_back 46719588
push_front 394125542
push_back 366383506
push_back 994632208
push_back 415220733
push_back 182341780
push_back 904580229
push_middle 616484581
push_back 489646579
push_middle 808631525
push_back 942447533
push_middle 310889007
push_back 360292374
push_back 935422721
push_front 559456896
push_back 842317765
push_front 826305230
push_back 799669050
push_front 496555179
push_back 907899204
get 66628
push_back 730292543
push_middle 858594133
push_middle 271970858
push_back 725565085
push_middle 533717094
push_middle 187000043
push_front 42073569
push_back 89315708
push_back 646259140
push_front 82860820
push_middle 529873478
get 367047
push_middle 41734501
get 35256
push_front 140401122
push_back 615567073
push_back 428464456
push_middle 862881411
get 132198
push_middle 876642029
get 225107
push_back 326600139
get 6883
get 483805
push_back 64500802
push_front 914566959
get 436028
push_middle 286317819
push_front 584118908
push_front 889616739
push_front 126335690
get 273478
push_middle 863293503
push_middle 580217594
push_front 281702881
push_middle 98996778
push_front 971318995
push_middle 550007870
push_middle 494420196
push_front 439237914
get 200399
push_back 780731244
push_middle 552925802
push_middle 112190918
push_middle 990261842
push_middle 788367549
push_front 217227054
push_back 60573527
push_back 187487833
push_back 352806617
push_front 387627244
push_back 139618185
push_back 723421260
push_back 21759120
get 533908
get 253519
push_middle 386032164
get 76615
push_middle 466379949
push_back 848333839
push_middle 498680625
push_front 508094619
push_back 549254371
get 364542
push_back 227403874
push_front 911275187
get 341652
push_front 671491153
push_middle 815073441
get 323693
push_middle 496404573
get 312856
push_back 75640311
get 19837
get 16241
push_back 619638171
push_middle 113978710
push_middle 76929277
push_back 243987638
push_back 149740263
push_back 112229863
get 423570
push_middle 359962539
push_back 301213253
push_back 181370569
push_back 516624801
get 220138
push_back 641436742
push_back 635777438
get 420998
push_back 127188638
get 276797
push_back 476066331
push_back 431368947
get 332835
get 309872
push_front 969764283
push_middle 467846347
push_back 135178087
push_back 709583119
get 281136
push_middle 390291285
push_back 547975083
push_front 35852986
push_middle 754552118
push_front 476937751
push_middle 767479553
push_back 743036153
get 195704
push_middle 985474618
get 364280
push_front 453111109
push_front 723152450
push_middle 189293996
get 462765
get 379689
push_back 959865096
get 334721
push_back 816235163
get 398
push_middle 259880502
push_front 778041427
get 462658
push_front 126917834
push_middle 914389423
push_back 940024194
push_front 943047228
push_back 895934095
get 270336
push_middle 638133545
get 549488
push_front 219456262
push_back 504500137
push_middle 624427282
push_front 688271356
get 209295
push_front 98901341
push_middle 353509138
push_front 216563458
get 31183
get 291486
get 181302
get 246323
get 526765
get 555610
push_middle 810889751
push_front 223120239
push_back 358224222
push_front 134251362
push_middle 943148745
push_middle 231702493
push_back 830780151
push_back 993620864
push_front 993267735
push_front 438425368
push_back 145682603
get 432479
push_middle 671619009
push_middle 686097026
push_front 243198529
push_front 343810995
push_back 564143098
push_front 875578220
push_middle 7453953
push_middle 918265474
push_front 509795738
push_front 264227261
push_middle 191593825
get 417990
get 378320
push_front 24189493
get 258869
push_middle 899835756
push_middle 334226859
get 267524
get 529816
push_middle 788454635
get 430658
get 325975
push_middle 539502494
push_back 723491243
push_back 398077468
push_middle 14482393
get 441612
push_back 303598750
push_middle 486959857
push_back 970924612
push_front 281575982
push_front 286852640
push_back 657904903
push_middle 820434293
get 295027
push_front 778715468
push_middle 94270466
push_back 850926418
push_middle 808065167
push_back 39843819
get 361247
push_back 62158281
push_front 742248144
push_back 126284634
push_back 204296813
get 246367
push_middle 105912656
push_back 303188745
push_front 55475997
get 78486
push_front 126009234
push_back 53311227
push_back 648745850
get 277053
push_back 987487769
push_back 548151201
get 113691
push_back 953707564
push_front 117669729
push_back 141360845
push_middle 787306509
push_back 225259539
push_back 68645102
push_front 959976767
push_back 533401601
push_back 45205345
push_middle 400374593
push_middle 651244567
push_middle 197631204
push_front 859789339
push_back 30058752
push_front 101459291
get 34175
push_middle 373340545
push_front 215525913
push_middle 398815723
push_front 474083824
get 183769
push_middle 578284324
get 194414
get 194989
get 498419
push_front 189607338
push_front 354205735
push_middle 208610990
push_front 253389179
push_back 76481884
get 241866
get 203711
push_back 831654979
push_middle 130123938
get 496067
push_middle 10473337
push_middle 326460144
get 187882
push_back 629737143
push_back 161041604
push_front 469044983
push_middle 503698557
push_back 271831476
push_middle 544527810
get 509141
push_back 666181781
push_front 992044732
push_front 835727723
push_front 167451408
push_middle 448377333
push_middle 637280285
push_front 861543606
push_back 704409831
get 286044
push_middle 587627379
push_back 293419915
push_back 475605528
push_back 262440370
push_middle 865205596
push_middle 93551111
push_middle 29853709
push_front 453304544
push_back 405936595
push_front 937981831
push_back 811522490
push_back 694979262
push_middle 449850072
push_middle 231611320
push_front 924121443
get 450388
get 220408
get 243092
push_middle 804796755
get 146522
get 499813
push_middle 261655400
get 521780
get 373426
push_front 528819399
get 482035
push_back 208760913
push_back 431152735
push_back 831511259
push_middle 868717711
push_back 137171971
push_back 776928101
get 239579
get 474917
get 25918
get 65121
push_front 671415167
get 271803
push_middle 157797857
push_front 77675388
push_middle 158342042
get 233655
get 555758
push_middle 556431712
push_front 56988153
get 218327
push_front 219124925
push_back 945397020
push_middle 35988584
push_middle 680854351
get 89407
push_middle 689295008
push_back 500980397
push_middle 564260142
get 190384
get 527016
push_middle 262149102
push_front 907535386
push_back 634148957
push_back 281547001
push_back 199925870
push_front 610650308
push_back 956251419
push_back 541543039
push_middle 43389794
push_middle 250711289
push_back 968580662
get 538167
push_front 111938961
push_back 988502768
push_front 67430512
push_middle 365319433
push_front 778913047
push_front 738704338
push_front 18495318
push_middle 389075586
push_middle 190056696
push_back 851333004
push_middle 645917379
push_back 575274054
push_back 583702657
push_back 367882155
push_back 629328417
push_front 932939718
push_middle 297899325
push_front 311893991
push_middle 864949455
push_middle 366812319
push_back 919228418
get 275602
push_back 640277893
get 307224
push_back 587651253
get 518999
push_front 118850117
get 186841
get 162943
push_back 959835938
push_front 503925451
push_middle 522043989
push_middle 313059967
get 165505
get 310017
push_front 786322028
push_middle 858531921
push_back 497043602
push_back 607748560
push_middle 582361882
get 93016
push_back 471140343
push_middle 799475484
push_middle 851732886
push_front 132369343
get 302672
push_middle 758550022
push_back 56249760
push_front 112699469
push_back 174103594
get 149301
push_middle 387870951
push_front 190145242
push_front 427622306
push_front 380902044
push_back 73468298
push_middle 263540711
push_back 587041283
push_back 840063658
push_back 337302632
push_front 315551330
push_back 773644039
push_middle 620943340
push_middle 879290946
push_middle 768794234
get 104648
push_front 5219720
push_back 404343361
push_front 430289471
push_front 949750990
push_middle 656460814
push_middle 369500043
push_back 354264643
push_middle 343919710
get 257536
get 465226
push_front 408060289
get 160515
get 527014
push_front 273940954
push_middle 489635125
push_front 996052425
push_front 45742823
push_back 901024710
get 402527
push_middle 7357139
push_front 745159460
push_back 154363382
push_back 330123695
get 230760
push_front 418100825
get 170304
get 211179
push_middle 557828608
push_middle 592996150
push_back 569526378
get 201731
get 531484
get 125654
get 319808
get 502630
push_back 201839660
push_front 16764063
push_back 663290510
get 358046
push_front 51135236
get 428432
get 360500
push_front 272267272
push_back 259442044
push_back 913104218
push_back 726171409
get 221173
push_front 694237439
get 251251
push_front 910046788
push_front 804150064
push_back 110297313
push_back 273213681
push_middle 65499630
push_middle 942518954
push_back 175481218
get 118565
get 390397
push_back 422687588
push_middle 834061640
push_back 892639217
get 186508
push_middle 93886770
push_middle 85819979
push_back 520759202
push_middle 831473552
push_middle 919780344
push_back 152387003
push_middle 339081536
push_back 497078360
get 54720
get 23499
push_middle 427233592
push_front 364120518
push_back 767467811
push_front 571022096
push_middle 979935206
push_back 41588902
push_middle 961493957
push_front 706968349
get 328809
push_middle 473322220
push_middle 673214997
get 384972
push_front 386795221
get 491174
push_back 87977972
push_back 558733798
push_middle 445658258
push_back 326783144
push_back 849967396
get 467719
push_back 434547550
get 420997
push_back 583963839
push_middle 195546304
push_front 109295112
push_back 963374732
get 21097
push_back 856728701
get 496348
push_middle 882881153
push_front 773766421
get 344864
push_back 473940891
get 482582
push_middle 964237279
push_front 402502408
push_front 958072402
push_front 920824993
push_middle 33368938
push_middle 646050926
get 306577
push_front 220250308
get 226697
push_back 8280663
push_back 861246948
push_middle 698991762
get 340257
push_middle 147454666
get 189605
push_middle 428048271
push_middle 968611797
push_back 245869921
get 224341
push_back 437996351
push_front 246110032
push_back 10689953
push_back 124705286
push_middle 154439646
push_back 444984668
push_back 261679355
push_back 778975130
get 331144
push_middle 463736046
push_middle 518361077
push_front 966215871
push_back 596123738
get 21235
get 521701
get 311825
get 133335
get 492408
push_middle 809982896
push_front 192339975
push_middle 733181154
get 251073
push_front 242989813
push_front 101862076
push_front 152733347
push_middle 23740353
push_back 467533979
push_back 571971777
push_middle 550812324
push_middle 631794191
push_front 403569432
push_back 635746513
push_front 160340507
push_back 946939806
get 268010
push_back 879544112
push_back 596943037
push_front 566464254
push_back 138075865
push_middle 309718612
push_middle 557271135
push_front 177125995
push_middle 87875820
push_front 206002982
push_front 211607740
get 471826
push_back 413341031
get 228608
push_back 197609521
push_back 599146280
push_middle 672807366
push_back 661667040
push_back 847661900
push_front 528116785
push_back 166858327
push_back 437871192
push_back 444271329
push_back 232503322
get 242092
push_middle 830502725
get 123606
push_back 171854572
push_middle 857057326
get 61070
push_front 651826301
get 311197
get 370479
push_back 351035658
get 282133
push_middle 280736961
push_back 339867312
get 490487
push_front 635149688
push_middle 772704351
push_middle 85271130
push_back 718771832
push_front 22246120
push_middle 564187864
push_middle 956628740
push_middle 240096795
push_middle 273989575
push_front 965776417
push_front 790378850
push_back 345752811
push_back 44982991
get 308608
push_back 900783486
push_front 702086954
push_middle 789232511
push_front 609649886
push_back 238612783
get 470368
get 346413
push_front 338052732
push_middle 407165
push_front 585130866
push_middle 971656653
push_back 162965456
push_front 942365602
push_middle 640306623
push_back 113003041
push_front 123662784
push_front 129730058
push_back 90165058
push_middle 792918176
get 140962
get 242219
push_middle 928309135
push_back 333110408
push_front 855494571
push_middle 282297316
push_back 902271130
push_back 361033863
get 228641
get 189831
push_middle 217059717
push_back 92259681
push_middle 584554000
push_front 469740048
push_front 100842523
push_back 977848652
push_middle 421464824
push_front 192813613
push_back 48679300
get 394179
get 447949
push_middle 592517347
push_middle 620790764
get 192669
push_back 778560082
get 554373
push_middle 708064097
get 177345
push_front 591636062
get 77185
push_middle 278079406
push_middle 231896047
push_back 248244221
get 525318
push_middle 629061970
push_front 796147995
push_front 336170506
push_back 225273212
push_back 218647617
push_middle 440010506
push_back 3872197
push_back 643483590
push_middle 78611284
push_back 138089632
get 178723
get 377944
push_middle 646858413
push_middle 125316587
push_front 506872474
push_middle 22715281
push_back 596316548
push_front 749648327
push_front 663523440
get 66517
push_back 328222045
push_back 907579343
push_front 651675192
push_middle 367164074
push_front 55260334
push_front 436445296
push_middle 816930504
push_middle 364388568
push_front 992919664
push_middle 727351849
get 519915
push_front 426985378
push_front 830369833
get 512453
push_back 957275772
push_middle 846156802
get 310670
push_back 284364302
push_back 644390669
push_middle 846168822
get 472070
get 200469
push_back 679541129
push_back 559707100
push_middle 653753650
push_back 677403271
get 297144
get 310128
push_front 842954026
push_back 187638584
push_middle 667204705
push_middle 179294137
push_middle 651593632
get 510128
push_front 917173109
push_back 698672528
push_back 688725925
push_back 176174494
push_front 853339977
push_back 932213764
push_middle 464929373
get 16232
push_front 948784658
push_middle 667542036
push_front 457441190
get 465967
get 134506
push_middle 745424585
push_middle 430616324
get 170940
push_front 741940153
push_front 253087605
push_middle 458462580
push_middle 186655040
push_back 784050906
push_front 593330590
push_middle 784018711
push_middle 337097779
get 324953
push_middle 983616016
push_back 210433727
push_back 536198232
push_front 60215572
push_middle 151941359
push_back 686043585
push_middle 490508682
push_front 525822011
push_middle 271671980
get 281769
push_back 140019970
get 174828
push_middle 687672720
push_front 340765372
push_back 635240245
push_middle 136680289
push_middle 972862053
push_back 249074854
push_front 143769434
push_back 831231496
push_middle 456361330
push_back 389702159
push_back 20602345
push_back 906452772
push_middle 205770452
push_middle 641977581
get 123478
push_back 884868296
push_front 215895699
push_back 82086526
push_front 91786258
push_front 522443460
push_middle 990007498
push_back 454300427
push_front 206223943
push_back 522198
get 460314
get 2469
get 475252
push_middle 480046456
get 285855
get 492934
push_middle 998467416
get 205667
push_front 5913713
push_back 844336680
push_front 76854341
push_back 146418096
push_front 153030075
push_back 193052192
push_front 778113353
push_front 148942549
push_front 599129619
push_back 448572577
get 222528
get 7937
push_back 669947256
push_back 439985811
get 136692
get 504633
push_middle 386693381
push_back 818971430
push_front 194437720
get 342977
push_front 668760448
get 216549
push_middle 847772638
push_middle 474380312
get 117392
push_front 158298954
get 538046
push_back 689772300
push_front 525921163
push_back 248709626
push_front 113120718
push_middle 778107683
push_back 765243280
push_back 905938647
push_front 181230352
push_front 903499572
push_back 839640815
push_front 488118229
push_front 731736111
get 311398
push_back 787194906
push_front 344762433
push_back 972829829
push_back 773765137
get 387356
push_front 953389576
push_back 524789753
push_middle 533171062
push_front 868129008
push_back 446814790
push_front 549933177
push_front 854145737
push_middle 480102389
get 478286
push_front 523251144
push_back 403604404
get 401401
push_middle 898964411
push_middle 56981116
get 466299
push_middle 813927484
push_middle 93714010
push_front 26574830
push_middle 380209117
push_back 213295633
push_middle 801278235
get 474342
push_back 88487239
get 550037
get 280786
push_middle 768050061
push_back 166859310
push_back 706585557
push_middle 835652230
push_middle 896280321
get 371409
push_middle 493396389
get 37458
push_front 896549128
push_front 534229109
get 168835
push_front 986295730
push_front 216414961
get 500937
push_back 491233375
push_middle 796553956
push_back 415572728
push_front 931339136
push_front 567869077
get 94067
push_middle 436270879
push_front 425902504
push_front 204510594
push_front 87349824
push_middle 16527545
push_front 114440332
get 88331
push_back 777525255
push_middle 860300997
push_front 871398399
push_middle 989938484
push_back 602431203
push_back 194362576
push_middle 457212140
push_front 368609590
get 467786
push_back 433827009
get 359600
push_back 578430495
push_middle 517566849
get 554442
push_front 375272266
push_middle 851338158
push_back 76056963
push_front 947395157
push_back 497878756
push_middle 777934031
push_back 145548960
push_front 885354224
push_front 648101269
get 35531
push_front 424308577
push_front 201786788
get 271067
push_front 226189263
push_front 536760140
push_front 419721595
push_middle 637413823
get 525142
push_front 650627454
push_front 494965527
push_front 830576410
push_middle 872191206
push_middle 893872385
push_back 10990119
push_front 767933534
get 549828
get 355807
push_front 217958772
push_back 959001653
push_middle 174064580
push_front 55479611
get 54724
push_back 68400416
push_middle 772877852
get 355742
get 57500
push_front 56251786
push_front 451071716
push_front 46333756
push_back 406909167
push_front 120219280
push_middle 41994044
push_middle 385481447
get 40475
push_front 278861910
push_middle 554728973
push_front 940132422
push_back 323601494
get 481892
push_middle 285061922
get 372886
get 396500
push_front 499612579
push_back 879134824
get 354135
push_front 981566359
push_front 120637978
get 75429
push_front 462481144
push_front 763270349
push_middle 508314294
push_back 284417076
push_front 446417839
push_middle 221280862
push_front 926720522
push_back 116547816
get 361338
push_front 458751218
push_back 560588105
get 352136
push_back 729169121
push_middle 167224300
push_front 677328565
push_middle 59675670
push_front 954761799
push_middle 152182724
push_middle 579421262
push_back 614767914
get 239607
get 447380
push_back 431675280
get 362640
push_front 59636733
push_middle 820288349
push_middle 780289877
push_back 860708420
push_back 904623926
get 150855
push_middle 979046661
push_back 68270384
push_front 805309138
push_back 959200345
push_back 691361058
push_front 641150513
push_back 324144939
push_front 570575947
push_back 974458811
push_middle 127764303
get 157051
push_middle 497198941
push_front 810854077
push_back 200995912
push_front 504534776
push_back 164029150
push_middle 67073590
push_front 26868883
get 27083
push_middle 611110618
push_middle 480408738
push_back 144670901
push_middle 116646982
get 319868
push_front 663672061
push_front 761963094
push_middle 714305796
push_back 417126305
get 83783
push_front 461717750
get 195836
get 249175
push_middle 977370584
push_middle 531506637
push_back 286546643
push_middle 328377764
push_middle 106710762
push_back 45167470
push_middle 1892717
get 126406
push_back 577704842
push_front 775908843
push_front 815079817
push_middle 704195055
push_middle 382496792
push_front 126802976
push_middle 17568112
get 289765
get 387859
push_middle 868614197
push_back 764569112
get 180433
push_front 295990961
push_front 647489103
get 384221
push_middle 812832817
push_middle 205604274
push_front 782486835
push_back 606219991
push_front 982221231
push_back 596826643
push_front 239642960
push_back 480012101
push_front 321365101
push_back 312350237
push_front 821654985
get 65131
get 169449
push_front 179053191
push_middle 463421395
push_front 889306233
push_front 295105633
push_back 870174456
push_back 906407513
push_back 341177358
get 414979
push_back 188617169
push_middle 660458566
push_front 331129547
push_back 37403235
get 176551
push_middle 910260238
push_middle 185219868
get 343157
push_front 575746131
push_front 504069728
push_back 183231436
push_back 986454456
push_middle 107704857
get 62104
push_middle 65060375
push_front 958336696
push_back 724264093
push_back 512301391
push_middle 327041528
push_front 572748540
get 462366
push_middle 636285196
push_back 496382000
get 529357
push_front 807283815
push_middle 378980176
push_front 975433075
push_front 976621337
push_front 908699004
push_front 241949799
push_middle 627946247
push_front 523001948
get 503929
push_front 396208326
get 109041
get 328164
push_front 171728303
push_front 216043151
push_middle 121594275
push_front 670592165
push_back 631991589
push_front 508744762
push_back 654383434
push_back 981370543
push_back 244713451
push_middle 460297671
push_middle 663127824
push_front 988719068
push_middle 171258665
push_back 11599071
push_front 523349894
push_back 502591923
push_front 836029703
push_back 352136373
get 72340
push_back 200130876
push_front 430642918
push_back 214069651
push_back 246245613
push_back 442182477
push_front 481134779
get 237769
push_front 650302730
push_middle 11202300
push_front 821623790
push_middle 297972233
push_middle 802806358
get 535799
push_middle 343706283
push_front 921137603
push_back 689313716
get 527133
get 151123
push_middle 443582957
push_back 605971630
push_middle 186538803
push_middle 335171915
get 103173
get 58015
push_back 212416820
push_back 303954156
get 2235
push_back 48585110
get 478433
get 461462
push_middle 645605669
get 171162
push_back 320410926
push_middle 947902420
push_front 915718550
get 114269
push_middle 184859165
push_middle 959554373
push_middle 871346308
push_front 635508275
push_back 24691213
push_back 819630392
push_back 916123998
push_front 94078726
push_back 748021223
push_back 77615013
push_middle 48110572
get 385061
get 243251
push_back 415234624
push_middle 912339138
push_middle 480687193
get 312067
push_middle 10522690
push_front 759575152
get 176301
push_front 699508087
push_back 203268985
push_front 583786010
push_middle 453827951
push_middle 858191155
push_front 325869239
push_back 760619363
push_front 733506215
push_middle 833623268
push_middle 231346798
push_middle 130183279
push_front 594157325
get 537412
push_back 354844680
push_middle 645602599
get 117643
get 523970
push_front 478903125
push_middle 836117657
push_front 428473417
push_front 985317850
push_back 822557278
push_front 39577961
get 213462
push_middle 901846642
push_back 883623681
push_back 170808654
get 173238
get 149415
push_front 320250296
get 261100
push_middle 671934517
push_middle 25647309
get 359231
push_back 103108692
push_middle 787789285
push_back 978860220
get 38959
push_front 984797568
get 38275
push_front 209029412
push_back 262127735
get 278021
push_middle 37735232
push_back 656265754
get 377425
push_front 405596537
push_front 730760336
push_front 763671339
get 89773
push_back 21588322
get 314868
get 31958
push_middle 603611160
push_back 494057867
push_front 383349924
push_back 137512983
push_middle 251240128
get 333115
push_back 773194412
get 389244
get 237683
push_front 477797737
push_middle 386558102
get 396298
push_front 401933237
get 366970
push_back 727024316
get 323545
push_back 49129068
get 436198
push_back 846089250
get 450133
push_back 141748547
push_middle 625583139
push_back 390344945
push_middle 289491460
push_middle 134293008
push_front 750801288
push_front 122734856
get 384560
push_middle 139966408
get 546596
push_front 207936352
push_back 865997670
push_middle 532847646
push_front 143571483
push_front 596130628
push_back 828389027
get 318980
push_back 147980694
push_back 157574806
push_middle 755451340
push_front 696455036
get 415735
get 443903
push_back 62912762
get 114106
push_front 28324669
push_front 879042724
push_middle 350564472
get 238319
push_middle 811509366
push_middle 98798979
get 535391
push_back 704891084
push_front 332969435
push_middle 112156087
push_back 858114671
get 496883
push_middle 907390812
push_middle 362298934
push_front 614487986
push_front 44433803
push_back 116203195
push_front 657363246
push_middle 879414120
push_front 79649908
get 478603
push_middle 136554044
push_middle 750022574
push_back 802883314
push_back 714378122
push_middle 846362778
get 382898
push_front 622990862
push_front 660404385
push_back 752490693
push_back 703698079
push_front 1711411
get 9389
push_back 654986500
push_front 341433749
push_back 48289020
push_middle 87549103
push_middle 96228840
push_middle 759962544
push_back 979819786
get 324550
push_back 17798594
get 303760
push_middle 910564392
get 251695
push_middle 457522920
push_front 528186726
push_front 640966556
get 308620
push_back 729327908
get 70065
push_back 102678552
push_front 636507081
get 356720
push_front 660164885
push_back 553740736
push_middle 282039487
push_front 352913261
push_front 671894647
push_middle 50210824
push_front 319202158
get 456894
push_back 562117376
get 19201
push_front 135350886
push_front 72280719
push_middle 786980573
push_front 894051115
push_front 70573105
push_front 315635778
get 141692
push_middle 301412840
get 3907
push_front 292518061
get 458204
push_middle 293158965
push_front 329738506
push_middle 98068318
push_middle 550869445
get 187628
push_front 19064686
push_front 874164582
get 84817
push_front 267775077
push_middle 34196862
get 469245
push_back 73758067
push_middle 744177505
push_front 342947666
push_middle 121920697
push_front 664334759
push_front 960777558
push_middle 915710662
get 384726
push_middle 261825801
push_middle 677982133
push_middle 115427926
push_front 659778894
push_middle 157775290
push_front 103115863
get 24620
push_back 955144835
push_front 482666509
get 460284
push_middle 994143507
push_front 372708064
push_front 983541750
push_middle 174323164
push_middle 250522733
get 555629
get 329145
push_middle 968215945
push_middle 73971781
push_middle 379365465
push_back 150858401
push_back 149773924
push_front 443322706
push_middle 84955147
push_back 204054705
push_back 427702589
push_back 924509299
get 164616
get 514119
push_back 629644314
get 376810
push_back 237378503
push_front 294116297
push_middle 610689844
push_back 220533906
push_middle 111279307
get 457775
push_front 309510134
push_middle 141849106
push_middle 681607647
push_front 777487853
push_middle 700421794
get 516363
push_middle 975678905
push_front 329776929
push_middle 665791890
push_middle 563401507
push_front 442018779
get 160634
push_front 687314501
push_back 702676286
push_middle 686188657
push_front 544542470
push_back 751163680
push_front 755231282
push_middle 21381533
push_back 548069129
push_front 961083849
push_front 599789416
push_back 62078429
push_front 253402661
get 425590
get 400722
get 330615
get 60812
push_middle 191007386
push_back 152933465
get 458030
push_middle 220078133
push_middle 315761403
push_front 283309332
push_back 513320285
push_middle 252240708
push_back 23488387
get 464336
push_middle 764827418
get 532916
get 89604
push_front 649986000
push_middle 961841867
push_back 745374673
get 226193
push_middle 565038524
push_middle 48513058
push_front 229167401
get 312075
get 103610
push_middle 401752979
push_middle 853166074
push_front 623638490
push_back 113438417
push_middle 175232714
push_front 669540696
push_back 965128785
push_middle 579416263
push_back 868744438
get 185429
get 514245
push_middle 987044556
push_back 540720738
push_back 181576911
push_middle 575075427
push_middle 955341773
push_back 896281392
push_back 223126412
push_back 594895431
push_front 284803129
push_middle 503442496
get 144652
get 372426
get 177317
push_middle 884507887
push_front 99489535
push_middle 14209114
push_middle 303518561
get 103536
push_front 396749606
push_middle 858955990
push_front 964171672
push_back 7057687
push_middle 294770630
get 214951
push_front 82417661
push_middle 534573938
push_middle 667783455
get 98911
push_back 299798034
push_back 317461594
push_front 153276880
push_middle 874949749
push_front 861520426
get 494137
push_middle 644289052
push_back 191241184
push_front 635911829
push_front 247017754
push_front 512525291
push_back 848652218
push_front 755806069
push_front 443385949
push_middle 542819019
get 447105
push_middle 403649880
push_middle 118055037
push_middle 11866745
push_back 31898224
push_back 836965256
push_front 399834895
push_back 258110699
push_front 350644925
push_middle 874294628
push_front 280429963
push_middle 86837235
push_middle 551729397
push_back 972945574
get 135196
push_back 857164430
get 456206
push_middle 846254045
push_back 657202303
push_back 801372241
push_front 349615510
push_back 661260488
push_back 840374568
get 298293
push_middle 235350369
get 363172
push_back 6036291
get 530887
push_front 425220353
push_front 52263032
push_back 41677743
get 456128
push_middle 778353565
push_front 229197972
push_front 703950356
push_middle 232658555
get 160746
get 395329
push_back 9145047
push_front 199591177
push_middle 287145517
push_back 912645691
get 211568
get 352793
push_back 913705042
get 280235
get 550936
push_front 738794010
push_middle 805305762
push_front 815308683
push_front 676621933
get 514368
get 122379
get 352582
push_middle 484605697
push_back 507900063
push_front 273938292
push_middle 111043413
push_middle 556018044
get 375213
push_middle 818742490
get 466669
push_middle 194457707
push_middle 106367836
get 220968
get 462119
get 251071
push_back 953000991
push_back 275598101
push_front 836052326
push_back 586756019
get 67383
push_back 311121081
push_front 960010723
push_front 689908547
push_front 939429064
get 526876
push_middle 246500947
push_back 707376229
push_back 413348536
push_middle 732889079
push_front 831093
get 156862
push_back 386027791
push_front 941331154
push_middle 618942801
push_back 715981208
push_front 445371771
get 136230
push_front 378298633
push_front 848494505
push_front 876412324
get 291532
push_back 812471918
push_back 847202543
push_middle 559686463
push_back 256819239
get 456270
push_middle 201932107
push_front 10026907
push_front 715959048
push_front 729864763
get 419808
push_middle 518334853
get 341413
push_front 710773333
push_middle 669557952
get 314862
push_front 556148347
push_front 959877970
push_middle 358294874
get 11977
push_middle 298585573
get 334838
push_middle 218288499
push_back 661451001
push_middle 825573817
push_middle 187062286
get 522238
get 351047
push_front 596672689
push_back 379502339
push_back 139667719
push_back 237173363
push_middle 444660865
get 179260
push_middle 827605043
push_back 565095884
push_middle 901802141
get 80306
push_front 101504361
push_front 926272820
push_front 242564853
get 402990
push_front 790014726
get 71461
push_back 733868538
push_back 526140241
push_back 34823086
push_front 682667674
push_back 989682786
push_middle 766825044
push_middle 630150637
push_front 940993088
push_back 725043941
push_middle 597365143
get 270557
push_front 533657340
push_front 350577302
push_middle 171449281
push_middle 511863335
push_back 550378838
push_back 188961260
push_front 462171301
push_middle 31051981
get 107490
push_front 915209487
push_front 213430168
push_front 671829956
push_back 935178105
get 13744
push_middle 91703970
push_middle 17775183
push_front 26224771
get 186965
get 284267
get 418618
push_front 905568720
get 463923
push_front 402726419
push_front 200324560
push_middle 566308272
push_middle 250455395
push_back 913314883
push_middle 392703827
get 280711
push_middle 394028961
push_front 875458833
push_middle 17866624
push_front 676172178
push_front 953089583
push_middle 213337178
push_front 341441517
push_back 384376178
get 536232
push_back 9481991
get 315368
push_front 275552123
get 147467
push_back 9969534
push_middle 453593040
push_middle 924685098
push_back 812259591
get 107772
push_front 215923699
push_front 234092354
push_middle 52665020
push_back 192900074
push_front 134028500
get 315448
push_middle 785479517
push_middle 146412291
get 355185
push_back 828676526
push_back 136289650
push_middle 120775306
get 271335
push_front 533499029
push_back 132664400
push_middle 750378800
push_back 257659512
push_front 185944786
push_middle 183890227
get 237128
get 348404
push_middle 405579444
push_back 614954000
push_front 865681147
push_middle 620349175
push_middle 361221681
push_middle 379428952
get 34651
get 356019
get 342251
push_middle 625700750
get 515467
push_back 356493866
push_middle 996359416
push_back 875205633
get 205051
push_front 213876508
push_front 542139322
push_middle 902350328
push_middle 307058424
push_back 959226479
push_middle 548258069
push_front 562334693
push_front 521209039
push_front 287737100
push_middle 278380151
push_middle 928643208
get 516674
push_middle 791782935
push_middle 34698967
get 520005
get 84593
push_middle 554478088
push_front 383196396
get 462635
push_front 259276030
push_front 466059374
push_front 798158893
push_front 45708091
get 82542
get 553367
get 51032
push_back 174488423
push_middle 48651164
push_front 153565319
push_back 73689234
push_middle 690588415
push_front 620575801
push_back 318310272
push_front 113478280
push_front 535180734
push_middle 314479878
push_back 985208540
push_back 809425669
push_middle 453991910
get 331783
push_middle 242867347
push_front 936347
push_front 442475904
push_back 262865032
push_middle 427689716
push_front 88994050
get 383202
push_front 570374019
push_back 164204337
push_front 675218251
push_front 890049700
push_back 129515285
push_back 86208717
push_middle 415157400
push_front 647360872
push_front 992300456
push_front 948961227
push_front 553942521
push_back 344173433
get 272640
push_back 680610522
push_front 991261120
push_front 902273427
push_middle 529235368
push_front 483620625
push_back 509849787
push_front 173084750
push_back 818622160
get 540242
push_middle 338804485
push_front 549398508
push_middle 984338022
get 471721
push_front 894001229
get 500573
push_middle 765348040
push_back 762483806
push_middle 117352628
push_back 874156984
push_back 918676247
push_front 164110201
get 114904
push_front 66966674
push_back 493810840
push_middle 827335210
get 436755
push_front 345261500
push_back 648784933
get 70912
push_back 110178948
get 325974
push_back 181088042
push_front 46255645
push_back 104782623
push_front 369610680
push_front 850451633
get 49922
push_back 594813762
push_middle 790100125
get 28303
get 8306
get 133576
push_back 422859598
push_front 29998065
get 198414
push_back 462484902
push_back 57589357
push_back 850645301
push_front 686017198
push_middle 495887648
push_middle 778526010
get 342224
push_front 935043082
push_middle 805118418
push_front 659886528
push_middle 835714482
push_back 966042202
get 221634
push_front 430781473
push_middle 287309040
push_middle 972356219
push_middle 83934301
push_middle 798902180
push_middle 741849228
get 430770
push_front 376930057
push_middle 635980455
push_front 953225074
push_back 106038207
get 172371
get 356857
push_front 504368125
push_back 315936393
push_back 910508780
push_middle 462112645
push_back 542357891
push_back 278524662
push_back 490137297
push_middle 66792033
get 120849
push_front 137186264
push_back 496053926
push_back 110105946
push_front 397572714
push_back 677052969
push_back 711607775
get 426205
push_back 58264847
push_back 136898157
push_front 684340822
push_back 205558342
push_front 598191350
get 113494
get 327785
get 500210
push_back 273009059
get 230000
push_middle 325329979
get 338045
push_back 68253029
push_back 815867976
push_back 24076259
push_back 121560127
get 546659
push_middle 293581378
get 351594
push_middle 568204547
push_back 246285589
push_front 126640440
push_back 944536643
push_middle 454007859
get 72521
push_back 705302184
push_middle 358885185
get 172124
push_back 775240259
get 205861
push_back 319995311
push_middle 954985087
push_middle 5382861
push_front 268941733
get 271306
push_back 736749490
push_middle 854208043
get 169552
push_back 140911763
push_back 365612348
push_front 894743126
get 151296
push_middle 672106347
push_back 568539727
push_back 968602390
push_front 785169786
get 405246
push_front 117700234
push_middle 719418739
push_middle 529940800
get 473621
push_middle 636862138
get 183839
push_back 142239832
push_middle 783150648
push_back 153850488
push_back 961411741
push_middle 882960812
push_back 843233400
push_middle 763229650
push_middle 708012301
push_back 114821842
push_middle 23282997
push_middle 764706274
get 113985
push_back 665705655
push_middle 879483601
push_middle 60360324
push_back 92426102
push_middle 884800940
push_front 109779373
push_front 71070449
push_middle 814635283
get 231842
get 329124
get 262954
push_front 819617023
push_back 142954094
get 52342
push_middle 330699605
push_front 852157085
push_front 512366874
get 338241
push_back 416726684
get 379667
push_back 868911333
push_front 325250605
push_front 245206695
push_middle 824862311
push_back 480673168
get 32218
get 275273
push_middle 57579660
get 256041
push_front 737171189
push_middle 569241884
get 157689
push_front 34342861
push_back 990933472
push_front 11323570
push_middle 868021212
push_back 204301683
push_front 919060731
push_back 175903030
push_middle 592757359
push_front 899490345
get 475213
push_back 775258089
push_back 742099664
get 32380
push_front 115685208
push_front 514314163
push_front 556064088
get 361515
push_middle 771452007
get 355571
push_front 213535770
push_back 563261420
get 316482
push_front 747329436
push_front 54554857
push_middle 740980201
push_back 245907428
get 162042
push_middle 2554771
push_front 826258844
push_back 619557193
push_front 763052081
push_back 114548257
get 318251
push_middle 559780182
push_back 26894678
get 501910
get 197084
push_middle 35347017
get 39213
push_front 355138297
get 265577
push_middle 814424563
push_middle 102344745
push_middle 828959931
get 166682
push_back 394916414
push_front 805056195
push_front 205437641
push_middle 558712843
push_back 284944376
get 398683
push_middle 845882274
push_middle 844895330
get 406980
push_middle 299668727
push_middle 755838439
push_middle 254856083
push_middle 585364876
push_back 659420943
push_back 994880468
push_front 42025379
push_front 284085422
get 520731
get 452561
get 349322
push_front 786327334
get 193049
push_front 816274411
push_middle 422928664
push_middle 254797286
push_back 949744823
push_front 343308769
get 441435
get 529081
get 210355
get 422234
push_back 724644246
push_back 814931918
push_front 665415388
get 231371
push_middle 225267018
get 14013
push_middle 128876579
get 237415
get 448587
get 460079
get 590
push_front 453727245
push_middle 756072869
push_front 736515695
get 206840
push_middle 277232954
push_middle 909852594
push_middle 931984970
push_back 105725902
get 533643
get 512852
push_front 486626696
push_back 801400283
get 336610
push_middle 356750568
push_back 22953055
get 490768
push_back 947728928
push_middle 702644879
push_back 986972843
get 247114
push_back 363821918
get 23787
push_back 857976267
push_middle 504129668
push_front 655639569
push_middle 286454237
get 421209
get 214496
push_middle 68427229
push_middle 577075676
push_front 197660439
get 341499
push_middle 29036197
push_back 125772092
push_front 534960403
get 1029
push_middle 175218227
get 110312
get 344920
push_back 972877319
push_back 795243608
push_back 475600252
push_middle 81582436
push_middle 520527574
get 171413
get 530216
get 519629
push_middle 35356756
push_back 387477908
push_back 933796054
push_middle 599693613
get 66104
push_front 379738386
push_middle 275037977
push_front 658751954
get 457548
push_back 327394586
push_front 363056357
push_middle 326168060
push_front 613115309
push_front 881577466
get 18001
push_back 135725628
push_front 152132898
push_middle 120098506
push_middle 826838032
push_back 518569268
push_back 636665320
push_back 140460691
push_front 744696569
push_middle 460610105
push_front 439375523
push_middle 258454920
push_middle 26319298
push_front 936735085
push_middle 22920117
push_front 426517885
push_front 763085834
push_front 816864938
get 128369
get 112811
push_front 62826551
push_middle 813702063
push_middle 282841294
push_front 18769726
push_middle 58388720
push_back 65388519
get 272702
push_middle 609057090
push_back 124852807
get 456490
push_middle 620680680
push_middle 563864165
push_front 321240569
push_middle 525634256
push_front 562303484
push_front 16125514
get 387294
push_middle 193878301
push_middle 912493077
push_back 298016269
push_middle 107179661
push_middle 283750913
push_front 813896870
get 54664
push_back 549261246
push_back 179125829
push_front 639962933
push_front 453553919
push_back 646196613
push_front 73238291
push_back 786617492
push_middle 95215079
get 210464
get 212206
push_front 411415160
push_back 639412349
get 133647
push_back 505356984
push_front 960565088
push_middle 840019045
push_front 611500557
push_front 523185321
push_middle 792874560
push_back 816670402
push_back 667701862
push_back 544978548
push_front 748177507
push_front 125553106
push_back 245834095
push_middle 485546924
push_back 458510218
push_back 261124757
get 24003
push_front 810832175
push_front 773342037
push_front 780166848
push_back 453137221
push_back 561991622
push_middle 758729961
push_front 612534910
get 476748
get 157312
get 19177
push_middle 729927536
push_middle 960408112
push_back 454924512
push_front 220269736
push_middle 217386298
push_back 212800092
push_front 823439481
push_front 480466139
push_back 119300849
push_middle 744830011
push_middle 112960290
push_front 737937900
push_front 74140823
push_front 721433345
push_middle 320236201
push_back 30030626
push_middle 400382933
push_front 331773406
push_middle 434417440
push_back 80661384
push_middle 31822197
push_middle 798689527
push_back 91553619
get 57338
push_back 181046349
push_middle 723264855
push_back 997970663
push_middle 789093819
push_back 103375879
get 455199
push_front 266548101
push_middle 469529108
push_front 617372351
push_middle 484263141
get 114081
push_middle 658508094
push_front 283184709
get 173324
push_back 291280369
push_middle 989036180
push_back 431800491
get 184730
get 146413
get 137003
get 317917
push_middle 19283035
push_front 335523630
push_front 667068526
push_middle 920902822
push_front 671490494
get 309566
push_middle 103434987
push_back 432065095
get 418277
get 277294
push_front 192655951
push_middle 104983438
push_middle 232151548
get 524306
get 256662
push_middle 419331388
get 157403
push_front 18289273
push_middle 318100050
push_middle 97286957
push_front 178318685
push_back 138433735
push_back 64562685
push_front 864953331
get 94443
push_middle 678341811
push_middle 608393399
push_back 471581567
get 274440
push_middle 912366194
push_middle 785803310
push_back 534043236
push_front 90250961
push_middle 571453560
push_middle 260245644
get 149629
get 180117
push_back 823922538
get 211941
get 541568
get 302947
push_back 481216484
push_front 566126939
push_middle 900908011
push_back 536668909
get 457207
push_middle 965474417
push_middle 766997452
get 291344
push_back 106574863
push_middle 188172822
get 231716
get 229046
push_middle 14810925
push_middle 252855632
push_middle 927715242
push_back 243943536
push_front 655777770
push_back 657758946
push_back 514481007
push_middle 814230329
get 389733
get 520388
push_front 993072887
get 549747
push_middle 529425138
push_back 306607561
push_front 719157035
get 52942
push_front 497050209
push_middle 128202325
get 258967
push_back 503324513
push_back 629682266
push_front 84776384
get 45358
push_front 796919714
get 551692
push_front 835892816
push_back 843666098
push_middle 608027652
get 359465
get 435973
push_front 244680636
push_back 109810871
push_front 158247647
push_back 932545425
push_front 556083042
push_back 581887370
push_back 904717533
get 310681
push_front 881794527
get 70000
get 227047
push_middle 765765416
get 131144
push_back 191900589
push_back 36284016
get 126970
push_front 436992617
push_back 828570488
push_middle 575412494
push_middle 184453630
push_middle 815231925
push_middle 446700305
get 447963
push_back 639662061
get 253609
push_back 272118402
get 101864
push_back 181247123
push_middle 268136467
push_middle 924124928
push_middle 529834234
push_back 320942400
push_middle 335753360
push_front 180761659
push_back 851467070
push_front 600679349
push_front 973977535
push_front 621407756
push_front 572351021
push_middle 447523482
push_back 567828904
push_middle 31032666
push_front 611355951
get 368569
push_front 672281976
get 343975
get 19024
push_middle 544847774
push_back 749882225
push_front 913188472
push_middle 460264876
push_back 163580112
push_front 124938160
push_back 566383616
push_middle 281610015
push_middle 799345595
push_middle 81171122
push_back 765253441
get 26822
push_middle 656875367
push_front 96392726
get 435840
push_back 485573667
push_middle 2349213
push_middle 572044080
push_middle 58772830
push_back 941908708
push_front 733493402
get 513660
push_middle 682173702
push_front 189223827
push_middle 105226932
push_front 747659746
push_middle 22596215
push_front 133385550
push_front 756481332
get 139650
push_front 884205045
push_back 227092395
push_middle 859445381
push_front 616931218
push_front 495411268
push_middle 338875887
push_back 319257541
push_back 176955275
push_front 314819483
push_middle 570302890
push_back 497025048
get 5079
get 201587
push_back 910180477
push_front 645575884
get 347595
push_middle 741637743
push_front 457977943
push_back 191515791
push_front 21920389
push_front 754947909
push_front 838279099
push_back 554045467
push_front 897889560
push_front 362892148
push_middle 402736555
push_front 931727181
push_middle 217410028
push_front 156483267
get 79267
get 36833
get 399329
push_front 173013785
push_front 516191228
push_back 853516267
get 501540
push_front 693565937
get 5629
get 537634
get 276958
push_front 803219916
push_middle 948654760
get 270778
push_back 822072816
push_front 135211444
push_back 706017811
push_back 632057682
push_back 151719416
push_back 847270044
push_front 627842864
push_middle 265329107
get 427951
push_back 927331422
get 407568
push_front 42050028
push_middle 652037776
push_back 8529710
push_front 93238304
push_middle 588668650
push_middle 149120429
get 251225
push_back 129778368
push_front 270938070
push_back 875517649
push_middle 599249668
push_back 753689043
push_back 276501498
push_middle 441989151
get 204627
push_front 165424308
push_middle 694806064
get 183226
push_back 801335163
push_back 943452992
push_middle 223207154
push_back 603915408
push_middle 899219538
get 416876
get 433152
push_front 33021980
push_back 520913683
push_back 813257809
get 185590
get 52985
push_back 151700102
push_back 864213568
push_back 537330590
get 57488
push_front 603653847
get 37615
push_front 884304517
push_back 287881853
push_middle 94200604
push_middle 321441664
push_front 513841541
push_back 495905035
push_back 379257677
push_front 674800549
get 19409
push_back 425967941
push_front 977796992
push_middle 582526887
push_middle 985783454
push_back 126237652
get 340832
push_middle 934649762
push_middle 974094028
get 353776
push_front 293422826
push_front 137273061
push_middle 645491819
push_front 707609192
push_front 843929171
push_back 913553118
push_front 236736129
push_front 85626625
push_front 198988023
get 20079
push_front 625556686
get 237581
push_back 355650859
push_front 328070289
push_back 630773545
push_middle 374228734
push_back 141828209
get 345043
get 527341
push_middle 84233215
get 346226
push_back 382900954
push_front 872675209
push_front 496340237
push_middle 363968139
push_back 11393026
push_front 574442571
push_middle 589094344
push_back 654198782
get 466303
push_middle 874347817
push_back 641005732
push_middle 118416290
push_front 767162589
push_back 257080084
get 255191
push_middle 715705755
push_front 73722774
push_middle 625120587
get 319644
get 182166
get 91165
push_back 803468748
push_front 996074828
push_middle 940318438
get 391842
push_middle 386463904
push_back 997142184
push_front 59698446
push_middle 597139453
push_middle 964362383
push_back 425754721
get 338422
push_front 953331921
push_front 737725897
get 252005
get 321342
push_front 602165255
get 374504
push_front 940121107
push_middle 452905933
push_front 587157527
push_back 84725592
get 399534
get 42268
push_middle 787139119
push_back 906771275
push_back 551926218
push_middle 416118205
push_back 503243304
push_front 721170878
push_front 716816415
get 518566
push_front 941523854
get 426886
push_front 754085157
push_front 753661981
push_front 518959198
push_back 690211323
push_middle 577569964
push_back 440884841
push_middle 28557396
push_middle 608465696
push_front 611923614
push_front 231076861
push_front 359110566
push_front 781549805
get 81831
get 444469
push_front 160369290
push_back 331034272
push_middle 913093601
push_middle 808957875
push_back 241541495
push_front 214825011
push_back 373254560
push_middle 61315960
push_back 951919441
push_middle 563030266
push_front 844344840
push_back 808816383
push_front 196389111
push_middle 850011172
get 505622
get 204779
push_back 77551847
push_middle 861062648
get 386494
push_front 44256641
push_back 331354029
push_front 672225159
push_front 569584356
push_middle 75129545
push_front 720453270
push_back 675181960
push_middle 704203747
push_back 979886905
push_back 120172638
push_middle 532643785
push_front 555938849
push_middle 47772417
get 436737
get 167581
push_back 532245751
push_middle 12871888
push_middle 280670879
push_back 667165845
get 91376
push_back 120614242
push_back 476067298
get 373613
push_middle 103050361
push_front 256250641
get 492689
push_middle 269744530
push_middle 848031001
push_front 228890192
get 457305
push_front 42900711
push_front 503075989
push_front 889584219
get 86027
push_back 321550794
push_middle 967644654
push_front 239354392
push_back 587231299
push_back 37048222
get 308302
push_middle 18225261
get 527964
push_back 143505736
push_back 897652456
get 402316
push_back 830932545
push_front 198992845
get 354954
push_front 20854101
push_middle 798514459
get 495394
push_middle 352718008
push_front 508129109
push_back 472325285
push_back 453964697
get 352835
get 342590
push_middle 818429143
push_middle 594456748
push_front 838517300
push_back 346294533
get 519608
get 76367
push_middle 529951686
push_back 608030201
push_front 352277695
get 537717
push_back 363651576
push_back 379665379
get 369744
push_front 668394029
get 274176
push_front 188209361
push_front 900367615
push_middle 808221283
push_front 495412792
push_middle 48079783
push_middle 875559186
push_back 175190614
push_back 860532905
push_front 361189373
push_back 40073154
get 450983
push_middle 137402697
get 3904
get 320153
push_front 366959658
push_back 873791950
get 416553
push_back 663469501
push_middle 825542046
push_back 908887288
push_middle 50365950
push_middle 299237914
push_middle 740689772
push_middle 573161473
get 407058
push_middle 725672240
get 509704
push_back 546315375
push_middle 462648674
get 237243
push_front 408795947
push_front 317272004
push_middle 86544390
get 118454
push_middle 20611118
get 113587
push_back 712456586
push_middle 119779679
push_back 717133108
push_front 783883954
push_middle 676542818
push_middle 659057552
get 134725
push_back 566328008
get 400331
get 197601
get 448303
push_back 954431138
push_middle 856327505
push_back 130618538
get 495631
push_middle 158805624
push_middle 322520938
push_front 113019176
push_front 711374878
get 252173
push_front 977798923
push_front 297967915
push_front 179538202
push_front 640117902
push_back 340423762
get 236801
push_middle 498407162
push_middle 821909588
push_back 765127951
push_back 475180533
push_back 101390969
get 158492
get 489919
push_back 54208423
push_middle 184486421
push_middle 402398467
push_front 42055015
push_front 582584010
push_middle 277251595
push_middle 708326827
push_back 733130845
get 125973
push_front 212163430
push_middle 536826778
push_front 137082055
push_middle 330476625
push_front 954498390
push_front 438920558
push_back 747759038
push_back 446308324
push_middle 220643106
push_back 388837264
get 524811
push_middle 954592350
get 171820
get 99905
push_front 771831362
push_middle 228045168
push_middle 514024469
push_front 834203196
push_front 21613829
push_middle 132564627
get 153434
push_front 156226386
get 405012
get 379390
push_back 621332443
push_front 536150263
get 336565
get 115117
push_back 844454285
push_front 556171170
push_middle 582281927
push_back 283146944
get 131561
get 209112
get 251873
push_back 66420582
push_front 936751246
push_middle 487537272
push_middle 262094532
push_front 50696914
push_back 863721140
push_middle 658604423
push_back 914906480
push_front 927751467
push_middle 666127822
push_back 957371719
get 12843
push_back 670095759
push_back 637258037
get 449262
get 95404
push_middle 569451139
push_back 853905022
push_front 923435793
get 449950
push_front 816015000
push_back 515782778
get 222321
push_front 844075548
push_middle 37510806
push_back 828227495
push_front 796996806
get 554474
push_front 449101910
push_back 414775059
push_back 987918082
push_front 430503958
push_back 196342185
get 380679
push_back 296496240
get 482658
get 385918
push_front 950195001
get 362440
get 441196
push_front 245144823
push_middle 842171483
push_front 152490994
push_middle 854467824
push_back 34601663
push_middle 67674949
push_back 656575586
push_middle 91065648
push_back 257815118
push_middle 356921896
push_back 186419885
push_front 457314208
push_back 829278540
push_middle 216608574
push_back 259594721
push_front 815988782
push_front 808994165
push_back 689285827
get 145225
push_back 977048940
push_back 603436905
get 243254
push_back 208283899
push_middle 709002986
push_back 230455738
push_middle 88805917
push_middle 530830035
push_middle 187259486
push_front 934435230
push_front 456617268
push_back 798024778
get 529939
push_front 745309193
get 87463
get 138846
get 475250
push_front 269830016
push_middle 496279071
push_middle 799861973
push_front 862751824
push_back 629232428
push_back 311367429
push_middle 647769637
push_middle 729839572
push_front 306239973
push_back 718866815
push_back 195485536
get 364365
push_back 638887966
get 300955
get 223172
push_front 147297974
push_front 808199266
push_front 769934274
push_front 960325507
push_middle 843368562
push_middle 206577810
push_middle 667385050
push_back 557582024
get 309981
push_middle 653426536
push_middle 69041004
push_middle 82641390
get 23312
push_middle 442606370
push_front 202054147
push_front 246102523
get 164485
push_back 904895036
get 152812
push_back 512071087
get 535785
push_back 243323911
push_middle 537079479
push_front 116121248
push_back 720507032
get 308986
push_middle 943960348
push_middle 573618203
push_middle 271966160
push_front 627983199
push_front 879403088
push_middle 386717976
get 502399
push_middle 682135212
push_middle 109158020
push_middle 419892635
get 186576
push_front 342627972
push_back 592838955
push_front 255539043
push_front 910202285
get 403830
push_back 328810939
push_middle 578340682
get 224589
push_front 515441059
push_middle 498358474
push_back 669847583
push_middle 655104643
push_back 710215229
push_middle 472567136
push_back 458404115
get 56882
push_back 799772763
push_middle 752629444
push_front 127684625
push_middle 562234407
push_middle 912230025
push_middle 474337577
push_back 594325454
push_back 776055737
push_middle 320516200
push_front 820380252
push_front 539197966
get 51854
push_back 530577093
push_back 713914783
push_middle 818628621
push_back 784155656
push_front 607878779
push_middle 698345410
push_middle 32962980
get 464317
push_middle 811976336
push_back 146560560
push_middle 659456296
push_back 638239855
push_front 523858859
get 206187
get 251826
push_back 904450229
get 512563
push_back 988827131
get 532070
push_back 958360176
push_middle 574256349
get 85202
push_back 458940961
push_front 71805563
push_middle 407453314
get 261072
push_front 469330266
push_middle 950135817
push_back 41892442
push_back 846969563
push_front 382468174
push_back 330760956
push_middle 619432961
push_middle 243647648
push_back 985063488
push_middle 571592910
push_middle 50818569
get 104814
push_front 68996133
push_back 256055130
push_middle 772904952
push_back 592920097
get 391600
get 167141
push_front 559738436
push_middle 698961522
push_back 731688066
push_front 65510463
push_front 962850764
push_front 559738189
push_front 384255367
push_back 941082616
push_front 844470492
get 129168
push_middle 122436470
push_middle 365414909
push_back 849725970
push_front 57231118
push_back 723571736
push_back 641696164
push_middle 605295881
get 9949
get 29702
get 446078
push_middle 789287608
push_front 289295915
push_front 645010110
push_front 405405005
get 31916
push_middle 286290242
push_back 184697725
push_back 719476654
push_back 667109616
push_back 973582633
push_middle 936972011
push_back 732022756
push_back 168882089
get 120002
push_back 792731950
push_front 251190566
get 63525
push_middle 929381948
push_front 956458433
get 187616
push_middle 953088812
push_front 324564204
push_back 352584922
get 85837
get 547767
push_front 591836683
push_back 602483672
push_front 423017303
push_middle 364760571
push_front 383429980
push_back 107353610
push_back 623804416
push_front 98302150
get 122891
push_middle 715912550
push_front 893811661
push_middle 450775378
push_middle 343238669
get 248512
push_front 109029632
push_front 721906448
get 444251
push_back 674173299
push_back 924582014
push_middle 506066764
push_middle 608308886
get 443613
push_middle 304380830
push_front 244066282
push_middle 439483543
push_middle 549297557
push_middle 908226024
push_front 169191198
get 31015
push_back 442687707
get 223616
get 220540
get 205895
push_middle 825325765
push_front 173634064
push_front 796299680
push_back 503297394
get 320244
get 270751
get 200577
push_middle 499439729
push_front 195577919
push_front 333001241
get 496998
get 493675
push_front 14367463
push_back 626996157
push_middle 623487109
push_back 368454194
push_back 306246395
push_back 3540405
push_front 347312620
push_back 11838759
get 273469
get 173893
push_front 939598985
push_back 600147285
push_middle 743391843
push_back 14383440
push_middle 905127397
push_front 446214065
push_back 841106831
push_front 937723791
push_back 918506507
push_back 50676661
push_front 995347199
get 501220
push_back 438341854
push_back 748814404
get 181416
push_back 331984928
push_middle 31267205
push_front 592747815
push_middle 547798404
get 342706
get 499671
push_front 853516834
push_middle 432397186
push_middle 202145162
get 398138
get 286860
push_middle 486832580
push_back 341721267
push_middle 363929559
get 204656
get 140762
push_back 311996559
get 9746
get 370772
push_back 277250768
push_back 441811066
push_middle 407958092
push_middle 738645466
push_middle 925062566
push_front 252333982
push_front 834341301
push_front 586825268
push_front 733972144
get 431410
push_front 853407443
get 32035
push_front 824205837
push_back 769091874
push_middle 344584653
push_middle 471802519
push_front 65650658
get 192698
push_front 778919694
push_front 563192249
push_back 359949944
push_back 429644591
get 484659
push_back 102574863
get 174473
push_middle 228324128
push_front 626842774
get 102618
push_back 128887755
push_back 91217683
push_back 403335768
push_front 111544608
push_middle 366606138
get 408737
push_middle 698257235
get 308080
push_back 50416478
get 49814
push_middle 957121280
push_front 431601989
get 486516
push_back 596995240
push_back 941952116
push_middle 618193604
push_back 162993424
get 392109
get 445465
push_back 365626653
push_back 136358344
push_back 988386781
push_back 754121470
get 92833
push_front 874793421
push_back 360166584
get 55444
push_back 321321200
push_middle 981404282
push_middle 563269268
push_front 196056971
get 358396
push_middle 20949599
push_front 64424408
push_middle 934694072
push_middle 249163072
get 520316
push_front 710890880
push_middle 188819049
get 314415
get 143978
push_back 514438831
get 198451
push_front 907254038
push_front 318571375
push_back 236476427
push_front 31255537
push_back 446074180
push_front 936237741
push_middle 846035130
push_front 661204235
push_back 312550364
get 538749
push_back 288964888
push_back 554901831
push_middle 479857159
get 30687
get 444360
push_front 831797805
push_back 412264184
push_back 839802702
push_back 130757515
push_middle 469246279
get 438683
get 447942
push_back 718945004
push_front 317105736
push_back 453140050
push_back 868931865
get 484952
push_front 648839973
push_front 473509841
push_middle 911257828
push_middle 510903265
push_back 607318188
push_middle 771905142
push_back 423783474
push_middle 115901848
get 256163
push_back 450640617
push_middle 393174415
push_front 474751534
push_middle 668923937
push_front 357016461
push_back 527348800
push_middle 636108211
get 57841
get 179925
push_front 449606021
push_middle 272241232
push_back 569924609
push_middle 75745129
push_front 605901042
get 546852
get 549593
push_back 221848584
push_front 386821941
push_front 145102967
push_middle 927357802
push_front 982689474
get 107476
push_back 323273902
get 261930
push_back 895071627
push_back 499152822
push_middle 402819618
push_back 163045604
push_back 689138628
push_front 593293839
get 377157
push_middle 504025032
push_front 33982820
push_middle 881980596
get 485531
get 251260
push_front 447270174
push_middle 890008430
push_middle 669184776
push_back 561564495
push_middle 777849552
push_middle 386503987
push_back 261935658
push_front 275086534
push_front 420070525
push_back 989148523
push_back 930629579
push_back 276592630
get 359962
push_front 220331557
push_middle 919912855
push_front 400144375
push_back 545941232
get 376211
get 53073
get 306696
push_back 978763553
push_back 89170071
get 321530
push_back 8135174
push_front 834393598
push_back 28194710
push_middle 878296659
get 432076
push_middle 329054650
push_back 874186942
push_back 648574325
push_front 271233444
push_front 785141392
push_front 743953398
push_front 174743715
push_front 907090234
push_front 134267871
get 390672
push_middle 505094942
push_back 923562784
get 377359
push_back 726106417
get 196426
push_middle 891274317
get 475359
push_middle 756596790
push_front 117030290
get 53347
push_front 558948051
push_front 916474632
push_back 196109372
get 132564
push_front 769222023
get 232722
push_middle 777583304
push_back 948699636
get 325370
get 300311
push_back 808776635
push_back 768702842
get 341117
push_back 544076060
push_front 210427360
push_middle 576431714
push_back 460441726
push_middle 250729050
get 318400
get 527474
push_middle 276664988
push_back 502458
push_back 604143144
get 144205
push_back 924706364
push_middle 290692912
push_middle 928740309
push_middle 262816501
push_front 325258085
push_front 147853029
push_front 860619875
push_front 290998470
push_back 86427501
get 149544
push_front 445229035
push_back 581570392
push_back 378831979
push_middle 824362222
push_back 580809895
push_middle 518399743
get 367943
push_middle 733609404
push_back 350671931
push_back 391982680
push_back 860897267
get 472588
push_front 647191728
push_front 472035113
push_front 221885488
push_front 752952241
push_back 514724250
push_middle 212074352
push_back 783693241
push_middle 407315771
push_middle 254164571
push_front 541059546
get 293756
push_back 644802776
push_front 982724400
push_front 62220878
push_middle 248028238
push_middle 410268327
push_front 255490704
push_back 890825936
push_back 690454561
push_middle 324217817
get 342189
push_middle 396908404
push_back 139807823
push_back 689634562
get 345377
get 77539
push_middle 12861231
push_back 409510037
get 180623
push_middle 186252725
get 276055
get 352637
push_front 178125915
get 261936
get 43070
push_front 312130951
push_back 533519977
get 131334
get 331674
get 28323
get 424943
push_front 20585691
push_back 648247155
push_front 672542689
push_front 224652998
get 167591
push_middle 595626179
push_back 640033546
push_front 560372703
push_front 317415841
push_back 525172770
push_middle 730279848
push_middle 320674325
push_front 457358058
push_back 634001289
push_middle 816250024
push_back 904526495
push_middle 921375087
push_middle 929499683
get 63177
push_back 293319880
push_front 947086766
get 223738
push_back 318720967
push_back 586204254
push_middle 291655880
push_middle 984924975
push_front 182948907
push_middle 66196346
push_front 513804986
push_front 111070037
push_back 760332281
push_front 748820487
push_front 73906327
get 275663
get 300066
get 258366
get 161729
push_front 982671309
push_back 212540618
push_back 93612820
get 257965
get 325838
push_front 216633002
push_middle 52862810
push_front 558084919
push_front 625621431
push_back 984090989
push_back 485098633
push_middle 915744430
push_back 91703851
push_back 625117599
push_front 591963576
get 387474
get 250679
push_front 520568035
push_back 888797975
push_middle 130217132
push_front 587888307
push_middle 912450466
push_front 664923334
push_front 400672780
push_middle 276350870
push_front 204780903
push_back 951657279
get 45992
get 205600
push_front 571599979
get 430540
get 314511
push_front 940274905
push_front 708697665
get 330569
get 146431
push_middle 633745135
push_front 87283496
push_middle 743899289
get 464858
push_front 292425896
push_middle 599600687
get 276015
push_middle 146061199
get 373399
push_front 917376124
push_front 717022159
push_middle 820862654
push_middle 472343491
push_front 550032566
push_middle 48629206
push_back 927803087
get 343059
get 18920
get 239935
push_front 649644824
push_back 3044908
push_front 611666504
push_back 460330486
push_middle 332852822
push_back 262767987
push_middle 334855350
push_front 102642744
get 251341
push_back 63991646
push_back 422619003
push_front 496775636
push_front 955321318
push_front 440000794
push_front 725869025
push_middle 171700016
get 306997
push_middle 490498926
get 458309
push_back 225103194
push_front 816361309
push_middle 335534450
get 60447
push_front 859745454
push_back 770059664
get 321683
push_front 632350251
push_middle 318228436
push_front 285475427
push_middle 271910416
push_front 73795938
push_front 441282953
push_front 961325213
push_back 973553418
get 528250
push_back 731642211
get 319163
push_front 864775175
get 533267
push_front 163493064
push_front 739839880
get 353788
get 254980
get 154354
get 465558
push_front 125283611
push_middle 576518929
push_back 531174050
push_back 978805425
push_front 917484584
get 330036
push_front 852695246
push_back 297499852
push_back 105337266
get 478540
push_middle 57101416
get 177302
get 91090
get 255486
push_back 967803351
get 101619
push_front 423314928
push_middle 923255293
push_back 568039631
push_back 257219983
push_back 88609115
push_middle 95539599
push_front 643810894
get 153605
get 226652
push_middle 422337187
get 161135
push_front 120366218
push_back 31935571
get 3369
push_middle 610316431
get 500071
push_front 426746920
push_back 770679982
push_middle 619698797
push_middle 995109231
push_front 465366359
push_back 103165130
push_front 94831991
get 70072
push_back 691184100
get 483311
push_front 303795809
push_middle 144573388
get 195152
get 497228
get 468358
push_back 49393152
push_front 458151022
get 304275
push_middle 804955974
push_front 254339743
push_front 515164632
get 173351
push_front 435029105
push_back 908154422
push_front 787296693
push_middle 760785397
push_middle 896589945
get 242309
push_front 914320364
push_front 89120268
push_front 835532514
get 13946
get 269716
push_front 914958303
push_middle 709726280
push_middle 683704422
push_back 201335542
push_middle 810604101
push_front 211831698
push_back 416075812
push_middle 916086767
get 369811
get 225660
push_middle 976470866
get 437908
push_front 214366945
get 378711
get 26099
push_back 322497487
get 108766
push_back 911243785
push_middle 722419010
get 344239
push_front 547997037
push_back 735046303
push_middle 31071093
push_back 53488157
push_front 767735088
get 422097
push_front 836863662
get 125206
push_middle 457509054
push_front 987708456
push_middle 489206902
push_front 312635711
push_front 234219892
get 91733
push_back 909805679
push_back 927133682
get 387045
push_front 522594781
push_middle 338010869
push_middle 738027904
get 185965
get 80524
push_front 608310622
push_front 277011466
get 206230
get 465897
push_back 436814453
push_back 894087031
push_back 465285371
push_front 61247001
push_middle 732621460
push_middle 595933790
push_front 12290907
push_back 938589460
push_back 147726408
push_front 539533679
push_back 301504952
push_back 157155699
push_front 90559380
push_middle 518180452
get 91905
push_back 613645930
get 394951
push_front 262899345
get 543886
push_front 906817405
push_front 786975736
push_front 725096393
push_front 847224956
push_front 123704869
get 483261
push_front 90923580
get 521181
get 6773
push_back 59411532
get 425721
push_middle 908916009
push_back 255559213
push_back 985691002
push_back 478673928
push_front 249651949
push_back 535779849
push_back 100856520
get 298062
get 548048
get 530328
get 87178
push_front 277939681
get 470611
get 465678
push_front 951715972
get 390494
get 365424
get 204627
get 338629
get 381288
push_back 788476630
push_back 239471111
push_middle 629077845
push_middle 137131852
push_back 401868024
get 481895
push_middle 976082713
get 106589
push_back 917656786
push_middle 956379599
push_back 455250684
push_middle 944902180
get 497342
push_front 31946694
push_front 248284115
get 363674
push_middle 907066236
push_front 137229425
push_middle 630640850
push_back 166455131
push_middle 54385438
push_middle 507602817
push_back 194718900
push_back 639592356
push_middle 162616087
push_middle 403275661
push_back 557121311
push_back 895629791
push_middle 172715342
push_middle 304291988
push_front 295395401
push_middle 661083866
push_middle 424292735
push_middle 119349266
get 245163
push_front 616422727
push_middle 961228304
get 18573
push_front 492601585
push_back 863882568
get 429835
push_middle 884377167
push_middle 645462904
push_back 112204673
push_back 524402484
push_back 380871586
push_middle 901567388
push_middle 974305157
push_back 839972511
push_front 162514111
push_middle 905475299
push_middle 978661124
push_back 533856162
push_back 2459705
push_middle 817738175
push_middle 403959373
push_middle 553585238
push_back 907781596
push_back 170397998
push_back 258472179
get 50317
get 347143
push_back 851454606
get 5652
push_front 239358479
push_back 564261507
push_back 556204223
push_back 270251313
get 337171
push_middle 846449418
push_back 203810684
push_front 723809292
push_middle 939172442
push_back 578223036
push_back 663752407
push_back 849747086
push_back 136764049
push_back 377144008
push_back 433701161
push_back 315805297
get 351526
push_back 329108178
push_front 204935305
push_back 555358371
push_back 395447221
get 231118
get 359671
get 275780
push_middle 373955792
push_middle 121780847
push_front 838404337
push_middle 151481694
push_middle 426417425
push_front 558589984
push_middle 378532774
push_middle 470104517
get 402478
get 146047
push_back 902607286
push_back 909076278
push_front 877749243
push_back 935938569
push_back 942988568
push_front 241014531
push_front 396210179
push_back 150401810
push_back 966314404
push_middle 595981899
get 15447
push_middle 495354173
push_middle 375814118
push_back 337926074
push_front 495839316
push_middle 508902026
push_middle 177060179
push_middle 727254837
push_middle 345694776
get 103755
push_middle 853833362
push_back 472902928
push_back 32090201
push_back 940377503
get 288194
push_front 218126921
push_middle 411803126
get 275491
push_middle 712354557
push_middle 754968454
push_back 831876654
push_front 488188543
push_middle 716048200
push_middle 345098794
push_middle 573658755
push_back 384809122
push_back 235123775
push_front 640353119
get 282915
push_back 125270525
push_back 21491462
push_back 379850744
push_front 366902626
push_front 960453422
push_back 842523585
push_front 947585056
push_front 129153428
push_middle 86137947
get 534645
push_middle 68176627
get 441713
push_middle 457264104
get 272588
get 475344
push_middle 76616483
push_front 130997877
push_front 148288120
push_back 704122113
push_front 879237211
push_front 946657936
push_middle 640618105
push_front 949361169
push_middle 283947485
get 371286
push_middle 14613962
push_back 486211253
push_back 574581552
get 163487
push_front 957227067
push_front 3857466
get 342558
push_back 837467463
get 263110
push_back 54390404
push_middle 988423633
push_middle 518257583
push_back 719399239
push_front 222971974
push_middle 847704386
push_front 304106823
push_middle 660376764
push_back 48369388
push_back 833672105
push_front 631552933
push_front 870859312
get 109978
get 290880
push_back 522713662
push_back 1662206
push_back 855211074
push_back 467250807
get 30957
get 276209
push_back 526221829
push_middle 751067884
get 157375
push_middle 890661277
push_middle 83516649
push_back 194986806
push_back 746450148
push_front 812628213
get 254633
push_back 559881327
push_back 462999984
get 353581
push_front 654064796
get 52258
push_back 287103988
push_middle 631379128
push_middle 183193770
push_back 170412616
push_middle 447349313
push_back 540345156
push_back 550052852
push_back 131495503
push_middle 961127319
push_middle 516460796
get 70693
push_back 295001058
push_front 265240401
push_front 668271882
get 282381
push_middle 773623444
push_front 951811718
get 225803
push_middle 974564113
get 204570
get 346275
push_back 797650018
push_front 104404978
push_back 261517879
push_front 50721970
push_back 774614440
push_middle 461822706
get 29892
push_back 300549304
push_back 217786565
push_front 5411190
push_back 137299325
push_back 541963402
push_back 517628130
get 37760
push_front 625113268
push_middle 527521417
push_front 384982306
push_front 565326449
get 185079
push_front 333378887
get 36265
push_middle 943430583
get 92010
push_back 867064865
push_front 747826770
get 324771
get 279419
push_middle 420728813
push_front 753853849
push_front 180807914
get 558551
push_front 986816973
push_back 774638010
push_middle 212579864
get 430887
push_front 513923587
push_front 621718569
push_back 397714184
push_middle 246515734
push_middle 641210922
push_middle 67586752
push_front 587597388
push_middle 605320573
push_front 711934922
push_middle 770736064
get 530731
push_back 979789188
push_front 811784037
get 170063
get 543600
push_middle 162688534
get 465727
get 433852
push_back 521339331
push_middle 580047176
get 116613
get 152638
get 69729
push_front 851540457
push_middle 2162879
push_back 751593497
push_front 14912367
push_front 34324963
push_back 152331530
push_front 638329567
push_front 125368792
push_middle 561531336
push_front 634240718
push_front 701495609
push_back 785582556
push_back 109071879
get 90804
get 365460
push_middle 166223784
get 327560
push_back 857801174
push_front 526364679
push_back 461862848
push_front 715656415
push_back 339892507
push_back 400943849
push_middle 953011669
push_front 268522712
get 535341
push_front 679863439
push_middle 556053799
get 14336
get 410896
get 248380
push_middle 671544948
push_middle 960749184
push_middle 814000143
push_back 321821810
push_front 251050539
get 365051
push_back 23622637
get 22672
get 63827
push_front 300358596
push_back 172137740
get 512707
push_back 87303996
push_back 857000159
push_back 992437832
push_back 325989045
push_back 816726082
push_middle 713095704
push_front 370287579
push_middle 241838283
push_back 966326362
push_middle 699115973
get 248704
push_back 5621084
push_front 407656468
push_middle 767847574
push_back 931462631
get 320436
push_middle 585494595
get 279737
push_front 325858547
push_front 944205226
push_front 51690423
get 38016
get 469353
push_front 775281338
push_front 663408506
get 399289
push_front 599749198
push_back 867197879
push_back 394442657
push_back 542512321
get 113390
push_middle 688459133
push_middle 249600638
push_front 736885497
get 326032
push_back 827800430
push_back 483383057
push_middle 684609997
push_middle 412460856
push_front 929414404
push_back 292789639
push_front 702165342
push_front 722177562
push_middle 672156705
push_back 62974649
get 479709
push_back 764015178
push_front 366983084
push_back 469084482
push_middle 550181403
push_middle 745484212
get 136093
push_middle 457845769
push_middle 488840436
push_front 582229762
get 194583
push_back 275015028
get 301117
get 190301
get 339642
push_back 656125507
get 234852
push_front 650798055
push_back 352469559
get 520023
push_middle 923108372
get 141618
push_middle 640781333
push_front 984359589
push_back 894433229
push_middle 776151102
push_back 944702364
push_front 195797666
push_back 428658687
push_back 641474699
get 415491
push_back 201037092
push_middle 371464716
push_back 560611501
push_front 899717844
push_back 557940931
push_back 846710137
get 259218
get 352760
push_front 777813205
push_front 112932615
push_front 883076605
get 22364
get 227650
push_back 166771302
push_middle 193601557
push_front 483051456
get 427155
push_middle 54948112
push_front 194592592
push_middle 160125995
get 202235
get 371187
push_back 170720896
push_middle 351275110
push_middle 577359593
push_front 661372275
get 368434
push_front 604814486
get 135047
push_front 91561326
push_back 24006543
push_middle 478821712
push_back 99685569
push_front 71278531
push_middle 578114095
get 396978
push_back 999705107
push_front 411383074
push_middle 254580282
push_middle 12894773
push_middle 996865702
push_middle 725648407
push_back 667179273
push_back 70406437
push_back 252499904
get 519184
push_back 601917639
get 15171
push_middle 49855029
push_back 568341314
push_middle 822851740
push_front 246167975
get 66346
push_middle 5376390
push_back 901205993
push_front 993934097
get 281765
push_back 585682902
push_middle 674344794
get 469691
push_middle 853792370
push_back 698374553
push_front 826316666
push_back 149679233
push_front 158765918
push_front 990938205
get 19030
push_front 718578567
get 377930
get 24542
push_back 928939029
push_back 516048236
push_middle 994888378
push_back 496770032
get 55130
get 364793
push_middle 221178893
push_back 908214413
push_middle 444303486
push_front 385546854
push_front 813839456
push_middle 378143721
push_back 320278336
push_middle 759567673
get 233482
push_back 313661011
push_back 738179413
push_front 699797280
push_front 910127176
push_front 923856180
get 347551
push_front 175279001
get 218159
get 75197
push_middle 201640819
push_back 763411207
push_front 651866360
push_back 243803928
get 111310
push_front 155085685
push_back 988322615
push_front 200013394
push_back 723433247
push_front 831851021
push_middle 90916957
push_front 832626364
push_back 302430667
push_middle 29655778
push_middle 104462375
push_middle 631330731
push_back 935052722
push_back 912246280
push_front 331609122
push_middle 181273779
push_front 474170118
get 155409
push_back 833122566
get 273853
push_back 57566719
get 87048
get 227585
get 256142
push_back 670000343
push_back 585487304
push_back 516062109
push_middle 313550734
push_front 419477220
push_front 125043768
push_back 871747810
push_front 981993644
push_front 569071304
push_middle 628446025
push_back 592490365
get 183158
push_front 799340527
push_front 161804422
push_front 569757990
push_back 101187068
get 236572
push_back 216900866
push_back 390643675
push_front 543244271
get 273507
push_back 604780389
push_middle 657833624
push_back 158662624
push_back 563557997
get 372348
push_middle 673007246
get 222025
get 160151
push_middle 35828281
push_back 536479171
push_back 361342503
push_front 220941318
push_back 18164222
push_middle 671057021
push_front 385743911
push_middle 636627321
push_back 19219686
push_back 314221694
get 79945
push_back 35338083
push_back 986466163
push_middle 725259770
push_middle 945855479
push_front 111194391
push_front 631225135
push_middle 935944451
push_middle 865948534
push_front 819724174
push_middle 307815574
push_back 600529102
push_front 106657446
push_middle 13751451
push_front 504026054
get 175156
push_middle 781079664
get 88330
push_middle 667185485
push_middle 438156167
get 254732
push_middle 513466907
push_front 581729065
push_front 38108892
push_middle 204469313
push_middle 824410050
push_back 990670289
get 276666
push_front 742031334
push_middle 537224466
get 508963
push_front 799854275
push_middle 176901309
push_middle 536696309
push_back 354124325
push_middle 903977881
push_front 605438509
push_front 377631138
get 292159
push_back 886528876
push_front 292465678
push_middle 6333397
push_front 565591430
get 107070
push_front 692591428
push_front 662847026
get 208280
get 265683
push_front 455878135
push_middle 693108955
push_middle 633966140
get 148151
get 434774
push_front 167230443
push_back 402152876
push_front 70750481
get 237232
get 98718
push_front 502132644
push_front 260897697
push_middle 180612461
push_front 712747504
get 547082
get 24962
get 94054
push_front 48895575
push_middle 467875639
push_back 42357413
push_back 690473710
push_front 465484084
push_middle 335043544
push_back 252105348
push_back 537316613
get 143884
push_middle 346874576
push_middle 589534971
push_back 125218595
push_middle 595335093
push_front 670438240
push_middle 359295446
get 30053
get 541749
push_middle 973518605
push_middle 474205477
get 407218
push_middle 13140265
get 49428
push_front 266126366
push_front 374781120
push_front 479154695
push_front 184727273
push_back 744578776
get 238162
push_back 75250509
push_back 605534608
push_back 572544752
push_front 954315244
push_back 369619881
get 437465
push_front 330122108
get 221091
push_front 139934697
push_back 209456449
push_middle 345592962
push_middle 183539719
get 308421
push_middle 877133913
get 64208
get 77857
push_front 751257019
push_back 946642952
push_front 981904720
get 85440
get 337412
push_front 791109304
get 393529
push_middle 915481896
push_back 757439651
push_front 236684022
push_front 101367328
push_back 769721052
get 332264
push_front 591941615
push_front 903687225
push_front 260253959
get 224916
push_middle 320996059
push_middle 680293446
push_back 575146494
get 507965
push_back 449812265
push_front 123241848
push_middle 523180310
push_back 46398114
push_middle 962048255
push_front 818192959
get 489640
push_back 142908004
get 559322
push_front 496699625
get 145044
get 46385
push_front 899019482
push_front 178152260
push_back 606641440
push_middle 395258082
get 203731
push_middle 102067951
push_front 789534777
get 418891
push_back 437399862
push_middle 44882051
push_back 846514176
push_middle 980351401
push_front 245370987
push_middle 697969329
push_back 144556670
push_front 389607727
push_back 545935664
push_back 675602194
get 481468
push_front 335505420
push_front 408558230
get 229840
push_back 568367529
push_middle 424135838
push_front 117524832
push_front 439109402
get 7691
push_back 24590946
push_middle 370085899
push_front 17001828
push_middle 470902400
get 206373
push_front 507805488
push_middle 918133566
get 154505
push_back 332350585
push_front 63928593
push_front 239396206
push_front 456765480
push_back 190185317
push_middle 497363626
push_back 847635737
push_middle 327117067
get 9851
get 68693
push_back 11740416
push_back 441470677
push_front 963122623
get 57875
push_front 929010595
push_middle 167140676
push_back 395366070
get 521103
get 52708
push_back 420285332
push_front 853129459
push_middle 770123611
get 458243
push_front 844334081
push_front 468187495
push_middle 953383674
push_back 869771526
push_front 86770603
get 156900
push_back 886196023
push_front 624991944
push_front 78123477
push_front 97097647
push_back 777366508
push_middle 772094739
push_middle 860938712
push_front 728669730
push_front 200472771
push_back 946651504
push_back 45687809
push_middle 940910716
push_middle 802523484
push_back 169941109
push_middle 628257016
push_middle 846403343
push_front 64249926
push_middle 709708369
push_middle 817003125
push_middle 110845046
get 185705
push_middle 858415306
push_back 251429809
push_middle 258061170
push_back 438055867
get 254381
push_middle 34306203
get 499111
push_middle 245937991
push_middle 649930928
get 432972
get 188406
get 368304
push_middle 366550901
push_middle 875166621
push_front 205824432
push_middle 120269439
push_middle 201285057
push_back 555725821
push_front 472023518
push_front 92765486
push_middle 687892321
get 35910
get 345167
get 484764
push_middle 577797613
push_back 763974709
get 177142
push_back 405755784
push_middle 168699473
push_back 411950179
push_middle 780185687
get 462702
push_front 633388617
push_middle 554866978
push_front 881296892
push_middle 270100480
push_back 525173111
get 519184
push_middle 391159939
push_middle 848479920
get 145099
push_middle 26926634
get 223906
push_back 250560628
push_middle 917100794
push_front 217452478
push_front 226466519
push_middle 753536643
push_middle 531606860
push_front 333753735
push_front 626272938
push_middle 741574810
push_back 295993786
push_back 223812635
push_back 373437646
push_back 665011213
push_back 144491363
get 523276
push_back 978764057
get 259459
push_front 941628421
push_middle 44731715
push_front 370543520
push_front 235512466
push_middle 992334146
push_back 639630763
push_middle 976874778
push_middle 151115143
push_front 763043716
push_middle 463958444
push_back 419182046
push_front 367807650
push_middle 898657869
push_back 944876795
push_middle 177754920
get 239512
push_front 759484454
push_front 805543954
get 258507
push_front 145570882
push_middle 308598047
push_middle 756977692
push_back 113253831
push_back 979050850
push_back 193995907
get 154518
push_back 214652548
push_front 269992280
get 329958
push_front 947349138
get 50909
push_front 238959724
push_back 542018190
push_front 265772433
push_back 360956553
push_middle 544084082
push_back 827212081
push_middle 235227783
push_middle 107283336
get 550338
push_middle 517951490
push_middle 198456923
push_back 658744704
get 307842
get 286884
get 38634
get 174486
get 194562
get 309734
push_back 807602776
get 156854
push_front 399295958
push_front 966325508
push_front 727033136
push_back 892195555
push_back 419865242
get 1908
push_back 406696991
push_front 229952477
push_back 268355984
push_middle 586833782
get 122572
push_back 178613997
get 473712
push_front 756712803
push_front 693634562
push_back 688857975
push_middle 2750404
push_front 957826208
push_front 542962112
get 88404
get 51781
get 109993
push_back 130762996
push_front 819405403
push_back 136703612
push_back 411941156
push_back 659533648
push_middle 869180418
get 503598
push_back 960012552
push_back 333364432
push_back 725947890
push_front 761960354
push_front 462047319
push_front 160903651
push_front 926604191
push_front 802040804
push_middle 49708053
push_back 492480873
push_back 53167407
push_middle 348805877
push_back 762945944
push_back 61771741
push_middle 72760793
push_back 751225352
push_back 973464483
get 61267
push_middle 766262721
get 193288
push_back 48760996
get 342843
get 453701
push_back 185731518
push_middle 91830005
push_front 576354810
get 117813
get 381460
get 407483
push_middle 105328674
get 540790
push_front 866224683
push_front 583075262
push_front 169152839
push_front 670511451
push_middle 689617307
push_back 569371993
push_front 649050673
push_middle 975610058
push_front 804865333
push_middle 54456013
push_front 23927164
push_middle 592728966
push_front 927265542
get 63682
push_middle 729993166
push_front 640051013
push_middle 552672359
push_front 813102439
push_back 36401240
push_middle 789875677
push_front 239786400
push_back 864769563
get 113763
get 381175
push_middle 715371471
push_back 246664976
push_front 702488303
get 264035
get 111587
push_middle 648439753
push_front 910131191
push_middle 606707444
get 248861
push_middle 879094655
push_front 487656144
push_middle 804645604
push_back 768345393
push_front 619804464
push_front 879456407
push_back 574752713
push_back 194206628
push_front 860083303
push_back 72642336
push_back 36648351
push_front 621127825
push_middle 946487310
push_middle 543879795
get 90506
push_front 147082310
push_back 119765642
push_middle 450376305
get 314469
push_back 631012003
push_front 576185136
get 521658
push_front 867990542
push_front 258087150
get 315817
push_back 536344636
push_back 141074695
push_back 196576008
push_back 753416380
push_front 295603884
push_back 443703894
push_back 39683486
push_middle 887310392
push_front 583288358
push_middle 979447963
get 410834
push_middle 112587141
push_middle 874013253
push_middle 250089027
push_middle 49420815
push_middle 84936082
push_middle 539942986
push_back 641751132
push_back 712280015
push_front 519516000
push_back 241265548
push_front 733493879
push_front 534096020
push_front 863209459
push_middle 889425233
push_middle 501330000
push_middle 924896819
push_middle 889867644
push_back 571875023
push_back 365114910
push_middle 845202508
push_middle 597894370
push_back 584288349
get 62469
get 198971
get 272914
push_middle 830922597
push_front 263715228
get 421306
push_back 254887750
get 1341
push_middle 366514351
push_middle 572425982
push_front 694953167
push_middle 389968026
push_front 110652870
get 358791
push_front 141624508
push_front 127495369
get 553006
push_back 648312135
push_front 492037021
push_back 618019670
push_back 929502394
push_back 305675095
push_back 298525772
push_middle 962601059
get 99402
push_front 969106613
push_front 24115148
push_front 989835867
get 1792
push_front 351457660
push_middle 182461884
push_middle 146772317
get 69541
get 236742
get 497030
push_back 223894877
get 292526
push_back 725174864
push_front 535728648
push_back 476233895
push_back 519084429
push_middle 21789887
get 88006
push_front 238006312
get 61084
push_front 670398663
push_back 155722944
get 502369
push_back 141923103
push_back 424971463
get 214494
push_back 776832138
push_back 383042593
push_front 949834785
push_front 639537366
push_front 754116297
push_middle 98739755
get 504312
push_middle 133214477
get 144974
push_front 56500556
push_middle 31414615
get 403707
push_back 284682094
push_back 447726002
push_front 301935560
push_middle 546267732
push_back 115625336
push_back 802685180
push_front 62055317
push_front 322317788
get 293118
push_back 113020923
push_middle 206663428
push_front 634723875
get 46877
push_middle 684543557
push_back 764266692
get 120661
push_front 629640508
push_back 953666969
push_back 346426203
push_middle 753513224
push_back 844034551
push_back 930666085
push_front 44526066
push_front 956086061
push_middle 722482537
push_front 975667148
push_middle 994457350
push_back 128012023
get 417328
push_back 767749299
push_back 549151744
push_front 759145947
push_middle 759385365
push_back 54659940
push_back 897799070
push_back 31947064
push_middle 933010335
push_front 447689540
push_front 160570602
get 101889
push_back 801351980
push_middle 47873618
get 349315
push_front 633506096
push_front 997575600
push_back 377384915
push_front 725699074
push_middle 343628026
push_back 361150031
push_back 598847419
push_middle 828369373
push_middle 929534183
get 68302
push_back 285984376
push_middle 259542438
push_middle 502304313
push_back 585508158
push_front 603235945
get 67495
get 377170
push_back 489213359
push_middle 511088027
get 544787
get 533728
get 22029
get 88556
push_back 255818847
push_middle 233971601
push_front 623120753
push_back 483787228
push_middle 746508434
push_front 502438948
push_back 755309158
push_front 752984368
push_front 422127223
push_middle 682879938
push_middle 558545713
get 25047
push_middle 412822766
get 82535
get 86860
push_back 53067809
push_middle 175410481
get 534743
push_middle 209315121
push_front 228672697
push_back 238997804
push_front 307843308
push_back 393939553
push_front 808923370
push_back 50202371
push_middle 769565682
push_back 835370570
push_back 576048249
push_front 104091302
get 135808
push_front 818248511
get 150592
get 509265
push_back 53128554
push_front 412460649
push_front 909248072
push_middle 598293480
get 365011
get 192929
push_back 759653469
push_front 138102898
push_middle 433354343
push_back 668016338
get 187326
push_middle 617057860
push_front 772437139
get 386805
get 521649
push_middle 794028554
get 303328
push_back 191986594
push_front 485592338
push_front 828795880
get 252788
push_front 696398194
get 26122
get 142734
get 201562
push_middle 666649826
get 296893
get 4969
get 30006
get 388342
push_middle 694109273
push_middle 686853157
push_back 542710141
push_middle 70055279
push_middle 279689041
push_middle 618481002
get 201637
push_front 440966755
get 69361
push_middle 575703412
push_back 946624231
get 27881
get 164558
get 483551
push_front 966227158
push_middle 487327818
push_front 758768614
push_back 268001991
push_front 316862566
push_middle 835713556
get 164738
push_middle 821544680
push_middle 544113704
push_back 337916005
push_back 219916523
get 87217
get 107039
push_front 73444813
push_front 933547455
push_back 430980522
push_front 80085601
get 214523
push_middle 536014731
push_back 703580632
push_back 32033791
get 167114
push_front 333947011
get 553008
get 418585
push_back 630958809
get 27879
push_back 248251352
push_back 114422977
push_back 571638307
get 358123
push_back 457447108
push_back 298347883
push_back 578884803
push_front 828303778
push_front 277322478
push_back 695177970
push_front 199016977
get 434956
push_front 812083136
push_middle 123535557
push_front 483258507
push_middle 275930420
get 231031
push_middle 599957771
push_back 96371017
push_front 425099975
push_middle 231560187
push_back 407105378
get 418755
push_back 187849446
push_middle 630858381
push_front 414443126
push_back 617819416
push_back 379014182
get 206282
push_back 588520304
push_middle 245030294
push_front 182145531
push_front 491878758
push_back 272406980
get 426297
push_front 179633463
push_middle 99736330
push_front 3002535
push_back 15895879
push_front 629331695
push_middle 676475225
get 217682
push_middle 166374333
get 52884
push_middle 239248394
push_middle 224476753
get 255052
push_back 810568658
push_front 303606079
push_middle 656113822
get 468305
push_front 398991461
push_front 341856468
push_middle 275427324
push_front 399833859
get 205672
push_middle 658256688
push_middle 657485480
push_front 244301511
push_back 638444500
push_middle 244136760
get 527204
get 403838
push_middle 61799417
push_back 994920450
push_front 463828141
push_middle 913041128
push_middle 801708200
get 121112
push_middle 112549672
push_front 131833362
push_back 868459740
get 468433
push_middle 794502280
push_back 373027568
push_back 123899667
push_back 194739972
push_middle 660659913
get 402933
push_front 320528810
push_back 686585297
push_front 624465752
push_middle 290465004
push_middle 609885352
push_front 455918336
get 294960
push_back 704778904
push_middle 515676628
get 159236
push_front 733071943
get 557104
get 24286
push_middle 311564892
get 86490
push_front 244631345
push_middle 585901458
push_front 894551541
push_back 90658338
push_back 94784846
push_middle 274711956
push_front 47596909
get 417636
get 373685
push_back 996979963
get 439795
get 548322
push_front 735328127
push_back 886973566
push_middle 51084410
push_middle 207617700
get 339612
get 421156
get 551093
push_front 127857990
push_back 63856492
push_back 793509470
push_back 149869895
push_back 685311284
push_front 670039040
push_back 217940383
push_middle 50022063
get 281568
push_middle 521529328
push_middle 98343331
push_front 660731125
push_middle 182568342
push_back 338612487
get 417799
push_back 685925701
push_front 517747230
push_back 228433931
get 11823
push_front 507509551
push_back 459475256
push_front 807601483
push_back 577858349
push_back 748817539
push_back 363508850
get 451543
get 44202
push_front 532309240
push_back 870295097
get 306173
push_middle 576501647
push_front 709910511
push_middle 34424460
push_back 595210996
push_back 88387852
get 231208
get 548123
push_front 205605111
push_back 286136471
push_front 226529999
get 436040
push_back 584042434
push_front 528060856
push_back 142024321
get 105099
get 389630
push_front 54930605
get 461340
push_back 285686741
push_front 121225736
push_back 382628003
get 440757
push_front 775099841
get 8594
push_front 867580427
push_back 932396861
push_back 492639260
push_back 313758050
push_back 560126696
push_middle 641244567
push_middle 782248220
push_front 601566048
push_back 340133233
get 192510
push_front 893689256
get 528036
get 137780
get 124622
push_back 664197295
get 282585
push_front 842207930
get 187674
push_back 345468612
push_middle 736489248
push_middle 377200958
push_front 182039702
get 202290
push_front 12341709
push_front 649657798
push_front 758521604
push_middle 147706906
push_back 330229622
push_back 133108306
push_front 246328916
push_front 148240864
get 295404
push_middle 328177508
push_back 489833756
push_front 353824617
get 298550
push_middle 238507362
push_front 646268894
push_middle 612114984
push_front 522008385
push_front 127670407
push_middle 222405458
push_middle 38460444
push_back 799464525
push_middle 627714291
push_middle 939694973
push_back 880200099
push_middle 389567205
push_back 272984049
get 381521
push_back 158165546
push_middle 379999961
push_front 49250968
push_middle 532581056
push_middle 881853634
push_front 520888314
push_front 294104824
push_middle 353002053
get 496323
get 490997
get 246485
push_back 513381406
get 43842
push_back 12589441
push_front 517941057
push_front 502120366
push_back 391317732
get 499845
push_middle 89925144
push_back 969180843
push_front 590473393
push_back 290561285
push_back 265372681
push_front 373132174
push_front 490329504
push_back 789960752
push_middle 918966302
push_back 642372951
get 39612
push_front 940747779
push_middle 729851057
push_front 8913953
get 396570
push_back 283162937
push_back 743930588
get 167981
push_back 834523960
push_front 941790856
get 185677
push_back 379700797
push_front 463331771
push_front 997447497
get 159550
push_middle 579979568
push_middle 778186707
get 443427
push_middle 177207062
get 171079
push_middle 764655072
get 256455
push_front 596633134
push_front 415816327
push_back 90715185
push_middle 875941113
get 78949
get 535865
push_back 258142255
push_middle 379529454
push_back 104340713
push_back 691021581
get 18139
push_middle 519486059
get 190664
push_front 234366552
push_middle 360800971
push_front 700785135
push_back 763624216
push_back 263191297
push_front 422587279
push_middle 439050479
push_middle 617115248
push_front 259786979
push_back 367333661
get 479323
push_middle 56809985
push_back 164936524
push_back 950352585
push_back 162815664
push_middle 394195884
get 345822
push_back 547331446
get 525497
push_front 846205898
push_front 277889236
get 391585
push_middle 218698971
push_middle 496744597
push_back 383893326
push_front 156678669
push_middle 77429053
push_middle 269777629
get 328255
push_middle 73352575
push_back 56070691
get 219413
get 522267
get 559999
push_front 146023322
push_front 20931889
push_back 702380278
push_front 862215060
push_back 657083937
push_front 686921370
push_front 643681492
push_front 770515596
push_front 122670712
get 238876
push_back 781383713
push_middle 442277871
push_middle 802713808
push_front 311453040
push_back 891251766
push_middle 939817926
push_back 182308585
get 89506
push_front 383359464
push_back 990332505
push_back 760575822
push_front 3676756
get 9625
get 119269
push_front 46424899
push_middle 649506030
push_front 560555432
get 406580
push_back 499835982
push_front 180892924
push_front 930003714
get 378404
push_middle 931668214
push_front 533605369
push_front 953995212
get 285489
get 414683
push_front 703513589
push_back 889778098
get 331550
push_back 762756796
get 202332
get 463124
push_middle 604907436
push_front 383705877
push_front 153979317
push_middle 216272055
push_middle 873196856
push_front 274067560
push_middle 917380350
push_middle 575246135
get 33598
push_middle 48288926
get 205536
get 93220
get 395615
push_front 780837716
get 94422
get 224974
get 146243
push_middle 699437811
push_front 199276833
push_middle 462370841
push_middle 397983817
push_front 549999813
push_back 109644284
push_front 725963738
push_middle 227722965
push_back 137743761
push_front 87260794
push_middle 688662564
get 482933
push_front 104395226
get 549242
get 130538
push_front 571105210
get 162598
push_back 436438013
get 467598
get 533951
push_front 244494726
push_front 197882849
push_middle 611835195
push_back 731432072
push_back 527574582
push_front 631868258
push_middle 357691676
get 206193
push_back 242614322
push_front 29414780
push_middle 379853402
push_middle 265291854
push_middle 738326594
push_middle 687979571
get 358344
push_middle 774115265
push_back 781701003
push_middle 297259564
get 137901
get 523945
push_middle 528235163
push_front 602865530
push_front 628974758
push_middle 498490439
push_back 323110078
push_middle 7953920
push_back 672931464
push_front 208852219
get 175357
push_front 581470987
push_back 917784740
push_middle 551486627
push_middle 956893128
push_front 768679522
push_back 710218804
push_front 191675952
get 355406
push_back 253119981
push_front 46492579
push_middle 36529988
get 282415
push_front 778897158
push_back 361373203
push_middle 126815451
push_middle 632712145
push_front 766218324
get 51069
push_middle 935978076
push_front 146820793
get 353809
get 438951
get 295013
get 276290
get 374886
push_back 290728792
push_back 340882663
push_front 290507635
get 407256
push_middle 319721965
push_front 585207914
push_back 623064669
get 145562
push_middle 276563874
push_middle 679258204
push_front 254594116
get 497751
push_back 19800063
push_middle 84964084
get 159287
push_middle 83524932
get 272035
push_back 380583488
push_back 301849417
push_middle 160418994
push_middle 700013777
push_front 10027666
push_front 121718750
push_back 240440142
push_back 758863976
get 480261
push_front 455994538
push_back 299074272
get 191046
get 276954
get 184109
get 98161
push_front 471053646
push_front 274808112
push_back 958439947
push_back 15458544
push_back 286241796
push_middle 975112047
push_middle 496172085
push_middle 603634699
push_back 688799594
push_back 788807198
push_front 34145500
push_front 259789672
get 396123
push_back 663248148
push_middle 978134729
push_front 272833408
get 168070
push_front 807477887
push_middle 699090967
push_back 279578775
push_back 756668282
push_middle 67223164
push_middle 848962080
push_back 464894113
push_middle 695922098
push_front 835524985
push_middle 762856534
push_middle 235600694
get 496666
push_back 841438244
push_back 204949754
push_back 191104725
push_back 749929218
get 5189
push_middle 787599678
push_back 375239790
push_middle 965700726
push_back 739910386
get 129120
push_middle 687379648
push_back 247564097
get 535125
push_front 896939445
get 489280
push_middle 734320802
push_middle 309948118
push_middle 241465434
push_front 36858753
push_back 557235985
push_front 507449620
get 470532
push_middle 165299527
push_back 825408006
get 118869
push_middle 917402699
push_middle 132110765
push_front 273323794
push_back 419550748
push_back 520388780
push_back 996975341
push_back 928605215
get 53320
get 339118
push_back 323066473
get 230358
push_front 767248354
push_middle 951794939
push_back 346538658
push_front 924079655
get 463531
push_middle 583368812
push_front 332052775
get 99206
push_back 35103071
push_front 287334941
push_middle 344556412
get 28934
push_back 342808559
get 25470
push_front 188161641
push_front 175476672
push_middle 530584494
push_middle 45308953
push_back 924993109
push_middle 981216737
push_middle 305827810
push_front 765129509
push_front 414256443
push_back 903213268
get 555190
push_middle 637372323
push_back 871282784
push_middle 643267506
get 394183
push_front 370925926
push_middle 556530561
push_middle 485284187
push_middle 543331461
push_front 700363353
push_middle 209984643
get 495268
push_front 739454892
get 412639
get 34190
push_back 38879478
push_back 682760639
push_front 906235124
push_middle 592116418
push_middle 622071041
push_back 876532687
get 371142
push_front 448872035
push_front 550540036
push_back 669710585
push_middle 257533291
push_middle 924493412
push_back 779457838
get 88409
get 271670
push_front 933709448
push_front 530438711
push_middle 173830626
push_back 536101470
push_front 769968958
push_back 227601403
push_middle 196709772
push_front 171991943
push_middle 95764386
push_middle 981167677
push_middle 953226046
push_front 442222536
get 553993
push_back 374151448
push_front 114379456
push_back 142970016
push_middle 549203968
push_front 216956338
push_middle 246812161
push_middle 265103970
get 261160
push_middle 700139256
push_back 414946221
push_middle 447628332
push_middle 38324242
push_middle 552848387
push_back 311496450
get 69928
get 417803
push_back 554204082
push_back 286642383
push_middle 679025253
push_middle 307311513
get 557268
push_middle 569939447
push_front 537959599
push_back 689631849
get 377887
push_back 558158960
push_back 386694480
push_front 820244314
get 294724
push_front 446813260
push_middle 890946867
push_middle 366270445
push_back 114810400
push_back 201869925
push_back 670146968
get 226761
push_front 615960436
push_back 873181981
push_front 40078617
push_back 929815674
push_back 436539525
get 432255
push_middle 222898657
push_middle 209768773
push_front 647159208
get 398074
push_front 277170257
get 37131
push_front 787904002
push_front 826984322
push_middle 869084455
push_middle 555571063
push_middle 608397141
get 213013
push_middle 40641925
get 403313
push_middle 685646419
push_front 593046498
get 180891
push_front 873195814
get 6341
push_front 693447374
get 304908
push_back 770804983
push_middle 721949322
push_front 437460193
push_back 711788793
push_back 650381438
push_middle 251159646
push_front 624062821
get 489246
get 233614
push_middle 131525314
push_back 990832214
push_middle 681040471
get 498871
push_back 873263842
push_front 888512148
push_back 712266121
push_back 356880640
get 5166
push_middle 320221614
push_front 415161819
push_middle 97204962
push_front 356955475
get 270640
push_front 181710992
push_back 590854345
get 209192
get 100310
get 222799
get 262323
push_back 987310082
push_back 366596452
push_front 164388465
push_middle 217852445
push_front 660066111
push_front 477078495
push_front 931763887
push_middle 304527473
push_front 763062610
push_front 335338306
push_back 349753527
get 422180
push_back 500870826
push_back 602910685
push_middle 961729508
push_middle 742463758
push_back 392425191
get 149152
get 462823
get 267108
push_middle 948720789
push_front 437652511
push_middle 239803211
push_middle 252986386
push_front 458705490
push_front 549649151
push_middle 369342748
get 493559
push_middle 747341839
push_back 932740538
get 472233
push_middle 301503977
get 64153
push_front 396465460
push_back 321342010
push_back 721054890
push_back 943435252
push_front 253658098
push_middle 427192636
push_middle 374639767
push_back 167889817
push_middle 750496800
push_middle 795085966
get 414673
push_front 743943110
push_middle 83384743
push_middle 926444140
push_back 22741916
get 6511
get 159234
get 169373
push_middle 446087079
push_front 584785905
push_back 691974983
push_middle 789531313
push_middle 280303882
push_middle 621378926
get 18945
get 275260
get 439441
get 161722
get 213116
push_middle 561637106
get 354595
get 553995
push_middle 80196180
push_back 219506109
get 74753
push_front 787941773
push_back 350500253
push_middle 509411380
push_middle 976441986
push_back 573485741
push_back 508512192
get 496428
push_back 259592159
push_middle 840880622
push_front 583617557
get 117347
push_middle 821461247
get 73508
push_back 729525148
push_middle 422413191
get 455807
push_front 195212451
push_middle 121707779
push_front 844901753
push_front 759305993
get 4752
get 398181
push_middle 491152242
push_front 118477711
push_front 946097082
push_back 37157627
get 465176
get 391088
push_middle 229847558
push_front 739257562
get 160090
get 353590
push_back 360326967
get 242329
push_middle 965161500
push_front 457422817
push_middle 94425435
push_front 457950644
push_middle 470022471
push_front 185962681
push_middle 995682780
push_front 961591413
push_middle 788060438
push_front 895339871
get 471121
push_front 668467407
push_front 114988166
push_middle 983757009
push_front 345307087
push_back 642257247
push_front 892097897
push_back 810708256
push_front 118132613
get 434468
push_back 109090476
push_middle 921504884
push_middle 287427159
push_back 360512230
push_front 996334556
get 423684
get 471843
push_back 171829840
push_back 215260297
push_middle 519938381
push_back 729157243
push_front 201677682
push_front 513936964
get 317273
push_front 487653605
push_front 522252452
push_middle 480136604
get 474215
push_back 482905198
get 261116
get 141754
push_front 475947862
get 518342
push_back 680739606
push_back 33832407
push_middle 315365757
push_middle 21125539
push_middle 843140651
push_middle 40403278
push_middle 985338414
push_back 27685473
get 276653
push_back 950477232
push_front 428039118
get 189232
push_back 32153137
push_middle 462643290
push_middle 891054031
push_back 520197926
push_middle 965833176
push_middle 847315010
push_middle 482905504
get 265180
push_front 480348100
push_middle 425604973
get 435458
get 253824
get 519270
push_middle 254819388
push_middle 182680006
get 487274
push_back 186609569
push_middle 795122798
get 329420
push_back 28818169
get 280649
get 21508
push_middle 122129209
push_back 992676573
push_middle 201978091
get 43509
push_front 783680387
push_middle 811595273
get 301157
push_middle 687307238
get 284185
push_front 32035651
get 271771
push_back 51134461
get 267093
push_front 490780106
push_front 181083657
push_back 845249774
push_back 57779070
push_middle 448104740
get 311404
push_front 98567863
push_front 292590189
push_back 536668064
push_front 863152279
get 23445
push_front 927015047
get 486348
push_middle 551543996
push_back 793762796
push_back 759429148
push_back 598882684
get 32362
get 258397
push_front 837973373
get 496224
push_middle 102680133
get 5010
push_back 446104567
push_front 630799661
get 149314
push_back 927365016
push_back 459342621
get 390000
push_back 909042647
get 142870
get 79340
push_front 666875072
push_middle 46141730
push_back 654861340
push_back 511401787
push_back 687239475
get 78728
push_front 276163059
push_middle 355735743
get 397916
push_middle 69944496
push_front 777944067
push_back 38411919
push_front 60639240
get 248030
push_middle 609220702
push_middle 517531530
push_front 815595722
get 480078
push_back 668766044
push_front 61952231
get 516924
push_front 94815107
push_back 72705670
get 109582
push_back 362554068
push_middle 11373514
push_front 371658934
push_back 603065543
push_front 833388425
push_front 429904170
push_front 611296913
push_front 505061661
push_back 697430873
push_front 895703239
get 217473
push_back 146631090
push_front 375530407
push_front 680052092
get 308503
push_back 672685855
push_front 359921121
push_front 994658829
get 448967
push_middle 887302352
push_middle 670190870
push_middle 361810448
push_middle 300054344
push_front 14616601
push_front 658048586
get 149883
get 232713
get 72583
push_front 546995144
get 287372
push_back 686493914
push_back 72849339
push_back 839388791
push_front 106381829
push_middle 372423486
push_front 788629202
push_middle 730002801
push_front 232835610
push_back 575969569
push_back 613342912
push_back 523368362
push_middle 298311254
get 423951
push_middle 547725244
push_front 73990552
get 556627
push_middle 821050533
push_back 764793398
get 209709
push_back 288928602
get 21403
get 171390
get 502681
get 31406
push_middle 529815744
push_back 802449957
push_back 451668693
push_front 138928565
get 246171
push_front 302170756
push_back 622952267
push_front 867761233
get 396559
get 5033
push_front 757815977
push_middle 186141249
get 363881
push_front 819607451
push_back 268552316
get 64959
push_back 526851699
push_back 296541576
push_middle 140192881
push_middle 850700719
push_middle 325602425
push_middle 429274078
push_front 787482131
get 28420
push_front 634506445
push_middle 928725125
get 471550
push_middle 489771438
get 78374
push_front 628805068
get 228620
push_front 739138473
push_middle 476954747
push_front 976149430
push_front 343378738
push_middle 271966008
push_front 924216132
get 194158
push_middle 615251073
push_back 846781646
push_front 62998581
get 197305
push_back 237367438
push_middle 332686365
get 238972
get 551647
push_front 311845921
push_front 199877233
get 482464
push_front 27150398
push_middle 709426045
get 237368
push_middle 655967443
push_middle 226838529
get 252213
push_front 956984025
push_front 364849504
get 289699
push_middle 332754246
push_middle 939790637
push_middle 250435200
push_back 886512954
push_front 170583003
push_front 400473354
get 15341
push_front 805416698
push_middle 875924687
push_middle 578508780
push_front 919479262
push_middle 909225916
push_front 615499160
push_back 426874951
push_middle 925363555
get 328224
push_front 76289570
push_back 172118199
get 82710
get 520881
push_back 441707913
push_front 975311213
push_middle 8218948
push_front 551070395
get 75053
push_back 592731166
push_middle 792468592
push_back 298310302
push_back 521336708
push_middle 232370000
push_front 826244610
get 525775
get 393707
push_middle 984541489
push_front 292850873
push_front 614705393
push_middle 276623569
push_back 262878927
push_back 267897246
get 171158
push_back 329669766
push_middle 643208312
push_middle 555992865
push_back 241975653
get 450674
push_front 194973258
push_middle 557065310
push_back 689032942
push_front 859126016
get 27187
push_back 986562970
push_middle 598810234
get 200032
push_back 84947899
get 163762
push_front 552504256
get 247188
push_back 813608015
get 126037
push_back 328159699
push_back 263940887
push_middle 677952864
get 307435
push_middle 232000125
get 260487
push_front 880330720
push_back 196555123
get 155915
push_middle 796268064
push_middle 384994360
push_middle 933458199
push_back 487573469
push_back 738851543
push_middle 500593939
push_back 418542885
push_middle 99141883
push_front 431533385
get 247704
push_front 434731998
push_middle 583208143
push_back 305254570
push_back 708382237
push_front 283373467
push_back 892707084
get 504101
push_front 771714422
push_middle 455000837
get 99530
push_front 198107295
push_middle 859646729
get 338899
get 390521
push_back 226699739
push_front 49753164
push_middle 244045345
push_front 312733663
push_back 70055930
push_middle 681697364
push_front 76437382
push_back 958562007
push_middle 732956145
push_middle 133589514
get 140084
get 348816
push_back 600815818
get 422445
push_middle 25528381
get 121030
get 296872
push_middle 195944166
push_front 764644055
push_front 955048254
push_back 681163738
push_middle 124208958
push_middle 793180839
get 208107
push_front 63122649
push_front 175675561
push_middle 713878511
push_front 620775168
push_middle 132634213
push_front 310390090
push_middle 564823098
push_middle 132062119
push_back 346512915
push_front 669768786
get 414338
push_back 871914213
push_front 212786274
get 486230
push_front 751333235
push_back 787616939
push_back 827739192
get 153351
push_front 599976147
get 192383
push_back 161014521
push_front 454862670
get 87493
push_middle 584742087
push_front 753613756
get 302118
push_back 349204688
get 423755
push_middle 89124593
get 382507
get 194856
push_front 35939362
push_back 272035097
push_back 640126694
push_front 716388358
push_back 551756871
get 198453
push_back 274967075
push_front 26623576
get 385549
get 155703
push_front 232146881
push_front 666813687
push_middle 246341217
push_front 836494894
push_back 763000905
push_front 108936699
push_back 707456747
get 357806
push_back 363322681
get 550241
push_back 276013651
push_middle 903208588
get 464690
push_middle 874363918
push_back 592445063
push_middle 958049262
push_middle 859276073
push_front 1683874
push_front 299661098
push_front 759014860
push_front 568192841
push_front 193781613
get 35561
push_back 550931871
get 425356
push_back 934686950
push_middle 157763645
push_middle 244042201
push_middle 501807832
get 70745
get 509157
push_front 869559760
push_middle 302878703
push_middle 312789238
push_back 124351678
push_middle 543917722
get 328566
push_middle 407443863
push_back 798928680
push_middle 798976884
push_back 333149308
push_back 385594810
push_front 595615883
push_front 103098609
get 223967
get 353596
push_front 231628833
push_back 760095872
get 295101
push_middle 207856605
push_back 982307685
push_middle 465952545
push_front 735408999
push_back 141432794
push_front 53173971
push_middle 905362031
push_back 320478011
push_middle 85750507
get 376856
push_middle 832559719
push_front 812073292
push_back 665683525
push_middle 581687177
push_front 528817267
push_front 57616235
push_front 949506693
push_middle 38799141
push_middle 190896928
push_back 531435762
get 370089
push_back 745674859
push_middle 496234113
push_middle 859440923
push_middle 544890038
push_back 97124469
push_front 725377193
get 212760
push_back 225185158
get 396806
push_middle 978332973
push_middle 618052127
push_middle 229994346
push_back 465412170
push_back 457648560
push_front 318643452
push_middle 341863295
push_middle 340207840
push_back 765011608
push_front 156241873
get 50620
push_back 549591269
push_back 239439623
push_front 238931172
get 346367
push_back 482752185
push_middle 666067891
push_back 224196773
push_front 564233527
push_middle 886934965
push_back 78023488
get 470928
push_middle 525127001
get 440612
push_middle 815604729
push_middle 863057736
push_middle 303032964
push_back 152581073
push_middle 633311806
get 416640
push_back 711832127
push_front 765120051
push_front 315215569
push_front 293452697
get 284812
get 440583
get 218247
get 486426
push_front 379497502
push_back 705807324
push_back 861125457
push_middle 167413875
push_middle 946444234
get 499035
get 265022
push_front 668434658
push_middle 707080294
push_back 896609926
push_middle 591635663
push_front 59571397
get 453109
get 385187
get 435360
get 270120
push_back 349262074
get 523044
push_front 301342467
get 164328
push_back 147418337
push_middle 615514518
push_back 662613967
push_front 970542193
push_front 248745877
get 314437
push_middle 239355916
push_middle 921197391
get 302366
push_front 445866133
push_back 632457977
get 247066
push_front 786574815
push_front 277289711
push_middle 428663614
get 113860
get 491224
push_back 567473520
push_back 264916350
push_middle 679030037
get 82792
get 343422
push_front 535870098
get 174520
get 215830
get 12965
get 111514
push_back 801686486
push_middle 287721687
push_front 340494307
push_front 414567022
push_middle 429294765
push_middle 140335712
push_back 958231051
push_back 597673631
push_front 563698848
push_front 306027015
push_front 433793316
push_middle 613797635
push_back 67203804
get 506396
get 247310
push_back 969266243
push_middle 905119166
push_front 979610356
push_back 345423453
push_middle 67108690
push_front 371225254
push_front 628922444
push_middle 799179245
get 549929
push_front 306111652
push_front 507804893
get 279236
push_middle 356566721
get 103430
push_front 357702228
push_back 67771864
push_front 136820389
push_middle 790058572
push_front 795084162
push_front 113836216
get 405383
get 462635
push_front 465734442
push_back 551808780
push_back 799069058
push_back 293027349
push_back 81711534
push_middle 534960994
push_front 52708817
get 532154
push_back 652374146
push_middle 70096008
get 195898
push_back 731624899
push_middle 66366046
push_front 914320608
push_back 487656620
push_middle 328324580
get 357174
push_front 223506119
push_front 245329825
push_back 844119463
push_front 853802100
push_back 657195311
get 16930
push_middle 335488677
push_back 163347300
push_middle 880511255
push_front 488541940
push_front 380795653
push_front 266526599
push_middle 37614982
push_back 678836469
get 552056
push_front 191735584
push_back 253448732
push_back 686582788
push_back 488748797
push_back 222301606
get 659
push_middle 971904807
push_middle 358733330
get 327128
push_middle 436003849
get 69866
push_middle 421698990
get 394076
push_back 723170626
push_middle 846710441
push_back 816263006
get 59704
push_middle 535652787
push_back 285613470
push_middle 621868173
get 132675
get 69235
push_middle 962553719
push_back 754138532
get 30364
push_back 886596216
push_back 413035503
push_front 672022323
push_back 837956332
get 250337
push_back 157528809
get 433133
push_back 692539009
push_back 504183296
get 77755
get 505280
push_back 335557921
push_middle 922587702
get 551624
push_middle 150394256
push_front 468825647
push_back 455385024
push_front 728811658
get 9416
push_back 370844819
push_middle 425625365
push_back 831581243
get 60405
push_front 730627584
push_front 977094285
get 500208
push_back 631330517
push_back 182125800
push_front 377504153
push_back 230672906
get 412658
push_back 439718285
push_back 657832644
push_front 588393828
push_middle 975948549
push_back 990870514
push_front 752738465
push_back 679383635
push_front 881500776
get 375919
push_front 474528353
push_back 304584088
get 101819
get 269492
push_back 640344677
push_back 25765010
push_middle 569667374
push_front 608083136
push_back 9200336
push_back 193266766
get 108290
push_back 692913079
push_middle 139380319
push_front 889616351
push_back 532300974
push_back 615544165
get 12237
push_front 658088247
push_back 66447599
push_middle 656755244
push_front 818137011
push_back 239109566
get 227391
push_middle 18961772
push_front 66851946
push_middle 629661050
push_front 903627953
push_front 400794260
push_middle 48812
push_back 718667855
push_back 630801144
get 40981
get 528541
push_middle 153557570
push_middle 829505349
get 378483
push_middle 648234893
push_back 951898636
push_front 65906136
get 400093
push_middle 394939693
push_back 743645185
push_front 522032784
get 314402
push_middle 857173945
push_middle 656874940
push_back 503108057
push_back 653927389
push_middle 498217372
push_front 457295316
push_front 290168718
push_front 828845752
get 53438
get 424935
get 27428
push_front 94598459
push_middle 432596794
get 361702
get 533545
push_middle 477465248
push_middle 329288710
push_back 223599076
push_front 445725263
push_middle 122928034
get 56284
push_middle 4945649
push_back 562922570
push_back 836806167
push_middle 222423275
get 355208
push_front 37784581
get 456552
push_front 17326666
push_back 758476398
push_back 929902566
push_back 225741877
push_middle 926146100
push_front 213294267
push_front 317312373
push_middle 294821588
push_middle 107141828
push_front 725329584
get 557706
push_front 114563574
get 393748
push_front 442947601
get 175059
push_back 646637634
push_middle 583152747
push_front 721135947
get 342377
get 91008
push_front 110204775
push_middle 122414141
push_front 935530687
push_back 106566831
push_middle 586379320
push_back 319517961
push_back 976464556
push_back 297425123
push_back 605217665
push_middle 772270897
push_middle 415432320
push_front 883762773
push_back 248713488
get 493688
push_middle 244580558
push_front 910463350
push_middle 895947271
get 151775
push_middle 646193605
get 223808
push_back 649151004
push_back 226754032
push_middle 452190908
push_back 535787082
push_front 776007104
push_back 535079653
push_middle 312266476
get 414804
push_front 869829116
push_back 429047945
push_front 611840596
push_back 104571180
push_middle 722249779
push_back 209598389
push_back 643946069
push_back 47877699
get 560463
get 54721
get 196479
get 343810
get 432270
push_middle 978170227
push_middle 883841021
push_back 147414296
push_front 947636772
push_back 424200651
push_back 315674912
get 534003
push_front 29327089
push_front 512337051
push_back 677042436
get 247106
push_front 949445202
push_front 262788568
push_middle 654185222
get 35669
push_middle 56487205
get 159643
push_middle 139378253
push_front 57927875
push_back 603397053
push_back 104274467
push_front 996688681
push_front 143619783
get 501348
get 300693
push_middle 744449479
get 534051
get 300303
push_middle 669642534
push_front 261164543
push_middle 906844026
push_back 664205437
push_front 297785063
get 245522
push_back 349907368
push_middle 279762187
push_middle 32562053
push_back 637980670
get 501324
push_middle 966263791
push_middle 348267399
push_front 700796295
get 126474
push_front 453475957
push_back 651926819
push_back 413881337
push_middle 178814006
get 379211
push_back 621235501
push_back 677537717
get 496995
push_middle 962396125
push_front 836819093
push_middle 571887555
push_middle 439618963
push_back 741312991
push_front 494743876
push_middle 329128480
push_front 322776844
get 498980
get 145934
get 519816
push_front 149583769
push_back 391827260
push_middle 904998608
push_middle 5745304
push_back 982073960
push_back 305450895
get 432718
push_middle 547741080
push_back 831527912
push_front 808348735
push_front 814902585
push_middle 247994693
push_middle 504901663
push_front 376446796
push_back 220611482
get 83664
push_front 135003888
push_front 92240727
push_front 177469485
get 333545
push_middle 918822019
push_front 372622218
push_front 957371791
get 391370
push_front 225599086
push_back 631486391
push_middle 493533881
push_front 127252360
push_front 437847091
push_middle 984993496
push_middle 75534877
push_back 475786012
get 428665
push_middle 787442514
push_front 324371508
push_front 942736515
push_middle 748844086
push_front 221851982
get 148461
push_back 610738650
get 174802
push_front 729328304
push_back 52198930
push_middle 776528198
push_front 590314660
push_back 80726935
push_middle 71939864
push_back 294994622
push_front 501557996
get 548431
push_back 323879590
push_back 492282408
push_back 326440266
push_front 821716176
get 245274
push_middle 771172887
push_middle 666106899
push_back 71301214
push_back 675073534
push_back 689054172
get 522402
push_middle 441992266
push_middle 880344870
push_back 121693831
push_middle 558526364
get 314714
push_front 798099505
push_front 512274120
push_middle 680977283
push_front 260858286
get 109258
push_front 535614070
push_front 978087194
push_front 151632983
push_back 25339647
push_back 263337688
push_front 129584533
push_front 856790778
push_back 115186409
push_middle 821365029
push_front 882753729
push_front 898947157
push_middle 255310366
push_back 859540593
push_front 913261281
push_front 718202300
push_front 799203722
push_front 561313636
push_back 511642395
get 353142
push_middle 864525627
push_front 112488545
get 425734
push_middle 997243394
get 525406
push_middle 220564081
get 162668
push_middle 375936378
push_middle 953635417
push_back 656471081
push_middle 63615069
push_back 489177015
push_front 3492057
push_front 437279474
push_front 477351612
push_front 15588139
push_middle 127385389
push_middle 973116198
push_back 876520136
push_front 308756267
get 39993
push_middle 62298817
push_back 960705571
push_back 704868349
get 5001
get 278990
get 76077
get 488973
push_middle 158116088
push_middle 750980510
push_back 752989541
push_middle 582241058
push_back 649704586
push_back 722835683
push_back 83232551
push_front 544495840
get 347818
push_middle 308259433
get 359672
push_middle 672916119
push_back 237366812
push_middle 990699518
get 288210
push_back 307274198
push_middle 842158907
push_front 470056290
push_back 575572703
get 208860
push_front 639444758
push_front 275099845
push_front 987806456
push_back 451429498
push_front 261367389
push_middle 783247112
push_back 516610695
push_middle 98536712
push_front 513637858
push_middle 855974751
get 493535
push_middle 737678732
push_front 306368028
push_middle 953051287
get 405293
get 398803
push_front 173951018
push_middle 35280303
push_back 564922199
get 525332
push_middle 581905889
get 273990
push_middle 793447499
push_back 153790235
get 370010
push_front 893342151
get 553922
push_middle 730426133
push_middle 268150029
push_back 680396894
push_back 899409549
push_middle 597297366
push_back 779332419
push_middle 874611013
get 174815
get 343466
push_back 465512770
push_middle 479160601
push_middle 472504266
get 494987
push_back 73024122
get 461446
push_front 833539464
push_front 13405547
push_front 67651340
push_middle 474663113
push_front 63102375
push_middle 651699935
get 416778
get 83742
push_front 151450871
push_back 145996572
push_front 7377163
push_middle 512917567
get 549747
push_front 104774205
push_front 600613285
push_middle 58815768
push_back 962158557
get 381825
push_back 477743674
get 235939
push_front 565006589
push_front 36347796
get 546562
get 261338
push_front 10307614
get 427254
push_middle 408489775
push_front 955552548
push_front 731704135
push_back 767970949
push_back 996911929
get 525699
push_front 445176477
push_middle 48802552
get 455457
push_back 873305054
push_middle 851077031
get 29401
push_middle 770992101
get 7102
push_front 883613114
push_front 644460909
push_middle 919762741
get 324151
push_front 447921799
push_front 214668422
push_middle 525795762
get 462252
get 360399
push_middle 667664404
push_front 94104065
push_middle 722398334
push_front 962279884
get 152703
push_back 395141068
push_back 404107918
push_front 832248977
push_middle 950095038
get 447327
push_middle 354196749
push_front 902034620
push_front 533222658
push_back 221569804
push_front 619524695
push_back 782316756
push_back 713550511
push_back 959828574
push_front 303755840
push_back 11598003
push_back 935129622
push_back 346664949
push_middle 37420801
push_middle 98901852
get 547045
get 289176
push_back 271489191
get 105056
push_middle 237008636
push_back 865704321
push_front 330551245
get 319729
push_back 160904813
push_front 445048627
push_front 997650375
push_back 350057421
get 183212
get 225246
push_middle 983440519
push_front 503617533
get 297532
push_front 600720800
get 459053
get 407388
push_front 673776548
push_middle 890601509
push_front 631419263
push_middle 90217757
get 283274
push_middle 929578807
push_front 739251604
push_middle 509978618
push_middle 737043630
get 109918
get 132337
push_middle 733095496
push_front 771195517
push_back 716807206
push_front 831746288
get 115431
push_back 403955825
push_front 85566605
push_middle 114685393
push_front 818711085
push_middle 545940254
push_middle 516493183
push_front 343443266
push_middle 447079167
push_front 112197591
push_back 523717080
get 489831
push_back 757359141
push_middle 977491708
get 333225
push_back 462720768
push_back 949365627
get 95450
push_middle 671525852
push_front 225325337
push_back 642047161
push_middle 61936112
push_back 386858296
push_back 283811540
get 425898
push_front 248632917
push_middle 976568333
push_front 734913970
push_back 772930222
push_front 149469687
push_back 915576200
push_middle 732932114
push_front 837220870
get 475938
push_front 395293467
push_middle 66399349
push_back 244993695
push_back 968678374
push_back 638034402
push_middle 664183095
push_back 874469344
push_back 347848393
get 391127
push_front 507284825
push_middle 652850276
get 530088
push_front 38977848
push_front 496458869
push_middle 425930540
get 525504
push_front 732971394
push_middle 816270924
get 30191
push_back 297620910
get 318082
push_front 746665227
get 43768
get 70888
get 516697
push_back 803300537
get 276475
push_back 817448674
get 332826
push_middle 741395403
push_front 655152968
push_middle 21084574
push_back 666730116
push_back 473827410
push_middle 36713283
get 422713
push_back 937066050
get 303677
push_middle 470745495
get 513588
push_middle 154755731
push_front 272814842
get 98224
push_middle 596989486
push_middle 835607212
push_middle 858996928
push_middle 47822400
push_front 490251183
push_middle 824213714
push_front 908430267
get 263287
get 261650
push_front 194846185
push_back 320111543
push_middle 58336912
get 404791
push_back 119376592
push_middle 454514519
push_back 632847113
push_back 238550519
push_back 866026745
get 23696
push_front 568627948
push_middle 675622197
push_front 116243274
push_middle 733997088
get 518715
push_middle 841159137
get 140712
push_back 331845038
push_back 156958479
push_front 195994945
get 28634
get 340236
push_middle 647803559
push_back 98787803
push_front 856482816
get 487712
push_front 702156404
push_front 676011058
push_middle 502851192
push_back 760960462
push_back 79769393
push_back 525269512
push_back 165033753
push_middle 42463802
push_front 926981068
get 230105
push_back 520543610
push_back 96719153
push_middle 307798775
get 256659
push_middle 592519000
push_back 347511419
push_back 351273692
get 47235
get 450438
push_middle 607809577
push_middle 643251901
push_middle 852245163
push_middle 153993646
get 84170
get 73278
push_back 213545195
get 179998
push_front 106297583
push_front 488006512
push_middle 90350403
push_middle 904888812
push_middle 690127265
push_front 430618340
push_back 507053715
push_back 538184771
push_front 115477878
push_back 237487561
push_back 380851938
push_middle 55162496
get 482318
push_back 438771740
push_middle 701986870
push_back 561121428
push_middle 468177502
push_back 88934825
push_middle 500382005
push_front 684130038
push_middle 682534692
push_front 602168995
push_front 855305656
push_middle 590829338
push_middle 616032162
push_middle 718553044
get 233252
push_back 364865278
push_middle 155449676
push_middle 756901335
get 50941
push_middle 799923016
push_front 804929174
get 53412
get 542209
get 407029
push_middle 171436271
push_middle 833815894
push_back 218974419
get 48515
push_middle 319300476
push_front 565967092
push_middle 985212254
get 228547
push_middle 317992551
push_front 937657627
get 410094
get 437442
get 167107
push_back 34223835
get 265020
push_front 163635336
push_middle 703593422
get 339841
push_front 888103371
push_middle 728580728
push_middle 846195982
push_front 728379118
push_back 849510962
push_middle 741866046
push_middle 96611383
push_back 611325664
push_front 188558441
push_back 105610334
push_front 561766066
push_front 999172643
push_middle 952123199
push_front 365266833
push_front 909601648
get 219864
get 259408
push_front 48779715
push_front 907078228
push_back 290149607
push_front 969153558
push_front 967113587
get 341802
push_middle 168354799
push_middle 217653315
push_front 422571227
push_middle 428060215
push_front 347164253
push_front 720542551
push_front 11273488
push_back 5031740
push_front 226706064
push_back 959442009
push_middle 35129365
push_middle 990675688
push_middle 337929578
push_front 144926431
get 488287
push_middle 151704827
get 302125
push_back 192336217
get 138003
get 556609
push_middle 855911714
push_front 338195656
get 161995
push_back 310781449
get 520339
push_front 626384497
get 247995
push_middle 387366191
get 22751
push_front 194798713
push_back 153352836
push_front 275837514
push_middle 789917761
push_front 711928673
push_middle 336288254
push_back 921231262
get 228179
push_front 140760975
push_middle 167794811
push_front 978911879
push_middle 563937495
push_middle 216241234
get 234833
push_front 837394453
push_back 481399086
push_middle 559151504
get 502112
push_back 12598096
get 89747
push_middle 494640441
push_middle 986954962
push_back 516180152
push_back 658722534
get 347173
push_middle 162848920
push_front 463303373
push_front 684817794
get 509574
get 369686
get 361906
get 31547
get 129125
push_back 435506138
get 533440
push_middle 457895862
get 148067
push_middle 859065587
push_front 784365360
get 538121
push_middle 433834479
push_middle 101941758
push_back 573730568
get 381655
push_front 452208612
push_front 545462598
push_front 664521200
get 372737
get 2967
push_middle 789697492
push_back 396602609
push_middle 61836207
push_back 537576478
push_back 617080073
get 187305
push_front 922195127
push_front 519645599
push_front 934475943
push_front 105635309
get 217481
push_middle 668732124
get 434352
push_back 992434214
push_back 690472274
push_front 268482229
push_back 239912644
get 104632
push_front 818564186
push_front 326710280
push_middle 12411023
push_back 923645465
push_middle 70183253
push_back 396297820
push_middle 796305871
push_middle 726116715
push_middle 305021545
push_middle 858821658
push_back 496592972
push_back 589858624
push_front 357677549
push_middle 542899095
push_middle 782217921
push_front 661219769
push_back 919932939
push_back 105779274
push_back 601475285
push_back 284850741
get 379004
push_back 691200046
push_front 33281064
push_middle 354676558
get 517733
push_front 73495746
push_back 433966724
push_front 288419876
push_back 411283608
push_back 676752617
push_back 266315681
push_middle 910649705
push_middle 944546363
get 114416
get 89419
push_middle 313211944
push_middle 799926672
push_back 578176659
push_back 772212390
get 91287
push_front 832958230
push_back 850061315
push_back 75863568
push_front 363644932
push_front 406108752
get 45847
push_back 543673
push_back 27035366
push_middle 83037002
get 346641
push_middle 487737129
push_back 184653299
get 50953
push_middle 490726828
get 78333
push_back 154363419
push_back 743139410
push_back 237322397
push_middle 307241499
push_middle 659572420
get 144448
get 335363
get 539874
push_middle 995058859
push_back 424529034
push_back 17805485
get 95814
get 474911
push_middle 520438962
push_back 783850164
get 70944
push_back 114727350
get 488061
get 79750
push_front 804211117
push_front 394335558
push_middle 896830244
push_front 929967181
get 523063
push_middle 229986495
push_back 813881059
get 411630
push_back 998365759
push_back 115182141
get 194659
push_back 199379261
push_front 224025786
push_middle 651246855
get 30135
push_middle 485446499
get 305887
push_middle 494589225
push_back 794106635
push_back 156341609
get 165875
get 370032
push_back 343580458
push_back 920439894
push_middle 868825544
push_middle 218131029
push_front 548163931
push_middle 847855383
get 161314
push_front 957014977
get 409139
push_back 340576507
push_front 50769577
push_back 203078086
push_front 873942760
push_back 596914051
push_front 861978086
push_back 112312081
push_back 270450308
push_back 31423691
push_back 705754928
get 526964
push_back 589967157
push_back 889942803
push_middle 691030892
get 237021
push_front 207054334
push_front 787195477
push_front 181544298
get 143315
get 132979
push_back 420966134
push_front 118483409
push_front 20055036
push_back 613563938
get 46868
push_middle 457282362
push_back 648712430
get 221256
get 141415
push_back 456996693
push_front 142215032
push_front 124024160
push_middle 585533212
push_middle 237601911
push_front 575074774
push_middle 578844392
get 160056
push_back 491535868
push_middle 829982586
push_back 721097712
push_back 58845704
push_front 207619290
push_front 383706904
push_middle 704989777
push_back 172862991
get 49591
push_back 473521328
push_middle 976220768
get 6905
push_front 651579410
push_front 809198503
push_front 437887479
push_back 840255865
push_middle 871387436
get 510656
push_middle 288629999
push_middle 90838148
push_back 41318667
get 486917
push_middle 157664470
push_front 861755965
push_middle 944795080
push_middle 261825817
push_front 685135244
get 296188
get 164730
push_middle 13335033
push_middle 516707341
push_back 289072911
push_front 375202359
push_front 641314066
push_middle 472048884
get 208842
push_back 492378567
get 48911
push_back 836280536
push_back 939972938
push_middle 256082831
push_middle 430073965
get 443738
push_middle 543881037
push_middle 247180374
get 466305
get 253160
push_front 157616466
push_back 283916818
push_front 676599243
push_middle 670965496
get 234326
push_middle 185772820
push_back 359138304
get 556287
push_middle 818296353
push_front 810513331
push_back 92447765
push_back 20602537
get 369866
push_middle 421115594
push_middle 798433745
push_back 213181465
push_front 726105294
push_back 968397513
push_middle 972584245
get 56770
push_back 446065339
push_back 105890915
get 481727
push_back 79119850
push_back 453768711
push_back 524557096
push_middle 500990411
push_middle 546327017
get 454157
push_middle 46791547
push_back 868426975
push_back 760990841
push_front 54206108
push_front 151109406
push_middle 644237578
push_middle 588239211
push_back 641817453
push_back 963603238
push_middle 953962622
push_middle 825099461
push_middle 924996527
get 353892
push_middle 631535349
push_middle 321048889
get 38610
get 78564
get 508597
push_back 251486709
push_front 458474279
get 274352
push_front 774271413
push_back 405552698
push_middle 641017870
push_front 725862676
get 228855
push_front 287654140
push_middle 201792373
push_middle 760374427
get 428578
get 319333
push_back 493667784
push_front 713213282
push_back 219214468
push_back 543557452
get 459630
push_front 394531441
push_front 422948395
push_front 801812543
get 94005
push_back 140115281
get 306220
push_front 245537688
push_front 752384593
get 374931
push_back 766241104
push_back 796272928
push_middle 563976649
push_front 148196411
get 465135
push_middle 498234252
get 406166
push_front 433052333
get 165733
push_middle 762117469
push_front 285053742
push_middle 806876482
get 226036
push_back 297270768
push_front 436831339
get 214043
push_back 869896365
get 331146
get 552891
push_front 245030673
push_back 906922762
get 121620
get 291179
get 426021
get 123055
get 454858
push_back 608869801
push_middle 628474477
push_front 264011765
push_front 384246630
push_back 585061362
get 496458
push_front 998983816
push_middle 183394695
push_front 849646298
push_back 972477183
push_middle 366770250
get 22543
push_back 662524407
push_front 398622850
push_front 434222139
push_back 989172233
push_front 952044678
get 49832
push_back 534106800
push_middle 589213659
push_back 722465890
push_back 525070919
get 258049
push_middle 547187780
push_middle 516311383
push_front 787177316
get 435723
get 408413
get 57318
push_back 309641962
push_middle 45234921
push_middle 575879642
get 338218
push_back 595231713
push_front 334537023
push_back 459881197
push_back 114999379
push_front 609231180
push_middle 658583320
push_back 801383646
get 177336
push_middle 939231036
push_middle 126262153
push_back 113482616
push_front 156467999
get 351524
push_middle 604735161
push_middle 341097493
push_back 78013984
get 445598
push_middle 363203355
push_middle 477339186
push_back 306261443
get 11337
push_back 979476095
push_middle 715220553
push_front 288900537
push_middle 664384595
push_middle 782492867
push_front 882957908
push_front 186855670
push_back 147513356
push_middle 161976306
push_back 631458812
push_middle 211246442
get 371371
get 158181
push_middle 497582463
push_front 421087972
push_middle 533518076
push_front 836313317
push_back 73473179
push_front 365642571
push_middle 498482767
push_middle 688383317
push_back 713290342
push_front 101482412
push_middle 241421028
push_front 382979468
push_back 652156683
get 368845
push_front 439827680
push_front 864575863
push_back 23229830
push_front 2843481
get 123994
push_middle 614700832
get 462296
push_back 625579680
get 239003
get 129732
push_back 284558656
push_back 675839320
push_front 911487478
push_front 70256706
get 134855
push_back 789652799
push_middle 815344548
push_front 708519561
push_back 608828227
push_middle 300892500
push_back 250558568
push_middle 889086020
get 541257
get 143750
get 308948
get 101216
push_back 897512032
push_middle 892066141
push_front 828344125
push_front 707707655
push_front 905482164
push_middle 465679976
push_back 907835298
push_back 917237721
push_middle 809096824
push_back 12191203
get 425496
get 210550
push_middle 350968526
get 446950
push_front 354542556
push_front 533138637
push_middle 281608966
push_back 599143110
push_middle 917867131
push_back 654427123
push_back 550392792
get 24356
push_middle 931770663
push_front 533835586
push_middle 461803670
push_back 258109754
get 308531
push_middle 212260304
push_middle 642847
get 410995
push_back 835591184
push_middle 176762618
push_front 322624596
push_front 879933417
push_front 852749860
push_front 627461150
push_middle 969855287
get 362491
push_front 717513822
push_back 279137189
push_front 570511056
push_middle 607675732
push_middle 861094421
get 170846
get 533247
push_front 916392086
push_front 177272371
push_back 609757369
push_front 965752572
push_front 473997379
push_front 795353357
push_middle 729703349
get 309639
push_back 869436567
push_front 151196517
push_front 287074675
push_middle 937096109
push_middle 310760872
push_front 886241085
push_middle 525629707
push_back 169443482
push_front 111597996
push_front 354421951
push_front 76366450
push_front 548022395
push_front 266027167
push_front 754852119
push_middle 465893201
get 199117
push_back 542608204
push_front 993250240
push_front 790460097
get 38977
get 221924
get 506144
push_back 140944562
push_middle 194149153
get 448172
get 403616
get 481198
get 25092
push_front 81643278
get 62862
get 103256
push_middle 181822149
push_back 595006104
push_front 289477173
get 123525
push_back 504296563
get 162589
push_middle 718391863
push_front 331332707
push_middle 658640588
get 83997
push_back 944772789
push_middle 361345587
push_front 889439039
push_back 507545079
push_back 761851924
push_back 729806517
push_front 827144268
push_middle 29946082
push_middle 654095870
push_front 731988908
push_back 249631542
get 507108
push_front 92027385
push_back 175695809
push_middle 971868799
get 219720
push_middle 297207652
push_front 919899108
push_back 119267553
push_back 929337743
push_back 211558446
push_front 593268390
push_middle 531064747
push_front 379995091
get 541660
push_front 159349223
push_front 309874470
push_back 97776874
push_middle 685487680
push_middle 201616192
get 2034
push_back 315821122
push_back 543151208
push_middle 973976367
push_front 909042325
push_back 60731340
push_front 705389184
push_middle 814897890
push_middle 463006692
push_middle 887168785
push_back 344720527
push_middle 93528080
get 115482
push_back 998997918
push_front 188755274
push_front 743868413
push_middle 354437044
push_front 853357333
push_middle 133672963
push_middle 801980938
push_back 428210441
push_front 225274854
push_front 201186778
push_front 696525432
get 115086
push_middle 486404577
push_middle 491540800
push_back 20696897
push_back 943786730
push_front 120552545
push_back 892161753
push_middle 121736198
push_middle 909484946
push_back 443414526
push_back 786678357
get 42019
push_back 948136902
get 112597
push_back 244741117
push_front 809995773
get 467341
push_back 446628832
push_middle 72319044
push_back 210128647
get 145434
push_middle 758236380
push_middle 190426775
get 18712
push_front 984500974
push_middle 640436409
get 554028
push_back 531771569
push_back 896570351
get 145876
get 197854
push_front 413528628
push_front 984427426
push_front 11728835
get 541742
push_back 195043969
get 149671
push_back 63696877
push_back 892913829
push_middle 192552382
push_front 338716491
push_back 417503016
push_middle 595265079
push_middle 469334086
push_front 476676933
push_front 344654080
push_front 529264724
push_front 665624406
push_middle 10037657
get 489152
get 120807
get 215836
push_middle 834015483
push_back 736484074
push_middle 777686415
push_front 751753140
push_front 73379516
push_back 553623196
push_front 182801024
push_front 323341102
get 508632
push_back 398702512
get 16447
push_back 281302961
get 358443
push_front 922229661
get 533230
get 92730
get 116999
push_front 682287513
get 292581
push_back 411495529
push_front 670767213
push_front 340918744
get 71541
push_back 227038963
push_back 279737024
push_front 579361058
get 214820
get 304687
get 548667
push_back 237314850
get 333003
push_front 852840032
push_front 835484538
get 219130
push_front 376351436
get 496712
push_front 911508269
get 120937
push_front 439944405
push_front 923882814
get 514976
get 189803
push_back 376233990
push_middle 610481099
push_back 186917423
push_front 907403169
get 347075
push_front 161388355
push_back 911371735
push_front 958511266
push_middle 865370000
push_back 738432883
push_front 913947412
get 144001
push_middle 228282709
push_front 496939719
push_front 977076678
get 75106
push_front 610720284
push_front 133816931
get 362615
push_back 14148646
push_back 41605942
push_back 842394
push_back 878084117
push_back 606211937
push_middle 641479905
push_back 23451656
push_back 19723905
push_middle 11846933
push_middle 853485441
push_middle 884203273
push_middle 904356467
push_front 849387328
get 111816
push_front 677734388
push_front 277135406
get 375066
push_back 637031324
push_front 614415152
push_front 584721755
get 266648
get 38320
push_front 489940172
push_middle 146087685
push_middle 155859500
push_back 767968361
push_back 909286941
get 169667
push_back 46497797
push_front 796120047
push_front 41321538
push_back 215748432
push_front 962737580
push_back 464113958
get 3407
get 68202
push_middle 479937256
push_front 555846310
push_front 323687874
push_front 533305867
push_front 833675415
push_back 503104819
push_front 659551438
push_front 992083964
push_front 15316820
push_back 497908505
push_back 247650849
get 59917
get 134825
get 88291
get 561238
push_back 558714122
push_back 884761357
push_middle 314047764
push_back 929086344
push_back 390340024
push_back 284187310
push_front 116063160
push_front 931911224
push_back 770934888
push_front 857590740
get 320650
push_back 481491456
push_back 175747200
push_back 860308827
push_front 301829848
push_front 577984974
push_middle 561919652
push_back 752942434
get 521673
push_middle 25720895
get 483100
push_back 908949870
get 81627
push_back 648117008
get 283536
push_front 384374454
push_back 203204711
push_front 939108302
push_middle 448580586
get 345364
push_middle 978468646
push_front 40721548
push_middle 242587784
push_back 36728898
push_middle 380662278
get 439358
push_back 19152917
get 186517
get 139755
push_front 434624473
push_front 88100088
push_back 446051596
push_front 784884886
push_back 966377308
push_back 859729978
push_front 166212803
get 489183
get 359616
push_back 489000349
get 344812
push_middle 393096849
get 414998
push_back 163564197
push_middle 766109470
push_front 363850011
push_back 521702688
push_middle 232901273
push_front 614622387
get 149903
push_back 564479879
push_middle 503956499
push_front 554027685
get 267059
push_back 360594216
get 261758
push_back 429851159
get 321731
push_back 255737569
push_front 649756132
get 13376
get 396590
push_front 774499439
push_back 196415597
push_back 377443123
get 455969
push_middle 250992048
get 5415
push_back 478846667
push_middle 922713371
push_middle 443398251
get 503781
push_middle 797079916
push_middle 840532086
push_middle 10942727
get 294500
push_middle 744877474
push_back 863366468
get 303685
push_front 874167803
get 43778
push_front 598075357
push_middle 601877145
push_middle 369253684
push_front 761193181
push_middle 740351283
push_middle 441048404
push_back 74312352
get 302760
push_back 101007217
push_front 627074201
push_front 911202343
push_back 370729762
get 427721
get 557803
push_front 820187417
get 117669
push_back 183704705
push_back 447692471
push_front 558910239
get 116643
push_back 613276948
push_front 695465879
push_back 344339703
push_back 317210869
push_middle 996485898
push_front 176438500
get 559388
push_front 835442862
push_back 371189373
push_middle 823951645
get 206815
get 358779
push_front 393919739
push_front 20204720
push_back 506449522
get 443315
push_back 611989271
push_back 172159470
push_middle 157851403
push_back 742680263
push_middle 736516708
push_back 408146015
push_front 840170843
get 255001
push_middle 658678059
push_front 662273459
push_middle 384901314
get 183563
push_middle 548458665
push_front 191351741
get 505648
push_middle 765763856
push_middle 775263734
push_front 596382104
push_front 832747947
get 305415
push_front 496716104
get 162884
get 448260
get 143758
push_middle 199576328
push_middle 836365062
push_middle 929801893
get 232484
push_back 661900974
push_middle 940299678
push_back 697310867
push_middle 884035076
get 539555
push_middle 538554495
push_back 394674133
push_front 535855724
push_middle 359821574
push_front 13554728
push_front 200690842
push_middle 650478039
push_front 817228225
get 133899
get 23621
push_middle 811945385
get 366708
push_front 209800358
push_middle 641492054
get 557485
get 169505
push_front 856491638
get 191228
push_back 371327154
get 199431
get 360835
push_middle 42586780
push_back 200716858
get 206266
push_front 887388441
push_middle 746204864
push_middle 886743708
get 491056
push_back 638584802
push_back 771676311
push_front 756581088
get 344977
push_front 901351794
push_back 194992538
get 519176
get 228699
get 315052
push_back 124486064
push_middle 46748713
push_front 690230419
push_front 686954053
push_front 493273491
push_front 918929528
push_back 867802246
push_back 587552611
push_middle 111981248
push_back 537487165
push_back 821709168
push_front 332021955
push_back 285412250
push_back 121949372
get 544425
get 173435
push_front 142407429
push_front 370246509
push_middle 290836413
push_back 768765514
get 497490
get 56267
get 251186
push_middle 40694029
get 282661
push_front 494145010
push_back 861778295
push_back 726182837
push_middle 763871520
push_back 883853213
push_back 286080970
push_back 415556577
push_front 978223555
push_front 909872813
push_middle 192700754
push_middle 391232050
push_middle 425814038
get 398824
push_front 114536287
push_front 462652402
push_middle 827878943
push_back 262921486
push_back 637792615
push_front 556444395
push_front 727611288
get 265497
push_back 272125020
push_front 112162144
push_back 688019147
push_back 307488234
push_back 247715433
push_middle 185798425
get 319730
push_back 561897081
push_middle 216982603
push_front 749111021
push_back 807321463
push_front 111585473
push_front 798957065
push_back 440937680
push_middle 327602509
get 395412
get 379059
push_back 702979201
push_back 757233132
push_middle 706815875
get 537760
get 505482
push_back 280781922
push_back 424723897
push_front 643627383
get 230720
get 440907
push_back 32533823
push_front 688749275
get 112568
get 174729
push_front 897861792
get 434442
push_middle 427870673
get 558991
push_front 554114401
push_middle 308287322
push_front 809286296
get 146287
push_middle 707323670
get 125470
push_back 423604726
push_middle 969359189
push_back 626943470
push_front 160494304
push_front 154139372
push_middle 823913797
get 182610
push_front 788547684
push_middle 771732835
push_front 33203844
push_back 891715422
get 181581
push_front 398758735
push_front 606617021
push_middle 901504810
push_back 107386510
push_back 249666352
push_back 84283183
get 217842
push_middle 593564622
push_back 213146
get 281504
push_middle 764295436
push_middle 936703283
push_back 592693700
push_front 18153188
push_middle 644822101
push_front 830578735
push_back 669902862
push_middle 657154711
get 379872
get 344583
push_back 101993937
get 346213
get 448225
push_front 131937022
get 157397
push_middle 649941387
push_front 829470306
push_front 613955798
push_middle 953040468
push_back 913303939
push_middle 335622582
push_front 78348516
push_front 746407278
push_back 206103708
push_middle 519814985
push_middle 604233206
push_front 720787432
push_front 702467297
get 458502
get 157783
push_back 408296858
get 381869
push_middle 662888151
get 248800
push_middle 334734958
push_middle 863711694
push_front 950761355
push_middle 351092001
push_back 889756896
get 249757
push_back 159804739
push_back 528310997
push_front 550710845
push_back 740931679
push_back 582542698
push_back 860156652
push_back 430986637
push_middle 79955397
push_back 280320071
push_front 225807234
push_front 740510817
push_front 750273615
push_middle 312673242
get 77008
push_middle 180382916
push_back 277806952
get 218997
push_middle 727629994
get 353305
push_middle 925751988
push_front 13170876
push_back 713291477
push_back 224478488
push_back 841694477
get 347836
push_front 489381758
push_back 154487135
push_middle 13424800
push_front 948943944
push_middle 204462934
push_front 62857863
push_front 885355022
push_middle 727366518
push_middle 432895898
push_middle 814455088
push_front 169421328
push_front 517654523
get 232866
push_middle 284029363
push_front 822840829
push_middle 240276953
push_back 336194351
push_middle 470045568
push_back 632954596
push_middle 499256983
push_back 30599443
push_back 720683160
push_back 335813336
push_front 834427334
get 334035
get 314997
push_front 39691372
push_back 861745496
get 325380
push_middle 22950692
push_middle 480003920
push_front 247916228
push_front 803032323
get 125452
push_front 295842765
push_middle 939855329
push_back 318430135
push_back 943888500
push_middle 194282714
push_middle 499064982
get 101423
push_back 529417695
push_back 961635951
push_front 327873248
push_back 227922765
push_middle 458893885
push_middle 36214944
push_back 457750614
push_back 174862529
push_middle 345160474
push_back 708623205
push_middle 844712682
get 442044
get 235483
push_front 210362268
push_back 282066038
push_front 464520492
push_front 581077379
push_back 929884619
push_middle 463824334
get 38594
get 43174
push_front 592278385
push_back 315813344
push_front 449731754
push_front 802715543
get 96730
push_front 198000889
push_back 556209461
get 179056
get 491709
push_middle 678735630
push_front 653060550
get 534070
push_front 754972283
get 501279
push_front 287989180
push_front 216186674
push_back 12985057
push_front 448237234
push_front 234378634
push_middle 234650111
get 5730
push_middle 281605068
push_front 289935227
push_middle 373494444
get 529923
push_front 887828576
push_middle 502720889
get 372778
push_back 277673734
push_back 415715982
push_middle 450946782
push_front 590308437
get 312486
get 344612
push_middle 233085886
push_front 530592931
push_back 908568666
push_middle 325955041
push_front 839127525
push_front 854186589
push_middle 397288241
push_front 967012955
push_back 915797275
get 72135
push_middle 623447446
push_front 290770604
push_middle 495575827
push_back 783081604
push_middle 311698818
push_front 218305833
get 403859
push_middle 630206673
get 24530
push_front 403407624
push_middle 206390622
push_middle 91993637
push_middle 221807379
push_back 323215485
push_middle 99892087
get 500836
push_middle 195679113
push_front 207392951
push_front 133653465
push_front 236248445
push_middle 884411410
push_middle 962587164
push_back 765921390
push_front 181832090
push_back 578048738
push_back 919138094
push_front 749280652
push_front 649110779
push_back 304321096
push_middle 602105083
get 137501
push_middle 238344791
get 42964
get 192555
push_front 455691951
push_back 809107505
push_back 476310815
push_middle 519120400
push_back 441594491
get 211674
get 237673
get 374544
get 159667
get 57957
push_middle 952956491
push_back 360517911
push_back 25864729
push_back 798120657
push_middle 62409505
push_middle 358722131
get 291860
push_middle 254835630
push_middle 903049568
push_front 792851882
push_front 878899531
push_back 289128402
push_back 531209054
push_middle 8140276
push_back 945058999
push_middle 925036605
push_middle 98979722
get 3059
get 131424
push_middle 953531271
push_back 945511748
push_back 548912248
get 83248
push_front 219056189
push_back 347896769
push_back 146782658
push_back 301925531
push_middle 261502063
get 344565
push_back 985024833
push_middle 762950063
push_front 842071197
push_middle 623912383
get 336730
get 420943
push_middle 400307215
push_middle 763578294
push_middle 871179795
push_front 939857813
push_middle 417492988
get 263244
push_front 912581605
push_back 803185149
get 523840
get 61282
push_front 428667594
push_back 465926273
push_front 926101204
push_front 839037296
get 378465
get 342530
push_middle 228121122
push_back 664773748
push_middle 839022329
push_front 103920712
push_back 167518289
get 396549
push_back 147293558
push_back 607519260
push_front 684940686
push_front 454729534
push_middle 600319793
push_middle 407711116
push_front 41935061
push_middle 828252684
push_front 67933286
push_back 31936520
push_middle 572295626
get 193611
push_front 288794736
push_front 815843371
get 235057
push_back 760901265
push_front 504151797
push_middle 985931235
push_front 657737730
push_middle 179875576
get 37581
push_front 795437616
push_front 443828502
get 496941
push_back 325487113
push_middle 463918182
push_front 325462145
get 531836
get 40391
get 81072
push_back 992866551
push_back 441276034
push_back 676775394
push_back 591230855
push_back 905111342
push_back 550772120
get 389019
push_back 689647955
push_middle 465403653
push_front 707934699
get 331892
push_front 852823175
get 375264
push_front 357872962
push_middle 165798154
push_back 869284758
get 258435
get 518962
get 499157
push_front 755445084
push_front 737015441
get 346927
push_back 719191181
push_back 597259975
push_back 625713542
get 137368
push_front 850299911
get 115969
push_back 908648199
get 220884
push_middle 547263946
get 220029
get 117557
push_middle 849870542
push_back 338456625
push_front 285525523
push_front 239496871
push_back 365168691
push_back 367669629
push_middle 975396858
push_back 181843261
push_front 367391291
push_front 210156629
push_back 20913668
push_front 762992716
push_back 676278815
push_back 523140623
get 261802
get 254968
get 370470
push_front 766853768
push_back 958035573
push_middle 167176556
push_middle 527456213
push_back 860731209
get 213374
get 379948
push_back 93746410
push_front 996919880
get 266855
push_middle 610978912
get 544113
get 367467
push_back 990692778
get 244008
push_front 942552334
push_back 299551322
push_front 998617695
push_middle 891472967
push_front 718323650
push_back 497476749
push_back 497952248
push_front 765054908
get 493036
push_middle 961390130
get 485852
push_front 329172067
push_middle 931129830
get 157063
push_front 202001647
push_middle 831134653
push_back 516232633
push_middle 195582030
push_middle 822306382
push_middle 633546376
get 525505
get 320977
get 185591
push_front 765656210
push_back 589114003
get 155132
push_front 513148856
push_middle 928685055
get 154913
push_middle 998493795
push_middle 284127042
push_back 269846436
get 195980
push_back 458304777
get 227974
get 264035
push_back 66319183
get 298770
push_middle 626610019
push_back 666754800
get 382204
push_front 398781
push_front 750626795
get 449713
get 60454
push_middle 204394471
get 317530
get 523686
push_middle 452515783
push_middle 286918636
get 29943
get 27593
get 463953
push_back 453263827
push_middle 935036957
push_back 552341937
push_front 576797976
push_front 499224048
push_front 347762844
push_back 433713379
get 235635
push_front 270618441
push_front 967772163
push_back 280741623
push_back 105357223
push_back 443068082
push_back 769753518
push_front 372344406
get 305493
push_middle 960211065
get 296820
push_front 190268436
get 400462
get 543052
push_front 147107193
push_front 966398834
get 114888
push_back 929771026
push_front 650685570
push_back 119190794
push_front 541130859
get 184640
push_front 508207934
get 344158
push_front 999476406
push_middle 867960937
push_middle 6693699
get 228388
push_back 480165129
get 339312
get 384961
push_front 101906568
get 523735
push_middle 79582677
push_back 647862571
push_back 969618835
push_back 82340330
get 106138
get 464922
push_back 225935811
push_middle 981551767
push_front 650078529
push_back 157993647
push_middle 70379207
push_front 949992020
push_back 28190724
push_back 709958002
push_back 281757271
push_middle 954105353
push_front 448414370
push_back 350028109
push_middle 375042616
push_back 550259950
push_middle 655037680
push_back 846990196
get 320745
push_middle 33372690
push_back 28712883
push_middle 385584424
push_middle 460514292
push_back 672762558
push_front 937953478
get 537007
get 18939
push_back 690664579
get 104118
push_front 261826904
push_back 421502824
push_back 506572080
get 94390
push_front 959452157
push_middle 988068483
push_front 339959432
push_middle 738586905
get 553976
push_front 67869541
get 246964
push_middle 187447738
push_front 363873430
push_back 296090536
push_front 391507259
get 381592
push_back 644066249
get 269031
push_middle 422774618
push_middle 324407723
push_front 777943858
get 403624
push_middle 881416544
push_front 479759384
get 560035
push_middle 403704783
push_middle 110406748
push_front 67887975
get 107328
push_front 477594488
push_middle 815264726
push_middle 642444601
get 252290
push_front 419230550
get 232013
push_middle 318582661
get 437912
push_front 565422345
push_middle 149550676
push_back 944913754
push_back 231466538
push_middle 702996488
push_middle 148947872
push_front 420528300
push_middle 748435788
push_back 81181434
get 154864
push_middle 845818700
push_middle 452216969
push_back 167096199
push_front 855142714
push_middle 330217701
push_back 760945427
push_back 859766195
push_back 941969550
push_front 406490341
get 250898
get 31891
push_middle 65545990
push_middle 949270901
get 126178
push_middle 613706066
push_back 292916904
push_middle 254139077
get 45330
push_middle 970177774
get 462502
push_back 636708961
push_back 200041292
push_middle 634603986
get 161481
get 106850
push_middle 849234962
get 438522
push_back 865692043
push_middle 176133759
push_front 487878434
push_front 552872552
push_front 723902472
push_back 26393129
push_middle 265455303
push_front 910981532
get 519121
get 316792
push_front 56364957
push_front 208081201
push_middle 942306990
push_middle 968220050
push_middle 581565695
push_back 976890522
get 186166
push_middle 956879153
push_middle 19822615
push_front 742025122
get 42286
push_front 187443633
push_front 648321523
get 497492
push_back 988358026
push_front 557293728
push_back 103899049
push_back 233063508
push_middle 395883110
push_back 519423591
get 26454
push_front 358226695
push_middle 867934727
push_middle 342584359
get 261760
get 110196
push_middle 997620828
get 384196
push_front 659620292
push_back 718015567
push_front 755476730
push_back 617736852
push_back 801258320
push_front 371514816
push_front 481418593
push_back 727147449
get 40685
get 433651
push_front 39620428
get 85394
push_front 279902798
push_middle 483038430
get 510162
push_front 784499740
get 30
push_front 593966049
push_back 713831782
get 431325
push_middle 289450771
push_back 624139296
push_back 946546130
push_middle 754658301
get 48673
push_back 555870456
get 114860
push_middle 858342104
get 423744
push_front 197083997
push_front 639700584
push_back 23783315
push_front 767077871
push_middle 340048509
push_middle 773665889
push_back 380209363
push_middle 493353053
push_back 444505085
push_back 106433502
push_middle 792975026
push_front 364300846
push_middle 91921061
push_back 637908202
get 58371
push_front 610800974
push_middle 320128713
push_back 729422467
push_front 714657021
push_back 839846385
get 270471
push_middle 605691205
get 233677
push_back 74680588
push_back 315468316
push_front 54267100
push_middle 897246304
push_middle 99244771
push_back 622999723
get 553554
push_back 200724867
push_front 300963680
push_middle 296289017
push_front 15228351
get 47581
push_front 18925055
push_middle 523849303
get 77269
push_middle 189694197
push_middle 936333608
push_back 102809631
push_front 809395820
push_front 897574826
push_middle 844156193
get 285891
push_middle 920940364
push_middle 133108997
push_front 19160741
push_back 268341241
push_middle 351723334
push_front 128395715
push_back 258611770
push_front 535953940
push_middle 824450491
push_front 702207046
push_front 162605473
push_front 986386113
get 140760
get 240760
get 184832
push_back 330702068
push_front 988487624
push_middle 751567849
get 266993
push_middle 723751289
push_middle 289128979
push_middle 594644378
push_front 469148967
push_back 677095191
push_middle 929074574
push_middle 64254310
push_middle 171837425
push_back 902017014
push_back 714667382
push_back 560656892
push_middle 408879179
push_back 460450892
get 478941
get 310896
push_middle 37775215
push_front 15955424
push_middle 571969736
push_front 193637859
push_middle 562108953
push_front 523756712
push_back 181601536
push_middle 610889129
get 377610
get 310480
get 196021
push_back 56228108
push_front 694937691
push_front 902095812
push_middle 761307856
push_front 357930483
push_back 627678996
get 174450
push_middle 234899187
push_front 317784853
get 173494
push_back 9285128
push_middle 768671748
push_front 988146381
push_middle 947266320
push_middle 470203596
push_middle 396974414
push_middle 596451316
get 509513
get 119343
push_front 95791000
push_back 464111874
push_back 250871761
push_front 142627109
push_middle 673131457
get 422355
push_middle 251779777
push_front 300297744
push_front 618498115
push_front 426067208
push_back 816411480
push_middle 107101439
push_front 75832563
get 187113
push_back 881320874
push_middle 70427324
push_front 450358458
push_front 244830230
push_front 54324445
push_back 562268441
push_back 63284073
push_front 427583340
push_middle 1530804
push_middle 51217414
get 495973
push_front 138926316
get 23482
push_back 282688219
push_back 740107783
push_middle 916629515
push_middle 427655751
push_middle 573224944
push_front 183210961
get 282759
push_middle 261562461
get 180847
push_back 234287675
push_back 748788000
push_back 782622076
push_back 270973990
push_middle 743489529
get 12367
get 552165
push_middle 224807921
push_front 699623249
push_back 58971022
push_front 114827807
push_back 198891918
push_middle 807353373
push_back 617295162
get 380515
push_middle 973759674
push_middle 565676090
push_front 770965287
push_middle 702456167
get 55094
push_back 887828969
push_back 711097602
push_front 669400692
push_front 806107426
get 494361
get 438052
push_back 282677581
get 77244
get 173052
push_back 388720632
get 280261
get 495923
get 115425
push_middle 538179836
push_front 292772835
get 532001
push_front 87243140
push_back 295276926
push_middle 860813491
push_back 974559440
push_front 182702565
push_front 253685983
push_front 231729522
push_middle 138288548
push_middle 123626748
push_back 170696632
push_middle 888886343
push_back 963836351
push_middle 714859954
push_front 302401649
push_front 561382994
push_front 90957126
push_front 667037098
get 109070
get 201868
get 436464
push_middle 33907573
get 216009
push_middle 319165902
push_front 543739800
push_back 717058840
push_middle 645745299
push_front 788130473
push_back 510494562
push_back 358662868
push_middle 182085678
push_middle 191320262
push_back 325858874
push_front 427790703
get 361329
push_middle 148500479
push_back 313755759
push_middle 980605502
get 561163
push_front 537587920
push_middle 97647927
push_middle 277941730
push_middle 235713488
push_front 229662031
push_middle 763902884
push_back 824444676
push_front 261482532
push_back 834429126
get 478479
get 189780
get 343149
push_front 420279242
push_front 417583925
push_front 620723586
push_back 18770382
push_middle 965950066
push_back 145789659
push_back 936031787
push_back 575480810
get 322387
push_front 718310133
push_middle 844422253
get 232479
get 311126
push_back 195692977
get 36537
get 428337
push_middle 241478291
push_middle 479295255
push_front 762718397
push_back 971321868
push_middle 84727770
push_middle 486754618
get 353969
push_front 127769834
push_middle 585935056
push_middle 2888039
push_middle 40104479
push_middle 103260574
get 493963
get 72076
push_back 216201528
push_front 568402085
push_back 244180075
push_middle 128304900
push_back 704848296
push_middle 782439552
push_front 822516175
push_back 873047858
push_front 424770756
push_middle 947701123
push_front 743544055
push_back 204352459
push_front 374906766
push_back 812967819
push_middle 665894194
push_front 398632515
push_front 92988787
push_middle 471361009
push_back 48293593
get 551120
push_middle 935174501
push_front 623283944
get 87084
push_back 233543117
push_middle 740006941
push_back 860808320
get 53347
push_front 102251813
push_back 868208177
push_front 274297529
get 480398
push_middle 697907663
push_middle 939345658
get 166819
push_middle 416383848
push_front 220182223
get 448985
push_middle 190092866
push_middle 977645836
get 270426
push_back 175901402
push_back 701747544
push_middle 551210546
push_middle 686532548
push_front 311841554
push_back 506004419
push_back 176431428
push_front 895239759
get 349123
get 319500
push_front 643738684
push_back 195616855
push_middle 877356879
get 169276
push_back 48365984
push_middle 779546296
push_front 963392471
push_back 39544
push_back 119159451
get 239349
push_middle 958209950
push_front 728329977
push_back 582345122
push_front 400593464
push_front 689327883
push_back 932783520
push_back 108853885
push_front 962652381
push_middle 429652627
get 137688
get 387105
push_back 298328130
push_back 745549592
get 310607
push_front 757144862
push_back 426488102
push_middle 449321073
push_front 778146258
get 301461
push_front 202050421
push_back 434700062
push_back 167879977
get 97465
push_front 752733603
push_front 330210635
push_back 762662547
get 63434
push_back 505833238
get 323227
push_middle 467890896
push_middle 425034585
push_middle 178367403
push_middle 773745194
get 154653
push_middle 906628807
push_back 164037857
push_back 379477636
push_front 767486309
push_middle 644814673
push_back 880037745
push_back 589821225
push_back 757062773
push_back 429854641
get 435784
get 433488
push_back 265238
push_back 264392337
push_front 742725314
push_back 472169560
get 337349
push_middle 754565928
get 240193
push_middle 179689293
push_middle 80520927
push_front 347560834
get 450040
get 313905
push_back 521938509
push_front 979672388
push_middle 985607941
push_front 203302334
push_front 356806394
push_back 276916011
push_back 673262007
push_middle 955137486
get 321909
push_middle 209804884
push_back 682857370
push_middle 452179413
push_back 909947768
push_middle 17376963
push_middle 363281076
push_back 121102102
push_middle 694867161
push_front 211201092
push_middle 825630318
push_back 578799848
push_back 154706204
push_middle 518880384
get 522484
get 129645
push_back 551781289
push_middle 461661705
push_front 285505312
push_front 133617637
push_back 456341834
get 31036
get 555808
push_front 938264440
push_front 443269688
push_front 818864183
push_front 906915161
push_front 944996369
push_middle 57910096
get 78815
push_middle 166222335
push_back 809397296
push_middle 246898402
push_middle 876923730
push_front 746312308
push_front 602319056
get 12896
push_front 592921765
push_middle 340565426
push_back 718653892
push_front 567160650
push_front 74747057
push_middle 634452591
push_middle 947627400
push_back 144365539
push_back 435092881
push_front 107231839
push_middle 494790898
push_front 57611869
push_middle 591295911
push_middle 36096112
push_middle 174500976
get 452532
push_front 575703524
push_back 245117857
push_middle 608635505
get 361542
push_middle 11108533
push_middle 876753816
push_front 288286887
push_back 460916563
push_back 486971562
push_back 748159364
push_middle 660246106
push_back 842985559
get 541175
push_back 528021955
push_back 993498298
get 304699
push_front 635689642
push_front 805320602
push_front 742430958
push_back 995662774
push_back 303173474
push_front 582091465
get 349056
push_front 566617805
get 292412
push_front 315487691
get 365242
push_back 754537216
push_middle 205595872
push_middle 200760726
push_front 684197633
get 560788
push_front 136086450
push_middle 728714252
get 510018
push_middle 36171052
push_middle 330376886
push_front 752184116
get 549045
get 556627
push_middle 246203386
push_front 856914556
get 486003
push_back 252150556
push_back 569590956
push_back 142745145
push_middle 823593202
push_middle 442137423
get 145182
push_front 751523387
push_front 337534122
push_back 960202619
get 386017
push_middle 334251918
push_middle 708862143
get 242058
push_middle 223689093
get 165082
get 143379
push_back 371219813
get 419589
push_front 183921478
push_middle 668528765
push_middle 192977139
get 310136
get 562380
push_front 469810474
get 392786
push_back 31494796
push_front 467167087
push_back 493322527
get 243439
get 224264
push_middle 753150629
push_middle 825600138
push_back 929910044
push_middle 3057917
push_back 578696943
push_back 107439344
push_front 634516969
push_middle 388145436
push_front 680116067
push_front 386077139
get 295333
get 291256
push_back 625970923
push_back 712066399
push_front 75744600
push_back 66821705
push_front 341626658
push_back 482929805
push_front 241742606
push_middle 927991691
push_front 189352574
push_middle 255934103
push_middle 108162678
push_front 698032411
push_back 241775426
get 538651
get 200088
get 244231
push_front 5928239
get 119173
get 264795
push_back 568758549
push_back 846188965
get 74830
push_middle 933884969
get 125850
push_back 987369022
get 433962
get 154666
push_middle 328864971
push_back 66029420
push_back 451338000
get 249293
push_middle 370390460
push_front 265471931
push_back 334119836
push_middle 480811551
get 94520
get 341149
push_front 438414347
push_back 185308035
get 345931
push_front 91812787
push_back 620872901
push_back 982166296
get 303715
push_middle 269966968
push_middle 999276169
push_back 789251733
get 464675
push_front 289330176
push_back 591520750
push_front 6402142
push_back 797672707
push_back 301154546
get 424060
push_back 473768399
get 8189
push_middle 526271457
push_front 422106244
get 521341
push_back 784582520
get 297411
push_back 115428642
push_middle 988416373
get 85971
push_back 373807813
get 370740
push_front 245669053
push_front 950711466
push_front 164534661
push_back 690827116
get 435218
push_front 805493011
push_back 452284188
push_front 113342371
push_front 912348196
get 562634
push_front 48184578
push_front 537303332
push_back 640139919
push_front 333168574
push_middle 40842059
push_middle 704483724
push_middle 144295329
get 528245
push_middle 46582263
push_front 138480519
push_middle 735861118
push_middle 561903333
push_back 626159624
push_middle 248025824
push_back 84918794
get 397909
get 240304
get 493549
get 235937
push_middle 761255959
get 160418
push_middle 515360123
get 171024
push_back 884340158
push_front 26942670
push_middle 479750467
push_back 249441812
push_front 406992612
push_back 284434359
get 294266
push_back 666655506
get 99699
push_middle 383639328
push_back 708490244
push_front 174112191
push_front 88148879
push_middle 227812932
get 197631
push_middle 901444227
push_back 474686268
get 99654
push_middle 776086550
push_front 433195510
push_front 510251069
get 289135
get 296789
push_back 597947937
get 208635
get 554903
push_back 717381936
get 203287
get 80093
push_middle 282898254
get 405255
push_front 276059052
get 493463
push_middle 262125442
push_front 845532589
get 385663
push_back 306859501
push_middle 500577165
get 142762
push_back 154010151
push_middle 102887409
push_middle 357745276
push_front 219589690
push_middle 453165401
push_back 220862505
get 346245
get 290938
get 545598
get 373943
push_middle 117167105
get 228127
push_back 386191874
get 348938
push_back 290676401
push_middle 707398970
push_front 752863895
push_front 375633521
push_back 566192079
push_front 578633453
push_middle 572325490
push_middle 722884661
push_middle 601957616
push_middle 689683025
get 476458
push_front 520557475
push_back 38169165
get 474512
push_front 29161527
push_back 273457531
push_middle 632343604
push_middle 189305317
push_back 326057597
push_middle 543155984
push_back 221507084
push_middle 225689370
push_front 462253774
push_front 368846209
push_back 742159559
push_front 449604630
get 325392
push_back 267658528
push_back 365635194
push_middle 109807756
push_back 319474426
push_middle 126667649
get 384657
push_back 57595490
push_middle 76593009
push_back 177746180
push_middle 858159126
get 521905
push_back 888940019
get 88460
push_front 369760665
get 525642
get 354856
push_back 905583110
get 399552
push_middle 921673259
push_middle 642913804
push_middle 941727821
get 337600
push_middle 124686634
get 91497
push_middle 849660892
push_front 525511907
get 461851
push_front 121874555
push_front 811630905
push_front 861241558
get 120858
push_front 825980992
get 67914
push_front 790263158
get 515759
push_back 338549274
get 265880
push_middle 988259650
push_middle 708012051
push_middle 881276975
push_front 173848784
push_back 270378454
get 484843
push_back 458184882
push_front 736867166
push_middle 546073412
get 51532
push_middle 503525692
push_back 621814515
push_middle 727240307
push_back 92471554
push_back 874741412
push_middle 75275738
get 270574
get 171256
push_front 164147127
get 251960
push_front 687133812
push_front 346971484
get 365302
push_middle 711181883
push_front 708841091
push_middle 633639468
push_front 115363488
push_middle 405148160
push_front 439182166
push_back 341836147
push_back 669733234
push_front 853485957
push_front 717760992
push_back 457956173
push_back 538045789
get 460782
get 314614
push_front 224989426
push_middle 925962604
get 371259
push_front 45296145
get 148678
push_middle 904914251
push_back 535548831
push_middle 775167470
get 468276
push_middle 107126804
push_back 973482156
get 334796
push_back 328877594
push_middle 611837311
push_back 315013898
push_middle 602387511
push_middle 531154710
push_middle 932106993
get 192332
get 208775
push_front 395034819
get 302454
push_back 41879625
push_back 740016862
push_middle 613840166
push_middle 504146223
get 33644
push_middle 282440027
push_back 403586576
push_front 293855654
get 175035
get 152595
get 400844
push_middle 894625367
push_middle 129304447
push_middle 430050086
push_front 645434520
push_back 350185209
push_front 304409904
push_middle 918146062
push_middle 209085247
push_front 104634495
get 9766
push_middle 877864173
get 347304
push_front 224114501
push_middle 468098124
push_back 271504740
push_middle 491265476
get 454349
push_front 552307250
push_back 717910827
push_front 12716845
push_front 11287840
push_middle 470221261
push_front 478531264
push_front 737258867
push_back 964332352
get 416221
push_back 150759986
get 389165
get 527731
push_front 544188643
push_front 880973294
push_front 815431137
push_front 204356826
push_front 698947383
push_front 627114779
push_back 338832637
push_front 944748961
push_middle 762684286
push_middle 697931219
push_middle 213960523
push_front 758042299
push_back 451683864
push_middle 884340846
push_front 194432080
get 68331
push_front 208715734
push_back 768810721
push_back 287983762
push_back 599814124
push_back 752800101
push_front 88567578
push_back 267995588
push_front 861336903
push_front 176940499
push_back 272972187
push_middle 669440364
get 555073
push_front 477138677
get 83492
push_front 290435494
get 469755
get 549134
push_front 510085609
push_back 554584123
push_back 485213164
push_front 398461147
get 298166
push_middle 826071618
get 16677
push_front 779231188
push_back 517581931
push_front 487315792
push_front 549216024
push_front 34317757
push_front 391415677
push_middle 454844133
push_front 509437250
push_middle 910481189
push_middle 108381299
push_middle 511397943
push_back 634881608
push_back 330871479
push_middle 442261554
get 19529
push_back 314308099
push_middle 555829534
push_middle 758969322
push_middle 642578128
push_middle 917198603
get 127577
push_back 342724624
push_front 228059903
push_middle 517356188
get 466814
push_front 675713488
push_front 337936562
push_front 305039559
push_back 965623664
get 368455
push_back 885367260
push_back 763810454
get 546925
get 215150
push_back 128643849
push_front 628435958
push_back 263869077
get 66131
push_middle 99186582
get 93038
push_back 945467616
get 445985
push_front 937827347
get 312693
push_middle 389101545
push_middle 695021134
push_middle 211277848
push_middle 785105426
push_front 786899431
get 513470
get 39478
get 340290
get 196323
get 302216
push_middle 484556036
push_back 178512936
get 452717
push_middle 444820759
push_middle 848230623
push_middle 136214080
push_middle 426971822
get 261620
get 164621
push_middle 251082230
get 140779
push_back 340359663
push_back 75237420
get 207405
push_middle 636922571
push_front 820723319
push_front 909373522
push_back 729864090
push_middle 963876306
push_middle 208365566
get 460331
push_front 613001666
push_back 753411520
get 93711
push_back 965498734
push_front 39502416
get 56023
get 63478
push_middle 342022150
push_front 535767216
get 363998
push_front 317054337
push_back 714187330
push_front 173518934
push_back 447993427
push_back 535089707
push_middle 447451016
push_middle 741201732
push_front 404665245
get 32324
push_middle 93225914
push_middle 96147081
push_middle 400609247
push_back 401265797
push_front 368564785
push_back 690487602
push_middle 572913565
push_back 914551646
push_middle 24975877
get 219379
push_back 270537793
push_back 195805979
push_middle 52349913
push_front 806561916
push_back 554770445
get 361008
push_front 421519344
push_back 371148888
push_back 532223837
push_back 931273558
get 3224
push_back 654170404
push_back 620116807
push_back 89386226
push_back 270426355
get 117076
get 238352
push_front 165569977
push_front 540570826
push_front 280221675
get 12662
push_back 87207908
push_front 272220747
push_front 619403808
push_middle 441988267
push_middle 47800691
push_front 844948379
get 462158
push_back 81721649
push_back 312146640
push_front 58795708
push_middle 790266797
push_middle 775357394
get 379622
push_front 369613208
push_front 203220259
push_middle 189979322
get 422733
push_back 255810485
push_middle 665855917
push_front 791961377
push_middle 359623111
push_middle 713310889
push_front 993436381
push_front 435478939
push_front 219069244
push_middle 87566996
push_back 124159880
push_middle 136884572
get 430943
get 75637
push_middle 45770140
push_middle 68141002
push_middle 85220601
push_front 172084067
push_middle 706168262
push_middle 189933652
get 194811
get 202911
push_middle 584166712
push_middle 575125594
push_back 324824050
get 477493
push_middle 285490741
push_middle 334077653
push_front 688589831
get 422333
push_front 909956203
get 310353
push_front 371743938
push_front 464034658
push_front 752146214
get 29662
get 491209
push_middle 58778288
push_back 359070619
push_middle 18817185
push_front 321991057
push_back 984334691
push_middle 540805618
push_front 936044919
push_front 893823771
push_back 256864635
push_front 135507101
push_back 750178440
get 351534
push_back 913691376
get 215335
get 254774
push_front 362797417
push_front 829167273
push_back 246128449
get 116828
push_back 37169816
push_middle 224882490
get 493989
push_middle 869985885
push_front 116495351
push_back 289426675
push_back 668868894
push_middle 216377241
push_front 798958260
push_front 150417261
push_middle 767728817
push_back 549299605
push_middle 974023823
get 19834
push_front 273713722
push_front 637385680
push_middle 595036500
push_front 112595374
get 228875
push_front 948025442
get 431907
push_back 362144452
push_front 615732199
get 72467
push_back 333396686
push_front 866726869
push_front 661490606
push_middle 363561320
get 87098
push_back 144788220
get 248101
push_middle 846735657
push_front 293915615
get 347298
push_front 908120849
push_back 303738781
push_front 509622318
push_middle 227010035
push_middle 190111824
push_front 311747013
push_back 692256627
get 79556
get 314640
push_middle 195926462
push_front 204998544
push_back 999381831
push_middle 665965438
push_back 334053908
push_middle 424160774
push_front 755603223
get 281677
push_front 414479046
push_front 959240566
push_front 451943787
get 5087
get 531609
push_front 451983500
get 1608
push_middle 712582960
push_back 124038935
get 459807
push_back 689782714
push_middle 40005847
push_front 305040459
push_front 875371148
get 157080
get 408000
get 426680
push_back 624595940
push_middle 488579844
push_front 576063566
push_front 624521528
push_middle 687213587
get 137410
push_front 357656681
push_back 563862748
get 320229
push_front 940031137
get 472954
push_front 929457282
push_back 47301169
push_back 575231251
get 536385
push_middle 364513704
push_middle 807813807
push_middle 555813930
push_front 263116372
get 559200
push_middle 151448315
push_back 202975448
get 193291
get 411833
push_front 40448323
get 16668
push_back 398486881
push_front 249935256
push_middle 880370183
push_back 262321905
get 247716
push_front 445520702
push_middle 860074887
push_front 434298983
push_front 361966984
push_back 164728216
push_back 869020787
push_middle 19895025
push_front 148969554
push_front 626450644
push_middle 306310061
get 340717
push_front 255136058
push_front 632221692
push_middle 274920445
push_back 397363602
push_back 480688669
push_middle 963312557
get 54087
push_front 621973519
get 491913
push_front 479189709
push_middle 195341162
push_front 156164793
push_middle 404800450
get 54719
push_front 532513950
push_middle 536498519
push_middle 636276853
get 454745
push_back 780237413
push_middle 813862992
get 317911
push_front 319166382
get 237963
push_front 365310512
get 85424
push_front 6987030
push_front 321968664
get 522469
get 180995
get 248915
push_middle 86489000
push_front 293182857
push_middle 62901764
push_middle 764621157
get 102658
get 297009
get 354077
get 337303
get 443653
push_middle 917339761
get 123966
get 552610
push_middle 386815289
get 498380
push_back 464934749
get 141924
get 100079
push_middle 676931836
push_front 749917279
push_back 717952628
get 118329
push_front 281888789
get 447187
get 279063
push_front 866973946
push_back 799041281
get 193586
push_back 122492142
push_middle 36114786
get 549789
push_middle 829193745
get 260940
push_front 299462864
get 268711
push_back 344136853
push_middle 274343218
push_middle 771950440
get 432549
push_middle 433110267
push_middle 143912106
push_middle 832462157
push_middle 25397679
push_front 575679845
push_front 246578363
push_back 59037572
push_back 586243391
get 163421
push_middle 608436211
push_back 648684692
push_back 734494227
push_front 557550221
push_middle 468777577
get 113798
push_middle 31920856
push_middle 827187868
push_back 559278999
push_front 609079139
push_middle 323142787
push_back 53453442
get 342451
push_middle 334305798
push_back 4835658
push_back 818359995
push_back 126161531
push_back 931390246
push_front 285562886
push_back 977112854
push_middle 181711892
get 500653
push_front 336796865
push_middle 650987626
push_front 308821184
get 176282
push_middle 554966031
get 508342
get 382577
push_middle 480809808
push_back 547738816
get 260870
push_middle 942447840
push_back 513212419
get 17057
push_front 260630293
push_middle 546755582
get 446743
push_middle 121515238
push_front 432521180
push_back 347425897
get 138634
push_front 180360405
push_back 732258607
push_front 975952834
push_back 718825313
get 486798
push_middle 470363062
push_back 875797828
push_front 303389424
push_middle 194348177
push_front 83587064
push_front 900523210
get 242468
push_front 746250492
push_front 907436572
get 32468
get 337161
push_front 392641005
push_back 4646182
push_middle 611563158
get 385960
push_back 56174505
push_middle 948932494
push_middle 877036760
push_back 123909789
get 562085
get 314781
push_front 118712416
push_back 229540245
push_front 682777412
push_back 70743022
push_middle 797261885
get 3003
get 374544
push_back 21999710
get 191950
push_back 47851384
push_front 646700867
push_back 184758044
push_middle 932230744
get 285193
push_middle 570148588
get 519096
get 515412
push_back 987307526
push_middle 200611020
push_back 526594197
push_back 30345580
get 355555
push_back 817712403
get 41631
get 528432
push_back 834933298
get 103112
push_front 593301923
get 509
push_back 62420246
push_back 27587556
push_middle 343659136
get 291233
push_front 826056915
push_front 362573856
push_front 274224719
push_back 695521308
get 345989
push_front 407281322
push_back 976154810
push_middle 465009683
push_front 699645450
get 199641
get 2143
push_front 316471578
push_middle 67111152
push_front 345852848
push_back 554629933
push_back 696145905
push_front 215808974
push_front 191368449
push_back 674386331
push_front 212587520
push_back 389594993
push_back 879614652
push_back 269159741
push_back 769777542
get 113408
push_front 994014702
push_front 648974173
push_back 248784992
get 15408
get 250083
get 355903
get 195399
push_front 825457614
push_front 580731448
push_front 156684419
get 195139
push_middle 644846107
push_back 1103264
get 511753
push_front 736614655
push_middle 328540039
push_back 528603613
push_front 72675885
push_back 682579996
push_back 276287399
push_back 69999010
push_back 616981775
push_back 689199349
push_middle 762690433
push_back 157973904
get 358948
push_middle 964427447
push_middle 801297490
push_middle 46232068
push_back 312695572
push_back 640873923
push_front 821897237
get 434621
push_front 494394754
push_back 231470880
push_back 43051956
push_back 771349454
push_middle 890152345
get 195805
push_middle 591249460
push_front 404530336
push_middle 768821384
get 172258
push_middle 21917852
push_front 656806778
get 428294
get 283256
push_back 270188356
push_middle 625814863
push_back 876130741
get 98450
push_back 231154821
push_back 130383083
get 100118
push_middle 935228440
push_front 602544295
push_back 90210329
get 398663
push_middle 316725992
get 413603
get 441707
push_middle 464877530
push_back 465939048
push_front 717204302
push_front 374550844
push_back 702098061
push_middle 431607734
get 91233
push_front 758684302
push_front 774743814
push_front 819612247
push_front 682331250
get 304325
get 185345
push_middle 202096630
push_back 807935314
push_back 758925254
push_back 851934039
push_front 314386353
push_back 346153532
push_back 650115459
get 438606
push_middle 328029652
get 489165
get 104681
get 508468
get 170218
push_back 640550226
push_front 358149511
push_front 313989874
push_back 941982552
push_front 264329407
get 492814
push_front 764145880
push_middle 11360222
get 383118
get 251628
push_front 425732403
push_back 32820287
push_front 498455388
push_front 923685644
push_back 905290161
get 371795
get 334605
push_front 181842337
push_front 557759421
get 209315
get 42525
push_front 724491934
push_back 978999093
push_back 842700262
push_front 357690397
push_front 272396770
get 299677
push_front 334924012
push_middle 379414950
get 412410
push_front 956558658
push_front 96960935
push_middle 941971473
push_back 499831172
push_middle 257579358
get 375584
push_middle 71097084
push_back 364904125
push_back 2372651
get 175953
push_back 122216022
push_middle 969768550
push_back 247575258
push_front 168291560
push_middle 516933812
get 548803
push_middle 62139148
get 93858
get 350543
push_back 249428831
push_middle 932248547
get 100277
get 255011
push_front 315311540
push_front 243864262
push_middle 412382000
push_front 402674798
get 529832
push_front 471737773
push_back 434577665
push_front 807265520
push_back 760935140
push_back 150274741
get 224396
get 441936
get 29922
push_middle 524506558
push_middle 332212333
push_middle 868761855
push_front 351206371
push_back 479424197
push_back 945242976
get 83689
push_middle 641232001
push_back 562830210
get 350335
push_back 542192020
get 564400
push_front 137529075
get 413255
push_middle 292716581
get 186600
push_middle 889000811
get 289039
push_back 859624281
push_front 55456106
push_front 253387284
push_middle 648883423
get 147724
push_front 377295045
push_front 775534337
push_middle 330394121
push_back 789201507
get 346155
push_back 993368151
push_middle 326686569
get 224965
push_middle 758085783
get 179683
push_back 560456852
push_middle 774063393
get 273591
push_middle 752419170
push_back 762119664
push_front 642630989
push_middle 556372456
push_back 144210794
push_back 777859804
push_back 539471657
push_back 566632944
push_back 123373297
push_front 392637255
push_back 576541910
push_front 456004839
push_back 955495463
push_middle 219157387
push_back 861542039
push_back 444183512
push_front 993320780
push_middle 390267069
push_front 808267030
push_front 813223413
get 549078
push_middle 597196915
push_front 937219635
get 274920
push_middle 778740939
push_back 457454539
push_middle 20954896
push_front 133325194
get 40471
push_middle 169466585
push_back 129894037
push_back 230207234
get 175250
get 390524
push_back 587340633
get 44568
push_front 735273430
get 148769
get 401832
push_back 861004996
push_back 940358770
push_back 349319257
push_front 146423914
get 286906
push_middle 162489882
push_front 598942796
push_middle 530254113
push_middle 19212527
get 76719
push_front 325262161
push_back 975770354
push_front 348099106
push_back 461220782
push_back 712531183
push_back 344485817
get 78212
push_back 379363708
push_front 269983874
get 259646
push_back 277436876
push_back 945740766
push_front 748118045
push_front 574233923
push_back 621997294
get 184444
push_middle 444646393
get 106890
get 136590
push_middle 297691060
push_middle 396999232
push_front 705303305
push_back 665467403
push_front 528720084
push_front 11587903
push_front 46826565
get 456435
push_middle 128289786
get 215814
get 131112
push_front 761265745
push_middle 291666996
push_middle 476467774
push_back 968050093
push_front 566573369
push_back 799902576
get 139408
push_back 846576147
push_middle 222542987
get 200114
get 393165
get 456703
push_front 997083379
push_middle 952331251
push_middle 488899614
push_front 41795262
push_front 697455319
get 456931
push_front 841191768
push_front 794755308
get 228474
push_front 135814105
push_back 133152414
push_front 962402518
get 425272
push_back 688958496
push_middle 471877105
get 33865
push_middle 116754775
push_middle 186797750
push_middle 523391458
push_middle 52180908
push_middle 853806046
push_middle 924549227
push_front 943452001
push_back 491281101
get 422105
get 39584
get 469442
push_back 531292657
push_middle 303663784
push_back 482487657
push_front 349593666
get 134549
push_middle 175338913
push_middle 74622329
push_front 662017680
get 454604
push_middle 353643332
push_middle 421419098
get 385119
push_middle 105667942
push_back 50450354
push_back 782191112
get 475482
push_front 559954754
push_back 385656352
get 162711
get 521793
get 49449
push_front 189117112
push_back 852072921
push_middle 585554411
push_middle 402680409
push_front 775045154
get 408801
push_back 733362036
push_front 600166424
push_middle 704319981
get 558482
push_front 701119537
get 321109
push_front 314145314
get 231551
push_front 593442252
push_front 898521218
push_back 190593157
push_back 309099605
push_middle 699013082
push_front 322208487
push_back 317481576
push_front 855407229
push_back 43322728
get 552680
push_back 169721547
push_front 410804144
push_middle 841851848
push_back 994821831
push_back 183529051
push_front 730369284
push_front 585606813
get 150252
push_middle 653368508
push_back 192781588
push_middle 757905137
push_back 888841530
push_back 864676279
push_middle 726618184
push_middle 614249767
get 20022
push_front 442689233
push_back 770334507
push_front 801830100
get 356648
push_middle 190533091
push_middle 111539493
push_front 771450946
push_middle 822343079
get 141121
push_front 423770770
push_front 663872981
push_back 630312028
push_front 846599043
push_middle 940696442
push_front 470954602
push_front 281462860
push_middle 311267875
push_back 560076917
push_back 762986723
get 30941
get 459695
push_front 954863972
push_middle 388940727
get 462966
push_back 926511409
get 245129
push_middle 174714524
push_back 92459787
push_middle 394186945
get 115245
push_back 728907398
push_middle 222255221
push_front 788326639
push_front 277839425
push_back 909804239
push_front 361138128
push_front 465562714
push_back 402961506
push_front 410037085
push_front 59621733
push_front 787022637
push_front 189513292
push_back 617556172
push_front 740568580
get 433641
push_back 830491528
get 289036
push_back 149790009
push_back 935952870
push_front 641876300
push_front 491742798
push_back 355265575
get 479695
get 438191
get 85406
push_front 508305518
push_back 266886999
push_front 763264666
push_back 2923651
push_front 346716858
push_back 609823804
get 431033
get 244135
get 398330
push_front 177947987
push_back 640979609
get 519489
get 210381
push_middle 522418018
push_middle 440227318
push_back 220145937
push_front 413406235
push_front 13757693
push_middle 495868261
push_back 374533957
push_middle 28542408
push_front 553925393
get 420614
get 450363
get 334172
push_middle 726238444
push_middle 151510241
push_front 439167823
get 312916
get 536364
push_back 458904990
get 369927
push_back 744536340
push_front 128766968
push_front 117221971
push_front 128654239
push_middle 566285863
push_back 631157370
push_middle 255984063
push_middle 337482984
push_front 671562039
push_front 107808314
push_middle 823425034
push_front 593322900
push_front 338134015
push_back 271771460
push_middle 614001972
push_back 704649691
get 149635
push_middle 19979086
push_middle 548193979
get 537352
get 154878
get 508233
push_middle 957541381
push_front 272646882
get 546498
push_middle 680114604
push_front 588331937
push_front 26758731
get 437944
push_middle 123858226
get 400092
get 315596
get 397029
push_back 659497075
get 56588
push_front 151065942
get 426499
push_front 730592945
push_middle 911009311
push_back 911826858
get 459735
push_back 466846152
push_middle 928467127
push_back 343436940
push_front 537433394
push_front 536343496
push_front 833938829
push_middle 643468997
get 522836
get 355854
get 33538
push_middle 499879042
push_back 505564626
push_middle 871432621
push_back 546121447
get 360411
push_back 637693002
push_front 853082610
get 367634
push_front 440491250
get 407510
push_back 1926004
push_middle 647723364
get 470390
get 225239
get 554413
get 242233
get 28966
push_back 999742799
push_back 34716470
push_back 338540657
get 221724
get 539839
push_middle 776126405
push_back 699442603
push_middle 159513766
push_back 47239719
push_middle 960546524
push_middle 619081270
push_front 519853218
push_middle 593265661
push_middle 863871836
push_middle 820961782
push_front 34600900
get 505613
push_front 719549398
get 68678
push_front 312490458
push_front 159736533
push_front 551797999
push_front 691292954
push_middle 521454820
get 35119
push_back 954222653
push_front 962279132
get 536313
get 84609
push_back 815573767
push_back 583953558
push_back 997645636
push_front 827438817
push_middle 268406250
push_front 864942086
push_middle 55834072
push_front 412782911
push_front 396870305
push_middle 288112258
push_front 314187340
push_middle 871353808
push_front 432807589
push_front 965068059
push_front 674149438
get 155560
push_front 636679739
push_front 298168359
push_middle 434594263
push_front 757620105
push_back 568387866
push_front 180703969
push_front 620851889
get 197795
push_middle 506553892
get 665
push_back 926504068
push_back 109322927
get 206257
push_back 379921879
push_front 798746518
get 495466
push_back 167253109
push_front 667593640
get 506291
push_back 470944623
push_back 619394629
push_front 422802823
push_back 10718472
push_back 638168431
push_front 871665862
get 76067
get 328391
get 418529
push_middle 324427673
push_middle 552314673
get 299437
push_front 106872961
push_middle 466816209
push_middle 648023475
push_front 123571748
push_middle 148163415
get 308779
push_front 726735930
push_middle 150904455
push_back 320389180
push_front 566940669
push_middle 949356919
get 158399
push_front 933870759
push_front 472988226
push_middle 727005671
push_back 491308214
push_middle 592078121
get 531132
push_back 756103358
push_middle 421298192
push_front 863710449
get 389130
push_front 524580913
push_middle 887554315
push_back 130824543
push_middle 934530479
push_middle 716647289
push_middle 447185396
push_front 533998746
push_front 139457043
push_middle 31908239
push_back 624346979
push_back 421537615
get 163251
push_back 762775931
get 532824
push_front 287040133
push_back 897807378
push_back 84640121
get 354231
push_back 78604519
push_middle 550180450
push_back 209845145
push_middle 862108135
push_back 477279526
get 87893
push_front 281163343
push_middle 565837982
get 484388
push_back 211038575
push_back 970527931
push_back 328784413
push_back 135859116
push_middle 865433208
push_front 190367022
push_front 126607099
push_middle 384399249
push_front 486722865
get 216147
get 165980
push_back 255887328
push_front 80920980
push_front 906734984
push_back 231404883
push_middle 193527853
push_front 532761516
push_front 436679318
push_back 178926366
get 520580
push_front 736316009
push_middle 84732522
push_middle 8504609
get 147093
push_front 904067167
push_front 493881559
push_middle 406327089
push_middle 686308659
push_back 293738539
push_middle 585391091
push_middle 809088182
get 272091
push_back 567036758
get 392266
get 72784
push_back 146636391
push_back 641346701
push_front 641073728
push_middle 833250188
get 215725
push_back 861475945
push_middle 815363655
push_middle 366059406
push_middle 690449775
push_middle 570613160
get 315833
push_middle 951222747
push_front 314636026
push_back 825791372
get 59666
push_back 946967634
push_back 583235324
push_middle 599677668
get 52448
push_front 907128370
push_middle 404508887
push_middle 111239123
push_back 187279677
push_middle 95225463
get 435341
push_front 340004852
push_back 482414577
push_middle 474432890
get 274229
get 526970
push_back 720396382
push_front 522254742
push_front 219706468
get 349323
push_front 738395347
push_front 672765896
push_back 392107434
push_front 532786593
push_front 488917858
push_front 573014597
push_middle 209542461
push_back 385845695
push_front 376882832
push_middle 904924176
push_middle 509551284
get 531724
push_middle 709732898
push_middle 365332708
push_back 466823167
push_back 988374226
push_middle 22392974
get 199171
push_back 44446466
push_middle 591183429
push_middle 805448568
push_back 849207740
push_back 446821198
push_front 112515164
push_middle 888651813
push_middle 996720282
push_back 54687547
push_front 241270678
push_front 79127153
push_front 110346806
push_back 560621559
push_front 382159326
get 163429
push_front 189850888
push_front 224315424
get 303323
get 340182
push_middle 263739859
push_front 823203928
push_middle 877081131
push_back 28059483
push_front 517140389
push_middle 41418496
push_back 478220880
push_back 302759957
get 502019
push_middle 356545375
push_middle 582717255
push_front 61376767
push_middle 448723568
push_back 744268499
push_back 26214223
push_middle 417650182
push_back 107154329
push_back 212732922
push_front 465669715
push_middle 54247014
get 328576
get 495703
push_middle 478202477
push_front 136554296
push_front 403376579
push_middle 760758136
push_front 736642698
get 288573
push_middle 287666958
push_middle 672883816
push_middle 219201249
get 88878
push_front 676835140
push_front 363063297
get 558057
push_back 947349439
get 376748
push_back 413452285
push_front 597318631
push_middle 654048454
get 319725
push_front 606067301
get 106283
push_back 684517097
push_front 973197397
push_middle 151399770
push_front 91668529
push_back 955820058
get 508251
push_front 959575115
get 159709
push_back 341845070
get 150803
push_front 990984357
push_front 418608228
get 429648
push_back 566544168
push_middle 960733015
get 367255
push_middle 194382407
push_middle 585481077
get 201276
get 41970
get 495973
push_front 902847088
push_back 547789475
get 330642
push_front 216674253
push_back 508495975
push_front 95511956
get 3087
push_back 931564533
get 517655
push_back 300679095
push_middle 414180432
push_front 875313110
push_back 868144706
push_middle 867381931
push_front 916626334
push_back 579376954
push_front 519585167
push_front 383080643
push_middle 179733702
push_middle 6617428
push_front 902677841
push_back 643670904
push_front 340372647
push_front 298712845
push_front 126730176
push_middle 523252532
push_back 412513
push_middle 774823777
push_back 456118901
push_back 363944850
push_front 740082839
push_middle 386902428
push_middle 982846637
push_middle 19594924
push_middle 94097016
push_front 493439875
push_middle 470642207
push_front 641722379
push_front 496310806
push_front 88688185
push_middle 326845377
push_front 961275224
push_middle 230858441
push_middle 869852783
push_back 988178282
push_middle 50915264
push_front 788731084
push_middle 169767530
get 338102
get 29358
push_front 230735694
push_middle 676477659
get 91447
get 166046
get 415955
push_middle 9268676
push_middle 365732326
push_front 25739122
push_front 937247310
push_front 565273107
push_back 834005427
push_back 321184167
get 205095
push_front 892137554
push_front 905057238
push_back 447228270
push_middle 187344797
push_front 584596573
push_middle 340070117
push_middle 858008353
push_front 241181067
push_back 584801603
push_back 57934921
push_front 463841539
get 498728
push_middle 747074133
push_back 350949114
get 413782
push_back 251480289
push_front 132621655
push_front 805185989
push_front 977253742
push_back 33441264
push_middle 659357818
push_middle 14047631
push_front 174360924
push_middle 785109104
get 202903
get 332268
push_back 775577916
push_back 427896875
push_back 881431848
get 218159
push_middle 849716949
push_middle 196689159
get 358586
get 48924
push_front 70264320
push_middle 238075922
push_front 29416975
push_back 351462385
push_back 785216112
get 390925
push_front 817334066
get 180736
push_middle 640766435
push_front 633823178
push_back 980903051
push_back 75238868
push_middle 923407318
push_back 235566301
push_middle 725146077
get 545898
push_back 323308118
push_middle 671667439
push_middle 257342168
push_back 997316948
push_front 152665680
get 34356
push_middle 444527657
push_middle 292512128
push_front 485083347
push_middle 121430581
push_middle 208007957
push_back 914291807
push_middle 799425520
push_front 963076428
get 123891
push_front 574304031
push_middle 872304368
push_back 96332224
push_back 829000938
push_back 826103444
get 531367
push_middle 162586875
push_middle 902305623
push_back 991033350
push_back 886056160
push_front 177108950
push_middle 67434277
get 126951
push_front 389313751
push_front 661323758
push_middle 73895786
push_front 199071054
push_back 411039903
push_middle 576490825
get 283536
push_middle 613903465
push_front 828487298
push_middle 468217528
push_front 343009797
push_front 972363993
push_front 638950014
push_front 820001377
push_middle 518938395
get 491085
get 309383
push_front 559405378
push_front 55681462
get 355144
push_front 171541996
push_back 329242969
push_front 141350744
get 132180
push_front 242078773
push_front 317304997
get 17480
get 278731
push_front 363377514
push_front 163459315
push_front 416241919
push_middle 936130412
get 277759
get 440022
push_back 964193676
push_back 123050070
push_middle 804937122
push_front 842122905
push_middle 363532774
get 496136
get 549621
get 512185
push_front 282926966
push_back 658089196
push_back 13682883
push_front 274177372
push_back 298599165
push_front 588056163
push_back 993711334
push_middle 277844667
push_back 285385571
push_back 588210984
push_middle 896216561
push_front 399570050
push_middle 916114117
get 381078
push_back 599022377
push_middle 322006651
push_front 84261799
push_front 429182984
push_front 255462928
get 344697
push_middle 992899252
push_back 966823194
get 71665
push_middle 209500026
push_back 342917723
push_front 251310434
push_back 557973743
push_middle 115248636
get 368225
push_front 698065183
get 367524
get 227537
push_front 315736069
push_back 439135293
push_back 886819910
push_back 684351099
push_middle 56231565
push_middle 556221201
push_middle 92985570
get 45574
push_front 562723697
get 341907
push_back 548968309
get 110279
push_front 418620369
push_front 758159421
get 76200
push_back 512178231
push_back 174830067
push_middle 136310865
get 384851
push_front 257545305
get 20077
push_middle 117919695
push_middle 594932672
push_front 280028195
get 34642
get 458953
push_front 970109054
get 492311
push_back 473186029
push_back 213318699
push_middle 657171305
push_front 258134578
get 133138
push_middle 176188914
push_back 369124419
get 13497
push_front 614284111
get 443245
push_middle 348793251
push_back 674798921
push_middle 790100180
push_back 328987565
push_middle 839324048
get 423356
push_back 285024280
push_middle 854560382
push_front 645831817
push_back 222295052
push_middle 460237279
push_middle 607427724
push_middle 142537836
push_back 566968399
push_middle 933182059
push_middle 682653189
push_back 266548589
push_back 866203133
push_front 90949874
push_front 613648907
push_back 138627607
get 312215
push_back 483821618
push_back 729358966
push_middle 818053536
push_back 626277349
get 458766
get 399330
push_back 434627770
get 29595
push_front 729673851
push_back 237811727
get 427181
push_front 379641935
push_middle 39974409
get 496005
push_back 165433716
get 493339
push_middle 437036306
push_front 173786694
push_back 311661461
push_back 274776878
push_front 523771037
push_back 790775896
get 202928
push_middle 919932139
get 63561
push_middle 330875738
push_middle 892771346
get 132195
push_middle 8467484
push_front 575179071
get 326878
push_back 932381338
push_middle 40546969
push_front 635142562
push_middle 411618887
push_middle 841416028
get 144259
get 395317
push_front 492554142
push_middle 590404315
push_front 376079061
get 79498
push_back 411507038
push_middle 957023468
get 360740
get 60437
push_middle 605923394
push_back 986808589
push_middle 234906448
push_front 350629607
push_front 548318612
get 556134
get 379934
push_front 525224187
push_back 934157145
get 58673
push_back 49771997
get 286287
get 482059
push_middle 149020528
push_front 477451239
push_front 69796720
get 335039
push_back 974876858
get 311490
push_front 596781985
push_front 492543760
push_back 980569627
push_back 141234085
push_middle 746355478
push_front 753907597
push_middle 330229311
push_middle 899657499
push_middle 283810014
push_back 864043246
get 272504
push_back 628669714
get 114345
push_middle 862292894
push_middle 87834784
push_back 976375517
get 269910
get 493369
push_back 733707156
get 238655
get 172008
get 141165
push_front 200121538
push_back 182925921
get 529173
get 507094
push_middle 81335911
push_front 695319824
push_back 633343500
get 11172
get 175780
get 11571
push_middle 788917950
push_front 233663099
push_back 459146237
push_front 491689301
push_front 671394727
get 388066
push_back 617671501
push_middle 505117904
push_middle 257471506
push_front 903282646
push_middle 833330604
push_back 194642302
push_front 335867719
push_front 795927409
push_middle 5463212
push_middle 66979865
push_middle 814651860
push_front 679368330
push_front 252777062
get 210754
push_middle 625093386
push_middle 670255766
push_middle 192711465
push_back 985705566
push_front 286523969
push_front 946153786
push_front 800214337
push_front 287631579
push_back 922373938
push_front 131436047
push_back 662220120
get 192369
get 126754
push_back 949064972
push_front 15107305
push_back 124441967
push_back 109448161
push_middle 422713564
push_middle 890331632
push_middle 264402202
push_front 906743968
get 490918
push_back 650680712
get 410238
push_middle 97320564
get 442267
push_front 18983470
push_front 582180171
push_middle 445468819
push_front 95877510
push_middle 217728040
push_back 326571179
push_middle 686106489
get 171959
get 411048
push_middle 166534326
push_middle 963491977
push_front 76508807
push_middle 729701477
push_middle 103511566
get 217376
push_middle 911220242
push_front 895897998
push_middle 339703078
push_back 197657587
push_front 208378461
push_front 928169731
push_middle 904514488
push_middle 821080965
push_front 457635087
get 507847
get 108215
push_middle 617047006
get 389486
get 240058
push_back 996488540
push_back 83555187
get 349485
push_middle 549362068
push_back 628320454
push_back 320230431
push_front 740056308
push_middle 642462651
push_back 886498370
push_back 825181388
push_front 868686761
push_middle 353905262
push_back 865263233
push_middle 171302514
push_middle 349224976
push_front 238335733
push_front 411317684
push_middle 381554591
push_back 341107124
push_front 443080222
push_middle 114729292
push_back 345960360
get 33415
push_front 270491406
push_front 95765355
get 224873
push_back 9576619
push_middle 918488457
push_back 824884126
get 412384
push_back 723281572
push_front 297057815
push_middle 136322313
get 425890
push_middle 291866946
push_back 752323211
push_back 804819827
get 127642
get 521993
push_middle 219096539
push_front 866681617
get 564431
push_middle 540846165
push_middle 486967526
push_front 416038352
get 153783
push_middle 566878452
push_back 142334574
push_middle 330689958
push_front 595825820
push_middle 469229312
push_back 714126647
push_front 266796622
push_back 399879380
push_front 980023406
push_middle 161620842
push_middle 70418146
push_front 212682531
push_back 477214507
get 342251
push_back 900460029
push_back 330420344
push_middle 651786740
push_front 856517712
push_back 986741020
push_back 344383656
push_back 273972044
push_back 829040096
get 300912
push_front 982235485
push_front 107395346
push_front 617499319
get 226339
push_back 866526979
push_back 776792433
push_front 125430372
get 11841
push_front 671381045
push_back 761939470
push_front 792334369
push_back 404002418
push_middle 308437376
push_front 152429965
push_back 230730166
get 471014
push_middle 666639635
push_middle 983658031
get 435864
push_front 665132362
push_front 545941143
push_front 628350037
push_back 718638089
get 216039
push_middle 90879836
push_back 147381391
push_back 832539391
push_front 957293407
push_middle 591274930
push_front 659482983
push_back 481064032
push_front 454249082
push_back 751643723
push_back 105112263
push_front 481140221
push_back 85315179
push_back 680907434
get 283362
push_middle 538825006
push_middle 738421838
push_middle 798314525
push_front 113258781
get 279738
push_front 608983680
push_front 349656408
push_back 385514799
push_back 959749982
push_front 525995469
get 561776
push_middle 707107379
push_front 159328452
push_front 704216469
push_back 319861255
push_back 173450283
push_back 135572150
push_back 649871787
push_front 76113576
get 291121
push_middle 393296107
push_front 360176137
push_front 460664433
push_back 93070838
push_back 530295728
push_middle 872280484
push_back 519560924
push_front 271517590
push_middle 923835576
push_front 883531643
push_front 21500895
push_middle 383072193
push_back 200256749
push_middle 755956460
push_middle 935207054
push_front 97156187
push_middle 576890513
get 406184
push_middle 602174241
push_middle 409438555
push_back 622500262
push_middle 246889755
push_front 663544173
push_back 570083683
push_middle 160775372
push_front 357279594
push_front 924553714
push_front 488994556
get 511329
get 170965
get 367956
push_front 280536581
push_back 155342399
push_back 402164411
push_back 631714730
push_front 558928783
get 520497
push_middle 983474559
push_middle 350629235
push_back 437663863
push_middle 675713291
push_back 692934781
push_middle 144739037
push_middle 41027352
push_middle 619675013
push_middle 354499239
get 113041
push_back 450869571
push_front 476066005
push_front 539723500
push_middle 82756563
push_back 335662915
get 291880
push_middle 540239248
push_front 837365004
push_front 476880490
push_middle 53558176
get 396022
push_back 180070095
push_middle 117036072
push_middle 515114317
push_middle 864025458
push_back 727249625
get 382120
push_middle 586295433
push_front 340377312
push_middle 866316381
push_back 337256858
push_middle 376559667
push_middle 705866000
push_middle 962065301
push_back 104057184
get 384839
push_back 679011073
push_front 682493384
push_front 62218618
push_middle 91714547
push_back 116814116
push_back 43743004
push_back 798576780
push_back 731451695
push_front 719007392
get 469839
push_back 95070855
push_back 889742125
push_middle 82190800
get 116078
push_back 324362658
push_back 524544415
push_front 665792864
push_middle 199816221
push_back 214336168
get 285855
push_back 622177914
push_back 947083444
push_back 770966243
push_front 155096931
push_back 603099945
push_front 91955275
get 280712
push_front 911423875
get 546983
push_middle 45213996
push_middle 918983104
push_front 10340626
push_middle 222408467
get 232338
push_back 63958853
push_middle 404525838
push_back 132994478
push_middle 621893648
push_front 241073892
get 332988
get 17214
push_back 259182405
push_front 522522941
push_middle 745594246
push_middle 755024082
push_middle 812203294
push_middle 653950414
get 387337
push_front 112923627
get 390189
get 301083
get 467096
push_front 173010546
push_front 339175098
push_front 390129444
push_middle 925600449
push_front 158721150
get 248496
push_back 872772665
get 160891
push_front 941131018
get 532440
push_back 351929017
push_middle 644422560
get 510443
push_back 595904851
push_middle 371192639
get 267639
push_middle 897073821
get 382834
push_back 659629886
push_back 558175109
push_front 22242625
push_middle 924360162
get 301120
push_front 859627870
push_front 645825183
push_middle 165000314
push_back 214795984
get 334257
push_middle 611526468
push_back 73608695
push_back 695551208
push_back 28233593
push_front 63023540
push_front 227834537
push_front 906561440
push_back 827984837
get 171790
get 134302
push_middle 385525840
push_middle 161623364
push_back 214394163
push_back 716420700
push_back 982641321
get 535770
push_front 737121990
push_middle 595169176
push_back 898254078
push_front 191739460
push_middle 726986763
push_middle 993892749
push_back 962113110
push_front 848472178
push_middle 364500496
push_middle 831181282
push_middle 904211587
get 374462
push_back 489902706
get 30754
push_front 629148593
push_middle 96405973
get 387739
get 42320
push_middle 444232608
push_front 105748307
get 296668
push_front 923405163
push_back 626136577
push_middle 334790738
get 182185
push_front 516722785
push_front 458316584
push_back 868088410
push_front 969586853
push_middle 144470882
push_back 530355249
push_back 403166331
get 363102
get 553643
push_front 520840717
push_back 768265669
push_middle 129482487
push_front 10485399
push_front 478743546
get 339492
get 371619
push_back 473340843
push_middle 413733795
push_front 964489069
push_middle 120724519
push_back 643489940
push_front 55322418
push_middle 902776604
push_middle 50154746
push_back 843480289
push_back 302454445
push_back 656305653
push_back 828667741
get 549806
push_middle 592696627
push_middle 233063058
get 55995
get 358480
get 59046
push_middle 622386499
get 38334
get 92017
get 25789
push_back 529853691
push_back 867450146
push_back 713065500
push_back 359677100
push_front 734505721
get 265945
push_middle 278213453
get 317896
push_middle 991006533
get 249989
get 194807
push_front 895531287
get 336738
push_front 499288782
get 529198
push_back 850205889
get 251723
push_front 268612649
get 410613
push_back 14404633
push_front 517661040
get 208383
push_back 875060722
get 312054
push_back 955291862
push_front 842192075
push_front 313978267
push_middle 433347762
push_front 183336190
get 368439
get 530483
push_front 695075129
push_middle 112723516
push_back 24480714
push_back 334535706
get 534012
get 367007
push_back 198693986
get 478622
push_middle 226651620
get 546982
push_front 254931467
push_back 474798029
push_middle 452948563
get 507621
push_middle 804305262
push_back 368648804
get 364963
push_middle 618801602
push_front 200098030
push_front 863434895
get 248118
push_back 372381232
push_middle 703794907
push_front 903048609
push_middle 741395523
push_front 814082557
push_middle 163493815
push_middle 806774339
push_middle 157286171
push_front 626770926
get 244916
push_middle 395873096
push_front 901178787
get 130068
push_middle 684425788
push_middle 774207509
get 188599
push_front 307162791
get 210244
push_middle 481972757
push_front 431260394
push_front 353977156
push_back 546058797
get 58622
push_back 213345929
push_back 97418349
push_back 594187480
push_front 354764858
push_back 747434890
push_middle 895741710
push_back 297577000
push_middle 813627804
push_front 580945060
push_front 837438845
push_middle 454579495
push_back 944438130
push_middle 523972620
push_back 878463576
push_middle 99941024
push_middle 820674188
push_middle 954756078
push_front 471133574
push_middle 175692641
push_back 672376127
push_back 678167367
get 215338
push_back 213318852
push_middle 829943023
get 94721
push_middle 62560741
push_front 723989190
get 27432
push_back 258980601
push_front 170258749
push_middle 309270331
push_middle 7243382
push_back 724990166
push_middle 825231415
get 52861
get 335476
get 401985
get 146589
push_back 428284901
push_front 615196974
get 216087
push_middle 254280146
push_middle 796588268
push_middle 188661077
push_back 121335248
push_back 950035218
push_back 43747618
push_middle 759588653
push_back 869880312
push_middle 345400069
push_back 805484052
get 265446
push_back 964825071
get 524967
push_middle 276446987
push_middle 149417565
push_back 98856509
push_front 475766670
get 556308
get 307488
push_front 656820
push_front 680776861
push_front 335530935
push_front 696402434
get 483782
push_middle 739201828
push_middle 132087757
push_middle 20129749
push_back 914552429
push_back 887795314
push_middle 409081951
push_back 795286220
push_back 610719022
push_front 985775727
push_front 911004126
push_front 576510306
push_front 364706873
push_middle 130728692
get 233972
get 407595
push_middle 857692135
get 504941
get 116120
push_front 706058144
push_front 823875531
push_middle 259525105
get 54411
get 161574
get 268989
get 132458
push_front 400626553
push_front 759501433
push_back 724418523
push_middle 14136541
push_back 547718125
push_middle 729471395
push_front 60051975
push_middle 629201511
push_front 148517517
get 342616
push_middle 988838061
push_middle 510940288
push_back 488020363
get 326059
push_middle 265069
get 16098
push_back 650399349
push_front 775995064
push_front 868144115
push_back 115261599
get 437841
push_front 45653451
get 34326
get 445655
push_front 679782838
get 185195
get 546590
push_middle 442287435
get 286518
push_front 938260747
push_back 733970576
push_middle 844536976
get 283924
push_middle 606584155
get 265018
get 101971
push_middle 318965934
push_middle 643951202
get 83256
get 11469
push_front 284814141
push_front 75583254
push_front 66238673
get 150287
get 104579
push_back 731802494
push_front 277505610
push_back 46183820
push_front 614126854
get 368475
push_middle 872480861
push_middle 850777596
push_front 526472719
push_front 342349334
push_front 557743901
push_front 49689740
push_front 886064380
push_front 806767492
push_front 685851485
push_back 743241730
push_back 520057998
push_back 718078648
get 195598
push_front 565842354
get 130730
push_back 725717824
get 430961
get 76385
push_middle 151472866
push_back 978816083
get 199444
push_back 982186614
push_front 369952225
push_back 534836498
get 11879
push_front 256018358
push_front 35033100
push_middle 933558623
get 528145
get 61735
push_front 26170595
push_back 157282433
push_middle 571085776
push_front 880233805
push_back 440113241
push_middle 61505013
push_front 813628523
push_front 765394624
push_front 192775745
get 469876
push_middle 259231853
push_back 261185821
push_middle 711909323
push_middle 547617729
push_front 26836140
push_middle 800188881
push_back 362697244
push_back 213114537
get 14169
push_middle 76771082
push_front 98864719
push_front 248847668
get 176733
push_back 827499559
get 112286
push_front 910349311
push_back 211835350
get 138970
push_front 112657145
push_back 807963705
get 370940
get 363219
get 506177
push_middle 518048248
get 3301
push_middle 914425517
push_middle 848061459
push_back 750683817
push_front 515166896
push_middle 708614581
push_front 301592266
push_back 75926439
push_front 206118576
push_front 741526325
push_back 521135103
push_back 541038020
push_front 946617290
push_back 103718558
get 505306
push_front 620812583
get 479717
get 416895
push_back 45057059
push_back 309299911
get 3540
get 178248
push_middle 310369893
push_back 346699472
push_middle 670591784
push_middle 330635518
push_back 139075835
push_back 597085826
push_middle 741749816
push_front 182203565
push_front 542845872
push_back 674478858
push_front 949585526
push_front 852693181
push_front 490840856
push_front 404828165
push_middle 326266856
push_middle 411489760
get 291445
get 46712
push_front 383039405
get 462531
push_front 896986204
push_back 916504619
push_front 936010227
get 257033
push_middle 173553539
push_middle 688960280
push_middle 763129170
push_middle 875839668
push_back 942405210
push_back 636441204
push_back 595036172
push_back 557083332
get 449954
push_middle 321718274
push_middle 839288889
get 471490
push_middle 232894626
push_front 644016630
get 502985
push_front 380778820
get 226563
get 385472
push_back 637073969
push_back 948966027
push_back 745490290
get 133149
push_front 142365115
push_middle 279774066
push_front 132802065
get 202638
push_middle 224581589
push_front 131279615
push_front 452064839
push_middle 47620201
get 28180
get 173725
push_middle 192094751
push_back 748136467
push_middle 717443789
get 102207
get 410229
push_back 544276861
push_front 699127751
push_back 442984884
get 191493
push_front 743798236
push_back 145381520
push_middle 71971396
push_front 146682130
push_back 538928268
push_back 922978734
get 82638
push_front 218931023
push_back 309329125
get 1161
push_back 314661811
push_front 318663453
push_back 729201723
get 281406
push_front 841935845
get 120591
push_front 247544396
push_front 804473609
push_front 266867986
push_front 843881934
get 217862
push_front 970930814
push_front 406283142
push_back 426674831
push_middle 796447414
get 530992
push_middle 238011570
push_back 346734378
push_front 228332546
get 189544
get 4335
push_back 615902717
push_middle 181724771
get 158932
push_middle 74616828
push_middle 673525800
push_front 226753438
push_front 364092029
push_back 713923008
push_back 341442797
get 271044
push_back 401837249
get 369763
get 303738
push_front 3460930
push_front 254576458
push_back 535171116
push_middle 957772238
push_middle 815694174
get 442844
push_back 12920845
push_back 841774634
get 506242
push_middle 381795357
push_back 154354941
get 86510
push_middle 97705358
get 98951
get 481380
push_middle 121855552
push_front 250287885
get 497728
get 389146
push_middle 156422349
push_back 600874568
push_back 733999999
push_back 731547407
get 351850
push_middle 930664346
push_front 201209604
push_middle 337423230
push_back 96521815
push_back 281052844
push_back 757292209
push_middle 23397978
get 180146
push_front 130364566
push_front 349690205
push_front 222669510
push_back 534326223
push_middle 371126243
push_back 552235613
push_front 339995310
get 104321
get 271810
push_front 338985351
push_front 562658729
push_front 503170129
push_middle 332566774
push_middle 615763453
push_front 902182049
push_front 546522912
push_back 940555709
push_middle 915515738
push_back 800215007
push_back 361780188
push_front 986705763
get 176877
push_middle 383746926
push_middle 670968270
push_middle 30387070
push_front 469366578
get 412019
push_back 262610060
push_middle 443260352
push_back 864589363
get 440487
get 429316
push_front 584826845
get 423044
push_front 228059839
push_back 356212825
push_back 827215653
get 149876
push_front 494253550
push_back 141685174
push_back 280385757
push_middle 519632199
push_back 904909910
push_back 126518222
push_middle 54197929
push_middle 507147769
push_middle 79042003
push_front 145675463
push_back 740996070
push_middle 621574433
push_front 427732794
push_front 372615259
get 228661
push_front 102442073
push_back 495542991
push_middle 987323898
push_front 731379488
push_middle 774884143
push_front 774895720
get 84655
push_front 234363871
push_back 586338860
push_middle 801341525
push_front 275764990
push_middle 826231188
push_back 124115674
push_back 433373325
push_back 343518689
push_middle 703534664
push_back 63073405
push_back 719359351
push_middle 271880066
push_front 863880332
get 243306
get 217439
get 563345
get 299569
push_back 660219950
push_front 453373277
get 213907
push_front 215642814
push_middle 763131467
push_middle 522600974
push_front 642807462
push_back 89016209
push_front 683054129
get 385682
push_front 36960487
push_middle 902709344
push_middle 420366648
get 31327
push_back 464327969
get 516621
push_back 683752202
push_middle 71322088
push_middle 931425279
get 346081
push_back 940129781
get 259324
get 26217
push_middle 286278341
push_back 138167720
get 264687
push_middle 146772676
push_front 237568808
push_middle 869713668
push_back 834315356
push_middle 765633392
get 48131
push_front 80208562
push_back 810956102
push_back 85793637
push_middle 554623845
push_front 313282369
push_front 740932026
get 329514
get 220503
push_back 631084462
push_back 348953620
push_back 487900734
push_back 228626051
push_front 724317590
get 83970
push_middle 829613417
push_middle 272948207
get 121373
push_back 480028758
push_back 310341103
push_back 121008216
push_back 261138169
push_back 384296249
push_back 277544796
get 332479
get 452670
get 295424
get 328596
push_front 115510845
push_back 255357279
push_middle 32775914
get 236562
push_front 617009511
push_middle 9769998
push_back 229327352
push_back 336737145
push_middle 242814934
push_front 596188564
push_front 74022095
push_back 168236011
get 108597
push_middle 950680259
push_front 31562589
push_middle 565719275
push_front 264289909
push_middle 395708006
get 142077
get 475980
push_front 397662291
push_back 614821720
push_back 412367805
push_back 307752542
push_middle 719199565
get 4506
push_front 649060798
get 512810
get 346017
push_middle 119936197
push_middle 735078932
push_front 107497039
push_back 396839821
get 98351
get 448736
push_back 503785578
get 300729
push_middle 677906319
get 388443
push_front 120652890
push_front 211939464
push_back 900793348
push_front 161491692
get 387017
push_front 590078687
push_front 425287019
get 288019
push_middle 895406792
get 63286
push_front 830825070
push_front 548486580
push_back 102789072
push_back 331216210
push_middle 36741018
push_front 254099680
push_front 203424849
push_front 305295166
push_back 992210280
push_back 791364256
get 403702
push_back 371431226
get 539695
push_middle 648951031
push_front 24281416
push_front 736847906
push_front 694488355
push_middle 138173281
push_middle 896911622
push_middle 368638882
push_back 457305848
get 56002
push_middle 973984012
get 544899
get 269912
push_front 111386731
push_middle 452454837
push_back 574364380
get 64490
push_front 533768303
get 229310
push_front 150326615
get 272210
push_back 111103338
push_middle 28226137
push_back 638301087
get 122408
push_middle 281205369
push_front 946972665
get 230842
push_front 433380455
push_back 403569699
push_back 922488079
push_middle 940292818
get 26969
push_middle 620772017
push_front 133996063
push_front 845886049
push_back 902873008
get 270321
get 35344
push_middle 213197155
push_middle 424232780
get 428556
push_back 390306697
push_middle 374796074
push_front 920032766
push_back 144862976
push_back 360708188
push_middle 672819920
get 544799
push_back 182159796
push_back 373673358
get 135143
get 406761
get 26943
push_middle 343468325
push_back 334966746
push_middle 705084777
push_middle 144951600
get 472431
push_front 278433098
push_middle 839979003
push_back 471408934
push_back 186546845
push_front 671518600
get 367809
push_middle 891973727
push_middle 872235339
get 548529
get 115205
get 94167
push_middle 964981486
push_middle 113836003
push_middle 222467649
push_front 963511020
push_middle 11670013
push_front 663247305
push_back 140000399
push_front 421170960
get 51307
push_back 774524145
get 81256
push_back 633705030
get 237730
get 192545
get 91831
get 542366
push_middle 251386937
push_back 321365186
push_back 647654933
push_back 900683600
push_back 930161453
push_back 569084262
push_middle 261809877
push_back 344339925
get 26261
push_back 600299707
push_front 858608062
push_front 519175276
get 42988
push_back 427295680
push_middle 75747742
push_middle 791825383
push_front 364161979
push_back 550430676
get 496913
push_middle 592992126
push_front 186760576
push_back 458081236
get 217724
push_front 792929959
push_middle 247624921
push_middle 765831585
push_back 85248538
push_middle 123688460
push_middle 772497772
get 219079
push_back 709734945
get 312920
push_front 713645126
push_back 829685280
push_back 927714163
get 279935
push_front 521979640
push_back 163079243
push_front 587604721
push_middle 106670110
get 347128
push_back 606389765
push_back 310982829
push_middle 183433252
push_back 499780326
push_front 162884681
push_front 936186605
push_front 452400720
push_middle 201545971
push_middle 445740339
push_back 113897013
push_middle 885269863
push_back 833140170
get 228824
get 61893
get 461658
push_middle 30874633
push_front 845327662
get 336573
get 337275
push_back 494207347
push_front 981150969
get 243274
push_middle 908067940
push_front 963391799
push_front 793480432
get 236283
push_middle 327006203
push_front 805499047
push_back 768216819
push_middle 998972250
get 530262
push_back 9906023
push_middle 810360476
push_front 737178809
push_back 960843113
push_front 457426726
get 398517
push_back 96132739
get 381650
push_front 918502647
push_middle 525238490
push_middle 777169753
get 383185
push_back 916491645
push_back 953577266
push_middle 520738297
get 222207
push_front 652540742
push_back 997726364
push_front 144208030
get 409658
get 114627
push_front 295048041
push_front 891448264
push_middle 924620062
push_back 825449750
push_front 446038142
get 434725
push_middle 461608315
push_middle 644573562
push_front 692863432
push_middle 899387202
push_middle 436497921
push_front 707433383
push_back 736519813
push_back 413734270
push_middle 704592869
push_front 661062575
push_middle 921307545
get 394611
get 395226
get 490168
push_front 725964450
push_front 270260105
push_front 411229371
push_front 612186720
get 164958
push_middle 836651732
push_middle 545529507
push_middle 815905114
get 421036
push_front 865725307
push_front 251840778
get 273319
push_back 967976682
push_middle 550983547
push_back 921595741
push_back 898091786
get 494646
push_front 609409849
get 282748
push_middle 37082915
get 539845
get 547692
push_front 218777428
push_middle 130843218
push_front 924794836
push_middle 957630357
push_middle 58946253
push_front 974926078
push_front 488691718
push_front 447534483
push_back 917312045
push_back 115079464
push_back 670913267
push_front 395304534
push_front 258973524
push_back 543183242
push_back 449308660
push_middle 811902265
push_middle 388902309
push_middle 68445489
push_middle 643614725
push_middle 823516768
push_back 928799925
push_front 524994628
push_middle 222032456
get 414766
push_front 836149662
push_front 596101360
push_front 897756525
push_front 72191721
push_back 68748855
push_front 800066852
get 226985
push_back 362826431
get 282949
push_front 184860180
push_back 524974632
push_back 20680046
push_middle 334778105
push_back 402570887
get 76110
push_middle 802972751
push_middle 969409637
push_middle 225230629
push_back 641506848
push_back 834546104
push_back 669231066
push_middle 17531392
push_back 808731532
get 65540
push_middle 240750641
push_middle 804566820
push_back 170854853
push_front 358720538
get 499557
push_middle 397254127
push_back 121984540
push_back 241443648
get 482126
push_middle 426007119
push_front 168842374
get 366235
push_back 308243824
push_middle 613225023
get 438426
push_front 92955491
push_back 646305088
push_front 599785591
push_back 249465525
get 487578
push_back 983783105
push_back 441351642
push_middle 933506326
get 113944
push_back 61067290
push_front 95409929
push_back 568289728
push_front 985271645
push_middle 615703069
push_front 590405218
push_back 771570946
push_back 73248518
push_middle 79450366
push_front 584453256
push_back 915138746
push_middle 517129545
push_front 892734551
push_front 665257476
push_middle 979220724
push_middle 92648378
push_back 878318756
push_front 382270063
push_middle 839961751
push_middle 341284759
get 379268
push_front 861505822
push_front 563358552
get 493295
push_back 141608942
push_middle 976284296
push_middle 471559660
push_front 429108812
push_back 179516490
push_middle 491999993
push_middle 359811096
push_middle 184384428
push_middle 77388223
push_front 578854790
push_middle 286310883
push_middle 321846710
push_back 84082739
push_back 907792360
push_middle 754188528
push_middle 483577163
push_front 402648572
push_front 85790780
push_back 274406298
push_middle 230548628
get 54392
push_back 935387454
push_back 470886724
push_front 985490658
push_front 153955333
get 138536
get 412831
push_back 164418119
get 451454
push_middle 557730710
push_front 147065355
push_back 959890871
push_middle 727387997
push_front 467749677
get 310013
get 132487
push_middle 444716026
get 321468
push_front 958969581
get 37198
push_middle 354441006
push_middle 862252535
get 326511
push_middle 805511184
get 543558
push_back 226828058
push_middle 312102820
push_front 595577377
get 473705
get 482114
push_middle 939553302
get 417416
push_middle 503687928
push_front 611597917
push_middle 450765183
get 124781
push_back 833945306
push_front 598641804
push_middle 22046617
get 63276
push_back 628799014
get 399988
push_front 290690284
push_middle 320539883
push_middle 55012615
push_front 944771951
push_back 955719349
push_middle 32603387
get 419929
push_middle 308938381
push_back 915832217
push_front 653254422
get 156215
push_middle 684421377
push_middle 544656418
push_middle 258710258
push_front 953718634
push_back 681046206
push_middle 878438322
get 286634
get 564373
get 196477
get 358319
push_back 27426711
push_back 6756289
get 152298
push_middle 299009668
push_back 763567072
push_back 638841302
push_front 628908581
push_middle 335734766
push_back 681654030
push_front 10223196
push_back 605319838
get 452918
push_back 361723395
get 475382
push_front 607454594
push_middle 674670276
get 19744
push_front 204558531
push_back 485476393
get 324355
get 24916
push_middle 704069170
push_back 737214004
push_front 472355670
push_middle 66130917
get 423739
push_front 437936414
get 30395
get 559255
push_middle 924238064
get 285168
push_back 423823796
push_back 18706697
push_back 897465724
push_back 251243630
get 49995
push_back 65088036
push_middle 416725234
push_back 248471074
push_middle 888441453
get 8203
push_front 978678205
push_front 366003263
push_back 521030414
push_front 411421940
push_middle 198620586
push_back 337153221
push_front 336391559
get 200910
push_back 333403892
push_middle 820363171
push_back 163057828
push_front 614529274
push_front 670613620
get 171510
get 316698
push_middle 418988841
get 381599
get 516352
push_back 592533006
push_middle 759955825
push_middle 898330089
push_middle 270658647
push_middle 180944218
get 173032
get 520530
push_front 581355964
get 192266
push_middle 453370057
get 7491
push_front 110737611
push_back 200236722
push_middle 776246477
get 2876
get 511215
push_middle 733541539
get 41452
push_front 270309622
get 304861
get 269830
push_front 941629029
push_middle 967421974
push_front 86098900
push_front 89460263
push_front 51843390
push_middle 973013447
push_back 431295683
push_front 320642019
get 394458
push_middle 564222652
push_middle 304935011
push_front 22328543
push_middle 681457795
push_back 492641690
get 15656
push_back 143215518
get 218894
push_back 940711564
push_middle 231781947
push_middle 170323999
push_front 604646569
push_back 342025806
push_back 998390527
push_middle 825698066
get 286258
push_middle 405572641
push_front 38209560
get 266289
push_front 330247830
push_back 204464592
get 544283
push_front 694168360
push_front 857596068
push_middle 444028994
push_front 254817994
push_front 381924586
push_front 101829348
get 521107
push_front 505969954
push_middle 930701806
push_back 624652854
push_front 526592347
push_middle 232259029
push_middle 662893388
push_back 711553124
push_back 337122507
push_front 398258392
push_front 105514912
push_middle 543418621
push_middle 602440879
push_front 956096611
push_back 557032943
push_middle 601246181
push_middle 340932099
push_back 290636759
push_front 511208822
push_front 673350347
get 185532
push_back 239975422
push_back 304208511
push_middle 849789192
push_back 981628585
get 126998
push_front 752869823
push_middle 771151255
push_middle 769218868
push_front 523765112
get 303308
push_back 367020498
push_middle 801814908
push_back 418602885
get 277415
push_back 809383204
push_middle 667996756
get 66890
push_front 311866426
get 176683
push_middle 315476046
push_back 673657168
push_middle 539731736
get 352356
push_middle 303370634
get 20888
push_back 974457828
push_middle 704322205
get 42355
get 324585
get 330164
push_middle 248441475
push_back 760088393
push_back 955960034
push_back 501071386
push_front 867872941
get 491875
get 50516
push_back 438138068
push_back 631838399
push_front 868131532
get 360520
push_middle 628831429
push_middle 751020205
push_middle 360254098
push_back 943855771
push_back 85558715
push_front 423630827
push_middle 594970858
push_front 398178116
get 493945
get 518242
push_back 910964683
push_front 613581343
push_middle 135110769
push_front 562141523
push_front 108904649
push_middle 710599405
push_middle 997217540
push_middle 14845238
push_back 704617006
get 278971
push_middle 196059371
push_back 817514960
push_front 646528663
get 151237
push_middle 290013322
push_back 267165349
push_front 74656467
push_middle 29578065
push_middle 945820584
push_front 217645908
push_middle 271390661
push_middle 293210323
get 25574
push_front 887289732
get 454866
get 459089
push_middle 976336888
push_middle 724784547
push_front 584796629
push_front 820189712
push_middle 683249821
push_front 161618441
push_middle 193193903
push_back 688035982
push_back 932815190
push_back 688820006
get 214778
push_middle 115763530
push_middle 971962282
push_front 384388239
get 378235
push_front 234057093
push_front 471403259
push_middle 954803583
get 346910
push_back 501074215
push_front 3219786
push_back 120938466
push_middle 300533991
push_back 733549611
push_front 197635817
push_middle 776193812
push_middle 560015848
push_front 724992914
get 392128
push_back 897557318
push_back 569681205
get 501812
push_front 112576162
get 562586
get 365457
push_front 403000368
push_back 815439264
push_front 969141306
get 90812
push_front 681482352
push_back 374991187
push_middle 710233110
get 465953
get 187193
push_back 634918452
push_middle 1176589
push_front 528755047
get 50909
get 510752
push_middle 322562832
get 421547
push_back 944444432
get 552486
push_back 105734116
push_front 767011774
push_back 207016313
push_back 415445554
push_back 807331824
get 413170
push_middle 872984894
push_middle 437151994
push_back 945249690
get 448928
push_back 402246418
get 137611
push_front 621359888
push_front 665894954
push_front 72204548
push_back 472366225
push_front 990392443
push_middle 174899791
push_middle 806311487
push_middle 356838645
push_middle 681142147
push_middle 940344626
push_front 98403075
push_back 22052579
push_middle 1672599
push_middle 844287652
push_back 894423677
get 553253
push_middle 802116051
push_front 882577908
push_middle 356610560
get 71387
get 198147
push_front 169926666
push_middle 781008478
push_back 439654286
push_front 471703199
push_back 539492421
push_back 824538790
push_back 481836868
get 453062
push_front 468854786
get 100666
push_front 890093710
push_middle 847299689
push_middle 495499198
push_middle 742637900
push_back 715989172
get 492816
push_middle 790512550
get 457925
push_front 810053181
push_front 985862614
push_front 634263829
push_front 693704851
push_back 930967399
push_front 253270569
push_front 80438071
push_back 535185244
push_back 995086988
push_back 898634974
push_middle 233141883
push_middle 703086847
get 399550
push_middle 899796979
push_back 113835834
push_back 307163735
push_middle 794543774
get 511818
push_middle 547605849
push_front 134754618
push_back 393018775
push_middle 818629478
push_back 117017474
get 4290
get 38792
get 40828
push_middle 929885157
push_middle 992521945
get 539156
get 86015
push_back 118871357
get 133085
push_front 297217794
push_back 606853462
push_back 239012926
push_front 943078961
push_front 281746761
push_middle 181156301
push_back 914125362
push_back 834632453
push_back 266237883
push_front 825773831
push_middle 467504645
push_front 121605671
push_front 70876108
push_back 371815063
push_front 440006721
push_front 92175028
get 32738
push_front 884386863
push_back 697716188
push_middle 134734412
push_front 946659815
push_front 566656461
push_back 825028017
push_back 668476685
push_front 436020127
push_back 184757504
push_back 906159480
push_front 503489574
push_front 896556794
push_middle 622786100
push_back 330629662
push_middle 379369851
push_back 969908689
push_back 577776928
get 51023
push_front 857403085
push_middle 199959825
get 402899
push_back 656146054
push_front 119589976
push_back 256746911
get 420766
get 194320
push_middle 446935005
get 540111
push_front 586263742
push_back 925000887
push_front 90958592
push_middle 267106144
push_back 862406066
get 233715
push_back 418442304
push_back 674896331
push_middle 536883191
push_front 123770917
push_front 52555841
push_middle 26972201
push_front 184948190
push_front 363842554
push_back 369692208
push_front 105687718
push_back 149850904
push_front 8572380
push_front 789303549
get 484027
push_back 888664003
push_back 548813346
push_back 934641262
push_back 2152231
push_middle 947555553
push_front 386973554
push_middle 972330025
get 515453
push_back 824589740
push_middle 943865501
get 337408
push_front 227962077
get 172838
push_back 636769072
push_middle 359618604
push_back 78496891
push_middle 195199894
get 310169
get 148366
push_middle 299111808
push_front 829838291
push_front 800083102
push_middle 974621749
push_middle 275978593
get 409003
push_middle 324377888
get 184113
push_front 253564529
get 266591
get 470267
get 512547
push_back 481560224
push_back 607287602
get 245549
push_back 179381867
get 523708
get 59583
get 466936
push_front 871537571
push_front 294727490
push_back 626867031
push_front 616005428
get 348525
push_back 69479109
get 111023
push_back 900073976
push_front 498133567
get 176405
push_middle 316710657
push_front 514095669
push_middle 94163719
push_front 968728831
get 3545
get 371922
push_back 686215124
push_middle 615065772
get 539798
push_front 514848971
get 543093
push_back 898513133
push_back 576758655
push_middle 796540764
push_front 308087270
push_front 164969587
push_middle 102022115
push_front 858385452
push_back 667263157
push_back 88814273
get 10193
push_back 101083939
push_back 40155863
push_back 846596761
push_back 815025808
push_middle 882633582
get 32298
get 467430
push_front 300376194
push_front 725757257
push_front 21059272
push_back 475317927
push_front 320068601
push_middle 874967898
push_middle 890338070
push_middle 282495205
push_back 556412573
push_middle 425024277
push_back 430551508
push_front 80577088
push_middle 504083888
get 68631
get 517253
get 443922
get 355101
push_front 856618105
push_back 369187313
push_middle 880857861
push_front 695180236
push_middle 163319365
get 75276
push_back 418557954
get 310459
push_front 216156463
push_back 136413227
push_middle 164869886
get 360512
get 341344
get 201418
push_back 839946143
push_middle 458014264
push_front 660066196
get 532279
push_front 333755549
push_front 517383598
push_back 732288330
push_front 863515436
push_back 905924538
get 220316
push_back 450965292
push_back 612588139
push_front 118505034
get 391002
push_back 727168997
get 29855
push_front 239978080
push_back 547382620
push_middle 98414866
get 343567
push_back 162481217
push_middle 30273400
push_front 596233000
push_front 776963265
push_front 824046449
push_back 685981533
push_middle 275483422
push_back 510637616
push_front 38532815
push_middle 621669939
push_front 823057369
push_back 862718548
push_back 426193580
push_back 600042704
get 235899
push_front 963532549
push_front 283780372
push_back 625506259
push_back 773373309
push_back 785864261
push_middle 187566737
push_front 545404283
push_back 322125810
get 94912
push_middle 997450573
push_middle 184514623
push_front 107103212
push_middle 481128275
get 367086
push_front 686846140
get 41746
push_middle 317985993
push_front 156779049
push_back 974352286
push_back 418908459
push_middle 11413650
push_front 422477721
push_back 277587122
get 212412
get 555572
push_back 642734827
get 235547
push_front 358880546
push_middle 915393650
push_middle 307645364
push_front 425850038
push_back 461514219
push_back 462342266
push_front 543997862
push_back 445157422
push_back 316731423
push_middle 28228898
push_back 676535359
push_middle 733184203
get 406117
get 275556
push_middle 444863204
get 366755
push_back 569537172
push_middle 823156554
get 84039
push_back 133967162
push_back 303800979
push_middle 755969743
push_front 782268192
get 488804
push_middle 334618231
push_middle 237653399
push_front 798191082
push_back 519141087
push_front 591722918
get 544274
push_middle 408556864
push_middle 691643700
push_middle 573024972
get 451463
push_middle 663405509
push_back 733793102
push_back 556212976
get 530705
get 187998
push_back 549520375
push_front 254645792
get 299961
push_front 730094954
push_middle 698577403
push_front 870678477
get 528634
push_back 607195112
get 306524
push_middle 269218960
push_front 778297754
push_front 475337734
push_front 968904699
get 370282
push_back 538730039
push_middle 47195562
get 56528
push_middle 778262983
push_middle 69849622
get 316338
push_front 36656899
get 239889
push_front 243901087
get 360720
get 62339
push_back 972132638
push_back 653657832
push_front 485157810
push_front 455999212
get 120145
push_back 183831262
push_middle 842577183
push_front 786031838
get 539764
push_front 206494607
push_front 138387548
push_middle 329896016
push_middle 946290693
push_front 348194797
push_front 232840594
push_middle 885832017
push_middle 691031684
push_middle 640043307
push_back 401030217
get 310918
push_front 426687109
push_middle 759381769
push_middle 350664074
push_middle 333407768
get 499228
push_middle 608227405
get 92708
push_front 682595837
get 540174
push_front 857395250
get 137332
push_middle 632434725
get 166477
push_front 91826142
push_back 560470413
push_front 572087993
push_back 2027506
push_middle 682779062
get 432035
push_back 758688324
push_front 522169995
get 146350
push_back 797755033
get 22113
push_back 252335845
push_back 17417251
get 539574
push_middle 458578771
push_back 831128202
get 340613
get 481041
push_back 376339212
push_middle 564221451
push_back 549852374
get 301761
push_back 201746450
get 108326
push_middle 374311054
push_middle 116479625
get 334098
push_back 804201190
push_front 15032867
get 445075
push_front 326799959
push_back 228952537
push_middle 550455579
push_front 294058191
push_middle 500991258
push_back 293201365
push_front 435655292
push_back 633495613
push_front 21678344
push_back 140363491
push_front 276935500
push_back 368616595
push_middle 571550962
get 356862
push_front 248041930
push_back 511151717
push_front 513710081
push_back 698636570
push_front 856749752
push_back 109858616
push_middle 754478799
push_front 825672637
get 218395
push_middle 870249038
push_back 83225176
push_middle 602544428
push_front 447499314
get 436615
push_back 404567504
push_back 988043690
push_middle 517033449
push_back 716096337
push_front 341819095
push_back 656517116
get 239104
get 59980
push_middle 125164185
push_middle 459309006
get 110188
push_front 622578794
push_front 475507554
push_front 637697139
get 30426
get 168046
push_front 209116808
push_front 268664952
push_middle 639939150
push_middle 727787748
push_front 76005593
push_middle 498531590
push_back 30841746
push_back 162429284
push_middle 889342806
push_back 378365744
get 525511
push_back 926336507
get 210662
push_front 956121158
push_front 478892301
push_middle 306655752
push_front 795959009
push_back 325359063
push_back 379012568
push_back 505281479
push_front 120300162
push_middle 339020471
get 223281
push_middle 144557688
get 183524
push_middle 899514999
push_front 284137000
push_middle 699021974
push_middle 586801931
push_front 131534689
get 203891
push_middle 227977609
push_back 476282098
push_back 498109556
get 206427
get 456812
push_middle 554109493
push_back 54244278
push_middle 586674564
push_middle 959891677
push_front 922383933
push_front 119392496
get 181932
push_front 675997879
get 239014
get 397424
push_middle 559717368
push_middle 348233157
push_middle 211151077
push_middle 528384046
push_middle 376160288
get 477382
push_back 886382845
push_front 271446325
push_middle 276250921
push_middle 222784019
push_back 119656906
push_front 486141681
push_front 779074383
push_middle 151099634
get 39106
get 526289
get 157305
push_middle 489044181
push_middle 931706436
push_back 140444355
get 159813
push_front 49250621
push_back 685283199
get 522954
push_middle 365136105
get 187495
push_middle 262302483
push_back 337699517
push_back 328532218
push_back 389034834
push_front 634359862
push_middle 667441300
get 258799
push_front 908475537
push_front 995294696
push_front 70717481
push_front 187829963
push_middle 156303840
push_middle 835602542
push_middle 5450600
push_middle 270727122
get 34359
push_middle 953014744
get 238556
push_back 962026675
push_back 906059827
push_back 994820807
push_middle 101417171
push_back 271559275
get 249667
push_front 771910204
push_middle 580534540
push_middle 913901469
push_middle 110908313
push_front 380861740
get 339337
push_middle 847876628
get 512534
get 408648
push_back 709537092
push_front 464154073
push_front 662338266
push_front 127348809
push_front 771912712
push_back 944560262
push_back 460392894
get 442816
push_middle 220436656
push_middle 499459489
push_back 558458324
push_back 794739773
push_middle 179911957
get 93776
push_front 412556401
push_middle 543834536
push_back 408602028
push_back 878695609
push_front 861910491
push_middle 176461011
push_middle 310516242
get 348730
get 542319
push_middle 739514518
push_front 503673293
push_middle 803974698
push_middle 522894995
get 487520
push_front 369652143
get 448421
get 76993
get 405938
get 523418
push_front 373208503
get 342590
get 174644
push_front 411227016
push_front 948157283
push_back 981726407
push_middle 464407676
push_back 395875340
get 152731
push_back 527492694
push_back 843746159
get 176229
push_back 91815075
get 66176
push_front 838272545
get 450423
get 2037
get 350997
push_front 860949502
get 320077
push_middle 638791898
get 392063
push_front 362506656
get 213577
push_middle 723039087
push_front 611256716
get 524664
get 566211
push_front 743946442
push_middle 483297254
push_middle 814221070
push_back 539431621
push_front 571263989
push_front 497017507
push_front 46400450
get 282134
push_middle 648022771
push_back 614937008
get 110805
push_front 336256505
push_back 70151225
push_front 996390689
push_front 619614565
get 184385
push_back 403152658
push_middle 927863441
get 66757
push_middle 693336037
push_back 502259268
push_front 888115141
push_middle 782229554
push_middle 524498352
push_front 465359625
get 75045
push_front 139444281
push_middle 40794175
get 323183
push_back 788015347
push_back 68799908
push_middle 29586134
push_back 444191570
get 238050
push_middle 333760290
get 158970
push_back 927782152
push_back 941102209
push_back 396622341
push_back 881361747
push_middle 931083018
push_front 16125624
get 245423
push_back 937342153
push_middle 113781120
get 205807
push_middle 839735726
push_front 448554682
push_front 408791376
push_front 265602290
push_back 137510382
push_middle 652183325
get 152622
push_middle 584833267
push_back 439068210
push_front 577179828
push_back 571266133
get 372449
push_front 346150554
push_front 406486835
push_front 441568072
push_back 177195987
get 526041
push_front 579855836
push_middle 244268725
get 550187
get 70257
push_middle 786927785
get 377521
get 344660
get 93945
push_middle 914446108
push_back 979464732
push_middle 966588430
push_back 461108073
push_back 28071169
push_front 577987746
get 270689
push_front 827754342
push_middle 665158082
push_front 848352825
push_middle 784351541
push_front 286562156
push_front 693867181
push_middle 858403140
push_back 504466488
push_middle 474729109
get 34664
get 519328
get 235081
get 398998
get 266531
get 143193
push_back 127320995
get 366458
push_back 225374804
push_front 961412428
push_front 67305259
push_front 894655358
push_back 950722439
push_front 352879424
push_middle 938586015
get 555189
get 482425
push_back 126060274
push_back 71122198
get 138805
get 136272
push_front 260041341
push_back 900894395
get 428616
push_middle 544874752
push_back 482296671
push_front 67729115
push_middle 718939819
push_front 320829245
get 146900
push_middle 964008577
push_middle 900281848
get 504013
push_front 289734089
push_front 529070494
push_front 781304051
get 4510
push_front 770228255
push_front 587221007
get 186244
push_middle 27971177
push_back 832224828
push_middle 267983703
push_middle 329955477
push_front 798132739
get 306095
push_back 907932734
push_back 861321223
get 269670
push_back 122257877
push_front 23625813
push_front 205427315
get 159326
push_back 559354693
push_back 862624139
push_back 22956370
push_front 231405297
get 347793
push_middle 580773592
push_back 822293087
push_middle 392083002
push_front 493506556
get 58956
push_middle 874714317
push_front 82682567
get 79740
push_front 376535730
get 333599
push_front 225879060
push_front 368322018
push_front 460980337
push_front 961001686
push_back 113736500
get 335455
push_back 637381611
push_back 538852356
get 67441
push_middle 369094608
get 114567
push_middle 70261027
push_back 791984219
push_front 499772905
push_middle 748453400
push_front 711123294
push_front 570685848
push_back 809359861
push_back 617082769
push_middle 603040733
push_back 892490484
push_front 554434885
get 478588
push_middle 457909671
push_back 646384508
push_front 211469943
push_middle 164923442
push_middle 175470023
get 120020
get 344300
get 291258
push_back 802943801
get 559231
push_middle 366899034
push_front 878338917
push_middle 500325723
push_back 924727500
push_back 17357369
push_back 651708589
push_middle 463047430
push_front 996910144
push_front 423884029
push_middle 609756261
push_front 719349748
push_middle 128970366
push_back 17544034
push_front 913065839
push_front 537349522
get 474604
get 158798
push_middle 75126304
push_middle 44631274
get 349419
get 373836
push_middle 79483959
get 363873
push_middle 670362270
push_back 988516975
push_middle 170005216
push_middle 79638404
get 504304
push_front 585868390
push_middle 558161286
push_front 289278406
push_back 113013719
push_middle 266916420
get 130154
push_back 417417197
push_back 366364451
push_middle 633661713
push_middle 321081230
get 25276
get 490167
push_front 719324365
get 545975
push_front 500708610
get 11709
push_middle 774763406
push_front 357318939
push_back 207652452
push_front 167444775
push_back 574089629
push_middle 833659009
push_front 709871372
push_front 945311945
get 564086
get 115591
push_front 699777574
push_front 663909376
push_middle 382883319
push_back 807151145
push_front 236428029
push_back 719312190
push_back 348659838
get 414654
push_front 949303537
push_middle 278577955
push_middle 991470792
push_back 256890178
push_middle 273565212
push_back 142452820
push_middle 392702065
get 10515
push_middle 822336626
push_middle 219933807
push_middle 961912163
push_front 391658393
push_middle 807089475
push_front 94746343
get 274118
get 7581
get 170384
push_back 303910344
push_front 997536132
push_middle 197171885
push_front 544631108
push_middle 729917591
push_front 951640133
get 365744
push_front 107149040
get 346161
push_middle 264274003
push_front 818218425
push_middle 365679001
push_front 306729364
push_middle 363285072
push_front 296047648
get 280930
push_front 424884799
push_middle 953125041
push_back 407062324
get 190641
get 378865
push_middle 309877799
push_middle 193603391
push_back 977554684
push_back 994818956
push_front 32600918
push_front 119748678
push_middle 180410836
push_front 980503112
push_back 357185069
push_front 498825634
push_middle 611153528
push_front 405665421
push_back 907557465
push_front 126750990
get 300297
push_front 983743355
get 64883
push_back 349596027
get 437091
push_front 572936855
push_middle 2593722
get 526519
push_front 351107506
push_middle 558711433
get 164230
get 373902
push_front 534675031
push_back 723785270
push_back 815942359
push_back 347293102
push_middle 911527347
push_front 747832181
push_middle 4931357
push_front 347724475
push_back 673797965
push_front 815347718
get 151465
get 231709
push_front 284023080
get 546441
get 335458
get 369966
push_front 677119939
push_front 35420212
push_front 473183386
push_middle 445994014
get 257662
push_front 464995761
push_front 823805660
push_back 206558882
push_middle 410719264
push_middle 307660086
push_middle 895157763
push_middle 25173518
push_back 468733147
push_front 286114297
push_middle 532426117
push_middle 53902446
push_middle 755087030
get 269381
push_front 415172134
get 447790
push_middle 26611581
push_back 528153863
get 68088
push_middle 575328160
push_front 526173781
push_front 584013936
push_back 680493128
get 161118
push_back 129951372
push_middle 382989696
push_back 893240248
get 165419
push_front 175878471
get 37917
push_back 852530979
get 220982
push_back 219046503
push_back 468254628
push_front 852696082
push_front 831074209
push_back 19553648
push_front 290742049
get 30116
push_back 495760386
push_back 239611652
get 208583
push_back 69602121
push_front 366709774
get 106187
push_middle 239478461
push_back 404489967
push_middle 972787469
push_middle 247948574
push_middle 31994026
get 411987
push_front 925949874
push_middle 314147160
push_middle 281419912
push_back 498758002
push_back 499832252
push_back 825227814
get 382317
push_front 386927102
push_back 414000618
push_back 501432178
push_front 77614833
push_middle 806715846
push_middle 179203864
push_back 327599379
push_front 723951247
push_front 958975545
push_middle 856390771
push_front 516469300
push_back 161972591
push_back 488519815
push_back 868823117
push_middle 112371851
get 141019
get 2913
push_front 997037184
push_middle 934691486
get 275441
push_middle 296527081
push_back 550742260
push_middle 631960898
push_back 412671385
push_front 65123190
push_front 857778140
push_front 945501291
get 547959
push_middle 500511357
push_back 280896509
push_middle 689354463
push_back 835094753
push_middle 111631565
push_front 379813102
get 99170
get 24856
push_front 958185571
push_front 229903899
push_front 701280156
get 137423
push_middle 175621509
get 401285
push_back 34144861
push_back 534422384
push_front 594719568
push_middle 452735547
push_back 883715272
push_front 666832990
push_middle 517972719
push_middle 772563411
get 335764
push_back 843532155
push_front 937865294
push_middle 389678401
get 342302
push_front 668976208
push_back 790110998
push_front 65255205
push_front 270658058
push_middle 95079569
get 546025
get 370063
push_back 506610778
push_front 191792403
push_front 691932784
push_back 244994462
push_front 724987306
push_front 511776722
push_back 163729761
push_front 886601238
push_back 918338087
push_front 105597917
get 474985
push_back 276936683
push_back 584888435
push_front 837965525
get 142163
push_front 305331647
push_back 655898573
push_middle 482705533
push_back 414793348
push_back 325242686
push_middle 360563308
push_middle 343542764
push_back 856190556
push_middle 626890097
push_back 91128906
push_front 804962748
get 514400
push_front 956604448
get 286541
get 335645
get 178747
push_front 273594300
push_middle 433028828
push_front 932276407
get 535121
get 392234
push_middle 710244377
push_back 91593263
get 126988
push_front 971321232
get 412498
push_front 791414727
push_back 773931729
push_back 14628311
push_back 877482503
get 125243
push_front 524353671
push_middle 356440838
push_back 270456906
get 476254
push_back 657177921
push_back 160375120
push_front 871068163
push_middle 433271420
push_back 8926986
get 47034
get 113565
get 318944
push_middle 646915573
push_middle 138795998
push_front 211197629
push_front 18944956
push_middle 942307521
push_back 59949081
push_back 184345366
push_front 560665969
push_back 440100953
push_front 250828869
push_back 997707819
get 9500
get 137306
push_front 106357562
push_front 278299067
push_back 730283673
push_middle 43250366
get 108935
push_back 886805869
get 476128
push_front 129805803
get 259776
push_back 923428815
get 194098
push_back 15557322
get 549821
push_middle 342016388
push_front 92917307
push_back 606506602
push_back 170578143
get 361754
push_back 930814127
push_middle 80013882
push_back 466259830
get 15049
push_back 239327005
push_front 355513781
push_back 611250617
push_front 340212312
push_front 411979599
push_middle 850263818
push_back 132134152
get 74599
push_back 943160882
push_middle 218395074
get 442710
push_middle 868318507
push_back 327650418
push_front 95530200
push_back 910119324
push_back 338240599
push_back 524814326
push_front 567047445
push_middle 878034539
push_middle 313752701
push_back 227269009
get 279882
push_middle 851041848
push_middle 899253536
push_back 765896968
push_middle 858620093
push_middle 809096078
push_front 798774406
push_back 977643850
push_back 550462665
push_front 686584088
push_back 529968801
push_middle 98375999
push_middle 371702847
push_front 492962951
push_middle 380624755
push_middle 971343346
push_back 463977428
push_back 695762147
push_back 365481419
push_front 568458525
push_middle 101319267
push_middle 63544489
push_front 79923945
get 531879
get 543693
get 338420
push_front 694526783
push_middle 835515779
push_front 937574574
push_middle 999700062
get 489752
push_front 711738246
get 415650
get 527129
push_middle 575054880
push_front 9144506
push_middle 778273878
get 542013
push_middle 185276102
push_front 499400575
get 304146
get 415901
get 104080
push_middle 59070143
push_front 172654460
push_front 209498041
push_back 274807326
get 438301
push_middle 755494270
push_front 794263225
get 116916
push_front 473255948
push_back 553883923
get 360159
push_back 856328825
push_front 139814460
push_front 977273704
get 10799
get 176484
push_middle 237186502
push_back 771668111
push_middle 395346535
push_middle 70888785
get 206834
push_back 959864569
push_back 297429740
push_back 523570703
push_middle 378448238
push_front 799436379
push_front 23221173
push_back 940200522
get 92755
push_front 421203754
get 548751
push_middle 499232193
push_front 705521907
push_front 500665337
get 309165
push_front 640460264
push_back 922472672
get 240562
push_middle 224500699
push_front 300511377
get 104890
push_middle 891622313
push_middle 729613066
get 96857
get 1682
push_middle 655302521
get 100700
push_back 506156828
get 299441
get 431982
get 478005
push_back 244123758
push_front 187376114
push_middle 750873498
push_middle 929955683
push_back 654798069
push_middle 626427776
push_front 710520663
push_front 773595046
push_back 387216364
get 446133
push_middle 182167318
get 561048
push_middle 449586745
push_back 984408107
push_back 299389253
push_middle 757129755
push_front 407318149
push_front 637640344
push_middle 974631695
push_front 503102012
push_front 651257081
push_front 719007528
push_middle 647516617
get 253290
push_front 842078929
push_back 179256361
get 333307
push_middle 326823878
push_back 240177616
push_back 569784802
get 484619
push_middle 725828941
push_back 921365757
push_middle 520284016
push_middle 933169500
push_back 938580258
push_front 471542682
push_front 741321955
get 327182
push_back 478623820
push_middle 953090250
get 280963
push_front 854584660
get 364890
push_middle 629082416
push_middle 207005393
push_middle 742483871
push_middle 958558194
get 3240
push_middle 598912186
get 273937
push_middle 481092367
push_front 544186778
push_middle 41448864
push_middle 863222101
push_middle 267523036
push_front 642538584
push_front 766029040
push_front 90319173
push_back 11067270
push_front 188965859
push_middle 87747004
push_front 102618786
push_back 985454265
get 65634
get 224276
get 99857
push_front 803916226
get 384923
push_middle 720658807
push_middle 807615311
push_back 461890164
push_middle 457864947
push_back 376799885
push_front 184691809
push_back 695651528
get 414353
push_front 470676863
push_middle 482918119
push_back 698656371
get 533531
push_back 393321525
push_back 270448106
push_back 850409634
push_middle 359614111
push_middle 505479066
push_middle 17423714
push_back 756253023
push_back 142794328
push_middle 172916347
push_back 369266005
get 341499
push_back 745845689
push_front 851563146
push_front 561218450
get 490780
push_back 357358195
push_front 681056017
push_middle 684787056
push_front 178872121
push_back 393734284
push_back 480842235
get 196102
push_front 997025676
push_front 104668273
push_back 139837964
get 286540
push_front 911079538
get 449451
get 110846
push_back 164959848
push_front 523805428
get 45706
push_middle 537169218
push_back 35332441
push_middle 777919213
push_middle 781765572
push_middle 396669036
get 248782
push_middle 362529705
get 359918
push_back 314923280
push_back 82847138
push_middle 891477080
push_front 38792651
push_middle 408280246
push_front 949610233
push_front 401374660
push_front 799951491
push_back 359872530
push_middle 543417832
get 528574
get 270464
get 270268
push_front 574582189
push_front 873354787
push_middle 633596461
get 324773
push_front 775653103
get 526269
get 376651
push_back 152403309
get 334544
push_middle 605145317
get 367976
push_front 575519823
get 526917
push_middle 80490780
push_front 510373353
get 451241
push_back 955711352
get 255675
push_back 502852835
push_back 733859132
push_middle 247453381
get 359564
get 415509
push_back 661679785
push_middle 437238011
push_back 287449123
push_front 918895299
get 408054
push_front 294044622
push_front 798604082
push_middle 876410419
push_middle 681584360
push_middle 910076106
push_front 756309736
push_back 54812626
push_back 644519194
push_middle 443782479
get 474149
push_back 397050791
get 379566
push_front 573550279
push_back 417334369
push_back 680005311
push_middle 136965145
get 227154
push_front 666749204
push_back 446841062
push_middle 705431397
push_front 376497488
push_middle 749264036
push_back 363613272
push_back 677752052
push_middle 879927976
get 437056
get 183424
push_back 531471549
push_front 31286632
push_middle 354832063
push_back 421010528
push_back 885109118
push_middle 727531178
get 57349
push_middle 756713982
push_front 81673009
push_back 323232972
get 280636
push_middle 205501521
get 424870
push_back 934199103
push_middle 847387110
get 506653
push_back 589635989
get 464986
push_back 378231018
push_front 70773854
push_front 210742270
get 4228
push_back 344231759
push_middle 85545737
get 174733
get 426985
get 255278
push_front 507885359
push_back 123745403
push_middle 798787090
push_middle 848892185
get 276518
push_front 572349180
push_front 801168546
get 357810
get 220401
get 306165
push_front 455205115
push_front 486814079
push_back 30633545
push_middle 80285442
push_front 943781178
push_back 468078032
push_back 332208586
push_front 173585054
push_back 80080637
push_front 520963406
get 433237
get 332566
push_back 138419103
push_front 254645157
push_front 274870576
push_front 720175612
get 282809
push_front 933142238
push_back 418372422
push_middle 73040378
get 301490
push_back 176995048
get 272708
get 195877
get 520246
push_back 408987931
get 211365
push_middle 759647707
push_front 264716594
push_back 161671571
push_back 739079688
get 393729
push_middle 715571915
push_middle 451140053
get 213993
push_front 571978586
get 251424
push_front 233159042
push_front 192250214
push_front 867945848
push_front 884202563
get 295334
push_middle 13620320
get 420218
push_front 626026189
get 54062
push_front 860590783
push_back 243246558
push_back 800263874
push_middle 364667661
get 503331
get 559433
push_middle 488115362
push_back 339838248
push_middle 278608877
push_back 138438474
push_front 194882620
push_back 611424438
push_middle 647596347
push_front 334005021
get 415123
push_back 268619929
get 162536
push_back 504929237
get 60521
push_back 82650040
push_middle 296246349
push_front 346383047
push_back 881277339
push_back 519700404
push_front 312532611
get 361099
push_front 723881893
push_middle 258004613
push_front 852782222
push_middle 166302888
push_front 907433718
get 344816
push_front 901928144
get 75556
push_middle 941262640
push_front 169275392
push_front 764039537
push_back 812029095
push_back 484987163
push_back 423992482
push_middle 337417967
push_middle 672717053
push_back 173987061
push_front 895805387
get 279864
push_middle 378157817
push_middle 760502940
push_front 274924349
get 59673
push_middle 879101467
push_middle 758190550
push_front 392677119
get 150597
push_back 303980100
push_front 342201520
push_middle 596913333
push_middle 586406036
push_front 540378944
push_back 106693948
push_middle 345697088
get 135417
push_middle 555232519
push_back 447392472
push_back 876949931
push_back 329004280
push_front 613025005
push_back 119301022
push_middle 221536210
push_back 825189557
push_back 216357348
push_middle 12346990
push_back 297455478
push_front 309018703
push_back 693453829
push_front 683404645
push_front 461242554
push_middle 391775637
push_middle 244321037
push_middle 837391889
push_back 145478531
get 163911
push_middle 330338262
get 112598
get 22213
get 289036
push_front 546903934
push_front 586933116
push_back 166214296
get 567070
push_middle 236705052
push_back 480996640
push_back 509761197
get 175517
push_middle 197602803
get 97852
get 166357
push_front 561080447
push_middle 765828569
get 410020
push_middle 980889937
get 494624
get 261345
push_front 325627651
push_middle 635418378
push_front 428629904
push_front 332549978
push_back 649038738
push_front 768778645
push_middle 174375182
push_back 482651374
push_back 856563545
get 403368
push_middle 282260625
push_front 353070738
push_front 240696895
push_middle 408093282
push_front 299384380
push_front 242251253
push_front 573374432
push_front 393980654
push_back 929936384
get 26236
push_back 82301715
push_front 845752416
push_middle 25109995
push_back 460042653
push_back 821736998
push_back 53028647
push_front 335372646
push_front 249520861
push_middle 27341794
get 514594
push_middle 666673193
get 248908
push_back 550444939
push_middle 974602297
get 542679
push_middle 581435634
push_back 443467011
push_middle 883724213
get 544485
get 113821
get 279469
push_front 408304905
get 105854
push_front 654286225
push_back 274403098
push_back 216594560
push_middle 923035197
get 492979
push_middle 214924311
get 296639
push_back 669484078
get 519419
push_middle 125795378
push_back 560224908
push_back 938169708
push_middle 835736268
push_middle 595430034
get 192287
push_front 202196988
push_middle 784346600
push_front 757794437
push_front 486127389
push_back 698302754
push_back 345547851
push_middle 383858515
push_back 714316757
push_back 240412526
push_back 98777819
get 524283
push_front 728704693
push_front 552868014
push_back 611562129
push_back 231964055
push_back 948031261
get 513751
push_middle 208239070
push_back 943551570
push_back 55984518
push_back 759748690
push_middle 375541320
push_back 322442740
push_back 746011326
push_back 208520263
push_front 947456814
push_front 759434847
push_back 180268553
push_middle 706131113
push_middle 203019405
push_back 353117024
push_back 282061706
push_front 848642584
push_middle 879286337
push_middle 305503352
push_back 912505191
push_front 385257989
get 310333
push_middle 527286792
get 245099
get 192616
push_middle 550654504
push_front 895493631
push_front 626724008
push_back 184149158
push_middle 269511951
push_middle 87973556
push_back 9816988
get 398114
get 496665
get 40274
push_middle 452775540
push_middle 596121798
push_front 77113113
push_back 336589984
get 141957
push_back 826775282
get 410373
push_back 150632614
push_middle 972340571
get 179964
push_front 785329124
get 257793
push_back 115547431
push_middle 305619357
push_back 84104371
push_back 955586322
push_front 667456258
get 464055
push_middle 632185672
get 193535
push_front 547247454
push_back 925702219
push_back 187243903
push_front 163031529
push_middle 935990116
push_back 753259381
push_back 604066368
get 324041
push_middle 492522966
get 387781
push_front 431774956
push_back 978414928
push_front 77735725
push_middle 624309631
push_middle 686511832
push_middle 814583281
push_back 631647968
push_front 132932396
push_middle 533792446
get 107606
push_middle 215819105
push_back 97067372
push_back 266386280
push_front 537088974
push_back 118640843
get 8206
push_middle 147155974
get 187750
push_front 794314466
get 563335
push_back 655312152
get 147931
push_back 227900469
push_back 189682544
push_front 68177490
push_back 352807639
push_back 803007987
push_back 937664132
get 80135
get 557308
push_front 362685630
get 529829
push_back 759315885
get 153523
push_front 463450289
push_middle 288168210
get 82055
push_middle 330099974
push_front 126158739
push_middle 752038066
push_back 181730504
get 476313
push_back 312928941
push_back 716424488
push_front 414368564
push_middle 700393329
get 554454
get 131635
push_front 813289761
push_front 196266030
push_front 413567948
get 328009
push_middle 433991590
push_middle 736594383
push_front 328877852
get 407319
push_middle 738527247
push_front 104935297
get 463695
get 448231
push_middle 678602321
push_front 807182714
push_middle 391840970
push_middle 403930288
get 351443
get 201104
get 360528
push_back 882154826
push_front 234119964
push_middle 745559546
push_front 826042489
push_middle 523766439
push_back 120180773
get 101370
get 246219
push_middle 640673577
get 164180
push_back 960136223
get 564584
push_middle 766451867
push_front 91191165
get 173398
push_back 472704631
push_back 46059635
push_back 805656924
push_front 754607006
push_middle 711769768
push_middle 319312776
push_back 57647200
get 135331
push_front 52157437
get 147494
push_middle 939314262
get 206340
push_back 274496130
push_front 354781276
push_back 900321943
push_back 319719912
push_back 583674814
push_front 759161313
push_front 87948745
get 12594
push_back 972540780
push_front 7770427
get 559727
push_back 47284329
push_middle 813009840
push_middle 704811960
get 383070
push_front 191969712
push_front 828784465
get 97683
push_back 65903618
get 470030
get 355646
push_front 548266787
push_middle 611873758
get 522468
push_middle 477362509
push_back 187646559
push_middle 262466306
push_front 656389198
push_front 416021290
push_front 731827861
push_middle 378762587
push_middle 404856597
push_back 586778746
push_back 845990469
get 435044
push_back 726819813
push_middle 145599108
push_front 831524505
get 308633
push_front 305562245
push_middle 967274561
push_middle 982865057
push_front 219089360
push_middle 25986932
push_back 932126847
push_back 626294318
push_back 746140787
get 321751
get 103133
get 330543
push_back 33880348
get 499034
get 46631
get 63894
get 3918
push_back 51844383
push_back 663791903
get 551521
push_middle 994555270
get 219028
push_front 76338587
push_middle 328791454
push_back 557247055
push_middle 522594263
push_front 663532181
push_front 375498896
get 555147
push_front 817950795
push_front 174003176
push_middle 375085459
push_front 330463348
get 228472
push_front 409760682
push_middle 13950049
push_middle 524709083
push_front 505474990
push_front 693249137
push_middle 37111224
push_front 313916170
get 131750
get 397143
push_middle 51598963
push_middle 799636247
push_back 626287142
get 99747
push_front 540856076
get 402261
get 161595
push_back 522569490
get 86196
push_front 607151044
get 199553
get 508304
push_middle 363754055
push_front 868144096
push_middle 453278812
push_front 666036523
push_middle 697151868
get 157313
push_front 128250604
push_back 125553433
push_back 934757677
push_middle 132294313
get 320939
push_middle 928867978
push_front 978747283
push_front 412693445
push_back 852978649
push_back 906858498
push_middle 385365733
push_back 511376460
push_front 524358043
push_middle 668993470
get 393839
get 31696
push_front 606311873
push_middle 684815899
get 483114
push_middle 513982249
get 454433
push_front 199331406
get 407968
push_back 743360869
push_back 685160284
push_back 750543100
push_middle 439805342
push_front 782408409
push_front 342195194
get 260559
push_back 241125712
push_back 637353277
push_back 136554992
push_middle 123710319
get 478771
push_middle 366882012
push_middle 825916510
get 541399
push_back 657536559
push_front 318826899
get 202366
get 138092
push_middle 510416727
get 165408
push_front 63117500
push_back 59935553
get 530286
get 563684
push_front 537620589
push_middle 848636699
get 372668
push_middle 774321803
push_front 809153580
push_back 922069222
push_front 135813007
push_back 831327126
push_back 303644300
get 385626
push_back 857743132
get 53633
push_front 870338057
get 325889
get 345637
push_middle 116414802
push_middle 590697688
push_back 510368703
push_front 177761718
push_front 57243709
get 506928
push_middle 351430933
get 513803
get 460167
push_back 78988346
push_middle 337313027
push_back 231754762
push_middle 978851136
push_front 542664722
push_front 746328345
push_back 568283194
push_front 773739113
push_middle 377302365
push_middle 864191176
push_middle 75960632
push_middle 273985733
push_back 520666859
push_middle 736838914
push_middle 16639974
push_back 910541693
push_middle 405554176
push_back 234784774
get 308384
push_front 947661616
push_back 683255872
push_back 809492559
push_front 639899499
push_back 171318947
get 192787
push_middle 514722429
push_middle 332316242
get 566758
push_front 104756940
push_back 528255235
push_back 787219006
push_middle 594286084
push_middle 437876083
push_back 516820808
push_front 88984844
push_middle 472726718
push_back 403293958
get 488930
push_back 43312747
push_middle 559719229
push_front 423414361
push_middle 114144459
get 550149
push_back 75552820
push_front 372455029
get 520096
get 445286
push_middle 936099977
push_back 759935458
push_back 321135380
get 38183
push_back 785789528
push_middle 613304609
push_middle 293979041
get 48834
get 361643
push_middle 80945297
push_front 299072856
get 556193
push_front 260187146
get 432868
push_front 734224289
push_front 648084915
push_middle 896690622
push_back 707509694
get 359083
get 487906
push_back 768999030
push_front 171258573
push_middle 63838784
push_front 825049638
push_back 617646934
push_back 587587960
push_back 265122146
get 480827
push_back 189098742
push_front 191991480
push_front 419686473
push_back 730357129
get 315509
get 34591
push_middle 561185293
get 528984
push_middle 732722439
push_front 705213504
get 532777
push_back 144180655
get 278413
push_middle 708022163
push_middle 584637084
push_back 435637177
push_back 208616116
get 108693
push_front 274441755
push_front 613706199
get 465809
push_back 221116596
push_middle 146935082
push_front 873358493
push_back 693196810
push_back 466200359
push_middle 473431990
push_back 943903130
push_back 28625050
get 59806
push_front 566211997
push_front 672889387
push_middle 82986682
push_back 893217516
push_front 988806977
push_front 773564468
push_front 858862746
push_middle 727761038
push_middle 788714815
push_front 518957332
push_middle 137922212
push_middle 452260475
push_front 864029307
push_middle 907749612
push_front 931815797
get 384244
push_back 127732221
push_front 609438790
push_front 273027311
push_front 586830030
push_middle 306791569
get 461275
get 17646
get 216778
get 544543
push_back 413404689
push_back 669948622
push_back 800768812
push_front 779907638
push_middle 189692842
push_middle 818077393
push_back 412669123
push_middle 286315395
push_back 166558353
push_back 452717465
get 305359
push_back 673350063
get 168764
get 13546
push_front 126634794
get 69828
push_back 109312836
push_middle 972140944
push_middle 599049670
get 526415
push_middle 131744596
push_front 480062777
push_back 49993906
push_back 625732073
push_back 610008140
get 23300
get 233215
push_middle 982205015
push_back 487160346
get 303216
push_front 351715749
push_back 967643766
get 433961
push_middle 728648351
get 239522
push_back 365519342
push_back 365410407
get 411835
get 472989
push_middle 764662932
push_front 827595892
push_back 472720711
push_front 237927855
get 464482
push_front 371988139
get 119822
push_middle 424245767
get 455378
push_front 291185510
push_front 553816044
push_middle 275264938
push_back 810802795
push_back 94599854
push_front 807425478
push_front 738686193
push_back 60750145
push_back 206188915
get 545939
get 255463
get 182231
get 451563
push_middle 279473166
push_middle 896162445
push_middle 19990914
get 438106
push_back 111637971
get 319405
push_front 179820914
push_front 711599419
push_front 398673546
get 339102
get 496214
push_front 845589329
push_middle 686879845
get 21239
get 271462
push_middle 794950877
push_front 452749965
push_middle 8443627
push_back 182489470
push_front 691526303
push_middle 692836244
push_back 606014106
push_middle 715957128
push_back 316689557
get 483963
push_front 679457361
push_middle 837840090
push_back 95925857
push_front 1544614
push_middle 585613259
push_front 515343706
get 146829
push_middle 850074082
push_back 135499509
push_back 66053707
push_back 175470142
push_front 429134520
get 50715
push_front 389599336
push_back 208343552
push_middle 753932456
push_middle 501133503
push_back 924432042
push_front 852734943
get 472663
get 486070
push_middle 290532263
get 254900
get 463845
push_back 104787111
get 247576
push_front 107902363
push_middle 197763648
get 299961
push_middle 76373510
get 222175
get 454868
get 500652
push_front 682274759
push_middle 34767561
push_front 973740657
push_back 275956345
push_back 580110701
push_middle 988524884
push_middle 701245547
push_middle 605081854
get 233423
push_back 101268737
push_front 479124602
get 293191
push_front 174623755
push_back 632975436
get 429280
get 182553
push_middle 777194594
push_front 115448833
push_back 583224603
push_back 372034951
push_front 46209141
push_back 540941917
push_front 329194703
push_front 626710434
push_back 295614480
push_front 903795324
push_middle 638016416
push_front 581045141
get 92505
push_front 670193958
push_front 576294769
push_back 720522302
push_back 217744589
push_front 543478069
push_back 144713151
push_front 630263519
push_middle 251780106
push_back 166895277
get 420778
push_front 705672681
push_front 133083248
push_middle 480742468
push_middle 923857042
push_middle 814818265
push_back 720112308
push_back 792477345
push_back 284163613
get 179516
push_middle 17027689
push_middle 287246297
get 453919
push_front 147837355
push_middle 597579818
push_middle 537353375
get 246147
push_front 831030001
push_back 13096240
push_middle 622037912
get 37426
get 132682
push_middle 532171714
push_front 400322749
push_back 176709326
get 468042
push_middle 110987698
push_middle 126481910
push_back 963964391
get 186872
push_back 182662860
push_middle 500468842
get 108041
get 259409
push_front 714425888
push_front 549565685
push_middle 950974900
get 135316
push_middle 841881768
push_middle 277527784
push_front 840455648
push_back 343661164
push_front 254053364
push_middle 334604679
push_back 790592773
get 178142
get 305970
get 258308
get 144623
push_back 956585594
get 360060
push_front 359826331
push_back 1508244
push_middle 978051475
push_back 333828685
push_middle 68924053
push_back 20897025
push_back 854758258
push_back 191911210
get 44629
get 63969
push_middle 549043551
push_front 374624985
push_front 979677726
push_middle 395135314
push_front 233031176
push_front 994532470
push_middle 296960087
push_middle 445978402
push_back 917369804
push_front 982930801
push_front 622489906
push_front 841574451
push_front 467574770
push_front 791069405
push_middle 632100311
get 365806
get 93906
push_front 928303113
push_middle 640228386
push_back 508039251
push_back 970881051
push_back 412330094
push_middle 261977533
push_front 755935504
push_middle 850821978
push_front 658837753
get 179914
push_back 921314347
push_back 483834255
push_back 902150268
push_middle 861703344
push_back 825527557
get 154816
push_back 345272224
push_front 99800441
push_front 794185945
push_middle 95412814
push_back 741632900
push_back 708065677
get 518711
push_middle 175639452
push_middle 257947563
push_back 105943872
push_back 443781119
get 488109
push_front 146921741
push_middle 901909269
push_back 823410075
push_front 259104055
push_middle 294385029
push_middle 351998198
push_front 327177946
push_front 370964041
push_front 192250315
get 64847
push_back 514389142
get 385904
push_middle 254853054
push_middle 613861739
push_front 406821369
push_back 387981605
push_front 736133375
push_middle 293020164
push_middle 497695208
push_front 190537126
push_middle 163386563
get 410160
push_middle 160705308
push_back 138777550
push_middle 737147407
push_middle 192642937
push_middle 629414506
push_middle 376585074
push_middle 645175388
push_middle 956465262
push_back 364933841
push_front 800535541
get 66326
get 92013
get 558996
push_front 604817982
push_back 564053151
get 473211
get 117370
push_front 880369784
get 250948
get 105626
push_back 205184547
get 243670
push_front 223279930
push_front 888993324
get 266556
push_front 572196926
push_back 801822523
push_front 879021202
push_front 703118390
push_back 355507126
push_back 955911389
get 220865
get 364137
get 123116
push_middle 43948276
push_middle 939543321
push_back 242492384
push_front 47306227
push_back 277191556
push_front 697128896
push_middle 726514547
push_back 136643995
push_middle 12266403
get 514716
push_back 301543563
push_front 814499980
get 105264
push_back 983917633
push_front 112627650
push_back 261674099
push_front 292596063
push_back 57613273
push_middle 652385820
push_front 890332996
push_front 574063157
push_back 815407589
get 400748
push_back 998239227
get 528491
push_back 453864976
get 238870
push_back 418580364
push_back 971278674
push_back 494618931
push_front 191176915
get 436920
push_front 867936266
get 196044
push_front 557195423
push_middle 808338890
push_front 27593804
push_front 585101932
get 201564
push_back 470171974
push_front 367450512
get 20192
push_back 120229667
push_front 976249137
push_back 749926108
push_back 722218836
push_middle 339347663
push_front 88012089
push_front 6209002
push_middle 245546181
get 437756
push_middle 22714586
push_back 420461930
push_front 4317149
push_back 607098648
get 266456
push_back 965430156
push_middle 922913367
push_middle 508396238
push_front 154992568
get 395260
push_middle 524568263
get 41618
get 541845
get 62074
push_middle 600752067
push_middle 834471621
push_back 766575082
push_front 131794597
push_back 652697054
push_front 958579852
push_back 234795859
get 463705
get 87118
push_middle 176687710
push_front 620945338
push_front 195512911
get 203680
get 376514
get 505958
push_front 774810943
push_front 437665739
get 109439
get 175156
push_middle 773153072
push_front 624691901
push_back 774731237
push_middle 70816429
push_middle 317940642
get 341504
push_middle 768606248
push_back 287237537
get 139402
push_front 197809700
get 1577
get 205830
push_back 701306057
push_front 320153539
push_back 826675230
get 241116
push_middle 195382399
push_front 618735856
push_middle 17052226
push_back 91635632
push_front 316962733
push_back 137520585
push_front 502556172
push_back 194161087
push_front 476270772
push_front 376083524
push_front 370405971
push_front 953827542
push_middle 705227618
push_back 863654533
push_middle 493274039
get 503702
push_middle 939854495
push_back 94630876
push_back 593068665
push_back 639134703
push_middle 996291793
get 238129
push_front 727874524
get 483156
push_back 678855999
push_middle 745546067
push_middle 444879128
push_front 542768492
push_middle 183047384
get 68879
get 363423
push_front 736981170
push_middle 189900367
push_middle 832572880
get 402524
push_front 668212829
push_front 473163715
push_front 603290296
push_front 583123536
push_back 790356320
push_middle 129365998
push_front 713174732
push_middle 943536040
get 413691
push_middle 648876914
push_back 973596821
get 516698
push_back 719700576
push_back 980091958
push_back 553293891
get 154940
get 109945
push_front 117794180
push_back 943435645
push_back 826315242
push_middle 345825282
get 418171
get 35781
push_front 118345915
push_front 724374743
push_back 815427602
push_middle 615455003
push_back 142109317
push_back 415512752
get 93689
get 137015
push_middle 991874464
get 222031
get 50928
push_middle 502123081
get 463987
push_front 608608828
push_front 602469649
push_back 536151278
push_front 250867293
push_front 573704990
push_back 350673722
push_front 750039366
get 451655
push_front 649303726
push_front 798482323
push_middle 737383923
get 331931
push_front 414315502
push_front 700862956
push_back 961321101
push_middle 827294373
push_front 108835684
push_middle 801000366
push_back 91555941
push_back 385718689
push_front 668993618
push_front 91473138
push_middle 901478764
push_front 444256604
push_middle 489286659
get 400127
push_middle 51264777
get 196142
push_back 393888561
push_middle 695890541
push_back 987976290
get 274184
push_front 889551176
push_middle 964859804
push_middle 670361478
push_front 50184432
push_front 460479669
push_back 854752768
push_front 817528180
push_back 755141595
push_front 972354352
get 372058
get 83261
push_middle 76452002
get 97387
get 33086
get 510138
push_front 452110632
push_back 762701677
get 309774
push_back 643863656
push_front 12158995
push_middle 568332222
push_back 409031787
push_front 96474527
push_front 790167510
get 458228
get 382163
push_front 146586486
push_front 387101217
get 360664
push_middle 869196358
push_front 139745836
get 227771
push_front 89523897
push_middle 668759047
push_front 170118255
get 172799
get 28083
push_middle 817370286
push_middle 43085866
push_middle 534139610
push_back 962767381
push_middle 629353994
push_front 312280043
push_front 270271356
push_front 501577147
push_back 165996047
get 276525
push_back 402048902
push_middle 895929079
push_front 613206452
push_back 788783582
push_back 623077773
get 33078
push_front 367514015
push_back 133011585
push_back 913505358
push_back 527607914
get 42758
push_back 311068914
push_middle 686329270
get 77782
get 214012
push_front 357708167
get 101706
push_back 261077739
push_middle 229917890
get 549080
push_back 558416589
push_middle 825489761
get 347089
push_front 734374894
push_middle 65876914
get 268651
push_back 841216055
push_middle 757980144
push_back 335531645
get 140789
get 207263
push_middle 42214103
push_front 430148889
get 440007
push_front 78444618
get 42045
push_front 743037496
push_back 627431090
push_front 32660547
push_back 946172780
push_front 783091331
push_middle 106820454
push_back 602359186
get 481805
get 313964
push_front 607633993
get 445534
push_back 941690898
get 55836
push_middle 642980692
push_back 127116349
push_middle 540538487
get 60350
push_middle 189608634
push_front 76639477
push_back 270084434
get 241025
push_back 983794814
push_back 177461055
push_middle 184865969
get 198215
get 222478
push_back 132600575
push_middle 221049300
push_front 807404859
push_front 268835708
push_back 710938497
get 384719
get 93724
push_middle 85525151
get 361658
push_middle 628497721
push_middle 515234262
push_middle 820600085
push_front 460123973
push_back 435451209
get 16832
push_front 936924850
push_front 617367036
push_front 722800022
get 123363
get 36088
get 184897
push_back 107085956
get 349213
get 250800
push_front 459399179
push_front 420912421
push_middle 850625116
push_back 960680311
push_middle 96746491
get 364388
get 415594
get 302809
push_middle 811752817
push_front 66016903
get 218628
push_middle 53502585
push_front 153932315
get 439058
push_front 77164913
get 355415
push_middle 367494523
push_back 287274679
push_front 352298258
push_back 468595432
push_back 183184852
push_back 908502890
get 81706
push_front 159555779
push_front 490802692
push_front 192095811
push_middle 621033519
push_middle 677810792
push_middle 283335623
push_front 220674628
push_middle 594097886
push_front 426378006
push_back 539656683
push_middle 516123671
get 45977
push_back 342553544
push_back 356040044
get 133122
push_back 642291410
push_middle 590917339
get 106329
push_front 155366219
push_back 33908722
push_front 20993023
push_front 365919755
push_middle 762120877
get 179924
push_front 288054139
push_middle 96759224
push_middle 804713378
push_front 104415516
push_middle 247112952
push_front 535517119
push_middle 968562163
push_back 542572164
get 533734
push_front 845832516
push_back 203099563
push_middle 64511664
push_back 911195866
push_back 505906851
push_front 127722949
push_front 182316104
get 460130
push_front 828808207
push_back 853520820
push_back 879344795
push_middle 67478376
push_middle 291360506
push_back 100189938
get 339030
get 272209
get 95508
get 333895
get 236053
push_front 59387501
get 176077
get 130107
push_front 167901018
push_back 104984519
push_front 74297213
get 269414
get 522561
push_back 413015258
get 230745
push_back 552330863
push_middle 3079486
get 82487
push_front 308771741
push_back 477630891
get 260889
push_middle 264348989
push_front 718435000
push_middle 166972809
push_middle 165854454
push_back 487699480
push_front 704941531
push_back 562870430
push_middle 223985999
push_back 843138551
get 483895
push_middle 985207
get 184977
push_front 963324908
push_front 520558741
push_middle 2603435
push_front 393967498
push_front 399724967
push_front 352326977
push_back 857689918
push_middle 464073373
push_middle 768023073
push_middle 68421081
push_back 376085095
push_back 927247852
push_back 745673662
get 370548
push_back 328247703
push_front 778258063
push_middle 310916964
get 475824
push_middle 31727921
push_middle 817696362
push_front 809153499
push_middle 894840150
push_back 596991379
push_front 690325883
push_middle 869250975
push_front 701863840
push_middle 408865677
push_back 577976884
push_front 801891255
get 370656
push_front 179107321
push_front 7433789
push_middle 978386547
push_front 986758243
push_middle 669189
push_front 838241653
push_front 678988260
push_back 82158659
push_back 514414612
push_front 950240608
get 164666
get 299765
push_back 106889289
push_front 287425286
push_back 566199341
push_middle 358325836
push_middle 89845530
push_middle 159223491
push_back 276263705
push_back 680584316
push_back 322113859
push_back 849990922
push_back 752917350
push_middle 749977216
get 79095
push_front 858164319
push_middle 253745300
push_middle 797025186
get 86114
push_middle 319190996
push_back 255213997
push_front 774295432
push_middle 516718673
push_middle 698868108
push_back 371608668
push_front 171234305
get 46405
push_middle 997916339
push_back 165070615
push_middle 659342656
push_middle 934915032
get 414671
push_middle 15310587
push_front 868469022
push_front 889201133
push_back 879509035
push_front 543398227
push_front 160890235
get 195986
push_back 855216353
get 80306
get 216769
push_middle 155087966
push_front 38900621
push_back 136024971
push_back 520971316
push_back 672861298
get 202450
push_middle 698776981
push_front 356816244
get 223347
push_middle 586212478
push_back 739803595
push_middle 111490245
get 447670
get 90988
push_back 102165176
push_front 613246001
push_back 469300978
push_middle 245602901
push_back 103726643
get 48094
get 486449
push_back 198790613
get 120740
get 326728
push_back 409143166
push_middle 165580447
push_front 85444664
push_middle 75515023
push_front 702328465
push_front 850059224
push_back 314655019
push_back 747574831
get 213977
get 349739
get 434577
push_back 674261033
push_back 757124249
get 443413
push_front 170895953
push_front 770067638
push_back 668005808
push_middle 908908185
get 225337
push_front 366492900
push_front 530673061
get 84955
get 227343
push_middle 792023099
push_middle 422152225
push_middle 955129376
push_middle 813931593
push_middle 31830320
get 94874
push_back 763649708
push_back 639099742
push_front 707566885
push_front 93592250
get 143767
push_middle 58842240
push_front 206328582
get 462016
push_middle 366270673
get 314580
push_middle 804233980
get 71480
push_front 773652087
push_middle 529509056
get 557884
push_back 267516938
push_middle 285064951
push_front 310271334
push_front 551506258
get 451176
push_back 341757694
get 200685
push_back 594268736
push_front 244987288
push_middle 912267427
push_back 9514759
push_back 250018059
push_front 982762641
push_back 603253377
push_middle 11251631
push_back 958802041
push_front 635202417
push_back 525744504
get 540243
get 406361
push_front 432040069
get 535689
push_front 174674890
get 418607
push_front 983128020
push_back 213753229
push_middle 182542150
push_front 96334275
push_back 670061250
get 421685
push_back 294539012
push_front 366758923
push_back 597219462
push_back 691207698
push_middle 210814027
push_front 482630405
get 479136
push_middle 510922187
push_middle 197174031
push_back 488760550
push_middle 29848393
get 420962
push_middle 433161091
push_front 99868224
push_middle 531862996
push_back 577628011
push_front 645166822
push_back 945077611
push_front 325127971
push_front 835212898
get 18777
get 293840
push_front 678948462
push_front 911982578
push_back 42927710
push_middle 257636563
push_middle 991163820
push_middle 96989335
push_front 948748081
push_middle 813615418
push_back 203634213
push_middle 314405740
push_back 437221696
push_back 520028606
push_middle 768104593
get 4483
get 187131
get 52334
push_front 145134762
push_middle 867460450
get 336301
get 100338
push_front 571755129
get 172217
push_back 38863170
get 161982
push_back 54716751
push_back 144316406
push_middle 404551732
push_back 991122246
push_back 694395159
push_back 394096228
push_middle 669225156
push_front 781577845
push_middle 880373185
get 236518
get 137683
push_back 658841998
push_back 711757768
get 40644
push_front 125058263
push_middle 993979664
push_front 807744780
get 192671
push_middle 472517710
push_back 548528947
push_front 300471891
push_back 965603307
push_back 893119794
push_middle 209991474
get 428946
push_back 977939278
push_front 172886860
push_front 208816687
push_middle 688176623
push_middle 708696679
push_front 886920431
push_middle 48416862
push_front 322660837
push_back 617526747
get 458266
get 97063
push_middle 29243570
get 47103
push_front 332948755
push_front 267161489
push_middle 869234730
push_back 821109042
get 403911
get 336342
get 180040
get 206955
push_front 181026785
push_front 121474399
get 495155
get 1600
push_back 865110323
get 498454
push_middle 107954964
push_back 109130707
get 118607
push_back 243064745
push_back 482814134
push_middle 423388718
push_back 909366504
get 280799
get 367435
get 247920
push_front 978391348
push_back 89628144
push_front 67368101
push_middle 467314355
get 543156
push_middle 344283447
push_front 47720679
push_middle 121409996
push_middle 97056982
push_back 287866478
push_back 982883480
push_back 413543662
push_front 317195028
get 137222
get 472945
push_front 434779533
push_middle 812761373
push_back 33322339
push_back 987748201
push_back 938567118
push_middle 329543003
push_middle 113515630
get 128791
push_front 199613636
push_back 886270061
push_back 35216443
push_middle 520906377
get 38119
push_front 341715053
push_back 704855444
push_front 85023315
push_middle 993380179
push_back 521336647
push_front 917872133
get 561740
push_back 458684646
get 354225
get 235677
push_front 316672542
push_front 886173381
get 103298
get 520694
push_front 436353461
push_back 671021648
get 202972
get 157626
push_front 983846492
push_middle 557294274
push_middle 478086578
get 349795
get 106210
push_middle 146818767
push_back 217984715
get 308026
push_middle 520058574
get 241400
push_middle 721174825
get 381665
get 342150
push_back 158639927
get 434635
push_front 417869871
push_middle 125362929
push_front 218386415
push_middle 458638961
get 226605
push_middle 389832871
push_middle 263959693
get 540941
push_middle 358813867
push_middle 975310909
push_back 759604551
push_front 175813227
push_middle 328849615
get 565681
push_back 790129632
push_back 744159743
push_front 200093660
push_back 228225706
push_middle 630015327
push_middle 806122561
get 540331
push_front 190047878
push_middle 799015114
push_front 170315454
push_middle 887945428
push_front 623622898
push_middle 995085401
push_back 505213405
push_front 934906483
get 119578
push_middle 554783100
get 355859
push_front 648404820
push_back 238197653
push_back 667085803
push_back 288875548
push_middle 525817330
push_back 727926546
push_middle 467340283
get 390261
push_front 451024339
get 451002
get 568886
push_middle 973923529
get 170538
push_middle 219158186
push_middle 336762334
get 348917
get 249644
push_back 161067762
push_back 119072103
get 494787
push_front 673428234
get 478318
push_front 950543432
push_back 98147991
get 219193
get 317402
get 251458
push_front 829746992
push_middle 965976928
push_front 391847974
push_back 304198855
push_front 573318043
push_back 236636173
push_middle 749145732
push_front 50476387
push_middle 137591776
get 271500
push_middle 908060631
push_front 367672419
get 453303
get 250361
push_middle 267941839
push_back 271879157
push_back 406274994
push_back 385706660
push_middle 31530840
push_back 8825174
get 169720
push_front 58890071
push_middle 271044870
push_middle 531619318
push_middle 887872277
get 468037
push_middle 372981050
push_front 421013895
get 416833
push_front 866548066
push_middle 595208582
get 303879
push_middle 636062444
push_back 131534875
push_back 639826082
push_front 61228719
get 176352
push_middle 557946862
push_back 380921399
push_front 855412810
push_middle 637676702
push_front 97564921
push_middle 600531230
push_front 214628786
get 511337
push_back 141770875
get 347843
push_middle 767631651
push_middle 645803034
push_front 431532474
push_middle 837385353
get 432630
get 249864
push_middle 69812733
push_back 771492319
push_front 997442169
get 568765
push_middle 190929619
get 30941
push_back 700584276
get 411526
push_back 700594622
push_front 326906250
get 507529
push_middle 950303823
push_front 552769491
push_front 356585685
push_front 357497200
get 447408
push_back 994022847
push_front 990381293
push_back 732795216
get 401565
push_middle 684940580
push_middle 987449032
get 36356
push_middle 179819630
push_middle 851717478
push_middle 502882953
get 434914
push_back 33220934
get 336574
push_middle 699117132
push_middle 816705645
push_front 28389820
get 428173
push_middle 597202221
push_back 27019959
get 547621
push_front 887145925
push_back 695402465
push_back 124714574
push_front 844235451
push_back 670803946
push_back 474165247
push_back 701317325
push_middle 689295929
push_back 362240289
push_back 347248920
get 192655
push_front 833806585
push_middle 476657895
get 139660
push_front 989628359
push_middle 164757811
get 286854
push_front 32019684
get 143608
get 180858
push_front 944114526
push_front 529275314
get 79298
push_front 53818484
push_back 15184146
push_back 836221932
get 482670
push_front 504762994
push_back 768926711
push_front 52362960
push_back 756237124
get 121161
push_back 100812184
get 40789
push_middle 924089513
push_middle 271393064
push_middle 383470086
push_front 421562828
get 822
push_front 40246782
get 194586
push_back 366420583
push_front 661547690
push_back 305221293
get 300649
push_front 263302737
push_middle 543968464
push_front 770001802
push_middle 111295743
push_front 721506941
push_middle 75032686
get 125705
push_back 971601877
get 84194
push_middle 111201493
get 269022
get 336127
get 32014
push_back 935327968
push_back 764298031
push_middle 240067125
push_front 948896281
push_back 546873580
push_back 788029338
push_front 833581855
push_middle 581369802
get 255828
push_middle 779537561
get 395808
push_middle 917078472
get 186729
get 560465
push_middle 54712301
push_middle 705664920
push_middle 34706226
get 224321
push_front 462784497
get 324547
push_back 265225655
push_middle 587884818
push_middle 601165542
push_front 512301354
push_middle 157653402
get 264293
push_middle 648322153
push_middle 996383432
push_back 181993458
push_middle 668423315
get 84790
get 227243
get 205454
push_front 155444436
push_back 72781467
push_front 250987372
push_middle 595557981
push_front 241284515
push_back 845552777
push_middle 613869257
push_middle 265047112
push_back 733626338
get 469091
push_front 108493261
get 69588
push_middle 171250448
push_back 391488874
push_front 355378218
push_front 584549618
push_back 720018426
push_middle 556046178
push_middle 333658671
push_back 788129866
push_back 19501341
push_front 112867807
push_back 92380190
push_back 401115904
push_back 714340202
push_back 316002795
push_front 291081932
get 289210
get 87954
get 185070
push_middle 947585297
push_front 687459946
push_middle 50786914
get 27399
push_front 970668937
push_back 126293252
push_back 102058326
push_front 382015806
get 70041
push_front 502613077
push_back 6256617
push_back 545623153
get 492366
push_back 896800461
push_middle 905469188
push_middle 570862568
push_middle 864495056
get 136417
push_front 656981645
get 206621
push_back 940123626
get 354084
get 127597
push_back 600897367
get 269489
get 132599
push_front 423967825
push_middle 46892818
push_middle 936367120
push_front 536798882
push_front 441339295
push_front 110496478
push_back 903545950
push_middle 840983259
push_back 654263771
push_middle 545090101
push_back 85650511
get 296310
push_middle 406379638
push_middle 45889972
push_back 714034044
push_back 783375594
get 359641
get 145456
get 305662
push_middle 669163713
push_front 4378606
get 513763
push_middle 278095619
push_front 463074237
push_middle 868426863
get 414038
push_middle 390021095
push_middle 623783975
push_back 380669352
push_back 440474206
push_back 314273013
get 209491
push_middle 223254013
get 158704
push_middle 808415191
get 458647
push_back 255380240
push_front 407610822
push_back 958047104
push_front 343926826
get 8336
get 273773
push_back 381036967
push_front 787732542
push_front 294153601
get 509010
push_front 347823405
push_back 544654605
push_middle 59142285
push_back 482501274
push_middle 67632032
get 397931
get 143934
push_front 414156097
push_middle 903274711
get 512627
push_front 534852592
get 503401
push_back 526754500
push_front 57284502
push_middle 258636080
get 125222
push_front 926967234
get 453889
get 55603
push_back 526439957
push_back 797350124
get 114822
push_front 31280123
push_front 758045338
get 220951
push_front 508912457
push_front 510405975
push_back 222397975
push_front 78457013
push_middle 183667282
push_back 554521265
push_front 806436180
push_middle 111904360
push_middle 283305095
push_front 410600946
push_middle 594981364
push_back 285122645
push_back 839680872
get 232216
push_middle 783200641
push_front 764050686
push_front 703730312
push_middle 662579893
push_front 505498331
get 143800
push_back 825795149
push_back 719864013
push_middle 696827024
push_back 96616086
push_back 357610004
push_front 598490875
get 252922
push_front 205118573
push_back 743680463
push_front 240695261
push_back 514666104
push_front 929005257
push_back 164321824
get 391387
push_front 221539311
push_front 166623243
push_front 983990771
get 528271
push_middle 870477286
push_middle 956184842
push_front 6207657
get 409824
get 527818
push_back 818836746
get 434024
push_front 645658610
get 275770
push_back 548073979
get 472708
push_back 366504921
push_back 229487482
push_back 469044320
get 365636
push_front 843642695
push_middle 937434055
push_front 406429485
push_back 459988005
push_front 405093923
push_back 475620706
get 72660
get 325602
get 121110
push_middle 981092808
push_front 407611685
push_back 869521900
get 217629
push_back 925530247
get 168621
push_back 136564988
get 44543
push_front 424767215
push_front 871652370
push_back 582059433
push_front 929427994
push_front 496407909
push_back 134710271
push_front 473131054
get 427199
push_back 983741983
push_middle 915475713
push_front 828842221
push_middle 593413468
push_middle 439815260
get 60012
get 210350
push_back 324354491
get 153375
get 299307
push_front 517822754
push_back 979537495
get 207446
push_middle 968417715
get 444917
get 153595
push_back 927163399
push_middle 141006268
push_front 314820332
push_middle 678885757
push_back 199680799
get 518239
push_back 157775057
push_front 82008073
push_front 471648822
get 71382
push_middle 831004711
push_back 687603167
push_back 172250230
push_middle 563527486
push_middle 653719230
get 485717
get 116766
push_back 397369299
push_back 529689980
push_middle 946224306
push_middle 373195461
push_back 571017718
push_middle 693963682
get 567247
get 553472
push_back 317915008
push_back 763941251
push_back 340846954
push_back 863127453
push_middle 869754784
push_middle 543857417
push_back 641043365
get 371688
push_front 904098692
get 342541
push_front 223958209
push_back 837543667
get 543568
push_middle 564672482
get 131562
push_back 249580988
push_middle 298184987
get 135829
push_front 832292400
push_back 579021893
push_middle 831516410
get 135316
push_back 984848211
push_middle 157365697
push_back 541814296
get 81939
push_back 957038030
push_front 510739926
push_middle 546513229
get 564676
push_back 266339377
push_middle 106211073
push_back 19267930
push_front 766930831
push_front 910287996
push_middle 931206167
push_back 603023341
get 111580
get 382672
push_middle 585693171
get 494830
push_back 984773791
get 27813
push_middle 781598903
push_front 197421788
push_middle 991097014
push_back 198039374
get 126083
push_middle 611047620
push_middle 38453221
push_middle 302511538
push_front 459615217
push_front 931620402
push_back 676829289
push_front 942943915
push_front 675418636
push_front 28895492
push_back 217263003
push_front 412597262
get 168038
push_middle 877207966
get 292762
get 157111
get 437198
push_back 803658069
push_front 742783413
push_back 167426549
push_back 370021844
push_front 443460450
push_middle 78875679
push_front 486840559
push_middle 376594187
push_middle 874243244
push_front 690522076
push_middle 764296813
push_front 354081720
push_middle 816261490
get 165280
push_front 668099120
push_middle 266769543
push_front 183623101
push_back 693390196
push_middle 924862282
push_front 442454841
get 393331
get 363080
push_middle 976645511
push_back 341295537
push_middle 253750685
get 188968
push_middle 2015899
push_front 365227285
push_back 62321869
push_front 740326880
get 337803
push_middle 787281373
push_back 745319780
push_back 897514123
push_back 662624093
push_front 512398408
push_middle 870322605
push_middle 565243062
get 170290
get 161253
push_front 447658623
push_middle 491365651
push_front 26679393
push_back 312514230
push_middle 735623840
push_middle 97753250
push_front 790579480
push_back 6344235
push_front 149284962
push_front 782146021
push_middle 915340102
get 117617
push_middle 515135606
push_back 366707145
push_front 409152858
push_front 990927854
push_back 649383618
get 347071
push_front 533446240
push_back 128686546
push_middle 422090925
push_back 758696839
push_back 899789112
push_front 226060016
push_middle 317346889
get 19714
push_front 419355250
get 97712
get 22727
push_front 832213570
get 420901
push_front 666399459
get 169108
get 305982
push_middle 32615399
push_back 163446613
push_back 971132233
push_back 85991260
push_back 187080616
get 190276
get 209720
push_middle 151330349
get 183152
get 395758
push_front 405775461
push_back 388669354
get 473817
push_middle 179406484
push_front 271601053
push_middle 952583364
push_front 962100118
get 454601
push_middle 862895702
push_middle 229459374
push_middle 528223594
push_back 953775254
push_front 279351315
push_back 487098372
push_middle 671117136
push_middle 827476079
push_front 89820585
push_middle 649377082
push_back 393473351
push_middle 776333841
push_back 855273259
get 267145
push_back 692605788
get 60936
push_front 455355314
get 533427
push_back 412099733
get 431929
push_front 683233204
push_back 959149184
push_back 845045065
get 225671
get 170361
push_middle 512324930
push_front 555124267
push_front 905014315
push_front 6662929
push_front 833749253
get 569476
get 340411
push_middle 282947830
get 515712
push_middle 206554103
get 125694
push_back 147668734
push_back 199326631
get 329961
push_middle 744132820
push_back 165221576
push_back 92988254
push_back 115523807
push_front 996417754
push_front 359582988
push_front 540302077
push_back 522568355
get 394358
push_middle 855416551
push_front 171866125
push_back 785519860
push_back 580984665
get 112939
push_front 967894492
push_back 222406906
get 464580
push_back 154093958
push_middle 946297438
get 138904
push_middle 333753243
push_front 533989014
push_middle 468864216
get 476956
push_back 174256696
push_front 63903933
push_front 713737822
push_front 889342597
push_front 68566379
get 99903
push_front 762261728
push_middle 189138815
push_front 79340605
push_front 325040382
get 236272
push_back 277831
get 85531
get 190279
push_back 375789529
push_back 593165693
push_front 646983153
push_back 387215504
push_middle 330564687
push_front 157040115
push_front 894874588
push_front 391603533
get 161600
push_front 535475096
push_back 926443926
push_front 473503563
push_back 974689978
get 537636
push_middle 223912506
get 457880
push_middle 782448618
push_back 785989536
push_front 142495545
push_back 827710745
push_back 837257078
push_front 184554396
get 50076
push_back 159505807
push_middle 353551702
push_front 378853146
push_front 391336646
get 129201
push_middle 825892017
get 133318
push_back 995165223
push_front 586421011
push_middle 82102696
push_back 998433756
push_middle 150795571
get 534314
push_front 463914991
push_middle 669400124
push_front 220654974
push_back 953928490
push_back 544060012
push_back 66490798
push_front 566991591
get 79654
push_back 491099388
push_middle 539323099
get 440836
get 337409
push_back 679655423
push_middle 345413655
push_front 864183292
get 400211
push_front 325481042
push_middle 860467880
get 559429
get 294979
push_back 625483344
get 74442
push_middle 776264491
push_back 180528978
get 163402
get 551685
push_back 849398147
push_front 383625480
push_front 307862551
push_back 903477041
get 238192
push_middle 174724516
push_back 815499135
push_middle 166459171
push_front 874418211
push_back 14856695
push_back 362919736
push_back 567814710
get 504070
push_middle 371737577
push_middle 605635790
get 135723
push_front 50023292
push_front 723194331
push_back 319967780
push_middle 769686783
push_front 517707958
push_back 335608461
push_front 267538700
push_back 912235730
push_middle 843337123
push_front 878717130
get 268874
get 455070
push_back 715632847
get 309917
push_middle 359118875
push_back 53438824
push_front 317227893
push_back 776139053
push_front 653539600
push_back 266955512
push_back 569328319
push_front 338074101
push_middle 883852251
get 389252
push_back 59579641
push_front 748683573
push_front 681877810
push_front 874549647
get 548845
push_middle 189537087
push_middle 363071090
push_back 798429553
push_back 34549802
push_middle 211192409
push_back 913789996
get 133693
push_back 842527496
push_front 500519616
push_front 305161229
push_middle 952135641
push_middle 695491915
get 60767
push_back 181479339
push_middle 776628463
push_middle 731123605
get 478874
push_middle 107702990
push_middle 392934304
push_front 577750238
get 268753
push_front 567970505
get 464057
push_middle 797333305
push_front 213182833
push_front 38268958
push_back 34856223
push_front 660356432
push_middle 259991947
get 416584
push_middle 375267385
push_back 907780253
push_back 664034402
push_middle 759914326
push_middle 48055214
push_back 874383443
push_middle 191390196
push_back 306856949
get 240943
push_back 463604375
push_back 400376451
push_middle 182996225
get 502292
push_front 739292020
push_front 87985268
push_middle 191768311
push_back 293724739
push_back 35189565
get 523165
get 77543
push_front 2286926
push_middle 754367428
push_middle 184882076
get 5369
push_back 10014994
get 116918
push_back 517725313
push_middle 922800595
push_middle 36906445
push_back 64075973
push_middle 841414951
get 270274
get 433490
push_back 424622939
push_front 221162801
push_middle 347842512
push_front 316712679
get 143314
push_front 444691589
push_front 949593198
push_middle 846526380
get 208295
push_middle 833090865
get 366108
push_middle 109509171
push_back 15856355
push_back 512147444
push_back 869131245
push_back 374842311
push_middle 215636070
get 128871
push_back 807779365
get 66809
push_front 434897371
push_front 381864578
push_middle 385018842
push_front 154312240
push_middle 161865381
push_back 420428013
push_back 443830420
push_middle 839361307
get 156207
push_front 297141492
push_back 20862752
push_back 676280503
push_middle 549414269
push_middle 207029593
push_front 669183071
push_back 883520995
get 79322
push_back 209913751
push_back 946084143
push_front 167159124
push_middle 180360178
push_front 563085461
push_middle 168256464
push_back 687375246
push_front 261752039
push_middle 331633358
push_back 520746085
get 83131
push_middle 158422357
push_back 184523101
push_front 39916408
push_back 120391486
get 243415
push_front 516735061
get 226937
push_back 851226321
push_back 579274103
push_middle 396699911
push_back 662209355
push_front 852859251
push_back 446949018
get 214493
push_back 443228630
get 161226
get 521905
push_middle 830423629
get 556140
push_middle 853325627
push_middle 870676788
push_middle 248902767
push_back 657157299
get 87392
push_front 39795823
push_front 937316520
push_middle 412783551
push_front 669611544
push_back 601700758
push_front 506924168
get 4471
get 200361
push_front 780917704
push_middle 536399851
push_middle 379297578
get 340425
push_back 352770900
push_front 131076466
push_front 45900896
push_middle 69570257
get 322725
push_middle 4426149
get 473955
get 65495
push_back 791243111
get 355320
push_middle 617362690
push_middle 211624910
push_back 870892860
push_back 201153363
get 162755
push_middle 300221668
get 463218
push_middle 4070146
push_middle 752135799
push_front 908636419
push_front 622510785
push_back 379863540
push_front 134910673
get 491824
push_back 102807823
get 112274
push_middle 973169646
push_back 925243444
get 568691
push_front 516902715
get 182069
push_back 575091823
push_middle 527782573
get 172022
get 364910
push_back 594369045
push_front 922059299
push_back 275176038
push_middle 714167889
push_back 494107146
get 456162
get 419668
push_front 971263483
push_back 214127844
push_middle 72634687
push_back 4017771
push_middle 636579694
push_back 361273719
push_front 51810270
push_back 145316465
push_back 165539714
push_middle 438348122
push_front 818527747
push_back 501842333
push_middle 837250671
push_middle 458072365
push_front 57590489
push_middle 692879493
push_back 166674836
push_back 717226060
push_middle 291907813
push_middle 848159179
push_middle 748764090
push_front 19257302
push_front 467307279
get 57100
push_middle 769948756
get 518370
push_back 56129618
get 253471
get 59018
push_middle 460334448
get 374642
push_middle 95016578
push_middle 701939138
push_front 266557195
push_middle 465367785
get 420037
push_front 150868552
push_front 409408359
get 361914
push_middle 122446722
push_middle 388069272
push_middle 18168963
push_back 861997902
get 461805
push_back 409092036
push_back 916550230
push_back 562470564
push_front 754738863
get 220615
push_front 407484228
push_back 293006756
push_back 302353921
push_middle 61479583
get 61343
push_front 355506696
push_middle 174461236
get 198648
get 184765
push_back 529685126
push_middle 979845228
push_front 703076724
get 30639
get 389621
push_front 391769827
get 80449
push_front 45967330
push_middle 613666919
push_back 842347894
push_front 942798261
push_middle 906180266
get 158420
push_middle 163051365
push_back 321454451
push_middle 184414824
get 367888
push_middle 612841769
get 526366
push_front 944202407
push_back 342727970
push_front 729551497
push_middle 809688046
push_back 242015194
get 84820
push_middle 871532526
push_middle 833078316
push_front 188651449
push_back 891060855
push_front 890368509
get 220071
get 538544
push_front 22709699
push_middle 987723350
push_back 539968242
push_back 703629267
get 259102
push_back 972320798
push_front 319210353
push_middle 22850514
get 73181
push_front 218671085
push_middle 977309590
push_back 849502392
push_back 758989079
push_front 634722519
get 366034
push_back 972020756
push_middle 564576540
push_middle 835117647
push_back 537964970
push_middle 910340031
push_front 170078036
push_back 661325772
push_front 574239736
push_middle 612100418
get 22811
push_front 43855583
push_front 202307900
push_front 664179670
push_front 951569377
push_front 771705890
push_middle 777041220
push_front 920864353
push_back 787175532
push_back 756991061
push_middle 473011675
get 39152
get 508031
push_front 120320550
push_back 292352566
push_back 109477274
get 458824
push_middle 855993353
push_back 547620082
push_middle 973166664
push_front 338260711
get 302778
push_front 815275207
push_back 284802907
push_middle 629337838
push_front 703180085
get 328683
push_back 124273475
get 539080
push_middle 175012068
push_back 739365060
get 209694
push_middle 396607728
push_back 353096752
get 85333
push_back 289068008
push_middle 527418767
push_middle 841303514
push_middle 115797677
get 72196
push_middle 708115662
push_back 620609489
push_middle 887641732
push_back 241460153
get 157974
push_front 655197742
push_back 581538663
get 236562
push_back 311400487
push_middle 921742713
push_middle 615602480
push_back 467191676
push_back 185107483
push_back 875679626
get 266494
push_middle 575109303
push_middle 57938632
push_middle 399425972
get 437099
push_back 530056718
push_front 914199010
get 78785
push_middle 862399416
push_middle 112984088
push_back 613132039
push_middle 365461022
push_middle 182204348
get 211040
push_front 705083431
push_front 949325678
get 372004
push_middle 29276135
get 356924
push_middle 605827380
push_front 397468723
push_back 605844313
push_front 815059046
push_back 623876529
get 222611
push_front 66530468
push_front 860579509
push_middle 566190225
push_middle 795659716
push_middle 145765574
push_front 495874211
push_front 842942177
push_front 816113605
push_middle 120508662
push_back 866509039
get 554799
push_back 495946217
get 272539
push_back 286356779
push_front 8007953
push_middle 531772993
push_back 767732719
push_front 19778665
push_front 812551728
push_front 829247046
push_middle 633972461
push_middle 135307908
push_front 104728765
push_middle 155136181
push_middle 607856872
push_back 458729106
push_middle 759076679
get 457303
push_front 973484680
push_front 255609906
push_back 779467998
push_middle 640444395
push_middle 412341015
get 382158
get 368470
push_front 507640696
push_back 572440295
push_middle 58981460
push_front 197035184
push_middle 972348699
push_back 128815276
get 484318
push_middle 890691076
push_back 914215949
push_back 302258421
push_middle 909498793
push_front 723897463
get 170455
push_back 721041239
push_front 681101524
push_back 337418781
push_front 2775016
get 289340
get 328738
push_front 603005295
push_back 622367670
push_back 813240072
push_back 339137752
push_front 400124863
push_front 532542642
push_back 583281202
push_front 929619214
push_front 61154414
push_middle 686692846
push_middle 401297105
get 388022
push_back 217165785
push_front 623682785
get 390966
push_front 642484609
push_back 30663100
push_front 80726671
get 449927
get 126538
push_front 727580659
push_back 970192141
push_front 639143412
get 486237
get 431286
push_front 711083827
push_middle 9138644
push_front 153379759
push_middle 948015105
get 387184
push_front 525804593
push_front 313286939
push_middle 823115959
push_front 230416922
push_front 118318050
push_front 432724752
push_middle 397678061
push_front 170183319
push_middle 965725051
push_front 308253533
push_middle 362632536
push_back 742324993
push_middle 673789062
push_back 856349808
push_back 408853305
get 158905
push_middle 943604216
push_back 435858068
get 413925
push_middle 611235132
push_front 784270119
push_front 540464830
get 223613
get 479079
push_front 23537937
push_front 317458581
push_front 253545749
push_back 693144505
get 352799
get 420931
push_back 789730963
get 429490
push_back 795247795
push_back 66425102
push_front 893650766
push_front 57903307
get 424153
push_front 480988171
get 103234
get 206243
get 437618
push_back 463935925
push_back 447841176
push_back 628470017
get 376930
push_back 677660740
push_middle 948307400
push_middle 112946209
push_back 539928226
push_front 653602636
push_back 715959007
push_middle 886339148
push_front 71421965
push_back 106211376
push_middle 244240077
get 2471
push_front 557945370
push_back 35422487
get 82657
push_middle 619744507
push_back 774114137
push_back 875893869
push_back 291375094
push_back 781731595
push_front 851100970
push_front 138841968
get 435289
push_front 453462224
get 56407
push_back 450586150
push_front 591564281
push_middle 192800429
push_front 17547469
push_middle 374518191
push_front 961634257
get 317032
push_front 802314958
push_front 258153291
push_back 734668088
push_back 116348805
push_back 538849889
get 193339
push_back 452318629
push_front 581584920
push_middle 731266166
push_middle 423594323
push_front 438651947
get 558605
push_back 197262228
push_front 912473475
push_middle 134470034
push_middle 232974486
push_front 827343678
push_middle 322890219
get 523014
get 240792
get 257505
push_back 624876636
push_back 522270214
push_middle 48076246
push_middle 332254928
push_middle 433982842
get 211190
push_back 649274911
push_front 939688530
push_back 893557679
get 79732
get 371081
get 395188
get 9309
push_middle 292684458
push_middle 945081749
get 347599
push_middle 721103105
push_middle 444174495
get 104386
push_middle 129739980
get 284079
get 231022
push_middle 579495749
push_middle 569490729
push_middle 72723983
push_front 78631923
push_middle 371292450
push_middle 416986726
push_middle 798131143
get 23067
push_front 463980322
get 490490
push_back 574116306
push_back 440966016
push_front 331339855
push_front 471132320
get 55832
push_back 117692951
get 330080
push_middle 454360003
push_middle 631212980
get 278813
push_middle 874458518
push_front 746246663
push_back 771726742
get 503299
get 121245
push_middle 33170040
get 371796
push_middle 427537081
push_front 102045930
push_middle 33511603
get 31737
get 218800
push_middle 672867702
get 237479
push_front 280738012
get 522895
push_back 635297290
push_middle 615137226
push_middle 6145224
push_front 132470308
push_front 512073026
push_back 897130278
push_front 474331130
push_front 486557372
push_middle 824174587
push_middle 369859052
push_front 246640358
push_middle 782345970
push_back 386712475
push_back 433260796
push_middle 143849736
push_middle 388946671
push_back 640280929
push_back 422948313
push_front 142148786
push_front 340955895
push_back 22423721
push_middle 229792377
push_front 278519736
get 346200
push_back 348533615
push_middle 525933342
get 94467
get 482636
push_front 434851078
push_back 331654134
push_middle 152345494
push_front 954201713
get 474027
push_front 248092449
push_back 836831277
push_back 377935501
push_front 385483513
get 177353
push_back 33047019
push_back 100475815
push_middle 583070304
push_front 231033977
get 549828
push_front 462754308
push_front 199936946
push_front 152376438
push_front 873205550
get 209233
push_middle 488636367
push_front 26126359
push_front 836404555
push_front 966971801
push_middle 79812247
push_front 941262701
push_front 629761087
push_middle 365130694
get 375117
push_middle 121343546
push_front 285341459
push_middle 209403787
push_back 875792853
get 524300
push_front 770172574
get 496540
push_middle 748309892
push_middle 741863309
push_front 643988023
push_middle 371356601
push_middle 142399619
push_middle 963081577
get 94217
push_middle 183831852
get 126554
get 21837
push_back 496959346
push_back 998075247
push_back 999544515
push_front 389687842
push_middle 339358063
push_middle 18433902
push_middle 73212591
push_middle 208891479
get 135847
push_middle 470358774
get 507712
get 445451
get 569271
push_middle 524576742
push_front 651306397
get 405414
push_back 129532491
push_middle 439913499
get 70150
push_middle 965326824
push_front 858398917
push_front 171706652
push_back 118401574
push_back 978437128
push_back 89273625
push_front 594354851
push_front 949959885
push_middle 858487057
push_front 207636182
push_front 639200894
get 519904
push_front 845854843
get 195645
push_back 881655043
push_middle 837172680
push_middle 264902931
push_back 494502696
get 412668
push_front 41044568
push_middle 560563932
get 34667
push_front 141347416
push_front 848530497
push_front 108886131
push_back 886108187
get 352342
push_front 737812356
push_front 542024457
push_middle 606170161
push_back 581685164
push_middle 446271923
push_middle 174591722
push_front 109006848
push_back 502807636
push_front 138126362
get 192101
get 136768
push_back 615669689
push_back 765410953
push_middle 304896507
push_back 208174983
push_front 382383533
get 286602
push_front 992173809
push_back 174835138
get 385525
get 187708
push_front 474380969
get 366548
push_front 885602653
push_back 181971476
get 233663
push_back 996848166
get 536299
push_back 239001592
get 512897
push_front 826481664
push_middle 52782264
get 441045
push_middle 909666200
push_front 327155481
push_middle 613987147
push_back 706968532
push_middle 283775440
push_middle 701268815
get 275197
get 358966
push_middle 226469492
push_middle 742249191
push_middle 185750847
push_back 398971706
push_middle 778846023
push_middle 162662119
push_middle 945662328
get 122114
get 459403
get 89288
get 113694
push_back 321715320
get 412886
get 46218
push_back 979717686
push_back 226419451
push_middle 102410231
push_front 400651048
push_middle 74675493
get 152385
push_back 184480304
push_middle 74020875
get 240706
push_front 536946280
push_front 513565971
push_front 225820154
push_back 160828424
push_front 507758300
push_front 113472052
push_middle 735727260
push_back 816102575
push_middle 129305544
push_front 432849322
push_back 420693573
push_front 327586647
get 150787
get 93008
push_middle 675579265
push_back 220229072
get 213656
push_middle 856645717
push_back 96298311
get 164648
push_back 15014115
get 146387
get 207566
push_back 407131750
push_middle 178421719
push_middle 602397315
push_back 145317727
get 223808
get 85692
push_middle 898091916
push_middle 381198561
push_back 78106292
push_middle 240665403
push_back 198392704
get 429003
push_back 182133632
push_middle 592813535
push_back 450277306
get 53800
push_front 73266804
push_back 725045791
push_middle 876978728
get 27528
push_back 532259192
push_front 521493132
push_back 937959416
get 92672
get 421771
push_front 282133528
push_back 599129290
push_back 325613562
push_middle 772718835
get 497843
push_back 423190728
get 79539
push_middle 618503520
push_front 394731248
push_front 149501507
push_back 654851669
push_front 166276655
get 490171
push_back 354100702
get 248800
push_middle 253648183
get 375141
push_middle 572840417
push_back 615783330
get 398969
push_middle 890981233
push_front 297808156
get 103525
push_middle 804138487
push_middle 663479838
get 45208
push_back 166439758
push_middle 551972400
push_front 368230075
push_middle 274281877
push_middle 83607573
push_front 151060989
get 438984
push_back 690575484
push_front 513076052
push_front 173564949
get 412392
push_front 849127001
push_middle 430273685
push_middle 929956691
get 455755
push_middle 67052123
push_middle 9762373
push_front 425590402
get 201493
push_back 931242401
get 272071
get 538184
push_middle 979910568
get 502907
push_middle 506751988
push_middle 810223299
push_front 128291781
push_back 186681186
push_middle 725393619
push_middle 650399389
push_middle 202763090
push_middle 772625499
push_back 56785895
push_front 752619670
push_front 124488952
get 35956
push_middle 169719321
get 427856
push_front 748162136
push_middle 834965404
get 282218
get 397786
push_middle 272233102
push_front 763211764
push_front 542290571
push_front 980928724
push_front 806416146
push_front 529549987
push_back 692510849
push_back 972238041
push_back 507774007
push_back 607210095
get 559194
get 461053
push_back 418875301
get 110934
get 337606
push_front 182465260
push_middle 347156948
get 264592
push_middle 67026547
get 504048
get 498715
get 45846
push_middle 995570265
push_front 240718570
get 186545
get 409872
push_middle 885650363
get 560078
push_back 14264288
get 368161
push_front 150611701
push_middle 84467330
push_front 640491469
push_back 719394140
push_back 749176813
push_front 387615299
push_middle 268179078
get 181334
get 331895
push_back 774581005
push_middle 969233583
push_back 774378511
push_front 317204835
push_back 162423866
push_middle 389546877
push_middle 976813087
push_back 913120947
push_back 563028451
get 209575
push_front 690338406
push_front 212528621
push_front 820256755
push_middle 263810055
push_middle 359955016
push_front 349146531
push_back 189800112
get 249062
get 236420
push_front 496265994
push_back 667041870
push_back 144675458
push_middle 810544197
push_back 55383028
get 89205
push_front 733130007
push_middle 134416712
get 515986
get 232853
push_back 932773742
get 533404
push_front 379436818
push_middle 617820358
get 453358
push_middle 202787634
push_middle 39028680
get 364658
get 410673
push_front 910836632
push_back 78141996
get 448977
push_front 795565429
push_back 205808733
push_front 347597933
push_middle 343374783
get 541397
push_middle 247986129
get 196357
push_front 204266768
get 12725
get 544504
push_back 741153384
push_front 833793060
push_middle 117231881
push_middle 9234299
push_middle 360673383
get 518922
push_front 968514127
push_front 609776750
get 517659
push_middle 613902751
push_front 756169579
get 210053
push_middle 677625642
push_middle 193490222
get 139111
push_front 148928793
push_middle 239526051
push_back 198297896
get 399723
push_back 690320778
push_middle 246541363
push_middle 176452887
push_front 554365363
get 5553
push_front 926107163
push_front 17260150
get 121747
push_back 677396971
push_back 830616715
push_front 636342960
push_back 997205609
push_back 521862860
get 515809
push_back 538691740
get 427395
get 378315
push_back 341331856
push_middle 434955126
push_back 307574999
push_middle 878198262
get 377538
push_back 389554189
push_back 885599509
push_middle 118487576
push_middle 329607618
push_front 485797647
push_back 721326672
get 541669
push_back 388500128
push_front 842290678
push_front 559149366
push_front 261942065
push_front 202991228
push_front 642808093
push_back 40058437
push_back 974219629
push_back 82724818
push_front 167870718
push_front 988136866
push_front 890565532
push_front 386394301
push_back 306114909
get 307373
get 512377
push_back 885536652
push_middle 27258033
get 363054
push_middle 999593235
push_front 824600096
push_back 425786065
push_middle 991361578
push_front 263800451
push_front 550721638
push_front 259975204
push_middle 492897060
push_back 357466153
get 25176
push_middle 651754004
push_front 38932481
push_middle 614058184
push_back 43973939
get 382014
get 489737
get 75445
push_back 628480271
get 408053
push_front 202096125
push_middle 425222217
get 201141
push_front 108531218
push_middle 19060369
push_back 112724171
push_back 255335410
push_middle 600011051
push_front 823100628
push_front 308010384
push_back 275005466
push_middle 565978673
push_back 939944878
push_back 844108392
push_middle 364710436
push_middle 487205234
push_middle 960996107
push_front 19445442
get 150314
push_middle 813870813
push_back 998718051
push_front 635561582
push_middle 559757853
push_middle 470399492
push_front 75297326
push_middle 689876245
push_middle 688267497
push_front 833862104
get 168526
push_front 964942238
push_front 980526910
push_middle 548779796
push_back 672205115
push_back 974477254
push_back 979463965
get 66298
push_middle 662178705
push_middle 770848136
push_middle 357018226
push_front 46296984
push_middle 388579728
get 443031
get 197141
push_middle 980016847
push_middle 498145621
push_middle 102910852
push_middle 755698131
get 23058
push_back 132855148
get 353022
push_back 251079157
get 117364
push_middle 402301643
push_front 512608170
get 553945
push_back 194986599
push_front 480695740
get 128730
push_front 881680533
push_back 85820836
push_back 8407081
push_middle 76685139
get 413719
push_back 90116638
push_front 439813973
push_back 538876390
push_back 816841595
push_front 145789464
push_middle 72310797
push_front 642029055
get 562480
push_front 992167550
push_middle 691965727
get 35036
push_front 871097958
get 90790
push_middle 624432146
get 153616
push_middle 927427631
push_middle 759777157
push_front 625286765
push_front 134370742
push_front 628558348
push_back 227413210
push_middle 994307530
get 297149
push_back 30606789
get 296456
push_middle 119625437
push_middle 928882451
push_middle 900592254
push_front 530327400
push_middle 861493702
push_middle 527690325
push_back 728627804
get 155717
push_middle 835848246
push_middle 394471232
push_front 921931605
get 278421
push_middle 494387489
get 285390
push_middle 283017337
push_back 114168914
push_middle 798940479
get 235688
push_front 364565377
push_middle 701001722
push_front 258094765
push_back 111419327
push_back 518900973
get 2150
push_back 916999352
push_front 304843768
push_back 437198896
push_back 12340284
get 316196
push_back 698460407
push_back 256284291
push_middle 874679726
push_back 298358882
push_back 957431899
get 423766
push_middle 391914962
push_middle 841690148
get 461774
push_front 116753778
get 27613
push_back 563977443
push_middle 521508300
push_front 430779270
push_front 122906420
get 519304
get 293470
push_middle 95899403
push_middle 928486277
push_middle 100450852
get 1678
push_front 449467155
push_back 811267590
push_back 213460381
push_back 170391680
push_back 492624742
push_back 723634007
push_middle 200227956
push_middle 313697481
push_front 923100309
get 485599
push_middle 736075915
push_middle 833283156
get 443711
push_back 836605303
get 239512
push_back 313676023
push_middle 697720690
push_back 428392912
push_middle 895728688
push_middle 13667459
push_front 360229586
push_front 464063426
push_back 929324520
push_back 881186543
push_back 522450591
push_back 44094815
get 175058
push_middle 526783187
push_back 283665551
push_front 982134474
get 559676
push_back 232028379
push_middle 402052571
push_middle 262927497
push_front 727360481
push_middle 103824059
push_front 596753826
push_back 199468324
push_front 779858544
push_back 919904457
get 52141
get 168696
get 362621
get 73787
push_front 174474344
push_back 75540158
get 76472
push_back 18910398
push_front 931486156
push_back 444868717
push_front 453017298
push_back 289031097
get 205849
push_middle 789925107
push_front 233335323
push_middle 893029573
push_middle 772827941
push_middle 449708891
push_front 532853405
push_back 853436179
get 331356
get 553237
get 4795
push_back 124220617
push_back 664720391
get 357360
get 255901
push_front 381170925
push_back 837850976
get 399774
get 262172
get 41267
push_front 494109721
push_middle 981159483
get 118160
push_middle 543091132
push_back 397040229
push_front 173321112
push_front 695214271
get 331932
push_back 121802819
push_front 430122138
push_back 802413048
push_front 780002649
push_back 809766518
push_front 917335659
push_back 464616066
push_front 595702402
push_back 704979581
push_back 597794769
push_middle 759905167
push_front 383653439
get 247456
push_middle 332794794
push_back 461978459
push_front 369823851
push_front 214357769
push_middle 783090859
push_middle 821952689
push_back 442186213
push_front 763764249
push_front 192700255
push_middle 167362453
get 517497
get 58679
get 389782
push_back 347319869
push_front 252877413
push_front 31324344
push_front 126265946
push_middle 802477024
push_back 18632481
push_front 643495562
push_front 10788062
push_front 673455800
get 217299
push_back 594806599
push_middle 240365185
push_middle 483147853
push_middle 561295393
push_back 410128822
get 482701
push_front 263317383
push_front 998908874
push_back 786326625
get 346727
get 495420
get 382032
push_middle 560099137
push_back 893580141
push_middle 711424929
push_middle 405624254
push_front 860887779
push_back 381270017
push_front 53372935
get 314438
push_middle 943220510
push_front 70882319
get 521975
push_middle 295333116
push_middle 39959900
push_middle 496814296
push_back 7542849
push_middle 529056602
push_back 666904122
get 146751
push_front 11202301
get 253761
push_middle 475616011
push_back 471554738
push_middle 496724336
push_back 463980241
push_middle 879044417
get 131994
get 294441
get 369343
push_front 667028965
get 39637
push_middle 122351337
push_front 984201367
push_middle 341577654
push_front 701545438
get 191121
push_front 801560639
get 431282
get 81737
push_back 442362598
get 275675
push_back 761146446
push_middle 105532059
push_back 522495205
push_middle 446801021
push_back 409061491
push_front 209741616
push_front 856571570
push_back 369842590
push_back 56799867
push_middle 278767230
push_front 979977569
push_front 425079830
get 448797
push_back 498357833
push_middle 970431090
push_back 156475408
push_middle 801359394
push_front 527802125
get 529163
push_middle 796054160
push_back 893236081
push_middle 536680880
push_back 773332863
get 186380
get 165293
push_front 645236009
push_back 781850931
push_middle 282321844
push_front 679924562
push_middle 101080662
push_back 191926557
push_back 373925917
get 425775
get 283468
push_front 686416314
push_back 825251259
get 203327
push_middle 623278637
get 518831
push_middle 236453053
push_front 500506424
push_front 113317466
push_front 120822818
push_back 596003376
push_middle 370339160
get 269035
get 167463
push_back 532405070
get 339030
get 35354
push_middle 87975967
push_front 173507194
push_middle 269394459
push_middle 375672046
push_front 721566329
push_back 628162138
push_back 311234911
get 56100
push_middle 450741783
push_front 245606294
push_back 790083792
push_front 485262834
push_back 562484661
push_front 562121526
push_front 212005996
push_front 409326546
push_front 390591983
push_front 782387357
get 28912
get 180865
get 22962
push_front 973908319
push_back 501372321
push_front 197589668
push_middle 200454844
push_back 733394283
push_back 405455605
push_middle 966860133
push_back 618642536
push_middle 188433058
get 514396
push_front 479855014
push_front 821159353
push_back 200716680
push_back 552764401
push_front 512639902
push_back 436810932
get 49988
get 126929
push_middle 499926908
get 528762
push_back 194660607
push_front 713498861
push_front 608537606
push_back 563312564
push_back 911547962
push_back 479163765
push_back 90114326
push_middle 122152819
push_middle 591686840
push_middle 977582560
get 349439
push_back 651927983
push_back 480362545
push_back 475862506
push_front 459677353
push_front 410571844
push_front 940314951
push_front 50382173
push_front 208496298
get 549773
push_middle 545173628
push_middle 845557469
get 86661
push_back 994303696
push_back 588971015
push_middle 782923776
push_middle 597161592
push_front 813540325
push_back 119907581
get 396284
push_back 94692688
push_front 780440584
get 473724
push_front 955122980
push_back 948506532
get 168626
push_back 760814025
push_back 877991692
push_front 165196480
push_back 763045841
get 224770
push_middle 254068883
push_front 499609751
push_front 181355600
get 418607
push_middle 239965324
push_front 102407796
get 103975
push_back 560884155
push_back 826302049
push_back 169286695
push_middle 11051537
get 308808
push_front 451720575
push_middle 231810308
push_middle 836635671
get 566057
push_middle 477936665
push_front 543397080
get 337098
push_back 315330894
push_middle 355126729
push_back 978195716
push_middle 500383576
push_back 582794504
push_middle 361234725
push_back 428833280
get 396984
push_back 483405069
get 37461
push_front 835906173
push_front 801570446
push_front 345440805
get 208165
get 393313
get 484987
push_middle 771392302
get 324605
get 21897
push_front 801824977
push_middle 728739265
push_back 361896257
get 293462
push_front 957308300
push_back 579116282
get 126364
push_back 493773270
push_front 68354649
push_back 554191450
push_back 648040144
push_back 876142423
push_middle 584836309
get 155226
push_front 928664145
get 317269
push_front 690635658
push_back 258365974
push_front 955760949
push_back 610185733
push_middle 133912788
push_back 86856136
push_back 837173117
push_front 654545047
push_back 381021588
push_middle 384950048
push_back 478900073
push_middle 880901120
push_front 868400639
push_back 759186765
get 136532
push_front 29118128
push_back 98099684
push_back 243070265
push_back 45972123
push_front 213862181
get 202813
push_middle 82464483
push_middle 92162798
get 534927
push_back 154584923
get 534609
push_front 866789899
push_middle 681348655
push_middle 802249430
push_front 502396802
push_back 580854452
push_back 909212618
push_front 166297478
push_front 251593803
push_middle 356612206
push_front 308626297
get 356501
get 149801
push_middle 434987038
push_back 241993174
get 149845
push_back 147455311
push_back 823380620
push_middle 359285596
push_middle 995538861
push_back 850331945
push_middle 917727475
push_middle 553929929
push_front 695399575
push_back 562046970
push_middle 51761900
push_middle 451235131
push_middle 300628567
push_front 664330071
push_front 624138991
get 103267
push_front 360507508
get 60708
push_front 264214298
push_middle 816331984
push_middle 928840568
push_middle 90265980
push_back 366487754
push_middle 668121778
push_front 948033784
push_middle 105191227
push_front 244533888
get 276330
push_front 166694999
push_middle 937743811
push_back 415031905
push_middle 461707616
push_middle 936789785
push_front 90438423
push_back 58473535
get 44946
get 377059
push_front 386461784
get 432608
push_back 891049423
push_back 290337048
get 286967
push_front 919094844
push_front 402304179
push_back 457990384
push_back 674653145
push_middle 597865650
push_front 54986324
push_back 553592508
push_front 943716741
get 46224
push_middle 485666849
push_middle 107815952
get 60088
get 14101
get 411573
push_back 561742806
get 562120
push_back 78197998
push_back 812848857
push_middle 213851214
push_middle 359828862
push_middle 171616117
push_front 76775226
get 424305
push_front 643408379
push_middle 402850149
push_middle 43268629
push_front 129696017
get 23223
get 52269
push_back 878509206
push_middle 484097264
push_middle 735286364
push_front 832826741
push_front 609002073
get 448543
push_front 732030023
push_middle 944625136
get 327629
get 129881
push_back 919750260
push_middle 920645661
get 65670
get 509181
get 129582
get 175742
push_middle 256187158
push_front 121539224
get 270008
push_back 908108423
get 378604
push_back 585985771
push_middle 913101495
push_back 665940975
push_front 625787830
push_front 791126810
push_middle 780205905
get 380955
push_middle 823867494
push_middle 673839603
push_back 324594083
push_front 821621844
push_back 319196934
push_middle 519457060
get 439370
get 101793
push_middle 711773997
push_back 642789111
get 153215
get 139853
get 104300
push_front 858276190
push_front 154650494
push_middle 58167538
push_back 596292401
push_front 366971058
get 202396
get 179104
push_back 234848941
push_middle 272373635
get 431357
push_back 392747160
push_back 990149344
get 25694
push_front 148785844
get 444965
push_back 585704508
push_back 608817011
push_middle 851446713
push_middle 775357864
get 567785
push_back 988771533
push_middle 304136180
get 188923
get 43957
get 101640
push_back 445793158
push_middle 69603534
get 176030
push_front 310420923
push_back 495838761
push_front 151840766
get 307383
push_front 489177193
push_middle 241770896
push_back 451450751
get 504236
push_front 501183029
push_middle 961669531
get 326870
push_back 258056344
push_middle 79697817
push_middle 74730117
push_middle 845471066
get 197902
get 487432
push_front 13827698
push_front 615558920
push_back 276264280
push_middle 685160932
push_back 720517981
push_back 111369982
push_back 332961513
push_back 770476828
push_middle 445976682
push_middle 805251349
push_back 81972549
get 222079
get 303163
push_front 997762281
push_back 755852402
push_middle 744960566
push_middle 789730557
get 30207
push_front 280209318
push_front 341850320
push_back 621497466
push_front 805785574
push_middle 105215177
get 75764
push_front 351204111
push_middle 132029268
push_middle 322303424
push_back 429777195
push_middle 733441636
push_middle 570718534
push_front 743519687
push_middle 964825800
push_front 535768449
push_back 315351821
get 149281
push_front 776811716
push_middle 364842666
get 33149
push_back 809009334
push_back 618137767
push_back 333468409
push_middle 988135250
push_middle 681445447
push_back 479605972
push_front 490738471
push_front 736133066
get 518522
push_front 344417653
push_back 371274363
push_middle 142760990
push_front 557120931
push_back 697254955
get 178071
push_front 222670229
get 447637
push_middle 484188191
push_back 599413952
push_back 456971510
push_front 932062354
push_middle 139504440
push_front 839103879
get 524025
push_middle 373673209
push_front 625852131
get 435348
get 465295
push_middle 486132778
push_front 14925892
push_back 472808601
push_middle 964973551
push_back 979386126
push_middle 724528227
push_front 175551466
push_back 276259396
push_front 289870082
push_middle 771074349
get 323685
push_middle 92522174
push_back 112799678
push_front 454948235
push_middle 838310669
get 386887
push_front 100045699
push_back 744175263
get 304210
push_back 200859541
push_back 396002326
get 566493
push_front 226005761
push_front 967686410
push_middle 756092855
push_back 33215049
push_middle 377574842
get 15899
push_back 244993454
push_back 726952288
push_back 352227944
get 488844
get 532683
get 163099
push_middle 317361514
push_middle 456449670
get 550061
push_back 557067291
push_back 665580806
push_back 472553900
push_back 79922860
push_back 61330068
push_middle 949522840
push_back 961096094
push_front 690442358
get 466426
push_middle 77843850
push_middle 619853633
get 17906
push_back 383390519
push_back 642019991
get 108710
push_back 62549532
push_back 810352532
push_front 290991076
push_back 611336399
push_middle 118179881
push_front 244338783
push_middle 738939661
push_front 218641216
push_middle 979452774
push_back 70007544
push_front 747411789
push_front 907943908
push_back 416755669
push_middle 454338084
push_back 319228250
push_back 725382719
get 193028
push_back 950011796
push_middle 878075735
push_middle 825412263
push_front 663697433
push_back 773959114
push_front 115661769
push_front 315111534
get 154712
push_front 445057751
push_middle 94077248
get 250896
get 210831
push_front 974996687
push_middle 121339856
push_back 803682449
push_middle 536878430
push_back 737868708
push_front 135884738
push_back 342172156
push_front 282290499
push_front 736401148
get 280776
push_middle 580114827
get 454059
get 168362
push_back 975666376
push_middle 967554162
get 56572
get 96445
push_middle 785739448
get 16502
push_middle 338544371
get 206534
push_middle 860036883
get 275589
push_front 844248790
push_back 768093003
push_middle 708223876
get 508157
push_back 678559502
push_back 837137182
get 360090
push_middle 13177907
push_back 761393517
get 491345
get 147552
push_front 764958276
push_front 109875392
get 560900
push_front 878291388
push_front 581350487
push_front 895056144
get 41209
push_back 837396982
push_front 985615086
push_front 673188577
get 237434
get 179029
push_front 377893130
push_middle 617920378
get 519414
push_front 369992088
push_front 979789225
push_middle 537344283
push_middle 599957184
push_front 334007446
push_front 340418273
push_back 503331947
push_front 886510661
push_middle 288345012
push_front 225252036
get 78618
push_back 250794800
push_middle 926516961
push_back 900854370
get 184724
push_middle 465659516
push_back 194692749
push_back 727794109
push_back 354750618
push_back 408811245
push_middle 727557169
push_front 848247705
get 135298
get 19155
get 134777
push_back 623129012
push_back 443687879
get 234657
push_front 679173114
get 154374
push_back 980931795
push_middle 946626030
push_middle 777580654
push_back 874378510
get 21732
push_front 534055219
get 206318
get 132809
push_front 392494214
push_front 274919976
push_front 452065004
push_back 653334640
push_middle 241654015
push_back 641615484
push_front 948285851
get 505650
push_back 709496227
push_middle 384118729
push_middle 169497521
push_back 896010961
push_back 888957819
get 355379
push_back 250214889
push_back 37801451
get 411363
push_back 417444769
push_front 899430178
push_front 63883150
push_middle 699829260
push_middle 381091215
push_back 125282020
get 268775
push_front 382835024
push_back 905117446
push_middle 773275352
push_front 283041475
push_middle 476842136
push_front 111095814
push_back 916818079
push_front 916347217
push_front 927404662
push_front 337827402
push_middle 274679578
push_middle 502025027
push_back 109652607
get 87512
push_front 142925178
push_front 928129143
push_middle 65081684
push_front 814255969
get 146641
push_middle 23493712
push_front 124909750
get 458512
push_middle 811760975
push_front 386946404
get 170212
get 209592
push_front 509589140
push_front 502483721
push_front 89323127
push_back 161157032
get 538934
push_middle 111508068
push_front 249273661
get 368386
push_front 811970266
push_front 129590071
push_front 443305805
get 353929
push_front 609336430
get 477579
push_front 526823811
push_back 299811730
get 302461
push_back 424300280
get 15138
push_middle 474166467
push_back 15918997
push_front 672137543
push_back 847461244
push_back 219257566
push_middle 379962666
push_middle 858122946
push_front 75910506
push_back 46917234
push_front 630945850
push_middle 562262911
push_back 464217262
get 370130
push_front 739435870
push_middle 783077024
push_front 740808830
push_middle 15732484
push_back 852680586
push_front 804375021
push_back 97945883
get 10235
push_middle 892822495
push_front 813285372
push_back 549250860
push_back 304441190
push_front 579634073
push_back 737016456
get 41155
push_middle 909854554
push_back 418323620
push_front 75062669
push_back 620800434
push_back 338900112
push_front 708313294
push_back 275580251
get 523092
push_front 201129045
push_back 752651737
push_front 964311111
get 256738
push_back 738969051
push_back 292306281
push_back 690499563
push_middle 299329451
push_middle 3744106
push_back 85893501
push_back 322696092
push_middle 27856222
get 382876
push_front 538990983
push_back 445176849
push_middle 585414896
push_back 309253828
push_back 826014508
push_back 476835282
push_back 290366261
push_back 156727401
push_middle 644862205
push_front 875952958
push_back 326393728
push_back 128789925
get 402836
push_front 329464520
get 2608
push_middle 235089667
push_front 26778219
push_front 101375740
get 562538
push_back 971849223
push_back 885793954
get 82051
push_middle 801334543
push_middle 913777166
push_middle 179783922
push_front 157338719
push_front 117456820
push_back 671556423
push_middle 36187655
push_back 213605590
push_front 291678054
push_middle 151718717
push_front 537458922
push_back 275138617
push_middle 714946988
push_back 441450344
push_front 239014978
push_back 552938244
push_back 144628171
push_middle 110631910
push_front 721579710
get 210251
push_front 578644444
push_back 213575962
push_middle 964816949
get 299257
push_front 954968101
push_middle 807979424
get 102531
push_front 240547377
push_front 811938995
push_front 169427267
push_middle 494137688
push_middle 670253357
push_front 892725680
push_back 697021939
get 364788
get 235573
push_middle 304592180
push_middle 841661172
push_middle 595626565
push_front 526910350
push_middle 782379037
push_middle 158005436
push_middle 437643065
push_front 708208866
push_back 984494331
get 383386
get 301974
push_back 571320202
get 559577
push_front 805782422
get 11246
push_front 317681633
push_back 690484745
push_middle 312709090
get 70966
get 78621
push_back 588411629
get 499543
push_back 903017605
push_back 118492437
push_back 817223155
push_front 559987952
push_back 643439118
push_back 466816241
get 559519
push_front 209565639
push_front 202149750
push_middle 940549184
push_middle 812912435
push_back 558944010
push_middle 223178247
push_front 488521019
get 77971
push_front 326083046
push_front 908332386
push_middle 2910719
push_middle 656149908
push_front 989311569
push_front 779894065
push_front 992088655
push_back 643924362
push_middle 736229279
push_front 136404108
push_front 761953679
push_middle 107369418
push_middle 699366965
push_back 419982370
push_back 577763624
push_back 867644431
push_front 26334677
push_back 853033099
push_front 211750270
push_back 987389087
get 555352
push_back 536830121
push_front 12378477
push_front 677781009
push_front 170675546
push_front 771453354
push_back 283376911
push_back 589345139
push_middle 117342105
get 192641
push_middle 762655479
push_middle 727560815
get 477568
push_front 4333570
push_middle 379552943
push_back 121390380
push_middle 252089311
push_front 718001772
push_back 810517090
push_front 740984233
push_middle 375542546
get 189241
get 352388
push_back 920358937
push_middle 967131637
get 528486
get 541120
push_back 273840564
push_front 35293940
get 525203
push_front 98298187
push_middle 876473072
get 441533
push_back 842056337
push_middle 366323010
push_front 571007024
push_middle 996007086
push_back 980328823
get 469340
push_back 478203952
push_front 652741881
push_middle 783690151
push_back 199042742
push_back 851450664
push_front 691833328
push_front 125957304
push_front 748054048
get 222937
push_back 977053809
push_back 813829368
get 421012
push_back 193575192
push_middle 316325047
push_front 573628884
push_front 300527382
push_front 458248905
push_front 805713986
get 568966
push_front 508822314
push_middle 947679622
push_front 848884667
get 567768
push_back 27635986
get 163316
get 545451
push_back 647497977
push_back 86444876
push_back 647427986
push_front 693856299
push_front 827622161
push_back 323943231
push_back 519559964
push_front 915726852
push_front 110621487
push_front 456639286
push_middle 83081148
get 31244
get 86425
push_front 957346948
get 231238
get 297421
push_middle 212052775
get 166576
push_back 302024120
push_back 208805617
push_back 63718331
push_back 842388545
push_front 544039412
push_front 716008988
push_back 26278102
push_front 62009710
push_front 2523337
push_middle 994624801
push_back 650592231
push_middle 9248106
push_front 531510608
push_middle 664704431
push_front 728993323
push_front 927969556
push_back 598158393
push_middle 219431841
push_middle 877824535
get 490393
push_front 881593737
get 386233
push_front 972785684
push_front 696731002
push_middle 309032696
push_front 415956252
push_front 516942396
get 478182
push_back 9202965
push_back 86469019
push_middle 748057501
push_front 90874890
push_middle 712010380
get 24995
push_middle 840810089
push_middle 656107269
push_back 948816047
push_middle 678351513
get 488216
push_middle 552210406
push_back 660137165
push_back 448928604
push_middle 412831454
push_back 143515146
push_back 381729496
push_front 240524040
get 280764
push_front 843571806
get 163493
get 517079
get 498922
get 486940
get 258289
push_back 62903651
push_front 711494871
push_middle 461449531
push_front 323858412
get 452084
push_back 253701844
get 172668
push_middle 35173579
push_front 65920226
push_middle 90692529
push_middle 493161556
push_middle 419589858
push_middle 43089271
push_back 920841022
get 255171
push_middle 690594483
push_front 818028516
push_back 185551693
get 448866
get 187414
push_front 833294638
get 486116
push_front 776052108
get 330287
push_front 107065258
get 3572
get 127052
push_front 338221305
push_front 144488750
push_front 81113469
push_back 625478002
push_middle 954708580
push_front 312470002
get 314398
push_front 716688715
get 210720
push_back 508982851
push_back 241959774
get 31776
push_front 178499558
get 406859
push_middle 414953831
get 244460
get 362495
push_back 643959117
push_front 279600588
push_front 683152350
push_front 890037983
push_front 830434453
push_back 952177687
push_front 321783655
push_front 923919464
push_middle 305431828
get 496861
push_back 720811518
get 340191
push_middle 231309327
push_front 383581973
push_back 847862682
push_back 128702048
get 322840
get 360171
get 549032
push_middle 648110114
push_middle 202514164
push_front 566740856
push_front 754026671
get 414412
push_front 15016830
push_back 638250111
push_back 535834192
push_front 294574363
get 48513
push_middle 528780827
push_front 771762169
push_middle 486649155
push_front 255587899
get 414765
push_back 709689285
get 201394
get 489905
push_front 287986256
push_front 24197615
push_middle 293825858
get 476880
get 415907
get 52531
push_middle 185847677
get 79803
push_front 264946398
push_middle 799451203
push_middle 111243771
push_middle 421090243
push_middle 862907248
push_front 213973920
push_middle 938725043
get 434883
push_middle 295399415
push_back 719828896
get 263168
push_back 665436478
get 525792
push_middle 474996827
get 348198
push_back 463761144
push_middle 702356899
push_middle 812734487
push_front 818417618
push_front 352826027
push_back 177154959
push_back 105343478
get 143604
get 57844
get 516978
push_front 249617546
push_front 425719305
get 305849
push_front 15980842
push_middle 832366160
push_middle 913780110
push_front 568800201
push_front 46016671
get 241948
get 390205
push_middle 224542469
get 405849
get 561440
get 546906
push_back 788487587
push_front 221604956
push_middle 459668114
push_middle 515683616
push_front 970114421
get 516318
push_middle 687604622
push_back 26934356
push_front 357620814
push_middle 471540081
get 215592
push_back 574677759
push_middle 276611813
push_back 22071607
push_middle 584791413
push_middle 604610482
push_middle 498543990
push_front 570850195
push_back 981453688
push_middle 497621340
push_middle 399598615
get 441946
get 139403
get 437152
push_back 596855391
push_back 132326734
push_middle 556876479
push_middle 183435467
push_middle 873299697
push_middle 278540325
get 523950
get 249285
push_middle 310737847
get 233534
get 67503
push_middle 426270088
get 452151
push_middle 743122709
get 297141
get 321393
push_front 9192812
push_back 708664853
push_middle 810957940
push_back 792869390
push_middle 100914795
push_back 40394421
push_middle 630783678
push_front 379946121
push_front 552800210
push_back 281378984
get 349265
push_back 937367586
push_back 249327980
get 280985
push_middle 535936287
push_middle 850572065
get 250566
push_back 10537680
push_back 241555383
push_front 178255759
push_front 25479854
push_back 400952224
push_back 272790118
push_front 240700748
push_middle 97558360
push_back 157195510
push_back 650927880
get 78834
push_front 685847500
push_back 857224323
push_front 124687897
push_front 454949056
push_middle 62993766
push_back 222832336
push_back 370708213
push_front 279172802
push_front 135229946
get 234178
push_front 712719507
push_front 152191047
push_middle 356569058
push_front 398332120
get 330603
push_front 610871361
push_middle 621182421
get 501098
push_back 271671781
push_back 510963531
push_front 995875026
push_back 316670117
push_back 388565796
push_back 798379670
push_back 864456863
push_middle 482375031
push_back 230726805
push_front 612553978
push_middle 274340640
get 137339
push_middle 358734003
push_front 528952573
push_back 237781813
push_back 86090292
push_back 308190630
push_middle 110404506
push_back 632768701
push_back 546192502
get 138178
push_middle 956075456
get 415180
push_front 303997521
push_middle 902573840
get 42654
get 486962
push_middle 360049108
push_middle 506650551
get 3265
get 559422
push_middle 961946658
get 183548
push_front 265933481
push_front 292227747
push_back 329455878
get 259341
get 166511
get 386749
push_back 994395392
get 260387
push_front 802660060
push_back 710922331
get 40026
push_back 953887209
push_back 937186913
get 87601
push_front 756609741
push_front 955467262
push_front 946877066
push_front 334677826
push_middle 431298275
get 549872
get 514022
push_middle 483379646
push_front 982228830
push_middle 467025181
push_front 422304440
push_back 229007047
push_back 856634667
push_middle 321179360
push_back 23317649
push_front 663748085
push_back 325039504
push_back 440574762
push_front 861497556
push_back 103541509
push_middle 756268014
push_front 751304405
push_front 621853641
push_back 762592960
push_front 635728068
push_back 801838275
push_middle 604073918
push_back 275039601
push_back 189867246
push_front 443492871
push_middle 7247456
push_front 716419652
push_back 216707610
push_back 555566939
push_middle 547867443
push_back 279182577
push_back 925845409
get 191446
get 336115
push_back 652761988
get 511083
push_middle 163608869
push_front 108535733
push_front 69724448
push_middle 738458871
get 484899
push_middle 671956293
push_middle 47797395
push_middle 120255957
get 26893
push_back 172300189
push_middle 41535895
push_back 770261435
push_front 93319308
push_middle 164950894
push_middle 138220516
push_front 15694076
push_middle 974892065
get 267067
push_front 60179987
push_middle 382358322
push_back 671757556
push_middle 658119079
push_middle 297090159
push_back 730979716
push_middle 297139813
push_middle 759246270
push_back 343360924
push_front 806386966
push_front 661279121
push_middle 78478916
get 79958
push_back 978278474
push_front 818404988
push_back 32209204
get 16162
push_front 634152348
get 137270
push_back 340379664
push_back 413666570
get 308910
push_back 938097694
push_middle 187835149
get 187472
push_front 862518107
push_front 244782936
push_front 8871030
push_back 847835700
push_middle 101026338
push_front 79488493
get 232456
push_middle 212250151
push_front 433205174
push_back 907879232
push_front 338788529
push_middle 291383018
get 255879
push_back 281359305
get 113311
get 502821
get 74957
push_middle 630037497
push_front 531338302
push_back 986107447
push_front 214677517
push_front 358957506
push_back 535269564
push_middle 171986212
push_middle 446898750
push_back 780303419
push_back 212483300
push_back 364850165
push_front 201157289
push_back 807659434
push_middle 982178071
push_front 54605845
push_middle 181645786
push_front 90866672
push_middle 154426336
push_back 145107500
push_front 620747561
push_middle 757728202
get 505509
get 66688
push_back 605091340
get 493681
push_back 824294631
push_back 758866583
push_front 265577614
push_front 241365715
push_middle 835368728
get 41062
push_front 613624145
get 464838
push_middle 805806959
push_back 516580985
push_front 948500342
get 308630
push_back 339644257
push_back 785595028
push_back 323459540
push_middle 269492947
push_middle 700321083
get 326426
get 507221
get 16660
get 457353
push_middle 44770005
push_middle 361376794
push_front 905400788
get 354576
push_back 4361130
push_front 502401512
push_back 731614377
push_middle 863005527
push_front 499725907
push_middle 617366497
get 377407
push_middle 854515122
push_middle 398964096
push_front 10229364
push_front 589312252
push_front 553280076
push_middle 73517962
push_front 789319020
push_back 378858184
push_middle 266381051
push_middle 882097384
push_back 149057779
push_middle 821429023
get 207242
push_front 519321189
push_front 504968950
push_middle 322154152
get 444843
push_middle 111459391
push_front 360086024
push_back 898514571
push_front 370461226
push_back 550856600
push_middle 353230795
push_front 755969622
push_middle 716246018
push_front 540197259
push_middle 165092769
push_front 360515932
push_middle 445151615
get 154329
push_back 191125004
push_middle 168453559
get 205052
push_middle 126404561
push_middle 84653580
get 426028
push_front 78097842
push_middle 940575679
push_back 561353292
get 539377
push_front 811905007
get 268166
push_middle 520205690
push_middle 870051281
push_front 142659382
push_middle 939639255
push_middle 521319964
get 153384
push_back 779590742
push_middle 595676693
get 355916
push_middle 237714628
push_front 921664058
get 3030
push_back 561138072
push_back 418435193
get 180815
push_front 998061158
push_back 258654907
push_middle 516724230
push_middle 817065757
push_back 557275898
push_back 486111685
get 3495
get 162183
push_front 206255178
push_front 142604321
get 405272
push_back 919932701
get 228073
push_middle 845880412
push_front 786363171
push_back 947667964
push_front 969597811
get 311981
push_front 615243154
get 198196
push_middle 173309005
push_front 316157908
get 75805
get 532914
push_front 61278659
push_middle 239143101
push_front 425655703
get 327537
push_middle 316033127
get 104077
push_middle 905589622
push_back 954460218
push_middle 751032266
get 168945
push_front 216113738
push_back 941407440
push_front 799271318
get 212651
push_back 12529605
get 210614
push_front 92803818
push_back 128420969
push_front 495219332
get 195847
push_back 608506709
push_front 287145544
push_middle 392235995
get 134100
push_middle 463482838
push_front 836901790
push_back 959082411
push_front 899758849
push_front 234602023
push_middle 542207695
push_front 978260673
get 366796
push_front 675173652
push_front 326355573
push_back 638400095
push_back 461328805
push_middle 652626024
push_back 283926433
push_front 265230042
push_front 765616598
push_front 689423916
push_front 63891421
push_front 917668386
get 165003
get 542013
push_middle 366211968
get 102906
push_middle 162530484
get 562939
push_front 237006976
get 207686
push_front 647855403
push_middle 125133877
push_middle 673767501
push_back 341386177
push_front 609419535
push_front 812288869
push_front 521616476
push_back 414020734
push_back 665679965
push_back 857606899
get 30474
push_middle 358128686
push_front 962660456
push_front 446505111
push_back 52360339
push_front 306305891
push_front 238826498
push_middle 999418488
push_front 72353832
push_middle 504622279
push_middle 678958915
push_middle 770935346
get 179586
get 498981
push_back 40967294
push_middle 947047145
get 301203
push_middle 682975616
push_front 205021776
push_front 850577570
push_middle 150268966
push_back 228743173
push_back 941748599
get 139253
push_middle 549799515
push_back 711286432
get 455998
get 516971
push_middle 289212221
get 71206
get 315928
push_front 667681899
push_middle 302379805
push_back 278744927
push_front 766558747
push_middle 97290930
get 68403
push_back 769612984
get 248105
get 374147
push_back 624636073
push_back 374509132
push_middle 5223857
push_back 392954190
push_middle 52169364
get 300365
get 252441
push_middle 687831130
push_back 551529256
push_front 66651134
push_middle 496563804
push_back 934839417
get 503882
push_middle 905266013
push_back 698493400
push_back 774244546
push_middle 983606899
push_middle 61732393
push_front 191044070
get 142793
push_front 872582960
push_back 832882527
push_front 134524107
push_back 803420045
push_front 237348368
push_back 86957844
push_front 458980291
get 471625
push_front 639426423
push_front 601196968
push_back 638994211
push_front 308907899
push_back 187240206
get 499401
push_middle 35677589
push_middle 847870039
push_front 592583799
get 373073
push_back 267133320
push_front 99653818
push_back 201908506
push_back 502397341
get 329774
get 110103
push_middle 1926009
get 329351
get 98828
push_front 780288397
push_back 693295863
push_middle 10714187
get 448669
push_back 431097112
get 448198
push_back 444334186
push_back 564561571
get 490269
get 243037
push_front 256026755
push_middle 303278972
get 16996
push_front 551479458
push_back 368313561
push_front 836843985
get 364539
get 307893
push_front 964037327
push_back 580786398
get 358250
push_middle 233924543
push_front 220179066
push_middle 853982529
get 512001
push_middle 207730804
push_front 727615933
push_front 843897482
push_front 305595872
push_front 433884461
push_front 322011081
get 355898
push_front 772604185
get 3663
get 563354
push_front 586809059
push_middle 827568129
push_back 159913632
push_middle 578863522
get 150013
push_back 561233859
push_back 128081355
push_middle 938783134
push_back 85140959
push_middle 388875666
push_middle 754999006
push_middle 415480334
push_middle 951874296
get 401842
get 413139
get 368717
push_middle 414316405
push_front 416289100
get 215149
push_back 959683514
push_front 716963470
push_back 517737420
push_back 910679429
push_back 554671844
push_front 460622690
push_back 821186952
push_middle 675944098
push_middle 553719837
push_middle 695104387
get 486319
get 318808
get 46186
push_front 254896625
get 217276
push_back 504647587
get 463749
push_back 747515211
get 344056
get 173803
push_middle 627507202
get 26357
get 259429
push_back 557244547
get 410911
push_back 743598261
push_front 11064684
get 325329
get 401567
get 464477
push_front 249482550
get 226286
push_middle 967951434
push_front 665842021
push_middle 604059744
push_back 476828546
push_back 455981074
push_back 649009619
push_front 30241714
get 159474
push_front 886962531
push_front 544154241
push_front 161511593
get 170795
get 315371
push_middle 750176028
push_front 406818733
get 237574
push_back 797775583
get 43999
push_front 336390774
push_back 864560693
push_front 185682390
push_front 228537827
push_front 604729762
push_back 441992071
push_front 715595518
push_back 819427159
push_front 516849734
push_front 524532274
push_back 628526613
push_front 182160786
get 51228
get 258366
get 398231
get 292301
push_back 629246448
get 115030
push_middle 981050644
get 133140
get 500638
push_middle 705516038
push_back 734318463
push_middle 604801161
push_front 623266961
push_back 740417023
get 450698
push_middle 801607933
push_front 153697904
push_middle 535518536
push_front 773887188
get 77496
push_back 189475062
push_back 543140674
push_middle 380254206
push_back 258858553
push_middle 436891716
push_front 31594475
get 426117
get 177767
push_back 102985447
get 229062
push_back 193169899
push_front 602269767
push_middle 407217175
get 176081
get 225831
push_middle 277089929
push_front 965494021
push_back 956535048
push_back 620842123
push_back 501013512
push_middle 608177507
push_front 890867164
push_middle 646479992
get 330560
get 194317
push_back 951429323
push_front 356861485
get 83025
push_middle 806873339
push_back 127922950
push_front 799608591
get 39521
push_middle 732265513
push_middle 287948250
push_back 90665167
push_back 42196327
push_middle 907914148
push_back 330162386
get 273233
push_front 907654279
get 99250
push_back 177653681
get 505816
push_middle 635731807
push_back 513845912
get 337440
push_front 688538705
push_front 603592711
push_middle 138754621
push_middle 433950829
push_front 403749671
push_middle 841581840
get 344373
push_back 858681113
push_front 903158587
get 408571
push_front 201393351
push_front 361038464
push_middle 565699634
get 421569
push_front 735065266
push_front 580447444
get 488002
get 65542
get 353142
push_middle 244563276
push_middle 614654148
push_front 854779127
push_middle 85042168
push_back 634102321
push_middle 387671974
push_back 485272860
get 417689
push_front 860025277
push_front 284833956
push_middle 164687940
push_back 50999276
get 70742
push_back 730297740
get 450677
push_front 21225112
push_front 308807135
push_front 495766629
push_back 286623620
push_middle 498035491
push_back 166283475
push_back 991598043
push_front 792607712
push_back 64164807
push_back 535340986
push_front 496875314
get 307951
get 519710
push_middle 869574654
push_front 954988959
get 379526
push_back 934419231
get 387937
push_front 480036923
push_back 356218261
push_front 155988875
get 189483
get 231982
push_middle 341666755
push_back 128826982
get 400305
push_middle 377384200
push_back 619351413
push_back 498093991
get 302178
push_middle 68426527
push_back 801779276
push_middle 766079769
push_middle 481794778
push_back 251292162
push_front 155467111
push_front 316322352
push_back 734824624
push_front 146651667
push_back 457342819
get 111324
get 99971
push_middle 209350289
get 390311
push_front 715235215
get 19639
push_back 993601140
push_front 345962091
get 97886
push_middle 763411002
push_front 166070523
push_front 761827409
push_middle 475038715
get 494941
push_back 96251747
get 465491
push_back 151566736
push_front 313675598
push_front 323604878
push_back 519702440
push_front 89762528
push_front 334402810
push_back 210064366
get 329446
push_front 909840328
get 23657
get 276565
push_back 124192403
push_back 498563902
push_middle 177896462
push_middle 479052561
get 35973
push_middle 182631479
push_front 89931541
get 196381
push_front 673973143
push_front 51938693
get 108279
push_middle 822563755
push_back 91635397
get 413517
get 98014
push_front 366280343
push_back 824885108
push_front 656096313
get 158104
get 148142
get 321688
push_middle 913058312
push_middle 828608561
get 192307
push_back 406454206
get 376087
push_back 191616855
push_front 918890217
get 299894
push_middle 553279113
get 12624
get 524153
get 110435
get 497548
push_middle 407257471
push_back 813253978
push_front 479580241
push_front 555508396
get 365874
push_front 51004686
get 190497
get 563568
push_front 743424167
push_front 121304714
push_front 365716114
get 188903
get 87861
push_front 533342590
push_back 349787474
push_back 783123
push_middle 399043605
push_back 200101228
push_front 642143581
push_back 8902477
push_front 546069854
get 82301
push_middle 413427945
push_back 254662647
push_middle 965802672
push_front 406520821
get 496503
push_middle 326696638
push_front 796572517
push_middle 313077051
push_back 469034510
get 566708
push_front 521141748
push_front 40056469
get 70976
push_front 84761110
push_back 718737351
push_back 545729360
push_front 65501132
push_back 256585770
push_front 968460454
push_back 80394053
get 482362
push_back 332697269
push_middle 527809862
push_middle 534633564
push_back 204124983
push_middle 862633863
push_middle 610442948
push_front 670509491
get 313029
push_back 36370521
push_middle 68523437
push_back 720532385
push_middle 478253725
push_back 852958842
get 33613
push_middle 974030508
push_middle 621760748
get 55835
push_front 148598085
get 27688
get 504802
push_middle 203687412
push_middle 63794286
push_front 776055292
get 134319
push_back 677481913
push_back 17578920
push_back 799979994
push_middle 667435935
push_middle 268908213
get 424891
get 388873
push_back 335399637
get 322539
push_front 840486847
push_middle 440512218
get 305722
push_back 712466485
push_front 66143751
push_front 547348197
push_front 301912816
push_middle 233355694
push_front 115803019
push_front 92865038
push_front 638850206
get 495695
push_front 852970582
push_middle 484506796
push_back 529005335
push_middle 5734726
push_back 38970059
get 223605
push_middle 27233756
push_middle 596003048
push_front 959652888
push_back 63707302
get 25709
push_back 908107064
get 16483
get 537773
push_back 176133435
push_back 337920683
push_front 586288820
push_front 582380953
get 432203
push_front 860217435
push_front 725503286
push_front 185661079
push_back 231084644
push_middle 587555177
push_back 628535641
push_middle 444764992
push_middle 779117309
get 116684
push_front 655370575
push_middle 434726825
push_middle 568054927
push_front 940725732
push_back 57014594
push_front 954453288
push_middle 409924997
push_middle 992180580
push_back 205536022
push_middle 736442086
get 511233
push_middle 498660663
push_back 63234586
push_front 14602431
get 105031
push_back 975300597
push_back 23900935
push_middle 166358211
get 114867
push_middle 658939377
push_front 974736589
push_middle 931942230
push_middle 25948846
push_front 196325522
push_middle 47984811
push_back 810206005
push_back 902970870
push_back 738641296
get 168977
push_back 574829988
get 383148
push_middle 61243020
push_back 158854132
get 79858
get 211693
push_back 174638908
push_back 640104538
get 261411
get 484078
push_back 956328294
push_middle 354777699
push_front 173007758
push_middle 46313171
push_middle 971652855
push_front 690923836
push_back 882509772
get 469431
push_front 266658784
push_back 354242110
push_front 988272415
push_back 165562643
push_middle 791044537
push_middle 26487285
push_back 869194839
push_middle 961724297
push_front 219435365
push_back 976791732
push_back 846187129
push_back 256996119
push_back 966980702
get 439549
push_back 634173845
push_front 613770725
get 212093
get 341891
get 499484
push_back 220314343
push_back 477019729
get 281358
push_back 568220877
push_front 291099399
push_back 377844123
push_back 868379244
get 76344
get 313253
push_back 88177279
push_back 202020696
push_front 505817175
push_front 751883439
get 129434
get 20933
push_middle 873349520
push_front 553808625
push_back 448669144
get 75472
push_middle 440657385
get 146094
push_back 689202398
get 364980
push_middle 81680848
get 55588
push_middle 433966146
push_front 285024288
get 248777
push_middle 547611232
push_middle 709084091
push_back 322245860
push_front 645100996
push_middle 125585254
get 187336
push_middle 305747533
push_middle 943463605
push_front 179245943
push_front 359819988
push_middle 86348948
push_back 628288706
push_middle 582102123
push_middle 967186480
push_middle 957030953
push_front 485990520
push_front 534579975
push_front 647778349
push_back 453707509
push_front 856147278
get 38914
push_middle 343229552
push_back 28472908
get 409467
push_middle 320907345
push_middle 831334297
get 510568
push_back 455593885
push_front 84928817
push_middle 293454452
push_back 155064255
get 125630
push_middle 18810740
get 149410
push_front 618728827
push_middle 651849107
push_back 722555350
push_middle 237275707
push_back 793879040
push_front 96499486
push_front 736814388
push_middle 588531221
push_back 657475571
push_front 507298713
get 235330
push_middle 299634741
get 257764
get 476502
push_back 421776000
push_front 559921994
push_back 411614714
push_back 820297372
push_front 12619102
push_back 125415046
push_back 433721651
push_front 668699249
get 282388
push_back 98449345
push_front 957168430
push_front 406198173
push_back 441582010
push_back 134071931
push_front 201330879
push_middle 536389988
get 274884
get 471985
get 474572
push_back 299518455
push_back 120810166
push_front 190137391
push_back 973600264
push_front 421433459
push_middle 244125675
push_front 185096056
push_middle 923661911
push_front 398373526
get 48884
push_front 927705900
push_front 174873395
push_middle 592060848
push_front 536405724
push_middle 468065359
push_back 96289897
push_middle 311237860
push_middle 437323443
push_back 466572428
push_back 30536077
get 347274
push_middle 210352290
push_middle 892457827
push_front 183329814
push_middle 602895859
push_front 113357026
push_front 737816978
get 59431
push_back 607626286
push_back 527041982
get 186470
get 106987
push_front 591834
get 410569
push_back 255978516
push_back 387749233
push_middle 817822554
push_back 206366349
push_back 189669252
get 102808
push_front 251325214
get 415273
push_middle 135380557
push_front 867108850
get 556487
push_back 594536924
push_back 149858421
push_back 843212894
get 554223
push_back 100211416
push_front 972376239
push_front 293786415
get 566584
get 319580
push_middle 464826713
push_back 122288531
push_back 73218037
get 504789
push_front 950063325
push_back 413049527
get 517998
push_front 930994483
push_front 85261255
push_middle 22176123
push_back 524328537
get 251561
get 141132
push_front 674295793
get 292448
get 63940
push_middle 27915611
push_back 564380299
push_middle 432949665
push_middle 893309687
push_front 875698538
get 489273
push_front 53445188
push_back 474114647
push_front 790980252
push_back 861215101
push_front 334752092
push_back 949378694
get 416255
get 432791
push_middle 923650229
get 225954
push_middle 377185567
push_back 68182165
push_front 933554806
push_back 417331557
push_middle 712146156
push_back 479294335
push_back 662837576
push_middle 917350584
get 255764
push_back 42240820
push_middle 169092076
push_middle 486133341
get 146599
get 319931
push_back 327319600
get 544117
push_front 862855153
push_back 164203508
push_middle 444719553
push_back 924878851
get 85773
push_middle 888666866
push_middle 402118484
get 111859
push_back 352068682
push_middle 929721519
push_middle 130714819
get 237443
get 202471
push_back 91345412
get 507052
push_front 717668511
push_back 319066062
push_back 941596345
get 403813
push_front 427788539
push_front 323992586
push_middle 435727285
push_front 971987350
push_front 160689403
get 386257
push_back 768403971
push_back 962817548
get 531733
push_middle 553178659
push_back 657071490
push_front 678870963
push_back 369481108
get 56187
push_front 973030781
push_front 638565807
push_front 354955971
push_middle 790459664
push_back 896936726
get 187272
push_front 918205571
push_back 775258249
push_middle 28705580
push_back 685266853
push_back 171860789
push_middle 719739943
get 95372
push_front 601693156
push_front 82536683
push_middle 807061484
push_back 180581054
push_middle 29904430
push_middle 273584380
push_middle 848286554
push_front 432833867
push_middle 199962117
push_middle 935742159
get 76790
push_back 370323771
push_back 474510122
get 258712
get 12518
get 117420
get 236429
push_front 133429190
push_front 191263117
push_middle 275454714
push_middle 695436756
push_middle 614171390
push_front 498294312
get 538529
push_back 46218572
push_back 739422787
push_back 982413590
push_back 408592523
push_back 48386726
get 52017
push_front 192636707
push_middle 344605412
push_front 190707738
push_middle 86209342
push_front 799519865
push_middle 975041033
push_middle 40319356
push_back 623551155
get 350413
push_back 862441293
get 6300
push_back 58781255
push_front 358784295
get 25747
get 47052
push_front 936064196
push_middle 37314400
get 273746
get 257649
push_front 367750582
get 108094
push_back 433220475
get 175959
push_front 666660053
get 3850
get 55179
get 483601
get 454189
get 470524
push_back 759026861
get 101792
get 395463
push_front 348219352
push_back 453293732
push_middle 431497215
push_middle 49576052
push_back 259719078
push_back 424694064
push_back 506393945
push_middle 235071209
push_middle 532795923
push_front 50705117
push_middle 603217733
get 86451
get 16604
push_back 760915175
push_middle 701182196
push_back 88482898
push_back 136426382
push_back 350802836
get 82491
push_middle 972742413
push_back 317070396
push_middle 360872794
push_front 443982245
push_front 648066604
push_middle 601463031
push_front 712257760
push_front 95423179
push_middle 461195292
push_back 55872086
get 291917
get 78812
get 134418
push_middle 657709269
push_back 321224217
push_front 591559940
get 343932
get 530983
push_front 236708096
push_back 627375611
get 130951
push_back 516950784
push_middle 34705073
push_back 622006471
push_front 902616196
push_middle 695017217
push_back 329919999
get 71331
push_back 566193632
push_middle 48203182
push_middle 180120888
push_back 815062446
get 416128
get 529975
push_middle 347319885
push_middle 96114417
push_middle 856375001
push_front 766904919
push_front 730088947
get 255460
get 568359
get 35192
push_middle 453695681
push_front 978499372
get 369854
push_front 939796998
push_middle 912483770
push_back 255499568
get 192889
push_front 902837303
get 451274
push_back 665205206
push_front 694720052
push_middle 352030722
push_middle 446866148
push_middle 75754561
get 74960
get 488449
push_middle 907935685
push_middle 530402841
push_middle 93326115
push_front 830583300
push_middle 674211640
push_front 205765007
push_back 277776917
get 244848
push_middle 604384031
push_front 693550026
get 286168
push_back 138614138
push_middle 911783458
push_middle 711164653
push_middle 866568160
get 555149
get 298455
push_middle 377680395
push_front 134008396
push_back 791664067
push_front 871154660
push_back 63630713
push_back 156058202
push_front 429917748
push_front 118402548
push_front 840699938
push_middle 874995217
get 8736
push_front 406570907
push_front 445804068
push_front 778933048
push_back 592575957
push_back 139911011
push_back 993268345
push_front 907430530
push_front 218793610
get 286451
push_back 411953099
push_middle 462576430
push_front 269975925
push_back 491835502
push_back 382154501
push_middle 309204063
get 140745
push_middle 731305479
push_middle 502559241
push_back 953199803
push_front 763411131
push_back 201858846
push_front 119381788
push_middle 4812105
push_middle 613999304
push_back 721058310
push_front 556208332
push_middle 851740759
push_middle 158587017
push_front 514932785
push_front 129180337
get 396017
push_back 473388579
push_back 800441005
push_back 638930935
push_middle 997857582
push_front 443280223
get 407976
push_middle 400472549
push_middle 517524624
push_back 589353805
push_back 469219506
push_back 459144853
push_front 451468169
push_front 85653083
push_back 563666711
push_back 336128825
push_middle 354767438
push_back 258359956
push_back 429875721
push_front 977733311
get 352995
push_front 928892908
get 226427
push_front 188575548
push_front 851804170
push_middle 242478823
push_front 241363707
push_middle 555751862
get 150004
push_back 756228248
push_back 209620507
push_middle 932026281
push_back 402888482
push_back 419408686
push_middle 33954341
push_front 1129237
get 215229
push_back 995683866
push_front 248022147
get 217577
push_middle 589855182
push_middle 484679213
push_middle 682099651
push_middle 419956291
push_front 436197257
push_front 783483344
push_front 818977758
push_front 995006746
push_middle 30565033
push_middle 409604789
get 81602
push_back 296917148
get 301756
push_middle 579547575
get 150479
get 547642
push_middle 676589147
push_front 900767107
push_middle 339138124
push_front 403516075
push_front 899063182
get 87209
push_back 658730448
push_front 388073851
push_front 764185395
push_back 35248343
push_middle 150925961
push_back 587046466
push_middle 325850357
get 249880
push_front 22918467
get 297464
push_front 161904767
push_middle 49508842
push_back 70528537
push_middle 108149311
push_back 458231377
push_back 161415169
push_middle 637512889
push_middle 192095902
push_back 227461183
push_back 749035822
push_middle 59993452
push_middle 448493621
push_back 269669431
push_back 463450133
push_middle 371927428
get 352854
get 374209
get 413607
push_middle 844292290
push_front 951839452
push_middle 841147516
push_back 409540545
push_front 964932174
push_back 279863427
push_front 294052740
get 549830
get 493358
push_back 312630736
push_front 164014751
push_front 493638356
push_middle 3441503
push_middle 950379993
push_front 839872968
push_front 993269431
push_middle 945150461
push_middle 646883271
get 71062
push_middle 342612210
push_middle 724276487
push_back 583223348
push_middle 972221075
push_back 932358760
push_middle 104343666
get 100285
push_middle 794832433
push_back 310252117
push_back 804619622
push_middle 48804121
push_front 835325078
get 144835
push_front 98332445
push_middle 587036210
get 175451
push_middle 932452774
get 322535
push_front 678288843
get 497984
get 182693
push_front 918594393
get 311767
push_middle 565002502
push_front 789626091
push_middle 671457432
push_back 32732698
push_middle 651007479
push_middle 71599203
push_back 374407902
push_front 738821879
push_back 523728997
push_middle 329329478
push_middle 134919941
push_middle 537134221
push_back 696958727
push_back 460230667
push_middle 582586060
push_middle 593931168
push_front 420324843
push_middle 175947146
push_middle 403569765
push_middle 270164680
get 323506
get 11930
get 246567
get 365895
get 514028
push_middle 642264000
push_middle 576523479
push_middle 134845360
push_back 814009311
push_middle 587874103
push_middle 537426669
push_middle 791648120
push_front 247651508
push_back 71598672
push_middle 908050492
push_middle 933281351
push_back 499324716
push_middle 467713389
push_back 870273062
push_middle 257140171
push_middle 340125284
push_front 828627040
push_front 961216186
get 527784
push_front 844176016
push_back 457741414
push_front 421969143
push_back 681467787
push_middle 236310337
push_back 485315017
get 188291
get 170662
get 409688
push_middle 760743653
push_front 745201109
get 416235
get 57147
get 43084
push_back 55867459
get 45178
push_front 367003506
push_front 37119438
push_front 946266585
push_front 959022661
get 117779
push_middle 211053357
push_back 803997236
get 122018
get 98173
push_middle 936300582
push_middle 736948845
get 394415
get 454345
get 443837
get 409098
push_front 516108628
get 540111
push_front 994504048
push_middle 964397531
push_back 29862694
push_middle 434370645
push_back 753252311
push_back 236388661
push_middle 169459802
push_middle 331254806
get 289498
push_middle 823329090
push_middle 749337883
push_back 239199254
push_front 101602663
get 182024
push_front 48220729
push_front 163378362
get 231008
push_front 17858220
get 17007
get 408771
push_front 576486834
push_back 362257377
get 527111
push_back 701552464
push_middle 972228178
push_middle 966969487
push_front 654461703
get 195702
push_back 61909304
push_middle 434488027
get 343925
push_middle 728195060
push_front 477139
push_middle 546639075
push_front 757442847
push_front 947809817
push_back 74894827
get 122444
push_back 601676464
get 84744
get 129127
push_middle 686343129
get 510492
push_middle 987602819
push_front 763864732
push_back 13013457
push_back 14480535
push_middle 804796829
push_middle 385694301
push_back 86917086
push_front 206961090
get 209675
push_front 803021141
push_back 843344058
get 333119
push_back 928626539
get 278042
push_front 561888067
push_middle 759157201
get 467791
push_middle 272390450
push_middle 128262654
push_back 760335892
push_front 563913065
get 48122
push_back 992665290
push_middle 791886694
get 100651
push_back 423005828
get 421833
push_middle 551626665
get 87875
push_front 22877301
push_back 921142851
get 284767
push_front 591405072
push_front 518493076
push_back 100717517
push_middle 198030829
push_front 542815213
get 124729
push_back 424221789
push_front 630640413
push_back 124322885
push_front 180149889
push_back 634034101
push_front 51821784
get 427942
push_middle 225194673
get 512162
get 157315
push_back 826428888
push_back 311881166
get 197899
get 457147
push_front 797858808
push_back 32761569
push_back 364998904
push_back 557021236
push_front 805681281
push_back 952045197
push_front 654336292
get 562677
get 406071
push_front 514831485
get 462078
push_back 872259169
push_middle 809142340
push_front 726125896
push_back 50544367
push_middle 682617856
push_middle 611552353
push_back 989095984
push_back 231037730
push_back 77900309
get 323047
get 430383
push_middle 145701548
push_middle 428582295
get 66185
push_middle 925225923
push_back 585248738
push_middle 333000011
get 385230
push_middle 684606133
get 158964
get 43893
push_middle 916319656
push_middle 665684420
push_middle 582576569
push_middle 799851047
get 91984
get 319441
push_middle 824496407
push_middle 93625701
get 276880
push_front 98849665
get 519132
push_front 173434989
push_back 632153215
get 507058
push_front 34424440
get 50585
push_middle 761394742
push_middle 464684929
push_front 86045995
push_back 77788744
push_front 680732894
push_middle 570960559
get 474420
push_middle 909093920
push_middle 354783506
push_front 147397380
push_middle 375433182
push_back 885318617
push_back 520072371
push_back 209662752
push_front 740825682
get 58328
push_front 800739664
push_middle 939452461
get 322887
push_front 818874681
push_front 624539329
push_front 1016970
push_front 624241054
push_middle 64642575
push_middle 891801101
get 527360
get 507051
get 569560
push_back 831796013
push_front 960513437
get 33387
push_front 455863662
push_back 800414418
get 22381
get 293772
push_back 949293600
push_back 440303428
push_front 812156461
get 67794
push_back 732309627
push_front 693906186
get 434850
push_middle 726307797
push_back 532939948
push_middle 481285850
push_back 311020035
push_back 450171875
push_middle 990763363
push_front 510139586
get 89342
push_back 876053030
push_back 513800563
push_middle 549491803
push_middle 507773530
push_front 54753790
push_back 96907916
push_back 138681917
push_back 547185031
push_front 73571016
push_middle 319581078
get 206876
get 220209
push_back 327067121
push_middle 286086798
push_middle 320633997
get 422895
get 275146
push_back 504390500
push_front 967088916
get 140589
push_middle 945426195
push_middle 517745317
push_back 549472777
push_middle 417518674
get 309808
push_back 432192415
get 24255
get 212718
get 290209
get 10257
push_back 273796688
push_front 212697752
push_middle 284230151
get 561366
push_middle 991573072
push_back 208514203
push_back 331193575
push_middle 372754794
get 491486
push_middle 236036585
get 500800
get 310328
push_back 655744741
push_middle 727178824
push_back 628191880
get 381471
push_front 616865745
push_back 532801744
get 301670
get 104146
push_front 357620980
get 96465
push_front 242099068
get 424776
push_middle 364892889
push_front 6698660
push_front 802799511
push_back 732091071
push_middle 384490736
get 134162
push_back 507904778
get 572713
push_front 575048185
push_middle 517792050
push_front 403922559
push_back 73749116
push_middle 364005236
push_front 906502416
push_back 400894143
push_front 684399222
push_middle 750617448
push_middle 13113254
push_front 909673851
push_middle 548016822
push_middle 210053124
push_middle 641039790
push_middle 624825657
push_middle 809261175
push_back 934596594
push_front 70560229
push_middle 223290406
push_middle 793817717
push_back 232368017
push_back 773928642
push_front 47950006
push_front 780925642
push_back 870555793
push_back 942261832
push_back 147742597
push_middle 907195116
get 118319
push_middle 737456166
get 233349
get 442052
push_back 800443497
get 535169
push_front 184654682
push_front 470102534
push_front 221135152
get 514850
push_back 791574444
push_middle 488988654
push_front 860491981
get 180932
push_back 314734544
push_back 37760083
push_middle 907469731
get 142005
get 327869
push_back 196034120
push_front 488762885
push_middle 940020488
push_front 610608490
push_middle 156959481
get 514572
get 332131
push_middle 462456375
push_front 433616319
push_back 326486874
get 409640
push_back 44065359
push_front 656675965
push_middle 940951790
push_front 172518566
get 198066
push_middle 532851191
get 218175
push_back 675819101
push_back 525855949
push_front 362961067
get 7086
push_middle 518748330
push_back 608851541
push_middle 152101048
get 302034
push_front 807261026
push_front 854622952
get 322056
push_middle 818932194
push_middle 786855565
push_middle 8002704
get 344682
push_back 926551995
push_middle 987551076
push_front 72056685
push_front 881532250
push_front 610037594
push_back 440794481
get 188501
push_middle 77659487
push_middle 524086233
push_front 878751669
get 107813
push_front 656660442
push_back 114600172
get 449623
push_front 363602771
push_front 19220329
push_middle 71020952
push_front 134369698
get 32240
push_middle 717631500
push_back 880107409
get 298213
push_front 662651753
push_middle 890872942
push_back 271251965
get 339931
get 258869
push_middle 192095777
get 412739
push_middle 947956024
push_middle 650869713
push_back 508300470
push_back 431342767
get 442905
push_back 392989854
push_back 963211251
push_front 911089593
push_back 540179022
push_middle 302800718
get 59383
push_middle 898609181
get 423845
push_front 131345323
get 91422
push_middle 425275014
get 533548
push_middle 346414278
push_front 214945770
push_front 670830678
get 197807
push_back 325827345
get 53660
push_middle 274946956
push_middle 973068766
get 212532
push_back 51022744
get 242828
get 147497
push_middle 439923865
push_middle 998230169
push_middle 343968792
get 487626
push_back 35148491
push_middle 77557083
push_middle 281810511
push_back 152874349
get 524865
push_middle 348100634
get 381005
get 207860
push_middle 552313519
get 5923
push_back 102295130
get 417363
push_middle 854643198
push_back 314600247
push_middle 872710231
push_front 417934702
push_middle 111365087
push_front 367932851
push_front 462693235
get 464932
push_middle 826916899
get 504437
push_back 96205366
push_front 523027477
push_back 508531491
push_middle 474585167
push_front 928764578
push_back 311120585
push_middle 519076862
push_front 863305531
push_back 723912664
push_middle 684516356
push_back 522132903
get 425717
get 447812
get 497263
get 565592
push_middle 522026475
push_back 244933499
get 175260
push_middle 24616801
push_back 899257674
push_back 947917352
push_middle 94419161
push_front 41374786
push_back 854912239
get 197764
get 215135
get 58933
push_middle 940276089
push_back 475747070
push_middle 577196660
push_front 305952498
push_middle 202965830
push_middle 947640563
get 333656
get 351426
get 534032
get 170226
push_middle 160012316
get 164490
push_middle 803979757
push_middle 226312049
push_middle 120151608
push_back 160729334
push_middle 928055394
push_middle 128627224
push_middle 872609876
push_front 258589256
push_back 924046460
push_front 231432495
push_back 426236004
push_front 65358815
push_back 799642864
push_front 335323291
push_middle 837021748
push_middle 121287999
get 296699
push_front 112430960
get 424028
push_front 261542244
push_middle 902937474
get 168492
push_back 16623582
push_middle 888394391
push_front 565621500
push_middle 260998966
push_middle 160525883
push_front 621783446
push_front 391171899
push_front 722191567
push_front 583986624
get 286751
push_back 586977125
push_front 496674409
get 565539
push_front 251486369
push_front 676026111
push_front 989124849
push_front 909641956
push_back 460541666
push_middle 274830481
get 350360
push_middle 650662036
push_front 732384504
push_back 984437658
get 61904
push_back 607885185
push_front 374234273
push_front 268341540
push_middle 916360270
push_front 707028115
push_back 36513285
push_front 318361326
get 422354
push_front 314564238
push_front 838681878
get 257733
get 212463
push_back 177406448
push_back 818435089
push_back 703189876
get 446042
push_front 464614590
get 110482
push_middle 908905172
push_middle 264840399
push_back 741507591
push_back 263871556
push_middle 583268271
push_back 250429719
push_front 19327411
push_back 640846592
push_middle 48809984
get 465970
push_middle 818768661
push_front 728265230
push_back 440317806
push_middle 181107017
get 484790
push_back 299680699
push_back 275541899
push_middle 328974975
push_front 888105057
push_back 323900187
get 54796
push_front 572892627
push_middle 916546791
push_middle 614012300
push_back 464431486
push_back 445467500
push_back 748445750
get 146803
push_front 458619956
push_front 603428549
get 242325
push_middle 845131735
push_front 745954266
push_middle 229237253
get 284688
push_front 432121175
get 189558
get 272380
push_back 539298706
get 62848
get 115963
push_back 330394703
push_middle 61659157
push_middle 930181445
push_middle 487757783
push_back 231228863
get 154623
push_back 714080877
push_back 519156007
push_middle 415941105
push_back 122606100
get 133475
push_front 156308181
push_back 323416216
push_back 232529830
push_middle 351670458
push_middle 419530737
push_front 638134116
push_back 488637898
push_front 140889801
push_front 699031339
get 174746
push_middle 679101019
push_back 22807136
push_middle 26228355
push_front 546534627
get 523350
push_front 192227767
push_back 141021662
push_middle 634884996
get 188065
push_back 368306310
push_middle 978507797
push_front 275349596
push_back 956182399
push_middle 326179617
push_middle 393740266
get 237510
push_middle 125041749
push_front 191131581
push_front 560292692
push_front 885817963
get 558016
get 271233
push_middle 431186075
push_middle 529312080
get 273894
push_middle 255662854
push_middle 434804992
push_front 78643670
push_back 80059154
push_front 635550351
push_back 250310465
push_front 709170746
push_front 348277568
get 358778
get 1783
push_back 965442175
push_middle 411402
push_front 614252949
get 423512
get 301474
get 301674
push_back 588364157
push_middle 884414337
push_middle 534095349
push_middle 95929695
push_back 228720720
get 7491
push_back 21699469
push_middle 534263135
push_middle 912475588
push_middle 383490737
push_middle 150958384
push_back 740302076
push_front 173673919
get 170498
push_middle 481395990
get 373129
push_front 71765342
push_back 662094951
get 313620
get 176939
push_front 242688003
push_middle 355978659
get 538081
push_middle 991523979
get 64181
push_middle 661426093
get 470484
get 226256
get 507076
push_middle 614993354
push_front 468801408
get 149397
push_front 168797748
push_back 383900980
get 129945
push_middle 19100532
push_front 115881131
get 100526
push_front 838412805
push_middle 309451161
get 65602
push_front 1997356
push_front 884783101
push_back 400689721
push_front 397950187
push_middle 774215030
push_middle 748474109
push_front 744218872
get 287240
push_back 525421431
push_back 555879332
push_middle 970771162
push_middle 828251523
get 266486
push_front 985000409
push_middle 297735870
get 393038
push_middle 114916942
get 558213
push_front 485707353
get 23519
push_back 90759045
get 474127
get 97540
push_back 468298800
push_back 873914192
get 521198
push_back 622212061
get 355137
push_back 5005806
push_front 578844105
push_middle 666575376
push_middle 728766115
push_back 991472862
push_back 6169267
push_back 855940760
push_middle 644291354
get 254620
push_middle 285426952
get 316355
get 317699
push_middle 950065242
push_back 924115262
push_middle 643970551
get 507141
push_middle 903617621
push_middle 336226808
push_middle 739330064
push_front 239316050
push_back 680753521
push_front 157307354
push_back 76961085
push_front 24190570
push_front 974706664
push_front 317009781
get 329540
push_middle 251291229
get 442780
push_back 487691646
push_back 834975442
push_front 745214116
push_front 460266969
push_back 103126648
push_back 398429900
push_back 760923565
push_back 841441400
push_middle 117174024
get 94147
push_back 855060115
push_back 623063177
get 67735
push_front 446402632
get 102087
push_back 476751331
push_back 717766037
push_middle 224274273
push_middle 4188557
push_front 774542348
get 268938
get 146137
push_front 311126639
push_front 88190374
get 166448
push_middle 412159651
get 188733
get 125456
push_back 797092999
push_front 988735520
push_front 807833328
push_middle 681205441
push_back 445048070
push_back 743689551
push_middle 688757187
get 283616
push_front 90496370
push_middle 47026660
get 82588
push_back 865470574
push_middle 624623399
push_front 19515450
push_middle 251321071
push_middle 107229439
get 552486
push_middle 755342792
push_middle 404840318
push_middle 372132053
push_front 757235172
push_front 212002647
get 444866
push_back 192220041
push_back 560083382
push_front 579236269
push_middle 105074101
push_middle 344946558
push_middle 570145729
get 20172
push_middle 353102847
get 219429
push_back 648816700
push_back 342612928
push_middle 390774208
get 127915
push_back 108945670
push_middle 752161882
push_front 439120569
push_back 513048893
push_back 93540580
get 389066
push_back 555124641
push_front 521258945
push_front 613190975
get 346360
push_front 159774423
push_back 379994796
push_back 763345062
push_front 95409537
push_back 310525910
push_front 372274494
push_middle 402305239
push_middle 188098455
push_front 146697374
push_middle 944784871
push_front 57585031
push_front 835249873
push_middle 802702522
push_middle 228683652
push_front 268228433
push_front 254327273
push_front 696840813
push_middle 990367086
push_back 482886776
push_front 561400794
push_back 665221078
push_back 253065749
push_front 346937105
get 91790
push_middle 431006721
push_middle 278743759
push_front 485898582
push_middle 157422860
get 69334
push_back 179306460
push_back 560994619
push_front 854234701
push_middle 469888631
push_front 249177509
get 109519
push_front 866151736
push_front 6321806
push_front 533170348
push_front 847028357
push_back 770674455
push_middle 498018726
push_front 986214201
get 509094
get 366544
push_back 786967376
get 117500
push_middle 759689123
get 382652
push_middle 957366103
push_middle 987558828
push_middle 443984950
get 353182
push_middle 289122814
get 70573
push_middle 183682664
push_front 342521659
get 223430
push_middle 946320470
push_middle 185418287
push_front 846414016
push_middle 358866949
push_front 258731611
push_front 529102291
push_front 714877903
get 101599
push_back 358718882
get 552395
push_front 64348039
get 168309
push_back 60590843
get 157591
push_middle 139443468
push_middle 721684780
get 177808
push_back 547043498
push_middle 543865597
push_back 285268369
push_front 831744940
push_back 656235855
push_middle 859575810
push_front 443084805
push_middle 63201171
get 450190
push_front 825167074
get 12218
push_front 303421806
push_middle 444533303
push_back 801759249
push_middle 567921931
push_back 61877419
push_front 538430797
push_middle 441513097
push_back 972421847
push_middle 166468712
push_front 679411511
push_front 13440549
push_back 135401957
push_front 176075623
get 60270
push_middle 996136573
push_back 188227986
push_middle 383337364
get 436648
get 102317
push_middle 833235160
push_front 798471089
push_middle 787784918
push_front 424824137
get 510170
push_middle 854555885
push_back 517517537
push_back 798081236
push_front 206058826
push_front 241775625
push_back 423557179
push_front 16563807
push_back 365298524
push_front 199568450
push_middle 73333542
push_back 153578998
get 522898
push_middle 896882406
push_middle 277092103
push_front 991111122
get 219059
push_middle 871535281
push_middle 8153019
push_middle 525407150
push_middle 26512597
push_back 869061678
push_middle 309801027
push_middle 121860457
get 50406
push_front 289933907
get 92690
push_back 664203159
push_middle 700591474
push_front 823989693
get 212542
push_back 480636056
get 239478
push_front 5545736
push_front 466840916
get 292117
push_front 554490475
push_front 111591361
get 234133
get 297647
push_front 797486230
push_front 718810638
push_middle 826810482
push_front 445122421
get 544922
push_middle 234594337
push_front 794728763
push_middle 430418029
push_middle 888955030
get 896
push_front 589824101
push_back 539413622
push_front 95609295
push_front 355334309
get 355890
push_back 960316861
push_middle 622704271
get 483155
get 517093
push_middle 33940008
push_middle 11426946
push_front 306005134
push_middle 653592822
push_back 961694521
get 51473
push_back 391871577
push_back 956657981
push_middle 932536705
push_front 577766527
push_back 14464591
push_front 121008716
push_back 938347236
push_front 360333089
push_front 350050688
push_front 680076761
push_front 162992909
get 316560
push_front 330926735
push_back 373979365
push_back 551706232
push_back 193234538
push_back 817181411
push_front 520634475
push_front 971703314
push_middle 720150343
push_back 15492333
push_middle 25038532
push_back 844771058
push_back 141081359
get 383100
push_front 797924589
push_middle 603768537
push_middle 975286282
push_middle 895062393
push_back 788559954
push_middle 834402328
get 15260
push_middle 541038604
push_middle 849172436
push_middle 521036073
push_middle 546117172
push_back 109279583
push_back 971374655
push_back 64695906
get 326527
push_front 977465968
push_back 995556555
get 307541
push_back 847966757
push_back 82046168
get 227290
get 493572
push_middle 621231477
push_back 940756350
push_front 122600085
get 14587
get 411627
push_middle 393943839
get 297291
push_middle 266425564
get 225474
push_back 796900947
push_middle 337533027
push_back 228110704
push_front 512374574
get 332271
push_middle 614579388
push_back 593991499
push_middle 433324293
get 351069
get 244471
get 212879
push_front 255493232
push_back 484741405
get 198619
get 564648
push_front 195337129
push_back 189176636
push_front 162388468
push_back 958346037
push_back 716645633
push_back 647074194
push_back 700553037
push_middle 857948437
push_front 828865909
push_front 540760127
push_middle 230095238
push_front 37051919
push_middle 637111493
push_back 42508771
get 252031
get 420643
push_middle 295109271
push_front 443433864
get 436833
get 127350
push_front 27114047
push_front 642970557
get 299686
get 238810
get 290517
get 437524
push_front 485653061
get 421835
push_front 84533145
get 374202
push_back 489429608
get 318689
push_back 224601345
push_back 139160197
push_back 357722355
push_front 142670655
push_front 945222406
push_middle 804808215
push_front 429419371
get 460241
get 89595
push_back 954371871
push_back 341039223
push_back 893932274
get 40515
push_middle 955182162
push_middle 426519484
push_front 954738557
push_middle 906866542
push_front 763431553
push_middle 739824255
get 201157
get 377492
get 535033
push_middle 434721716
get 193257
get 381642
push_middle 759249922
push_front 475278930
get 3344
push_front 106427468
get 35663
push_front 790866217
push_back 746379549
get 489912
push_back 495025260
push_middle 799299900
get 424272
push_back 822810593
push_front 621706508
get 83965
push_front 257962692
push_middle 429467242
get 29400
push_middle 116721053
get 217625
push_back 358948635
push_front 894151072
push_front 789994125
push_front 114291867
push_front 983904783
get 296430
push_front 339556319
push_front 566548034
push_middle 960074507
push_front 588825347
push_back 488101254
push_front 853892951
push_front 206560277
push_back 744157489
get 548978
push_front 958905514
push_middle 143123151
push_middle 492203503
get 252350
push_back 338632649
push_front 2837810
push_middle 747208900
push_middle 389250545
push_back 235209675
push_middle 464715115
push_front 85690026
push_back 266352358
push_back 682495638
push_middle 522063022
push_front 205318119
push_middle 850315282
push_front 633689826
get 448588
push_middle 98073587
push_middle 934249128
push_back 912304524
push_back 109450427
get 551072
push_back 169202047
push_middle 870705462
push_back 839569957
push_middle 719593745
push_middle 513282203
push_front 911937289
push_back 102530543
push_back 971686531
push_middle 581919730
get 2744
push_back 160049045
push_front 32502960
push_back 22955989
push_front 202561486
push_front 147207977
push_middle 379875594
push_front 352110908
push_middle 176890557
get 463013
push_back 206805947
push_back 472553025
push_middle 556203524
push_middle 231496693
push_back 374788019
push_middle 215946486
push_middle 178561910
get 139417
push_middle 30760669
push_back 154373398
push_back 528783853
push_back 487116082
push_front 878177997
push_middle 712990015
get 549691
push_back 829320162
push_middle 443674968
push_back 925000329
get 393938
push_middle 208845550
push_back 173209285
get 48660
get 365420
get 555658
push_middle 700213067
push_middle 855565862
push_front 362498279
push_middle 381912750
push_middle 142123168
push_middle 252558051
get 533956
push_middle 130575608
push_back 991102318
push_front 526509582
push_middle 814231930
push_front 339555332
push_middle 413917504
push_middle 88068593
get 215312
push_front 739709644
push_front 523569580
get 76136
get 124049
get 45179
push_middle 54293556
push_back 62771131
get 418474
push_front 933268638
push_back 868832432
get 543997
push_back 178684357
push_middle 934970275
push_front 108975724
push_back 935724986
push_back 402048180
get 307292
push_middle 459997437
push_back 65843227
push_front 6343679
push_back 261066975
push_middle 526141766
get 371357
push_front 540895615
get 139370
push_front 471877757
push_front 559863057
push_back 750732563
push_middle 551484108
push_middle 626580326
push_middle 716125992
push_back 261304660
get 533130
push_back 890411157
push_front 130501332
push_front 802057546
push_front 962570604
push_middle 391149519
push_front 883635032
push_middle 1992570
push_middle 952544580
get 121761
get 299701
push_middle 690463861
push_middle 645163902
push_middle 874236894
push_middle 151531277
push_back 292560746
get 307498
push_middle 257125667
push_middle 931130995
push_front 259942090
push_middle 168146867
push_back 983916015
push_middle 916653184
push_middle 204361426
push_front 986575208
push_front 457351502
push_front 717349160
push_middle 758585296
push_front 654798720
get 163281
push_back 286082890
get 573013
get 47388
push_middle 922627468
get 279635
push_middle 903332815
push_front 215704761
get 534285
push_back 291299086
push_middle 156742915
push_back 440456004
push_back 867055102
push_front 701691955
push_back 415037452
push_middle 636907145
push_back 760739104
push_front 489883646
push_front 441849028
get 309709
get 56146
push_middle 672196121
get 515400
get 185460
push_middle 828559241
get 407444
get 120794
get 472355
get 264461
push_front 834350680
push_middle 584399665
push_middle 567801116
push_back 862624611
push_front 358523681
push_middle 55590273
push_front 724249668
push_back 732705792
push_front 823031871
push_middle 312386078
push_front 344117408
get 230609
push_middle 634310726
push_middle 590866886
push_back 735981586
push_middle 752041687
push_middle 852320381
push_back 725079753
push_front 493698217
push_middle 947204702
push_middle 609931721
push_back 887036983
push_back 963133360
push_back 831313783
push_middle 450478029
push_middle 424292427
get 443078
push_front 306041906
get 173367
push_front 631019238
push_front 90227527
get 153069
push_front 655418047
push_front 488736192
get 419957
push_back 868846157
push_front 836780580
push_back 928454219
get 181913
push_front 349808040
push_front 735251881
push_back 618591595
push_middle 298203447
push_middle 543383760
get 407299
push_front 394824262
get 243709
get 77640
get 306746
push_back 211789730
push_middle 744927969
push_middle 947154778
push_middle 393048038
push_back 815514193
push_back 633224183
get 410058
get 84977
get 238252
push_middle 23331955
push_middle 45336458
push_front 538409445
push_front 25757038
get 165125
push_middle 761622618
push_front 125472911
push_back 370788535
get 183655
get 1275
push_middle 128485012
push_back 788613838
push_middle 166086726
get 483755
push_back 80801862
get 7285
push_front 760997998
push_front 994200509
push_middle 215978539
push_middle 385542739
push_front 645021216
push_middle 308641465
push_middle 300520878
push_middle 378523949
push_back 510192108
push_middle 208694074
get 453568
push_front 396043911
push_front 593053138
push_middle 360005604
push_front 257736883
push_back 602722372
push_middle 226712241
push_back 616126730
push_front 23560000
push_back 658165961
push_middle 704386376
push_back 546485288
get 185816
push_middle 552552671
get 84285
get 268115
push_front 908445084
push_middle 130709121
get 198561
get 434687
push_front 561969658
push_middle 419360197
push_back 177201495
push_front 424083069
get 140882
push_middle 82140840
get 406352
push_middle 648581928
push_middle 213739473
push_middle 903486333
push_front 749910711
push_back 769742193
get 240835
get 424201
push_back 670761193
push_front 989683884
push_back 365722201
get 211860
get 333392
push_back 993470701
get 76686
push_back 493488906
get 72635
push_middle 10512608
get 556590
push_middle 954291961
push_front 323616129
get 401151
push_back 652637688
push_front 982808879
push_back 298203180
push_back 575593849
push_middle 581466215
push_back 626227569
push_back 927244919
push_middle 873660142
push_front 26979111
push_middle 820655966
push_middle 408879029
push_middle 211823010
push_back 140180511
get 124016
push_middle 709666288
push_middle 376921017
get 429420
get 113385
push_middle 907991645
get 60925
push_middle 324765121
push_front 89726460
push_middle 141028061
push_front 924460664
push_front 776617779
push_middle 342401934
push_front 303151381
push_back 875535606
get 362491
push_back 902259895
push_middle 624178067
get 164319
push_middle 697362636
push_middle 996951955
push_back 700443687
push_middle 531637320
push_back 133322033
get 15052
push_back 483599303
push_middle 463488451
push_front 25730979
push_front 529051236
get 454360
push_back 467307361
get 137197
push_front 229039220
push_front 903298664
push_back 567121128
get 176794
push_front 688677653
push_middle 295545807
push_back 69384671
push_middle 846987936
push_back 152514094
push_middle 601264665
push_middle 124163622
push_front 412284744
push_back 255318431
push_back 648286752
push_front 378300255
push_middle 344826372
get 338467
push_back 608503977
push_middle 343794502
get 199430
get 207962
push_middle 922726902
get 267685
push_front 973074297
push_middle 931527862
get 6497
push_front 379937738
push_back 541486453
push_middle 842669296
push_front 867505394
push_front 723725751
push_back 250774862
push_back 162275637
get 125727
push_back 368451261
push_front 748869259
push_front 88116190
push_back 613744520
push_front 269594605
push_middle 56801086
push_back 508338041
push_middle 794408103
get 538101
push_middle 402369591
push_front 823065346
push_middle 893766049
push_middle 371020605
get 18842
push_back 661916613
push_back 470307979
push_back 603335007
push_front 177486778
push_middle 565559007
get 263760
get 77781
push_front 182391532
push_back 896889967
push_front 834886169
push_front 631175766
push_middle 636548898
push_middle 239463715
push_front 286376952
push_back 874162918
get 151550
push_back 300214402
push_back 599931387
push_front 73352588
get 555842
push_back 616181115
push_back 488427509
get 52740
push_back 843871374
get 5306
get 61313
push_front 750226617
push_back 928453943
push_front 47939551
push_front 654809197
push_back 187725646
push_middle 514527946
push_back 95100405
push_back 313545122
get 199034
push_middle 976801717
push_front 973325454
push_middle 334865356
push_front 915589908
push_front 412628213
push_middle 642570538
push_back 780563328
push_middle 210408704
push_front 652800328
push_middle 808444583
push_front 464384501
push_middle 254077188
get 453062
get 566392
push_front 325597338
get 425749
push_middle 251572844
get 562106
push_back 987072188
get 342584
push_back 207491158
push_middle 906241717
push_middle 183585989
push_front 705554837
push_front 473791536
push_back 730715420
get 73824
push_back 369103945
get 371198
push_middle 602880515
push_front 461594669
get 351374
push_front 406976569
push_back 786007014
push_middle 237862950
push_back 575449725
push_front 835506456
push_front 475318993
push_front 262191228
push_back 728406964
push_back 310530504
get 284914
push_front 410906424
push_front 623967233
push_front 268180710
push_back 717907974
push_front 782208757
push_front 930492273
push_front 489636345
push_front 350837431
push_back 453351486
push_front 603379707
push_middle 452828703
push_back 258552628
push_back 872066877
push_middle 715497723
push_back 48331101
get 514682
push_front 558214365
push_front 737886415
get 330208
push_back 273423863
get 494219
get 162928
push_middle 528760311
get 525444
push_back 239724339
push_back 721868520
push_front 534460849
push_back 823013965
push_back 721758703
get 300516
push_back 195695081
push_middle 191920979
push_back 926265567
push_middle 778108410
push_back 638202047
push_middle 138835607
get 554326
push_middle 525094489
push_middle 417976819
push_middle 848233980
push_back 658982668
get 49790
push_middle 644441774
get 254694
push_middle 725348332
push_front 799544319
get 161613
get 443155
get 368682
get 356653
push_front 575139247
push_back 543605224
push_back 243672851
push_front 251353646
push_middle 771098383
push_front 44399089
push_back 152837909
push_back 328385312
push_back 640672974
push_middle 993015279
push_front 645038463
get 47345
push_front 410756425
push_front 681662963
push_middle 316152074
push_middle 537869689
push_front 75589251
push_back 137301364
push_middle 115893227
push_middle 475982642
get 158752
push_back 491863260
push_middle 944846116
push_back 816925811
push_back 925335801
push_front 554479102
push_middle 490625257
get 195754
get 551161
get 557442
get 162045
push_middle 596682137
push_back 115123995
get 505012
get 100215
push_middle 832529398
push_middle 295784865
push_back 664108199
push_front 45510577
get 77471
get 47005
push_front 427962780
push_front 970657234
get 116590
push_back 909242192
get 533633
push_front 469826329
push_back 889400170
push_middle 410749659
push_back 18042116
push_front 49626981
push_back 212136743
push_middle 586591130
push_middle 779888866
push_front 216759301
push_middle 963810772
push_front 787845218
push_front 814109078
push_front 559912657
push_back 213461891
get 68135
push_back 523403039
push_middle 590817167
push_middle 739869272
get 305771
get 396727
get 549012
push_front 969538216
push_front 714844566
push_middle 316842041
get 233178
push_middle 258600933
push_front 582782808
push_back 365893536
push_front 673622612
push_back 964029520
push_middle 971639401
get 524127
push_back 929140417
push_front 550366510
push_middle 443669442
push_middle 107282839
push_front 729410868
push_front 424206788
push_back 93092177
push_front 937226762
push_front 325429295
get 323373
push_front 560025864
get 395104
push_front 64038530
push_middle 33232983
push_middle 179113011
push_middle 511896193
push_back 523546909
push_back 92237994
push_back 940281813
push_back 265360829
push_front 20467506
get 202798
push_middle 689496763
get 400515
push_back 175703683
push_back 44890667
push_front 862929851
push_front 3373242
push_middle 765730945
push_front 581415880
push_back 810438589
get 476358
push_back 921271689
push_back 751568983
push_middle 719772320
push_middle 184470105
push_middle 354528624
push_front 498941867
push_back 821221784
push_front 11443398
push_front 578346976
push_middle 499379892
push_back 53736202
get 272536
push_middle 4608523
get 499354
push_middle 316932293
get 363957
get 62364
push_front 364934613
push_middle 969075968
push_front 537744657
get 140505
get 115561
push_middle 300907121
get 518953
get 302768
push_front 187640521
get 318123
get 274509
push_middle 647610662
get 17765
push_back 32669132
get 315885
push_front 777944795
push_middle 677848378
push_front 612302827
push_middle 419477823
push_middle 210299884
push_front 484042225
get 459631
push_middle 639062454
get 424395
push_middle 852364387
get 90599
push_back 853593157
get 454655
push_front 985481641
push_front 177594689
push_back 68368268
push_front 5950475
push_middle 766204315
get 516309
push_back 343164573
get 293140
push_front 691810870
get 401927
push_back 335345246
push_front 826761106
push_middle 602567359
push_front 630174587
push_back 184816599
push_middle 650107838
push_back 629934883
push_back 566255929
get 29454
push_front 65226676
get 501466
push_back 874399839
push_front 517143895
push_middle 80885565
get 153803
push_middle 261841377
get 110367
get 46085
push_front 589187970
get 366145
push_front 624329317
push_middle 184619443
push_front 791107572
push_middle 841918570
push_front 62759085
push_middle 99142337
get 163327
push_back 248441490
push_back 402274559
push_back 506013187
push_front 654281541
push_middle 298515948
push_middle 507873320
push_middle 289470804
get 390889
get 392501
push_back 289778779
push_middle 322970732
push_front 582341938
push_back 843336001
get 296846
push_front 667897050
push_back 130953973
push_back 154309015
push_front 454464727
push_middle 915429044
push_back 229966630
push_middle 304852527
push_front 122397102
get 241548
get 8192
get 102992
push_front 760051303
push_front 401178275
push_back 62559368
get 131256
push_back 542252110
push_back 351997058
push_middle 178010345
push_front 92722153
push_front 777168922
push_back 610549109
get 218618
push_back 918156495
push_back 184423043
push_back 475891330
push_front 302687372
push_back 606496399
push_front 805834346
get 97272
push_middle 104556375
push_back 996858491
push_middle 214442180
push_front 717613329
get 285565
push_front 341717845
get 401904
push_front 607726643
push_back 198231072
push_back 691963105
push_back 193543006
push_front 653722638
push_back 699451059
push_middle 391496900
push_back 547721616
get 325342
push_middle 557033644
get 171417
push_front 414316139
get 175115
get 151851
push_middle 146349769
push_front 123026839
push_middle 447323983
get 459744
get 183022
push_back 787236457
push_back 928066792
push_middle 38503341
push_front 554761097
push_middle 771689669
push_back 699638050
push_middle 522085367
get 568087
push_back 998930426
get 492624
get 263657
push_front 185007401
push_middle 821817175
push_middle 389371684
push_front 595947377
get 468869
get 526768
push_middle 136572254
push_middle 851050176
push_front 444483497
push_back 922725645
get 160288
push_front 594165139
push_back 302721172
push_front 141152161
push_middle 111388137
push_back 822598788
push_middle 63765088
get 419925
push_middle 134297706
push_back 499954367
get 321844
push_middle 45088112
push_back 334013184
push_middle 920570624
push_middle 45410561
push_front 191887112
push_back 722100880
push_middle 633604755
get 102591
push_middle 107673287
get 125430
push_front 370035206
get 432466
push_back 48097854
push_front 918401054
push_front 738473720
get 318515
push_back 645028647
push_back 980674714
push_middle 863844704
push_back 135526602
push_middle 887862329
get 312276
push_front 426831095
push_front 578832070
push_front 590161119
push_back 308230377
get 477023
push_front 607632909
get 493357
get 175678
push_front 714897328
push_middle 64747515
push_back 550872350
push_back 274183436
push_front 338009315
get 240838
push_front 731990086
get 540902
push_back 739819249
push_middle 645046167
push_middle 724083369
push_middle 424435372
get 194411
push_front 868091484
push_middle 235354931
push_front 813840060
get 468915
push_middle 373099674
push_back 599914896
push_front 791166128
get 475281
get 535672
push_front 836606085
get 546586
push_middle 903668078
get 231540
get 506047
get 260139
push_middle 375835060
push_middle 168521594
push_middle 526070974
push_back 942503303
push_front 918078356
get 558922
get 170018
get 160421
push_front 466315586
push_middle 977686938
push_front 700023907
get 349558
get 383789
get 552555
push_middle 548070034
get 36673
push_middle 814964422
push_front 883519569
push_back 676727606
push_front 297645130
get 270841
push_front 490675940
get 82786
get 461752
push_middle 317716128
push_middle 317750423
push_back 461240402
push_front 60510065
push_front 247937941
get 149475
push_middle 271679320
push_back 534438097
get 105653
push_front 548558308
push_back 991351083
push_front 903313073
get 220013
push_middle 842388956
push_middle 289766618
push_front 739505819
push_front 23997131
push_front 697313184
push_front 29423247
push_front 937584333
get 529798
push_back 484381632
get 454953
push_back 316647703
push_back 942931857
get 512796
push_middle 500865275
push_front 810890652
get 56062
push_back 956660496
push_back 321432102
push_front 506631188
push_front 920644329
get 494146
get 328040
get 119823
push_back 604791894
push_front 976793848
push_back 670894564
get 541777
push_middle 804565726
push_back 164911414
push_back 165177869
push_middle 327428518
get 345108
get 216045
push_middle 261858724
push_middle 301469621
push_middle 379078510
get 527425
push_middle 861771200
push_middle 236882338
push_front 820816809
get 433444
push_back 870777706
push_back 817816
get 232650
push_back 769012889
push_back 995559230
push_back 784184361
push_front 130702250
push_front 131938988
push_front 153503497
push_middle 378874653
get 347177
push_front 212002771
push_back 35927322
push_middle 637577171
get 475121
push_middle 119520500
push_middle 670491249
push_back 871211719
push_front 581206070
push_middle 932779227
push_back 198562184
push_middle 159717731
push_middle 500339095
push_back 107736563
push_back 420536508
push_middle 608735021
push_front 318626481
push_middle 488198808
push_back 127824139
push_front 244784531
push_front 373506284
push_back 543089723
push_middle 986330071
get 509280
push_front 80236813
push_front 664016448
get 102171
push_middle 846549902
push_back 39443356
push_front 673705194
push_middle 294492439
get 370971
push_middle 177089733
get 389874
get 375250
push_back 523593581
push_middle 551648487
push_middle 764302634
push_front 360774313
get 525269
get 50283
push_front 86060981
get 304206
push_back 923776808
get 358651
push_back 430541628
push_front 881683317
push_front 383660354
push_back 412890654
push_middle 913740459
push_front 225613999
push_middle 537369077
push_back 941466778
push_front 694601207
push_back 263624740
push_front 340457760
push_middle 472760436
push_middle 737443114
push_back 446680566
push_back 703805924
push_front 492450183
push_middle 388295770
get 79594
push_front 837564498
get 290857
push_middle 175911539
get 137713
push_front 316900057
push_back 944426799
get 379286
get 425207
push_back 235335486
push_back 806505192
push_front 636172944
push_back 768700512
push_back 730337255
push_front 466785676
push_middle 800329315
get 343815
push_middle 620521593
push_front 168796732
push_middle 889054618
push_middle 224977997
push_front 700866741
get 276324
get 65774
push_front 409268570
push_front 438791522
push_front 248671046
push_middle 815607775
get 287443
get 357526
push_front 163749569
get 287204
get 497306
get 475783
push_front 632001889
push_back 828628520
push_front 697987287
get 500772
push_front 616812995
get 51021
push_middle 157737706
get 458499
push_middle 503908693
push_back 270539213
push_front 915125517
push_back 6496088
push_middle 332736115
push_middle 811439563
get 18492
push_back 751428693
push_back 388619291
push_front 815168976
push_front 660937444
push_back 219624027
push_front 444699494
push_middle 178176748
get 28590
get 141487
push_back 78759499
push_middle 911168491
get 259038
push_back 826251326
push_back 11494139
push_back 252124128
get 300198
push_front 639729464
push_back 29617990
push_middle 402888919
push_middle 712533941
get 90844
push_front 204944092
push_middle 715745198
push_front 45165481
push_front 453440124
push_middle 230694231
push_front 56437302
push_middle 149693656
push_middle 441181643
get 13184
push_back 565752982
push_front 115873758
get 5084
push_back 489473641
get 557790
push_front 758097546
push_middle 349004217
push_front 349383263
push_front 769783516
get 291120
push_front 451045745
push_back 563192578
push_front 148725706
push_middle 638221301
push_front 910809535
push_back 444923063
push_back 99316182
push_front 359726947
push_front 552887479
push_back 573051674
get 438549
push_front 606050031
push_middle 704572301
push_back 103481149
push_front 441669315
push_front 981344543
push_front 495521788
push_front 87304355
push_middle 723514867
push_front 341306947
get 270685
push_back 277606206
push_middle 332240692
push_front 133016965
push_front 201553143
get 491099
push_middle 726326941
push_middle 866036617
get 205576
push_middle 338714516
push_middle 490624869
push_back 590943385
push_back 383835836
get 329992
get 166881
get 482927
push_front 585720715
push_middle 553527855
push_front 838636128
push_front 345225402
push_middle 495079314
push_middle 810258277
push_back 178582713
get 68648
push_middle 610768212
push_back 456693331
push_middle 794923910
push_back 267523409
push_back 912814090
get 493903
push_middle 467942574
push_back 48890381
get 343106
push_back 480602981
push_front 964961325
push_front 932092965
push_front 249634980
push_front 658055316
get 271387
get 171952
push_back 237906503
get 542919
get 168112
get 266765
push_back 279607568
push_front 647364412
push_back 538912945
push_front 131207609
push_middle 824312544
push_back 888000037
push_back 624101945
push_back 568632551
push_front 941517583
push_front 507955860
get 554114
push_back 390125478
push_middle 445805189
push_front 469234069
push_back 469985146
get 348609
get 541564
push_back 970839094
push_front 574875181
push_front 138750154
push_middle 301046207
get 524394
push_middle 230149499
get 164910
push_back 11823992
get 80211
push_middle 110070096
push_middle 990764278
push_middle 381275352
get 50830
push_back 267019046
get 439488
push_back 496628257
push_middle 353716170
get 158608
get 195166
push_back 629130677
push_back 330640550
push_back 486852492
push_front 962334975
push_front 543223778
push_front 400990099
push_middle 868760390
push_front 555316216
push_middle 447976857
push_middle 84653080
push_back 598113826
get 400495
get 543087
get 57775
push_middle 91908489
push_middle 389814256
push_middle 58837289
push_middle 681656007
get 87906
push_front 907980207
get 68801
push_back 539072993
push_back 14777415
push_back 192092065
push_back 643186875
get 514876
push_front 400015897
push_back 975797155
push_back 837022471
push_back 403056585
push_back 877102758
push_middle 472191966
get 277204
push_front 70272928
push_middle 385815458
push_front 121732883
get 253295
push_back 988963974
push_front 578711661
get 375977
push_back 755219975
get 362014
push_front 852212734
push_middle 740139181
push_front 578487394
push_back 163743178
get 398302
get 316774
push_middle 683785433
push_back 997300300
push_middle 163325423
get 257207
get 359429
push_front 398792863
push_front 706968578
push_back 97045576
push_back 190910583
get 66555
push_middle 594267165
get 227248
get 3587
push_front 85266092
push_middle 950878817
push_front 958036348
push_middle 834600593
push_middle 818118156
push_front 834193917
get 406327
push_front 358890600
get 60244
push_middle 414421199
push_back 850816942
push_back 250639281
push_middle 494553130
push_back 258943615
push_middle 844710163
push_middle 951807270
get 31839
get 548781
push_middle 746126488
push_back 324746693
push_front 920911385
push_middle 21485709
get 203625
push_middle 283349331
get 99230
get 336889
push_middle 49049769
get 230340
push_back 250094932
get 271599
push_back 57541731
get 227685
push_front 436921136
get 55605
push_middle 28448070
push_front 207331261
push_middle 572715336
push_front 23798935
push_middle 355273573
push_middle 948343662
push_front 813619962
push_middle 943557194
push_front 13837674
push_middle 452668657
get 306213
push_back 361315371
get 211080
push_middle 329634907
push_middle 665804362
push_front 307618353
push_middle 931300937
push_back 558822289
get 185548
push_back 107520190
push_front 187860665
get 101803
get 219424
get 566450
push_back 205553199
push_middle 3978143
push_front 797401245
push_front 168086357
push_middle 223887196
push_back 294727016
push_middle 774087443
push_middle 110379886
push_middle 353580908
push_front 79577119
push_back 840279319
push_back 977961506
get 500810
get 213927
push_front 403993402
push_back 174588857
get 339719
push_middle 23069395
get 217966
push_back 769465097
push_front 272644996
push_middle 633591191
get 322931
push_middle 90585371
push_middle 739883078
push_middle 554947259
push_middle 577961982
get 209202
push_back 690709740
push_back 642052753
push_front 847928776
push_back 479305473
push_front 211608652
push_front 348609706
get 464018
push_front 378101425
push_back 580038894
push_middle 911024602
push_middle 909829038
push_middle 537723139
push_front 974768055
push_back 505129604
get 437694
push_middle 201970729
get 415814
push_front 7517463
push_middle 507941585
push_middle 143956046
push_middle 382411766
push_middle 185566310
get 3753
push_back 404492604
get 147082
push_middle 725025093
push_back 409560289
get 512415
get 190393
push_front 131751687
push_back 61610863
get 14916
push_front 503145836
push_middle 601718520
push_middle 838506821
push_front 34956852
push_middle 945608811
get 367508
get 387024
get 207138
push_front 767344891
push_back 51430652
push_back 288425476
get 126437
push_back 134138353
push_back 417730583
push_front 986213075
get 258974
push_front 663587144
push_back 457020512
push_back 393974828
push_front 463556407
push_front 24573543
push_back 485801459
push_middle 979889022
push_front 175449727
get 475194
get 52387
get 227946
get 384589
push_back 990674108
push_front 901916153
push_front 248666484
push_front 514511133
push_middle 376162036
push_back 561218317
push_front 788234030
push_middle 820213231
push_middle 813358911
push_middle 430029679
push_front 611376111
push_front 831298068
push_front 798467159
push_back 977674158
push_front 739439261
get 214005
push_front 651095189
push_front 237909456
get 248953
push_middle 813988234
push_back 616485556
push_middle 694286747
push_back 358786696
push_front 38827398
push_back 245659153
push_middle 931031230
get 165129
get 328000
push_front 287046643
push_middle 991660710
push_back 508927316
push_middle 934477038
get 390695
push_middle 94735626
push_back 10913225
get 43712
push_back 905779780
get 357697
push_back 752519392
push_front 867972298
push_middle 303816401
push_middle 747604536
get 514807
get 173449
push_back 315606636
push_back 359796347
push_middle 19820593
get 29919
push_back 463925458
get 163290
push_front 661605434
push_back 727287164
push_middle 874730681
push_front 612329989
push_front 868506552
push_middle 900136116
push_middle 300745529
push_middle 281309961
push_middle 734689760
get 477604
push_front 648109541
get 266506
push_back 323213113
push_back 496108466
get 504975
get 29147
push_back 431258286
push_middle 80820700
push_middle 952514539
push_middle 675160495
push_front 896648432
push_front 101337275
push_middle 983774268
push_front 383683647
push_middle 540324734
get 281035
push_front 29563092
push_back 176266516
push_middle 758029747
push_back 341877461
push_front 69013157
push_back 340695704
get 267979
get 237794
get 326998
get 421377
get 509696
push_front 906967696
push_back 505304449
get 317006
get 524285
push_back 200078512
get 189477
push_middle 446032507
get 358066
push_middle 386169908
push_front 301323005
get 239231
push_middle 22318920
push_back 222241282
push_back 604433294
push_back 213719997
get 339981
push_back 413964839
push_middle 815145566
push_middle 828783899
get 248054
push_middle 606747205
push_middle 731775770
get 335493
push_front 467489334
push_middle 575593387
push_back 643215783
push_front 595696260
push_middle 195423611
push_back 502768542
push_middle 14632270
push_middle 752156688
push_middle 106302545
push_front 367383398
push_front 685739920
get 156505
get 1191
push_middle 689005958
get 370264
push_front 600478610
push_back 534319820
push_middle 162310381
get 203167
push_middle 49567568
push_front 909497190
push_front 593475487
push_middle 547555861
get 8172
push_middle 133716566
push_middle 705949311
push_front 335808662
push_front 990289649
push_front 804256622
get 462904
push_back 817084831
push_middle 816866067
get 403261
push_front 356650424
get 17452
push_front 311481082
push_front 691870320
push_front 368767631
push_middle 979613299
get 99975
push_front 852130247
push_back 120063660
push_middle 320993062
push_back 628065960
push_back 639486445
push_front 49926704
get 281032
push_back 281415075
push_front 326538902
push_back 423742943
push_middle 346848324
push_front 611615269
push_back 642997812
push_front 342763764
push_back 591610225
push_middle 457884362
push_middle 974091332
get 16950
push_back 569098015
push_front 73088841
push_middle 846510998
push_middle 156365879
push_front 101245543
push_middle 522218289
get 547383
push_back 615169953
get 540012
get 312496
push_front 984047380
get 60460
push_front 445014835
push_middle 41749003
push_front 648974922
push_front 717580979
get 118128
push_back 784361102
get 103006
push_middle 218465152
get 45438
get 318777
push_front 623588652
push_back 692399047
push_front 696666552
push_front 802455844
push_middle 558196158
push_middle 12737355
push_middle 239099655
get 529342
push_front 251041319
get 135419
push_front 288818581
get 548216
push_front 455342225
push_middle 359735271
push_middle 144990601
push_back 881985067
push_back 378541174
get 15043
push_middle 313716865
push_middle 876996117
push_middle 632787843
push_front 533344495
push_middle 369163781
get 500305
get 88808
push_middle 698487698
push_middle 851088848
push_front 579113223
push_front 665643631
push_back 410992935
get 387714
push_middle 762030354
push_middle 788843342
push_middle 922418831
push_front 510774361
get 344250
get 560718
push_back 968249376
get 148302
push_middle 239168801
push_front 984428609
push_middle 210676442
push_back 221847126
push_middle 45672675
push_middle 389778105
push_front 526030167
push_middle 327179923
get 220418
push_back 739996879
get 51508
push_middle 753319073
push_middle 805607041
push_front 644669311
push_front 888378285
get 541613
push_front 241287388
push_front 866448389
push_front 980284300
push_middle 959243547
push_front 297646570
push_front 942826729
push_middle 603565763
get 540226
push_back 856734062
push_middle 434999368
push_middle 654462310
push_back 679138990
get 425898
push_back 875302844
push_middle 364516526
push_front 239998070
push_front 41719685
push_back 781592214
push_front 543342372
get 146404
push_back 250455491
push_back 247605204
push_middle 182649718
get 168016
push_middle 388378938
push_middle 540029087
push_front 650418646
push_back 560336017
push_front 981401749
push_front 61811756
push_front 662781106
get 383244
push_front 934598855
push_middle 104330180
push_front 259931716
push_back 789498370
push_front 376329126
get 355152
push_front 102242027
push_front 469551148
get 317437
push_back 247320415
get 522819
push_middle 164970144
push_front 300646493
push_front 756916829
push_front 215525413
push_front 784993891
push_front 290460276
push_middle 252754274
push_back 555976995
push_front 830560887
get 293424
get 519857
push_middle 251081128
push_front 85469293
get 435741
push_back 290334851
push_front 155369173
push_back 391970010
push_front 606268498
push_back 918731863
push_middle 852243459
push_back 4077606
push_front 507843947
push_front 794533462
get 349974
push_back 485864279
push_middle 396054597
push_back 286333378
push_front 561890204
push_front 822674722
get 192528
push_middle 702373679
push_front 476857647
push_front 120781379
push_back 312464281
push_front 739708974
push_back 472257036
push_back 435707748
push_back 508867469
push_back 123828069
push_middle 146138172
push_middle 572170040
push_front 658943427
push_back 159047771
push_back 956225801
get 168698
push_back 178499093
get 102903
push_middle 544773055
push_back 746087809
get 97253
push_back 782209218
push_front 894779550
push_middle 465430861
get 319959
get 414359
push_front 43166154
push_middle 755130872
push_front 226960798
push_back 905698006
push_back 490123466
get 237458
push_middle 660314485
get 513684
push_front 222597326
push_front 993289178
push_back 945628280
push_middle 144441145
push_back 550872004
push_front 789098482
push_front 689045705
push_middle 69852765
push_front 729020374
push_middle 923553620
push_back 139682575
push_back 331504578
push_front 601757699
push_back 304948419
get 102915
push_middle 175340974
push_back 371991756
get 273211
push_middle 331933337
push_front 614535823
get 284799
push_front 247421062
push_front 638612964
get 394464
push_front 703890609
push_back 544579281
push_front 700648671
push_back 63527541
get 182664
push_back 517885746
push_middle 397250085
push_front 741084121
get 478207
push_middle 543731114
push_front 794727070
get 181967
get 348035
get 406360
push_middle 336950373
push_front 494219103
push_middle 567249145
push_middle 910794116
push_front 384911594
push_middle 669505831
push_front 721014204
push_back 414870773
push_middle 380067676
push_back 21609251
push_middle 614589637
push_middle 654126191
push_front 405823539
push_middle 938767678
get 112653
push_middle 809047040
push_middle 388063816
push_back 919808149
push_front 299964638
push_middle 979671790
push_back 243506660
push_middle 638716496
get 365710
get 571607
push_middle 411702800
push_middle 195746582
push_middle 979653020
push_front 76799474
push_front 145727195
push_back 317333519
push_middle 378207411
push_front 75302399
push_middle 966702063
push_front 203980438
push_back 13287453
push_middle 508830725
push_back 271673187
push_middle 131532230
push_back 630485086
push_middle 598720654
push_front 634059521
push_middle 269614851
push_middle 525753096
get 306613
push_front 90316940
push_front 901722450
push_middle 992798694
push_back 339955332
push_front 860316231
get 416158
push_back 522001138
push_back 21787491
push_front 642279076
push_middle 489427858
push_middle 230916367
push_back 506659796
push_middle 633383016
push_back 35544248
get 430381
push_middle 103241388
push_front 80797399
push_middle 657880369
get 91906
push_back 471447688
push_back 577416014
push_front 547204273
push_back 469292914
push_middle 282008177
push_middle 981436693
push_front 762907697
get 571016
push_back 435715304
push_back 983084544
get 348787
push_back 381560113
get 242464
get 6878
get 2329
push_middle 519464960
push_middle 863673583
push_front 14648958
push_middle 200653723
push_back 253231963
push_front 745433472
get 452566
push_back 645321155
get 526248
get 396061
push_back 74238580
push_front 808245073
get 2439
get 357117
push_back 539516683
get 515131
push_front 494276181
push_middle 801420699
push_back 79626975
get 266833
push_front 603222669
push_middle 301311836
get 19002
push_front 440889418
push_front 479208989
get 444078
push_front 644185401
get 247658
push_back 902112115
get 510720
push_front 416384493
push_middle 617271976
push_back 788104696
get 39635
push_front 520332853
push_middle 634086493
push_front 910378809
push_middle 289532166
push_middle 219585517
get 431431
push_back 56496197
get 367804
get 550004
get 265668
get 92152
push_middle 490940364
push_middle 786227230
push_middle 483082869
push_back 840444642
get 249957
get 67153
push_front 474652546
push_back 126122356
push_front 908498108
get 564474
get 132450
push_middle 153668946
push_front 819959814
push_back 353519576
push_front 68172153
get 251465
push_back 82492982
push_front 764949553
push_front 839336539
push_back 42735802
push_front 629768635
push_back 43011362
push_front 673301022
push_front 107551828
push_middle 351672280
push_middle 218120483
get 10653
push_middle 575330936
push_back 386251123
push_front 602220521
get 199409
push_back 52685561
push_middle 38561795
push_middle 223232059
push_back 586199893
get 179967
push_back 753506360
push_back 723417710
push_front 846025822
push_back 343291792
push_front 506985495
get 10905
get 415698
push_front 98542679
get 101801
push_front 156146996
get 490496
push_back 420987178
get 15431
push_back 802045709
get 102567
push_middle 113751272
push_middle 658861451
push_middle 582143079
push_back 874445801
push_middle 792755010
push_middle 464971274
push_middle 531050331
push_back 981679568
push_back 310543186
push_back 357636413
push_middle 531649790
push_front 458181103
push_back 499726557
push_front 51602984
push_front 818195766
push_middle 819714166
push_middle 155503821
push_front 752903683
push_middle 133047618
push_middle 305858939
push_middle 453465351
push_middle 160368789
push_middle 192814332
push_middle 676202049
push_middle 247550377
push_middle 242220908
push_middle 160277527
get 86779
push_middle 845795186
get 241837
get 304390
push_front 497802045
push_back 760919582
get 572180
push_back 345920724
push_front 946077243
push_front 956955828
get 564885
push_middle 232224
get 168384
push_middle 267137887
push_back 308217963
get 191419
push_back 66099005
push_front 128233984
push_middle 717898363
push_front 120750325
push_front 908963748
get 284890
get 98352
push_front 200501945
get 440446
push_back 765665587
push_front 30755231
push_middle 44747935
push_front 788131937
push_middle 895275340
get 221661
push_middle 401412695
push_middle 961517959
push_front 888050810
push_front 374004685
push_middle 93484548
get 49081
get 318380
push_back 324617738
get 355426
push_front 689070295
push_front 689127161
push_back 333070353
push_front 620326991
get 66020
push_back 200398311
get 92305
push_back 669859502
get 153695
get 308733
push_front 888640458
push_back 893091124
get 445561
push_front 520743739
push_back 112095446
push_front 243538577
push_middle 22843182
push_front 564825843
push_back 773534134
push_back 537738725
push_back 903238633
push_middle 266292687
push_middle 474661241
push_middle 660540726
push_front 158377396
push_middle 478557228
get 529376
push_back 399401936
push_front 419633596
push_middle 66205102
push_front 451187369
push_middle 761031377
push_back 461894986
get 418963
push_middle 11214850
push_back 997475389
push_middle 414381394
push_middle 185966160
push_back 725609474
push_middle 48321716
push_front 189783823
push_middle 383389233
push_front 135558594
push_middle 860730987
get 79762
push_front 956456410
push_front 855992355
push_middle 994510873
push_middle 428708413
get 185456
push_front 365598535
push_front 243740594
push_middle 83098554
get 337756
get 457391
push_front 301106553
get 240226
push_back 622180478
push_front 883516774
push_front 68499079
get 480146
push_back 5472780
push_front 230517922
get 447854
get 260568
push_middle 926314442
push_middle 358566187
push_middle 349161283
push_middle 51299621
get 505604
get 340357
push_front 823201446
push_back 474047195
get 234731
push_back 725949751
get 384651
push_front 884418978
push_front 597055329
get 538414
push_front 391327218
push_front 328609709
push_back 396763999
push_back 64859854
push_front 476358620
get 110001
push_back 357175321
push_front 404768049
push_middle 301029241
push_front 139372649
get 216858
push_back 217157419
push_middle 836666502
push_front 786655354
push_front 102465816
get 79088
push_back 642053334
push_front 884917490
get 557964
push_front 54149010
push_middle 383875000
push_back 422812530
push_front 329405306
push_front 52037468
push_middle 774797145
get 208828
get 78331
push_front 138234987
push_back 750189407
push_front 935388618
push_middle 507729947
push_middle 161758854
push_back 356283182
push_middle 865960992
push_middle 849762588
push_back 42169539
push_front 903999205
push_front 585100815
get 46960
push_front 273511301
get 231493
push_back 902648216
push_middle 607739737
push_back 916397150
push_back 227513858
push_front 215330356
push_middle 47434683
push_middle 40074332
push_back 153621486
push_front 609496301
push_middle 249219558
push_back 16778893
get 453840
push_back 8788449
push_middle 102446941
get 309493
push_front 648663663
get 216558
push_back 460323355
get 30137
push_back 569510509
push_middle 665968997
push_middle 79783936
push_front 853101326
push_middle 702738142
get 231091
get 101896
get 58809
push_middle 878509674
push_back 53445983
push_middle 944674519
get 357054
push_middle 72087428
get 291954
push_front 818659811
get 129724
push_front 943755745
get 382880
push_front 422194614
push_front 770905107
get 250293
get 133820
push_back 64295937
push_front 377162622
push_middle 684044107
push_front 456636692
push_front 325258656
push_back 832958474
push_back 474440745
push_front 80183509
push_middle 33239540
push_middle 921445922
push_back 656396370
push_middle 197702550
get 76768
get 397432
push_front 8259487
push_front 965218784
get 403101
push_middle 690090907
push_middle 721505442
push_back 701482127
get 22803
push_middle 586235395
push_back 728136942
get 360595
get 159899
push_back 768358436
push_back 205489936
push_middle 949839680
push_front 322238367
push_middle 146736461
get 555884
push_back 586621397
push_back 1991690
push_back 232969102
push_front 558091566
push_back 87731043
get 214370
push_front 337949992
push_front 128047344
push_middle 389097352
push_middle 289441873
push_middle 395239018
push_back 253378528
push_middle 180283206
push_back 535563229
push_middle 716225958
push_back 509498625
get 544873
push_front 456922167
push_back 430408888
push_back 605781234
get 197762
push_front 315366306
push_middle 287406647
push_middle 771055245
push_front 787811667
get 499256
push_back 482312767
push_front 570982500
push_front 35726282
push_front 681022262
push_middle 10423638
push_middle 821905603
push_back 955974307
push_middle 156073589
push_middle 67513558
push_back 550255868
push_middle 801289704
push_back 997774386
get 451262
get 87173
push_middle 578398330
get 71754
push_front 831273762
push_middle 795316403
push_front 509077338
push_front 493212834
push_front 575138397
push_front 867568223
push_front 14070628
push_back 158890382
push_front 75867347
get 398897
push_back 717427545
push_front 428825934
push_back 418860751
push_middle 603082365
push_back 492765302
push_middle 905946856
push_front 71782332
push_middle 40449647
push_middle 952671412
push_back 736693025
push_middle 532543858
push_back 308668698
push_middle 26797752
get 401451
push_middle 358352682
get 129628
push_back 831527683
push_back 300166058
push_front 797913676
push_back 755782113
push_middle 787237301
push_back 494386118
push_middle 792895784
push_front 239907269
push_back 849388605
push_front 151964561
get 468476
push_front 357498833
push_middle 92407904
push_front 280169929
push_middle 604657722
push_middle 832850077
get 178277
push_middle 289238724
push_back 808348346
push_front 543863960
push_middle 40448232
push_middle 772722357
push_front 209344583
push_back 494515032
get 432448
push_middle 8511153
get 105185
push_back 501541313
push_middle 288899174
push_middle 683561432
push_front 24620527
get 11971
push_middle 236566313
push_front 699228472
push_middle 575911626
push_front 564746093
get 443453
push_middle 510322003
push_middle 222593295
push_middle 333314952
push_middle 139620942
push_middle 141534350
get 118286
get 286801
push_back 905838590
push_back 789056187
get 16558
push_back 791396965
get 169867
push_front 268472769
get 537258
get 210421
get 343596
push_middle 335884245
get 447973
push_middle 970424040
push_middle 96312169
push_front 610107928
push_front 629583255
get 568355
get 366456
push_front 693112586
get 368835
push_middle 347109489
push_middle 56398388
push_front 408689328
push_middle 851288994
get 59099
push_middle 231567109
push_back 354211317
push_front 293779074
push_middle 480097081
push_back 550280035
push_front 311895377
push_front 223595398
get 179999
push_front 518143776
push_front 967615963
push_middle 182813806
push_middle 21732407
push_back 999144524
push_front 735665476
push_front 623207656
push_back 738744348
push_front 857453780
push_back 12940444
push_back 401479141
push_middle 955068617
push_back 867709870
push_front 374152925
push_front 203175828
push_back 831678450
push_middle 386872974
get 47152
push_middle 390961902
push_front 561515594
push_front 413934546
push_middle 166863549
push_middle 775770214
push_back 658030154
push_middle 310354596
push_back 847726419
push_front 872916141
get 47394
push_middle 197491676
push_middle 320416263
push_middle 446152611
push_front 397905417
get 528533
get 80376
push_middle 772419033
push_middle 25452524
push_back 470709151
push_back 110904274
push_front 157881851
get 15496
push_middle 263990242
push_front 9920813
push_front 958952019
push_front 925514721
push_middle 614995942
push_front 853666529
push_middle 219330170
get 481103
push_middle 947759796
push_middle 601528201
push_middle 670786301
push_middle 427327421
push_front 825832328
push_back 177585359
push_front 161557394
push_front 375241183
push_middle 32122620
push_middle 377779293
push_front 806489010
get 545434
push_middle 366797523
push_front 344678720
get 1460
push_middle 928841940
push_back 307110431
push_middle 155944721
push_back 176887136
get 498780
get 451587
push_front 21691600
push_front 906470074
get 183873
push_middle 977988274
push_back 35762412
push_front 846458951
push_middle 300752682
push_middle 647374158
push_front 936914525
push_front 609134325
get 13151
get 392965
push_front 928076
push_back 185642951
get 429113
push_back 463425979
get 172464
push_front 24161596
push_back 820659194
push_middle 292949712
get 439506
push_middle 769235814
get 181166
push_front 224405795
push_middle 20397501
push_front 549725000
get 207963
push_front 837606674
push_front 144546502
get 314514
push_back 156188630
push_back 893845650
push_middle 710119313
push_front 132527107
push_front 498019571
push_middle 806516469
push_front 559666152
push_middle 75698513
push_middle 988978299
push_middle 315448698
push_front 172104645
get 402328
push_front 683241023
push_back 760555600
push_middle 326045085
push_middle 418318588
get 89395
push_front 776108683
get 465169
get 546681
push_front 317434038
get 157149
push_back 293828843
push_middle 115406235
push_front 875837272
get 36953
get 524569
push_middle 786326027
push_middle 239528674
push_middle 180637696
push_middle 312380868
push_back 661410678
push_back 325277965
push_back 354375048
push_front 994417632
push_front 657017205
get 486052
get 191629
get 292862
get 557691
get 503075
push_front 844417072
push_front 512978870
push_back 753878260
push_front 945548847
get 165798
push_front 32062785
push_front 258712137
push_back 304593178
get 354038
push_middle 729369469
get 426362
push_front 371007108
push_back 301285866
push_front 957198665
push_middle 580026168
push_middle 73970755
get 33212
push_middle 434936162
get 257240
push_back 631582669
push_back 308561218
push_front 254050271
push_back 939705202
get 512749
get 398752
push_back 156212963
push_middle 577985170
push_back 503341960
push_front 340386336
push_front 542860464
push_back 138991880
push_middle 841870026
push_middle 711560589
push_middle 502612195
push_front 4813940
push_front 129753467
push_back 250389400
push_back 707052150
get 417719
push_front 951370915
push_middle 445695890
push_back 47703663
push_middle 311167403
push_back 486384962
push_back 95706072
push_back 180412965
push_middle 751543158
push_back 698700853
push_front 912922775
push_back 845241115
get 404881
push_front 618182374
push_front 563808408
push_middle 755917495
get 71220
get 224883
push_back 163797067
push_front 181403514
push_back 94707363
push_middle 872990218
push_back 25323160
push_middle 971059208
get 392320
push_front 827889254
push_middle 919685003
get 81795
get 161703
push_back 925354644
push_front 819652076
push_front 231035831
push_back 571567664
push_front 542753289
get 288087
push_back 641098828
push_front 497338007
push_front 551285528
push_front 114081459
push_front 922844063
push_front 290905126
get 283436
get 73223
push_front 857554828
push_middle 805898593
get 87390
push_front 546033315
get 88534
get 298347
get 238264
push_back 429696856
push_middle 687369754
push_back 153636646
get 15697
push_back 779328551
push_back 923438327
push_back 887120169
push_back 499502612
push_back 418199968
push_front 785883533
push_middle 774036043
get 2967
push_back 675923343
get 16235
push_back 527272481
push_back 908145531
get 449998
push_back 73758593
push_middle 304258340
push_back 222993170
push_middle 437219475
push_front 906860469
push_front 863083815
push_front 423452867
push_front 149262063
push_back 609677921
push_front 959247504
push_back 237201597
push_middle 265020942
push_front 982103827
get 63076
push_back 95511224
push_middle 54139331
get 78845
push_front 101744256
push_middle 791965076
get 550098
push_back 640859160
push_back 107233412
push_front 165666172
push_front 244474832
push_middle 747954575
push_middle 90474410
push_back 90009108
push_back 839479584
get 206889
push_back 985966379
push_middle 448193679
push_back 495743563
push_front 90572954
push_middle 910117993
get 57937
get 162588
push_front 298310751
push_front 322319975
push_middle 513925962
push_middle 862435448
push_back 986275132
push_back 180216705
push_front 166785387
push_back 711839339
push_back 426883186
push_back 929259799
push_front 832545976
push_middle 747784332
push_back 181181682
push_front 711359560
push_middle 815026878
get 274660
push_back 450646861
push_middle 809308286
push_middle 572092068
push_back 808969989
push_middle 124482252
get 112063
push_middle 179229353
push_front 865427080
get 66888
push_middle 525577403
push_front 649822420
push_back 767810844
push_middle 632531063
push_front 983528228
push_middle 40870284
push_middle 865617984
push_front 931434262
push_middle 567174338
get 500207
push_front 551910637
get 200649
push_middle 228825924
push_middle 70580481
push_middle 768853166
push_middle 892748483
push_back 146550558
push_back 956937904
get 390020
push_back 333079243
get 350064
get 430572
push_middle 378622545
push_front 458805692
get 31558
push_front 158016227
push_back 256102314
push_back 976129293
get 355933
push_back 472572581
push_front 434776725
get 453300
push_front 832246800
push_back 767216738
get 297426
get 126616
push_back 48243020
push_front 611172638
push_back 380125794
get 416637
push_front 353177600
push_front 946932200
push_middle 321247545
push_middle 156978877
get 91001
get 365774
push_middle 893287134
push_back 521050520
push_middle 144296588
get 439901
push_back 205393564
push_middle 768658770
push_middle 341340943
push_middle 625483151
push_back 932306865
push_back 915061966
push_front 553037692
push_middle 220149407
push_middle 619680088
push_front 760921630
push_back 403789131
push_front 684295916
push_middle 327067636
push_back 843040011
get 537521
push_middle 550455939
get 84360
push_middle 444600782
push_middle 98632464
get 117484
push_middle 489858305
get 221753
get 101661
get 340638
push_back 31903
get 126386
push_middle 108086099
push_back 293663138
push_back 659374140
push_middle 394165206
get 9602
get 139080
push_front 63083809
push_back 859388711
push_back 41557435
push_back 152627117
push_front 247083224
push_front 565185782
push_middle 708366410
push_middle 679764511
push_back 242222439
push_back 148495544
push_back 953723693
get 556673
push_middle 71307903
push_back 590619224
push_back 288023931
push_back 469124863
push_middle 695711743
push_front 222127039
push_back 631981161
push_middle 754654941
push_back 937260543
push_front 755551303
push_back 976660136
push_back 852729649
get 81914
push_middle 185590533
get 509594
push_back 304443704
push_back 538290171
push_back 457674435
push_middle 977286429
push_front 874702055
push_front 424292832
push_middle 957415555
push_back 538349359
push_back 907059100
push_front 41616044
push_back 28773593
push_back 349546118
push_middle 747904938
get 356626
get 574085
push_front 17426802
get 384840
push_back 94890593
get 575559
push_front 680949422
push_front 191737868
push_middle 212861594
push_front 272049536
push_back 251996981
push_back 683436790
push_middle 478158308
push_front 361120322
push_front 729277869
push_front 121572889
push_middle 240710862
get 74251
push_back 635524478
get 316864
push_middle 39743918
push_middle 427522879
push_back 421909019
get 322791
push_back 511070337
push_middle 816102855
get 104102
get 421343
push_middle 783131829
push_middle 172629605
push_front 998053845
push_back 119798334
get 794
push_middle 755048802
get 471903
push_back 43910360
push_back 541780727
get 179248
get 553382
push_front 792203393
push_front 772969493
push_front 34952608
push_middle 778565313
push_back 259110701
push_back 782465364
get 428791
push_front 933865455
push_middle 297689517
get 117584
push_front 695432348
push_middle 543342440
push_back 906502528
push_front 918573211
push_front 877101101
get 324965
push_middle 924743863
push_front 8951373
push_front 125747590
get 66773
push_front 401328031
get 324407
push_back 376060925
get 281209
get 355430
push_middle 762086516
get 266
push_back 499073094
push_front 747539613
push_middle 98560290
push_back 473295497
push_back 851310572
push_middle 635872448
get 161641
push_front 110346150
get 262125
push_back 531944562
push_middle 332325495
push_front 127048843
push_middle 678193112
push_middle 628003572
push_middle 230782754
get 446947
push_front 122322900
push_back 698251188
get 197323
get 66267
get 84283
push_middle 518584766
push_front 317123309
push_middle 941291116
get 418363
push_middle 566987063
push_back 280187341
get 333663
get 221764
get 441613
push_middle 484075864
push_back 426350038
get 337107
push_middle 116598885
push_middle 941273784
get 460682
push_back 862763393
push_middle 205433364
push_back 527353749
push_back 382833895
push_back 244009104
push_back 342543020
push_front 467840067
get 238235
push_middle 194758957
push_middle 420575510
push_middle 500730484
push_back 628524234
push_back 76755563
push_back 588210078
push_middle 358753487
get 242847
get 59528
push_front 911738512
get 396892
push_middle 372785744
get 28367
push_front 460886854
push_middle 725032783
push_front 965593101
push_back 626174149
push_middle 870574558
push_front 253168050
get 110149
push_middle 127531730
push_front 764917254
push_middle 523870771
push_middle 817232194
push_middle 587231804
push_middle 807960024
push_middle 551166074
get 356341
get 438151
get 407548
push_back 724480572
push_back 124473461
get 88547
push_back 372146323
push_middle 841822912
push_middle 406783488
get 215150
push_front 354762590
push_middle 575801226
get 425140
get 345185
push_front 583660313
get 100981
push_middle 939474333
push_front 940077812
push_middle 5456906
push_middle 640604737
push_front 329418548
push_back 361794917
get 453119
push_front 171458144
push_back 195662700
push_front 823005707
get 78810
push_middle 898254392
push_middle 675799528
push_back 182116016
push_front 143800484
push_middle 834000813
get 240421
push_back 638977971
get 440030
push_back 431131900
push_back 587990871
push_middle 349997836
get 417629
get 35017
get 537244
push_middle 657897233
push_back 964916017
push_back 538498015
get 195285
push_middle 910058208
push_front 56803000
push_front 284162700
push_front 969837516
push_back 401931895
push_front 177388643
get 41733
push_front 193061566
push_middle 751496504
push_back 690213435
push_back 945888644
push_middle 488166548
push_middle 573172506
push_back 77911044
push_front 649241645
get 165789
push_middle 104373827
push_back 260171805
push_middle 724482639
push_front 451135640
get 290407
push_back 537046575
push_back 615540698
get 574156
push_back 819543901
get 86491
push_back 677836600
push_front 702612880
push_middle 210850187
push_middle 41397646
get 452285
get 294494
push_back 200158137
push_middle 565036678
push_back 552252836
push_middle 993265398
push_middle 762500259
push_middle 917868506
push_middle 437223951
push_front 329223842
get 174478
push_front 109781916
push_middle 548354099
push_back 166037864
push_back 878785998
push_middle 183025020
get 406216
push_middle 900032690
push_middle 873742554
get 460953
push_back 899941287
get 411026
push_middle 214082267
push_front 35931712
get 504872
push_back 828155031
push_back 71929320
push_front 471228967
get 175008
push_back 49992534
push_middle 327042896
push_middle 268895839
push_middle 12274942
push_front 38772524
get 566702
push_middle 863821561
push_front 929365256
push_back 381674242
push_front 922332896
push_front 126355142
get 176995
push_front 531925627
push_middle 373239575
push_middle 981451207
push_back 216912
push_middle 400904578
get 144096
push_middle 3318671
get 24460
push_back 645870484
get 541202
push_middle 242929017
push_middle 371092571
get 514377
get 256560
get 371505
get 533355
push_front 466442887
push_back 766597262
push_back 548446443
get 414028
push_front 988189896
get 475205
get 413252
push_middle 982727393
push_middle 76425715
push_back 996936550
push_back 891360004
push_back 402578718
push_front 935792923
push_back 649812461
push_back 943321194
push_front 379452901
get 198659
push_back 802979605
push_front 806273364
push_back 539378082
push_front 426338379
push_front 526941844
get 516443
get 417080
push_back 672309682
get 208029
push_middle 339817589
push_front 113270795
push_middle 926563200
push_middle 918564404
get 264362
push_middle 390359470
push_back 600922277
push_front 183079437
get 140761
push_back 35934249
push_back 825423825
push_back 785258415
get 137316
push_middle 784457560
push_back 205628453
push_front 952907381
push_front 333959525
get 280331
push_back 481713128
get 98633
push_back 826451639
get 212405
push_middle 86059104
get 158444
push_back 877079798
push_middle 948955219
push_back 269102735
get 536133
push_front 435514622
push_back 96807768
get 506391
push_back 581735713
push_front 406233782
push_back 850864888
push_back 483115108
push_front 12029425
get 341812
push_front 226796619
push_back 189035990
get 290876
push_middle 370155685
push_front 206102242
push_front 239804844
push_front 309637679
get 492638
push_middle 771401301
get 353358
push_back 420104971
push_middle 634888389
push_front 688656539
get 436687
push_front 284504802
push_back 706228312
get 466238
push_back 148459120
push_front 881010998
push_middle 391774305
push_middle 314625893
push_back 827912502
push_back 930122488
push_middle 612286416
push_middle 645850009
push_front 251953414
push_back 445167798
get 458602
push_middle 994321096
push_middle 638050445
push_back 826292326
push_middle 384498727
push_middle 363078861
push_middle 489120270
push_back 385439544
push_back 825978557
push_middle 768920536
push_middle 533783781
push_front 330770200
push_front 72000377
push_front 565006588
get 332129
push_middle 447734526
get 395782
push_front 932968024
get 125407
get 269681
push_front 877063730
get 345604
get 277508
push_middle 160231519
push_middle 202476067
push_middle 160519001
push_back 195231552
push_middle 336012282
get 245688
push_back 886094307
push_front 412018400
get 386415
push_middle 304108040
get 499493
push_middle 544178589
push_back 508931959
push_front 542944144
get 116832
push_middle 708595924
push_middle 772699095
get 331182
push_middle 159583060
push_back 476781896
push_middle 624187962
push_middle 633050945
push_back 733317051
push_front 160805869
get 121689
get 521184
get 297177
get 276555
get 68045
push_front 868757890
push_back 340427261
push_back 209159614
push_front 721132230
push_back 252413516
push_back 779500900
push_front 266249701
get 340085
push_middle 809389732
push_back 854757685
push_back 950202389
get 491404
get 40508
push_back 562149795
push_middle 40078170
push_back 18159534
push_back 608511120
push_back 117150309
push_middle 1605687
push_back 566356100
push_middle 701553628
get 300574
push_back 188066427
push_back 817923776
push_middle 776804904
push_front 999259338
push_front 559364515
get 435929
push_back 125264129
push_front 286725865
push_back 298849045
push_back 682394783
get 28843
push_front 903913261
push_middle 176809645
get 563795
push_back 982416056
push_middle 199960622
push_front 467276027
push_front 104701261
get 317384
push_middle 848549447
push_middle 225319760
push_back 675329056
push_back 68861517
push_front 819489400
push_middle 517001365
push_back 825229702
get 481991
get 386427
push_middle 136444206
push_back 318979524
push_back 488650493
push_front 580434626
push_front 805146290
push_back 216816440
push_middle 842083222
push_front 688598235
push_back 372261086
push_front 99280489
get 130623
push_front 765531972
push_back 129037583
push_middle 755577094
get 116880
get 336576
push_back 915221090
push_front 415650980
push_back 342926969
push_back 62279044
push_back 604140698
push_front 279169989
push_back 414492133
push_middle 531999693
push_middle 924840726
push_back 402907971
push_middle 608580773
push_front 948073677
push_back 548857174
push_front 366209006
get 521933
push_front 903514627
push_back 139714513
push_back 215198189
push_front 767101527
push_back 934877704
get 146598
get 340860
push_front 728257322
push_front 670160278
push_front 150378983
push_front 723587782
get 194799
push_back 872081717
get 498451
push_front 506186424
push_back 850074820
push_back 753331845
push_back 775398381
get 160616
push_middle 367990244
push_front 966040059
push_middle 448354912
get 113898
push_back 987656274
push_back 430589663
push_front 981289592
push_front 720352945
push_back 19385069
push_back 152194755
push_back 265866474
push_back 357417209
push_back 64368926
push_back 44092494
push_back 351754325
push_back 788710028
push_front 326923463
push_back 975288230
push_back 913279483
get 513566
push_middle 770076156
push_back 653616991
get 501454
push_front 469124866
get 51574
push_middle 635932539
push_middle 220641537
push_back 950874231
push_middle 385787926
push_middle 968849906
get 488207
get 134282
push_front 335861264
push_back 252649914
push_back 765406950
push_middle 941000401
push_back 369978791
push_front 640427697
push_back 786034553
get 463830
push_back 300622803
push_middle 320313880
push_middle 734264163
push_front 461904339
get 161720
push_middle 35886528
get 241578
push_front 813886180
push_back 371057207
push_front 798871067
push_middle 376681954
push_back 159035268
push_back 793391408
push_front 238564104
get 393084
get 353938
push_front 10464126
get 453933
push_front 76853396
get 64787
push_front 729960558
push_middle 919511024
get 230650
get 528396
push_back 818374456
get 73172
get 20628
push_front 797810877
push_back 116572738
get 26420
push_front 231533531
push_front 372035298
push_back 353810509
push_front 334773092
get 317300
push_front 704611476
get 508885
get 259304
push_back 179725274
push_back 465602445
get 480487
push_front 460728337
push_back 259025635
push_back 829726560
push_front 814550541
push_front 634660128
push_back 916788401
push_back 955546700
get 513981
push_front 337662858
push_back 105059477
get 362289
push_back 718989443
push_front 608596570
push_front 959178879
push_front 936687053
push_back 172527334
get 55128
push_middle 560346767
push_front 382861396
push_back 17829938
push_front 735214684
push_front 939085074
push_back 274587187
push_middle 569770863
push_front 972127235
push_front 650550806
get 292317
push_middle 30953754
push_back 210122317
push_middle 789733663
push_front 508002885
push_front 234443073
get 395663
push_back 419291800
get 153383
push_front 217701972
push_front 715593035
push_front 441302846
push_back 798040048
push_back 154940894
get 189353
push_front 308941159
get 340356
push_back 799914529
push_front 710464648
push_middle 140889435
push_back 191672643
push_middle 109625343
push_front 821115836
push_front 955380084
get 163939
push_back 958434075
push_front 400033737
get 305219
push_middle 138901769
get 457009
push_middle 361692374
push_front 262726114
push_back 261039326
push_middle 927553942
push_back 397840500
get 301581
push_front 395002902
push_front 241172931
push_back 598983921
push_middle 239682201
get 570050
push_back 678664311
push_front 538315833
push_back 615458215
push_front 599844572
push_middle 436862492
push_middle 707135502
push_front 394081895
push_front 580638224
push_front 726478341
push_back 229487932
push_middle 461187074
push_front 813926006
get 549403
push_front 729964298
get 500688
push_front 894653628
get 240322
get 97516
push_middle 38731479
get 180673
push_front 271914590
push_front 154791603
get 441830
push_back 339545100
push_front 697243835
push_back 964499982
get 380395
push_front 583310676
push_back 423728306
push_middle 501464004
push_middle 300312671
push_back 169536283
push_back 861857006
get 409362
push_front 303720109
push_back 584662838
push_front 983805831
get 198289
push_middle 482043723
push_back 340424924
push_middle 499988858
push_front 479233713
get 109418
push_back 257804352
push_middle 768752578
push_middle 107467670
push_front 622628419
push_middle 805218867
push_middle 24125340
push_front 381867674
push_middle 789700807
push_middle 342672536
push_back 746744569
push_back 433660597
push_back 392576872
push_middle 499803845
push_middle 272473388
push_back 833743774
push_middle 645635907
get 255527
push_middle 997968627
push_front 210400631
push_middle 648840963
push_middle 523621410
push_middle 367997009
push_front 998120546
get 298162
push_middle 357154472
push_middle 508897294
get 213971
push_back 146739193
get 188904
get 230016
push_middle 198764746
push_back 345505945
push_front 207507512
push_middle 486825766
push_middle 641854718
push_back 668898
push_front 257071846
get 388736
push_front 800278578
get 231118
get 361612
push_front 289302601
push_middle 652505721
push_middle 336369079
push_middle 608496650
push_middle 601082285
get 424681
push_back 605627041
push_back 929414317
push_front 797046501
get 142880
get 538389
push_middle 493160765
push_front 149714064
push_middle 295331620
push_middle 133345760
push_middle 144936512
push_front 241755797
push_middle 135719404
push_back 643728154
get 51471
get 450730
push_front 216475788
push_middle 985660035
get 75526
get 468741
get 208868
push_middle 888940149
push_front 732660587
push_middle 482471756
get 436811
get 441520
push_front 285976621
push_front 491660116
push_front 198754922
push_front 557466079
push_middle 126114023
push_front 525804545
push_front 86956368
get 19823
push_middle 798212826
push_middle 120930652
push_middle 986748248
push_middle 213474252
push_front 973027803
push_back 869334661
push_middle 585142079
push_front 147929513
push_back 770992927
push_back 642299078
push_middle 975626543
push_back 82333286
push_front 479010301
push_middle 311407148
push_back 237127127
push_middle 830694094
push_back 226627162
push_back 844610481
push_front 579673753
push_front 537251360
get 165817
push_middle 138201408
push_front 139132690
get 530355
push_middle 992655340
push_back 786687768
push_middle 897771957
push_middle 333002234
push_back 41893631
get 474344
push_back 836351306
push_back 433511372
push_middle 955519708
push_middle 144633896
push_back 892209861
get 231615
push_middle 602047222
push_middle 520610469
push_back 316161099
push_front 847780944
push_middle 636005022
push_back 798465868
push_back 778047161
push_back 320117849
push_front 247543400
push_middle 857620968
push_front 455018411
push_front 64845200
push_back 615233381
push_middle 781478114
push_front 332259069
push_middle 282985708
push_back 932484176
push_back 246303358
get 201042
push_back 173779691
get 463551
push_middle 554681556
push_middle 286770554
get 520720
push_back 529047749
push_middle 312381216
push_back 87417665
get 317515
push_front 945115703
push_middle 662144499
get 24819
push_front 825862564
get 264600
push_front 869141363
get 223858
push_middle 290901650
get 137839
push_middle 360660365
push_middle 510745056
push_back 787182213
get 86170
push_back 798012558
get 215801
push_middle 532889747
push_front 567974549
get 35986
push_front 997792809
push_back 252279396
push_middle 398047319
push_back 931517422
push_front 794572221
push_back 415130311
push_back 33946210
push_front 310754456
push_middle 219986672
get 355291
get 24364
push_front 16196124
push_back 497444610
push_front 15629111
get 110211
get 436840
push_middle 309924024
get 81704
push_back 71441764
push_front 989259920
get 446723
get 188938
get 499314
push_front 812742580
push_middle 644627199
push_front 546792646
push_front 170357728
push_back 800972526
push_front 226738841
push_middle 906423495
push_middle 115496163
push_front 281799880
push_back 625935515
push_front 212757886
push_front 22425488
get 235737
push_front 640236358
push_front 514055557
push_front 556850639
push_back 648011529
push_back 352686704
push_middle 339844482
get 276246
push_front 984878692
push_middle 325802702
push_middle 39801422
push_front 908203458
get 216244
get 506560
push_front 835167948
push_front 555639595
push_front 90910085
push_back 421608734
push_back 231796917
push_back 391666087
push_front 827201667
push_middle 846019503
get 232633
push_back 631666832
push_front 499640829
get 480561
push_front 117510203
push_back 930150119
push_back 769958908
push_back 55182729
get 444057
push_back 668044377
get 142729
push_front 574844130
get 428980
get 7835
get 493635
get 507305
push_back 63174890
push_back 435320460
push_middle 420004245
push_back 372233049
push_middle 27034441
push_front 685941323
push_front 380674442
push_middle 146604982
push_back 851777034
push_back 780933960
push_front 795493703
push_front 317213306
push_middle 463553873
push_front 519982626
push_front 816958633
push_front 351629605
push_back 78918469
push_front 117094473
push_middle 503457713
get 352582
push_front 460792384
get 90083
push_middle 822661338
get 431250
push_front 330015959
push_middle 320720443
push_front 542822928
push_back 178177671
push_front 369763295
push_back 690749613
get 201621
get 270456
push_back 783102215
push_front 20146824
push_back 79835450
push_middle 291030586
push_back 425733314
push_front 613407653
get 72589
push_middle 623970890
push_front 914589974
push_back 227685212
get 271728
push_back 118971658
push_middle 447844562
get 81217
push_middle 353489856
push_back 640048549
get 391216
push_front 140611383
push_middle 988084644
push_middle 571489671
push_middle 997270726
push_middle 569593096
push_back 636506657
get 16330
push_back 117502747
push_front 942648322
push_middle 286232943
push_back 471005429
push_middle 760685074
push_front 970739960
push_front 117118378
push_back 766718015
push_back 244632040
push_front 235834823
push_front 811061613
push_back 49012818
push_back 344285274
get 92347
push_middle 385127615
push_back 900505495
push_middle 348596650
push_back 238578637
push_middle 890867003
push_back 600476191
get 398871
push_middle 707063272
push_middle 328341109
push_back 892827651
get 429001
push_back 269322209
push_back 750897880
push_front 563954922
push_back 808556864
get 379644
push_middle 247627453
push_middle 119337938
get 392936
push_middle 493043380
push_middle 48373244
push_back 183938045
push_middle 456324605
get 563688
get 157195
push_back 983346312
push_front 780275531
push_back 204754287
push_back 758936794
push_back 202000822
push_middle 491988868
get 421242
get 25463
push_back 548711664
push_back 685068047
push_back 885595844
push_back 304136911
get 563162
push_front 32014708
get 411395
push_middle 328576004
get 1456
push_middle 124571088
push_back 898706713
push_back 421223968
get 401198
push_middle 744228357
push_back 51912517
push_back 199777938
get 192989
push_middle 746173283
push_middle 944641513
push_front 664914845
push_back 534887241
get 493782
push_front 679995981
push_front 986768168
push_front 612332894
push_back 561157351
push_back 377464879
push_back 981564730
push_front 472137959
get 42636
push_front 56201446
get 246735
push_front 715063766
push_middle 239153117
push_back 185734282
push_front 964587890
push_back 863709828
get 65214
push_middle 305237220
push_middle 290234205
get 181831
push_back 604597453
push_middle 462724010
push_back 811556080
push_front 318445781
push_back 722125544
get 300256
push_front 868271849
push_front 21021755
push_front 250501109
push_middle 911918902
push_front 551011326
push_middle 458748044
push_front 708634329
push_middle 653567957
get 424092
push_front 306586292
push_back 476823868
push_front 171869997
push_front 527029354
push_middle 336748310
get 260555
push_back 400075293
push_middle 482878982
push_back 425345375
push_middle 505721589
push_back 360817877
push_front 217676257
push_middle 455877584
get 169362
push_back 776799307
push_front 787408183
get 22297
push_back 710903563
push_front 688247991
get 98547
push_middle 301724364
push_back 284396443
push_front 839199305
push_back 600518334
push_back 260895740
get 415632
push_back 267914530
push_front 67720767
push_middle 686131276
get 306222
push_front 742472924
push_middle 233943887
push_back 107759665
push_middle 378603760
push_front 730234470
get 231038
push_front 749129522
push_front 920871711
push_front 610876042
get 212778
push_front 317630961
get 374381
push_front 433647607
push_middle 616108589
push_front 602090028
push_front 595328936
push_back 612173178
get 32235
get 362558
push_back 386043152
get 524511
push_back 642489552
push_back 616759046
push_middle 652129449
push_back 847469210
push_middle 834519990
push_front 656377401
push_back 421963157
push_middle 485418984
push_front 155896521
push_front 343114463
push_middle 740943934
get 69918
push_front 197722823
push_front 832551264
push_front 669396988
get 53212
push_front 194446534
push_middle 158738451
get 469670
push_front 844194304
get 206534
push_back 719492966
push_middle 563292603
push_middle 546626098
get 417664
push_front 629577314
push_back 201189512
get 92129
push_back 181778616
get 285332
push_back 840889860
push_front 573616674
push_middle 829261120
get 381949
push_back 826328776
push_back 500603038
push_back 50444612
push_front 22209227
push_middle 710559103
push_middle 320550984
push_middle 298116337
push_back 799328386
push_back 685079296
push_middle 93221389
push_front 253293815
push_middle 592404712
get 564884
push_back 171835054
push_front 222059504
push_front 32773597
push_middle 19992482
get 40576
push_back 698091525
push_front 316301195
push_back 548746962
push_middle 924677821
push_front 131830031
push_middle 79091314
get 465472
push_middle 397635998
push_back 659116118
push_middle 877865937
push_back 193002222
push_back 312318026
push_back 424144689
push_middle 656804436
get 283039
push_front 95364114
get 40895
push_back 965248332
get 347395
get 350215
get 355609
push_middle 626439441
push_back 114572713
push_back 146659821
push_back 525963346
push_front 724062830
get 410195
push_back 817535365
push_middle 403629788
push_middle 436619071
push_front 599021025
push_back 559701162
push_front 676469883
get 509487
push_back 940051272
push_back 763475515
push_front 990235170
push_back 642723187
push_front 628814228
push_front 403423457
get 71375
push_middle 90435675
push_front 217537789
push_middle 142336768
push_middle 846465103
get 479162
push_front 120842298
get 25499
push_back 573970877
get 256532
get 12635
push_middle 282990498
get 168985
get 142402
push_back 746172571
push_front 719759950
push_front 362172561
push_front 349900555
push_back 217613912
push_back 535667440
push_front 187065516
push_back 378099823
get 341522
push_middle 497070560
push_back 366482073
push_back 511374352
push_middle 479405228
push_front 603262088
push_back 204215522
push_middle 109418936
push_middle 873265085
push_back 433308646
push_front 31065659
get 284038
push_front 304868286
get 218126
get 251698
get 528165
get 352983
push_back 850819316
get 178421
get 551918
push_front 257494578
get 261909
push_front 46725025
push_front 501202389
push_middle 392446483
get 92677
push_front 337189697
push_middle 880994265
push_back 325535176
get 263126
push_back 90154968
push_front 227217400
push_front 60035541
push_middle 148856354
push_front 762155017
get 509398
push_front 715538060
push_back 784900726
push_back 715864208
push_middle 18428904
push_front 370786584
push_middle 444113039
push_back 71152848
push_back 470382023
push_front 742427942
push_middle 563637997
push_front 797981315
push_middle 275899593
push_back 471370426
get 485410
get 435270
push_middle 51260579
push_middle 871091388
push_front 574572245
get 279547
push_back 491147000
push_front 114376288
get 285828
get 313517
push_middle 557264314
push_middle 519154522
push_middle 731725602
push_middle 321655705
push_back 436210225
push_front 341736056
push_middle 534682930
push_front 767698908
push_middle 832159475
push_middle 188468715
push_middle 764847564
push_middle 19856506
push_front 956494054
get 124584
push_front 384187822
push_middle 570283685
push_back 44340751
push_middle 259926841
push_middle 747630722
get 309674
push_back 846977250
push_front 269930507
push_front 58420088
push_front 48675287
get 164389
push_back 950959357
push_back 110391702
get 397846
push_middle 689536316
push_back 811556447
get 178036
push_front 966905909
get 204902
push_back 700572843
get 396064
push_front 729770715
push_back 836282866
get 349673
push_back 339090472
push_back 42260559
push_back 529013024
get 221349
push_front 88888807
push_front 738294255
push_middle 391320526
push_front 113837876
get 49840
push_front 742100978
get 134708
push_back 81848992
push_middle 31279021
push_middle 99413934
push_middle 316831572
push_front 111230569
push_back 500620518
push_front 285236174
push_back 823751754
push_back 477995157
get 126168
push_middle 101202305
get 430024
get 546121
push_front 582940054
get 312514
push_back 458201086
push_middle 869004766
push_middle 586258690
get 182043
get 163138
push_back 159626395
get 58199
push_middle 238529667
push_back 240420851
push_front 342911401
push_front 347758325
push_middle 745471574
push_front 585560669
push_middle 647386665
push_back 644277901
get 381654
push_front 585418072
get 261886
get 42850
push_front 735309933
push_middle 595472789
push_back 680328207
push_front 135050303
get 420907
get 355208
push_middle 183834713
get 126738
push_middle 957296599
push_back 871376892
push_back 761161337
get 230350
push_front 568579809
push_front 322314287
get 67056
push_back 816786812
push_middle 791568161
push_middle 945212909
get 163665
get 23903
push_front 754393641
push_back 771371632
push_middle 177853736
push_back 695193841
push_middle 768012425
push_back 388246279
push_back 845240472
push_front 495654900
push_front 581157151
get 68629
push_middle 573636753
get 121624
push_middle 822737445
get 449851
get 177047
push_back 169270405
push_middle 240543692
push_front 5460921
push_middle 777110568
push_middle 920402348
push_middle 89782638
push_middle 951271585
push_middle 790775554
push_front 852237399
push_front 458267810
push_back 904564532
push_middle 802179236
push_middle 247413773
push_back 145860050
push_front 529123989
get 315415
push_back 565308420
push_middle 656874641
push_back 73024315
push_front 292137511
push_middle 489836951
push_back 557018849
get 482731
push_back 245906133
get 472875
push_back 122500774
get 538976
get 155843
get 118537
push_back 555187545
get 451293
push_back 391380800
push_front 491599391
get 133728
push_middle 630011503
push_back 311504210
push_middle 579568284
push_front 498168736
push_middle 866263812
push_middle 7886554
push_back 707578409
push_middle 125857791
get 277314
push_middle 420045259
push_middle 102742225
get 486291
get 43143
get 575194
get 285762
get 221991
get 47797
push_back 741890746
get 330061
push_front 449927422
push_back 447537821
get 171296
push_back 481912672
get 147553
push_middle 468261460
push_middle 507625092
push_back 609886763
push_back 898153549
push_middle 467509358
push_front 5578207
push_middle 915852023
push_middle 743253541
push_front 114282321
get 61699
push_middle 405408980
push_middle 355583912
push_back 867120028
push_back 887109068
push_middle 942128227
push_front 643421906
get 468496
push_back 60325847
get 242492
push_front 753098193
push_front 601979091
push_back 802108304
push_back 992815438
get 56918
push_front 790627363
push_back 979345999
push_back 563378370
push_middle 143177370
get 166142
get 2390
get 41476
push_middle 685174935
get 427331
push_front 453042587
push_middle 718735488
push_middle 119337340
push_front 874209248
get 519166
push_middle 152104913
push_middle 555409088
push_front 973913678
push_middle 730535813
push_back 463122162
push_back 120114213
push_front 202340933
get 229561
push_middle 986281606
push_back 745841427
push_back 933247630
push_front 71813104
push_back 447771321
push_middle 900703937
push_middle 500326247
get 525326
get 71286
push_front 214997584
push_front 995912061
push_front 569208088
push_back 341562237
push_back 891082384
push_middle 120822412
push_middle 830214647
push_middle 2989472
push_middle 294485956
push_back 514707168
push_back 305182377
push_back 784989348
push_middle 74043628
push_middle 40526812
push_middle 945913463
push_front 137036658
push_front 700956171
push_front 130680780
push_middle 547970965
push_back 595955309
push_back 226312601
get 109058
push_middle 155553281
push_front 182634818
get 493680
get 311168
push_middle 871482581
get 560703
push_middle 209993716
push_back 462464738
get 266227
push_front 517272975
push_middle 291313675
push_front 156203753
push_back 689844982
push_middle 567858881
push_middle 396643923
get 187486
push_front 750659294
push_back 413052552
push_front 454249693
get 21643
push_back 728927563
push_back 66070590
push_back 375354880
push_front 546751600
get 177905
get 518282
push_back 277928881
push_back 312127157
get 414152
push_front 355363124
push_back 655504503
get 541940
push_middle 546874963
get 95267
get 522092
push_front 36480316
push_back 933671250
push_front 908723056
push_back 386873270
push_back 856274438
push_front 148423867
push_front 302391890
push_middle 724779447
push_back 660076550
push_middle 414577588
push_front 69007601
push_back 437704306
push_front 933392338
push_front 924393955
push_front 46913270
push_middle 265860675
push_middle 672600827
get 47297
push_middle 407296562
push_back 423693145
push_back 277961689
get 212896
push_back 747887244
push_back 253398609
push_middle 72144042
push_middle 980862242
push_middle 577854630
push_back 794995955
push_middle 93222817
push_back 435736904
push_middle 912221732
get 441693
push_front 972074756
push_back 354899842
push_back 103815160
push_back 797146929
push_back 571064195
push_middle 945975976
push_front 230584348
push_middle 283077442
push_front 823679086
push_middle 477574804
get 521865
get 40976
push_back 16478144
push_middle 767702372
push_middle 649476080
get 265943
push_middle 390496372
push_middle 919925864
push_front 721056408
get 433488
push_middle 512835069
push_middle 745617080
get 518640
push_back 677268967
push_back 958787073
push_middle 19399556
get 212671
push_front 711477585
push_front 106297808
get 160004
push_middle 772369873
push_front 690717605
push_back 489741681
get 222896
get 21802
get 313651
get 388050
push_back 765175176
push_middle 693588544
push_front 633722864
get 231876
push_front 456200058
get 420122
push_middle 678663287
push_front 454319961
push_front 559331347
push_middle 352461593
push_front 797335668
push_front 305042461
push_back 306366866
push_middle 315215804
push_middle 113151227
push_front 217582258
push_back 179005528
push_front 677860791
push_back 269470871
get 570810
push_front 142683132
get 529895
push_middle 388522589
push_back 130134811
push_front 700944571
push_front 428014983
push_middle 942224752
get 492301
get 400402
push_back 636998855
push_back 238365453
push_middle 434012856
get 89744
push_front 77074861
get 15025
push_front 805702317
push_back 389403640
push_middle 337299835
push_front 853348320
push_back 752565444
push_front 560149916
push_front 617588828
get 132490
push_front 702983600
push_front 181298259
get 568054
push_middle 131918642
push_front 154634758
push_front 379931060
push_back 196771968
push_back 96344827
get 358053
push_middle 135053602
push_back 195019456
push_back 202549267
get 152232
push_middle 769972626
push_back 453146037
get 459195
push_back 573338140
push_middle 179014396
push_front 895350478
get 337544
get 501230
push_front 696773502
push_middle 628249644
push_back 790386458
push_back 779729515
get 170062
get 405653
push_front 34154086
get 10119
push_back 692334702
push_back 978913436
push_back 209280140
push_front 989944288
get 549486
get 434438
push_front 108236892
push_front 450062786
push_middle 789908861
push_middle 106127333
push_middle 431683325
get 313848
get 52124
push_back 263009680
push_back 632789305
push_middle 398598118
get 550230
push_back 292201195
push_front 314440405
push_middle 687997451
get 386974
push_back 895316153
push_back 247894029
push_front 493819730
push_front 704419575
push_back 865294383
push_middle 182448604
push_front 257784430
get 41158
push_front 457623869
push_back 334391596
push_front 263304120
push_back 25920214
push_middle 165790481
push_front 46876817
push_middle 527421663
push_middle 69101437
push_middle 349236262
push_back 319438666
push_middle 892849320
get 211495
push_middle 872226901
push_middle 6342600
push_middle 791498424
push_back 113479339
push_front 141883627
push_front 146704951
get 573026
push_middle 727239416
push_back 294309107
get 403414
push_front 618268744
get 527368
get 16339
get 389095
get 58724
get 124460
push_middle 733360407
get 429090
push_back 908468967
get 534070
push_back 594714355
push_back 417546045
push_back 601751550
get 340376
get 474240
get 530596
push_back 233075159
get 420503
push_front 384136594
push_front 352910547
get 11912
push_front 689113368
push_front 285159328
push_back 11213050
push_front 88600080
push_middle 396410108
push_front 458412236
get 355997
get 557000
push_middle 408478481
push_back 950216300
push_middle 329475483
push_back 264780851
push_back 229155836
get 538897
push_middle 410363919
push_middle 834358531
push_back 417437562
push_middle 491892828
push_back 852508078
push_back 443464545
push_front 906563152
push_back 950655577
push_back 7172621
push_back 451309071
push_middle 237338369
get 147977
get 329746
push_back 390569171
get 487676
push_back 778530286
push_front 131741913
push_back 197257401
push_front 945480043
push_back 563750067
push_back 973983755
push_back 401919585
get 137486
get 400946
push_middle 15451845
push_back 871413972
push_middle 885554009
push_middle 173238191
push_front 115278794
push_middle 228279885
push_middle 423549180
push_middle 896114924
get 261091
push_middle 547400342
push_middle 793194270
push_front 904227474
push_front 733807203
get 379386
get 304514
push_back 663578688
push_front 776732776
push_front 131467184
push_front 754647569
get 366438
push_front 132502721
push_middle 865504227
get 22677
push_middle 72505238
get 462685
push_back 929609470
push_middle 20696043
push_middle 811482292
push_back 654133799
push_middle 724517940
push_front 754780229
get 106033
push_middle 772752827
get 15967
push_back 924531434
push_back 965986616
get 361044
push_front 823034802
push_middle 48798668
push_middle 927477282
push_middle 527836073
get 159416
push_front 361402900
push_front 342428581
get 249228
push_back 284415918
push_middle 375055857
push_front 392210014
push_back 66901883
push_back 892800943
push_middle 91516425
get 327076
push_front 763819843
get 418180
push_front 970690868
get 217153
push_middle 587608068
push_middle 165295930
push_front 362345403
get 28872
push_front 446786714
push_back 524687472
get 179860
get 33777
push_back 550072783
push_back 599737576
push_middle 189075146
push_middle 79773100
push_middle 513563715
push_front 548305738
get 419744
push_middle 692211385
push_back 743728686
get 434139
push_front 55894642
push_middle 97611517
push_back 665925077
push_middle 404063045
get 238860
push_front 496785252
push_back 312558229
push_middle 104929033
push_middle 834279156
push_front 313837256
push_middle 492100836
get 349672
push_back 7439261
push_front 777860883
push_middle 757243110
push_middle 287362965
push_middle 651812922
push_front 124243722
push_back 110012074
push_front 959783766
push_middle 706906084
push_front 250310879
push_front 965607175
push_front 329986225
push_back 424434837
push_middle 995009707
push_back 419607751
push_front 487007412
push_front 93068751
get 182106
push_middle 760647291
push_front 285138223
push_middle 151590204
get 48733
push_front 827895989
push_front 957123279
push_front 643274942
push_middle 797759943
push_middle 173625013
push_middle 280837958
push_back 234869107
get 429653
push_back 301165136
get 462771
get 549140
push_front 888027934
get 90363
push_middle 956169990
push_back 149904666
get 383940
push_front 421653174
get 272901
push_middle 10750630
get 314250
push_front 688201844
push_back 87132900
push_middle 104204754
get 10264
push_back 943033479
push_back 629247782
push_middle 714198118
push_back 197871815
push_middle 495693396
push_front 856788773
push_back 726198626
push_front 722119546
get 14293
get 140434
push_back 260190347
get 292891
push_front 765438646
get 111967
get 244787
push_front 438070437
push_middle 755301455
push_back 31929953
push_front 1255050
push_back 721089108
push_back 576303793
push_middle 84521594
push_middle 602453592
push_back 21643716
push_back 13532662
push_front 707993176
push_middle 6494270
push_front 181872146
push_back 666870925
push_back 688004472
push_middle 724200370
push_back 525410639
push_middle 817546442
push_front 843316554
push_front 852107850
get 491747
push_middle 249558167
push_front 211718846
push_front 127596064
push_middle 773857762
get 365669
push_front 525544141
get 507626
push_back 542562237
push_back 169463527
push_middle 979683272
push_back 243155594
push_front 146416195
push_middle 649647628
push_back 458970461
push_back 116400779
get 483740
push_middle 903626515
push_front 289292291
push_back 236030175
push_middle 530452644
push_middle 800230001
get 105142
push_back 403456255
get 147580
push_middle 746515990
get 9393
push_front 523710952
push_middle 67174058
push_front 342746410
push_back 739252923
push_back 277386873
push_front 7894778
push_middle 115379389
push_back 425157778
push_front 712529577
push_front 333578908
push_front 958950922
push_front 728147747
push_back 484085205
push_middle 926108770
push_front 170410377
get 393263
push_middle 429828890
push_back 116414196
get 162600
push_front 625584179
push_front 438848139
get 126685
push_middle 704924298
push_front 970864269
get 215958
push_front 239342375
push_front 819971905
push_back 723133780
get 237846
push_middle 389709966
get 259971
push_back 82450752
push_middle 279607242
push_middle 855644622
push_middle 935600660
get 10334
push_back 947008144
get 262611
push_back 423600726
push_back 188165031
push_front 167900103
push_middle 553939971
push_front 171752723
push_back 668212528
push_front 774016505
push_back 892836510
push_back 115397718
push_middle 574361851
push_front 19232528
push_front 495407935
push_back 302633909
push_front 143876380
push_front 79813270
push_back 460392640
push_front 728255329
push_middle 464986626
push_back 471094111
push_back 831818792
get 112371
push_middle 540376254
get 277241
push_middle 441467753
push_front 97703771
push_back 970931639
push_middle 679586874
push_middle 594992937
get 522049
get 487637
push_middle 432200269
push_front 940938727
push_middle 854786343
get 494267
push_front 588082179
push_front 969342188
get 87726
push_back 686598997
push_middle 265650196
push_middle 404177521
push_back 533662477
push_middle 619896041
push_back 799376811
get 441047
push_middle 245230460
get 38499
push_front 463128435
push_back 39347124
push_middle 815571756
push_back 496894814
push_front 489983773
push_back 419856182
push_back 98444565
push_back 673322607
push_back 919178585
push_middle 60107255
push_front 693098387
get 278712
push_middle 254041286
push_middle 189535554
push_front 566919099
push_front 384130155
push_back 684677341
push_back 876642976
get 406904
push_back 606400946
push_front 822652440
push_back 6862039
push_back 302272297
get 291045
get 10499
get 257408
push_front 836038732
push_middle 215080228
push_middle 566379235
get 342175
push_front 29916254
get 10485
push_middle 381074592
push_back 211372558
push_middle 678240037
push_middle 685590162
get 538436
get 389338
push_middle 228408704
push_back 181633543
push_front 984714794
push_middle 242970279
push_back 282546787
push_front 386849776
get 277857
get 488899
push_middle 647738789
push_back 178240141
push_front 397932201
push_front 279264908
get 78576
push_front 284578969
push_middle 375812362
push_middle 693258624
push_middle 811898770
get 564781
push_back 153813345
get 559855
get 110851
push_back 601694275
push_middle 384747013
get 168364
push_middle 251968342
get 58699
push_back 703350537
push_front 125552184
push_middle 88124730
push_middle 27713163
push_back 49672356
push_front 324067683
get 385970
get 358967
push_middle 804524136
get 129898
push_front 211287845
push_back 48095506
push_middle 913133572
get 312636
push_front 464618654
push_middle 477687679
push_middle 849075141
push_middle 731270871
push_middle 198855496
push_front 223901315
push_middle 691496405
push_front 740930276
push_middle 965417077
get 476933
get 568458
push_back 879608501
push_back 394264415
get 54268
push_middle 489433726
push_back 860105513
push_middle 707912997
push_middle 639130452
push_back 979900275
push_middle 643236876
push_front 370592516
push_front 875554533
get 76710
push_front 448229340
push_middle 425506245
push_front 969649753
get 37013
push_front 604740369
push_back 332274547
push_front 422397278
push_front 429569803
push_back 69223758
push_front 18860823
push_back 430532187
push_back 294034001
push_middle 563215243
push_front 393695233
push_front 188490722
get 263834
push_back 663679813
push_front 996845777
get 514362
push_back 801476735
push_back 122201862
get 264001
push_back 766249089
push_back 471800626
push_middle 257843622
push_middle 282442204
push_front 545162700
push_middle 328794865
push_middle 260238943
get 44857
push_front 563853108
push_back 112995085
push_front 57502288
get 370003
get 180373
get 515631
push_middle 231971839
get 560374
get 514370
push_front 60110893
push_middle 554082240
push_middle 538261864
push_back 412987906
push_back 80599619
push_front 378167531
get 324191
get 349410
push_back 128516600
push_back 536822285
get 151389
push_middle 345167309
get 3859
push_front 916372926
get 575147
push_middle 94278823
push_middle 693730534
get 378691
push_middle 499796230
get 11893
push_back 699310250
push_middle 54580591
get 122443
push_middle 275843428
push_back 671005123
get 54071
push_middle 339984141
get 83276
get 404973
push_front 240009515
push_front 624121379
push_front 527611978
get 493059
push_middle 158785523
get 86062
push_back 195086924
push_back 821814972
push_middle 552345603
push_middle 74500029
push_front 843058106
push_middle 980326936
get 527301
push_back 67850836
push_front 240089527
push_back 319079641
push_front 187376406
push_back 832528797
push_back 212286786
push_back 272649779
push_middle 698692806
push_back 365871255
push_front 117565378
push_middle 329788460
get 237442
push_middle 495624791
push_front 858808395
push_back 669475961
push_front 343454077
push_back 340981254
push_front 731803194
get 191674
push_front 206337813
get 105175
push_middle 712571299
push_middle 701293652
push_front 516061278
push_front 60325568
push_back 444360517
push_front 722068357
get 151482
get 505580
push_middle 975822589
get 517642
push_front 252284983
push_back 84407873
get 333360
get 79253
push_back 974567338
push_back 306140812
get 512802
get 473569
push_middle 599429087
push_back 370473804
push_middle 952068484
push_back 406742004
push_middle 547396365
push_middle 671438622
push_back 71076523
get 430477
push_back 563732829
push_middle 233638012
get 83804
get 285712
get 127465
get 441060
push_front 789787999
push_middle 648704027
push_middle 544720245
push_back 771956006
push_front 959286618
push_front 710300139
get 454966
get 291063
push_front 538908491
push_back 661070028
push_middle 879643207
push_front 175510451
push_back 142612386
push_back 892666266
push_middle 883536654
push_back 742726019
get 119432
push_back 276300607
push_front 716693882
push_middle 89194549
push_front 925425081
push_middle 317816794
get 323058
push_middle 781205457
push_middle 513116392
push_front 290800561
push_middle 300058430
get 277068
get 41538
get 454103
push_back 217714579
push_middle 942416849
push_back 246359150
push_back 940644956
push_front 201464901
push_middle 309786906
get 569964
get 351929
push_front 720606822
get 394113
push_middle 904563697
get 496309
push_middle 734165774
push_front 148549336
push_middle 874826553
push_back 898775724
push_back 114106061
push_middle 139001995
push_front 320078249
push_middle 36231890
push_middle 353937976
push_front 417548119
push_front 483771701
get 175993
get 206990
push_middle 213775445
push_front 246476290
get 475161
push_middle 962200356
get 491071
push_front 662349887
push_middle 278732229
push_front 400813866
push_back 402873312
get 375430
push_front 205067290
push_front 303442820
push_front 679410532
push_front 969790182
push_middle 915458575
push_back 638808417
push_middle 65503814
push_front 695292445
push_front 924200715
push_back 369220545
get 375527
push_front 615684485
push_front 114597808
get 56391
push_front 63188426
push_front 138402342
push_front 556168799
get 489842
push_back 639757748
push_middle 173307271
push_middle 24249548
push_front 287474583
get 155634
push_middle 961606069
push_back 497370928
push_middle 515304743
push_back 830025869
get 284202
get 430165
push_middle 290506697
push_back 282063658
get 299490
push_middle 979863892
push_back 602095898
push_back 593753466
push_front 723855457
get 32414
push_back 659099146
get 394910
get 256028
push_back 430624258
push_back 463584113
get 168218
push_middle 201913605
get 337524
push_middle 586467956
push_front 197282051
get 433119
push_back 452698528
push_middle 677858051
push_front 764799255
get 129858
push_back 411549949
get 92980
push_middle 132525841
get 201734
push_middle 697478970
push_middle 306088159
push_middle 210584303
push_front 947207633
push_middle 909093333
push_middle 661034468
get 443922
get 233558
push_middle 600575471
push_front 247687266
get 240128
push_middle 214615383
push_middle 221623210
get 480003
push_middle 326560415
push_middle 357417424
push_front 914317218
get 89688
get 347248
get 383987
push_back 425436238
push_back 967167221
push_middle 109106035
push_middle 550019663
push_back 352929640
push_front 344373068
push_back 150722374
push_middle 284953589
push_back 211943737
push_back 856103223
push_middle 598789391
push_back 848778233
push_middle 828941975
push_middle 910117497
push_front 184823514
push_back 854445013
push_front 485673063
get 169118
push_back 501329324
get 371554
push_back 634870548
push_back 876536379
push_front 135066476
push_middle 494005577
push_back 797287890
push_front 525246370
push_middle 682135098
get 488206
push_middle 889065364
push_middle 823795820
push_front 930725856
push_front 55583573
get 260936
push_back 534886245
push_back 36584078
push_middle 481166551
push_front 423042076
get 125382
push_middle 222112832
push_back 39228810
push_back 545230847
push_middle 858988732
push_middle 123943480
push_front 748794888
get 256742
push_middle 337587400
push_back 999344569
push_front 727148181
get 204273
push_middle 782449714
push_front 128395311
push_back 224174111
push_middle 321959465
push_front 129368078
push_front 618477091
push_back 377871204
get 18656
push_front 17056632
get 524181
push_back 44528665
get 513520
push_middle 156433582
get 161790
push_back 832691133
push_front 933544958
push_back 331911622
push_middle 137747633
push_front 637540009
get 444056
get 417030
push_middle 545350725
push_middle 517476920
get 463552
push_back 644335866
push_back 695531517
push_back 81243917
get 483848
push_back 201756306
push_front 753342037
push_front 681681830
push_front 116171758
push_middle 622450195
push_middle 136843384
push_middle 164526273
push_back 798890844
push_middle 877672163
push_back 395976311
get 38898
get 335915
get 449422
get 201262
push_back 689451344
push_back 762526
push_middle 32114983
push_front 521279791
push_front 50985674
push_middle 409154568
get 532518
push_back 906618221
push_back 943614841
push_front 752967518
push_front 291563729
push_front 786011837
push_back 275574622
push_middle 698627618
push_front 509611847
push_middle 146338411
push_middle 622363379
get 499931
push_front 520132639
get 524468
push_back 53227006
push_middle 840004909
push_front 238948814
push_middle 364598109
push_middle 154063998
push_middle 561596101
get 249943
get 205655
push_front 738419651
get 372956
push_middle 931199932
push_middle 679911780
push_middle 910227064
push_front 556534838
push_front 11629996
get 257051
push_back 389183608
push_front 578237017
push_front 331119405
get 574648
push_back 113782971
push_front 415289769
push_back 11147819
push_back 484366628
push_middle 897303643
push_middle 82245256
push_front 956954642
push_middle 57792939
get 567907
push_front 504736516
push_middle 214534025
get 296893
push_back 864288794
get 389842
push_front 440566756
push_front 333229940
get 402443
push_front 17875758
push_back 197395292
push_back 958782207
push_middle 550455698
push_middle 735391801
push_middle 363336973
push_front 904206160
get 344803
push_back 186067046
push_middle 889953619
push_back 578729460
push_front 673137133
push_front 639718989
get 203353
get 425041
push_middle 312388875
push_front 489308393
push_back 841158947
get 4563
get 200952
push_front 281404871
push_front 270291847
get 91322
push_middle 344415036
get 385548
push_middle 894904199
push_back 163174321
push_front 488323912
push_back 878687015
push_middle 511263927
push_front 996661066
push_front 911440138
get 501760
push_middle 671190253
get 66453
push_middle 27564795
push_middle 232353700
push_back 478608754
get 23372
push_back 538874743
push_middle 750041480
push_back 668400855
push_front 543064591
get 195561
push_front 322036224
push_back 525881884
push_back 217189537
push_middle 141688537
push_back 13211214
push_middle 421722300
push_back 100754475
push_middle 236752662
push_back 48974091
get 416318
push_front 547046986
push_back 596572061
push_back 934962678
push_front 674705328
get 345569
push_middle 230962158
push_back 93138019
push_middle 536356555
push_back 938189352
get 473594
push_front 845251341
push_middle 42392624
get 203652
get 267728
get 325437
push_front 902533155
get 545659
push_front 421276206
get 375493
push_back 184607659
get 174301
push_middle 117952053
push_middle 312740971
push_front 40378105
push_middle 577283141
get 219372
get 532869
push_back 274138509
push_middle 71016070
get 451200
push_middle 187023267
push_middle 97831590
push_middle 589173814
push_middle 880389195
push_front 64681354
push_front 75954165
get 423543
push_middle 824466532
push_front 17689206
push_front 949404123
push_back 921126303
push_middle 260687880
push_back 478975910
push_back 218626977
get 293924
push_middle 908629825
push_back 414355474
push_front 263589421
push_middle 863944592
get 233862
push_middle 585034177
get 401887
push_front 500661283
push_front 443787168
push_middle 999499589
push_middle 93238755
get 308037
push_middle 12910043
push_back 728270388
push_front 117223139
push_middle 813746733
push_front 413379348
push_back 990198371
push_middle 395323810
push_back 645877306
push_back 741120709
get 210868
push_front 226499585
get 39396
push_front 654767083
push_back 645519222
push_front 313108104
push_back 596247723
push_back 966367187
get 159870
push_middle 997091975
push_front 96989079
push_front 452999519
get 426700
push_middle 807352309
push_middle 394227560
push_back 454159554
push_front 682468458
push_middle 20480909
push_middle 942320698
push_front 267043734
get 319630
get 133024
get 572364
get 561688
get 287392
push_front 708896687
get 165065
push_back 623826583
push_middle 552663152
get 370766
push_middle 755097016
push_middle 976821279
push_front 922413704
push_middle 609526878
get 546136
push_back 661419468
get 256587
push_back 523320674
push_back 310984248
get 480330
get 433852
push_front 105268415
get 531957
push_front 572585287
push_back 90669703
push_middle 974317576
push_front 234921621
push_back 958352320
get 116354
push_back 899873745
push_back 322781269
get 29362
push_front 176320442
push_back 725051845
get 375360
push_middle 402875235
get 213264
get 497643
push_back 154800500
push_back 740396675
push_back 683238004
push_front 693304739
get 158567
get 518674
push_front 771569465
push_middle 455806895
push_middle 172203561
get 108365
push_middle 425790678
push_front 169339134
get 545599
push_front 324530241
get 140217
push_back 311746463
push_front 365066316
push_middle 493506985
push_middle 565578662
push_middle 819402049
get 380555
get 131883
push_back 464659703
push_middle 974684796
push_front 832511590
push_back 737782781
push_middle 947435750
get 230419
push_front 338266898
push_middle 707935653
push_front 225909840
get 466089
push_back 333876625
push_back 216414106
push_middle 138469818
push_back 785203586
push_front 698942420
push_middle 964245725
push_front 551575640
push_front 528392808
push_back 669076003
push_back 85709411
push_front 174914595
push_front 908211026
push_front 281426331
push_middle 138502733
push_middle 152069396
push_front 394987780
get 121073
push_middle 593687629
push_front 109941886
push_front 654895203
push_middle 962763785
push_back 881493849
push_middle 380855351
push_front 817486233
push_back 260710941
get 30153
push_middle 749650346
push_front 658283989
get 242299
push_front 973650218
push_middle 495000762
get 556614
push_front 366478328
push_middle 161835013
push_middle 91341298
push_back 997674300
push_middle 873814178
get 180721
push_back 155949606
push_middle 631265422
push_front 586261975
push_front 755312388
push_back 415429185
push_front 346596790
push_middle 343314202
push_back 902694417
push_back 866814187
push_middle 727719963
push_back 858463295
push_back 923393337
push_front 715081629
push_back 751735572
push_back 380586798
push_back 105407541
push_front 571809403
push_back 566832036
push_front 933408875
push_middle 577587235
push_middle 319943226
push_back 143302208
push_back 121800691
push_middle 171030299
push_front 318062586
push_back 688574277
get 491103
push_back 362085120
push_back 197823555
push_front 96415933
push_back 911462753
push_middle 564380024
push_front 710121762
get 279664
push_middle 855504463
push_middle 750035520
push_back 526469109
get 553379
push_front 335022393
get 135738
push_front 415469394
push_back 469591198
push_front 42334569
push_back 225854630
push_back 95978353
push_middle 1404741
push_middle 209509928
push_front 118660801
push_back 540828021
push_back 75388847
get 407964
get 7901
get 271914
get 503209
push_front 920810642
push_middle 329702475
push_middle 312247079
push_back 371014984
push_back 823880173
get 218618
push_middle 811897157
push_front 904536256
push_front 128095910
push_back 461350823
push_front 615742382
push_front 115629800
push_back 724411224
push_back 969745851
get 252474
push_front 519192693
get 460811
push_middle 378706449
push_middle 61889861
get 473514
push_back 209289883
push_back 696488680
get 181161
get 361261
push_front 906790643
get 59992
push_back 213445445
push_back 387845469
push_front 764288038
get 552035
push_back 538707793
push_front 281793198
push_back 446374219
get 331358
push_back 541535412
push_middle 835153131
get 557032
push_back 577097422
push_back 609608649
push_middle 579552382
push_middle 708191081
push_front 758150508
push_front 604544027
push_front 249075397
push_middle 771751674
get 352187
push_middle 337034292
push_front 399275495
get 304191
push_front 472939534
get 261974
push_back 978155432
push_middle 334692919
get 367424
get 36475
push_back 835787885
push_back 379526772
push_front 257228526
push_middle 371631166
get 23887
push_middle 391535491
push_front 258462969
push_back 235287105
push_front 207490110
push_middle 435072600
push_middle 183743569
push_back 13324792
push_middle 830147152
push_front 438889758
push_front 712053691
push_middle 390720327
push_front 495249527
push_middle 701965376
push_middle 62497006
push_middle 969668634
push_middle 549545832
push_back 795717853
push_middle 950996258
push_back 780764758
push_back 598435440
push_front 516051028
push_middle 511613174
push_back 608811129
push_front 731925754
push_front 138753359
push_front 233744276
get 74632
get 493924
push_back 131521514
push_back 181518027
get 17530
get 288337
push_front 751608255
push_front 78786528
get 69365
push_front 365536804
push_back 652662817
push_front 42446107
get 510920
push_front 554451841
get 568063
push_front 808352242
push_front 610303572
push_front 627144060
push_back 411450947
get 538270
push_back 12205771
push_middle 149774719
push_middle 327192388
get 375876
push_front 280289087
push_front 110031828
push_back 972765938
push_front 842075044
get 27657
push_back 326194121
get 192256
push_back 411201372
push_back 723843398
get 488235
push_back 874109071
push_front 953846708
push_front 769364149
push_front 705295356
push_back 356827281
push_middle 657409086
push_middle 993441799
push_front 797080316
push_back 61143457
get 260746
push_front 493254794
get 248483
push_front 691466434
push_back 550653577
get 539591
get 101939
push_back 444642670
push_middle 453619920
push_back 730319788
push_back 625023195
push_middle 685058897
push_middle 29694755
push_back 21077504
push_back 893275635
push_middle 384806083
push_front 769414391
get 100347
push_middle 462734065
push_back 158533054
push_front 812781517
push_front 905283571
push_back 492521759
get 187685
get 505676
push_front 863229500
push_middle 236414845
push_front 607143483
get 92872
get 305052
push_front 826537284
push_back 648758266
push_back 449696738
get 265145
get 505542
push_middle 346331466
push_middle 163267539
push_front 424225940
push_front 561485911
push_middle 811959272
push_middle 354367024
push_back 123530504
get 132706
push_front 20587164
push_front 479485268
push_back 548405745
push_back 488630000
get 365583
get 380507
push_front 579818997
push_back 641908506
push_front 440721435
push_front 249092772
push_back 183051444
push_back 811721635
push_back 615013910
get 37312
push_front 278089895
push_front 91540535
push_back 615649162
push_middle 702788412
push_back 877736909
push_back 612532513
push_middle 247686446
get 5294
push_middle 152386428
push_middle 116269801
get 107168
push_middle 604115380
get 121731
get 21729
push_middle 258302063
push_middle 288156986
push_middle 443512574
push_middle 981028854
push_back 37310932
push_middle 797505002
get 123615
push_back 389290314
push_back 378995296
get 169308
get 34787
push_front 769686011
push_middle 220213789
get 292021
push_middle 682639370
push_middle 89236243
push_middle 356420355
push_middle 421376007
push_middle 45664981
push_back 456044056
push_front 115158104
push_back 986195565
push_back 272118816
push_back 459557169
push_back 928005818
push_middle 934248800
push_front 316280453
push_back 429984049
push_back 320513322
get 571275
push_back 902663208
push_front 973148471
push_back 275658270
push_middle 812763994
push_back 440451187
push_front 622314517
push_middle 521672637
push_back 293959015
push_back 906612827
push_middle 987609651
push_middle 874878606
push_middle 854430477
push_back 723154504
push_middle 547645476
push_front 323561107
get 82893
push_middle 514976989
get 512352
push_front 746152523
push_middle 904772530
push_front 583639041
push_front 840527503
push_middle 556040043
get 358056
push_back 57181911
push_front 946216941
push_back 540263560
push_middle 497890569
push_back 206504798
push_middle 841857902
push_front 599854652
get 27304
get 281066
push_front 796731807
push_middle 9333544
push_back 591424726
push_front 237353794
push_middle 433872577
get 87001
get 471102
get 215964
push_middle 594291230
push_back 929274574
get 534268
push_back 251324689
get 168313
push_front 6786297
push_back 496102840
get 163922
get 25516
push_middle 365610024
push_back 857528382
push_middle 924160615
get 406395
push_middle 27419395
push_front 866308028
push_middle 215291800
push_back 21248428
push_middle 563737905
push_middle 813671380
push_middle 599150549
get 467195
get 352104
push_middle 914281993
push_front 692478159
push_front 893621342
push_middle 184828083
get 67112
get 456373
push_front 237747968
push_middle 146238914
get 290747
push_front 335593590
push_front 959884319
get 225608
push_front 449962998
get 45629
push_front 243913769
get 311789
push_middle 726095074
push_middle 586289290
push_middle 249137235
push_middle 991457629
push_middle 311986834
push_middle 737996783
get 126481
get 545396
push_front 276088084
get 9292
push_middle 808487871
get 567358
push_front 77589605
push_middle 231272812
push_middle 676953358
push_front 24406300
push_front 450764841
push_middle 680110976
push_back 393673484
get 10496
push_middle 169366187
push_middle 908357666
push_middle 268794039
get 41200
get 103323
get 131934
push_back 380358688
push_middle 297072164
push_back 916968645
push_front 952762893
get 561486
get 454444
push_middle 670083369
push_middle 920022279
get 19777
push_back 289763383
push_middle 374413448
get 375662
push_back 150739688
push_back 573917209
get 213516
push_front 344538728
get 203662
get 219812
push_middle 766560037
get 388512
get 461130
get 491294
push_front 581098419
push_front 375729635
push_back 194610419
push_front 581547761
get 26591
push_front 261272758
push_front 936868486
push_back 975911284
push_middle 613595100
push_front 614620639
push_back 606256431
push_middle 719193821
push_middle 48947769
push_back 34737301
get 313856
get 122343
push_back 281033467
get 155984
push_middle 833348
push_front 560407051
get 456205
get 42757
get 4887
push_front 519068364
push_front 141512286
get 86417
get 43513
push_middle 394562378
push_middle 730641302
push_back 667307727
push_back 319666967
push_front 391352057
push_front 127806364
push_front 740890517
push_middle 650034411
push_back 439620765
push_middle 599004628
get 185907
push_back 136259571
get 480655
push_front 708990521
get 317220
push_middle 323792618
push_middle 39185980
push_front 491089347
push_middle 999485835
push_front 172443432
push_middle 497786611
push_middle 109789875
push_front 832595907
push_back 251854212
get 562966
push_front 90798336
push_back 579485391
push_front 983341093
get 220775
get 523072
push_back 2935374
push_front 572460517
push_back 605625643
push_middle 941800764
push_middle 542706089
push_front 630261381
push_front 656469733
push_back 781667314
push_middle 650555480
push_front 144167957
push_middle 341681784
get 175919
push_back 375522326
push_back 881428310
push_front 547888424
push_back 412998938
get 526965
push_back 742440399
push_middle 124594616
get 170644
get 227959
push_front 737190226
push_front 162931590
push_back 668876432
push_middle 853900840
push_front 205608137
push_middle 141565983
get 304984
push_back 935333195
push_back 480213145
push_front 543322839
push_middle 256570790
push_back 640751716
push_front 433440884
push_back 77990395
get 289828
push_middle 610739248
get 501302
push_middle 891786253
get 482093
get 105796
push_back 526832597
push_middle 368164566
push_back 554315960
get 533197
push_front 971886117
push_middle 675974025
push_front 37856986
push_front 821540633
push_back 429119090
get 396866
get 78533
push_back 451283722
push_middle 764287715
push_middle 504649816
push_back 306450055
push_middle 877642539
push_middle 646826956
push_back 579054101
push_front 170905767
push_middle 830692615
push_front 856889966
push_front 598908817
push_middle 124932780
push_back 20768039
get 355996
push_front 849573821
push_back 416912140
push_front 367151681
push_back 184118191
get 104255
push_middle 766853184
get 452588
push_back 281311230
get 188221
push_back 357959769
push_front 915211872
push_back 549222623
get 175069
push_middle 511968973
push_back 855347393
get 361316
push_front 237045614
get 25789
push_front 420613957
push_front 518577184
get 93691
get 433347
push_front 316149791
push_front 405308133
push_back 743600742
push_back 627599231
push_middle 461134638
get 364276
get 116426
push_front 735693602
get 353741
get 68217
push_middle 816250377
get 367430
get 500798
push_middle 357321581
get 52500
get 58607
push_front 433528206
push_front 381515327
push_back 782217947
push_back 671773164
push_front 541201066
get 469037
push_front 32513482
get 12523
push_middle 866975571
push_middle 294885403
push_back 428377387
push_front 648262180
push_back 196037169
push_front 528324735
push_front 423950365
push_front 840372195
push_back 720795681
push_back 189352135
push_front 628249286
push_front 625338555
push_back 579583109
push_back 931406342
push_middle 660133117
push_middle 428102254
push_middle 341361615
push_front 832935591
push_middle 149074714
push_front 497816150
push_back 217249678
get 492223
push_front 551393470
get 189518
push_back 747119441
push_front 525967689
push_middle 510417621
get 541463
push_back 982658810
push_middle 428660161
push_back 474173196
get 348972
push_back 281665312
get 285793
push_front 247450355
push_back 236157136
push_middle 253884916
push_back 159440135
push_middle 901882076
push_middle 646806757
push_middle 988255872
push_front 728649930
push_back 651453377
push_back 434141627
push_front 240563518
get 309163
push_middle 647610542
push_middle 70531852
push_front 679905122
push_back 960106908
push_front 381239753
push_back 651244585
push_front 654117355
push_back 81405897
push_back 501471299
push_back 652223190
push_back 741174854
get 174566
push_middle 132808130
push_back 632838746
push_front 303717701
push_front 735615329
get 248803
push_back 705509272
push_back 81617053
push_back 583378086
push_back 467945886
get 351029
push_back 466764818
push_front 344122247
push_middle 393909143
push_back 269017657
push_middle 957631538
get 7314
push_back 693652821
push_front 84465530
get 120925
push_middle 668179839
push_middle 978753851
push_front 806333336
push_middle 530164123
push_front 525168922
push_front 476697976
push_front 104346195
get 559407
push_front 942962881
push_front 332183086
get 110143
push_front 330669640
push_back 964000492
push_middle 741092529
push_front 709667395
get 476955
push_middle 740608423
push_front 61771809
get 99235
get 389349
push_back 103200980
push_back 298378697
push_back 405514860
get 498884
push_back 631387176
push_front 56393054
push_front 666200782
push_front 33421188
push_front 455575401
push_back 251204251
get 334991
push_middle 920218146
push_front 796733575
push_front 540306763
get 143160
push_front 559003460
push_front 540664317
push_back 184502111
push_middle 674727008
push_back 340978218
push_back 406216241
push_middle 323409648
push_front 608489929
push_middle 706478293
get 264063
push_front 563771005
get 139405
push_front 91366513
push_middle 880532537
push_front 839492919
push_front 504331753
push_front 532167608
push_middle 963012315
push_middle 860609050
push_middle 609686701
get 539609
get 160164
push_back 758045292
push_front 66684659
get 341869
get 295154
push_middle 369615823
get 329505
push_back 289866529
push_front 859064936
push_back 351741705
push_front 137534687
push_middle 327297781
get 306325
push_back 744992525
push_back 971678646
push_back 942012434
get 185554
push_middle 977828829
push_middle 104325704
push_back 260073526
get 205446
push_front 531856046
push_front 939006381
push_front 296694526
push_front 80023885
get 73123
push_back 611215711
push_front 492887121
push_middle 70121958
get 161978
push_middle 646765412
push_back 647564306
push_front 349746147
push_front 863834130
get 219665
push_back 725861623
get 95549
push_back 801357659
get 200441
push_front 596032807
get 12444
get 148434
push_back 496741144
push_front 622917708
push_middle 722971257
push_back 592362115
get 563530
push_back 467768703
get 323137
get 412391
push_front 355707367
push_front 708716578
get 443837
push_front 398178109
push_back 588257142
push_middle 249978895
get 395245
push_middle 341253192
push_middle 996864045
push_back 296013864
push_back 128751669
push_front 508771607
push_middle 561383522
push_back 722033679
push_middle 117003579
push_front 918790223
push_middle 418552449
push_middle 182330151
push_front 83609840
push_front 464537248
push_back 179299983
push_middle 487192329
get 356972
push_front 796126393
get 474509
get 528097
get 572280
push_front 567948299
get 260831
get 337732
push_back 510204478
get 117755
push_front 299776880
push_back 642589600
push_back 612068328
push_back 839320069
push_front 160795489
get 550300
push_front 216864012
get 393127
push_front 416964584
push_middle 834403631
push_back 80416131
push_middle 92733220
push_front 792682992
push_front 374070332
push_middle 64879348
push_middle 965908830
get 367155
push_front 910603086
push_front 577768555
push_back 755361804
push_back 19910381
get 240969
push_middle 263077522
push_middle 387887491
push_middle 773560978
push_back 479895223
get 192462
get 217148
push_front 790190435
push_back 40824521
get 359299
push_front 564200057
get 339200
push_back 363724185
push_front 958562903
push_middle 949020350
push_middle 132312108
push_middle 432197335
push_back 696148907
push_front 982075544
push_back 389281130
push_front 846820172
push_front 840284884
push_back 387289149
push_middle 832987177
push_middle 368462602
get 443303
push_middle 76435829
get 48542
push_front 827135496
get 574455
push_front 352270936
push_back 765280450
push_middle 882119403
get 167075
push_front 623931384
push_middle 931446759
get 105158
get 426179
get 422156
push_middle 261392789
push_back 926903445
push_front 430177702
push_back 27742845
push_middle 630674767
push_middle 512608045
get 372350
get 343373
push_middle 858739002
get 515116
push_front 970886389
get 392927
push_front 277236474
get 189042
push_middle 742933687
get 350199
push_front 620072337
get 118385
push_back 767075014
push_back 868043451
push_front 523943487
push_back 50027136
get 101273
push_middle 142824101
get 278771
get 531229
get 507313
push_middle 608006104
push_middle 932946164
push_front 627234273
get 26765
push_front 309575128
get 521628
push_middle 429211931
push_back 255759016
get 345037
push_back 602228396
push_front 474217402
push_back 216006758
push_front 765302079
push_front 12775355
push_back 487481395
push_middle 648320541
push_back 949534626
get 419392
get 110057
push_front 553417143
push_middle 313001518
get 526367
push_front 908637122
push_back 306661011
push_middle 916996079
push_back 599842225
push_back 892094054
push_front 976612748
push_front 741870695
push_middle 352288482
get 418380
push_front 498235448
push_back 308521335
push_front 880130340
get 552111
push_back 267736776
push_front 785446913
push_back 841923145
push_front 901715442
push_back 267803490
push_front 274601226
push_back 376750154
get 215702
push_middle 870500960
push_back 432790661
push_middle 680263632
push_front 4362143
push_back 801434434
push_middle 434173706
push_back 212051501
push_back 464827696
push_middle 803459368
push_middle 117094128
get 385299
push_front 851064438
push_back 718420879
push_back 792470862
get 384100
push_back 706515074
push_middle 832158831
push_middle 305503980
push_front 471858733
push_back 241627609
get 521195
push_front 9563201
get 354313
push_back 216570082
push_front 203693504
get 332204
push_front 67412428
push_middle 166474055
get 565975
push_middle 91589760
push_back 259986539
push_middle 251539010
push_back 200246522
push_back 80287945
get 194351
push_back 95726369
push_middle 339693114
push_back 364817602
get 468808
push_front 303380659
push_front 240981074
push_middle 189250642
push_front 250406893
get 462860
get 17412
push_middle 71748360
push_front 619831771
get 126785
push_middle 361523196
get 445965
get 252634
push_back 632040704
push_front 648130147
get 2656
push_front 856139065
push_back 846838200
push_middle 563670984
push_back 692038126
push_front 417235709
push_front 258685366
push_back 994122884
push_back 645633475
push_middle 902448330
push_back 318224498
push_middle 674133369
push_middle 601421270
push_front 206033807
push_middle 643424865
push_front 385404698
push_middle 17765928
push_front 919141083
push_front 99684819
get 499299
get 451513
get 407060
push_back 773776152
push_middle 110292856
push_middle 629588274
push_middle 641336897
get 466486
push_front 397554061
push_front 993098676
push_middle 136261575
push_front 675749119
push_front 299888329
push_back 850173144
push_middle 178323546
get 25855
push_middle 821442175
push_back 349031831
push_middle 634164394
push_middle 61140250
push_back 484005082
push_middle 441096911
push_front 825808184
push_front 625877859
push_front 966911899
push_back 505765063
push_back 66733798
push_front 324042788
push_front 906273790
push_front 60712541
push_front 578477670
get 133614
push_front 607838518
get 535284
push_front 88510633
push_back 974997398
get 405205
get 575071
get 363349
get 74144
push_back 285626823
push_middle 321063493
push_front 852852112
push_back 425812877
get 541561
get 49592
push_front 690669025
get 544928
push_middle 958631899
push_middle 951796630
get 309445
push_front 710758893
push_front 178427731
push_back 261291127
push_middle 213558913
push_front 944780704
push_middle 295948243
push_back 350729740
get 415630
get 302162
get 479436
push_back 216896061
push_back 505202921
push_back 791149284
push_back 554882658
get 162054
push_back 889209317
get 335203
get 252556
push_back 71571855
push_back 213086368
push_middle 745435459
push_middle 756645934
push_front 595252684
get 269628
push_middle 924825672
push_middle 252174192
push_back 423446890
push_middle 734477512
push_back 254295113
push_front 273534579
push_middle 632870667
push_middle 347367169
push_front 803394798
push_middle 724250784
push_back 869516529
push_middle 124385179
push_middle 547004400
push_back 798798911
push_middle 830574296
get 218637
push_back 481887868
push_front 750836894
push_back 818300578
push_middle 266459335
get 207628
push_back 672972176
push_front 625365362
get 438924
push_front 666322768
get 451797
push_front 552403118
push_front 59567455
push_front 645116242
get 567596
push_middle 790586639
push_back 860049828
push_middle 865931927
push_back 882601463
push_front 574042322
get 285712
push_front 357554702
get 335490
push_middle 791818575
push_middle 810023328
push_back 253052037
push_middle 266001248
push_middle 936058448
push_back 34590481
get 351368
push_back 355003773
push_front 464103916
get 63283
get 235628
get 153824
push_front 949635380
push_back 494256801
get 232390
get 51638
push_back 349642438
push_front 298467287
push_back 94573664
push_middle 700590367
push_back 713319763
push_back 726710138
get 281214
push_middle 815622897
get 124599
push_back 372728612
push_front 974043468
get 16484
get 96727
push_back 885379926
push_front 767208871
get 240647
get 420310
push_back 36784737
get 460213
push_back 320964751
push_back 503541073
push_back 55341242
push_back 96194700
push_front 881055474
push_back 189765742
get 55304
push_front 217102922
push_back 119464033
push_front 706489757
push_front 469532925
get 539514
get 230471
push_back 677764045
push_back 528709604
push_front 314395765
get 476734
get 56658
push_front 456171789
push_front 527022753
push_middle 508351284
push_back 9148861
get 572591
get 259570
push_back 445869048
push_back 351229760
push_middle 909706573
get 76046
push_back 69053585
push_front 928957236
push_middle 891113143
push_front 523826050
push_back 826467134
push_back 315213771
get 569097
push_back 435848291
push_front 624098712
push_middle 665930294
get 410849
push_front 607648633
get 195817
push_back 559357803
get 241033
push_back 669249406
push_back 438288872
push_middle 512651412
get 259142
push_middle 566178033
push_front 323650786
push_middle 662420859
get 337300
get 397849
push_front 556537347
push_middle 2334652
push_back 6762080
push_back 284047110
push_middle 886942671
push_middle 577554546
push_front 504081818
push_front 837799267
push_middle 217199675
get 553873
push_middle 652960697
push_front 451688112
get 104971
get 484275
get 321727
push_front 778176172
push_front 762792503
get 576198
push_front 613052872
push_middle 911217502
push_back 468500026
push_front 336158408
push_middle 835315147
push_back 643787066
push_back 672395893
push_middle 274660283
get 158727
push_middle 872524733
get 467866
push_middle 445904634
push_back 102166468
push_front 397604656
push_front 910738822
push_front 517577071
push_middle 641247407
get 547058
push_front 748424065
push_back 754636717
get 416617
push_middle 249277215
push_middle 669855592
push_front 915502629
push_back 220969857
push_back 274563865
get 184326
push_middle 818672250
push_back 931433862
push_back 554080024
push_back 495509047
push_middle 545335587
get 64791
push_middle 617743107
push_middle 381243065
get 348378
get 31259
push_back 101358712
push_middle 563735220
get 289545
push_middle 356685411
push_middle 636653065
push_back 253180006
push_back 304976530
get 364597
push_front 356540522
get 144024
get 72128
push_front 194039966
get 24804
push_middle 769984965
push_back 265759852
push_front 985850128
get 39275
push_back 780074355
push_back 418510647
get 199049
push_middle 345711360
get 394900
push_back 755091852
push_middle 298175705
push_back 853223055
get 535024
push_back 308679628
push_back 678171796
push_back 711147381
get 221860
push_front 385949979
push_front 404538720
push_back 294584837
get 89825
push_middle 808738441
get 455592
push_back 521198511
push_back 695565690
get 43004
push_middle 915340998
push_back 556137810
get 447113
push_front 126896510
get 392490
push_front 224834774
push_front 717956215
push_middle 716196233
push_back 191102790
get 456490
get 185246
push_middle 948523438
get 435462
push_front 821392522
get 515662
push_back 901558136
get 148075
get 183653
push_back 21404216
get 339447
push_back 972583883
push_middle 470954616
get 182275
get 501536
push_back 846014903
get 39519
push_front 180157992
get 272323
push_middle 416996703
push_middle 288836682
push_back 557020257
push_front 435219373
get 174824
push_back 269365179
push_front 752315355
push_middle 400470962
get 23049
push_front 15338048
push_front 932376862
push_front 195865895
get 234021
push_middle 417843862
get 407935
get 543183
push_back 427773136
push_front 556088172
push_back 824078887
get 322031
push_back 315572082
get 402621
push_front 193544949
push_middle 84819175
push_front 698456143
push_back 482923032
push_back 901596782
push_middle 337893543
get 46123
get 554865
push_back 30366295
get 250816
push_front 166576659
get 73369
push_front 500917892
push_back 384013514
push_middle 276560640
get 190818
get 459900
push_back 138627658
push_front 532998867
push_back 240121880
push_middle 821160014
push_back 625437035
push_front 393865859
push_middle 633346185
push_front 401244137
get 556303
push_front 718325318
push_front 530946012
push_middle 64759203
get 295498
push_middle 694948589
get 81973
push_middle 11717275
push_middle 673928993
push_back 701641976
get 255611
get 444456
push_front 376503124
get 16984
push_back 560820238
push_middle 442585196
push_middle 930027810
push_back 878436043
push_middle 506982945
push_middle 444559340
push_back 157376696
push_middle 315819087
push_front 772651168
get 563789
push_front 566592999
get 429550
push_middle 679937808
push_front 333839735
push_back 206439919
push_middle 563055114
push_middle 171330390
push_middle 933943595
push_middle 291501533
push_back 1428572
push_front 137041685
push_middle 925316738
push_front 769334250
get 565100
push_front 502550410
push_middle 604521428
push_front 962847732
push_front 7082587
push_middle 665259361
push_back 533791821
push_back 415470287
push_middle 770346259
push_back 768183754
get 164009
push_front 297272565
get 1724
get 91731
get 149784
push_back 833444487
push_front 716530237
get 327254
push_middle 183951684
get 349962
push_back 748101020
push_back 830236711
push_back 611949035
get 26438
push_middle 102115052
push_middle 150269383
push_front 951759201
get 301313
push_middle 53271245
push_back 814745316
get 526117
push_middle 72360585
push_back 92803580
push_front 45349543
push_front 200797214
push_back 817773756
get 470324
push_back 212737295
get 288266
push_middle 820593497
push_back 676395435
push_middle 327342338
push_middle 57275854
push_front 899026722
push_front 788146370
push_front 633486375
push_front 643914523
push_middle 515485145
get 48920
get 41308
push_back 170516811
push_back 494102748
push_middle 497144483
push_back 870231081
push_front 787968984
push_middle 838326071
push_front 281922248
get 21523
push_front 240826688
push_back 585121657
push_back 154822928
push_middle 998014907
push_middle 998207567
push_front 308630001
get 417325
push_middle 637729698
push_middle 64904292
get 368740
get 478929
get 87106
push_front 398748669
push_back 929725062
push_middle 639652936
push_back 855666744
push_back 969945234
get 183578
get 147540
push_back 370169456
push_middle 194102999
push_front 123159755
push_front 386388666
push_front 648208896
push_middle 508507156
push_middle 90725388
push_back 45511621
get 6363
push_back 533202069
get 392803
push_back 479064606
push_back 788116724
push_middle 857451497
push_middle 351873069
get 363407
push_middle 212344543
push_middle 523274091
push_back 847568022
push_middle 989462802
get 122314
push_back 284537228
push_back 448096936
push_front 756073491
push_front 718478510
push_middle 148592714
push_back 285648452
push_front 21985896
get 481934
push_front 649330680
push_middle 909043696
push_front 415513147
push_middle 989778764
push_middle 671554769
push_back 450979593
push_middle 515556412
push_middle 76477904
push_front 941066641
push_back 835821535
get 332387
push_back 364523765
get 39650
push_middle 665965025
push_back 810492948
push_back 365220684
push_back 472293037
get 295158
push_back 355100608
get 158155
push_back 289743490
push_back 416413818
push_back 746066024
get 525069
push_middle 561079461
push_middle 682473164
push_middle 684818321
get 520550
get 165074
push_front 827345079
get 560670
get 391476
push_back 753754572
get 122142
get 236087
get 446788
get 224076
push_front 539515813
push_back 913719214
get 54258
push_front 459838626
push_back 753786462
get 73362
push_middle 92721068
push_back 691876679
push_middle 256549778
get 328019
push_back 988155197
push_front 825273878
push_front 722425275
push_front 960195380
push_back 949030179
push_front 53230605
push_middle 350700204
push_middle 646847568
push_back 736118080
push_middle 940619463
push_front 45344049
push_front 252050327
push_front 134027779
get 142464
push_front 651051098
push_front 193457236
push_middle 352168962
push_front 405909942
get 314114
push_middle 143928644
get 408881
push_middle 10982027
get 360726
push_middle 915232990
push_middle 81695626
push_middle 663448878
push_front 764107399
push_front 792046607
push_front 668443843
get 220364
get 463844
push_front 705468463
push_front 114424599
push_middle 358862429
push_front 121537943
get 360645
push_back 992543146
push_front 720393145
push_middle 375265673
get 542461
push_back 792238824
get 176174
get 565461
get 90307
get 393853
get 559525
push_middle 809135523
push_back 824831429
get 14299
push_front 673240727
push_front 826551185
push_back 213523817
push_back 644664044
push_back 207813831
get 431862
push_middle 320590567
push_front 430583100
get 245887
push_front 380320904
push_front 949922970
push_front 779245988
get 295548
get 35871
get 71857
push_middle 966279677
push_back 748254311
push_middle 23289273
push_middle 691242260
push_middle 302465498
push_front 171939322
get 329372
push_back 728076884
push_back 729608243
push_front 972230040
get 577597
push_back 472885319
push_back 312677359
push_middle 114270176
push_front 889412628
push_front 24028186
push_back 752908517
push_front 400853330
get 196392
push_middle 619368884
push_back 127210264
get 437613
push_back 463170130
push_front 245961253
push_front 981381400
get 169941
push_back 683553763
push_back 830611111
get 266237
push_back 317206035
push_back 791577305
push_middle 418374079
push_front 153379607
push_middle 562203910
get 23999
push_back 715637709
push_middle 113842367
push_front 873079682
push_front 20480305
push_middle 977031030
push_back 380984556
push_middle 458433217
get 194635
push_back 341645725
push_front 208645817
push_front 141806766
push_back 522244397
push_middle 206890149
get 321552
push_middle 944529003
get 61712
get 254790
push_middle 786600229
push_front 920928392
push_front 968582571
get 430734
push_middle 695395052
get 269876
push_middle 101457871
push_middle 151899562
push_front 376164946
push_front 983802770
get 154119
get 554548
push_back 666328057
push_middle 302522161
push_back 275360924
push_middle 521585108
push_back 342080816
push_middle 167437273
push_back 168610572
push_back 885442161
push_back 875054087
push_front 802368972
get 60278
push_middle 938359772
get 54225
get 194172
push_back 870811670
push_middle 124461586
push_front 498475103
push_middle 971337747
push_front 684657745
push_front 108257963
push_middle 465220267
get 170757
push_back 739034206
push_middle 785991252
push_middle 109982244
push_back 474730031
push_back 275382156
push_back 190025548
push_front 739873992
push_front 110356964
get 438042
get 462707
get 53388
get 343367
push_back 113784329
push_middle 807576176
push_middle 146946064
push_middle 999649656
push_front 842854776
push_front 884160008
push_middle 78952610
push_back 481171439
push_back 505042669
push_back 531875019
push_middle 641393620
push_front 493108201
push_back 707053444
push_front 931264800
push_front 100320606
push_back 852023472
get 277908
get 413542
push_middle 44279589
push_back 874317319
get 554272
push_middle 383287610
push_front 656010965
push_middle 131146394
push_middle 12034905
push_back 698236163
get 58775
push_middle 608074951
get 78667
get 238514
push_middle 458000935
push_back 393902628
get 507004
get 225623
push_middle 603294157
push_front 98112131
push_back 234488515
push_front 966235709
push_back 795530866
push_back 193475257
get 224710
get 290841
get 192652
get 431654
push_back 509441222
push_middle 799140474
push_back 520245642
push_middle 559797535
push_front 679562602
get 60331
push_middle 332076194
get 571668
get 306796
push_middle 503727293
push_back 150359991
push_middle 546548497
push_front 360602431
push_back 793332645
push_back 663126112
get 519724
push_middle 401714853
push_back 412658650
push_back 47453703
push_back 314879154
push_front 967822952
get 444513
push_front 359953106
push_front 315258614
push_back 334683689
push_front 149286658
push_middle 819804189
push_back 80501425
push_middle 676816841
push_middle 895535787
push_front 937206049
push_back 960063359
get 373852
push_front 81942345
get 332485
push_middle 230449489
push_middle 352451459
push_middle 205711591
get 358327
get 371569
push_front 555623935
push_middle 837202119
push_front 382817986
push_back 1592656
push_middle 998097425
push_front 839595810
push_back 137661840
push_middle 331761951
push_middle 909030712
push_back 290333512
get 160313
push_front 507705432
get 203021
push_middle 859428010
push_front 537511339
push_front 761984613
push_front 521180530
get 147414
get 425576
push_middle 987027099
push_front 112752043
get 70894
push_middle 629257435
push_middle 295208291
push_front 437156911
push_back 213520797
push_middle 643876327
push_front 404555953
push_middle 260811867
push_front 653267573
push_front 488000710
get 97481
get 544491
get 228985
get 513485
push_front 548335820
push_back 880060633
push_middle 852868003
push_middle 643966120
push_front 791489371
push_back 846681281
push_middle 872880186
get 537637
push_back 509051486
push_front 768408019
push_back 888063221
push_back 436045313
get 353031
push_middle 833175700
push_front 797529596
push_middle 314184323
push_middle 326863388
push_front 634517995
get 109087
push_front 709764892
push_back 307189713
push_middle 190079905
push_back 239059593
get 465646
push_middle 800294351
push_back 634306001
push_middle 805987347
push_back 938602451
push_front 791722220
get 468902
get 459066
push_front 992777586
push_middle 39409
push_middle 751719808
push_front 28390988
push_middle 121907255
get 295077
get 85175
get 510004
get 521311
push_back 294114119
get 138366
push_middle 773495099
get 500153
push_back 388285092
push_front 986042277
get 307772
push_front 879755336
push_front 604614248
push_back 506257044
get 359196
push_back 827465224
push_back 353399593
push_middle 499253516
push_middle 40935247
push_front 472255631
get 436190
push_back 798879964
get 563829
push_front 387010627
push_front 462851025
push_front 121526256
push_middle 657705255
push_middle 932966986
push_middle 935167068
push_back 525560762
push_back 997881663
get 58304
push_front 589474579
get 128109
push_back 23310962
push_middle 387206589
push_front 779166115
push_front 382110553
get 32405
push_front 332050820
get 48279
push_back 439166668
push_middle 314882730
push_front 323341946
push_back 100561343
push_back 334941458
push_front 775853697
push_middle 596473938
push_middle 126002086
push_back 947980056
push_front 688053849
push_front 4699866
push_front 616175261
push_back 265019947
push_front 615029336
push_back 888762125
push_back 689125393
get 151024
push_middle 356465204
push_back 716467404
push_front 395013684
push_back 6989575
push_back 779813271
push_front 294546117
push_back 847640421
get 185519
get 141223
push_middle 135615620
get 457745
push_front 792368843
get 327779
push_middle 789358408
push_back 381605109
push_back 623864837
push_middle 296768858
push_back 584856278
push_front 452949057
get 283064
push_front 479037878
push_front 779095662
push_back 414356028
push_middle 463575393
push_front 888218164
push_middle 314454151
push_front 786738173
get 275835
push_back 534710598
get 182653
push_back 194408296
push_back 120614742
get 295017
push_back 904636909
push_middle 704883453
push_front 795528440
push_back 641952859
get 8230
push_middle 444084222
push_back 491318925
push_middle 846607705
push_middle 498586858
get 193684
get 527722
push_middle 120063474
push_middle 376738511
get 190824
push_middle 132961601
push_back 865157014
push_back 205400593
push_back 205914245
get 384591
push_middle 411004989
push_middle 418228756
push_middle 563843576
get 198983
get 373942
get 486756
push_middle 280033786
push_middle 795868864
push_back 205876136
get 116373
push_middle 320611530
push_back 687335977
get 312152
get 358751
push_middle 103551044
push_front 450792564
get 495029
push_front 804029802
get 531227
get 349734
get 129849
get 463583
push_front 736356425
push_middle 262635720
get 567460
push_front 289894881
push_middle 230086988
get 248785
push_middle 119181722
get 283485
push_middle 861248881
push_front 624862673
push_front 854426050
get 331348
push_back 931371684
push_front 401042678
push_middle 467218174
push_middle 746786066
push_middle 843829921
push_back 684470988
get 247541
push_back 682976458
push_front 235748353
get 540803
push_back 490690682
push_back 957950251
push_front 304720452
push_front 819820304
get 189186
get 429845
push_middle 575563052
push_middle 290009834
get 237532
push_back 855605263
push_back 428201271
push_back 213964340
push_middle 957439047
push_middle 666074720
push_middle 317666479
push_front 603692956
push_middle 420796481
push_front 502109274
get 429948
push_front 657861583
push_front 181412233
get 85683
push_middle 951065446
push_back 66169871
push_middle 349793159
push_middle 150326444
push_back 716042381
get 130262
get 379125
push_back 943803738
push_front 594144284
get 556375
push_front 279384926
push_back 807451630
push_back 325142276
push_middle 651018455
push_middle 156469563
get 536726
push_front 211515764
push_middle 439127608
push_back 290681899
get 346394
push_back 399255916
get 21581
push_front 845496966
get 34949
get 28101
push_back 337020485
push_front 968494548
push_front 398651462
push_back 349646131
push_front 940330452
get 553523
push_back 800629506
get 494174
push_middle 744117350
get 164361
push_back 81841702
push_front 838599587
get 472725
push_middle 249699458
push_front 170293745
push_front 322415022
push_middle 773567070
get 254546
push_back 783337380
get 507692
push_front 568812050
get 375204
get 443323
push_back 14307523
push_back 616258583
push_front 87297054
push_back 488710169
push_middle 692403578
get 562285
push_middle 994087566
get 432207
push_back 949413132
push_back 253229293
get 85800
push_middle 766723346
get 54621
push_front 857404639
push_back 867214838
push_middle 222768755
push_back 886063294
push_front 70922772
get 453507
push_front 70477519
push_front 796569619
push_front 143328103
push_front 603833130
push_middle 46695689
push_middle 915718373
get 281650
push_back 480952971
push_back 482169105
push_middle 19027471
push_middle 869445848
push_back 291735061
push_back 9995267
push_back 719669821
push_front 85025377
get 330943
get 115354
get 218834
push_back 921520412
push_middle 220771843
push_middle 649671652
get 502320
get 409419
push_front 743197881
push_back 175574643
get 115019
push_middle 791953147
push_back 972029216
push_middle 770427232
get 126362
get 485847
push_middle 356572556
push_front 545317719
push_back 987192805
get 155704
get 272252
push_front 925685097
push_middle 739653361
push_back 874523017
get 407871
push_front 360134823
push_back 450428011
push_back 123064162
get 277237
push_front 373246968
push_middle 764872923
get 162885
push_back 691158501
push_middle 934305399
push_middle 924934913
get 354523
push_middle 131496568
push_middle 612950016
push_middle 470422287
push_back 124892901
get 425203
push_front 798652004
push_back 265079291
get 383701
get 170913
get 212753
push_back 754813137
push_middle 798461796
push_back 401339189
push_middle 966309988
push_middle 970565807
push_front 659129849
push_back 195668150
push_front 963275000
push_middle 403061542
get 471137
push_middle 401387977
push_back 776707560
get 498397
get 490931
push_middle 2469847
get 189254
push_middle 412268214
push_back 648709540
push_back 813394732
get 507668
push_back 495200229
push_back 606565071
push_front 136072638
push_middle 977449733
get 560127
get 81143
push_front 743977052
push_back 988070710
push_middle 125395831
push_back 832193177
push_middle 347814524
push_back 580724431
push_front 79238632
push_back 126649614
push_back 249447233
push_back 607244726
push_back 86556771
get 74544
get 387470
get 105184
push_back 269170451
push_front 642893743
get 233803
get 54653
push_back 575441655
push_back 501496219
push_back 954841084
get 533739
get 231495
push_middle 365172682
push_front 117515506
push_front 6487011
get 250809
push_back 409514267
push_back 569578257
get 276091
get 269436
push_front 202808586
push_back 717492687
push_back 652758006
get 73836
get 432348
push_front 804355407
push_middle 238299995
get 209655
push_middle 463579751
push_front 87107117
push_front 389102533
push_back 644432366
push_front 391392802
push_middle 953867068
push_back 146653931
push_front 950065536
push_middle 165976537
push_middle 474763435
get 344502
push_back 746822580
push_back 750223956
push_back 840587532
push_front 338644894
get 19101
push_back 613389559
push_front 640370400
push_middle 391778474
push_middle 646158620
push_middle 675185278
push_back 29688269
push_back 3862937
get 510802
push_back 518495959
push_middle 660742553
push_back 186585900
push_middle 498671054
push_back 397149752
push_front 166626477
push_back 61439594
push_middle 875162542
get 540170
get 337488
push_middle 667069039
push_back 528376567
push_back 664548094
push_back 220158461
push_front 907323478
push_front 600909652
get 72678
push_front 36575449
push_front 529637346
push_back 919164233
push_middle 427341404
get 485042
get 242572
get 474374
push_back 781125769
push_middle 933604924
get 59852
push_front 144604115
push_middle 237593340
push_middle 440621438
push_front 296659338
push_front 860356880
push_front 72222751
push_front 902385797
push_front 811919619
push_back 349256386
get 480560
push_middle 772740435
push_middle 121865234
push_front 796416886
get 57398
get 118695
push_back 577738265
get 167602
push_front 267186307
push_middle 908041692
get 265534
push_front 405611176
get 139373
push_back 656902370
push_front 661464245
get 382953
get 552401
push_middle 576898627
push_back 840865253
push_back 733885334
push_middle 74485909
get 441576
push_back 48004810
push_middle 208156419
push_middle 736566943
push_front 476736130
get 3008
push_middle 435924383
push_middle 815223810
push_middle 254934719
push_back 919930060
push_front 240223513
push_back 51382146
push_front 639547388
push_front 535218825
get 563316
get 571926
push_middle 123812093
get 364890
get 27192
push_front 680280567
get 339870
push_middle 601243537
push_middle 876048009
push_front 142343838
get 230854
push_middle 937766189
push_front 691112557
push_front 3342203
get 488513
push_middle 924983526
push_middle 156396940
push_front 707067067
push_middle 161861893
push_middle 724130879
get 516642
push_back 652352527
get 6889
push_middle 621464141
push_back 401345179
push_front 118604083
push_middle 800839584
push_back 352812537
push_front 180346804
get 555795
get 287977
push_back 801670165
push_front 972401561
push_middle 277293845
get 97176
get 236844
push_back 220800382
get 80336
push_middle 920422581
push_back 847048286
push_middle 804596016
push_middle 777491130
push_middle 115178437
push_back 206054487
push_middle 464801076
push_front 33669020
push_back 481153450
push_middle 81267801
push_back 781347800
get 397244
push_middle 951735389
push_middle 669850812
push_back 43049367
push_middle 802140187
push_middle 573385585
push_back 891385880
push_back 171498184
push_middle 232179560
push_back 693280921
push_middle 439600640
push_back 534970377
push_middle 311730065
push_middle 79835251
push_front 770695073
push_front 699373071
push_front 918486855
push_back 824525120
push_back 5718659
get 432901
push_front 108210381
get 466410
get 270574
push_front 538835157
push_middle 247735285
push_middle 335073383
push_middle 859972351
get 59251
push_middle 709331531
push_front 682963717
push_front 839991120
push_front 793027951
get 470007
push_front 732682237
push_middle 705963210
push_front 225588826
get 160339
push_middle 90513942
push_middle 660525308
get 430894
push_back 897057142
push_middle 593291774
push_back 753803430
push_middle 491444190
push_middle 703005860
push_back 69028883
push_middle 326196876
push_front 893370343
push_back 369894964
push_front 717792196
push_middle 618962732
push_front 770806029
push_middle 946228793
push_middle 523983863
push_back 824808517
push_back 531885919
push_middle 934936494
push_front 541120085
push_front 436763741
push_back 225024685
push_middle 536686059
push_back 408057000
push_front 296532048
push_back 578221151
push_middle 272256932
get 397893
push_middle 56271258
push_back 964069518
push_middle 413825797
push_middle 710066367
push_middle 659576129
push_front 471405700
push_back 691544107
get 426370
push_front 641038479
push_middle 580646680
get 275378
push_back 25272165
get 429121
push_back 900772284
get 131934
push_middle 688978826
push_back 563316895
get 307319
push_back 347355796
push_back 94143859
push_back 895840380
push_back 143307104
push_back 889153867
push_middle 107877021
push_back 823543651
get 110594
push_front 379293770
push_back 231163778
push_front 376570410
push_middle 540660141
push_middle 342591392
push_front 459622584
push_middle 167344833
push_back 292143208
push_back 974725455
push_front 136110588
push_back 565788276
push_back 26433974
push_back 915164015
push_front 910604183
push_middle 217073744
push_middle 609134692
push_front 771565175
push_back 244972321
push_front 16969179
push_middle 895730501
get 32342
get 1212
push_front 317327082
push_back 764483132
push_middle 569220197
push_back 976664316
push_front 995391278
get 372868
get 228530
push_front 326887540
push_middle 213877695
push_middle 602801857
push_back 187309202
push_middle 458695405
push_middle 181648568
push_back 266906119
push_front 383225353
push_middle 437413841
push_middle 936499892
get 249839
push_middle 718402210
get 409781
push_back 435385151
get 518770
push_front 265781356
push_front 710321213
push_back 25399845
get 242408
push_back 541703438
push_middle 787081741
push_middle 830605309
push_middle 627767674
push_front 344916393
push_back 252725688
push_middle 453816712
push_back 111881565
get 129741
get 144102
push_back 548235056
push_back 565048911
get 323714
push_middle 106904995
push_back 790298162
push_front 622765423
push_front 916664840
push_back 719045679
push_middle 977239017
push_front 380459662
get 376399
push_middle 292500184
push_back 695965253
push_middle 313195780
get 379263
push_front 550159665
push_middle 269607037
push_back 962501602
push_front 681950431
get 573881
push_middle 520246781
push_front 969394269
push_front 294868188
push_front 974328692
get 13804
push_front 743543298
push_middle 667412170
push_front 989157057
get 415000
push_middle 618092369
push_middle 951602359
get 43874
push_middle 741779875
push_middle 360029513
push_middle 610651452
push_middle 329506222
get 201063
push_middle 166397857
get 364550
push_middle 120954339
push_front 33202043
push_middle 304515645
get 355631
push_back 675206968
push_front 310577115
push_back 116560365
push_back 11620439
push_front 208238585
get 32527
get 369252
push_front 935699442
push_middle 94814396
push_middle 329755207
push_front 976566334
push_back 298686997
push_front 832358582
push_front 95476337
push_back 443668820
get 259084
push_front 309399478
push_front 543730926
push_front 451393793
push_front 192405166
get 472605
push_front 268275354
push_middle 401859103
push_middle 700740693
push_front 367034053
push_back 659718101
push_back 48139833
push_middle 152902035
push_front 256975372
push_middle 284244190
push_front 3456591
push_middle 653201392
push_front 674438013
push_middle 995984229
push_front 271007129
push_back 254105067
push_middle 283619555
push_middle 827361925
get 228809
get 324557
push_middle 21244898
push_middle 650245344
push_middle 294663952
push_back 860302275
push_front 275158148
push_middle 468785803
push_front 788336583
get 218257
get 506382
get 382810
push_middle 398644783
push_back 957115307
push_middle 765779953
get 420485
push_front 721197072
push_middle 613821368
get 99596
push_middle 302880015
push_middle 980966367
push_middle 78587015
push_front 764807697
push_middle 722323255
push_back 124070290
push_back 83363588
push_front 472912106
push_front 206484870
push_back 598119129
push_middle 829545011
push_back 389687573
get 565196
push_front 445338419
get 579107
get 355023
push_front 463931213
get 546186
push_back 338187563
get 153201
push_middle 15953961
push_front 740913241
push_front 548591336
push_back 985437905
push_back 519706901
push_middle 14632776
push_middle 50615311
push_back 697148270
get 35211
push_front 16465395
push_back 390904275
push_middle 453255894
push_front 507729133
push_front 107497686
get 249553
get 229095
push_middle 883884851
get 371838
get 322658
push_front 137246961
push_back 243063051
push_front 871561123
push_back 340585864
push_front 475164104
push_back 363760203
push_middle 382132712
push_back 801068177
push_front 445211012
push_middle 355636576
push_middle 929774402
get 523864
push_middle 501398349
get 446148
push_middle 105522606
get 390033
push_middle 319201186
push_middle 416738704
push_front 852553425
push_middle 654694387
get 187787
push_back 95323267
push_back 430271415
push_middle 368853673
get 374758
get 331327
push_back 906001532
push_front 660694832
get 569323
push_back 105514036
push_back 64740930
push_middle 660965617
push_front 390876563
push_front 992743618
get 443797
push_back 267372790
get 235108
push_middle 256129569
push_middle 523981634
push_middle 302781382
push_back 115915855
get 394046
push_middle 280173685
push_front 299217934
get 345537
push_back 287133304
get 556984
push_front 165894254
push_back 132879075
push_back 395335675
push_front 131176803
push_middle 606212358
push_front 698290506
push_front 999132445
get 239851
push_front 221748044
push_middle 770081582
get 466878
push_back 802932883
push_front 589105749
push_middle 598441478
push_front 562428748
push_front 939646151
push_middle 795062469
push_front 386568996
push_middle 401158630
push_front 730645015
push_middle 199310555
push_back 455348321
push_front 679236948
push_front 723910181
push_middle 455312430
push_front 859690761
push_front 395565362
get 25029
push_back 786138412
push_middle 147704333
get 376760
push_middle 516234613
push_middle 249011176
push_front 86170285
push_front 886638116
push_back 813161792
push_front 735932044
push_back 750457309
push_back 734644376
push_front 974353680
push_front 459925789
push_back 751958705
push_middle 942797519
get 465015
push_middle 678902169
push_front 101392710
push_back 475211675
push_middle 48024904
push_middle 328288482
push_front 136251426
push_back 409229630
push_back 530909690
push_front 337454942
push_front 187976426
push_front 654792062
get 438157
push_front 392788753
push_back 135158412
push_front 742414464
push_middle 481569218
push_middle 130724765
push_back 526439629
push_back 31839015
push_back 547987844
push_middle 765739117
push_back 371653911
push_middle 335784032
push_back 400838824
push_front 89526131
get 346172
push_front 72591473
push_front 306000902
push_middle 574347070
push_middle 672324540
get 503795
push_front 130012320
push_back 736243409
get 375632
get 142904
get 81775
push_middle 575377233
get 2843
get 85991
push_middle 937448772
push_middle 825849957
push_front 516127032
get 343536
get 502257
get 347681
get 325578
push_front 304786318
get 191759
push_back 14356011
push_back 845901855
push_front 213791593
push_middle 125537287
get 35501
push_middle 759379954
push_middle 827978331
push_back 560893751
get 227603
push_back 237388346
get 411898
get 90831
get 283210
push_middle 291815277
push_front 749525131
push_back 956617203
get 346232
push_front 442041707
push_middle 233209016
push_back 535729178
push_middle 226689345
get 406356
push_front 471733725
push_back 220290508
push_front 641452527
get 290566
get 505667
push_front 318254686
push_back 534834143
push_middle 820566625
get 44752
get 380298
push_middle 996447280
push_back 976006880
get 62124
push_back 533861794
push_front 305500102
push_back 239054780
push_front 766585488
get 350119
push_back 456190650
push_front 288836739
push_back 6194497
push_back 42539639
push_back 333606537
push_middle 823908228
get 493363
push_front 249675768
push_back 150914702
push_back 354989726
get 160940
push_back 834916997
push_front 802976842
push_back 385051630
push_middle 946445917
push_front 739374912
get 323269
push_front 53480442
push_middle 647938210
push_front 154704040
push_middle 474824515
get 503811
get 355257
push_middle 274300055
push_front 968255229
get 449150
push_back 200007788
push_front 137729827
get 274300
push_middle 154849400
push_front 100304572
get 70061
push_back 953873127
push_middle 501779992
push_front 741657492
push_back 420241077
push_front 281178912
push_back 261807159
push_front 232770897
push_front 300039849
get 185127
push_front 206887435
push_middle 521413508
push_middle 323678888
push_back 399654294
get 355696
get 549183
push_middle 787818246
push_middle 724803569
push_front 339427150
get 109873
get 343048
push_front 799623622
push_middle 394712708
push_middle 452251318
push_front 202977915
push_front 910146564
get 255751
push_back 952227866
push_back 194518707
push_middle 492467245
push_back 106014127
push_front 88696593
push_middle 217384219
get 463187
push_middle 667063027
get 469036
push_front 768944445
get 556446
push_middle 854353990
push_middle 835648786
push_front 991516775
get 404889
push_middle 890644879
get 533349
get 34361
push_back 837402329
push_front 264006792
push_front 231530419
get 408152
push_back 20861231
get 421930
push_back 772618048
push_front 168857762
push_front 330348634
push_front 885563171
push_middle 88267578
push_front 160273828
push_middle 44761322
push_back 525170712
push_back 477662813
push_middle 786167891
get 494529
push_back 997214220
push_middle 747826218
push_front 566316736
push_front 373740106
get 306191
push_middle 221971111
push_middle 98687262
push_back 78152967
push_back 684484670
push_middle 828941537
push_back 692881626
push_back 844519651
get 62386
push_middle 648973898
push_back 507780677
push_middle 420228025
push_back 144941521
get 277166
get 312070
push_back 546161218
push_back 456621267
push_middle 677275294
push_back 612997397
push_middle 845384837
push_middle 215299687
get 242271
push_front 325997414
push_back 605764482
get 394092
get 149339
push_middle 908618925
push_back 176669609
push_front 591663940
push_back 574106371
push_middle 906377214
push_front 484285999
push_back 412400936
push_back 552323680
push_middle 930924127
push_middle 884368977
push_back 632471171
push_middle 232120966
push_back 982975178
push_front 818138538
push_middle 376907504
push_middle 661456663
push_middle 695834764
push_back 860353397
push_middle 617552254
push_middle 930344825
get 32547
get 184968
push_back 578452242
push_back 293216357
push_back 430022392
get 570879
push_front 381409232
push_middle 908049151
get 371718
push_back 895051534
push_middle 961342011
push_front 843622624
get 329796
push_back 646323187
push_front 778451515
get 499311
push_front 391844327
push_front 308966269
push_middle 631003985
push_front 798142384
push_back 454442045
push_back 581464475
push_middle 959817695
get 519491
push_back 153145020
push_front 988598927
push_back 139088914
get 520758
push_back 281444853
push_middle 801002059
get 542139
get 252978
push_middle 575650780
push_back 427060255
get 517434
get 50067
get 94252
get 376883
push_middle 442255063
push_middle 898099150
push_front 792602962
push_front 179934222
push_middle 507168357
push_front 805159526
push_back 799099916
push_middle 724342896
push_front 844280415
push_front 279084381
get 413484
push_middle 859172700
push_middle 330577953
push_back 252327928
push_front 254152774
get 132042
push_front 561048622
push_middle 570853820
get 333533
push_back 17525524
push_back 990360399
push_front 638663408
push_front 65368691
push_front 705739907
push_front 750926792
push_front 67180041
get 52968
get 246514
push_front 662996533
push_front 722361991
push_back 18923412
push_front 939901366
push_back 755985287
push_middle 719698228
push_middle 355451987
push_front 652311462
get 18921
push_back 710753978
push_back 858091952
get 468118
push_back 851094709
get 574468
push_back 553711903
get 61159
push_back 695733924
push_back 311779325
push_front 646478272
get 141234
push_back 322279400
push_front 33758912
push_front 828835702
push_middle 177694439
push_back 732793142
push_front 997467119
push_front 577560172
push_front 286604516
push_front 185766674
push_middle 472154946
push_back 369582479
push_middle 180308428
push_back 148904041
push_front 181385088
push_middle 918154056
push_front 303613153
push_middle 382060565
get 521118
push_front 971185510
get 461577
get 388509
get 357457
push_front 681726426
push_back 591177580
push_front 773418628
get 338582
push_front 466765765
push_middle 310093196
push_middle 727720966
push_back 749513373
push_front 723036287
push_back 220949906
get 389167
push_middle 108345615
get 550891
get 97720
get 487502
get 382511
push_back 113312821
push_middle 427209548
push_middle 197746207
push_back 739328626
push_back 128579074
push_front 708121494
push_front 180045368
push_back 203161176
push_front 880464107
push_back 248972670
push_front 308001463
push_middle 330453319
push_front 297266978
push_front 821208938
push_middle 333709891
get 118094
get 35779
push_back 536145388
get 426324
push_middle 272953419
get 338609
push_back 614677268
get 353034
push_front 872033754
push_back 963376102
push_middle 624771940
get 160189
push_back 198043574
get 511308
push_middle 797576208
get 332604
push_back 902144215
push_front 950841116
push_middle 583816764
get 360194
push_middle 850665490
push_middle 749862896
push_front 176909988
push_middle 446502015
push_middle 996937976
push_front 735468118
get 396904
push_back 427504224
push_back 327633030
push_back 123232976
push_middle 911588169
push_back 753892687
push_back 172473268
push_front 927783043
get 152932
get 563573
get 71191
push_back 482808599
push_middle 760846811
push_back 348493731
push_middle 362560479
push_front 975470490
get 402333
push_front 80724439
get 435515
get 528198
get 354343
push_back 509063251
push_middle 685136662
get 188
push_back 942714376
get 306300
push_front 930358360
push_middle 197113272
push_back 514296138
push_middle 826722127
push_middle 391303266
push_front 362924373
push_middle 405216701
push_middle 964724890
push_back 134022995
get 373119
push_back 505796261
get 578374
push_back 336593846
push_middle 2833376
push_back 923968619
push_front 987515949
get 555935
push_back 714837806
get 308039
push_front 329181027
push_back 60900595
push_middle 146205177
push_front 716171920
push_back 824425923
push_front 467386646
push_back 789602958
push_back 527574638
push_front 944177407
get 43061
push_middle 665230854
push_middle 575423847
get 97425
push_back 33725093
get 423268
push_front 542158059
get 447769
push_middle 826222158
get 521376
push_back 502995529
push_middle 173215357
push_back 954669498
push_back 17735515
get 42547
push_middle 262605561
push_middle 537629349
push_middle 965369533
push_back 320666271
push_middle 712123863
push_front 538024901
push_middle 185681445
push_middle 911558526
push_middle 717683737
push_back 757783246
push_front 765282934
push_front 178822240
push_front 51037575
get 45531
push_middle 748195900
push_front 203128834
push_front 951894209
push_front 427330877
get 62068
push_middle 392237618
get 352744
push_middle 692452526
push_front 969421988
push_middle 659659763
push_front 70189996
push_back 69760467
push_middle 727217969
push_front 389570442
get 562434
push_middle 989015743
push_middle 650608237
push_middle 333294227
push_back 746812523
push_front 919131784
get 300512
push_middle 711927348
get 282603
push_middle 719695401
push_front 947963018
push_front 547192439
push_front 172091684
push_front 434699884
push_middle 434558821
push_back 736854057
push_middle 824426344
get 242850
get 96979
push_middle 51279217
push_back 172477461
push_front 41364375
get 184868
push_front 744544865
get 235395
get 4703
push_front 958064153
push_middle 515065892
push_front 497356376
push_middle 854489746
get 478613
get 128635
push_back 771516704
get 180187
push_middle 401219325
get 143553
push_middle 138482751
push_front 795407535
push_middle 214393856
get 326160
push_middle 547277723
push_middle 294051693
push_middle 444326991
get 521204
get 523083
push_back 489292982
push_front 540873696
push_middle 496080969
get 108043
push_middle 589679368
push_back 175780565
push_front 590955436
push_front 465374432
push_front 767641137
push_front 354664931
get 382007
push_back 165237969
push_middle 362678718
push_middle 845378580
push_back 632393378
push_middle 786325638
push_front 91041415
push_back 992545327
push_front 65498633
push_middle 821707627
get 264798
get 390355
push_middle 741841133
push_middle 284282879
get 171501
push_front 750101927
push_back 809020675
push_back 895817967
get 117856
push_back 572028079
push_middle 337483885
get 131659
get 110679
push_front 846214493
push_back 874492229
push_middle 504387611
get 477148
push_middle 637345971
push_middle 132679784
push_front 80953484
push_back 488569015
push_back 117316595
push_front 439654377
push_middle 60940890
push_back 801196760
push_middle 275850351
get 280455
push_middle 657924417
push_front 788522961
push_back 958849280
get 479220
push_front 310119338
push_back 979209278
push_back 263353653
get 134271
push_back 537448662
push_front 454887211
get 559120
push_front 953845987
get 1599
get 442006
push_middle 984821246
push_back 715326370
get 479954
push_front 51460731
push_front 642015469
get 417337
push_middle 584538841
push_middle 195617053
push_middle 10709770
get 519437
push_back 163493562
push_back 950024231
push_middle 582653854
push_back 588776038
push_back 999048799
push_back 814128861
push_front 490703136
push_middle 200108496
push_middle 532200320
push_middle 372347356
push_middle 53180356
push_back 198423609
push_middle 398160548
push_middle 470703248
push_middle 71976879
get 290769
push_front 169377206
push_middle 162924106
push_back 902301577
push_middle 188620050
get 103322
push_front 571768439
push_front 966178170
get 257630
get 183720
push_back 66463114
push_middle 638765941
push_back 219188755
push_back 313277012
push_back 86888574
push_middle 933259333
push_back 375289819
get 323046
push_back 428100000
get 290957
get 129975
get 159741
get 61707
get 180398
push_back 127727559
get 422066
get 501336
push_middle 179550067
push_front 868253635
push_middle 59041224
push_front 612165094
get 45151
push_middle 249081142
push_front 327365290
push_back 358546976
push_middle 53742822
push_front 118326794
push_middle 267823125
push_middle 782737905
push_front 969653500
push_middle 337917725
push_back 841849151
push_front 471819043
get 403250
push_back 943983340
push_back 779123875
push_front 668109039
push_middle 891641350
get 102187
get 392248
push_front 486354020
push_front 374141431
get 296576
get 405167
push_middle 619928507
get 524364
push_front 827594916
get 106963
push_middle 788056943
push_back 620390098
push_back 620277777
push_front 631164375
get 317615
get 264234
push_back 41753265
get 536738
get 473135
push_back 524748981
get 231196
push_back 474943141
get 547714
push_front 320031497
get 352540
get 346621
push_front 300918814
get 399418
get 514715
push_middle 583649938
push_front 801552354
push_front 302012471
push_front 292287232
push_back 936522981
get 395078
push_back 641140491
push_middle 432685529
push_middle 597775971
push_back 333320843
push_front 329560103
get 175635
push_front 877016511
push_back 24349971
push_front 390897663
push_back 966796024
push_middle 638451965
get 29344
get 210229
push_middle 822208581
get 152413
push_back 383131848
push_front 677036530
push_back 248588119
get 28431
push_front 457317952
push_back 256523630
push_middle 788498054
push_middle 538758970
get 567900
push_back 869825229
push_front 421064922
push_front 515843110
push_front 783444395
push_back 410561411
push_front 267706302
push_front 795080488
push_back 420005678
push_back 971819166
push_back 908204203
push_back 52497976
push_front 770024207
push_front 213796161
push_front 501066398
push_middle 444471491
get 226525
push_back 233288523
push_front 491496323
push_middle 829789145
push_back 801025781
push_middle 103313462
push_front 908621948
push_back 318486366
push_back 699074397
push_front 158902840
push_front 125012665
push_middle 884791221
push_front 349944440
push_back 581154430
push_front 926334737
push_front 587289294
push_front 525420025
push_middle 189897706
push_middle 355421349
push_front 735536445
push_middle 360887358
get 551672
push_front 623420331
push_middle 636839427
get 312719
push_front 318448056
push_middle 359546486
push_front 916471135
push_middle 933928239
push_middle 555899113
push_back 668007980
get 258178
push_back 363464594
get 502396
push_back 995636113
push_front 450010540
get 237983
push_front 938083425
push_back 438726885
push_front 35756923
push_middle 662706826
push_back 830106099
push_front 938370317
push_middle 549805631
get 414173
get 284648
push_front 185861505
push_back 774784314
push_front 404320546
get 118316
get 372695
get 578740
push_front 557193852
push_front 451488189
push_back 823779617
get 7339
push_middle 246099210
push_front 174088837
get 431255
push_front 771238501
push_front 897348096
push_middle 755910221
push_back 770558101
push_back 274255067
push_front 635330859
get 224246
get 306761
push_front 288082958
push_middle 369675347
get 194381
get 226865
push_middle 544267384
push_middle 43843656
push_middle 327360643
get 34698
push_front 428914638
get 427145
push_middle 270245802
get 445354
get 396242
push_middle 384072798
push_back 201091852
push_middle 343042463
push_middle 934641130
push_front 385760878
push_back 940385900
get 133645
push_back 802523360
push_front 670483037
get 418680
push_front 172197086
get 227427
push_back 343029478
push_front 19877172
push_middle 682987627
push_back 244455801
push_front 742857553
push_front 714956373
get 232943
get 528636
push_middle 164849818
get 101278
push_back 592403037
push_back 183881684
get 395215
get 41915
push_front 974916325
push_middle 471592849
get 274108
get 363100
push_back 923853249
push_back 226538940
get 68741
get 96079
get 60311
get 476747
get 48025
push_middle 575351612
push_back 961027198
push_back 774249327
get 551081
push_middle 135740421
push_back 543160928
push_back 263555342
push_back 171479153
get 404417
push_back 365584277
push_middle 507456355
push_back 789841664
push_front 675837386
push_front 108037565
push_middle 857394980
push_front 644004275
get 566034
push_middle 982422903
get 537344
push_middle 306131300
push_front 598800780
push_front 438020630
push_middle 3422268
push_middle 673536394
push_back 12159035
push_front 473779111
push_middle 109552116
push_middle 485219846
push_middle 159522587
get 8321
push_back 611032476
push_back 427419120
push_front 452028710
push_front 77296812
push_back 489435820
push_middle 862428396
push_front 589609340
push_back 787088527
push_middle 177118456
push_back 63588295
push_middle 948597725
push_back 916305706
push_back 688264608
push_middle 395341541
push_front 606780058
get 844
push_back 553025307
push_middle 847619118
push_front 863510632
push_front 855459831
push_front 346989043
push_back 969783801
push_front 603185452
push_back 665863186
push_front 598473190
get 78239
push_back 586896299
get 239758
push_front 218254984
get 52625
push_middle 997529514
push_front 985263528
push_back 908611656
push_back 545630654
push_front 980309138
get 50910
get 564254
get 145855
get 473509
push_back 734892024
push_back 649738900
get 99381
push_front 178328817
get 422672
get 407620
push_front 794478545
push_back 571423848
push_middle 450174525
get 339807
push_middle 388575253
get 218086
push_middle 749809786
push_middle 906131725
push_front 239829267
push_front 746776932
push_middle 808266232
push_middle 317582892
push_middle 537959423
push_front 522331647
push_back 224097830
push_front 670304650
push_back 152672604
push_middle 392534893
push_middle 388334825
push_front 962122165
get 90614
push_back 744556562
get 107295
push_back 665680373
push_back 731108930
push_middle 987318317
push_front 241925146
push_front 124102547
push_front 715153382
push_back 118942059
push_front 314232745
push_back 534235792
get 396264
push_middle 547980933
push_back 509801959
get 56424
get 403126
push_middle 250424299
push_middle 563198236
push_middle 80179318
push_back 254984898
push_front 307220658
push_front 519675293
push_back 255160411
push_back 248861110
get 517369
push_middle 694911921
push_front 962799626
push_front 12089121
get 28037
get 102895
get 127469
get 151036
get 489829
push_back 371695619
push_middle 538667303
get 312297
push_back 169018188
push_front 40248793
push_middle 301623787
push_back 532821564
push_middle 237405758
push_middle 716043902
get 344962
push_middle 107322262
push_back 165223757
push_back 607029261
push_front 91439739
get 178704
get 301645
push_front 573358958
push_middle 619647802
push_back 543704810
push_middle 953998014
push_middle 663504644
push_front 230783298
get 36758
get 372305
get 569187
push_middle 965805474
push_front 280716593
push_front 753072013
push_back 444761025
push_back 222196897
push_back 113462704
push_front 211403748
push_back 506268286
get 576659
get 473099
push_front 288005551
push_front 434531827
get 328949
push_back 892069724
push_middle 959054527
push_front 502043626
push_middle 37972870
push_front 500317068
push_middle 603436515
get 91484
push_front 677205205
push_back 760639870
push_front 93213429
get 276451
push_front 266474899
push_back 102524400
push_front 552859282
get 464563
get 94332
push_middle 449697787
get 249761
get 518730
push_middle 275443185
push_middle 664819523
get 12866
push_back 271169674
get 245995
push_back 293428859
push_middle 445480237
push_front 512772558
push_middle 552321444
push_middle 796803076
push_front 458769876
push_middle 909145087
push_front 858395920
push_front 227776551
push_back 384414039
push_front 265807601
push_front 102072125
get 212466
push_back 654971562
push_middle 692166208
get 532637
push_front 545188733
push_front 515055642
get 58576
push_middle 74891382
push_back 847732852
get 47586
get 391321
get 32362
push_back 812219857
push_middle 265338686
push_middle 156514944
push_middle 803126368
get 547762
get 92294
push_front 99574555
push_middle 937496750
get 191815
get 285922
push_back 760046941
get 346782
push_back 731240711
push_middle 481424101
push_middle 613579976
push_front 723485309
push_back 366964530
get 68897
push_front 280215848
push_front 20535936
push_back 56311161
get 330934
push_back 497945953
get 517728
get 13961
push_middle 899336475
push_middle 670041039
push_back 776307737
push_middle 820760707
push_middle 465390909
push_middle 46272992
push_middle 574112607
get 173574
push_front 626921531
push_back 525326474
push_middle 247443022
push_middle 145536955
get 308408
push_middle 343206387
push_middle 146569393
push_front 917285756
get 524024
get 131142
push_back 581853770
get 298540
push_front 974388143
push_back 320775417
get 265225
push_back 111311614
push_front 931714920
get 369707
get 139458
push_middle 70071761
push_back 778017391
push_front 478049213
get 509468
get 140274
push_front 448983328
push_middle 74441557
push_front 62918828
get 308550
push_front 628675737
get 52856
push_back 514236634
get 93031
get 472302
push_back 369349423
push_middle 773881686
get 373482
push_front 360478985
get 214913
push_back 911007362
get 522073
push_back 280043212
get 37572
get 311053
get 134227
push_front 345153719
push_back 719651129
push_middle 658906310
push_back 27383414
get 370063
push_front 380022771
get 441010
push_middle 277476933
push_front 664890974
push_front 128330207
get 529576
push_back 635552172
get 315957
get 240137
push_front 384678219
push_front 619556409
get 352641
push_front 551777784
push_front 782277750
get 261984
push_front 176960243
push_middle 836781960
push_back 245176586
push_back 351800523
get 192168
get 321504
push_front 493988194
push_back 220500399
push_back 3049053
push_middle 829501118
push_back 261803581
push_back 959388878
push_front 500408444
push_middle 760421883
push_front 654601244
push_front 407792457
push_back 362053677
push_middle 454558706
push_back 551943787
push_middle 668725725
push_middle 673865732
push_back 812708144
push_front 933549686
push_middle 116612860
push_back 900884119
push_middle 229452055
push_front 356189102
push_middle 965527815
push_middle 485607615
push_back 500495386
get 519560
push_front 799887948
push_middle 656230168
push_middle 295410907
push_back 105638319
get 48924
push_front 352411163
get 283701
get 501425
push_front 465204633
push_middle 751970218
push_middle 8771118
push_front 395586853
push_back 960880051
push_back 608578160
push_middle 509808684
get 180219
push_back 288910282
push_back 792277564
push_middle 265894343
push_back 598879874
push_back 430932246
push_front 221233503
push_back 396010715
push_middle 788941383
push_middle 774970323
get 388128
push_back 195176140
push_back 201208562
push_back 986616676
push_middle 388708673
get 70811
get 442430
get 43945
push_back 318188752
push_front 244627418
get 561328
push_front 623024935
push_front 312547395
get 410930
get 281599
push_middle 150115067
get 338120
push_front 789847990
push_middle 368462890
get 526443
push_back 787020485
push_back 579530177
push_back 132584320
get 129516
push_middle 434623295
push_back 961286106
push_back 981360140
push_front 40765736
get 366783
push_middle 903818590
push_back 806667207
get 252556
push_back 726441743
push_middle 348806598
get 544036
push_middle 80659616
push_back 466891011
push_middle 207875707
push_front 890844079
push_back 750641187
get 356624
push_back 769783051
get 462963
push_front 319616756
push_middle 849512938
push_middle 446228531
get 518588
push_back 673304388
push_middle 510645281
get 290738
push_middle 948106196
push_front 354961684
get 415053
get 570497
push_middle 709573506
get 23134
push_front 605555175
get 38795
push_front 819717279
push_front 185935716
push_back 801310674
push_front 659853889
push_back 115490765
push_front 407335767
push_front 415224540
get 523346
push_middle 879171828
get 513237
push_middle 541526716
push_back 918200641
push_middle 265835722
push_front 491305830
push_middle 483779495
push_back 684321718
push_front 872142220
push_middle 215134881
push_front 878749929
push_middle 396039079
push_middle 511321153
push_back 560659396
push_front 183283617
push_middle 448599671
push_middle 488293822
get 248274
push_front 966411320
push_middle 902369047
push_front 10809018
get 401897
push_back 492465771
push_middle 547675694
push_back 38951659
push_back 118592216
push_middle 240504796
push_front 298759492
push_front 587211724
get 524991
push_back 190749119
push_back 56393447
get 91148
push_middle 987791129
push_middle 568509593
get 122147
push_front 123294378
push_back 899301779
push_back 841425824
push_back 285679055
push_front 543549419
push_front 235861736
push_middle 662282881
push_front 585245815
get 548128
push_front 156858253
push_back 577751250
push_middle 184993
push_middle 810432907
get 568220
push_front 351949388
push_middle 944118770
push_back 779018784
get 104350
get 313554
push_front 468719326
push_back 181277200
push_back 842151196
push_middle 319431798
push_back 585523268
push_front 125960887
get 174703
push_front 980270930
get 546200
push_front 715561753
push_front 644203610
get 532059
push_back 510216203
get 561277
push_front 49343890
push_back 990475330
push_front 36995451
get 172729
get 94534
push_back 422495746
push_middle 133135510
push_middle 236150008
push_back 956580640
push_front 261788944
push_back 693684818
push_front 91577307
get 543891
push_middle 85374258
get 473988
push_back 807796475
push_middle 536752795
get 438963
get 250896
get 99276
push_back 374820
push_middle 806130324
get 37995
get 501414
get 353040
get 554781
push_middle 873240311
push_middle 344631899
get 148930
get 339522
get 144600
push_back 522158573
push_back 110053660
push_middle 136992430
push_back 348587868
get 306034
push_front 598802529
get 279324
get 459717
get 241981
get 427150
get 237705
push_front 705305201
get 456485
push_back 223093135
push_middle 776832104
push_front 874720321
get 306101
get 156006
push_back 592154095
push_front 514429541
get 303172
push_front 174800698
push_back 564848377
push_back 416257221
push_middle 253306595
push_middle 61712752
push_front 355514169
get 267298
push_front 208383451
push_back 206900222
get 331396
push_front 472314608
push_middle 906459567
push_front 940370063
get 355677
push_front 212070760
get 37793
get 386035
push_front 116609549
get 142421
push_middle 282742733
push_middle 412030615
get 370996
push_front 203148150
push_middle 248642214
get 317532
push_back 348497152
push_front 827744678
push_back 288596662
push_front 113939166
push_middle 157308182
get 234504
push_front 788205477
push_back 190805728
push_middle 613141607
push_back 602543495
push_back 13021024
push_front 780150521
push_back 272396074
push_front 562322638
push_back 938240383
push_back 902365086
push_front 161151423
get 269955
push_back 799592088
get 235449
get 225917
get 446122
push_back 321661981
push_front 268136041
push_back 856089408
push_back 664531403
push_back 986805399
push_front 393935446
push_middle 938638921
push_front 87983047
push_front 147320178
get 204830
push_front 972228625
get 189715
push_front 79839
push_middle 532742242
push_back 977540915
get 371944
push_back 837296855
push_middle 670449884
get 11337
push_back 193825168
get 12475
get 555247
get 497671
get 503824
push_back 970367841
push_middle 722784483
push_middle 895837178
get 228527
push_middle 823456540
push_back 707285441
push_front 881110247
push_back 76166936
get 445243
push_back 555808953
push_back 525329756
get 88925
push_middle 998524735
push_middle 209106293
get 406964
push_back 830607111
get 550358
push_front 845927124
push_front 844194048
get 473522
push_front 220913092
push_front 854308416
get 37947
push_middle 636797238
push_middle 50769750
push_middle 331837446
push_back 351021227
push_back 370335888
push_back 467798465
get 372463
get 391784
push_front 432942640
get 535022
push_back 129670739
get 214517
push_front 463239408
get 498415
get 125781
push_front 326983525
push_back 621148359
push_back 856936673
get 206478
push_back 58471998
get 558190
push_back 476636600
push_back 559300729
push_front 242065593
push_back 126650315
push_front 336577985
push_back 890626125
get 162073
push_front 651687062
push_front 406128257
push_back 492802238
push_front 611103066
push_front 394750891
get 252092
push_back 111046598
push_back 362815798
push_back 763901943
push_middle 686249315
push_middle 48722351
push_back 868183869
get 211944
push_middle 481113290
push_front 88190000
push_back 741835996
push_back 676479327
push_front 1038839
push_front 323107395
push_middle 540574699
get 558935
get 390576
push_back 178814777
push_back 578297518
push_back 842260235
get 50457
get 234423
push_middle 18596449
get 498691
push_back 49884281
push_back 376712798
push_back 636496044
push_front 987365170
push_front 380213823
push_front 194673464
push_middle 272736300
push_front 867837939
push_middle 53438618
get 185059
get 554375
push_middle 243366145
push_middle 433770651
get 350626
push_front 530831442
get 378198
get 453109
get 557651
push_middle 537778907
get 63217
push_back 172569312
get 499500
get 309717
push_front 979675132
push_back 124958186
push_middle 30073082
push_back 891103531
push_middle 772453103
push_middle 492864249
get 298033
push_middle 329871082
get 1447
push_back 697021933
push_front 350702057
push_front 588204828
push_back 753195400
push_middle 251715392
get 94695
push_back 428870086
get 117863
push_front 697373887
push_middle 23879594
push_back 115315626
push_middle 441335737
get 407513
push_front 790395559
push_back 865366592
get 180891
push_middle 30829415
get 370980
get 513832
push_middle 3467920
push_back 801703524
push_front 653675344
push_back 338822456
push_front 517411648
push_back 394292044
push_front 610128515
push_back 881887169
push_front 293292361
push_back 60731380
push_front 80940142
push_front 242004460
get 498581
push_back 403681791
push_middle 919559777
push_front 525008787
push_middle 429471805
get 179570
push_front 291148507
push_front 358205843
push_middle 674050148
push_front 170488940
push_front 938133141
push_middle 634565156
push_middle 721654042
get 450973
push_middle 918216033
push_middle 708125209
push_front 483827056
get 316882
push_front 432008415
push_middle 862387569
get 231011
get 358650
get 319368
get 405827
push_back 650524266
push_back 487852715
get 366929
get 199677
push_middle 791830065
push_middle 461027135
push_back 368009630
push_front 989294945
push_back 117582329
push_front 990822248
push_back 238763180
push_back 885148167
push_middle 713949957
push_middle 941888556
get 497348
push_middle 743559929
push_back 524486120
get 349178
get 307915
push_back 371962163
get 157271
get 88346
push_front 663690606
push_front 616500386
get 171416
get 517121
get 63333
get 156562
push_front 248129782
push_front 845454995
get 16590
push_front 583254645
push_middle 544313348
get 8330
push_middle 619392767
push_middle 407623590
get 421297
push_front 418086436
get 62295
get 340491
get 7083
push_back 240203963
push_back 905122045
push_back 585210774
push_front 2969638
push_front 860180874
push_back 794141466
push_front 508374043
push_front 76891708
push_middle 265333096
push_back 974792198
push_back 827472453
push_middle 951530927
push_front 702253559
get 79537
push_middle 50274666
get 444559
push_back 852134566
push_back 306670334
push_front 35221780
push_front 273187539
push_middle 396992413
get 304148
push_front 465426861
push_back 624181741
push_middle 46263564
push_middle 360297597
push_front 150882639
push_middle 80322369
push_front 82407621
push_front 983298392
push_back 415383757
push_front 343058519
push_front 81602462
push_back 72949839
push_middle 884222714
push_middle 676819730
get 180125
push_back 132281632
push_front 367329157
push_front 194002728
push_back 98089774
push_middle 73152928
push_front 517293467
push_front 145108
push_front 628668449
get 196405
push_front 317680092
push_back 493216530
push_back 84677345
push_front 79084976
push_middle 165854859
push_middle 655730077
get 111135
get 318296
push_front 297837700
get 45242
push_middle 204499878
push_front 417472344
push_front 251061120
push_back 567964652
push_middle 811266875
push_middle 239645974
push_back 252601850
push_back 297155044
push_front 596731752
push_front 683530663
push_front 909066232
push_middle 101534467
push_middle 785716039
push_back 958426150
push_middle 253591199
push_middle 127741461
push_back 143012757
push_back 95252770
push_middle 515250898
get 555964
push_front 284643090
get 193666
get 431721
push_back 467293058
get 352394
push_middle 270783319
push_back 454590083
get 70779
push_front 875723547
push_back 813595364
push_front 883942953
get 274402
push_front 804882171
get 235363
get 149195
get 27611
push_front 677896965
push_middle 187818560
push_back 647505834
push_back 375104329
push_back 433816375
push_back 120727220
push_middle 642318903
get 354972
push_front 315136035
push_front 643520719
push_back 741784436
push_front 7503623
get 465349
push_middle 47380833
get 340078
push_middle 66400145
get 492999
push_front 837337680
push_front 49504485
get 206074
get 350435
push_back 781240425
push_front 867256308
push_front 257531055
push_middle 139869746
push_front 239522507
push_middle 427798737
push_middle 284526775
push_middle 890544328
push_back 240948775
push_front 772305704
get 359530
push_front 680810690
push_middle 478297329
push_front 638712476
get 39281
push_back 226100793
push_front 86938840
push_middle 752938282
push_back 955232008
push_back 175500006
push_front 602827058
push_back 294983515
push_front 590711589
push_front 670662021
get 124088
push_middle 685070070
push_middle 893625110
get 347898
push_middle 30335591
push_front 319381998
push_middle 73433463
push_back 869929842
push_front 876073718
get 436231
push_back 271598461
get 150260
push_middle 521315650
push_back 784036970
push_back 598845986
get 259740
push_front 787709024
push_front 390771213
push_front 209376076
get 122117
push_middle 685297324
push_front 12268697
push_front 209785602
push_back 19733975
push_front 243402161
push_middle 847233738
push_back 100997941
push_middle 914892348
get 258877
get 535140
push_back 920408613
push_back 539805082
get 404948
push_front 168037582
push_front 846115446
push_front 932530569
push_middle 708029204
push_middle 456828853
get 80500
get 512082
get 439267
get 475363
get 434912
push_middle 526982533
push_middle 148453036
push_middle 561875728
push_back 477309220
get 69209
push_front 794280702
push_middle 670423871
push_middle 976078250
get 422995
push_back 833586133
push_back 383118475
push_back 523439886
push_back 531702486
push_front 929040894
push_front 223276014
push_front 832765248
get 477048
get 208402
push_back 414767086
push_back 563056302
get 456405
push_middle 91568085
push_front 451908542
push_front 477775453
get 147615
get 577817
get 5296
push_middle 784371986
push_middle 882925460
push_front 989818900
push_middle 441796028
push_back 910137676
push_middle 110813011
push_back 23448409
push_front 37860078
get 78652
push_back 870617840
push_front 626632344
push_middle 453693696
push_back 797913202
get 378474
get 176045
push_back 399981369
push_middle 236417417
get 250263
push_middle 730409732
get 405145
push_front 329903067
push_back 901753859
get 24200
push_middle 987840287
push_front 101691317
push_middle 37884834
get 266268
push_front 686596569
get 407686
get 281792
push_middle 111843281
push_front 726360158
push_back 458015749
push_back 442915901
push_middle 183306677
get 209506
get 505416
push_middle 298128906
push_front 605517458
get 960
push_middle 110826931
push_back 946805468
push_front 181279329
push_front 490997550
push_back 417150706
push_back 817029029
get 546061
push_middle 383221221
get 522901
push_back 211298281
push_middle 175735705
push_front 453349474
get 490142
push_back 191271829
push_back 451699409
get 170040
push_front 9441986
push_back 948669817
push_front 467336707
push_front 415742373
push_back 916251703
get 96962
get 247338
get 566538
push_back 642920831
push_back 448300462
push_front 275867286
push_middle 69673747
get 431371
push_front 952768929
get 533110
push_front 197717807
get 466938
get 537634
push_front 464022656
push_middle 788972449
get 88832
push_middle 342955198
push_back 210818658
push_front 911193480
get 538676
push_front 170199827
push_back 424544394
get 136165
push_front 819323605
push_front 824860634
get 123624
push_front 900371678
get 175147
push_middle 104370024
push_middle 907865618
push_middle 915746666
push_front 567330496
push_back 413301121
push_back 190076901
push_middle 653861617
push_front 599750495
push_middle 41560651
push_front 656323664
get 82142
push_front 342132761
get 269519
push_front 786868729
push_middle 374759216
push_back 586242453
get 34588
push_front 27128702
get 492223
get 221867
push_back 1444189
push_back 642091905
push_middle 969735509
push_back 182276141
push_middle 883326200
push_back 353547109
get 273698
get 427541
push_middle 806215603
push_back 282698214
push_back 278247682
push_front 620090082
get 255047
push_back 253868173
push_back 358613614
push_back 28346255
get 99705
push_front 547930980
push_front 296876337
push_back 245870840
push_back 321613230
push_back 704933756
get 105472
push_front 832049171
get 129225
push_back 391059030
get 505029
push_middle 679930017
push_back 742249437
push_back 42148932
push_front 191778037
get 549929
push_middle 743333877
push_middle 441034135
push_front 155571511
get 169637
get 336679
push_front 916279641
get 483437
get 226974
get 100616
push_middle 668968163
push_back 669348139
push_front 310103170
push_front 559649475
push_middle 391975971
push_middle 862635453
push_front 502276361
push_front 184920480
push_back 562342681
get 70639
push_middle 204630299
push_middle 140480667
push_back 354114506
push_middle 505685604
get 295614
push_front 568575077
push_back 98108115
push_back 619515186
get 472198
push_back 288838605
push_middle 231974164
push_front 529949110
push_middle 38865040
push_back 114159958
get 250073
push_front 628450598
push_back 897808474
push_front 617031272
get 544012
push_middle 915510676
push_back 176882282
get 480433
push_middle 584743789
get 76697
push_back 667715482
push_middle 53596012
get 326431
push_middle 272378868
push_back 341053726
push_middle 291432611
push_middle 67983104
push_front 681024392
push_middle 497107975
push_middle 601017546
get 484981
push_middle 399658576
push_middle 366400646
get 511983
get 23523
get 103929
get 113782
push_back 35017387
get 418479
get 144780
push_back 242818682
push_middle 64696993
get 320434
push_front 898813329
push_back 758679574
push_front 504004843
get 423825
get 409736
push_front 3052964
get 68889
push_front 742780474
get 213322
push_back 399815055
push_middle 585047637
push_middle 384368150
push_front 591243554
push_middle 159560078
get 524546
push_middle 24333765
push_front 8666179
push_middle 881028575
push_middle 633254364
push_back 732508070
push_back 694493646
push_middle 820440982
push_front 198362828
push_back 888318258
push_front 969292396
push_middle 729739828
get 94478
push_middle 517039387
push_middle 442242879
get 34717
push_front 10859214
push_middle 815069039
get 266162
push_middle 365170339
push_back 220269786
push_back 714311210
get 13513
push_back 109670885
push_front 446089090
push_middle 817441740
push_front 172216544
get 324064
push_front 776406486
push_middle 531844326
push_front 364858428
push_front 127990076
push_middle 6020633
get 372019
push_middle 625592683
push_back 458418331
get 237448
push_back 88970891
push_front 292109024
push_back 436537640
push_back 866873426
get 577091
push_middle 446626803
push_front 960133873
get 424406
get 574177
push_front 221691528
push_middle 953121693
push_middle 994459806
push_front 65484660
push_front 171563655
push_front 250385694
push_front 331818187
push_back 460393975
get 321261
push_back 297224518
push_back 626437186
get 257884
get 542098
push_back 849332204
push_front 642661088
push_front 968596386
push_front 430116114
get 375769
get 325919
push_back 572336555
push_middle 859341940
push_front 463846455
push_back 750107557
push_front 585177380
get 204281
push_front 650559695
push_front 429564589
push_front 980394796
push_middle 802810293
push_back 444200042
get 450715
push_front 385638861
push_middle 27338304
get 38101
push_front 294761090
push_middle 198942118
push_front 105031164
push_front 662522831
push_middle 450144784
push_back 755882200
push_middle 898117557
get 517724
push_middle 73992472
push_front 472902097
push_middle 645915730
push_front 450884241
get 165832
get 147400
push_front 21804351
push_front 22873522
push_middle 490773252
get 486963
push_front 436034484
get 137048
push_back 801715664
push_front 972423982
push_front 888430972
push_back 208226695
push_front 932437043
push_middle 574639532
push_front 976587971
get 349281
get 62573
get 445711
push_middle 781885084
push_back 306509952
push_middle 492195115
push_front 427126579
push_back 745234653
push_back 240090234
push_middle 713201382
get 390172
push_back 273143778
get 436749
push_front 781487974
get 101289
push_back 15990005
push_back 474989582
get 359682
push_front 927127923
push_back 343931503
push_back 283647951
push_back 984856233
push_middle 576585185
push_front 98692701
push_front 943227972
push_front 133898049
get 372109
get 116985
push_back 823900161
push_front 239854150
push_middle 66500697
push_middle 873837470
get 461865
push_front 569157073
push_middle 883919932
get 260049
get 313974
push_middle 92147324
push_front 582052356
push_back 212448419
get 572768
push_front 434527682
get 12393
push_middle 444164903
get 15365
push_middle 911498469
get 112092
push_front 481056914
push_middle 471438958
get 472452
get 270947
push_middle 522127509
push_front 970896485
push_back 389984628
push_back 604173961
push_back 878323949
push_front 684600369
push_middle 578096154
get 268398
get 434617
push_front 623418611
get 477451
push_middle 551567443
push_front 986473043
push_back 811806360
push_back 18789253
get 465214
get 79345
push_front 560366907
push_front 490367256
push_back 915681716
push_front 713482678
push_front 699534750
push_middle 730575477
push_middle 995827217
get 86907
push_middle 188568358
push_front 76462382
get 367903
push_front 321242414
push_middle 718789661
get 6373
push_middle 242397094
get 326050
get 10968
push_front 118760372
push_front 472592890
push_middle 106499414
push_front 300552548
get 164711
push_middle 360309156
get 309866
push_middle 762690301
push_back 141001481
push_front 826440318
push_middle 544651183
push_middle 937741181
get 444003
push_front 522006676
get 84309
push_middle 323054218
push_back 880885283
push_middle 560230763
get 12739
push_middle 880683126
push_back 95541699
push_front 447325097
get 379993
push_middle 744346033
push_front 404730664
push_front 586386117
push_back 105511069
push_front 932995169
push_front 841746757
push_front 537998542
push_front 549841124
push_middle 270851438
push_back 918064704
push_middle 766500770
get 535434
get 268442
push_back 102851523
get 504322
get 32435
get 250382
push_back 456393707
push_middle 440823943
get 425172
get 237175
push_front 526402215
push_middle 576171953
push_front 694726223
push_middle 486390583
push_middle 157743654
push_back 792611214
push_front 998554059
get 271607
get 188866
push_back 179970231
get 114782
push_middle 848786877
push_middle 799595505
push_front 833760044
push_middle 293210012
push_middle 401474821
push_front 314926683
push_front 494259144
push_middle 623872762
push_front 791150086
push_back 257705448
push_front 785655949
push_back 520944828
push_front 864385761
push_front 545115495
push_front 555974114
push_front 679747046
get 4071
get 30007
push_back 832076900
push_front 844320189
push_front 993638135
push_back 517925858
get 170970
push_middle 534177911
push_middle 224382970
push_front 29166576
push_back 455963618
push_middle 826649828
push_front 636117514
push_front 758881286
push_back 727125773
get 305704
push_back 513778132
push_front 393728851
push_middle 834512652
push_back 22872588
push_back 860091373
push_middle 507985705
push_middle 453986095
push_middle 224190580
push_front 19179764
get 162292
get 407974
push_front 568996126
push_front 503806149
push_front 325475100
get 433558
push_middle 482458748
get 362899
push_front 281464186
push_middle 404697282
push_middle 440575772
push_front 233984384
push_back 123013413
get 480436
push_front 307512498
push_middle 438810550
push_front 517460198
push_middle 234312819
push_back 576262534
get 63035
push_back 898635594
push_front 469125984
get 3558
push_middle 29877522
get 560240
push_middle 623763410
push_back 157469024
push_middle 233830054
get 371856
push_front 790597436
push_back 959965518
push_front 349376470
get 65817
push_back 784402638
push_front 61482224
push_front 176193778
get 445755
get 369184
push_back 988216906
get 558609
get 19248
push_middle 342391768
push_back 673533312
push_back 845534465
push_front 410211639
get 324987
push_middle 608173398
push_middle 298129258
get 488313
get 316584
push_back 468274329
get 443039
push_front 160859637
get 114037
push_middle 231170071
push_middle 768305554
push_front 625479843
push_middle 37489944
push_front 277107419
push_middle 307489358
get 26959
push_middle 833025879
push_back 597996012
get 246933
push_front 13766623
push_middle 857118162
get 217383
push_back 812214895
push_back 981665465
push_back 207653284
push_middle 32986424
get 129565
push_middle 259709027
push_back 875901310
get 237886
push_back 459948457
get 60803
get 243873
push_middle 575172369
push_front 374190036
push_middle 793625965
push_back 762084134
get 339020
push_back 250069408
push_front 807328919
push_back 261462082
push_middle 621762998
get 503703
push_back 825831703
get 413579
get 188822
push_back 385517667
get 393784
get 199800
push_middle 548339100
push_middle 951410263
get 430901
push_middle 779617615
get 8516
push_front 847468472
push_middle 286631725
push_front 145838139
get 124455
push_middle 510360258
push_back 505351551
push_middle 2554509
push_front 953990844
push_middle 156515346
push_front 72579197
push_middle 203799934
push_middle 272547212
push_middle 914475084
push_back 695400298
push_middle 912413560
get 466406
get 232567
get 307539
push_middle 120541901
push_middle 224356540
push_front 888894194
get 505564
push_middle 99852755
get 30093
push_middle 326821362
push_back 32620350
push_front 429337254
push_middle 748118521
push_front 748543716
get 529486
get 529911
push_front 165911669
push_front 554982643
get 529102
push_front 348014145
push_middle 355340557
get 43843
get 381237
get 413410
get 492600
get 368726
get 559219
push_back 67083291
push_back 792892544
push_back 344010511
push_back 761502167
push_middle 242662629
push_middle 607479457
push_middle 259712693
push_middle 116925801
push_back 313332878
push_front 673830725
get 373646
push_middle 436558373
push_middle 75469441
push_middle 299436751
push_back 852093345
push_front 909904095
push_front 84997358
get 321247
push_middle 250573725
get 327119
push_back 974552493
push_back 542257325
get 151194
push_back 513470144
push_middle 665146777
push_middle 762754743
push_back 235497455
get 166188
push_front 713547095
push_middle 531822545
push_front 360118428
push_back 913563349
push_middle 620121361
get 232319
push_middle 188440800
push_front 41757468
get 408579
push_front 245697632
push_middle 934156579
push_front 365866740
push_back 78204968
push_back 84200491
get 345271
push_middle 79152331
push_middle 340968114
push_middle 831279848
push_middle 314719112
get 422579
push_back 402143804
push_middle 822971994
push_middle 345884954
push_front 458175219
push_front 808956477
get 38668
push_middle 397820649
push_middle 763014411
push_middle 468747659
push_front 64458723
push_front 419586810
get 360721
push_front 373493616
push_front 507438071
push_front 437110274
push_back 473527006
push_back 751877262
get 559573
get 73208
push_middle 216050461
push_back 210044224
push_front 531915309
push_front 985228333
push_back 37531365
push_back 716073728
push_middle 171731580
push_front 603411972
push_back 141956489
push_back 983572691
get 242864
push_front 867984327
push_middle 808970624
push_back 285270904
push_front 94874237
push_middle 780583606
push_middle 747482807
push_back 70720164
push_front 830016335
push_middle 532722951
get 91528
get 431036
push_back 226307141
push_middle 551128465
get 230701
push_front 413180950
get 536705
push_back 861032342
get 328503
get 479171
push_back 986705711
push_front 409256567
push_middle 903195658
push_back 15066969
push_back 391650957
push_middle 704616696
push_front 42870585
get 356377
push_middle 916824960
push_front 138186372
get 192499
get 338918
push_back 468908646
push_middle 611803250
push_middle 894292148
push_middle 371925354
push_middle 60442066
push_middle 171644972
get 568786
push_front 491249341
push_middle 990088843
push_back 450558976
get 539990
push_front 911466063
get 35592
push_back 148502667
push_front 45956214
get 276341
get 133716
push_back 65103227
push_middle 634512536
push_back 648477879
push_back 786333783
push_front 591168750
push_front 526185017
push_middle 704135642
push_front 286560191
push_middle 408520287
push_middle 70059094
get 123009
push_middle 815451553
push_middle 233519311
get 88949
push_front 157048727
push_middle 268056873
get 163481
get 103936
push_front 924463396
get 98590
push_back 290920431
push_front 909208564
get 43922
push_middle 140856687
push_back 629984763
push_front 386260449
push_back 428405583
get 56717
push_middle 172491198
push_front 728946295
push_middle 689446915
push_back 75909050
push_back 383860188
push_middle 89640752
push_middle 757258889
get 276470
get 315648
push_back 829233295
push_middle 293575643
push_middle 695378137
push_back 484113832
push_front 109683972
push_middle 585056492
push_front 873231381
push_middle 334855275
push_back 898555359
push_front 165583994
push_middle 250031212
push_middle 6700252
get 442657
get 61628
get 498841
push_middle 654713989
push_back 618471855
push_back 684561292
push_back 238993029
get 296036
push_middle 125823752
get 124034
push_back 994712511
get 384813
get 196488
push_back 771874016
push_middle 197123446
get 474420
push_front 519410585
push_middle 809243737
push_front 263229646
push_middle 395511466
push_middle 975308089
push_middle 827035241
push_front 491752907
get 155902
push_front 806210428
push_middle 921453792
push_middle 982617321
push_middle 496019061
push_back 839699285
push_middle 104741685
push_back 336880238
push_back 302579193
get 305833
get 190901
get 139340
push_middle 375101633
get 178978
push_back 719139343
push_middle 856063467
get 500541
push_middle 955453042
push_back 94387277
push_front 179810630
push_front 719231776
push_middle 137164265
push_front 140058053
push_middle 557266762
push_middle 587185357
get 281382
push_back 142692148
push_front 430097564
push_middle 708934299
push_middle 283550110
get 427524
push_middle 911233229
push_back 662953612
push_middle 672344783
push_front 14690156
push_middle 35025204
get 166557
push_front 189330842
push_middle 496771250
get 123906
push_front 833906417
push_back 383197387
push_back 446612935
get 427361
get 104701
get 43605
push_middle 769677211
push_middle 513779315
push_front 995693053
get 560096
push_middle 740499173
push_front 183496447
push_back 32629045
get 305617
get 453250
push_back 380672255
push_back 902762284
push_front 20155136
get 98097
push_front 369709994
push_middle 461048632
push_front 801981843
push_back 224705217
push_front 166886617
push_back 227713397
get 522040
push_back 247584258
push_back 134429513
get 322056
push_middle 749562298
push_back 72756170
get 90460
get 475222
get 546695
push_front 934335650
push_front 826274714
push_middle 365573673
push_back 813038169
push_front 545175322
push_front 123076291
push_back 301690585
push_back 81715698
push_back 805492381
push_back 71124339
push_middle 368219763
push_back 172986130
get 95918
push_back 343818172
push_middle 664684296
push_front 370726619
get 77252
get 383271
push_middle 375244838
get 401636
get 512027
push_middle 6215708
push_middle 888270707
get 3769
push_back 236382241
get 287585
get 54771
push_middle 155974666
push_middle 431083725
push_front 611743289
push_back 998823290
push_front 569409473
get 373256
push_front 28529734
push_middle 56040783
push_middle 667048022
push_back 272904039
push_front 977148222
push_back 514358439
get 18813
push_back 534893574
push_middle 615587195
get 370802
push_front 639257451
push_front 89326835
push_middle 38534635
push_middle 471782318
push_back 209303048
push_back 842250618
get 467042
get 182581
get 56129
push_back 552250807
push_middle 479868855
push_front 767925348
push_back 210813972
push_front 60739569
get 235612
push_middle 816380583
push_middle 737186164
get 427975
push_back 886656557
get 188710
push_middle 114765284
get 111235
push_front 856630203
get 226376
get 360038
push_front 144880828
push_middle 737881038
get 114849
push_front 582328189
push_middle 339724280
push_back 123315603
push_front 826880578
push_front 313875917
push_front 152731156
push_back 25198794
get 160373
push_back 762178855
get 187261
get 524339
push_front 247867114
push_middle 146692018
get 41151
get 135622
get 187249
push_front 226316757
push_front 441650333
push_back 60185392
get 541686
push_middle 247217335
push_front 177054212
get 326480
push_front 985157999
get 100706
push_front 671194997
get 264079
push_middle 818868034
push_middle 549695998
push_front 39875572
get 486064
push_middle 404559360
push_middle 250223593
get 162174
get 414043
get 461222
get 528582
get 316739
push_front 261129484
push_front 731049436
push_front 949035441
get 553519
get 438515
get 362084
get 222592
push_back 150338692
push_back 927665027
push_front 418229001
push_back 852621244
push_back 679564764
push_front 636147546
push_front 356303857
push_middle 516245575
push_front 762425451
push_middle 889309328
push_middle 741203901
get 128421
push_middle 462889358
push_middle 898137950
push_front 168554426
push_front 112300658
push_back 21423787
push_back 588415170
push_back 835072968
push_middle 554328835
get 548077
get 570365
push_back 238194816
push_back 747460095
get 169914
push_middle 471549804
push_middle 927933704
push_middle 134316022
push_middle 113073494
push_front 76782122
push_front 951902969
get 560327
get 276118
push_back 106265560
get 305666
push_back 585647632
push_middle 524607209
push_front 614538302
push_middle 687128602
get 315639
push_front 722803786
push_back 560776720
push_middle 612661991
get 561854
get 228246
push_middle 279160009
push_front 870836363
push_front 244931113
push_front 581648914
get 565011
get 222385
push_middle 19588888
push_back 46882565
get 375974
push_back 436881586
get 485151
push_back 511139960
get 2800
push_front 153486074
push_middle 717259722
push_front 443058333
get 262029
push_middle 395860148
push_middle 265356310
push_back 606301995
push_back 137672464
push_middle 27710536
get 575227
push_front 488453355
push_back 275304864
get 561586
push_front 975763692
push_front 22429505
push_back 987467732
push_front 604946193
get 141746
push_front 448359124
push_back 364487261
push_front 56672337
get 437937
get 104697
push_back 317790247
push_back 229120568
push_back 513699593
push_middle 771476219
push_middle 292901148
get 338560
get 128415
push_middle 36236706
get 331307
get 375642
push_back 14985486
push_middle 555591096
get 182089
push_middle 253327190
push_back 133660648
get 549224
get 163675
push_front 815436813
push_back 920848079
push_front 816494703
get 107091
push_middle 402081614
push_front 580159701
push_back 367432061
push_middle 76616527
push_back 86959437
push_middle 500951116
push_middle 237422527
push_middle 188480839
get 269633
push_back 694090930
push_back 586380424
get 474743
push_middle 663492447
push_middle 558014123
get 333195
push_middle 262198552
push_back 579022719
push_front 123509222
push_back 930460906
push_middle 138101905
push_middle 704845073
push_back 724850821
push_back 279216892
push_middle 903362420
push_back 217317504
push_front 332700771
push_front 303077529
push_back 783779806
get 410093
push_middle 334555087
get 42411
push_back 467703149
get 325786
get 491404
push_back 882640719
push_front 272074028
get 261620
push_middle 643623660
push_front 406774494
get 123435
push_back 386128677
push_front 277301917
push_back 414771085
push_back 653793237
push_back 280386784
push_middle 941453433
get 83995
push_back 474046800
push_front 105753183
push_middle 813090660
push_back 817631153
get 502624
get 411189
push_front 798260029
push_middle 241441203
push_front 31819814
push_middle 136652460
get 108855
push_front 911621946
push_front 961042421
push_front 704810653
push_middle 669141808
get 107488
get 545222
push_back 644683195
push_middle 743420000
push_middle 511180471
get 226121
push_front 690570720
push_middle 859021022
push_middle 592842069
push_front 93725065
push_back 275298855
push_front 966241125
get 134304
push_back 553095705
push_middle 722881071
get 488434
push_middle 188008411
get 275441
get 85174
push_back 524403824
push_back 475924354
push_front 503311615
push_back 172859669
push_middle 901426291
push_front 500627084
get 175286
push_back 863686909
get 165825
push_back 156077058
push_middle 942733884
get 147456
push_front 54866360
push_front 475898600
push_middle 898310107
push_back 192128550
push_back 428568772
push_front 813725029
push_front 119288584
push_front 558718873
get 422987
push_front 134819592
get 299446
push_back 226336711
get 355545
push_front 654844317
push_back 39417424
push_back 786382103
push_front 425985435
push_front 671716197
push_front 115069595
get 358327
push_back 998111820
push_back 698219242
push_middle 639227311
push_front 59136420
push_back 226042357
push_back 97784304
push_front 265445633
get 407017
push_front 598300034
push_front 861149890
push_middle 230578295
get 556568
push_middle 992892905
push_middle 190724566
get 103886
push_front 711020555
push_back 214552891
push_middle 845013413
push_middle 967344165
push_back 67092099
get 345984
push_middle 640700959
push_front 684525558
push_back 857055145
push_back 598223713
get 517223
push_middle 802856640
push_front 661362267
push_middle 656047372
push_front 408130730
get 77232
push_middle 884497893
push_back 806671890
push_middle 79322210
get 465982
push_middle 540680331
push_middle 410379105
push_front 342635570
push_middle 329424553
push_back 740911436
push_front 450903903
get 541277
push_front 141529577
push_middle 109212828
push_middle 205795096
push_middle 270205559
push_middle 122512602
push_middle 94783247
push_middle 943629818
get 359031
push_middle 899207537
push_middle 766423492
get 129123
push_middle 199124064
push_middle 615393601
push_front 78425024
push_front 528028637
push_front 257490835
get 176701
get 512157
push_middle 412927836
push_back 694327987
push_back 423140988
push_front 19880983
push_back 172986809
push_middle 814741931
get 501057
get 454437
push_middle 540430787
get 28991
push_back 754395986
get 277647
push_front 538760760
get 362357
push_middle 182745969
push_front 756380030
push_back 856680654
push_middle 794297789
push_front 577546190
push_back 681117311
push_front 836337752
push_front 680151324
get 549502
push_middle 776794956
push_middle 2120755
push_middle 69172522
push_middle 207829878
get 91582
push_middle 936607678
push_front 297013394
get 13392
get 568428
push_middle 89382599
push_front 869346586
push_middle 692441632
get 458679
push_front 977699310
get 522524
push_back 60327525
push_back 934031365
push_back 162828027
get 59193
get 497433
push_back 959248305
push_front 463632749
push_front 780975817
get 549809
push_front 334483083
push_back 621144983
push_front 17369859
push_back 633115970
get 299982
push_back 763865357
push_front 220225895
push_front 162492668
get 100783
push_back 1343299
push_middle 840648876
push_front 353758510
push_back 852418670
get 317775
push_back 12992485
push_front 92306016
push_front 310316688
push_front 450167512
get 298320
get 197397
push_middle 539577121
push_middle 48444057
get 46466
push_middle 999392992
get 296980
push_front 687523699
push_back 808784004
push_middle 328984429
get 416662
get 363679
push_back 959023933
push_front 122591630
get 458031
get 76215
push_middle 363623568
push_middle 498836197
get 10612
push_front 41775769
push_back 822519181
push_middle 253604986
push_back 367564604
push_front 151775329
push_back 352536067
push_back 249448704
push_back 812667292
get 156603
push_middle 215202221
push_middle 496239733
push_front 329178856
get 507049
push_middle 66086367
push_back 356838689
push_middle 652464227
push_back 968192458
push_front 717958806
push_middle 586809629
push_front 814020344
push_back 404849301
push_middle 174208473
get 293801
push_back 900851641
push_middle 98278790
push_back 746982547
push_front 159191449
push_back 656123841
push_middle 759253576
push_front 398819146
push_front 304029751
push_front 490474668
push_middle 805502349
get 217112
push_front 632570576
get 277046
push_front 422935237
push_back 111194974
get 394292
push_front 563137102
push_front 34647995
push_middle 688470917
get 373672
get 241153
push_back 265386844
get 333691
push_back 166660539
get 570463
push_middle 325570187
get 172562
push_back 922483741
push_middle 335955139
push_back 552047092
push_back 220719379
push_back 593994819
get 68152
push_front 749446661
push_back 149008820
get 140586
push_back 10679631
push_middle 749613586
push_middle 722991389
push_middle 726022986
get 416643
push_middle 670920081
push_back 495337408
get 243612
push_back 206756863
push_middle 285267949
get 531198
push_front 12962701
push_back 154666958
get 217028
push_middle 183134308
get 465579
push_back 374346680
push_back 738817384
push_middle 562420528
push_middle 955271820
push_back 865818021
push_middle 669376024
get 41384
push_front 726308123
push_back 310033764
get 113491
get 188396
push_back 462275222
get 565425
get 81631
push_front 315749883
push_front 759899946
push_front 125481891
get 44956
push_back 198315539
push_back 951334095
push_back 503395869
push_front 889765215
get 487554
get 496772
get 24657
push_front 540628002
push_front 828759651
push_middle 647097531
push_middle 423824763
push_front 368703175
push_back 705378755
push_middle 73863095
push_back 479189609
push_back 90141213
push_front 477215805
push_middle 400439117
get 278796
push_back 413865721
get 518507
push_middle 788416765
push_front 398774569
get 389424
push_back 447286962
push_back 410858971
get 279194
push_back 71830365
push_front 80998284
push_back 438263903
push_middle 573415264
push_middle 21553939
push_middle 605095220
push_front 832265384
get 22457
get 164106
push_front 263641254
get 349964
push_middle 853272266
push_middle 129207242
push_middle 374800697
push_middle 4898094
push_middle 793321817
push_middle 819500436
push_back 240785814
push_back 64862330
push_middle 67482442
push_middle 926785409
push_front 386400519
push_back 268200641
push_front 86716803
push_back 510269638
push_front 577787169
push_front 988943916
push_middle 905474072
push_middle 152114386
get 349607
push_front 610696182
get 569745
push_front 469747156
push_front 618753941
push_middle 868360171
push_front 169299865
push_back 28346761
get 130073
push_back 930736916
push_front 861562585
get 479608
push_back 462553626
push_front 56385359
get 45910
push_middle 691254973
push_back 68509522
get 390991
push_back 87144567
push_front 343226011
get 507526
push_front 551929807
push_front 849481300
push_front 759450047
push_back 611443397
push_front 483631458
push_front 288931343
push_back 865941958
push_back 103566059
push_middle 937359166
push_back 427200580
push_middle 560777602
push_front 906194730
push_back 479392243
push_back 159043040
push_front 237782523
get 96899
push_back 362401056
push_front 560186846
push_back 421320089
push_middle 702563315
push_back 489361102
push_middle 249567160
push_back 856774519
push_front 789846761
get 112752
push_middle 581761634
push_middle 628358723
push_back 356023780
get 163980
push_middle 923478249
push_middle 549084542
get 109639
push_middle 701267930
push_back 134592276
push_middle 78455332
push_middle 140877242
get 27742
get 511250
push_back 585882905
get 195927
push_front 417122455
push_middle 420195078
push_back 342879985
push_middle 975304175
get 230089
get 496634
push_front 12938291
push_front 252364659
push_middle 148288315
push_front 439815262
push_front 590789787
push_back 148698105
get 120686
push_front 724620408
get 146890
push_back 933682166
push_back 423905065
push_back 715405659
get 256011
push_middle 769150096
push_back 891028292
push_back 309639537
push_back 92396238
get 78428
push_front 144915988
push_front 807910970
push_front 577043943
push_back 435095053
push_middle 941288578
push_back 631179123
push_middle 895420083
get 424968
get 507711
get 160843
push_middle 543682753
get 448896
push_front 163607626
push_front 940206205
push_middle 260902850
get 396442
push_middle 509255275
push_middle 898957709
push_front 831926593
push_middle 506356981
push_back 238449768
push_middle 881770624
push_back 593423996
push_front 629392100
get 413677
get 196103
push_middle 540066052
push_middle 982064298
push_front 288747893
push_back 930392653
push_front 513238150
push_middle 346943953
push_front 687374607
get 32254
get 155107
get 574093
push_back 672488039
get 454898
push_middle 262371295
push_back 227857140
get 272892
push_middle 437912927
push_front 79243101
push_middle 50044914
get 9236
get 4086
push_front 93118555
get 153672
get 293941
push_back 776237310
push_middle 954410388
get 567971
push_back 780043596
get 325280
push_back 275027837
push_middle 124275629
push_back 402325636
get 558136
push_back 845084360
push_middle 378450678
get 523309
push_back 418595501
push_front 185928198
get 187066
get 228746
push_front 314389369
get 352009
get 269133
push_back 546031524
get 307109
get 510208
get 413675
push_back 621203272
push_middle 560677572
get 84590
push_middle 239066243
get 247350
push_back 814333715
get 370616
push_front 568414742
push_back 362133453
push_front 818693078
get 473590
get 319746
push_middle 334817109
get 462899
push_back 130877829
push_front 643603440
push_front 219984381
push_middle 252778903
push_middle 377263857
get 81689
push_back 820271645
get 133826
get 42634
get 42984
push_front 725827581
push_front 848374146
push_middle 663015663
push_back 20351774
push_front 523342837
push_front 829182035
push_middle 798830153
push_middle 539542147
get 381501
push_middle 517033878
push_middle 362917801
push_back 413551044
push_back 792948715
push_back 526027289
get 382917
push_middle 85842933
push_back 80502306
push_front 714330756
get 101087
get 151824
push_front 338658168
push_middle 958913910
get 467602
get 227363
push_middle 126644170
push_middle 699774667
push_back 290495447
push_middle 992670686
push_middle 203269927
push_middle 291932247
push_middle 494882547
push_middle 29451898
push_middle 251389759
push_front 993898716
push_front 815374809
push_front 997503506
push_front 298458826
get 503429
push_back 949542621
get 552217
push_front 854538950
get 458547
get 262956
get 68799
push_back 703131707
push_middle 192451462
get 381648
push_front 255570193
get 25110
push_front 684205796
push_back 186866885
push_back 919105658
get 132656
get 457495
push_front 492572702
push_front 114582903
push_middle 425072504
push_front 327496424
push_back 939821396
push_middle 112774361
push_front 526146480
push_back 233155336
push_front 909226728
push_back 580023265
push_middle 383551385
push_middle 368680493
push_middle 227607208
push_back 292938728
push_back 235984731
push_middle 617936943
push_back 938471332
push_back 200724568
push_middle 242109566
push_front 858747932
push_front 3312240
get 88158
get 358735
push_middle 399817057
get 152419
push_back 354354013
push_back 743501515
get 514800
push_middle 802083583
push_front 35905472
push_middle 763743742
push_middle 89807863
get 33870
push_middle 515815412
push_back 435038924
get 219028
push_front 221537450
push_middle 762339055
get 207198
push_back 530617380
push_back 119496421
push_front 511772166
get 35931
push_middle 707938544
push_front 202639391
push_back 167844397
push_middle 164483718
push_front 875775044
get 480510
push_middle 643896625
push_back 573997072
get 547418
push_middle 522196822
get 480673
push_middle 813927337
get 194447
push_back 727046747
push_front 598671998
push_front 922322957
push_back 687586589
push_back 71811397
get 390788
push_back 419725230
get 490756
get 298037
get 209561
get 535087
push_back 910950629
push_front 340781647
push_middle 5004344
push_front 537594324
push_front 892953804
get 374391
get 569808
push_middle 471392810
push_middle 309408683
push_front 377570511
get 104369
push_front 949928447
get 15300
push_back 657623550
push_back 473093676
push_middle 668853480
push_front 917099134
push_front 342363090
push_front 458288800
push_front 873978574
push_middle 167330219
push_middle 626465448
get 39126
push_front 214708388
push_back 215005458
push_middle 852261317
push_back 563093881
get 504630
push_middle 847478903
push_back 175565073
push_front 663710398
get 372679
push_back 746372982
push_middle 137148467
push_front 131946796
push_back 792875845
push_back 154157133
push_middle 802490576
get 309090
get 196641
get 350604
push_middle 429474974
push_back 907464490
push_front 523650948
push_back 166411982
push_front 687920505
push_back 732925209
push_front 711715271
push_front 957370349
push_front 388908052
push_back 250991555
push_front 726051143
push_middle 18168236
push_front 780710164
push_back 7485154
get 500105
get 213768
push_back 864019465
push_back 777366256
push_back 527959680
push_back 598705929
push_front 174516197
push_middle 661799900
push_front 229516095
push_back 104883002
push_front 484276094
push_front 824802313
push_front 850753652
push_front 838305992
get 102022
push_middle 705006528
push_middle 50932460
get 238275
get 80630
get 312105
push_middle 738605697
push_front 168158024
push_middle 475883640
push_front 699279858
get 459824
push_middle 88027907
push_front 462272469
push_middle 618586408
push_middle 171842752
push_back 216927115
get 29609
push_front 508614765
get 351557
push_middle 408134521
push_back 584105828
push_front 632567357
push_front 334387948
push_middle 796631470
push_front 982061621
push_back 387586502
push_back 951389794
push_front 418677210
push_middle 169947517
get 477982
push_middle 736565534
get 207547
push_back 321002802
push_middle 599887431
push_middle 609929593
get 327682
get 564415
get 487574
push_middle 181211978
push_middle 728826882
get 21009
push_back 354423423
push_front 412214570
get 68693
push_back 824888901
push_back 862021683
push_front 710517643
push_back 606352883
push_back 515194749
get 462276
get 269672
push_back 660902143
push_back 508722226
push_back 83750393
push_back 306224972
push_middle 781339258
push_front 193235195
push_back 91467610
push_front 798923082
get 391640
push_middle 347836807
push_back 624883326
push_middle 256924785
push_middle 323629105
get 209454
push_back 204068635
push_back 23062563
get 38268
get 28461
push_middle 272253348
push_middle 984958004
get 582743
push_back 876808146
get 482587
get 345655
push_front 798309871
get 56984
get 121737
push_back 839563974
push_middle 761582781
push_front 930710526
push_middle 397140672
get 378217
push_middle 202241150
get 57151
push_back 245244530
push_back 910334091
push_front 471922364
push_middle 63173007
push_middle 219968123
push_middle 721544242
get 232111
push_back 263143168
get 184422
push_front 599173075
push_front 2513061
push_back 971110810
push_back 869179664
push_middle 459799160
get 467178
push_back 558063932
get 264982
get 314045
push_back 873367562
get 354003
push_middle 697150089
push_back 454013577
push_front 837078565
push_middle 104172598
push_middle 723844454
push_back 233856575
get 296424
push_back 737652088
push_front 682202355
push_middle 157560838
push_middle 976750731
get 220105
push_middle 33985031
push_front 418115686
push_back 296830120
push_front 519799290
push_front 730546465
push_back 722579988
push_front 365463553
push_back 834219521
push_back 891377758
push_middle 474279151
push_front 82296495
push_back 346874196
push_back 408465223
push_back 400194303
push_front 444645486
push_back 826315193
push_middle 819026974
push_back 672325271
push_back 796039511
push_back 261641695
push_front 444371231
push_front 894668693
push_front 991147802
get 209691
get 147560
get 305999
get 519248
push_back 493145233
push_middle 477202819
push_middle 905976474
push_back 691109543
push_middle 169076146
push_middle 348299753
push_middle 682765128
push_back 426750361
push_back 739743342
push_middle 806373881
push_middle 991434676
get 181744
push_front 567634317
push_back 386682947
push_middle 214265312
push_back 390444041
push_front 535751977
push_middle 797973814
push_back 149942570
push_back 846871224
push_front 918996817
push_back 862302304
push_back 508689883
push_front 873599877
get 354
get 451210
get 518754
get 66441
push_front 11505857
get 547788
push_middle 481359048
push_front 861421456
get 61187
push_back 211818656
push_back 959794136
push_middle 998430981
push_back 879882494
push_back 142679219
get 335249
push_front 691639190
push_middle 957296726
get 137803
push_front 301616547
push_back 594014494
push_front 619429294
push_front 364486534
push_front 288018685
push_front 961049166
push_middle 736299811
push_middle 503326808
push_middle 225206296
push_back 945451865
get 319233
push_front 374383650
push_middle 143445968
push_back 398709081
push_front 918568957
push_middle 250969362
push_front 726385985
get 79852
get 104390
push_back 983334691
get 338701
push_front 815144367
get 573846
push_front 602621847
push_front 418264357
get 122325
push_front 420478594
push_front 995504168
push_back 421339708
push_front 888577305
get 440982
push_back 907572444
push_middle 733878240
push_middle 600910008
push_front 96936667
push_back 701012868
push_middle 293884249
push_front 302372112
get 281923
push_middle 561180719
push_middle 201269351
get 183311
push_middle 299411575
push_middle 911297927
push_middle 915414064
push_front 619792900
push_front 648782188
push_front 133953024
push_front 635203988
push_middle 536996888
get 225846
push_middle 618280715
push_front 303911634
push_front 971061391
push_back 361802611
push_front 973135145
get 24855
push_middle 715258837
push_back 435414207
push_front 532026090
push_front 948302809
push_middle 372780906
push_back 612816805
push_front 598670862
get 157264
get 497883
get 257343
push_middle 803596582
push_front 828007256
push_middle 154927126
push_middle 340572046
push_middle 836508905
push_back 741217916
push_back 634529203
push_back 135467261
push_front 29621747
push_front 404442697
push_middle 620685059
push_front 57644984
push_middle 56450218
push_front 913048230
push_front 85274830
get 396445
push_back 365918636
push_back 186259770
get 357457
get 556233
push_back 79701789
push_front 64613270
get 316574
push_back 324404369
push_back 918101135
push_back 480275710
get 508156
push_middle 255733950
push_middle 320015366
push_front 135996381
push_back 500428434
push_middle 431883391
get 147247
get 276745
push_middle 401986754
push_back 136272548
get 532582
get 222975
push_front 919566232
push_back 300343975
push_middle 969028738
push_middle 147653285
get 408175
push_middle 323635428
push_back 549492589
get 120736
push_front 597423510
push_middle 66848042
push_front 883571204
push_middle 83675030
push_front 850042946
push_middle 843711182
push_back 646273775
push_front 405513839
push_middle 560628560
push_middle 215017138
push_front 760287004
get 576534
push_back 423040819
push_back 734528989
push_front 91723657
push_middle 338282311
get 9850
get 162998
get 279998
push_front 295091169
push_middle 43719825
push_middle 880522905
push_back 261805162
get 231780
get 151528
push_back 708305430
get 66680
push_middle 31064733
push_back 856495885
push_back 121961190
push_front 551174238
push_front 915908683
push_front 897734429
get 137732
get 442892
push_front 667026727
get 383793
get 167003
push_front 530072661
push_middle 282061904
push_front 712367684
push_front 332895284
get 102736
push_front 913977295
push_back 145718918
push_middle 695202098
push_front 386055693
push_middle 554167749
push_back 976834658
push_back 608930657
push_middle 658704843
push_middle 870033066
push_middle 61006567
push_front 440594230
push_back 848861007
get 458060
push_middle 111240057
get 157437
push_middle 649060640
push_front 608627518
get 454625
push_front 214754831
push_front 602901404
push_middle 40534467
push_front 24412779
push_back 14370446
push_middle 697695910
push_front 206477916
push_middle 870550214
push_middle 346339868
push_middle 876581980
push_back 844056083
get 397770
push_back 749153342
push_middle 483843109
get 557023
push_middle 449125065
push_front 805234958
get 201681
get 472101
get 286890
get 336266
push_front 475793615
push_front 404967149
push_back 411884690
get 159197
push_front 504588157
push_front 731533208
get 23254
push_middle 551986145
push_middle 884569311
push_middle 410489033
get 360197
push_front 462360191
push_back 821411424
push_back 690691150
push_middle 397119263
push_front 131652544
get 541077
push_front 883093990
push_middle 596379342
push_front 748009035
push_back 130074617
push_middle 506976875
push_front 870908957
push_front 316892229
get 385931
push_middle 114954839
get 268045
push_middle 327483006
push_middle 212337726
push_middle 661598302
get 477039
push_front 994975983
push_back 404761409
push_front 690036049
push_front 605340915
push_front 165434181
push_back 441845944
push_middle 739280707
push_back 453027660
get 78936
push_front 474041571
get 220884
get 184671
push_middle 597892648
push_back 724602961
get 473403
get 452028
get 109365
push_back 665605218
get 510993
push_front 696375275
get 386015
push_front 229643984
get 132662
push_front 129591985
push_front 653467431
push_back 386350366
push_back 716681190
get 158132
get 64695
get 521141
push_front 550731827
push_middle 242609365
get 125125
push_front 576491454
push_back 570973241
get 60963
push_back 658206115
push_middle 348255593
get 159263
push_front 995171957
get 550024
push_back 238271520
push_front 116330650
get 524524
push_front 812230999
push_front 735448054
get 317655
push_back 278466920
push_front 71413072
get 516212
push_back 249983624
get 219531
push_middle 502673015
push_back 953902552
get 467167
get 464286
push_middle 257507867
get 361904
push_front 215801133
push_back 499217261
push_middle 614178571
push_back 701694596
push_front 695067265
push_middle 102549048
get 420409
push_back 785123899
push_middle 445483444
get 227843
push_back 30999570
push_front 444053263
push_back 416405776
push_front 398238473
push_back 334567769
push_back 824114311
push_middle 964033356
get 10117
get 168865
push_middle 801161464
push_middle 965912172
get 37436
get 66296
push_back 229046379
push_front 661206558
push_middle 208582675
push_front 477901185
get 558870
get 301518
push_back 960728230
push_front 975202069
push_back 544766818
push_back 929090444
get 233651
get 344099
push_front 734741815
push_front 317892886
push_front 871745743
push_front 254425575
push_front 627374048
get 549437
push_front 554665814
push_front 498608738
push_front 468724437
push_middle 277844146
push_front 819485087
get 326841
push_middle 760791130
push_back 959321741
push_middle 966961501
push_back 117432653
push_front 339069976
push_front 757289708
push_back 605342956
push_back 158154829
push_back 442495262
push_back 602573401
push_front 634700931
get 55585
push_front 239737108
get 534227
push_back 505924763
push_back 135068406
push_back 965526645
push_middle 130737617
push_middle 674011692
get 524598
push_middle 125434753
push_front 402840342
push_back 506565871
push_middle 390776809
get 338569
push_front 847233533
push_front 474123512
get 428388
push_front 775946067
push_back 268729511
push_back 924229338
get 315014
push_back 643965480
get 118936
get 96931
push_middle 705346371
push_back 327053352
push_back 655209402
push_front 645960176
push_front 325350471
get 283644
get 305806
push_front 835924216
push_middle 345417885
push_back 813503489
get 177884
push_back 851795069
push_back 31696636
get 50322
get 449442
push_front 753656294
get 441946
push_middle 632010167
push_middle 968242722
push_back 180756184
push_middle 221602099
push_middle 703552919
push_middle 882912864
get 414852
get 546660
push_front 406996698
get 166088
get 451843
push_back 193919943
get 381671
push_front 465824895
get 197841
push_middle 467920214
push_back 738137131
push_middle 76062309
push_back 687010409
push_middle 821921030
get 552112
push_back 265056147
push_back 161598371
push_front 898925927
push_middle 501572458
push_front 202467739
push_back 708219155
get 144619
push_middle 518462533
get 560851
push_back 252339096
get 286453
push_middle 24288273
get 104497
get 165086
push_front 345068409
get 71463
push_back 677146657
push_middle 270481527
push_back 241212180
push_front 594809474
push_front 597540632
push_middle 914112306
get 305288
push_middle 633467498
push_middle 371932221
get 35356
push_front 455255584
push_back 967630514
push_middle 516503691
push_middle 769183663
push_back 688250935
push_front 100997012
push_back 293476429
push_back 693344290
get 240255
push_middle 81658586
push_middle 289312491
push_front 755497262
get 521239
get 407465
push_middle 510364053
push_middle 237718234
push_front 697085406
push_front 95720615
get 17789
get 551245
push_back 566430395
get 568493
push_front 259376724
push_front 729946303
push_middle 465810888
get 439706
push_middle 38208667
push_front 496751051
push_front 223333093
push_back 17194274
get 318111
push_front 506534145
push_front 275763722
push_middle 770955915
push_middle 563474792
push_back 673812312
push_back 990344654
push_front 947212235
get 209067
push_front 97117798
get 504716
push_back 223697726
push_middle 419576062
push_front 222877514
push_middle 658796966
get 282637
get 100382
get 283284
push_front 815037634
push_back 143011835
push_back 741670882
push_middle 909979213
push_front 578348558
push_middle 414183659
push_back 516067864
push_middle 931953888
push_back 124442537
get 80973
push_middle 599303272
get 569358
push_middle 659243551
push_back 285090203
push_front 927797094
push_back 663680911
push_middle 670261567
push_back 495807443
get 344507
get 433465
push_back 928151573
get 100830
push_back 158312854
push_middle 681011300
push_front 383259657
get 348439
get 127817
get 414128
get 58571
push_front 461525401
get 427883
get 432002
push_front 489680847
push_front 88472550
get 262232
push_front 918386988
push_middle 349114602
get 439050
push_front 342557932
push_front 41259184
push_back 816508072
push_middle 856872892
push_front 625966773
push_front 840928427
push_middle 413895591
push_front 253391273
push_middle 334988299
push_front 727113650
get 485983
push_middle 12503022
push_back 500542470
push_back 701676839
push_front 509844791
get 252810
push_front 807613539
push_back 860168305
push_front 455363385
push_middle 779504802
push_back 45547513
push_middle 772451670
push_middle 904060752
push_front 784025877
push_middle 257260815
push_front 581613433
push_back 550109260
push_front 858179870
push_back 612961189
push_front 97886389
push_back 339965349
push_middle 304475960
push_back 224429374
push_middle 433344824
push_middle 500396662
push_middle 109209938
get 151626
push_middle 850933650
get 191640
push_middle 648073870
push_middle 747801054
get 453432
get 38723
push_back 541435446
push_back 907316882
push_front 575651800
push_middle 966813881
push_front 744812733
push_back 637031363
push_back 86289636
push_front 513458744
push_middle 750298664
push_front 785303126
get 141516
get 94788
push_back 701702317
push_back 646208756
push_back 854117549
push_back 56413983
push_middle 888115379
push_middle 313477635
get 289521
push_middle 941662149
get 67548
get 460483
push_middle 119148249
push_back 39945672
push_middle 651643811
push_back 273807535
push_front 694928712
push_back 272335548
get 232770
push_middle 104680851
push_middle 311025155
push_middle 294095759
push_middle 86044841
push_middle 310291187
push_front 571248023
push_back 873404003
push_back 686263115
push_back 885315230
get 498625
push_front 335496707
push_middle 746397987
push_middle 830860523
get 414419
push_back 909639806
push_back 139017458
push_back 48786157
get 451987
push_front 933294573
push_back 608756852
get 539953
push_middle 275780319
get 156574
get 554863
get 407619
push_middle 63397276
push_middle 938916022
push_back 21995514
get 62973
get 452429
push_middle 239487884
get 125060
push_middle 976988512
push_middle 197519148
get 272055
push_back 601747281
push_middle 467242288
push_middle 636601075
get 117564
push_front 746746769
push_middle 156810357
push_back 380924630
push_middle 420805725
push_back 234286596
push_front 164634916
push_front 539230480
push_middle 296906146
push_front 376857184
push_middle 761562593
push_back 712342609
push_front 85635067
push_back 687819253
push_back 324705057
push_front 849419994
push_front 139254456
push_back 331467781
push_back 223949213
push_middle 354265086
push_middle 218051466
get 569566
push_back 885366898
push_back 922457754
get 27328
push_back 693778934
get 396206
get 117805
push_middle 345210062
push_middle 586508697
push_back 497671275
push_middle 482740311
push_front 429132121
push_middle 25790096
push_front 484814057
push_back 590480197
get 305437
push_back 600155612
push_front 231848939
push_back 813836053
get 203436
push_middle 408608323
push_front 195063717
push_front 744202697
push_back 862237301
push_middle 835850684
push_middle 121581770
push_back 790675338
push_front 725912847
push_front 383523999
push_back 526242438
push_front 554633183
push_back 503140250
push_middle 170722127
get 484203
push_back 987336273
get 2756
get 163595
push_middle 47227647
get 477119
get 520551
push_front 51054769
get 296188
push_middle 423763599
push_back 933924490
push_front 742960009
push_back 609001984
push_back 279896533
get 488737
get 307730
push_back 308209126
push_back 24689463
push_back 46802066
push_middle 358021064
push_front 452833571
get 431883
get 462959
push_middle 570767905
push_back 708811708
get 191015
push_front 22682406
push_front 225093859
push_front 234572291
push_front 846936411
push_front 888640142
push_back 569535520
push_front 789103830
get 387743
push_front 811598738
push_front 513586127
push_middle 433622344
push_back 678845747
push_back 18505730
push_middle 551350745
push_middle 623538461
push_middle 397349232
push_middle 409031537
push_back 617864406
get 134502
push_back 525988569
push_middle 299742348
push_front 447575393
get 209342
push_front 824792771
push_middle 381339302
push_front 900007342
push_front 201503477
push_middle 354126662
push_front 340652748
push_front 479536179
push_back 147006692
get 361662
get 524436
push_front 128372454
push_back 660873978
push_front 271772671
push_front 287981128
get 373391
push_middle 532356001
push_back 109065327
push_middle 543044666
push_middle 152714491
push_back 563733357
push_front 127000443
push_back 475662641
push_front 738034647
push_middle 140649857
get 16500
push_front 623096038
push_back 537184982
push_back 737297785
push_middle 356647702
push_middle 994067534
push_middle 175458669
push_middle 327205863
push_back 34864929
push_front 595629471
push_middle 655609093
get 109940
push_front 892925515
push_back 632967212
push_middle 184358873
get 15920
get 243560
push_middle 802587618
push_back 147815086
push_back 46270429
push_back 15969775
get 485568
push_front 508205
push_back 247366284
push_back 45781170
push_front 963519015
push_front 822414975
push_middle 844000750
get 185417
push_back 431816450
push_front 817293939
push_back 395988947
push_front 836676118
push_front 887666106
push_back 883300455
push_middle 886818048
push_middle 919763888
push_front 987279624
push_front 678607874
get 306026
push_back 748989051
get 501424
get 497056
push_front 65350831
push_front 740576720
push_middle 56782096
push_middle 293089410
push_back 283927216
get 159291
push_back 955500690
push_middle 977250749
push_middle 218195134
push_middle 214346814
push_front 892163038
push_middle 793234046
push_middle 690703517
push_back 461271473
push_front 759312624
get 445112
get 398629
push_middle 549723146
push_back 763480853
push_front 563006815
push_middle 181720582
push_middle 480359228
push_back 712955226
push_middle 260446862
push_back 198481870
push_front 552197684
push_front 434022690
push_middle 326333514
push_back 860863557
push_front 738378183
push_middle 128031277
get 207041
push_back 313011454
push_back 474504447
get 254214
push_back 126850758
get 427583
push_front 726854375
push_middle 927103032
push_middle 958358343
push_front 244381516
get 482180
push_front 340850522
push_middle 327023924
push_back 818463967
push_front 700396289
push_back 218960942
get 530973
get 71621
push_front 992553151
get 411354
push_back 198111187
get 557581
push_back 339749369
push_front 633974904
push_middle 693722661
push_front 229721553
push_back 2264818
push_middle 131203202
push_back 630495056
get 406832
push_back 315994512
push_front 355178392
push_front 745380925
push_middle 911037691
push_back 788311669
get 473931
push_middle 968102425
push_front 318134362
push_middle 284267817
push_middle 886543957
get 551448
push_front 435378488
push_middle 887358821
push_back 282939310
push_back 609453210
push_front 718722791
push_middle 626449231
get 46695
push_middle 633631322
push_back 806432992
push_middle 322634176
push_back 939586903
push_middle 879636195
get 424661
push_middle 825834832
push_front 187237559
push_front 541311050
get 228288
push_front 81078181
push_front 744631451
push_middle 990601911
get 499707
push_back 911923388
push_front 611500038
push_back 503423059
push_middle 71742628
push_middle 415916077
push_middle 986237996
push_front 181103769
get 221798
push_back 421037111
get 166801
get 309568
get 182981
push_back 109437082
push_back 655829712
get 466451
push_front 363068372
push_middle 880859716
get 579629
push_middle 600036313
push_front 634392426
push_middle 923358720
push_front 118961590
push_front 54289048
push_middle 710703411
get 239298
push_back 653095423
push_back 937510695
push_middle 977363667
push_back 30750118
get 454421
push_middle 512094652
push_back 139666579
push_front 201207453
get 134841
get 186343
get 232337
push_front 676983756
push_front 513077672
get 174565
push_front 67203512
push_front 866125462
push_front 992859601
get 195610
push_middle 744435699
push_back 11775841
get 393457
push_middle 304454372
push_front 948632081
push_front 799041868
push_back 260838334
push_front 773429445
push_front 227104964
push_front 299929699
get 274557
push_front 621053294
push_middle 626548330
push_front 620178481
get 365185
push_back 619849812
push_middle 693351051
push_back 742938951
get 439649
push_front 959626457
push_back 750757702
get 42171
push_middle 576289947
get 468165
get 6447
get 563780
push_back 143383098
push_front 806663546
push_middle 134476958
push_front 781075486
push_middle 107977755
push_back 488902791
get 170898
get 557545
get 563374
push_back 85782123
push_back 698106421
push_back 226032710
push_front 484362154
push_front 123144543
push_front 704781295
push_front 344807808
push_front 836786977
push_front 144633238
push_back 614975844
push_middle 643077760
push_front 885503278
get 5697
push_back 902001121
push_back 955357845
push_middle 740546626
get 51101
get 479294
push_middle 990369524
get 223273
push_front 368651788
push_front 569935263
push_middle 645312088
push_back 20917541
push_back 259188180
get 244295
push_middle 872374927
push_back 617462100
push_back 674698139
get 409731
push_front 560769217
get 529255
get 29148
push_back 447112899
get 221198
push_middle 495411304
push_back 497078770
push_back 572323506
get 248469
push_middle 746900550
push_middle 926713680
get 361436
push_back 639430675
push_front 803662138
get 499664
push_middle 759765557
push_back 363088947
push_middle 129991586
push_back 505029961
push_front 165445155
get 564082
push_back 597466225
push_back 647986331
push_middle 501875416
push_front 376043349
get 419572
push_front 54035520
push_back 614205120
push_middle 266906214
push_middle 386420508
push_front 425123964
get 402253
get 325138
push_front 257269095
push_middle 396429395
push_middle 424092231
push_back 512871630
push_middle 695226931
push_front 201988387
get 27280
push_front 465200263
push_front 525378394
get 459248
push_front 900188421
push_back 954021326
push_back 587343217
push_front 681181886
get 562575
get 533805
push_front 800155925
get 95724
get 536959
push_front 344436921
push_middle 819076127
push_back 317069560
push_middle 191159261
get 542142
push_back 204628884
push_middle 191782233
push_middle 59768749
push_middle 717743133
get 513771
push_back 653141762
get 548514
push_back 706433718
push_back 792818959
push_front 124942039
push_front 472601764
push_middle 20811637
push_front 899743391
push_middle 141292784
push_front 151685833
push_back 989415263
get 14413
push_back 897127529
push_front 621578590
push_middle 206195518
push_back 255012596
push_front 992813635
push_middle 806612544
get 300767
push_front 331413161
push_middle 120627426
push_front 539414281
push_front 739815317
push_back 669059506
get 421126
push_front 232277205
push_back 661870471
push_front 165531942
push_middle 904282059
push_front 767973125
push_middle 82225437
push_back 29924708
push_front 923361909
push_middle 61903343
get 327657
push_back 480135940
push_front 129887039
get 354490
get 163804
push_front 417854879
push_middle 164042765
push_middle 963153915
push_back 634837615
push_middle 684818877
get 46018
push_front 508812075
push_middle 329249937
push_front 191281120
push_back 720300146
push_front 541529169
push_middle 495411306
get 104104
push_middle 594533537
push_front 578925171
get 437251
get 464759
get 223401
get 495518
push_middle 150284760
get 120928
get 399394
get 479936
push_back 765716193
get 216398
get 417093
push_middle 141508119
get 263007
push_front 305135257
push_back 54524039
push_middle 767876511
push_front 375581567
push_middle 992756094
push_front 318029145
push_front 246927355
push_front 123983076
push_front 119005342
push_front 739136086
push_middle 444067093
push_back 663605916
push_back 859002107
get 363876
push_front 276898807
push_back 624659638
get 290135
push_middle 922576163
push_back 361636104
get 176084
push_back 710630045
push_middle 684218735
push_back 642867778
push_front 332008451
push_middle 891566878
push_front 80092680
push_back 116229812
get 294283
get 168679
get 64496
push_middle 887239929
push_front 278442864
push_front 457635519
push_back 940648555
push_middle 945879711
get 8794
push_middle 466148913
push_front 73051251
push_back 521683184
push_middle 879551230
push_back 762187508
push_middle 593927256
push_back 795875897
push_back 566963042
push_front 469213431
push_middle 470342792
push_front 554901109
push_back 488446106
get 431904
push_front 865371251
push_front 490608775
push_front 83197251
push_middle 683573003
push_front 810375448
get 259373
push_front 346493526
push_back 717544105
push_back 305932731
get 58319
push_back 921604932
push_middle 78265432
get 402857
push_middle 805134002
push_back 292326252
get 118124
push_middle 557026782
push_front 103909326
push_front 945851066
push_back 383697296
push_back 9394830
push_front 423343463
push_middle 734551962
push_front 611804403
push_middle 93587783
push_front 724887728
get 445812
push_back 568934098
get 164287
push_front 587993841
get 176525
get 532937
push_back 34575400
get 131896
push_middle 175760289
push_middle 367514852
push_back 331022375
push_middle 333805883
get 455123
get 25444
push_front 370002989
push_middle 254383174
push_front 359935984
push_middle 985045174
push_back 839581364
push_front 642766257
push_front 450511442
get 565791
get 126385
push_middle 370518763
push_front 123983078
get 153896
push_front 427674204
push_front 47110694
get 252696
push_back 332251380
push_front 881725470
push_middle 474707269
push_middle 233383684
get 383468
get 91742
get 308186
get 502347
get 138045
push_front 39475365
push_back 974634694
push_front 250332783
get 85632
push_middle 708556834
push_back 57403572
get 376536
push_back 838704045
get 356468
get 232000
get 484684
get 176512
push_back 969800353
get 292642
push_middle 754091140
push_middle 949437851
get 39985
push_front 652053050
push_front 349478792
push_front 255511906
get 583091
push_middle 289349295
push_front 793070563
get 58795
push_back 849421668
push_back 929087569
get 172936
push_middle 245483131
push_middle 483768554
push_back 95434368
push_front 793162931
push_middle 762817963
get 139052
push_front 899137709
push_middle 460180348
get 448431
push_back 569248116
push_middle 688811670
push_back 328247760
push_back 919372186
push_back 766917260
push_middle 637324408
push_back 399638227
push_middle 715490482
push_middle 466926249
push_back 720621578
get 17881
push_back 586677889
push_front 304361538
push_back 609846613
push_middle 815006720
push_front 701182629
push_middle 559865277
push_front 32342000
get 352966
push_middle 353337940
push_middle 956025889
push_middle 389854147
push_back 78900892
get 504869
push_middle 760606127
push_back 667469531
push_middle 210754052
push_middle 832528777
push_back 733317641
push_back 70477827
push_middle 789328582
get 164037
get 210159
push_middle 742626571
push_front 14991768
push_back 655405438
push_back 855996908
push_middle 298569586
push_back 745750456
push_front 422229711
get 382351
push_front 605824518
push_front 221720288
push_middle 326092171
push_front 47053178
get 395182
get 263562
push_back 435802179
get 24182
push_front 860878096
push_front 431354723
push_middle 880561782
push_back 520145372
push_middle 778588196
push_front 465061854
push_middle 456966892
get 552938
push_back 214053829
get 274597
push_front 533638077
push_middle 222385686
push_back 533869247
get 80535
push_front 766729373
push_front 861104694
push_back 843533499
push_front 78410473
push_front 664734740
push_back 827700136
push_back 334123598
push_middle 463764428
push_middle 467364000
push_middle 528007381
push_middle 835324714
push_front 104799322
push_back 815818223
get 183881
push_front 826531168
push_back 211516645
push_middle 40352353
push_back 913961498
get 506611
push_front 845183084
push_back 666363010
push_middle 773433719
push_front 212958992
push_back 699552762
push_back 550755507
push_front 446748828
get 109709
push_back 112439633
push_middle 920480668
push_middle 270882367
push_middle 307116630
push_middle 699651625
get 172727
get 158642
push_middle 976627992
get 154570
push_middle 43588956
get 81090
push_back 982958467
push_front 679063809
push_back 632557711
push_front 844115758
push_back 705273127
get 135953
push_middle 441214075
get 496321
get 10210
get 62260
push_front 718999080
get 429544
push_back 840151
push_middle 485472424
push_front 939405749
push_front 652106422
push_back 718437489
get 446157
push_back 44202295
push_back 742194469
push_middle 127460643
push_front 697163496
push_back 182566270
push_back 241322556
push_back 936645709
push_front 410116457
push_front 249193158
push_middle 576206178
push_back 579574128
push_back 446922304
push_middle 301355187
push_front 954056663
push_middle 555434488
get 29604
get 415295
push_middle 700385975
push_back 37095303
get 284533
push_middle 636379997
push_front 997252101
push_back 786765510
push_front 767739524
push_back 254466929
push_back 996506568
push_front 952703834
push_back 607231899
push_middle 931133194
push_back 256419048
get 475167
push_front 538439369
get 267925
push_back 288387551
get 128682
push_middle 338875683
push_back 19616067
push_back 851226802
get 207069
push_back 599424136
get 305891
push_middle 70817719
get 25118
push_front 435922898
get 29599
push_front 212108393
get 171610
push_middle 397364360
push_front 514406774
push_back 607513645
get 114824
push_front 413258258
push_front 889091500
push_back 802976087
get 44777
push_back 196647570
get 394688
get 69292
push_front 150927137
get 324648
push_front 471165582
push_middle 988291624
get 326806
push_back 533658239
push_front 739137435
push_front 663618522
get 479696
push_back 967654289
push_front 824617143
push_back 997851826
push_middle 31853308
push_front 926246206
push_middle 373972863
push_back 937372915
push_middle 783051322
get 523954
get 84582
get 463787
push_middle 425957657
get 40965
push_middle 575026301
push_front 28826984
get 535367
get 80738
push_back 214607460
push_front 882589731
push_front 487406905
push_back 504648741
push_front 315995594
push_back 741487727
push_back 238996818
push_back 115765242
push_back 916170624
push_front 145791489
push_middle 144253079
get 281548
get 356140
push_back 916838229
push_front 947237328
push_front 10283435
push_back 377391021
push_middle 89977595
push_back 708165579
get 577676
push_front 72129588
get 180465
push_front 865396484
push_front 401133317
push_back 731135898
push_back 969019193
push_front 638225009
push_back 971707424
get 526828
push_middle 738918715
push_front 590406718
push_front 815553427
push_middle 209021136
push_middle 881087042
push_back 209875917
get 62086
push_front 86022964
get 555429
push_front 204503537
push_front 148026148
push_back 340075303
push_middle 987147698
get 374235
push_front 586098422
push_back 292042628
push_front 792421086
push_middle 778451888
push_middle 898157281
push_front 995473345
get 32387
push_middle 616901017
get 58728
get 211730
push_back 169432797
push_back 125637759
push_back 182425748
push_back 364081636
push_front 162179182
push_front 937483877
push_back 796766776
push_middle 521713903
get 450995
get 355030
push_middle 295172468
push_back 380650490
push_front 775516836
push_front 489160268
push_back 917855660
get 28001
push_back 904264993
push_middle 255453759
push_front 284904071
push_middle 150935034
get 125179
push_back 369760842
push_back 522727558
push_back 532825812
push_middle 301680014
push_front 754055666
get 157981
get 143474
push_back 111027006
push_front 782222650
push_middle 338086396
push_front 16269790
get 77851
get 329292
get 478033
push_front 155756192
get 536590
push_back 651257314
get 69
push_middle 688246778
push_front 947587891
get 535362
push_middle 631682765
push_middle 977176610
push_front 301379737
push_front 105975157
get 266109
push_back 300033435
push_front 446467791
get 230335
get 172157
get 3515
get 464278
get 164631
push_front 793779508
push_back 106657725
get 310812
push_front 141013490
get 383981
push_back 675425773
push_front 601437604
push_front 62852919
push_back 414031783
push_middle 774717337
get 131728
push_middle 228085171
push_front 609829870
push_back 134109166
push_middle 421298379
push_back 769749728
get 67480
get 406240
push_middle 751576173
get 139123
get 11328
push_back 799200136
get 315914
push_front 702709922
get 157939
push_front 466922989
get 198376
push_front 646110487
push_back 239858115
push_front 718482204
push_back 219093279
push_middle 678537701
push_front 253620267
push_back 121727628
push_front 951191791
push_front 837409109
push_back 486931394
push_middle 582339751
push_back 968983513
push_back 799858600
push_middle 675575407
push_front 693738611
get 477192
push_back 406034877
push_front 596878791
get 570885
push_front 627222397
push_front 612406540
get 449761
get 553151
get 149347
push_front 467815100
push_front 315900631
get 81998
push_middle 704052221
push_back 627833221
push_back 997338905
push_back 528896556
push_front 771861004
push_back 198937893
push_front 606027080
push_middle 948467782
push_front 31292852
push_back 741027184
get 538264
push_middle 427938976
push_back 453530578
get 199999
push_middle 544135409
push_middle 530346362
push_front 262978501
push_back 868011021
push_front 918160736
push_front 379958759
push_front 64655708
get 322959
push_back 658536279
push_middle 663385580
get 489584
push_front 55599745
get 414662
push_back 803483244
push_middle 77180524
get 541628
push_middle 364327016
get 547665
push_middle 221197575
push_back 486658763
get 46601
get 244901
get 74942
push_back 2826708
push_middle 960555913
push_back 107304004
push_back 353421608
push_front 405892372
push_front 676905379
push_back 717484034
push_front 822313917
get 256320
push_front 849460276
get 47004
push_front 739717146
get 111444
get 320501
push_front 477528839
push_middle 715085436
push_front 762512391
push_back 28499175
get 537094
push_front 654211046
get 476342
get 418080
push_front 389678959
push_middle 342213360
get 28778
push_middle 223626000
push_front 465332602
push_back 295972377
push_back 929911463
push_back 162969139
push_middle 145077126
push_back 917501514
push_middle 990498119
push_front 546248764
push_middle 281648022
get 188983
get 579570
get 386111
push_middle 968213408
get 179436
push_middle 81122068
get 497614
push_middle 827853986
push_back 406151945
get 377561
push_front 260309949
push_back 165774976
push_front 583042919
push_back 382015874
push_front 364787645
push_middle 910589774
push_front 616225968
push_back 401923690
push_front 912382597
push_middle 893637187
get 170614
get 17883
get 229171
push_front 490278074
get 263193
push_middle 473425421
push_middle 69605755
push_middle 403819290
get 521241
get 414573
push_back 687578446
get 285866
push_front 436666123
get 26230
push_front 401465896
push_front 811189801
push_middle 141049778
get 139753
push_front 175954520
push_front 730737853
push_front 845170691
get 137097
push_front 693926695
push_front 688576289
get 146998
push_middle 714902079
push_middle 258370562
push_back 283103600
get 369839
get 20013
push_back 966778170
push_middle 495017651
push_middle 392076235
push_back 191135314
get 39877
push_front 432387590
push_front 752578760
push_middle 274716602
push_front 163987941
push_front 591088767
push_front 534996527
push_back 114908076
push_middle 429826176
push_front 152969555
push_middle 59941121
push_middle 629364131
push_back 810790677
push_back 354423997
get 254065
push_middle 155056507
get 75670
push_back 804602456
push_front 121896778
push_back 604080620
push_front 943930563
push_back 980024599
push_front 590944884
push_back 456305230
push_front 579784363
push_back 863917043
push_back 956332046
get 471092
push_middle 725638509
get 293654
push_front 575154811
push_front 474803503
push_front 531696065
get 1991
push_front 350914988
push_back 963822735
push_back 43776684
push_middle 144943714
get 86237
push_back 684040363
push_back 613795555
push_middle 157898453
get 183313
get 483709
push_front 930932363
get 303357
push_back 125745453
push_front 890982975
get 226924
push_middle 909455762
push_back 107623965
push_middle 122937485
push_middle 427100800
push_back 223410963
get 440930
push_front 370489852
push_front 624624477
push_middle 59864481
get 92189
push_front 995142561
push_front 866110466
push_middle 690904503
push_middle 587958059
push_back 273030496
push_middle 103847211
push_back 178637940
get 514172
get 333873
push_middle 675919948
push_middle 85219952
push_back 962467571
get 137936
push_middle 303437174
get 313230
push_middle 386110050
get 158188
get 443030
push_back 331114331
get 103764
get 500119
push_back 472875011
get 66915
get 284795
push_back 899496541
push_middle 870641671
push_back 679914043
push_middle 638594880
push_middle 710312604
get 303671
push_middle 765552192
push_back 36624742
push_middle 776063644
push_middle 841717908
push_front 175643620
push_middle 405982228
push_back 88000330
push_middle 315462622
push_middle 5806404
get 423291
push_front 202421078
push_middle 666845402
push_middle 515494772
push_middle 931908787
push_middle 887193394
get 261898
push_middle 449813158
get 2990
push_front 278046446
push_middle 737821017
get 158615
push_middle 5670296
push_back 805439235
get 48089
get 33522
get 184497
get 28941
push_back 899375313
push_front 635947551
push_front 194187094
push_middle 219455502
get 578810
push_back 278642471
push_middle 153728125
push_front 467683563
get 60924
push_middle 134548429
get 36151
push_front 538472314
push_middle 159312911
push_middle 926509098
get 376992
push_middle 378113364
push_front 200552164
push_back 251721158
push_middle 557032918
push_front 497924568
push_front 809731032
get 431758
push_front 855511152
get 304274
push_middle 546039959
get 280538
get 545908
push_middle 987513711
get 534420
push_back 978738618
push_front 530270551
push_middle 169444367
get 464553
push_front 41448586
get 138252
push_back 302134367
get 414810
push_back 773952772
push_back 36158928
push_back 27854420
push_front 280658832
push_middle 925824020
push_back 584399300
push_back 9043401
get 353301
push_back 420739579
push_front 631312636
get 135883
get 580843
push_back 17290670
get 154435
push_middle 208523558
push_back 523392642
get 421830
push_middle 119626503
push_front 981637506
push_back 71661447
push_middle 475499776
push_front 822038797
push_middle 136491889
push_back 289387912
push_back 12704823
get 231621
push_middle 533745476
push_front 106289717
push_front 405321092
push_back 859247714
push_middle 60228235
push_middle 341938509
push_back 571159806
push_back 78249985
push_middle 547717363
push_front 393572206
get 558085
push_back 987967393
push_front 387870604
get 42558
get 327683
push_back 572680335
push_middle 703001076
push_middle 629127422
push_middle 102396298
get 96270
push_back 617209316
push_middle 96661609
push_back 754890144
push_back 410424329
push_front 223965175
push_front 351207057
push_front 120866053
push_front 129524414
push_front 562255616
get 385848
get 405134
push_back 301700447
get 330413
push_front 336707554
push_back 588821203
push_middle 734497323
push_middle 449376510
push_middle 139006807
get 17543
push_middle 723439650
get 511610
push_middle 987055823
push_middle 181940142
push_back 549198977
get 385875
push_back 375612768
push_front 122298495
push_back 634582584
get 34951
get 39498
push_middle 108133962
push_middle 498684804
get 370460
push_middle 750349155
push_back 577394137
push_front 25052868
get 489621
push_front 229022051
push_back 552230489
push_front 295549244
push_back 617503848
push_middle 504573133
push_middle 240489655
push_back 472581418
push_back 420475169
push_front 993379147
push_back 279640990
push_middle 583394026
push_front 667898657
push_front 70097101
push_front 83355810
push_middle 824981984
get 464037
push_front 319800454
push_middle 277989889
push_front 361466966
get 96152
push_front 328340200
get 378905
push_front 37626264
push_back 375176307
push_back 253163428
push_back 127453037
get 9638
push_back 228482911
push_back 120858352
get 174993
push_front 523645746
push_front 408290716
push_back 123223006
push_back 873945287
push_back 961718191
get 49424
push_middle 341121801
push_back 890773318
push_back 905048673
push_middle 468369401
push_middle 655418346
push_middle 838988536
push_back 940025018
push_front 376272417
push_middle 485562725
push_middle 480685807
get 339780
get 471360
push_front 653752177
push_front 342516126
push_back 283521899
get 39288
get 7058
push_front 74153083
get 287512
get 548741
push_middle 574230624
get 520256
push_front 479891046
get 69281
push_back 664914808
get 282807
push_front 72064983
push_front 947741352
push_middle 313161400
push_middle 447518260
get 513095
get 350556
push_front 705748932
get 515342
get 381921
get 554943
push_front 231602312
push_front 833816408
push_front 341000424
push_front 906928134
push_front 651541998
push_back 190786533
push_front 399548251
push_front 697776128
push_back 891410229
get 431533
push_front 647611724
push_back 135932165
push_middle 619459020
push_front 712491236
push_front 286638291
push_middle 337646681
push_front 438658673
get 466246
push_front 821402231
push_back 797130352
get 348013
get 573275
push_middle 375286921
push_front 846707628
push_back 401068851
push_back 474358425
push_back 81006134
push_middle 153346639
push_middle 95746334
push_middle 933477408
get 579640
push_middle 916769218
push_front 283529714
push_front 99286251
get 103609
push_middle 47587136
push_front 846758267
push_front 511030207
get 553815
push_front 352260297
push_front 801284578
push_back 997662984
push_back 559864584
push_front 421199231
push_middle 49949118
push_middle 212775491
get 551347
push_back 910914703
push_middle 654674956
push_middle 643564924
push_middle 88975213
push_middle 784670716
push_front 937598596
push_middle 900997489
push_front 575041254
push_back 103732584
push_middle 698170180
push_middle 559879193
push_back 930173797
push_back 971101667
push_front 283235092
push_front 160430512
get 319578
get 109506
push_front 196394094
push_front 309748737
push_back 881120873
push_back 123121812
push_front 414641670
push_back 714254348
get 471354
push_back 478574479
push_middle 698519289
push_middle 71153602
push_middle 736907230
push_middle 992120250
push_back 877994236
push_back 610146577
get 126503
push_back 308772096
push_middle 450282774
push_back 580240809
get 331671
get 107341
push_back 368428018
push_middle 492347715
push_front 404416726
push_front 64712397
get 344842
push_front 573763750
get 390720
get 189894
push_back 492863945
push_middle 199447101
push_middle 256658100
push_middle 857676670
push_front 76850175
get 416688
push_back 487963445
push_back 326559402
push_middle 213954651
get 23540
get 30325
push_back 211824098
push_middle 26798209
get 302632
push_back 713194022
push_back 680203489
get 480760
push_back 633044110
push_back 613761954
push_front 862830201
get 335992
push_front 193922184
push_front 97636133
push_front 888885805
push_front 624778099
push_back 391112839
get 10380
get 322599
push_middle 667060711
push_back 904650596
get 404758
push_back 300356167
push_middle 303678260
push_middle 458210264
get 354482
push_middle 833618763
get 132972
push_back 802508023
push_middle 45657993
push_front 278784656
get 347548
push_back 937645201
push_back 151571545
get 115132
push_front 666958983
get 391492
push_back 676772955
push_middle 711021064
get 242521
push_back 469294273
push_front 678709346
push_middle 390470677
push_middle 711525784
push_middle 166982963
push_middle 840316892
push_back 670119540
get 449655
push_front 351179242
push_middle 749805171
get 270871
push_back 884758723
get 218946
push_front 593847999
push_front 987375638
get 194240
push_front 713119751
push_front 264818919
get 519386
push_middle 95323516
push_middle 256066583
push_front 145101172
push_back 89558677
get 241436
push_back 872710070
push_middle 852998350
get 296019
push_back 853241763
push_back 98643669
push_front 92042395
get 373363
push_front 989979761
push_middle 179573193
get 131906
get 266156
push_middle 219948670
push_front 367355165
push_back 53129677
push_middle 384166035
push_back 125720093
push_front 943959490
push_back 461112332
push_back 714080067
push_front 595213770
get 308616
push_front 396887858
push_front 858819455
push_middle 296715646
get 123580
get 519491
push_middle 491856060
push_back 490238389
push_middle 352566010
push_back 713542310
push_middle 251158103
push_middle 467141267
push_front 624817510
push_middle 945187412
push_middle 29452071
push_middle 408281081
get 203079
push_middle 626105747
get 186198
push_back 918613543
push_front 767098865
push_front 288972880
push_front 23619767
push_front 954213478
push_middle 947547
get 300756
get 543130
push_back 8253242
get 64223
push_front 777840371
get 382988
push_back 920820910
get 205877
push_back 894004388
push_middle 766843504
push_middle 179031707
get 504269
push_front 309798871
push_front 629486138
get 192710
push_back 913737661
push_middle 448920895
push_back 829026560
push_front 415121918
push_back 498001139
push_front 973150443
push_back 899587373
push_back 734511904
push_back 381070027
get 430866
push_front 922251125
push_back 508136859
get 368969
get 475410
get 258264
push_front 112313996
get 285727
push_front 578463864
get 443702
push_middle 964946817
push_back 379029916
push_back 104137340
push_middle 806297397
get 345063
push_front 277862926
get 76196
push_middle 886361962
push_back 523374109
push_front 173645465
get 503783
get 333402
push_back 237855584
push_front 109424263
push_back 597014622
push_front 506454888
push_back 757354220
push_middle 306599701
push_back 547761824
push_front 760395846
get 556064
get 170372
get 288699
get 535245
push_back 508090397
push_middle 118303956
push_back 53225549
push_middle 722967093
push_front 118284714
push_middle 693200243
get 429197
get 167544
get 523113
get 366155
push_back 261177127
push_back 228420964
get 226048
push_front 587279608
push_back 951821873
push_middle 961260552
get 107640
push_back 242677376
push_middle 586110815
get 38180
push_front 775244323
push_middle 864929424
push_back 7651441
push_back 862739752
get 468151
push_middle 701179657
push_back 48010364
push_back 862969171
push_front 994290903
push_front 23107081
get 337600
push_middle 880609364
push_back 520583221
push_middle 278960206
push_front 439230379
push_middle 303093770
push_middle 943832941
push_back 815436320
push_front 285548133
push_back 258838307
push_back 267839182
push_middle 676616209
push_middle 957758352
push_front 703049869
push_front 271975950
push_middle 248884452
push_front 947882908
push_front 583701751
push_front 955897905
push_back 34336250
push_front 585294250
push_front 16986569
push_front 14117816
push_front 179731938
push_back 628565096
push_middle 720847363
push_front 846328654
push_middle 195937889
push_back 358235981
push_back 448513410
push_back 483388164
get 472188
push_back 604579999
get 7468
push_middle 49890272
get 227547
get 554841
get 519129
push_back 133155290
push_back 636546886
get 579339
push_back 533688019
get 448201
push_front 215425329
push_front 477931003
get 149009
push_back 395074106
push_front 893284768
get 179222
get 571734
push_back 923668168
push_back 445452664
push_front 777381762
get 334066
push_back 783927785
push_middle 344380636
get 423404
push_back 204083600
push_front 599553812
push_back 805852974
push_front 800915061
push_front 591145221
push_back 715819081
push_front 118108674
get 397663
push_middle 59460949
get 235163
push_middle 868333546
push_middle 852227747
push_back 137798402
push_middle 838154442
push_back 230714200
get 237550
push_middle 897388489
push_middle 530210562
push_back 772727903
push_middle 956331874
push_front 459210197
get 337771
get 569493
push_front 799200559
get 456485
get 208313
get 6395
push_front 484671189
push_back 334609201
push_middle 276569331
push_back 781016526
get 488799
push_front 338955288
push_back 892758946
push_back 192281889
push_front 552230881
push_back 9775415
get 257539
get 237727
push_back 59360135
get 197986
push_back 230064668
get 10929
get 456085
push_middle 155167143
get 257113
push_front 70761137
push_middle 811219010
push_back 286507784
get 179660
push_front 307231561
push_middle 17364420
push_front 492434529
get 256036
push_front 357305617
push_front 150218888
push_back 167610716
push_back 265847893
push_back 699980180
push_front 865562628
push_middle 398634177
get 488558
push_front 106159191
push_middle 545065695
get 482094
push_front 875026337
push_front 753615007
push_front 415359874
get 392034
get 520883
get 92258
push_back 611531677
push_middle 82591473
push_back 554489509
push_back 960301257
push_middle 357614778
push_middle 975428491
get 288142
get 32349
push_middle 427398305
get 530594
push_back 938634338
push_middle 571930410
push_back 161444443
get 498099
push_middle 772135637
push_middle 553244281
push_back 176721861
get 277924
get 565282
push_back 192778816
push_middle 364731553
get 393071
push_middle 666446637
get 115470
push_back 736193776
push_front 413457508
push_front 708547973
get 350606
push_back 531114684
get 342186
push_middle 320025503
push_back 636071049
push_back 637729908
push_front 439594936
push_front 324818767
push_middle 699970642
get 473369
push_middle 22356557
get 487937
get 462647
push_front 265952881
get 136535
push_back 362768699
get 378978
get 409640
push_front 444324889
push_back 779041073
push_middle 222732845
push_middle 777143825
push_back 849687976
get 172802
get 55298
push_front 292416346
push_middle 131775729
get 80836
get 463932
push_front 516972308
get 63315
push_back 211658816
get 385424
push_back 623249084
get 95072
get 408199
push_front 829867201
push_front 50092374
push_back 118772708
push_middle 837051003
get 402639
push_front 720851690
get 223463
get 261152
push_back 799361539
push_middle 918275449
get 184456
push_back 409072823
push_back 309646123
push_front 991292830
push_middle 879518987
push_middle 650265588
push_front 348190108
push_front 881163443
push_middle 683862881
get 68194
get 78655
push_back 490359880
push_front 947797969
push_front 80672796
get 507718
get 86483
get 211706
push_back 933615331
push_middle 108863278
get 5154
push_middle 233461968
get 581875
get 531018
push_front 961895831
push_middle 917280509
push_front 922555025
push_back 556342293
push_front 629692897
get 260009
push_front 465899374
push_front 703898715
push_back 495184980
push_back 15822941
push_middle 425938922
push_back 831540471
get 545305
push_front 54316290
push_middle 845251176
push_front 556283513
push_middle 508923060
push_middle 268359255
push_front 87884376
get 225270
get 188931
get 215967
push_back 645786645
push_front 702683207
push_middle 375805619
push_front 571250234
push_middle 444703455
get 299972
push_middle 625328336
push_middle 467774459
push_middle 652631466
push_back 911336856
get 181307
push_front 499422832
push_middle 50914593
get 154706
push_front 45535637
push_front 633821172
push_middle 375619047
push_front 787466361
get 563858
get 518867
push_middle 931118038
get 166997
push_middle 794616700
push_back 914703215
push_front 941338221
push_front 662390469
push_back 125111149
push_back 813826601
push_middle 195129462
push_middle 449626387
push_back 507996505
push_front 135158650
push_back 843386387
push_middle 800157043
get 104580
push_front 260525199
push_middle 713003440
push_front 596240305
push_back 638152471
get 527709
push_back 753205829
push_front 862749896
push_back 257094912
push_front 103091230
push_middle 849549322
get 264046
push_front 527720157
push_back 896492628
get 557258
get 504412
get 131893
push_back 286118678
push_middle 506592747
push_back 940786014
get 465004
push_middle 663683023
push_middle 364457214
push_back 226151045
push_middle 516706768
push_back 518286455
push_front 790606935
get 255333
push_back 603023292
push_back 802924923
push_front 318644055
push_front 842112206
push_middle 332469574
push_middle 215392098
get 97197
get 557509
push_back 827166341
get 406819
push_front 682440295
push_back 121468545
push_front 507962388
get 23157
push_front 57723140
push_back 13786301
get 350016
push_back 960372493
push_back 783709592
get 355061
push_middle 552328825
get 350145
push_back 98874858
push_front 406247636
get 324267
get 372444
push_front 600242321
push_back 185278171
get 174884
push_front 345470864
get 559278
push_middle 250314207
push_middle 345425434
get 479168
push_back 699065550
push_middle 65400923
push_back 639102225
push_middle 292367576
push_back 645699961
get 539574
push_front 43669966
push_front 195935694
push_back 349596006
push_middle 530348598
get 94295
push_middle 944607006
push_front 214522234
push_front 115530441
push_back 520335556
push_back 64732864
push_middle 284526017
push_middle 295079146
get 461091
push_front 576495869
push_middle 723123465
get 279713
push_front 325850946
push_middle 962101827
push_middle 454183132
push_back 830755207
push_back 739016425
get 308422
push_middle 700455421
get 441603
push_back 578620452
get 201049
push_back 843575618
push_middle 256890782
push_back 265378873
push_front 702304460
push_back 12969015
get 83685
get 280062
get 381582
push_middle 839527364
push_back 29041493
push_middle 681050567
push_front 397450911
get 141301
push_back 9367355
push_middle 592123387
get 68617
get 315179
push_middle 806076725
push_front 753039068
push_front 856625794
push_front 400609025
get 202572
push_front 411518972
push_front 842381855
push_front 643833996
get 22065
push_back 325415402
get 250183
push_back 817561395
push_front 932252148
push_front 963353782
push_middle 16563869
push_back 807316672
push_middle 954989618
push_back 881196849
push_back 402207873
push_back 236199818
get 199487
push_middle 981669038
push_middle 723346740
push_front 371128823
push_middle 905754505
push_front 276749876
push_middle 738537132
get 439070
push_back 223856201
get 439273
push_middle 989240501
push_back 157856488
push_back 862090167
push_back 107903197
push_front 80829145
push_back 344573681
push_back 725641146
push_back 740013915
push_back 837227737
push_front 578473516
push_front 311205389
push_middle 627226288
push_middle 676538141
push_back 525559498
push_middle 1186646
get 478506
get 252224
push_middle 46980058
push_back 155180566
push_middle 291645557
push_middle 629602638
push_middle 785620292
get 551928
push_back 541707243
push_back 403435310
push_front 962527493
push_front 248779114
push_front 879232713
get 338058
push_back 773770587
get 196453
push_back 683657014
push_middle 44254474
push_front 72173292
push_back 107836954
push_back 433589867
get 91877
push_middle 898379076
push_middle 350072527
get 379985
get 61397
push_middle 244348323
push_back 548843588
get 233408
push_front 49387993
push_middle 512812268
push_middle 873245763
get 322581
push_middle 435584314
push_front 669654338
push_middle 285280894
push_back 271144867
get 290520
push_middle 604318475
push_front 400542869
push_front 466064582
push_middle 282142290
get 443575
push_front 35762751
push_back 654217001
push_back 926150495
get 499015
get 130470
get 156439
get 413782
push_back 69944525
push_front 95141051
push_back 398726765
push_middle 816249044
push_middle 215429432
get 533529
push_back 739635051
get 351561
push_front 582256826
push_middle 582889461
push_front 892356660
get 214111
push_middle 450662478
push_front 454487696
push_front 212108886
push_middle 441132971
get 546077
push_front 745527989
push_front 386397681
push_front 616237546
push_middle 347210743
push_back 11332647
push_middle 790599379
push_middle 907213072
push_middle 500868906
get 279095
get 549673
push_back 908816992
push_back 94513869
push_back 168269962
push_middle 633783793
push_front 270343945
push_back 222062380
push_front 95221583
push_middle 874683486
get 183557
get 438851
push_back 858008442
push_front 473400361
push_front 921626045
get 560086
get 437227
get 567656
push_back 522289052
push_front 13906262
push_middle 744180208
push_middle 439496833
push_front 189276938
push_middle 247960149
push_back 428510526
push_middle 551565943
push_front 639966221
push_middle 753506022
push_back 352662727
push_back 60296809
push_middle 673984843
push_back 5019687
get 184972
push_middle 514123114
push_front 793071625
push_back 227531814
push_back 227571246
get 324783
push_front 70409057
push_front 80889384
push_middle 848556986
push_front 927058363
push_back 571119911
get 410814
push_middle 140479213
push_back 192026739
push_front 532664490
push_middle 507405096
push_back 421156346
get 55877
get 486632
push_back 28763142
push_middle 232774606
get 408277
push_back 748097797
push_back 934924720
push_middle 37079617
get 214395
push_front 645223057
push_middle 201847942
push_front 87454706
push_back 461121762
push_back 610838923
get 172723
get 94493
push_middle 679671089
get 148723
push_front 843826462
push_middle 378507314
push_front 569825733
get 62340
push_back 409714024
get 212032
push_front 894846566
get 16896
push_back 452607491
push_middle 48047320
push_middle 288891247
push_back 652569140
push_front 837956707
get 102510
push_back 179658331
push_back 193880065
push_middle 953717521
push_middle 959601293
get 574542
get 225801
get 38990
get 426219
push_back 587419603
get 347671
get 351445
get 205893
push_middle 182159331
push_front 730513072
get 58997
get 214040
get 23300
push_front 322800333
push_front 632352663
get 421146
push_front 991713598
push_front 263568589
get 193220
push_back 698849613
get 104693
push_middle 682038975
push_back 27104406
get 241325
push_front 608692087
push_front 953257903
push_back 528220577
push_front 834239178
get 338014
push_front 439116517
push_front 843697366
push_middle 682568252
push_middle 471448548
push_middle 883074999
push_front 988952227
push_front 377519885
push_front 685892850
push_front 995103000
push_front 744828986
push_middle 910644373
push_middle 199066298
push_middle 269870529
get 488206
push_middle 388738170
push_back 571649949
push_front 213487320
get 330505
push_back 251873223
push_back 44148898
push_front 352758704
push_back 955316205
push_front 176506574
push_front 721319768
push_front 977450448
push_front 265881337
push_front 639438578
get 73652
push_front 545659324
push_back 135929421
push_back 317926074
push_back 378736520
push_front 255836470
push_back 343778934
push_back 669542737
push_middle 274434668
push_back 463705160
get 158093
push_back 269449228
push_back 139415458
push_front 79707149
push_front 753598601
get 370721
get 431761
push_back 344617682
push_back 588860518
push_back 181209441
push_front 51352856
push_front 849557242
push_back 111013525
push_middle 50150080
push_middle 259342667
push_middle 256124718
push_middle 205504232
get 184727
push_middle 821746580
get 88941
push_front 303672463
push_front 446849194
push_middle 162805149
push_front 667152772
push_middle 980301521
push_middle 617443601
get 481849
push_back 257403650
push_back 928968110
push_middle 353639732
push_front 397115475
push_back 393037
push_back 840992350
push_back 990825101
get 171918
get 307122
push_back 451815440
get 523490
push_back 310575485
push_middle 975792806
push_middle 287883232
push_back 397195256
get 22286
push_back 530691409
push_back 894122961
push_back 751232299
push_back 772775212
get 436639
get 454027
push_middle 400181917
push_back 825554207
push_middle 969344208
push_middle 860309588
push_front 104302297
push_front 889622133
push_front 554654349
push_front 675565124
get 357862
get 226498
push_front 508012094
push_middle 236571813
push_back 362792922
push_front 123123120
push_back 4894015
push_back 954198744
push_front 997710613
get 170323
push_middle 470581834
get 559073
get 19927
push_front 441472950
push_back 324707019
push_back 307949441
push_back 617993518
get 121179
push_middle 260797642
get 573140
push_back 522672326
push_back 346134240
get 33437
push_back 444292885
push_back 470352023
push_middle 676196525
push_front 977058979
push_middle 34667818
get 1719
get 478691
get 20767
get 279664
push_middle 507097134
get 455535
push_back 628230009
push_back 275226517
push_back 226946620
push_back 373743994
get 539837
push_front 486715436
push_front 741061398
push_back 390482949
push_front 168476038
get 162387
push_back 359896040
push_middle 159637237
push_back 604167937
push_back 559827268
push_middle 500400068
get 183968
push_middle 186687194
push_middle 741848270
push_back 662024333
push_middle 602117523
get 406154
push_back 105949593
push_middle 504674768
push_front 565351891
push_front 816719803
push_back 450658008
push_back 910464641
push_middle 295186015
push_middle 545158534
push_back 751249667
get 406904
push_middle 279467425
push_middle 252038627
get 375731
get 55582
push_back 269787351
push_front 770416194
get 390174
push_front 574279369
push_front 637519815
push_middle 163546799
push_front 648361957
push_back 800170628
push_front 604537244
push_front 325029585
push_back 873773715
get 237200
push_front 742724679
get 284782
push_front 530814834
push_back 152418398
push_front 434159603
push_back 128393624
push_middle 581027123
get 305571
push_back 951527022
get 89764
push_front 10183602
push_front 443775646
push_front 170016294
push_back 479496452
push_back 362718921
push_middle 269709647
get 395046
push_back 853726314
push_front 317910195
push_back 259216716
get 11210
push_middle 29653061
get 529275
push_front 88985135
get 531844
push_front 383202808
push_back 738792075
push_front 755454497
push_middle 509179747
push_back 700462161
get 465310
get 537892
push_middle 720649839
get 151027
push_back 553486720
push_back 481536091
get 64083
push_middle 457585988
push_front 446178976
push_back 233144533
push_front 577975522
get 557408
push_back 732555846
push_front 818999173
push_middle 156215849
get 171816
push_back 964976384
push_front 933057839
push_back 145169708
push_middle 225829851
push_front 979596651
push_front 913271521
push_front 361321260
push_middle 328717980
get 537678
push_middle 664184133
push_back 69365822
get 226036
push_middle 410306372
push_middle 919231569
push_front 370901984
get 292132
push_middle 659728788
push_front 689939891
push_back 4223691
push_back 311427419
push_back 418305396
get 3828
get 531613
push_front 240430656
push_front 526703631
push_front 667708886
push_middle 315843078
push_middle 583215860
push_front 366567009
push_front 631607799
push_back 688230934
push_back 368892054
push_front 162156077
push_back 562556703
push_front 481689726
get 461957
get 18605
push_middle 670350231
get 401266
push_front 849706997
push_front 555336686
get 213051
push_front 463620123
push_back 867775565
get 367083
get 29534
push_middle 980338027
get 337027
get 197714
push_middle 868432061
get 272822
push_middle 661107088
push_front 788226120
push_front 472073261
get 285601
push_back 203237449
push_front 540198926
push_back 697206560
get 149716
push_middle 465359680
push_middle 913694078
get 421752
push_front 36971199
get 258731
push_front 154545970
push_front 105721227
push_middle 732981642
push_front 658557972
get 344074
get 515904
get 190197
push_front 818817042
get 473467
push_front 909355683
get 98950
get 250838
push_front 701391769
get 419690
push_middle 809159992
get 85098
get 104641
get 231580
push_front 918697651
get 460381
get 192857
push_back 494541317
push_middle 62718526
get 345857
push_middle 634566251
push_middle 557253022
push_back 853613594
push_front 414066987
get 452267
push_middle 469190199
push_front 532130972
push_middle 822562561
push_front 5575307
push_middle 440665796
push_front 55515415
push_front 767009859
push_front 228665615
get 549289
push_middle 859832963
push_front 747816903
push_back 550672360
push_middle 809311352
get 190008
push_middle 232096001
push_front 574256763
push_back 403641494
get 557708
push_back 532506753
push_middle 239033517
push_front 642601228
get 255397
push_back 857936536
get 352711
push_front 680324651
get 128386
push_middle 960232141
push_back 130593233
push_back 508678606
push_middle 83486919
push_front 859648101
push_front 347756289
push_middle 452528917
push_middle 776420240
push_back 16344627
push_middle 517308623
get 405026
push_back 710611690
push_front 276803145
push_middle 608405110
push_middle 960745651
get 116832
push_back 520253094
get 342548
push_back 976473843
push_back 573153129
get 582053
get 297022
push_middle 584035292
push_middle 839529468
push_middle 25291304
push_middle 182764860
push_back 221225211
get 230744
push_middle 996888188
push_back 54970705
get 582125
get 288877
push_back 540922829
push_back 149054143
get 550525
push_front 629151109
push_back 99879351
push_front 962785255
push_middle 305635601
push_middle 412433099
push_front 544201987
push_middle 969211347
push_middle 539283812
push_back 900082743
push_back 114547978
push_front 111364068
push_middle 816806595
get 542182
push_front 876048820
get 561092
push_middle 443203555
push_front 261689061
get 162936
push_middle 704637824
get 136052
get 365224
push_front 694863405
get 333365
push_back 975382397
push_front 188590341
push_back 522556550
push_middle 201167012
push_back 678972377
push_back 332385244
push_middle 26041277
push_middle 194114318
push_middle 26400387
get 413177
push_back 429671502
push_front 514537079
push_front 252952708
get 529517
push_front 631607483
push_back 466474777
push_back 815816456
push_back 508368928
push_middle 514783966
get 57320
push_front 177874977
push_middle 624688922
push_front 212671605
push_back 899906154
push_front 491822241
push_front 157134030
push_front 144596337
push_middle 481745689
push_front 379779186
push_back 508337550
get 313353
push_front 986020739
get 441323
push_back 330020342
get 525520
push_back 912763981
get 404338
push_front 392969461
push_middle 314191516
push_front 105705790
push_middle 279534262
push_back 84848188
push_middle 902634191
push_back 18740357
push_middle 751939704
push_front 957638998
push_front 502356754
get 227683
push_middle 857974807
push_front 328553873
push_back 858507230
push_back 597746360
push_middle 19433199
push_back 653623685
push_front 634437518
push_back 486627552
get 229654
get 383237
push_front 721176122
get 391435
get 530762
get 448324
push_middle 833965005
push_middle 606686874
push_front 663582871
get 268346
get 29890
get 460809
get 317929
get 211728
get 369133
push_front 373652974
push_back 268238255
push_front 858206030
push_front 735261045
push_middle 310265386
get 447464
get 131260
push_front 217431116
get 252225
push_back 561111211
get 526215
push_back 346408858
push_back 5176979
get 580020
push_middle 711160665
push_back 323318343
push_middle 267115994
get 82970
push_back 38752409
get 331750
push_back 873058225
get 303003
push_front 87995153
get 255716
push_front 356835159
get 460190
push_middle 893148307
push_front 461744915
push_front 410523621
get 230520
push_front 301069546
push_middle 319173278
push_back 483440248
push_back 800183628
push_back 618853775
push_middle 139381970
get 68091
get 117866
get 493052
push_front 292876973
push_middle 241330195
push_back 618350357
push_back 754877248
push_middle 40534905
get 426799
push_front 911191687
push_front 460789611
push_middle 963044773
push_back 782571459
get 70112
push_front 789913672
push_middle 276699467
get 520898
push_back 64322917
push_front 2919390
push_front 572322681
get 432447
get 489369
push_front 755612996
get 318451
push_front 9908365
push_back 732504785
get 255924
push_back 493162374
push_front 224517121
push_back 294733938
push_back 121112712
push_front 82457704
push_back 97688742
get 20579
get 82774
get 12064
push_middle 486080107
push_front 891060886
push_back 942257329
push_back 313965339
get 280837
push_middle 162205226
push_back 100299009
push_front 815038750
push_front 971191490
push_back 746156450
push_back 955803469
push_front 305491912
push_front 126551977
push_middle 680797167
push_back 135668254
push_front 903350079
push_back 46709480
push_middle 986172230
push_front 24060149
push_back 110298884
push_front 6455504
push_middle 844110809
push_back 478094326
get 463528
push_middle 702327701
get 192572
push_back 557243055
push_front 888613068
push_front 884790768
get 396909
push_front 97807252
push_back 485793098
get 443977
push_middle 506120175
push_back 451555248
push_back 633938946
push_front 487194946
push_back 630755136
push_middle 916384454
push_middle 480641735
get 530605
get 134774
push_middle 682590838
push_front 297983827
get 531561
push_front 894334096
push_back 83494059
push_middle 42488176
push_back 619931629
push_middle 979981674
get 404072
get 189928
get 504773
push_front 588823765
push_back 206309904
get 261203
push_front 354057101
get 542389
push_middle 15407184
push_middle 182876132
push_front 652547912
push_front 338568519
get 494531
push_middle 235182580
push_front 183327930
push_back 907093960
push_middle 356502781
push_back 94956443
push_back 453353919
get 536344
get 375646
push_middle 163091977
push_back 263405635
push_back 665665034
get 338110
push_middle 824331439
push_middle 197713056
get 259818
push_front 909317239
push_back 385526516
push_middle 194795916
push_back 910536751
get 99316
push_middle 325457252
push_middle 588200396
push_front 187488349
push_middle 455948035
push_middle 387058290
push_front 857836996
push_back 431404068
push_front 855537149
get 548166
push_middle 515207265
push_front 696077966
push_front 666334859
push_back 190175690
push_middle 717935607
push_middle 67668183
get 210156
get 295604
push_middle 338808043
push_front 494296555
push_back 324908793
push_front 253220855
push_back 287692710
push_back 909043962
push_middle 776230246
get 477509
push_back 608881545
push_front 177854831
push_front 226082256
push_back 265719321
push_front 48670684
push_back 333699980
push_front 408075947
get 461260
get 171915
get 152836
push_middle 699315500
get 162897
push_back 325166309
push_middle 748832495
get 106924
get 384720
push_front 294633751
push_back 257009389
push_front 676628349
get 457306
push_front 188831867
get 119353
push_middle 818717536
push_front 271969536
push_back 874376696
push_back 640815
get 523279
push_front 419205420
push_front 278236066
push_front 622415241
get 72448
get 379961
push_back 805118651
get 297164
push_front 188020402
get 238463
get 260281
push_back 492255519
push_front 72522974
get 155156
push_back 752026953
push_front 14538591
push_middle 840959161
push_back 932629199
push_front 814885340
push_back 161766862
push_front 851396969
push_front 585316201
push_front 442881361
push_front 918226690
push_back 306012400
push_back 996014333
push_middle 427176440
push_front 981452254
push_back 289968690
push_back 828581768
push_back 607384111
push_front 56512860
push_back 291819228
push_middle 692865781
push_middle 310467244
push_front 858453608
push_front 867938148
push_back 225376285
push_back 459396226
push_front 35578436
push_middle 758135883
push_middle 809824247
push_middle 995877232
push_front 781982698
push_back 359114220
push_front 947256586
push_back 686630690
push_back 605914886
push_back 401085844
push_back 749069149
get 179768
push_middle 666235162
push_middle 405331207
push_back 716766309
push_middle 490548386
push_front 846157282
get 268696
push_back 692593249
push_middle 844077195
push_back 384565605
push_front 646245142
get 267893
push_back 996671764
get 295067
push_middle 20499716
get 307664
push_front 32357305
push_back 886083519
push_front 341784971
push_middle 314380181
push_front 968867749
push_front 142706997
push_back 879615593
push_back 870326203
push_back 904664123
push_middle 854049375
push_back 45684890
push_middle 438181339
push_back 191906607
get 365813
get 248514
push_back 35812652
get 100877
push_back 93715973
get 277909
push_back 466144747
push_back 619168829
push_back 40481203
push_middle 832339678
push_middle 489544869
get 364773
push_middle 589283267
get 560203
get 180734
push_middle 470134924
push_middle 275482704
push_front 640384651
get 340843
push_middle 181749108
push_front 771857601
get 343053
push_middle 224388357
get 52074
push_front 455011411
push_front 713545859
push_back 781286263
push_back 193153380
push_middle 163257996
push_back 372824372
get 276656
get 191715
get 397431
push_front 765203632
get 403435
push_middle 435933126
push_back 927310667
push_front 98101762
push_front 704837557
get 528236
push_back 773483980
push_back 4393716
push_middle 205790025
get 158518
push_back 459906896
push_front 267003295
push_middle 943290924
get 453437
push_middle 832544129
push_back 377185004
push_front 102460747
push_middle 359773749
push_middle 408387992
push_middle 697654088
push_back 276402147
push_front 789634619
get 101883
push_front 86383959
get 161328
push_back 106986407
push_back 860504612
push_middle 109218013
push_back 145372590
push_middle 122450540
push_back 748370594
push_back 745111989
get 297128
push_middle 956150239
push_middle 507520430
push_middle 990917819
push_back 383581435
push_middle 455143577
get 376013
push_front 415729364
push_front 416378403
push_middle 147712359
push_front 930618332
push_front 839330210
push_front 61836345
push_back 979959394
get 551735
push_front 44905614
push_front 741066495
get 462749
push_back 305449002
get 166199
push_front 537681163
get 348745
push_front 939958007
push_front 734226543
push_back 321529898
get 538104
push_front 249297824
push_middle 610688873
push_front 152044102
push_back 58393873
push_middle 267006745
push_middle 457550498
push_back 187307007
push_front 903144033
push_front 805392609
get 308939
get 281545
push_back 390929493
push_middle 497625123
push_middle 330033025
get 155055
push_middle 161096424
push_back 135524402
push_back 37333381
get 515732
get 196641
push_back 190632195
push_front 824521924
push_back 313699254
push_front 701450284
push_back 77491319
get 461442
get 556410
push_middle 958984159
get 462511
get 93590
push_front 45081835
push_middle 161750402
push_middle 505368123
push_middle 212472616
push_front 170193595
get 93510
push_back 521073131
get 481143
push_back 207640373
push_back 7824618
push_back 794156408
get 81973
get 459089
get 579985
push_middle 769214666
get 88910
get 559266
push_front 525186744
push_middle 587017486
get 238913
push_back 380053755
push_front 846421273
push_back 916487249
push_back 368042533
push_front 681062676
push_middle 685942971
push_back 67257440
push_middle 744743261
push_front 763763494
push_back 507910603
push_front 9723295
push_front 896729282
push_back 864501348
push_middle 510078391
push_front 283185569
get 6768
push_front 53905095
get 304197
push_front 526947315
get 371684
push_middle 212593655
push_middle 960235754
push_middle 500355922
push_back 986204405
push_back 784577614
push_back 748449788
push_back 65286193
get 91101
push_middle 926306624
push_middle 632805631
push_back 877997476
push_back 933593990
push_front 571001190
get 203704
push_front 208933869
get 483722
get 339761
push_back 29832758
push_middle 822871126
push_back 675403684
push_middle 427280037
push_middle 499901487
get 415971
get 49194
push_back 414099374
push_middle 847648476
push_back 526241893
push_back 221710066
push_middle 512580966
push_back 694364082
get 403143
push_back 601337038
push_back 605055785
push_back 858289671
get 407782
push_front 309907478
push_middle 261533661
push_middle 803456086
push_back 351587772
push_middle 769117609
push_front 904906845
push_middle 144844454
push_front 970865854
get 154418
push_back 662877381
push_front 375910117
push_back 923576713
push_front 576535425
push_front 889427074
push_back 41307788
get 511359
push_back 857682634
push_middle 288934625
push_middle 188809288
push_front 899227258
push_front 442620992
push_back 86476840
get 538975
push_front 246413855
push_back 304947003
get 334509
push_front 455624072
get 495305
get 12926
push_back 63509924
push_back 946927434
get 477405
push_front 228296363
push_front 18395978
get 330340
get 136891
push_front 561112136
get 59952
push_front 228723732
push_front 611865521
get 396786
push_back 849159548
push_front 765790708
push_back 412223061
get 151870
get 163356
push_middle 576148067
push_back 827489994
push_front 852351645
push_middle 133720927
get 385585
push_back 536248467
push_middle 294637736
push_front 487663343
push_middle 636054334
push_back 348953747
push_middle 394225942
get 43317
push_back 129556463
push_back 208363862
get 462394
push_front 828904095
push_back 364705605
push_back 575069361
push_front 660610407
push_back 281715640
push_front 856403590
push_middle 638991826
push_back 270157537
push_front 188999477
push_back 664593776
get 318765
push_middle 397312585
get 375227
push_front 785953059
push_middle 78591055
push_middle 200198248
get 578057
get 453650
get 420115
push_middle 451512311
get 97274
get 275714
push_middle 265701789
push_front 718174877
push_front 830788138
get 89834
push_back 794149349
push_middle 109115571
push_middle 510286811
push_middle 112227101
push_front 171457251
push_middle 240710993
push_back 559634041
push_middle 939326559
get 138263
get 49355
push_middle 178933056
push_middle 257204407
push_middle 942615512
push_front 322178578
get 4588
push_back 398448816
push_middle 691096807
get 21480
get 205946
push_middle 309216546
push_back 517598192
get 252269
push_front 677245783
push_middle 285375213
push_back 277763447
push_back 692006936
get 534854
get 522624
push_back 973893661
get 332598
push_middle 819492830
push_back 760249737
push_front 306314342
push_front 463497026
get 367069
get 254536
get 406292
push_middle 141680587
push_front 604412515
push_front 978262564
get 416487
get 63683
get 36357
push_front 902289591
push_middle 373153505
push_front 344322655
push_front 62079388
get 123747
push_front 758732323
push_front 87423828
get 150375
push_middle 971288099
push_front 872859587
push_middle 931774504
push_front 662396663
push_front 404190977
push_back 987929753
push_back 455592415
push_middle 896047572
push_middle 15720577
push_middle 702084952
push_back 754519115
get 382549
push_front 277019932
push_middle 777666242
push_middle 925907596
push_front 510293453
push_back 641954762
get 133590
push_back 416881486
get 578011
push_front 32555747
push_back 924351455
push_front 295512593
push_middle 614887017
push_front 585577278
push_front 507860626
get 508237
push_front 531867965
push_back 988964818
push_middle 117123319
push_back 320123170
push_back 418193253
push_middle 500305856
push_front 989532656
push_middle 596127120
push_front 198883950
push_back 350922118
push_front 360287522
get 109216
get 390430
push_front 222811959
push_front 693748685
push_middle 499867346
push_back 202411381
push_back 195774400
push_middle 580458417
push_back 721501048
push_middle 525720274
push_front 590935638
push_back 985803532
push_front 276132481
push_back 956869793
get 265055
push_back 179852529
get 76445
push_front 707130760
push_middle 603085080
push_back 121015608
push_middle 781041440
get 143959
push_back 871401407
push_front 901282722
get 195825
push_middle 807157513
get 21754
push_middle 293780642
push_front 530691886
push_front 160928628
push_middle 872525443
push_middle 883824852
push_middle 613547961
push_middle 512617629
push_front 330677155
get 324539
get 315699
push_middle 525007548
push_back 47146604
push_back 738515099
get 520473
push_back 709657561
push_front 222442034
push_back 354609191
push_middle 788518866
get 67849
get 257071
push_front 365348895
push_middle 881473927
push_front 860540850
get 180735
push_back 701548824
push_back 258188509
push_back 497679484
push_back 243831628
push_back 421585268
get 495093
get 495036
push_back 432030721
push_back 383454378
get 555239
push_front 339335219
push_back 526145889
push_back 706506708
push_front 350827894
push_front 556984273
get 555628
push_back 771351622
get 152092
push_back 328372454
push_middle 618666784
push_front 346770838
push_front 388490189
push_middle 401547969
get 335602
push_front 573327568
push_back 865979864
push_front 646965261
push_back 202882530
push_middle 547769664
get 378160
push_back 507525603
push_back 803636228
push_middle 586718726
get 504350
push_front 601220296
get 391182
push_middle 741903502
get 92323
push_middle 649792345
push_back 615006875
push_middle 469994015
push_middle 644141037
push_front 528892662
push_middle 371966586
push_middle 659438301
get 475190
get 89255
get 558937
push_back 454819729
get 404448
get 511646
push_middle 785720048
get 231810
push_middle 517979230
push_back 671545894
get 102674
push_middle 376959131
push_middle 200074481
get 60443
get 296635
get 465242
push_middle 261096838
get 203351
push_middle 801824248
push_middle 759871323
get 406533
push_front 234175693
push_back 616425521
push_back 326527036
push_front 622284124
push_middle 96250796
push_middle 596552163
get 329450
push_middle 416446244
get 52246
push_front 454365904
push_back 987933210
get 337882
push_back 485034150
push_front 67539879
get 47022
push_back 940252187
push_back 83828369
push_middle 584729178
push_back 248127427
push_middle 258196707
get 50202
push_front 507438350
push_middle 500973892
push_front 996922652
push_middle 717173352
push_middle 837196042
push_middle 701230984
push_front 961585720
push_middle 522055758
get 176701
push_front 894390105
push_middle 607157696
push_back 370849824
push_front 859786457
get 450422
get 110057
push_front 561190224
get 550294
push_back 6760698
push_back 838685621
push_middle 755784704
push_middle 105064495
push_middle 887472551
push_front 944003673
push_middle 577618753
push_front 163442182
get 361945
push_front 329128187
push_middle 13901369
push_front 184487982
push_back 443363664
get 487467
push_back 64490528
push_back 935481234
push_front 933078024
push_back 401103555
get 457086
get 487983
push_front 300079535
push_back 92445050
get 83940
push_front 540761821
push_front 285378377
get 254915
push_middle 250246173
push_front 299096646
get 111915
push_front 4982798
push_back 156678754
push_back 810268963
push_back 138101049
get 197474
push_front 90242894
push_back 948559779
push_middle 872643850
push_front 707386389
push_middle 476129302
push_middle 687614296
get 115750
get 226104
push_middle 881848476
push_back 803429582
push_middle 624993358
get 119643
push_front 751827936
get 566686
push_middle 369583419
get 102833
get 448646
push_front 605240581
push_back 513178567
push_front 579235066
get 329428
push_front 378382792
push_back 493703499
push_front 158933119
push_back 737567560
push_middle 457268205
push_middle 453517223
push_back 446602046
get 490949
get 358705
push_front 930789893
push_back 428537177
get 134989
push_front 808505594
get 102429
get 248331
push_middle 502545157
push_front 542190836
push_middle 760234372
push_front 476400747
get 217300
push_back 652365488
push_front 339731529
get 479119
push_back 951203860
push_front 65885143
push_middle 605723427
push_front 846727744
get 170190
push_middle 742212006
push_back 794305245
push_middle 529085575
push_front 261290977
get 319783
push_back 615155491
push_back 966919358
push_middle 725426133
push_middle 427519001
push_front 254430429
push_front 374750816
push_back 439765405
push_back 128932724
push_back 65943578
push_back 246119668
get 344960
push_middle 745529624
push_back 177293483
push_middle 87193843
push_middle 404343354
push_middle 95167985
get 441741
get 357347
push_back 439357043
push_middle 171670775
push_back 629040104
push_front 38365552
get 224256
push_front 292009829
push_back 850003013
push_front 393263235
push_middle 767818120
get 284748
get 308392
push_front 148784255
push_front 896758688
push_middle 573449391
get 170938
push_front 550856400
push_back 204917147
push_back 611921564
get 28801
get 73183
push_middle 69818068
push_middle 616954867
get 1345
get 130811
push_front 215386906
push_middle 267310724
push_front 268247994
push_middle 881515254
push_front 76746139
push_back 99733386
get 44363
push_front 487789013
get 406856
push_middle 53839616
push_front 230497725
push_middle 644573887
push_back 786816671
get 549074
push_middle 667565595
push_middle 134178104
push_middle 450253290
push_back 590739440
push_back 780426077
get 165325
push_front 580150455
push_back 185207249
get 75214
push_middle 401429927
push_back 354955955
push_back 640217905
push_back 330664680
get 104345
push_front 424007191
get 290106
push_front 537910843
push_middle 269284691
push_middle 693650745
push_front 968527653
push_front 806022266
push_middle 79987498
push_front 479316951
push_back 988405366
push_front 472778796
push_middle 837230283
push_middle 472664316
push_front 300276141
push_middle 931903258
get 24922
push_front 786351112
get 525714
push_front 569006158
get 338622
push_front 874827209
push_front 655113952
push_front 31257046
get 39380
push_back 88149939
get 569935
get 206780
push_back 274017359
push_back 23286976
push_middle 640200990
push_front 126536984
push_front 792675289
push_back 956362110
get 67027
get 194224
push_back 872009328
push_middle 221667656
get 19867
push_front 32111338
push_middle 513459801
push_front 2311437
push_front 165254981
push_front 984514366
get 515520
get 388297
get 569527
push_middle 660286510
push_middle 998143907
push_back 297723350
push_front 313877546
push_middle 196157862
push_middle 52309142
push_back 205432050
push_back 44572041
push_front 128163329
get 510112
push_front 590599890
get 29856
push_middle 389234868
push_back 742151535
push_middle 790840767
get 206877
get 438238
push_middle 208826904
push_back 719787023
push_middle 863163631
get 9334
push_back 370983246
get 579783
push_back 896880878
get 464953
push_back 835989921
push_middle 917464877
get 50650
push_front 135605923
get 580976
get 522904
push_back 41993866
push_middle 341826780
push_front 132640394
push_front 313319712
push_back 835917546
push_back 326767878
push_back 312168913
push_back 851169645
push_front 122752973
push_back 882794059
push_middle 433163365
push_front 370687970
push_back 95674458
push_front 727260290
get 414879
push_front 590902573
push_middle 259606307
get 202160
push_front 502297025
push_middle 255878318
push_middle 721160336
push_back 790175736
push_back 522068816
push_back 376776740
push_back 949416775
push_back 982164304
push_middle 680318418
push_back 965981985
push_middle 979501871
push_back 872708069
push_front 281847726
push_back 487381200
push_front 313879334
push_back 828523468
get 351085
push_back 290550897
push_front 741539521
get 405576
push_back 511659028
push_back 77839817
push_middle 165220358
push_middle 6891885
push_front 264475451
get 419458
get 246209
get 258119
push_back 578351990
push_front 397978587
push_middle 982768580
push_back 991357413
get 449007
push_middle 846334003
push_middle 976753892
push_middle 793775539
push_back 630309266
push_middle 843016473
push_back 177252511
push_back 29101148
push_back 16667404
push_front 132523375
push_front 332127784
get 499587
push_front 256731735
push_back 66030803
push_front 937940212
push_back 199009911
push_middle 257261812
get 155037
push_back 992846070
push_middle 388353992
get 101350
push_front 988955073
push_front 531979313
push_back 692101424
push_middle 868752913
push_front 873592361
push_back 469696849
get 522855
push_front 782216491
push_back 261105092
get 401227
get 73779
push_back 191315635
push_back 816616478
push_front 64470985
push_front 467316473
push_middle 448825479
push_front 936650980
get 419312
push_back 821153585
push_front 254120673
push_front 770847966
get 380953
push_middle 229254841
push_back 814560185
push_front 342638394
push_front 818842255
get 248916
push_middle 803768736
get 216966
push_back 856901079
push_back 565094863
get 44261
push_back 614871026
push_front 120807781
push_middle 394686569
push_middle 740284756
get 498807
get 499604
push_back 493971237
push_back 537643303
push_back 537697245
push_back 171410367
get 53966
push_back 47386337
push_front 470452853
push_middle 146063190
push_back 296454227
get 15299
push_middle 256932131
push_back 577133977
push_middle 867216348
get 534975
get 365181
push_middle 350402814
push_middle 70538492
push_back 606647436
push_back 187918325
get 487603
get 504105
get 286257
get 22297
push_front 333444569
push_back 679750667
push_back 426983087
push_middle 786250031
push_front 665516023
push_middle 101175692
push_back 884446711
push_back 534971168
push_middle 600836895
push_front 956865783
get 241009
push_back 898567030
get 471300
push_front 901896003
get 86716
get 157488
push_middle 154628610
get 448278
push_back 710305227
push_back 569555272
push_middle 763167759
push_middle 549368763
get 415288
push_back 894732223
get 116134
push_middle 749029585
push_middle 523735036
push_back 771125307
push_back 771382547
push_middle 292679530
get 507787
push_back 761016338
push_middle 346746505
push_middle 628434198
push_front 871692777
push_middle 194648471
get 278146
get 255017
push_middle 528903970
push_back 647037977
push_back 368755649
push_middle 73702297
push_middle 18089968
push_middle 371386836
push_middle 420804403
push_back 896916324
push_middle 654748167
push_back 263069878
push_front 157064122
push_front 931969650
get 244534
push_front 638663053
push_front 122170305
push_middle 100681973
get 123322
get 365818
push_back 585283232
push_middle 93629421
push_middle 238751810
get 224463
get 86746
push_front 941602955
push_back 856661222
push_front 877016775
push_front 39608866
push_front 546244408
push_middle 459840128
push_middle 660409536
push_front 472052222
push_back 237544146
push_front 406761173
push_middle 186461140
get 556361
get 397785
push_front 859655397
get 251412
push_middle 297308549
push_back 971430722
push_back 245220746
push_front 577699474
get 272689
get 228888
push_front 866869371
get 156408
get 358323
push_middle 814260901
push_back 633720771
push_front 115759409
push_back 465357948
push_front 514790216
push_middle 891983163
push_front 108617415
push_middle 865527529
push_middle 718760153
push_middle 917550334
push_front 399023968
push_back 436971038
get 76318
push_middle 687816395
get 286300
push_front 529482098
push_middle 500392363
push_front 518928705
push_back 531385638
get 461033
get 238600
get 119625
push_front 424298293
push_middle 153148381
push_front 700125537
push_middle 508206680
push_back 206610381
push_front 638507214
push_middle 78639930
push_middle 451990010
push_middle 221194443
get 267980
push_middle 813190809
push_back 3492224
push_middle 21119658
push_front 770072648
push_back 418435862
push_front 379041650
push_back 824044266
get 549795
get 226976
push_middle 458775357
push_front 911925315
push_front 775721472
push_front 898054317
push_front 966864103
push_front 957629274
get 288635
push_middle 59453910
push_middle 646659356
get 365615
push_front 493878649
push_back 255290047
push_back 359055808
push_back 9323610
push_front 367787532
push_back 397076622
push_middle 712833193
get 578609
get 520112
get 162312
push_back 418349323
get 131751
push_back 969845765
push_middle 547978729
get 466978
push_middle 739749572
push_front 379316447
get 232861
get 413245
push_front 485158782
push_back 783981962
push_front 677237332
push_middle 251762357
get 408471
get 223302
push_front 173644163
push_front 302343386
push_back 39250707
push_front 962468326
push_middle 579283090
get 82445
push_middle 441694958
push_middle 138878294
get 584277
push_middle 227648513
push_back 588530124
push_back 12877438
get 282296
get 574481
get 224052
get 536516
push_middle 845357593
push_back 676176361
push_back 687091706
push_front 274442961
push_middle 455354696
push_middle 555955612
push_front 235918819
push_middle 10904786
push_back 587884822
push_front 139482721
get 572927
get 501646
push_back 186519455
push_back 104463284
push_back 192869067
push_front 235944006
push_middle 697231638
push_middle 143631409
push_back 314145238
push_middle 419281334
push_middle 314738727
push_middle 968541642
push_back 334452488
push_front 133302786
get 170446
push_back 44049363
push_front 785490420
push_front 137124234
push_middle 326965619
push_front 417436838
push_front 333123338
push_back 914991507
get 487140
push_back 15216346
push_front 708616278
push_middle 796842151
push_back 967965641
push_front 72154583
get 237421
push_middle 625218590
push_middle 76495199
push_front 995460242
get 523532
push_front 127475390
push_middle 557027164
push_back 135575904
push_front 573245359
push_middle 837837958
push_back 493554766
push_front 370900594
push_back 787678869
get 511185
push_middle 182100525
push_front 293591872
push_back 855485780
push_back 583794318
push_middle 533321856
push_back 872457896
push_middle 718073609
push_front 170522749
push_front 946971047
push_middle 148917102
get 177388
push_back 730113928
push_front 772941583
push_front 729155853
push_back 57924368
push_front 283070346
push_middle 311938773
push_back 117821859
push_front 998702183
push_front 192871640
get 81755
get 345899
push_front 280387148
push_front 559229639
get 71552
push_front 637899229
push_middle 382460425
get 336097
get 302451
get 193266
push_back 226971131
get 302502
push_front 166762818
get 31425
push_back 436505590
get 62158
push_back 439739020
push_front 585108943
push_front 419358450
push_front 74001505
get 495986
push_back 478259309
push_middle 271260154
get 90389
push_front 875971593
push_front 280331190
push_back 449164989
get 333075
get 507848
push_front 133335528
get 347912
push_front 998240981
push_middle 967808318
push_middle 533924323
push_front 202352963
push_back 491959352
push_front 323447137
push_back 3391830
push_front 874683557
push_back 300341088
push_front 64222596
push_middle 265888881
push_front 907292287
push_front 813155815
push_front 309771347
push_middle 615623323
get 229323
push_back 184847062
push_front 496061786
get 369339
get 59825
push_middle 347590963
push_front 813759408
get 18049
push_middle 240031434
get 19063
push_back 902399727
push_middle 928523059
push_middle 997480144
push_middle 653233485
push_back 776750190
push_front 805190060
push_middle 629987327
push_front 566430764
get 300242
push_front 616515187
get 8354
get 305194
push_back 163921985
push_back 860053870
get 300907
push_front 514391388
push_back 632512121
push_front 313986392
push_front 705886927
get 215683
push_back 355569982
push_middle 128267695
push_middle 223707243
push_back 323352570
push_back 978710291
get 488498
push_front 420978601
push_middle 843814051
push_middle 272228199
push_back 385994317
get 169439
push_middle 660824069
get 122772
push_back 656633517
push_front 937037043
push_middle 489036520
push_middle 77373779
push_middle 838951490
push_front 691965855
get 113400
push_middle 350347348
push_front 663168546
push_front 36082430
push_back 564932012
push_back 75325281
get 257001
push_middle 259153246
push_middle 789242041
push_middle 444720325
get 407309
push_middle 749076336
push_front 719680626
push_front 969587861
push_back 124483152
push_middle 952810542
push_middle 862641391
push_back 582362508
push_front 701795156
push_back 428040556
get 497047
push_back 292023566
push_middle 859706293
push_front 312541398
push_front 62008819
push_back 348800560
push_back 132724709
get 469115
push_front 820990191
push_back 129925766
push_middle 925883306
push_middle 297991951
push_back 835725595
push_middle 331749208
push_middle 319917473
push_front 410457969
push_front 106761310
push_front 818169427
push_back 603078988
push_front 459273551
push_middle 986236806
push_middle 77193265
push_front 437984993
push_back 442541378
push_back 157053039
push_middle 667653011
get 8395
push_front 727947408
get 295342
get 566798
push_back 131226560
get 453914
get 44167
push_front 58318817
push_front 804714704
push_front 503857366
push_middle 511008057
push_middle 648792815
get 201630
push_middle 792923732
push_middle 175316822
push_front 931740926
push_front 253211674
push_back 13084936
push_back 737350265
push_back 163694724
push_front 857100374
push_back 916468751
push_back 379625385
get 451368
push_back 893414566
push_back 244354582
push_back 625541883
push_back 724246036
push_front 160620987
push_middle 39612153
push_front 570529609
push_back 8419805
get 83732
get 417053
push_front 7234672
push_back 550398438
push_middle 584347965
get 390352
push_middle 907656586
push_front 20428102
push_middle 180630889
get 220326
push_back 413470795
get 446314
push_front 748783198
push_front 516243383
push_front 61511885
push_middle 716985192
get 527523
get 269625
push_front 383401492
push_back 425386863
push_front 179537333
push_back 951381250
push_middle 655391625
push_front 486446635
push_front 552490598
push_middle 954734565
push_back 141196016
get 256428
get 241628
push_middle 55219585
get 409990
push_middle 827976545
push_back 201641166
push_middle 150545727
get 476064
push_back 949516326
push_back 116525146
push_back 728126534
push_back 643649059
push_front 420029549
push_middle 467260732
push_front 389039434
push_middle 774034326
push_middle 307059796
push_back 996857457
push_front 742582400
push_front 372052646
get 271477
get 564454
push_middle 759032473
push_front 727594654
push_front 203603805
push_middle 299909297
push_front 883511341
push_back 636241410
get 27193
get 160916
push_middle 95275317
push_middle 35061756
push_back 19898494
push_front 517850819
get 6773
push_front 333362590
get 546387
push_front 910021419
push_middle 995307932
push_middle 27928891
push_middle 709037398
push_front 74000367
push_middle 661643091
get 2285
get 583523
push_back 89919159
push_back 19112002
push_back 920293397
get 397297
push_back 409933084
get 27983
push_back 560964858
push_middle 547104141
push_back 214069973
push_front 282345311
push_middle 335866298
push_back 833107798
push_back 221486527
push_back 955787496
push_back 414120382
push_back 362686551
push_back 760734773
push_middle 210625302
push_back 473150480
push_back 742309522
push_front 793255357
push_back 531380074
push_front 544587217
push_middle 607526379
push_middle 292168371
push_front 312804089
push_front 428282734
push_back 654865803
push_back 89035062
push_back 509741332
push_front 324387989
push_middle 707947264
push_front 847293373
push_front 246328925
get 159764
push_back 369358238
push_middle 168512360
push_front 121522081
get 207191
push_front 732189367
get 497918
push_middle 463975078
push_back 865956096
push_back 20511351
get 417945
get 13272
push_middle 504370249
push_front 497006564
get 98440
push_middle 123810927
get 398261
push_front 895501702
push_front 573452817
push_front 145606522
push_middle 520890178
push_middle 119541762
push_middle 102450698
push_back 324346248
push_back 148585257
push_middle 763335904
push_front 505904845
push_back 432956536
push_middle 706873602
get 64807
get 248846
push_middle 144040200
push_middle 361824427
get 482756
push_middle 808396763
get 196463
push_middle 172785908
push_front 204968254
push_front 32522781
push_back 99751106
push_back 576694093
push_front 385638123
get 406071
push_front 278418510
push_back 29752310
get 177002
push_front 656969538
push_back 586641520
push_back 912391608
push_back 6308591
push_front 895572908
push_front 291902004
get 307091
push_front 819943007
push_front 224796411
get 268665
push_front 914087802
get 141008
push_middle 499608513
push_front 267317533
push_middle 180900864
push_middle 919370615
push_middle 870265305
push_middle 866639808
push_back 564695761
push_middle 532028729
get 202536
push_front 498790059
push_middle 985716240
push_front 78735209
get 506294
push_front 912360262
get 191653
push_front 953042702
push_middle 785965959
push_back 476024463
push_middle 749377837
push_middle 225205007
push_middle 27296859
push_front 370368883
push_front 900182059
push_front 930207133
push_middle 647004250
push_front 609148000
get 469880
get 291946
push_front 96971480
push_back 699956446
push_back 498985019
get 262674
get 339223
push_back 848180109
get 293043
push_middle 669795248
get 309240
push_front 267893696
push_middle 825554334
get 9190
get 480454
get 450352
push_back 776063869
push_front 976325484
push_front 377610166
push_middle 377722007
push_back 623332035
get 415768
push_middle 7771912
push_back 935689906
push_middle 795899908
push_middle 281013695
get 272291
get 408939
get 52000
push_front 379092955
get 543810
push_back 23547286
get 542046
push_front 222750319
push_middle 864886577
push_front 682126540
push_middle 200729794
get 545768
push_back 711518802
push_front 554226743
push_back 974124003
get 249452
get 203920
push_back 916537678
push_middle 116598380
push_back 919805459
get 190586
push_front 482174927
push_middle 490932444
get 164419
push_front 472657541
get 12774
push_middle 913093825
push_front 306690667
push_front 100982365
push_middle 838142348
push_middle 116488600
push_middle 89619483
get 537272
get 94885
get 345021
push_middle 400710706
push_back 348535129
push_front 841948721
push_back 476339307
push_middle 511759276
get 109571
get 547521
push_middle 808930311
push_front 552905845
push_middle 963582039
push_back 577921496
push_front 655427865
push_back 964766645
get 502316
push_back 893303112
get 6987
push_back 394412
get 547734
push_front 196697373
push_front 475647793
push_back 632749572
push_front 638920899
push_middle 287831461
push_middle 347319164
push_back 242346346
push_back 991904395
push_back 665659277
push_front 494538056
push_middle 505537423
push_middle 243107457
push_front 333379748
push_front 737773765
push_back 692655139
push_front 161057355
push_middle 501443330
push_middle 144727930
push_front 321949312
push_back 267504233
get 266638
push_back 413870282
get 419496
push_back 791079113
push_back 896171326
push_back 998448990
get 309942
push_middle 875796550
push_middle 962524825
push_back 242835388
push_middle 990210970
push_front 232300638
push_back 798884119
push_front 852835239
push_back 505616415
push_middle 322850941
push_front 542486902
push_middle 209751433
push_front 349705040
push_middle 353147003
push_middle 669073068
get 484639
push_front 957527737
push_middle 353000259
push_front 431922370
push_front 390522973
get 533668
push_front 265812161
push_middle 409613493
push_middle 933229937
push_front 614465090
push_back 12158608
push_front 401049596
get 6318
push_front 399011224
push_front 136187951
push_middle 329415034
push_middle 354817331
push_back 56798034
get 378492
push_back 990322588
push_front 445910232
push_middle 70613683
get 443516
push_front 260415016
push_middle 661871730
get 290908
get 160009
push_back 460836714
push_back 502619148
get 466367
push_front 699501977
push_front 375950316
push_front 553562164
push_back 551944094
get 222526
push_back 310764442
push_back 907269801
push_front 887909668
push_back 808323325
get 255508
push_back 31012501
push_middle 886693558
push_back 633505202
push_front 639719969
push_back 881251235
push_back 580529683
push_middle 409947981
get 67237
push_middle 846700496
push_back 835949513
get 257572
get 232734
push_back 208381415
push_middle 929838415
push_middle 550230479
get 216173
push_middle 953312012
get 303016
push_front 525972945
push_front 944936755
push_middle 220386881
push_front 286551479
push_front 775606571
push_front 652876489
push_middle 303785752
get 480334
push_front 243227982
push_front 754889407
push_back 383284981
push_back 535464282
push_back 2146791
push_middle 391390805
get 567003
get 266741
push_front 275529987
push_middle 308178159
get 217133
push_back 297442678
push_front 664853445
push_back 180355692
get 57654
push_front 957328541
push_middle 815996984
push_front 20965395
push_front 234791307
push_front 495292150
push_back 627396586
push_back 338739676
push_front 771201944
get 331078
get 434586
push_front 308230564
get 313218
push_middle 671883919
push_back 870048364
push_middle 879817295
push_back 310589481
push_middle 847084641
push_middle 191544214
push_middle 937585399
push_middle 555652069
push_back 10450408
get 562097
push_middle 126838026
push_middle 655712893
push_back 842908996
push_back 360150452
push_front 583352510
push_back 995745123
push_middle 646657457
push_back 887302889
push_back 527612249
push_back 206270099
push_front 705933389
push_middle 874552368
push_back 100204601
push_back 646514609
push_back 607771392
get 121712
push_front 960839226
push_middle 573817492
push_middle 838429491
get 131588
push_back 342157907
push_front 916982791
push_front 789764866
get 183842
push_middle 425115235
push_middle 191808930
push_front 830022127
push_front 121333429
push_middle 72974964
push_back 940402945
push_middle 603559347
push_front 701997679
get 417449
push_front 942914327
push_back 944701087
push_middle 927684761
push_middle 269640840
push_front 448432638
push_middle 65216858
push_back 750049998
push_front 896463421
push_back 216419795
push_back 121656999
push_back 797272999
get 71343
push_front 933443572
push_back 601292535
push_front 628085365
push_back 275974954
push_middle 185702665
push_middle 329387181
push_middle 812024880
push_back 359120056
push_front 219160281
push_front 535845714
push_middle 200571016
push_middle 643344008
get 228766
push_middle 968623369
push_front 758533810
push_front 816626192
push_front 539091500
push_middle 676351687
push_front 293471382
push_back 441994110
get 281577
get 186662
push_front 489248482
get 414965
push_back 311378335
push_front 112492783
push_middle 646364431
push_front 318199293
get 441405
push_front 564254870
push_front 645126838
push_back 366518830
push_middle 114212572
get 181767
push_back 133978756
get 550644
push_back 515550975
push_middle 643028915
push_back 848101772
get 157086
push_front 191657172
push_middle 358737607
push_middle 780845522
push_back 24319402
push_back 608138278
push_front 33739866
push_back 548760546
push_back 105711289
push_front 724864521
push_back 129272721
get 279026
push_back 211668201
push_front 987470586
push_middle 289625023
push_middle 809379707
push_back 956561752
push_front 815624639
push_front 184355451
push_middle 925874069
push_middle 687134531
push_back 502970593
push_middle 741343631
get 227694
push_middle 158579384
push_front 654667247
get 192206
push_front 47446543
get 257481
push_front 538349155
push_middle 381766262
get 101283
push_back 613316588
push_back 299525944
push_front 668703174
push_back 170111621
push_middle 87969674
push_front 282554798
get 171218
push_front 806987050
push_back 219105647
push_middle 264477301
get 324874
push_back 202043346
push_middle 674264184
push_back 457466246
push_middle 218503190
get 30400
push_back 26749235
push_middle 642279471
push_front 452551143
push_middle 800881770
get 211487
get 408365
push_back 159634038
push_middle 754593424
push_back 948841219
get 194864
get 36807
push_front 684015654
get 569245
get 519290
push_back 366352532
push_back 428736379
get 68998
push_middle 213022443
push_back 235608533
push_middle 579534788
push_back 474766698
push_front 704152578
get 383592
push_front 753605563
get 364245
push_front 780125697
push_front 386708997
get 180072
push_middle 698880601
push_middle 618208696
get 455126
push_back 175985159
push_back 685527773
push_front 123562982
get 344148
push_back 818062787
push_front 964788312
get 215408
get 565106
push_middle 601301592
push_middle 823765347
get 59858
push_back 202199265
push_front 251404890
push_back 379821370
push_middle 471768511
push_back 691464381
push_front 166325717
get 581053
push_middle 706358922
push_back 83017060
push_middle 724969062
push_back 813775078
push_middle 289817135
push_middle 340867746
push_middle 118289925
push_front 912138299
push_back 417160932
get 375093
get 125888
get 170951
push_back 129993948
push_front 861061550
push_front 976318440
get 274745
push_front 12777518
push_middle 130014240
push_back 936841546
push_middle 70124884
push_middle 912763629
push_back 144097150
push_front 102828373
get 440371
get 297847
get 167787
push_middle 68039372
get 453247
push_back 434680933
push_back 688109755
push_front 364515517
push_middle 360696935
get 151071
get 268025
push_front 598703020
get 303518
push_middle 557614507
push_front 165569521
push_back 132240167
push_back 474807070
push_back 349430709
push_middle 150870767
push_front 804747125
push_front 455850556
push_middle 446127960
get 549090
push_front 336812435
push_front 623665709
push_front 233249032
push_middle 626761716
push_front 975970767
push_front 715392868
push_middle 991363863
push_middle 221724138
push_middle 1611262
push_front 548202319
push_middle 728388883
push_back 155338945
push_middle 989954917
get 151451
get 165780
get 258253
push_front 724103118
get 306587
push_back 289869555
push_front 122792357
push_back 82608549
push_middle 626439949
get 479867
push_middle 340753476
push_middle 482025630
push_back 329718313
push_front 586763797
get 204656
push_back 303436435
push_front 930860502
push_back 938956587
get 123642
push_front 942503004
push_back 236463523
push_front 922247664
get 74876
push_middle 218453623
push_back 433038257
push_front 717965072
push_back 202534455
push_middle 913857250
push_front 490361922
push_middle 295971489
get 530554
push_back 642687105
push_front 599091796
push_front 748228487
push_front 808315167
push_back 489338513
push_middle 80042571
get 160396
push_middle 305809216
get 521054
push_front 780118997
get 169214
push_front 997263189
get 26604
push_back 918317674
push_front 749412658
push_front 599606603
push_middle 168708025
push_middle 37825413
push_middle 602726464
push_middle 201921052
get 269198
get 29962
push_back 249190606
get 317346
get 577146
push_back 114166099
get 300864
push_middle 214344995
push_middle 265725141
get 285428
get 207331
push_front 122546441
push_middle 207145547
push_middle 673230493
push_middle 407502347
get 312066
get 484927
push_back 981476807
push_middle 6698421
push_front 123617726
push_middle 363246520
push_back 318561592
push_front 139083638
push_back 936918902
push_middle 720592710
push_middle 951928651
push_back 472775599
get 421517
get 217746
push_front 542472032
push_back 191996978
push_back 75295909
push_middle 802730999
push_front 784890816
push_middle 570795690
get 155909
push_front 582432803
push_middle 164300917
push_middle 482444606
get 195021
push_back 875508688
get 435454
push_middle 497450744
push_middle 268871144
push_back 547427568
push_back 951882
push_front 396353432
push_front 652598073
push_back 6132288
push_back 930474068
push_middle 611660073
push_front 87059707
get 306359
push_back 628719653
get 37806
push_middle 977756145
push_middle 831002759
push_back 888269676
get 571698
push_front 679505743
push_back 259324722
push_middle 761927604
push_middle 96212469
get 319006
push_back 725563576
push_back 598703245
get 391899
push_front 191947574
get 194392
push_front 705250787
push_front 447998193
push_back 52252948
push_back 365515284
push_front 503294228
push_middle 532092171
get 72794
push_back 408783970
push_middle 49586951
push_back 463127493
push_front 721257523
get 472774
push_back 289878117
push_back 81055269
push_front 403110397
push_middle 400547358
push_front 861035031
get 5897
get 356133
push_front 590681531
push_middle 461075325
push_back 408996218
push_middle 815840339
push_front 140226905
push_middle 336970052
get 389349
get 302436
push_back 749964511
get 554290
push_back 796852806
push_middle 751382470
push_middle 81602717
get 171051
push_front 751860749
push_front 662291602
push_front 618623816
push_middle 416447628
push_back 589486762
get 267728
push_back 80596228
get 514104
get 437662
push_middle 629790330
push_back 340992344
push_back 888528742
push_front 510300736
push_middle 377579666
get 268304
push_back 94794222
get 362590
push_middle 76622009
push_back 398323518
push_back 230736399
get 490481
get 145778
push_middle 438056849
push_front 583472105
get 153336
push_back 486463534
push_front 806160699
get 248288
get 234129
push_front 834228691
get 65257
get 473915
push_front 794613983
push_middle 121710244
push_middle 662804962
push_middle 583565411
push_back 710399406
push_middle 200310911
push_middle 842464417
push_middle 861213442
get 499776
push_middle 61632908
push_front 38811633
push_back 282986917
push_middle 309341600
push_front 947095577
push_middle 759596241
push_middle 355386626
get 29244
push_back 10009934
push_front 18876781
push_middle 167478717
push_middle 204643113
push_front 135689023
push_middle 111844574
push_middle 876151894
push_front 888313931
push_middle 385754522
push_front 294621370
push_middle 978658864
get 464091
push_front 754454381
push_front 27831310
push_back 904205985
get 192961
push_middle 961636042
push_front 353435420
get 347897
push_middle 248226862
push_middle 789280554
push_back 64556490
push_middle 846602190
push_front 86973560
push_middle 893945999
push_front 333222060
get 280429
push_front 262020547
get 94620
get 572137
push_back 654454846
push_front 655453300
push_back 841447416
push_back 873513949
get 298402
push_middle 691166699
push_middle 955754081
push_front 453013705
push_front 942399088
push_front 807788982
push_back 182435905
get 323724
push_back 813953807
push_front 38081552
push_middle 277030920
push_middle 266687919
push_middle 451370474
get 47774
push_middle 52340342
push_back 789723026
push_back 646565868
get 235149
push_middle 677682654
push_front 692268756
get 8020
push_front 230046194
push_front 149458864
push_front 637652032
push_front 242630397
push_back 877899432
push_middle 788563663
get 376803
get 271003
push_middle 428815490
push_front 939612510
get 366428
get 395023
push_back 588171701
get 149924
get 100607
get 382897
get 49677
push_back 803623054
push_front 494215281
push_front 61919747
get 111894
get 84724
push_front 335993501
push_middle 125048022
get 175170
push_back 709796720
push_back 98628705
push_back 177484475
push_front 945382839
push_back 989833546
push_front 467964726
get 191956
push_middle 598155357
push_back 507673245
push_front 939328505
push_front 114345113
push_back 649177711
push_middle 798098596
push_front 733735466
push_middle 500000410
push_back 404759462
push_back 782531110
push_front 605400429
get 487532
get 583458
push_back 807491938
push_middle 243452271
push_front 803115886
push_middle 42883617
push_front 556490921
push_back 361928824
get 54282
push_front 452707616
push_front 127831697
push_middle 254405370
push_front 533073585
push_middle 797391453
push_front 202349568
push_back 677221742
get 391504
push_middle 269243024
get 184869
get 107094
push_back 321083779
get 209751
push_middle 524101668
push_front 672416634
get 259683
get 318406
get 555069
get 467092
get 127920
push_front 239590870
get 241185
push_back 263728005
push_back 494940096
push_middle 333281681
push_front 621145592
push_front 226113565
push_back 157222789
get 346314
push_middle 535517108
push_middle 812383548
get 490520
get 123005
push_middle 943126737
push_back 929595892
get 523148
push_back 743473121
get 543776
get 439417
push_back 843935044
get 127266
push_middle 173387478
get 42750
get 411378
get 224725
push_front 827680070
push_back 372980577
push_back 717654936
push_back 356738190
push_back 787879527
push_middle 714715040
push_front 429681320
push_back 391176165
push_middle 89225832
push_front 225077043
push_middle 834330516
get 65903
get 14048
get 286515
push_middle 852022285
push_middle 286869664
push_front 672797194
push_front 532451145
get 378670
get 165820
push_front 793342676
push_middle 598619597
push_middle 303796901
push_back 306017859
push_back 67435812
push_middle 128277117
push_back 397580899
push_middle 556800601
push_middle 539221854
push_middle 943627561
push_front 328333920
push_front 809427398
push_front 555148601
push_middle 799339804
push_middle 931846907
push_back 236623652
push_back 475990379
push_middle 437039870
get 322954
push_back 433392398
push_middle 813237804
push_back 822080572
push_front 322869572
push_middle 759464808
get 287725
push_middle 807330169
push_middle 339945935
get 284362
get 553603
get 566985
push_back 380055182
push_middle 30685005
get 387258
push_back 409574669
push_middle 542375871
push_front 380366645
get 477353
get 525618
get 230933
get 426287
push_front 10982442
push_front 316005693
push_front 621057344
push_front 325743588
push_front 533871345
push_middle 753167845
push_front 838377525
get 463584
get 91101
push_back 812091619
push_front 301607966
push_front 206424438
push_middle 439114987
get 49806
push_middle 68261277
push_middle 904835950
get 162279
push_front 634034392
push_middle 684170063
push_middle 864149881
push_front 260822574
push_back 776518664
get 16373
push_back 569495247
push_back 745267042
get 91544
push_middle 362532085
get 269368
push_middle 95536600
push_middle 372616764
push_back 925228032
push_front 683935074
push_back 553261472
get 123673
get 365623
push_front 145284048
push_back 232004894
push_middle 3902153
push_middle 744156574
push_front 78723181
get 325787
push_back 567131878
get 70997
push_back 249302070
get 219528
push_front 924197920
push_front 79213320
get 181044
get 252489
push_front 814288998
push_back 807632386
push_middle 667676276
push_back 280688957
get 362525
push_front 398769433
push_back 510226186
get 185218
push_back 322636459
push_front 29478869
push_front 252957973
get 535177
push_back 379221417
get 8534
push_middle 550907231
push_back 867014674
push_middle 754748930
push_front 150898336
push_middle 895797406
push_middle 550888432
get 383869
push_back 375227348
get 438737
push_front 407658900
push_back 199198989
push_back 647155425
push_front 949825856
get 427661
get 503322
push_back 403932377
push_middle 409354063
push_front 41961480
push_back 226262556
push_front 816299249
get 560369
get 303457
push_middle 973608081
get 127025
push_back 688025881
push_back 633726852
push_back 352380489
push_back 124426218
get 169081
get 519661
push_front 241551501
push_front 349862420
push_front 657877082
get 388364
push_front 149862775
push_back 723843852
push_middle 525774999
push_front 776961480
push_front 936896954
push_middle 710064835
get 249981
get 345895
push_back 475204448
push_middle 490411334
push_front 328718238
push_front 101621636
push_front 265887317
push_front 182583774
get 415598
push_back 195772918
push_back 521609588
push_front 307390766
get 563286
push_front 924406465
push_back 263982339
push_middle 658327275
push_front 136955351
push_middle 70732931
push_middle 192360263
push_middle 563181509
push_back 460156740
push_back 70971568
push_front 833016812
get 249792
push_back 618204578
push_middle 499200121
push_back 437403842
push_front 107763697
push_back 740533660
push_front 389538043
push_front 317110197
push_back 294202994
get 113758
get 472680
push_front 711373275
push_back 813298869
get 535879
get 286952
push_back 504210069
push_front 855514754
push_back 684100
get 201608
get 464612
push_middle 694494245
push_front 484142260
push_middle 254761643
get 458332
push_front 664436204
push_back 508136236
get 571011
push_back 277810615
get 422625
push_front 970529826
get 491188
get 542148
push_front 981943257
get 462658
push_middle 720899124
push_front 294722898
push_front 721733891
push_back 984517582
get 563939
push_front 316827859
get 246508
push_back 409411245
push_middle 396498181
push_middle 695633688
push_middle 655103936
push_back 891323936
push_front 670107557
get 274420
push_middle 613999646
get 553716
push_back 961483804
push_front 262761220
push_back 485446086
get 55326
push_middle 248592446
push_back 666655315
push_back 80522113
push_back 400645334
push_middle 140495169
push_front 353967675
push_back 782276002
push_back 64571817
push_middle 429394562
push_back 959477234
push_middle 835989212
push_middle 683502073
push_middle 717797561
push_middle 931073499
push_back 841960341
get 174194
get 80960
push_middle 892891154
push_middle 966916439
push_middle 937260514
push_middle 571088977
push_back 202719887
push_back 272764983
push_front 979522072
push_middle 780184514
push_front 20294770
get 460493
push_front 218570557
push_front 569433647
push_back 88016050
push_front 370997992
get 343440
push_back 487540042
get 377266
push_middle 673892288
get 361925
push_back 97822278
push_back 886664085
push_back 411279964
push_middle 214580134
push_back 718237387
push_middle 84260767
get 139876
push_front 202707402
push_back 969641932
get 521586
push_middle 1426180
push_front 240715626
get 423183
push_middle 709328736
push_back 130282918
get 523439
push_back 794830345
push_front 396471575
push_front 598396753
push_back 697512660
get 125923
get 250222
push_front 43721256
get 510690
get 22224
get 226215
push_front 305998848
get 374353
get 150368
get 337542
push_middle 225563432
push_front 535042665
push_front 207477018
get 301589
get 483275
push_middle 683012301
push_back 335209223
push_front 726863878
push_middle 481199967
push_middle 412937590
get 363368
push_middle 652112808
get 126888
get 562854
push_back 309310881
push_back 906607210
push_back 122336356
get 584536
push_back 258996096
push_front 162254234
get 565421
push_back 248963971
get 468154
push_middle 506620706
push_back 82484841
push_back 101631685
push_middle 929583769
push_front 925918994
push_back 687450341
get 416677
push_front 468387682
get 254171
push_front 319635066
get 300101
get 308605
push_back 632367136
get 229419
push_front 213920373
push_front 958445778
push_front 533545108
push_back 25594842
push_front 355242373
push_front 225920494
get 448478
push_front 78759911
get 406894
push_back 173102271
push_front 111415160
get 372744
get 317314
push_back 688594922
push_middle 579682376
push_middle 895677448
push_middle 902892372
push_front 183913462
push_back 838595571
push_middle 146813659
push_middle 885684084
get 366400
push_front 442839362
push_back 872823111
get 144494
push_front 838768194
get 138161
get 442550
push_middle 33682981
get 342825
push_middle 224041035
get 544864
push_front 172180282
get 65439
push_front 163803204
push_front 76954293
push_front 731741520
push_back 663858800
push_middle 506407147
push_front 807999475
push_front 651317732
push_middle 312698185
push_middle 594060447
push_back 583350562
push_front 340876041
push_front 409395411
push_middle 273365723
push_back 773689890
push_middle 177678802
get 537951
push_back 801240224
get 416350
push_back 561166385
push_back 318480192
get 425331
push_back 457435411
push_front 568498149
get 67552
push_middle 538335541
push_back 487329692
push_middle 942011868
push_middle 498931630
push_middle 844632954
push_front 302929902
get 290027
push_middle 580422609
push_back 960377766
push_middle 891387567
push_back 438150639
push_back 646596650
push_middle 142488613
get 285488
push_front 860508693
push_back 588255004
push_middle 435311457
push_middle 129143364
get 221291
get 411226
push_middle 453377963
push_middle 378112976
push_back 660389314
push_front 490161031
get 75950
get 231590
push_back 41338727
get 210301
push_back 17940276
push_back 360526440
push_middle 177454540
get 551139
push_front 908152135
get 95272
get 384047
push_back 895899433
get 428714
push_back 798431404
push_middle 545517532
get 302710
push_front 735768341
get 409818
push_middle 299458269
push_front 886963534
push_back 554312727
push_back 580004563
push_middle 788167318
get 435937
get 317725
push_front 574693804
push_middle 597039313
push_back 786556446
push_front 822171290
push_front 973081680
push_middle 836754392
push_front 350802330
push_back 623510208
push_back 867335911
push_middle 622254126
push_front 642252183
push_middle 628423581
push_front 705786802
push_back 595940520
push_middle 113148022
get 214401
push_back 910443781
push_back 348511329
push_middle 825809099
push_back 24240757
push_front 699757687
push_back 397935165
push_front 733619418
get 574505
get 53809
push_back 605392285
get 61407
get 227905
push_middle 647782847
push_front 749491422
push_front 429322878
push_back 545657208
push_back 40599569
push_middle 792162035
push_front 72696966
push_back 213490822
push_middle 702462404
push_middle 493620194
push_front 489670563
push_front 563309552
get 179344
push_front 843819418
push_front 57313502
push_middle 425893246
push_middle 120029727
push_back 862764193
push_back 341461864
push_middle 120163346
push_middle 62226446
get 218009
get 66645
push_front 376676572
get 206669
get 227278
push_front 305836600
push_front 487635961
push_middle 339215224
get 524477
push_front 680620216
push_middle 207368346
push_front 8843853
get 75918
get 539528
push_back 801460884
push_middle 793619287
push_front 632895164
push_front 601308326
get 282821
push_back 16211009
push_middle 365007297
get 372023
push_front 225083016
push_back 79669307
get 102457
push_back 350466348
get 43909
push_front 150016215
get 543239
get 394549
get 382852
get 136961
push_middle 455708990
get 24773
push_front 231207342
push_front 728671478
push_back 838308089
push_middle 892214920
get 504483
push_back 719155317
push_middle 888579153
push_middle 551729573
push_back 720776721
get 445912
get 405025
push_back 555131931
push_middle 168163187
get 426622
push_front 988621211
push_back 524459505
get 478931
push_front 583118068
push_front 944519351
push_middle 812073886
push_middle 554183267
push_back 679093202
push_back 602215154
get 430466
push_front 358752117
push_middle 673289949
push_middle 786761665
get 9052
push_back 456335961
push_front 770612326
push_front 557344793
push_middle 492278988
get 586028
push_back 669811177
push_back 775755454
get 308820
push_front 371520686
push_back 684785897
get 271053
get 244067
push_front 398114842
push_middle 134213434
push_middle 787976626
push_front 317312311
push_front 34387063
push_back 477745616
get 460305
push_front 916537047
push_front 96428485
push_middle 699440704
push_front 991892011
push_middle 747380700
push_back 179488117
push_back 788386184
get 441577
push_back 844716217
push_front 610304643
push_back 326567823
push_middle 47274394
push_front 142179855
push_middle 303793672
push_back 487405922
push_middle 303828235
get 230280
push_back 974416691
get 357482
push_front 240734181
get 398340
push_front 305092720
push_back 246309213
get 301806
push_back 248706847
push_front 672111333
push_middle 372123496
push_middle 989596754
push_back 213947795
push_back 446607431
push_back 771882068
get 282169
get 581213
push_front 848743545
push_back 457307334
push_front 336102307
get 25602
push_middle 592855434
push_back 728959357
push_middle 249703804
push_front 351301571
get 406035
get 276138
get 290711
get 352784
get 90893
get 268703
push_back 558834297
push_middle 328798449
push_front 294225306
push_back 254636796
push_back 956199995
push_middle 77760687
push_back 325828495
push_front 23897116
push_front 137726838
push_back 12146607
get 157716
push_back 46738139
push_middle 90602977
push_middle 213480862
push_middle 648576078
get 276618
get 313691
push_middle 765294359
push_back 868558661
push_back 782637542
get 384781
push_back 697164028
get 219705
push_back 955301039
push_middle 618876544
push_back 764627510
push_front 56905751
push_front 746962255
push_back 266155557
get 468869
get 409800
push_front 402274145
push_front 374512161
push_front 19376181
push_front 201272077
get 215340
push_back 265421235
push_back 214849181
push_middle 419117377
push_front 648405413
push_back 900337239
push_back 74112517
push_middle 517863730
push_middle 50239643
get 26359
push_back 359079659
push_back 827753779
push_front 775021155
push_middle 768472135
push_middle 601642549
push_middle 489462017
push_back 557636396
push_front 43875656
push_front 375694121
push_front 374882141
get 450473
push_middle 809923639
push_middle 898953138
get 407808
push_middle 549004342
push_middle 255197990
push_back 28127436
push_middle 689907915
push_front 324401447
push_back 47119996
get 547041
push_middle 928198607
get 295216
push_front 229907150
push_middle 354745489
push_middle 502610117
get 249542
push_back 197209191
push_middle 165649715
push_middle 30291906
push_front 210125623
get 564628
push_back 458975002
push_middle 247824518
get 278169
push_back 411307583
push_back 964395098
push_front 298874338
push_back 83311635
get 149998
get 172389
push_front 349545756
push_front 360244569
push_back 89035390
get 122211
get 318767
push_back 358240053
push_middle 992622803
push_back 147205723
push_back 224910811
push_back 562347210
push_middle 471332122
push_back 600771345
push_middle 917941928
get 277597
get 263698
get 311485
push_back 492600190
push_back 811523496
push_back 688935046
get 42527
push_back 8907027
get 97286
push_back 709527289
push_front 128345025
get 10631
push_back 545511109
push_back 389156769
push_front 922829546
push_back 112490158
push_back 852891093
push_front 990888485
push_middle 48764617
push_front 603629514
push_middle 306350985
get 174665
push_middle 365313388
get 452194
push_front 699201544
push_back 122366289
push_middle 308655407
push_middle 883041242
push_front 542548158
push_front 54962753
push_back 572731608
push_back 19437828
get 320112
push_back 863488241
push_back 687894956
push_middle 620004224
push_back 399110002
push_middle 5517173
push_front 518057927
push_front 665282742
push_front 599948562
get 469296
push_back 641313274
push_front 369696785
push_middle 47662918
push_middle 305500256
get 506683
push_back 851542730
get 106135
push_back 236195176
push_front 939628830
get 578509
get 60661
get 574944
push_middle 439195310
get 3990
push_middle 978350151
get 40719
push_front 341609627
push_middle 791990601
push_front 65027858
push_front 770470249
push_middle 101689138
push_middle 416433262
push_back 217645733
push_back 461094818
push_middle 9872434
push_front 66382780
get 325344
push_middle 124361852
push_front 734632391
get 515051
get 257520
get 509823
push_middle 186128314
push_back 280303534
push_middle 590624755
push_back 165017148
push_back 456217645
get 307950
push_back 762315149
push_front 539051178
push_front 444035438
push_back 852505847
push_front 786364838
push_front 599134749
push_back 673229823
push_middle 736513283
push_middle 559886924
push_middle 537291752
push_back 83253650
push_middle 57260519
push_middle 216516708
push_middle 845907101
push_back 755407436
get 550837
get 435245
get 502611
push_front 165961345
push_middle 596824961
get 216423
push_middle 639026000
push_middle 93222233
push_back 43668157
push_back 842681554
get 56143
push_back 279552615
push_front 42292559
push_back 869619977
push_middle 499583585
get 536695
get 465402
get 51197
push_middle 714284318
push_middle 536942164
push_front 729339957
push_front 412642942
get 2663
get 377000
push_back 399666915
push_middle 950565979
push_middle 968488193
get 68644
get 567825
push_front 558760010
push_back 666215993
push_middle 463883743
get 34259
get 30501
push_back 882978801
push_middle 643971452
get 496499
push_back 793372991
push_back 256495998
push_back 58235043
push_middle 136221181
get 545824
get 519186
push_front 650153785
push_back 929656276
get 344334
push_back 995277542
push_front 209591959
push_middle 263081119
get 186461
push_middle 886406285
get 383784
get 36649
push_middle 205819583
push_middle 244449488
push_middle 40351354
push_back 918070192
get 205732
push_front 254613328
push_front 494648130
get 398308
push_middle 638135841
get 547688
push_front 389265536
push_front 582030687
get 203095
get 560909
get 523303
push_back 57048631
push_middle 780633815
push_back 275239774
push_middle 347064182
push_back 678126781
push_back 985432241
push_middle 73815395
push_back 244329499
get 468619
push_front 303620538
push_back 595877595
push_middle 277735419
get 331113
push_back 716849762
push_middle 556940535
push_front 886911295
push_middle 991398228
get 501355
push_back 104407002
push_front 7851117
get 30114
push_back 183145635
push_back 968805748
push_middle 864447367
get 327806
push_back 347151994
get 447733
push_back 377536762
push_front 604459868
push_front 230284378
push_back 640656417
push_middle 7240007
push_middle 881597834
get 478401
push_middle 39198769
get 221766
push_back 640840631
push_middle 731481228
get 294910
push_middle 82114593
get 267298
get 432548
push_back 58693133
get 534161
push_back 966468503
push_middle 351341729
push_back 183355194
get 343845
push_back 644190359
get 416395
push_middle 464154806
get 319210
push_back 98171734
push_back 170445772
push_middle 830616131
get 262320
push_middle 548077374
push_back 435804930
push_front 406866592
push_middle 9990400
push_front 748634800
push_front 412154922
push_back 709901112
get 80047
push_middle 713736308
push_back 319649372
push_back 133384437
push_back 38478116
push_back 762057179
push_front 186190422
push_back 250646201
get 350898
get 123876
get 271581
push_middle 554436249
get 500145
push_front 244738574
push_back 535659748
push_front 806606283
push_back 824720194
push_back 895891755
push_front 94562687
push_middle 75849746
push_middle 555784126
push_front 332133413
get 266946
push_middle 891663782
push_middle 835763686
push_front 995819433
push_middle 549646525
push_front 662844367
push_back 87439027
get 71119
get 326476
push_back 871898634
push_front 260805477
push_front 326733877
push_middle 329301494
push_back 695486790
push_middle 697199648
push_back 713241459
push_back 937911508
push_front 696379247
push_front 191629619
push_front 751934388
get 230542
push_front 965728752
push_back 193247262
push_front 347266690
push_middle 346963563
push_front 60173708
push_front 64605817
push_middle 28372795
push_back 741286572
get 151229
push_front 85223227
push_front 405416949
get 452643
push_front 313364454
push_back 563998929
push_back 795328164
get 421341
push_back 321055557
push_back 460027812
push_middle 413708779
push_front 361354225
get 242210
push_middle 726289199
push_front 991672856
push_back 138627309
push_front 642813870
push_back 102620422
push_middle 115781183
push_front 309509261
get 584507
push_middle 833907135
push_middle 201690021
push_back 658880857
push_front 419904316
push_front 248689106
push_middle 545202286
push_middle 511571932
get 166779
push_back 55300907
push_back 488909406
push_back 314015735
get 527999
push_back 702982048
push_back 127650716
push_middle 622794678
push_middle 236920422
push_front 228414830
push_middle 422136655
get 95289
get 259604
push_middle 911953781
push_middle 943879617
push_back 871080489
push_back 463800047
get 430492
push_back 688536841
push_front 641877637
push_back 842862283
push_back 630492106
push_middle 430755087
push_front 97091345
get 6981
get 530472
push_middle 290263751
push_middle 206018677
push_back 185926958
push_front 219046412
push_front 131795084
push_middle 370926951
push_back 41574248
push_back 539317588
get 527551
push_back 37152952
push_front 733509023
push_front 67861814
push_middle 36261453
push_middle 426712516
push_back 368289388
push_back 844884168
push_back 384812858
get 446491
push_middle 947368085
push_middle 123740889
push_front 555157630
push_middle 852388344
push_middle 483498306
push_middle 489034215
push_back 336451226
get 565314
push_front 803523849
push_middle 560268631
push_front 99161576
push_back 702613390
push_front 751620624
push_front 393583112
push_front 470007834
push_middle 298223978
push_front 632254188
push_middle 538475525
push_front 275934541
push_back 107837187
push_front 208662093
get 579040
push_middle 165930432
get 466594
push_front 257496620
get 110512
push_front 753104676
push_front 588368227
push_middle 990961540
push_middle 341081621
push_back 191052853
push_back 253595090
push_back 12619758
push_middle 1779042
push_front 229887920
push_front 341585819
push_middle 645738583
push_middle 77837894
push_back 896669523
push_back 13981986
push_middle 807520368
push_front 703958786
push_front 543700688
push_front 131900177
push_middle 862227195
push_middle 640491574
push_front 213065270
push_front 858869910
get 269874
push_middle 955467103
get 339267
push_front 584486904
get 451853
push_middle 943743367
get 230087
push_middle 517822803
get 584996
get 478506
get 496854
push_middle 555838386
get 477178
push_middle 65838533
get 225602
push_front 379670312
push_back 471588177
push_middle 338126797
push_front 630825786
push_back 946753192
get 470552
push_front 396803378
push_back 352932883
get 586138
push_back 883642777
get 387049
push_middle 120640415
get 86531
push_middle 635783553
push_front 355216126
get 52136
get 55762
get 119783
push_front 588323815
push_front 773188460
push_back 763629755
push_middle 305085355
push_middle 183079402
get 18349
push_back 334951836
push_back 290705863
push_middle 367543028
push_front 352392605
get 274342
get 526858
push_front 406521117
push_middle 326301278
push_middle 859605632
push_middle 649705373
push_front 949789906
get 20493
push_back 521716175
get 288284
push_middle 609124765
get 524824
push_middle 89372475
push_front 902213259
get 212547
push_middle 126782303
push_front 752944592
push_back 416672672
push_front 849707076
push_middle 847706330
push_middle 731753357
get 319872
push_middle 412133050
push_middle 743754610
push_back 569516899
get 33023
push_middle 763218638
push_middle 866250775
push_front 123310342
get 183230
push_middle 185644456
push_front 803846514
get 333592
push_middle 589246664
push_middle 16345719
push_front 724718342
get 189500
push_back 246639309
push_back 658726466
push_front 467293656
get 422028
push_front 953082876
get 335489
get 142190
get 247072
push_middle 651256015
push_middle 170896050
get 392407
push_back 579913547
push_back 757364462
push_middle 813836836
push_front 652679445
get 284592
push_front 505346148
push_back 615853998
push_middle 324749447
push_middle 21117399
push_front 927756762
push_back 885941381
push_back 648505298
push_middle 115658693
push_middle 900075035
push_back 507293885
push_front 537507361
push_front 534545916
get 283444
push_middle 611767779
push_front 870513764
push_back 170090990
push_front 194845274
push_middle 649969024
push_back 341184182
push_back 473978732
push_middle 688836417
push_back 948480559
push_front 15019708
get 399357
push_middle 257647993
push_front 958070800
push_front 338151383
push_back 401819826
get 7765
push_back 761739502
get 167572
get 162468
push_middle 508189513
push_middle 39389685
push_back 404791607
push_middle 471073243
push_back 448504377
get 244212
push_front 486433696
get 244549
push_front 69041828
push_front 248853608
push_back 308557682
get 454928
push_back 797094487
push_back 539865528
push_middle 352573786
push_back 433487106
push_front 367553652
get 189015
get 341173
get 569619
push_front 763001389
push_middle 633436177
push_middle 632723347
push_front 672632383
push_front 32690204
push_middle 336232779
push_front 562226698
push_back 10678686
push_front 793113719
push_back 67029982
get 425793
get 560122
get 577603
get 342827
push_middle 876888910
push_middle 151722338
push_middle 484741333
push_back 999874505
get 166397
get 110317
push_back 74454887
get 349985
get 490892
push_back 574281979
push_front 569730591
push_front 27067133
push_back 199964531
push_middle 272241090
push_back 22876927
push_middle 985863959
push_back 910003735
push_middle 471074585
get 61377
push_middle 550411618
push_back 553813750
push_back 622096514
get 508317
push_middle 221674601
get 284918
push_front 64691065
push_front 917239504
push_back 155612372
push_front 719831495
push_middle 392338424
push_front 266968298
push_middle 417015011
push_middle 18197945
push_middle 220505872
push_back 887336985
get 272193
push_middle 338446153
get 32839
push_front 446292365
push_middle 235737361
push_middle 149157347
push_middle 861831097
get 124888
push_front 520369520
get 352949
push_back 41829719
push_middle 127754741
push_middle 278608499
get 39174
push_back 989139765
push_back 478932875
get 398749
push_middle 1959046
push_front 474974677
push_middle 664079193
push_middle 307220446
push_front 159512625
push_back 797068671
push_back 526539008
push_back 173795983
get 181302
get 39799
push_front 981911294
push_back 355451038
push_middle 182123227
push_front 688084096
get 389330
push_back 702146079
push_back 762837844
push_front 559508392
get 143513
push_front 726971205
push_middle 398979404
push_back 23738885
get 93096
push_front 562808832
push_back 136511007
push_front 858647829
push_middle 590852189
push_back 813637433
push_front 540707205
push_back 95071349
push_middle 923626193
push_front 991862727
push_middle 336320542
push_back 858618662
get 455522
get 362824
push_back 818556377
push_front 564484335
get 493061
push_middle 946640562
push_front 420782015
push_front 421066665
push_front 231855159
push_middle 55496810
push_front 309804073
push_back 655043744
push_back 936974753
get 118789
get 227003
get 160499
push_middle 911731763
push_middle 419548678
push_front 133890997
push_back 97838026
push_middle 373941900
push_front 378767619
get 280021
push_front 658042271
push_middle 231397916
push_middle 452611412
push_front 419155560
get 468136
push_back 139641495
push_back 135305545
push_back 988355834
push_back 812742671
push_front 199854681
push_front 887297200
push_front 731062901
get 496462
push_middle 432267406
push_back 616404752
get 500157
push_front 504869866
get 262094
push_front 477187370
push_front 456173389
push_back 455721016
push_back 116429110
get 71281
push_back 413257606
push_back 264686718
push_back 777955815
push_back 350754120
push_front 924845276
get 147465
get 477646
push_front 445843535
get 478679
push_back 883922468
push_front 620432498
push_middle 604320003
push_back 869212779
push_middle 144465194
get 188515
push_back 423188712
push_middle 430995646
push_middle 22899133
push_front 931513138
push_middle 678307476
push_middle 269799296
get 463312
push_front 445769110
push_back 147620798
get 188136
get 540781
push_middle 654231492
push_middle 647305234
push_middle 781920017
push_middle 893162980
push_front 593794361
push_back 719886453
push_front 715866829
push_back 47823017
get 436163
push_front 388335632
push_middle 603533446
push_back 628598768
push_front 838211094
get 301011
push_back 129671848
push_front 405468999
push_back 673878243
push_back 433477652
get 91228
push_back 449800689
push_middle 266479784
push_front 943420861
push_middle 287966676
push_middle 96972243
get 215850
get 475292
get 223168
push_middle 802034691
push_front 284539386
push_front 614789321
push_back 886948019
push_back 356349715
push_middle 546435798
push_front 837389778
push_middle 572004652
push_front 649203729
push_front 337094065
push_back 267066990
push_back 258108633
push_front 398941716
push_middle 767568363
push_middle 526883001
push_front 160417440
push_middle 643445567
push_front 185521485
push_back 323661566
push_front 405476825
push_back 894866452
get 145682
push_middle 818500952
push_middle 708804806
push_middle 151800577
push_front 26464162
get 344310
push_front 980289193
push_back 484118849
push_back 518961837
push_back 58633181
push_middle 594852999
push_back 918568641
get 331336
push_front 74880048
get 174612
push_middle 927613953
get 262129
push_front 929558623
get 224600
push_middle 17604399
push_middle 57328528
get 569024
push_back 457682767
push_middle 681992490
push_front 954038963
push_back 912370748
push_middle 690338928
push_back 759538067
push_front 122290115
get 356817
push_middle 265999449
get 286462
get 153814
push_middle 388672908
push_front 705131976
get 152012
push_front 691069533
push_front 391261786
push_middle 402481540
push_middle 693176427
push_middle 93430562
push_front 667137139
push_back 514168315
push_middle 762371273
get 132014
push_front 989734361
push_middle 45002545
push_front 146231266
push_front 276498125
get 507312
push_middle 368412745
push_middle 547392909
push_back 42677371
push_middle 644457764
get 40686
push_back 159544597
push_middle 490384344
get 57747
get 282730
push_front 836249641
push_back 388045137
push_back 909698591
get 221194
push_back 720588823
push_middle 518214625
push_front 797754781
push_front 460657896
get 201492
push_back 332606040
get 434030
get 512763
push_front 54093124
push_back 318791297
get 342637
push_front 803303116
push_middle 251276882
push_back 899771058
push_middle 513395034
get 186866
push_back 262953322
push_front 743667361
push_middle 981827461
get 73469
push_middle 782281863
push_middle 846330195
push_back 296141704
push_back 314832375
push_middle 442638216
push_middle 619778183
push_front 741581193
push_front 686103074
push_front 502294416
push_back 856659115
push_back 674149885
push_front 508535715
push_front 219609944
get 357226
get 347074
push_middle 628566240
push_front 920447935
get 483468
push_front 443209824
push_middle 763448540
get 572869
push_front 579185309
push_front 355976365
push_middle 177064000
push_back 326868996
push_middle 655348127
get 48790
get 325451
push_back 478677707
push_front 173080224
push_middle 581804647
push_front 546003059
push_front 45531890
push_middle 568141139
push_back 137746538
push_middle 379042814
push_back 223933376
push_back 747962509
get 7779
push_back 403114928
get 423357
get 535641
push_middle 4371336
push_back 925904185
get 232038
get 195551
push_middle 856488223
get 143646
push_back 938497730
push_back 490939561
push_middle 521647636
get 52051
get 225753
get 502825
get 415148
push_back 703377411
push_middle 376279577
push_back 922189781
get 330972
push_back 564311915
push_middle 226854045
get 424297
get 386803
push_back 642236923
push_middle 752834264
push_back 311012342
push_front 677349523
push_front 704269376
push_back 996491235
push_front 67082796
push_front 770209640
get 285769
push_front 638717871
push_back 966845870
push_middle 295725882
push_front 778926731
push_middle 724947652
get 223429
push_back 975865244
push_back 739408542
push_front 65191360
push_middle 911357667
push_back 988452509
push_middle 551404697
push_front 78047950
push_back 320468830
push_front 712430704
push_middle 559654927
push_front 711637437
push_front 368866795
get 571590
get 102470
push_back 886225293
push_middle 755207640
push_back 73192720
push_back 396157058
push_back 376745969
push_front 449803913
get 188953
push_back 592398000
push_back 680913600
push_front 330381522
push_front 785516322
get 157265
push_back 985662525
get 493831
push_middle 524217443
push_front 214320688
get 454253
push_middle 96010225
push_middle 579410776
push_front 549847011
push_middle 559427533
push_back 590652945
push_front 119619288
push_back 797112942
get 55192
push_front 712887584
push_back 138773680
push_front 41090663
push_front 353987084
push_middle 67818988
push_back 104893326
push_back 780880596
push_middle 222888775
push_front 300319647
get 63197
push_back 760234322
get 294923
get 451491
push_front 698365571
push_front 418194021
push_front 985767673
push_back 503764114
get 266403
push_middle 20565390
get 397131
push_front 566371143
get 239966
push_middle 139182768
push_back 335102880
push_middle 841453008
get 294965
push_back 990055105
push_front 754361231
get 497121
push_back 917462009
push_back 155911004
get 208136
push_front 661034631
push_front 487451465
push_front 330211668
push_middle 371713625
push_front 632318282
push_back 679642952
push_back 256954743
get 54099
get 393497
get 465524
push_middle 59213346
get 132689
push_middle 526591924
push_middle 106578602
push_middle 158213066
push_front 701874164
get 462238
push_back 367888544
push_middle 76288230
push_middle 798227003
get 306641
get 328040
push_middle 240829108
push_back 372956482
push_front 635096962
push_front 936053789
push_front 842225533
push_front 267643184
push_back 100030404
push_middle 539617598
get 385771
get 325127
push_front 284849659
get 261207
push_middle 951760513
push_front 373825257
get 452472
push_front 14176435
push_middle 448238203
push_front 717460758
push_middle 867591427
get 522823
push_front 492211234
get 413213
get 310647
get 278583
push_back 827678038
get 372007
get 433894
push_middle 956338614
push_back 852132688
push_back 53940866
push_back 712577902
get 555886
push_middle 217849956
push_front 469205236
get 164936
push_middle 333421350
push_back 20896366
push_front 305029855
push_middle 589342102
push_front 205584626
push_back 603209557
push_back 858625790
push_back 645076850
get 273750
push_front 870736229
push_middle 224736184
push_back 13858405
get 11637
get 370023
push_front 516076293
push_middle 696254314
push_back 931293705
get 400438
get 68147
push_back 909791576
get 432183
push_back 512028228
push_back 851055747
push_back 177458089
push_front 770723859
push_front 774102152
push_middle 280092167
push_front 611264904
push_front 578684216
push_front 783396938
push_middle 764699429
push_middle 985247585
push_back 735667576
push_front 327007729
push_back 561849393
get 505243
get 108111
push_middle 803730405
push_back 748302133
push_front 133721805
get 285982
push_middle 317162042
push_back 118288766
get 183278
push_front 679628921
push_back 172204767
push_front 553399991
push_front 473418697
push_middle 327389792
push_back 507692995
push_front 14579079
get 455473
push_front 856280442
push_middle 122779043
push_front 329729938
push_front 226197112
push_back 852335723
get 46233
push_front 969521161
push_front 219376007
push_back 549627904
push_front 5507826
get 21904
push_front 404374297
push_front 717057324
push_front 227226795
get 189413
push_middle 766391387
push_middle 117265898
push_back 884428202
push_back 506879854
get 284000
get 317168
get 489970
push_middle 478008697
get 318305
get 249485
push_back 450411463
push_back 699619044
get 116855
get 193531
get 538697
push_middle 209775768
push_middle 434707349
push_back 924429851
push_back 409511242
get 218273
push_middle 446809905
push_middle 215930949
push_middle 813566938
get 351392
push_middle 633093631
push_front 743325012
push_front 876449557
push_middle 983927315
push_back 345404655
get 334751
push_middle 688806965
push_front 658642156
push_middle 205473107
get 110624
push_middle 157025022
push_front 239089633
push_back 495676541
get 35764
push_back 532168285
get 561640
push_middle 921350942
push_middle 102263258
get 7122
push_middle 325771151
push_middle 29185069
push_back 556311791
push_front 847006839
push_middle 649215427
push_back 778999996
push_front 80866841
push_front 275225379
push_back 442209167
push_middle 397122753
push_middle 328389098
push_front 933101971
push_back 184875862
push_front 646510471
get 55075
push_middle 774871317
push_front 835680939
get 358377
push_middle 651379612
push_middle 534561654
get 330990
push_back 24313909
push_back 803091991
push_middle 781681050
get 80294
push_middle 235948618
push_back 485284045
push_middle 501764480
push_middle 202370156
get 81515
push_front 910279648
get 445175
push_middle 128175682
push_middle 717318860
push_front 614786884
push_front 983690729
get 73042
push_front 943808310
push_middle 367795345
push_back 832028365
get 168123
push_front 264323831
push_front 384060666
push_front 216588136
get 536719
push_back 658732074
push_back 669977107
push_back 943445443
push_back 441820254
push_middle 834711319
push_middle 698555540
push_middle 71660885
push_back 712889300
push_front 831104792
push_front 12779835
push_middle 937330961
push_middle 779072679
push_back 352196615
push_back 551689284
push_middle 508031598
get 86893
get 579538
get 71369
push_front 908942013
push_middle 702527071
push_back 150680491
push_middle 972051303
push_back 109223550
push_back 252162555
push_middle 71375963
push_front 83757790
push_middle 759576475
get 140277
push_back 367077582
push_middle 590256295
push_middle 639555585
push_middle 589366017
push_back 829250525
push_front 27205639
push_back 326677503
push_back 62819475
push_front 777245518
push_back 951128602
get 216834
push_back 565573994
push_middle 877300201
push_back 517287770
push_middle 243215790
push_front 971021211
get 74380
push_front 289292192
push_middle 569850169
get 546283
get 491369
get 370914
push_back 514160795
push_front 310758046
get 437045
push_middle 715061017
push_middle 509825571
push_front 288673277
push_middle 58242610
get 274878
push_middle 385384817
push_front 699702348
push_back 10783399
get 365629
push_middle 723878850
get 402613
get 91186
push_front 393268985
push_front 664009090
push_front 44141251
get 134924
push_middle 805885970
push_back 179798234
push_middle 988330196
push_back 408546650
push_middle 158025650
push_front 98098686
push_front 417590960
push_front 186490330
get 341330
push_back 741936629
get 294930
push_front 140005861
push_front 180353618
push_back 446751673
get 175777
push_front 72984722
get 68572
push_front 615709554
get 217604
push_middle 136448563
get 239180
push_middle 69584814
push_middle 54541416
get 577325
get 572602
get 113888
push_front 453192050
push_front 70966432
push_middle 512383251
get 586161
push_front 584204358
get 399827
get 264359
get 70971
push_back 928958615
push_back 332294443
push_back 243879918
push_front 58390909
get 536761
push_front 46449821
get 428472
get 303151
push_back 665277582
push_front 791313804
push_back 566035981
push_front 641714658
push_front 469310305
push_middle 891631547
push_front 694613234
get 396800
push_back 90116830
push_middle 617460167
push_front 318732306
push_middle 788126959
get 522765
push_front 645076346
get 29994
get 270539
push_back 423186613
get 234375
push_middle 582193327
push_front 27588904
push_front 958610408
push_back 207586028
push_back 660869678
push_back 170104020
push_front 875156827
get 43074
push_middle 761231865
push_middle 87257262
push_middle 120871176
push_middle 275216142
get 10495
push_front 684316937
push_middle 904327327
get 495983
push_back 364589298
push_back 636855891
push_middle 140526289
push_middle 351045206
get 290140
get 151562
get 88349
get 581933
push_back 197290401
push_middle 206239150
get 217589
push_front 881381091
get 276912
push_front 760613873
push_front 15838831
push_back 797972059
push_middle 962448808
push_middle 532539483
push_back 316441864
push_back 149246243
push_front 448780705
push_front 524121112
push_front 159765279
push_back 698835018
push_front 279600341
push_middle 671494543
get 357612
push_back 553832133
get 285350
get 138750
get 345400
get 529122
push_middle 966546499
push_front 275528461
push_back 721936899
push_back 478178855
push_front 778327825
push_back 660914203
push_middle 334470682
push_front 862864102
push_middle 304407446
push_middle 308185326
push_back 82143530
push_back 87803627
push_middle 146411166
push_middle 92098674
push_back 781454454
push_back 210197280
get 235285
push_middle 351483727
push_front 905824240
push_front 32363523
push_back 579313926
push_front 555965932
push_front 19827572
push_back 888975530
push_front 778410659
push_front 541326009
push_front 758117763
push_back 778011412
get 486141
push_back 654090520
get 464069
push_middle 712808693
push_front 474628314
push_back 366074606
push_front 584947239
push_back 760480331
push_middle 606288364
push_middle 461865709
push_back 259166050
push_front 767966718
push_front 889883950
push_back 59786047
push_middle 755025410
get 361701
push_back 16681016
push_front 7174967
push_middle 584004540
get 106460
push_front 892026024
get 470711
push_front 508119604
push_middle 904613322
push_back 803735594
push_front 179081278
push_front 943303123
get 136418
get 479347
push_back 511582282
get 307654
push_back 665832733
push_back 826196640
push_back 550324763
push_back 848966436
push_front 728126414
get 540843
push_middle 207813452
push_middle 911001308
push_back 516278111
push_back 219278490
push_back 2844215
push_back 238656244
get 562375
get 302834
push_front 73547371
push_middle 748566971
get 298540
push_front 720561816
get 530061
push_back 838905535
get 569296
push_middle 462386924
push_back 178393269
push_back 532346503
get 541226
push_middle 444865268
get 452182
get 460421
get 531958
push_middle 762964945
get 182739
push_back 568654776
get 134315
push_back 408552236
push_front 540301275
push_back 572916299
push_back 529158444
push_back 697335418
push_front 942540253
push_back 208037157
get 385041
get 54054
push_middle 201865027
push_back 962405967
push_middle 327556751
get 429538
get 250409
get 566432
push_middle 613868876
push_middle 534124000
get 370202
get 80962
push_back 250711950
push_back 828078826
push_back 722979307
push_middle 658239294
push_middle 717297935
push_front 911386613
push_back 258943856
push_front 597937636
push_front 805454395
push_middle 100280941
push_front 103732377
push_back 986611480
get 569435
push_middle 969681237
push_middle 607448267
push_front 213022339
push_front 579688318
get 162628
push_front 290144221
get 8387
push_middle 649752477
push_back 451414354
push_front 56636954
get 233529
push_middle 577798349
get 40571
get 408787
get 49897
push_back 345321192
push_back 636585317
push_front 48165562
get 142023
push_front 766189401
push_back 676527557
get 549366
get 184299
get 305474
push_back 856988810
push_back 548182188
push_back 233197646
push_front 644909597
push_back 566108014
push_back 250089817
push_front 887610091
push_middle 362502197
get 224023
get 264592
push_front 255001386
get 584616
get 522162
push_front 876823001
push_middle 536947830
push_back 130923372
push_front 601911634
push_front 445048582
push_back 899243480
push_middle 513996991
push_back 490999805
push_front 975539865
push_middle 137683030
push_middle 178995901
get 399988
get 134373
push_back 888134077
push_front 414149310
push_front 362574091
push_back 436323781
push_middle 300430771
get 399406
push_back 979545458
push_front 84038805
push_middle 503696284
get 392134
get 249676
push_front 55946920
get 243956
push_front 582153905
push_front 55960197
push_front 842407757
push_middle 743487204
push_back 939952999
get 488432
push_middle 622462313
push_back 885955952
get 492580
push_back 853057472
push_front 677844145
push_back 340006868
push_back 497268160
push_middle 84545968
get 420667
push_front 335896014
push_back 349743889
get 567038
push_back 114039507
push_front 210612909
get 487437
push_front 434145951
push_front 678641211
push_back 402055727
push_middle 89748518
push_front 965922342
get 326191
push_front 584656148
get 27676
get 455557
push_back 77729188
push_front 924147239
get 502339
push_front 761199547
push_middle 756606102
push_back 56994140
push_back 338764048
push_middle 796889137
push_middle 888367982
push_front 478269516
push_middle 673451974
push_back 909770209
push_middle 43152252
push_middle 341360916
get 40623
push_middle 988539637
push_back 77947277
push_back 315563597
push_back 179285014
push_front 868055055
get 425819
push_back 963804748
push_front 244282952
push_front 601672100
push_front 930018492
get 449057
push_front 794552453
get 191965
get 500312
get 366057
push_middle 786301166
get 219363
push_middle 254504703
push_back 59880423
push_middle 31948173
get 475630
push_middle 193265356
push_middle 416171003
push_front 883597919
push_front 195587458
get 405725
push_middle 322344576
push_middle 83344920
push_middle 922028519
push_front 71065606
push_middle 643397571
push_back 717607263
push_front 663117666
push_middle 184258082
push_back 862153261
push_middle 25365360
push_back 208513796
push_front 421865667
push_back 378424264
get 475548
get 398712
get 235963
push_front 569896496
push_middle 240438562
get 289407
push_middle 788795051
push_middle 13355016
push_front 808666980
push_middle 610251271
get 216288
push_middle 440827563
get 69272
push_front 928371101
push_front 227352549
push_middle 362054450
push_back 111454116
push_middle 946359882
push_front 477092871
push_front 121993149
get 5602
push_back 418616964
push_middle 910520687
get 457321
push_middle 664283321
push_back 60491005
push_middle 533107728
get 3294
push_middle 362218065
push_front 852212939
push_middle 278353141
push_middle 591389094
push_middle 841422270
push_front 173846882
push_middle 420907576
push_middle 373894998
push_middle 831441042
push_middle 35343725
push_middle 108805959
get 256347
get 546549
push_front 983713028
get 113384
get 96589
push_back 216735176
get 89540
push_back 583082780
push_back 998745644
get 277549
push_middle 574424001
push_back 23091482
push_middle 354043422
push_front 672545937
get 529375
get 298463
push_front 712600188
push_front 211140325
get 121683
push_back 618804082
get 405191
push_front 641289983
get 99974
push_front 449264776
push_back 966924954
push_front 11660649
push_front 101827609
get 284444
push_back 34272600
get 479027
push_middle 372146798
get 346192
push_middle 784417528
push_middle 263839876
push_back 962512245
push_middle 454883014
push_front 538175508
push_back 485399057
push_back 89308363
get 48284
push_back 207265213
get 139546
push_middle 901859420
push_back 869276485
push_back 520351797
get 486216
push_front 736821630
push_back 517821602
push_middle 951496680
push_middle 674173358
push_back 282653744
push_back 391060688
push_back 589400663
push_back 756370841
push_back 621624222
push_middle 17074820
push_middle 961386847
push_back 544807838
push_front 833830046
get 104376
push_back 219451644
push_middle 76693936
push_middle 984340622
push_middle 768813061
push_middle 764896017
push_back 658554885
push_back 618000948
push_front 631872601
push_middle 314425249
push_back 255752322
get 486488
push_back 731058591
push_front 955073868
push_front 967665270
push_front 916936264
get 264830
push_back 414244954
push_back 866401311
get 341256
get 264279
push_front 345749084
push_back 69922096
push_front 16219602
get 545534
get 507584
get 114979
push_front 799270583
get 375235
push_back 803664475
push_front 927216863
push_middle 71354269
push_front 165250084
get 210059
get 482159
push_front 783970047
push_middle 676520463
get 230504
push_front 335581299
push_middle 674259725
get 520423
push_middle 22575100
get 16776
get 558729
get 499092
push_front 897527639
get 498639
get 410777
push_back 42438535
push_middle 386613498
get 11263
get 287684
get 581208
push_front 931032556
push_front 537600478
push_back 273942891
push_front 67462937
get 329976
push_front 994945117
push_middle 724380985
push_middle 368395836
push_back 728705905
get 12765
push_middle 704189869
push_middle 415053158
push_middle 439518076
push_middle 474282890
get 466270
push_back 143706508
get 56422
push_back 626190849
push_middle 43935807
push_back 948424209
push_back 354441140
push_back 351757188
push_front 764681851
get 458991
push_front 455570984
push_front 384272485
get 527808
push_back 421010441
get 336390
push_middle 50854084
get 60376
push_back 692703987
get 340847
push_middle 457840579
push_back 740785899
push_middle 765674411
push_front 538259603
push_front 148760767
push_back 539592550
push_front 23223763
push_back 769471249
push_back 85055339
get 51801
get 159314
push_front 582090790
push_back 232430410
push_front 125860831
push_back 915545291
get 268479
push_middle 575199542
get 586568
push_front 195278958
push_front 296758200
push_front 285724814
push_middle 610177921
push_front 684553174
get 349161
push_front 341562295
push_middle 288610408
push_middle 180326604
get 70877
push_middle 626880734
push_front 949360051
push_front 168158975
push_middle 996942803
push_middle 436411925
push_middle 292538060
push_back 313876011
push_back 994129644
get 392638
push_back 130811036
push_front 23999489
push_back 344172298
push_back 185193618
push_back 46556821
push_back 800150
push_middle 755319535
push_front 100435114
push_back 578433065
push_back 998604414
push_middle 661598205
push_middle 146964008
push_back 592761272
push_back 162798118
push_back 548507842
push_front 548648687
push_front 138828235
push_middle 354954036
push_front 749855380
push_middle 573682104
push_front 430251475
push_front 996428012
get 516680
push_front 103725562
push_back 550820798
get 418387
push_front 212974975
get 442908
push_back 741793577
push_front 952103197
push_front 757407657
get 481676
push_back 411586412
get 360330
push_middle 66515639
push_middle 10425541
get 262993
get 447626
push_back 758917622
get 517739
get 90994
push_front 552048828
push_front 562029398
push_back 738638768
push_front 665806199
push_front 239824861
push_front 382470924
push_back 941324500
push_middle 706288431
push_front 973011084
get 454033
get 133621
push_front 606561374
get 356968
get 394655
push_back 717466747
get 40126
get 377607
get 502936
push_back 470217009
push_middle 663798372
push_front 554327759
get 168799
push_middle 830029888
push_back 535120372
push_front 709492294
get 416116
push_front 491117389
get 258234
push_back 87170364
push_back 370329102
push_front 351854385
push_middle 681888269
push_back 92243216
push_back 148848135
push_front 39254194
push_front 695982981
push_back 61484968
get 220269
get 408287
push_middle 522405736
get 523577
push_front 579559930
push_front 262750167
push_back 802819414
push_front 585320291
push_back 72021081
push_front 1401112
push_front 444219012
push_middle 128123409
push_front 314228374
push_back 768951387
push_back 687814104
push_middle 712439885
get 156287
push_middle 847523737
push_front 965129002
push_front 277797792
get 326509
push_back 877666220
push_back 562106254
push_middle 809119734
push_front 82829762
push_front 689417769
push_middle 924835200
push_middle 655180064
push_middle 69055158
push_back 232371854
push_middle 954904861
get 80309
get 36307
get 567732
push_front 747062337
push_front 687264100
push_front 715325888
get 383043
push_front 855505776
push_front 340383987
get 287451
push_front 147530725
push_back 725210372
push_front 162936858
get 407784
push_middle 414087217
push_middle 36802592
get 24243
push_back 649021171
push_front 85857677
push_back 707160039
push_middle 250084104
push_front 5401270
get 341862
push_middle 158053895
push_front 634097900
push_front 87682279
push_front 546042464
push_front 452629627
push_middle 715882745
push_back 64800889
get 127514
push_middle 938588365
get 333681
get 372522
push_front 171660721
push_front 702970388
push_back 422513434
push_middle 504006597
push_middle 1667382
push_middle 44252786
get 266787
push_back 880344482
push_back 341618682
push_middle 710653311
push_front 497660175
push_back 838605063
push_middle 142679096
push_back 791924736
push_middle 605952768
push_front 784720644
push_middle 633463500
push_middle 220636562
push_middle 450270264
get 71254
push_back 173743946
push_middle 684121761
get 301227
get 501173
push_middle 222031150
push_back 989626507
push_front 183559473
push_middle 755849308
push_front 913144071
get 39632
push_middle 716791829
get 510210
push_back 649070126
push_middle 343906955
push_middle 967350201
get 105136
get 384266
push_middle 13668318
push_middle 474492648
push_front 339757335
get 523989
push_front 659306831
push_front 519634312
push_middle 314242791
get 458070
get 444482
push_back 316229178
get 371135
push_back 399048379
push_front 494037286
push_middle 329910084
push_back 878938912
push_front 588268458
push_back 622453295
push_middle 182935004
push_middle 177212852
push_back 533111785
get 283342
push_middle 424757443
get 567440
push_front 613537484
get 20532
push_front 195208522
push_middle 589356626
push_middle 617541467
push_front 410226116
push_middle 89010969
push_middle 638005870
push_middle 168669675
push_front 137107355
get 456556
get 48125
push_middle 135417643
get 184105
push_front 333369465
push_front 864514016
push_middle 816709194
push_back 269101517
push_back 365324515
push_back 352835483
push_front 680975208
push_front 700429736
push_back 39035815
push_middle 701804171
get 309625
get 331529
push_middle 582047772
push_front 675107645
push_middle 501881595
push_front 767262671
push_middle 839695354
get 112841
push_middle 81280709
push_front 615949612
push_middle 230956185
get 332331
push_middle 462324341
push_middle 553564044
push_back 433868209
push_back 454806393
get 321652
push_front 441207302
push_back 831341904
push_back 685926120
push_front 322829959
get 8347
push_middle 414499053
push_front 918311782
get 5442
push_back 243540094
push_back 587460403
push_back 173327640
push_back 234500526
get 191664
get 159972
get 94877
get 133267
get 53648
get 9080
push_middle 632424304
push_middle 83317595
get 137367
push_middle 959496091
push_middle 824848157
push_back 346249086
push_back 870600358
get 510353
push_middle 124071479
push_front 791111235
push_front 440486381
push_front 211717132
push_middle 486610502
get 51838
push_middle 347182862
push_back 787214588
push_back 309602690
push_back 538961517
push_middle 847034541
push_front 543657800
get 506933
push_back 313960365
push_back 397618886
get 383597
get 249046
push_front 239750906
push_middle 750082150
push_middle 896288965
push_back 348853249
push_back 938495555
get 87516
push_middle 808120919
push_middle 271258922
push_front 323808008
push_back 851254869
push_front 70442423
push_back 755543147
push_back 259422964
push_front 647880592
get 274383
push_back 460011254
push_front 309868679
push_back 586600472
get 440784
push_back 77890906
get 18546
get 152381
get 562034
push_back 810685950
push_back 701034992
push_back 727842271
get 547431
push_middle 766072017
push_middle 656605775
push_front 41696319
push_front 207920531
push_back 885825289
get 307786
get 458335
push_back 12700452
push_back 682527826
get 585477
push_back 926811688
push_back 593488342
push_middle 973925263
push_middle 213175656
push_front 919071774
push_middle 696716950
get 58086
push_middle 450651040
get 551438
push_back 836751757
push_middle 257547290
push_middle 48045938
push_middle 393505873
push_middle 651743773
get 468778
push_front 365190431
push_front 313933972
get 164075
push_back 574475889
push_middle 872291161
push_middle 99041372
get 194549
get 361119
get 241569
push_front 923832068
push_back 722365118
push_front 720681575
push_front 536686566
get 428494
push_back 566378896
push_middle 872941549
push_front 918425781
get 215652
get 146596
push_back 120232175
get 226915
get 259192
push_back 785175824
push_back 79569924
get 236895
push_back 282292747
push_back 258947050
push_front 631954217
get 344965
push_back 466653816
get 461374
push_middle 210429675
push_middle 598659807
push_back 789422301
push_front 903070831
push_front 923723837
push_back 982054537
push_front 547755553
push_front 563499340
push_middle 49279259
push_back 145924980
push_back 581356546
push_back 303477588
push_middle 91573404
get 323514
push_back 665709427
push_middle 604207245
push_back 213215136
push_front 871906550
push_back 643342000
push_front 89065454
push_middle 331982990
push_middle 79991472
get 123403
get 588474
push_middle 866566783
push_middle 893736201
get 232327
get 77569
push_back 503568633
push_middle 150090761
push_back 217794287
push_front 492732785
push_back 327970626
get 130795
get 363824
push_back 26349599
get 526615
push_front 54365155
push_middle 898044419
get 262037
get 573882
push_middle 680940973
push_middle 373092489
push_back 417434092
get 345757
push_front 308389996
get 526199
push_back 72567285
push_back 704647253
push_back 168516910
push_front 758968645
push_middle 703874972
get 54042
push_front 75834631
push_front 398408361
push_middle 117299263
push_back 697020943
get 338047
push_middle 160132146
push_back 412763531
push_middle 64675141
push_back 932707500
get 551473
get 575113
push_front 254762887
push_back 865371474
get 253966
get 243408
push_middle 401718610
push_middle 817434013
push_back 916691566
get 56233
push_back 911223394
push_back 748098081
push_middle 750655244
push_back 470763934
push_front 749738009
push_middle 292471872
push_front 282977345
push_middle 740108077
push_back 803527017
get 325190
push_middle 110838587
push_middle 995022663
get 12364
push_front 542994515
get 127185
get 337755
push_front 718808350
push_back 603566142
push_back 497221246
push_front 596753441
get 175680
get 13012
push_front 1616766
push_front 976487963
push_front 398724409
push_front 344913481
push_front 899246285
push_front 284512014
push_front 982530341
push_middle 610976508
push_middle 431736818
push_middle 344662520
push_back 236430867
push_middle 408429934
get 242230
get 297163
push_middle 552083500
push_middle 593667593
push_back 243668339
push_front 385437127
push_middle 809803127
push_front 325345990
push_back 868243350
push_middle 100606953
push_middle 730130817
push_middle 523753838
push_back 464189775
push_middle 892327497
push_back 774454958
push_back 515016620
push_back 960978740
push_middle 689861288
get 184901
push_front 803863516
push_back 728890837
push_middle 864999034
push_middle 709257119
push_front 289262575
push_front 250807072
get 68627
push_back 759485377
push_back 57514390
push_middle 329077716
get 44383
push_middle 694494295
push_front 539762069
get 384581
push_front 912619662
get 255985
push_middle 329907989
get 475865
get 215418
push_back 943253008
get 131440
push_back 912819533
push_front 584358531
push_back 167484463
push_back 752900496
push_front 207344123
push_middle 787384274
push_middle 332723515
push_middle 35032649
get 239041
push_front 881881357
get 559375
push_front 91986819
push_back 704598649
push_front 459263055
push_middle 155390461
push_back 432426365
get 554396
push_front 37063174
get 573373
get 120901
push_middle 926363284
push_front 867795515
push_front 789976287
push_back 75203109
push_middle 156039518
get 232203
push_back 818046469
push_middle 713943364
push_middle 619156264
push_middle 890109749
push_front 665478646
push_front 843427657
get 194366
get 258665
push_front 667071170
push_back 215347674
get 542049
get 562743
push_back 900787145
get 223267
push_back 543397064
push_front 385589720
push_back 844146717
get 438652
push_middle 414776557
push_back 426203201
push_back 35843558
get 122556
push_front 139202385
push_front 261011653
push_middle 683009475
push_front 268075890
get 476149
push_back 760862672
push_back 314916372
push_front 927829748
push_front 91434798
push_back 164915079
push_middle 131974846
push_back 572156123
get 443854
get 199666
get 447315
push_front 189577685
push_front 224545562
push_middle 865047811
get 216798
push_middle 84231504
push_back 287292404
push_front 280858389
push_middle 707199353
push_back 719540135
push_middle 71068325
push_middle 168563539
push_back 520013253
get 169664
push_front 357718014
push_back 851447432
push_front 257026326
push_back 720685838
push_back 711565953
push_back 745671142
push_back 524400890
get 22797
get 18123
push_middle 598091263
get 274718
get 151986
push_back 166129986
push_middle 223296734
push_middle 725124128
push_front 951476299
push_front 283134212
get 369308
push_middle 977199643
push_front 69574022
push_back 243915502
push_middle 271640070
push_middle 408725070
get 504826
push_back 974509039
get 525506
get 180823
push_back 100485455
push_front 261374883
get 173382
push_front 738718825
push_back 755382972
get 147293
push_front 361098229
push_front 668071187
push_middle 332281171
get 484646
get 478940
push_back 380110675
push_front 115306812
push_middle 157752554
get 440822
get 170961
get 186650
push_middle 198659248
push_back 133436712
get 442970
get 411549
push_middle 328260959
get 293430
get 340998
push_middle 264383106
push_front 992725950
push_front 16818625
push_back 229738858
push_middle 323235636
push_front 151651605
push_back 21504565
get 116631
push_front 570832944
push_front 406586392
push_middle 551293095
push_middle 671384253
push_back 245752658
get 209173
push_back 117336518
push_front 935557996
push_middle 877432012
push_middle 865876987
get 362498
push_back 216852290
push_back 364719791
push_front 257633663
push_front 216843267
get 213097
push_front 872536749
push_front 988459647
push_middle 260461151
push_front 767179547
push_middle 38405099
push_front 957816373
get 408424
push_front 36948589
push_middle 758466246
push_back 342570139
push_middle 11698844
push_back 939625989
get 525550
push_middle 914847378
push_front 97385048
push_middle 365147153
get 365608
push_front 953679091
push_back 894500639
get 567772
push_back 445562694
get 386882
get 56871
push_front 544301610
push_middle 171542943
push_middle 358541834
push_front 283836765
push_front 370745581
push_middle 638042215
push_back 353468588
push_middle 907904323
push_front 32750580
push_front 708118117
get 517600
push_back 90354811
push_back 74635147
get 165891
push_middle 204159806
push_middle 178342220
push_back 987653510
push_middle 425520409
push_front 939708291
get 133352
push_middle 824861736
push_back 120139635
push_middle 586452683
push_back 494016251
push_front 878536265
push_back 238079988
get 566811
push_back 406309138
get 207650
get 277681
push_middle 771653976
push_middle 107373490
push_middle 468403222
push_middle 546682881
push_front 34920035
push_middle 928664276
push_front 588304698
get 430512
get 226948
push_front 363351304
push_front 686972278
push_front 68314222
push_middle 107150435
push_front 814279870
push_back 354054396
push_middle 991044260
push_front 881387951
get 212874
push_middle 448567631
push_front 67151261
push_front 564150315
get 277319
push_middle 161252711
push_back 612982632
push_front 673186987
get 63370
push_back 908907808
get 62478
push_middle 319911937
push_middle 349207475
push_front 409845685
push_back 466975618
push_back 189835532
push_front 517223319
get 574955
push_back 984975110
get 106012
push_back 442203444
get 262358
get 25787
get 341852
push_back 501152008
get 52676
push_front 695464872
push_front 28190668
push_front 743464706
push_front 857507314
push_front 926589344
push_front 96919601
push_middle 13014793
push_middle 704333291
push_front 320925680
push_back 806413641
get 280967
push_middle 294163988
push_front 203449698
push_back 416927512
push_front 309257503
push_middle 486043149
push_front 559468177
push_middle 624267198
push_back 841656167
push_middle 767677170
get 33605
push_front 175067087
push_middle 284365599
push_back 698162937
get 284509
push_middle 559773388
get 496146
push_front 642979690
get 539617
push_back 564159467
push_back 32373252
push_back 65341815
push_middle 405460043
get 329519
get 180255
push_front 758089498
push_front 559992100
get 172829
push_front 349503318
push_middle 7141233
push_front 634683036
push_middle 885343936
push_front 837771804
push_front 177386459
push_back 383217435
push_back 849960799
push_middle 359288799
get 529130
push_middle 12333802
push_back 993811664
push_middle 389898122
push_back 827592389
push_back 877846254
push_middle 347262308
push_middle 451089376
get 384171
push_back 567331185
push_middle 537993487
get 504324
push_front 773681314
push_middle 416247463
push_back 537249854
get 566477
push_middle 160874965
push_middle 263696507
get 496530
push_middle 58305418
get 93662
push_middle 854249671
push_back 82865463
push_back 771675525
push_back 914183698
push_middle 143757774
push_back 861356290
get 484676
push_front 297156540
push_middle 751582632
push_middle 553277107
get 503017
push_back 998322382
push_back 99310682
push_front 434899209
push_middle 957152812
get 516461
get 317370
push_middle 970437077
get 408550
get 459724
push_front 638670292
push_back 955007270
push_front 305170658
push_back 987494105
get 431273
push_middle 830171637
push_front 531074539
get 498832
push_middle 188720552
push_back 225711265
push_middle 704167720
push_middle 925223754
push_middle 647150643
push_back 402520906
push_middle 401075420
push_back 324805068
push_middle 175005704
push_front 225605276
push_middle 995002444
get 44562
get 440839
get 478551
push_front 981157053
push_middle 265740428
push_middle 977465206
get 148336
push_front 143611034
push_back 871365840
get 538436
get 530755
push_front 547837798
push_middle 349829895
push_middle 179333234
push_front 244759128
get 489203
push_back 618697780
push_back 716358583
get 218346
push_back 28847491
push_front 554085338
push_front 312714731
push_middle 183584692
get 83049
push_back 661483915
push_back 42276548
push_front 664759856
push_front 728195072
push_middle 513680479
get 157240
get 353165
push_middle 904885210
push_back 92135599
push_front 872476756
push_front 610202506
get 87835
push_front 568644737
push_middle 299936342
get 152776
push_middle 891035193
push_front 320879337
get 412472
push_back 526548134
push_middle 540677010
push_front 168586379
push_front 145432993
push_front 997059101
push_middle 52557627
get 94184
push_back 524450549
push_middle 952257921
push_back 428862515
push_front 459559453
get 489537
push_middle 523743320
get 457605
push_back 900329399
get 38461
push_middle 821181588
push_front 295050850
push_middle 129079710
get 357695
push_back 477607107
push_back 269277994
get 445242
push_middle 611637810
push_front 484075712
push_front 975128895
get 299212
get 26331
get 187210
get 571267
get 229718
push_front 471677274
push_back 327520497
push_middle 57509154
push_middle 34348385
push_front 940154234
push_middle 367551605
push_front 164337233
push_middle 299358180
push_back 98652687
push_back 163654031
push_middle 86337064
push_back 156063979
push_front 736621103
push_front 362980840
push_back 163053630
push_front 983360588
push_back 856610851
push_back 334153532
get 57598
push_middle 814937680
push_middle 20037639
push_middle 748893517
push_middle 512285769
push_middle 532861903
push_front 427308488
push_front 281842055
get 139239
push_back 492161211
push_back 304633225
push_middle 648816900
push_front 47036157
push_back 829607601
push_back 756454763
get 402517
push_middle 882255571
push_middle 92256286
get 61845
push_front 868565158
push_front 981512506
push_back 540655849
get 423983
push_back 595487621
push_front 229072206
push_front 802971368
push_front 805580641
get 158675
push_front 931018174
push_front 230917812
get 311513
push_back 369104846
push_back 133961224
push_middle 457645557
push_back 577381448
push_middle 984568160
get 493719
get 129502
get 206857
get 366057
push_back 447000059
push_back 184573152
push_middle 147793332
push_front 736301285
push_middle 149220712
push_middle 981680218
get 479839
get 460695
push_back 973956065
push_middle 45485262
push_middle 345523055
get 443287
push_middle 169282826
push_front 325802998
get 26844
get 140842
get 433119
push_middle 291937381
get 389719
push_back 307233657
push_back 506361561
get 390697
get 478138
get 21203
push_back 980175098
push_front 735016685
get 121369
push_middle 736179832
push_middle 598902419
get 173362
push_middle 685748085
push_front 828242333
push_middle 587536929
get 212160
get 100619
push_back 49327339
push_back 393320975
push_back 789443705
push_front 410582473
get 311858
get 143080
push_front 604189796
push_middle 184993542
push_back 421014431
push_front 670782846
push_middle 624010589
push_front 817769281
push_front 863317572
push_back 709778539
push_front 250504171
get 450550
get 107581
push_middle 343356715
push_middle 104143911
push_front 693582090
push_back 21148998
push_front 902889956
push_back 476326060
push_middle 641592288
push_front 314924157
push_front 233133690
get 295428
push_back 819062472
push_back 749405920
get 340453
push_middle 872662576
push_middle 124576462
push_middle 604765700
push_middle 652442287
get 293347
push_front 749171420
push_front 753876837
get 582857
push_front 574791419
push_front 450033325
push_middle 656913998
push_middle 28785885
push_middle 917397176
get 100267
push_back 367183581
push_middle 278050367
push_back 131817350
get 255364
get 318061
push_middle 820888137
push_front 182601247
push_front 407854789
get 94164
push_front 1941664
get 403631
push_back 218160120
push_front 748124848
get 22305
push_back 97604543
push_front 917153885
push_middle 732349786
push_middle 331853455
push_back 323006788
push_back 729503423
push_back 748714523
push_middle 276155689
push_middle 146346280
push_back 840638538
push_middle 987578391
push_back 106090214
push_middle 159407042
get 551523
push_front 764055932
push_front 713976945
push_middle 725860491
push_back 741315400
push_front 833678966
push_middle 487788191
push_middle 154544023
push_front 541135490
push_front 805095274
push_back 287369210
push_front 795952556
push_back 672483142
push_middle 737761839
push_back 793731515
push_front 534043453
get 6930
push_back 304389892
push_back 604295316
push_back 903577432
push_back 195947338
push_back 616344189
push_middle 387137589
push_front 716698692
push_back 441849396
push_middle 872884217
push_middle 194249972
push_middle 634152525
push_middle 814432418
push_middle 639403349
push_back 411856617
push_middle 156748750
push_front 653186152
push_back 374191301
push_front 995128752
push_front 824758820
get 7057
push_middle 512206748
push_middle 840483950
push_back 665515366
push_middle 216833982
get 163840
push_front 463431570
push_back 186426080
push_front 150540568
push_front 15800887
push_front 43122960
push_front 442766774
push_middle 332606760
push_front 121256342
push_middle 386205710
get 550927
push_front 334871121
push_back 935127993
push_back 370018059
push_back 913567131
push_front 239238192
push_back 868670500
push_front 566709871
push_middle 117402810
push_middle 233101286
push_front 740692841
push_back 914528282
push_front 798805798
push_front 717803264
get 12492
push_back 644402835
get 552647
get 566762
get 67377
push_back 439663961
push_front 363737079
push_back 797100611
push_middle 195999833
push_middle 864496183
push_back 163412523
push_middle 241807796
get 545938
push_front 886957436
push_middle 264134023
get 515250
push_back 842366726
push_back 835767672
push_front 935305265
push_middle 188821049
push_front 12302252
push_back 781772471
push_middle 433364177
push_middle 205777791
push_middle 93892762
push_front 286901076
push_middle 936380435
get 119667
push_middle 261660171
push_back 662247543
push_back 567218253
push_back 176369598
push_back 856267920
get 232216
push_middle 117113069
get 207388
get 573715
push_front 127846313
push_back 698490347
push_middle 521259519
get 419501
push_middle 574846648
get 421155
get 299923
push_middle 695568189
push_front 817604980
get 296859
push_back 306744430
push_front 134446975
push_middle 959450310
push_back 278390340
push_front 43397828
push_middle 727246461
push_front 4527731
push_middle 901793682
push_back 995747586
get 581854
push_front 596977017
push_front 799805008
push_middle 792686986
push_middle 56108381
get 143097
push_middle 558072114
push_back 762105044
push_back 868736155
get 218340
push_middle 587486514
push_middle 32989181
push_back 314584966
get 420022
push_front 183192128
push_middle 461577228
get 252790
push_back 958397373
get 564875
push_middle 53309569
get 172618
push_front 93139785
push_front 564458079
push_front 821606783
get 444510
push_front 621113404
push_middle 649735476
get 442744
push_back 770572328
push_middle 744523710
push_middle 326928592
get 409249
push_front 99437600
push_front 728973908
get 444840
get 468537
push_front 435413057
push_front 146555924
push_front 191853758
push_middle 693154170
get 490279
get 401143
push_back 125709240
push_front 840555811
push_back 399922829
push_front 843581373
get 31606
push_front 28843584
push_back 948992897
push_back 749552890
push_middle 162038992
push_back 362213208
push_middle 141805791
get 536050
push_back 450779375
push_middle 264458664
push_middle 977998548
push_back 123641975
push_front 577515655
push_front 459905072
get 413904
push_front 669350948
push_middle 162762637
push_middle 157168491
push_front 93350936
get 91908
get 270256
push_front 418289522
push_middle 84598448
push_front 814136183
push_front 457874492
push_back 413070885
push_front 451942046
push_back 979006846
get 89388
push_back 801551724
push_front 424374948
get 359745
push_front 734168916
push_middle 556280825
push_back 558388084
get 360170
push_middle 775601165
push_back 961504362
push_front 284989634
push_back 946306621
push_back 634367032
get 498423
push_back 784857150
get 85532
push_back 121517270
push_back 248512013
push_back 369575560
push_middle 625993242
get 330948
push_front 855937092
push_back 53883604
get 306356
get 91637
push_back 505705397
push_front 113854230
push_middle 269763754
push_back 650944600
push_back 610298480
push_front 628035319
push_back 915906180
push_middle 744066020
get 453404
push_back 705609832
push_front 861166242
get 263746
push_middle 657870
push_middle 29946057
push_back 516738463
push_back 585486325
get 232987
get 516527
push_back 560044028
push_middle 140365546
push_back 925243844
push_middle 18214109
get 153049
push_middle 160570955
push_front 750480558
get 477668
push_middle 969143226
get 97595
push_back 269067429
get 578855
push_middle 3388776
push_middle 487637113
push_middle 297571032
push_front 902728941
get 576306
push_middle 108472893
push_front 70123192
push_middle 864819277
get 84127
get 127188
get 546581
push_front 42199142
push_front 378073026
push_middle 320701545
push_middle 57347076
get 343480
push_middle 551214551
get 37403
push_back 939506758
push_middle 661612025
push_middle 189412928
get 336226
push_front 673701353
get 426657
push_back 993219505
push_front 396887306
push_back 959254854
push_back 20944893
push_front 298984487
get 342037
push_back 815070370
push_middle 866886894
get 348009
get 434509
push_middle 376192146
push_middle 892570696
push_middle 498668285
push_front 500143674
push_middle 214650327
push_back 87692840
push_back 72228479
push_middle 779087187
push_middle 351429003
push_middle 338602351
get 415665
push_back 783503584
push_back 307412241
push_back 323335765
push_middle 483175040
push_middle 230804393
push_front 821622900
push_back 202056928
push_front 628808303
push_front 109348509
push_middle 511149916
push_front 326072069
push_front 822242742
push_back 129885723
get 503082
push_front 821588206
push_front 742100932
push_middle 456504082
push_back 152219002
push_middle 768812806
push_middle 496851980
get 501838
push_back 217704567
push_back 562785731
get 503614
push_middle 124137442
get 329908
push_middle 67352706
push_middle 582612517
push_back 375381599
push_back 418687936
push_back 6952917
push_back 773105950
get 501519
push_back 894670825
push_middle 366672727
push_middle 867934333
get 9693
push_back 74635624
push_back 317119632
get 300424
push_middle 26946432
push_front 301120330
push_back 94207474
get 302103
push_front 754843802
push_middle 823253729
push_middle 130433367
push_front 215468754
get 2140
get 552827
push_front 704047482
get 393600
push_back 620329841
push_front 52980849
push_front 294928723
push_front 394497667
push_front 239461314
get 318185
push_middle 412910239
push_back 547628362
push_front 718810034
get 484378
push_middle 209102189
get 94771
push_middle 942988994
push_back 844250436
push_front 760421812
get 482801
push_middle 620558959
get 410419
push_front 94112677
push_front 414691925
push_front 66318577
push_middle 838489466
push_front 429545313
push_middle 206361443
push_middle 660300893
push_front 532313562
push_middle 414172821
get 418526
push_front 873323120
push_middle 978936553
get 393877
get 46340
push_back 862195318
push_middle 742415723
push_middle 749533018
push_front 200358993
push_front 764725028
push_middle 711473503
get 47745
push_back 530899035
push_front 500255068
get 150974
push_front 627065854
push_front 671122906
push_back 8304761
push_middle 122793346
push_middle 310292720
push_back 729646028
push_back 748869914
push_front 592643626
push_back 228710779
get 249122
get 156567
push_front 810725240
get 374711
get 112145
push_middle 319801085
push_front 152524930
push_middle 581999424
push_back 369432114
push_front 870389016
push_middle 168961257
push_middle 132227822
push_middle 80427564
push_middle 843971231
push_front 513690158
get 227498
push_middle 889380439
push_front 992903383
push_back 79340087
get 87788
push_back 815072549
push_front 300156370
push_middle 550048391
get 38326
push_middle 791594062
get 252363
get 492896
get 276927
get 32491
push_front 933276444
get 146362
get 560938
push_middle 137117990
push_back 782454622
push_middle 580786542
get 483958
push_back 858564283
get 301123
push_middle 115514777
get 418031
push_back 890584844
push_middle 823512535
push_back 657129919
push_back 652646245
push_middle 633178433
push_back 662723280
get 270936
get 368144
push_back 369832409
push_back 960565550
get 352720
push_back 235348182
push_front 3584332
push_middle 268657681
push_back 976189270
push_back 355692215
push_front 812142527
get 490215
push_front 652778578
get 239369
push_front 105558777
push_middle 87518852
get 409794
push_middle 230115236
push_middle 346072802
push_front 996883753
push_middle 521230111
push_back 523044676
push_middle 996426142
push_front 819299266
push_back 923543085
push_front 754030832
push_back 256543746
push_front 593604203
get 160783
get 322234
get 430292
get 388649
push_front 547564489
get 333607
push_middle 888648716
get 74685
push_front 810587753
push_front 738283757
get 401235
push_middle 87264401
push_middle 310577601
push_back 261802042
push_back 889849586
push_front 590953069
push_back 49945598
push_front 441889911
push_middle 678054869
get 233677
get 367129
push_front 367942464
push_front 952604257
push_front 845320075
push_middle 461017394
push_middle 409811714
push_back 72664197
push_back 535925527
push_back 806528
push_back 900761158
get 200403
get 362879
push_middle 690272139
push_middle 218065048
get 361708
push_back 924104062
push_front 934760203
push_back 282797540
push_front 860916716
push_back 252139064
get 34359
get 355458
push_back 907415786
push_back 237949958
get 531384
push_front 211766516
get 465485
get 578481
push_front 30842857
push_front 106296063
push_middle 491762846
get 284421
push_front 420511654
get 361813
get 505956
push_front 999010070
push_front 702941074
get 63790
push_back 929551658
push_front 226984034
push_middle 158068577
push_back 590685234
get 56089
get 456137
push_back 18836957
push_front 248494423
push_back 890055931
push_back 749549846
push_middle 972577739
get 69455
get 146946
get 574543
push_middle 78009492
push_middle 998974932
push_middle 949291253
get 373727
get 578557
push_back 59702735
push_back 371498169
push_front 840252829
push_middle 873941183
get 512034
get 276276
get 123593
push_front 496560857
push_front 738754010
push_back 571391774
get 141896
push_middle 653036390
get 156421
push_back 196381727
push_back 937671139
push_back 28040828
get 143013
push_middle 459486513
push_back 734282241
get 468428
get 189080
get 582675
push_back 626231531
push_front 28917870
push_back 777322818
push_front 218384726
push_front 277647138
push_front 571023303
get 53959
push_front 398994791
push_middle 562699173
push_back 804377444
push_back 760402914
get 384736
push_front 464471357
push_middle 474265601
get 26606
push_back 643980554
get 405460
push_middle 752953410
push_front 46973992
push_front 424936689
push_front 902434929
get 519455
push_middle 872022478
push_back 301535910
push_back 634962142
get 318907
get 29643
push_back 931123283
get 523051
push_middle 26959911
push_back 861614650
push_middle 602496125
push_front 769427516
push_middle 956088030
push_back 653087822
get 126122
push_front 181621997
get 511091
push_back 381458819
push_middle 853313829
push_front 803625810
get 156620
get 453014
push_front 801701762
push_front 946573176
push_middle 444843448
push_middle 608020545
push_front 694420775
push_back 279604541
push_back 24009671
get 281779
push_back 788778560
get 298485
get 479539
push_front 85387278
push_middle 577124451
push_back 771383888
push_middle 986930405
push_front 696218831
get 51630
push_back 918461440
push_front 490312205
push_middle 881045531
push_front 689068046
push_front 229859745
push_front 353468872
get 77572
push_back 102858505
push_back 648043469
push_middle 254462968
push_back 700009588
push_back 333516943
push_back 240412775
get 556238
get 472471
push_front 57591933
push_back 46864263
get 582655
push_middle 838102554
get 295845
push_front 880303955
push_front 168390418
push_front 176934244
push_middle 951644217
push_back 456340766
push_back 63610435
push_front 962053213
push_front 666824611
push_front 397022596
push_front 83291811
push_front 127469796
push_back 896987234
get 366045
push_front 950549250
push_back 109464236
push_middle 841716750
push_back 158055945
push_front 597748536
get 150762
push_middle 442249593
get 107864
push_front 696696535
push_middle 438176937
push_back 508595200
get 74259
get 250954
push_back 244659347
push_middle 606060605
push_middle 834172512
push_front 392092879
push_middle 906776900
push_front 532061640
push_middle 655400291
push_front 955949197
push_front 14810095
push_middle 841385665
push_front 800512095
push_middle 392013278
push_back 791774214
get 364512
push_middle 485654017
push_front 630198219
push_middle 995002342
get 182549
push_back 894672250
push_middle 773267009
push_front 743068724
push_back 154241956
push_middle 862483082
push_back 610026088
push_back 640771754
push_middle 635010115
push_back 537556715
get 348050
push_front 68673134
push_middle 402624961
push_back 384197968
push_middle 211175542
push_middle 156223761
push_middle 645607370
push_back 700983825
get 71283
get 159418
push_middle 827649436
get 513160
get 154284
push_back 843745185
push_back 332949311
push_back 717251456
push_front 710038419
push_back 135085907
push_front 334251875
push_front 503907905
push_front 823276515
push_back 954642341
push_front 70633795
get 226965
push_middle 830989027
get 311672
push_back 660361802
push_front 709121401
push_front 40196738
push_front 416804403
push_front 607467549
push_front 809002182
push_back 24050039
get 140564
push_back 706751928
push_front 196620249
push_front 336773810
push_middle 815692561
push_middle 947592372
push_front 919453354
push_back 79226288
push_back 606752211
push_front 464234010
push_middle 339572418
push_back 680935933
push_front 333871897
push_front 760497449
get 35231
get 70982
push_back 207218317
get 582222
get 565749
push_middle 512009032
push_back 254809797
push_back 898480049
get 378013
push_front 260275955
push_middle 999751903
push_back 536779317
get 142409
push_middle 44759962
push_front 25649729
get 164361
push_back 566842291
push_middle 49757462
get 535818
push_back 308585301
push_front 935831403
get 289505
get 184655
push_front 954890826
push_back 442521136
push_back 793806280
push_back 176764274
push_middle 761589285
push_front 431289593
push_middle 412305987
push_front 494641440
push_front 327525140
get 142725
push_middle 910513976
get 170240
push_front 369409588
push_front 293481046
push_front 98684423
push_front 434752572
push_front 427998148
push_back 23772133
push_middle 174872690
push_back 363654061
push_front 377004633
get 555406
get 259166
push_middle 270124490
push_back 591282664
push_front 225135753
push_back 264360892
push_middle 324016398
get 349865
push_middle 834024383
get 487943
get 346495
push_front 692681972
push_front 837614456
push_back 583557347
push_back 85078286
push_back 510392151
push_front 206168164
push_back 92783186
get 534939
get 15030
push_middle 192432376
get 459751
push_front 838267742
get 168784
get 506600
push_back 346634450
push_front 331368947
push_middle 154639392
push_front 498035896
push_back 63503659
push_back 957822065
push_back 556251607
push_back 589882085
get 3932
push_back 526241218
push_back 53945091
push_back 764742282
push_back 498746017
push_middle 523704842
push_middle 574794580
push_front 727620402
push_back 612917591
push_front 820513188
get 465339
get 461535
push_back 12644296
push_middle 592439598
push_middle 738143935
get 303494
push_back 695493686
push_middle 994830492
push_front 839941203
push_front 927492537
push_front 938850328
push_back 382605340
get 296587
push_middle 946065132
push_middle 389064607
push_front 165379027
push_middle 879744545
push_back 793465407
push_back 601443003
push_middle 417984718
push_back 433471781
push_back 149148325
push_middle 947533181
push_front 831397751
push_back 272106738
push_back 547457474
get 103949
get 158925
push_back 393247785
push_back 689477108
get 16775
get 233786
push_back 516525702
push_front 964541757
push_back 206295910
push_front 515263643
push_back 7165484
get 98158
push_middle 233155508
push_back 575512296
push_front 474657938
push_front 559082935
push_back 836610638
push_middle 811843072
push_back 46528422
push_middle 545513903
push_middle 314743708
push_front 358140383
get 488
push_front 33700695
push_back 859438125
get 432921
get 493325
push_front 333622402
get 66604
push_back 15231008
push_back 947372080
push_back 711690797
push_front 582663297
push_back 854967041
get 278716
get 305577
push_middle 248787684
push_back 267379965
push_front 395773893
push_back 186739432
push_back 277501346
push_back 79112895
push_back 529115037
get 275135
push_back 968844130
push_front 526362545
get 96511
push_front 143750068
push_back 790390417
push_middle 641126357
get 366517
push_front 263624909
push_front 777713113
push_front 760726425
push_back 118243019
get 112116
push_front 6230797
push_middle 933023824
get 539604
push_middle 621069840
push_back 911877070
push_front 450641805
get 146887
push_back 712737772
get 585254
push_middle 13065988
get 415122
push_middle 879716993
push_middle 205853987
push_front 321106391
get 394679
push_front 106001391
push_back 212729673
get 229315
get 413548
get 278183
get 444683
get 292797
push_middle 717918265
push_front 142563670
push_back 330175041
push_back 343913634
get 228361
push_front 858662456
push_middle 887635397
get 219085
push_back 2379882
get 544544
push_back 438118094
push_middle 359100809
push_front 560101297
push_front 265396453
push_middle 116484496
push_front 272454435
push_back 558339030
push_middle 371953396
push_back 352172944
push_middle 294001990
get 514354
get 120557
push_back 277241659
push_back 722426130
push_back 607195393
push_middle 745063833
get 566683
push_middle 863092272
push_front 613937999
get 170708
push_back 303312309
push_middle 883865125
push_middle 735666190
push_front 227468028
push_back 558720187
push_front 108602036
push_back 177559992
get 560423
get 157638
get 489378
push_middle 248446664
push_middle 503118082
push_middle 116892015
push_middle 586386268
push_middle 968138932
push_front 333174981
push_middle 348336452
get 246012
push_middle 536668124
push_middle 972151611
push_middle 155180147
push_front 274929836
get 258709
get 176027
push_front 511529027
push_front 498809823
get 232308
push_front 728431439
get 3125
push_middle 533091550
push_middle 470283471
push_front 107519330
push_middle 763356983
push_front 472336014
push_front 74023319
get 210942
push_back 712652322
get 443979
push_middle 679639450
push_front 443659005
push_back 993924101
push_middle 916253012
push_front 618865079
push_middle 936220919
get 210311
push_back 512957225
push_front 379680265
push_back 233860562
push_front 525055719
push_middle 335374967
push_back 98352109
push_front 590055100
push_middle 562153762
push_back 862427273
push_front 502981988
push_back 277536374
push_front 258240665
get 82774
push_back 227271152
push_front 637846530
get 18864
push_middle 328389591
push_middle 548477483
get 207251
push_middle 507726274
get 555777
push_front 660359729
push_front 133836292
push_back 231478306
push_front 626178791
push_middle 409306075
push_middle 562919958
push_middle 287325419
get 452056
push_back 739663066
push_middle 40922626
push_front 370684765
get 234264
push_front 831236025
push_front 677860745
push_back 907766942
push_middle 466509877
push_front 794723061
push_back 804805060
push_middle 495939373
push_front 426521165
push_middle 799546745
push_middle 210508584
push_front 692627297
get 62488
push_middle 67982455
push_front 323314349
get 546168
push_middle 11603485
push_back 697169444
get 27471
push_back 72639774
push_front 584432678
push_front 305283471
push_front 532117286
push_front 222182333
push_back 771234851
push_back 180411746
push_back 998219208
push_front 464334969
get 246705
push_back 157798119
push_front 648439817
push_front 506424479
push_middle 65964432
push_middle 928006847
push_middle 423544651
get 191943
get 6580
push_front 434299712
push_back 239567074
push_back 640254829
get 505622
push_back 570744270
get 449994
push_front 17398838
push_middle 501758210
get 506706
push_back 755336129
push_back 134181034
get 102666
get 277038
push_back 92345389
push_front 82594968
push_middle 146845211
push_middle 626720594
push_middle 474749676
push_back 774595754
get 177308
push_front 135079999
push_back 720730672
push_middle 200372048
get 567956
get 331684
push_front 299427030
push_front 639942202
push_back 818387286
push_back 686550462
push_back 652961375
push_middle 624636935
push_middle 352710009
get 465249
push_front 242626945
push_front 577860146
push_middle 37313126
push_middle 76170507
push_middle 910451402
get 402284
push_front 154776772
get 468403
push_middle 468844080
get 212006
get 516120
get 127972
push_middle 990815060
push_middle 912923321
push_front 243436930
push_front 271825282
get 307422
get 523871
get 253242
push_middle 983365204
push_back 806643607
get 348240
push_front 988838360
push_middle 25849650
push_front 916545296
get 274302
get 236233
push_middle 818521100
push_middle 320250260
push_back 632578237
push_back 452062854
get 370725
push_front 63066526
push_back 672083918
push_middle 571135069
push_back 646886086
push_back 918777804
push_middle 201157637
push_middle 493348104
push_front 665141356
push_middle 458724405
push_back 158305275
push_front 807775708
push_front 761928568
get 185321
push_front 759691274
push_middle 77453769
push_back 881670474
push_back 335848878
push_middle 834293097
push_back 641014866
push_back 647566536
push_front 885231459
get 413453
get 505229
push_front 31056891
push_front 932153904
get 418013
get 255065
get 461630
get 557049
push_back 554246801
get 281313
push_back 62173040
push_middle 20416937
push_middle 210265854
push_back 344512895
push_front 346556000
push_back 596026281
get 426248
get 182619
push_front 527962174
push_middle 116989885
get 153449
push_back 338622605
push_back 170516575
push_middle 316655981
push_middle 646487336
get 191719
push_back 820627276
push_middle 773614934
push_back 293445739
push_front 568388671
push_middle 708485410
push_middle 934670528
get 138904
push_middle 28389109
push_middle 2113287
get 202467
push_back 453224831
get 339341
get 473388
push_front 652412522
push_back 79712297
push_back 80433714
push_middle 733252850
get 349732
push_middle 246370252
push_middle 528035294
push_front 66666928
get 494932
push_back 809519248
push_middle 942167389
push_front 931536760
push_back 322710732
push_front 224537250
push_front 277304364
get 23409
push_back 965639804
push_front 459654617
push_back 979753155
get 36528
push_front 663931002
push_back 732038059
push_front 31786966
push_back 841809435
push_middle 556463670
push_middle 765212047
get 231197
push_front 895961285
push_back 439293633
push_back 506448432
push_middle 548511798
push_middle 559926899
push_front 611957916
push_back 321773392
get 139983
push_back 294196172
push_back 108750056
push_front 231604434
push_front 830905718
push_front 266335211
push_back 887917164
push_back 459881572
push_back 681183978
push_front 282940760
push_middle 306075039
get 520544
push_back 232060111
get 50166
push_back 607554503
push_front 5074618
push_back 43607056
push_back 199754732
push_middle 265421196
push_back 88654712
push_back 687738481
get 475014
push_back 260458983
push_front 73524429
push_middle 401495451
push_back 387766181
push_middle 588200686
push_back 532657900
push_front 582280544
push_middle 971082394
push_middle 144274069
push_back 911782792
push_front 806591130
push_middle 848594568
push_back 389077573
push_back 20142222
push_front 401414073
push_front 357520395
get 490422
push_middle 545853959
push_back 43178737
push_middle 82972764
get 443211
push_middle 20963456
push_middle 47958882
get 429756
get 387798
get 408246
push_back 603470085
get 345281
push_back 267847851
get 419795
get 351687
push_front 515201615
push_back 284751499
get 262901
push_back 526421901
push_front 394754071
push_back 758841113
push_middle 154097913
get 421171
push_back 792433306
push_front 620392036
push_middle 94185051
push_middle 76062201
push_front 326475961
push_middle 263636812
push_front 447568181
push_back 341477562
push_back 37711398
push_front 640221323
get 445442
get 58661
push_front 731323437
push_back 374450389
push_middle 891536402
push_back 931945079
push_middle 230191210
push_middle 546600176
get 485042
get 384004
push_middle 745638903
get 105047
push_middle 953425309
get 523089
push_front 225711412
push_back 794289019
push_front 318234678
get 278643
push_middle 224717283
push_front 994113842
get 195681
push_front 723303876
push_front 763054082
get 93636
push_middle 111438890
push_front 960394970
push_front 99833567
get 93499
push_back 871353641
push_front 962414937
push_back 735063830
push_middle 908102072
push_middle 102902283
push_back 969693809
push_back 717245239
get 499307
push_front 935424813
push_middle 594793897
push_front 532106716
push_back 904472978
push_middle 388473262
get 473997
push_front 356539036
push_front 710001034
push_middle 279054003
get 208614
push_front 872413007
push_back 540037104
push_front 745994069
get 569728
push_back 983787903
push_back 645873368
push_middle 786862287
push_front 295344228
get 131260
get 121740
push_back 400863051
push_back 627166700
push_middle 561419747
get 200358
get 521688
push_middle 52153010
push_front 898463249
push_front 982053712
push_front 405034448
push_back 982364906
push_middle 354906095
get 39278
get 514313
push_back 399008439
push_middle 3806046
push_middle 832262901
push_middle 296030589
push_front 89872414
get 468843
push_back 524620291
push_front 333682773
push_front 417482380
push_middle 975174659
push_front 565459494
push_back 720684755
push_front 319924171
push_back 935438307
push_back 702425165
push_front 893104919
get 57796
push_middle 953554524
push_middle 667988303
push_middle 608439774
push_back 414634016
get 589255
push_back 421803691
push_middle 434044794
push_back 102899527
get 298489
push_back 907881192
push_front 513594114
get 410211
push_back 867009375
push_front 642803711
push_back 164852809
get 191381
push_middle 78947646
push_back 368364545
push_front 433107366
get 41325
push_middle 157027617
push_middle 671836729
get 70163
push_back 244514733
push_back 45347843
get 584648
push_middle 425316034
push_front 407580102
get 88481
push_back 738541981
push_middle 395541408
get 5647
push_front 945811297
push_front 932297815
push_back 519166144
push_front 531335200
push_front 99376184
get 504429
get 312899
push_middle 46588446
push_middle 736431334
push_middle 5426192
get 528731
push_front 970228838
push_middle 865903308
push_back 13477835
get 124027
push_middle 896927102
push_back 465999572
get 127671
push_middle 775441701
push_back 394002091
push_middle 934814905
push_middle 442592875
get 24490
push_back 810306382
push_middle 547795667
push_back 113101003
push_middle 494664553
push_front 348690299
push_middle 292822531
get 398612
push_back 423414181
get 114221
get 574620
push_front 385859237
get 497805
push_front 107048089
push_middle 196275719
push_front 406946686
push_middle 716046212
push_back 295414303
push_middle 786012307
push_middle 432198752
push_back 923475036
get 205428
push_back 534741079
push_middle 247968673
push_back 547709887
push_back 894024036
push_middle 985288098
push_front 100414698
get 3256
get 359320
push_middle 207681942
push_back 600281636
push_front 141075097
push_middle 409891454
get 342774
get 374575
push_back 207387175
push_back 962084612
push_middle 936773776
get 25876
push_front 963204140
push_front 145612396
push_front 802776566
push_front 595406254
get 289401
push_middle 498671670
get 395652
push_front 7609869
get 551842
push_front 58758136
push_back 212382906
push_back 73986344
get 240644
get 127191
push_front 467978518
push_front 157046324
push_front 940315705
push_front 284314588
push_middle 858487459
push_front 979184046
push_middle 128180642
get 541822
get 257161
push_back 785546890
push_middle 806103523
push_front 3103256
push_middle 509254834
push_middle 674367192
push_front 225061006
push_front 937850623
push_front 152406799
push_front 114538288
push_middle 861826041
push_back 459109997
push_back 527628223
get 102740
push_back 918419129
push_front 481709330
push_back 87273893
push_back 442462193
push_middle 919900298
push_middle 852159124
push_back 226419178
push_middle 571364575
push_front 252417616
get 534119
push_front 833096322
push_middle 729550116
push_back 783530071
push_front 38700869
push_middle 151609952
push_back 324953022
get 344165
push_front 820032009
get 284518
get 163273
push_middle 707069929
push_front 788899999
push_back 272266494
get 179271
push_middle 576129316
push_middle 279422355
get 209443
push_middle 285500038
push_back 31547226
push_middle 263633304
push_back 11175083
push_front 383741589
push_back 619770319
get 41389
push_middle 746612138
push_front 629270211
push_middle 979965211
push_back 60619566
push_front 123136667
push_back 836861251
push_front 227550200
push_middle 296149646
push_middle 425796785
get 430878
push_back 575595506
get 512096
push_front 935621245
push_back 674928792
push_back 158654121
push_middle 898473267
push_middle 749227957
push_front 303966925
get 231360
push_middle 329204683
get 332415
push_back 832079170
push_front 374307557
push_middle 848626273
get 326657
push_middle 647922492
get 267973
push_middle 655858136
get 524221
push_front 371252213
get 91383
get 117295
push_back 872163304
push_middle 362907980
get 96509
get 349103
push_middle 590368510
push_middle 696216755
push_front 639840858
get 238484
get 185280
push_back 472520411
push_front 334407879
push_front 832251829
push_middle 359324028
get 109253
get 147161
get 368760
get 370397
push_back 617315512
push_middle 854558749
push_back 730904801
get 258581
push_middle 89517037
get 291328
push_middle 604584087
get 106029
get 439667
get 439479
push_back 510641568
push_back 880732203
push_back 380963990
push_front 219545177
push_middle 354432024
push_back 422163469
get 309242
push_front 165445055
push_front 324668584
get 229372
push_back 467442722
push_back 889043638
push_back 235047574
get 292586
push_middle 916090766
get 493602
push_middle 894220559
get 417293
push_middle 764446104
push_middle 613497208
push_back 396566301
push_back 5429899
get 344332
push_front 226506072
push_back 443847255
push_front 188789178
get 242803
push_back 674657684
push_back 686605616
push_front 454264995
get 231400
push_back 570653965
push_middle 14267904
push_front 610889487
push_back 612198055
push_front 438600371
push_middle 370348726
get 207745
push_middle 954334841
get 11013
push_back 472166234
push_back 919801528
push_front 762929800
push_front 713312229
push_middle 120264400
push_middle 403300717
push_middle 266499815
push_front 540830943
get 60517
push_middle 46785092
push_middle 234016035
push_front 682790306
push_front 965343572
push_front 469544945
push_middle 972761164
get 248916
get 144920
push_back 75785206
push_middle 478102042
push_front 945797013
push_front 802789235
get 200418
push_front 402930965
push_front 522516685
push_back 234037171
push_middle 607840860
push_front 503304288
push_back 848293690
get 346830
get 243187
push_front 947822294
push_front 603369227
get 289338
get 107668
get 154224
get 493453
push_front 956876097
push_front 332106364
push_back 315286293
push_front 908061754
push_front 153885499
get 129746
push_back 303768991
push_back 516958012
push_front 827516695
push_back 118037053
push_back 157483067
push_front 249202503
push_front 995332884
push_back 260076699
push_front 856472583
push_front 587429776
get 465385
push_front 45785498
push_middle 464469385
get 568530
get 429955
push_front 247643748
push_front 857976164
push_middle 400812329
push_front 643560639
push_back 918812504
get 195273
get 572951
push_middle 768604126
get 68826
push_middle 781867946
push_front 692448056
push_front 614957900
push_back 522193882
push_back 321337767
get 193189
get 46395
push_back 955173367
push_back 16726988
push_back 729998128
push_front 171803903
get 135928
push_back 862839326
push_middle 377108587
push_front 367968108
push_middle 524194617
push_back 298567958
push_middle 677403926
get 548517
push_front 848552151
push_middle 196682766
push_middle 253358870
get 432876
push_back 841660089
get 542338
push_back 493096009
push_middle 73813335
push_front 562696541
push_middle 12065780
push_front 81113156
get 230166
get 126425
push_back 761568365
push_back 884215131
push_middle 658235114
push_middle 981215338
push_middle 649486467
push_middle 439185153
push_middle 227928920
push_middle 745712813
push_back 937063923
push_back 7192681
get 51959
push_front 921653344
push_middle 39632673
push_back 465933125
push_middle 12542912
push_front 403560078
get 103343
push_front 337866138
push_back 722334443
get 499594
push_back 94255128
get 239462
push_middle 585794992
push_front 619121115
get 207941
get 534859
push_front 118427333
get 181380
push_middle 481890325
push_middle 54819815
push_front 466835418
push_front 596541058
get 325619
push_middle 608542780
push_back 99840540
get 342904
get 152192
get 539549
push_middle 795558279
push_front 268079403
push_middle 36124065
get 240488
push_middle 142774320
push_back 621839454
push_front 302992798
push_front 219042156
push_middle 793571006
get 259825
get 48090
get 58912
push_middle 568569125
push_front 524476515
push_middle 196934004
push_front 615471016
get 102009
push_front 44765205
push_middle 839204635
push_back 273838170
push_back 610396818
get 330155
push_middle 860835888
get 205913
push_front 730676836
push_front 891282418
push_middle 40781563
push_back 901137867
push_middle 568384818
push_middle 807725847
push_back 476720980
push_front 307764145
push_front 461864380
push_back 86014211
push_back 774195635
push_back 775701520
push_front 521466591
get 308009
push_front 698073885
push_back 569911683
push_middle 777329812
push_front 103507786
push_front 285845669
push_back 98438136
push_front 153454495
get 240590
push_middle 922583443
push_front 530279555
get 220909
push_front 437354681
push_front 507595895
push_back 46541568
push_front 389076028
push_back 72845006
push_front 507310200
push_middle 231725646
push_middle 396343671
push_back 1794805
push_front 581163011
push_back 511320969
push_front 367186006
get 489495
get 359428
get 245608
push_back 628495874
get 176536
get 17290
push_back 583675162
push_middle 626365642
get 400120
push_front 731816817
push_front 374236985
push_front 674486343
push_back 843209410
push_middle 504352453
push_middle 375862054
push_back 502693148
push_front 838355186
push_back 778975024
push_middle 936800150
push_middle 870917018
get 407151
push_front 739678033
get 535907
push_back 335811253
push_middle 49717265
get 354306
get 517400
get 112062
push_middle 357159485
get 317767
push_back 978684803
get 104648
push_back 415329176
push_front 762876250
push_front 786124493
get 429033
push_front 842001965
push_front 748905287
get 427251
push_middle 336589439
push_middle 789081524
get 38053
get 142345
push_back 730086779
push_front 476068660
get 483684
push_middle 367543183
push_middle 563503645
push_back 396497735
get 344245
push_back 42477815
push_front 903980494
push_front 644177524
get 314520
push_front 826808486
push_middle 657039413
push_back 937852509
push_middle 114846071
push_middle 615890038
push_front 553454433
push_back 682117959
push_front 371160874
get 291548
push_back 573526468
get 541645
push_middle 210407577
get 325238
push_front 282051085
push_back 907607943
push_front 785456254
get 317210
push_front 483761254
push_back 478396137
get 155858
push_middle 742915725
push_front 371868860
push_back 419550713
push_back 615368966
push_back 551040763
push_middle 47508711
push_front 290460313
push_front 62666083
push_middle 839889164
get 322935
get 286370
push_back 812113730
get 366398
push_back 347644001
push_middle 572779908
push_front 405662012
push_front 15392478
push_back 293610798
get 498736
push_front 129260026
push_back 695334628
get 208877
push_front 989569058
push_middle 522582865
push_front 100950377
push_front 725475279
get 28441
push_back 874205070
get 96730
push_middle 706266554
push_middle 411866758
get 363943
push_back 617538146
push_front 280278859
push_middle 266387779
push_back 108857524
push_back 857818497
push_front 641574207
get 474264
get 30502
push_middle 380690001
push_middle 770994890
get 65280
push_middle 191453975
push_middle 391254153
push_middle 5203599
push_middle 216569998
push_back 139260593
push_front 683954979
push_middle 343221261
push_middle 347021954
push_back 799348340
push_front 449341719
push_front 410720543
get 399858
push_front 268633531
push_back 604845128
push_front 419668863
push_middle 152795507
push_back 680850702
push_middle 150968266
get 484175
push_middle 664636709
push_back 786144076
push_front 233603635
push_back 741923451
push_front 122021196
push_middle 154554922
push_middle 757059653
get 98655
push_back 549764379
get 456031
push_back 849508635
push_middle 607508252
push_middle 447074648
push_middle 367112731
push_front 273491888
push_back 547585849
get 378485
push_front 931756325
push_middle 58416383
push_back 854676078
push_back 775563765
push_middle 832332916
push_back 7885018
push_front 174146576
push_back 240840863
push_middle 13003556
push_middle 260876654
push_front 593077142
push_back 294177575
push_back 540229607
push_front 425565845
push_back 975180147
push_front 281388338
push_front 295438407
get 165358
push_front 755534130
push_middle 95091076
push_middle 353537413
push_front 846402641
push_back 190482165
push_front 893073427
push_back 855154647
push_middle 281732762
get 407545
push_middle 331814060
push_middle 258712889
get 527302
push_back 961193632
push_middle 922061500
get 360347
push_middle 390367628
push_front 971480292
push_back 732707163
push_middle 116929070
push_front 946601788
push_front 518573612
push_back 227201055
push_front 364577243
get 537772
get 359599
push_back 20069034
push_back 112329157
push_front 881136686
push_front 703597485
push_back 739230154
push_back 269208010
push_back 16131181
push_back 909066760
push_front 848150519
push_middle 209324072
push_back 823245892
push_middle 312003802
push_back 131326697
push_front 369946973
push_front 765474340
push_back 400105800
push_middle 330934173
push_front 8245473
push_middle 417528884
push_front 407920105
push_back 115776470
push_middle 65497133
get 368049
push_middle 307866232
push_back 245833621
push_middle 317604422
push_middle 535793313
get 319777
push_front 928338957
push_middle 726375614
get 211299
push_front 48562022
get 435704
push_front 757405270
get 590924
push_middle 286099918
push_back 444892412
get 439138
push_back 82118259
push_middle 153686142
push_back 777658585
push_middle 517246395
push_back 675631427
push_front 17943843
push_middle 28070441
push_front 680286556
push_back 334804451
push_middle 472992925
get 224246
push_back 246436734
push_front 160251089
push_middle 194474688
push_back 256152740
push_front 461305500
push_middle 978534715
push_front 581236820
get 404186
push_back 709062206
get 258500
push_middle 617742086
push_front 137746136
get 156427
push_front 105090531
push_back 581896415
get 352695
push_back 793257269
push_back 579801980
push_front 959130994
get 172245
get 451303
push_back 387686810
push_front 760742725
push_front 595763635
push_back 44911191
push_middle 486435271
get 426263
push_middle 489288696
push_back 515894837
get 556822
push_middle 748300890
push_back 695459481
push_back 309903358
push_front 330363154
push_back 151217330
push_middle 167744298
push_front 357173221
push_back 167264598
push_back 935852633
push_front 957556181
push_middle 2395324
get 405541
get 545146
get 40509
get 161642
get 336942
get 183128
push_back 697101955
push_middle 963681117
push_back 81072343
get 225906
push_front 15607537
get 396229
get 136058
push_front 166803161
push_back 507803926
get 180518
get 22530
push_middle 94115492
push_back 418392480
push_back 840564304
push_back 370382632
get 469851
push_front 584679687
push_middle 569779876
push_back 817019927
get 11042
push_middle 779354967
get 127753
push_front 325519610
push_back 839777327
get 339198
push_back 344243721
push_middle 658112918
get 24210
push_back 111497409
push_back 154590187
push_middle 586878936
push_back 240252578
push_back 691971624
get 150887
push_middle 383204031
push_back 900782680
push_back 631082964
push_middle 1872014
push_middle 767942577
push_middle 964086863
push_middle 428367392
push_front 903384851
push_middle 615169290
push_front 956390188
get 521495
get 552400
push_back 391681529
push_front 944924769
push_front 212277238
push_front 901239178
push_back 551742346
push_front 728588302
push_middle 450070217
push_back 371803953
push_middle 499164848
get 353996
push_back 132940297
get 348275
push_front 909846262
get 457014
push_middle 137087409
push_front 932735188
push_middle 809707424
push_back 466590171
push_middle 633463413
push_middle 10010888
push_middle 537041189
get 377816
get 504219
push_middle 775381441
push_front 283892103
push_back 490069634
push_back 201762799
push_middle 735008255
push_front 368299511
push_front 652603085
get 470544
get 308573
get 34403
push_middle 659285051
push_back 412239597
get 453275
push_front 50141383
push_front 449318374
get 10300
push_middle 51751781
get 380162
get 490504
get 548332
get 259483
push_back 467978947
push_front 686196043
push_front 449386950
push_middle 545453361
push_middle 22035827
push_back 35131064
get 338911
get 588885
push_back 997346241
push_front 143238790
push_middle 801598155
push_middle 213242400
push_middle 600023136
push_back 852416899
push_back 519397787
get 100650
get 63401
push_middle 269867619
push_front 625897618
get 379630
get 228405
push_front 892753279
get 252343
push_front 518635396
push_middle 337980475
get 94926
get 402706
push_middle 597286028
push_middle 547883682
push_back 61154528
push_front 365131245
get 484142
push_middle 714973411
push_back 759003256
push_front 19574594
get 341074
push_front 135499307
push_back 689036559
push_middle 526085295
get 461068
push_back 604684796
get 228126
push_middle 780600498
push_middle 17002916
push_middle 241313998
push_middle 280916109
get 152312
push_middle 818963148
get 364188
push_front 757588394
push_middle 176681155
push_back 57638298
push_middle 382664117
push_middle 290477645
push_middle 278143162
get 302225
push_back 934994442
get 346575
push_middle 19473691
push_middle 477345169
get 300366
push_back 429993750
push_back 943993576
get 507894
push_back 77635067
get 73943
push_back 132514500
get 107306
push_front 60559948
push_front 364920608
push_middle 894289733
push_middle 799161335
push_middle 67747528
push_front 867337311
push_middle 362228363
push_middle 231805367
get 309030
push_middle 129263094
push_back 862050164
get 591603
push_back 956276036
push_front 288642224
push_front 698867745
push_front 372654051
push_middle 842028264
push_middle 575502682
get 456564
push_back 563629119
push_back 250833170
push_front 479045890
push_middle 42564610
push_middle 921229295
push_back 769243170
get 240332
get 157431
push_front 858052815
push_front 557121516
push_front 135257514
push_middle 630614730
get 303344
push_middle 397206728
push_back 226691825
push_back 12319576
push_front 315705599
get 551689
push_back 308307129
push_middle 647808058
get 301604
push_back 217229509
push_middle 626774065
push_back 613685517
push_back 611060018
get 414079
push_back 846740170
push_front 863607030
push_middle 318814147
push_middle 71275169
push_middle 276161895
push_front 908673877
push_back 338777027
get 294117
push_middle 151937877
push_front 573265193
push_front 91810138
get 91015
push_front 445457540
get 66128
get 68806
push_back 860184444
push_back 464808587
push_front 736181503
push_back 110250835
push_front 187541411
push_front 214511337
push_middle 185363053
push_middle 894804113
get 304374
push_back 69497294
push_back 529061255
push_middle 940980899
push_front 417146860
push_middle 221651085
push_front 151315854
push_back 399366772
push_front 268079833
get 97389
get 253175
push_middle 347555131
push_front 693907640
push_back 673171277
get 529136
get 393521
push_middle 139987650
push_middle 900261550
push_middle 235601783
get 254765
push_back 32601121
push_front 221679439
push_back 703594112
push_middle 707359849
push_middle 819760146
get 50785
get 282893
push_back 984874481
push_back 748659402
push_back 64510131
push_front 759678959
push_back 433837369
push_front 636377350
get 134618
push_middle 52211073
get 505848
push_back 173877746
push_front 414019822
get 190288
push_middle 231533865
push_middle 192705499
get 283512
get 471937
get 464954
push_front 483925198
push_back 564179023
push_middle 747758245
push_front 938497114
get 261307
push_front 630361113
push_front 122679793
push_back 334326674
push_back 644491378
push_back 410020601
push_back 564084212
push_middle 543854164
get 349647
get 494187
push_back 904385183
push_back 517075783
push_back 18795399
push_front 2863661
push_front 523519305
push_back 288694500
push_back 192724217
push_middle 490777745
push_front 210634532
push_front 429284211
push_front 453605407
get 134062
push_front 145910716
push_middle 677732937
get 195883
push_middle 582091325
push_middle 192685529
push_front 496985521
push_front 814685354
push_back 311383132
push_front 626021296
push_front 438058242
push_front 988505510
push_back 76251633
push_back 302442231
push_front 966938191
get 209180
push_middle 803039241
push_front 546168821
push_back 297826909
push_middle 813758826
push_back 748331025
push_front 400493038
get 556896
get 401296
get 308839
get 95487
push_middle 322872664
push_middle 844335411
get 618
get 410185
push_front 631020523
push_middle 743430636
push_middle 213363033
push_middle 812269552
push_back 330634291
push_middle 123006905
push_middle 603397535
push_front 192808689
push_middle 444236042
push_back 318868865
push_middle 420834849
push_front 365873103
get 132306
get 154052
push_back 733112181
get 127203
push_back 747713096
get 378204
push_back 625727116
push_front 440445066
push_front 799719904
get 9398
push_front 992504228
push_front 265459903
get 558437
push_back 602065889
push_front 392081399
get 174355
push_back 368163837
get 47746
push_middle 124018196
push_back 839220348
get 286043
push_middle 329365326
get 377228
push_back 413506377
push_back 536570314
push_middle 579269824
push_back 73428865
push_back 161610233
get 24342
push_back 724400336
get 426045
push_front 514612819
push_back 464130688
push_front 562244558
get 82501
get 42395
push_front 606814772
push_middle 810585571
push_back 936271980
push_front 229627480
push_back 924250940
push_front 752088414
push_middle 58670375
get 228974
push_front 147674437
push_front 586352405
get 272332
get 179607
push_front 200218018
push_middle 945060276
push_middle 564486424
get 419955
push_back 975342641
push_middle 362143492
push_middle 262606975
push_middle 81404431
push_back 118625289
get 330546
push_middle 673766268
push_back 116817866
push_middle 679564826
push_front 565236148
push_middle 961481048
push_front 529040227
push_front 523711970
push_middle 553712620
push_front 372578213
get 437367
push_front 460508786
get 147948
get 545370
get 295489
push_back 251902894
push_back 575965547
push_middle 449442911
push_back 762440748
get 360618
push_front 794088735
push_front 691588027
push_middle 840790421
push_front 824252723
push_back 332763688
push_front 104464714
push_middle 496899464
push_back 484001740
push_front 67154384
push_back 381795135
push_back 99678804
push_back 784380349
get 314810
get 427759
push_back 911407925
get 272869
get 315858
push_back 150334027
push_middle 16820240
push_back 387150234
push_front 656562830
push_front 249610305
push_front 790822859
push_middle 538024370
get 486352
push_front 274582280
push_back 332009572
push_middle 471752159
push_front 433297877
push_front 700387380
push_middle 695589652
push_middle 293553544
push_back 690305776
push_front 333377868
push_front 489644579
push_front 925989795
push_middle 247206631
push_middle 128272447
push_back 384323489
push_front 899913576
push_middle 32711356
push_front 876948251
get 77008
push_front 787143250
push_middle 341788804
push_front 47767937
push_back 316454711
push_back 56062209
get 50931
push_front 32197638
push_front 215552047
push_middle 296464648
push_middle 562546947
push_back 698744970
get 24559
push_middle 272028098
push_front 809736115
push_front 533361331
push_middle 203884468
get 401100
push_front 646683606
push_front 245102809
push_middle 438244232
get 468293
push_middle 198674162
push_back 199523955
get 233479
push_back 801997875
push_middle 491957646
get 406357
get 297514
push_back 47422954
get 269307
push_front 885343567
push_back 769354203
get 40907
get 52967
get 555341
get 136826
get 579284
push_front 874713661
push_middle 378223621
push_middle 926795558
push_front 877515404
push_back 155850532
push_middle 291915521
push_back 880530487
push_front 593979629
push_front 601440198
push_front 668564589
push_middle 732359069
push_back 197158585
get 579142
push_front 235685437
push_back 319653590
push_front 732071417
push_middle 964512486
push_back 936957783
push_back 232644434
get 517519
push_back 622685181
push_back 994161894
push_back 68918384
get 22988
push_back 362419018
push_front 66110324
push_front 309807030
push_middle 603440297
push_back 258971501
push_middle 355869528
push_middle 200822595
push_front 980544445
push_back 858452372
push_front 277701466
push_middle 42443394
push_middle 286810627
get 125326
push_front 198073304
push_front 206188161
push_middle 149696494
push_middle 873820575
push_middle 927616501
push_front 404519917
push_middle 444684434
get 381073
push_back 828153426
push_middle 762493655
push_front 309644398
push_middle 632400000
push_middle 708836646
push_middle 922746726
push_middle 930835687
get 545452
push_middle 913192237
push_front 435056628
push_front 475540930
push_middle 88599138
push_middle 391892655
push_back 5532914
push_back 87540939
push_back 788309718
push_back 404760279
get 102121
push_back 379453890
push_back 313075756
push_middle 317255455
push_middle 39539668
push_middle 874268737
get 116855
push_back 71350511
get 544982
push_back 124449560
push_front 630610251
push_back 972963023
push_middle 337443363
push_front 350461854
get 523584
push_front 427367690
push_front 305655969
push_front 518629400
push_middle 328395761
push_middle 369376756
push_front 146661756
push_back 301647405
get 496199
get 480947
push_back 655643124
push_back 920805864
push_front 447194052
push_middle 917269
get 420692
get 226484
push_back 550048882
push_back 124702510
push_back 181511532
get 263128
push_middle 139980023
push_back 498523748
push_front 912068451
push_back 713944741
push_back 308697883
push_back 27710456
push_front 445179212
push_front 330512766
push_front 880804332
get 389653
push_middle 297844844
push_back 903081906
get 359112
push_middle 553981436
push_middle 731208101
push_front 813026845
push_back 677159795
push_front 129958361
get 311174
push_middle 222719044
push_front 575956408
push_front 982673373
get 485739
push_middle 637858757
get 69956
get 41221
push_front 679653226
push_middle 815429480
push_back 69438077
push_front 620413944
push_back 343505076
push_front 133919764
get 399748
get 473669
push_front 292290338
get 406835
push_middle 700668498
get 382267
get 494111
push_middle 472056514
push_middle 812179472
push_back 504490979
get 276282
get 521254
push_front 835421968
get 399547
push_back 911828748
get 283774
push_front 921986870
push_middle 997462695
get 210255
push_back 166323543
push_middle 613235460
push_middle 30144632
push_front 486133265
push_back 564580814
push_middle 204774239
push_front 991937531
push_middle 442990292
push_middle 692908815
push_front 978681424
push_back 14912521
push_middle 991833915
push_middle 818680865
get 204750
push_back 275800400
get 111345
push_middle 38760309
push_middle 248025055
get 481629
push_middle 743620644
get 383574
get 563509
push_middle 385092989
push_back 263579093
push_front 506001906
push_front 747099447
push_back 273039023
push_middle 745001287
push_middle 734275060
get 66114
push_back 781768632
push_front 987386926
push_back 653044177
push_middle 168892865
push_back 689384519
get 95449
push_front 428152097
push_front 615216050
push_back 973142860
push_middle 218046679
get 396731
push_front 423720426
push_back 286081077
push_back 612637947
push_front 513326555
push_middle 967747122
get 409316
push_middle 795039608
get 495881
push_middle 342400816
push_middle 156084017
push_back 898033730
get 501389
push_front 429985264
push_back 36238186
push_middle 943572304
get 85298
push_back 170351955
get 159634
get 511946
push_back 79499088
push_back 490165638
push_middle 326783410
push_back 798391423
push_back 576364939
push_front 550396904
push_front 965595965
push_front 241627784
get 392784
get 246041
push_front 789284243
push_middle 24108968
push_middle 231235611
get 67256
get 399523
push_back 692359046
get 235072
push_back 643207866
push_back 500469438
push_middle 721948163
push_middle 505876455
push_front 353227287
push_back 425415226
push_front 394298181
get 173145
get 344883
push_middle 106658606
push_back 645450265
get 255599
get 211329
push_back 428062294
get 138216
get 421689
push_front 878717771
push_back 129873504
get 296335
push_middle 169435874
push_middle 988682663
get 158663
push_front 418945700
get 395299
push_middle 740861245
push_back 785968072
get 265842
push_front 873532038
push_back 440407968
get 164051
push_middle 722046432
push_middle 557909124
get 351515
push_middle 556746686
push_back 640755485
push_back 261599114
get 435956
push_back 826789838
push_back 484191793
get 51142
get 110022
get 36108
push_back 236774892
push_front 28237652
push_middle 171206668
push_middle 822408673
get 507261
push_middle 822979300
push_front 802702884
get 385528
push_middle 150019452
push_front 396069912
push_back 742811394
get 132356
push_back 900744144
get 58582
get 432751
get 263074
get 56987
push_middle 333585098
push_back 639048396
push_middle 607608657
push_front 724839464
get 482685
push_back 367227500
push_back 432564710
push_middle 648418956
push_back 368943978
get 199806
push_middle 180896927
push_back 537544428
push_middle 446831905
push_front 670877109
push_middle 398891816
get 501109
push_middle 640326876
push_middle 443834677
push_middle 677488287
get 48912
get 505592
push_back 436486757
push_back 564935353
push_back 527303718
push_middle 89632671
push_front 844015738
push_middle 92924627
push_front 3414251
push_back 494532624
get 443952
push_front 260759670
push_back 48914428
get 76902
get 283726
get 524681
push_middle 308046367
get 525055
get 404150
push_middle 258705524
push_middle 435587998
push_front 447048614
push_back 754241514
push_front 338058680
get 439077
push_front 547750593
push_back 592220227
push_back 965183038
push_back 848834556
push_front 703236303
push_front 334624255
get 471767
push_back 155068965
push_back 237506354
push_back 553404129
push_middle 738930776
push_back 697323260
push_back 804411709
push_back 105843944
push_back 136006306
push_middle 650500826
push_middle 862843392
push_middle 171570333
push_middle 423732066
push_back 381534707
push_back 220363484
push_back 17428899
push_front 810553771
push_middle 685615289
push_middle 571873981
push_middle 639872321
get 411900
push_front 941534784
push_back 128812501
push_front 137253173
push_middle 711084568
push_back 122352428
push_middle 606675892
get 233349
get 554280
push_front 319901899
push_middle 959869811
push_back 761126040
push_front 921667222
get 428380
get 326789
push_middle 850162524
push_back 465223062
push_front 691934839
get 40586
push_middle 889809418
push_back 385758374
push_front 51547023
get 566709
push_middle 242903282
get 85891
push_front 515540288
push_front 639917459
push_front 284218134
push_back 421015422
push_back 728791736
get 66810
push_front 293167510
push_back 106373005
get 104011
get 177830
get 218127
push_back 945602110
push_front 942563502
push_middle 518475075
push_back 231735129
push_back 306285657
get 471121
get 550650
push_front 952679890
push_front 447213434
push_back 990993496
push_middle 200452673
push_front 787533126
push_front 614378657
push_middle 31591878
get 222269
get 12794
push_front 72373276
push_middle 702007219
push_middle 611560430
push_front 342764176
push_front 249774642
get 355947
push_back 404992128
push_middle 108600077
push_back 799920394
get 158676
push_back 285964913
push_middle 932810540
push_back 839481770
push_middle 363534447
push_front 686360577
get 127087
push_front 613844422
push_front 249108844
get 345681
push_back 680223826
get 542473
push_back 627586422
get 511165
push_back 375371224
push_front 136433164
push_middle 540119792
get 471936
push_middle 980066443
push_back 836335473
push_front 207069889
push_middle 476511666
push_front 363864915
push_back 76872020
push_back 885103976
push_front 777142942
push_middle 80578536
push_middle 64602173
push_front 933899223
push_middle 558904173
push_middle 416083483
push_middle 379944312
get 132306
get 266684
get 568920
push_front 132923755
get 37987
push_front 701581651
get 86732
push_back 254305462
push_front 954795407
push_back 707438873
get 116343
push_back 160386878
push_front 207996187
push_back 2723360
get 480903
push_middle 731045044
get 572455
get 201507
get 232551
get 210891
push_middle 873988427
push_front 890106977
push_front 960156433
get 477412
push_middle 723858368
push_middle 906762590
get 386053
get 378348
push_back 520878870
push_front 265249623
push_back 194205077
push_back 41626006
get 543747
get 571077
push_back 880180521
push_front 56385130
push_front 436059213
push_back 55096368
get 47250
push_front 428105614
push_middle 574866695
push_back 261844592
get 72338
push_middle 373694937
push_front 765474987
push_middle 568009489
push_front 798578610
push_back 277346736
push_front 842473667
push_middle 646739127
get 164147
push_front 337778109
push_front 852024485
get 439095
push_front 261942921
push_front 319200248
push_back 619428273
push_middle 208933566
push_front 943529300
push_front 607001148
push_back 432848209
push_middle 21897230
get 237939
push_front 776821722
push_back 153093238
push_back 950062495
push_front 766825200
push_middle 561662880
get 337032
get 433132
push_front 16630190
push_back 947863291
get 443377
push_front 997897199
push_front 246411801
get 283633
get 564816
push_back 274955333
push_back 610591806
push_front 771571754
push_front 211930661
push_middle 122670018
push_middle 522178472
push_middle 707770309
push_back 204970240
push_middle 705266735
push_middle 301507332
push_middle 778721151
push_middle 529063443
push_front 357211300
push_middle 985921470
push_front 419907707
get 297869
push_back 835505390
get 420053
push_front 15047367
get 352632
push_back 168097756
push_middle 219942745
get 148716
get 184845
push_front 320734163
push_middle 200779497
get 551191
get 71732
push_back 762052695
push_front 670733465
push_back 931921883
push_front 569983744
push_middle 549626417
push_middle 249265315
push_back 641352682
get 268103
push_front 312296073
push_back 665893808
push_front 955365401
push_back 719399017
push_front 717615553
push_front 377657121
get 136829
get 591733
push_middle 263222705
push_front 999003538
get 582824
push_middle 947063727
push_front 447457348
get 264713
push_back 863649144
get 38327
push_back 293208203
push_middle 23187737
push_front 529684036
push_middle 485026075
get 431403
push_front 878360530
push_back 572717792
get 275193
push_middle 497848756
push_front 422350177
get 265981
push_back 179955129
push_middle 516105187
get 458284
push_back 734338155
get 578164
push_middle 293340046
get 2028
get 321213
push_front 48920310
push_front 567859294
push_back 634833310
get 537970
push_back 970840362
get 494459
push_back 874023183
push_back 691352549
push_back 178874668
push_front 169420125
push_middle 680037293
get 314325
push_front 45647111
push_front 60259501
push_middle 929995142
push_front 664900003
push_middle 539848555
get 381244
push_middle 760936660
push_back 188895015
push_front 46668092
push_middle 449993316
push_front 999888575
push_back 905411976
get 257282
push_middle 746196177
push_middle 611417395
get 111017
get 107033
push_front 990663451
push_back 447496012
get 312549
push_front 711937076
push_back 509349677
get 521003
push_middle 4284242
push_back 874271627
push_front 421345851
push_front 130517369
push_back 242552701
push_middle 921235932
push_middle 552561102
get 184510
get 294160
push_front 222715382
get 522868
push_front 636014452
push_back 764478615
push_front 174186904
get 145730
push_middle 656817857
push_middle 647248084
push_middle 336201055
get 225877
push_back 729920020
push_middle 840626966
push_front 99962971
push_front 73530621
get 410093
push_front 658381612
push_middle 77588952
get 256627
push_front 796592093
push_back 617989946
push_front 66768147
push_back 123492461
push_front 628318122
get 22700
push_back 124605842
get 397175
push_middle 604884559
get 117432
push_back 485886122
push_front 645806242
push_middle 425633065
get 183071
push_back 220419694
push_back 889012079
push_back 269618100
push_back 918529887
get 54764
push_back 615812157
push_back 474270396
get 569428
get 205765
get 35457
push_back 885801741
push_back 700054134
get 337451
push_middle 352884457
push_middle 816463961
push_front 198641331
push_front 365714
push_back 778762883
push_front 581129733
push_front 975697450
push_front 10052023
push_front 500753063
push_front 601916983
push_front 5911046
push_middle 169167574
push_middle 491466321
push_front 157369260
push_front 379528762
push_middle 158177061
push_front 259961597
push_front 158129563
push_middle 193042564
get 201040
push_back 994156603
push_front 956639039
push_back 99409104
push_back 686081798
push_back 554704456
push_back 91684855
push_back 17406809
push_back 881207619
get 92942
push_middle 579871323
push_middle 889275667
push_back 31621374
get 47318
push_front 761679156
push_back 53785871
push_front 132908550
push_back 283442013
push_front 813731979
push_middle 13472655
get 590800
push_middle 477513419
push_middle 139657971
get 432933
push_front 344835124
push_middle 444105498
push_front 319531771
push_front 1219673
push_front 18839183
push_middle 820651779
get 242195
push_back 553377632
push_back 527122683
push_back 335721694
push_middle 732293939
get 248500
push_back 929695607
push_back 15956183
push_back 336015600
push_back 520958542
push_back 976686046
push_back 714367593
push_front 13636193
push_middle 375297105
push_middle 131457834
get 564026
push_front 679819926
push_middle 257856616
push_front 945728444
push_front 21922433
push_middle 981248278
get 576608
get 430547
push_middle 428979528
push_front 917182928
push_middle 634334773
push_front 94306270
push_middle 564833907
push_back 977645399
get 130822
get 366545
get 54376
push_front 360467350
push_front 544363476
get 244638
get 193014
push_front 524050376
push_back 29127411
push_back 993007599
get 40933
push_front 640091133
get 193596
push_back 965631570
push_middle 34964569
push_back 352775185
push_back 891062294
get 475798
get 342357
push_back 808870647
push_middle 645621193
get 504423
push_middle 718573431
push_back 148705822
push_middle 64038257
push_back 750612062
push_front 359132825
push_front 479238252
push_back 923176356
push_middle 883894446
push_back 547008182
push_middle 275102640
push_middle 70611631
push_middle 286898942
get 576127
push_front 976385967
push_middle 362680874
push_middle 778891399
push_back 156930209
push_middle 456928234
push_back 587034634
push_back 346575543
push_front 424719751
get 581226
push_front 882676179
push_back 319520015
get 512346
get 83128
get 398828
get 35474
get 145624
get 577880
push_front 887618623
get 228050
push_middle 822034083
push_front 635812537
push_back 219917651
push_middle 272918447
push_front 511746517
push_back 339060737
push_middle 937090322
push_middle 682892043
push_back 667894133
push_front 688141570
push_front 475027063
push_back 673552517
get 335682
push_middle 650783878
get 11294
push_back 226434420
push_front 545349157
push_front 257854843
push_front 217757112
push_back 491011795
get 541572
push_front 756497766
push_back 634579237
get 420260
push_front 761203555
push_front 936782569
push_middle 15906773
get 317840
push_front 137178610
push_back 309722542
push_middle 313563971
get 235061
push_front 317235768
push_back 807144920
get 235958
push_front 460770142
push_front 952970824
get 130944
get 160317
push_front 902188543
push_front 559602356
push_back 93529235
push_back 9777414
push_middle 495766758
push_middle 374469689
push_front 937004796
push_front 949903415
get 232657
get 299442
push_back 679987521
push_middle 928798536
get 287940
push_middle 643087835
push_middle 664179526
push_back 788399034
push_back 343129314
push_back 687972026
push_front 675244519
push_middle 495655994
push_middle 2166302
get 374386
push_front 419692762
get 10499
push_back 804797652
get 40949
get 115116
get 237567
push_middle 292424057
get 514777
push_front 384723703
push_back 37270973
push_middle 630866483
push_back 614246468
get 189119
push_middle 598181738
get 95205
push_middle 2598123
get 483043
get 584568
push_middle 637484763
push_front 586230400
push_middle 348232209
get 478654
push_back 746452041
push_middle 853008359
push_middle 709159713
push_front 754256851
push_back 950047641
get 113756
get 566836
push_front 875418676
push_middle 150742687
get 295565
push_back 87369562
push_back 165799497
get 236559
push_back 649286029
push_front 642563619
get 87669
push_front 873658440
push_front 201220232
get 92748
push_middle 763661699
push_back 676543700
get 493247
push_middle 225450907
get 8155
get 79474
get 255670
push_front 991600098
push_front 235632921
push_front 286261968
push_front 189428822
push_back 143096026
push_middle 442037268
push_back 474616584
push_middle 642239144
get 506006
get 427411
push_back 936191364
push_middle 174517202
push_back 77602683
push_front 693703972
push_front 543680983
push_middle 591727310
get 328388
get 212174
get 193444
push_front 26521914
push_middle 936093216
push_front 650915595
get 563774
push_back 639824042
push_back 469723889
push_front 676099265
push_front 465416131
push_middle 796774324
push_middle 90600241
get 329449
push_back 752940607
push_back 355868333
push_middle 140782820
push_front 963202505
get 96085
push_middle 361737180
get 344589
push_middle 317180427
get 446238
push_middle 48276936
push_front 799505622
push_back 829551675
push_back 567908897
get 286986
push_middle 600837000
push_middle 648518218
push_front 488364329
push_front 770180509
push_middle 773322617
push_middle 167568710
push_middle 781542845
push_middle 764415997
push_back 704267096
push_front 769027506
push_front 208817787
get 82022
push_front 175219261
push_front 412730297
get 292102
get 385019
push_middle 936921071
push_middle 231414193
push_back 177514585
push_back 205499264
push_back 308246303
get 335763
get 551378
push_middle 50992621
push_front 808915199
get 217875
push_middle 600985630
push_middle 506265199
push_middle 370140589
push_back 585678842
push_back 622023782
push_front 885266743
push_back 991191194
get 262827
get 145019
push_middle 804972989
get 478074
push_middle 929693383
get 391680
push_middle 559283300
push_back 543892005
push_front 187967663
get 26337
push_middle 558873272
get 471072
get 223122
get 442871
push_middle 44876496
push_front 453086988
push_front 52939297
push_front 725446117
push_front 599755313
push_middle 460606781
push_front 478306290
get 37230
push_middle 700603401
push_back 992332308
get 522604
push_middle 5300673
get 585594
push_middle 70409257
push_back 813214623
push_middle 545548936
push_front 345680682
push_back 795166248
get 327372
push_middle 262488107
push_back 867603875
get 150150
push_front 819067114
push_middle 812473185
push_front 193651789
push_middle 850618433
push_front 937415999
get 444379
get 83691
get 238162
push_middle 629550873
push_back 2957198
push_middle 266554162
push_front 512301635
push_front 779275915
push_front 354010705
push_front 239593250
get 425415
push_back 941614971
push_front 850864853
push_front 787215457
push_middle 441692423
push_back 519847463
push_middle 586955358
get 60701
push_front 443987932
push_front 883361443
push_middle 855471833
push_back 613337696
push_back 408541392
get 159974
push_middle 735558898
push_middle 404123898
push_middle 280610310
push_middle 694333803
get 527644
push_back 957736061
push_front 995560845
push_back 982690565
get 591847
push_front 963537875
push_middle 735114170
push_middle 830675601
push_front 361753500
push_middle 635323005
get 34652
push_back 290645261
push_front 554551015
get 216368
push_back 882799289
push_back 49398984
push_front 156111456
get 401905
get 404824
push_front 282245752
push_front 156197763
get 504983
get 515297
get 254877
push_middle 2125297
get 413433
get 8770
push_middle 843544979
push_front 613633413
push_back 607638131
push_middle 503111840
push_back 150817590
push_front 517365642
push_back 602044386
push_middle 139776755
push_front 83781292
get 120268
push_middle 639686661
get 307738
push_front 450644865
push_middle 913558056
get 574184
push_middle 437004182
get 358583
get 345667
push_back 803081118
get 8036
push_back 720149326
push_back 845180511
get 238221
push_front 473573791
get 337779
push_middle 42694808
push_front 765723054
get 555641
get 583428
push_front 684000080
push_middle 353309618
push_front 451865759
push_middle 657157513
get 141910
push_middle 790670693
push_front 272530051
push_front 180674818
push_back 27581329
push_front 705430670
push_back 104273701
get 491105
get 234496
get 512926
push_back 621994674
push_middle 702512820
push_back 371982189
get 165027
get 525339
push_front 978489559
push_front 34450852
push_front 307243952
get 113002
push_back 465935464
push_middle 252664177
push_middle 772865053
push_back 183946510
push_front 678803787
push_middle 260399611
push_middle 517851003
get 82013
push_middle 843034733
push_front 382554887
push_front 183250178
push_middle 806320820
get 131590
push_front 998620552
get 551716
push_back 775299186
push_middle 78852156
push_front 438079690
push_back 355399967
push_middle 523424147
push_back 85418625
push_front 769490705
get 469746
get 509255
push_middle 799606118
push_front 182024539
get 58483
push_back 4198567
push_back 567681635
push_front 634502657
get 31819
get 262742
push_middle 394686229
push_front 777567126
get 451760
push_back 579222243
push_middle 689981761
push_middle 740661618
push_middle 29877988
push_back 464191977
get 330596
get 27474
push_front 101566800
get 72114
get 8056
push_front 504335747
push_front 489602216
get 108522
push_front 883521771
push_middle 32637523
get 109542
push_front 643453113
push_middle 105415183
get 359984
push_front 642903082
get 72938
push_middle 697029028
push_front 680116297
push_front 272316404
push_middle 829522388
get 578779
get 60503
get 116108
push_middle 312552746
get 150141
get 144915
push_back 906602475
push_back 959004673
get 57910
get 501260
push_back 488912773
get 384023
push_front 924997157
get 12264
get 140091
push_middle 637067994
push_front 672600128
get 186423
get 532272
get 405666
get 240818
get 321701
get 424217
push_front 683693495
push_back 726188232
get 460213
push_back 204237739
push_back 905742302
push_middle 968643617
push_back 376014470
get 475514
push_front 5124723
push_middle 967097013
push_front 175187825
push_back 157465472
get 583317
push_middle 815542202
push_front 869733489
push_middle 179549745
push_front 222522226
push_back 861060272
get 218735
push_middle 632724571
push_back 578497787
push_back 870185195
push_back 889021142
get 144252
push_front 154400682
get 197779
push_back 729079678
get 506983
push_back 541986656
get 162955
get 173136
push_middle 148922
push_back 886293111
get 198963
push_middle 771445346
get 391300
push_front 301131162
push_middle 683682768
get 171981
push_middle 902662717
get 487777
push_middle 18732232
push_back 537496296
push_back 982333147
push_middle 472093637
push_middle 313723239
push_middle 55617236
push_middle 205655022
push_back 273881120
get 243768
push_middle 868768345
push_back 143703697
get 245564
push_front 723369740
push_middle 650558114
push_front 73001709
push_back 290802685
push_middle 474551996
push_middle 847704947
push_back 949371634
push_back 85178805
push_back 170092343
push_back 90357910
push_middle 919264126
push_back 373676675
push_front 982889217
push_middle 669403213
push_front 154976037
get 145895
push_front 608785585
get 91176
push_front 80551392
push_front 667524006
push_front 159497493
get 444759
push_middle 903556377
get 307906
get 21197
push_back 436733317
get 320581
get 407102
push_back 497769860
push_back 787679086
push_middle 233685164
push_back 675480735
push_middle 750231449
get 548003
push_middle 537666950
push_middle 837863249
push_middle 370533851
push_back 828720289
push_back 765646682
push_front 421742086
get 250037
get 289896
push_front 300324981
push_middle 176475859
push_front 674503491
push_middle 557574643
push_back 347243250
push_back 505270407
push_middle 402056520
push_front 661343357
get 365508
get 368876
get 22946
push_middle 775270887
get 348479
get 28074
push_middle 848668074
push_back 587460236
push_back 311673003
get 547006
get 9068
get 221151
push_front 747522791
push_middle 572826400
get 40245
push_back 408376592
push_front 248845535
push_front 267656343
get 279284
get 456745
get 208785
get 248846
push_front 922636096
get 152826
push_back 442396797
push_front 473322009
push_front 14398833
push_middle 69690546
push_back 294659011
push_middle 652643770
push_back 237765190
get 205951
push_back 70270729
push_back 657171746
push_front 995093220
push_middle 708329934
push_front 823217871
push_back 187105778
push_middle 752747657
push_back 30157276
get 418284
push_front 136409076
push_middle 209416299
push_back 763253955
push_back 761810288
push_middle 957018336
get 364149
push_back 234221694
get 537640
push_back 484736923
push_middle 51342579
push_front 239866035
push_back 175417863
push_middle 35208176
get 57002
push_middle 390719990
push_front 510462138
push_front 174405415
push_front 629945845
push_middle 87864978
push_middle 89775651
push_middle 275181958
push_middle 148168115
push_front 30467390
push_back 761665693
get 413585
push_front 377831142
push_front 981116855
push_back 688999108
push_front 380355575
push_front 867499063
get 232212
push_back 935111516
push_front 628009623
push_back 56358788
push_middle 905825846
get 181526
get 321314
get 362134
get 546319
get 429456
push_front 247823289
get 418225
push_front 896994411
push_middle 517657951
push_back 788766568
push_back 103092093
get 174107
get 551097
get 525565
get 264940
push_middle 672225457
push_front 633153784
get 16503
get 511968
get 447071
push_middle 680738527
get 461245
push_middle 868216233
push_back 517222623
push_back 584950791
get 415961
push_back 870907157
push_front 835156226
push_front 519726969
push_back 152810709
push_back 756394178
push_middle 385141636
push_back 786860682
get 109297
get 482948
push_middle 617369993
get 122919
push_back 206488319
push_front 30495133
get 168877
push_back 966124016
push_back 153168816
get 210158
push_middle 547635544
get 59492
get 289013
push_middle 347401857
push_front 136353614
get 73216
push_front 81729783
get 515031
push_middle 315535089
push_middle 176416287
push_back 48492694
get 314814
push_back 246747648
push_back 686274946
get 190433
push_middle 800199491
push_back 811517462
push_middle 204723258
push_middle 614907793
push_middle 138458873
push_back 623034715
push_middle 893676765
get 473654
push_middle 38052003
push_back 285866328
push_back 16106181
push_back 937832672
push_front 784717193
get 140086
get 530460
push_front 892780418
get 261308
push_front 451554029
push_front 160392969
push_front 157706800
push_back 793993598
push_front 982825379
push_middle 161375838
push_front 915136890
push_front 298900576
push_front 68011530
push_middle 56362163
push_front 745345365
push_back 684134542
push_front 413318452
push_middle 213275766
get 371594
get 351886
get 192212
get 534767
push_front 609184105
get 436046
push_back 373615202
push_middle 877653475
push_front 419236819
get 234463
get 331125
get 45640
push_back 554213493
get 562123
push_front 663822316
push_back 924311258
get 157718
push_middle 657530566
get 263491
get 122949
push_front 422567976
push_front 751376431
push_middle 982452479
push_back 711020595
push_front 456137535
push_middle 155884795
get 88834
push_front 327670461
push_back 878765775
push_middle 879370705
get 211496
get 545792
push_back 69466166
push_front 662142242
push_middle 644115995
push_back 555601184
push_back 680133060
push_front 817468117
push_middle 604687200
push_back 995723137
push_middle 337343796
push_back 355044320
push_back 673331468
get 225670
get 425098
push_middle 442567160
get 592761
push_middle 553384814
get 440680
push_middle 479713711
push_middle 720899374
push_back 218383529
push_front 193875190
push_middle 157559821
get 256499
push_middle 659331824
push_back 563265514
get 67028
push_back 76468264
get 134365
push_front 171770556
get 31933
push_middle 48399599
push_middle 289734377
get 103208
get 208440
push_middle 981115744
push_back 692603085
push_front 282688426
push_front 497464118
push_front 505733723
push_back 143075831
push_middle 224041672
push_middle 480895007
push_front 878350980
push_front 233997477
get 287050
push_middle 594912118
get 524928
push_front 185073651
push_front 926180589
push_back 172396821
push_middle 240101113
get 68989
push_middle 208743476
get 476173
get 345537
push_middle 203546379
push_middle 824995318
push_back 394279575
push_middle 704067428
push_middle 701995158
push_middle 300563346
push_back 646661292
push_back 895024455
get 181398
push_middle 928331386
push_back 617381059
push_front 855610698
get 544510
push_front 382737602
push_middle 251368250
get 465288
push_front 171189547
push_front 420860216
get 372257
push_front 449940291
push_back 408292657
push_front 758148422
push_back 341278515
push_front 112556942
push_middle 815340263
push_back 770454348
push_middle 225023584
push_front 357991082
push_front 975599010
push_back 614528623
get 316246
push_front 652051139
push_middle 662503541
push_back 690479973
get 203684
push_front 709372288
push_front 498037860
push_back 624034697
push_front 459799748
push_front 717226452
push_front 254057093
push_front 140132252
push_middle 749231201
push_back 271698419
push_middle 891911053
push_middle 96825876
push_back 523107167
push_middle 919748820
get 482615
push_middle 512318952
get 15179
push_front 271894919
push_back 902913446
get 532091
get 321728
push_back 730736440
push_middle 826703170
push_front 921778037
push_front 543609604
push_front 235348031
push_middle 607389795
push_back 189397759
push_front 465701629
push_front 181307886
push_front 648058087
get 24701
get 366341
push_middle 804711154
get 361814
push_front 720480255
push_back 857394675
get 191435
push_back 329769319
get 571313
push_middle 524295973
push_front 236963835
push_back 6289418
push_back 896938906
push_middle 198468401
push_front 137671808
push_front 590786991
push_middle 844469865
get 234904
push_back 559717313
push_middle 984683966
push_middle 982643224
push_back 703276918
get 559771
push_middle 246004319
push_back 437066165
push_front 508486394
get 309461
push_back 260625243
push_front 442230792
get 586354
push_front 78309464
push_back 954018909
push_middle 516945834
get 42265
push_front 396403020
push_front 853221152
get 488349
push_back 535067539
get 371598
push_middle 442164843
push_middle 483081458
push_middle 209520844
get 233252
push_back 905523117
get 527714
push_front 960471518
push_back 187513735
push_middle 400039174
get 227191
push_front 770405400
push_middle 99702034
get 264905
get 530931
get 447869
get 562882
push_back 368675611
push_back 791268115
push_middle 167729464
get 558452
get 217108
push_middle 329763742
push_front 554138648
get 353935
push_front 517923440
push_front 306717235
push_back 989243635
push_middle 793099016
get 87584
push_middle 616091288
push_middle 819460672
push_front 310837444
get 138871
push_back 339038353
push_back 812270047
push_middle 254480363
get 455347
push_back 508196522
push_front 951201981
push_front 744322943
push_back 286900371
push_middle 415761152
push_middle 557446386
push_back 183814076
push_middle 346578543
push_front 747815465
get 237744
push_front 692341155
push_front 867711944
push_middle 11840841
get 271052
get 356106
push_middle 275837925
get 147022
push_front 532917740
push_front 384745753
push_back 412800904
push_front 937707571
get 79414
push_back 963225098
push_back 979402165
push_back 246283883
push_back 707334437
push_middle 45677878
push_middle 872439878
push_back 114034240
push_front 546701016
push_back 812836943
push_middle 951464022
push_middle 410811897
get 524721
push_middle 643408472
push_back 917739971
get 400501
push_front 2377348
push_back 808249394
push_back 353053548
push_middle 126198283
push_front 679124060
push_front 962207865
push_front 522326050
push_middle 458603103
get 304409
push_front 80219064
push_back 350021695
push_back 991728133
push_back 970430828
get 65663
push_middle 730975150
push_back 984594145
push_front 111647739
get 266763
push_front 301994541
push_middle 807381056
get 565182
push_front 667236671
push_front 742442608
push_front 380788735
push_front 517439224
get 217887
push_back 122535849
push_back 960958198
push_front 816693045
push_middle 354720589
push_middle 449305545
push_front 106918396
push_back 885035372
push_back 511029762
push_front 377599103
push_middle 340007679
push_back 613319761
push_middle 289158424
push_middle 402906321
push_back 308859121
push_front 649837406
push_back 180770775
push_middle 55941819
get 501488
get 405199
push_front 787583847
push_front 398535135
push_front 225914990
get 182321
push_middle 584067832
get 219051
get 544922
get 333019
push_front 814662219
push_front 422401711
push_back 384754275
get 510324
push_front 342723263
get 507696
push_back 22204618
push_back 423107538
get 8255
push_front 606959760
push_middle 395246199
push_back 545305779
push_back 657419840
push_back 992156881
push_front 242470145
get 410173
push_back 196241829
push_middle 928494322
push_middle 441926998
get 562130
push_front 950290055
push_back 163460172
get 317672
push_front 292505423
push_front 348475996
push_back 298283282
push_middle 601930089
get 144433
get 108718
push_front 397274562
push_back 307116642
get 338384
get 352041
push_front 588012899
push_back 148974411
push_back 310883299
push_middle 602164349
push_front 399459818
get 447209
push_front 710982921
push_front 86193419
get 287696
get 149254
push_middle 821135448
get 215192
push_front 761043020
push_middle 478527702
push_back 561556863
push_front 705464499
get 308163
push_front 631064133
push_front 910387585
get 35476
get 497828
push_middle 189988163
push_front 676083890
push_front 822531757
get 292519
push_middle 524203041
push_middle 135238878
push_back 507190141
push_back 574409549
push_middle 324151823
push_middle 592024634
push_front 565754514
get 387212
get 195793
push_back 700986845
get 556569
push_middle 495413242
push_back 526902329
get 410083
push_back 245879422
get 26960
push_middle 423555363
push_front 14546354
push_middle 548515792
push_front 254924787
push_middle 979007650
push_middle 648447976
push_front 740567533
push_front 941934637
push_back 385499613
push_middle 463254071
get 332347
get 503070
push_back 549766666
push_back 488712154
push_middle 511712262
push_back 792651404
push_middle 752296846
push_middle 430220774
push_back 618518413
get 563774
push_middle 323362256
get 131467
push_back 548171561
get 74494
push_middle 792495596
push_front 124590498
push_middle 494432546
push_back 187993827
push_middle 739822714
push_back 399783951
push_front 88760392
push_back 987470956
push_middle 723068136
push_middle 113367605
push_front 563403911
push_front 970339963
get 134496
push_front 506164126
push_middle 194086213
push_front 123534173
push_middle 111046505
get 530424
get 276216
push_front 481120526
push_back 312018404
push_middle 31814496
push_middle 715557240
push_back 721981530
push_front 814947813
push_front 704443422
push_back 248611081
get 116008
push_middle 720004650
push_back 30005745
get 408849
push_front 771561499
push_front 48885007
get 511616
push_middle 305837404
push_back 256966222
push_back 321560346
get 440279
push_back 131589537
get 246000
push_back 713383286
push_front 956699988
push_middle 526827983
get 519888
push_front 437558118
push_back 103825748
get 14106
push_middle 198459218
get 158465
get 168834
push_back 947836383
push_middle 686553413
push_middle 920333869
get 229424
get 155601
get 198371
push_front 593720329
push_middle 298192556
push_back 518741360
push_back 108335274
get 481541
push_back 704670096
push_middle 220376016
push_back 473561417
push_back 719706746
push_front 355999331
get 479073
push_front 466975058
push_front 844657202
get 369243
push_front 569464376
push_middle 293620505
push_back 563625490
push_middle 981242755
push_back 71954680
push_middle 984185655
push_back 933778885
push_back 906910136
push_front 564547572
get 56179
push_front 740387361
push_back 797140765
push_front 292501857
push_front 993006820
push_front 26062699
push_middle 315886204
get 514269
push_middle 567279167
get 233545
push_middle 266583506
get 533278
push_front 95962322
push_back 811557518
push_front 188082734
push_front 73787911
push_front 603163144
push_front 523955043
push_front 540645914
push_middle 725268027
get 533995
get 517985
get 469324
get 512173
get 392157
get 296174
push_middle 398667005
push_back 683854932
push_back 924654219
push_middle 668239178
push_middle 346693098
push_back 586200299
get 380180
push_front 413383010
push_middle 939345790
push_front 768141641
get 298925
push_back 497888043
push_back 700347189
push_front 492070964
get 229595
push_back 948935909
push_back 338124963
push_middle 353165258
push_middle 893809707
push_back 725226148
push_front 787953325
push_middle 150285386
push_middle 779257066
push_back 797135762
push_back 970826195
push_back 701715077
push_middle 675877866
get 153521
push_middle 562112104
push_middle 824800468
push_middle 620583191
get 132066
push_middle 336261272
push_back 378451404
push_middle 936294673
push_front 402010019
push_back 592994827
push_middle 400220098
push_back 127330401
push_back 432560100
push_back 668518377
get 376517
push_back 729090074
push_middle 802465516
get 438566
push_front 632404406
push_front 756340849
get 394800
push_back 952926404
push_back 248865270
push_front 51620531
push_back 48687048
get 296860
push_front 447471960
push_middle 345648931
push_front 537933447
push_back 127226951
push_front 388625206
push_front 127852738
get 130233
push_front 349063064
push_back 146411049
get 183964
get 500052
push_front 301889366
push_back 176374074
push_back 335379087
push_middle 161837025
push_back 209946138
push_middle 990808331
get 390239
get 540012
push_middle 242837236
get 364539
push_back 244213782
push_back 288976206
push_back 22394147
push_front 172954967
push_back 866439492
push_back 212572916
push_front 988951544
push_back 485792394
push_front 413703285
get 500341
push_middle 743641633
push_front 441685728
push_back 752771990
get 81982
push_back 896260106
push_front 543850376
get 109994
push_back 642337209
push_middle 688471873
get 225264
push_front 253773206
push_back 37889106
push_back 385846619
push_front 473425200
push_front 425323120
push_middle 961185959
push_front 951007094
get 267479
push_back 490606048
push_middle 910200048
push_back 628640678
push_front 252310901
push_middle 643326949
push_back 971194883
push_back 937794765
push_front 258859285
get 185780
push_middle 484573095
push_middle 553464382
push_middle 751721507
push_back 898936857
push_back 845293
push_back 676931143
get 307524
push_front 337428965
push_front 454257922
push_middle 72407229
push_back 903664644
push_front 282750541
push_front 305569539
push_front 538430830
push_front 769093414
get 243584
push_front 997045286
push_front 329054344
push_front 777568960
push_middle 945626493
push_back 375934303
push_front 461352247
get 466592
get 251917
push_back 538191141
push_back 765901236
push_back 921880997
push_middle 755762587
push_front 499393126
push_middle 616356506
push_middle 263517391
push_back 253036637
get 1015
push_front 467799195
get 522749
push_front 342787792
push_back 138146185
get 3143
push_back 834684636
get 502799
push_middle 183138700
push_front 976377330
push_front 848812889
push_middle 732746788
push_back 13948253
push_middle 180292979
push_middle 126050768
push_middle 237621899
push_middle 12467493
push_back 285683665
push_front 631845939
push_middle 928571360
push_front 769178832
get 134742
push_front 217087041
push_middle 154811991
push_middle 588249951
get 35827
get 213830
push_front 182921472
push_middle 488729617
push_back 894697558
push_back 917039973
push_front 851644197
push_middle 578003229
push_front 285867690
get 385381
push_front 246671212
push_middle 904338852
push_middle 834541198
get 250262
push_back 937668907
push_back 815674039
get 68584
push_back 746596695
push_back 599210853
push_back 818818952
push_front 20821648
push_front 386828497
push_back 519224146
push_front 663757812
push_middle 216845826
push_front 175747694
push_middle 376428890
push_front 729849456
push_front 801799166
push_middle 616526768
push_front 30640588
push_middle 515850207
push_back 561440165
push_back 352790319
push_front 374848625
push_back 712678848
push_back 782021621
get 293559
push_back 312014974
get 104598
get 371926
push_middle 713723346
push_back 95394895
push_back 988793745
push_back 429284694
push_middle 902350750
push_middle 638746593
get 444924
push_middle 446970177
get 104770
push_back 476466953
push_middle 991941487
push_front 236374517
get 3855
push_back 931815567
push_middle 799596680
push_back 171555813
push_front 161041667
push_front 128339315
push_back 449318227
push_front 679733299
push_back 624034248
get 66495
push_middle 747979873
push_back 240443487
push_back 723805291
get 473660
get 268506
push_middle 278509805
push_middle 347936121
push_front 391822784
get 168179
push_back 563365247
push_back 938685454
push_middle 193274939
get 43504
push_middle 606053534
get 451380
get 29227
get 4440
push_middle 450711338
push_back 672559287
push_front 983625089
push_front 14601020
get 532140
push_middle 405526146
push_front 283017755
push_front 581805157
push_back 30818033
get 491223
push_back 909680725
get 265310
push_back 511414372
push_back 415287671
get 152166
push_back 256846014
push_back 950255971
get 309548
get 141898
get 217043
push_back 81529613
push_back 261593099
push_front 745753121
push_front 602786786
push_front 591422714
push_back 817671637
push_middle 40143875
push_front 703206221
get 313201
push_middle 515999105
push_back 334484432
push_back 246769455
push_front 354547717
get 75410
push_back 39149008
push_middle 809356506
push_front 328505304
push_back 189474365
get 169399
push_front 355233409
get 99723
push_back 561494951
get 189649
push_back 168172412
get 319653
get 397768
push_middle 966030198
push_back 35473481
get 434096
get 335051
get 578899
push_middle 975590252
get 200958
push_back 293648057
get 299517
get 590864
push_back 835904255
push_back 450511743
push_front 268682288
push_middle 978183274
push_middle 164278351
push_back 791072996
push_front 887597419
push_middle 910441147
get 115093
push_back 134225529
push_front 788998556
push_back 21195330
push_middle 464416602
push_front 508080012
push_back 134310842
push_back 496947206
push_front 728746724
push_front 999451120
push_middle 269911903
get 100911
push_back 289505048
push_middle 837839089
push_front 254923704
push_middle 810014717
push_front 343977046
push_front 263854673
push_front 856707569
push_back 733616802
push_front 459544865
push_back 879126912
push_front 726600964
get 148535
push_front 734655773
push_middle 608024494
push_middle 411476983
get 84074
get 70479
push_back 445658279
push_front 344111031
get 245048
push_front 380723329
push_back 105391958
get 240981
push_front 748291253
push_middle 817677920
push_back 149614566
push_middle 771339905
get 251176
get 492722
push_front 427188034
push_back 774262879
push_front 293692844
push_front 328155820
get 151009
get 210786
push_back 280285685
get 335888
push_front 511836772
push_middle 214542640
push_back 228693851
push_back 860137129
get 475566
push_middle 26568797
get 160740
push_middle 586223913
push_back 704979102
push_front 755852935
get 143898
push_back 323866501
push_middle 973467316
push_middle 495602053
push_back 368349256
push_front 132894924
push_back 243761182
get 83100
push_front 537219241
push_back 954301929
push_middle 639709827
push_front 43940383
push_front 90846702
get 276671
push_front 379772337
push_middle 978019043
push_back 481265037
get 26577
push_middle 164985168
push_back 60819157
push_back 704714040
push_back 891736047
push_back 26442808
get 319102
push_back 353552281
push_back 202081284
push_front 535195786
push_front 914989165
get 471076
push_middle 828864682
push_middle 971359792
push_back 649505819
push_front 283623828
push_back 357387454
push_back 563795704
push_back 753994561
get 133359
push_back 921285296
get 502354
push_front 765122349
push_middle 390906453
push_back 585087602
push_front 673147677
push_middle 875184664
push_middle 262097504
push_front 440431849
push_back 702228135
push_back 50805608
push_middle 206675305
push_front 939660641
push_front 116199217
push_front 182219563
push_middle 65306734
push_middle 678780030
push_front 628656343
push_middle 717557483
push_front 787117433
get 511425
push_middle 194850345
push_back 557603394
get 312339
push_front 392315908
push_back 96271329
push_middle 85090389
push_front 241654048
push_front 640375011
push_back 739768054
push_front 115076380
push_middle 870974560
push_back 150719621
push_front 454550705
push_front 175275000
push_back 979945887
get 301070
push_front 501475952
push_front 691983017
push_front 700041538
push_back 338392556
push_back 541927940
get 34857
push_front 280404151
push_front 574772782
push_middle 252138419
get 192655
push_front 426975607
push_back 763874199
push_front 288302397
push_front 154124313
push_middle 710460066
push_front 693378686
push_middle 671735640
push_front 654010868
push_back 185439697
push_back 304916243
push_front 594940798
get 310106
push_back 427870991
push_middle 477666416
push_front 38115490
push_back 376976233
push_front 6807980
push_middle 541052417
push_front 942805878
push_front 249365384
get 86989
push_front 847699609
push_front 289255438
push_front 752563334
push_middle 177035464
push_front 200018041
get 95675
push_back 496424597
push_middle 213564412
get 587445
push_middle 458707587
push_middle 117825752
push_back 62812696
push_front 619256131
push_front 760625736
push_middle 242003617
push_front 414267789
push_back 699918156
get 63219
push_back 92872315
push_middle 925598383
push_front 276397943
get 216300
push_middle 63764068
get 320076
push_back 384370346
push_front 892438795
push_middle 63080876
push_front 846832787
push_middle 936239650
push_back 551030440
push_back 186850722
push_front 250123872
get 94252
push_middle 549417285
push_back 466061402
get 133516
push_front 124001836
get 538540
push_back 866131422
push_front 719942501
push_back 214424506
push_back 619266071
get 76142
push_middle 68689922
get 319993
push_back 905212423
push_back 788905224
push_middle 810910572
push_front 653741430
push_front 885031944
push_middle 154871951
push_front 181668102
push_front 794267415
push_back 666636730
get 17406
push_back 37364302
push_front 930791550
push_front 114156541
push_back 46536861
push_back 637472766
push_back 503349671
push_front 141576793
push_middle 933818695
get 338548
get 366325
push_front 948718920
push_back 183472691
get 53796
push_back 592063039
push_back 670168862
push_front 515180118
push_middle 621498222
push_middle 732238245
push_front 413466623
push_front 326538045
push_middle 806639026
push_front 937193313
push_back 127448734
push_front 181817326
push_back 218087298
push_middle 377913188
push_back 485506787
get 95579
get 296536
push_front 820903948
push_middle 504964426
push_front 959730789
push_front 412203443
get 176862
push_front 469976760
push_middle 524757927
get 28543
push_middle 765556307
get 94600
push_back 14812619
push_front 681966289
push_back 558781299
push_back 340353665
push_back 730557914
push_front 61050253
push_front 270139492
get 434348
push_back 228577390
get 481647
push_middle 457609194
push_back 267027680
push_middle 203618337
push_front 775789428
push_front 842622256
push_front 393337148
get 380006
get 291203
push_middle 208286494
push_middle 624262100
push_back 205515069
push_middle 40203791
get 48460
push_front 515412363
get 549586
push_back 769845750
push_middle 123465997
push_back 206385355
push_middle 388793543
push_back 807023008
push_front 460196047
get 42100
push_back 875271786
push_back 878262481
push_front 968157383
push_middle 327087686
push_back 757734562
get 37250
push_back 917491783
get 383156
push_front 112845001
get 244976
push_back 282861063
push_front 334250042
get 300122
push_front 383015380
push_back 814604371
get 41919
push_front 198833475
push_middle 935167370
push_front 612870586
push_front 402901348
push_middle 580789794
get 563093
push_front 140520544
get 510530
push_middle 920695896
push_back 141168119
get 139752
push_front 703551549
get 558506
get 492432
push_front 945964950
push_front 841991968
push_middle 759797654
push_back 357744469
push_middle 746597826
push_middle 336425043
push_back 746253242
push_middle 423926711
push_middle 968874072
push_middle 614364264
get 266976
push_back 229422438
push_front 662332492
push_front 730020637
push_back 281596724
push_front 942128627
push_middle 717169886
push_middle 265250572
push_back 561210509
push_front 170150322
get 293098
get 289012
get 471486
push_back 237125949
push_middle 500727239
get 170585
push_back 716288518
get 484436
push_middle 123170915
get 591988
push_front 651426453
push_back 717803488
push_front 40526009
push_back 458513871
push_back 648398404
push_front 959454387
push_front 299867132
get 404545
push_back 183737483
push_middle 91484585
push_middle 421538589
push_back 251275448
get 488370
get 514099
push_front 600611603
push_middle 966160987
push_middle 545520958
push_front 982932822
get 300963
push_front 511795422
get 570974
get 557728
get 446965
push_back 722967671
push_middle 979923755
get 462638
get 265693
push_middle 519792678
get 570446
get 4016
push_middle 290604069
push_middle 238501432
push_front 116179736
push_front 708304379
push_front 627027355
push_back 708867371
push_middle 618725910
get 68399
push_back 427218946
push_middle 370352914
push_middle 49990703
push_middle 569594020
push_middle 246638928
push_back 17040345
get 367052
get 241779
push_back 317169978
push_back 460927960
push_front 398912431
get 523237
push_front 435254268
push_middle 811725960
push_back 239879153
push_middle 956106149
get 291622
push_front 997286274
push_middle 969253719
push_back 709103208
push_front 114035832
push_front 615237874
get 350601
push_middle 965116379
push_back 644941075
push_front 521456366
push_middle 872270492
push_back 124086769
push_back 749350164
get 93760
push_middle 709816166
push_back 255320022
push_back 90320062
push_middle 570795787
push_middle 940360932
push_front 707969703
push_front 37175389
push_back 690602052
get 583985
get 48005
push_middle 48290327
push_middle 800640232
push_back 372033881
push_front 313212613
push_back 285075992
get 141043
get 463255
push_back 975351262
push_front 382073342
push_middle 238557505
push_front 844777063
get 429577
push_front 3782105
get 34201
get 165089
push_back 417057287
push_middle 443228606
push_middle 531893668
get 531523
push_front 991748353
get 27734
push_middle 471384080
push_middle 938577128
push_middle 358393590
push_back 53439395
get 436529
push_back 578063466
push_middle 595445349
get 501541
push_back 651796082
push_back 445436440
push_back 26750022
push_front 459412802
push_middle 736859616
push_front 364301268
push_middle 43468883
push_back 181328691
push_middle 849857355
push_back 522730095
push_back 396762650
get 579173
push_back 908020773
get 472786
push_front 994506624
push_back 619856569
push_middle 833057510
get 579204
push_back 93851286
push_middle 485366401
push_front 59323087
push_middle 50006463
push_middle 543106897
push_front 156695516
get 300995
push_back 154650552
push_back 134790454
get 8956
get 423282
push_middle 90777999
push_middle 648589819
get 452444
get 202714
push_back 863113344
get 376444
push_back 535345827
push_back 44011662
push_front 277996123
push_front 758894515
push_middle 526208177
push_back 613637216
push_front 783557305
push_middle 148905263
push_middle 904071079
push_front 77817643
push_middle 170476127
get 436317
get 583657
push_front 967847598
push_back 356843126
push_back 330068737
get 420212
push_middle 212473218
push_front 762458199
push_back 12793932
push_middle 256910126
push_middle 205672362
get 116855
get 208648
push_front 209505887
push_front 485606223
push_back 624800173
push_middle 176103545
push_back 903359853
push_back 474800497
push_back 113789379
push_back 972296890
push_back 587721432
push_middle 199411689
push_middle 96912503
push_middle 858828075
get 468828
push_back 620080942
push_back 394035575
push_back 95392260
push_front 890026236
push_back 700617828
push_front 58513101
push_back 278961418
push_back 117120113
get 349962
push_front 813182507
get 373071
push_front 876357227
get 458695
push_front 238248077
push_front 669650856
get 431693
get 63706
push_back 744959483
get 264017
get 437061
push_back 700491437
push_front 210518730
push_front 568114389
get 110072
get 322983
get 202346
push_back 169964430
push_front 282585398
push_middle 136768747
push_middle 142906546
push_front 386682704
push_front 459838212
push_back 603787124
get 387813
push_middle 76762160
get 105673
push_back 808617817
push_middle 978097044
get 117495
push_back 891614127
push_middle 501127860
get 87118
push_back 704984471
push_middle 326960916
push_back 803803773
push_front 728697387
get 248354
push_front 95419678
get 535933
push_middle 611216278
push_back 35926273
push_middle 625529165
push_front 128389521
push_back 159934495
get 550985
push_middle 558970764
push_middle 169474221
push_front 381633608
get 61402
push_middle 904764688
push_front 517131622
push_middle 287123319
get 172498
get 517455
push_middle 824459750
push_front 316930695
push_back 698108675
push_middle 505020876
push_middle 390033179
get 18211
push_front 814123287
get 260088
push_back 659094228
push_front 241120802
push_back 516443855
push_back 344930662
get 547332
push_front 924278774
get 77660
push_front 974702144
push_front 312474601
get 340637
push_back 242234825
push_front 718316621
push_front 138919436
push_middle 668050550
get 197300
get 499261
get 51983
get 450957
push_front 571270755
push_front 44098732
push_back 172017489
push_front 424332949
push_back 987160437
push_middle 782939380
push_front 703091892
push_front 780033521
push_middle 625984582
push_front 385080363
push_front 248292168
get 496572
push_middle 463198730
push_back 307994852
push_middle 106222737
push_middle 292226040
get 1318
push_back 144884212
push_back 269727446
push_middle 962632218
push_front 798843796
get 46012
get 405568
push_back 277150819
get 574481
push_front 956756210
get 230902
push_middle 513457649
push_back 341489065
get 434554
push_front 423920103
get 381989
get 329057
push_middle 969839475
get 159718
push_back 4609808
push_back 438002647
push_middle 992679357
push_back 162966774
push_front 91943176
push_front 869300216
get 302448
get 397978
get 270630
push_front 273062270
get 28470
push_back 552181017
push_back 294081726
get 9244
push_middle 727696425
push_front 291537373
push_middle 983950700
get 377686
push_front 124415343
get 343022
push_back 842958361
push_middle 659501346
get 329623
push_back 546086059
push_back 760363614
push_middle 146726380
push_front 154591408
push_back 371271632
push_front 988735172
push_middle 510600824
push_middle 583595456
push_front 243547221
push_back 104131400
push_back 299093102
push_middle 902953577
push_front 336063392
push_middle 516551473
get 472288
push_middle 955692803
push_middle 12363380
push_middle 640006002
push_back 381468792
get 125268
get 481502
push_front 513996665
push_back 897367276
push_middle 743316794
push_front 576867865
push_back 482017040
push_middle 12566091
push_front 628482392
push_back 416063218
push_middle 132267423
get 87786
push_middle 721999903
get 89077
push_front 155883406
push_front 116377126
push_back 319881417
push_front 267485969
get 5103
get 94495
get 140118
push_middle 518739072
push_front 274597464
get 378138
push_middle 838845031
push_back 749442194
push_front 678768356
push_middle 764286846
push_back 142766210
push_middle 811420655
push_middle 249899554
push_middle 880141058
push_back 234034773
push_back 70781765
push_front 647062993
push_back 711791046
push_back 112333564
push_middle 982192797
push_back 880710474
get 322870
push_front 172676285
get 552340
push_back 344167669
get 408514
push_front 300784693
get 524456
get 187557
push_middle 966008669
push_middle 647321997
push_front 521708289
push_front 266663053
push_middle 868290070
get 222492
get 376636
get 350930
push_back 385788221
push_back 907368506
get 121648
push_back 375100807
push_back 989551799
push_front 268432113
push_back 431011063
push_front 449388336
get 416154
get 344535
push_back 117167253
push_back 64156005
get 193788
push_front 622072037
push_middle 451103331
push_back 704362948
get 451156
push_front 958194419
push_back 953457514
push_middle 836139466
get 7640
push_front 837249988
get 188076
push_middle 217379758
push_front 208817528
get 317277
push_back 127338608
push_middle 830150570
get 401616
push_middle 187534571
push_back 252600951
get 237293
push_middle 225493132
push_middle 17031299
push_back 192547875
push_back 206188811
get 571008
push_back 230027977
push_back 872720312
push_middle 186269957
push_back 923571458
push_front 622488822
push_back 427879046
push_middle 198532200
get 400356
get 575842
push_back 845377149
push_middle 406825659
get 67403
push_back 788748042
push_back 439126664
push_front 262213747
push_front 190584612
push_back 542516309
push_front 894896197
push_middle 500033470
push_back 590077957
push_back 214892369
push_middle 476387606
push_middle 104395007
get 164416
push_middle 687056203
push_front 735612310
push_middle 403079606
push_back 524907755
get 408847
push_back 390005448
push_back 938273110
push_middle 639790512
push_middle 711672082
push_front 982392664
push_back 735009512
push_back 389425822
push_middle 46694943
push_middle 384826521
get 531881
push_middle 924190416
push_front 142467826
push_back 80673267
push_middle 545722720
get 396377
push_front 992661802
get 285802
push_back 626850076
push_back 489613976
push_front 828870096
push_back 428330305
get 523616
push_back 854489487
push_middle 49884604
push_middle 81148
push_front 647567604
push_middle 964892668
push_middle 348415374
push_back 403391389
push_back 441888457
get 104528
push_back 808216540
get 382815
push_front 798249477
push_front 430142675
push_front 781392120
get 534080
push_middle 972218937
push_front 49885875
get 329370
push_middle 594059299
push_middle 75757450
push_back 307833340
push_middle 418445250
push_front 461755998
push_middle 928666039
get 159260
push_middle 719246888
push_back 618681302
push_front 370248843
push_back 671648696
get 346283
get 247889
push_front 232077556
get 463671
push_front 679040061
push_middle 485539691
get 434473
push_back 996690077
push_back 645340798
push_middle 34456019
push_front 840019434
push_back 74932831
push_front 783029384
push_front 529969748
push_back 243574971
push_back 607398290
push_middle 731738653
push_back 873649256
get 303315
get 402388
push_middle 315943376
push_front 265123413
push_front 595270070
get 171192
push_front 521181028
get 83775
push_middle 848281807
push_front 672157188
get 91885
get 538946
push_front 139495552
push_middle 227512192
push_back 48762782
push_back 88151887
push_middle 879390766
push_middle 731725826
push_middle 697084397
push_back 139901774
push_back 531834522
push_front 379962546
push_middle 940911503
push_middle 718623156
get 432906
get 205084
get 508741
push_front 552902064
push_middle 682922776
push_back 414107020
push_back 439437439
push_front 550409964
push_front 301642938
push_middle 892839173
push_middle 823853130
push_middle 127371042
push_middle 453518027
push_middle 130578013
get 527992
push_middle 385273143
push_middle 596850403
push_back 802712294
push_front 704255750
push_back 25470179
push_back 475968965
push_front 162380935
push_back 70109145
push_middle 155397161
push_front 608628397
push_back 900003861
push_middle 22507433
push_middle 443414684
push_middle 764724109
push_back 958460741
get 321017
get 73258
push_middle 488735292
push_middle 83930354
push_front 407473712
get 187301
get 56156
push_front 762262544
get 310947
get 105774
get 34717
push_middle 182948153
get 533668
push_front 955659516
get 45282
get 189290
push_back 178969889
get 452575
push_back 276606301
push_middle 837956404
push_middle 48888278
get 31015
push_middle 628236153
push_front 734944470
push_back 483113551
get 591593
push_back 877172828
push_front 288381467
get 276824
get 4025
push_back 703443138
get 314537
get 556863
push_middle 305008074
push_middle 60096196
push_back 75346313
push_back 785477560
push_back 103165094
get 267131
push_middle 906940624
push_back 500712394
push_front 660490892
get 37691
push_front 679533985
push_back 54802377
get 33010
push_back 508597859
push_front 761580493
push_middle 150461946
push_back 494272520
push_back 502025868
push_front 652036850
push_front 296381847
push_front 699819710
get 37404
get 204608
push_middle 733425151
push_back 245024680
push_middle 247010735
push_back 522949697
get 194432
push_back 934391141
push_back 432989576
get 213708
push_back 187614890
push_front 908957191
push_middle 305477283
push_middle 269783990
push_middle 716301374
push_front 957889363
get 380908
push_back 3225894
push_back 158852079
push_front 938656078
push_back 261505246
push_front 781845315
push_middle 575804263
push_front 977697377
push_front 770753191
push_back 700455374
get 402634
get 495176
push_back 916571036
push_front 788095886
push_front 554978066
push_front 183775870
push_middle 856531903
push_front 594635140
push_middle 567699516
push_middle 337496953
push_front 197844646
push_front 947130745
push_front 173637870
get 50964
push_front 59216022
get 127061
push_middle 972147761
push_back 786600167
get 448965
get 404069
get 365536
push_middle 290351334
push_middle 87639160
push_back 693869046
push_middle 670341900
get 187138
get 232024
get 279522
push_front 219351688
push_back 218713955
get 303535
push_back 67733899
push_back 212751425
push_front 381104271
push_front 893481591
push_back 541711140
push_back 630495382
get 293656
push_middle 587209837
get 437950
push_front 423416481
push_middle 737683264
get 58739
get 69887
push_back 667261967
get 308536
push_middle 378208797
push_middle 127688809
push_front 545338121
push_front 809221594
push_middle 633281359
push_middle 685502203
push_back 304820599
push_front 32812466
push_back 977647416
get 166875
get 117142
push_front 952278708
get 592018
push_middle 805851522
push_front 157267750
push_back 566438507
push_middle 711528244
push_front 381805720
push_back 70404457
push_back 46072913
push_middle 445472444
push_back 85696364
get 350092
push_back 986739272
get 534966
push_front 975657895
get 271451
push_back 834245514
push_middle 806470044
get 162105
push_middle 125204064
push_middle 475070070
push_middle 769063436
push_middle 780140320
push_back 120760286
push_front 397765503
get 60840
get 487724
get 246201
push_front 730969432
push_middle 760177620
push_middle 325788457
get 506350
push_back 941543635
push_front 3871232
get 81170
push_front 474370271
push_front 856564835
push_front 669577745
push_front 687690113
push_back 33958839
push_front 606342790
push_middle 19521049
push_back 497527419
push_middle 834012856
get 143483
push_middle 709814425
push_middle 92565270
push_back 600638036
push_middle 440164188
get 206508
get 208434
push_front 112901242
get 317578
get 534835
push_middle 690641003
push_back 118051918
push_back 518112079
get 287747
get 270871
push_back 215237564
push_back 519860897
push_front 731784083
push_back 390168755
push_middle 264122065
push_front 893289961
get 266389
get 442310
push_back 465112367
push_back 162409762
push_front 164970605
push_back 894212094
push_middle 310498811
push_back 971396340
push_front 736695832
get 34648
get 305037
push_middle 625230319
push_back 435656878
get 81765
push_front 505857746
push_back 912487954
push_front 618495331
push_middle 22898497
push_back 263156891
push_front 836683240
get 588932
push_front 140387437
get 132427
get 339218
push_front 191215868
get 22753
get 143550
push_back 679163621
push_back 105641039
get 473944
push_back 112564833
push_back 321515782
get 540437
get 441506
push_front 890237385
push_back 110737495
push_back 495379720
push_middle 816664202
push_middle 20727974
get 428467
push_middle 635271335
push_middle 759005459
push_back 521852735
get 224213
push_back 704301176
push_front 906682052
push_front 867765835
push_middle 633554370
push_middle 666134113
push_back 270640396
push_middle 395013844
push_front 373373228
push_middle 374562103
push_back 29717527
push_back 866828325
push_back 772622818
push_back 808126322
get 580884
push_middle 40665975
push_front 225842407
push_front 247364909
push_middle 203198917
push_front 707366798
push_middle 759454230
push_back 783206823
push_back 950675577
get 499970
push_back 143905483
push_middle 863711856
push_front 41144979
push_middle 460760925
get 213951
push_front 443206997
push_front 193544284
push_middle 492988570
get 196829
push_front 802264620
push_middle 130750144
get 310029
push_middle 297112751
push_middle 547612435
push_middle 509918202
push_back 103407892
get 86482
get 342530
push_front 117785150
push_back 627772932
push_front 608643760
get 268404
push_middle 799862155
push_front 860545951
get 174098
push_middle 559803231
push_front 790642416
get 340515
push_middle 569696691
push_back 429046662
get 111467
push_back 172632888
push_back 378441671
push_front 911779291
get 589358
get 302056
get 572286
push_back 961716693
push_middle 978085622
push_middle 415889046
get 57987
push_middle 863437491
push_middle 79769338
push_front 515815293
push_middle 955872553
push_middle 557260501
get 186702
push_back 903948544
push_front 856730461
push_front 414510229
push_middle 72847571
push_middle 765313795
push_back 540951815
push_middle 449842685
push_middle 259611581
push_middle 839796760
push_middle 997597479
get 421289
push_middle 970035854
get 45757
push_front 598387446
push_middle 302869323
push_middle 4707608
push_front 369701831
get 578984
get 557189
push_back 314467714
push_back 600790801
push_front 34114002
push_middle 782815845
get 584068
push_middle 656305815
get 244592
push_back 408977515
push_middle 967846914
get 137852
push_back 824181552
push_front 877533119
push_middle 975231154
push_front 321672809
push_front 471417590
push_front 183245279
push_front 790957260
push_front 739782378
push_back 987909885
push_back 221618990
get 288512
push_front 126168596
get 222231
push_middle 827850190
get 378878
push_middle 816056400
push_back 730649560
push_front 219817872
get 46230
push_front 346638191
push_middle 60994512
push_middle 178705248
get 571957
push_middle 468098222
get 104057
push_back 847868167
push_front 744424114
push_middle 911409591
push_middle 665642385
get 513356
get 260615
push_back 843986376
get 365292
push_middle 831779901
push_middle 249561477
push_middle 836170463
push_back 85453215
push_front 485086401
push_middle 491229629
push_middle 167999003
push_back 155252173
push_front 879179764
get 453225
push_front 712407346
push_front 998761524
push_back 354093777
push_front 594006126
get 299177
get 150452
get 114410
push_middle 526768932
get 545371
get 419611
push_front 578805098
push_back 143015629
push_front 604990167
get 435332
push_middle 233493142
push_front 756655184
push_front 32502836
push_back 104155011
push_back 557443159
push_front 514283041
push_front 942010775
push_middle 155010978
push_middle 37147744
push_back 622838275
push_back 503251191
get 544295
push_back 946399687
push_front 58104309
push_front 822841407
get 594937
push_middle 338271602
get 42616
push_back 859750402
push_middle 309680665
push_front 206298529
push_back 569928280
push_back 318429150
push_middle 12714025
push_back 730889177
get 54298
get 356344
get 393773
push_back 608540585
push_back 276621373
push_back 870616327
push_back 782289815
get 212996
get 365078
get 196887
push_middle 283532934
push_back 855442160
get 117641
push_front 562574666
get 400871
push_front 905047426
push_front 641287047
get 460330
push_middle 985433460
push_back 394086196
push_front 475008261
push_front 869057250
push_middle 724871080
push_back 536947242
get 387916
push_middle 110826295
push_middle 428580388
push_front 523055323
push_middle 879164942
push_back 941120323
push_back 52893159
push_front 683414153
push_middle 660384175
get 388317
get 460508
push_middle 903606756
push_back 520243527
get 431796
push_middle 410397925
push_back 609392807
push_back 391833869
push_front 406943996
push_front 852731768
get 110939
push_middle 382371280
push_back 763710876
get 303210
get 284396
get 276640
get 499024
push_middle 9542474
get 89787
push_back 78085284
push_middle 941089073
push_back 674494160
push_middle 376971647
get 366831
push_front 597794836
push_middle 621547661
get 250296
get 359162
push_back 142124918
get 280049
push_front 126307569
push_back 850664760
push_back 80548299
push_back 121096445
push_back 685176632
push_front 956701997
push_front 208281503
push_middle 674971668
push_back 947564008
get 73280
push_front 546318083
push_front 541336823
push_middle 24632814
push_middle 590488150
get 193422
get 199444
get 426880
push_back 853687211
push_back 94088562
push_front 598964391
push_front 898754092
push_middle 735303809
push_middle 330425101
push_back 415982729
push_middle 509145184
get 364734
push_back 452158529
get 41478
push_middle 214552052
push_middle 548119642
push_back 752469358
push_middle 250767308
push_front 20322430
push_middle 880845968
get 89273
push_front 833943213
push_back 193777499
push_back 548685715
get 136221
push_front 344209800
push_back 122736976
push_middle 768470400
push_front 612975394
get 13413
push_middle 668104761
push_front 71530520
push_middle 672701581
push_middle 324647945
get 516228
push_front 80275292
push_middle 337037860
push_back 949471852
get 163485
get 341694
push_middle 307211119
push_front 18041982
push_front 339032136
get 220519
push_front 345263701
push_back 466822193
push_front 410875544
get 169962
push_back 224238478
push_front 847474181
push_front 429996571
get 366864
push_front 121833888
push_middle 279745138
get 592375
push_middle 642063233
push_back 278036681
get 301507
push_middle 556625881
push_front 241340799
push_back 150036188
get 199703
get 537927
push_back 378912796
push_front 334451212
push_middle 189530172
push_middle 766376648
push_back 619616641
push_back 862233964
get 283278
push_middle 21467676
push_middle 189841905
push_middle 836949605
push_middle 260597975
get 389189
push_middle 501894483
push_middle 995770142
get 511165
push_back 548772753
get 390207
push_middle 737213089
get 513250
get 50776
push_back 44463814
push_middle 991057526
push_back 669615369
push_front 638186022
push_front 627495583
push_front 494517561
push_front 920395422
push_back 592215414
push_middle 699643593
get 334827
push_back 38333505
get 440595
get 524189
get 41597
push_middle 427911834
push_middle 141345729
push_back 448652601
push_middle 954980971
get 101820
push_back 958031519
get 467720
push_front 1239409
get 482604
push_middle 853121969
push_front 794163928
push_middle 507575383
push_back 692560513
push_middle 224549955
push_middle 287024682
push_middle 329751398
get 81864
push_middle 124633967
get 80997
get 86865
push_back 617390039
push_back 735870569
push_front 222570718
push_middle 387805192
push_back 147607173
push_front 802278060
get 399717
push_back 684686485
push_back 939409126
push_middle 875570895
push_back 188393589
push_middle 571367063
push_middle 484262687
get 400089
get 76988
push_middle 588996802
push_back 512124775
push_front 333162932
push_front 359189086
push_middle 841784025
push_middle 212763454
get 492505
push_middle 356764598
push_middle 425527373
push_middle 797844003
push_middle 995378823
push_back 919545641
get 555144
push_front 373199853
push_middle 262271498
push_front 65462858
push_middle 393344312
push_back 600727277
get 210342
push_back 937269450
push_back 980157504
get 232301
push_middle 372464455
push_front 795491350
push_middle 320285815
push_front 235412531
get 588585
get 516012
push_front 123715173
push_front 825902667
push_back 308228855
push_back 11261752
get 108958
push_middle 377519967
get 1436
push_back 286372496
push_back 784705408
push_middle 746680975
push_middle 980822029
push_front 513514046
push_back 222186163
push_middle 311832247
get 263153
push_back 564237359
get 32091
push_middle 138192358
get 465526
push_front 619716339
push_middle 476483118
get 233131
push_back 649342046
push_middle 809662901
push_front 620964862
get 160687
push_middle 814919379
push_front 175081472
push_back 747811043
get 11278
push_middle 446695217
push_front 148975581
get 502503
get 246383
push_front 526869752
push_front 847444734
push_middle 938254935
push_back 535730582
push_back 912911784
push_middle 893554186
push_front 510817562
push_middle 788725052
get 301110
get 233326
push_middle 640550311
push_middle 214647335
push_back 587808651
push_middle 359857074
push_middle 198542622
get 321546
push_front 620897112
push_back 872799385
push_middle 583330865
push_front 340560226
push_back 282292306
push_middle 67674154
push_front 482434739
push_middle 288046896
push_back 89151286
push_middle 670805494
push_front 12881272
push_front 796976033
push_front 166085078
push_back 623917126
get 139562
push_back 3977275
get 289005
push_middle 646499575
push_middle 108216618
push_middle 138113503
push_back 554892498
push_middle 746880334
push_middle 145874653
get 563187
push_back 177031209
push_middle 96399830
push_back 555465065
push_back 363262818
push_back 859701138
push_back 493409089
get 380032
push_middle 44234082
get 250456
push_back 442887227
push_middle 212229429
push_middle 541734864
get 540990
get 567232
push_front 871805440
push_back 742066587
get 185891
push_back 730761626
push_front 403368613
get 369928
push_middle 885756919
push_front 112527259
get 267019
get 449955
push_front 3706054
push_middle 47416820
push_middle 736751237
push_middle 56120062
push_front 790607481
push_back 776356714
push_middle 758338779
get 196820
push_back 310635911
get 433873
push_middle 136414578
push_front 173459593
push_middle 519034056
get 220844
get 76858
push_front 589417274
get 593153
push_back 510508648
push_back 140477106
push_middle 411396326
get 230888
get 156151
get 304700
push_middle 285016045
push_middle 973600518
push_middle 654258092
push_back 960535886
push_middle 826990447
push_front 565669275
get 334114
push_back 144945282
push_middle 577732784
get 2376
push_middle 120519848
push_front 899693355
push_front 145151423
push_back 753010334
push_middle 923274957
push_front 740585589
push_front 409687686
push_front 336358177
push_front 732314544
push_middle 83129397
push_back 579465466
get 310328
push_back 386563762
push_back 927451788
push_front 811205618
push_front 542124648
get 424654
push_front 908956743
push_front 54761825
push_middle 627222735
push_back 200755367
push_front 7457328
push_back 507327819
get 118810
get 23623
get 73015
push_back 182981586
get 536761
get 137962
push_back 593344316
get 176866
push_middle 124814178
push_front 187149012
get 246643
push_middle 257443839
push_middle 44356664
push_middle 461348930
push_middle 864489293
push_back 73715929
get 539125
push_front 824130781
get 210221
get 505922
push_back 609690040
push_middle 952731075
push_back 464210822
push_front 33043751
push_middle 704271940
push_middle 148804465
get 318298
push_front 952860819
get 462558
push_middle 46941552
push_front 208872123
get 301034
get 470198
get 252112
push_front 50868528
push_back 869652959
push_middle 294356242
push_back 412164969
get 558050
push_front 964393722
push_front 301428599
push_back 780333524
get 83548
push_back 35322348
push_middle 575910565
push_back 937955269
push_front 899067195
push_middle 57769161
push_front 976983941
get 539959
push_front 904078500
push_middle 144807546
push_front 8958103
push_back 136888387
get 356633
get 134860
push_front 262487619
push_front 730640138
push_back 75649775
push_middle 132510
push_front 939580130
get 47172
push_back 337165353
get 243972
get 153007
push_middle 414634563
get 359668
push_front 211887436
get 290026
push_back 708281578
push_front 146370906
push_front 985574102
push_middle 725742243
push_back 50046874
get 65903
get 143867
push_middle 491769589
push_middle 612228504
push_back 848975030
push_middle 775067912
push_back 396278986
push_middle 411315998
get 3782
get 471748
push_front 5893071
get 283728
push_middle 202965417
push_back 164716990
push_middle 751201301
push_middle 51675520
get 492128
push_middle 801503013
push_back 840091882
push_front 974917547
push_middle 143656132
push_back 59653629
get 399166
get 94806
push_middle 584712942
get 42787
push_front 647969876
get 36166
push_middle 320008804
push_front 785389294
push_middle 516636191
get 201349
push_back 954642507
push_back 450961702
get 406461
push_front 62034612
push_back 439146435
push_back 979582556
get 416125
push_back 82863848
push_middle 341140939
push_middle 518720796
get 223668
push_middle 177346656
push_back 705695766
push_middle 995826331
push_front 954921834
get 385790
get 63727
push_middle 433308696
push_back 62169711
push_middle 80286523
get 491020
push_middle 117336679
push_middle 533299667
push_middle 620650005
get 40218
push_front 679908156
push_back 982824537
push_back 942838448
get 212936
push_front 181950630
push_back 641065994
push_back 203206775
push_front 851139503
push_front 698025631
push_middle 859554806
get 404644
get 532396
push_front 720313066
push_back 541392345
push_back 389422677
push_front 863053276
get 155081
push_front 358643875
get 529981
push_front 107919989
get 24102
push_back 956331645
push_back 451835378
get 534514
get 158742
push_back 433542349
push_front 462365311
push_front 362226066
get 317256
push_back 787296899
push_back 620700671
push_front 702371781
push_back 995723062
push_back 814947129
push_back 654442185
push_middle 724117117
push_back 511466123
push_front 809658603
push_front 56640988
get 127720
push_middle 399123062
get 412422
push_back 190968135
get 276419
get 115005
get 198700
push_front 474812807
push_middle 542006435
push_middle 743641531
push_front 647103144
push_back 950575171
push_back 221730532
push_front 223573425
push_front 270272537
push_middle 12110060
push_back 533418346
push_back 14706820
push_back 151999144
push_middle 640450362
get 503786
push_middle 159473999
get 287544
push_front 760809546
push_back 536417808
push_back 857539687
push_front 430273593
push_middle 720070010
push_middle 428307132
push_middle 739682223
push_middle 471641971
push_front 148373437
push_back 672782398
push_middle 746051362
push_middle 545365428
get 166387
push_back 195100813
push_front 90944454
push_front 745025178
push_back 847221434
push_front 959183738
push_middle 918129383
get 470252
push_back 134444545
push_front 757098664
get 233455
push_back 757329258
push_back 376587631
push_back 787138941
get 379773
push_front 754502861
push_front 768844413
get 200756
get 315248
push_back 63770144
push_back 685938032
push_front 119359220
get 191449
push_front 476191485
push_back 832441636
push_middle 791581044
get 1114
push_back 509477035
push_back 534657431
push_middle 476920349
get 149268
push_back 54158992
push_middle 765093040
push_middle 858095674
push_back 812716133
get 330994
push_back 458642507
push_middle 405696885
push_middle 474943511
push_front 821076
push_back 588639842
push_back 833575078
get 444561
push_back 341907400
push_back 987675886
get 448790
push_middle 703709664
push_front 168625864
push_back 890721244
get 404448
push_back 16727839
get 227011
push_middle 113825956
push_back 208884252
push_front 441622004
push_middle 16570447
get 176055
get 350501
push_middle 938166878
push_back 135894029
push_back 328813989
push_middle 218795647
push_middle 738353103
push_middle 699874452
push_middle 284240805
push_back 410364649
push_back 569084503
push_back 660886536
push_back 892471861
push_middle 399825587
push_middle 24214790
push_back 997515985
push_middle 406718473
push_middle 59260146
push_middle 885885830
push_back 295702145
push_middle 682378767
get 47632
push_middle 254718011
push_front 473251969
push_back 93747470
push_middle 382870331
push_middle 723327617
push_middle 173075050
push_front 647840041
push_front 623266112
push_back 210046632
push_front 753370875
push_back 262138994
get 455625
get 20974
get 112845
get 390233
push_middle 711188614
push_front 316367857
push_front 578446777
push_middle 788712756
push_front 208292055
push_front 935477176
push_middle 977075299
get 304807
push_back 296884477
push_back 504602275
push_middle 466823928
push_front 335869396
push_front 332059058
push_front 852709944
push_middle 728290362
get 499164
get 306185
get 478285
push_middle 824808031
push_front 376587186
get 189763
push_back 749712802
push_middle 45621158
get 469964
push_front 689658839
push_middle 179301746
push_middle 742402160
push_front 562917670
push_back 404315941
get 582930
push_middle 197493320
get 574780
push_middle 428478407
push_back 650997875
push_back 801670911
push_middle 720006708
push_front 658536262
push_middle 66863328
push_middle 458630411
get 410197
push_middle 863258181
push_middle 290708131
get 210416
push_front 39287854
get 541978
push_middle 504780813
push_middle 515207530
push_back 814936889
push_middle 789456374
get 486168
get 93080
push_back 677337361
push_front 388662706
push_front 830334946
push_front 223386362
get 567035
push_middle 182610709
push_middle 820452262
push_front 403088641
push_back 236849738
push_middle 662929339
push_back 918540199
push_front 70813764
push_middle 99879896
push_front 749195347
push_front 42523452
push_back 605476185
push_back 811380437
push_front 867068996
push_middle 840667033
push_front 995560342
push_front 718360861
push_back 186534690
push_back 960255200
push_front 325157959
push_middle 555033010
push_front 363371031
push_front 408125170
push_back 804894195
push_back 621827720
push_front 938227595
get 522166
get 354242
get 394025
push_middle 903970230
push_front 607443243
get 125367
get 247510
get 26330
push_front 701425030
push_back 870637576
push_front 171533358
get 678
get 62561
push_front 547691906
get 589177
push_middle 919859433
get 325023
push_back 509264607
push_middle 196990954
push_back 922236544
get 240185
push_middle 805235693
push_middle 272541485
push_middle 414108762
push_back 6105694
push_front 346146099
push_back 866618847
get 234581
push_middle 316502390
push_front 482666309
push_middle 482704938
push_back 910075757
push_middle 288768466
push_front 272994856
push_back 219256846
push_back 464267983
push_middle 559501187
push_middle 634696886
push_front 232252206
push_middle 736749967
push_middle 38744855
push_middle 874327554
push_middle 617147384
push_back 394752538
push_back 593574108
get 404874
push_middle 917450307
get 342846
push_middle 207098907
push_front 783003274
push_middle 352587336
push_back 814207535
push_front 221697231
push_middle 905963185
get 103773
push_back 698352426
get 130162
push_middle 907646930
get 406488
get 16193
push_middle 454838029
push_front 501647781
push_middle 696713267
push_front 277404605
push_back 953661564
push_back 792551781
push_middle 95648469
push_back 654696418
get 36633
push_front 254354550
get 113306
push_front 262292494
get 256479
push_middle 250033104
push_front 349337535
push_middle 212539778
push_middle 62195549
push_front 699171465
push_middle 177336069
push_back 883811851
push_back 127908872
push_front 795237949
push_back 407128108
get 166441
get 370466
push_back 535781405
get 161465
push_middle 453267546
push_back 989620845
push_back 156652481
push_front 215181774
push_middle 891122057
get 390320
push_front 532808055
push_middle 869774313
push_front 195574832
push_back 175605468
get 579128
push_middle 613633475
push_middle 938916566
push_middle 459129632
push_back 510519114
push_middle 354698169
push_front 116010242
push_middle 672969650
push_middle 724124984
push_back 127846738
get 194174
push_front 501923303
push_middle 97943590
push_middle 880789147
push_front 928706481
push_middle 23279091
push_middle 944969747
push_front 466627228
get 440598
push_back 616145113
get 499383
push_middle 254651973
push_front 628427713
push_front 577623278
push_front 55436656
get 512382
push_front 839884683
push_back 101579172
push_back 423139030
push_front 277891865
push_front 833371208
get 2500
push_middle 468312423
push_middle 422495794
push_back 663826715
push_middle 729785829
get 149769
push_middle 42897032
push_front 359985418
push_front 333305928
get 270133
get 436601
push_back 366415094
push_front 944848515
push_front 872732235
push_front 818500764
get 550793
push_middle 716381626
push_back 333303149
push_back 26852307
push_middle 139675154
push_front 764791768
push_front 519815841
push_back 503816003
get 166295
push_middle 174155380
get 401925
push_back 589766164
push_front 94930596
push_front 800688332
push_back 677072953
get 161134
get 92367
push_middle 369099345
push_back 682285066
push_front 956815793
get 540153
get 353468
push_back 884363849
push_front 971186764
push_middle 168288312
push_front 492909816
get 180963
push_front 438047641
get 434277
push_back 827290351
push_back 608106805
push_back 355734409
push_middle 703220329
push_back 709508376
push_back 701864660
push_front 986050138
get 33981
get 86320
push_middle 328446404
get 173678
get 350167
push_front 445828733
get 531436
get 70464
push_front 807527120
push_middle 80752195
get 414660
push_middle 390121140
push_front 787065112
get 568849
push_middle 915471099
push_middle 579704084
get 401487
push_middle 145265455
push_front 728255345
push_front 339881443
push_middle 145535234
push_middle 264319074
push_middle 386609310
push_front 84422655
push_back 568641400
get 262908
push_middle 908712689
get 441740
push_front 201475183
push_back 78570906
get 199349
get 349515
get 150611
get 248820
push_front 556549828
push_back 905498243
get 344696
push_back 582148265
push_back 354746101
push_front 309747512
push_back 149462066
get 326841
get 217510
push_front 479872819
push_middle 977009257
push_front 307992929
push_front 663612176
push_back 780958594
push_back 832856600
push_middle 966349911
get 440214
push_back 685437876
get 60994
push_middle 73840799
get 103084
push_back 958538043
push_middle 158427473
push_front 570551446
push_front 996307836
push_back 499830387
push_front 174710939
push_middle 267157446
push_front 138934999
push_back 196987229
push_middle 102474443
get 89151
get 223839
push_back 94775898
get 250219
push_middle 523537411
push_middle 626921774
push_middle 771592294
get 231211
push_middle 132799825
push_middle 357491223
push_back 716556497
get 497047
push_front 349869763
push_front 93298229
push_middle 381329156
push_front 997338867
push_middle 207311262
push_middle 434608750
get 31059
push_middle 427046012
push_front 268521898
push_front 736019049
push_front 890782179
push_back 130692335
push_back 320382876
push_middle 286494211
push_front 636498292
get 443231
get 527521
get 193853
push_back 160878222
push_front 644179699
get 211961
push_middle 783173322
push_front 740141519
push_front 720000555
get 124750
push_front 477799427
get 564765
push_middle 506930093
push_front 663641189
push_middle 341228468
push_front 217232709
push_front 235524484
push_back 856323981
push_middle 269147576
push_front 593505585
push_back 598420689
push_front 730263026
push_middle 945800618
get 294106
get 181384
get 349871
push_front 273075742
push_middle 991762807
push_back 349123417
push_middle 338131574
push_back 773650767
push_front 238944873
push_middle 749943433
push_back 727395707
push_front 285853178
push_front 395183459
push_front 943085213
get 251711
push_back 818374548
push_middle 417989006
push_back 411059557
push_front 894029600
push_front 378216503
push_front 17651929
push_middle 916655530
get 24859
push_back 638791828
get 288215
push_front 222256505
push_front 804755407
push_back 620663823
push_back 284619297
get 397096
push_front 897278403
push_middle 603221547
push_middle 999842790
push_front 762632612
push_back 748397681
push_middle 180244899
push_middle 50952744
push_back 929883631
push_back 247887793
push_back 908418641
push_front 354398059
get 476471
push_front 312675144
push_back 824778017
get 227249
push_back 690202769
push_front 848552992
push_middle 478177739
push_front 967291323
get 228846
push_back 462259478
get 530314
push_back 454098881
push_back 13214373
push_front 213948601
push_front 707016200
get 172846
push_back 207128765
push_front 322115497
push_front 808607150
push_back 46557655
push_back 614322486
push_middle 762850107
push_back 470620622
push_middle 789915882
push_back 42667129
push_front 83486970
push_middle 298454875
push_front 726214027
push_front 480570084
push_middle 918768056
get 434592
push_middle 639211166
push_back 137625576
get 543681
push_front 33127737
push_middle 558343641
get 398279
push_middle 599218560
push_front 278928294
push_middle 446895706
get 366339
push_front 558317844
push_back 394707049
push_back 359487281
push_back 762245824
push_front 266352442
push_back 596282111
push_front 393519522
push_middle 861332699
get 5062
get 170341
push_front 586041809
push_back 732446896
push_front 686054574
push_front 182692552
push_back 687945426
push_front 806230097
push_middle 460881078
push_front 543241936
get 242287
push_front 10531843
push_middle 804456269
push_middle 336075993
push_back 660804172
get 280498
get 445347
get 589399
push_middle 763395691
get 248997
get 505984
push_back 687536707
push_back 518620745
push_back 607723847
push_middle 281276684
push_front 733774056
push_middle 416447305
push_front 523338074
push_middle 139929563
push_middle 370320380
push_front 445954634
get 201930
push_front 102731117
push_back 516497887
push_middle 436414904
push_back 150952892
push_back 149687677
push_middle 146708496
push_back 698784687
push_middle 404724098
push_front 453851967
push_back 753996300
push_back 616282798
push_back 731116183
push_front 40479282
push_back 281742387
push_back 811526788
push_back 912815344
get 345527
get 80846
push_back 261520855
get 358806
push_middle 857771619
push_back 117681656
push_back 315841873
get 474536
get 225392
push_front 800147083
push_front 814843445
push_back 376252740
push_middle 555776971
push_front 254851289
push_middle 442349043
push_back 678867690
get 595408
push_back 783353016
push_front 178669272
push_middle 261780740
push_back 369111789
get 100485
get 46859
push_front 631997925
push_front 546842183
push_middle 440485067
push_back 901340204
push_front 388288579
get 436329
push_back 157699115
push_middle 696548988
push_back 766102594
push_middle 279329409
push_back 726180665
push_back 329848237
get 566191
push_back 997601798
push_front 300467843
push_back 956707877
get 351744
get 101147
get 388210
push_front 251274979
get 286906
push_back 965754068
get 162532
push_front 592419567
push_front 801700437
push_middle 189744014
push_front 385153370
get 233878
get 519734
push_front 187403011
push_middle 766103266
push_front 604665937
get 507968
get 55605
get 418849
push_back 376767852
push_middle 922303106
get 522413
push_back 362499749
push_back 964959563
get 465121
get 72311
push_front 860818835
get 476426
push_back 223993926
push_middle 378091445
push_back 780624795
push_middle 383429956
get 179279
get 491294
get 212186
get 55871
push_back 833882185
get 458393
push_front 191812007
push_back 11801003
push_back 752966254
push_front 12215481
push_back 208927861
push_back 111150113
push_back 111999558
push_middle 260200756
push_front 751796515
push_middle 972795411
push_front 692833703
push_back 255709882
push_front 2211027
push_back 966723451
get 478651
push_back 729191559
push_front 796302338
get 288207
get 271034
push_front 916484213
push_back 668035011
push_back 110063120
push_front 100309155
push_front 717339457
push_back 291644792
get 124602
push_middle 571240211
get 159634
push_back 333643109
push_middle 415650091
push_front 191215951
push_front 483446424
get 582229
push_front 792199469
push_front 14007443
get 65429
push_front 578164515
push_back 771910103
get 350056
push_front 423507852
get 161031
push_front 876798291
push_middle 505084651
push_middle 752439755
push_front 950273299
push_middle 844071290
push_back 445246876
get 427601
get 423673
push_middle 316849516
push_back 382990837
push_front 342626136
push_middle 591150416
get 245620
push_front 995987793
push_front 727688234
push_middle 862152157
push_front 51261845
push_back 772582625
push_middle 829694183
push_front 807425429
push_back 933741053
push_middle 470986829
push_back 408302794
get 420999
push_middle 309660692
get 227901
get 201054
push_front 226441618
push_front 482695650
get 432506
push_back 110732524
push_front 947051468
push_back 591288046
get 332893
push_front 346098753
get 283829
push_middle 434979942
get 201734
get 137876
push_back 556178516
push_back 526967058
push_middle 927119060
get 540232
push_back 944585536
push_middle 364269212
push_front 367569423
push_back 968590821
push_middle 557366716
push_middle 645436341
get 65177
push_middle 382158144
push_front 757441821
push_middle 787074910
push_middle 984234648
push_back 976448031
get 512763
push_middle 23154372
push_front 231242932
push_back 994902225
push_back 796064117
push_front 174180854
get 109303
push_back 401748308
push_front 739764408
push_middle 223215497
push_middle 505927352
push_middle 735663784
push_back 857572456
push_middle 351086710
get 488301
push_middle 313937882
push_back 662566181
push_middle 880025771
push_front 17127472
get 421535
get 350441
push_front 754263080
get 289969
push_middle 263229336
push_front 478851787
get 354421
push_front 263663002
get 437486
push_back 46248848
push_front 555333330
push_middle 144463674
push_front 439541485
push_middle 108431585
push_front 529029377
push_front 394677370
push_back 284856273
get 153213
get 567356
get 380767
push_front 850279460
push_back 122294295
get 493277
push_back 367915783
push_middle 44215190
push_front 339210249
push_back 905199016
push_middle 440947935
push_middle 319602892
push_back 88991569
push_back 415109676
push_front 504500371
push_back 37553442
push_middle 124131541
push_front 557953049
get 65060
push_front 397450036
push_middle 622197067
push_back 801360776
push_back 447836639
push_back 341231267
push_middle 902925398
push_middle 737954880
get 470518
get 532532
push_back 10163814
push_middle 341239252
push_front 456645968
push_back 648073176
push_back 854509500
push_front 697059574
push_front 160088790
push_back 142197666
push_front 192603351
push_middle 427899879
push_back 750475104
get 473868
push_middle 107040252
push_middle 462618551
get 56996
push_back 655994159
get 133862
get 261389
push_middle 564329589
get 86998
get 488188
push_middle 653038838
get 308091
push_back 851805520
push_back 717411932
push_back 28872788
push_back 120795402
get 559023
push_middle 315236184
push_front 368892242
push_front 888053014
get 176023
push_middle 93604677
push_back 858738686
push_middle 804228521
push_front 735191104
push_back 443884950
push_front 407608618
push_front 451048525
get 18648
push_front 977172275
push_back 291743453
push_front 230046438
push_front 679168805
push_back 404619345
push_middle 812620064
push_front 631461398
push_back 47314279
push_back 488436623
push_front 768589132
push_back 487305942
push_middle 276719163
push_back 282667009
push_back 283894371
push_back 486240961
push_back 59572579
push_back 377895386
get 253409
push_middle 194378825
get 63684
push_front 995626342
push_front 561813904
get 128213
push_front 766692946
push_middle 134813558
get 131506
push_middle 486911864
push_front 324894125
get 244722
push_middle 584563840
push_middle 317703925
push_front 281034542
get 523866
push_front 801329329
get 512455
get 387508
push_front 285611530
push_front 172090426
push_middle 235851253
push_middle 203064521
push_back 571642947
push_back 683248158
push_front 885905709
get 22313
push_front 301142999
get 220723
push_front 36768792
push_front 581072322
push_back 5733473
push_middle 512041502
push_back 546832760
push_middle 469020635
push_front 135181989
get 443978
push_front 756749315
get 210328
push_middle 384298054
push_front 332295985
push_front 244052687
push_back 441960604
push_back 958136783
get 21250
get 65426
push_front 704686974
get 405469
get 287847
push_middle 859600652
push_middle 24681394
push_middle 237972923
push_front 725205519
push_back 262688342
push_back 979027961
push_front 715346241
push_back 433022098
push_back 744000965
get 511348
push_back 684270295
push_middle 956030563
push_back 112207195
push_middle 996649699
push_back 922507629
push_back 548550911
push_front 851563580
get 56453
push_front 705550329
push_front 374313285
push_front 65253110
push_front 100976858
get 472543
get 380462
get 456899
push_back 689648033
get 82793
push_front 529958968
get 41309
push_back 879978574
push_back 931534854
push_middle 473268014
push_middle 315964567
push_back 32556411
get 262021
push_back 429628108
get 32108
push_front 855754437
push_back 27044157
push_middle 468351990
get 327786
push_middle 337776095
push_front 33048363
push_front 656306771
get 174107
push_front 428094802
push_middle 975207127
push_front 141978393
push_front 107216411
push_back 811229801
push_front 412318835
push_back 100163541
push_middle 268221802
push_middle 559923322
push_back 550489617
push_front 524509469
push_front 514498212
push_back 61143265
get 573341
push_back 497540816
get 482219
push_back 766361776
push_front 859107219
get 229974
push_back 985549974
get 517479
push_front 924071869
push_back 772983693
push_back 610598387
push_back 112511558
push_middle 824840518
push_front 413257792
push_front 168218375
push_back 432475281
push_front 310145421
get 487467
get 474403
push_middle 622169224
push_front 414300440
get 420988
push_middle 86095295
push_front 858300181
push_back 63363817
push_front 115672402
push_middle 421049817
push_front 384240807
push_front 496576944
push_front 288014875
push_middle 181722223
push_middle 763627279
get 522997
push_back 658372909
push_front 776324019
get 382027
push_back 736797169
push_front 483099337
push_back 251111279
push_front 662105210
push_front 33739267
push_middle 164697213
push_middle 11492493
push_middle 972695324
push_back 407647717
push_middle 349990672
get 449285
push_middle 481725698
push_front 584902299
get 150800
get 168748
push_middle 627565338
push_front 799725262
push_back 26773782
push_middle 491305940
push_front 366266287
push_middle 361245276
get 368696
get 30407
get 322875
push_front 19028385
get 447359
push_middle 336686429
get 445598
push_back 829611438
push_middle 498931833
get 168718
get 351879
push_back 979385806
push_back 659939752
push_middle 287637225
push_back 219208842
push_front 734987865
push_back 479539810
push_front 652389197
push_middle 124089228
push_middle 557520353
push_back 429126490
push_middle 299244944
push_back 487608200
get 276632
push_back 619058313
get 44063
push_back 140147643
get 328335
push_back 24641168
push_middle 470504513
push_back 227325298
push_front 844492023
get 468440
get 514688
push_back 454940597
push_front 646960764
get 124135
push_back 491682852
push_middle 62022548
get 526416
push_middle 586165640
push_back 776460430
push_back 898347186
push_back 177424777
get 462689
push_front 751409515
get 102842
push_back 789962907
push_middle 966246775
get 15457
get 161611
push_front 995800189
push_front 482102030
push_middle 659177754
get 548759
push_back 986919309
push_front 770031862
push_front 23951979
get 401851
push_middle 76154569
get 437907
get 519673
get 250283
get 145656
push_front 849544773
push_front 536207643
push_front 399269708
push_middle 640209607
push_front 808222379
push_front 699735329
get 142285
get 509935
push_middle 709248152
push_middle 199118328
get 109225
get 270599
push_back 381337308
push_middle 204628606
get 293547
push_front 337975201
push_front 48052760
push_middle 891495066
push_back 280150215
get 533250
push_back 453418589
push_front 450129056
push_back 1578026
push_back 287849263
get 552295
push_middle 239946665
push_middle 444317332
push_front 705433620
push_front 226569238
push_back 407539191
push_back 311472716
push_front 503541708
get 114549
push_front 932717829
push_back 567679369
push_back 100517468
get 537463
push_middle 391673370
push_back 469719969
push_front 688578539
push_back 596086179
push_front 807066029
push_back 546679878
push_back 189895190
get 253557
get 550350
push_front 364165391
push_front 938714844
push_front 923088854
push_back 377067041
get 203500
get 132857
get 409151
push_back 829759008
get 137148
get 117580
get 126589
push_middle 414677388
push_front 408149739
push_back 530039144
get 140392
push_middle 472545524
push_middle 218419663
push_middle 683454841
get 273741
push_back 41203111
push_middle 734013346
push_front 348427032
push_front 311833543
push_middle 380916442
get 455743
push_front 335610162
push_back 111200025
push_back 695270509
push_front 71693808
push_middle 351181070
push_front 649977807
push_back 629139264
push_middle 215872942
push_back 333877587
get 413953
get 553575
push_back 197531791
get 131405
push_middle 594468418
push_front 390925987
push_front 693675511
push_middle 382483059
push_front 281505836
push_middle 891534610
push_back 157950147
push_middle 298175073
push_middle 402652439
get 473383
get 356746
push_middle 889380313
push_middle 101687267
push_front 148202700
get 196249
push_back 287606648
push_front 91764318
get 223336
push_middle 763794054
get 190443
push_front 244713174
push_middle 390565017
push_middle 527795350
push_front 910098365
push_front 697714700
push_back 728165660
push_middle 488218917
push_front 487164351
push_middle 277395110
get 83444
push_middle 295021665
push_front 340868577
push_front 186139137
push_front 438350270
get 259318
get 217270
push_middle 233985359
push_middle 734165644
push_front 901388504
push_front 711152101
push_middle 796060953
push_back 44370735
push_middle 686331946
get 594287
get 62644
get 100100
push_middle 907123983
get 411794
push_back 629807006
push_middle 47255740
push_middle 589465886
push_back 458166758
get 427794
push_front 592365847
get 404886
push_back 68325696
push_back 961407483
push_back 485521231
get 304866
push_middle 299466423
get 718
push_front 243749056
get 450016
push_back 46144380
push_middle 141949870
push_middle 259772249
push_front 778207390
push_back 260142120
get 405439
push_back 115461452
push_front 206360873
push_back 105533964
push_middle 373424213
push_front 14640808
push_back 559386954
push_front 178513826
push_middle 621437937
push_back 819328517
get 47584
get 46372
get 290145
get 341855
push_back 68442678
push_middle 708829081
get 223652
get 13353
push_middle 121215554
push_back 511317190
push_back 895852295
push_middle 225722001
push_middle 164785583
push_front 14485425
push_front 44339226
get 18687
get 273804
push_back 420627996
get 289322
push_back 740691327
push_middle 334538138
push_middle 802347693
push_front 662373513
get 559627
push_back 907716752
get 142352
get 122093
get 572986
get 287494
push_back 624488176
push_middle 9549510
get 371729
push_front 426781074
push_front 979439593
push_middle 840789316
push_middle 5247117
get 523104
push_back 819406666
get 462128
push_back 138308622
push_middle 468146028
get 287499
push_middle 660176855
get 50671
push_middle 443764495
get 355158
push_front 764838241
get 452384
push_middle 761657451
get 542594
get 340372
push_middle 916331260
get 306176
push_middle 617256883
push_back 118255589
push_front 59276568
push_front 780087473
push_front 350838570
push_front 964682019
push_back 919637084
get 88513
push_back 209077255
push_front 864298205
push_middle 172837902
push_front 262306408
push_front 433303377
push_back 419044166
push_front 544066575
push_back 850141101
push_back 598547778
push_back 922043964
push_back 784591938
push_back 833424237
push_back 768568968
get 428915
get 165169
push_front 609878737
push_back 856833856
push_back 728345592
push_back 424231537
push_back 97119541
get 307921
push_back 973036122
push_middle 200392114
push_front 54413433
push_front 84390556
push_middle 812189765
get 40166
push_front 156007037
push_front 701611538
get 138793
push_middle 714736250
push_back 509407450
push_front 692355652
push_front 690817340
push_back 435579206
push_middle 713190375
push_middle 404118818
get 483169
push_middle 591095345
push_middle 402094381
push_middle 842264342
push_middle 36816662
push_middle 252187045
push_back 823833667
push_back 740360562
push_front 865724329
push_front 290804652
push_back 192821582
get 58052
push_middle 187848598
push_front 877085574
get 25403
get 448757
get 268048
get 133694
get 425148
get 493586
push_back 205567272
push_front 768523607
push_front 619428756
get 472905
push_middle 689495468
get 142942
get 75791
push_front 496148039
get 20147
get 578232
get 145549
push_front 912829294
push_middle 522674560
push_middle 934146733
get 83870
get 345988
get 171306
get 364014
get 318906
push_front 611635825
push_front 592208183
push_middle 620921345
push_back 889788500
push_back 161684783
push_back 597302554
push_middle 370161542
get 32852
push_front 519484043
get 9476
get 385805
push_back 663895280
push_front 671203999
push_middle 957570271
push_front 155060468
push_back 192344231
push_middle 900378469
push_back 749775521
push_back 133125964
push_back 853429969
push_middle 678338957
push_front 443567922
push_middle 309281875
push_front 155592932
push_back 206450272
get 261328
push_front 884206050
get 365476
get 283594
push_front 902948097
push_back 287782364
push_middle 710601290
push_front 543109598
push_front 519075032
push_front 535355730
push_back 314762650
push_back 84336428
get 24686
push_front 72331046
push_back 792772653
push_back 94178243
push_front 541045994
get 242275
push_front 640462221
push_back 547216177
push_back 207672509
push_middle 394582226
push_back 523020809
push_middle 506331892
push_front 840679992
push_front 551998724
push_back 997848938
push_middle 670139085
push_back 881843836
push_back 79219686
push_back 924191048
push_middle 999397220
push_back 218257134
push_front 336070808
push_front 274930714
push_back 256765179
push_middle 347248119
push_front 523591588
push_back 6369442
push_front 198212498
push_middle 347844221
push_middle 332583507
push_middle 91797217
get 505459
push_middle 691189095
push_back 789635742
push_back 377267256
push_back 115119738
push_middle 491121879
get 391496
push_back 942027547
push_front 633475321
get 512785
push_back 379515487
push_front 2376212
push_front 595127997
push_front 125319864
push_back 148044867
get 188153
get 443811
push_middle 92342306
get 179388
get 76545
push_back 475302547
push_front 675464232
push_front 534499208
push_back 472628975
push_back 235201190
push_back 112078983
push_middle 588436431
push_middle 20403326
push_middle 968548645
push_front 184046775
get 207873
push_back 233479637
push_middle 106235740
push_middle 331292154
push_front 436379814
push_front 63102132
push_middle 244937956
get 182521
push_middle 353545895
push_middle 549261254
get 569201
get 162761
get 124294
push_front 631693180
push_front 594613740
get 541395
get 69324
push_back 722800324
push_front 186036857
push_front 240947290
push_front 480508921
push_front 387186248
push_middle 133739952
get 390437
get 228137
push_front 754632167
push_front 500154162
push_front 240159289
push_back 824000830
push_back 674726950
push_middle 848523451
push_middle 846952110
push_back 500955199
push_back 258937236
push_front 476391953
push_front 214467497
get 183439
push_front 698961188
push_middle 108263217
push_front 68259589
get 209979
get 512858
push_front 236980652
push_front 577225068
push_front 281584223
push_middle 239229529
push_middle 523365315
push_front 247276091
get 289004
push_back 715030990
push_middle 293293839
get 73926
push_front 507001208
get 221887
push_middle 122542670
push_back 245789953
push_back 723889197
push_middle 21393811
push_back 959890102
get 592633
push_middle 85328476
get 325612
push_back 551439385
push_middle 371258103
push_middle 611891212
push_middle 289418310
push_front 61344320
push_front 294951765
push_middle 509447100
push_back 945833686
get 37447
push_front 699076579
push_middle 258932555
get 348892
push_middle 107900839
push_front 150227662
push_back 586247849
push_middle 565839325
push_front 936227992
get 74999
push_back 291135587
get 572601
push_middle 934141064
push_back 370824118
push_middle 921114274
push_back 613254606
push_back 66114221
push_back 801189125
push_middle 864899344
push_back 787234730
push_front 518521476
push_front 776887971
push_front 660057549
get 449385
push_front 888288931
get 503673
get 474557
push_back 620884242
push_middle 882009340
push_front 698824522
get 268394
push_back 380343008
push_back 802923817
push_back 5643158
push_middle 482157539
push_front 929484516
push_back 68632064
push_front 340535119
push_front 926005604
push_middle 125714271
push_front 307197191
get 177245
get 50592
get 345303
push_front 483387819
push_middle 294934477
push_back 265468586
get 98586
get 166941
push_middle 782371191
push_front 90766366
push_front 356887156
push_front 650687452
push_back 388992840
push_front 956786224
get 585522
push_back 646684945
push_front 272103805
get 425298
push_back 475918058
push_front 889287323
push_back 342069993
push_back 308359568
get 76364
push_back 258308783
push_front 203741672
get 562169
get 13453
push_back 615994237
push_back 539260891
push_back 127991489
get 40457
push_front 809910099
push_middle 533370580
push_middle 394289384
get 83892
get 95161
get 569991
push_front 508414644
push_back 947823931
get 101965
push_back 510220888
push_back 661207844
push_front 950664682
push_middle 314365609
push_back 349784323
push_back 153777241
push_back 944567275
push_middle 509981360
push_front 723071245
push_back 354961323
push_back 421994222
get 481381
push_middle 313762884
push_middle 790504509
push_middle 121303604
push_back 137517789
push_front 980941162
push_middle 738943404
push_middle 166351218
push_front 482481979
push_front 904776644
push_back 617011921
push_back 508253439
push_front 673976116
get 559787
push_back 959065786
get 5925
get 20027
get 307432
get 134801
push_middle 504965711
push_back 102312938
get 462418
push_back 42147894
push_middle 862834534
push_middle 797486985
push_front 981169647
push_back 268081692
push_back 489951093
push_middle 370409744
push_back 324760236
push_middle 408200558
push_middle 260807606
push_back 745988317
push_front 909219951
push_back 10750974
push_front 701171539
push_middle 250713700
push_back 350302989
get 241537
push_back 236736664
push_front 947601724
get 483015
push_front 175278292
push_front 334512222
get 12618
push_front 926060649
push_front 630511906
get 184523
push_back 345377135
push_front 631110922
push_back 354281358
push_middle 336684749
push_front 923271079
push_middle 209793715
get 180580
push_back 451068464
push_back 756458147
push_back 273370172
push_front 889755080
push_middle 215356887
push_back 573373457
push_front 98612788
push_front 501985111
push_back 809327508
push_back 453760757
push_middle 54079265
push_front 819206015
push_front 839268042
push_back 500344646
get 339564
get 157081
push_middle 389179961
get 463993
push_front 111247979
get 558295
push_middle 189288985
push_back 872862954
push_middle 770246929
get 132786
push_middle 587915784
push_middle 324687742
get 210685
push_front 81350357
push_front 453659469
push_front 849971446
push_middle 861623477
push_middle 788419369
push_middle 260626698
get 585314
push_back 986581679
push_front 597376855
get 300222
push_back 250721893
push_middle 713216856
push_front 555454617
push_back 264060153
push_front 457000644
get 91457
get 196994
push_middle 599228819
push_back 971053871
push_back 557052693
push_front 835653137
push_back 404443955
push_front 515587799
push_front 802605260
push_back 500589172
push_back 332740850
push_back 663763497
push_middle 392964235
get 508438
push_middle 478528255
push_front 785065363
push_middle 746179581
push_front 174556855
get 374615
push_middle 493516627
get 179013
get 291736
get 311894
push_back 675531303
get 581491
push_middle 140913129
push_front 614715577
push_back 582056378
push_front 724788734
get 3825
get 591989
push_back 251218118
push_middle 60268903
push_middle 237252994
get 583314
push_middle 318101421
push_front 826564705
get 211952
get 107529
get 45049
push_middle 28494599
push_middle 820385238
get 7163
push_middle 895732976
push_middle 304843363
get 571985
push_back 941415886
push_middle 941804244
push_middle 770062294
push_front 999118043
push_back 241564467
get 85026
push_back 213209155
get 22364
get 449186
get 540693
push_back 189438251
push_front 974342512
get 173161
push_middle 566147236
get 209059
push_middle 303384500
push_back 762117429
push_middle 988827694
push_back 751049193
get 440945
push_middle 323425979
get 298356
push_front 802062810
get 420883
push_back 801655990
push_middle 763468931
push_back 630556548
get 557169
push_front 771600161
push_front 371867163
push_middle 396425825
push_front 50590860
push_back 806647428
push_front 16915298
get 229633
push_front 47669383
push_middle 216581703
get 390295
get 241234
push_front 993337847
push_front 350701876
push_back 126833926
push_middle 834001223
push_back 444124658
push_back 81031506
get 158861
push_front 682203508
push_middle 404615948
push_back 697812027
push_back 50097621
push_back 411234771
get 409550
push_front 569083406
get 53923
push_front 824856503
push_back 874600189
push_back 841075938
push_middle 144386685
push_middle 318039521
push_middle 765126115
get 316793
push_middle 20863554
push_back 879571423
push_back 299108185
push_back 709057853
push_middle 320637784
get 131081
push_back 478393361
push_back 26953693
push_front 875910593
push_front 593867162
push_middle 367899826
push_front 143657521
push_back 301797119
push_back 970338511
push_front 949707344
push_back 894939268
push_middle 852021433
push_front 536213424
push_back 650966694
push_middle 776950809
push_front 189526588
push_middle 417734175
push_front 25942749
push_back 202632198
push_front 919356607
push_middle 775480194
get 539980
push_front 393458827
push_front 70774708
push_front 589828007
push_back 627736659
push_back 188698209
push_middle 275542302
push_middle 773098334
get 29592
push_middle 439661591
push_front 756487083
get 566877
push_middle 679486000
get 65958
push_middle 726914200
push_front 770518868
push_front 268703984
push_front 63499780
push_middle 148191203
push_back 724036598
push_middle 134588547
push_middle 882115186
get 458622
push_middle 656420617
get 497418
push_back 252183059
push_back 493093150
get 555598
push_back 255782053
push_back 927984766
push_back 812893257
push_back 614399690
push_back 96302781
push_front 952460547
push_middle 684703428
push_middle 388422703
push_back 523443640
push_back 672777663
push_front 636786759
push_back 951794022
push_back 523089217
get 17915
push_middle 77920499
push_back 642987166
push_front 381384493
get 297518
push_middle 415024981
push_front 120348910
push_back 347019108
push_back 904701304
get 332266
get 543221
push_front 725933464
get 457081
push_middle 163359828
get 371239
get 266422
push_back 99638918
push_middle 548807776
push_front 717444899
push_front 188043415
push_middle 531280313
push_middle 557065265
push_back 103433439
push_middle 628303210
push_front 258139044
push_front 349152902
push_back 46942280
push_front 910653812
push_back 78507793
push_front 444178546
get 465525
push_middle 524550059
push_middle 8603302
push_front 420469630
push_middle 115785849
push_middle 175076955
get 469147
push_front 184705615
get 296103
push_back 865169897
push_middle 782175615
get 480898
get 411338
get 9656
get 46029
push_middle 577422872
push_back 559165877
get 403232
push_front 376468035
get 235555
push_middle 513934037
push_front 326216495
push_back 902397192
push_back 114323645
push_back 713616756
push_middle 568164854
push_back 713938837
push_back 681864373
get 224100
push_middle 659473018
get 567975
push_back 463150689
get 82642
get 441493
push_middle 826560864
push_back 406187360
get 250057
get 212317
push_front 694162476
push_front 399335749
push_middle 832026959
push_back 637308073
push_middle 374424964
push_front 126521871
push_front 227125858
push_middle 776559840
push_middle 996900736
push_middle 900194555
push_middle 698778248
get 545685
push_back 7745388
push_middle 820169062
push_front 824481504
get 75388
push_middle 222811621
push_back 821527979
push_front 718268178
push_middle 64982816
push_middle 892491055
push_front 141320201
get 19215
push_front 866256308
push_front 401339196
push_front 684404541
push_middle 359008686
push_front 928925639
push_middle 899950849
push_back 33767233
push_front 791079078
push_back 40502426
push_front 405417341
get 306728
push_back 710210071
push_middle 206994412
push_middle 463462103
get 567196
push_back 153242750
push_front 472199057
push_middle 510006099
push_middle 129056483
get 149354
push_back 330156095
push_middle 139906418
get 220805
push_middle 686316214
get 274716
push_front 124266854
push_back 842019509
push_front 398347515
push_middle 396332395
push_back 507955412
get 236776
push_front 850343971
push_back 656676669
push_middle 10648084
push_front 910660366
push_back 842741724
get 231447
push_middle 880351302
push_back 858056997
push_back 404934397
get 37476
push_front 42285634
push_front 29521050
push_middle 541276631
push_front 968853416
push_front 825678429
push_back 589075411
push_front 683899519
push_middle 861625335
push_front 6893831
get 399509
get 515603
push_middle 124116117
push_back 321175456
push_front 448227160
push_back 555087663
push_middle 451797867
push_middle 958272964
get 241803
push_back 742464855
push_back 367242695
push_front 797231705
push_middle 463518936
push_back 930021405
push_back 554452406
push_back 908793654
get 430019
get 334381
get 246524
push_front 768794731
push_back 418871027
push_back 757530377
get 34679
get 452958
get 556368
push_back 279333330
push_middle 383615721
push_middle 453265872
get 444823
get 379874
get 562316
push_middle 293300031
push_front 32800311
push_back 494541881
push_front 221499093
push_middle 193829453
push_front 48289466
push_middle 568350034
push_middle 503833993
push_back 586913139
push_middle 561113458
push_middle 639297735
push_back 916379995
push_front 803913359
push_back 968473516
push_front 160503819
push_front 543097783
push_middle 595720441
push_back 317390787
push_middle 318289835
push_back 318280628
get 2324
push_back 631727010
push_middle 351393784
push_back 17328677
push_middle 123841497
get 471874
push_middle 593060838
push_back 806146684
push_front 560517887
push_back 982124921
push_front 319730244
push_middle 314150914
push_middle 12724573
get 68595
get 98795
push_back 157319968
push_back 282921466
push_back 458084159
push_back 687919277
push_front 544977328
get 563394
push_back 881959750
get 270151
push_back 187545687
push_back 120751420
push_front 97942539
push_middle 453881299
get 596907
push_front 594228361
push_middle 662488986
push_front 413147707
push_back 377011474
get 210782
get 82429
get 249457
get 103405
push_back 63256745
push_back 756214495
get 135819
push_middle 403742256
push_back 77564589
get 295661
push_back 767010449
push_middle 177184456
push_front 309850952
push_back 272764272
push_front 223662353
push_front 568588376
push_front 38682558
push_middle 965730971
get 447353
get 483202
push_front 441298558
get 199211
push_front 162306167
push_back 753444622
push_front 861241166
push_middle 714683820
push_back 273586428
push_back 46863792
push_back 603362401
push_front 797533294
get 515056
get 576051
push_middle 832002788
push_middle 868049265
push_front 626661721
get 464357
push_back 938436920
push_back 578134452
push_middle 523597575
get 10986
get 64765
push_back 946982233
push_middle 41817993
push_back 988829807
push_front 898831216
push_front 332601961
push_front 714281500
push_middle 572771549
get 563384
push_front 624322130
push_back 68211399
get 485693
push_front 398374976
push_middle 221710620
push_middle 799574847
push_back 324322602
push_middle 726774328
push_front 997538699
push_front 469062797
push_middle 767784710
push_front 293513492
push_back 96833600
push_back 204321592
get 265637
push_front 377672893
push_middle 464183458
push_back 552389845
get 536666
push_back 492927481
push_back 292843668
push_back 226896825
push_front 149916439
get 580106
get 576667
get 298102
push_back 719411060
push_back 673375945
push_front 474807700
get 218866
push_back 724880753
push_middle 995514695
push_back 689821057
push_front 998600176
push_middle 646995952
get 340129
push_front 535989054
push_front 614675016
push_front 822118537
push_middle 621780020
get 538383
push_middle 580927116
get 117262
get 107329
push_back 592939547
push_front 242438557
get 208721
push_back 567644476
push_middle 438407200
push_middle 982471622
push_middle 51904612
push_front 931821228
push_front 579624545
get 234051
push_front 734970133
push_middle 560864959
get 369906
get 228130
push_front 177897037
push_back 355933411
push_front 344921124
get 277438
push_front 25400496
push_back 412015560
push_back 78034998
get 228118
push_back 430429887
push_front 354095622
get 343089
push_middle 938286600
push_front 189402706
push_front 650918651
push_front 485783865
get 437919
get 221648
push_front 875991488
get 55994
get 291330
get 253569
push_front 273669212
get 177646
push_back 574053589
push_middle 732473240
get 79746
push_middle 927925518
push_front 801783886
push_front 580562054
push_back 812857829
push_middle 759152009
push_back 795696990
push_front 100284173
get 460400
push_front 559759028
push_back 531452620
push_front 36500875
get 526634
push_middle 526467222
push_back 208567596
get 192377
push_back 608249916
push_back 944157466
get 496183
push_back 665835198
push_front 55626781
push_middle 16028652
get 385618
push_back 764821906
push_middle 302943554
push_middle 711642261
get 285295
get 574099
push_middle 393556987
push_middle 899713769
push_front 105988281
push_middle 736615753
get 395683
get 534716
get 190586
push_middle 919275495
push_front 237922670
push_middle 484149389
push_back 716802662
push_back 628283821
push_middle 5108404
get 179229
push_back 36835830
push_middle 120952997
get 492
push_back 641409576
push_middle 913658069
push_front 453695274
push_front 69916211
get 247488
get 468094
push_back 587688376
push_middle 174891251
push_back 239450818
get 257114
get 144229
push_front 304058029
push_front 621406861
get 389993
push_back 892168334
get 289865
push_front 973475738
push_back 180256433
push_front 486971582
push_back 357394381
push_front 430842424
get 61542
push_front 642117169
push_front 33902373
push_front 233201414
push_middle 75676278
push_back 577891085
push_back 341504778
push_middle 967907528
get 307659
push_back 9473975
get 211749
push_front 562897595
push_middle 272995665
push_middle 649680307
push_back 780081404
get 456935
push_back 329721862
push_middle 706927812
push_back 131971444
get 329182
get 21998
push_middle 508264875
push_front 109141089
push_middle 88991593
push_back 53382846
get 398519
push_front 469918092
push_middle 315182019
get 566179
push_front 921715472
get 536647
push_middle 578638587
push_back 328568729
push_front 299284918
get 165928
push_front 487470569
get 221249
push_back 606388836
push_middle 653145974
push_back 687348573
push_middle 157774267
get 212573
push_middle 594165447
push_front 541656399
push_back 85633245
push_middle 174963665
push_back 620141659
push_back 983376835
push_front 374927169
get 474669
push_front 633203378
push_middle 712070643
push_middle 692915394
get 267168
get 408090
push_middle 86740823
get 162557
push_middle 782427332
push_front 176715244
push_front 267663249
push_back 878252517
push_back 471675573
push_middle 182903964
push_front 538120270
get 173074
push_front 647470721
push_middle 514568442
push_front 522535076
push_front 911714373
get 45137
get 423505
push_front 891909491
push_back 512137
push_middle 667196544
push_back 454836260
get 526256
push_front 11372858
push_middle 607647959
push_front 736437813
push_back 86848473
push_back 191686187
push_middle 299296013
push_middle 97507862
push_middle 117306874
push_back 375058380
push_middle 334395919
get 329201
push_back 274789002
push_back 524200755
push_back 83407493
push_middle 684446458
push_middle 503701393
push_middle 880657760
push_front 350531322
push_back 913414073
push_middle 224337679
push_back 235543886
push_back 598040900
push_middle 762268489
push_back 963591285
push_back 946428873
get 333326
push_middle 537084951
push_middle 416329059
push_back 414287707
push_back 137103631
push_back 840403955
push_front 44962040
push_middle 663358491
push_front 981698621
push_front 787948511
push_back 114834123
push_front 166865798
get 338664
get 216749
get 490608
push_front 158655987
get 133542
push_middle 61846593
push_back 12577876
push_middle 616643391
push_middle 874801103
push_middle 162257545
get 510269
get 66493
push_middle 454426609
push_middle 883274367
push_back 483629099
push_back 848695141
get 335225
get 260298
get 422348
get 308871
get 195895
push_back 702773292
push_front 175171924
push_front 408314785
push_front 262618608
get 50393
push_back 51834015
get 28989
push_middle 151865390
push_back 880649161
push_front 24654435
push_front 479718199
push_middle 635884436
get 596889
push_middle 410248588
push_middle 860616759
push_front 4014370
push_front 23997677
get 200542
push_back 194527997
push_middle 413847147
get 179312
push_back 439241600
push_front 419438523
push_back 413250396
push_middle 432410692
push_back 817550989
push_middle 589379089
push_back 6786430
push_front 33724056
push_back 658239455
get 174555
push_back 742689544
push_middle 939323645
push_middle 132941536
push_middle 189170177
push_front 453013417
push_middle 673566483
push_back 610283144
get 223532
push_front 781540567
push_middle 646989192
push_middle 556006008
push_back 899008412
get 329820
push_middle 325700840
get 416522
get 340440
push_front 705697360
push_middle 153087682
push_back 540008011
push_front 583939388
push_middle 822311558
push_back 203079762
push_front 103633282
push_front 479156681
push_back 155926470
push_middle 879745830
push_middle 395273332
push_front 199693522
push_back 441276295
get 147084
push_back 125152702
get 169960
get 5769
push_back 591434595
push_back 891503066
push_front 530850732
push_back 929590867
push_front 221808099
push_middle 42797810
push_middle 228568858
get 283879
push_middle 35049456
push_back 586571338
push_back 626643478
push_back 45714528
push_middle 886793220
get 298668
push_front 182622513
push_middle 944732210
get 383626
push_front 641314034
push_middle 501459401
get 537825
push_middle 874626106
push_middle 139581349
push_front 356518426
push_middle 96125200
push_middle 91494850
push_front 712084346
get 172138
get 483400
get 319740
push_middle 283179294
get 446281
push_back 454156691
push_back 93532489
push_middle 242814670
push_back 783566949
get 479296
push_middle 434077440
push_back 95100615
push_front 146646295
get 68628
push_front 152012975
push_back 836720318
push_front 625924840
get 258017
push_back 802386649
push_middle 716074699
push_back 13106513
push_back 439150998
push_middle 345802923
push_middle 45518689
get 395389
get 56992
get 360358
push_back 595942220
push_back 950441306
push_front 261127440
push_front 202414187
push_back 537828055
push_back 767168653
get 158783
push_middle 531226524
push_middle 102275595
push_front 203469161
push_back 231266762
push_middle 449208018
get 172919
push_middle 669049938
push_back 480868338
push_back 100527616
push_middle 421405631
push_front 463743758
get 453545
push_back 496901106
push_middle 42961802
push_middle 62495032
push_back 162495781
push_middle 822658997
get 14182
push_front 927289606
get 240176
push_back 345896102
get 478610
push_front 606044317
push_back 645856253
push_middle 860926553
push_middle 300082696
get 455919
get 454933
push_middle 419645965
push_front 65292223
get 337901
push_front 616945390
get 43834
push_front 777504420
get 367442
get 424456
push_back 955018484
push_middle 198422950
push_front 23814247
push_front 532096366
push_back 844141112
push_front 295119844
push_front 941922536
get 583844
push_middle 293889766
push_back 564648693
push_front 3676874
push_middle 288404641
push_back 160912125
push_back 875542664
push_back 64200676
push_middle 537717545
push_middle 34745627
push_front 573206080
get 141695
push_middle 193888157
push_middle 673335431
get 82697
push_middle 382984283
get 303832
push_front 844972860
push_back 203132480
push_front 156904347
push_front 399245149
push_back 89484546
push_back 448659065
push_middle 279916509
push_middle 417740136
push_front 307531454
push_back 767006036
push_middle 677591390
push_front 47323969
get 355864
push_back 285722862
get 535105
push_middle 597521909
push_front 104470528
push_back 512115375
push_back 934926655
push_middle 179071169
push_back 971910180
push_middle 397703738
push_front 104618801
push_back 437898915
push_back 639490060
push_front 605122297
get 444828
push_front 97474730
push_middle 177826862
push_middle 151339564
push_middle 151387404
push_middle 507856900
get 496186
push_back 384337257
push_back 293486690
push_front 933867790
push_front 985138066
push_front 778242684
push_front 26611269
push_middle 695110608
push_front 860081446
push_front 600081915
get 316599
push_back 441363830
push_middle 615883322
push_middle 129743181
get 50768
get 552769
push_back 795108980
push_front 586337821
push_front 611765078
push_back 883813139
get 241151
push_back 482246131
push_back 412953789
push_middle 26381605
push_front 545817146
push_middle 514688639
get 326433
push_front 619715938
push_back 419579651
push_back 835492753
push_front 807280480
push_middle 873007319
get 200862
push_front 624548033
push_back 333142252
push_middle 366125948
push_middle 786636040
push_back 705607949
push_back 922569047
get 123357
push_back 308982396
push_back 869173811
push_back 442201944
push_middle 834093803
push_middle 873953505
get 121653
push_back 634546461
push_middle 819155595
push_middle 639149500
get 373746
push_front 253016684
push_front 656055100
push_back 728261909
get 22946
push_back 683479922
push_front 788355178
get 173430
get 243847
push_back 140349026
get 175161
get 193482
push_front 47281683
push_front 515978979
push_front 747019392
push_middle 359903637
push_middle 299211428
push_middle 602252524
push_front 879000195
get 510818
push_middle 478498530
push_middle 638224737
push_front 229840159
push_front 972409366
push_middle 861048458
push_middle 124171890
push_middle 124134310
get 478177
push_front 917298840
get 269082
push_front 311922324
get 483995
get 338842
push_middle 685910217
push_middle 91993271
push_front 768029174
push_front 732883015
push_back 383182368
push_middle 368277690
push_middle 958338208
push_middle 751185226
get 42115
push_back 199808771
push_front 585523673
get 465179
get 564996
get 526991
get 433099
push_front 356709263
push_back 780611127
push_back 717761322
push_front 890200686
push_middle 561209759
push_back 921569953
push_middle 342846995
push_middle 117291403
get 420396
get 576294
push_back 830219237
get 243672
push_back 794069123
push_middle 956102741
push_back 186950353
push_back 804534997
push_middle 390051688
push_middle 680153831
get 22713
get 294333
push_middle 551618099
push_back 986971527
push_middle 14454676
push_front 422166231
push_front 760309017
push_middle 338050370
push_back 281426772
push_back 463648193
get 56118
push_front 117833767
push_front 918520745
push_middle 472890156
push_back 909336997
push_back 953692995
push_back 166939960
get 487235
get 207499
get 385208
push_middle 414491626
push_middle 633777987
get 144751
push_middle 477526298
get 416008
get 485431
push_front 581982675
push_middle 8017658
get 8333
push_front 543355707
get 51422
push_front 80512684
push_middle 617383925
get 164925
get 40038
push_back 28578585
push_middle 84811371
push_front 29647157
push_front 791680845
push_back 370038392
push_back 342279405
get 492925
push_front 950771572
push_front 982864255
get 313568
push_front 836492132
push_middle 73291101
push_back 139584532
push_front 701074320
push_middle 246666524
get 8597
push_middle 366491531
push_middle 102936408
push_back 423574697
push_middle 648032740
get 516870
push_back 111837295
get 244079
push_back 244222311
push_back 986336194
push_middle 306942210
push_front 312724260
push_front 696926566
push_back 816921670
get 277722
push_back 21367307
push_middle 324185572
get 124367
get 101294
push_front 232081418
push_back 966856644
push_back 816027776
get 215304
push_back 475460788
push_back 953077135
push_back 488070656
push_front 411044272
push_back 481954591
push_front 97942222
push_back 979218683
get 12472
get 156291
push_back 781359873
push_front 861715061
push_middle 50382100
get 114121
push_front 311338061
push_middle 765939272
get 465787
push_back 459531783
push_middle 393388451
push_back 100186089
push_middle 323748746
push_middle 757067096
push_middle 944990421
push_back 836226228
push_middle 230618837
push_back 770421972
get 11325
push_front 959793721
get 207731
get 80648
push_back 724820607
push_front 766535110
push_back 503877616
push_middle 541471100
push_back 115585272
push_front 33746175
push_middle 617960122
push_front 414598854
push_back 616080286
push_back 511778487
push_back 792775846
push_back 743955652
push_middle 755099616
push_back 112083378
get 216265
get 451862
push_middle 47796408
push_front 949793716
push_front 720798457
push_back 400748968
push_front 85246672
push_middle 62763018
get 586745
push_front 823320877
push_back 553052267
get 327424
push_back 756341172
push_front 910713051
push_back 177146350
push_back 417355198
push_middle 850384209
push_back 383003365
push_back 935984762
get 517210
push_back 93530011
push_middle 511754605
get 109502
push_back 144396026
push_front 727845974
get 481859
push_back 706820699
get 580996
push_back 990977735
push_front 34415017
push_back 222405108
push_back 836433028
push_front 896215355
push_middle 743350108
push_front 204370246
push_front 563430245
push_front 257999959
push_front 559878986
get 577577
push_back 198022107
push_back 161279090
push_front 10095510
get 93814
push_front 108001336
push_middle 669483423
push_middle 852412167
push_middle 579075991
get 223127
push_back 912168890
push_front 595736899
push_back 641866255
push_front 157438674
push_back 758134042
push_back 101436877
push_front 969423426
push_middle 923259738
get 463408
push_front 360127575
push_middle 310469642
get 583529
push_back 438727799
push_front 711833638
push_middle 778437957
push_back 898829509
get 184799
get 101103
push_front 122948682
push_middle 227994817
push_back 871957873
get 550449
push_back 109619630
push_back 818642000
push_middle 644340879
push_middle 118790780
push_middle 26146680
push_front 783196887
push_middle 639488360
push_front 617780965
push_front 175149039
push_front 202534350
push_middle 520915185
push_back 927477661
push_front 532727289
push_middle 853357364
push_back 506939191
get 540106
get 43126
push_back 257937792
push_middle 785337206
push_back 38385575
push_back 629529443
get 355753
push_back 821525615
push_back 744182127
push_front 483493675
push_front 414635039
push_front 342904337
get 565521
push_middle 512925647
push_middle 788114827
get 23214
push_front 243250115
push_middle 713372705
push_middle 69839372
push_front 688065015
push_back 31032544
push_front 344545691
push_front 570359461
push_middle 15512295
push_front 506545260
push_middle 782830073
push_middle 325940252
push_middle 609999966
get 507050
push_middle 867602067
push_back 498379256
push_back 547589325
get 192622
push_middle 996905588
push_middle 9185335
push_back 580700003
get 521481
push_back 610655088
push_middle 525158471
push_back 485006916
push_middle 581671429
push_front 181833554
push_middle 374563270
push_back 29403453
push_front 522408736
push_front 832660615
push_middle 641993071
push_back 664080483
push_front 919427570
get 493807
push_back 271124198
push_front 574676021
get 383935
push_back 434567173
push_back 861485618
push_back 731669378
push_front 978499150
get 241032
get 434231
push_front 598026755
push_back 855871524
push_back 679369827
push_front 803566103
push_back 448771968
push_back 550849218
push_middle 970316310
push_front 472377136
push_back 19292377
push_back 322195978
push_front 876083910
push_front 642735415
push_middle 687747221
push_front 812701083
push_front 461173067
push_middle 763358465
push_back 944524268
push_middle 509406739
get 560670
push_front 82036681
push_middle 780609985
push_middle 618395762
push_front 61767709
get 501877
get 352742
push_middle 896976857
get 23902
push_middle 840154995
push_back 966743913
push_front 997912927
push_middle 917928964
push_back 262088352
push_middle 601753635
push_middle 52606139
push_front 379569572
push_front 504590785
get 382066
get 461730
push_back 668248926
get 402969
push_front 826171925
push_middle 383172547
push_back 792580168
push_back 688216629
push_back 104953361
push_front 225623854
get 84762
get 25219
push_middle 723208620
push_middle 228134180
push_back 976039701
push_front 588518733
get 304081
get 136953
push_front 599398358
push_front 574580080
push_front 261756266
push_back 221528233
push_front 789574103
push_back 46317345
push_front 891050405
push_front 350860790
push_back 158264189
get 390854
push_back 575703909
push_front 615940728
push_middle 492991676
push_front 86770971
push_front 153240188
push_back 553056656
get 284928
push_back 281312734
push_back 84583193
push_middle 814409182
push_middle 9741658
push_back 356014580
push_front 845699892
push_front 583315519
push_back 862136537
push_front 200454856
push_back 973577409
push_back 494529028
push_middle 284645631
push_front 334522229
push_back 47195598
push_middle 841480508
push_middle 359161235
get 38088
push_back 841732809
push_middle 893106955
push_middle 353332849
push_middle 310432281
get 24166
get 260005
push_back 385167085
push_middle 833801706
push_back 455957712
push_front 827745262
get 116657
push_back 120743519
push_middle 829337093
push_back 83838376
push_back 530582143
push_front 534446922
push_back 801913180
push_front 221908862
push_back 538863661
push_back 865553861
push_middle 321084247
push_front 939542975
push_back 60042453
push_back 511240292
push_front 717462299
push_front 572414739
push_middle 158124944
push_middle 507295464
push_back 458487147
push_middle 674950511
push_middle 867195062
push_front 602150004
push_back 924834165
push_front 595232502
push_middle 966316256
push_front 217781562
push_back 199136459
get 477187
get 31157
get 305786
push_front 787584793
push_front 161981033
push_back 227236403
push_back 928788373
get 185333
get 491974
push_back 102577648
push_back 63447729
push_front 707001243
push_front 205008821
get 567327
push_front 693472068
push_back 389943012
push_back 652686370
push_front 389039141
push_middle 766658548
push_back 924083366
push_back 160235298
get 76713
push_middle 367526400
push_back 175068705
get 146459
push_back 201125753
push_back 143415053
get 431655
push_back 266545041
get 436324
get 418773
get 501609
push_front 249762673
push_back 284282771
push_front 795295573
push_front 638730392
get 354255
push_middle 652906479
get 334378
push_middle 113802680
get 477314
push_middle 709261425
get 178050
push_middle 684667914
push_front 349005378
push_back 955304212
get 275460
push_back 993571417
push_back 832456724
get 184487
push_back 107947120
push_back 88237739
get 536641
push_middle 160801005
get 539035
push_front 174072893
get 227579
push_back 801892284
get 201532
push_middle 946702218
push_middle 29950592
push_front 778374397
push_back 504938458
push_front 790142835
push_front 8791757
push_back 752255827
push_back 288749332
push_front 697297260
push_back 819259694
push_front 126553469
push_back 871509430
push_front 489343184
push_front 972174422
get 146520
push_front 952948956
push_middle 37618324
push_middle 536503652
push_middle 976223233
push_middle 147045616
push_back 336375116
push_middle 191349361
get 115518
push_back 311735003
push_front 968197629
push_middle 93551955
push_back 30710568
get 422340
push_front 731419347
push_back 946967639
push_back 458785741
push_middle 394145917
push_back 706939978
push_middle 845671856
get 192689
push_middle 99625141
get 507549
push_front 666255248
push_front 16196999
push_front 315011655
push_back 269661367
push_middle 614169258
push_front 360160746
get 420364
push_back 788179606
push_front 813601595
push_front 183409156
push_middle 333863207
push_front 410272017
push_middle 557512442
get 89093
get 489950
push_front 230039912
get 273594
push_back 551803149
push_middle 696300997
push_front 373746774
push_back 860603866
get 321939
push_middle 641734125
push_back 674050147
push_front 745227807
push_front 953214009
get 367020
get 453245
push_middle 4625435
push_back 499722158
push_front 552589428
get 194985
get 166940
get 541495
get 341020
push_middle 533850583
push_front 115501583
get 358692
push_middle 734621898
push_back 416505387
push_back 254508656
push_back 50933914
push_front 126781832
get 143832
push_front 27059126
push_front 13683890
push_middle 73231458
push_middle 209778065
get 420786
get 112847
push_front 515111440
push_middle 995717894
push_front 639476004
push_front 581475794
push_middle 757586879
get 331914
push_front 623388222
push_back 647690799
push_middle 285811898
push_middle 983888666
push_front 606629193
push_middle 498373001
push_middle 750472775
push_front 157738697
get 495191
push_front 496574101
get 101727
push_back 892630917
push_back 499288607
push_front 834627551
push_middle 224794297
push_front 462011200
push_back 439280099
push_back 675877109
push_middle 485049146
push_front 372058069
push_back 272331384
get 506589
push_middle 395257541
get 68905
push_front 805458104
push_front 460133384
push_front 570955456
push_middle 473224658
get 132104
push_back 846711912
push_back 840663597
push_back 320968389
push_front 30060468
push_back 851953895
push_front 544904450
push_front 387945120
push_back 562559586
get 146505
get 211
push_middle 733732074
push_front 892887562
push_front 770919677
push_back 122632861
push_back 853123544
push_middle 99278333
push_back 128217287
push_back 519651575
push_middle 351813066
get 2482
push_front 253403275
get 78753
push_middle 93447014
push_middle 44227115
push_front 968704362
push_middle 746389140
push_middle 225259186
get 489135
push_front 499979802
push_back 101438941
get 404150
push_back 280130638
push_middle 862768849
push_middle 429434742
push_front 428696575
push_middle 935360001
push_back 761339311
push_back 83401578
get 54372
push_front 180087042
get 305479
push_back 166969682
push_back 841541643
push_front 678416467
get 457111
push_back 929853976
get 343340
get 156468
push_front 212573501
push_front 404186500
push_middle 634565528
push_back 495621446
get 233004
push_middle 849881563
push_middle 565671810
push_middle 695671487
push_back 691852931
push_middle 910411705
push_front 677331676
push_front 141728269
push_front 288052571
get 168114
push_middle 539480621
push_front 408508621
push_middle 263907921
push_middle 968500771
get 299860
push_front 307919320
push_front 476309789
push_front 876645472
get 560934
push_middle 654882101
push_front 554485718
push_middle 658670482
push_middle 894705850
push_back 466560255
push_middle 703633109
push_front 955689119
push_front 247748695
push_back 67366927
push_middle 170905191
push_middle 67238785
push_middle 29739467
push_front 51697015
push_middle 442663984
push_middle 431756830
get 433021
push_back 698161622
get 337618
get 143195
push_front 716810989
push_middle 654854800
push_back 446220985
push_front 553333848
push_middle 585782947
push_middle 524392816
push_middle 711985605
get 537725
push_back 782555725
push_back 50863174
push_middle 431719634
push_back 523758129
get 323215
push_middle 158787246
push_back 325532092
get 204628
get 189416
push_back 969056025
push_back 381097547
push_back 292028455
push_middle 449718572
push_front 832222175
get 310417
push_front 527847145
get 278029
get 238411
get 496770
get 110864
push_front 80235861
get 141756
push_back 514220550
push_front 499030055
get 547746
push_middle 853176410
push_back 728712037
push_back 960635612
get 584080
get 579305
get 502879
push_front 313036223
push_back 349270869
push_back 983929306
get 479760
push_back 519292487
push_front 808435488
push_front 735533211
push_middle 855849265
get 472370
get 459699
get 70278
push_back 341520405
get 593632
push_back 572201328
push_back 775745300
push_middle 74355959
get 351931
push_front 437741830
get 406440
push_front 361242667
push_back 508508121
push_back 109905608
push_middle 170433540
push_front 641807772
push_back 294332023
get 525270
push_middle 339102905
get 413161
push_back 801981698
push_middle 23789666
push_front 280936575
push_front 454450432
get 538398
get 274164
get 515040
push_back 677849259
get 467281
push_back 227696603
get 533855
push_middle 723162616
get 588030
push_middle 229326798
get 408730
push_front 952134270
push_middle 689242324
push_back 321035033
push_back 38111339
get 140450
push_back 777226127
push_back 599367823
push_middle 244821474
push_front 333957920
push_back 501172271
get 229269
get 582487
push_back 283384858
push_middle 65747728
push_back 537748566
push_middle 885025827
push_front 832776218
push_back 765520189
push_front 913450296
push_middle 380277960
push_middle 598295209
push_back 766589192
push_back 879258913
get 376922
push_back 377818136
get 134690
push_middle 163226493
push_middle 874716344
get 541175
push_middle 23028696
get 122376
get 274340
push_middle 863173315
push_back 112550719
get 442508
push_middle 413725157
push_front 326908447
push_back 686684758
push_front 484325405
push_back 188663073
push_middle 331325562
push_middle 558191727
push_back 101611835
get 68939
get 6765
push_front 800267904
get 566800
push_front 856460579
push_back 318238335
push_back 438141940
get 384938
push_front 996096674
push_middle 472102298
push_middle 470672967
get 348175
push_middle 533306038
push_front 865814323
push_front 457400135
push_front 679592645
push_front 467089321
push_front 133239149
push_front 326198292
push_back 21384990
push_front 687890092
get 234842
push_middle 101101680
push_middle 269748252
push_front 309548186
push_front 747170021
push_middle 134926056
push_back 145846734
get 490030
push_front 312231252
push_front 52692027
push_front 278667757
push_middle 396760557
push_back 325540774
get 42919
get 278201
push_middle 622079881
push_middle 5270579
push_front 627365327
push_middle 811085116
push_front 125537708
push_middle 178054203
push_front 762737354
get 289453
push_front 57428854
push_middle 161857284
push_back 601362073
get 326353
get 136176
push_front 4585147
push_middle 620884266
push_front 722326632
push_back 11648755
push_back 544551949
push_front 590420889
push_middle 596616706
push_front 120064376
push_middle 474288977
push_back 13614387
push_front 891880202
push_front 992280482
push_front 72424259
push_middle 210446423
push_back 255218608
push_back 831450315
push_back 219169755
push_front 494710826
push_front 630025472
push_middle 287038392
push_back 660185991
push_front 66322910
push_front 50526750
push_back 120700885
push_middle 827560563
push_back 952855022
get 555555
get 57627
push_front 910188894
get 422428
push_middle 74016723
push_front 25839093
push_back 397684900
push_front 58165664
push_middle 970264126
push_back 3183158
push_back 296658070
get 287243
push_back 880881239
push_back 240099445
push_middle 463019405
get 594040
push_back 981135855
push_front 32031025
push_middle 763539260
get 524117
push_front 505394372
push_back 731248747
push_back 846746404
push_middle 153312287
get 374638
get 250603
push_front 95394752
push_middle 757044562
push_middle 598900853
get 297781
push_back 845716620
get 448617
push_back 427983054
push_front 663271122
push_front 447927119
get 148952
push_front 257543734
push_middle 93083517
push_back 491762761
push_front 383794859
push_front 775945654
push_middle 489824954
push_front 583619683
push_front 893967218
push_front 244723321
get 556812
get 322193
push_back 96302614
push_middle 158598892
push_front 812183756
push_front 795336489
push_front 691743390
push_back 28296057
get 327306
push_back 997329428
push_middle 319719916
get 421437
push_front 462419008
push_front 235127949
push_back 659281986
get 231521
get 102735
push_front 669127472
get 336108
get 193509
push_middle 356109100
get 369429
push_middle 144849423
get 204869
push_middle 208644810
get 327996
get 596575
push_middle 418941592
push_front 263023751
push_middle 353141403
push_middle 657720655
push_back 578699190
get 5536
push_middle 565790452
push_front 842762649
push_back 471459375
push_front 451491120
get 238752
push_middle 253701582
push_middle 494181231
push_front 776552990
push_back 824968226
push_front 236738216
push_front 134448069
push_front 311773587
get 171448
push_front 441527192
push_back 812614261
get 308212
push_back 504699073
push_front 834078209
push_back 683078346
get 328057
push_front 977342467
get 229887
push_middle 74338159
push_back 728904706
push_front 673183960
push_front 831122392
push_middle 91352129
push_back 439224310
push_front 905163402
get 109916
get 406372
push_middle 304182702
push_middle 876631094
push_back 692363197
get 580
push_front 914083776
push_front 209322493
get 485278
push_front 576067826
push_front 436695316
get 546896
push_front 48920381
push_front 601406241
get 579041
get 342130
push_middle 497767540
get 293980
push_back 937737216
push_middle 107823774
get 205045
push_back 394942652
push_back 705411374
push_back 206478174
get 504307
push_back 148197703
push_middle 349023942
push_front 100684585
push_back 250523525
push_middle 126389577
get 170247
get 396362
push_middle 370082096
get 273152
push_back 444729492
push_front 334905688
push_front 620755528
push_front 895942029
push_front 260755829
push_back 852534097
push_back 121431226
push_back 345438003
push_middle 325522534
push_front 684428672
push_middle 953501738
push_back 851956426
push_back 117405142
get 371441
push_middle 415111663
get 239793
push_middle 894106891
push_middle 451440923
push_middle 638064420
push_back 782902570
push_middle 419451210
push_back 989692576
push_front 118607923
push_front 407172769
get 346277
get 372024
push_back 211689787
push_front 516308950
push_middle 198448121
push_middle 375854570
push_middle 692721906
get 190527
push_front 887991058
push_front 221246846
get 181276
push_back 784177175
push_front 386571608
push_middle 457356920
push_back 576302622
push_front 139998374
push_back 713758558
push_front 292192049
get 330435
push_back 720199725
push_front 582406387
push_back 562980434
push_back 232459635
get 180924
push_front 34577555
push_middle 69325906
push_back 682126911
get 330955
push_back 643548486
push_back 392756112
push_back 898890268
get 31431
push_front 550521765
push_front 461831010
push_front 428345074
push_front 501363921
get 355650
push_middle 674071445
push_front 87830603
push_middle 732579468
push_back 157920068
push_middle 43523858
push_back 271728993
push_front 664458636
push_middle 266686375
push_front 374008095
push_front 571886228
push_back 209388179
push_back 572536650
push_front 918131264
get 531408
push_back 390915661
get 481657
push_back 266126944
get 256277
push_middle 723787070
get 547158
push_middle 232865758
push_middle 397172399
push_front 14635232
get 478951
push_back 162628966
push_back 839936118
push_middle 293964374
push_front 448620680
get 4708
push_front 928666921
get 422741
push_back 675775459
push_front 840623513
push_back 206245713
push_back 689189689
get 68177
push_back 280984474
push_middle 508470512
push_back 727930062
push_front 338971084
push_middle 742160214
push_middle 650186652
push_front 964197721
push_back 776517792
get 356249
push_back 56407528
push_front 300066007
get 540828
push_front 375703220
push_front 659376419
push_front 85805564
get 491149
get 259208
push_front 861631000
get 555212
push_front 225120339
push_middle 202799187
push_middle 550627402
push_back 642974780
push_back 883987414
push_back 123169708
push_front 368788849
get 473491
push_back 392671452
get 254960
push_back 41628059
push_front 754789967
push_back 237774486
get 200488
push_middle 856596405
push_front 44327348
push_back 190725364
push_front 537429772
get 267355
push_back 256565128
get 404902
push_back 244196143
push_middle 317490220
push_front 171397967
get 63447
push_front 225267853
push_back 839216132
push_back 716380308
push_middle 729157522
get 94560
get 166925
push_front 240181560
push_front 370178183
push_back 420940652
push_front 484095696
push_back 308913890
push_middle 901150406
push_front 571052381
push_back 459134829
get 188655
push_back 721031057
push_back 409446910
push_front 333690368
get 126998
get 776
push_middle 951109854
get 555701
get 2889
push_front 28853135
push_middle 780775249
push_middle 45034792
push_back 400313186
push_front 750038262
get 91120
push_middle 233307007
push_front 378638621
push_back 647224076
push_back 618390128
push_front 866615383
push_middle 325546864
push_middle 903371473
push_middle 66163758
push_middle 880470319
push_front 350056392
push_front 1056432
push_front 440011570
get 572299
push_middle 53259533
get 562387
push_middle 158714075
push_back 250146836
push_middle 305003547
get 302875
push_middle 591026320
push_middle 981217637
get 590265
get 64370
push_middle 258381090
push_middle 65315356
get 517421
get 183601
push_back 111596912
push_middle 609629928
push_back 531177640
push_middle 843108632
push_front 49786342
push_middle 785969522
push_front 203659967
push_back 723720668
push_back 530557578
get 121070
push_middle 329521017
get 105262
push_middle 303398182
get 276726
get 102355
get 263667
get 424787
push_middle 263667042
push_middle 306098331
push_front 639045762
push_middle 206020118
push_middle 766706465
get 38670
get 386092
push_middle 385085363
get 521090
push_middle 859406671
push_middle 879190389
push_back 215206431
push_back 310301319
push_back 663574064
push_back 601010822
get 351893
get 98073
push_front 778927954
push_front 596381025
push_back 441400231
get 452701
push_back 189640876
push_middle 765590286
push_back 429015397
push_back 72050173
push_front 39240540
get 18360
get 231699
get 498779
push_middle 746760231
push_front 575715383
get 262667
push_back 816470512
get 377625
get 390940
push_middle 570710861
push_front 665629500
get 329327
push_front 691532124
push_back 845433387
push_middle 550763447
push_front 776542030
get 337218
get 368340
push_front 706018575
push_middle 959340035
push_back 309345963
push_front 699954221
push_middle 424929432
push_front 332222557
get 168959
push_middle 107972693
push_back 329059444
push_front 631332583
get 181546
get 211414
push_back 802138676
get 445694
push_front 717803452
push_back 210997364
push_front 358148476
get 578162
get 133147
push_middle 763474350
push_front 512995980
push_front 631518821
push_middle 130496938
push_middle 352123623
push_middle 483709545
push_front 940565383
get 238330
push_front 812017540
push_back 12750118
push_middle 509446131
push_middle 112738907
push_middle 673294051
push_back 562454573
push_front 792448700
push_middle 802261603
push_middle 837213818
push_front 794596803
get 85288
push_front 839658909
push_back 556676486
get 539577
push_back 64008115
push_middle 464121157
push_middle 41239589
get 163988
push_front 988871068
push_middle 216073397
push_front 927200956
push_front 481527918
push_middle 490388383
get 148524
push_back 770484758
push_front 12466533
get 174419
get 5290
push_back 700703743
push_back 46499268
push_back 443642406
push_middle 537271507
push_front 272669935
push_middle 961759468
push_back 55912097
push_middle 327853960
push_middle 581067326
get 202721
push_front 755727655
get 40564
get 352019
push_middle 840063026
push_back 613725765
push_middle 37684672
push_front 246789859
push_back 164926388
push_front 792493854
push_middle 172320437
push_back 491113201
push_front 832983366
get 238890
push_middle 194575992
get 175107
push_back 61330818
push_back 445458891
push_middle 99240015
push_front 419663069
push_middle 706985715
push_front 916288186
push_middle 407305287
get 590025
push_middle 895527413
push_back 887011886
get 433623
push_front 31470432
push_middle 262011659
get 462610
push_middle 279488773
push_middle 314962021
get 229145
get 436477
get 344903
push_front 104773876
get 396495
push_front 545728257
push_front 45507339
push_front 142969913
get 414740
get 153072
push_middle 746621130
push_middle 379098817
push_front 684962120
push_front 452499303
push_middle 382486712
push_middle 947733502
push_back 447754163
get 198623
push_front 412799365
push_middle 83929704
get 567291
get 41840
get 287364
push_front 149446836
push_back 297689941
push_back 422329488
push_front 969843686
get 521454
push_front 741898201
get 184291
push_front 481234892
push_front 372355026
push_middle 872629092
get 287921
get 304125
push_back 320599754
push_back 997939710
push_back 702667688
push_front 567618450
push_middle 797410418
push_front 778433875
push_back 613464217
push_middle 162814615
push_back 564673539
push_middle 61040530
push_middle 92117547
push_front 248010832
push_back 189895014
get 27208
push_middle 79465015
push_middle 977834224
push_front 478345058
get 241327
push_front 973982946
push_middle 578514956
push_front 759413238
get 580018
get 264220
push_front 693112471
get 512856
push_front 155615826
push_front 705341532
get 188491
push_middle 253796851
push_middle 941380426
push_front 218951283
push_middle 133257354
push_middle 139079236
get 86723
push_back 679606166
push_back 953657337
push_middle 675494930
push_middle 429937924
get 519433
get 454155
get 562441
push_middle 255390202
get 313127
push_front 181533407
push_middle 145278946
push_back 543665893
get 234154
push_back 662629966
push_front 665882961
get 356933
push_front 495276068
push_middle 448967800
push_back 988459317
get 94616
get 575827
push_back 199096375
push_middle 613156078
push_front 233899848
push_back 376247493
push_middle 177232558
push_back 58655666
push_front 430343248
get 44108
push_back 863547253
push_front 627527748
push_middle 536917381
push_middle 37474175
get 491916
push_front 361895455
push_middle 331445578
push_front 281566151
push_middle 262046842
push_middle 204001844
push_back 874646397
push_middle 629278913
get 46403
push_middle 73026621
push_front 37659357
push_front 79152925
get 440437
push_middle 861140221
push_front 273617463
push_back 871396287
get 300745
push_middle 964009545
push_front 321340678
push_middle 778190520
push_middle 718564254
push_back 125295498
get 166033
push_back 547214984
push_middle 583693177
push_middle 750299610
push_back 275893005
push_middle 228810287
push_middle 580094682
push_back 390180122
push_back 617050246
get 583110
push_front 798923855
get 232166
get 342032
push_front 170960069
push_middle 410925736
push_front 690108890
push_middle 676913886
push_front 72435961
get 219754
push_middle 612778234
push_middle 843876503
push_middle 636358191
push_front 555593012
push_middle 155678831
push_middle 722650474
push_front 564379093
push_front 225626862
push_middle 413642062
push_middle 151994536
push_front 443798355
push_middle 843973683
push_back 284599570
push_back 552215620
get 3605
push_front 506024768
push_front 703888177
push_middle 453642976
push_middle 596702939
push_middle 460527853
push_middle 506315011
push_back 735845082
push_back 386048506
get 24003
push_back 358672239
get 490390
get 418952
push_back 461872438
push_front 378314813
push_middle 185220426
push_middle 488414085
push_middle 276131237
push_front 429333860
push_middle 442423093
push_back 938965832
push_middle 677974459
push_front 807407424
push_middle 446929492
push_middle 229216409
push_middle 716456099
push_back 492569111
get 311979
push_front 61344497
push_middle 610969770
push_front 82017298
push_back 219685736
push_front 66439654
push_front 361061865
push_back 148509787
push_back 232409509
get 58205
push_front 566689330
push_back 978474883
push_back 636040055
get 240137
get 280035
push_front 498045225
push_middle 612029948
push_middle 890312962
push_middle 58834975
push_back 652022810
push_front 845314219
push_back 18385720
push_back 671148918
push_back 978333081
push_back 190381977
push_middle 755163505
push_back 932791308
push_front 983529760
get 97652
get 174575
get 262826
get 353284
get 456450
get 233461
push_middle 246681693
push_back 431326397
get 485374
push_back 517057332
push_front 946005430
push_middle 651075961
get 108531
push_middle 891143415
push_front 78695275
push_front 572931553
push_middle 156354720
get 173124
push_back 629613314
push_front 148586664
push_middle 538316570
push_back 119048200
push_middle 458097259
push_front 46570810
push_middle 923072939
get 493223
push_front 825336252
push_front 832529220
push_front 468822738
push_back 340494947
push_front 954992585
push_back 534273434
push_back 231063112
push_middle 124694531
push_front 848178294
get 490428
push_middle 816096404
get 15627
push_middle 408234733
push_middle 75501042
get 76507
get 439675
get 137356
push_front 185244926
push_back 194299081
push_back 594633567
push_middle 187082238
push_middle 320686664
push_middle 494629522
push_back 274862436
get 412574
push_middle 196687763
push_back 824527695
push_back 881239016
push_front 780562458
push_middle 676085997
push_front 421970909
get 553412
push_back 494628178
push_back 63961886
push_front 695271869
get 333903
push_middle 486584508
push_front 753383352
push_middle 779985549
push_middle 934346586
push_back 273888483
push_middle 269976192
push_front 7504432
get 388856
push_middle 957119476
get 485898
push_back 72759492
push_back 411766150
push_middle 270328434
push_front 80579570
push_front 255231703
push_front 89682323
push_front 640617011
push_back 755353277
push_middle 937072245
push_back 892940624
get 531126
push_middle 58704026
get 358377
get 38259
get 17635
push_back 598244344
push_middle 177455324
push_front 948401164
push_back 24423272
push_middle 252345007
get 40346
get 114971
push_middle 827506923
push_front 490787228
push_back 81875197
push_middle 597879523
push_front 833387914
push_front 205886095
get 163421
push_back 685093766
get 65187
push_back 307836029
push_back 966248830
get 598833
get 500604
push_middle 200449901
push_middle 479727109
push_front 376199027
get 543908
get 197745
get 472609
push_middle 255552724
push_front 471125423
get 206030
push_back 265246875
push_middle 835779565
get 53818
push_back 785469447
push_middle 637004050
push_middle 945571619
push_middle 671323893
push_front 467670486
push_middle 719940902
push_front 645218872
get 123998
push_front 94914199
push_back 916466495
get 60681
get 476206
push_middle 601172212
get 597396
push_back 207164310
get 110570
push_middle 630055656
get 160626
get 231609
push_middle 252505462
push_middle 271242616
push_back 774420901
get 113555
push_back 472045064
push_middle 455779668
get 383700
push_front 142576422
push_back 776292591
get 288662
push_middle 417363372
push_front 830858805
push_back 351644041
push_back 950586949
push_back 904617416
push_middle 111912372
push_middle 769430797
get 367332
push_middle 747819946
push_back 428201605
push_front 882544011
push_front 973072632
push_middle 918410960
get 271054
push_middle 135367062
push_back 531099809
push_front 939768368
push_front 769093011
get 583772
push_front 314440833
get 481081
push_back 858417989
push_back 774540518
get 158257
push_front 197980362
push_middle 28156637
push_middle 404936607
push_middle 249948781
push_middle 181932371
push_back 43383351
push_middle 558872533
push_front 582939874
push_back 13179524
push_middle 992392634
push_front 104004643
push_front 54978805
push_middle 526372328
push_front 959137808
push_front 142751667
push_middle 449148504
get 274260
push_middle 11247747
push_front 967355318
push_middle 878915333
push_middle 746421015
push_middle 561537266
push_front 565555568
push_front 705574831
get 200564
push_front 285064926
get 143433
push_back 517845695
get 505832
push_back 284915139
get 186475
push_front 337455998
push_middle 250976782
get 462001
get 116378
push_front 369885777
push_middle 602908951
push_front 742055172
push_back 799910135
get 590658
get 23250
push_middle 493413058
push_back 745095178
push_front 734987400
get 520167
push_middle 972538632
push_front 880526901
get 545666
get 156565
push_back 538933450
get 540164
push_back 509397562
push_back 261714590
push_middle 914806561
push_back 622865588
push_back 134231554
push_back 800792408
push_back 418950783
push_back 514162347
get 334028
push_front 888900587
push_middle 25163136
push_middle 791464809
push_front 728300212
push_back 449446983
push_front 219083529
push_back 476475632
push_back 115836311
push_back 689176492
get 383982
push_back 558567097
get 551917
push_back 633840028
push_middle 745387697
push_back 189903660
get 188921
push_back 737939797
get 223229
push_front 651871585
push_front 689449658
push_front 996596713
push_middle 432079584
push_back 527065101
get 57828
push_middle 476432331
push_back 542404228
push_middle 275639501
push_back 511415111
push_front 818779461
get 209361
push_middle 213428093
push_middle 199886321
push_back 264117174
get 581170
get 244603
get 183204
push_back 307170602
push_front 74172268
get 329861
push_middle 704961900
push_back 160598579
push_back 229245584
push_front 743699906
push_front 663620994
get 453475
push_back 408138993
push_middle 103863093
get 204562
push_middle 989772064
get 144629
get 447560
push_front 890838082
push_middle 403788257
push_back 585056190
push_back 62338068
push_middle 83184152
push_middle 939225236
push_back 307214864
get 268393
push_front 833747420
push_back 441384948
get 73713
push_back 192283486
push_front 375706278
push_middle 511097235
push_back 668115825
push_front 548143930
push_front 279952637
push_middle 355957123
get 340300
push_middle 759558790
push_back 701968856
get 140476
push_front 142261467
push_front 648600103
get 439209
push_front 513283581
push_middle 310150946
push_front 365170378
push_middle 838898080
push_back 508035482
push_front 884640233
push_back 340296076
get 180568
get 122392
get 408973
push_front 751649082
get 446707
push_middle 848996537
push_middle 464487576
push_middle 809467588
push_front 451477423
push_back 71920270
get 418487
push_middle 53473844
get 391323
push_front 330857380
push_back 117699871
push_back 953664493
push_middle 567163388
push_back 613441949
get 162900
get 389805
push_middle 457416261
get 496559
push_front 518643964
push_middle 945443348
get 395697
push_front 965601583
push_back 827958094
push_back 853642976
push_middle 197874416
push_middle 734585384
get 53923
push_front 55704517
get 1878
push_middle 966821391
push_middle 329185262
push_middle 869467413
get 168837
push_middle 564666420
push_middle 468300530
push_front 503729974
push_front 449966935
get 464493
get 415030
push_front 199384670
push_middle 576282396
push_front 378084945
push_back 629302681
push_middle 391231430
push_back 901554575
get 155361
push_back 879519934
push_front 806139240
push_back 214731854
push_front 799789066
get 341541
push_front 927422646
push_middle 727597090
push_back 973825627
get 402802
push_front 148125143
push_front 101988706
push_front 371483547
get 526665
push_back 882551403
push_middle 864873571
get 388256
push_front 351298796
push_back 453014587
push_front 864277729
push_back 346689539
push_middle 252628496
push_back 244254365
push_middle 817504475
push_back 541001531
push_front 462124799
get 388019
push_front 593043206
push_back 609401188
push_front 229583193
push_front 857449703
get 128454
push_middle 355433724
push_back 146002874
push_front 70175247
push_back 817965981
push_front 206094803
push_back 847509142
push_front 768839621
push_front 209417387
get 107036
push_middle 222895726
push_back 109927978
push_back 137841840
push_back 420334391
push_middle 364660464
push_middle 483087783
push_back 119321256
push_front 322454727
push_front 908586083
push_back 583722393
get 281275
push_back 915732150
push_front 62629278
push_middle 648054568
push_back 706708759
push_middle 230491588
push_back 478685926
push_front 145722820
get 472487
push_back 536811681
push_back 547090685
get 594997
push_middle 455180748
push_middle 416366362
get 141764
push_middle 934037597
push_front 469533880
push_front 901873359
push_back 802101203
push_back 84140555
push_front 106537208
push_middle 872357634
push_middle 375050194
push_front 62586813
get 501502
get 358238
push_back 13372914
push_front 439459946
push_middle 961427104
push_back 522381674
push_front 690171809
push_back 632304725
push_back 420456718
push_middle 953918822
push_back 397968875
push_back 620208495
push_middle 444351055
get 6087
push_front 440441739
push_back 30251370
get 233801
push_front 771223342
push_middle 587499638
get 505290
push_front 875190741
push_back 763393243
push_front 279494750
push_back 140070078
push_middle 553705016
push_front 721399429
push_back 283878821
push_middle 263118095
push_back 265047801
get 454489
get 203400
push_front 467615764
get 66898
push_back 993430651
push_back 164401186
get 155
push_back 791323283
get 169774
push_back 116329282
push_middle 883466316
get 467244
push_front 19628742
push_middle 62012405
push_middle 958681167
push_front 2170787
push_back 991178401
push_middle 108028997
push_back 281053928
push_front 55757870
push_front 710432086
get 102826
push_middle 88184881
push_back 798589513
push_front 969200376
push_middle 592566200
push_back 521682430
push_back 713809050
push_middle 589641999
push_front 512991993
push_front 784975127
push_back 149537352
get 435166
push_front 567124280
push_front 869539176
push_back 30438839
push_middle 169812116
push_back 818049653
push_back 811149428
push_middle 42935550
get 546222
push_front 345828779
push_back 21347625
push_front 297113698
push_middle 621358430
push_front 278537318
push_back 989519524
push_middle 746662100
push_back 79649190
push_front 469264039
get 159858
push_middle 473965129
get 579809
push_middle 889860774
push_front 924961453
push_front 199375392
push_back 427179175
get 57492
push_back 946964975
get 530077
get 380298
push_back 402778433
push_middle 650779059
push_middle 22849234
push_middle 149371055
push_front 730336286
push_front 611700624
push_back 745641491
push_back 68450191
push_middle 824457558
push_front 4544408
push_front 22004423
push_back 606894068
push_front 447886017
get 262061
get 31850
get 429198
push_front 969379029
get 1232
push_front 641462358
get 796
get 356127
push_front 570900450
push_middle 939158004
get 248994
push_back 200285014
get 303681
get 551526
push_back 741130721
push_front 930962774
push_front 821486527
push_middle 106783234
push_middle 769877029
get 511862
push_front 707163956
push_front 446426354
push_middle 199538389
push_middle 770785059
push_back 136928653
get 350302
push_front 202503123
push_back 455921234
push_middle 811385521
push_front 528009739
push_middle 284821067
push_middle 388281717
push_back 979064905
get 115976
push_front 68361664
push_front 674980991
push_front 980896391
push_front 343761962
get 590241
push_back 686521725
push_front 987645351
push_back 552156100
push_front 633106407
push_middle 95840786
push_front 772752482
push_middle 383806436
push_front 30877905
push_back 197812786
push_middle 149180908
push_middle 194390332
push_back 389776209
push_front 294871181
push_middle 272045789
get 226223
get 566604
get 367797
push_front 20885366
get 20117
get 491178
push_back 661008586
push_middle 704521395
push_front 789032775
push_back 904409373
push_middle 323046396
push_front 803318171
push_middle 515234063
push_back 865982060
get 188167
get 356614
get 227033
get 579698
push_middle 61951206
push_back 211199091
push_back 741316045
push_front 665955821
push_back 486880143
get 25257
push_back 906641072
push_back 291187450
push_middle 964457810
get 578785
push_front 955415449
push_back 859158646
push_back 593643825
get 185220
push_back 335977636
push_front 701389016
push_front 946682636
push_back 767330988
push_front 654054938
get 12588
push_back 313174491
get 58312
push_front 532649842
get 554329
push_back 232524169
push_back 200257713
push_front 102504996
get 271293
get 233851
push_front 904221613
get 437150
push_middle 457709628
push_front 888817060
push_back 907640538
push_back 937867253
get 328070
push_back 541668510
get 395006
push_back 715677035
push_middle 453014176
push_middle 876486835
push_front 152317412
push_middle 895738474
push_middle 342433135
push_back 730285390
push_front 575690942
push_middle 969383305
get 580376
push_middle 321070119
push_front 571363169
push_back 147930414
push_front 803847743
push_front 932134018
push_back 159120715
push_back 357172449
push_middle 474990965
push_middle 52387941
push_front 783201816
push_middle 968253834
push_front 51134487
push_back 438198493
push_back 320011387
push_front 958712026
get 260804
get 295438
push_back 857584821
get 377506
get 596200
push_back 886062591
push_middle 388206101
push_middle 529339253
push_front 231233997
push_front 839130373
push_middle 196047364
push_back 292885288
push_middle 353181570
push_front 405287846
push_front 227300762
get 155136
push_middle 168488282
push_front 578068288
push_front 1618915
push_back 147630090
push_back 708213042
push_back 554270243
push_middle 233078966
push_middle 178037254
push_back 857478517
push_back 656076055
push_middle 954682008
push_middle 123461339
push_middle 830539109
push_middle 498481990
get 476459
push_back 318717268
push_back 856908646
push_back 462023022
push_front 909705365
push_back 614647275
push_middle 802751438
push_middle 368662214
push_back 4635593
push_back 785079558
push_back 137303347
push_middle 707664230
push_back 140785641
push_front 570543821
push_front 992184658
push_front 222550667
push_middle 86049717
push_back 565538991
get 44940
get 342755
get 211965
push_middle 359961584
push_front 694416059
push_front 675220859
push_back 815936130
push_front 837855575
push_middle 287308249
push_back 29442221
get 394990
push_back 549223318
push_front 792926283
push_middle 465322042
push_middle 398572012
push_front 276436777
push_back 977829888
push_middle 940488705
get 235656
push_front 797769513
push_middle 813870391
push_back 991519090
push_front 240809816
push_front 126410129
push_front 749621482
push_back 251017067
get 285742
push_front 296164569
push_front 126089578
push_front 146175097
push_back 393500370
push_back 458006143
push_middle 246762462
push_back 996529915
get 473731
get 584094
get 267717
push_back 788182516
push_front 1920816
get 349846
push_middle 900668195
push_back 351187363
push_back 86150491
push_front 179559162
push_front 67657069
get 445332
push_middle 995005437
push_back 824748356
push_middle 963427461
push_front 406132823
push_front 372033448
push_back 656426944
get 115630
push_back 535893110
push_front 821645037
get 420173
push_back 416109237
push_middle 198632961
push_back 229304231
push_middle 240047334
push_back 622162469
get 340031
push_front 350987874
push_back 542636932
push_front 128536494
push_front 674721346
push_front 218471880
push_middle 276971486
push_middle 193964330
push_back 730966693
push_middle 786895778
push_front 933917525
get 538959
push_front 902990644
get 93424
push_front 194155594
push_back 945916531
push_back 570809099
push_front 77547523
push_middle 150262987
push_middle 372784493
get 254935
get 291265
push_back 311231089
push_back 762585865
push_front 158346979
push_middle 183962374
push_middle 162668339
get 227432
push_back 722844944
get 57818
push_middle 862051092
push_back 886965097
push_front 13778648
push_middle 717938041
push_back 177025593
push_middle 65005452
push_middle 523642960
push_middle 647891016
push_middle 452178739
get 419610
push_middle 919650933
push_middle 651629644
get 587982
push_middle 556273253
push_middle 5816741
push_back 286275067
push_front 569507229
get 161651
push_front 334663058
push_back 66923250
get 60586
push_middle 587905157
get 469169
push_middle 303125129
push_back 16527581
push_back 757530329
push_middle 584403234
push_back 566051123
get 386010
push_front 409709333
push_back 303864894
push_front 2342851
push_middle 620157439
push_middle 515248854
push_back 98782258
push_back 525568676
get 127041
push_back 745798380
push_front 329246380
push_middle 722839048
push_back 578750463
push_middle 505444334
push_front 838417911
get 537251
push_front 552075964
push_front 540013004
push_middle 45246394
push_middle 112880482
push_middle 689944049
push_back 615379217
push_back 6635046
push_middle 722195349
get 11237
get 11517
get 352522
get 517313
push_front 656409813
push_front 270680785
push_middle 431545217
push_back 982178046
push_front 854272073
get 564150
push_back 813888693
push_middle 424174551
get 379838
push_back 750755897
push_back 330090646
push_back 645325192
push_front 518279244
push_middle 960635666
push_middle 962791828
get 369040
push_front 812269695
push_front 202294257
push_back 825514797
push_front 229451518
get 116044
push_back 137818216
push_middle 162327632
push_back 977012036
push_back 569731502
get 304813
push_middle 965337091
get 127250
push_middle 175611542
push_middle 826119776
push_back 459843258
get 323103
push_front 407886146
push_back 63701934
push_back 664845292
push_middle 84655326
push_front 696894098
push_front 436552893
get 216060
push_middle 496990051
push_front 134893365
push_middle 639240139
push_back 970061823
push_middle 626319408
push_back 574564607
push_back 201823113
get 576845
push_back 471178915
get 503508
get 14160
push_back 887508250
push_back 72317578
get 165885
push_front 346147190
push_middle 777609541
push_front 479407570
push_middle 506059769
push_back 891986498
push_front 496359161
get 224124
push_back 440454691
push_middle 73236618
push_back 430036994
push_back 767177732
push_middle 702908564
push_middle 998394905
get 19869
get 219978
push_front 465252452
push_back 568513485
push_front 174626888
push_front 735410513
push_back 93808474
get 41269
get 319699
push_front 919368981
push_back 450992483
push_back 540289299
get 78217
push_middle 612222524
push_front 561322793
push_middle 140317802
push_middle 971604303
get 183751
push_front 364842453
push_back 617598441
push_middle 187858418
push_front 481051296
get 407920
get 324779
push_middle 48946260
get 552482
get 441499
push_back 834903105
push_middle 165289499
push_middle 519601178
push_front 198898253
push_front 745495678
get 8136
push_back 628545216
push_middle 87688216
push_front 851347075
push_back 894677223
push_back 284809762
push_back 814670908
push_back 452456091
push_front 987743725
push_front 311687225
push_back 132535829
push_front 96893354
push_front 57405632
push_back 897289919
get 212064
push_back 289284188
get 168379
push_middle 18757021
push_back 921236118
push_front 436186151
push_back 886827838
get 218376
push_middle 769587293
push_middle 108398599
push_middle 153573194
push_front 28602658
push_middle 689605685
push_back 998686986
push_front 426688477
get 369697
push_front 871083299
get 582380
get 113879
push_middle 578797007
get 258233
push_front 10531039
push_middle 374204152
push_middle 600168877
push_middle 871358516
push_middle 144249813
push_middle 452370036
get 30039
push_middle 720187343
get 183588
get 480010
get 518194
push_back 489551971
push_middle 118492440
push_front 590686663
get 283302
push_middle 597638422
push_front 182206768
get 213251
push_middle 581609422
get 212734
push_middle 341851841
push_middle 207470774
push_front 294469075
push_middle 91770738
push_front 145274502
push_middle 45598378
push_middle 518013571
push_back 315663561
push_middle 90443117
push_middle 860071912
get 139752
push_middle 222178824
push_front 418163804
push_back 47524541
push_back 867781154
get 569494
push_back 558933833
push_middle 673759945
push_back 477711845
push_middle 890039187
get 70680
push_front 676193094
push_back 422005953
push_middle 380306301
push_back 963995303
get 154184
get 579766
push_front 892888400
push_middle 763868228
push_middle 977374418
push_back 770050274
push_back 266303457
push_back 682210282
get 314087
push_front 975849153
push_back 289600419
push_back 589809136
push_middle 812071568
get 131643
get 461960
push_back 423151250
get 322238
get 253106
push_front 734341786
push_middle 111032150
push_front 185362963
push_middle 609906653
get 260853
push_back 467858358
push_middle 377811497
get 324363
push_back 938127797
push_front 269520189
get 47620
push_middle 401631053
push_back 69140895
get 419392
push_front 117851617
push_back 590666988
push_front 457431994
push_front 986425221
push_front 569520664
push_back 953846944
push_back 179697181
push_front 788252733
push_back 22647410
push_front 94610738
push_middle 266953847
push_back 384634548
push_back 791814293
push_back 256734197
get 351335
push_front 139598569
get 545049
push_front 357598555
push_middle 839921123
get 151856
push_front 894694570
push_back 471120888
push_middle 838901319
push_middle 97906616
push_middle 659516204
push_front 115438431
push_middle 987862435
push_front 116880792
push_back 310288884
push_front 460712426
push_middle 94290645
push_back 495766749
push_front 347523567
push_back 848060484
get 215864
push_back 957088122
get 378656
push_back 302917738
push_middle 662080235
push_front 983654981
push_middle 699739871
push_front 35066082
push_front 763682647
push_back 311878213
push_back 314790568
push_front 660282165
push_back 871523330
push_back 956024124
get 491661
push_back 66681024
push_back 320731802
get 310142
push_front 177935980
get 567187
push_front 448420369
push_middle 190620198
push_middle 115380768
get 252749
push_front 599130316
get 241767
push_back 620661969
push_middle 252298602
push_back 153403219
push_middle 417949514
get 201000
get 540657
push_front 86426697
push_front 172055906
push_front 937921975
get 198442
push_middle 552495133
push_back 564731094
push_front 919104361
push_back 544675457
push_front 44667978
push_middle 706178299
get 331273
get 216905
push_middle 302739508
push_front 182251181
push_middle 899676883
push_back 727538829
push_middle 510826429
push_back 575608662
get 179879
push_back 759395880
get 264270
push_front 993420020
push_middle 307125813
push_back 321098822
push_front 240069003
push_back 464158304
push_back 207285609
push_front 759089552
get 372929
push_front 506225712
push_middle 278342196
push_front 738465228
push_middle 560175648
get 493753
push_back 293258813
get 248394
push_back 189805016
push_back 266250014
push_back 677417722
push_back 91127622
push_front 446323543
push_front 685154693
push_back 12502375
push_middle 570319154
push_middle 772044574
push_front 790638375
push_front 700670275
push_back 861724771
get 164007
push_back 344349904
push_back 987780354
get 291595
get 916
push_front 934711872
push_middle 348319010
push_middle 787132753
push_back 64740889
get 386401
get 478541
push_middle 134891393
get 163516
push_middle 439065953
push_back 89737596
get 145444
get 548487
push_middle 295252336
push_front 306336578
get 502342
push_front 20154097
push_back 971986390
push_middle 256965984
get 257277
get 574584
push_middle 407024773
push_back 588688231
get 523805
push_front 698821575
push_middle 184522972
push_middle 578875175
push_middle 405268288
push_middle 831793127
get 529396
get 525295
push_back 644232772
get 255133
push_front 633458270
push_front 162880757
push_middle 4286406
push_front 417870044
push_front 27073064
push_front 580734334
push_middle 746885872
push_middle 574803732
push_back 55789485
push_middle 389287295
push_middle 434271008
push_middle 741695658
push_middle 86380919
get 101684
push_back 434551921
push_back 741012357
push_back 892833785
get 433358
push_back 868779916
get 416865
get 439801
push_front 130443041
push_back 879858575
push_back 438154991
push_front 184027604
push_middle 926361637
push_front 566241516
push_front 213432824
push_middle 271596469
push_back 95305944
push_back 15026574
get 334298
get 25057
push_middle 83161722
push_front 743395091
push_back 881078307
push_back 881689954
push_front 186767063
push_front 835128160
push_back 847970753
push_front 911663959
push_middle 976610023
get 207605
push_front 525337752
get 146851
get 471548
get 459376
push_middle 170761364
push_middle 367484561
get 8716
push_front 896142172
push_middle 605507444
push_back 482592527
get 34073
push_back 959875827
push_back 159485945
push_middle 288497577
push_back 457057123
push_middle 208977455
get 472973
get 247924
push_middle 645142325
get 400797
push_front 566803423
push_front 820097796
push_middle 669126194
push_middle 440295533
get 330844
push_front 292515054
push_middle 447473016
push_front 260956090
get 457774
push_back 875622827
get 128854
push_middle 575160351
push_front 581146215
push_back 959950645
push_middle 520000852
get 400407
push_middle 153935826
get 481005
push_front 827539380
push_middle 393232533
push_middle 472689716
push_middle 819593244
push_back 302808149
push_back 273420494
push_middle 504600280
push_middle 936087302
push_middle 663401344
get 523292
get 61262
get 163337
get 15013
push_front 73156893
get 346947
push_back 426997019
push_back 901998473
get 302184
push_middle 329084316
get 563720
push_back 987578834
get 72032
push_middle 988602861
push_back 236516970
push_front 810586642
push_front 293766464
push_middle 169659919
push_front 252562742
get 196682
get 589874
push_back 26918496
get 47175
push_back 863382428
get 539035
get 255808
push_middle 945210362
push_back 444310170
push_front 38236434
push_middle 801551586
push_back 999338373
push_front 371025733
push_middle 301659012
push_middle 831595587
push_middle 602986759
push_back 293311767
push_front 634942358
push_front 65061770
push_back 640551091
push_back 96225651
push_front 679345383
get 357984
push_back 807512285
push_back 64777060
push_front 762486358
push_middle 230606830
get 503875
push_back 227200896
push_back 385484688
push_front 776608049
get 455146
push_back 354438623
push_back 644331647
get 407244
get 386917
get 390520
push_back 801230713
push_middle 357610052
push_front 726463162
get 462929
push_back 765608486
push_middle 181769732
get 122787
get 70974
push_back 200959228
push_middle 810356201
get 220855
push_back 59375514
push_middle 493754349
push_front 472032371
get 36615
get 82427
push_front 770316241
get 38430
push_front 613372202
get 229742
push_middle 476279160
push_middle 39232680
get 290598
get 547064
push_back 326149344
push_back 755149603
get 33318
push_middle 739831899
get 380395
push_middle 645521135
push_back 540948913
push_middle 737043883
push_front 476819518
push_front 672686866
push_front 673296762
get 419199
get 168011
push_front 997926892
push_back 555738154
get 332874
push_back 905036747
push_front 917187735
push_front 341938093
push_back 789000165
push_middle 12990956
push_front 301352531
push_back 560730426
get 277923
push_front 527213380
push_middle 554116614
push_front 932395511
push_back 463613111
push_front 664481601
push_front 187238227
get 596801
push_back 592510788
push_front 853431817
push_middle 122068275
push_front 901243617
push_middle 957410091
push_front 829071163
get 81889
push_back 650052869
push_back 506367499
push_back 819156616
push_front 740767058
push_back 669989751
push_middle 876716900
push_front 119638195
get 221925
push_back 751418330
push_front 921619303
push_middle 737938877
push_front 475109970
push_front 159445819
get 305366
push_middle 515716778
push_front 682394663
get 104109
push_front 74235505
push_middle 451624719
push_front 609754564
push_back 842942688
get 419453
push_middle 293969706
get 472273
push_middle 379866398
get 458852
push_back 733694599
push_front 419378565
push_front 711249655
push_back 460697905
push_back 761712978
push_front 742406798
push_middle 596972987
push_front 160151669
push_back 855505998
push_back 421755627
push_back 623921827
push_back 872726189
get 360047
push_front 8744388
push_front 874270309
push_back 365922062
push_front 602057579
push_back 414564416
push_front 465411504
get 533893
push_front 828611327
push_middle 894139773
push_back 671392362
get 174667
push_front 536711894
push_middle 607623909
get 428459
push_front 113686454
push_middle 579365616
get 495545
push_front 590704328
push_middle 608964385
push_back 90458335
push_back 157188952
push_front 598258256
push_front 105919001
get 298611
get 360895
push_middle 814649705
push_back 662071896
push_middle 297998812
push_front 546663318
push_back 906560448
push_middle 72817332
push_middle 462159037
push_middle 190673174
push_middle 763335215
get 349211
push_front 493073459
push_front 605797491
push_front 220599342
push_front 53077351
get 230554
push_back 559231033
push_front 561295489
push_back 347393382
push_back 199657320
push_back 174947605
push_front 841193625
get 428146
push_front 980629587
get 56502
push_back 54226652
push_front 710514856
push_middle 89917749
get 216967
push_back 679856733
push_middle 168741484
get 38309
push_back 289409025
push_front 85113142
get 126783
get 198084
push_front 866584244
get 230588
push_back 774677312
push_middle 888235771
push_middle 644848683
push_back 23390247
push_back 343565430
get 433743
push_middle 283180479
get 433630
push_back 657162364
push_back 148430690
get 26680
push_middle 761610063
push_front 826366128
push_middle 951719682
push_front 726038837
push_front 90903678
get 137265
push_back 650394925
get 206035
get 525279
push_middle 960808421
push_front 149660872
push_front 428754596
get 59428
get 269123
push_back 482464116
push_front 416546546
push_middle 65005835
push_middle 283346016
push_back 81010457
get 591801
push_back 906716228
get 56777
push_front 600975884
push_front 985398737
get 77496
push_front 220682665
push_front 515764585
push_back 594307293
push_back 762848914
push_back 675089211
push_back 652566787
get 54457
push_middle 636993470
get 89221
push_front 625903056
push_back 925556720
get 95487
push_middle 467882025
get 202704
get 467136
push_front 589798815
push_back 198900626
push_front 798507504
push_middle 804224840
push_back 916362493
push_middle 32985528
push_front 859228184
push_back 838710400
push_back 154949777
get 124354
push_back 386251550
push_middle 991338599
push_back 962082421
push_front 646073344
push_front 458827999
push_back 749155375
get 490575
push_back 144341158
push_back 336071423
get 179701
push_middle 476152254
push_middle 84694150
push_middle 100208675
push_middle 805861730
get 88203
push_front 634580104
push_middle 701764641
push_middle 442851530
push_front 507683195
get 65378
push_front 254883126
push_middle 236081658
get 451080
push_front 15216878
get 14332
push_front 226641900
push_front 169709517
push_back 97550764
push_back 687545533
push_middle 694489489
push_middle 2046267
get 237737
get 287076
push_back 450546216
push_middle 936812012
push_middle 974881471
push_middle 549314959
push_back 109396937
push_back 170033386
push_back 172092065
push_front 50895868
push_middle 316241439
push_front 948246890
get 490683
push_front 177529042
push_middle 319636319
get 15041
get 144120
push_middle 803606986
push_back 659260613
push_front 49368324
push_back 262348053
push_middle 156183374
push_middle 976001613
push_middle 769216339
push_back 921230911
push_middle 402281095
push_back 821848380
get 431116
push_back 597805040
get 447858
get 341141
get 504619
push_front 437874552
get 538201
get 113023
get 53794
get 550739
push_back 195872231
push_back 59232680
push_front 690922887
push_front 232949611
push_middle 725877634
get 382752
get 534250
push_middle 888164351
push_back 907579546
get 528203
push_front 601624377
push_front 880985176
get 402890
push_front 599634815
push_back 188621151
push_middle 588455869
push_front 729862268
push_back 553418555
push_middle 403430997
push_front 317906359
push_front 363209645
get 361496
get 222054
get 352322
get 285682
get 386383
push_front 130690593
push_back 980732408
push_back 353863619
push_middle 844308193
get 148695
push_back 446550803
get 311099
push_middle 9272122
push_middle 111269373
push_front 935961994
push_back 346800980
push_front 375636074
push_middle 455866903
push_back 774691164
push_middle 30393611
push_middle 379314148
push_front 643586741
push_middle 267939879
push_back 15721086
get 352383
push_front 450737978
push_back 452179209
push_middle 746674866
push_back 911113348
get 192424
push_middle 252809805
push_front 668687371
push_front 80230792
push_middle 460868891
push_middle 224099281
push_front 718329090
get 381202
push_middle 957791321
push_front 324854719
get 147751
get 119660
push_back 379508763
push_back 105311118
push_back 239562968
push_front 460420287
get 65965
get 314397
get 316163
push_front 421808320
get 349495
get 124547
get 75181
push_middle 598919667
push_middle 603280128
push_front 65987090
push_front 312528231
push_back 984294388
push_front 389755744
get 446228
get 463191
push_front 797274601
push_back 811600336
push_front 241946285
get 412697
push_back 74384793
get 501217
get 482374
push_front 851594735
push_front 777626711
push_front 166089493
push_back 348174438
push_back 479388847
get 584912
push_middle 713613113
push_middle 728170084
push_middle 861273348
push_middle 469287560
push_front 821261218
push_front 660940686
get 18900
push_front 498302464
push_middle 903194319
push_back 748468769
push_middle 783903727
push_front 499001943
push_back 147894244
push_back 557134574
push_back 734032355
push_front 82401219
push_back 797444337
get 436922
push_front 587125242
get 240784
push_front 753515797
get 249569
push_back 816181441
push_back 69200410
get 314605
push_back 580263445
get 145532
push_middle 169907830
push_middle 356908869
push_back 579447783
push_front 649064875
push_middle 335695812
push_back 383409145
push_middle 947909232
push_middle 909722833
push_front 541108751
push_middle 985275469
push_front 689629049
push_front 355003712
push_back 661368394
get 139214
push_middle 519731807
get 494704
push_front 334155713
get 244249
get 157871
push_middle 964770728
push_back 226132183
push_middle 101469911
get 593750
get 373410
push_middle 726688712
get 96650
get 287266
push_middle 756763483
get 294089
push_back 532525378
get 41096
push_front 10376035
push_middle 123349037
push_middle 570116335
push_front 874697978
push_back 743084415
push_middle 756745419
push_back 80683122
push_middle 661937419
get 141688
push_back 396052918
push_front 868405874
push_middle 279441349
get 247365
push_back 742574846
push_back 387258144
push_middle 212664701
push_front 207333172
get 160090
get 119516
push_front 860438866
push_front 544104993
push_front 702590417
push_middle 526205885
push_front 640415143
push_middle 489996838
push_back 459853196
push_middle 159625567
push_front 992929268
get 565216
get 70368
get 577184
push_front 18186001
get 244
push_back 99978953
push_middle 509443429
push_front 480052656
push_back 329155552
push_middle 414782363
push_middle 891850673
push_front 574703271
get 498021
push_back 797955759
get 109426
push_back 630641662
push_back 707644208
push_back 56394190
push_back 201407240
push_middle 201533329
push_middle 676679575
push_back 730702639
get 220849
push_middle 791968843
push_middle 575055262
get 322147
get 274524
push_middle 935088989
push_back 642487744
push_back 704066094
push_front 340728612
push_middle 188374722
push_front 590123373
push_front 519687184
push_back 882552244
get 161475
push_back 754887361
get 467615
push_back 252318882
push_front 251190975
push_middle 309067485
push_front 370082388
push_middle 521145644
push_middle 2759815
push_front 810690066
push_front 792604658
get 487119
push_back 724130253
get 87013
get 304774
get 395048
push_back 271306272
push_front 17198870
push_back 106925988
push_back 577890715
push_middle 740692156
get 195955
push_middle 889591584
push_front 901410577
push_front 470439091
push_front 149450214
push_back 583240470
get 472407
push_back 737022683
push_front 796454215
push_back 177317835
get 165758
push_front 67147124
push_front 419064745
get 372914
push_middle 652900654
get 95634
get 262129
get 545776
get 18877
push_back 608490213
get 206733
push_middle 733510029
push_middle 15481139
push_middle 913958266
get 310757
push_front 727474968
push_front 313865512
push_back 737605208
get 374929
push_back 662850648
push_front 271672037
push_front 591791272
push_front 825763868
get 465809
push_middle 908486388
get 113673
get 491795
get 129584
push_back 667614900
push_middle 526955435
push_front 905643123
push_back 26276365
push_back 526648694
push_back 800605649
push_back 805735786
push_front 232517292
push_back 396127633
push_back 171022067
push_middle 453308030
get 578098
get 53899
push_back 991724858
push_middle 666149477
push_front 634730247
push_front 397871701
push_middle 482974822
get 57358
push_front 790798767
get 60591
get 31331
push_back 778890398
push_middle 2281881
get 159919
push_back 255727792
push_middle 949131227
push_front 201245417
push_back 716563602
get 534808
push_front 169051398
push_front 876088928
get 417407
get 583433
get 247947
push_back 900648592
push_front 793544405
push_middle 708744057
get 24764
push_middle 700827772
get 535913
get 11933
get 591210
get 91593
push_back 73964222
push_middle 997282113
get 143938
push_back 947434737
push_middle 818597732
push_back 682789461
push_middle 978669866
push_back 697998714
get 379106
get 112465
push_back 862092555
push_back 976022117
push_middle 893876368
push_back 961490585
push_back 574969758
get 161255
get 186142
get 508591
push_middle 977722265
push_middle 213883901
get 105273
push_back 138065043
push_front 304336163
push_front 314431664
push_middle 707512231
push_back 796246416
push_middle 471197770
push_back 971717575
push_middle 282905427
push_middle 904316411
push_back 35642790
push_back 621603214
push_front 173133299
push_back 526699260
push_back 390171611
get 276940
push_middle 517859697
push_back 73115912
push_middle 627910427
push_front 135011595
get 387571
push_front 397510038
push_back 665655429
get 319572
push_back 704797493
push_front 987048856
get 437923
push_front 816149154
push_back 421655430
get 184426
get 293291
push_front 875887095
push_middle 667868743
push_front 324919487
push_back 912481563
push_middle 377486171
get 26806
push_middle 544252181
push_middle 983975947
push_middle 987236533
get 481022
push_front 588172719
push_back 279924220
push_middle 737547619
get 227908
get 439879
push_back 928625602
push_front 114782434
push_front 444428916
push_back 474290832
push_front 948819317
push_front 10119150
push_back 568396953
push_front 5780855
get 359128
push_back 591743684
push_middle 555756086
push_middle 257483882
push_middle 769344963
push_front 522444501
push_front 773836948
push_back 64714814
get 300226
push_front 660955778
push_middle 424788355
get 270118
push_back 353611655
push_back 804281060
push_middle 758840463
get 245958
push_middle 840381919
get 471382
push_back 600407312
push_back 680243180
push_back 889813292
push_middle 13383633
push_front 807780110
push_front 907871315
push_front 429640894
push_middle 813807740
push_middle 780423369
push_middle 144569455
push_middle 286708393
push_back 79961492
push_front 944099651
push_front 869870061
push_back 905972618
push_back 673631880
push_back 605646145
push_middle 584730381
push_middle 177147357
push_front 793833079
get 37903
push_back 304609346
push_middle 345720948
push_back 641412898
push_middle 223776135
push_back 121934747
push_middle 885611514
push_front 869715980
get 52244
push_front 490585626
push_front 983196475
push_middle 225967294
push_front 272657751
push_front 938777569
push_middle 128132090
push_middle 889706328
push_back 177319250
push_middle 814854823
push_middle 651568997
get 409758
push_back 860247151
push_front 84265311
get 294569
push_back 391704467
push_front 459486177
get 304859
get 155237
push_back 105267037
push_middle 700029471
push_middle 193359762
push_middle 327776994
push_middle 444293362
push_middle 55481095
push_front 589112943
push_middle 34890901
push_front 227111094
push_back 950537461
push_middle 132225577
get 453354
get 312279
push_middle 45350350
push_middle 49618586
push_middle 615147982
get 596463
get 276557
push_back 34354050
push_back 748566311
get 187857
push_front 774168258
get 97249
push_front 121814860
push_back 31272131
get 332681
push_back 842098784
push_front 25734792
push_front 84658882
push_front 457378704
push_back 274895154
push_back 975943992
get 57111
push_middle 858588845
push_middle 966385602
push_middle 307344324
push_back 935353485
push_front 196635867
get 338409
push_middle 739742576
push_middle 654628331
push_back 47793282
push_front 627821442
push_middle 277645883
push_front 350564582
push_middle 744907244
get 37346
get 572188
push_front 526310909
get 71859
push_middle 618212294
get 149271
push_middle 498822408
push_back 777406636
get 437089
get 518744
push_front 855923593
push_back 727437394
push_middle 922914304
get 286864
push_middle 51701132
push_middle 597799668
push_front 747048738
push_middle 858600917
push_middle 735426786
push_front 178996523
get 107414
get 209556
push_middle 295106389
push_middle 538605994
push_middle 730891439
push_middle 852957346
push_middle 900757947
push_back 771197306
push_middle 342766685
push_back 673428717
get 393361
push_back 284810624
push_front 442278689
push_middle 604476230
push_front 470873038
push_back 6143391
get 459295
get 216391
push_middle 166936498
push_back 628032509
push_back 698086211
push_back 936085494
push_back 147124252
get 331882
push_middle 458585685
push_middle 803705226
push_middle 804063636
get 106205
push_front 756853788
push_back 961723998
push_back 149430864
get 362272
push_front 798144784
push_back 565940196
push_front 182662664
get 95868
push_middle 212421221
get 18926
get 467889
push_back 775781522
push_back 59213288
push_middle 421226596
push_front 15028492
get 16877
get 277402
push_back 695983966
push_back 610531761
get 185854
push_front 298318961
get 39238
push_front 862640891
push_back 162429827
push_middle 45892163
push_middle 916451619
push_front 489214537
push_front 858208599
get 305463
push_middle 9108126
push_back 760266684
push_middle 757373968
push_middle 196634663
get 121571
get 535035
get 407789
push_back 290279866
push_front 549130
get 306227
push_back 505128308
push_back 327315810
get 314984
push_middle 527121662
push_back 112674768
get 485267
push_front 307838890
push_middle 130217565
push_front 121246097
push_middle 434282240
push_back 614090778
get 372819
push_middle 139482254
get 317190
get 570029
push_middle 959084143
get 380349
push_front 933469958
push_back 556168197
push_front 446574822
push_front 102954953
push_middle 407424873
push_middle 927364915
push_back 776740269
push_middle 751214736
push_middle 160099682
push_middle 217373171
get 30942
push_back 554654977
push_front 307883361
push_back 217623394
push_back 11589056
push_front 829457839
push_back 361634573
get 132713
push_middle 312706685
push_front 250385650
push_back 763927325
push_front 537568959
push_middle 396836373
push_front 863209746
get 433927
push_middle 392132645
push_back 112351550
push_middle 638019819
get 440818
push_back 951637053
push_middle 795576283
push_front 751574903
get 211689
push_middle 373075756
push_middle 946655031
push_back 437870352
push_middle 585554118
push_front 739219130
get 334977
get 401885
push_middle 390521696
get 206509
push_middle 757383657
push_middle 392697977
get 339950
push_back 843890028
push_front 374851875
get 284651
push_middle 424435163
push_middle 833971010
push_back 307234937
push_front 257367254
push_back 237190040
push_middle 656111578
push_back 523194041
push_front 43342729
push_front 801963168
push_middle 548304095
push_front 563665594
get 513824
push_front 82015112
get 287063
push_middle 357575799
get 208399
push_middle 210431419
push_middle 11036785
push_middle 884131019
push_back 78862511
push_back 483065873
push_front 529689570
push_back 418735641
push_back 98836247
get 250899
push_middle 44276238
push_back 643132223
push_back 190016235
get 98171
push_middle 171103049
push_back 636603595
push_middle 642629854
push_middle 335056126
push_front 205339573
get 463573
push_back 688943932
push_back 124806250
push_back 84538907
get 351788
push_front 785608447
push_front 108323677
push_middle 921774694
push_back 347866107
push_front 67228785
push_middle 119187915
push_front 878035848
get 445449
push_middle 392765101
get 357720
get 97075
get 128219
get 282284
push_back 555259557
push_front 903006753
get 216091
get 86957
push_back 540470068
push_middle 444623448
get 49078
push_back 628387023
get 255435
get 131079
push_middle 816266701
push_middle 881165312
push_front 149648962
push_middle 658161117
push_back 352051283
get 583734
push_middle 928054567
push_front 120464065
push_middle 502339107
get 96070
get 244701
push_back 714138164
push_middle 807903699
push_middle 706458561
push_front 99949106
get 597439
push_back 979187564
get 348481
push_front 713739769
push_front 490364810
push_middle 596457026
push_middle 736789986
push_middle 850208530
push_front 844776148
push_back 196443586
push_front 721992369
push_front 55406852
push_middle 396445843
get 566697
push_middle 971466493
push_back 962811253
get 571345
get 331802
push_middle 645668368
push_back 717232612
get 249520
push_back 509802582
push_middle 768153400
get 475594
push_middle 160869480
push_front 373218728
push_middle 407203390
get 133906
push_middle 116136186
push_middle 587779288
push_front 359462275
push_front 872792732
push_middle 545943162
push_back 828306682
push_back 524659525
push_middle 158106332
push_middle 90614887
get 128034
push_front 537868051
push_middle 66722708
push_front 569863013
push_back 373809142
push_back 46890857
push_back 292388314
get 380146
push_middle 35681667
get 133976
push_front 188583256
push_back 290611871
push_back 209509005
push_front 168496057
push_back 125960213
get 283970
push_back 406812092
push_back 61477918
push_back 791158596
push_back 354322369
push_middle 531696365
push_front 389076307
push_back 964737357
push_back 155733660
push_back 420147427
push_middle 752149052
push_front 90415369
push_front 390065095
push_back 124811946
push_back 466953989
get 335515
get 77864
push_middle 164831213
get 131137
push_front 525421325
push_back 712664090
get 195316
push_middle 742589073
push_front 388494635
get 165679
push_front 863594880
push_middle 393466215
push_middle 916699480
push_back 553492337
get 416016
push_front 230103510
push_back 865952374
push_back 311243247
push_middle 317182891
push_middle 404720237
push_middle 986912787
push_middle 498400624
push_front 252000065
get 165193
get 10973
push_middle 966634878
push_middle 104409221
push_middle 42187665
push_middle 384388222
push_back 975103276
push_front 769832662
push_middle 688169174
push_front 220392514
push_middle 237704442
push_middle 523123422
push_front 89004792
get 435529
push_middle 262822177
push_middle 404556967
push_back 325762689
get 242838
push_middle 320002979
push_back 150268120
push_front 430074602
push_middle 171726558
get 587153
push_middle 71190725
push_middle 342398072
push_back 441637899
push_middle 257370614
push_front 655776254
push_middle 324095676
push_back 239350929
get 480523
push_front 660413040
push_front 198186904
get 66834
get 94564
push_middle 951730046
push_back 449083658
get 449230
push_back 831895356
push_front 189010643
push_middle 570402677
push_back 468809910
push_back 102911779
push_middle 734558309
push_middle 909493862
push_front 945140211
push_front 976414317
push_front 61612611
push_middle 936390912
push_middle 765739498
push_back 27874106
push_back 70460466
push_middle 278657877
push_front 667543611
push_front 905762206
push_front 197054525
get 351904
push_front 793974235
push_front 596203244
push_middle 912640780
push_middle 876102292
push_middle 97158824
push_front 644987789
push_front 244603114
push_back 493153883
push_middle 619858166
get 486338
push_back 19970595
push_middle 648456324
push_back 752106273
push_front 967894058
push_back 639604406
push_middle 587633017
push_back 15600311
push_back 61804980
push_middle 176188970
push_back 184611146
get 283025
push_back 462925009
get 86378
push_front 961314273
get 592183
get 494891
push_middle 241394532
push_middle 463429860
push_back 733857346
push_middle 501668546
get 205767
push_middle 84027112
push_middle 527869231
push_back 820690474
push_middle 894762717
push_middle 575474171
get 45754
get 97865
push_back 876119114
push_middle 119708213
push_middle 379821708
get 227505
push_back 210227122
push_back 138629241
push_back 649427367
push_front 481803037
push_middle 208444610
push_front 648653401
push_back 750649172
push_front 997121065
push_middle 690027974
get 360662
get 160499
get 13831
push_back 314303894
push_back 965551527
push_middle 866733734
push_middle 945798784
push_back 670330252
get 51326
push_back 526315078
push_middle 734625630
push_middle 340647296
push_back 498950621
push_back 75760691
get 493089
push_back 831314644
push_front 46686153
push_middle 456976626
get 338006
push_front 767801546
get 254550
push_front 637084615
push_middle 202730920
push_back 676690227
push_front 663040059
push_middle 402677115
get 284253
push_middle 369085751
push_middle 348677521
push_front 619176852
push_front 271592146
push_middle 987774495
push_front 300550130
push_back 21391090
push_middle 446982842
push_middle 236856283
push_middle 714033367
push_back 532971626
push_back 316941286
get 244803
push_middle 717856146
get 116621
push_back 300389629
push_front 968015770
push_middle 809241220
push_back 198039971
push_back 492063270
push_back 896581894
push_middle 401627620
push_middle 751260942
push_middle 276385860
get 342058
push_back 682060178
push_middle 259582067
push_back 852003672
push_back 881316186
push_front 259555986
push_middle 199456408
push_middle 60185042
get 502945
push_front 779182397
get 3350
push_front 491095780
push_middle 54468121
push_back 374720078
push_front 79169398
get 195102
push_middle 939018573
get 113555
push_front 502712402
push_back 497526470
push_middle 589162912
push_back 897458346
push_front 450681080
push_back 210941027
push_middle 223877577
push_back 479510300
push_middle 765013581
push_middle 931470510
push_back 118978413
get 322346
push_middle 630591402
get 10973
push_front 217120254
get 173350
push_middle 806468601
push_front 709399889
push_front 244404029
push_back 371518955
get 293027
push_front 222900125
get 139539
push_middle 185800758
push_front 783658233
push_front 403747678
get 420428
push_back 423045119
get 48776
get 183957
get 129444
push_back 212318507
push_front 409705111
push_front 158751058
get 401677
push_front 503534994
get 24750
push_front 484164251
push_middle 899715290
push_front 557591722
push_back 613491039
get 496711
push_back 189254702
push_middle 186682054
push_middle 232335439
get 402261
push_back 826494907
push_front 40035045
push_middle 6974548
push_front 623344293
push_middle 286827544
push_front 395977487
push_middle 575503475
push_middle 753314133
push_front 989340636
get 125474
push_middle 154419839
get 92779
get 28908
get 356275
push_front 125596379
push_front 226388134
get 84109
push_back 467222464
get 224175
push_front 346590106
get 398120
push_back 872081246
push_front 275893893
push_back 232165538
push_back 670283706
push_back 722273940
push_middle 485798966
push_back 443627636
push_back 198587783
push_back 926850020
push_back 125801532
get 250624
get 175160
get 465847
push_middle 727543424
push_front 100947676
push_middle 725665608
push_back 392547376
push_middle 567117351
get 343155
get 569041
push_front 951079306
push_middle 220002650
push_middle 402115912
push_front 210844502
push_back 865371458
get 494217
push_back 475484227
get 198122
push_back 392846758
get 593770
push_front 596720908
get 14270
push_front 425359428
get 371654
push_front 1780854
push_back 398450019
push_middle 359485535
push_front 229063060
push_front 392963686
push_back 178020851
push_front 818512339
push_middle 496654123
push_back 718813868
push_middle 850729992
get 75280
push_front 226021730
get 237901
get 406199
get 567175
get 246362
push_back 310902789
push_middle 279914614
get 2662
push_back 216071269
push_back 423519111
push_back 301178139
push_back 699235432
push_front 317878610
get 163327
push_front 105238746
get 325113
push_front 750693526
get 179161
push_middle 425630339
get 572293
push_back 544364958
get 264002
get 478811
push_middle 604311783
get 76353
push_front 289028343
push_back 123026631
push_middle 115437105
push_middle 775407247
push_front 862784861
push_middle 709704920
push_back 564933126
push_front 323688766
get 573210
get 463650
push_middle 427035270
push_middle 743541880
push_front 604128454
get 297806
push_front 42432835
push_back 537003597
push_front 841597326
push_middle 51383385
push_back 848977217
push_back 532224965
push_back 876114581
get 264539
push_back 138305644
push_back 891348749
push_front 734919535
get 511752
push_back 69689908
push_middle 44209250
get 3117
push_middle 511929284
push_middle 189195984
push_front 147249849
push_back 994873774
push_front 582781109
push_back 776071807
push_back 777632208
get 141973
push_back 55303766
get 227481
push_front 648607599
push_middle 287900805
get 242677
push_front 370203263
push_front 506929349
push_middle 381285148
push_back 575588202
push_middle 584054671
get 439647
get 275858
get 305949
push_middle 191394484
push_back 350603871
push_front 294203795
push_back 488409567
push_back 783268552
push_back 182983917
push_middle 882913530
get 380363
get 110295
push_front 728277887
push_front 493012455
push_front 277857076
push_middle 536613790
push_back 615725148
push_back 645391316
push_front 962355384
push_middle 75525963
get 381413
push_back 316120233
push_back 416040074
push_front 653173303
push_middle 54309562
push_front 890226955
push_back 230832602
push_back 190095413
push_front 963729129
push_middle 763997765
push_front 278637804
get 268422
push_back 576793385
push_middle 880844847
push_back 979715377
push_middle 338691938
push_back 2103769
push_front 240367090
get 313772
push_middle 401272403
push_front 799517423
push_back 754799047
push_middle 773558002
push_front 214367558
push_back 264196303
get 553860
push_front 595748223
push_middle 745941671
push_back 777709424
get 518562
push_back 897680735
push_front 19131733
get 277766
get 103277
push_middle 664174247
push_back 98213874
push_middle 768694032
push_middle 42836199
push_middle 837041616
get 469535
get 577377
push_front 453115333
push_middle 689143726
get 169155
push_middle 981157219
get 107452
push_front 582075323
push_front 995070623
push_middle 263360534
push_middle 191219213
push_front 192513177
get 427736
push_back 70840473
push_back 978789840
push_back 59580585
get 248620
get 143254
push_front 183256984
push_front 990248241
get 135964
push_back 302237185
push_front 801124509
push_middle 318614193
get 111725
get 381463
push_front 472171719
push_middle 505809091
get 599722
push_middle 796036488
push_middle 974214836
push_back 892551417
push_middle 991024520
push_back 26675124
push_middle 923225933
push_middle 984312416
push_front 865924056
push_middle 207595912
get 108490
push_back 155907069
push_middle 305224818
push_back 494700016
push_middle 264684026
push_middle 240098434
push_middle 549622095
push_back 900346786
push_middle 836241645
push_back 657778404
get 290706
push_middle 808783657
push_back 518470790
push_back 317033748
push_back 880534679
push_middle 28539679
get 415315
push_middle 803606897
push_middle 683044090
push_middle 721578089
push_middle 963854897
push_middle 978203025
push_front 764637056
get 281640
get 481579
push_middle 314810539
push_front 656860366
push_middle 972339997
get 361922
get 487493
push_front 771426769
get 291331
push_middle 11296716
get 526873
push_front 845452559
push_front 776352877
get 450850
push_back 438125820
push_front 250928362
push_middle 362424917
push_back 597143015
push_front 397223287
push_middle 706887335
get 256076
push_back 538833261
push_back 274467925
push_back 141431659
get 103906
push_back 734854144
get 318826
push_back 152529945
push_back 835019690
push_back 644825066
get 484741
push_middle 642229741
push_middle 162868419
push_back 796604836
push_front 260863418
push_middle 527691995
push_back 402378751
push_middle 442616757
push_back 847014433
get 169157
push_middle 140216717
push_middle 118516848
push_back 540819459
get 219517
get 489739
push_front 645753927
push_back 965001799
get 556939
push_back 943425676
push_middle 351793022
get 165286
get 183833
get 188687
get 70232
get 120273
push_front 151185467
get 22931
push_front 414901187
push_front 206990930
get 11412
get 169181
push_back 402208282
push_middle 456648015
push_front 451309950
get 325107
push_middle 542405614
push_back 219418761
get 230234
get 353633
push_front 872190010
push_back 664425995
push_back 849935476
push_front 561194165
get 488616
push_middle 244756171
get 213646
push_front 923489341
get 364096
push_front 43562672
push_back 356929007
push_back 136914179
push_back 434802203
push_middle 409945588
push_middle 115615504
push_middle 919140371
push_middle 902200514
push_back 867005903
push_back 711746386
push_middle 982571383
push_back 224500365
push_back 879391275
get 210519
push_middle 406980087
get 52086
push_back 946965763
get 148773
get 101057
push_back 818155384
push_back 460753427
get 527246
get 372434
push_back 774631783
get 131597
push_back 157761600
push_front 952580344
get 110809
get 74754
get 311428
get 120822
push_middle 573852229
push_middle 843221297
push_middle 382640323
get 544475
push_back 289808044
push_back 328295714
push_front 709147171
push_back 395556544
get 354433
push_back 179041010
push_front 496741502
push_back 174867924
push_front 483490748
push_back 291980058
push_front 49771595
push_back 645912624
get 509036
get 369046
get 54254
push_middle 825360999
get 543444
push_middle 6007986
get 171428
push_front 917804380
push_back 648217969
push_back 38014830
push_back 506444971
get 129166
push_front 637959604
get 464557
push_middle 159722052
push_front 738624877
push_middle 983022598
get 550036
push_front 298282212
push_middle 989614677
push_front 533940437
push_front 699090331
get 559237
push_back 795058013
push_back 61891287
push_front 682984899
push_front 911072525
push_back 495744635
push_back 377065195
get 212881
push_middle 266415385
push_middle 709974433
get 103062
push_back 645177576
push_back 308507600
push_middle 601422730
push_middle 460915686
push_front 527414976
push_back 665502288
get 173760
push_front 348238881
push_back 417981619
get 531090
push_front 543139921
push_front 860632699
push_middle 723819030
get 192293
push_back 853108344
push_front 553987322
push_back 839483402
push_front 275824977
push_front 824209607
push_middle 185905909
get 155217
get 426635
get 510250
push_middle 925373951
get 471287
push_middle 660000571
push_front 56839042
push_front 987127348
push_back 238519572
push_front 99508021
get 489427
push_middle 961394607
get 185048
push_middle 599171264
get 5569
get 449792
push_middle 913159631
push_back 783582020
push_middle 70481389
push_middle 238486779
push_middle 506013773
push_middle 812636029
push_front 630132027
push_front 328500613
push_back 489413333
push_back 15511820
push_back 229591804
get 156783
get 495986
push_front 572183773
get 598356
get 482379
get 122946
push_back 502261465
push_back 531385302
push_middle 686170655
push_middle 990888281
push_back 372831670
get 309634
push_middle 626198077
push_back 460731502
push_back 71963245
get 73089
push_back 839264659
push_front 500284919
push_back 768650700
push_back 567590112
push_middle 477749441
get 262450
get 376279
get 301507
push_front 346278342
push_front 723233264
push_front 694494825
push_back 982182855
push_back 341013687
push_middle 998654868
push_front 822246756
push_front 294239427
push_back 286833359
push_front 245228382
get 188477
push_back 901886374
push_middle 322330331
push_front 858577556
push_back 765818125
get 11236
push_middle 457965342
get 242739
push_middle 692195420
push_front 218232695
push_back 597636838
push_middle 208608413
push_back 772400261
push_front 303801101
push_back 191489763
push_middle 371055143
push_back 997767393
get 492931
push_back 352442686
push_back 641669647
push_front 13215556
push_middle 41011169
get 23304
get 185628
push_back 86499558
push_front 10570369
push_front 438645017
push_front 584536520
push_back 865170744
push_back 142930993
push_front 367461284
push_back 598597751
get 68009
get 327469
push_back 616631666
push_middle 355961798
push_middle 558312865
push_middle 349294716
push_middle 660479941
push_back 846962337
push_middle 348471743
push_front 905119470
push_back 628597582
push_middle 404939019
push_back 499932350
get 457026
push_middle 306595096
push_back 817334148
push_back 633690237
push_middle 779427082
push_middle 22819581
push_back 432727464
push_front 162551176
push_back 280314884
push_front 949592338
push_front 29226009
push_back 315944987
push_front 839015118
push_middle 824272090
push_back 452816855
push_back 404068779
push_middle 727084608
push_back 662878928
push_back 339803680
push_back 224945847
get 247014
push_front 392547269
push_back 234958461
get 465675
push_front 191328212
push_front 322181369
push_front 787209496
get 379901
push_back 459809244
push_middle 868538617
push_middle 401598704
push_front 20435182
push_middle 6801846
push_middle 834844132
push_back 367160125
get 593078
get 343792
push_back 124645216
push_middle 405606899
push_middle 483770931
push_front 814611441
push_back 847505362
push_front 192259159
push_middle 963806664
push_middle 108034225
push_front 360952371
push_front 757515940
push_back 137448538
get 535693
push_back 868086365
push_middle 836071551
get 349402
push_back 215006001
get 500707
push_front 397011438
push_middle 75824556
get 173786
push_middle 916409148
push_back 938373627
push_middle 839314184
push_middle 103874155
push_front 774213413
push_middle 34651641
push_back 896706362
push_front 921735632
get 368856
get 143797
push_middle 858737820
push_back 783281971
push_middle 737345623
push_middle 331362075
get 84346
push_middle 275178104
push_back 124930997
push_middle 152717105
get 227729
push_front 573834216
push_middle 562351930
push_middle 836152324
push_front 349949298
get 341582
push_middle 801162731
push_back 182953347
push_back 688901184
push_front 32078343
push_middle 693884785
push_back 315449249
push_front 689203339
push_back 942605647
push_front 742233874
push_front 257899104
push_middle 572121282
push_front 154562079
push_back 56703570
push_back 679913109
get 217619
push_middle 284104805
push_front 963650788
get 406130
get 579374
push_middle 244876086
push_middle 993517582
push_middle 73992246
push_middle 214055580
push_back 200402471
push_back 112074294
get 280613
get 1857
get 491236
get 314544
push_front 140131345
push_back 824549811
push_back 193004189
push_middle 242313813
get 355840
get 374072
push_front 697581580
push_front 863939072
get 328970
push_middle 558742263
push_front 111730126
push_front 633940838
get 386389
push_back 906875570
push_middle 142591105
get 427932
push_front 5138318
push_back 744615223
get 384285
push_back 714870702
push_back 14840576
push_front 657852630
push_middle 130878977
get 263037
push_middle 97434530
get 592312
push_front 30153780
get 560886
push_front 850483386
push_front 210045613
push_back 229984061
get 249326
push_middle 47102628
push_front 587374482
push_back 43795955
push_middle 274940144
push_middle 598109780
push_back 775114871
push_back 536089077
push_front 630084905
push_front 819792144
push_middle 242190303
get 103026
push_front 68615577
push_back 648895368
get 155235
push_back 163083539
get 79889
push_middle 794343215
push_middle 858803616
get 219354
push_middle 743132048
push_middle 951351238
push_back 117333427
push_middle 550124737
push_front 19834046
get 355329
push_front 571990503
get 514036
push_back 131173191
push_front 830331545
push_back 359372108
push_front 815977117
push_front 65404619
push_front 790266865
push_back 535885200
push_middle 86988872
push_middle 663809828
push_back 574156435
push_front 884211362
push_front 223240193
push_middle 944768485
push_front 211418373
get 263549
push_back 680130569
push_back 752650968
push_middle 463405692
push_front 494707379
push_back 265435419
push_front 86616862
push_middle 198082552
get 83981
get 380858
push_front 531801832
push_back 352766393
push_back 274275676
push_front 997773356
get 25355
push_front 346833547
push_back 904294717
get 89515
get 85054
push_back 339529971
push_front 950591307
push_front 458581776
push_middle 726946232
push_middle 162969046
get 270557
get 125748
push_back 665279303
push_front 923507580
get 245236
get 262759
push_front 84716652
push_back 417872179
push_middle 177128254
push_front 916711890
push_back 533209655
get 130774
push_middle 747718901
push_front 962616637
push_middle 631562232
push_back 970229877
push_middle 390979890
push_front 448320687
push_middle 54948071
push_middle 839699962
push_front 952679603
push_front 591789774
push_back 409095915
push_front 620974906
get 448390
get 82331
push_back 329729546
get 372944
get 582861
push_middle 462222502
push_back 418982274
get 375310
push_back 92212180
push_middle 923002004
get 332321
push_front 52917803
push_middle 357537861
push_front 164959040
get 404816
push_front 15603507
push_back 612386332
push_middle 318306975
push_back 568546944
push_front 635052678
get 565051
push_front 215753676
push_back 438461509
get 358595
push_front 558003713
push_front 172713175
push_middle 551148703
push_front 801508196
push_back 289944207
push_back 736501305
push_front 482717939
push_front 183300507
push_back 540912256
get 581373
push_front 903007292
push_front 550014426
push_front 214761771
get 285771
push_back 715495634
push_front 402527791
push_middle 542541725
get 395114
push_middle 675961901
push_middle 969108172
get 116572
get 154465
push_front 960748182
push_back 939738504
push_front 821383417
push_middle 708962109
push_middle 909759443
get 303768
push_back 558477162
get 75000
push_back 866617735
get 590519
push_back 301732481
push_front 498318660
get 237756
get 386742
push_middle 882594667
push_front 23865963
get 23193
push_front 87512143
push_middle 949357631
push_front 237499539
push_back 432565984
push_front 46521044
get 2974
push_front 90971498
push_middle 158025304
push_back 738141004
push_back 565218139
push_back 193470625
get 600209
get 144710
push_middle 246774938
get 108374
push_front 619047453
push_front 137976325
get 358261
push_back 978628432
push_front 852797480
get 497540
get 389367
push_back 543441840
push_front 498373228
get 188933
push_front 197362013
get 207783
push_middle 145348328
push_back 69810380
push_front 516299108
get 344515
get 436627
push_back 993669852
push_front 557814534
push_front 333550533
get 260193
push_middle 118725362
get 283940
get 297505
get 372553
get 511131
get 36681
push_front 90121245
push_front 858274502
push_front 64086329
push_back 902862734
push_middle 936614663
push_middle 333509276
push_middle 853649019
get 212162
push_front 379806739
push_middle 339071758
push_middle 576299415
push_middle 4505560
get 583455
push_front 932949788
push_middle 811553166
get 234534
push_back 251089310
push_middle 871031060
get 17561
push_back 787721930
get 300933
push_middle 532278850
push_middle 65741163
push_front 604959508
push_middle 889402843
push_middle 838289348
get 269187
push_back 564630427
push_front 533938384
push_front 538980375
push_front 759764742
push_front 994384611
push_middle 498901841
push_back 900176745
push_front 855830882
push_front 780528162
push_middle 719954479
get 72055
push_front 793376818
push_front 833265121
push_front 139398388
push_middle 774225576
push_back 783669294
push_back 636881858
push_front 572901110
get 338327
get 160458
get 288534
push_front 40223069
push_front 453578758
push_back 250262641
push_middle 917052088
push_back 621062315
push_middle 153157738
get 372203
push_front 942597924
get 401105
get 176574
get 187837
push_front 704345741
push_front 476019324
push_back 992210759
push_front 331491661
push_middle 285928770
push_front 408456450
push_back 158294506
push_back 143805949
push_back 737533630
push_back 382262086
push_back 511286951
get 91955
push_front 693245184
push_middle 793219242
push_back 648336081
get 530346
push_back 759161348
push_front 981977296
get 464435
push_back 851349077
push_middle 700041351
get 120653
push_middle 992391766
get 490950
get 519144
push_back 751919446
push_back 527359809
push_middle 653271080
get 451933
get 151588
push_back 874865810
push_middle 934912770
push_middle 517600626
push_middle 710229877
push_front 15334926
get 42280
push_middle 662483826
push_back 545763678
push_front 610209816
get 200208
push_middle 731036857
push_middle 755865929
push_back 656706272
get 290346
push_back 631808493
push_middle 32536270
get 509140
push_front 130680242
push_back 435595478
get 260400
push_middle 949280074
get 449849
push_front 384177857
get 494337
push_front 434941015
push_front 622299354
get 322644
get 538373
get 586653
get 31792
push_back 322212057
push_back 653099925
get 525073
get 137169
push_middle 586258111
push_back 610096280
push_back 410332637
push_back 56843154
push_front 750785125
push_middle 165160540
push_front 891821468
push_front 21782746
get 474244
push_middle 134609871
push_front 437742484
push_front 649251641
push_middle 875388536
get 297695
push_back 973372
push_front 303685571
push_middle 398016085
push_back 559834089
push_front 882979673
push_middle 803623226
get 142459
push_middle 884365102
get 126582
push_back 503732189
push_middle 613215864
push_front 680395862
push_middle 874467216
push_middle 819329287
push_back 362503607
push_middle 443485192
push_back 146085604
push_front 367175421
push_back 901303123
push_middle 397846837
push_back 329858684
push_front 550372460
push_front 867689533
push_back 373612005
push_back 20877441
push_back 461773088
push_back 528692111
push_middle 111447609
get 304817
get 222286
push_back 356063977
push_back 104340703
push_middle 11750305
push_middle 525810634
push_middle 197319305
push_middle 245573605
push_front 576057060
get 470395
push_middle 286740467
push_front 24893810
push_front 531423264
push_middle 241310230
get 107004
push_middle 395498154
push_middle 45259439
get 479481
push_front 185638252
get 535482
push_back 70816144
push_back 922516616
get 19344
push_front 128138073
push_front 378069338
push_middle 880767522
push_middle 939144828
get 157235
push_back 865957901
push_middle 539316419
push_front 109958349
push_middle 841652944
push_front 652296111
push_middle 532829978
push_front 555570937
push_back 454535490
push_middle 544082610
push_middle 999352628
push_middle 250609081
push_middle 318635396
push_front 975879153
push_back 717495796
push_middle 279957402
get 573702
push_middle 89757087
push_front 323347967
push_middle 52589193
push_back 955937223
get 345326
get 85280
push_middle 565515617
push_middle 616944410
get 318357
get 388791
push_front 922289682
push_middle 183137956
push_back 660874860
get 320117
push_front 549835634
push_back 109817641
push_middle 217007100
push_middle 595549220
push_middle 893034651
push_back 790722261
get 339925
push_front 746530366
push_middle 424554034
push_middle 206778467
push_front 45203199
push_back 964031905
push_middle 71410984
push_middle 9442287
push_middle 892556053
get 210771
get 270346
get 11944
push_middle 623138195
push_back 419017659
push_front 398007100
get 292406
push_middle 473222106
get 448478
push_middle 351650576
push_back 16042318
push_front 178347190
push_middle 617963560
push_front 907331554
push_back 951465318
push_middle 818793740
push_middle 746741545
push_front 161596236
push_middle 286578612
push_back 905206215
push_back 569224168
push_front 784841654
push_front 196452696
push_front 923983120
push_front 950105608
push_front 547231188
push_front 511373255
get 247722
push_front 536954588
get 89876
get 396710
push_back 602521668
push_front 445288177
push_middle 602543477
get 446610
push_front 414929394
get 85858
push_middle 795981617
get 110686
push_back 527797533
push_back 448135902
push_back 196088039
push_middle 978529814
push_middle 66362708
push_front 502052668
push_middle 435923407
push_middle 287035074
push_back 783345285
push_front 849280199
push_front 995918559
push_middle 818190109
push_middle 862492573
push_front 323105269
push_back 602894235
push_front 569822594
push_back 31047718
push_back 24231744
push_back 591604016
push_middle 114752727
get 93018
get 461179
push_front 901143197
push_front 739821890
push_middle 390099302
push_front 522243613
get 309901
get 452817
push_middle 250607746
get 292512
get 283737
push_middle 225475548
get 276662
push_back 600200996
get 20926
push_front 629266652
get 499854
push_back 148205494
push_middle 794871587
push_front 132348753
get 369163
push_front 159535268
push_back 960145159
get 160889
get 97709
push_back 631833199
push_middle 641139401
get 415226
push_middle 438370600
get 535574
push_back 966927045
push_back 216107091
get 218405
get 475733
push_middle 603580446
push_middle 32912914
push_back 403383703
get 82871
push_front 995082244
push_front 926635966
push_back 935829445
push_middle 9191327
push_back 281991558
push_back 698859995
push_middle 33521296
push_front 921337985
push_middle 734275024
push_front 238787692
push_back 654071567
push_front 835225372
push_back 379736735
push_middle 836335069
push_middle 908619899
push_back 10541283
push_middle 49095873
push_middle 427716726
get 158399
push_middle 863448667
push_back 209224627
push_front 217762005
get 430096
get 531807
push_front 125073311
get 584764
push_middle 504205612
push_front 463272688
push_middle 970937578
push_front 884173508
get 277951
push_front 747344954
push_front 14674579
get 578937
get 239647
push_front 555751736
push_middle 726723886
push_middle 214081799
push_back 978474015
push_back 751087478
push_middle 978725195
get 321916
push_middle 624424226
get 562401
push_front 967421634
get 87184
push_back 665271086
push_middle 175216587
push_middle 995851867
push_front 774572636
get 4588
push_middle 287917721
push_back 104590746
push_front 981678664
get 495778
get 267284
get 15261
push_middle 913510387
push_back 903762229
push_front 273079945
push_front 907031149
push_back 811672128
push_front 927827929
push_back 819214938
push_middle 569437017
push_middle 154208299
get 487345
push_middle 492970406
push_middle 90803398
push_middle 710343755
push_front 615713698
get 401092
get 164399
push_middle 217849578
push_front 944691765
get 337996
push_middle 35992830
push_back 738082729
push_back 580425500
push_middle 255101551
get 546553
push_back 988481973
push_back 664504404
push_back 879158240
get 43952
push_middle 427565029
push_back 354796201
push_middle 41291257
push_front 53921201
push_front 15606945
push_front 50386717
get 392285
push_front 379446528
push_back 365045632
push_front 6403960
push_back 907476313
push_front 366275359
push_back 989376202
push_front 724646011
push_middle 182196841
push_front 882171379
get 382402
push_front 1114712
push_back 155097052
get 500677
push_back 281050121
push_back 117571808
get 57446
get 411738
push_back 19255097
get 402868
push_middle 228572661
push_middle 630538307
push_front 431021542
get 593823
push_back 240220439
get 273850
push_back 152231315
get 522906
get 70236
get 400222
push_front 142581379
push_middle 526862846
get 126607
push_back 707797286
push_front 626825602
push_front 592481742
push_middle 672168588
push_front 157227371
get 116037
push_front 506089189
push_middle 126160032
push_front 747526428
get 469713
get 6660
push_back 912465595
push_front 175005292
push_front 595514334
push_front 488170950
push_front 554391525
push_front 1736445
push_middle 783460804
push_front 22231873
get 296570
get 504005
get 227086
push_front 412413078
push_middle 410737065
push_back 601994226
get 128369
push_middle 161756399
push_front 547659411
push_back 488028098
push_front 362184642
push_front 807218464
push_middle 225901835
get 534234
push_back 990007615
get 344789
get 351110
get 598410
get 84985
push_back 295935128
push_middle 135921427
push_back 290997113
push_back 720905136
push_middle 23662250
push_middle 65142633
push_middle 335900133
push_front 586955487
get 449329
push_front 121276932
push_back 540423240
push_front 891533824
get 419428
push_middle 481882361
push_back 990229052
push_middle 981064316
push_back 267195934
get 473173
push_back 547841607
push_front 629937997
push_back 316514363
push_middle 777375168
push_back 660272308
get 336385
push_back 823868137
push_middle 880045529
push_back 102877122
push_front 668276263
push_middle 290732740
push_back 459882466
push_middle 418827907
push_front 513856587
push_front 951903925
push_middle 414284638
get 269557
push_middle 865146669
push_middle 528450869
get 279820
push_middle 776202182
push_middle 889322247
push_middle 105284159
push_middle 740517037
push_front 782411131
push_front 897012551
push_middle 471575832
push_front 901205388
get 258490
push_back 26979121
get 305698
push_back 855957206
get 178610
get 22253
push_front 441776323
push_middle 740693845
get 360611
get 533982
push_front 496596053
get 345711
push_back 338722808
get 450073
push_front 774134426
push_back 159648994
push_back 826965915
get 383328
push_front 661812494
push_middle 265298636
push_back 139466834
push_middle 962397615
push_back 456172497
push_front 241220761
push_back 858919410
push_back 907528135
push_middle 657130614
get 130738
get 171832
get 146965
get 107453
push_front 287443672
push_middle 806862049
push_front 276861163
get 4199
push_back 718932155
push_back 846608996
push_back 262004405
push_back 333963001
push_back 644312731
get 106209
push_front 851506738
push_middle 572668532
get 212606
get 125702
get 382932
push_back 912594032
get 284854
push_middle 499056287
push_front 851414237
push_middle 817089157
get 25297
push_middle 82959037
push_back 97939426
push_middle 725865471
push_middle 945608606
get 332554
push_middle 67947325
get 345462
get 106868
get 570944
push_middle 298255393
push_back 543156145
push_middle 611343685
push_front 74567413
get 167528
get 295264
push_front 711740143
push_back 937782304
push_front 371867132
get 174498
get 438994
push_middle 347645425
push_middle 281517202
push_middle 995736604
get 230996
push_back 855503480
push_back 253922018
push_front 233013065
push_front 551898016
push_front 651054715
get 123247
push_back 352997994
push_back 379214850
push_middle 222518126
get 373475
push_front 172886263
push_front 584142457
push_middle 895635621
push_front 690359600
push_back 631882148
push_front 840447992
get 56831
get 305140
push_front 57510070
push_back 39185231
push_back 975834233
push_middle 784788059
push_middle 434303116
push_middle 344106204
push_middle 348243921
get 60889
get 324533
push_middle 101600572
push_back 743369803
push_front 619972434
push_back 976825647
push_middle 994261088
push_middle 520016544
get 305982
push_middle 128179006
push_back 786918406
get 385017
get 277057
push_middle 777626116
push_middle 645948033
push_middle 349942816
push_front 698705572
push_back 466159339
push_front 493465967
get 215574
get 366965
push_front 347029732
push_back 940735509
push_back 316434840
push_front 297802588
get 219513
push_front 292681352
get 128567
push_front 743165866
get 572710
push_middle 119635554
push_front 900187676
push_front 452670806
get 9358
push_middle 684509166
push_front 84874744
push_front 199394665
push_back 183386245
push_front 537678802
push_front 864140710
push_middle 217572266
push_back 121425360
push_front 694910441
push_back 531814806
get 6888
get 101026
push_middle 336250439
get 254432
push_back 505297197
push_middle 291752681
push_middle 471264769
push_middle 889619706
push_front 702606204
push_back 263524591
push_back 640964673
push_front 619631720
push_front 57794238
push_back 83831033
get 542340
push_front 41251722
push_front 787107853
push_front 14973790
push_back 491415943
get 532576
get 215164
push_back 599045508
push_middle 711355366
push_back 85188038
push_middle 178399966
push_front 55441786
push_front 261613942
get 538925
push_middle 761237908
get 483983
push_middle 863639259
get 108986
push_front 140204870
get 354637
push_front 972079947
push_front 61646350
get 403149
get 225054
push_front 959139644
push_back 244144133
push_front 527109024
push_middle 273401621
push_middle 187415399
push_front 647337428
push_front 177854525
get 500115
push_middle 460137809
push_back 305763012
get 130281
push_middle 673190806
get 295778
push_middle 489545868
push_middle 746913719
push_middle 884422077
push_back 4852039
push_back 615599704
push_back 932081568
push_back 22033334
push_back 683600615
push_middle 266894952
push_back 65016609
get 307568
get 299505
get 58765
push_back 587714470
push_middle 319800964
push_middle 384914046
push_middle 991707089
push_middle 774498229
push_middle 60870714
push_back 916866656
push_back 703936715
push_middle 921432210
push_back 617401522
get 126824
push_middle 669610249
push_front 835758480
push_front 522952851
push_middle 600496317
push_middle 226096844
push_back 401945526
push_back 603417325
push_middle 282514559
get 66338
push_back 161715961
push_back 545824001
push_middle 488895205
push_middle 583716404
get 273927
push_back 941285277
push_back 581169341
push_back 450069578
push_middle 200080236
get 316911
push_front 917884879
get 252022
push_back 897735637
get 166415
get 491854
get 514624
get 394177
push_back 366893760
push_middle 599381845
push_front 867159347
get 507028
push_front 104283926
get 275100
push_middle 705853588
push_middle 691485969
get 169596
push_middle 187892954
push_back 359421655
get 332167
push_middle 855575388
get 127350
push_middle 653595667
get 305805
push_front 323607216
push_back 825563022
push_back 141562313
push_front 838957829
push_front 489948309
push_front 893570663
push_middle 622280383
push_back 254570375
push_back 266556966
push_back 503228421
push_back 959659482
push_front 935237925
push_middle 848280387
push_front 201787185
push_back 307595127
get 55575
push_back 432098573
get 41513
push_middle 140054890
push_middle 818633184
push_back 927042978
push_middle 775230819
push_back 87599931
push_back 8277136
push_back 663483221
push_middle 793190790
push_back 35120656
push_middle 294913886
push_front 389492083
push_front 434901713
push_back 423285524
push_middle 535063771
push_back 594373703
push_back 263161109
get 28592
push_back 239097458
push_front 185631551
get 530593
push_middle 5154153
push_front 670014304
push_front 10309453
push_front 385755023
push_middle 149901184
get 292304
get 127542
get 444038
push_middle 771505431
push_middle 152133085
push_front 164245298
push_back 158360251
push_middle 460403992
get 319835
push_front 823696314
push_middle 363629447
get 137416
push_back 855080424
push_back 868730713
push_front 225509277
push_front 881251518
push_back 682320652
push_front 643578405
push_back 337458293
push_back 288010953
push_front 612423079
get 203098
push_back 95042619
push_front 668217580
push_front 208699590
push_middle 345150383
push_back 314981945
get 250625
get 372943
push_front 450456684
push_middle 224051695
get 48912
push_middle 497767379
push_middle 580447751
get 134900
push_front 755227788
push_back 38918972
push_front 735531221
push_front 25529130
push_back 611818892
push_middle 752161169
push_front 786722240
push_back 706234061
push_front 292408991
get 430658
push_front 992795003
push_middle 899157694
push_front 58141653
push_back 149919965
get 598547
push_middle 908405795
push_back 415536586
get 99161
push_front 745373985
push_front 647907731
push_middle 836714834
push_middle 697875177
push_middle 783873947
push_middle 207049578
push_back 86146131
get 132667
push_middle 710641089
get 152953
push_back 917457512
push_back 83549178
push_middle 56507448
push_back 581435663
get 284386
push_back 766771999
push_front 716711691
push_front 775384393
push_front 828872511
push_middle 818994938
push_front 389036305
get 531204
push_front 303620663
push_middle 858132063
push_middle 64848919
push_middle 5189874
get 423078
get 557655
push_middle 836828689
push_back 964135849
push_middle 366206788
get 7351
push_middle 146197619
push_front 595842805
push_back 116591532
push_front 932890952
push_front 84507676
push_back 642491795
push_front 18085966
push_front 983195869
push_front 816294720
push_back 854056324
push_front 835735469
get 512770
get 495381
push_back 445162022
get 442933
push_middle 794175609
get 318745
push_back 214883094
get 457010
get 146697
push_middle 980196349
push_front 924970068
push_middle 893989859
get 364838
push_middle 11426880
push_front 453492731
push_front 788363138
push_middle 477762656
push_middle 119688344
push_front 317147709
push_middle 763089056
push_middle 418588394
push_middle 546025322
push_middle 416360880
push_front 492768532
push_back 475834345
push_back 301068387
push_back 798514796
push_middle 906296905
push_middle 783932322
get 478293
push_front 949912481
push_middle 451004763
push_middle 230492391
push_back 425983130
get 508144
push_middle 766255415
push_back 35918890
push_middle 778683151
push_middle 84433827
push_back 420142094
push_front 770167620
push_middle 326466865
get 20342
push_front 173859522
push_middle 151874034
push_back 319766169
push_back 751144275
push_front 29864411
get 573508
push_back 917162406
get 199829
push_back 693507464
push_middle 557023657
push_back 303504531
push_back 407804318
push_middle 457093086
push_back 142125647
get 6536
push_front 178559566
push_middle 230876039
push_front 192393033
push_back 748438115
push_front 673933860
push_middle 705201905
push_middle 997120472
get 185651
push_middle 571140041
push_front 717398770
push_back 564043604
push_back 124769715
get 367035
push_front 50997146
push_middle 696328217
push_front 968481088
push_front 70166047
get 382772
push_middle 413343640
push_front 84815933
push_back 615273094
push_middle 522870474
push_front 874912535
push_back 727951572
push_back 706090522
push_back 1168533
push_middle 80204507
push_middle 578235651
push_back 691846918
push_back 579769164
push_front 635731780
push_front 365286562
push_front 1910534
push_middle 866451238
push_middle 200614569
get 408667
push_back 225743319
push_back 109553314
push_middle 958769597
push_back 212096599
push_middle 707373739
push_middle 341154433
push_middle 872608048
push_front 447537113
push_back 533954633
push_middle 244699005
push_back 28547191
push_front 588456601
get 27860
push_middle 927155225
push_back 25313966
get 446543
push_back 278370244
push_middle 996002633
push_front 393745893
push_back 51833764
get 11777
push_middle 374824716
get 319317
push_back 232593618
get 286219
get 389991
push_back 195255981
push_front 945724718
get 500185
get 204314
push_middle 412470435
push_back 304529882
get 295050
push_front 645698189
push_middle 245912657
get 433885
get 12950
push_back 24185160
push_front 27756051
push_front 476355517
push_front 643589725
push_middle 184214973
push_middle 249746330
get 411980
push_middle 431807516
push_middle 122003850
push_front 373328970
push_front 35768075
get 446440
push_middle 976401845
get 479873
push_back 962631152
push_back 392051064
push_front 573142963
push_front 244276274
push_back 175035292
push_middle 443834916
push_middle 104337373
push_back 6195549
push_middle 616362203
push_front 440824460
push_front 118032038
push_back 761787907
push_middle 730186259
push_back 901344608
push_front 1547128
push_middle 989598173
push_middle 459521284
push_middle 11276598
push_back 837941944
push_front 602042163
get 191364
push_front 44729072
push_middle 434924309
get 269984
get 189193
push_middle 482919825
push_middle 732830758
get 382868
push_front 18484773
push_middle 704213561
push_middle 528462724
push_back 270088709
push_back 531849100
push_middle 186864326
get 137136
push_back 681610548
get 211019
get 39575
push_middle 130528818
get 42743
push_middle 22623988
push_front 501639946
push_front 487202851
get 361120
get 148368
push_middle 699036913
push_back 9881924
get 285180
push_back 476947269
push_back 188839133
get 363307
get 152728
push_middle 835805559
get 59172
push_front 889632157
get 377862
get 540869
get 164082
get 413267
push_front 328062820
get 229550
push_back 748768761
push_back 492378189
push_back 872966560
push_back 871691877
push_middle 236287660
push_middle 310830898
push_front 445053801
push_front 720977605
push_back 162042309
get 69212
get 83583
get 341956
push_front 560579178
push_middle 231860362
push_back 38569534
push_middle 994316134
push_middle 79821847
push_back 819744121
push_front 347542887
push_middle 345312209
push_back 625635143
push_middle 474724326
push_back 362620515
push_front 382765715
push_middle 337083032
push_front 88885442
push_back 352468601
push_back 373015474
push_front 637311997
push_middle 739450212
push_middle 122371124
get 361226
push_back 929382395
push_front 894311692
push_back 794256746
push_back 828155799
get 146990
push_back 740069866
get 487983
push_front 205294391
push_middle 376432807
push_back 452000574
push_middle 818497021
push_middle 678398068
push_middle 372572385
push_back 521625457
push_middle 659443001
push_front 743721378
push_back 770823603
push_front 208946826
push_back 459643509
get 118336
push_front 567321158
push_front 284988483
push_back 406237483
get 50328
push_front 180206972
push_middle 67280618
get 367728
push_back 232340302
get 208551
push_middle 622672102
push_back 689704852
push_back 887095509
push_back 252991581
push_middle 500443264
push_back 33998815
push_front 339508222
push_front 226572035
push_middle 633844879
push_front 672652846
get 255815
push_middle 54473326
get 295021
push_front 874399081
push_front 272052806
get 68805
push_middle 696691681
push_back 125452259
push_front 477907157
push_front 736949079
push_front 118013507
push_middle 649882945
push_middle 673052405
push_middle 579702145
push_middle 935225517
push_middle 349848878
push_front 355227037
push_middle 700807124
push_middle 830986878
get 191988
get 285248
push_middle 912216028
push_back 201522718
push_front 790586811
get 424883
push_front 29021611
push_front 656440003
push_middle 560077072
get 279522
get 503183
push_middle 906765857
push_front 370993085
push_back 117399140
get 486759
push_middle 929811942
get 450852
push_middle 90375425
push_back 252155886
push_middle 727265432
push_back 241791130
push_back 791269105
push_middle 319409666
push_front 348849637
push_back 806109901
get 175010
get 403414
push_back 677179661
push_middle 518505371
push_back 73385359
push_middle 4539676
push_middle 71168870
push_back 484643613
get 62238
push_back 469752063
push_back 471876700
push_back 668613372
push_middle 325659249
push_back 869204986
push_middle 432370242
push_back 514012361
push_back 497324255
get 131499
push_front 301071659
push_back 474442423
push_back 463087827
push_middle 317632515
get 384051
push_middle 154605593
push_middle 611354910
get 228521
push_back 952412836
push_back 574617745
get 440317
push_back 60557207
push_back 227828525
push_front 437857216
push_front 794412200
get 261322
push_back 254988837
push_back 336673487
push_back 656288833
get 114858
push_back 459352491
get 363457
push_middle 988026912
push_front 109698773
push_back 856066141
push_front 402326391
push_middle 862118502
get 436177
get 348619
push_back 134268741
get 180371
push_middle 242595965
get 10051
push_front 145858167
push_front 167199192
push_front 673798802
get 593633
push_back 139349410
get 156000
get 315620
push_back 267938952
push_back 991913142
push_middle 624710441
push_back 630173985
push_middle 515577043
push_middle 641346170
get 257919
push_front 856505845
get 94972
get 171374
get 63487
push_front 552868741
push_back 894586216
push_front 186802528
push_middle 258510186
push_front 33280437
push_front 830244844
push_front 402705184
push_middle 794393070
push_back 435334586
push_front 56248322
push_back 500359624
get 407820
push_back 800982015
get 263778
push_front 654018577
push_front 17395801
get 244013
push_front 843968987
push_front 690847388
push_front 171243921
push_front 37460547
push_back 685654188
push_back 970397079
push_back 894692023
push_middle 518939722
push_front 136635609
push_middle 349512494
push_back 947085128
push_back 76169395
get 378902
get 438840
push_middle 821839266
push_back 342848307
push_front 394548989
push_middle 354216491
get 517024
push_middle 587843785
get 474557
push_middle 432854713
push_back 518615638
push_middle 759967158
get 198832
push_back 847787083
push_back 68751179
push_front 767302215
push_middle 151332523
push_front 886273940
get 358422
push_front 687133046
get 544897
get 574144
push_back 320541022
push_back 904439800
push_back 20872271
push_middle 633597312
push_front 324567052
push_middle 155954810
push_middle 277740724
push_front 218763815
push_back 774914470
push_front 44286279
push_middle 617721596
get 195789
get 247812
get 457342
get 473887
push_back 806540191
push_back 624878043
get 591660
push_middle 417604301
push_back 442735437
push_back 90753982
push_middle 966510568
get 265537
push_middle 961321141
push_middle 723409220
push_front 632693956
get 159707
get 298137
push_back 506373938
get 29080
push_middle 406774429
push_front 7014250
push_back 370561592
push_back 640944425
push_front 160154430
push_back 572335300
push_front 975328274
push_middle 394173240
get 132031
push_middle 652789253
push_back 454356138
get 73977
push_front 38433283
get 178675
push_front 476359737
push_front 261987461
push_front 10450073
push_middle 664954215
push_middle 989924020
get 176599
push_back 390368549
push_front 540258311
get 86252
push_middle 372106904
push_front 691114805
push_front 729684044
get 26751
push_front 432860661
get 288928
push_front 972979693
push_middle 502020371
push_front 6816843
push_back 603533016
get 323088
push_front 561779377
push_front 21306379
push_middle 843581736
push_back 476199578
push_back 444563089
get 121152
push_middle 644870021
push_back 598301359
push_middle 428345545
get 54545
push_middle 927700767
push_middle 475144517
push_front 509256767
get 28599
get 488268
push_front 900737539
get 573235
push_middle 541678753
push_front 881985376
get 190679
get 284922
get 452616
push_back 797144788
get 564691
get 234793
push_middle 297424040
push_middle 368667425
get 296682
get 590561
push_front 214836594
push_middle 229504158
push_front 929128568
push_front 53205159
push_back 843621134
get 494273
get 499430
push_middle 848865844
push_middle 337583581
push_front 538003024
push_back 858512523
get 52241
push_front 22770797
get 465228
push_back 319435582
push_back 246087241
push_middle 6121230
push_middle 54303075
push_back 562054903
get 187293
push_back 943321848
push_front 777098054
push_back 578500560
push_middle 225487840
push_front 960736063
get 278584
get 377591
push_front 693971971
push_back 377217294
push_middle 498966721
push_middle 10973871
push_front 958622108
get 482186
get 366984
get 97508
push_back 646560288
push_back 539312768
push_back 63253085
push_front 66733749
get 438682
get 187398
push_back 903245442
push_back 431165950
push_front 22543171
push_front 127875836
push_back 95772816
push_middle 864556732
push_front 316722578
push_middle 79873459
push_middle 947068968
push_back 899748927
push_middle 865116524
push_back 664943322
get 220182
push_back 11049166
push_back 130869132
push_back 506258723
push_front 85766250
push_middle 214371666
push_back 92595250
push_front 223713993
push_middle 526915826
push_back 883333647
push_back 279435380
push_front 591008529
get 425590
get 333105
push_middle 449377506
push_back 121838234
get 254738
push_middle 30008908
push_front 511495284
push_back 969865844
push_front 161706026
get 456874
push_back 245617905
push_middle 180915938
get 198756
push_front 429382142
push_back 773532779
push_middle 929396016
push_front 207585151
push_middle 614025106
push_middle 225834125
push_front 968724784
push_front 362561926
push_front 337557850
push_front 724476362
get 234789
push_front 90420282
push_back 867444705
push_middle 332820271
push_front 77246461
get 562817
push_back 2979677
get 209108
push_front 312129105
push_back 342678767
push_front 152852154
push_back 131267641
push_back 613207335
push_front 398479711
push_back 287127979
push_middle 618553149
get 438450
push_front 991934834
get 64325
push_back 772922119
push_front 806736747
push_front 938455790
push_middle 843233860
push_back 393474373
push_front 933235603
push_back 612929610
push_middle 212461145
push_middle 377368224
push_front 614346683
get 425215
push_back 147374745
push_front 292880905
push_front 43091836
push_front 274714647
push_back 899892527
push_middle 696851868
push_back 970777630
push_front 264699795
get 119781
push_front 771818542
push_middle 816087293
push_back 300898282
get 150729
push_middle 667687365
push_front 292667550
get 65189
push_front 282161733
push_middle 619764311
get 536982
push_back 188559157
push_back 609591676
push_front 560325223
push_back 358053512
push_back 280879432
get 479533
push_front 627859828
get 349780
get 420940
push_front 535661481
get 201382
push_back 167522821
push_back 963185307
push_back 310719998
push_front 735030136
push_back 997393898
push_middle 820155474
push_back 654146376
push_back 84820093
push_middle 451383527
push_front 832653484
push_front 549368868
push_back 958724408
push_back 625328329
get 115193
push_front 732346441
get 64589
push_middle 791028301
push_front 154500099
push_front 152628804
push_middle 799578587
push_middle 323723817
get 546429
push_back 334916906
push_middle 480754260
get 575787
get 510297
push_back 879662065
push_back 327736425
push_front 14729916
push_back 507214666
push_middle 941441982
push_back 215372562
push_middle 10899335
get 107337
get 56774
get 492220
push_back 37437171
push_front 313546197
push_back 797928730
push_middle 655668764
push_front 899683648
get 416986
get 514134
push_front 567016470
push_front 37665190
push_front 978089122
push_back 985789150
push_middle 929523357
push_middle 626480820
push_front 431908731
push_middle 526010046
push_middle 102422378
push_middle 854084957
push_middle 283698782
get 317642
push_back 399936015
push_back 731588686
push_front 719054018
push_middle 153995331
push_middle 134823822
push_front 727462025
push_front 714190870
push_middle 398709566
push_middle 246390431
get 52366
push_back 763440382
push_back 362897502
push_back 279704011
get 52510
push_middle 894990668
push_back 132333113
push_middle 363316124
push_front 945994155
push_front 186178923
get 284590
get 165247
push_middle 354680240
push_back 336872060
push_back 918103473
push_back 58584230
push_back 826614782
get 98630
push_front 301602511
push_front 230564932
push_back 500474608
get 145989
push_back 132693134
push_front 79634940
push_back 257542840
get 27418
push_middle 602325603
push_middle 25428680
push_front 631595626
get 302588
push_back 934407189
push_middle 297656927
get 485386
push_middle 930659523
push_back 6909266
push_back 475897485
push_middle 801056602
get 195981
push_back 245326843
push_front 867825830
push_back 9179610
push_back 393366513
get 267145
get 479513
push_back 95398882
push_front 502750871
get 353502
push_front 183759671
push_back 386877849
get 569114
get 59985
push_back 53891391
push_front 837471183
push_middle 492543681
push_middle 741417539
push_front 176985890
push_middle 134790409
push_front 813749783
push_front 467088158
get 39948
push_front 209629775
get 274748
push_front 646115518
push_middle 175514827
get 130020
push_front 73216892
get 466549
push_back 705632043
push_back 254149559
get 545006
push_front 946060437
get 181524
push_front 629564850
push_front 201836117
push_back 216009703
get 36908
push_back 956588842
get 5371
push_back 1819410
push_front 272755963
get 298224
push_middle 357809447
push_front 806192060
push_front 860135312
get 146595
push_middle 740061802
push_middle 944559490
push_front 766039724
push_back 777283962
get 351013
push_front 221183930
push_front 297987966
push_front 190485687
push_back 583077298
get 477410
push_back 258565738
get 426412
push_front 195699571
push_front 672104997
get 337027
push_middle 288160705
push_front 306015454
push_back 720806501
push_back 272110592
get 122049
get 373016
push_back 540985875
push_front 779312636
push_front 691798851
get 490531
push_back 217807503
push_middle 411623948
push_back 928230107
push_front 984748749
get 18296
get 469669
push_middle 789932223
push_middle 675896385
get 366237
push_front 709706841
push_front 137987274
get 72999
push_back 71359697
push_back 580021752
get 491490
push_front 425827636
get 111756
push_middle 904254464
push_front 175820046
push_back 517998943
get 582370
push_back 800054831
push_front 951788660
get 504310
push_front 279346173
get 126370
push_front 24013669
push_front 607401289
push_front 408703976
get 563892
push_back 681990688
push_middle 618269321
get 99823
push_middle 623100535
push_front 573246828
get 277337
get 533985
push_back 698059803
push_back 910758782
get 184082
push_front 687495357
push_middle 687707331
push_middle 676716024
push_middle 818443890
push_middle 736680419
get 469609
push_front 165416253
get 18369
get 451173
push_front 177557351
get 463815
get 310830
push_back 258652761
get 295085
push_middle 509086698
push_middle 945055789
push_back 843113816
push_front 908915305
push_front 160324719
push_front 554421448
push_front 549146981
push_middle 540560572
push_back 813443867
get 180766
push_back 38357445
push_front 196720342
push_middle 145719687
push_middle 514513454
push_middle 298862007
push_front 801906187
push_front 277114307
get 284536
push_front 302861266
push_back 756293107
push_middle 961586129
get 547895
push_front 561599134
push_front 619279055
push_middle 508444158
get 452
push_front 148772055
push_front 679885007
push_back 419818405
push_front 805634486
get 191457
push_back 4967278
push_middle 490444908
push_back 121869107
push_front 663319951
get 227242
push_middle 966001604
push_front 544257290
push_front 166189777
get 310137
push_front 760426533
push_middle 464430858
push_middle 689347608
get 368238
get 165741
push_front 668952629
push_back 102810369
push_back 781900522
push_middle 103316387
push_back 820778834
push_back 182040151
push_front 500615071
push_back 815813707
get 181447
get 30205
get 338763
get 596592
get 223299
get 489348
push_back 520617555
get 318819
push_front 153248989
push_back 384655654
get 246890
push_back 745800518
get 44755
push_middle 242521135
push_back 509323179
get 405307
push_front 438467971
push_front 537889539
push_back 614215842
push_front 32179456
push_back 732325160
push_back 797611855
push_back 826341089
push_middle 240891475
push_front 510908979
push_back 83592017
push_front 655786161
push_middle 265607761
push_middle 47129293
push_front 856017947
get 483940
get 495428
push_front 501569374
push_back 308137976
push_front 119752770
get 84045
push_front 164225555
push_middle 336494464
push_back 431223083
get 173381
push_middle 161235172
push_back 748819717
push_middle 625016028
push_middle 94087191
push_middle 85584661
push_back 516157122
push_middle 778293425
push_middle 997057728
push_back 519603127
push_back 369524329
push_front 306948673
push_back 106898347
push_middle 157007012
get 590194
get 556003
push_middle 54931504
get 35331
get 511774
push_front 92032979
push_middle 817745380
push_front 736760585
get 71270
push_back 278194849
push_middle 606495667
push_front 252810518
push_middle 66627960
push_middle 228673642
push_back 599672646
get 310508
push_back 615318061
get 511691
push_middle 690282558
get 233251
push_middle 41518519
push_front 166001896
push_back 337826501
get 454745
get 285276
get 585867
push_middle 696877770
get 414226
push_back 386901622
push_middle 988829749
get 93834
push_back 451376447
push_middle 554787325
push_front 804122752
push_middle 245021745
get 240769
push_middle 526475577
push_middle 285127947
push_middle 381242323
push_middle 389980440
push_front 468449393
push_middle 60452929
push_middle 360599904
push_back 577034743
push_middle 968911670
push_middle 345835586
push_middle 521421598
push_middle 294098609
push_middle 89176193
push_middle 51527881
push_back 188802257
get 602894
push_back 486685646
get 95883
push_back 639131063
get 548439
push_back 552847611
push_middle 712181757
push_back 929824625
push_back 312699479
push_middle 107888822
push_back 61829119
push_front 220951552
push_front 16872084
push_middle 416912420
push_middle 89365645
push_middle 109881738
push_front 69181392
push_middle 574274356
get 277136
push_middle 150926041
push_back 450544542
push_back 181306293
push_middle 929232276
push_front 440776290
get 451435
push_back 856117254
push_back 720623507
push_front 918453584
push_middle 387401265
push_front 579178823
get 366904
push_middle 301572745
get 156869
push_front 264030433
push_back 35472082
push_back 447699542
push_middle 373487555
get 15380
get 390959
get 340274
get 2579
push_middle 672695259
push_middle 872787678
push_front 905020496
push_middle 255067488
push_front 645290389
push_back 97957580
push_front 950485120
push_middle 841524524
push_middle 944304822
push_middle 677799421
push_middle 177598902
get 286492
get 145793
push_back 190794763
push_back 503048063
get 358166
push_middle 758507698
push_middle 417372840
push_back 768192015
push_middle 927655391
push_front 810578276
push_back 679875903
push_back 85861662
push_back 918590974
get 233847
push_middle 140577950
push_middle 160155661
get 457721
push_middle 345197505
push_middle 733852223
push_middle 774351515
push_middle 833349284
get 231867
push_back 703766843
push_middle 972317973
push_back 280226930
push_back 825125521
push_back 653669868
push_front 1710362
push_front 589324152
push_back 862952697
get 499102
push_middle 494329169
push_front 149653093
get 383995
push_middle 539416243
push_middle 192885535
push_front 582644577
push_front 826916397
push_front 289405669
get 246450
push_back 486662533
get 145254
push_front 954290130
push_front 398362844
push_middle 348359163
push_front 979311630
push_middle 442439837
push_back 92714073
push_back 409787847
push_back 839802922
push_front 151302753
push_front 28494379
get 360073
push_back 567231277
push_back 807675985
push_front 158797128
get 389737
push_front 549162444
push_middle 427796604
get 521816
push_middle 808445212
push_back 681849616
push_back 80580575
push_back 841835367
push_middle 124655260
get 229495
push_front 698702255
push_middle 168444192
get 397159
push_back 122109580
get 198040
push_front 931553018
get 208929
push_middle 310588761
get 260005
get 85641
push_back 242694763
push_middle 398517111
push_middle 923522942
get 99959
push_back 134200568
push_back 560828837
push_middle 900426087
push_middle 847159472
push_middle 325946141
push_middle 546260871
get 172117
push_middle 741583889
push_middle 227733435
push_middle 286529644
push_back 640820464
push_front 189905634
push_middle 743263776
push_middle 763208626
get 219912
push_front 375376988
push_middle 449251687
push_middle 953069524
push_back 645512037
push_back 221646850
get 96583
get 321450
get 477899
push_front 863048204
push_back 736414142
get 29159
push_front 692527478
push_middle 838766307
push_middle 895707952
push_back 278444362
push_middle 904810530
push_back 61145793
push_middle 720359511
push_front 911015178
push_back 316949477
push_back 360114414
push_middle 863844873
push_back 87071203
push_back 115737052
push_middle 679319639
push_back 202094260
get 489347
push_front 318419056
push_back 324403555
get 275717
push_back 930738512
push_middle 31192824
push_front 697948640
push_back 895688734
get 66415
push_front 155041969
push_front 60870054
push_middle 539423726
push_front 910657173
push_front 181171284
push_middle 157758483
get 454315
push_back 528231940
push_back 829230377
get 23116
push_back 59147521
push_middle 570053433
push_back 213125685
push_front 686150102
push_back 384499471
push_front 422461551
get 32579
push_back 451003231
push_middle 366522167
push_front 69888466
get 504359
push_front 237923018
push_back 761964757
push_front 655158422
push_middle 267958943
push_front 585204368
get 524001
push_middle 13102460
push_front 16528251
get 442832
push_middle 227063065
get 12179
push_middle 196748386
get 451542
push_front 304661357
push_back 151277436
push_middle 43038552
push_middle 268789483
get 353395
push_middle 109656633
push_middle 79094608
push_back 638301283
push_front 88987444
get 553687
get 63328
push_middle 262408975
push_back 208943017
push_front 40126238
push_back 188984130
push_back 366311952
get 408957
get 53252
get 591622
push_middle 389826364
push_back 974101205
push_middle 649814375
push_front 257174995
push_front 195444764
get 111418
push_front 911841280
push_back 753611948
get 330260
push_middle 600503127
push_front 625702086
push_back 12462743
get 174325
get 592734
push_back 810979277
push_middle 914387407
push_back 830439670
get 294971
push_middle 65907651
push_front 833540669
push_back 131113391
get 529473
push_front 420294650
push_front 852348389
push_back 822704886
push_back 44068771
push_middle 244603059
push_back 820891755
push_front 269578978
get 576065
get 277636
push_back 741832462
push_middle 662603026
get 312463
push_back 227396636
push_back 775303470
get 490563
push_middle 911667395
push_back 968612216
get 442818
push_back 446357166
push_back 886439077
push_middle 20167764
get 351445
push_front 836666663
push_back 947273979
push_middle 540069620
push_back 278473774
get 558938
push_back 577779708
push_front 254073867
push_back 102591534
push_front 99035731
get 454408
push_back 449041855
push_front 367686506
push_back 145274546
push_back 865741545
push_middle 44588433
push_front 747846045
push_front 467719858
get 81548
get 530867
push_back 134515736
push_middle 605917745
push_front 277576777
get 197969
push_middle 678657012
push_front 168007648
push_front 899404054
push_back 181032686
push_front 563467223
push_middle 229453694
push_front 435518837
push_back 795899423
push_middle 628951065
get 503099
push_back 207424025
push_back 653690516
push_front 901149350
push_back 389069571
get 178443
push_back 254428648
push_front 802756835
push_middle 916581768
get 243012
push_back 50282219
push_front 894825869
push_back 523902694
push_front 71977216
push_middle 900042011
push_front 397443504
push_front 138596795
push_front 847497514
push_back 23778383
push_front 675821325
push_back 573591592
push_back 153270716
push_front 493137789
push_middle 285882889
push_front 25106982
push_back 394592639
push_middle 522587124
push_middle 961265996
get 407715
push_back 785805384
push_middle 346334142
push_back 198388425
push_back 225092772
push_front 913494287
push_back 106092064
push_back 405883255
push_middle 200826197
push_middle 91065515
push_back 116609092
push_back 213127118
get 368493
push_middle 118101956
push_middle 323694555
push_back 706993824
get 339202
push_back 599842868
get 462821
get 290088
push_front 412253589
push_middle 766416452
push_front 733138958
push_front 102084226
get 96719
push_middle 273732088
push_back 140987417
push_front 930180011
push_back 166138997
push_back 302967989
push_back 543541269
push_front 368616886
get 102254
push_front 675347006
push_front 249635959
push_back 948240732
push_back 439559797
push_front 538519316
push_front 108429497
get 136098
push_back 29119552
push_front 96924022
push_back 420165090
push_front 199183002
get 124473
push_middle 661614735
push_front 650937794
get 233165
push_front 668160179
get 99889
get 359076
get 527245
push_front 415102241
push_back 675504507
push_middle 613633814
push_front 373380637
push_back 892657095
push_back 107328535
push_front 771132504
push_middle 701018136
push_middle 177968462
push_back 258565550
get 138649
push_back 13760769
push_front 140301518
push_back 308954150
push_front 828171246
push_back 970579059
push_middle 679619609
push_back 895721320
push_back 513020982
push_front 264368064
push_front 517873719
get 132848
get 218875
get 119301
push_middle 30358068
get 33152
push_back 603554810
push_back 457928304
get 371118
push_back 900674417
push_middle 956942413
get 65478
push_middle 228137119
push_back 588765464
push_middle 473083576
push_front 116514365
get 575229
push_middle 430755497
push_front 736959603
push_middle 13682926
get 482670
push_back 403472716
push_back 649653591
push_back 37550326
get 307435
get 86100
push_front 803838416
push_front 306438401
get 287486
push_middle 229798813
push_middle 308044587
push_back 36898394
push_front 562794238
push_back 300157870
push_front 933156822
get 240362
push_front 219733137
push_middle 558201171
push_back 431486342
push_front 379694302
push_front 248747377
push_middle 896098378
push_front 872005011
push_back 474398414
push_front 994882384
push_front 89669040
push_back 495765158
push_front 189205063
push_front 940865611
push_front 911797931
get 409323
push_front 611020273
push_front 209465674
push_middle 313818725
push_middle 49638439
push_front 9340176
push_middle 506577106
push_middle 549570516
push_back 87021059
get 241099
get 246629
push_front 384950159
push_middle 511751428
get 3669
push_back 120329264
push_middle 840262786
push_front 612820332
get 480729
push_back 202324644
push_front 759140555
push_middle 794838197
push_middle 947987023
push_back 729704904
push_back 309401838
get 573933
get 250816
push_front 292970607
push_front 102777257
push_middle 720726271
push_back 781958484
get 560979
push_back 240210369
push_middle 517688012
push_front 478841496
push_middle 931243053
push_front 398004623
push_back 932414098
push_back 854314922
push_back 743138678
push_back 616560501
push_front 884134103
push_front 792917540
push_front 486650085
push_middle 200176715
get 526222
get 370390
push_back 586852326
push_back 378097843
push_back 953959791
push_middle 173092583
push_back 559108129
push_front 434679381
push_back 638092958
push_front 4687369
get 213379
push_back 797573209
get 398272
push_front 727947407
push_front 518589780
push_middle 597297797
push_front 950299304
push_front 654957470
push_back 770417848
push_middle 128795496
push_middle 732525437
push_middle 780714753
push_middle 306698214
get 221498
get 227996
push_back 637402889
push_middle 243086660
push_middle 508246258
push_front 141073645
get 453829
push_middle 425613050
push_back 796381782
get 393723
get 474050
push_front 155091286
push_back 882253322
get 263475
push_middle 326047959
get 327895
push_back 898891418
push_back 454335200
push_back 129798745
get 456096
push_middle 218475727
get 452428
push_front 965274879
push_middle 478781532
push_back 640889230
push_back 816843189
push_front 992974501
push_front 522317971
get 317683
push_back 709506165
push_back 84998175
push_back 747068630
push_back 786279113
get 17107
push_middle 669500195
push_back 977861180
push_back 764112478
push_front 703103167
push_middle 194517238
push_middle 884506460
push_back 157878670
push_middle 323490079
push_back 300396369
get 551643
push_middle 340172773
push_front 737560219
push_middle 517769874
get 186864
push_middle 29139351
push_middle 488132699
push_front 528145959
push_back 295843251
get 365378
push_back 563632982
get 199975
get 119443
push_front 542658547
push_back 512762586
push_middle 469689671
get 52492
get 550528
push_middle 269738735
get 415294
push_back 103389774
get 255013
push_back 68881419
push_middle 223290240
push_front 887128064
push_front 848461333
push_back 944497066
get 252793
get 53902
push_front 457740404
get 171238
push_back 888635424
get 493932
push_back 906942980
get 451207
get 377915
push_middle 111052745
push_middle 815976397
push_back 679492732
get 208089
get 265254
get 531063
get 518954
get 446523
push_front 822691525
get 61976
push_back 58442552
push_middle 494796598
get 376663
push_middle 656717118
push_middle 266002131
push_middle 822460406
push_middle 883989488
get 328515
push_front 337227753
push_back 272519682
push_middle 683076601
push_back 66811784
push_middle 220621689
push_middle 52488274
get 431962
push_front 863962328
push_middle 764103885
push_middle 650554106
push_front 5177323
push_middle 777003253
push_front 319243034
push_middle 553701637
get 598695
push_back 250483985
push_middle 233973789
push_back 34560027
push_front 928219731
push_front 956320754
get 153799
push_middle 875472149
push_back 937991588
push_front 482541754
push_front 437545745
push_back 827787672
push_front 684563347
push_back 903313431
push_back 823839719
get 479774
push_front 971726064
get 70648
push_front 539678376
get 199230
push_front 155844089
get 135695
get 595551
get 349296
push_middle 144964471
push_middle 962728266
push_front 275289002
get 33694
push_front 264824638
push_middle 31207679
push_front 404551339
push_back 602584768
push_middle 825663705
push_middle 805800647
push_middle 758793784
push_front 216045132
push_back 908093056
push_front 737784205
get 261226
push_middle 340115478
get 45159
push_middle 612332366
push_front 791251350
push_back 208707449
push_middle 499834227
push_back 709559710
get 530196
push_middle 230700054
push_middle 169228677
push_middle 696914940
get 241897
push_middle 385418602
push_middle 74983037
get 594051
push_front 938387985
push_back 476866166
push_middle 275532048
get 183315
push_front 606925378
push_front 391997461
push_back 537528339
push_back 627878005
push_front 721847572
push_back 184270327
get 130339
push_middle 671287698
get 553835
push_middle 471581725
push_middle 293587580
push_front 60800801
get 60921
push_middle 598190986
push_middle 159559972
get 406951
get 446805
push_back 976968475
get 318722
get 285811
push_middle 179822852
push_back 512572525
push_front 111283608
push_front 552959382
get 132639
push_middle 995269584
push_back 281450520
push_front 718324788
push_back 23176362
push_back 557654731
push_back 586723420
push_back 990694194
get 256145
push_back 671999155
push_back 888726215
get 340222
push_back 11181082
push_middle 25734589
push_middle 847580093
get 574489
get 262955
get 156487
push_back 216823762
push_middle 441936993
push_front 445141402
push_front 218943332
push_middle 791221036
get 40005
get 392723
push_middle 583276043
push_front 275808199
push_middle 523905550
get 347811
push_middle 131975643
get 490381
get 460294
get 593075
push_front 325182457
get 484849
push_front 468086686
get 499033
push_front 189303765
push_middle 138395839
push_front 210275743
push_front 267463135
push_back 661100135
push_back 953976004
push_middle 158970076
push_front 910186187
push_front 337843504
get 323424
push_middle 90041827
push_front 793121602
push_middle 366782220
push_middle 312547394
push_back 509248540
push_middle 112016987
push_front 571265930
push_front 27583671
push_front 815596486
push_front 365312177
get 524073
push_middle 752683978
get 159605
push_front 57147127
push_back 935590240
push_middle 457067028
push_front 876436103
push_front 147612398
push_middle 237187849
push_middle 696196956
get 535595
push_front 238622851
push_middle 878314581
push_middle 603750454
get 565012
push_back 624764216
push_back 691996861
push_back 425568848
push_back 771830756
get 509119
push_back 848135700
push_front 776455554
push_back 700669823
push_back 776592667
push_back 451063369
push_front 983735986
get 70250
push_back 943576981
push_front 833564598
push_back 128134111
push_middle 367409927
get 158792
push_front 340494329
get 518514
get 75511
push_back 477441927
push_back 100622433
push_back 659972087
push_front 7396089
push_back 229547797
push_back 185881563
push_front 57959928
push_back 626590309
get 219857
get 217707
push_back 386439655
push_back 256996958
push_back 169818758
get 444998
push_back 545574985
push_back 845167929
get 520486
push_front 606887459
push_back 138271405
push_middle 552657345
push_front 446130561
get 204997
push_back 151930672
get 348653
push_back 167594389
push_middle 375898579
push_front 950605225
get 459749
get 471823
push_middle 204923505
push_back 204502346
get 578069
get 416606
push_front 95282082
get 571866
push_middle 967355382
get 128627
push_middle 866040970
push_front 366520866
push_front 200120905
get 160969
push_front 639566983
push_middle 997409632
push_back 153369215
push_middle 708034292
push_front 159334213
push_front 292446283
get 479003
push_middle 963485355
push_back 674335930
push_middle 932527191
get 27745
push_back 177357064
push_middle 122746747
get 48190
push_back 183052686
push_middle 110441921
push_back 422821336
get 447507
push_middle 130662701
get 404180
push_back 48578593
push_front 638884482
push_middle 355259821
push_back 713456057
push_back 109866738
push_back 262521541
push_middle 210433472
push_front 595852112
push_middle 99372506
push_front 320946444
push_back 769085538
push_back 73933537
push_middle 964772178
get 345359
get 308322
push_back 282374296
push_front 728353489
get 541147
push_back 130546121
get 485970
push_middle 997146640
push_back 869189793
push_back 780071623
get 546246
push_back 386537916
get 391006
push_middle 603220806
push_front 941281601
push_front 346117658
push_back 975004403
get 603039
get 372320
get 266597
get 441507
push_middle 311860915
get 96101
get 593703
push_front 759204689
push_middle 878435955
push_front 822386381
push_back 149648940
push_middle 812317766
push_front 677907479
get 365203
get 37085
push_back 588125187
push_back 473444317
get 379000
get 228686
get 425444
push_middle 716781531
push_middle 224856833
push_middle 696849770
push_middle 79241867
push_front 829045082
push_middle 726849767
push_back 957409814
push_front 850259316
push_back 394461895
push_middle 667841518
push_front 488549481
get 492871
push_front 632869594
get 106335
push_back 395686477
push_middle 198639450
push_middle 511738019
push_middle 796579942
push_back 324536577
push_middle 159871128
get 345366
push_front 172147327
push_middle 893100618
push_back 670406023
push_middle 325837613
push_middle 569990989
push_front 814165004
push_middle 129473534
push_middle 635666577
get 94912
push_middle 83743074
push_front 617830233
push_back 609574529
push_middle 538527796
push_back 707403591
push_back 764722973
get 431018
get 477277
get 170918
push_front 851262997
push_back 576679309
push_front 703222766
push_middle 810271899
get 154625
push_front 99235100
get 121629
push_middle 138735122
push_middle 261202115
push_back 475628795
get 534719
push_middle 725949695
push_middle 517802501
get 5507
push_back 885841778
get 29150
push_middle 726463575
push_back 857901723
push_back 211773264
push_front 114334028
push_front 39793146
push_back 82665576
get 209961
push_back 670461510
push_back 959253119
push_middle 212165196
push_front 948035226
get 569204
push_middle 564856600
get 555198
push_back 604571541
get 425305
push_back 332015063
push_front 858534990
push_front 88986379
get 112319
push_middle 864927381
get 90453
push_middle 762630155
get 331643
push_back 319218132
get 557785
push_back 412338342
push_middle 497885734
push_front 530306744
push_back 700333174
push_front 937186336
push_front 95977848
push_middle 810412201
push_front 446690088
push_front 143544744
push_back 825698512
push_middle 364446094
push_back 598165487
push_front 859938973
get 556756
push_middle 81682960
push_front 974513981
push_middle 691224243
push_front 280239427
push_front 34052467
push_front 187982028
push_middle 872680741
push_middle 815392516
get 371368
push_back 172003966
push_back 919332937
get 28443
push_front 351404111
get 318286
push_front 996187925
push_back 386494010
push_back 232896804
push_front 38354639
get 177664
push_front 232406425
get 475440
push_middle 932607334
get 399432
push_front 418872898
push_front 860256888
push_middle 453566261
push_back 890682930
get 153328
push_middle 125868700
get 381157
get 50120
push_back 221002415
push_back 332351243
get 61999
push_middle 950333884
push_middle 959169273
get 435822
get 237264
push_middle 607514384
push_middle 353633340
push_middle 212292495
push_front 10493571
get 244061
push_back 442076117
push_middle 728796688
push_middle 57619106
push_middle 555227256
push_back 158937216
push_back 70047338
push_middle 6574589
push_middle 275369588
push_back 702218211
push_front 737651265
push_back 979872868
push_middle 338577107
push_middle 279340771
push_middle 56485983
push_middle 422181469
push_back 950858692
push_back 147398770
push_middle 889822121
push_middle 180517140
get 5355
push_middle 155303619
get 305754
get 269821
get 390162
push_middle 416468040
push_middle 649532757
push_front 534786741
push_middle 512542628
get 138300
push_back 243898991
push_back 935403023
push_back 418680375
get 283590
push_front 881603177
push_front 275555025
push_back 172046727
push_back 508079980
push_back 602150253
push_middle 523922878
get 31324
push_back 565964718
push_back 896194482
push_front 326883058
push_back 991105000
push_middle 215971008
push_front 996449620
push_front 658944819
push_front 323772960
push_back 298138855
push_back 600330218
get 126903
push_front 455763984
push_back 729167018
get 170997
push_back 399957281
push_front 386529945
push_middle 378970536
push_back 117304061
push_back 28439847
push_back 827910544
push_back 207602664
push_back 305923851
get 272995
push_back 885822012
push_back 555843377
push_middle 320885895
push_front 453838472
get 452521
push_front 981196181
get 37540
push_back 552033847
get 486967
push_back 259220174
push_back 82818519
push_back 347827649
push_middle 573682491
push_middle 307069388
get 293883
push_front 98939765
push_middle 477075572
push_middle 588526426
push_front 384048929
get 247803
push_back 964997504
push_middle 620381672
push_front 590321360
get 455640
push_front 709117387
push_back 229299952
push_front 227989868
push_back 362139759
push_back 253199119
get 588331
get 524292
push_front 142661891
get 269344
push_front 120747984
push_front 576593017
push_front 255982174
push_front 656713189
push_front 512907357
push_back 791862135
push_middle 91353057
get 84283
get 444851
push_back 967147507
push_middle 221776964
get 543852
push_back 459396155
push_back 321266401
push_back 582307754
push_middle 972968975
push_front 11611508
push_middle 999179423
push_middle 201162902
get 169708
get 96173
push_front 961727765
push_back 147211032
push_middle 576229166
get 155752
push_front 690267932
push_front 600451079
push_front 97553299
push_middle 650549752
push_back 648085000
push_back 877623689
push_middle 556807726
push_middle 344385467
push_middle 394764306
push_middle 749050614
push_middle 867599226
push_back 693573174
push_middle 145614183
push_back 834938722
push_front 14956986
push_middle 808572093
push_middle 431162099
get 211074
push_middle 271293108
push_middle 256085190
push_back 539990672
push_front 754962494
push_back 691918346
push_front 180894250
push_front 247489350
get 594847
get 93102
push_middle 465400180
push_front 920239162
push_back 36100162
push_front 23894360
get 515010
push_back 131505234
push_back 729642899
push_back 827171013
push_back 769504988
push_back 619276486
push_front 612595943
push_back 464077553
get 378575
push_front 930756237
push_back 727133838
push_front 207658808
push_back 348279706
get 475955
get 540498
push_middle 936338641
get 112523
get 479417
push_front 593882412
get 48294
get 436007
push_front 108126354
push_front 477205128
get 63454
push_middle 909246418
get 86716
get 91868
push_middle 578965141
push_back 813041055
push_middle 683984170
push_front 421089938
push_middle 639250758
push_back 992553863
push_middle 465389594
get 54292
get 318438
push_back 276296718
push_back 101933727
push_front 233799576
get 31061
push_middle 477721277
get 30061
get 19628
push_middle 790223540
push_middle 27871711
push_front 503885139
push_front 1242720
push_middle 630724960
push_back 786664987
push_middle 266133986
push_middle 963229409
push_back 747217864
push_middle 349399447
get 252661
push_back 46645903
push_back 733769630
push_back 176745928
push_middle 591760911
push_front 645293870
push_front 468230884
get 326884
push_front 275085486
push_middle 491126044
push_middle 612187342
push_middle 703512046
push_back 419511463
push_front 44567678
push_middle 967553007
push_back 245083056
push_middle 118153897
get 243660
get 216737
push_middle 361623030
push_back 587190895
push_front 530356289
push_back 739017980
get 143704
get 528191
push_middle 394237696
push_front 766969641
get 323562
push_front 253202255
push_front 341272901
get 216995
push_back 541593061
push_back 304367491
get 370084
push_front 894509992
push_back 659243979
push_back 200213368
push_middle 82052176
push_front 714433865
push_middle 336377445
push_middle 827197472
push_back 874470420
get 399532
push_back 2071106
get 446014
push_front 501613185
push_middle 834586758
get 322577
push_middle 716567339
push_back 458040263
push_middle 830019750
push_back 386661979
push_back 762003115
push_middle 942230635
get 260866
push_front 432498362
push_middle 432712513
push_middle 274251459
push_middle 926931384
push_back 341383594
push_front 185897338
push_back 524946760
push_middle 845431159
push_front 443806056
push_middle 132683356
push_back 103868130
push_middle 388591055
push_front 508844909
push_middle 372122609
push_middle 101028108
push_front 173036656
push_front 490045756
get 35691
get 546681
push_back 193108203
push_back 434504008
get 435220
push_middle 842071155
push_front 262808594
push_back 862486166
push_back 135127701
get 356584
push_front 674975813
push_middle 157292706
get 185205
push_back 977472843
push_middle 752356539
get 327867
push_front 768048564
get 90988
push_back 892848851
get 195380
push_back 902526632
push_middle 372862214
push_back 624178197
push_back 739633172
get 179311
push_front 819196729
get 101486
push_middle 745801991
push_middle 958182617
push_front 180277542
push_middle 570407034
get 223702
get 568303
push_back 661278336
push_middle 54532700
get 594792
push_middle 145241169
push_middle 670435403
get 385355
push_back 361819778
get 295123
push_front 790462801
push_back 459931072
get 401232
push_back 21459130
push_middle 8419489
push_front 556559850
get 478378
push_front 81155050
get 106808
push_front 181619530
push_middle 950066268
get 453207
push_front 982651070
push_back 698937263
push_middle 127055359
push_front 950946913
get 76709
push_back 754592361
push_front 515611768
get 216609
push_back 760097151
push_front 625536414
push_back 95949281
push_back 410464272
push_middle 319189411
push_middle 371201142
push_middle 172672644
push_middle 357462884
push_middle 154621613
push_front 289684720
push_back 148970119
get 192896
push_middle 454983788
push_back 63623415
push_middle 663142808
push_back 527731030
push_front 615783777
push_front 637170869
push_middle 517864474
push_front 584309615
push_front 120430129
get 249077
get 24836
push_front 183228978
push_front 520424356
push_front 811851142
get 131026
push_front 746723021
push_back 574175583
push_middle 209411739
get 447301
push_middle 870729884
push_middle 88756830
push_front 989928240
push_middle 507800927
push_back 550486227
push_back 375320210
push_middle 198417382
get 219295
push_front 20875384
push_middle 931672406
push_middle 165777154
push_front 79109547
push_middle 845667702
push_back 277053517
push_back 21850130
push_back 516377233
push_back 547699007
push_front 681379930
push_back 61476287
push_front 3171665
push_front 103375730
push_back 809013184
push_front 685551195
push_front 835226607
push_front 389646813
push_middle 454837641
push_back 439543219
push_back 865596930
get 547778
push_front 174551257
push_back 169173013
push_middle 718949274
push_front 253425801
push_front 747358276
push_middle 564099817
push_back 203867303
push_back 112676661
push_middle 255846123
push_middle 208098308
push_back 649222351
push_back 123665552
get 218195
get 272622
push_back 432401744
get 245546
push_middle 647282100
get 45248
push_back 144705089
push_front 699740328
push_back 544122857
push_front 576661484
push_back 336899580
push_back 932315071
push_back 491791170
push_back 166827020
push_back 664746255
push_back 303892646
push_middle 797338561
push_front 86853785
push_middle 696473957
get 435920
push_back 21229197
get 458221
push_middle 656405135
push_front 980655838
push_front 306184788
get 343127
push_front 819632436
push_back 619897277
push_middle 335923219
push_middle 138181866
push_back 881544439
push_front 828446414
push_back 366282566
get 44055
push_middle 769255615
push_front 215024392
push_back 614334562
push_middle 127929812
push_back 282775948
push_front 873951797
push_back 96756532
push_front 128861320
push_middle 74055208
push_front 528095439
get 305831
push_front 255831677
push_back 92365181
push_middle 34069584
push_front 776743661
get 79976
get 486862
push_front 332043150
push_middle 90483088
push_back 188592735
get 449336
get 269945
push_front 337099508
push_front 309177813
push_middle 666831984
push_back 606124369
get 28337
get 513533
push_front 733710002
push_front 803181858
push_front 226487518
push_back 383967284
push_back 569255647
push_middle 679256333
push_back 818683623
push_middle 118535484
push_middle 665548588
push_middle 236242719
get 200105
push_back 872837216
push_front 201442513
push_middle 45591950
get 413210
push_front 350027081
push_middle 557249807
push_back 496074763
push_middle 869272758
get 585987
get 419529
push_front 53155565
push_back 719393775
push_middle 641268597
push_back 526269095
push_back 5286298
push_front 619658510
push_back 818613495
push_middle 256143245
push_front 210217908
push_front 351468977
get 310427
push_back 516616217
push_front 982618880
push_middle 182287810
get 428254
get 435544
push_middle 122539626
push_middle 410538513
get 193430
get 594701
push_front 968175138
push_middle 907018917
push_middle 483865470
push_back 381302312
push_back 127231480
push_front 495292113
push_middle 261104512
get 228501
push_middle 946671295
push_front 854484171
get 463766
get 380644
push_back 450537231
push_front 326137107
push_middle 805005887
push_back 473934310
push_front 111713748
push_middle 396346522
push_front 499972823
push_back 346039582
get 224008
push_middle 694292333
push_middle 693842393
get 553075
push_middle 548665149
get 150368
push_back 921603053
push_back 391001789
get 558476
push_middle 146001658
get 265623
push_front 710402092
push_middle 569918192
push_middle 145304362
push_back 559227697
push_back 917673322
push_back 622141625
push_front 343517216
push_front 811128484
push_front 40042141
push_back 5927128
push_front 235741679
push_front 798495092
push_back 829952675
push_front 500237356
push_middle 982905160
push_middle 317502440
push_middle 815256716
push_middle 606592395
push_back 861903868
push_back 437344738
push_middle 154227586
push_front 957064490
push_back 858537914
push_back 534194910
get 224063
get 463120
get 512402
push_back 339638766
push_back 483782865
get 123834
push_back 228957490
push_back 485841531
push_middle 803770201
push_back 959779009
push_front 399869865
get 338341
push_front 624786371
push_back 159906334
push_middle 823384649
push_front 385958416
get 338034
get 325288
push_middle 317992756
push_back 6370734
push_front 845098410
push_front 752825245
get 167926
push_front 637470696
push_front 323383375
push_front 617917004
get 312910
push_front 728288842
get 508580
push_front 295502452
get 239383
get 432164
push_front 165463618
push_middle 469889514
push_back 129856395
push_back 189835701
push_back 171118383
push_back 634433594
push_front 941490399
get 190851
push_back 700659020
push_back 582795459
push_back 172197521
push_front 983498983
push_back 689245442
push_back 163008212
push_middle 934128885
get 541866
push_middle 332032813
push_front 591117702
push_middle 839750861
push_front 320095113
get 475399
push_middle 438450049
get 232431
get 277351
get 502117
get 585208
push_middle 361302707
get 121498
get 233554
get 579667
push_middle 891353823
push_back 310210623
push_middle 672229165
push_middle 786619873
get 491628
push_front 914941129
push_back 177886618
push_front 92729867
push_middle 633794877
get 280364
push_back 847107009
push_middle 957895723
push_middle 420637790
push_front 232092547
push_back 374938814
get 350617
get 521377
push_middle 424713644
get 7697
push_front 769821790
push_middle 308638154
get 100135
push_front 252652868
get 121119
push_middle 324522080
push_back 453948427
get 202109
push_back 122606146
push_front 519845414
push_back 563669013
push_back 25580208
push_back 877101492
get 36087
push_middle 237262777
push_back 102205077
push_front 417425500
push_front 680014017
push_back 638348706
push_front 515068961
get 70242
push_back 711751779
get 433556
push_front 250054284
push_front 573829159
push_back 122663027
get 314417
push_back 327660481
get 412877
push_middle 927045870
push_middle 83721074
push_front 777914868
push_front 547547423
push_front 128999392
push_back 462648965
push_middle 537497373
get 530453
get 329927
push_front 285493024
push_middle 726647746
push_back 77802047
get 197058
push_middle 827680956
push_front 608988108
push_back 491680616
get 99583
get 561529
get 321480
push_back 214705994
push_back 179124433
get 131264
push_middle 305076123
push_back 994828037
push_front 746011506
push_middle 878812812
push_front 463957727
push_middle 716292261
push_middle 433857220
push_middle 789576569
push_back 400673752
get 338217
push_front 131886627
push_front 154141931
push_front 462419278
push_back 769435295
push_middle 78059371
push_middle 543491016
push_back 937829848
get 228791
get 415398
push_back 804047935
push_front 703345193
get 209551
push_middle 655189883
push_back 324603853
push_front 318631419
get 63386
get 596467
push_middle 333831033
push_front 362923262
push_middle 507972429
push_front 161207289
push_middle 208573185
get 276148
push_back 5970308
get 114080
push_middle 403492536
push_middle 764320222
get 75481
push_middle 80143514
get 427264
push_back 859476126
push_back 969943491
push_back 953524764
push_back 494243616
get 371024
push_back 743838120
push_front 879939022
push_back 366005677
push_front 434777167
push_middle 209599855
get 455705
push_middle 273279705
get 79169
push_back 207488506
push_middle 698662920
push_middle 966878732
push_middle 110966461
push_middle 627212960
get 8130
push_front 963231948
push_back 794834432
push_back 319661672
get 451946
push_back 352441664
push_middle 213064299
push_back 385278878
push_back 221082713
push_back 306396456
push_front 184109397
push_middle 829592766
push_middle 68064885
push_front 943956847
push_front 42593833
push_middle 741461696
push_middle 807058592
push_front 122681243
get 541725
push_back 658137554
push_back 412096393
get 242450
push_back 263721987
push_front 17575462
push_back 110507737
push_front 998751431
push_middle 157798989
push_back 733819873
push_back 486417355
push_front 429700109
push_front 637156358
get 586096
push_front 196997038
push_front 729302009
push_back 879251529
push_back 728263341
push_front 609111792
push_middle 635479927
get 294887
push_back 950295146
push_front 155303201
push_middle 60835239
push_front 456171621
push_front 383349765
push_back 206671775
get 541202
push_front 675611063
push_back 141571779
push_back 91165356
push_front 469360665
push_front 813198690
push_front 228543238
push_front 794020918
push_front 523433176
get 439442
push_back 765464512
push_middle 20099093
push_back 193521233
push_front 830868020
push_front 963966417
get 311709
push_back 608221916
push_back 38646871
push_middle 534300198
push_middle 418119769
push_back 662671506
get 319274
push_middle 244376496
push_back 9062401
push_middle 392360419
get 103463
push_front 740858084
get 135878
push_middle 301635901
push_middle 315041067
get 339927
get 473043
get 339501
push_back 484903099
push_back 3928660
push_back 203089281
get 240662
push_middle 576691799
push_back 936807913
push_front 924305397
push_back 721683263
get 181489
get 601340
push_front 928006826
get 558830
get 136427
push_middle 237839033
get 483348
push_front 744934610
push_front 560999500
push_front 8672470
push_middle 36923346
push_back 577722296
push_front 396170917
get 48877
push_middle 680469404
push_front 561620643
push_front 88877554
get 386552
push_front 233251856
push_middle 121096215
push_back 642646748
get 456210
push_middle 474121694
push_back 482943353
push_back 368850902
get 362485
push_middle 9188654
get 512354
get 29410
push_front 90205246
push_back 182391330
push_middle 897343041
get 89108
push_back 560308748
push_back 60382582
push_front 167549655
get 592232
push_middle 313913048
push_middle 517466836
get 369696
push_back 320540029
push_back 956413574
push_back 831525748
push_front 436739841
push_back 48814468
push_front 295790184
push_front 155197193
push_front 86488485
push_middle 771007888
push_front 980874250
push_middle 848182039
get 491591
get 361676
push_front 749079873
push_middle 995408834
push_middle 417787952
push_front 617171357
push_middle 490415052
push_middle 770960535
push_back 902331133
get 11404
push_middle 739534198
get 178542
push_back 607945482
push_middle 285389036
get 143261
push_front 638305652
push_back 599047190
push_middle 839791798
push_front 632957065
push_back 795777995
get 311497
push_front 280858388
push_back 402817165
push_back 136539429
push_back 114392022
push_middle 430922041
push_middle 477381901
push_middle 310359245
push_front 66964158
get 271616
get 205999
push_middle 797325736
push_middle 500849950
push_back 572674836
push_back 871444562
push_back 739995628
push_front 453656193
push_front 839501700
push_middle 475643568
push_back 560177450
push_middle 184201772
push_back 203920129
get 57066
push_front 362576490
push_middle 239766218
push_front 697437675
push_back 768274568
push_back 35305578
get 44318
get 230256
get 471354
push_front 413304534
push_front 187108022
push_back 916179138
push_back 501912664
push_front 482479934
get 95878
push_back 467439075
get 251954
push_front 952689571
push_middle 231277936
get 469493
get 395908
push_back 561152648
push_back 783711483
get 283435
get 380025
push_back 358548713
push_back 139929687
push_middle 280140711
push_back 857687583
get 14757
push_middle 290317774
push_back 916160564
push_front 250633064
push_middle 664840688
push_back 948185530
push_middle 677060115
get 14871
push_back 667506966
push_front 732462178
push_middle 790708189
push_front 475646364
get 306384
push_back 14617127
push_front 169060701
push_front 675986261
push_middle 880029609
get 417139
get 421701
push_back 604852219
get 391671
get 520854
push_back 11612694
push_front 33634637
push_back 805596028
get 376574
push_front 838603414
push_middle 767872282
get 283708
push_front 379359350
push_middle 432417331
push_back 852723649
push_back 887828298
get 368507
push_middle 236332916
get 147771
push_back 932680390
push_back 546206888
get 347297
push_middle 118520401
get 258806
push_front 658946480
push_back 348835855
push_middle 798203815
push_back 546950318
push_middle 995136286
push_middle 299444697
get 480519
push_middle 15378805
push_front 951159430
push_front 295722404
push_back 836844028
push_middle 911899880
get 68179
push_back 642639132
push_middle 886336877
push_front 746713384
push_back 472194454
push_middle 71821367
push_back 141167777
push_front 202048704
push_back 786536816
push_back 524413635
push_back 343452500
push_back 429441847
get 573521
push_middle 920201355
get 515193
get 577660
push_middle 715845882
get 114026
get 359469
push_middle 118663503
push_back 670275872
push_middle 538148821
push_middle 799903386
push_back 788595896
get 359718
push_middle 276201054
push_back 448095136
get 182661
push_front 941579186
push_back 364778343
push_back 311308390
get 392840
push_front 173733628
push_back 988698729
push_back 405000854
get 462022
push_back 629903558
push_back 654634649
push_middle 654358189
push_middle 884731155
get 394103
push_front 819591806
push_front 413177381
push_back 467926491
get 194568
push_back 993876213
push_front 300844988
get 315715
push_middle 137224157
push_back 943948939
push_back 875473894
push_middle 880700953
get 572360
push_back 99356238
push_back 724118477
get 11699
push_front 407930256
push_back 233333925
push_back 634581405
push_front 480297834
push_middle 655601245
push_middle 899857670
push_front 17668087
push_front 512119752
push_front 999119712
push_front 898065452
push_middle 888738446
push_back 623589218
get 380144
get 330169
push_front 73658434
push_back 156634859
get 523981
push_back 525333271
push_front 413437550
push_back 529970363
push_back 197963844
push_front 129797162
push_middle 123760958
get 20566
push_front 696456938
push_front 812013367
push_middle 992458300
get 229657
get 378499
push_back 968748022
push_front 389726800
push_middle 949985149
get 215187
get 425728
get 604516
push_middle 420779798
get 552998
push_front 404349456
push_middle 890249639
push_middle 257573889
push_front 843544178
push_front 595791770
push_front 393936511
push_middle 951819708
get 250715
push_middle 258408114
push_back 413986110
push_middle 492810326
push_middle 663686812
push_front 231892455
push_front 412410180
push_front 172126746
push_front 912970921
push_middle 925717008
get 7209
push_back 3230790
push_back 373570273
push_back 89377774
get 230720
get 513785
push_back 613887877
get 540254
push_front 247693878
push_middle 539986167
push_middle 82516147
push_middle 577139509
push_front 70718927
push_front 841170603
get 371536
push_back 888741352
push_middle 479684470
push_back 281437103
push_middle 408452048
get 28924
push_middle 943155781
get 164662
push_middle 647432896
push_front 926203360
push_back 647385439
push_middle 914641964
get 50648
push_middle 970703966
push_front 836376395
push_front 407212408
get 450854
push_back 685802180
push_front 545121426
push_middle 531685316
push_middle 857131262
push_back 188162877
push_back 316043749
push_middle 114953034
push_back 118175392
get 144175
push_middle 984081015
push_back 6992242
push_front 854312055
push_back 967375180
push_middle 108793236
get 172945
push_front 954055301
push_middle 176007053
push_middle 183415544
push_back 450467739
push_middle 538494116
push_front 732148638
push_front 415917094
get 316321
get 264732
get 191002
push_back 120888166
get 577820
get 430160
push_middle 522928227
get 455522
push_back 666409890
get 128173
get 532648
get 432960
push_front 832844267
push_front 343309799
push_front 586433896
push_middle 757447069
get 411139
push_back 918562858
get 393795
push_back 820305602
push_middle 80662178
push_front 953709431
push_middle 767486699
get 90351
push_middle 400960138
push_back 78608603
push_middle 258279412
push_back 403284279
push_back 854759208
push_middle 303845625
push_back 678786870
push_back 116044449
push_middle 558274000
push_middle 389669597
get 216536
push_front 378853984
push_back 154624082
push_middle 571269413
push_back 402630104
push_back 687611335
push_back 815999809
get 561998
push_front 458380307
get 299673
get 106650
push_back 542205689
get 234193
push_front 310981274
push_middle 649557034
push_middle 675672888
get 252950
push_back 377549999
push_middle 957157601
get 517462
push_front 709400030
push_middle 320482527
get 211789
push_back 852527964
push_front 790660723
get 121597
push_front 702621498
get 441012
push_front 608023982
push_back 532014313
push_back 184450053
push_back 630171359
push_middle 346356886
push_front 290198604
push_front 775469824
get 440588
push_middle 925980042
get 196593
push_back 404843458
push_middle 805573671
push_back 284728014
push_middle 449823546
get 217564
push_middle 743250691
push_back 364312728
push_middle 911121801
push_front 106844352
push_back 146021210
push_front 241129666
push_middle 20780969
push_middle 503054836
push_back 751437414
push_back 965350519
push_middle 558253892
push_middle 641925716
push_back 317085030
push_back 296866866
push_back 491704757
get 222799
push_middle 379737249
push_back 638807669
push_back 79409416
push_front 712951749
push_back 941664214
push_middle 755880162
push_front 614461624
get 282932
push_back 181582330
push_front 342467652
push_front 167250899
push_back 455647940
push_middle 944392085
push_front 372003724
get 170863
get 491367
push_middle 60733408
push_back 70787406
push_middle 718267103
push_back 106072555
get 184041
push_back 908431656
push_middle 101548724
push_front 723471422
push_middle 863168951
get 428562
push_back 551036760
push_back 168722036
get 53403
get 361032
push_middle 322132757
get 169600
get 241858
get 251862
get 314997
push_back 770889689
push_middle 914429800
push_back 634407541
push_middle 113531067
push_middle 686063187
push_middle 742043007
get 412880
push_front 603688923
push_back 921036183
push_middle 210229702
get 185406
get 219226
push_middle 842326114
push_middle 491271191
push_back 505056145
push_middle 6508802
push_front 316960193
push_middle 95953731
push_back 7225700
push_front 159384964
get 488278
get 41164
push_front 731736291
get 354746
push_back 112101117
push_middle 454584606
push_front 233005677
push_back 438925074
get 602823
get 244617
push_back 846195961
push_back 565371852
push_back 590303387
push_middle 664960977
push_front 354823829
push_front 405298871
push_front 233949738
push_back 161661477
push_back 704203279
push_back 573539744
push_middle 865673103
push_front 456864642
push_front 226319311
push_front 855082761
push_middle 266741035
push_middle 385671563
push_back 807593662
push_middle 438600903
push_front 845464065
push_middle 994764375
get 442485
push_middle 451046816
push_middle 388895357
push_front 105882454
push_back 386637855
push_middle 273406794
push_front 219850891
push_front 24322443
get 4574
push_middle 757674177
get 28273
get 159995
push_back 162973195
push_front 207459445
push_back 386048092
get 370335
push_back 780829554
push_middle 595029133
get 515022
push_middle 840918605
get 23104
push_back 132823577
get 426321
push_front 588116008
push_middle 174250595
get 133749
push_back 917415791
push_middle 762903279
push_front 621736233
push_front 64383560
push_middle 83707037
push_middle 201423934
push_back 936477153
push_middle 328620047
push_middle 423862419
push_middle 739074834
push_back 862082695
push_back 129364821
get 356035
push_back 489875136
get 336703
push_middle 589971851
get 525071
push_middle 136609985
get 588607
push_middle 936748146
get 185802
push_back 847492481
push_middle 907454099
push_back 780920865
push_front 745125127
get 350625
push_front 68117610
push_front 509273347
push_middle 783582181
get 514262
push_front 818907877
push_middle 939368613
push_middle 508262978
push_middle 700043394
push_front 642838723
push_back 980635592
push_back 730015930
push_middle 299283670
push_back 249481343
get 453826
push_middle 448589705
push_middle 930735217
push_back 650428433
push_back 800768452
push_back 283557749
get 29312
push_middle 680868332
get 117190
get 335386
push_front 428393817
push_front 390369488
push_back 356103317
get 229672
push_middle 180969056
get 52756
push_middle 212030487
push_back 84440415
push_front 332305901
get 312433
push_back 538469204
push_front 925767500
push_middle 126879364
get 344595
get 489827
get 402647
push_front 639179999
push_front 975525097
push_front 311502598
push_middle 243937487
push_back 292699772
push_middle 838730032
push_front 83302713
push_back 20562967
push_front 888121576
push_back 642768705
push_back 946750798
get 477790
get 166132
push_back 235190453
push_front 889390449
push_middle 470396478
push_middle 174446766
push_middle 670385860
push_middle 865353426
get 343809
push_back 238946166
get 516322
push_back 500422495
push_back 205350420
get 277896
push_middle 229880824
get 219238
get 511432
push_front 17266057
push_back 625191776
push_back 958188648
push_back 888588366
push_back 436480139
get 12355
push_front 219910510
get 572028
push_front 372578929
push_back 1956948
push_front 537854685
push_middle 929950875
get 400638
push_front 890314857
push_front 57424723
push_middle 681742909
push_middle 156472595
push_back 861874416
get 521320
push_middle 604549824
push_front 105348798
push_back 706356710
push_middle 538515
push_middle 816997358
push_back 67677209
push_front 206090704
push_front 360498016
push_back 467760823
get 519496
push_back 421624028
push_back 911116022
push_middle 644395032
push_back 564128927
push_front 331057041
push_front 385559263
push_middle 996280617
push_back 464182820
push_middle 29431697
push_back 663072016
push_back 865316378
get 339444
get 345558
push_middle 442229967
push_front 254948801
push_middle 653355751
push_middle 366156270
push_middle 130869373
push_middle 310216189
get 555486
get 120392
push_front 756526228
get 58597
push_front 619907220
get 523526
get 286169
push_middle 708553730
get 128417
push_back 646074424
push_front 181422474
get 412226
push_front 683858492
push_back 374452846
get 15618
push_back 722051281
get 484584
push_back 309537509
push_front 258798302
push_back 90856399
push_middle 529224099
push_middle 338610585
push_middle 69427972
push_middle 728418707
push_front 472089133
push_back 975777650
push_front 890686042
push_front 26848413
get 223617
push_front 344629760
push_back 239625902
push_front 807323468
push_middle 754767565
push_middle 356572524
push_front 574905711
push_middle 374006153
push_middle 292400307
push_middle 575670648
push_front 344240061
push_back 301712955
push_middle 458240523
push_middle 191318177
push_front 839051749
push_middle 731625480
push_back 407004659
get 75408
push_middle 258725782
push_back 508124764
push_middle 803259358
push_front 498127800
push_front 500808654
get 17316
push_back 155467141
push_middle 797007882
get 245924
push_front 786131752
push_middle 89257409
push_middle 850282150
push_back 434590619
push_front 656174527
push_back 507826450
push_back 967337154
push_back 344241050
push_middle 668239343
push_back 726760924
push_back 893844214
push_back 903344085
push_back 23696267
push_middle 263999906
push_middle 243570902
push_front 177816756
push_middle 836744747
push_middle 471717898
push_front 754164102
get 192084
push_middle 109198291
push_front 788045202
get 420085
push_back 613723174
push_middle 280261776
push_front 58425328
push_front 431175122
push_back 629198508
push_middle 69402228
push_back 202776975
get 147769
get 189552
push_middle 159262963
get 37497
push_middle 919138699
get 372041
push_middle 228358499
get 94694
push_middle 863092198
push_front 340910942
push_middle 760992706
push_back 338394255
push_back 725951551
push_back 868932
get 187450
push_front 170230457
push_middle 266452466
get 39621
push_middle 514626594
push_front 449245256
get 274774
push_back 333792243
get 50039
push_back 826311240
get 518947
push_back 803961556
get 566640
push_front 346208211
get 552514
push_front 638751419
get 420495
push_back 683145119
push_back 776182556
push_front 768994432
get 599555
push_back 36676655
push_back 969501157
push_back 55562427
get 352502
push_back 36386293
push_back 990286326
push_front 570944822
push_front 438009195
push_middle 421046384
push_back 805814236
get 124031
push_middle 593970354
push_front 462750169
push_front 640381013
push_back 616943881
push_middle 591119307
get 540555
push_middle 854034525
push_front 520311152
push_back 298285528
push_front 778625499
push_middle 546054117
push_middle 201468983
get 402778
push_middle 622082975
push_back 377000918
get 197256
push_back 980444593
push_middle 789183057
push_back 366894214
push_middle 681883312
push_front 260636085
push_back 191928231
push_middle 431960363
get 110632
push_middle 69451760
push_middle 175646829
push_back 211996974
push_middle 20324682
push_front 411538240
push_front 591913782
push_back 761934303
push_middle 370162351
push_front 955312277
push_middle 564700210
get 258178
push_back 479650243
get 541631
push_front 474711705
get 167160
push_back 965232262
push_front 877806356
push_back 577964380
push_back 291451693
push_front 402957383
push_front 52098516
push_front 602265038
push_middle 775984218
push_front 542789151
push_middle 229481176
push_back 445597795
push_middle 306701529
get 390189
get 463157
push_back 547423576
push_middle 786908223
get 18104
get 382853
get 117549
push_back 754223275
push_back 855643639
push_middle 429962670
push_back 960015950
get 467812
get 93154
push_middle 625560036
push_middle 802370061
push_middle 255697099
push_front 717948501
push_middle 439632536
push_middle 617333900
push_middle 480341212
push_back 842448520
push_middle 663104555
get 574156
get 164571
push_back 382830047
get 568893
push_back 778361372
push_middle 487710392
push_back 900314683
push_front 784253955
push_front 402733706
push_back 154932669
push_back 877782381
push_middle 464310126
push_front 559762393
get 412442
push_back 308133987
push_front 697036355
push_middle 735990828
get 502053
push_back 193053738
push_back 727357335
push_back 592595828
push_front 193243160
push_middle 216604195
get 472905
push_middle 93627749
push_front 355292120
get 398373
push_back 934063452
push_back 663283210
push_middle 794516803
push_back 447504508
push_back 883385204
push_front 348919273
push_middle 906463329
push_back 401244290
push_back 804249738
push_front 864553535
push_middle 774359848
push_front 424887975
push_back 949749253
get 470067
push_middle 213678733
get 539457
push_front 983681364
push_middle 20659584
get 412547
push_back 452858528
get 33533
push_middle 704042038
push_back 89174970
push_front 456710549
push_front 534863715
push_front 411114853
push_front 912869826
push_front 435259833
push_front 637438088
get 438841
push_back 666953866
push_middle 667303299
get 21814
push_back 434555567
push_back 458830146
get 504902
push_back 627381338
push_middle 964700607
push_middle 872588112
push_back 299315681
push_middle 522533429
push_front 366433591
get 83962
get 101527
push_middle 151437231
get 430332
push_front 613338615
push_middle 734827122
push_middle 472634697
get 375702
get 350712
get 190094
push_front 287252754
push_front 969187003
push_middle 170514901
push_middle 8187575
get 191841
push_back 646810438
push_front 857768807
push_middle 839249900
push_front 353889570
push_back 570910136
push_front 918817004
get 104130
push_middle 510584119
push_back 658625219
push_front 989799201
push_middle 356507252
push_front 977380118
get 438587
push_front 469916897
push_back 346843191
push_back 507955369
push_front 326501226
push_front 620271029
push_back 204943451
push_back 565910479
get 519493
get 182406
push_front 115047942
push_middle 645128970
get 253395
get 23135
get 322190
push_front 64417638
push_back 238937560
push_middle 28379554
push_middle 909687988
push_back 484375964
push_back 454681681
push_front 372321363
push_back 599289905
push_back 681226400
get 551937
get 120311
push_front 432513549
get 187466
push_back 764301015
push_middle 166322913
push_front 775720221
get 294143
push_back 431123649
get 163470
push_middle 462978228
push_front 658215441
push_back 633000985
get 350731
get 292021
push_front 693820710
get 395181
push_back 305254458
get 298308
push_middle 197104211
push_back 314199687
get 569766
push_front 807182840
push_front 83388272
get 330833
push_middle 331906560
push_back 826588950
push_middle 726183499
push_front 435256275
push_back 225675599
push_front 989434174
push_front 494934431
push_middle 212453586
get 35799
push_back 627150824
get 365649
get 154086
get 520358
push_front 118661156
get 411084
get 75440
push_back 558302810
push_front 493740410
push_back 889186930
get 82016
get 437867
get 332257
push_back 929650419
push_front 38462222
push_back 967190919
push_middle 466853582
push_front 743763755
push_back 975749659
push_back 610460731
push_front 389281369
push_back 925342783
push_back 496842636
push_middle 394688644
push_front 531362880
push_back 500161317
push_back 852109249
get 318513
push_back 642715298
push_front 498362158
get 123156
push_middle 274943092
push_front 288856615
push_middle 78971178
push_middle 292731453
push_back 366602920
push_back 789514288
get 156918
push_middle 668147935
get 390438
push_front 890805769
push_back 746256835
push_middle 680305785
push_front 301082503
push_back 203842461
push_middle 212286477
push_middle 379885674
push_middle 742944505
push_middle 347564069
get 418181
push_back 87030117
push_middle 233900275
push_front 594608978
push_front 307972237
push_middle 607891025
push_middle 63399398
get 413008
get 373502
push_back 202381021
push_front 974984867
push_middle 538582880
get 247674
push_middle 663557818
push_back 615441089
push_front 426977595
push_middle 158699315
push_front 831394990
push_back 776052177
push_front 772054818
push_back 991900065
push_back 716688003
push_middle 308937710
push_back 632327961
get 35275
push_middle 53226956
push_middle 737205234
push_front 946358152
get 246093
push_middle 723783184
push_front 852462711
get 63553
push_middle 686321270
push_front 882371961
push_back 500108295
get 44982
get 532605
push_back 863717310
push_back 936813469
get 442158
get 70352
get 563389
push_back 850146450
get 162513
push_back 426457723
push_back 21973549
get 163218
push_middle 923620926
push_back 984596960
push_front 339443372
push_middle 234412940
push_middle 65850644
push_back 286424077
push_back 247316167
push_front 965638535
get 17403
push_front 583659011
push_back 149276025
push_front 423394247
push_back 722345134
push_back 66980030
push_middle 627894389
push_front 638161216
push_back 818487498
push_front 995472844
push_back 494040723
get 344855
get 469398
get 383953
push_front 598542998
push_middle 679234497
push_front 506478056
get 165728
push_front 902595114
get 363904
push_front 548942982
push_front 614801346
push_front 405121164
push_back 56419912
push_back 218587964
push_front 427352622
get 94278
push_front 174867812
get 593493
push_front 441489878
push_back 455804640
push_back 832812837
push_middle 482552205
push_front 310312043
push_back 529336949
push_front 190605219
push_front 213041919
push_middle 279096505
get 595711
push_front 515022574
push_middle 133265503
push_back 217030506
push_back 988517935
push_front 773998485
push_back 339427999
push_back 987229776
push_middle 951835162
push_middle 196313295
push_front 849639362
push_back 981004878
get 554937
push_middle 704233691
push_back 903822997
get 201210
push_front 856548724
get 274447
push_middle 999629051
push_middle 54605821
push_front 708191749
push_back 480083742
push_front 944673773
push_back 267387837
get 307943
push_back 302550837
get 106785
get 83922
get 44946
push_back 442548196
push_back 859547253
push_back 315835378
push_middle 441953412
push_back 221856529
push_front 954488667
get 532708
get 145034
push_back 543874428
push_back 471733868
push_back 900445631
get 105312
push_front 416519543
push_back 914068750
get 95955
push_front 233340109
push_front 217325218
push_back 125044357
get 440548
get 124279
push_front 140649724
get 501189
get 271005
push_middle 555529193
push_back 30678329
push_middle 247343370
push_front 883798885
push_back 689518065
push_back 522767783
push_middle 237140896
get 8240
push_back 860828408
get 280891
get 337540
push_front 85943804
push_middle 113458235
push_middle 937074242
push_middle 161331186
push_back 847601126
push_front 779844169
push_middle 327627176
push_middle 843645562
get 203302
push_front 516722897
get 490854
push_middle 475981992
push_front 142837979
push_back 520375723
push_front 793934293
push_front 937903663
push_middle 367031102
push_front 593337153
push_front 690908898
push_front 711847545
get 4090
push_front 327277786
get 392131
get 319051
push_front 147961220
get 507235
push_middle 474986325
push_middle 393312594
push_back 214000084
push_front 135493236
push_front 805452027
get 334383
push_middle 378520656
push_front 137594289
push_middle 833213459
push_middle 291076251
push_front 851535536
push_middle 182611948
get 136305
push_back 573348348
get 81130
push_back 564928286
push_front 733101380
push_middle 255054247
push_middle 661338605
get 362295
push_front 248323641
push_middle 236948470
push_front 173732020
push_back 897192015
push_middle 686689899
push_middle 98676414
push_front 990510467
push_front 285503467
push_front 168981100
push_middle 775619817
push_back 909549168
push_back 788834728
push_middle 64144020
get 566567
push_middle 861090965
push_back 601942763
push_front 743893752
push_back 777552914
push_front 673785427
push_back 16656614
push_front 685763065
push_middle 167621911
push_middle 499148737
push_front 190459435
push_middle 378810172
get 528935
push_middle 458923375
get 269281
push_front 33387101
push_front 494744527
push_back 482544319
push_middle 749378775
push_back 497393306
push_back 206351660
push_back 855351893
push_front 814499237
push_front 321075021
push_front 549331173
push_front 545555829
get 120266
get 83167
get 243779
get 503165
push_middle 305676503
push_middle 739858774
push_front 861576623
get 292837
get 73433
push_back 36851632
get 536677
push_back 468583338
get 393326
push_middle 243696119
push_middle 366781456
push_middle 516113055
push_middle 133984716
push_back 297892953
push_front 995925561
get 368245
get 248209
get 338352
push_back 590522126
push_middle 105808603
push_back 51344061
push_middle 868282147
push_back 677759950
push_back 237637151
push_front 463217891
push_back 72264098
get 189650
push_middle 66377832
push_back 251951428
push_middle 367319826
push_front 879482373
push_back 988987777
push_middle 551280305
push_middle 652435077
push_front 237112548
push_front 939898481
push_front 613618969
push_middle 753778191
push_back 596055163
push_front 344179777
push_middle 656186850
push_front 339417277
push_middle 886155267
push_front 303292991
push_back 192165362
get 256362
get 467460
push_back 241991314
get 343499
push_back 350152561
push_middle 457544041
push_front 615315764
push_back 280564598
get 158743
push_middle 855030100
get 528936
get 287891
push_back 717435003
push_middle 960840343
push_middle 687192234
push_front 491843568
get 503566
push_back 235775168
push_back 134993918
push_front 785708787
get 520045
push_middle 141144732
push_middle 693622256
push_back 726714348
get 531399
push_front 60658701
push_back 107581456
push_middle 870362376
push_middle 429255807
push_middle 333922984
push_back 871432964
push_back 672899087
get 86294
get 506655
push_middle 994324739
push_back 330080344
push_back 68199451
push_middle 193412508
push_middle 789207572
push_middle 673936629
push_middle 75405908
push_middle 636222379
push_middle 947651651
push_middle 574026939
push_front 448014397
get 454199
get 129155
push_middle 826183207
push_back 925390359
push_front 775075834
push_middle 778337724
push_middle 259127388
get 421440
push_back 427206881
push_front 517003428
get 82745
push_front 919914503
get 346005
push_middle 362119206
push_back 551329282
push_middle 637778934
push_middle 99236133
push_back 667440920
push_back 671620971
get 546131
push_middle 851478045
push_back 584581460
push_back 62712436
push_front 499940016
push_middle 99071263
push_middle 821317758
push_back 938452270
push_middle 589473745
push_middle 429896598
push_middle 326193347
push_back 578467463
get 496155
push_middle 742734081
push_middle 208771636
push_front 718029894
push_middle 287508179
push_front 691560113
push_back 85973786
push_front 692180189
get 95967
push_front 570991832
push_back 165308457
get 247831
get 58255
push_middle 513907741
get 48836
push_back 712853710
push_back 749188033
get 141034
push_middle 652798069
push_back 655827612
push_back 499430
push_back 831340210
push_front 272011275
push_back 729789887
push_front 866959490
push_front 481515603
push_middle 904888975
get 292728
get 480284
push_front 164218542
push_middle 458749163
push_middle 930380334
push_front 496804080
push_back 477952946
push_front 395523118
push_back 372024608
push_middle 898699041
push_back 802714302
get 190614
push_back 957395982
push_front 252177815
push_front 978241453
push_front 37834732
get 176644
push_back 400364608
push_front 601325751
push_back 396451511
get 79377
push_middle 103374474
get 336076
push_middle 339710446
push_front 471085268
push_back 453887492
push_back 973560457
get 151742
get 161909
push_back 75020004
push_middle 517091752
push_middle 637650560
push_back 850883311
push_front 937882119
push_front 552381109
get 480186
push_middle 142780276
push_front 991093647
push_front 923808500
push_middle 900222486
push_back 283161829
push_front 748145573
push_middle 615565569
push_front 428512147
get 313574
push_back 287011509
push_middle 468674071
push_middle 339466019
push_back 263934221
push_front 762893133
push_front 343586359
push_back 771972006
push_front 18735205
push_front 673104146
push_middle 293487060
push_middle 947565507
push_front 350724967
get 298727
push_middle 598189999
get 312741
push_front 797680790
push_middle 99641503
get 393615
push_back 244788293
push_middle 189593732
push_middle 32660454
get 530491
push_back 495674706
push_middle 561891255
push_middle 797932879
get 283996
push_middle 917468681
push_back 296845257
push_back 856303935
push_middle 339905899
push_back 287872370
push_back 692009503
push_front 299363278
push_front 207920935
push_back 308255476
push_back 643340821
get 442739
push_middle 323884353
get 395482
push_front 423186860
push_front 727223078
push_middle 738414371
push_back 424248497
push_middle 266911969
push_front 61594596
push_back 642454824
push_middle 6867021
get 536175
push_front 789847369
push_back 972032082
get 512030
push_middle 12186773
get 100816
get 537106
push_back 98407457
get 127689
push_back 196490560
get 292175
push_middle 652071033
get 585553
get 333117
push_middle 992205385
get 202374
push_back 380087251
push_front 583937933
push_front 891855313
push_middle 260390162
push_middle 349587722
push_middle 315377141
push_back 821740137
push_front 516806689
get 438151
push_back 995177465
push_middle 779852495
push_back 646985435
push_front 145184394
push_front 2930061
push_front 494815500
push_back 866235155
get 36548
push_front 844075159
get 581046
get 535301
push_front 463128868
push_back 379181233
push_back 575904245
push_back 220578759
push_back 858912002
get 505684
push_back 916817021
push_back 489523214
push_front 455781365
push_back 832471072
push_middle 562121160
push_back 77488213
push_front 876148326
push_middle 810281643
push_middle 147811344
get 157502
push_front 213645003
push_back 815578931
push_front 823946056
push_back 94834416
push_front 724947474
push_middle 490737455
push_back 933793140
get 253315
push_front 428650911
get 451710
push_back 610897994
push_middle 246865594
push_front 146631424
push_front 446030528
push_front 977290165
get 55726
get 96409
push_front 816996308
push_back 943382160
push_middle 672166755
get 180572
push_middle 201011529
get 34827
get 582563
push_front 134367562
push_middle 428389708
push_front 102953511
get 308107
get 501219
push_back 927314588
push_back 998725788
push_middle 99371607
push_back 808663070
push_back 109178951
push_middle 703411907
get 70339
get 34147
push_middle 333567847
push_front 671994468
get 352591
push_front 120304447
get 376302
get 415539
push_front 143893814
push_back 48274645
get 49918
push_middle 488724951
get 279815
get 67221
get 57130
push_back 915719233
push_back 648676984
push_back 306221005
get 260749
push_front 731487141
push_front 682336773
push_back 104597267
get 231946
push_middle 377985149
get 260285
get 7342
push_back 339698157
push_middle 962670135
push_middle 865888949
push_front 569192019
push_front 156787343
push_front 950869358
push_front 971149391
push_front 511588290
get 248040
push_middle 483354440
get 377931
push_middle 693563808
get 84826
push_middle 462872270
push_back 894479513
push_middle 523401000
push_back 514403733
push_middle 453386315
get 284802
push_front 595143479
push_middle 535650037
get 520343
get 90544
get 275008
get 115957
get 541514
get 398835
push_middle 117532175
push_back 36075040
push_front 799260381
push_middle 137207840
push_front 198152906
push_front 350688756
push_front 421625300
get 530310
push_middle 698097301
get 315108
push_back 592250909
push_back 836185854
push_front 45057166
push_front 366636770
push_back 889201383
push_front 512721487
get 135028
get 74672
push_middle 964643698
get 494866
push_front 521388351
push_front 375902616
push_back 859845456
push_front 22780822
push_back 252280710
push_middle 110168093
push_middle 357135365
push_front 503670286
get 332240
push_back 541232673
push_front 930757378
push_middle 691208813
push_back 610518434
push_back 160789544
push_back 694611897
push_middle 16968240
push_back 367912063
push_middle 83219796
push_front 698440692
push_front 438535207
get 551444
push_middle 59511422
push_front 634260970
push_front 818603999
push_middle 891941514
push_front 612034075
push_front 259713805
get 46250
get 271701
push_middle 903604857
push_middle 25716411
push_front 527733237
push_back 889013372
push_middle 757672249
push_front 4979950
push_middle 533900272
push_middle 304500305
get 154952
get 457996
push_front 458138172
get 222038
push_front 396095569
push_back 99363788
push_back 41566017
push_middle 185972161
push_front 538118792
get 449092
push_front 802683477
push_front 303294425
get 250492
push_middle 395275498
push_middle 876207940
push_front 710229809
push_middle 661896709
push_back 351605226
push_middle 134999186
push_front 868585936
push_front 485067783
push_front 644777653
push_middle 33269178
get 501929
push_back 496901027
push_middle 478115683
push_back 75953519
push_middle 476193240
get 373503
push_front 341213047
push_middle 863980226
push_middle 225604278
push_middle 159536116
push_back 967194915
push_middle 743672991
get 316636
get 66542
push_middle 29303012
push_back 643721300
push_middle 421927849
get 465731
push_front 760159236
get 317036
get 514004
get 364213
get 459991
push_back 55730880
push_front 555298818
push_back 29789965
push_middle 880529302
push_middle 390842218
push_front 892676018
push_back 145905618
get 79563
push_front 538828883
push_back 862852036
push_back 227094845
push_back 381360734
push_middle 876755963
get 8347
get 205287
get 410019
push_middle 373004265
push_front 427819981
push_middle 730653186
push_middle 944336204
push_front 340423575
get 370983
push_front 923702882
push_back 360357345
push_front 282170265
get 560170
push_front 77187339
push_front 147381284
push_front 962715096
get 63249
get 45889
push_back 101894023
push_middle 3460444
get 477195
push_front 166456328
get 511283
get 220839
get 138893
push_middle 44266604
get 462813
push_front 863800225
push_back 298966797
get 526661
push_back 36112162
push_middle 281204869
push_back 954516100
push_back 593334177
push_front 157507448
push_back 282792706
get 423363
push_front 914396868
get 298069
get 235276
push_middle 15907837
get 321216
push_front 295051173
push_middle 88411737
get 564522
push_front 403615007
push_front 165242744
push_front 274396659
push_front 227388963
get 466023
push_middle 252399637
push_back 410386159
push_front 387699482
push_front 996500982
get 188212
get 385460
push_back 597247300
push_middle 839480037
push_middle 373873416
get 134548
push_middle 707780381
push_back 946338725
push_middle 339793703
push_middle 119079848
push_middle 609140861
get 425866
push_middle 399304134
get 472587
push_middle 260896618
get 65231
get 193077
get 283952
push_back 59923968
push_front 759738783
push_back 311569409
get 483302
push_back 781648682
push_front 16021924
push_back 368801838
push_middle 560559067
push_front 940199057
push_front 987607655
push_middle 426130463
push_front 421897595
push_back 816333707
push_middle 2897855
push_front 781179411
get 193202
push_front 202816481
get 488549
get 573090
push_back 373112974
push_back 987223653
push_front 931593037
push_front 316445259
get 195518
push_back 558749823
push_back 766932827
push_front 279443830
get 39697
push_back 805489109
push_front 87708167
push_back 176829293
push_middle 32891977
get 35643
push_back 116928595
push_back 878998781
push_middle 81052287
push_back 884926161
push_middle 757283001
push_front 837340451
get 170373
push_middle 327505487
push_back 796776564
get 203303
push_middle 556117069
get 435099
push_front 246554031
push_back 644515557
push_back 673089316
push_front 422839868
get 297646
push_front 765506580
get 174659
push_middle 634241174
push_middle 267808132
get 496648
push_middle 572223346
push_back 597156208
get 155947
push_back 572964647
push_middle 910687237
push_middle 962627594
push_back 746336140
get 563351
push_front 91927852
push_front 289644452
push_front 920394387
push_middle 939488876
push_middle 356285825
push_middle 304190308
push_back 387543731
push_middle 300767677
push_middle 268327732
push_middle 593330093
push_front 442142103
push_middle 832063482
push_front 505402991
push_front 428483563
push_back 884668040
push_middle 186333260
push_back 814876468
get 420868
get 461740
push_middle 389243267
push_back 398868690
push_middle 737072395
get 543556
get 46466
push_middle 67417888
push_back 740368539
push_back 621097596
push_middle 356018531
get 187346
push_back 843554515
push_back 368840099
push_middle 47076886
get 544724
push_middle 84026641
get 412418
push_back 762678225
push_front 834570998
get 224861
push_middle 867501116
get 324233
push_front 453473206
push_middle 319261542
get 344542
push_middle 536253204
push_middle 210970901
get 183718
push_front 329480377
get 531798
push_middle 530846465
push_back 495827720
push_back 268657695
push_middle 830105885
get 492804
get 584396
push_back 19972083
push_back 725912366
push_middle 290115926
get 320102
push_front 190078881
push_middle 605757970
push_front 933738503
push_front 187900470
push_front 189855322
get 146612
push_front 342458157
push_back 175981552
push_middle 181475205
push_middle 742613002
push_back 333673837
get 298881
push_middle 410643455
get 550697
push_middle 447207912
push_front 737427557
push_back 720873849
push_back 217551198
push_front 306698141
push_back 736633844
push_middle 127126378
push_back 995953941
push_middle 388070415
push_front 704046762
push_front 921357992
push_middle 30810758
push_front 622693608
push_middle 34485041
push_back 103979102
get 65489
push_middle 896943073
push_middle 5506928
push_middle 889212249
push_back 655715435
push_back 830623046
push_middle 603731008
push_back 599469705
push_front 235125398
push_back 73081204
push_middle 914212684
push_middle 684191485
get 222516
push_front 359594620
get 417698
push_back 439942792
push_front 832200211
get 430352
push_back 355609633
push_back 308868234
push_back 920949889
push_front 135209574
push_front 613483596
push_back 815698080
get 445445
push_back 89314240
push_middle 578585795
push_middle 882726650
push_middle 302856593
push_middle 136844860
push_front 986442225
push_back 176819045
push_back 917617074
push_back 48028649
push_middle 546355398
push_front 74886077
get 20023
push_front 542094373
push_middle 434797468
push_front 799977262
push_back 294312227
get 192123
get 231466
get 259407
push_back 375736936
get 230889
push_back 260257703
push_middle 604550526
get 590256
get 141621
push_front 278461792
push_middle 747657522
push_back 518880697
get 63440
push_front 33188611
push_front 729109116
get 387553
get 502462
push_front 601376447
push_front 475533399
get 206065
push_front 822388845
push_back 307263675
get 559145
push_back 851238053
push_middle 578866993
get 457125
push_back 53578495
push_middle 79341178
push_front 614150954
push_middle 648461026
push_front 769399306
push_back 53523453
push_front 267032215
push_middle 87627811
push_back 778483157
get 188952
push_middle 487946875
push_middle 559320457
get 253899
push_front 178588066
push_middle 282929757
push_front 921124547
get 320765
push_middle 457887998
push_middle 599508537
push_back 4226654
push_middle 697711219
push_back 24009500
push_middle 102975644
get 482846
push_front 602830048
push_middle 849864934
push_middle 20944275
push_middle 640182462
get 339627
push_back 532541961
push_back 852165377
push_middle 562298264
push_back 652659658
push_front 924209260
get 605840
push_front 556929311
push_middle 874283753
push_middle 554047350
push_back 994834619
push_front 751108992
push_front 616678134
push_back 365233303
push_back 579876999
push_back 571780400
push_back 758337157
push_back 510677989
push_middle 4507470
get 249113
push_front 305323038
push_middle 637086718
get 188955
push_back 828191176
push_back 845913467
get 322958
push_front 251160573
push_back 813930551
get 174100
push_back 677285328
push_back 956659518
get 518157
push_middle 314613636
get 452103
get 217575
get 445895
push_front 81778448
push_back 462521337
push_back 642840706
push_front 915134040
push_middle 769708022
push_back 538131358
push_front 878716738
push_middle 284255801
push_front 296066824
push_back 438669918
push_front 990770128
push_back 135345582
push_middle 998692544
push_back 553393028
get 139655
push_front 302450891
push_middle 12295185
push_back 630875567
push_front 4960436
push_middle 163491591
get 182050
get 387051
get 522952
get 534078
push_back 477415251
push_back 968528918
push_back 342917390
push_middle 617976899
push_front 451670534
push_middle 183980580
get 30973
get 421865
push_back 593303544
push_front 46819983
push_back 325644153
get 540017
push_front 515118541
get 546238
push_front 692366887
get 427192
push_back 611453983
get 303805
push_back 338460570
push_middle 512048597
get 289550
push_middle 885759781
get 248278
push_front 653824341
get 510234
push_front 106999038
push_back 223281814
push_front 798815408
push_middle 898417205
push_middle 794184762
push_front 852193574
push_back 688925546
get 224771
get 38485
get 393466
push_front 819342747
push_front 472864522
push_back 373470148
push_back 169257063
push_middle 307237656
get 151791
push_back 333918249
push_back 473757792
get 185952
push_front 847876976
get 475510
push_middle 446707692
push_front 694733759
push_front 223139444
push_front 39180315
get 242450
get 16214
push_back 290557
push_middle 567380080
push_front 839085167
push_back 803126719
get 289760
get 9262
push_front 984293790
push_front 826036630
push_back 310427208
push_front 922551109
push_front 191344739
push_back 529593216
push_back 682297521
push_back 434929370
push_back 131512208
push_middle 45398296
push_front 252365992
push_back 907899639
push_front 113130321
push_middle 625373402
push_front 992658553
push_back 260226303
push_front 615447576
push_middle 180840320
push_front 443862598
push_front 228246243
push_middle 854254366
push_back 803215312
push_front 661365438
get 555040
push_back 652920073
get 327037
push_middle 238617912
get 115660
push_middle 674976828
push_back 337925108
push_back 533248830
push_back 176918324
push_front 576612197
push_front 930094443
push_back 915025547
push_front 421401526
push_middle 533995067
get 3922
push_front 975407918
get 589717
push_back 788262079
get 422629
push_back 563118027
push_back 806672217
push_middle 211151228
push_back 415480287
get 53243
push_front 420959760
get 577132
get 150203
push_front 438161227
push_back 441425881
push_front 889823679
push_middle 354164121
push_front 577960974
get 306170
push_front 923396443
push_front 136395869
push_middle 307438143
get 590866
push_middle 754651799
push_back 478947983
get 98746
get 428039
get 420902
get 106765
push_middle 212808611
push_front 934479544
push_middle 119175726
push_middle 643016105
push_back 141124742
push_front 164690080
push_front 455685465
get 419989
push_front 212343528
push_middle 50212963
push_back 895244794
push_front 909636213
push_front 898101007
get 1428
push_back 954091533
push_front 478997050
push_middle 367427778
push_front 915951154
push_front 476810711
get 489123
get 255262
push_back 163603021
push_front 16445139
get 174093
push_middle 435059956
push_front 100352349
push_middle 870048909
push_back 444983446
push_back 606001236
push_front 388459490
push_middle 570573373
push_front 219809567
push_middle 810157145
push_back 217240304
get 521964
push_front 218485322
push_middle 80189061
push_front 387875055
push_middle 161153996
push_back 398124669
push_middle 701026712
push_front 731660540
get 179549
get 511542
get 366006
get 141267
push_middle 817603094
push_middle 813613799
push_middle 928184606
push_front 667900035
push_front 823782969
push_back 49468249
push_middle 674982043
push_middle 837466856
push_front 291491641
push_middle 994017790
push_front 994787847
push_back 372474644
push_back 443671573
push_middle 150455511
push_front 793825460
push_middle 689029455
push_back 636286777
get 101919
push_back 608813027
push_middle 64884007
push_middle 744976980
get 521766
push_middle 730550988
get 491319
push_middle 182665734
get 267429
push_front 63629852
push_back 46086655
get 15272
push_back 341122610
push_middle 422033467
push_front 542652110
push_front 398909868
push_front 601421489
push_front 982331718
push_back 246031719
get 203256
push_middle 604615107
push_back 582261411
push_back 178972599
get 17584
push_front 828622039
push_front 619395421
push_middle 890920972
get 89097
get 75711
get 82834
push_middle 297850984
push_back 220338743
push_front 87365512
push_front 705048114
get 126235
get 510344
get 468637
push_middle 623706780
push_back 898357217
push_back 710868421
push_front 781041286
push_middle 543568278
push_back 789364728
get 471597
push_back 975628180
push_middle 967829130
push_middle 871680500
push_front 258596738
get 234884
push_middle 692250647
get 367416
get 231598
push_back 379299908
push_front 638386064
push_back 591275230
push_middle 306091834
push_middle 381089260
push_back 383860247
push_middle 233587065
push_back 482176393
get 34999
push_front 915787973
push_back 348882841
push_middle 2582433
push_middle 741908108
get 264600
push_back 208191632
push_back 264773882
push_back 449935905
push_middle 205053378
push_front 646220755
push_front 807180717
push_front 453796953
push_front 950391856
push_middle 954238529
push_middle 358970992
push_back 180465485
get 520996
push_back 847047266
get 385951
get 582971
push_front 501193385
push_front 346426045
push_middle 404675606
push_middle 695371491
push_middle 500391007
push_back 894749639
push_back 904939745
push_back 322005870
push_back 544360701
push_middle 252533153
push_front 223879262
push_middle 747016446
push_front 960333146
get 276749
push_middle 280851542
push_back 586964218
push_back 258820480
push_back 721383465
push_middle 820224457
get 287877
push_back 876685349
push_middle 637283055
push_front 303221346
push_middle 856190835
push_back 779762062
push_back 105742567
get 288921
push_middle 331485323
push_back 426046753
push_back 628710854
push_front 754184309
push_front 963303586
push_middle 145251493
push_back 923790863
push_middle 400079663
get 440722
push_back 103626686
get 248973
get 37786
push_middle 870339547
push_front 371652342
push_middle 338123684
push_front 63989566
push_front 19918058
push_front 45281128
get 104147
push_back 968739451
get 280868
get 487403
push_back 332800040
push_front 319224950
push_front 814136814
get 302900
push_back 571424541
push_middle 810979352
get 67483
push_front 139376727
push_back 37575628
get 196658
push_back 673508766
push_middle 466349602
push_front 260480355
push_back 157347466
push_back 456540466
push_back 577141618
push_middle 78329681
push_middle 679798821
push_middle 315478673
get 180105
push_middle 766251264
get 482296
get 397138
get 551277
push_back 528745270
push_front 561243268
push_front 643382794
push_middle 651398873
get 466302
push_middle 643734760
get 594632
push_back 49128249
push_middle 285689913
get 515751
get 553116
push_front 375244031
push_front 785733178
push_middle 947987870
push_middle 922884428
get 544411
push_front 538663389
push_middle 458668123
push_back 685814224
push_middle 276374880
push_front 265065439
push_front 175925666
push_back 801857357
push_back 409244358
push_back 474371092
get 78270
push_middle 503203593
get 176425
push_middle 266578501
push_front 351156737
push_front 996266391
push_middle 453662572
get 326632
push_back 426389254
push_back 101708943
push_middle 511692105
push_middle 8095784
push_front 434046407
push_front 539947525
push_front 125672415
push_back 16995608
push_middle 499390831
get 280380
push_middle 215516795
push_front 70661752
push_back 482692626
get 423282
get 32259
push_middle 525269483
push_middle 623052649
push_front 590602360
push_middle 213331462
push_front 52790504
push_middle 94707482
push_middle 77665551
get 86880
push_middle 126737222
push_middle 127874242
push_middle 292923237
push_back 978110059
get 137267
push_front 850448122
push_middle 496360933
push_middle 497614865
push_back 945969274
get 546684
get 333092
push_middle 55172914
push_middle 24775911
get 432234
get 509153
push_middle 4020102
push_front 140039920
push_front 433428613
push_back 987776297
push_back 659868897
push_back 633622175
get 561551
get 28531
push_back 610444622
get 276083
push_front 21606260
push_back 914386160
push_middle 436188260
get 430803
push_back 791930278
push_front 881285054
push_back 605962685
push_middle 759054132
get 404458
push_back 230637445
push_middle 259213989
push_back 420586480
push_back 215878394
get 315012
push_back 832933893
push_back 542677800
push_front 105090862
get 474429
push_front 983551837
push_front 742258142
push_middle 876018844
get 374134
get 17649
get 369897
push_middle 333975658
push_middle 829842242
push_back 466466386
push_front 781815724
get 72298
push_front 700524263
push_middle 192605718
push_middle 765743735
get 70307
push_middle 486872325
get 277342
get 427502
push_back 910979411
push_back 261655242
push_middle 667114266
push_front 969727237
push_middle 400707761
get 421103
push_back 149985249
push_back 719350125
push_front 969121007
get 286591
push_back 420726601
push_front 804582675
push_middle 430653716
push_middle 505318048
push_front 942787342
push_front 358287043
push_middle 317717202
push_front 94766717
push_front 25158696
get 296860
get 21101
push_back 451404716
push_middle 341877868
push_middle 24287059
push_back 179342858
push_front 790838523
push_middle 161283666
push_front 328255889
get 478103
push_middle 709104843
push_front 168296562
push_front 64003533
push_back 566859662
push_back 75666401
push_front 408357297
push_back 242946204
get 601666
push_front 140009783
push_front 262308934
push_middle 55570323
get 370673
push_back 100817807
get 115168
push_back 501288025
push_front 446063740
push_front 551472997
push_middle 192666690
push_middle 192080966
get 605401
push_back 317815687
push_front 150855793
push_middle 908816958
push_middle 16617511
push_back 832861705
push_middle 818425677
get 338296
get 46435
push_middle 229487486
push_front 864749879
get 572019
push_front 161725978
get 5435
push_back 1111644
push_back 680360341
push_back 185825334
push_front 558331208
get 280780
push_middle 16506532
push_middle 329374314
push_middle 75244669
push_back 278256869
get 286709
push_front 924693409
push_middle 407207144
get 497319
push_back 464447595
push_back 146785223
push_front 280170886
push_back 949912600
push_middle 409331891
push_back 342333629
push_front 466159185
push_front 836597364
push_middle 628145077
get 262733
get 263405
get 83544
push_back 721901652
push_back 50590934
push_front 656894744
push_back 788147276
push_back 614029794
push_back 348745490
push_front 116541142
push_front 636395228
get 180375
push_back 65106802
get 592920
push_back 637768065
push_middle 326332332
get 362953
get 253318
push_middle 37088990
push_middle 918925179
push_front 874945006
push_middle 538299485
push_back 238592943
push_back 153939506
get 181803
push_front 986560389
push_back 176241501
push_back 914723904
push_front 516183959
push_front 259300493
get 82783
get 82196
get 408520
push_front 378102798
push_front 931798785
push_front 497222697
push_front 136418479
push_back 882542221
push_back 635566963
push_front 208955034
get 596787
push_back 405460111
push_back 464825682
push_back 644368754
push_middle 813057279
push_front 519578673
push_back 197273577
get 467168
push_middle 921960414
push_middle 230565745
push_middle 893247213
get 284052
get 248524
get 575499
get 23881
push_middle 232898146
push_middle 191680555
push_back 997712840
push_middle 325856692
push_back 468772274
push_front 271445991
push_front 92118110
push_middle 162262847
push_front 25251218
push_front 834788123
push_middle 2354548
get 117965
push_front 851401708
push_back 65594543
push_back 955605021
get 376915
push_middle 102534234
push_back 131233393
get 371530
push_back 730879893
push_front 20056352
push_middle 273447780
push_back 239172023
push_back 621551400
push_middle 963535969
push_front 606524100
get 296787
push_front 868577541
push_middle 341821459
get 214866
get 447397
push_back 156338961
push_back 655215912
push_front 82992717
push_middle 82851241
push_middle 518819318
push_back 785954723
push_front 578087131
push_back 551600540
push_middle 169441083
push_middle 42358465
push_middle 901328056
push_front 927929637
push_back 481235307
push_middle 337531433
push_front 766166033
get 170186
push_middle 820054311
push_back 150119554
push_back 442096516
push_back 872896657
get 349192
push_back 137982772
push_back 434412348
push_middle 718085171
push_front 472985883
push_middle 805574354
push_middle 242777949
push_front 711876393
push_middle 11928011
push_back 315209610
push_front 333221903
push_front 900544051
get 603331
push_front 975529589
push_front 10667131
push_front 4333017
push_back 837313612
push_back 859108793
get 133653
push_middle 377869002
get 318285
push_middle 634087158
push_middle 573905037
push_back 670367874
get 55902
push_middle 235535428
push_front 859084210
push_front 272694265
push_back 363418810
push_back 736746109
push_front 113005904
push_back 776547603
push_front 598958893
push_front 138782949
push_middle 550383740
push_back 609449974
push_middle 515609315
push_back 251539822
push_front 167672102
get 140904
get 399268
push_front 905123885
push_front 118822223
push_front 828779913
get 487384
push_back 693927691
push_middle 167812495
push_front 176735394
get 501798
push_front 498572275
push_front 244834098
push_middle 273338013
push_back 761122000
get 395673
push_middle 534692404
push_middle 396481318
push_front 155463924
push_back 614420551
push_middle 139607784
push_front 195687897
get 261479
push_front 877745526
push_front 130279063
push_middle 762517685
get 65394
push_front 485974925
push_middle 325729045
push_front 48422979
push_middle 886961017
get 355115
push_back 951386902
push_middle 236704743
push_back 51998769
push_front 870266878
push_back 137671012
push_middle 240058720
push_front 740388387
push_back 898509267
get 196893
push_front 194561835
push_back 291408268
push_middle 810009827
push_middle 494022279
push_middle 590201987
push_middle 794367708
push_back 711247678
get 422410
push_front 521768616
push_middle 131258964
get 540418
push_middle 158518768
push_middle 334533468
push_back 603364470
push_middle 444789222
push_front 853376330
push_back 68343387
push_back 181167444
push_back 782425162
get 519639
push_back 523990240
push_middle 826839637
push_back 306772657
get 305073
get 223557
get 77189
push_back 515289216
push_front 909800148
get 527397
push_front 131815890
push_front 465457343
push_front 705649484
push_back 965250703
push_back 28764084
push_middle 637620795
push_back 392339939
push_middle 732775344
get 92549
push_middle 62282259
push_back 540628530
get 502128
push_middle 575276791
get 489992
push_front 47514861
push_front 863447567
push_front 840159388
push_front 214562511
push_back 928744260
push_middle 977745963
push_front 88748622
push_back 39958922
push_front 759958822
push_back 220588762
push_front 852168781
push_front 881681142
push_front 269312908
get 98926
push_front 603648724
get 544872
push_middle 381213635
push_front 559992441
push_back 254531123
push_middle 31499605
push_middle 231444872
get 317075
push_front 687379115
push_back 359050015
push_front 172301914
get 59086
push_back 630551526
push_front 807132698
push_middle 357941678
push_middle 330110947
get 159710
push_front 509383291
push_back 19981933
get 86848
push_front 464382390
push_middle 617761975
push_back 966182209
push_front 379524197
get 83899
push_front 320636058
push_back 33534503
push_middle 147896919
push_middle 644799768
push_middle 108858123
push_middle 912176265
push_front 152621034
push_back 877714404
push_back 621730043
push_middle 837731335
get 430165
push_middle 456842493
push_front 700944536
push_front 57371919
push_back 240507409
push_front 249950353
push_middle 396885350
push_middle 874557033
push_back 450371363
push_middle 583080674
push_back 518917002
push_back 799512881
push_middle 529388583
get 311414
get 62158
push_front 256765887
push_front 474924273
push_front 333863812
push_back 696553488
push_back 181384616
push_front 885296784
get 469899
push_middle 380788012
push_middle 35843333
push_front 459453383
push_middle 159499480
get 232951
push_front 241589675
push_back 175704554
push_front 138566931
push_middle 985820997
push_front 235713978
push_middle 498812882
push_front 390197656
get 585328
get 148899
push_front 304425099
get 59173
push_back 167394922
push_front 100375432
push_front 93965578
push_middle 192852203
push_middle 941735104
get 526600
push_front 158559064
get 198991
push_back 179520234
push_middle 395100061
get 297535
get 453808
push_front 804057902
push_back 436767234
get 154633
push_back 41618211
get 169066
push_middle 769864280
push_front 890787242
push_middle 518129634
push_front 858056209
get 197287
push_middle 158472594
push_back 231833799
push_front 251394867
push_back 896972510
push_front 227384524
push_back 320482536
push_middle 605646278
push_front 438425541
push_middle 517383119
push_front 228538400
push_front 131283422
push_middle 233940354
get 318689
get 535217
push_front 991386043
push_back 977915374
push_front 691456621
push_front 652503855
push_front 944097201
push_middle 119766238
push_front 950250493
get 393031
push_front 425020931
push_middle 726823302
get 537326
get 564665
push_back 338884830
get 118535
get 457711
push_back 314430502
push_front 390101380
push_front 109955553
push_front 511050363
push_middle 567974819
push_middle 55142282
push_back 409847544
push_back 113262123
push_middle 471273427
push_front 222823577
push_middle 646715242
get 518759
push_middle 908139795
push_middle 938373981
push_middle 382878353
push_middle 888664130
push_back 954029676
push_front 83234461
push_front 340374192
push_back 635858218
push_middle 80277601
push_middle 900414384
push_back 299805072
push_middle 888134493
push_front 784197229
push_back 890111259
push_middle 456494234
push_front 618609633
get 206605
push_front 384254005
push_back 93235919
push_middle 481665351
get 300665
push_front 869241148
push_front 770291317
push_back 934449986
get 511676
push_front 929178644
push_back 991743100
get 254763
get 176813
push_back 546644914
push_middle 514348606
get 543158
push_middle 279214294
push_back 340826007
get 378097
push_middle 403368279
push_middle 382546696
push_middle 7928082
push_middle 868160864
push_back 115052512
push_middle 24402292
push_back 870007304
push_middle 619837775
push_back 600734371
push_middle 998331093
push_middle 107385775
push_middle 888309028
push_back 352065858
push_back 303845910
push_middle 33201115
push_middle 442647523
push_back 38957524
push_back 53793508
push_front 385372147
get 347424
push_middle 764624758
get 248675
push_back 634482904
get 319842
get 266164
get 417717
push_middle 709922961
get 97727
push_back 344498291
push_back 379052263
push_front 797058459
push_front 12824729
get 181412
get 127774
push_middle 801175505
push_front 351228184
push_middle 974635601
get 169707
push_back 165394557
push_front 678144422
push_back 205688064
push_back 232557046
push_front 570199943
get 129984
push_back 615566981
get 302380
push_front 606030067
push_back 158933992
push_middle 861484978
push_back 240762002
push_back 793685707
push_front 553927836
push_front 582808744
push_back 761555936
push_middle 648377374
push_back 550913486
get 603733
push_middle 619996116
push_middle 401083293
push_back 253110586
push_middle 932653805
push_middle 637284700
get 439377
push_front 443007561
push_front 888058505
get 365424
push_front 210754795
push_back 168108227
push_back 134134657
get 392879
get 271031
push_back 923846750
push_middle 347002607
push_front 669156596
push_back 808593485
push_back 538358461
push_back 600998514
push_back 60591113
push_back 716544630
get 428896
push_middle 760803468
push_back 881132007
push_back 889131824
push_front 459442106
get 459648
get 556991
push_middle 406996134
push_front 420644746
get 403542
push_middle 725450636
push_middle 567699243
push_middle 19996675
push_back 830696461
push_middle 957554764
push_middle 78760774
push_back 243998364
push_front 69105906
push_middle 363886402
push_front 691179511
push_middle 19920461
push_back 830657396
push_middle 906025802
push_front 261231959
push_back 905083178
push_middle 940857355
push_middle 581748802
push_front 257248590
push_back 370001005
push_back 327556640
push_front 867705676
push_front 128850391
push_front 689852590
get 63502
push_middle 246138988
push_front 707218328
push_middle 62873094
get 248843
get 149843
push_back 198623978
push_front 307159931
push_front 928194427
push_back 775184623
get 469311
push_middle 457454259
get 337034
push_front 721797963
push_middle 137768111
push_front 864013151
push_back 251643941
push_middle 531640143
get 41658
push_back 617882236
push_back 160891828
push_front 741751663
push_front 534852670
get 49343
push_middle 624506468
push_front 443435415
get 186816
push_back 943189721
push_middle 255423187
get 373502
push_back 438616749
push_front 641299260
get 579798
get 466068
get 460795
push_back 786119601
push_middle 589829463
get 157393
push_front 35604430
push_middle 775209758
get 179565
push_front 184481026
push_back 234239246
push_back 867082247
get 48589
push_back 896386937
push_front 677889826
get 251843
push_back 888821632
push_middle 906213385
push_middle 931169987
push_back 577804798
push_back 817251809
get 159273
push_front 242965231
push_back 707176862
get 573520
push_front 941853460
get 249344
get 295137
push_back 771142852
push_front 83164943
push_back 311728033
push_front 841894997
push_back 937329695
push_back 641998145
get 384063
get 284143
push_middle 515961344
push_middle 531631402
push_middle 665720732
push_middle 392320608
push_back 980427463
push_middle 793035745
push_back 886393484
push_back 881283636
push_front 281419040
push_back 25014936
push_front 175024112
push_front 666301221
push_front 443120195
push_front 502456449
push_middle 182075532
push_front 461199163
push_middle 713332815
get 325771
push_front 608201113
get 541209
push_back 267734994
push_middle 794288489
push_middle 192666163
push_middle 591970739
get 535978
push_back 807661924
push_back 781804787
push_front 661386961
get 410952
get 371171
push_front 816239248
push_middle 920285837
push_back 505165456
get 118458
push_back 894284820
get 207863
push_front 159340754
push_back 170378207
get 501487
push_front 147155171
push_back 758941451
push_middle 26631070
push_front 389394637
push_back 968070632
push_middle 739847517
get 490489
get 278912
push_front 351029465
push_front 118135556
push_middle 22706523
push_middle 749645349
push_back 246937085
push_back 579476025
push_front 2620212
push_front 527949904
push_middle 155611052
push_middle 770596495
get 115846
get 43484
push_back 644383901
push_front 802738527
push_middle 621671083
push_middle 837211035
get 37059
push_front 825401224
push_back 114619467
push_front 157603540
push_front 419787729
push_middle 993194163
get 416693
push_middle 111998985
push_back 912864918
push_back 272673626
push_back 725350725
push_back 193187583
push_front 815096237
get 188749
get 257797
get 511655
push_front 350689025
push_front 527893852
push_front 224559834
push_front 351283892
push_front 467031866
push_middle 50782168
get 546410
push_front 980656213
push_back 867883120
push_middle 135563196
push_middle 917566675
push_front 519865631
push_middle 738532164
push_back 555356746
push_front 22440418
get 247837
push_middle 353163955
get 115841
get 94148
get 226022
push_front 88132643
push_back 57224639
push_back 718259259
push_front 437696672
push_middle 813153144
push_back 648192146
get 182738
push_front 631046546
push_middle 623905911
push_back 108688667
get 224030
get 591348
push_back 207592800
push_back 557481585
get 412819
push_back 691746635
push_front 323401123
get 590724
push_middle 148193967
push_middle 577012866
push_middle 394667796
push_front 948132594
push_front 927603836
push_back 441686405
push_middle 580628148
push_middle 740401142
push_front 794537482
push_front 61425116
get 99760
push_front 339823146
push_back 416253610
push_middle 377591356
push_front 942158470
push_back 623834131
push_back 895113205
get 48810
get 138825
push_back 227311560
push_back 865022747
push_front 633284304
push_back 287595053
push_front 847981526
get 560316
push_front 617577466
push_back 389959862
push_front 835150382
get 446614
push_middle 784406534
push_back 110219953
get 433299
push_front 753986913
get 496593
push_front 327429835
push_front 34489798
push_front 858713896
push_back 320416580
push_middle 362149532
push_middle 982384814
get 295967
push_front 697446449
push_front 843267684
push_middle 714681536
push_middle 223435892
push_front 620404618
get 494836
push_front 420476436
push_middle 614390929
push_front 690049538
push_front 860089062
get 323193
get 269466
push_front 756703347
push_middle 770387090
push_front 812405768
push_front 124214447
push_back 921899499
push_back 378579956
get 594351
push_front 431721401
push_back 66056168
push_front 364591078
push_middle 779289673
push_middle 964749363
push_front 759839993
push_front 543586396
push_middle 436305635
get 219217
push_middle 635541367
push_back 731112130
get 564861
push_middle 376695301
push_middle 285256385
get 281398
push_back 103390476
push_back 94399457
push_middle 604117121
get 164114
push_middle 507406467
get 565908
push_middle 353865082
push_middle 303709283
push_middle 831266370
push_middle 628466815
push_middle 134372422
push_middle 350131517
push_middle 581292059
push_middle 290735091
push_front 201209834
get 568780
get 586113
push_front 835507794
push_front 22513071
push_back 733884554
push_back 157673555
get 586412
get 433280
push_back 697736521
push_middle 324500029
push_back 273906645
push_middle 773229026
get 125493
push_back 201995147
push_front 205996841
push_middle 698552175
push_back 953591641
push_front 510412980
push_middle 903745531
get 67457
push_front 810484618
get 589391
push_front 481708677
push_middle 228171285
get 17761
push_front 446847216
push_middle 155188530
push_middle 506368633
push_back 495950133
push_middle 535019499
get 459168
push_back 329168033
push_front 601628261
get 267694
get 248150
get 323251
push_middle 133785008
push_front 46168610
push_middle 412041083
push_front 772184484
push_back 640090497
push_front 73158795
get 303903
push_front 773343774
push_front 154550325
push_middle 535148162
push_back 586761655
push_front 534561557
push_middle 971086785
push_front 819304823
push_back 500182587
push_back 705798437
push_front 279368167
get 320267
push_middle 327082341
push_front 375119352
push_middle 12130382
get 34761
push_front 611606117
push_middle 722999025
push_back 136038745
push_front 124508784
push_back 189272266
get 350188
get 165214
get 107354
get 605971
get 568564
get 46478
push_middle 143284985
push_middle 794474670
push_front 669515874
get 585295
get 383182
push_front 181130164
push_middle 230516364
get 554266
push_back 51931309
push_back 843291762
push_back 199738441
push_back 119031170
push_middle 316207788
push_back 558390101
push_middle 645461066
push_middle 964444395
get 329853
push_front 439739331
push_middle 176137274
push_front 254027267
push_back 284651524
get 184611
push_back 34432015
push_back 26973721
push_back 348574853
push_back 592189273
get 359227
push_front 3777158
get 498280
push_back 295610292
push_middle 111209904
push_back 81576877
push_front 871074680
push_middle 156485404
push_front 150814069
get 286238
push_middle 530639802
push_middle 95058356
push_front 678369499
get 221938
push_back 391699777
push_front 798172966
push_front 208671727
push_front 940930898
push_middle 102141632
push_back 817433212
push_middle 579329420
push_back 871773435
push_front 752354459
push_back 517885951
get 379267
push_middle 152030842
get 558905
get 181745
push_front 359872498
push_front 573895620
push_middle 163040638
push_middle 605291733
push_middle 595461528
get 32391
push_back 714857336
get 131688
push_middle 793301869
get 87296
push_front 583239958
push_front 955843237
get 76916
push_middle 316854841
push_back 61370388
push_back 809010631
push_back 61890071
push_back 432278651
get 155373
push_front 402542403
push_middle 314177759
push_middle 994931658
push_front 902778370
push_back 904842900
push_back 661349870
get 519715
push_front 540052987
push_middle 417646476
push_back 808023527
push_front 858009387
get 377534
push_back 425852673
get 382659
push_back 795036670
push_middle 938906167
push_middle 538050062
push_back 747909965
push_front 254781284
push_back 556807231
push_middle 462666040
get 146336
push_middle 369175283
push_middle 565409632
push_front 339400717
push_front 528188166
push_middle 455564321
push_front 257240727
get 460620
get 400956
get 11530
push_front 749260498
push_back 67070594
get 460838
push_back 830881581
push_middle 137449716
push_front 121087645
push_middle 665127895
get 352857
push_back 8759153
push_middle 797032855
push_front 371384535
push_back 853656135
push_front 536433404
push_middle 754047002
push_front 171525216
push_middle 355363453
get 387204
get 26355
get 268646
push_middle 160648091
push_back 506658472
push_middle 276568784
push_middle 740871672
push_back 809564436
push_back 130178787
push_middle 395132239
push_middle 266711055
push_back 471503995
get 491910
push_front 841368802
push_back 349711284
push_front 601980436
push_back 755006978
push_back 402627044
push_front 230660729
push_back 745250202
push_middle 174014510
get 396606
push_middle 932426493
push_front 282463518
push_front 966030428
push_middle 930376402
push_front 898636739
push_back 473459405
push_middle 898310793
push_middle 888695167
push_front 182349882
get 105892
push_front 354668971
push_middle 921507593
push_back 939767247
push_front 649512995
push_middle 211419581
get 498402
push_front 36677605
push_middle 474610548
push_middle 774878988
push_back 767577917
push_back 282670278
push_middle 964468847
get 549570
push_back 984147253
push_back 90604967
push_front 774004085
push_back 869225816
get 428783
push_back 678912862
push_front 984855687
push_middle 956909118
get 118367
get 267158
push_back 407591149
get 142473
get 475576
get 59586
push_middle 220219299
push_middle 322888068
push_back 551532021
push_back 431304761
get 274165
push_back 516980554
push_back 987703714
push_back 858497882
push_front 671139611
get 431871
push_middle 784359708
push_back 325027481
push_back 361928034
push_back 330080230
push_middle 8050412
push_back 723995141
push_back 799075677
push_back 988480591
get 195185
push_middle 918747142
push_front 349920119
get 550654
get 371148
push_front 972550980
push_front 93280206
push_back 615237509
push_back 894464532
push_middle 816319624
push_back 952946858
get 501949
push_front 982648452
push_middle 170865206
push_back 637272292
push_back 667406558
get 273037
push_front 37628353
push_front 434422966
push_back 714791794
push_middle 628202303
get 388943
push_middle 376574422
push_front 947325443
get 277089
get 1945
get 65049
push_back 518676897
push_middle 593827990
get 9799
push_back 915343843
push_front 145576800
push_back 316466442
push_middle 339149869
get 139757
push_front 435672739
push_middle 834268500
push_front 650578632
push_back 468708573
push_back 716970305
push_back 97636312
get 83527
get 473588
push_front 613380632
push_back 611121833
get 333434
get 45569
get 601132
push_back 240969887
push_front 760098624
push_middle 707752905
push_middle 700427389
get 267498
push_front 288827337
push_middle 948591538
push_middle 977081504
push_middle 499401707
push_front 379710077
get 99522
get 348231
get 502370
push_back 666827230
push_middle 801207434
get 222342
push_back 230974524
get 471681
push_middle 26217639
push_middle 77559359
push_back 190575917
push_back 664710331
push_middle 245953980
push_middle 532737729
get 523785
push_front 817128048
push_front 25350012
push_front 332020485
get 111051
push_front 466997664
get 559169
get 537166
push_front 228522054
push_back 315126941
push_front 15286684
push_middle 116979362
push_front 398380748
push_front 81695323
push_middle 21360111
get 557396
push_middle 381606809
get 438244
get 300560
push_front 775018830
get 217431
push_back 750167594
push_middle 560519277
push_back 261205047
get 94005
get 326619
get 89465
get 8770
get 586731
push_front 580121911
push_back 96902725
get 51637
push_middle 411427112
push_front 515720536
push_middle 809732589
get 149580
push_front 891496733
push_front 836145186
push_front 948308984
push_front 482485692
push_middle 416818558
get 168033
push_front 683069387
push_middle 790862139
get 319724
push_middle 546912415
push_back 764356480
push_front 711421502
push_back 562256532
push_front 984117334
get 182151
push_middle 309877455
get 24428
push_back 564830638
push_back 741346134
get 587277
push_front 530201925
push_front 846193741
push_back 687575960
push_back 487734620
push_back 217374430
push_front 50976366
push_back 86198630
push_front 602396931
push_middle 851829504
push_back 936719415
get 372666
push_front 56864896
get 392135
push_back 769337142
push_front 981913398
push_middle 452752878
push_back 479319545
push_middle 998734319
push_front 512763541
push_front 808947591
push_middle 2793064
get 409374
push_front 365030653
push_front 551885552
push_back 365845522
get 272990
push_middle 318066073
push_front 148110711
push_front 856205643
get 508578
push_front 941552174
push_front 347535354
push_back 351754770
push_front 58367178
push_back 823542625
push_back 150283730
push_middle 669048828
push_front 271954710
push_front 146062212
push_middle 250130752
push_front 310833707
get 476803
get 473374
get 133379
push_front 724985049
push_middle 129297472
push_middle 907552768
push_back 394137334
push_back 360552963
push_back 282058825
push_back 855620635
push_middle 68550870
get 440939
get 517304
push_front 977589335
push_front 341676755
get 231688
get 114583
get 35297
push_front 520551866
get 531349
push_front 971087953
push_middle 917070928
push_back 966452645
push_front 949797437
get 438592
get 575802
get 241344
get 322626
push_back 454908146
get 91917
push_middle 880559146
push_back 152884229
push_front 539173509
push_middle 587859982
push_back 292726145
get 132525
push_back 334480799
push_front 840165967
push_middle 893724907
push_back 134511084
push_middle 475607249
push_middle 538498357
push_front 501205679
push_back 576792769
push_middle 430965694
get 260551
push_middle 493801183
get 551221
get 1101
get 119703
get 274250
push_front 326573060
push_middle 917775459
push_middle 86476819
push_front 635423662
push_front 319397039
push_back 222668907
push_back 461864762
push_back 635357413
push_middle 481842547
push_back 690399936
push_middle 961727193
push_back 128533892
push_back 92805168
get 418238
push_middle 262341696
push_back 791146283
push_back 352442425
push_front 523997358
get 182754
push_front 634087444
get 381680
push_back 667911219
push_middle 863165750
push_back 574765102
push_middle 504637096
get 447266
push_front 924291763
push_back 350297533
push_back 106157014
push_back 605829895
push_middle 86091973
push_middle 550734015
push_back 950741232
push_front 871608075
push_middle 787840020
push_middle 945643263
push_middle 267966324
push_middle 562047788
push_front 754187328
push_front 596381198
push_back 847095387
push_front 337673115
push_front 334222135
push_middle 126240694
push_front 379300403
push_back 68527774
get 353488
push_front 298260078
push_middle 734007413
push_front 166061089
get 16781
push_middle 94142004
push_front 366740405
push_front 823998765
push_middle 929363697
get 69582
push_front 155682152
get 114882
push_back 456163361
push_front 587715234
push_front 232458003
push_front 795920350
push_back 105433001
push_back 371453889
push_back 886829565
push_back 741013345
push_front 171391936
push_back 920762593
push_front 344864431
push_front 961542196
push_middle 735386148
push_middle 952993279
push_back 651996105
get 76096
push_middle 780909270
get 148768
push_back 527841572
push_middle 155376427
push_back 803318552
push_middle 711410606
push_back 336422101
get 218722
get 296834
push_back 550465998
push_front 716459681
push_back 82508741
push_middle 396678598
push_middle 619102935
push_back 511315680
push_back 648500573
push_back 249223205
push_middle 134182783
get 429273
push_middle 588229805
get 35280
push_middle 582233026
get 183863
get 275583
push_middle 806822124
push_front 426470824
push_front 277669028
get 334171
push_back 213212740
push_back 332851233
push_back 297611568
push_back 173959999
push_middle 334202001
push_middle 303276715
push_front 208889886
push_front 318826293
push_front 172881203
push_front 623007379
push_front 118691210
get 540105
get 235831
push_back 349794149
push_front 295151593
get 551996
push_back 365556363
push_middle 847811504
get 282467
push_back 405822970
push_front 533108738
push_back 810180794
push_front 618838892
push_back 895812373
get 383169
push_back 859500050
push_front 927959472
push_middle 394903655
push_back 257474744
get 489312
push_middle 495325802
push_front 750254487
push_front 793350575
push_front 118209987
push_front 801252481
push_middle 93636275
push_back 464134079
push_front 286404689
push_front 90266516
get 187191
push_front 691958178
push_back 696154251
push_middle 78014636
push_middle 249514307
push_back 85056849
get 540915
get 27580
push_front 940038623
push_front 902558915
push_middle 444988515
push_back 482077628
push_front 784154034
push_front 776055833
push_front 175941126
push_front 393769001
get 346411
push_front 397759310
push_front 971650639
push_back 454054642
push_back 136866036
push_middle 427372562
push_front 657882208
push_back 484628218
push_back 63514231
push_back 804119844
get 9306
get 88874
push_back 782982308
push_back 624429555
push_front 47049063
push_front 882968282
push_middle 958925755
push_middle 782820886
push_front 818276847
push_back 396736453
push_middle 867764698
get 345702
push_back 508440868
push_back 557373946
push_middle 383780909
push_front 536942082
push_front 181644748
push_back 538028267
push_middle 289722272
push_middle 633897222
push_middle 592852131
push_back 820988472
push_middle 316867684
push_front 487875596
get 215414
push_front 676752844
push_middle 23941492
get 170381
push_front 113026152
push_back 435616713
push_back 156453515
push_front 500086596
push_middle 548642024
push_back 378238342
push_middle 88949091
push_back 310430719
get 225832
push_back 710440831
push_middle 961652615
push_back 45257049
push_back 273102189
push_front 602527292
push_back 886551883
push_front 286005869
push_front 806057151
get 385197
push_back 180798955
get 586020
push_front 112278209
push_middle 18926580
get 274700
push_front 606288968
push_back 165198369
push_middle 992393489
get 118460
push_front 841933837
push_middle 403771878
push_front 212456842
push_back 507341846
push_middle 531745038
push_middle 913205630
get 379913
push_front 889847949
push_front 244857811
push_front 203882803
push_middle 180624712
push_front 267333436
get 325976
push_back 995749667
push_front 752204155
push_back 789412208
push_middle 22877392
push_front 920364162
get 290200
push_middle 9575522
push_back 591533639
get 343596
get 134554
push_middle 912334336
push_back 139502760
push_back 857584529
push_back 59646007
push_front 945289735
push_back 615985546
push_back 436647749
get 145899
push_front 782977884
push_back 478416517
push_front 290469394
push_front 305795128
push_back 529888728
push_front 649632617
push_back 768807975
push_back 838731017
push_back 880532110
push_back 196646641
push_middle 369851304
push_middle 837399620
push_middle 299556168
push_middle 992220043
push_front 936301023
push_back 480496591
push_front 506678384
push_front 124958717
push_middle 546396325
get 473213
push_back 255112874
push_middle 862169790
push_middle 664996592
push_back 651045035
get 359420
push_back 500117701
push_front 382520329
get 250951
push_back 125838370
get 566778
push_front 371304237
get 51868
push_middle 347857315
push_middle 709379826
push_front 460537063
push_front 230828158
get 242233
push_back 512812473
push_front 553633542
get 465564
get 318865
push_back 499341385
push_front 915363794
push_back 769518042
push_middle 673281365
push_back 14970447
push_middle 17979390
push_middle 915237950
push_middle 421740808
get 208071
push_front 139478147
push_back 796296622
get 189936
push_front 558180964
push_middle 715840941
get 379171
push_back 294342249
get 223502
push_front 689199532
push_front 969835189
push_back 862546938
push_front 334732699
push_middle 344808941
push_back 28690007
get 221711
push_middle 753548553
get 47786
get 433996
push_middle 106599938
get 65374
push_front 526050408
push_middle 557501958
push_front 722435519
push_front 680044911
push_middle 540759864
get 592760
get 506347
get 375137
push_middle 551883342
push_front 733121084
push_back 166108702
push_front 326498744
push_middle 658608355
push_back 492037957
push_back 37253267
get 262885
push_middle 26073347
push_front 590667063
push_back 264194063
push_back 929851682
push_middle 487898454
push_front 611669867
push_middle 415693059
get 90292
push_front 147836152
push_front 981060171
push_middle 888129152
push_middle 779814427
push_middle 306577564
push_back 973762591
push_middle 474325725
get 218826
push_front 560730760
push_back 832154562
push_middle 469715670
push_back 878977493
push_front 340869502
push_back 421835373
get 96504
push_back 615938092
push_front 699737152
push_middle 815629469
push_middle 154847638
push_back 576755592
push_front 983329677
get 66972
push_front 920442338
push_back 703061486
push_front 446007272
push_middle 905915219
push_front 496574357
get 338940
get 347856
push_front 412078005
get 599492
get 248112
push_middle 965246855
push_back 474762783
push_front 679405941
get 206163
push_front 628763285
get 294560
push_middle 779089431
get 442883
get 170317
get 281498
get 523616
push_middle 717232030
push_front 359311850
push_front 360386535
push_middle 13207585
push_back 577539887
push_back 367608925
get 177129
push_front 171362016
push_middle 838389846
get 558874
get 605752
push_back 99124675
get 492895
push_back 105596038
get 573197
push_front 853902603
push_middle 503041378
push_middle 792689486
push_middle 624331904
push_front 462206633
push_middle 531989623
push_back 674667246
push_front 414769731
get 243579
get 491946
push_back 545691375
push_back 499650018
get 273172
push_middle 656745273
get 354984
push_front 980450334
get 429285
push_back 277769620
push_front 549986978
get 592179
get 211784
push_front 45065521
push_middle 589069246
push_back 495184155
push_front 815471087
push_back 56200449
push_front 845552301
push_middle 828640730
get 135288
push_middle 218398687
get 428460
push_front 174196409
push_front 698128991
push_middle 613359761
push_back 749980303
push_middle 299555982
get 134081
push_front 257749754
get 49109
get 543273
push_front 672036734
get 167097
get 229824
push_front 22840164
get 446131
get 547203
push_front 347581788
push_middle 130545668
push_front 826588147
push_front 885411256
get 391907
get 86416
push_middle 114985839
push_middle 781901227
push_middle 922135790
get 374964
push_back 655094717
push_back 451304291
push_middle 622399752
push_middle 824848433
push_front 477752784
push_middle 45417293
push_front 32520049
get 354207
push_back 77642690
push_middle 504620992
push_front 659395836
push_middle 440387040
get 42272
get 578865
push_back 440535275
push_front 945239646
get 254299
get 313283
push_front 601029932
push_middle 150629732
get 543926
push_middle 456851681
push_back 190993096
push_back 41775029
push_back 270845618
get 103019
push_middle 66878462
push_back 122044875
get 552615
push_back 45857686
get 380061
get 395795
get 240619
push_middle 201905540
push_front 305363824
push_middle 898718266
push_middle 401086702
push_front 493595518
push_back 703953002
get 501865
push_front 97157101
push_front 108349000
push_front 472718208
push_back 907760956
push_middle 401073789
push_middle 508651452
push_front 199390771
push_middle 548220777
push_front 580832250
push_front 803465412
push_middle 364090598
get 450390
push_front 506906649
push_front 787941894
push_back 857553485
push_back 963079789
push_front 515291088
push_middle 939060359
push_middle 814341891
push_middle 187861550
get 435033
get 489246
push_back 748834967
push_front 465799085
push_middle 737919335
push_front 770346993
push_front 734925882
push_front 263091066
push_middle 433322044
get 254230
push_front 681120897
push_back 592242216
push_back 987838920
push_back 247690197
get 425448
push_front 837301945
push_back 470375305
push_front 909361002
push_back 458318172
push_front 693688396
push_middle 407310741
push_front 440029521
get 75712
push_middle 788896805
get 57923
push_middle 539591931
push_front 145913501
push_front 241405984
push_middle 159789968
push_back 5224691
push_back 812974080
push_back 366283973
push_back 338804056
push_front 108160993
push_front 7021034
push_back 539760406
push_back 912047978
push_back 148492415
get 454233
push_middle 908022190
get 398686
push_middle 373268751
push_front 484688280
push_back 715204715
get 422638
push_front 855098001
push_front 804023324
push_middle 168532154
get 355249
get 398666
push_back 849138824
push_front 596913967
push_back 813643281
push_front 914377854
push_front 330402209
push_back 371661771
push_front 712651352
push_back 901740265
push_front 768692190
push_back 902428949
get 579727
get 351888
push_back 860045724
push_front 385725209
get 276035
push_back 722412002
get 374193
push_middle 4498653
push_middle 382551410
push_middle 959999780
push_back 254915093
push_back 668634014
push_front 721808098
push_back 328458734
get 238589
get 8928
push_middle 965586242
get 481977
get 527946
push_middle 627673589
push_front 413196302
get 317042
push_back 805640383
push_front 169260459
push_middle 244185642
push_back 795704013
get 257434
push_front 593983992
get 391136
get 588956
push_middle 200931780
push_front 561982625
get 300514
push_middle 804570514
push_middle 540954854
push_middle 141777109
get 527505
push_back 904754576
push_front 227091525
push_back 955236183
get 171251
push_front 589956760
get 317384
get 31071
push_back 123010916
get 570947
get 199876
push_back 638214997
push_middle 847559026
push_middle 71941453
push_middle 680957856
push_back 780779876
push_middle 216023512
push_back 845347020
push_middle 550286038
get 368165
push_middle 781948141
get 341380
push_front 375860940
push_front 426182554
push_front 584753760
get 226634
push_back 550865421
get 513786
push_back 221294838
push_middle 159185186
push_middle 319593980
push_back 250573629
push_back 626891396
push_front 830323400
get 158575
push_front 156461002
push_front 694984333
push_front 108550090
push_back 207697265
push_back 794183263
push_front 881096654
push_back 130430389
push_back 720377252
push_front 170997715
get 544043
push_middle 75257803
push_middle 331032334
push_middle 136427452
push_back 154127172
get 306811
push_back 280837698
get 332934
push_back 654851835
push_middle 166458944
push_back 773871621
push_front 503423132
push_front 66359014
push_front 630969900
push_middle 514636283
push_middle 84736522
push_front 978290113
get 99197
get 372467
push_middle 656022231
get 493403
push_back 46824106
get 540615
push_middle 826631280
push_back 362679883
push_back 425175133
push_back 889232111
push_middle 68430651
get 423814
push_back 871160184
push_front 425019899
push_back 210075981
push_back 40884867
push_back 747466038
push_back 504328943
push_middle 575805289
push_front 509782208
push_front 296814127
push_front 899918994
push_back 605400995
push_front 229144938
get 300021
push_middle 641684847
push_back 99585630
push_back 178097279
push_middle 11546513
push_front 394428923
push_middle 539610809
push_middle 122032027
push_front 609498928
push_front 800112077
push_front 273689154
push_front 368937206
push_middle 198396222
push_middle 262555862
get 416246
push_front 908196512
push_back 557173800
push_front 721807533
push_back 432617562
push_front 394676349
push_front 831505945
push_back 505680399
get 178054
push_back 13067519
push_back 659466666
push_back 797762152
push_front 651546944
push_back 931890343
push_back 825651048
get 368654
push_front 340073471
get 527842
get 271995
push_back 830178802
push_back 776117340
get 392667
push_middle 151745136
push_back 400727563
push_back 732968262
get 46580
get 534389
push_middle 362776688
push_middle 792239749
push_middle 257321381
push_front 937569845
get 141209
get 308332
push_back 508503303
push_back 184728227
push_back 346296176
push_back 38444839
push_back 375031718
push_back 830162510
get 306644
push_middle 546857768
push_front 254875668
get 90469
get 42937
push_front 83403510
get 472743
push_back 971752998
push_front 323927886
get 549646
push_front 153519755
get 563380
push_middle 952084313
get 295313
push_middle 25014599
push_middle 175711862
push_middle 83533817
push_front 551320654
push_middle 708753881
push_front 462721977
push_middle 795742329
get 423001
get 453406
push_middle 258701545
push_back 328105548
push_back 821908675
push_front 607525108
push_back 811115438
get 67671
push_front 593703356
push_middle 556755061
push_middle 416525031
get 486367
push_back 403863868
push_back 664205225
push_front 99497804
push_front 704045707
push_front 976062919
push_back 46952715
get 392109
push_back 246760194
get 443975
push_front 285724631
get 502261
get 345798
push_front 383739304
push_front 642233753
push_back 647464242
push_back 90799092
push_back 232762755
push_back 1672776
push_back 939372536
push_front 327193644
get 106594
push_middle 612573426
push_middle 41517438
push_front 633241936
push_front 681360768
push_back 218510538
get 197857
get 185120
push_front 358119328
push_front 969144828
push_middle 384098142
push_front 267220483
get 563980
push_middle 730862072
get 208083
push_back 113320309
get 564014
get 9549
push_middle 619754538
push_front 543128103
push_back 241591849
push_middle 970548499
get 547623
push_middle 892127328
push_front 597393118
push_front 756119913
push_back 913951522
push_back 728028500
push_front 419968285
push_middle 262343957
push_middle 498344492
push_front 827642781
get 394434
get 151129
push_back 821097263
get 459209
get 340767
get 345196
push_back 23588400
push_back 634194367
get 267945
get 481583
push_back 617593643
push_back 523505836
push_middle 503256656
push_back 448531752
push_middle 711228894
push_front 179989063
push_front 206226601
push_front 106347101
push_middle 459793765
push_back 473313261
get 342405
push_back 364162698
push_middle 487075605
get 60452
push_back 97527485
push_middle 786580586
push_middle 626955731
push_front 723501020
push_back 831791695
push_middle 71873291
push_back 999715515
push_front 908327813
push_middle 521260879
push_middle 347769159
push_back 771972479
get 599226
push_back 469852849
push_back 486330170
push_middle 625307581
push_middle 431206978
push_middle 166922282
push_front 997576724
get 533406
push_middle 206816117
push_back 577612865
push_middle 346741205
push_back 164837432
get 459394
get 341044
push_middle 248048622
push_middle 588660433
push_middle 418367920
get 558542
push_back 640222476
get 100189
push_back 259401909
push_front 135339967
push_back 457160480
push_middle 937754909
push_middle 104988426
push_middle 917313243
push_front 580706432
push_middle 623771087
get 342909
push_front 278213203
push_front 363307684
push_back 179493184
get 332083
push_back 384452673
push_back 981725748
push_front 339596327
push_back 512083699
push_back 354451283
push_back 17725510
push_middle 399342262
push_back 238961251
push_front 858791828
push_back 76107674
push_back 105655
push_front 703977234
push_front 738807607
get 235886
push_back 786805055
push_middle 679174068
get 95874
push_middle 220276923
get 43139
push_front 375459470
get 199954
get 472970
push_front 890241605
push_middle 73541824
push_back 945689450
push_back 253710744
push_middle 612265528
push_middle 770244874
push_back 919472030
push_back 105239395
push_front 82348971
push_back 79556388
push_back 289340905
push_middle 516536819
push_back 643174227
push_front 746372439
push_front 349805550
get 339927
get 397977
push_front 927808730
push_front 988354578
push_front 913073684
push_back 328405872
push_front 591013687
push_front 195634522
get 296412
push_middle 331513463
push_front 668572931
push_back 652927371
get 129292
push_middle 13804441
push_back 841175760
push_front 522173809
push_front 809501138
push_back 295720110
push_front 323333552
push_middle 604490969
get 601571
get 86839
get 542434
push_back 522665086
push_front 932516525
push_front 15973866
push_back 506017068
push_back 113681614
push_front 815713213
push_back 872230222
push_middle 197936573
push_middle 617451575
push_back 51797188
push_back 554710285
push_middle 253148352
push_front 515763888
push_front 850367921
push_back 728008362
push_front 109906174
push_middle 642256152
push_back 618335180
push_front 140676599
push_front 939645239
push_middle 524902154
push_back 16641746
get 523019
push_back 835080516
push_back 851634821
push_middle 925332581
push_middle 462743654
get 198570
push_front 779801625
push_back 929610900
get 595231
get 205951
push_front 561062301
get 115178
push_back 902626512
push_back 176210833
get 548035
get 533512
push_middle 614595330
push_back 272265730
push_middle 599228272
push_back 74536347
push_front 558952225
push_back 985316659
push_back 395799893
push_front 629726286
get 475168
push_front 8383935
push_middle 221492486
push_front 662323310
push_back 220429027
push_middle 572341722
push_middle 868768379
get 14371
push_back 278852069
get 175478
push_middle 958647645
push_middle 908098351
push_front 484674396
push_middle 793198231
push_front 390757483
get 116309
push_back 85359092
push_middle 608184008
push_back 223490439
push_middle 105604872
get 100202
get 303573
push_front 77334043
push_front 165352355
push_back 228511208
get 41913
push_front 853128345
push_front 181204315
get 172872
push_middle 586066207
push_front 533991135
push_middle 228187798
push_front 959004100
push_middle 368449488
push_front 855457989
push_front 121506725
push_front 133279084
get 120795
push_middle 167306212
get 242835
push_back 234419351
push_back 211931436
get 105580
push_middle 618347978
push_middle 881108520
get 18591
get 485404
push_back 188742161
push_middle 504789678
push_back 599734909
push_middle 93243839
get 73869
get 176425
push_front 484487636
get 406221
push_middle 318800354
push_middle 598896714
push_front 852829601
push_middle 6350214
push_back 680325794
get 444335
push_middle 394421032
push_middle 53417244
push_back 312307799
push_middle 903160568
push_middle 886023296
push_back 571752302
push_middle 583397268
push_middle 537683199
get 526218
push_middle 262253809
push_back 460616636
push_back 367566352
push_middle 779226756
push_back 4683702
push_back 277442864
get 358799
get 329880
push_front 875342205
get 232697
push_front 247327310
push_front 307386028
push_back 453860840
push_front 851928348
push_front 834224662
push_front 977346286
push_back 179641234
push_middle 535905302
get 295353
push_back 809738998
push_middle 853399130
get 183901
push_front 801570799
push_middle 618887224
push_back 186980606
get 121665
push_middle 108971267
get 118143
get 500778
push_front 852136447
get 412616
push_front 391809844
push_back 131724936
get 298418
push_middle 890966509
push_back 16121353
push_back 998931715
get 604360
push_front 427069991
push_front 193544164
get 219254
push_front 374211516
push_front 615651393
push_front 477664691
push_back 799330602
push_middle 656303250
push_front 961168655
push_middle 686694221
push_back 614565247
get 533071
get 529407
get 106417
get 556854
push_middle 409002586
push_front 604037260
get 21510
push_front 434130835
push_front 693625301
push_middle 880774752
push_front 199679592
push_front 854628262
get 60493
push_middle 842843681
push_middle 185427125
push_back 471388838
push_back 774711228
push_back 444227534
get 9714
get 471866
push_front 62195219
get 403033
push_front 195613780
push_back 693116196
push_back 926908757
push_front 726642347
push_middle 883354402
push_middle 454725137
push_front 577291354
get 389918
push_front 566284640
push_front 386046867
get 476021
push_back 199534538
push_back 69976008
push_middle 571931368
push_back 606881660
push_front 974179971
push_front 135471368
push_front 227519529
get 227849
push_back 35874611
get 259872
push_middle 690997698
get 573311
push_back 202056374
push_back 475336132
push_front 527645133
get 377420
push_middle 164338170
push_middle 279771745
push_front 121121311
push_middle 414472920
get 26075
get 275612
push_back 212984957
push_back 364883927
push_back 392999591
push_middle 305042003
push_front 556134890
get 359238
push_front 893405885
get 10852
get 34773
push_back 119902109
push_back 384843950
push_middle 955155718
push_back 542329065
push_front 535814590
push_middle 899348173
push_front 306057851
push_middle 553230083
push_middle 646694148
push_back 175650705
push_front 9305458
get 456795
push_back 911605841
push_middle 501951351
push_back 238720881
get 47838
push_front 486257307
push_front 27615224
push_front 135761366
push_middle 394062308
push_middle 94141675
push_front 993975434
push_back 596724044
push_front 38631218
push_middle 683559126
get 429480
get 97494
get 201404
push_middle 578172326
push_front 102572197
get 505485
push_front 65297964
get 67741
push_back 669555507
get 245192
push_middle 448525477
push_middle 984969167
push_middle 945483523
push_front 739004011
get 113037
push_middle 230051563
get 354583
get 379571
push_middle 964589797
push_back 286332562
get 369934
push_back 431135102
push_back 672100135
push_middle 668137796
get 538581
get 82760
push_middle 328987529
get 573994
get 206801
push_front 676196232
push_front 143842893
push_front 999399820
get 180612
push_front 845060080
get 414098
push_back 419511884
get 282021
push_middle 825319716
push_back 770318113
push_middle 436825881
push_middle 609845276
push_back 443207162
push_back 408591382
push_back 794644314
push_middle 709847588
push_front 333703578
push_middle 258811352
push_middle 331019555
push_back 448345930
get 214695
push_back 299031530
push_back 601819448
push_front 370268361
push_middle 699126387
get 207333
push_back 797740696
get 503357
push_middle 433801291
push_middle 807186712
get 597530
get 111042
get 588739
push_middle 399138866
push_front 24036862
push_front 902610234
push_middle 563969962
push_back 235495924
get 565536
push_front 247153001
get 415229
push_front 480969832
push_middle 593244078
push_back 413778259
push_front 592490854
push_middle 970683752
push_middle 319444889
push_back 98615681
get 377796
push_front 429193921
push_front 126406861
push_back 694648644
push_front 692614823
push_front 585434518
get 430529
push_middle 522569785
push_front 442252279
get 418646
push_back 377861204
push_middle 217396524
push_front 319458590
push_back 607277072
get 57689
push_back 495756334
push_middle 679062227
push_front 556740620
push_back 896209622
push_front 302275499
push_back 471302311
push_front 323898959
get 277321
get 9437
push_back 563758411
push_front 115393566
push_front 576160530
push_back 9411997
get 492449
push_middle 937497094
push_middle 201183422
push_back 108874105
get 190406
push_back 23639732
push_front 256412854
push_front 952800601
push_back 651330674
push_middle 759769004
push_back 469075055
get 64648
get 303782
push_front 844611414
get 119995
push_back 417174924
push_back 87851309
push_back 230977358
push_back 654227581
push_middle 608382957
push_front 98122082
push_middle 151084387
push_back 434715182
push_front 720387188
get 361555
push_back 836720105
push_back 309415609
push_back 704999779
get 290929
get 466423
push_middle 875184605
get 109601
push_middle 146375450
get 460063
push_front 745814335
push_middle 661048820
push_front 221049106
get 5149
push_back 744850020
push_back 862352613
push_front 92620707
push_middle 584730117
push_back 524261101
push_front 99134288
push_back 545295462
get 151271
get 456910
push_back 481174034
push_front 119612636
push_back 231152969
get 487351
get 604798
get 418491
push_back 476761064
push_middle 936307202
get 341480
push_front 78881433
push_middle 835486935
push_front 427323759
push_back 704385519
push_middle 521730922
push_middle 388636007
push_middle 694747706
get 14487
push_back 504591277
push_back 63572566
push_back 521779354
push_back 112520758
push_front 882064923
push_back 124264075
push_back 344323150
push_front 254751913
push_back 533052654
push_back 337275030
push_middle 484608515
push_front 519391243
get 161111
get 399569
push_middle 152499683
get 156048
get 219073
push_front 425976381
get 33362
get 394447
push_middle 631587916
push_back 892270804
get 50061
push_back 968215719
push_back 583063251
get 285355
push_front 108961175
push_front 805002457
get 488295
get 300226
push_front 241806784
get 480803
push_back 811095961
get 607186
push_back 999896393
push_middle 265922584
push_front 858618425
push_front 855159648
push_back 738289883
push_back 250631782
get 393873
push_front 614565689
push_front 758500191
get 206923
push_back 919938363
push_middle 264077591
push_back 475107141
get 161222
push_middle 419178050
push_middle 256932438
push_middle 927031792
push_front 243678912
push_middle 709750052
push_back 807163289
get 63176
push_front 2733404
get 14956
push_back 821881742
push_back 540748980
push_back 282711361
push_back 739534265
push_front 965553440
push_middle 35098183
get 451774
push_middle 315000925
get 206212
push_back 939527972
get 239360
get 25943
get 379721
get 82048
push_back 368400888
push_middle 606699541
get 307217
push_middle 653513970
get 548311
push_middle 363650452
push_front 270797400
get 553818
get 599184
get 100785
push_back 3551063
get 284152
push_middle 158394086
push_middle 59798077
push_back 674451801
push_front 402120643
push_middle 726153150
push_front 958184225
push_back 375039144
push_front 522849164
push_front 108839910
push_front 293716795
push_front 471905659
push_middle 187137632
push_back 232490678
push_back 713402474
push_front 236230863
push_middle 779516955
push_middle 724980572
push_front 376467257
push_front 966213613
push_middle 610174475
push_front 329765333
get 488364
get 462001
push_front 95860000
push_back 748486900
push_middle 107036046
push_middle 947762557
get 156488
push_front 232622038
push_back 141644096
push_front 844477977
get 257224
get 341479
get 387675
push_front 643971581
push_middle 796396455
push_middle 648711598
push_front 193734423
push_middle 22862716
push_back 261220691
push_back 882262397
push_back 651674100
push_middle 298498498
push_middle 416496326
get 208867
get 431739
push_front 307390549
push_front 607923935
get 459408
push_front 922833169
push_middle 152932435
push_back 498852400
push_back 156287866
push_front 382602408
get 262378
push_middle 497825998
get 370987
push_front 238097253
push_back 866733311
get 487990
get 342852
push_back 666857635
push_front 433037243
push_middle 597308974
push_front 16070186
push_middle 502725818
push_back 16478724
push_front 769157339
push_middle 119754462
get 43550
push_back 112077510
push_front 563473392
push_middle 998679198
push_middle 573838167
get 511990
get 510697
push_back 648691722
push_middle 335373257
push_middle 343817251
push_back 909254480
push_back 919353205
push_middle 587701619
get 93700
get 174999
get 169255
push_front 804019998
push_back 80745236
push_front 513426143
push_back 746426496
push_back 835625339
push_back 435956272
get 361997
get 450486
push_back 13551728
get 69808
get 288549
push_front 953616234
get 605611
push_front 313558889
push_middle 984990164
push_front 681189869
push_back 48097394
push_middle 242076799
push_front 541795407
push_front 29936342
push_middle 583534806
get 137653
push_front 787031821
push_front 758370975
push_back 174641635
push_middle 91028342
push_middle 316239204
push_middle 347249694
get 317262
get 608435
push_middle 906306571
push_back 155079831
push_front 20336796
push_back 522566353
push_middle 155979719
push_back 702167865
push_front 268229005
push_back 555502231
push_back 688722123
push_middle 299692860
get 306717
push_middle 341103956
push_back 165508889
get 565485
push_middle 983307120
push_back 609607642
push_back 575990988
push_front 994632507
push_front 220818301
push_middle 972110218
push_middle 527499162
push_middle 274005996
push_back 636231492
get 474219
push_front 998193987
push_front 557483365
push_middle 819202030
push_back 608704843
push_middle 259146401
push_middle 621799176
push_back 914556836
get 484961
get 338534
push_middle 645347380
push_middle 215651326
push_front 698359467
push_back 619968917
push_middle 915983914
push_middle 468865792
get 305628
push_front 45418193
push_middle 379696781
push_front 654736532
push_back 537445395
push_front 28561645
push_front 467796189
push_front 857974932
push_middle 299898645
push_back 991781457
push_front 125064658
push_middle 404794129
push_middle 930799372
push_middle 810115116
push_back 486694481
get 549381
push_front 35424480
push_back 943260771
get 88603
push_middle 122077988
push_back 800282648
push_middle 743736605
push_middle 65644360
get 459805
push_front 551662788
push_middle 324192067
push_middle 466994303
get 225217
push_middle 606700785
push_back 782618649
push_back 504899840
push_front 45561425
push_back 949543142
get 285300
push_back 842786212
get 16861
push_front 343433276
push_back 154184920
push_front 663823841
push_front 732443216
get 40354
push_middle 504037715
push_back 302283891
push_back 349401902
get 236880
push_middle 226775852
get 441768
push_middle 852402120
push_front 142432125
push_back 733601225
push_middle 938308035
push_middle 139553774
push_front 405267070
push_back 775351115
push_middle 575307388
push_back 847802674
get 74412
push_front 826813263
push_middle 512649905
push_back 727955967
get 474572
push_middle 852296761
push_back 14034890
push_middle 980941735
push_back 675864505
push_back 501228351
push_front 869083965
push_middle 383708393
push_front 738272773
push_middle 91496500
push_middle 536282763
get 602973
push_back 842932734
push_front 264867544
push_back 65886213
push_middle 457768532
push_middle 874070622
push_front 453762950
push_middle 173331936
get 30498
push_front 752667796
get 86849
push_middle 115853885
push_middle 904281564
push_back 520257856
push_middle 566878347
get 596375
get 34393
push_back 239145878
push_middle 581219646
push_middle 509306109
get 490688
get 283355
push_middle 289929538
push_back 40283574
push_front 86644132
get 74747
push_front 169673878
push_front 994096968
push_front 277749847
push_front 230107555
push_front 651594795
push_front 365477316
push_back 907799141
push_back 806255920
push_back 853483976
push_back 117670887
push_back 390866732
push_middle 257761556
push_front 277124856
push_front 766920297
get 117265
push_front 737263816
push_middle 359776116
push_back 828168666
push_front 954247149
get 82583
push_middle 874338212
push_back 115800002
get 267786
push_front 97144180
push_front 381418437
push_middle 882937787
get 481050
get 368898
push_back 842134889
get 248523
push_back 598141097
push_middle 655217309
get 486946
push_front 862659198
get 374389
get 57120
get 559519
push_back 523878144
get 432260
get 503485
push_back 29381398
push_back 479301891
push_back 429281625
push_back 261719631
push_back 2023265
push_back 718866238
get 491971
push_front 350209463
push_front 942200474
get 327221
push_back 860373018
push_front 676475176
push_front 84474091
push_middle 376658671
push_back 890669335
push_back 995585228
push_back 69151193
push_middle 664262186
push_front 933477408
push_front 566880501
push_back 330714391
push_middle 116772921
push_middle 999164750
push_back 119970392
push_back 653191818
push_front 774150376
push_front 622586918
push_back 17325607
push_back 298310179
push_middle 470924315
get 7984
push_back 852330783
push_front 545463571
push_back 729372016
get 603719
push_back 81578428
get 510902
push_front 996637021
push_front 141335063
push_middle 905980815
push_middle 369594855
push_back 603617283
push_front 807799355
push_middle 695995796
push_back 693306562
get 5541
push_front 846367730
push_middle 7545288
push_back 915762011
get 189139
get 18825
push_back 188594658
push_front 743024192
get 329538
push_back 432904465
push_front 233068945
push_middle 730880039
get 581103
get 85731
push_front 561235535
push_front 784990552
push_back 842279353
push_middle 260054719
get 194018
push_middle 401660276
get 233064
push_middle 81455562
push_middle 521075730
push_back 898435075
push_back 756930965
get 578702
get 298112
push_back 754646968
push_back 328801639
push_back 792522020
push_middle 538467844
push_middle 75203523
push_back 573257659
push_middle 798519665
push_front 759372723
push_front 204802134
push_front 710613189
push_front 101138621
get 46787
push_back 415541577
push_back 22036108
push_middle 533875139
push_middle 539407332
push_middle 982455931
push_middle 850786122
get 213810
push_front 395866667
push_back 784389191
push_back 419043279
push_front 499995991
push_back 473999813
get 131873
get 434825
push_back 255031605
push_back 985628243
push_back 518022370
push_back 784732932
push_front 892729480
push_front 406157147
push_back 727741307
push_middle 767512300
get 215300
push_back 390439601
push_front 983840943
get 106262
push_middle 104284757
push_back 822082456
push_front 702401382
push_back 421772146
push_back 283199798
push_front 736586864
push_front 149814969
get 27849
get 3179
push_back 350143346
get 309948
push_middle 449056396
push_back 268765642
push_middle 633834561
push_middle 391549873
push_middle 971224016
push_back 683894486
push_back 851334907
get 7887
push_back 112987095
push_middle 348767458
push_back 289343558
push_back 33155695
push_front 456570537
push_front 483961789
push_front 346226834
push_front 245912701
get 332936
push_middle 20163797
push_front 419512139
get 65190
get 550089
push_front 402114747
get 208383
get 394424
push_middle 256865936
get 312987
push_front 377698361
get 304312
push_front 525800465
push_middle 941405693
push_front 907012708
push_back 563287498
push_middle 673570152
push_middle 223627983
push_middle 296477027
get 415952
push_middle 424853314
push_front 363855163
get 579200
push_back 768155553
push_back 728276377
push_middle 257214674
push_front 378880551
push_back 827472281
push_front 747073465
get 85197
push_back 126486282
push_back 895479311
push_front 580603078
push_back 762796112
get 422716
push_middle 743073584
get 507001
push_middle 31538092
push_front 429041823
push_middle 971746974
push_back 99836018
push_back 417281356
get 40085
push_back 425758454
push_back 46849162
get 214302
push_front 768852934
get 414300
push_back 230522221
push_back 472116073
push_front 734814115
push_front 53958247
get 163280
push_back 684337741
push_front 779934293
push_back 137882360
push_front 243061711
push_middle 825851521
push_middle 17971456
push_middle 351221351
push_back 695914884
get 325005
push_back 45102274
push_back 66457572
get 433720
push_front 670495441
push_middle 257484096
push_back 886581940
push_middle 502957020
push_front 967790236
get 299682
push_back 845069908
push_back 562640407
push_middle 361697084
push_middle 207443568
push_middle 180825289
push_front 711641897
get 492660
push_front 165957268
push_back 450800935
push_middle 155849104
push_middle 561236249
get 196532
get 532366
push_front 865528944
push_back 133177857
get 163654
push_middle 598779010
push_back 303555896
push_middle 798820638
push_front 499977576
get 10881
push_middle 346834229
get 65660
get 103513
get 42191
push_front 861022713
push_front 271517193
push_front 185648516
push_back 144625822
push_front 530061575
push_back 892570379
get 559394
push_back 573015550
get 8437
get 82167
push_middle 939090993
get 520642
push_middle 24299441
push_front 295662650
push_back 286848827
push_middle 396074300
push_front 923867459
push_front 482183380
push_middle 592585882
push_back 487389782
push_middle 4059488
push_middle 614958231
push_middle 719849805
push_front 101999687
push_middle 931702943
push_back 435108328
push_front 941953436
get 434091
get 229634
push_back 943482771
push_back 475030002
push_back 101533175
push_back 582298919
push_front 220937804
push_back 640357677
push_middle 688454673
push_middle 18134526
get 213984
get 134211
push_front 18122937
push_middle 824089881
get 275912
push_front 328321885
get 323299
push_back 774996475
push_middle 277198387
get 342072
push_middle 394118051
push_back 648064104
push_middle 227469852
push_middle 892312039
push_back 643696110
push_front 857002053
get 414232
push_front 386877093
get 177562
push_front 743324790
push_back 872820330
push_middle 160776051
get 193276
get 607320
push_middle 297330126
get 24260
push_back 691354548
push_back 743172428
push_front 68031444
push_middle 90397388
get 180388
push_front 248078409
push_middle 933689488
get 374316
push_middle 301892974
get 595771
push_middle 970980119
push_back 797191593
push_front 884878273
push_back 440392952
push_middle 669048269
push_back 918775452
push_middle 850989803
push_front 38028231
push_back 445341734
push_middle 500825671
push_back 7047690
get 571364
get 602259
get 268714
push_middle 217646579
get 513275
push_back 594675034
push_middle 596900356
get 95857
push_middle 203972740
push_back 442858550
push_middle 128771530
push_middle 569350180
push_back 762948968
push_middle 63778660
get 132396
push_front 383484308
push_front 980567410
push_middle 626749818
get 239639
push_front 947701660
push_front 535280196
push_middle 660129014
push_back 501472492
push_front 354641829
get 446241
push_front 610604361
push_middle 850462599
push_front 337578155
push_back 194346857
get 353512
get 131315
push_middle 563348596
push_back 25635008
get 491697
push_middle 976731039
get 531941
push_front 581683199
get 263169
push_middle 449301109
push_front 644282865
push_middle 730723409
get 405486
push_front 174786678
push_back 851960295
get 299788
get 160028
push_front 269029925
push_middle 404669476
push_middle 403826232
get 282537
push_front 898305721
push_back 134532275
push_middle 107574558
get 316665
push_back 209556729
push_middle 811514455
push_back 35755699
push_back 580978416
push_middle 864407415
push_back 210688152
push_back 250356083
push_front 604132438
get 605275
push_front 830388614
push_middle 295874595
push_front 212138811
push_back 555629204
push_middle 372718403
push_back 152462436
get 101914
get 270393
push_middle 618210832
push_back 772899272
get 49470
push_middle 230084760
push_middle 419648469
push_middle 851862478
push_middle 266761810
get 298926
push_back 33282277
push_middle 668438657
push_middle 225302558
push_middle 258027054
get 499838
get 47503
get 231480
push_front 509398460
push_front 3546932
get 531062
push_middle 918638783
get 216928
get 278720
push_middle 235711492
push_back 704316706
push_middle 81521426
push_middle 476908547
push_back 215919601
push_middle 759571784
push_middle 827110766
push_front 335614292
get 72959
get 474407
push_front 985725642
get 222669
push_back 804007822
get 318313
push_front 55884125
push_front 83473356
push_back 108657412
push_middle 906594453
get 377820
get 134256
push_middle 37852564
push_back 174984413
get 447539
get 347556
get 175669
push_front 802039796
push_back 204000993
push_middle 38478119
push_front 679589531
push_back 101288265
get 198359
push_back 155053613
push_front 934453781
push_back 770055990
push_front 243557243
get 548346
push_back 318435151
push_middle 229511931
push_front 670353295
push_middle 721429408
push_middle 774305504
get 184864
push_middle 266235773
push_back 315076298
get 422178
push_front 704519038
push_middle 256079279
get 204740
push_front 641097472
get 238932
push_middle 394356969
push_front 314724268
push_front 151842255
get 527928
get 422506
push_front 844474803
push_front 84821176
get 172153
get 486742
push_middle 718566948
push_front 855526499
get 527382
push_back 625183594
get 417132
push_middle 908440688
push_middle 445321173
push_front 146264503
get 235015
push_front 78904004
get 216821
push_middle 790983341
push_middle 979442055
get 120477
push_front 813013602
get 466799
push_front 930196125
push_back 450170218
push_back 160227792
push_front 178699741
push_middle 952554914
get 38800
push_front 237059262
push_middle 371236525
push_middle 926855589
get 526240
push_front 920798186
push_front 250185852
push_middle 251625968
push_back 310832104
push_middle 508945297
push_middle 419937067
push_back 590607897
push_middle 840678476
push_middle 518716404
push_front 761182101
get 289956
get 409489
push_front 834457861
get 608289
push_front 657214293
get 434402
push_front 492396217
push_back 209898829
push_middle 717203356
push_front 576940632
get 535116
get 425835
push_back 595381705
push_back 411250591
push_middle 661040866
push_back 900028362
push_back 531135964
push_middle 912342104
push_back 399100250
get 87363
push_middle 103299028
push_middle 861080335
push_front 894864361
push_back 657519779
push_back 355617698
push_middle 107465579
push_middle 356512449
push_middle 34375394
get 269487
get 93633
push_front 340869389
push_front 109626373
push_middle 657867018
push_front 901019739
push_back 319107097
push_front 188888918
push_middle 218582914
push_back 991386610
get 518333
push_front 860671634
push_middle 4294039
push_middle 899746855
push_front 150949890
push_front 854304401
push_front 638988527
push_middle 356087062
get 87829
push_back 442809489
get 11473
push_middle 484434632
push_back 527607354
push_front 859252046
push_front 432984553
get 244256
get 290262
push_back 959138882
push_middle 516413580
push_back 296513242
push_front 218581712
push_middle 430437235
push_middle 798107659
push_middle 119559944
push_back 105083450
push_front 782079807
push_back 635026847
push_back 134292939
push_back 970359985
push_front 911097697
push_middle 548372132
push_middle 380819540
push_front 733158544
push_back 160250575
push_front 725693761
push_back 430164143
push_front 737938330
push_middle 129096443
push_front 118372774
push_back 276054272
get 466004
push_back 289093618
push_front 27357392
push_front 97288384
push_back 6332053
get 598489
push_back 318716960
push_front 918563029
push_front 228416436
push_front 59938376
get 7443
push_back 223457970
push_back 707688557
push_front 254159520
push_front 173596752
push_back 341834428
push_front 224359991
push_back 675394355
push_middle 64096729
push_middle 80689821
push_back 591744707
push_middle 91174106
push_middle 714027905
push_front 833104679
get 350586
get 247321
push_middle 628164831
get 499504
get 165606
push_front 113834486
push_middle 735974797
get 326283
push_front 570525965
push_middle 867182105
get 201939
push_front 116836016
get 105698
push_middle 333032775
push_front 214375880
push_front 476635856
get 250646
push_front 848612549
push_middle 66457187
get 228424
push_front 673755159
push_front 556418198
push_middle 993751242
get 520088
push_middle 55757274
push_front 241419236
get 27529
push_front 292648047
push_back 794170713
get 173811
push_back 209215458
push_back 720517509
push_middle 158705704
push_middle 685336468
push_back 632654481
push_front 148757673
push_middle 157468203
push_middle 906273912
push_front 412943412
push_front 836423596
push_back 725541710
get 191356
push_back 705441411
push_back 814657850
push_front 529237622
push_front 394491326
push_middle 27192618
get 387343
get 52977
push_back 205354235
push_middle 860962564
push_middle 579838140
push_front 415120853
push_front 933633494
push_middle 38903513
push_middle 889381921
push_front 6124713
push_front 118541936
push_middle 390509291
push_middle 951954330
push_front 740721003
get 591099
push_back 430846218
get 85739
push_back 317952064
get 100054
push_middle 485133866
push_back 42289322
get 446695
get 198130
push_front 54092330
push_back 828856402
get 233912
push_front 485323003
push_front 524659372
push_middle 921659735
push_back 344715486
push_middle 406734898
push_back 904952108
push_middle 618120298
push_middle 143024945
get 211845
push_middle 569283511
push_front 270166143
push_front 189227166
push_front 139030774
push_back 800285286
push_middle 931911806
push_back 709048451
push_back 894390000
push_back 721048681
get 346974
push_back 509694068
push_back 397602465
push_middle 661409610
push_back 814502054
push_front 833385133
get 242929
push_middle 336404612
push_middle 939821478
get 106092
get 544664
push_front 697962465
push_middle 513305062
push_front 132149286
get 466667
push_back 62532925
push_back 342706471
push_middle 796636776
push_front 274514290
push_front 550734550
get 212650
get 187464
get 196078
push_front 931594164
push_front 66099908
push_back 116221187
get 153511
get 97415
push_back 616646477
push_back 148589078
push_middle 92302061
push_front 509822638
push_back 292684182
push_middle 544619635
push_front 697892785
push_middle 702932427
push_back 940867299
push_back 3256754
push_middle 76764728
get 197906
push_front 761407918
push_front 361771405
push_front 757564533
push_middle 476008576
get 14817
get 579823
push_back 205160280
push_back 671752737
push_back 46217578
push_front 264408930
push_middle 680759265
push_middle 13399421
push_back 870352592
push_back 875394173
push_back 363413069
get 172276
push_middle 597695988
push_middle 303931351
push_middle 475359302
push_front 979051472
push_front 836059788
push_front 816864015
push_middle 38309329
get 454933
push_middle 307735632
get 260229
push_middle 583729549
get 477264
push_front 25390190
push_middle 748443341
push_middle 875637745
get 254985
push_back 236186509
push_middle 296991218
get 339126
push_back 93447972
get 452786
get 385781
push_middle 764906318
push_back 947778786
get 416956
push_middle 519289596
get 307402
push_back 314231370
push_front 843089901
push_front 213836966
push_front 608372642
push_middle 760500865
get 282404
push_middle 293200494
push_back 33871691
get 33355
push_middle 721480253
push_middle 432079232
push_front 161538776
push_middle 683755628
push_middle 560815532
push_middle 232418208
push_back 66738944
push_front 709834984
push_back 170109198
push_middle 106372004
push_middle 381214279
push_middle 925403547
push_middle 754870060
get 375626
push_back 228200870
push_front 443370254
get 546514
push_middle 278565440
get 100074
get 450491
get 291221
push_back 630639696
push_front 903915257
push_front 786437096
push_middle 12957547
push_middle 159051029
push_front 612205580
push_middle 17650043
push_front 813624066
push_middle 976729353
push_middle 227572253
push_back 857165947
get 261959
get 170248
push_front 172699099
push_middle 442107074
push_front 136834959
get 422867
push_middle 324671900
push_back 766518173
push_front 635929139
push_back 166746587
push_middle 222335620
get 597595
push_front 673155824
push_back 297274224
push_back 268419974
push_middle 848773438
push_middle 57625165
get 242641
push_back 724329966
get 259336
push_middle 185608395
push_front 274125409
push_middle 69127717
push_front 635197549
push_middle 606846364
push_back 303306489
push_back 442640572
get 74515
push_back 409370168
push_front 731512036
push_middle 865077733
push_middle 268601177
get 113746
push_back 806159005
get 548303
get 524248
push_back 749895196
get 480914
push_middle 448149503
push_back 504091155
push_middle 654760592
get 33430
push_front 85969840
push_front 180529653
push_middle 592134416
push_back 149322238
push_back 126470304
push_front 572502252
push_front 656904475
push_middle 393783378
push_front 211043615
push_middle 92190823
push_middle 109792119
push_back 751693590
get 33168
push_back 550462386
push_middle 559638716
push_middle 755405162
push_middle 647227832
push_back 436976608
push_back 64071379
get 44034
push_middle 166285667
push_back 354193603
push_front 160383998
get 449707
push_front 721645971
push_middle 334899808
push_front 567273317
push_middle 605156747
push_middle 811115428
get 458944
get 371029
push_back 851490700
push_back 733313570
get 83702
get 15313
push_front 585968402
push_back 904488824
push_middle 606247676
push_front 128434397
push_front 718814550
push_front 257985514
push_front 215228183
push_front 945071233
push_middle 126441228
push_front 644800650
get 16035
get 169750
push_back 13880640
push_middle 516174763
push_front 928169355
get 480964
push_back 372320391
push_middle 192506252
get 247462
push_middle 170216394
push_back 4259667
get 522985
push_front 156051492
push_front 416542810
push_back 417208116
push_back 979290561
push_back 910946147
push_middle 628826533
push_back 534187397
push_middle 258380682
push_middle 891553622
push_back 458245468
push_front 758475398
push_middle 343642579
get 238133
push_front 839140312
get 165879
push_back 99274880
push_back 365110682
push_back 969000866
get 346883
push_back 459729493
push_middle 88280921
push_back 337649418
push_back 269496169
push_back 13380036
push_middle 943192506
push_middle 231485606
push_back 713929681
push_front 462905776
get 249210
get 344850
push_front 407077530
push_middle 277540695
push_middle 515377957
push_front 213853628
push_back 35686347
push_middle 447956083
push_back 385835414
get 498313
get 213709
push_middle 197298006
push_middle 473729579
push_back 453093526
push_middle 120585045
push_middle 868539917
push_front 264165951
push_middle 613259223
get 226332
push_front 473585305
get 69379
push_middle 605893533
push_front 136651450
push_front 983210793
push_back 144088617
get 86875
push_front 482750418
push_back 129057457
push_front 223078261
push_back 915579242
push_back 381117096
push_middle 131603758
push_middle 454485470
get 421219
push_middle 80128341
push_front 351443418
get 404356
push_middle 976596180
push_back 819001723
push_front 156274724
push_middle 572755523
push_front 404251856
push_middle 875424346
push_middle 74514694
push_back 294564684
get 138621
get 113538
push_back 2263398
push_front 133007581
push_middle 364155113
push_back 202439983
push_middle 464010707
push_front 586743502
push_back 433281260
push_back 858261720
push_back 284011473
push_front 552263167
push_front 804938891
get 274388
push_back 29412778
get 535888
push_back 416938577
get 357152
get 447256
get 49726
get 593662
push_back 652648247
push_front 284939559
push_front 575300238
push_middle 593597424
push_middle 981503759
get 114534
get 232528
get 299939
push_front 246750405
push_back 802806914
push_middle 37775589
push_front 577730117
get 372706
push_middle 79949367
push_back 217493894
push_front 557084189
push_middle 570419527
push_middle 652798296
get 238174
push_front 661435184
push_front 688036145
get 509568
push_front 582478067
push_back 526261471
push_front 426923038
push_middle 209195189
push_back 489872202
push_front 57298232
push_back 123818331
push_back 409144453
push_back 301516562
push_middle 19305222
push_middle 725654163
push_front 854489875
push_front 483820069
get 353413
push_middle 695578772
get 303886
push_front 334556602
get 605265
get 135050
get 191958
push_middle 417564201
get 447637
push_front 695599156
push_back 245275423
push_middle 412560499
push_back 55007139
push_back 66832650
push_back 509523463
push_middle 864329153
push_back 123245156
push_back 251254984
get 370186
push_middle 375652230
push_front 392870610
push_front 753007042
get 336756
get 547505
push_front 965574694
push_middle 996243069
get 318429
get 9569
get 286907
push_back 932802234
push_middle 187710893
get 59501
push_back 855267943
push_front 254207669
push_middle 421547884
push_back 159327466
push_middle 638293572
push_back 783721479
push_back 962493676
push_middle 619833865
get 121776
push_front 992759195
get 258542
push_middle 429748877
push_front 53589746
get 7428
push_back 736387329
push_middle 314103253
push_middle 501112492
push_back 542009786
push_middle 820146835
get 383879
push_middle 185552112
push_middle 450695288
push_back 306883011
push_front 391739197
push_back 266007756
push_middle 20849835
push_front 89930590
push_front 965538448
get 135336
push_middle 810003662
push_front 373009271
push_back 711045473
push_back 557775119
push_middle 831623238
get 462154
push_middle 4118720
push_front 717204617
push_back 189513734
push_front 431385739
push_middle 698548695
push_front 103071163
push_middle 271788857
push_back 973329423
push_front 995790339
push_middle 441888851
push_middle 280160330
push_front 442908583
push_middle 868431520
push_front 197909886
push_middle 64792587
get 398709
push_front 158183832
push_back 452070146
push_front 772856911
get 429028
push_middle 183708078
push_back 124092358
push_middle 598855029
push_front 464523287
push_front 628535149
push_front 865763669
push_back 437567597
get 348939
push_middle 660873235
push_middle 359895184
get 229579
push_front 2662404
push_middle 986402789
push_middle 937286316
push_middle 498937918
push_middle 997527429
push_back 190274125
get 1949
get 117887
push_front 668412726
push_middle 73190290
get 369914
push_front 692283051
push_back 42064877
push_front 171152867
push_front 696561999
push_front 748858257
push_front 980929852
push_front 763363987
push_middle 549374342
push_back 674776642
push_front 577161252
push_front 409590891
get 486795
push_middle 175319944
get 300940
push_front 668927628
push_front 870873261
push_front 314908963
push_front 16014538
get 244816
push_middle 237805687
get 581976
push_back 586437679
push_middle 231492198
get 77689
push_back 51098804
push_middle 746656485
push_middle 573838984
push_middle 742387474
push_back 745076066
push_back 42240758
push_back 303543108
push_back 905386938
push_front 543632802
push_back 288947187
get 62949
push_middle 549323137
push_front 613997883
push_middle 101247898
get 174028
get 395724
push_middle 90336752
push_middle 413446052
push_back 709360581
push_middle 925184864
push_back 819258926
push_front 365272541
push_front 576893731
push_middle 167998908
push_front 548243246
push_front 453727319
push_middle 87480442
push_front 469617067
push_back 947962072
push_middle 869905164
get 420497
push_back 784643579
get 52810
push_front 173567182
push_front 528100174
push_front 753753466
push_front 380803713
push_front 834582048
push_back 743255747
push_middle 459801065
push_middle 541174261
push_front 241219532
push_back 591462068
push_front 218724857
push_front 836097567
push_back 447391851
get 561578
push_front 2576869
push_middle 198060529
push_back 706186548
push_middle 667925659
push_back 858394306
push_front 612767738
push_front 192915414
push_back 848035728
push_back 913872543
push_back 109081465
push_back 460528521
push_front 457333670
get 183823
push_back 932075192
push_middle 787429177
push_front 375109681
push_front 916662038
push_back 396256198
get 277241
get 176521
push_back 760394806
push_back 529215509
get 213225
get 88055
push_middle 479579252
push_front 889408930
get 101158
push_front 582565032
push_middle 282059405
push_middle 715985070
push_middle 469270742
push_back 316720180
push_front 750016801
push_front 154156444
push_middle 738337275
get 223851
get 492680
push_back 984728483
push_front 524213227
push_middle 291198146
push_back 967940289
push_back 962078915
push_back 193743879
get 161229
get 142250
get 67238
push_middle 296153943
get 175590
get 395626
get 502822
get 154379
push_front 879594587
push_back 585710683
push_back 508074870
get 68411
get 46329
get 602987
push_front 1684832
push_front 21358268
push_middle 151013480
push_middle 105245850
push_middle 544733100
get 176612
push_middle 772650017
push_front 860015959
push_middle 808581896
push_back 9404424
push_back 528299098
push_middle 910408105
push_back 710122847
push_front 595827438
push_back 355473655
push_front 252067122
push_back 878911740
push_front 416023463
push_middle 264246723
push_front 301174184
push_back 954777150
push_front 260083244
push_front 716615659
get 326316
get 353683
push_back 121356858
get 252240
push_middle 585116705
push_back 727829515
push_middle 917843127
push_front 897200812
push_front 906721275
get 476727
get 511971
push_back 962447594
push_front 852473922
push_front 157312897
push_middle 320078578
push_middle 784287968
push_middle 770357175
get 87630
push_front 818661822
get 137201
get 480105
push_back 698027455
push_back 314230959
push_middle 421480252
push_middle 766668534
get 181113
push_middle 257766303
push_middle 384655117
push_back 233257354
get 318732
push_back 557169416
push_middle 506444393
push_front 442875438
push_front 350288808
push_back 193680266
push_middle 178222539
get 540207
push_middle 446730481
push_front 975213456
push_back 590024485
push_middle 998176394
get 89545
push_front 15429259
push_back 523504253
push_front 962106414
push_front 803396430
push_middle 425273792
get 470985
push_middle 914960521
get 98375
push_back 192572388
get 367042
push_middle 240853502
push_middle 773159129
push_back 463174837
push_middle 582168485
push_middle 733769431
push_back 251867515
push_middle 496465822
push_back 235018225
push_front 778827639
push_back 634408897
push_front 805126897
push_middle 671729271
get 70737
push_back 132981132
push_back 687307396
push_front 376250847
get 586002
push_front 809071774
push_front 37378890
push_front 620269796
push_back 881423863
push_middle 144509893
push_back 479587112
get 365550
push_back 610220213
push_middle 66586898
get 322199
push_back 803287457
push_back 367787875
push_back 62183227
push_middle 571587969
push_middle 514603788
push_back 405018442
get 503837
push_back 108558574
push_middle 232182176
push_back 572000724
push_front 409343188
push_middle 433048531
push_back 362092350
push_back 7340728
push_back 770055931
push_front 607335240
push_back 823601645
push_back 414618049
push_middle 191230035
push_front 496071944
push_middle 561651728
push_middle 434253747
push_middle 507248781
push_back 902351996
push_middle 60225775
push_middle 166851917
push_front 537361945
push_back 384067940
push_middle 335724135
push_front 513034103
push_back 54725628
push_middle 373849789
push_front 411407848
push_front 19626762
get 313154
push_middle 233585114
push_front 483022355
get 160415
push_front 657462452
push_front 945339168
get 31189
push_middle 727866719
push_middle 143617882
push_back 708342869
push_back 263336300
push_middle 967588124
push_back 236391887
push_front 775896986
push_middle 776866337
push_front 73424773
push_middle 272322669
push_middle 357685097
get 572038
get 396007
push_front 257994843
push_back 883135028
push_middle 394699639
push_front 369181914
push_middle 693058326
get 60310
push_front 468597701
push_front 906654933
push_back 172844886
push_back 141597898
get 246664
push_front 120456051
push_middle 321225979
get 390800
push_front 90330228
push_middle 568286215
get 557877
push_front 715238960
push_back 577788257
push_middle 860284578
get 13319
push_middle 45664965
push_front 974076903
push_front 257792644
get 446809
push_back 828453506
get 116669
get 391137
push_front 679545450
push_back 631571180
push_front 581114048
push_back 720620170
get 267768
push_back 539141809
push_middle 474696449
push_back 786079310
push_back 663049048
get 369053
push_back 472929976
push_middle 894867208
push_middle 583427833
push_middle 90653070
get 540564
get 66059
push_front 988758251
push_middle 599356976
push_middle 770908113
get 77872
push_back 908310224
get 427209
push_middle 296830566
push_back 32872320
get 243077
push_back 856476265
get 515326
push_middle 546414331
get 46848
push_middle 176884125
push_back 450687058
push_middle 745429566
push_back 881586905
push_front 762804139
push_front 893952283
push_back 295205816
push_middle 550139585
push_front 526925484
push_front 442341603
push_middle 971997896
push_back 536317562
get 91889
push_back 211522714
push_middle 79276495
push_back 411408729
push_middle 218010931
get 107505
push_middle 636607913
get 76066
push_front 742078861
push_middle 908659121
push_middle 638783021
get 249360
get 569982
get 290098
push_middle 62884420
push_back 510456690
get 140163
push_middle 921681271
push_back 6160073
push_front 944375051
push_front 450038549
push_back 298476046
push_middle 208529826
push_front 331211881
push_middle 238555222
push_middle 606410696
push_middle 94806356
push_back 857037570
push_middle 859739006
push_front 907323936
push_middle 967998515
push_front 739051476
push_back 929156427
push_front 890860071
push_back 591671151
push_front 523470808
get 450372
push_back 997077822
push_middle 130220573
push_back 18974475
push_front 936657277
push_front 808382305
push_back 892404424
push_middle 305826876
push_front 89712699
push_front 397260778
push_back 524912372
get 287383
get 252956
push_back 678339922
push_back 256707174
get 413797
push_front 116867895
push_back 801775369
get 547862
get 519793
push_middle 793799285
push_back 102268346
get 207856
push_front 716240478
push_middle 347880471
push_front 272780452
push_middle 845976551
push_back 595301396
push_back 629602440
push_front 196684105
get 241589
get 258403
push_back 867568187
push_back 215381611
push_back 58637351
push_back 268428732
get 202272
push_front 171875873
get 562939
push_middle 549068799
get 80063
push_front 594720996
push_back 683714613
push_middle 32096468
push_middle 245824851
push_middle 287333660
push_back 281700665
push_back 702557679
get 514359
push_middle 16883914
push_back 362864432
get 120216
push_back 408556357
push_middle 911168916
push_back 882983671
push_front 338156784
push_middle 871866078
get 606121
push_back 295604348
push_middle 845054145
push_front 423667206
push_middle 123533098
push_front 38733584
push_front 406506845
push_back 299666680
get 275091
push_middle 308410350
push_front 162107341
push_middle 176038396
push_front 28328766
push_middle 229433615
get 213893
get 1110
push_back 691082521
push_back 405535741
push_middle 687446931
get 390200
get 8417
push_front 121723222
push_front 186389774
get 383167
get 352145
push_back 892345913
push_front 524952886
push_back 691659864
push_middle 727857519
push_middle 609266623
push_front 94193351
get 463446
push_middle 482665704
push_front 771479006
push_back 840803645
get 32695
push_front 412904880
push_back 279770197
get 90165
push_front 420534941
push_back 484478901
push_front 636792494
push_middle 331687084
get 203064
push_back 811078478
push_back 367798848
push_front 467134475
get 518883
push_back 978352650
push_back 966869454
push_back 553510875
push_middle 58146085
push_back 257065110
push_back 848278031
push_middle 997165232
get 301341
push_front 824701828
push_front 250055112
push_front 262781429
get 368806
push_back 939144646
push_middle 972661374
push_front 46403260
push_front 482630913
get 430981
get 245792
get 224042
push_middle 828683284
push_middle 543556105
push_middle 430796518
get 105182
push_front 647118813
push_back 765954538
push_back 145439849
push_back 87244506
push_back 883606903
get 277982
push_front 22892230
push_front 225118474
get 548658
push_front 741827218
push_middle 552713836
push_middle 760657015
push_front 734867216
push_middle 106599762
get 18017
push_front 848014641
push_back 363288064
get 268999
push_middle 701895548
push_middle 451578289
get 28424
get 71669
get 8116
push_front 9916364
push_back 810651124
push_middle 475675904
get 595347
push_middle 667308976
push_back 370211285
push_front 527536343
push_front 697101382
push_front 405116830
push_back 411013283
get 465288
push_middle 137717539
push_front 160194485
push_back 8440290
get 67601
push_middle 596877650
push_middle 728434579
push_front 559808891
push_front 713042222
get 499371
get 412193
push_middle 747073091
push_front 422463621
push_back 460366443
get 17818
push_back 934946257
push_middle 494245063
get 362340
push_front 176810315
push_back 246890320
push_front 255202661
push_middle 195494857
push_front 608575950
push_front 531988031
push_back 311491944
push_middle 789125652
push_front 490816103
push_middle 254596189
push_front 33674405
push_front 757768057
push_front 980775128
push_front 250577346
push_back 288864376
push_middle 641209710
get 451040
push_back 317689491
push_back 135617548
push_back 705490022
push_back 841116896
push_front 393328863
get 171899
push_front 462154119
push_front 908178974
get 233062
get 383634
push_back 93330342
push_back 924547526
push_back 63491692
get 206881
get 250026
push_back 240961284
push_front 539313404
push_back 963607742
push_front 518420343
get 103924
get 478034
push_middle 60801165
get 252567
push_front 784653056
push_middle 997098460
get 77223
push_middle 525581182
push_front 910673099
push_front 279801020
get 423234
push_back 567912456
get 96745
get 21103
get 16666
push_middle 307504574
push_front 509058928
get 542002
push_back 13271632
push_front 440361369
push_middle 93436275
push_middle 738083343
push_back 804734083
push_back 109484129
get 131946
push_middle 737167662
get 577764
push_middle 262916544
get 604447
get 574320
push_front 171676641
push_middle 463791219
push_front 507667369
push_middle 693450426
get 113732
get 437142
push_middle 217880803
push_front 426849754
get 76682
push_back 135290771
push_front 89766161
push_back 825060597
get 216601
push_middle 289650268
get 518931
get 189980
push_front 810553493
push_middle 147285811
push_back 426643795
push_middle 384131782
get 76189
get 219459
push_middle 827990422
push_middle 360270309
push_middle 690576315
get 179280
push_front 583247478
push_front 310052262
get 522898
push_middle 663074262
get 573710
push_middle 636317724
push_back 516586098
push_middle 152366528
push_front 762313351
push_front 566012720
push_back 555382754
push_middle 841936509
push_middle 995980765
push_middle 479501830
push_back 255615919
get 567410
push_middle 112166908
push_middle 75391014
get 202098
push_middle 738264110
get 422208
push_back 591236489
push_middle 840586600
push_back 825585608
push_front 747123493
push_middle 309160307
push_middle 285863790
push_middle 934432903
push_middle 716033831
get 157506
push_middle 883081749
push_back 153694697
get 431393
push_front 924312301
push_back 45474834
push_back 207430661
push_back 450221609
push_front 743944439
push_front 379379241
push_middle 961197956
push_front 741258604
push_middle 674737769
push_front 912533493
push_back 604092677
push_middle 834961147
push_front 916947017
push_front 815464533
push_back 187515046
push_middle 172143335
push_back 208832365
push_front 39365438
push_back 753162231
get 195260
push_back 243258790
get 368740
get 207830
push_middle 837494381
push_middle 695159821
push_back 246656257
push_middle 541115362
get 570865
push_middle 477784914
push_middle 345847813
push_middle 690332597
push_front 949216979
push_back 72497888
get 155250
push_middle 553465775
get 196603
push_back 562207476
get 214592
get 266647
push_front 780467702
get 125286
push_front 353202234
push_back 216780581
push_back 453760850
push_middle 909172807
push_back 380879885
push_middle 933889106
push_middle 489471234
push_middle 553486930
push_front 512590667
get 54157
push_middle 573616266
push_back 244684300
push_back 525279897
push_back 646049687
push_back 119034533
push_middle 45233138
push_front 245189596
get 120293
push_front 770009804
push_front 163652194
get 26693
push_middle 277478666
push_front 264820247
push_front 857134897
push_back 200983703
get 101224
push_middle 158759796
push_back 649233016
push_middle 303779673
push_middle 577796158
push_middle 835417986
push_front 672480309
push_front 763500413
get 295717
get 375935
push_middle 571322372
push_front 340571093
push_middle 606417370
push_back 717860694
push_back 495528249
get 121610
push_back 522623443
push_front 250472037
push_middle 577700365
push_back 148451565
push_front 597237420
push_back 932180640
push_back 435549730
get 470338
push_front 395167527
push_back 632287649
push_middle 535310895
get 553825
push_middle 702064180
push_front 151142733
push_front 342457387
push_back 154593942
push_middle 761710598
get 466730
push_back 615693301
push_middle 468226924
push_middle 93389323
get 551904
push_back 843960694
push_back 708399910
push_back 491130313
push_back 263617727
get 92396
get 308210
get 493837
push_front 969244379
push_front 911939955
push_middle 914784837
push_front 750090801
push_middle 616097265
push_back 880850861
push_middle 49450692
get 61096
push_front 211137721
get 134332
push_front 556645271
get 365276
push_middle 930176762
push_front 299203272
push_front 733040842
get 507908
push_front 999357578
push_middle 286917534
push_middle 774747414
push_back 601626897
push_back 84922197
push_middle 171317220
push_back 117030020
push_front 921587514
get 23453
push_middle 392409398
get 364031
push_front 693173397
push_front 101115984
get 473527
push_back 454352444
push_middle 823063284
get 434204
push_middle 828095060
push_middle 18026057
push_back 75764163
push_back 194842616
push_middle 895203130
get 402093
push_front 877793328
push_back 483344277
get 479022
push_back 477232405
get 191875
push_middle 141739282
push_back 841158640
push_front 214133371
push_back 755834612
push_back 536120708
push_back 258867850
push_front 53492749
push_back 199838053
push_back 66601632
push_back 832344764
get 578280
push_middle 896531189
push_front 412267749
get 482836
push_middle 155901149
get 354115
push_middle 43928526
get 124247
push_back 305675827
push_middle 990171909
push_middle 641763051
push_front 838902197
push_back 534555651
push_back 606445552
push_back 121823363
get 495071
push_front 423245848
push_middle 332558988
get 379851
get 374853
get 585716
push_middle 52644319
get 312712
get 301324
push_front 383219287
get 301267
push_middle 467131257
push_front 278606864
push_middle 423372137
get 575388
get 11559
push_back 919594406
push_back 52407042
push_middle 37445071
push_middle 722626560
push_middle 474905309
push_front 436546950
push_middle 248662036
get 7526
push_front 227895426
push_back 694394289
push_middle 953759240
push_middle 704147571
push_middle 406904560
push_middle 553118654
get 302054
push_middle 475284486
push_middle 60901940
push_back 317750891
push_middle 267792961
push_front 430742166
get 217775
get 248292
push_front 437598072
push_front 736250927
push_back 807944169
get 252950
get 360377
push_back 974078030
get 177445
push_middle 980292054
push_front 538498737
push_front 796116632
push_back 54356188
push_middle 519111022
get 314517
get 499128
push_middle 208108180
push_back 489669376
push_front 660362949
get 242082
push_back 920987568
push_front 814759136
push_back 911621309
push_front 548757082
push_back 987754493
push_back 623575786
push_middle 869610037
push_middle 920184441
push_back 908778383
push_back 1827711
push_middle 339066096
push_front 829396896
push_front 528457844
push_front 755056317
push_front 271460447
push_middle 916412976
push_middle 30187423
get 416631
get 379351
push_middle 881473306
push_back 641351971
push_front 863032258
push_front 90055517
push_middle 660650559
push_front 337448790
push_middle 280222676
push_back 870668447
push_back 896982446
push_back 84881865
push_back 977006787
push_middle 404084961
push_front 554492266
push_front 740676928
push_middle 496053206
push_middle 897555857
push_front 800753711
push_middle 768306816
push_back 853733455
push_back 223806465
get 364684
push_front 780003698
push_middle 872055634
push_back 24588526
push_back 579969857
push_back 637200089
push_middle 630453710
get 241915
push_back 302202331
push_middle 671665573
get 599902
push_middle 706419618
get 303243
push_back 405505049
get 543827
push_front 726241616
push_front 308787924
push_middle 834027188
push_front 733097126
push_front 59163786
push_middle 648813574
push_front 743258499
push_front 234380957
push_front 34434937
push_back 643596280
push_back 441025211
push_back 675926345
push_middle 3929792
push_back 139841105
push_middle 611348899
push_back 871122163
push_back 562209735
get 134225
push_front 84850387
push_middle 293058435
push_middle 225368638
push_back 255835034
push_middle 380778257
push_back 3167323
get 492465
push_front 967979294
push_back 278117926
push_front 845518582
push_back 638432411
get 302628
push_front 513964657
get 223922
push_middle 229509647
push_back 473999642
push_back 449704173
get 34663
push_front 271570960
push_back 825793088
push_front 831005084
push_front 443867855
get 571378
push_front 356951675
get 522196
push_front 636301909
get 71220
push_middle 116679743
push_middle 319165406
get 331203
push_back 999075227
get 239573
push_back 733279969
push_front 731755143
get 267622
push_back 103483255
push_front 96614649
push_middle 562030088
push_back 78987170
push_back 452301370
get 29186
push_front 196831464
push_middle 222069636
push_middle 659901333
get 370340
push_middle 916525396
push_front 485338407
push_front 628678170
push_middle 953464811
push_front 253647846
push_back 901151751
push_front 638168653
push_back 599397246
get 221847
push_middle 630091003
push_middle 896773824
get 454671
get 607112
push_front 363774076
push_back 343171634
get 140577
push_front 342072779
get 543661
push_back 326176828
push_front 608027987
push_middle 993591551
push_back 494547483
push_middle 149511106
push_front 644899650
push_middle 17487097
push_front 75401908
push_middle 234504939
push_front 317903634
push_back 464945288
get 371528
push_back 392762784
get 409164
push_back 809001055
push_front 592832250
push_middle 22143314
push_front 312070624
push_back 350371890
get 84785
push_middle 436905734
get 550150
push_front 339384882
push_front 124836282
push_front 13845774
get 501539
push_middle 941827195
push_front 553608164
push_middle 428745546
get 87020
push_middle 141773879
push_middle 303351613
push_middle 66111279
get 542372
push_back 928791096
push_back 176353933
push_middle 690328751
push_back 952233322
push_middle 541141845
push_front 425367771
push_middle 190311698
push_back 667330912
get 529601
push_middle 357222415
get 227795
push_middle 838403662
get 142096
get 330962
get 40858
push_middle 166859406
get 496972
get 181981
push_back 743246995
push_front 977049010
get 59868
push_back 548833286
get 381465
push_middle 937379125
push_middle 938040996
get 417694
push_front 802388176
get 349684
push_back 775103387
push_back 993244252
push_front 966457553
push_front 809969714
push_front 951934783
push_back 199761200
push_middle 217717055
push_front 135694316
push_front 431652084
get 526884
push_front 848171298
push_back 456834450
get 185369
push_middle 266049455
get 496876
push_front 415214177
push_back 25151399
push_back 563257648
push_middle 942824044
push_back 465927863
get 12077
push_back 387414702
push_front 641749800
push_front 490417691
push_middle 289432018
get 461487
push_front 985459104
push_back 671061875
push_front 199921730
get 260430
get 574191
push_back 930475228
push_back 198217116
get 13293
get 14973
push_middle 899411745
push_middle 73061675
push_front 725060963
get 212673
push_front 945271590
push_front 119878505
push_middle 216227479
push_middle 710883846
push_front 161481816
push_back 606805654
push_back 325478766
push_front 300831028
push_middle 415331602
push_front 190472029
push_front 462658501
push_front 158356735
get 322810
get 410124
push_middle 230131026
push_front 625349250
push_middle 628083443
get 131779
push_middle 339141479
get 292865
get 397224
get 579938
push_middle 732355205
push_front 421494459
push_back 948360337
push_front 866170069
get 551077
push_back 914695329
push_back 883365509
push_middle 130337270
push_front 766848458
push_back 793293681
push_back 539203774
push_back 417721076
push_front 97091653
push_back 751371928
push_back 396422988
get 370211
push_middle 216615854
push_back 167505023
push_back 423037300
push_middle 130894760
push_middle 908451733
push_front 568991288
push_middle 657492764
get 280313
get 503001
get 121156
push_front 797597777
get 575427
push_middle 230916438
push_middle 760175685
push_middle 84700580
push_front 174168837
get 392190
push_back 694674183
push_front 142293952
push_front 533984438
get 479084
get 472412
push_middle 542563268
push_middle 727136045
push_middle 444014959
push_back 793393001
push_middle 72215115
push_middle 3029091
push_front 528341098
get 442308
push_front 912776704
push_middle 614850855
push_back 237378249
push_front 562438895
push_front 440880853
get 395270
push_front 473233408
push_front 931805365
push_front 933680975
get 44531
push_back 542507335
get 531743
push_middle 46008961
get 290869
push_front 212169856
push_back 924650259
push_middle 84314841
push_front 920389886
push_back 147446806
push_back 283015942
get 422582
push_back 882428531
push_front 634089762
get 553724
push_middle 346919038
push_back 350454819
get 530614
push_back 705884513
get 74899
push_back 640724803
push_back 630857696
push_middle 560941511
push_middle 340317172
push_back 596349557
push_back 178314981
push_back 913768384
get 66859
push_front 808335044
push_back 390876075
push_middle 175120100
push_back 80185501
push_back 701469989
push_middle 496895367
push_back 796070483
get 182518
push_middle 26195574
push_middle 426924670
push_front 482755570
push_front 22932352
push_back 829031139
push_middle 111470765
push_front 95219938
push_front 695625809
get 398272
get 399484
push_back 290520565
push_front 154427445
push_middle 188967241
push_front 158516889
push_middle 311910196
push_middle 493919482
push_front 919188248
push_middle 201462953
push_back 919890721
push_back 113640831
get 514388
push_front 418426614
push_back 549985635
push_front 397428148
push_middle 813674011
push_front 17955644
push_front 871404701
get 424007
push_front 12621551
push_middle 542691407
push_front 302703990
push_back 154736724
push_front 699793001
push_back 917469009
get 291846
push_back 359680523
push_front 901335138
push_front 364791589
push_back 571111432
push_middle 809080963
get 180045
push_front 985380909
push_middle 119049187
push_front 605182987
get 424619
push_front 572861292
push_back 240977940
get 129653
push_middle 418118388
get 573645
push_front 481085437
get 90046
get 366265
get 165444
push_middle 963718531
push_front 399504456
get 513710
push_back 803145770
get 487633
push_front 887921166
push_back 266826268
get 96443
push_back 145709985
get 528590
push_back 873320862
push_back 348295615
push_back 233572247
push_front 393516643
push_middle 588030956
push_front 162521324
push_back 193365002
push_back 681310556
push_middle 118241867
push_front 429390589
push_middle 964177977
get 588082
push_middle 447534179
get 95257
get 463761
push_front 537052988
get 336814
push_back 675987343
push_back 795167131
push_front 933601650
get 399545
push_front 650535718
push_middle 58667363
push_back 655866077
push_front 171362583
push_middle 129924481
push_front 846208003
get 301252
push_back 838943176
push_middle 887630589
push_back 371737019
push_middle 776908619
push_back 549970069
push_back 988363215
push_back 867080741
get 421856
get 562410
push_middle 869846643
push_front 747546950
get 134566
push_front 412533847
push_middle 557223266
push_middle 640453998
push_middle 357255366
push_back 939790187
get 243783
push_middle 538740173
push_middle 399243670
push_front 101884245
push_front 796326002
push_front 987730887
push_middle 859369357
push_middle 347585033
push_back 583835547
push_front 138881291
push_back 366172888
get 460234
get 325214
get 464640
push_front 647113557
push_back 127786968
get 38802
get 463425
push_middle 379188876
get 206576
push_front 168569362
push_front 178676318
push_middle 400277744
push_middle 376418037
get 314665
get 410284
push_middle 670895534
push_front 741876550
push_back 396106581
push_front 910568369
push_front 653712274
push_middle 937382420
get 585876
push_back 693204129
get 415207
push_middle 864213826
push_back 244190507
get 345855
push_front 286278592
push_middle 519642376
push_front 490434684
get 422972
push_front 62091046
push_back 549241721
push_back 454974133
push_front 546364051
push_middle 910433136
push_front 238677977
get 432389
push_middle 237833329
push_front 723670847
get 539584
push_front 268451610
push_front 876965773
push_middle 510045715
push_front 914910217
push_middle 368841689
push_back 937061105
get 341943
push_front 940033385
push_middle 540043634
push_back 619174862
push_front 154143928
push_middle 369710818
push_back 620979049
get 494926
push_front 362999538
get 525139
push_front 656675292
push_front 953967502
push_middle 880880327
get 389586
push_middle 216172812
push_front 962861653
push_front 431682366
push_back 241142241
push_back 904200060
get 203344
push_front 198166943
push_front 18456168
push_middle 672915239
push_front 181427978
push_back 944490448
push_back 621899585
get 24826
push_back 632784190
get 497517
push_front 115132951
push_middle 593860211
push_middle 974364170
push_front 135448157
get 317089
push_middle 581154318
push_back 542314680
get 481631
push_front 135564394
push_front 984704487
push_back 469711542
push_front 504032362
push_front 355540589
push_back 384579856
push_back 432266261
get 246388
push_front 672062595
push_middle 522633216
get 191766
get 263658
push_back 403666538
get 507031
push_back 64285691
push_front 951631028
get 81910
push_middle 754600108
push_front 426260733
get 83858
get 608694
push_front 557172527
get 463690
get 129137
push_middle 155528074
push_back 697517856
push_back 835097172
push_middle 167956915
push_back 937950060
get 487037
push_front 370901618
push_back 561720281
push_middle 838273767
get 191367
get 440290
get 310312
get 291734
push_front 884511295
push_back 326804922
push_front 377426476
push_front 148957873
push_back 651867606
push_back 177685780
push_middle 358580478
push_front 866739881
push_front 118846387
push_front 422113204
push_front 323667104
push_back 222569812
push_middle 491573744
get 451297
get 581809
get 306977
push_front 919837060
push_middle 755114881
push_front 394839983
push_middle 364917219
push_middle 604294544
get 49345
push_back 681093312
push_front 514973090
get 584807
push_middle 481640817
get 479934
push_back 3657691
push_middle 91478785
push_back 308027749
push_middle 941180397
push_back 361911785
get 305737
push_back 888425006
push_front 761181110
push_middle 850996129
push_back 295560829
push_middle 544398548
push_front 359603304
push_front 711208435
push_back 368908781
get 44256
get 337100
push_middle 288634431
push_middle 878734893
push_back 281959094
push_back 105643527
push_front 71391267
push_middle 400218171
push_middle 948704878
get 249578
push_middle 431696574
get 268792
push_back 817010480
push_middle 929683493
push_front 913300796
push_front 116398842
get 429009
get 49773
push_back 881049026
get 320360
get 27
push_middle 389197995
push_back 555316136
push_front 875149150
push_middle 470112027
get 462377
push_back 132201671
push_front 761978131
push_back 56865024
push_middle 765115816
push_middle 727998594
get 567963
push_middle 621806965
push_middle 290156478
push_front 523794878
push_middle 867183781
get 123277
get 521562
push_middle 681957452
get 157896
push_back 303583369
get 380495
push_front 219045909
get 338706
get 229205
push_front 260643590
push_middle 803162826
get 469190
push_front 273393824
push_front 428496921
push_front 554813781
push_front 882945127
get 548676
push_front 245154777
push_middle 900439413
push_front 253984836
push_middle 291393
get 47638
push_front 709828610
push_middle 858585481
push_middle 321687532
push_front 568873094
push_middle 883805456
push_front 773453199
push_front 66080137
push_middle 825263469
push_middle 330353594
push_back 156244210
push_back 95381563
push_front 102135795
push_middle 921065053
push_middle 685420540
push_front 192709447
get 476628
get 231444
get 527811
push_back 22455455
push_back 374215666
push_back 603180504
get 592249
get 194574
push_middle 938374602
push_middle 595172647
get 237860
get 401824
push_middle 838758687
get 215585
push_back 36110792
get 410343
push_front 624034588
push_front 333789551
push_front 363322408
push_middle 40353759
push_middle 269943017
push_front 772518900
get 79009
push_middle 33464084
push_middle 341182020
push_back 533215751
push_front 68653384
push_middle 777365939
push_front 29199338
get 47234
push_back 953991624
get 606932
push_front 164848951
push_middle 866774942
push_front 335676661
push_back 522269890
push_front 508962371
push_front 484909229
push_middle 301931217
get 594022
get 234998
push_front 591792053
push_middle 887809419
push_middle 47859881
push_back 676402822
push_middle 673421854
get 452895
push_back 487076792
get 581397
push_front 370039819
get 202391
push_middle 786076626
push_back 365027613
push_front 696004059
push_front 380120085
push_middle 957915627
push_front 532426031
get 578306
push_front 978701913
get 393206
get 183623
push_back 278774351
push_middle 464424956
push_back 217167684
push_front 152031445
push_middle 200844948
push_front 853661107
get 406275
push_front 253654413
push_back 485359712
push_back 384780656
push_front 205623020
push_front 206686351
push_front 152260287
push_back 101251292
push_back 72344041
push_front 904349018
get 191497
push_middle 957916967
push_back 862910795
push_front 915245166
push_middle 257449459
get 480311
push_middle 744141409
push_middle 708825623
push_middle 744970264
get 180522
push_front 673908243
push_back 882840297
push_middle 31488216
push_middle 431653601
get 607540
push_front 846693241
push_back 429871215
push_back 795541087
get 397943
push_back 238999735
push_front 54287838
push_front 405987203
push_middle 642062090
push_back 349105346
push_front 703352718
get 397117
get 606259
get 260642
push_back 501456385
get 330016
push_middle 847357052
push_middle 348927166
push_back 100106726
push_front 352313555
get 584992
push_front 941613440
push_middle 836117980
get 30023
get 33112
push_back 916595966
push_middle 642531485
get 276153
get 490638
push_middle 840137078
push_middle 646710932
push_middle 463504824
push_front 181395346
get 496295
get 362602
get 328853
push_back 806217610
push_middle 108865551
push_front 248063758
push_front 391989884
push_middle 102983505
push_back 69413371
get 17749
push_back 983994704
get 382745
push_middle 910205534
get 471601
push_middle 14178968
push_front 217573373
push_middle 881780671
push_middle 636381535
push_front 547184604
push_front 927774704
push_back 300600089
push_middle 341451050
push_front 884657968
push_middle 63773866
get 568876
get 11828
get 589740
push_back 934857044
push_middle 642013507
push_middle 88035896
push_front 414449004
push_middle 583605008
push_middle 745048747
push_back 76493664
push_middle 973532325
push_back 816647895
push_front 662282713
get 299594
push_middle 378895563
push_middle 661409164
push_middle 280767336
push_back 454859684
push_front 368757478
push_back 114619409
push_front 782670924
get 280956
get 398634
push_middle 769463309
push_middle 967908262
get 334532
push_back 540432662
get 145046
push_front 347212367
get 487896
push_back 263090882
push_back 363869152
push_front 344867782
push_front 324342198
get 103896
push_back 784325508
push_front 305023732
get 401104
get 402255
push_back 911067685
push_middle 612326879
get 241574
push_back 437194235
push_back 10809384
push_back 910303823
push_back 62831814
push_front 299407456
push_front 450989320
get 230927
push_back 429562403
push_back 128365625
push_back 970392754
get 488018
push_front 813747855
get 454629
push_back 577729831
push_back 878389809
get 408784
get 307355
push_front 659214384
get 251084
push_back 245981196
push_middle 7654795
push_back 204936945
push_middle 51917170
push_front 748201659
push_back 196069810
push_middle 340869892
get 436874
push_front 70134255
push_middle 604809526
push_back 244627682
push_back 452286919
push_front 195243556
get 422563
push_middle 523064144
push_middle 15235245
push_front 476092949
push_middle 677039188
get 83203
get 431761
push_back 886908865
get 339740
push_back 681383084
push_front 278239388
push_back 736689649
get 142101
get 428675
push_middle 18801679
push_back 933478209
push_front 661772595
push_back 573331458
push_back 944191952
push_back 348922061
push_middle 374970726
push_middle 298442435
push_front 906425589
push_back 755455033
get 386232
push_back 760322543
push_back 600374219
push_middle 729448805
get 101629
push_front 274940937
get 157981
push_back 511558001
push_middle 606185380
push_middle 718869485
get 300787
push_back 704045004
push_middle 885767995
get 247322
get 273544
push_middle 506507226
push_front 690556568
push_middle 358655771
get 435677
push_back 403994935
push_front 297952998
push_middle 782814472
push_middle 999899907
push_front 720688668
get 597476
get 236064
push_back 915868708
push_middle 871020916
get 222256
push_front 507059035
push_front 76821398
push_middle 888136840
push_middle 394974480
push_front 407175099
push_front 392332370
push_middle 350470552
push_back 130784520
push_front 725980344
push_middle 333695304
push_back 573713527
get 523885
push_back 864038346
push_front 698248779
get 492201
get 50108
push_back 716522078
push_front 693227860
push_middle 544983973
push_back 643262190
get 315193
push_middle 818513818
push_middle 178998813
push_middle 23853371
push_front 323301723
push_middle 713305103
get 350509
get 39686
get 289482
push_front 179394906
push_middle 763952160
get 599704
push_back 935334603
push_front 23307862
get 300806
get 561527
push_middle 470647050
get 185350
push_middle 77022893
push_middle 741748603
push_front 113142311
push_middle 848601072
push_middle 40687217
push_front 629883888
get 418353
get 168295
push_middle 882060692
push_back 787646748
get 499972
push_front 666096037
push_back 463148023
push_middle 843198467
push_front 379393273
push_front 356162455
get 450667
push_back 623531270
get 376914
push_middle 622059878
push_back 776104548
push_middle 400656181
push_back 577093925
get 569737
push_back 324446093
get 290922
push_back 425677976
push_back 427370358
push_middle 663337966
push_front 921326557
get 165885
push_middle 476690417
get 20544
get 155690
push_back 325583055
push_front 923796073
push_back 148231063
get 127344
push_back 739130206
push_back 906390355
push_front 821701098
push_front 28605815
get 489787
push_front 182081659
push_middle 196494895
get 82052
push_front 287121412
push_middle 441485820
push_middle 858619244
get 34068
get 414964
get 507976
push_back 636745929
push_middle 928496073
push_back 403051708
push_back 652119880
push_back 382074292
get 80333
push_back 321245984
push_back 655836171
push_front 521709538
push_back 372024273
push_back 913401206
get 167895
push_middle 982813262
get 435786
get 419838
push_middle 858039120
push_front 865411436
push_back 401826116
get 586155
push_middle 788381308
push_front 685465251
push_front 462913233
push_middle 431026075
push_middle 965184114
push_front 166797437
push_back 552730234
push_front 237667956
push_back 211000905
push_front 109190923
push_back 349637504
push_middle 50099452
push_front 303590273
push_front 914132693
push_middle 419798686
push_back 541941145
push_middle 530621149
get 425726
push_front 160159880
push_middle 765895627
push_middle 821222697
get 22145
push_back 268061872
push_middle 799493388
push_middle 977518214
get 518415
push_back 34537026
push_middle 906279501
push_front 319085819
push_front 967245877
push_back 233547905
push_back 731031901
push_back 136235354
push_back 755439733
push_front 96202821
push_front 511620009
push_front 71700687
get 240434
get 610366
push_back 679944771
push_middle 918887939
push_back 199745623
push_front 458305879
push_back 963755436
get 416145
push_middle 670658851
push_back 195093863
push_middle 89149726
push_back 330811277
push_front 835427548
push_front 716712516
push_back 347025864
get 186741
push_front 182055849
push_back 466612218
push_middle 291031576
push_middle 355726896
push_middle 650541758
get 374042
push_front 31713560
get 111684
push_middle 103828479
get 549060
push_back 283492265
push_back 748627988
push_middle 4891925
push_middle 667163535
push_front 247866301
push_front 317180775
push_middle 922159220
push_middle 438174716
push_front 411166780
get 259291
push_back 726806395
push_back 266012518
push_front 408689771
push_middle 569709105
push_front 464771612
get 23292
push_front 510480947
push_front 371546303
push_front 608514151
push_middle 799226262
get 555326
get 447063
push_back 977970232
push_middle 543199739
push_middle 817368352
get 26592
push_back 810820653
push_back 967989214
get 503187
push_back 22109096
push_back 324494042
push_back 376580392
get 595249
push_front 696811928
push_front 868745608
push_back 805562313
push_middle 325176043
push_middle 912082139
push_back 202769189
push_front 937663762
push_back 916436319
push_back 158828249
get 551885
push_middle 113297815
get 555147
push_middle 505052193
get 483367
push_back 334371592
push_front 396356045
push_front 619292048
push_front 716308264
push_middle 865892082
push_middle 493935802
push_middle 330340688
push_middle 648514664
push_middle 810527929
push_front 265318912
push_middle 203117923
push_front 667691494
get 327644
push_back 208168905
get 461794
push_back 906492534
get 411404
push_middle 261164589
push_middle 856877550
push_back 983535445
push_front 543487547
push_back 633420451
push_back 629068930
push_back 543029955
push_front 748287080
push_middle 963458229
get 91435
push_front 681084087
get 224556
push_back 149669962
push_front 155873869
get 261082
push_middle 858055745
push_middle 506240696
push_middle 342937743
push_back 828469155
push_front 299930240
push_middle 370891195
push_middle 540022713
push_middle 519210787
push_back 832021993
push_front 798476129
get 373194
push_middle 79239875
get 217196
push_front 929923813
push_middle 926301753
get 281850
push_middle 760158693
push_back 284339386
get 216342
push_front 300821393
get 107559
get 277938
get 356686
push_middle 790564529
get 453994
get 346157
push_front 670768519
push_back 484964656
push_middle 266747464
get 57322
push_middle 205839551
get 483043
push_middle 335048820
push_front 370072702
push_front 76657988
get 233597
push_back 221144258
get 551594
get 595877
push_back 106956724
push_middle 6842996
push_back 211193420
get 100570
push_middle 232253564
push_back 157415837
push_middle 352765180
push_front 197543496
push_back 91605254
push_front 27090124
push_middle 664080690
push_middle 348629717
push_front 673470477
push_back 470138889
push_front 70060350
get 563264
push_back 948236495
push_back 337852603
push_middle 384655511
push_middle 936517333
get 199898
get 284422
get 328917
push_middle 349622816
get 494485
get 578645
push_front 639846185
push_middle 242905874
get 385529
push_middle 506218647
push_middle 817842050
get 246605
push_middle 947487987
push_back 572150090
push_back 257039082
push_back 423531884
push_front 536714172
push_back 924019549
push_middle 148187112
get 464110
push_middle 349542087
push_front 788784757
push_front 843371793
push_back 708872599
push_back 718558694
push_middle 740226249
push_middle 533203002
push_middle 721914857
get 329936
push_back 809313412
push_middle 964572917
push_back 284323793
push_back 151440840
push_middle 806797673
get 433940
push_front 434392895
push_back 259801125
push_front 727095681
get 324833
get 504994
push_middle 865877631
push_back 459846668
push_front 911197676
push_front 98089296
get 479774
push_middle 471482503
get 456024
get 210044
push_middle 980139188
get 533883
get 30656
get 495212
push_front 302668697
push_middle 722362663
get 119496
push_middle 640224741
push_middle 129907467
get 336184
push_front 854338350
push_middle 973086593
push_middle 26606219
push_middle 521468352
get 408214
push_back 471507191
push_back 499394467
push_middle 979348773
push_back 185855636
get 562742
push_front 185634452
push_back 931723311
push_back 860456376
push_front 632809160
push_back 827874355
get 234758
push_middle 492130716
push_front 642241948
push_middle 232403415
push_front 878968883
get 603128
push_front 91860674
get 91040
push_front 567462810
push_back 633864670
get 73225
push_middle 215477059
push_middle 263132090
push_back 724836906
push_back 107739507
get 192292
push_middle 87863250
get 235138
push_middle 412211528
push_front 124148894
push_front 36079280
push_middle 831174798
push_front 422472073
get 411047
get 63991
push_middle 453070080
push_front 508446392
get 570075
get 153220
push_middle 628570921
get 335
push_front 492430109
get 206005
push_front 283452753
push_back 955344956
push_middle 122114006
get 308548
push_middle 961918272
push_middle 404663215
push_front 494322619
push_middle 809030605
get 289591
get 89784
push_front 380072735
push_front 638210519
get 433017
get 386411
push_back 512305295
push_back 223096600
push_middle 19378248
get 288585
push_front 634632212
push_front 578027163
push_back 315751461
push_back 829893605
push_middle 972870627
push_front 653122520
push_back 577597639
get 476264
push_middle 953646378
push_back 621773818
get 280241
push_back 38147808
push_middle 442091574
push_front 684094188
push_back 112926499
get 165903
push_middle 377651276
push_back 415636390
push_front 153955531
push_middle 405746106
push_back 231799453
push_front 871065031
push_middle 59869683
push_front 911815375
push_back 20881891
push_front 192222399
push_front 444168046
push_middle 251780705
push_back 826298796
get 87233
push_middle 857720916
push_middle 581061365
push_front 288106097
get 598501
push_back 309938513
push_back 725747986
push_front 831738302
push_back 639544622
push_front 428302718
push_back 702747193
push_back 141184166
push_middle 712606199
push_middle 541503052
push_middle 483010915
get 276218
push_middle 703842130
push_front 319899494
push_middle 832254318
push_front 375866991
get 356820
push_front 532478920
push_middle 493369070
push_front 284291064
push_middle 332175461
push_back 963634922
push_back 268046182
get 393750
push_front 575318626
push_front 270533755
push_back 883997751
push_middle 62573936
push_middle 276806669
push_front 88001713
push_back 194652136
get 277031
push_back 509541652
push_front 311130394
get 495337
push_back 148300083
push_back 512822865
push_front 38267550
push_back 256217240
push_back 19680900
get 339951
push_back 815836166
push_back 772242403
push_middle 449862762
get 506870
push_back 839359215
push_front 381480703
get 473886
push_middle 675465634
get 490464
push_middle 357373754
push_middle 972128458
push_back 725605052
push_front 927172864
push_front 73484061
push_front 203062682
push_front 573834147
push_back 875839719
push_front 563410527
push_middle 691418272
push_back 909549550
push_middle 874594988
get 9715
push_front 208587327
push_front 987775795
push_back 549515768
get 608441
push_back 965149176
push_middle 32699238
get 344019
push_front 685357774
push_back 651999865
push_middle 10930390
push_back 645765934
push_front 358785908
push_front 679255019
push_back 408006217
push_front 343287787
push_middle 883432650
push_middle 68534282
get 173065
push_back 810543343
get 263
push_back 56583234
push_back 988628492
push_middle 566975635
push_front 725742563
push_back 371692304
push_middle 41966279
push_front 24419773
get 156051
push_front 710849414
push_front 733763975
push_front 474528047
push_back 24721686
push_middle 176745079
get 143425
push_front 214509746
push_front 919510730
push_middle 298679275
push_back 642165962
push_back 145493995
push_front 914607735
get 516394
push_front 320325365
get 422547
push_middle 225997962
push_back 105656713
push_middle 278268021
get 237398
get 419352
push_front 934647101
push_front 453063933
get 80315
push_middle 953806561
push_middle 579206829
push_front 427895813
push_middle 408876200
push_back 525729048
push_front 156370715
push_back 954424054
get 595846
push_back 137391257
push_back 647100115
push_front 295820216
push_back 415780127
get 193511
push_front 965163631
push_front 388246343
push_back 16188043
push_back 977265865
push_middle 527711851
push_front 783402587
get 471736
push_back 169209259
push_front 670712937
push_middle 618332943
push_front 749143995
push_front 349677665
push_middle 514422462
push_back 620055938
push_back 211804
push_middle 829005753
push_front 400176443
push_front 613848292
push_back 957092158
push_front 668846537
push_middle 995434277
push_middle 338516875
get 98232
push_middle 75784353
get 114853
push_front 346678425
push_front 301480354
push_middle 11878362
push_back 743493362
push_front 470939788
push_back 98595420
push_middle 261795421
push_back 902957147
push_front 210611869
push_back 496877327
push_front 876372216
push_middle 536901845
push_front 855203491
get 455251
push_back 257696571
push_middle 207184819
push_middle 751951347
push_middle 99455578
push_middle 520532610
push_front 437666186
push_back 53359199
get 175053
push_front 46926768
get 502601
push_middle 398543790
push_back 213723532
push_front 875246424
push_back 247478318
push_middle 288146750
push_front 301792507
push_back 288814940
push_back 320024762
push_back 99250089
push_middle 372718012
push_back 462921667
push_back 212132131
push_front 444001717
push_front 662706346
push_front 474509548
push_middle 502987926
get 250608
push_middle 355502880
push_front 98713264
push_front 206594681
push_front 443888742
push_front 669079345
get 362721
push_middle 57277169
get 44263
get 599521
get 278881
push_front 163647327
push_middle 273762544
push_back 64160167
get 351792
push_back 959891291
push_front 470375850
push_front 649324783
get 181249
push_front 11726875
push_front 311605752
push_back 107580593
push_middle 845307444
push_front 692212393
push_front 803182363
push_front 14135878
push_back 711221472
push_middle 920605035
push_front 384640820
push_back 162571454
push_middle 18551168
push_front 833542521
push_middle 49384638
get 501749
push_front 804773790
push_middle 920496801
get 484979
push_back 625685494
push_front 11165800
push_middle 334528992
push_middle 414455780
push_front 116949310
get 27293
push_back 60099703
get 460499
push_front 193497588
push_back 606800704
get 584351
push_back 848013834
push_front 618916856
push_middle 991078455
push_front 284725858
get 486826
push_back 876458815
push_front 269523385
get 393297
get 192114
push_middle 696452890
push_back 415662672
get 332844
push_middle 427714790
push_middle 996210508
push_front 577738035
push_middle 169358161
push_back 123611972
push_front 910287869
get 106247
push_front 850461330
push_middle 414401734
push_back 768686166
get 186361
push_back 401162287
push_middle 882380204
push_front 155169438
push_middle 948620633
get 73345
push_middle 900642360
push_middle 857499763
get 168868
push_front 934156632
get 82735
push_front 324122930
get 353812
push_middle 744573143
get 517701
push_front 712476524
push_front 767172100
push_middle 101155746
push_back 44384979
push_back 119184628
get 143661
get 182157
push_middle 520899935
push_back 856013233
push_front 247684523
push_middle 533616324
push_back 85970210
get 591755
push_front 902328
get 234128
push_middle 458213677
push_back 878627878
push_back 234339952
push_front 418794609
get 403209
get 236757
get 140851
push_front 479261665
push_front 814078812
push_back 641873052
push_back 252694011
get 539541
push_back 663975830
push_front 950844106
push_front 800362220
get 572881
push_back 135484388
get 582465
push_front 820517594
get 251782
push_back 807210700
push_back 554524482
get 601272
get 289666
get 355187
push_back 375150083
push_front 133087239
push_front 660660567
push_front 983427031
push_front 886203250
push_back 468045778
push_middle 62314317
push_back 340052827
push_back 230326027
push_front 580685058
push_middle 722034371
push_back 669617169
push_front 929625947
push_middle 41827141
push_front 109364111
push_middle 459229850
push_back 838967057
push_front 891418688
get 497561
push_front 227056450
push_front 194715839
push_back 683347663
push_middle 409462072
push_back 723150306
push_front 811209392
get 212550
push_middle 794824448
push_middle 348815030
push_front 610135606
get 591675
push_front 543440599
push_front 761412043
push_middle 879998126
push_front 686458191
push_middle 784160524
push_back 482855105
push_front 389155428
push_front 262444418
push_back 849257563
push_front 589233401
push_back 236541526
push_front 729099560
push_back 524463261
push_middle 605618922
push_front 59788844
get 28062
push_front 421989712
push_middle 813822877
push_front 915140063
push_front 813127455
get 135502
get 500094
push_middle 336650168
push_middle 983042448
get 580691
push_middle 550828062
push_middle 725165544
push_back 520997905
push_back 940281105
push_middle 941684464
get 41724
push_back 102073673
get 243635
push_middle 636456843
push_middle 530591295
push_front 830858544
push_front 387199053
get 352593
push_middle 766488034
get 97350
push_back 921161363
push_middle 950157432
push_front 601792131
push_front 902418988
push_back 552425303
get 564581
push_middle 65929244
push_back 509311420
push_front 284775041
push_back 778401401
push_front 885651064
get 362697
push_back 950673173
get 215186
push_front 537781495
push_back 927826915
push_middle 669417776
push_back 747379749
push_middle 796312174
push_front 223253661
get 106869
push_front 642766048
push_back 818337076
push_middle 239083573
push_front 990149141
push_middle 315322153
push_front 571451173
get 208609
push_middle 526209637
push_back 691099692
get 599331
push_back 600985841
push_back 180465684
push_middle 725629499
push_front 780840089
push_front 201103635
push_back 691499921
get 393064
get 300772
get 432597
push_middle 7468364
get 426661
get 584464
push_middle 179669456
push_back 467145135
push_middle 28535535
push_front 611636586
push_front 60354559
get 395919
push_middle 326625359
get 68583
push_middle 777149157
get 304319
push_front 289706793
push_front 180653936
push_back 874081756
push_front 320249200
get 129917
get 179341
push_back 507909171
get 491123
get 117105
get 147664
push_back 944103124
push_front 593276544
get 206796
push_back 85187766
push_back 847134124
get 250343
get 606760
get 96896
get 392264
push_front 863968242
get 277727
push_back 968619151
push_back 392286390
push_middle 874508930
push_middle 560847759
push_back 669085007
push_back 682622490
push_front 35876392
push_back 627518556
push_back 860345710
get 154565
push_front 659454300
push_front 82548133
push_back 758245139
get 54505
push_front 663091416
push_middle 111293137
push_front 697532261
push_back 767521183
get 14578
push_back 401099890
get 180810
get 101608
push_middle 310007603
get 125729
push_front 283060620
get 349530
push_front 667446319
push_back 802986862
push_middle 300227008
push_back 356260724
push_front 783123083
get 406636
push_middle 89556073
get 351269
push_back 15902172
push_back 329415721
push_back 857816650
get 355445
push_middle 929429484
push_back 806034170
push_back 601281201
push_middle 880436730
get 196808
push_front 408303335
get 49600
push_front 901514852
push_front 324492399
push_front 359556372
push_back 393427459
get 496519
get 137141
push_middle 672152439
get 515979
push_front 237069360
push_back 342954259
push_back 136229997
push_front 29625286
push_middle 599938324
push_middle 184402658
push_front 696074624
get 406781
push_front 422487896
get 311128
push_front 247558410
push_back 258309278
push_front 88524985
push_middle 522288500
push_front 688118244
push_back 986802487
get 36209
push_front 730834358
push_front 188438271
push_back 512710661
push_middle 29471705
push_back 472666464
push_back 794830093
push_back 138930021
push_back 380885092
push_back 752892918
get 176087
push_back 683798184
push_back 772486512
get 577089
push_middle 730002806
push_front 431253855
push_front 454147499
push_middle 604501421
get 168549
push_front 571367944
push_back 487408240
push_middle 403359126
push_front 86666242
push_front 376756862
push_back 463967786
push_middle 552770027
get 601145
push_back 394619710
push_back 673518164
push_back 346096149
get 139809
get 344716
push_front 997669189
push_middle 395701970
get 210233
get 236415
push_middle 43505727
push_front 227296381
push_back 453004254
push_middle 408982214
push_back 803091399
push_back 878681042
push_back 150508707
push_back 210395364
push_back 786901284
push_middle 986935667
get 236772
push_front 417825192
get 221686
push_back 75223015
push_front 682502489
get 242032
get 561482
push_front 242952713
push_back 946831272
get 557962
push_front 697730512
push_middle 621143941
push_back 724895855
push_back 672285187
push_front 63499117
push_back 761279255
push_front 331910392
push_back 368413379
get 509373
push_front 188620336
push_middle 909305399
push_front 240621497
push_back 641957963
push_front 73179380
push_back 186973817
push_middle 703577171
push_middle 212114400
push_middle 23654640
push_middle 228576623
push_back 511255437
push_front 870036993
get 17177
push_back 263725358
get 127497
push_front 926098312
push_middle 70097783
push_middle 167669377
push_back 841998785
get 113652
push_middle 372232292
get 181806
push_front 576669768
push_middle 778664675
get 428869
push_back 368346165
get 151056
push_front 38402864
push_middle 298088524
get 441808
push_middle 914372211
push_front 840098666
get 310318
push_back 331543644
push_back 565728222
get 325389
push_middle 38640525
get 244113
get 263458
push_back 929879180
push_front 606664365
push_back 939985883
push_front 537398356
push_middle 286724963
push_middle 949894699
push_back 362047314
push_front 854318944
push_back 667428819
push_middle 55188466
push_middle 989320332
push_back 137476876
get 127606
push_back 984562127
push_back 926394607
get 114422
push_middle 987464416
push_back 105843582
get 139388
push_front 340481506
get 590475
push_middle 895536887
push_back 688257562
push_middle 381105279
push_middle 952448036
push_front 874460845
push_front 157852434
push_back 759759803
push_front 209201273
push_back 32544242
push_back 936821345
push_back 77183530
push_front 933055293
push_front 763167003
push_back 896614417
push_middle 398631701
push_back 302014084
get 226214
push_front 1650799
get 81358
get 51384
push_front 410477989
get 505903
push_middle 198168229
push_front 678329165
get 74288
push_back 405648500
get 410129
push_back 259455226
push_middle 995968387
push_middle 561220991
push_middle 930952168
get 385498
push_front 96757577
get 532422
push_front 325591601
get 242225
push_back 375089135
push_back 446920747
push_front 624753419
get 574003
get 103268
get 287811
push_middle 974791288
push_front 785297868
push_middle 581094870
get 593371
push_front 765162817
push_front 432778497
get 533902
get 342790
get 290988
push_middle 941004372
push_back 218739975
push_middle 965492983
get 530996
push_front 883331655
push_front 150121570
push_back 930672349
get 570728
push_middle 934253276
push_back 759402078
push_middle 933040190
push_middle 83343816
push_middle 863464380
push_middle 348005145
get 271352
get 492966
push_middle 570826913
push_back 931707552
get 324433
get 569435
get 65429
push_back 169886277
push_middle 926046654
push_front 244081518
get 529324
get 62413
push_back 584953357
push_middle 995915310
push_front 260526192
get 411457
push_back 775945345
push_front 535184498
push_back 729766741
push_front 294440472
push_back 533299136
get 42941
push_middle 486455533
push_back 159524906
push_front 945980026
push_middle 788276073
push_front 90398677
get 196827
push_middle 546845212
push_front 895982555
push_front 729183057
push_back 220639843
push_front 204167236
push_middle 744519628
push_back 811609470
push_front 514153188
get 567633
get 304896
push_middle 996643182
get 384168
push_back 591642226
push_front 346402677
get 455534
push_front 676162448
push_front 169720961
get 464552
push_front 175756920
push_middle 86703039
push_back 1483071
push_front 8794328
get 244889
push_front 70714074
push_middle 422883967
get 388494
push_front 144473805
push_front 213896187
push_front 811610823
push_middle 380590192
push_front 323559007
push_middle 601624739
get 602724
push_back 237094534
get 355393
get 77019
get 526644
push_front 421156424
push_back 413625737
get 444232
push_front 622135210
get 37758
push_middle 980850925
get 136475
get 3773
push_front 770071144
get 125322
push_front 54081795
push_back 46415693
push_back 374869295
get 449713
push_middle 983243405
push_front 901702058
push_back 11514493
push_middle 124958019
push_back 376549145
get 44615
push_front 430843138
push_front 398671486
push_front 662532170
get 384733
get 111537
push_back 262354684
push_front 223557985
push_middle 267176830
push_middle 900786055
get 111566
get 68780
get 562223
get 327131
push_middle 690642716
get 416991
push_back 157325998
push_middle 198378537
get 154731
push_front 657819570
push_middle 948893587
push_middle 138918519
push_middle 53904918
push_front 622451631
push_front 893173853
push_middle 164476850
push_middle 260591216
get 456137
push_front 960986625
push_front 164855359
push_back 510536084
get 106972
push_middle 262747962
push_front 715941390
push_middle 608767269
push_back 488303696
push_middle 742196014
push_back 947782319
push_middle 145692232
get 597730
push_back 627240665
get 546855
push_back 929655554
get 476940
push_front 637554348
push_front 690222235
push_front 277993462
push_front 882885391
push_middle 784592943
push_middle 402712416
get 266249
push_front 259210119
push_middle 871966407
get 299535
push_back 883549085
push_front 51072676
push_front 916263055
push_middle 608708080
push_middle 114958136
push_front 730981743
get 265341
push_back 807322126
push_front 997649587
push_front 604974981
push_middle 838842289
get 217463
push_back 128723397
push_middle 708525679
push_front 292496784
push_front 430474087
push_front 867465733
push_middle 905545116
get 170990
push_front 813225493
push_front 166197341
push_middle 277707379
get 372163
push_front 565493654
push_back 331197734
push_back 40948581
get 249305
push_back 423119509
get 512207
push_middle 503229766
get 316552
push_back 959977817
push_front 561457388
get 261186
push_back 703521229
push_middle 155105749
get 215935
get 530637
get 41117
push_back 810335296
push_middle 696133891
get 458324
push_front 750544491
push_middle 955823961
push_back 85687977
get 431003
get 565360
get 195586
get 566383
push_middle 747341370
push_middle 704879465
get 423542
push_front 141963639
push_middle 561663829
get 169280
push_front 365190260
get 374222
push_front 595899734
get 459188
get 537994
push_middle 277833428
push_back 623953916
get 609759
push_back 842913323
push_middle 568653095
push_front 838230993
push_middle 318489070
push_back 667238157
get 134463
push_front 570493418
push_back 479034211
push_front 423793667
get 47946
push_back 847862220
get 126501
get 41870
push_middle 442317314
push_back 200789812
push_middle 752765697
push_back 637357312
get 124306
get 603642
push_front 881283991
push_front 269592865
push_front 263247912
push_front 730404048
get 117145
get 303250
push_back 36053813
push_middle 598101658
get 132795
push_back 165053756
push_front 83379609
get 220357
push_middle 384102070
get 359380
push_front 540584781
push_back 218369648
push_front 425195957
push_front 34915917
push_back 822028464
get 501599
get 361310
push_front 663747797
push_back 371437867
push_middle 307079963
push_middle 961029659
push_front 27650580
push_back 259989996
get 467644
push_middle 408344323
push_back 562438409
push_back 445232419
push_middle 454911680
get 529209
get 254175
push_middle 355130223
get 529734
push_front 9633052
get 162863
push_front 137944830
push_back 872401576
push_front 744860823
push_front 289058272
get 274296
get 301413
push_middle 912845608
get 350381
get 494757
push_back 616497282
get 461955
push_front 53603731
get 164899
push_back 30330953
push_middle 306388075
push_back 564848950
push_middle 674386673
push_back 188694126
push_front 131923511
push_front 5108312
push_back 713674043
push_back 877214140
push_middle 399054147
get 476345
push_back 572425250
push_middle 943783553
push_back 815316917
push_back 920096124
push_front 79013220
push_back 45344014
push_back 653071604
push_back 879408952
get 423489
get 419274
get 440955
push_middle 76736534
get 144702
push_front 118308253
get 425209
push_middle 401822468
push_middle 525017315
get 269290
push_front 79087669
get 233654
get 188291
get 213165
push_front 859062001
push_back 37703014
get 426959
push_front 804365735
get 69750
push_back 339325190
get 429681
get 327216
push_front 30519009
push_back 331066283
push_back 835135120
get 242370
push_front 5351996
push_middle 469872826
push_middle 777421415
push_front 603856329
push_front 295434626
push_middle 321242826
get 126526
get 447446
get 171136
push_front 671421791
push_middle 948594606
push_front 194534192
push_front 561742343
push_front 276399828
push_front 426029617
push_front 402474876
push_front 726395334
push_back 267851788
push_front 324939083
push_front 104045245
push_back 116323920
push_back 472334988
push_back 824576811
push_back 611026816
push_front 791569204
get 93467
get 345409
push_front 29144561
get 520837
get 9622
push_front 736775734
push_front 162268232
push_middle 306424066
get 34458
get 342669
push_middle 292382654
push_front 281090836
push_front 288575094
push_front 978401866
get 80812
push_back 296699575
push_back 53782916
get 219260
get 573805
push_front 128067956
push_front 829811480
get 69177
push_front 756695081
push_back 805934984
push_middle 647063587
push_front 838865803
push_front 668877455
push_middle 15261783
push_front 953032831
get 529270
get 38454
push_front 75877244
push_back 813988078
push_front 774474661
push_middle 486942122
push_front 594980493
push_middle 861613128
get 17816
push_middle 923074882
push_back 764912069
push_front 413433116
push_back 764796810
push_middle 825375486
get 365915
push_back 971013752
push_front 375391749
push_middle 219799496
push_middle 309251138
push_back 143126494
push_middle 922167821
get 235824
push_front 843673348
get 55413
get 543176
push_front 468740826
push_front 521462220
push_back 684810808
push_middle 453609768
push_back 270973162
push_middle 748895789
push_front 822674014
push_middle 754314155
push_middle 704291749
push_back 607956279
get 547680
push_middle 795412172
push_middle 720026042
push_front 344704100
get 544101
push_back 75793552
get 4485
push_front 850901306
get 43107
get 225578
get 516998
push_front 10037098
push_front 966889328
push_back 306584322
push_back 651516112
push_back 770668802
push_middle 805745156
push_front 349949638
push_back 854020981
push_front 283249148
push_middle 784041663
push_front 836402025
push_middle 815471578
get 249746
push_middle 641200467
push_middle 717585606
push_back 837054786
push_front 293335624
get 372156
push_middle 56993539
push_middle 851368084
get 419494
push_middle 746409645
push_front 523227353
get 378185
push_back 441584271
push_back 214142154
push_back 480736255
push_front 700210961
get 334843
push_back 920046110
push_back 156205354
get 256168
push_front 643771309
get 244571
push_back 328619420
push_front 484768865
push_middle 292295647
get 316761
push_back 496737331
get 451248
get 251555
get 591110
get 24370
push_back 334781402
push_front 470815222
get 341122
get 48078
push_front 103858592
push_middle 931638195
push_middle 636469134
push_front 59849306
push_back 253555682
push_front 329976563
push_middle 978882967
get 610998
push_middle 612764506
get 237724
push_back 51239860
push_middle 761347060
push_front 286244689
get 184168
push_middle 306721136
push_back 49148359
push_back 911740499
get 362386
push_back 474612808
get 431442
get 157353
get 565427
push_front 112166974
push_middle 104891806
get 243904
push_back 497540459
push_front 567124882
get 225575
push_front 170266375
get 374720
push_front 43135250
push_middle 925988038
push_back 212898792
get 60867
get 583539
push_back 904446219
get 334565
get 488825
push_front 374273808
push_middle 486483550
get 462173
get 396317
push_front 133272327
push_back 623357349
push_front 863344322
push_middle 65056788
get 99983
push_front 144567631
push_middle 571879131
push_back 898048452
push_middle 706428292
push_front 284463660
push_front 692084138
push_front 234807529
get 42269
push_front 451615933
push_middle 320484981
push_middle 998091953
push_middle 709836300
push_front 178880928
push_back 124888081
push_middle 185269605
push_middle 489109590
push_middle 783754181
get 30142
push_front 356971344
get 463864
get 517114
push_front 847511254
push_back 407270426
get 50286
push_front 226149081
push_back 922266635
get 108918
get 442664
get 95967
push_front 996421355
push_front 941498771
push_middle 166949747
get 325596
push_front 505225064
push_front 517413781
push_front 507157789
push_middle 677888806
get 397146
get 85393
get 383575
push_middle 991107800
push_front 463715473
push_front 250821779
push_front 196461799
push_middle 223911704
push_back 214443841
get 264041
push_back 959392096
push_middle 941316538
push_front 419445850
push_back 948125168
push_back 39220400
push_back 47313711
push_middle 66311138
get 174320
push_back 526979694
get 129347
push_back 261504393
push_back 76478191
push_front 457435175
get 209416
get 152944
push_middle 932852943
get 295792
push_middle 853307430
get 475672
push_front 155468610
push_front 988418486
get 551651
push_back 663292062
push_front 485087540
push_front 837816107
get 545389
push_back 810655425
push_middle 490195522
push_middle 58644529
push_back 776073080
push_back 755899491
push_middle 101702432
get 37529
get 471333
push_back 148655064
push_back 633427912
push_back 541504740
get 202594
push_front 957990810
push_front 600323211
push_back 666892783
get 328934
push_back 927444753
push_middle 980485752
push_middle 729973240
push_back 134955146
push_front 621462613
push_back 556378614
get 494127
push_back 531753725
get 607837
push_middle 253964772
push_middle 423267246
push_middle 969476096
push_back 463192494
push_middle 415366608
push_front 460691580
push_middle 11801123
push_back 501548440
push_middle 695739667
push_front 252935427
get 457144
push_front 218953572
push_middle 735814538
push_middle 927915972
get 480075
push_middle 369006976
push_front 379398260
push_back 330695636
push_middle 916330684
get 61714
push_front 199070548
push_middle 621156276
push_front 570965670
push_back 234501833
push_front 954564070
push_front 204203096
push_front 434072432
get 247835
push_middle 830058281
push_middle 815731822
push_back 869701040
get 537187
push_back 811891029
push_middle 324585902
push_back 466192832
get 162002
get 266366
push_middle 795835451
get 82993
get 545565
push_middle 956077021
get 12901
push_back 189956330
push_back 592947122
push_back 138863837
get 374128
push_middle 511495533
push_middle 890828409
get 378864
push_middle 755652801
push_middle 485039954
push_middle 410748012
push_middle 397915420
get 594445
get 271754
push_back 118192458
get 145737
push_back 603891402
push_front 774070018
push_back 427522397
get 555326
push_back 925702259
push_front 930725386
push_back 282600895
push_middle 730626387
push_middle 924823164
push_front 623159788
push_middle 727284725
push_front 233037419
push_front 938165893
get 553264
push_front 572226582
push_front 187096626
get 410019
push_middle 988928024
push_back 879265094
get 177045
push_back 552772294
push_middle 632829477
push_back 979121920
push_back 659508284
push_front 925260012
push_back 358562614
push_back 858690321
push_back 293548401
push_middle 409693343
push_front 849525633
push_front 533916115
push_front 529636960
push_middle 406850162
push_front 453163715
push_front 989328498
get 441509
push_middle 229763081
push_front 214917005
push_back 912101844
push_back 683741809
push_middle 106078404
get 408459
push_middle 127618352
push_front 854498366
push_middle 289525698
get 449442
push_back 893470284
push_back 295247751
push_middle 438922894
push_back 764389868
push_front 5910990
push_back 537341320
push_back 625266120
push_front 93209438
push_back 865793305
push_back 923936472
push_back 592969385
push_front 441164856
push_front 398931381
push_front 566801591
push_front 295132280
push_back 465788476
push_middle 716026229
push_front 999055546
push_front 634218340
get 434222
get 157244
push_front 156426695
push_front 606257645
push_back 938968736
push_middle 7026895
push_middle 498585445
push_back 385836033
push_front 223683169
push_back 83654929
push_middle 160820908
push_front 192025229
push_front 263334519
get 46463
push_front 237325342
get 42244
push_middle 137413593
push_middle 717377382
get 415248
push_front 727492669
get 43310
push_back 708093006
push_front 98333881
push_back 396397230
get 568074
get 515883
push_middle 239317038
get 396547
push_middle 588112273
push_back 166577013
get 288340
push_middle 178687001
push_front 314538166
push_front 438665489
push_middle 247336288
get 162880
push_middle 635808622
get 288966
push_front 932981204
push_middle 910868784
get 29145
push_back 855371579
get 439211
push_front 487103589
get 241730
push_middle 755093965
push_back 198817129
push_back 893313181
push_middle 565905461
get 93925
get 201583
push_back 339188503
push_middle 235314575
push_back 457322799
push_front 143843981
push_back 633824689
push_middle 641571817
push_back 431490422
push_middle 719998340
get 527756
get 372966
get 88395
push_middle 386838907
push_front 679947453
push_front 56746415
get 83476
get 392953
push_middle 7144674
push_middle 838243083
get 274908
push_back 933532534
push_front 25492777
push_front 662666793
push_front 508262816
push_middle 451120831
push_front 49740219
push_front 597507128
push_front 408737415
get 606
push_back 935195415
push_back 59693913
push_back 993936469
get 77717
push_middle 686252572
push_front 275408657
push_front 816429557
push_middle 968401950
push_middle 42762972
push_front 381012606
push_back 893303234
push_back 450831560
push_back 11759298
push_back 218072159
get 564059
push_middle 890337040
push_back 263567675
get 399831
get 302114
push_front 530543585
push_middle 430250425
push_middle 533642225
push_middle 762709819
push_middle 770934425
push_back 513238640
push_back 167430586
get 113028
push_front 246505012
push_middle 276508547
get 126936
push_front 512516672
push_back 474961620
push_front 567277515
push_middle 972570037
push_middle 902261859
push_middle 712365189
push_back 916152271
push_middle 21421649
push_front 576006013
push_front 243143625
get 172529
get 410313
get 209040
push_front 772207122
push_front 17626603
push_back 247905703
get 498646
push_middle 513745572
get 207400
get 579474
get 492424
push_back 702561987
push_front 31341210
get 94770
push_front 671715423
push_middle 573653889
get 549653
push_middle 362361352
push_front 218920540
push_front 86927424
push_back 29092532
push_middle 890414347
push_back 936697132
push_back 611865984
push_middle 331475954
push_front 616222891
get 39488
get 80599
push_middle 330907292
push_middle 572470226
get 150070
push_middle 384554068
push_back 795099734
push_front 558535176
push_back 36904039
push_front 107199165
push_front 438583054
push_front 413220909
push_middle 132895965
get 557834
push_middle 261059577
get 106901
get 317652
push_back 103249828
push_middle 80808320
push_back 137645087
get 472412
get 149744
push_back 525825896
push_middle 498125240
get 374614
push_middle 278068358
push_back 715340980
push_middle 922810160
push_back 616270266
push_back 223765132
get 518596
push_back 696067958
get 161205
get 265575
get 385493
push_middle 475435387
push_front 498350694
push_back 142160765
push_middle 399241281
get 171598
push_back 250759157
push_front 955330680
push_middle 509503869
push_back 85043119
push_back 912164539
get 482062
push_back 313034347
push_front 134714439
push_middle 951550542
get 603496
push_front 588919885
push_front 650712337
push_middle 71879200
push_middle 43261450
push_middle 598430141
push_front 11184473
push_front 49337813
push_back 925051564
push_back 682317438
push_front 621661226
push_middle 822579586
push_middle 936762716
get 238257
push_middle 127217722
push_front 181956474
get 247491
push_front 593152004
get 601307
push_back 425094750
push_back 528576595
push_front 672452874
get 497296
push_front 535089702
push_middle 154919216
push_middle 414615405
push_front 309626699
push_back 231744346
push_back 375824667
push_back 702054320
push_back 597672984
push_front 430047500
push_middle 597932720
push_middle 767443822
push_back 518322536
get 40358
push_front 183821616
push_middle 33431996
push_back 169140222
push_front 263032681
push_middle 536948210
push_back 627967527
push_front 50313880
push_middle 744075908
push_front 87400
push_middle 555660743
push_back 56295169
push_front 147961529
push_middle 245171716
push_front 526152970
push_back 291749264
get 140388
push_front 279269894
get 407932
get 604394
push_front 210379193
get 555611
push_back 389218633
get 589468
push_middle 385460731
push_front 231645540
push_front 834193355
push_front 715889496
push_middle 63333342
push_back 330354141
push_back 650072378
get 498589
push_back 103709195
push_back 789540995
push_middle 830271376
push_back 690080453
push_middle 19155617
push_front 410124983
push_middle 348853107
get 137743
push_back 980606545
push_front 8184689
push_front 465596096
push_front 709407276
push_front 163285274
push_back 765449507
push_front 82969918
get 207755
push_front 978634994
get 547876
push_front 769695751
push_middle 240413690
push_back 233086699
get 222433
push_front 931741724
get 107768
push_back 409497343
push_middle 98835260
push_front 550060180
push_back 695438423
get 262482
push_front 258457724
push_front 824817042
push_middle 15035513
get 280055
push_middle 164615655
push_front 191305884
push_back 685822358
push_middle 665592025
push_middle 49080318
push_middle 378753402
push_middle 363020810
push_back 22661169
get 111968
push_middle 647521962
get 608862
push_middle 586118888
push_back 832262954
push_back 154791550
get 585117
push_back 735174657
push_front 303425768
push_middle 473492325
push_back 800271991
push_middle 384479830
push_middle 729241819
push_back 163912669
push_back 311904033
push_middle 420020023
get 115887
get 232849
push_middle 435573982
push_middle 913408204
push_front 766749567
push_back 605609494
push_front 549958949
push_front 117273271
get 463303
push_front 401578009
push_middle 704342674
push_front 544898989
push_back 428683139
get 594032
get 322907
push_back 670295298
push_back 890833761
push_front 864477986
push_front 980358145
push_middle 331977747
push_back 187347617
push_middle 334174785
push_front 65968012
push_front 158788870
push_front 432508134
push_back 972485280
push_front 303382030
push_middle 100963685
get 33632
push_middle 594099337
get 484356
push_back 839855602
push_middle 660334811
get 411864
push_front 555304204
push_front 430615683
get 41718
push_middle 246995301
push_middle 249668181
push_back 542845627
push_back 890276043
push_back 747121517
get 212145
push_middle 563843496
push_back 202567346
push_back 105356883
get 285475
push_front 200542479
push_back 186610012
push_front 808476046
push_back 331279481
push_middle 905384003
get 103425
push_middle 874891992
get 433398
push_front 813358039
get 340247
push_front 287125007
push_middle 823944322
push_back 905324956
push_front 438981160
push_front 790268582
push_front 796510966
push_front 156581351
push_middle 898192933
push_back 548180099
push_front 23561191
push_back 586468089
push_back 564892905
push_front 146670458
push_middle 961635150
get 519341
push_middle 731987021
push_front 298914473
push_middle 392612213
push_middle 170695867
push_back 560764972
push_back 632632539
push_front 637702978
push_middle 377249756
push_back 890141385
push_front 162389798
push_back 668547055
get 144370
push_front 456662460
push_middle 944058175
push_front 196718496
get 417486
push_back 983407201
push_back 624337662
push_front 249634008
push_front 25229719
push_middle 637626900
push_front 198523931
push_front 64283284
get 141589
push_back 214268398
get 200002
push_front 648650245
push_back 310312415
push_middle 419816924
push_back 884471743
push_middle 347922502
push_front 745225336
push_back 799098669
get 491004
get 424561
push_back 225044038
push_middle 770818271
push_front 253818399
push_front 857627785
push_back 291586224
push_middle 163552357
push_back 732631890
push_middle 975806019
push_back 362712395
push_back 408428097
push_front 153647096
get 40517
push_front 363097102
push_back 791140527
get 359397
get 550945
push_front 361755067
push_middle 131607161
push_middle 967943086
push_back 730040821
push_middle 159473740
push_middle 102261930
push_front 195432616
get 86828
get 108908
get 343225
get 203122
push_front 481050124
push_back 638053758
push_middle 982220086
get 270554
push_back 115775315
push_front 658007833
push_middle 71810337
push_front 360999260
get 485764
push_middle 993722357
push_back 691816697
push_middle 788006037
push_front 500948641
push_back 333459124
push_middle 285400646
push_middle 553472959
push_front 669063519
push_front 391672506
push_middle 509542912
push_middle 120908278
push_front 681628200
push_back 841250928
push_back 352496550
get 370486
push_front 344446345
push_middle 427194446
push_front 416328417
push_front 10809261
push_middle 971473671
push_back 540801759
push_middle 395498880
push_middle 82665993
push_back 550544202
push_back 738851540
get 595359
push_middle 790749323
push_middle 382522498
push_front 692086637
get 348742
push_middle 81890759
push_back 917460235
push_back 738321468
push_middle 262391478
push_front 730609918
push_middle 336877455
get 134524
push_front 732716656
push_middle 134208213
push_front 137735774
push_back 975489997
push_front 536306084
get 205842
push_middle 862313680
push_back 595872094
push_middle 710392074
push_back 259048219
push_middle 153068447
push_back 426931905
get 596064
push_back 901591570
push_front 343171465
push_back 176756116
push_middle 360618009
push_front 324574765
push_back 230539493
push_middle 344890678
push_front 155256502
push_middle 425666720
push_front 349941535
push_front 229701253
push_front 915196075
push_front 591871082
get 296404
push_front 802011849
push_front 421359138
push_middle 631188777
push_middle 185795198
push_back 703987593
get 157470
push_middle 356159939
push_middle 566905600
get 527537
push_back 306460557
push_back 395819182
push_back 408926426
get 64462
push_middle 382139901
push_front 811799387
push_front 705580276
get 452713
push_middle 639088347
get 610052
push_back 312439613
push_front 223671514
push_middle 966005135
push_back 869631539
push_middle 699044659
push_back 384306336
push_middle 357178525
get 170248
push_front 349513621
push_front 385454697
push_middle 708888990
get 327602
push_back 740421604
get 20634
get 55828
push_back 478430591
push_middle 458876204
push_middle 881580398
push_middle 454721897
get 509999
push_middle 812480855
push_middle 327387560
push_back 720560766
push_front 610428763
push_middle 908523196
get 207122
push_middle 308460383
push_middle 363686826
push_front 587752081
push_middle 265279241
push_front 828647390
push_middle 879667154
push_middle 843082510
push_middle 912378739
get 339762
push_back 237526557
push_middle 947894091
push_middle 3212054
push_back 69906487
push_back 354460371
push_middle 891868845
get 219317
push_front 407323565
push_back 17225321
push_front 30881758
get 379933
push_back 12732347
push_back 548229340
get 599938
push_front 212875162
get 380357
push_middle 680484451
push_middle 498742025
push_middle 640786722
push_back 661892419
push_back 857636042
push_front 959054946
get 40598
push_front 364372328
push_back 758801148
get 72879
push_back 730012719
get 491169
push_back 338153038
get 125659
get 258773
get 589128
get 351979
push_middle 556125517
push_back 491798315
push_middle 242894384
push_back 810489915
push_middle 495947556
get 566821
push_middle 457323366
push_back 234328068
get 270442
push_back 660241735
push_middle 173229738
push_front 242786153
push_middle 690416547
push_front 525234062
get 40773
push_front 754397786
get 273589
get 569893
get 279534
push_front 972342423
push_front 225253312
push_back 511489624
push_front 847691880
push_back 355752685
push_back 834059487
get 612099
push_middle 775573009
push_middle 605263812
push_middle 346137466
push_front 736155756
push_back 344188186
push_back 833571851
get 512976
push_middle 983564927
get 276652
push_back 261256279
get 342797
push_front 960899984
push_back 806882171
get 87075
push_front 438134396
push_front 564693552
push_middle 917327038
push_front 823549995
push_back 180062371
push_back 549672467
get 600544
push_back 78695301
get 574477
push_back 784392501
push_back 805978735
push_front 450470112
push_front 723539465
push_back 536657403
push_front 36289368
push_front 12691703
push_front 341538048
push_back 273689458
push_front 580321583
get 399022
push_back 42718588
push_back 40897667
push_back 702365952
push_middle 463088423
push_front 807178057
push_middle 866442131
get 505323
push_back 412442689
push_middle 373098285
push_front 79140744
push_middle 529505390
push_back 891448494
get 510222
get 113608
push_middle 170212871
push_middle 552603744
push_front 25772810
push_front 226728629
push_middle 452002741
push_middle 848274828
push_front 551979646
push_front 124524694
get 355380
push_back 486634244
push_back 719544327
push_back 73007651
push_middle 322314494
push_front 94870030
get 567538
push_front 891766161
push_front 391790673
push_back 884700007
push_middle 152370591
push_middle 403154461
push_middle 596633475
get 608660
get 205743
push_front 614706654
get 15373
get 294660
get 105462
push_middle 749840917
push_middle 485146437
push_back 808300472
push_front 446511808
push_front 23343658
get 501740
push_front 230069618
push_back 67630604
push_front 991710515
push_middle 974416138
push_middle 723592351
push_back 210027974
push_front 976090146
get 518903
push_front 820962818
get 207590
push_back 73915325
push_back 228808508
push_front 916934599
get 158635
push_front 607818990
push_front 409918382
push_back 922297867
get 265230
push_front 606381693
push_middle 325450755
push_front 442853127
get 122404
push_middle 746390275
push_front 507603495
push_middle 436596343
push_front 978440059
push_front 19197874
get 295156
push_back 413640293
push_middle 910938295
push_front 479982922
get 581002
push_back 917982241
get 596110
push_front 527280761
get 581899
push_front 520044300
push_middle 12257790
push_back 568346356
push_back 932982546
push_front 501557313
push_front 22427970
push_middle 368700349
push_back 822972176
get 310093
get 412554
push_back 121602647
push_front 818174494
push_back 602071347
push_middle 677622125
get 293619
get 199276
push_back 307172301
push_front 880178950
get 587681
push_front 546584157
push_middle 296183470
push_front 361565863
push_middle 651180646
push_middle 774406919
push_middle 161036544
push_front 655094243
push_middle 204561073
push_middle 627371468
push_front 943616262
get 149466
get 34596
get 456974
push_front 712807138
push_middle 474273847
push_front 341702377
push_middle 727581892
push_front 862015596
push_back 122086803
get 111984
push_back 646186121
get 1202
push_middle 41163874
push_back 209298605
get 140198
push_front 387003149
push_back 86743315
push_back 38334279
get 422342
push_front 712904245
push_middle 100698788
get 52399
push_back 408022776
push_back 938110301
push_middle 30941841
get 514195
get 185952
get 97161
get 360837
get 278993
push_middle 166274977
push_back 219047242
get 63661
push_middle 183499289
get 123389
push_middle 107518263
push_back 885083239
push_front 476122478
get 174119
get 441082
push_middle 886513668
push_back 923347792
get 452739
push_back 781366477
push_front 15954443
push_middle 29540908
push_middle 81881162
push_back 961520453
push_front 745118888
push_back 619537484
push_front 197593335
push_front 424322181
get 231253
push_middle 192271627
push_front 23262710
push_back 454222490
push_front 329683211
push_back 891731809
push_back 413490361
get 214676
get 95861
push_middle 842948294
push_middle 567818076
push_middle 92552391
push_middle 577920257
push_front 555663832
get 259779
get 278277
push_back 654006044
get 514842
push_front 252316325
push_middle 315138807
push_back 595250293
push_front 697774629
push_back 246005361
get 50775
get 382800
push_back 573697112
push_middle 651652743
push_front 36751925
push_front 981533248
get 379274
push_middle 357102630
push_front 475788515
push_front 890599332
push_middle 709551599
push_middle 924953497
push_back 698855705
push_front 620695210
get 245375
push_middle 753006268
push_back 997293284
push_front 624743605
push_back 383960634
push_back 511272296
push_front 419855514
push_middle 543975625
push_front 577078859
push_back 119152821
push_middle 487760882
get 274936
push_back 933170118
push_back 275852986
push_back 107367537
push_back 520391702
push_back 248020676
push_front 105075396
push_middle 879832789
push_middle 162028010
push_front 665574659
push_middle 839798975
push_back 633501070
push_front 32524653
push_middle 562519363
get 382006
push_front 807306459
push_middle 158404022
get 387647
push_front 940718555
push_back 864386752
push_middle 58736690
push_back 776404522
push_front 999702446
push_middle 568017333
get 515369
push_front 523538899
push_middle 905663733
push_front 174544489
get 311725
get 44519
push_middle 760386640
push_middle 185980732
push_middle 131675245
push_middle 344745069
push_middle 251682346
push_back 725266572
get 245247
push_middle 359114916
push_back 909004455
push_back 965674625
push_front 631841826
get 162333
get 93924
push_front 530292680
push_middle 54081882
get 542864
push_back 846986080
push_back 218261403
push_back 712868148
push_front 446091432
push_middle 356147656
push_front 177297539
get 114766
push_front 435801998
push_front 796914769
push_back 381954872
push_front 604316623
push_front 708039996
push_front 200201952
push_back 948773708
push_back 701505617
push_front 918134613
push_back 974259934
push_front 674510545
push_front 180473758
push_front 428984144
push_middle 971654183
push_middle 822080004
push_back 687678624
get 528225
push_middle 45919467
get 178815
push_front 895847271
push_back 98847730
push_middle 760999899
push_front 885917310
push_middle 667126441
push_front 873267057
push_middle 823926115
push_front 610538103
get 154714
get 574801
get 384574
push_middle 642297393
get 303954
push_middle 274492423
push_front 373127503
get 577046
push_middle 791741945
get 585871
push_back 25643034
push_back 287454857
get 210167
push_front 681578684
push_back 415785738
push_middle 773058231
push_middle 517445887
get 252468
push_back 790755141
push_middle 128022552
push_middle 971104334
get 481225
push_back 423978858
push_middle 948349406
push_middle 936775263
get 419019
get 370809
get 505716
push_front 773537506
push_front 709602198
push_middle 928437339
push_back 941965179
push_middle 635535246
get 580513
push_back 615414574
push_back 213260538
get 528274
get 547783
push_front 163524120
push_back 895926319
push_back 361103288
push_back 136311464
get 269666
get 184839
get 113328
push_middle 947917846
push_middle 75590658
get 179357
push_middle 688105533
push_back 250226720
push_middle 874694758
push_back 808258765
push_middle 764536982
push_front 90077147
push_back 702507353
push_middle 784484326
get 149532
get 487290
push_front 895897664
get 610871
push_front 628849876
push_middle 825434280
push_front 810099263
push_middle 277969018
push_middle 605057441
get 571117
get 562107
push_middle 857850236
push_back 678177443
push_middle 447927722
push_back 403447501
push_middle 944091420
push_front 342392935
push_middle 826649664
push_back 654417082
push_front 919219579
push_middle 251735320
push_back 923540621
push_middle 155404296
push_front 517728787
push_front 274686363
push_front 932793637
push_front 507272424
push_back 915398355
push_middle 404742624
get 234465
push_front 176117728
push_middle 293165510
get 393601
push_middle 532758476
push_middle 678435105
push_front 76804716
get 147583
push_front 25701490
push_middle 43354984
push_back 893079295
push_front 922188774
push_front 4781592
get 30268
push_front 901280118
push_front 220075263
push_front 968831792
push_middle 271387497
push_middle 879949510
push_back 340638764
push_middle 214287340
push_middle 265808339
get 453288
push_back 299164243
get 398012
push_front 942480538
push_back 166867823
push_back 403993966
push_middle 850047332
push_back 579268785
push_middle 776049490
push_front 138748257
push_front 617322626
get 142644
get 589779
push_middle 866277941
push_middle 910375960
push_front 716628604
get 253021
get 267613
get 330869
push_back 569047654
push_back 884844016
push_back 412478028
push_front 708476767
push_middle 381325049
push_back 287387177
push_back 577630571
push_front 902223208
push_front 746796317
push_front 949787697
push_middle 530436735
push_middle 1381923
push_back 27158609
push_front 315071218
push_front 626909347
push_middle 555343213
push_back 190429194
push_front 924839488
push_front 92950652
push_middle 315994467
push_middle 688705485
push_middle 247131683
push_front 405483463
push_back 329555403
push_middle 69071327
push_back 500381423
push_middle 57074330
get 361162
push_middle 764382412
push_middle 167358214
push_middle 929163710
get 116756
push_middle 678684027
push_back 846792315
get 307490
push_middle 115665556
push_front 913362106
push_front 805319052
push_front 487759825
push_back 578508741
push_front 633699170
push_middle 904772737
get 188209
push_middle 710171745
push_middle 67445637
get 471289
get 156526
push_front 565190792
push_back 928262080
push_front 883047258
get 319333
push_back 962265312
get 557095
push_front 836317845
get 147292
push_middle 321218640
push_back 723938681
push_front 976560368
push_back 62132274
push_front 692526551
push_middle 468455187
push_front 763181796
push_front 165640787
get 94573
get 283996
push_back 671249021
push_back 856280070
push_back 928319444
push_front 531826496
get 8736
push_front 74919959
push_middle 573617490
get 552262
push_back 866467981
push_middle 21675059
push_back 970167962
push_back 449436705
push_back 843516061
push_middle 610596764
push_middle 28862240
get 532654
get 393743
get 459600
push_front 704655664
push_middle 453656947
push_back 726446934
push_middle 482739393
push_middle 134410899
push_middle 525832363
push_front 858804582
push_front 216286555
get 17372
get 324198
push_back 811038376
push_middle 982053156
push_back 999978709
push_back 128339220
get 378254
get 34461
push_middle 490174029
push_middle 358418660
push_middle 920306764
push_front 94439360
push_middle 817900293
push_middle 227770725
push_back 890832031
push_front 680002034
push_back 864727994
push_middle 409869377
push_back 257874346
push_back 443952821
push_front 793415310
push_middle 835605022
push_middle 886299272
push_front 789712149
push_back 674826866
push_front 402916803
push_front 575828405
push_front 312129609
push_middle 660596678
push_middle 837298639
push_front 8904515
push_middle 130030637
push_back 233597094
push_front 774051887
push_back 675799715
push_back 997599317
push_front 638974094
push_middle 178104358
get 434712
push_middle 994178386
push_middle 18916898
push_front 499678007
push_front 791838315
push_back 6463954
push_back 266977934
get 104744
push_back 840897643
push_back 764660473
push_middle 554934379
push_middle 677798741
push_front 305211627
push_back 896409693
push_back 894217409
get 461998
push_front 813748229
get 76584
get 180643
get 412274
push_front 831781463
get 5156
push_middle 89601101
push_back 868791125
get 566462
push_back 758663820
push_middle 525065952
push_back 28337102
push_back 109501880
push_back 272863484
get 433313
get 83526
push_middle 321584862
get 561068
push_back 394285637
push_front 607967084
push_middle 642603688
push_middle 331140345
push_middle 638738148
push_middle 401962392
get 366039
push_back 438156181
push_back 834822418
push_middle 337641765
get 486221
push_front 431299442
get 341407
push_back 829672707
push_back 490800228
push_back 192588062
get 403143
push_middle 215922917
get 315732
push_front 874868112
push_back 771692032
push_back 434476827
push_back 163860457
get 2779
push_front 717084166
push_front 55393161
get 338144
push_back 97428513
push_back 257423239
push_front 36862269
get 569947
push_front 561226299
push_front 40565865
get 75472
get 121084
push_back 948737162
push_front 100146054
push_middle 801178831
push_front 380130664
push_back 838533598
push_back 708713177
push_middle 244973370
push_back 251088561
push_middle 592045633
push_back 594187749
push_back 909796625
push_middle 763184505
push_middle 503822359
push_middle 951884323
push_middle 801339958
push_back 94602622
push_front 377859472
get 203106
push_back 846241935
push_back 789727289
push_front 276029361
get 311042
push_middle 908583506
get 238268
push_front 319170555
push_front 582459919
push_front 855275183
push_front 560998815
push_middle 395453487
push_back 802092735
push_back 185774092
push_middle 339969667
push_back 358968400
get 497379
get 417062
push_middle 339200379
push_front 398992585
get 125922
push_middle 218352581
get 240228
push_middle 607459365
push_front 431428244
get 556963
push_middle 609141480
push_middle 595420808
push_front 842788310
push_middle 42816496
push_back 339443915
push_front 680261967
get 174203
get 137562
get 171958
push_back 912238375
push_front 244300252
push_back 827193813
push_front 250295221
push_front 256357582
push_front 857141626
push_back 531717968
push_back 595531385
push_front 69907885
get 180526
push_front 32281696
get 373005
get 240063
push_front 588205442
push_front 936718972
get 100173
get 597234
push_middle 523813198
push_front 222516981
push_back 772794577
push_front 870090881
push_back 488215750
get 453788
push_middle 356641687
push_front 125594964
push_middle 708440508
push_front 48112333
push_middle 194984299
push_front 472460300
push_front 827119689
push_front 536312281
push_back 37376865
push_back 912112647
push_back 884077343
push_front 549236776
push_middle 751868534
get 481353
push_back 598196897
push_front 937199195
push_middle 114524310
push_front 986111700
push_back 193316315
get 335392
push_back 286692168
push_front 135615191
push_front 746519225
push_front 537860752
push_front 862622243
push_back 792622010
get 546190
push_front 919601805
push_middle 872754669
push_middle 373485073
get 548489
get 49704
get 422501
push_middle 447604881
get 81164
push_front 834100543
get 196149
push_front 270896403
push_front 427934561
push_back 707689358
push_front 973059695
get 600500
get 595163
get 142519
push_front 615370401
push_front 817094174
get 458789
get 248471
push_front 153469224
push_back 35728690
push_middle 360617086
push_middle 551305417
get 206449
get 347966
get 198172
push_middle 619107676
get 322953
get 170831
push_middle 41424651
push_front 229298054
push_front 967522740
push_middle 644746790
push_back 693709789
push_back 37988842
push_back 878190010
push_middle 632682363
push_back 580453171
push_middle 716019003
get 498654
push_back 995561861
push_front 92807081
push_front 80975258
push_front 591593650
push_back 3351598
push_middle 654411984
push_front 941962154
push_front 113596718
push_front 621599377
push_back 248293968
get 232291
push_middle 394420872
push_back 624390270
get 277066
push_front 960625012
push_front 253901749
push_back 683625436
get 540098
push_middle 635430884
push_middle 371223681
push_front 844906374
push_middle 176100334
push_middle 416075573
push_back 43699476
push_middle 979532096
push_back 239416037
push_middle 576019047
get 400657
push_middle 689073183
push_middle 434905435
push_middle 369859547
push_middle 233749020
push_back 276990023
push_back 665900558
push_middle 139859874
push_middle 577949070
get 150815
push_middle 434559779
push_middle 78147581
get 69201
push_front 502245148
get 210408
push_back 37322334
push_middle 441186680
get 258054
get 3641
get 347764
push_back 804016469
push_middle 424808287
push_back 406857029
push_front 810949002
push_front 31848855
get 274326
push_back 67386276
get 93025
push_back 877724610
push_back 447234748
get 546865
push_middle 402593913
push_back 680814640
push_front 220368513
push_front 192242569
get 124803
push_middle 191277164
get 589480
push_front 543499280
push_middle 350043070
push_front 978445048
push_back 591383484
get 213623
get 457962
push_back 243426526
push_front 777201812
push_middle 108801515
get 193309
push_back 740562041
get 367325
push_front 286317463
get 150055
push_middle 9337535
push_front 904104697
get 392745
push_back 711822330
push_back 619662003
get 597983
push_middle 604675018
push_back 484582315
get 403955
push_back 870154240
push_back 281122582
push_back 963087205
push_back 997275053
push_front 977131222
push_back 174316861
push_front 792296338
push_back 869155448
push_middle 957785063
push_middle 728847799
push_middle 586948749
get 482384
push_front 511226284
push_back 643613434
push_front 730591184
get 318643
push_front 879817016
push_middle 908007655
push_middle 717797205
push_front 360240517
push_middle 222599061
push_back 557065139
push_front 328379965
push_middle 249835038
push_front 85464236
push_front 491748155
get 138025
push_middle 378608895
push_front 586713197
push_front 948381486
push_front 704920768
get 531722
get 531084
get 396261
get 493108
get 56092
push_back 113495348
push_back 907303969
push_middle 210410308
push_back 170784272
push_back 303307265
push_front 120551278
push_back 717958750
push_back 952723868
push_back 955507614
push_back 844587493
get 326780
push_front 68581070
get 603077
get 404006
push_back 885693693
get 344378
push_middle 144376578
get 71592
push_front 815444818
get 274862
get 152647
push_front 411034
get 127040
get 101067
push_front 976260694
push_front 557314777
push_back 359173179
push_front 675995453
push_middle 781675014
push_back 221819959
push_front 309169547
get 297796
push_middle 856956700
push_front 682735090
get 148759
push_front 287576784
push_middle 652868530
get 579899
push_middle 156300263
push_middle 946300251
push_back 79784834
get 36632
push_middle 555504515
push_front 622267354
push_back 327831288
push_front 10287119
get 51404
push_middle 158692143
push_middle 686462804
push_back 563956702
push_back 499500801
get 298235
get 316078
push_front 670183611
push_back 634253355
push_back 404492600
push_middle 666565412
push_middle 714671677
get 362025
push_middle 316149008
get 324867
push_front 717087266
push_front 682163268
get 69894
push_back 177873536
push_back 214123219
push_front 542506702
push_back 826790845
push_front 331325589
push_front 476014193
push_middle 327128005
push_front 444912760
push_middle 766624878
get 207584
get 476869
push_middle 408288088
get 538633
push_middle 983262556
push_front 258257567
push_middle 885393587
push_front 40292862
push_middle 105568506
get 611154
push_front 457368227
push_middle 844060811
push_back 68998576
get 584253
push_back 766697950
push_middle 625475909
push_front 656595583
get 263265
push_middle 300174370
get 131814
push_front 28528230
get 69035
push_front 464384814
push_back 940562534
push_back 168540161
push_back 599151080
get 501789
push_middle 687274896
push_back 954652727
get 526550
push_back 987021831
push_middle 454274783
get 255550
push_front 204478113
push_back 440002925
get 31853
push_front 975022918
push_front 257512007
get 544107
push_back 755057564
push_middle 181841163
push_back 146659904
get 76765
get 61188
push_front 340178277
push_middle 319869660
push_front 237435014
push_front 322593753
push_front 915069411
get 290527
push_back 58582547
push_front 177594214
get 251918
get 19138
get 202516
push_front 798074387
get 33937
push_front 803577707
push_front 582596795
get 391702
get 609267
push_middle 450694125
push_front 393349861
get 611235
get 599888
push_middle 141050185
push_middle 98525069
push_back 626165229
push_front 707132249
push_front 692720026
push_middle 859413383
push_middle 484869168
get 419650
get 141956
push_middle 789474084
push_middle 403886733
get 454289
push_back 845067477
get 477724
push_back 75409203
get 241170
push_middle 717865887
get 78181
push_back 723899026
push_middle 928820396
get 480768
get 192861
get 447004
push_front 822983396
push_middle 713152688
push_back 732114321
get 24272
push_back 626714782
push_front 689882288
get 41164
push_front 603092535
push_back 425589932
push_front 423241485
push_middle 788625195
push_back 163629537
push_middle 42329992
push_back 136074517
push_back 44824039
push_middle 810171745
push_middle 612644710
push_front 741237290
get 28715
get 505717
get 349968
push_front 661512426
push_middle 457329476
push_front 517869258
get 281086
push_middle 356383931
get 253501
push_back 426085849
get 15261
get 292266
push_middle 514594041
push_middle 160086681
push_front 848921367
push_middle 476188347
push_middle 485226747
push_front 34402552
get 475942
push_back 55762257
push_middle 382375706
push_back 929746589
push_middle 233180960
push_middle 369681945
push_middle 179073368
push_middle 497697179
push_front 513763520
push_back 73892306
get 179497
get 85776
get 449736
push_front 54815953
push_front 323913099
push_middle 860727936
push_front 249674349
get 156294
push_back 18994182
push_middle 352615671
push_middle 611016170
get 580979
push_middle 659295429
push_middle 787477238
push_back 375313726
get 167605
get 71486
push_back 71783596
push_middle 613745142
push_back 781173456
get 317773
get 39485
push_front 633156492
push_middle 666519411
push_middle 680913517
push_back 865312891
push_back 66104297
push_back 10687031
push_back 873012288
push_middle 873409360
push_back 855482728
push_back 769978305
get 267749
push_front 373591030
push_middle 639664741
push_middle 23918099
get 574779
get 57033
push_middle 322620893
push_middle 603397482
get 357044
get 298044
push_back 241086362
get 164642
push_middle 896835789
get 73796
push_middle 962018670
push_back 360759384
push_back 861405018
push_back 431140936
push_back 844033175
get 588115
push_middle 134312888
push_front 397028072
push_middle 670742091
push_back 314632034
get 288595
push_middle 530341925
push_front 909496828
push_front 971561552
push_back 766473104
push_back 420373410
get 215635
push_middle 381662162
push_back 833789250
get 277832
push_back 682519563
push_front 336039105
push_middle 596313143
get 476841
push_front 72957398
get 505057
push_front 99443674
push_middle 43282958
push_front 414417773
push_middle 254567437
get 113927
push_front 228089805
push_middle 868795604
push_back 323108336
push_back 901531499
push_middle 888518376
get 224113
push_back 798771728
push_back 282035387
push_middle 636704087
push_middle 454142726
push_back 999831770
push_middle 574147988
get 191622
push_front 116492585
get 557871
push_front 381297368
push_front 716893822
push_middle 954249895
push_back 54656635
push_back 721689138
get 210784
push_back 724631074
push_middle 423098321
push_front 520687981
push_middle 198248810
push_front 997576046
push_back 226138009
push_back 306802158
push_back 403691622
push_middle 735903855
push_front 384088989
push_front 389264269
push_front 763007491
push_middle 530221184
push_back 301881763
push_middle 911481534
get 339709
push_front 57288773
push_middle 8775527
push_back 50452455
push_middle 330613061
push_back 515059935
push_middle 729828462
get 224027
push_middle 334568058
push_back 849483516
push_back 544056095
push_back 159939642
get 377650
push_middle 710166753
push_middle 954341677
push_front 425197995
push_middle 231983572
get 441916
push_middle 334985877
push_middle 498637916
push_back 765429510
get 605538
push_middle 385659221
push_middle 586084179
push_front 441172814
get 537785
push_back 997530561
get 483809
push_back 16304262
get 327524
push_middle 766945270
push_back 356563185
push_front 492266485
push_back 783428921
push_front 94660798
push_middle 326793091
get 395416
push_front 486837033
push_front 256382537
push_middle 863580854
push_front 751706650
get 534131
get 47680
push_back 856805664
push_middle 955524880
get 567169
push_back 149128386
push_middle 487386083
push_middle 911586505
push_back 428071051
get 555953
push_front 245607681
push_middle 263111639
get 458239
push_front 791303477
get 380091
push_front 361228761
push_front 593351124
get 123541
push_back 650387966
push_middle 657401297
push_front 136857799
push_middle 646539519
push_middle 941625640
push_front 404834289
push_middle 474832420
get 293711
push_front 633950814
get 30209
push_middle 577171838
push_back 339483248
push_back 288985661
push_front 139586885
push_back 375730220
get 200090
push_front 123814167
push_back 63233614
push_back 28808724
push_front 459470270
get 523747
push_back 276178007
push_front 954717080
get 183934
push_back 340406702
get 461924
push_front 706132951
push_back 944934698
push_back 952255675
push_front 419826106
push_front 399447528
push_middle 948765798
push_back 476455300
get 302911
push_back 749561846
push_front 467525183
get 89114
push_back 573475427
push_back 974238238
push_front 865427893
push_front 477263076
push_back 929259130
push_front 981542980
push_back 957274509
get 522756
push_front 581536081
push_back 646796581
push_middle 859458604
push_front 677173704
push_middle 664129248
push_back 868194431
push_back 702664876
push_middle 853421849
get 123870
push_front 512924950
push_back 842647804
push_middle 577963957
push_middle 167810351
get 22289
push_back 747883903
get 382604
push_back 886517273
push_middle 127551776
get 481985
get 330830
get 173239
push_middle 161121868
get 169610
push_front 275997282
get 230857
push_back 47061149
push_back 83711629
push_front 2060996
push_back 595130332
get 179980
get 575352
get 543562
get 170285
get 580527
push_back 2361089
push_back 767885401
push_front 479034591
push_back 197181257
push_back 69445229
push_front 956646824
get 596920
get 585838
push_front 81642669
push_front 220073494
push_front 712757122
push_back 791474139
push_middle 815621781
push_back 474896738
push_front 55534520
push_middle 29408937
push_back 997713044
push_back 850652458
push_back 526336111
push_front 659947766
get 562723
push_middle 245646357
get 188183
push_middle 915955568
push_middle 932814532
push_back 18746353
push_front 789661292
push_middle 855765381
get 241449
push_front 870178453
push_front 396208706
push_middle 109993985
get 355250
push_middle 68313443
push_middle 517314427
push_back 11946147
get 129003
push_middle 140963173
push_middle 24236462
push_front 736563390
get 413975
push_back 174998616
push_back 273315034
push_back 310403109
push_back 478511879
get 432685
push_back 921665022
get 149838
push_back 39674544
push_back 766937117
get 408325
get 501659
get 248716
push_front 258507916
push_front 165790468
push_front 561450325
push_front 248498829
push_front 43232551
push_back 107782047
push_front 186988168
get 114046
push_back 893202317
push_front 737272764
push_back 305202095
get 501292
get 14811
push_back 782416780
push_front 96722076
push_front 759143069
push_back 726040444
get 21238
get 33937
push_back 113907497
push_front 944973752
push_back 911884949
push_middle 487005190
get 8865
push_front 879146396
get 471265
push_back 90407649
push_middle 465782463
push_back 945215852
push_front 843372945
push_back 199692770
get 272044
get 608971
push_middle 393932781
get 116074
push_middle 339657025
get 536499
push_front 739642148
push_middle 207914417
push_middle 260409304
get 293128
get 462237
push_back 661589945
get 332731
push_middle 685600075
get 459027
push_middle 813664910
push_middle 924704819
push_back 806667956
push_front 273894102
push_front 383952972
push_back 679759008
get 64018
push_back 54099807
get 584764
push_middle 423964440
push_back 432232826
push_middle 217537378
push_middle 112072184
push_middle 668216273
push_back 460509746
push_middle 328798738
push_back 41140692
push_front 247862074
push_back 245907120
push_back 944616883
push_front 134855103
push_front 765544385
push_middle 336314293
push_back 685134512
push_back 102081365
push_middle 302789629
get 166133
get 136069
push_back 661192532
push_back 801389318
push_middle 195582982
push_back 372831906
push_front 874676056
push_back 892668758
push_back 837441077
push_front 335962751
get 142420
push_middle 696277051
push_back 495435393
get 337401
get 296644
push_front 924782904
get 129855
push_back 963200430
push_front 383621178
push_middle 866970276
push_back 543587200
push_back 716220082
push_middle 120967311
get 456056
push_middle 463218674
push_front 245841723
get 301512
push_front 811085670
get 540270
push_back 690005147
push_back 415224499
push_middle 492454052
get 115943
push_middle 243863828
push_front 667084429
push_back 197758308
push_front 967359955
push_back 714600093
push_middle 844265986
push_back 262069475
push_middle 42183305
get 220458
get 234803
push_front 274219614
push_back 111045384
push_middle 284855916
push_middle 862749163
push_middle 922385556
get 613585
push_front 919083160
push_front 585714371
push_front 87939959
push_middle 910298726
push_back 491236561
push_front 629772862
push_middle 859816739
get 595642
push_back 385276714
get 564770
push_front 662861143
push_back 2514312
push_back 321319550
push_back 162493470
push_front 54262431
push_front 543067614
push_back 130413438
push_front 726066535
push_middle 226743546
push_middle 494726877
push_middle 564984271
push_middle 753085640
push_back 504783110
push_front 652106379
push_back 304477690
push_front 945356926
push_back 785762055
push_middle 227822636
get 529288
push_back 604485677
get 235989
push_front 489473252
push_middle 882781138
push_middle 544901229
push_back 49578687
push_middle 390110416
push_front 109535419
push_back 735605877
push_front 792343599
push_middle 915696138
push_middle 875575892
get 95727
push_front 950981875
push_back 956378233
push_front 639795688
push_middle 860214534
push_middle 46831033
push_front 493794608
push_middle 709165825
push_middle 701356663
push_middle 17013010
get 215222
push_front 369745124
push_back 947233922
push_back 635985780
push_middle 113886608
get 423290
push_middle 496712879
push_middle 789090429
get 311707
get 219785
push_back 491124586
push_back 470525579
get 561105
push_middle 871305469
push_front 182485512
push_back 766226123
push_back 930070442
push_middle 162675082
push_back 57190485
get 142883
push_front 633665290
push_front 643957391
get 271070
get 401134
push_middle 545963903
push_middle 218228481
push_middle 852957354
get 449310
push_back 364163891
push_front 893404977
push_middle 154445670
push_middle 2709209
push_middle 294221826
get 309471
push_middle 271431663
get 518634
get 205947
get 1649
push_front 694559498
push_front 982959441
push_front 106175547
push_middle 534076566
get 275393
push_middle 167225800
push_back 589928547
push_middle 480870060
get 389367
push_front 757702637
push_back 680588448
push_middle 402405985
get 603387
push_back 74455674
push_middle 178220502
push_middle 936849918
push_back 680270674
get 424174
push_middle 34845900
push_back 970293771
get 50975
push_back 865532638
get 449217
get 572095
push_middle 24712042
get 110658
push_back 736347656
push_middle 543963265
push_middle 702668668
get 577904
push_middle 170681018
push_front 692881859
get 236578
push_front 149032580
push_back 278213965
push_middle 338159423
get 429534
get 52278
push_middle 898457151
push_middle 230655335
push_front 855001016
push_front 549407336
push_back 135782240
push_back 151093965
push_back 611260766
push_middle 890551997
push_back 489331365
push_back 874309546
get 480035
push_front 879386112
push_front 912255771
push_back 699254293
push_front 683992611
push_front 862728329
push_front 966381802
get 289751
push_middle 399500931
push_middle 289742575
push_back 784011922
get 421398
push_back 545184432
push_middle 934554023
get 272087
push_middle 781309831
push_front 221006233
push_front 647030405
push_front 860916670
get 465482
push_back 351130005
push_middle 804239069
push_middle 574136434
get 538246
push_back 571132938
push_back 179056486
get 552226
push_back 9239252
push_front 59326355
push_middle 945540212
push_front 193165846
get 589565
push_back 504279206
push_front 513444619
get 517309
push_back 153819534
push_front 231916063
push_middle 750469167
push_middle 912533752
push_middle 413470482
push_back 273558992
push_front 392246169
push_back 342666084
push_back 632171834
push_back 601237532
push_back 555159313
push_back 786169010
push_middle 525018822
push_back 591973270
push_middle 629080844
push_front 764331518
get 292165
get 179697
push_back 480819749
push_back 969051220
get 408281
push_back 427826903
push_middle 157756917
push_middle 205816702
push_back 88433616
push_back 414807152
get 516132
get 36317
push_front 802115008
push_middle 564305988
get 451868
push_middle 387212564
push_front 285570584
get 252880
push_front 97383277
get 325932
push_front 57487714
push_back 514726406
push_front 345087089
get 204071
push_back 344510488
push_middle 551356350
get 160068
get 198732
get 253818
push_front 66403612
push_front 8668518
push_back 436932696
push_back 768580329
push_back 973260850
push_middle 41022945
push_back 607616058
push_middle 20163937
get 205703
push_middle 992880986
push_front 246492559
push_front 883871614
push_back 275523710
push_back 846738213
push_middle 678498300
push_front 210009138
push_front 776117051
push_middle 487596853
push_front 56380643
push_middle 324437112
push_middle 648903833
push_middle 770681570
get 481820
get 429273
push_back 436745410
push_front 983532548
push_back 741906869
get 587856
push_back 579236458
get 469016
push_middle 781498892
get 151478
get 265024
push_front 89288152
push_back 492814915
get 427367
push_front 115471813
push_front 593224088
push_back 796544876
push_back 139522774
get 328858
get 336498
push_back 569747604
push_middle 369390546
get 170811
get 220919
push_front 362318630
push_middle 326099637
push_middle 548897085
push_middle 520787469
get 547800
push_middle 1631081
push_back 113397428
push_front 889822665
get 14596
push_front 128472990
push_front 886112741
get 249092
push_middle 952211204
get 602265
push_back 750941324
push_back 326809627
push_back 374130188
push_middle 670942821
push_back 886742654
get 177609
push_back 386228171
push_front 9194911
push_front 432518217
push_back 292613336
push_middle 605326447
get 452876
get 109056
push_back 249249557
get 404133
push_back 94944410
push_back 773988040
push_front 748304243
push_middle 663263669
push_middle 182093298
push_back 362113016
get 236331
get 13858
push_front 841723236
push_middle 581633177
get 41535
push_back 74262334
push_back 521768264
push_middle 774116875
push_middle 29926642
get 182166
push_middle 48857840
push_middle 307799263
push_middle 54740455
push_back 129010951
push_back 983004862
push_middle 217946720
get 136454
push_back 931434564
push_back 928669719
push_middle 137824242
push_middle 70126041
push_middle 680013119
push_middle 693256099
get 310718
push_middle 866312912
push_middle 403208528
get 174036
get 610138
get 271646
push_front 661257631
push_back 345344711
push_middle 68877077
get 398637
push_back 393168919
push_back 304999635
push_back 47837758
get 160912
push_middle 167383059
push_front 977565658
push_back 984300592
get 462622
push_middle 8780319
push_front 407057134
push_middle 297496460
push_front 342099310
push_back 898553852
push_front 753489122
push_front 521466886
push_front 18365658
push_back 701071473
push_middle 829158997
get 252821
push_front 996996622
push_middle 726150404
get 503264
push_middle 769856755
push_back 659747282
get 331353
get 571804
push_front 50557193
push_back 585201986
push_front 33239898
push_back 425015731
push_middle 54985310
push_middle 490540742
push_front 755029150
push_back 315208798
push_middle 892071775
push_middle 783451087
push_front 984573384
push_middle 29263622
push_front 447022545
push_middle 516520902
get 84609
push_front 187903333
get 417434
get 128030
push_middle 718074141
push_back 692211341
push_middle 912191179
push_front 491829287
push_front 52137646
push_back 346136175
get 84277
push_front 839835559
push_middle 546354074
get 297948
get 117761
push_back 700260955
push_front 374427053
push_back 351211101
push_front 60985293
get 569915
push_middle 590298792
push_front 662572164
push_middle 694819409
push_back 828103464
push_back 275830409
push_front 61408114
push_middle 86099083
push_front 961421873
get 100086
get 189578
push_front 177593830
push_front 458349580
push_front 912300779
get 533892
push_back 911654264
push_back 399882553
push_back 995452484
push_middle 522710053
push_back 105318574
push_middle 102473998
push_middle 64771153
get 432904
push_middle 350955413
push_middle 185194521
push_back 399360447
push_middle 798826691
push_back 737206570
get 79323
push_back 692974150
push_middle 941777855
push_middle 975808509
get 385682
push_back 654056147
push_front 135290484
push_front 149778941
push_middle 634404180
get 40673
push_middle 980849262
push_front 891040849
push_front 502338173
push_back 390772080
push_back 2458576
push_back 167222881
push_middle 779557929
push_back 541153442
push_back 69749900
push_middle 524665199
push_back 445220518
get 48139
push_back 646932451
get 16143
push_back 185856833
get 42125
push_back 23958788
push_middle 725517874
push_back 175244561
get 434243
push_middle 850289778
push_middle 999186506
push_back 978879303
push_back 530706658
get 221838
push_back 946653013
push_middle 59952616
push_back 674451883
push_middle 744483159
push_back 185518594
push_middle 561177372
get 405557
get 244009
get 195707
get 268531
get 540708
push_back 214985863
push_back 21750981
get 604963
push_front 926835846
push_front 119139689
get 362489
get 55048
push_front 849760309
get 303463
push_back 81819607
get 454709
push_front 98408192
push_front 290650994
push_front 505994569
push_front 735807814
get 510515
push_back 30989789
push_middle 383319914
push_back 760168872
push_back 308129710
get 555254
push_middle 743756963
get 447432
get 207399
get 252800
push_back 129712481
push_front 883107974
push_front 607964660
get 39847
push_middle 721326678
get 559438
get 530528
get 302901
push_back 66357889
push_front 670078971
push_back 52239571
push_middle 957361193
push_middle 872008510
push_back 286591767
push_back 880793800
push_front 58354248
get 43349
get 190750
get 262455
get 201171
push_front 471886102
push_back 586269511
push_middle 930422919
get 320614
get 551059
push_back 56938304
get 560506
push_front 721999293
push_front 906625719
push_front 381234677
push_back 97451439
get 73880
push_back 78632899
push_back 224385546
push_middle 535425881
get 409441
get 541530
push_back 612639539
get 178931
push_middle 891074122
push_back 922126090
push_middle 707696170
push_front 164764058
push_middle 440075889
push_front 574734404
push_front 441618176
push_middle 372542637
push_back 960597075
push_middle 68296636
get 395642
get 71256
push_front 728887700
push_middle 540352898
push_front 92496022
get 78433
get 6571
push_back 843699759
get 373951
push_middle 371772211
get 26248
get 497026
push_middle 518404384
push_back 408278969
push_back 147370859
push_back 415523931
get 525158
push_front 704555704
push_front 881433908
push_back 546349613
push_front 94229304
get 217152
get 463630
push_middle 617741369
push_middle 781866491
get 83334
push_front 122592843
get 131582
get 449316
push_front 625163774
push_front 706736173
push_middle 484606382
push_back 808292632
get 455006
get 30436
get 114303
push_front 273848149
push_back 827448040
push_middle 101708681
push_back 745919683
push_middle 101558025
push_front 359482666
get 521438
push_middle 466622792
push_middle 509666233
get 323261
get 198912
get 300982
push_middle 947311366
push_middle 666074774
push_middle 276024512
get 221485
push_back 214521646
push_front 586067768
push_middle 847622983
get 578118
push_middle 659277823
push_middle 105811498
get 293238
push_back 245627387
push_back 607172021
push_middle 144636277
get 380742
push_back 900653791
get 278839
push_back 593890556
push_back 765227323
get 163678
push_front 319659971
push_front 852090920
push_middle 827857834
get 436150
get 385707
get 227863
get 62237
push_back 459756896
push_middle 181036779
get 99557
get 21235
push_back 233285609
push_middle 919993938
get 454842
push_front 849140996
get 254136
push_front 449505762
push_middle 514020377
push_middle 303854320
get 45111
get 476859
get 332597
push_front 120519168
push_front 491036127
push_middle 84563823
push_front 667106500
push_front 70334698
get 20914
get 150844
push_back 18846718
push_middle 674848333
get 66410
push_middle 780161853
get 381392
push_front 170348175
push_back 164303558
push_back 660268378
push_front 428725989
push_front 592219757
push_front 74186671
push_middle 293742672
push_back 67467200
get 500869
push_back 759290768
push_back 306069541
get 570251
push_back 535106420
push_front 805178041
push_back 344694317
push_middle 927194781
push_front 905754764
get 519357
push_front 121897182
push_back 451558836
push_back 505254307
push_front 599486920
push_middle 601574686
push_back 517148175
push_back 47027486
push_back 348874695
push_middle 577299479
push_front 867045984
get 35547
push_front 839479209
push_back 508116271
push_front 746867117
push_back 52964233
push_front 171586095
push_middle 167575202
push_front 103508306
push_back 525962106
push_middle 284684867
push_middle 798490561
push_middle 7642982
push_back 343899351
push_middle 848698066
push_front 619139121
push_back 108315451
get 240352
push_front 583195718
get 587809
push_front 154490654
push_middle 486120904
push_front 206281186
push_middle 200445687
push_front 476093078
push_back 683019597
push_middle 181226668
get 66091
push_back 854054339
get 347273
get 210597
get 42374
push_back 650020463
push_front 687738622
push_front 946937050
push_back 988325778
push_front 469559800
push_middle 465588852
push_middle 668343152
push_front 19199948
push_front 992163121
push_front 743519593
push_middle 545617908
push_front 158901779
push_back 130674147
get 520308
push_back 138442669
push_front 976417930
push_back 930009225
push_back 759739922
push_middle 623210369
get 535728
push_middle 421466411
get 588291
push_back 76906817
push_middle 817099292
get 96782
push_back 399626271
push_back 675600515
push_front 518628697
push_front 310150740
get 368362
push_back 654302166
get 406000
push_back 590975484
push_back 655793978
push_back 333965347
push_front 394788186
push_back 734300265
push_back 243993540
push_back 5179797
push_middle 647913549
push_back 629428963
get 605470
push_middle 575738069
push_middle 446174190
push_front 243944162
get 517605
push_middle 789808865
push_middle 785586961
push_back 959287860
push_back 458979433
push_back 773011902
push_back 362743275
get 11648
push_front 524950937
push_back 485282070
push_front 364260623
push_middle 287808170
push_front 240528263
push_middle 478135988
push_middle 162775100
push_back 962169706
get 574053
push_middle 163948074
push_front 454597236
get 80135
get 189090
push_middle 984773454
push_back 127902158
push_front 188622460
get 328670
push_front 519903587
get 425009
push_front 173727492
get 260494
push_back 501320744
push_middle 275790649
get 477820
get 475287
push_front 475125341
push_front 526955452
get 286395
push_back 129006446
push_front 688189028
push_middle 330028464
push_middle 37381064
get 119143
push_middle 469170577
get 534180
push_front 52466482
push_middle 332795517
push_back 134747614
get 8498
get 424074
get 269699
get 551792
push_front 723976061
push_back 196549943
push_back 706923983
get 475457
push_back 332870327
push_back 789388912
push_back 994406450
push_front 524366148
push_back 66620147
get 126334
push_front 382069363
push_front 287691560
push_middle 146605676
push_front 512257220
get 29139
get 334068
push_back 563338215
push_back 222579990
push_front 643661867
push_back 137556205
get 441933
push_back 327721990
get 81223
push_front 379638456
push_back 442041579
push_front 194900548
get 488587
push_front 332474775
push_back 783292340
get 56927
push_middle 670864551
push_front 248402195
push_middle 195836118
push_front 784985646
push_front 695281321
push_middle 442257448
push_back 445718762
get 546440
push_back 891543225
get 387834
push_back 867127415
get 333737
push_middle 23524180
push_back 645729093
push_front 486592111
push_middle 589152559
push_back 262655288
push_front 686042391
push_front 690891710
push_back 704417075
push_front 766402142
get 70146
get 120256
get 587852
push_back 757086812
push_middle 31790857
push_middle 849663772
push_front 865374353
push_front 462069050
push_front 689271678
push_middle 196791974
push_middle 23173486
get 596943
push_front 773197130
get 22821
push_front 806424557
get 49397
push_front 240940716
push_front 992919459
push_middle 225518689
push_back 745903631
push_middle 70860526
push_front 50021408
push_middle 558838322
push_middle 827573538
push_back 553658949
push_middle 451327768
push_back 713313175
get 107040
push_back 85520725
push_middle 510856219
push_front 442202367
push_middle 320237293
push_middle 547863192
push_front 624563011
push_back 761495966
push_front 770681269
push_front 659546107
push_front 530732974
push_back 302692829
push_front 752486032
push_front 222895777
push_middle 18108148
push_back 218533299
push_front 374567623
get 59444
push_back 505113957
push_front 123652469
push_front 574721342
push_back 225085226
push_back 918326953
get 259580
push_middle 30481953
get 3369
push_front 39933068
get 330724
push_back 268469049
push_front 950002194
get 391965
push_middle 184669405
push_middle 374239713
get 544580
push_back 809122461
push_back 733742899
push_middle 1883845
get 555214
push_back 846636578
push_front 379734793
push_middle 707840139
push_middle 696190494
get 156048
push_middle 753676150
push_front 869393699
push_back 505113454
push_front 929342207
get 327820
get 359970
push_front 185524450
push_back 346773173
push_back 62150135
push_front 415090019
push_front 86630491
get 327533
push_back 753691630
get 378327
get 50012
push_middle 69897497
push_front 933859311
push_front 76040453
push_front 831477348
push_middle 22021605
get 887
push_back 707367486
push_middle 542568954
push_back 379364887
get 488666
push_middle 900976752
push_front 952940126
push_back 652624319
push_back 434849927
push_back 358165863
push_front 38162460
push_middle 711121688
push_front 599239027
push_back 508919107
get 409913
push_front 11934909
push_back 541978870
push_back 455505652
push_front 457413148
push_front 304293256
push_back 831835793
push_front 282057232
push_front 966077817
push_back 125645718
push_middle 856237631
push_back 142045473
push_front 611765033
get 527282
push_front 135075298
push_back 145792494
push_front 936220236
get 545372
push_middle 665858123
get 148064
push_middle 101989636
push_back 259805471
get 545573
push_middle 829247646
push_back 735749661
push_middle 16690336
push_middle 504134546
get 203590
push_middle 596150054
push_middle 58149769
push_back 673754191
push_back 14691632
push_front 76372720
push_middle 567642291
push_back 6366939
push_middle 309312254
push_back 56693989
push_middle 435066554
get 411895
get 208480
push_front 109462760
push_middle 430145026
push_middle 28442322
push_back 376334010
get 17628
push_middle 282522696
push_front 276103642
push_back 521661292
push_front 79191595
push_front 405225252
get 350470
push_back 928490966
push_middle 688169065
push_front 281382222
push_front 382241604
get 575455
push_back 999629155
push_middle 339909348
push_front 232118161
get 125534
push_front 847575718
push_middle 299238793
get 408578
get 21402
get 362998
get 209242
push_back 42634023
get 147585
push_middle 251188864
get 90982
push_back 598761542
push_back 341270906
get 438737
get 203947
push_back 163212303
push_front 746559466
get 352315
push_front 322281842
push_middle 859023117
get 234173
push_middle 355970959
get 93872
push_middle 826737078
push_middle 246362356
get 52519
push_back 403753908
push_middle 556529235
push_middle 110868425
push_back 467601965
get 8708
push_back 483952525
push_back 549069435
push_middle 229091912
push_front 213805377
push_back 561517796
push_back 127048485
push_middle 748001976
push_middle 104306088
push_back 453078325
push_middle 46052608
push_back 837601243
push_middle 943730764
push_back 18268288
push_back 851060890
push_middle 256606220
push_middle 364706345
get 123663
push_back 695341695
push_front 492027157
push_middle 34670877
push_back 661729652
push_back 561476006
get 547665
push_back 315775092
get 85572
get 431257
push_middle 985350388
push_front 242457545
push_front 227043876
push_front 370971089
get 47223
get 512162
push_back 728381187
get 548243
push_front 936726185
push_middle 520734272
push_front 367993009
push_back 729668608
push_front 434192590
push_back 137662816
push_middle 766687171
push_back 797826255
push_front 207462594
get 509098
push_back 384030783
push_front 581115056
push_back 398189286
push_front 266899951
get 584730
push_middle 874313184
push_back 743188520
get 369024
push_front 668129521
push_back 923096689
push_middle 29275410
get 573071
push_front 748747592
push_front 327210569
get 477777
push_front 9957772
push_front 498232513
push_middle 356965966
get 462390
get 460773
get 253149
get 133408
push_front 886761267
get 345691
push_back 378949743
get 418024
push_back 484342738
push_middle 791920239
get 40869
push_middle 637931567
push_back 476866411
push_middle 858404420
get 67235
push_back 828611806
get 311279
push_back 46926015
push_front 273936466
push_back 530930157
push_middle 211856543
push_front 739349064
push_middle 723832008
push_front 239452340
push_front 286879208
get 464091
get 311254
get 548403
push_back 686271267
get 512420
push_front 90157727
push_middle 327267443
get 1334
get 529126
push_back 199045750
push_back 552932289
push_back 157622030
push_back 963829785
get 526569
push_middle 15364131
push_back 710223340
get 428428
get 63710
push_back 304920612
push_middle 593952325
push_back 432682984
get 340999
push_back 288165485
push_back 915807642
get 556836
get 121238
push_front 909185647
push_front 554279850
push_front 157571648
push_middle 369848980
push_back 944869471
push_back 125854635
push_back 995659855
push_front 936676903
push_middle 923995795
get 484151
push_front 22402885
push_back 896839843
push_back 255660028
push_front 531279512
push_back 538206614
push_back 287873190
push_middle 718322715
push_back 410851182
get 239396
push_back 815581645
push_front 10957894
push_back 625226910
push_back 187255015
push_front 678606016
push_front 565758274
push_middle 66853310
push_back 365918217
push_middle 541075799
push_middle 119645628
push_back 257199739
push_middle 369687679
push_back 168401522
push_front 421003526
push_back 519839772
push_back 315193516
push_front 202722131
push_back 699582627
push_middle 656718444
push_back 117106758
get 347831
push_back 115802074
push_front 358802017
push_middle 918781925
push_back 205391928
get 342713
push_middle 252720302
push_middle 833752613
push_middle 64088777
push_front 462154816
push_middle 168513473
get 580397
get 489196
get 570194
push_middle 478315639
push_front 813641245
push_back 310117583
push_middle 208072839
push_middle 119509447
push_front 727086504
get 611597
push_back 362571901
get 118756
push_middle 183540018
get 549291
push_front 997575093
get 78448
push_back 581733425
push_front 5092718
push_middle 1640991
push_back 797140630
push_middle 15463961
get 311417
push_middle 730920667
push_front 2846400
push_middle 938523424
push_middle 114242513
push_middle 343192679
get 322864
push_front 692388818
get 373523
push_back 213764164
push_back 282052924
push_back 121818066
push_back 112010443
push_middle 259511246
push_back 230430570
push_back 365321789
push_back 71260823
push_front 486167385
push_front 999159922
push_middle 275121715
push_back 675530577
push_back 331917600
push_middle 588425984
get 171824
push_front 611928372
get 598968
push_front 711669702
get 351488
push_front 174628415
get 543854
push_middle 480990489
push_back 856685029
get 230570
get 385425
push_front 709886047
push_middle 496711850
push_back 535780760
push_front 823504274
push_back 664164064
get 177823
get 567057
push_front 692075224
push_back 628552901
push_middle 761515605
push_back 534385964
push_front 699201815
push_middle 476501165
push_front 640261151
push_front 820294510
get 202191
push_middle 520635494
get 252499
get 51781
push_back 523251665
get 160385
push_back 526714998
push_middle 409322014
push_back 229887327
push_back 387359055
push_middle 356346148
push_back 915829698
get 69347
push_front 390019029
push_back 252595853
push_back 222931385
push_back 70233906
push_front 432720250
push_back 308962335
get 484542
push_front 968991316
push_middle 843599843
push_middle 951759887
push_middle 824278407
get 282700
get 310663
push_middle 618832576
push_front 77838256
get 136438
get 98548
get 90661
push_front 209630870
push_front 131583194
push_middle 585138772
push_middle 519461013
get 602610
push_back 530862085
push_middle 704485882
push_front 137210182
push_front 501041222
push_front 565422438
push_front 795131022
push_back 697961498
push_middle 330727880
push_front 930132287
push_middle 156688343
push_front 44616307
push_middle 60974708
push_back 415620033
get 603532
get 85155
push_middle 892199180
get 432004
push_middle 266330321
get 430750
push_back 708570105
get 116815
push_back 813341218
get 93737
push_back 159525903
get 421358
push_back 324079944
push_middle 178051966
get 311632
push_front 171262641
push_back 964800569
get 377896
push_middle 335033538
push_middle 326606134
push_middle 345374969
push_front 49888546
push_back 811428697
push_front 848945555
get 314938
push_front 312589085
push_back 839347259
push_middle 775229908
push_middle 977380548
get 232614
push_back 930537419
get 423795
push_middle 925517467
push_middle 462600670
get 222463
push_middle 377614267
push_front 101006866
push_back 284150101
get 11011
push_front 602681625
get 415258
push_front 104636184
push_front 614166119
push_middle 916795931
get 152144
get 360020
push_middle 407924229
push_back 96156119
push_middle 33025963
get 558557
get 221734
push_middle 433493378
get 313673
push_middle 461528578
push_middle 29149792
push_middle 488305046
push_middle 574391632
push_back 121674725
get 217298
push_back 85162320
get 233295
push_back 450580293
push_back 980563722
push_middle 212954903
get 575857
push_back 583469267
push_middle 666650039
push_middle 333201576
push_back 512428432
push_back 556293976
push_middle 140812351
push_back 664579425
push_middle 892605180
push_back 200269960
get 489077
push_front 178365429
push_front 135135231
push_middle 273732034
push_back 744068637
push_back 787164638
push_front 257492112
push_front 944817017
push_front 626076719
push_back 957393755
push_middle 169716841
push_middle 355442156
push_middle 984763050
push_back 152009839
get 297719
get 12409
push_back 988769170
push_back 381391330
push_middle 618126698
push_middle 528717
push_back 352475114
push_back 338763932
push_front 404862422
get 262671
push_front 842177366
push_front 513314365
get 180378
push_back 767374048
get 430367
push_back 926149220
push_front 964163385
push_back 629045381
push_back 310731861
push_back 734577804
push_front 623363445
push_front 577358931
push_back 343126189
push_front 937251008
push_back 389453844
get 396913
get 146230
push_front 666793091
push_middle 80713497
get 502782
get 140227
push_middle 481310858
push_front 837442697
get 458442
push_front 685201153
push_front 866560350
push_back 111023171
push_middle 798703054
push_back 600457285
push_front 56534622
push_back 547963914
get 96979
push_front 991087985
push_front 248413471
push_front 437432099
push_middle 567241278
get 442877
push_front 10971793
push_back 200925394
get 223060
push_back 837894287
push_middle 436357484
push_back 477522315
push_front 525670895
get 613959
push_back 574955709
push_middle 733954049
push_front 362169240
get 118485
push_middle 92857523
push_back 788631122
get 163205
push_middle 340682125
push_middle 562786527
get 59270
push_middle 827795040
get 579043
push_back 635122659
push_front 504830526
push_front 943906050
get 547716
push_back 857984163
push_middle 738795263
push_front 589059662
push_front 362783437
push_front 735900690
push_back 399078427
push_front 211781675
push_middle 854940135
push_back 81804653
push_middle 22105737
push_front 183757874
get 198481
get 185640
push_back 739456052
push_front 609547621
push_middle 670914916
push_back 946268644
push_middle 473407397
push_middle 74818831
push_front 300187478
push_back 454269328
push_middle 750148895
push_front 86280211
push_middle 698479661
push_middle 469211737
push_back 460455578
push_front 323820908
push_middle 734458346
get 384573
push_middle 884238493
push_middle 871946073
push_middle 239368039
get 574046
get 585667
get 466280
push_back 765007056
push_back 602673792
push_middle 832268931
get 137652
push_back 316285716
push_middle 480031050
push_back 361279128
push_back 520889208
push_front 640497428
get 501022
push_back 147809344
push_middle 141608299
push_back 703994184
push_middle 754877142
push_front 208259892
push_middle 281721571
push_back 847976928
push_middle 442131943
push_back 88739825
push_back 929823451
get 310660
push_front 352763309
push_middle 328254625
get 137949
push_middle 747426442
push_front 551876959
push_front 936213263
push_back 313266100
push_front 232680300
push_front 104553213
get 590303
push_middle 388072749
push_middle 284613276
push_back 468498426
push_middle 723938631
push_back 370797684
push_back 715691894
push_middle 415062810
push_back 936426655
push_front 214827964
get 530346
push_front 117437859
push_front 750977448
push_back 34982470
push_middle 121845309
push_front 294061391
push_back 694404086
push_back 319223325
push_front 111851531
get 59761
push_front 545296596
get 35062
push_back 319629546
push_back 30175662
push_front 543065
get 167310
push_back 957068961
get 126201
push_front 265877157
push_back 702319102
push_back 599404631
get 306314
get 4434
push_back 652599987
push_middle 487175824
get 125309
push_front 235800330
get 25561
get 472057
push_middle 498118074
push_middle 933005704
get 550561
push_middle 607757359
push_middle 8533606
push_back 410925237
get 442763
get 373230
push_back 880998994
push_back 813708037
get 205963
push_back 409587780
push_front 786414030
push_back 712988948
push_front 813556553
get 536630
push_middle 520087567
push_front 753264177
push_front 747925413
push_middle 936972451
get 99061
push_back 73020520
push_middle 424831297
push_front 400374306
get 343226
push_middle 187878203
push_front 988220122
push_back 871736084
push_middle 948870466
get 584010
push_back 814670290
push_front 680052695
push_front 18148198
push_front 980445039
push_middle 905697900
push_back 940578972
push_middle 331871550
push_middle 760790742
push_middle 933475860
push_back 200680889
get 207693
get 587093
push_front 993244691
push_back 50249457
push_middle 908670655
push_middle 656240475
get 584929
push_middle 106891907
push_front 749681863
push_front 109095200
push_front 284684704
get 242330
push_middle 901249544
push_middle 642252491
push_middle 946669240
get 234215
push_middle 336838940
push_back 164006820
push_back 249825523
push_back 664407169
get 536176
push_back 315184969
push_back 168015328
push_middle 377300762
push_middle 780957274
push_middle 55570987
push_front 223923072
push_middle 671226680
push_middle 709123666
push_front 331877644
get 76601
push_back 163811096
push_front 673676206
push_back 487773812
push_front 572625488
get 573964
push_front 11758165
push_front 552179580
push_middle 24870315
push_middle 672515742
push_back 715748147
get 179206
push_front 4811428
push_front 576957225
push_middle 619913737
push_middle 960999844
push_middle 500578813
push_front 682408380
get 147124
push_back 726861991
push_front 219390565
push_front 179683305
push_middle 811930725
push_front 599560689
get 411303
get 173415
push_back 695836685
push_middle 467207377
push_back 793814476
get 546076
push_back 5056122
push_back 912083997
push_back 380683923
push_back 629535785
push_front 391946319
get 495360
push_middle 944608439
push_back 721131416
push_back 680744037
get 438292
push_back 78632830
push_back 135836505
get 325969
push_front 543586521
push_front 431229980
push_back 540034976
push_front 671172602
get 212285
push_back 496210533
get 251186
push_front 780890337
get 61735
push_middle 580199703
push_front 689940558
push_front 593516563
push_back 163053361
get 109670
push_back 380119347
push_front 175457990
get 94666
get 113585
push_back 611499035
push_back 283771304
push_front 222127522
push_front 665847280
get 148562
push_front 651873389
push_middle 676887175
push_middle 481196408
push_middle 814043071
get 93089
get 599621
get 70197
push_back 717241836
push_middle 352427103
get 1143
get 41267
push_front 976766247
push_back 506888508
push_middle 831976705
push_back 179358004
push_front 39342756
get 284049
get 219583
push_back 480480304
push_front 423660446
push_back 413510930
get 38489
push_back 164392339
push_middle 634006292
push_middle 717499808
get 533894
push_back 221837120
push_back 608651196
push_back 379019366
push_back 872230696
push_back 904555159
push_front 440491001
push_back 11727660
push_middle 154560883
get 233062
push_back 874873509
get 222746
push_front 971903928
get 584593
push_middle 327401734
push_front 499810955
get 248630
push_back 968843893
push_back 204508195
get 383295
push_middle 242575494
push_front 579693720
get 194798
get 116493
push_front 760890416
push_back 813294233
push_back 221988060
push_back 779651517
push_back 794500405
push_back 276172071
get 381162
push_front 324082613
push_back 211996680
get 174345
push_back 158273546
push_back 52417621
push_front 975930151
get 319442
push_back 20117213
push_front 969499635
push_back 517084751
get 336857
push_middle 658260114
push_middle 403518200
push_middle 694390848
push_middle 673214388
push_back 703847526
push_back 697353334
push_middle 932390566
push_front 580832990
get 456662
push_middle 336542949
push_middle 488923149
push_front 980715569
push_front 213891277
push_front 183455184
push_back 885757897
push_front 274537571
get 275784
get 209130
get 602639
get 452132
push_front 472159738
get 318919
push_middle 4241152
push_middle 85207339
push_middle 628822561
get 272088
push_front 483877304
push_back 540819509
get 547123
push_middle 306240349
push_back 912467934
push_back 540203455
push_middle 648959719
get 602470
push_front 242231814
get 341994
push_front 396640290
push_middle 782118857
push_back 63255752
push_middle 136495508
push_back 327110823
push_back 417509114
push_back 412483641
push_middle 474085485
push_back 109477595
push_front 187133384
push_front 394111494
push_middle 868358578
push_middle 875867150
push_front 850336160
get 66295
push_front 126183318
get 434279
push_back 818703413
push_back 830025397
push_front 106875917
push_front 618384094
get 256208
push_front 393729785
push_front 145450834
get 265398
get 244617
push_middle 233345476
push_front 188657775
get 262536
get 103192
push_front 13998643
push_front 313230712
push_back 563235149
push_front 546313326
push_front 875376466
push_back 419730382
push_front 158840783
push_back 237851260
push_front 373607220
push_back 144850685
get 185416
push_back 596537341
push_front 334470515
push_front 316116472
push_middle 674361760
push_front 981208582
push_back 445458053
push_front 494814989
push_front 714802499
push_middle 330866608
get 385040
push_front 739483610
push_front 701160438
get 606137
push_front 878060117
push_front 843602638
get 400331
get 349305
push_middle 901831406
push_front 22874833
push_middle 413635998
push_back 128095293
push_front 10982543
push_back 243169022
push_front 873912464
push_front 460283195
push_front 646687831
push_middle 933433928
get 490834
push_middle 105838343
push_back 936483463
push_front 575333141
get 394853
push_middle 379063095
get 572791
push_middle 709163740
get 348259
push_middle 120165329
push_front 85876825
push_middle 900640905
push_front 826379908
get 100134
push_middle 747909272
push_back 542188895
push_front 986244022
push_middle 450566846
push_back 58532235
push_back 12160519
push_front 201348888
push_back 873650181
push_back 301600975
push_middle 127180212
get 146149
get 311425
push_front 405004945
push_front 269306840
push_front 523435271
push_back 519010355
push_middle 785649268
get 229945
get 85899
push_middle 406306333
push_front 406869869
push_middle 412721318
get 98202
push_middle 248316354
push_front 276786935
push_back 224279997
get 413888
push_front 224304478
push_back 210205318
push_middle 880297655
push_middle 822548798
get 246727
push_back 469000121
push_front 700169078
get 37583
push_front 357433141
push_middle 948632254
get 225308
push_front 970856367
push_middle 14035660
push_front 784140983
push_back 880752499
get 26787
get 487000
push_middle 298595227
push_front 945079468
push_front 623429638
push_back 555758522
push_back 689416718
get 325133
push_back 867064238
push_front 635614063
push_front 825413184
push_middle 354750167
push_front 496205599
push_back 576178005
get 540319
push_front 517958614
push_back 154350917
push_back 380952680
push_front 56326096
push_middle 593826577
push_back 984609225
get 100924
push_middle 769217723
push_middle 888896140
push_back 595355080
push_back 53356686
get 228037
push_middle 90043429
push_back 687177375
push_back 662953151
get 423681
push_front 867245199
push_front 809085716
push_front 986484764
push_back 980375579
push_back 784795070
get 120710
push_back 765851198
push_middle 494456467
get 374397
push_middle 56928792
get 285542
get 508174
push_back 241670073
get 142807
push_back 10666530
get 431554
get 121917
push_middle 520143685
get 340534
push_front 962170081
push_back 592289353
push_back 923753356
push_back 329457500
push_front 252410876
push_middle 866522337
push_back 18066389
push_front 406580759
get 105238
push_back 598409041
push_middle 420174653
push_back 926238795
get 530636
push_middle 328760479
get 404963
push_back 103125423
get 282141
push_front 35221119
push_back 228248459
get 232774
push_front 619602275
get 515678
push_back 838936191
push_back 205354740
push_middle 319674224
push_middle 791789377
push_back 210733238
push_middle 768060613
push_back 642488462
get 100037
get 8311
get 33458
push_front 149101922
get 406966
push_middle 303344074
push_back 450669120
push_back 151963823
push_middle 711875213
push_front 373648143
push_front 905070384
push_middle 857243575
push_front 306320231
get 445822
push_front 446470658
push_middle 9257269
push_back 715700326
get 110096
push_middle 764754263
get 552281
push_back 85281687
push_front 230727442
push_front 602982117
push_back 846397694
push_back 395147346
get 23592
push_front 527751740
get 403561
get 292152
get 54974
push_back 348545415
push_middle 258148630
push_back 538566163
push_middle 915763473
push_middle 817229193
push_front 134876353
push_back 990998460
push_back 409642482
push_back 726564255
push_middle 666555041
push_back 246301171
push_front 211169791
get 208588
get 506792
push_back 346503809
get 520276
push_back 18815988
push_back 545348191
push_middle 348247098
push_back 72466189
push_back 595275351
push_middle 571243726
get 121289
push_front 945110829
push_middle 347845301
push_back 820164603
push_back 113820745
push_middle 872127391
push_middle 238741959
push_back 764045922
push_middle 676301280
get 13692
push_front 391722138
push_middle 551441072
push_front 40395257
push_front 757449335
get 483994
push_middle 898891791
get 193922
push_middle 896865366
get 470875
get 578004
push_front 714524738
get 420207
push_front 175403166
get 376461
push_back 41811430
get 34802
get 522634
push_front 644373597
get 197186
get 50782
get 35133
get 468282
push_middle 443588647
push_back 702642183
get 431176
push_front 298070981
push_middle 408772892
push_back 489222405
push_front 198886919
get 346058
push_front 164833244
get 484905
push_back 269923455
push_front 268018007
push_front 577781647
push_back 212279546
push_back 4472915
push_back 529432491
push_back 582137812
get 273615
push_front 660754189
push_front 648603570
push_front 522642104
push_front 363626913
push_middle 346771062
push_back 652841849
get 318297
push_back 941117952
push_back 201143482
push_front 252057527
push_middle 687954622
push_middle 196970761
push_front 247530206
get 514356
push_back 840427334
get 501172
get 502791
get 202553
get 308997
push_back 59293846
get 429902
push_middle 97334790
push_middle 376898782
push_back 553834106
push_front 595332175
push_middle 986449647
get 426942
push_front 255597682
push_front 711303987
push_middle 247805582
get 17730
push_middle 106060066
push_front 1723688
push_back 388378262
push_front 737861263
push_middle 712125393
push_back 878796954
push_middle 342747840
push_middle 805731959
push_back 355694187
push_middle 857074076
push_back 104719060
push_front 720404265
push_middle 431176570
push_middle 30610590
get 206034
push_front 48631562
push_back 533364457
push_back 164317198
push_front 459178818
push_front 765391130
push_middle 42975570
get 463625
push_back 573051412
push_back 191696802
push_back 571157794
push_back 6703651
push_middle 703879899
push_back 691408415
push_middle 770263427
get 291076
push_back 822238523
push_middle 530686598
push_back 500460311
push_back 683979664
push_front 518647648
push_front 580292239
get 95608
push_middle 3185110
get 338490
push_middle 986925037
get 36022
get 363926
push_back 666169772
push_middle 362947617
push_back 234392181
push_back 708141211
push_middle 585958955
push_middle 957329281
push_back 391638253
push_back 914448597
push_middle 81967696
push_middle 524976981
get 315620
get 243320
push_front 303120870
get 567826
get 248855
push_front 848456023
push_back 213839106
push_front 48395133
get 289676
push_middle 762811846
push_front 555676314
get 263945
get 522478
push_middle 9719120
get 338500
push_front 171374676
push_front 712926590
push_middle 484417932
push_front 373409919
get 33683
push_middle 513396681
get 51380
push_middle 947894179
push_front 217750940
push_middle 239906956
push_front 396259871
push_back 424271468
get 578525
push_back 847186373
push_back 12967976
push_back 970233786
push_middle 254500378
push_middle 396939298
push_back 138962434
push_front 339716798
get 31753
get 166147
push_middle 56390541
push_back 337019553
get 314030
push_middle 91025155
push_back 799318851
get 545167
get 5736
push_middle 582564348
push_back 871852704
get 494018
push_back 952988736
push_middle 467932267
push_back 735532813
push_middle 449897332
push_back 891923860
push_back 818113869
push_back 667833120
push_front 533473670
push_middle 671174302
get 267815
push_middle 180889079
get 244263
push_middle 543978145
push_front 917235529
get 516154
push_middle 371909566
push_middle 68391641
push_back 877184570
push_middle 306325226
get 285359
get 520150
push_back 5372326
push_back 805526230
push_back 328507791
push_back 325810259
push_front 279385721
get 571233
push_back 163008932
push_back 311776320
get 277968
push_front 942066046
push_back 787067118
get 85208
push_back 78989751
push_front 745357044
push_middle 761635140
get 568619
push_middle 952234622
push_back 944424663
get 269174
get 209726
get 548630
push_back 100793509
get 248372
get 81518
get 353143
push_middle 350457679
push_middle 825382226
push_middle 634321463
push_back 602479655
push_back 287474745
push_middle 704812142
push_middle 63608092
push_middle 54332334
push_middle 829933367
get 162962
push_middle 489389889
push_back 422673723
push_front 212360777
get 507248
get 481656
push_back 784665900
push_front 121067105
push_back 628866511
push_middle 646943722
push_middle 374338213
push_back 477014886
push_front 373826957
push_back 11974564
push_front 796487121
get 531140
get 564665
push_back 160591594
push_front 74880719
push_middle 226806592
push_front 507361035
push_back 620362620
push_front 903404892
push_front 433894646
push_middle 18858406
get 404916
get 563802
push_middle 494806060
get 48720
push_middle 808655406
get 479855
get 542991
push_middle 392094522
push_front 455216316
push_back 787757124
push_front 478749611
get 133087
push_front 279291831
get 321432
push_front 963861403
push_middle 99510803
get 574268
push_front 632076960
get 77893
get 91388
get 24895
push_middle 952065264
get 767
get 171185
get 512704
push_back 702001879
get 143446
push_front 506055290
get 585842
get 180769
push_front 234590825
push_middle 531313334
push_front 126955031
push_back 213339930
push_back 232172771
push_back 951256381
get 370750
push_front 517247325
push_middle 697006180
push_front 318779433
get 88005
push_middle 801263495
push_front 438246502
push_back 353734848
get 362314
push_back 625622762
push_front 7671979
push_front 879191050
push_middle 357320061
get 303949
push_back 619104464
get 484836
get 253461
get 399072
push_front 707316251
push_back 255904009
get 300652
push_middle 496278579
push_back 232791616
get 225546
get 7891
get 358261
push_front 277898091
push_middle 794031266
push_back 482417092
get 462511
push_back 57147697
push_front 170489144
push_back 862556151
push_front 841441546
get 367528
get 302721
push_front 449802886
get 66057
push_front 689065037
get 438763
push_middle 567778657
push_back 670224647
push_back 743898988
push_front 932640669
push_front 152301201
push_back 402690528
push_front 516080785
push_middle 113220291
push_front 847239512
push_middle 649801881
push_back 78173006
get 366828
push_back 345377618
push_middle 347477241
get 511536
push_back 348519665
push_back 903596858
push_front 556956209
push_back 174394977
get 382028
push_back 18456864
get 112534
push_middle 542238179
push_middle 127182788
push_front 685610675
push_front 47779955
push_middle 614995606
push_front 189968026
get 461580
push_back 353070839
push_back 234393777
push_front 577320468
push_front 925624137
get 416669
get 481454
push_front 836833761
push_front 85914060
push_back 811595805
push_front 320885810
push_middle 939158052
push_front 867514091
push_back 769966016
get 511470
push_middle 827165318
push_front 760747639
push_back 449091071
push_middle 969035926
get 463505
push_front 395108984
push_front 169443280
push_front 905412456
push_front 974286151
push_front 467485432
push_back 895364924
push_front 702747925
push_back 207341551
push_middle 661976653
push_back 738189564
push_back 419438190
push_back 108119176
push_back 430248993
get 188888
get 128015
push_front 428118876
push_back 49246639
push_back 607480969
push_front 848511402
get 436366
get 450989
push_front 329277974
push_front 889270430
push_middle 805529277
push_front 988707680
push_front 142466554
get 318632
push_middle 373183037
push_middle 944737442
get 553911
push_back 205617866
push_back 408780228
push_front 880035207
push_middle 445482440
push_back 495002378
get 392797
push_front 361602465
get 11356
get 470750
push_front 719375332
push_middle 817409491
push_front 507985232
push_back 293595054
push_back 280738272
push_front 925653709
get 182285
push_middle 582029219
get 64791
push_front 20456478
push_front 925272233
get 402676
push_middle 370809424
push_back 857261335
get 548377
push_back 551761173
push_back 746775075
push_middle 44425067
push_front 650967738
push_front 654548835
push_front 228737911
get 463909
push_middle 674186995
push_back 945493222
get 153048
push_front 526327522
get 382282
push_middle 920140922
push_back 688044108
push_front 860947442
push_back 878595727
get 164034
push_back 881945359
push_front 561626648
push_back 80306682
push_back 945371242
push_back 114930478
push_middle 653886452
push_middle 46119026
get 33119
push_front 304215274
push_front 196887846
push_middle 137303300
push_middle 692371658
push_front 35127290
push_front 600491788
push_front 508218294
push_back 475716807
push_front 111036295
push_front 528531248
push_back 235349351
push_front 743910767
get 313759
push_middle 927655923
get 491946
push_back 16883223
push_back 61065067
push_front 90884574
get 2957
push_back 122940832
push_front 846168765
push_back 411786103
push_front 216643763
push_front 635854540
push_front 756042746
get 91666
push_back 794480514
push_front 205900524
get 209307
push_middle 333322740
push_middle 598458638
push_front 922974777
get 471313
push_back 113416006
push_front 154995833
get 500899
push_middle 464356880
get 65952
push_back 567298665
get 210801
push_back 319409826
push_middle 776732184
push_back 583295112
push_back 875622877
push_back 790455102
push_front 943380141
get 334099
get 311594
push_back 414655556
push_middle 989817554
push_middle 58173120
push_back 649593371
push_front 683173213
get 560428
get 593390
push_middle 151794677
push_front 39266054
push_middle 591334477
push_front 929519191
push_back 442546577
get 415448
get 195264
push_middle 229621454
get 355188
push_middle 223411453
push_middle 896740682
push_back 437649543
push_middle 353851395
push_back 893023857
get 91674
push_front 765458596
push_back 892544146
get 122530
push_middle 582626771
push_back 564555019
push_back 825969300
push_front 295519825
push_back 233322842
push_middle 974859742
push_front 446334606
push_front 388902790
push_middle 580381531
push_middle 197938144
get 190046
push_back 315720858
get 77927
push_back 945011376
push_middle 887181693
push_front 664438097
push_middle 950208658
push_front 80921166
push_middle 367786638
push_middle 569423297
push_middle 481230424
get 287566
push_middle 266465645
push_back 545342964
push_middle 319631442
get 34417
push_middle 982775303
push_middle 993408981
push_front 404178433
get 464352
get 472940
push_middle 780255212
get 265125
get 489026
push_middle 912581747
get 349126
push_back 580702581
push_back 84609937
push_middle 490369571
push_middle 788833257
push_middle 167792858
get 70471
push_front 951814472
push_back 237382490
push_middle 349494406
push_back 626386190
push_middle 450656952
push_back 71572829
push_front 924850086
push_middle 935901929
push_front 611476876
push_back 279045243
push_back 715516783
get 459832
push_front 162649536
push_front 835063876
push_middle 409933974
get 69760
push_middle 62494728
get 159453
push_front 161690153
push_front 522754682
push_back 251797820
push_back 721421477
push_back 749982791
get 394942
get 329693
push_front 910554147
push_middle 681897137
push_back 371832128
get 97694
get 548618
push_front 858717497
push_back 309713232
push_back 905476139
get 359010
get 444769
push_middle 312718494
push_back 775158043
get 218774
get 273360
push_front 910015953
push_front 302618360
push_middle 203563461
push_front 253999565
push_middle 509738156
push_middle 421960511
get 611577
get 135518
push_front 865637318
push_middle 2597879
get 102597
push_front 949560246
push_front 558573499
push_back 186621960
push_back 874743291
get 557825
get 605068
push_middle 771132452
get 335508
push_middle 869784315
push_middle 251200054
push_middle 236472086
push_middle 355730700
push_back 710394541
push_middle 133399109
get 220861
push_middle 438047542
get 503822
push_front 590282977
push_middle 834334540
push_back 733947885
push_back 566247440
get 384653
push_middle 223309941
push_front 273124333
push_front 576669975
get 147325
push_back 244537199
push_front 682779676
push_front 612995319
push_middle 524909717
get 256748
push_front 587176980
push_middle 679032006
push_back 362835275
get 493240
push_middle 60933026
push_back 481444243
push_back 945352454
get 282293
push_back 181517481
push_front 729418781
get 403124
push_middle 632031240
get 46063
push_front 449894548
push_back 393889359
push_front 253123165
push_middle 18291905
push_back 978225505
push_middle 779449135
get 178678
push_back 592228492
push_back 958816206
push_back 520397572
get 111075
push_middle 199175387
push_back 809697468
push_middle 601611108
push_front 937672570
push_middle 152722904
push_back 163545950
push_front 374777837
push_front 665844024
push_middle 282314379
push_back 568905801
push_middle 356734833
push_middle 205776289
push_middle 191754536
push_back 467205854
get 181184
get 354317
push_front 346424773
push_middle 923433291
push_back 177448463
get 460157
push_front 635039634
get 135556
push_middle 604545145
push_back 203827369
push_middle 324124362
get 383301
push_front 459691582
push_front 619072975
push_back 610127985
push_back 816957008
push_front 529512402
push_front 276374366
get 256078
push_back 629406938
get 340580
get 528346
push_front 677414707
push_back 951380194
get 217015
get 346419
push_back 660645645
push_middle 288749869
push_front 562900073
push_back 786293908
push_front 320834923
push_front 136135705
push_middle 435854126
push_back 734406747
push_middle 83602691
push_front 550236858
push_front 943119678
get 29532
get 161857
push_back 442852968
push_front 315270868
push_middle 917797745
push_front 986161730
push_front 424505352
get 335038
push_front 489953351
push_middle 133173652
push_back 726336905
push_back 248670893
get 214997
get 195233
push_back 789986200
get 555478
push_front 559221891
push_middle 687341310
push_back 479152112
push_back 566079597
push_middle 289275710
push_middle 92902690
push_back 538958332
push_front 964490556
push_front 177477394
push_front 914481782
push_middle 83704128
push_back 757214007
push_front 807246869
get 305615
push_front 904411610
push_back 49912531
get 590767
push_back 314539765
push_front 853656877
push_front 412820327
push_front 536393951
push_middle 654203794
push_front 542186218
push_back 142917013
push_middle 48378176
get 9229
push_middle 469513823
get 262271
get 32900
push_middle 797852056
push_back 438318713
push_front 639878796
push_front 211923663
get 468518
get 227058
push_back 774139617
push_back 392542967
push_front 597520576
push_front 59437368
get 147566
push_middle 644823646
get 182689
get 212100
push_front 905098040
get 2792
push_middle 265887933
get 5414
push_back 28738599
get 269063
push_back 260205340
push_front 427798090
push_middle 385300535
push_front 322674762
push_front 653947085
get 419504
push_middle 884489518
push_back 583745168
push_back 797795874
push_middle 981725450
push_back 836368436
get 403626
push_back 795963013
get 132239
push_front 169056291
push_back 452626966
push_front 664998052
push_front 780848758
push_front 363691599
push_front 585603148
push_middle 526546696
push_middle 802011649
push_back 842715151
get 360061
get 172916
push_front 132227669
push_back 7282349
push_back 660956559
push_back 470718756
get 372217
push_middle 178945956
get 215965
push_front 921708186
push_front 511578417
push_back 939481275
push_back 936266216
push_back 706144175
get 219746
push_front 631263226
push_front 922258116
push_middle 332369067
get 471703
push_back 569942259
push_middle 415170526
push_back 973076203
push_middle 298682270
push_front 533013745
push_back 801325885
push_middle 907317553
push_back 546524799
push_middle 297152634
push_middle 588879413
push_middle 547983332
push_front 848504416
push_middle 201424089
get 49840
get 427912
push_front 97400502
push_middle 191727787
push_front 155236871
push_front 707639268
push_front 818656457
get 47331
get 508059
push_middle 903095140
get 393272
get 53233
push_back 975844785
push_middle 845798199
get 488293
push_middle 298917110
push_middle 719717658
push_front 459172207
push_middle 827407010
push_back 875173330
push_back 752097743
push_middle 922310302
get 449041
push_front 891248933
push_back 410770285
get 221411
get 566041
get 52618
push_front 425459829
push_front 297773746
push_back 821871723
push_back 402265385
push_front 589978940
get 98803
push_middle 128609561
get 265484
push_back 430208992
push_back 557568853
push_front 933471051
push_back 937414253
push_back 6983489
push_front 137092273
push_front 667116045
push_front 75581949
push_front 399609042
get 380047
push_front 371985354
get 308471
get 250595
push_back 506495387
push_back 60431866
push_middle 653977630
push_middle 452601707
get 502427
get 189106
get 114944
push_middle 251229828
push_middle 40341660
get 15524
push_middle 417839205
push_back 846419316
push_middle 574372537
push_back 603831236
push_front 562780868
push_front 758229723
push_front 327742196
push_back 250870820
push_back 851648699
push_front 483516044
push_back 548218560
get 277341
get 551641
get 202082
push_back 62019762
push_back 413923585
push_back 159898639
push_middle 996407650
push_middle 182616288
push_back 914060346
push_back 967342383
push_back 55320748
push_back 558183767
push_front 994441798
push_back 249321896
push_back 929660254
push_middle 100492951
push_front 829227928
push_back 81312790
push_back 632812677
push_back 144822783
get 29174
get 455644
push_back 512504989
push_front 679469797
push_front 95740515
push_front 211211785
get 557323
get 259716
push_front 952406812
get 453543
push_middle 726486246
push_front 275887546
push_back 389165331
get 132636
get 34371
push_back 844804055
push_front 251999322
push_middle 407084431
push_middle 169305151
push_middle 549407569
push_front 349662793
push_middle 882133068
get 479572
push_back 504356692
get 53060
get 576767
get 339534
get 245552
push_front 656805457
push_back 148848125
get 98915
get 365837
push_back 601173083
get 70663
push_back 559176659
get 510430
push_middle 122933945
push_back 698418445
push_middle 265976157
push_middle 363606951
push_back 611274551
push_back 535375656
push_middle 141794767
get 152833
push_middle 560824779
push_middle 201492815
push_front 367141799
push_back 770041384
push_middle 553444480
push_back 498017513
push_front 327530909
get 151538
get 474694
push_middle 620089190
push_middle 546284808
push_front 858708656
push_front 888593942
push_back 55718234
get 212178
get 413714
get 481751
push_front 970707337
get 218512
push_front 630224551
push_back 583531928
get 420328
push_middle 528475880
push_front 851582841
get 329197
push_middle 388844265
push_back 661961694
push_back 866593865
get 62857
push_middle 8851405
push_middle 735596758
get 345927
push_front 33052032
push_back 229456252
push_front 290946357
push_front 479053801
push_back 631416349
get 463178
push_back 345983703
push_middle 215575052
push_back 760299550
push_front 198829965
get 264606
push_front 665306358
push_back 976220684
push_back 854154060
push_front 244454207
push_back 361186906
push_middle 215399100
push_middle 70974931
get 497915
push_front 747215126
push_front 953331388
push_middle 611361301
get 149569
get 214037
push_front 658394015
push_middle 379504158
push_back 663683503
push_middle 269645583
get 470290
push_front 930480665
push_middle 905732238
get 525096
get 534424
get 235279
push_back 850106451
get 3089
get 126072
push_front 529030714
push_middle 403182546
get 388628
push_front 996590437
get 539419
push_front 736059501
push_front 23076826
push_middle 816664555
get 555367
get 30663
push_front 556690957
push_front 679970133
push_middle 498060766
get 412079
push_middle 576171805
push_middle 929091655
get 369856
get 239205
get 29723
push_back 939421558
get 364395
push_back 446977967
get 250272
push_middle 883995282
get 46491
get 443196
push_back 366515187
push_middle 154722826
push_middle 943704191
push_front 164173550
push_back 390407232
push_back 357416375
push_front 269974968
push_back 263936490
push_front 475186253
get 121753
push_middle 701731878
get 488747
get 468326
push_back 385047456
push_front 724740387
push_back 90333760
push_back 168323666
push_back 194426844
push_back 526786885
push_front 409603022
push_middle 80625266
push_front 608105856
push_back 253243194
push_back 523288613
push_back 57021524
push_back 57361934
push_back 230329620
push_front 998084616
push_middle 205257346
push_middle 286398098
push_front 39383915
push_back 298958665
push_middle 670269329
push_front 171668581
push_front 63647234
push_back 586031708
push_middle 592492166
push_middle 825710288
get 262422
get 17066
push_middle 781712617
push_middle 273233568
get 411781
push_middle 211704355
push_back 42812431
get 3113
push_middle 187947275
push_middle 827639576
push_front 760165233
push_front 587399310
push_front 606934346
push_back 384634999
push_middle 58456151
push_back 874400232
push_middle 382393483
push_front 622911011
push_middle 846119026
push_front 774867480
get 307259
push_front 787217263
push_back 965958027
push_middle 888283934
push_middle 308844875
get 225653
push_front 77866079
push_back 532904013
push_back 61118999
push_front 39496539
push_back 796016056
get 94664
push_back 147199160
push_front 865248694
get 193047
push_front 764258262
push_middle 31978376
push_front 778286010
get 20542
push_middle 103747901
push_middle 267461292
push_front 176994458
push_front 416691214
push_back 507746808
push_front 118752026
push_front 104125005
get 371960
push_middle 974625733
get 584981
push_front 438466560
push_middle 114321696
get 328976
get 26280
push_middle 313320978
push_back 310156693
push_middle 980825448
get 148771
push_front 576411492
push_back 975635811
push_back 225196202
push_middle 468412789
push_middle 516540698
push_middle 368522061
push_front 514816104
get 533732
get 587660
push_middle 739954170
push_back 624334963
push_middle 185620701
get 120041
push_middle 818809239
push_front 740030295
get 566336
push_back 104213591
push_back 837870581
push_middle 685223526
get 284464
get 107926
push_front 925721935
push_middle 38959464
push_middle 536985958
push_middle 171169126
get 487101
push_middle 259120042
push_back 293957807
push_front 816961180
push_front 958724282
push_front 972395309
push_back 174398582
push_back 602349283
push_front 245333206
push_middle 404801695
push_back 896344361
push_middle 675717710
push_back 501903978
get 181622
push_front 483492424
push_front 291906054
push_front 317682184
get 594445
push_back 366286244
push_front 726854948
push_back 686461257
get 528755
get 41602
push_front 601297202
push_middle 737603624
push_back 807347606
get 305709
push_middle 440219786
push_middle 428245145
push_front 116601716
push_front 397945508
push_back 940908773
push_front 133738844
push_front 430144096
push_middle 898353453
push_back 934636529
push_middle 146755273
push_front 844016745
get 60617
get 497451
push_front 26128819
push_middle 560156552
push_middle 503096355
push_back 147155846
get 233101
push_back 946325667
push_middle 549478307
push_front 850675609
push_middle 272246622
push_front 645985742
get 320421
push_back 371292188
push_front 496559216
push_back 615649549
get 432801
push_front 910737565
get 579033
push_middle 719141766
push_back 907751995
push_middle 718311834
push_back 539058836
push_back 742404551
get 206701
push_front 892352812
push_front 172762904
push_back 199954751
push_middle 934854694
get 135177
push_back 415178003
push_front 649949897
push_back 161376628
push_front 130958479
push_middle 742483527
push_front 68511639
push_middle 90870593
push_front 423407543
get 446170
get 567678
push_middle 672743936
push_middle 76731232
get 424386
push_middle 244962879
push_back 618176196
push_middle 527500433
push_back 871716041
push_middle 311220472
push_front 580813189
push_middle 133426564
push_middle 691930398
push_back 980026342
push_middle 104932995
push_back 862445138
push_back 348650409
push_middle 127941266
push_back 896147955
get 552926
push_front 119079976
push_middle 791001997
push_back 98658589
get 560088
get 408344
push_front 9772249
push_back 611137394
push_middle 499978030
push_back 522262286
push_front 240931563
get 91992
push_front 763660114
push_back 597255454
push_middle 222708546
push_front 633735537
push_middle 156231112
get 427833
push_middle 85880624
push_back 725199702
get 574797
push_back 570022117
get 85440
push_back 557349232
push_back 953199182
push_back 138087169
push_back 798527172
get 410412
push_back 213290787
push_back 253751429
push_back 322895667
push_front 49423616
push_back 309679549
push_back 847255477
push_middle 760821656
get 20110
get 166236
push_back 164675296
push_middle 307510664
push_front 219871096
push_front 200141675
push_middle 128184264
push_back 224959278
push_back 56641671
get 245451
push_front 819222360
get 212571
get 498540
get 262554
push_back 453221044
push_back 895541354
push_front 891782901
get 450229
push_front 544722029
get 556151
get 208045
push_middle 334508918
push_back 46486438
get 436051
push_front 944325831
push_back 110979160
push_front 389940460
push_middle 251307530
push_front 887656938
get 421603
push_front 886313182
push_front 789480076
get 316487
push_back 418808815
push_front 345265701
push_middle 748595991
push_front 121967822
get 226445
push_middle 12488763
push_front 746183801
push_back 557295832
push_back 331697263
push_front 132435232
push_front 340918514
get 116822
get 302322
get 351768
push_middle 110776218
push_front 22977669
push_front 38784493
push_middle 750977504
get 149598
get 336040
push_front 370373817
get 225436
push_back 701286109
push_back 915911191
push_front 421626483
push_back 507233378
push_front 905126352
push_middle 250474973
push_middle 303730006
get 207952
push_back 278502185
push_front 547756768
get 275235
get 443514
push_front 356514691
push_middle 581403010
push_front 649187587
push_back 364364843
push_back 427378198
push_front 198198765
push_back 119465265
push_front 183244985
push_back 70043025
push_back 98365809
push_middle 517528632
get 389568
get 461934
push_middle 940967536
push_middle 475463649
push_back 121360991
push_front 399994535
push_front 845693330
push_middle 887467682
push_middle 326639138
push_middle 60511081
push_front 534305633
push_front 946701358
push_front 447667630
get 123796
push_middle 290851594
get 17834
push_middle 320797675
push_front 605991138
push_front 949253928
push_back 451987577
push_front 945561512
get 610840
push_middle 102305630
push_front 803299482
push_front 696694448
push_front 766087296
push_middle 110413293
get 352382
push_front 229692379
push_middle 614191170
push_front 576243226
push_middle 937935879
push_front 197606560
push_back 811322487
push_middle 782813516
push_middle 455759203
push_middle 479241122
push_front 17133511
get 209285
push_front 498192783
get 357857
get 603344
push_front 430891442
get 230069
push_front 494058519
get 472973
push_front 171700659
push_middle 800871925
push_back 616367540
push_back 87956542
push_front 447197598
push_back 517587983
push_back 505840405
push_front 98368891
push_middle 559307247
get 89196
push_front 289988495
get 46648
push_front 104966789
push_middle 636435416
push_back 337211421
push_middle 244594321
push_middle 998198599
push_front 266239890
push_middle 70726065
push_front 643395860
get 444656
push_back 562031271
get 209972
get 7745
push_back 383279293
push_back 380644154
push_front 236327360
push_front 261985667
push_back 350291567
push_middle 698950053
push_front 639667929
push_middle 252492578
push_middle 425690096
get 55662
push_back 863966405
push_back 874813319
push_middle 133899438
push_middle 302089920
get 23624
push_front 642837223
push_front 934050715
push_front 599814738
push_middle 940436723
push_back 185615221
push_front 506648063
push_front 207163192
push_back 961512896
push_front 978133872
get 218073
push_front 367098819
push_back 932796594
get 120449
push_back 933339493
push_middle 688879548
get 66129
get 499481
push_front 696975199
push_front 805577990
push_front 640863735
push_front 475153278
push_back 121380345
get 338372
push_front 915270922
push_front 890587791
push_middle 553014350
push_middle 827215544
get 95306
get 353277
push_front 644257530
push_back 687747222
push_front 237250214
push_front 915579290
push_back 917695073
push_back 598666174
push_back 270950797
push_front 864043391
push_back 957597992
push_middle 777266383
push_front 830189112
get 32881
push_front 614190202
push_front 471328848
push_middle 830882872
get 148648
push_middle 780767386
push_back 229043767
push_front 958121940
push_middle 130409712
push_middle 422603467
get 523246
push_middle 927101200
push_front 890090875
push_middle 890641011
push_back 345293482
push_middle 698950380
get 72192
push_middle 497764201
get 244766
push_back 95266955
get 304362
push_back 281090617
push_back 760790872
push_front 218669945
push_front 478432920
push_middle 492327550
push_middle 122489135
get 300660
push_front 47237169
push_front 222958750
push_front 335066399
push_front 290620350
get 254974
get 505058
get 169378
push_back 171294221
get 168713
push_back 931257650
push_back 922541832
push_back 701014354
push_front 223842920
get 490612
push_front 603693755
get 600367
get 32246
get 311447
get 19677
push_middle 32064070
push_front 956540644
push_middle 785882756
get 167749
push_front 591677421
push_front 244869864
push_back 55655296
push_back 654491622
push_front 676496454
push_middle 342993461
get 495174
push_back 424215932
push_back 861899646
push_middle 940827302
push_middle 323336341
push_back 643272274
push_front 57948336
get 426837
get 444523
get 112571
push_front 501524182
push_back 632363740
push_back 391265860
push_back 933498564
push_front 571671798
push_middle 845180857
push_front 55084884
push_front 794608598
get 127419
get 524335
push_front 293162108
push_front 154082855
get 396749
push_back 656159409
get 509154
push_middle 460779449
get 335173
push_middle 538055353
get 557370
push_middle 867324641
push_middle 710702034
push_front 934091587
get 376059
get 589900
push_middle 288483802
push_back 399523896
push_back 473874326
push_middle 908445426
get 609961
push_middle 995175676
get 153993
push_back 847120554
push_middle 408360324
push_middle 556931770
push_middle 463651808
get 455814
get 564991
push_front 53701990
push_back 233324437
push_back 160127419
get 28150
push_front 10549020
get 508192
push_back 876777974
get 301823
push_middle 617088678
push_front 122749286
push_back 687587773
get 604207
push_back 856107383
get 267347
push_front 336535474
push_front 338974784
get 489937
get 85054
push_back 708862018
push_back 239274846
push_back 792932245
push_front 340825524
get 515208
push_middle 996484945
get 572034
push_back 512178944
push_front 459923896
push_front 290205779
push_middle 534780194
push_front 824816568
push_back 162181385
push_front 388500251
push_front 819752470
push_front 770081049
push_middle 432374793
push_middle 479423458
get 428950
push_middle 745228859
push_back 602750887
push_front 238809394
push_back 991112096
get 57358
push_front 766690112
push_back 827061624
get 455018
push_back 960711477
push_back 860628191
push_front 717529398
get 9432
push_back 926050428
push_back 585895764
push_back 675743659
push_front 755331367
push_front 601395032
get 154803
get 176674
push_front 702541913
push_middle 895163455
push_middle 983408746
get 532919
push_back 814933867
push_middle 540475405
get 457717
push_back 963765325
push_middle 476935951
push_back 918076979
get 308322
get 484052
push_middle 802521886
get 344209
get 486134
push_back 504751748
get 396123
push_middle 58068921
push_middle 256153711
get 581434
push_middle 431088909
push_back 794955396
push_back 395941858
get 398438
push_back 656423423
push_back 256272668
push_back 401237903
push_back 46693477
push_middle 758749182
push_front 106393826
push_back 664398572
push_front 252501574
get 307544
push_middle 17170970
push_back 520465369
push_back 898233702
get 52326
get 271539
push_front 881243002
get 50231
push_middle 813025369
push_middle 686647159
push_middle 466235981
push_back 55925413
push_back 534129539
push_front 622176185
get 104327
push_middle 313832416
push_front 446063751
push_middle 191101391
get 54443
push_front 429466945
push_front 387056954
push_back 200342388
push_middle 887082178
push_back 78191724
push_back 560881218
push_front 2745063
push_middle 101029231
get 437807
push_middle 636644668
push_front 151054704
push_middle 37605425
push_middle 414629861
get 283168
push_back 938495689
push_front 15581021
get 48106
get 260824
get 174302
push_front 304704098
get 24473
push_middle 117150332
get 493175
push_middle 616660561
push_front 155862335
push_middle 29625968
push_middle 371067756
push_back 772358876
push_front 709123269
push_middle 554348000
push_front 15482175
push_back 197342052
push_middle 595368216
get 264110
get 296918
push_middle 119297807
push_front 191404366
push_middle 922000822
push_back 71559129
push_front 676795219
push_front 955403289
get 34909
push_front 11185311
push_back 258441518
get 299257
push_front 962738689
push_middle 321171672
push_front 626523238
push_back 729275573
get 237985
push_front 15875161
push_middle 957626112
push_front 670947923
get 419869
get 431757
get 229036
get 450218
push_front 110672137
push_front 354448537
push_back 356519843
push_middle 538171738
push_back 576292518
push_middle 930954411
push_back 795413654
push_front 838334009
get 408140
push_back 404443096
get 444372
push_front 680408731
push_back 630843263
get 468962
push_back 892216135
push_middle 5749807
push_back 529670403
push_back 74320820
push_front 137844961
push_front 763127011
push_front 229918509
push_front 236375162
get 493089
get 73386
push_back 805649599
push_front 47939248
push_middle 771917821
push_back 485844230
get 102975
push_front 703567343
push_front 45635710
get 574374
get 237107
push_middle 535373348
push_front 109062668
get 615340
push_back 701648652
push_middle 678901470
push_front 688418602
push_back 803780156
get 159300
push_middle 338530783
get 134766
get 88944
push_front 771175903
get 441527
push_front 305152576
get 147888
push_back 761903399
push_middle 428084160
push_back 669393616
get 147350
push_front 528435870
push_front 186170299
push_front 474621171
push_middle 528997319
get 61671
push_back 769444493
push_front 15309775
get 423010
push_middle 571501741
push_back 424579845
push_back 244381188
push_middle 329744860
push_back 842048582
push_back 126078936
push_middle 433595954
push_back 804752342
push_front 521349428
get 538453
push_back 158837595
get 551367
push_middle 275284754
get 309596
get 408954
push_back 479484576
push_front 988325278
push_middle 614027569
push_middle 218100170
get 309862
push_back 862548564
get 264364
push_front 258616416
push_back 519125703
push_back 159114053
push_middle 481274399
get 17059
push_back 430891091
push_back 155280094
push_front 385653002
push_middle 564744665
push_front 715994290
get 568850
get 105407
push_front 687458156
push_front 421871982
push_back 498039766
push_back 431249143
get 527649
push_middle 791120389
push_middle 124300708
get 408727
push_middle 201329035
push_middle 786285463
push_back 199609883
push_front 890558065
push_front 728681678
push_front 559503094
push_front 536165244
push_middle 146695794
push_front 170714389
push_middle 62629260
get 452195
push_front 425532036
push_front 77128187
push_middle 430000098
push_middle 649518308
push_middle 32441727
push_back 755822471
get 126441
push_front 70077537
push_back 594606099
push_back 192877129
push_back 40447675
push_back 111428361
get 472981
get 380418
push_back 5549874
push_front 167490348
get 77087
push_front 423384197
push_middle 683339080
push_middle 335075491
get 553204
get 184949
push_front 911422813
push_front 215103899
get 511446
push_middle 388742790
push_middle 905159685
push_back 859809971
push_back 976685786
push_middle 976123991
push_front 202829199
push_front 434477763
get 329644
push_middle 138697905
push_back 589690095
get 539066
get 20974
get 84590
push_middle 1459240
push_front 600506025
push_middle 258365080
push_front 810395203
push_middle 856007802
push_front 614313698
push_back 150414312
get 249487
get 357649
push_front 75346332
push_back 403962013
push_back 558078648
push_back 428825252
push_middle 251095149
get 332729
get 423514
push_front 814300190
get 610254
push_middle 112789091
push_middle 235713710
push_front 992694995
get 373852
push_back 165623151
push_back 151248626
push_front 802105289
get 15938
push_front 3820807
push_middle 222306537
push_front 427834295
push_front 614557712
get 354026
push_back 838515480
get 564380
push_middle 90764495
push_middle 28994423
push_front 826172979
push_middle 107654478
get 287719
get 192648
get 464678
get 380648
push_back 682912461
get 274596
push_back 50120669
push_back 291633214
get 486114
push_middle 618730671
push_middle 60028626
push_front 167072924
get 135551
get 341940
push_middle 306639667
get 442382
push_middle 12709569
get 379659
push_front 999468805
get 482865
push_middle 93125155
get 339217
push_back 129462945
push_front 418040646
push_back 473504567
push_back 397858205
push_front 389093734
push_middle 528346169
push_middle 570223087
get 379432
push_front 122449845
push_front 891787188
push_back 991617818
get 196608
push_front 917590968
push_back 902546432
push_middle 573044974
push_front 443093125
push_back 127287805
push_back 751164693
push_front 352637254
get 167659
push_back 119477372
push_back 44644627
get 140726
push_middle 750684778
push_back 356251186
push_middle 798111418
push_front 171027312
push_middle 203089902
push_front 502536156
push_front 917401405
push_front 613912143
push_middle 785751191
get 230631
push_middle 636778736
get 45210
push_back 217219853
push_front 819089946
get 439493
push_front 46750331
push_back 368257234
push_middle 464889876
push_middle 892925750
push_back 95827593
push_front 314274807
get 368792
get 217630
push_front 501496500
push_middle 554374288
push_front 361706144
push_middle 440767242
push_back 654854332
push_back 240722888
push_front 647345499
push_front 498456764
push_middle 973627724
get 456865
push_middle 339616209
push_front 840109501
push_back 950016714
push_front 271275170
get 231633
push_back 276048938
get 278913
push_back 320911061
push_middle 518241389
get 472117
get 583581
push_middle 265845864
get 454772
push_front 868208946
get 390009
push_middle 342113326
push_back 287272874
push_back 973538832
get 86047
push_middle 431349352
get 144979
push_middle 336604298
push_front 951148451
push_middle 576280540
push_front 88686180
push_back 800860297
push_middle 846054105
push_front 431503535
push_middle 832606621
push_back 737022456
push_front 389611904
push_front 397675187
push_front 982612364
push_back 414984784
push_front 481891671
get 325631
push_middle 477502726
get 601557
push_front 956109
push_back 558678868
push_back 900228531
push_front 669074898
get 330350
get 405803
push_back 905763570
push_middle 339517284
push_middle 138634602
push_middle 114877256
push_front 483561923
push_middle 503948254
push_front 19180706
push_back 420078249
push_middle 186551253
push_middle 453699893
push_back 653046874
push_front 126829181
get 246653
push_front 144639089
push_front 686923617
get 499634
get 27308
push_middle 601933105
get 582113
get 544135
push_front 537520217
get 347237
push_middle 173184376
push_back 709827130
push_middle 866907841
push_middle 267943978
push_middle 125263298
push_middle 469352042
push_back 72871701
push_middle 212706032
push_front 590194811
push_middle 961571923
get 542926
push_back 66617098
get 282816
get 214798
get 140875
push_front 873684721
push_front 894434299
push_back 678334495
push_front 679515770
push_back 678906522
get 557525
push_middle 181047308
push_front 375220903
push_front 627847787
push_back 954150971
push_middle 392053214
push_middle 903224449
push_middle 612134905
push_front 518120091
push_front 44685916
push_back 174109773
push_middle 37546600
push_front 764423168
get 348957
push_front 602448836
push_middle 703723006
get 306896
push_front 840118396
get 313015
push_middle 776150983
push_front 364170949
get 295586
push_front 200448419
push_back 105389127
push_front 374471689
get 345680
get 367478
push_front 599023271
push_back 550902689
push_back 991021873
push_back 702823383
push_middle 428207543
push_middle 204581223
push_middle 381730467
get 232197
get 87456
push_front 95100923
push_middle 135642194
get 114372
push_front 621116850
push_middle 425925656
push_back 840356693
push_front 471135011
push_front 755992702
push_front 203905081
get 215194
push_middle 591342348
push_front 825211857
push_middle 957587700
push_front 721692114
push_front 529862703
push_middle 543244002
get 496418
get 442666
push_middle 321710644
push_middle 990940783
push_middle 660071009
push_middle 419804479
push_back 256997399
push_middle 281942129
push_front 359400032
push_front 556384356
push_back 361876865
get 418532
push_front 477446000
get 339208
push_front 38768861
get 111427
push_back 61333246
push_front 642384881
push_middle 487709882
push_middle 475872333
push_front 902505013
get 605875
push_middle 94084828
push_back 233948045
push_middle 414817655
get 90216
get 83127
push_back 799674313
push_front 322822710
push_front 730067788
push_back 954225154
push_middle 872608341
get 310110
get 451661
get 115024
push_front 647783577
push_back 885586708
push_front 38224049
push_middle 578000766
push_front 526845993
push_back 910241487
push_back 401295952
push_front 926594032
push_back 297231823
push_front 673963093
push_front 140581348
push_middle 625387653
push_back 213510628
push_back 171873428
push_middle 218059897
push_back 658577337
push_front 386405928
push_front 170046185
get 282320
push_front 928275905
get 552225
get 297086
get 345865
get 342202
push_middle 903242169
push_middle 225241948
push_front 490957118
push_front 388667797
push_front 929721410
get 461654
push_middle 90248779
get 216726
push_back 604027478
push_middle 134769652
get 432399
push_front 492648098
push_front 664012277
get 66630
push_back 845681954
push_back 507728226
get 431153
push_front 104335910
get 197333
push_back 643329003
push_front 189368170
push_back 890152142
push_back 399689023
push_front 70785546
push_front 970124448
push_back 347026740
push_back 561098498
get 501357
push_middle 968839019
get 482170
get 292312
push_back 771487642
push_front 178029079
get 322001
push_back 996076483
push_back 358195663
push_back 474260801
get 260840
push_back 855465930
push_back 503423639
push_back 938459961
push_front 600647330
push_middle 684284283
push_middle 601174363
push_front 357193015
get 457650
push_middle 486736837
get 542337
push_middle 407121863
push_middle 891649325
get 82442
push_middle 845947327
push_back 693848473
push_back 682395517
get 490632
push_front 92882979
push_middle 661145795
push_front 955662274
push_front 749147948
push_front 87624095
push_back 598292386
push_front 835500991
get 228699
push_front 595903785
get 269557
push_back 544308870
get 224569
get 591770
push_back 450613741
push_back 537550596
push_middle 646153320
push_front 666985062
push_front 511997906
get 72459
get 613143
get 428781
push_front 565474586
push_middle 290547153
get 218464
push_middle 123255366
push_front 792665916
push_back 897732267
get 65799
push_middle 849148469
get 41849
push_back 90710116
push_back 959991514
get 200483
push_middle 678362218
push_back 717118939
get 38686
get 319815
get 14865
push_middle 422639375
push_middle 233046095
push_middle 557203756
get 117444
push_middle 230645036
push_middle 447883640
push_front 949426949
get 90346
push_front 699712054
push_front 79801422
push_front 753813355
push_back 546462798
get 512407
push_middle 935059016
push_back 553374688
push_front 245567149
get 286672
push_middle 247255948
get 79191
push_back 279841697
push_middle 657357779
push_middle 912388442
get 408777
push_middle 461400105
get 322293
push_middle 763880931
push_front 434330439
push_front 309206027
get 215390
push_front 831254625
get 128079
push_middle 752585877
push_front 727180532
get 136997
get 548260
push_back 789266772
push_front 163336944
push_back 688823616
get 92235
push_middle 751078085
push_front 10379583
push_front 786672922
push_front 394527821
push_back 645391249
push_middle 555657920
push_back 988556202
get 571889
push_front 241252308
get 446161
push_front 139497719
push_front 39904077
push_middle 991380630
push_front 540841059
push_front 95528463
get 209796
push_front 529797185
push_middle 401769756
push_back 462165069
push_front 49208850
push_front 15801768
push_back 486034373
push_front 336234049
push_front 681034578
push_front 609755318
push_front 79656616
push_back 499199140
push_back 104380925
get 26744
push_front 942240347
get 382919
get 205256
push_middle 517451759
get 43119
push_middle 892926838
get 26857
get 481736
get 249893
get 501354
push_back 527927380
push_front 887296149
push_middle 684524855
push_back 983113865
push_front 832900232
push_back 406856950
get 443968
push_back 163421209
push_middle 638805750
push_back 561223393
push_front 909609986
get 359804
push_back 361441429
push_back 572705170
push_front 298701303
push_middle 14560492
push_back 89233949
push_back 277581393
push_front 386848931
push_front 348154090
push_front 721312254
push_back 273777093
get 447227
get 339755
push_front 417494594
push_middle 589905952
get 548162
get 194494
get 314287
get 596464
push_front 550520775
push_middle 358566542
push_front 242340798
push_middle 114581555
push_front 180762196
push_back 681152551
get 215210
push_back 813512598
get 29975
push_middle 245733854
push_back 902041545
get 454436
push_back 913738734
get 145307
push_middle 939917342
push_front 363762123
get 503699
push_front 507925035
push_middle 659888424
get 380355
push_front 929144089
push_front 259103433
push_front 824193929
push_middle 958407354
push_front 726430587
get 44805
push_middle 677978214
push_back 271287255
push_back 723534056
push_back 78854486
push_middle 195543662
push_back 87887752
get 599119
get 349895
push_middle 28371003
get 120259
get 127680
push_back 403044912
push_front 11372606
push_middle 73522144
push_middle 675278292
push_middle 258345079
push_middle 421017691
push_back 599431043
push_middle 575981368
push_back 252660896
push_middle 958181499
push_middle 852498989
push_back 165925861
push_back 669968793
push_back 379167821
push_front 953191839
get 594875
push_middle 971369837
push_middle 736491550
push_front 934628500
get 519112
push_middle 716673524
push_front 976207619
push_front 670290675
get 434772
push_back 151233325
push_back 587564799
push_front 4624940
push_back 432852608
push_back 923075816
push_front 137577678
push_middle 359775880
push_middle 133588196
push_front 389491721
push_back 529106687
push_back 601216347
push_back 869007260
get 305494
get 581273
push_front 482057040
push_front 958215255
get 41066
push_middle 564091769
get 422896
get 377856
get 22816
get 403708
push_back 925572517
get 386145
get 428696
get 375963
push_front 641163742
push_middle 425706283
push_front 796765743
push_back 485795773
push_front 569426135
push_middle 458127739
get 389408
push_front 497620249
push_front 648276643
push_front 242531498
push_front 356068542
push_middle 420543152
get 276079
push_front 763257412
push_front 835094557
push_middle 819732742
push_middle 478494509
push_back 824811453
push_back 987053564
push_back 875214634
get 394173
push_back 490445585
get 318554
push_middle 81666103
get 230024
push_back 84119415
push_front 595930722
get 612905
push_back 991507892
get 499250
push_front 590342778
push_back 340142770
get 95181
push_front 729828167
push_middle 209841416
push_middle 112620703
push_middle 872636612
push_back 612224830
push_front 27773478
push_back 126703555
push_middle 190406849
push_middle 622934394
push_back 329507737
push_back 869150611
push_front 658607846
push_back 122723728
push_back 131120221
get 41137
push_middle 156127175
push_back 231052748
push_front 21083176
push_middle 976259100
push_back 288991860
push_front 971814821
push_back 948424777
push_back 526891454
push_back 258163185
push_back 794156668
push_middle 964253546
get 484117
push_middle 596764309
get 195409
push_middle 54701922
get 465478
push_middle 566899319
push_back 154312551
push_middle 191019098
push_middle 236486389
push_middle 479364770
push_front 894585818
get 413745
push_middle 907332897
get 155295
push_back 222682324
push_back 177757873
push_back 654881969
push_middle 863611037
push_back 985135449
push_middle 837836505
get 63953
push_back 399486690
push_back 57378742
push_middle 977307422
push_front 975973722
push_middle 938230598
push_middle 36444999
get 337213
push_back 830753041
push_back 482322262
push_middle 614863365
push_middle 318758044
push_front 333328114
push_back 302484003
push_middle 105631439
get 145544
push_front 94748094
get 153049
push_front 166562806
push_back 62242505
get 357320
push_middle 653274307
push_middle 350032765
push_front 412614351
push_front 569850005
push_middle 401462070
push_front 570885149
push_back 438102651
push_front 154534238
push_middle 42340131
push_front 215975556
push_front 601630339
push_back 291541697
get 16077
get 460205
get 181358
push_front 469463514
push_front 957335215
push_back 419499814
push_back 605244835
push_middle 911859105
get 135490
push_back 667426114
push_back 105723669
push_middle 865387428
get 207731
push_front 377830344
get 434990
push_middle 314051059
push_middle 864720084
push_back 415986198
push_front 427149544
push_middle 219821533
push_middle 770318229
push_middle 196175521
get 363136
push_back 29178890
push_front 402997121
push_back 724627094
push_front 947878361
get 612994
get 560827
push_front 442461434
get 126102
push_middle 685233663
push_front 925115442
get 428349
push_back 34283835
push_front 724167314
push_front 900314290
get 196630
push_front 841326341
get 440075
push_back 245234668
get 282250
push_middle 784685196
push_back 830010260
push_front 429976273
get 264957
push_middle 350619993
push_back 837974787
push_middle 44233679
get 473357
push_middle 499776040
push_middle 151871690
push_front 10294685
push_back 523467287
push_front 270129662
push_middle 407407141
push_middle 506691122
push_back 241278650
push_front 717932682
push_middle 643953319
push_back 269201959
push_back 774967726
push_back 793804264
push_middle 173789453
push_back 403694349
push_back 893077163
get 196373
push_back 543584677
push_back 628414862
push_back 495708633
push_front 514227411
get 362494
get 348015
push_front 99623806
push_back 5618757
push_back 129996289
push_back 300411060
push_middle 192605740
push_middle 927498620
push_middle 876319050
push_front 646350523
push_front 868633717
push_middle 659074602
push_front 808219316
get 390252
push_middle 583625940
push_middle 849741252
push_front 567584827
push_front 815616369
push_front 672635200
get 96397
push_middle 436104951
push_middle 254337270
push_front 42758556
get 474859
push_front 309513218
push_middle 137246655
push_middle 876505113
push_front 171797149
push_front 232033338
get 358561
push_front 892039658
get 284390
push_front 917579202
get 518378
push_middle 240049609
get 162601
push_middle 372248767
push_back 287256058
push_front 946363299
push_front 278948357
push_front 879916813
push_front 613209898
push_front 472366133
push_front 255409063
push_front 607896837
push_back 942990847
get 159967
push_back 827402908
get 114270
push_front 110802043
get 411726
get 200078
get 610353
push_front 198210680
get 34462
push_middle 488391776
push_front 747178028
push_front 847700005
push_back 257904208
push_middle 877174493
push_front 658101704
push_middle 573370816
push_middle 413360210
get 466195
get 34730
push_back 311283451
push_middle 940147368
push_back 202853106
push_front 86751037
get 65874
push_back 872332920
get 228921
push_back 880821231
get 26188
push_middle 238984347
push_front 482901849
get 438359
push_middle 957473497
push_front 153189177
push_back 787929835
push_front 232783088
push_front 773982045
get 81511
push_middle 846511039
push_front 529594568
push_front 56417392
push_middle 233481116
get 478782
get 316967
get 220030
push_middle 716547243
push_back 301007277
get 309509
get 197761
push_middle 416967173
push_middle 947062962
push_middle 65816299
push_back 542981048
push_front 692553335
push_front 450733158
get 541837
push_front 29387220
push_back 835363349
push_front 228340470
get 558055
get 525859
push_middle 165802991
get 57051
push_back 164360760
get 228249
push_front 843179530
push_back 170661756
push_back 120376456
push_back 221835037
get 96893
get 40709
push_front 867063826
push_front 989068756
push_middle 352329796
push_middle 707290551
get 401773
push_back 897106651
push_middle 582845453
push_front 707068961
push_front 201563928
push_back 799808164
push_front 799999773
push_middle 161111869
get 481774
push_front 688026478
push_back 467503407
push_back 752706799
push_front 431604864
push_middle 208574921
push_middle 507404127
push_front 994181586
get 446687
push_middle 528768675
push_front 422087505
push_back 431955495
push_middle 882188888
get 22467
push_back 656318660
push_back 104047144
get 603514
get 554714
push_middle 917407682
push_middle 173475611
push_back 965746491
push_front 48937751
push_middle 581927917
get 370956
get 443462
push_middle 609821613
get 141117
push_back 351069209
push_front 865865944
push_middle 383620525
push_front 637299667
get 12317
get 203935
get 348938
push_back 471358589
push_back 262848930
push_front 289468687
push_front 178147698
push_middle 962553583
push_front 144287249
push_middle 575970741
push_back 35504396
push_front 368854396
push_back 689805766
push_middle 264128621
get 64521
get 614829
push_middle 442774086
push_front 462265006
push_back 144136279
get 116961
get 214116
push_back 556233383
push_back 655446871
push_back 666881032
push_front 180720212
push_back 584802197
get 166253
push_middle 944397122
push_middle 645709578
push_front 330694133
push_middle 139904187
push_back 547373086
push_middle 686899291
push_middle 65127607
push_middle 969687606
get 335293
push_middle 740403214
push_middle 624441336
push_front 234689499
push_back 952751225
push_back 607571953
get 74764
get 20150
get 67880
push_back 620199327
push_back 205699827
push_middle 482274656
push_back 2114199
push_middle 22401783
push_middle 393082126
push_middle 732555645
get 498718
push_back 329287476
push_middle 123644791
push_back 938094897
push_back 556506849
push_back 362250403
push_middle 290591435
push_front 340455716
push_front 297024766
push_middle 503431021
push_front 971402010
push_front 138031180
push_middle 177576917
push_middle 428990644
get 195604
push_back 387094807
push_front 463464377
get 196018
push_front 807078336
push_back 719237543
push_back 670961225
get 128485
push_middle 276623927
push_front 941996133
push_back 555107057
push_back 57461195
push_back 706263383
push_middle 814310669
push_front 880622552
get 219328
push_middle 134591135
get 213493
push_front 519638411
push_back 622668851
push_middle 956721751
push_back 409294393
push_middle 505766549
push_back 989025575
push_middle 39225174
get 617854
push_back 471894148
push_middle 850019980
push_back 250460022
push_front 439231076
push_middle 341834085
push_front 500801144
push_front 275892569
push_middle 273924231
push_middle 631991388
push_front 400453861
push_middle 120946453
push_back 755321748
get 428256
push_middle 40718120
get 517921
push_front 377622303
push_front 613539145
push_back 700041992
get 63562
get 213748
get 293198
push_middle 237998434
push_back 701244677
push_middle 564625444
push_middle 616845895
push_back 669915171
push_front 102348859
push_front 984840445
get 509028
push_front 730117692
get 476546
push_front 921744757
get 148411
get 263912
push_back 152968455
push_middle 418962243
push_middle 146129472
get 497436
get 44750
push_front 686487029
push_front 214752298
push_front 199540683
push_back 799438281
get 13006
push_middle 642609812
get 403934
push_back 467316714
push_front 130502854
push_back 961667728
push_front 219639643
push_front 207808024
get 1124
get 598700
push_front 501302470
push_middle 392192809
push_front 655790133
push_back 520938432
get 473778
get 450886
push_back 333781271
push_middle 617400131
push_back 335618957
push_back 213881275
push_front 115480022
get 311012
push_middle 108763837
push_middle 399042342
push_front 245059380
push_back 538983602
push_middle 816957070
get 254324
get 384048
push_back 911091838
get 359560
get 195129
push_front 625036293
push_middle 443650677
get 435559
push_back 164427785
push_back 222118116
push_middle 832095298
push_back 884470306
push_front 122024470
push_front 380229633
push_front 944458780
get 477424
push_front 128390342
push_back 822497051
push_middle 926087512
push_middle 898937597
push_back 637074901
push_middle 911821141
push_middle 837717049
push_middle 803658798
push_middle 756816654
push_front 881099526
get 141405
push_back 966166535
push_front 279911634
push_back 730144662
push_front 737119442
push_middle 773797385
push_front 679371625
push_middle 318646384
get 484693
get 89842
push_front 273798106
get 540513
push_middle 40625554
push_back 885469414
push_middle 295284789
get 349023
push_middle 619507750
push_middle 904585555
get 297590
push_front 919607445
push_middle 113542281
push_middle 594490889
push_middle 560924364
push_back 212341830
push_back 806574561
push_back 371495143
get 5404
push_front 201462731
push_middle 46908778
push_middle 145247490
push_front 136442086
get 241755
get 613805
push_middle 267174280
get 103925
push_front 911428354
push_back 135016279
push_middle 683557087
push_front 820813662
push_front 965813323
get 275447
push_front 66380726
push_middle 668756988
push_back 368171544
get 355910
push_middle 431800808
get 7323
push_front 500227843
push_back 103763134
push_front 200087514
push_front 401838826
push_back 867902463
push_back 762994832
get 240343
push_back 622314339
push_back 120378007
push_middle 672164198
push_back 865615598
get 274921
push_front 56243797
push_front 178919871
push_middle 516046997
push_front 365930532
push_front 974495709
get 212513
push_back 854362345
get 465454
get 407347
get 262734
push_middle 874630943
push_front 752926293
push_middle 413750929
push_back 8473039
push_front 120463759
push_back 410021182
push_middle 587625703
push_back 323820618
push_front 173614728
push_front 668094893
push_front 382559656
push_front 224381219
push_front 502390024
push_back 149298302
push_middle 372166479
get 509028
push_back 781991644
push_front 503781879
get 483242
push_middle 547580879
push_front 367205278
push_back 216479793
push_back 338087990
push_front 415473581
push_front 218564672
push_middle 652089075
get 426240
push_middle 557638854
push_front 453346470
push_front 523690791
push_front 557589155
push_back 857254381
push_front 139697715
push_front 95630806
push_front 446031651
push_middle 938769886
push_back 481462684
push_middle 132919112
push_front 721663739
get 357284
push_front 792744926
get 271573
push_back 378639384
push_front 214569629
push_back 814339649
push_back 27272386
push_middle 452967800
push_front 51628713
push_back 236851857
push_back 376315594
push_front 901870160
get 165146
push_middle 290901818
push_middle 428781133
get 572825
push_back 434454365
push_middle 275444073
get 370518
push_back 381966152
get 536820
push_front 146016053
get 191841
push_back 747406848
push_middle 377275237
get 580009
get 436855
push_front 595595434
push_front 740605330
push_back 907661341
push_middle 828988138
push_middle 471266625
push_front 341087799
get 556141
push_back 112294297
get 44583
get 347188
push_back 700228923
push_back 362304160
get 256812
push_back 571117692
get 143965
push_back 419771962
push_middle 925368066
push_back 973831320
push_front 810781455
push_middle 373278850
get 357215
push_middle 719832305
push_front 970434361
push_back 671659564
get 354008
get 226469
push_front 641712926
push_back 988028482
get 304841
push_front 993834969
push_front 854097360
push_front 973389407
push_front 394669393
get 20952
push_back 640743065
get 171740
push_front 890308573
push_front 914002393
get 39428
push_middle 680741385
get 258714
push_back 583252233
push_middle 366968345
push_middle 337228844
get 366493
push_front 762658938
get 148385
push_middle 479551969
push_front 267335632
get 173683
push_middle 755979566
push_front 198221431
push_front 101351656
push_front 350259721
push_middle 558398622
push_front 106640643
push_middle 376028454
push_back 744203668
push_middle 398674126
push_middle 161316822
push_front 54366062
get 346248
push_middle 250057530
push_middle 995029914
get 18566
push_back 561723166
push_front 992452861
push_middle 602775254
get 592862
push_front 924928201
push_back 828116072
push_front 43106990
push_middle 241709313
push_back 495987995
push_middle 474829021
get 287509
push_back 397946314
push_middle 597750764
push_middle 882891213
push_front 369911292
push_back 801724563
get 28223
push_front 182560744
push_back 444341807
get 552830
get 441307
push_front 268394373
get 96368
push_middle 547589208
get 442883
get 35764
get 24822
push_middle 255488900
push_middle 375887829
get 412116
get 401000
push_back 68230683
get 62424
push_middle 803595675
push_front 880068270
push_back 742004314
push_middle 107406500
get 134888
push_middle 426194407
push_back 332734593
push_back 467526583
push_front 85786917
push_middle 737182928
get 120196
get 278946
push_back 543788275
get 466987
push_back 194807708
push_middle 890036298
push_middle 914681323
push_middle 700464218
get 452677
push_front 118405865
get 175568
get 391185
push_back 426610671
push_middle 277136242
push_front 939758635
push_middle 739544335
push_front 479475988
push_back 552730579
push_middle 35651967
push_back 567050591
push_back 56724930
push_front 110787306
get 108423
push_back 851354718
push_back 807674619
push_front 221424170
get 387415
push_middle 635801622
push_back 563672589
get 414075
push_front 960965819
push_back 864109090
push_back 592425885
push_back 388779996
push_middle 728145034
push_front 112966042
push_front 551274784
push_back 831105566
push_front 6841835
push_front 516129753
push_middle 416059892
push_front 685557198
push_back 69538160
push_middle 180746390
push_front 420334489
push_middle 782286716
push_middle 971904922
push_middle 538552869
get 552479
push_back 245987102
get 496259
push_middle 776930800
push_middle 265703412
get 224852
push_middle 232923663
get 537303
get 310884
push_front 707061039
get 402650
push_middle 700385185
push_back 359207349
get 278981
push_middle 290272378
push_front 809064621
push_front 606036608
push_front 277526198
push_middle 293468291
push_back 154776118
push_back 581105528
push_front 818616199
get 486030
get 602527
push_middle 250434326
push_back 147371408
get 35589
get 308264
get 604555
push_front 447510678
push_front 569072110
get 4653
push_front 232837823
push_front 178863401
push_middle 244593199
push_front 361404170
push_front 28724593
push_front 301884420
push_back 557135768
get 592773
get 415097
push_back 189042691
push_front 233028638
push_front 972417549
push_back 662426638
push_front 437737551
get 349882
push_middle 284786694
push_middle 608318684
push_front 727931275
push_middle 361865607
push_back 340918594
push_middle 369843521
push_front 569196106
get 325314
get 235031
push_back 314006865
get 541105
push_middle 533530451
push_middle 576019472
push_front 469027668
get 174479
get 187868
push_front 23683273
push_middle 805488021
push_middle 510861889
push_middle 263510253
push_front 647493576
push_front 759747324
push_front 389342288
get 442940
push_middle 394745379
push_front 764609043
push_middle 727447134
push_front 588240281
get 29692
push_front 775112352
get 534832
push_middle 550373329
push_back 257592829
push_front 469709736
push_middle 836880581
push_middle 346469025
push_front 34145825
get 559704
push_back 48234406
get 593574
get 486953
push_front 629692049
push_front 648176563
push_front 509550006
push_front 923271078
push_front 874028747
push_back 948204057
push_front 701211174
push_front 969767154
get 485912
get 231657
push_front 710037982
push_back 38217070
push_front 819720335
push_front 367928145
push_middle 890584724
get 519633
push_front 631379333
push_back 691950543
push_back 208141655
push_back 71069593
push_back 352098584
push_back 350263681
push_front 989985620
push_front 118744228
push_back 927189078
push_front 265367568
push_front 207309957
push_middle 453461573
get 177504
push_back 840544640
push_back 799508941
push_back 269498493
push_front 443305895
push_front 453114952
push_back 811337408
push_back 249607774
push_back 520023861
push_middle 541567786
push_middle 349732784
push_back 850402148
push_front 998126410
push_back 766290180
get 207650
push_middle 759722232
push_middle 459742408
get 522340
get 283362
get 505425
push_middle 58174594
push_front 261954571
push_front 640533513
push_back 516933121
push_front 555077014
push_middle 862564201
get 345367
push_middle 725211686
push_front 533185259
get 592555
push_back 373736783
push_back 229519693
push_middle 62954030
push_back 614552539
push_front 343547379
push_back 335545057
push_front 334731751
push_middle 645216788
get 451922
push_middle 241298659
get 469178
push_front 257745265
push_front 72212821
push_front 543841206
push_front 323928935
get 21527
push_front 378158647
push_middle 905194908
push_front 825922499
push_middle 818522539
push_back 964042991
push_middle 134269622
push_front 685084567
push_front 778284013
push_middle 155064272
get 7122
get 166902
push_middle 101965284
get 15075
push_front 822590224
push_back 836932014
push_back 55051828
push_front 393591274
push_back 905989678
get 3782
push_back 120070021
push_back 286545216
get 93101
push_back 671907412
get 106995
push_back 949944532
push_middle 89291771
push_middle 34469877
get 165244
get 476412
push_back 270492693
push_middle 369979369
push_front 989438130
push_back 599292514
push_middle 323168979
push_front 661606455
get 135856
push_back 598743889
push_front 992058426
push_middle 910124802
get 369280
push_back 369530293
push_back 873746614
push_middle 862978810
push_front 599903768
push_back 474489543
push_back 476875422
push_middle 114720203
push_front 631177539
push_middle 952593618
push_front 420243409
get 357045
get 142351
push_middle 167879345
push_back 405192165
push_back 164972528
push_back 261521936
get 370476
push_middle 713144692
push_front 42269538
get 250300
get 267616
get 353488
get 233045
push_middle 803844484
push_front 158732139
get 246924
push_back 689196400
push_front 65457832
push_front 363730092
push_front 702002110
push_back 674502094
get 591137
get 258225
push_front 202471354
push_front 478977976
push_back 390306876
get 490803
push_back 916074742
push_back 784850215
push_middle 642955241
push_front 955721644
push_middle 798221915
push_front 479359269
get 67308
get 377920
get 214707
push_back 15836934
push_back 948631988
push_front 137217377
push_middle 439579715
push_middle 437698668
push_back 242179977
push_back 979112178
get 127855
get 591405
push_middle 79926973
push_back 525418959
push_back 815918515
get 539721
push_back 868434411
get 572903
get 178655
push_back 784067570
push_middle 787476742
push_back 992149811
get 270131
push_middle 89298665
get 151611
push_middle 314633557
push_front 128881635
get 169517
push_back 975076766
get 104121
push_back 704318719
get 439848
push_front 125180141
get 508186
push_front 754101622
push_front 484510774
push_front 531230513
push_middle 485247696
push_back 359579051
get 320992
push_back 802654347
push_back 659343000
push_middle 157075470
push_front 331964303
push_front 31893275
push_middle 605760286
get 188965
push_back 324379011
push_front 449598296
push_front 158564619
push_back 748046424
push_middle 227097991
push_back 164888234
push_front 201720996
get 531573
push_front 193837286
get 559798
push_front 680573512
get 412445
push_back 953567832
push_back 55818252
push_front 422763693
get 563506
push_middle 83384149
push_back 879982303
push_front 362842683
push_front 411806121
push_back 3524005
push_back 773261051
get 152146
push_middle 883742923
push_middle 555040358
push_middle 536117851
push_front 850484673
get 378545
push_middle 65086424
push_back 916820252
push_middle 540235937
push_front 141662049
push_middle 708116142
get 613044
get 506381
push_middle 705780433
get 110080
push_back 190340351
push_front 543354035
push_back 849985175
push_back 472803959
push_back 911371453
get 557630
push_front 726382459
push_back 890380848
push_back 8527270
push_back 563252977
push_back 19366234
push_front 524362713
push_front 219304920
push_middle 721059060
push_back 923888641
push_middle 729853711
get 458311
push_front 578481009
push_middle 319232206
push_middle 896958381
get 402325
push_front 697986849
push_middle 496460539
push_middle 971889607
push_middle 609379140
push_back 575851973
push_back 55882527
push_middle 143290747
push_front 206475018
push_front 354182656
get 615202
push_front 281578787
push_back 372856704
push_middle 8391973
get 226941
push_front 266171182
push_front 316633006
push_middle 928731187
push_back 278416680
push_middle 66854261
push_front 583484987
push_back 638117621
push_middle 53807480
push_back 319158364
get 36453
get 373188
get 259259
push_back 715611164
push_front 550543337
get 289627
push_back 158818247
push_back 998626697
push_back 658813038
get 140059
get 422644
push_back 80160603
get 453996
push_middle 237912252
get 200481
get 433907
get 438724
push_front 795480389
push_middle 482433094
push_back 403476472
push_front 550635038
push_back 750247294
push_back 806858247
get 1266
get 150424
push_back 251295012
get 306603
push_back 494321043
push_back 373890838
get 415171
push_back 426292787
push_back 976020853
push_back 409228613
get 537854
push_front 565342834
push_front 980201386
push_back 702679471
push_middle 418465637
push_front 266573155
push_middle 917891930
get 441847
push_middle 78893167
push_back 53682371
push_back 434902063
push_back 32443051
push_back 634739185
push_back 371581307
get 165846
get 67284
push_front 639747530
push_front 513714388
push_middle 734402023
push_middle 501103824
push_back 738799849
get 571470
push_middle 149651249
push_middle 306404212
push_middle 277725885
push_middle 989929646
push_middle 553761257
push_back 981096065
push_front 734434025
get 563209
push_front 11646297
get 96747
push_back 519746461
push_front 101525171
push_back 256047410
push_middle 818292736
push_back 972094194
push_front 102975045
push_middle 116483428
get 444133
push_back 922275855
push_middle 71460102
push_front 928050038
push_back 315009322
push_middle 421226408
push_middle 399624273
push_middle 914741919
push_middle 447722142
get 205420
push_middle 457379073
push_front 189619295
get 203960
get 84578
get 119884
push_back 578981800
get 528423
push_back 157156927
push_back 19153035
push_back 900464406
get 279754
get 447892
push_middle 707574478
push_back 533245772
push_back 440902459
push_front 826809132
push_middle 353513259
get 213048
push_middle 896368753
get 105492
push_middle 485392839
get 192539
get 472775
push_front 860123635
push_middle 270804861
push_front 276402461
push_back 636221111
push_front 654704134
push_middle 525533299
push_back 102236095
push_front 5317213
push_front 595937026
get 312740
push_back 655548492
push_front 438721157
push_back 626124083
push_back 834827869
push_front 654320213
push_back 45647029
push_middle 576289434
push_front 657952151
push_front 289473890
push_back 339243555
push_front 551524378
push_back 289946440
push_back 900909589
push_back 158628971
push_back 258466913
push_back 130027606
push_middle 905982398
push_front 241347776
get 526745
push_middle 151523748
get 48370
push_front 239594055
push_middle 991693759
get 363452
get 473177
push_middle 205370314
get 613422
push_middle 118681677
push_middle 625383896
push_middle 986050745
push_front 664528797
get 544600
push_middle 617369257
push_middle 124784334
push_back 962951190
push_back 747537813
get 207226
push_front 464704264
push_back 770352140
push_middle 487911017
push_front 596223992
push_back 708718180
push_middle 872192848
push_middle 585165682
push_back 553371854
push_front 374637447
get 113466
push_front 215405259
push_front 904828316
push_front 536332774
push_middle 50778163
push_middle 142821467
get 523539
push_middle 591880654
push_front 700884834
push_back 242086415
push_front 404984198
push_middle 338291155
push_front 897204992
push_middle 614845174
push_front 264195202
push_middle 442761313
push_front 83500139
get 226229
get 121373
push_middle 308989797
push_middle 761582500
get 492372
get 352836
push_middle 912876637
get 30176
push_back 58234988
push_front 393009445
push_middle 772543141
get 159165
push_back 870768015
push_back 683786781
get 210907
push_middle 269151781
push_back 172060081
get 210190
push_front 772114187
push_back 834861895
push_front 671274769
push_front 523812599
push_middle 257203345
push_middle 574799882
push_front 362941299
push_middle 709167261
get 364546
get 319046
get 207686
push_front 848586595
push_middle 455123348
get 54278
push_front 865614113
push_front 117919127
push_middle 375647528
push_middle 662930896
push_middle 975001041
push_middle 551751299
push_middle 417423157
get 552697
get 148458
get 172025
push_front 862007821
push_middle 786738900
push_middle 486246376
push_middle 472293034
push_front 638630247
push_middle 452749438
push_front 836336408
push_back 435370460
push_front 651518768
push_middle 248860353
get 129707
push_middle 253927554
get 446215
push_middle 115096044
push_back 267722880
get 355768
push_middle 351533682
push_back 354334860
push_back 426522654
push_back 220803986
get 206224
get 245772
push_back 397307893
push_front 452895702
push_back 314796657
get 150445
push_front 39079101
push_back 132899246
push_front 280954778
push_front 763988978
push_front 546527200
get 391179
get 384815
get 371604
push_middle 591794014
get 340423
push_back 278462754
push_middle 875999430
get 476575
push_middle 673584023
push_front 842684363
push_back 431500646
get 183011
push_back 49008504
push_front 111875081
push_back 885917346
push_back 889468622
push_back 734802352
get 50525
push_front 8699167
push_middle 331802888
push_middle 105795662
get 93959
push_middle 179553448
get 366983
push_front 292526004
push_back 24211325
push_middle 709086135
get 221855
get 591226
push_back 84088676
push_middle 406922260
push_back 204097429
push_front 854470937
push_front 407363302
get 321604
push_back 636172234
push_front 359892571
push_front 912924906
push_front 999934441
push_middle 3065029
push_front 184471526
get 268351
push_back 552774958
get 19719
push_middle 309294398
get 143702
get 6428
get 420199
push_middle 674644582
push_front 346862361
push_back 856504868
push_back 827319963
push_front 348130827
push_front 543886568
push_front 610393715
get 381590
push_back 731740554
push_back 268837018
push_front 82179636
get 581922
push_front 911012152
push_back 632535219
push_middle 976866430
get 616174
push_middle 310212964
get 548414
get 253594
get 318217
push_front 186487622
push_middle 277912769
push_back 73210949
push_front 713189658
push_middle 519789469
push_middle 800368959
push_front 491652049
get 568185
get 160861
push_middle 648044728
push_front 63208573
push_middle 997652431
push_front 430410754
push_middle 372226685
push_front 54649985
push_back 380396460
push_middle 267390509
push_middle 908423644
push_front 846107472
push_back 221612479
get 421969
get 293150
push_middle 995638088
push_middle 638520257
push_back 593180360
get 19983
get 22524
push_front 106665202
get 524991
push_front 97386283
get 501317
get 68771
push_middle 908902876
push_back 321255012
push_front 118388930
get 506730
push_front 838847824
get 193823
push_middle 122172926
get 585092
get 113578
get 220745
push_front 879991773
push_front 753276910
get 304516
push_middle 903802673
get 185957
push_middle 697126319
push_middle 281502436
get 55401
push_front 137202735
push_middle 718351339
get 339480
push_front 481095539
push_back 317296117
push_front 69325813
push_middle 747241043
push_back 333891308
push_back 110768833
push_middle 702926441
push_middle 178448524
push_middle 747749662
push_back 499311340
push_middle 323553270
get 521228
push_back 293243639
push_front 699210746
push_front 910092374
push_back 451063283
push_middle 473995063
push_front 796504243
push_front 136133417
push_front 149513819
push_middle 103833777
get 533919
push_front 766398646
push_middle 489145237
push_middle 759082373
push_front 492587806
push_back 245800003
push_back 422498583
push_back 493765702
push_front 444582066
push_back 498815843
push_front 276521950
get 11230
push_front 422361522
push_front 943382662
push_middle 658671997
push_middle 609638443
push_back 385166684
push_front 650702231
push_front 483588711
push_back 976607599
get 147604
push_middle 509075495
push_front 670353638
push_front 688417553
get 171474
push_back 967686087
get 340400
push_middle 118548819
get 618104
push_front 645179920
get 300947
push_back 656947106
push_front 874318577
push_front 614520300
get 382095
push_front 234495065
get 538462
push_front 949112179
get 2181
push_front 676793564
push_back 933853898
push_front 758147334
push_front 495433850
push_back 102208807
push_back 656211260
push_middle 7105402
push_front 724243357
get 98254
push_back 128069288
push_back 974098037
get 447007
get 454742
push_middle 551898759
get 31335
push_front 437468523
push_back 34004352
get 588813
push_front 502227966
push_middle 653699426
push_middle 916935421
push_middle 905807974
get 64983
push_middle 235667614
push_back 147081740
push_middle 795561133
push_middle 80809205
push_middle 178919585
push_front 945081901
get 219431
push_front 855415560
get 163064
get 606905
push_middle 221661358
push_front 337471363
push_middle 95659936
get 434922
get 459169
get 518952
push_front 505961077
get 276709
push_back 819862744
push_middle 864576316
push_back 690193529
push_front 203062303
push_middle 682911237
push_middle 430211894
push_back 811599084
push_middle 848830844
push_middle 31199856
push_front 814722553
push_back 751890241
push_front 343897069
get 181662
push_back 254260747
push_front 466577457
get 490084
push_middle 739970193
push_back 213145446
get 394667
push_front 377684488
push_front 827506763
push_front 966085379
push_middle 806334599
get 256581
push_back 146160900
push_front 803850099
push_middle 907561158
get 568161
push_back 236469225
push_back 359877209
push_back 51528799
push_middle 816671888
push_back 126667978
push_front 634368108
get 419976
push_back 924123577
get 383058
get 605957
push_front 972910291
push_middle 293603929
get 393624
push_front 532409225
push_middle 834422552
push_back 921313619
push_front 667283554
push_back 287620066
get 8703
push_front 425369276
get 239724
push_back 118265970
push_back 740327953
push_front 758287154
get 412024
push_front 362032397
get 177930
get 593814
push_middle 894225395
push_middle 857409068
push_middle 988965749
push_middle 932209194
get 398346
push_front 485596074
get 523946
push_middle 162794380
push_middle 49505985
get 347231
push_back 630349010
push_front 338752227
get 455746
push_back 285899669
push_back 447618448
push_middle 967630851
push_back 177191931
get 2939
push_middle 286266941
push_back 476169357
push_front 1220863
push_middle 988988217
get 295152
get 601675
push_front 482225736
get 355496
get 236764
get 10077
push_middle 358682555
get 274945
get 275337
push_middle 650005433
push_front 480665638
push_back 949258999
push_middle 521004320
get 336403
push_middle 798366640
push_front 82367574
push_back 526725129
push_front 590807303
get 243374
push_middle 792500725
push_front 695122753
get 291576
push_back 199938716
get 513285
push_front 820512469
push_middle 712301494
push_front 253606093
push_front 284912336
get 574758
get 38904
get 423942
push_back 284740111
push_back 810100680
push_back 539510713
push_front 577006
push_back 727710778
push_front 194768093
push_front 72535428
get 316378
get 157265
push_back 364413645
push_front 797227205
push_front 131548986
push_middle 695083836
push_middle 801327721
push_back 594780940
get 606188
push_back 408097974
push_middle 838627316
get 46367
push_middle 981942215
push_front 599894578
push_front 199013139
push_front 81797827
get 56625
get 537887
push_front 271563423
push_back 540426789
push_front 872477653
get 578614
get 454819
get 22432
push_front 998683783
get 515204
get 222147
push_front 870416308
push_middle 755414513
get 148967
push_front 45186052
push_front 634263565
push_middle 160002851
push_back 85266873
push_middle 780083459
push_back 801509015
push_back 280750801
push_back 599209522
get 540046
push_back 44943398
push_middle 95925687
push_middle 76726002
get 186501
push_front 405804820
push_front 238050005
push_back 369094767
push_middle 578669795
push_middle 691514045
push_back 297264378
get 548664
push_front 70613739
push_front 969920701
push_middle 749208177
push_front 767322835
push_middle 291621498
push_back 993441862
push_back 683060381
push_front 886751127
push_front 942157364
get 195263
push_middle 860270720
push_front 294773407
get 575731
push_front 421972093
push_back 553254897
push_front 310501173
get 615453
push_middle 31475727
push_middle 776095821
push_front 454407089
push_back 280198069
push_middle 864895827
get 409612
push_front 464617133
push_middle 488639455
push_middle 796077461
push_middle 693044482
get 132872
get 224859
get 319952
push_middle 35335318
get 158524
push_front 61415677
get 333830
push_middle 175194071
get 277537
get 218167
push_front 598888751
push_back 932718395
push_front 966690802
push_front 618279456
push_middle 889940030
get 343836
push_back 572241032
get 610055
get 567335
push_back 251554946
push_back 868224811
push_middle 638869946
push_middle 533954382
get 439397
push_middle 590087581
push_middle 267131409
push_front 389866529
push_middle 880587116
get 267483
push_front 306646365
push_middle 904380746
get 369298
push_front 246812706
push_front 937413362
push_back 27869314
push_front 969744477
push_front 991456317
get 478192
get 452665
get 5078
get 449747
get 187791
push_front 139907941
get 390251
push_front 874602023
push_back 619957227
push_middle 64403356
push_back 16615838
push_back 50267412
push_middle 994093458
push_back 286289384
get 1965
push_middle 309764399
push_front 114552775
get 315375
push_front 806783195
get 426750
push_front 430397042
push_front 266608484
push_front 251917362
push_back 432191937
push_middle 792312118
push_front 470360173
push_middle 105752680
push_front 592525111
get 540214
push_back 198768964
push_front 568232919
get 421577
push_back 743043994
get 416158
push_middle 416904894
get 128000
push_front 910739960
push_front 45010574
get 94585
get 424849
get 445818
push_middle 980485176
get 79888
push_front 130686615
push_front 673590833
push_middle 271292937
get 570690
push_middle 223467088
push_middle 227504918
push_back 389366859
push_front 306624104
get 275593
push_back 359329209
push_middle 241286428
push_back 784755656
push_front 746424531
push_middle 74454149
push_front 765172402
push_front 211949760
get 359932
push_back 726786652
push_front 91364638
push_front 664335555
push_middle 552414414
push_middle 353953017
get 157529
get 274748
get 55524
get 89467
push_front 144590532
push_middle 219457617
push_back 602962711
push_back 274522547
push_middle 564292694
push_middle 597455835
get 430956
push_back 421084137
get 248358
get 481289
push_back 918619304
push_front 911970332
push_middle 31231823
push_middle 833433701
get 498267
push_front 482715572
push_back 453602730
push_front 481295070
push_middle 918176401
push_back 114904188
push_middle 105953679
get 87428
get 492678
push_middle 365367564
get 605020
push_front 921362257
push_back 511727280
get 149333
get 578554
push_front 365447877
push_back 111040121
push_front 630625398
push_back 234832700
get 74592
push_middle 470185022
push_middle 918682871
get 351892
get 365915
push_back 118399904
push_back 128022396
push_middle 943215417
push_front 562165550
push_back 842058391
push_back 365804845
get 31591
get 42896
push_middle 793704950
push_back 248674797
push_front 678291743
push_front 64423742
push_front 31331795
push_back 516788846
push_front 526569014
get 3531
push_back 563955698
push_front 346480928
push_back 337195135
push_front 141818053
get 186838
get 231544
push_middle 316063159
push_front 66524568
push_middle 30136039
push_middle 679090579
push_back 65910248
push_back 950368225
get 88822
get 460855
push_front 773250933
get 496860
push_middle 632357554
push_front 796647243
push_back 261269993
push_back 94565976
push_back 555806962
push_middle 111274757
push_middle 466299976
get 601380
push_middle 631133284
get 18365
push_front 827011398
push_front 243496602
push_front 13616420
push_front 873680860
push_front 385235924
push_middle 681261277
push_back 589109569
push_back 387461602
push_back 234980412
get 173033
push_middle 209521200
push_front 742791656
push_middle 354518055
push_middle 197303057
push_back 45717518
push_back 317917078
push_middle 459392633
push_middle 994906808
push_back 55146362
push_middle 345615998
push_back 980092632
push_back 538903426
get 492086
push_front 713434657
push_front 695217822
push_front 485078196
push_middle 680615736
get 460599
push_middle 836762190
push_front 190736291
push_front 828007473
push_middle 783630563
get 383011
get 500717
get 399531
get 37797
push_back 59907470
push_middle 981840322
push_front 311040099
push_back 708307128
push_front 309767573
push_middle 18036735
push_front 558810512
push_middle 524665777
get 66732
get 127867
push_middle 642735851
push_front 693937859
push_middle 985926208
push_front 61354979
push_back 618736048
push_front 283408519
get 332227
push_back 385089774
get 284628
get 600136
push_back 545307436
push_middle 531295207
push_middle 720015644
get 524451
push_back 860953816
push_back 350082859
get 187618
push_front 911071209
push_back 892186614
push_back 550087729
push_middle 920462078
push_front 266619680
push_middle 338999355
push_front 879806993
get 410476
push_back 870135829
push_back 764092658
push_middle 520872388
push_front 446882840
push_front 401720983
push_middle 606863055
push_middle 722137380
get 434250
push_front 770756494
get 373759
get 450621
push_back 153210669
get 435247
push_middle 316785273
push_middle 391431213
push_front 330835468
push_middle 938341511
push_back 321046645
get 509569
push_middle 458101386
push_back 46089667
push_front 530650789
push_front 802505345
get 244679
push_front 540622343
get 283261
push_back 559862749
push_front 246292797
push_back 643406936
get 81778
push_front 404101567
push_middle 143765892
get 455754
get 606061
get 292288
get 234781
push_back 403744639
push_front 288624626
push_middle 801627225
get 64686
push_front 810933066
get 493083
push_front 516997944
push_front 786914603
push_back 193135634
push_back 829377618
push_front 695953307
get 170708
push_front 511095390
push_middle 692494352
push_front 327565339
push_middle 586906638
get 408668
push_middle 77762783
push_back 448499793
push_back 910973976
get 332856
get 39836
push_back 925598292
get 493783
push_front 933457925
push_middle 316923652
push_middle 833872003
push_front 586448568
get 340991
push_middle 875980420
get 91747
push_front 94538025
push_back 250670013
get 493820
get 516010
push_back 982177301
push_front 182073572
push_middle 490102478
get 581532
push_back 236080522
push_front 465167005
get 363925
push_back 138920458
push_middle 222086347
push_back 344566547
push_front 996111711
push_back 899567343
push_middle 980722185
get 436685
get 546495
push_front 899215787
push_front 429555549
push_front 40800138
push_front 703008425
push_middle 276094832
push_back 510579571
push_middle 709297080
get 242910
push_middle 407453372
push_front 453435258
get 3651
push_back 579058315
get 263324
get 77297
push_middle 991624266
push_middle 551787437
get 337829
push_middle 101633505
push_front 970575037
get 508173
push_middle 895486035
push_middle 854514380
push_back 414155134
push_front 268727171
push_middle 939136145
push_middle 853038230
push_middle 295404453
push_back 451700980
push_front 826633191
push_middle 841764157
push_back 664011413
get 275865
push_front 84473988
push_middle 407922564
get 399404
push_front 765899854
push_middle 246065204
push_back 595548881
push_back 237083518
push_front 765791810
push_front 932765967
push_back 688657289
push_middle 207378341
push_back 165594646
push_middle 105282983
push_middle 833482633
push_front 481766148
push_back 191729942
get 587958
push_middle 935485162
push_front 26843052
push_back 134346502
push_back 503017890
push_front 141464943
push_middle 915698396
get 524997
push_back 994882505
push_middle 167548583
push_middle 896697486
push_front 687387718
push_middle 578455005
get 30375
get 224727
get 340099
push_back 884357257
push_back 506199744
push_back 373524080
get 386245
push_back 321210793
push_front 197282901
push_front 993005882
push_middle 753847827
push_middle 435334763
push_front 743321047
push_front 84803729
push_back 302809601
push_back 328116130
push_back 141713691
push_back 578335561
push_middle 706206775
get 382581
get 147941
push_front 645190542
push_front 31414076
push_back 951994718
get 479748
get 92519
push_back 334808870
push_back 15731434
push_front 645773911
push_front 726348804
push_back 759425852
get 528323
push_middle 884061906
push_middle 855197006
get 97628
push_back 159560634
get 258605
push_front 277431282
push_middle 651513388
push_middle 832386513
get 76204
push_back 497741692
push_middle 397421538
push_back 304518356
push_middle 859765229
push_middle 546429326
push_back 765706211
push_front 168000105
get 250372
push_front 468456454
get 466971
push_middle 238282756
push_back 821978650
push_back 124351773
push_back 308820532
push_back 158030068
push_back 246292261
push_front 576792649
push_front 45874379
push_middle 399716848
push_middle 279837631
get 195771
get 78107
push_back 404748695
get 563951
get 12196
push_back 507607385
push_middle 876463484
get 465964
push_back 204190456
push_middle 126064497
push_middle 987077644
push_back 539823076
push_front 1839747
push_middle 217230167
push_middle 529273884
push_back 725405695
push_back 398788924
push_middle 665894184
push_front 414386832
get 68191
push_front 55883345
push_middle 855561033
push_back 224845298
push_front 983183945
get 541560
push_back 405850878
push_front 391783009
get 486840
get 190408
push_middle 7248851
push_middle 524659971
push_front 109324962
push_front 428128476
get 500624
push_front 508472073
push_middle 10824613
get 135334
push_front 485064677
push_front 78604789
push_middle 941043610
push_front 881421971
push_front 862552375
get 615115
push_front 898464339
get 446170
get 124137
push_front 871393608
push_front 857182169
get 468411
get 108038
push_middle 735617173
get 91583
push_front 888194154
push_front 143563284
push_back 24744427
get 480030
push_front 62482197
get 557437
push_back 335744375
get 139099
get 194501
get 345929
push_middle 95017682
push_back 919426720
get 345407
push_middle 348100163
push_back 780369946
push_front 942592185
push_back 711609766
push_front 622479202
push_middle 1430480
get 422893
push_middle 403679437
push_middle 798614754
get 139398
push_front 20774455
push_middle 660422016
push_back 455378360
push_front 774365441
push_front 469541842
get 128482
push_front 342045985
push_front 420206160
get 87030
push_back 911363761
push_middle 320851346
push_back 800603745
push_middle 600029535
push_front 231011183
push_back 615560189
push_middle 674401846
push_back 278539379
get 61217
push_back 791401097
get 480458
push_front 555047117
push_middle 614337355
push_front 577329407
get 580536
push_front 298738026
push_front 141964390
push_middle 327730201
push_front 891108597
push_middle 892995028
push_middle 384055509
push_middle 781156692
get 102946
push_back 336639598
push_front 604585787
get 386843
get 57114
push_back 399405061
push_middle 31387752
push_back 164145208
push_front 750157770
get 478681
get 94298
push_front 89233288
get 466740
push_middle 109697239
push_back 794125522
push_front 258684250
push_middle 916060437
push_back 237252319
get 284970
push_back 611570342
push_front 177221833
push_back 910230339
get 619328
push_back 371810419
push_front 260100840
push_front 369798330
push_back 784518451
push_front 551008291
push_middle 279650862
push_front 619780478
push_front 319278367
get 67479
push_middle 220877635
push_middle 115831327
get 511159
push_back 182430951
push_middle 122568848
push_middle 515578502
push_front 410467913
push_front 927685659
get 518349
push_front 18725344
push_back 314692653
push_back 623062657
get 297125
push_middle 696300815
get 3394
push_middle 477000665
push_middle 753251506
push_back 584958519
push_middle 413785303
push_middle 970913840
get 330285
get 612981
push_front 779505468
push_back 637882309
get 394023
push_middle 632057096
get 198720
push_back 484190425
get 252416
get 460236
get 592196
get 4647
push_middle 298297857
push_front 10823701
get 437335
push_middle 190282055
push_middle 439632503
push_front 354203740
push_middle 129676811
get 475077
push_back 923201042
push_middle 577136409
push_front 681687187
push_back 267678454
push_front 941174302
get 540011
push_middle 334960137
push_back 203576833
push_back 599122444
push_front 214628769
push_back 995957014
push_back 56035837
get 522278
push_back 175996756
get 543786
get 92995
get 534663
push_middle 551228350
get 447614
get 139485
get 300974
push_middle 448831318
push_front 592316816
push_middle 24650466
get 556390
push_middle 848193203
push_back 684542729
get 510276
push_front 862648456
push_back 895777377
get 224598
push_middle 959493611
push_middle 383786468
push_front 56196170
push_back 521907635
push_front 391746718
push_back 187614284
push_middle 68019014
get 244815
push_front 87224434
push_back 167164737
get 33782
push_front 725212054
push_middle 849338824
push_back 782460142
get 423383
push_middle 875675519
push_front 634293680
push_middle 569024710
push_front 988409405
push_middle 160184920
push_back 989712379
push_back 834300281
get 419172
push_front 39940348
push_middle 678862095
push_front 845818366
push_front 687154804
push_middle 153510985
push_middle 356996843
get 63785
push_front 993258857
push_middle 446437019
push_middle 967731079
push_back 960890613
get 177833
push_middle 287319085
push_back 778059263
get 275626
get 413152
get 587021
push_front 31207836
get 70387
push_front 929291422
get 279471
push_middle 576957327
push_back 166708763
push_back 560120716
push_front 455900490
push_back 263507426
push_back 984367626
get 221475
push_front 210032831
push_back 316179172
push_middle 741110197
get 339553
push_middle 816015841
push_back 343440053
get 344025
push_middle 550154919
push_front 723678917
get 540037
push_back 744898301
push_middle 262375398
push_back 196187294
push_front 49268830
push_middle 315272928
push_middle 758325064
get 272887
push_front 621173216
push_back 346421393
push_back 953002254
push_back 847251878
push_middle 391820621
push_middle 220514148
push_front 214439971
get 412228
push_front 119368336
push_front 888231068
push_back 956594296
push_front 210600464
push_front 161848042
push_back 523521024
get 250115
push_back 242998046
get 344538
push_back 319844011
push_front 221268498
push_middle 455133236
push_front 6982014
push_back 291183649
push_middle 717091379
get 496607
push_back 672444534
push_middle 331313558
push_front 910841708
push_front 749365548
push_back 462421133
push_back 181686368
push_middle 770830218
push_middle 960359263
push_middle 283343885
push_middle 514975316
push_middle 141772654
push_front 320478386
push_front 890634766
get 51640
push_back 196256770
push_middle 197707074
push_front 737612449
get 101747
push_front 593409048
push_middle 740790179
push_front 918625677
push_front 467073889
push_middle 631673143
push_middle 849457910
push_middle 171128651
push_back 584095803
push_middle 319898438
get 366124
push_middle 270691396
push_back 439997423
get 496654
push_front 223204881
get 617005
push_front 869257245
push_front 594503910
push_middle 859439158
push_back 856868602
get 176116
push_front 870625801
get 84078
push_front 439289957
push_front 876860799
push_back 962814867
get 138078
get 343916
get 538197
push_middle 697342056
push_middle 81956658
get 302332
get 295581
push_back 290716859
get 395078
push_middle 442354831
push_front 890601557
push_back 124813544
push_front 940750251
push_front 85912824
get 13790
push_front 559228095
push_middle 329620366
get 560144
get 27925
get 419947
get 399776
push_front 936871841
push_front 633819835
push_back 213700964
push_back 421664946
get 499933
push_middle 63218908
get 305292
push_back 797616569
push_middle 970237906
push_middle 163931291
push_back 167322973
get 497039
push_middle 60829270
push_middle 252807026
push_back 4222284
push_back 421284635
push_middle 149400974
push_front 389698194
push_front 605598985
push_front 307154608
push_middle 375768081
get 204083
push_front 651856968
push_middle 156137891
push_front 708747242
push_back 70255373
push_back 6768437
push_middle 926597010
push_front 445279264
get 366452
push_front 743119344
push_front 695187259
push_middle 128445772
push_middle 817201176
push_front 157190870
push_back 704880152
push_back 344354262
push_back 588830783
push_back 767890340
get 387123
get 8233
push_back 333767029
push_front 454294939
push_middle 27804264
get 249969
push_middle 616606982
get 532572
push_front 557045615
push_front 863973035
push_front 317854441
get 468638
push_middle 383035835
push_back 534027424
push_front 918164082
push_middle 294190516
push_back 220962444
push_middle 879304968
get 593392
push_back 233489672
push_front 601578154
get 12116
push_middle 735658896
push_back 684708077
push_middle 244451155
push_middle 976029232
get 261513
push_middle 673328946
push_back 592052547
push_front 115528725
push_middle 453170195
get 83224
get 413128
push_middle 921440157
get 57658
push_front 690755542
push_back 325864225
push_front 201045190
push_back 961265458
push_middle 112691168
get 396456
push_front 988051355
push_back 341284144
push_back 155015659
get 371393
get 325080
push_back 191974704
push_back 115617793
push_front 84347441
push_back 773268179
push_middle 209778852
push_back 326035743
push_middle 979743701
push_back 605272739
push_front 609078498
push_middle 127551061
push_middle 451007030
get 176028
get 120675
push_back 777625908
push_middle 654891010
push_back 737486308
push_front 885547143
push_back 64054443
push_front 329636403
push_middle 16001937
push_back 547441010
push_front 417899742
push_front 760772053
get 544491
push_front 60924886
push_front 703807737
get 264500
push_middle 724943134
push_back 983045987
push_middle 620005170
push_front 955287303
get 577496
push_back 123626791
push_middle 841340280
push_front 953845902
push_front 659347506
get 525623
get 532948
get 592890
push_back 320721230
push_back 129873753
push_back 779655501
get 537780
push_middle 916652817
push_front 898400828
get 490147
push_back 90964784
push_back 422222259
push_back 313400714
push_middle 256359039
push_front 587840050
push_middle 195471569
get 468923
push_back 734780615
push_middle 730067834
push_front 513903722
push_back 649146665
push_middle 488975783
push_back 16575929
get 315351
push_back 834536716
push_middle 833486907
get 207600
push_back 44710105
get 186398
push_back 790827807
push_back 393647816
push_middle 897053636
push_front 615038997
push_front 797795152
get 182649
push_back 410807935
get 515885
get 174600
push_back 135715922
push_front 459964163
push_middle 277638223
get 206676
push_back 684174985
push_back 952127904
push_middle 727679172
push_front 838608070
get 448306
push_back 369714356
get 188480
push_back 430121911
push_front 223449140
push_front 402252381
get 242253
get 535878
push_front 659740747
get 91596
push_front 834661169
get 152142
get 608539
push_back 73615618
push_front 56956878
push_front 861546059
push_middle 661410845
push_back 317598522
push_front 809234044
push_middle 201674097
get 522279
push_back 180982736
get 136005
push_front 184579901
push_front 804166282
get 393866
push_back 562947791
push_front 97244197
push_middle 842386870
push_front 43536499
get 451107
get 500529
push_back 622494439
get 124962
push_back 242566398
push_middle 654576799
get 415297
push_back 906224935
push_middle 319043500
get 352217
push_front 757446597
push_back 176041858
push_back 641793235
push_middle 219667617
get 203374
push_back 379758873
push_back 821480802
push_middle 337979899
push_front 138287552
push_middle 959907647
push_back 266951434
push_back 442177689
get 540611
push_front 231198581
push_back 383140381
get 318424
push_back 663273673
push_front 229496963
push_front 987235259
push_back 950133901
push_middle 610810389
push_back 525038463
get 214177
push_middle 76027647
push_front 14963460
get 348393
push_middle 788654346
get 425393
push_front 441663684
push_middle 58962899
push_front 86705953
get 616936
push_back 458283206
push_back 941398452
push_middle 387217810
push_middle 64319600
push_front 734200417
push_front 253300348
push_back 38743369
push_back 575471836
push_middle 884631490
push_middle 773608742
push_front 995612297
get 522592
push_middle 319927907
push_back 646690885
push_front 376979194
get 129605
push_back 512499630
push_front 898324840
push_middle 558682725
push_back 943442813
get 289731
push_front 926952389
get 605707
push_back 644266919
push_middle 63596289
get 60190
push_back 378746735
get 530828
get 188142
get 142698
push_middle 68659821
get 48604
get 426540
get 555531
push_front 530290734
push_front 177768758
get 406463
push_back 125008493
get 222447
push_back 658646229
push_back 761249895
get 590111
push_back 581363533
push_middle 515976879
get 23984
push_front 673114534
push_middle 446684317
push_back 565410514
push_front 170191213
get 175542
push_back 131575590
push_back 160248339
push_back 549891732
get 327430
push_back 178414192
get 558828
push_middle 775844751
push_front 252975761
get 484534
get 395076
get 571933
push_back 58082050
push_middle 347563552
push_front 104695626
get 499797
push_middle 600653655
push_middle 31123476
get 96548
get 185272
push_middle 491084768
push_middle 258171820
push_middle 524666023
push_front 965808321
push_back 313665785
get 566229
get 295029
push_front 846678418
push_middle 64610841
push_back 956403776
push_front 887808538
get 373208
push_front 14603157
push_back 104462141
push_front 617483985
push_middle 50587066
get 207819
push_back 657527831
get 433735
push_back 746919904
push_middle 939725821
get 338947
push_front 410044044
push_front 69802230
push_front 903773881
get 467223
push_back 762291441
get 82975
get 383543
push_front 208295935
push_front 894227452
push_front 686834049
push_back 872332720
push_middle 684602578
push_middle 387929177
push_back 196503847
get 29334
push_front 342181834
push_back 567002510
push_middle 860892692
push_front 963004529
push_front 94342046
push_back 495797170
push_middle 102279675
get 604693
push_middle 167462236
push_front 97670085
push_back 76048742
push_front 607145547
push_front 864324151
push_middle 913862049
push_front 373206530
push_middle 326705714
push_back 921800145
get 318128
get 171001
push_front 454276057
get 143511
get 365448
push_front 85669474
push_front 339042328
push_front 902922739
push_front 575240101
push_middle 946954782
push_front 361867833
push_back 121856740
get 388965
push_front 730461442
push_front 342857754
get 337052
push_back 715844267
push_middle 95072406
push_front 94873679
push_back 12138303
push_front 142886476
push_back 546460121
push_back 817252746
push_back 583570441
push_back 687021890
push_back 400072896
push_back 564352955
get 570005
push_back 8295958
get 374752
push_middle 389736380
push_back 46656970
push_back 780054126
push_back 38502101
get 433964
get 71307
push_middle 8207506
push_middle 40839291
push_back 508238406
push_back 718171258
push_front 776795498
push_middle 658324488
get 443131
get 463353
push_front 804880824
push_back 651626204
push_middle 469961436
push_middle 525616127
push_back 828971747
get 385795
push_back 671568749
push_middle 628381185
push_front 5212622
push_back 439649964
push_back 299058389
push_back 350828519
push_middle 259740653
get 316756
push_front 810298556
push_front 593567264
push_back 65286588
push_middle 443327400
push_back 649468706
push_front 812069985
push_front 78695509
push_front 641489379
get 352331
push_front 941137534
push_front 905164953
push_middle 668971742
push_front 973078166
push_back 183276082
get 332660
push_front 299461041
push_front 980114788
push_back 858305671
get 415528
push_middle 137206232
get 277583
push_front 255021
push_front 78774357
get 598361
get 21108
push_back 990716576
push_middle 745007921
push_middle 751506437
push_middle 858238218
push_middle 334397879
push_middle 666351769
push_middle 148624164
push_middle 675546616
push_back 828248446
push_back 349762272
push_middle 539863259
push_front 635244330
push_front 100420582
push_front 999120565
push_back 110552683
push_front 775606914
push_front 214567775
push_front 363360116
push_back 667641213
push_front 959411486
push_middle 848000358
push_front 957867959
push_back 418380770
get 596864
get 212551
push_front 844444908
push_middle 798850339
get 160587
push_middle 135939035
push_front 569271137
get 617181
push_front 881815307
push_middle 162976334
push_middle 722242039
push_back 934515628
push_back 800826590
push_front 374795965
get 138529
push_middle 863121535
push_front 371986629
get 192883
get 284974
get 380642
push_front 337408312
get 436081
push_front 137348021
push_middle 155132524
push_front 352305180
push_middle 817026869
get 290324
get 14758
push_middle 357947374
push_back 4684053
get 283742
push_front 527793791
push_front 313914289
push_middle 543804527
get 465954
get 270742
push_middle 643750335
push_middle 265992350
push_middle 793569919
push_middle 149689362
push_back 474512883
push_back 676957471
push_back 111441021
push_middle 366401369
push_front 446966210
push_middle 137493043
push_back 547200633
push_middle 979874701
push_middle 851264658
get 295450
push_middle 849582215
push_back 139582673
push_front 158480464
push_front 693207335
push_back 600923718
push_front 963277707
push_front 556131385
push_back 610111869
push_front 418314059
push_front 64581095
get 255671
push_back 925023686
push_back 406656343
push_back 823482443
push_middle 126535374
push_middle 229438114
push_middle 483320050
push_middle 114265487
push_front 548764823
push_front 584887434
push_back 437396555
push_middle 598393494
push_front 895690775
push_middle 939591640
push_back 119522679
push_middle 953804065
push_front 535406326
push_middle 335619612
push_front 890481510
push_front 861965329
push_front 277216953
get 541186
push_middle 161662374
push_back 102169920
push_front 394588837
push_back 437456794
get 440897
push_front 389829561
push_front 553208859
push_middle 279851702
get 58307
push_back 994452028
push_front 898579947
push_middle 371743672
push_back 214010296
push_front 291981782
push_middle 480241254
push_back 536503237
get 225714
push_front 132654551
push_middle 117332789
push_middle 351415063
push_back 274370062
push_back 711790056
push_middle 668128647
push_back 43898310
get 521903
push_front 108082863
get 252381
push_middle 992892881
push_front 522492571
push_back 782247979
push_middle 726871956
get 293855
push_back 851113421
push_back 798481912
get 71726
push_front 572183960
push_front 163818504
push_front 967474048
push_front 83666416
get 589162
push_back 234061442
get 1958
get 89925
push_front 845030586
get 161111
push_front 554348806
push_middle 632737401
push_front 394657913
push_middle 971874195
push_back 943545888
push_front 653827957
push_front 853637771
get 480276
get 49191
get 403512
get 407269
push_middle 541712596
push_middle 635519073
push_middle 975512128
push_back 352805694
push_back 926935017
get 606253
push_back 681979166
push_front 160713105
push_back 464066199
push_back 592629
push_front 957278051
push_middle 842228471
push_front 74147838
push_middle 701018613
push_front 392628193
get 312512
push_middle 651624772
push_front 255853384
get 74894
push_back 652721218
get 333803
push_back 865404354
push_front 421494145
push_front 991334431
push_middle 25165366
push_middle 224000678
get 361683
get 401247
push_back 717424329
push_front 96566545
push_back 826520749
push_front 57991396
get 261665
push_middle 155801367
get 58874
push_front 338485024
get 582820
push_middle 319980312
push_front 132600553
push_front 760211930
push_front 743373935
push_back 107686079
push_back 235583313
push_middle 884537392
get 281374
push_front 623674995
push_front 902191282
get 533529
push_back 483179943
push_middle 75112874
get 325532
push_front 287308723
push_back 550021364
push_front 456838988
get 303315
get 452740
get 97505
get 240944
push_back 106103769
push_middle 30993601
push_front 227323359
push_front 311830184
push_front 213244579
push_back 399056841
get 381474
get 443392
push_middle 980620834
push_middle 419894157
push_front 146950736
push_back 78372056
push_back 650476576
push_front 877850647
push_back 33487976
push_front 581202018
push_middle 176370609
push_back 76516713
push_front 292981070
push_back 668335368
push_middle 94249866
push_middle 999052931
push_back 486190704
push_back 801383262
get 357161
get 315625
push_middle 990467346
get 6394
push_middle 746759691
push_middle 879825822
get 50378
get 360543
push_middle 995736946
push_back 930656187
push_middle 875080049
push_middle 36644518
push_middle 130235387
get 52023
push_middle 736158457
push_back 207189777
push_back 986970356
get 606614
push_front 436631311
push_back 550958741
push_middle 516903332
push_middle 270227406
push_middle 930215697
get 50721
push_back 540273476
push_front 839003718
push_middle 642194140
push_back 207437943
get 204915
get 490743
push_middle 781887286
push_middle 333471180
push_back 417279724
get 100262
push_middle 132784244
push_middle 61441028
push_back 755193979
get 217489
push_front 880063182
get 12079
push_front 403662818
get 4278
push_back 583818786
push_middle 244725670
get 181168
get 44641
push_back 937827534
get 302224
push_back 760583406
push_back 882847927
push_front 381443735
get 334304
get 255347
get 12409
push_back 257252078
push_back 4792441
push_middle 389427706
push_back 710203350
push_front 898019192
push_middle 581814057
get 375019
push_front 691383420
push_back 532988173
push_back 823359038
get 392979
get 467518
get 126775
push_back 127664648
get 125816
push_front 590321787
push_back 93271044
push_middle 86412666
push_front 654835592
push_front 842248203
push_back 506963652
push_middle 679228370
get 159922
push_middle 710825144
push_back 928170937
get 49050
push_middle 113030568
push_back 82711024
push_back 341773554
push_front 236210099
push_front 502362710
push_middle 195205350
push_front 75763925
get 447244
push_back 289673626
push_back 751257449
push_middle 141773723
push_front 811390466
get 39710
push_front 162633893
get 219898
push_front 229490701
get 297257
push_front 152798897
push_back 625217442
push_back 82896533
push_middle 637917190
push_middle 979677794
push_back 911083315
push_front 279794486
push_front 671290419
push_middle 662999132
get 126078
get 617347
push_front 768377228
get 323743
push_back 582946472
get 83226
push_middle 210878278
push_middle 441459402
get 273635
push_middle 911125348
push_middle 168842028
get 74283
push_front 988419712
push_front 567527694
get 393812
push_front 621606219
get 276560
push_front 181141515
push_front 385401428
push_back 29951154
push_middle 25507106
get 402312
push_front 600145462
push_front 987691520
get 121056
get 127701
push_front 377163832
push_middle 235960232
push_front 264203654
push_middle 960685036
get 232102
push_middle 450529532
push_middle 188666762
push_middle 686829884
push_back 240505580
get 325604
push_front 267121777
push_back 400296667
get 282322
push_front 422569476
push_front 808853278
push_middle 245026771
push_middle 105375078
push_middle 926509677
push_back 255365391
get 13813
push_middle 178567262
push_front 533381454
push_front 354342248
push_front 206936840
push_front 459154129
push_back 825483860
push_front 784922892
push_back 552739286
push_back 776941656
push_middle 851183634
get 349201
get 583439
push_front 876075927
get 267393
push_front 564902739
push_front 586747658
push_back 265104218
push_front 422651028
get 566997
get 415262
get 336685
push_front 319058720
get 395701
push_front 579430752
push_back 841350116
push_front 348679842
push_front 270772037
get 213084
get 138031
push_back 71601368
push_back 885610405
push_back 12544654
get 589846
push_middle 969152539
get 615302
push_back 610413497
push_back 217393825
push_middle 571911745
get 467148
push_back 527751208
push_middle 248372147
push_middle 73108500
get 234149
get 457503
push_front 728859339
push_front 727249170
get 380183
push_front 281772952
push_back 295827670
get 617406
push_back 659644245
push_back 325222789
push_back 21071646
push_back 919408961
push_front 156488742
push_front 51956650
push_middle 51897247
push_front 746370326
get 105171
push_back 18873560
push_front 333006727
push_middle 260827864
get 555573
push_back 963606440
push_middle 649867648
push_back 566123797
push_middle 494968136
push_front 751697778
push_front 961214069
push_middle 647874763
push_back 888396667
push_middle 300008211
push_middle 726918616
get 31931
get 291172
push_front 98872597
get 264395
push_middle 980145338
push_front 690718309
push_middle 177538128
push_middle 19013460
push_front 313212873
push_front 634675296
push_back 54981914
push_back 355297572
push_back 779273523
get 151880
get 186244
push_middle 198906476
push_back 208473260
push_front 748343712
get 532283
push_back 454645162
get 51790
push_back 480514748
get 460599
push_back 634592795
get 180380
get 452347
get 523391
push_back 365781215
push_front 941629039
push_back 267820735
push_middle 613164370
push_middle 925942973
get 469160
push_back 179221911
push_front 703893068
push_middle 700927407
push_back 393356915
push_back 952789344
push_back 455416515
push_front 259752425
push_middle 24084615
push_front 431621467
get 20201
push_back 392123652
push_middle 664221351
push_front 432499418
push_back 670402896
push_middle 828625557
push_front 504958938
push_back 637452963
push_middle 103634175
get 471426
get 486341
get 509831
push_back 135056355
get 615181
push_back 428622574
push_middle 320675647
push_front 257453549
push_front 987741274
push_middle 815769486
push_back 983120719
get 611355
push_middle 93328121
push_back 208570096
push_middle 598863615
push_back 53625763
push_back 987740772
push_middle 304885114
push_front 846545962
push_middle 787724828
push_back 618097816
push_middle 707319096
push_middle 813761435
push_back 334824802
push_back 601917221
push_front 493483209
get 273409
push_back 320550300
get 18525
get 394208
get 140916
push_middle 845834726
push_middle 584289148
push_back 574729888
push_back 92192055
push_middle 771717861
push_back 251739735
push_middle 813855741
push_front 515575565
get 44574
push_back 80335511
push_middle 672302093
push_middle 849346676
push_middle 706997308
get 126412
push_middle 479453475
push_middle 679179350
push_middle 588716099
push_back 241398519
push_back 336701595
push_middle 472593270
push_back 440294137
push_front 836884765
push_front 942438091
push_middle 619175875
push_middle 429532940
push_back 537936591
push_back 183993190
get 384528
push_middle 830873715
push_middle 618441391
push_middle 589035059
push_back 32611360
push_front 997151405
get 589762
push_front 801040874
push_front 706413358
get 392437
push_front 274234
get 54592
get 567734
get 512373
push_middle 453774789
push_middle 787641199
get 379842
push_front 288147823
get 195216
push_middle 226273614
get 266802
push_front 625026021
push_front 292061429
push_front 907161919
push_middle 631084137
push_back 619031364
push_back 470331590
push_back 53022633
push_back 141248001
get 183251
get 128857
push_back 525573430
push_back 732713194
get 563434
push_middle 236514914
push_front 348860575
get 467370
push_front 401632236
push_front 268584946
push_back 307106365
push_front 967985950
push_front 650472551
get 257192
push_front 327796060
push_middle 457510421
get 180765
push_front 843781597
push_front 848946928
get 389584
push_middle 841100585
push_middle 823388509
push_middle 726841455
push_middle 181781529
get 554179
push_middle 661976105
push_front 47162035
get 437232
push_middle 77491280
push_middle 166977093
push_back 817188610
push_back 119797801
push_back 5435861
push_middle 443484766
push_middle 498927566
push_front 411710401
push_middle 591743861
get 598729
get 439157
push_back 882448341
get 33563
push_front 379001077
push_front 296378774
push_middle 627810129
push_front 24027117
push_middle 601543462
push_middle 570751197
get 355772
push_back 25822224
get 286191
push_middle 412286427
get 415650
push_front 856942715
push_back 920579893
get 579612
get 77860
push_front 350232800
push_front 281766158
get 498404
get 458152
push_middle 491071403
push_middle 147215265
push_middle 666197073
push_front 941908956
get 449014
push_middle 381818239
push_back 650837741
push_back 871835917
get 477151
push_middle 786893456
push_middle 527678008
push_front 457159895
push_front 365389644
get 321992
push_front 810050885
get 309131
get 412547
push_back 476817570
push_back 288533091
push_front 712971161
push_back 572120523
get 83796
push_front 302873399
push_back 529606603
push_front 61026444
get 295494
get 470025
push_back 999010360
push_middle 831296837
push_middle 110996154
push_front 8971534
push_back 365669073
push_front 215424276
push_back 344117308
push_front 923432572
push_back 987754910
push_back 630476190
push_back 25507331
push_front 832988577
get 34054
push_front 6674148
push_front 146619051
push_front 44874631
push_back 659249057
push_middle 772081419
push_front 534553379
push_middle 385753967
push_middle 416446437
get 161622
get 10630
get 418322
push_middle 419035584
get 555673
push_middle 755114183
push_middle 503276934
push_front 189697588
push_middle 423185901
push_back 178342978
get 249822
push_back 253529434
push_middle 343320047
push_front 224764189
push_front 588269282
push_back 280725645
push_back 21004966
get 531189
push_back 102749887
push_back 298371385
push_middle 75649043
get 97006
push_middle 836975396
push_middle 842579349
push_back 844597102
push_middle 779190947
get 424495
push_front 753983173
push_front 72844627
get 389484
get 314028
get 445706
get 561718
push_back 105407803
push_middle 800574761
push_back 997158766
push_back 922435409
push_middle 113484447
push_middle 263365215
push_back 337483762
push_middle 963968612
push_front 86141929
push_back 29696166
push_back 694505439
get 135350
get 237470
push_middle 223502194
push_front 536036486
push_middle 241512804
push_front 768209843
push_middle 928856552
get 500244
push_middle 470809353
push_back 340213557
get 309049
push_middle 104731233
push_front 143796056
push_middle 914832643
push_middle 215456123
push_middle 885776700
push_front 925455065
push_middle 228761968
push_front 752239804
get 192166
push_back 962663330
push_back 194954108
push_back 902200932
push_back 925517203
get 435361
push_middle 452978481
push_front 360276047
push_back 354976812
push_middle 598777606
get 424082
push_middle 219442912
push_back 15334649
get 441691
get 82570
push_front 991237548
push_middle 550310989
push_front 217539139
push_back 12608267
push_front 825369014
push_middle 935785670
get 82024
push_back 724990541
get 241191
push_middle 562378046
push_back 948248420
push_middle 390073309
push_middle 47426895
push_middle 273250659
push_back 998418805
get 106306
push_front 265775172
push_middle 748311058
push_back 341379035
get 396805
push_middle 398743371
push_middle 759064892
push_middle 129675276
get 350281
push_middle 956030573
push_front 973868882
push_back 95682136
push_back 137548046
push_middle 820105686
push_back 11859827
push_middle 94598305
push_back 360763410
push_middle 17394629
push_back 511468149
push_middle 139258445
get 200492
push_back 231137334
push_back 93411746
get 507348
get 109151
push_front 340273329
push_back 431812028
get 143208
get 94100
get 551361
get 106660
get 341379
push_back 197697712
get 305287
push_front 159220866
push_front 960244926
push_back 226874231
push_middle 105193992
push_front 332526418
push_middle 573338178
push_middle 862037609
push_front 538530300
get 100586
push_back 914209539
get 233003
push_front 879240925
get 160797
get 171933
push_back 465193356
push_middle 319422786
push_middle 752684677
push_back 788221273
push_front 335601779
push_back 10981474
push_front 467650837
push_middle 32965887
push_back 288361825
push_front 636667970
push_front 60571333
push_front 786314180
push_back 654328969
push_front 95952914
push_front 295440153
push_middle 139551707
push_middle 520674669
push_back 824632266
push_back 551403257
push_middle 869260767
push_middle 697929894
push_back 204070715
get 196761
push_front 242918981
push_back 521975416
push_back 697245753
get 359257
push_back 378629230
push_back 484888632
push_back 73105246
push_front 322737760
push_middle 707659963
push_back 228249907
push_middle 593006070
push_back 303498811
push_back 252831739
push_front 398310990
push_front 352698386
push_back 162340614
get 308076
get 177790
get 271711
get 240520
push_middle 843489214
get 171227
push_middle 926788338
get 523077
push_middle 224429355
get 365799
push_back 125070379
get 117260
push_back 784935306
push_front 809498174
get 591946
push_middle 59874300
push_middle 641236707
get 223468
push_front 835180245
push_front 668694267
get 298364
get 577270
push_middle 105570043
push_back 509488157
get 284937
push_middle 924541042
push_back 550685292
get 45968
push_front 803310444
get 201752
push_back 438970682
push_back 410300902
push_back 291556161
push_front 799391378
push_front 169046229
push_front 502304315
push_middle 900478129
get 41361
push_middle 450622694
push_back 699838996
push_front 884218156
push_front 225102626
push_back 409255151
push_back 592927343
push_back 386042908
push_back 687469928
push_back 865286429
push_back 883999161
push_middle 754436992
push_front 32128115
push_back 82631206
push_front 394478041
push_middle 717863715
push_back 814374344
push_front 481293113
push_back 251452608
get 173651
push_middle 973236464
push_front 582616895
push_front 485724026
get 205860
get 47430
push_middle 813506386
get 534892
get 326819
get 605498
push_middle 856052157
get 573648
push_middle 362096661
push_back 167190852
push_back 881800886
push_front 172123005
push_back 414359139
push_front 920707392
push_front 440256332
push_back 164472326
push_middle 72185940
push_back 834566344
get 389629
push_middle 876977538
push_middle 352052101
push_middle 570165019
push_back 556458315
push_front 272073132
get 285766
push_front 303520235
push_front 903543445
push_back 917226404
push_back 33109588
push_middle 263043791
get 25903
push_middle 815449313
push_front 753997749
push_middle 796133034
push_front 28133829
push_back 93083563
push_back 458560407
push_middle 85812402
push_front 23329747
push_back 700581957
get 620541
push_middle 528753996
push_back 254560160
push_middle 856847268
push_middle 236146749
get 581461
get 325583
push_back 926388260
push_middle 310520726
push_middle 67055587
push_front 742634211
push_back 297314163
get 579569
push_front 389072925
get 478204
get 357196
push_back 809193010
get 577165
push_front 374344534
get 315028
get 320943
push_front 576501610
push_back 837334978
get 197264
push_back 313257808
get 580146
push_front 31151813
push_front 499872626
push_back 802848629
push_middle 553994954
get 196067
get 248347
push_middle 313914380
push_front 339895558
push_front 744294836
push_front 210329308
push_back 325656256
push_front 312116816
push_middle 402311295
push_front 908270181
push_front 446560623
push_middle 577809534
push_front 635280774
push_back 522640057
push_back 558633247
push_middle 659223526
get 341213
get 81631
push_back 699192085
push_front 36097257
get 43927
get 154290
push_middle 431128397
push_back 790467037
push_back 629361538
push_front 894341542
push_front 176348284
get 95073
push_back 982859909
push_back 447873237
get 203896
push_back 267510467
push_back 898016474
push_back 190351941
push_middle 255684775
push_back 538992367
push_back 160372134
push_back 336965676
push_front 40785204
push_middle 746823661
push_front 518924854
push_front 11978542
push_middle 2493605
push_back 558785411
push_front 666548303
get 122626
get 412076
get 69396
push_front 417788227
get 517795
push_front 446779752
get 426243
push_back 418891373
push_middle 25337548
push_front 278530866
push_middle 294537999
push_middle 987963804
push_front 812855877
get 27418
push_middle 240709038
push_front 746005137
push_middle 212100385
push_middle 404905271
push_front 25476267
push_back 950873292
push_middle 546789283
get 14589
push_middle 258361832
push_middle 669824217
push_front 473608845
get 142259
push_middle 907251782
push_back 804928067
push_middle 573703317
push_front 164847559
push_middle 192685048
push_middle 598313464
push_middle 223376913
push_front 218778152
push_front 587556595
push_front 827623430
push_middle 533872602
push_front 733856961
push_back 282182723
push_middle 975227328
get 508296
get 361600
push_middle 673145013
push_back 6714511
push_front 441927085
get 126810
push_front 626632436
push_middle 734427329
push_back 334783038
push_front 96593862
get 581622
push_back 923240922
get 137033
get 292126
push_front 537065911
get 232573
get 15613
push_middle 426580884
get 578602
push_middle 47828645
push_front 824242766
get 430854
push_front 409351451
push_back 985890402
get 610853
push_back 37760817
push_back 831601269
push_front 226636234
push_front 53381653
push_front 951471903
push_front 212287456
push_middle 516120099
push_front 841809612
push_middle 738875969
push_back 980979584
push_middle 381550746
get 7859
push_back 275562027
push_middle 554494536
push_middle 733360962
push_front 713546889
push_middle 33803869
push_front 842863144
push_front 314761538
push_middle 30362217
get 278738
push_middle 861850688
get 246013
get 27047
get 531305
push_front 318821228
push_front 649322998
push_middle 69052595
get 505644
push_middle 877356674
push_front 167504150
push_front 912040608
push_middle 825319881
push_front 237703152
push_front 104767685
get 432538
push_middle 36063269
push_back 429313830
push_middle 670844022
push_back 55739495
get 318691
push_middle 355343405
push_back 288008661
push_back 799736237
push_front 952249145
push_middle 450928801
push_front 853801581
push_back 517121057
push_front 279842973
push_back 914638947
push_front 292260853
push_front 314035981
push_back 953294541
push_back 610734493
get 41764
push_back 405145866
push_middle 45443816
push_front 443093018
push_front 597967041
push_middle 246960330
push_back 46695908
push_middle 183597470
push_back 895846381
push_back 776799251
push_back 80686153
get 146846
push_front 812494006
push_front 581987799
push_front 549891339
push_middle 113848977
push_front 840929525
push_middle 58337484
push_front 187107056
get 13880
push_middle 495322634
push_middle 360808228
push_front 212616992
push_back 771610239
push_back 80473805
push_front 383240257
push_front 722836882
push_middle 342603066
push_front 601717883
push_back 982794091
push_back 607945066
push_middle 453441037
push_back 71946119
push_front 352121285
push_middle 124587156
get 322410
push_front 895842213
get 48793
get 206513
push_front 50054706
push_back 452810546
push_front 352185483
push_front 948025018
push_front 730120162
push_middle 86885585
push_back 159142684
push_middle 50889956
push_middle 723699705
get 282820
push_middle 64931885
push_back 500728667
push_front 284029618
push_middle 268246259
push_back 154986633
push_back 957431874
get 88249
push_front 897443614
push_middle 291098243
get 63094
push_back 151500359
push_middle 835986855
push_middle 730348017
push_front 444101196
get 331578
push_front 958634044
push_front 496149738
push_back 733611838
push_back 215497679
push_front 619435813
push_back 618667400
get 143136
push_back 675254786
push_front 805367460
get 609940
push_back 988154482
get 56838
push_back 870078192
push_middle 421352098
push_middle 270315225
push_back 951109827
get 314634
push_back 277535108
push_front 120467738
push_front 215203474
get 108144
push_front 955672700
push_front 37230893
get 205218
get 249041
push_front 578414111
push_back 796795656
push_back 696859099
push_middle 835210252
get 547188
push_front 529036799
push_back 26390723
get 421423
push_middle 274982722
push_middle 138536240
get 580958
push_back 510276048
push_front 870932991
push_front 438818390
push_back 851559133
push_front 959029967
get 136160
push_back 89247293
push_middle 166226637
get 550822
push_middle 547499496
push_back 415589839
push_middle 684112854
push_middle 332812160
push_back 433297844
get 511931
push_middle 124171802
push_back 226074899
get 440054
get 57314
push_back 8068565
push_middle 808394640
get 305743
push_middle 423026053
push_middle 183474090
push_middle 805784449
get 313301
push_front 507345679
push_front 835853287
push_middle 430134595
push_middle 753306427
push_front 862993794
push_middle 991142216
push_front 524757099
get 564851
push_front 368577416
push_front 676686273
get 301317
push_middle 676358005
push_back 462090194
get 216081
push_middle 616284529
push_back 192396125
push_front 716531840
push_back 269443242
push_middle 822446743
get 119803
push_middle 989514057
push_front 9978422
push_front 220768683
push_back 375654949
push_back 988088446
push_middle 318910064
get 443079
get 499490
push_middle 859067862
push_back 287911733
push_back 599027327
push_middle 677317611
get 125815
get 502479
push_front 154453371
push_middle 544276190
get 127263
get 453058
get 345237
push_middle 494918916
push_front 811125247
push_back 458352100
push_front 6467129
push_middle 697584957
get 139476
push_back 202772860
get 70505
push_front 394323835
push_front 16875167
push_back 256847774
push_front 643713500
push_middle 590581109
push_front 425408738
get 96525
push_back 128119430
push_middle 435544294
push_front 204314451
push_middle 795886410
push_front 952149761
get 117006
get 524927
get 147719
push_back 349614893
get 487887
push_front 855721011
push_middle 262678533
push_middle 578387387
push_middle 923844723
push_back 500711884
push_middle 9397213
get 238717
push_back 384819983
push_back 997187273
push_back 307276249
push_back 168109219
push_front 785418701
push_front 867316497
push_middle 296585168
push_front 737975241
push_middle 571420451
push_back 489341486
get 166405
get 330962
get 60581
push_back 898610478
push_back 375480809
push_back 195552242
get 428418
push_middle 411581457
push_middle 558008385
push_front 561112686
get 86904
push_front 439907717
push_back 661517465
push_front 353212053
push_back 125704338
push_middle 372184442
push_back 844440261
push_front 63032681
get 605043
push_back 605811913
push_back 94936674
push_back 256383622
push_back 415787325
get 141270
push_front 104938578
push_middle 163363021
push_back 453160830
push_front 525029987
push_front 885245268
push_back 771057853
get 446697
push_front 453112933
push_middle 60607071
push_back 495509532
push_middle 216581958
push_back 160942449
get 216802
push_middle 577089209
push_front 624537256
push_middle 599959099
push_middle 564122630
get 161655
push_middle 623718511
push_middle 659185077
push_back 14259982
push_middle 969334040
push_front 129854758
push_back 126002776
get 494873
push_back 66650306
push_front 697141055
push_front 179786089
push_middle 677066074
get 439443
push_middle 651213835
push_front 749673804
get 610039
push_middle 583723694
push_back 657113316
push_middle 977406613
push_middle 791907169
push_back 287522927
get 515627
push_front 523873107
get 101186
push_middle 909395308
push_front 200420164
get 492533
push_middle 392404225
push_back 521736714
push_middle 970049780
push_back 808371727
push_middle 596018270
push_middle 720505992
push_front 900364637
push_front 152267676
get 544279
push_middle 339332351
get 440160
get 238100
push_front 987562656
push_front 104769617
push_back 753000240
push_front 919021516
push_middle 440052902
push_front 706146247
push_front 668560270
push_front 902311123
push_front 434775452
get 395343
push_middle 493048168
push_middle 987734480
get 3978
push_front 526007390
get 237972
push_front 158628345
push_back 129204336
push_back 422107041
push_back 637251462
push_back 509283914
push_back 432506762
push_middle 637657115
push_back 335849435
push_middle 758641995
push_back 912680890
push_middle 788235012
push_middle 295666417
push_front 760826467
get 447835
get 247284
push_back 120114483
push_back 540643205
push_front 534387289
get 402660
push_middle 711937900
get 347739
push_back 679660437
push_front 693126332
push_front 948843321
push_front 193329651
get 398024
push_back 786320901
push_middle 504118897
push_front 583787242
push_middle 200460837
push_back 651373834
push_back 601465321
push_front 429530881
push_middle 353514029
push_front 100277007
push_middle 70100416
push_middle 206528945
push_back 813032235
push_front 226876468
push_front 951675657
get 528486
push_middle 303355823
push_middle 175778931
push_middle 15547490
push_front 413446067
push_back 319382149
get 503761
push_back 171058277
push_front 407369793
push_front 470206179
push_back 549412228
push_back 14657137
push_front 11009022
push_front 53520862
push_front 841408264
push_back 752145293
push_back 763244481
get 404289
push_back 650603887
push_back 522831869
push_back 697571307
push_middle 845971583
get 115886
push_middle 539766241
push_back 591241311
push_front 423278543
push_back 884598675
push_middle 891760636
push_middle 341770006
push_front 832773659
push_middle 524306609
push_middle 135431367
push_front 600922145
push_back 446404131
push_middle 244567348
push_middle 32389263
push_back 601336845
push_middle 753053921
push_middle 3999152
get 551955
push_back 845376638
get 521063
get 482792
push_back 624434718
push_front 279507937
push_middle 121221086
push_back 57297334
push_middle 339767443
push_middle 293881229
push_front 205308358
push_back 184789432
get 557188
push_middle 702295124
push_front 547259556
push_front 937416998
push_middle 460485874
get 599774
push_front 135595337
push_back 420977277
get 461011
push_middle 693826931
push_back 474879118
push_back 2339537
push_middle 830264593
push_back 127965961
push_back 641265397
push_front 414880488
push_middle 498912879
push_front 40430582
get 371325
push_front 567516769
get 174887
push_back 331521525
push_back 551892568
get 7033
get 494907
push_front 517996564
push_middle 417197142
get 444261
get 220633
get 204294
push_middle 860986772
push_front 192881665
push_front 15008724
push_middle 911695554
get 177888
push_back 711062640
push_middle 128178061
get 593824
get 40148
push_middle 2621472
push_back 397860333
push_back 874422829
push_front 890334384
push_front 800864477
push_front 702857761
push_front 682488641
push_back 939569886
push_front 330799887
push_back 798624391
push_front 944199553
get 46768
push_back 426530013
push_front 938683908
push_front 792584215
push_back 67033274
push_middle 821828524
push_middle 381638422
push_middle 726914142
push_front 848916986
push_front 514898390
get 33074
push_middle 433780405
push_back 90242728
push_front 112625102
push_middle 604738616
get 124667
push_front 266687269
push_middle 265071491
get 417807
push_middle 51765266
push_back 3979288
push_front 909818462
push_front 290469373
get 41412
get 246357
push_front 381334792
push_back 325403322
get 412601
push_middle 990548508
push_middle 93862300
push_back 226665471
push_front 338999507
push_front 921875312
push_back 511470963
get 374638
push_front 554578798
push_back 13193475
push_front 522599123
push_middle 390177538
get 441758
push_middle 45791585
push_middle 143047815
get 207814
push_middle 28525259
push_middle 638836413
push_front 882684816
push_back 347031050
push_front 658330812
push_middle 998487395
push_back 89559102
get 25006
get 62546
push_front 378315018
push_front 655589509
push_back 320496788
push_back 122539410
push_back 430881531
push_front 600207569
push_back 364841457
push_back 396178914
push_front 278676359
push_back 684323697
get 122812
push_back 457156407
push_front 373044769
push_back 684385981
push_middle 344955090
push_back 332092422
push_middle 871475020
push_back 618556782
get 79879
push_middle 32344733
push_middle 412541156
push_front 498817974
push_back 933119857
get 225548
push_front 163721983
push_front 964247301
push_middle 794072308
push_front 640896269
push_middle 829928953
get 429514
push_front 631944184
get 488892
get 163316
get 217616
push_middle 756029032
get 95194
push_back 61613074
push_middle 375237004
push_front 280776253
get 522680
push_front 337413941
push_back 502527268
push_middle 839773458
push_front 849545065
push_back 830146480
push_middle 22818118
push_middle 191479650
get 92393
push_back 416932157
push_middle 427485232
push_back 731048524
get 366489
push_front 864400172
push_back 973395091
push_middle 326460733
push_back 121908098
get 104259
push_middle 668031736
push_back 898245570
push_back 959318540
push_middle 409651026
push_front 699800852
push_front 65766902
push_middle 572201827
push_front 118984777
push_middle 907176161
push_middle 190571366
get 374798
push_front 100267465
push_front 597190232
push_back 783161012
push_middle 590522699
get 445248
push_front 967912715
get 519278
get 413718
push_back 34045342
get 325687
push_back 235584208
push_front 235017378
push_middle 443558525
push_back 670994813
push_back 478969065
get 333988
push_back 16516476
get 88668
get 576051
push_back 178952613
push_front 878286569
push_front 589053628
get 439098
push_middle 714420367
push_back 184042129
get 490696
push_back 402795773
get 426834
get 513397
push_front 852458437
push_front 928448626
get 168311
push_back 319230268
push_front 391186323
push_middle 425849573
get 434034
get 550779
get 573964
get 310904
push_front 584326221
push_front 513883670
push_front 39820946
push_middle 632120183
push_back 843625733
push_back 842939465
push_middle 871163320
push_front 399722414
get 242323
get 460220
push_middle 500461022
push_back 399427885
push_front 443905882
push_middle 561014575
push_front 301623865
push_back 459151515
push_front 200744946
push_front 371121897
push_back 85472907
push_middle 888856413
push_front 442163308
push_back 311259418
push_middle 113814617
get 520110
get 313372
push_front 561104518
get 81458
push_middle 969818774
push_back 836553223
push_back 888049867
push_back 54762752
push_back 688764058
push_front 699148001
push_front 459640347
get 370852
push_back 157335601
push_middle 512471922
push_middle 103710731
push_front 853355320
get 458871
push_back 33973439
push_front 744333664
push_back 769471941
get 228916
push_middle 652505084
get 149120
push_front 394680208
push_back 96855271
push_front 495437357
push_back 844053342
get 387471
push_back 137675758
push_middle 983082947
push_front 372476071
push_middle 142159383
push_middle 844283197
get 407772
get 447185
push_front 97954331
get 454965
push_middle 551154652
push_back 300877804
push_front 978646120
get 176924
push_middle 898342893
push_middle 642936011
get 608958
push_back 801695474
push_front 187339444
push_back 464443308
push_middle 24306067
push_front 761021514
push_back 986621186
push_front 829202320
push_back 193176366
push_middle 16702182
push_back 614946069
get 66099
push_front 447556146
push_front 183390274
push_middle 613083425
push_front 155684357
push_middle 730104724
push_middle 338243998
push_front 579268007
push_middle 419471864
push_front 107630083
push_front 127191838
push_middle 815928209
push_back 129602
push_back 787084361
push_back 854816730
push_front 87597864
push_back 261680101
push_back 170032960
push_front 532572236
push_back 706704361
push_front 903032163
push_middle 895682069
push_middle 303522446
push_back 563974325
get 33403
push_back 141524127
push_middle 637229650
get 294004
push_front 707134065
push_front 383874303
get 146319
push_back 936122637
push_front 398997012
get 389255
push_back 953923342
push_middle 419215935
push_middle 979293586
get 563025
get 177274
push_front 79769303
push_middle 403334538
push_back 582829316
push_middle 806032629
push_front 141580481
get 599116
push_back 487951767
push_back 708586354
push_back 726677933
get 414714
get 126688
push_middle 183903944
push_middle 233372099
get 365160
push_back 109548831
push_front 35543920
push_back 240179888
push_back 745192135
push_front 918991402
push_back 932807246
push_front 495461188
push_front 520543648
push_middle 393260491
push_front 997411106
push_middle 350786895
push_middle 770043765
push_front 425689310
get 45124
get 526807
push_middle 826495774
push_front 852435620
push_back 245657647
get 321114
push_back 507032491
get 302050
push_front 729742029
push_middle 82562136
push_middle 103094082
push_middle 183077485
push_back 514434712
push_front 787843249
push_middle 983029771
push_middle 553312367
get 175029
get 81425
push_back 126275991
push_back 272346217
push_back 16709222
push_back 965763079
get 314249
get 452198
get 298412
push_front 720238749
get 64185
get 252167
push_middle 84465172
push_back 222930721
get 111585
get 23565
push_middle 201024561
push_middle 621059616
push_front 443341707
push_back 662339766
get 455093
get 461910
push_back 583436065
get 542033
push_back 306707326
push_back 17892009
get 396052
push_back 219514964
get 87941
push_front 779811334
push_front 329016950
push_middle 430806275
push_front 725292618
push_middle 518821213
push_back 178643649
push_front 683651639
get 269870
push_back 801699582
push_middle 937850460
push_back 69896573
push_front 298938703
push_front 686374656
get 273637
push_back 485443979
push_middle 152537748
get 267452
push_middle 94032788
push_front 429061189
push_back 511515681
push_back 824745948
push_middle 440909642
push_back 954822966
push_front 246923195
get 556601
push_front 881253417
push_back 375171823
push_middle 819659718
push_front 436332370
get 492204
push_front 958842289
push_back 258220315
push_front 889015326
push_middle 649202059
push_front 140517938
push_front 181718532
push_middle 60087855
push_back 877232409
push_back 397338909
push_front 701656123
get 366340
get 109940
get 585077
get 569271
push_back 154303504
push_front 732881327
push_front 219272974
push_back 185941910
push_middle 435340787
push_back 285505698
push_front 935949551
push_back 615894861
get 491379
push_middle 184248619
push_back 728702663
push_back 557074055
get 24283
push_middle 779746403
push_middle 737697594
get 430360
push_middle 816319300
push_middle 842236659
push_back 347134702
push_back 461546372
push_back 686117437
push_front 797414588
push_front 125910046
push_back 137706670
push_middle 366973038
push_back 688709767
get 422255
push_middle 88269346
push_middle 204113439
get 202721
push_back 119832511
get 375399
push_front 602280891
push_front 407404679
push_middle 218340002
push_front 427816611
push_back 347513638
get 552450
push_middle 700634859
push_front 559583711
push_front 487836512
push_back 776822028
get 589522
push_back 115736232
push_front 839861284
push_middle 957254421
push_middle 416151083
get 509364
get 93927
get 500908
get 111888
push_middle 520068396
get 2340
push_front 323828366
push_front 572087911
push_back 231772381
push_front 405110708
get 524570
get 182186
push_front 473406126
push_back 91383324
push_front 352863453
push_back 463161843
push_back 595037006
push_back 669665847
get 204560
push_front 861115291
get 545372
get 360232
push_front 920534897
push_back 174773208
push_back 79003878
push_front 695709849
get 149740
push_front 350306344
push_back 724035682
get 371267
push_back 303388655
get 272422
push_middle 465211166
get 379822
push_middle 232168841
push_front 935156968
get 144494
push_middle 169700279
push_back 635366856
push_front 967174581
get 214952
push_back 339247710
push_back 360787981
push_middle 955345464
get 298901
get 532016
push_back 387626640
push_middle 759414196
push_middle 71741502
get 403593
push_middle 709951399
get 152917
get 203752
push_middle 367588897
push_back 791434232
push_middle 634693285
push_back 704659014
push_back 65615397
push_middle 834734590
push_front 253385440
push_middle 505551568
push_middle 977132068
push_middle 446681109
push_back 476264361
push_middle 717261500
push_middle 929227915
push_back 13337036
get 378235
push_front 753194107
push_middle 901886243
get 75540
push_back 874612065
push_front 326358937
push_back 10435517
push_front 772263642
get 475097
push_middle 845048699
push_back 654057537
get 283155
get 409984
get 199891
push_middle 413362484
push_back 993046946
push_front 172935092
get 1807
push_back 393353018
get 489882
push_middle 602063860
get 20747
get 545453
push_front 543376505
push_back 754557314
push_front 959465357
push_back 856065080
push_front 368469536
push_front 955566113
push_back 561203248
get 39331
push_middle 896575128
get 182248
push_front 886920908
get 36347
push_middle 404915983
get 47708
get 12348
push_middle 98335501
push_front 551394733
push_middle 860070692
push_back 967337922
push_middle 357885330
push_front 603285700
push_back 550525912
get 61620
push_back 806415245
get 227953
get 308046
push_middle 394775341
push_middle 559748723
push_front 119440363
push_middle 729005208
push_back 833478054
push_front 506194102
get 220163
get 123389
push_middle 8593966
push_front 396610359
push_front 449394882
push_middle 550575960
push_front 716282317
push_back 411355146
get 534063
push_back 283603834
push_front 330436869
push_middle 988318221
push_back 680833420
get 498292
push_middle 54727568
push_middle 894193126
push_middle 749454830
push_middle 794595717
push_front 306585554
get 233268
push_back 158416656
push_back 386047662
get 32812
push_middle 899103566
push_front 793543814
get 593799
push_back 247878205
get 498731
push_middle 443571236
push_middle 998583050
push_middle 682229834
push_middle 827878308
push_front 56746634
push_middle 151698949
push_front 793775424
push_front 878089182
push_back 949118272
push_middle 705248012
push_back 584875391
push_front 637964547
push_front 640294609
push_front 261923175
push_front 786676684
push_middle 587453881
push_back 105565388
push_back 48817198
get 426011
get 90337
push_middle 959100557
push_front 117649300
push_front 956268710
push_middle 165198207
get 599876
push_middle 290985863
push_front 824985387
push_front 75497114
push_back 692070892
push_front 707060670
get 46347
push_middle 84661235
push_back 211147830
push_middle 762600882
push_middle 378075436
push_back 137457458
push_middle 365966850
push_middle 373792737
push_middle 462827277
push_front 452083473
push_back 28563670
push_middle 340775808
push_front 440247218
get 620565
get 577258
get 8551
get 494663
push_front 945233682
push_back 870030827
get 436925
push_front 599953736
push_front 529121037
push_back 176101093
push_back 445218842
push_middle 346319796
get 179243
get 548996
push_front 359359695
push_back 840993621
push_middle 664810246
get 346594
push_back 264476637
push_middle 438181475
push_back 662295731
push_back 506935974
push_middle 130540569
push_front 233752283
push_middle 849929331
push_back 645513190
push_front 216738286
push_back 120415889
get 200520
push_back 38955675
push_back 776032075
get 135679
push_front 173073983
push_front 354795707
push_back 728505586
push_back 669819397
push_back 207746659
push_back 827717522
push_middle 20823684
push_front 862657264
push_back 632158511
get 590423
push_back 925040140
push_front 120640403
get 485194
get 139524
get 274866
get 106468
get 406763
get 330881
push_back 648568261
get 420901
push_middle 109034669
push_middle 80178746
push_front 359190907
push_back 46960619
get 119250
get 28109
push_back 843251422
push_middle 197421239
push_back 373928520
get 592594
push_front 560990909
push_front 718371040
push_front 736667365
push_middle 768313267
push_front 391386474
push_back 352827005
push_front 91972513
get 200856
push_back 886132239
get 227092
push_front 528126031
push_middle 78487296
get 146856
get 385835
push_middle 360200269
push_middle 601950408
push_front 603700285
push_back 270043349
get 501044
push_front 589366931
push_front 703423714
get 45734
push_front 214761450
push_middle 986525313
push_back 851866939
get 366195
get 523104
get 242351
push_back 983633181
push_front 727639635
get 321902
push_front 928019871
get 564147
push_back 436073083
push_middle 204808418
get 62751
push_back 220268503
push_back 877011247
push_middle 61109837
push_middle 3136369
get 482426
get 399970
push_back 63863734
push_middle 201872911
push_front 71739733
get 575210
push_back 704349627
push_front 251853193
get 298223
push_back 865649236
push_front 368060422
push_front 395892866
push_front 406420140
push_back 921275861
push_front 622043396
push_middle 676028084
push_middle 776727658
push_back 697890887
push_back 156332768
push_front 251206850
get 498703
get 346486
get 399327
push_front 660736952
push_back 242998458
push_back 269409448
push_front 220516497
get 92151
push_front 698161574
push_middle 175078218
push_back 825895012
push_middle 651600546
push_back 726769508
push_back 679334678
push_front 457559068
get 318743
push_back 34110254
push_back 637146436
push_middle 978797030
push_front 601678046
push_middle 564422871
push_middle 324919758
get 430082
push_front 682761419
push_middle 153810589
push_front 825668588
get 271240
push_back 231799573
push_front 782044936
get 275573
push_front 666649947
get 285181
push_front 896426176
push_front 81956471
push_front 976045164
get 1888
push_middle 580962145
push_front 232416427
push_front 606440118
push_back 31381045
get 377379
push_back 883662383
get 445349
push_middle 125897602
push_front 75381554
push_middle 398043186
push_front 924582705
get 107937
get 382997
push_middle 423621621
get 88202
push_back 398273916
get 520150
push_back 413912256
push_front 479992255
get 364315
get 605142
push_back 858253625
push_front 736138264
get 222934
push_front 125128106
get 102308
get 476082
push_front 637419265
get 39631
push_back 342600573
get 202948
get 202461
push_middle 714889877
push_middle 516816462
push_back 606247845
push_front 899943512
push_middle 97185866
push_middle 674086652
get 216867
push_middle 799509207
push_back 627351367
get 551496
push_front 159177277
push_back 58034700
get 393360
push_front 52285323
get 344493
get 127672
get 586115
get 400606
push_middle 303734445
push_front 210391086
push_front 473954496
push_back 841735575
push_middle 362729734
get 291290
push_back 821964338
push_back 704552362
get 313065
push_front 59642280
push_back 826800818
push_middle 401445053
push_front 979781496
push_front 786020665
get 195542
push_back 425875989
push_back 925425227
push_middle 585802101
push_middle 25848394
push_back 166771321
push_middle 469831319
push_front 926706731
push_front 496172348
push_back 658005309
get 313377
push_front 492272625
push_front 242220576
get 563984
get 33815
push_middle 85167137
push_back 681375702
push_middle 489550538
push_middle 402347519
push_back 789016634
push_front 463221145
push_front 331221754
push_back 897704764
push_middle 127504538
push_middle 684747118
push_back 576540110
push_back 624385690
push_middle 172822195
push_middle 95377952
push_back 781697839
get 539901
push_back 281265650
push_middle 794460431
push_back 718603227
push_back 29536176
push_middle 855308199
push_front 54908452
push_front 759047982
push_front 15886286
push_back 773972383
get 282004
push_middle 753849250
push_front 936431025
push_back 55275133
push_middle 378378142
push_back 359012472
get 30047
push_front 998359437
push_middle 50950741
push_middle 690822816
push_middle 632720517
push_middle 602094725
push_middle 9366020
push_back 531789109
push_middle 93563025
push_front 505331631
push_front 430843011
get 448061
push_back 896139218
push_front 505651411
push_middle 257098953
get 163934
push_middle 88986585
push_middle 48707758
push_back 22436247
push_front 550981914
get 330412
get 170337
push_back 819114687
push_middle 913198061
push_middle 467472351
get 581434
get 517357
push_front 202520266
push_middle 892418667
push_back 881007089
push_middle 80534995
get 201280
get 312210
push_back 751989085
push_back 585833980
push_back 993042775
push_front 627942962
push_front 480285976
get 126891
get 213459
push_middle 690660471
push_middle 128328020
push_middle 222926426
get 46909
push_front 106614027
push_back 121660665
push_back 907362992
push_back 450591690
get 9154
push_front 482448535
push_middle 325110431
push_middle 199026181
push_back 877598171
get 340397
push_middle 83789343
push_middle 935421455
push_back 153560668
push_back 871923269
push_middle 771053977
push_back 963940801
push_front 843298182
push_back 571075812
get 378357
push_middle 521180005
push_middle 644670904
push_back 635232647
push_middle 952375394
push_back 855027988
push_front 837369944
get 172478
get 444838
push_back 682505386
push_back 419333022
push_back 923682511
push_middle 385090287
get 143252
push_middle 14922007
push_back 980391290
get 516615
push_middle 426090099
push_middle 866940725
get 200652
push_middle 694852485
push_back 699327059
push_front 194967865
push_back 431844703
push_back 509445752
push_back 100034758
get 523038
push_front 274198317
push_middle 535700226
get 291095
push_back 122055686
push_middle 532122097
push_back 1581635
push_front 305379617
push_back 707212770
push_back 289329510
push_back 989464434
push_front 405304378
push_back 772890746
push_front 544140422
push_middle 82818542
push_back 369881444
push_middle 879343549
push_back 969526526
get 40357
push_middle 196200690
push_front 462581788
get 268846
push_back 240615943
push_middle 90723931
push_front 528124823
push_middle 139424076
get 439765
push_middle 224851512
get 586502
push_front 916859734
push_back 109150746
push_front 736048580
get 527359
push_back 216968132
push_front 486117618
get 578015
push_front 694994366
push_back 294121597
get 545340
push_front 915081579
push_front 358270747
push_back 295526736
push_middle 162194586
push_middle 848793931
push_back 35602021
push_back 253840335
push_middle 11165033
push_back 449077334
push_front 764647496
push_middle 476102219
get 560533
get 537348
push_back 504803189
push_back 287179326
push_front 197474330
get 122322
get 429272
push_back 63006636
push_middle 127510875
push_back 728778818
push_front 277400974
push_middle 293829999
push_middle 897138629
push_back 908156051
get 136995
push_middle 939395734
push_front 923584140
push_front 757201548
push_middle 433052813
push_front 432647668
push_middle 820969654
get 76145
push_middle 126427643
get 159821
push_front 890729691
push_middle 549997278
push_back 322184102
push_middle 474323456
push_middle 208011968
push_front 672445
push_front 466704389
push_front 108363840
push_middle 808289098
push_front 212192080
push_middle 625623210
get 34135
push_front 609710293
get 97487
push_middle 835164917
push_back 352719636
push_front 189658629
push_middle 905750000
push_back 804519480
push_back 8101815
push_middle 409427111
push_back 779548663
get 423735
get 489688
get 578639
push_middle 437319116
push_front 292617505
get 158691
push_front 578535058
get 186883
push_middle 950596776
push_back 494149342
push_back 17875488
get 148966
push_middle 792434454
push_middle 371958926
push_back 878052660
push_middle 921799105
get 569407
push_front 780823025
push_middle 784827643
push_middle 983193436
get 343282
push_middle 716225692
push_back 204345062
push_middle 130666801
push_front 552879392
get 2823
push_back 745815280
push_back 19684577
push_middle 251789787
push_front 453566055
push_back 206262738
get 452155
get 437698
push_front 158055155
push_middle 650069950
push_back 171712364
get 308342
get 392123
get 241891
push_front 191074256
get 5598
push_front 976790163
push_front 592528360
get 524631
push_back 966913656
push_back 554935670
push_front 198952581
push_front 774312372
push_front 556589954
push_middle 188360651
get 591577
push_back 206356301
push_front 140578405
push_middle 854831367
get 188886
get 353093
push_front 987517580
push_back 559298308
get 613210
push_front 698239698
push_middle 52569530
push_back 259199102
push_front 520427788
push_front 319230743
push_back 282384049
push_middle 847336546
get 127131
get 65811
push_front 864848449
push_back 642301702
get 392084
push_back 248253877
push_front 428488069
push_front 128874160
get 534360
push_front 320532452
push_middle 799777198
push_middle 894570110
push_back 105904553
push_front 297381445
push_middle 264134310
get 18210
push_back 301157101
push_middle 711083566
push_front 90736731
get 528122
get 414415
push_front 618930073
push_back 294864283
push_front 488322435
get 287475
push_middle 645149091
push_middle 787097393
get 188804
push_front 819270997
push_back 474039410
push_back 855801452
push_middle 458869121
get 371345
push_middle 562248769
push_middle 819663944
push_front 499752443
push_back 184492092
push_back 231785696
push_middle 27787070
get 285849
push_back 483098496
push_middle 568575704
push_back 515416991
get 393814
get 562474
get 122638
push_back 384860815
get 180413
push_back 161944074
push_middle 610234551
push_back 674060860
push_middle 133486828
push_middle 465623128
push_middle 2469632
push_middle 349304980
get 313901
push_back 199011857
push_middle 667364486
push_middle 864155867
push_front 604409803
push_middle 933409322
get 132305
push_middle 601218902
push_back 32051908
get 446751
get 279583
get 188796
push_back 717870013
push_back 62162716
get 574544
push_front 538094336
push_back 402783972
push_back 254637256
push_middle 123334772
push_middle 395462882
push_middle 172322450
get 601900
push_back 47443529
push_front 572568222
get 60166
push_middle 931507494
get 256041
push_middle 723492189
get 372076
push_middle 677860159
push_front 157593784
push_front 361699089
push_middle 312936062
push_back 73816519
push_front 879232106
get 578658
get 373280
push_middle 515964307
push_back 572997294
push_middle 3751587
push_back 295609762
push_middle 636750331
get 297686
push_front 655404259
push_front 169310378
push_front 729650370
push_middle 635079534
push_back 769052752
get 335289
push_middle 677735611
push_back 451922450
push_middle 590912344
push_middle 23843898
push_back 410882250
push_front 498581724
push_front 464054300
get 27792
push_back 792544843
push_middle 907840024
get 140473
push_back 865448085
push_front 733712129
push_middle 615625947
get 169289
push_front 348091836
push_middle 905287392
get 90876
push_middle 944059573
get 431965
push_front 456127231
get 277458
get 361515
push_front 86495217
push_front 983577593
push_back 344195374
get 215532
get 295706
push_back 507623886
push_back 341416974
push_middle 265129259
get 329063
push_front 321024201
push_middle 359644154
get 123937
push_front 109342782
push_middle 341227390
push_middle 334705675
push_front 893977144
push_back 5546698
push_middle 699096408
get 475557
push_middle 393977850
push_back 442213470
get 305767
push_back 895436488
push_front 195695222
push_front 978149358
push_back 789366533
push_middle 266417334
push_back 856280578
push_back 282888317
push_front 877953228
push_front 852848371
push_front 256066295
push_front 578164223
push_back 133895344
get 27179
push_front 935057430
push_middle 827698855
push_middle 665450623
push_middle 299040700
push_front 103581135
push_middle 901444132
push_back 173893520
push_back 179431945
get 526503
push_back 69107366
push_middle 463888423
push_front 502914199
push_back 905466685
push_front 177636140
get 467580
get 546651
push_back 304637144
push_middle 351279684
push_front 734825298
get 548159
push_back 173507118
get 605917
push_middle 884052031
push_back 436635794
push_front 929549055
push_middle 491619638
push_back 233868290
push_back 860036179
push_back 106098896
push_middle 283657528
push_front 693477367
get 397172
push_front 937584242
push_front 254308024
push_front 111222357
push_middle 56040753
get 38456
get 85497
push_middle 244847054
push_middle 151483346
push_back 817846077
push_front 230994768
push_back 413349189
get 189010
push_back 481886641
push_middle 522769027
push_back 730939048
push_middle 121207708
push_front 338352042
push_front 542867147
push_back 823226332
push_middle 975239854
push_front 427356232
push_front 440745318
push_back 717263763
push_back 315404791
push_front 127054437
get 128799
push_middle 45256963
get 519254
push_middle 145974202
push_front 425321376
push_middle 41833767
get 561402
push_middle 121654736
push_middle 394443562
push_front 219117167
push_back 809279362
push_front 862676395
push_front 914967033
get 4175
push_back 712983361
push_front 316910058
push_front 309476799
push_middle 821708472
push_front 177451618
get 588021
get 267003
get 618446
push_front 823687241
push_middle 648117127
push_front 916407183
get 500164
get 84521
get 425763
push_middle 146925820
get 581400
push_back 807423050
push_middle 780900377
push_front 15308886
push_back 815472324
get 432014
push_middle 322815005
push_middle 498784114
push_front 832062350
push_back 637831028
get 57120
get 210071
push_middle 271253074
push_back 142019447
get 520884
push_middle 495474299
push_front 782221247
get 75887
push_back 760098636
push_back 346322251
push_middle 689388175
push_middle 506055424
push_middle 986412654
push_middle 969595597
push_front 286303522
get 312423
get 43840
push_middle 508314948
push_front 548160255
get 110248
push_middle 656558714
push_middle 675758731
push_back 777987895
get 128488
push_back 637820708
push_middle 999541848
push_front 648227215
push_back 487477786
get 229391
push_front 63716110
push_back 560573173
push_back 305393694
push_front 754532311
get 268267
push_front 232990313
push_front 802333164
push_front 24307982
get 495628
push_middle 797679237
get 412797
push_front 625176714
get 476953
push_back 451562192
get 281028
push_back 810041208
push_middle 691720708
push_front 606632031
push_middle 149097203
push_front 567118638
push_back 539510700
push_front 948130309
push_back 648649273
push_middle 437797414
get 460175
get 34419
push_back 461066352
get 484695
push_front 79013617
push_front 245096647
push_middle 7220059
push_back 96770127
push_front 845101056
push_middle 382956406
push_front 192817918
push_middle 61424900
push_middle 170812820
push_middle 544797864
get 515060
get 74445
push_front 366842351
push_front 469158034
push_front 164437315
get 356671
push_front 244588837
push_front 257481140
get 354234
push_front 942899311
push_back 744818904
push_front 792304770
push_back 605703730
push_middle 753558651
push_middle 615153973
push_back 975509873
push_front 756881033
push_back 571540015
push_back 240461665
get 170166
push_back 881786449
push_back 912533421
get 401587
push_back 669322915
push_back 366789908
push_front 257359546
push_back 988971288
push_back 92262546
push_back 131950389
push_back 983682979
push_front 917185188
get 6058
push_back 375679486
push_back 472887601
get 287907
push_front 406679254
push_middle 803475656
push_middle 35325382
push_middle 430706165
get 101299
push_front 962483995
get 73397
push_back 871736892
push_back 994591057
push_front 798084145
push_back 694319243
push_front 818383625
push_middle 181431670
get 166579
push_back 582786895
push_middle 378038024
push_front 156140682
push_front 651674121
push_front 415787829
push_front 571166797
get 353447
push_front 758979957
push_back 954683332
push_front 170057318
push_middle 318821245
push_back 662867603
push_front 715002634
push_middle 805494148
get 295614
push_middle 607931903
push_front 346356730
push_front 122754636
get 160101
push_front 542368023
push_back 330783547
push_middle 481126152
push_back 200170299
push_back 475340636
push_front 812161482
push_front 757305947
get 578125
push_middle 754854163
get 370371
push_middle 931983200
get 366242
push_front 992503294
push_back 574133139
push_front 274634580
push_middle 90855360
push_back 733999163
push_back 761339800
push_back 62389219
push_front 929267671
push_front 983277552
push_front 690552171
push_front 832995011
push_back 495199422
get 148464
push_back 309022859
push_back 323246522
push_front 893551970
push_middle 327905490
push_middle 288182448
push_back 333334941
push_middle 428911822
push_front 133605875
get 35538
push_front 611872104
push_middle 281178156
push_middle 580942562
get 602503
get 7780
push_middle 648105253
push_middle 72256911
push_back 581224335
get 342963
push_back 782556236
get 349241
push_front 652141941
push_front 232993154
push_middle 265835648
push_back 362839554
push_middle 24239542
push_middle 960750091
push_middle 629858825
push_middle 421097787
get 293681
push_front 101027348
push_front 686190803
push_middle 928501828
push_back 572354627
push_front 554635502
push_front 450972719
push_front 420853952
get 550574
push_middle 784401395
push_front 392554690
push_back 722597118
push_back 616554782
push_middle 35186992
push_front 161546283
push_middle 30657272
push_middle 45937707
push_back 139150692
push_back 790809725
push_middle 629761876
push_middle 805020788
push_middle 987353878
push_back 485230417
push_middle 306148074
push_middle 419208079
push_back 524784723
push_front 680865346
push_middle 470247757
push_back 481702553
push_middle 195290270
push_front 429668738
push_middle 540912965
push_middle 520141676
push_middle 940809487
get 330681
push_back 969992128
push_front 270699988
push_front 260084533
push_middle 211453831
get 379684
push_back 569893403
get 547870
get 350670
push_middle 955557629
push_front 967920078
push_back 489174015
get 360838
get 441545
push_front 970335886
push_back 313100315
push_front 628024086
get 314371
get 29297
push_middle 581399745
get 542816
push_front 928715351
push_back 739050796
get 613347
get 10884
push_back 291343613
push_front 655069441
push_back 374453736
push_front 439492976
push_back 104199854
push_middle 986645610
push_back 452209393
get 435154
push_middle 864849944
push_middle 510776612
push_middle 369868851
push_front 308179862
push_middle 113619382
push_front 215635859
push_middle 694536956
push_middle 327891527
push_back 756841591
get 335161
push_front 900506596
push_front 696152607
get 10260
push_back 475428611
push_front 363756475
push_back 344102611
push_middle 509704504
push_back 809941425
push_back 851648815
push_middle 397880563
push_back 223871079
push_front 706186361
push_front 415597774
push_middle 966138599
push_front 938845709
push_front 84310302
push_back 881182658
get 276634
push_middle 590988190
push_middle 822528025
push_front 175136877
push_front 15698289
get 140123
push_front 866412451
push_front 870261523
push_middle 998166807
push_front 664484631
get 479325
push_middle 778998642
push_middle 429495314
get 392353
get 453500
push_back 329467207
push_front 58080612
push_middle 105037637
push_front 299118676
get 184282
push_front 259555447
push_back 303848246
push_middle 665185264
push_front 647303077
push_back 486625967
get 244665
push_back 260725897
push_front 223931952
get 21782
get 363801
push_front 687428561
get 568907
push_middle 855949855
get 400027
push_middle 189992267
push_middle 990981558
push_middle 718146310
get 195394
push_front 650011811
push_front 540274360
push_back 830644521
push_front 857424769
push_front 55498369
push_middle 157534623
push_middle 607691704
push_back 119658497
push_middle 261963746
push_front 218708353
get 324729
push_front 703520918
get 72479
push_middle 912036995
push_middle 423650406
get 370795
push_front 273425785
get 182532
push_back 811018268
push_back 12013815
get 210135
push_middle 803791734
push_back 415031089
push_middle 762288762
push_middle 651680347
get 106185
push_front 462911754
get 87881
get 440018
push_front 111453539
push_middle 800283586
push_front 497205932
get 376511
push_middle 112691304
push_back 907680496
push_middle 150832030
get 87955
push_middle 795325953
push_middle 601008925
push_back 478766190
get 555751
get 351790
push_back 701654460
push_front 241407427
push_middle 403548169
get 64722
push_back 640540397
push_middle 234812579
get 614201
push_middle 814001081
get 10522
push_back 418963799
get 588263
push_middle 164787101
push_middle 528244721
push_middle 483786430
push_front 874415493
push_front 409677578
get 105012
get 27795
get 570607
push_back 623801559
push_middle 594917599
push_middle 152194118
push_middle 984574632
push_middle 852275040
push_back 895887979
push_front 777057534
push_middle 668146089
push_middle 164277400
push_middle 794280966
get 302557
push_front 686939710
push_front 156793754
push_back 953753227
get 50895
push_middle 632431366
push_back 151765563
push_back 904267423
push_front 246403513
push_middle 401249578
push_front 783078236
get 235849
get 155246
push_front 3299358
get 173921
get 289830
push_front 715070342
get 288701
push_back 226084187
push_front 286226070
push_middle 211239944
get 388066
push_front 509400904
push_middle 875920811
push_front 93441918
push_front 117677302
get 277235
push_front 111078890
push_front 178180063
push_back 490965478
push_front 515314073
get 16474
push_back 370390347
get 481939
get 11676
push_middle 114124761
push_front 408907681
push_back 349037531
push_middle 283875016
push_back 593928963
push_back 6125406
push_middle 263393134
push_front 236482099
push_middle 229102955
push_front 386036818
push_front 862141327
push_back 326202974
push_back 967822822
get 443116
push_middle 278672253
push_middle 401603024
get 365293
push_back 578090786
get 150442
push_front 863239691
push_back 439541023
push_middle 827243012
push_back 413361922
push_back 265574257
push_middle 19285284
push_front 131350302
push_back 601583231
push_middle 468594463
push_front 979235603
get 364303
push_middle 320267656
push_middle 367619689
push_back 437484806
push_front 763781684
get 314563
push_front 423659082
get 169749
get 161955
push_back 815582915
push_front 9833324
push_back 72080348
push_front 106325826
push_middle 219806891
get 63713
get 189038
push_front 39786249
push_back 740741790
push_middle 446711556
get 122679
push_middle 705143714
push_front 338239946
get 66230
get 574887
push_middle 693783483
push_middle 470433008
push_front 941669436
push_back 428335067
push_front 265094049
get 513454
push_front 481327280
push_middle 862109956
push_front 344176346
push_back 441840021
push_front 947650531
get 121343
get 602171
get 274337
push_middle 481220167
push_middle 944121028
push_front 98352252
push_back 243602233
push_middle 28490825
push_middle 235549370
push_front 617831171
push_back 314960232
get 426108
push_middle 853287398
get 84630
get 605355
push_front 5207747
push_front 805714353
push_front 500887546
get 131782
push_front 809685834
push_front 767686934
get 460054
push_back 812048985
push_front 28756191
push_middle 596280603
push_front 878691874
push_back 627228334
get 80391
push_front 995581631
push_back 784263262
get 496964
get 254924
push_front 444323510
push_front 861332617
push_middle 131376275
push_middle 12307548
get 504496
push_front 105422998
push_middle 923511573
get 479773
get 522770
push_front 199930364
get 371282
get 380704
push_back 292685769
get 413111
push_middle 272316388
push_middle 676435343
push_back 666636801
push_back 761157969
push_back 910666357
push_front 46990950
push_middle 772184125
push_front 725910638
push_back 581935025
push_front 327640917
get 157212
get 474560
push_front 756571216
get 330684
push_middle 555682478
push_back 287276941
push_middle 653494935
push_middle 579971269
push_middle 380984385
push_front 385182832
push_back 338685153
push_middle 836149920
push_front 730632816
push_front 235667634
get 482536
push_middle 73885195
push_middle 506877683
push_middle 734043182
push_back 26632152
push_front 678026631
get 72659
push_middle 661539428
push_front 631536264
push_middle 713266812
push_back 98627565
push_back 128749176
push_front 919897383
get 126848
push_middle 548946141
push_back 940966121
get 472987
get 534476
push_front 26322164
get 304093
get 47583
push_middle 339611471
push_back 285254829
push_front 570840128
get 117666
get 503016
get 538877
push_back 374994227
push_back 249594478
push_middle 756530318
push_middle 306256361
push_middle 433309108
push_back 568505976
get 452253
push_middle 372740338
push_middle 807359586
get 304828
push_middle 932404339
push_back 686672241
get 547977
get 240494
get 464006
push_back 121697683
push_middle 191548392
get 346380
get 65861
push_back 596989346
push_front 52539776
push_back 559171578
push_back 707016614
push_middle 389362491
get 332912
push_front 860634727
push_middle 238713372
get 567131
push_back 293224620
get 435993
push_back 87942069
push_back 33346157
push_front 239694097
get 106134
push_back 338962911
push_middle 833532460
push_front 897233279
get 305089
push_front 877496968
push_middle 50318066
get 351748
push_front 79405811
push_front 384304299
get 238805
push_middle 216218591
push_front 671325927
get 89091
push_front 752283361
push_back 224625736
push_back 415066563
push_back 510108996
push_front 17948013
push_middle 90357695
push_middle 158330350
push_front 857007148
get 562956
push_middle 345809645
get 370466
push_back 456713710
push_front 655186624
get 267497
get 154120
get 360896
push_middle 663016634
push_back 282591004
push_middle 481005365
get 135338
get 299832
get 232087
push_front 860369934
push_front 803627219
get 246639
get 231179
push_front 732163112
get 190858
push_front 143300945
push_middle 972884918
push_front 987239161
push_back 376050540
push_middle 898454580
get 128314
push_front 499977750
get 428666
push_middle 946272188
push_middle 294677920
push_back 726299851
push_front 509914913
push_back 532476796
push_back 30573072
push_front 692120512
get 136270
push_middle 133097328
push_middle 762313514
get 302887
push_middle 709389652
push_front 744602343
push_front 58916526
push_middle 843787836
push_front 581967737
get 388487
push_back 718391107
get 230403
push_middle 825882684
push_front 54361150
push_back 819292279
push_middle 783665988
push_back 966244086
push_back 394946112
get 246455
push_back 465131979
push_middle 602482473
get 128766
push_front 629341876
push_middle 69295840
push_middle 567898266
push_front 388952547
push_middle 927981161
push_front 679149877
push_middle 692789096
push_back 973684923
push_front 546858580
push_front 58500061
get 293754
get 300588
push_front 655974524
push_front 939669504
get 51069
push_front 590638667
push_front 354752850
push_middle 809102457
push_middle 808573854
push_back 68734035
push_back 343267858
push_front 4432987
push_middle 892784502
push_back 822661037
get 458705
push_back 70016702
push_back 367314277
get 36160
push_back 54941456
get 147883
push_front 416931139
push_front 4784625
push_front 844434848
push_back 230975245
get 377411
push_back 899399200
push_front 921938816
push_back 48686723
get 118915
get 535869
get 578901
push_front 339852315
push_front 878042473
push_middle 445915509
push_back 563124748
push_middle 926232531
push_middle 928526184
get 306408
push_back 334638065
get 354739
push_back 389165327
push_back 295127121
push_front 365190906
push_middle 225366656
push_front 217416673
get 235285
push_front 729637412
get 253383
push_back 470557084
push_back 660571497
push_front 387066708
push_front 358467093
get 205330
get 397561
push_middle 67817618
push_middle 429470196
push_front 950625780
push_middle 928953922
push_front 93649422
push_front 65906679
push_middle 543977558
push_middle 257614029
push_front 186241344
push_middle 550875230
push_middle 852781841
push_back 180814414
push_middle 857659347
push_middle 441232520
push_front 665141857
push_back 53853088
push_front 938710807
get 284998
push_front 837278526
push_back 672870771
push_back 653702020
push_middle 247947654
push_back 916221920
push_back 44285822
push_back 789266613
get 31594
get 48407
push_middle 159475487
push_back 220452376
get 185072
push_middle 84166688
push_middle 822542715
push_middle 623073387
push_front 937039946
get 436045
push_back 720398389
get 80460
push_back 553236731
push_middle 850111273
push_back 38985365
push_front 126761645
push_middle 251706274
push_back 167394465
push_back 732494919
push_back 663219305
push_back 622553342
push_back 245548940
push_back 298384155
push_back 749689424
get 170815
push_middle 115205634
push_front 932065895
push_middle 614004265
push_front 584428001
push_front 683429444
get 72954
push_back 104690379
push_front 653164769
get 23168
get 315128
push_back 156953307
push_front 859439129
push_back 637353664
push_front 832791082
push_middle 861625771
get 66303
push_front 696656541
push_middle 850130795
push_middle 902706270
push_back 387123715
push_front 393559794
push_back 634818744
push_middle 322009663
push_front 5066990
push_back 77106889
push_middle 351591449
push_middle 521204252
push_front 457050237
push_back 817846370
push_middle 940856845
push_front 344485140
get 363318
get 518803
push_middle 943580219
push_front 639250656
get 438022
push_front 143654355
push_front 366472647
push_front 370721831
push_middle 746852140
get 176050
push_front 280495098
get 429560
get 556608
push_middle 220448069
push_front 578601663
get 372588
push_middle 394432115
get 436161
get 246858
push_front 905759952
push_middle 168292910
get 219846
push_back 72740592
get 297292
get 537335
push_front 48409400
push_middle 76182474
push_back 785430133
push_back 225769998
push_front 963543623
push_front 939044206
get 180621
get 79922
get 343520
push_middle 8178512
push_front 916022710
get 404464
push_middle 605240992
push_middle 623014068
get 155716
push_middle 177406571
push_middle 880746777
get 315762
push_back 97053415
get 521780
push_back 694168651
push_back 237300584
push_front 497926878
push_middle 961897139
get 225619
push_middle 917554191
push_middle 111125053
push_back 722397477
push_front 4589709
push_middle 646836869
push_middle 709617984
push_front 788812689
push_back 513025672
push_back 268772614
get 279853
get 434215
get 180400
push_front 990969489
push_middle 881197649
push_front 324964808
push_back 51893362
get 559154
push_middle 597534740
push_middle 711994242
push_middle 476588125
get 403731
get 528757
push_back 436328994
push_middle 420042339
push_middle 346131521
push_back 979000222
push_front 922089103
get 518823
push_back 63319257
get 437742
push_back 239270682
push_front 576310013
push_middle 994791562
push_middle 166119635
push_back 868222962
push_front 517027016
push_back 250322
get 112039
push_front 133250076
push_middle 537309796
push_middle 49954699
push_back 828636061
push_back 635966599
push_back 95656462
push_back 732415407
get 86332
push_middle 400030278
push_front 333881012
push_back 698283058
push_front 348584872
get 4377
push_middle 510556000
push_middle 693694713
push_middle 545738261
push_front 519434257
push_front 323483884
push_back 76707124
get 296288
push_back 191886154
push_back 858460589
push_front 283898560
get 551658
push_back 678552999
get 335480
push_middle 68896470
push_middle 421610014
push_front 646669162
push_front 59622707
push_front 672534278
get 310210
push_front 180964115
push_back 29006401
push_middle 430247449
push_back 483586154
push_back 300071397
get 527829
push_middle 823077830
get 504624
push_back 290927231
get 325879
push_middle 198996916
push_back 964897421
push_back 985987362
push_front 636470682
push_back 794811704
push_middle 744726874
push_front 659115763
get 204324
push_back 563473814
get 589787
push_middle 383866360
push_front 512652106
push_middle 10225888
get 42518
get 336736
push_middle 391107665
get 216132
push_front 440928221
get 457263
get 3229
get 104678
get 595067
push_middle 945301735
push_front 19496399
push_middle 716619937
push_front 694895091
push_middle 73369475
get 350783
push_middle 244560480
push_front 197744446
push_front 716738725
push_back 604863238
get 62753
get 161664
push_front 579629229
get 33122
get 482491
get 116786
push_front 135307632
get 37753
get 317139
push_back 509484943
push_back 877211155
push_front 770617112
push_back 932572903
push_front 678185563
get 36091
get 50101
push_back 980719982
push_front 724851278
push_front 409277496
push_middle 910961980
push_front 325622953
get 553485
push_back 285876107
push_front 253805179
push_back 788793058
push_middle 699440832
get 1598
get 561415
push_back 598343334
push_middle 448622169
push_front 223028555
push_front 800601589
get 41915
push_back 87409027
push_back 893604610
push_back 97149106
push_front 111350369
push_front 711668240
push_front 5502193
get 231612
push_front 864453704
push_back 226709100
push_front 828366119
push_middle 123649075
push_middle 826870675
push_back 617590362
push_front 369927792
get 357339
get 611163
push_front 501215641
get 340418
push_middle 332715179
push_middle 808651769
push_front 504104888
get 37934
push_front 41013712
push_back 788506795
push_back 23228226
get 478192
push_middle 468413289
push_middle 212022794
get 518701
push_back 864640743
get 42383
push_middle 184912719
push_front 522919285
get 531261
push_front 592035505
push_middle 611922555
get 224693
push_back 917461762
push_back 31276119
push_middle 253475265
push_back 74142217
get 93459
push_middle 212668259
push_middle 878520155
push_back 695690835
get 416551
get 373262
get 264499
push_middle 439050997
get 597874
push_middle 259367205
push_back 238657288
push_middle 901074081
push_back 306548168
push_middle 466710006
push_front 98779873
get 420970
get 536726
push_back 705278362
push_back 565209285
push_front 695716533
get 210543
push_front 254651974
push_front 693383331
push_back 140878161
push_front 309925155
push_back 589030048
get 347587
get 366327
get 86839
push_back 226138487
push_middle 731119463
get 228610
get 209648
push_back 422773034
push_front 509908253
push_front 94606776
push_back 939734921
push_back 267953739
get 147864
push_back 2180015
push_back 126823852
get 439073
push_middle 955092804
push_front 494597591
push_middle 661846996
push_front 484360913
push_middle 342025694
get 300095
get 566304
push_back 376486382
push_middle 316286418
push_middle 435692582
get 301219
push_front 278297109
push_middle 996975058
push_front 425122879
push_middle 267214240
push_front 679211835
get 387359
push_front 671323315
get 487544
push_middle 416106188
get 262232
push_front 219360680
get 274123
get 544026
push_front 641965951
push_middle 666800058
push_back 711661255
push_front 185116534
get 490963
push_front 984424379
push_front 662800537
get 544522
get 361335
get 269339
push_middle 790389890
push_front 539769719
push_back 410394476
get 586928
push_middle 575474859
push_middle 219748724
get 272781
push_middle 785937491
push_front 21573037
push_front 266146988
push_middle 469323206
get 366937
push_middle 355196731
push_middle 188557899
get 21021
get 409324
push_middle 13719468
get 192774
get 281365
push_front 603149466
get 330758
push_back 907383627
push_back 519980588
get 475725
get 523847
get 194253
push_front 473486351
push_middle 274509861
push_back 944583756
push_back 953311573
push_back 12621226
push_front 953189878
push_middle 716534627
push_back 731117508
push_back 636451678
push_back 663483885
push_front 253214145
get 522943
push_back 879297935
get 265132
push_front 61736263
push_back 841509576
push_back 91794152
push_middle 700614379
push_middle 621237662
push_front 915048820
get 163656
push_middle 633891448
push_back 194273556
get 598374
get 136244
get 364637
push_back 512931462
push_back 16701683
push_front 89886018
push_middle 150781531
get 106621
push_front 765914281
push_front 718209933
push_back 227691830
get 448522
push_back 481584570
push_back 888031759
push_back 291058072
get 480332
push_front 341088512
push_front 109273060
get 185416
push_middle 91618246
push_middle 465044053
push_front 744244545
push_front 835352815
push_front 395576361
get 427347
get 364944
get 246027
push_middle 428930485
push_front 779810810
push_middle 118556642
get 511285
push_middle 771657113
push_middle 270406867
push_back 433971176
push_front 303993838
push_middle 200989143
push_front 101017335
push_back 228641344
push_middle 85993396
get 232739
push_back 638197864
push_back 124068950
push_front 563527781
push_middle 82990611
push_back 787373363
get 565195
push_back 578500903
get 440523
push_back 540716085
push_back 979560273
push_back 972437445
push_back 30088020
get 371143
push_front 367352676
get 556162
push_front 520505720
get 126146
push_back 212824909
get 390599
push_front 447588184
push_back 695117908
push_front 533825164
push_back 483680376
push_back 180962116
push_middle 740825166
get 487427
push_front 183514119
push_middle 167301144
push_front 401348134
push_back 344063905
push_back 73335199
push_front 10176841
push_middle 891490463
get 193809
push_front 663596102
push_back 219025409
push_middle 457957032
get 224858
push_middle 311542634
push_middle 135523355
push_front 960506636
push_back 730692840
get 393174
push_front 220912542
push_front 446756529
push_middle 268805773
push_middle 556716109
push_middle 288548962
push_front 625095713
get 104217
push_middle 78205411
push_back 400594293
push_front 603873996
push_back 710681965
push_front 297942250
push_front 12442200
push_middle 988478402
push_middle 127397159
push_back 796702921
push_front 399990366
get 239945
push_front 26493526
push_front 85084829
push_front 886919622
push_middle 64944548
push_front 627039027
get 243375
push_back 217391385
push_back 917060448
get 461807
push_front 857591613
get 415240
push_back 760397631
get 236277
push_back 366155719
push_middle 525658456
push_back 190043855
push_middle 343783676
push_middle 268180224
push_front 261211060
push_front 903342692
push_back 252893624
push_front 492126289
get 145699
get 334371
push_middle 847287703
push_front 728491720
get 139491
push_front 728741364
get 287018
get 510828
get 457428
push_back 501342157
push_back 364454076
push_back 40964911
push_front 479568157
push_back 672755959
push_middle 22867406
push_middle 798207182
push_back 357507246
push_front 720708873
push_middle 505942882
push_middle 869676100
push_middle 201425889
get 585557
get 299510
push_back 970567199
get 48473
push_middle 465172520
get 509413
push_back 732150
push_front 688072065
get 378019
push_middle 269340504
push_middle 588443453
push_back 816992668
get 514464
get 581664
push_front 781100647
push_back 625364648
push_back 619437847
push_back 733928788
push_back 131659768
get 415676
get 64323
push_back 973608737
push_middle 376682873
push_back 865732963
get 20917
get 502166
get 473637
push_middle 685445691
push_front 727360234
push_back 169062647
get 378641
push_back 373227677
push_front 132021976
push_back 900448321
push_back 576414841
push_middle 331987810
push_middle 322857998
push_middle 557481117
push_back 82341094
push_front 757369984
push_front 489979456
push_front 939479540
push_front 501382344
push_middle 804340552
push_middle 311837617
push_front 346093526
push_front 681918827
get 110240
push_back 397971725
push_front 970045495
push_back 534551409
push_front 61370967
push_middle 876732523
get 348444
get 414503
get 74601
push_back 348128995
push_back 495437493
push_front 417339630
push_middle 263736080
push_back 691740598
push_back 361176167
get 430754
push_front 74869604
push_front 685896826
push_front 331584909
get 486908
push_front 378986372
push_middle 723369050
get 331957
push_front 324111118
push_back 34940686
push_back 562633260
push_front 874236253
get 214068
get 611081
push_back 471895555
push_front 137691614
push_front 744575591
get 482100
push_back 904374765
get 133156
get 205166
get 308848
push_middle 496468907
push_front 611531898
push_back 612041748
push_front 803603316
push_middle 385097525
get 328746
push_middle 46757129
push_front 564066075
push_front 136094471
get 478256
get 292205
push_front 712240733
get 117288
push_front 543822257
push_front 185084436
push_front 115836732
get 153918
get 415110
push_front 459777344
push_front 508517000
get 312678
get 523817
get 141249
get 198284
push_front 739093368
push_middle 963836232
get 268103
push_back 320303715
push_middle 579965279
get 491218
push_back 680307297
push_front 301996333
get 297747
push_front 508457284
get 458718
push_front 650484067
push_front 605331457
push_back 503933869
push_middle 966714654
push_back 292333468
get 384142
push_middle 616959939
push_middle 946946088
push_middle 359088211
get 535366
get 193223
push_middle 934583008
push_front 991003046
push_back 142659054
push_front 629763097
push_front 380091251
get 549163
push_back 491392238
get 7919
get 391575
get 516511
push_front 214584133
push_back 426302388
get 79545
push_back 434214331
push_back 675209325
get 579749
push_front 395919760
push_back 946059289
push_back 360506533
get 187508
push_middle 931719450
push_middle 730023512
push_back 94336801
push_middle 748700226
push_front 247609446
push_middle 716227385
push_middle 595268205
push_back 266163173
get 174449
push_middle 251130105
push_back 726579169
push_back 120332129
push_front 514906340
push_front 814376517
push_front 265419806
get 514408
push_front 736951416
push_middle 239162714
get 121007
push_back 7451323
push_middle 745562579
push_middle 309860840
get 236211
push_front 19390184
push_back 668398300
push_back 721269011
get 108936
get 111404
get 475238
get 46271
push_middle 303236153
push_back 528647381
push_back 967395125
push_front 949282158
push_middle 647757320
push_front 551635654
get 464478
push_middle 884188769
push_front 975028911
push_middle 390301890
push_front 472825191
push_back 283473579
push_front 551144458
push_front 82822369
get 210497
push_front 399172899
get 133984
push_middle 594917739
push_back 451835156
push_front 437597878
push_back 221759090
push_back 8987097
get 266026
push_middle 489386452
get 122700
push_back 862010552
push_front 205940087
push_front 841071400
get 264471
push_back 887332963
push_back 530733640
push_middle 768934038
push_middle 654915492
push_back 147519369
push_back 914671678
push_back 639473320
push_middle 590742410
get 583922
push_middle 96137619
get 391161
push_back 985484269
push_middle 64635007
push_back 325245987
push_front 438099428
push_back 61423824
push_middle 24065687
get 266531
get 306931
push_middle 958446669
push_back 436030847
push_front 641969435
push_middle 838412625
get 251007
get 4300
get 381949
get 608994
push_front 831902255
push_front 265665337
push_front 361742104
push_middle 741816585
get 323026
get 351308
get 161702
push_front 87552074
get 494304
get 559141
push_front 953497418
get 105458
get 478430
push_front 34047769
get 216560
push_back 90646600
push_middle 3135643
push_front 142027144
push_middle 545088475
push_middle 196258196
push_front 179821746
push_front 594455154
push_back 31737624
get 184578
get 477468
push_front 894767226
push_middle 216312690
push_back 345068154
push_back 94287083
push_back 107940649
get 448931
get 229097
push_middle 335671196
push_back 515424845
push_back 263070356
push_front 447592432
push_front 293054614
push_middle 347797541
push_middle 265885799
push_middle 109338528
push_front 288969318
push_middle 26944147
push_middle 315581372
push_middle 390112998
push_front 202488352
push_front 424253970
push_middle 879382599
push_back 972931743
push_back 493971687
push_back 820130616
push_middle 773618791
get 205000
push_front 327953005
get 363745
get 103366
push_front 728517873
push_middle 763587362
push_front 46352701
push_middle 161964045
push_front 778040680
get 524519
push_front 559069767
get 207307
get 469275
push_front 575213466
get 86824
push_front 14101788
push_back 444054312
get 177924
push_front 595556662
push_middle 105872770
push_front 127400607
push_middle 449932324
push_middle 388478278
push_back 590765057
push_back 637324653
push_back 143716174
get 2583
push_back 244493131
push_front 348158409
get 2970
push_middle 593614059
get 559713
push_middle 420643298
push_front 355152748
push_front 837341477
push_back 312476206
push_front 634631778
get 107630
get 523911
push_back 568893415
push_back 929832835
get 354496
push_middle 681461635
push_middle 553598483
get 472822
push_back 524356822
push_back 219129094
get 9989
push_back 7447026
get 29467
get 62691
push_middle 722904522
push_back 128732564
get 359426
push_front 487479418
push_front 437744116
push_front 275974135
push_middle 417555636
push_middle 480943585
get 222966
push_middle 309295203
push_middle 41507471
get 105391
push_front 980988405
get 458241
push_back 108131763
push_back 850658362
get 309888
push_middle 819825859
push_middle 637300512
push_middle 799296939
push_middle 999994552
push_front 519760275
push_middle 313760819
get 175606
push_front 903072955
push_front 789748713
push_middle 382400984
get 279058
push_middle 148941977
push_front 926272681
push_front 88894536
push_back 314043902
push_back 701668922
get 311925
push_front 678798099
push_back 229202674
get 514207
get 87591
push_front 892591985
get 434545
push_front 88787186
push_middle 159422049
push_front 426585390
push_back 883767438
push_back 762379834
push_middle 906163757
push_front 845896077
get 598854
push_front 404396158
push_middle 479199181
push_front 279916441
push_back 967270295
push_front 621448558
push_back 814125957
push_middle 176833426
push_front 796430406
get 204882
push_middle 761495140
get 149904
push_back 833810513
push_front 900059126
push_middle 486390999
push_back 216479332
push_front 227875105
push_front 1566631
push_back 697354332
push_back 665767349
push_front 648383381
push_middle 391994341
push_front 931926309
push_front 207456617
push_front 925535415
push_front 62420844
push_front 379700727
push_front 371029700
push_front 518963673
get 451963
push_front 82821614
push_back 568872355
push_front 527589307
push_middle 600771595
push_middle 751337831
get 181881
push_front 572327399
push_front 511353241
push_back 334459510
get 365628
push_back 506167010
push_back 652742364
push_front 579309405
push_middle 196409482
push_back 300996620
push_back 590555581
get 153001
push_middle 93991128
get 37586
push_middle 464251797
get 451106
push_front 955450529
get 74356
push_middle 244612270
get 604571
push_front 699180495
push_middle 56884520
get 225800
push_back 702747024
push_front 966063509
push_back 825574219
push_middle 740310155
get 539246
push_middle 829451668
push_middle 819594532
get 512892
push_back 92774269
push_middle 480928744
push_back 878017511
push_middle 25697208
push_back 845005105
push_back 222606638
push_front 96175572
push_middle 706795019
push_back 143877573
get 364237
push_back 24557719
get 82062
push_front 474256724
push_front 227684610
push_middle 353009511
get 621911
get 225600
push_middle 11666817
push_middle 427715254
push_middle 887321975
push_back 818131998
push_front 817831378
push_middle 671511156
push_middle 540462942
push_back 399224746
push_back 754632983
push_back 365755265
push_back 981588785
push_back 870345051
push_back 632093745
push_back 339948845
push_back 781997624
push_front 887843731
get 336544
push_front 843146815
push_front 472770567
push_front 871688073
push_middle 133100775
push_front 810975186
push_back 16907486
push_back 802244609
push_back 267127651
push_middle 629088698
get 126680
get 190030
push_middle 850134420
push_middle 66698305
get 63110
push_front 767496683
push_middle 329365139
push_front 925979604
push_back 576840698
push_front 527480193
push_back 471773057
push_middle 348607586
push_front 122396517
get 610599
push_back 511246704
push_middle 948273010
get 237864
push_middle 468366102
push_back 463130895
push_back 301405863
push_middle 754720306
push_middle 747404564
push_front 481739727
push_back 46216413
push_front 281402362
push_middle 418928149
get 345726
push_middle 940327679
push_front 775327674
push_back 655787309
push_middle 237704694
push_back 645753265
push_front 682054996
push_front 153330930
push_front 551518217
get 280924
push_front 672376394
get 138250
push_back 797732745
push_middle 684991046
push_back 700586840
get 588438
push_back 346206274
get 298486
push_back 96088683
push_back 77970743
push_front 34409426
push_back 392336720
push_front 626784731
push_front 887793899
push_back 970648219
push_front 73912738
push_back 60522119
push_middle 376925314
push_back 481562557
get 71932
push_middle 423679123
push_front 133147924
push_front 704742678
get 14422
push_middle 318563874
get 448471
get 264008
push_back 895273148
get 306097
push_middle 506842185
get 510452
push_back 717103584
push_middle 149971758
push_back 862656814
push_front 677734474
push_front 830112285
push_middle 162591091
push_middle 256789848
push_front 707826553
push_front 181870409
get 320208
push_front 103262454
push_front 558976125
push_back 374206026
push_front 753638786
push_middle 414159513
push_back 239224450
push_back 212816192
push_back 734156244
push_front 223355937
push_back 436821496
push_back 714717096
get 198140
push_middle 142450814
get 150903
get 273640
push_back 920842045
push_front 62808798
push_back 350692138
push_middle 547860313
push_middle 925177562
push_middle 259980047
push_back 786571422
push_middle 21109502
push_front 317074654
get 430081
push_front 493654541
push_front 711243771
get 175503
push_front 811065826
get 135405
push_middle 377613121
push_middle 437342939
get 577384
get 156703
get 37778
push_front 800587729
get 517928
push_middle 651891838
push_front 642596346
push_middle 606335531
push_middle 677633973
push_back 47100894
get 440944
push_front 456040879
get 457131
push_middle 358304937
push_back 160106148
push_back 429863348
push_back 782620478
push_middle 251656920
push_front 539404417
push_front 891506713
push_back 924709888
push_middle 27586036
push_middle 566436203
push_front 146870189
push_middle 531922481
push_front 957066437
push_middle 756844352
push_middle 357267336
get 302088
push_front 884043384
push_back 727918983
push_front 144285708
push_back 551436476
get 613660
push_back 667125245
push_middle 671291878
push_front 360384410
push_middle 374358641
get 533916
push_middle 858255477
get 315785
push_middle 291826060
push_front 358027819
get 494756
push_back 623972402
push_front 630903551
push_front 946938565
push_middle 994974105
push_back 671690971
push_front 295037937
push_back 240766949
push_front 223866672
push_back 978355542
push_middle 346947535
get 436722
push_back 880709949
push_middle 322108105
push_back 539551401
push_back 224373484
push_middle 236587565
push_front 872150336
push_front 366746748
push_front 141399929
get 507245
get 466682
push_back 638343784
push_back 921412515
push_middle 772290303
push_front 162427035
push_back 258701936
push_middle 642756036
push_front 823502551
push_front 630399218
push_front 133072306
push_back 724744786
push_back 531920933
get 46177
get 340105
push_back 620415190
get 435049
get 615296
push_back 289814078
push_back 950539644
get 372197
push_back 23671280
push_middle 722639121
push_back 27218096
push_middle 762293187
push_front 312485797
push_front 34565082
push_front 470827593
get 562881
get 219822
push_front 296112059
push_middle 105423718
push_middle 483855303
push_back 319189311
get 445390
push_middle 69493940
push_back 788431
push_back 333562888
get 42278
push_middle 709751330
push_back 937543206
push_front 310966130
push_back 740707324
push_back 376954522
push_back 918709992
push_front 40776510
get 589317
push_front 135832890
push_middle 26155369
push_back 669666687
get 191981
push_back 540960348
push_back 277573019
push_back 722102788
push_middle 310054348
push_middle 225546254
push_middle 507131458
push_middle 265137083
get 21888
get 120954
push_front 759004828
push_front 126043780
get 485965
get 593209
push_front 305119496
push_back 516055783
push_back 686226318
push_middle 101948815
push_middle 543301809
push_middle 178704542
get 92029
push_back 489422041
push_front 172821831
push_middle 645838349
push_front 216915254
get 359112
push_back 243518117
push_back 732611934
push_front 595824489
push_back 497058159
get 473244
push_front 593328392
push_back 720633016
push_back 274417065
push_middle 447488794
push_front 475204290
push_back 535246161
get 600129
push_back 748776241
push_front 587842531
get 608720
get 131591
push_front 502617360
push_middle 79232379
push_middle 756766646
push_front 735281842
push_middle 476499398
push_back 154364850
push_back 656193358
push_middle 339080447
get 348634
push_middle 547920858
push_middle 216337700
push_back 42766872
push_front 443540380
push_middle 101229426
get 252472
push_back 248189253
push_middle 566454157
push_back 320999731
push_middle 537717377
push_front 800167691
get 347833
push_back 939450898
push_front 144592257
push_middle 28661389
push_middle 840956382
push_middle 441725479
push_front 572301721
push_middle 584483697
push_front 408278992
push_middle 721520247
push_front 825914067
push_middle 14125863
push_middle 910418346
push_middle 455543942
push_front 748860108
get 557504
push_middle 764349717
get 60885
push_back 201077276
push_back 944276573
push_back 934738234
push_middle 477524907
push_back 710175996
push_back 322434394
push_back 397325058
push_front 310837586
push_front 822069556
push_middle 441336887
get 570870
push_middle 365121972
get 141271
push_back 798833940
push_middle 128479480
push_middle 199974305
push_back 676692070
push_front 403047074
push_back 181424391
push_middle 328606041
get 44841
push_front 428731135
push_middle 735213719
push_middle 186761743
push_back 973141005
get 4576
push_middle 722297443
push_middle 456718468
push_front 799485960
push_front 572737280
push_back 918273269
get 622238
get 574023
get 342343
push_back 951520778
push_front 128761580
push_back 381744091
push_front 577903953
push_back 580300622
push_front 971241094
push_back 381650412
get 465740
push_back 813536247
get 448240
push_middle 321750906
get 157334
push_middle 922453831
push_front 185284757
push_middle 410531
get 37237
push_middle 60214147
push_front 522110358
push_middle 892963419
push_back 330548429
push_back 203879209
push_middle 613606803
get 152709
push_front 158986894
push_front 328013264
push_middle 719539068
push_front 664223435
push_front 441561091
push_back 368466449
push_front 377606171
push_middle 999044471
push_middle 17523470
push_middle 626625220
get 388389
push_back 310393082
get 184399
push_middle 992652379
push_front 468102389
push_back 943342778
get 228984
push_back 300416696
push_middle 21955619
get 95729
push_middle 897335283
push_front 9875696
push_back 74924064
push_back 765753687
push_middle 545451147
push_back 945189122
push_middle 183505272
push_back 958309992
push_middle 801202216
get 300898
get 415846
push_back 935746214
get 430523
push_front 441232135
push_front 964682465
push_middle 397337511
get 299519
push_back 464802222
push_back 594994165
push_back 770295471
push_middle 561748872
push_front 692637556
push_front 950508991
push_middle 475465648
push_middle 326218867
push_front 78840852
push_front 651011216
get 415377
push_back 870814120
push_front 827102360
push_front 985497712
push_front 99137525
push_middle 184127125
push_middle 336661560
push_front 638435583
push_back 322460798
get 44993
push_front 104013691
push_middle 341670793
push_front 26759755
get 560564
push_front 763740885
push_middle 804533334
push_middle 400217894
push_front 125826599
push_back 223605677
push_front 284689350
push_middle 224004852
get 589050
push_middle 845506294
push_front 765556086
get 104805
get 144570
push_middle 683752485
push_front 994244332
push_back 832180044
get 549106
push_front 132929266
get 575818
push_back 957853987
push_front 862413142
push_middle 546582045
push_front 813141466
push_front 82823713
push_middle 575204892
get 542925
push_front 996857524
push_middle 146659750
get 341535
push_front 663285995
push_back 900324928
push_front 242142389
push_middle 158655754
push_back 212302578
push_middle 622254354
push_middle 470594803
get 371062
push_front 487396732
push_middle 105633991
push_back 78905369
push_back 353109782
push_middle 574033285
get 472332
push_middle 223454454
push_back 633492962
push_back 530475216
push_back 393104667
push_back 119884192
get 375775
push_front 732646036
push_middle 30067803
push_back 263889041
get 382238
get 585113
push_middle 661385839
push_back 953529829
get 56968
get 83047
push_back 932378865
push_front 202776930
push_front 168484935
get 305778
get 299557
push_front 458983596
push_middle 732053255
push_back 722780651
push_middle 314275595
push_front 267162647
get 187653
push_back 195935220
push_front 871202664
push_front 389133556
get 449766
push_back 337102913
push_back 542853341
push_middle 40303051
get 483842
push_back 702696704
push_front 765721435
push_front 44948545
push_back 503980892
get 468790
push_middle 504192303
push_front 716744399
get 151991
push_middle 965114190
push_back 364945754
get 371699
push_front 865908252
push_middle 824364807
get 440160
push_middle 869371780
push_middle 219250989
push_front 806205045
push_back 278702802
push_middle 269376912
push_middle 334733878
push_back 512954293
push_middle 684088986
push_front 407504634
push_back 481079430
push_middle 714240955
push_back 352179434
push_middle 541013058
push_middle 829347285
push_front 206648081
push_middle 838989009
push_back 289358798
get 423452
push_front 772667006
push_front 664464178
push_middle 750662782
push_back 255507402
push_back 525375457
push_front 415380072
push_back 818015023
get 499984
push_front 720208501
push_back 71879599
get 77248
push_front 481650383
get 238102
push_back 212632298
push_middle 256761359
get 368587
push_back 612212219
get 198460
get 411451
push_middle 920011313
push_middle 941868777
push_back 320556278
push_middle 390401466
push_middle 778362211
push_middle 870547316
push_front 708392554
push_front 936810041
push_middle 793980847
push_back 477589800
get 382998
push_front 469883135
get 27453
push_back 858475773
push_middle 884759649
push_middle 309395854
push_front 584423004
push_front 572025951
get 73385
push_back 650544639
push_middle 148342063
push_front 269899288
push_back 626146845
push_back 21114542
push_back 11215918
push_back 535533528
push_back 165546703
push_back 741550208
push_middle 240147883
push_front 569325961
push_back 780463011
push_back 611140877
push_front 303598299
get 234058
push_back 832351690
push_middle 299468999
push_front 63929631
push_middle 485395626
push_back 43550597
push_front 983630838
push_middle 723225959
push_middle 862048944
get 231629
push_middle 294300497
push_middle 877939097
push_front 692852150
push_middle 761127500
get 482456
push_front 328312594
push_front 754731697
push_front 201039108
push_middle 397832445
push_back 269319823
get 283253
push_front 534061192
push_front 701054876
push_middle 275850737
push_back 689084637
get 189314
push_front 39090268
push_middle 196669571
push_front 499325074
push_middle 189515971
push_front 187145112
push_back 360866633
push_front 612419053
push_front 554824183
get 582397
push_front 732967069
get 313474
push_middle 827737243
get 344501
push_back 167928695
get 286864
push_middle 819527400
push_back 280191498
push_back 703177117
get 521395
push_middle 800301873
get 135998
push_middle 986899155
push_middle 650441349
push_back 161976934
get 197814
push_front 753988934
push_middle 641231527
push_back 641393142
push_back 108451180
push_middle 254042681
push_back 534181589
push_middle 841481541
push_back 345929934
push_middle 687113804
get 225738
push_front 631940439
push_front 559454826
get 558395
push_back 450117122
get 331540
push_back 888939085
push_front 530560666
push_middle 64090162
push_front 795195114
push_back 93144523
push_back 545237920
push_middle 68918241
push_back 835248972
get 143724
get 217795
push_front 945539939
push_front 311899294
get 94003
push_front 959409509
push_middle 955418168
get 151703
push_front 723999370
push_front 225252445
push_front 115832089
push_front 7257075
push_middle 703467354
push_back 884565183
get 399062
push_back 834371745
push_middle 893467895
push_back 391791539
get 218946
push_middle 510325826
push_front 27877613
push_middle 97463470
push_middle 539119311
push_middle 645667742
get 142292
get 211767
push_middle 877535435
push_front 797873196
push_front 676721387
get 272884
push_back 805057474
get 321495
push_front 689305708
push_middle 568892838
push_middle 250774497
push_middle 893556643
get 340776
push_front 918809619
get 333133
push_back 430117222
push_back 109750435
push_middle 657858961
push_middle 799861550
push_back 684576363
get 280674
push_middle 435235161
get 374732
get 421073
push_back 754853637
push_middle 710590557
push_front 772188588
get 58007
push_back 520254937
push_front 719020513
push_middle 912131985
push_front 165420480
push_middle 993264938
push_back 766197661
get 346774
get 259864
push_back 382756235
push_front 891320600
push_back 846294652
push_middle 870135213
push_back 887694296
get 149345
push_front 795842031
push_front 622900687
get 58675
push_back 188689399
push_back 212902676
push_front 752939063
get 151559
push_front 609396250
push_back 941850086
push_middle 874744762
push_middle 329940757
get 362997
get 272364
push_back 19736350
push_middle 698986919
push_back 971438052
push_middle 621960299
push_back 35071986
get 321304
get 155050
push_middle 319482284
push_middle 696488861
get 465210
push_front 665899230
push_front 764833338
push_front 477119047
get 118870
push_front 808283138
push_middle 444995522
push_back 581167097
push_back 889171019
push_front 272453061
push_back 428006664
push_front 574801332
get 451596
push_back 474208381
push_middle 104980576
push_middle 704100186
push_back 349412002
get 512686
push_front 222163771
push_middle 763814964
push_back 831291245
push_front 117119100
push_back 909603407
push_front 324504815
push_back 518152449
push_middle 186530530
push_back 935850205
push_middle 239446126
push_middle 89008025
push_back 77065130
get 240541
push_middle 590546089
get 403448
push_front 208525569
push_back 189850917
push_back 735768970
get 455362
push_back 60218356
push_middle 471185281
push_middle 816666521
push_front 295389476
push_front 395658559
get 345199
push_middle 210156063
push_middle 761342327
push_front 408589071
push_middle 360172341
push_middle 164953774
push_middle 71034073
push_middle 762163466
get 374670
push_back 3586163
push_front 639364429
get 237675
push_back 594030164
get 335641
push_middle 518860063
push_back 169589621
push_back 712313550
push_front 104855960
push_middle 796901426
push_front 477307101
push_front 978727826
push_middle 99371162
push_back 501499290
get 274402
get 45440
push_back 583997918
push_middle 630133680
push_front 267631908
get 430458
get 506773
push_middle 310590397
get 585277
push_back 844233440
push_middle 954759271
get 484702
push_middle 392022588
push_back 37361193
push_front 912486122
push_back 213825277
push_middle 577699054
get 578708
get 509441
push_front 149622883
get 161525
push_back 101980247
get 387704
push_back 612300692
push_middle 754839524
push_middle 317633983
push_back 309064854
push_front 441628818
get 431270
push_back 530995687
get 420445
push_back 553569362
push_middle 1412232
push_back 579339228
push_back 552575484
get 299848
push_middle 89612259
push_front 723700237
push_back 323094251
get 470719
push_middle 240876299
push_back 356893587
push_back 329616014
push_front 445473740
push_front 570930141
push_back 424156900
push_front 694030475
push_front 429612484
push_front 420204954
push_front 522186227
push_back 191444422
push_back 9058801
push_middle 668457579
get 15203
push_back 888177636
push_front 349136809
push_front 727341232
push_back 748741496
push_front 909824887
push_front 437790314
get 460102
push_back 897635180
get 110753
push_middle 587397962
push_middle 59881731
push_middle 291103850
push_middle 264854336
push_back 292991571
push_back 602967406
push_back 526319198
push_middle 899471241
push_front 174652971
get 45321
push_middle 134592117
push_middle 460672468
push_front 30574768
push_front 664417565
get 42215
push_back 706542644
push_middle 882323144
get 522220
push_middle 468675724
get 188857
push_back 58769032
get 300025
push_front 625460955
push_front 326790672
push_back 728367344
push_back 521726261
get 273244
push_middle 120383506
push_back 764293414
push_front 450210139
push_back 703546824
get 229307
push_back 875952383
push_front 511468042
push_front 156738947
push_back 102279716
push_back 464047144
push_back 567840618
get 466903
push_back 20300280
push_back 140190085
get 50436
push_middle 216779140
push_middle 439735654
push_back 219852280
get 599909
push_front 830257174
push_middle 583181725
push_back 346565686
push_back 553927036
push_back 458658016
get 418059
push_front 419601743
push_front 966062575
push_back 733076732
get 61654
push_back 776773969
push_back 751956966
push_middle 457935083
push_middle 454632079
push_front 561725990
push_back 237424030
push_middle 999591048
push_front 444396255
get 395816
push_front 839175569
push_back 519262594
push_front 710371638
push_front 915898020
push_middle 463387991
get 465299
get 277437
push_back 663987274
push_middle 74373025
push_back 599405878
get 467174
push_back 401496401
push_front 782291110
get 517427
push_front 90323378
push_middle 570601426
get 127317
get 146426
push_middle 540629175
push_middle 921436499
push_back 555303752
push_front 458672368
push_back 620918274
push_middle 155256329
push_back 834127098
push_front 706436168
get 174832
push_front 483837351
push_middle 372260532
push_middle 379323701
push_middle 512084905
get 328595
push_back 613109196
get 97409
push_front 890349546
push_middle 406902243
push_back 677431667
push_front 556723
get 183099
push_back 459653934
push_middle 393294288
push_middle 521781172
push_back 233119800
push_front 228759428
push_back 173670749
get 16172
push_front 581138726
push_back 273191413
push_middle 152929603
push_back 269606006
push_front 280944898
push_back 323464932
push_middle 431210018
push_middle 65401597
get 308938
get 597870
push_front 748476929
push_middle 426249821
get 565464
push_middle 243753171
push_middle 923929353
push_middle 361233302
get 14028
push_middle 407676654
get 153655
get 127925
push_back 222478640
push_back 641131275
get 172983
push_middle 650084794
push_back 440197948
push_middle 688816448
push_back 317527307
push_back 205367223
push_back 513729400
push_back 9747419
push_middle 193411579
push_front 15461874
push_middle 882787786
push_middle 689840755
push_middle 440804420
get 586271
push_back 519115370
push_front 171676185
push_middle 569959672
push_front 479992003
push_back 207321588
push_back 456097167
push_middle 774892473
get 175742
push_middle 993776457
get 197993
push_middle 150382581
push_middle 583104328
push_front 344922949
push_middle 113386473
push_front 451149700
push_back 87544327
push_front 123022484
push_back 354204960
push_middle 161837367
push_back 494236157
push_middle 979270420
push_middle 817364387
get 248619
push_middle 620180226
push_middle 340790763
push_back 869938714
push_back 477862265
push_front 129468283
get 169598
push_back 505598906
push_middle 33922160
push_back 573689839
push_middle 979060032
push_front 447395870
get 373885
push_front 725790884
push_front 5696544
push_middle 698710400
push_back 917824400
push_middle 963093584
push_back 932975899
push_back 581478333
push_middle 147189431
push_front 905552534
get 520547
push_front 878626716
get 531976
push_middle 793730110
push_front 119845725
get 185359
push_front 622672995
push_middle 914983221
push_front 834104260
get 504537
push_back 162687787
push_back 503132862
push_front 596698409
push_middle 31710641
push_front 129862378
get 362898
push_middle 817367866
push_middle 862848850
get 260359
push_front 854224501
push_back 168268463
push_back 801006071
get 622058
push_front 757783389
push_back 845295616
get 546133
push_middle 16932661
push_back 590108499
push_middle 532311865
get 277814
push_front 227370574
push_middle 164966310
push_middle 566424066
get 425795
push_front 661086843
get 107528
push_middle 278026033
get 346515
push_back 378112826
push_middle 622655848
push_back 853276185
push_back 317172490
push_front 785492272
push_front 728939856
push_front 70488261
get 497762
get 570411
get 551638
get 69317
push_front 903762529
get 357588
push_middle 17227689
push_front 76684070
push_back 124319111
push_middle 606580317
push_back 140514632
get 193133
push_front 348369356
push_middle 390025870
push_front 341853431
push_back 830926799
push_middle 390879610
push_front 123706273
push_middle 675897081
get 35037
push_middle 182217116
push_front 166899061
push_front 990246889
push_front 17594772
push_middle 961325929
push_back 556808417
push_middle 805583272
get 444337
push_front 304423634
push_front 423498363
push_front 164155451
get 12046
push_back 801513444
push_back 800417744
get 194592
push_middle 734368709
push_front 236620756
get 569846
push_front 80640728
push_back 38574442
push_front 454421783
push_front 272612440
push_front 45858999
push_front 251017029
get 78865
push_middle 346284012
get 268442
push_middle 635466025
push_back 621175351
push_middle 335896464
push_middle 416374003
get 616802
push_back 76263115
push_middle 327138995
push_back 56648015
push_middle 717413670
push_back 268645173
get 66953
push_middle 892586439
push_front 373234453
push_front 912720325
push_back 649409653
push_middle 381454422
get 398842
get 149976
push_middle 930697171
push_front 58985793
get 231747
push_back 773877869
get 314333
push_middle 441545466
push_front 26429340
get 455524
push_back 960532061
get 96258
get 609406
push_front 860507262
push_back 222850872
push_front 614432399
get 37544
push_back 802691948
push_middle 805277845
push_middle 865581416
push_middle 397700045
get 605886
push_front 446253286
push_middle 750403127
push_back 288242507
push_front 407109301
push_front 792405883
push_front 164255488
push_back 208448308
push_front 557712174
get 308206
push_front 914457630
push_front 95377145
get 344622
get 213795
push_middle 765002630
push_back 466141729
push_front 707748518
push_front 273641560
push_middle 964287575
get 581930
push_middle 231159778
push_back 41008654
push_middle 965781157
push_back 814515335
push_front 774754520
push_middle 226991825
push_front 433703882
push_back 122970148
get 571952
push_back 382961775
push_back 136299159
push_back 323480972
push_front 99662266
push_back 82790842
push_front 807878363
push_back 147605915
push_back 929168459
push_back 910161341
get 161083
push_back 190836871
push_middle 771717889
push_middle 192812089
push_middle 234462160
get 408782
push_front 581321099
get 135708
get 525376
push_middle 602575411
get 162377
get 218703
push_front 33032146
push_back 395306713
push_front 386245012
get 467605
push_middle 20040048
push_middle 773022427
push_middle 78916441
push_back 612305946
push_middle 265033472
push_back 756217714
push_middle 669526267
push_front 774031394
get 15264
get 47701
push_front 859378915
push_front 810852032
push_back 409415499
get 443506
push_front 320502709
push_middle 761690409
push_middle 813554100
push_front 648355538
push_front 346138943
push_back 305449656
get 160595
push_middle 282606013
get 22490
push_back 555684656
push_back 822500282
push_back 593912017
push_front 904719723
push_middle 974678847
push_back 662605891
push_back 872192332
get 393114
get 427098
push_middle 503715411
push_middle 397770328
push_middle 383646467
get 512078
push_back 644512329
push_front 159905418
get 459381
push_back 327183197
push_middle 214836660
get 497400
get 351406
push_front 402760730
push_middle 472401881
push_back 546566274
push_middle 557779712
get 353979
get 175890
push_front 506683920
get 212264
push_back 176816150
push_back 725520337
push_back 569445014
push_front 405807431
push_back 164372760
push_back 312222588
push_front 734114451
get 515660
push_front 882639418
push_front 222555831
push_back 726277228
push_back 997564602
push_back 218130545
push_front 354235293
get 486160
push_back 294849503
push_middle 360015893
push_front 176190281
push_middle 472806848
push_front 618986112
push_middle 633768663
get 527938
push_middle 651934901
get 391988
get 162276
push_middle 247433304
push_back 263278457
push_back 860834232
push_back 418243011
push_middle 885482626
get 227270
get 442357
get 39145
push_middle 599062975
get 324083
push_front 536049761
push_front 102374255
push_front 935749045
push_front 849368638
push_front 173532681
push_middle 505926914
push_back 373223033
push_front 793176333
push_middle 467591815
push_middle 995550378
push_front 406479108
push_middle 277033616
push_front 559445066
get 515648
get 430241
push_front 218634817
push_back 868898401
push_middle 475487688
push_middle 13761707
push_middle 619148726
get 566939
push_middle 971556821
push_middle 315495624
push_front 385817465
get 481304
get 467120
push_front 86389638
get 543728
get 30697
get 104784
get 351929
push_front 690958331
push_front 163863823
push_back 274424270
push_middle 518373677
get 510147
get 458126
push_back 271499302
push_back 455762892
push_front 707328491
push_front 448697638
push_back 879476134
push_front 751090535
push_front 222640433
push_middle 9263284
push_back 995289071
get 623153
get 492788
push_back 523107743
push_front 276525879
push_middle 622292904
get 571039
get 82312
get 611044
get 624507
push_back 786696200
push_middle 281724246
push_middle 912769968
push_middle 572480644
get 36735
push_middle 667512543
push_middle 892038940
push_back 307008847
push_middle 982465114
push_back 510013921
push_middle 199670524
push_middle 23433915
push_back 721930419
push_middle 990984662
push_middle 989271006
get 194798
get 470543
push_front 237368002
push_front 965461919
push_front 55509473
get 572841
push_middle 176260743
push_middle 223523516
get 615330
push_front 403245752
get 620371
push_front 728509274
push_back 944394602
push_front 328657747
push_front 375852843
push_middle 733994495
push_front 600951520
get 566926
push_front 406185815
push_middle 181531261
get 443475
push_middle 504846434
push_back 66823035
push_back 143796340
get 78730
push_middle 330047613
push_back 910558131
push_back 183414734
push_front 929085349
push_middle 877092532
get 50296
push_middle 897157994
push_front 977718745
push_back 949861707
push_front 112517479
push_front 232346458
push_middle 114448331
get 289184
push_front 857116802
get 277476
push_back 248349467
push_front 755987848
push_middle 480410799
get 93321
get 441543
push_back 297639924
push_back 792554002
push_middle 464900838
get 458386
push_front 122366536
push_front 456465641
get 615705
push_back 313376697
push_middle 125756588
push_front 236357638
push_middle 206891909
push_middle 263723246
push_back 742138763
push_back 580799222
push_back 18605048
get 180289
get 324926
push_front 477072122
push_middle 64447104
get 195386
push_middle 579754792
push_front 580921110
get 376009
get 18437
push_front 141866758
get 601383
push_middle 884670062
push_back 39217714
push_front 478486727
push_front 230350829
push_front 334616356
push_back 257538531
push_back 80518176
get 519462
get 190696
push_front 769095078
push_middle 733619845
get 4375
push_back 826276148
get 40845
get 270159
push_middle 621186
push_middle 967409870
get 485356
push_front 682139992
push_back 605217101
get 198005
get 574476
get 493277
push_middle 846559768
get 491689
get 202525
push_middle 649760624
push_middle 868272498
push_middle 165966294
push_middle 448806021
push_front 11834788
push_middle 228764604
push_middle 385473222
push_front 323360528
push_back 745357503
push_back 75857171
push_front 173347938
push_front 488331845
push_front 607151402
push_back 295447798
push_back 8775223
push_back 313312722
push_back 649036005
get 65351
get 387488
push_back 365119181
get 132943
push_back 272697848
get 102364
push_back 716545241
push_middle 560109164
push_middle 717194909
push_front 598843984
push_front 320120306
get 27539
push_back 199251781
get 86376
get 426325
push_back 673567140
push_front 85816621
push_front 954133651
push_back 253029646
push_front 494477150
push_back 339944709
push_back 178515444
push_middle 776735665
push_front 820624180
push_back 409973197
push_back 248361352
get 28776
push_front 770525505
get 65756
push_back 475116724
push_back 279348044
push_front 66695421
push_back 942098709
push_back 250168725
push_front 977125717
push_middle 40155464
push_front 275897364
push_middle 118052063
push_front 196073772
get 392424
push_back 113092960
push_front 718977468
push_front 893824418
push_back 634587833
push_middle 57315718
get 619959
push_front 366795249
push_middle 188391779
push_back 376815414
push_middle 122416671
push_front 403169370
push_back 143666097
push_back 455652874
push_middle 969215935
push_front 879578152
push_middle 969842021
push_back 816570213
push_middle 87112777
push_front 244309546
get 128237
get 526691
push_back 466864448
push_back 682267281
push_front 134290884
push_front 64224831
push_middle 633995782
get 258596
push_back 982942395
push_front 867294456
get 432650
get 415023
get 355710
get 510151
push_middle 223819844
get 299487
get 393854
push_back 359777041
push_front 672729011
push_front 685968130
push_front 736549994
get 119536
push_front 373846677
push_front 600838992
push_back 923984880
push_back 457920056
push_back 711134284
get 477788
get 364326
get 589338
push_front 884452937
push_front 825810693
push_middle 279478602
push_front 65871578
push_middle 694584772
push_front 467358995
get 129303
push_back 858234213
push_back 761985422
push_back 716190777
push_middle 607100903
push_middle 455116184
push_middle 723742156
push_back 707352726
push_middle 262428701
push_middle 308100853
push_back 567441402
get 25425
get 473656
get 457148
push_back 202339023
push_back 732400338
push_middle 418092931
push_middle 738386567
push_front 157691471
push_middle 953473990
push_front 693297923
push_middle 76923318
push_front 946756025
push_back 420941507
push_front 540206063
push_back 109516871
push_middle 253881670
push_middle 507914615
get 505815
get 46764
push_front 321636556
push_front 96781658
get 149073
push_back 478528079
push_back 56931091
get 9204
push_front 346268866
push_front 479625499
push_front 864768250
push_middle 127134178
push_back 4667256
push_front 329635992
push_back 655240063
push_middle 213759853
push_back 126136666
push_back 192884583
push_middle 171961333
push_front 53317332
get 16598
push_front 638372206
get 313460
push_back 563122490
push_front 730508012
push_middle 971530392
get 614610
push_back 340705048
push_front 733215045
push_back 489647256
push_middle 520126918
get 326972
push_middle 5802175
push_front 24471820
push_back 610901191
push_back 734435701
push_back 822138011
get 271545
push_back 860616747
get 598369
get 31988
push_back 515005877
push_back 677452266
push_front 955175706
push_front 746731484
get 571905
push_front 943972987
push_middle 792860306
push_middle 279588740
push_middle 746280853
get 56720
get 457831
get 237437
push_front 954341215
push_middle 74137326
get 436955
push_front 657276569
push_front 144509309
push_middle 586208053
get 390867
push_back 559217934
push_front 51418583
get 490708
push_front 849753045
push_front 343868044
push_front 662639235
push_back 964055862
push_middle 99394108
push_middle 589782465
push_back 573313444
push_back 10908817
get 318876
push_front 607742248
push_middle 776883240
push_front 946024654
get 171995
push_front 49943353
push_back 965069340
push_back 30735408
get 379499
push_back 185492657
push_middle 378473152
get 102566
push_back 644234417
push_middle 533371174
push_front 52280843
push_back 210266898
push_front 593679445
get 573208
get 209532
get 604292
push_front 800957558
push_middle 494929065
push_back 18784307
push_back 2771072
push_front 228099915
get 65271
push_middle 145046698
push_front 797668208
push_back 944789769
push_middle 508905707
get 358860
get 345957
push_back 103102908
push_back 802182397
push_back 910104390
push_front 996823592
get 219417
push_middle 259619466
get 11409
push_back 570260503
get 417852
push_middle 910103580
get 261562
get 14591
push_back 772531939
push_middle 797728524
push_front 146734465
push_front 921720181
push_front 733837868
push_front 646075539
push_middle 693296254
push_front 708179680
push_front 444946191
get 395750
push_front 432101675
get 358189
push_back 947067028
push_middle 73392062
push_middle 653008592
push_back 69976777
push_back 882925950
get 218488
push_back 890712636
push_middle 22001513
push_front 18133807
push_front 352372240
get 248279
push_back 322333056
push_back 669756312
push_middle 102384977
push_middle 716579539
push_front 418708709
push_front 82940344
get 160903
push_front 357832612
push_back 602266548
push_back 977483157
get 158298
push_front 57932442
push_back 736657119
get 497915
get 118110
get 531063
push_middle 995980466
push_front 300315850
push_back 51339560
get 48905
push_middle 312333996
push_back 821212563
push_middle 505831530
push_middle 663569809
push_back 445685941
push_middle 859927014
push_back 235208432
push_back 4217344
push_middle 465990903
get 619940
push_front 701486803
push_back 762281116
push_back 847136510
push_front 97903208
push_front 356911627
push_middle 657197921
push_middle 567626138
push_middle 629701287
push_middle 555037686
get 442105
push_back 669852761
push_front 403394523
push_front 296006083
push_front 769052565
push_middle 877135786
push_back 251642057
push_back 988800779
push_back 447056001
get 469033
push_back 630826770
push_middle 315942806
push_middle 826977329
get 230208
push_back 734741292
push_front 996885322
push_back 341939768
push_back 987559655
push_middle 832300887
push_front 182349500
push_middle 694854910
push_front 300488097
push_back 585426320
get 172384
get 165985
push_back 669266563
push_front 342266445
push_back 141354121
push_middle 605905715
push_middle 38517293
push_front 746918753
push_front 463746055
push_middle 766668779
push_middle 973824734
get 438811
push_back 329092129
get 40907
get 553165
push_front 642651152
push_middle 304911248
get 311490
get 432118
push_back 707036267
push_back 159867201
push_middle 153555763
push_back 440391218
push_middle 352104578
get 295537
get 233790
push_middle 971942703
get 90941
push_middle 707649797
push_back 255343291
push_front 431511300
push_front 525234167
push_front 537134910
push_middle 992932169
push_back 787945796
push_middle 815926955
push_back 525440861
push_front 182869606
push_front 204760451
push_front 569968356
push_back 501244547
push_front 189735332
push_middle 784612679
push_middle 994922312
get 180514
push_back 678154909
push_front 674679204
push_middle 274825993
push_middle 614112811
push_middle 427355727
push_back 590827256
push_front 271547939
get 76685
push_middle 120239385
push_back 224769140
push_middle 749117808
push_middle 92647245
push_middle 752757929
push_front 692999095
get 234774
push_back 573380704
push_middle 780182920
push_middle 482436082
get 274371
push_middle 501116897
get 137941
push_middle 336644820
push_back 685870161
push_front 45413163
get 584839
push_middle 19965299
push_back 267468020
get 434384
get 49087
push_front 332641513
push_middle 288450862
push_middle 293465527
push_back 590982509
push_front 669746778
push_middle 396658788
push_back 297523921
push_middle 558757011
push_back 907436620
push_middle 555672040
get 37590
push_middle 197889481
push_middle 215116185
push_back 781102396
get 440612
push_back 271065907
push_front 666588744
push_back 230658705
push_back 809214927
push_middle 851640271
get 194170
get 116675
push_middle 658930555
push_back 471249911
push_back 596515294
push_back 570275286
get 459371
push_front 426788944
push_front 2293323
push_back 95848786
get 238756
push_front 738049406
push_middle 99198608
get 228282
push_back 751645754
push_front 60063788
push_back 646533085
push_front 309291649
get 293436
push_middle 319474738
get 402899
push_front 27458212
push_back 569183070
push_middle 414509163
push_middle 127168058
push_front 956076176
push_back 916592398
get 206836
push_front 50419713
get 283627
push_back 982339783
get 394921
push_back 415792075
get 421880
push_front 930672579
push_back 255196009
push_back 555630099
push_back 933067329
get 406211
push_middle 233069678
get 496886
get 440826
get 476348
push_back 178361342
get 351409
push_front 740587350
push_front 715722223
push_middle 636432609
get 560632
push_back 95957862
get 526368
push_front 758261265
push_back 787279915
push_back 855354879
push_front 497680097
get 604746
push_middle 801425294
get 590929
push_back 383966952
push_front 195132083
push_front 359874328
push_back 80982533
push_middle 556404710
get 364218
push_front 658666339
push_middle 349501455
get 256666
push_middle 638666421
push_middle 73452452
push_front 931826030
push_back 208348313
push_front 332056848
get 426898
push_front 891437191
push_front 212165651
push_back 430738726
push_back 13152089
push_middle 346295989
push_back 782518185
push_front 381109885
push_front 302711894
get 554447
push_middle 588934043
push_middle 733880989
push_front 260403702
push_back 530517573
push_middle 844674621
push_back 850337215
get 214152
push_middle 354036956
push_back 870703574
get 285006
push_front 671012039
get 259045
push_front 145894962
push_back 266049980
get 311682
push_front 21856791
push_back 791882487
push_front 689073594
push_back 406660401
push_back 704151547
get 355285
push_front 937161759
push_middle 807343843
push_middle 472320195
push_back 252608885
push_front 837026119
push_middle 975007403
push_back 457282542
get 23740
push_middle 70433032
push_front 802639199
push_middle 124698208
push_back 861551668
push_back 688690958
push_front 393264786
push_front 885565825
push_middle 267390499
push_front 240883459
get 477954
push_back 238798268
push_back 913174831
push_front 696750728
push_front 527979057
push_middle 827130113
get 127534
push_front 565369756
push_front 705963982
push_back 80585975
push_middle 285876293
get 523456
push_front 670133430
push_front 175801269
push_front 504191222
push_back 98140347
push_back 201823860
push_back 917879291
push_back 891306367
push_back 763116979
get 142129
push_front 599710375
get 267875
push_front 607321266
get 398312
get 444162
push_back 192610701
push_front 133378621
push_back 255784660
get 7035
push_middle 396367337
push_front 227472387
push_back 189865301
get 595324
push_front 438383470
push_back 29948719
push_middle 797641799
push_front 179893497
push_back 118418241
push_front 804041783
push_back 469340185
push_front 772267375
push_middle 328174632
push_front 324348419
get 448995
get 490520
push_middle 246416779
get 456354
push_middle 703355468
push_middle 960583898
get 556886
push_back 107735831
push_middle 638211827
push_front 101355840
get 616979
push_back 994369901
push_middle 926897112
push_middle 40346914
push_front 270161284
push_middle 983109717
push_middle 306936766
push_back 968610695
push_back 860979945
get 26729
push_middle 270205478
push_back 261324966
push_back 739089016
push_middle 763215815
get 228691
push_front 934964612
push_front 536258496
push_back 732972077
push_back 92078142
push_front 464185641
get 155708
push_back 778823186
push_middle 795058548
push_front 709400607
push_back 310842316
push_front 231525427
push_middle 486577085
push_back 51678615
get 490905
push_middle 339926833
push_back 707142803
push_front 810801827
push_front 853322830
get 156551
push_back 952629809
push_back 806654956
push_back 723160748
push_middle 91067491
push_front 210441014
push_front 971646051
push_front 982440676
push_middle 413327596
push_back 810251260
get 529738
push_front 388159256
get 237622
push_middle 762762054
push_back 171212331
push_back 389255959
push_front 738251166
push_back 320343322
push_middle 783484049
push_front 721937236
push_back 864885587
get 357559
push_middle 197316808
push_front 495107677
push_front 114790166
push_front 876243976
push_middle 616503369
get 33763
push_back 515994886
push_front 832957628
push_middle 146977246
push_middle 94637503
push_front 162194244
get 115505
push_front 830268339
push_middle 558433903
push_front 767361541
push_front 3432934
push_back 432893805
push_back 481413468
push_middle 415217234
push_middle 733629305
push_back 679870492
push_middle 935293732
push_middle 259063958
push_front 373314238
push_back 811054198
get 609155
push_back 107260177
push_front 116126592
push_middle 317853837
push_front 856076637
push_front 140185304
push_back 735538656
get 490160
push_back 472721262
push_middle 972432399
push_front 371004588
get 462356
get 452651
get 578531
push_front 921022862
push_front 240447704
get 588614
push_middle 33256167
get 494191
push_back 880040555
get 80065
push_middle 750095375
get 87230
push_back 911438864
push_front 509535531
push_back 212980366
push_middle 49022263
get 292316
push_middle 991703943
get 507429
push_front 655024516
push_back 52216265
push_back 662537729
push_back 605972757
get 158348
push_middle 571665750
push_middle 502681528
push_back 344370862
get 567530
push_front 737411167
get 393172
push_front 638512534
get 321670
push_front 987128485
push_front 139360593
push_back 27050001
push_back 99781212
push_front 765191021
push_back 748018154
push_back 52851337
push_back 653923370
push_back 718104264
push_middle 93862531
push_back 817918257
push_back 686141060
push_front 45931046
push_front 854420682
push_middle 807062683
push_middle 511259022
push_front 844119809
push_front 583397338
push_back 985123438
push_front 451836561
push_back 159572671
get 582022
push_front 945532184
get 116891
get 184794
get 494315
push_middle 959464508
push_middle 48013807
get 150507
push_middle 103451531
push_front 417302338
push_back 375308643
push_back 660603241
push_middle 574674256
push_middle 639282016
push_front 501144661
push_middle 278751739
push_back 727579918
push_front 391822009
push_back 564726461
push_front 553396961
push_front 861999346
push_front 938281527
push_back 623023063
push_middle 256665947
push_middle 386452246
push_middle 155226047
push_front 380400487
get 588177
push_back 278210463
push_middle 214373615
push_middle 899220473
push_front 706304375
push_middle 5508019
push_front 950346767
push_front 30298299
push_back 889104485
get 375872
push_front 465897187
push_middle 695878480
push_front 404889839
push_front 351055940
push_front 725161092
push_front 496280371
push_middle 567620654
push_middle 624612363
push_back 483196746
push_back 554518665
push_front 975326317
get 224451
push_front 885481935
push_front 935151701
push_middle 810960587
push_front 334984422
push_middle 929853132
get 293370
push_middle 178323108
get 574655
push_back 954145853
push_front 503619758
push_front 578372812
push_back 473594479
push_front 264849182
get 413744
get 554116
push_middle 974846224
push_back 740808289
get 357734
push_front 302904107
push_middle 447645791
get 479230
push_back 628685974
push_back 595662702
push_front 809012922
get 254170
push_front 957812266
push_back 94421964
push_middle 289262238
push_middle 953472178
push_front 220952344
get 114283
push_front 52621211
push_middle 891729467
push_back 513616221
push_middle 39436870
push_front 253617150
push_back 489332302
push_back 749277919
push_middle 632658031
get 4885
get 59054
get 355099
push_middle 58040393
push_front 173974770
push_front 859314646
get 300944
push_middle 244073339
push_middle 640814459
push_front 658766640
push_front 492635069
push_middle 945430594
push_front 138542995
get 72908
push_middle 310872631
push_front 677892650
push_back 282378900
push_middle 372025568
push_back 899967838
push_front 584727549
get 20213
get 611002
push_back 333592901
get 430075
push_back 936479982
push_back 103837863
push_middle 885242793
push_front 507879070
push_middle 37615203
get 6398
push_front 233400468
push_middle 417835819
get 323963
get 61253
push_middle 328373982
push_back 869954533
push_back 152433754
push_back 181549487
push_back 615023870
get 415451
push_front 683718986
push_back 407019915
push_middle 857240008
push_front 702945977
push_back 205141589
get 64872
get 501595
get 37959
get 124946
push_front 372929840
push_middle 512443319
push_back 681845959
push_front 331121462
push_front 610176437
push_middle 974285425
push_back 655967036
get 550292
get 317903
push_back 519366541
push_middle 769735151
push_front 812031466
get 62404
push_front 230560978
get 362718
get 199001
push_front 922491397
push_back 940085128
get 110378
push_middle 715554914
push_back 870962871
push_middle 465083734
get 386850
push_back 773576211
push_middle 864645868
push_back 832654549
push_middle 599409024
push_front 282301917
get 458735
push_back 103816540
push_front 685543922
push_front 434203532
get 274647
push_middle 27800052
push_front 29333279
push_middle 358113376
push_front 504528794
get 95045
get 549979
get 285868
push_front 82235626
push_middle 724194780
push_middle 228397686
get 254624
push_back 818496331
push_front 807568944
push_middle 154566648
push_back 787778276
push_back 545445417
push_back 415010465
push_middle 830592553
push_back 74512818
push_middle 182167832
push_middle 772167717
push_front 144029381
push_back 730286774
get 163615
push_front 826633226
push_back 732476965
push_middle 703253934
get 478370
push_middle 964239222
push_back 660646552
get 210136
push_back 921208058
push_middle 271987351
push_middle 470050903
get 260191
push_front 989385771
push_back 640041125
push_back 305652110
push_middle 544339168
get 326972
push_middle 700301664
push_front 268827419
get 330806
get 203511
push_back 226901490
push_middle 206462240
push_middle 860686552
push_front 449565523
push_back 762271967
push_back 460893774
push_middle 111351518
push_front 115469959
push_front 801737509
get 397352
push_back 392263764
push_front 656857968
get 258475
push_back 902173830
push_front 519280869
push_front 697466261
push_middle 740627100
push_middle 601058221
push_back 521128712
push_back 984973388
get 62543
get 171818
push_middle 90295898
push_front 112139823
push_middle 30842994
push_back 431765536
push_back 800626670
push_front 999069334
push_back 189230812
push_back 543723325
push_back 960405090
push_front 336577921
push_front 543593231
get 508454
push_middle 453376866
push_front 419360677
push_front 738311646
push_middle 902684695
push_middle 671576088
push_back 585054032
get 157217
push_back 965284506
push_back 103292515
push_back 563080899
get 166932
get 178918
push_front 25812119
push_front 738850385
push_back 722689517
push_front 313830517
get 176857
push_middle 460508185
get 435796
push_back 337859012
push_back 629862170
push_back 171907200
push_front 336578431
get 386327
push_back 748855741
push_front 524348152
get 145446
push_front 72535281
push_middle 146371679
get 591252
push_middle 269416508
push_back 60400675
push_back 971461412
get 150367
push_middle 247307747
push_middle 331695054
push_back 228983463
push_middle 983689371
push_front 43870774
push_back 786272123
push_front 69556240
push_back 420828895
push_front 142935236
get 302930
push_back 320208922
push_back 643294930
push_front 868752293
push_front 196886465
get 93690
push_front 503694667
push_back 377325774
push_front 347456640
get 135082
push_front 140245597
push_front 548371465
push_middle 447558796
push_middle 519865986
push_front 398961681
push_front 270810136
push_middle 81694769
push_back 611985769
push_back 928109637
get 543626
push_middle 61099056
push_back 497453970
push_front 330182850
get 323788
push_front 458966085
push_front 14989111
push_back 443967398
push_front 83930113
get 145420
push_front 797420233
push_front 492715119
push_front 717084002
get 451776
push_back 459545943
get 535873
get 350408
push_front 418769645
push_front 528415756
push_back 325667238
push_middle 448285739
push_back 528171114
push_back 836609389
get 12440
push_middle 590341394
push_back 296240563
push_front 67626317
push_front 76119889
get 23481
push_front 163968931
push_middle 205720273
push_back 828405556
push_back 359177027
push_front 37979928
get 138549
push_front 458539765
push_back 493160728
get 109030
push_middle 536449654
push_middle 123438381
push_front 769676103
get 131927
get 582338
push_front 817211508
push_middle 43820920
push_front 115926424
get 419774
get 396024
push_middle 461746479
get 402098
push_back 205240319
push_front 404268301
push_front 678499328
push_middle 444733970
push_back 203028005
push_front 623453416
get 340128
push_middle 413992539
push_middle 404592810
get 236623
push_front 877172694
push_front 257175672
push_front 729979115
get 177445
push_front 657409815
get 374082
get 60411
push_front 625230973
push_front 834611910
push_front 392843562
get 179450
push_middle 855349028
push_middle 254078144
push_middle 948432738
get 581836
push_middle 584334689
push_front 975782179
get 107123
push_front 742083287
push_front 212465906
push_middle 373245234
push_back 450467645
push_front 429831387
push_back 335989163
get 9540
push_back 873159800
push_back 243243069
push_front 747154846
get 49669
push_back 465896645
push_back 487327090
push_back 226849015
get 107799
get 174391
push_middle 803062831
push_middle 496994631
push_middle 44852002
push_back 746906031
get 581698
get 105513
push_middle 312823712
push_back 816002561
get 38903
push_middle 226188162
push_middle 854103571
push_back 963866955
get 10720
push_front 603870645
push_front 208786105
push_back 550993227
get 192861
push_back 575439467
push_front 528898570
push_middle 883901335
get 520532
push_front 445290655
get 511112
push_middle 968463083
push_front 891652272
push_middle 46413337
get 372298
push_middle 87681088
push_back 459154781
push_back 400055930
push_back 502491311
get 601194
get 439866
push_middle 758695103
push_middle 913270305
push_middle 750061037
push_middle 17629610
get 421665
push_front 594841415
get 477317
push_middle 553075342
push_middle 549563164
push_front 475088697
push_front 863790461
push_back 65414605
push_back 132060070
push_middle 481517386
get 601630
push_front 223202532
push_middle 443542857
push_back 367419504
push_middle 968631520
get 287635
get 506308
get 39312
get 148757
get 264594
push_middle 354478001
push_front 894003276
push_front 303575293
push_front 282802886
push_middle 681334862
push_back 642728824
push_middle 475627588
push_middle 572412930
push_middle 627516728
push_front 941999582
push_back 950184352
push_back 150625523
push_back 831386105
push_back 613940039
get 513830
push_front 928758289
get 390924
push_front 993245843
push_back 203438825
push_back 829925507
push_middle 870997821
push_back 850031500
push_front 934110423
get 594193
push_middle 418280600
get 278526
push_front 71162433
push_front 830865665
push_middle 461739975
push_back 590997185
push_front 389436434
push_front 877642759
push_middle 546744759
push_front 324222419
push_middle 51561895
push_front 977901916
push_middle 515498668
push_middle 604472930
push_front 456599826
push_front 897037475
push_middle 569680482
get 424047
push_middle 406668854
push_front 166304152
get 562617
push_back 827061853
get 206612
push_front 674541062
get 150267
push_front 978804373
push_middle 934636883
push_middle 693669395
push_back 908622307
push_back 933492825
push_middle 859162567
get 108494
push_back 369419948
push_back 38987671
get 120862
push_middle 752081281
push_back 547477235
push_back 812848478
push_middle 653207150
push_back 761651252
push_front 615068991
push_middle 26346935
push_front 201757986
push_back 376543857
push_front 194345453
push_front 385894245
get 458854
push_front 785345831
push_middle 886100853
push_back 615939624
push_front 486589013
push_middle 912920994
push_front 435113372
push_back 148549624
get 359420
push_front 421549942
push_back 857412894
push_middle 690706464
push_front 981603409
push_middle 4593432
push_middle 757233234
push_front 363062889
get 164655
push_back 937863595
get 73642
push_middle 333370601
push_middle 746376848
push_back 16260271
push_front 158986086
push_middle 888300688
push_middle 54434556
push_back 369156816
get 599630
push_front 635962823
get 526988
push_front 609382355
push_middle 12957454
push_back 789278284
push_back 451379035
push_back 342999667
get 324020
get 110657
push_back 553262457
push_back 306870573
push_back 689615166
push_middle 462969088
push_front 327386644
push_back 719808418
push_back 890465639
push_middle 379024668
push_back 958063186
get 504055
push_back 902455159
push_back 503484195
get 427161
get 581415
push_middle 198742009
push_back 115035526
push_middle 474597698
get 162132
get 89668
push_back 271411030
push_front 687995197
push_middle 70869064
push_front 945119468
push_back 889350379
push_front 607906116
push_back 712173221
get 517405
push_back 472368045
push_back 2813641
push_middle 354818637
push_front 171368848
push_back 303419686
push_back 12878775
push_front 626255693
push_front 369531634
push_middle 468139301
push_front 217616200
get 5235
get 25503
push_middle 134615759
push_back 7993155
push_front 883482342
push_back 59310297
push_middle 851466835
get 411922
get 16276
push_middle 162539343
push_back 252945813
push_front 384040254
get 566342
get 528485
push_front 206359704
push_middle 743065602
push_middle 437745633
get 79134
get 523161
push_back 830602240
push_back 992234186
get 508855
push_back 185508481
push_middle 837590136
push_back 682938495
get 613274
get 60243
get 529067
push_middle 179648224
get 344653
push_front 613204583
push_front 57895720
push_middle 852212875
push_front 903762472
get 427263
get 525721
push_front 669487115
push_front 848530546
push_middle 579085567
push_back 882347682
push_middle 719129448
get 38956
get 303967
push_middle 354586121
push_middle 286863893
push_middle 205959429
push_front 437642585
push_middle 259451734
push_middle 582914891
get 174023
push_middle 546142381
get 553362
push_middle 44651075
push_front 342522209
push_back 711840484
push_back 392600843
push_front 631306936
push_back 26213721
push_middle 72708866
push_middle 666876421
push_middle 465290831
push_back 710131459
push_middle 592019942
get 616957
get 149075
push_middle 623005000
push_front 959459115
push_front 109407712
get 246830
push_back 842541176
get 260224
push_back 475060634
push_back 512540124
get 370760
get 327259
push_middle 554872414
push_back 509625355
get 380341
push_front 908623994
push_back 215936917
get 493779
push_back 166521561
get 356930
push_front 464818807
push_front 584098407
get 30511
push_front 186923920
push_front 38195961
push_back 402847415
get 580763
get 340639
push_middle 81280479
push_front 563902575
push_middle 193388587
push_front 533805336
push_middle 582272905
push_front 721380682
push_front 587713752
push_middle 209203820
push_back 464139807
push_middle 635120176
push_middle 512079838
push_back 929327928
get 574449
get 322858
push_middle 166181610
push_back 697747773
push_front 466197743
get 384216
push_front 969564253
push_middle 732077838
push_back 360085316
get 144423
get 54738
push_back 130076612
push_back 720845022
push_front 438092228
push_middle 510446264
get 550684
get 378899
push_middle 674000125
push_front 497075101
push_back 407686693
push_back 154528803
push_middle 929285975
push_middle 932109614
push_front 565228072
push_back 737876804
push_back 382052380
push_middle 250722313
get 419241
push_middle 799570708
get 318403
push_middle 171613058
get 595526
push_front 43683822
push_middle 914736630
push_front 598306736
get 517502
push_middle 428566628
push_back 759844805
get 166924
push_back 867192347
get 267344
get 210329
push_middle 229381572
push_middle 834055977
push_middle 12291281
get 618684
push_front 889597439
push_front 436763967
push_front 936181643
get 345632
push_front 848744896
push_back 255243523
push_middle 504023912
push_middle 829784437
push_back 341629402
push_middle 547757538
get 253258
push_back 144788286
push_back 442224056
push_front 415195958
push_front 853983832
push_back 67727971
push_front 557313182
push_middle 530623757
push_middle 262416992
push_front 41569771
push_front 512514490
push_back 442263609
get 227690
get 245768
push_middle 102532329
push_front 531054943
get 358895
push_back 631161550
get 250520
get 324307
push_front 419519902
push_front 89338527
get 318150
push_back 257351701
push_middle 971271714
push_middle 186777229
get 200827
get 306806
push_middle 922972681
push_back 140940524
push_back 309234705
push_front 269544075
push_back 183035700
push_front 703420354
get 15524
push_front 618053883
push_middle 363295099
get 342507
push_middle 318875813
push_middle 661179997
push_front 850190558
get 380778
push_middle 435217130
push_back 391359234
push_back 274902781
push_back 99376271
push_back 159276416
push_back 736878131
push_back 104448024
push_middle 763618298
get 438883
get 297948
push_front 503468434
get 5356
push_front 446284802
push_back 333464811
push_middle 48659618
push_front 588651254
push_middle 816891158
push_front 54033589
push_middle 276752468
push_middle 315544283
push_front 878842895
push_front 501549540
push_middle 682020116
push_middle 299341196
push_front 416621628
get 606409
push_front 122712792
push_middle 314251727
push_middle 102924838
push_back 524664391
get 579976
push_middle 242774432
push_back 98488136
push_back 343386112
push_back 584548942
get 243232
push_back 431089269
push_middle 957027834
push_middle 516638755
push_back 914813496
push_back 80629137
push_back 470248290
get 562408
push_back 367326128
get 63435
push_front 140695018
push_middle 132382907
get 502566
push_front 114964968
push_back 581153719
get 512537
push_middle 962838627
push_front 328959683
get 579750
get 122308
push_back 533193907
push_front 536530295
get 468081
get 64782
push_middle 13241312
get 133368
push_back 518713144
push_middle 549258120
push_front 706572444
push_back 916160791
get 620850
push_middle 574678009
push_back 135705776
push_front 823760058
push_middle 165058009
push_middle 246253581
push_back 881603736
push_front 793994196
get 315829
get 408972
push_back 254824208
get 491460
push_back 674253287
get 397341
push_back 189202230
get 478894
get 355836
push_back 651605606
push_front 40136684
push_front 932916233
get 180429
push_middle 752718221
get 29964
get 20720
push_back 589515716
push_back 664382557
push_back 90277637
get 600876
push_front 17785175
push_middle 536888678
get 293079
push_front 875546613
push_middle 647736212
push_front 266566648
push_front 383239388
push_front 152173794
get 285237
push_front 206271634
get 355325
get 511978
push_front 70535488
get 349408
get 216429
push_middle 79054398
push_middle 928862847
get 477002
push_middle 922872652
push_back 675126176
push_front 665128428
push_middle 563699338
get 546065
push_back 763129759
get 606135
push_back 583527854
push_front 950732727
push_middle 137525046
push_front 388314705
push_middle 219081946
get 583614
get 257028
get 233703
push_middle 498575087
push_middle 155747776
push_middle 329617521
get 334784
push_back 494027949
push_back 945454674
push_back 332069194
push_back 850017903
push_middle 291158307
push_middle 835214769
push_back 544117765
push_middle 253091008
push_back 786815713
push_back 442171734
push_front 921154029
push_front 568307759
push_back 955910888
push_middle 776785949
get 524947
push_back 48899354
push_back 163753063
get 302865
push_back 906313097
push_middle 945052464
push_middle 58376469
push_front 79078536
push_middle 660224829
push_front 898164047
push_back 669944279
push_back 903563580
push_middle 760654780
push_back 176998290
push_back 729761760
push_front 12260837
get 110221
get 19604
push_back 492910233
push_front 938587788
push_middle 378203112
push_middle 674343339
push_front 544042733
push_middle 985701745
push_back 858486165
push_back 513358110
push_middle 429611920
get 29650
get 541210
push_front 362108893
get 198609
push_front 190057447
get 95965
push_front 231368643
get 101395
get 411796
push_middle 792357836
push_middle 883109896
get 522680
push_middle 250301006
get 596104
push_front 964230443
push_front 12509528
push_middle 59623731
push_middle 423992629
push_back 471975361
push_front 533329419
push_back 343892086
push_middle 59416523
push_front 599964048
push_back 922555412
push_front 274865894
push_front 563587793
push_back 420095744
get 45715
push_back 842645254
push_back 367534516
push_front 90925845
push_back 646546882
push_middle 64144626
get 66017
push_middle 438793682
push_front 164610894
push_back 76428582
push_front 420029122
push_front 287518548
push_middle 32282457
push_middle 18047035
get 154107
push_front 27576505
push_back 712441362
push_back 996245252
push_middle 323260509
push_front 590987902
push_back 918883484
push_back 357863702
get 267072
get 433331
push_front 659079064
push_back 769586845
get 270941
push_back 100164794
push_front 536773957
push_back 5787168
push_middle 560349690
push_front 395224908
push_middle 485671618
push_middle 572783804
push_back 805374679
push_back 302727522
push_back 823530332
push_front 168631683
push_middle 791449584
push_middle 916081714
push_back 105797266
push_front 810954337
get 180784
push_back 526039138
push_front 678288651
get 220845
push_front 715055528
get 604873
push_middle 903223912
push_middle 547419674
push_back 87387672
get 456038
push_front 151674659
push_middle 907140213
push_middle 589732323
push_middle 890748956
get 301092
push_back 609415371
push_front 134347474
push_back 445707603
push_back 667932146
push_middle 648659297
push_middle 869813345
push_front 8678292
push_middle 80749939
push_back 95349734
push_back 213534732
get 294924
push_back 587558648
push_back 176963658
push_back 278577829
get 293991
push_back 550724714
push_back 352425016
push_front 680122535
push_middle 438710514
push_middle 611870737
push_front 657741911
push_back 852511282
push_middle 883972424
push_middle 702451578
push_front 330726990
push_back 195582339
push_middle 38405794
push_front 346416495
get 323300
push_front 93985262
get 573327
get 91215
push_back 253957686
push_back 546616023
push_middle 720580462
push_front 620694825
push_middle 688376528
push_front 9834253
get 565458
get 510478
push_back 510528023
push_front 401310372
get 22575
push_middle 463458410
push_middle 647585607
push_middle 138725534
get 144401
get 379319
push_front 132368447
push_front 389981841
get 403216
push_front 487601905
push_back 819810149
push_middle 749831814
push_front 955832603
push_middle 235368254
get 7924
get 516173
push_middle 475486340
push_front 381073912
push_middle 236374185
push_middle 116888814
get 51049
push_front 713306907
push_middle 612743349
push_front 995992362
push_back 696946620
push_middle 635126325
push_back 260070750
push_back 638505959
get 491604
push_middle 948343179
push_back 225757844
get 344024
push_middle 45106236
push_middle 950719491
push_front 118206663
push_back 910135064
push_middle 841131629
push_middle 93005192
push_front 794595778
get 508692
get 30770
push_back 780476402
push_front 139627153
push_middle 745381101
push_middle 578984292
push_back 335749158
push_back 549494101
push_middle 388108431
push_back 657628501
push_back 906476174
push_back 6980567
push_middle 794655339
get 353902
push_middle 322527676
get 263919
push_back 733592748
push_front 379296296
push_middle 968423673
push_middle 905179766
push_back 154362737
get 320421
push_middle 304889206
get 521028
push_front 751581554
push_middle 710018258
push_front 696108121
push_front 420642749
get 545318
push_middle 539841753
push_back 991408548
push_middle 207113600
push_front 923972840
push_front 896095833
get 303444
push_middle 55727790
push_front 839871791
push_middle 194199937
push_middle 854175023
push_middle 958841429
push_front 718697868
push_front 615681526
push_middle 778126878
push_middle 385296860
push_back 339799856
push_front 892657384
push_middle 666316715
push_back 133384455
push_back 800272785
push_middle 68063209
push_front 643398138
push_middle 442068617
push_front 889153193
push_middle 755640667
push_back 889836874
push_back 799217425
push_back 60959306
get 452920
push_front 479748185
push_front 403620707
push_front 36968494
get 134826
push_middle 341462522
push_front 421021346
push_front 825772982
push_front 266248747
push_middle 193465523
push_front 245510701
push_back 924959021
get 238348
get 457129
get 74298
push_back 14768005
push_middle 124712553
push_middle 530778475
get 161703
push_middle 813057070
get 403844
get 408054
push_front 902445280
get 67942
push_back 520414187
push_middle 338720664
get 299308
push_middle 219123442
push_middle 527140779
push_middle 229894415
push_front 152750505
push_front 126580382
push_front 423524398
push_middle 200432837
push_front 801269792
push_back 221849703
get 22688
push_front 153972016
push_front 614178292
push_middle 642558388
push_front 927178734
push_front 274482120
push_front 769417462
push_back 892103657
push_middle 761094803
push_middle 200632469
push_front 313287271
get 315058
push_middle 197179562
push_front 137216945
push_front 888358260
push_middle 345991939
push_middle 539899031
push_middle 748920025
push_back 996368885
push_middle 580484793
push_front 244391400
push_middle 363404713
push_back 661813494
push_middle 102358774
push_back 659420496
get 593176
push_back 233895557
push_middle 401910765
push_front 775772170
get 496388
push_front 284442466
push_middle 244506749
get 156122
push_back 845091956
push_front 480571386
push_middle 748657515
push_middle 816526356
push_middle 436758740
get 72210
get 180854
push_front 174058248
push_back 462851429
get 436998
push_front 6412731
get 208652
push_middle 964886237
push_front 247231397
get 324616
push_back 991354704
push_front 115551739
push_back 487415901
push_back 136659639
get 564773
push_middle 761991589
push_middle 592616151
push_middle 884797788
push_middle 978054444
push_middle 139787011
get 206393
push_middle 219952880
get 159695
get 410061
push_back 446809611
push_back 919267681
push_back 154056034
push_back 514012581
get 396386
push_back 725889110
push_front 651853550
get 406118
push_middle 426632992
get 108201
get 116584
push_back 689710791
push_front 943641743
push_back 379385583
push_middle 18275377
push_middle 492602953
push_back 356498917
push_front 242169378
push_middle 938758079
push_back 807604087
push_front 434336980
push_middle 216383096
push_back 266094501
push_front 225509661
push_front 721661290
push_middle 793015490
get 445545
push_back 78027534
push_middle 125610133
push_back 273633107
push_front 59159344
push_back 351389169
get 134640
get 581979
push_front 863779046
push_front 442218
push_back 50358394
get 29936
get 505045
push_back 788765565
push_back 235665102
push_front 354222298
push_front 524579804
push_front 857741929
push_middle 86274869
get 458537
push_back 945340225
get 335306
push_front 514161538
push_front 965889912
push_middle 917654719
get 307090
push_front 288968726
push_front 988973904
push_back 430441686
push_front 547941792
push_front 828935194
push_back 11794072
push_middle 171784274
get 603942
push_front 795376801
push_front 593010078
push_back 178445251
push_middle 257880818
get 269963
push_front 123585009
get 19528
push_front 878577838
push_front 178438631
get 173760
push_middle 898730539
push_back 251054385
get 389871
push_middle 345569910
get 325229
push_back 873739982
get 518505
get 230610
push_middle 25674007
push_front 717251491
get 536980
get 225430
get 564705
push_middle 821922986
push_back 107431464
push_front 913528694
get 98042
push_middle 718823778
push_front 86538657
push_front 514644315
push_back 67199492
push_front 508425243
get 596341
push_middle 533645361
get 238964
push_front 690134933
push_front 804500000
push_front 456906145
push_back 542831443
push_middle 834354486
get 440941
get 154799
push_back 593651490
push_middle 838016309
push_middle 108343532
push_back 194093234
push_middle 574872564
push_back 753892455
get 368472
push_front 174190696
push_middle 778585162
push_back 116111793
push_front 578473799
get 200204
push_front 318451016
get 280989
push_middle 681689392
push_back 446823222
push_middle 944609804
push_front 382141010
push_back 200839444
push_front 9091871
push_front 165353103
get 517084
push_middle 24387899
get 34226
push_back 436294897
push_front 276653824
get 150848
push_front 870881587
push_back 486094542
push_front 447896025
get 310747
push_back 589283216
push_middle 775783119
push_middle 233432598
push_front 428701324
push_back 591362725
push_back 804186743
get 288201
push_middle 816091003
push_back 220376386
push_middle 502296336
push_back 210650572
push_front 394399119
get 209454
push_middle 197617427
push_middle 831553500
get 336937
get 170083
push_middle 135591353
push_middle 276111142
get 157987
push_front 929467163
get 548052
push_middle 336807646
get 196995
push_front 452727782
push_middle 909185412
push_middle 961248545
get 11823
push_front 769162597
push_middle 210537796
push_front 686856519
get 75762
get 312360
push_back 630251885
push_middle 456790172
push_back 82123285
push_front 52845926
get 499397
push_back 260290261
push_middle 594159332
push_middle 999912529
get 401400
push_front 750695467
push_middle 396630501
push_middle 412172331
get 525226
push_middle 931817788
push_middle 650620193
get 538674
get 539536
get 508489
push_middle 345285100
push_middle 456297946
push_front 282326965
push_middle 884529068
push_front 60408895
push_front 618430224
get 524987
get 224683
push_back 809362899
get 477297
get 414031
push_back 973791622
get 529289
get 600023
push_front 250408385
push_middle 577403874
push_back 303527308
push_front 960569065
push_back 295234753
get 164854
push_front 470489700
push_back 676846700
push_back 473800692
push_middle 782288969
get 547518
get 53071
push_back 696081454
get 151421
get 600919
push_middle 771129991
push_middle 157766134
push_back 785834396
get 594643
push_back 161747768
push_back 691625391
push_back 911283459
push_back 997212263
push_back 844076061
get 310467
push_middle 610515556
get 61161
push_front 216589591
get 96203
push_back 562570662
get 559266
push_back 667921324
push_back 4886232
push_front 979740518
push_middle 474051603
push_back 636626166
push_back 673397505
get 136176
get 141903
push_middle 393701428
push_front 989062907
push_back 704050571
push_front 240265167
get 1428
get 34579
push_middle 243997594
get 210498
push_middle 914943084
push_middle 791453832
push_middle 31045158
push_back 941972670
push_front 55201702
get 556009
push_back 577791546
push_front 426352538
push_back 156087017
push_back 813014863
push_front 151982150
get 183601
get 403202
get 52822
push_back 246817830
push_middle 863701123
push_back 860336829
get 216137
push_middle 84462095
push_front 240985650
push_back 714181352
push_back 959990443
get 195193
push_front 826020033
push_middle 17429635
get 542700
get 116259
push_middle 488618266
push_middle 683199261
push_front 33061133
push_front 426892409
push_back 453021946
push_back 336055019
get 541993
push_front 942090246
push_back 721944207
push_middle 560713864
push_front 750349152
push_back 177880421
push_front 521017030
push_back 80454009
push_front 177117281
push_middle 456686177
push_back 421261432
push_middle 415523343
get 452261
push_middle 362538892
push_back 896840646
push_front 196139485
push_middle 676476972
get 450472
push_back 36409567
push_front 539216224
push_front 292057318
push_front 505629384
push_back 723651513
get 366290
push_middle 951382418
get 402452
push_middle 981760985
push_back 392857277
get 98488
push_front 636921427
push_front 987387138
push_front 362838162
push_back 483731822
push_middle 361521417
push_back 139673265
push_back 150992594
push_middle 688871229
push_back 535211971
push_middle 217208825
get 624515
push_middle 834062171
push_front 744878329
push_front 647310480
push_middle 38005369
push_middle 544074158
push_middle 86435583
push_middle 917778770
push_front 859777250
get 271533
push_middle 428982371
push_middle 717551458
get 199617
push_back 144941872
push_front 766609205
push_middle 187124127
push_middle 939292390
push_middle 155780492
push_back 790560088
push_front 359367025
push_middle 708623686
get 397789
get 326670
push_middle 336201990
get 233849
push_front 497777420
push_back 916033724
push_front 764231060
push_back 830750958
get 327050
get 9119
push_back 156721679
push_back 179227857
get 524925
push_front 317597871
push_front 707392007
push_front 224992953
get 225991
push_front 868362272
push_middle 443461399
push_middle 818492059
get 313325
get 526617
push_front 925633273
get 210820
push_back 70964480
push_back 959115771
push_middle 61425652
get 457023
push_front 456919967
get 228505
get 208315
push_front 538474256
push_middle 983423674
push_front 89520778
get 585255
get 605526
push_middle 166679515
push_middle 632159680
get 507583
push_back 538737278
push_middle 584049481
push_front 804124995
push_middle 416564994
get 329839
push_back 822098521
push_back 745342903
push_front 450729877
push_back 400900849
push_middle 742227224
get 19738
push_front 250449687
push_middle 750359199
push_middle 106005442
push_back 359690381
push_back 482599612
push_front 53586783
push_front 611832674
push_front 502698491
push_front 932291493
get 478987
push_middle 136324949
push_middle 511235514
push_back 743087158
push_back 114141702
push_front 692324984
get 225407
push_front 648264287
push_front 306288810
push_front 615674437
push_back 901827134
push_middle 244130194
push_back 259728935
push_back 34206604
push_front 219871432
push_front 42690076
get 467096
push_front 266079549
push_front 475900783
push_back 912193721
push_back 377433706
push_back 219630575
push_back 348333377
push_front 422660269
push_middle 572496282
push_middle 958828712
push_front 134636667
push_front 467549767
get 372826
push_front 815819099
push_front 167469295
push_middle 478603356
push_middle 521414631
push_middle 390575222
push_front 643334270
push_front 591021076
push_back 12674598
push_front 593026611
push_back 326392259
push_middle 559400823
get 253630
get 139154
push_middle 909784467
get 351573
get 522360
push_middle 273425219
get 251915
push_middle 125059797
get 141985
push_back 581139888
push_front 781436010
get 560622
push_back 510078826
push_middle 326804105
push_front 301484825
push_middle 995769184
push_middle 791623369
get 498083
push_middle 191487516
get 94557
push_middle 970984505
get 605606
push_middle 241633940
get 622839
push_front 333143974
push_back 569706898
push_middle 435878381
push_back 451307576
push_front 376479772
push_front 127519827
get 135642
push_back 585849200
push_front 874058472
get 584111
push_middle 847387415
get 595400
get 589825
push_middle 485112979
push_back 7573503
get 216862
get 54974
push_front 448116200
push_front 823223745
get 504661
push_front 200989359
get 296403
push_back 94367691
push_back 745397731
push_front 954935750
push_middle 748350156
push_back 530716993
push_front 930376961
get 257084
push_back 840934765
get 288004
push_middle 364285618
push_back 915990270
push_middle 810419373
get 29842
push_middle 328032313
get 424481
push_front 839428529
push_middle 422932035
push_middle 343961103
push_back 242777148
push_middle 257211847
push_middle 588265832
get 455535
get 484821
push_front 292261039
get 432363
get 451837
push_middle 249619544
push_back 195634523
push_middle 709352595
push_middle 693914517
get 25895
push_front 125468324
push_front 851245999
push_middle 239471900
get 52192
get 482400
push_back 842232338
push_middle 550443057
push_middle 165751822
push_front 779206306
get 598236
get 469845
push_middle 236987555
get 275375
push_middle 823897909
push_middle 805232083
push_front 628576783
push_back 264602973
get 548322
get 22998
push_front 913272083
get 13267
push_back 240316296
push_back 128994544
push_front 387503922
push_front 672887187
push_middle 744488942
push_middle 436569811
push_middle 757091955
push_middle 63694757
push_front 213735551
push_middle 365982257
push_front 262278084
push_front 744908187
push_back 74060694
get 240016
push_front 824623041
push_back 146829323
get 224713
push_middle 889618720
push_middle 186080959
get 551220
push_back 931164640
get 551316
push_middle 871089776
push_back 126423207
push_back 268962333
push_back 749818230
push_front 274797908
push_front 791612304
push_back 754073201
push_middle 107831579
push_middle 147620231
push_middle 820905582
get 465313
get 23578
push_middle 856126287
push_middle 324310137
push_back 647854561
push_front 317742566
push_back 693950051
push_back 198285951
push_back 897291760
push_back 112969576
get 580733
push_back 735929191
push_front 546210360
push_back 317133753
push_back 500206048
get 626192
push_back 804508135
push_back 23238119
push_front 39092387
push_front 224076563
push_front 467536613
push_middle 250169097
get 568774
push_back 39006293
get 201507
push_middle 474441559
get 502317
get 280742
push_front 311588022
push_middle 796661016
get 548091
push_front 842134685
push_back 486735746
get 10892
push_back 587033372
push_middle 678660741
get 534596
push_front 729522974
push_middle 949695905
push_front 830598989
get 375375
push_front 716920390
push_back 325573131
push_middle 400976325
get 454463
push_back 36174891
get 43453
push_back 836750267
get 416004
push_back 493627900
push_front 283974349
push_back 93364126
get 134632
get 68871
push_middle 364764247
push_middle 74770306
push_middle 378919697
push_middle 36278734
push_middle 147285501
push_middle 991862546
push_back 461735850
push_middle 753539901
push_front 536486622
push_front 77234613
push_back 324695511
push_back 889553760
get 372511
push_back 736546059
push_middle 542657885
push_front 528358332
push_back 408215671
push_front 691823770
push_back 886122981
push_back 131739969
get 113744
get 49244
get 78518
push_middle 664124045
push_middle 21919817
push_middle 665047407
push_middle 554935226
push_back 375122990
push_middle 591581267
get 326089
get 539221
push_middle 385357172
push_front 690261076
push_back 290261935
get 343755
push_front 876806504
push_middle 750625391
push_back 561949963
push_middle 685650832
get 471321
push_middle 356075464
get 114152
get 119525
push_front 384825821
push_middle 180578395
push_middle 268940413
get 391040
push_middle 847865332
get 75902
push_middle 689840497
push_back 840763912
get 208675
get 171590
push_back 379430561
push_front 240188805
push_front 204684722
get 191747
get 114780
get 12885
push_middle 756361741
get 358220
push_middle 110945010
get 154421
push_middle 996261877
push_middle 964578896
get 161624
push_front 418364177
get 31694
push_front 219352430
get 400588
push_middle 332126081
push_back 492594845
push_middle 146413440
push_back 708118521
push_front 976673866
push_front 340286428
push_middle 274537828
push_back 742160134
get 467923
push_front 642826723
get 526174
push_front 555378231
push_middle 338126664
push_back 591036056
push_middle 729872506
push_back 562919473
push_front 598048151
push_back 902652039
push_middle 858592120
push_back 764683535
push_middle 735962917
push_middle 672957962
push_back 700810915
get 425660
get 74835
push_back 504962431
get 359680
push_back 376029523
push_middle 24868520
get 480296
push_back 869327028
push_back 272533674
push_back 405072059
get 117351
push_back 241866724
push_middle 369368285
push_back 857238357
push_back 693118511
push_middle 880045171
push_front 97553068
push_back 905757433
push_front 75798196
push_front 688480049
push_back 584192139
push_front 828911941
push_front 950508553
push_middle 935620867
get 3257
push_back 156983328
push_back 817823783
push_middle 609106211
push_front 390098900
push_middle 752036730
get 618378
push_back 700494844
push_middle 660379523
push_front 525392769
get 165712
push_middle 658710790
get 609722
push_middle 745060107
push_back 688770469
push_front 458138803
get 484397
push_back 322821137
get 525440
get 202384
push_front 164041496
push_front 434002130
push_back 559139848
push_back 974128873
push_middle 124563068
push_middle 803223982
push_back 658024590
push_back 135778925
push_back 823042652
get 579163
push_front 976857686
get 565042
push_middle 54279441
push_front 778129394
push_middle 163048827
push_back 860723228
get 519365
push_front 917064930
push_back 439316282
get 13704
push_back 459797081
push_front 502362067
get 427514
push_back 22625131
push_back 912487317
push_front 895950545
push_front 606325488
push_middle 462922007
push_back 659717060
get 501704
push_back 642669132
push_front 74735249
push_front 21654025
push_front 584321166
push_front 431931924
push_back 499305553
push_middle 102264962
get 46446
get 231557
get 404054
push_middle 75128823
push_middle 312779065
push_middle 155457433
push_front 248200778
push_middle 288896945
push_middle 153074690
push_middle 332860099
push_back 521314526
push_back 789864206
push_front 648420929
push_front 286446075
get 508848
push_back 259843235
push_middle 484974975
get 15245
push_back 748906919
push_front 886730443
push_back 759388399
get 293630
push_front 765975972
get 195916
push_middle 407965789
push_middle 822712239
push_front 716084403
push_back 706183075
push_middle 385446824
push_back 358638082
push_front 717543249
push_back 204099247
push_back 435032602
push_back 335355930
get 298079
push_back 642360967
push_front 320423063
get 177834
push_back 324484927
get 236953
push_front 709277847
push_back 597925700
push_front 807506864
push_back 769593986
get 196890
push_back 58713859
push_middle 944462147
push_back 289436281
push_front 779216006
push_back 846597979
push_back 42016034
push_front 397244614
push_front 669995543
push_back 190350098
push_back 956259033
push_middle 844057356
push_back 942169951
push_back 987736923
push_back 861611866
push_middle 678945283
push_back 76675203
push_front 32916488
get 17341
push_middle 715058490
get 234938
push_middle 516534947
push_front 812941038
push_back 506873540
get 440569
push_front 976510274
get 205272
push_front 497573689
push_middle 364065991
get 28412
push_middle 604510642
get 328322
push_middle 360475913
push_front 132210193
push_middle 761284677
get 460511
push_front 150483270
get 108127
push_back 470679935
get 78387
push_front 846647785
push_front 213031414
get 575082
push_back 156121001
get 118713
get 591565
push_front 69844628
get 288080
push_back 756668192
push_middle 610591128
push_front 165231612
push_front 657327362
push_back 94137983
get 149182
push_front 451549047
push_front 12946776
get 218229
push_front 409771611
get 367259
push_back 836038527
push_front 614987391
push_front 406006581
push_front 20083390
push_back 972125798
get 90622
push_front 415674011
get 179415
push_middle 361415036
get 590962
push_middle 583848393
push_back 543919882
push_front 128189920
get 229107
push_back 47701422
push_middle 308629111
push_front 648570067
get 155229
get 190162
push_front 993074676
push_back 315426022
push_front 304246323
push_front 136197733
push_front 74325956
push_middle 289053875
push_back 594267805
get 45315
push_middle 921966860
push_middle 887545939
get 6893
get 29616
push_middle 883051825
get 388298
get 154997
push_back 392089196
push_back 511836976
push_front 44328907
get 442586
get 141807
push_back 750470727
get 213144
get 167657
get 375719
push_back 390047536
get 242957
get 582216
push_middle 446499723
push_middle 504933106
push_middle 775840092
get 168733
push_middle 406444221
push_middle 129570948
get 88430
push_middle 797363175
push_front 578587343
push_middle 822893295
push_middle 925437541
push_middle 85696665
push_front 10529033
push_front 678935124
get 391746
push_front 13041388
push_front 808083927
push_front 105882354
push_front 951904795
push_front 74734152
push_front 732996498
push_back 211647713
push_front 650970021
push_back 532569551
get 296960
get 485944
get 453893
push_back 661865231
push_back 802656724
get 448302
push_middle 364002084
push_middle 898585826
get 189495
push_front 73717652
get 235429
push_back 335071551
push_middle 509912421
get 144493
push_front 56367061
push_back 303394062
get 106692
push_front 903890139
get 555848
push_front 541350467
push_back 864324382
get 529443
push_middle 787892671
get 512850
push_middle 788997779
push_back 652946351
push_back 295168287
get 198989
push_middle 799790397
get 129356
get 26935
push_back 877483826
push_middle 656740001
push_front 944284113
push_back 459968940
push_middle 228342086
push_front 4210274
get 149662
get 456878
push_front 236836203
get 558264
push_middle 921164104
get 237969
push_back 457147639
push_middle 236160860
push_front 360342085
get 329733
push_middle 399866759
push_front 63545009
push_front 116452224
push_middle 692784213
get 232212
get 113552
get 148415
get 147266
push_middle 726402597
push_middle 621975182
get 152381
push_back 426251252
push_back 544150170
push_front 424060661
push_front 286164724
push_middle 508767712
push_middle 918946490
push_middle 216743722
get 544245
push_back 215755946
push_middle 493507659
push_middle 488905840
push_middle 417340941
get 355184
push_front 524077398
push_middle 525497298
push_back 479578840
push_back 753296907
push_middle 657682251
get 135243
push_front 300448747
push_back 249790601
push_middle 709872713
push_middle 486609900
push_front 411719342
get 89639
push_middle 755511564
push_front 377317821
push_front 717756854
push_back 689814605
get 576583
push_middle 203964683
push_back 117962202
push_front 486352727
push_middle 190012769
push_middle 448756189
push_back 502209285
push_middle 730432431
push_back 633212567
push_middle 261229989
push_front 392291490
push_middle 904046224
get 221076
push_front 542415595
push_middle 726738499
push_middle 910239319
push_back 592811365
get 404329
push_back 912553834
get 403414
push_front 645731770
push_back 613452615
push_front 606674971
get 412465
get 189051
push_front 549194666
get 242193
push_back 748986465
push_back 848545043
push_back 547120143
push_middle 656756851
push_back 367794330
push_middle 398816539
push_front 992962906
push_back 337936465
get 262279
get 26655
push_back 446519526
push_middle 365294994
push_back 311011571
push_front 336469487
push_back 146218666
push_back 207771047
get 283249
push_back 129452200
push_front 297189003
push_middle 26412027
push_front 97037425
push_back 627641165
get 341465
push_middle 323381119
push_front 792229796
push_front 178926767
push_front 501336682
push_middle 188485803
push_middle 135953572
get 260705
push_middle 699532510
push_front 624544515
push_middle 803223548
push_front 855668881
push_back 660088065
push_middle 11302510
push_front 114040050
push_back 272613148
push_front 568701087
push_front 894268471
push_back 662363593
push_front 75975671
push_back 180689278
push_middle 802797778
get 353634
push_front 909582589
push_front 657086138
push_front 648500107
push_front 993804678
get 116569
push_front 955095797
push_middle 979744133
push_front 232988365
get 226188
push_front 950045164
push_middle 990790943
push_middle 737870205
push_front 280828793
push_back 373598727
push_back 127086213
push_front 865895493
get 30976
get 509671
push_front 61570136
push_middle 678410441
get 140284
push_front 57801861
push_middle 887132198
push_front 114786381
get 176156
push_back 210958672
get 163522
push_middle 863638431
push_front 368253991
push_front 327953387
push_back 286090495
push_middle 639340360
push_middle 905249609
get 337995
push_back 911249027
get 442910
push_front 368125362
push_front 216740974
get 30988
push_middle 158577722
push_back 557102611
get 55968
push_front 674133037
push_middle 785905051
push_back 920386818
push_back 172689930
push_back 710670309
push_back 205288127
get 415480
push_middle 585777049
push_front 594863540
push_middle 874485902
push_middle 401386330
get 5230
get 82683
get 298598
push_middle 12288759
push_back 671422028
push_middle 785877926
push_middle 647406758
push_back 658788800
push_front 86336838
push_front 558065253
get 576699
push_middle 580970977
push_back 134194122
push_front 409362246
push_back 164507437
push_front 659376042
push_front 720665341
push_front 966506452
push_front 772291067
push_front 756057334
push_front 304770367
get 626435
get 229775
push_front 668282774
push_front 710528499
push_front 958418484
push_front 332588827
push_middle 768552036
push_middle 292180654
push_front 777538436
push_back 843311008
push_front 736926319
get 381783
push_back 976164894
push_front 791063870
push_middle 837949826
get 554300
get 211113
push_middle 70525020
get 272245
push_front 742047414
push_front 649449685
push_middle 878555675
get 254317
get 579483
push_back 922368515
push_front 740251577
push_front 137464909
push_front 33457831
get 194854
push_back 145642249
push_front 62481214
push_middle 234869094
push_back 516411414
push_middle 712840910
push_back 466556311
push_middle 718192026
get 433049
get 156776
push_middle 570155297
push_back 847496455
push_front 575580848
get 529959
push_back 55935863
push_back 908111380
push_middle 243634569
push_back 307464590
get 86367
get 612608
push_front 680510427
push_back 523978325
get 489568
push_middle 934660446
push_front 383116529
get 208851
push_middle 501442616
push_middle 976859664
push_back 239280074
push_back 919732636
push_back 166073024
push_front 98794777
push_front 187897197
push_back 510235643
push_middle 368298368
push_back 832780683
push_back 963883641
push_middle 676145223
push_middle 563521558
get 279508
push_front 353848080
get 498550
push_back 546923692
push_middle 177806733
get 256046
get 526910
push_middle 760263794
push_front 631287454
get 100134
push_front 199965486
push_front 115994140
get 559034
get 358628
push_back 850523124
get 25964
push_back 372138958
push_back 363939624
push_front 781540092
push_middle 242940971
push_middle 405354680
push_front 491815185
push_front 775130595
get 137765
get 169326
push_back 524676928
push_back 272706674
push_middle 911042697
push_back 173748578
push_back 391177684
push_middle 774293095
push_back 742559874
get 72598
push_middle 972382222
get 378820
push_back 293058947
push_back 154047850
push_back 226609365
push_back 478872606
get 204793
get 363566
push_middle 358376628
push_front 45216140
push_middle 432161244
push_back 689628108
get 531622
push_front 428137876
push_front 911379527
push_front 765827276
push_back 203765337
push_back 436744605
push_middle 593805474
push_front 454236626
get 55325
get 443708
push_front 567617438
get 460382
push_back 447509147
push_front 118817589
push_middle 284571126
push_front 643617706
push_back 426801146
push_front 605138233
push_middle 875173304
push_middle 966039106
push_front 766443527
push_middle 7189470
push_middle 98884433
push_front 373622710
get 392471
push_back 757917688
push_back 572422146
get 582281
get 610613
push_middle 540293145
get 452302
get 595722
push_front 281014785
push_middle 555374797
push_middle 936512884
push_front 139778680
push_front 376678231
push_middle 246464887
push_middle 900606331
push_middle 141421952
push_front 962818300
push_back 51267105
push_front 238538910
push_front 845703919
get 119770
push_front 140490970
push_back 632343189
push_back 336041601
get 455468
push_middle 745114178
get 460115
push_back 818198462
push_front 759300145
push_front 386995479
push_middle 378171118
push_middle 87469485
push_front 634713547
get 159583
get 109080
push_front 939158016
push_front 823070714
push_front 629251308
push_middle 116674591
push_front 451696029
push_middle 509566532
push_middle 12326423
push_middle 80723163
push_middle 253868231
push_front 531241407
push_front 554100825
get 551494
push_back 456400090
push_back 785738313
get 526108
get 400535
push_back 387869279
get 499341
push_middle 440177768
push_middle 476704303
get 60893
push_front 197365709
get 445355
push_front 72128454
push_middle 940133513
push_back 729755277
push_front 178362582
get 271088
get 420765
push_middle 311606669
get 553641
get 85655
push_front 388995224
get 497118
push_back 495727793
push_back 212685453
push_middle 406628279
push_front 220408620
get 610656
push_front 654149750
get 222002
push_back 536537308
push_back 267903187
push_front 486094070
push_back 217108049
get 350760
get 403916
get 529425
push_back 694999503
push_back 551631765
push_front 921848383
get 321804
push_back 704321716
push_back 310485205
push_front 824962002
push_middle 31911439
push_middle 364491883
push_middle 89043302
push_back 11962456
get 218787
push_middle 12545549
push_back 622695835
push_back 823762498
push_middle 23201485
push_middle 532568133
push_back 599499565
push_front 497660594
push_front 463239970
push_back 377540572
push_middle 149619011
push_back 679921219
push_middle 863437588
push_front 730185761
get 159808
push_front 107265529
push_middle 649182517
push_middle 744115033
get 408076
push_front 499127039
push_back 734773638
get 326894
get 39592
push_front 200152992
push_back 131310574
push_front 722499861
push_middle 573210893
push_middle 116932942
push_middle 356311053
push_back 643083494
push_middle 174356225
push_front 128614392
push_front 987391366
get 32770
push_front 225564064
push_front 581788712
push_front 372379361
get 595859
push_back 879783767
push_back 411241546
push_middle 33860609
get 520667
push_back 245991483
get 14989
get 344527
push_front 805766941
push_front 224302671
push_middle 399311489
push_middle 454448665
get 398670
push_middle 975916679
get 595437
push_front 630503319
push_front 70013247
push_middle 236311550
push_back 695381899
push_back 275056210
push_middle 77851633
push_middle 14792863
push_middle 564229618
push_middle 46417370
push_back 301251463
push_back 195526211
push_back 641712973
push_front 96299491
push_front 814278108
push_front 175030581
push_back 149426744
push_back 754201057
get 166523
get 601383
get 460087
push_middle 562955926
get 110427
push_back 500756440
get 89431
push_middle 308247560
push_front 569022682
get 185521
push_front 93881627
push_middle 391991935
push_middle 965985292
get 203789
push_back 567328784
push_back 168959394
push_front 772808475
push_middle 118695215
push_front 649077159
push_middle 75562852
push_front 361863009
push_back 420777489
push_front 230960613
push_middle 578086542
push_middle 258734105
push_back 86502310
get 405291
push_middle 650488059
push_middle 801682014
get 546250
get 71755
push_middle 478778857
push_middle 175140203
push_back 648531864
push_middle 605452444
push_middle 114549927
get 56375
push_back 303220093
push_middle 986527197
push_middle 71411376
push_middle 258063632
push_front 278324114
push_middle 355275331
push_front 994824553
get 202366
push_front 834350889
push_front 814600552
push_back 572568628
push_middle 83679260
push_back 392565012
push_front 108223968
push_front 594733963
push_front 713310748
get 158839
push_middle 958196022
push_middle 905408868
push_back 602275080
push_back 233439594
get 184513
push_middle 999494958
push_back 970525808
get 319301
push_front 142400880
push_front 17584744
get 279171
push_middle 381996144
get 123100
get 161543
get 350394
push_front 434142828
get 339622
get 200770
get 356529
push_back 969742151
push_middle 381841378
push_middle 146204166
push_back 55326471
push_middle 568067601
push_back 906583423
push_back 850019159
push_middle 325208352
push_front 905264362
get 108972
push_back 449372515
push_front 861865462
push_back 662288666
push_middle 445510876
get 162636
push_front 57178236
get 224958
push_front 605439725
push_middle 5253072
get 345220
get 123378
push_front 296421610
get 324382
push_back 527167305
push_front 480385411
push_front 927284383
get 231115
push_middle 105299032
get 197127
push_middle 921844288
push_middle 979882607
push_front 464177358
push_front 116971297
push_front 960796058
get 476932
push_back 125091014
push_front 623996995
push_front 89443447
push_back 121589103
push_front 291458912
push_back 730379036
push_middle 126492827
push_back 402497206
push_middle 672571558
push_middle 263029399
push_middle 131297314
push_back 613994577
push_back 738687015
push_back 792520090
push_middle 642378306
push_middle 474672085
push_middle 824896524
get 470275
get 64067
get 157926
get 413867
push_back 422031644
get 265762
push_middle 380850630
push_middle 644668782
push_front 749949220
push_back 324592670
get 253112
get 305134
push_front 436973283
push_middle 563221965
push_back 344041120
push_front 257147043
push_back 470381265
push_back 26053368
push_middle 885266557
push_middle 111736692
push_middle 571940151
push_middle 772047233
push_front 686447981
push_front 56463266
push_back 882218317
push_middle 243713901
get 66230
push_front 16854785
push_front 866662319
push_front 789260526
push_middle 362026272
push_back 727697256
push_middle 520212460
get 245992
push_middle 481817754
push_front 457371857
push_middle 834220178
push_back 566781118
push_front 973963228
push_front 892926331
push_middle 910748249
push_back 416507170
push_back 707082019
push_front 737911363
push_front 377197275
push_middle 940324737
push_back 27221403
push_front 53398282
push_back 849161219
push_middle 534368177
push_back 847836385
get 256088
push_front 853764332
push_back 673853182
get 389630
push_back 334411131
push_front 639972056
get 205568
push_back 496490210
push_middle 457063327
get 38660
get 625637
push_back 539755393
push_front 623419540
push_back 85653382
push_front 140226344
push_front 924051819
push_front 814819361
get 379678
push_middle 889117103
push_front 435338076
push_front 524266148
get 492653
push_middle 98782954
push_middle 573038361
get 106535
push_front 367683726
push_middle 199314637
push_back 532527213
get 588351
get 495907
push_middle 777243937
get 282418
get 148419
push_front 514386059
push_front 578855704
push_middle 59925
push_front 747016318
push_middle 285996146
push_front 564291714
push_middle 497869094
get 516910
get 63229
push_back 113967914
push_front 365405149
push_front 242413849
push_back 585288553
push_front 494226233
push_front 978171169
push_front 861155381
push_front 146834567
get 314663
push_front 727275727
push_middle 521633482
get 469749
push_back 512995937
push_front 560081430
get 122145
push_middle 139016659
get 246308
push_back 909837442
get 6916
push_middle 203504046
push_back 331314593
get 411423
push_back 833386412
push_back 119428541
push_middle 408497387
get 259657
push_middle 260779527
push_middle 615047849
push_middle 911716457
push_front 260463706
push_middle 556886992
push_middle 546709766
push_middle 397946856
get 146392
get 511258
get 261103
get 57875
get 482487
get 302305
push_front 942521241
push_back 201675120
push_back 731647801
push_back 476146177
get 577545
get 330322
push_middle 275377138
get 277522
push_middle 67295457
push_back 44369496
push_middle 885616665
push_middle 359585470
push_front 294340409
push_front 175473096
push_front 12930292
push_front 880060854
get 163142
push_middle 193556635
get 390732
push_back 216672998
push_front 313966889
push_middle 681360876
get 332028
get 346889
push_front 535648732
push_front 607703398
push_middle 674183673
push_middle 597390030
get 110184
get 398789
push_back 546678019
push_middle 298318662
push_back 307795229
push_back 690350547
push_front 739159116
push_back 982069375
get 171423
get 66149
push_back 686139212
push_middle 775568625
push_middle 214319859
push_back 668513111
push_front 838088458
push_back 843959265
push_back 959928989
get 521430
push_front 290207272
get 606886
get 356754
get 428430
push_middle 101360767
push_middle 570245974
push_middle 65626286
push_middle 769140035
push_back 864261803
push_back 48357255
push_middle 816663150
push_back 1342684
push_front 140925013
push_back 432581722
push_front 999505562
push_back 613802297
push_middle 791716836
push_middle 569228468
get 544084
get 622833
get 186054
push_front 533732752
get 434250
get 64404
get 463529
get 412145
push_middle 995791804
push_front 770633824
push_middle 795331088
push_back 258823234
push_back 172965992
push_front 963529400
get 57504
push_front 364535389
push_middle 386033865
push_back 258075718
push_back 976406416
push_back 14060068
push_middle 131497149
push_back 469835872
push_back 895549398
push_back 813214423
push_back 101448461
get 498171
push_back 193910673
get 232679
push_back 306205953
get 134781
push_front 207557922
get 366872
push_middle 819251739
get 13298
push_back 773179409
push_front 463565246
push_front 966939267
get 380387
get 425965
push_front 317881285
push_back 853654656
push_front 580921555
push_front 685642384
get 319530
push_back 374452229
push_middle 100365840
get 376820
push_middle 706197383
push_middle 131091250
get 275305
get 107004
get 558469
push_back 958957996
get 154023
push_back 983264521
push_front 790245260
push_middle 512982086
push_back 141729796
push_back 921232040
push_back 36371566
get 217557
push_back 412380936
push_back 206510147
push_back 388827407
push_back 638787220
get 107041
get 115471
get 404320
get 74885
push_back 901561807
push_front 235154470
push_front 169460736
push_front 630716781
get 214111
push_front 604488978
push_middle 77734227
get 173581
push_back 532453189
push_middle 901691066
push_front 718765297
push_front 17851687
push_middle 85934125
push_middle 161911994
push_middle 944589462
get 355194
push_back 249808900
push_front 812509893
push_back 926911722
push_middle 618413950
push_back 900387385
push_middle 269017803
push_front 341429913
push_back 378349068
get 330033
push_front 669826135
push_front 614689026
push_back 857283837
get 45296
get 58220
push_back 868868761
push_middle 99700987
push_front 949721442
push_middle 802317512
get 28328
push_back 5291668
push_front 340504782
push_front 301446494
push_back 216460287
get 310341
push_front 14214030
push_middle 986839920
get 346348
push_middle 76324953
get 162944
get 412993
push_middle 376823133
push_back 388237800
get 449917
push_front 673549123
push_front 17354617
push_back 171631833
push_back 784223654
get 512733
get 320011
get 168341
get 621591
push_back 932879889
push_back 206897463
get 286877
push_front 609488340
push_front 922746275
push_front 244855785
push_front 75158600
push_middle 956245981
get 417129
push_back 945980683
push_back 731758110
push_front 383058788
push_middle 969260312
push_back 559204287
get 579066
push_back 260513500
push_front 57128174
push_front 777625946
push_middle 115879621
get 541795
get 55931
get 75571
get 196910
get 140700
push_middle 334292380
push_front 669814644
push_middle 713331137
push_front 536111822
push_back 547619800
push_front 871655910
push_back 728141703
push_front 353310695
get 530548
get 565145
push_front 31130343
get 137674
push_middle 548147286
push_back 251042356
push_back 597877611
get 33
get 386119
push_back 761979617
push_back 988515417
get 375612
push_middle 491173355
push_back 651035978
get 232052
get 231629
push_back 197289969
push_back 831479927
push_middle 237919225
push_middle 483340831
push_front 549348788
push_middle 439713978
push_front 963361765
push_middle 412591442
push_back 605897318
push_back 145629165
push_middle 738877360
push_front 795592150
push_front 296441465
push_front 432469270
push_middle 482633080
push_middle 102762251
get 123598
get 346103
get 266592
push_back 51933982
push_front 227699896
push_front 394802185
get 488941
push_middle 37116032
push_front 154157156
push_front 622014777
push_back 96977023
push_middle 679790425
push_front 251712034
push_middle 10334689
push_back 412502431
get 413890
push_back 153356556
push_middle 646668276
push_middle 167344564
get 465637
push_middle 101628910
push_back 922876863
push_back 454968797
push_front 517303793
get 513577
push_front 661246163
get 389976
push_middle 25189968
push_front 261432815
push_middle 124710537
get 229791
push_middle 167771006
push_front 253822656
push_back 89314134
push_back 401925875
push_front 446266827
get 279307
push_middle 802099231
push_middle 166483207
push_back 845765475
get 611966
push_middle 510346644
get 339231
get 369104
get 577541
push_front 92938631
push_front 44759684
push_middle 789307853
push_front 120221873
push_middle 258130885
push_back 601680428
push_middle 444046550
get 195341
push_middle 11326957
push_front 903395521
push_front 433347781
push_middle 807850698
push_front 417263930
push_back 74309265
push_middle 385887440
push_front 820235862
push_middle 240594719
push_back 278178573
push_front 886493311
push_front 736969243
get 313459
push_middle 602077154
get 95622
push_back 25311800
push_back 660436289
push_middle 635497840
push_back 633309733
push_front 485644812
get 55405
push_middle 219682878
get 133492
push_middle 266583771
push_middle 539499398
push_front 151631639
push_middle 133992502
get 92668
push_back 368653957
push_back 948459381
push_back 752594285
get 336142
push_back 581838118
push_front 450156999
push_middle 730377125
push_front 555995155
push_front 537832892
push_middle 477123192
push_back 759946234
push_front 800521764
push_back 885787803
push_front 346512047
push_front 467245930
push_front 528641813
push_middle 683010129
push_front 195886671
push_back 814777983
get 414812
get 456196
push_back 347933484
get 441355
push_back 853722391
get 356111
push_front 198566729
push_front 437829968
get 618906
push_front 972558263
push_middle 792197817
push_middle 420229976
push_middle 800949764
get 525664
push_back 515766253
get 405393
push_middle 109487567
push_middle 100734850
push_back 761969934
get 473387
get 363636
get 215238
push_back 567520499
get 468086
push_front 302940674
push_back 578262595
push_back 809255354
get 109355
push_middle 812217588
push_back 295204204
get 356699
push_front 497759985
push_middle 630435679
get 362882
push_front 123458442
push_middle 93456399
push_front 422979243
push_back 985023757
push_front 252585227
push_front 976280765
push_middle 766541576
push_back 498745908
push_front 637927070
push_middle 730164543
push_front 33654592
get 59651
push_back 884262034
push_middle 86768808
get 288426
push_middle 133572351
push_front 524705662
push_front 4933095
push_middle 844990269
push_back 552995957
push_middle 213691758
push_front 50332567
get 590208
push_middle 263911715
push_middle 11039297
push_front 322554888
get 266778
push_front 11863587
push_front 800457549
get 203565
push_front 829860250
push_front 997634557
push_back 981267232
push_middle 941298433
push_back 98444451
push_middle 489953418
get 131853
get 400111
push_front 740871017
push_back 277606839
push_back 770007040
push_front 180000090
push_back 256532365
push_middle 62336428
push_front 298939980
push_back 762566
get 448856
push_back 199626155
push_back 304081064
push_front 359312531
get 437623
push_front 315953443
push_middle 531041904
get 607965
get 447684
push_front 30141833
push_front 966124010
push_back 706321644
get 157374
push_front 248975429
push_middle 42860654
push_middle 66360037
push_front 470743533
get 137798
push_back 433715221
push_middle 344474906
push_back 963127219
get 456666
push_middle 861718173
push_front 748302730
push_middle 368563107
push_middle 720155581
push_back 229258279
push_middle 895113940
push_back 66842444
get 526964
push_middle 531116448
push_middle 17349299
get 329961
get 39643
push_front 617150807
get 481629
push_front 916359942
push_front 304042153
push_back 698420722
get 45239
get 367020
get 512387
push_front 161573188
push_front 198985637
get 505321
push_back 990633142
push_front 656194105
push_front 987819271
push_front 196111590
push_back 785185839
push_back 481722949
push_middle 398494863
push_back 405320578
get 515043
push_middle 858766898
push_back 421961821
push_middle 873500573
push_front 935137201
get 617957
push_back 608474020
push_front 970531403
push_front 810181344
push_front 978182984
push_front 350080114
push_middle 999461828
push_middle 434413444
push_back 637582685
push_back 547648191
push_front 418917510
get 240927
push_middle 382463996
get 125323
push_front 648897405
push_middle 358315842
push_middle 623622983
push_middle 577361882
push_back 327616250
push_front 494390675
get 8639
get 587879
get 299048
get 255187
get 43439
get 423932
push_back 49041331
push_middle 772094579
push_front 110774886
push_middle 843625811
push_front 206953980
push_back 692535954
get 76596
get 158998
push_front 8001872
push_back 95576466
push_middle 914574648
get 576536
get 201287
push_middle 85110541
get 336922
push_back 51048713
push_front 212082045
push_front 106843102
push_front 767419037
get 391414
push_back 803874867
push_middle 960038390
get 171764
push_front 365814588
push_back 888275238
push_back 646656933
push_front 752238087
get 40471
push_front 178144546
get 572615
push_back 25731734
get 314311
push_back 321685249
push_middle 58205161
push_front 836831781
get 508740
get 563968
get 326533
get 490823
push_back 614322835
push_front 930950992
push_middle 863494596
get 395928
push_middle 910064400
push_front 505319655
push_middle 808756387
push_front 706279351
get 351014
get 165825
push_back 970033842
push_back 172850329
push_front 413989937
push_back 116331484
push_front 37848680
get 212580
push_middle 580674705
push_back 436447492
push_front 282111638
push_front 261922034
push_back 526509877
get 479233
push_back 228850531
get 229122
get 563360
push_front 293536629
push_back 68901502
push_middle 12023008
push_front 483182375
push_back 882123164
push_front 583352199
push_middle 907811686
get 463455
push_front 320630350
push_front 113536128
push_middle 565234890
get 451167
push_back 643428472
get 67967
get 192801
push_middle 500353071
push_back 295787832
push_front 283780282
push_back 485678523
push_back 49277270
push_back 771618993
push_back 512411173
push_front 272130632
push_back 934048943
push_middle 493345891
push_front 830607632
push_front 625030695
push_middle 897693776
push_front 21414290
push_middle 288775632
push_back 153606981
push_middle 371084255
push_middle 214921826
get 456070
push_back 122594006
push_middle 866462747
push_back 383711711
push_middle 635207737
push_back 375044288
push_middle 246028136
push_middle 517388886
push_back 799817714
push_back 685581690
push_front 919821458
push_middle 429060462
push_back 443426097
get 198597
push_back 683508973
push_middle 474568177
push_back 283757042
push_back 221867231
get 497060
push_back 520496729
push_middle 101433143
push_middle 162199547
get 36495
push_middle 664373222
push_middle 194455738
get 265297
push_middle 946119165
get 10109
push_back 223242398
push_middle 612535215
push_front 794724505
push_back 835820053
get 567916
push_middle 778698489
push_middle 427925407
get 246715
push_middle 371451732
push_front 964200406
get 553438
push_back 302757515
get 320452
push_middle 221788325
push_back 44140225
push_back 818503907
get 218621
push_front 418374745
push_middle 457835182
push_middle 167095644
get 605542
push_back 626085649
push_back 310618716
push_front 890148296
get 3670
push_front 549983056
push_middle 773812228
push_back 88057039
push_front 123726983
push_front 545430637
push_back 641831095
push_back 481440294
push_front 781535011
push_middle 953018419
push_middle 667579781
push_front 853522398
get 75264
push_middle 596853553
push_front 534268012
push_back 469171812
get 35543
get 350212
push_middle 810874957
push_front 337192057
push_back 360270684
get 426926
push_back 258272103
get 339000
get 328777
push_middle 68110706
get 422819
push_back 585005132
push_back 545965476
get 69712
get 130501
push_middle 550578331
push_middle 287547357
push_back 559361419
push_back 736412968
push_back 538585166
push_back 393162289
push_middle 24975137
push_back 737895050
get 230476
push_front 277316736
push_back 774471871
push_middle 137978682
push_front 159088895
push_front 925713789
push_back 184412897
push_back 464620569
push_front 260212086
get 196338
get 245654
push_front 23394677
get 252046
push_back 342211357
push_middle 916454163
get 252313
push_back 429302232
push_front 149501209
push_front 700278981
push_back 573571447
push_middle 805662749
push_front 141758250
push_back 960757836
get 330300
push_front 224817672
push_middle 609674221
push_back 604103758
get 573729
get 574036
push_front 481891318
push_middle 715570295
push_back 104226838
push_front 437142504
push_back 622594399
push_back 975480916
push_back 733948604
push_back 531522754
push_middle 927933213
push_middle 746346385
push_middle 495676075
get 99310
push_middle 515859321
push_back 368028423
get 554573
push_middle 986253810
push_back 867629772
push_back 570053748
push_front 580621930
push_middle 89232721
push_middle 124363471
push_back 745749400
get 87833
push_middle 138245811
push_middle 917651780
push_middle 432353796
push_front 430001223
push_back 682336789
push_middle 891653429
push_front 188583125
push_front 804716582
get 316483
push_back 727380246
push_middle 829617444
get 501619
push_middle 886729870
get 472991
push_back 227371108
push_front 329302863
get 331596
push_back 405839552
push_back 807923827
get 364341
push_front 796923714
get 30434
push_back 795368950
push_front 729960101
push_middle 950816129
push_back 956224068
push_back 761886829
push_back 655876103
get 179850
push_middle 961518009
push_middle 504550492
get 13101
get 81300
push_middle 497139570
push_back 723809894
push_middle 566918540
push_back 71555979
get 409496
push_back 77404650
push_middle 292666344
get 425983
push_front 812046244
push_back 54253964
push_front 373280757
push_front 265285926
get 468414
get 479783
push_back 817020803
push_middle 625498291
push_back 625589183
push_back 262331194
push_back 228016379
get 208615
push_middle 725342302
push_middle 139297819
push_middle 786044833
get 144233
push_middle 358001110
get 144576
push_front 195128886
get 2059
get 370686
push_middle 22891234
push_front 93071463
push_front 325952206
push_back 819210607
push_back 510719750
push_front 609219744
push_front 238573511
push_middle 387391811
push_front 396309326
get 194499
push_front 270152548
push_middle 120886621
push_middle 361924150
push_middle 797924776
push_back 507253460
push_middle 348634899
push_back 58369638
push_middle 222427038
push_front 467936510
get 135498
push_middle 793059237
push_middle 552312962
push_middle 875760965
get 363744
push_front 671283604
push_back 319909057
push_back 982737515
push_back 976103251
push_middle 747837694
push_front 189798533
push_back 160181168
push_back 228589291
push_middle 375501368
push_middle 269316566
push_back 196044056
push_front 526306903
push_back 216487607
push_middle 208366322
get 578317
push_front 102576806
push_back 973169122
push_front 835977607
get 542892
push_middle 34194781
push_middle 352603734
get 447310
push_front 293258947
push_back 267003743
get 68495
push_back 840352840
push_back 511190931
push_back 939408511
push_front 547837780
push_middle 743885803
push_middle 978238425
push_middle 837261710
get 85768
get 192361
get 39290
get 38971
get 50346
push_front 754260653
push_middle 986042615
push_back 700637833
get 27225
push_front 270571528
push_back 916033825
push_back 328190843
get 418897
push_middle 759735592
push_middle 991283546
push_back 578625068
push_front 469386384
push_back 278330141
push_back 578176188
push_back 451138101
get 538964
push_front 874128405
push_front 791230821
get 390263
push_front 790486045
get 387990
push_back 25083775
get 193334
push_front 959033287
push_front 951970971
push_front 113057706
get 243269
push_back 763537729
push_back 312249638
push_back 679208873
push_middle 971538521
push_middle 55725839
get 468093
push_front 674121278
get 153250
push_middle 828523839
push_front 208056412
push_middle 581967851
push_front 960566566
push_back 961150352
push_front 587664200
push_back 551864389
get 592634
push_front 896654863
push_front 659301000
push_middle 259747821
get 219049
push_middle 849911544
push_back 156539336
push_middle 732549291
push_middle 778749914
push_back 697008534
push_middle 907832384
push_middle 557132366
push_front 223748934
push_back 158803790
push_middle 93683124
push_middle 41077221
push_middle 744637426
get 96727
get 12529
push_middle 11892869
push_back 924029742
push_back 433576471
get 248044
push_back 809015144
push_back 510946653
push_front 45286704
push_middle 849872079
push_back 190202825
push_back 282803971
push_middle 637331180
push_front 190505864
push_front 932687141
push_front 269929810
push_back 387521830
push_front 63417003
push_front 253763784
push_middle 545858487
push_middle 854577055
push_back 354420130
push_middle 865529144
push_front 722651240
get 242848
get 556041
push_back 494132646
push_middle 600766932
push_front 733241603
push_back 839418427
get 237449
get 275397
push_back 640095549
get 551610
push_back 155687992
push_front 188460713
get 182805
get 587696
push_middle 128369190
get 500333
push_back 523961007
push_front 94100121
push_front 5691804
get 351620
push_back 328021872
push_front 590468065
push_front 469543624
get 217179
push_front 640060614
get 566906
get 292335
push_middle 920285699
push_back 895366414
get 282607
push_middle 174494363
push_middle 450483073
push_back 190958048
push_front 131572992
push_front 924624521
push_front 365608072
push_front 356997481
get 121882
push_front 496295160
push_middle 417272959
push_middle 139563283
push_middle 562683113
get 366761
push_middle 458248932
push_back 459899532
push_back 440718149
push_front 45432677
push_front 955196267
push_front 911467784
push_back 900569520
get 36070
push_back 530182534
push_middle 477161766
push_back 107131316
push_back 830472753
push_front 467830438
push_back 109223557
push_middle 502399936
get 567891
push_front 141777917
get 450458
push_front 303461417
get 287215
push_back 900545635
push_back 540517870
push_back 528495431
push_middle 344422954
push_back 912632436
push_middle 232646999
get 462035
push_back 10746390
push_back 97847603
push_back 427926534
push_front 240743062
push_middle 513852178
push_middle 725507794
get 255988
push_back 849698402
get 405734
get 583759
push_front 893123473
get 155624
push_middle 999478376
push_front 251643119
push_middle 576391346
push_front 456857853
push_middle 689145643
push_front 77445463
get 466244
push_middle 989045557
push_middle 692704432
push_middle 703091698
push_middle 233277260
push_middle 283430623
get 125028
push_front 153949182
push_front 65410941
push_middle 140028649
get 388178
push_front 534059416
push_front 481696269
push_middle 372344874
get 157176
push_front 182623731
get 412964
push_back 414677689
get 27543
get 106898
push_front 928124512
push_middle 509565355
push_back 333096166
push_back 595728458
push_back 919923906
get 140273
push_middle 72959903
push_middle 455641843
get 454492
push_front 183955858
push_back 402745339
push_middle 752280102
push_back 250077536
push_middle 735968565
push_front 415564624
push_back 225401184
push_back 490059501
push_middle 460301957
push_front 631250140
get 235839
push_back 991608150
push_back 827818615
get 448726
push_middle 846486535
push_middle 318374992
push_back 865903357
get 314854
push_front 494526532
get 519636
get 45043
push_back 19636341
get 111233
push_back 227809222
push_back 591083293
get 21506
push_front 584474961
push_back 22707698
push_back 671622352
push_middle 210331041
push_back 487597421
get 80227
push_back 710935482
push_middle 33231125
push_back 764328471
get 491722
get 290226
push_front 260488026
push_middle 325574742
push_front 137137341
push_back 435897398
push_front 324690095
push_back 559319697
push_back 780536491
push_back 220145203
push_front 696732597
push_middle 729353952
push_front 667493941
push_back 576432545
get 564574
push_middle 540079483
push_back 116059905
push_back 844909869
push_middle 709075589
get 441130
push_front 133266387
push_middle 68339600
get 614833
get 148009
push_front 604684099
push_front 117359580
push_back 182896003
push_back 262848990
push_middle 7035344
push_back 202872526
push_back 684195990
push_middle 221600337
push_middle 639539638
push_middle 250859912
push_middle 250860606
get 11237
push_middle 148647802
get 275569
push_back 390807438
push_back 612410885
push_middle 91993374
push_middle 904283124
push_middle 39927109
push_front 92341007
get 385190
push_front 807028511
push_back 390922196
push_middle 985735218
push_front 539200244
push_middle 931741572
push_back 554859948
push_front 161562620
get 447104
get 208558
push_back 390434689
get 624308
push_back 493124094
push_front 941747018
get 508821
push_back 717789557
push_back 367079750
push_middle 983870248
push_back 102324571
get 232708
push_front 503434478
push_middle 723051161
push_back 452583763
push_front 281477495
push_middle 663993282
push_middle 820032327
get 417210
push_middle 494522866
push_back 390947904
get 84347
push_front 435608363
get 517407
push_front 99117549
get 541215
push_front 519357146
push_front 598612991
push_back 418237708
push_middle 231297470
push_front 873998958
push_front 561967694
get 514619
push_back 491617894
push_middle 328989863
push_back 124896802
push_front 356276195
push_middle 566541579
get 207069
push_middle 840633596
push_back 362644299
push_back 933371157
push_front 855621123
push_front 66142471
push_front 304233786
push_middle 543769997
push_front 781739268
push_back 835573893
push_back 889317290
push_middle 474218118
push_middle 469176758
push_middle 778078211
push_front 129870961
push_back 987603018
push_back 805348926
push_front 732402793
push_back 939104403
get 205505
push_middle 823343525
get 69427
push_front 478559630
push_front 795822221
push_back 735975901
get 562558
push_back 673020824
get 411843
push_front 818996777
push_back 411040803
push_middle 133244934
push_front 23710573
push_front 409192855
push_middle 172131334
push_back 592598231
push_back 211920437
get 353167
push_back 478652432
get 275560
push_middle 750683898
get 72067
push_front 28466763
push_front 719646056
get 277194
get 396511
push_middle 884315993
push_back 55001378
push_front 910972131
get 367883
get 173526
get 126427
push_middle 60620843
get 417972
push_middle 206753428
get 572529
push_middle 79537979
push_front 376517592
push_middle 646618284
get 435994
push_middle 419055663
push_back 463990197
push_middle 653971077
push_middle 517765802
push_middle 510171480
get 30639
push_back 805636204
push_front 96992284
push_middle 325828411
push_back 368441150
get 318366
get 17846
push_middle 962078447
get 14633
get 339069
push_front 485658696
push_back 742877906
push_middle 559982134
get 450696
get 397608
push_middle 259886431
push_back 978831383
push_middle 867301649
push_back 175411218
get 628524
push_back 452730105
push_middle 134556511
push_middle 329358430
get 32977
get 418595
push_middle 221563771
push_middle 337771834
push_middle 532375212
get 591532
push_back 532132171
push_back 260966620
get 386282
get 546457
push_middle 107460278
push_middle 806190689
push_middle 532404539
push_middle 426039882
push_middle 440037655
push_back 436492014
push_middle 162185361
push_back 15333365
push_front 772305232
get 550493
push_back 201005281
push_middle 153366035
push_middle 477755819
push_back 553377222
push_front 170262091
push_front 293899980
push_middle 272847296
get 487238
get 193455
push_front 447949554
get 529792
get 261166
push_front 552441933
push_middle 369033024
get 69860
get 37386
push_front 464822468
push_front 541678540
push_back 217245535
push_middle 130895991
push_back 113576417
push_back 471630631
push_middle 527978878
push_middle 241386328
push_back 228916394
get 164963
push_back 136770120
push_back 730365304
push_middle 692595995
get 127486
push_middle 832104401
push_middle 655445583
push_middle 874525715
push_front 999331456
get 606915
get 202202
push_front 989757410
push_middle 653528725
push_back 319736533
get 522208
push_middle 865796556
get 471740
push_middle 404916640
get 523987
push_middle 235659224
get 335542
push_back 363337910
push_middle 826466720
push_middle 449417460
push_back 588143318
push_middle 8358059
push_front 36913624
push_back 688572108
push_middle 115331442
push_front 727713681
push_middle 371800619
get 597334
push_middle 971170173
push_middle 410227047
get 415394
push_middle 552630553
push_back 548740344
push_front 857263609
push_back 308093359
push_middle 937086959
push_middle 609330628
get 563589
get 71405
push_middle 555922198
get 521339
push_middle 302949351
get 45603
push_back 736104623
push_middle 232379291
push_back 993989416
push_back 118606774
push_middle 584403340
get 596498
push_front 676729309
push_middle 513345727
get 134327
push_front 491815520
push_back 433681605
push_front 518595885
push_front 690408340
push_middle 494295565
push_middle 151707571
push_back 671201845
get 95227
get 142939
get 461645
push_middle 941929036
push_middle 606087453
push_back 911400397
push_middle 477201010
get 254027
push_front 627680734
get 480644
push_front 88709937
get 185525
get 299992
push_back 84409258
push_front 868397698
push_front 38500453
push_back 783654803
push_back 554343338
get 396404
push_back 267389457
push_front 889109283
get 21503
push_front 578067166
push_middle 491863470
get 208671
push_back 983971209
get 443190
push_middle 241768104
get 293387
get 257495
push_front 48031467
push_back 323880069
push_front 487429898
push_middle 228515838
push_middle 304216003
push_back 407412340
push_front 174947230
get 593439
push_back 438362874
push_back 158029830
push_back 963858074
get 581971
push_front 72810396
push_back 914566949
get 323496
get 491982
push_middle 684494217
get 415003
push_front 657602534
push_front 291959989
get 378828
push_middle 204310666
push_back 922504370
push_middle 276856888
push_middle 975540890
push_front 950853023
push_back 229766367
push_middle 356301071
push_front 680649556
push_front 674168145
get 549363
push_back 170734041
get 431165
push_front 864201654
push_back 230004688
push_front 513457272
push_middle 399157648
get 181122
push_middle 644802565
push_back 391569423
get 210596
push_back 126108033
push_middle 450830439
push_back 555603570
get 331769
push_front 110984475
push_middle 176557385
push_back 613144275
push_front 418512203
get 365085
push_back 664591151
push_front 81846523
get 425056
push_back 539374275
get 565358
push_front 932049303
push_middle 925837321
push_front 228614572
get 446300
push_front 342559522
get 562976
push_back 451831432
push_front 913211220
push_middle 774480699
push_front 757856237
push_middle 720288564
push_middle 566071666
get 156902
push_back 125864343
get 388236
push_back 602201145
get 226174
push_middle 24800536
push_front 875500153
push_front 992504588
push_middle 424339936
push_middle 959431809
push_middle 234462103
get 222348
push_front 996398817
get 378391
push_front 519311471
get 95579
push_front 287472761
push_middle 819870121
push_middle 638803858
get 72054
push_back 527260529
push_back 370529751
push_middle 755741176
get 305928
push_front 564631898
push_front 672980495
push_middle 893320815
push_middle 564990834
push_back 352568825
push_front 408167723
push_back 471646238
get 428161
get 256027
get 58902
get 92778
push_front 639041793
push_back 215853912
push_middle 578909521
push_middle 899255610
push_middle 270485666
get 108032
push_back 888737758
get 401639
push_front 732299870
get 304200
push_back 942652825
push_middle 594103104
push_back 193310295
push_middle 244583607
push_middle 352890930
get 381070
push_front 273293559
push_front 825131496
push_middle 602345597
push_back 625375635
push_front 785204928
push_middle 621181433
push_middle 425379402
push_middle 959254267
push_front 639557260
push_front 171805730
push_back 286178475
push_middle 18529188
push_front 379197102
get 459284
push_front 898661322
push_middle 8283069
push_front 183513187
push_middle 682239962
push_middle 260712947
push_middle 949021174
push_back 895237682
push_front 461328269
push_back 689324942
push_middle 630809812
push_front 14469634
get 552659
get 135731
push_front 274698294
push_back 643989962
push_back 105371108
push_back 540069086
push_back 802551486
get 97564
push_back 504400529
push_back 251973892
get 268076
push_middle 895164314
push_back 136662772
get 489657
get 130707
push_back 706606916
push_middle 368453644
push_back 800353130
push_front 84966515
push_middle 403998126
push_back 694186731
push_back 430304180
push_middle 156029255
push_back 290162227
get 216018
push_back 72286557
push_middle 349766239
push_back 718030621
push_middle 987966588
push_middle 84820871
get 227616
get 599350
push_middle 782922001
push_back 4194385
push_back 55781732
push_front 879542920
get 182872
push_back 434448326
push_front 359051580
push_middle 386440317
push_middle 833860159
get 441469
push_middle 542370850
get 624170
push_middle 251572406
push_back 771347157
get 170394
push_back 628217880
push_front 402388269
get 443799
push_middle 199576463
push_middle 234508495
get 468871
push_back 268123858
push_front 88862808
push_front 624294279
push_front 874638806
push_middle 456867326
push_back 497367285
push_front 103770671
get 447646
get 201739
push_front 383699663
push_front 697092804
push_front 218158106
get 483062
push_back 705199266
push_back 566026985
get 282216
push_front 224180421
get 589395
push_middle 190980201
push_back 121011094
push_middle 592610134
push_middle 42697917
get 278806
push_middle 591022665
get 158340
push_middle 179528750
push_back 739780825
get 219139
push_middle 698874295
push_back 434076039
push_front 830710615
push_front 406180308
push_back 29632434
get 388466
push_back 809778095
push_middle 729504237
get 453395
push_middle 319652522
push_front 541652658
push_front 552938335
push_back 650855144
push_back 82450029
push_back 531782468
push_back 379054546
push_front 709655349
push_back 574685340
get 342438
get 585516
get 467473
push_back 499716810
push_front 613580636
push_front 500294692
push_back 381095767
push_middle 157169347
push_back 204322138
push_front 232976406
push_middle 596511708
get 423590
push_back 903018751
push_middle 393982424
get 478892
push_front 486368857
push_back 869577270
push_back 542516019
push_middle 22690075
push_middle 215072596
push_front 681534747
push_middle 470829124
get 299738
push_back 766935019
push_front 801046055
push_back 316755597
push_middle 789266275
push_front 888036103
push_middle 598795527
push_front 26088254
get 574891
push_back 742585981
get 115138
push_front 924049805
get 542903
push_back 730207614
push_front 920404507
get 558363
push_front 90299347
get 526226
push_back 333750003
get 350678
push_front 307321279
push_middle 125334019
get 530070
push_front 265056787
push_back 924755638
get 622890
push_back 786689067
get 271123
push_front 231385187
push_front 509836433
push_back 29080887
push_middle 272280914
push_back 662557310
push_back 92025382
get 409876
push_front 441133768
get 401070
push_middle 80385226
push_front 197838182
push_back 544642655
push_front 861123391
push_back 818478560
get 281581
push_back 665498689
push_middle 603700719
get 92501
get 200284
get 203959
push_middle 312582399
push_back 329068216
push_back 760657631
push_middle 411137729
get 411946
push_front 464041032
push_middle 131218026
push_back 164141677
push_middle 729879690
push_back 109260112
get 303203
push_middle 727639363
push_back 194662217
push_back 110152913
push_middle 476431358
push_back 905303254
get 208818
push_middle 227232973
push_front 790179625
push_middle 378427064
get 260062
get 556315
get 479089
push_back 276668600
push_front 512235513
push_back 16457448
push_back 367163045
push_middle 348286372
push_middle 539231559
push_back 800009855
push_back 702690882
push_front 833359055
push_back 825525719
push_front 657764784
get 142007
push_front 619556371
push_front 726202496
push_back 680525042
push_middle 304079952
push_front 446461753
push_back 680690903
push_middle 858609857
push_middle 536730623
push_back 414484305
get 29180
push_back 127447225
push_back 463482913
push_middle 52271843
get 445287
push_back 923036364
push_front 393296118
push_back 83941196
get 427414
get 243209
push_middle 865977493
push_back 779116488
get 13864
push_back 529838097
push_front 823276957
push_back 407016628
push_back 828131219
push_front 617538723
push_front 650339663
push_back 162879802
get 176178
get 164425
get 154074
push_back 523912023
push_middle 433715441
get 522100
push_back 422281574
push_front 550518584
push_middle 385656295
push_back 938804415
push_front 758388829
push_middle 149588588
push_front 251447346
get 572693
push_middle 375992602
push_front 740919340
push_front 980611133
push_middle 483754733
push_middle 523137007
push_middle 363447776
push_back 203749274
get 525202
push_back 114242488
push_back 839667965
push_middle 924970478
get 133050
get 284003
push_back 552966272
get 558260
push_middle 816884828
push_front 9041736
get 128740
push_back 129538643
push_front 952898015
push_middle 291457556
push_middle 394130286
push_middle 973235501
push_front 484119000
get 406376
push_back 363414798
push_middle 905039106
push_middle 203638242
get 207784
push_middle 48127445
get 585237
push_front 965434707
push_back 823527970
get 522560
get 246489
push_back 273152749
push_middle 896666881
push_front 922575587
push_middle 245670866
get 44967
push_back 611323372
push_middle 948948361
push_back 246389146
push_front 327402860
get 196698
push_back 272300413
push_front 88565025
get 375903
push_front 398769680
get 362323
get 615638
get 77816
push_front 243126247
get 371981
push_front 153501266
push_back 644127206
push_middle 963893884
get 477157
push_front 697474338
push_middle 380653901
push_back 588788740
get 226729
push_front 965267264
get 40709
push_back 726454830
get 228949
get 21878
get 279686
push_middle 599174658
push_front 584561928
push_back 993264712
get 209243
push_back 729455863
push_middle 745831755
get 199082
push_back 59833752
push_back 226564756
push_middle 568124178
push_middle 706281895
get 508733
push_back 376398364
push_front 150675907
push_middle 338931892
push_middle 74493931
get 174426
push_front 849990797
push_middle 367730538
push_back 417630183
push_front 916923558
get 405053
get 279444
push_front 148325022
push_middle 195909433
push_middle 619153008
push_front 181168940
push_middle 416193059
push_middle 366671592
push_back 264916575
get 148371
get 93
push_middle 642194265
get 493569
get 399238
push_front 639037785
push_back 785354430
push_middle 598662675
push_middle 892299402
push_back 218986536
push_back 815873011
get 625801
push_back 51772713
push_middle 614178779
push_middle 200341915
push_back 844381037
get 311732
get 12770
push_front 497921034
push_middle 917268521
push_middle 935740852
get 144466
push_front 169423271
get 419862
push_middle 421046614
push_front 729314958
get 423553
push_middle 713661627
push_back 157813095
push_middle 171783060
push_back 299403688
get 434656
push_front 774913161
push_middle 432182337
get 80661
get 210158
push_middle 950104624
push_back 273064911
push_front 865684002
push_back 56402106
get 117756
push_middle 803239763
push_front 164854117
push_front 451033138
push_back 954759581
push_front 619471342
push_middle 189973775
push_front 166873886
get 216577
push_back 738331443
push_back 326179630
push_back 535248457
push_middle 426004481
get 366521
push_middle 301688606
push_back 28236764
push_middle 936388169
push_front 865532109
push_back 426181879
get 99102
push_front 277644562
get 596754
push_front 47952459
push_back 25720403
push_front 929592532
push_back 764296116
push_back 163371342
push_back 268581465
push_front 981040110
push_front 487889160
push_back 805283512
push_front 710814182
push_front 461107197
get 538775
push_back 654121402
push_back 125655149
push_front 1990071
get 116295
get 315197
push_front 615562583
push_middle 510428993
push_front 794216112
push_back 658420847
push_front 860276019
push_middle 181810590
get 520279
get 26709
push_back 877823453
push_middle 294921665
get 160828
push_middle 933884185
get 419226
push_middle 531345332
push_back 529155234
push_middle 129128965
get 185121
get 447925
push_back 320964644
push_middle 41429383
push_middle 950649966
get 526583
push_front 554316865
push_middle 181267215
get 308844
push_middle 925291303
push_middle 393721898
get 244841
get 427940
push_back 435456105
get 228924
get 615810
push_middle 286179441
push_back 195627409
push_middle 993395721
push_front 288059402
push_front 340301867
push_front 119759468
get 171147
push_middle 884450675
push_middle 906003121
push_front 89444398
push_front 211579579
push_back 559340832
get 551118
get 422808
get 320052
push_front 516443358
get 173361
push_front 70100788
push_front 899117446
get 365887
push_back 977795089
get 220491
get 50803
push_middle 508557427
push_back 925579737
push_middle 227291832
push_front 955554058
push_middle 479103904
get 149150
push_middle 711949858
push_back 367844107
push_middle 266387622
push_front 17192883
push_back 481886236
push_middle 242824750
push_front 184934549
push_middle 855849367
push_front 629578525
push_front 342089543
get 590447
push_back 952499858
push_middle 477061523
push_back 269637144
push_front 167084539
get 199477
push_front 348950608
push_front 317302404
get 379016
get 532465
push_front 167540415
get 168897
push_back 100257932
get 275368
push_back 551457138
get 315677
push_front 118597491
push_back 505239447
get 390640
push_middle 808349447
push_middle 255447501
push_back 541606518
push_front 479329353
push_middle 650124462
push_middle 92105526
push_middle 249234173
push_front 734038272
get 371897
get 483077
get 459218
push_middle 378556564
push_front 779298592
push_middle 383055281
get 8144
get 72602
get 74950
push_front 460599267
push_back 808259004
push_back 800227952
push_back 674524992
get 513470
push_middle 61717740
get 236927
get 105725
push_front 705662545
push_back 919891528
get 408264
get 335069
push_middle 465550706
push_front 162520785
get 21402
get 628457
push_middle 853602948
push_front 451429163
push_middle 674910693
push_middle 158086262
push_back 343339851
push_middle 425640836
get 537477
push_back 616450520
push_back 248001318
push_front 160488550
push_back 379793905
push_back 376592102
get 615288
push_front 790558428
push_back 627430112
push_front 880605867
push_front 324113168
push_back 870441803
push_front 505275551
get 178057
push_back 72953062
get 34314
push_middle 543948698
push_front 460742226
push_front 357608426
get 611624
push_back 708418483
push_back 468803497
push_back 701515147
push_front 344129733
get 317977
push_middle 574330482
push_back 271358941
push_middle 782014236
push_middle 529805446
push_front 296925877
push_back 914182172
push_back 244371451
push_back 184692481
get 57262
get 71438
get 360502
push_back 520437875
push_back 287972551
push_front 117128851
push_middle 833005283
get 246468
push_back 401145173
get 101884
push_back 278859096
push_middle 743324984
push_back 192640504
push_middle 288956346
push_middle 712212933
push_middle 602671936
push_front 109195733
get 532795
push_front 624407545
push_middle 258442599
get 35678
push_back 360376626
push_back 640818262
get 477932
push_front 427265977
push_middle 360874105
push_front 318589229
push_middle 731476238
get 553709
get 39479
push_back 394252092
push_front 610782976
push_middle 693602884
push_middle 655856174
push_front 436401157
push_middle 591459959
push_front 425957042
push_front 393260429
push_front 634877311
push_middle 714609
push_middle 538432703
get 513835
push_middle 43201836
push_middle 596799856
push_back 889655556
push_back 262316710
push_front 261908368
get 349696
push_back 497965411
get 64901
push_front 345594168
push_back 635341748
push_front 873765502
get 375551
push_back 947424306
push_front 666021136
push_middle 724445243
push_front 834294472
push_middle 814988636
get 188460
push_front 227112740
push_middle 708544492
push_back 97222228
push_back 352276160
push_middle 145794255
push_middle 612725579
push_front 754131728
push_front 26976348
push_middle 899116491
push_back 139109539
push_back 941534698
push_middle 588979263
push_back 506162210
push_front 135517925
push_front 53212210
get 503992
push_middle 787121609
get 116023
get 521656
push_back 753787889
push_back 95950566
push_front 830289535
push_back 682959086
push_middle 242796110
push_front 27671632
push_back 811502233
get 78890
push_middle 997985856
push_middle 365759150
get 546166
push_back 881235951
get 480953
get 244078
push_front 244080178
push_front 217373322
get 302175
push_front 94282379
get 235202
push_back 195750937
get 169246
push_back 540412950
push_middle 283983186
get 383334
push_back 617345830
push_middle 711414103
push_front 347141343
push_back 48514780
push_back 497433798
push_front 155005353
push_back 123237208
get 453762
push_middle 211562889
push_middle 772778674
get 99385
get 229379
push_middle 99623664
get 488080
get 16876
push_front 604133720
push_front 601661921
get 451593
push_back 422710162
push_back 229997457
push_front 171962967
push_back 375730247
push_middle 657523083
get 334325
push_middle 943959199
push_back 561264284
push_front 344363506
get 18414
push_front 28893738
push_middle 126331615
get 316897
push_middle 804232392
push_back 262679105
push_middle 967745553
get 561892
push_middle 175262764
get 294776
push_back 790644128
push_back 774545397
push_middle 534438186
push_back 565086971
get 510693
push_back 784934661
get 462619
push_middle 90984782
get 81390
push_front 217871839
get 214969
get 109826
push_back 492532416
push_front 248759892
push_back 607865447
push_back 578102054
push_back 530168726
get 59400
push_middle 134630425
get 405279
push_back 805662289
push_back 638094665
push_middle 480707238
push_middle 164911845
push_middle 219118376
get 589049
get 599048
push_back 848096449
push_middle 997873523
get 506909
get 320848
push_back 709670689
push_middle 692193306
push_front 203215538
get 107782
push_back 664705151
push_middle 672305256
get 292550
push_front 44218456
push_front 255804496
get 538764
push_middle 500453883
push_back 903699944
push_back 707802222
push_back 669496620
push_back 805888458
get 592228
push_front 903379531
push_middle 64531077
push_back 587705452
push_back 936075144
push_front 915754381
push_back 956330221
push_back 208546828
push_front 106758140
push_back 916940503
get 42615
push_front 677727880
push_back 377642478
push_back 613481959
push_front 548273740
get 627215
push_middle 351210380
push_middle 167695626
get 535448
get 485314
push_middle 12729668
push_front 440315565
push_middle 353425036
push_back 225965600
push_back 44498580
get 73205
push_front 435213498
push_middle 757510377
push_middle 810565565
push_middle 610027082
push_front 50510130
push_front 95778645
push_middle 638085368
push_front 348362616
push_middle 778336555
push_middle 527996839
push_back 835096673
push_back 542802469
push_front 370482561
push_front 14763250
push_middle 893401403
push_middle 598836433
get 441761
get 186281
push_middle 218010440
push_middle 897566319
push_back 141970263
push_back 681588767
get 521037
push_middle 886291190
push_middle 36962273
push_back 850278439
push_back 575528755
get 513020
push_middle 142931631
push_front 211444456
get 537272
push_middle 578452755
push_back 341872
push_middle 542884986
push_middle 765166938
push_back 989632434
push_back 850209556
push_middle 400731958
push_middle 16476609
get 536423
get 433493
push_back 301590105
push_front 873055005
push_middle 486655834
get 33751
push_front 245001140
get 50326
get 418954
push_back 169321435
get 181899
push_middle 315171864
get 436793
get 342054
push_back 561459624
push_back 182202640
push_front 225986135
get 29572
push_front 540978502
get 33364
push_front 243975266
push_front 359760889
get 421473
push_back 214730403
push_back 655717635
push_middle 9375226
get 4276
get 261100
push_back 785185300
get 293671
push_front 932614252
get 417283
push_middle 680095733
push_middle 17920303
push_back 457170273
push_front 694146252
push_middle 665975110
get 297460
push_middle 149108140
push_front 74264509
push_middle 348607812
get 61726
push_middle 424071302
get 277043
get 241825
push_back 36729612
push_back 257342691
push_back 736734995
get 431914
push_middle 713423056
get 528695
get 367568
push_back 141483025
push_front 676713783
push_back 717814659
push_back 869241822
push_front 518029936
push_middle 270733538
push_back 209217639
push_middle 776705079
push_front 971507177
get 168571
push_middle 602714505
push_middle 927587284
get 451218
push_middle 538484863
push_middle 964611098
push_back 704577261
push_middle 892492157
get 507090
get 360171
push_back 109254651
push_middle 709333343
get 488811
push_middle 702230000
push_back 140870219
push_front 989219648
push_back 329202600
get 198516
get 539890
push_back 238743496
get 36480
get 463309
push_back 12089187
push_front 178712084
push_middle 764890888
push_middle 214610094
get 191945
push_middle 681659678
get 294722
push_middle 134739629
push_back 705550052
push_front 979804948
push_middle 331885469
push_front 924622860
push_middle 840875416
push_front 477345524
push_front 889906320
push_back 34398689
get 411399
get 100769
push_middle 416030113
push_middle 992621592
push_front 341303252
push_back 688085037
push_front 292531295
push_front 199305772
get 548992
push_middle 640630910
push_back 901608377
push_front 451372139
push_front 713703737
get 482430
push_front 465939567
get 197911
push_back 912523388
push_back 302868768
push_front 181074112
push_middle 597097323
get 416482
push_back 132795484
push_front 672063042
push_middle 310573274
push_back 383669733
get 421710
push_back 906977614
get 420043
get 535543
push_back 645648923
push_middle 385743470
push_middle 992527815
get 56128
push_front 942002568
get 207401
push_front 616770658
push_back 331263569
push_back 627730239
push_middle 80137823
push_back 810559275
push_front 156953905
push_front 902767282
push_middle 918795605
push_back 924061126
push_back 418450898
get 304548
push_front 454497842
push_middle 162413497
get 556025
push_back 331097156
get 295011
push_back 388711918
push_middle 834781708
push_back 369336057
push_front 868856443
get 417709
get 320821
push_front 299744852
push_back 691886077
push_front 956469079
push_front 571390150
push_middle 177410394
push_middle 666919842
push_back 13585509
push_middle 1759534
get 395725
push_front 901386236
push_middle 725149465
push_back 890822692
push_middle 757721731
push_front 239576566
get 43350
get 388396
get 533422
push_back 383963423
push_front 421002620
get 152713
get 407122
push_back 896734221
get 81229
get 471647
get 187131
push_front 600094565
push_front 608547479
push_middle 891315689
get 383407
push_back 504945986
push_middle 540732479
get 481663
get 437502
push_middle 259273478
get 524167
push_front 84310869
get 362027
get 444376
push_front 760329544
push_back 675557192
get 611333
push_front 105809888
get 178569
push_middle 146511848
get 143135
get 347875
push_front 582964882
push_back 642626452
push_back 326337826
push_front 656676371
push_front 683056451
push_front 310959261
push_front 756212956
push_back 483579688
get 341703
push_front 184710975
get 527264
push_front 797244572
push_middle 850909047
get 261912
push_back 724837432
push_middle 117420270
push_back 608029146
push_back 6933625
get 475538
push_back 73632317
get 96905
get 470888
get 612465
push_back 387862363
get 198646
get 587380
push_front 116925637
get 516367
push_middle 974189854
push_middle 725017746
push_back 647430088
push_back 788334172
get 513022
push_front 438173679
get 24813
get 405639
push_front 990920444
push_back 91101099
push_middle 868828712
push_front 81801597
get 254974
push_middle 919140787
push_front 679397371
push_middle 305636738
push_back 641733313
push_front 25059131
push_middle 423885466
get 589362
push_middle 407284180
push_front 173251790
push_middle 463739728
get 246304
push_back 954752554
push_middle 208895429
push_back 654091138
push_front 125074025
push_back 349324859
push_front 592183114
push_back 398848978
get 577333
get 295014
push_front 575257477
push_middle 875218527
push_middle 955451536
push_back 702473701
get 619957
push_front 491831509
push_middle 306846607
push_back 833253897
push_back 776874257
push_front 137170917
push_front 108557811
get 393364
push_front 687042450
push_front 319085368
push_back 224982712
push_back 872745289
push_middle 968084616
push_back 467574557
push_middle 175763755
push_front 687525677
get 522389
push_front 828532331
push_front 214705377
get 560836
push_back 50677245
push_front 379709211
push_middle 776221844
push_front 410255455
push_front 433822278
push_back 887477377
push_front 66859712
get 17800
push_back 233148456
push_middle 41366250
push_front 745636520
push_back 638163233
push_middle 107339867
push_back 617113974
push_front 504017840
get 382087
push_back 641598397
push_back 787056849
push_middle 304342131
get 22512
push_front 97837558
push_back 60357105
push_front 624161398
push_front 574467989
push_back 9602517
get 218769
push_front 717757886
push_front 255404886
push_back 949655411
push_front 611703882
push_front 326741146
get 551128
push_middle 428865248
push_middle 526721792
push_front 718259236
push_back 705668128
push_back 227080915
push_middle 489874268
push_back 426129609
push_front 492054220
push_middle 324294551
push_middle 884158486
push_back 568785677
push_front 659906225
push_back 718441512
push_back 253953585
get 338784
push_front 430706062
push_front 409535640
push_back 204682268
push_front 705702998
get 463480
get 538426
push_middle 864200931
get 200196
push_back 362379273
push_back 264407432
push_middle 284906198
get 88919
push_middle 657162872
push_middle 450230558
push_front 69277108
push_front 427718911
push_middle 321938133
push_middle 176867590
push_back 365548392
get 539635
push_back 382927476
get 487367
push_back 262125438
get 472214
push_middle 166680898
push_middle 348085575
push_front 934314856
push_middle 208759812
push_front 737814341
get 593054
push_back 480591457
push_middle 671911897
get 144259
push_middle 1308760
push_middle 380531435
push_middle 415155571
push_front 646594194
get 41037
push_front 17571694
push_front 324085631
push_back 244947791
push_front 887698091
get 70269
push_back 354565971
push_front 482893693
push_front 378438190
get 126885
push_front 258621395
push_front 291710680
push_middle 645942500
push_back 315948881
push_front 806779403
get 214687
get 302759
push_back 88914276
push_front 562283101
push_front 697099913
push_back 681446388
push_front 270023519
push_front 198946711
push_front 517808222
push_front 920514328
get 262327
get 379328
get 490997
push_middle 402553972
push_middle 596478860
push_back 674134919
push_middle 928123367
push_middle 714889525
push_front 147675828
push_back 914731836
get 219786
push_middle 132784965
get 273999
push_front 652779143
push_back 38897279
get 63270
push_middle 472399315
get 87255
push_middle 33753567
get 469844
push_middle 184789977
push_front 146671371
push_front 873316361
get 94701
push_front 800248839
push_back 935678561
push_back 203191408
push_front 508750179
push_front 591918048
push_front 429941714
push_middle 586097808
get 398194
push_middle 899943015
get 476797
get 547367
push_middle 215233981
get 80526
get 343261
push_back 216136094
push_middle 497349168
get 253456
push_middle 341215567
push_middle 461776188
get 590110
push_front 685395095
push_middle 538112995
push_back 621528341
push_middle 71291636
push_middle 168953369
get 559630
push_back 134815890
push_front 285430630
push_front 42735523
push_back 144723631
get 577473
push_back 720574241
push_back 61239533
get 611610
push_front 921380569
push_front 821746141
push_back 148835676
push_back 845602746
push_front 316095050
get 240670
push_middle 391225582
get 208089
push_front 846226225
push_back 853803644
push_back 125302407
push_front 176151823
push_back 513899839
push_front 792383596
push_middle 433418739
push_back 580338113
push_back 133327976
get 441207
push_front 535205062
push_front 61355301
push_middle 261558823
push_back 289617748
get 425363
get 134551
push_front 784693014
push_middle 610160361
push_middle 463335800
push_middle 76781049
push_front 714920850
push_back 482450468
push_front 108458181
get 257153
push_back 649532645
push_back 676335316
get 11070
push_back 832984706
get 442355
get 298029
get 339944
push_back 658336876
get 599414
get 450687
push_front 691438846
push_front 663298770
push_back 869220536
push_front 623247106
push_middle 854272579
push_front 759402153
push_front 552198783
push_back 357085632
push_back 969926985
get 47799
push_back 28227171
push_back 791876215
push_front 802866269
get 267826
push_back 499988408
get 520758
push_front 604877829
get 166202
push_front 889250323
get 196924
push_middle 85915179
push_front 148688563
get 529767
push_back 902017640
push_middle 698668209
push_front 554018779
push_back 425752737
push_middle 275263082
push_front 428052488
get 460664
get 561587
push_back 971807139
push_back 635067170
push_middle 399860016
get 15739
get 479744
push_back 893720967
get 67388
get 252122
get 262821
push_front 275213931
push_front 350289176
push_front 84745628
push_middle 166105428
push_front 493675387
push_front 715430353
push_front 827115069
get 355473
get 191350
push_back 688056677
push_back 389747042
push_front 303891145
get 274097
push_front 622819272
push_back 750468656
push_front 134062031
get 102838
push_middle 633980665
push_middle 514629510
get 559895
push_front 64318590
push_back 74334687
push_back 84619671
push_front 107958220
get 128446
push_back 206327173
push_middle 677065506
push_front 827093293
push_back 963326012
get 409766
push_front 892211167
push_back 107586768
push_front 373004096
push_back 773245817
push_middle 782775985
push_middle 421571447
push_back 240120711
push_back 117840880
get 158658
push_back 286728851
push_middle 776272781
push_middle 989332547
push_middle 728336678
push_back 370081125
push_back 994841507
get 180745
push_front 643514905
get 236428
get 16290
push_front 946515606
push_front 604357739
push_front 755930045
get 260461
get 607378
push_front 590025054
push_front 767845081
push_front 258956221
push_front 718843368
push_back 107668080
get 590100
push_back 946282377
get 185541
push_middle 941665617
push_back 986174966
get 69284
get 384500
push_middle 424547294
get 365493
get 348764
push_back 416462637
push_front 242036187
push_front 559030742
push_back 824874881
push_back 993103464
push_front 262975628
push_front 208116873
push_middle 720608841
push_middle 820271503
push_middle 273476671
push_middle 557155141
push_middle 335721695
push_middle 863368465
push_back 716201489
get 188569
push_middle 621506346
push_middle 154866190
push_middle 962525420
push_back 468733808
push_front 720733646
push_back 178654752
get 618886
push_middle 893013709
push_front 532939978
push_back 347902221
push_middle 589251901
get 177315
push_middle 872447970
push_back 160409066
get 198621
get 349224
push_back 130261685
push_front 948246449
push_front 709783594
push_front 710125005
push_back 889585699
get 267305
push_back 582110804
get 332517
push_middle 575355430
get 133110
push_back 512768458
push_middle 129125309
push_front 694849177
get 393498
push_middle 186812879
push_front 609401708
get 199689
get 522568
get 466306
get 464690
push_middle 245441512
push_front 181803066
push_front 361828068
push_back 696625669
push_middle 679106618
push_front 32290036
push_back 625174517
push_front 134214993
push_middle 350041705
get 5406
push_front 468200289
push_front 218675790
get 90909
push_back 564954462
push_front 628342343
get 357377
push_middle 696307876
push_back 889566115
get 21849
push_back 879028967
get 397766
push_middle 385322951
get 441749
get 13890
push_front 899535334
push_back 395359706
get 135167
get 132578
push_back 684056629
push_front 911726317
push_back 144793330
get 173239
push_middle 522232087
push_back 403126842
get 454150
push_front 839779943
push_front 446871678
push_front 29295028
push_middle 650422827
get 20372
push_front 939830152
push_back 899795066
push_middle 367533250
push_front 370043446
push_front 882606050
get 508016
push_middle 489572596
get 423780
push_middle 48560541
push_front 646656368
get 79084
push_back 224213787
push_front 573413712
push_front 243482450
get 231851
get 237801
get 309466
push_middle 991387641
push_back 59443817
push_back 564009874
push_front 545101542
push_middle 734409138
get 185015
push_middle 505445507
push_front 760519644
push_middle 271292768
get 13193
push_front 825708501
push_middle 325758933
push_back 944449682
push_back 643096590
get 54718
push_front 234149282
get 220104
get 484598
push_back 903647898
push_middle 446647119
push_front 537448296
push_middle 536818847
get 221613
push_front 704336908
push_front 243232832
push_back 137610121
push_front 523318755
get 376812
push_middle 582710710
push_back 626930804
push_back 730710353
push_front 992844710
push_back 903156747
push_front 114155577
push_middle 487756946
push_front 894900451
push_middle 53467168
push_back 993268061
push_front 567893447
get 361707
get 297400
push_back 677505476
get 189099
get 440808
get 575262
push_middle 959218948
push_middle 150639974
push_back 631309954
push_back 178468553
push_middle 284489789
push_back 656371393
push_front 787108896
push_back 249439395
push_middle 725610336
push_middle 17620679
push_back 442649281
push_front 306960198
get 401864
get 269086
push_back 110730668
push_back 813950715
push_front 482912984
push_back 551235284
push_front 48483030
get 86608
push_middle 434903805
push_front 963881341
get 488439
push_middle 55823114
push_middle 759729824
get 326039
get 479430
push_middle 410382745
push_back 905886872
push_back 110380491
push_front 688151683
push_front 224643827
push_front 28110867
push_middle 510264852
push_front 793363288
push_middle 109509569
push_back 204845782
get 601148
push_back 542661597
push_back 222653986
get 627647
push_front 248491300
push_back 454590951
push_back 988585259
push_back 244940561
push_front 129481983
get 314255
get 299177
get 161295
push_middle 245178097
push_front 990264447
push_middle 116121093
push_middle 596085357
push_back 926731578
push_middle 915296354
push_middle 836907273
push_front 65525272
push_front 318259417
get 544152
get 578906
push_front 917959102
get 546910
push_middle 146789630
get 82348
push_middle 400968710
push_middle 10571016
get 463713
push_middle 258863140
push_front 719260028
push_front 201865127
push_middle 29602841
push_back 547320846
push_middle 387177034
push_front 494651524
push_middle 946508688
push_front 845193895
push_middle 818982366
push_back 764464355
push_middle 395958387
push_front 872757024
push_front 200985939
push_back 98396074
push_middle 333905936
push_middle 990893088
push_back 500090537
push_middle 558848827
push_front 91420110
push_front 38271179
push_middle 293868207
push_back 966224227
get 234437
push_back 450789305
get 193453
push_front 145721623
push_back 815885162
get 534074
push_front 290858194
push_front 42382074
get 91405
get 233628
push_front 406033267
push_back 363996310
get 511571
push_front 119656128
push_front 345828681
push_middle 94225898
push_middle 316884339
get 91044
get 260042
push_back 703007950
push_middle 530063080
push_back 248844467
push_front 261141178
push_front 836651926
push_back 89504748
push_middle 987011188
push_back 489463262
push_middle 297971458
push_back 182538899
push_front 943589919
push_front 304623572
push_middle 452208465
get 527141
push_back 616699993
push_back 436874324
push_front 988133319
push_middle 458257884
push_front 382924604
push_front 201296923
get 102312
push_back 76356116
get 44771
push_front 273034307
push_middle 265107304
push_middle 764787714
push_back 410039322
push_back 336986012
push_front 97833251
push_back 374178372
get 111109
push_front 486643589
push_middle 638725921
push_front 996358548
push_back 63804117
push_back 807908731
push_front 964814107
push_middle 662251362
push_back 297462931
push_middle 843964725
get 614777
push_front 68642125
push_back 31919791
push_back 179879427
push_back 876558075
push_middle 47851504
push_back 813066410
push_middle 320079318
push_back 446310153
push_back 750890973
push_middle 144100936
get 359603
push_back 424415014
push_front 842765061
push_middle 494347487
push_middle 898288565
push_middle 65928964
push_front 294713018
get 115177
push_back 167288946
push_middle 673060259
push_middle 629737393
get 289840
push_front 451293186
push_front 3520423
push_middle 731836913
get 138548
push_back 983471278
push_middle 475329983
get 516372
push_back 818248621
push_middle 989098737
push_middle 11354008
push_front 176072313
push_front 553842764
push_back 203953267
push_back 505569803
push_front 737436603
push_front 318835058
get 600784
push_middle 951019171
push_back 506007975
push_back 516449103
push_middle 779049377
push_front 936851920
push_middle 109905419
push_back 259898463
push_back 962727468
push_middle 561383440
push_back 193106953
push_middle 724210175
push_front 652464800
push_middle 142894872
push_back 457534910
push_middle 928566402
push_front 491816317
get 221281
get 209422
push_back 863277311
push_front 265676238
push_front 395637369
push_front 526935060
push_middle 714757720
push_back 531554009
get 518099
get 563129
get 495053
push_back 587394428
get 589398
push_back 899186352
push_middle 28607076
get 392256
push_back 447392799
push_back 108717103
get 253516
push_middle 337630378
push_front 481096325
push_front 84940327
push_back 295587082
get 626091
push_front 284577488
push_front 270577287
get 107966
push_back 693883651
push_middle 528199942
get 186137
get 439111
push_front 33170275
push_front 828605491
get 121868
push_front 912187426
push_front 283682217
get 103651
get 291995
push_front 74634583
get 199058
push_front 495222097
push_back 157642427
push_middle 295091995
push_front 444784529
push_front 650676680
push_front 944573902
push_front 969122762
push_front 802359704
push_back 550373553
push_front 277368608
push_back 744549484
push_back 76868787
get 286132
push_back 617590668
push_front 350219414
push_front 374984709
push_middle 514788385
get 155078
push_back 727320785
get 349480
push_middle 856215449
get 581009
get 407038
push_front 637578580
push_back 4157192
get 138625
get 501055
push_back 833600778
push_front 438226825
push_front 240535102
get 129544
push_back 51271720
push_front 349738189
push_front 343467581
push_back 659387919
push_front 10777936
push_middle 157817108
push_middle 661940057
push_front 952832616
push_front 185637231
get 338020
push_middle 301226241
push_back 126838123
push_front 215793017
push_back 306934984
push_back 636357390
push_middle 639154178
push_front 747413007
push_middle 105235785
push_middle 721980013
push_middle 782286012
push_front 747243419
push_middle 450500238
push_front 499942290
get 315498
push_middle 251570442
push_back 946901354
push_middle 505971525
push_front 509969426
push_front 771094620
push_middle 571150803
push_back 230628975
push_middle 471051806
push_middle 241034490
push_middle 702975392
push_middle 779204610
push_back 498277502
get 302886
push_front 45070633
push_back 967319978
push_back 610588340
get 545613
push_middle 711346526
push_front 860893426
push_back 541470127
get 490765
push_middle 600131717
push_middle 173361603
get 17565
get 493686
get 170835
push_front 310826393
push_front 114224683
get 276959
push_middle 645077194
push_middle 456688090
push_middle 462728765
push_back 186029430
push_front 534957552
push_back 339862880
push_front 818730681
get 527669
push_front 117509940
push_back 649592042
push_back 355955781
push_back 293021551
get 41665
push_middle 692933323
push_middle 72984999
push_middle 794555371
push_back 341102413
push_front 604386104
get 81733
push_middle 937579563
get 231895
get 308457
push_back 583034514
push_middle 209524373
push_back 204792720
push_back 438771
get 203111
get 139902
push_front 585894908
push_middle 833776434
push_middle 739369261
push_back 300931906
get 560164
push_front 108382527
get 76633
push_back 172621047
get 185248
push_back 582036519
get 288824
push_back 458723807
push_front 413124888
push_back 98921613
push_front 897804390
push_front 225545487
get 610504
get 107717
push_back 997946174
push_middle 930988676
push_middle 387863660
push_front 808065964
push_back 526753974
push_back 950888838
get 436257
push_front 701516060
push_back 385935880
push_front 462687642
get 209611
push_back 864569668
push_back 819148948
push_front 502094478
push_front 546119262
push_front 760343924
push_back 747137547
push_back 373575003
push_middle 558712548
push_front 34585655
push_middle 174530939
get 464667
get 601578
get 205475
push_middle 156419408
push_middle 555579332
get 521956
push_front 581668694
push_front 669407727
get 609336
push_middle 656399931
push_back 228965059
push_middle 558589667
push_front 603990096
get 66169
push_front 498661160
get 138883
push_middle 212754511
push_front 23282758
get 513885
push_front 735569643
push_middle 222174542
push_front 860132785
push_front 304460302
push_middle 629817462
push_middle 655102278
push_middle 337940568
get 280401
push_middle 483268881
push_back 873354636
push_front 419553490
push_middle 984936135
push_middle 729130681
push_middle 848977714
push_middle 829288656
push_back 387924846
push_front 183791572
push_front 148226590
push_middle 196431311
get 613673
push_middle 763426039
push_middle 83312503
push_middle 154099000
get 583441
get 142555
get 426280
push_middle 961288182
push_back 593976855
push_back 499963278
push_middle 740685088
push_back 650143451
get 226603
get 252926
get 451192
push_middle 195632187
get 215917
get 204673
push_middle 193878338
push_back 197985544
push_middle 404767813
get 523840
push_middle 313288248
push_middle 351885781
push_front 652667993
push_front 701473093
push_middle 104364402
get 592040
push_middle 385103087
push_front 889817305
push_middle 731437024
push_front 827916124
push_front 801451652
get 621303
get 155133
push_middle 355227084
get 511687
push_front 332527970
get 49735
push_back 809278361
push_middle 192896508
push_middle 575505404
push_front 34936274
push_middle 100843093
push_middle 986212136
push_back 329331987
get 169376
get 462211
get 169704
push_front 128668923
push_front 807676315
get 42686
push_front 863310340
push_front 80793698
push_back 25885637
get 414490
push_front 7615129
get 391868
push_back 162599906
push_middle 869682434
push_back 336324856
push_back 555986017
get 151877
get 98858
get 528858
get 51631
push_middle 452425199
push_middle 300468625
get 560697
push_middle 133697912
push_front 229052238
push_middle 478022644
get 510744
push_back 161732155
push_middle 260523376
push_front 429956789
push_middle 159324371
push_middle 332897822
push_middle 545334622
push_middle 597637110
get 412070
get 152246
get 464583
push_front 617569639
push_back 15688255
push_back 567028749
push_middle 337589471
push_back 860618704
push_back 473869249
push_middle 51111921
push_back 388378898
get 581477
push_front 620534028
push_middle 701051452
push_back 796083749
push_front 522867337
push_back 939729245
get 234543
push_back 576256646
get 152075
get 513619
push_middle 818954451
get 141740
push_front 181933029
push_middle 431747548
push_back 657194431
push_middle 966041679
push_back 284770504
push_middle 454800183
push_front 87419995
push_middle 655693221
push_middle 69694599
push_front 464243655
push_back 515586639
get 62938
push_front 201036992
push_back 549565818
push_back 248690464
push_front 582686690
push_back 684689828
push_back 734427837
push_middle 69724596
get 113095
push_back 200123169
push_back 94995236
push_middle 778520783
push_back 344050113
push_front 385620902
push_back 968286976
get 378064
get 588498
push_front 900821732
get 366288
push_front 154108151
push_middle 716847966
push_back 623344244
get 498518
push_middle 387701840
get 513245
push_front 732455945
push_middle 23151578
get 471137
push_front 659955994
push_middle 971532547
get 464970
push_front 68937637
push_front 602137225
get 310355
push_back 577105393
push_front 196995554
push_middle 144067240
push_middle 50835297
get 94362
push_middle 626689694
push_back 626982653
get 392123
push_middle 661679391
push_middle 325086753
push_middle 209848187
push_front 985650581
push_front 548510991
push_back 855803610
get 525859
push_middle 79702863
push_back 990326839
push_middle 176347683
push_middle 681864204
push_middle 193204033
push_back 958226050
push_middle 126804323
push_front 702068638
push_front 930246403
get 542965
push_front 20794621
push_front 789483323
push_front 886848349
push_front 676715432
push_back 777730709
get 390009
push_front 783549519
push_back 319347274
push_middle 630864919
push_back 550499358
push_middle 696249952
get 8057
push_front 581300683
get 235407
push_middle 628347250
push_middle 991077315
push_middle 424628899
push_middle 779591067
get 54960
push_front 800128691
push_middle 58142034
push_middle 664432412
get 343011
push_middle 235920828
push_back 606775441
get 201863
push_front 7916818
get 282539
get 471005
push_front 795281970
get 434092
get 162020
get 449291
get 455089
push_middle 280441132
push_front 123101469
push_middle 480037281
get 40022
push_middle 286681299
push_middle 192492723
push_front 371449835
push_front 127545140
push_back 347540205
push_front 945219497
get 418827
push_back 928349880
get 186656
get 482633
push_middle 495396345
push_back 984699383
push_front 623502431
get 27506
get 549673
push_front 307447798
push_middle 128142230
push_back 469374528
push_back 365476340
get 493726
push_middle 310520185
get 82746
push_middle 833050462
get 242952
push_middle 958823475
push_front 469744868
get 584512
push_back 951564317
get 178170
push_middle 799800913
push_front 745676108
get 491053
push_middle 162021226
get 614406
push_middle 793361318
push_front 941424103
push_front 359508930
get 366887
push_back 89843385
push_front 710119004
push_middle 945273955
push_back 357860989
push_back 771072726
push_middle 832903087
push_front 388521601
push_front 356011007
push_middle 371496607
push_front 633182016
get 628627
push_front 402157603
get 65979
push_front 69201744
push_back 146174597
get 593189
push_middle 174112242
push_front 446567503
push_front 622088781
push_front 888337734
get 492773
push_back 369771973
push_middle 64534301
push_middle 486981169
push_middle 104437537
push_front 981040866
push_back 903689260
push_front 194652782
get 594041
push_back 987666137
push_back 561023968
push_front 496975989
push_back 362275505
push_front 113451339
push_middle 985437044
push_back 975853192
push_middle 499929832
get 369612
push_middle 233595479
push_front 722384953
push_front 627533867
push_middle 777281729
push_back 591045768
push_back 38832203
push_back 837370673
get 527708
push_back 679872580
push_middle 70656524
push_middle 952029900
push_back 486685962
push_middle 779703725
push_back 551485956
push_middle 630431906
push_front 79158188
get 549273
get 263586
push_back 262078286
push_back 678418015
push_back 430749661
push_back 758849956
push_middle 196539916
push_back 801706447
push_front 167045899
push_middle 819935307
push_back 320221112
get 627332
push_back 147246263
push_back 696773702
get 265766
push_back 574331885
push_back 83129136
get 357098
get 344117
push_middle 641296881
push_front 239010947
get 212260
push_front 963074932
push_middle 486103834
push_front 39639797
push_front 699216591
push_front 553294967
push_middle 883054404
push_front 371907222
push_back 153722039
push_back 658811614
push_back 133696864
get 155047
get 474379
push_front 331362220
push_middle 923074052
push_middle 937031631
push_back 251869549
push_front 130118476
push_back 962427236
get 369773
push_back 613757743
push_middle 944322325
get 197938
push_front 549517528
get 406231
get 300536
push_back 825346421
push_front 648743877
get 303523
push_front 486185078
get 625660
push_front 422756842
push_back 511569836
push_middle 933940487
push_middle 725429324
push_middle 715172159
get 136779
push_front 403016536
get 51707
get 395371
push_middle 986560470
push_back 437179886
push_back 781070602
push_front 576140200
push_middle 159175484
push_front 909796675
push_front 452154639
get 428490
push_back 881802637
push_back 485663936
push_back 651342145
get 229412
push_front 97004772
push_back 293590608
push_back 41064677
get 73330
push_middle 48637866
get 51443
push_front 618136386
get 86647
push_back 174226565
push_middle 860797469
get 348277
push_front 282408819
push_middle 446185115
push_back 728897659
get 269164
push_middle 160924159
push_front 685504257
get 421604
push_back 462781201
get 503797
get 305253
push_middle 967874819
get 54850
push_front 401898444
push_middle 857213648
get 218782
push_back 185549417
push_front 819067724
push_back 784118356
push_front 415534842
push_middle 559778017
push_back 484662256
get 485109
get 10019
get 185280
push_front 698363185
push_back 682624624
get 569477
get 427431
push_middle 889570389
push_front 894987584
push_middle 946678670
push_back 895838698
get 37297
get 121900
get 521062
push_front 165941884
get 5124
get 25526
push_back 992478652
push_middle 5233801
push_front 716646236
push_front 174419903
get 126069
push_middle 804199631
push_front 979979231
push_front 60854125
push_middle 256803440
get 458768
push_middle 258188682
push_front 424045993
get 459274
push_back 870850426
push_back 723041576
push_front 713392902
get 338100
push_middle 658897058
push_back 741410992
get 207469
get 119016
get 375378
push_back 764107038
push_front 689736576
get 295985
get 533570
get 333715
get 206973
push_front 182370665
push_front 464926282
push_middle 483299102
get 498125
push_middle 961381808
push_back 617538607
get 363349
push_middle 211121053
push_back 219717601
push_front 746389627
get 161644
push_front 769842962
push_back 809567774
push_back 766777291
get 487839
get 121897
get 465508
push_back 441208469
push_middle 156326530
push_back 667773432
get 46388
get 63282
get 87953
get 389209
push_back 651210996
get 281463
get 378276
push_back 817288599
push_front 535018945
push_back 651307645
push_back 56963666
get 84840
push_back 480064112
push_middle 863356420
get 629809
push_middle 320544780
get 12618
push_front 565865054
push_back 953236414
push_middle 637664656
push_front 910458216
get 512621
get 223847
push_back 128827812
push_back 931431668
push_front 615235627
push_back 980968737
push_back 999655323
push_front 700075409
get 343914
get 39257
push_front 407379950
push_middle 106884779
push_middle 976726891
get 323397
push_middle 832116206
push_front 981279598
push_middle 644726254
push_middle 412380296
push_front 86408041
push_back 430147853
get 501629
push_front 273871233
push_front 589160699
push_front 476378492
push_back 886856495
get 112292
push_middle 587471279
push_front 942088047
get 316865
get 247470
push_front 325966059
push_middle 975946054
push_middle 807123029
push_middle 880307887
get 405924
push_middle 369158013
push_middle 315623244
push_front 314113894
push_back 89486583
push_back 692795380
push_back 986001290
push_back 51306080
push_middle 364767286
get 200069
push_middle 169586096
push_front 789012151
push_middle 439128764
push_front 18817303
push_middle 570314792
push_back 305142293
push_back 406445580
get 422858
get 141873
push_middle 224094941
get 573064
push_middle 966625594
get 457876
push_front 834942342
push_back 208027647
push_back 231870289
push_front 142412238
push_back 662087415
push_front 527116609
push_front 389181126
push_back 245564067
push_back 353982729
push_back 892405012
get 65114
push_middle 121611224
get 146181
push_middle 636485022
get 567095
push_middle 540821252
push_front 510039539
push_front 420432052
push_middle 636747693
push_back 373360965
push_middle 808969457
push_middle 302001103
get 496959
push_back 632138019
get 421917
get 336831
push_back 326204247
push_middle 443350764
get 333025
get 626841
get 53888
push_front 687122081
push_back 775191913
push_front 364893595
push_front 999560745
push_front 606069609
push_middle 552985148
push_front 749138081
get 47451
push_middle 531728985
get 69312
push_middle 547715305
push_front 416101643
push_back 273736150
push_middle 88899953
push_front 613296174
push_middle 600936923
push_middle 736968156
push_front 195970181
get 491443
get 438793
push_front 955162848
push_middle 610778379
push_middle 689432585
push_back 798813698
push_back 30550515
get 612078
push_back 146732879
push_front 227177360
push_back 839807112
push_middle 630025843
push_back 106110790
push_back 29592315
get 84020
push_front 952848957
push_front 573345791
push_middle 376185906
push_middle 746972728
get 361358
push_back 201321052
get 113743
get 257421
push_back 997987898
get 254184
push_front 97503362
push_back 996840920
push_front 908292365
push_front 696191305
get 479650
push_front 480755877
push_middle 635944180
push_back 773976983
push_back 696547576
push_back 679829530
push_front 98721070
get 45844
push_middle 329907624
push_front 682802938
push_back 930296718
push_front 362920696
push_middle 643155788
push_front 636426682
get 250925
push_front 81658625
push_front 374516117
push_middle 149247101
push_back 364926057
get 500108
get 277980
push_back 894710017
push_front 183226577
push_back 324593094
push_back 15989552
push_front 358631659
push_front 12041059
push_back 600550417
push_front 815640674
push_front 702292514
get 362150
get 152855
get 585028
push_middle 823908840
get 151689
push_middle 725965795
push_front 531465703
push_back 345515087
push_front 764927760
push_front 236823199
push_back 792460248
push_back 588683942
push_middle 318743376
push_back 713189421
push_front 636942475
get 153997
push_front 673175651
push_middle 3994174
push_middle 241968090
push_back 44474906
get 509695
push_front 241975448
push_middle 276433106
push_front 569183320
push_middle 646638919
push_middle 597120844
push_front 493768536
push_front 709888862
get 588952
push_middle 542188938
push_middle 855316125
get 551908
push_front 245237787
push_middle 981186654
push_middle 591280054
get 168775
push_back 269135714
push_front 646825069
get 347312
get 299886
push_back 811441412
push_middle 589577184
push_back 804489741
push_front 951244958
push_back 259308249
push_middle 367311067
push_front 825219734
push_front 920283526
push_back 99015418
push_front 575230827
push_middle 172255003
push_middle 927671971
push_middle 218285550
get 149493
push_front 596903134
push_middle 778197834
get 433615
push_front 28739434
push_front 789538680
push_front 253854113
get 21659
push_middle 228150138
push_front 911370752
get 80819
push_front 825327566
push_front 55791180
get 523986
push_middle 711538819
push_middle 230823066
push_front 966899750
get 212403
get 88547
push_back 593689709
push_middle 568407108
push_front 554566568
push_middle 771345427
get 234183
get 630554
push_front 249112192
push_front 467119405
get 322887
push_front 429849944
push_front 293510130
push_back 91922823
push_back 787034316
push_back 198810227
push_back 800619463
push_front 583386007
get 54648
get 118119
get 170236
push_front 495749448
push_middle 827253642
get 60636
push_back 93174532
push_back 415337791
push_middle 70730730
get 252846
get 202880
push_middle 531148820
get 55539
push_back 901584094
push_middle 231436796
push_back 135896246
get 298080
push_back 883446272
push_front 98240002
push_middle 589128478
push_front 469867231
get 576776
push_back 317436434
get 262633
push_middle 597933689
push_middle 639502382
push_middle 333123783
get 121545
push_back 555362014
get 71955
push_front 907657137
push_back 959670064
push_middle 419375294
push_front 464759913
get 28645
push_back 722247272
get 78168
get 508980
get 268647
push_front 74049180
push_back 894832688
get 501041
push_back 317070222
push_front 162891970
push_front 106050783
push_back 555251935
push_middle 113457737
get 372168
get 481551
get 235957
push_middle 656805654
push_middle 377989026
push_middle 800518190
push_front 413079545
push_front 940995293
get 75672
get 544751
push_back 961843476
push_middle 162530493
push_back 985442265
push_back 801527829
get 267930
get 92581
push_front 185717044
push_middle 572012808
push_middle 741840601
get 154918
push_back 418698397
get 621049
push_front 209539425
push_front 929139290
push_back 657236032
get 350973
push_back 804322667
get 374843
push_back 777391918
push_back 509590703
push_front 425722832
get 159013
push_middle 886094677
push_front 5395068
push_back 736578385
push_back 837956327
push_middle 624985820
get 141141
push_front 529219682
push_back 900834432
push_back 687536869
push_front 983947956
push_middle 389486381
push_middle 718141664
push_middle 283664787
push_front 389247614
push_front 176446605
push_front 76884341
get 403287
push_front 695368414
push_back 335255334
get 74950
push_front 248893269
get 492883
push_back 923195440
push_front 265762841
get 26064
push_middle 281506629
get 511725
push_front 462212574
push_middle 418119899
get 3905
get 383241
push_back 754557688
push_front 922788741
push_front 514564992
push_front 398848828
push_middle 17298605
get 309703
push_back 623878581
push_front 760219233
get 316419
push_middle 589928774
get 259426
push_front 942892553
push_front 15898074
push_middle 433382185
get 430664
push_front 580098034
push_middle 681169067
push_middle 835758030
push_back 835912593
push_middle 606023520
get 2403
push_middle 89043767
push_front 385957722
get 108204
push_middle 970372846
push_front 864636774
get 224580
get 100983
push_middle 410484708
push_front 695168336
push_front 96241817
push_front 571102755
get 238902
push_back 531659905
push_middle 326238282
push_back 539290095
get 502460
push_front 505814988
push_front 142658829
push_front 93739801
push_front 686996501
get 214398
push_middle 770091901
push_front 191615513
push_middle 742202852
push_back 329380092
get 24590
push_front 677623534
get 74734
push_front 831282064
push_middle 351985294
push_middle 623078762
get 325565
get 265522
push_front 842798775
push_front 125574057
push_front 648725400
push_back 120475799
push_middle 294094272
push_middle 223995542
push_middle 358071968
push_front 958849475
push_back 206309737
push_middle 369823646
push_middle 601769111
push_back 779134179
push_middle 777104945
push_middle 719663406
push_front 287342238
push_front 844739178
push_middle 923133216
push_middle 224298953
get 567132
push_front 359981562
push_middle 615786583
push_front 148160043
get 467668
push_middle 725003434
push_front 953659962
push_middle 366449072
push_middle 756195008
push_middle 226892491
push_front 78526473
push_back 202963946
push_back 623457288
get 144380
push_back 445584805
push_back 271106283
push_front 696776483
push_back 376625648
get 553837
get 594463
get 244095
get 564049
push_back 578300558
push_middle 241175768
get 80292
push_middle 413846586
get 600298
push_back 275478922
get 131132
get 183410
push_back 23322736
push_back 858163821
get 265422
push_front 984610165
push_front 360562339
push_front 975442986
push_back 868172331
push_back 851469121
push_back 895011396
push_middle 611564478
push_front 670996940
push_front 991989167
push_front 545899458
get 594283
get 458799
get 585170
push_front 550883185
push_back 291696853
push_front 78103401
push_front 967714034
push_back 253258122
push_back 84019429
push_back 428905905
get 181257
get 557625
get 628606
push_back 224616125
push_front 152182860
push_back 137171808
push_back 305770535
get 491075
push_back 735022586
push_back 900701171
get 87206
push_front 289034100
push_back 509468076
push_middle 507476847
push_front 911943003
push_back 132789157
get 248703
push_middle 408394282
get 11978
get 21061
push_front 597734192
push_back 977291626
push_back 476424119
push_middle 489609008
push_front 209489928
push_middle 977233291
push_front 383014645
push_back 515943515
push_middle 904945008
push_back 121819516
get 615232
push_front 683478326
push_back 665147066
push_front 206698290
push_middle 431477337
push_back 565932795
get 617381
push_back 186156674
push_middle 227633977
push_front 110904212
get 434023
push_middle 706061906
push_back 476734672
push_back 522226206
get 42182
get 406755
get 159310
push_front 498704334
push_middle 727525408
push_back 684807539
push_middle 847008911
push_front 138688118
push_middle 874544060
push_front 616371867
push_front 112053709
push_back 592136643
push_middle 2704628
get 122971
push_middle 590962275
push_middle 858675067
push_front 225665621
push_middle 381813500
push_front 278484722
get 479885
get 304910
push_front 747500716
push_back 877170922
push_front 946377981
push_front 324341565
push_front 653767927
push_front 490946542
push_back 510500174
push_back 581477269
push_middle 638619282
push_middle 106180429
push_middle 408257829
push_back 227563583
get 395848
get 418211
push_back 120453706
get 65483
get 251348
get 275223
push_middle 105402990
get 26084
push_back 447910185
push_front 224403758
push_middle 319207869
push_back 558847067
get 219413
push_front 327889049
push_middle 147594065
get 601157
push_front 655270789
get 530257
push_middle 157766168
push_back 734593368
push_front 715625311
push_middle 490653170
get 221875
push_middle 908157424
push_back 852203832
push_middle 433645218
push_front 174086142
push_middle 597696415
push_middle 714116648
push_middle 407137793
push_front 844284467
push_middle 650895596
get 331133
push_front 208312112
push_front 606994173
push_front 406384949
push_middle 176994285
get 614332
push_middle 753456042
get 438736
push_middle 83331378
push_front 654389638
push_back 966705
push_middle 210516283
push_back 900564573
push_back 749818174
push_back 165479843
push_back 692627230
push_middle 374160407
get 136339
push_front 495971920
push_back 944918129
push_front 982877201
get 196582
push_middle 843974574
push_back 432271407
push_front 88462498
push_front 184129978
push_back 804323700
push_front 422318433
get 554662
push_front 277137319
push_front 53349887
push_front 864179904
push_middle 84383197
push_middle 399327042
push_back 685278815
push_front 749649259
push_middle 67221617
push_front 600429511
push_back 43926543
push_back 24181005
push_back 70347571
push_middle 446485846
get 377934
push_front 119392315
get 364920
push_back 647239630
push_back 787077769
push_front 308828620
push_back 435652825
push_back 927088456
push_front 251874706
push_front 783938786
push_back 775251535
push_front 482096031
get 323513
get 272872
push_back 697513332
push_middle 262025801
push_front 641328731
get 60269
push_middle 731242965
get 220884
push_middle 821984978
get 574027
push_front 285512032
get 582315
push_front 150718020
push_back 193514107
push_front 403104843
push_middle 48596378
push_front 988189756
push_middle 978491957
push_back 932290989
push_middle 98579356
push_front 970379377
get 26683
push_back 659848004
get 312639
get 450968
push_front 473672963
push_front 314335615
push_back 315335674
push_back 247335035
get 279314
push_middle 354872334
push_back 434596548
push_middle 831204651
push_middle 65951671
push_middle 275766990
get 16477
push_front 907238376
push_front 916539965
get 361386
push_back 938148561
push_front 56294283
push_back 164638233
push_middle 391540448
push_front 823950798
push_middle 618058560
push_back 71972349
push_front 682834679
push_back 536224909
push_front 809704547
push_middle 589531593
get 68641
push_front 895866853
push_middle 225790630
push_back 432391790
get 136520
push_front 119243277
push_front 424394470
push_middle 671944154
push_back 581162618
push_middle 812830990
push_middle 313727013
get 536660
push_middle 203770692
get 172716
push_front 981746016
push_front 370033568
push_middle 8401242
push_front 328000729
push_middle 11425124
get 23068
get 22012
push_front 834806592
push_back 716647598
push_middle 415895906
get 421319
push_front 531214202
push_back 756443430
get 44538
get 165267
push_front 573548829
push_back 825051547
push_middle 153973534
get 574574
push_middle 809613047
push_front 29889936
push_front 680075164
get 171896
get 331307
get 370869
push_front 943059352
push_back 769709125
push_front 207708943
get 217211
push_middle 580898551
push_middle 808003206
push_back 758974158
push_back 612238288
get 273621
get 142059
get 212458
get 314391
push_middle 680838267
push_middle 266211632
push_back 414456551
push_middle 59513635
push_front 804360156
get 93172
push_back 946679763
push_middle 9008900
get 270643
push_back 394796351
get 238821
push_middle 515409596
get 346228
push_back 660907905
get 81623
push_back 973582931
push_front 197875730
get 109577
push_back 829789517
push_back 995600931
push_back 970197895
push_middle 981622589
get 425391
push_back 499184687
get 114728
push_middle 305073801
push_middle 860208018
push_back 162110323
push_front 691008844
push_back 286407454
get 576453
push_back 605802034
push_front 133300209
push_front 648334438
get 91398
push_back 836931352
push_middle 725361138
push_front 627924227
get 376947
push_back 608057910
push_front 503963349
push_middle 738009992
push_front 743251554
push_back 7700637
push_front 771671815
push_front 644249324
push_back 435321737
push_front 649435563
push_front 341210549
push_back 384843781
push_back 406553638
push_middle 934347515
push_middle 779649714
push_front 174081236
push_back 515023223
push_middle 466246722
push_back 425760893
get 435197
get 380971
push_front 906036093
push_back 363197814
push_front 409143534
push_middle 855299982
push_back 957056324
push_middle 432750181
push_back 757551218
push_back 314041628
push_back 857215344
push_back 931059255
push_front 212740989
push_middle 417047687
push_front 177282625
push_middle 838137124
push_front 48359890
push_back 710874816
push_back 41505107
push_middle 559241240
push_front 254146487
push_back 787982726
push_back 916722851
push_middle 344716658
push_back 928346987
push_middle 439847506
push_back 867406473
push_back 68135307
push_middle 605472273
push_middle 955195616
push_back 131548680
push_middle 522451238
get 479652
push_front 878179172
push_back 791700934
push_back 230478601
push_back 710947851
get 392528
get 484100
push_back 46964182
push_back 267863456
get 426987
push_middle 204743140
get 22416
get 388203
get 45728
push_middle 89828183
push_front 465575234
push_back 402202975
get 281107
push_front 243290327
push_middle 604040401
push_middle 200666327
get 510138
push_back 908062908
push_back 59450911
push_front 429742547
push_middle 487876612
push_middle 253948020
get 576774
push_middle 517489343
push_back 872341019
push_middle 648241232
push_front 242376211
get 44470
push_middle 527144554
push_middle 317538154
push_middle 927645011
push_back 899518254
push_back 182946214
push_middle 408032682
get 399168
push_middle 505261455
push_middle 875770471
push_middle 310546836
push_front 583571523
push_front 632163855
get 202025
get 10352
push_front 387214343
push_front 945542612
push_back 891239573
push_middle 350357037
push_middle 861884106
get 418519
push_back 896205065
push_middle 969008106
push_front 973821531
push_back 512933316
push_back 962740009
push_middle 270249600
push_middle 583106005
get 299447
push_front 820875817
push_back 857029943
push_middle 675130199
push_back 408892818
push_middle 514515038
push_middle 153431200
push_back 209513734
push_middle 582861246
push_middle 795980047
push_middle 873721061
push_back 901912316
get 132176
push_front 551044164
push_middle 172579152
push_front 599757876
push_back 872636822
push_front 283934159
push_middle 57279284
push_back 613106072
get 364759
push_front 210349181
push_middle 731073952
push_middle 687949803
get 372763
push_middle 334870528
push_middle 433595490
push_middle 346355492
push_middle 657093897
push_front 270217788
get 599481
push_middle 152259639
push_front 399122156
get 467041
push_middle 91003661
push_front 158322168
get 258899
get 449926
push_front 228171170
push_back 963702256
push_back 87018404
get 526422
push_front 671715698
push_back 402119011
push_middle 933373161
push_middle 701830962
push_front 889911708
get 328111
push_front 626467444
push_back 980120787
get 63955
push_middle 362316155
push_back 669977644
get 323714
push_back 775929909
push_back 332686192
push_middle 254155163
get 357002
push_middle 490562772
push_back 229282044
push_back 240464028
push_front 931946459
push_back 641364780
push_back 149598317
push_middle 835220789
get 98272
push_back 520330119
get 134865
push_middle 352367997
push_front 330287375
push_middle 484721278
push_middle 677306683
get 614501
push_middle 263536295
push_middle 406417904
push_back 690756900
get 556852
get 442175
push_front 44732186
push_front 910705648
push_front 934297654
push_back 692549315
get 79248
push_back 340581761
push_front 436546842
push_front 187683818
push_back 85396038
push_back 512238939
push_middle 5614213
push_middle 978236619
push_front 248131719
push_front 734891719
push_front 832636817
push_front 367140633
push_middle 264001334
push_front 263131226
get 183548
push_front 545512616
get 483279
push_back 588639435
get 618698
push_front 778168066
get 339958
push_middle 588780359
push_middle 22732966
push_middle 619101095
push_middle 563246953
push_front 728280545
get 302025
get 453659
push_front 635968364
push_front 397634775
push_back 179826907
push_middle 395701394
get 232439
push_middle 130102543
push_middle 97117539
push_middle 89694427
push_middle 339523131
push_back 397082559
get 111959
push_front 362947684
push_front 440489554
get 34716
push_middle 732055220
push_back 618539244
push_back 80745452
push_middle 190040117
push_middle 189644526
push_back 313564066
push_back 720747961
push_back 835726606
push_front 114357636
push_back 580796674
push_back 414612852
push_middle 869759213
get 546741
push_middle 671680973
get 226035
push_middle 40398358
push_back 45610339
push_front 765687583
push_middle 407647296
push_middle 75089036
push_middle 708155029
push_back 531163198
push_middle 125739931
push_front 115369823
get 26536
get 483589
push_front 368914272
push_middle 690712429
push_back 914780660
get 152698
push_back 364387931
push_back 971048290
get 446125
push_middle 255736108
get 111243
push_middle 216511747
push_middle 23762592
push_front 73453524
get 522175
get 233890
push_front 826492063
get 429610
push_front 903028929
get 158257
push_middle 102281670
push_middle 728709511
get 440059
push_middle 345676893
get 259384
get 127796
push_front 703730600
get 51670
push_front 692100407
push_middle 340755461
get 528018
push_back 674692680
push_back 584279421
push_front 966056868
push_middle 873462221
get 583021
push_front 310274443
push_front 566511007
push_middle 106535373
push_back 899243682
push_back 349576045
push_back 651126808
get 198779
push_front 720122889
push_front 119140327
push_front 604713869
push_middle 181515964
push_back 536208542
push_back 696965542
get 614429
push_front 865785555
push_back 892046731
get 69300
push_middle 189474272
push_middle 225088841
push_back 975354460
push_front 153960837
get 93119
push_middle 411200682
push_front 848559442
push_front 359499252
get 127148
push_back 750601274
push_back 497570489
get 457507
push_front 587074369
push_front 374603161
push_middle 604158086
push_back 287585233
push_middle 718755464
push_middle 585191100
push_back 110185250
push_middle 927726747
push_middle 921747402
push_front 445256219
push_front 106900380
get 462852
push_back 261152882
push_front 477748729
push_middle 455061228
push_middle 254214503
push_middle 465772328
push_middle 916799672
push_middle 555451549
get 607042
push_front 685257599
push_front 585191986
push_middle 635603022
push_front 190881788
push_back 760545253
push_front 528742402
get 516172
push_front 492043374
push_front 130502923
push_back 461550843
push_back 881105147
push_front 716701201
push_front 326615300
get 362598
push_back 466064163
push_back 159707651
push_back 292888210
push_middle 554042785
get 13856
get 593166
get 17773
push_front 760551884
push_back 254740928
push_back 19617960
push_middle 526806467
push_back 332583859
push_middle 546214189
get 178085
push_back 96493274
get 162748
push_front 475038306
push_front 8950172
push_front 476997326
get 279728
push_middle 612345072
push_front 899626273
push_front 498852222
push_middle 28951212
push_back 397464194
push_front 823898951
push_front 956909370
push_back 45514965
push_back 7308131
get 472332
push_middle 833505797
push_middle 212623546
push_back 94797058
get 366345
push_front 692677222
push_back 482544000
get 61265
get 357558
push_back 247996376
push_middle 459299605
push_back 537306313
push_front 277429678
get 174957
push_back 251134843
get 588967
push_middle 472731709
get 269818
push_middle 763391981
get 489856
get 96237
push_front 306217136
push_back 811009638
push_back 750600247
push_middle 85282780
get 132879
push_back 388710905
get 535346
push_back 750380194
push_front 332775985
push_middle 680880275
push_middle 899360700
get 25912
push_back 727347572
get 513745
push_middle 970107794
push_middle 992112981
push_middle 650691505
push_middle 150447663
push_back 939870649
push_back 369561739
push_middle 576418640
get 574568
push_middle 472031840
push_front 518457190
push_middle 84666744
push_middle 716449755
push_back 303735178
get 187758
get 108901
push_front 765149163
get 536018
push_back 458978296
push_back 684984446
get 347656
get 77214
get 378336
push_middle 603781789
push_middle 538233599
push_front 312649282
push_middle 437416773
push_middle 641464851
push_front 386453305
push_middle 941653213
push_front 241141651
get 17266
push_front 514188471
get 365693
get 605045
push_back 145897583
push_front 790764825
push_front 634185159
push_middle 713038895
push_middle 436180408
get 427038
push_front 59117596
get 202067
push_middle 367065533
get 147711
get 617237
push_middle 87442921
push_back 366824216
push_back 383986216
push_back 739612726
get 380326
push_middle 693514723
get 500160
push_middle 279908255
push_middle 206214431
get 573380
get 366770
push_back 698350821
push_middle 337592152
get 433745
push_front 622331387
push_back 188351203
push_back 972085078
push_front 918762817
push_middle 231036861
push_back 714806436
push_back 58905873
push_middle 178459440
push_middle 802265035
get 113637
get 134169
get 262447
get 168162
push_middle 380200072
push_front 265724333
get 603708
push_middle 620889110
get 412530
get 137537
get 166128
get 82176
get 348189
get 393488
push_front 480075206
get 37997
push_front 908928681
get 12178
get 582396
push_middle 523284671
push_middle 459097177
get 185121
get 469605
push_back 408625066
push_middle 978631651
push_middle 135650589
push_back 918867147
get 136734
push_front 343046656
push_back 302499778
push_middle 975709604
get 490295
get 540484
get 59234
push_back 203272481
get 156567
get 88645
push_front 718411554
push_front 348638681
push_front 776335397
push_back 448983773
push_middle 425621827
push_front 833373994
push_middle 321960709
push_middle 669338535
push_front 273409971
get 47823
get 304377
push_front 491377848
push_middle 168698150
get 504864
push_front 580220702
get 276036
get 527694
push_front 624291367
get 345464
push_back 515628593
push_front 474491115
get 528306
push_back 731144764
push_front 854189478
push_back 86263413
push_front 562167496
get 516470
push_middle 723529799
get 399119
push_middle 339160337
push_middle 218203978
push_middle 944818467
get 107394
get 49141
push_front 764028915
get 160511
push_back 199787924
get 380451
push_middle 124690275
push_back 434384030
get 555260
push_middle 297381926
get 309396
push_back 41796957
push_middle 664878888
push_back 725475527
push_front 567717100
push_front 182016732
push_front 977665532
push_back 662155282
push_middle 935359838
push_middle 948771925
push_back 739928156
push_middle 907070859
push_middle 322640668
push_back 206991555
push_front 772698845
push_front 692992505
push_front 971108304
push_front 124211336
get 230691
push_back 126395229
push_back 598021674
push_back 771785818
push_front 803885667
get 239472
get 512826
push_middle 332555482
push_back 391888748
get 131984
get 405430
push_back 746214005
get 495174
push_back 392864353
push_back 863263057
get 391339
push_middle 985111949
push_back 849287011
get 280860
push_front 155952253
push_middle 26462770
get 39359
push_middle 250427908
push_front 145701846
push_middle 647232746
push_front 177718104
push_back 106976286
push_back 370158170
push_front 486711601
push_front 159602175
push_back 55308610
push_back 928691335
get 374558
get 478574
push_middle 631293778
push_back 453593036
get 462825
get 161556
push_middle 265693028
push_front 572580843
push_back 1482506
push_back 99967733
get 467673
push_back 782960708
get 338518
push_middle 331885885
push_middle 177230647
push_front 776091352
push_middle 399777149
push_middle 181470295
push_middle 444380940
push_front 265849890
get 555226
get 383589
push_front 465469278
push_front 807274953
push_back 428949681
push_back 36078937
push_back 420627702
get 461057
get 297438
push_front 69098158
push_back 823723821
push_front 99563536
push_middle 933405322
push_middle 603312470
push_middle 415093276
push_back 375947190
push_back 712572654
push_back 817945771
push_middle 892222472
push_middle 300525029
push_back 987159741
get 390305
push_front 74024503
get 327288
push_back 879027108
push_front 529247049
push_front 174956657
push_back 824455816
push_back 820914866
push_back 627833179
get 418602
push_front 739144595
push_front 552074638
get 218358
get 269702
push_front 132354900
get 546589
push_front 80559106
push_back 878768667
push_front 361448994
push_middle 287356211
push_middle 568589305
push_middle 646977060
push_middle 80475973
get 213623
push_front 696310021
push_middle 886892392
push_front 40380590
push_back 351235289
push_back 325465065
push_front 996344964
push_front 676323747
push_middle 346477728
push_front 86364614
push_middle 587049200
get 344509
push_back 204982671
push_middle 149434844
push_middle 488646651
push_middle 54575328
push_middle 154041163
get 538138
push_middle 949694302
get 177026
push_back 474311859
push_front 403714233
get 97232
push_back 144099140
push_front 719902733
push_back 103281280
push_middle 294382819
push_back 108641569
get 38809
get 370134
get 577344
push_front 406902602
get 358911
push_back 627877752
get 372068
get 470584
get 267666
push_front 606074657
get 266327
push_middle 735312236
push_back 821112493
get 597192
get 566461
push_back 468617271
get 605974
get 71992
push_back 318944761
push_back 996966802
push_middle 232578606
push_middle 195078562
push_middle 457205241
push_back 445183839
push_front 649045046
get 603185
push_middle 541848190
push_middle 321816284
push_back 579824956
push_middle 873345043
push_front 625581400
push_back 355288267
get 311411
push_back 767143055
get 605203
push_middle 328306001
push_front 445678720
push_back 865909390
get 194432
push_middle 198003912
push_back 978861773
push_front 424983371
push_back 499632103
push_middle 476531390
push_middle 161862828
push_front 591420774
push_front 822891750
push_middle 411403793
push_front 402216526
push_middle 968335431
push_middle 13272003
push_middle 929579279
push_front 199452711
push_middle 342930523
push_back 357754566
push_middle 174191437
push_back 30571485
get 307280
get 212309
push_front 962747226
push_middle 215905251
push_front 558199861
get 136143
push_middle 591112151
get 535667
push_middle 563383680
get 581683
push_middle 367822545
push_front 631612976
push_middle 784602499
push_back 693894462
get 280828
push_front 671360835
push_middle 409107633
get 106043
push_front 931500831
push_back 253169018
push_front 192202234
get 488943
push_back 193953720
push_middle 285303094
push_front 235448765
get 185258
push_back 682883540
push_middle 202809024
push_front 183322351
push_front 823650374
push_front 920888244
push_middle 270728979
push_back 466742810
get 336560
get 21139
push_middle 767355866
push_middle 868728404
push_middle 943086745
push_middle 2889871
get 421575
push_front 912438097
push_back 359337433
push_front 227871383
push_front 100712919
push_back 428162062
push_front 905495951
push_front 338219267
push_back 752074923
push_back 872524664
push_front 163686470
push_middle 820771185
push_back 816139541
push_front 562215126
push_middle 36091272
push_middle 536380864
push_middle 900541928
push_middle 532696361
push_middle 812546568
get 244228
push_middle 945150347
push_front 505706567
get 593071
get 217149
push_middle 458648211
push_front 821820265
get 422720
push_back 168010290
push_back 227340055
push_back 940971411
push_middle 391404902
get 237397
push_middle 622374591
get 438014
push_middle 74713085
push_front 618894304
push_middle 521548646
push_front 156435843
push_back 307340451
push_front 175650096
push_back 997113534
push_middle 845251724
push_middle 790538454
get 231105
push_front 826507785
push_front 8839319
push_front 501400586
push_front 251359239
push_front 908342480
push_front 808821166
get 260219
get 196880
push_front 627633277
push_front 183349491
get 366304
push_middle 272453529
push_back 319081413
get 27973
push_middle 340388274
push_back 56126486
push_front 506162183
push_middle 530366303
push_middle 20418366
push_back 927757231
get 563407
push_front 99507934
get 611072
get 163969
push_back 584292935
push_middle 457162095
push_middle 290712746
push_middle 89463562
get 591999
push_middle 256720527
get 602958
push_front 681825787
push_middle 528838584
push_middle 795156689
get 323568
get 73880
push_front 483614512
push_middle 344361522
push_middle 992542124
push_back 695337901
get 564756
push_front 260997606
push_middle 721385904
push_front 93009369
push_back 662583319
push_back 168281488
push_middle 439318676
get 250082
get 24057
get 468629
push_front 76679484
push_middle 718263345
push_front 453447313
push_back 31708814
push_back 897635653
push_back 314705290
get 270742
push_middle 905087937
push_front 235769237
push_middle 351170866
push_middle 498196271
push_middle 940227697
push_middle 980652821
push_back 959004139
push_middle 491344740
push_middle 567959511
get 152774
get 170329
push_back 879222066
get 178365
get 422996
push_front 22596699
get 495579
get 284733
push_front 961400759
push_back 77943170
push_back 550945824
get 449045
push_front 479544377
push_front 720062852
push_front 251470384
push_front 246767310
push_back 225335850
push_middle 207669046
push_back 697148392
get 558702
push_front 601551384
push_back 348839092
push_front 792722919
push_middle 668627030
push_front 945989938
push_front 303017913
push_back 691037322
push_middle 690456305
push_back 6679801
push_back 411937946
push_back 291050767
get 130388
push_front 412365618
get 327104
push_back 139692827
get 58849
push_back 970927477
push_front 639210872
push_back 702310345
push_front 156221158
push_middle 66785927
get 487821
push_middle 612644187
push_back 576472536
get 400920
push_front 501533951
push_front 215716624
get 474937
push_front 807431101
push_front 38618697
push_back 156783334
push_back 970896923
get 495814
get 623470
push_middle 165280356
push_back 785404678
get 530122
get 328161
push_front 305393827
push_front 602391264
get 568412
push_back 47244118
push_front 285251894
push_front 945919912
get 523673
push_front 227377048
push_front 999762039
push_middle 254930199
push_back 249180851
push_front 146118022
push_front 773358574
push_middle 436448497
push_middle 110561432
push_back 501979890
get 605561
get 122544
push_middle 597242071
push_middle 137162543
push_middle 409332259
push_middle 319330122
push_front 181959310
push_back 50183326
push_back 117021976
push_back 247136477
push_front 536329604
push_middle 73360031
push_middle 443372037
push_front 609097754
push_front 736480132
push_middle 87383424
push_back 613805713
push_front 92485365
push_back 932780259
get 527609
push_front 610091648
push_middle 56456640
get 109919
get 206410
push_middle 504724803
push_front 273499912
push_front 646145907
push_middle 474874797
push_back 855423711
push_middle 186678094
push_back 167603473
push_back 391103956
push_back 120150929
push_front 754088966
get 416820
push_middle 803921580
push_middle 864530586
push_middle 665004356
push_back 379711356
get 182938
push_back 684056473
push_front 721912399
push_back 478300435
get 385723
push_front 200285085
push_front 610147542
push_front 713833685
get 471011
get 139507
push_middle 598455075
get 514168
push_middle 755056674
push_middle 18359339
push_middle 768785055
push_back 544637101
push_back 916373507
push_front 851474246
push_middle 389573566
push_front 12947600
push_front 37087725
push_front 452359842
push_middle 30913190
push_front 109440278
get 176381
push_front 346092090
push_front 551003914
push_front 161445239
push_front 828485236
get 426409
push_middle 473969095
push_back 950762115
push_back 127015955
push_back 350409408
push_front 122770793
push_back 964479982
push_middle 933920542
get 220331
push_back 969070717
push_front 260594913
push_back 702233924
push_middle 86872613
push_middle 460579633
get 165217
push_back 732083051
push_middle 121085901
get 590943
get 543966
push_middle 50556152
get 190693
push_middle 314085484
push_middle 405866944
push_back 708243084
push_front 401227240
push_back 620421518
push_middle 252327688
push_front 25707548
push_front 709090580
get 96730
push_back 516822595
push_middle 700911126
push_middle 47744371
push_front 281310797
push_back 620538575
get 544473
get 548725
push_back 187552120
push_middle 3660581
push_middle 529565264
push_front 24801054
push_middle 297091836
push_middle 320523318
get 187885
push_back 916269112
get 382618
push_middle 931635169
get 206372
push_front 763516487
push_middle 154222524
get 582445
push_back 56738469
push_back 846608264
get 150770
push_back 688919399
push_front 307908831
push_back 160677031
push_middle 201539290
push_back 434433840
push_back 944832899
push_front 120192815
push_front 906551849
push_back 919033360
get 602461
push_back 601927078
push_front 499429290
push_front 520445557
get 560645
push_front 944410431
push_front 521886763
push_back 539832960
push_middle 638767474
push_front 800687258
push_back 65795451
push_front 724176602
get 57711
push_middle 37509224
get 264879
push_middle 58068152
push_back 755761584
push_front 830825295
push_middle 780338916
push_middle 393979317
push_front 18661893
push_back 324907777
get 540056
push_back 2649744
push_back 453491695
push_middle 480289088
push_front 978690652
push_middle 868641182
push_back 610498191
get 256679
get 389826
push_middle 198717886
push_front 985053838
push_middle 390807465
push_middle 559218333
push_front 472632815
push_middle 764040309
push_back 584863209
push_back 307565519
get 344650
push_middle 599795764
push_back 286216560
push_front 626441476
get 571714
push_back 365372508
push_front 924364804
push_middle 832497864
push_middle 534883081
push_back 352385863
get 325160
get 362060
push_front 709157548
push_front 320151188
get 130321
push_front 151312207
push_back 430132524
push_front 797891890
push_front 413348714
push_middle 185245526
push_back 192991551
push_middle 415333603
push_front 812548790
push_middle 221369466
push_back 94356549
get 128531
push_back 407473881
push_middle 108449301
get 237709
push_middle 584145897
push_back 745128534
push_front 427018513
push_middle 341352902
push_middle 511307468
push_front 570727042
push_middle 105784815
push_back 633446146
push_back 329077108
push_front 52943618
push_middle 351355427
get 253718
push_front 418338037
get 92229
get 217764
push_middle 362834262
push_front 854115197
push_back 444205734
push_middle 117649563
push_front 847499048
push_front 997418784
push_middle 593752121
push_front 44705373
push_front 931113244
push_back 454930714
push_middle 387630946
get 165542
push_middle 697677458
push_back 652149404
push_back 415247953
push_back 714138913
push_front 147638979
push_front 164092414
push_middle 960382924
push_back 567518025
push_back 307282084
get 132171
push_front 751152593
get 592445
push_front 337160266
get 202244
get 285883
push_back 854748568
get 260349
get 558416
push_back 593078028
push_middle 665925830
get 307129
get 286145
get 213942
get 309358
get 596849
push_front 731139137
push_back 905850785
get 257990
get 166099
push_back 284519768
push_middle 166080365
get 170858
push_middle 947620455
push_middle 761323703
push_middle 779632240
get 479201
push_front 777669538
push_middle 351330393
get 267377
push_back 575575186
push_middle 877311048
push_front 973836725
get 213533
get 421109
push_middle 119163019
push_front 657471869
get 348998
push_middle 1938519
push_back 410444149
push_middle 403764898
get 536636
push_back 54268793
get 111210
get 195732
push_middle 677711446
get 231828
get 348798
get 58785
push_back 491451171
push_middle 257154669
push_middle 344808451
push_back 170176768
get 60080
push_middle 482186068
push_middle 880253395
push_front 384538744
push_middle 942640303
get 617695
get 252955
push_middle 760415424
get 113926
push_front 118744884
push_front 183927738
push_middle 811120283
push_middle 408886140
push_front 505063576
push_front 300742797
push_back 461608096
get 77698
push_front 314477424
get 23889
push_front 805765776
push_back 809983887
push_back 501994241
push_back 921502391
push_front 177323543
push_back 910325042
push_middle 949650559
get 253083
push_back 334554624
get 542088
push_front 535733123
push_back 395142248
get 241779
get 43851
push_middle 270868937
push_back 348057437
push_front 587409096
push_middle 900726942
push_middle 760398112
get 65904
push_back 155666959
push_middle 489584549
get 196700
get 144057
push_back 222445444
push_front 364881510
push_front 292938125
push_front 195399525
get 270377
push_back 306765596
push_front 426651610
push_middle 321431145
get 335806
get 321864
push_front 799189022
push_middle 616165860
get 325865
push_middle 574520567
push_back 666759311
push_middle 33202635
get 251237
push_front 480499615
get 587445
get 220020
push_back 738557274
push_front 889688291
push_front 138240343
push_back 589979320
push_middle 322152286
get 606906
push_back 198943936
push_front 630423975
push_front 396819482
get 275117
push_middle 556683631
push_back 368190391
push_front 583519916
push_middle 860881283
push_front 276166391
push_back 351814665
push_front 207594751
push_middle 702835967
push_back 375485786
get 348173
push_middle 254333912
push_middle 397141140
get 481676
push_front 687699951
push_middle 972844450
push_middle 276911274
push_back 777417122
push_back 34180903
push_front 757811212
push_front 357629481
get 580595
push_middle 931856052
push_front 918942408
push_back 824964038
push_front 553038535
push_back 344527157
push_middle 97610510
push_front 24504904
get 573820
push_middle 25606717
push_front 272877391
push_front 639565938
push_back 820865789
push_middle 775947506
push_middle 677256531
push_middle 185326704
push_back 587574009
push_front 311475754
get 356464
push_front 948084264
get 345202
push_front 473134722
push_middle 432429650
push_back 228279137
push_front 323223109
get 327975
get 200167
push_front 385448085
push_middle 612723025
push_middle 258583643
push_middle 224017848
push_front 9608267
push_front 127413246
get 462304
push_middle 453771436
get 179150
push_front 252552864
push_front 491187274
push_front 77408718
push_back 669478481
push_front 671064076
get 481108
push_back 217994074
push_front 268826192
push_front 141666557
push_front 909953157
push_middle 410310530
push_front 275025710
get 352793
push_front 901623783
get 62430
push_back 704750548
push_front 444563274
push_back 388097373
push_back 947408033
get 18063
push_back 39283999
push_back 529569357
push_back 339145702
push_front 943281405
push_front 575041119
push_front 834243851
push_front 602464519
push_front 990262468
push_front 107732357
push_front 687426297
get 126382
push_front 449705702
push_middle 380037017
get 225306
push_middle 113423019
push_back 30857617
push_back 913349549
get 607471
push_middle 357914829
push_middle 6146688
push_front 543231815
push_back 180232185
push_back 1447237
push_front 980423281
push_front 72127319
push_back 855737643
push_middle 19508176
push_back 770531449
push_back 2746532
push_back 871751019
get 554194
push_back 16397233
push_middle 909801451
get 606732
push_middle 142945450
push_back 676631661
push_back 620857440
push_front 359963666
push_back 614965912
push_front 916555801
push_middle 968031998
push_back 210918085
push_middle 516679007
get 472777
push_middle 719786380
push_back 830722469
push_front 279752749
push_back 221810477
push_middle 734152594
push_middle 41787531
push_middle 978744156
push_front 379035940
push_middle 326651537
push_middle 305412362
get 423036
get 423234
push_front 240118338
push_back 249979007
get 247262
get 598977
push_front 713756620
push_middle 540674844
push_back 275088015
get 111529
push_front 40282170
push_back 370668275
get 111282
push_middle 34071474
push_middle 98501290
push_back 288785673
push_middle 847672450
get 383017
push_front 709770231
get 74140
push_back 278349615
push_middle 166043511
push_front 915618024
push_back 380048931
push_back 923842462
push_front 560751642
get 597564
get 606621
push_front 634025492
push_middle 948037954
push_middle 78386539
push_front 574921959
get 4643
push_front 385484822
push_front 607283273
push_middle 988415669
push_back 782400460
get 234775
push_back 145724978
push_back 87148924
push_front 872553924
get 34167
get 143869
get 55485
push_middle 653770702
push_front 327607711
get 174913
push_front 279588879
push_back 795901675
push_front 399205230
get 83053
push_back 291643379
get 263232
get 144250
push_back 102454292
get 52611
push_front 186307200
push_back 17151306
push_back 76697139
push_back 159142955
get 626542
push_middle 547448733
get 167551
get 627644
push_back 467290007
get 196781
push_front 355518269
push_front 639219089
push_back 869244740
get 592146
get 151115
get 118023
push_back 915255789
push_front 820929054
get 169577
push_front 458757903
push_back 625737835
get 579879
push_middle 195104388
push_middle 486519253
push_back 368550899
get 617852
push_front 131661639
get 622710
push_back 916641225
get 56627
push_back 614900772
push_middle 334323409
push_front 350755922
push_front 839715580
push_middle 838664123
push_back 443703093
push_back 979197005
push_middle 983066865
push_middle 510212141
push_middle 584633541
push_back 44749427
push_middle 420514297
push_middle 787250522
get 171886
push_front 619882730
push_front 429439233
push_back 32900083
get 531930
push_front 184669424
get 289265
push_back 845162143
push_middle 764848525
push_middle 255586278
push_middle 731392222
push_front 111284863
push_back 43987373
get 414899
push_front 661906805
get 556790
get 307632
push_front 207664066
push_front 48900110
push_front 797609417
push_back 857916973
get 452778
push_back 514033493
push_middle 81586089
push_front 861672097
push_front 559264360
push_back 75897772
push_middle 110840387
push_back 103701636
get 346648
get 579838
push_front 527719019
get 495729
get 514287
push_front 434298108
get 611322
push_front 303732584
push_middle 270449298
push_back 755814651
push_back 77780591
push_front 52151600
push_front 290540366
get 435818
push_middle 273755100
push_back 310102402
push_middle 383874494
push_middle 579353074
push_middle 537488920
push_middle 581235644
push_back 916269110
get 101326
get 555939
push_back 568612223
get 522181
push_middle 662925572
push_front 726318515
get 440276
push_middle 163038876
push_front 221978688
push_middle 490223879
get 193399
push_middle 370115469
get 485215
get 173394
push_back 826091706
push_back 105598085
get 565554
get 387735
get 353770
push_back 248666413
push_middle 700690007
push_front 617782365
push_middle 128187726
push_middle 723053150
push_back 827455714
push_back 814795101
push_front 908452016
push_back 822862744
push_front 581565913
push_back 641100420
push_front 288311792
push_middle 95628817
push_back 154235663
push_back 145644549
get 216111
get 629819
push_middle 776265395
get 191728
get 379550
get 538236
get 171479
get 470630
push_front 795677215
push_front 692299368
get 87425
get 363900
push_middle 959515390
push_middle 203318016
push_front 216197848
push_back 452003156
push_front 836109575
get 361784
push_front 681923627
get 476882
push_front 650097140
push_middle 175453809
get 143495
push_back 973335403
get 40343
push_back 515090998
push_back 558394966
push_middle 715949659
push_front 969455897
push_back 356366905
get 628643
get 374812
push_front 17131561
get 105947
push_middle 418063577
push_back 718214726
push_back 517356960
push_back 175779810
push_back 733293113
push_back 57664503
get 501442
push_middle 45884510
get 312788
get 391509
push_middle 189282623
push_back 762913262
get 85713
get 138727
push_middle 449849095
push_back 696239880
get 117217
get 283136
push_middle 506252432
push_middle 717037094
push_front 129798763
push_back 713808638
push_back 972071630
push_back 805415471
push_back 583756275
push_front 946127325
push_middle 403667112
push_middle 307073277
push_back 864398014
get 355869
push_front 481723753
get 561855
push_front 731870107
push_front 840784684
get 510269
push_middle 390955846
push_front 457556060
push_front 831179975
push_back 878338457
push_front 611224051
push_back 857643305
push_middle 222921055
push_middle 172491626
push_middle 960851531
get 76726
get 214496
push_back 534210311
push_middle 387204358
push_middle 820927317
get 534468
push_back 255275886
get 67402
get 535371
push_middle 218208244
push_front 841296156
push_back 974852699
get 489445
push_middle 568299101
push_middle 521714088
push_front 513845896
get 90466
push_middle 69277552
push_middle 47410738
push_front 394222925
push_middle 331021425
push_back 135713270
push_back 607787706
get 137110
push_back 740027625
get 312232
push_middle 670000478
push_back 667983717
push_front 165194049
push_back 759997063
push_front 250266745
push_front 794643578
push_middle 794108481
get 315406
push_back 488643004
push_back 337383156
push_middle 509658062
push_middle 38726871
push_back 830989582
push_back 104440017
push_middle 892117689
get 38732
get 175119
push_back 507942038
push_middle 984490985
push_front 521432636
push_middle 218799150
get 317426
push_front 415709907
push_middle 126663255
push_middle 197155905
get 156183
push_front 364326741
push_middle 92360149
push_middle 115723299
push_back 442973390
push_middle 763231969
get 188474
push_back 407988184
get 103144
get 298176
push_back 175296658
get 260573
get 268963
get 457857
push_back 208702299
push_front 858928151
push_front 370765353
push_middle 158056806
push_back 396231944
push_front 918719629
push_middle 133895107
get 15970
push_front 649994222
push_middle 878568371
push_middle 449424721
push_middle 310090355
push_back 71661276
push_middle 255340919
push_middle 25369274
push_middle 709917099
get 547165
push_front 479871789
push_middle 678402405
push_back 944061713
push_front 574017579
push_back 596314679
get 559735
push_front 537758773
push_front 772319330
push_middle 445738501
push_back 158406726
push_back 285941699
push_back 430330846
push_front 172050668
push_front 311337668
push_back 677146176
push_front 581670491
push_front 987062485
get 367670
push_middle 94342834
push_middle 451544979
push_front 337852025
push_back 349177166
push_front 482577175
push_front 470650955
push_middle 429292293
get 590141
push_middle 452043072
push_front 897623737
push_back 957955594
push_front 484561635
push_middle 218815216
push_middle 393601186
get 655
get 33620
push_back 886902594
push_back 341084306
push_back 538882060
push_middle 306399492
push_back 799427137
push_front 149494557
get 155107
push_front 661097539
get 606959
get 549889
push_back 125098861
push_front 910680011
get 477935
get 242586
push_middle 631820075
push_back 470709378
get 132395
get 575593
push_back 423798212
push_back 508206952
push_back 916929573
push_front 246058722
push_back 893436165
push_middle 932726769
push_middle 328404540
push_middle 798121993
push_middle 129190209
push_back 245965140
push_middle 116467588
push_front 146910230
get 147700
push_back 33496806
get 574164
push_back 675923646
push_middle 959918998
push_middle 879819672
push_middle 612006619
get 214366
push_middle 58239617
push_back 32201198
push_back 496309848
push_middle 59107
push_front 52513561
push_back 511905750
get 448784
get 444394
push_back 620453570
push_middle 895908569
get 522180
push_middle 713868906
get 265612
push_back 211380426
push_front 444957138
get 61138
push_back 897296448
push_front 412394495
get 332524
push_middle 730482896
push_middle 222040924
get 204675
push_front 816991368
push_front 237401382
push_front 16603360
push_front 516938502
push_front 714358063
push_front 544995760
push_front 843332120
get 295986
get 559627
push_front 758324689
push_middle 990186867
push_back 423431150
push_front 893791961
push_middle 828707198
push_back 235446902
push_front 819215862
get 113546
push_back 994426505
push_middle 551724297
push_middle 808868686
push_back 917765563
push_back 101281834
push_front 396895072
push_back 886857181
push_front 929637233
push_front 323746198
push_front 142918709
get 432451
get 582230
get 235215
push_back 232398412
push_front 955521418
push_front 211624712
push_back 342631120
push_back 362057470
push_back 698142597
push_middle 850945455
get 570115
push_middle 945107261
push_front 279354442
push_back 988825723
push_middle 377036373
push_back 962012251
push_middle 893268532
push_middle 257600263
push_back 639181689
push_front 845297747
push_back 388231799
push_middle 233320286
push_back 971642630
get 181331
push_back 544025111
push_back 840238945
get 621476
push_back 427660294
push_middle 519388995
push_middle 359392973
push_middle 877751284
push_middle 503221283
push_front 413633139
get 233598
push_middle 543941225
push_front 494617063
get 267395
push_back 752918388
get 446310
push_front 286224496
push_front 932305297
get 451698
push_front 701339432
push_middle 595921465
push_front 543900648
get 474380
push_middle 935846838
get 498609
push_middle 564140507
get 103468
get 323457
push_back 96428142
push_middle 290881122
push_middle 856006755
push_front 683141632
push_middle 931207560
get 569584
get 469054
get 67923
push_middle 278076027
push_front 875244569
push_middle 455189901
push_front 874447194
get 603716
get 458317
push_front 567602514
push_back 959488019
push_front 781178688
push_middle 490044146
push_front 42147926
get 109629
push_back 147424199
get 286962
push_front 254729346
push_back 166765175
push_front 871483899
push_front 564402006
get 159309
push_front 215725881
push_middle 259660674
get 316096
push_back 902054286
push_middle 991554738
push_back 800669649
push_back 597036879
push_front 356876432
push_middle 877651623
get 140243
push_front 276945167
get 323211
push_middle 699862036
push_middle 283993528
push_middle 976217794
get 485298
push_front 911584731
push_back 883003348
get 583737
push_front 362537075
push_back 501582302
push_front 863585056
push_middle 100006111
get 206063
get 533423
get 374524
push_back 618336391
push_front 165512217
push_middle 393383152
push_middle 851985032
push_middle 357941426
push_front 335137734
get 245986
push_back 417253445
push_back 477292830
get 269671
push_back 573444158
push_back 63207821
get 80060
push_front 179987021
push_middle 960863338
push_front 347533291
push_front 937283788
push_back 990517442
push_middle 249311740
push_middle 441528748
push_front 56848626
get 407098
push_middle 580559517
push_middle 487478013
push_middle 295934835
push_middle 589141427
push_middle 826055635
push_front 17554167
get 546780
push_back 981404412
push_middle 377858649
push_back 192576164
get 4686
push_middle 894256147
get 47115
push_front 644300453
get 580130
get 432970
push_middle 398347507
push_middle 811249703
push_back 501997935
push_middle 414896764
push_back 696186624
get 425002
push_front 141890790
push_middle 113267403
push_middle 692473680
push_front 589064905
push_front 231808648
push_back 176900868
push_front 70564132
push_back 993038640
push_middle 714832945
push_front 88965508
get 24964
get 283438
push_middle 179230321
push_middle 523765122
push_back 893770057
get 29280
push_back 767648634
push_back 198017129
push_front 347231578
push_front 878693011
push_middle 166646976
push_front 823036058
push_middle 964440127
push_middle 35533309
push_back 417363571
push_middle 941529667
push_middle 274145143
push_back 124614245
push_front 675697569
push_back 46795441
push_middle 543324258
push_middle 48950690
push_back 145065724
push_front 12588779
push_middle 332714065
get 416242
push_middle 934313554
push_front 95386324
push_front 840136721
push_back 52695284
push_front 96107442
push_back 603448882
push_front 527108428
push_front 71801422
push_back 776806084
push_middle 382340658
get 369174
get 264829
get 553673
push_front 94167419
push_front 910719681
push_back 538963187
get 618274
push_back 755994680
push_middle 76461543
get 391444
push_back 510212255
push_middle 610346117
push_front 26085917
get 351981
get 490836
get 396139
push_front 618693788
push_front 52900463
push_middle 396347564
get 268307
push_front 532142114
push_middle 969794156
get 543583
push_middle 374481727
push_back 565317830
get 257865
push_back 16025154
push_back 844884956
push_middle 66030557
push_middle 475326683
get 345396
push_front 294558996
get 77583
push_middle 266946152
get 310389
push_front 561102778
get 465272
get 614356
push_middle 922767948
get 90921
get 25576
push_middle 976885795
get 206950
get 260100
push_back 506476200
push_front 488759910
push_middle 108072478
push_back 741214264
push_middle 515114863
push_middle 666688750
get 50675
push_back 612524070
push_front 158631202
get 33929
push_front 681515899
push_middle 381666779
push_front 947930495
push_middle 608224550
get 182891
push_back 110490153
get 34919
push_back 703914286
get 397609
push_back 741047405
get 261127
push_back 956492575
get 442894
push_front 779491276
get 586701
get 24541
push_back 478534463
push_back 660582946
get 542841
push_front 171738627
get 195249
push_back 342951435
push_front 472623060
push_back 604411046
push_front 629904464
push_middle 196926968
get 452087
push_front 990558969
push_front 500159786
push_back 198416987
get 591485
push_back 300325363
get 205852
push_front 747719088
push_middle 728484545
push_front 759257456
push_front 632666486
push_back 346012308
push_front 422558900
push_middle 588348788
push_back 167046630
push_middle 245636576
get 284464
push_front 6346783
push_front 600808501
push_front 791264168
get 228790
push_back 992217975
push_middle 524837180
push_middle 775484527
push_middle 905514177
push_back 449779988
push_front 543192516
get 63585
push_middle 683479154
push_middle 66500585
push_back 237401389
push_middle 965402973
push_back 76960248
push_back 12368146
push_middle 884588943
push_front 300207759
push_middle 519229541
push_middle 667582001
get 51991
push_back 63501320
push_front 911460443
push_middle 940135421
push_middle 325676534
push_front 922600963
push_middle 515606712
push_back 408988250
push_back 534690586
push_middle 196392071
push_front 845897264
get 260161
get 245768
push_front 697125841
push_back 870465515
push_front 395983695
get 140658
push_front 707800963
push_back 406911338
push_front 461857260
get 304537
push_front 765710553
push_back 865118063
push_front 56041414
push_middle 571867402
get 434034
push_back 199731556
get 496426
push_front 673252130
get 368894
push_back 499239799
push_back 578029534
push_front 59560003
push_front 572679479
push_back 162176608
push_middle 271766142
push_back 428652853
push_back 135821433
push_middle 619275456
push_front 719895849
push_front 960959976
push_middle 617301871
push_middle 902582766
push_middle 439366347
push_back 684316417
push_middle 621196087
push_middle 62555919
push_front 887191514
push_front 765679142
push_front 457494924
push_back 757573281
push_front 843093359
push_back 354487736
push_back 146777077
push_back 669162118
push_middle 809320507
push_back 780356606
push_front 686796031
push_back 903931243
get 349978
push_middle 501497557
push_middle 704317762
push_front 828398156
push_front 410506950
push_front 818281599
get 366005
push_front 529540475
push_middle 782437883
push_middle 746257221
get 117628
get 66835
push_back 759481238
push_back 404389974
push_front 466698676
push_back 97914587
push_front 619463851
push_back 487672758
push_middle 454672502
push_back 358462596
get 256170
push_front 641472447
push_back 672974051
get 399557
push_front 776734981
push_back 522156251
push_front 132662022
push_middle 762785787
get 397064
push_back 237913211
get 131818
get 392925
push_back 932848044
push_back 785209775
push_front 667661452
push_middle 826517991
push_back 162996552
push_front 659454768
get 494400
push_front 522686844
push_front 865462657
push_back 683572740
get 557359
push_front 948625449
push_front 87042414
push_middle 205129712
get 73478
get 397218
push_front 461683690
get 422469
push_front 973045233
push_middle 313170945
push_middle 335511078
push_back 515631727
push_front 734272059
push_front 240725380
push_front 206479793
push_middle 180514195
push_middle 163605344
push_front 877072459
push_middle 806283578
push_middle 173649173
push_front 572813799
push_back 792101106
push_front 818428458
push_back 564671212
push_back 941372893
get 203006
push_front 477536404
push_back 735532468
push_back 303152534
push_back 587961157
push_front 621732755
get 27405
push_middle 113129643
push_back 949397125
push_front 132287681
push_middle 353432308
push_middle 752335938
get 341582
push_middle 537190221
push_back 677112058
push_back 44118288
push_middle 627604603
push_middle 806069775
push_front 160111097
get 466501
push_back 304487606
push_middle 776714902
push_front 197395898
push_back 950538763
push_back 852644663
push_middle 286917028
push_front 949090798
get 592269
push_middle 838836080
push_middle 480794446
push_middle 466190636
get 614978
push_back 272655836
push_back 253991799
get 37018
push_middle 963700363
push_front 39085807
get 458248
push_middle 820421895
push_front 676942432
push_middle 754103692
push_front 997481076
get 419587
push_middle 358751894
get 71648
get 491665
push_front 395506946
get 380422
get 622258
push_back 743588580
push_front 144892748
push_back 597411434
get 407663
get 177782
push_front 797167306
push_front 293839316
push_back 35394611
push_middle 861809325
push_front 368150609
push_front 426763207
get 583879
push_middle 315138012
push_middle 194643228
push_back 672467435
push_middle 462469354
get 457714
get 423441
push_front 147123876
get 352822
push_middle 289833485
push_back 650399335
push_front 700779383
push_front 864576853
get 109819
push_middle 919201772
push_front 128120896
get 560148
push_front 619862528
get 387236
push_back 275672995
push_front 430113819
get 577335
push_middle 183927016
push_back 83529796
push_front 794015211
push_middle 600210533
push_back 822133154
push_middle 439759663
push_front 804013884
push_back 455354494
push_front 61037356
push_middle 294428001
push_middle 957589064
push_back 651011985
push_middle 891209559
get 451433
push_front 12975459
get 151029
push_back 192639822
push_back 305791694
push_front 302955135
push_back 937640103
push_back 39245739
push_middle 446983392
get 177808
push_middle 545741231
get 94062
push_front 559495620
push_front 406691404
push_front 693337374
push_back 491553449
get 380338
push_front 797840041
push_front 337834549
push_middle 772561432
push_middle 789897930
push_middle 811038964
push_middle 740121550
push_middle 562534068
push_front 290130107
get 29716
push_back 545311971
push_back 350212713
get 626595
get 247830
push_front 49974540
get 404611
push_front 485947182
get 482249
push_middle 872578643
push_back 957426990
push_back 373939833
push_back 997989939
push_middle 51061722
push_back 213603083
get 139255
get 227095
push_back 335831458
push_back 251500697
get 602454
get 249605
push_front 311579514
get 549380
push_back 675761859
get 307521
push_middle 536044954
push_front 25988787
get 553316
push_front 546812816
get 274248
get 63308
push_back 221570458
push_middle 298128228
push_middle 620661646
get 273995
push_back 303854435
push_back 476752752
push_back 841605583
push_back 77143133
push_front 508891496
push_middle 460058278
push_front 256180215
get 455689
push_front 609165312
get 55693
get 529435
push_middle 868437433
get 415740
push_back 65128777
push_middle 396346436
push_back 16232875
get 189869
push_middle 213298156
push_middle 346821211
get 531000
get 21411
get 309084
push_front 660513951
get 303413
push_middle 868345102
push_back 906656890
push_middle 866049273
push_front 199574599
get 265573
push_front 331224846
push_middle 889453746
push_front 276939740
push_front 44870621
get 451969
push_back 753492354
push_back 655853790
push_middle 440490274
push_middle 480198127
get 609005
push_back 25040461
push_back 264334110
push_back 341712760
push_front 351242526
push_back 347368509
get 34963
push_front 446375876
push_back 651029574
get 408881
push_middle 765461910
get 269185
get 17444
push_middle 701962149
push_middle 906634287
push_front 291727390
get 386687
get 123162
get 51226
get 219843
get 344514
get 560808
push_front 249351594
get 376927
push_middle 480804647
push_middle 83102555
push_back 40533955
push_middle 29643529
push_middle 695157010
get 154735
push_middle 737724655
push_middle 640062363
push_middle 456801608
push_front 382679619
push_back 393040540
push_middle 972346630
get 460501
push_back 256192110
push_front 813833127
push_middle 449393242
get 338744
push_middle 802139625
get 229761
push_front 466300791
get 241108
push_middle 688996645
get 506910
push_front 709739031
push_back 826590062
push_middle 868998307
push_back 939522097
push_front 19695019
push_back 422918388
push_front 589364101
push_back 132654206
push_back 544752270
push_front 416759221
push_back 797090082
push_front 175140977
push_back 999231438
push_front 311911055
push_back 801270833
push_middle 212882898
push_front 852539455
push_front 371957729
push_back 733433868
push_middle 256281444
push_front 573843151
get 57650
push_front 214875891
push_middle 799023364
push_middle 997542596
get 303291
push_middle 435512408
push_front 32991092
get 11580
push_front 516455321
get 195221
push_back 685953113
push_front 790837177
get 537103
push_front 672601941
push_middle 529022640
push_back 34830284
push_middle 50250562
push_middle 777965769
get 95833
get 7786
get 264655
push_front 710385402
push_back 73507260
push_front 750073151
push_middle 857617751
push_front 905510855
push_front 476718454
push_front 67263326
get 45602
push_middle 92693575
push_front 281304430
push_back 495299627
push_middle 572763689
push_middle 754606978
push_front 48212521
push_back 257671695
get 12511
push_front 139671681
get 54347
get 432767
get 194937
push_back 664437777
push_back 32811167
push_front 204349904
push_front 531768101
push_back 669114640
push_back 773718707
push_middle 432664079
push_middle 984158040
push_back 537851201
push_back 193157169
get 36594
get 112246
get 499563
push_front 461606214
push_middle 303387783
push_middle 237950496
push_middle 512069213
push_middle 92596590
push_middle 90774191
push_middle 407552700
push_front 268325531
push_front 477079846
get 592680
get 334111
push_front 332831664
push_back 467365166
push_middle 154184936
push_middle 970883112
push_middle 212930761
get 417680
get 366331
push_back 842009830
push_front 222307506
push_middle 250022797
push_front 635110852
push_front 443540073
push_front 174216339
get 188286
push_back 897040584
get 777
push_back 514991157
get 633353
push_back 804989857
get 472406
push_middle 737457779
push_front 96150144
get 348882
push_front 554273022
push_back 291421741
push_middle 202437379
push_front 448845638
push_front 996486640
push_middle 375377900
push_middle 941530197
push_middle 255414357
push_front 358811732
get 479050
push_back 955699585
push_front 965953648
push_back 214575745
push_middle 259543548
get 183430
push_back 324542254
push_front 172991626
push_middle 966832783
get 68995
push_back 878535792
push_front 406003568
push_front 373247262
push_middle 826319278
get 190392
get 460786
push_middle 907497068
push_back 96073889
push_back 83884878
get 133803
push_back 937083482
push_front 602083469
push_back 555846888
get 473113
push_front 657506681
push_back 727715830
get 302786
push_back 408528417
push_front 115502047
push_middle 296821317
get 381824
push_front 125606623
get 198372
push_front 419443568
push_back 628485048
push_back 782028815
get 36186
push_front 983738349
push_back 149389796
push_front 171864186
push_back 734180016
push_front 980468523
push_back 202758151
get 247328
push_back 900997090
get 175108
push_middle 205597640
push_back 136220254
push_middle 5053757
push_back 157757183
get 564173
get 577957
push_front 420161378
push_front 729639849
get 67129
push_middle 852150253
push_back 870598196
push_front 926643860
push_front 90165301
push_back 720358965
push_front 957300906
push_middle 489131541
push_back 262885356
push_front 196854320
push_front 126741981
get 401077
push_front 902745368
push_front 227499329
push_back 538103638
get 399024
push_front 960753096
get 397122
push_middle 329425857
push_front 900609944
push_back 67020653
get 294585
push_front 200164542
push_middle 32707830
push_back 831603236
push_middle 895081162
push_front 119365510
get 261455
push_back 496649486
push_middle 566137746
get 538411
get 298778
push_middle 371465472
push_middle 840257566
push_front 42612949
push_back 189307235
push_front 598703410
push_front 332047541
push_front 747971759
push_back 559455738
get 207447
push_back 370962957
push_back 37107687
push_back 801660753
push_back 769570663
get 212103
get 374144
get 369913
get 267666
push_front 965302460
push_back 397216369
get 451311
push_back 6537148
push_middle 556398943
push_front 346639324
push_middle 366484017
push_middle 686334653
push_middle 904763649
push_back 806809142
push_front 545558455
push_middle 900408090
push_middle 961208751
push_middle 470477298
get 241155
push_back 22638227
push_front 797814578
push_front 939971356
push_front 963447194
push_front 218881981
get 72176
push_middle 968072598
push_middle 152541533
push_middle 630618857
push_front 270189610
push_front 72302441
push_back 585593493
get 620356
push_front 952918232
push_back 543758339
push_middle 570449418
get 134179
get 561551
push_front 510546540
push_back 883376436
push_back 224168756
push_middle 208569198
get 390568
push_middle 194330707
push_front 601167897
push_back 776623145
get 594639
get 56054
get 10692
push_front 150781244
push_middle 27493773
push_back 595661943
push_middle 912973194
get 160697
get 393370
get 286355
get 368993
get 630514
push_middle 829943386
get 521437
get 49150
push_front 577903675
push_middle 155194315
get 602241
push_back 467155700
push_back 108988499
push_back 846003285
push_front 708520123
push_back 342256906
push_middle 276516714
get 414050
push_back 363560237
get 207803
push_front 681948194
get 240907
push_front 381140863
push_front 419418275
get 284832
push_back 999031532
push_middle 11848351
get 618928
get 442120
get 200440
push_back 737772904
get 503507
push_back 699001080
get 475593
push_back 276414337
push_front 198071807
push_middle 304189367
push_front 579992720
get 441398
get 614158
push_middle 669734186
push_back 269050972
get 283897
get 615595
push_back 709878996
push_middle 205128345
get 32699
push_front 548995674
push_back 908566319
push_front 73758138
push_middle 956568179
push_middle 606249008
push_middle 860917167
push_front 36890471
push_back 128141330
get 280712
get 278354
push_back 824110507
push_middle 321082982
push_back 620253206
push_front 367542723
push_back 755116006
get 488660
push_back 250129597
push_middle 673289464
push_front 747555421
push_front 53157489
get 191054
push_back 974668051
push_back 659554023
push_front 783911688
push_middle 9347065
push_front 606928187
push_middle 666633911
push_back 705395390
push_front 843618759
get 106470
push_front 645826371
push_back 477219011
get 228745
push_front 417899280
push_middle 193020420
push_front 254802044
push_front 974772864
push_front 62000829
push_back 239759218
push_front 889692866
push_back 874700047
push_middle 90778834
push_front 981439440
get 421261
push_middle 314001711
push_back 60605793
push_front 870179714
push_front 149360669
push_front 432838491
push_middle 611323549
push_front 639975598
push_back 593468813
get 404015
push_middle 820428364
push_back 341188036
push_front 164489821
get 44712
push_front 863443811
push_front 382825716
push_middle 135443166
push_middle 591579548
push_middle 939633931
push_front 781278631
push_front 47453825
push_middle 667820563
push_middle 391128048
push_middle 339480524
get 609639
push_back 237260597
push_back 754303578
push_middle 142770718
push_middle 386309705
push_middle 283382127
push_back 592847605
push_middle 461428427
push_middle 311166223
push_back 689960343
push_back 910356409
push_back 326753281
push_middle 566710288
push_middle 615364762
push_back 119322094
push_middle 666043194
push_front 210094424
push_back 341281649
push_middle 604958859
get 65962
push_front 98968188
push_front 586478833
push_back 727634726
push_front 422154473
push_back 1318437
push_back 918659619
get 87091
push_front 710782922
push_back 248024833
push_middle 180076134
push_middle 423513240
get 63614
get 550325
push_back 384263253
push_middle 221038089
push_front 213475794
push_back 981971459
push_middle 901195115
push_back 154404517
push_middle 243947562
push_front 228926254
get 547054
push_back 865405147
push_middle 273614671
push_middle 230545015
push_front 177051926
push_back 17189003
get 6461
get 195212
push_front 939336111
push_front 17197388
push_front 306398005
push_back 674367189
push_front 490569027
push_front 20354681
get 331565
push_front 290165332
push_back 698225706
push_middle 693177332
push_back 283120242
push_middle 27470450
push_front 878645242
push_middle 487410356
get 63911
get 618456
push_back 254081775
get 339723
push_back 478503886
push_back 937991553
get 76508
push_front 790048862
push_middle 835312411
push_back 501303370
get 2061
push_middle 111823243
push_middle 898337150
push_middle 171742959
push_front 67139833
push_front 744545377
push_back 510432475
push_middle 940039389
push_front 850467044
push_front 683828551
push_middle 798181791
push_front 222676105
get 563703
push_front 816960570
push_front 110856331
push_front 503066690
get 614424
get 370938
get 422099
push_back 467020905
get 398948
push_front 401020890
push_back 549828968
get 224366
get 15238
push_front 154747818
get 14725
push_back 653145326
push_back 235792521
get 88980
get 580681
push_middle 296331384
get 488924
push_back 256640564
push_front 629675548
push_middle 504402798
push_back 727443194
push_back 974305672
push_front 489914394
push_front 720384536
push_middle 326584380
push_back 331622305
push_front 409609917
push_back 276627699
get 203405
push_front 602077531
push_front 122419845
get 25506
push_middle 584896607
push_front 800586113
push_middle 240006140
push_middle 491001146
push_middle 218871722
get 7657
push_back 954698770
push_front 783871348
push_middle 320897961
push_middle 598050671
push_front 218517649
push_middle 971123542
push_back 997926267
push_front 995211550
get 185069
push_middle 110644516
push_back 745263211
push_middle 358935063
get 553599
push_front 20784657
push_middle 896739438
get 294745
push_front 375658862
push_front 221403872
push_middle 989548220
get 466250
push_back 811239010
push_middle 147251472
push_back 337290437
push_front 77044656
get 361470
push_middle 283406049
push_front 150388895
get 382235
get 259171
push_middle 267746187
push_front 38990001
push_back 713909046
get 589823
push_back 267354398
get 509953
push_back 282287641
get 275017
get 292584
push_front 509903365
push_middle 687133562
push_back 513221301
push_front 929814002
push_front 956680379
push_middle 684395003
get 172330
push_back 630978040
get 306218
push_back 570313539
push_middle 586172902
push_middle 870557339
get 54064
push_back 634631651
push_front 609698175
push_front 51761639
push_middle 743118053
push_middle 41954970
push_front 927313252
push_front 906468435
get 349978
push_back 858259159
push_front 42616739
push_front 832959463
push_front 534215387
push_back 526805058
push_back 130203841
get 245359
push_middle 776467956
push_back 39001772
get 504758
push_middle 67804346
push_front 386630606
push_middle 444440790
push_back 306679829
push_middle 991404592
push_middle 465881639
get 521418
push_middle 54045387
push_back 74706867
get 296004
push_back 128040319
get 40537
push_back 881182003
get 326174
get 231642
push_front 717083456
get 14075
get 114787
push_front 773775902
push_front 309047179
push_middle 696547598
push_back 933185786
push_front 144474587
get 236684
push_middle 70245764
push_middle 662970599
push_back 54000242
push_front 761917999
push_front 669362667
push_middle 114400151
push_back 380972634
push_middle 775801186
push_front 759687078
push_middle 917615865
push_middle 966228689
get 207032
get 417235
push_front 72535321
push_middle 171476569
push_middle 432648776
push_front 486606523
push_front 497119133
push_front 955057503
push_front 162195087
push_middle 609856609
push_front 261988900
get 345288
push_back 427719009
push_middle 441426664
push_front 482713288
push_back 815610417
push_middle 922894588
push_front 595094295
push_front 175908166
push_front 773044146
push_front 965251200
get 373509
push_middle 352148793
get 501748
get 366070
push_back 159330701
push_back 470202098
push_front 76326879
get 416336
push_back 115219455
get 185391
push_back 149021919
get 316750
push_front 995070025
push_middle 113220607
get 525550
get 217400
push_front 464253669
push_back 201793768
push_front 995516676
push_back 971736249
push_back 771395293
push_back 897086571
push_middle 378009591
get 315336
push_front 136698188
push_front 571227193
get 11143
get 86480
push_back 308743390
push_back 529876718
push_back 103129179
push_back 706633410
push_front 28840980
push_back 637468279
get 485238
push_middle 584968591
get 519829
push_front 358477536
push_back 366418507
push_back 705885550
push_front 608767946
push_back 271728485
push_front 806746388
get 266797
push_back 988502865
push_front 407411915
push_middle 41376128
get 175008
push_back 835080785
push_back 35021449
get 66375
push_middle 480342192
push_back 122443854
get 434232
get 627813
push_back 450556522
get 313559
push_back 915137549
push_front 227584502
push_middle 408179060
get 382087
push_back 368424589
push_middle 160203619
get 430339
push_middle 707042638
push_front 417700690
get 515310
push_middle 971082159
push_middle 185003959
push_front 252773197
push_middle 278681298
push_middle 685157414
push_front 956993218
push_back 230158558
get 184532
push_front 840931809
get 246699
push_front 718222905
push_front 524996288
push_back 460186081
push_front 375365231
push_back 159162067
push_front 159238932
get 325630
push_front 463186755
push_back 414948810
get 390431
push_middle 121702728
push_back 667821086
push_middle 273049441
push_middle 817865611
push_front 134808960
get 360647
push_back 290774594
get 229874
push_front 625434510
push_middle 667477836
push_front 423409139
get 477204
push_front 226697605
get 339013
push_front 469167690
push_middle 927130565
push_back 345912990
get 351354
push_middle 108019236
push_front 288776502
get 47799
push_middle 333309497
push_back 466290639
push_back 223884784
push_front 135094416
push_back 355686955
push_front 546947680
get 401626
push_middle 682320680
push_front 574589354
get 547412
push_front 904840451
push_back 517491938
push_front 140995009
push_back 325873160
push_middle 31203201
push_back 111090539
push_middle 962727284
push_back 367902302
push_middle 229662238
push_middle 351234398
get 41712
push_back 689384878
push_back 436789330
push_middle 137461658
get 478684
get 225785
push_middle 102544605
get 144622
push_middle 341659445
push_middle 785708261
push_middle 821580850
get 42489
get 158108
push_front 226468262
push_middle 453226291
get 306543
get 536162
push_middle 388035341
get 569990
get 64421
push_middle 290515548
push_middle 425646832
get 311993
push_front 939310544
push_back 444646724
push_back 776718586
get 388688
push_back 626016210
push_middle 958143319
push_front 728358394
push_front 210829118
push_middle 683271494
push_front 200907753
push_front 258805205
push_back 290056728
get 80847
push_back 457716464
push_middle 827740019
get 181684
push_back 308690707
push_middle 532459899
push_middle 482251431
push_middle 175297404
push_front 656591644
get 480796
push_front 736644007
get 242589
push_middle 509218319
push_middle 987752336
push_middle 343975524
push_front 472197717
push_back 510893037
get 290922
push_back 783691287
get 238618
push_front 877790665
get 347584
get 405450
push_middle 267645900
get 460739
get 595223
push_middle 173115340
get 202971
get 142485
push_front 420229689
push_back 833230582
push_front 25762183
push_front 238897120
push_middle 36007473
push_front 523976625
push_middle 911581424
push_front 580887576
push_back 980341927
push_middle 759063454
push_front 798470186
get 475104
push_back 692163936
push_front 278560171
push_middle 213002031
get 120575
get 400207
push_middle 230281847
push_middle 792565661
push_middle 342129269
push_middle 750803482
push_middle 503278221
push_front 142576626
push_front 840345511
get 42998
push_front 36482483
get 208887
get 383390
get 71119
push_back 34892734
push_middle 447955297
push_middle 529194048
push_back 461227289
push_front 599202563
push_front 708454663
push_middle 89763859
push_front 430368950
push_front 18749436
get 375420
get 142740
push_middle 871303080
push_back 186083801
get 196887
get 474746
push_front 835281905
push_front 33824757
push_front 712684995
push_middle 487856363
push_back 883446846
push_front 356342243
get 317035
get 512163
push_back 11644006
push_front 686467707
get 283418
get 566760
push_middle 620408000
get 612328
push_back 423143428
push_middle 350107817
push_back 407205068
push_front 569265018
get 17116
push_back 139775184
get 609604
push_front 784397634
push_middle 102634117
push_middle 564890236
push_front 462704508
get 198414
push_back 25187667
push_middle 195765336
get 327097
push_middle 34451054
push_middle 432315121
push_middle 591387566
push_front 225949025
push_middle 106665574
push_back 652325446
push_front 490666019
push_middle 132514823
push_middle 808738488
push_back 438605749
get 131388
get 309079
get 387767
get 89258
push_back 895819812
push_front 561956132
get 277883
push_middle 944650629
push_back 545416668
push_middle 393612198
get 516340
push_middle 552569788
get 416030
push_front 186250344
push_middle 972319111
push_front 696039853
push_front 108907972
push_back 281556803
push_middle 774034899
push_back 262051454
push_back 903431666
get 386128
get 263413
push_front 513454942
get 185020
get 431290
get 169960
get 479921
push_middle 125599956
push_back 200984925
push_front 978947434
push_back 966160507
get 394275
push_middle 298196653
get 274016
push_middle 841043764
get 332531
get 569760
push_back 80406209
push_back 544425706
push_middle 376909494
push_back 80781081
push_middle 53576207
get 495784
push_middle 683477847
get 367416
push_middle 393999466
push_middle 244267613
get 230478
push_front 873805727
get 580666
push_front 598001260
push_middle 825535894
push_back 716360374
push_front 67300940
get 149637
get 33719
get 628492
push_back 846571858
get 192957
push_front 865449256
get 559317
push_middle 246081535
push_back 62985202
push_front 654442642
push_back 222953363
push_middle 709139200
push_middle 500349946
push_middle 980288395
push_back 788103998
push_front 262613072
push_front 609797225
push_back 190350844
push_back 972161656
get 471651
push_front 624143006
push_middle 582800020
get 454131
push_middle 335107550
push_back 471617092
push_back 664130749
push_middle 412230297
get 580980
push_back 481845634
push_front 374339280
get 582371
push_back 638579409
get 37259
push_back 734971445
push_middle 45522357
push_middle 452101645
push_back 232186435
push_middle 426150452
push_back 596536876
push_front 937300219
push_front 609966214
push_front 234449243
get 3517
push_front 48299505
push_front 313706398
push_middle 607262205
get 48406
get 149821
push_middle 309528554
push_middle 833440606
push_back 650885180
push_front 658366745
push_back 12304142
push_front 348523184
get 131192
push_back 562960463
get 411904
push_middle 949571016
push_front 540570713
push_middle 932243276
push_front 360618152
push_middle 400784153
push_front 45590653
push_back 691728835
push_front 517376031
push_back 643877553
push_back 879400367
get 172366
get 619362
push_middle 114461194
push_back 840390565
push_back 115142117
push_front 70872399
push_back 19902251
get 630446
get 608980
push_back 867617053
push_middle 599479407
push_back 15729952
push_middle 720787153
push_middle 611045904
get 151338
push_middle 362288594
push_back 912847318
get 331610
get 124461
push_back 350612091
push_middle 905578593
push_back 796997295
push_back 957475786
push_middle 308298067
push_front 751660465
push_back 946117770
push_back 183872827
push_front 122395268
push_middle 309327298
push_back 83482653
push_middle 272136289
get 81447
get 51592
push_back 628878406
get 469130
push_middle 338184616
get 500111
push_back 657414249
push_back 640605459
push_front 93348270
push_front 484513279
push_front 675481224
push_middle 207491359
push_middle 78397790
push_middle 992774795
get 239915
push_front 690854002
push_back 698056294
push_back 684623040
push_middle 326056920
push_back 278263024
push_middle 182389846
push_front 296970628
get 437231
push_middle 163601136
push_front 344334054
push_front 850526136
get 359198
get 594531
get 491334
push_front 879452967
push_back 677080876
get 614873
get 278324
push_back 268584954
push_front 495964746
push_front 626524691
get 452445
push_middle 919833364
get 73817
push_middle 667673284
push_back 364054094
push_front 64692415
push_middle 373928456
push_middle 534984976
push_front 516090287
get 350863
push_middle 798755603
push_middle 844355038
get 75391
get 6083
push_middle 655953193
get 130887
push_back 51978876
push_middle 514307280
push_back 32713514
push_back 126295772
get 622226
push_front 179056956
push_middle 89783510
push_middle 531798275
push_front 328791895
push_back 889105459
push_front 19368767
push_back 91819826
push_middle 722966023
push_front 724025331
push_back 908824490
push_middle 843701089
push_front 752424035
push_front 224687605
push_front 15565454
push_front 69832552
push_middle 284166022
push_middle 610963793
get 206951
push_back 87100000
get 119853
get 121317
push_front 788789379
push_front 845455607
push_back 40869153
push_front 337767078
push_back 882040794
push_back 746248397
push_middle 324826341
push_back 575548195
push_middle 688613163
get 363594
push_back 279259445
push_back 426600868
push_middle 153391302
push_front 367025351
get 503763
push_middle 630723168
push_front 969549690
push_back 557257576
push_middle 159722010
push_middle 884867380
push_back 55528298
get 67642
push_middle 888053320
push_middle 962651192
push_back 559636145
get 509500
push_front 915172873
get 350208
push_front 164047446
get 275491
get 63867
push_middle 107169114
push_front 621451017
push_front 568510648
get 485258
push_front 817517264
push_middle 344791435
push_front 47561422
push_back 806486417
push_middle 677970745
push_front 322725088
get 68109
push_back 221314316
get 162360
get 619961
get 278986
push_back 239891967
push_front 244949541
push_front 117334562
get 263644
push_front 813768267
push_back 136545704
push_back 490336655
push_front 591870431
get 304819
push_middle 951728011
get 501496
push_front 422046492
push_middle 11345746
push_front 503585528
get 28478
push_middle 662229567
push_front 932872273
push_front 723617438
push_middle 475048031
push_back 22469203
push_front 151665878
push_middle 130521948
push_front 432943816
push_front 612472179
push_front 518662369
get 516860
push_front 485357106
push_middle 521608605
push_back 257388099
push_front 347367214
push_middle 440065806
push_back 419884932
get 54946
push_front 79404385
get 26626
get 51014
get 180073
get 406289
push_front 357603941
push_back 699246203
push_back 60665242
push_back 208991031
get 240788
push_middle 931015904
push_middle 31208302
push_back 299473395
push_middle 363269275
push_middle 473661478
push_back 298912489
push_front 673598016
push_front 401367248
get 383292
push_front 629325837
push_back 455780751
push_back 75978022
push_front 882374754
push_back 174812977
push_back 541985181
push_back 10503290
get 519047
push_back 349404831
get 209680
get 87704
push_front 70585001
get 48440
push_middle 280071034
push_back 263236403
get 565038
push_back 615074742
push_back 685105562
push_front 957109139
push_back 494587418
push_middle 308782112
push_front 5818259
push_middle 382983863
get 225503
push_middle 921642741
push_back 759363473
push_front 935128899
push_back 776292799
push_front 242628007
push_middle 460296492
push_front 555077252
push_front 722450734
push_back 664606235
get 168445
push_front 664261444
push_middle 166942699
push_back 456869760
get 475288
push_middle 751378914
push_front 800084033
push_front 463292059
get 625791
get 2093
push_middle 275651568
push_front 78643331
push_front 911260552
push_middle 3915687
get 286865
push_back 243192802
push_middle 167958651
push_back 128538851
get 279063
push_front 25706744
push_middle 139860092
push_front 137749928
push_front 108438392
push_front 236659752
get 392573
get 470537
push_back 987957486
push_front 317534762
push_front 55688591
push_back 417041881
push_middle 770922312
push_front 316491668
push_back 728183322
get 324985
push_back 393490495
push_back 980949836
push_back 543567771
push_middle 58138435
push_front 432765994
push_middle 532028023
get 588942
push_back 461788792
push_middle 26152343
push_front 269292375
push_front 273623427
get 73125
push_back 319012548
push_front 725695353
push_middle 249626623
push_middle 600451051
push_front 263376716
push_back 728420578
push_middle 69247586
push_front 686869894
get 448732
get 329941
push_back 907631930
push_front 316674172
push_back 310897291
get 127961
push_back 536692562
push_middle 556581905
push_middle 694044083
push_back 103173635
push_front 768558768
get 591251
push_back 57330727
push_middle 351788061
push_front 480961089
push_front 967522393
push_back 849975513
push_front 723907949
push_front 95996715
get 53425
push_front 760160407
get 202836
push_front 625030239
push_front 997989722
get 130171
push_middle 408572831
get 235462
push_middle 32850913
push_middle 171681902
push_middle 731677677
push_middle 620806703
push_back 258339980
push_back 468898933
push_front 254682503
push_front 231838421
push_front 398285037
push_front 275306288
push_back 478230705
push_back 734192213
push_front 520384887
push_back 352991554
push_front 100269256
push_back 507191233
push_middle 863992348
push_middle 615195067
push_back 890812357
push_back 122342959
push_front 33268130
push_back 712314153
push_middle 922212194
push_middle 457894821
push_middle 261128127
get 133614
get 124665
push_middle 191025862
push_middle 523068057
push_back 742629797
get 38787
get 45183
push_back 666108279
push_back 655783434
push_middle 729606021
push_front 264442522
get 610122
push_front 782048529
push_middle 742816052
push_middle 574365174
get 519405
push_middle 379698402
push_back 182890601
push_back 536341289
push_middle 874265486
push_front 490943518
push_back 461105580
push_middle 617476015
push_front 787576164
push_front 899610364
push_back 21697468
push_back 44832922
push_back 142276483
push_front 915142637
push_front 391809694
push_front 14812917
push_back 355788519
push_front 499417549
push_front 674446395
push_middle 266481436
push_middle 624372193
get 42856
push_middle 10141729
push_middle 790320732
push_back 842835317
push_back 25234445
push_middle 828318999
push_back 272953156
push_front 170035252
get 532642
push_back 11329334
get 360513
push_front 731911592
push_back 87417416
push_front 974865489
push_middle 211635254
push_middle 628561883
get 138816
push_front 116419460
push_middle 565714879
get 28030
push_middle 126930184
push_front 431123265
push_front 372136711
push_middle 224537265
get 528211
push_middle 405656101
push_middle 758869033
push_middle 631252135
push_front 559849910
push_front 227061164
push_back 867560463
get 139832
push_front 568675908
push_middle 228944249
push_middle 317162591
get 295530
push_front 176161375
get 465182
push_back 807880076
push_back 106606835
get 318957
push_front 313145073
push_middle 334867639
get 304723
get 162968
push_front 819987967
push_front 290869811
get 362601
push_middle 103498537
push_middle 816670381
push_back 646216915
push_middle 31516095
push_middle 723119531
push_back 18089778
push_back 503735330
push_back 562019659
push_middle 802629396
push_middle 642580225
push_back 688215543
push_middle 969099864
push_middle 224460215
push_front 100113306
push_front 983773498
push_back 949483503
push_front 670071438
push_back 34766230
push_front 589343922
get 193310
get 191023
push_back 381010223
push_back 814374792
push_front 475550995
get 570701
push_front 847165083
push_front 504417478
get 417939
get 46090
get 354589
push_front 357061441
push_front 310461134
push_back 288174376
get 78380
push_front 486182668
push_back 963530112
push_back 139196980
get 12848
push_front 317754303
push_middle 669462757
get 302459
push_front 985902385
push_back 270409445
get 550764
get 152714
push_middle 323698479
push_back 277418055
push_front 763038817
push_middle 535895725
push_back 247413064
get 314358
push_middle 891269328
push_middle 523335275
push_middle 94637141
push_middle 213142027
get 145281
push_middle 52646653
push_front 477010339
get 252371
get 282502
get 222494
push_back 254133509
push_middle 613738740
get 240102
push_front 195524634
get 148395
push_middle 946176062
get 30928
get 256527
push_front 68932383
push_front 576017030
push_middle 590236627
push_front 9554343
get 289516
get 52033
get 324993
push_middle 249416542
get 57068
push_front 748870273
push_front 374500925
get 454095
get 348918
push_front 695903952
get 147464
push_front 899108858
push_middle 655787170
push_back 685591209
push_back 711120
push_front 563404508
get 63381
push_middle 884522278
push_back 849847764
push_front 320427671
push_middle 662210210
push_front 115929767
get 148668
get 580508
push_back 349735397
get 335135
push_middle 492480154
push_front 239547792
get 43610
get 609088
get 268394
get 158342
push_middle 601389396
push_middle 141703920
push_middle 62907002
get 381784
push_back 494899774
push_middle 105086386
push_back 289133712
get 79624
push_back 358742603
push_back 501912996
push_middle 383049829
get 183807
push_middle 155729227
get 255240
get 540163
get 127498
push_front 396575162
push_middle 7668773
push_front 988760007
push_middle 951937369
push_middle 903388674
push_back 170735524
push_front 101285618
push_back 412974706
push_middle 880417484
push_back 686098641
get 540201
push_back 681827658
push_front 891604749
get 53568
push_front 919348696
push_middle 821509078
get 271108
push_back 900541319
push_back 421452046
push_middle 12105838
push_front 203873495
get 34531
push_back 798383722
get 616349
push_back 367988462
push_front 742495828
push_middle 239305250
get 57856
push_front 495372938
push_front 405194170
push_back 210059888
push_back 803656084
push_middle 882002982
push_back 975918311
push_front 673607935
push_back 97977624
get 5873
push_front 855194209
push_front 294975353
get 165670
push_back 831617442
get 601388
get 136393
get 116182
push_back 269899770
push_back 993786305
push_front 140206047
push_middle 379828562
push_front 652231104
push_middle 599024832
push_back 440941233
push_middle 831327500
push_middle 56606331
push_middle 982329734
push_middle 535460827
get 434590
push_middle 515172825
get 84175
push_middle 382632363
push_middle 469490676
push_front 378363275
push_middle 673577011
get 330104
push_middle 236623230
push_middle 595742316
get 231887
get 67867
get 99813
push_front 467487458
push_middle 136839457
push_front 470811980
get 579083
push_middle 285629762
push_middle 86315587
push_back 807467335
push_back 942755450
push_front 44346192
get 315464
get 39964
get 66781
push_front 873653143
push_middle 741269604
push_front 142353949
push_back 245445424
push_middle 576484601
push_back 881170112
push_back 783572657
push_back 636207962
push_front 221207927
push_front 238762488
push_front 969082168
push_middle 122513010
push_front 567986766
get 376110
push_middle 104753580
push_middle 390971636
get 579296
get 398349
push_front 116870668
push_middle 332934857
push_middle 321382883
push_front 284144165
get 35019
push_front 968936961
get 10300
push_back 846819554
get 469069
push_middle 56074837
get 371867
get 214162
push_front 910586702
push_middle 701920884
push_middle 396303424
get 58936
push_front 832693269
push_back 38462252
get 557001
get 566818
push_front 523834567
push_middle 60265784
push_front 260178532
get 180543
push_front 715379306
get 16379
push_back 830038533
push_back 179708055
push_front 434132017
push_back 789186141
get 37730
push_back 108086851
get 313641
get 326957
get 55298
push_middle 834585609
push_middle 694707103
push_back 878923895
push_front 516830169
push_middle 637542
push_middle 671167486
push_back 425586603
get 230894
get 431957
push_back 731864407
push_middle 250419159
push_back 683864717
push_middle 731391033
push_middle 923937389
get 599160
push_back 669094246
push_back 774537551
push_front 54077815
get 623281
push_front 139757192
get 214011
push_back 724707100
push_middle 827415134
push_middle 18701732
push_middle 486093953
push_back 350190380
push_middle 301172689
push_front 331262089
get 146218
push_front 773814476
push_middle 960890153
push_back 613260058
push_middle 445647161
get 584115
push_front 465284928
push_front 679027517
get 338446
push_back 153652576
get 174861
push_middle 128534812
push_back 670814272
push_middle 215487007
push_middle 79826613
push_front 661034966
push_middle 104316159
push_back 51017882
get 359817
get 513529
push_front 363509158
push_back 399985977
get 403104
get 360293
push_middle 556747750
push_middle 575160048
get 491980
push_front 67313080
get 79419
push_middle 955647503
push_middle 284365970
push_back 742885391
push_front 811143558
get 412513
push_back 716396556
get 205996
push_back 109798422
push_back 116300726
push_back 871700274
push_back 478773223
push_front 50855588
get 393572
push_middle 513565611
push_back 726447661
push_front 849045944
push_middle 833738146
push_front 438626364
get 432891
push_middle 640765686
get 287676
push_back 497744290
push_middle 944310777
push_middle 88984554
push_back 863045002
push_back 230218313
push_front 527968645
get 362092
push_middle 123979856
get 122616
push_back 299544315
push_middle 95175157
get 597529
get 375306
push_front 11325096
push_back 8097007
push_middle 399146336
push_back 616586924
get 509502
push_back 378051906
push_middle 571148503
push_front 655228033
push_back 510761490
push_back 367307978
push_front 67827484
push_back 688656089
push_middle 756190342
push_front 795663267
push_middle 768843754
push_middle 765160579
get 624573
push_back 318559114
get 501754
push_middle 624018728
push_back 990477522
push_middle 497518338
push_middle 668552786
push_back 274281070
push_front 753932415
push_middle 828316828
push_back 146391329
get 393606
push_back 693468589
get 428635
push_front 305006220
push_front 314441095
push_middle 199104899
get 52590
get 581574
push_middle 698970035
get 135036
get 411468
push_front 145866563
get 124093
push_front 370479444
push_back 666033299
push_front 866718583
push_back 997144286
get 251923
push_middle 841694084
push_back 33361634
push_back 417267122
get 76189
push_front 963243339
push_middle 63252692
push_middle 724012754
push_back 506192633
push_back 352224948
push_front 420225062
get 376183
push_front 668998060
push_front 373474150
push_middle 251697037
get 168559
push_middle 803910712
get 481297
get 168022
push_front 757370289
get 300394
push_middle 999462580
push_front 737133664
push_front 472847928
push_front 483651032
push_front 746397881
push_back 850929702
push_middle 694801779
get 575943
push_back 12861368
push_front 777824010
get 520649
push_front 125685919
push_back 159423026
get 321435
get 155423
push_middle 249245823
push_front 666921015
push_back 189106198
get 88544
push_back 492182057
push_middle 421975585
push_back 646565528
get 310343
push_back 778830314
push_back 139457047
push_back 108987953
get 191116
push_front 420899178
get 251912
push_middle 87304206
get 193250
push_middle 118945963
get 66480
get 140180
push_middle 340074355
get 451100
push_back 392690643
push_back 856530291
push_middle 2167809
push_back 887757830
push_front 329759530
push_back 789052975
push_middle 783577733
push_middle 781671444
push_front 227755490
push_back 689418110
push_middle 820606731
get 590089
push_front 636176441
push_back 695598375
push_back 815778428
push_front 310516523
push_back 911449486
push_middle 750387911
push_front 865037877
push_back 295079300
push_back 691830644
get 534092
push_back 385618943
push_front 397300025
push_back 138311090
get 249560
push_back 907006647
push_front 599716861
push_middle 651720090
push_middle 20862173
push_middle 626238113
push_front 362352201
get 275116
push_middle 287875373
get 413532
get 387619
push_middle 307983891
push_middle 236966991
push_middle 278425180
get 168164
push_middle 733087375
get 298106
push_middle 12850183
push_back 129367086
push_front 742902277
push_front 759148877
get 400052
push_back 661412245
push_back 404030399
push_front 67309413
push_front 556090005
get 215776
push_back 67884377
push_back 375497812
push_front 227386349
push_back 774508674
push_front 869249575
push_back 192738272
push_middle 664869604
get 302264
push_front 518865559
push_middle 554034141
push_back 486037913
push_front 867281970
get 596912
push_back 242340837
push_back 199650334
get 26867
push_back 201734233
push_middle 569656148
push_middle 236330888
push_middle 807300389
push_back 266962940
push_front 16906775
push_middle 295112222
push_back 885914014
push_front 296814942
get 477568
get 337773
push_middle 581336304
get 562851
push_front 967529644
push_back 698281733
push_back 264374979
push_middle 358756045
push_front 213853506
get 482900
get 106351
push_middle 939751487
push_middle 868712737
get 369741
push_middle 632517458
get 594421
push_middle 869944757
push_back 262787294
get 511522
push_middle 606812585
get 135583
get 152491
get 68820
push_front 979301950
push_back 221641879
push_back 849574068
get 223922
push_middle 368963603
get 37156
push_front 74944478
get 409128
push_front 323665033
push_front 261623186
get 3802
get 213202
push_back 746506911
push_back 583145290
get 132406
push_middle 386042181
push_middle 726344802
push_back 101994677
push_back 158849448
push_back 278738863
get 120412
push_back 53503141
push_front 129505598
push_front 846881371
push_middle 901419339
push_middle 714795616
push_front 832181804
push_back 889847682
get 489496
push_back 336339589
get 126692
push_back 113262228
push_back 479508748
push_back 271607991
get 33432
push_middle 790776231
push_back 829863285
push_front 735722392
push_front 386906988
get 434623
push_middle 805001568
push_middle 275365866
push_back 148295907
push_middle 925310778
get 231572
push_middle 348520023
push_front 979753313
push_back 68439861
push_back 58844863
push_front 634358795
push_middle 781009399
push_back 554396484
push_front 157836395
push_middle 972865078
push_front 571717831
push_back 733705548
push_front 808413250
push_middle 58872021
push_back 559617907
push_back 185850471
push_front 42175693
push_back 573138673
push_front 779261625
get 277219
push_back 953718245
push_back 675044229
push_middle 540765820
push_back 701061630
push_front 44474997
push_front 669128353
push_back 726085438
push_back 741656135
get 124810
push_middle 426160208
push_front 389801541
get 434959
push_front 25629961
push_back 7690685
push_back 8105997
get 48330
push_front 921638037
push_back 800799981
push_middle 521337261
get 80115
push_middle 754457470
push_middle 64695734
push_back 575614365
push_back 815180193
push_middle 613609011
push_back 83540394
push_middle 316038033
push_back 578520087
push_back 506350463
push_middle 947733366
push_middle 447527276
push_front 120933665
get 65951
push_front 589713983
push_back 870042368
push_front 592299846
get 52455
get 49770
push_back 661744705
push_front 846915188
get 51634
get 428850
push_back 82675674
push_back 9053796
push_back 759272121
push_back 470998720
push_front 193271552
push_back 923401453
push_back 996675326
push_front 149195757
push_middle 885977902
push_middle 238422464
push_front 939415961
push_back 482653943
push_front 286636301
get 81627
push_front 941040503
push_middle 736721880
push_front 555011035
push_middle 714094492
push_back 237597020
push_front 183478377
push_back 596031247
push_middle 935674700
push_front 357196581
push_front 95572864
get 416551
get 355816
get 91326
get 94557
push_middle 13124278
push_back 569927450
get 280318
push_middle 42877307
push_front 315661844
push_back 164827050
get 275750
get 582778
push_back 133691627
push_front 604588126
get 363709
push_back 349061608
push_middle 160343360
push_middle 235538311
push_front 988432423
get 152618
get 362709
push_back 308009845
get 417632
push_front 277957333
get 249351
push_middle 838456066
push_front 982386640
get 22962
push_middle 542430800
get 9230
push_front 397104416
push_middle 158718497
push_middle 953666462
push_middle 350094218
push_front 999661817
push_front 825211605
push_back 36098326
push_middle 687457079
push_front 464030970
get 239620
push_middle 409249473
push_middle 577710263
get 7785
push_front 151210104
get 428546
get 270846
get 2634
push_back 360269353
get 384317
push_front 288608609
push_front 974066539
get 589166
push_front 25783217
push_middle 762534728
push_middle 772078014
push_front 811304488
push_front 561514379
push_middle 725395815
push_middle 849278770
get 339514
push_back 566980316
push_back 612900871
push_front 401146455
push_front 312404086
push_middle 169635903
push_front 961228759
push_front 424747151
push_back 508122030
push_front 531154246
push_back 759321716
get 395390
push_middle 643964670
push_back 53922099
get 288053
push_front 273238498
get 391357
push_back 20856887
push_back 183366844
get 5351
push_back 533972457
push_middle 376529779
push_middle 458375012
get 39232
push_middle 168313086
push_middle 377652890
get 473381
push_middle 447105291
push_back 811516578
get 561467
get 417025
get 27643
push_front 129243321
push_back 596871619
push_middle 472342808
get 230186
push_front 507865375
push_middle 917699057
get 436887
push_middle 117060691
push_middle 554558912
push_front 537811002
get 436443
get 298564
push_back 913481539
get 223259
get 387840
push_middle 216790690
push_front 215836423
get 155804
get 101431
push_front 81305154
push_back 761720349
push_back 247401213
push_back 102007108
push_back 984421057
push_middle 388119411
push_front 68221753
push_middle 946668297
push_middle 227004609
push_front 134681885
push_back 878538203
get 411307
push_back 809111325
push_back 578673928
get 435840
push_middle 368571287
push_front 679857127
get 329292
push_front 765808937
push_middle 62366780
push_middle 634434184
push_front 710990604
push_front 983934734
push_middle 724571093
push_middle 154025945
get 262524
push_middle 895581694
push_back 17823663
push_middle 36929371
get 127146
get 186476
push_front 768220557
push_middle 975109184
push_back 849048614
push_back 759943281
push_back 611759807
push_middle 257419077
push_back 747833476
push_front 867738440
push_front 768728582
get 423477
push_middle 25078454
get 42835
push_front 60341103
push_middle 186145385
push_back 524572847
push_back 12938004
push_back 982417562
push_front 637740468
push_middle 267020679
push_back 626385840
get 64116
push_middle 310694984
push_middle 773633211
push_front 347399228
push_middle 54429042
push_middle 11860576
get 97379
push_middle 817477545
push_middle 66032288
get 242277
push_back 167462375
push_front 378069361
push_back 867723115
get 496297
get 52037
push_middle 120840482
push_middle 825020587
push_front 632888273
get 227816
push_middle 445036004
push_front 670444600
push_front 268897386
get 99067
push_front 530047387
push_back 101210858
get 21080
get 338906
get 337752
push_middle 297992514
push_middle 137802622
get 451395
push_front 611110636
push_front 295675594
push_middle 900191034
push_back 689164856
push_middle 309036751
get 243841
get 70645
push_back 535453961
push_middle 846123952
push_front 970397396
push_front 810465099
get 553216
get 629087
push_back 192563331
push_middle 577737338
push_front 587147657
push_front 993132678
push_front 279162087
get 493023
push_middle 502135810
get 71094
get 238666
get 572572
push_back 406466916
get 155088
push_back 877016961
get 198752
push_front 686923126
push_back 552716533
push_back 652728692
push_middle 292784054
push_front 130814512
push_middle 911381985
push_middle 178948112
push_front 42192224
get 125742
push_back 881231046
push_middle 295484054
get 432277
push_front 497619114
push_front 200761812
get 292107
get 205919
push_front 415617117
get 515623
push_middle 857646880
push_front 187151949
push_back 982918342
push_front 677113280
push_middle 764716239
push_front 841794736
push_back 20342094
push_back 520168741
get 312380
push_front 101137522
push_front 590063986
push_back 204279482
push_middle 291817799
push_middle 719805316
push_back 681366534
push_front 870197098
push_middle 244734067
push_back 187253157
push_back 470998171
get 287319
push_front 814966002
get 235081
push_middle 273498460
get 517744
push_front 455290104
push_back 847202138
push_middle 962812337
push_front 782708429
push_front 170856739
push_back 337168153
push_middle 323756496
push_middle 944934302
push_middle 52093079
push_middle 722583948
push_back 414498081
push_middle 892095650
get 214174
push_back 75961426
push_front 994052088
push_middle 365164288
push_back 486446858
push_front 304959385
push_back 547082673
get 162263
push_middle 780129199
push_back 823859775
push_middle 727437031
get 170078
get 28017
push_middle 640131339
push_back 514561375
push_front 254627848
get 547629
push_back 710142633
push_front 845008582
push_front 436807775
get 312569
push_back 867864362
push_front 661262539
get 154816
push_front 204945503
push_middle 440491316
push_middle 579469397
get 108980
push_front 712071119
push_middle 587604091
get 577966
push_front 78364838
push_front 847652059
push_middle 220818217
push_front 64229472
push_middle 941970555
get 12688
get 348639
get 91475
push_middle 875389586
push_middle 779476016
push_front 482436473
push_front 784470264
push_front 449435735
push_front 353722008
get 13278
push_back 759077386
push_back 623622641
get 112591
get 74369
push_middle 159242658
push_middle 918891144
push_middle 343370463
push_back 157345361
push_middle 757570904
push_front 750012408
get 99366
get 32410
push_front 349598197
push_middle 295937100
push_middle 505157480
push_middle 363461933
push_middle 245159049
push_middle 494469907
push_back 567267616
push_front 105470410
push_middle 779547153
get 28343
get 634572
push_back 665641353
get 551299
get 256312
push_middle 172629075
push_middle 653538887
push_middle 405194889
push_front 632547643
get 93576
get 221672
push_middle 772605098
push_front 225126304
push_front 646937603
push_front 682679331
push_middle 981567762
get 497997
push_back 490474739
push_back 668610376
push_middle 389290343
push_front 692562588
get 231564
get 7163
push_front 769522718
get 467534
push_front 468897143
push_front 920759922
push_front 613742819
get 77552
push_front 577973474
push_front 647569786
push_back 563858748
push_back 692163267
push_middle 810535580
push_front 949801030
get 123008
get 533249
push_middle 53882182
push_back 34658715
push_front 365295978
push_back 560530686
push_back 567895270
get 260070
push_front 796208258
get 192578
push_front 595204204
push_middle 412344334
push_back 667644835
get 41551
push_back 747087807
push_front 278941225
push_middle 252927296
push_back 516939338
get 391279
push_back 87307478
push_back 888418832
push_front 250192464
push_front 354047747
get 224767
get 185962
get 402924
push_middle 724564742
get 555042
push_middle 399675732
get 596892
push_front 91134992
get 569808
push_middle 271319069
push_front 61929899
get 31318
push_back 938848415
push_front 642999301
push_back 203408473
push_back 672233858
push_front 395977357
get 344219
push_middle 636857889
push_front 464987122
push_middle 462685642
get 287731
push_back 831584328
push_back 856046767
get 508064
push_middle 543046242
push_middle 46807938
push_front 274330330
get 411633
push_front 224564393
push_middle 969433667
push_front 167101021
push_front 745622841
push_front 142768838
push_middle 268106083
push_back 300826746
push_back 737064121
get 196437
get 328476
get 122627
get 37777
get 445287
push_middle 394323195
get 472828
push_front 14588978
get 386103
push_back 704779701
get 172440
push_back 234031461
push_front 535092425
push_back 834201692
get 436426
push_back 377919375
push_back 571929962
push_middle 485704132
push_front 792602475
get 280212
push_middle 608196099
push_back 348461491
push_front 847013426
push_front 561305365
push_back 784472454
push_front 311001232
push_front 296745188
push_back 730133044
push_front 742725548
push_front 462937051
get 543787
push_back 539958912
push_middle 703525261
push_front 321324800
push_back 485153740
push_front 64996330
push_back 873979271
push_back 915488617
push_middle 486074768
push_middle 655382343
push_middle 725830917
push_middle 635526280
push_middle 199092414
get 261348
push_front 852543198
push_front 928379631
push_front 362510615
push_front 185951500
get 114959
push_back 710178231
push_back 676692968
get 19227
push_middle 200696817
push_middle 51675417
push_front 59369934
push_middle 181864779
get 388027
push_middle 311863738
push_back 603081860
push_front 20463819
get 603020
get 429412
push_back 483086208
get 593820
push_back 741989520
get 421039
get 604031
get 422068
get 353073
push_back 820484611
push_back 744107488
push_front 984728351
get 388163
get 579044
get 159555
push_front 517218128
push_front 655097199
push_front 915226576
push_back 657280066
get 456684
push_back 47549260
push_middle 835697530
push_middle 918152014
push_back 280024997
push_back 871353857
push_back 833890548
push_back 453193635
push_back 296827137
push_middle 740945769
push_front 603708526
push_back 576224995
push_back 505326099
push_front 271229821
push_front 137289332
push_middle 719808471
get 76035
get 478396
get 314676
push_front 598732191
push_back 992995057
push_front 607522706
push_front 113962982
get 133021
push_back 192602966
push_front 493527125
get 330863
push_middle 88333150
push_back 61845805
push_middle 987711611
push_front 433777805
push_middle 637791129
push_middle 314313146
get 97074
push_front 525410155
get 422773
push_front 926296903
push_back 514427021
push_back 166616449
push_front 443907833
push_back 213387117
push_front 765709253
push_front 336265190
push_back 114831699
push_back 592977372
push_back 927308417
push_middle 394399993
push_back 440872094
get 333851
push_back 163133456
get 184182
get 167931
push_back 970947975
push_middle 51184324
push_back 560718456
push_middle 310217441
push_back 177465924
push_front 126167147
push_front 813249392
push_middle 460115612
get 253435
push_front 2457733
push_front 626554125
push_front 57474848
push_front 230130525
push_back 296493542
push_front 317500037
get 269844
push_front 881655653
push_back 561758121
push_back 847587693
get 173793
push_back 897301256
push_middle 80985078
get 437925
push_front 824315222
get 433309
push_back 709924262
push_middle 574062692
push_middle 379622854
get 551832
get 513737
push_front 360146601
push_back 501596660
get 120239
get 629934
push_front 826873644
push_middle 554050605
get 416154
get 23995
push_middle 839408372
push_middle 518770255
get 15231
push_back 758827603
push_back 502465203
get 560741
push_front 325894981
push_back 983848986
push_back 250495325
push_back 36536286
push_back 759278273
push_middle 524678103
push_back 199583112
push_back 67008633
get 63725
get 515546
push_back 872294140
push_back 803885235
get 77880
get 195221
push_middle 57304893
push_front 760514032
get 487667
push_middle 572731195
get 450019
push_middle 162654673
get 45199
push_middle 405750474
push_back 668682216
push_back 684881632
push_front 802725139
get 359025
push_middle 668426640
get 325804
get 281960
get 23854
get 106751
push_middle 703023617
push_front 560808149
push_front 384984505
push_middle 741544090
push_back 223867423
get 236777
push_middle 430425529
push_front 601656306
get 158177
push_back 478783466
push_front 709354399
push_middle 252185662
get 513189
get 502399
push_front 708114318
get 19414
push_back 726808311
get 312266
get 426244
get 204126
push_middle 822635186
push_front 529276362
push_back 890514342
push_middle 498144513
push_middle 353234749
push_back 559615428
push_back 215427965
push_front 645890268
push_front 468533417
push_front 947912257
get 71299
push_back 581676706
push_middle 301124523
push_middle 378788996
push_front 473019183
get 412619
push_back 370190538
push_front 737646546
push_middle 188396631
push_front 602617488
push_front 661756616
push_middle 862079846
push_middle 578062529
get 39964
get 395080
push_back 57373950
push_middle 715810039
push_front 278588679
get 21289
push_middle 813080942
push_front 204254078
get 309987
get 365795
push_middle 615555566
push_back 919956383
get 167616
push_front 562098502
push_back 690675411
push_front 288138500
push_middle 682461377
push_middle 590537819
push_back 100828188
get 335020
push_middle 627538446
get 313229
get 528210
push_front 32005037
push_front 961818245
push_middle 667375324
push_middle 592816188
push_middle 59793395
push_front 102232415
push_middle 391379806
push_back 625108242
get 43292
get 42340
push_back 93916327
push_back 785588032
push_middle 862889723
push_back 552639113
push_back 229487503
get 307180
push_front 190463073
push_front 315436526
push_middle 97942840
push_middle 944657222
push_front 741820831
get 588654
push_middle 152900
push_front 151395398
push_back 736196026
get 525302
push_back 754369680
push_front 173203830
push_front 719525616
push_front 939772009
push_middle 835609208
get 259946
push_front 221345529
push_back 239171625
push_front 228054188
push_front 926105287
push_front 47516443
push_back 858052872
get 519805
push_middle 36260582
push_middle 732417182
push_front 180462334
push_back 402275089
get 266231
push_front 33255203
get 257528
push_back 252457479
push_back 763520839
push_middle 374461167
push_front 828618345
push_back 954685602
push_middle 15715076
push_middle 14647153
push_back 671312198
push_middle 491517706
push_back 403069190
push_front 242358965
push_front 481215370
push_middle 389713707
push_middle 656317939
get 133388
get 174599
push_back 906010903
push_middle 108810886
push_back 446492522
push_front 132528001
push_front 298643919
push_front 828519303
push_back 967013158
push_back 779760036
push_back 284545662
push_front 563277972
push_front 401180201
push_middle 607332674
push_middle 408458209
push_back 257501371
push_middle 366539014
push_front 760926533
get 51704
push_front 452667342
push_middle 873496299
get 570103
get 321790
push_middle 454192131
get 387026
push_back 807925685
push_front 536274809
push_front 448080300
get 431014
get 598559
push_middle 187134896
push_back 43664670
get 536729
push_back 267719643
get 484441
get 496042
get 599826
push_front 412251790
push_back 222930641
get 479917
push_front 28981432
push_front 491222986
push_back 436896649
get 397500
push_back 947721834
push_front 43764080
push_back 185782955
push_middle 109963530
push_middle 174271835
push_back 616787318
push_front 682788745
push_middle 288642753
push_front 742057915
push_middle 524075877
push_middle 343676422
get 299030
get 132827
push_middle 197886352
push_middle 990539141
push_front 547655543
push_back 772612704
push_back 230681578
push_back 705119081
get 299084
get 80509
push_back 871575070
get 580052
push_middle 329121624
get 504512
push_front 266846230
get 395498
get 31763
get 162342
push_middle 339526034
push_middle 641193467
push_back 872209592
push_middle 157520551
push_front 172769273
push_back 727803727
push_back 353459628
push_back 37514088
push_front 864327390
push_middle 13470518
push_front 286022068
push_back 202391473
get 189781
push_middle 400778536
push_middle 614213595
push_front 438636288
push_middle 117775778
push_middle 630722768
push_back 662137796
get 523376
push_back 744077412
push_back 502303803
push_back 584218335
push_front 928122670
get 598929
push_front 895395977
push_back 74787936
push_middle 523650950
push_back 324693951
get 526077
get 194573
get 356632
push_middle 363710907
push_middle 916922825
get 277157
push_back 372351049
push_back 990154133
push_front 104055961
push_middle 394590933
push_back 127693467
push_middle 244320241
push_front 570937824
push_middle 395040703
push_back 662513556
push_back 912172886
push_middle 474861172
push_back 18533275
push_front 844332141
push_front 959240551
push_front 207103955
get 373930
push_middle 672883578
get 74469
get 502164
get 529531
get 465936
push_back 650634572
get 409757
push_middle 82051910
get 34901
push_front 211853217
get 49142
push_front 459021853
push_middle 639547299
push_front 203704496
push_front 687987278
get 176273
get 181708
push_front 862017827
push_back 663304241
get 340220
get 450770
get 89261
push_middle 999185557
push_front 613484405
get 22276
push_middle 596444152
get 475307
push_back 977692352
push_middle 254689548
get 48373
push_front 122811104
push_middle 810245013
push_front 336611240
push_middle 451879794
push_back 36138742
push_front 353055501
get 496888
push_middle 539839059
push_front 784660274
push_front 958139226
get 272185
get 191532
push_middle 393890873
get 434197
push_middle 529269827
push_front 257787813
get 518688
push_middle 663632063
get 343873
push_middle 84754073
push_middle 980170105
get 212821
push_front 505360788
get 56962
push_front 417331643
push_middle 754619560
push_front 997273324
push_back 234852167
push_back 478919051
push_back 795818296
push_middle 620889734
get 248674
push_front 359569426
push_front 339184568
get 163165
push_front 112439569
push_front 476997548
push_back 292022654
get 22257
push_back 921146580
push_front 709366979
push_front 930786458
push_back 868897121
push_front 291505013
push_middle 441734806
push_front 78723478
get 563148
push_middle 551821499
get 608647
push_front 567985413
push_front 18171651
push_front 907997112
push_back 890957111
get 52110
push_front 929220380
push_back 485758847
push_front 948794639
get 448972
push_middle 858393230
push_front 628025634
push_front 785375874
get 46479
get 620746
push_middle 612744533
push_middle 485579221
push_front 53099732
push_back 65345884
get 320306
get 623513
push_front 404957756
get 195665
push_middle 890412502
get 246565
push_front 63560597
get 4881
push_middle 388948664
push_middle 115636669
push_front 937399686
get 578166
push_back 603976927
get 570943
get 358748
push_front 406100718
push_middle 242626896
get 606958
push_front 652522582
push_middle 173945662
get 128374
push_middle 366757177
push_front 305536720
push_middle 340165299
push_middle 328175930
push_front 897496296
get 207153
push_back 759317078
push_back 767739973
push_back 805336493
push_front 369457605
push_back 264198054
push_back 523662083
push_front 282587764
get 262254
push_front 427653531
push_middle 137288535
push_middle 543247556
push_front 318233717
push_middle 166532160
push_back 565025727
get 473147
push_middle 745198480
push_middle 683889464
get 623954
push_front 328530414
push_middle 699361457
get 620130
push_front 413646836
push_front 185672498
push_back 985671042
push_back 743137673
push_middle 64045499
get 412065
push_front 791434069
push_middle 464393202
get 149710
push_middle 61633410
push_back 660495746
get 11906
push_middle 900539856
push_middle 75953935
push_back 995451427
push_back 543921862
push_back 92272812
push_back 920965442
push_front 152075904
get 389388
get 11725
push_middle 802688969
push_back 155598403
push_back 684760349
push_front 161079385
push_middle 335943214
push_back 25770102
push_front 687545308
push_middle 677570348
push_front 980964810
push_front 620427251
push_front 587916298
push_front 570530785
push_middle 201528168
push_middle 349886472
push_front 906214992
push_middle 108485996
push_front 41393245
push_front 690091167
get 582475
get 113511
get 370002
push_middle 447653322
get 577351
push_back 205196667
push_middle 439140656
get 385600
push_middle 908540736
push_middle 867963098
push_middle 525014847
push_middle 39979547
push_front 80598688
push_front 302237781
push_back 627633776
get 49336
get 227683
push_middle 989555129
push_front 908788760
push_back 570610425
push_back 770398085
get 204552
push_front 411080468
get 549151
push_front 965655099
push_front 187282086
get 17901
push_back 792374066
push_front 847901841
push_middle 315968632
push_back 58901172
push_middle 258899781
push_front 200252814
push_front 895214690
get 297304
push_front 977799786
get 331227
push_back 274439992
get 199601
get 404296
get 316968
push_middle 859884055
push_back 303558453
push_back 974144986
push_back 362550928
get 110040
push_front 472795350
push_front 310574164
push_back 989908740
push_middle 41307439
get 188415
push_back 250191603
push_front 292694866
push_back 893771478
get 595195
push_back 158816214
get 198098
get 385984
push_back 398666012
push_back 333928555
push_middle 946885122
get 608648
push_back 122100874
push_middle 88390149
push_back 599505081
push_middle 818893857
get 485161
push_middle 180602437
push_middle 775616891
get 205806
get 431049
push_front 442183715
get 501661
get 541482
push_front 382879628
push_front 471441134
push_middle 713045732
get 95403
push_front 224356669
get 341235
push_back 714422511
get 47493
get 357616
push_middle 620239499
push_middle 734201350
push_back 234058744
get 485058
push_front 108335750
push_middle 475307619
push_middle 397541957
get 582058
get 199329
get 342225
get 157657
push_back 783575998
push_back 898288163
push_front 765635201
push_middle 900685453
push_back 770417194
get 276707
get 312728
get 261863
push_middle 643507770
push_front 762604371
get 33697
push_middle 721700290
push_middle 236783939
push_back 108557681
push_middle 789605755
get 330877
push_middle 407363984
push_back 544160859
push_middle 787149010
push_middle 998120335
get 93575
push_middle 717119720
push_middle 276264638
push_middle 401023833
get 437115
push_back 110037791
push_back 715159012
push_middle 114650508
push_middle 962189862
push_back 333038580
push_back 929911678
push_back 489256911
push_front 804270154
push_front 708025517
push_front 553423875
push_middle 870814784
push_front 587311258
get 19433
push_front 660121498
push_middle 913506580
get 372442
push_front 608158392
push_middle 449742608
push_front 357792044
push_back 555469152
push_back 740446852
get 454139
get 334172
get 252461
push_back 229543250
get 189501
push_middle 319023378
get 475190
get 23523
push_middle 215643066
push_back 519384616
get 149681
push_front 308422158
get 264906
push_front 510507825
push_middle 898032734
get 120349
push_back 98615741
push_middle 970494118
push_front 324235650
get 402921
push_front 657262905
push_back 793969100
push_front 362119768
push_front 651547583
push_middle 973952665
push_middle 199471849
push_back 889014677
push_front 666686359
push_front 252204094
push_middle 909576801
push_front 733002333
push_back 896029590
get 620970
push_front 680273278
get 185775
push_middle 722063373
get 131590
push_middle 444629609
push_middle 368225525
push_back 375028835
get 341051
get 566817
push_middle 477493081
push_middle 654326114
push_back 474420686
push_front 514273796
push_middle 614903087
push_back 265470179
get 504483
push_back 491902700
get 313196
push_back 968594871
push_back 608175127
get 395377
push_middle 507802949
push_middle 60717301
get 262984
push_back 589918296
get 237956
get 440891
get 582555
push_middle 40465565
get 543612
get 195924
push_front 130641451
push_middle 37629532
push_back 720749323
push_back 191775476
push_middle 52178503
push_front 45009256
push_middle 758407918
push_back 549723675
push_back 266844184
push_middle 25497200
push_front 709164945
get 230173
get 436777
push_middle 731530300
push_front 405705728
push_front 812441195
push_middle 737026956
push_back 476604153
push_middle 926625365
get 49899
get 317389
push_middle 767472511
get 299448
push_back 893800960
push_middle 21815962
push_front 174133573
push_back 440694513
push_middle 459433998
get 291192
push_front 193635677
push_back 210234517
get 36343
push_back 860010173
push_middle 550245710
push_front 321830161
get 291095
get 84381
push_front 164137925
get 635406
push_front 858678908
get 3256
push_back 986183189
push_front 78996867
push_middle 489955728
push_front 31399808
push_front 783859695
push_middle 499859893
push_front 64905863
push_middle 68350658
push_front 970120601
push_middle 771892060
push_back 522678600
push_front 140953300
get 232116
push_back 137439079
push_middle 215209352
push_middle 5330953
push_middle 333989274
push_back 935346746
get 551069
push_middle 434170691
push_middle 788478182
push_back 157026628
push_middle 580869958
get 8130
get 377958
push_middle 256987327
push_front 100771279
get 504661
push_back 833673146
get 62976
push_front 132576537
push_back 978157078
push_front 749155784
push_back 842276763
get 101115
get 198565
push_back 577965971
push_front 696406715
push_back 300928158
push_front 455128887
push_middle 513235711
get 389677
push_front 104091530
push_middle 92274434
push_middle 72063128
get 46551
push_middle 40083502
push_back 675052643
get 629744
push_middle 697486177
get 623994
push_back 521715524
get 220741
push_front 126969096
push_front 327077367
push_back 266405083
push_front 757183172
push_back 735422073
push_back 271670751
get 167029
push_back 360961402
push_front 807107635
push_back 693865014
push_front 657360629
push_middle 85166646
push_middle 69632253
get 72294
push_middle 798664188
push_middle 52921188
push_middle 510516104
push_middle 918811921
push_middle 496497658
push_back 733844753
get 220697
get 313625
get 344478
push_back 803978883
push_middle 177641214
get 378211
get 146840
push_back 420501242
get 260337
get 341451
push_front 243562329
push_back 372990886
push_back 248679229
push_middle 876582381
push_front 104107193
get 438040
push_front 286069234
push_front 135285928
push_front 531659868
get 318346
push_middle 284022679
push_back 429401074
get 606283
push_back 283583329
get 177848
push_back 632096025
push_middle 549002132
push_front 651256828
push_middle 946317385
get 332218
get 342505
get 433024
get 18875
push_front 232133746
push_middle 665627407
push_front 265649458
push_middle 626239742
push_middle 919462019
push_middle 939843352
push_front 198515311
push_front 587309329
push_middle 642838946
push_front 316479814
push_back 869159861
push_front 589452704
get 184631
push_middle 925253721
push_middle 384674360
push_middle 402838247
push_front 396678514
get 56235
push_middle 698839085
get 627360
get 472808
push_middle 264676027
push_middle 508791601
push_front 943896745
push_front 962592012
push_front 154259781
push_middle 586626004
push_front 600872479
push_middle 200627855
push_front 194895636
push_back 895573082
push_back 924231026
push_front 153123393
push_middle 416520304
push_middle 76333086
push_back 403143597
push_back 498536673
push_back 970127743
get 203751
get 581215
get 560678
push_middle 286521043
push_middle 821506026
get 160181
get 516236
push_front 830610700
push_back 948703927
get 40490
push_back 503011934
push_front 831417198
push_front 890438083
get 481599
get 520193
get 258162
push_back 786693504
get 110894
push_front 426506262
push_front 548381495
push_front 321885368
push_back 561625743
get 293292
push_middle 293217470
get 578369
get 99021
push_back 526754366
push_middle 754527897
push_middle 573950963
push_middle 28548342
push_back 773841388
get 224548
push_front 998251989
push_middle 548031468
push_middle 868625916
push_middle 702432840
get 129808
get 162776
push_back 581338573
get 382865
push_middle 504525594
push_front 446563431
get 538772
get 478549
push_front 490777219
push_front 410597781
push_front 607898969
push_front 507054444
push_back 638713131
push_front 596781385
push_front 27918283
push_front 727706903
push_middle 155336519
push_front 425892019
push_back 977734454
push_back 628292931
push_middle 32148644
push_middle 86906929
push_middle 597487767
get 512634
push_middle 867812053
get 535888
push_back 37673282
push_front 166482039
push_back 473236026
push_middle 688205921
push_front 569410845
push_middle 249785441
get 200776
get 394911
push_middle 597138492
push_front 372459084
push_back 312660300
push_middle 428439182
get 23895
get 344313
get 37292
push_back 715977466
get 448453
push_back 35218741
push_back 790176657
push_front 364082607
push_back 951780809
push_back 28402035
get 35558
get 302564
get 579710
get 597518
get 625894
push_front 686193364
push_middle 441854369
push_back 225759201
push_front 526820803
get 577998
push_middle 771314686
push_middle 467895165
get 273986
push_front 857755470
get 372055
push_back 636833263
push_front 897190118
push_back 388016235
push_back 199271612
push_front 429048330
push_front 770972464
push_front 766566354
get 594874
push_middle 850204274
push_back 892210896
push_middle 70265719
push_middle 442979734
get 117446
get 629770
push_front 713142113
push_front 708325699
get 173558
push_front 274241058
push_middle 333207631
get 406307
get 147569
push_middle 412427861
push_middle 670663769
push_back 522444085
push_middle 647422603
push_middle 23757753
push_back 688596285
push_back 643335442
push_middle 992548398
push_back 247158552
push_back 623253019
push_middle 925485861
push_front 943069744
get 120114
push_middle 474768205
push_back 724781399
push_middle 96314608
push_back 843696698
get 409380
push_middle 373146007
push_middle 634722548
push_front 689283125
push_back 888729761
push_back 45086373
get 220068
push_middle 194564905
get 117222
push_front 253354682
push_middle 42717899
push_back 189471418
push_back 344258595
get 319205
push_middle 348833136
get 410012
push_back 282947369
push_front 318781416
push_back 16683698
push_back 988045814
push_front 498847141
push_front 126950754
push_middle 716054156
push_front 998689715
get 104866
push_middle 808234351
push_front 205610277
push_middle 823079552
get 49252
push_middle 31532333
push_front 72506357
push_middle 901128036
push_middle 740322885
push_back 247314911
push_middle 571891091
push_middle 202816791
push_middle 539786632
push_middle 598006437
push_middle 55889827
get 324061
push_back 140851947
push_back 900396799
get 634935
push_front 695055023
get 396616
push_back 64558745
push_middle 788546239
push_back 668324375
push_back 297859549
push_front 940971955
get 260752
get 454009
push_front 176265525
get 607806
push_front 199335963
push_middle 756849044
push_middle 119597080
push_front 603194205
push_back 403918190
push_middle 762154298
get 526985
push_middle 565071725
push_front 843221581
get 517537
push_front 671044125
get 173106
push_back 454186400
get 509570
get 305358
push_front 353146906
push_front 368549360
get 621582
get 183896
push_back 20007981
push_back 383640206
get 595953
get 207510
push_back 905864958
push_front 434904002
push_back 155936526
push_back 80132313
push_middle 238635752
get 202609
push_front 600977371
push_front 979049136
push_middle 718592112
push_front 49871705
push_back 742683768
push_middle 587877210
get 406816
get 22112
get 326464
get 112731
push_back 325834252
push_front 378474291
push_middle 557479679
push_middle 851071862
push_middle 793552802
get 80142
push_middle 394494632
push_front 553464446
push_middle 138767422
get 503736
get 508704
get 470800
push_front 225366594
push_middle 205621453
push_middle 553580335
push_front 505992359
push_back 820731595
push_back 15512464
push_back 212237431
push_front 599593014
get 541992
get 29220
push_front 608259561
push_back 935360422
push_middle 31100688
push_middle 576163388
get 221178
push_back 106276509
get 341174
push_middle 792892187
push_front 67660403
push_front 432356896
push_back 329523512
get 74473
push_back 462853302
get 249082
push_back 847067934
get 303924
push_back 190250958
push_front 905968520
get 469778
push_middle 720385258
push_front 700554230
push_front 136032514
push_back 242750752
push_back 579434220
push_middle 962102915
push_middle 41293875
push_middle 259613393
push_front 793594515
push_back 931177613
push_middle 655615
push_front 144866775
get 367316
get 161833
push_back 570612885
get 406695
get 167714
push_middle 982353087
push_front 948951625
push_middle 292929547
push_back 308399277
get 99324
push_middle 275520827
get 169076
get 133637
get 136654
push_front 973053716
push_middle 204493289
push_middle 582123184
push_front 22520759
get 150368
push_front 712878002
get 239336
push_front 551870708
get 189340
get 597529
get 234340
get 194400
get 292815
get 133053
push_front 369936656
push_front 725481509
push_back 482488637
push_back 554662889
push_middle 405463651
get 275741
push_middle 937617136
push_front 715517495
push_back 338547945
get 595004
push_middle 778919129
push_middle 51585580
get 585700
get 162510
push_back 257176738
push_middle 34094114
push_middle 504117116
push_middle 797440105
get 115397
push_middle 428753733
get 99147
get 320319
push_front 41270531
push_back 374353661
get 588246
get 88898
push_back 914734460
push_front 867878896
push_back 226334742
push_back 816706494
push_back 49900033
push_back 36775649
push_back 344407388
get 486382
push_front 649137743
get 65679
push_back 828967688
push_front 158001592
get 462914
push_middle 653409662
get 255251
push_back 837342033
push_middle 205409506
push_back 207193632
push_front 710153811
push_back 256240403
push_front 19945193
push_back 801086549
push_front 197054257
push_front 723665122
get 409041
push_middle 144197880
get 429282
push_middle 791010682
push_back 9901427
get 145264
push_middle 915636414
get 408696
push_back 541893888
push_back 908428499
push_back 295229472
push_front 145810159
push_front 319669146
push_middle 428172928
get 231507
push_middle 632433515
push_front 825026415
push_back 195971961
push_back 41039066
push_middle 222145900
get 331424
push_back 982385349
get 227255
push_front 550023701
push_front 297747988
get 229404
push_back 530919188
get 296830
push_back 135230031
push_middle 44681802
push_middle 58810246
push_back 834369020
get 282681
push_front 992058728
push_middle 407228356
get 631244
push_middle 782742950
push_middle 224454673
push_back 722023567
push_front 962530285
push_front 697007535
push_middle 436172425
push_middle 679514946
push_back 823765179
push_back 847245132
push_back 491265887
push_front 898150587
push_middle 48222615
push_back 883446643
push_front 950922450
push_front 194703988
push_front 429555456
push_middle 743477963
push_back 667228604
get 72141
push_front 759202176
push_front 704969548
push_back 992209991
push_back 473655789
push_front 122612021
push_back 61409207
push_middle 504422475
push_middle 143630823
push_middle 334218745
push_middle 447582967
push_back 210545621
push_back 103172203
get 481040
push_middle 302443461
push_front 339745024
get 294973
get 481089
push_middle 562725446
push_middle 748889457
push_front 937800910
push_middle 838269123
push_back 112154336
push_front 86862558
get 563371
push_back 652395322
push_front 909864599
get 240559
get 368095
push_middle 819787498
push_middle 423680896
push_middle 703223398
get 387871
get 53892
get 98105
push_middle 581769419
get 413032
push_middle 829722861
push_middle 703479122
get 551700
push_middle 156577139
push_middle 628225938
push_front 310538953
get 307114
push_middle 588991957
push_middle 500885871
get 531295
get 67174
get 76623
push_front 204359316
get 14425
push_middle 29289668
push_front 599929863
push_front 384896467
push_middle 619533758
push_back 552291628
push_middle 388404728
push_front 900323895
push_front 429494199
get 96120
push_middle 714286542
get 302553
push_back 518697420
push_middle 699743006
push_front 465168545
get 241474
get 22460
push_front 22831567
push_front 814440843
push_back 303653117
push_front 785042570
push_back 754747304
push_middle 33461292
push_front 383825845
get 107164
push_back 714580307
push_back 475302428
push_front 721848545
push_back 229055165
push_middle 757882318
push_back 587349415
push_middle 328999264
push_middle 392591101
push_front 540256367
push_back 732929238
push_middle 446506073
push_back 685045681
push_front 39070205
push_middle 289633819
push_middle 756810878
push_back 76817655
get 635891
get 28241
push_back 893313906
push_back 273736948
get 159907
push_front 259239163
get 239500
push_middle 516927276
push_back 379688965
push_front 441116364
push_middle 379455590
push_back 664765143
push_back 146485256
push_back 165794858
push_back 790613145
push_front 790004950
push_back 845554992
push_front 359045023
push_front 394286387
get 315691
get 323645
push_middle 370110171
push_back 465719637
push_front 970779541
push_middle 316057580
push_middle 267105863
push_middle 488948026
push_front 340932503
push_front 116512715
push_front 734512505
push_front 433978598
get 199905
push_back 432433319
push_middle 501094740
push_middle 421229041
push_middle 348446489
push_middle 89817194
push_front 676442177
get 519202
push_middle 450276475
get 337875
get 600864
push_front 566755423
push_middle 731102565
get 272205
push_middle 627251584
push_back 390798718
push_front 267154597
get 592769
push_front 128087356
get 388886
push_front 204257478
get 302263
push_back 50381294
push_middle 25198997
push_front 466861985
push_back 314974642
push_middle 92226092
push_front 636712846
push_front 335486192
push_back 488128417
push_middle 100772939
push_front 621072355
get 262476
push_back 898182489
get 157442
push_front 7226046
push_back 924473733
push_back 576866522
get 559065
push_front 836403214
get 402736
get 303564
push_front 313797647
push_middle 26597721
push_middle 831853483
push_middle 112354084
get 488807
push_middle 405225346
push_back 630926322
push_front 259435279
get 268375
get 552273
push_middle 360606749
get 170218
push_front 713257580
push_back 926352546
push_middle 943245216
push_back 6734514
get 624990
push_middle 572931123
push_front 109976193
push_front 6804994
push_middle 49983414
get 597965
push_front 450223527
push_front 27405616
push_back 205818569
get 161899
get 218571
push_back 841898842
push_middle 216381362
get 488396
push_middle 323812289
push_front 630675279
push_front 686369356
get 307278
push_back 519928737
get 511173
get 430812
get 567460
get 83888
push_front 238178024
push_back 731925081
push_middle 576955597
push_front 785491318
push_front 652158377
push_middle 115617591
get 28016
get 416579
get 615946
push_back 103677836
push_middle 444008685
get 547667
push_back 377475026
push_back 144945436
get 376185
push_back 460346120
get 310932
push_back 171367951
push_back 481826455
push_middle 288742036
push_back 584211718
push_back 719276576
push_front 944866327
push_middle 492628423
push_middle 94186887
get 139943
push_middle 353628694
get 416598
push_front 437185331
push_back 439679600
push_middle 276103684
push_back 391721420
push_back 382461208
push_middle 74003441
get 342701
get 294017
push_front 234550664
push_back 621195668
push_front 648592709
push_back 342533473
get 630928
get 69263
push_front 963023988
push_middle 609476544
get 185953
push_back 399351154
push_front 137491233
push_back 274561392
push_middle 51082692
push_middle 139270232
push_back 108788442
push_middle 619581407
get 628214
push_front 456052927
get 57372
push_front 235594500
push_middle 113999360
push_back 376526180
push_back 72869751
push_middle 608247068
push_back 163083332
push_middle 372085471
push_back 276293548
push_front 489616302
push_back 52435422
get 511785
get 245938
get 367048
get 306224
get 499251
push_back 561688856
get 124608
push_middle 92107686
push_middle 166145516
get 577980
push_middle 38531689
get 605020
push_middle 15879855
push_back 802369089
get 304258
push_front 247048886
push_front 925746056
push_middle 264418976
push_middle 505870625
push_back 751618654
get 429568
get 135115
push_middle 858179966
get 601068
push_front 945803318
push_middle 782118314
push_back 380764977
push_back 87631436
push_middle 522480303
push_middle 610101272
push_back 721999640
push_middle 354423473
push_middle 584021141
push_back 758782528
push_back 874544342
push_back 448424854
get 288809
push_front 3909236
get 625169
push_back 468227306
push_middle 343960274
get 390510
push_front 4274961
push_middle 917714504
push_front 505289
get 617889
get 73871
get 140896
push_back 779050586
push_front 432196663
push_back 478149468
push_front 319849711
get 204894
get 127616
get 428409
push_back 64680137
push_middle 208213237
push_back 250751394
push_middle 20026897
push_front 431871115
get 87840
get 410479
push_front 658852269
push_front 618943111
get 555213
push_middle 318172563
push_front 409178010
push_front 189716239
push_middle 399054890
push_back 87045314
push_back 292865856
push_middle 672118823
get 161439
get 338160
push_front 607550436
push_front 748161781
push_middle 476707368
get 116470
push_back 986756892
push_middle 866339855
push_middle 224984481
push_middle 930105437
get 94175
push_front 875043124
push_back 810675194
push_front 67257143
push_front 93981934
get 69541
push_back 103274370
push_front 888938898
push_middle 875800621
push_back 967164773
push_middle 870408374
get 48117
push_back 46727201
get 609043
push_back 710231064
push_middle 820461593
get 354397
push_middle 644618113
get 340987
push_back 444533912
push_middle 937063526
push_front 489328572
get 555319
push_middle 573791780
push_middle 978810736
get 13787
push_middle 240974474
get 493792
get 305321
get 387216
push_middle 911545686
push_middle 443431031
push_back 379571381
push_middle 308654206
push_back 592314777
push_middle 735099997
push_front 885808305
get 220322
push_front 958640554
push_front 493121727
push_back 24721487
push_middle 568345152
get 321007
get 193293
push_back 92389385
push_front 2024963
push_middle 581087971
push_middle 551246579
get 583226
push_middle 629284097
push_back 244099248
push_back 477682417
get 479627
push_middle 954420814
push_front 588022238
push_front 145417832
push_middle 831799647
push_middle 67161334
get 574117
push_middle 127825089
push_back 748502501
push_back 136205601
push_back 858475481
push_middle 492883473
push_middle 631547957
push_middle 689465505
get 19415
get 348700
push_back 166216671
get 151662
get 42742
push_front 50739247
push_back 721692994
get 618176
push_front 64266440
get 459911
get 422632
push_back 753512647
push_middle 169421318
get 252905
push_middle 728150557
get 546451
push_back 108417969
get 611958
push_back 276241001
push_back 335239628
push_back 382419939
get 122286
get 193834
get 33721
push_middle 9639585
push_front 254842813
get 402934
get 512469
push_middle 441160284
get 27493
push_middle 294580023
push_middle 261260174
push_middle 438378789
get 108436
push_front 133812653
get 276151
get 259068
push_front 553584153
get 484210
push_middle 543012959
push_front 290991406
get 158949
push_front 364837872
push_front 915076150
get 131657
push_middle 916378964
push_front 575082352
push_front 576621047
push_front 468763672
get 178946
push_middle 821512482
push_back 650260414
push_front 505649594
push_back 513059101
get 463849
push_front 207341954
get 51179
get 489043
push_middle 139809780
push_back 461068012
get 352217
get 134586
push_back 562125767
push_back 431292754
push_back 552986679
push_front 805148742
push_front 443930023
push_front 710313213
get 241787
push_front 602124086
push_middle 73596615
push_front 111722124
push_middle 150378259
push_middle 718072390
push_middle 974496742
get 551633
push_back 420467360
push_front 444947627
push_middle 534921391
push_back 942511134
push_middle 122881142
get 360277
push_front 193651395
push_front 960509093
get 60870
get 314280
push_middle 430793931
push_back 319774234
push_middle 973797825
push_middle 884942157
get 259278
push_back 864848884
push_back 326359983
get 313352
push_front 902298849
push_back 846460018
push_middle 76402830
push_front 636070742
push_back 634345471
push_front 310198730
get 401888
push_back 676194773
push_front 450236439
get 629612
push_back 905065900
push_middle 174663116
push_middle 612177103
get 578356
push_front 454992526
get 20422
push_back 467972609
push_back 794690423
get 630105
get 191222
push_middle 763355157
push_front 930323904
push_front 888801182
push_middle 7336941
push_front 359512246
get 72333
push_back 941035422
push_back 906473748
get 286304
get 175881
push_middle 497756868
push_front 730562375
push_back 820076943
push_middle 253684044
push_middle 156216261
push_front 332303396
push_middle 647426795
push_middle 639918469
push_front 558655660
push_middle 790221014
get 356627
push_middle 124279523
push_back 808142311
get 371890
get 438530
push_back 775566871
push_front 119672058
push_middle 657996039
push_front 284919091
push_back 940869618
push_middle 357243647
push_middle 390893600
get 570660
push_middle 922904187
push_back 371967952
push_front 316581840
push_back 425854137
push_middle 747196047
push_middle 995962877
get 336004
push_back 670030494
get 625625
push_front 644432097
push_front 312096721
push_middle 118943177
push_middle 560459309
push_front 317758119
push_middle 557695710
push_front 343339746
get 334576
get 70787
push_back 199950209
push_middle 287100469
push_front 380324519
get 461852
push_front 699011867
push_back 936228418
push_middle 703209088
push_middle 96622507
push_middle 628480350
push_front 17194669
push_front 449063347
push_front 17154500
push_middle 887035365
get 185497
push_front 306649365
push_middle 271280276
push_back 566505295
push_middle 331317427
push_middle 912141491
push_middle 718747319
push_back 618346713
push_middle 459840256
push_front 753936563
push_back 548121480
push_middle 539638568
push_front 590999982
get 30235
push_front 413613323
get 453450
get 255260
push_front 554895908
push_back 790310870
push_front 792602465
push_back 215389115
push_middle 953610955
push_middle 987971267
push_front 48720276
push_front 630026795
push_front 471269800
push_middle 892682897
push_back 582870395
get 262327
push_middle 614400998
push_back 680259406
get 593859
get 358448
push_front 722958013
push_middle 301638652
push_front 938860464
push_front 922527414
push_middle 489019562
push_front 60092370
push_back 204388287
push_front 612054690
push_middle 704604248
push_middle 684554356
get 299993
push_middle 342343059
push_middle 733240036
push_middle 632917142
push_front 907078698
push_front 885193419
get 16601
push_back 916391810
get 236347
get 267024
push_middle 920028557
push_front 13389017
push_middle 6525493
get 73224
push_front 694640632
push_back 402305686
push_middle 347861669
push_front 279686999
push_front 154292747
push_middle 292572117
get 15155
push_middle 458296751
push_back 252483794
push_middle 331568133
get 433756
push_back 330691990
push_front 820463465
push_front 327789804
push_back 16506027
push_middle 665351123
get 467978
push_back 156539296
push_back 423932655
push_back 476748966
get 414414
push_middle 492021669
push_front 795481193
push_middle 696754460
push_back 808752182
push_back 378824829
get 104941
get 164363
get 458594
get 611090
get 307301
push_middle 244735373
push_front 785667102
push_front 949321450
push_back 852492614
push_front 309696786
push_back 67975297
push_back 886588551
push_middle 222781331
push_front 602758086
get 157079
get 507324
push_middle 742320978
push_front 454167208
push_front 377978849
get 590068
push_middle 657463967
push_middle 750336187
push_front 594090049
push_front 180948452
push_back 397023973
push_middle 754438801
push_middle 187218633
get 100119
push_middle 162626991
push_front 679959032
push_back 699980380
push_back 483018573
push_front 883096324
get 314531
push_front 768607491
push_middle 864159264
push_front 728511799
push_front 906274097
push_front 887076935
push_back 81287164
push_back 690278107
push_middle 898120517
push_back 539414585
push_back 531425671
push_front 972432035
push_middle 20431325
get 472288
push_front 584028467
push_middle 121079002
push_middle 449629254
push_middle 537179949
push_middle 571074303
push_front 379201073
push_front 276762350
push_middle 450898361
push_middle 645312170
get 56583
get 55783
push_front 569729717
push_back 696436087
push_back 935615545
push_front 680432226
push_back 417356329
get 460696
push_front 248893635
push_front 351871108
push_front 717928562
push_middle 635482593
push_front 757101161
get 419387
push_back 999838945
push_middle 887658838
push_front 276574182
push_middle 996038546
push_back 779233485
get 460779
push_middle 275226763
push_middle 952612446
push_front 527630397
push_middle 162170745
get 102757
push_middle 811790626
push_middle 425332480
push_front 928857088
push_back 448744552
push_front 489938230
push_back 890469690
get 634856
get 487662
get 347262
push_middle 119265164
get 419126
get 188094
get 179832
get 296044
push_middle 44164114
push_front 730149893
push_middle 931386301
get 528579
get 506209
push_back 428191390
push_front 205968799
push_middle 725826099
get 579129
get 521947
push_middle 420574995
push_front 243520664
push_middle 903915193
push_back 447928148
push_back 80903367
push_front 991113795
get 215800
push_back 120229287
push_front 251568083
get 544606
get 176591
get 423279
get 564965
get 192148
get 56139
push_middle 124198580
push_front 6905777
push_front 752969231
get 346836
push_middle 634164721
get 110171
push_middle 415175218
push_middle 870826712
push_front 210985928
push_middle 571968587
push_back 294793824
get 9791
push_back 364262391
push_middle 698659958
get 102926
get 575502
push_front 96472191
get 513412
get 416766
push_middle 101443550
push_front 440806683
push_middle 776920346
push_back 119275172
push_front 524606747
push_middle 931175084
push_front 624027521
push_middle 95131819
push_back 670733621
push_middle 392583259
push_front 38527368
push_front 389410663
push_back 558975719
push_back 465578929
push_middle 727741245
push_front 636118080
get 476548
push_middle 113500190
get 489462
push_back 882035230
get 179612
push_back 609581999
push_middle 177215131
push_front 796036144
get 346658
push_back 743778431
push_middle 578704026
push_back 503972198
push_front 41735671
push_middle 930159485
push_back 375433606
push_back 623157979
get 614054
push_middle 318008394
get 251075
push_back 180056462
push_middle 582724475
push_middle 608520955
push_back 454895419
push_front 348796565
push_middle 259711520
get 96482
push_front 896201072
push_middle 601199618
push_middle 952958454
push_middle 575000103
push_front 673414664
push_middle 727245319
get 270866
get 74401
push_middle 147014887
push_back 13747931
push_front 77824717
push_middle 494319406
push_front 592681440
get 161209
push_back 415268489
push_middle 231974318
push_front 766940755
push_middle 612901574
push_front 921670158
push_back 156363260
push_front 405714055
get 283824
push_middle 624615086
push_front 449873090
push_middle 361139260
push_middle 325963371
push_middle 907716792
get 375386
get 356574
get 500139
push_middle 428133248
push_middle 81971261
push_front 369296997
push_front 618556034
get 187180
push_middle 465007626
push_front 589022841
push_middle 389152879
get 374948
get 432884
push_middle 961239164
push_back 294046818
push_back 23277072
push_middle 770400817
get 613935
get 313179
push_middle 861142806
push_back 226515458
push_middle 326714090
push_back 774245345
push_front 527373515
push_back 629569934
push_middle 220805176
get 77907
get 230477
push_back 231831005
push_middle 354290627
get 220736
get 370976
get 225773
push_middle 720378723
get 421333
push_back 600583571
push_front 737364548
push_front 643686757
get 576361
push_back 373105903
push_front 976017719
push_front 570970836
push_back 185305305
push_middle 912222392
push_front 323164401
get 295867
push_back 348723318
push_front 294806326
push_front 773419281
push_back 312273775
push_front 607558616
push_middle 253005178
push_front 733929757
get 344779
push_back 519820887
get 591918
push_middle 82987735
get 611641
push_middle 201870799
push_middle 129266430
push_middle 958873081
push_middle 488309053
push_front 576725885
push_middle 236659115
get 500741
push_back 22441436
push_middle 979909969
push_front 789213977
push_back 243752143
push_front 242928327
push_back 906510426
get 368659
get 453383
get 532495
push_middle 584977374
push_front 423397762
push_front 292731044
push_back 302074289
push_back 31636063
push_back 411051887
get 141682
get 218695
push_back 810478988
push_middle 694145435
push_back 23741685
push_middle 56803811
push_middle 913770471
push_back 468323803
get 450656
push_front 80618423
get 458117
push_middle 74667972
push_back 158670873
push_middle 618943004
push_middle 43592316
push_back 607344085
push_back 94817328
push_front 837349256
get 420024
push_middle 968241066
get 458196
push_front 471012365
push_middle 202058915
push_middle 131344128
push_middle 551532895
get 158784
get 46571
push_front 514900944
push_middle 798969135
push_middle 120850818
push_back 742107349
get 307526
get 7903
push_front 167362269
push_back 683311274
get 288563
push_back 885377280
push_middle 732714739
push_front 148475782
push_middle 793837844
push_middle 8154193
push_middle 356934524
get 83800
push_back 790512199
get 365523
get 579264
get 320035
get 439959
get 145339
push_middle 443672747
push_front 173374591
push_back 249565550
push_front 467011178
push_front 193615098
push_back 718599989
get 107431
push_front 882228267
get 246834
push_middle 268825173
push_front 528785
push_front 11118732
push_front 80641601
push_front 416934039
push_middle 363498666
push_middle 522745079
push_front 378217495
get 592873
push_middle 922497041
push_back 85490178
push_front 17062056
get 220365
push_front 527069761
push_front 841272042
push_back 725785372
push_back 828600730
push_front 483283907
push_middle 518427459
push_back 227166077
get 117357
push_back 162029010
push_front 300705645
push_front 589586758
push_middle 36481062
push_front 561036860
push_back 482007826
get 102332
push_back 773598555
push_middle 49632065
push_front 1967706
get 455571
push_front 212051076
get 613665
push_middle 602774548
push_middle 910473204
push_middle 375205487
push_front 484316463
get 361334
push_front 250401398
push_front 594345753
get 369694
push_middle 833585707
push_front 152642526
push_back 677069025
push_back 164036917
push_front 78807959
push_middle 226866068
push_front 433748398
push_back 787603743
get 228596
get 161597
get 70332
push_front 781927899
push_front 78582431
push_back 230998989
push_front 184205380
get 50603
push_front 306793671
push_front 173367897
push_front 358398482
push_back 209631790
push_back 403132271
push_front 136404337
push_back 44255358
push_middle 140976693
push_middle 784735723
get 635730
push_middle 752277569
get 471752
push_middle 976867629
push_middle 211176682
push_back 290646080
get 98059
push_front 875791409
get 606911
push_back 281068530
get 512285
push_middle 880401879
push_middle 88256069
push_front 503484883
push_middle 710097376
push_front 267137199
push_middle 568030271
push_back 546734329
push_middle 233438175
push_back 535291152
push_front 941393825
push_middle 936414416
push_front 7177418
push_front 935980133
get 11820
push_middle 716926773
push_front 787406080
get 208890
push_front 788862824
get 121255
push_back 334160037
push_back 91313549
push_middle 965437060
push_back 79983094
push_middle 596530147
get 363952
get 46337
push_front 367791776
push_middle 480983180
push_front 298119822
push_middle 894640023
push_middle 739087495
push_back 698269080
push_middle 952270894
push_back 942502969
push_back 648682483
push_middle 87992447
push_back 611813252
push_back 563864047
push_middle 9432516
push_middle 205856145
push_back 244564881
push_back 389649238
push_back 54767691
push_front 219030566
get 225655
push_back 664057175
push_front 249250797
push_back 407132470
push_middle 108303943
push_middle 222536074
push_front 636394600
push_back 170639660
get 54682
push_back 490714112
push_front 299400781
push_back 52944059
push_back 728710869
push_middle 942074907
push_back 414622963
push_front 228100458
push_front 644706567
push_front 683988109
get 610050
get 554919
push_middle 495089321
push_front 355108268
push_front 514353308
push_middle 89085498
push_front 741652912
push_front 226097920
push_front 204420437
push_front 579633327
get 149896
get 80020
push_front 904595207
get 99423
push_middle 702474453
push_front 470168350
push_front 850834922
push_front 812316080
push_back 434623851
push_back 757477261
push_front 937465258
push_front 72967998
push_middle 522683135
get 451814
push_back 381506680
push_middle 851245772
push_back 132775472
push_back 546978707
push_front 638801537
push_back 572047532
push_middle 926821694
get 231330
get 462228
get 430771
get 581674
push_front 855276824
push_back 675494746
push_middle 794917774
get 89804
get 214759
push_middle 93269638
push_back 971234745
push_front 150259314
push_middle 492064376
get 71552
push_back 113397392
get 561442
push_middle 449511577
push_middle 97549770
get 37465
push_back 477431609
push_front 173142677
push_back 894515931
push_front 920491844
push_middle 132733810
push_back 139935839
get 429949
get 147681
push_front 102104805
push_front 498375970
push_back 636557460
push_middle 546092559
push_middle 642087954
get 261922
push_back 744326684
push_back 469960752
push_back 734301852
get 604522
get 156020
push_back 860598951
push_front 754495540
push_front 977101504
get 398724
push_front 628999214
push_back 889448612
push_back 558469943
push_middle 214501296
push_middle 953507020
push_front 552624730
push_back 529152178
push_back 967173298
get 157241
push_middle 485901010
push_front 36933592
push_middle 973107439
get 169505
push_middle 198926110
push_middle 196376722
get 615144
push_back 640555703
push_middle 691412717
push_back 530752210
push_back 520836633
push_front 969082819
get 380633
push_front 28839726
push_middle 64994912
get 372530
push_back 557092884
push_front 911462159
push_middle 787999906
push_front 589253563
push_middle 601026688
push_back 816722305
push_middle 144309741
push_front 941932407
push_front 455242865
get 480230
push_front 938244288
push_back 434074727
push_back 153502261
push_middle 328828704
push_front 104982414
push_front 992148239
push_back 584907495
get 100867
push_front 118430757
push_back 485471952
push_middle 48591094
push_middle 624675739
push_back 391250020
push_middle 743964993
push_middle 103591333
push_middle 596513918
push_middle 429615777
push_back 693920429
push_back 635956654
push_back 422368960
push_middle 688089648
get 477200
push_back 788814395
push_front 76046082
push_front 93583444
push_middle 571122377
push_back 322464926
push_front 232811444
get 342367
push_back 376622821
get 436484
push_back 215985472
push_middle 991445748
push_middle 163997329
push_front 408344490
push_middle 419445010
get 311881
push_front 208540067
push_back 465487174
push_back 741623267
push_front 940434410
push_front 723352637
push_middle 631151597
push_back 423735917
get 195715
push_front 304073670
push_back 762322705
push_back 675584303
get 106221
push_back 934749636
push_front 413985717
push_front 329101639
push_back 14110971
push_middle 453794093
push_front 722387233
push_middle 768344419
push_back 498194436
push_front 690011806
get 553547
push_front 13663132
push_front 626301481
push_front 739022708
push_back 724578726
get 238757
push_front 582858426
push_front 818726338
push_front 643057466
push_front 337752668
get 49411
push_middle 606602993
get 62512
get 609425
push_front 591622007
push_front 755205977
push_back 738205802
push_middle 766532207
push_middle 461994169
push_middle 881274213
push_back 140826744
push_middle 348789047
push_front 350339218
push_front 68958085
push_middle 40675653
push_front 972343453
get 413024
push_front 370600464
push_back 774153538
push_back 825757219
push_back 377491064
push_middle 608684627
push_back 577243854
push_back 793342132
push_middle 492852319
get 355482
push_front 617260835
push_middle 554727000
push_back 657018419
get 224331
push_middle 626495922
get 62031
push_middle 545973222
push_back 876432482
push_middle 966518252
push_middle 96584027
push_front 638749510
push_middle 641720714
push_middle 304301379
push_front 60668309
push_back 956352821
push_back 254505754
push_front 912145178
push_back 539712941
push_back 549307050
push_back 227225285
push_front 914500517
push_front 12169698
push_front 38111764
push_middle 982967835
push_middle 82601368
push_middle 659058405
push_back 549446404
push_back 283578018
get 278974
push_middle 942832681
push_back 143605184
push_front 633817949
get 57611
push_front 974956242
push_back 32008654
get 569258
push_front 724299953
push_back 627959293
push_middle 377256594
get 507441
get 420796
push_middle 518654028
push_back 414503713
push_front 917569100
get 346641
push_back 480776338
push_front 720419768
get 310930
push_front 176734880
get 454827
push_middle 693385999
push_middle 236608983
get 416935
get 406505
get 239356
push_front 165108535
push_front 844380383
push_back 455477563
push_middle 722372616
push_back 987981658
get 540709
push_back 679365351
get 458965
push_back 848755895
push_back 320495979
push_back 18575084
push_front 410002886
push_back 556884556
push_middle 864256492
push_back 830005919
get 527753
push_middle 382464922
push_back 396176663
get 455423
get 440933
push_front 661742895
push_front 865917298
push_middle 222880553
push_front 229179198
get 405953
push_middle 267187670
get 372160
get 370342
get 22587
get 279415
push_front 152809027
push_back 804407438
push_middle 529407489
get 252922
push_front 765109938
push_back 118456981
get 119782
push_front 528014705
get 430584
push_front 153549517
push_front 430974824
get 614056
push_middle 69091512
push_middle 632737263
push_back 578780726
push_back 639976811
push_front 318084443
push_front 544027508
get 169874
get 169101
push_front 186348655
push_middle 647388277
push_front 394224800
get 499289
push_middle 665949682
push_front 696993240
get 150409
get 143807
push_middle 678816591
get 292936
push_front 181084587
push_middle 681237610
get 63345
get 546424
push_back 584788303
get 88536
get 241278
push_front 335086421
push_middle 612280297
push_back 910518969
push_middle 658047242
push_middle 103018494
push_front 635714718
push_front 588199822
push_front 211400491
get 533307
push_front 194415004
get 279616
push_middle 387597010
push_middle 821393625
get 107523
push_front 75559055
get 447066
push_middle 991441670
push_back 875129278
push_back 983615572
push_back 702206901
get 466653
get 595946
push_front 59123465
push_back 13120243
push_middle 372719568
get 402472
push_middle 646616569
push_middle 56305561
push_back 791031375
push_back 980596784
push_front 743870725
get 482750
push_front 681221704
push_front 668048285
push_front 328655782
push_front 596609118
get 562302
push_middle 842453293
get 8497
get 421386
push_back 906870902
push_front 96913165
push_middle 233657969
push_front 539966014
push_back 847488556
push_front 153225336
get 488074
get 471804
get 149433
push_middle 720294558
push_front 471760082
get 474321
get 522075
push_back 275784503
push_middle 987059131
get 414168
push_middle 984826909
push_middle 62262138
push_front 465697147
push_back 969962433
get 632537
get 64349
get 375569
get 155258
push_front 445249569
push_back 669745948
push_middle 809996178
push_middle 145133520
push_middle 505052786
push_front 203813317
push_middle 891956805
push_front 472116737
get 19585
get 581699
push_back 903867443
push_back 273591971
push_front 811001993
get 179610
push_back 645509894
push_front 18336700
get 137351
push_middle 839149708
push_front 218671024
get 326926
push_middle 880711194
push_back 870892924
push_middle 967151194
get 425473
push_middle 427331510
push_front 843800662
push_back 944364631
get 346595
get 466423
push_front 294915257
push_back 119274900
push_middle 694254153
get 321238
get 457477
push_middle 610658066
push_front 516547556
push_back 996432777
push_back 406211858
push_back 52906206
push_middle 744762806
push_back 881499353
get 554826
get 121084
push_back 18139065
get 11425
get 308242
push_back 907364088
push_back 969641161
push_back 656091414
get 136621
push_back 666103424
push_back 276077430
push_middle 857011656
push_back 466306828
get 437173
push_back 466797125
push_back 345556350
get 213498
push_middle 92637414
push_front 276510467
get 355277
get 595252
push_back 103687601
push_front 839669354
push_middle 769429034
push_front 324080395
push_back 770073236
push_back 70196463
push_middle 479597864
push_back 112632602
push_back 247382142
push_back 45619111
push_back 737914234
push_back 391965832
push_front 942552461
push_back 507745772
get 264302
push_middle 250994201
push_middle 466400977
push_middle 853912329
get 235358
get 632847
push_front 936804860
push_back 693216601
push_middle 249496382
push_back 753884043
get 395866
push_back 532417413
push_back 347359480
push_middle 830082722
get 402757
get 436983
push_middle 459720689
push_back 206772876
get 293629
push_back 553332563
push_front 656177403
push_back 520755763
push_back 655526798
get 374677
push_middle 448284441
push_back 651532995
get 122901
push_middle 557779866
push_front 920074158
get 140185
get 195619
get 595372
push_back 426602089
push_middle 910664182
get 452361
push_back 910561370
push_front 903140596
push_back 412998330
push_middle 137039684
push_back 632650739
push_middle 822378215
push_middle 767067924
get 260174
push_back 862256237
push_middle 978875508
push_back 142149734
push_back 781149535
get 550773
push_back 956256939
push_back 926660216
push_back 547191881
push_middle 533289426
get 415940
push_back 624528079
push_middle 92556722
get 455822
push_back 449277265
push_back 992666998
push_back 417537413
get 81686
push_middle 482264138
push_middle 297560453
push_front 930916169
get 599452
push_back 898573671
push_back 443127221
push_middle 979636681
get 587308
push_back 809764347
get 111457
push_middle 417048791
get 597023
push_front 546444195
get 43419
push_back 10836939
push_front 583885038
push_front 723924202
get 531412
push_middle 15020878
push_back 158761016
push_back 231627285
push_back 306787803
push_back 295984638
push_middle 182726897
push_front 249070129
push_middle 259124671
get 89148
push_front 321168960
push_front 630563220
push_back 859207288
push_front 902404200
push_middle 583833759
get 379948
push_middle 524552940
push_middle 727483630
push_back 796823965
push_front 994089981
get 194355
push_back 750816704
push_back 759434155
push_front 433450715
push_back 574386252
get 196704
push_front 783202569
push_back 275885544
push_middle 735900516
push_front 400684394
get 613024
get 160234
push_back 374142573
get 500555
push_middle 434844181
push_middle 645479043
push_middle 261764719
push_back 135446231
push_middle 186491032
push_back 552774286
push_back 321992141
push_middle 56897131
push_front 956472586
push_back 45228507
get 528494
push_front 658034300
push_front 651052113
push_middle 355014684
push_back 652845850
push_middle 194839681
push_front 596590718
get 275426
push_back 545257676
get 50619
push_back 498675308
get 176317
push_middle 553740010
push_middle 106514228
push_front 584844507
get 307088
get 311613
push_back 591831950
push_middle 958140048
push_front 110665244
push_middle 828736581
push_front 294392362
push_back 288229945
push_front 803107205
push_middle 30386297
push_front 709204770
push_middle 740336226
get 495043
push_front 255931812
push_back 968294608
push_back 591040922
push_back 872185717
push_middle 495632771
push_front 525935499
push_middle 183114006
get 582964
push_middle 499968891
push_middle 581895143
get 599202
push_front 695049123
push_back 180264422
push_front 25861840
get 76367
push_middle 239527751
push_middle 769145163
get 219404
get 143552
push_back 466220833
push_front 420838256
push_back 493259949
push_back 432708934
get 540416
get 433427
push_back 476121271
push_front 105174498
get 210745
push_middle 41002538
get 324794
get 606154
push_middle 188920579
push_back 402760477
push_back 896026240
push_back 445684689
push_front 160465990
get 85411
push_back 154130083
push_front 851034477
push_front 28896549
push_middle 325397812
push_back 452555474
push_front 324442586
push_front 41076351
push_middle 670119637
push_front 328873166
push_front 583556335
push_back 483579986
push_front 856737131
get 132645
get 544281
get 452684
push_back 185250688
push_back 362561612
push_middle 671856639
push_middle 598436116
push_middle 264352642
push_back 377539353
push_middle 769509638
get 474659
push_back 271373856
push_back 514382243
push_back 250108821
get 50061
push_middle 859459758
get 340908
push_back 325108582
push_back 800483712
push_back 417140353
push_front 283147399
push_back 883050995
get 252395
push_front 250102333
push_back 747582855
push_front 13441202
push_front 100563687
get 375477
push_front 746404163
push_middle 594818977
push_middle 867378508
get 617051
push_middle 487952507
push_front 450065010
push_middle 750099234
push_front 612407675
push_back 27765150
push_middle 107597557
get 616925
push_front 367900705
push_front 191064187
get 290556
push_middle 54688241
push_back 105273665
push_back 95071122
push_middle 691722688
push_back 312469020
push_back 395990462
push_back 731300596
push_front 815549908
push_middle 255110053
get 256272
push_middle 407630337
push_middle 435214729
push_back 483441402
get 521225
get 320319
push_back 53586874
push_middle 446559378
push_front 366952106
push_middle 240953010
push_middle 883723579
push_back 140589947
get 352397
push_front 565688499
push_back 804572028
push_front 899658877
get 240048
get 320738
push_front 207068544
push_back 96009665
push_front 147828242
push_back 287689654
push_middle 645377194
push_back 31113553
get 38624
push_front 821899344
get 296071
get 3975
push_front 559345019
push_front 998730845
get 127615
get 463213
push_back 459230431
push_middle 233521153
get 552643
push_back 871672321
push_back 46141260
push_back 675311390
push_back 88590503
push_front 187846227
push_back 876254482
get 370615
get 164967
get 66373
push_back 968366330
get 571441
push_middle 120002363
push_middle 281575563
push_back 447369636
get 270483
get 149949
push_front 170900184
get 69245
push_front 909000552
push_back 50626044
push_middle 830336530
push_middle 128130813
push_front 350852530
get 55848
push_front 926401399
push_back 230632356
push_back 890505691
push_middle 775227879
push_back 146485225
push_back 374008533
get 170827
get 401833
push_middle 967923042
push_back 641523648
get 13700
push_middle 283584964
push_middle 137186689
get 17254
push_front 934202379
get 286175
push_front 648121767
get 492962
push_back 428113154
push_front 963904538
push_middle 548810608
push_front 675759120
push_middle 35316915
get 304259
push_middle 416223756
push_back 516082143
push_middle 612433353
push_back 801651913
push_middle 309365561
push_back 554541983
push_front 83367873
get 256977
push_back 318700697
get 346867
push_middle 940598298
push_back 448180071
get 392209
get 395127
push_middle 404781749
push_middle 919456955
push_front 28910588
push_front 756656931
push_back 350317527
push_back 983864764
push_middle 79117125
get 431801
push_front 780355830
push_front 676703549
push_middle 978705608
get 417206
get 331844
push_middle 144184361
push_back 761903126
get 446233
push_middle 180220617
push_middle 453893628
get 207404
get 280213
push_front 475767622
push_back 124839165
push_middle 940185066
push_back 267778494
push_front 355694301
push_front 50320868
push_front 871353774
get 273447
push_front 165752373
push_front 674623060
push_back 179077672
push_back 241216803
get 488876
push_back 308545396
get 67110
push_back 660756051
push_front 770588136
get 460894
get 104082
push_middle 567085191
get 476489
get 145938
get 6016
push_middle 352211883
push_middle 652180516
push_middle 555808004
get 318047
push_middle 187935352
push_back 410633370
get 149141
push_back 636863847
get 405709
get 402713
push_middle 990983434
get 30179
push_front 110390270
push_front 495070836
get 533928
get 611394
push_middle 103106447
push_front 361422500
push_front 185932479
get 590572
push_middle 385512508
get 399202
push_back 778635978
push_back 443375251
push_middle 641603230
push_back 540403510
push_middle 895991090
push_front 199965896
push_middle 578000368
push_back 724430569
push_front 295363300
push_back 362300869
get 124113
push_back 685578750
push_middle 529125947
push_front 955299088
push_front 471165416
push_front 792353554
push_middle 853569691
get 530820
push_front 290793636
push_front 300708409
push_back 427845820
get 6184
get 171586
push_middle 653513093
push_front 101280862
push_back 507116444
get 312187
push_front 902397439
push_back 930824218
get 593269
push_back 353052290
push_middle 442028537
push_back 706608563
push_front 357736993
push_back 273631072
get 223437
push_back 862965589
get 118503
push_back 231513045
get 72205
push_middle 851965062
push_front 440425674
push_back 790481616
push_back 376388289
push_middle 403871574
push_back 995462415
push_front 8603837
push_back 741848464
push_middle 879252823
get 17680
push_middle 178054927
push_back 282615948
get 623123
push_middle 15097300
get 347103
get 574331
push_back 24549447
push_middle 912992011
push_middle 862945214
push_back 444766279
push_back 415696801
push_back 428330335
push_front 774792264
push_front 582281777
push_back 679714257
get 533140
push_front 393893798
push_front 978445429
get 74023
get 483936
push_front 516853109
get 617774
push_middle 544688122
get 420782
get 547865
push_front 642655451
push_middle 703956858
push_front 80314005
get 634290
push_middle 666913031
push_middle 837888340
get 66651
push_front 325269900
get 403324
get 527483
push_front 779165653
push_back 265275888
push_front 72618201
push_middle 718897385
get 26414
push_middle 478876943
get 112618
push_front 200923388
push_back 831362808
push_back 529351531
push_front 538582582
push_front 158451428
push_middle 878146323
push_middle 97266016
push_back 82191062
push_back 827351187
push_front 518842314
get 57385
push_front 924065188
get 274394
push_back 502533821
push_middle 934759979
get 136488
get 396946
push_middle 617764353
push_back 811666766
push_front 924611679
get 114568
push_middle 79894075
push_middle 519992243
push_middle 391613810
push_middle 198787176
push_back 567587028
push_back 169196628
get 62609
push_front 940854544
push_middle 637322668
push_front 506589523
push_back 153161696
push_middle 389518684
get 433179
push_front 330290044
push_middle 818117979
push_middle 452467717
push_back 129043750
push_middle 906914421
push_front 832277051
push_middle 704014358
push_front 413823818
push_middle 973459271
get 438221
push_back 379655457
push_back 954166475
push_front 609216456
push_back 768393529
push_middle 77969459
push_back 417135612
get 394283
get 572100
push_back 539207420
push_middle 57280032
push_front 316350937
get 571106
get 435742
push_front 111913818
push_front 82411771
get 533325
push_back 63518279
push_front 976792
push_back 151191300
push_front 266328276
push_front 524533
push_front 68465953
get 368112
push_back 376229243
push_back 840062497
push_front 311049919
get 550472
push_front 115854463
push_back 790046728
push_back 843644104
push_front 309443088
push_back 981491719
push_front 307954375
push_middle 732622620
push_middle 249783309
push_middle 437535005
push_middle 370188304
push_back 142255047
push_front 14650456
push_back 619210530
get 302879
get 167529
push_front 511415608
get 354172
push_middle 492150854
push_front 565694973
push_front 387459210
push_middle 787611957
get 92492
get 10954
push_front 508892193
get 68517
push_front 994775483
get 285331
push_front 448769298
push_middle 947644523
get 171730
push_front 274247840
push_front 539190637
push_front 752787244
push_middle 203001457
get 401299
push_front 669524568
get 214702
get 167013
push_back 919853545
push_middle 299362886
push_back 118483739
push_back 943836305
push_back 525739493
push_front 265908437
get 60067
get 111518
push_back 282430683
get 471769
push_front 260665402
push_front 206167136
push_middle 414955309
push_front 106169930
push_front 890209623
push_middle 746403115
push_middle 716731432
push_front 286649466
get 491365
push_back 286767655
get 318991
push_front 964982259
push_middle 165764797
push_front 761645502
push_middle 34516818
get 366696
get 481267
push_back 487175632
push_middle 528507087
push_middle 324451550
push_middle 39834352
push_front 355221056
push_front 712378035
get 507874
push_front 113632422
push_front 843655221
push_front 215791895
push_back 491955683
push_front 644470464
push_front 185356980
push_middle 410705424
push_back 564571984
push_back 96372643
get 603441
push_back 459016225
push_back 123562446
get 299815
get 401751
push_middle 851106768
push_front 109424889
push_middle 818070711
get 595045
push_front 195480224
push_front 623063534
push_middle 339404105
get 541748
push_middle 680938449
get 576359
push_back 443825316
get 280558
push_back 980173309
push_front 320095682
push_back 443905073
push_front 701165248
push_back 369182280
push_middle 423101778
push_front 851163063
push_back 730926983
get 503306
get 183205
push_middle 975877806
push_middle 326499891
push_front 546719715
push_front 664077506
push_middle 384398225
get 528394
push_back 94848741
get 566246
push_back 431158234
push_back 597229767
push_middle 465240723
get 73812
push_middle 706612174
get 403380
push_front 598575749
push_middle 81070483
push_middle 216235910
push_front 341051152
push_back 250934764
get 88696
push_middle 880493980
get 486736
push_middle 370214156
push_back 660491087
push_middle 107034419
get 45273
get 419678
push_back 441235805
get 511263
push_front 638807947
push_front 958149055
push_middle 568759713
push_middle 96608489
push_back 508203568
get 83076
push_back 676853417
get 48523
get 49219
push_front 925803880
push_front 291460483
push_middle 979014599
push_middle 477301502
get 392231
push_middle 517364733
push_back 407472240
push_front 156039660
push_front 918705107
push_front 266814770
push_middle 894653721
push_front 165206546
push_back 571212502
push_back 73219763
push_back 876880932
push_front 149188225
push_back 196253060
get 441067
push_middle 780191416
get 113714
push_middle 791429319
get 40789
push_front 74628793
get 77599
get 83330
get 601975
push_back 673171044
push_back 384979542
push_middle 25263632
push_back 138532739
push_front 634474324
get 443890
get 538035
push_front 703026505
get 613768
get 65322
get 83642
push_middle 899183235
get 197059
push_back 179146689
get 581862
get 341724
push_middle 267851383
get 201390
push_back 926223989
push_back 583260934
get 153972
push_back 223414917
push_middle 764701549
push_front 390713462
push_back 776950914
get 456084
push_middle 428488777
push_middle 95854969
push_back 180811351
push_front 225709040
push_front 396658915
push_front 935096815
push_middle 860593892
push_middle 182705571
push_middle 55396533
push_back 15971668
push_back 785155759
get 551021
push_front 692884714
push_back 444514389
push_back 285398505
get 112506
push_front 256570958
get 353120
push_front 501676308
push_front 149921744
push_back 447542654
push_front 623545722
push_back 86358082
push_back 760530201
push_middle 114781501
push_back 773674347
get 192826
push_middle 311751106
push_back 268318418
push_front 482933409
push_middle 743777522
push_front 953607419
push_middle 921249736
get 276590
push_back 688817536
push_front 136263197
push_front 950647229
get 444065
push_back 588778
push_back 21225513
push_middle 177139027
push_back 894554333
push_middle 765728940
get 71518
get 210523
push_middle 32253016
push_back 281646402
push_back 409706140
get 198286
push_back 549754759
push_front 901650545
get 156752
push_back 241455377
get 550753
push_middle 437800736
push_middle 241959416
push_middle 228265163
push_middle 612414520
push_back 23014226
push_back 198716861
push_front 7405134
push_front 558308027
get 126960
get 440229
get 250575
push_middle 480934493
get 353675
push_front 668714132
push_middle 758705926
push_middle 742311811
push_back 575015256
push_middle 354684310
push_back 93351638
push_middle 114353165
push_front 564034887
push_front 26449893
push_middle 686446444
push_front 711657658
push_back 468222901
push_front 84453334
push_front 318372003
push_middle 847660245
push_front 603099638
get 399529
push_middle 675300911
push_middle 481401813
push_back 853661481
push_front 580223592
push_front 644933144
get 436680
push_middle 274521564
push_front 778860677
push_back 226092656
push_front 885887345
push_back 785600590
push_front 529406228
get 27696
push_middle 796360432
get 57740
get 514159
get 18254
push_back 460724514
push_front 901401296
get 94976
get 277543
push_middle 728801434
push_back 261576305
push_middle 463655592
push_back 244549851
push_back 194604659
get 470096
get 155798
push_front 562463055
push_front 853206294
push_front 280837336
push_middle 881322860
get 224280
push_back 267108648
push_middle 343771864
get 610071
push_middle 52462042
get 14564
push_back 437972496
get 312147
get 617149
push_back 317507060
get 491038
push_back 223437101
push_back 643610556
get 438015
push_front 241983682
push_front 793141762
push_middle 696513817
push_back 279023026
push_back 739277881
push_front 193691082
get 272250
push_front 638167838
push_front 432044907
push_front 464053029
push_front 603763420
get 394062
push_front 866234136
push_front 872397904
push_front 858248383
push_middle 65971635
push_back 329331092
push_back 415210663
get 635410
push_middle 436842722
push_middle 990751274
push_front 657408132
get 197162
push_back 709518642
push_back 995446583
push_middle 592321513
push_front 576892817
push_front 625633875
get 63959
push_middle 101601297
push_back 949078288
push_front 545727450
push_back 950758163
get 412389
push_front 540941977
push_back 325429312
push_back 427896520
push_front 197386070
push_middle 379869044
push_front 664458940
push_middle 552199958
push_middle 644541629
push_middle 445567737
push_back 863270672
push_middle 47533201
push_middle 18070206
push_front 812929142
push_back 234462890
push_back 373516027
push_back 424701122
push_middle 868945007
push_middle 128784321
push_back 186604784
push_middle 816246686
get 581722
push_back 997337811
push_front 629535257
get 456463
push_front 342092976
push_front 137778598
get 86678
get 181426
get 148175
get 48065
push_back 749449948
push_middle 833428502
push_back 589350012
push_middle 759543090
get 338067
push_back 782458363
push_front 198894460
push_front 857871332
push_middle 405603139
get 134588
get 224700
get 325968
push_middle 423331171
push_front 26139880
push_front 519996949
get 253091
get 455701
push_front 158707556
push_back 771584825
get 157871
get 618645
push_front 204385301
push_front 743562760
push_middle 221562525
push_front 682831799
push_front 790355067
get 199528
get 510398
get 584413
push_middle 664417365
get 500670
push_front 549304945
push_front 190850680
get 425592
push_front 148278547
push_back 74693172
get 550006
push_back 756603474
push_back 558236204
push_front 704993493
push_back 99254090
push_back 201226727
get 511516
push_back 375323359
push_middle 758681505
push_front 542851367
push_front 405095713
push_back 776630900
push_front 988714840
push_middle 27470772
push_back 492241221
push_front 692836180
push_back 58132662
get 446710
push_middle 852123237
push_back 436850228
push_back 894548296
push_front 198776837
get 120347
push_back 412072473
push_middle 171889294
push_front 534129556
push_middle 634717857
get 393449
push_front 341588400
get 431064
get 82302
push_front 160859115
push_back 12208319
get 405746
push_back 643126532
push_middle 482635749
get 546706
push_front 819741072
get 561426
push_front 408690071
get 211625
push_back 378489102
get 501649
push_back 400438639
push_back 43557620
get 34354
push_front 534446625
push_back 195964928
get 569140
push_middle 706989096
push_middle 712474387
get 483509
get 411507
push_back 7877802
push_middle 390971043
push_front 463447155
get 60840
push_front 76803286
push_back 359313741
push_front 828926844
push_middle 604903538
push_middle 11213748
push_front 55904531
get 522301
get 541123
push_front 616483865
push_middle 321544330
push_middle 966011202
get 59527
push_middle 998789856
push_front 115659915
push_back 692659540
push_back 539695168
push_back 231438321
push_middle 893734347
push_front 726121755
push_middle 780304084
push_middle 286197197
push_back 277776747
push_front 871626694
push_front 815103629
get 462944
push_back 182295672
push_back 148138176
push_back 654890540
push_back 304546624
push_front 661080490
push_middle 888310215
push_middle 957204385
get 239486
push_front 537552292
push_back 332535820
push_back 712412098
push_front 501551751
push_middle 613301726
push_back 578354394
get 539720
push_back 481114961
push_back 75952435
get 173618
push_middle 162565837
get 293582
push_front 1176969
get 334709
push_back 870977426
push_front 502170782
push_middle 169509161
get 103039
push_middle 731048591
push_middle 975874049
push_back 716070815
get 347047
push_back 653587980
push_front 94462493
push_front 541915855
get 168262
push_back 312566219
push_middle 192230384
push_back 381974980
get 492971
push_front 305834630
push_front 428638036
push_back 677922341
push_middle 311757122
get 285748
get 635797
push_back 50992914
push_front 966754758
push_front 477149762
push_middle 599124150
push_front 696911612
push_front 516462347
get 134595
push_front 118185981
push_back 749012211
push_back 665053682
get 184692
push_back 299688998
get 231997
get 280694
push_front 297711340
push_middle 598503915
push_back 219267658
get 317637
push_back 637636016
get 427446
push_back 71181413
push_front 322246492
get 463586
push_back 834957296
push_back 424716121
push_middle 254020908
push_back 97427591
push_middle 738953235
push_back 596765311
push_back 937747984
push_middle 375772684
get 171220
push_middle 114967675
push_middle 992651062
push_middle 116519143
get 259087
push_front 816952200
push_front 345977113
get 125403
push_middle 989773316
get 577755
push_front 664490256
get 181368
push_front 10923690
push_back 760660525
push_front 446469442
get 64187
push_front 369547536
push_middle 890267727
get 261488
push_middle 450663731
get 544730
push_front 726089927
push_middle 841699105
push_middle 174601006
push_middle 796984073
push_front 58004335
push_front 504854612
push_back 494450955
push_middle 394770557
push_front 397186470
push_middle 30653703
push_front 809373055
push_middle 122621834
push_middle 748470666
push_back 83947102
push_back 447808812
push_back 343896546
push_middle 474252690
push_back 467843690
push_back 260720303
push_middle 889460931
push_middle 901442512
get 79042
get 69990
push_middle 615914490
get 529477
push_back 400811073
push_back 508227250
push_back 262176091
push_back 287337528
push_middle 870487626
push_front 192603835
push_middle 934556382
push_front 949486195
push_front 783610931
push_middle 716586051
push_back 914731739
push_back 469821506
push_back 257348061
push_front 447098947
push_front 323310061
push_front 72406375
get 76487
get 49809
get 235820
get 483814
get 228700
push_front 73295192
push_back 634953681
push_front 932358806
push_middle 395878911
push_front 788064417
get 149552
get 61033
get 209582
push_middle 622496206
push_middle 546910522
push_back 448210371
push_front 763345523
push_middle 645458968
push_middle 312931349
push_middle 459384323
push_middle 459678127
push_middle 269801425
push_front 990336341
get 335093
push_middle 912098582
push_middle 788364927
push_front 174229714
push_front 920220832
push_front 834427309
get 258805
get 295389
push_middle 874824261
push_back 226291768
push_back 225565313
push_back 689931868
push_back 331084386
get 353466
push_back 130364698
get 623097
push_back 651018979
get 433841
push_back 819735786
push_middle 400016294
push_front 492516814
push_back 518240399
get 554320
get 308200
push_front 521095250
push_back 116502267
push_middle 250892048
push_front 908758077
get 74952
push_middle 914385260
get 556389
get 67243
push_back 918860653
push_front 865089076
get 38500
push_middle 251157524
get 34096
get 359294
push_front 984718486
push_middle 675710873
push_front 992927494
get 310853
get 64972
push_front 122364788
get 506322
push_middle 330958861
push_front 9600430
push_front 312362369
push_front 407454452
push_back 682773016
get 553032
push_front 570498889
push_middle 488675577
get 522237
push_back 396612920
get 557464
push_back 58131764
get 638003
push_front 566399734
push_front 703998149
push_front 507209684
push_front 675684800
push_front 293375023
push_middle 866316269
push_front 578148753
push_middle 793196586
push_middle 604832071
push_back 875285620
push_front 312537850
get 150732
push_front 206405953
get 518584
push_front 591353146
push_back 856367133
get 59727
push_middle 859922501
push_back 678274309
get 318801
push_front 919102361
push_back 279412055
push_front 846071075
get 82188
push_back 735963488
push_middle 693084932
get 151182
push_middle 795982525
push_back 588141787
push_middle 444061815
push_middle 439863522
push_back 838117262
push_back 189949398
push_front 449825363
push_back 950407512
get 168817
push_front 622182642
get 381475
push_front 773224928
get 102182
push_front 427951989
push_middle 520913319
push_back 786860532
push_middle 341117154
push_back 291046789
push_middle 254768988
push_middle 178570349
push_back 790151470
get 540233
push_middle 299954322
push_middle 237846971
push_front 563309780
get 106377
push_front 669476970
get 457925
get 232205
push_middle 249043262
push_back 375047581
get 440334
get 605426
push_front 907656120
push_back 683810359
push_front 210232299
push_middle 87537562
push_front 377378193
push_middle 887707197
push_middle 663570427
push_back 621652117
push_back 311186283
push_middle 938933477
push_front 567032945
push_middle 336962037
push_front 764185484
push_back 818467087
push_middle 708271110
push_back 236162452
push_back 338424434
push_back 645443328
push_middle 47930669
push_front 863596601
push_front 141515923
push_front 398966039
get 261603
push_back 324768805
push_front 891778256
push_middle 867623018
push_front 947740878
push_back 91710412
push_back 228148488
get 188194
push_front 133152138
push_middle 566828805
push_back 758556859
push_middle 137336850
push_front 725121106
push_back 301771541
push_back 60121547
push_front 304667372
get 626839
push_middle 545404729
push_back 772125393
get 97286
push_back 340516750
push_middle 207400494
push_front 78751319
push_back 245305442
push_middle 477358162
push_front 245915787
get 154966
get 36416
get 63180
push_back 555917386
get 257755
get 354012
push_front 303891637
push_back 403601187
push_front 717845074
push_back 795830726
push_back 858349535
get 604934
push_back 831592592
push_front 825167621
push_front 12908405
push_middle 976217679
push_back 805465798
get 57184
push_front 230785545
push_middle 171337928
push_middle 181352807
push_middle 401950247
get 631041
push_middle 490965061
push_front 735188336
get 422181
get 108995
get 449916
get 193535
push_back 59834290
push_back 900605145
push_front 190593280
push_back 996580330
get 135849
get 139103
push_back 304503476
push_front 190566967
push_back 831571652
push_back 89968974
push_back 341624280
push_front 800118510
push_back 769371904
push_back 775204266
push_front 503567815
push_front 807166111
get 475255
push_back 432664547
push_front 312731239
push_back 576210587
push_back 163235065
push_front 173960556
get 386037
get 564036
push_middle 376298589
push_front 13742908
push_back 231262627
push_front 15468465
push_middle 929561613
push_front 276797538
push_back 274925370
get 7643
get 381962
push_middle 480044321
push_back 447401493
push_front 772733676
get 51300
get 466468
push_middle 799837709
get 350987
push_back 266449026
push_middle 15571544
get 541039
get 309517
push_middle 70669534
push_back 335158009
get 374842
push_back 315583586
push_back 346963394
push_front 709170752
push_back 847959146
push_back 714927032
get 595439
push_middle 59763490
push_middle 792176610
push_middle 310817456
push_front 536024099
push_middle 896957012
push_back 946747318
get 490011
push_front 348433091
push_front 482727315
push_back 776840698
push_middle 120894020
push_back 780837687
push_front 301526616
push_front 567095950
push_front 529989524
get 349925
get 193351
push_back 362255427
get 450450
get 497358
push_middle 118177308
push_middle 18056235
get 157064
get 153432
push_back 229300728
push_front 707989799
get 304009
push_front 664185297
push_front 598251301
push_front 414967323
push_front 511659508
push_back 653194933
push_middle 268208236
get 256606
push_front 108629019
push_back 390122301
push_front 756264325
push_back 4664192
push_front 906654152
get 120212
push_middle 620531473
push_front 19435886
push_back 833561135
push_middle 340487917
push_middle 410402989
get 11236
push_front 883370074
get 99966
push_back 251063618
push_middle 86030987
get 232661
push_back 302974754
push_front 616295727
push_back 384981395
get 277917
push_back 378604084
get 39999
push_back 358516210
push_back 74542941
push_back 765738657
push_back 478165620
get 36775
get 125153
push_front 966601075
push_back 177393823
get 601651
get 91436
get 252479
push_back 476941387
push_back 571908078
push_back 425901245
push_back 266882819
get 280732
push_middle 361452098
push_middle 884674267
push_middle 102015535
push_middle 152485959
get 409098
push_front 805793631
push_middle 835933052
push_front 531785034
push_back 11538028
push_front 576829778
push_front 113406628
get 356399
get 263307
push_front 225103840
push_back 625400374
get 257068
push_front 393561004
push_front 389160465
push_front 474812324
push_front 322269166
get 415566
push_middle 997328435
push_middle 435002045
push_middle 744077729
push_middle 560647849
get 294190
push_middle 363435521
push_front 300344384
push_front 617660189
push_middle 254992994
get 368350
push_front 693167797
push_front 460128511
push_front 321785908
push_front 803240046
get 330001
push_middle 462414529
get 44679
push_middle 780825198
push_middle 987379719
push_front 60772438
get 482001
push_front 916684483
push_middle 732456352
push_front 163958751
push_middle 569441067
push_back 197874141
push_back 463406182
push_front 928971236
get 525657
push_back 297448510
push_back 374416618
push_back 892388811
push_front 637207866
push_back 27542444
push_back 347537868
push_middle 651293393
push_back 634950399
get 31127
push_back 724199361
push_middle 127183712
push_back 944900961
push_front 757750722
push_back 805292996
push_back 627864789
get 68206
push_middle 61063551
get 367017
push_middle 463570478
get 199734
push_middle 758490053
get 168866
push_middle 281873524
push_middle 201522875
push_front 920295949
get 266797
push_middle 797351509
push_front 337451948
get 127633
push_front 468817872
push_middle 341714157
push_middle 387063555
get 466717
push_front 659400607
push_front 779355101
push_back 36962452
push_middle 887627503
push_front 727956623
get 165884
push_front 760410898
push_back 205555729
push_middle 912883987
push_middle 223383437
get 152674
get 246617
push_front 552245236
push_front 719725491
push_front 45919458
push_back 4026280
push_back 963815309
push_back 580838502
push_back 636217183
get 553380
push_back 904573916
push_back 418508822
get 424465
push_front 341296464
push_back 780913206
get 587384
push_middle 200472175
push_middle 796517821
push_back 750709679
push_front 309776505
push_middle 511164982
push_middle 798950369
get 281010
push_front 696711545
get 513411
push_middle 979753746
push_front 194109323
push_middle 119214654
push_back 358975435
push_front 119299628
get 475081
get 263357
push_middle 298836480
push_middle 845664165
push_back 77757957
push_front 631103478
push_back 241713214
push_front 743383216
push_back 256941902
push_back 912293654
push_front 304540862
push_back 944432451
push_front 444614346
get 361508
get 509834
get 378151
push_middle 671594665
push_back 892920478
push_front 229461242
push_front 515474552
push_back 130812699
push_back 819918547
get 611759
push_back 906317845
push_back 437044771
push_front 917843220
get 97791
push_middle 267945205
push_middle 638116527
push_back 236958157
get 35049
push_front 36185491
get 165836
get 573041
push_front 961206612
push_middle 235071184
push_back 474741715
push_back 515750287
push_back 204668357
get 16250
get 393190
get 199247
get 164762
get 134430
push_front 476454543
push_back 557782228
get 25872
get 413351
push_middle 726149753
push_middle 894357770
push_front 113719525
push_back 451437647
push_back 790907567
get 69654
get 470852
push_back 616642335
get 375197
push_front 315892493
push_middle 981632557
push_middle 58894287
push_front 424781991
push_middle 500242930
push_middle 560896875
push_back 312196097
get 153659
push_front 643941473
get 93588
get 107006
get 422508
push_front 482796355
get 342990
push_middle 913845010
get 282824
push_front 49413410
push_middle 310344164
get 65802
push_front 961039550
push_middle 353780098
get 210971
push_front 574396389
get 342530
push_front 116695998
push_middle 284775983
push_middle 257576814
push_middle 871935204
push_back 622814334
get 122101
push_middle 883855588
get 172153
get 632165
push_back 308337921
get 601199
push_middle 932021021
push_middle 630625687
push_front 347990755
push_middle 345731955
get 526775
push_back 567875914
get 399118
push_back 344489416
get 395621
get 267412
push_back 610541571
push_middle 364006234
push_back 158956211
get 120784
push_back 14703275
get 66951
push_front 717163494
push_middle 460994125
push_front 623201334
push_back 250890232
get 619347
get 512576
push_back 454081513
get 561578
push_front 63471897
push_middle 531740165
push_front 564370908
get 297707
get 162174
get 403718
push_front 792422679
push_middle 742107848
push_front 875827086
push_middle 908652171
get 150451
push_back 100379736
push_front 681638711
push_middle 961155983
push_middle 873646185
push_front 580873818
push_middle 381255281
push_middle 644834738
get 430506
push_middle 634728995
push_middle 196220453
push_back 582405819
push_back 81941371
push_back 794614770
push_middle 412435841
push_middle 461140018
push_back 881445036
get 331929
push_front 723801779
get 466719
push_back 582964951
push_back 540608255
push_front 464273265
push_front 838403761
push_front 57429059
push_middle 207648684
get 596196
push_front 955427166
get 93795
push_back 812866458
push_middle 448246731
push_middle 184973139
push_middle 967172778
push_middle 4511568
push_middle 359527367
push_middle 58475142
push_front 698193489
push_back 335338235
get 115177
get 584480
push_front 988864973
push_middle 370307057
push_middle 839730987
push_middle 680709764
push_front 556059982
push_middle 640737853
push_back 842869550
push_back 321764393
push_back 499881703
push_middle 397740069
push_front 922595636
push_front 84027481
push_back 865865209
get 194187
push_front 277360820
push_front 465699941
push_back 613472808
push_back 627253270
push_front 101632679
push_back 256916464
get 270321
push_front 322118523
push_middle 968803541
push_back 327900810
get 375607
push_back 258232361
get 184982
push_middle 23387357
push_front 62996760
push_middle 430007690
push_front 333121331
get 105074
get 584127
push_back 90389160
push_front 32018875
get 340363
get 240820
get 119793
push_front 434491165
get 215114
push_back 46399797
push_front 558174109
push_middle 224409760
push_middle 759186379
push_middle 470170821
push_back 200205565
push_front 36895154
get 348084
push_middle 476412289
push_middle 926638286
get 124807
get 519809
get 220950
get 343355
push_front 103934501
push_middle 126517815
push_front 204029174
get 164189
push_front 319953093
get 212911
push_front 566299361
push_back 879007128
push_back 552022996
push_middle 80476095
get 497086
push_front 465788384
get 340270
push_middle 121653384
push_front 906894775
push_middle 48948967
push_back 512061206
get 239359
get 95282
push_front 206237188
push_back 884759256
push_back 755057921
push_middle 604763730
push_front 818369761
push_middle 517095695
get 566092
push_front 929349537
push_middle 887593080
get 31463
push_back 285053592
get 362990
push_front 536199193
get 577820
push_middle 524619448
push_back 350221436
get 15624
get 575274
push_front 60245431
get 582674
push_middle 851799601
push_front 906776396
push_middle 225326860
push_back 545892272
get 286497
get 532005
get 615146
push_middle 614781875
get 438840
push_middle 606650370
push_back 512457843
push_front 339470596
push_front 587432385
get 525730
push_back 505836115
push_back 207745588
get 583038
push_middle 535622882
push_front 653147143
push_middle 975818860
push_back 410371745
push_middle 605378419
push_back 517191944
push_front 677364389
get 585665
push_front 223350731
push_front 404933300
push_front 275445828
get 615968
get 225788
push_middle 51383159
push_front 804915447
get 149541
push_front 811364205
get 131963
push_front 799534777
push_front 62706929
push_front 570422910
push_front 397865418
push_front 763916511
push_middle 334575991
push_back 186816619
get 481608
get 154234
push_back 929700077
get 344395
get 105839
push_middle 835924303
push_back 745587798
get 275558
push_back 215774122
push_back 692715489
push_back 86647153
push_back 183993783
push_back 915801018
push_back 281249283
push_front 727468232
get 149155
push_back 762414994
get 474347
get 411810
push_back 272005867
push_front 486559044
get 86192
push_back 458897244
push_front 269711500
push_middle 37598408
push_back 122634701
push_middle 615967463
get 329197
push_front 730261953
push_middle 499002706
push_front 763317765
push_front 807758317
get 475234
push_front 49869803
push_back 184019414
push_middle 852329300
push_front 255946027
get 99158
push_back 569488361
push_back 868255049
get 597516
push_middle 558877979
push_middle 963237654
push_front 614260426
push_middle 510233592
push_front 870670883
push_front 790505449
push_back 427960708
push_middle 604253793
push_back 417157708
push_middle 109496409
push_front 599632966
push_middle 778847430
get 385178
get 267264
push_back 40431353
push_front 699595439
push_back 593559454
push_front 671747107
push_back 374265032
push_front 533387576
push_middle 900331356
push_front 323493152
push_back 885547375
push_front 418844850
push_back 404664206
push_middle 276655665
get 304531
push_middle 557467096
get 273273
push_middle 451691683
push_back 23479899
push_back 499901503
get 13021
push_middle 887965114
push_middle 373331277
push_middle 683912879
push_middle 578183569
push_back 38680824
push_front 297570157
push_back 784793783
push_middle 251017548
get 626470
push_middle 915828755
push_back 453265883
get 51551
push_middle 209898766
push_front 41634750
push_middle 189235564
push_back 385497883
get 235609
get 307643
push_back 406901364
push_middle 387669393
push_front 865884116
push_middle 836726403
push_middle 417883427
push_back 309536637
push_back 802495171
push_front 82533776
push_middle 140443180
push_back 248443672
push_back 839401858
get 527039
push_front 363639099
push_middle 84430579
push_middle 76391872
push_middle 402917313
push_front 744065831
get 166787
get 172234
get 190574
push_front 158568291
push_front 321033411
push_front 933080183
push_front 513047168
push_back 258552699
push_front 688940576
push_front 381853161
push_front 936821503
get 473542
push_back 713749269
push_middle 561746751
push_middle 459077130
push_back 497402862
push_front 486639164
get 117637
push_back 435414403
push_back 814117821
get 345832
push_middle 702789345
push_middle 657189541
push_middle 353753305
push_front 688930951
push_back 427563566
get 399577
push_middle 21207344
push_back 867333875
push_middle 648891154
get 402577
push_back 723855220
push_back 567704643
push_middle 749820202
get 581744
push_front 567321188
push_middle 409789521
push_middle 247312406
push_back 475787868
push_back 187243399
get 550433
get 352672
push_front 13167568
get 604421
get 383793
push_front 175368663
get 462313
push_back 708846863
get 270467
get 238649
push_front 173225427
push_back 154574230
push_middle 814515710
push_front 225630963
get 144619
push_middle 703666930
push_middle 613371870
push_middle 262760811
get 606314
push_back 449353915
push_middle 955717848
push_back 824805400
push_front 568041065
push_middle 200264217
push_front 53529852
push_back 799028021
push_front 357318617
push_middle 580629731
get 399634
push_back 465695804
get 583608
push_front 227988653
get 7348
push_middle 955242728
push_middle 800184538
push_middle 785992793
get 19737
get 2404
push_back 937327481
push_front 808476171
get 371021
push_front 838886050
get 199100
push_front 443222448
push_back 792034700
push_back 567141144
get 124909
push_back 971624036
push_middle 967935544
push_middle 7358421
push_back 703177936
push_back 557957559
push_front 212777590
push_front 81245784
push_front 667875421
push_back 434489621
push_front 790595829
push_front 43909281
push_front 639493352
get 267201
push_back 261359570
push_front 558012623
push_front 214469878
push_front 965191167
push_middle 668127963
push_back 768918528
get 535995
push_middle 278036377
push_back 44551138
get 452338
get 286380
push_middle 228773611
push_back 143807370
push_front 896180291
push_middle 19744402
push_front 165515006
push_front 11444677
get 55941
get 284790
push_back 103945522
get 177773
push_back 217904350
get 209091
push_back 114658450
get 440910
push_front 143639380
push_front 74441909
push_back 559967838
push_front 575391438
push_back 397514857
get 257302
push_middle 149367264
push_middle 282969028
push_front 618894728
push_middle 170945038
push_front 354781039
push_back 228381863
get 259862
push_front 811799410
push_front 57102844
push_back 500856053
get 220595
push_front 351076019
push_back 712227293
push_middle 7499981
push_middle 705416664
get 633041
push_front 206150112
push_back 461017145
get 65530
push_middle 311434257
push_front 320426008
get 377772
push_back 685337195
push_back 288947281
get 476154
push_front 759750787
push_front 898299809
push_middle 870946497
get 355348
push_middle 69697259
push_middle 657420567
get 413107
get 597866
push_front 922238463
get 167186
get 531529
push_front 998473411
get 321226
push_front 287360501
push_middle 681614161
push_front 648245876
push_back 493591010
push_front 369322652
get 277411
push_back 827016655
get 216371
push_front 769728108
push_front 348419800
push_middle 318001988
push_back 34758222
push_middle 829663357
push_middle 358621391
push_middle 160402372
push_front 406236615
push_front 950757347
push_back 237150939
get 293590
push_back 916102135
get 481018
push_front 724404060
push_back 347489830
push_back 694188652
get 247216
push_front 902562488
push_back 358869520
push_middle 231584682
get 625663
push_back 79756113
push_back 297780954
get 166964
push_middle 872512928
push_back 506128732
push_middle 548737491
push_back 512736522
push_front 939590112
push_middle 448914993
push_front 201064801
push_middle 671860462
push_front 935257371
push_middle 729728602
push_front 463514036
push_back 485487242
push_middle 797858348
push_back 596246874
push_front 826116781
push_back 562765325
get 327813
get 468229
get 173922
get 397426
push_back 54448167
push_middle 924355212
get 136082
get 136220
push_back 9464282
get 632313
get 394165
push_front 214794303
get 518993
get 439000
push_front 710362054
get 240575
push_middle 186128592
push_back 301332724
push_middle 69948167
push_back 620218165
push_front 345496834
push_front 218660320
push_back 291831173
push_back 230661024
push_front 66583331
get 535000
push_back 142800381
push_back 896791912
push_middle 601177624
push_front 555747753
push_back 273444452
push_back 112504414
push_middle 951700850
push_front 557262814
get 91335
push_middle 478783387
push_front 149221747
get 81672
get 200325
push_back 190633298
push_middle 218096753
push_back 964313039
push_middle 557651434
push_middle 448961269
push_front 820888064
push_back 265664038
get 528395
push_back 685589796
push_back 259732719
push_front 571930375
push_back 469954111
push_front 257012120
push_back 923923497
push_front 218963657
get 242753
push_front 838617373
push_front 784304386
push_back 581999629
push_front 870369627
push_middle 854632056
get 617824
push_middle 383889478
push_middle 153384540
push_back 184450552
push_back 560508855
push_front 459061257
push_middle 907922798
push_back 366776430
push_middle 62490139
push_front 423501232
push_back 338964455
push_middle 393532848
push_front 721833032
push_back 868528876
get 15265
push_front 396840272
push_front 845260944
push_middle 846377865
push_middle 560760758
get 33101
get 195059
push_middle 620296430
push_back 564376860
push_middle 874142981
push_back 894741208
push_middle 392896265
push_middle 528733688
push_middle 179340948
push_middle 496616187
push_back 297292126
push_back 206685503
push_front 575473202
push_front 913985355
push_back 941425532
push_middle 693173951
push_back 535028380
get 438767
get 187961
push_front 317048229
get 314295
push_front 412279415
push_front 942624974
push_front 288971193
get 382141
push_front 391143711
get 249653
push_middle 944598040
push_back 817359231
push_back 693886593
push_middle 811727020
push_back 781170120
push_back 337017042
get 340490
get 329451
get 415920
get 256797
push_back 439418608
push_middle 491678024
push_middle 61151550
push_back 870396000
push_front 481294068
get 307963
push_front 792822869
push_back 582509698
push_middle 3937002
push_front 19961901
get 104052
push_middle 233987075
push_back 627141770
push_middle 698018386
push_middle 223778843
push_middle 7583102
push_front 425075609
get 30388
get 351430
push_back 285949753
push_front 491725322
get 95045
push_middle 160077956
get 103441
get 633970
push_middle 964976469
get 602389
get 599044
push_middle 5177986
push_middle 392687082
push_back 499461129
push_front 231092401
push_middle 142026297
get 354453
get 581325
get 574407
push_back 809001220
get 17200
get 280078
push_middle 423701558
get 212044
push_back 111114283
get 425794
push_front 428169244
push_middle 469568439
push_middle 585679037
push_middle 563222309
push_middle 987975592
get 350380
get 520811
push_front 74702009
get 45917
push_middle 993210315
get 563486
push_middle 780470389
push_front 713838608
get 458189
push_middle 445691546
push_middle 636269170
get 378821
push_front 702145915
push_middle 564994015
push_front 84990462
push_back 527070978
push_middle 622563842
push_back 66354837
push_middle 793101246
push_front 964911270
push_front 696326256
get 180799
push_middle 221228529
push_front 874876428
get 169708
get 211624
push_middle 719915348
push_back 163741686
push_front 485195259
get 183323
get 234544
push_middle 164764534
get 309100
push_back 599546616
push_front 146373375
get 290093
push_front 454103807
push_front 33625711
push_back 833447043
push_back 909115034
push_back 736920106
push_middle 189651772
get 163395
push_middle 413899913
push_front 733909912
push_front 612145411
push_middle 964088687
get 119094
push_front 735544414
push_front 87574571
push_middle 285410614
push_middle 544437685
push_middle 876422240
push_front 528945878
push_back 268749039
push_front 730250127
push_middle 282008660
get 341165
push_back 179815737
get 111582
push_front 80136924
push_middle 786992884
get 595208
get 278855
push_front 660821794
push_front 734079349
push_front 75515829
push_back 679662932
get 167049
push_back 211560115
push_back 527141009
get 129816
push_front 964818846
push_front 877301617
get 326865
push_middle 998090859
push_back 46694259
push_middle 717474519
get 578109
get 447891
push_back 524609984
push_middle 745290472
push_front 858634886
get 272188
get 137563
push_back 660170575
push_front 538715731
push_middle 831992786
push_back 654129321
push_front 322432041
push_back 119187440
push_middle 988968119
get 390778
push_back 839301067
push_middle 598348178
push_front 151700112
get 393638
push_middle 521825671
push_back 641937767
push_front 319618086
push_back 869531096
push_back 673754335
get 80711
get 529772
push_back 78313268
get 60035
push_front 77860510
get 364454
push_back 846611184
get 535774
push_back 576005029
push_front 133540644
push_back 772679277
get 76646
get 236045
push_front 325625459
push_middle 118304875
get 153761
push_front 901372072
push_back 894425555
get 70422
push_back 432788178
push_back 315468501
push_middle 204157014
get 599179
push_middle 463830606
push_back 70289404
get 513762
push_back 483036773
push_back 654873454
push_middle 526733315
push_middle 718054995
get 638486
push_middle 529594522
push_back 23562134
get 355148
get 121454
push_middle 7326422
push_middle 951597359
push_front 435204184
push_back 961896183
get 560157
push_middle 735062977
push_back 254367749
get 327508
push_front 987464813
push_middle 64929286
push_back 396092420
push_front 622923929
push_front 450183238
get 92149
push_middle 240360658
push_front 397720742
push_middle 766855525
get 30953
push_front 623673305
get 637174
push_back 367219651
push_front 543270568
get 103376
push_back 870883431
push_middle 543555731
get 420166
push_front 494277744
push_front 596601995
get 321727
push_front 605420829
push_front 91021397
push_back 321250097
get 245887
push_middle 453257000
push_back 168216212
push_front 908507493
get 413452
push_back 465538005
push_front 422449729
push_middle 120538025
push_front 178007093
push_front 305443705
push_middle 320935636
push_middle 770778970
get 508021
push_front 514629798
get 149927
get 67799
push_front 368476320
push_front 465125106
push_back 778341965
get 532866
get 386302
push_front 237937220
push_front 759916130
push_front 824518081
push_back 671479744
push_front 819994965
get 523576
get 467206
push_middle 676572934
push_front 801121959
push_front 365179421
push_middle 788579057
push_back 956979153
get 530628
push_front 451929500
get 552473
push_middle 275293878
push_front 323507432
get 285471
push_back 118342393
push_middle 591975285
get 461059
push_back 732082074
get 328565
push_middle 764789699
push_middle 740386997
get 20997
push_front 557719238
get 404811
push_back 407215987
push_middle 934999227
push_middle 974370182
push_front 973483943
push_middle 518937869
get 291209
push_back 909129785
get 603748
push_front 388672213
push_front 210196062
push_back 732532881
push_middle 893533335
push_front 997316302
push_back 665219263
get 421793
push_front 853206669
push_back 890348132
get 581971
push_front 724282492
push_back 240063372
push_middle 473503478
push_middle 68636716
push_middle 579704622
push_middle 556563013
get 276505
push_back 910933597
push_middle 875480116
get 21123
push_back 993801000
push_middle 904627525
push_middle 899446047
push_front 351500292
push_front 798504730
get 407438
push_front 462345332
get 404590
push_front 494587843
get 226071
push_back 241527128
push_back 710346439
push_middle 206878157
push_back 996997944
push_middle 596980224
get 208053
push_front 973344477
push_front 253728180
push_middle 299552882
push_front 89864333
push_middle 721195400
push_back 503068024
push_back 964744809
push_back 723208408
push_middle 953388689
get 209499
get 258898
push_middle 868058469
get 318749
push_middle 784240085
push_front 732138797
push_middle 306019343
push_back 54876981
get 139572
push_back 660601839
push_middle 513359494
push_front 824281254
push_front 508919015
push_front 744367401
get 489193
push_front 253042451
push_back 927045595
push_front 295661492
push_middle 272149971
push_back 36130641
push_front 622038199
push_back 604708441
push_front 48017772
push_front 348729228
get 625081
push_front 456708207
push_front 417352784
push_middle 601047716
push_back 255524772
push_front 755042094
push_back 630495459
get 72025
push_back 970492480
get 574974
push_middle 710561755
push_middle 210577378
push_middle 552338388
push_front 765354641
push_front 128447689
push_middle 243647161
push_front 101309320
get 28808
push_front 449286453
push_front 670292461
get 249643
get 601615
get 112681
push_front 661765815
push_middle 198626513
push_middle 998593524
push_back 565316214
push_middle 509630938
get 293046
push_middle 299753909
push_back 491990719
push_middle 470718697
get 618898
push_middle 10309308
push_back 299275989
push_middle 380673915
get 203610
get 583491
get 487027
push_front 533900303
push_middle 133109778
push_front 179809058
push_back 234532688
push_front 529598651
get 70332
push_front 173634709
get 210832
push_front 221252884
push_back 80750620
push_middle 660212595
get 11985
push_middle 752714274
push_middle 950245031
push_middle 817911341
push_front 84554343
get 278159
get 390595
get 377556
push_front 473989190
push_front 337339207
get 189707
push_back 257084291
push_middle 107386633
push_middle 610990017
push_back 8367178
push_back 72997499
get 380276
push_front 188239638
push_front 584426778
push_middle 850394475
push_back 993293407
get 104448
push_back 926669033
push_middle 585425640
push_front 87293749
get 570179
get 265993
push_back 393743335
get 607261
push_middle 515207823
push_middle 71312094
push_middle 533987742
get 446132
push_middle 964706949
push_back 430679540
push_back 755760689
push_front 608309718
get 84932
push_back 487546180
push_front 158614164
push_middle 444641834
push_middle 753231974
push_middle 890203512
push_back 366063272
get 110726
push_middle 543811281
push_middle 621639211
push_back 592018068
push_front 364773579
push_front 653718985
get 110238
push_front 807693138
push_back 734615415
get 409673
push_middle 17298429
push_back 873595777
push_middle 291274761
push_back 968386296
push_front 288347004
push_back 714661459
push_back 949461564
push_middle 529008384
get 486149
push_front 582504321
push_back 515386602
push_back 546403578
push_middle 792440051
push_middle 395876445
push_front 47265208
push_middle 134115030
push_middle 297835541
get 32455
push_back 908743887
push_middle 793694243
push_back 941486696
push_back 485970606
get 234176
push_middle 25697655
push_front 210025712
push_middle 498362553
get 288283
push_middle 51949536
push_front 55461907
push_front 659894708
get 597100
push_back 915585749
get 175897
push_back 915001082
push_back 89461105
push_front 546016243
get 379632
get 428195
get 194118
push_middle 135632450
push_back 935956967
push_back 561185391
push_back 329421079
push_middle 665440382
push_front 563533151
push_front 896068081
get 7875
push_middle 725555160
get 195260
get 179277
get 114186
push_middle 493912850
push_middle 312558613
push_middle 523727450
push_back 300176673
push_middle 6626004
push_back 993222208
get 200913
push_middle 800046238
push_middle 396992353
push_back 773782930
push_back 800848953
push_front 885922630
push_middle 669220022
push_middle 181583268
get 99445
push_front 412910040
push_front 369011034
push_front 20324122
push_back 100686158
get 259272
get 500647
push_middle 238179310
get 419778
push_middle 550403506
push_back 451019138
push_back 549278683
get 272808
push_back 197107786
push_front 28237920
push_front 848417122
push_front 2509174
push_middle 558006827
push_back 500925582
push_middle 731691312
push_back 163287884
get 288727
push_middle 400637629
push_front 851217754
push_front 833807842
push_middle 332051219
push_back 149328563
push_front 372581513
push_front 681494027
push_middle 111911306
push_middle 618556764
push_middle 903960677
get 166558
push_back 445831849
push_front 840446169
get 463416
push_middle 537304133
push_front 245967912
push_front 379798438
push_front 259089
push_front 328778132
get 217498
get 442092
get 155502
push_middle 54686420
get 409847
get 258761
get 185909
push_back 752806940
push_front 67588729
push_front 373273605
push_front 221372033
push_middle 980903841
push_back 679948866
push_middle 567816499
get 329234
push_middle 94536949
push_middle 382138479
push_front 843902461
get 461223
push_front 648758943
push_front 248338711
push_back 140682214
get 561495
push_front 682431960
push_front 142375929
push_front 992519909
push_back 709533311
push_middle 305552978
get 164519
push_middle 481659102
push_back 38106992
push_middle 798436419
push_front 509918218
push_front 870944972
push_front 354080773
push_front 314545904
get 160063
get 4242
push_middle 918428560
get 104482
push_front 910879953
push_front 335643463
push_middle 962143188
get 524409
push_middle 713350973
push_front 150618636
get 329867
push_front 292550904
push_back 891874825
get 445592
push_back 330020801
get 93437
push_middle 950028386
push_middle 241336424
push_middle 370642486
push_middle 630698328
push_middle 988910910
push_back 898587429
push_back 726431329
push_middle 393539479
get 401689
push_back 594365570
push_back 938319542
get 193169
get 375095
get 318771
get 265331
push_back 37396040
push_front 387746207
push_front 762286428
get 533620
get 540375
push_back 985360685
push_middle 401165651
push_back 672043598
push_back 856283589
push_back 591559839
get 44584
push_back 117359676
push_middle 128994266
push_middle 226564712
get 154190
push_front 75372789
push_middle 188250419
push_front 703768953
push_back 405764047
push_middle 97438477
push_middle 495613744
push_middle 463383460
push_middle 687063202
push_back 120765302
get 220704
push_back 987309428
get 402303
push_back 914958631
push_middle 457692436
push_front 955356437
push_back 810552745
push_middle 964058286
push_back 466789801
push_back 166049296
get 36615
push_front 513261410
push_middle 921770151
push_middle 606337053
push_front 430664466
push_middle 837384682
push_front 679177516
push_front 734290117
push_front 227968795
push_front 201519130
push_back 364886275
get 153207
push_middle 41997510
push_middle 172886734
push_middle 807439873
get 21184
push_middle 400210892
push_middle 446561148
get 572048
push_back 119648848
push_back 392923636
get 509443
push_middle 305830071
push_back 367528149
get 392379
get 95013
push_front 57855135
push_back 164500343
push_back 299334290
push_front 3577683
push_back 358890069
push_front 746420169
push_middle 224721838
push_back 242467195
get 403190
push_front 328925309
push_back 935252804
push_middle 949932614
push_back 541230174
push_back 170222716
get 485007
push_middle 914846164
push_back 847792377
push_back 107277383
push_front 439351879
push_front 737626396
push_back 842641340
get 409781
push_middle 731468198
push_middle 824273489
push_middle 63655104
push_middle 953586321
get 322184
push_front 410322573
get 128521
push_middle 861116662
push_back 358196514
push_front 591439029
get 27441
get 490153
push_middle 629012361
push_back 230547850
get 145863
push_back 914593450
get 533285
push_back 579184167
get 513234
get 55344
push_front 330916547
get 20773
push_back 168135608
push_back 715915689
push_front 203067998
push_middle 274332020
get 422849
get 552771
get 575137
get 582745
push_back 210526789
push_front 209930728
push_back 902208230
push_front 413977767
push_middle 421260123
push_front 699985703
push_back 524071577
push_front 877185066
push_front 803477693
push_middle 87785655
push_middle 922404468
get 26773
get 222516
get 296340
push_front 838051194
push_back 977541410
push_front 686719609
get 296245
push_middle 37152753
push_front 331395007
push_middle 492751149
push_middle 935970043
push_back 387628276
push_middle 816597308
push_back 744719937
push_front 996070104
get 443563
push_front 580063935
get 429804
push_back 907770872
get 161785
get 502902
push_back 205203258
push_middle 591855130
get 173697
get 240285
push_front 878192293
get 396367
push_middle 47768425
get 46209
get 453100
push_middle 671506046
push_front 323913689
get 580349
get 27176
get 304544
push_back 817801077
push_front 72917356
push_middle 458347420
get 373975
get 634108
get 289426
push_middle 876486679
push_back 759537175
push_back 293454024
get 624605
get 564799
get 475614
push_front 365642945
push_back 909719296
get 376459
push_front 688683034
get 146470
push_back 722491841
push_front 675163616
push_front 417816887
push_middle 318597491
push_middle 586310889
push_front 592454370
push_back 989672772
push_front 872329024
get 333984
push_middle 162472063
push_back 513983832
push_back 717586170
get 610632
get 426949
get 612098
push_middle 228963504
push_front 289109002
get 555135
push_back 45522056
push_front 65089153
push_middle 140154499
push_front 690886161
push_back 882253475
push_middle 168572090
push_front 476835914
push_front 626401851
push_middle 691815427
push_front 981643720
push_middle 44084214
push_middle 407268745
push_back 393280964
push_back 645911780
push_middle 740163521
push_back 689826999
get 615516
push_middle 418786582
push_back 986185776
push_middle 131940376
push_back 199273083
push_front 488227130
push_front 459432543
get 210617
push_back 130388791
push_front 615184540
push_front 315405974
get 410937
push_middle 215544090
push_back 32034234
push_middle 177684877
push_back 720275769
push_back 61575223
get 624922
push_middle 925512304
push_middle 162094373
get 556379
push_front 46974539
push_middle 734972421
push_middle 621069976
get 173073
get 326004
push_back 636423778
push_middle 729471757
push_front 329400046
push_back 794153012
push_back 362078225
push_middle 987400660
get 437365
get 603179
push_back 82200490
get 34856
push_front 500683093
push_back 682207937
push_front 631245255
push_front 899251188
push_front 70089573
push_front 327339032
get 255526
get 185930
push_front 937059004
push_back 453876535
push_middle 366772175
push_back 662437714
push_front 79560961
push_middle 388638767
push_front 477166728
push_front 546639994
get 457492
get 261042
push_middle 186432505
push_back 115821102
push_middle 819628167
push_front 111194420
get 53617
push_front 426061266
get 37561
push_front 430804814
push_back 151749108
push_back 938405445
push_front 482259881
push_middle 613620573
push_front 239178333
push_middle 301315336
push_middle 134351261
push_middle 967256822
push_back 78967504
push_front 755545971
push_back 140237040
push_back 304797121
push_middle 896501335
push_front 328148759
push_back 597242874
push_middle 989922810
push_front 522218415
push_middle 61231237
push_front 688887584
push_back 28985772
push_front 210672092
push_front 766704285
get 134210
push_middle 402982706
push_middle 101206243
get 401633
push_back 801588251
push_back 543682699
push_front 237656761
get 10841
push_back 689397449
push_front 292549811
push_back 478679512
push_back 502522469
push_middle 353603215
push_middle 992139437
push_middle 317478996
push_back 847347614
get 635729
push_front 992882681
push_back 563244579
get 357571
get 272051
get 32540
push_front 795252633
get 80506
push_middle 684284087
push_back 907835597
push_middle 282458066
get 346583
push_back 600246417
push_front 779784529
push_front 410370069
get 624816
push_back 13205850
push_back 362318963
push_middle 316719957
get 351074
get 230906
push_front 315797534
push_middle 600669435
get 504956
push_back 586152703
push_middle 740595178
push_front 920029318
push_front 133780253
get 409641
push_middle 348686725
get 545222
push_front 269972477
push_front 464332474
push_back 87196849
push_front 833058758
push_middle 131443002
push_back 876034742
get 101491
push_front 970362214
push_back 10859214
push_back 225306972
push_front 576659958
push_front 890638635
get 187142
push_middle 803409195
get 70878
push_front 831967364
push_middle 283241579
push_front 37328752
push_middle 874019742
push_front 671642948
push_middle 77660094
push_back 795020589
push_middle 770655283
push_front 171834603
push_middle 325189208
push_front 842807471
push_front 573150339
get 327439
push_back 876822080
push_middle 238470218
push_middle 380267005
push_middle 50968117
push_back 703225556
push_front 435393821
push_front 389414255
push_back 350762038
get 262131
push_middle 436934213
push_back 188826586
push_middle 912961400
get 413431
get 473598
push_back 539772977
push_back 581175488
push_back 204387216
push_middle 339701192
get 158799
get 441940
push_middle 518499272
get 365333
get 258050
push_back 398160715
get 65141
push_front 44968853
push_back 299084208
push_front 541609558
get 462680
push_middle 575640554
push_middle 780566769
push_middle 928107257
get 392605
push_middle 179117816
push_back 861657636
push_middle 276785321
push_front 765431699
push_middle 158717362
push_middle 145099338
push_front 700097836
push_middle 265859939
get 255301
push_front 724565921
push_front 10993810
get 555578
push_back 770358541
push_front 989048722
push_middle 158677732
push_back 818155083
push_middle 742796854
get 247662
push_middle 965406637
push_back 330293711
push_front 376646908
get 339585
get 620592
get 7391
push_front 189758332
push_front 134784448
push_middle 766367154
push_front 277691324
push_back 400372624
push_middle 951800569
push_back 842904221
get 250886
push_back 103148284
get 508754
push_front 183877184
push_front 391931511
push_front 727051831
push_back 648277111
get 294112
push_middle 983161277
push_front 816105613
push_back 509892449
push_back 4989471
get 509195
push_middle 470953066
get 408249
push_middle 50096028
get 552144
push_back 546052559
push_middle 243070292
get 356730
get 394341
push_front 714957560
push_front 234393740
get 9376
push_middle 547059646
push_back 28912917
push_back 36191806
get 103457
push_front 920222803
push_back 382191407
get 524601
push_middle 129888299
push_middle 843013664
push_front 843042320
push_back 724665763
get 299298
get 400661
push_back 121505458
push_back 193842464
push_middle 408787864
push_middle 490869120
push_front 154809469
push_front 273973567
push_back 155026898
push_back 414897950
get 618314
push_front 975316644
get 532246
push_back 182903216
push_middle 678646081
push_middle 534832363
push_middle 828564711
get 298520
get 589220
push_front 448608439
push_back 364982032
push_front 373275798
push_middle 143688196
push_back 922197084
push_middle 326732538
push_front 443793677
push_middle 293838492
push_back 631294590
push_back 108117663
push_front 129158471
push_back 59187708
push_back 352524759
push_middle 314640728
push_middle 183001763
get 460134
push_middle 477610017
push_middle 187865069
get 552664
push_front 413711375
push_middle 968078833
push_middle 595896648
push_middle 865755542
push_front 694648425
push_middle 796464096
push_middle 369432529
push_middle 220012086
push_back 889258545
get 566453
push_middle 424787397
push_front 704672485
get 571138
push_back 969039635
push_back 836990501
push_front 221614489
get 261712
push_middle 390701239
get 108595
push_back 818333103
push_back 245293716
get 296491
push_middle 434183758
push_back 983419310
push_front 281708922
get 101277
push_middle 624607000
push_back 585774785
push_front 429787534
get 4624
get 496496
push_back 519518422
push_back 701523658
push_middle 950940848
push_back 632205994
push_front 968928589
push_front 686522539
push_front 417985883
push_front 718669549
get 209306
push_back 176750309
push_front 278690804
push_middle 802457030
get 514498
push_back 621450810
push_front 710970471
push_front 374422923
get 380437
get 25644
get 109553
push_back 508284559
push_front 362973472
push_back 622531278
push_front 941201869
get 515440
push_back 504378712
push_middle 614324251
push_back 697650545
get 158064
push_middle 781650961
push_back 409655712
push_front 238716822
get 396020
push_middle 790299895
push_middle 98707995
push_front 36813518
push_back 861861683
push_back 258076609
push_middle 950220999
get 414011
push_back 120905236
get 591837
push_middle 125803330
push_back 810571470
push_middle 901450222
push_back 270044713
get 44498
push_front 982971846
push_middle 473671335
push_back 169756455
push_middle 394454290
push_back 253180239
push_front 290975084
push_front 835122856
push_middle 903003275
get 295737
push_front 959913188
push_middle 726718480
push_middle 53993151
push_back 622225445
get 624311
push_back 342426457
push_front 658550153
get 376069
get 74340
get 20130
push_middle 181491578
push_back 735575365
push_front 881070033
push_back 316960554
get 225057
push_middle 220056889
push_front 979781504
push_front 74514762
push_front 544281237
get 639172
push_back 797972313
push_front 133855771
push_back 628411334
push_back 879997965
push_back 838171989
push_front 617867899
push_middle 761352870
push_middle 409037533
push_back 667521435
push_front 911818518
get 84193
push_middle 223195946
push_middle 803659298
get 185712
push_back 191351050
push_front 251672995
get 63873
push_back 48359179
get 48188
push_back 337931649
push_front 921775140
get 630813
push_front 289317218
push_front 337223149
push_middle 191976416
push_back 194619052
get 530263
push_back 749384245
push_middle 913984581
get 395171
push_back 55028240
push_back 572430082
push_back 46456965
get 615922
get 234653
get 409377
push_front 986722688
get 272118
push_middle 673714563
push_middle 642218499
push_front 283993114
get 588578
push_middle 530363110
push_back 363184757
push_middle 55959139
push_back 380466980
get 303781
push_front 320828068
push_front 804488837
push_front 798425754
push_front 787117065
push_front 672643695
push_back 961135586
push_back 401685329
get 119005
push_back 253071305
push_front 998732435
push_front 128692902
push_front 844148547
push_front 647848203
push_middle 908011865
push_back 571709556
push_middle 277085805
push_middle 898950322
push_back 238894473
get 331712
get 389628
get 572298
push_middle 325236153
push_back 371742974
push_front 245753229
push_front 86090612
get 375271
push_front 757209424
push_front 267382254
push_front 263769094
push_front 759125883
push_middle 978497225
push_middle 994954097
get 202942
push_middle 911496165
push_front 743811569
push_middle 542916184
push_back 246607652
get 230267
push_front 43021267
get 534293
get 63588
push_middle 501836723
push_front 102133864
push_front 816124142
push_back 230666791
push_middle 965531581
push_front 391800056
push_back 788241624
push_middle 999885109
get 44539
push_middle 986821350
get 342348
push_middle 199554998
push_back 514947085
push_middle 523006780
push_front 464470266
get 89517
push_middle 747372957
push_front 355304570
get 515996
push_back 335234720
get 45863
get 554542
get 16169
get 311746
get 68538
push_front 455071641
push_back 431954656
push_back 121368768
push_middle 596309626
get 83138
push_front 503219872
push_back 250793581
push_back 299563257
push_back 784339378
push_front 413849815
push_middle 589058911
push_back 613812251
push_front 45212191
push_front 356340449
push_back 906778023
get 360792
push_back 307747731
get 5211
get 320665
push_back 312093082
push_back 533919609
push_front 245499316
push_front 374655129
push_back 261532883
push_front 527906124
push_front 183328671
push_back 526868493
push_middle 521153248
push_back 421735308
push_front 383208309
get 36284
get 322292
push_middle 252204961
push_front 453468902
get 291504
get 392642
get 278452
push_back 14007740
push_front 286584054
get 521594
get 606139
push_middle 514809627
push_back 999944
get 552222
push_middle 155399351
get 23798
push_back 677124113
get 213738
push_back 970786046
push_back 728723453
get 368717
get 527517
push_middle 97911326
push_back 956352620
push_back 915015959
push_front 114789739
get 229483
push_middle 486786253
push_back 974602163
get 41647
push_front 945712054
push_front 366087806
get 464134
push_front 82545269
get 206626
push_front 81079264
push_front 353586049
push_front 529190399
push_middle 615847522
push_middle 979100217
push_back 348479210
push_back 43518129
push_middle 331737993
get 74265
get 266206
push_middle 82880156
push_front 430406055
push_middle 940274697
push_back 157031503
get 227312
get 120432
get 374189
get 533732
push_back 45957529
push_front 946032427
push_front 173804455
push_front 40260096
get 93037
get 569416
push_middle 42806100
get 313409
get 122794
push_front 693004513
push_back 762178142
push_back 958920205
push_back 608336841
push_back 570085727
get 4914
get 574820
get 184428
push_back 687499472
get 557047
push_middle 613155125
get 603247
push_back 326735062
push_back 775096634
push_back 590039986
push_middle 224748122
push_front 785738996
push_front 917074060
push_middle 292487859
push_front 75302761
push_back 634965069
get 155191
get 109673
push_middle 800574176
get 461554
get 484670
push_middle 261695303
get 367100
get 543389
push_middle 193864692
push_back 570193460
push_back 819519924
get 455477
get 478409
push_back 74226172
push_front 941932898
push_middle 679773500
push_back 563904061
push_front 182816599
push_back 360980890
push_back 899020093
push_middle 333161635
get 475218
push_back 972631359
push_back 131911077
push_back 842274758
push_front 876067570
push_middle 225263711
get 607408
get 432643
push_middle 43372379
push_front 81056077
get 594565
push_front 75633476
push_front 240629778
push_back 973088929
push_middle 283728550
push_middle 597365227
push_front 108279457
push_middle 168142097
get 483986
get 307210
push_back 47567411
push_front 140675870
get 602354
get 362918
push_back 955931916
get 201162
push_back 899342730
push_middle 942599124
push_middle 679588465
push_back 943287046
push_back 569792178
push_middle 768123503
push_front 78733594
get 481022
push_middle 97074342
push_front 798423729
push_back 576479594
push_front 622072207
get 249729
push_front 267369405
push_middle 498257004
push_front 671909168
push_back 512810703
get 69878
get 184700
push_back 57636014
get 331497
get 434980
get 91454
push_middle 362517593
get 2059
push_front 284899329
push_middle 534446898
push_middle 842584562
get 573351
get 73166
push_back 927429353
push_front 308265812
get 278202
push_middle 778572591
push_back 254032417
push_middle 579682273
push_back 780517804
push_front 726799376
get 115390
push_front 931878145
push_middle 477179620
push_front 949945170
push_front 555156581
push_back 535329743
get 431031
push_middle 893416774
push_front 390211747
get 624865
get 341289
push_back 683048688
push_back 746607261
push_middle 73857266
push_front 660390684
push_front 586944918
push_front 999378878
push_middle 384415530
get 20342
push_middle 542776444
push_middle 888268467
push_front 876642695
get 383266
push_back 528159685
get 124437
push_front 344488231
push_back 339881185
push_front 506196324
get 588648
push_back 180402420
push_front 759611090
push_front 398847984
push_back 581646379
push_front 622827617
get 527750
push_front 996468757
get 518326
get 332687
push_front 787392160
push_back 874986847
push_middle 451096202
push_front 43698637
push_middle 604291557
push_back 769896334
push_middle 130887925
push_middle 483473750
push_back 555788038
push_back 814865874
push_middle 198777396
push_middle 10560385
push_back 335106519
push_front 774799404
get 1824
get 100834
push_middle 406700118
push_back 601798013
get 140858
get 578618
push_front 655087910
push_back 657157350
push_front 585918498
push_front 648420132
push_back 231044963
get 571964
push_front 393441558
push_back 791077830
push_middle 70853378
push_middle 589861313
push_back 248022558
push_middle 231353153
push_middle 472675838
push_front 749348472
get 541996
push_front 210458457
push_middle 966634932
get 432680
push_back 631313295
push_front 717538444
push_middle 926368449
get 210099
get 185444
push_middle 942615175
push_middle 448972888
push_front 598984822
get 562820
push_middle 46439494
push_back 605910994
push_front 52567937
push_back 721013971
push_front 677618665
push_front 164096185
get 444509
push_middle 896499533
get 145436
push_back 400126314
push_middle 64120116
push_back 89206752
push_front 34910026
push_middle 27309217
push_middle 422489296
push_back 24189194
push_front 65784018
push_back 222005139
push_front 826548569
push_front 142597884
push_back 207234980
push_back 754387990
push_middle 762654216
push_back 317654060
push_back 152415585
get 333102
push_front 608330508
push_middle 631719043
push_back 68648726
push_middle 761070260
get 302487
push_middle 398057982
push_back 927692163
push_front 237878872
get 438115
push_back 546512281
push_front 308924056
push_front 251729397
push_front 449769833
push_front 317450412
get 386328
push_back 207740149
get 305713
push_back 531548319
push_back 26926015
push_middle 948353832
push_front 44323652
push_back 870677662
push_front 456410428
push_front 383134647
get 138553
push_middle 77035207
push_front 905944359
push_back 186008776
get 420721
push_back 145336632
push_back 930977979
push_front 559343520
get 397147
push_middle 281288124
get 26540
push_front 151718761
push_middle 532636694
push_back 151419437
push_middle 431029457
push_front 964634455
get 194997
push_middle 147196443
push_back 27835940
push_front 365883147
push_middle 382323218
push_back 640429359
push_middle 835903693
push_middle 750896139
push_back 13897465
get 571471
get 614721
push_middle 163324797
get 185620
push_back 514161632
push_back 995457253
push_front 895119774
get 554505
push_front 386271928
push_back 517647692
push_middle 238341152
get 217002
get 373309
push_middle 332146675
push_back 160217560
push_middle 854508543
push_middle 771131549
get 532542
push_back 193369150
push_front 906364968
push_middle 534732283
push_middle 255021319
push_middle 764354040
push_back 862079887
push_back 830487646
get 524237
push_front 773220508
push_back 679915898
push_middle 558941905
push_back 331166383
get 157315
push_middle 648491459
push_back 562780582
push_front 391423233
get 295380
get 332160
get 82941
push_middle 148431220
push_middle 190718336
push_middle 721788611
push_back 1084264
push_back 483124950
push_front 983170898
get 386754
push_back 779748221
get 625776
push_middle 576503509
push_middle 367381054
push_front 595474123
push_front 797852906
push_middle 114792683
push_back 944864827
get 271210
push_front 934167695
get 22938
push_middle 319365436
push_middle 503195992
push_middle 359223655
push_back 683227521
push_middle 274059905
get 410858
push_middle 323580392
get 597551
push_front 89889652
push_middle 67275627
push_back 866343124
push_front 515278475
push_middle 556301527
push_back 631644389
push_middle 179221194
push_front 8504480
push_back 868732125
push_front 813354666
get 148334
get 290884
push_front 254490174
push_back 527092294
push_middle 211569431
get 296014
get 212989
push_middle 360071061
push_middle 877779529
get 124106
push_front 209054172
get 541978
push_front 358253387
push_middle 681596280
push_middle 298984755
get 98925
get 223301
push_front 881331886
push_middle 709537871
push_back 781651897
get 280247
push_front 155120560
push_middle 548120169
get 51752
push_front 107299518
push_middle 893672895
push_front 901194709
push_middle 856480596
push_front 423187672
get 356317
get 636800
push_back 647848884
get 447424
push_back 582410891
push_back 786235670
push_back 622238446
get 382331
push_back 205969786
get 152317
push_middle 455092486
push_back 34345076
push_back 3449915
push_middle 709933094
push_front 130439792
get 264702
push_middle 59705905
push_middle 850291588
push_front 157518546
get 160524
push_front 214866348
get 612774
push_back 113175521
push_middle 364388473
push_back 610753446
get 88614
get 597215
push_middle 658759480
push_front 673927996
push_back 302625251
push_back 568484649
push_back 519306767
get 6987
push_back 547498801
get 6222
get 516952
push_back 454717318
push_back 315357022
push_front 984467315
get 235776
push_front 310476027
push_back 331106819
push_front 215165109
push_front 250872211
push_back 568159136
push_back 436633450
push_front 289873478
push_middle 543271951
get 301765
push_front 762195544
push_front 310736090
get 630676
push_front 751767907
get 343713
push_front 564614095
push_middle 9286890
push_middle 364624789
push_front 611067143
get 149003
get 293571
push_back 567094675
push_front 847272789
push_front 149148926
push_back 407081748
push_front 696693814
push_back 581139620
push_back 783662059
push_middle 699736884
get 585284
push_middle 511033744
push_middle 683260951
push_front 132395020
get 200030
get 314489
push_back 213324797
push_front 699019473
push_front 379831733
get 499152
push_middle 756902327
get 452824
push_back 505888530
push_middle 164039446
get 295458
push_front 876049046
push_back 595026121
push_front 829398052
push_middle 685305026
push_back 870721591
push_front 4655273
push_front 262242942
push_middle 425183640
push_middle 612570677
push_middle 386505628
push_middle 26639355
push_back 860530905
get 365937
push_front 765659330
get 539544
get 151577
push_back 989281096
push_front 34056667
push_back 516588571
push_front 27697991
push_front 692679872
push_middle 293972953
get 169588
push_front 408867003
push_middle 114523050
push_front 787418246
push_back 442651147
get 517243
push_front 373121763
push_middle 793203375
get 380433
push_back 149186519
push_back 988626549
get 123078
get 121972
get 326212
push_middle 36876437
push_back 161601424
get 477883
push_back 361143502
push_back 221131165
push_middle 488458084
get 637451
get 578351
get 499867
get 283224
get 373741
push_back 544873755
push_middle 75596522
get 326199
push_middle 108819295
push_front 221873850
push_front 219340319
push_middle 227087464
push_back 615953685
get 228946
push_middle 849085385
push_back 864940374
get 519060
push_front 108014179
push_front 802687947
push_back 204499752
push_front 869410084
push_back 877503873
push_middle 56271486
get 517981
get 219361
push_back 887182777
push_front 430554585
get 639269
push_front 385549921
push_back 775284511
get 193636
push_back 959864910
push_middle 511464211
push_middle 994738200
push_back 415756005
get 99878
get 498311
push_middle 404327047
push_front 933532019
push_middle 330891317
push_front 369591813
push_back 748597929
push_middle 210356704
push_back 57074413
push_back 516577977
get 460945
get 301767
get 633798
push_front 737555053
push_front 891268022
push_back 124317995
get 422136
push_middle 77348542
push_front 889598959
push_middle 574219927
get 151377
push_back 513633860
get 575993
push_front 94111225
push_front 169826635
push_back 614645053
push_back 315481465
push_front 508193420
push_back 594346246
push_middle 804986736
push_middle 306200180
push_back 915448004
get 490568
push_back 612183338
push_back 260606639
get 393288
push_middle 853010250
get 579631
push_middle 877940661
push_back 184825142
get 497014
push_front 431028826
push_back 316975440
push_front 792822289
get 636666
push_middle 708468514
push_front 804636033
push_back 234417726
push_back 651762474
get 199102
push_back 229576542
get 105423
push_front 122790821
push_back 746902063
push_front 347537174
get 357349
push_front 674436197
push_front 47235429
push_middle 936352237
get 547787
push_back 661251539
get 266459
push_back 953835977
push_middle 138509503
push_front 7980286
push_back 125810967
push_middle 48528362
push_back 5179853
push_middle 221477763
push_back 3675977
get 263296
push_back 423190431
get 22347
push_back 709166118
push_back 286043613
get 354520
push_front 474062063
push_back 618301977
push_front 191142511
get 434653
push_middle 37196251
push_back 460232336
push_front 970496553
push_front 682118095
push_middle 783905604
push_middle 530212594
get 480075
push_back 163316560
push_back 317600417
push_front 361334495
push_middle 898327097
push_front 445511068
get 319059
push_back 715901706
push_front 476865919
push_middle 602566780
push_middle 517936878
push_middle 719574754
push_middle 661145299
push_front 420099893
push_front 945663381
push_back 117927981
get 447623
push_front 528743717
push_middle 301262426
push_back 283400362
push_middle 927196978
get 616376
push_front 379845588
push_back 6935365
get 68669
push_front 294951657
get 463033
push_front 874170297
push_back 406677261
get 372337
get 591966
push_front 472257180
push_back 250830139
push_middle 970733493
push_front 485517064
get 566935
get 528644
get 65302
push_front 303087454
push_front 246971007
push_front 686691731
push_back 603870514
push_middle 294304802
push_back 71988105
push_back 245856388
push_front 954455668
push_middle 692077599
get 255077
get 600956
push_back 487237590
push_back 278554009
push_middle 26072821
push_front 373586624
push_front 985979416
push_back 538701678
push_middle 596668284
get 330840
push_middle 891196922
push_back 104031687
push_front 401880268
push_back 912163670
push_back 257078972
push_front 37918878
push_front 331907059
get 73396
push_front 491033764
push_back 348165876
get 292956
push_back 533432536
push_front 692538682
get 307259
push_front 190845255
get 82756
push_back 455008120
push_front 470363346
push_back 477833576
push_back 606502595
push_middle 242924984
push_middle 607566162
push_front 755857274
push_back 456404997
push_middle 560067805
push_back 587425374
push_front 479394573
push_middle 285757863
get 43018
push_middle 362457015
push_front 481737523
push_middle 623534154
push_front 640979591
push_front 280319562
push_middle 826891797
get 259762
push_back 334911437
get 432539
get 426382
push_front 821356821
get 383321
get 36410
get 492918
get 373336
get 227837
push_front 898413686
get 234583
push_front 612570089
push_middle 507279750
push_middle 372203885
push_front 798221644
push_middle 380268165
push_front 301414970
get 620885
push_back 366787708
push_middle 943933913
push_middle 304168681
push_middle 392019894
get 610608
push_front 117319687
push_front 153297855
get 626960
get 416923
push_middle 375918028
push_back 694802736
push_front 937499422
push_middle 56147455
push_middle 683914290
get 24440
push_back 911423776
push_back 189010718
push_middle 983021047
push_middle 629208202
get 627876
push_middle 633085564
get 331484
push_front 863768670
push_back 305398912
push_back 77488451
push_middle 780819895
push_front 148539894
get 10186
push_back 188628738
push_back 937433767
push_back 826253790
push_front 547114293
get 563683
push_middle 63552381
get 148742
push_front 373196041
push_back 170866972
push_back 615910279
push_front 186878516
push_front 15441222
get 96791
push_middle 314311780
get 483323
push_front 197331751
push_middle 883200630
push_back 83595955
get 522975
push_back 991180535
push_middle 906556930
push_front 781313512
push_front 538184485
push_middle 805274958
get 119607
push_back 218606072
get 411633
push_front 146270737
get 511545
get 374020
push_front 44480001
get 579365
push_middle 643296354
push_front 936639484
push_back 774225241
push_back 419503808
push_front 551132478
push_front 747563003
push_middle 845170498
push_middle 724795936
push_middle 18230618
get 234963
push_middle 328458691
push_front 660490318
push_back 636896028
push_front 715602996
get 24836
push_front 464155886
push_front 586050867
push_middle 273892785
push_back 1592973
push_front 931242225
push_front 537592436
push_front 475725154
push_middle 165735143
push_back 742361550
push_front 472048387
push_front 814843562
push_back 413343676
push_middle 820471995
push_middle 46732236
push_front 43076107
push_back 323883053
get 457933
push_back 867508566
push_front 695448768
push_middle 887003983
get 75785
get 212350
push_back 186434146
push_front 580414272
push_middle 370437595
get 135923
push_front 975932497
push_back 751946092
push_back 671093198
get 282298
get 79003
get 20186
push_middle 456276459
push_middle 38589077
push_front 747807945
push_middle 241753637
get 349482
push_back 895960944
get 484115
get 635179
push_front 901828397
push_back 39125938
get 373170
push_middle 739555797
push_front 161205803
push_front 126556251
push_middle 61244837
push_back 563052473
push_back 957772420
push_back 102618169
push_front 521815803
push_front 538837220
push_back 667630615
get 552754
get 257228
push_front 27744457
push_middle 746358846
push_back 501970958
get 580506
push_middle 241346870
get 525022
push_middle 528464210
push_middle 566465445
get 76393
get 620231
push_back 240399582
get 234373
get 485047
get 36034
push_front 882816397
push_back 236005673
push_front 951165314
push_middle 55685003
push_middle 735209126
push_middle 974652400
push_back 81779459
push_middle 145706475
push_middle 895914047
push_middle 391394440
get 637675
get 514050
push_middle 984184377
get 221157
push_back 298007893
push_middle 391854843
push_front 822185572
push_front 5458244
push_middle 662824298
get 166752
push_back 698883525
push_front 799175305
push_front 392519919
push_front 74254657
push_front 315264623
get 43460
push_front 479305347
push_middle 34951525
push_back 675160792
push_middle 289372096
push_back 721531367
push_front 372764577
push_front 339314951
push_middle 687196130
push_middle 441630423
push_front 42770218
push_middle 769049074
push_front 452488763
push_middle 893469520
push_back 210171608
push_middle 251309116
get 506156
push_front 316938924
push_middle 877426372
push_front 303766898
push_back 624025377
push_middle 360654099
push_middle 524418018
push_front 350307831
get 493896
push_middle 971198964
push_middle 102564326
get 41081
push_back 990975192
push_back 933731877
push_back 380774465
push_front 430428878
push_front 578279008
get 354528
push_middle 995804825
get 94227
push_front 18673871
get 416769
push_back 218699425
push_middle 345666975
push_middle 314846410
push_middle 605141156
push_front 252858262
push_middle 223275115
get 271076
get 425594
push_middle 811445609
push_middle 511717259
push_middle 537977037
push_middle 22626506
get 612356
push_back 238543023
get 313261
get 133225
push_middle 605611909
push_back 100836107
push_back 833295798
push_back 994582214
get 10334
push_front 508059101
push_front 578604386
push_front 218069119
push_back 506840290
push_front 129206896
push_front 810669741
push_middle 103899859
push_back 600981223
push_back 898194801
push_back 890076880
push_front 568044242
get 84545
push_middle 511723573
get 104473
get 463347
push_front 158797444
push_back 944906817
get 569594
push_front 513113669
push_front 514119638
push_middle 262475597
push_middle 607017924
push_back 139060527
get 234931
push_back 839134684
push_middle 898970771
push_front 862675244
push_back 506733221
push_back 908666720
push_back 937210326
push_middle 506014300
get 198653
get 159286
push_front 177783788
get 331723
get 95750
push_middle 944580094
push_front 415197097
get 563998
push_back 699849070
push_back 642303701
push_middle 293547350
push_front 203543595
push_front 989454341
push_middle 628595936
push_middle 740482523
push_front 160376686
push_back 417221388
push_front 782819014
push_middle 957557835
push_front 199821321
push_middle 449685037
get 242510
push_middle 265653624
push_front 905934908
push_middle 883184413
push_back 386279639
push_front 704665714
push_middle 671714154
push_middle 690039832
push_back 576114155
push_front 525430239
push_front 98502477
push_back 828279281
push_front 474769793
push_back 335504641
push_back 907976574
push_middle 794493491
push_back 707109860
push_front 827786217
push_middle 999020097
push_back 491117436
push_back 19683963
push_back 805176908
push_front 167598442
push_back 544566749
push_middle 409597127
push_middle 603080219
push_front 815269443
push_back 728079294
push_back 689165748
push_middle 658503368
push_front 520132714
push_middle 70835499
get 77849
get 329017
push_middle 564240403
push_front 158178460
push_front 625012626
push_front 193969712
push_middle 313289860
get 586517
push_middle 435803364
push_front 697138417
push_middle 155066362
push_back 255550951
push_middle 657188237
push_front 560011884
push_back 806515512
push_middle 10082537
push_front 613429562
push_middle 866020328
get 250129
push_back 361584066
push_front 788126930
get 64433
push_back 757582926
get 198497
push_front 372271150
push_middle 114125187
get 334009
push_middle 786547182
push_front 671156462
get 620422
push_front 48366857
push_back 999941502
get 214840
push_back 358506489
push_front 801765852
push_back 478460198
push_middle 153808009
push_middle 338393603
push_middle 981480296
push_middle 203920898
push_back 160144152
get 175303
push_back 442876539
push_middle 524848436
push_middle 262391790
push_middle 293407735
push_front 172468911
push_middle 360620905
push_back 466770728
push_back 391352011
push_back 918139496
get 480551
get 631830
push_front 631092536
get 204212
push_back 974091782
get 341695
get 238245
push_front 478261814
get 83527
get 136223
get 303985
get 597360
push_front 686139409
push_front 256382626
get 67880
push_back 438140555
get 105629
push_back 88969052
push_back 614544299
push_middle 973664353
push_front 407103724
push_middle 358895122
push_front 970147958
push_middle 481777121
push_front 117737461
get 302635
push_back 91410523
push_back 478193647
push_front 477545294
push_middle 866823164
get 478039
get 142493
push_front 650517709
push_back 368785118
push_back 280159196
get 199823
get 42055
push_middle 902252866
get 424177
push_back 863161666
push_middle 15694251
get 241353
push_back 770317243
push_middle 833726902
push_middle 393093280
push_back 94089174
push_front 766907236
push_middle 861105456
push_back 423626810
get 396431
push_front 854809299
push_back 519131492
push_front 111906974
push_back 630533177
push_middle 756949321
push_front 486115860
get 271983
push_middle 794541477
push_front 948868968
push_front 491053475
get 106906
push_front 925593463
push_middle 569513197
push_middle 754536114
push_middle 938355259
get 225119
push_front 688651456
push_back 173122492
push_middle 631219389
push_middle 309240332
push_middle 857781302
get 183316
push_middle 665944187
push_middle 677400547
get 139190
get 150618
push_middle 273203063
push_front 163264455
get 622369
push_back 138240576
push_back 250954721
get 207427
push_back 710194432
push_middle 332103990
push_middle 142012264
push_front 135881902
push_back 448619509
push_front 347057514
push_middle 696663765
push_back 198355657
get 580064
push_back 412319099
push_middle 516477725
get 291453
push_middle 683165459
push_middle 676891934
push_back 673166201
push_back 126679247
get 569522
push_back 262125400
push_middle 887134636
push_front 200080121
push_middle 335345105
push_front 3822658
get 252223
push_back 329496585
get 201222
push_back 477938577
push_back 966910908
push_front 451257663
push_back 906798840
push_middle 4692027
push_front 769543810
get 184228
push_front 903049857
get 206713
push_middle 536062211
push_front 266770221
get 445274
get 224515
push_front 452420057
push_front 706289702
push_middle 57072394
push_front 617240959
push_front 79103415
push_front 696092557
push_front 39540369
push_middle 622112180
push_back 689731578
push_middle 400617078
push_back 952404166
push_middle 946177484
push_back 136000006
get 344077
push_back 525505679
get 496737
push_front 251777012
get 527817
push_front 374364240
push_middle 195783652
push_middle 170851781
push_middle 333324980
push_middle 520132985
push_front 370996563
get 102677
push_middle 956096699
get 639199
push_back 721959705
push_front 889687542
push_front 623891397
push_back 14901514
push_middle 492011011
push_middle 907110678
get 569924
push_middle 14974687
push_middle 850960685
push_middle 570096356
push_back 371728249
push_back 617978405
get 194383
get 474000
push_back 786442060
push_middle 856462418
push_middle 73945283
push_middle 549418913
push_middle 710093463
get 187010
push_middle 250117706
push_back 490418235
get 572725
push_front 415001452
push_front 479004067
push_middle 417229741
push_front 871529800
push_middle 142095530
get 1672
push_middle 284113023
get 376845
get 572030
push_front 383167207
push_middle 246218515
get 76547
push_front 394340215
push_front 194573832
push_middle 546484463
push_front 221768037
get 453268
push_back 917960179
push_back 156983319
push_front 612049987
get 15526
push_middle 25610981
push_middle 513782537
push_middle 78534652
push_front 451837475
get 128493
push_back 719709919
push_front 330126390
get 503408
get 291363
push_back 801673937
get 503415
get 103453
push_front 18566650
push_middle 78807102
get 517732
push_front 19302616
push_front 79160419
push_middle 597133661
push_middle 805849123
push_front 745373848
get 127439
get 100856
get 598650
push_middle 938296857
push_back 804121768
push_middle 878500530
get 237104
push_middle 826926012
push_middle 603262722
get 435627
push_back 590519214
get 574007
push_back 764119948
push_middle 560450629
push_middle 175485279
push_middle 932604313
push_back 563535411
push_back 245716345
push_middle 975990902
push_middle 942911174
push_middle 136950587
get 589755
push_back 40704914
push_front 520551852
push_front 538498369
push_middle 955093783
push_middle 71653369
push_back 928508910
push_back 973240248
get 173773
push_front 30169668
push_middle 312180058
get 526250
push_back 518630992
push_front 962625586
push_middle 413809497
push_front 416427722
push_front 834525903
push_middle 575312000
push_front 124554702
push_back 300070364
push_back 345382345
get 440025
push_front 644348836
push_middle 220432153
get 634600
get 243074
push_front 201776680
push_middle 524641094
push_front 737069482
get 611857
get 365713
get 407845
push_front 392521032
push_back 97095857
get 441876
get 175926
get 191877
get 362347
get 630024
get 133973
push_back 898077200
push_front 253957365
push_back 681521379
push_front 698504090
push_front 289887763
get 511418
push_middle 232287064
get 13314
get 524114
push_middle 861880396
get 344644
push_middle 101453146
push_middle 911482455
get 400256
push_middle 867951505
get 153146
get 594558
push_front 869669888
get 372401
push_middle 554267389
push_back 602507949
push_middle 985038446
push_front 75362958
push_middle 352402641
push_back 625081104
push_back 18992764
get 590961
push_front 564030192
push_front 397644443
push_front 645896238
push_middle 552467191
push_back 315095123
push_back 271181776
push_middle 163687811
push_middle 650489059
push_middle 763573313
push_middle 180353825
push_middle 536305837
get 272567
push_back 993284411
push_middle 565942235
push_back 82259432
push_front 532961844
push_back 120251164
push_front 818938095
push_front 897482540
get 637290
get 94881
push_back 659061867
push_middle 601076347
get 53938
push_front 473317037
push_front 521228244
push_middle 966182930
push_middle 604790602
push_middle 934941939
push_front 572384023
push_back 528210244
push_back 815064252
push_back 867086383
push_back 838434662
push_back 396692619
push_front 268114097
push_middle 953688686
push_front 212476813
push_middle 838962649
push_front 595062590
get 146873
push_middle 943902303
get 159291
push_middle 33933063
push_back 36787737
push_middle 64616191
push_middle 186626995
push_middle 643825421
push_front 386574755
push_middle 561646260
push_back 823897033
push_front 546051643
push_back 589280789
push_front 39387928
push_back 556177155
push_front 704357393
get 326362
push_middle 165715773
push_back 949464581
push_middle 234342803
get 495891
push_middle 476661233
push_back 846590035
push_front 2640951
push_back 407869179
push_front 775054114
push_middle 828055105
push_back 347989529
push_front 434810960
push_front 9118549
push_front 87698220
push_middle 7591924
get 296908
push_back 473563177
push_back 785960947
push_middle 598511574
push_back 946701198
get 613207
push_back 828201081
get 70072
get 168505
push_back 421194180
get 181112
push_front 825822969
push_middle 417521529
get 368123
get 520376
push_middle 904075445
push_front 409164228
push_middle 571937455
push_front 358311761
push_middle 14126703
get 185479
push_middle 286909501
get 206480
push_middle 728968381
get 455835
push_back 716343367
push_front 347545697
push_middle 214450636
get 224328
push_middle 250152555
push_front 226169141
push_middle 175989292
push_middle 945661025
push_middle 460959094
push_front 94019511
push_front 396885434
get 29763
push_front 785005308
push_middle 94245614
push_back 859822358
get 560716
push_back 447335475
push_front 12966237
push_back 101071443
push_back 140721235
push_middle 822066289
get 11897
push_middle 525642555
get 73234
push_middle 361694025
push_back 550865274
push_front 615824530
get 328135
push_middle 909998379
get 129919
push_back 185631608
push_middle 495334913
push_middle 483677959
push_front 890047346
get 50328
push_front 421430481
push_middle 200769436
push_front 855908765
push_front 205837724
push_back 857948778
push_back 444825576
push_middle 173621232
push_back 961793058
push_middle 997091134
get 286515
get 252664
push_middle 986231572
push_front 438593444
push_back 585257231
push_front 442620011
push_front 526430222
push_front 182744864
push_front 341927525
get 460251
push_middle 980027086
push_middle 305302962
push_middle 785170403
push_middle 909229044
push_middle 970515247
push_middle 39862705
get 55302
push_middle 280718527
get 440895
push_front 958589753
push_front 953434564
get 461831
get 360439
push_middle 63222323
push_front 688884001
push_front 605770954
get 578353
get 318696
push_front 643156881
push_front 142445731
push_front 722140105
push_front 237465902
push_middle 536265674
push_back 872499956
push_front 810632852
push_middle 581637855
push_middle 135541171
push_front 992476194
get 39115
push_middle 106660863
push_middle 704428243
get 617363
push_back 718205012
get 297344
push_front 266847137
push_middle 610746835
push_back 747283394
push_middle 609983708
push_middle 984440676
push_back 141847186
get 522938
push_middle 57619847
get 195877
push_front 144984330
push_front 177473789
push_middle 124438825
push_front 281319775
push_middle 907208490
get 578102
get 83606
push_back 614224735
push_front 769271243
push_back 14769716
push_middle 411792484
get 371166
get 502643
push_middle 272030809
push_front 266339164
push_front 859332671
push_front 49176046
push_middle 208970241
push_front 192969073
get 147989
push_back 218302862
get 241027
push_front 164186549
push_middle 943581011
get 473951
push_back 15402760
push_back 524210881
push_middle 775037711
get 120771
get 97260
get 602788
push_middle 160658412
push_middle 197387818
push_middle 756537324
push_middle 293061147
get 49925
push_middle 500145872
push_back 69685358
push_back 854018122
get 147635
push_front 711907027
push_middle 281477411
get 299397
push_back 969738583
push_back 112901649
push_back 880143206
push_middle 568309113
push_front 712159346
push_middle 740974698
push_back 821511127
push_front 17282009
push_back 175843410
get 432484
get 521417
push_back 376831522
get 37178
get 426960
push_middle 735927121
push_back 856479165
get 473791
push_middle 529560359
get 610620
push_back 792423275
push_middle 119779295
get 287207
push_back 544907045
push_back 943891450
push_front 650749325
push_middle 347383770
push_back 850681223
get 381534
push_front 11777315
push_middle 651834374
get 103511
push_back 644618598
push_middle 448402354
push_front 726369667
get 430849
get 228298
push_front 644118387
push_back 31177962
get 351898
push_front 930410519
push_front 39176194
push_front 40658023
push_back 295037742
push_middle 743103097
push_middle 165403050
push_back 847245941
push_front 551829430
push_front 191633635
push_front 453142276
push_front 529174870
get 78800
push_middle 962263361
get 450934
push_back 235711771
push_front 368878758
push_middle 234767148
push_front 702775178
push_front 527462475
push_front 389418327
push_back 864800352
push_middle 210976663
get 585071
push_front 992276111
push_front 140039276
get 114236
get 377798
push_middle 362493690
push_front 835985026
push_middle 751279373
push_back 67679854
push_middle 635720836
push_front 395599367
push_back 82492533
push_back 440948854
get 506960
push_middle 295868964
get 129730
push_middle 244228778
push_back 513332838
push_front 559188975
get 235260
push_front 787632135
push_back 972432844
push_back 114666182
push_front 218714135
push_back 403066884
push_middle 563289073
push_middle 356554139
push_back 897657638
push_back 683848165
push_middle 891341361
push_back 410535487
push_back 339174626
push_back 59283261
push_front 525532216
push_front 452359516
get 240589
push_front 167012204
push_front 295467389
push_back 385978121
push_front 873493352
push_middle 932051892
push_front 755340649
push_middle 478779930
push_back 951551460
push_back 57260933
push_middle 58005743
push_front 705476750
get 235077
push_front 994000402
push_front 37542694
push_front 136959444
push_front 868628315
push_front 509905954
push_back 74617807
push_back 592943019
push_front 292211829
push_front 799419271
get 265907
push_middle 473775485
push_back 577753883
push_back 71055663
push_front 796398770
push_front 829232375
push_middle 720544787
push_back 975755323
push_front 309930205
get 327695
get 253810
push_back 284692896
push_middle 985632032
get 124060
get 344176
push_back 233944545
get 595507
push_front 718950522
push_back 100316346
push_front 716078716
push_back 268830407
push_middle 225297756
get 389309
push_middle 15130325
push_front 145445345
get 420613
get 367484
push_middle 254836141
push_front 642383990
push_front 33878161
get 401852
push_front 484277514
push_front 822596752
push_middle 716060256
get 164637
push_back 587890793
get 286743
push_back 18065722
push_front 138684952
push_middle 33436146
push_middle 490696347
push_back 580766499
get 377403
get 515638
push_middle 185747367
push_front 407645169
push_back 292555594
push_middle 806135814
get 118183
get 217034
push_back 356960833
push_front 994063027
push_back 12992862
push_front 578016735
push_front 687170324
get 487571
push_back 539124307
push_front 416399917
push_middle 802841237
push_front 134627396
push_middle 407187402
push_middle 577223673
push_back 567504508
push_back 452493590
push_back 302854151
push_front 961912712
get 589006
push_middle 6918659
push_front 625462393
push_middle 528059809
push_front 443808886
push_front 966664805
push_front 308146318
push_back 771447
push_back 177662551
get 310439
push_back 744869164
push_front 892435302
get 176466
push_front 206971812
push_back 962673066
get 571522
push_back 325025127
push_middle 663321434
push_middle 4345009
get 255111
push_front 276678188
push_front 344224762
get 227834
push_back 466446478
push_back 43765675
push_back 267453381
push_back 264540601
push_front 780665029
push_front 439166703
push_back 860788397
get 174074
push_back 24035518
push_front 207466359
get 596597
get 10961
push_middle 600513129
get 338908
get 3736
get 453613
push_back 522974229
push_front 644383799
push_middle 908806294
get 114287
push_middle 774508042
push_middle 214561642
push_front 566833567
get 317447
push_front 512824771
get 533119
push_front 366126589
get 91166
get 316565
get 259045
push_middle 998812248
get 253044
get 189397
push_back 884746763
get 443358
push_back 27950209
get 548533
push_back 566095850
push_front 962518110
push_middle 467423279
get 231239
push_front 713589314
push_front 702263347
push_middle 320862418
push_middle 454602782
push_front 958100789
push_front 371995163
push_back 665991378
push_front 767379217
get 613152
push_back 41015796
push_back 565118182
push_back 400282470
push_middle 948891285
get 100018
push_middle 322603157
push_middle 528836847
push_front 682631848
get 220526
push_back 942368086
push_middle 561467624
push_back 435195575
push_front 692194422
push_middle 105760204
get 126351
push_front 306896672
get 368704
push_front 247464207
push_back 634695716
get 195899
get 420610
push_back 509480286
get 41349
get 383026
get 614497
push_front 844447689
push_middle 442485412
push_middle 634593258
push_front 924905068
get 324580
get 158734
push_front 309342456
get 280385
get 143472
push_back 592437521
push_front 180423337
push_middle 939217662
push_middle 836844835
push_front 807003575
get 459507
get 330051
push_middle 754319103
get 278973
get 244654
push_front 646910821
push_middle 547797455
push_middle 630079562
get 563067
get 623395
push_back 57107861
push_front 927665321
push_front 540118646
push_back 871445673
push_back 207010111
push_middle 701968543
push_back 766900346
get 207198
push_back 496515548
push_back 132108905
push_back 724065976
push_front 290557693
push_back 616558199
push_middle 17699815
push_back 737740124
get 36030
push_front 475364728
push_front 356057529
push_front 396034262
push_back 176060933
push_back 984761486
get 39607
push_back 604628138
push_middle 851596456
push_middle 540741412
push_middle 568665121
push_front 2518157
get 263935
push_middle 550518896
push_back 118893677
get 238101
get 612313
get 237100
push_front 547796264
push_front 771811028
get 113959
push_middle 682542531
push_front 151561145
push_front 655130098
push_front 786767498
push_back 807816426
push_front 299806536
push_front 733171195
get 539275
push_middle 676436742
push_middle 171408176
push_middle 33832006
push_back 402229331
push_back 384595393
get 524742
push_back 810187844
push_back 99535854
push_middle 46221209
push_front 530550198
get 601986
get 123790
push_back 661010032
push_middle 477047279
push_back 39123495
push_back 451562855
push_front 398732579
get 585763
push_back 447446141
push_middle 828605012
push_back 256682009
push_back 91077813
push_middle 602837803
push_front 31609699
push_front 509239807
push_middle 971487134
push_middle 121207660
push_front 945362500
get 224633
push_front 161730620
push_front 811537373
push_back 925166529
push_front 449175560
push_middle 200081280
push_front 315627230
push_front 12263899
push_middle 610186919
push_middle 869001745
push_middle 598789636
push_middle 47334915
get 517728
push_middle 584823320
push_middle 118434794
push_back 983860478
get 207155
push_back 5402577
get 462783
push_middle 208703478
push_front 82689846
push_front 72270732
push_back 377777206
push_back 749220458
push_front 32479364
push_back 270536635
push_front 630645755
get 496227
get 401898
push_back 431363084
push_back 569267302
push_middle 530958782
push_middle 55118947
push_back 809536835
push_middle 103250155
get 181341
push_front 222813249
get 34645
get 364669
get 144386
push_middle 241437463
push_middle 821783676
push_back 591067740
push_middle 996234513
push_middle 443604509
push_back 34960457
push_back 251363938
push_front 679431294
push_back 68675483
get 36102
push_middle 274262260
push_front 492062144
get 170537
push_middle 468163883
push_middle 851960072
get 422620
push_back 151831125
push_front 497137432
push_front 59657920
push_middle 286042364
push_back 513436583
push_middle 394247206
push_back 480042275
push_front 705497804
push_middle 257255822
push_front 503749026
push_front 251292869
get 412566
get 531022
push_back 214447565
get 628854
push_middle 732873035
push_middle 736034917
push_back 185480519
push_front 20370584
get 255222
get 26051
push_back 590788262
push_back 427243331
push_middle 632605957
push_back 934156893
push_back 399419229
get 28406
push_front 181665118
push_middle 47870271
push_front 535582128
push_front 160043375
push_back 686022187
push_middle 821044955
push_back 413967414
push_middle 783412750
push_middle 882721071
push_middle 200388773
push_front 206872312
push_back 747820574
push_front 174418751
get 461626
push_middle 739209026
push_front 464938872
get 489957
push_middle 52860226
push_middle 6233832
push_front 168569565
push_back 193047258
get 79470
push_middle 346746348
push_front 671959699
push_middle 486130106
get 290879
push_back 561227666
push_back 329539117
push_back 656624277
get 520979
push_front 120438996
push_middle 594078137
push_front 516032909
push_front 781400993
get 534177
get 67257
push_middle 812559512
push_middle 4538281
get 103637
push_back 374961186
push_middle 343341098
push_front 864583961
push_middle 80768628
push_back 139709882
push_middle 633032232
get 622319
push_front 675914739
push_front 523263564
push_middle 79447042
push_middle 846175520
push_front 495849211
get 634902
push_back 283145788
push_middle 61233883
push_back 309298117
push_front 912218722
push_middle 967353547
push_back 280293979
push_back 385478669
push_back 873293944
push_front 415587181
push_middle 164176535
push_front 967254094
push_back 200960990
push_back 110467967
get 39236
push_middle 556794851
push_front 883539330
get 538197
push_back 396655518
push_back 870320257
push_front 583217244
push_middle 444774229
push_middle 764258042
push_front 945405973
get 121891
push_middle 277606003
push_middle 618278170
push_middle 501364677
get 150993
push_middle 866769196
push_middle 227160347
push_back 8676794
push_back 785673252
push_middle 638140194
push_back 304004600
push_middle 712161436
get 394268
push_middle 25688130
push_middle 372964471
push_middle 120871609
push_back 316279417
push_back 347573461
push_middle 348997790
push_front 517455783
push_back 873293776
get 499446
get 372450
push_back 32423893
push_middle 138639433
push_middle 558655751
push_front 449174561
push_middle 266658861
get 288855
push_back 460652030
push_back 935189276
push_middle 152320472
push_front 566912725
get 161039
get 63894
push_front 928722914
push_back 842098346
push_back 38127610
push_back 395566121
push_middle 856453158
push_front 915689730
push_front 628564375
push_back 128288482
get 228348
get 440237
get 52002
push_back 79907215
push_front 202044555
push_middle 264777312
get 489470
get 262961
get 402782
get 234253
push_front 585540908
push_front 525564516
push_front 685343755
push_middle 161473576
get 63422
get 165865
push_front 242215256
push_back 45460021
push_back 753021467
push_back 53280641
push_back 720578970
push_back 951021980
push_front 370288018
push_front 842580245
push_front 568630561
push_back 280334990
push_front 422394808
push_front 587083780
push_middle 167122221
get 327015
get 92355
get 477417
get 358308
push_middle 49184611
push_back 926338241
push_back 830930785
push_middle 265981603
get 270999
get 323894
get 77673
get 144308
push_front 171970411
push_middle 207645492
push_middle 883602728
get 383694
push_middle 73870693
push_front 481085423
push_back 387879279
push_middle 371559891
get 102154
get 97469
get 546206
push_middle 434083450
push_back 916122914
push_middle 736040313
push_middle 88511667
push_back 783322638
push_front 975845646
push_back 382899962
get 168395
push_front 44181201
push_front 914845330
get 512648
push_front 265365008
get 449006
push_back 556635969
push_front 303057087
push_middle 599294233
push_middle 359249530
push_middle 689154608
get 622256
push_back 845109050
push_middle 768199093
push_front 837165760
get 144137
get 463161
push_middle 131194949
push_back 459622875
get 536823
push_front 412504705
push_middle 352893498
get 299695
push_middle 922336047
get 99330
push_middle 216451951
get 431996
get 159891
get 524367
push_front 107481729
push_middle 480428715
push_back 682224634
push_middle 903996409
push_front 444416231
push_middle 333464415
get 327289
push_front 572081205
push_middle 273644275
get 365831
push_middle 866612778
push_back 671851889
push_back 64783992
push_front 855075012
get 250971
push_back 228558726
push_middle 828322192
push_back 624820387
push_back 891562166
push_back 281223269
push_middle 499626785
push_front 38567062
push_middle 414008901
get 471423
push_front 32790921
push_middle 739107979
push_middle 293351917
push_front 358424138
get 260262
push_middle 546493266
push_back 91814043
push_middle 800999952
get 396638
get 74685
push_front 650812135
get 565315
get 400345
push_front 876045876
push_back 112700093
get 587139
get 37563
push_middle 647497037
get 560696
get 327605
push_middle 547155834
push_back 924468128
get 70059
push_back 773215569
push_front 760678694
push_middle 511972701
push_front 285522488
get 587136
push_back 347644140
get 424895
push_back 521488106
get 310184
push_back 545225144
push_back 760937331
push_middle 14483051
push_front 210369772
push_front 401830669
push_back 240184397
push_front 619797978
push_front 362787639
push_front 662874863
push_front 260568079
push_middle 398039049
push_back 681670872
get 156481
push_front 464402028
get 402747
push_front 116915499
push_back 57296538
push_back 97586015
push_back 169255031
get 528891
push_front 988210080
get 446716
push_front 743823709
push_middle 397857555
push_back 257427100
push_front 677741867
push_back 291816194
get 314691
push_middle 738082069
get 521297
push_back 658178591
push_middle 577520696
push_back 923603296
push_back 650220178
push_front 680403852
push_middle 618781627
push_back 192413142
push_middle 387198502
push_middle 762540824
get 641540
push_back 937662477
push_back 972206790
push_back 379495740
push_back 415953107
push_back 506521353
push_back 281975547
push_back 407603893
push_middle 948886712
get 613055
push_back 888393628
get 97521
push_middle 43237380
get 490086
push_back 696720617
push_front 910975208
push_front 153528011
push_middle 702987184
push_back 54009604
push_back 258370886
get 638398
push_back 841665721
push_middle 607630759
push_middle 638700324
push_back 994134710
get 534875
get 117496
push_front 238080871
push_back 215551350
push_back 314998594
push_front 854735748
push_front 942637830
push_back 833916847
push_back 477367260
get 81074
push_back 427788619
push_back 889785008
push_back 412200171
push_back 383727239
get 564765
push_back 718815443
push_back 452579031
push_middle 138327539
push_back 428190174
push_back 649493134
push_back 775236940
push_front 854964684
get 140354
push_middle 942657119
push_back 936047908
push_middle 739142053
push_middle 246350971
push_back 988729255
push_back 297454632
push_middle 603192219
push_middle 440359901
push_back 820212821
push_front 251743540
push_front 570724991
get 150381
push_front 288425481
push_front 41343721
push_back 91486426
get 19011
push_back 579690266
push_front 624832647
push_middle 52285279
push_front 998092537
push_middle 884056687
push_front 634987821
push_front 749250805
push_front 996881005
push_back 528748920
get 222525
get 203973
push_middle 347269080
get 146028
push_back 155067007
push_back 626587889
push_middle 12633875
push_middle 593457960
push_front 765665706
get 426563
push_front 846837942
push_back 890634187
push_back 508359890
push_back 435413278
push_middle 889339060
push_back 307839423
push_back 818333627
get 159659
push_middle 113141526
get 145031
get 423060
push_front 43919014
push_front 480397405
push_middle 41784366
push_back 113965028
get 135402
push_front 495484312
push_middle 92064367
push_back 825955661
push_back 334063269
get 174383
push_front 391527475
push_back 379191401
get 217747
push_back 765589975
get 137596
push_back 95709660
push_back 100171093
push_middle 420212295
push_back 744095337
push_middle 484093938
push_back 159135167
push_middle 751643356
push_middle 442254947
push_back 16546769
push_back 258432758
push_front 442142631
push_back 460108062
push_middle 891536136
push_middle 69850715
push_middle 285764376
get 299403
get 556373
push_middle 701318969
push_middle 79308509
get 567736
push_back 466076650
push_back 537081033
push_front 53288655
push_front 854423216
push_middle 115019533
push_back 933675534
push_middle 167751628
push_front 208497256
get 294137
push_back 550256554
push_middle 660994304
push_middle 181548133
push_middle 237007898
push_middle 128946234
push_middle 488504546
push_middle 446945150
push_back 41524588
get 126093
push_middle 66116392
push_front 511099813
push_front 984721294
push_front 860615867
push_back 986977989
push_back 370335706
push_middle 278335457
push_front 21111132
push_back 711329270
get 65216
push_front 159704704
get 359665
push_front 807685945
get 454224
push_front 626635413
get 211508
push_middle 22174909
push_back 714375795
push_front 7708573
get 297060
push_front 679097299
get 484188
push_middle 818339228
push_middle 316737330
push_middle 608596357
get 587874
push_back 456431305
get 442932
push_back 200539633
push_front 572869198
push_front 629303149
push_back 941836419
push_back 19280211
push_middle 565430328
push_back 648989695
push_middle 483539728
push_back 418488792
push_back 814222363
get 312016
get 612510
push_back 38980395
get 409257
push_front 733824126
push_back 447855576
push_middle 983587135
push_front 900945238
push_front 603074269
push_back 647830267
push_front 842720278
push_middle 858813863
push_front 735498903
get 159714
get 441087
push_back 123321660
push_middle 714234723
push_front 579778832
push_back 311420601
push_back 300546127
push_back 221374551
push_middle 797721927
push_middle 413983997
push_middle 863753602
push_middle 775614913
push_front 119622999
push_front 247447759
get 282958
push_middle 381265379
push_middle 63530521
push_back 327346072
push_front 598451454
push_middle 106516231
push_front 584765183
get 226723
push_middle 242430201
get 322671
get 521063
push_front 717659368
push_back 308245084
push_middle 843747436
push_back 378640425
push_middle 554562797
push_front 279778805
push_back 893365969
push_back 612049703
push_front 507367410
push_middle 348042496
push_front 880564012
push_middle 300538193
push_front 752502649
push_front 55393126
push_front 847833341
push_middle 159854189
push_middle 688416909
push_front 884646988
push_back 174245141
push_back 889054524
push_middle 641776296
push_front 778187655
push_middle 139454874
get 456529
get 271115
push_middle 850704711
push_middle 598442332
push_back 22806981
push_back 776825876
push_front 61491997
push_back 187448547
get 336682
push_front 690507178
get 398952
push_middle 360560905
push_back 307377854
push_front 621423602
push_front 170594409
push_front 158493907
get 241319
push_middle 767241260
push_back 967691958
push_front 415011188
push_middle 866762862
push_middle 184946909
push_front 638264639
get 509460
get 570166
push_middle 427727383
push_back 364752157
get 182581
get 428539
push_front 253468639
push_middle 211691946
push_back 208451967
get 202187
push_front 849942420
get 415285
get 311610
push_back 853420450
push_front 49389916
push_front 384616251
push_back 868795044
push_middle 906778636
get 432718
push_back 883002187
push_middle 402806085
push_back 293410851
push_middle 699794129
push_back 506348190
push_back 572858860
push_back 998925009
push_front 880341004
push_middle 519472298
get 318286
get 27037
push_front 810084627
push_front 560405523
push_back 380251467
push_middle 409379674
push_back 82309281
push_middle 938054039
push_back 502694199
push_front 42250609
push_middle 85370750
push_front 305025849
get 252903
push_middle 842512801
get 13626
push_middle 207217833
push_back 785048980
push_front 66198581
push_front 700380421
push_back 916193781
push_back 966629409
push_front 464803009
push_back 894913083
push_middle 159377976
push_middle 927810989
push_middle 461889
push_front 259851974
get 454749
get 251108
push_front 524734009
push_back 169768894
get 109884
push_middle 710348454
push_middle 659134413
push_back 876769901
get 490809
push_front 348624656
push_middle 861371816
push_middle 880854350
get 143177
push_back 105231825
push_back 464095017
get 86209
get 348822
get 170028
push_front 361932951
push_middle 896754757
push_middle 414041893
get 531937
push_back 595143750
get 173055
push_middle 647001777
push_front 228367178
push_back 547947866
get 301748
push_front 278138265
get 71519
push_middle 468584470
push_front 819698794
get 346592
push_front 689096194
push_middle 433922499
push_front 547806357
get 267866
push_middle 977888518
push_back 22818256
push_front 393238745
push_middle 90179755
push_back 382448785
get 578217
push_back 870726002
push_front 444582308
get 235793
push_back 222140960
push_back 582129886
push_middle 333391811
get 510603
get 20035
get 68218
get 357004
push_front 536027137
push_front 519080795
push_front 110877368
push_front 260162660
push_back 696214174
push_back 356140915
push_back 851676818
push_back 598774147
push_back 140887881
push_front 936838150
push_middle 175655927
push_back 456286363
push_middle 450946455
push_back 437632108
get 538934
get 365922
push_back 362618263
push_back 213448013
push_front 373281424
push_back 597604355
push_back 121729245
push_back 724544064
get 409309
push_front 5918080
push_front 634027953
push_front 725922887
get 307562
push_back 85246134
push_back 907159882
push_front 938226283
push_back 786430677
push_back 571101882
push_middle 87269777
push_middle 634026305
push_back 691016071
get 445808
get 540856
get 52822
push_back 686714216
get 256373
push_back 116785158
get 580464
push_front 742623564
push_back 287923241
push_front 341602867
get 343718
push_back 431549747
get 103201
push_back 216565046
push_middle 658060767
push_front 458541677
push_front 806497520
push_front 32483419
push_back 554537979
get 600295
push_front 311495050
push_front 178164904
get 419292
get 198353
push_middle 56598561
get 46119
push_back 929945801
get 501572
push_front 758507066
push_middle 452753640
push_back 639001448
push_middle 609180058
get 45564
push_middle 30592443
push_middle 943485224
push_front 814183249
push_back 155271644
push_middle 879622434
push_back 327889288
push_back 265914498
push_front 581188331
push_front 895131020
push_middle 621465226
get 321761
push_front 972001177
push_back 120557454
get 425047
push_back 263149947
push_back 751998400
get 439089
push_back 94102767
push_middle 765942049
push_middle 805635064
push_middle 748705618
push_back 167736059
push_back 33424026
push_front 699293818
push_middle 624816103
push_front 656189014
push_back 517042233
get 13791
push_front 410230161
push_back 882119791
push_front 82355493
push_back 770122116
get 533616
get 73807
get 137013
push_front 877473040
get 65074
get 385331
push_middle 312248393
push_front 948466336
get 80106
push_front 577311259
push_back 12695612
push_front 208123253
push_back 42033170
push_back 221284237
get 319817
push_back 594374476
push_front 744537161
push_middle 749796882
push_middle 413834114
push_middle 683196370
push_front 907801223
push_front 888140454
push_back 379718689
push_middle 183528692
get 256317
get 38992
push_back 760027861
push_back 672199849
get 44865
get 378123
push_front 371640883
push_middle 224046518
push_front 852950264
get 636015
get 569681
get 480936
push_middle 79724050
push_back 468347628
push_front 500283880
push_middle 735801009
push_back 519109669
push_back 472742263
get 201125
push_front 556987647
get 15827
push_back 581164889
get 79784
push_back 811659027
get 14131
get 173886
push_back 512603417
get 513481
push_middle 842127164
push_front 534172178
push_front 907719915
push_back 488693297
push_middle 47142675
push_back 62430127
push_front 58811750
get 122331
push_middle 150669167
get 236844
push_front 596331128
push_front 906624965
get 502886
get 128697
push_back 914244057
push_middle 303672349
push_front 260305118
push_front 152415235
push_middle 195756410
get 542513
push_back 566946266
get 370919
get 501016
push_middle 484007934
push_middle 43251193
push_middle 650771581
push_back 992770638
push_front 722674460
push_middle 308470718
push_front 657214974
push_back 602916600
push_middle 133244436
push_back 654403804
push_middle 838544624
push_back 115171746
push_back 94070712
get 599847
push_middle 284426190
push_back 252602031
push_middle 478330261
push_middle 741436637
push_middle 354390174
push_back 871922564
get 185630
get 10383
push_back 54597964
push_middle 492262643
push_middle 11643635
push_front 160513179
push_middle 577463154
push_front 282062628
push_middle 67146477
push_front 101302366
push_back 322591025
get 328413
push_middle 478862856
push_front 931969181
push_back 122220339
get 278647
push_back 478878955
push_back 751629776
push_front 404124420
push_middle 132033940
push_middle 926251367
push_back 553548727
push_middle 790045892
push_middle 767080117
push_front 943879356
push_front 610070438
push_middle 697771790
push_middle 631115885
push_middle 731087240
get 377830
push_front 735299945
push_back 474821303
push_back 38374158
get 5072
push_middle 369897434
push_front 742769989
push_back 145441026
get 196501
push_front 716221159
push_middle 564795526
get 178084
push_middle 689433713
push_back 28374756
push_middle 662808954
push_middle 761885072
push_front 825433248
push_middle 716169448
get 57117
get 284436
get 579571
push_front 116831773
get 415615
push_back 199407159
push_front 26306081
push_back 999778705
push_middle 27716501
get 241886
push_middle 603698207
push_front 286742649
get 126798
push_middle 950919580
push_middle 155756004
push_front 73703116
get 534672
push_front 116139468
get 446334
push_front 814384410
push_back 228891837
get 407045
push_front 990994114
push_middle 154049225
push_middle 44965371
get 620878
push_middle 465351819
push_middle 269982516
get 135378
push_back 292993194
push_middle 494944133
get 92389
push_middle 335447016
push_middle 414308246
push_back 634759120
get 346131
get 309667
get 335504
push_front 977863142
push_back 93067569
push_front 981916263
push_front 311651421
push_front 313127528
get 230941
push_middle 926082496
push_back 777769186
push_front 559848693
push_middle 815309836
push_front 795989086
get 175751
get 211410
get 427005
get 47408
push_front 789007505
push_back 136389520
push_back 531033307
push_back 473325365
push_back 371157579
push_middle 503530840
push_middle 952948852
get 16783
push_back 950033441
push_back 222383382
push_middle 932992729
push_front 19363512
push_middle 928364427
get 594490
get 445913
get 122252
push_front 34057409
push_back 118520243
push_back 13848095
push_front 535277827
push_middle 628103456
push_back 435541177
push_middle 62995580
push_middle 664891898
push_back 598389273
push_back 231899924
push_back 855541706
push_middle 486994196
push_middle 210524728
push_front 807860340
push_middle 168133598
get 461742
push_back 809121719
push_back 955778063
get 519018
push_front 527006988
push_middle 58768633
push_back 239361342
push_middle 467727633
push_middle 729401989
get 6786
push_front 13535529
push_back 307862231
push_front 328089811
push_front 418958759
push_front 434354211
push_back 109018097
push_back 205663372
push_middle 602994758
push_back 108761245
push_back 459298394
push_middle 365116199
push_front 803312523
push_back 957456818
push_middle 217135278
get 568263
push_middle 115883811
push_middle 130819008
get 384402
push_middle 313108369
push_middle 313566579
push_middle 496089129
push_front 556150771
push_middle 915810913
push_back 153150357
push_middle 424464754
push_front 651204239
get 80523
push_middle 791123255
push_middle 36986645
push_back 603200048
get 561614
push_front 367220628
push_middle 862284490
push_back 709194115
push_back 107550770
push_front 35015111
push_back 720388851
push_back 122619314
push_front 478056426
push_middle 105560319
push_back 766908215
push_front 81837795
push_front 774395402
push_middle 709782684
get 627105
push_front 495946216
get 213290
push_front 34397977
push_front 416851558
get 309639
push_front 563236743
push_back 672756873
push_middle 96225977
push_middle 530438895
get 51375
push_back 440414713
push_middle 165135310
get 210808
get 61359
get 131739
push_front 452814862
push_back 528302994
push_middle 599031282
get 396139
push_middle 153970243
push_back 859502206
push_middle 544475650
push_back 884258289
push_middle 752079738
push_front 338551239
push_middle 277645477
push_front 361270428
get 29845
push_back 778675369
get 487722
push_middle 503426564
get 261010
push_front 710134940
push_middle 500153807
push_front 232656356
get 75949
push_front 935532675
push_front 844730757
get 179487
get 284453
get 36271
push_back 875537053
push_front 197966396
get 256222
push_middle 179680953
push_middle 679042676
push_front 786979917
push_back 767568841
push_back 565696943
get 560171
get 120887
push_front 308133739
push_front 143807902
get 586260
push_back 358843663
push_middle 201713994
push_back 659517149
push_middle 387392141
push_back 524322356
push_back 136532005
push_back 804462793
get 198925
push_middle 901556192
push_back 614580360
get 213272
push_front 953196813
push_front 337080889
push_back 766963647
push_back 159745093
push_front 467332673
push_back 410444352
get 303352
push_middle 551632870
push_back 612171250
push_front 764941392
get 423218
push_back 869948446
push_back 356667207
push_back 389334517
push_middle 511037515
push_back 687595892
push_front 456838687
push_front 679316639
get 439491
push_middle 307370610
push_back 771967732
push_back 994875805
push_back 669348529
push_middle 905663753
push_back 287978368
push_front 149306996
push_front 99814880
push_back 137558630
push_middle 677195171
push_front 180746394
push_middle 366473854
push_front 51036533
push_back 89819503
push_back 876046958
push_middle 418402204
push_back 239609183
push_front 236586273
push_back 735062819
push_middle 680911717
push_back 29550245
push_middle 693801642
get 367225
push_back 640141295
push_front 415757912
push_front 626537476
get 532263
get 405979
push_front 795492721
get 322406
push_front 897120541
push_middle 174187416
get 618183
push_front 474069738
push_middle 444328404
push_middle 727753650
get 320597
push_front 250829133
push_front 606915382
push_front 619245367
push_back 960589836
push_back 23884848
get 570063
push_middle 927669888
push_back 726120228
push_front 501816283
push_back 240501228
push_middle 830615123
push_back 189893573
push_back 584165511
push_back 435493359
push_back 27622616
get 83036
push_middle 613139380
get 220482
push_middle 7865562
push_front 412276414
push_back 91809238
push_front 163830822
push_back 208030357
push_middle 303791860
push_middle 308211591
push_front 715843468
push_back 787646408
push_front 898131536
get 183246
get 579575
push_middle 661654785
push_middle 119337347
push_back 824306084
push_middle 827927462
push_back 287362145
push_front 342792187
get 116383
push_front 537697461
get 301700
push_back 652250918
push_front 994411308
get 586277
push_front 333736600
push_back 161037474
get 86108
push_middle 216785014
push_back 225279078
push_middle 413709585
push_middle 237474867
push_middle 448502892
push_middle 544116320
get 106108
get 607693
push_back 857802142
push_middle 795653367
push_back 639148893
get 101083
push_back 922433396
push_back 573998922
push_back 692393130
push_middle 708564709
push_front 919938878
push_middle 169003227
push_front 301995432
push_front 21144238
get 493900
push_middle 37828620
push_middle 189945917
get 303755
push_middle 937335534
push_back 282910987
push_front 127802096
push_front 499675682
push_front 348037712
push_back 952369796
push_middle 337615740
push_middle 111233187
push_middle 391758389
push_back 506471244
get 306113
get 10042
get 425040
get 63804
push_front 950748554
push_back 837597240
push_front 683495077
get 116633
push_back 695097378
push_back 567233697
push_front 678124218
get 66834
push_front 791240520
push_back 898736157
push_middle 498027129
push_front 375939191
get 369222
push_back 277138781
push_front 430132705
get 502870
get 37518
push_front 848313966
push_back 971910724
push_back 566367146
push_back 11657014
get 522422
get 447677
push_back 934849039
push_front 891487991
push_front 392148143
get 624855
push_front 859879658
push_back 25351869
push_back 873393955
push_back 595490227
push_front 850873231
get 62106
get 55009
push_back 872004673
push_back 761961865
push_front 576573711
push_back 265049055
get 530695
push_front 656144357
get 143293
push_back 385648681
push_middle 112333309
get 84841
push_front 843931806
get 510273
get 111251
get 444023
get 403523
push_middle 129243278
get 91451
push_middle 782888500
push_middle 167024815
push_middle 98295429
push_middle 862416640
push_front 690997392
push_back 501154590
push_front 636076078
push_middle 179609306
get 575697
get 455345
push_middle 34143896
push_middle 212906295
push_front 140977068
push_middle 922314576
get 507982
push_front 824324013
push_middle 98041144
push_front 236375417
push_middle 269517475
push_middle 564016212
push_middle 632080202
push_front 739372920
push_back 622509690
push_front 900604372
push_back 914324391
push_front 239543572
get 99263
get 573771
get 87849
push_back 316209692
get 210795
get 130166
push_middle 613811137
push_back 271530942
push_back 867528756
push_back 388986546
push_middle 299533611
push_front 806388678
push_back 16162364
get 14380
push_front 877090941
push_front 301744825
get 579887
get 359171
get 572850
push_front 98163147
get 622357
get 500179
get 561090
push_back 210930329
push_middle 552154053
push_middle 937450831
push_front 123346999
push_back 814756991
push_back 445809134
push_back 973856162
push_front 668256631
push_back 177318733
get 484079
push_front 880953634
push_back 251321915
push_middle 4421255
push_front 589128521
get 188794
push_back 873545838
push_front 769266492
get 520248
push_middle 825842589
get 338023
push_front 119991298
push_back 451723647
push_middle 157679059
push_front 353801847
get 64014
push_middle 807367464
push_back 153996099
get 92514
push_middle 833748062
push_front 558190165
get 280527
push_front 948255574
push_front 21318057
push_front 859973431
push_back 131597905
get 301596
push_middle 35970399
get 350789
push_middle 635409789
push_front 795137404
get 141565
push_front 59450212
push_back 19829283
push_front 701799991
get 552644
push_back 94431982
push_front 563279148
get 623787
push_middle 58716943
push_back 781924155
get 389707
push_back 132966495
push_front 45278566
get 36270
get 132199
push_middle 403802165
push_middle 596564989
push_back 662623597
push_middle 785702825
push_middle 959016182
get 18714
push_middle 129968736
push_front 244183811
get 351719
push_front 494337852
push_front 925287365
push_middle 544151754
get 450877
push_back 35660569
push_back 412763387
push_back 920354981
push_front 209138840
push_middle 327085911
push_middle 217478266
push_back 838899434
push_front 801759886
push_middle 899104076
push_front 891601367
push_middle 142826625
push_middle 832238285
push_front 911473687
push_front 351811697
push_middle 626555458
push_front 159044594
push_middle 900904083
get 630259
push_middle 167241044
push_middle 239133489
push_back 789449625
push_back 934624502
push_middle 476310287
push_back 975592672
get 85814
push_back 745349776
push_front 357596455
push_middle 55992026
push_middle 231641657
push_middle 990893327
get 521501
push_front 130530266
get 67746
push_middle 93966009
get 170301
get 157285
push_front 917608166
get 14450
push_front 224073665
push_front 493257697
push_middle 774589189
push_front 665315404
get 269590
push_front 713260395
push_back 147492685
push_front 40581537
push_middle 682670055
push_front 779669281
push_back 998808186
get 317965
push_back 723477206
get 323466
push_front 527716265
get 215474
get 89430
push_middle 213665157
push_front 754232495
get 348432
push_back 89781279
push_middle 55030323
push_middle 257005107
push_front 114765999
push_back 110336345
push_middle 340886534
get 118296
get 527201
push_back 23652165
push_middle 536900203
push_middle 51666912
get 65351
push_back 588631947
get 112063
push_front 522535575
get 141276
push_back 370600267
push_middle 456799300
push_front 174369289
push_back 397100737
push_back 677114168
push_middle 703053428
get 134176
get 576878
push_middle 210054675
push_middle 877529125
push_back 37170519
push_front 30878292
push_middle 696021163
push_middle 929575218
push_back 504984555
push_front 722140404
get 554541
push_middle 425245141
push_front 835216140
push_back 370733482
push_middle 994611572
push_back 72389800
push_middle 543929954
push_middle 31121565
push_middle 542514824
push_middle 317319268
push_front 133014488
push_middle 300291636
get 275394
push_front 964690589
push_back 999041113
push_front 142434912
push_front 43237475
push_front 14688191
push_front 283371166
get 352509
push_front 672383189
push_middle 845629960
get 277151
push_back 175084746
push_back 2271023
push_front 818503731
get 631396
push_middle 91545955
push_middle 562629190
push_front 724435660
push_front 938482831
get 278153
push_front 991275490
get 312393
get 204099
push_back 959619537
push_middle 805377134
push_back 238354972
push_middle 360473530
push_back 781125749
push_front 61269922
push_front 118666465
push_front 355451390
push_back 726164584
push_middle 694687987
push_back 810896625
push_middle 174242469
push_front 119661180
push_middle 694157997
push_middle 44431694
push_back 730045736
push_back 327282534
push_middle 828300941
get 392724
push_back 557091523
push_front 567189947
get 3037
push_front 744520340
push_middle 778032456
push_back 31970644
push_front 669194892
push_back 784832917
push_middle 954860993
push_middle 589469333
push_front 659007464
push_back 148744538
get 446050
push_front 243430271
push_middle 628112088
push_front 806905106
get 328098
push_back 715322697
push_front 281074380
push_front 383730495
push_middle 821698465
get 477710
push_middle 362238056
push_front 292488482
push_middle 194130910
push_front 177886983
get 283856
push_back 240281939
push_back 124235999
push_back 827555511
get 130257
push_back 105225874
get 200669
push_back 61823042
push_back 884139387
push_back 58001245
push_front 113761118
push_front 742875325
get 162505
push_back 996095920
get 360945
push_back 485769906
push_back 453244170
push_back 584664908
push_back 203116762
push_front 483628064
push_middle 646834318
push_middle 700447488
push_back 896858227
push_middle 424638230
push_middle 229932537
push_middle 370449562
push_back 884237271
get 167244
get 17915
push_middle 547897564
push_middle 344154409
push_front 406103758
push_front 55907011
push_front 796248524
push_front 448391751
push_middle 433930301
push_front 10311971
push_middle 347770521
push_middle 147829540
push_front 353909293
push_back 919863966
push_front 83138862
push_middle 753776363
push_front 620912480
get 604751
push_middle 899407914
push_back 935829198
push_front 856803036
push_front 117481196
push_front 55356093
get 318664
push_back 222535169
push_back 592851127
get 98626
push_back 776832954
push_back 326073580
push_front 616550116
push_front 336947682
push_back 23228119
push_middle 377084878
push_front 578244071
push_back 559225669
push_back 152272531
get 329074
get 267033
push_back 878765600
push_back 549232700
push_middle 576489623
push_back 75734643
get 350113
push_middle 830237195
push_middle 493218853
push_front 487882591
push_front 672143419
push_middle 946032637
push_front 197253435
push_back 885898548
get 262127
push_back 572951498
push_front 572655684
push_back 498489227
push_back 874907520
push_back 467895032
push_front 146472010
push_front 298139344
push_back 434553862
push_middle 39226409
push_front 244714047
push_front 185008799
push_front 438735151
get 180279
push_front 836992967
push_back 916213075
push_front 704477976
push_back 338045364
push_middle 715268472
get 624027
push_middle 332209125
push_back 788652464
push_middle 393127571
push_front 438711482
push_middle 732348694
push_front 476559814
get 182754
push_middle 389754593
push_back 972805634
get 471868
push_front 4663774
push_front 974649925
push_front 44146011
push_middle 287674520
push_front 867576869
get 44800
push_back 712932958
push_front 501424731
push_back 493475754
push_middle 804688746
push_middle 450404560
get 552764
push_front 382729382
push_middle 514134518
push_middle 891342664
push_middle 799095640
push_middle 23670550
push_front 150369584
push_middle 577648065
get 227735
push_back 606516601
push_back 711074191
push_front 103113404
push_middle 158080538
push_back 958822457
get 591653
push_front 477016522
push_back 785644557
get 448493
push_middle 298904656
push_middle 229022055
push_back 834847493
push_back 190960352
push_back 738217506
push_back 999470494
push_back 65513963
push_front 347288104
push_front 212857656
push_back 807572333
push_back 298469292
get 327035
push_middle 27855345
push_front 987899037
push_back 474607672
get 29315
push_front 724425556
push_back 438357042
get 108344
push_middle 716036516
push_middle 167917723
push_back 737804872
get 140818
push_back 397649867
push_back 7731832
push_middle 952976999
push_front 217320088
get 625097
push_middle 756209161
push_back 598583174
push_back 298771188
push_back 600352465
push_back 288316698
push_back 289597488
push_middle 772326768
push_back 55689027
push_back 809760895
push_middle 228051760
push_back 407533640
push_back 937740498
get 99052
push_middle 555771741
push_back 713257692
push_middle 343965111
get 457388
push_back 30227870
get 383193
push_front 892690158
push_front 183971904
push_middle 699949879
push_back 770443948
push_middle 402664349
push_front 687886373
push_back 6133060
get 556656
get 473204
get 221046
push_back 866287236
push_middle 481870617
push_front 883562265
push_back 288686802
push_front 768723395
get 625130
get 38901
push_back 618411164
push_front 604224696
push_back 483259668
get 296764
push_front 840234187
push_front 7405966
get 502909
get 390411
push_middle 33804029
push_back 648372153
get 552056
push_middle 329290773
push_front 705998173
get 192170
push_middle 276149620
get 276380
get 613236
push_front 609367821
get 9639
push_front 608487893
push_middle 876403926
get 639698
push_front 729505885
push_back 469523481
get 25243
get 454101
get 374964
push_front 609956715
get 326144
push_front 831077674
get 608359
push_front 415694158
get 293963
push_front 108240272
push_front 163300895
push_front 489869525
push_front 254949568
push_back 958765552
push_back 189967679
push_front 862707732
get 549642
push_middle 416808565
push_middle 984455368
push_front 861004157
push_front 165117200
push_middle 157430160
push_back 316410826
push_middle 688881797
get 196713
push_back 449982183
get 635740
push_middle 472542445
get 574898
push_front 422707928
get 59825
push_front 431350996
push_back 772415475
push_front 53839428
push_middle 893728042
push_front 897094046
push_middle 11782260
push_back 405106587
get 42944
push_middle 549246478
push_middle 655758968
push_front 356079343
push_back 851661882
push_front 458124906
push_front 160243720
push_middle 30673619
push_back 313207773
push_middle 36067594
get 589862
push_front 671091258
push_back 827740979
push_front 188481307
push_back 491443670
push_middle 321691384
get 428194
push_back 676432256
push_middle 291204876
push_front 780061401
push_back 378723062
push_front 673852295
get 440842
push_front 263017522
push_back 960703998
push_back 189529334
get 339106
get 586432
get 502182
push_back 55219572
push_back 646684092
push_middle 24571520
get 509352
push_back 752282567
push_middle 32206008
push_back 663068475
push_front 564681956
push_back 313348508
push_middle 44944952
push_back 610915103
push_back 800530851
push_middle 811566236
push_front 299013884
push_back 574764743
push_front 66922352
push_front 638120519
push_front 33610794
push_front 355299757
push_front 802807158
push_back 883522699
push_front 547697576
get 90898
push_back 359300496
get 218850
push_middle 429593229
push_middle 2210374
push_back 674744387
push_middle 290669230
push_middle 113509182
push_front 644913276
push_front 442274483
get 555241
push_front 101028105
push_middle 714812741
push_middle 831880354
push_front 77954430
push_front 168629953
push_front 706895592
push_middle 544593188
push_front 900394217
get 7440
push_back 712140981
push_middle 989016256
get 602444
push_middle 620298357
get 113790
push_back 840755170
push_front 800786882
get 22312
push_front 957489
push_front 867002093
get 133266
push_back 51664010
push_front 467048560
push_back 749820170
push_middle 220140832
get 101023
push_middle 434822445
push_back 694240128
get 273199
get 399545
push_front 278793125
push_front 517515109
push_middle 128666053
push_back 639154965
push_middle 208486060
push_back 903741295
push_back 956307378
push_back 152847139
push_middle 644839108
push_back 791254548
get 452519
push_front 488311790
push_front 636923365
get 379012
push_front 576843585
get 372382
push_middle 803328431
get 577139
push_back 928337197
push_front 506600567
push_front 314715504
get 296534
push_back 811704615
get 196947
push_front 409601880
get 170352
get 8711
push_front 849436535
push_middle 163361365
push_middle 957859730
get 600017
push_front 525240456
get 467151
get 222476
push_front 874630011
push_front 115930505
push_front 810843362
push_front 885863360
push_middle 338193654
push_front 758184549
get 303775
push_middle 905306770
push_middle 582858272
push_front 537611239
push_front 14288638
push_back 15536563
push_back 59242873
push_middle 207121661
get 138428
push_middle 667912756
get 141505
push_front 193256910
push_middle 431376821
push_middle 111333830
get 374593
push_front 555240274
push_front 601043358
push_middle 74574496
push_middle 901057393
push_back 748779947
push_front 655299747
push_middle 720295943
push_middle 661828742
get 188057
push_middle 719822094
push_front 524186476
push_front 527791240
push_middle 132628048
get 261238
get 488201
push_middle 529685873
push_front 788924446
push_front 157293797
push_back 904924610
get 1862
push_middle 797382524
push_middle 231153335
push_middle 431469201
get 317402
get 368542
push_middle 898597269
push_middle 543597731
get 131193
push_back 576679274
push_back 105306770
push_middle 935268997
push_front 830205533
get 266979
get 101099
push_middle 390726558
push_back 50663812
push_front 135616887
push_back 319866317
push_middle 465111605
push_middle 155446282
push_front 639999698
get 533186
push_back 987805254
push_back 146743376
push_middle 754425252
push_middle 850008635
push_back 596199480
push_middle 325690999
get 491571
push_back 198166930
get 3829
push_back 614892243
push_front 75001259
push_front 349367516
push_front 215259057
push_middle 530632588
push_front 257652207
push_front 172284354
push_front 344265927
push_back 377801854
push_front 326089120
get 410251
get 539903
push_back 259303011
push_front 133849578
get 539314
push_front 725342812
push_front 220142184
push_front 228230935
push_front 922008325
push_middle 111359017
push_front 551495230
push_back 961628290
push_back 982617848
get 297502
push_front 632759558
get 24629
push_back 471156284
push_middle 716509364
push_front 579566681
get 195304
push_back 292987561
push_back 636391125
get 432371
get 12564
push_middle 11303676
push_back 880314397
get 230112
get 622527
push_front 775765703
push_middle 373082380
push_back 591551200
push_back 63829927
push_back 513663233
get 47327
push_middle 544715114
push_front 621125370
push_middle 236551448
push_front 601917412
push_front 100359526
push_middle 939091432
push_middle 345189957
get 473604
get 89779
push_front 3626326
push_back 575033603
push_middle 34598447
push_back 496654015
push_middle 191088635
get 300987
push_front 386747205
push_middle 176173729
push_middle 693286040
push_back 94788644
push_back 101016538
push_middle 993204269
push_front 779124904
push_back 180264311
get 212843
push_front 296811199
push_middle 501333743
push_back 914026327
push_front 989394462
push_back 381305684
push_back 905327241
push_front 405314667
push_front 59191908
push_back 390193647
get 318751
get 314751
push_middle 821729948
push_middle 183593077
push_middle 79145488
push_middle 465086025
push_front 781090218
push_middle 538351271
push_front 541480021
push_front 628358681
push_front 871655855
push_back 105874558
get 73921
get 43749
push_front 393431352
push_back 368922643
get 329304
get 17057
get 176533
push_back 10323442
push_back 770873402
get 555524
push_back 527076576
push_middle 933820997
get 131107
get 547556
push_middle 225299344
push_front 132935698
get 328494
push_front 622941746
push_middle 624841829
push_middle 152173484
push_middle 795983128
push_back 374561311
get 402641
push_front 554716446
push_middle 750190652
push_back 870470397
push_front 106349295
push_front 310936177
push_back 259465057
push_middle 589161834
push_back 612163052
push_front 859433465
get 62895
push_back 714547662
get 487785
push_middle 739323033
get 225186
get 634389
push_middle 45049584
push_back 706993616
get 464566
push_back 577634259
get 145647
push_back 180092134
push_front 108656290
push_back 333323096
push_front 765895125
push_front 521390780
push_middle 768255537
push_front 868713020
push_back 610781662
get 224657
get 639196
get 101506
push_front 742011872
push_back 977539511
push_front 45199118
push_back 267122162
get 21513
push_middle 215016347
push_back 260194846
push_back 827963706
push_back 122479059
push_back 67301904
get 111794
push_back 33652483
push_middle 618120565
push_middle 236117195
push_front 665675873
get 549675
push_middle 152725312
push_middle 918018757
push_middle 621719700
get 378845
push_middle 761850446
push_front 106422626
get 481744
push_back 725853459
push_back 208001508
get 101251
push_back 247679504
get 373444
push_back 802905462
push_back 529349668
push_back 496925858
push_back 559819546
get 423875
push_front 822770662
push_back 773022058
push_front 194302451
push_front 431194354
push_back 922976673
push_back 697075631
push_back 7239581
get 462162
push_middle 198395814
get 579300
push_middle 727782101
get 9033
push_front 87501234
push_front 399260860
get 491720
get 419167
get 423561
push_back 258424005
push_front 239569889
push_middle 701826370
push_back 587574539
push_front 526639074
get 552851
push_front 961931081
push_middle 435942855
push_middle 346693745
push_front 721577102
push_front 76118374
push_front 741298098
push_front 827341788
push_back 621171250
push_front 451793821
push_middle 115636267
push_middle 618227984
push_front 979219606
get 630082
get 585931
push_front 680115858
push_back 428140529
push_front 921137790
get 442664
get 280994
get 576619
get 575336
push_front 277809807
push_back 782427064
push_front 253995197
push_front 897516393
push_middle 565921812
get 276224
push_back 539837035
push_front 564880651
push_middle 557540104
push_middle 229639105
push_middle 816710178
get 423911
get 563464
push_front 362383342
get 127952
push_front 175894965
push_back 531876908
push_front 616932357
push_middle 562058669
push_back 213565355
push_back 910216352
push_middle 480523254
get 473813
push_back 490716098
push_front 861986544
push_back 836901457
push_middle 741729063
push_middle 440965138
push_front 582719994
push_middle 176417207
push_back 417661532
push_back 948109131
get 147690
push_back 324275826
get 91926
push_middle 168293884
get 317646
push_front 141786040
push_middle 342320875
get 556619
push_middle 765824656
push_front 3093322
push_middle 106348161
push_back 109291213
get 328589
push_front 67820888
push_middle 455100647
get 143832
push_middle 588922777
push_back 887245973
push_back 684462371
push_middle 656473733
get 559201
push_middle 293470209
push_middle 673669375
push_front 703948876
push_back 683702118
push_middle 81244590
push_middle 937143382
get 376257
push_middle 558961739
push_middle 39337858
push_middle 296917055
push_middle 842134187
push_middle 817754272
push_front 403669613
push_front 283886032
push_front 320196013
get 566887
push_middle 930488648
get 146255
push_back 944187756
push_back 195476127
push_back 192794267
push_front 212910760
push_middle 431333460
push_back 179324360
push_front 285105630
get 515275
push_back 87994993
push_back 863546457
push_back 517622964
push_back 934956279
push_front 610985659
get 439359
push_front 367657834
get 79169
get 176446
get 27788
push_front 290440971
push_back 549165653
get 395234
push_back 489154324
push_back 937978632
push_front 949398627
push_middle 854529242
get 148373
push_front 64023433
get 91856
push_middle 256784012
push_front 729359374
push_back 995101873
push_front 994123120
push_back 72243397
push_front 756662920
get 239869
get 395823
push_back 618854810
push_middle 978613948
get 389828
get 501770
push_middle 50137455
push_front 873840212
push_back 763386246
push_front 634638033
push_middle 756016885
push_back 957284256
get 582392
get 454612
push_front 854081925
push_middle 565101550
push_front 805567632
push_middle 834667732
push_back 968505196
push_middle 378940822
push_middle 730820386
push_middle 752472032
push_front 210414946
push_front 907884638
push_middle 94673172
push_middle 130914092
get 506669
push_middle 917840020
push_front 623098773
get 366667
get 224575
push_front 977996026
get 544581
push_front 30400250
push_middle 153232732
push_front 709668627
push_middle 562659383
push_back 998804276
push_back 255886597
push_front 346181052
push_middle 308907338
push_back 16090678
push_middle 141116545
push_front 130599064
push_back 79849701
push_back 292718613
push_front 762978524
push_back 696285087
push_front 176147201
push_middle 608204796
push_middle 805381324
get 566889
push_front 134383789
push_middle 37718003
push_back 720558248
push_back 915857828
push_middle 958174339
push_back 391341589
push_back 860071366
push_front 834865514
push_front 764103101
push_front 832924723
get 559497
push_back 911116353
push_front 528803947
push_front 707447550
get 417036
push_middle 341716241
push_middle 648919221
push_middle 617702549
get 608869
push_middle 248081089
push_back 728929233
get 13008
push_back 595654573
push_back 543945105
get 447766
push_back 183798061
push_middle 34094873
push_back 884968185
get 166114
push_middle 439619528
push_front 560436756
push_front 503245233
push_middle 702977866
push_front 61644610
get 471370
push_back 28800148
push_middle 28548875
get 28005
push_middle 84424049
get 36546
push_back 15873893
get 399684
push_back 927924788
push_back 581503327
push_back 310218626
push_middle 719858636
get 142249
push_front 277672893
get 344695
push_front 755576763
push_middle 302783854
get 122660
push_front 20588186
push_back 692406213
push_middle 474918305
push_front 570013537
push_front 603507000
push_front 797536647
push_middle 514657047
get 547329
get 321475
get 307197
push_middle 330839143
push_back 325984920
push_front 821043337
get 90629
push_back 498328360
push_middle 565067884
push_front 392265100
push_middle 473351337
push_front 225951256
push_middle 565782895
push_back 378450420
push_back 107754314
push_middle 414039690
push_front 749174251
push_middle 132180051
push_middle 629788232
push_back 601709259
push_front 887592671
get 120482
get 427150
push_middle 907349198
push_front 23853745
get 240786
push_back 699115004
push_front 165711261
push_front 344449679
push_back 488779255
push_middle 124600015
push_back 41596090
get 262746
push_back 188048244
push_back 30644227
push_front 845413279
push_front 644691683
push_middle 722858320
push_back 990240789
push_front 832251042
get 261177
push_back 685597101
push_back 591977673
push_back 142850706
push_front 885470857
push_front 898087068
push_front 886195498
push_middle 459476199
push_back 597007791
push_back 782311647
push_front 458175098
push_front 181879299
get 379448
push_back 465716120
get 256357
push_back 678861971
push_front 46934882
push_middle 127701976
push_middle 118663313
get 582224
push_back 178700265
push_front 97376611
push_back 230955585
get 634140
push_front 335198007
get 546412
get 266005
push_back 98091381
push_front 60387942
push_middle 440211078
push_back 678410788
push_back 510374216
get 501597
push_front 357173097
push_front 461910327
push_front 701113632
push_back 276298366
push_back 986053088
push_front 112333957
push_front 417685370
get 198341
push_front 513345198
get 642501
get 413225
push_front 630977598
push_back 725707478
push_front 695533493
push_back 870237856
push_middle 687692147
push_middle 805220999
push_middle 877209700
get 363674
push_back 474005923
push_back 349281010
push_front 403828733
push_front 661151343
push_back 538289967
get 608817
push_front 317479871
push_back 245511288
get 248182
get 2730
push_middle 599761944
push_front 659040536
get 303865
push_front 189529181
push_middle 265988860
push_middle 179643669
get 397398
push_back 90137726
push_back 963301181
push_back 956593488
push_middle 277484639
get 324129
push_front 149595661
push_middle 616205621
get 549570
push_back 168990775
push_middle 179779276
push_middle 704306009
push_front 206133910
push_back 39894094
push_front 23780373
get 216818
push_back 215540686
push_back 258850382
push_middle 388461834
push_front 942983036
push_middle 511283477
push_middle 740225640
push_front 798864091
push_middle 44185909
get 501003
get 411185
push_back 634494977
get 10976
push_front 666599076
push_back 103196989
push_back 453551009
push_back 143049346
get 51370
push_middle 485166694
push_front 761084967
get 338239
get 295903
push_middle 323414501
get 265097
push_back 541909483
push_middle 519676389
push_back 116385371
get 373864
push_front 718231282
push_middle 849372957
push_front 276675223
get 151479
push_middle 902583945
push_front 200620359
get 312347
push_front 420462251
push_back 565082753
push_back 57530847
push_back 718560568
get 172480
push_front 930003612
get 173427
push_front 224065765
push_front 827133920
get 242311
push_back 588400772
get 340430
get 373331
push_middle 809301689
push_front 561601723
get 331849
push_front 474022124
push_middle 405811502
get 96783
push_middle 53341573
push_middle 75811770
push_back 346933687
push_middle 509460861
push_back 3108780
push_middle 767905235
push_middle 74689327
get 426920
get 166205
push_back 280029522
push_middle 502432957
push_front 974757908
get 364953
push_front 691439335
push_front 674736460
get 468194
push_middle 230973187
push_back 260730560
push_back 341391427
push_middle 138965831
get 30247
push_middle 776077518
push_middle 693965364
push_middle 549004081
push_middle 132122008
get 157079
push_front 789891291
push_front 340085562
push_middle 606321397
push_middle 665389125
push_middle 265337380
push_front 353168902
get 343086
push_front 428951933
push_back 433823686
get 411922
push_back 906363630
push_front 442640308
push_front 544828813
push_front 956966655
get 454537
get 216232
push_back 410330931
get 44376
get 65217
push_middle 344358948
push_front 298825297
push_middle 399179593
push_middle 149843395
push_front 752843485
get 512120
push_back 250626609
push_middle 301525322
push_back 30946556
push_front 748585125
push_front 297148052
push_back 932990364
push_back 96179004
get 64924
get 137351
push_middle 340093016
push_middle 847068314
push_back 624308180
push_back 518909473
push_back 183403356
push_middle 752107026
push_middle 469496075
get 344663
push_middle 93110893
push_back 299099109
push_middle 653695994
get 12968
push_middle 694247579
get 8032
get 564423
get 472095
push_middle 2854706
push_middle 834069883
push_middle 556269388
push_front 565438339
push_front 589570825
get 174780
push_front 763657971
get 457274
push_middle 742285162
push_back 644176061
push_back 408352652
push_front 180394405
push_middle 980816666
get 78309
get 599589
push_back 409862275
push_middle 262723761
push_front 593673497
get 252198
push_middle 642172199
push_front 196430306
push_front 714477616
push_middle 209608575
push_back 822616824
push_middle 556600665
push_middle 251288521
get 327684
push_back 373034608
push_front 339249092
push_back 211683871
push_middle 569572985
push_back 660092692
push_front 820476441
push_back 957642219
push_front 440543775
get 146932
get 233211
get 98575
get 288828
push_front 16864110
get 339371
get 473877
push_middle 92444908
get 574634
push_middle 438602245
push_front 19966306
push_back 32180318
push_front 252193289
push_middle 31630745
push_front 469905117
get 279963
push_middle 758431938
get 271169
push_front 412024033
get 230424
push_front 445048451
push_front 127279999
push_front 342421324
push_front 276697035
push_middle 862514964
push_middle 786782699
push_middle 133951453
push_front 928085489
push_back 130363940
push_back 223476963
push_middle 620621051
push_middle 103560550
push_front 732637124
get 155255
push_front 85115551
push_back 129356095
push_middle 910303616
push_front 762497360
push_front 890955041
push_middle 755260404
push_middle 818651744
push_middle 868507112
push_back 725502632
get 178884
push_front 808918659
push_front 662773329
push_front 187935943
push_back 41403982
push_middle 259459251
push_front 436081756
push_middle 268658491
push_middle 449164678
push_front 282550753
push_back 544146221
get 44545
push_middle 7014391
get 251357
push_front 214826764
push_back 290019029
push_middle 760210783
push_back 691107156
push_front 717959833
get 254265
push_back 508268324
push_back 940463620
push_back 255148643
get 35687
push_front 890569937
push_front 809310383
push_front 869124120
push_front 347203419
push_front 435277450
get 498464
get 426560
push_back 703143950
push_middle 681230351
get 412266
push_middle 790746160
push_back 949097237
push_back 143191278
get 313180
push_middle 182152411
get 617986
push_back 736224102
push_middle 207079526
push_back 463335524
push_back 156213880
push_back 287449419
push_middle 584591882
get 642350
get 158572
push_front 148684803
push_back 548876175
push_front 599749689
push_front 252479779
push_middle 976977033
push_front 675850637
push_front 14421444
push_back 558340905
push_front 156251186
push_back 959181490
get 131597
push_front 71926608
get 284438
get 367605
push_middle 994814134
push_middle 217544222
push_middle 78705509
get 75858
get 583766
push_back 365492770
push_front 828552977
push_middle 519973789
push_front 669252155
push_front 559916663
push_back 934544061
push_middle 915438756
push_front 18808748
push_middle 417681976
push_middle 755153746
push_middle 476669506
push_front 851063472
get 259588
push_middle 443795342
get 123642
push_back 829083130
push_middle 14417281
get 120518
push_front 616712945
push_back 236268111
get 60598
get 460627
push_front 4881748
push_front 588075333
push_front 753306862
push_back 2039734
push_front 988093161
push_front 539792994
push_back 942278896
push_back 403836225
push_back 951859111
push_back 535228356
push_front 746843848
push_middle 184529783
push_back 754914527
push_back 442548559
push_back 988076702
push_middle 473438520
get 158577
push_back 753534515
push_back 406545672
push_front 711271210
push_middle 63208843
push_back 110798207
push_middle 528952357
get 226369
push_middle 859090126
get 15514
push_front 200063209
push_front 907085629
push_back 665424943
push_back 406300355
push_front 252969256
push_front 521427233
push_middle 450397211
push_front 313060555
push_back 423628530
push_middle 586810706
push_back 488585889
get 410840
push_back 689483627
get 280728
push_front 308667859
push_front 816706399
push_front 314824218
push_back 417820598
get 46932
get 143972
get 2243
push_middle 241298965
push_back 485612273
push_front 719782625
get 379943
push_middle 372755443
push_back 873428284
push_middle 296788715
get 394183
push_middle 323169979
get 212669
push_middle 826995156
get 239759
push_middle 709815166
push_middle 379034557
push_middle 203939327
push_middle 578762054
push_back 568352138
push_back 243913438
get 249309
push_back 413385734
push_front 49335554
push_back 391099037
push_front 813073430
push_front 768892382
get 436347
push_middle 179447607
push_middle 285288343
push_front 830557455
get 11782
push_front 382198612
push_middle 693919924
push_front 307258102
push_front 215767756
get 495150
get 583470
push_middle 136742103
push_front 359288772
get 548928
push_front 954382923
push_back 703733140
push_front 19590212
get 278122
push_front 4961688
push_back 80732879
push_front 552527668
get 25183
push_middle 983845209
get 162535
push_middle 715538095
push_middle 603683504
push_middle 463897747
push_middle 180910610
push_middle 950259490
push_middle 7894349
get 310195
push_back 758783945
push_back 955938415
push_middle 426211691
push_back 667767403
get 594249
push_back 988359594
get 329812
push_back 107508969
push_middle 858679530
get 113738
get 93883
get 578754
get 514918
push_middle 261288125
get 131813
push_middle 97029822
push_front 133408888
push_back 592534891
push_front 23737759
push_back 90705263
push_middle 64688277
push_back 326751683
push_front 843087154
push_middle 135291849
get 521930
push_middle 133734319
push_front 106047052
push_back 138921219
push_front 415298069
push_back 838914263
push_front 529966332
push_middle 529355736
get 163804
get 598621
push_front 139947833
get 346444
push_middle 689574436
push_middle 440978739
push_front 970306524
push_back 87707155
get 8494
get 291608
push_front 805182223
push_middle 445053721
push_back 811458679
get 489872
get 52653
get 560388
push_middle 680116273
push_middle 856539505
push_middle 85754733
push_front 976248671
push_middle 576382998
push_middle 679061329
push_front 189751740
push_front 706753478
get 526183
push_front 924720816
get 603955
push_back 961791116
get 472967
get 49908
get 185733
get 84717
get 260645
push_back 379530200
get 575248
push_middle 576489513
get 142855
push_back 600866991
push_back 712795898
push_middle 593325685
push_middle 334769394
get 606324
push_middle 332692614
push_middle 44982703
push_back 120773889
push_front 743284780
get 44250
push_back 765920103
push_back 959665622
get 575867
push_middle 440750100
push_front 856425897
push_front 991187453
push_back 187807060
push_middle 272383354
push_middle 976629732
push_back 335022917
push_middle 515610856
push_back 167746759
push_back 143883232
push_middle 853183623
get 89429
push_back 820089255
push_back 339238424
get 311303
push_middle 764011668
get 482516
push_middle 867814828
get 310609
push_front 763040126
push_back 948721506
push_back 212232580
push_middle 319627948
push_back 376132230
push_back 751248690
push_front 527245507
push_back 767212167
push_middle 274033839
push_back 636119662
get 56653
get 45546
push_front 362121851
get 139999
push_front 812773800
push_front 221857087
get 131535
push_back 841048709
push_back 260638225
push_back 926919840
get 477329
push_back 256756270
push_back 98103035
get 185507
push_back 939738042
get 197265
get 110345
get 308005
push_middle 596319128
push_back 651676384
push_front 375211045
push_back 424420470
push_front 608058339
push_front 328248527
push_back 697177988
push_back 577861683
push_middle 535385285
push_middle 802901669
push_middle 527203708
push_front 212051017
push_back 919410873
get 500497
push_middle 283811741
push_back 973241598
push_middle 18313523
push_middle 480792928
get 145680
push_front 604331872
push_front 995351104
push_middle 933664918
push_middle 12428405
get 464268
push_back 562403494
get 402697
push_front 707405345
push_front 977608801
get 212927
push_front 84181499
get 643234
push_middle 856013939
push_middle 750159774
push_middle 479447511
push_middle 386369832
get 498303
get 28740
get 78971
push_front 177629922
push_middle 288084418
get 593281
push_back 903292095
push_back 104387460
get 133121
push_back 966225478
push_middle 441300344
get 380144
get 288142
push_middle 363473164
push_back 4009232
get 158976
push_middle 974312368
get 16435
push_front 787048349
get 404889
get 504857
push_back 248913640
push_middle 404792765
push_back 352539342
push_front 269053955
push_middle 867655134
push_front 626193242
push_front 854027893
push_back 74316502
push_back 819745059
get 629461
push_back 875508202
push_back 218806353
push_middle 476524932
push_front 790061988
push_front 183412512
push_back 901809753
push_middle 56390153
get 169508
push_front 690381249
push_middle 948123470
push_front 524097666
push_back 626448446
push_front 423075919
get 80181
push_middle 874700146
push_middle 185710445
push_middle 210479077
get 526228
push_middle 364082010
get 222658
push_front 383430985
get 123763
push_front 131331095
push_front 926113855
get 623634
push_middle 182535259
push_front 147219510
push_back 337064825
push_middle 679865927
push_front 467646951
push_front 879201138
push_middle 962999928
get 463038
get 201964
push_middle 880926818
get 69766
get 17357
push_back 658024870
push_middle 797968552
push_back 812260534
push_front 330107390
push_back 57615373
push_back 771899107
push_middle 226078155
push_middle 501186844
push_back 359716657
push_back 49226894
get 360888
push_back 978107960
push_front 393098858
push_back 672344135
push_front 961943805
push_front 436614682
get 205129
push_middle 240664442
push_middle 937480254
push_front 969598674
push_back 890313683
push_middle 873771227
push_middle 256022965
push_middle 390429237
push_front 833316964
push_middle 612371574
get 412875
get 333900
push_front 698558969
push_back 694484563
push_front 231220145
push_middle 770311368
push_middle 941748366
push_middle 306510784
push_front 42325867
get 42929
get 452576
push_middle 368587938
push_middle 323327312
push_back 439483500
push_middle 384267993
push_back 674712745
push_back 241532667
push_back 179232936
push_middle 949929543
push_front 279100330
push_front 170643875
push_front 579841115
push_front 935690078
push_middle 688296940
push_middle 627265236
push_back 825286862
push_middle 256554170
push_middle 33352460
push_middle 115698695
push_front 879086661
push_middle 815171968
push_middle 945253189
push_front 696746462
push_front 751248704
push_back 278039197
get 390317
push_middle 71199848
push_middle 430255169
push_front 704382999
push_middle 257287737
push_front 605902753
push_front 613651442
push_middle 594620580
get 277854
push_back 401539458
push_front 583779003
get 535949
push_middle 4621332
get 436950
get 405881
get 573565
push_back 388815907
get 571134
push_middle 437091850
push_middle 602252967
push_back 768763154
push_front 21421808
push_middle 650473438
push_back 800407451
get 28213
push_middle 697875832
get 315382
push_middle 588843626
push_front 132708501
push_front 525923530
push_middle 427438225
push_middle 767404202
push_middle 544707542
push_back 687776799
push_middle 441292757
push_front 974768790
push_middle 900197582
get 165097
push_front 637481485
push_back 358513342
push_back 741059008
get 512139
push_middle 796900550
push_middle 648100223
get 195309
push_middle 429563022
get 140606
push_middle 680365262
push_middle 379775123
push_front 857837897
push_back 499171500
push_front 681718536
push_front 972913789
get 528224
push_front 399784257
push_back 494614754
push_front 766524031
push_back 890769257
push_back 408371510
push_back 13085634
push_back 422562076
get 119748
push_back 115231531
push_back 429485344
push_middle 881278046
get 107657
get 353887
get 192100
push_middle 142265933
push_middle 289999660
get 65301
get 126775
push_middle 629444387
push_back 274782516
push_middle 184304717
push_front 373645388
push_middle 668896505
push_front 349218448
push_back 773239505
push_back 908202551
push_middle 869733181
get 511734
push_back 937937548
push_back 548504888
push_back 321069388
push_front 964201458
get 118893
push_back 994190142
get 188160
push_front 338209955
get 439716
push_back 140248447
get 94598
get 365173
get 452513
push_middle 334956738
push_middle 196218434
push_middle 541658629
push_middle 454044328
push_middle 164237570
push_front 824176378
push_front 594220051
push_front 880477429
push_back 58516025
push_middle 62515957
push_middle 597132948
push_middle 838627767
push_back 974276334
push_back 647424057
push_back 656002417
get 277033
push_front 813159425
get 524962
push_back 309985563
push_front 898194763
push_front 398704346
push_middle 923589468
push_back 380916242
get 558981
push_back 621769393
get 470458
push_front 745523574
push_middle 898756853
get 596431
get 12190
get 409484
push_middle 903509239
push_back 592040285
get 96063
push_back 272143787
push_front 952728882
push_middle 943970242
get 291485
get 418936
push_middle 793716868
push_back 956698500
push_front 470497013
get 156899
push_middle 987775697
push_front 290824414
push_back 615721366
get 437314
push_front 440713447
push_front 350271525
push_front 185488738
get 178374
push_front 61964280
push_middle 970266420
push_back 179795079
push_back 292310245
push_front 541885498
push_front 427838166
push_middle 312561639
push_back 188850207
push_front 746249765
push_middle 355991564
push_front 741547964
push_front 525524866
push_front 619983479
get 449365
push_middle 307257661
push_front 615906534
push_middle 957487768
get 487077
push_front 593534381
push_middle 617692795
get 403977
push_middle 461810648
get 23256
get 473572
push_front 207606882
push_front 923066673
push_front 952820788
push_middle 546437240
push_front 589228475
push_front 542597116
get 83278
get 442376
push_front 2064691
push_middle 272343830
push_front 497215440
get 155641
get 480490
push_back 54947875
push_front 839371823
push_middle 555608964
get 386211
push_front 528823222
push_middle 782379918
push_middle 169610596
get 69620
push_middle 115089258
push_front 780015597
push_back 807144435
push_middle 429771583
push_middle 449952391
get 403204
push_back 457559586
get 391456
push_front 71282930
get 547580
push_front 653651416
get 553154
push_back 381749046
get 99804
push_middle 160089960
push_back 712059747
push_middle 981931470
push_back 894162634
get 397301
push_middle 725518124
get 410715
push_front 926413645
push_middle 118979097
push_middle 161555950
push_back 576997423
push_back 488399891
get 484911
push_back 789528858
push_middle 102120381
push_back 380376005
push_middle 493529944
push_back 83400787
push_front 660873206
push_middle 294463518
get 225476
get 597220
push_back 306861510
push_front 975288979
push_middle 938003227
push_front 283830472
get 535621
get 576896
get 54356
get 91914
push_middle 620194278
push_front 693352337
push_front 741675524
push_back 152075158
push_back 861571678
push_middle 16757798
push_back 649120939
push_front 157261625
push_back 600998301
push_front 86714541
push_middle 425940411
get 561866
push_front 149895233
push_back 81749889
push_middle 814369794
push_back 191510205
push_front 117715551
get 518646
push_middle 457225812
push_back 975090910
push_front 903121617
push_front 332358369
push_middle 192355170
push_middle 837701354
push_front 182928304
push_front 212138829
get 610567
push_front 607184520
push_front 295226717
push_front 116434493
push_back 407997098
push_middle 621145881
push_front 396792787
push_back 185656605
push_front 251223712
push_back 84159931
push_front 860206862
push_middle 87243529
push_middle 504013854
push_front 308047522
push_middle 585402506
push_back 24428100
push_back 966609260
get 250329
push_front 14910584
push_back 817276487
get 268413
push_back 182421881
push_back 381929211
push_back 986295354
push_back 875284437
push_middle 652391963
push_back 41257384
get 588093
push_middle 782085984
get 479581
push_front 290735277
get 191452
push_front 723002680
push_middle 893669554
push_front 212724435
push_front 861393313
push_back 974085542
push_front 901209473
push_middle 706712850
get 570231
get 541480
push_back 16283168
push_middle 217724810
get 171137
push_back 427441758
get 172370
push_front 126916116
push_middle 742197815
push_front 245214535
push_middle 732086293
push_back 684853041
push_middle 522554500
push_back 782750604
push_front 880928878
push_middle 1715505
get 119566
get 208611
push_front 360123958
push_back 62874981
get 103028
push_back 89713078
push_middle 663895710
push_back 41668431
push_front 800008821
push_front 382971064
push_back 530443460
push_back 475625515
push_front 475190623
push_front 674575387
push_front 821611275
push_middle 607673966
push_middle 457018340
push_middle 383495446
get 494412
push_front 570357724
get 297279
push_front 583018353
push_back 553655635
push_back 678851570
push_middle 911741011
push_middle 513112582
push_middle 20770237
push_front 774444273
push_front 89829438
push_back 484694299
push_front 491368653
push_middle 716138632
push_front 444000212
get 642524
push_front 984435621
push_back 323859478
get 224410
get 415122
push_middle 725835575
get 636807
get 19777
get 112482
push_back 627427318
get 143079
push_back 676730424
push_front 351254732
push_middle 835450815
push_front 999079707
push_front 591444964
push_middle 396055343
push_front 902371284
get 563463
get 50332
push_back 970419783
push_front 571301129
push_front 803801130
push_middle 470507773
push_back 934642002
push_back 452242859
get 371798
push_back 242407301
push_back 235962665
get 491518
get 180643
push_back 71106672
push_front 725377957
get 96813
get 267800
push_front 182144084
push_middle 491807875
push_front 575474618
push_back 736815487
push_middle 324317402
push_front 964336869
push_middle 287260637
get 313886
push_front 778914115
push_back 873654898
push_back 926879851
push_middle 790175036
push_front 864628442
push_middle 386033679
push_front 340890402
push_front 581035182
push_back 647140245
get 108705
get 455839
push_middle 850373565
push_front 466205645
get 177547
push_middle 527673384
push_middle 947707196
push_back 886731190
push_middle 881084323
push_front 458077045
push_front 73368498
push_front 938303921
push_back 569558959
get 379374
get 299186
get 373600
get 641398
push_middle 946049564
push_middle 616326772
push_back 321533934
push_front 983088419
push_middle 684740437
push_front 475843103
get 412666
push_middle 753468595
push_front 460728446
push_back 640769422
get 230151
push_back 443428992
get 283837
get 396644
get 23773
get 253342
push_middle 711655741
push_middle 716926588
push_back 461841156
push_front 854364483
push_back 689072173
push_back 832305546
get 428908
push_middle 673110286
push_back 373352063
push_back 519001907
push_front 518609684
get 211881
push_middle 108302976
push_back 713715745
push_front 608980487
push_back 314223313
push_front 30841746
push_middle 287656094
push_back 298966438
push_middle 316131980
push_front 991202877
push_front 511851602
push_back 182666247
push_front 546351726
push_back 820913105
push_back 601833811
push_back 490581437
push_front 995925987
push_middle 283188097
push_middle 880551443
push_back 172944469
push_front 281252915
push_front 258150230
push_middle 501667512
push_middle 734591875
push_front 122596322
push_front 197513784
push_front 358182340
push_back 261077829
push_middle 105056500
get 451024
get 264271
get 141435
get 26930
push_middle 57175932
push_back 796779307
get 701
push_front 343316094
push_back 319297031
push_middle 291042720
push_back 660119566
push_middle 437913195
get 461254
push_back 166277618
push_middle 655922129
get 360426
push_back 290742406
push_back 249356387
push_front 341263653
push_back 881667195
push_middle 307806010
get 295424
push_back 145811756
push_front 384463009
push_front 858446519
get 184550
push_back 137249121
get 338026
push_back 843255091
get 454139
get 202573
push_middle 65876068
push_front 260905815
get 82215
get 519990
push_middle 899138140
push_middle 811713372
push_front 253273146
get 414301
push_middle 653860092
push_middle 939454888
push_back 893334961
get 415434
push_middle 586929788
push_back 469403826
get 590894
get 45518
push_front 234052294
push_middle 348582488
push_front 317897184
push_front 43008572
push_back 612240811
push_middle 53367495
get 423807
push_back 499815296
push_front 876038220
push_front 708121544
push_back 409616629
push_back 605268402
get 377982
get 50644
push_middle 479012703
push_front 373882471
push_back 359649003
push_back 88263519
push_front 910028146
push_middle 112303410
push_back 196886743
push_middle 166310490
get 183570
push_front 305928526
get 232374
push_back 982361018
get 634757
push_middle 729412909
push_middle 462220425
push_back 784089464
push_middle 636891928
push_front 984161063
push_front 425667497
push_middle 915138212
get 213451
push_front 651789375
push_front 840783603
push_back 941501649
push_back 669991897
get 140842
push_middle 677359477
push_back 733346810
push_back 352322472
get 580251
push_middle 991098805
push_back 107361274
get 358133
get 156368
push_front 163387661
push_back 572332710
push_back 934402333
push_front 479750853
push_middle 359538292
push_front 697596176
get 68157
push_front 637845503
push_back 250931889
push_back 557735290
push_front 585174543
get 576514
get 455902
push_middle 233325833
push_front 504243931
push_back 684976553
push_back 211845293
push_back 197488228
push_middle 165778158
get 370201
push_middle 973355927
push_middle 49165200
get 168144
push_front 582519506
get 86867
push_front 430407992
push_front 298421613
push_back 711749452
push_front 598036794
push_front 198321316
push_middle 42035201
get 535116
push_back 750106561
push_middle 697487609
get 583570
push_back 582201872
push_back 102085615
push_middle 181244779
push_middle 820172182
get 8328
push_middle 456250593
push_back 201907492
push_front 398965621
push_back 932307918
push_back 960692976
get 204225
get 59234
push_back 410692870
get 230389
get 5558
push_back 83835236
push_front 397754300
push_front 179003028
push_middle 474317378
push_back 574391300
push_middle 726051005
get 473946
get 136348
get 169567
push_front 701488906
push_front 513543322
push_back 253544577
push_back 472766805
push_back 973035976
push_back 811490255
push_front 598844357
get 460113
push_front 478613491
push_middle 568263954
push_front 893232522
get 627346
push_front 401436563
push_front 605587207
push_middle 769819571
push_back 908025036
push_back 509954746
get 340102
push_middle 661282163
get 29524
get 226738
push_front 924405925
push_middle 583111826
push_back 538464606
push_front 562107137
push_back 376052722
push_front 178278125
push_front 487360240
push_back 467813260
push_back 982977300
get 572799
push_back 626864971
push_back 993373086
push_front 801255789
push_middle 563048612
push_front 930941600
push_middle 148017206
push_front 204790751
push_back 449033708
push_middle 116184370
push_middle 817008961
push_front 571619013
get 637198
push_front 53964196
get 224000
push_front 737898392
push_back 912094244
get 364095
push_front 798766192
get 380615
push_middle 482205547
push_middle 233191170
get 578996
push_middle 763349568
push_middle 786712825
push_middle 392509238
push_back 673771218
push_middle 391863745
push_front 557104801
push_front 519989427
push_back 240478562
push_back 456321203
push_back 163757591
push_back 848909353
push_front 47901709
push_middle 247194194
push_back 724943670
get 298933
push_middle 6014280
get 136617
get 524919
get 641041
get 412866
get 466597
push_back 467422164
push_back 550605571
push_front 137492499
push_middle 233486171
push_back 203004013
push_back 870155663
push_back 331986560
get 412617
get 427867
get 571294
push_back 666110707
push_front 973557598
push_back 465902345
push_middle 207820325
push_back 50845888
get 243427
push_back 364965765
push_front 992723135
get 485232
push_back 415414135
push_front 69215949
get 145204
get 279146
push_front 949826319
get 642568
get 50443
push_front 421437867
push_back 336747763
push_back 400602507
get 394687
push_front 761014583
push_middle 269354406
get 417757
push_front 707138448
push_front 607719432
push_back 211470174
get 56348
push_middle 246508536
push_front 134375402
push_middle 496378707
push_back 96640490
push_back 49895865
push_back 394391636
push_middle 213139598
push_middle 85759450
push_back 366997884
push_front 579548311
push_back 239562572
push_front 127156576
get 562213
push_middle 16365312
get 545721
get 509620
push_back 222567014
push_front 702665548
push_front 100360440
push_front 442943140
get 361643
push_back 950055910
get 444694
push_front 437221128
push_middle 475674632
push_front 258659997
get 631413
get 299552
push_back 164753528
push_back 947143482
get 576181
get 38167
push_front 735401838
push_middle 151299311
push_front 460834661
push_back 49168959
push_front 388485941
push_middle 888182727
push_front 763653283
push_middle 758086838
push_middle 230529893
push_back 868828920
push_front 846052353
push_front 29174249
get 337870
push_back 709843921
push_front 54609018
push_back 878636695
get 141112
push_front 316081393
push_front 132381067
get 611224
push_middle 511650263
push_middle 479986553
get 128699
push_middle 316174747
push_middle 571829837
push_back 390012810
get 427085
push_back 427696841
push_front 4260581
get 147713
push_front 508502509
push_back 636205482
push_middle 770248306
push_front 881338972
push_front 863100392
push_front 757780785
push_middle 744166672
push_back 691027174
push_back 119534141
push_middle 939816101
push_front 157849115
push_front 798190242
push_front 791806851
push_middle 743823158
push_front 877089426
get 422868
get 64477
push_middle 798443122
push_middle 621450103
get 566533
push_middle 921052246
get 273603
push_middle 422836757
push_front 805467844
push_middle 123122029
get 348289
push_front 936815410
push_front 132807895
push_front 136902289
push_middle 905751519
push_middle 979337580
get 147262
push_front 385012363
push_front 554170511
get 460364
get 186210
push_front 394634760
push_middle 392458387
get 258435
push_front 882160189
push_middle 892032189
push_back 639764151
push_front 339284962
push_back 214522469
get 51594
get 210214
push_back 461487209
push_back 460162137
push_back 134659306
push_front 712647405
push_back 477949239
get 293248
get 537040
push_back 804415003
push_front 355652253
push_front 334377074
push_front 412492029
push_front 964421445
push_middle 504390744
push_front 893940527
push_back 633765282
get 267820
push_back 809530958
get 289273
push_front 305824935
push_middle 274418864
push_back 142052159
get 383364
push_front 843726173
push_middle 612197580
push_front 770324745
push_middle 351908797
push_back 243082084
push_back 709144970
push_middle 293713149
push_back 960897057
push_middle 714841532
push_middle 729538851
push_middle 983866680
push_front 416782502
push_front 338703491
push_back 599241420
push_back 991459158
get 317910
get 285614
push_back 395830052
get 77385
push_front 453506826
get 468492
push_front 559965555
push_back 16333886
get 428107
push_middle 406041644
push_front 284419732
push_front 703302543
get 384271
get 164641
push_back 397961834
push_back 268102009
push_back 86048393
push_front 994889459
push_front 844382910
push_front 810057614
push_back 461649141
push_front 343788024
get 441852
push_front 71553486
get 436847
get 68623
get 177889
push_back 106888815
get 636377
push_front 995658908
push_front 418864518
push_middle 800030553
push_middle 260420742
get 185034
get 328428
push_back 174867126
push_back 669067311
push_middle 221121375
push_front 575608177
push_back 855992706
get 20424
get 348429
push_front 326047700
push_back 203582055
push_back 327551845
push_front 116840847
push_middle 766791567
get 278363
push_middle 428857123
get 552646
push_middle 576029634
push_front 690621564
push_front 904748953
push_back 831287093
push_back 717807520
push_back 558629526
push_back 412425286
push_front 575694602
push_back 560228703
get 344349
push_middle 206200188
push_back 687346027
push_back 5816556
push_middle 687896431
push_back 625850745
push_middle 175091827
push_middle 266066137
get 365022
push_front 909441362
get 291423
push_front 78010234
get 8212
get 64061
get 62966
push_back 828811010
push_middle 142350674
push_front 664524368
push_front 257466113
push_middle 810920271
push_middle 439960389
get 527897
push_front 747120843
push_back 86747687
push_middle 573526229
get 317454
push_back 905364436
get 294456
get 564475
push_middle 749491843
push_middle 446901738
push_back 16120643
push_back 786281532
push_front 586015705
get 330616
push_back 666213316
push_front 445936384
push_middle 926995249
push_front 406339256
get 273911
get 412884
push_front 149321863
push_front 711004229
get 297687
push_front 202710726
push_front 683182229
push_front 367897098
push_back 890182004
push_front 565508246
push_middle 198056034
push_front 354045225
push_middle 483816432
push_middle 762248376
push_middle 425462713
push_middle 300139163
push_back 129332451
push_middle 507332584
push_back 262039749
get 181799
push_front 853824886
push_middle 786618772
push_middle 156200479
get 295496
push_front 257320086
get 470142
push_middle 629924385
push_front 239064387
push_middle 817428380
get 16644
get 540766
push_front 80071321
get 400766
push_back 964886044
get 88984
push_middle 620406849
get 103759
push_back 1085632
push_middle 946675085
get 373092
push_back 107686562
get 70765
push_middle 154538875
push_back 232241938
push_middle 381218302
push_front 438700036
push_front 815716450
push_back 506265385
push_back 816629299
push_front 784413334
get 445082
push_middle 396696796
get 344180
get 274799
push_middle 766971827
get 569474
push_front 51210097
push_back 365475954
get 349974
get 444711
push_middle 853714169
get 465076
push_front 23220114
get 174150
get 337062
push_front 930221585
push_middle 765944999
push_back 428794061
push_middle 412856572
get 211758
push_middle 910843278
get 25306
push_middle 337255629
push_front 174898978
get 455715
push_middle 322417712
get 318316
push_back 271875481
push_front 841541865
push_front 631704860
get 21531
push_back 427412148
push_back 9182935
push_front 986674866
push_front 773019429
get 196239
get 373132
push_back 188933779
get 629341
push_front 810757308
push_back 942362349
push_middle 704029449
push_back 635400677
push_middle 515424138
push_middle 339597748
push_middle 252771909
push_front 442196356
push_front 698822867
get 190059
push_back 762645799
get 331624
push_middle 770095470
push_front 555558764
push_back 971186651
push_middle 798150315
push_back 750560836
push_back 741699582
get 414280
push_back 330990857
get 314618
push_back 805638990
push_back 608870165
push_front 757029511
push_back 713019004
push_front 332839754
push_front 780415726
push_front 833326500
push_back 209310170
push_back 228211065
push_middle 388149583
push_front 394791332
push_middle 351803847
get 274422
get 617547
push_middle 558812036
push_front 615215833
push_front 580149420
push_front 902702069
push_front 436022945
push_back 728023745
push_middle 587497685
push_middle 495195505
get 5563
get 77381
push_middle 841313528
push_middle 807130001
get 355976
push_back 541175434
push_middle 171088284
get 632779
get 467396
push_middle 927063543
get 459084
push_front 691113301
push_middle 317367678
push_middle 896011244
get 149051
push_middle 750530049
push_back 913505976
push_back 145128166
push_middle 866341376
get 451317
get 174534
push_back 57007155
push_front 400294125
push_back 593196283
push_back 575346168
push_front 278674752
push_back 779435795
push_front 974928623
push_front 309118352
push_middle 355726232
push_front 328347010
push_back 409559581
push_front 983480448
push_back 346082038
get 516788
push_front 844063333
push_back 31756758
get 285133
get 330530
push_middle 604836416
push_middle 712584304
push_front 486315286
push_middle 744466881
push_front 369030543
push_middle 25007092
push_front 772409470
push_middle 754530392
get 326291
push_back 52505942
push_middle 16302433
get 60299
push_middle 53680200
get 83461
get 440846
push_back 165843522
push_middle 807859442
push_back 992502690
push_middle 544528676
get 348188
push_back 625505420
get 226920
push_middle 982872826
push_front 890563199
push_front 769125966
push_back 868541444
push_back 609058885
push_back 453099232
push_middle 734807783
get 203478
push_front 346851889
push_front 168513436
push_back 973675206
get 100115
push_middle 930176249
get 263739
get 187044
push_back 150169015
push_back 930488382
get 598833
push_middle 414528277
push_middle 29368357
get 287010
push_back 536937925
push_middle 137402926
push_back 665848844
push_middle 126492564
get 619268
push_back 759797137
get 176074
push_back 833723527
push_middle 327703955
push_back 581177988
push_middle 401865375
push_middle 255363684
push_back 286008851
get 194807
get 257476
push_back 836399574
get 162288
push_front 591743001
push_front 758403793
push_back 832000238
get 408015
push_front 5141473
push_front 245983439
push_middle 790368523
get 307373
push_back 760988075
get 53255
get 567194
push_back 2269776
push_back 203626503
push_back 531257287
push_back 635604066
get 367957
push_front 685132612
push_back 999090641
get 614855
push_middle 344168496
push_front 532378532
get 536333
push_front 735479846
push_middle 199570033
push_front 462165040
push_front 56807794
push_front 188954848
push_front 251837681
push_front 887740181
get 632985
push_back 916480406
get 32662
push_back 710136940
push_back 215673024
push_middle 864054984
push_middle 143527358
push_front 455633309
push_back 541776610
push_front 681205702
push_middle 762616418
push_middle 960294590
push_front 32137212
push_middle 575334810
get 595924
push_middle 976228389
push_front 543185511
push_back 255202690
push_back 994183668
push_back 14100390
get 221467
push_back 858529199
push_front 28865665
push_back 827957928
push_back 902167811
get 186462
push_back 710957572
get 613752
push_middle 863133557
push_back 890692600
push_middle 491778683
push_front 689569619
get 9503
get 574089
push_back 380185270
push_back 522571531
get 273159
push_front 525771677
get 211440
push_front 687871189
get 281831
push_back 455461820
get 284174
get 420751
push_back 324074033
get 574946
push_front 91690905
push_middle 896195731
push_middle 77121381
push_middle 488135889
push_back 803428930
push_back 959039822
get 518530
push_back 119641268
push_middle 673464526
push_front 584793465
push_middle 533615744
get 355437
get 151488
get 93413
push_middle 412183756
push_back 384086883
push_front 624935023
get 528695
push_back 514248626
push_back 185881514
push_back 772541384
push_back 631851597
push_middle 357927481
push_front 231074259
push_front 130621177
push_front 711561395
push_middle 480057820
push_back 281024400
push_back 346612345
push_middle 317684460
get 289270
push_middle 729988063
get 546078
push_middle 341191665
push_middle 644439611
push_back 802336100
get 386425
push_middle 117307410
get 40465
push_back 652530879
push_middle 56573694
push_middle 259777227
push_front 686521312
get 403701
push_back 251233324
push_front 248044391
push_middle 21394954
get 327379
push_middle 45101792
push_middle 957433761
push_back 551240740
get 99367
push_front 875034955
push_back 892496093
push_back 272665624
push_middle 463498596
get 529433
push_front 326065645
push_middle 840737796
push_middle 451546594
push_middle 198176527
push_middle 945278545
push_middle 606491138
push_middle 353472991
push_front 336360271
push_middle 737967966
push_back 5785797
push_front 369944172
push_middle 804221437
get 401445
push_back 907439719
get 642044
push_middle 913607088
get 149907
get 309433
push_middle 169608256
push_middle 9434373
push_back 966756249
push_back 71366318
push_middle 541320643
push_front 826177293
push_back 915596726
push_middle 982583321
push_middle 279580379
get 271271
push_middle 552597026
push_middle 431074539
push_back 557521312
push_middle 794806692
push_back 761256489
push_back 527108208
get 605239
push_back 5990778
push_front 115019123
push_front 995394164
push_middle 434375122
push_middle 755212935
push_front 572877142
push_middle 71665165
push_front 160944849
push_front 489190796
push_back 583470507
push_front 386139532
push_front 20125954
push_back 844349834
get 159451
push_back 905875018
push_middle 211732499
push_back 100117223
push_middle 338189989
get 561686
push_back 173538699
push_middle 567862775
push_front 966448717
push_back 728054355
get 433695
push_front 307988305
push_front 701434769
get 539933
get 462067
push_back 938438600
push_front 345687822
push_middle 552444646
push_back 307485950
push_back 573997657
get 351915
get 494129
get 466248
get 436998
push_back 39566610
push_middle 928575994
push_front 596549160
push_back 999620674
push_middle 862004172
push_back 400660923
push_front 574226420
push_back 225150457
push_front 134332512
push_back 167681698
push_front 187529500
push_middle 274693386
push_middle 541489322
push_back 766258542
push_front 748006605
push_middle 787326922
push_back 87731701
get 454247
push_front 879825547
push_middle 395444640
push_middle 688842103
push_front 166595628
push_front 186461911
get 424968
push_front 91585605
get 334934
push_front 637259211
get 344576
get 28495
push_back 920306331
push_back 769759425
push_back 716236399
push_back 137091790
get 174755
push_front 337540396
push_middle 140594932
push_back 551356432
push_back 644120209
push_middle 501821331
push_middle 234981459
push_middle 280274869
get 490555
push_middle 630405967
push_back 592130780
push_front 945154155
push_middle 372261664
push_back 216146388
push_back 819994894
push_middle 11931745
get 474369
push_front 228745830
get 13013
push_back 869443169
push_front 962554864
push_front 51079957
push_middle 919320939
push_middle 822047389
push_front 242867670
get 407831
push_middle 563051149
push_front 540423329
push_middle 87982143
push_back 314296511
push_middle 953475728
push_front 544806751
push_middle 369730627
push_front 794934311
push_middle 692224760
push_back 813722394
push_middle 219594990
get 24265
get 453055
push_middle 288271407
push_back 992217652
get 384552
get 35320
push_middle 621893597
push_back 629083113
push_back 540866946
push_middle 59824308
push_back 590738174
push_front 219846637
push_front 678794805
push_middle 361265951
push_back 470934501
push_middle 259265025
push_middle 813629166
push_middle 254691382
get 284225
push_middle 192388314
push_front 230489569
push_middle 187779921
push_back 617479200
push_back 305403420
push_front 697332396
push_back 604916939
push_back 100811212
push_middle 137579697
push_front 471620303
push_front 567592130
push_front 823218117
push_back 125349520
push_middle 115343158
push_back 942599710
push_front 734904612
get 280001
push_front 152345324
push_middle 914540539
push_back 744246495
push_middle 32520245
push_back 391309364
push_front 407317281
push_front 979316871
push_middle 387267075
push_back 483439780
push_middle 341454569
push_middle 611710862
get 92461
get 14062
push_back 763260351
push_middle 863242922
get 42636
get 234094
get 27177
push_back 973771994
get 111613
push_middle 140577830
push_front 219453103
push_middle 131590962
push_middle 768628279
push_back 148093665
get 402085
push_back 467207970
get 400630
get 235741
push_back 343066913
get 399685
push_front 796749627
get 603748
push_back 630652891
push_back 379719060
get 537538
get 534290
push_back 111250704
get 600611
push_middle 198960142
push_front 662401338
push_back 434393176
push_back 152226987
push_back 87554359
push_middle 649766936
get 302260
get 188746
push_front 910235469
push_back 231921949
push_back 534757467
push_back 988647427
push_front 169560032
get 276951
push_middle 65836721
push_front 313171459
push_middle 898703978
get 564946
push_front 196266803
push_middle 914616354
push_middle 572058945
get 151636
push_back 475270905
push_back 790357427
push_front 596279131
get 499285
push_front 617364685
get 35811
push_middle 594286703
push_front 156745325
push_back 828260114
push_front 296456715
push_back 174479833
push_middle 334180787
push_front 704281768
push_middle 984559116
push_front 765654221
push_back 150744565
get 627334
get 22930
push_front 931492960
get 549068
push_back 988827202
push_front 128264302
push_front 260950044
push_front 55481814
get 345356
get 553760
get 346236
push_back 838765758
get 570322
get 644020
push_front 184726408
push_back 175241855
push_back 79874091
get 454289
push_front 631693199
push_front 977851420
push_middle 956606731
push_front 271981103
push_middle 824729400
push_middle 938449846
get 203895
push_middle 742581383
push_back 731657880
push_back 673144283
push_front 400267173
push_front 811204749
push_back 190937931
push_back 678663156
push_back 832156224
push_front 109476904
get 78352
push_front 351654074
push_back 708280094
push_back 243770897
push_back 284113046
push_middle 549810106
push_back 112384170
push_front 344884555
push_back 131513205
push_middle 883976460
get 266304
get 153735
push_middle 838052536
push_back 99450069
get 530188
get 23614
push_front 824067852
push_middle 140638523
push_middle 56212633
push_front 965700621
get 508628
push_middle 766163136
push_back 767050147
push_front 800508439
push_back 265594110
get 138184
push_back 848054949
push_middle 358638784
push_back 323091170
push_front 705020256
get 192238
push_middle 908362634
push_front 194209446
push_middle 692164793
push_back 523103650
push_middle 591599742
push_middle 234704499
push_middle 760260811
push_middle 506009171
push_back 235057667
push_front 506741329
push_front 425760240
get 534439
get 188334
push_middle 305580183
push_middle 561274356
get 491289
push_middle 41102974
push_front 186804062
push_front 6341564
push_back 411091289
get 556447
push_front 791693140
push_back 655571908
push_front 788813172
get 256256
push_front 785838064
get 303234
push_middle 550643969
push_back 547121183
get 230625
push_back 696456849
push_middle 860031715
get 336496
push_middle 850968375
get 290689
push_front 571160114
push_front 223265498
push_front 431037879
push_middle 845699514
push_front 588588130
push_middle 595951185
push_middle 863022759
push_middle 961714097
push_front 306837919
push_middle 834617093
get 256073
push_back 529887410
push_front 220141551
push_middle 256012824
push_middle 453507825
push_middle 386868336
get 251337
get 259378
push_middle 738647338
push_front 336849960
push_back 899605511
push_back 801347863
get 90451
push_back 334293026
get 593333
push_back 522797296
push_middle 636245515
push_front 856603992
push_front 368073293
push_back 976576027
push_front 513626985
push_middle 119156628
get 102758
push_front 108150689
push_middle 286185163
push_front 774360436
get 325786
push_back 676595146
get 90351
push_back 314522670
push_front 158772947
get 167220
push_middle 404358426
push_front 233120891
get 168984
push_back 564760671
get 220735
get 598910
push_middle 11179091
push_front 3769377
push_middle 405764164
push_front 714266851
push_back 199139297
push_front 866829470
push_front 542230100
get 140631
push_middle 227980146
get 481302
push_middle 671172417
push_front 928592957
push_front 855552908
get 83559
get 466716
get 557856
push_front 449430464
push_middle 704124364
push_back 520390288
push_middle 513497521
push_middle 854742763
push_front 464530469
push_back 389821564
get 111874
push_back 914808296
push_back 530785964
push_middle 213421911
push_middle 739172637
push_middle 180518448
push_front 160705593
push_middle 466674487
push_middle 65100693
push_middle 232100611
get 35738
push_back 776998099
push_back 925114662
push_front 231312961
get 357842
get 443752
get 78100
push_middle 614964991
push_back 482275262
push_front 269592782
push_back 542582948
push_back 816162609
push_back 475623511
get 590417
push_middle 86491675
push_middle 853320056
push_middle 540608419
push_middle 302026213
get 546727
push_back 523279901
push_back 716066188
push_middle 290308410
push_front 203282461
push_front 169801830
get 258274
push_front 33055277
get 3492
get 145093
push_back 457120940
push_front 508547614
get 621335
push_middle 927142135
push_front 486963346
get 354313
push_back 404305603
push_back 414352944
get 311283
push_front 580875859
push_middle 444324066
push_back 996999970
push_front 198165241
get 131995
push_back 892809810
push_front 449006913
push_back 265600996
push_back 321891664
get 31419
push_front 845566368
push_front 914596233
push_front 680143339
push_front 410638643
push_middle 500212445
push_middle 423338156
push_back 222297037
push_middle 569211708
push_middle 298672546
get 137958
push_front 584045090
push_front 185866833
push_front 998249675
get 120658
get 94305
push_front 746492084
get 95623
get 197394
get 7063
push_front 541399578
get 325578
push_middle 708830615
push_back 227474987
push_middle 988956901
push_back 504892461
push_back 804164631
push_back 302030855
get 585113
push_front 806225462
get 63503
push_front 482742109
push_middle 933469123
push_front 583782701
push_back 65729048
push_front 562895271
push_back 207806507
push_front 42330257
push_back 251391105
push_front 205055792
push_middle 448841202
get 559433
push_middle 382933209
push_front 925731487
push_middle 554872239
get 525412
push_middle 306826362
push_back 962811681
push_back 868036940
push_front 199234864
push_middle 383730970
push_back 391196735
push_middle 69361065
push_front 687979350
push_middle 551185117
push_middle 846156010
push_back 816673854
push_middle 720386970
push_back 233300811
push_front 653747690
get 399525
push_middle 905241141
push_back 869821864
push_back 120765699
push_middle 532706103
push_middle 244573030
get 400258
push_front 886392358
push_back 396361051
push_middle 38440920
push_middle 491941742
get 584576
push_front 317293621
push_middle 441410467
push_front 292733883
push_middle 963925188
push_front 136960381
push_back 319094377
push_front 366131195
get 117069
get 147434
push_back 551538302
push_middle 593863107
get 42291
get 206853
push_middle 439039171
push_front 370249295
push_front 884218000
get 256085
push_back 632535554
push_front 375571314
get 82410
push_middle 257474641
get 251927
get 205724
push_front 650928848
push_middle 340949140
push_back 25531427
get 90947
get 186117
push_back 553578571
push_front 891278864
get 432786
get 32889
push_back 369991994
push_middle 802020063
push_middle 744047412
get 364658
get 193729
push_front 627143307
get 242742
get 271075
push_front 744833943
push_front 645123168
push_middle 213472333
get 75907
push_back 105717970
push_front 945286320
push_front 75471320
push_middle 935159018
get 575224
push_middle 310897999
get 326377
push_middle 430196452
push_middle 85808778
push_middle 526356064
push_front 539250042
push_front 284158305
push_middle 142596614
push_middle 736733673
push_front 284595791
push_middle 36495087
push_middle 698844128
get 282584
push_back 768867089
push_back 768562018
get 254848
push_middle 326824019
push_middle 743221979
push_back 808995047
push_front 632391644
get 155504
push_back 183093637
get 149780
get 220298
push_back 6080807
get 59906
push_middle 846251078
push_front 329614711
push_back 630044485
push_front 923420215
push_middle 735730673
push_back 928068159
push_back 628278876
get 295682
get 210440
push_middle 471116522
push_back 509439239
push_back 822016126
push_front 336560584
push_middle 490050399
get 550558
push_middle 570901335
push_front 656669268
get 388146
push_middle 16619178
get 591789
push_front 492877096
push_back 439427692
push_middle 640067307
get 85726
get 207812
get 460988
push_front 837153631
push_middle 286242093
get 27719
push_front 73385758
push_front 772921793
push_back 615767000
push_front 117253614
push_front 112217453
push_back 244541611
get 355536
push_front 407698524
push_back 771674100
push_middle 800739198
get 43181
get 111625
get 480898
push_back 359963730
push_back 848537622
push_back 673331079
push_middle 321138119
push_front 745510282
push_back 469122966
push_back 223961358
push_front 516761415
push_middle 475385608
push_front 806268130
get 19727
push_middle 251894765
push_middle 117454759
get 340394
push_middle 881715034
get 328703
push_middle 679237977
push_middle 682475028
push_back 712883915
push_middle 462113104
push_middle 67272855
push_front 534088974
push_back 79445604
push_front 382468642
push_back 470848958
get 604201
get 22663
push_middle 324015161
get 82790
push_back 638667850
push_back 562067522
push_back 700713417
push_front 530608541
push_front 608184934
push_front 570509714
push_back 470993165
push_back 433269742
push_back 610118885
push_front 799566539
push_front 717011034
push_front 30701994
get 86136
push_back 14092226
push_front 642926491
push_back 142435119
push_middle 364304639
push_middle 483082642
get 587923
get 475072
get 116345
push_back 721503037
get 240291
push_back 23415522
push_front 810553200
push_front 407581858
push_middle 743998207
push_back 885985577
push_back 659093244
push_front 554663863
push_back 895655322
push_front 808947969
push_middle 326472535
push_back 489322805
push_back 433582231
push_middle 451243885
push_middle 16459232
push_back 108196919
push_back 721455988
push_middle 56672039
push_front 433466262
push_front 959650103
push_middle 252032263
push_front 452806795
get 241516
push_middle 587387207
push_back 774275968
push_back 766995752
get 475130
push_front 80620872
push_middle 72990570
push_front 46677642
get 213484
push_back 317275045
get 608564
push_back 42485921
push_front 752908352
get 571628
get 88133
push_middle 909692112
push_middle 971519143
push_back 434108141
get 599451
push_back 29303322
push_front 468320414
get 105723
push_back 972711507
push_back 581437711
get 458970
push_front 366741591
push_front 164951770
push_middle 84558489
push_middle 77312689
push_middle 320175294
push_front 669487024
push_middle 650353300
push_back 767854466
push_back 151056938
push_middle 893323953
get 12027
push_back 239586407
push_back 855969183
push_front 267420355
push_middle 289844258
push_front 32646386
push_front 59184781
push_front 832781256
get 541452
get 22702
get 422026
push_back 884821816
push_front 228623218
push_front 825000626
push_middle 817590811
push_back 471787280
push_back 578265074
push_middle 591222353
get 461704
get 88469
push_front 472716072
get 615741
push_front 138941610
push_back 69032213
get 155793
push_middle 997242509
push_front 795153134
push_middle 77005824
push_front 639261420
push_back 912664713
push_back 836558253
push_front 58155971
push_middle 663519193
get 304274
push_front 274639923
push_back 919895220
push_front 750306280
push_front 969071856
get 24632
push_front 242094667
push_back 358619267
get 601022
push_front 327776956
push_back 480358589
get 35613
push_front 14509300
push_front 459849260
push_middle 392445046
get 459563
push_back 40543602
push_front 574142536
push_front 187221643
push_back 545561661
push_back 122170869
push_back 823948696
push_middle 79975028
get 518366
push_middle 571006985
get 424267
push_middle 354201426
push_back 488046174
push_front 584715661
push_front 597871827
push_front 702137990
push_middle 376985933
push_front 734058235
push_back 946765374
get 86287
get 119359
get 131004
push_middle 247216568
push_back 951913840
push_front 862564241
push_back 275765234
get 638280
push_front 174571132
push_back 592027519
get 462746
get 39023
get 637924
push_front 337920582
push_front 94507347
get 552113
push_middle 653465564
push_back 138049329
get 40734
push_back 741454565
get 337327
push_back 459351005
push_back 702888054
get 482399
push_front 267597168
push_front 154545161
push_middle 199989258
push_front 451376928
push_middle 771246296
push_back 118856469
push_middle 109936495
get 583481
push_middle 836708949
push_front 219128080
push_back 458470396
push_back 541002987
push_back 492401834
get 599253
push_middle 240507089
push_front 343071638
push_back 920056345
push_back 247392717
push_middle 82060162
get 37994
push_back 992727856
get 641113
push_front 225821183
push_middle 100657690
push_front 463937113
push_back 721687248
push_middle 3391350
push_front 371280673
get 643186
get 513933
push_back 167760826
get 134286
push_middle 670399518
push_middle 365248785
get 235631
push_front 342055948
push_back 378707039
push_back 108903577
push_middle 973950410
push_front 123859063
push_front 856978859
push_middle 102404577
push_back 386813383
push_middle 324414742
get 284511
push_back 964342385
get 625343
push_middle 101467082
get 56430
push_middle 730339917
push_middle 940461619
push_middle 560081920
push_back 888828935
get 257589
push_front 910245031
push_middle 512141615
push_middle 959126407
get 316144
push_middle 523513209
push_front 928827419
get 467081
push_middle 949929217
push_back 476536624
get 70857
push_back 953128179
push_back 831124605
push_middle 808174626
get 327067
push_front 250800402
push_back 410573226
push_front 884467914
get 50263
push_middle 147024901
get 132580
get 565020
get 593534
get 144786
push_middle 748731017
push_middle 672372157
get 82842
get 442095
push_front 694603223
get 255722
push_middle 503299077
push_back 956702172
push_middle 718050609
push_back 455717773
get 23576
get 143141
push_middle 784747254
push_middle 465667466
get 617469
push_front 514591247
push_back 866381150
get 320023
push_middle 744331020
push_front 16430974
push_middle 609139677
get 17624
push_front 502662829
push_middle 328039710
push_middle 136786713
push_front 105959477
push_middle 226337202
push_front 759200318
push_front 138468310
push_middle 110358705
push_back 488720719
get 311126
get 328301
push_front 450167718
push_front 374836358
push_back 618640456
push_back 130666906
push_middle 618987276
push_back 203951970
push_middle 439883701
push_middle 511604172
push_back 690969669
get 219435
push_front 239707256
push_front 65728204
push_front 600607254
push_middle 346981548
push_middle 293761368
push_back 55727369
push_front 294007534
push_front 833808409
push_front 410695299
get 39066
push_back 440588461
push_middle 136952651
push_front 590375945
get 574724
push_back 272230808
push_back 636974092
push_middle 489729433
push_front 685907729
get 241291
push_back 836941947
get 39951
push_back 169749703
push_middle 648131123
push_middle 251403799
get 1075
push_back 835089305
get 137143
push_front 917318558
push_middle 331057515
get 127137
push_middle 356081197
push_back 403569179
push_middle 868848559
push_middle 922786519
push_front 250348091
push_back 658601279
get 171274
push_back 401547395
push_front 21767260
push_front 931215115
push_back 578443563
push_middle 600201263
get 265955
push_back 55458298
get 574240
push_back 791698573
get 575938
push_middle 488446613
get 207682
get 221453
push_back 127910491
push_back 288388685
push_back 453930295
push_back 207734469
push_front 466711672
get 156750
push_front 697317738
push_front 958992778
get 473888
push_back 804319753
push_back 987725665
get 378856
get 190673
push_front 638853524
push_front 923954301
push_front 816248250
get 187880
push_front 421763003
push_middle 852570074
push_middle 79372963
push_middle 527174611
push_front 915785202
push_back 738532713
push_back 255332496
push_back 160905093
push_middle 198644668
push_front 565089225
push_front 699616450
push_middle 831133716
push_front 297700167
get 241946
get 147526
push_back 508004151
push_middle 271285874
push_middle 722121691
push_middle 955058458
push_middle 407197117
push_middle 751729742
push_back 987661872
get 180879
get 233092
push_back 806778681
push_front 78180239
push_back 687134560
get 469993
push_back 837201868
push_back 317109931
get 538139
push_front 984778486
push_middle 796618973
get 274251
push_back 780552513
get 102376
push_back 258573527
get 320567
push_middle 91224096
get 118881
push_back 981217903
push_front 394963400
push_middle 999971798
push_front 359075526
push_front 411812697
push_middle 477660545
get 236881
push_back 189742291
push_back 785946388
push_back 843948526
get 300179
get 185330
push_front 501095970
push_middle 991600789
push_back 848152390
push_front 23686803
push_front 623765377
push_middle 65123657
get 432033
get 164497
get 302643
get 163925
push_back 158975333
push_front 421821737
push_back 809671405
push_middle 31427349
push_middle 222574614
get 224803
push_back 134515599
push_middle 703860611
push_front 252851555
push_front 770732122
push_back 912796978
push_back 859330702
get 563152
push_back 433171542
push_middle 4153725
push_front 373032301
push_middle 434569043
push_front 308938681
push_back 895436280
push_middle 638087936
get 645137
push_back 473271867
push_front 692372266
push_front 894857556
push_front 963624871
push_middle 542048274
push_back 584668169
push_back 352066273
get 420034
push_middle 294426299
get 245166
push_back 943440276
push_middle 308233018
push_middle 235421883
push_front 947547879
push_middle 558523534
push_back 235983474
push_back 928495964
push_front 427158760
push_back 305113107
push_front 366638699
push_front 979900700
push_back 352888161
get 456237
push_middle 641244905
get 292308
push_back 249572177
push_front 62504510
push_front 162383
get 465871
push_back 711647262
push_middle 601441777
push_front 761183172
push_front 209526300
push_middle 647334070
push_front 381409648
push_front 464485342
push_back 580583757
push_middle 56919092
push_middle 362313800
push_front 877343881
push_back 537411151
push_middle 729105296
get 223425
get 25414
push_front 831549589
get 288781
push_middle 20283367
push_back 355070748
push_back 444701899
push_middle 482217255
push_back 339103363
push_middle 753521265
push_front 325302194
get 624964
push_front 744840370
get 290690
get 331854
get 559640
push_middle 105885959
push_back 937941810
push_front 249366270
push_back 494475348
push_front 349658938
push_front 706503337
push_middle 363816495
push_middle 282475062
push_back 844196900
push_middle 265093472
push_middle 889366491
push_back 478034630
push_back 616832951
push_middle 193979153
get 415642
push_back 792283103
push_back 791350328
push_back 617520688
get 435566
push_middle 629067394
push_back 601554526
push_back 763319285
push_front 34612101
push_middle 24186635
push_back 615110071
push_back 359388171
push_front 662242295
push_front 935714552
get 3306
push_middle 544265592
get 364572
push_middle 706700162
push_middle 886166093
push_front 212402092
get 192355
push_back 983095869
push_middle 309762992
push_back 21790073
get 8857
get 631370
push_back 811610907
push_front 408667019
push_back 645184530
push_front 804194602
push_middle 772494614
push_front 862884492
push_back 199419407
push_middle 439140695
push_front 878231820
push_middle 579954328
push_back 214058737
get 860
push_back 244222666
push_back 313504680
push_back 568868710
push_middle 193256989
push_front 804381767
get 148871
push_front 616582509
push_front 721278204
push_back 978075361
get 53347
push_front 872942332
push_front 594824446
push_middle 315798267
push_middle 374489558
get 81241
push_front 346556180
push_front 783161446
push_front 83946202
push_back 812116387
get 501288
push_middle 679916118
push_back 302773887
push_middle 805261845
get 47985
push_front 556759088
push_front 453321170
push_back 520900870
push_middle 257930232
push_middle 524819535
push_middle 807793661
push_back 275507577
push_middle 409664251
push_front 642829500
push_middle 943435751
push_middle 877677172
get 75379
push_middle 291388336
push_back 182343142
push_front 330215441
push_middle 100530752
push_front 104751041
push_front 343303228
push_middle 162998015
push_middle 184277828
push_back 537968533
push_middle 669217295
push_middle 407178978
push_middle 247036705
push_back 372724082
get 303127
get 292217
push_middle 503638890
get 611197
push_back 836605184
push_front 719985387
push_back 327523421
push_middle 732206664
push_front 955491591
push_middle 329458570
get 628832
push_back 55006593
push_back 739741391
push_middle 197896898
push_middle 810310725
push_front 677720880
get 478893
push_back 668286129
get 567195
push_front 460036445
push_middle 640575118
push_front 248200871
push_back 9651980
push_middle 444265650
push_middle 871596025
push_middle 135557318
push_back 874721064
push_middle 62145488
push_front 699677953
push_back 695215491
push_middle 423868509
push_middle 736582838
push_back 485999555
get 347461
get 490810
get 423810
push_middle 782631430
push_back 419153684
get 401682
get 259146
push_front 960154799
push_middle 196792867
push_middle 493326619
push_middle 220918885
push_back 268295100
push_front 279906124
get 638975
get 192238
push_middle 334275717
push_middle 376783850
push_middle 280162909
push_front 618189454
push_front 787089181
push_front 937494558
push_middle 666541912
get 564516
push_front 619101117
push_back 796298256
push_back 179814720
get 231366
push_middle 194260877
push_middle 844797541
push_front 377826176
push_back 723656897
push_front 951632088
get 239427
push_back 777654139
get 135035
get 612402
push_middle 373142160
push_middle 552698227
push_back 344322972
get 484831
push_front 579390947
push_middle 905383358
push_back 908608424
push_front 81967190
get 235128
push_middle 611498906
push_back 511265622
push_middle 542727910
get 363354
get 293652
get 33358
get 140841
push_back 726743655
push_front 126159448
get 486189
push_front 816774014
push_back 161345911
get 171945
get 48918
push_back 957496658
push_back 270296127
push_back 315076204
push_middle 852277241
push_middle 385321584
push_back 863747709
push_middle 507683312
push_back 401528925
push_back 161116001
get 329210
push_back 907747851
get 566726
get 489890
push_front 299824879
get 169014
push_back 592698409
push_front 556264061
push_front 751970674
push_middle 927242666
push_back 452817714
push_back 558024584
get 551923
get 565345
get 19775
push_back 142232968
get 209682
push_back 271710960
get 582233
push_back 347415160
push_back 14342507
push_back 506765511
push_front 494976090
push_back 22061090
push_middle 330388569
push_back 853660326
push_front 421067126
push_middle 774330904
push_middle 790652145
push_front 202464133
push_front 587693798
push_back 94115899
push_middle 196440824
get 254287
push_front 84585591
get 515976
push_middle 653018357
push_middle 714341089
push_back 823790500
push_middle 440841277
push_front 619898507
push_back 552827091
get 644319
push_front 683218855
push_middle 504807370
get 239483
push_middle 581712421
get 354201
push_middle 169475053
push_back 730933328
push_back 817968847
push_middle 507984355
push_middle 975355668
push_back 496626154
push_front 973726220
get 409289
push_back 773580578
push_back 6339607
push_middle 311025382
push_back 165159541
get 265956
get 78463
get 523432
get 542336
push_back 795662518
push_front 398592204
get 573123
get 177553
get 327614
push_front 88037695
get 367706
push_middle 180409430
push_middle 359146727
push_back 339474546
push_back 869403886
get 14294
push_back 620905407
push_front 804345320
push_front 300608986
push_middle 430021212
push_front 544704431
get 21514
push_middle 94839193
push_middle 453810069
push_front 554208948
push_middle 275837584
push_front 580527753
push_middle 31781818
push_back 545469714
push_back 921020119
push_front 879831452
push_front 63073678
get 327136
push_back 317436726
push_middle 126947476
push_back 663405094
push_back 626383044
get 136641
push_middle 861038856
push_back 467046166
push_front 514227384
push_middle 381402548
push_back 3296836
push_front 818336115
push_front 420421147
push_middle 320877749
push_back 620638545
push_middle 570300720
push_middle 336464522
push_back 648780086
push_front 501279249
push_middle 627807503
get 72764
push_back 708323631
get 559361
push_front 615189772
push_front 688131750
push_front 77908755
push_back 984703393
push_front 758323768
push_front 749349299
get 81236
get 339098
get 71727
get 67732
push_middle 40880548
get 479440
push_front 516072739
push_front 247065896
push_front 825872676
push_middle 406959061
get 28125
push_middle 213702381
get 417110
push_back 169009466
get 353859
push_front 45484164
get 28189
get 521956
get 354982
get 568625
get 328289
push_back 73086479
push_back 27216265
get 54237
push_front 583439697
get 136609
push_back 230085975
push_back 937537415
push_back 315061151
get 139932
get 243950
push_back 340094002
get 270740
push_front 370568667
push_front 930747047
push_middle 960503985
get 523043
push_middle 943797171
push_middle 48458443
push_middle 689375085
push_back 294038350
push_front 113925674
push_back 367011780
push_middle 997269402
push_front 330602322
push_front 337522490
push_middle 386499891
get 458156
push_back 627435729
push_middle 545327355
push_front 706301892
push_back 782894856
push_front 818779741
get 642657
push_middle 770472566
push_back 313110326
get 77736
push_middle 74398782
push_middle 385659347
push_back 874444373
push_middle 622742096
get 567286
get 531014
get 498860
push_back 280227164
push_back 39545783
get 300880
push_front 980229863
push_middle 710459488
get 633385
push_middle 520372633
push_middle 841704096
push_front 961732698
push_middle 781813941
push_front 619095757
push_back 882036132
push_front 401651350
push_middle 592248134
push_back 387088244
get 214334
push_front 700742991
get 80141
push_back 721540099
push_back 34674722
push_middle 152846415
get 301803
get 488711
push_back 871278665
get 187545
push_front 25566909
get 321041
push_middle 886396721
push_middle 264060287
push_middle 298658506
push_middle 422370641
push_middle 680964809
get 85959
push_back 806055177
get 404513
push_back 229053185
get 71535
push_front 685456120
get 39597
push_back 850249220
push_front 37257388
get 308784
push_back 114550370
get 33908
push_back 294180767
push_front 373632693
push_back 815893761
get 280361
push_front 534705283
get 565707
get 470111
get 193452
push_front 847361362
push_back 452767997
push_front 450014448
push_front 373898795
push_middle 274316846
push_middle 191481733
get 621947
push_front 479798762
push_back 70398572
push_middle 930299886
get 612410
push_middle 632596607
push_front 31696082
push_front 183837433
get 103956
push_front 662432413
push_middle 134857244
get 467995
push_front 688158608
get 409446
get 254036
push_middle 486108636
push_front 704142176
get 600323
push_back 332330114
push_front 103828227
push_front 908856331
get 394750
push_front 404194366
push_front 474318185
push_middle 109889816
push_middle 508450042
push_back 120774116
get 225579
get 327775
push_front 21027456
push_back 77994945
push_back 251909298
get 220352
push_back 991450889
push_back 876644789
push_front 682871271
get 627873
get 548359
push_back 512577545
get 144469
push_middle 943234669
push_back 848875786
push_middle 804991694
push_middle 822762361
push_middle 700621086
push_middle 598036021
push_back 794844862
get 174030
get 115758
push_front 540320103
push_middle 912225609
get 241987
push_middle 769362978
push_back 817793403
push_middle 14206047
push_middle 192425137
push_middle 586614185
get 426622
push_middle 836039748
push_middle 571770390
push_middle 228019857
push_back 263307533
push_back 478709324
push_front 798748240
push_back 964751296
push_front 635505505
push_front 877098966
get 253958
push_middle 577654936
get 216026
push_front 794291053
push_middle 986411513
push_front 39501804
get 221906
get 333590
push_back 875847570
push_middle 758009397
get 64384
get 448931
get 505349
push_front 572683615
get 438721
get 174636
get 170939
push_middle 292821425
push_front 618620736
get 104250
push_front 984151559
push_front 346873889
push_middle 135196944
get 300782
get 23772
push_middle 762530039
push_front 275203770
push_middle 390648703
push_middle 135985150
get 349674
push_back 922387036
push_back 687689783
push_middle 316240505
push_back 56586019
get 269833
push_back 191440448
push_middle 53874684
get 127712
push_middle 790318795
push_back 405678346
push_back 883782892
push_middle 55919109
get 67069
push_front 24475134
get 414991
push_front 836833122
push_front 859741798
push_front 584799994
push_middle 246272497
push_back 576743197
get 355143
push_front 63664842
push_middle 417120962
get 293710
push_middle 66978945
push_middle 142085734
push_middle 437100149
push_middle 525944198
push_middle 592075791
get 635498
get 91929
get 398194
push_back 868316457
push_back 312582538
push_back 598228759
push_middle 559561378
get 519751
push_front 634491214
push_middle 278985128
push_front 196931512
get 319639
push_front 968908904
push_middle 963967465
push_back 724860794
push_back 583641371
push_back 462030012
push_back 306315977
push_middle 95857610
push_middle 684948266
push_back 460835299
get 225799
push_middle 148171681
get 517173
push_middle 908115986
push_middle 363635999
push_front 560859245
push_front 269869937
push_back 375914639
push_back 526515309
push_front 668020691
push_middle 901193685
push_back 666847506
push_front 649325821
push_middle 23006545
push_middle 238471628
push_back 93034394
push_back 651186655
push_back 353556968
push_front 960508364
push_middle 58458427
push_front 406309507
get 259179
push_middle 584890894
get 481633
push_back 726350244
push_front 830017175
push_middle 793325296
get 442050
push_back 11237315
get 485791
push_front 159521393
push_middle 62847359
get 227375
get 476026
push_front 141048393
push_middle 437255788
get 227472
push_front 430504405
push_middle 155708368
push_back 895960161
push_middle 206428845
push_back 719662488
get 39106
get 41387
push_front 532377875
push_front 692112138
get 347844
push_front 544182440
push_back 902328745
push_back 624840871
get 200687
push_middle 105283669
get 140283
push_middle 931605011
push_front 248689579
push_back 679468855
push_back 404933099
push_middle 538418446
push_back 902481589
push_middle 695674614
push_middle 327835704
push_front 127026819
push_middle 900263857
push_front 902945711
push_middle 583812069
push_middle 138595374
push_front 490084810
push_back 146679264
push_middle 737279302
push_middle 737554528
push_back 707032079
push_front 491275705
push_middle 925253297
get 622593
push_middle 73112503
get 212299
get 242473
get 139219
push_front 588651659
push_back 723294461
push_back 630756324
push_middle 348603333
push_front 496214001
push_back 557001861
get 628194
push_front 869561299
get 147683
get 233584
push_back 88947505
get 101409
push_middle 933797988
push_front 487737534
push_middle 217484540
push_front 211810199
push_middle 4562937
push_middle 913485402
push_middle 230953297
push_front 6595078
push_back 64677870
get 330817
push_front 925437628
push_front 632616513
push_front 888072111
get 4313
push_back 306438990
get 441348
push_back 643099549
push_back 92416767
push_front 519473838
push_back 758443746
push_middle 256538697
get 44877
push_front 385622873
get 253610
push_middle 386282494
push_back 910865086
push_middle 783575450
push_front 491973407
push_front 453992697
push_middle 858506184
get 36932
push_front 165841978
push_middle 220335875
get 205763
push_back 753928491
push_front 842271284
get 179143
push_middle 669435748
push_back 95854494
push_middle 683758043
push_back 958744632
get 329644
push_back 580901354
push_middle 728315921
get 394252
push_back 571247324
get 446519
push_back 870560183
get 567873
push_front 181245852
push_back 847615203
get 106108
get 50088
push_back 834407305
push_middle 597288510
push_back 145018454
push_middle 294479493
get 221949
push_front 614713794
push_front 866060664
push_back 510171419
push_back 453482488
push_back 587440662
get 86366
push_back 286421677
get 528999
push_back 465224
push_back 45480137
push_back 807546548
push_back 635727960
push_front 264634828
push_back 574485252
push_back 151477908
push_front 96742354
push_front 919139313
get 349933
push_back 540833306
push_middle 795958036
get 325779
get 600955
push_front 544874872
push_middle 158076193
push_front 559045242
get 524068
push_back 940332855
push_middle 699398066
push_back 412440582
push_front 967688471
push_front 478925888
push_middle 260048498
get 315286
push_middle 37524447
push_back 554398002
push_front 934754862
push_middle 992011205
push_middle 498159135
push_middle 994287393
push_back 457333558
push_back 121488755
push_back 785565993
get 116498
push_back 798644285
push_front 949340295
push_back 13791506
push_back 28311479
push_middle 496985817
push_front 452308566
push_middle 722298191
push_front 592175167
push_middle 349874220
get 309451
push_middle 601241993
get 180615
push_middle 252658683
get 63646
push_back 673086853
push_back 262929043
push_back 342964949
push_back 80789215
push_back 427913736
get 65172
push_back 917931490
get 121581
push_middle 690331747
push_front 718917613
push_front 159500184
get 34190
push_back 526112565
push_front 622535099
get 240768
push_back 433146619
push_middle 534003519
get 284659
push_middle 444052020
get 459130
push_middle 663543081
get 270468
push_front 726950237
push_middle 50743126
push_front 290338349
push_middle 652882138
push_middle 309695769
push_front 586337747
push_back 167855636
push_back 933706278
push_middle 904726300
push_back 816670385
push_front 619842556
push_middle 311965985
push_middle 835750587
push_front 388051128
get 462064
get 540793
push_middle 201366041
get 211690
push_front 817839894
push_back 163258854
push_back 797273011
push_middle 504669617
get 411140
push_back 403012285
push_middle 844754997
push_front 186331185
push_middle 46519876
push_front 388033963
push_front 693297878
get 18891
push_front 369367514
push_front 107648653
push_back 862831032
push_front 761474185
push_front 18301579
push_back 227958863
get 236635
push_front 224488386
get 145694
push_middle 332366206
get 508885
push_front 206700642
push_front 813134356
push_front 986385283
push_middle 338935961
push_middle 954508756
push_middle 616511123
get 602842
push_middle 837599965
push_middle 225004404
push_middle 749229443
push_front 769507824
get 492524
push_back 606745753
get 203123
push_front 533768418
push_front 17403363
push_back 198325084
push_front 229420323
push_front 932386923
push_front 899453160
push_front 28665924
push_back 438006560
get 328223
get 639489
push_middle 815157512
push_middle 430934587
push_front 125985110
push_back 389743963
push_back 36012494
push_middle 197012293
get 605148
push_front 204976801
get 384596
push_middle 362748838
get 328003
push_front 505602104
push_back 361073376
push_back 793755899
get 398096
push_back 304559723
push_back 661205305
push_front 434869777
push_back 301404398
push_front 112987963
push_front 695887038
push_back 678061116
push_back 618659053
push_back 768833691
push_back 112311171
push_middle 912868856
push_back 373025173
push_front 190604154
push_middle 666374527
push_back 748877288
push_front 874572861
push_front 115893444
push_back 265080610
get 212515
push_middle 528159482
push_front 716325328
push_middle 800108461
push_front 410825758
push_front 968697801
push_middle 387117407
push_back 453427097
push_back 249594387
push_middle 747557358
push_back 153974871
push_middle 115677470
push_front 673785710
get 311880
push_back 698307566
push_front 916242210
push_middle 203061152
push_back 891320220
push_middle 13047098
push_back 856449701
push_back 377585443
push_middle 714326707
push_front 890044918
get 173306
get 194539
get 100773
push_middle 281387553
push_front 303239451
push_back 51231711
push_back 218385799
get 30017
push_back 572818290
push_back 303937734
push_middle 697089821
push_front 228792012
push_middle 959642894
push_middle 188873514
get 516838
push_middle 270733539
push_back 728407863
push_front 841003860
get 154591
push_front 640218186
get 109081
push_middle 221405221
push_middle 357084766
push_back 267170301
push_back 380898035
push_front 760890064
push_middle 327344759
get 506079
push_front 154099681
push_front 738853247
push_front 65106968
push_front 95983001
get 263955
push_back 206005789
push_front 410253777
push_middle 251766035
push_front 640019052
push_back 453917374
push_back 921049813
push_middle 190594225
push_front 977309729
push_middle 632075362
push_middle 576756629
get 136793
get 510523
push_front 357044266
push_back 356974330
push_back 901029269
push_middle 589558322
push_middle 192228030
push_middle 12536021
push_front 822469048
get 564895
push_middle 41296240
get 475255
push_middle 607182490
push_front 431944301
push_front 114301907
push_middle 668271946
get 375199
get 233796
push_back 51636363
push_back 389049541
push_middle 958261474
get 607683
get 532499
get 66236
push_front 229795049
push_front 654417093
get 280862
push_front 827518289
push_front 185879344
push_middle 988955463
push_middle 411824942
get 82143
push_middle 82753248
get 371284
get 69739
push_middle 703291551
push_middle 981661465
push_back 447017082
push_back 607109836
push_front 181880781
push_middle 812543233
push_back 644370346
push_back 842216601
push_back 83080273
get 211216
push_front 513305128
push_front 70960707
push_middle 302440696
push_back 938941146
push_front 960547300
push_back 747926892
push_front 481249287
push_front 746875832
push_back 153085146
push_middle 94712571
push_back 833574165
push_back 368661725
push_back 373382274
get 269244
push_front 222866917
get 527672
push_front 845834296
push_middle 3973138
push_middle 357579971
push_back 110690114
push_middle 67338334
push_front 644583957
push_back 856596466
push_middle 294544898
push_middle 597186114
push_back 522183742
get 440624
push_middle 290426386
push_front 740891556
push_front 483130861
get 402163
push_front 761844264
push_front 648311694
push_front 712453468
push_front 78743869
push_middle 80041461
push_front 473673080
push_middle 565957976
push_back 789639420
push_middle 549917079
push_middle 254892434
get 404141
push_middle 517607405
get 468736
get 84518
push_back 850897724
push_front 151159749
push_back 572464790
push_front 247098856
push_front 599531038
push_back 168997226
push_back 358119668
push_front 684572936
push_front 826697230
push_middle 121473820
push_middle 945968401
push_front 830486608
push_front 451447125
push_back 70899565
get 30353
get 431978
push_middle 66199184
push_front 219915494
push_middle 574421460
push_back 668196589
push_middle 700068094
get 565650
push_back 162700551
push_back 277746730
push_middle 398820074
push_middle 296385714
push_front 290022295
get 233129
push_back 832143640
push_back 247030132
push_middle 292290315
push_middle 179629071
push_middle 428583136
push_middle 38854265
push_back 525196393
push_middle 12846277
push_back 252846503
push_back 507407354
get 421045
push_back 703047839
push_back 650347341
get 64648
push_front 694832743
push_middle 546699067
push_middle 346309326
push_front 395890360
push_middle 914767833
push_front 832614992
push_back 842059857
get 127941
push_middle 354892420
push_back 922892820
push_back 409608234
push_front 176146425
get 238365
push_back 95362946
push_back 865757756
push_back 666708121
get 267049
push_middle 75513732
get 423314
push_middle 290071678
push_back 507855651
push_back 398987444
push_middle 415369511
push_front 880098541
get 122687
get 430898
get 454354
push_middle 873433786
get 498262
push_front 326468786
push_front 991859254
push_front 978380555
push_middle 884507331
push_middle 146978145
push_middle 144935223
push_front 703244308
push_back 502304089
get 155495
get 526047
push_middle 297766464
push_back 401357491
push_back 583701817
push_front 588058737
get 325333
get 155378
push_back 412835625
push_front 880501721
push_back 57836967
get 65035
push_back 394436868
push_middle 561094036
push_front 927035888
push_front 276663439
get 554138
push_back 665066754
push_front 873849288
push_back 636662429
get 384052
push_front 829970338
get 209437
get 305759
push_middle 118193290
push_back 452274037
push_back 195957499
push_front 527858411
get 497710
get 278466
push_middle 642878581
push_front 448975629
push_front 220136108
push_back 70745140
get 390433
get 444581
push_middle 856159480
push_front 840064574
push_back 612358341
get 634232
get 496545
push_front 507419851
push_back 746119648
push_middle 779268013
push_front 635080755
push_middle 268390390
push_back 262427565
push_back 523013900
get 345646
push_front 680556758
push_front 386609593
get 146134
push_front 955366669
push_front 162271758
push_back 437619344
get 448551
push_middle 204707847
push_middle 966556910
push_middle 763708504
get 324259
get 636178
push_back 819453779
push_middle 286615733
get 308127
push_front 625223771
push_middle 487019345
push_back 233439670
push_middle 467014576
push_middle 703153520
get 507855
get 599588
get 158318
push_middle 409474965
push_middle 554485382
push_front 592097512
push_front 425674799
push_back 293572363
push_middle 360441084
push_middle 40797452
push_front 84114652
push_middle 97635833
push_front 569794511
get 88278
get 634088
push_front 456864060
get 298016
push_middle 309886238
push_middle 888903428
get 434327
push_back 697927542
push_back 966882414
get 280419
push_front 641532348
push_front 911079305
push_middle 221520543
get 580451
get 519630
push_back 714276599
push_front 85615644
push_front 591209485
push_front 347764570
push_middle 706910051
push_middle 131997443
push_middle 158687233
get 504941
push_middle 594394902
push_front 435862200
push_middle 967905784
push_middle 874510379
push_middle 286358990
push_middle 869334459
push_middle 913672504
push_front 890212843
push_front 377655890
push_front 579317141
push_back 467359544
get 398831
push_front 264010731
get 644274
push_front 106744895
push_front 238017859
push_front 258695590
push_middle 328682721
push_front 354060828
push_middle 502276248
push_front 937103932
push_back 452832083
push_front 278716421
push_front 501359853
push_back 857654167
push_middle 799174777
push_middle 247432073
push_front 794528044
get 33262
push_middle 165104004
get 101910
push_front 139692450
get 643604
push_middle 446147953
push_middle 486126538
get 195556
push_middle 504658388
get 362339
push_back 885439268
get 611876
push_back 732929628
push_back 56523305
push_front 231030009
push_back 785312737
push_front 194966587
push_front 948059942
push_middle 804051262
push_front 24395356
push_middle 716921820
push_back 409234906
push_front 583739676
push_front 679550387
push_front 926926928
get 639927
push_back 640617628
push_front 989394487
get 232680
push_middle 37996683
push_back 726305689
push_middle 945089460
get 279722
get 559600
get 260508
get 137870
push_back 374585291
push_front 958781668
push_middle 978024462
get 582158
push_back 831716807
push_middle 367383728
push_back 296090059
get 56145
push_back 827179645
get 160512
push_back 438101446
push_middle 758536411
get 389257
push_middle 277291482
get 312704
push_middle 945414014
get 450713
get 259518
push_back 209927748
push_front 412907262
push_back 17076072
push_back 129324557
push_back 337570292
push_middle 306494913
push_middle 566021286
push_middle 800166088
push_front 710977958
get 528999
push_back 75282254
get 387860
get 230794
push_back 47353260
get 78238
push_middle 144345773
get 413383
get 458355
get 322515
get 550517
push_back 427978855
push_middle 508974660
push_front 460174252
push_middle 372556971
push_front 696116323
push_middle 452961643
get 214260
push_front 10513091
get 170064
push_back 313097852
get 54202
get 223852
push_front 918706448
push_front 428802766
get 626874
push_front 631113856
push_front 948047009
get 106578
push_middle 505989803
get 119695
push_back 916661405
push_front 678872785
get 433696
get 39343
push_middle 188391488
get 625807
push_front 776808120
push_front 786440069
push_middle 590790827
get 419235
push_middle 149503116
push_middle 360369397
push_front 400722351
push_middle 234191783
push_middle 442946265
get 512954
get 178385
push_middle 129829247
get 465160
get 336509
push_front 336911899
get 263983
push_middle 827260072
push_middle 600862174
push_middle 125948573
get 201609
get 101365
push_back 198072502
push_front 700653749
push_middle 917392103
push_middle 589734107
push_middle 320100703
push_back 76510008
push_middle 398778600
get 263448
push_front 439747786
get 157812
push_front 218307224
push_back 451809501
push_middle 192854569
get 176209
push_middle 255571274
push_middle 321762490
push_middle 762465205
push_middle 5438091
push_front 121557420
get 126505
push_front 93576267
push_front 170297281
push_back 594805932
push_back 771126882
push_middle 948729750
push_back 916471193
push_back 656740069
push_middle 199545786
push_middle 173810122
push_front 859954440
push_front 649968583
push_middle 263793543
push_front 649405398
get 636154
get 633316
push_middle 147351309
get 486265
push_front 999560942
push_middle 685875773
push_middle 945172198
get 106623
push_front 713352695
push_front 122900166
push_back 850008297
push_front 963133353
get 559259
get 569453
get 3093
get 255387
push_front 33583116
push_middle 606574043
push_front 404583816
push_front 717246647
push_front 670375279
push_middle 111580124
push_front 579963797
push_back 782886318
push_middle 614275730
get 232161
get 160480
get 148466
push_middle 766877246
push_middle 234017262
push_middle 448268790
push_front 865087124
push_back 213214796
push_front 243269082
push_front 533580032
get 646772
get 338470
push_front 960708515
push_back 635041519
push_middle 598037600
push_front 514696834
get 601634
push_middle 396621556
push_middle 541598393
get 95920
get 25253
get 81339
get 442075
push_front 999894972
push_front 979604816
push_front 971782902
get 578105
push_middle 600843479
push_middle 380107260
get 221619
push_middle 537612888
get 11152
get 578410
push_front 745384511
push_middle 465473504
push_middle 970426360
get 524961
push_middle 1972407
push_front 824129864
push_back 30504754
push_middle 532967971
get 24796
push_back 975073020
push_middle 9220179
get 646616
get 504590
push_middle 973839117
push_back 571133981
push_back 965870016
push_front 212605248
push_back 89964750
push_front 225348163
push_front 612132527
get 429652
push_middle 349591392
push_back 782927930
get 94520
get 347077
push_front 382812590
get 175221
get 602601
get 118663
push_back 404196267
push_front 992568263
push_front 538282895
push_front 383662433
push_middle 210737131
push_middle 795265769
get 17876
push_front 125636276
push_back 252737678
push_back 264707888
push_middle 973360428
get 370175
push_middle 384203680
push_middle 979946392
push_front 775551021
push_back 310146029
push_back 256195748
push_front 447964169
get 520528
push_back 807898295
push_front 375534349
push_back 931654041
push_middle 617917995
push_front 6360233
get 332291
push_front 883279557
push_back 190818427
push_front 15526341
push_middle 978752027
push_middle 461849601
push_middle 854029412
push_middle 112264517
push_middle 82518026
push_middle 394952877
get 623114
get 385024
push_back 141868995
push_back 234893509
push_middle 973855075
push_front 205238792
push_front 753670288
get 352052
push_middle 313971707
push_front 708132028
push_middle 280845195
push_back 772923568
push_back 744241576
push_back 896223504
get 87304
push_back 670190514
push_middle 710480053
get 65337
push_front 960752672
push_middle 478656312
push_middle 918156843
push_middle 828567370
push_back 801672838
push_middle 409548471
push_front 465063879
get 536863
get 128221
push_back 580388259
push_front 610646497
push_front 766604063
push_front 708957457
get 175535
get 381375
push_front 998016417
push_front 231970456
get 16661
push_front 416632180
push_middle 464270290
get 258216
push_middle 234508166
get 557206
push_middle 1941596
push_back 496268143
push_middle 69556491
push_middle 21878354
push_middle 123178144
push_front 372273658
push_middle 743213142
push_back 732244308
push_front 461705136
push_front 651674235
get 303052
push_middle 94742586
push_middle 612266003
push_back 290866964
push_back 862116144
push_front 512738150
push_back 559267560
get 495787
push_front 763397543
push_front 618780996
push_front 632011032
push_back 248587258
push_middle 232060696
push_front 139426415
push_back 466564098
get 630433
push_front 545963311
push_front 667206222
push_middle 120007520
get 247683
push_front 595972622
get 30748
push_back 861403890
push_front 267783370
push_middle 497233293
get 137761
push_middle 6246200
push_middle 131186879
get 561503
push_front 337485051
push_back 258345890
get 169721
get 616043
push_back 539523173
push_front 180422242
push_front 532015675
push_front 618990226
push_middle 533773106
push_middle 345605518
push_middle 83864280
push_middle 652079659
push_middle 63959125
push_middle 746266839
push_front 91006733
get 536460
get 378686
push_front 755997754
push_middle 265025652
push_front 63385228
push_front 648574440
push_back 146402004
push_back 811929189
push_back 928946326
push_back 521108450
get 147886
get 495607
push_back 553275577
push_back 650479346
push_front 184651361
push_middle 489888229
get 175592
get 481019
push_back 557407629
push_front 161942199
push_back 953730023
push_middle 983777786
push_back 86888777
push_middle 924157986
push_middle 724672849
push_middle 904802591
push_back 905043559
push_front 972225391
push_middle 887476051
push_back 334058757
get 37504
push_back 4995103
push_back 102307122
push_front 501478384
get 203037
push_back 700327927
get 105745
push_front 692001197
get 609232
push_back 453665894
push_back 117269356
get 85340
push_middle 406980260
push_middle 372497042
push_front 313996943
push_middle 426020856
get 411878
push_middle 841173026
push_middle 54807380
push_middle 939613159
push_front 796074868
get 494328
push_front 162645380
push_front 797784338
get 102107
push_back 986842615
push_middle 909475339
push_middle 976398395
push_middle 748681318
get 150348
push_middle 331982125
get 625916
push_front 881407660
push_front 857343111
push_middle 833361794
push_back 916587897
push_middle 586937419
push_front 694847740
push_middle 305344897
get 429714
get 219412
push_back 567380248
push_front 174787481
push_middle 348900727
push_middle 251857155
push_front 99691432
push_middle 987994680
push_middle 954518402
push_middle 330377755
get 211419
push_front 146567059
push_middle 601554725
push_middle 626260884
push_back 715507301
get 294594
push_back 477843650
push_back 384342440
push_middle 279514769
push_front 416861589
push_middle 139075268
push_front 105083382
push_middle 993412723
get 502197
push_back 97946647
get 266871
push_front 918067778
push_front 143086386
get 42952
get 105323
get 427397
get 313816
push_front 349615389
push_middle 396947003
push_front 405373269
push_back 495526973
push_front 505071111
push_front 506686197
push_back 842658432
push_middle 688202977
push_back 351445032
push_back 1170551
push_front 607066031
push_middle 234681451
get 147733
push_back 678539231
push_back 292581766
push_back 494048470
get 127860
push_middle 755251350
push_back 887532141
get 123397
push_middle 388555563
push_back 146192821
push_front 358264057
get 268580
get 469566
get 212553
push_front 788999457
push_front 107989431
push_front 879024052
push_middle 558517792
push_front 655663614
get 465243
push_back 152451008
push_front 275302430
push_front 237113283
get 294705
push_front 132273856
push_back 212234435
push_middle 288086674
push_front 734338517
push_middle 718906686
push_middle 474554600
get 99659
push_middle 883539229
push_front 35781384
get 575465
push_back 264202920
push_back 591153971
push_front 744772229
push_middle 742728739
push_back 518699559
push_front 463031955
get 92051
get 636685
push_middle 995171200
push_front 552987524
push_middle 266627071
push_back 398468908
push_back 784366652
push_back 701807013
push_middle 497030789
get 20196
push_back 428876485
push_back 876436345
push_middle 858536814
push_back 727820438
get 645508
push_front 606769049
push_back 150295579
push_back 93691396
get 242522
push_back 597833662
get 279029
push_front 33036772
push_middle 596524573
push_front 512351567
get 322425
push_middle 951828002
push_front 178232560
push_front 299674053
push_back 825257230
push_back 616403390
push_front 745974216
push_middle 426763480
get 628041
push_back 214352530
get 625658
get 178590
push_back 285130291
push_back 705593105
push_back 28274399
get 92426
push_front 114237395
push_back 496428177
get 479272
get 152476
push_back 412936435
push_front 652266198
push_back 938491146
get 303876
push_middle 68252894
push_middle 398482315
push_front 303202771
push_middle 933991913
push_middle 543423861
push_back 401668142
get 408089
push_front 85265454
push_front 619729416
push_back 602221750
push_front 148326326
get 496934
get 290617
push_back 890953631
push_middle 145746914
push_middle 238863082
push_back 83065336
push_front 80823829
push_front 167784137
push_front 443313489
get 201596
push_front 237668062
push_middle 911020213
push_back 237328594
push_middle 692912596
push_middle 633050532
push_back 791937156
push_back 409023218
push_back 74391450
push_front 365421110
push_middle 483179238
push_middle 233619748
push_back 310599704
push_front 915995046
push_middle 42698319
push_middle 816337778
get 78512
push_back 656818012
push_front 183857329
push_middle 804727070
push_front 743497887
push_front 495776871
push_front 788241094
get 500040
push_middle 806737124
get 619982
get 554190
push_middle 671320660
push_middle 437529722
push_back 555665895
push_front 72868661
push_middle 686248068
push_front 826576484
push_front 187781107
push_back 578436499
push_middle 107840229
push_front 79640655
push_middle 116904631
push_back 147172052
get 613138
push_middle 707013945
push_back 645808725
push_middle 707735385
get 302272
push_front 828316227
push_front 565305120
push_back 469688729
push_front 151999033
get 293195
push_middle 935787883
push_front 687744741
push_middle 403642861
push_back 282408191
push_middle 747404724
get 645293
push_front 139595185
push_back 690953628
get 478921
push_front 882522283
push_front 792164129
get 91201
get 27077
push_front 516175355
push_middle 427320517
push_front 75693172
push_back 695302932
push_middle 466233138
push_back 508029323
push_back 786746374
push_middle 819809896
push_back 317839161
push_back 327792174
push_back 738471642
push_front 326665669
get 420412
push_back 632998116
push_front 212889420
get 641987
push_front 222086995
push_back 198357551
get 128890
push_front 398520147
get 372845
push_front 230962770
get 247326
get 142401
push_back 488383318
push_back 105337897
get 427735
push_middle 804824310
push_middle 824989123
push_middle 693189432
push_middle 691741400
push_back 644078577
push_front 94286376
push_front 440406806
push_front 12181201
push_middle 308527275
get 419274
push_back 592032551
push_middle 515583749
push_back 775230316
get 205452
get 446912
get 228148
get 12666
push_middle 830289708
push_front 291913377
get 475729
push_back 790650051
get 534180
push_back 453868481
push_back 269568415
get 78445
push_front 298122047
get 206993
push_front 136574767
push_front 185938272
push_back 612357636
push_middle 489071401
push_back 982636697
push_back 255090766
push_back 764231107
get 614123
push_back 700950901
get 235409
push_middle 94671979
get 85292
push_middle 970947159
get 187504
push_back 813829199
get 118110
push_back 112189398
push_middle 200945898
push_middle 886973309
get 97102
get 264600
push_middle 790486829
push_middle 310202546
push_middle 738805697
push_front 61240163
push_front 976429947
push_middle 623194025
push_back 309969761
push_middle 263369134
push_middle 135921563
push_front 225962975
push_back 387590434
push_middle 161342377
push_front 525632518
get 41363
push_back 224180680
push_middle 997213448
push_middle 125625886
push_middle 104938279
push_front 103504249
push_middle 525470108
push_front 941165366
push_front 170673065
push_front 249228164
get 82710
get 434308
get 65579
push_middle 244629561
get 101138
push_middle 394253052
push_front 982849296
get 489274
get 174286
push_back 171757827
push_back 205453646
push_middle 149895675
push_front 328363179
push_middle 792241077
push_front 102895817
push_middle 769994889
push_back 296644944
get 265919
push_back 146816936
push_back 478992760
push_front 162944206
push_front 233511021
get 349445
get 354096
push_front 326844938
push_front 668931575
push_middle 687661924
push_middle 950156612
get 96723
push_front 201970026
push_middle 330482834
get 476446
get 71775
push_back 520193968
push_front 265138198
push_front 828582261
push_middle 370721134
push_middle 506409354
push_back 962683965
push_middle 209016174
push_middle 882797893
push_middle 884420238
push_back 508301192
push_middle 730245807
push_front 680363680
push_front 358713048
push_middle 182539452
push_back 803228382
push_front 98050615
push_back 1980298
push_back 8358614
push_front 312567144
push_middle 360913566
push_back 463501359
push_front 180656208
get 323678
push_back 52936908
get 579136
push_middle 687235519
get 496923
push_middle 787994990
push_middle 886904228
get 226442
get 352752
push_middle 84986482
push_middle 434609833
push_middle 627701165
push_front 490977029
push_back 117995621
get 182237
get 550314
push_middle 138905967
push_front 928399099
push_front 279721755
push_back 888743278
push_front 214841478
get 616039
get 606378
push_back 288401759
get 570267
push_back 380147503
get 406625
push_middle 144629481
push_back 792487522
get 635308
push_middle 411117893
push_front 295257443
push_back 617782664
push_front 492923405
push_front 5904450
push_back 178528366
push_back 47317352
push_back 73766411
push_middle 492975056
push_back 199017890
get 447978
push_front 938603251
push_back 291466496
push_middle 943935457
get 573204
push_back 645238088
get 196136
push_front 75757005
push_middle 516969180
push_back 626287148
push_back 747427689
get 35651
push_front 84970566
push_back 92105523
push_middle 838338140
push_middle 700337758
push_middle 543866396
push_back 801310450
get 386802
get 407481
push_back 646170628
push_back 880293888
push_middle 611720528
push_middle 420997490
push_back 729261680
push_front 851840651
push_front 987162868
push_front 760616497
push_middle 56642741
get 30331
push_middle 540022465
push_middle 636851470
get 62817
push_middle 148988622
get 418218
push_front 704622521
push_front 939050204
push_middle 296995044
push_middle 89136023
push_middle 898620968
push_middle 472304458
get 490445
push_back 94564811
push_back 863361596
push_middle 553369152
push_middle 926277684
push_middle 944788568
push_middle 905756210
push_front 720957828
push_front 913091145
push_middle 281340852
push_front 634734054
push_back 134399614
push_front 362216465
get 140478
get 426622
push_back 599870173
get 67123
push_front 972273235
push_front 281025099
push_middle 165578784
get 448769
push_front 963013289
push_back 702102694
push_front 99778533
push_front 681090946
get 282916
push_middle 956621766
get 39010
push_back 459905265
push_back 93663532
push_back 75798484
push_front 250347405
push_front 804711175
push_back 654429638
push_middle 81138102
push_back 204681640
get 312002
push_back 987226688
get 299989
push_back 789003815
push_middle 173762127
get 201896
push_back 19930337
push_back 186110257
push_back 536304534
push_front 841385309
get 52225
push_middle 213535387
push_front 368198062
push_front 925307589
push_middle 9455866
push_back 331501240
push_back 237497536
get 374902
push_front 364340758
push_back 450320842
get 381299
push_middle 444265569
get 436456
get 315123
push_front 708456388
push_middle 198526902
push_middle 260342254
push_front 141387044
push_front 941441690
push_front 155050817
get 41769
push_middle 450633837
push_front 463827829
push_back 245052274
push_back 287405066
get 200685
push_middle 451221189
push_front 589075950
push_front 932675490
push_middle 347042826
push_back 569771881
push_front 111859036
push_middle 599859198
get 318975
get 390808
push_middle 489627396
push_back 110922920
push_back 941797372
push_front 858667922
push_front 464596706
push_middle 929996181
push_front 633731324
get 528225
push_middle 863144787
get 9248
push_back 208087047
push_back 659636740
push_middle 911558766
push_front 510552271
push_middle 371799575
get 581961
push_middle 562664532
push_middle 176875953
push_front 252804633
get 599616
get 334107
get 40451
push_middle 117890088
push_back 373737595
push_front 162084340
push_back 677206798
push_back 943699807
push_back 572099011
push_front 89009868
get 67307
push_front 592132377
push_middle 199173427
get 10700
push_front 566148503
push_front 724533569
push_back 206557322
push_front 934260970
get 349531
push_front 73402486
push_back 93452321
get 149715
push_back 476972514
push_front 666390566
get 43038
get 31648
push_front 684988546
push_front 38804046
push_middle 878978456
push_back 227213955
push_middle 281336124
push_middle 835780194
push_middle 71768645
push_back 173088874
get 647147
push_back 169289997
push_front 180600844
push_front 41235650
push_middle 671110415
get 135258
push_middle 545685732
push_front 237340940
get 232757
get 25303
push_middle 108268900
push_back 397666024
push_front 932838427
push_middle 407729207
get 581227
get 534414
push_front 148152290
push_middle 843952271
get 165073
push_back 284473365
get 213738
get 28157
push_middle 803578497
push_back 153005653
push_middle 157641321
get 174059
push_back 339459107
push_front 101028648
push_front 795118434
push_back 139506613
get 599913
push_middle 835404163
push_middle 805858291
get 68322
push_front 139249825
push_front 130843301
get 198280
get 139221
push_back 278409221
get 332990
push_front 404287442
push_front 885560186
push_back 124758483
push_back 692857022
push_middle 617856298
push_front 345792407
push_middle 862524729
push_back 982468716
push_back 259288497
push_back 465954850
get 218695
push_front 800181042
push_front 751350331
push_front 2417415
push_back 641479824
push_middle 787265308
get 323100
push_back 267869920
get 405407
get 344349
push_back 65429439
get 135078
push_back 567005551
push_front 34839723
push_middle 556921096
push_front 341151519
get 310254
push_middle 900504162
push_front 42839078
push_back 526270874
get 330747
push_middle 766067387
push_back 679218758
push_front 307868845
push_back 200313970
push_middle 743314737
push_front 53714915
push_back 621127059
get 618336
push_middle 200262052
push_front 254517330
get 323086
push_front 660937718
push_front 62547888
push_front 180514753
push_middle 18602036
get 190833
push_front 827792729
push_middle 974000154
get 294066
push_front 642662276
push_front 365209586
push_front 514682053
get 235857
push_front 688664583
push_back 903716651
get 144916
push_front 991991690
push_middle 615183299
get 55915
push_front 365171757
get 94970
push_back 55434215
push_middle 548383041
push_middle 157110938
push_front 927716778
push_back 908344328
get 173842
push_front 489316291
push_middle 521173091
get 456022
get 252937
push_back 235737152
push_front 918610918
push_front 323826533
get 223444
push_front 582416625
push_middle 275278827
push_middle 624599233
get 183784
get 381893
get 329936
get 611345
push_back 960831840
get 252917
push_front 671710795
get 251328
push_back 498193607
push_back 339625000
push_back 368826769
push_front 29122177
push_front 739836971
push_middle 62464970
push_front 880071098
get 8991
push_front 926410628
get 438074
get 448803
push_front 795469267
push_front 659608207
push_middle 924234702
get 629816
get 334230
push_back 647624432
push_back 801315996
push_front 303629312
push_front 260178174
push_middle 14361161
push_middle 899931798
push_middle 741186998
push_middle 494019055
push_back 721220067
push_back 112618924
push_front 107899801
push_front 44106135
get 408024
push_front 546325532
push_middle 867798333
get 311687
get 534584
push_front 705484970
get 417703
push_middle 505397418
push_front 354563609
push_back 782351780
push_back 350880653
push_back 261678553
push_back 762407515
push_front 707901088
push_front 326861415
push_middle 104620013
push_middle 86826210
push_middle 247716254
push_back 948066216
push_front 310550372
push_middle 836929594
push_back 291084108
push_middle 272919123
push_back 182439145
push_middle 92782121
get 574187
push_middle 699051665
push_front 213105946
push_back 669426469
get 552566
push_front 306335510
push_front 425737351
push_front 438986522
push_back 916684067
push_front 706436070
push_back 999964733
push_middle 663777085
push_middle 8043657
push_middle 134452793
get 627131
get 469821
push_back 653910568
push_back 320304767
push_back 825662208
push_front 980567545
push_front 688721175
push_back 531863596
push_back 222576188
push_middle 55631290
push_front 146731145
get 641262
get 412977
push_back 559977284
get 298028
push_middle 271096424
push_back 548316379
push_middle 877180222
push_middle 991413054
get 249741
push_middle 279507159
push_front 145140791
get 130667
push_middle 932722560
push_front 402125688
push_back 379874759
push_front 579782239
push_back 730013652
push_front 891395407
get 582501
push_back 796919771
push_back 795616717
push_front 127726648
push_back 493579197
get 295629
push_back 9763508
push_front 177349690
push_middle 546813719
get 528039
push_back 895168551
push_back 760398771
push_back 758460899
push_back 227686161
push_front 180241621
push_back 167609853
push_back 236099871
get 354257
push_middle 806089235
get 453917
get 353636
push_front 848113598
push_front 688643699
push_front 235549310
get 474076
get 288122
get 544825
get 154616
push_front 309367842
push_front 951639771
push_back 864378638
push_front 110247749
get 446571
push_back 446388680
push_middle 509848009
push_middle 841136843
push_middle 262299729
get 172309
push_back 549078196
push_middle 522716130
push_front 777001719
get 293164
push_middle 155329110
push_front 92460909
push_front 204701214
push_middle 953950008
push_back 876796763
push_front 348399325
push_middle 337105646
push_back 817123331
push_front 266307369
get 328602
push_back 973533393
push_front 753922256
push_front 563869613
push_back 23402430
get 312452
push_front 487037704
push_middle 5814513
push_back 674639889
get 211182
get 314424
push_middle 974714340
get 135838
push_front 885372434
push_back 768378259
push_back 853685076
push_back 161897901
push_front 242275835
push_middle 897929046
push_front 484912045
get 343220
get 558198
push_middle 775813391
get 260257
push_middle 146267650
get 152894
push_back 151013227
push_back 544461352
push_middle 325387564
push_back 518339050
push_back 165823515
get 519311
push_middle 955373329
push_middle 740060209
push_back 974747830
push_back 186011760
push_front 787533383
push_front 168229733
get 192
push_back 296053250
push_back 559013464
push_front 622612368
get 204204
get 351100
get 443406
get 22924
push_back 518038354
push_back 250589048
get 439828
get 615436
push_back 394498313
get 621336
push_back 64652145
push_back 8575261
push_middle 847059744
get 522588
get 153349
push_middle 361648671
push_back 792394711
push_front 572570583
push_front 963784150
push_middle 308161254
push_back 430380473
push_front 21932755
push_middle 454914862
push_middle 21033788
push_back 876948267
get 300213
get 633636
push_middle 921671595
get 4884
push_front 685842204
push_back 839945623
push_back 736232688
get 157692
push_front 420879167
push_front 968121532
push_back 886471865
push_back 738800641
push_back 142447205
push_front 773481769
push_front 679464256
get 307735
get 120442
push_middle 616277378
get 1827
push_front 70501736
push_back 699346247
push_front 569716401
push_front 422869022
push_front 875504345
get 400106
push_middle 489256167
push_front 931421775
push_front 413617714
push_middle 95012094
push_middle 290403932
push_middle 529839840
push_front 982369507
push_back 196524025
push_middle 598919576
push_front 441107364
get 178168
push_back 175894532
push_middle 575168550
get 539973
push_front 498160064
push_back 480351591
push_middle 597144372
push_back 51664787
push_front 127283958
push_middle 177073752
push_middle 343237595
push_front 336216773
push_middle 262406240
push_front 139133516
get 162581
push_middle 269758847
push_back 913996505
push_middle 197737659
push_middle 494801839
push_back 421326825
push_middle 386038773
get 581227
get 170038
push_middle 491083387
push_middle 862951979
get 108990
push_front 923732830
push_front 471584985
get 609709
push_middle 349115563
push_middle 559810693
push_back 157618976
push_front 626327587
push_back 753414820
get 83796
push_back 883139296
get 75954
push_front 128054876
push_front 158993797
push_front 847552394
push_middle 134704277
push_front 578770819
push_middle 231853608
push_middle 539923471
push_back 386881950
push_back 594310849
push_front 841079876
push_middle 29787200
push_back 540339190
push_front 759591620
push_middle 402930654
push_front 364433821
get 611092
get 617185
get 316780
push_front 319793734
push_front 618452898
push_middle 644261911
get 631588
push_front 862480171
get 346994
push_middle 994115222
push_front 278100991
get 501536
push_back 64590501
push_back 356508190
push_front 831356130
push_back 193246565
get 484063
get 379527
push_middle 794473839
push_back 111629530
push_back 685860311
push_back 680854429
get 153037
push_middle 918989198
push_back 888604982
get 201753
get 140325
get 308863
get 5932
push_front 547910144
push_front 861650137
push_middle 768904471
push_back 818763528
get 633848
push_front 792008381
push_back 724508273
push_middle 330253742
push_back 103304932
push_front 862942517
push_back 260178005
push_back 464535408
push_front 817234441
push_middle 598191259
push_middle 619419535
push_back 593292936
push_back 125779104
push_middle 180628049
push_front 346527433
get 602311
push_front 651634872
push_middle 320869393
push_front 955505158
get 426010
push_back 326013562
push_front 420366624
push_middle 660349189
push_back 621616190
push_back 707452847
get 363189
push_front 90082265
push_middle 88983505
push_back 489375432
push_front 987125258
push_middle 126895291
get 254652
push_middle 663923299
get 114377
push_back 442899375
get 645847
push_front 899990562
push_front 711141795
push_middle 785683951
push_front 384603142
push_back 863234734
push_front 160667422
push_front 906092425
push_front 712307876
push_middle 84905965
push_middle 647312575
push_back 145512962
push_back 616152703
push_back 381302722
push_middle 440825669
push_middle 669400231
push_back 265907716
push_middle 833865303
push_front 3396164
push_back 890406011
push_front 591921987
push_middle 469306797
push_back 550584629
push_front 785911184
push_middle 109830828
push_back 285922809
push_back 297696788
get 95561
push_front 8645063
push_middle 821717115
push_back 705135336
get 124297
push_front 145602234
push_middle 669033866
push_middle 776448096
push_back 343981914
get 464064
push_back 233633166
get 257143
push_back 543149475
push_front 571117121
push_back 150492423
get 547419
push_back 308388246
push_middle 414320745
push_back 792927453
push_front 625241470
push_front 676322968
push_front 536019715
get 117264
push_front 171357600
get 314267
push_back 586030420
push_back 588682640
push_back 505338729
push_front 642312124
push_front 416462361
get 472541
push_back 654149978
push_middle 175749186
push_back 413763042
push_back 515601806
push_front 967196597
push_front 551181482
push_front 162700546
push_front 684783799
get 527579
push_back 248270343
push_back 883581589
get 294705
push_front 924536271
get 412912
push_back 48604541
push_middle 986794353
push_back 308585742
push_middle 62908454
push_front 780861527
get 459509
push_back 490726661
push_middle 563105624
push_middle 582228853
push_middle 669311711
push_middle 12237934
push_middle 691935137
push_back 1505463
push_middle 717972794
push_front 433802028
push_front 91193041
push_middle 418694026
push_front 879220717
get 339569
push_middle 444342552
push_middle 619416283
get 104513
push_front 586171075
push_middle 267743311
get 593905
push_middle 988515113
push_back 369872791
get 206087
push_front 111616012
push_middle 780596137
push_back 872601346
get 236614
push_front 532491651
push_front 69005163
push_middle 94743712
push_front 161786704
push_back 178140893
get 479234
push_back 654734692
push_back 708027862
push_middle 139573818
push_middle 872093679
get 52150
push_middle 99356283
push_back 558181788
push_back 276203030
push_middle 316946058
push_back 156625451
get 100837
push_middle 371352751
get 78245
get 52091
push_back 745296276
push_middle 545282785
push_back 865527544
push_back 522493398
get 248916
push_front 414336853
push_front 869034197
push_front 62646212
push_middle 384511956
push_front 937752556
push_back 975361396
push_back 858258288
push_front 109401323
push_front 737556457
push_middle 947618554
get 496303
push_back 207695936
push_middle 115657805
push_front 543001235
push_back 615138857
push_middle 283325766
push_front 54195613
push_front 989448698
push_back 480213050
push_front 194667100
push_back 445487056
push_back 993778968
get 11819
push_back 483917493
get 536138
push_middle 689935215
push_front 325395569
push_middle 254594467
get 534251
push_front 369503159
push_middle 761956783
push_back 632162519
push_middle 267464614
push_back 229437923
push_front 257069266
push_front 468699928
get 31881
get 194470
get 227428
get 411522
push_middle 688644288
push_back 799033299
push_middle 705347158
get 36262
push_back 756837029
push_front 893424973
push_back 494727654
get 581830
get 276448
push_front 600159315
push_middle 137253794
push_middle 231490475
push_back 424964708
push_back 207527718
push_back 619793658
push_middle 788784185
push_front 288872664
push_back 541854926
get 453677
push_back 887016853
push_middle 143478125
push_middle 344017701
push_middle 727653096
get 23338
push_back 816691390
push_back 437283455
push_front 544606708
push_middle 734185560
push_front 330995944
push_back 89040234
push_front 427941791
push_middle 502703382
push_middle 351223778
push_middle 449007879
push_back 790952527
push_front 857282451
push_back 734940809
push_back 653419499
push_front 709840151
push_back 18357605
push_back 781722902
push_middle 511121662
push_front 195799810
push_middle 195208806
push_front 981430383
push_middle 951147908
push_front 622969738
get 352616
get 632439
push_front 564478301
push_front 607785296
push_back 485109230
push_middle 833353595
push_middle 862583383
push_middle 25998378
push_middle 859404810
push_middle 188502668
get 323213
push_back 428342943
push_back 780783570
push_middle 965219222
push_back 361610065
push_front 900886190
push_front 869636423
push_back 702828253
push_middle 321652639
push_middle 298322412
push_back 78267804
push_front 679786224
push_middle 137475176
push_middle 226023136
push_front 836054561
push_front 588350308
push_middle 251214524
push_front 762736145
push_back 677265554
get 40954
push_middle 921845857
push_middle 93222165
push_front 201316101
push_middle 841552439
get 29544
push_back 27414973
push_front 640892658
push_back 742235655
push_middle 351290711
push_front 608433386
get 5217
push_back 780411299
push_middle 806846826
push_middle 170912358
push_middle 503803706
push_middle 414144599
push_middle 865427682
get 333117
get 437629
push_front 368715872
get 504179
push_back 848426091
get 494035
get 633229
push_front 540985329
push_front 792820609
push_back 796134976
push_middle 455147333
push_back 922001778
get 571288
get 28559
push_back 610604493
push_front 117641170
get 436431
push_back 133286145
push_front 78962963
push_middle 623020540
get 634839
push_front 984327937
push_back 863088761
push_front 418215200
get 139470
push_back 15442628
push_front 518912807
push_back 18214365
push_back 305493278
push_middle 205841081
push_middle 335034899
push_middle 37356399
push_front 651859792
push_middle 634348773
push_middle 241001874
push_middle 117972439
push_middle 463427285
push_middle 112577015
get 267719
push_middle 216408683
push_back 264383584
push_front 197919115
push_middle 531554915
push_front 554734698
get 198691
get 264559
push_back 533913394
push_back 603846976
push_middle 766943104
push_front 351189893
push_back 961311335
push_middle 549849432
push_front 359641755
push_front 371565270
push_middle 920223036
push_back 651487138
push_middle 900745177
push_middle 881342671
push_front 491361625
get 70534
push_front 57515557
push_front 394129654
push_front 231073283
push_back 558386494
push_back 698367111
push_middle 630878469
push_front 182960584
push_back 352878084
get 172522
push_back 654569910
push_middle 674183882
push_front 582667867
push_back 207791741
push_front 951638091
get 118915
push_middle 3681439
get 213591
push_back 724247573
push_middle 688499868
push_middle 217457371
get 560461
push_back 555370454
get 5840
push_middle 186800284
push_middle 360929619
push_back 85628799
push_front 796399056
push_front 324490157
get 579048
push_back 143227703
push_middle 124012772
push_middle 167525976
get 250391
push_back 576607270
get 610893
push_front 303059553
push_back 845190836
push_middle 230154829
push_back 292058041
push_front 149091032
get 15037
push_middle 778671476
get 544246
push_front 718078429
push_middle 602194283
push_middle 348538972
push_middle 502257614
push_front 213913210
push_middle 307174758
get 540372
get 403810
push_back 457391827
push_front 857149367
push_front 665068302
get 589559
push_back 308970897
push_middle 613853064
get 358745
get 587079
get 426028
push_front 645197410
push_middle 317512736
get 298151
push_middle 247410512
push_front 667856510
push_front 58044927
push_middle 781518458
push_back 324269962
push_back 857630640
push_middle 466001928
get 473615
push_middle 459705018
push_middle 348248549
push_back 79943876
push_front 580817080
push_front 489434561
get 357087
push_back 734673253
push_middle 516002596
push_back 205557403
push_middle 798920174
get 422101
get 424985
push_middle 970392111
push_middle 970528998
get 138623
get 441483
get 396344
push_back 236870819
get 214725
get 467938
push_middle 697936536
get 639574
push_middle 734210032
push_middle 316608838
push_front 98345042
push_back 349422939
push_middle 746710600
push_middle 851432975
get 404163
push_middle 148373126
push_back 501046520
push_back 392159485
push_middle 529205636
push_middle 56727159
push_middle 675113697
push_front 522122450
push_middle 63147544
push_middle 704673692
get 585233
push_back 145849315
push_front 350347460
push_middle 486484480
push_middle 953124370
push_back 308380999
push_middle 585401048
push_back 457000610
push_front 73175566
get 286639
push_front 171608977
push_middle 559779461
push_back 27949124
push_middle 494042487
push_front 478568169
push_back 277734959
push_front 50015125
push_middle 562289902
push_back 280770457
push_back 171416986
get 360667
get 324019
get 315483
get 263756
push_middle 618097694
push_back 909121946
push_back 803496494
push_back 677821561
get 337847
get 127441
push_middle 523723864
push_back 510236415
push_back 454163641
get 502114
get 136796
get 377902
push_middle 990688768
push_middle 386977294
get 113497
push_back 444010164
push_middle 416952026
push_front 781437997
push_back 848049484
push_front 13536508
get 440746
push_middle 18502887
push_front 848856607
push_front 501427499
push_back 416700857
push_back 257269896
push_front 953260059
get 443600
push_back 905626253
push_middle 6504055
push_front 405696552
push_back 542477947
push_middle 328479508
push_middle 173024227
get 148968
push_middle 135597826
push_middle 484815696
push_middle 745890648
push_back 558645224
push_back 997330585
push_front 602430801
push_middle 965188270
push_front 157276974
push_middle 416841977
push_back 56774008
get 18521
push_front 919995197
push_middle 235945466
push_back 597442972
push_back 268778076
push_middle 346868094
get 317942
push_back 585928196
get 53272
push_back 807449765
push_front 615699324
push_back 554874006
push_front 652513736
push_front 789077427
push_front 822045499
push_middle 717210736
push_middle 639039882
push_back 116960887
push_back 560395743
push_back 186704795
push_front 582156790
get 193689
push_middle 144920933
get 146562
push_back 183217303
push_front 324083973
push_front 554016227
get 307276
get 172269
push_back 828674385
push_front 456460567
push_middle 912418388
get 244062
push_back 855092003
push_middle 268826558
push_back 826166782
push_front 61793455
get 345135
get 613939
get 244841
push_middle 819323423
get 553914
get 625195
push_middle 218866599
push_front 707364994
push_middle 724931157
push_middle 553089057
push_back 979137852
get 622310
get 79833
push_front 911351373
push_back 231487344
get 199738
push_middle 681039295
push_front 877616117
get 56250
push_back 253915011
push_middle 776065163
get 404928
push_back 943226887
push_back 41078940
push_back 661133052
get 370498
push_back 401381098
push_back 570452706
push_middle 138569419
push_front 121336615
push_front 507296047
push_back 37261827
push_middle 897491763
push_front 104946792
push_middle 565951381
get 454460
push_front 596423304
push_middle 150656995
push_middle 692911418
push_middle 543847689
push_back 676717465
push_front 83038296
push_middle 691020360
push_middle 148662343
push_front 64987226
push_middle 467978478
push_front 333701016
get 405193
push_back 327957992
get 140147
get 598140
push_back 855057162
get 637490
push_middle 829671062
push_back 899039319
push_back 291739499
push_middle 579790998
get 4401
push_front 325822969
push_middle 622491746
get 150780
get 342389
get 116438
push_middle 62657426
push_front 197720502
push_middle 949737370
push_back 970807235
push_front 32989998
push_middle 221921257
push_back 303531476
push_front 523064406
push_back 873802934
push_back 376531765
push_back 428642775
push_back 405348396
push_front 795658335
push_back 886684671
push_middle 655509527
push_back 591850065
get 576142
push_front 10179634
push_middle 998757724
push_front 443980510
push_middle 151390274
push_back 869513443
get 309544
push_back 171718431
get 463703
push_back 969081639
get 333882
push_back 618954666
get 154180
get 473101
push_middle 474040997
get 257339
push_middle 853680257
push_front 142098842
get 341667
push_front 262209651
push_middle 452913756
push_front 286428290
push_middle 276166766
push_front 193058563
get 623
push_middle 50167468
get 42304
push_back 466699209
push_back 119524600
get 462109
push_back 58317898
get 436019
get 260124
push_middle 421395764
push_middle 1161688
push_back 968675656
push_back 312852849
get 317956
push_front 246869455
push_back 338867049
get 503029
get 279494
push_middle 41890113
push_front 232214293
push_back 841986598
push_back 763461286
push_front 367537244
get 542763
get 17711
push_back 143212349
push_middle 753113793
push_back 38089492
push_front 234004978
get 143009
get 39554
push_middle 849984209
push_back 260839624
push_front 841621308
get 147689
push_middle 431490524
push_middle 922173746
get 437188
push_middle 127454035
push_middle 725674152
push_back 810809821
push_middle 580918280
push_middle 692496469
push_front 695756868
push_front 51784596
get 158341
push_back 549110299
push_back 270914952
get 431732
push_middle 354834742
push_front 226545744
get 82980
push_middle 541337991
push_front 577744932
push_back 223683612
push_middle 270527176
push_back 88759909
push_middle 613366964
push_middle 952540799
push_front 97129379
get 505747
push_front 817766920
push_middle 101551165
get 408410
push_back 284064490
push_middle 374254007
push_back 974231304
push_back 196279656
push_back 584240812
push_back 216458762
push_front 859650732
push_middle 985069589
push_back 140332003
push_front 859161030
get 340396
push_back 863301791
push_back 669315546
push_front 416941801
push_front 102969187
push_middle 847101087
push_front 759483068
get 555266
push_back 848014454
get 401697
get 67255
push_back 808764431
push_back 102624051
get 600497
get 35968
get 213660
push_middle 120324161
push_middle 234277626
push_front 828136697
push_front 381847944
push_back 269322707
push_front 693384821
get 61509
push_front 805950499
push_back 396416189
push_back 434780083
push_middle 646814980
push_front 892239403
get 583249
push_back 526923051
push_back 228592182
push_middle 472510008
push_back 115385983
push_middle 661414127
push_front 716369310
push_middle 331387100
get 355101
push_front 403578705
push_front 948086945
push_back 260688563
push_back 639783977
get 295331
push_back 477547367
push_back 55337331
push_back 123792587
push_back 696074741
push_middle 88720246
get 300957
get 291364
push_middle 435416680
push_back 743667105
push_back 687041418
push_back 771790927
push_middle 610491475
get 644985
get 359320
push_front 30764987
push_middle 152037847
push_front 697261012
push_middle 239295105
push_back 23316347
get 374488
get 492432
push_back 72183097
push_front 773969176
push_front 478757881
get 608671
push_back 263117585
get 60524
push_middle 578227182
push_middle 736469807
push_middle 335167960
push_middle 247508871
get 595762
push_back 593224053
get 564168
push_front 222873172
get 190773
push_middle 599807387
push_middle 967285362
push_back 561511100
push_front 654896599
push_front 28279747
get 616905
get 309518
push_middle 991819251
push_middle 299772009
push_middle 673570682
get 239817
push_back 166332960
push_back 87657254
push_front 513948944
get 115944
get 397813
push_front 352029247
push_middle 752916658
push_middle 528014270
get 144076
push_front 883400184
push_middle 454184994
push_back 683400503
push_back 692497022
push_back 698346322
get 561796
get 631465
push_back 521660458
get 62483
push_back 404441809
push_front 927765899
push_front 77019422
push_middle 982263284
push_back 942542154
push_middle 457212797
get 438739
get 9669
push_back 270809773
get 281427
push_front 924269035
push_back 207795979
push_front 891329616
push_middle 375290279
push_back 459696212
get 252466
get 549060
get 434478
push_middle 406230023
push_front 891518549
push_front 268771343
push_middle 433875022
push_front 976661989
push_front 889281869
push_middle 95427554
push_front 100503290
push_front 402972400
push_back 154669303
push_front 529396230
push_middle 340121069
push_back 524919614
get 56431
push_back 393167130
get 159374
push_middle 102866373
get 291797
get 490971
get 112788
get 547633
push_front 282938448
push_back 913346084
push_back 76871661
push_middle 905557116
push_middle 193898564
push_middle 764473938
push_front 885075830
push_front 288573731
push_middle 602343724
push_back 471101980
push_middle 657374099
push_front 321176049
get 92113
push_front 890364155
push_back 470466292
push_back 125146739
push_middle 42840658
push_middle 907587294
push_middle 523106806
get 469838
push_back 963400669
push_back 134497059
get 352382
push_back 416138940
push_back 887592661
push_front 707988045
push_back 516367364
push_front 97407083
push_front 613861697
push_back 826362092
get 543318
get 487589
push_back 571158541
push_middle 297953217
push_back 721512441
push_back 614083550
push_front 785792900
push_back 684314191
push_middle 899456997
push_back 531464089
push_back 297886737
push_back 214025033
get 111685
push_middle 451142484
push_front 95584130
push_middle 494072497
push_middle 184937436
push_front 238532774
push_front 202830123
push_middle 78251011
push_front 194317188
get 168954
push_front 987802003
push_middle 13215980
push_back 456157868
push_front 561788499
push_back 921149286
push_front 849458735
push_front 594859388
push_front 577577497
get 82919
push_middle 174820211
push_middle 801026902
push_front 322707657
push_back 339515478
push_front 670663452
get 301602
push_back 636450724
get 453380
push_back 79139535
get 38425
get 406539
push_back 88628781
get 268246
push_back 264906276
push_middle 138131260
push_front 304086760
push_back 374797192
push_back 437196366
push_front 728002790
push_back 441230838
push_back 670083550
push_front 714922443
push_middle 514866852
push_middle 250097468
push_front 30834205
push_front 165949497
push_middle 732668866
push_back 300036508
push_front 477832071
push_middle 913827704
push_back 295073759
push_back 995101414
push_middle 386539940
push_front 699120270
get 354678
push_front 743700465
push_middle 483570896
push_back 579553716
push_middle 662672583
get 469440
push_back 327070623
push_middle 982768606
push_back 690210985
push_back 249624457
push_back 168039919
push_back 312278881
push_middle 762183831
get 386828
push_front 15762133
push_middle 225259054
push_middle 768678545
push_back 974028429
get 281397
push_back 160112940
push_back 306165451
push_back 464499583
push_front 870347398
push_middle 729921121
push_middle 755118069
get 436435
get 76934
push_front 699786241
push_front 10569653
push_back 780199915
push_middle 336502986
push_middle 802442232
push_front 653728116
get 285755
push_middle 605773392
get 194299
push_middle 337599366
push_back 936284636
push_back 332514711
get 382481
push_front 947551100
push_back 534599028
push_front 587972560
push_back 534021243
push_front 617146013
push_middle 212078253
push_front 992673209
get 208638
push_back 124124244
push_front 944981871
get 274997
get 248987
push_back 749740468
push_middle 438983878
push_back 378841126
push_front 56522088
get 281280
get 621850
get 580920
push_middle 758452357
push_front 880379847
push_middle 406337391
push_front 326951620
get 271793
get 449841
get 425855
push_back 733669127
push_middle 654288986
get 307371
push_middle 575066632
get 227010
get 640615
push_front 245737262
push_front 602439155
push_middle 821344689
push_front 501999650
push_middle 83704580
push_front 861211359
push_front 635260480
get 129120
push_middle 735715246
get 453257
push_back 16680860
push_front 91716897
get 621927
push_front 426108217
push_middle 917673458
push_back 452159057
push_front 248131044
push_back 667963588
push_front 417759350
push_middle 850863215
push_front 358179561
push_back 437787966
get 291130
push_front 854182486
push_middle 766967177
push_middle 167374080
push_back 620442301
push_middle 339553916
push_middle 235640756
push_middle 259735121
push_middle 469183073
get 276246
push_front 477454589
push_middle 365265165
push_front 808482188
push_middle 45322318
get 545144
push_back 35726297
push_back 760320976
push_middle 238044601
push_back 716012576
push_front 872097154
get 592980
push_middle 130756183
push_front 694642678
get 294602
push_front 164650068
get 184482
push_back 959565723
push_front 596092441
push_middle 448150836
push_back 905346126
push_back 798108916
push_middle 804806574
push_front 683769749
push_back 358606073
push_front 137018433
push_front 977012808
push_front 668587829
push_back 672116724
push_front 374699951
get 581256
get 99732
get 224684
push_front 209528903
push_middle 658940945
push_back 517142552
push_front 535011101
push_back 933482281
push_back 746014234
push_back 922457629
get 537777
push_front 479877732
get 366726
get 504461
get 453585
push_front 674642205
push_back 545772691
push_back 94855993
push_back 822727099
get 269885
push_middle 332381086
get 188612
push_middle 930054673
push_front 580603866
push_front 838198047
push_back 294511727
push_middle 494363493
push_back 824882672
push_front 597744513
push_back 414326982
get 376640
push_middle 254387001
push_front 206046674
push_front 182934535
push_front 702074035
push_front 726320326
push_back 804039912
get 263451
push_back 187557252
push_back 621580640
push_front 134943778
push_back 527136996
push_back 768773926
push_back 433499785
push_front 371131471
get 159445
get 372240
push_middle 521275207
get 520445
push_front 340590345
push_middle 158379336
push_front 452533844
push_back 715228224
push_front 111685581
get 280027
push_middle 693663010
push_front 455560857
push_back 774248075
get 443600
get 152318
push_back 829062095
push_middle 329494357
push_middle 633005064
push_back 340520108
push_back 807753072
push_front 20153988
push_middle 533868429
get 431679
get 117309
push_front 210820279
push_front 396648612
push_back 945470864
push_back 728627742
push_back 195482254
push_middle 389053895
push_front 798479733
push_front 190182670
push_back 991368985
push_back 713936561
get 77624
push_front 299292327
get 517934
push_back 334558212
push_back 160272991
push_middle 415725753
push_back 653857695
push_middle 14912881
get 98547
get 76468
push_front 880117387
get 137129
push_back 254698273
push_middle 763501654
get 388336
push_middle 713330872
push_front 968715892
get 266117
push_back 326140814
push_back 149925343
push_front 258466120
push_back 409425892
push_front 127793537
push_back 853521916
push_back 161642777
get 536441
push_front 593118421
push_front 86050091
push_middle 367884837
push_back 850349345
push_front 54752844
get 629364
push_back 514224915
push_front 949432376
push_front 977000807
push_middle 616901648
push_middle 586322098
push_middle 933885795
push_middle 871469278
push_middle 246024506
get 339837
push_middle 835591465
push_back 884664713
push_back 890716643
push_middle 212916078
get 376345
push_back 519440362
push_back 409905199
push_front 414578096
get 148443
push_front 22411521
get 468543
push_middle 154511474
push_middle 900896075
push_middle 383344087
push_front 76159625
push_back 843319997
push_front 407465913
get 523942
push_back 198070549
push_front 386568812
push_middle 143732040
get 604973
push_back 152397615
push_back 242331001
push_front 70396331
push_middle 426963937
push_back 53089149
push_back 35918255
push_middle 310624398
push_middle 529225002
get 472841
push_front 416565016
get 124269
push_front 540361240
push_front 189792971
push_back 178458077
push_front 978165659
push_front 119621111
get 480320
get 418420
push_front 144970946
get 593587
get 197377
push_back 555292638
push_middle 742892802
push_middle 853425291
get 81495
push_middle 916975858
push_front 130448987
get 244609
push_front 610520156
push_middle 8078492
push_back 622658853
push_front 517090429
push_back 178889040
push_back 694636470
push_back 885357799
push_back 617695617
push_back 21470012
get 542711
get 139298
push_middle 659137618
push_front 291986158
push_front 389512814
push_middle 951368355
get 63325
get 88066
push_back 366504714
get 399316
push_back 89036618
push_middle 373069949
push_front 192124098
push_back 196339044
push_middle 813816519
get 612630
push_back 815158286
get 249701
push_middle 636321167
push_back 45640076
get 173617
push_front 29865394
get 507230
push_front 573284724
push_middle 72820902
push_front 454210190
push_front 436246170
push_back 908090420
push_middle 93745943
push_back 690695583
push_front 794935683
push_middle 509749577
push_back 441579480
get 306945
push_middle 510787386
push_back 141293420
push_back 261872179
push_middle 646151492
push_back 222733815
push_front 701467702
get 326870
push_back 62240010
push_front 701252634
get 648774
get 198574
get 624613
push_front 653096080
get 165594
push_middle 857250218
push_middle 273711123
push_front 757367263
push_back 190372156
push_back 186780175
get 77643
get 380317
get 626087
push_back 806379588
push_front 269773301
push_middle 223615968
get 517744
push_back 51575947
push_front 67219446
push_front 580044806
push_middle 703492189
push_middle 775669994
get 566268
get 254630
push_front 474616125
push_back 253739973
push_middle 600061594
push_back 41107261
get 450352
push_front 17055131
push_front 327685466
push_front 833630567
push_back 757231302
get 236004
push_back 458044781
get 36451
get 121645
get 451355
push_front 538191744
push_back 618707067
push_middle 33410990
push_front 174484956
get 465024
get 134726
push_back 660706190
push_back 617002882
get 221354
get 454174
get 53073
push_back 252036996
push_back 567148573
push_front 142291170
push_middle 209557227
push_middle 484121748
get 620612
push_front 317794867
push_back 985661315
push_middle 232149741
push_middle 563523044
push_middle 799780702
get 154137
get 310179
push_back 718021697
push_front 47924283
push_middle 15627403
push_middle 672897970
push_middle 135492571
push_front 305337239
push_front 918523760
get 423678
get 375853
push_back 354492365
push_back 757943164
push_back 923722749
push_back 26990568
push_back 60159211
push_back 591171407
get 99826
push_front 245264129
push_back 119361908
push_front 392082714
push_middle 534176153
push_back 122778308
push_back 592008065
get 542653
push_back 276092002
push_front 691490315
get 212286
push_middle 188662965
push_front 320345090
push_back 762463621
get 457032
push_middle 124610471
push_back 412160376
push_middle 544789394
push_front 787111368
get 3667
get 511843
push_back 852166841
get 232315
get 191777
push_front 744381549
get 174148
push_front 379438840
get 561356
push_middle 433996696
get 183875
push_middle 695009539
push_front 317218628
get 195626
push_back 174275570
get 307966
push_middle 786089261
push_middle 75784389
get 22228
push_middle 40694825
push_middle 466145406
push_middle 610924895
push_front 579873442
push_middle 392302976
get 104771
push_middle 589171010
push_middle 821367803
get 409127
push_front 249217899
push_middle 238077763
push_back 469943210
push_middle 909312619
get 301548
get 459948
push_front 936086190
get 415629
push_back 728714496
push_back 150860520
push_middle 500511040
get 185539
push_middle 558205735
push_back 237876440
push_middle 335002662
get 309880
get 633670
push_back 432927675
get 617417
push_back 308956141
push_front 723297649
push_middle 277344379
push_back 252359380
push_middle 600283815
push_middle 708158128
push_back 403910063
get 261636
push_middle 526465088
get 44325
get 330203
push_back 50696150
push_back 932402882
get 426617
push_front 132593105
get 319947
get 508713
get 6349
push_front 526601240
push_front 664440746
push_back 830609710
get 174499
push_middle 228499966
push_back 754279650
get 44266
get 39361
push_front 651823740
push_front 849795134
push_middle 896036861
push_back 309058504
get 460073
push_back 120016025
push_middle 369656850
push_front 666670996
push_middle 510702784
push_middle 488456546
push_middle 671298042
push_middle 140354460
push_middle 997246391
push_middle 493806333
push_middle 943956766
push_front 492019923
get 36285
push_middle 831109272
push_middle 251183415
push_front 273838117
push_middle 841267667
push_middle 466197057
push_back 326620744
push_middle 120525858
push_back 285674320
push_back 628071169
push_back 29873712
push_back 544059632
push_front 667034649
push_front 630239506
push_front 982915870
push_back 296719402
get 442759
push_back 773775992
push_front 728450023
push_middle 182054128
get 114190
get 439551
push_middle 701919758
get 315611
push_middle 561923342
get 71713
get 495431
push_back 730780518
push_front 489499415
get 268556
push_middle 705804133
push_middle 977803515
push_middle 984141373
get 87575
get 434982
push_middle 704073287
push_front 800494569
push_middle 554387315
push_back 955172846
push_back 349627035
push_back 446174221
get 256830
push_front 406973851
push_back 676868036
push_back 706471114
push_back 344249703
push_front 685991947
get 7648
get 250344
push_back 104293519
push_back 492964836
push_middle 922767657
get 336188
push_middle 995888913
push_back 949176830
push_back 12112214
get 75639
push_front 594602930
get 290445
push_front 56570173
push_middle 821734575
push_back 901063386
push_back 580297200
push_middle 464244869
get 427882
get 255672
get 575134
get 386283
push_front 582960575
push_middle 312985726
push_back 940530072
push_front 316435380
push_back 117198843
push_back 899763992
get 581847
push_front 248316598
get 595315
push_middle 857845793
get 543925
get 456135
push_middle 932815942
push_middle 539403706
push_back 93659869
push_back 810581232
push_front 958577877
push_middle 113503245
push_front 139594466
push_middle 713019
push_middle 974568924
push_middle 121159343
push_front 141941595
push_middle 578536427
get 70953
push_front 212195417
push_back 959760135
push_middle 236701050
push_front 257363042
push_back 113742358
push_middle 260984060
get 634605
get 610408
push_back 307641661
push_middle 210241181
push_middle 614131697
push_middle 501615362
push_middle 282355668
get 435279
push_front 43175330
push_middle 506283247
push_middle 418899201
push_middle 531701679
push_middle 193303214
push_back 604455061
push_middle 121048771
push_front 539436117
push_back 918960012
push_back 712864520
push_front 451492215
push_back 179917933
push_middle 822883880
push_back 10611280
push_front 741672105
get 185859
push_middle 164584949
push_back 9995163
push_back 239725079
push_front 72808098
push_back 139076084
push_front 878874945
push_middle 515928859
get 193413
push_back 186056413
push_middle 198621536
get 20971
get 290896
get 413113
get 88325
push_back 165539932
push_front 241787736
push_back 234775823
push_middle 383836417
get 60389
push_front 387283579
get 165923
push_front 622785571
push_front 557321036
push_middle 462834733
get 466519
push_middle 373568529
get 151670
push_middle 857922521
get 419297
push_front 903862991
get 523125
push_front 853807064
push_front 692689288
push_middle 811699502
push_back 786989582
get 456423
push_middle 916541754
push_back 855444010
push_front 776977757
push_back 628801156
push_front 78963696
push_front 515805169
push_back 647538563
get 463989
push_back 231162365
get 628465
push_back 661353455
push_back 559273964
push_back 713955776
push_back 559914234
push_back 416965163
get 520943
push_back 878314562
get 450432
get 303427
push_middle 270112779
get 458083
get 479785
push_middle 625949727
push_back 558338150
push_front 165355625
push_back 172012990
push_front 957612196
push_back 380563136
get 104907
push_back 721707279
push_back 790693443
push_middle 341507
get 609810
push_front 645195157
push_back 751617173
push_back 41347945
push_back 5861786
push_middle 585799028
push_front 808818364
push_middle 801676899
get 486274
get 69130
push_middle 155758892
push_front 433986846
push_back 361902733
push_front 192479125
push_back 8539411
get 94445
push_back 780121925
get 397152
get 127276
push_back 123644676
push_front 136185004
push_front 957488368
push_middle 757827988
push_middle 525800880
push_front 747887758
get 206970
get 206199
push_back 327043108
get 425398
get 500819
get 195367
get 487359
get 289119
push_back 328229771
get 303699
get 170934
push_back 327855624
push_front 116919167
get 481971
push_middle 887571874
get 292739
get 422757
push_back 807358004
push_back 787588644
push_front 243151580
get 345865
push_middle 573464909
push_back 61451559
push_back 558635368
push_back 686346686
push_front 355405699
push_middle 721778667
get 15941
push_middle 348359979
get 470877
push_front 586975738
push_front 913683
push_front 384441944
push_front 760371364
push_back 149155417
push_front 558400
push_front 561004728
get 98610
push_front 844395732
push_back 345437789
push_middle 45128100
get 111592
push_front 300414745
get 525853
push_back 365217268
get 48472
push_front 45539264
push_front 19432886
push_front 226941138
push_front 120221039
get 2408
get 79603
push_middle 764861450
get 510599
push_front 656839850
push_back 986446194
push_middle 931543536
push_back 572952048
push_back 737180610
get 310243
push_middle 755255013
get 575635
push_front 989246049
push_back 307681387
get 38067
push_front 798312253
push_front 805480605
get 393543
get 503012
get 256836
get 260746
push_front 902028808
push_front 192208635
push_middle 82062212
push_middle 671218587
get 18774
push_back 554625498
get 556548
push_back 926508361
push_back 475973492
get 245478
push_back 748130878
push_front 661768447
get 11009
push_middle 264335854
push_back 967993426
get 214591
push_back 952008186
push_middle 374402973
get 455283
get 331890
push_front 55986225
get 534704
push_back 708815965
push_middle 108110519
get 155928
push_middle 10607978
push_front 388622758
push_front 232956952
push_back 225186261
push_front 620980894
push_middle 44701261
push_back 59517692
push_back 393318865
push_front 409659791
push_front 33971742
get 430752
push_back 174268728
push_front 4302673
push_front 141064579
push_back 104879070
push_front 638364106
get 300720
push_back 534686303
push_back 692474257
get 550453
push_front 658223865
push_middle 930780035
push_back 918084602
push_back 282436785
push_front 940925976
push_middle 327033124
get 632239
push_middle 466729598
push_front 594600549
push_middle 305061449
get 613899
push_back 173463936
push_middle 539074153
get 417989
push_back 989529594
push_middle 769886004
push_front 442233895
push_back 10404596
push_front 912452464
push_front 78754429
push_middle 119746870
push_front 960593820
push_front 634271140
get 218459
push_front 674015170
push_back 556059935
push_front 831385136
push_back 494795174
push_middle 30089812
push_back 525724437
push_back 83518216
push_middle 384062998
push_back 737876127
get 397403
push_middle 226424123
push_middle 369484885
push_front 714077350
push_front 464492438
push_back 12404057
push_middle 145238811
get 156038
get 362841
push_middle 809483869
push_front 253865842
push_front 446297347
push_middle 688341496
push_back 330946565
get 70641
get 533184
push_back 264675700
push_middle 901019022
get 321568
push_back 135355806
push_back 141050920
push_front 999484144
push_back 482869238
push_middle 854440592
push_back 820706989
push_front 70968080
push_front 25747046
push_middle 356001616
push_back 241368092
push_back 740391396
push_back 131799285
get 80642
push_back 532527530
push_middle 131112722
get 225338
push_front 702767910
get 610
get 394819
push_middle 514245822
push_middle 959026082
push_back 256116555
push_back 584734019
push_middle 181188423
push_front 555398545
get 53353
push_back 655110389
get 373104
get 553207
get 160004
push_back 546165096
push_front 295339531
push_front 933182828
push_middle 384555018
push_front 932752395
push_middle 567586192
push_back 850835837
push_back 254899835
push_middle 179707158
push_middle 721470355
push_back 349800517
get 114659
push_front 894798304
push_back 501242914
push_front 512249939
push_back 446057904
push_front 535853947
push_front 415654742
push_front 406806553
push_middle 1738393
push_middle 447971209
push_middle 188495936
get 243903
push_back 747892530
get 257096
push_front 773364782
push_back 281193201
push_front 952506814
get 164060
get 80442
push_front 243118118
get 166920
push_middle 399478495
push_front 10326703
push_back 411332940
push_back 872227230
get 222833
push_back 210649241
get 184281
push_back 580630136
push_middle 296379767
push_front 14738945
push_middle 918689078
push_middle 912362531
get 250541
push_back 331041145
push_front 575537922
get 168380
push_front 236406501
get 641789
push_middle 776775667
push_middle 634516749
push_back 483984568
push_back 354766849
push_front 184797438
push_back 556945985
push_back 689241326
push_back 234700342
get 31300
get 90026
push_back 315349864
push_middle 435560120
push_back 862396312
get 211344
push_middle 14323296
push_back 971174269
push_back 136241027
push_middle 716290563
push_front 891478352
push_middle 435451160
get 506909
push_back 909201781
push_middle 120241751
get 570302
push_middle 712889976
push_back 226894679
push_middle 438024178
push_middle 523736750
push_middle 713911698
push_front 845298182
push_front 955058029
push_back 998204296
get 446831
push_back 265070477
push_front 585371573
get 296356
get 30827
push_front 171361914
push_middle 829337609
push_back 821214733
push_middle 493460385
get 428929
push_front 79355575
get 178767
push_back 449907177
push_front 667687913
push_back 130026396
push_back 203430909
push_middle 532991263
push_middle 373982534
get 512259
push_middle 216578675
push_front 597324278
get 615946
push_middle 373342236
push_back 357064098
push_front 307748491
push_back 546236892
push_front 578545202
get 357262
push_front 851429332
push_front 584738059
get 34163
push_front 934263923
push_back 959272922
push_back 542480615
push_back 458321972
get 345834
push_middle 597410242
push_back 481246871
push_back 964014386
push_middle 898558307
push_middle 254115411
push_front 748745408
push_front 814647311
push_middle 208948615
push_back 679826213
push_back 192924326
push_middle 892354926
push_back 293743408
push_back 217447740
push_back 732277135
push_middle 986152155
push_front 868797396
push_middle 249379385
get 458590
push_front 888142970
push_back 630113196
push_front 623350713
push_back 188418570
push_middle 410458583
push_back 641371968
push_back 336105400
push_front 113171777
push_middle 506679230
push_front 818275690
push_middle 878393485
push_front 757172067
get 403315
push_front 870371774
get 407533
get 439311
push_front 309601736
get 507982
push_middle 70764893
push_back 670413027
push_middle 990852247
push_middle 466572503
push_front 947393482
push_back 974221986
get 182371
push_back 516331907
push_middle 755370021
push_middle 355267480
push_back 647371138
push_middle 477060504
push_middle 733350552
push_middle 585298228
push_back 678277968
push_back 90627152
push_middle 317843403
get 324918
push_middle 918930863
push_back 879940133
push_front 769658509
get 309506
push_middle 881889133
push_back 130120528
push_back 635049305
get 122480
get 23826
push_front 486585587
get 230688
push_front 979983708
get 562230
push_middle 517663811
push_back 411584826
push_back 770006637
get 14113
push_front 882005313
get 592172
push_middle 454912999
push_middle 751139477
push_middle 646336189
get 151624
push_middle 623073159
get 426689
get 565194
push_back 387130586
push_middle 464498168
push_front 22465993
push_back 899483316
push_back 606031514
get 564018
push_front 712632934
push_front 388477161
push_back 126302250
push_back 753618827
get 518315
push_front 76447475
push_back 639268858
get 123227
get 342360
get 331241
push_middle 945363275
push_front 233187826
push_back 998684166
push_back 926431124
push_middle 886091951
push_back 915676131
push_front 525240584
push_front 805746346
push_middle 813436768
push_back 973577334
push_back 76753037
push_front 408069343
get 142046
get 225025
get 290704
push_front 973280224
push_back 75201008
push_middle 948156492
push_front 150104010
push_back 832481772
get 348551
get 330165
push_front 513413597
push_back 695185358
get 405795
push_middle 456677621
push_back 405723668
push_middle 59470314
push_front 594493837
push_front 606724894
push_middle 662633489
push_front 505120456
push_back 722279219
push_front 576435530
push_back 906516044
push_back 782075623
push_back 830522996
push_middle 524376723
push_back 790431405
get 228570
push_front 714873453
push_back 305054863
push_middle 244265095
push_back 377420425
push_front 319155065
push_front 569847468
push_middle 830558993
push_middle 351847364
get 128415
push_front 185859253
get 427067
push_middle 738415746
get 311082
push_back 53467020
get 231714
push_back 271280747
get 442875
push_middle 461498236
push_front 75490431
push_back 909521319
push_middle 259738629
push_front 682762932
get 334675
get 587157
push_back 408431961
push_back 587488637
push_front 200089823
push_front 899535707
push_back 86985766
get 449253
get 568997
get 448238
push_front 879117798
push_middle 274691718
push_back 629388131
get 363023
push_back 369450127
push_back 33130207
push_middle 67640605
push_back 345064567
push_back 398444580
push_front 377838641
push_back 813656066
get 84024
get 298828
push_middle 460163717
push_front 49278045
push_middle 843157699
push_front 834490153
push_middle 899174157
get 532042
get 33599
push_back 473304018
get 250063
push_back 603780940
push_middle 577286907
push_back 643750576
push_front 244761925
push_back 925864974
push_middle 419001643
push_front 783695598
push_middle 796223942
push_middle 934356149
get 406276
push_middle 937659435
push_front 179716478
get 254089
push_middle 207604264
push_back 831973921
push_back 493641881
push_front 906159516
push_middle 784745334
push_front 196238261
push_back 438886818
push_front 502162259
get 407014
push_middle 725358652
get 412329
get 34507
push_front 157500621
push_back 556297303
push_middle 791359006
push_middle 53256035
push_front 237794372
push_middle 18038848
push_front 482445617
push_front 859393206
get 648704
push_front 41057285
push_front 675059283
push_front 531198277
push_front 204712911
push_front 39720860
get 192805
push_middle 253229056
push_back 25480126
push_middle 929532542
push_front 645481463
push_middle 735818008
push_middle 618146092
push_back 48904622
push_middle 206065623
push_middle 25826592
push_front 54275865
push_middle 905628906
push_front 753121842
push_front 98002151
push_back 270364428
push_back 874213686
get 95802
push_back 683008719
push_middle 638949401
push_middle 893504229
push_back 667546109
push_back 758962055
push_front 66070324
push_back 781780500
push_back 13692328
push_back 86186834
push_back 271599413
push_back 898794566
push_back 17815020
push_middle 472723603
push_middle 17107556
push_middle 590115806
push_back 55795326
push_middle 95545153
get 262320
push_front 144295258
get 441193
push_back 347384229
push_front 107933255
push_middle 260380950
get 198678
push_middle 165013190
get 510270
get 229439
get 594867
push_front 674752380
push_front 565386454
get 120163
push_middle 635722381
push_back 893989144
push_back 213253960
push_middle 469181514
push_middle 317451187
push_back 960690798
push_front 399017590
get 356159
push_back 511627693
push_back 702784215
get 116533
push_back 873370219
push_front 849502373
push_back 144964638
get 597850
push_middle 708616794
push_front 954885612
push_front 151679269
push_middle 373406141
push_back 864689272
push_front 947933710
push_back 977481553
push_back 439365191
push_back 199885929
push_middle 503313401
push_front 350268149
get 616843
get 610721
get 176549
push_back 248579243
push_back 536539525
push_middle 718679006
push_middle 684929807
push_front 99418683
get 448497
push_front 238942933
get 42960
push_middle 240041955
push_middle 423993487
push_front 411393302
push_back 151587925
push_front 192793634
push_front 608033566
push_front 985590480
push_middle 518006753
push_back 745182624
get 448095
push_back 391380878
push_front 377958279
push_front 204339842
push_middle 795754157
get 411231
push_back 506671269
push_front 544995687
push_middle 473377806
push_middle 346787282
push_front 970914883
push_middle 756771719
push_middle 856604259
push_middle 414599450
push_back 776846676
push_front 221808176
push_middle 436668418
get 327401
push_back 53401680
push_front 663579262
push_front 280934410
get 443211
get 619377
push_back 493992429
push_back 34062746
get 190497
get 131161
push_middle 523988310
push_back 656167830
push_front 302702535
get 646844
push_back 484481081
get 161297
push_front 388743523
push_middle 430169870
push_front 262640994
get 38334
get 628081
push_back 454268060
get 450597
push_middle 126014072
push_back 353905131
get 643661
push_back 629169889
get 106683
push_middle 602150006
push_middle 774202121
push_back 659650108
push_front 955304782
push_back 411900853
push_front 608515725
push_middle 757718184
push_front 492622292
push_front 599796939
push_front 13924730
push_front 166354289
get 396808
push_back 838643765
push_middle 421256631
push_front 85998240
push_middle 153843747
get 372631
get 414908
push_middle 85109561
push_middle 915270235
push_back 149939441
get 9730
push_front 318527933
push_middle 885884191
push_middle 834784654
push_middle 344348792
push_back 589302980
get 158218
push_middle 573046348
push_middle 915035084
push_back 114141539
get 621570
push_middle 35977032
push_middle 436921602
get 230626
push_front 986007380
get 417170
push_middle 750513882
get 534989
get 590491
get 279085
push_middle 512186997
push_back 167674674
push_front 772524770
get 503961
get 446644
push_back 640809050
push_back 568573704
get 623057
push_front 798918376
get 24275
push_back 337601084
push_middle 981968584
get 1620
get 331249
get 7314
push_front 265540004
push_back 97386721
get 260985
get 331559
push_back 449146383
get 19287
push_middle 995924981
push_front 801375669
push_back 56361925
get 203244
push_back 154656635
push_front 322274518
push_middle 887562516
push_front 612876905
push_back 321758686
push_back 511766277
get 49795
push_middle 342932969
push_front 286942712
get 428799
push_front 257814024
get 44644
push_middle 267502827
push_middle 908068668
push_middle 332869364
push_back 187762198
push_back 959962400
push_front 216045123
get 77692
push_middle 871738657
get 69907
get 489673
push_back 772490922
get 474352
push_middle 521454830
get 443616
push_back 457724415
get 127142
push_back 599124838
push_front 110964945
push_middle 81686076
push_back 204273276
push_front 189436252
push_back 137328124
push_back 402394915
push_middle 645861753
get 407631
push_middle 782853244
push_back 150010111
push_front 826511729
push_front 159383087
push_back 991177378
push_front 598974538
push_front 530279219
push_middle 575271967
get 413877
get 485510
push_back 868553052
push_back 680464920
push_middle 12715567
push_back 526439130
push_back 871053745
push_back 970950540
push_front 25051210
get 9031
get 179831
push_middle 222805166
push_middle 521290091
get 513646
push_front 982187789
get 12350
get 58052
push_middle 131817973
push_middle 834496982
push_front 175297483
push_middle 18297582
get 318316
push_back 936621174
push_back 48209982
push_middle 122494317
push_back 895240151
get 531975
get 479775
push_front 36651772
push_back 94836960
push_back 297645834
push_front 321416189
get 589615
get 25400
get 222285
get 530242
push_back 853376786
get 647240
push_middle 92636051
push_middle 183196149
push_middle 458223155
push_back 712859943
get 298469
get 411948
get 624156
push_middle 578683222
push_back 518718241
get 44173
push_back 876466258
push_front 470194697
push_front 350117337
push_middle 259472333
get 292270
get 74441
push_back 12811711
get 512509
push_middle 951855582
push_middle 552125244
get 153080
push_middle 880455626
push_back 469265677
push_front 152367473
get 78760
push_front 165613144
push_front 96259165
push_middle 447445719
get 433901
get 168893
push_middle 838718746
push_front 576211263
push_back 555288294
push_back 632568371
get 390846
push_front 816925554
push_front 191054265
push_front 954260198
push_middle 866930087
push_back 591841222
push_back 352259424
get 3420
push_back 359196375
push_back 578660948
push_middle 950246525
get 296438
push_front 962733527
push_back 461355559
get 516292
push_front 229878243
get 108508
push_back 19869570
get 69432
push_back 711640170
get 443441
push_front 301628414
push_front 999198739
get 593681
push_front 277962327
push_middle 848779300
push_middle 996363180
push_middle 92684142
push_middle 351109718
get 492630
push_back 446225424
push_front 470157080
get 580265
push_back 255129521
push_back 854425523
get 260854
push_back 336250570
push_front 586447090
push_front 819456322
get 597190
push_back 659401714
push_back 646778639
push_middle 835326402
push_middle 77629188
push_middle 456506804
push_front 596158512
push_front 225020131
get 479058
push_middle 934659659
push_back 360229360
push_front 402252953
push_back 402250990
push_front 270208800
push_front 78370281
push_middle 231832462
push_middle 600692579
get 589021
push_front 878561296
push_middle 693105767
push_back 183627744
push_front 502850425
get 237066
get 470177
push_middle 101431478
get 29278
push_front 170421618
push_middle 876067353
push_front 629709827
push_middle 148227027
get 463368
push_middle 842227559
get 285141
get 208404
push_middle 260988007
push_middle 326328596
push_back 47102249
push_middle 229870902
push_middle 821389621
get 298843
push_front 979497689
push_front 677479740
push_back 529974187
push_back 394722279
push_front 955129653
push_front 600791428
push_middle 945379303
push_back 954651338
get 551707
push_front 205251855
push_middle 68634382
push_middle 864574394
push_middle 324673799
push_middle 174231009
push_front 494548529
push_back 509186075
push_back 787259319
push_front 971788176
push_back 587439800
get 541728
get 337449
push_middle 445238561
get 424665
push_middle 650130162
get 612961
get 125128
push_front 339074245
get 84785
push_back 208775661
push_middle 107891363
get 238039
push_back 181038712
push_front 239382300
push_middle 387394237
push_front 642180782
push_middle 569687845
push_middle 220178177
get 37361
push_middle 970863217
push_back 780861442
push_front 828075644
push_back 20677548
push_back 1803582
get 131029
push_back 651770468
push_front 120594960
push_front 474652938
get 76072
push_front 556931522
push_front 586099035
get 597592
push_front 606158341
get 137717
get 628801
push_front 568841888
get 66428
push_front 381555091
push_back 815424565
push_middle 273419597
get 401544
push_back 342204469
push_front 759817396
push_back 592644871
get 574441
push_middle 239852553
push_front 697919548
push_middle 986942439
push_middle 357364829
push_middle 500674195
push_front 183455482
push_back 918341341
push_back 892463992
get 552652
push_back 947170756
push_front 250063538
get 306275
get 641219
get 512500
push_middle 992536823
push_back 868594291
push_back 683348395
push_middle 214390611
get 575857
push_front 869045698
get 424710
push_back 400798389
get 311835
get 37894
push_back 773250104
push_middle 549970599
push_back 185100151
get 337499
push_middle 113094273
get 494916
push_back 48239586
push_middle 596238454
get 351744
push_back 717134880
get 58650
get 283567
push_back 572117160
push_back 818604326
get 63721
push_back 217310059
push_back 809095335
push_middle 224265662
push_middle 705611385
push_middle 303178203
get 443817
push_back 715277040
get 46098
push_front 139058810
push_middle 939334682
push_front 167207748
push_back 518155615
push_middle 956507217
push_front 258982444
push_front 963007279
push_middle 288516977
push_back 721039781
push_middle 290789265
push_back 525447406
push_front 631350902
push_middle 550707493
push_front 427566270
push_front 233709244
push_front 323345939
push_front 39757862
push_front 653302936
push_front 770429845
push_middle 545357183
push_middle 618743005
push_middle 421617847
get 192651
push_middle 915701591
push_front 529347494
push_front 605716389
push_back 503638010
push_front 30552111
push_front 618917665
push_middle 426104607
push_middle 553537982
push_back 907670408
get 274409
push_back 22270090
get 577932
push_middle 244899469
push_middle 739599281
push_front 999173311
push_middle 573504348
push_back 27291217
push_front 73845742
push_front 296465908
push_back 159449660
push_front 387589505
push_front 711088226
push_front 710191202
push_back 712331060
push_middle 139536370
push_back 410575486
push_middle 302722806
get 390270
get 205072
push_back 9821943
push_middle 710165721
get 222963
get 278669
push_front 181067590
push_middle 135545522
push_middle 673283588
push_middle 655771804
push_back 877710514
push_middle 355635571
get 211044
push_front 675327867
get 300471
push_back 885799612
push_back 850310431
get 173932
push_middle 353413330
push_middle 228467283
get 533248
push_middle 536109520
push_back 262268540
push_back 852992098
push_middle 559048420
push_middle 300167952
get 313666
push_back 358018386
push_middle 992918063
get 449222
push_back 579873792
push_back 441327208
push_middle 649732142
push_back 461510921
get 432943
push_front 948454924
get 531464
push_front 64583227
push_front 244596789
push_back 974608882
get 450530
push_front 741889835
push_back 640546256
push_back 764726390
get 10379
get 30127
get 320321
push_front 775407002
push_back 698755078
push_middle 180347331
push_middle 434931357
push_front 657476860
push_front 100811307
push_back 246878385
push_middle 152260630
push_front 522961273
push_middle 934872742
get 525306
push_back 592696827
push_middle 710048770
push_front 154976059
get 31316
push_front 258928082
push_middle 108985127
push_front 292547331
push_back 146920088
get 190080
push_front 682555397
push_middle 714999485
get 87618
push_back 282420092
get 258654
push_back 871476373
get 61130
push_front 587903755
push_middle 598727610
push_front 831063692
get 191791
push_front 332594921
push_middle 942034801
push_middle 213784493
push_back 402670236
push_middle 120764745
push_front 970434770
get 392303
get 398909
get 31353
push_front 31012646
push_front 788551587
push_front 111088889
get 485008
push_back 161513702
get 212564
push_middle 282090376
push_back 159448720
push_middle 466210374
push_middle 973397204
get 294143
push_front 175777886
push_back 669667616
push_middle 76919704
push_middle 80647468
push_front 71252715
get 196313
push_back 27151866
push_back 677624132
get 382969
push_front 949435959
push_back 812022454
push_back 125862383
get 372626
push_front 400332134
push_back 387785475
push_front 503096346
get 94656
get 626223
push_middle 222129022
push_front 804410791
push_middle 239701894
push_front 743064732
push_back 243933336
push_front 640171306
push_front 357535374
push_middle 324586302
push_middle 121565640
push_back 257432429
get 131595
push_middle 813562211
push_back 839642796
get 288784
push_front 755609265
push_back 532606879
push_front 964433291
push_middle 545414755
push_back 391430500
push_middle 92484218
push_front 131863763
get 359521
push_front 513550777
get 443628
push_middle 324407275
push_middle 499434664
get 255857
push_front 668078823
push_front 375297375
push_middle 573974310
get 439988
push_front 719064003
get 413341
push_middle 762554978
get 237881
get 311844
push_front 265188281
get 546816
get 522068
get 152597
push_middle 851150696
get 553480
push_front 426668756
push_back 643718532
push_front 142504467
get 357079
push_back 202015651
get 425210
push_middle 441273545
get 104483
push_middle 509950442
push_back 36578567
get 183689
push_middle 930410377
push_middle 742419877
get 470272
push_back 514046554
push_front 180225761
push_back 810833318
push_front 865795494
get 172585
push_middle 287075416
push_back 962436917
push_middle 67119267
get 111587
push_front 933341966
push_front 648992038
push_middle 121868190
push_back 901930738
push_middle 507108526
get 53615
push_front 738861318
get 412513
push_front 13917388
get 526223
push_front 981237734
push_back 187389432
push_back 257625869
push_back 317776129
push_front 48558271
get 307710
push_back 968505479
get 571646
push_back 882091608
get 241931
push_front 771515501
push_back 839364284
get 334180
get 307626
push_front 879981865
get 135798
get 302913
push_middle 792307529
get 334302
push_back 584782927
push_back 11580560
push_middle 984926254
get 597863
push_middle 898935000
push_back 261066544
push_back 634103653
push_front 849201178
push_front 688415932
get 26937
get 16856
get 264484
get 361690
get 59389
push_front 715750861
push_back 800157099
push_front 562860606
push_back 212327095
push_middle 29667935
push_front 113707687
get 645887
push_back 680000449
get 358399
get 427429
push_middle 36578014
get 158647
push_front 744757638
get 85371
push_back 556061742
push_back 547990252
push_back 592596179
push_back 522340326
push_middle 701870487
push_front 145596825
push_back 805912855
get 275718
push_middle 668693548
push_back 469645926
push_front 591663099
get 187105
get 490059
push_front 154294330
push_middle 757572895
push_back 373554110
push_middle 623933266
push_front 431781483
get 642471
get 107627
push_back 760030714
push_back 451860892
push_back 261820294
get 45422
push_back 626797416
push_front 833838679
push_front 331606279
push_front 918393693
push_back 291769453
push_back 902215483
push_middle 807277977
push_front 95207015
push_back 149575344
get 247859
get 440224
push_back 742434717
push_middle 25307462
push_middle 984541036
get 311959
push_front 69022674
get 37005
push_back 264757279
get 186101
get 292484
get 617195
push_middle 748885049
get 306374
push_back 973166303
push_front 316572813
push_front 549852689
push_middle 906099480
get 141203
push_middle 229307962
push_middle 6693145
get 354859
get 489028
push_front 84706185
push_middle 79570711
push_back 558363924
push_middle 556858757
get 169142
push_back 301967060
push_middle 575071648
push_middle 308470195
push_front 376649651
push_back 665146452
push_middle 926504659
push_middle 539476086
push_middle 886579390
push_middle 997252735
get 641815
get 553851
push_back 628705840
push_front 215234058
push_front 371852044
push_back 175293675
push_middle 586641353
get 371490
push_middle 1757499
push_front 984945396
get 631605
get 305090
get 265400
get 207718
push_back 498261236
get 511902
push_back 642401492
push_back 588542784
push_front 925407530
push_middle 765803614
get 10616
push_middle 406906228
push_middle 756850995
push_back 164733410
push_front 861614982
push_middle 831950889
push_back 124500736
push_middle 978438893
get 558747
get 380896
push_back 734697274
get 469715
get 20250
push_back 685617444
push_middle 256210990
push_middle 479160050
push_front 102702533
push_middle 730365952
push_middle 723450145
push_front 210895948
get 393353
get 380989
push_back 663867905
push_back 811924542
push_back 88812362
push_middle 713712781
push_middle 667539345
push_back 526506091
push_back 619435483
push_back 143483633
get 459704
push_front 131036173
push_front 760004988
push_middle 670313410
get 256935
push_middle 979783382
push_back 668215773
get 573365
get 452038
get 326637
get 40302
push_back 816081836
get 301635
get 103775
get 574872
push_front 649254397
push_back 73012633
get 284326
push_front 690399066
get 382243
get 278716
get 584236
get 100276
push_middle 823705389
push_front 874128877
push_back 773582552
push_back 705915877
push_front 499436444
get 465324
push_middle 997501457
push_middle 929412745
push_back 633083999
push_middle 916283829
push_back 673483665
push_back 280836174
push_back 412453345
get 562654
get 428258
push_front 296448811
push_middle 527570886
push_back 948589068
push_front 93695550
push_front 716014833
get 613397
push_back 633948392
get 18797
push_front 455147411
push_middle 678349854
get 598559
push_front 396097075
push_front 805171047
push_back 464494968
push_back 301403203
push_middle 647603519
push_middle 347733490
get 27633
get 263851
push_front 738934686
push_middle 818469552
get 286343
push_middle 561898573
get 598469
push_front 676435748
push_middle 6492726
push_front 438740949
push_middle 417507083
push_back 618868282
push_middle 712362473
push_back 432045275
get 649063
push_middle 34927276
push_middle 627116150
push_back 104726632
get 434247
get 21166
push_back 743090684
push_front 100743297
push_back 333524659
push_back 503281417
push_front 771914946
push_middle 413701141
get 84299
push_middle 991775913
push_back 100501281
push_back 184068044
push_back 625234236
push_back 875116012
push_middle 727880398
push_front 711468187
push_middle 701892671
push_middle 202677618
get 299856
get 341451
push_back 985957632
push_front 891752150
push_back 907255644
push_back 217120455
push_middle 61270617
push_front 506743727
push_middle 232082174
push_middle 477107645
push_back 512910670
push_middle 20731572
push_front 589002174
push_middle 245504548
push_front 627660976
get 278979
push_middle 475335626
push_back 144967905
push_back 537463177
push_middle 303296984
push_middle 687065931
push_back 815433299
push_back 296106449
push_middle 718506084
push_back 43140621
get 591869
push_middle 988835104
push_back 33957206
push_back 16349004
push_back 414900845
get 98518
get 536618
push_back 385265671
push_middle 142381364
push_middle 672340474
push_front 7471492
push_front 794580198
push_middle 165555859
push_back 843513864
get 347617
push_back 430584300
push_back 966087296
push_front 646816472
get 649662
get 190869
push_middle 571562104
push_middle 179175571
push_back 769539813
push_back 507220999
push_middle 525999364
push_front 555725034
get 472145
get 17304
get 222797
push_front 16517616
push_back 42879498
push_back 357243414
push_back 606632917
push_middle 107286601
get 558920
push_back 615293046
push_back 919743421
push_middle 241622058
push_middle 883936751
get 153798
push_front 725730351
push_front 333505961
push_back 937779680
push_middle 164295978
push_front 819505535
push_middle 681124119
push_back 395887665
push_front 682067857
push_middle 144101091
get 284002
push_middle 457574886
push_middle 341072599
push_middle 606493404
push_back 982176026
get 617854
push_middle 368368775
push_middle 198585265
push_front 120078275
get 453367
push_front 280981202
push_back 144350506
push_middle 279145623
push_front 209234137
get 231049
push_front 521752185
push_front 633747514
push_front 163356753
push_back 486977408
push_back 691066597
push_back 656183874
push_front 182544570
get 615856
push_back 711083610
get 122225
push_back 88076886
push_front 777561689
push_back 12397226
push_middle 380969732
push_middle 950823284
push_back 500671177
get 178216
push_front 642468773
push_back 537458609
push_back 316799865
push_middle 374986206
push_middle 724370078
get 119887
push_front 405072860
push_back 247405550
push_middle 472359693
get 588642
push_back 680827082
push_front 897416730
push_back 203123561
push_back 966809442
push_front 823921375
push_back 789606438
push_front 908240815
push_back 527988693
push_middle 707711717
push_front 409581598
push_middle 721311315
push_front 451700231
push_back 357875957
push_back 819760668
get 23968
get 167952
push_back 543803823
push_middle 108852478
push_front 899359595
get 564314
get 4515
get 107731
push_front 269201652
get 535170
push_middle 912392708
push_back 43705437
push_middle 71449211
push_middle 862753124
get 106475
push_front 520691230
push_middle 362386356
push_front 913464581
push_front 227634778
push_back 696917843
push_front 458480856
get 643832
push_middle 277647679
push_back 425534131
push_middle 489159143
push_back 825887381
push_back 591838292
push_front 561979160
push_front 482755604
push_front 148906679
push_middle 981807252
get 558559
push_back 528763107
push_back 309851155
get 426378
push_front 591017040
push_front 21941181
push_front 56483388
push_back 578665786
get 439006
push_middle 162416485
push_front 704047074
get 421988
push_back 828183512
push_middle 836250187
push_back 637198715
push_middle 384635394
push_front 216691133
push_middle 755549311
get 558847
push_back 756312647
get 570374
get 333092
push_back 254275063
get 50697
push_middle 167801860
push_middle 215835080
push_back 546952526
get 14551
push_front 63513730
push_back 686505671
get 328745
push_front 38856756
push_middle 850743077
push_back 338217182
push_back 468918532
push_back 722526620
push_front 508376253
push_middle 894750411
push_middle 320885446
push_middle 772785642
get 531337
push_front 609785087
get 402879
get 86004
push_middle 525870
push_front 882326039
push_back 138461686
push_front 643947551
push_front 712786402
push_back 128094252
push_middle 915315538
push_middle 965470014
push_back 292238778
get 155180
push_back 154566759
get 609826
push_back 688401448
push_front 769672224
push_front 618550238
push_back 922983532
get 22403
get 629285
push_front 430688854
push_middle 915324641
push_middle 361852698
push_front 663813282
push_middle 618274568
push_middle 650517722
push_front 970171264
get 160614
push_back 212511152
get 93252
push_middle 58146898
push_middle 289532713
push_middle 646209668
push_back 107849083
push_front 154191070
push_middle 813567
push_middle 693492262
push_middle 174322111
push_middle 334365757
push_back 374854874
push_back 627300868
push_front 193322862
push_back 857496075
push_front 175654877
get 136793
get 359402
push_back 626424912
get 616248
get 179115
push_middle 845898732
push_front 403903272
push_back 526577677
push_front 768135377
push_back 30157605
push_middle 596364341
push_middle 227263591
push_front 622810163
get 131738
push_back 38524868
push_front 255125416
get 51748
push_middle 26186030
get 170709
push_front 726532062
push_front 778743667
push_middle 125065004
push_front 668194887
push_middle 787999601
get 479885
push_front 620932955
push_back 285806305
push_front 953157509
get 140988
push_back 886079414
get 635667
push_middle 737443069
get 322355
push_front 17049456
push_back 935553330
push_back 641683023
push_front 372772032
push_back 994812961
get 130273
push_front 321221004
push_middle 602775635
push_middle 568089155
push_front 668374044
push_back 169953750
push_front 295749676
push_middle 261210261
push_middle 804793260
push_front 556048665
get 29315
push_middle 843414568
push_front 20639011
push_back 16916244
push_front 781507073
push_back 807402720
get 197641
push_back 812825644
push_front 755711438
get 322110
push_middle 385164855
push_middle 971080128
get 349764
push_back 788838120
push_back 223722783
push_front 423476151
push_front 11131868
get 82206
push_middle 64494139
push_back 807504739
push_back 418090103
push_front 112538604
push_front 945018959
push_back 404880149
push_middle 2854129
get 628327
push_back 378985076
get 201137
push_back 422483013
push_back 201467579
get 31953
get 342477
get 364618
push_front 237759485
push_middle 239501891
push_middle 748506474
get 153521
push_back 395949377
get 420156
push_front 807213330
push_middle 518719568
push_front 182041352
push_front 681219799
push_back 140285680
push_back 911093149
push_back 531081155
get 324550
push_back 245005394
push_front 13223047
push_front 716837467
push_back 773226033
push_middle 395774197
push_front 327147348
push_middle 809681191
get 524493
push_back 276206278
get 216051
push_middle 675008237
push_middle 309069187
push_middle 905083738
push_back 863907958
push_middle 857048660
push_middle 822446407
push_middle 920156781
push_middle 539400919
push_back 706032786
push_middle 592321901
get 576077
push_back 247410286
push_front 760392357
push_front 554572480
push_middle 288415808
push_back 999789478
push_middle 162207873
get 218825
push_back 60385310
push_middle 324114959
push_middle 268246301
push_front 804535069
get 187129
push_middle 804223576
get 21113
push_back 806206371
get 576985
push_middle 356218280
get 111629
get 97787
push_middle 216471543
get 126312
push_back 69174770
push_middle 940955299
get 36537
get 245567
get 410761
get 60654
push_back 915605556
push_back 513190471
get 373958
push_middle 584479107
push_back 722198341
push_back 838104378
push_middle 555091275
push_back 504055531
push_front 386566404
push_back 695407765
get 222648
push_middle 476808280
push_front 820003534
push_middle 381065778
push_middle 157538836
get 499963
push_middle 676721221
push_back 779804034
push_front 557270802
push_front 164488829
push_front 575600988
push_front 39947606
push_front 787783773
push_middle 706376588
get 178037
push_back 182357116
get 357033
get 539797
push_front 488496164
get 296115
push_middle 770884874
push_back 196026273
get 452411
push_front 524579802
push_middle 790424859
push_front 373170797
push_middle 967475873
push_middle 72203692
push_back 753483583
push_middle 29587026
push_middle 320850841
get 540741
push_middle 630544359
get 422271
push_middle 5213850
push_front 570214409
get 644790
get 192269
push_back 268668374
push_front 888554471
get 100823
get 200393
push_middle 395220183
push_back 682923593
get 516770
push_middle 787770578
push_front 620624558
get 357732
push_middle 335701541
push_middle 496272152
push_back 757181722
push_front 30087314
push_back 989119585
push_back 200735555
push_back 770101940
get 448435
get 423505
get 640076
push_middle 734951094
push_front 575870706
push_front 550100146
push_back 578441495
push_middle 627046265
push_front 324691815
push_back 829554753
push_front 981140136
push_front 297909022
push_middle 660037429
push_middle 778971643
push_front 625645123
push_front 379676839
get 235387
push_front 758628890
get 511766
get 307379
push_front 356401417
get 315400
get 267041
push_back 789999008
get 10173
push_middle 318124678
push_middle 15331750
push_back 524245054
push_front 356998798
push_front 694418755
push_middle 253590135
push_middle 586363221
push_back 211890414
get 427211
get 205001
push_back 667914205
push_middle 428174818
push_front 426562654
push_middle 726597800
push_middle 619919280
push_back 649660297
push_middle 689212552
get 218510
push_back 536334622
push_front 974082468
get 501426
push_middle 401737483
push_middle 176928850
get 405447
push_back 235226171
push_middle 830980861
push_middle 655348483
push_middle 56977926
push_front 384958636
push_back 446760938
push_front 924828421
push_back 854306828
push_front 128875718
push_front 918969109
push_back 470178837
get 525185
push_front 765753835
get 433336
get 45119
push_front 734652301
push_back 752035959
push_front 647286556
push_back 574387914
push_front 352822028
push_back 299771288
push_middle 977179375
push_back 2296753
push_front 652020654
push_middle 194441701
push_back 300757980
push_front 568982176
push_front 973878567
push_middle 158546861
push_middle 791802091
push_front 967551515
push_middle 850897888
push_front 990518845
push_middle 988115188
push_middle 749269963
get 521483
get 279013
push_middle 386921656
push_front 509815725
push_middle 267578233
push_back 325079900
push_middle 530107452
push_back 858125198
push_middle 544676640
push_middle 725220445
push_back 565422158
push_back 837136234
get 23491
push_middle 479252817
push_back 851372196
push_middle 577243281
push_middle 447273069
push_middle 446534653
push_middle 292516311
push_middle 206671669
push_back 484284310
push_middle 444067478
push_back 876579226
get 572342
push_back 947498948
push_back 155427248
push_front 701714038
push_middle 579997516
push_middle 515290246
push_back 88036998
push_front 795541025
push_front 264486661
push_front 993201009
push_front 453421601
push_front 359360492
push_back 738884158
push_front 339794486
push_middle 320110016
get 70694
push_front 655176546
push_front 297890774
push_middle 452400160
push_front 278114515
push_front 746175518
push_front 96250710
push_front 525977237
push_back 69566547
get 173649
get 38693
push_front 68310906
get 121481
get 241323
get 257218
push_middle 426416722
push_back 48049738
push_back 567605476
get 127237
push_front 61737911
get 362001
push_middle 84435715
push_back 510476573
push_back 198297853
push_front 768661393
push_middle 119636976
push_front 153982907
push_back 860536800
push_middle 907071936
push_back 251633441
push_back 215471384
push_front 792528065
push_middle 823626244
push_middle 967739284
push_middle 155266731
push_front 409142748
push_front 355182549
push_front 651849109
push_front 613866819
get 474415
push_back 393358806
push_middle 314352183
push_middle 908447352
push_front 640534060
push_back 877247327
push_back 661996287
get 497323
get 188842
get 237086
push_front 498031862
push_back 959631341
push_front 443763675
push_middle 465144360
push_back 299847052
get 461307
push_back 28934132
push_middle 496458130
push_front 515124908
push_back 277444108
push_back 379298521
get 244742
push_front 539302700
push_front 786341435
push_middle 931612628
get 576479
push_middle 762510860
push_middle 400879068
push_middle 25338769
push_middle 367248730
push_middle 827778211
push_middle 959270865
push_middle 62265374
get 515128
push_back 544950464
push_middle 669880493
push_front 991138422
push_back 411102989
push_middle 933066413
push_middle 896205030
push_front 785632665
push_front 302997482
get 461842
push_front 276214993
push_middle 494715548
push_front 227715885
get 385205
push_back 801988893
push_front 313520551
get 579393
get 410336
get 136670
push_back 849027026
get 37
push_back 268989174
get 406184
push_back 68655043
push_back 118655977
push_back 18318452
push_middle 679574641
push_back 415081629
push_back 959455215
push_front 703887154
get 552686
push_front 530580002
push_back 449267319
get 469757
push_front 384565175
get 286720
get 307909
push_back 747427777
get 589934
push_back 5303132
push_back 691045625
push_back 255626760
push_front 93107319
get 247410
push_front 141854222
push_middle 762773733
push_front 171306733
push_middle 448558895
push_back 327969533
push_middle 979007733
get 200960
push_back 320131574
push_middle 841612044
push_middle 694528201
get 232422
push_front 176504395
get 146967
push_front 931027723
push_back 35399511
push_back 470730930
push_back 682340770
push_middle 919263748
push_front 98040767
get 526517
push_front 692736176
push_middle 36216139
push_front 686314526
push_back 192912723
get 7577
get 398176
push_back 445701373
push_middle 277429019
push_front 771541714
push_middle 787238610
get 204985
push_middle 518284195
push_front 134540125
push_middle 360176185
push_front 555430361
push_middle 205365610
push_middle 34504714
push_front 255307641
get 457064
push_back 376556214
get 640268
push_front 874656455
push_back 297470802
push_back 3301947
push_back 181776321
push_back 900468456
push_front 872467288
push_back 477663106
push_front 127248830
push_middle 7896053
push_middle 954072281
push_front 418545110
push_front 365428389
push_back 304219497
get 140968
push_middle 293522226
push_front 215361989
push_middle 390995883
push_front 307232223
push_front 208845650
push_middle 412609124
get 581793
push_back 312254244
push_back 936132742
get 560783
push_front 388868658
push_middle 980746685
get 270173
push_front 730905175
push_back 153664410
push_middle 30132680
get 461560
push_back 430493399
push_middle 620648028
push_front 805412411
push_middle 812433571
push_middle 317755927
push_front 890921184
push_front 860010274
get 256312
push_front 104954999
get 475078
get 488106
push_middle 120533930
push_back 515514206
get 483939
push_back 389487442
push_middle 524836644
push_front 556078741
push_middle 569694031
push_back 40662251
push_back 688485710
push_back 834388411
push_back 740539487
push_front 527527552
push_front 795468103
push_middle 935612313
push_middle 992279343
push_back 584044461
push_back 305202200
push_back 702655427
push_back 670471363
get 578291
push_front 73456620
get 360118
push_front 699291947
get 385777
push_middle 302675337
push_front 675663693
push_back 200876628
push_middle 959737038
get 565719
push_front 765731360
push_back 28573651
push_back 145429877
push_back 980580922
get 406842
push_back 212559385
push_back 24517553
push_middle 586768238
push_back 66985694
push_middle 126395849
push_back 579398792
push_middle 726532140
push_back 31414910
get 219018
get 580520
push_front 458664366
get 647963
get 61731
get 287164
get 89450
push_back 49713654
get 607685
push_front 802866263
get 597899
push_back 48646088
get 427841
push_front 197032127
push_middle 696184058
push_front 950718971
push_back 247376574
push_middle 255799401
push_front 589262219
push_back 970761429
push_middle 985195632
push_front 453436331
push_front 929433202
push_middle 742936710
push_middle 134129699
get 551297
push_middle 673169838
push_middle 711639147
push_middle 610396064
push_middle 89674195
get 238641
push_front 48840119
push_front 118752894
get 396313
get 151426
push_back 623609007
push_middle 908804727
push_middle 372262763
push_back 941537373
get 570175
push_middle 520915268
push_front 838195068
push_back 866765930
get 258153
push_back 348028660
get 191024
push_front 548273408
get 443036
get 622333
push_front 834156328
push_middle 802406289
push_middle 133340987
push_back 157960799
get 280636
push_back 502843475
push_front 548852663
push_middle 400005283
get 260423
push_back 308354767
push_front 503919256
push_back 941972976
push_middle 408178712
push_middle 471875561
push_back 257945769
get 642271
push_front 776126814
push_back 425537198
push_front 181317758
get 218016
push_back 221011382
get 513894
push_back 928515582
push_back 927798251
push_back 882672159
get 258928
push_back 815811159
get 288474
get 195972
get 507812
push_back 912066359
push_middle 849098415
push_front 846126185
push_middle 212299747
get 208181
get 217465
get 346990
push_middle 439683339
push_middle 987311255
push_middle 395045939
push_front 846624533
push_front 69088969
get 9452
push_back 423146531
push_back 833864563
get 552859
push_front 10669505
get 320063
push_front 621021421
get 650738
get 534526
push_front 9225451
push_middle 113344804
push_middle 380824400
push_back 426065365
push_front 35307802
push_middle 287872656
get 556299
push_back 827849020
push_back 776383572
push_back 214717669
push_back 301633857
push_front 126387515
push_back 575586370
get 57869
get 41048
push_back 360482411
push_back 463653927
push_middle 645141606
push_front 695884000
push_middle 484102751
get 308316
push_back 503195053
get 227008
push_middle 494979903
get 300900
push_front 684134372
push_middle 28267605
push_front 942378061
push_front 395325085
get 403713
push_back 802404862
push_back 396657831
get 571402
get 46516
get 541368
get 335673
push_back 878267829
push_middle 804282498
push_middle 778256283
get 518609
get 596018
get 186214
push_back 304027683
get 308259
push_back 80626702
get 341364
push_middle 627957251
push_front 82989430
push_middle 961112050
push_middle 962269486
get 20654
get 252878
push_back 929969070
push_back 286064778
push_back 839535861
get 487116
push_middle 573633758
push_back 645315245
push_middle 469780120
push_middle 184835330
push_front 597894533
push_middle 956228230
push_middle 923849233
push_middle 624642460
push_front 999573190
push_middle 755691022
push_middle 245977789
push_front 294606432
push_middle 641126457
push_front 603327042
push_back 660874097
push_back 989296825
push_front 828177559
get 256121
push_middle 292585080
push_middle 465390092
push_back 994602336
get 324710
get 296805
push_front 10653121
push_middle 950653865
push_middle 525789465
push_front 694512257
push_back 201937466
push_front 277884083
push_middle 610481406
push_middle 350263967
push_middle 378407107
get 578750
get 611243
get 51365
get 277676
get 314693
push_middle 459556769
push_middle 960091357
push_front 817300997
push_middle 715331617
push_back 224798185
push_middle 684887161
push_middle 356475783
get 494625
push_middle 424295745
push_front 462555837
push_front 217268095
push_front 963543092
push_front 753415543
push_middle 585059271
push_middle 508141109
get 387158
push_middle 511467647
get 581358
push_middle 455216120
push_front 765975060
push_front 650355529
push_back 634428698
push_back 917121905
push_back 661341962
push_front 63069388
push_back 654578210
push_back 23101779
push_middle 150832706
push_front 541033598
push_middle 269455940
push_front 899190678
get 492821
push_back 389890492
push_back 927789275
get 244474
get 156528
push_middle 180220444
push_back 820303158
push_front 953724916
get 461171
get 108866
push_back 938250429
push_middle 562599045
push_middle 573048099
push_back 961567907
get 377373
push_back 13159354
push_back 797452263
push_front 558320595
push_front 881685231
push_front 670992214
get 140954
push_middle 972108981
push_front 815048706
get 37316
push_back 129284889
push_middle 419909872
push_back 341400893
push_middle 751559799
push_middle 7326489
push_middle 524532878
get 460259
push_back 655061054
get 155422
push_back 96621767
push_back 790191605
push_back 606541126
push_front 381988176
get 366624
get 606266
get 516657
push_middle 187746607
push_middle 602661582
get 14398
push_back 245200281
push_middle 15893261
push_front 211435684
get 340216
push_middle 253668270
push_middle 723948673
push_middle 655158282
push_front 711173604
push_middle 740515457
get 34462
push_back 390036536
push_back 166776041
push_back 642267916
get 341925
push_back 863186921
push_back 564972010
get 206552
get 313080
get 298746
push_middle 498691234
push_front 946202408
get 622920
push_front 661077873
push_middle 135237230
get 403248
get 79015
get 215217
get 625190
push_middle 547423944
push_middle 771494773
push_back 28343186
get 75513
push_back 783223174
push_middle 423147428
push_middle 546582927
get 550300
push_back 556672069
push_middle 990612638
push_front 947891441
push_middle 347278711
push_middle 747817195
get 111765
push_front 86704333
push_middle 97301632
push_middle 508735720
push_middle 440726640
push_middle 583468057
push_front 185666282
push_front 956466673
push_back 568642995
push_middle 705728663
push_middle 182243643
push_middle 659290345
push_front 760663333
push_front 288715203
push_middle 545535301
push_middle 454173882
push_front 214277508
push_front 540015918
get 513981
push_back 492711078
push_back 545326363
push_middle 722284636
push_front 966107497
push_front 430794221
push_front 109970995
push_middle 685068909
push_back 189040417
get 455580
get 171985
push_middle 751950705
push_back 81479876
push_middle 732775573
push_front 596502685
push_back 462219115
get 473121
push_front 584361775
push_front 698107976
push_front 652350110
push_front 139062896
push_front 663918473
push_middle 732633954
push_middle 305376440
push_back 133319427
get 545580
push_front 466455594
get 67601
push_front 524696572
push_back 143637132
push_back 644687831
push_front 345507007
push_back 54786338
get 164452
get 560770
get 309623
push_middle 212115618
push_back 367419440
push_back 263332710
push_middle 350259075
push_front 168730346
push_front 6279010
push_back 91401175
push_back 521246300
push_front 362424002
get 153445
get 547474
push_front 908625076
get 32177
push_back 337815747
get 111168
get 349663
push_middle 28682425
push_back 101947308
push_front 848609151
push_middle 752988177
push_back 588876086
get 220031
push_back 659141586
push_middle 490342564
push_middle 95439040
push_middle 239181681
push_middle 806789336
push_middle 144623085
get 532181
push_middle 347704559
push_back 566646237
push_middle 231919679
push_back 30357320
get 95156
push_back 61732708
push_front 354442411
get 230302
push_middle 851551908
push_middle 868126417
push_back 321827361
push_middle 853473328
get 269428
get 264091
push_front 239263833
push_middle 770622553
push_middle 409804707
push_middle 378750238
push_front 631157684
push_back 490108034
push_middle 639244136
push_front 761842309
get 611147
push_back 281658554
push_back 743658368
push_middle 901352448
get 578649
push_middle 308461169
push_front 811917816
push_middle 403809201
push_middle 332559612
push_back 650153156
push_back 663693744
push_front 25787769
push_front 693837543
get 246735
push_front 154420058
push_front 853320258
push_front 62684
get 155693
get 285524
push_front 291387476
push_front 480757448
push_middle 710686221
push_middle 55802937
push_front 655754557
get 372118
get 62980
push_middle 282040062
push_front 722229244
push_front 477370264
push_front 87203501
push_back 27094803
get 544150
push_front 499509766
get 67768
push_middle 434758851
push_back 38604433
push_front 715758320
get 314741
push_middle 518794526
push_back 977170881
push_middle 439530141
push_back 977592315
push_back 3873326
push_back 934375756
get 140430
push_middle 430071653
push_front 856308008
push_back 539863800
get 7005
push_front 538332535
push_middle 748931006
get 535778
push_back 707374883
push_front 770697800
push_back 243111530
get 267501
get 504649
get 204264
get 230993
push_back 221757104
push_back 561097206
push_middle 809732290
get 195660
push_front 837249746
get 351567
push_middle 350594978
push_front 254750555
push_back 183042699
push_middle 888801382
push_middle 495039748
get 71208
push_front 163554855
push_middle 207638325
push_back 460379488
push_middle 136307152
push_middle 616875767
get 216802
push_front 528576862
push_front 602700955
get 626403
push_back 25671206
push_front 792271187
push_middle 325586374
push_back 716938067
get 587117
get 68558
push_middle 70013720
push_back 558353377
push_front 557402791
get 264193
push_back 807182591
push_back 720732850
push_middle 873979757
push_front 915326538
push_middle 936410800
push_middle 750009489
get 313421
push_middle 443173163
push_front 968531365
push_front 525511560
push_middle 940856331
push_back 477967440
get 605864
push_middle 825768712
get 306868
push_middle 930977948
push_middle 891445440
get 196312
push_middle 348800
get 235427
push_front 292754901
get 231414
push_back 45892188
push_middle 695486676
push_middle 345027891
push_middle 143029560
push_back 775350553
push_front 167355679
push_front 516936468
get 556351
push_front 224834237
get 427966
push_middle 813619326
push_back 11593103
get 599622
get 49695
push_middle 213359726
push_middle 719175870
get 422046
push_front 311745676
push_back 350718158
push_back 591497343
get 5535
get 294187
push_middle 928172086
push_back 578617829
push_back 462136991
push_back 968765774
get 514982
push_back 327174410
push_middle 322005863
push_back 432186311
push_middle 453437707
push_front 841773425
push_front 695842221
push_back 627346386
push_front 355170138
push_front 824880344
get 115737
push_back 743808057
get 301816
push_front 614052134
push_back 623598989
push_middle 308547690
push_middle 864597354
push_front 295579663
push_middle 459147929
push_back 949980979
get 494217
push_middle 771282905
push_middle 967746638
get 174376
push_middle 678170551
get 401265
get 161046
push_back 143793400
push_front 79396567
push_front 629922454
get 15581
push_middle 512942723
get 90333
push_middle 435660637
push_front 843193222
get 573355
push_middle 660252927
push_front 699620972
get 161733
get 560691
push_back 888289067
push_middle 709522592
push_front 971967635
push_middle 509949923
push_front 654399731
get 90649
get 389857
push_front 786173715
push_middle 258469937
push_front 606484831
push_back 713247993
get 164564
get 534144
push_middle 512003983
push_front 848058400
push_middle 877028843
get 395141
get 353961
get 143309
push_middle 988891264
push_front 927038652
push_back 700281896
push_middle 256380817
push_front 998691455
push_front 311574801
push_middle 266511512
push_middle 883348555
push_middle 368599271
push_back 305491143
push_middle 381603736
get 383864
push_back 882352634
push_middle 756304008
push_back 247101820
push_front 935808943
push_back 134402497
push_middle 406725095
push_back 445986454
push_back 502511002
push_back 37093899
get 238019
push_front 491462519
push_back 937129499
push_middle 478642653
push_front 391359258
get 315535
push_back 560177176
push_middle 687315632
push_middle 872043896
push_middle 865960076
push_middle 962885851
push_middle 966132858
push_middle 618666778
push_front 320287661
push_middle 835385330
get 564980
push_back 892321533
get 607392
get 120039
push_back 628191254
push_middle 318918179
push_back 433772830
get 201623
push_front 512554283
push_front 226153136
push_back 217797167
get 181369
push_front 681630083
push_front 231940624
push_back 143439861
push_middle 546924835
push_back 189233515
push_back 759601797
push_middle 656036384
get 70620
push_front 584427420
push_middle 349614431
get 394641
push_middle 464308428
push_middle 98716088
push_middle 955890453
get 596780
push_back 646692457
push_back 560967424
push_back 137444528
get 470842
get 375558
push_front 232682011
get 246382
get 75568
get 81380
push_back 446092059
push_middle 770943703
push_front 5593632
push_back 820145831
push_back 233806128
push_middle 374820609
get 170422
push_middle 135816649
push_middle 748662847
push_middle 395888623
push_middle 644713160
push_back 656176421
push_middle 678490490
push_front 541705050
push_back 157541877
push_back 813705942
push_middle 27295043
push_middle 164267334
push_front 634474745
get 239404
push_front 314682248
push_middle 450228492
push_middle 178350233
push_front 325300379
push_front 784061740
push_back 9943732
get 632330
push_middle 225950973
push_back 394029075
get 296880
get 616568
push_back 399610807
push_middle 584492144
push_back 510975189
push_front 215641692
get 359649
get 349771
push_middle 122129003
get 130706
push_front 87117068
push_front 887087163
push_front 829108004
get 75217
push_back 717507811
get 518350
push_back 720579448
push_front 750727000
push_middle 199996920
push_back 65572236
push_back 979800516
push_middle 647295770
push_front 470409958
push_front 790075966
push_back 93834548
push_middle 814814926
push_front 192118830
push_middle 962341395
push_front 385326955
push_middle 751183862
get 130577
push_middle 374115363
get 337911
get 470026
push_back 201311079
push_back 256344906
push_front 225539089
push_middle 404158478
push_back 415167515
push_middle 493969726
push_back 522711576
push_back 443177810
push_middle 973947787
push_front 699666035
get 66938
push_back 854414696
push_middle 848558914
get 554844
push_front 460708441
push_middle 512270591
push_middle 611003818
push_middle 829438592
push_front 792321522
push_middle 961901482
get 619874
push_front 791701264
push_front 767065993
push_front 114330358
push_back 460274908
push_back 962244956
push_back 177125318
push_back 644812857
get 431477
push_middle 144498955
push_back 18189673
push_middle 23057356
push_middle 230139773
push_middle 251172284
push_middle 804200227
get 377433
push_middle 846372304
push_middle 10508114
push_back 54737248
get 492085
push_front 842629202
push_back 555257466
push_front 389408991
get 59085
get 43140
get 407331
push_back 923638418
push_front 647453445
push_front 359521899
push_front 514145134
push_middle 795232393
push_middle 365131764
push_back 440552839
push_front 699745592
push_front 200206361
get 392627
push_back 251467909
push_front 137277807
get 579007
push_middle 233918106
get 309383
push_back 662253193
get 359404
push_back 922090302
get 158382
push_front 288082575
get 612932
push_back 898321279
push_middle 37438757
get 341218
push_middle 875913369
push_front 71338786
get 452476
get 486745
push_front 767487775
get 413427
push_back 385864180
get 316120
push_middle 131532749
push_front 388983547
get 363272
push_back 211154363
push_middle 759917598
push_middle 233342685
get 563582
push_back 832937830
get 417118
get 570714
push_middle 242206773
push_middle 648071196
push_back 702570849
push_back 669286165
push_back 924569220
push_middle 780883205
push_middle 617325872
push_back 878664123
push_middle 671826388
push_front 856562491
push_back 451561119
get 317818
push_middle 37980401
push_front 614044417
push_back 976839603
push_back 680560309
push_middle 869071304
get 287929
get 336928
push_middle 433402860
push_back 871874923
push_front 368909290
get 265883
push_front 591996100
get 326160
push_back 725764118
push_middle 675556184
push_middle 848351322
get 517365
push_back 461036611
get 21396
get 463154
push_front 84142472
push_back 158467437
push_front 977274122
push_middle 714999046
push_front 342340189
push_front 607174026
get 199214
get 616440
push_middle 101100633
push_middle 360825541
push_middle 175060061
push_front 92497622
get 531898
get 90465
push_back 53595848
get 582641
push_middle 222214987
push_middle 367522600
push_back 709001107
push_front 889005137
push_back 358187580
push_middle 977831869
get 408582
push_front 588764989
push_middle 628667501
push_front 286665800
push_back 519663007
push_middle 758203360
push_front 143582610
push_back 917846358
push_back 365467443
push_front 335189639
get 598032
push_middle 4514727
push_back 685889863
push_front 394163358
push_front 745730302
push_front 925418417
push_front 116734381
push_front 979931945
get 561709
push_back 445962887
get 280632
push_back 710770565
push_back 879536578
push_middle 652914462
get 54671
push_back 709410726
push_front 102501963
push_middle 211550625
get 142361
push_front 21554001
push_middle 866215935
push_back 822608793
push_front 215466247
push_front 189583298
push_middle 962566057
push_front 288368730
get 51400
get 280646
push_back 303637416
get 600163
push_back 831160222
push_front 928354361
push_middle 27688166
push_middle 905922247
get 87227
push_front 39049951
get 233389
push_back 657851337
push_back 631640708
push_middle 127251213
push_front 505088940
push_front 837299696
push_middle 696983264
push_middle 952907569
push_back 395507975
push_back 535163133
get 643229
push_back 806579712
push_middle 831115760
push_back 880576173
push_back 751960958
push_back 781420128
get 41345
push_front 988779707
push_middle 635964589
push_front 713565839
get 441427
get 632255
push_middle 477058151
push_front 768877388
push_front 416622664
push_front 171269936
push_front 354516285
get 175733
push_front 213578539
push_middle 434217875
get 575567
push_middle 400575596
push_middle 525861136
push_front 659108799
get 14953
push_middle 822235530
push_middle 708356423
get 320257
push_back 729119943
get 612962
get 443580
get 139889
get 113544
push_middle 479981542
push_front 647219738
get 505474
get 289429
push_back 948065556
push_middle 440046870
push_back 660463320
get 52539
push_front 596099175
push_middle 882503714
get 210456
push_front 562360426
push_back 933802248
push_middle 159461137
push_middle 882717332
push_front 981248586
push_front 556312240
push_front 577800732
push_middle 122832142
push_back 755810565
push_front 216317520
push_front 391414098
push_front 150740040
push_front 836571478
get 417425
push_back 476602006
push_back 954948433
get 112369
push_back 703918701
get 333446
push_front 833929935
push_middle 726713878
push_front 307777517
push_middle 606313617
get 537214
push_middle 647514770
get 171020
push_front 223605798
push_middle 296689746
push_middle 51303536
push_front 147550853
push_back 215539831
push_back 606085711
push_middle 296036051
push_middle 699944787
push_back 66448932
push_middle 794977023
get 641934
push_middle 146479290
push_front 823048223
push_middle 301702121
push_back 239130253
get 250133
push_front 876231068
push_middle 252653290
push_back 778902511
push_back 357899999
push_front 412720504
push_middle 386831010
push_front 254293632
push_front 516084861
push_back 149964394
push_front 524342913
get 228583
get 520811
push_middle 682798725
push_back 277325733
get 55951
get 587903
push_back 574807179
push_front 268622407
get 330813
push_middle 538980320
push_back 782780819
push_middle 749675670
get 269829
push_front 910452822
push_back 932659845
push_middle 410975568
get 405153
push_back 411414012
push_back 442649510
push_middle 252564962
get 244336
push_middle 619591667
push_back 204176108
push_middle 394026228
push_middle 104420082
get 331102
push_back 244433171
push_middle 948847423
push_middle 145440474
push_back 73461893
push_middle 985657170
push_middle 817829664
push_front 741613106
get 433146
get 420800
push_front 692940652
get 602895
get 500472
push_middle 425717919
push_middle 901029151
push_back 506619155
push_back 297773397
get 346884
push_back 326056160
push_middle 561152009
push_back 304383632
get 527591
get 63122
push_front 479742590
push_middle 20901241
push_middle 709589110
push_middle 849868234
push_front 183247686
get 302996
push_front 728764287
push_front 16103430
get 550307
push_middle 852616965
push_middle 885536133
push_middle 295160740
get 31086
get 647583
push_middle 485481787
push_middle 614385691
push_middle 36914664
push_front 562693722
get 353564
get 475307
get 421684
get 5309
push_middle 215567896
get 2952
push_back 435121988
push_front 110959892
push_front 562897939
get 301137
push_back 283130836
get 518521
push_front 663285225
push_front 746199697
get 49416
push_middle 233091201
get 532586
push_middle 294677816
get 488931
get 543860
push_middle 202063785
push_back 644776632
push_front 827539839
push_front 244963412
push_middle 437159058
push_middle 651290615
get 269890
push_front 556834215
push_back 316873573
push_back 145105059
get 536607
push_middle 736383540
push_front 585022741
push_back 251762052
push_middle 717790258
push_back 595028455
push_back 705894977
get 562275
get 193216
push_back 569299315
push_back 779623116
get 336967
push_front 243462903
push_back 875109689
push_back 566639137
get 650249
push_front 831971005
push_middle 251250628
push_back 430561164
push_middle 74854518
get 301409
get 50693
push_middle 478915555
push_middle 816208851
get 540137
push_front 786238551
get 510462
push_back 826802732
push_back 8350565
push_middle 208715517
get 273112
get 194841
push_middle 483202940
push_front 740333037
push_front 393446636
push_back 886219221
get 36714
push_front 65929429
push_front 241342739
push_middle 483889375
push_back 474464720
get 344510
push_middle 125005695
push_front 774763181
push_middle 1652450
get 164641
push_middle 237092073
push_back 445016480
push_front 999364897
push_front 387872155
get 260185
push_back 817361289
get 239966
get 628344
push_front 151407689
get 262467
get 194956
push_back 625384981
push_middle 215844450
push_back 765200324
push_front 184883088
push_front 768152022
push_middle 848674242
push_middle 14427689
push_back 184074722
push_back 528317808
push_front 908538345
push_middle 385025739
push_front 205858052
push_middle 210201428
push_middle 525588188
push_front 208285323
push_front 43885199
push_middle 262750836
push_back 958152916
get 293381
push_back 75510570
push_front 932897032
push_back 30019047
get 633373
push_front 571033216
push_middle 202088389
push_back 677824915
push_front 469269832
get 448605
push_front 969305123
get 570676
push_front 642253581
get 59445
push_back 176714806
push_front 816744638
get 230741
push_middle 714056524
get 4631
push_back 545995365
push_front 712031196
push_middle 994444225
push_back 319896309
get 1615
push_front 769680956
push_back 547954734
get 143897
get 575202
push_back 738347403
push_front 424438762
push_back 256570455
push_back 385617849
push_front 626245794
get 378754
get 594446
push_middle 150822532
push_middle 375523318
push_middle 888237763
push_front 741259934
push_middle 648919786
push_front 785307680
get 99603
get 439073
push_middle 375990194
push_back 650887398
push_middle 416865758
push_front 902315748
push_middle 251473019
push_back 130844177
push_back 962866568
push_middle 859983255
push_back 919433410
push_back 849326363
get 555739
push_front 17675817
push_front 606275221
get 108831
push_middle 745603823
push_back 76282170
push_middle 170089866
push_middle 428148978
push_middle 987699438
push_back 220678679
push_middle 452594266
get 388126
push_middle 59117070
get 640427
push_front 26446956
push_front 646541152
get 22597
get 576252
get 24079
get 114842
push_back 274907958
push_front 162479171
get 109053
get 535282
push_middle 632460206
push_front 161182083
push_back 857484896
push_back 490639438
push_front 472663291
push_middle 109328467
get 648454
push_middle 234016694
push_middle 180939569
push_front 88722599
get 613894
get 416095
push_front 899965006
push_front 552174541
push_front 660099751
get 137582
get 524651
push_front 461821000
push_middle 372116484
push_front 830814257
get 267997
get 504594
push_middle 983001543
get 452641
get 107740
get 101217
push_back 487667467
push_back 143402342
push_middle 237558934
push_back 591570081
push_middle 414607904
get 270583
push_front 665082934
get 471991
push_back 77639826
push_middle 627957692
push_middle 571503923
push_back 862363030
get 49771
get 138067
get 149337
push_front 299031111
push_back 276911918
push_back 220625723
push_front 542912255
push_back 736611925
push_middle 719815196
push_middle 137865862
push_front 818562001
push_back 314781362
push_front 665898136
get 461726
push_front 701971349
push_back 634919109
push_front 412120702
push_middle 411552669
push_middle 533844516
push_front 592745305
push_back 337848171
push_middle 536159907
push_front 739080206
push_middle 153545484
push_back 924956890
push_front 80248647
push_back 939842167
push_back 329967004
push_front 136766060
push_back 854684652
get 292069
push_front 874465997
get 628997
push_front 16062341
push_middle 265580959
push_front 468723994
get 60382
push_back 938447397
push_middle 761056362
push_back 322018761
push_front 836862815
push_back 381648949
push_back 12831871
push_front 828712692
push_middle 109153871
push_middle 758908754
push_middle 475392915
push_front 994928579
push_middle 204074958
push_back 418335629
push_back 106488533
get 539367
get 54884
get 224308
push_back 575367486
push_middle 168192601
push_back 552118424
push_middle 262300141
get 492547
push_front 164174762
push_back 531689105
push_middle 452013689
push_middle 935928694
push_front 652641080
push_back 166130933
push_middle 615937279
push_back 40892066
push_back 109045281
push_back 247242606
push_middle 224245023
get 444898
push_front 414116247
push_middle 625874180
get 12693
push_front 189082500
push_middle 413184968
push_middle 765331576
get 94234
push_back 626811786
get 192225
push_middle 285688401
get 271763
push_middle 786084726
push_front 814233038
push_middle 391966582
get 432789
push_middle 334361088
push_middle 217447716
push_middle 564973770
push_front 569334225
push_front 626087742
get 336856
push_middle 618089265
push_middle 982591133
push_back 948614737
push_back 230790384
get 493096
push_middle 487330094
push_back 736171095
push_middle 249039740
push_front 518486172
push_back 410018164
push_front 561067550
push_middle 91054880
push_front 996138395
push_front 594139519
push_middle 529046426
push_middle 762593976
push_back 580957933
push_front 388690284
push_middle 977413974
push_back 448473892
push_middle 280932422
push_front 814882793
push_middle 899918273
push_middle 538894579
push_back 296038749
push_middle 298966649
push_middle 375157096
push_middle 974923431
push_back 7423529
push_front 971266478
get 604109
push_back 812063603
get 27120
push_front 497960153
push_middle 924455170
push_front 906454929
get 182339
push_middle 137589955
get 39459
push_front 237283895
push_back 477699661
push_back 179978412
get 607463
push_middle 715207250
push_back 371960875
get 377186
push_back 325370345
push_front 631986312
push_front 25673023
push_back 850666688
push_back 889521788
get 326609
push_middle 334494171
push_middle 406347601
push_front 426320656
push_front 29047154
get 306670
push_front 845489958
push_back 589226598
push_middle 214043911
get 362585
push_back 104737031
push_back 334437151
get 478379
push_middle 981438817
get 301835
get 562599
push_middle 339650931
push_middle 846879550
push_back 773187219
push_back 548483131
push_front 786057555
get 427597
push_back 163834197
push_front 241095267
push_middle 849670446
get 258375
push_middle 906588632
push_front 829316305
push_back 657391016
get 582194
push_front 664341984
push_back 117881718
get 123043
push_back 222227835
push_back 511826494
get 109477
get 393049
push_front 585702106
push_front 812250769
push_middle 352186840
push_back 754033199
push_middle 433923870
push_back 27410945
push_front 688187063
push_front 945325234
push_middle 455066356
get 65293
push_middle 631496701
push_front 76965242
push_back 868278482
get 216471
push_back 850150223
push_back 903865851
push_back 222404611
push_middle 789445050
push_middle 612444282
get 613899
push_front 486701384
push_middle 443060992
get 81231
push_front 737878434
get 275715
get 556814
get 407524
push_middle 496714321
push_front 993222205
get 159553
push_front 429873917
push_middle 345938667
get 509754
get 275530
push_front 683622637
push_front 271857976
push_back 59739278
get 385784
push_back 646196674
push_middle 846911005
get 3469
push_middle 360759804
push_middle 63743326
push_middle 688591733
push_middle 205878677
push_front 839486695
push_back 392830739
get 502720
get 29871
push_front 288777892
push_front 311017067
get 248037
get 344535
push_front 75672998
get 247718
push_front 355574049
get 95738
push_middle 973210675
push_back 793125379
get 198253
get 121712
push_front 797024493
push_back 925058312
push_middle 987676936
push_front 730339393
push_front 496917185
push_middle 209552559
push_back 835241339
get 564232
push_middle 664915656
push_back 492138792
get 634069
push_back 778588954
push_front 175572658
push_back 273974405
get 526314
push_back 76785888
push_front 619995922
push_middle 225484172
get 648853
push_middle 689991928
push_front 21174666
get 273207
push_middle 71622373
push_back 927191308
push_middle 508677477
push_front 474865137
get 294425
push_middle 634970938
push_back 134473129
get 28141
get 4188
get 136961
push_middle 532212835
push_middle 78681453
push_front 518051078
get 518199
push_front 141914588
push_middle 314707976
get 47511
get 567487
get 588416
get 6909
push_front 221645437
push_front 797114929
push_back 630607195
push_back 496447588
push_back 842713736
get 387421
push_middle 847600168
push_middle 99409946
push_back 973366589
push_middle 63586076
push_front 944119582
get 287215
push_front 994320835
push_middle 920045563
push_middle 54316824
push_middle 238376409
get 237198
push_front 33356115
push_back 193637331
push_back 640829129
push_back 655617402
push_middle 72647924
get 481917
push_middle 893984168
push_middle 201770529
push_front 114857552
push_middle 803920611
push_back 621766879
push_back 580768599
get 596281
get 79261
push_front 334684121
push_back 554905799
get 549815
push_back 839378472
push_middle 449632748
push_back 906084323
get 306359
get 167584
get 34039
push_back 539700568
push_middle 30512697
push_front 683126115
get 225774
push_middle 747084006
push_front 704076906
get 27726
push_middle 309670923
push_back 520472845
push_front 856478625
push_middle 430443185
get 363551
push_front 308226127
push_front 178142594
get 645703
push_front 39497588
get 104058
push_back 184134171
get 561838
push_back 982827846
get 99886
push_back 820311168
push_front 48089689
push_front 264987859
push_middle 553907022
push_middle 428820407
get 514085
push_back 790077798
push_front 922887962
get 451648
push_back 894110654
push_back 996237486
push_middle 503866641
get 612087
get 564422
get 471921
push_middle 227507536
push_front 838578025
push_middle 584479816
push_back 894713155
get 299673
push_front 811213732
push_middle 87647221
get 72240
push_front 244833704
get 344616
push_middle 339213339
push_back 787013853
push_back 566362968
push_back 150743511
push_middle 675752040
push_back 529499236
push_back 998627703
push_front 400756352
push_middle 72341864
get 54417
push_middle 653466280
get 135667
push_front 136731762
push_back 156583563
push_front 44940286
get 202441
push_front 139096805
push_front 647403619
push_middle 343349962
push_back 847831870
push_back 745549719
get 408401
get 461254
get 156019
get 380115
get 411753
push_middle 921578438
get 238865
push_middle 159191395
push_back 509084969
push_middle 544823771
push_middle 785674931
get 35943
push_back 88590870
push_middle 442240860
get 652189
get 614857
get 181577
push_middle 555086046
push_middle 267330364
push_middle 954436986
push_front 507333222
push_back 536554335
get 249834
push_middle 820553130
get 149080
get 50208
get 306296
push_back 133042617
push_middle 824459026
push_middle 72436222
push_back 870817378
push_front 702552340
push_back 230039560
push_back 592452963
get 124545
push_back 808902975
push_front 455562650
push_front 797194953
get 518872
push_middle 570502386
push_front 33609634
get 123610
push_middle 835798955
push_back 776086554
push_middle 794766214
push_back 385150384
push_back 936309831
push_middle 721297483
push_middle 210260623
get 478369
push_middle 440547415
push_front 296558961
push_back 856246863
push_back 965333716
push_front 277129210
get 642484
push_front 718718990
push_middle 728858040
push_front 412071258
push_front 341044260
get 190652
get 45295
push_front 920830329
push_middle 732535479
push_middle 30889327
get 456596
push_middle 934962554
push_back 616817054
push_front 379994087
get 178070
get 1595
push_front 109083945
push_middle 254345572
push_front 571281998
push_front 164021506
get 507927
push_middle 107543217
push_middle 402774561
push_front 133549596
push_back 473275407
push_middle 14117367
push_front 986984230
push_middle 792343026
push_middle 917897746
push_middle 542947254
push_back 20123732
push_middle 49476715
push_front 683039382
get 39263
get 613642
push_back 269210465
push_back 512401891
push_middle 353019758
get 231312
get 439057
push_middle 518730168
push_middle 551004875
get 75650
push_back 514090942
push_front 523837511
push_middle 181286406
push_back 969987414
get 370892
push_middle 482990940
push_middle 254517409
push_back 403068706
push_back 920933810
push_back 596017500
push_middle 538900656
push_middle 806188593
push_back 978836720
push_middle 366264811
push_middle 693145467
push_middle 219533751
get 163544
push_back 12233053
get 106463
get 464116
push_middle 472480143
push_back 328060082
push_middle 133485314
push_middle 517158026
push_front 127413798
get 45794
push_back 252212236
push_middle 374754065
get 260491
push_back 672813934
push_back 872421652
push_back 794513994
get 493846
push_middle 91822668
push_middle 938079557
push_front 788472980
push_back 553218781
push_back 545765798
get 28283
get 626053
get 242972
push_back 286301965
push_back 660512842
get 145035
push_front 240216742
push_front 229230121
push_front 730656203
push_back 56548662
get 94722
push_front 317936272
push_middle 251203329
push_front 480556554
push_back 571634568
get 244349
push_back 142024660
push_middle 945717925
push_back 803469429
get 377139
push_front 330831377
push_back 89557083
push_front 607920102
push_back 238147243
push_front 792531020
get 330924
get 106906
push_middle 943058848
push_back 984915263
push_middle 896777058
get 174819
get 544562
push_back 672971351
push_back 524782093
push_middle 816211777
push_middle 240649742
push_middle 244694365
get 70061
get 2138
push_front 420320291
push_front 457652371
push_back 548211608
push_front 627523294
push_middle 564737911
push_back 357346417
push_middle 554757796
push_middle 771748141
get 222534
push_middle 876464305
push_front 589964516
push_middle 939963266
get 488783
push_back 262340275
push_middle 842197258
push_back 686929063
get 137145
push_middle 204277340
push_back 257005211
get 499288
push_middle 253384683
push_middle 620588592
push_back 280459829
push_middle 263483248
push_middle 217898349
get 337245
push_middle 744051064
push_front 749948169
push_back 799356446
push_middle 488209554
push_back 811096416
push_middle 11559437
get 458006
push_front 454882238
push_front 905327168
push_front 649502929
push_back 339025163
push_back 902258508
push_middle 629058596
push_middle 867264862
push_middle 293434432
push_middle 148495859
push_middle 913593063
push_middle 882381159
push_front 981899639
push_front 460918499
push_middle 723704576
push_middle 221495231
push_back 442190886
push_back 468736043
push_front 875185832
push_middle 791775932
get 444403
push_front 34021632
get 533869
push_front 10729911
push_back 821299615
push_middle 386315132
push_front 552158014
get 606038
push_front 102636424
push_back 294275221
push_front 223460988
push_back 709850416
push_middle 648878144
push_back 147955063
push_front 996632721
push_front 948323395
push_back 633835485
push_front 507442710
push_middle 670032395
push_middle 274343202
push_middle 607051269
get 87132
get 379078
push_middle 753991149
push_front 410410821
push_front 900305613
push_middle 724751204
push_back 355393443
push_front 162027720
get 235909
push_back 792135112
get 262414
push_middle 97020753
push_front 197205019
push_front 162300718
push_middle 630109094
get 600359
push_back 589587815
push_back 789343807
get 175193
push_front 509620177
push_front 807667106
get 552012
push_middle 906274134
get 93699
push_front 975120568
push_back 515444883
push_back 396497966
push_middle 701450268
get 172990
push_middle 702020329
push_back 792235044
push_back 760965942
push_front 196922982
push_middle 252719415
push_back 146757531
get 291821
push_front 807073107
push_middle 400712195
push_front 163380471
push_front 848715036
push_middle 866584628
push_back 120295720
push_front 195528632
push_front 936455706
push_front 924793147
get 569343
push_middle 823578783
push_front 867321514
push_back 603553261
get 556634
push_back 257855537
get 316474
push_middle 99097504
get 546988
push_back 830661582
push_back 548874434
get 444189
get 163484
push_middle 992180076
push_middle 189535950
push_middle 318514404
push_middle 213004936
push_back 779360423
push_back 686708930
push_back 227968442
push_front 414374534
push_back 741618609
get 417332
push_back 462084031
push_middle 392722372
push_front 621635163
get 75933
get 363958
push_front 213500587
push_front 498588121
push_back 819147509
push_back 416423840
push_back 247228645
push_back 508183180
push_front 773834138
push_back 407958608
get 325507
push_back 496301388
push_back 224618061
push_back 612832170
get 339133
push_front 55954426
push_middle 192982446
push_back 893553055
get 440156
push_front 50651664
push_front 65763535
push_front 525061160
push_back 147238343
push_middle 142429377
push_back 198901250
push_back 244271780
get 94519
push_back 787600667
push_back 623995054
push_back 101571633
push_front 954033526
push_front 927374294
get 247764
push_middle 575709857
push_middle 758154207
push_middle 982475620
push_middle 785250044
push_middle 701917503
push_front 812352953
push_front 513846150
get 188689
push_back 384607526
push_middle 601762891
push_back 136971598
push_back 486571885
push_front 244617065
push_middle 418139277
push_back 792930786
push_back 792592966
push_back 723887682
push_back 685945097
get 359222
push_middle 719535882
push_front 726691040
push_front 702288636
push_front 905966801
push_back 525634338
push_front 212233130
push_middle 168647862
push_middle 128546239
push_front 395895266
push_back 814944906
push_front 590931754
push_back 203314050
push_front 440957111
get 188406
push_front 599282229
push_back 445887018
push_front 18759623
push_middle 752235434
push_middle 534434634
push_front 727479344
push_front 719804877
push_front 191954414
push_back 992842959
get 467142
push_back 899229736
push_back 420194374
push_back 901183440
push_front 275804057
push_front 680692586
push_front 754611113
push_front 454673134
push_middle 164552429
get 402900
push_back 90408580
push_front 397303485
push_front 937929852
push_middle 314263443
push_front 72797381
push_front 224053826
push_middle 244862241
get 303631
push_back 395912265
get 497166
get 379046
get 605387
push_middle 579198280
push_middle 781201223
push_back 328322840
push_back 231803132
get 362870
push_front 806256996
push_middle 193602424
get 458907
get 277636
push_front 602377379
push_back 674915964
get 511602
push_back 395224791
push_back 633761766
push_front 85855488
get 642930
push_middle 800149642
push_back 613014764
get 410557
push_front 389594566
push_middle 241661957
push_front 64695294
push_front 649917938
push_middle 915579387
get 506528
push_middle 303742171
push_front 594289447
push_front 116057880
push_back 966129353
push_front 326238442
push_back 879978254
get 489010
get 550027
push_front 568972210
push_front 629114742
push_middle 781639853
push_front 568062290
push_middle 189637347
get 524327
get 440577
push_middle 905226027
push_front 795147965
get 505769
push_front 142896940
push_middle 507002258
push_front 651648534
get 159788
get 584050
push_middle 168768281
push_front 924057625
push_front 865827731
get 224533
push_front 512344415
push_middle 691128668
push_middle 216205480
get 104515
get 241922
get 220922
push_back 394822230
push_front 522124335
push_back 16317061
push_front 430695727
get 636235
push_back 638860726
push_front 27165504
push_middle 964528713
push_back 423456075
get 194846
push_front 843927940
push_front 269356740
push_front 787810063
push_back 826495552
push_middle 950209202
get 613652
push_front 1214937
get 281295
get 608651
push_back 704029430
push_middle 948047536
push_back 73381068
push_middle 966190750
push_back 139010445
push_back 703888369
push_back 136695331
get 371222
get 213690
push_back 259833426
get 252396
get 539772
push_back 290330256
push_middle 181244285
push_back 253823433
push_back 795278976
push_back 361624550
push_back 732157348
push_front 192265450
push_front 251547439
get 504783
get 609915
get 257390
push_front 480033380
get 330906
push_front 964733601
push_middle 77014422
push_middle 990271868
push_middle 509587612
get 296890
push_back 808717683
get 384882
push_middle 887688636
push_front 238209993
push_middle 170737762
get 480828
get 501744
push_middle 173020590
push_front 969913713
push_front 747846423
push_back 951610410
push_front 112544329
push_middle 321485162
push_back 276665349
push_middle 953689117
push_front 841875937
get 522964
push_middle 227693430
push_back 860852387
push_middle 788776265
push_middle 727577753
get 113184
get 578235
push_front 272096547
push_middle 722863747
get 467582
push_front 550803962
push_back 447180248
push_back 821750337
push_front 73992184
push_middle 338438051
push_middle 555951348
push_middle 340097336
get 547104
push_back 166866415
push_middle 741928019
get 175589
push_middle 950512128
push_back 539003496
get 200931
push_front 391585104
push_front 74013521
push_middle 38103218
push_front 280895551
push_front 212950995
push_middle 983988366
get 214602
get 626406
get 109363
push_front 643254079
push_back 875941889
get 155703
push_back 769084390
push_middle 711487573
push_middle 807059836
push_middle 534004905
push_middle 242721197
push_middle 773418135
push_back 504751646
get 642749
push_back 709595547
get 76594
get 322981
push_front 15286219
get 178730
get 430072
get 128067
push_back 504213233
push_front 684438344
push_back 349644239
push_front 466701650
get 446033
push_back 614175275
push_middle 270218593
push_middle 286634302
push_back 325402582
push_back 193090794
get 443464
push_front 215041421
push_middle 990742432
push_middle 80336375
push_back 513635574
get 388021
push_back 198941025
push_back 939414726
push_front 689143826
push_back 387604864
get 53675
get 539218
push_back 852384321
get 329927
push_back 719575668
push_back 994688892
push_back 336134293
push_front 929710481
push_front 480084737
push_middle 264073594
push_back 205624624
get 371946
push_middle 924392511
push_back 84799866
get 307588
push_back 603024274
get 308538
push_front 377312756
push_back 104107648
push_front 87850964
push_front 170980925
push_back 918364161
push_front 141486181
get 618133
get 415405
push_middle 677463708
push_front 734723893
push_back 528476071
push_middle 224874490
push_front 512376027
push_middle 694545662
get 492085
push_middle 839800706
push_front 465088932
push_middle 507484332
get 367900
push_back 558549897
get 595437
push_front 102839576
push_back 551157647
push_middle 388254745
push_middle 269189137
push_middle 977254455
push_front 749064893
push_front 127607434
push_middle 141144034
push_front 942616676
get 345359
push_middle 867222420
push_back 40920553
push_back 50882139
push_middle 586916727
push_middle 154985210
push_middle 757596209
push_front 707914704
get 648410
push_middle 37911655
get 462642
push_middle 526432949
push_middle 62683951
push_middle 707821818
push_front 886454939
push_back 130297176
get 330213
get 447216
push_middle 603645425
get 452977
push_back 93631295
push_middle 244379041
push_back 426802088
push_back 280873174
push_front 529485919
get 320490
push_middle 718593769
push_front 256406355
push_middle 490379424
push_back 511188943
get 110337
get 293777
push_back 870483294
push_front 616218496
push_back 200838297
push_back 507554718
get 187189
push_middle 767477822
push_back 955239020
push_middle 810556336
push_back 854335894
get 438076
get 563757
get 79533
get 230296
get 439599
push_back 51834614
push_back 757453129
push_back 27812736
push_front 224620186
push_front 625622708
get 10862
push_back 419208157
push_front 673082639
push_back 506192015
push_back 337425294
push_back 915866365
push_front 913065905
push_back 116975141
get 216100
push_front 278171815
get 503815
get 347427
push_middle 950543326
push_back 292960345
push_back 430876202
push_back 435204424
push_middle 362216011
push_middle 83850275
get 33124
get 402477
get 386028
push_front 909349073
push_middle 610475862
get 611807
push_middle 109947280
push_front 240484199
push_front 737282545
get 60313
push_back 113666198
get 142709
get 581105
get 145539
push_front 595675612
push_back 533557080
get 138268
get 83709
push_middle 825026231
get 579703
push_back 468256499
push_middle 106829831
push_middle 865862994
get 66729
push_middle 286329400
push_middle 676441366
get 536927
get 119939
push_back 859434784
push_front 992584942
get 395251
get 356502
get 578746
push_front 768132231
push_middle 624842934
push_front 747213520
push_back 188623611
get 192563
push_middle 417162132
push_back 780088388
get 265246
push_front 42609921
get 392675
get 255586
push_front 57389655
push_middle 636529413
push_back 676798640
get 409466
push_back 44988647
push_front 856244045
push_back 752337094
push_middle 281886140
push_middle 980366819
push_middle 798249130
push_front 564703057
push_back 610012195
push_middle 693105850
push_back 812440541
push_middle 115573781
get 343866
push_front 635566506
push_middle 20314410
push_front 983722884
push_middle 734694104
push_middle 486212694
push_front 828579099
get 298007
push_front 251763888
push_middle 243224890
get 609664
get 450284
push_front 255743911
push_back 583200637
push_middle 445107102
push_back 632140491
push_middle 304763986
push_front 26979770
push_middle 504296546
push_front 952233904
push_front 415486330
push_front 504858050
push_middle 176258358
push_front 685428216
push_front 722000463
push_middle 765959924
push_back 408914688
push_front 252348507
push_middle 542078558
push_front 397085402
get 347707
push_front 865630317
push_back 521218526
push_front 57547310
push_middle 146022846
push_front 340190561
push_middle 85937850
push_front 293684776
push_middle 516230366
get 472697
get 530100
push_middle 81255903
get 632533
get 163646
push_back 55252429
push_middle 75198852
get 608241
push_front 316220809
push_front 818400349
get 356563
push_front 965848933
get 620651
push_middle 339780138
push_front 657334775
push_middle 184401825
get 566734
push_back 680312133
get 371276
push_back 806290451
get 650821
get 548944
get 555039
push_back 68706880
push_back 348165595
push_back 94634461
push_back 30949950
get 121982
push_back 567931363
push_middle 506712709
push_back 907892034
push_back 579069228
push_middle 598645001
push_back 669492781
get 67551
push_middle 272375451
push_middle 972329199
push_front 143049938
push_back 720988478
get 69365
push_back 137822117
push_middle 467376816
push_back 476542277
get 302236
push_back 166477114
push_front 330410851
push_middle 877225634
get 391415
push_back 803165756
push_middle 528967864
push_front 322455997
push_middle 294249382
push_back 489836577
push_middle 453937355
get 608849
get 198007
push_back 416308360
push_middle 104709527
push_front 2190723
get 43013
push_middle 853526677
get 454509
push_back 564413608
push_middle 449915908
push_back 523973452
push_back 918615849
push_front 19381199
push_front 57724704
push_front 288358307
get 107932
push_middle 307530766
push_back 606420933
get 445171
push_back 390643686
push_back 497356320
push_back 875938430
push_back 475438665
push_back 291898854
get 451877
push_middle 109440969
get 218133
get 245637
get 272222
push_front 843811786
get 545755
push_back 965533009
push_back 908301082
push_back 277515558
push_middle 205346295
push_back 578411989
push_front 541258960
push_middle 573392053
push_front 479703429
push_middle 325383612
push_middle 768506699
push_middle 62912712
push_middle 67424251
push_front 429264264
push_middle 889461014
get 358982
push_middle 467573218
push_front 378433964
push_back 38903648
push_back 791648368
push_middle 691552071
push_middle 943142157
push_back 288249117
get 394584
push_middle 202253621
push_front 259677120
push_back 956155650
push_front 225456445
get 534296
push_middle 764574764
push_back 685103620
push_back 795842306
push_front 615099297
push_front 285969915
get 485820
push_back 699985951
push_back 947651133
get 54816
push_back 254120110
push_front 89443031
push_middle 665946653
push_front 72378565
push_back 336110154
push_middle 623722181
push_middle 3691354
push_middle 440904562
push_middle 335413134
push_back 495842459
push_middle 871693816
push_middle 129800256
push_front 551427412
get 142684
get 646927
push_middle 103763937
push_front 921347795
push_middle 190641120
push_back 721902346
push_middle 822900619
push_middle 731132937
push_middle 808667808
push_back 668781848
push_middle 381310848
get 521961
push_front 909546384
get 549591
push_back 625158278
push_front 276246374
push_back 303982671
push_back 54875422
push_back 702686636
get 422662
push_back 404159400
get 225190
push_back 231956526
push_middle 818416417
push_back 197882070
push_middle 350948815
get 421527
get 61947
push_middle 1389217
push_front 116697995
push_front 897844869
push_back 675070372
push_front 833813824
push_middle 492213221
get 471278
push_middle 495960288
push_front 477449966
push_front 271989870
push_front 753478643
push_front 13911457
push_back 925876072
push_back 978857503
push_back 183723695
push_back 2794122
get 402333
push_front 68483990
push_back 25088169
get 232446
push_middle 239309721
push_middle 576036038
push_front 96530492
push_back 194416828
push_middle 172107110
push_front 590958072
push_back 561877322
push_front 432301058
get 156080
get 27248
push_front 475238290
get 166272
push_back 104213741
get 60600
get 42573
push_front 653795413
push_middle 928027102
push_back 169524762
get 87259
push_front 691223409
get 461702
get 449833
push_middle 903758156
push_middle 508339552
push_middle 949142826
get 496242
get 456346
push_middle 83538881
push_back 771923879
push_back 310675669
push_front 971223267
get 458830
push_middle 477071108
push_front 903806025
push_middle 846569019
push_middle 725994482
push_front 130526801
push_front 223792026
push_middle 303881565
push_middle 648177198
push_front 444939040
get 115366
push_back 997549007
push_middle 452577973
push_middle 210501749
push_middle 891700022
get 426894
push_middle 376685222
push_back 228918683
get 303335
push_back 352674144
get 329314
push_front 270031813
push_middle 300555744
get 269853
push_back 459873793
push_back 532471107
push_back 544471166
push_middle 884342450
push_front 170506235
push_middle 874700687
push_back 456127664
push_middle 818718284
push_front 590022992
push_back 567588020
get 154492
get 304270
get 182267
push_middle 563340157
push_front 109252374
push_back 368725850
get 487850
push_back 758379604
push_middle 830644653
get 646242
push_front 552919485
push_middle 354983922
get 430680
get 531797
push_middle 172173228
get 579193
push_back 754416126
push_front 428595309
push_middle 342156538
push_front 338638455
push_middle 485738212
get 571205
get 498200
push_front 600103857
get 84099
push_back 258140703
push_front 625234156
push_back 785779566
get 383320
push_middle 910254291
get 164125
get 565844
push_middle 189151198
push_middle 499270275
push_back 674880317
push_front 179877852
push_back 739887609
push_back 480076850
get 318415
push_front 469799360
get 458425
push_front 26343254
push_middle 575178133
push_front 968785360
push_back 1019585
push_back 333833593
push_front 713889996
get 580522
push_middle 586242577
push_middle 970766745
push_middle 236506268
push_middle 207488768
push_front 583530150
get 50746
get 61601
push_front 386002767
push_back 996611355
push_middle 153956614
push_back 269656358
push_front 325010559
push_middle 490331305
push_back 533569623
get 494232
get 573300
push_middle 827174978
push_back 928648977
push_front 983395343
push_back 756775945
push_back 895069711
push_middle 679214675
get 262202
push_back 582563660
push_front 823508988
push_front 892291666
push_middle 530670562
push_front 662257522
push_front 45593584
push_front 338949751
push_back 682065122
push_middle 406017141
push_back 665701802
push_middle 134087585
get 258378
push_back 138142815
push_back 116721078
push_front 708963230
push_back 438542546
push_back 104671309
get 410959
push_middle 69352856
get 63803
push_front 732532856
get 588575
push_back 255883053
push_back 616916958
push_back 701860687
get 60396
push_middle 986641787
push_front 388358223
push_back 4157353
push_middle 316045217
push_back 69818653
get 500356
get 463727
push_middle 868049676
push_back 581320105
get 56023
push_back 554934887
get 198164
get 345604
get 163391
get 392889
push_front 757495537
get 308514
push_front 284405289
push_back 81119589
push_back 388632807
push_back 800856180
push_middle 782001163
push_front 412151254
push_middle 703305768
push_front 40556712
get 461124
get 373233
push_middle 877981766
get 609020
push_back 591843497
push_front 855199772
push_middle 93498545
get 322340
push_back 176953863
push_front 193209222
push_front 764696477
push_front 156055926
push_back 546371795
push_front 121015394
push_front 21189328
push_back 669541542
get 603266
push_front 664069616
push_back 332032365
get 152201
push_front 240537188
push_back 112790007
push_front 302962963
push_front 902551907
push_middle 959508972
get 422877
get 413847
get 537958
get 256069
get 459902
push_front 988258486
push_back 741822959
push_back 156171210
push_back 719226904
push_back 658207966
push_middle 715239539
push_back 173579000
push_front 960209488
get 646892
get 454888
push_middle 593990583
get 435296
push_middle 267647132
push_middle 624328054
push_front 475722422
push_middle 620939893
get 435305
push_middle 737769858
push_back 267499682
push_back 527736499
get 599559
get 85351
push_middle 842924216
get 605195
get 147243
push_front 738469698
push_middle 358909113
push_middle 797426355
push_middle 571487083
get 59760
push_back 20837972
push_middle 227016728
push_middle 120801991
push_back 789183768
push_back 496093156
push_middle 5318180
push_front 230859885
get 57113
push_front 724134352
push_front 743613856
get 135852
push_back 565424405
push_front 832734582
push_back 592069239
push_back 858724429
push_back 433937987
push_front 718413843
get 224824
get 602987
get 513848
push_back 247153725
push_back 58615900
push_front 476770978
push_middle 813266028
push_back 257813652
get 464205
push_back 895440145
push_front 18472991
get 53103
get 558490
push_back 649538569
push_middle 169110392
get 107694
push_middle 600694676
push_front 484065025
push_back 83342775
push_middle 377315794
get 643927
push_back 798643266
get 444888
push_middle 656751748
push_front 216562444
get 484903
get 94622
get 437441
push_front 556533680
push_back 948989167
get 414743
push_middle 500966467
push_middle 740527578
get 308275
get 252941
get 289208
push_middle 361670078
push_back 573221764
push_back 809442265
get 625357
push_middle 132827086
push_middle 268782317
push_back 517358236
push_back 541174251
push_middle 967461663
push_back 111709449
push_back 577874998
push_front 673486742
push_back 648920462
push_front 767443523
push_middle 641149035
get 430517
get 189232
push_front 260731312
push_middle 284686828
push_back 146357132
push_back 81219800
get 354472
push_middle 404532724
push_middle 376763431
push_back 870610459
push_front 607887164
push_back 589339874
get 358714
push_back 442213650
get 142609
get 405982
push_front 205193617
push_front 860289221
push_back 168602759
get 455542
get 178382
push_front 175685817
push_middle 596678217
push_middle 942317466
get 401870
push_back 875219888
push_front 770216975
get 253948
get 310053
push_front 585904646
push_back 448026825
push_front 10304577
push_middle 305017475
push_middle 831950284
push_middle 520175845
get 197603
get 518800
push_front 525179107
push_back 443275164
push_front 173683660
push_front 364647410
push_front 791890055
push_middle 261934116
push_middle 31294266
get 315133
push_middle 692164099
push_front 96095680
push_back 212372941
get 9141
get 595933
push_front 324165378
push_back 962614447
push_middle 63603620
get 235808
push_front 289828634
push_back 943286847
push_back 145588240
push_back 174728063
push_middle 864690646
get 255078
push_front 534586135
push_front 390815244
push_middle 523492569
get 303173
push_back 335086357
push_back 561248324
push_front 350840019
push_middle 181637630
push_back 750144436
push_middle 32274790
push_back 361632358
push_back 77767868
push_middle 322059244
push_middle 494401755
push_middle 29339192
push_back 498451441
push_front 994601972
push_front 302839950
get 146658
push_middle 56872834
get 547874
push_front 651776947
push_back 471660416
push_middle 361719258
push_back 312563031
push_back 362234189
push_front 757769800
push_back 280834992
get 315277
push_front 613866386
push_back 344132200
push_front 92255542
get 595306
get 356843
push_front 267690447
push_middle 717573377
get 180438
push_back 780514244
push_back 217811149
push_middle 879059357
push_middle 903622928
push_back 447834346
push_front 32249516
get 632433
push_middle 423636045
push_front 269126230
push_middle 462819288
push_front 637077836
push_front 358693144
push_back 997696079
get 139439
get 204917
push_middle 805729050
get 411323
get 55019
push_back 788856216
push_front 706056762
push_back 736719494
get 362475
push_front 964927255
get 62790
push_back 960552233
push_back 563870303
push_back 702039975
get 431428
push_middle 553547100
push_middle 406085993
push_back 185387079
push_front 680164062
get 407876
get 174663
push_front 505444987
push_middle 328552851
get 92201
push_front 48628664
push_front 491231965
push_middle 992249271
get 651875
push_back 448644337
get 486706
push_middle 377303659
get 92931
push_back 868345009
push_back 464264582
get 326648
push_middle 371020299
push_middle 214371335
push_middle 218501382
push_back 619638550
get 562064
get 310929
push_middle 363110573
push_front 746442956
push_front 522658473
push_front 758891692
push_middle 743291192
get 260192
push_back 814209469
push_front 565456671
push_middle 300069899
push_back 26943432
get 598872
get 519964
push_middle 264520488
push_middle 322389090
get 9581
get 160886
push_front 67766579
push_back 987826288
push_back 632942565
push_back 726799054
push_front 97569937
push_middle 48627545
get 329850
get 66451
get 460991
push_middle 679851480
push_middle 85316586
push_front 354045036
push_front 323079325
push_front 832420844
push_front 953006074
push_middle 884155184
push_back 870164588
push_back 349958713
push_middle 381292279
push_middle 210843003
push_back 285569474
push_back 447814805
push_back 583612647
get 298696
get 409163
get 407203
get 407028
push_back 31237910
push_middle 88113868
push_front 975326308
push_middle 942672515
push_back 299056812
push_middle 295942841
push_front 993308182
get 651945
get 540743
push_front 891457025
get 423679
push_back 293486329
push_middle 332728997
push_middle 766851161
push_back 401509173
push_middle 893077363
push_front 713981466
push_back 113454117
push_front 562539537
push_back 200109743
get 395206
push_middle 106940978
push_back 624827316
push_back 635279472
get 455620
push_back 559298278
push_front 904849833
push_middle 714541061
push_front 56224296
push_front 311034920
push_front 412913982
push_front 816098080
push_middle 81883410
push_back 372741019
push_front 818803646
push_middle 27829207
push_middle 102458959
get 429185
push_front 464404649
push_front 219732932
get 503737
push_back 789788897
push_back 767304471
push_back 756011239
push_front 941189289
push_back 533545577
push_back 148494553
push_middle 107998163
push_middle 321947941
get 455584
get 610421
push_middle 613283272
get 401775
get 319851
push_back 198846956
push_back 922625896
push_middle 49957655
push_front 673806279
push_front 776317839
push_front 394636671
push_middle 910308815
get 130350
push_back 449512233
push_middle 78247433
get 228994
get 22468
push_front 500800199
get 1424
push_front 533519202
get 286429
push_front 213493013
push_middle 659913471
get 402884
push_front 602647049
get 145462
push_back 469204208
get 38752
push_middle 430401465
push_front 460211251
push_back 778991855
push_front 860767720
push_back 95585050
push_middle 351669795
get 270399
push_back 707446834
push_front 466866446
get 495625
get 303824
push_back 516524260
push_back 546627652
push_middle 593446471
push_middle 850499150
get 366658
push_middle 577151182
get 651647
push_front 222656598
push_front 40352793
push_back 140543805
push_middle 613098395
push_middle 814259072
get 556344
get 617131
push_back 494199349
push_front 105205372
get 201254
get 157911
get 529088
push_middle 630157931
push_back 894907340
get 180564
push_back 825481153
get 581882
push_front 490255276
get 317709
get 553338
push_middle 611785240
push_front 900846330
push_back 331330262
push_middle 208672756
push_back 480306624
push_back 293080124
push_back 498836997
push_back 106442066
push_back 768744425
push_middle 121644587
push_middle 673373383
push_front 160101151
push_middle 771473085
get 245643
get 111529
get 235349
push_middle 745279308
push_back 52057074
push_back 599298691
get 347876
push_front 536444006
get 45251
get 157618
push_middle 459037399
get 520094
push_front 107252965
push_front 513105889
push_middle 233060603
push_front 259522139
get 20384
get 25276
push_middle 333988686
push_back 275187834
push_middle 398498459
push_front 202280826
push_back 750378044
push_back 74289596
push_back 748923355
push_front 741307502
push_middle 165199824
get 623893
push_back 861771400
get 153552
push_middle 473039053
push_middle 337082504
push_back 186147352
push_middle 129684677
push_back 756925286
push_back 829282855
push_back 348775143
get 177818
push_back 749454691
push_front 632062351
push_back 855958569
push_middle 690827361
get 94204
get 146125
get 560469
push_back 869150051
push_front 621137575
push_middle 686936831
push_back 265815435
push_back 50239933
push_front 372360920
push_back 725136552
push_middle 19549964
push_back 678333961
push_front 204040494
push_back 598929229
push_front 934925960
push_back 748830902
get 595536
push_front 264639818
push_front 317350576
push_front 663567745
get 304081
push_front 406307777
push_middle 658818459
push_front 351287998
push_middle 396066577
push_front 427961537
get 222666
push_middle 844287441
push_middle 118685060
get 52762
push_back 995090988
push_middle 164881385
push_front 703578195
push_middle 697731368
push_middle 194482640
get 444482
get 324169
push_back 814323422
push_front 249109210
get 181250
push_back 574275250
push_middle 688545479
push_back 307970168
get 316663
push_back 472306253
push_back 382741533
push_front 606059246
push_back 310220832
push_middle 120570354
get 901
push_front 730835742
push_front 170615862
push_front 669932762
push_front 423205274
push_front 141128529
push_middle 420930072
push_front 210128717
get 556633
push_back 460041604
get 345244
push_front 105183411
push_back 903004354
push_front 626942496
push_front 153913138
push_middle 389822400
push_back 925963397
get 108821
push_front 958225322
get 261937
push_back 216167842
get 588493
push_middle 372356442
get 387691
push_front 340000301
get 406905
push_back 424651496
push_back 83965233
get 283728
push_middle 595954320
push_front 130441056
push_back 631456913
push_middle 678528121
push_back 195283820
push_middle 63693030
get 138591
push_front 815857284
push_back 830368705
push_middle 125944851
push_middle 491228190
push_back 784676054
push_back 694750641
push_front 900567758
push_middle 470492000
push_front 384533212
push_front 510403694
push_middle 250388096
push_middle 770880777
get 409948
push_back 944071446
push_back 20894085
push_back 660456980
get 152172
push_back 30976451
push_back 978737542
push_front 664611465
push_back 437395134
get 341860
push_middle 912790891
push_back 434221491
get 133328
push_front 489437568
push_back 463841715
push_back 501897228
push_back 228386115
push_back 954480101
get 30837
push_back 948536610
push_front 861378260
push_back 296339787
get 325438
push_middle 814893185
push_front 614312933
push_back 73351752
push_front 460733068
push_front 895529742
push_front 27802617
get 434517
push_middle 564977779
push_middle 741826755
push_middle 654860245
push_front 207837876
push_front 403131411
push_back 164319883
push_back 431083328
get 34469
push_front 376302246
get 396014
push_back 167537652
get 54668
push_back 114862599
push_back 423734268
get 27732
push_front 781437701
push_front 950036988
push_middle 420845292
push_back 133833339
get 440414
push_middle 873523289
push_front 862310125
push_middle 417217159
get 443239
push_front 270623607
push_middle 693163519
push_middle 660316978
push_middle 932847850
push_front 860182273
get 479403
push_middle 294967189
push_back 146678663
push_back 907970829
push_front 836218083
push_middle 265165871
get 558452
push_back 818703990
get 363773
get 51598
push_middle 354873924
push_front 809500307
push_front 895207196
push_middle 470490523
push_front 304379963
push_middle 177063571
push_middle 807861074
push_front 698705214
push_front 727503189
push_back 579945402
push_back 975957881
push_back 402390686
push_front 324484493
push_front 216568481
push_middle 825554839
push_front 660052089
push_front 421296365
push_middle 232284864
get 280088
push_middle 53432796
push_back 591346077
push_middle 269502995
push_back 528351710
get 240021
push_middle 443800128
get 546101
get 601213
get 581869
push_middle 740600196
push_front 530584002
push_middle 384221432
get 233372
push_back 518230272
push_back 872040040
get 539214
push_front 60055180
push_back 9653600
push_front 151722042
get 479774
push_front 935663303
get 119194
push_front 451390126
get 512312
get 311371
push_front 470975121
push_back 307231035
push_middle 854650025
push_middle 400230984
get 50620
get 453544
push_front 546827126
push_middle 189144636
push_front 941300794
push_middle 608685618
push_back 361666249
push_back 324667807
push_front 132026593
push_back 117094688
push_back 767743500
get 216600
push_front 95601596
push_front 815798493
get 464068
get 620127
push_middle 141768881
push_back 431922863
push_front 698399740
get 539490
get 130360
push_front 530108843
push_middle 447908973
push_front 240411746
push_back 866780998
push_front 756075610
push_middle 299330877
push_back 826509611
push_back 632347974
push_middle 954780461
push_front 914270918
push_front 334075583
push_front 660100330
push_back 904990261
get 442307
push_front 828471754
push_middle 931257404
push_back 223694971
push_middle 798455850
push_front 403384370
push_middle 913512701
push_middle 295300173
push_front 812191042
get 442652
get 6164
push_front 664689732
push_middle 983804301
push_back 594467737
get 222651
push_front 695366742
push_front 555921976
push_middle 628616377
get 476943
get 353731
get 231095
push_back 241253867
push_front 950276065
push_middle 846351290
get 152461
push_front 940998925
push_back 452665564
push_front 556389924
get 136656
push_back 346075592
push_middle 735343203
push_front 854193916
get 502131
push_front 587288934
push_back 282476481
push_middle 332012385
push_back 769093173
push_middle 615585645
push_front 716934180
push_middle 643146352
push_middle 789870619
push_middle 712183391
push_middle 778062700
push_back 442237555
push_front 38327528
get 233949
push_back 920263538
push_front 590407609
push_front 196287903
push_back 132325867
push_back 14958136
push_back 728088849
push_middle 802953010
get 502020
push_back 62434884
push_back 824326123
push_back 635668201
push_back 285749400
push_back 97241536
push_middle 868866258
push_front 991822012
push_back 577223146
push_middle 355605582
get 44056
push_back 846943142
get 629835
push_front 83466899
push_back 710685245
push_front 882075359
push_middle 713066327
push_middle 660416331
push_back 997707055
push_back 517753622
push_back 995208025
push_front 347240221
push_front 406547372
push_front 159541640
push_back 248282246
get 166594
push_back 115807785
push_back 730883119
push_front 798411242
push_back 854609964
push_front 559606449
get 629795
push_middle 47727490
push_front 985742364
push_middle 827084319
push_middle 299475539
push_middle 302923164
get 437548
get 283724
push_front 98265222
push_front 819088003
get 341787
push_middle 894388345
push_back 323047702
push_front 480498652
push_front 968396537
push_front 442862913
get 246717
push_middle 995665927
get 150590
get 529224
push_middle 497551865
get 524672
push_middle 27237488
push_middle 160562478
get 491456
push_back 756779625
push_back 910218015
push_middle 440668213
get 417999
push_middle 912707366
push_middle 224061491
get 532660
push_front 99221764
get 151495
push_back 217370345
push_middle 590918832
get 93717
push_front 863622852
push_front 739488874
push_front 276427961
get 38225
push_front 128578598
get 504198
push_front 363396553
push_front 427168815
push_back 507649084
push_front 684769107
push_middle 697255176
push_middle 756033452
push_middle 508373690
push_back 445583084
push_middle 983281753
push_front 473048095
push_back 169211471
push_front 76793599
push_front 111205252
get 128391
push_front 718613125
push_middle 820999155
get 417143
push_front 220404650
push_back 817503385
push_back 604442360
push_middle 31898948
get 447580
push_middle 7476237
push_middle 833893326
push_back 628316320
push_middle 958167160
push_front 170573454
push_back 103555376
push_middle 53922318
push_back 827293481
push_back 332056669
push_back 541114873
push_front 214104219
get 453930
push_front 561668385
push_front 998996144
get 354391
get 118128
push_middle 610207692
push_back 26585097
get 542824
get 634366
get 378088
push_back 186567340
push_middle 993230502
get 295964
push_middle 445196603
push_front 22488508
push_middle 80322915
push_back 273780538
push_middle 349095028
push_back 458985055
push_front 228808776
push_middle 65412010
push_middle 656656151
get 53245
push_front 485608112
get 423659
get 26515
push_back 635850967
get 464033
push_front 572790539
push_back 115333440
get 271632
push_front 1718242
push_back 195201160
push_middle 224663382
push_front 519047233
push_middle 332248535
get 24476
get 492718
get 250423
push_back 519889848
push_back 82188836
get 549146
push_front 406065157
get 411944
push_front 645057388
push_back 320336824
push_middle 341966215
push_middle 200842265
push_middle 405661242
push_back 904096681
push_back 105767470
push_back 874272826
get 81368
push_back 230090719
push_middle 474500942
push_back 321426651
push_middle 15014409
push_front 424507479
get 585097
push_front 469774950
push_middle 47076642
push_back 472850643
get 546937
push_middle 387355190
push_front 583907329
push_back 947086894
push_middle 271445272
push_middle 661181939
push_back 693889924
get 319995
push_back 314084266
get 283838
push_front 63827277
get 17393
push_front 397031977
push_front 138440841
push_middle 280551595
push_middle 578563065
get 76896
push_front 956748316
push_back 793828577
push_back 611287530
push_front 854682793
push_middle 713518911
get 187581
push_middle 721722012
push_front 129901517
push_middle 421359536
push_back 309675719
push_back 83510809
push_back 682988016
push_back 686123325
push_middle 708563362
push_front 147819262
get 288024
push_middle 952850006
push_back 659721042
get 264347
push_middle 616033199
push_middle 733538206
get 182117
get 4050
push_back 735821150
push_back 848758497
get 118102
get 560027
push_back 872479778
push_middle 233550096
push_front 991981213
push_back 489632645
get 552829
push_front 105016730
get 283250
push_back 207665134
push_middle 424922333
push_back 914428461
push_front 113752447
get 246297
push_back 211504722
get 14144
push_front 809949315
push_front 41331454
get 57896
push_front 732159991
push_middle 388582588
get 202260
push_back 44886482
get 192275
push_back 910953302
push_middle 518828023
push_middle 593295780
get 195042
push_front 285423718
push_middle 762419434
push_middle 951215614
push_middle 704646273
push_front 155138630
get 65142
push_back 217821416
push_middle 639677187
push_front 698703283
push_front 399793963
push_middle 963811283
push_middle 555490384
push_front 100020256
push_back 125779242
push_front 10039774
get 491816
push_front 919795519
push_back 772323328
push_front 325791241
get 92987
push_front 107276481
push_middle 449874036
push_middle 629730837
push_back 831722251
push_front 939687907
push_middle 405275619
push_front 80361841
get 77981
push_front 980650909
push_front 241972604
push_middle 302563582
get 65319
push_back 904042501
push_front 645535223
push_middle 731924517
push_front 621011340
push_back 709691058
push_front 372891597
push_front 4244177
push_middle 551784312
push_front 603446549
push_front 357968209
get 134373
push_front 346308000
push_back 672191695
push_middle 239038570
push_back 905966633
push_back 425102950
push_middle 663822866
push_middle 98043981
push_front 602497582
get 470298
get 572283
get 389886
push_front 581712167
get 496128
push_middle 698315305
push_back 17098486
push_middle 841331120
push_front 626279333
push_front 633245946
push_back 419728333
get 453455
push_front 709787635
get 528660
push_front 417809786
push_back 246469530
push_middle 190614865
push_middle 485967764
push_back 960756964
push_back 449920016
push_back 709846592
push_back 940516226
push_middle 232821607
push_back 349995528
push_back 602537347
push_front 707657115
push_middle 749498154
get 398109
push_back 761277305
get 272283
push_front 998169770
push_back 470781544
push_back 17240997
push_front 28441871
push_middle 892988102
push_middle 71114915
get 344432
push_middle 783264837
push_middle 492949558
push_front 58495457
push_back 349805699
push_back 81674375
push_middle 732621150
get 222891
get 530372
push_back 247861927
push_back 895022337
push_middle 765775965
push_front 759401633
push_front 708514609
push_front 767333601
push_front 285088665
push_middle 732694981
push_front 573611451
push_middle 180710608
get 327244
push_middle 522954459
push_middle 913329660
push_front 190164653
push_middle 72038659
push_front 293131093
push_middle 621554078
push_back 110202686
get 389531
push_back 704137528
get 447271
push_back 389690118
get 401392
push_middle 989553892
push_middle 833577495
get 81207
push_back 444402617
push_back 2276357
get 116000
push_back 118227156
push_middle 386019768
get 111110
push_front 19103568
push_middle 949295330
get 567407
get 506914
push_front 744355051
push_middle 564023407
get 528219
push_front 798874660
push_middle 961843063
push_front 506487850
push_middle 39071244
get 616180
push_back 320914282
push_back 955026632
push_back 79605976
push_middle 113863791
push_front 169171038
push_front 590886721
push_front 642571902
get 610682
push_middle 827063151
push_front 135184227
push_front 488065480
push_front 66242437
push_middle 758833182
push_back 716666716
get 2263
push_middle 74943894
push_back 28266216
push_back 897069133
push_middle 510241084
get 129501
push_front 473908171
push_back 336520383
get 47396
push_front 923366375
push_front 347241824
get 610838
get 244195
get 228884
push_front 957757892
push_front 357871239
push_middle 454176379
push_middle 994785643
push_front 757211172
get 329328
push_front 502315767
get 415100
push_middle 560480290
push_middle 452310602
push_middle 441167006
push_back 410062602
push_back 93535070
push_front 198518109
get 648756
push_back 243530824
get 4422
get 650905
push_front 5435137
push_middle 344263076
push_middle 87387888
get 391255
push_back 637415320
push_middle 243875170
push_front 594493788
push_front 907475819
get 192906
get 353779
push_back 504659118
get 648971
push_middle 629531435
push_front 405645119
push_back 171104043
push_middle 651660458
push_front 832719508
push_back 172767887
push_back 556508927
push_back 164447394
push_front 897148686
push_front 308774857
push_middle 67242854
get 452522
get 105732
get 432731
get 472055
push_back 697071817
push_front 970210877
push_back 838333820
push_back 315912528
push_middle 302577089
push_front 277025353
push_middle 840941305
get 113612
push_middle 259513444
push_front 7099101
push_middle 445456422
push_middle 397049990
push_middle 965729706
push_front 118427181
push_front 406609705
get 47766
push_middle 87970573
push_back 297614606
get 72246
push_front 274381320
push_front 757611721
push_front 638033704
push_middle 669689980
push_back 255233301
push_front 576214240
push_front 323404874
push_back 404214342
push_back 358816338
push_middle 678437036
push_back 446188748
get 625852
push_back 985925743
push_front 727688288
push_middle 119061136
get 318915
get 235344
get 568982
push_front 891148175
push_front 465126829
push_front 558680219
push_front 917702791
push_front 166568294
push_back 835262389
push_back 520688950
get 156675
push_front 490974501
get 467997
get 261248
push_back 898777553
push_back 974440979
push_front 544735451
get 108359
push_front 129367153
get 195987
get 513733
push_middle 595050955
push_back 52153398
push_front 858817481
push_back 132501696
push_back 594267464
push_middle 732580049
push_front 673311068
push_back 531128552
get 263396
get 619596
get 416197
push_back 886135651
push_middle 427498303
push_middle 294424492
push_middle 44073388
push_front 376612790
push_middle 919962830
get 105330
push_front 136989474
push_front 801968651
get 324686
push_back 526722444
push_back 153458912
push_middle 264143528
get 360546
push_back 921371617
push_middle 851183481
push_middle 341159549
push_front 41832219
push_front 873368297
get 238201
get 149185
push_front 778145021
get 509375
get 498304
push_middle 90554687
push_front 537960594
push_front 128330491
get 89619
push_middle 278611758
push_front 144680343
push_back 530923310
push_middle 910598886
push_front 316687563
push_back 702243787
push_back 947168252
get 456785
push_middle 137953344
push_front 846474955
push_middle 931515120
push_front 328323084
push_front 810853024
get 645001
get 487017
get 123373
get 186905
push_front 82339310
push_middle 836603632
push_middle 960703616
push_back 999449481
push_front 148643066
push_front 902022439
push_front 208903278
push_back 630853409
push_back 323157083
push_front 844830726
push_middle 65604587
push_back 455509678
get 570039
push_front 819744656
push_front 511171311
push_front 482429446
get 408633
push_middle 473366559
push_back 925345639
push_middle 218171700
get 327076
push_back 921924817
push_front 525807405
push_back 230059524
push_back 789779951
push_back 249280141
push_back 751691755
push_back 308071179
push_middle 82440220
push_middle 179090195
get 138769
push_back 121070038
push_middle 446257884
push_back 983884930
push_middle 998977558
push_back 529506588
get 46743
get 63493
get 441149
push_middle 81318198
push_back 323208044
get 631347
push_back 294496156
push_middle 183975400
push_back 879859271
get 88525
push_middle 505606546
push_back 784334646
get 46459
get 76474
push_front 328088657
get 446745
push_front 344504845
push_back 221082857
get 295930
push_front 942196306
get 39264
push_middle 642181867
push_middle 996193763
push_front 613267556
get 292996
push_back 180399240
get 472758
push_back 194336310
push_front 632513529
push_middle 19799133
push_front 235887733
push_front 987095655
push_front 358341162
push_middle 433552050
push_front 601752136
push_front 225804754
push_middle 805605644
push_front 963786945
push_front 285283899
push_front 765825076
push_middle 980937163
push_middle 430214408
get 26117
push_middle 417115466
push_middle 935056985
push_back 486039294
push_middle 853444761
get 585286
push_back 45135169
push_front 650686505
push_middle 400703582
get 80089
get 252123
get 350067
push_middle 470885093
push_back 411578712
get 480308
push_middle 905743398
get 255638
get 466894
push_middle 648579938
push_middle 269271212
push_back 869783029
push_front 533992577
push_back 518806466
get 292216
push_middle 551756330
push_back 277492018
push_middle 35470813
push_front 450035761
push_middle 442391940
push_middle 902604246
get 647625
push_back 605612862
push_middle 334060572
push_middle 913930128
push_front 45521061
push_back 750320377
push_back 763899624
push_front 459267515
push_back 525771276
push_back 705604855
push_middle 531482002
push_front 622052461
push_middle 468323306
get 464510
get 114866
push_front 316688567
push_middle 184981881
push_front 995521935
get 581651
push_front 219784880
get 389272
get 495864
push_middle 179176713
push_front 652044585
get 46935
get 252486
push_front 590854310
push_back 618914955
push_middle 677772654
push_middle 881579909
get 408127
get 73956
push_back 596252430
push_back 110550433
get 558046
push_middle 862042882
push_middle 622230332
push_front 53624296
push_back 521564170
get 135840
get 303807
get 420665
push_front 738042178
push_front 190741986
push_back 815755502
push_back 442988932
push_back 144024738
get 581364
push_back 15712846
push_middle 365668744
get 202186
get 445236
push_middle 782735855
push_back 536482597
push_middle 589892104
push_back 931776063
push_back 53077182
get 625384
push_front 533312186
get 424201
push_back 344590410
push_back 332128625
get 454859
push_back 606639825
push_back 986657811
push_middle 223413658
push_middle 768307067
push_front 739820813
get 87153
push_middle 980063229
get 107951
push_front 42474633
push_front 171653056
push_back 847875314
push_back 466195533
push_back 512941687
get 104226
push_back 144896552
push_back 492801046
push_back 177661430
get 308381
get 406021
push_front 122658628
push_middle 882648227
get 443781
push_middle 458493064
push_back 985088616
push_front 295001629
get 30730
push_back 647775405
push_back 210514080
push_front 47937147
push_middle 150810804
get 181737
push_front 708366022
push_front 30092015
push_middle 977976149
push_front 465692448
get 421715
push_middle 269250550
push_back 241825449
get 486063
push_middle 686631484
push_middle 41119781
push_front 303678913
push_middle 487658752
push_back 225925746
push_middle 283458536
push_middle 115676178
push_back 859248804
push_back 30984622
push_middle 445782360
get 283704
get 36759
push_front 343257632
push_back 771404562
push_front 183786243
push_back 807426756
push_middle 185594024
push_front 449925444
push_middle 630645511
push_back 297066397
push_front 98198326
get 308039
push_back 596384185
push_middle 961707940
push_back 842568560
push_front 31621519
push_back 209894100
push_front 953660339
get 551690
push_back 568998844
push_middle 436732933
push_middle 321700745
push_middle 379727429
push_middle 405139665
get 446232
get 249763
get 186526
get 559160
push_front 16584532
get 142038
push_back 451885792
push_front 101635984
get 134402
push_front 239759951
push_back 712278278
push_back 655798727
push_middle 955145892
push_middle 426826687
push_middle 160582110
get 285160
push_back 10957309
push_back 163591632
push_back 410755083
push_front 847576821
get 645523
get 146169
push_back 876450583
push_back 80963653
push_back 256172642
push_middle 243207853
push_back 965183490
push_middle 719904117
push_back 648252816
get 182093
push_front 15829919
push_front 401695394
push_middle 786189090
get 208530
push_middle 762410821
push_middle 634284115
push_front 118325522
get 72602
push_back 505247122
push_front 233222305
push_back 386184038
push_middle 89146654
push_back 59396369
push_back 67813334
push_back 520508258
push_middle 55116935
push_middle 422375521
push_back 891572386
get 199796
push_front 996386359
push_front 244250549
push_middle 689525825
push_middle 971493485
push_front 797292996
push_front 377747400
push_middle 167730231
get 194841
push_middle 877191378
get 411323
push_front 638381922
push_back 829780540
push_middle 565467283
push_middle 912425801
push_back 534078191
get 597982
push_middle 505019895
push_back 567935127
push_back 576470777
get 224238
push_front 814035619
get 612332
get 574757
push_middle 319191884
push_back 105159066
push_back 734985847
get 484874
push_front 179782828
get 631403
push_middle 442542653
push_back 672865273
push_middle 508998622
push_front 58632217
push_middle 105211464
get 290223
get 575747
push_front 204851362
push_front 681657693
push_middle 49228260
push_back 856141176
get 588368
get 463344
push_front 966545091
push_front 671929910
push_back 146356743
get 67655
push_back 499393935
push_middle 423948061
push_back 163173124
get 279004
push_front 972082568
push_back 307313396
push_back 879798396
push_middle 214516430
get 134047
push_back 105711835
push_front 122442638
push_middle 804110703
push_middle 471852939
push_back 805640964
push_back 900167867
push_front 168885554
push_back 205115791
push_middle 775763109
push_middle 298717221
push_back 150326300
push_middle 662684191
push_middle 299008398
get 544429
get 115927
push_front 439110988
push_middle 646328489
get 243427
get 482482
push_middle 141040290
push_front 248961388
push_middle 402980784
push_middle 539739451
push_front 922040470
push_front 651419591
push_back 543938559
push_front 331280567
push_middle 377783084
push_middle 682712296
get 449438
push_front 805843400
push_back 606287300
push_middle 890965394
push_back 677553412
push_front 6222984
push_back 983052003
get 203797
get 459694
push_front 768628517
push_back 342026626
push_front 360025091
push_middle 133331884
push_back 563116245
push_back 476641800
get 265014
push_front 842109165
push_front 790234769
get 635374
get 79882
get 480085
get 559287
push_middle 975297056
push_back 843097599
get 643693
push_back 573513399
push_middle 138045734
push_back 181231469
push_middle 97788842
push_middle 611584737
push_back 276592428
push_middle 699622405
push_back 800709647
push_back 177459307
get 428388
push_middle 768693114
push_back 69481865
push_middle 425930554
push_middle 620005588
get 545376
push_back 116749997
push_back 596847561
push_middle 984663592
push_front 705667322
push_front 336820793
push_front 750665358
push_middle 739610982
push_back 461137631
push_back 25071925
get 528351
push_middle 506615097
push_back 60272901
push_front 675666084
push_back 114591771
get 18816
push_middle 273232291
get 131517
get 127360
push_front 557785394
push_back 210589540
push_back 725507946
get 369787
push_middle 72951930
push_middle 257812916
push_front 354088362
push_back 24441586
push_middle 172974629
get 18480
get 535664
push_back 548698978
push_back 112801893
push_middle 282962694
push_middle 820371298
get 516835
get 141948
push_back 951060446
get 79247
push_front 97803348
push_middle 613752416
push_middle 720375071
push_middle 196866969
push_back 695190784
push_front 447828411
push_back 526739743
push_front 932679005
push_middle 557190353
push_back 652631655
push_back 67906189
get 189096
get 240054
get 89414
push_front 184313189
get 626318
get 447344
push_middle 461296668
push_middle 552367136
push_front 229626001
push_front 151322092
push_front 932837612
get 590199
push_front 247716880
push_middle 832949483
push_front 204164269
push_middle 645557793
push_front 751736775
push_middle 731622783
get 342570
get 566095
push_front 793548572
push_front 787480421
push_back 87179457
push_middle 51115594
push_front 923984963
push_front 709455807
push_front 888004037
push_middle 979315002
push_middle 144609758
push_middle 250143282
push_middle 314923584
push_front 794110393
push_front 783074736
get 7833
push_middle 993533238
push_front 529750002
push_back 774909687
push_back 449453736
push_front 6886667
push_front 738528583
push_middle 618965110
push_front 629972997
push_back 766547839
push_middle 589345913
push_middle 958300486
push_front 387278219
push_front 271108628
push_back 546113879
push_front 13235577
get 426577
push_front 744860803
push_front 631727450
push_back 880999018
push_front 754704626
get 408974
push_front 21261254
push_middle 627281359
push_back 152342613
push_back 102489296
push_back 1790292
push_front 875724701
push_front 619552623
push_middle 983234465
push_middle 744468806
get 417291
push_back 97042004
push_front 276476700
push_front 107123395
get 104487
push_front 211328239
get 365306
push_middle 762071786
get 1602
get 318192
push_back 977514647
push_back 12018310
push_middle 761407297
push_middle 837134962
get 368614
get 152615
push_front 799034178
push_front 531783928
push_front 908936249
push_back 128679718
push_back 379964875
get 498896
get 367389
push_front 610229709
push_middle 146769404
get 476145
get 471905
get 95063
get 600193
push_front 592001844
push_middle 215302754
push_front 489247250
push_front 702222389
push_middle 487488724
get 23678
push_middle 862162486
push_middle 59931873
push_front 658316297
push_front 686075427
push_middle 362428260
push_back 873998817
get 224831
push_middle 507873083
push_front 68496245
push_front 483714309
push_middle 884405955
push_front 609196971
push_front 773594261
push_middle 769624076
push_back 18019486
get 292098
push_back 359742224
push_back 682493584
push_front 395273497
push_front 317028298
push_middle 657191795
push_back 582544399
push_front 199699954
get 279223
push_front 628455873
get 315971
push_middle 100881823
push_front 494772534
push_middle 830651623
push_middle 895311580
push_back 130953171
push_middle 180124243
push_middle 853523680
push_back 546364573
get 250101
get 166489
push_middle 680719199
get 445651
push_middle 820422569
push_front 658904757
get 21655
push_front 584553285
push_middle 50123668
push_front 563266368
push_back 910890442
push_back 40168845
push_back 746768719
get 268808
push_back 55577097
push_back 418030614
push_back 268242674
get 149240
get 41561
push_front 725994757
push_middle 368770700
push_back 797386810
push_middle 463017960
push_front 726408815
get 292035
push_front 89675258
push_front 76558248
push_front 304692125
push_front 561447044
push_front 638309618
get 533117
get 298011
get 540548
push_back 29984526
push_middle 247488151
get 148702
push_back 308077251
push_front 455604555
push_front 974999820
push_front 117478541
push_back 748385261
push_back 715307867
push_back 470896338
push_back 269629680
push_back 276334110
push_front 806986531
push_front 369701248
push_middle 662922764
get 536513
get 376968
push_front 936642661
push_back 602755919
push_middle 485098183
get 379660
push_back 956175154
push_back 132096451
push_middle 772602108
push_front 750387616
push_middle 87632970
push_front 542951153
push_middle 118366955
push_front 378880767
get 431535
push_front 50704528
get 522373
push_front 227890353
push_back 703772975
get 433605
push_back 970801851
get 274976
push_back 354449007
push_front 925017438
push_back 101793566
get 51797
get 373486
get 202034
get 650496
get 625618
push_front 866520112
get 598329
push_front 17574998
push_front 727959972
push_back 66348910
push_middle 81677750
push_middle 576671347
get 520291
get 362526
push_back 299036169
push_back 124755063
push_front 638767135
push_back 588483547
get 548605
push_middle 899161315
get 404299
push_front 350987675
push_middle 575424539
push_middle 670825635
push_middle 339828267
push_middle 650920940
push_back 285042071
push_back 660985442
push_front 196493976
push_front 368791678
push_back 485207947
push_middle 339524088
get 221279
push_back 768991118
push_middle 529353264
push_front 432451253
get 119131
push_front 977624432
push_back 565282941
push_middle 997215184
push_back 370248001
push_middle 635698852
push_middle 257257669
push_back 589969179
push_back 115076191
get 128148
push_middle 71728560
get 492155
push_front 937598152
push_back 796287931
push_front 117966080
push_back 239082438
push_front 961059858
get 169999
push_middle 165582834
push_front 757983700
get 291535
push_back 803459445
push_front 233773461
get 168538
push_back 505089588
push_middle 620942738
push_middle 230131572
push_front 616951408
push_middle 598011947
get 143205
push_back 416625782
push_front 788039396
push_front 443332920
push_middle 706601423
push_back 430411551
push_front 556097275
push_middle 347971575
get 13764
push_back 163299543
push_back 199150437
push_middle 986704856
push_front 506102882
push_back 752133128
push_middle 211290949
get 67054
push_back 629394700
push_back 440269548
push_middle 11917828
get 354057
get 16982
push_middle 768811593
push_front 462164270
push_middle 352706448
push_middle 955332457
push_back 906915386
push_middle 714169876
push_back 106923417
push_middle 628972960
push_middle 130206801
get 535856
push_front 419159315
get 571937
push_middle 607780461
push_back 206548618
push_back 978927799
push_back 46927536
get 46093
push_back 821294023
push_back 657413272
push_front 438477214
push_back 961007956
get 288849
push_back 194764369
push_middle 409310428
get 371519
get 402459
get 478764
push_middle 713202803
push_back 856177350
push_back 653743278
push_front 223043501
push_front 717560839
get 159770
push_middle 395890940
push_front 458077617
push_back 350186236
push_front 990670496
push_back 273125955
push_front 882081314
push_back 748656923
push_middle 589272536
push_middle 599690870
get 535611
push_front 315518968
push_middle 119291672
get 228813
push_middle 409241732
push_back 500290489
push_middle 376827703
get 325730
push_front 404729347
push_middle 463011587
push_back 362070105
get 415454
push_middle 782066674
get 647373
push_back 821421089
push_back 975623121
push_middle 724476963
push_middle 936249388
push_middle 116395963
push_back 641165478
get 28901
push_front 67477687
push_back 834462356
push_front 323750723
push_middle 357356339
push_front 510492167
get 7601
push_back 738084010
push_middle 558450289
get 40411
push_middle 221051233
push_middle 42184445
push_front 317814217
push_back 833226162
push_back 9205162
get 297588
push_middle 795441259
push_back 864851174
get 447816
push_middle 599188384
push_front 112696979
get 449090
push_back 812029836
push_front 141819781
push_middle 977040876
push_front 934374330
push_back 532231182
get 182382
push_middle 331284565
push_back 901987118
push_middle 895769318
push_middle 203722771
get 151631
push_back 480017051
push_back 62167025
push_middle 47884267
get 311275
push_back 866630769
get 296207
push_middle 242010232
get 59522
push_middle 359061810
push_front 705840437
get 390419
push_front 916530571
push_back 577143190
push_front 584416058
push_back 599662778
push_middle 398383399
push_back 255731410
push_front 939203094
push_front 621932903
push_middle 754621132
push_back 833083929
get 346886
push_back 857464487
push_middle 945440176
push_back 949449809
push_back 188571676
push_middle 36316690
push_middle 851297941
get 129409
push_front 59907747
push_back 655276580
push_front 128954355
push_middle 25504947
get 105286
get 45118
push_middle 813389801
push_middle 549571737
push_middle 523418632
push_front 316160976
push_front 375411683
push_front 391320484
push_middle 386442083
push_front 133231288
push_back 50196835
push_front 266626706
get 4223
push_back 742803246
push_middle 186262684
get 25839
get 390546
push_back 440841766
get 37886
push_back 985162541
get 394814
get 228711
get 551417
push_back 487494609
push_back 758856815
push_middle 963507418
push_front 317824458
push_middle 563196814
get 316968
push_front 303720203
get 62614
push_front 483908781
get 339826
push_front 656828150
push_back 87543061
push_middle 484069377
get 545762
push_back 127290391
push_back 453776893
push_middle 96323697
push_front 870189544
get 544118
push_middle 452644481
get 289308
push_front 670111131
push_middle 803684222
push_middle 611566601
push_middle 57051925
push_front 616342888
get 94663
push_middle 28008940
push_back 647456267
get 313089
get 74918
push_back 388558612
push_front 340565009
get 294553
push_middle 903913254
push_middle 837388422
get 293098
push_back 924589334
push_middle 35324021
push_front 62283041
push_middle 359064113
push_back 344935001
push_back 362813452
push_back 838132663
push_front 333958280
push_front 795769338
push_middle 177502420
push_middle 250277914
push_front 954061023
push_back 205561859
push_middle 382427112
push_front 137835075
get 118120
get 619576
push_front 951335862
push_back 999978025
push_front 520597733
push_middle 364441939
push_middle 507371888
push_middle 652017529
push_front 267040844
get 607548
push_front 374716191
push_back 529171126
get 409057
push_back 642657664
push_middle 447652857
get 360787
push_back 278589126
push_back 890993422
push_middle 518752981
push_front 293916898
get 304452
push_front 533786695
get 385136
get 217424
push_front 761894428
push_front 71099163
push_front 798609562
push_middle 976738003
push_middle 982156902
get 550467
push_back 437598084
push_back 529421224
push_back 911969055
get 213856
get 99460
get 51925
get 205314
push_middle 943758732
push_middle 579425708
push_back 900952475
get 347744
push_back 524744767
push_middle 587117643
get 624991
push_front 512064731
push_front 590665034
push_front 274794371
push_front 456298689
get 448856
push_middle 698854419
push_back 204307451
push_middle 987215101
push_middle 785842225
push_back 422010090
push_middle 263129010
push_front 678823799
get 271325
push_middle 587180838
get 32718
push_front 999268060
push_front 326827582
push_back 167715495
push_middle 627464128
push_front 876401234
push_front 56492920
push_back 395957229
push_back 933232263
push_back 181126698
push_middle 306025753
push_front 483110524
push_front 80422781
push_middle 502138009
get 81541
push_middle 663342736
push_middle 402440324
push_back 282080203
push_front 165189974
get 104573
get 328197
get 52610
get 62197
push_front 761904530
push_front 863695718
push_back 799641854
get 514665
push_back 829078413
get 422116
push_back 240476721
push_back 700204377
push_front 640418939
push_front 837726637
get 528555
push_middle 662623638
push_back 881569606
get 623256
push_front 151337826
push_middle 84657490
push_front 275586367
push_front 979330917
push_middle 120784864
get 174470
push_back 207879682
get 281565
get 58805
push_middle 143431411
push_back 976016868
push_back 861294836
push_middle 721261667
get 178801
push_front 102428333
push_middle 691370756
push_front 385640612
push_back 146070941
push_middle 775836396
get 423355
push_middle 350539263
push_middle 926278333
get 46939
push_middle 878928015
get 334837
push_back 671575776
push_front 343075920
push_middle 161852987
get 121548
push_middle 833232170
push_middle 8979369
get 366692
push_back 873440311
push_front 527017581
push_front 310738053
push_back 317074847
get 431782
push_front 905010991
push_middle 692124436
push_middle 108055481
push_back 436401335
push_middle 223460006
get 341023
push_back 353046514
push_middle 533184941
get 557929
push_middle 904327168
push_middle 660495035
push_front 705835868
push_back 913591895
get 555984
push_front 592172403
get 572525
push_front 487498277
push_middle 416865806
push_front 527576793
push_middle 788251752
push_middle 867545999
push_front 491441086
push_front 647668591
get 345853
push_front 202968548
get 250961
push_back 878091366
get 78759
get 500717
push_front 99974722
push_back 997974653
push_middle 884590841
push_front 903360376
push_back 722101857
get 558399
push_front 504666675
push_front 871005199
push_front 522112869
push_middle 528667444
push_back 242105780
push_back 587268193
push_front 15642320
push_middle 782440518
push_front 633812560
push_front 910096250
get 428585
push_front 760508486
push_front 401847017
get 369164
get 45167
push_middle 666020062
push_back 190459784
push_front 164945272
get 32661
push_back 942315787
push_middle 511049321
push_back 196938310
push_back 832871345
push_back 438231422
push_back 599239522
push_back 534936424
get 479254
get 614993
push_middle 737451638
push_back 812799116
get 153116
push_front 957905200
push_middle 902537387
push_back 103690499
push_middle 533014484
push_middle 987905677
push_back 215897742
get 101661
push_back 356689898
push_middle 397907096
get 643236
push_back 936465220
get 161599
push_middle 812762631
push_front 966390564
push_middle 497311403
push_back 856594281
push_front 17803933
get 188833
push_middle 893795364
push_middle 993505496
get 96896
get 635477
push_middle 235900328
get 356579
get 600009
push_back 917297631
get 653103
get 492372
get 386162
push_front 61843433
push_back 166999170
push_middle 520077346
push_front 363234355
push_front 276935206
push_back 209505398
push_front 953079008
push_front 667393288
get 299576
push_middle 875559263
push_front 821664040
push_front 680335774
get 528039
push_front 293673169
push_middle 147163712
push_back 398526578
push_back 73122256
get 208783
push_middle 676212220
push_front 906490684
push_back 94918191
push_middle 42403185
get 631142
get 608327
get 212779
get 164075
push_back 734595408
push_front 849002489
push_front 272723148
get 624447
push_middle 761371874
get 503221
push_middle 151862930
push_middle 461449079
get 386895
push_front 406127699
get 638934
push_middle 135341753
get 137096
push_front 605744294
push_front 527215545
push_middle 253251289
get 138640
push_middle 363631950
get 834
get 495297
get 651564
push_middle 115776580
push_front 918539274
push_front 435403040
get 648346
get 131876
get 74582
get 27950
push_back 603927126
push_middle 654755885
push_front 604402422
get 618065
push_front 738421789
get 123693
push_middle 786299012
push_front 460481031
push_middle 749104505
push_back 389148719
push_front 332659388
push_middle 911241419
get 396810
push_front 542663394
push_back 281648096
push_middle 835001994
get 207588
push_front 348354167
push_middle 494198900
push_middle 193960773
push_middle 258393184
push_middle 60874379
push_back 463593342
get 407006
push_back 155796714
push_front 650296925
push_front 15590757
get 124663
push_middle 5154939
push_back 208959563
push_front 216715270
push_front 473290705
push_back 570878422
push_middle 265465245
push_back 97884606
get 170760
push_back 947062666
push_middle 821502697
push_back 408475737
push_back 301688597
push_front 252296418
get 224019
push_middle 26628168
push_back 951324975
push_middle 105647484
push_front 72628796
push_middle 695060110
push_back 970623066
get 527361
push_back 612633099
push_back 857185250
push_front 73905032
push_middle 777098787
push_middle 823683709
push_middle 737006503
push_back 986452971
get 464764
push_middle 380398236
push_middle 126438263
push_front 435741501
push_front 769458450
push_front 482960134
push_front 926083630
get 103029
push_middle 336338068
get 646015
get 80769
push_front 583512365
push_middle 555717047
push_middle 162242579
get 517937
push_back 597220526
push_back 824131153
get 641256
get 559779
push_middle 724479999
push_middle 348972205
push_middle 269433944
push_middle 674306024
push_middle 991249944
push_middle 556961170
push_front 169827220
push_front 251517385
push_middle 438023628
get 529869
push_back 227211304
push_middle 36062618
push_back 431016622
push_front 601248002
push_back 560307425
get 363884
push_middle 44810741
push_middle 639559207
get 508408
push_middle 738865093
get 38640
get 347854
get 337999
push_front 458453327
push_middle 19476489
push_middle 927678630
get 255088
push_front 869435228
get 602750
push_front 313382273
push_front 586070976
push_back 177539189
push_front 376112787
push_middle 53477238
push_front 290028869
push_front 996439681
push_middle 552681779
push_back 219996300
push_front 154053307
push_middle 117402344
get 345986
push_middle 887393440
push_middle 406820228
push_back 419218404
get 135541
push_front 616514721
push_middle 998120441
get 105530
push_back 917483297
push_back 787747598
push_back 119900331
push_middle 923847990
get 14110
push_middle 775229760
push_back 736235832
push_front 449648511
push_middle 881372516
get 547798
get 593662
push_middle 606675681
get 446615
push_middle 12640347
push_middle 961099820
get 244141
push_front 896290727
push_back 82335350
push_front 694602371
push_middle 879708942
push_back 311488506
push_back 482303918
push_middle 152243166
push_back 766563204
get 303362
get 80961
push_front 219616669
push_middle 8101948
push_middle 111061712
push_back 379599773
push_middle 493690000
push_middle 391353748
push_front 34307517
push_middle 951228959
push_middle 128913750
get 296019
push_back 513193204
get 365726
push_front 601258011
push_front 868523890
push_middle 261557959
push_front 595951879
push_back 672395376
push_back 933895100
push_middle 728687604
push_middle 666902444
push_front 176922487
push_middle 843903370
push_back 556943255
push_back 848405030
push_back 932961718
push_back 977484815
push_back 211090806
push_middle 407258963
push_front 887800643
push_middle 607571298
push_middle 437627776
push_front 310188611
push_middle 309281655
push_front 422587029
get 386199
push_back 844511741
get 6056
push_back 87257676
push_back 794172641
push_back 676432409
push_front 739764855
push_middle 561344345
push_front 863186764
push_front 34445380
push_back 312122284
push_front 94325958
get 457595
push_middle 541710918
push_back 631370260
push_back 672119227
push_middle 976984544
push_front 96481053
get 86769
push_middle 992731543
get 532962
get 308967
push_middle 94018801
push_middle 343268491
push_back 457148666
push_front 126783198
push_back 97143766
get 343363
push_middle 702644290
push_back 212161344
push_back 346983333
get 520812
push_back 884491758
push_middle 278819036
push_front 452730213
get 650848
push_back 959896908
get 220879
get 211350
push_front 856570022
push_middle 572761196
push_back 595886994
push_middle 633540046
push_middle 981005264
get 157830
push_back 356280744
get 136566
push_back 736596094
push_back 714422817
push_middle 863300465
push_middle 267778896
push_back 637374832
get 296938
push_middle 340959241
get 54089
get 148337
push_back 198899940
push_middle 536158070
push_back 910935693
get 485994
push_front 250258050
push_front 560983557
get 171172
push_front 650623548
push_middle 76334910
push_middle 958912214
push_front 504383919
push_middle 577081223
push_back 613526226
push_front 288780404
push_front 902719095
push_front 441309543
push_back 861467239
push_front 408262401
get 226250
get 653768
get 339652
push_middle 534047593
push_middle 404926565
push_front 605531959
get 181186
get 23800
push_front 386674143
push_middle 762693064
push_middle 621725456
push_middle 338452628
push_back 800708824
get 318322
push_front 725566944
push_middle 554857263
push_front 848280716
push_back 915772783
push_back 957448261
push_back 203256735
push_back 457157246
get 475411
push_front 196222462
push_back 136225996
get 62145
get 414214
push_back 295731586
push_middle 856550429
push_middle 594641176
push_front 79446771
push_middle 977299503
get 105743
get 494806
get 344731
push_middle 398701076
push_back 487172482
push_middle 578598701
push_back 743213611
push_front 608422399
get 608261
push_middle 986491158
push_front 917579941
push_back 273494459
get 376183
push_front 791806318
push_front 658740923
push_front 379557828
push_front 796664022
push_middle 1568285
push_middle 197147121
push_back 302340990
push_back 964482344
get 623564
push_back 725904412
get 166733
push_back 167090173
push_middle 714009292
push_middle 658474229
get 303280
get 139760
get 145997
push_front 273520033
push_back 249704469
push_front 540322048
get 78012
get 282861
push_back 632030355
push_front 171209295
push_back 764646827
push_back 161984525
push_back 365429629
push_front 713278978
get 355553
push_middle 765263014
push_front 698128617
get 273572
push_front 416969531
push_front 571452720
push_back 159447858
push_front 81591577
push_back 491808689
get 591493
get 650581
push_front 844979334
get 308779
get 574330
get 287733
push_back 312031429
get 505448
push_back 494925599
get 342151
push_middle 788509722
push_back 815917992
push_front 638828545
push_front 537524934
push_middle 298602974
push_front 874199658
push_back 965000387
get 321773
push_middle 222040603
get 110698
push_front 271927762
push_front 798501834
get 194238
get 223386
get 621953
push_back 330807566
get 215718
get 3551
get 374201
get 159391
push_back 381962036
push_back 482869100
push_back 514423960
push_front 742470173
get 462647
get 214017
get 373570
get 182250
push_front 910556299
push_back 36232238
push_middle 893000772
push_middle 907251501
push_front 589469411
push_front 536222305
push_front 756685326
get 538411
push_middle 745422628
push_front 473255577
push_front 301007939
push_back 136610541
get 294883
push_back 360881654
push_middle 856341247
get 496084
push_front 711187987
get 135864
get 599130
push_back 610204011
push_middle 198822341
push_middle 388196443
get 381526
push_back 236518316
get 269577
push_back 164972723
push_back 126347291
push_front 90515057
get 631322
push_back 110976489
push_back 938158069
push_front 773541102
get 653739
push_middle 880177284
push_middle 525545379
push_front 551811652
push_middle 683693803
get 90897
get 415456
push_back 268769386
push_back 192377566
push_back 914682062
push_middle 381014733
push_back 785057755
push_front 684172389
push_front 762227521
push_back 75168646
get 70062
push_front 677625870
push_back 789989645
push_back 672383911
push_middle 384773994
push_back 546400467
push_back 983299392
push_back 390262458
push_back 244172400
get 437729
push_back 619880311
push_front 554937744
push_middle 469398284
push_front 303422634
push_middle 267539498
push_back 698498654
push_middle 939741009
push_front 116065997
push_back 124230273
push_back 528710987
push_middle 932722733
push_back 589914536
push_back 241862991
push_middle 887579018
push_front 219461781
push_middle 714967029
push_front 615490745
get 284690
get 66600
push_back 873771638
get 291474
push_front 112362460
push_front 698203817
get 239906
get 183256
push_middle 288455968
push_middle 436731124
get 486220
push_back 496229861
push_back 687122204
get 287079
get 349161
get 217872
push_back 374953584
get 504430
push_front 871281222
push_front 88492975
push_back 913785340
push_front 81926815
push_middle 97529974
get 110245
push_back 217521286
push_front 985011298
push_back 727744733
push_front 403083739
push_back 914543865
push_back 861806440
push_middle 703150061
push_back 553738085
get 85175
get 590926
get 234133
push_front 88405071
push_back 811075123
push_back 227244421
push_back 926676729
push_front 39040045
push_back 356587356
push_front 178179787
push_front 263215090
get 159558
get 153072
push_middle 867526433
get 314256
get 442768
push_middle 168963766
push_back 729339470
get 401838
push_middle 10221042
push_back 363537345
push_middle 764286743
push_front 423722604
push_back 336880258
push_middle 816734327
push_front 442175801
push_front 272893584
push_front 50205968
get 427499
push_back 88573691
push_front 76002902
push_back 200030445
push_middle 190813863
get 236612
get 629103
push_back 612768285
push_front 594840564
push_back 932405713
push_middle 54476677
push_front 455870850
push_back 299963596
get 320137
push_back 461919054
get 287986
push_middle 327509940
get 529963
push_middle 25806977
push_back 449246591
push_front 349465539
get 184528
push_front 959210825
push_back 248529935
push_front 989345727
get 278817
push_front 664476312
get 293237
push_front 595058868
push_middle 270357332
push_middle 242209348
get 298527
get 347362
push_back 375824553
get 296672
push_middle 647922210
push_middle 34242326
get 273676
push_back 309417646
push_back 9309689
push_front 811045352
push_back 764692090
get 90501
push_back 911426884
push_middle 66809453
push_middle 553491489
push_front 609489880
push_middle 897392214
push_middle 972803892
push_middle 557278446
get 201648
get 547329
push_front 785966363
get 458813
push_back 475768948
get 644850
push_middle 713170280
get 541487
push_middle 626994429
push_back 942991654
push_front 981856920
push_middle 606794959
push_back 560954196
push_back 781010917
push_back 289501078
push_middle 536829629
push_middle 213277238
get 195570
push_back 688531908
get 427779
push_middle 39560799
push_back 451907659
push_back 98294892
get 379590
get 545704
get 36556
push_middle 937480440
push_middle 777468281
get 454838
push_middle 912804833
push_middle 736448673
get 602652
push_front 859842797
push_back 289944418
push_middle 115657814
get 90319
push_back 696605001
push_front 377397215
push_back 839846518
push_front 506292452
push_back 599944753
push_front 157223536
push_middle 609246129
get 478193
push_front 145960664
push_middle 453805486
push_back 426002239
push_middle 530232778
push_back 217734422
push_middle 161568541
push_back 760679272
push_front 490745813
push_front 529606392
get 36783
get 466865
push_front 758033543
push_front 803827900
push_front 681264094
push_back 288570336
push_middle 763427677
push_front 609706258
push_back 541592255
push_back 543077387
push_middle 418449601
push_front 79772979
push_middle 219733093
push_back 839973628
push_front 882205410
push_back 876987099
push_middle 344698923
get 395340
push_front 731873992
push_front 996788851
push_middle 906757559
push_front 920450931
push_back 262650419
push_middle 966236242
push_middle 140981769
push_middle 402613556
push_middle 702505662
push_middle 52810967
push_back 650307349
push_front 735206116
push_front 953795246
push_middle 224593754
push_back 60568520
push_back 756589866
push_front 685346087
push_middle 866076642
get 387739
push_back 628626899
get 45747
push_middle 645628786
get 86791
get 514756
push_back 589554907
push_middle 623025091
push_front 664691093
get 204059
push_middle 945239388
push_front 731912162
push_back 198905178
push_middle 234335897
push_middle 453472257
push_back 84892886
get 100303
push_back 650706582
push_middle 136149440
get 271782
get 540596
push_back 520487617
push_back 68125260
push_middle 490718155
push_front 357762323
push_front 337537856
push_front 639600654
push_front 939691962
push_front 720264925
push_back 223354774
push_front 145689767
push_back 664487739
push_front 983210787
push_middle 635742075
get 192787
push_middle 840683936
push_front 230272222
push_middle 861567004
push_back 537488732
push_back 631525887
get 608230
push_middle 99105362
push_middle 434232785
get 265273
push_front 361012018
push_middle 802384916
push_back 192640489
get 102502
push_back 289748148
push_back 757668313
push_front 310670596
push_back 387955259
push_middle 391868128
push_middle 771072171
push_back 835421550
push_front 143345082
push_front 956418713
get 540898
push_back 241968234
push_back 230388173
push_middle 503653574
push_middle 497134421
get 37268
push_middle 670362491
push_front 62395203
get 611811
push_front 875109543
push_back 925951080
get 11476
push_front 462428171
get 140462
push_back 207838247
push_front 719799492
push_back 448765464
get 92699
get 469664
push_back 212296801
push_front 367665178
push_front 436498779
push_front 436490959
push_middle 707200762
push_front 257319332
push_front 765391070
get 36832
push_back 120217360
get 637638
get 77582
push_middle 682193867
push_back 330738997
get 652927
get 508629
push_front 636919481
push_front 736571746
push_front 993217046
get 604090
push_middle 557266708
push_middle 734651071
push_back 28289386
push_back 502515641
get 582401
push_front 148440870
push_front 336088076
push_middle 420952879
push_front 524203660
push_back 785934586
push_back 430489754
push_front 415359888
push_back 713894079
get 361679
push_middle 326640963
get 643843
push_middle 117746470
get 288486
get 179272
get 336403
push_back 600755310
push_middle 971210134
push_front 639889227
get 422501
get 513644
push_middle 880326418
push_back 368277421
push_back 625311153
push_front 889795990
push_back 947893630
push_back 194722984
push_middle 590625546
get 367260
push_front 622361483
push_front 686141390
get 204082
push_middle 152146476
push_front 783179822
get 19546
push_middle 712308435
push_middle 815858198
push_back 867505369
push_front 746132255
push_front 603164858
get 554069
push_front 253040658
push_back 713629552
push_middle 497235024
get 356200
push_front 613293531
push_front 935337301
push_back 558110190
push_front 574074947
push_back 63951348
get 408329
push_front 767933406
push_front 131025486
get 398234
push_back 664229627
push_back 682042692
push_front 423179971
push_back 90126865
push_middle 275871363
get 230594
get 638520
push_front 853227097
push_front 474607207
push_middle 284280417
get 584986
get 97926
get 599195
push_front 198250606
push_back 711204760
push_middle 96609749
get 298558
push_middle 966799171
push_middle 62220500
push_middle 671381329
push_front 61615071
push_front 429308340
push_front 802977370
get 10087
get 390382
get 182149
push_back 284754793
push_back 459042241
push_middle 40397558
push_middle 325449633
push_back 768608257
get 389056
push_back 651690608
push_front 23637637
push_middle 590980890
get 508151
push_front 93365195
get 653965
push_back 536241793
get 234334
get 185883
get 31434
get 539908
push_middle 41269320
push_front 722006223
push_front 342380178
push_middle 494510743
push_back 258572607
push_front 970780763
push_back 60275165
push_front 681011524
push_middle 672740847
get 566760
push_middle 321082678
push_front 266708572
push_front 857274876
push_front 593081226
push_back 853626395
push_front 458962713
push_front 969694437
push_middle 616431555
push_front 989820809
push_front 982524311
push_front 699840728
push_front 851915414
push_middle 936860964
push_back 2863710
get 484750
push_middle 979885350
push_middle 52060690
get 365454
push_back 769311236
push_back 816829285
push_front 483121121
get 236896
push_middle 422275231
push_front 74650816
push_middle 1332354
push_middle 336004417
push_back 380325896
push_middle 209254836
get 63645
push_front 889283980
push_back 984807114
push_front 860196685
get 557035
push_middle 269074394
push_middle 340203143
push_front 243395779
push_middle 890044328
get 264618
push_front 961838827
push_back 31750520
push_front 586386270
push_back 192748051
push_back 735236382
push_back 703781491
push_back 606201882
push_back 236063183
get 407892
get 644130
get 40042
push_back 887294934
push_back 910922247
get 128650
get 532753
push_middle 752113361
push_back 708887163
get 424904
push_front 788993141
push_front 503639581
push_back 185939499
push_front 690012780
push_middle 130630851
push_front 638050677
push_middle 386312564
push_back 285038018
get 361740
push_back 623294026
push_back 302312721
push_back 140409609
push_middle 63509165
push_back 828321864
push_back 133964335
push_front 331841884
push_middle 140053495
push_back 974074939
push_front 306451599
push_front 574088336
push_middle 367309065
push_middle 118978030
push_back 523743621
get 646959
push_front 46076758
push_front 292901931
push_front 746700998
push_back 520372409
push_back 765468729
push_back 913835314
get 293623
push_middle 111258573
get 52870
get 159705
push_front 449446214
push_back 746785281
push_middle 808192619
push_middle 266993150
get 594036
push_front 11455949
push_middle 317606294
push_back 464696060
push_front 111452273
push_middle 323121813
push_front 2053592
push_back 601226348
get 558406
get 71730
push_front 191820934
push_front 261311024
push_back 773300721
get 539080
push_front 206784494
get 227952
get 317782
get 287734
get 442070
get 409209
push_middle 753358486
push_front 723022431
get 607349
push_back 921183557
push_front 323533611
push_front 443609953
push_middle 238585753
get 294564
push_middle 686777015
get 153687
push_front 633886501
push_back 67061967
get 530344
push_middle 394094718
push_front 763407655
push_front 605441167
push_back 949250841
get 560947
get 294968
get 86225
get 287105
push_middle 867903085
get 542693
push_front 211459590
get 115520
push_middle 470766714
push_back 85615162
push_front 548027727
get 48064
get 647537
get 292578
push_back 670761998
get 190332
push_middle 110149866
push_middle 793955960
get 383131
push_front 697314788
get 294739
get 162457
push_back 368481473
push_back 80454399
push_front 232402547
push_front 69176325
push_back 330800201
get 476969
push_middle 834154271
push_middle 674369010
get 382697
push_back 441232123
push_back 420195883
get 435641
get 109698
push_front 729237852
get 371403
push_front 391666687
get 20129
push_front 7087121
get 458642
push_back 574025272
push_front 105701386
push_front 232243639
push_middle 831595040
push_back 840597674
push_middle 166652172
push_back 789746175
push_middle 224501405
push_front 254289311
push_front 308091569
push_front 242323645
push_back 464470820
push_middle 625758965
push_front 240153949
push_front 726261146
push_back 892486384
push_back 521168908
push_middle 95667685
push_back 513656848
push_front 499409522
push_front 650506488
get 446065
push_middle 24736491
push_back 757089572
push_back 526388827
push_back 644323177
get 61388
push_front 723309875
push_middle 670928444
push_middle 200130102
get 120379
get 142818
push_front 192931654
push_front 72569355
push_middle 269442055
push_front 254778546
get 29915
push_back 368136819
get 217043
get 39885
get 356831
get 154821
get 80788
push_back 231050895
get 551930
push_front 784500957
push_middle 304426048
get 349039
push_front 458597503
push_back 527267968
push_back 871960483
get 60624
get 569735
push_front 12352111
push_middle 132754890
push_front 753234985
get 391034
push_front 896018979
push_front 792297890
get 542433
push_back 861417246
push_back 823005790
push_back 51546522
push_middle 577767407
push_front 928695677
push_front 933147642
get 331230
push_back 209188420
push_back 814928141
push_back 674559708
push_front 683225071
push_middle 27064088
push_front 208852525
get 130546
push_front 935516105
get 273599
push_back 487056279
get 600641
get 582514
push_middle 230363265
push_front 850162400
push_middle 609079956
get 153949
get 150796
push_front 84956683
get 230996
push_back 560504089
get 384319
push_front 175554178
push_middle 335148959
push_middle 133845562
push_front 604841675
push_back 196261410
push_back 708691915
push_middle 8150911
push_front 27135835
push_front 817997746
push_front 327109480
push_back 473195757
push_middle 392547347
get 343349
push_back 933528688
get 28246
push_back 631933381
push_back 549879592
push_front 357371257
get 53308
push_back 235112646
push_front 248456609
get 398679
get 654856
push_front 376671518
push_middle 169220428
push_middle 58483668
push_front 166603972
push_back 341828948
get 320956
push_back 322405558
push_middle 553394766
get 329665
get 353588
get 117982
get 238623
push_middle 546528845
push_front 615673016
push_front 998570779
push_front 670224112
push_back 21426268
get 446303
get 404500
push_front 573507802
push_middle 22895085
get 300727
push_back 946322330
get 466555
get 252631
push_middle 309783148
push_front 737971397
push_middle 300448445
push_middle 807460413
push_middle 881545368
push_back 508502185
push_front 122156798
push_front 546951501
push_back 854259744
push_middle 751330868
push_middle 525595831
push_front 289014813
push_front 363740928
push_middle 139852546
get 479612
push_back 983370998
get 588490
push_front 589311788
get 249901
push_middle 827488083
push_back 884584616
push_middle 71718241
get 219045
push_middle 859024500
push_middle 947245407
push_middle 891114383
push_back 894614746
push_front 298451190
push_middle 663847382
push_front 404626727
push_back 333860075
push_front 339190178
push_back 882623538
push_front 53153359
push_back 259772352
get 252770
push_middle 695226807
push_back 123807319
push_back 569534929
push_middle 640596776
push_front 243661310
push_front 113730919
get 349218
get 3979
get 100057
push_middle 842104752
push_middle 633763171
push_front 150823548
get 513157
push_back 824710925
push_front 549111698
push_middle 530807689
get 646160
push_middle 731833254
push_front 615836886
push_middle 463602487
get 647837
push_back 172789507
push_middle 218685083
push_back 837377561
push_back 945991763
get 511154
push_back 209497842
get 116704
push_back 876526342
push_front 239443218
push_front 272752942
push_middle 270894291
push_back 617650864
push_front 231450939
get 551815
push_back 684792165
push_back 774470776
push_middle 820077904
push_front 482674325
get 71903
push_back 6226524
push_back 132745540
push_front 701380117
push_middle 594908648
push_back 594007610
get 207943
push_front 637083195
push_back 649246983
push_middle 628233178
get 136747
push_back 974595613
get 462153
push_middle 837929178
push_front 89732206
push_back 133257564
get 607789
get 270714
push_middle 8517817
push_middle 839431346
push_front 802174371
push_back 334826810
push_middle 149204923
push_middle 346085194
get 430572
get 478054
push_back 277485945
push_front 526372102
push_front 58362884
push_middle 992888157
push_back 712651095
push_back 22623367
push_middle 182238196
push_back 275994483
push_middle 753849726
push_middle 598020308
get 497752
get 5638
get 18736
push_front 304799249
push_front 841485911
push_front 877686039
get 142618
push_back 919633131
get 41182
push_back 617871265
push_back 66994154
get 532809
push_back 806210703
push_middle 577079292
push_front 805527233
push_front 931249108
push_front 772503494
push_front 556167825
push_middle 768219456
push_middle 479959997
get 462123
push_back 939312038
push_front 643114414
get 7000
push_back 444309109
push_middle 686888731
push_middle 489898456
push_back 583609686
push_front 730007875
get 600031
push_front 883298870
get 635576
push_middle 60084987
push_front 352838982
push_back 264310873
get 414976
push_middle 702078081
push_back 87103703
push_middle 315915334
get 429110
push_front 68990497
push_back 806401389
get 569421
push_front 381886684
push_middle 984922660
push_middle 45702755
push_back 844122253
push_back 165581752
get 156748
push_back 700915705
get 408201
push_back 580711569
push_back 523357008
get 182563
get 275744
push_back 832065302
push_front 379166916
get 340668
get 149829
push_back 8478335
push_back 907740664
push_back 444257082
push_back 552893431
push_front 869260025
push_front 585412573
push_front 588281257
push_back 969843942
push_back 400754999
push_back 833025943
push_back 592673737
push_front 221428980
get 293044
push_middle 352305063
push_back 13158528
get 137580
push_back 672201772
get 123525
push_front 493526862
push_front 652726017
get 67586
push_front 336056990
get 89199
push_back 741189184
push_back 759598860
push_middle 542406429
get 490045
push_middle 101612893
push_front 382252773
push_middle 928363293
push_front 363034567
push_middle 563054657
get 538512
push_front 813960704
get 283908
get 537552
push_middle 906240609
push_back 934110142
get 197252
push_middle 618718877
get 375017
get 92353
push_front 960808464
push_middle 515020356
push_back 216917531
push_middle 704612609
push_middle 19990635
push_middle 520628673
push_middle 421423791
get 221665
push_back 982036809
push_middle 910417287
push_middle 872474758
get 386899
get 201096
push_back 214731450
get 333854
push_middle 406946935
push_middle 57590982
push_front 871800539
get 500224
get 406665
push_front 46044107
get 394301
push_middle 404179467
get 380165
get 111555
push_back 806422995
get 52817
push_front 513666867
get 453674
push_middle 664465451
push_middle 536308678
get 459229
get 559254
push_front 200427787
push_front 865491537
push_middle 126772911
push_back 310758688
push_middle 437445327
push_middle 773955576
push_front 839736354
get 519927
get 226335
push_middle 592258749
push_middle 332600601
push_middle 834941772
get 226773
get 151874
push_middle 813840718
push_front 817449296
get 10811
get 525912
push_middle 188943230
push_back 580494015
push_back 759510806
get 150267
push_front 426063270
push_front 82734717
push_middle 602698523
push_front 511095962
get 251808
push_front 797246949
get 207964
push_front 926628559
push_middle 311526325
push_middle 486557720
push_middle 660169421
push_front 470276694
push_middle 160569575
push_front 640336496
get 280203
get 387738
push_back 302632038
push_middle 879617876
push_front 132009184
get 624689
push_front 358085107
push_middle 391758295
push_middle 359781432
push_middle 488810910
get 450036
push_middle 253967920
push_front 620292624
push_back 641441574
get 647739
get 553731
push_back 856328596
get 470030
get 636136
push_middle 644526719
push_back 52977613
push_front 844400359
push_middle 526370903
get 602911
push_back 789880295
get 8766
push_back 253728104
push_middle 776879238
push_front 368033420
push_middle 236106025
push_back 321447411
get 95995
push_back 625963192
get 29623
push_front 892437711
push_front 865054676
push_middle 326861495
get 447504
get 128683
push_middle 3286410
push_back 819498546
push_middle 538393668
push_back 205479412
push_middle 487996978
push_front 51770179
push_middle 126906438
get 30819
push_middle 229234824
push_back 940419752
push_back 495693434
push_front 945192953
push_front 902794504
get 119481
get 514032
push_middle 576655590
push_middle 681204300
get 415925
push_front 505786553
push_middle 461161462
push_back 257665960
push_middle 515867840
push_back 349083260
push_middle 629487658
get 178797
push_back 684641310
push_middle 448657059
push_middle 533024813
push_middle 726117638
push_middle 824756027
get 579535
push_middle 256747509
push_front 463099232
push_back 114381632
push_back 866951069
push_back 687971610
push_front 732265355
push_middle 720050507
push_back 148289922
push_back 932413967
push_middle 552259877
push_back 790135726
get 467145
push_back 427075193
push_front 961436894
push_front 78233548
push_back 449604034
get 374713
push_front 67898593
push_back 226730635
push_back 458310441
push_middle 682234877
push_middle 196558377
push_back 212198748
push_back 222538449
push_back 795100665
push_middle 118388293
get 453084
push_front 938769325
push_back 846673033
push_back 228481731
push_back 585901902
get 250171
push_front 889264224
push_front 129968788
push_front 235265018
push_back 494744989
get 414989
push_middle 264013948
get 275903
push_back 804778378
push_middle 88544422
push_front 921272438
push_back 740799214
push_middle 124693925
push_back 297883152
get 86847
push_front 558615916
push_front 941204828
get 442734
push_back 722312147
push_back 440317096
get 569238
push_back 289947239
push_back 230452559
get 438649
push_middle 280418670
push_front 462702021
push_back 959198586
push_middle 776850024
get 58721
get 271929
push_middle 564071263
push_back 376609489
get 626602
push_back 720472095
get 475350
get 420788
get 653603
push_back 205167111
push_front 113905319
get 569527
push_front 602930043
get 517580
get 30040
push_back 918897099
push_back 458887791
push_back 372567744
push_front 401156088
push_front 441794648
get 394869
push_back 833164641
push_back 798110498
push_back 269322613
push_middle 74702087
push_middle 316982402
push_front 92647916
push_front 660842558
get 382755
push_middle 579890908
push_back 643040383
push_back 673974539
push_back 13561986
push_middle 586010763
push_middle 314936253
push_front 860530649
push_middle 898241262
push_front 471102936
push_middle 216825061
get 484631
push_middle 127506265
get 72268
get 506032
get 366907
push_middle 451994474
push_front 290517
push_front 933906062
push_back 298861182
push_middle 152675097
push_middle 110697406
push_back 830740157
push_back 626465215
push_middle 836245111
push_back 237353993
push_front 86512997
push_middle 229055379
push_middle 218822821
get 426188
push_middle 459240633
push_back 146485320
push_middle 114381192
push_front 288631643
push_middle 772262815
push_front 111718460
push_back 320353883
get 50168
push_front 971719563
push_middle 133499723
push_back 633633957
get 353900
push_front 105311848
push_back 137375203
push_front 555163791
push_back 243427955
get 290583
get 323779
push_front 785029657
get 78361
push_middle 824737566
push_middle 346166021
push_front 687960877
get 160548
push_front 487697885
push_back 220255758
push_front 720476300
push_middle 417599649
get 422468
push_back 567913907
get 543788
push_back 763530855
push_middle 391569139
push_back 786379235
push_back 106404285
push_back 549649882
push_middle 926470096
push_middle 813975952
push_front 656022156
push_back 66980953
get 132660
push_back 260017751
get 404767
push_middle 798400196
push_middle 446356482
push_front 796576040
push_middle 463995543
push_middle 763353870
push_back 870444695
get 297352
push_front 68241646
push_back 479734500
get 116087
get 503913
push_front 455065682
push_back 673418786
get 599041
push_back 388800625
push_back 27340105
push_front 267511528
push_middle 819625000
push_middle 98997458
push_front 341484609
push_middle 448605072
push_back 115713028
push_middle 401788832
push_front 425743126
get 435731
push_middle 950301362
push_back 938643630
push_front 44735345
push_front 799794011
push_back 516356134
push_back 65181893
push_middle 456431086
push_back 551651007
push_back 999655448
push_front 965311827
push_middle 876818489
push_back 321539108
push_front 722601309
push_front 471464946
push_back 339443800
push_front 758954556
push_middle 19027258
push_middle 68629248
push_back 638514144
push_middle 219331230
push_front 982065063
get 301223
push_front 743613527
get 41980
get 356592
push_middle 449655892
get 3882
push_front 810237724
push_front 559229202
get 279181
push_back 516763463
push_front 340016363
push_back 64440215
push_back 515928761
push_front 521564654
push_back 837571031
push_middle 323321744
push_front 627389271
push_front 410510617
push_front 935243953
get 90004
push_middle 477496008
push_middle 977636312
push_back 43124051
get 58646
push_front 396681317
get 454444
push_front 200738079
push_middle 75955811
push_back 793473731
push_front 477188369
push_middle 350590389
push_back 958348057
get 113603
push_back 66139363
push_middle 195317181
push_front 705830788
push_middle 628772156
get 70783
push_middle 12592610
push_middle 570158391
push_back 567145629
push_back 394322589
get 362457
push_back 502886813
push_front 350315632
push_front 738466985
get 220238
push_front 537648694
push_front 608709543
get 88308
push_front 2442586
push_front 988940989
push_middle 639660764
push_middle 508782118
push_middle 795355330
push_front 996394539
push_front 629470425
push_middle 64437568
get 356440
get 483143
push_back 447484272
push_middle 599173981
push_middle 105246135
push_front 583095112
get 73918
push_middle 38337845
get 240689
push_middle 375227378
push_middle 55577586
push_middle 728534418
push_middle 536462250
push_front 765033717
push_front 894865475
get 230455
push_front 396488133
push_back 612602235
push_front 738496893
push_middle 318382971
push_back 736081020
push_back 979289183
get 128044
get 649386
get 630775
push_front 700600667
push_back 551795280
push_front 412570966
get 161086
push_middle 194073897
push_front 759694952
push_front 499651043
push_middle 19834091
push_middle 64982525
push_back 933200348
push_middle 885663959
push_middle 420278779
push_middle 669594260
push_back 649658792
push_back 801785801
push_front 982762061
get 616438
get 439429
get 457762
push_front 680564293
push_back 56602998
push_back 989281084
push_front 159954799
push_middle 606738626
push_middle 250040469
push_back 12044287
push_middle 592002124
get 162215
push_front 300118126
push_front 30713452
push_back 111702508
push_front 159802306
push_middle 588835418
push_back 992307939
push_front 983352369
push_middle 186847864
get 258604
push_back 895767792
push_middle 769675453
get 646460
push_middle 607771524
push_back 442933518
push_front 16948058
push_front 573124068
push_back 425625832
push_middle 286380309
push_front 496975639
push_middle 957726399
push_front 969985789
push_front 80437692
push_front 856122393
get 424980
push_middle 561025273
get 103319
get 359592
push_front 123608838
get 305339
get 466343
push_middle 639720314
push_back 99361
push_front 803086771
get 407968
push_front 887604288
push_front 979253957
push_front 941807728
get 294140
push_back 430753861
push_back 207116320
push_front 430860760
push_middle 60595990
get 121048
get 598969
push_middle 972269806
push_middle 446071154
get 493027
push_back 19943529
push_front 393778569
push_back 230523357
push_front 39081473
push_front 859038293
push_middle 91176849
get 361290
push_back 510034902
push_front 908352450
push_middle 337229327
push_back 132467167
get 526425
push_front 204844208
get 599618
push_front 374219533
push_front 796799637
get 411568
push_back 2190149
get 546524
get 336461
push_back 274361411
push_back 768349231
get 384169
push_middle 856818797
push_middle 378054482
push_middle 665352519
push_back 513452852
push_front 457091530
push_front 457237203
push_back 474498833
push_middle 311054608
push_middle 579734550
push_middle 507359564
push_back 456969459
push_middle 557968429
push_back 907770759
get 62660
push_middle 21514181
push_back 514755212
push_front 317367265
push_middle 749919209
push_back 593910619
push_front 228536298
get 109500
push_front 678872601
get 93064
push_back 387952346
push_back 910463976
get 635318
get 194249
push_front 65673904
get 306621
push_front 32826302
push_back 939627148
push_middle 122954738
get 213059
push_back 835955006
push_front 335980918
push_front 373061543
push_middle 668780091
push_front 544151202
get 422309
push_middle 807538294
push_middle 572890318
get 651661
push_front 909248053
get 173030
push_front 46864969
push_front 668816985
push_back 3871078
get 260448
get 328180
get 493632
get 602800
push_front 84861200
push_back 935384251
push_back 893477322
push_front 750036916
get 361397
push_middle 628971637
push_front 536163395
get 510270
push_middle 128086599
push_front 802169344
push_back 608572445
get 513149
get 369599
push_back 543602417
push_front 791725858
get 236746
get 285483
push_middle 123558507
push_middle 324862051
push_middle 951631588
get 429072
push_back 148387231
push_middle 461540278
push_front 998462433
get 556648
push_front 198089449
get 613768
push_front 477776085
push_back 878638100
push_front 850989192
get 565124
push_middle 144403995
push_back 195338599
get 252031
push_back 467931056
get 459922
push_back 161094820
push_middle 968511847
push_back 218644385
push_middle 446207000
push_back 871775200
push_front 483555735
push_middle 55748506
get 296024
get 120560
get 227290
push_middle 996529822
push_back 906583332
push_back 174522156
push_middle 134098521
push_front 29088494
get 408739
push_middle 367222555
push_middle 25578364
get 369846
get 332146
get 122423
get 592829
push_middle 553539075
push_back 845874716
get 498862
get 251882
get 647679
push_back 22922823
push_back 700713915
push_back 204050185
get 27488
push_back 889308809
push_middle 988925787
push_front 790987613
push_middle 701493549
get 118167
push_back 789211436
push_middle 328152962
push_front 665708247
push_front 210322071
push_middle 566824757
push_middle 609189534
push_middle 712944624
get 81456
push_back 155022760
push_front 407174561
get 421337
push_back 80540385
get 77203
push_back 445930441
push_back 883050895
get 565342
push_middle 911067384
push_back 507551133
push_middle 112578878
push_back 741814797
get 81375
get 646879
get 250281
push_middle 208240871
push_back 781506098
push_middle 842514419
push_middle 744152719
push_back 33201025
push_back 472227547
get 324894
push_middle 772820664
push_back 296608534
push_middle 919252596
push_front 331277921
push_front 158101011
push_middle 657391221
push_front 781476087
get 125412
push_front 859805813
get 293181
push_middle 70304456
push_middle 486953931
push_back 938610424
push_middle 936855620
push_middle 54621771
push_front 163760654
push_middle 382187692
push_back 372283904
push_back 647488771
push_middle 778097168
push_back 650981183
push_back 696147493
get 108912
push_front 234639457
push_back 840239924
get 506547
push_front 163139435
push_front 203473479
push_middle 577795884
push_front 619310694
push_middle 635938092
push_front 89744571
push_middle 743949444
push_front 637077501
push_back 232049242
push_front 124720442
get 650861
push_middle 327975760
push_front 624342645
push_middle 326421720
get 364151
push_middle 138583855
get 587411
push_middle 985618429
get 90491
push_middle 531189948
get 351890
push_front 826121638
get 43267
push_front 72352257
push_back 814688105
push_back 528548457
push_middle 18481380
get 216547
get 611845
push_middle 797357115
get 424271
push_front 266409146
push_back 378647208
push_middle 545916624
get 403378
push_middle 159586785
push_front 965352655
push_back 189573582
push_back 913152621
push_back 225451814
push_back 664249853
push_middle 624491411
push_back 710663725
get 432270
push_middle 846055470
get 160737
push_back 608792561
push_back 866655100
get 247204
push_middle 257237444
push_front 710323223
push_front 63902210
push_middle 814066977
push_middle 818118609
push_front 71301119
push_middle 878392028
push_middle 809009307
push_middle 741729626
push_middle 413296537
get 150154
push_middle 101662363
push_front 126492383
push_back 797123692
push_middle 181502993
get 349331
get 173164
push_middle 1681796
get 449863
get 526963
push_middle 401023455
push_middle 436409088
push_middle 703343995
push_front 890695072
get 363348
push_front 95266517
get 545231
get 163591
get 487082
push_front 801926237
push_middle 115906388
push_back 513162192
push_back 898672945
get 9598
get 366620
get 196983
push_front 43247748
push_front 71697717
push_front 524231165
push_middle 770042737
push_middle 911628141
push_front 960086008
push_back 138494113
push_front 192444703
get 568144
push_back 185960823
push_front 581658369
push_middle 297665429
push_back 630698598
push_front 894729088
get 343327
push_middle 538677741
push_front 617202780
push_front 447347847
push_front 785892538
push_front 128544559
push_back 861814178
push_front 555854421
push_front 692205552
get 602697
get 149075
get 30143
get 160774
push_back 960514163
push_back 930795531
push_middle 374039352
push_middle 825380105
push_front 337720335
push_front 424598122
get 324093
push_front 357496314
push_middle 61723894
push_back 561414801
push_middle 64716166
push_back 430062679
push_middle 995538976
push_front 152613717
push_front 369032702
push_middle 123715722
push_front 760601853
get 382838
get 140814
get 317793
get 2582
push_middle 767909867
push_front 432837824
push_back 908027163
get 398640
push_back 258659846
get 552635
push_middle 545237794
push_front 827671437
push_back 756828604
push_back 327771213
push_middle 460618607
push_back 398254525
get 204251
get 388840
push_back 995393729
get 436677
push_front 481948485
push_middle 424217213
get 137443
push_front 459962729
push_front 649514294
push_middle 966203239
push_back 449071856
push_front 730402119
push_front 490776086
get 2940
push_front 270155141
push_front 591081432
push_front 278460383
get 132274
push_front 423526924
push_middle 141255119
get 620938
push_front 618609128
push_back 423752679
push_front 352688825
push_back 103150428
get 237800
push_back 408432612
push_front 10111194
push_front 91873365
push_middle 818506241
push_front 376147060
push_front 837200918
push_middle 559118519
push_back 48411787
push_front 832328796
push_front 22538096
push_middle 110277702
push_middle 30389287
get 413451
push_middle 538955383
get 420567
push_back 104092246
push_middle 686406251
push_front 470833504
get 452007
get 56958
push_front 616583948
push_back 220925730
push_middle 977719311
get 207579
push_front 822436395
push_middle 674011585
push_back 776966954
get 344000
get 424873
get 592842
push_front 171651428
push_middle 298052444
push_middle 60462665
push_front 303393373
get 288434
get 510525
push_back 93302497
get 594029
get 183121
get 645231
push_back 949017655
push_middle 814250521
push_middle 74334763
push_back 892148198
get 363649
push_back 463691500
push_front 82919390
push_front 775721298
get 634078
push_back 253513636
push_back 778071543
push_middle 439120429
push_front 751604911
push_back 528916421
get 558420
push_front 732057398
push_middle 638039643
get 250140
push_front 637469812
push_front 856586272
push_front 982994607
push_middle 546680469
push_back 422641972
push_front 941435889
push_front 42324787
push_front 689009881
get 276003
get 268513
push_back 475882762
push_back 431639418
get 570164
push_front 958975503
push_back 471803135
push_front 221827151
get 90167
push_front 408100995
push_back 786908808
get 7110
push_back 754273022
push_middle 819882002
push_front 580936115
push_back 106628791
push_front 615855230
get 554944
push_back 580499293
push_middle 528515220
push_front 728658088
push_middle 261608008
push_front 669943323
push_back 202853348
push_front 705898070
push_back 873571489
get 511747
push_back 389218286
push_back 880233858
push_back 363255191
get 208967
push_front 181014113
push_back 55786474
push_back 466160155
get 172097
push_back 331212195
get 286053
push_middle 649289451
push_front 555427530
push_back 953912396
get 337426
push_back 989561536
push_back 668040128
push_front 510538500
push_middle 108056045
get 566503
push_front 891340055
push_back 24942577
push_back 648976320
push_middle 959094868
push_back 591845120
get 312557
push_middle 409742423
push_middle 922284829
push_middle 796618693
get 320133
get 441709
push_middle 196350217
push_front 744448276
push_back 791441303
push_back 945105043
push_middle 812134708
push_middle 687725384
get 314409
push_back 358022028
get 630547
push_back 458395567
push_back 514908979
push_back 241669007
push_middle 295456634
push_front 725248523
push_back 735647466
get 178060
push_middle 154758725
push_front 394821618
push_front 131679128
get 206543
get 353741
push_front 7010436
get 164012
push_middle 258651312
push_middle 533452923
push_front 213660447
push_middle 953134344
push_back 527393170
push_front 917601615
push_middle 512573786
get 274416
get 200200
get 621879
push_back 982236636
push_back 16468452
push_middle 51549313
push_back 525580845
push_middle 864124868
push_front 987972630
push_back 702990462
push_back 572402689
push_middle 475902137
push_front 775715919
get 190584
get 218826
push_back 785919124
get 424837
push_back 978357221
get 57744
push_middle 79256490
push_back 438363870
push_front 504432727
push_front 679883501
push_back 653162324
get 541428
push_front 728744475
push_middle 673007888
push_front 350068759
get 220673
push_back 750461076
push_front 97274701
push_front 964938045
push_front 791340365
push_front 472116668
push_middle 855552934
push_back 357394249
push_back 779754013
push_middle 438149775
push_back 942683835
push_middle 391556660
push_middle 589859432
push_middle 809427094
push_back 44345727
push_back 946279321
push_front 366041130
push_back 977709547
push_back 522428360
push_front 972894776
push_front 983576345
push_front 248084960
push_front 675512157
push_front 541558945
push_front 3616956
push_middle 803976902
push_front 844400680
push_front 246397646
push_back 801399694
push_back 8051355
push_back 711827607
push_front 79351891
push_back 750470359
push_front 988011555
push_front 619124702
get 168973
get 6618
push_front 329147509
get 156013
push_back 497373431
push_back 627532730
push_back 87725591
push_back 533918481
push_back 466361346
get 621265
push_middle 307124884
push_middle 438198837
get 479161
push_back 540205678
get 34168
push_back 148260539
push_front 365473987
push_front 931929190
push_back 352950562
get 352966
get 416119
push_front 179699435
get 248424
push_back 452981892
push_middle 820452983
push_front 953552790
push_back 202420887
push_front 186993515
push_back 328652729
push_back 1214307
push_front 357025675
get 550211
get 496447
push_back 507647552
push_back 514205035
get 223539
push_middle 646307976
get 244755
push_front 444060160
push_front 226273772
push_back 226807241
push_front 492534613
push_middle 952746911
push_front 163911919
get 313731
push_back 552266810
push_middle 635400136
push_middle 258094445
push_middle 885230328
get 409678
push_middle 503871734
get 613740
push_middle 822471689
get 75607
push_middle 978892072
push_front 91895680
push_back 322984063
push_back 749807200
push_back 140572300
get 561953
push_middle 265784666
push_middle 966076165
get 381578
push_back 260693654
push_front 435603026
push_front 550723321
get 165080
push_front 133288794
push_middle 146500075
push_back 128279083
push_back 413701663
push_back 50579691
push_back 553813517
push_back 6941194
push_back 678856425
get 142937
push_back 812851248
push_back 577512415
push_front 914583489
push_middle 307437880
push_front 722778708
get 370799
push_front 251564995
push_back 698515419
push_back 541062765
push_back 338888050
get 345631
push_middle 614959114
get 575503
push_middle 217364061
push_back 911107390
get 477197
push_middle 712249193
push_front 860335937
get 277880
push_front 223722465
get 632200
push_back 287908390
push_front 268949013
push_front 725565305
push_front 719496504
push_middle 347597153
push_back 107690578
push_middle 578138993
push_back 51061343
push_back 53932133
push_back 931722748
push_back 302485171
push_middle 473005564
get 2879
push_back 145828361
push_middle 463501949
push_back 568121412
push_middle 175392666
push_middle 175533056
push_middle 242952150
get 262392
push_front 829563824
push_front 344743357
get 498668
push_front 684074340
push_back 623374873
push_middle 43195042
push_back 501121945
push_back 931671696
get 144845
push_back 101101331
push_middle 15154303
push_front 396870924
push_middle 208579185
push_front 924658061
push_front 642756531
push_front 304119221
push_back 309940253
get 64986
push_front 575570684
push_front 553872875
get 609908
push_middle 76685907
get 409920
push_back 924658595
push_front 632301624
push_front 315419607
push_front 670368483
push_back 848872470
push_back 675229799
push_back 257668522
push_middle 584577898
push_back 628700778
get 295305
push_middle 823050956
push_front 719729145
push_front 888114447
get 421510
push_front 456103130
push_middle 970974592
push_back 141867423
get 404471
get 246615
push_back 94832647
get 334759
push_front 608349422
push_front 569345282
get 58469
push_back 296314090
get 171748
push_middle 112142892
push_back 562402946
push_back 762390777
push_front 108654611
push_front 357785841
get 602456
get 273093
get 599834
get 212053
push_back 441070908
get 13148
push_front 745131019
push_back 922301402
get 229032
push_middle 351906309
get 300791
push_front 863311119
push_middle 800029652
get 428933
push_front 937215308
push_middle 145516237
get 647240
push_middle 215196877
get 476805
push_back 795878315
get 213896
push_front 772979737
push_front 407587593
push_back 634860656
push_middle 793680817
push_middle 248919765
get 139256
push_middle 237783139
push_middle 982289869
push_back 903820656
push_front 758095382
push_back 516697836
push_back 612826064
push_middle 934126387
push_middle 286859883
push_middle 504556538
push_back 663360755
push_middle 160027448
push_front 635626501
push_front 954778290
push_front 398228505
push_front 100349892
push_middle 686422233
get 625482
push_middle 361444089
push_middle 521975929
push_back 402815458
push_back 640242645
push_front 680477813
get 497078
push_middle 83081971
push_middle 921657900
get 231177
push_front 883986452
push_middle 528787985
push_middle 99638845
push_front 65131638
push_back 319063927
push_back 147988250
push_back 336974141
get 103519
push_front 170775062
push_front 724120676
push_middle 827641608
get 197029
get 23519
get 640062
push_middle 228381468
push_middle 109190494
push_back 834302377
push_front 897615926
push_front 989197257
push_front 39943049
push_middle 164742967
push_middle 677714123
push_front 706620962
push_back 876751344
push_middle 693623532
push_front 113204402
push_middle 629545854
push_middle 820878466
push_middle 37211250
push_back 785967417
push_back 529798701
push_back 142380482
push_front 730335662
push_front 367118298
push_middle 199687805
push_back 613331663
push_back 845722867
push_front 183489170
push_front 803896976
push_back 574770414
get 515029
get 130006
get 29858
get 15360
push_middle 760215597
get 609997
push_back 250225993
push_middle 232132638
push_middle 20512099
get 466144
get 308918
push_back 607239610
get 161003
get 630008
push_front 402927948
get 478185
push_middle 211534395
push_middle 298189478
push_middle 654913626
get 454336
push_back 669031923
get 544986
push_back 317338861
push_back 653192168
push_back 9936573
push_front 333110079
push_back 48769776
push_front 592059762
get 636715
get 568164
push_back 454720584
get 202944
push_back 78513602
push_back 671737162
push_front 965889531
get 30996
push_middle 686535616
push_middle 214185552
push_back 315186822
push_front 265978891
push_front 193614248
push_middle 855032905
push_front 683253121
push_front 798345903
get 347772
push_front 356970521
get 424710
get 295891
push_front 1355252
push_front 647609108
get 22609
push_middle 707104261
push_front 444696697
push_front 168974276
push_front 793181096
push_middle 328614611
push_back 936259175
push_back 579611227
push_middle 993380601
push_front 58687160
push_middle 679540229
push_middle 549277033
push_middle 406937822
push_front 90620448
push_middle 140542942
push_middle 215097592
push_middle 553718507
push_back 393729478
push_front 149663771
push_back 452979847
push_back 231433332
push_front 672951033
get 547687
get 327251
get 76777
push_back 977796720
push_front 953911174
get 635180
push_back 827453003
push_front 781630490
get 353967
push_front 337700246
push_back 952114486
push_front 289609616
get 497984
push_front 136074938
push_middle 170669845
get 363781
push_back 136011299
push_back 272160406
push_back 535034320
push_back 582652157
push_back 98786195
get 93708
push_front 362159076
push_front 242256427
push_back 101088046
push_front 426933668
get 361044
push_front 698320941
push_front 153949912
push_front 515996610
get 39717
push_middle 264575758
push_middle 823708499
get 352146
push_back 426852370
push_back 268061206
get 189722
push_middle 891873616
push_front 826098927
push_back 311184838
push_middle 144187529
push_middle 131532570
push_middle 927613551
get 595401
get 434641
push_middle 74256663
push_front 563601214
get 422744
push_front 672905858
get 378088
get 69147
get 223823
push_middle 150850063
push_front 512347418
push_back 567910499
push_front 274978380
push_back 736381116
push_front 302249289
get 270974
push_middle 378140277
push_back 18660178
push_back 723971217
push_middle 799623661
get 368355
push_middle 968565828
push_back 552981087
push_middle 806506662
push_front 568197410
push_back 759645578
push_back 301846572
push_back 80544484
push_front 187688419
push_middle 573996071
get 540674
push_back 371991081
push_front 453393171
get 492568
get 398266
push_back 103465483
get 182065
get 399494
push_back 347669775
push_back 968787145
push_middle 295584426
get 199271
push_middle 246878809
push_middle 701790365
push_middle 677707717
push_front 723005301
get 196333
push_middle 199749769
push_front 730997930
get 124585
push_back 738889955
push_middle 13659125
push_middle 774792924
push_front 591964815
get 496078
push_front 369388973
push_front 378119757
get 300014
push_middle 571716532
push_back 22251642
push_front 188110008
push_front 98944837
push_back 493431134
push_middle 488675167
push_middle 315028998
push_middle 867134710
push_front 488217385
get 551109
push_middle 501252527
push_front 166111315
push_middle 157625597
push_back 65989660
push_front 148106087
get 5056
push_front 934661805
push_back 20102152
push_middle 551713503
push_middle 771817130
push_back 376191391
push_front 1172134
push_front 614708254
push_front 811575524
get 140272
push_middle 364618250
push_back 151634955
get 26512
push_front 782158974
push_middle 339143872
get 627307
push_back 82512771
get 299611
push_front 700993671
push_front 594694828
push_front 636161384
push_middle 75488986
push_back 649165682
push_back 249787746
get 157685
push_back 743091239
push_back 966965086
push_front 76717837
push_front 326618972
push_back 409103995
push_middle 304419723
push_front 63768992
push_back 208703652
push_back 594526589
push_front 395541874
get 561937
push_middle 154897910
push_middle 608525056
push_front 608508173
push_middle 688364314
push_back 2040449
push_middle 61838088
get 385017
push_back 419999985
get 29543
push_middle 434755047
push_back 659185882
get 109072
push_middle 336218771
get 455141
get 541305
push_front 529245074
push_middle 313482287
push_front 45565382
get 61095
push_back 591865224
push_back 989112055
get 200108
push_middle 415950030
get 428938
push_middle 854989250
push_middle 316758398
get 603932
get 82185
push_middle 968289525
get 568987
push_back 416755636
get 80382
push_front 959668034
get 226458
push_back 721188725
push_back 361162359
push_front 82460691
get 119276
push_front 815795758
get 290644
push_back 781630862
get 19055
push_back 409202812
push_back 266991738
push_front 315146493
push_middle 811730824
push_front 524447333
push_front 614776254
push_back 596029209
push_front 393062914
push_back 813099170
push_middle 110604543
get 376952
get 244454
push_middle 357147030
push_front 620048154
push_back 427809748
get 592950
get 489290
push_back 825864464
push_front 917601689
push_middle 437183228
push_back 637032577
push_back 394252303
push_back 962031781
push_back 315400791
push_middle 684042138
push_middle 869116576
get 157159
push_front 136300832
push_back 415697250
push_front 794167262
push_back 5333732
push_front 76873371
push_back 62530461
push_middle 715181991
get 391871
push_middle 85468688
push_back 20721571
get 310546
push_front 294141657
push_middle 45955578
push_back 16852749
push_front 45051433
get 89418
get 37399
push_middle 909497424
push_front 807031220
get 636449
push_middle 577304495
push_front 897135526
get 95336
get 447507
push_front 830462668
get 263708
get 296965
get 268912
push_front 111689044
push_back 38107636
get 271165
push_back 342586817
push_front 411228561
push_front 150452004
get 573576
get 383720
push_front 340297841
push_front 260989610
push_back 132870855
push_back 356075454
push_back 848024239
get 550893
get 68476
push_back 30957144
push_back 498290535
push_middle 585130931
push_middle 837326305
push_middle 396689689
push_middle 107341203
push_front 4800433
push_middle 489641992
push_middle 113418254
get 32453
push_back 53494064
push_front 563049319
push_back 537109025
get 577290
get 18251
push_middle 548667029
push_back 594890180
push_back 418197788
push_middle 674000297
get 131450
push_middle 648550118
push_front 803793767
push_middle 567513443
get 549970
push_front 115591497
push_back 284423757
get 169646
get 144358
push_front 208968819
push_back 871128315
push_middle 168181483
push_back 238016152
push_back 867530368
get 38807
push_back 768267325
push_middle 119718619
get 179395
push_front 117606713
push_back 402781082
push_front 174880874
get 115365
push_back 356978890
push_front 456418218
push_back 720540204
push_middle 238689687
get 81447
get 200662
get 305348
push_front 189346492
push_front 859446373
push_back 322119615
push_back 279101774
push_back 408982078
push_middle 100571948
push_front 746118498
push_front 126935264
get 602175
push_back 149023910
push_back 756680665
push_back 38235292
push_middle 959543599
get 30143
push_middle 659388794
push_middle 33700448
push_middle 925265758
get 263016
push_front 340256087
push_front 607911631
get 186419
get 338085
push_back 808830668
push_front 173626755
push_back 732542879
push_back 856707834
get 339180
push_middle 16612433
get 262217
push_middle 495363783
push_back 7573671
push_middle 485372286
get 119670
get 461596
push_back 848347947
push_front 583009638
get 260855
push_middle 575248355
push_front 980369009
get 403433
push_back 75763186
push_back 740689004
push_middle 597668603
push_back 709501309
push_back 277636209
push_middle 49140926
push_middle 130198388
push_middle 361709736
push_middle 755355208
push_middle 615143066
get 413235
push_middle 488907425
get 559199
push_middle 300384742
push_front 816266419
get 653980
push_middle 627423454
push_back 487338619
push_middle 701792646
push_middle 688078712
get 474701
push_middle 843683323
push_back 774220640
get 168486
push_middle 517997601
push_middle 806293004
push_back 126620391
get 618344
push_middle 147963802
push_front 454986959
push_back 433264760
push_front 305102641
push_back 591157276
push_front 985939614
push_front 156360141
push_front 701953779
push_back 429435889
push_back 178522946
get 62682
push_back 879225752
get 536607
get 9085
get 13582
push_back 355972327
get 13822
get 27081
push_front 649110378
push_front 542803788
push_back 442377086
push_middle 387420815
get 101076
push_back 861049983
push_middle 882724657
push_middle 238912753
push_middle 503258894
push_front 309103719
push_back 25013715
get 341404
push_front 302076075
push_back 854111218
get 195437
push_back 453423145
get 180996
push_front 525476131
push_front 246529009
push_front 760909329
push_back 33653982
push_middle 582114502
push_back 670214355
get 491665
push_back 723896623
push_back 687851909
push_back 835290281
push_back 522396047
push_front 601851952
push_back 657958571
push_middle 71652921
push_front 921168840
push_back 293653084
push_front 627227465
push_front 91061151
get 44495
push_middle 531879129
push_back 210912403
push_front 221430714
push_front 211202205
push_back 631313651
push_back 749114425
push_middle 536016374
push_front 651170514
push_back 288696000
push_back 876137816
push_back 512897782
push_middle 558056426
get 379717
push_front 641155270
push_middle 397690689
get 434210
push_middle 710253372
push_back 773904027
push_front 209882122
push_middle 573477888
push_middle 699969331
push_front 729757100
push_back 135981023
push_front 709425698
get 476074
get 376951
get 458608
get 325603
push_back 899624361
push_front 954476492
get 271124
get 42609
push_front 3879454
push_front 482393739
push_middle 298685132
push_back 418735202
get 2481
get 306684
push_front 589312295
push_back 89910910
push_front 691905501
push_middle 591038005
push_front 124140833
push_back 161044342
push_front 780276121
get 320654
push_middle 535543363
push_middle 56950667
push_front 509499887
push_front 537010599
push_front 131632112
get 179831
get 592559
get 463674
push_front 692781891
push_middle 837708071
get 623023
push_front 506630856
get 331092
push_front 966838081
push_back 209732625
push_front 596733479
get 29597
push_middle 454939194
push_back 416178409
push_back 464438417
push_front 830510866
get 475683
push_front 984030168
get 281196
push_back 19543191
get 358162
push_back 647573688
get 201706
push_front 297887017
push_front 152447591
push_back 335559567
push_back 559541987
get 368169
push_middle 957363239
get 69837
push_middle 626752023
get 275784
push_front 765861983
get 109023
get 429939
get 111834
get 169857
get 59299
push_back 703928329
push_middle 235349105
get 140346
get 530732
push_middle 616267678
get 604542
get 572435
push_middle 976088779
push_back 859546147
push_back 27015215
push_front 939890121
push_front 833867391
push_middle 814297870
get 381405
push_middle 122109281
push_middle 503736906
push_middle 764519680
push_back 379393844
push_front 4104834
push_back 904761909
push_front 95186514
push_front 176436401
push_back 814275123
push_front 877051332
push_front 410326743
push_back 823337531
push_back 755945142
push_middle 993076118
push_middle 535845402
get 454629
push_front 457518798
push_back 942937461
push_back 565337115
push_middle 835604749
get 26602
push_back 519797794
push_back 762086423
push_front 265162386
push_middle 732101219
push_back 910689748
get 212978
push_middle 607857437
push_front 371115873
push_back 969601595
get 184722
push_front 666820727
get 305758
push_front 144766901
push_back 979316872
push_back 226239273
get 560972
push_back 605395351
push_front 152686721
push_front 655060564
push_middle 664561033
push_front 947247983
get 480881
push_front 69020012
push_front 105172685
push_middle 693708896
push_middle 318427968
get 538122
push_front 188661932
push_front 492246456
push_middle 165914296
push_front 181061280
push_back 478008873
push_front 707077412
push_front 303370564
push_front 80754301
push_middle 495857485
push_back 435942034
push_back 73800268
push_back 249545537
push_middle 142757082
get 435218
push_back 378694439
push_front 966578403
push_back 831597501
get 601966
push_back 988186889
push_middle 968778797
push_back 988688556
push_back 441912370
get 222196
get 519095
push_middle 473963927
push_back 976375392
push_middle 191915787
push_front 823191740
push_back 853988670
push_front 408743311
push_middle 481703369
push_front 105137494
get 557878
push_middle 76973742
get 109160
get 291347
get 231181
push_back 184233547
push_back 313579606
get 349394
push_front 954434402
get 198983
push_front 937468001
push_back 590812630
push_back 923270161
push_middle 364189442
push_back 216365379
push_back 766547264
push_front 29527350
push_back 799011881
push_back 438787977
push_middle 166627361
get 395307
push_front 985023303
push_middle 724084658
push_middle 364731038
get 575951
push_back 682097312
push_front 752123106
push_front 269854197
push_front 793265762
push_middle 741696593
get 416531
get 347620
push_front 529891879
push_front 626332125
push_front 615272516
push_front 22916346
get 189594
push_middle 220248355
push_middle 522972165
push_back 275971358
get 141432
push_back 461880117
push_back 503519435
push_back 795138796
get 638040
push_middle 474009656
push_front 618303061
get 509931
push_back 757938949
push_front 313319335
get 441246
get 503000
push_middle 395929
get 102630
push_front 962400062
push_middle 693420726
push_back 742758449
push_front 992036193
push_front 206675096
push_front 656608977
push_front 492037641
push_middle 641178880
push_middle 864275976
push_middle 569879219
push_back 796152853
get 20874
get 464936
push_middle 257269398
push_front 797258782
get 33017
push_front 737869732
push_middle 300237910
push_front 453260516
push_front 343890976
get 341958
push_front 289021320
push_middle 424245285
push_middle 462071861
push_middle 913400927
get 142382
push_front 578800672
push_front 953081375
push_back 998547916
push_middle 753573706
get 130199
push_front 804379229
push_back 718173124
get 616511
get 589323
get 543598
push_middle 286773545
get 63949
push_back 860199493
push_front 780871490
push_middle 389766548
push_middle 641951653
push_back 420742660
push_back 19816238
push_back 832624420
push_front 46808966
get 567529
get 350951
push_front 739296755
get 388815
get 133305
push_back 52477341
push_middle 304887039
push_middle 514408261
push_middle 887939694
push_back 535183035
get 237433
push_middle 370196159
push_middle 893962561
push_back 959337420
push_back 659011093
push_front 507583135
push_back 531506417
push_back 873641171
get 153086
push_middle 855549099
push_middle 485887983
get 311430
push_front 814177453
get 435261
get 10591
push_front 856479531
get 630349
push_back 937752357
get 497197
push_middle 55857422
push_middle 341049191
get 380179
get 436194
push_middle 822803001
push_front 860965482
get 275905
push_back 553316346
push_middle 932707427
get 351475
push_back 539113986
get 226586
push_back 991830531
push_back 118962177
push_middle 343636362
push_middle 135347169
push_back 382706542
push_back 784991999
push_back 77013209
push_middle 599798215
push_front 450649324
push_back 376307886
get 621781
push_back 854950633
push_front 218266547
push_front 102867787
push_middle 131351415
get 548911
push_back 820853119
push_front 739259114
push_front 242115999
push_middle 537667845
push_front 650499522
push_front 244169811
push_back 933389093
push_middle 408728705
push_front 923643946
push_middle 490829570
push_back 59984902
get 422170
push_back 766164911
push_middle 407239123
push_middle 393771124
push_front 487473204
push_middle 887681483
get 137407
get 1303
get 520861
push_middle 800161630
push_middle 837100400
push_back 575504876
push_back 391202480
push_front 315040145
push_middle 670421191
push_back 780192108
push_front 155376731
push_back 603107309
push_middle 355485547
push_back 386231144
push_back 686325121
push_back 8253993
push_front 673720444
push_front 285176198
push_back 956951064
push_middle 882822806
push_front 720043555
push_front 687120525
push_back 646868688
push_front 511267079
get 470334
push_middle 97908360
push_front 85930493
push_back 461234047
push_back 492619465
get 105978
get 395464
push_front 657302624
push_middle 310687034
push_back 510933743
push_front 123512655
push_middle 22071849
push_back 442405188
push_back 240362918
push_front 518576965
push_front 912236935
push_front 499929852
push_back 953295336
push_back 525493075
push_back 756242802
push_middle 14026328
push_back 508066574
push_front 362892602
push_back 754231988
get 656341
push_front 590172241
get 319337
push_middle 366981054
get 341997
push_back 633700408
push_middle 950122629
get 103133
get 77527
push_middle 702544737
get 594918
push_middle 746484745
push_back 326288738
push_middle 465889216
push_front 761819342
get 202282
push_back 391274223
get 157495
push_back 828574107
push_middle 977598968
get 317243
push_back 312996302
push_front 600246955
push_front 2286275
push_middle 481976564
push_front 401108143
push_front 979789781
push_front 310770810
push_front 238874382
get 523401
push_front 435639300
push_front 402279347
get 252433
push_back 215565723
get 364480
push_front 139473467
push_middle 482853444
push_front 635596522
push_front 664860785
get 125348
get 510899
push_front 255619531
get 180968
push_front 996429317
push_front 379138021
push_back 600124619
push_back 444662485
push_middle 10005613
push_front 676969334
push_back 843382778
push_front 713748788
get 106115
push_back 891724273
push_front 413463209
push_back 205457957
push_back 586828799
get 644527
get 409467
get 439177
push_middle 506114159
get 158936
push_back 799341989
push_middle 649582573
push_middle 920667904
push_back 318004431
get 113408
push_back 662450911
push_middle 369637560
get 305998
push_front 342977965
get 454704
get 86629
push_middle 239867331
get 199641
get 586363
push_middle 345388280
push_back 623502123
push_back 698291066
push_front 350918303
push_back 371921419
push_middle 321798049
get 246724
push_back 125949882
push_middle 857919882
get 43724
push_middle 694637999
push_middle 103100665
get 602195
get 506807
push_back 851538235
push_back 630475032
push_front 84856970
push_middle 161857457
push_back 440021890
get 545062
push_back 622188160
get 347729
push_back 610532088
push_front 233817864
push_front 430272266
push_middle 51749072
push_back 102554527
get 33759
push_front 452066141
push_front 264211955
get 580916
push_middle 4829329
get 62993
push_front 627851808
get 213601
push_back 523239329
push_front 342951384
push_front 633020356
get 441514
push_front 578303555
push_middle 22293605
push_front 689391176
push_middle 716151042
get 562742
get 597734
get 252098
push_back 810686208
push_back 228160098
push_front 963786253
push_middle 738817849
get 175404
get 335736
push_back 192615253
push_front 718894137
get 111114
push_middle 486790327
push_middle 806008088
push_back 541362206
push_middle 827569754
get 577718
push_back 658261363
push_back 287615552
push_middle 973367324
push_middle 845744045
push_back 44449938
push_front 312176144
get 553464
push_back 258656132
get 636874
push_back 512696364
push_middle 658405940
push_back 974147221
push_back 672543135
push_middle 282368708
get 154131
get 650765
push_middle 631328768
push_front 383897735
push_back 60827731
push_middle 345172833
push_back 750054953
get 245745
push_front 36394016
push_front 787470572
push_back 375240167
push_front 144709604
push_middle 217845762
get 10122
push_back 606249944
push_middle 421296422
get 586932
push_back 961295729
push_middle 228766700
push_front 544077586
push_back 214178274
get 397400
push_middle 197682365
get 276851
get 243636
get 119270
push_middle 192199164
push_front 118429864
push_middle 106180821
push_front 786639630
push_back 312425063
push_back 312104494
push_back 994155610
push_back 911960050
push_middle 117542331
push_middle 985767842
get 47061
push_back 335194010
push_back 925995414
get 438834
push_back 319590747
push_front 814307983
push_middle 191543566
push_back 2234501
push_back 845539740
push_back 20041403
push_back 556549827
push_front 112119302
get 410127
push_middle 478509246
get 385630
get 575923
push_front 207800081
push_back 73003822
push_back 7086185
get 601582
push_front 376191579
push_front 904019779
push_back 33700717
push_middle 81075979
push_front 809208867
get 26239
push_back 332022746
get 104355
push_front 452079534
get 238620
push_middle 133213398
push_middle 466290726
push_front 240197687
get 234960
push_middle 174782008
push_middle 473850603
push_back 36735255
get 340132
push_back 892389625
push_middle 50172801
push_back 328235828
push_front 563608515
push_front 757694900
push_middle 651891573
push_back 707116691
get 82013
push_front 846206990
get 502716
push_front 468385273
push_back 833796376
push_front 592900958
push_back 425502661
push_front 648314773
push_middle 126594235
get 535840
push_front 139616918
push_middle 981300581
push_back 97254595
get 529239
push_back 238403477
get 194766
push_front 496289441
get 141598
push_middle 839888936
push_front 417178885
get 545003
push_back 431279931
get 353926
push_front 174338053
push_middle 304797040
push_back 912327457
push_back 394577747
push_front 947147847
get 329672
get 210991
push_back 135304945
push_back 955680717
push_middle 923120665
get 161252
push_front 995591636
get 637517
push_back 577005975
push_back 918611246
push_middle 699738078
push_middle 798336876
push_back 909773406
push_front 835936014
push_middle 881672102
push_middle 349931973
push_front 429906843
push_front 481570416
push_front 850820011
push_front 384785302
push_front 189603868
push_back 303132688
push_middle 320496766
get 249057
push_back 944411079
get 224548
push_back 31525172
push_middle 311876918
push_front 583671458
push_back 998696315
push_middle 127605008
get 158549
push_front 556557115
push_front 933442844
push_middle 374234721
push_middle 23099301
get 451541
get 206967
get 430831
push_middle 705756239
push_back 161960387
push_middle 895441700
push_middle 99115557
push_middle 725988446
push_front 298582351
push_middle 175298081
get 349500
push_front 504704195
push_front 626238318
push_middle 189868678
push_front 506485604
push_front 609331560
push_middle 670355443
push_middle 612612213
get 279730
get 208703
push_front 71681698
get 557659
get 242477
push_front 63905635
push_back 410903354
push_middle 601262968
push_front 852888043
push_back 687518606
push_back 22700665
push_middle 99719175
push_back 74967370
push_middle 508250594
push_front 759806766
push_back 183115370
push_front 318849157
push_front 92179593
get 309766
get 597203
push_back 916352561
push_front 855997534
get 354223
push_front 422549815
push_back 687128975
push_back 414487878
push_back 967530724
get 575169
get 442803
push_back 707056592
get 323386
push_middle 267709719
push_middle 208653876
get 125797
push_back 124851039
push_middle 702589501
push_middle 932261796
push_front 544255373
push_back 450532150
push_middle 405985382
push_back 455985558
push_front 760616740
push_back 522174713
push_middle 683649030
push_middle 437850165
push_front 240405878
push_back 285363668
push_back 128381030
get 635806
get 378950
push_back 969350770
get 83370
push_front 722369045
push_middle 28101906
push_front 983266256
push_middle 254038266
push_back 339760734
push_front 463594948
push_front 316233942
push_front 490703162
get 284389
get 238613
get 53713
push_middle 326147537
get 91599
push_back 642641823
push_back 165200464
push_front 27165751
push_middle 987834659
push_middle 638514296
push_middle 833972231
get 584474
get 355117
push_front 606104290
push_middle 789303809
get 153520
push_back 293160957
push_back 613130248
push_front 966597672
push_front 437699109
get 33860
push_middle 527489409
get 23928
push_middle 597986547
push_front 126989697
push_back 999410144
get 12475
push_back 700724369
get 200735
push_front 121150861
get 316389
push_back 257162481
push_back 139441735
get 302758
push_middle 503560739
push_back 928180555
push_front 269557158
push_middle 647760565
push_middle 775650133
push_middle 165407896
push_front 742029295
push_front 621519865
push_front 430303519
push_front 341658786
push_middle 547188257
push_back 20951192
push_front 984352092
push_back 543970969
push_back 58502117
get 168323
get 414858
get 264374
get 344353
push_middle 473441230
push_middle 136185894
push_middle 488515809
push_middle 488273623
push_back 749144252
get 262287
push_front 782489876
push_middle 90635380
get 123764
get 469071
push_middle 496027363
push_middle 150793152
push_front 233543256
get 253283
push_back 367426199
push_front 256780731
get 461570
push_back 133617188
push_middle 418165217
get 189292
get 164224
push_front 759528266
get 183410
push_front 818596271
push_back 596239054
push_front 522104089
get 32510
get 332784
push_front 64881164
get 29627
push_front 662224159
get 528400
push_front 416844382
push_back 143285520
push_back 103231304
push_front 521397793
push_middle 226386928
push_front 363612596
push_front 43214538
push_back 758039643
push_front 138117208
get 484781
get 53002
push_middle 16900292
push_middle 577225232
get 613420
get 527511
get 609116
push_middle 423100869
push_back 994063659
push_front 104994133
push_back 988279860
push_front 159976513
push_front 159071965
get 498588
get 1014
get 427190
push_middle 498919817
get 655672
push_front 282574165
get 554827
get 230666
push_front 942673743
push_front 593115973
push_middle 666349835
push_front 861502388
get 547756
push_front 791295924
push_front 885356769
get 370352
push_front 252466595
push_front 31047801
push_front 432334138
get 198447
push_back 37000016
push_middle 357096877
push_middle 233568039
push_front 768955454
get 573060
push_front 178495779
push_front 492297345
push_middle 491853641
get 637383
push_front 329386954
push_front 864560752
get 186640
push_middle 397730943
push_middle 64373163
push_back 341952695
get 43789
get 629556
push_middle 536144196
get 495636
push_front 408191575
push_front 165112523
push_front 286939713
get 553815
push_middle 657857451
push_middle 565056499
push_back 197623495
push_front 207699040
get 133037
push_back 576773876
push_middle 811445105
get 286922
push_middle 154984824
push_front 852668263
push_middle 5583175
push_middle 771239765
push_back 578006777
push_middle 98321788
push_front 935252319
push_middle 900080650
push_middle 107642175
push_back 863211608
push_front 744170
push_back 242704664
get 287763
push_back 476522434
get 235199
get 517730
push_back 350077382
get 123260
push_back 270717224
push_back 148028732
push_middle 905054362
push_back 752823360
push_middle 973366107
push_back 109664523
push_front 850933056
get 169384
push_back 362954271
get 471382
push_front 220588492
get 565576
push_back 782992987
get 340103
push_middle 977632463
push_front 917671569
push_back 307637505
push_middle 487434778
get 625993
push_middle 732097612
get 276440
push_back 750874695
push_back 666424254
push_middle 184781674
push_back 118327621
push_back 569899640
get 280183
push_middle 607509710
get 643258
get 11783
get 139289
push_middle 203299750
get 385500
get 463350
get 64825
get 183133
push_middle 874512134
push_middle 325622379
push_front 396879456
push_back 898797510
push_front 754424446
get 575687
push_middle 351108595
push_back 824146997
push_middle 678496903
push_back 286132237
push_middle 486829890
push_middle 941452431
push_front 948678202
get 13605
push_front 669645960
push_front 640068662
push_middle 364463308
push_back 522329440
get 7532
push_back 426860888
push_front 818196653
push_back 758502286
push_middle 163303027
push_middle 937720375
push_middle 261194156
push_back 691983636
push_front 921374573
get 210648
get 602335
push_middle 471229757
push_back 129428587
get 7022
get 111975
get 386052
get 358072
get 323985
push_front 53807030
get 360918
get 58702
push_middle 53304754
get 269189
get 79407
push_middle 685713990
push_back 257088912
push_front 43005922
get 54070
get 568146
push_back 360331107
push_front 781278303
get 520841
get 74607
push_middle 813666804
push_front 903796805
push_middle 338755973
push_middle 121414634
get 347895
push_back 273076433
get 551808
push_middle 885946187
push_middle 722795069
push_middle 141318225
push_back 803559515
get 231093
push_front 529556253
push_back 847933838
push_middle 284232537
get 533906
get 269727
push_back 155496086
push_middle 890911291
push_back 291815173
push_back 540182084
push_front 486361721
push_back 345895553
push_back 183350509
get 75004
get 643857
push_middle 753272272
push_back 925740152
get 176373
push_back 326013616
push_middle 851425709
push_middle 858822534
push_front 492679243
push_back 544706993
push_back 426278703
push_middle 981684733
push_front 91078717
push_middle 250599674
get 228613
get 476086
push_front 176033260
push_front 558750881
push_front 47869127
push_middle 986647170
push_front 612448851
push_middle 158990472
push_back 378436483
push_back 261409172
push_front 495599014
push_back 305410963
get 438177
push_front 782008880
get 176300
push_middle 964044275
push_back 847961071
get 605898
push_middle 503282477
get 62866
push_middle 586958117
get 361706
get 202673
push_middle 629139325
push_front 638861218
push_back 832872449
push_back 355728160
get 265509
push_front 698365526
push_back 270893903
get 84050
push_middle 980023017
get 31546
get 46658
push_front 318054278
push_middle 584302080
push_back 496705118
push_middle 249736316
push_front 73808889
push_middle 875356796
push_middle 227188383
push_front 581027005
push_middle 282125084
push_middle 653818503
push_back 469639313
push_front 947287524
push_front 813939443
push_back 190969245
push_back 372147296
push_middle 127280665
push_front 431966517
push_back 433840602
push_middle 840144425
push_middle 80738914
push_back 58187847
push_back 512105923
push_back 998165126
push_middle 808001730
push_middle 861749344
push_front 13547453
get 403341
push_back 811450828
push_middle 629474015
push_back 339552225
push_middle 20440350
get 8770
push_middle 185369226
push_middle 899757616
push_front 592765358
get 219882
push_front 873795260
push_back 495611976
push_middle 844218772
push_back 712042909
push_middle 368160359
push_back 964650820
get 420427
push_middle 428818722
push_front 838565610
push_middle 628364534
push_front 360051780
get 600454
get 190733
get 131866
push_middle 626631177
push_back 852992894
push_middle 607030639
push_front 985078031
push_middle 699739804
push_front 525005971
push_back 30002258
push_front 659202019
push_middle 184792108
push_middle 847433113
get 403761
push_middle 83881898
push_middle 725978882
push_back 301117402
push_middle 928618227
get 46735
push_front 5882197
get 403551
push_front 986994129
push_front 345339582
push_front 232859697
push_middle 111901987
push_front 506300375
push_middle 918797091
push_middle 961216186
push_middle 198007481
push_middle 79648494
push_front 594523514
push_front 892565608
get 110944
push_middle 266576945
push_back 534238962
get 233984
push_back 72139401
get 374538
push_front 443648557
push_front 894457593
push_front 620503337
get 606208
get 403693
push_middle 838610346
push_back 35514858
push_middle 388661589
push_middle 15330369
push_front 534321083
push_back 114739862
get 144323
push_back 514975561
push_middle 612835745
push_back 72405052
get 48911
push_middle 54683696
get 321745
push_front 208972178
get 393427
push_back 317220121
push_front 93853807
push_middle 402990801
push_middle 896247101
get 432390
push_front 261475404
push_back 980563977
push_middle 926957154
push_middle 24582812
get 350549
push_front 317773930
push_middle 576592557
push_middle 124998901
get 146680
get 464753
push_front 700053094
push_front 714169761
get 193152
push_front 811933219
push_front 240926857
push_back 300481691
push_front 404532796
push_middle 511463224
push_front 488406323
push_back 552161684
push_back 332063660
get 113270
get 99353
push_middle 555852792
get 396933
push_middle 962141606
push_back 883932100
get 550159
push_front 177296535
push_middle 66061926
push_back 115037725
get 12818
push_middle 276463793
get 107262
push_back 522214947
push_back 449050431
get 229650
push_back 352085357
get 488991
get 385375
get 344864
push_front 87975303
get 291732
push_back 402617521
get 139473
push_front 273345596
get 447286
push_middle 196566453
push_middle 586771430
push_back 136861591
get 482580
get 323669
push_middle 370516904
push_middle 666845144
push_back 266266635
get 583822
push_back 703622523
push_front 320727126
push_back 434338794
push_middle 488027677
push_front 343572832
get 188970
push_back 487804405
push_middle 644548288
get 298964
push_back 562526156
push_back 10322879
push_middle 278163223
push_middle 904844831
push_back 790805550
push_middle 206973486
push_front 258342467
push_front 121487947
get 407950
get 254440
push_front 728441811
push_middle 291674843
push_back 202413766
push_front 538120247
get 136599
get 549783
push_back 937782975
push_back 292653526
push_back 864317016
push_middle 56588627
get 585727
get 499920
get 131995
push_front 37421582
push_middle 615504264
push_front 798055964
push_middle 74845823
push_front 692208852
push_back 287899505
push_back 337565328
push_middle 375401239
push_middle 676523204
push_middle 163893065
push_middle 146014696
get 128941
push_back 378890692
push_back 758605539
push_front 759865712
push_middle 870668610
push_middle 344248632
push_front 303793396
push_back 584663818
push_middle 822780308
push_middle 92516776
push_front 871348275
push_front 756221211
push_front 238802004
get 126128
push_back 235037971
push_middle 613964991
push_front 655388343
push_back 660902520
push_middle 474646702
push_front 21493745
get 316821
get 139146
push_front 508989738
push_front 843271451
push_back 35847274
push_back 520113092
get 489527
get 301867
push_middle 523662873
push_front 704649433
push_front 779856300
get 592035
get 569352
push_front 135069092
get 356610
push_front 678378656
push_back 763716028
get 170630
push_middle 207342147
get 331167
push_back 759397076
push_middle 218531651
get 493018
push_middle 904216664
push_front 326905552
push_front 27056845
get 505028
get 644853
push_back 653512284
push_back 772682589
push_front 790543085
push_back 887806504
push_middle 509201887
push_front 438287524
push_middle 766108923
get 165553
push_middle 298503882
get 245645
get 6678
push_front 797814740
push_middle 441850476
push_back 679128923
push_front 364380884
push_middle 8412707
push_back 783197094
get 626839
push_back 381926723
push_front 755680752
get 401585
push_middle 984576593
push_front 139753447
push_middle 602364156
push_back 302165877
push_front 183788454
get 538438
push_front 505512685
get 432403
get 586372
push_middle 296937011
push_back 322215294
push_middle 834161087
push_front 728963444
get 275507
push_back 931222654
push_middle 644046350
push_front 480724179
push_middle 721748566
push_back 43870367
push_middle 343643204
get 246340
push_back 453863536
push_front 887485470
push_middle 348299083
get 66544
push_middle 577003220
push_back 206922355
push_back 176322141
get 222594
push_middle 187339094
push_back 180717744
push_front 934690483
push_front 390458134
push_front 706356411
get 67681
push_front 156994974
push_back 743561669
push_back 861340659
push_front 187510316
push_back 764956182
push_middle 622378698
get 342619
push_front 248231952
push_front 508555290
push_front 316040614
push_front 210023872
push_middle 59525981
get 411884
get 159426
push_front 236648819
push_front 101322673
push_front 661902499
push_middle 595763652
push_back 735854521
push_front 861872940
push_back 863584483
get 212126
push_back 877458789
push_middle 174832830
get 186959
push_front 534259129
get 345942
push_back 296166656
push_middle 570664154
push_back 532721086
push_front 469260193
push_middle 407407969
push_back 228649263
get 519776
push_front 46909290
push_front 300999141
get 416610
push_back 659608747
push_middle 419039394
push_middle 827123111
get 305395
push_front 573925506
push_back 506049134
get 396525
push_middle 270284960
get 117449
push_back 604797365
push_back 936701468
get 157987
push_middle 524794048
push_middle 810649180
push_middle 585273228
get 11281
get 237843
get 60318
push_back 701866302
push_middle 686992980
get 89758
push_back 331963570
push_middle 133557674
push_front 906917555
push_front 586624114
push_front 299071508
push_back 41831654
get 645933
push_back 737915613
push_middle 810936724
get 636281
push_middle 677058148
push_back 899021182
get 355791
push_front 70184891
push_back 686291482
get 57418
get 404856
push_middle 754014779
get 451375
push_back 132142153
push_middle 198413507
push_middle 110057815
push_back 742487891
push_front 550398367
push_back 659994059
push_front 575432373
get 25445
get 652166
push_middle 152821443
push_front 335984697
push_front 737035622
push_back 169473262
get 265252
push_middle 693411719
get 207591
push_front 604489151
push_middle 44625264
push_middle 896507061
push_front 63336114
get 37215
push_back 304477078
push_back 302903598
push_middle 989361970
push_front 315554599
push_middle 380184907
push_front 327942133
push_middle 564303043
push_back 345500731
push_back 610242394
push_back 838724546
push_front 478756702
push_middle 296516281
get 293133
push_front 515358239
push_front 625941373
push_middle 284160726
push_middle 402786864
push_back 692481838
get 346050
push_middle 895460448
push_back 966823247
push_front 589292097
push_back 80596808
push_middle 80293372
push_front 60818447
push_back 326066575
push_front 616510080
push_back 65329809
push_back 811245489
push_front 481041969
get 261964
push_middle 772141851
get 177373
push_middle 250326029
push_front 619474893
push_back 389802218
push_back 539891259
push_front 960721695
get 43471
push_middle 615745517
push_middle 465568810
get 124803
push_middle 684062519
get 156630
push_middle 642326596
get 439125
push_back 979334921
push_middle 389914317
push_middle 849240086
push_back 421352863
push_front 943573936
get 160284
push_front 13354226
push_front 927875813
push_middle 378283750
push_front 328113899
push_middle 701058540
get 640812
push_middle 812664707
push_middle 363107642
push_middle 435184728
push_back 847927461
push_back 842954299
push_back 94793646
get 634337
push_back 411057330
push_back 992143979
get 82533
push_front 448082759
get 218935
push_front 62094667
push_front 190511079
get 595661
get 373056
push_front 340075819
push_middle 316909522
push_back 980233863
get 592737
push_middle 990592669
push_front 407880232
get 305327
push_front 923602
push_front 377349985
push_middle 125367952
get 434860
push_front 576217590
get 384912
push_middle 625456322
push_back 357086173
push_back 2914606
push_middle 926421377
push_back 109057424
push_back 646443136
push_back 663478258
push_front 987572816
push_middle 950760435
push_back 58835211
get 51709
push_middle 395760178
get 298387
push_front 936582592
push_front 572493424
push_front 574349666
push_back 708933694
push_middle 658962290
push_back 241573983
push_back 819683466
push_middle 537684294
push_middle 492701995
push_back 584045578
push_front 926759933
push_middle 363807094
push_front 851805235
push_middle 548828733
push_middle 547923469
push_middle 936387686
push_middle 663440711
push_back 829251242
push_back 950976862
push_back 120400953
push_front 257912914
get 511822
push_back 465229040
push_middle 307305993
push_front 240534829
push_middle 196771077
push_front 664457622
get 403302
push_back 875122700
get 588237
get 339869
get 261867
push_front 437442592
get 225894
push_middle 150296517
push_front 221528145
push_back 15577662
push_middle 924869025
push_middle 236859624
push_front 556462466
push_back 850460290
push_back 453504275
push_back 958965496
push_back 437403043
get 355946
get 37320
get 389715
push_front 232120826
push_back 826741769
get 649735
push_front 427737029
push_back 447285325
push_front 11869475
get 327584
push_front 43742167
push_middle 426745938
push_back 135487882
push_back 8408188
push_middle 40319067
get 62436
push_front 114116584
push_middle 875376795
push_middle 437789766
push_front 711165043
push_front 272794949
push_back 283569478
get 310542
push_back 640477538
push_front 207248748
push_front 252663602
push_front 840674268
push_middle 117370700
push_front 795218920
push_back 525625249
push_front 711212822
push_middle 281624224
push_middle 301715890
push_back 280481543
get 560892
push_front 830421200
get 120787
get 443571
push_back 368795062
push_back 868108263
push_middle 578045126
get 40963
get 49471
push_back 788915478
push_middle 151953617
push_middle 758060556
push_back 599418925
push_middle 224175765
push_back 75136313
get 313581
push_middle 836450443
push_front 805167391
push_middle 552076729
push_front 912676766
push_back 640608523
push_middle 228140813
push_front 993494786
push_middle 967863053
push_back 76207518
get 421745
push_front 454681248
get 98218
push_middle 418105658
push_middle 888584806
get 244771
push_back 282906617
push_back 568247074
push_front 237500583
push_front 671321712
push_front 620664872
push_front 337381134
get 544338
push_back 329276756
push_front 327678866
get 64717
push_middle 313876809
get 174539
push_front 196643809
push_back 194943873
push_middle 795515635
push_middle 141002957
push_middle 559084438
push_middle 752730060
push_middle 936539053
push_middle 897233356
get 232121
push_middle 819820403
push_front 149838700
push_front 832114443
push_front 510077720
get 6172
push_middle 425465937
push_middle 238912311
get 262258
push_back 736311906
push_middle 11385250
push_back 899943449
push_middle 934919788
get 543224
push_middle 982298784
get 1724
push_middle 32499264
push_front 430721420
push_back 294347096
get 236998
push_front 355091131
push_back 598605504
get 600656
push_middle 737325883
push_middle 729919765
push_front 40526982
get 298356
get 166432
push_middle 449410544
push_back 519326958
push_middle 150766389
push_front 139248029
push_back 293319747
get 148837
push_front 921686934
get 383839
push_front 304176728
push_back 238648813
get 511387
get 521906
push_back 119267767
get 77245
push_middle 335463207
get 568666
push_back 78390935
push_back 298006511
push_middle 901954576
push_front 134986954
get 282172
push_back 426208688
push_middle 527587082
get 617118
get 377015
push_front 884712803
push_middle 525075560
push_middle 180734022
get 509611
push_back 158487261
push_front 800074622
push_middle 577641185
push_back 59298067
push_back 55052836
push_middle 844081305
get 80092
push_front 476923171
push_front 319140471
push_front 802874846
push_back 118522036
get 323380
get 632480
get 373243
push_back 591705260
get 388152
push_back 611766076
push_front 605776168
push_front 161092469
push_back 257168519
push_back 568275831
push_front 821475569
push_back 332054298
push_middle 456175345
push_back 589257924
get 579094
get 155715
get 503903
push_front 355170060
push_front 430517725
push_back 618793153
get 303915
push_back 552826529
push_back 559914802
push_back 209123710
push_front 1112987
push_middle 170938421
get 310242
push_middle 446955547
push_middle 703431364
push_front 580484677
get 406205
push_middle 10470097
push_front 507549499
get 293597
push_front 169809746
push_middle 244397754
push_middle 661294573
push_front 774667055
get 393969
push_front 256889905
push_back 940650753
push_middle 707992933
get 329144
get 78809
push_front 863801063
push_front 507353098
push_middle 968131459
push_middle 193710319
get 477948
push_back 94067701
push_front 149262131
push_front 136471146
push_front 892824815
push_middle 327600479
push_middle 743230824
push_back 13458489
get 288900
push_front 350967873
push_middle 445618468
get 214285
push_middle 712542676
push_back 492222725
push_middle 846214506
push_front 861843084
get 122248
get 191478
get 338033
get 633545
push_back 370784391
push_front 987668110
push_back 634032352
get 400903
push_front 343443138
push_middle 164850067
push_back 853057710
get 173259
push_back 271334037
push_front 19078656
push_back 233220750
push_back 804856281
push_back 575822492
push_front 379724653
get 526479
push_back 136220170
get 278718
push_middle 20508624
get 414073
push_front 383489712
push_front 159127477
push_front 615554932
push_middle 319173412
push_front 503737788
get 132820
push_front 196224007
get 654316
push_back 359953767
push_front 345364605
push_middle 552385350
push_back 364829407
get 117300
push_back 685158920
get 78537
push_back 64237282
get 449957
push_front 132505290
push_back 633363355
push_back 562341486
push_back 491507858
push_front 634080498
push_middle 233833870
push_back 415787268
push_middle 619386833
push_back 326945142
push_back 686140882
push_front 725528161
push_front 633550981
push_front 939305501
push_middle 850818895
push_back 874552073
push_back 634330461
get 638837
push_back 30344761
get 156091
push_back 970467231
push_back 748951544
push_front 142309016
get 494362
push_middle 224812250
push_back 742442986
push_back 745343654
push_front 397750242
get 500450
push_middle 544047046
push_front 253714732
push_middle 241687461
push_front 905980137
push_middle 789445661
push_back 999077497
push_front 592576505
push_back 788913328
get 315647
push_back 754044537
push_middle 26717634
push_middle 87487595
push_middle 703294881
push_back 739272864
push_back 524570259
push_front 517536229
push_middle 756735930
push_front 841074922
push_front 737854029
get 174292
push_front 89377520
get 312459
push_back 858325929
push_back 815261465
push_front 643655284
get 624390
get 650800
get 231447
push_front 415750142
push_middle 746933478
push_middle 150125000
get 510841
push_back 479100753
push_front 672538782
push_back 597628697
get 451503
push_front 634762885
push_front 272818130
push_middle 748226728
get 269418
push_front 953865089
get 372211
push_front 883056885
push_front 209936980
get 530204
push_back 153111029
push_middle 726986789
push_front 922102430
push_front 167275502
push_middle 470790532
push_middle 537183482
push_front 841960264
push_back 204427797
push_back 976913130
push_back 624062185
push_back 450334728
push_middle 980144949
push_front 183070361
push_back 902351293
get 425441
push_front 329860508
push_back 444654360
get 174629
push_front 945124407
push_back 610610967
push_back 610043012
push_middle 526733819
push_back 288206274
push_front 218919909
push_back 505081592
get 377251
push_front 454674553
push_back 919135355
push_middle 235168050
push_back 997451477
push_back 112021248
push_middle 761727919
push_middle 85393486
push_back 179919079
push_middle 213074932
get 316617
push_middle 328561256
push_back 163368331
push_front 312667357
push_front 169869920
push_back 763710284
push_back 196943492
get 55662
push_back 355937190
get 167773
push_front 8563375
push_middle 248577639
push_front 297340755
get 573180
get 593397
push_back 214477871
push_back 570329245
push_back 107295118
get 344149
push_front 479507006
push_back 111359310
get 317165
push_middle 164172936
push_front 320343023
push_middle 221614572
push_middle 698786061
push_back 993849311
get 156456
push_back 113813761
push_back 455720405
push_back 810994707
get 624267
push_middle 136284292
get 301994
push_front 958242994
get 67370
push_middle 956176282
get 638362
push_front 34658419
get 176117
push_middle 497733519
push_back 558125501
get 510601
push_front 359017718
push_middle 744078718
push_front 432862749
push_back 471771436
get 134592
push_middle 644450421
push_back 507899323
push_middle 73289408
push_back 35833947
push_back 912211010
push_front 800572462
push_back 177622944
push_front 802032077
push_front 733880880
push_back 72232074
push_front 938116112
get 505248
get 336818
push_middle 743203925
push_middle 770658138
push_back 912793391
get 324805
push_middle 736529471
push_middle 983395326
push_middle 370491815
get 623462
push_back 811722390
get 584243
get 439824
get 320813
push_middle 577600933
push_front 672060759
push_middle 320480742
get 507820
push_back 799378885
push_back 692591434
push_middle 128458332
push_back 19324503
push_back 661673640
push_front 893768361
get 600954
push_middle 627687112
get 80805
get 70851
push_back 50445617
push_front 474000008
push_back 772401010
get 471649
push_front 103676006
push_back 683747515
push_front 930639795
get 398452
push_front 654244271
push_middle 53272759
push_front 123982836
push_front 418473397
push_front 988938183
push_back 779832071
push_back 139226623
get 179692
push_back 862088086
push_middle 357292702
push_middle 744705406
push_back 733970488
push_front 391926679
push_middle 142981212
push_front 344956398
push_front 546033047
push_back 142731469
push_front 520584624
push_middle 769492191
push_front 997541746
push_back 93136957
push_middle 859932551
push_front 784331131
push_front 192936262
push_front 127350728
push_front 685574912
push_back 354389749
push_front 494006875
push_back 435313485
push_middle 408494665
push_back 579522082
push_back 161874778
get 612315
push_back 858719425
push_front 12531823
get 631371
get 50290
push_front 251110527
push_back 789035782
push_front 161088084
push_back 69401907
get 644034
push_back 577432780
push_middle 191957727
push_front 314934281
push_middle 525060219
push_middle 59699299
push_back 169463793
push_back 681907748
push_front 659101528
get 480444
push_back 957747485
push_front 806636408
push_front 783717785
get 83904
push_front 230586836
get 368656
push_back 293595535
push_back 635410147
push_back 300964824
push_back 1118946
push_back 901981876
get 214141
push_front 330498676
get 471642
push_front 637770449
push_front 592528715
get 541054
push_middle 830673201
get 524929
push_front 844863478
push_middle 931246258
push_back 585990100
push_front 169354061
push_middle 901052704
get 277695
push_middle 421046813
push_middle 444913253
push_middle 675407772
push_middle 524146038
push_back 612018765
get 72138
get 416266
push_middle 364600027
push_middle 658213756
get 121648
get 125461
push_middle 693340289
get 450662
push_front 274947431
push_back 461244092
get 171135
push_front 915775364
push_back 389545180
get 466062
push_back 434383211
get 635523
get 17028
get 255627
push_back 917108748
push_middle 294014190
get 197009
push_middle 838838905
push_back 956669303
push_back 599085717
push_middle 289962872
get 388552
push_middle 671324957
push_front 136894341
get 275744
push_front 979946528
get 49199
push_back 571039224
push_front 200482685
push_back 932340818
push_middle 566663199
push_front 352325321
push_back 232349454
push_middle 726583829
push_back 847378319
get 206729
push_back 596730084
push_front 91312879
push_back 734930770
push_front 319570085
push_front 994482181
push_back 376838618
push_front 320913155
push_back 935536427
push_middle 850985219
push_middle 552824835
push_back 927844022
push_front 770008432
push_front 358844607
push_middle 682410411
push_back 503390034
get 338036
push_back 237333366
push_front 427296790
push_back 611488318
push_front 949433384
get 297045
push_back 363636593
push_middle 703606845
push_front 489112282
push_back 271214913
get 84114
push_middle 595897266
push_back 524387521
push_back 938038321
get 75236
push_middle 314253534
push_front 440911751
push_middle 766041064
push_back 832675424
push_back 857780038
push_middle 319011730
push_back 657633858
push_middle 652703849
push_back 97308927
get 554349
push_front 926322884
push_middle 39100456
get 438920
push_middle 976391224
get 521401
get 352066
get 270178
get 317652
push_front 795467254
push_front 176972899
push_middle 485650145
push_front 705329702
push_front 5143562
push_front 930180291
push_middle 983370255
push_back 703367168
get 293210
push_middle 274385850
get 10513
push_front 953024253
push_back 782407975
get 417629
get 611536
push_back 546759896
push_back 985480229
push_front 467771329
push_back 10368953
push_middle 558661398
push_front 295280494
push_middle 593113924
get 657837
get 202589
push_front 36940706
push_middle 157673868
push_back 861145446
push_middle 931209517
push_middle 466760867
push_front 301627261
push_front 345574619
get 171071
push_back 732232520
push_back 146006773
push_back 231895628
push_front 84550509
push_front 906302952
push_back 735771596
push_back 379226974
push_front 800297769
push_middle 48317698
push_back 169511740
get 445750
get 315279
get 176629
get 568777
push_front 411941683
push_middle 37748985
get 494532
get 202466
get 301670
push_middle 812312951
push_front 445038328
push_middle 165494183
get 165288
get 57407
push_middle 275737952
push_middle 938093265
push_back 735937988
push_middle 739551459
get 328710
push_middle 639588811
push_middle 789491198
push_back 705524288
push_back 49586213
push_front 670076931
push_front 559132568
push_front 390212731
get 415482
get 135556
get 537077
get 334752
push_middle 711465547
push_front 845617454
push_front 570051603
push_back 520688632
push_middle 107795084
get 21652
push_back 712624190
push_front 611658665
push_back 353524215
push_front 212966987
push_front 187826948
push_front 415886089
get 243225
push_front 189280692
get 344875
get 63587
push_front 210721101
get 96605
get 76418
push_middle 810300801
push_front 591330013
push_front 803519272
push_front 987957561
push_middle 766752176
get 179926
push_front 557419887
push_front 324372023
push_front 113517928
push_middle 597005517
push_front 349737650
push_back 607485196
push_back 183881965
get 356150
push_front 537572927
push_middle 251250717
get 604706
get 476689
push_back 232748846
push_middle 211282209
get 353695
get 317344
push_middle 546047726
push_front 600348155
get 121101
get 471077
push_front 917126617
push_back 969774999
get 391714
push_middle 671664884
get 22491
push_front 556869534
push_back 871835931
push_middle 478893148
push_back 9665821
push_middle 817891692
push_back 766667450
push_front 953542063
push_front 953182918
push_front 665673043
get 655339
push_front 600232900
push_back 937133302
push_front 437972379
push_back 599462143
push_middle 527401760
push_front 896330002
push_back 9996991
push_back 851211975
push_front 544026155
push_middle 340496576
push_front 740086348
push_middle 471753634
get 468978
get 278097
push_front 582588933
push_middle 535298961
push_back 72493166
push_back 521431924
push_back 692999394
push_middle 848225090
push_front 318933407
push_middle 474297921
push_middle 216044258
push_back 597446099
push_front 582857026
push_front 23809114
get 149863
get 522376
get 57890
push_back 683757105
push_back 122004506
push_front 52179304
push_back 917813601
push_back 713688575
push_middle 305273187
push_front 211975637
push_back 269955582
push_middle 130167174
get 223131
get 313122
push_front 145073093
push_back 638925094
push_middle 980941906
push_front 133604499
push_middle 141326805
push_back 672822167
push_back 564877723
get 151281
push_back 597823468
get 28243
push_back 983483002
push_back 170760668
get 237222
push_middle 411003998
push_middle 574542949
get 543714
push_back 480478123
push_front 121792810
get 618940
push_front 417613386
push_front 400858614
push_back 530894607
push_middle 970794638
push_back 855746788
get 437574
push_middle 137660446
get 75899
push_front 689805762
push_middle 40286473
push_middle 519603747
push_middle 298735108
get 659607
push_front 985678485
push_back 281694419
push_front 100509656
push_middle 793891898
push_front 175980343
push_middle 20444418
push_back 569588376
push_front 409476465
push_front 285933846
push_middle 809845278
push_front 129363026
push_back 240780950
push_back 684184286
push_back 183062710
get 572434
push_back 350486735
push_front 382020703
push_back 124288771
push_back 876239767
push_middle 495402624
push_back 653867694
push_front 78901700
push_back 608599504
push_back 690614012
push_front 433577172
push_front 947528903
get 387466
push_middle 828483924
push_middle 138070462
push_front 605987695
push_middle 957095344
get 144174
push_front 214431806
get 142751
push_back 170696100
push_middle 762325446
get 591135
get 386098
push_back 929118854
push_middle 496850316
push_front 393254231
push_middle 867465796
push_back 622037773
push_middle 502877364
push_middle 242030298
get 383735
push_middle 133049505
push_middle 201091629
push_middle 96519228
push_middle 497390119
push_front 160748100
push_middle 797296451
push_middle 921758761
push_middle 686196697
get 542100
push_front 706380999
get 302754
push_front 271965159
push_back 327607283
push_back 668698761
push_front 462535182
push_back 124536319
push_middle 350055204
get 360678
push_middle 965835005
push_back 422985850
push_back 481598458
push_front 259677710
push_front 895080978
push_middle 425512493
push_middle 102410859
push_middle 901354855
push_middle 440694448
push_back 809874868
push_front 454347653
push_back 622556805
push_front 82627748
push_back 895965541
push_middle 192041625
push_front 792876364
push_back 736863254
push_middle 803809921
push_middle 956843252
get 274311
push_back 267857519
get 548483
get 299222
push_front 589901830
push_front 248044561
push_back 756605593
push_middle 196304733
push_front 498985293
push_front 679327666
get 179615
push_middle 499576330
push_back 196953161
push_front 454930896
push_front 677589285
push_back 69586724
push_back 614904289
push_front 788058610
push_front 470747892
push_middle 280028835
push_front 976614866
get 626865
push_back 48382188
push_front 70654104
get 258525
get 131669
push_back 95979228
push_front 969008325
push_back 106382696
push_middle 609436402
push_back 303431787
push_front 911496255
push_back 979379826
get 287203
push_front 93271530
push_front 885565435
get 37195
get 366914
push_back 64668790
get 321329
push_middle 308005212
push_middle 130134264
push_middle 307690713
push_back 812704545
push_middle 983787046
push_middle 810632057
push_front 392437032
push_front 983822349
push_back 282196937
push_back 161364545
get 225127
push_front 451767924
push_front 989068002
get 499642
get 369136
push_back 629221122
get 261467
push_back 280764564
push_middle 58447968
push_back 246711465
push_back 228001836
push_back 506613054
push_front 13905560
push_middle 965237587
push_front 566817151
push_middle 922050399
push_back 935250878
push_back 451105033
push_middle 173678803
push_back 591549964
push_middle 901315524
push_back 988843783
get 219616
push_back 447753080
get 506425
push_middle 553882154
push_front 551124772
push_front 370768714
get 630536
get 415412
push_front 606982216
push_back 313578689
push_front 685076912
push_back 69170396
push_back 718009251
get 390655
push_middle 976906404
push_back 834272529
push_middle 345103092
push_front 357556085
push_back 448876255
push_middle 680001040
push_middle 991989925
push_front 163115300
push_back 345116522
push_front 31526866
push_front 25223346
push_middle 31453146
get 651025
push_back 310073050
push_front 347702536
push_back 925736957
get 163332
push_back 173007607
push_middle 654478679
push_middle 487009481
push_front 536188693
push_middle 253725780
push_front 366358017
push_back 100524685
push_back 736938484
push_back 643446490
push_front 766546935
get 411833
push_back 85828542
get 359693
push_back 564776747
get 177433
push_middle 292908352
get 83509
push_back 213079593
push_front 80006682
get 358951
get 93272
push_middle 573164892
push_front 200564064
push_back 828439530
push_front 742551714
push_middle 248099362
push_middle 23536173
push_front 906120344
push_back 910596621
push_back 359875339
push_middle 91409363
push_back 154457968
get 137899
push_front 328076892
push_front 534945427
push_back 414010846
push_front 398389559
push_middle 868950828
push_middle 364167998
push_back 136911833
push_middle 517383466
get 566043
push_back 862246238
get 453951
push_back 902932474
push_front 437450510
get 432031
push_middle 349977218
push_back 910611544
get 492185
push_front 378939785
push_front 672735105
get 17146
push_front 261957438
push_front 92847546
push_back 772291148
push_back 922495400
get 212859
push_front 464762663
push_middle 482016126
push_middle 325936390
get 195288
push_front 330294103
push_middle 824687141
get 148993
push_front 734605305
push_middle 737096298
push_middle 106405736
push_back 150097616
get 520941
push_back 136952427
push_back 597294366
push_back 603630748
push_front 643116077
push_middle 431721951
get 346109
get 66920
get 145978
push_back 908617839
get 242559
push_middle 907282832
push_back 463991796
push_back 620994194
push_middle 490821650
push_middle 278324141
get 485412
push_middle 316656795
push_back 914372346
push_front 444061583
push_front 393402338
get 426478
push_middle 775568306
push_back 467271289
push_front 652024748
push_back 112576908
push_front 785127827
push_front 717573810
push_back 269703344
push_back 892655485
get 277716
get 364107
push_back 28989729
push_middle 460107289
get 285398
push_middle 159794481
push_front 341923977
push_back 2245731
get 349869
push_front 67132899
get 72973
push_middle 514158086
push_front 739456813
get 384102
get 268680
push_front 765174505
push_front 114107570
push_back 958026299
push_back 548573230
get 478295
push_middle 632471004
push_back 984980416
push_front 89802422
push_back 486619751
get 476024
get 522364
push_back 365286018
push_back 725865113
push_front 979932196
push_front 323243114
get 110050
push_front 19157329
push_front 2261268
push_middle 687250540
push_middle 254004018
push_middle 408183320
push_front 154307362
push_back 826341657
push_middle 292942948
push_middle 942987847
push_front 99283757
push_middle 945313595
push_back 641728032
push_back 121934226
push_front 322181035
push_front 295956944
push_middle 511173042
push_front 411677130
push_front 693024820
push_middle 482973508
push_middle 933433541
push_middle 208741383
get 621120
get 203793
get 593773
push_front 625261441
push_middle 870771333
get 535071
push_back 352512991
push_middle 76491814
push_front 856179151
push_middle 655427420
get 571420
push_front 363536971
push_front 916355512
push_front 820384600
push_front 163353678
push_back 41065927
push_front 796643799
push_back 344682812
push_back 851201054
get 443503
push_front 523993058
get 95843
push_front 117005880
get 493213
push_front 158409680
push_front 577325274
push_front 295579806
get 59483
push_front 955760358
push_front 788673964
get 239241
get 252502
push_front 399463473
get 119363
push_middle 788610129
get 403336
push_middle 32141884
push_back 388608273
push_middle 94788323
get 149598
push_front 367002784
push_middle 462191931
push_back 954788828
get 219312
push_back 813596082
push_middle 108026420
push_back 439920916
push_front 493922859
push_back 17444580
push_back 955584598
push_back 113200998
push_back 699152023
get 16937
push_front 579804116
push_middle 692026104
push_front 147613327
push_front 637265948
push_back 211696910
get 436182
get 30692
get 517835
push_back 183798679
get 465542
push_front 210393002
push_back 341060888
push_middle 227234364
get 247498
push_back 954090180
push_middle 182335459
get 370292
get 90061
push_back 377087746
push_back 999094490
get 330969
push_middle 34346489
push_middle 402565669
get 30508
push_middle 506009889
push_middle 957901524
push_front 167846073
push_front 848912925
push_front 710955989
get 639567
push_middle 465270639
push_middle 120994974
push_middle 761611058
get 122642
push_middle 260525397
push_back 382650558
push_front 156900988
push_middle 843523504
push_back 774044226
get 494023
get 230099
push_back 148411089
push_middle 533967258
push_front 642650059
push_middle 877278945
get 172395
get 378636
get 554002
push_front 245969568
push_back 8990479
push_front 31271000
push_middle 166563968
push_front 904493870
push_front 532705676
push_front 178864322
push_middle 570958663
push_back 449509222
push_front 407150601
push_middle 859192431
push_front 970981015
push_middle 621781011
push_middle 851014232
push_middle 141277447
push_front 574660436
push_back 304973890
get 138827
push_back 8169235
push_middle 336914490
get 19462
push_front 988901858
get 547682
push_middle 147656657
push_middle 623319609
get 224283
push_back 650938237
get 31022
push_back 865146320
push_front 633492547
push_middle 223486191
push_back 618121811
push_front 371400178
push_middle 103203322
push_back 4349509
push_front 954060543
push_front 223659957
push_front 159178080
push_middle 831873023
get 52727
push_front 419577955
get 414327
push_front 151080798
push_front 625794895
push_front 666808259
push_middle 267239608
push_back 61179527
push_middle 579621927
push_middle 346796578
get 136465
push_middle 925415058
push_back 28322045
push_back 393600607
push_front 96483362
push_front 119161744
push_front 342322472
push_middle 755978603
push_middle 512235043
push_middle 54888288
get 302661
push_front 799734180
get 270577
push_front 72656294
push_middle 202963721
push_back 252422056
push_front 470767627
push_back 330237960
push_middle 23071608
push_back 787998751
push_middle 399138676
get 374506
get 515521
push_back 330050382
push_back 609328612
push_middle 857605054
push_front 753286377
push_middle 434916676
get 548662
push_front 690165443
push_front 812987879
push_back 204816959
push_front 889929892
push_middle 367571409
push_middle 426487171
push_middle 676319216
push_front 150990492
push_middle 450339064
push_front 959030063
get 427411
push_back 198553833
push_front 253851198
push_back 933732432
push_back 583071246
get 514625
push_back 71884157
push_back 787757714
push_back 912436604
get 502692
get 373468
get 397766
push_middle 780362383
get 334328
push_back 229360080
push_middle 206080504
get 640414
push_middle 249642911
push_front 261492481
push_middle 436967226
push_back 356420710
push_middle 638477709
push_back 114159717
push_back 5419547
push_middle 18137702
push_back 68349750
push_middle 102043740
push_back 393038669
push_front 540829776
push_back 435268049
push_front 594981719
push_middle 691724314
push_front 266236439
get 385111
push_middle 570122507
push_front 692152586
push_front 458745189
push_middle 647010592
push_front 566559259
push_middle 397611311
push_front 161725124
push_back 100968788
get 611996
push_back 431050438
push_front 878346036
push_back 793685823
get 337559
push_front 153783116
push_front 44406358
get 138840
push_middle 535753943
push_front 306456317
push_back 534144825
push_front 50063077
push_front 924994385
push_middle 340278526
push_back 420817415
push_middle 519260189
push_middle 82508913
push_middle 956797759
push_back 465041042
get 160156
push_back 527746115
push_middle 507541624
get 175127
push_middle 468782329
get 336491
push_middle 362839598
get 141807
push_middle 646989702
push_back 51849196
push_back 278092787
get 528063
push_back 887067021
get 558254
push_front 710945585
push_front 859393128
push_back 880464524
get 130682
push_back 101868351
push_middle 737141266
push_front 556475495
push_front 405102703
push_middle 673696081
get 368231
get 254676
push_front 420126992
push_middle 223571338
get 39691
push_back 855352305
push_middle 357389977
get 643531
push_middle 21839825
push_middle 284589923
get 486152
push_back 730511412
push_front 457470891
get 570072
push_front 617168656
push_front 21274612
get 228019
push_middle 303554458
push_middle 407952432
push_middle 989442163
push_back 65728031
push_middle 243396057
push_back 359246370
push_back 970999502
get 317230
push_front 220831656
push_back 156197208
push_middle 888810796
get 32180
push_front 905945426
push_middle 714835986
push_back 757807510
push_front 801113419
push_middle 831727285
push_back 284012871
push_middle 763936012
push_back 994160067
push_front 887322017
push_back 490448943
push_back 745898794
push_back 991311058
push_front 132444602
push_front 199131006
push_middle 204369717
push_middle 581446061
get 520292
push_back 435246452
push_front 779128315
push_back 566142872
push_back 600240134
push_front 217098024
push_front 141379365
push_front 783021868
push_middle 323612849
push_back 893652244
push_front 672731339
push_middle 36309822
push_front 728074669
push_front 793910163
get 511445
get 389227
push_back 633618147
push_back 263904756
push_front 534057708
push_front 577230179
push_back 724394850
push_middle 308024617
push_back 65514967
get 643164
push_middle 376017866
push_front 713411788
get 173021
push_front 626108826
push_front 172166697
push_middle 437722764
push_middle 605081888
push_back 660858107
get 482657
push_middle 86429971
push_back 575099548
push_front 103161181
push_middle 841510131
push_front 793426659
push_middle 52885506
get 509134
get 166572
push_back 33895456
push_front 307503721
push_front 974471253
push_front 583003521
push_middle 337454401
get 37700
push_back 455454829
push_front 164021953
get 436122
push_front 175166060
push_front 118493799
get 616177
get 640305
push_front 325389127
push_front 323301855
push_back 329735053
push_middle 300000721
push_front 241367478
push_front 736013001
push_back 877460896
push_back 577299234
push_back 191578520
push_front 85606535
push_back 765145325
push_front 192773251
push_middle 976173900
get 539919
get 316910
push_front 598306831
push_middle 635722778
push_front 593781601
push_front 356900002
push_front 72061932
push_middle 930291218
push_back 172943173
push_front 645669959
push_front 784168662
get 425539
get 13526
push_middle 1938729
get 155010
get 239656
push_back 206746080
push_front 598704241
push_middle 43617478
get 273036
push_middle 92297058
push_middle 286042284
push_middle 523002616
push_back 923967999
push_back 48821751
get 288435
push_back 713798379
get 613327
push_middle 251953292
get 231534
push_front 793805250
get 428049
push_back 93623919
push_front 828911405
push_middle 247803375
push_middle 730434453
push_front 330735784
push_back 651194129
push_middle 809145754
push_back 268739196
push_middle 51215844
push_back 942554601
push_front 432275744
get 176745
push_back 499833634
push_front 708939941
push_front 227989280
push_front 977550666
push_back 491017372
push_middle 143784833
push_middle 391826272
push_front 667515409
get 659370
push_back 317056241
push_back 45541306
get 331111
push_middle 213811201
push_middle 180928446
get 526411
get 112610
push_middle 204161991
push_middle 224534513
get 155981
get 198674
push_middle 938256460
push_front 965555671
push_front 35123727
push_middle 426516229
get 139493
push_back 555474221
push_front 664423953
push_front 874063215
push_middle 866040047
push_front 230745340
push_front 819475964
push_middle 652301102
push_middle 407989308
push_middle 632364639
push_front 547931470
push_back 419728297
push_front 472092741
get 626427
get 348962
push_front 749234000
get 65332
push_back 999177594
push_middle 412941711
get 72405
push_middle 702349983
push_front 993052299
push_middle 281625449
get 553004
push_middle 763557642
push_back 649105511
get 274585
push_back 387528343
get 586372
get 29768
push_back 720136256
push_front 971429980
get 623234
get 287195
push_back 650552921
push_back 218902209
push_middle 133878895
push_middle 238807462
push_back 553018426
push_front 873230318
push_front 864211682
get 490817
get 391384
get 461341
push_front 938992764
push_back 454169748
get 67722
get 635666
push_front 357129897
push_front 927206313
push_back 548010798
get 127439
get 464469
push_back 585992057
push_front 948061054
push_middle 816356994
push_front 623957362
push_back 255756148
push_front 50803211
push_back 958598805
push_middle 747013975
push_back 610223927
get 8090
push_middle 14047992
get 398427
get 359741
get 260787
push_back 692381039
push_front 74475947
push_middle 232727627
push_middle 329333358
push_front 177470203
push_middle 407596627
push_middle 982562940
push_back 653765002
push_front 986349895
push_front 774869843
push_back 442914190
get 166532
get 477404
push_back 516294412
push_front 264559710
push_middle 550854970
get 222114
push_middle 986612415
get 557828
push_back 983688838
push_middle 133907630
push_front 231137524
push_front 698857570
get 128218
push_front 542515410
push_back 564573828
push_front 309982445
get 439340
get 288160
get 451310
push_middle 801270951
push_front 659748225
push_front 956826144
get 483170
push_front 892481815
push_front 597507868
push_front 452580718
get 575209
push_back 323137461
push_front 679424407
push_middle 105856687
push_front 547499648
get 106598
get 384861
push_middle 661618096
push_middle 898559923
push_front 480859872
push_middle 188207507
push_front 421242528
push_back 916007731
push_back 948402374
push_front 498186158
push_middle 538033765
push_middle 673953354
push_front 491694671
push_back 703433858
push_front 85977386
push_middle 736411310
push_middle 675520813
push_front 701326673
push_back 237206392
get 641230
push_middle 89894642
get 97497
get 73354
push_front 78572826
get 122640
push_front 875195385
push_back 476639208
push_back 138864344
push_middle 353892964
get 425670
push_back 351441319
get 219415
get 283285
push_front 709823655
push_front 934827935
push_front 426296696
push_front 608502246
push_middle 727481393
get 425857
push_middle 469996149
push_middle 468932406
push_back 508280485
push_front 602910785
push_middle 421812994
push_middle 96498366
push_back 319625326
push_middle 13461701
push_back 94529220
push_middle 84791275
push_front 657917589
push_middle 557930213
push_back 89000770
push_middle 938756215
push_front 105339809
push_front 807139145
push_back 409879837
push_front 878883028
get 574531
push_front 797160144
push_front 639039740
get 48381
push_back 601100866
push_middle 577687852
push_middle 959473964
push_middle 977517073
push_middle 322607639
get 108331
push_middle 153020190
push_back 810726602
push_back 440111983
get 621956
push_back 119846735
push_middle 890820374
push_back 622061921
push_front 523089104
push_back 402523189
push_back 961396863
get 650213
push_middle 880617601
push_back 201096585
push_front 253502886
push_middle 486394591
push_middle 266136040
push_middle 341362349
push_back 545149059
push_front 279617225
get 606648
get 654845
push_front 682026121
get 17167
push_middle 809136430
get 396584
push_back 736236985
push_middle 210243260
push_front 280245782
get 206295
get 245578
push_front 4105301
push_middle 790389610
push_front 5751301
push_back 990649413
push_back 804840181
get 608758
push_front 88888083
push_middle 437058828
get 225753
get 18288
push_front 814159120
push_front 182705033
push_back 852505194
push_middle 119477340
push_back 729561864
get 541015
get 375732
push_front 141482542
get 565809
push_front 148959264
push_back 55317087
push_middle 383779472
push_front 547747572
get 545300
push_middle 44923684
push_middle 187534736
push_front 23339342
push_middle 565673896
push_front 7119685
push_middle 873653843
push_front 782747749
get 587382
push_middle 354529399
push_front 386143884
push_middle 723377446
push_middle 801925222
push_middle 182197048
get 592862
push_front 479508738
get 164268
push_middle 559778596
push_middle 582149344
push_middle 847314661
get 586310
push_back 10876823
push_middle 304431802
push_back 920033499
push_middle 311308166
push_front 401212940
push_back 638370467
push_middle 613942246
push_front 252588513
get 320421
push_front 69938449
push_middle 499467661
get 264398
push_back 211590200
get 34269
push_front 879834467
push_middle 778203110
get 505496
get 427916
push_front 418898949
push_front 68983441
push_front 309120245
get 588700
push_back 969257618
push_front 618375139
get 309637
get 421213
get 111329
push_middle 383321180
push_back 203831441
push_front 436660374
push_front 193442926
push_front 876531798
get 112072
push_middle 120515000
push_front 351214074
push_middle 441484280
push_middle 622193802
push_front 393936911
push_front 138072996
push_front 635223158
get 67674
push_back 520872474
get 287560
push_back 916495595
push_back 156057105
push_back 825078480
push_front 381182471
push_front 500862314
push_front 424694797
push_middle 711704843
get 149409
push_back 897646140
push_middle 427777554
get 632156
push_back 557782689
push_back 18144686
get 280562
push_middle 924856599
push_back 837034141
get 325086
push_front 973581587
get 131154
get 85778
push_back 277026997
get 95980
push_back 849433860
push_middle 376937794
get 560823
push_back 888501269
push_back 738295689
get 414794
push_middle 21539722
push_middle 175588323
push_back 157151912
push_middle 349333295
push_back 587122947
push_middle 778198680
push_back 402239098
get 331767
get 519970
push_back 600048616
push_middle 199676136
push_back 735697155
get 79431
push_middle 57534328
get 648354
push_back 152463254
push_back 804538014
push_back 179024672
push_middle 249520808
get 330478
get 315361
push_back 685119287
push_front 155196368
get 427046
push_back 300257051
push_middle 648863664
push_back 517653018
push_front 521681895
get 77991
push_middle 754642068
push_front 382280193
push_middle 119852280
push_middle 101258217
push_back 502872113
push_middle 842966922
push_middle 681410668
push_front 796687588
push_front 582389882
get 357899
push_middle 423486131
push_middle 292133037
push_front 305244763
get 181841
push_back 422063701
push_middle 340566753
push_front 112644737
get 262116
push_middle 158871324
get 560091
push_middle 418605377
get 429450
push_front 199843162
push_middle 920623666
push_back 28044995
get 521285
push_middle 814144843
push_middle 791143608
push_front 954969622
push_middle 710637564
push_back 162963483
push_front 116206730
push_back 921933000
get 559920
push_back 477283192
push_front 419468188
push_back 532957898
push_middle 307232380
push_middle 689541295
get 396075
push_back 427688019
push_back 279589523
push_front 23684193
push_middle 656954308
push_middle 511795959
push_front 45308568
get 294673
get 311194
push_middle 890407523
get 544974
push_back 940189542
push_middle 647119574
push_back 527955784
get 124874
get 57338
get 93231
push_back 996054092
push_middle 183504115
get 356355
push_back 405958422
push_front 653873872
push_front 456151017
push_back 142047994
get 542143
push_middle 635404190
get 106914
push_back 837345253
push_middle 122265942
push_back 50859948
push_front 453637875
push_front 127651644
push_middle 93311351
get 190864
push_back 539417293
push_middle 692205871
push_middle 792305985
push_front 5348323
get 524277
push_back 938369504
get 288933
push_back 512757370
push_middle 69089470
get 448300
get 152665
push_front 159707909
push_front 499369920
get 173609
push_middle 640425769
get 103767
get 18966
push_front 782256401
push_front 816979864
push_middle 443034420
get 474788
push_back 796246671
push_back 767557572
push_front 735127886
push_middle 610493781
get 209959
push_front 463527091
push_middle 610998120
push_middle 693749308
get 175489
push_back 7379681
push_middle 458960593
push_front 216792485
push_middle 891163654
push_middle 545761564
push_back 635127534
push_back 638857678
push_front 102858981
push_back 367339030
push_back 844884614
push_middle 808468294
push_middle 944839330
get 446937
push_middle 970996293
get 423749
get 131751
push_front 675811827
push_middle 555627299
push_back 765121837
get 48316
push_front 885229469
get 286763
push_front 855697564
push_back 684437148
get 204356
push_front 307356034
get 198905
push_front 754601453
get 430730
push_middle 377569990
push_front 469208489
push_middle 963966685
push_back 841145164
push_front 885772225
get 304176
push_back 136405562
push_front 172143339
get 480101
push_middle 568225721
push_back 3571269
push_front 178153481
get 68213
push_middle 980556609
push_front 863392085
push_middle 516522411
push_front 564852076
push_middle 612297112
get 263270
get 574885
push_back 816247775
get 153378
push_middle 365140241
push_front 413868853
push_front 794227463
push_middle 94021571
get 288206
push_front 787573918
push_middle 380444705
push_middle 13135816
push_back 260351527
push_front 299751489
get 211088
push_front 824541982
push_front 75587148
push_middle 757073631
push_front 56526630
get 266515
push_front 544041494
push_middle 672828044
push_middle 800355025
get 119714
push_front 542376280
get 376363
push_back 942162141
push_back 116340161
push_middle 849352655
push_front 366162076
push_back 409827954
push_middle 545423374
push_front 525465006
push_back 95152792
push_middle 228079707
get 580064
push_front 356021882
push_middle 529373208
get 184476
push_middle 624534259
push_front 461574404
push_back 599966998
push_middle 249980729
get 196918
get 129259
get 90287
push_back 992736625
push_back 982467512
push_back 425791746
push_middle 984429178
get 451351
push_back 120049205
push_back 200870206
get 313638
push_front 838637632
push_front 12190724
push_back 841741370
push_back 204638494
push_back 377825386
get 473350
push_back 755781689
push_back 832645091
push_front 108008904
push_front 873797191
get 328771
get 471953
get 424344
push_back 463784970
push_front 135981831
push_front 722140001
push_front 358362116
get 544184
push_front 630634366
push_front 222056411
get 604142
push_front 91153379
push_middle 414397110
push_front 426247707
push_middle 236262617
push_front 457938806
push_front 716014097
push_middle 450453674
push_middle 484601875
push_middle 973902198
get 321920
push_middle 467884270
push_middle 544328647
push_front 942736859
push_front 389294235
push_back 390767853
push_back 412696572
push_back 947342968
push_back 963911068
push_middle 50401322
push_middle 565414393
push_front 979659644
push_back 872028451
push_front 758739780
push_back 623050651
push_front 56277607
push_front 669003607
push_middle 419342763
get 188412
get 565608
get 398053
get 541758
push_front 795898221
push_front 808069002
push_back 945756213
push_back 752329643
get 488453
push_middle 374468049
push_middle 284962411
push_front 615534132
push_front 476113369
push_back 55719696
push_back 408916014
get 578529
push_back 904750644
push_middle 300106948
push_middle 920614748
push_back 293108382
push_front 316336383
get 643555
push_back 906355072
push_front 557619926
get 127766
push_middle 981201399
push_front 762300795
push_middle 712965108
push_middle 968129707
push_back 420410898
push_back 280801686
push_front 483442591
push_front 217281236
push_back 600039369
get 304965
push_back 874037009
push_middle 709445547
push_middle 854290774
push_front 598415015
push_middle 76979555
push_back 950002485
push_back 326946476
push_middle 201809193
get 384672
get 346512
push_middle 5376676
push_back 469341652
get 73901
get 102546
push_back 971258139
push_back 577612137
push_middle 598005997
push_front 461634191
push_back 836753672
push_front 580777775
push_middle 968334445
push_middle 314362273
push_middle 825737036
push_back 908170352
get 111991
push_middle 566033832
push_middle 753273660
push_back 164557378
push_back 705710763
get 572303
push_middle 426194650
push_back 929167172
push_back 313813982
push_back 887342951
push_back 961939852
push_back 79619941
push_back 805782898
get 114246
push_back 533179583
push_back 495883192
push_front 539834876
push_back 59981969
push_middle 421632538
push_back 230470810
push_front 188807588
push_front 51843541
push_front 632674859
get 519849
get 320620
push_back 864660958
get 271281
push_back 716470918
push_back 705827422
push_back 676376825
push_back 621422473
push_front 175153058
push_back 767732896
push_back 407982885
push_front 580377697
get 5754
push_middle 968503821
get 643781
get 344490
push_front 915525799
get 109753
get 426294
push_front 737239453
push_middle 156477875
push_front 242306423
push_front 460016563
push_back 652820636
push_back 44176348
push_front 102596343
push_back 993834028
push_middle 193083022
push_back 758441930
get 77824
push_middle 509926426
push_front 703559732
push_front 789192424
push_front 545884024
push_front 190243036
get 35068
get 405932
get 416638
push_back 804488390
push_front 120687169
get 271274
push_middle 878292132
push_back 523753841
push_front 311999943
push_middle 27886002
push_back 9683047
push_front 334705098
push_front 370731088
push_back 302496123
push_front 374719039
push_back 847643268
get 164960
push_middle 285746447
push_middle 38647008
push_back 774047928
push_middle 229008598
get 45116
push_front 6619571
push_front 324736977
push_back 432134177
push_middle 83091774
push_back 124404236
push_middle 293306923
push_back 485496878
get 192800
push_back 514893660
push_middle 419200767
push_front 481252762
push_back 963109967
get 414285
get 610150
push_middle 118563033
push_back 822600668
push_middle 505434804
get 428349
push_middle 333272565
push_front 911331317
push_middle 612912356
push_middle 597003758
push_middle 573093517
get 388172
push_middle 266987024
push_back 150760407
push_middle 402346104
push_front 268588924
push_front 363722666
push_back 980737901
get 440186
push_middle 189233043
push_front 456812717
push_middle 830503549
push_front 254853461
push_back 153142210
push_back 391637069
push_front 633854796
push_middle 27942345
push_front 496021060
push_back 187196308
get 420686
push_middle 685506533
get 484165
push_middle 94350521
get 250955
push_middle 825450348
push_front 553759788
get 390336
get 265192
push_middle 919010100
get 129508
push_back 385374508
push_middle 219410345
push_middle 910842975
push_back 89223638
push_front 917877918
push_back 814812134
push_middle 371815894
push_back 978395694
push_back 202711215
get 69831
push_middle 673194995
push_front 73488081
push_middle 703112570
push_front 51318110
push_middle 10080093
push_front 570277502
push_middle 797818801
push_middle 115255763
push_middle 420592948
get 251443
push_middle 975817225
push_back 327734943
push_front 349485873
get 443480
push_front 4672386
push_middle 930544650
push_middle 275608405
push_front 821349383
push_front 911217617
push_back 373005953
get 428888
push_middle 747731996
push_front 40060618
push_middle 84305411
get 593640
get 624550
get 391833
push_middle 526019882
push_back 173203131
push_middle 890639779
push_middle 477409535
get 297737
push_back 478255058
push_middle 117071467
push_back 380120291
push_back 435506488
push_front 307711829
push_front 732998880
push_middle 188008992
push_back 904993644
get 430688
get 202813
push_front 949209401
push_front 803409111
get 386106
push_front 904491940
push_back 222289834
push_front 555075714
get 16114
push_back 194414427
push_middle 400171144
get 490317
push_middle 765562142
push_middle 729559323
get 334102
get 82481
push_back 941592422
push_front 186464588
push_front 954285118
push_middle 72622704
push_back 558668242
get 323126
get 330377
push_front 821102352
get 51360
push_middle 979689290
push_middle 319199071
push_middle 377443142
push_middle 123261625
push_back 190936299
push_back 374635460
push_front 158537765
push_middle 817934943
get 150408
push_back 281643661
push_front 96535492
push_back 525604069
push_front 770144598
push_middle 446497651
push_middle 5190612
push_middle 840520291
push_middle 581390507
get 288771
push_front 293274333
push_front 3015984
push_back 774397257
push_middle 224623619
push_front 908685820
get 79685
push_back 679612261
get 48764
get 21660
push_back 656260917
push_back 676249063
push_middle 239229730
push_middle 183905914
push_front 674197427
push_middle 121589245
push_middle 625724314
get 329086
get 574431
push_back 901844990
push_front 789901955
push_middle 675064990
push_back 934751213
push_middle 48981660
push_middle 183046974
push_back 551862378
push_front 71544980
get 563172
push_front 783817736
push_middle 894608941
push_back 297277008
push_back 291100885
push_back 55596001
get 569811
push_middle 392042301
get 585305
push_back 144717939
push_front 857727169
push_middle 268952643
get 484159
get 528621
push_middle 20883314
push_back 587384184
get 527113
push_back 62268509
push_middle 116168789
push_back 419765663
get 449229
push_front 566282115
push_front 752055264
push_back 93700737
push_front 973296538
push_front 270029111
push_middle 668498219
push_front 575467958
push_front 477751429
get 403379
get 215604
get 220926
push_back 665574130
push_middle 427008538
push_middle 373221274
push_middle 831605217
get 356865
push_middle 628923352
push_back 369552273
push_middle 501043160
push_front 627286240
push_middle 234026382
push_back 616371124
push_middle 694006375
push_back 78179536
push_front 318710600
push_middle 428791626
push_middle 704720486
push_front 64214254
push_back 149628612
get 159806
push_middle 329554857
push_front 488458177
push_front 656844825
push_middle 182359524
push_middle 275295380
push_back 524115948
push_back 396851827
push_front 375218587
push_middle 892333973
push_back 132406457
push_front 615878398
get 615672
get 106132
push_front 735156579
push_front 593946250
push_front 573515744
push_middle 55701712
push_middle 970747290
push_back 545544355
get 264343
push_middle 267033363
get 193399
push_back 107111691
get 35799
get 288974
push_front 309446489
push_front 607703385
push_back 405560626
push_front 290358007
get 640764
get 78310
push_back 405306998
get 476642
push_back 941240291
push_back 741239383
push_back 705205654
push_middle 575529400
get 598013
push_back 134332561
push_middle 477492773
push_middle 814605644
push_back 290494806
push_middle 950234352
push_middle 274283970
push_front 877630642
get 54221
push_middle 474073488
push_middle 431213622
push_middle 629981762
push_middle 672459054
get 48010
push_front 754593180
push_back 434555146
push_front 483009688
get 50718
push_middle 815910736
get 103919
push_back 202096721
push_middle 551808753
push_back 483897940
push_front 910344005
push_back 818508742
get 391985
push_front 411825398
get 51133
push_back 823048236
get 282459
push_back 375447144
push_middle 419519824
push_back 365290112
push_front 934013812
push_front 818167123
push_back 885481705
push_middle 472005807
get 579181
push_back 785196917
push_middle 83293421
push_back 754746733
get 139135
push_middle 336319277
push_middle 567877420
push_front 158072008
push_front 601173407
get 268672
push_middle 275079216
get 302781
push_back 259926890
get 20814
push_front 948192989
get 391965
push_front 397198945
push_middle 196430251
push_back 91229763
push_front 732971131
push_front 337980339
push_back 177298294
push_back 96929292
get 471420
get 602435
push_back 906692830
get 586678
get 643450
push_back 858896824
push_middle 183787587
get 210784
get 453320
push_back 331516975
push_middle 111005531
push_front 181851122
push_back 429909767
get 28341
push_front 290215636
push_middle 250487693
push_front 158610129
push_back 399532276
get 38813
push_front 491861156
get 645195
push_back 251015340
push_middle 841819299
push_back 216831002
push_middle 27896726
get 154756
push_back 595440307
get 318288
push_front 651213105
push_back 924513192
push_front 96485370
push_middle 447873904
get 511153
push_front 135205037
push_middle 478438412
push_front 257167958
get 288906
push_front 411748648
push_middle 612140217
get 481042
get 569764
push_back 92802008
push_middle 153029177
push_front 728198452
get 154881
get 150367
push_middle 298145168
push_front 38194578
push_front 852136778
push_back 924674599
push_front 465503733
push_middle 403706819
get 50173
push_front 711072714
get 413844
get 583155
push_front 613600539
get 256021
push_front 891246786
push_front 915124384
push_back 366740321
push_back 621091283
push_middle 11569849
push_front 119407427
push_middle 509126128
push_front 586376259
push_back 887760374
get 416577
push_middle 746610324
push_back 405680040
get 367311
push_middle 905844924
get 212506
push_middle 586215169
get 324747
push_middle 662629547
push_back 153770168
get 339315
push_front 421618322
get 269937
push_front 655349244
push_middle 172182766
get 648345
push_middle 265110952
push_middle 172796646
push_middle 384564305
push_front 31131136
push_middle 578647511
push_middle 834418919
push_front 137878680
get 581291
push_middle 806131380
push_front 258271621
push_back 206641518
push_back 125739989
push_back 193939604
push_front 704245374
get 180267
get 616118
push_front 565133627
get 601216
get 67656
get 543894
push_back 578460287
push_back 460469462
get 125624
push_middle 998371679
push_back 373851751
push_middle 109926431
push_middle 846913213
push_middle 493799521
push_back 242994982
push_front 21489507
push_middle 228745812
push_back 379031986
push_back 859505708
push_back 729370836
push_back 308682317
push_back 915394075
push_middle 533520154
push_front 324513214
push_back 702300517
get 107091
push_back 239645553
push_middle 63057476
push_back 709053717
push_front 48447071
push_front 20582357
push_back 606759612
push_back 111885770
get 115487
push_middle 49381128
push_middle 83031132
get 405375
push_middle 919472141
push_front 260667586
get 590516
get 251682
push_middle 339205461
push_back 667354002
push_middle 737176997
push_front 319219858
push_front 253804806
push_middle 995871474
push_front 298120203
get 612128
push_middle 107263564
push_front 79661219
push_middle 393002665
get 637671
push_front 538241651
push_front 467877919
push_middle 456581531
get 192565
push_front 527909499
push_back 101594956
get 345147
push_back 674449171
get 5042
push_middle 843224867
push_middle 361024805
push_back 234005093
push_back 964663148
push_middle 525995614
push_middle 315862691
push_front 805782195
push_back 494399838
push_back 334887077
get 86715
get 368095
push_front 586722831
push_middle 258226628
push_front 137231795
push_front 573790024
push_middle 917402814
push_middle 562333815
get 18225
get 529394
get 416006
get 21253
get 100424
push_front 622700659
push_middle 918070862
push_front 260954476
push_front 423058975
push_front 686554006
push_front 904542377
push_middle 208577946
push_middle 969045879
get 391465
get 302305
push_middle 870398428
push_back 888818206
push_front 248180740
get 543926
get 310209
push_front 895143901
get 31816
push_front 554771077
push_front 801416164
push_front 842340944
push_middle 343926798
push_middle 389920219
push_middle 430274156
get 339656
push_front 30771829
push_back 646419672
push_back 704932853
push_middle 934853424
push_back 811508908
push_middle 941328617
push_middle 706190884
push_middle 797101467
get 517964
push_front 735577043
push_middle 254929366
get 105455
push_back 181219148
push_middle 197599124
push_back 137759873
push_back 230798530
get 166571
push_front 230770450
push_front 682824193
push_middle 210093352
push_front 704062024
push_front 444600773
get 304643
push_front 885753115
push_middle 142766466
push_middle 95681274
push_front 977440190
push_front 16246452
push_front 313880112
push_front 353992998
get 591391
push_back 67680113
push_front 874664692
push_back 443004202
push_front 557554654
get 521324
get 500472
push_back 725796506
push_back 775261466
push_back 291284742
get 131642
push_back 197443394
push_back 261575717
get 152421
push_front 131636403
push_back 744847494
push_front 590290105
push_back 455467211
push_back 2406618
push_front 639584563
push_front 322190266
push_middle 369639270
push_middle 492143711
get 460546
push_back 525064131
push_front 55690514
push_middle 594442350
get 55669
get 478737
push_back 292540985
push_middle 25150612
push_middle 969957923
push_front 865911115
push_back 74642876
get 440038
get 85895
push_front 775647569
push_middle 484561860
push_middle 335045486
push_front 470384807
push_front 665475116
get 173736
get 562951
get 625464
push_front 486433688
push_middle 366863436
push_middle 831787375
push_back 255898991
push_front 936413686
push_back 624464551
get 498299
push_front 52762128
push_back 169005532
push_front 934715461
push_back 485881202
get 434833
push_middle 528309274
push_middle 762070532
push_middle 19948326
get 214645
push_back 67225579
get 648430
push_middle 719199851
get 255741
get 435806
push_front 254664452
push_back 839751284
push_middle 934015016
push_front 220759392
push_back 574630498
push_front 80814799
push_front 366256056
push_middle 598620751
push_middle 865242148
push_front 60654846
get 607020
push_back 692560186
push_front 946723653
get 308359
push_back 293680324
push_back 34388530
push_front 294613973
get 498440
get 510379
push_middle 566547706
get 66822
push_front 254836035
push_middle 25971810
push_back 452563766
get 299175
push_middle 926058886
get 261712
push_back 663254734
get 41337
push_back 256405027
get 587734
push_front 123161756
push_front 857618496
get 26424
get 655374
get 457538
get 458881
push_front 913428549
get 572296
push_middle 630376314
push_middle 220437523
push_back 177830401
push_back 541817318
push_middle 632765723
push_front 872057255
push_back 955425779
get 637450
push_middle 491466654
push_front 537259831
get 608904
push_front 101430045
push_back 701128023
push_middle 860791645
push_front 845078745
push_back 154917712
push_middle 424109263
get 8892
get 535348
push_front 784047625
push_middle 450829382
push_middle 107873256
push_middle 791314326
get 31433
push_middle 151271054
get 163990
push_middle 968080688
get 476191
get 319627
push_middle 293777293
push_middle 949619845
push_middle 568267207
push_front 144004542
push_front 879970932
push_front 296449607
push_back 134344399
push_back 398788050
push_middle 58425554
push_middle 881247061
push_back 995660453
push_middle 869629825
push_front 804869794
push_middle 196628700
push_front 890809857
push_back 45883773
push_back 395679781
push_front 642247267
push_back 536923778
push_middle 972449395
get 542595
push_back 337962991
get 169356
push_back 104490564
get 640875
push_back 342140160
get 468693
get 538284
get 284055
push_front 608971405
get 494729
push_front 630651312
get 99101
get 655365
get 478551
push_middle 13445606
get 505407
push_front 520414326
push_front 907200643
push_back 974015713
push_front 680134131
push_back 164455330
push_front 58574394
push_back 607421988
push_middle 658429508
push_back 107627091
push_front 598834495
push_back 53175227
push_back 270332734
push_back 785014650
push_front 87435250
get 122331
push_front 19686620
push_back 272042541
push_middle 824849616
push_front 204259393
get 75175
push_middle 421579956
push_middle 829947686
get 501443
push_front 593631545
get 436111
push_back 39648994
get 469803
push_back 908130705
push_front 928276500
push_middle 787747270
push_back 39109598
push_back 188249857
push_front 499339569
push_back 39026968
push_front 393978484
push_back 467646209
get 289241
push_back 199523285
push_middle 295513274
push_front 691991306
push_back 455483015
push_middle 139932162
push_middle 909956322
get 127198
push_front 744570814
push_back 536147283
push_middle 246000996
push_front 156551799
get 482181
push_front 281626688
get 235434
push_front 597500736
push_middle 944193959
push_middle 95434217
push_front 277979293
get 182870
get 408916
push_back 762162218
get 37053
push_middle 581146354
push_back 599688803
push_middle 273416881
push_front 712545139
push_back 106598629
push_front 742526174
push_middle 689702758
push_front 380524490
get 259022
push_front 146940641
push_front 808598693
push_middle 664672510
push_back 894408833
get 192632
push_middle 716757941
get 309606
get 468596
push_middle 690795757
push_back 931471084
push_middle 789265418
get 247259
push_front 719609788
push_front 643659238
push_front 584810700
get 583448
push_front 127602375
push_back 518806886
push_front 641115207
push_back 110626827
get 120412
push_front 994099784
push_middle 372300700
push_front 208904603
get 529327
push_middle 605998555
get 576891
push_front 62747616
push_middle 647141429
push_middle 615577190
push_front 331709603
get 326728
push_back 91913824
push_back 219001222
push_middle 790067222
push_front 27473775
push_middle 667633849
push_back 927695026
push_front 206577471
push_middle 980315970
push_front 220244926
get 435440
push_back 546207861
get 459760
push_middle 685821938
push_back 15046579
push_back 518175928
push_front 149439399
push_front 499690346
get 611717
push_front 634066943
push_middle 316068263
push_back 324289639
push_middle 977351032
push_middle 456921438
push_middle 322768406
push_middle 757587571
get 547955
get 100606
push_middle 30124001
push_back 993491863
push_back 662705503
get 543555
push_middle 81096807
get 8732
push_middle 764037359
push_front 118935047
push_back 259584731
push_front 605111056
get 351306
get 131723
push_middle 404968871
push_back 937547413
push_back 823480769
push_front 405148990
push_front 939610217
get 362619
push_middle 614197037
get 253620
push_front 26786068
push_middle 88616404
push_back 280726975
push_middle 553359337
push_middle 336343656
push_front 583097985
get 557472
get 544565
push_back 162135479
push_front 388294392
push_back 945500656
push_front 738208067
get 359720
push_middle 812212000
get 215735
get 502929
get 98790
push_back 226041696
push_front 816982562
get 531008
push_middle 631065842
get 74606
push_middle 196139037
push_front 51229229
get 262794
push_middle 114562129
get 321274
push_back 799839588
push_back 812629687
push_front 231149631
push_middle 633327884
push_middle 876313140
push_front 576992597
push_back 488999357
push_back 702758716
get 371850
push_back 671082941
push_back 496608584
push_back 341218657
push_middle 554128865
push_back 967319297
push_back 823158647
push_front 436749937
push_middle 279708243
push_middle 430505059
push_front 291857789
get 232936
push_middle 625421386
push_back 442224584
get 590017
push_middle 407677544
get 277456
push_front 174232844
push_middle 637303161
push_back 45227248
get 220279
push_back 745219185
push_middle 591463868
push_front 775764620
push_middle 690542172
push_back 616672064
get 508299
push_back 119632664
push_middle 204298506
push_front 707595740
get 580393
push_back 538957566
push_front 488847929
push_front 139402375
push_back 941881793
push_middle 442349874
push_front 885484292
get 98069
push_back 416242996
get 369873
get 361393
get 228438
get 630325
get 104147
push_front 455664105
get 582052
push_back 100743891
get 626626
get 45360
push_front 131702825
push_middle 968066410
get 179360
push_middle 958347330
get 188411
push_back 480014172
get 544486
push_front 306651940
push_front 355780134
push_back 394044859
get 594406
push_front 497937746
push_front 704880174
get 647080
get 594291
push_middle 940083020
push_front 471233910
push_middle 556056872
push_front 88846337
push_middle 32824831
push_middle 249644190
get 62189
get 492088
push_back 929227138
push_middle 292379441
push_middle 566270156
get 467547
get 154860
push_middle 887186248
get 416665
get 492050
push_back 508029604
push_middle 563282258
push_front 729683879
push_front 311499848
push_front 626740170
push_front 152018788
push_front 2308392
get 338813
push_back 100456380
push_front 846320314
push_middle 637851357
get 607088
push_front 995980794
get 241966
push_front 192634869
push_front 183672730
push_front 644320729
push_middle 468440406
get 188064
push_middle 797713715
push_middle 528738644
push_middle 468564453
get 147284
get 517383
get 358677
get 632108
push_back 380826339
push_back 762306912
push_back 598779046
push_middle 819435576
push_front 230966808
push_back 225651670
push_middle 150363367
get 269423
push_back 560914454
push_back 800800105
push_back 189562271
push_front 443971264
get 384664
get 56389
get 571346
push_middle 598528922
get 141225
push_back 673047843
get 566971
push_back 513622664
push_back 99961502
push_back 127712955
push_back 152083085
push_back 894051166
get 208820
push_middle 943192085
push_middle 341894684
push_front 383116962
push_front 501061612
push_front 550184719
get 589218
push_middle 569569485
get 481007
push_middle 129565080
push_middle 17739108
get 588338
push_front 38522863
get 147555
get 115452
push_middle 96856682
get 71497
push_front 620893511
push_back 784213550
push_front 155301213
get 59184
push_back 15379695
push_middle 291694199
push_front 794191710
push_front 436553272
push_front 638776451
get 161782
push_middle 743846950
push_middle 910113314
push_front 228658784
push_middle 587431111
push_middle 378611716
push_front 376977201
push_front 808336260
push_middle 178211895
push_back 313676082
push_back 12818953
get 216014
push_front 159461280
get 499048
push_back 322411573
push_front 15259766
push_front 965579214
push_middle 736703372
push_front 773433378
push_back 759801379
push_front 431712901
push_back 792275286
push_middle 986509731
push_middle 268422777
get 509614
push_front 864829896
get 143170
push_middle 292538616
push_back 888312462
get 247825
push_back 199337101
push_back 297004127
push_front 245331592
push_middle 980413980
push_middle 461066822
push_middle 658958472
get 439929
get 652623
push_middle 550065172
push_middle 995666933
push_middle 782849310
get 286064
push_middle 93558161
push_middle 832980798
push_middle 999039037
get 323418
push_back 179834178
push_back 844861838
push_front 235953842
push_front 261853103
push_front 747087941
push_middle 724484515
push_back 472945561
get 583630
push_back 430325442
push_front 81870221
push_front 869756143
push_front 970170510
get 329884
push_back 856670044
push_front 446552198
push_back 766501064
push_middle 902403416
get 487289
push_back 584289633
push_middle 338979768
get 92257
push_middle 773359033
push_front 602030431
push_front 961907362
push_middle 825931393
push_back 32238883
push_middle 17037689
push_front 250906812
push_back 146583646
push_front 12903191
push_middle 497721083
push_front 759904359
get 598787
push_middle 159523997
push_front 612753816
push_back 248034005
push_back 355570984
push_back 598923649
push_middle 938056149
push_front 295598939
get 560799
push_back 457291755
push_back 155770787
push_middle 442150089
get 278940
get 400178
push_middle 415128878
push_back 433959697
push_front 504273128
get 353943
push_back 546131216
push_front 215930014
push_middle 248891820
push_middle 859672496
push_front 256980470
push_front 679706742
push_front 435455659
push_front 413364427
get 530889
push_middle 586736901
get 388319
push_middle 936288490
push_middle 812310167
get 384872
push_front 771175663
push_back 883041065
get 542451
push_back 314191092
push_middle 249403705
push_middle 24990607
push_middle 152046322
push_middle 128464106
push_front 74814036
push_middle 930821605
get 227225
get 450636
push_back 46574329
get 528601
push_front 584826687
push_back 952583474
push_front 691470271
get 304185
push_middle 19859048
get 34214
push_back 624421853
push_middle 522374880
push_back 945620643
get 661834
get 312770
push_back 237782806
push_middle 169265881
get 512794
push_front 751072048
get 300108
push_back 873677450
get 309379
push_front 932079637
push_middle 835219485
push_middle 559817684
push_back 368400019
push_back 639290113
push_middle 326252165
get 415014
push_middle 642276508
push_back 927838882
push_middle 184857963
push_front 692276223
push_back 252539486
push_front 241821724
push_back 922079818
push_back 804412247
get 364104
get 59003
push_front 796269360
get 258909
get 629484
push_back 429566842
push_front 266307088
push_back 707437833
get 322831
push_front 165679430
push_back 159491559
push_front 468330652
push_front 915335285
push_middle 942814442
push_back 892635503
get 487990
push_middle 594691374
push_middle 590123433
push_middle 14858158
get 42313
push_back 498113677
push_middle 370456897
push_front 916766312
get 401639
push_middle 753765219
push_back 675448298
push_front 508041309
push_back 202591164
push_middle 245420535
push_front 209944274
push_middle 224711625
push_front 742364963
get 492034
push_middle 882514737
get 578194
get 611407
push_front 527543324
push_back 551469452
push_front 841259332
get 307809
push_back 294341526
push_front 700317823
get 326449
push_front 68380272
push_middle 635743230
push_back 930575430
get 321944
push_back 881699983
push_middle 851645448
push_back 554444681
push_middle 401246910
push_middle 828427426
push_back 404399073
push_back 526843245
push_back 705884183
get 177527
push_front 391866111
push_middle 474650309
push_front 365645505
push_back 699041848
push_middle 172072221
push_middle 602893806
get 291849
push_front 478293297
push_front 855841532
get 445227
push_front 206549342
push_back 957582867
push_back 878375225
push_front 70785796
get 240657
push_middle 894419566
push_front 264196900
push_back 611126558
get 66573
push_back 983460194
push_front 501150651
push_middle 586948440
push_middle 913346853
push_front 943033870
get 155878
get 141732
push_front 477741230
push_front 156407349
push_middle 439143659
get 566449
push_front 375157196
push_back 549018684
push_back 237456806
push_front 139019407
push_back 751741272
push_middle 524015856
push_middle 106191826
push_front 689105583
push_back 350954040
get 543692
push_front 427420828
push_front 177723561
push_back 103554556
push_middle 657686472
push_middle 518275765
push_back 735583378
push_middle 958883275
push_middle 959389345
push_middle 139402192
push_front 962830565
push_front 304844318
get 122601
push_front 566866476
get 152217
push_middle 909561692
push_front 448722740
push_middle 42912094
push_back 647127982
get 645217
get 430320
push_middle 281711528
push_back 603675570
push_middle 744416975
push_front 712325372
get 309699
get 494813
push_front 40623640
get 503889
push_front 876471668
push_back 503691521
push_middle 721931422
push_front 955527316
push_back 402970667
push_back 323270509
push_middle 488333609
push_middle 629342016
push_front 454300374
get 374476
push_back 732783335
push_front 261502544
push_front 377486976
get 565389
get 462703
push_back 665126743
push_middle 996938094
push_front 481304371
push_middle 60807445
push_middle 894977759
push_front 162990626
push_front 382330463
push_back 955982542
push_front 253303107
get 255567
push_back 710543731
get 25837
get 107114
push_front 280003389
push_back 54467042
push_back 274102666
push_middle 428422098
push_middle 888125668
push_front 286367556
push_middle 698452070
push_middle 911987206
push_back 208447475
push_middle 451529852
push_front 143243643
push_middle 282470509
push_front 994867660
push_middle 937350246
push_middle 876731154
push_back 178028494
get 208308
push_back 976169517
push_front 651891298
push_middle 118569207
push_back 783893927
push_middle 728848685
push_front 252164180
push_front 82680015
push_back 421810861
push_back 171662158
push_front 152841736
push_front 168846480
get 327595
push_back 223961044
get 131813
push_back 614503799
push_front 564891478
push_back 379654835
get 245655
push_back 131019192
get 564311
push_back 592099114
push_front 410411226
push_front 632492632
get 446391
push_back 523648667
push_middle 913458787
push_back 66049060
get 362967
push_middle 288504898
push_middle 22708339
push_back 300682485
get 318954
get 509
get 262558
push_front 98375818
get 371986
get 466911
push_back 993032516
push_middle 681635845
push_back 469594841
push_back 602783772
push_middle 418383339
push_front 603503260
push_back 198282343
push_front 306004553
get 629876
get 188471
push_front 163467587
push_back 398332965
get 405982
push_front 111330838
push_front 746528515
push_front 154867996
push_front 110818044
get 659520
push_middle 431263137
push_middle 743473084
push_middle 690685609
push_front 885541146
push_middle 330029028
push_middle 858664368
push_back 395997045
push_front 239156430
get 413553
push_back 169087395
get 7542
push_back 572605772
get 307596
push_middle 639470371
push_middle 212872262
push_front 717339261
push_middle 837623015
get 143160
get 250890
push_front 503547929
push_back 137949613
push_middle 764352602
push_back 661322577
get 14669
push_front 277817547
get 298157
push_middle 644969759
push_front 77488928
push_back 315427372
get 32490
push_front 929319868
push_middle 438167440
push_back 436206370
push_back 979232747
push_back 669711555
push_middle 989008714
get 439046
get 140055
get 231568
get 56571
push_middle 796283987
push_back 47783963
push_front 221945081
push_middle 364397628
push_back 719716758
push_back 208232439
push_back 574276941
get 657817
push_back 992644235
push_front 831372460
push_middle 110142786
get 632487
push_back 688025571
push_back 479796698
push_front 145298564
push_front 852079327
push_front 811228584
push_middle 56360654
push_back 298290582
push_front 965390509
push_middle 19997348
get 122943
get 432453
push_back 628126671
push_middle 238468205
get 122403
get 103617
get 296079
push_middle 90835373
push_back 302116827
push_front 735597932
push_back 30008095
get 213998
push_front 839406280
get 255339
push_front 8293667
push_middle 58323284
push_middle 666876137
push_middle 631715829
push_front 5328413
push_back 380156175
push_front 991621351
push_front 426602641
get 297944
push_middle 437950760
push_middle 466006375
push_middle 491597720
get 263207
push_middle 60673656
push_front 829285734
push_front 426130225
push_middle 855477918
push_middle 961288377
push_middle 742507804
get 375583
push_middle 491077783
get 308366
get 473412
push_back 507915466
push_middle 971794519
push_front 624973013
get 605666
push_middle 600673893
push_back 118712292
push_front 741318453
push_middle 961631349
push_back 499442419
push_back 7985888
push_middle 999660502
push_front 697041369
get 334851
push_middle 64650965
push_middle 196748484
get 637922
push_middle 461908827
push_middle 973550129
push_front 294854058
push_front 410405798
push_back 586294291
push_front 207652968
push_back 279469757
push_front 257077517
get 226169
push_middle 56387963
get 99149
get 99541
push_back 537037898
push_back 335958984
push_front 331649578
get 156443
push_back 158079994
get 300856
push_front 789030991
push_middle 546856575
get 415563
push_middle 540914888
push_middle 422642691
push_back 711153618
get 568872
get 178972
get 495560
get 143319
push_back 855720024
push_middle 548321804
push_back 225161638
push_front 787543587
push_middle 616978516
push_back 870135249
get 78437
push_front 938442333
get 77166
push_front 46913764
push_back 109641524
push_middle 505048198
get 210411
get 279570
push_front 253853045
push_middle 702875566
push_back 587012492
push_middle 326727178
get 281532
push_back 261086925
push_back 704092208
push_middle 980041208
push_front 136081054
get 393623
push_middle 535194282
push_middle 949102092
push_back 57790208
push_back 421345434
push_front 859243520
push_back 478343231
push_front 569107300
push_front 528647535
push_front 525013616
push_back 424993591
push_front 554510144
push_front 634481274
push_front 916111569
get 638463
get 211230
get 310920
push_middle 273243288
push_front 72205798
push_front 665643842
push_middle 567104975
get 267669
push_middle 112882704
push_front 296043010
push_front 83534697
push_front 708419176
push_back 433340826
push_back 570915930
push_front 659549413
push_middle 318594733
push_back 433346595
push_back 136351448
get 248453
push_back 470312930
push_middle 541362548
get 83251
push_middle 341826211
push_back 370753791
get 489688
push_middle 374883955
push_back 443437132
push_front 659959757
push_front 339482987
push_back 559225355
push_middle 134938501
get 403576
push_back 469142414
push_back 866734507
push_middle 915305049
push_middle 524495979
push_middle 29796638
push_front 9463176
push_middle 221682579
push_back 425888743
push_front 144959465
get 179389
push_back 162581035
push_middle 837152596
push_back 959662414
push_middle 381695032
push_middle 221260955
push_middle 17991147
push_middle 226422195
get 113933
push_front 512634470
get 161188
push_middle 941814579
push_front 890348427
push_back 119429618
push_front 294318944
push_middle 9321863
get 633286
get 463655
push_front 659870567
push_middle 538766814
get 41502
push_back 767851069
get 533143
push_middle 265677423
get 536899
push_back 315393972
push_front 723738988
get 183258
push_front 818506352
push_front 275372306
push_back 890774341
push_middle 605180190
push_back 518798065
get 504495
push_back 495691980
push_middle 527462034
push_middle 64433273
push_middle 450165519
push_front 688561938
get 572132
get 458386
push_middle 732798244
push_middle 740921744
push_back 293067908
push_back 601426732
get 47558
push_front 118580217
push_front 160006006
push_back 316327429
get 277583
get 549786
push_front 544023361
push_back 534239274
push_middle 692503317
push_back 668213154
get 584204
push_back 619782815
get 618544
get 347835
get 13215
get 85098
push_front 188363546
push_middle 613463172
push_middle 106702547
push_middle 115799417
push_front 982793523
push_back 335181882
push_front 124273656
push_middle 198061377
push_middle 54063117
push_front 214452253
get 20759
push_back 127656738
push_middle 198100256
push_front 299642250
push_middle 187164013
push_back 959248300
push_front 355746823
push_middle 661890907
push_front 895454493
push_front 524204485
push_back 191300394
get 523747
push_back 750423526
get 170667
get 538470
get 429038
push_front 77017753
push_front 187580245
get 8316
push_middle 907751353
push_front 764701426
push_front 960818184
push_middle 611032704
push_middle 925905274
push_front 746036481
push_middle 343986657
get 649783
push_front 56216007
push_back 699356329
push_middle 444393878
push_middle 480587283
push_middle 126893227
push_back 863375496
push_back 671379742
push_middle 10091617
push_back 55384874
push_front 117929816
push_back 324787860
push_back 345790857
push_back 176838543
get 17373
push_back 521602817
get 63328
push_middle 851293993
push_back 707729804
push_front 402140506
push_front 214180193
push_back 530352184
push_middle 170911256
push_front 981511891
push_front 90797418
push_front 995377618
push_front 524622245
push_front 220131711
push_front 386593044
push_middle 71355645
push_back 424910717
push_middle 172027540
push_front 980827076
push_front 448341805
get 139327
push_back 530324679
push_middle 827870856
get 74086
push_middle 380319462
push_front 687926380
push_middle 862485553
get 435998
push_back 277820519
get 505051
get 517401
push_front 556027109
push_middle 512069876
push_back 585049748
push_back 808520406
get 349547
push_middle 60601860
get 384184
push_front 743617265
push_back 875170733
push_middle 553467152
push_front 691280008
push_middle 735019873
get 83488
push_back 604744838
push_back 753490813
push_middle 579591119
get 162806
push_back 415926421
push_back 832879177
push_front 584586067
push_middle 326350129
push_front 898621268
push_front 742023127
get 383703
get 559784
push_back 959575186
push_middle 633074143
push_middle 343289116
push_back 994342517
push_front 215715251
get 415776
get 513745
push_middle 984508802
get 260301
push_front 834964070
push_front 409856855
push_front 208083802
get 496040
get 157372
get 87562
get 407380
push_back 153342105
get 465978
push_front 227293852
push_middle 385985571
push_middle 859664314
get 27662
push_back 615047667
get 410170
push_middle 568266743
push_middle 982057330
get 315129
push_back 71986330
push_middle 496917055
push_back 99385150
push_front 753172321
get 280137
get 335978
push_front 420491839
push_middle 84945472
push_back 539713095
push_front 37366243
get 101471
push_front 311255170
push_middle 534242461
push_middle 172717992
push_middle 822730281
push_middle 522172479
push_back 215906890
get 526392
push_front 846449295
get 512105
push_middle 183028803
push_back 312208155
push_middle 271605474
push_middle 603438734
get 344629
push_middle 312305954
push_front 689440749
push_back 296703405
push_middle 233921525
push_back 281009111
push_back 260683482
get 248950
push_front 918875707
push_middle 911327290
push_middle 886907440
get 108130
get 373092
push_middle 192768630
push_middle 412168061
get 425458
get 580035
push_middle 878555469
push_front 903133287
push_back 801125717
push_middle 167432245
get 631404
push_middle 133513381
push_front 296561993
get 108141
push_back 246753257
push_front 815015007
get 187303
get 167785
get 108271
push_middle 248640166
push_back 322903844
push_front 712204193
push_back 368854496
get 288100
get 388528
get 400197
push_middle 664321317
push_middle 462908011
push_front 518455811
push_front 339142352
push_middle 663413306
get 135915
push_front 698805165
push_front 803215902
get 222539
get 544646
push_middle 357923803
push_back 71177929
get 468575
push_back 674602405
push_front 714012379
get 381921
push_front 835146992
get 226414
get 358026
push_back 829847369
push_back 687838101
push_front 355147671
push_back 249688436
push_front 928560285
push_back 794121126
push_middle 822276800
push_back 710939997
get 34127
push_middle 705427329
get 307147
get 510600
push_back 102019524
get 579754
push_middle 283470731
push_back 31030677
get 138204
push_back 864902291
push_back 768652923
push_middle 374869203
push_middle 772072756
push_back 353456734
get 432144
get 292326
push_middle 764756061
get 560246
push_front 112376710
push_front 770698659
push_front 910047657
push_back 912727374
push_back 507310588
get 200324
push_back 113000229
get 359835
get 466022
get 272319
push_front 513615757
push_front 926132599
push_back 67290540
get 393195
push_back 54388734
get 258776
push_front 332739367
push_front 908290721
push_middle 59131078
push_back 77460214
push_middle 839133982
push_back 884301780
push_back 128342225
push_front 300380420
push_back 197205779
get 614530
push_middle 594338918
push_back 772226340
push_back 111397267
get 582199
push_front 658242651
get 579478
push_front 671413766
push_front 317260830
push_front 602631647
push_front 205593194
push_front 638346743
push_middle 484075619
push_middle 541143938
push_middle 311098361
get 623382
get 516596
get 566078
push_front 78677550
push_front 331326409
push_back 431747337
get 198653
get 479704
push_front 47351028
push_middle 355548780
push_front 269741209
push_front 356851183
push_back 952762788
push_middle 312150648
get 593200
push_front 166447542
push_back 51208009
get 388446
push_middle 675510842
push_front 322145965
get 381566
get 197610
push_front 438067735
push_front 152235753
push_middle 508525312
get 95258
push_front 851732363
get 445749
push_middle 412188733
get 157201
push_front 78168514
push_middle 859783487
push_back 776464007
get 251823
push_middle 224029541
push_back 171609610
push_front 70093462
get 222654
push_front 74525277
get 102020
push_middle 524872753
get 104899
push_middle 246639203
push_middle 155887776
push_middle 958582651
get 55510
push_front 824181661
push_front 606165685
push_middle 485930689
push_back 441302748
push_front 533817968
push_front 6437917
get 351569
push_middle 578685732
get 215030
push_middle 149923868
push_front 41129090
push_middle 193286227
push_front 206989028
push_back 872726231
push_back 284662365
push_front 677797455
push_front 304916678
push_middle 313441776
push_back 750571797
get 120659
push_front 420014162
push_middle 83893282
get 10759
push_middle 279621960
push_middle 825740042
push_middle 614835853
get 182948
push_middle 690715627
push_middle 736429940
get 442335
push_front 521837002
push_front 763283113
push_front 282620384
get 656950
get 533037
push_back 830457060
push_middle 176154046
get 233193
get 269456
get 511467
push_front 842255874
get 355865
get 551997
get 220000
push_back 753619726
push_back 313975479
push_back 931229836
push_back 73624733
push_back 533642756
get 65016
push_middle 944951284
push_middle 936410218
push_front 390673892
push_back 586659026
push_middle 859217002
push_front 705710657
push_middle 618165147
get 393715
push_front 503783725
get 70517
get 256820
get 2795
get 567862
push_back 857049689
push_middle 642000456
push_front 359063939
get 594132
push_back 836571350
push_front 737481410
push_middle 741313912
push_middle 965327032
push_back 140120457
push_middle 489761812
push_middle 611574451
push_front 122587486
push_back 922180403
push_back 979093378
get 617856
push_front 998656342
push_middle 58534620
push_back 777209270
push_back 348985588
push_front 490096539
push_middle 297304263
push_back 397813893
push_middle 344906927
push_middle 987872942
push_middle 151337364
push_middle 116504560
push_front 900207543
push_middle 996019221
push_back 58424774
push_back 325545432
push_middle 560048683
get 239115
get 411419
get 493116
push_front 893339676
push_back 582430610
get 558244
push_front 72325497
push_middle 93542466
get 156673
get 448120
get 310990
push_middle 513778915
push_back 25982471
push_front 490415291
push_middle 717864055
push_back 317794159
push_back 193473787
get 43191
get 460617
push_front 78304667
push_back 420188803
push_back 330654169
push_middle 555994190
push_middle 160870188
push_back 451012214
push_back 750991305
push_back 829324279
get 250032
push_front 672471678
push_back 999305072
get 595673
push_front 133009371
get 389505
push_middle 795320744
get 197345
push_front 416579332
push_middle 737516905
push_front 636950101
push_front 908180965
push_middle 431658002
push_back 751592358
get 70197
get 301072
get 79908
get 274341
push_back 480229316
push_middle 981635927
get 116997
push_back 797428603
get 375955
get 423400
push_back 249910351
push_back 663139387
push_back 605843919
push_middle 502080949
push_front 485749914
push_back 501307378
get 19675
push_front 643713044
push_middle 290280602
push_middle 601175121
push_back 736845923
push_front 954094616
push_back 777803078
push_front 58320261
push_front 196765957
push_front 345905637
push_back 102515251
push_back 980926138
push_back 205706240
push_middle 196452048
push_back 802413006
push_middle 723859142
push_front 842244057
push_back 627796665
get 1327
push_back 376283614
push_middle 617234918
push_middle 981009622
get 185225
push_front 241154981
get 615254
push_back 850058238
push_back 251161942
push_front 487668876
get 155259
push_front 703654552
push_middle 617257314
get 12606
push_front 703781221
push_back 171862820
get 299954
push_back 753593009
push_middle 170259284
push_front 962323464
push_middle 952296702
push_front 762373319
push_back 469382765
push_middle 964221167
push_middle 120357359
push_front 992099227
push_back 133688007
push_middle 331703429
push_back 526190907
push_back 78871299
push_front 89497712
push_back 784668758
get 492429
push_front 258542085
push_back 829193524
get 190530
push_front 108923453
push_front 838435788
push_back 394153598
get 410873
push_front 105943955
push_back 51371921
push_front 789042880
push_front 299100333
push_back 489727065
push_middle 269972406
push_back 188047601
get 652506
push_back 293030383
push_middle 821342681
push_back 250627295
get 445603
push_back 509827977
get 69583
push_middle 919328418
push_back 188626243
push_back 55597681
get 16512
push_middle 112293194
push_middle 151620876
get 201039
push_middle 503874169
get 81175
push_back 357094625
push_front 796078462
push_front 158635231
get 217407
push_back 460060970
push_back 662061394
push_front 735160102
push_middle 584891601
push_front 677550785
push_middle 221729901
push_back 122772660
get 69647
push_middle 337046352
push_front 980119326
get 11203
get 651098
push_middle 108903029
push_middle 11650822
push_front 906165815
push_front 273726855
push_back 33999100
get 297890
get 171289
push_middle 907439298
get 510895
push_middle 664580231
get 104967
push_middle 800065762
push_front 629981388
push_back 552982194
push_back 44112484
push_middle 477563575
push_middle 128768997
push_middle 415605122
push_front 790697818
push_front 367946329
get 343884
push_middle 216206038
get 373218
get 409185
push_back 682193080
get 660280
get 284582
push_front 84171058
push_middle 853539760
get 200637
push_back 818526707
push_back 587125681
push_back 497735512
push_front 368417978
push_back 762059826
push_front 441417657
push_front 476176290
push_front 235538976
push_front 148519600
get 147408
push_front 209387905
get 568104
push_front 251008359
push_front 135631339
push_back 986453166
push_back 369382435
get 126292
push_front 474733677
get 372007
push_back 143937913
push_middle 820737261
get 597199
push_back 89516455
push_back 943626353
push_back 338608919
push_middle 494589146
push_front 250079788
push_front 968393093
push_back 411195901
push_front 968306735
get 354261
push_back 399436807
push_middle 522163861
get 363137
get 43030
push_back 65075070
push_front 985145015
get 112394
get 557175
get 260453
get 502775
push_middle 376592934
push_middle 290283636
push_front 297229045
push_front 430606410
get 541039
get 252938
push_front 996209093
push_middle 812131813
push_front 281328750
push_middle 812026353
push_back 90861339
push_middle 14030457
push_middle 67270567
push_front 914843517
push_middle 138069579
get 97072
push_middle 15814079
get 92641
push_back 428249728
get 440528
push_middle 336139250
push_back 812137773
push_middle 47753828
get 318176
push_back 916599681
push_middle 137107478
push_front 981776256
get 50040
push_back 594607845
push_back 869316291
get 187114
push_back 738009342
push_front 994385849
push_back 438003627
push_front 283099000
push_back 820900518
push_middle 277824362
get 220809
push_front 878667413
push_front 525734049
push_front 545375711
push_middle 21641262
push_front 346047864
get 282720
push_middle 752752046
push_back 651250204
get 503330
get 568207
push_front 729190504
push_middle 251890774
push_middle 880526012
push_back 54928262
push_front 672883395
push_middle 79275187
push_back 655642410
push_back 377043751
push_middle 85741845
push_back 188821056
push_front 779423054
push_front 118603143
push_back 140746546
push_back 858074324
push_middle 648434855
get 232379
push_middle 692868048
push_back 361938829
push_front 857604671
push_front 596784152
get 602777
push_back 7161781
push_front 30434636
get 447547
push_middle 586729577
get 445067
get 299278
push_back 151410988
push_front 860157276
push_front 458529891
push_front 437481869
push_back 586454737
get 222234
push_front 83869351
get 650783
get 361952
push_front 765766074
push_back 751098088
push_middle 688620703
push_back 518742847
push_front 54497358
push_front 913235336
push_front 475262962
push_back 378506662
push_front 992971970
get 538384
push_middle 262881456
push_front 661882587
push_front 64253732
push_back 359664487
get 574419
push_middle 553704991
push_middle 216867433
get 20990
get 216736
push_middle 517537594
push_back 810191808
push_back 829371648
push_middle 480655809
get 461687
push_back 13662383
push_middle 8321657
push_back 898979149
push_middle 383852584
push_front 665508309
push_back 292481666
push_back 808247062
push_back 537563423
push_front 858681425
push_back 964922786
push_back 195274300
get 208547
get 169813
push_middle 290944807
push_front 925273608
push_front 186308521
push_back 890360096
get 296923
push_back 418390507
push_middle 993210169
get 251597
push_back 144590675
push_back 259355652
push_middle 272627816
push_front 2153268
push_back 356715930
get 641731
push_back 357425598
get 448
push_back 339783932
push_back 79083611
push_front 390875825
push_front 355158693
push_front 297402247
push_back 142765629
push_front 40768345
get 116797
push_back 726391311
push_front 929343632
push_front 35060799
push_middle 284564280
get 50059
get 572139
push_middle 851316086
push_back 384519149
get 47880
get 472544
get 155008
push_back 417975794
push_front 786062767
push_front 642647762
push_back 391589376
push_back 962950260
get 346713
get 499966
push_middle 993497182
push_back 802153628
push_middle 117797481
push_middle 382428225
get 232329
push_middle 144307302
push_front 670113971
push_middle 996521342
push_middle 539691756
get 63864
push_middle 682542656
get 512909
push_front 235955562
push_middle 379806190
push_back 403994603
get 637960
push_back 16723637
push_back 598662841
push_middle 530018616
get 151867
get 21494
push_back 702186540
push_middle 411603831
push_middle 110652183
push_back 731886226
push_back 427978245
push_front 731742965
push_front 998510246
push_front 482157890
push_middle 184102071
get 393071
push_front 842367604
push_front 423776454
push_middle 270990825
push_front 527248293
push_middle 980095433
push_back 925877131
get 445467
get 561094
push_front 459145745
get 148287
push_back 789891692
push_front 802516035
push_middle 26081107
push_front 860022734
push_middle 670453948
push_middle 115083083
push_middle 956353260
get 632302
push_back 841074689
push_front 81625379
push_front 604176720
push_back 884808591
push_back 418215910
push_middle 118687454
push_middle 919640229
get 253182
push_back 332713451
push_front 633858761
push_back 370601110
push_front 652811694
push_front 588914794
push_back 499936194
get 458789
push_front 613546812
get 176192
push_back 808205286
push_front 180532654
get 200171
push_middle 559587670
push_front 66453744
get 617476
push_back 125441688
push_middle 388849227
push_front 471680220
push_front 951926620
get 359335
get 377780
push_front 795498011
push_front 48794097
push_back 491621545
push_middle 690223389
push_back 684176915
get 309091
push_back 154795803
push_middle 315893643
get 534325
push_front 941517987
push_front 849859176
push_middle 587538205
push_middle 944609813
push_front 331847698
push_back 433874483
push_back 580563346
get 106302
push_back 656463568
push_back 278484985
push_middle 794757804
push_back 539243464
get 68019
push_back 437989067
push_middle 893270200
push_middle 570482699
push_back 224373427
get 290855
get 454195
push_back 286012677
push_middle 768648291
push_back 417625801
get 598676
get 332060
push_front 506799491
push_front 117315103
push_middle 494407839
push_front 431556799
push_back 82786511
get 474073
push_back 825812895
push_back 941436369
push_back 82149514
push_back 359304526
push_back 623140220
push_middle 72159310
push_back 635812972
push_middle 944306613
push_back 46457834
push_back 302604341
push_middle 393966135
push_middle 583891033
push_back 160839663
push_middle 669641713
get 533777
push_back 555171427
push_back 376928193
push_back 268919211
push_back 634174260
push_front 937864585
push_middle 939169555
push_front 894138480
push_front 63884262
push_middle 259794423
push_back 750110089
get 24871
get 526423
push_middle 501619922
get 475356
push_front 566515635
push_front 784726694
push_middle 735253656
push_back 29681793
push_front 42137644
push_back 791119485
get 450251
push_back 915283649
push_back 991649686
push_front 405339060
get 447813
push_front 72820689
push_front 800758685
push_back 780134885
get 504892
get 446606
push_middle 179867254
get 100356
push_middle 530206426
push_middle 643447056
push_back 150395458
push_front 813110044
push_front 441130109
push_back 615971561
push_middle 270287104
push_front 627550902
get 571184
push_front 211670935
push_front 14244233
push_front 148734298
push_front 123710569
push_back 206538854
push_back 799638723
push_front 584973136
push_back 505404272
get 17136
push_middle 409517276
get 135140
push_back 373042702
get 569230
push_back 955793656
push_back 534140938
get 351774
push_middle 648549938
push_front 376397206
push_back 288265348
push_back 681447294
push_front 510784704
push_front 24091365
push_middle 67925744
push_back 114986694
push_front 844233448
push_middle 35481681
push_middle 496047328
push_back 853523016
push_front 410536493
push_front 295949188
push_back 679622611
push_middle 306941354
push_back 291366552
push_back 165313750
get 56443
push_middle 259389007
push_back 538748824
get 176713
push_back 124528844
push_front 66106049
get 496261
push_front 502178665
push_front 545771471
push_back 588885634
push_back 991822763
push_middle 412843121
get 545210
get 317267
push_middle 144220521
get 479924
push_middle 831298580
push_front 924392635
get 523836
push_middle 197644012
push_front 662250364
push_back 9610791
get 280638
push_front 108876027
push_back 930826976
get 290355
push_back 738060834
push_back 138822494
push_middle 976982421
push_front 829984419
push_back 677225739
get 504595
push_back 257519383
push_back 545439290
push_middle 776150883
push_back 650466034
push_front 106368146
push_back 8295112
push_front 786784871
get 122934
push_middle 246523738
push_front 236922315
push_middle 769924026
push_back 687402682
push_front 491960718
push_front 966220797
push_middle 73249178
push_back 79871872
get 123642
push_middle 882738620
push_back 235733276
push_front 788487069
get 96820
push_back 748637435
push_back 638976596
push_front 545430450
push_front 306462045
get 96969
push_front 784511427
push_middle 493542093
get 647191
push_front 327496247
get 81857
push_middle 245286625
push_front 402489467
push_front 557446874
push_front 383998764
push_back 160316317
push_front 167691309
push_front 172810470
push_front 959741347
push_back 371676867
push_front 923802168
get 40212
push_front 797217570
push_front 709901405
get 42599
push_front 834638724
push_front 968013456
push_back 160037729
get 235845
push_back 870380899
push_middle 244829145
get 461226
push_front 751348089
push_back 227098075
push_front 392133400
push_back 185029136
get 70612
get 222133
push_middle 683721011
push_front 987294942
push_middle 530850449
push_front 108417303
push_back 97311945
push_middle 41857501
push_back 750438067
push_middle 602895729
push_back 530781952
get 7273
push_front 494167633
push_back 122958122
push_front 420109527
push_front 333527903
push_middle 879632992
push_middle 635528983
get 105977
push_front 964180158
push_middle 15431798
push_front 16420179
push_middle 226871647
push_middle 132583581
push_back 546545038
push_front 114996571
push_front 224696602
push_middle 147509954
get 188907
get 427498
get 52750
get 450558
push_front 12107949
push_front 783950040
push_back 113064491
get 23175
push_front 534392034
push_back 292591701
push_front 34097808
push_middle 484031486
push_middle 321611106
push_front 520217364
push_middle 700582594
push_back 233315734
push_middle 585460066
push_middle 436636531
push_middle 435491913
push_middle 352487848
push_back 200155256
push_front 829432290
get 596392
push_back 614353931
push_front 629302597
push_back 346570410
push_back 522588809
push_front 843587378
push_back 231301192
push_front 873602463
get 167285
push_middle 58708276
push_back 398470313
push_middle 857432404
push_back 719851960
push_back 958289124
push_front 138102511
push_back 346654778
get 449863
push_back 534568634
get 46248
push_front 610965896
push_middle 597174693
push_back 924076477
push_front 229043073
push_back 309638246
push_middle 637635032
get 257622
get 461132
push_front 211025949
push_front 464566064
push_middle 164063511
get 396394
push_middle 158095178
push_back 744748863
push_back 930911146
push_back 846712490
push_middle 971538939
push_back 746907250
push_middle 520651958
push_middle 330365379
push_front 825130711
get 180175
push_front 28224803
push_front 525739172
push_front 46112398
push_back 307367784
get 397964
push_middle 98060328
push_front 456408996
push_back 13525331
push_front 671282224
push_front 295361936
get 191412
get 275192
push_back 401021805
push_middle 833093098
push_middle 607480819
push_back 685004420
push_back 647786846
push_back 398448522
push_middle 695725425
push_middle 689874130
push_front 672514311
push_middle 567221152
push_middle 628953601
push_middle 305992254
push_back 739039568
push_back 631629704
get 635422
push_front 627780529
push_front 757460545
push_middle 82791763
push_front 213314938
push_back 945196114
push_back 529887591
push_back 127863029
push_front 69843142
push_back 108957297
push_middle 92401788
get 656347
push_middle 6475143
push_middle 988733431
push_front 365433354
push_middle 153002678
get 178469
push_middle 698517436
push_front 104591439
get 408954
get 417968
push_front 409964100
get 338490
push_middle 328848486
get 360900
push_middle 463887281
push_back 973031813
push_back 980573826
get 603694
get 541710
get 541227
push_middle 386695520
push_middle 341706158
push_middle 35912385
push_middle 192037788
push_middle 644600296
push_front 469381
push_middle 559272672
push_middle 614176179
push_front 915894990
push_middle 357294248
push_middle 436304235
get 422045
push_front 254508853
get 510581
get 663099
push_back 2260055
push_middle 69967496
get 652648
get 25490
push_middle 415897230
push_front 124707531
push_back 120114931
push_back 763381795
push_middle 218278
push_back 242305403
push_middle 406663653
push_back 530450798
push_front 329066102
push_back 803600075
push_back 986217512
get 636455
push_front 993863866
get 230734
get 337275
push_front 453714996
push_front 800868251
get 103588
get 505123
push_back 804154337
push_middle 870724830
push_front 692477317
push_front 124044897
push_back 803831994
get 165986
push_front 448478449
push_front 640851422
push_back 256025788
push_back 180331719
push_back 48442717
push_front 424510013
push_back 746498951
push_front 508796944
push_front 486291327
get 563489
push_front 882217481
push_middle 60627249
push_back 329943057
push_back 681117425
push_middle 363708798
push_middle 712376635
push_middle 18815735
push_back 826041434
push_middle 218581466
push_middle 128837863
get 347319
push_middle 477214775
get 501440
get 442123
push_middle 825575058
push_front 646155073
push_front 198763069
push_back 594951903
push_front 513629881
push_middle 780816466
push_middle 468553360
get 441837
get 186118
push_back 596085574
push_middle 998774853
get 477478
push_back 626397648
push_front 808355596
get 506648
push_middle 270401404
get 56216
push_middle 175917994
push_front 94770462
get 541434
get 13923
push_front 158255926
push_front 944050582
get 28662
push_back 272881576
push_middle 813952837
get 42768
push_front 3514464
push_back 845301755
push_middle 194945706
push_middle 576317161
get 445504
push_front 305237291
push_middle 531984945
push_front 362825195
push_back 160119238
get 525018
push_front 427053231
get 389848
push_front 715154413
push_back 433044866
push_front 811843575
push_back 71311615
push_middle 525079953
get 358632
push_back 546367396
get 542138
get 605914
push_front 626493488
push_middle 903364300
push_front 60178702
get 175008
push_middle 173938400
push_front 864928217
push_back 986165692
get 653767
get 200258
get 51195
push_middle 465083372
get 119690
push_back 823907078
push_middle 578535525
push_front 507221068
push_middle 105615805
push_front 329989586
get 56545
push_front 667053804
get 128154
get 293360
push_back 384671473
push_back 220403059
push_middle 590405054
push_front 117128579
get 76008
get 100452
get 505761
push_middle 604522938
push_front 129992888
get 35540
get 429455
push_back 138802960
get 537898
push_front 985273938
push_front 863076295
push_front 474676538
push_middle 625885244
get 570873
push_back 598275050
push_middle 25046334
push_back 663405273
get 109725
push_front 728534560
push_front 428126232
push_middle 352659059
get 165889
get 590726
push_back 910751717
push_middle 203007671
push_back 127659877
get 378501
push_middle 652269441
push_back 181494137
push_middle 224318034
get 135437
push_middle 912346118
push_front 945084201
push_middle 736775751
push_back 19059507
push_front 603224431
push_back 465029045
push_back 730637405
push_middle 887660808
get 466537
push_middle 775832636
push_middle 474220738
push_back 641099885
get 74834
get 33860
push_back 804819877
push_front 886883898
push_back 796617792
push_front 181398445
push_middle 334303637
push_middle 987536619
get 658078
push_back 508650467
push_front 890713648
push_back 279201494
push_back 841063981
push_middle 689224159
push_back 95936428
push_middle 392878424
push_front 446730004
get 173051
push_back 185573583
get 243735
push_front 469182043
push_back 315628264
push_back 852585847
get 31314
push_front 893600876
push_back 992855728
push_middle 875391449
push_front 460573427
get 643049
push_front 35446566
get 578279
push_back 339714972
push_middle 94125675
push_middle 964937958
push_front 865205501
push_front 976586041
push_middle 487321290
push_middle 926019777
push_front 55892297
push_middle 96662516
get 356583
push_back 488266807
push_front 581702835
push_middle 115445099
push_front 646386783
push_middle 494612383
get 646331
push_front 841455764
push_back 457884398
get 31997
push_front 734534990
push_middle 607270284
get 37626
push_front 803390659
push_middle 806665885
get 527645
push_middle 686388955
get 476505
push_middle 495041302
get 111286
push_front 724528801
push_front 590573287
push_back 44434136
push_back 921036918
push_front 217685662
push_middle 659461847
push_front 188779012
get 301680
push_front 89943421
push_front 715777192
push_front 227922810
push_middle 840034878
push_back 758321851
get 100718
push_back 753570077
push_front 638975115
get 109709
push_middle 89866143
push_back 829220094
push_front 687010121
push_back 15940186
push_middle 706918937
get 129046
get 653946
push_front 581219289
push_middle 57327380
get 6445
push_middle 144079261
push_middle 626954564
push_back 773472992
push_front 698900356
push_middle 241235188
push_front 94761129
push_front 605714810
push_front 65384335
push_front 642719185
push_middle 556487818
push_front 259250221
push_middle 791862158
push_middle 220783013
push_back 787652343
push_back 764545689
get 513597
push_front 884644807
get 249468
push_middle 116165059
push_front 747016042
push_back 446096549
push_back 621017161
push_front 141272443
push_middle 336321653
push_back 476673924
push_front 803133974
push_front 745617027
push_middle 392061806
push_front 736504473
push_back 662545295
get 39920
push_middle 529788071
get 494909
push_middle 111072055
push_back 749304588
push_front 513369754
push_back 58175514
push_front 849068650
push_front 449466004
push_middle 626913774
push_back 501978402
push_back 994851801
push_front 841462429
get 177108
get 70084
push_back 346370590
push_back 344786215
get 132215
get 88479
get 145866
get 283856
push_middle 326419179
push_middle 509460327
push_middle 126442536
push_middle 74478105
push_front 524998217
get 452376
push_middle 113906476
push_front 427354616
push_back 248279772
push_front 43030072
push_back 549399155
get 98047
push_middle 383136875
get 565661
push_middle 549204882
push_back 675283125
push_middle 616346192
push_front 853968620
push_back 40632453
push_back 113283681
push_front 922705345
get 231831
push_middle 628541186
push_back 612204819
push_back 443552305
push_front 506540590
get 422450
push_middle 100450071
get 113558
push_front 554725318
push_back 778107214
push_back 839455615
push_middle 491195043
push_front 959822960
push_front 946849574
push_middle 62860242
push_front 283859177
get 442086
push_front 875460034
push_back 410244639
get 263988
push_front 215131534
push_back 403088675
get 631698
push_middle 318750
push_middle 27480200
push_back 332367911
push_front 332354214
push_back 58472208
get 503207
get 597858
push_middle 782397490
get 72054
get 483868
get 9904
push_back 83165760
get 602976
push_back 518951788
push_front 855406904
get 550832
push_middle 573317534
push_front 43936137
push_middle 158183076
push_middle 524166065
push_front 922499177
push_back 843436991
push_middle 277995461
push_front 521409282
push_front 21585727
push_back 1937102
push_back 5047176
push_back 417897425
push_front 704464922
get 475837
push_middle 985052899
push_back 774877793
push_middle 394949512
push_front 93564214
push_back 209051532
push_back 561650646
get 255471
get 284718
push_back 290039944
push_back 69644128
push_back 149813806
get 323731
get 231088
push_back 496881130
push_middle 83046433
get 179604
push_middle 131791153
push_front 573938121
push_front 970264077
get 506353
push_back 114135102
push_back 585578500
push_back 11765592
push_back 839412779
push_back 400192446
get 415783
push_middle 740992067
get 87572
push_middle 394052731
push_back 621897777
push_front 515206455
push_back 672132247
push_back 659770030
push_front 917636711
push_middle 640928980
push_front 997351683
push_middle 844494331
push_back 333913090
push_back 410334798
get 562728
push_middle 669898919
push_middle 65630066
push_back 764849153
push_middle 414111755
push_back 402104179
push_back 823545606
push_front 510809457
get 506682
push_front 971615367
push_middle 796002050
get 120339
get 104808
push_front 323132842
push_front 664094409
push_middle 549810970
push_middle 903636898
push_front 822389757
push_back 288139384
push_back 859573633
push_back 124670819
push_front 957017038
push_middle 227073572
push_back 614755924
push_middle 247606628
push_middle 374933399
get 416346
push_middle 71895594
get 333459
push_middle 824142609
push_middle 488369353
push_front 660546890
push_front 538412962
get 341884
push_front 979923643
push_back 211120669
push_middle 148409910
push_back 668180074
push_middle 294404756
push_back 693954268
get 4901
push_middle 444374382
push_front 372075615
get 90125
push_front 305245846
push_back 323012569
push_middle 834591174
get 347353
push_middle 157129022
push_middle 503999157
push_front 548601939
push_middle 133376799
push_back 430686461
push_back 703715457
get 297932
push_front 377876003
push_back 199562969
push_middle 91960262
get 86102
push_front 48242401
push_back 312041951
push_back 885014987
push_front 712483713
get 468008
push_back 205549697
get 139577
push_back 592411114
push_back 359773896
push_back 559548767
push_back 844551250
push_front 228924805
push_middle 33516518
push_front 610671304
push_front 1024500
push_middle 599640592
get 383838
push_front 187886748
push_middle 259622380
get 158145
get 543275
push_middle 110105900
push_front 2438027
get 162886
push_middle 918224394
get 6046
push_back 540063732
push_back 349195080
get 306039
get 254310
push_back 140957615
push_front 520102657
push_back 727880366
push_back 480402277
push_middle 318985432
push_back 516899659
push_middle 239067197
push_middle 228935507
push_middle 231039101
get 531967
push_middle 622648365
push_middle 897290616
get 40218
push_middle 835976324
push_back 422134142
push_front 43920891
push_middle 38947543
push_middle 477125167
get 122807
push_front 841949776
push_front 966772038
push_front 477927169
push_front 735052597
push_front 188442419
get 369455
get 565038
get 101067
push_back 362683306
get 341903
get 566258
push_front 11944545
get 32757
push_front 513202429
get 598806
get 342779
push_middle 786085870
push_back 799445658
push_front 280788072
push_back 495486410
push_front 924909822
push_front 987872332
push_middle 110881515
push_middle 17311615
push_middle 645817585
get 638502
get 567535
get 250293
push_front 378823329
push_back 385167078
push_back 495377563
push_front 688165185
push_middle 9403288
push_back 388754861
push_middle 559712670
push_front 993249249
get 71577
push_middle 284910046
push_front 959679722
push_front 208348270
push_back 378131087
push_middle 4357653
push_middle 465936293
push_front 419438319
get 542042
push_middle 567756366
push_back 799069284
get 264595
get 474607
get 390676
push_front 290658376
push_back 663031500
push_front 901554476
push_middle 40559249
push_back 639494444
get 659549
push_front 691900380
push_back 899391215
push_middle 74981914
push_front 223213367
push_front 907781057
get 387905
push_front 830931873
get 306718
push_front 126856475
push_back 528070908
push_front 670149023
push_front 237264996
push_back 629756065
push_middle 724047324
push_front 239941794
push_front 390701412
push_front 81508187
get 420782
push_back 58821915
push_middle 583480388
push_back 974655023
push_front 151706643
push_front 436279312
push_back 189709324
get 88608
push_back 591880133
push_front 801534614
get 24265
push_back 252883010
get 434557
get 290210
get 111868
push_front 685346805
get 455798
push_back 556819385
push_back 468459537
push_middle 220520476
push_back 360261434
push_middle 142231307
push_front 217365420
push_front 800022058
push_back 366079049
push_back 856680818
push_back 512946202
push_middle 797920697
push_middle 668282595
push_middle 72944601
push_back 889191778
push_middle 504445568
push_front 337140515
push_front 394068116
get 399335
push_middle 48823748
push_back 646699293
push_back 696254757
push_back 669605381
push_front 1777861
get 519818
push_middle 785584282
push_front 896325037
push_front 647499637
push_middle 59007080
push_middle 281077175
push_middle 618000017
push_back 855001804
get 64688
push_front 655166407
push_front 756059496
get 344485
get 166794
push_back 640768151
push_middle 999149072
push_front 76519497
push_middle 455402142
push_middle 707989863
push_back 286021011
push_back 19895528
push_back 874839318
push_back 736629481
get 170487
push_front 906707092
push_back 158635384
push_middle 757435021
push_back 416044482
push_middle 159166253
push_front 395230508
push_middle 314671972
get 557310
push_back 186340696
push_front 618688984
push_front 372995021
push_front 70965522
get 232507
get 167394
push_front 596616275
push_middle 791382997
get 257325
push_back 370964714
get 214155
push_middle 224903129
push_back 618993365
get 655753
push_middle 823243602
push_middle 965875590
push_front 584634884
push_back 186572572
push_front 715168427
push_middle 983243722
push_back 136909478
push_front 141046561
push_back 393936770
push_middle 601758742
push_middle 21026632
push_front 747601750
get 300224
push_back 97809978
push_middle 705485237
push_front 130422006
push_front 973576278
push_back 722759470
push_front 26697550
push_middle 631682399
get 604716
push_middle 500631450
push_middle 740370245
push_middle 955809911
get 129366
push_middle 507276010
push_middle 619368411
push_front 280033806
push_middle 9019169
get 293211
push_middle 40648938
push_middle 348152822
push_back 908764706
push_back 866517493
push_front 982193885
get 188298
push_middle 468730493
push_front 580821900
push_middle 17306872
push_back 119491948
push_back 216739418
push_middle 424932004
push_front 381194645
push_back 140128741
push_middle 292896137
push_back 400460129
push_middle 75459793
push_front 182041901
push_front 706506272
push_back 427046297
push_back 813619060
get 454459
push_middle 264197709
push_front 328181134
push_front 736274492
get 268163
get 505613
push_middle 518024933
push_middle 161919877
push_middle 51313317
push_middle 832185647
get 561444
push_middle 888294292
push_front 836445415
push_middle 501453445
push_back 77764930
push_back 835906311
push_front 538494363
push_front 619200726
push_middle 944479093
get 518088
push_back 259500750
push_front 986729734
push_back 494868777
push_middle 487794057
get 584895
get 46669
push_middle 152020499
get 35208
push_front 15867288
push_middle 497725781
push_front 82676475
push_front 924124497
push_front 370336705
push_middle 739717783
push_back 352039490
push_back 702589759
get 460765
push_front 396960766
get 516091
push_back 168567592
get 60595
push_front 95038387
get 177791
push_back 74822079
get 148313
push_middle 517147264
get 557072
get 44056
push_front 704123332
push_back 93556174
push_middle 944702983
push_front 668457743
get 41440
push_back 908553437
push_middle 358801323
push_front 907958494
push_front 451009741
push_back 466834391
push_middle 265426063
get 159709
push_back 667564864
push_front 442315847
get 543585
push_front 733091685
push_front 19212895
push_middle 316889427
push_front 275758312
push_front 694634006
push_back 411990974
get 407147
push_front 700273199
push_front 374564807
push_back 481217454
get 639827
push_back 962771226
get 656618
push_front 597877863
push_front 836484543
push_front 368699396
push_middle 82149769
get 382035
push_middle 127731435
push_back 870311291
push_front 133447573
push_back 326691768
get 62962
push_front 828466026
push_back 447836038
get 82244
push_middle 19038143
get 589964
push_back 159387788
get 374873
push_back 282685879
push_middle 227418225
push_middle 141927371
push_front 803297050
get 458968
push_back 301218155
push_front 780201702
get 482889
push_middle 37697356
get 354614
get 23046
get 271066
get 248673
push_front 837237510
push_back 902016296
get 309321
push_middle 783916355
push_back 517963070
push_middle 367640260
push_back 31070043
get 187296
push_front 275128249
push_back 302302423
push_middle 988564332
push_front 380226505
get 525555
push_back 850731375
push_front 447334474
push_back 865427221
push_front 114558638
push_back 906663998
get 643193
get 607918
push_front 879999582
push_front 324306305
get 246947
push_back 461254529
get 544995
push_middle 177870277
push_front 545849616
push_front 736385690
get 363001
push_front 15842714
push_middle 105644935
push_back 896213512
push_middle 604958337
push_front 915601993
push_back 241495614
push_back 921514863
get 609925
push_front 930459296
push_middle 887653535
push_back 964837178
push_front 878317862
push_back 553361568
push_back 252935209
get 534424
get 423784
get 224613
get 168452
get 467355
push_back 412177608
push_back 186381441
get 356258
push_middle 891258260
push_middle 183584912
push_middle 422463923
push_front 92863199
push_front 702584197
push_front 116095375
push_back 602768686
push_front 961332272
push_middle 992758829
push_middle 602368606
get 589253
push_back 221105636
push_middle 425902710
get 587129
push_middle 717156122
get 663772
get 396301
push_front 734829136
get 618506
push_back 158594419
push_middle 160589312
push_middle 191767552
push_front 210982364
get 312599
push_front 25097001
push_front 919187910
push_middle 284269328
push_back 868255779
push_back 906791620
push_middle 911511442
get 599585
push_front 460096056
push_back 844303488
push_back 490137163
push_front 65760252
push_back 242130685
push_front 67575127
get 155096
push_middle 854938163
push_back 708926728
get 101104
push_front 335478062
push_back 345041024
get 47582
push_back 329507911
get 379195
get 637024
push_front 532119174
get 15896
push_front 496632971
push_middle 297547105
push_front 397424754
push_middle 10153267
push_front 546047473
push_middle 147236087
push_middle 123752970
push_front 383507948
get 295494
get 564301
push_back 693948667
push_back 616241466
push_middle 72366663
push_back 540962949
push_front 871105423
push_middle 540530721
push_middle 760629746
get 144043
push_back 322581664
push_middle 533200847
push_back 548070608
get 108294
get 326582
push_middle 842799514
push_middle 134413205
push_back 984998641
push_back 389099891
push_front 627923133
push_front 462679244
get 156335
get 194346
get 196532
get 306119
push_front 489302118
push_front 394019009
push_back 767297631
get 556600
push_front 130585044
get 116070
get 477285
push_middle 393958716
push_front 272774472
push_front 814307633
push_front 642627845
push_back 116390028
push_front 629225219
get 400510
get 451892
push_back 641650051
push_middle 731223279
push_back 461037186
get 493964
push_front 301494153
push_front 244087631
push_front 175417578
get 110087
push_back 960384818
push_middle 427413574
push_front 386970029
push_back 94370891
push_back 442598755
push_middle 728999310
push_back 651712124
push_front 98090400
push_front 955132899
push_back 100921286
push_middle 344094055
push_front 791286502
push_middle 878421505
push_middle 511283355
push_back 745581109
get 430401
get 542724
push_middle 239987794
get 116185
get 393070
push_back 412494605
push_back 250736329
push_front 200927105
get 389039
push_front 861239419
push_middle 22969600
get 32035
get 22646
push_front 729656951
push_back 870201200
push_front 78128391
push_back 289204186
push_back 745029029
push_back 365829646
push_middle 21063473
get 439833
push_middle 446201035
get 254535
push_back 372627116
push_front 187149290
push_front 839782120
push_back 575646818
push_front 748355040
push_back 506872210
get 277817
push_front 799397730
push_middle 271310376
push_front 249692836
push_back 749433572
get 445196
get 319426
get 339129
push_front 583034306
push_front 182629740
push_front 950711912
push_middle 623164485
push_middle 673246307
push_front 871854552
push_front 540945044
push_middle 684240332
push_back 32622413
push_back 204827648
push_middle 981304196
push_middle 191709012
push_front 884306867
push_middle 172339985
push_back 980473936
push_middle 411740918
push_middle 478831076
push_front 347398112
get 579842
push_front 771170622
push_middle 588487229
push_front 693774849
push_back 436391517
push_middle 231884160
push_front 185259441
push_middle 259067680
push_front 544720847
get 18230
get 529446
push_back 327126223
get 355739
push_front 546483856
get 217851
get 200456
push_middle 988618086
get 496527
push_middle 416750016
push_front 889064269
push_front 444872189
push_middle 814143882
get 391903
get 118388
push_middle 404778908
push_back 851214446
push_middle 431637894
push_back 13167433
get 203400
push_middle 758011512
push_front 717588526
push_front 502004128
push_front 25004378
push_front 884777375
get 358804
get 152665
get 50868
get 188991
get 255794
push_back 487134124
push_back 624282752
push_back 462594190
push_front 99376184
get 206092
push_front 311021140
get 549792
push_back 286788284
push_front 297306309
push_middle 501031368
push_middle 487877734
get 73585
get 321599
push_back 837323787
get 521646
get 91474
push_front 642707596
push_front 807796450
push_middle 401735021
get 370898
get 560727
push_middle 455023356
push_middle 787447338
push_middle 656811272
push_front 729231100
push_front 756455792
get 395176
push_front 525566871
push_middle 910495821
get 239034
push_middle 19837389
push_middle 516841453
push_back 756108886
push_back 269854124
push_front 118372828
get 88375
push_middle 604735693
push_back 748591186
push_back 531575016
push_back 900245296
push_front 611597831
get 202085
get 602519
push_front 196311624
push_back 630316951
push_back 42458727
push_back 888979012
get 643949
push_front 698762284
push_back 883815568
push_front 917515672
get 580955
get 240770
push_middle 151662542
push_front 938578611
push_front 939368364
push_back 994297142
push_front 432734151
push_middle 962313340
push_back 79435161
get 639458
push_middle 680722473
get 368835
get 402137
push_front 177934325
push_middle 57105920
get 503479
push_back 760981459
push_front 617785859
push_middle 43334123
push_middle 822127583
push_middle 321615215
push_back 134720845
get 394324
push_back 849729773
get 569575
get 448295
push_middle 812350459
push_front 344108731
push_middle 856572177
push_back 493790217
push_front 454579503
push_middle 592212414
push_front 705535095
get 113425
push_middle 206280658
push_front 568528831
get 404217
push_front 216005577
push_front 379935928
push_front 488906077
push_back 415252383
push_front 757796379
get 502948
push_middle 968801055
get 297013
push_back 208409872
get 422351
push_middle 140129336
push_back 103895962
push_front 302507572
push_back 617718479
push_back 179473265
get 24916
get 427770
push_front 935310003
get 550341
get 197114
push_front 468995927
push_middle 235896073
push_back 890735578
push_middle 8382850
push_middle 828207938
get 119877
push_front 202035958
push_back 234268076
push_front 449910839
push_back 574513375
push_middle 431504927
push_middle 572140196
get 20110
push_front 243246437
push_middle 670876175
get 389145
push_middle 503234096
push_back 397193357
push_middle 394205778
push_middle 717984460
push_front 238702865
push_front 98070473
push_back 287353379
get 159416
push_back 386402006
push_middle 844189177
push_front 46299691
push_middle 892674457
push_front 515228617
push_back 39284906
push_middle 321648962
get 445036
push_front 143275246
push_front 272013365
get 77734
get 424706
push_middle 673120510
get 447571
push_middle 417824848
get 288246
get 264763
push_front 637471976
get 227731
get 317558
push_middle 256282101
get 646135
push_middle 631903231
push_back 465589360
push_back 19583783
push_middle 485966485
push_back 959668304
get 318916
push_back 91226927
push_front 999793758
push_middle 3161068
push_back 882226294
push_back 572254843
push_back 726586356
push_middle 170826621
push_middle 88346267
push_middle 489782529
get 601816
get 86119
push_back 971686247
push_middle 823492249
push_back 70292817
push_middle 779769514
push_front 744046412
push_back 278648768
push_front 460792147
push_back 109438780
push_middle 955517150
push_middle 650193425
push_front 278687124
get 360861
push_back 879509995
push_back 204532129
push_back 672297106
push_front 853358581
push_front 427683107
get 560682
push_back 253600559
push_back 279571504
push_front 12748621
get 256428
push_front 604347273
push_middle 51923823
push_front 609531834
push_back 161917794
push_front 436518011
get 260450
push_front 66931361
push_middle 581554846
push_middle 162473118
push_back 842598504
push_back 697923183
push_front 537795448
push_middle 864898489
get 630661
get 373679
push_middle 42240818
push_front 251316089
push_back 40338273
push_back 623968453
get 419040
push_middle 120673604
get 513353
push_back 351013921
get 625441
get 282906
push_front 704991547
push_middle 705180252
push_back 477477792
get 456784
push_middle 814545052
push_middle 349606151
push_front 767823714
get 128475
get 578496
push_front 79042718
push_front 872858214
push_back 618989441
get 386954
push_front 293677727
get 426259
get 80146
get 313727
get 84398
get 332060
get 277474
get 546908
push_front 760367302
push_back 791070115
push_middle 763199298
get 596087
push_middle 555693979
push_front 309487232
push_middle 202538038
push_middle 884416561
get 128679
push_front 285342963
push_back 791401007
get 183242
push_middle 176524631
get 419262
get 622539
push_middle 336800859
push_middle 103099728
get 77569
get 501473
push_middle 595134791
push_back 283220182
push_back 540919840
get 193257
get 59404
get 318478
get 438745
push_back 394660431
push_middle 375259647
push_front 384120866
push_middle 575996989
push_front 377358572
get 518432
push_front 468872908
push_front 819465619
push_back 518028366
push_middle 696525272
push_middle 367707304
push_middle 946599402
get 364223
get 335136
push_middle 871436942
get 446603
get 123933
get 472877
push_middle 540112385
push_front 311249837
push_back 106118241
get 659731
get 542823
push_middle 931325010
push_front 800025477
push_back 567023271
push_back 282592417
get 398448
push_front 909228930
push_middle 186967830
push_middle 603615616
push_middle 450594436
push_front 691977886
push_middle 624954998
push_middle 544030775
get 190393
push_front 599914595
push_middle 792982670
get 77395
push_back 377572920
get 586456
get 514802
push_front 55607842
push_middle 437033234
get 582244
push_back 149769052
push_back 87958199
get 135861
get 205835
push_front 878768120
push_front 327722489
push_front 80010922
push_front 139654087
push_front 131730879
get 419589
push_front 469308117
push_middle 973984187
push_back 853784861
push_back 427099440
get 642100
push_middle 846823612
push_front 32257610
push_front 475386942
push_middle 944934112
push_back 938342661
get 134929
push_front 439071225
push_front 562792144
push_back 137632324
push_front 632463723
push_front 497382939
push_front 432486240
push_back 459386156
push_front 633965963
push_front 433901525
push_back 650094962
get 35010
push_back 942054260
push_back 750233718
push_back 481366013
push_middle 384982459
push_front 83921767
get 520025
get 189327
push_front 391095438
push_middle 751641220
push_front 529255344
push_middle 112690195
push_back 881636093
push_front 595883368
push_front 311620797
push_back 453579336
push_back 953411389
push_back 92249559
push_middle 56626605
get 178295
get 330743
push_back 783457788
push_front 567818965
push_middle 932364557
get 257752
push_back 963344762
push_middle 928176686
push_front 999952475
push_front 21393472
get 446852
get 201498
push_front 413497883
push_front 448790357
push_middle 15247621
push_front 531650648
push_middle 638249807
push_front 923450716
push_back 382067098
push_middle 463044347
push_front 6453987
get 70617
push_front 896991498
push_middle 478335464
get 309432
get 602414
push_middle 373992082
get 458501
push_middle 51773546
get 515334
push_front 99488085
get 44019
push_middle 170498462
push_back 150851876
get 642393
push_middle 688370208
push_back 276562898
push_middle 251594251
push_middle 127531936
push_front 747566911
push_back 872252851
push_middle 575748588
get 396653
push_middle 38545069
push_back 542934260
push_back 30815279
push_middle 59225380
push_back 458383002
get 192092
push_back 342004660
push_middle 655799914
get 12785
push_front 637533080
get 455413
push_middle 431503604
push_back 256544638
push_middle 292638713
push_front 663280278
get 567704
push_middle 403495636
push_middle 208223400
push_middle 393696513
push_front 829897523
get 270907
get 264167
push_front 838044559
push_back 869162634
push_back 426634996
push_front 125997882
push_back 706217737
push_middle 978888501
push_middle 207203317
push_front 292343533
get 44659
push_front 975060644
push_middle 540220119
push_back 247354398
push_middle 35400016
push_front 97380041
push_back 982473035
push_back 660891128
push_front 929914547
get 491574
push_front 740340913
push_front 171818943
push_back 53564846
get 331422
push_front 598212137
push_middle 560117179
push_front 834509256
push_middle 573476241
get 37288
push_back 870780559
push_front 524044571
push_middle 729397048
push_back 601120785
push_back 926282609
get 595557
push_middle 452779006
get 258618
push_front 964191250
push_front 574995943
push_front 46693614
push_middle 370375194
push_middle 110184438
push_front 992122967
push_middle 329354914
get 398955
push_back 768519301
get 109306
push_back 979533639
push_back 809396801
push_back 653243624
get 108772
push_front 842509530
push_middle 143433668
push_back 318350548
push_front 15569472
push_middle 619151308
get 657902
push_back 296618192
get 232901
get 611727
get 182271
push_back 708044498
get 392825
get 315091
get 247789
push_front 184719507
push_middle 899780820
push_front 907333095
push_front 801205312
push_front 680926836
get 142357
push_back 259028251
push_front 194107840
push_middle 472430728
push_middle 812076310
get 341091
get 219096
push_middle 885554027
push_front 124867692
push_front 703394158
get 441045
push_middle 813477963
push_back 160214731
push_front 211619530
push_back 532196269
get 314547
get 300247
push_back 437807506
get 351739
push_front 995139555
push_middle 676743963
push_back 559189972
get 17352
push_middle 399365720
push_back 803769755
push_front 24016993
push_front 632521794
push_back 205821758
push_middle 980171571
get 470630
push_back 747924927
push_middle 211759428
push_middle 372977945
push_front 172979644
push_back 839557544
get 120505
get 517002
push_back 134211752
push_back 590784129
push_front 695966303
push_front 747973263
push_middle 135456637
push_back 919964981
push_front 251190193
push_front 710232406
get 184712
push_middle 222981748
push_middle 779841579
push_back 423134863
push_middle 504359944
get 475366
push_middle 957417937
get 130266
push_back 886864911
get 3003
push_back 511302326
get 114931
push_middle 566593452
push_middle 65446990
push_front 573415090
get 525512
get 397224
push_back 846554720
push_middle 143702246
push_back 916740810
push_front 754366051
push_middle 567164327
push_back 167120805
push_middle 796616048
push_middle 970138723
get 29608
push_front 197930214
push_back 698684
get 55634
push_front 621519303
push_front 763241211
push_front 406277366
get 74087
get 73375
push_back 643268792
push_middle 57074487
push_front 818474666
push_middle 660400496
push_middle 563428640
push_front 348059060
push_front 88150282
push_back 564111733
get 460863
get 280617
push_back 536312585
push_middle 513085887
push_back 975605969
push_middle 669010368
push_back 463641980
push_back 810054903
push_front 304099707
get 347622
push_middle 882368322
push_back 251072094
get 217874
push_middle 265728156
push_middle 638292246
push_middle 708132615
push_middle 918722
get 289215
push_front 292456529
push_front 191651199
push_middle 222031076
push_back 2134741
push_back 573938782
push_middle 102575634
push_front 907984912
push_back 916784412
push_back 669130056
get 198083
push_front 820721236
push_middle 710880413
push_middle 103981939
push_front 784189100
get 51155
push_front 257965664
push_front 115575214
push_back 562036464
push_front 47047237
get 610005
push_middle 210437775
get 506085
get 178379
push_middle 341125393
push_front 345775683
push_back 660924061
get 403676
push_front 738321133
push_front 811493680
push_middle 762016912
get 138307
push_front 482510750
push_front 957187212
push_middle 882151971
push_back 909128416
get 421284
push_middle 275498534
push_front 763331596
get 406703
push_back 140504026
push_front 284567125
push_back 252196570
push_back 967824806
push_middle 940501185
push_front 401314465
push_back 944497233
get 45249
push_middle 530943138
push_front 503650159
push_back 174808557
push_front 11902779
get 448379
push_back 750113959
push_back 545042605
push_back 159649399
get 201292
push_middle 815926764
push_front 900129106
push_back 441375276
push_front 312994325
push_front 339883162
push_front 633725731
push_middle 336371362
push_front 461613596
push_middle 810544653
push_back 630625505
get 638057
push_back 117693981
push_back 432058268
push_front 235171125
push_back 478434429
push_front 917393368
push_back 816392166
get 51596
push_front 167090141
push_back 896804372
push_front 146921461
get 333714
push_front 535411759
push_front 99963439
push_middle 803077409
push_back 599727174
get 92441
push_middle 802600740
push_back 172003323
get 297821
push_front 339603845
push_front 763703532
push_back 221027421
push_middle 985883325
push_back 9755351
push_front 454585747
get 282563
get 278538
get 575938
push_middle 856734046
push_front 163052217
get 472707
push_back 978510770
get 525434
push_back 892635287
get 554457
push_front 151825227
get 575061
push_front 347901390
push_back 979648842
push_middle 169719558
get 230190
push_middle 268362609
push_middle 549309917
get 620960
get 136999
push_front 142575520
push_middle 758114845
push_middle 918656658
get 295926
get 320593
push_middle 294169082
get 405041
push_middle 343096922
get 412016
push_middle 530425394
push_middle 862089133
push_middle 517006106
push_middle 976764119
get 325399
get 431305
push_middle 735267649
get 80654
push_front 226948456
push_front 988620655
push_front 271568725
push_front 199552431
get 208568
push_middle 890274866
push_middle 926599564
get 215004
push_middle 14982328
push_middle 695913112
push_front 431197445
push_middle 177658566
push_back 181109964
push_back 660488609
get 515026
push_front 161183626
get 43992
push_back 454755456
push_back 277952182
push_front 371040810
push_back 733358505
push_front 195326013
push_back 522187872
get 522263
push_back 631277502
push_front 972914315
push_back 800627612
get 598561
get 26177
push_back 955398454
push_back 269303517
get 493344
push_back 460672713
push_middle 559932326
push_front 324015312
push_middle 729598396
push_back 985277281
push_back 558268363
push_back 366691623
get 310252
push_back 240340432
push_front 888059031
push_front 774166417
push_middle 630021804
push_middle 45638900
push_middle 347087265
get 60309
push_middle 837866971
push_middle 16170664
push_back 94420828
get 285576
push_back 666545312
push_back 251313119
get 220727
get 304206
get 534239
push_front 126851579
get 212419
push_front 594243888
push_front 962581418
get 171765
push_middle 65571784
get 594774
push_back 4447174
push_back 9862575
push_front 888326806
push_front 995989534
get 460565
push_front 47352340
push_back 891287744
get 594239
push_front 131084946
push_front 232518570
get 245475
push_back 969797644
get 257005
push_back 400324305
push_back 253627331
get 347763
push_front 976811219
push_front 945119964
get 168374
push_front 777699271
push_back 992998003
get 305814
push_middle 118273447
push_back 122721338
get 344288
get 646280
push_middle 839812385
push_middle 352370256
push_front 76975363
push_back 799807202
push_back 692307046
push_back 515798154
push_middle 731671075
push_back 697234533
push_middle 546353268
push_back 314750100
push_front 704285969
push_middle 876939680
push_middle 42441134
get 216188
push_middle 253649658
push_front 757361501
get 414952
push_back 814053162
get 369681
push_middle 172090692
get 83657
push_back 592249110
get 441795
push_back 44475286
push_front 412258979
push_back 567580621
push_middle 96158861
push_front 501414694
push_front 70932935
push_middle 569432394
push_middle 280241260
get 321534
push_middle 599006221
push_front 975318477
push_back 558605088
get 329914
push_back 42686034
get 656657
push_middle 84155180
push_back 645899903
push_middle 588734019
push_front 173691868
push_middle 399670404
push_middle 679632562
push_front 735778358
push_front 502619489
push_back 97883050
push_back 16532824
get 652496
push_front 639226842
push_middle 218856848
push_front 851796458
push_front 968974579
push_middle 736747017
push_back 908055038
push_back 126673117
get 59894
push_front 183724275
get 397888
get 319065
get 255433
push_middle 403351729
push_front 108245436
push_back 742646903
push_back 178309911
push_back 939445587
push_back 429527490
get 444763
push_middle 535758677
get 53313
push_front 249897793
push_back 737117950
push_front 432041778
push_back 173284515
push_back 97627486
push_front 984513984
push_middle 941456573
push_back 418244484
get 63600
push_middle 77669735
push_front 195152671
push_back 213406668
push_front 623887660
push_front 797290619
push_front 55663712
get 114411
push_back 615401187
push_back 739535840
push_front 600831258
push_middle 10829754
get 275955
get 384078
push_middle 537107736
push_back 103914356
push_middle 337255649
push_front 114005415
push_middle 228373790
get 362155
push_middle 372534152
push_front 678815056
get 360053
push_middle 844188888
push_front 819039947
push_front 138039264
push_back 959284689
push_middle 169697391
push_back 675329331
push_back 750272799
push_middle 841880351
push_front 885446565
push_back 741131292
push_middle 632080752
push_back 654151529
push_middle 852025505
push_middle 55040015
get 446352
push_back 760192269
push_middle 679072139
push_middle 362236425
get 595102
push_back 866063559
push_back 62975180
push_front 388052732
push_front 328585830
push_back 755832401
push_front 950736137
push_front 792809036
get 253717
push_front 924850237
get 537923
get 654588
push_front 651158038
push_front 236941420
push_middle 521751099
push_middle 244322375
push_middle 610200154
push_front 920258350
get 184641
push_middle 270905696
push_front 458066064
push_back 763356471
push_front 717031575
push_middle 150349096
push_front 855263501
get 324005
push_front 713962067
push_middle 974715228
get 152182
push_back 239925381
push_back 637156525
push_front 802790810
get 314151
push_front 916469630
get 251644
push_back 143150283
push_front 448852732
push_front 503731986
push_front 923528387
get 215934
get 634431
get 84996
push_front 337810642
push_front 74509440
push_back 443382820
push_middle 182340819
get 644171
push_middle 570072788
push_middle 806144820
push_back 323286619
push_middle 268645021
get 343603
push_middle 106758349
push_middle 503223014
push_back 542114602
push_front 821837492
get 293583
push_middle 805531115
get 49686
push_back 452751632
push_middle 182386764
get 29616
push_middle 766840075
push_middle 504584742
push_middle 174299015
push_front 972039103
get 6005
push_middle 653926245
push_middle 832855416
push_middle 132351634
get 478004
get 291784
push_back 336714134
push_front 732225792
push_middle 116703592
push_back 896880591
get 176654
push_middle 767755630
get 485543
push_middle 803737056
push_back 315873383
push_back 654742475
get 571534
push_middle 346579646
push_back 279380322
push_front 689922297
push_front 797737746
push_back 279792825
push_front 369264305
push_middle 441671003
push_front 363533409
push_back 770054224
push_back 798945600
push_back 674106819
push_front 588329767
push_middle 798456777
push_middle 14198665
get 569144
push_middle 400391693
push_back 233102857
push_front 343353026
push_middle 793313749
push_back 916154444
push_front 985551559
push_back 729413359
push_back 265571184
get 134404
push_middle 761517594
push_middle 312208742
push_front 300244429
push_back 742738613
push_back 51553556
get 135776
push_middle 553527348
push_back 299643528
get 130224
push_back 33451547
get 133733
push_back 741722601
get 654909
push_middle 306740683
push_middle 62844841
push_front 410220378
push_middle 545709837
push_front 873885689
get 612893
get 196892
push_middle 158625142
get 649472
get 179878
push_middle 253216325
push_middle 917922101
push_front 535014841
push_back 796898345
push_back 222226073
push_middle 826211984
get 165954
push_middle 673852530
push_front 10613589
get 434981
push_front 389991495
get 280462
get 637718
push_middle 303883348
push_back 263674388
get 579858
push_middle 793177911
get 390114
get 647370
push_middle 742279946
push_back 929655127
push_middle 84541041
get 385300
push_back 696466304
push_back 298320181
push_middle 294413872
push_front 304880028
push_middle 810030867
get 563964
push_middle 170496423
get 128901
push_front 2481652
push_back 628907150
get 216783
get 173834
push_front 865706654
get 660961
push_middle 605152655
push_front 953195847
push_front 144095256
push_back 712919993
get 230425
push_front 630411389
push_front 700729755
push_middle 957336009
push_front 141806470
push_front 691411239
push_front 200448582
get 445653
get 405767
push_front 826585499
get 304164
push_front 882625281
push_back 991316663
push_middle 696366074
push_back 159842043
push_back 438973754
push_back 297777576
push_middle 108936550
push_back 336923299
get 66808
push_back 692016378
get 454820
push_middle 115523105
push_back 651519704
push_front 250863679
get 67117
push_back 961456954
push_middle 132242037
push_back 580615601
push_middle 380948277
push_front 534753503
get 131051
push_back 503991201
push_back 582558861
push_back 50225664
push_middle 401879518
get 224073
push_front 710921699
push_middle 483709553
push_back 227582327
push_back 865633294
push_middle 924760972
push_back 486052422
push_middle 209104389
push_front 43615541
push_front 304250887
push_back 111189474
push_front 337211792
push_front 188273584
push_middle 820570449
push_front 709423164
get 3261
push_front 947884769
get 461735
push_back 923323445
push_back 304194504
push_middle 465697570
get 62591
push_front 348266818
push_back 555199997
get 22751
push_middle 708928157
get 20139
push_front 267588002
get 326112
push_back 871465190
push_middle 367103745
push_middle 293142652
push_back 853958781
push_middle 983708846
push_front 550623869
get 199325
push_front 501684845
get 578824
push_back 57448376
push_back 782791465
push_back 434430349
push_back 13961737
push_front 578290962
push_middle 657375655
push_middle 368100739
push_back 750367930
push_back 490587570
push_back 477516847
push_back 640257197
push_back 856122083
push_middle 430877963
get 594102
get 74013
get 86668
push_back 99697203
push_middle 399073032
push_back 128071570
push_back 40130217
get 577219
get 305476
push_front 44788664
push_front 675767485
push_back 866742720
push_back 407207163
push_middle 594266962
push_back 127747683
push_middle 67842130
push_middle 340772573
get 324334
push_middle 826726843
get 257837
push_middle 864910172
get 544517
get 161126
push_back 709568299
push_front 205225581
push_back 118784584
push_front 341290162
get 46449
get 291442
push_front 718257648
get 228847
push_front 84008434
push_back 896206728
push_back 534863915
push_middle 829268088
get 320648
push_front 813801942
push_front 537266215
push_middle 784378424
get 170299
push_back 892111421
push_front 440841417
push_back 613385307
push_middle 719607392
get 57413
push_back 666956897
push_middle 226990311
push_front 10682178
push_front 212579431
push_back 178656276
push_front 259690801
push_middle 318805426
get 619156
push_middle 268387684
push_middle 696314793
push_middle 811277859
push_middle 197895763
push_back 533389058
get 219860
push_middle 514350591
push_front 159772033
push_front 840002183
push_back 799551256
get 244639
push_middle 867575901
push_middle 198346057
push_middle 682370844
push_front 531054813
push_front 747928134
get 67231
push_back 480166484
get 537579
push_back 538504703
push_middle 137789832
get 447584
push_front 956050409
push_front 407389912
get 323182
get 250775
push_middle 441680647
push_back 303741341
push_middle 577245373
push_back 937176657
push_back 226017013
push_front 493095766
push_back 823204832
push_back 922008949
push_middle 114439745
push_middle 604059299
get 171695
push_middle 414260602
get 200399
push_middle 145553352
push_middle 153298086
push_back 680744643
get 385118
get 480162
push_front 905446534
push_back 573674798
get 498503
push_front 820144000
get 656919
push_middle 586588895
push_front 401257018
push_back 878908999
push_front 721029195
push_front 450345584
push_middle 851249479
push_back 140804903
get 325814
push_back 712418973
push_middle 580651878
push_middle 258656755
get 6994
push_back 80061497
push_middle 442853993
get 615483
push_middle 856453372
push_back 313619977
push_front 91319622
get 362355
push_back 719163452
push_back 709789129
push_middle 346748543
push_back 278793786
push_back 442176739
push_back 175070231
push_back 434939094
push_back 523253205
push_back 509997188
push_back 209099255
push_front 242145629
get 533590
push_back 690865329
get 387241
push_front 253734447
push_middle 501171742
push_front 785643312
push_front 97370737
push_front 198713870
push_back 274259121
get 446585
push_back 272290344
push_back 662605851
push_middle 919207854
push_front 639758831
push_back 591167565
push_back 101800698
push_back 83971281
push_back 772851701
push_front 739171801
get 479709
push_back 205826196
get 640670
push_front 918599341
push_front 774034428
get 501662
push_front 93115382
push_back 473647424
push_middle 556222864
push_back 416650160
get 127843
get 438387
get 52191
push_front 993536242
push_front 720903928
push_middle 825637838
push_back 154088350
push_back 560755758
push_middle 340367246
push_front 839948273
push_front 166150186
push_front 172019529
push_middle 913116207
get 526010
push_middle 645744506
push_middle 256605356
push_back 998795460
push_middle 126074907
push_middle 439858485
get 323679
get 572070
push_front 478097905
get 20207
push_back 814835780
push_front 210673768
push_back 296320856
push_middle 53002761
get 180265
get 632366
get 77627
push_middle 695836532
push_middle 27778946
push_front 435233324
push_back 492543050
get 379015
push_front 904634063
push_back 673045223
push_back 747186936
get 164627
push_back 255637484
push_middle 561228138
push_front 442445398
push_middle 224161893
push_back 617925675
get 338717
get 542993
push_back 808741963
push_middle 756760690
push_middle 602217047
push_middle 751724923
push_middle 985637100
get 74838
push_middle 237840985
push_front 438284660
get 189294
push_middle 700962253
push_middle 219484653
push_back 531574825
push_front 62907515
get 120322
push_middle 80928672
push_middle 667750548
push_middle 522444918
push_front 901681943
push_back 749659043
push_back 975433727
push_middle 56954324
push_front 672063453
get 233362
push_middle 84765183
get 387196
push_front 314389893
push_front 542732131
push_back 110797771
push_front 935497416
push_back 337066878
push_back 550759966
push_back 671997559
push_back 664802618
push_front 415171262
get 410321
push_middle 361784121
push_middle 65098492
push_middle 353949633
push_back 462176589
push_front 660742712
get 210583
get 258714
get 324505
push_front 646123905
push_back 424058772
get 25821
push_front 788985843
push_front 417506700
push_front 632185203
push_back 713641027
push_middle 476141727
push_middle 351957440
push_back 898768015
push_front 981429375
get 568899
push_back 136303872
push_middle 434676077
push_back 142104481
push_middle 175378108
push_front 251144179
get 521615
get 528768
push_front 91772796
push_back 464972192
push_middle 709822172
push_middle 847452804
push_middle 987145776
push_middle 899312247
push_back 557788743
push_middle 260134981
push_middle 872581675
get 27543
push_back 969375615
push_middle 561371629
push_back 434445558
push_middle 644617469
push_middle 6681926
get 165046
push_middle 609806732
push_back 645957872
push_front 647474866
push_back 405728317
push_front 754977023
get 149751
push_front 832070031
get 235004
push_middle 358191189
get 183140
get 573788
push_back 492484912
push_middle 605218681
push_back 568362241
push_middle 984660117
push_back 813217128
push_back 307057142
push_front 929270249
push_front 472632868
push_back 614319952
get 443841
get 72027
push_front 291321964
get 108588
push_front 736475601
get 217230
get 39377
push_middle 819923041
push_middle 556767048
get 228887
push_front 838960980
push_front 306511789
push_back 502661828
push_middle 541774149
push_middle 585552807
push_front 126734307
push_middle 48451973
push_middle 148090457
push_back 583303952
push_front 487397432
push_back 714868397
push_middle 472961314
get 284241
push_back 506273854
push_middle 543110958
push_middle 614470670
push_front 840004553
push_front 137567960
get 462564
push_front 485899849
push_middle 188688947
push_middle 288743247
push_back 25056149
get 455836
push_middle 989414749
push_middle 60836856
push_back 581125691
push_back 393562331
push_back 624486583
push_back 810950672
push_back 20389928
push_middle 709652086
push_middle 567130663
push_back 200728558
push_front 732158592
get 595690
push_middle 955436083
get 103270
get 170579
push_front 789575398
push_middle 528811226
push_front 765390041
get 621111
get 649167
push_middle 706665961
push_middle 364367132
push_front 623954559
get 174252
push_back 514880033
push_middle 240501391
push_front 245321090
get 185185
push_front 315304945
get 83330
push_front 793816208
get 346500
push_middle 571049431
get 378182
push_front 104369622
push_front 132857706
push_middle 804635668
push_back 217671973
push_middle 730855724
push_middle 297755010
push_front 881854780
push_middle 941884046
push_front 260300594
push_front 377138689
push_middle 402511357
push_back 419253720
push_front 301907252
push_middle 385402856
push_middle 404766656
push_front 421212755
push_front 72663191
push_middle 797917461
push_front 118931363
push_back 295310014
push_middle 870367937
get 286714
push_front 447307376
push_front 586364954
push_middle 2453028
push_middle 510129065
push_back 191124611
push_back 542879991
get 618927
push_middle 434583602
push_front 92372781
push_back 929248484
push_back 701445962
push_middle 135027675
push_back 109277833
push_middle 197183747
get 623985
push_front 981140454
get 332975
push_middle 432925244
push_middle 806043296
push_front 827021434
push_middle 855761787
push_middle 308705503
push_back 506026634
get 92062
push_middle 70798222
push_front 439426959
push_front 627897929
push_middle 123374848
get 159888
push_front 100894886
push_middle 213421169
push_back 348624508
push_back 543187839
get 371209
push_front 34385818
push_front 405116631
push_front 478285161
push_middle 178807094
push_front 72652081
push_front 180292419
push_front 400905284
get 388885
push_middle 570664091
push_front 139790485
get 396607
push_front 877883491
push_back 756775091
push_front 168157432
push_middle 185520905
push_back 529576628
push_middle 258479734
get 190690
push_front 622425822
push_front 63652493
push_back 787039373
get 202767
push_middle 8069862
push_back 242129474
push_middle 849572560
push_middle 86892302
push_front 847994425
push_back 983917605
push_back 154331908
push_back 521347141
push_back 353942105
push_middle 523662521
get 264835
push_back 647593566
push_middle 296315220
push_back 91992049
push_front 165470063
get 132917
get 133896
push_front 950227918
push_middle 809819805
get 200357
push_back 65723949
push_back 460063441
get 387292
push_front 940929247
push_middle 393579478
push_back 555832402
get 35982
push_back 474116124
push_middle 407902329
push_front 935579872
get 537905
push_front 1049754
push_back 676402814
push_back 903416917
push_middle 787877993
push_back 932524513
push_front 36320575
push_back 837594791
get 624701
get 614089
get 334788
push_front 997433563
push_back 31527376
push_middle 819767271
push_front 843076616
push_back 402983340
push_middle 356860642
push_back 85836014
push_front 671676927
push_front 840650456
push_back 610151036
push_middle 723602750
get 174626
push_back 474847752
push_front 338077345
push_middle 921967341
push_back 768215045
push_middle 683639531
push_front 684585602
get 554605
push_front 308035310
push_front 643374811
get 317468
push_front 815776122
push_middle 507967976
push_front 158844190
push_front 866133003
push_front 292078811
push_front 750118974
push_middle 115992768
push_back 120709001
push_middle 411486208
push_back 239824597
get 394526
push_back 33189748
push_back 72469381
push_front 394476287
push_middle 54221755
push_front 94304085
get 147884
push_back 360845887
push_front 303764214
get 512036
push_middle 400219802
push_back 556689582
push_front 590446468
get 277547
get 325400
push_front 256849278
push_back 915695157
push_middle 504023597
push_front 859155304
push_front 144578885
get 457633
push_middle 89744235
get 210651
push_middle 535277862
push_back 559705273
get 545872
push_middle 925637881
push_middle 197241213
push_middle 760982635
push_middle 241953322
push_back 314954920
push_back 111656924
push_middle 241679902
push_middle 241557028
get 331903
get 117303
push_back 610464348
push_middle 954572494
push_front 373696296
push_front 59445118
get 395291
push_back 648320677
push_front 988488099
get 633022
push_front 631151582
get 311229
get 554988
push_middle 707756705
push_back 994904630
push_middle 400952820
get 42481
push_front 466860634
get 296678
get 462880
push_back 398562894
push_middle 414879530
push_back 448472857
push_front 458585926
push_back 902956723
get 59140
push_middle 352895857
get 404810
get 568927
push_middle 512360947
push_middle 734723265
push_back 848727531
push_back 720851582
push_front 949692907
push_back 151917265
push_back 831320232
push_middle 376674152
push_middle 189094452
push_back 498209898
push_front 502455389
push_back 471603040
push_back 925577378
get 397412
push_front 439211600
push_back 657155293
push_front 48060116
push_middle 132073389
get 208080
get 364754
push_middle 585269673
get 652473
push_back 740595861
push_back 14349483
get 628732
get 73718
push_middle 673703614
get 404662
push_front 444121
get 254386
push_back 673352523
get 267162
get 527446
get 622872
push_middle 282910749
push_front 205189479
push_middle 64511816
get 476119
push_middle 711412618
push_front 549902932
push_middle 577187785
push_back 918442031
push_front 723959007
push_middle 958552094
push_back 263590459
push_front 253353095
push_front 768048162
push_front 423139693
get 485114
push_front 839889255
push_front 383067354
push_back 408225307
get 205488
push_back 929932538
push_back 433840673
get 301584
push_back 144967051
push_middle 971793268
push_front 134135679
get 516150
push_middle 632800849
push_front 183134653
push_middle 487868316
push_back 998297280
push_middle 967029810
push_middle 994548414
get 1064
push_middle 973924813
push_middle 510034450
get 651134
push_back 308633910
push_back 512572128
push_front 686014615
get 561391
push_front 215501829
push_front 890932896
push_back 167675638
get 84846
push_back 866975838
push_front 332687439
push_middle 88405827
push_back 570406746
push_back 861519979
push_front 945670669
get 98433
get 288795
get 163546
get 15350
get 611481
push_back 665153038
push_middle 687102
push_middle 56187152
push_front 848164918
push_front 127333664
push_back 897867644
get 116740
get 7359
push_front 119442514
push_back 367961736
push_back 258136418
push_middle 988827107
push_front 200194957
push_middle 322525947
get 300305
push_middle 757919345
push_middle 132220698
push_middle 541984067
push_back 169464240
push_middle 449306060
get 572783
push_middle 593845777
get 406376
push_middle 278476006
get 463012
get 338902
get 323828
push_front 879267864
push_back 14972337
push_back 602300022
get 275957
push_middle 479224528
push_middle 285844820
get 76764
push_middle 38262217
push_front 304909625
push_middle 578448850
push_middle 835871157
push_middle 90719804
push_front 152843680
push_back 777187831
push_front 483270745
get 568408
push_back 552755207
push_back 13632097
push_front 268038005
push_middle 779281320
push_front 256999964
get 516620
push_middle 315046918
push_middle 820314554
get 205909
push_front 334777562
push_middle 335860197
push_middle 957721589
push_middle 496625598
push_front 114455607
push_middle 432424130
push_front 763433497
push_middle 805085065
push_front 304097330
push_front 55185179
push_middle 786299164
push_back 981348510
push_middle 499310455
push_middle 284793898
push_back 465031687
get 457209
push_front 1465917
push_middle 788172890
push_back 117409520
push_back 221643952
get 179878
push_back 194588891
push_back 784378143
push_front 925101627
push_middle 851884642
push_middle 443426493
push_middle 299826137
push_front 846258792
push_back 278880683
push_back 372166905
push_back 930899188
push_front 37394214
get 291507
push_back 199212483
get 248753
get 657957
push_middle 997588368
push_back 294710849
get 162283
push_front 373742351
get 227224
push_middle 242765441
push_middle 361820449
push_back 889781915
push_back 303748185
push_front 4411478
push_middle 844058465
get 124594
push_front 938573020
push_middle 607144155
push_back 181364769
get 322908
push_front 259317345
push_front 146621986
get 325245
get 463850
push_back 38088138
push_middle 49208486
get 480719
get 587363
push_middle 912355822
get 279939
push_front 221049698
get 90030
get 410453
push_back 735688118
push_middle 24175234
get 139618
push_back 810331258
push_back 465831776
get 296928
push_back 747120696
push_back 295890698
push_back 396985409
push_front 430160587
push_front 777446172
push_front 972260016
get 157309
push_back 248152485
get 571988
get 101003
push_middle 836587171
get 10403
get 301044
push_middle 938008283
push_back 459732544
get 509728
push_front 305264170
push_front 268905134
get 357546
push_back 742323235
get 658797
push_middle 178986773
get 428563
get 436787
get 386125
get 516765
push_front 971067983
get 426406
push_back 363026800
get 324097
get 64708
push_middle 499823175
get 577850
push_back 930349859
push_back 677521010
get 149658
push_middle 965176393
push_back 11301361
push_back 925651917
push_middle 469524869
push_middle 848910732
push_middle 938860485
push_middle 412085091
get 131608
push_front 605731342
get 176361
get 283092
get 360838
push_front 326742093
get 514524
push_back 986065664
get 472075
push_front 212290504
push_middle 71549866
push_back 664849674
get 71524
push_front 187199596
push_back 603699715
push_back 855749305
get 49170
push_middle 611610644
push_front 912468922
push_middle 420697714
push_back 80293548
push_middle 39115408
push_middle 789330510
get 599522
push_middle 856054246
push_front 411561149
push_front 837666360
get 354657
push_middle 221417700
push_back 175310198
push_back 23217183
push_back 275839913
get 126638
push_back 802088893
push_front 636832649
push_middle 34217031
push_middle 456251066
push_front 408403492
get 43737
push_middle 734780859
push_back 180354207
push_front 731991275
push_middle 10056942
push_front 42794666
push_front 489671218
push_front 510924968
push_front 270872589
push_back 189993785
push_middle 585112950
push_front 604003393
get 605960
push_front 27091861
push_middle 119519395
push_front 610754533
push_back 151625937
push_front 777039226
get 231220
push_middle 381595705
push_front 837595234
push_middle 512929882
push_middle 677952310
push_back 829988030
push_back 514440152
push_back 64779538
push_back 167815753
push_back 475927874
push_back 838856977
get 209716
push_middle 821996251
push_back 259146454
push_front 521608992
get 464889
push_back 708779208
get 269494
push_middle 127236715
get 510134
push_middle 922590372
push_middle 272873156
push_back 301020180
push_back 175973549
push_back 127066468
push_back 677168429
push_front 454992114
push_front 363456264
push_front 985342464
get 106710
get 248012
get 442871
push_back 437232430
push_back 398299633
push_middle 322777043
push_back 870893424
get 445220
push_middle 310202236
get 238591
push_front 877841144
push_front 731857916
push_back 251468173
push_middle 128351105
push_front 681936671
push_front 113013495
push_middle 515611987
push_middle 127384113
push_back 340930784
push_back 240584563
push_middle 674799963
get 284982
get 390944
get 134798
get 377046
push_middle 137776914
push_back 943468429
push_back 660520128
get 481017
push_front 955358870
get 57378
push_front 471309638
push_middle 875234743
push_back 955665811
get 116491
push_back 895717184
get 27674
push_front 703595203
push_front 503822601
get 665570
push_back 645864674
push_front 39989660
push_back 534710975
get 400118
get 265695
push_back 967308320
push_front 433937536
push_middle 659552876
push_back 410250999
get 277992
get 63787
push_front 88176867
push_back 420540866
push_middle 608303744
push_back 422280069
push_front 234473650
push_back 660700610
push_middle 875621129
push_middle 749880641
push_back 175960594
push_middle 256350246
push_back 817181845
push_middle 158085696
push_front 731279327
push_middle 111231088
get 626802
push_back 299473168
push_front 213702837
get 474945
get 521005
push_back 621268328
get 272986
get 174547
push_front 72023965
push_back 126909329
push_middle 888316102
push_middle 855422238
push_front 951540929
push_front 60155651
push_front 232471895
push_front 902191663
push_front 839521546
push_front 783482575
get 434464
push_back 171045476
get 414718
push_front 523700260
get 438214
push_back 452065757
get 18336
push_middle 41454815
push_middle 427933043
push_front 507556410
push_middle 691712197
push_middle 858387726
push_back 274282475
push_back 824963432
push_front 650360834
push_middle 586951510
push_middle 32220700
get 67726
push_front 72145301
push_front 873654717
push_back 826757407
get 524293
push_front 629701750
push_front 80713908
push_middle 984773150
push_front 845418251
push_front 559705716
push_back 160313801
push_front 285200978
push_front 80907278
push_front 795693869
push_back 122782552
push_front 135552268
push_front 19819078
push_middle 444666778
get 153682
push_front 907950945
push_middle 931234164
push_middle 4621544
push_back 701895729
push_front 911175927
push_back 633767495
push_front 902848548
get 395118
get 128761
push_back 678707229
push_front 776984458
push_middle 647845316
push_front 937744196
push_front 123752708
get 463691
push_back 950319953
push_back 113731597
get 47326
push_front 188850429
get 126116
push_front 545746179
get 439526
get 624026
push_front 595230273
push_front 135000181
get 483865
push_front 390170101
push_back 665734231
push_middle 737453282
push_back 282063900
get 136453
push_front 301366209
push_middle 200947231
push_middle 566619695
get 269876
push_back 933165129
push_back 276485607
push_front 897922959
get 262483
push_middle 862570302
get 209901
get 329857
get 66369
push_front 304516313
push_back 962353667
get 434143
push_middle 491268820
get 423947
push_middle 34469852
push_back 116699168
push_front 886536705
push_middle 139637282
push_back 664801809
push_middle 760048162
get 441833
push_middle 523004992
push_back 129573519
push_middle 242921003
push_back 586686709
push_middle 579365959
push_middle 724261691
push_middle 541554064
push_middle 643878690
push_back 472435770
get 502579
push_front 623167356
get 342963
push_back 562535780
get 30742
get 415853
get 277841
push_front 823359789
push_middle 250742593
push_back 472937239
push_front 448033819
push_back 301058054
push_back 484888432
push_middle 725804815
get 535483
push_front 860892124
push_middle 943903423
push_back 826640706
get 299099
push_middle 612036795
push_back 900061707
push_front 997810531
push_back 850013738
push_front 797330407
push_middle 206477238
push_middle 97945918
push_middle 714147047
push_back 231356402
push_back 681067655
push_middle 72343684
push_back 294652780
push_middle 782261885
get 335
push_middle 383358894
push_front 501371844
push_front 732417832
push_front 588827830
push_back 230722864
push_middle 849418058
get 230886
push_middle 488370392
push_middle 148588607
push_middle 988466350
push_middle 467921232
get 456477
get 5351
push_front 407950770
get 375402
push_middle 765102663
push_back 46817300
get 317275
get 477813
push_front 77367767
get 220291
push_middle 134155466
get 386222
get 382220
get 40420
push_middle 702210353
push_front 884975182
push_middle 996581090
push_front 308338038
push_back 493527328
get 479834
push_back 630370288
push_back 90356371
push_front 212343478
push_middle 845073463
push_front 812844926
push_middle 431502276
push_middle 251788845
push_middle 57711703
push_front 733250832
push_middle 386767615
push_middle 616008509
push_back 15279345
push_middle 75713816
push_back 954625246
get 127958
push_front 533833675
get 190345
push_front 344403542
push_back 623128173
push_back 405628675
push_back 57909643
push_middle 431496815
push_back 962898250
push_front 683204754
push_middle 878518811
push_middle 297055834
push_back 761332114
push_front 757701204
push_middle 573613117
get 386106
push_middle 578452903
push_front 849308178
push_middle 284509137
get 70534
push_back 81461105
get 655849
push_middle 470181326
push_middle 104533997
get 139197
push_middle 896292833
push_back 712216903
push_back 348736644
push_front 131325428
push_back 294002742
get 340943
push_back 688928995
push_middle 385047041
push_front 341356155
get 128399
push_middle 686076727
push_front 909133247
push_back 285350407
push_back 110188314
push_front 781302836
push_back 996154955
push_back 584155035
push_back 750179228
get 175597
push_middle 299985006
push_middle 721772882
push_back 479474644
get 642773
push_middle 262309967
push_front 353400908
push_back 454592131
push_middle 706674814
push_middle 189507351
push_middle 87036343
get 535246
push_back 846569610
get 455990
push_back 899273879
push_back 813043875
push_back 384266032
push_back 755044812
push_middle 190880915
get 275431
get 100721
push_front 951477930
push_middle 149285098
push_back 702649785
push_front 858956501
push_back 106109876
push_front 385192350
push_back 783365130
push_back 53263558
push_middle 330047913
push_middle 959754393
push_back 490086113
push_front 966307299
push_middle 347044198
push_back 640677058
push_middle 949099124
get 379852
push_middle 966937
push_front 228682106
get 386617
get 162339
get 147025
push_front 993282725
push_middle 113480803
push_middle 519541764
push_middle 685923333
push_back 484290508
push_front 285228765
get 256515
push_back 245946916
push_front 177435378
get 25721
push_back 736665546
push_front 272659480
push_middle 251422202
push_back 328311796
push_back 439275572
push_front 192309146
push_front 94261995
push_middle 517622879
push_middle 467030779
get 59411
get 307526
push_back 615543525
push_front 78672681
push_middle 740868206
get 148717
push_middle 686666186
push_back 845247679
push_back 490402044
push_front 290800768
push_front 187696260
get 196071
push_back 357993631
push_middle 14017939
push_back 935785272
push_front 516669999
push_front 578632714
get 496153
push_middle 229178560
push_back 702666982
push_middle 368188579
push_middle 879185615
get 489141
push_front 65764612
push_back 898321332
push_middle 75979155
push_middle 762694039
push_back 276637969
push_back 379149881
get 150388
push_front 635407334
push_front 760878211
push_middle 537608090
push_middle 897645876
push_front 552111793
get 214527
push_front 288294335
push_middle 277952584
get 464173
push_middle 570515996
get 267000
push_middle 360145629
push_back 12115331
get 202877
get 410629
push_back 892413841
push_back 487165121
push_middle 404323687
push_back 562128125
push_middle 127324988
push_middle 173975075
push_front 509095490
push_back 781152495
push_back 337492134
push_front 904344964
push_back 903153653
get 181690
push_front 351147101
push_middle 603037966
push_front 878358968
push_back 951216274
push_front 724572383
push_middle 825315386
get 656894
push_middle 987535159
push_front 438813475
get 632782
push_middle 419773782
push_back 830803934
push_front 142799375
push_middle 990657421
get 623712
push_back 536552154
push_middle 684743814
push_front 52958072
push_middle 449086754
get 635232
push_front 975398295
push_middle 80430080
push_middle 23745476
get 243907
push_front 579247172
get 350126
push_back 906660043
push_front 543147921
push_back 434586823
get 302455
push_front 965109284
push_front 68774406
push_back 208106515
push_front 402888275
push_back 825235734
get 117566
push_middle 271613986
get 347244
push_middle 876119692
push_back 510010620
push_front 937938891
push_front 899258736
push_middle 438553770
push_front 596791664
push_middle 738881643
push_middle 663096817
get 405905
get 589905
push_front 761368969
push_back 554698629
push_back 741484881
get 154714
push_front 566571887
get 205359
push_front 338890815
push_middle 478306284
get 272320
get 64306
push_front 553166754
push_back 354348980
get 599199
push_back 193913097
push_back 388884591
push_middle 78958431
push_front 370837336
push_middle 567430273
push_middle 575400343
push_middle 947052584
push_back 865732228
push_back 157939904
push_front 489996139
push_front 372603567
push_middle 450535837
push_middle 912343477
get 351022
push_front 572616604
push_middle 333621408
push_front 647483032
get 441564
push_front 524007612
push_middle 548774133
push_middle 622863950
get 142146
push_front 20327757
push_middle 541337537
push_middle 626648744
get 120543
push_middle 351565305
push_middle 49400549
push_back 201208044
push_back 201467917
push_front 192805085
get 466575
push_middle 127812269
push_back 904028301
push_front 242950111
push_front 15982684
push_back 138810815
push_middle 703418264
push_middle 635141976
push_front 749928760
push_front 879743454
get 104127
get 413273
push_middle 230666113
push_middle 346087540
get 205354
push_back 661660434
get 529552
get 9983
push_back 461798652
push_back 602330293
push_middle 102255249
get 162119
push_back 882734539
push_back 847655371
push_middle 729735993
push_front 741247798
push_front 779405596
push_middle 315709957
push_back 293253087
get 278058
push_front 12848573
push_back 809499961
push_front 351048663
push_middle 161315325
get 574426
push_middle 453565558
push_front 87580222
get 581245
push_middle 514493358
push_back 958559602
push_front 439496580
push_middle 684492996
push_middle 793530619
push_front 385932421
push_middle 614597561
push_back 81998288
push_back 906430793
get 264553
push_front 687842332
push_front 771452091
push_back 856287417
push_back 643335178
push_middle 562299995
get 70172
push_front 798081144
push_front 339494106
push_front 595942823
push_middle 60553267
get 522644
get 271438
push_middle 714592094
push_back 321801985
push_back 88773010
push_back 678351146
get 287494
push_back 189524935
push_front 809943621
push_back 521425533
push_front 713227461
push_back 984575672
push_back 299403226
push_front 133022001
get 522050
push_middle 143912998
push_middle 116309084
push_back 518466238
push_back 247070540
push_back 49584669
push_back 648433547
push_front 673603324
push_back 246186586
push_front 5154248
push_middle 198069414
push_back 622541761
push_front 774615037
get 504712
push_back 931631269
push_back 862856827
push_back 879248718
get 136311
push_middle 299423186
get 549230
get 120536
push_front 286962341
get 16727
get 265056
push_back 999087956
get 539810
get 205523
push_middle 429224816
get 112663
push_middle 193573207
push_back 354246208
push_front 569338350
push_middle 552861295
push_back 142449221
push_front 580299150
push_middle 622521005
get 143473
push_front 192522903
push_back 317993486
push_back 98575643
push_back 67347928
push_front 723554989
push_middle 246388985
push_middle 610314523
push_back 905427440
push_back 523654799
get 504983
push_back 644532676
push_back 929576683
push_front 981867023
push_front 462109694
get 562154
push_back 302355416
push_middle 611647617
get 498703
get 626623
push_front 296951658
push_front 683940316
push_front 442469482
push_front 371534681
push_front 601280799
push_middle 768455405
push_back 936802627
push_back 108159563
push_front 706365268
push_front 413463040
push_back 520474807
push_back 447123296
get 311279
get 211110
get 554507
push_front 681282815
push_front 340323219
push_back 805789516
push_front 871015496
push_back 671871765
push_middle 696939497
push_front 351256412
push_front 349671791
push_front 514873229
push_back 265694562
push_front 956110943
push_back 116985537
push_back 524583834
get 389028
get 297988
push_front 306125066
push_middle 370562467
push_back 820753136
get 81415
push_middle 24476386
get 405564
push_back 125759352
push_middle 265891396
push_middle 176588684
push_middle 87778048
push_middle 995058230
get 108859
get 246755
get 141092
get 81299
push_front 680502278
get 528704
push_middle 664327222
push_middle 502382029
get 393102
push_middle 56193764
push_back 719312093
push_back 706259407
push_middle 995076907
push_front 416040048
push_back 938597615
push_back 227277733
push_middle 164404863
push_front 643419251
push_front 899186454
push_middle 231281223
push_front 693761368
push_back 492387390
push_back 30444328
push_middle 398077173
push_back 227700520
push_middle 75877573
push_back 728837499
get 430531
push_front 395066555
push_front 68395586
push_middle 615958127
push_front 51175255
push_middle 267349163
push_back 405189864
push_middle 668432479
get 136774
push_middle 878592816
push_middle 627184850
get 491460
push_middle 341282878
push_back 668314425
push_back 385863340
push_front 541166447
get 420555
get 104437
push_back 724153157
push_back 985215444
push_middle 431564705
push_back 346305825
push_middle 832389268
push_back 396014674
push_back 644390859
push_back 499602020
push_back 906662891
push_middle 410160665
push_front 278004984
push_front 549003954
push_middle 548877952
get 654825
push_back 587584785
push_front 819903236
push_back 65992022
get 617647
get 381637
push_middle 429270568
push_back 607315009
push_front 167691903
push_middle 103125206
get 249359
push_back 357960337
push_middle 652452303
push_front 290809362
push_middle 886394650
push_middle 810784824
push_middle 292594734
push_middle 54933742
push_back 116672970
push_back 619192516
push_back 683561696
push_back 259258197
push_middle 288509132
get 258908
push_front 971609311
push_back 255683630
push_front 48077719
push_back 662976865
push_back 547841884
push_front 243617381
push_middle 84016060
push_middle 64727630
push_front 728423108
push_back 401526628
push_back 585582902
get 612700
push_back 999605887
push_middle 650441111
get 658394
push_front 333865862
push_front 606657398
push_back 907096558
push_front 79809799
push_front 839032672
push_back 568005073
push_middle 899080371
push_front 454160403
push_middle 2101824
push_middle 935755596
push_middle 236503082
push_front 111787345
push_middle 496139454
push_front 638339712
get 353535
push_back 974693153
get 199688
get 557268
push_back 311974758
get 498577
get 427650
push_back 228876268
push_front 160248260
push_middle 690362245
push_middle 726323796
push_middle 560311115
get 234675
push_back 885411386
push_middle 753503430
push_middle 214615288
push_back 857706012
push_front 337720238
push_back 469082244
get 8240
push_front 677327531
get 337702
push_back 98868498
push_middle 559822634
push_middle 182985622
push_back 417398426
push_front 848108141
get 100224
get 118747
push_front 512292008
get 305902
push_middle 57928671
push_back 619975137
get 449444
get 378083
push_front 907911422
push_front 172789892
push_front 499663114
get 426065
push_back 838574477
push_back 187469079
push_back 569907032
push_front 980201532
push_back 943622117
push_middle 632719515
push_front 257841443
get 613801
push_middle 670316330
get 517855
push_middle 234757860
push_back 862861640
push_back 700528101
push_back 957852285
push_front 916728567
get 115982
push_front 152776901
get 44286
get 536002
push_front 454208063
get 6730
push_back 13724354
push_back 327806301
push_front 709023105
push_middle 262505528
push_back 739655213
push_back 975678078
get 649486
push_middle 237546571
push_middle 766141336
push_front 472411317
push_back 643368303
push_front 157029835
push_front 740481734
push_middle 960962558
push_back 957443688
push_front 62566259
push_middle 245881862
push_back 241369071
push_middle 365254776
get 284177
push_front 84715050
push_front 328016689
push_front 750241644
get 94933
push_middle 994023532
push_back 181058793
push_front 322771945
get 358536
push_front 131768240
push_back 965059543
push_middle 2087189
push_middle 338119125
push_middle 401175977
get 381024
push_front 461172557
push_back 205102010
push_front 492639663
get 524026
push_middle 495726383
push_back 644398292
push_back 223924095
push_back 429482533
push_front 498423418
push_middle 423008635
push_front 565142244
get 409938
push_middle 740432646
get 493131
push_front 937666568
push_front 644754982
get 90693
get 622099
push_front 156804778
push_back 856463378
push_front 392341219
get 562927
push_middle 394384254
push_back 328994205
get 292883
push_middle 936740773
push_back 272811390
push_back 909013137
get 172612
push_middle 846110212
get 662964
push_back 608071398
push_back 543410059
push_back 360043089
push_middle 390054460
push_front 64908197
get 130309
push_back 731538594
push_middle 843456865
get 189845
get 664795
get 371052
push_back 461478445
push_front 813403984
push_back 207228002
get 576521
push_middle 712266645
push_middle 437033354
push_middle 827302953
push_front 4194215
get 249827
get 452982
push_middle 576843019
push_middle 886454784
get 661633
push_middle 137905943
push_back 157575519
push_middle 725240651
push_back 372033961
push_front 454935819
push_back 431569753
push_back 730089208
push_back 712724488
push_back 768000471
push_front 876092965
push_back 867377761
push_back 188856209
push_back 781643037
push_middle 554097123
push_back 25569436
push_back 670788861
push_back 403731422
push_front 346132181
push_back 210484465
push_back 671779885
push_middle 910794449
push_back 501173467
push_back 991500214
push_front 679767679
get 222944
push_back 416134615
push_front 387533312
get 164962
push_front 621007315
push_middle 96348060
push_front 909943794
push_middle 353284606
get 282183
push_middle 157727417
push_back 600711869
push_middle 384483060
push_back 847076858
push_middle 785283562
get 439663
push_front 452892566
get 548552
push_front 973656752
push_front 549084016
push_back 452248830
push_middle 515864970
push_back 918723995
push_front 265737229
push_middle 369269085
push_front 623713029
push_middle 873322476
push_back 837980142
push_middle 900165315
push_back 402472324
push_front 111983188
push_middle 188300982
push_middle 790922056
push_back 830001336
get 393246
push_back 795665765
push_middle 648126279
push_back 938373754
push_back 194353399
push_front 509736711
push_middle 272517199
get 607714
push_back 547253557
push_middle 738882982
push_front 932372711
push_middle 550943026
get 98005
push_front 157232049
push_back 730532986
push_middle 114477570
push_back 226818327
push_back 226418144
get 381577
get 238244
push_middle 893916529
push_middle 592267722
get 146354
push_front 763796486
get 142751
get 5049
push_middle 999354984
push_front 403967770
get 301172
get 371523
push_front 692469641
get 98721
push_front 642087963
push_back 270139859
push_middle 310361751
push_middle 14379794
push_middle 206274019
push_front 891859870
get 434417
push_back 526151126
push_back 611874876
push_front 812711008
push_front 971291956
push_back 396145144
push_front 949627220
push_middle 224721254
push_middle 268837484
push_front 328768932
push_middle 532369742
push_middle 636376764
get 198775
push_back 323575201
get 517988
get 387090
push_middle 355472185
get 176772
get 315336
push_front 884757254
push_back 826209800
push_back 205315737
push_front 681651584
get 322913
push_back 964356777
get 358738
push_front 278522558
push_front 889349587
push_front 873113892
push_front 825221401
push_front 557938761
get 493913
get 607411
get 502947
push_back 317874860
get 296614
push_front 621869459
push_front 900582470
push_middle 707917744
get 583022
push_front 673560606
push_back 560545656
push_front 339898902
push_front 214918849
push_front 713907383
get 65732
push_front 916419293
get 314213
get 572391
push_back 508742800
push_back 109853337
push_front 851325550
push_back 523760872
push_back 491036005
push_middle 373992653
get 512738
push_back 413660358
push_middle 467812451
get 122117
push_front 789673128
get 207057
get 38232
push_front 151526086
push_back 856993407
get 28084
push_front 774100884
push_middle 311778838
push_front 975725974
push_middle 172749853
push_middle 816578226
push_middle 342959672
push_front 111619679
push_middle 37782915
push_back 808536331
push_back 854995796
push_back 143235127
push_front 139150359
push_back 55712774
push_middle 92264263
push_front 740482933
push_middle 880112129
push_back 592864562
push_front 521223196
push_back 429348078
push_back 831684656
push_back 305826213
push_back 73426090
get 133638
push_back 935037491
push_middle 355538819
push_middle 476233625
get 90932
push_back 827278035
push_middle 838961989
push_middle 362781284
push_middle 689425344
push_middle 635212315
push_middle 658469443
push_front 215915927
push_middle 513862093
push_back 688605992
push_middle 447291233
push_front 447658634
get 244885
get 403284
push_front 645081655
push_front 738806734
push_back 458416355
push_front 898373706
push_front 892222151
get 68913
push_middle 539518351
push_middle 836849527
push_front 856346752
get 9734
get 621629
push_middle 255536288
push_front 277078493
push_middle 874751501
get 471102
push_front 197061451
push_back 983467606
push_middle 518426510
push_back 2253277
push_back 917774256
push_middle 759128165
push_front 964804814
push_front 286163306
push_back 921642239
push_front 475185517
push_middle 626051250
get 482180
get 626585
push_front 974288320
push_middle 898148801
push_front 536169810
get 126093
push_front 898279022
get 346444
get 348129
push_back 515577758
push_back 942413778
push_front 804202557
push_middle 752057573
get 259355
push_middle 138595851
push_front 471690527
push_middle 520580809
get 130438
push_front 888091669
push_middle 220456607
push_back 280154649
get 408884
get 102924
get 109737
push_middle 611388122
push_front 165483087
push_middle 313008698
push_front 321493763
get 345876
push_back 442491310
get 252663
get 333820
get 157772
push_back 755747437
push_middle 458440281
push_middle 501325388
get 602829
push_middle 64235893
push_middle 976429299
push_middle 524167331
get 21174
push_front 16458188
push_middle 558413253
push_middle 980325035
push_front 842974996
push_front 611343247
push_back 299913397
get 244076
push_middle 309224901
push_middle 56816456
push_middle 272605718
push_front 562504178
get 290332
push_back 479203817
push_front 41863133
push_middle 911624678
get 474600
push_back 820996490
push_front 870515216
push_front 537737366
push_front 72745889
push_back 733705077
push_front 666733588
get 268586
push_back 851258727
push_front 325772972
get 21510
push_back 161139064
push_back 188427873
get 572036
push_back 552534903
get 193906
push_front 783368905
get 102607
get 24385
push_middle 766802308
push_front 940925529
push_front 362157131
get 277352
push_middle 100636909
push_middle 543991376
get 576368
push_front 316247085
get 517075
get 397684
push_front 192947188
push_middle 968036507
push_back 260525290
push_middle 76316674
push_front 137477066
get 293763
push_front 339500297
push_back 817439043
get 12072
push_back 706008216
push_middle 874062007
get 382164
get 532380
push_back 899632802
push_back 457955922
push_back 792542451
push_front 653331215
push_middle 314352365
push_middle 952237577
push_back 64595694
get 284354
push_front 975145166
get 362995
get 462831
get 632149
push_front 49934565
push_middle 833316183
push_back 52283327
get 146545
push_back 857106106
get 271485
push_front 86254519
push_front 402733413
get 598641
push_back 977430581
get 613148
get 422806
push_front 618042646
get 536908
push_back 791524043
get 290915
push_front 40256531
push_back 320391137
get 340163
push_back 151251026
push_back 110839089
push_back 843832681
get 443366
get 171213
push_front 55997086
push_middle 139166732
push_back 879533272
get 125718
push_back 324203564
push_back 532881474
push_back 764133115
push_back 846815353
push_front 293252472
push_front 50315706
push_back 446342044
push_middle 265475232
get 4930
push_front 291373767
get 442546
get 51715
push_back 760495778
push_back 53720309
push_middle 652959347
get 599245
get 520987
get 559250
push_front 849212055
push_middle 279161634
get 145952
get 478927
push_middle 31727195
push_front 490692880
get 642901
push_back 360971047
push_front 422722739
push_middle 873905823
get 413629
push_back 224442396
get 471260
push_middle 108747781
get 269976
push_middle 623796292
get 47479
push_middle 846482041
push_front 219612564
push_back 37535502
push_back 392696100
push_back 937010438
push_back 978035287
push_middle 376689270
get 352556
push_back 359276560
push_middle 382385268
push_middle 14028115
push_middle 285512106
push_front 113750123
push_middle 993054069
push_front 937995122
push_back 887342564
push_middle 153072897
push_middle 911169754
push_middle 742483907
get 248822
push_middle 138101699
push_front 831259423
push_front 768260444
get 260729
push_back 829135562
push_middle 420928065
push_back 741674931
push_middle 558125832
push_back 320531007
get 206666
get 652316
push_middle 554095726
push_front 931973887
get 346398
get 213779
push_front 117896284
push_front 282897591
push_front 302031761
push_middle 534066626
push_back 38947549
get 643967
get 445135
push_middle 726993969
push_middle 524027582
push_front 15210910
push_front 456690562
push_middle 219971456
push_back 151784357
push_front 856978202
push_back 572685922
get 505363
get 177362
push_middle 359192778
get 283775
push_front 135807727
push_middle 372393258
push_back 933614367
push_front 311509335
get 171697
get 65883
push_middle 522929011
push_middle 418204807
push_front 194250310
push_middle 147920784
push_back 23600521
get 158549
push_back 510320207
get 503298
get 618604
get 571755
push_middle 49463383
push_front 991957535
push_front 31571528
push_back 42314064
push_middle 168251272
push_middle 741309378
push_back 616191658
push_back 148089538
push_middle 600353261
push_front 47029975
push_middle 321269625
push_middle 796944105
push_back 403548287
push_middle 889436049
push_back 525702657
get 211915
get 324955
push_back 166072961
push_front 732744427
get 332012
get 377633
push_middle 149824555
push_middle 841653967
push_back 364793649
push_front 968163076
get 160818
push_back 820065249
push_middle 440179131
push_front 250879853
push_front 363383037
push_middle 146058676
get 377863
push_back 530530012
push_front 84374227
get 433590
push_back 493297347
push_back 969720598
push_front 565921098
get 317777
get 627682
get 397581
push_front 472112174
push_front 344379949
push_back 547401311
push_back 127116565
get 415119
push_front 259147685
push_back 705050706
push_front 756684537
push_back 245985254
push_back 135601642
get 331391
push_middle 412421118
push_back 333830682
push_back 167025952
push_middle 588513389
push_middle 6043552
push_back 412130010
push_front 127168871
get 633040
push_middle 404260706
push_back 686346342
push_middle 12233767
push_back 847372618
push_back 563106043
push_middle 60344448
push_middle 425481487
get 387851
push_front 44749433
push_middle 721517904
push_middle 945131238
push_back 562977401
push_front 689197053
push_front 544551246
push_middle 300728311
push_back 386008405
push_front 936681864
get 86497
push_back 346394397
push_front 110564590
push_front 353960456
push_middle 6255257
push_front 740076619
get 472685
push_back 148111965
push_back 811906707
push_middle 571533426
get 590898
push_front 580089426
push_front 224821988
push_back 156668194
push_front 569349534
push_back 973027485
get 239370
push_middle 355564914
push_front 465591491
get 317964
push_middle 75043868
push_front 633033257
push_back 44290895
push_front 261200445
push_front 315519590
get 497572
push_middle 511440903
get 166805
push_front 915757412
push_front 90835822
push_middle 268191971
push_front 754293992
push_middle 417319491
push_back 406320934
push_back 185343911
push_middle 878978214
get 269938
get 316382
get 196280
push_middle 317498130
push_front 972841108
push_front 624695807
get 89307
push_middle 935367051
push_front 878397177
get 494935
push_front 875518501
get 136191
push_front 898520445
push_middle 364941200
push_middle 67283494
push_front 353228116
push_back 165068020
push_front 259589862
push_middle 334232583
get 272319
get 368852
push_front 774081929
push_middle 736946468
push_back 93607988
push_front 215828807
push_front 787247050
push_back 850445091
push_front 634157216
push_back 515441256
push_back 778300868
get 660519
push_front 659183591
push_middle 738432311
push_front 149821157
push_front 338067186
push_middle 44672476
push_front 749711482
push_back 9407139
get 424587
push_middle 508524118
push_back 864694088
push_front 742568720
push_front 186610908
get 483858
push_back 863421756
push_back 989949337
get 143700
push_front 234630917
push_middle 58025146
get 272368
push_back 757021140
get 583430
push_front 19249137
get 554179
push_front 973777587
push_back 176957933
push_front 853798844
push_middle 402232900
push_middle 283184575
push_middle 250993747
push_front 838790484
get 341635
get 164525
push_front 398894382
get 143437
push_back 975356839
push_back 990292611
push_back 57524726
push_front 631992043
push_back 162324795
push_front 80436711
push_middle 846240617
push_middle 108408862
push_back 222098696
push_front 929525304
push_middle 124550741
get 608225
push_front 749882925
push_front 398186227
push_back 247515195
push_front 236886451
push_front 31157060
push_back 662289668
push_front 701339136
push_middle 453421385
push_middle 848638042
push_middle 601053647
push_middle 268317816
push_front 526180102
push_back 685438088
push_middle 567899399
push_middle 704449320
push_middle 886603881
push_back 818315090
push_back 824522179
push_back 364749301
push_middle 639862610
push_back 757278963
push_front 270243637
push_middle 697933564
push_front 126701208
push_back 872321178
push_front 837670035
push_back 430261169
push_middle 417259888
get 106392
get 639408
push_back 177274473
push_back 31423116
push_back 713348066
push_middle 983233124
push_front 872847481
push_front 720841608
get 307025
push_back 621447588
push_back 965558511
push_middle 690799484
push_back 413895208
get 84587
get 529324
get 250129
get 398017
push_middle 816941845
get 509981
push_back 38979318
push_back 546280519
push_back 321916684
push_back 601339615
push_back 142225545
push_front 535825527
push_back 376658926
push_front 920809197
push_back 531577190
push_front 542122872
push_middle 904848072
push_front 494835869
push_back 582242135
push_front 796869666
push_back 205270306
get 549988
push_middle 608939574
push_front 681611991
push_front 111722310
push_front 454035726
push_middle 912744114
push_middle 572415130
get 7139
push_front 851391685
push_back 80419622
get 231449
get 578148
get 419511
push_front 679442576
push_back 92596228
push_back 191646169
push_back 798590599
push_middle 892304338
push_middle 233268983
get 176410
push_front 895453023
push_back 776965185
push_middle 327661596
push_front 165884590
push_middle 159057179
push_back 1982734
push_front 274695206
get 633636
get 78581
push_middle 550024143
push_middle 281927783
push_back 922976914
get 63245
push_front 767084742
get 37457
push_middle 373466036
get 406036
push_back 465591943
push_middle 537013360
push_front 459232214
push_front 925343768
push_middle 427450337
push_back 404268427
push_front 4274891
push_back 884968336
push_middle 833228475
push_front 693551778
push_front 330219725
push_front 52246596
push_back 607648005
push_back 888086859
push_front 825538518
get 171770
push_back 838705993
get 102901
get 442461
get 324536
push_middle 273355976
push_back 662886853
push_middle 178656159
push_front 17741675
push_middle 689224382
get 229864
push_front 279298567
push_front 619420758
push_middle 650512429
get 127124
push_front 553110965
push_middle 26985313
push_front 856463053
push_back 850832989
push_front 703687958
push_back 631184390
push_front 190728789
get 554046
get 386226
push_front 225406343
push_front 444574214
push_front 461850602
push_front 502861696
push_middle 736231865
get 404824
push_back 273569855
push_front 110359921
push_back 918923539
push_front 770661381
get 50456
push_middle 75467687
push_middle 547724206
push_front 451402400
get 312824
push_front 251114782
get 337755
push_front 674763727
push_back 346899878
get 368441
push_middle 541025500
get 585610
push_back 37375553
push_front 299827523
get 13664
get 77798
get 171762
push_middle 29687141
push_front 988257726
push_back 878057785
push_front 295412540
push_back 496874955
push_front 731283296
push_back 269185633
get 540651
push_middle 59474047
push_back 259397704
push_middle 206787989
push_front 707216455
push_back 595767174
get 556505
push_front 723835713
get 516535
push_middle 118991970
push_back 849535980
get 65150
get 47092
get 239543
push_middle 930943549
push_middle 159111973
get 607771
push_middle 416872139
push_back 439552352
push_back 357002287
get 280686
push_back 361613879
push_front 117833051
push_front 428178342
push_back 520998183
push_front 181498212
push_middle 38470711
get 93110
push_middle 526779336
push_back 376899284
push_back 617514445
push_front 745094311
get 15013
push_front 988755782
push_middle 165482409
push_back 596863162
get 93100
push_middle 88389030
push_front 634653034
get 382747
get 553614
push_middle 878418856
push_front 393413118
get 76720
push_middle 729862356
push_middle 905623123
push_middle 289605848
get 175480
push_middle 582064112
push_middle 886392164
push_middle 516638532
push_middle 755565835
push_back 919285921
get 203516
push_back 213503724
get 145205
push_middle 315620246
push_back 910980754
push_front 650277084
push_front 942991196
push_middle 49454440
push_front 633126205
push_back 998422487
push_front 793213230
push_front 678476159
push_front 82879717
get 314233
push_back 999850337
push_front 596459504
push_middle 839484358
push_front 982631899
push_front 615041104
get 432305
get 128597
get 530721
push_front 532896376
push_back 944510570
get 612914
push_front 149922781
get 636888
push_middle 791626093
get 194139
push_front 66508011
push_middle 275211307
push_back 640372704
push_front 768211582
push_middle 468384670
push_back 892084302
push_middle 885805588
push_back 37202356
push_front 179764140
push_middle 940821829
push_front 231668358
push_front 792477634
push_back 10825204
get 615959
push_front 19947664
get 204111
push_back 416060020
get 36684
get 145997
push_back 57937753
push_back 327238130
push_back 393005740
get 340416
get 651930
get 364722
push_middle 984859152
get 409553
push_middle 873344164
get 488271
push_middle 560052806
push_middle 315129260
get 483625
get 639463
push_back 247204171
push_front 798553467
push_back 440857151
push_back 900857104
push_front 68832123
push_front 637147273
push_front 298519382
get 457854
push_middle 681232904
push_middle 117856123
push_front 31993017
push_front 84979684
push_middle 309227386
push_middle 508445442
push_front 608564970
get 515851
push_middle 201523506
push_front 384085579
push_middle 155862000
push_front 523306366
push_front 703552725
push_back 109637629
push_back 192178010
push_middle 143526430
push_back 440274139
push_middle 679242568
push_middle 845615383
push_front 504152674
push_front 362082256
push_front 150055961
push_back 590376079
get 442825
push_back 90236147
push_back 773081582
get 538901
push_front 97273233
push_middle 869042276
push_middle 526832194
push_middle 292194451
get 635346
push_back 580470834
push_back 573407381
push_middle 858854600
get 381632
push_middle 814508925
push_middle 75246547
push_front 766157262
get 152487
push_back 507057666
push_back 55718570
push_middle 807639990
get 378014
push_middle 217002974
push_middle 382974430
get 70907
push_front 637065412
push_front 314720799
push_middle 484992007
push_back 163854535
push_middle 143575696
push_front 794909953
get 276862
push_front 340343090
push_middle 528477862
push_back 328234139
push_middle 293891269
get 336789
get 165984
push_back 473609999
get 309117
push_front 571554075
push_front 641816565
push_middle 171966710
push_back 815562227
push_back 307164783
push_front 913004276
push_front 670862937
push_front 534964259
push_middle 371395020
push_front 142209088
push_front 133078444
get 79823
push_middle 290691414
push_back 94092000
push_middle 133511226
get 657208
push_front 5390598
push_back 515178317
push_front 930239493
get 419487
push_middle 636107029
push_back 432289071
push_front 868247548
get 432760
push_front 501608299
push_middle 555139726
push_back 178750571
get 646826
push_middle 901736930
push_front 446069462
push_middle 478551553
push_back 979281389
get 385988
push_middle 191721651
push_middle 55256610
push_front 121526752
push_back 28023262
push_front 7370159
push_back 883297824
push_front 498457139
push_back 758228741
push_middle 966159086
push_back 756497244
push_back 413415629
push_middle 87987991
push_back 436061865
push_back 502446960
get 431631
push_front 50965269
get 76535
push_middle 513245224
push_front 455382859
push_back 857721670
push_middle 685125392
push_front 353180288
push_front 339758362
push_back 783870775
push_back 588004254
push_middle 106545256
push_back 961651068
get 238207
push_middle 167601567
push_front 415372020
push_middle 762512561
get 88795
push_middle 329503117
push_middle 389620892
push_middle 731456981
push_front 364379629
push_middle 282703908
push_front 817072988
push_front 500754121
push_middle 525413971
push_front 951654270
push_back 59319605
push_middle 724018035
push_front 916311422
get 645304
push_back 477731556
push_front 291249174
push_front 562259962
get 643022
push_middle 261946621
push_front 305081952
push_back 121184596
push_back 851759019
push_middle 590197634
push_back 678404722
get 621576
push_back 399422297
push_middle 177056816
push_middle 32746185
push_middle 165177801
get 247646
push_back 664991396
push_middle 66358492
push_back 45824108
get 648525
get 484452
get 589942
push_middle 381621730
push_front 853576653
push_back 813984607
push_middle 451754621
get 565149
push_middle 317104668
get 307464
push_back 606821224
get 299627
push_back 680081965
get 217814
get 329920
push_middle 500283714
push_back 100353800
push_middle 960478425
push_front 557924463
push_back 695171966
get 507314
push_middle 475878570
push_middle 475732966
push_back 783589051
push_middle 875761506
push_back 230600458
get 562651
push_front 578106763
get 548618
push_middle 130423066
push_middle 259138043
push_front 381187891
push_front 444238235
push_middle 996140167
get 171584
push_back 946851330
push_back 997070801
push_middle 337836769
get 232073
push_middle 164507422
push_middle 630920301
push_back 254037663
push_back 284389597
get 551464
push_front 217674569
push_back 111313434
push_front 562948328
push_middle 226134513
push_front 850906381
push_front 492326466
push_front 24604151
push_middle 216897670
push_back 77087379
push_front 862708772
get 180608
push_front 842709920
get 353350
push_front 874960271
push_middle 714243008
push_middle 723281046
get 130891
push_back 683408577
get 146106
push_front 314179977
push_back 540891511
get 584931
push_back 640400073
push_front 841340282
push_front 136982368
push_back 453554760
push_middle 879095145
push_middle 147344021
get 227524
push_middle 702136589
push_middle 573981732
push_front 842492257
push_middle 305929400
push_middle 570893468
push_front 216696745
push_front 770119269
push_front 449753832
get 587642
push_front 122498576
get 547223
push_back 42819259
push_front 332742362
push_middle 775317391
get 229748
get 221376
push_back 751187638
push_front 2292349
push_middle 857700509
push_middle 835019797
push_back 678578004
get 585901
push_back 870069740
get 441507
push_middle 338993287
push_back 373484676
push_back 487271635
push_middle 79657318
push_front 863526088
push_back 354614575
push_front 973910069
push_middle 336451925
push_back 94358892
push_middle 727747697
push_front 356452917
push_middle 31465558
get 579863
push_middle 88444839
push_front 899329068
get 461270
get 513490
get 32032
get 569545
push_front 543999701
get 292959
push_back 56620451
push_front 24749956
push_middle 83699454
push_middle 362882597
push_middle 707962691
get 635466
push_back 929304139
push_front 345685520
push_front 597220023
push_middle 295205532
push_back 783819544
push_front 605435347
push_front 727501827
push_middle 722515393
push_middle 845135223
get 582786
push_middle 897485833
push_front 611480798
push_back 870554343
get 246167
push_middle 974620832
push_front 978315796
push_front 856040706
push_middle 782824627
push_middle 244304042
push_back 198615498
push_middle 206445667
get 55160
get 70036
push_front 957436884
push_back 632981160
push_middle 821192771
get 417984
push_middle 951880477
get 245378
push_middle 700811310
get 281141
push_middle 324791664
push_back 448817310
push_back 331048120
push_back 310866795
push_front 63270722
push_front 193359874
get 520513
push_back 584481640
get 623549
get 260478
push_middle 123079906
push_front 25166717
push_middle 892803771
push_back 137881581
get 558026
push_front 849147844
push_back 111413996
push_back 788388663
push_back 720629622
push_back 340980296
push_front 29304159
push_back 46330196
get 361447
push_middle 326916524
get 346571
get 121497
push_middle 112263666
push_middle 261295794
push_back 799826532
get 40936
push_front 718587491
push_back 771494635
push_front 147009263
push_front 496990171
get 44810
push_front 822529196
push_front 991088256
push_front 451399295
push_middle 400862969
push_middle 548535604
push_back 841869461
push_front 233423750
get 55546
get 339800
push_front 388641767
push_back 351511185
push_middle 946719068
get 460434
push_back 64773601
push_back 882324196
get 640550
push_front 470877424
push_middle 506359436
get 137472
push_back 781354228
push_front 405483024
push_middle 258018250
push_back 666193598
push_front 147052939
push_front 244558942
push_middle 101980791
push_front 277409057
push_front 955777349
push_front 196742493
push_back 272063267
push_middle 889974036
push_front 829545291
push_middle 173991966
push_middle 966620734
push_middle 805786870
push_back 299189921
push_front 773617695
push_front 836880816
push_front 746326065
get 287216
get 163012
push_back 827397239
push_back 227860489
push_front 673529694
push_middle 373469724
push_front 621103366
push_front 395255460
push_front 403711717
get 478900
push_middle 40776005
push_front 387672020
push_back 52027837
push_back 604631102
push_back 275523041
push_back 485062685
push_middle 802658212
push_front 8250490
push_middle 776120051
push_front 825269256
push_middle 94515035
push_back 487763605
push_front 264585159
push_front 804873629
push_back 549942886
push_middle 593560057
push_front 761617067
push_back 44115125
push_front 509343086
get 659742
push_back 669167614
push_back 609761967
push_middle 718147669
get 632143
push_back 793041771
push_front 373058875
push_front 745396626
push_front 319512360
push_middle 985666069
push_front 28571449
push_back 147887822
push_middle 727264839
push_back 411785946
push_front 555900965
push_middle 94337928
push_back 943527133
get 561606
push_middle 104464785
push_middle 807408640
get 552073
push_front 956309995
get 218539
push_front 112447908
get 46247
push_middle 251027721
push_middle 240794457
push_middle 893429518
push_middle 678300817
push_front 167944793
push_back 138569816
push_middle 26762931
get 160881
get 469192
push_back 277596185
get 339901
get 189150
push_front 780020251
push_front 102558923
push_back 885977528
push_back 254437868
push_back 438462203
push_back 972630079
push_back 401751230
push_back 360400480
push_middle 352213928
push_middle 329931501
push_front 372116603
get 131434
push_front 896805114
get 633808
get 578747
push_middle 358963622
push_front 593966375
push_front 401095237
push_back 918336271
get 164892
push_back 400409955
push_back 414945043
push_middle 776796856
push_front 904036963
push_middle 338858159
push_back 719391584
push_back 448950034
get 22955
push_middle 391316463
get 33385
push_front 792333765
push_back 233490079
push_middle 229621871
push_front 498375695
get 535441
get 582557
push_front 512931626
get 304399
push_front 611405394
push_front 859709402
push_back 170516951
get 643946
push_front 683544280
push_back 61790982
push_back 831620160
get 79184
push_back 224259664
push_middle 396177141
push_front 992527808
push_back 316102688
get 358047
push_front 171017672
push_middle 59944584
push_middle 752171245
get 121053
push_front 322199779
push_front 754993657
get 96834
push_back 825236263
push_front 69635722
get 78287
push_front 309467277
get 308901
push_middle 868955745
push_middle 482345898
push_back 119807136
push_middle 939928157
get 470583
push_middle 825706625
push_middle 105058517
push_back 279711927
push_middle 931064793
push_front 705453623
push_back 406713525
push_front 436636578
push_middle 377380768
get 199849
push_front 760167955
push_middle 386174587
push_middle 987397948
push_back 23791368
push_back 536206258
push_middle 182075379
push_front 802360006
push_middle 888742876
get 45568
push_back 943367296
push_back 339398031
get 176443
get 553357
push_middle 521095281
push_back 551313143
push_back 191565955
push_back 419624828
push_back 96726487
push_front 689122546
push_front 610595251
push_middle 617036911
get 83391
push_back 151842556
get 164692
push_middle 415455137
push_middle 709523925
push_back 124203355
push_front 526808725
push_front 745908869
push_back 584966178
get 579483
push_middle 910334020
push_front 138582237
get 7913
push_front 221355792
push_middle 836176503
get 244446
push_middle 527759589
get 382224
push_back 29089670
push_middle 382253194
push_middle 227599768
push_middle 617999840
push_middle 560451211
get 159204
get 48566
push_middle 814241237
push_middle 275862523
get 252931
push_back 678201592
push_back 891613686
push_back 887845236
push_front 909103369
get 489823
push_back 507003084
push_back 609291088
get 447281
push_front 241845080
push_back 649092007
push_back 267578416
push_middle 8882149
push_front 193064460
push_back 947923241
push_back 498038385
push_back 215355240
get 307283
get 501412
get 597649
get 250148
get 127863
get 229261
push_middle 29700551
get 295875
push_middle 501910376
push_back 125313528
push_back 155117098
push_back 321808718
push_middle 468575911
push_middle 893563373
push_front 186011896
push_middle 659866959
push_back 333867798
push_middle 914339823
push_middle 410939006
push_middle 311143521
push_front 197299354
push_front 316621179
push_front 902430015
get 105509
push_middle 831152792
push_front 332381897
push_middle 122733273
push_back 471758026
push_middle 36891580
push_middle 208873526
get 24786
push_back 336752741
push_front 139363704
push_middle 962729327
push_middle 192717255
push_back 586445758
push_back 465357416
get 463227
push_middle 901759836
get 367637
push_front 660361219
get 496989
push_front 951301579
push_middle 922146597
push_front 611747816
push_middle 690885975
push_front 871735956
push_middle 22048754
push_back 708415811
push_middle 671311631
push_middle 152344527
push_middle 33811030
get 274533
push_back 982376981
get 65058
push_middle 890735827
push_front 70276876
push_middle 750360389
push_middle 946172217
push_middle 346586746
push_front 892718991
push_front 770031058
get 449637
push_front 480352367
push_middle 814570109
get 147601
get 283612
push_front 519927466
push_back 187304800
get 223480
get 277301
get 509688
get 612637
push_back 57215476
push_middle 748837441
push_middle 869899552
push_back 307358281
push_middle 598864858
push_front 886799234
push_back 897042035
push_middle 667990530
push_front 676658751
get 344691
push_back 614568967
push_back 954824745
push_back 439712289
push_front 166600787
push_front 826818108
push_back 692704865
push_back 500642170
push_back 662696035
push_back 640983185
get 187224
push_middle 572714557
push_front 180438581
get 369032
push_back 841929463
push_back 156294255
push_middle 820796619
push_front 243720130
push_back 984364998
get 185633
push_middle 352196716
push_back 627804519
push_middle 378228012
push_front 362622733
get 462703
push_back 786878601
push_middle 533744215
get 666969
push_front 249337563
push_back 388121274
push_middle 945641898
get 665891
push_front 696165034
get 89426
push_back 80273528
push_back 462703999
push_front 493627483
push_middle 378240792
push_back 226124553
push_front 795637690
push_back 879497388
push_front 192516694
push_front 508529640
push_front 545005472
get 337067
get 66883
get 61927
push_middle 9354449
push_back 157367748
push_middle 198065165
get 50888
push_front 45911766
push_back 162529088
get 537833
push_middle 801917754
push_back 754860829
push_back 964228809
get 605243
push_middle 848457392
push_front 248262380
get 528819
push_middle 397710845
push_front 859357078
push_middle 262265290
push_back 796682746
push_back 549649003
push_middle 950746873
push_front 81597222
get 269253
push_middle 591791387
get 591426
get 273944
push_middle 685719752
push_front 448105844
get 93199
push_front 222215641
get 432603
get 117631
get 131180
get 351666
push_middle 975545616
push_back 623618706
push_back 1227715
push_back 825781517
push_front 940911633
push_middle 651594036
push_back 891538741
push_back 832331128
push_back 691486070
push_front 227281490
push_middle 280831806
push_front 403503080
push_back 467197402
get 593733
push_front 385110852
push_front 447032504
get 396307
push_middle 559732587
get 546290
push_back 625330835
get 312500
push_middle 273761161
push_middle 43377272
get 395159
push_front 802903650
push_front 417732570
get 499838
get 25527
push_front 537202257
push_front 500470850
push_front 935341072
push_back 723698535
push_front 924244019
push_middle 654526917
push_front 116609832
push_middle 836639019
push_middle 879907584
push_front 704142896
push_middle 927199515
get 312145
push_middle 287674058
push_back 348974080
get 665519
push_front 569510022
push_front 948035844
get 636555
get 661942
push_middle 873214834
push_back 458800955
push_front 557021147
push_middle 499190284
push_middle 930609940
push_middle 446950107
push_front 176136963
push_back 989972583
get 365462
push_back 789686638
push_middle 794364510
push_middle 885667187
push_middle 772738718
push_back 311653117
push_back 873449135
push_back 386152621
push_middle 972623702
push_front 175449133
push_back 752331090
push_middle 569183768
get 533684
push_middle 553231681
push_front 936897159
get 252502
get 378481
push_middle 358982271
push_front 59759729
push_front 394043262
push_back 505807561
push_front 117721393
push_middle 196186822
get 491995
push_middle 830715623
push_back 14291651
push_middle 15849908
push_front 519028076
push_back 313045088
get 176644
get 99668
push_back 563886327
push_front 273424599
push_middle 88965207
get 363410
push_middle 53657770
get 166656
push_middle 290691448
push_front 546525507
push_front 22646397
push_middle 877944901
push_back 274723169
push_front 569369694
push_front 819614867
push_back 738503013
push_front 738422224
push_back 796470751
push_back 933536331
push_middle 965955638
push_middle 429671286
push_back 3343770
push_back 50895984
push_front 17462897
get 441116
push_middle 283384595
push_middle 879390890
push_middle 67172531
push_front 848884684
push_back 289838325
push_front 382523909
push_middle 487924649
push_back 110520492
get 16962
push_back 970382130
push_front 331272305
push_middle 163151384
push_back 797171124
push_front 527813517
push_middle 248185474
push_back 478677156
push_front 100762577
push_middle 639675251
push_back 231945592
push_middle 823675602
push_middle 567886715
get 158915
push_back 781650860
push_back 165208686
get 154785
push_front 81232676
push_back 807215588
push_middle 973728122
push_back 268723333
push_back 78598524
push_middle 287529081
push_back 713748466
push_front 992659333
push_front 59444019
get 902
push_back 331497479
push_front 661751206
push_back 803604712
push_front 513540734
get 204163
get 317466
push_back 430771873
push_middle 604688233
get 82261
push_back 800483003
push_middle 122856480
push_back 632685320
get 360551
push_front 456008898
push_back 696279357
push_middle 961016855
get 408493
push_middle 540547233
push_middle 694209462
push_front 465309596
get 487347
push_back 636192781
push_back 520153371
push_middle 146819013
push_back 359086464
push_front 198236492
get 289569
get 13171
get 230412
push_front 120390430
push_middle 524391631
push_front 782637275
push_back 727699950
push_middle 252202332
get 597704
push_back 363792479
get 390061
get 251990
push_front 168408037
push_middle 610347332
push_back 341615428
push_middle 407259559
get 372200
get 462692
push_middle 973902336
push_middle 85030074
push_front 310627049
push_middle 836384902
get 479266
push_middle 607526036
push_front 192802943
push_front 361683609
push_back 702285685
push_back 19685679
get 628513
push_middle 836320444
push_front 76885740
get 423672
push_middle 820624838
push_back 384399580
push_front 445319985
push_back 861082615
push_front 701311887
push_middle 20032369
push_back 566612666
push_back 411144317
push_front 513542408
push_back 248447091
push_front 359521516
push_middle 983749708
push_front 428918972
push_front 48751346
push_front 855768254
push_back 501358936
get 344717
push_middle 182877060
push_front 639012699
push_front 697613395
push_middle 973456422
get 426971
push_front 644876290
push_back 668574338
get 432524
push_middle 821226812
get 13332
get 497294
push_middle 910497368
push_middle 467140277
get 502182
push_front 745336616
get 491135
push_back 700089975
get 161075
push_back 149398252
push_front 507752757
get 577515
push_middle 524686009
push_back 470967199
get 353910
push_back 205244963
push_back 442677130
push_middle 901014883
get 339922
push_front 198844346
push_front 531472949
push_front 58380573
push_back 973843626
push_front 400267577
push_back 939826633
push_front 868558499
push_back 689612794
push_back 854066125
push_back 908812859
get 573558
push_middle 621185441
push_front 895443214
get 251169
get 183254
push_back 931914095
push_middle 648546622
push_middle 497837289
get 83628
push_front 207501329
push_back 66990303
push_middle 384842505
push_middle 534607620
push_front 672395506
push_front 887596392
get 46719
push_front 359343598
push_back 102502772
get 543764
push_front 831735098
push_middle 436787132
push_middle 166258590
push_back 56841045
get 414998
push_back 514958463
push_middle 77262981
get 210595
push_back 426508218
push_middle 199549858
get 254908
push_back 599596983
push_middle 987966008
push_back 79280736
get 571610
push_front 451492704
get 637349
push_middle 973723288
push_middle 367226103
push_front 915239947
push_front 30650405
get 44463
get 440477
push_front 210204745
push_back 442475330
push_back 566307358
push_back 776031490
push_front 583641122
push_middle 733861765
push_middle 400340255
push_front 535936540
push_middle 671688930
push_front 677931240
push_back 633559848
push_back 297782868
push_middle 33164529
push_front 409330402
push_middle 118911152
push_middle 310787661
get 88884
push_back 598705365
push_middle 355638438
push_middle 426019104
push_front 368568576
push_front 511248219
get 435099
push_front 565052747
get 613229
push_back 375417735
push_middle 589127967
push_front 420131490
push_front 85164640
push_middle 141033188
push_front 783811135
push_back 685094802
push_front 558942711
push_back 405913678
push_back 627974295
push_front 722403865
push_middle 442721085
push_middle 824838301
push_back 423255153
push_middle 107718679
push_front 663234977
push_back 830727738
push_back 838696873
push_back 607313355
push_middle 744741642
push_middle 360423861
push_middle 225779729
push_back 153141370
push_front 345613983
push_back 15106654
get 110808
push_front 548483472
push_middle 187634607
push_middle 884326390
push_front 645930704
push_middle 494355910
push_back 772592422
push_middle 915725838
push_back 843488704
push_middle 482417241
get 30653
push_middle 139216875
push_middle 935403249
push_back 238534920
push_middle 103698024
push_back 756414956
push_front 27449207
get 198910
push_front 632180431
push_back 170184998
push_back 945792667
get 106762
get 210675
push_back 771760632
get 97061
push_middle 135953647
push_back 994440770
push_middle 836295292
get 490103
push_middle 56704690
push_back 461663807
push_back 119378870
push_back 178099746
push_middle 71589688
get 18528
push_back 976202863
get 490561
push_front 958494319
get 595292
push_back 941323283
push_back 528362439
push_middle 153636728
push_front 905498319
push_middle 616949958
push_middle 698443958
push_back 485180914
push_front 54484052
push_back 284297058
get 592318
get 501077
get 157636
push_middle 415595293
push_back 67402027
push_middle 186827952
push_front 451285593
get 96063
push_back 801580796
push_front 458537927
get 661637
push_front 233296852
get 144599
push_front 197230478
push_front 296806495
push_back 85723104
push_back 818171387
push_back 617359005
get 457358
get 160201
push_middle 389431643
push_front 40248327
push_back 264742634
get 329091
get 648689
push_front 849462710
push_back 511820597
push_back 837041156
push_middle 906686374
push_middle 956811151
push_front 584031836
push_middle 261081012
push_back 566408147
get 417577
push_middle 573873169
get 437463
push_front 555387430
push_front 426322659
push_back 478389088
push_front 744418179
push_front 778888635
push_front 33571677
push_middle 947896093
push_front 577712154
push_front 684782505
push_middle 409052818
push_front 433722404
push_back 992398185
push_back 544460962
get 340073
get 655594
push_front 448746603
push_back 280073394
get 159400
get 202355
get 222242
push_middle 966848037
push_front 778381597
push_middle 312724513
push_front 665342958
push_middle 267278477
push_middle 183700873
push_front 95861010
push_middle 887991267
push_back 281532494
get 78309
get 7660
get 105870
get 144411
push_middle 671091770
push_middle 31089536
push_front 534731965
push_front 155856916
push_back 281072417
push_middle 436273197
push_back 953945567
push_front 590284329
push_back 996696774
push_front 10601877
push_middle 918269565
push_back 111254859
push_back 507109696
push_middle 480487053
get 293743
push_middle 231563422
push_middle 432128181
get 426362
push_back 100719653
push_back 760410013
push_front 453263136
push_front 185579191
get 405228
push_middle 579779478
push_front 685239549
push_middle 610842133
push_front 523068620
get 283467
push_middle 481618936
push_middle 611425628
push_back 776073777
push_back 837584586
push_back 45441267
push_back 662399273
push_middle 939368357
push_middle 889732224
push_front 229006329
push_back 640899407
push_front 655367313
get 227152
push_middle 171508289
push_front 802815227
push_back 434696179
push_back 554641218
push_back 678036491
get 84149
push_back 301970584
push_back 140266656
push_front 168290063
push_back 629915481
push_front 79847139
push_back 522360369
push_back 256621799
push_front 335957251
push_middle 186324198
push_middle 377427350
get 100278
push_back 506692106
get 538158
push_middle 151411774
push_middle 601707620
push_front 827831819
push_front 589674914
push_back 568574189
push_middle 117854977
get 421974
push_middle 780979489
push_back 210566314
push_back 823227254
push_middle 441099903
push_middle 43594747
push_middle 264937619
push_front 660286841
get 421074
push_front 753916957
get 228628
push_front 112902140
push_middle 809515743
push_front 567134857
push_middle 631643769
push_back 914366220
push_front 463138190
push_middle 192744849
push_middle 235427661
push_middle 594930133
push_back 15557666
push_front 211363058
push_middle 577375681
push_front 781200434
push_front 84965186
push_back 151016196
push_middle 721233255
push_middle 763408395
get 190871
push_middle 829654608
push_back 806224381
push_front 791253138
push_front 984493759
push_back 449686479
push_back 412391385
push_back 5204343
push_middle 330615483
push_back 113711626
push_middle 280347880
push_front 858024324
push_back 343028077
push_front 242175588
push_back 40957439
push_front 288174424
push_front 892446128
push_middle 51186567
get 338732
push_front 707235306
push_middle 499136986
get 558825
push_middle 697817500
push_front 561278580
push_back 395139269
get 490150
push_front 62189663
push_front 92664008
get 145142
push_back 77460621
push_back 341099691
push_back 803226200
push_front 260121826
get 507023
push_front 18718738
push_middle 196221361
push_middle 396225734
get 280782
push_front 345123692
push_middle 660989590
push_front 455772177
push_middle 916000899
push_back 157994112
push_middle 659496652
get 226291
push_middle 858277463
get 457988
push_front 672028317
push_back 677764611
push_front 26747685
push_middle 475562023
push_middle 918153319
push_front 376761059
push_middle 167039316
push_back 308743860
push_front 94382034
push_middle 459128258
get 151998
push_middle 465792546
get 13931
push_front 158026334
push_back 323389648
push_back 907320691
push_back 322767339
push_back 16213884
push_back 219740187
push_front 838981015
push_back 788938527
get 27355
push_middle 308846511
get 187735
push_back 333818081
push_middle 449049817
get 174164
push_front 606204988
push_middle 165507218
push_back 832785346
push_middle 718028329
push_back 828850437
push_middle 168285164
get 561758
push_back 115728849
push_front 830431585
push_back 430079553
push_middle 2902263
get 631051
push_front 643955644
push_middle 279355215
push_back 219828710
push_middle 682690112
push_front 698996765
push_front 379105406
get 659678
get 8958
get 402834
push_back 549292871
push_middle 896458720
get 146210
push_front 988082105
get 12536
push_back 768717358
push_middle 777946744
push_back 565076320
push_middle 600170654
get 665699
get 496891
push_middle 174966755
push_middle 892518788
get 360750
push_back 22400390
push_back 472381493
push_back 3040006
push_middle 309364967
push_front 978690673
push_back 259754473
push_front 635876453
push_middle 452212872
get 299281
get 245561
push_front 355211189
get 415165
push_front 942048922
push_front 214183533
get 647389
get 162002
push_back 834945549
get 356925
push_front 614297058
push_back 26538448
push_front 511242143
push_middle 415771446
push_middle 970592005
push_front 549046605
push_front 187402432
push_middle 413987467
push_middle 903902022
push_middle 962694723
push_middle 606938574
push_back 821904144
push_front 344356687
get 241786
push_back 496184102
push_middle 118120822
push_middle 720065568
get 297277
push_front 633064091
get 381986
push_back 934635414
push_front 480327837
get 200390
push_middle 793109379
push_front 778076467
push_back 878045744
push_front 229242511
push_back 255252767
push_front 429195727
push_front 204125745
push_back 279665117
push_back 295860758
push_back 343938737
push_middle 214686703
push_middle 24901499
get 290980
push_front 700594992
push_front 549548157
get 319083
push_front 282909839
push_front 720357516
push_front 649165314
push_middle 565495012
push_back 433453317
get 138868
push_middle 674518288
push_back 925014711
push_front 983613498
get 283601
push_back 267710778
push_middle 872304225
push_middle 178331925
get 659455
push_middle 992292016
push_front 7148009
push_middle 115465538
get 52809
push_front 724397532
push_front 837240323
push_front 279049511
push_middle 62707630
get 527775
get 32086
push_back 444898256
push_front 944710771
push_front 74547082
push_middle 215765135
get 533920
push_front 961339281
push_back 536126318
push_middle 406555059
push_front 363245465
push_middle 801427074
push_middle 540473251
push_back 606567201
push_front 820025417
get 194165
push_front 134069741
push_back 904499866
push_back 608051733
get 354124
push_middle 76109656
push_front 184238258
push_front 752730383
push_middle 920546280
push_back 989549762
push_middle 380085185
push_back 809471790
push_back 717550657
push_back 85171119
push_front 263421316
get 482373
push_middle 3437001
push_middle 880758765
get 464057
push_middle 886823246
push_front 844346682
push_back 879978955
push_middle 14971013
push_front 333056978
push_middle 932328415
get 137344
get 71136
get 136293
get 620164
push_front 662996352
push_middle 988191772
get 151204
push_back 664528073
push_back 887186553
push_front 43751377
push_middle 195625352
push_back 547822411
push_front 207443004
push_middle 303551117
push_back 410653361
push_back 527284492
get 613958
push_front 429609583
push_middle 108625992
get 33162
push_back 500106018
push_middle 369282965
push_front 93485993
push_front 567091495
get 407095
push_back 789952559
push_front 31211187
push_front 828258643
get 656316
push_back 430177570
push_middle 851843636
push_back 865059483
get 303957
push_middle 902676575
push_middle 804000572
push_back 156155520
push_middle 629166426
push_middle 925106508
push_middle 131617433
get 207850
get 365190
get 242652
push_middle 210335101
push_front 298095193
push_back 406284709
get 582921
push_middle 589170649
push_front 491392795
push_middle 564228466
push_back 551967507
push_back 23144728
push_back 580377736
get 519308
push_front 473439973
push_middle 271835314
get 64552
push_middle 582332305
push_middle 528533843
push_front 790209741
push_back 6280220
push_middle 102812937
push_back 977666564
push_middle 209782767
push_front 503711025
push_back 197763040
push_back 158706197
get 381543
push_back 195932166
push_front 763913471
push_middle 695602597
push_back 366361259
push_back 32375036
push_front 383607990
push_back 600309488
push_back 449987601
push_back 601633138
push_middle 151200594
push_middle 805721393
push_back 833003697
push_front 856235119
push_back 33749549
push_front 833716977
push_front 42085799
push_back 85766130
push_back 767179304
get 10414
get 472472
get 216093
push_front 76005436
push_middle 659672451
push_front 312679386
get 140354
push_front 86693981
push_middle 639660379
push_middle 239207795
push_front 984749166
push_middle 18742005
push_front 961963791
push_middle 887642994
push_middle 832069042
get 617855
push_middle 793511225
get 167945
get 569533
push_back 617561494
push_back 791273107
push_front 13163382
push_back 216644844
push_back 929016307
get 44683
push_middle 989124264
push_back 341937353
push_back 380545591
push_front 887528501
push_front 402883476
get 437659
push_front 378983800
push_middle 958077447
get 222479
push_front 378449061
push_back 529966442
push_middle 224973830
get 331669
push_front 546598099
push_front 902010010
get 467418
push_middle 98084443
push_front 514099488
push_front 521475042
push_middle 99148046
push_front 363093806
push_back 762135718
get 355303
push_back 354886934
push_front 987013777
push_front 598215889
push_back 502823302
push_middle 188640408
push_middle 825193347
push_back 310188554
push_front 310190057
get 135889
get 471127
push_middle 466556236
push_front 971900408
push_back 321121114
push_front 78333988
get 265013
push_back 210017904
push_back 318052841
push_back 13873322
get 393834
push_back 930303550
push_back 755319717
push_middle 431788364
push_front 586504342
push_front 83321677
push_back 893387761
push_front 943159104
get 254757
push_back 444251586
push_front 182140773
get 123987
push_front 964541435
push_middle 27403357
push_front 617667215
get 214069
get 484333
push_middle 203997592
get 219434
push_front 967996192
get 526103
push_back 558829608
push_middle 696649479
get 195263
push_back 883384848
push_front 539090361
push_back 1894204
get 311677
push_middle 722080351
get 53386
push_front 771540298
push_front 368047938
get 319599
push_front 982275716
push_front 871143461
push_middle 993449348
push_middle 173137931
push_middle 65905284
push_front 372779772
push_middle 165760251
push_front 771071694
push_middle 889297185
get 588581
push_front 672278439
push_back 653013395
push_middle 502844713
push_front 333373743
push_front 494749208
push_middle 293229330
push_front 801082280
push_middle 223670774
push_back 468004803
get 271672
push_middle 390952771
push_back 168009225
push_front 828449189
push_middle 524713701
get 510640
push_back 10500459
get 376448
get 549183
get 516193
push_front 821094704
get 609358
push_back 391871392
push_back 353700701
push_middle 513502982
push_middle 784501336
push_middle 831434986
push_front 167879445
push_back 619193587
push_middle 994002688
push_middle 852758585
push_front 289332902
push_middle 838775013
get 471406
push_middle 512476110
push_front 442743531
get 655937
push_front 140359406
push_middle 318961895
push_middle 997164794
push_front 796875622
get 615509
get 52967
push_front 769942413
push_front 261671807
push_back 964846197
push_front 821159207
push_back 88285469
push_front 265707754
push_front 551771539
push_middle 414925087
push_back 599533360
push_middle 826629113
push_middle 624792223
get 645526
push_back 877731773
push_front 697970686
push_middle 224140509
get 261393
push_front 323123717
push_front 391344468
get 115632
get 118495
push_middle 42678145
push_middle 114777225
push_middle 298408779
push_back 191062765
push_front 437881123
push_back 951583838
push_front 137989264
push_back 260871002
push_front 67022644
get 381634
push_front 180217731
push_middle 658142386
push_back 219859844
push_back 232272075
push_back 69038588
push_middle 921019576
push_back 607956578
push_back 678747430
push_front 825155538
push_back 513806633
push_back 766209362
push_front 256308551
push_back 970776623
push_back 162901937
push_back 809873002
get 31327
push_front 515226478
push_back 141302259
push_front 611822821
push_middle 341799310
push_back 199942961
get 468429
get 346551
get 501800
push_middle 5854835
push_back 323470851
push_back 21635469
push_middle 985565792
get 437811
push_front 476191457
get 280469
get 82230
push_back 73796544
get 548668
get 630970
push_middle 94791425
push_back 635231978
push_back 81665321
push_middle 814530732
push_back 309298141
push_front 12321357
get 378150
push_middle 745791792
push_front 796781021
push_middle 28183569
push_back 863097599
push_front 595147802
push_middle 516244605
get 344464
get 234690
get 662684
get 264631
push_front 574262890
push_front 338605407
push_back 528909780
push_front 797748689
push_middle 217282387
get 626281
push_front 131002255
push_middle 340717735
push_back 756071504
push_back 447286629
get 341376
push_front 686387760
push_front 705088986
get 21730
push_front 889983786
get 607948
push_middle 179306267
push_back 986155587
get 216122
push_back 367299331
push_middle 452745606
push_back 835828312
push_middle 137612491
push_front 830493535
get 167640
push_front 744185936
push_front 734373674
push_middle 287071299
push_front 178165905
push_front 51467217
push_back 728871033
push_middle 682951947
get 234465
push_front 866185915
push_back 873868822
get 152644
push_back 827224368
get 138306
get 567671
push_front 260093573
push_back 775373242
get 271854
push_middle 743022070
push_middle 518136022
push_back 937616949
get 357921
get 520054
push_front 748439046
push_back 685391267
get 306079
push_back 21133338
push_middle 105665369
push_middle 542657805
push_middle 535117903
get 227857
get 540961
push_middle 841485794
get 606377
push_middle 55245415
push_middle 922557652
get 137425
push_front 570889271
push_front 40280344
get 92181
push_front 870930136
push_middle 869826086
push_middle 958062407
push_middle 109690867
push_middle 555093344
push_front 859517580
push_front 551804330
get 322821
push_middle 484688074
get 486287
push_middle 460692548
get 389253
push_back 957843313
get 348144
push_middle 759023633
push_middle 872132863
get 336674
get 294138
get 115410
push_front 601397084
get 461364
push_back 284147830
push_back 949337826
push_front 216126782
push_middle 362129267
get 9705
push_back 194624609
push_back 807294628
push_front 951774575
get 448892
push_front 647804438
push_front 284929400
push_middle 853922055
push_back 746300450
push_middle 372544545
push_front 879790447
get 365920
push_back 846037300
push_front 227603307
push_front 975162625
get 431442
get 481403
push_front 113643423
push_back 424235785
push_front 180247856
push_middle 255352067
get 407071
get 160961
get 345583
push_front 985698073
push_back 33089324
push_middle 333289956
push_middle 977067945
push_front 237465629
push_front 175822824
get 134476
push_back 139861538
push_front 828528986
push_back 902065683
push_back 504206579
get 64562
get 449263
push_front 744653225
push_front 494494196
push_back 263968526
get 224270
push_front 919524554
get 525789
push_middle 727529079
get 434694
get 440919
get 475540
push_back 399025839
push_back 364311255
push_back 263598536
push_back 682463257
push_back 481547969
push_front 141860086
get 137293
push_front 338164821
push_middle 132145595
push_front 41298807
get 222221
get 316147
push_back 31854956
push_middle 20105673
push_front 11505099
push_back 695272049
push_middle 680494781
push_back 844791948
push_middle 929957638
push_middle 480112205
push_middle 578138104
push_middle 165611016
push_front 154723603
get 293908
push_front 976732312
push_middle 2805238
get 313734
push_back 226192349
get 456807
push_back 606588012
push_back 819067343
push_back 931149649
push_back 38352460
push_front 337818478
get 490688
push_front 573964831
get 328997
push_middle 504857970
push_front 628829876
push_back 448690319
push_middle 540206981
push_back 545906768
push_middle 38655602
push_middle 872203096
push_middle 180134339
push_back 10304582
push_middle 609318355
push_back 393633385
push_back 562039827
push_middle 310601619
push_middle 497561640
push_front 966975750
push_front 877208368
push_front 625562508
push_front 107034914
push_front 230709411
push_middle 644378707
get 13841
push_front 742747747
push_middle 241275570
push_back 774318876
get 548690
push_back 664434979
push_back 450340259
get 578873
push_middle 956773304
push_back 54580159
push_middle 543737890
push_front 532611049
push_back 338904633
push_front 388073110
get 508652
get 533234
get 24671
get 576329
push_back 782176318
push_back 816978815
get 174213
push_front 580824785
push_back 151975508
push_middle 955296039
push_middle 47762929
push_back 165658157
push_front 153147380
push_back 42090206
push_back 949082053
push_back 158262473
push_front 145566105
push_front 698945962
push_middle 208008858
get 180516
get 400971
push_front 952543993
push_front 508346167
push_middle 267657487
get 130567
push_back 363529570
get 574707
get 589833
push_front 562700309
push_middle 562103756
push_middle 192772181
get 395247
push_back 562785767
get 72019
push_middle 810128192
push_middle 470549868
push_middle 863305980
push_front 425519421
push_middle 719874848
push_middle 194705530
get 32866
push_back 513793923
push_front 131891319
get 186467
push_middle 702156070
push_front 540904822
push_middle 619016911
push_middle 784772367
push_front 473891142
get 580302
push_middle 15268075
push_back 244502947
push_middle 916787912
push_front 313514635
push_back 988783788
get 465340
push_middle 535292703
get 157960
get 207737
push_middle 452359653
push_back 584314506
push_back 141702624
push_front 53030018
get 152763
push_middle 915290336
push_front 568634323
push_back 649882878
get 539131
push_back 797511585
get 593644
get 85524
push_front 265034563
push_middle 806650004
push_middle 887238805
get 125114
get 580366
push_middle 781765753
push_middle 374137807
push_front 846269221
push_middle 736841494
push_back 601110921
push_front 955688575
push_front 373393086
push_back 980069811
push_front 221748754
get 428857
push_front 691164065
push_middle 578788584
push_middle 604908831
push_back 918285561
push_back 882050215
get 274252
push_back 189876486
get 92833
push_back 908580467
push_middle 447947527
push_front 683718578
push_front 768969918
push_front 317328809
push_back 508309773
push_middle 13640916
push_back 295073485
push_middle 367699412
push_back 456513766
get 42029
push_back 30171263
push_back 978102066
push_middle 359458624
push_front 839515198
push_back 702711818
push_back 990831052
push_front 257035602
push_back 766729085
push_middle 334837166
push_back 143981163
push_back 709816452
push_front 395918047
get 275514
push_middle 670337506
push_back 871319332
push_middle 543419531
push_back 419584603
push_middle 529857178
push_front 668210457
push_front 475520954
push_middle 10046063
get 74394
push_middle 117732109
push_middle 63433390
push_middle 595665739
push_front 514107875
push_middle 827618066
push_back 550920851
push_middle 183585451
get 267557
push_middle 696180573
get 239029
push_middle 702683565
push_middle 749288256
push_front 949963278
push_back 165074259
push_back 583277598
get 398434
get 508895
push_front 489775288
push_front 418082232
push_back 610204242
get 407294
get 445684
push_back 2485264
push_front 594470268
get 298719
get 38586
push_front 110158586
get 400457
push_middle 641469757
push_front 851272960
push_middle 386671025
push_back 35394698
get 368514
push_middle 761395190
get 152287
get 518257
push_back 243379220
get 357874
get 388098
get 455338
push_front 96542060
get 304596
push_back 553196036
push_back 640665427
push_front 973074086
push_middle 148581167
push_back 683839731
push_middle 308987592
push_back 449405971
push_front 911086770
get 528829
push_front 690483697
push_back 258720932
get 370215
push_front 490145244
get 97068
push_back 576058369
get 439264
push_front 150906119
push_back 297850625
push_back 429320036
push_middle 86393410
push_front 102185910
push_front 775424013
push_middle 512344028
push_back 783964429
push_front 511393819
push_middle 409061230
push_back 673686817
push_back 581919210
get 411789
push_back 433374363
push_middle 694580151
get 182373
push_middle 969027066
push_back 520216768
get 350534
push_middle 39962421
push_front 929861338
push_middle 955502804
push_middle 317000486
push_front 347350303
push_front 710118956
get 229750
push_back 740322151
push_back 26821370
get 391524
push_back 659778600
push_front 994200636
push_back 203362849
push_back 731236323
push_front 882007414
push_middle 136680215
push_back 109134177
push_back 874972362
push_front 24306015
push_front 221185551
get 664839
push_back 691654228
push_front 369768029
push_front 155900549
push_middle 152585884
get 543583
push_front 181470120
push_back 6001752
get 79761
push_front 596019938
push_middle 562659240
push_middle 135085763
get 599812
push_middle 295664335
push_front 621394282
push_middle 234945795
push_middle 379664207
get 171845
push_middle 730856653
push_front 155990472
push_back 100947326
push_front 575077146
push_back 287674588
push_front 972134094
push_middle 379092853
push_back 643307033
push_front 60804166
get 468475
push_back 812648224
push_middle 455506684
push_back 340363964
get 36161
push_back 475573586
get 111071
push_back 9595161
push_front 653602328
get 11071
get 362705
push_front 959969625
push_front 816799622
push_front 246268364
push_front 876845662
push_back 60284103
push_middle 28679157
push_front 143290167
get 77836
push_front 271202837
push_middle 754347775
push_middle 275811173
push_front 971626502
push_middle 890362311
push_back 662287721
get 526939
get 442043
push_middle 372310808
get 306173
push_middle 479038670
get 629354
push_middle 947633375
push_front 546854958
get 150407
get 175945
push_middle 884004292
push_middle 313379913
push_back 23172365
push_back 987538194
push_middle 702963501
push_middle 779388230
push_middle 162170476
push_middle 992930836
push_back 1068617
push_front 62047004
push_back 202806597
push_middle 734726146
push_front 259754945
push_middle 644947808
push_front 406628140
push_front 269704865
get 444175
push_middle 340831788
push_back 876582238
push_front 576622685
push_back 625170297
push_back 222820590
get 452797
push_back 385054059
get 232366
get 302478
push_middle 839685723
push_front 20517014
push_front 526159631
get 546577
push_middle 780827479
push_front 170121603
push_back 984215026
get 419067
push_back 52877656
get 50384
get 591112
get 20749
push_front 490369398
push_front 126243697
push_back 319497507
push_back 167774971
push_front 935486284
push_back 545014326
get 435556
push_front 902840077
push_back 740495639
push_front 722421888
get 210482
push_middle 290980327
push_back 337303079
push_back 831125166
push_middle 820104496
get 412818
push_back 674878937
push_middle 552258418
push_front 858704343
push_back 262808916
push_back 960537742
push_middle 328499232
push_back 304597791
get 342618
push_middle 851343400
get 322465
get 578568
push_front 822938641
push_front 236480417
get 112670
push_front 886887590
push_middle 585191232
push_back 945751844
push_back 64561668
push_front 836523177
push_back 788429140
push_front 551503953
get 110398
push_back 238432950
push_middle 653966056
push_middle 219731144
get 311794
push_middle 621747659
push_front 97668604
get 434
push_front 319579326
push_middle 441480871
push_middle 953269883
push_back 196435252
get 466780
push_front 902217187
get 615284
push_back 670962369
push_back 715225737
push_middle 819798951
push_middle 68622772
get 431182
push_front 592426274
push_back 813899120
push_middle 443090325
push_front 729964454
push_middle 461712962
push_back 498819862
push_front 697339039
push_middle 855087842
get 197179
push_middle 435911847
push_back 411101156
push_back 405375525
push_back 130463298
get 172703
push_front 668033750
push_front 492550448
push_back 401047415
push_front 887638641
get 302998
push_back 184748909
push_front 342123486
get 658059
push_middle 337807753
push_back 621989330
push_front 320436015
push_middle 766321939
push_back 48434764
push_front 143803421
push_middle 549423806
push_middle 655795030
get 6975
push_front 99465502
push_middle 533065431
get 4113
push_back 305277854
push_front 986028640
push_middle 217528430
push_back 628656134
push_back 125012829
push_middle 995739880
push_middle 573396403
push_front 706024883
push_middle 387485934
push_back 335630967
push_back 207866742
push_back 70228992
push_middle 833658417
push_middle 504579430
push_back 101839064
get 271487
push_middle 352609173
get 503561
push_front 956068618
push_middle 307241985
get 185251
get 495393
push_front 908769354
push_back 485021242
push_front 582643262
get 93164
push_back 858573083
push_back 654913264
push_middle 467104363
push_middle 43007804
get 273587
push_front 795375737
push_back 180771203
push_back 995018137
push_middle 826269313
push_middle 610840607
push_middle 874377729
push_front 847429508
push_front 844298112
push_back 78967693
push_back 780675306
push_back 846972694
push_back 319251370
push_front 139490087
push_front 401639406
push_front 376249748
push_back 669022738
push_middle 512225064
push_front 752697817
get 573400
get 666150
push_back 946147619
push_front 342227998
push_front 637566205
push_middle 885134907
push_front 934980350
push_middle 770254030
get 279596
push_back 22419607
get 202436
push_back 355596882
push_back 997328949
push_front 630303760
push_front 273750550
push_back 558894034
get 78190
push_front 238506748
push_back 538336458
push_middle 742309568
get 95670
push_middle 19162771
push_middle 84307955
get 85211
get 311323
push_back 929266609
push_middle 368644837
push_front 458720940
push_middle 64348750
get 546055
get 254499
get 119182
get 22388
push_front 436291499
push_middle 136235279
push_front 502837925
get 557088
get 132945
get 294325
push_back 715870008
get 82825
get 352004
push_back 742813573
push_back 617202648
push_front 748590555
push_front 2132316
push_middle 463759570
push_back 425405892
push_front 641857400
get 26584
get 362925
push_back 423985380
get 524571
push_middle 130140325
push_back 340739423
get 372549
push_back 667202645
push_middle 951173737
get 370008
push_back 831967381
push_middle 777114067
push_front 5106972
push_middle 628413974
push_middle 57884023
push_front 976608502
push_back 371222378
push_back 254446929
get 396522
push_middle 59640130
push_middle 250829136
push_back 30003807
push_front 108486217
push_back 969001208
get 60647
push_back 844119295
push_middle 649666408
push_front 554530265
push_middle 160822625
get 384439
push_middle 34870312
push_front 106958816
get 552504
get 419188
get 164053
push_back 441751714
get 88297
push_middle 723058630
push_back 205686418
push_back 812904330
push_middle 324242725
push_front 919585691
push_back 216055193
get 520621
push_middle 490960605
push_middle 769145299
push_back 993473198
push_back 802820269
push_middle 726913
push_front 143431792
push_middle 153266053
get 109060
push_front 465478939
get 149506
push_middle 221743106
get 584962
push_front 966455964
get 83387
push_middle 432921004
get 274679
push_middle 191171620
push_front 15578591
push_front 464992766
push_front 857598080
get 596667
push_front 166814884
push_front 519244
get 298075
push_front 279072368
get 523130
get 592360
get 565690
get 21499
push_back 78586038
push_back 648294094
push_back 450914763
get 155616
push_middle 523025631
push_middle 143611142
push_back 409811115
push_middle 73937300
get 652908
get 28578
push_front 768360446
push_back 215186102
push_middle 770127119
push_middle 502577258
push_middle 627312276
push_middle 979655222
push_front 559330800
push_front 125254034
get 226225
push_front 683609160
get 254314
push_middle 604759436
get 593946
push_back 363251747
push_back 829178026
get 8199
get 290518
get 623685
push_middle 109352744
push_middle 624708000
push_middle 781860461
push_front 370860751
push_middle 778411366
get 618603
push_front 463190966
push_middle 122848338
get 241720
push_front 731230103
push_back 50888018
get 24378
push_middle 478199919
push_middle 15495478
push_middle 745877712
push_middle 182022305
push_front 655127668
push_front 942256346
push_front 841551285
push_front 431719243
get 339554
push_middle 738813264
get 497953
push_back 730380161
push_middle 568098820
push_middle 951832894
push_front 47989984
push_back 936415019
push_front 416741685
push_back 804785200
push_middle 996648724
get 257790
get 543467
push_front 147021281
push_back 307689486
push_back 703799699
push_front 75900491
push_middle 328003016
get 465736
push_front 779533635
push_back 23907745
push_front 314970286
push_front 869656052
push_middle 460508200
push_middle 966609672
push_back 403115101
get 185916
push_middle 376711557
push_front 304954900
push_back 22310047
push_back 227408358
push_front 645148562
push_middle 908044264
push_front 458954955
push_front 542259259
push_middle 502194451
push_front 24056957
push_back 946573017
push_front 868443984
push_middle 410720741
get 284040
push_back 887690907
push_middle 286017651
get 596511
push_back 469461434
push_front 121840933
push_back 332364830
push_middle 464616890
push_middle 206888683
push_front 711728436
push_front 677389261
push_back 837524580
get 578767
push_middle 150251363
push_middle 959294536
get 229640
get 123589
push_front 200097490
get 216072
push_front 300525553
get 460090
push_middle 860527326
push_middle 138327881
push_front 279121654
push_middle 603688167
get 606340
push_front 275937088
get 666413
push_back 470406989
push_middle 413616469
push_back 28971223
push_back 883188077
push_back 548318200
push_middle 648929461
push_middle 245067955
push_front 323618523
push_front 898314207
get 580660
get 536623
get 60351
get 392919
push_middle 765703087
push_front 301908644
get 18323
push_front 187134177
push_back 978037447
push_front 145783089
push_middle 89965116
get 223050
push_back 291635917
push_middle 302546884
push_front 329696804
push_back 267401855
push_middle 99353093
push_front 508199556
push_back 303475264
push_middle 11353729
get 569144
get 394717
get 497534
get 38373
get 403412
push_back 550673485
push_middle 457387377
push_back 198583513
push_front 957972621
get 270551
push_front 995057653
get 492968
get 63055
push_middle 64213780
get 273877
push_front 465678821
push_back 930145127
push_front 503096816
push_front 481490560
push_middle 160601736
push_back 837515814
push_back 326065346
push_back 162688986
push_middle 350646285
push_front 428705994
get 232640
push_back 359194250
get 367197
push_back 769398013
push_middle 119086322
push_front 940489792
push_middle 382887941
push_middle 413826893
get 488598
push_back 887161904
push_middle 829618452
push_front 443946394
get 595924
get 430124
get 336711
push_middle 380857576
push_back 456843256
get 508808
push_middle 457216023
get 407991
push_middle 326098966
push_front 597864115
push_front 832170270
push_front 688528590
push_front 249096407
get 278489
push_middle 326334888
push_front 950183844
push_front 368975865
get 32247
get 483162
push_back 400684284
push_middle 168176721
push_middle 650538997
push_front 25616394
push_back 437412929
push_middle 736322244
get 525878
push_middle 281397134
push_middle 660364167
push_front 872107874
push_back 524598232
push_front 109884495
push_back 778793350
push_front 132106174
get 514615
push_front 394554375
push_front 225764191
get 273930
push_front 33453131
push_middle 853366858
push_front 283377960
push_back 838261961
get 433485
push_back 25027383
get 243015
push_back 736657657
get 499065
push_middle 878556153
push_front 415861638
push_middle 333206400
get 198845
push_middle 258872027
get 159390
push_back 730654788
push_middle 779240402
push_middle 952582657
get 500819
get 30462
push_middle 908158787
push_middle 746277848
push_back 669850559
push_back 425323741
push_front 846579755
push_front 220065646
get 561969
push_back 577803354
push_back 441836587
push_middle 836129966
push_back 721295135
get 493038
push_front 103578842
push_front 372788694
push_middle 171455511
push_back 406253499
get 287705
push_front 323833264
push_front 390741237
push_back 216628588
get 374780
push_back 188779562
push_middle 89000941
push_back 89524356
push_front 498224619
push_front 930512665
push_front 645994713
push_back 403431125
push_middle 623765294
push_back 242064143
get 43378
push_back 817322093
get 309165
push_front 869449244
push_front 41717619
push_front 446228330
get 369865
push_middle 113129010
push_middle 342584100
push_back 223383444
push_back 110286698
push_front 477517935
get 64123
get 477079
push_middle 627531891
push_front 986315927
push_middle 82581927
get 38517
push_back 563458021
push_middle 594895501
push_front 611206558
push_middle 878057979
push_back 421385200
push_middle 173180780
get 370644
push_middle 342578383
push_back 155631231
push_front 233483207
get 665041
get 236523
push_front 858995483
push_middle 984900704
push_middle 524869891
push_back 205752454
push_front 719297559
get 347311
push_middle 266082662
push_back 276714704
push_middle 522925031
push_back 333533895
get 452704
get 383299
push_back 986188203
push_middle 316719888
push_front 803072720
push_front 389374940
push_front 514888933
push_front 965297684
push_back 831756588
push_back 527677322
push_back 509865614
get 40007
push_back 414530044
push_middle 234856169
push_back 828450812
get 342158
push_front 8546685
push_front 133403603
push_front 129868003
get 259557
push_back 478207990
push_front 717499433
push_back 359791356
get 190655
get 407045
push_back 527556285
push_front 925317616
get 42120
get 466045
push_middle 621613739
push_middle 236740487
push_front 46000039
push_back 807428615
push_front 795720077
push_front 775293698
get 413551
push_front 676786484
push_front 689190758
push_front 483535360
get 594926
get 475903
push_back 198902636
push_back 245689106
push_back 124631958
push_middle 433551340
push_back 957991282
push_middle 92627322
get 187887
push_back 789698008
push_back 610977142
push_back 731559482
push_back 555867203
push_front 364382218
push_middle 735290798
push_back 390817271
push_front 862149894
push_middle 134804422
push_middle 902960467
push_middle 231762085
push_front 346119934
push_middle 284793504
get 241635
get 636934
push_back 957509345
push_middle 465783444
get 288250
push_back 915233092
push_back 891021195
push_back 783628675
push_middle 414155311
push_front 750122419
push_back 269179070
push_middle 598949209
push_front 905821392
push_middle 530586653
push_back 400835290
get 548580
get 597043
push_front 501617815
push_front 400005050
get 131806
get 539909
push_back 617982597
get 504174
push_back 852748606
push_front 295108994
push_front 272365624
get 273433
push_middle 760839659
push_middle 320298082
push_front 362843916
push_front 618851489
get 404291
push_back 411959433
push_middle 932402408
push_middle 410252645
get 325570
push_back 169953747
push_middle 509616672
push_front 44268148
push_middle 484056343
get 47540
get 473773
push_front 84223982
push_front 985938114
push_front 702400797
push_front 496959810
push_back 793023367
push_middle 638356086
get 50896
push_front 30426939
push_back 892744917
push_back 295748648
push_middle 775010051
push_middle 439490195
get 259070
push_back 43591391
get 636300
get 364131
push_front 720066379
push_front 220224215
push_front 636912075
push_back 414302962
push_front 740064046
get 238793
push_back 466675058
push_back 51615511
push_front 377117342
push_back 951848844
get 576508
push_back 612474094
push_back 511363019
push_back 213409317
push_front 286009119
get 11750
push_back 567167462
push_back 425631017
get 18039
push_back 306133419
get 635798
push_front 980857775
push_front 907439584
push_middle 766172555
push_front 659716057
push_middle 68007578
push_back 570189431
push_middle 810484089
push_middle 961801948
push_middle 242907205
push_back 817517195
get 182633
push_middle 39391745
get 96738
push_front 315838170
push_middle 63678478
push_front 455575222
push_middle 933554990
push_front 710732181
push_back 622815251
push_back 120402215
push_back 150467524
get 514556
push_back 458770988
push_back 587861092
push_front 890625851
push_front 968948549
push_middle 933140217
push_front 412655417
get 446781
push_front 79948902
get 10456
push_front 783286958
push_middle 293404973
push_middle 582403560
push_back 6135017
push_back 346884508
push_front 888845170
push_middle 169232488
push_back 488330655
push_middle 765260637
push_front 988046317
push_front 749505004
push_front 896536256
push_middle 23812861
get 541203
get 74202
push_middle 843869145
get 124084
get 423601
get 236260
push_front 133004477
push_middle 441935263
push_middle 304783828
get 394665
push_front 562607905
push_back 487748863
get 304916
get 75569
push_middle 592222618
push_middle 272568137
push_front 961456810
push_front 597183368
push_middle 72464442
push_back 550727797
push_front 360495028
push_front 27684274
push_back 614647076
get 645739
get 528526
push_front 756214708
push_middle 713388687
push_middle 785060478
push_front 731089537
push_front 370475641
push_front 445202979
push_back 553378387
push_back 18312806
get 187634
get 500925
get 470186
get 505274
push_front 228579409
push_front 519314722
get 460651
push_back 28933132
push_middle 708914677
push_middle 370473253
push_middle 390182970
get 434298
push_back 158897706
get 579641
push_front 983848789
push_middle 408756223
push_front 820522383
push_front 9396258
get 416816
push_front 662581003
push_back 54989004
get 282716
push_front 36657943
push_front 505148958
push_middle 52096421
get 50833
push_back 989076523
push_front 542326864
push_middle 514960680
push_middle 242299725
push_front 666130124
push_front 618435001
push_middle 768044075
push_front 923505521
get 583756
push_back 865745315
push_front 343371771
push_back 192422013
push_back 65754262
push_front 345144719
push_front 363205598
push_back 349204845
get 251644
push_front 43112433
push_middle 374513399
push_back 619696885
push_front 231138213
push_back 437788018
push_middle 416307927
get 482898
push_back 888699248
push_middle 347983306
get 523355
push_front 482411882
get 393260
get 449442
push_front 89841589
push_middle 420696175
push_middle 37404874
push_front 373899065
push_back 6440293
push_middle 583360433
push_front 517130342
push_back 396885932
get 336998
push_back 549271474
push_front 3599737
push_middle 959728109
push_middle 538718557
push_back 872696325
push_middle 735342116
push_front 58981802
get 151288
get 412287
push_front 418346356
push_front 323698356
push_front 889941206
get 237673
push_back 742228643
push_front 198185914
push_front 852631595
push_back 535218760
push_front 328044475
push_middle 774219416
push_middle 709776398
push_back 963449077
push_middle 722395652
push_middle 665999287
push_middle 772473958
push_middle 405795704
push_front 622204516
push_middle 467555523
push_middle 313293902
push_middle 741332058
push_middle 74137579
push_middle 575324708
push_back 246930553
get 465630
push_back 44441899
push_back 863203374
get 65514
get 658114
push_middle 284706151
get 138440
push_back 186238600
push_middle 702694729
push_front 806501511
push_front 535584267
push_back 205757973
get 387350
get 341677
push_middle 233035699
push_middle 872945110
get 314485
push_front 529631303
push_front 697120405
push_back 236884170
get 241457
push_back 361965304
push_middle 273600416
push_front 657422840
push_front 463026184
push_front 194842070
push_middle 800314173
push_middle 292915405
get 245585
push_back 757659229
push_back 635199817
push_middle 590027404
push_middle 530585725
push_middle 362781319
push_back 580418049
get 213586
push_front 758253843
push_back 615025899
push_middle 2146125
push_front 450741916
get 436637
push_front 195857309
push_front 601867630
get 388801
push_back 357015042
get 225445
push_middle 27445627
push_back 967377115
push_middle 753848436
push_middle 155060355
push_back 463458106
push_front 83781723
push_middle 57292906
push_front 440369979
push_back 452891702
push_front 587790718
push_back 517065012
push_back 920619328
push_front 364595456
push_middle 782085782
push_middle 511360279
push_front 278777626
get 267228
push_front 89677616
push_middle 467836283
get 82983
push_back 905940656
get 228452
push_back 490940903
push_back 655867162
get 409195
get 295272
push_front 779909671
push_front 946846533
get 567896
push_middle 64508100
get 91826
push_front 700220410
get 129529
get 503316
push_back 575034349
push_back 314591488
push_back 410642768
push_back 681513719
push_front 328130988
get 342723
push_front 849848983
push_middle 635966629
push_front 960269511
push_back 478968280
get 118002
push_front 119797543
push_back 361603048
get 449824
push_back 877481913
get 137297
push_front 290323783
get 119525
push_middle 890772307
push_front 713452293
push_back 653428086
get 544535
push_middle 837429468
push_middle 482091085
get 656483
push_front 475722871
push_front 817892552
push_back 412902528
get 333437
push_front 21306220
push_back 798957333
push_front 720137903
push_middle 933617520
push_back 853694988
get 272067
push_front 697197457
push_back 943750603
get 422491
get 481477
get 326508
get 34148
push_middle 318251594
push_middle 465477796
push_middle 234109063
push_front 120732522
push_middle 735329748
push_front 485933461
push_middle 793266860
push_middle 746355141
push_back 225783057
push_middle 489899172
push_middle 631809349
push_front 310198982
push_middle 442121422
push_back 123604873
push_back 320602641
push_middle 883843323
push_front 689282132
push_front 896605282
push_middle 230358471
push_front 145004158
push_back 970042181
push_middle 743944665
get 99283
get 497651
push_back 861089772
get 131321
push_back 845506446
push_middle 231905819
push_middle 732637009
get 294238
push_front 729445091
push_middle 749821003
push_middle 898847038
push_middle 597198513
push_front 495777178
push_front 764877831
push_front 881692569
push_middle 433441081
get 183557
push_back 179163660
push_middle 150136331
push_middle 945324911
push_middle 319054015
get 107621
push_front 199785167
push_front 206040350
push_back 682071865
push_back 618206967
push_front 606443490
push_front 698873836
push_back 76537743
push_middle 490108411
push_middle 656266372
push_back 829901398
push_back 216151500
get 541215
get 625088
get 91734
push_front 985441889
push_front 953905449
push_back 235628854
push_middle 262341103
push_front 70592057
push_front 109680761
get 400331
push_middle 381800755
get 312841
push_middle 819198292
push_middle 635523045
push_middle 389829729
push_back 861079353
get 368263
push_front 861133461
push_back 368509868
push_back 906765990
push_middle 515799933
push_back 264709508
push_back 321532196
push_middle 94563077
push_back 560421325
push_back 732052900
push_back 960309874
push_front 933623369
push_back 834729270
get 315842
push_back 832417728
push_middle 234287355
push_front 48767488
push_middle 487635196
push_back 303015932
push_middle 992111337
push_back 117008991
push_middle 943827758
push_back 707266394
push_middle 566525235
push_front 987397587
get 107297
get 271983
push_middle 429937065
push_front 692741106
push_middle 261603388
get 613806
push_front 403954029
push_front 252472749
get 98847
push_back 629040162
push_middle 334812361
get 184585
push_middle 849257983
push_back 855473359
push_back 922988525
get 135969
get 239451
get 524260
push_front 166498130
get 196816
push_back 159561774
push_front 300219421
push_back 55430314
push_back 245918185
push_middle 292524340
push_back 918049350
push_front 293126202
push_middle 544979895
get 235296
push_front 712849592
push_back 947551307
push_front 162241810
push_front 607913640
push_middle 394657039
push_middle 989805225
push_front 455706265
push_back 10036485
push_front 150529472
get 284380
push_back 5659982
push_front 929586135
push_front 626172777
push_back 746367827
push_back 587276025
push_back 413242464
get 502096
push_back 149912729
push_back 646333601
push_middle 858897635
push_middle 68807900
push_middle 558773934
push_front 486356164
push_back 875175977
push_middle 429269059
push_front 76697033
get 530635
push_front 209421129
push_front 666342389
push_front 529218586
get 112420
get 124692
push_back 334157663
get 274677
push_front 410817064
push_middle 868356807
push_back 775465966
push_middle 64427964
push_middle 120712677
push_middle 173070271
push_back 724675209
push_back 380171316
push_front 377384594
push_front 306429332
push_front 860250780
push_back 763569809
get 25067
get 581393
push_back 835388784
get 625066
push_front 758546406
push_front 387185079
push_middle 714643102
push_middle 70068518
push_front 950484811
push_front 287411350
push_back 569639783
push_middle 756276193
get 620090
get 508313
push_front 343074327
push_back 624314531
push_front 258574469
push_middle 20114107
push_front 844999165
push_back 774773292
push_back 407405648
push_back 830142043
push_back 218256802
push_front 704861540
push_back 242097032
push_front 74379609
push_back 259225242
push_front 290152786
push_front 80728522
get 368850
push_middle 106074494
push_back 70992485
push_back 173848393
push_middle 414049524
push_back 398299639
get 24775
push_middle 598882842
push_back 603318519
get 296573
get 522697
get 381596
push_back 262368055
push_front 111775882
get 275700
push_front 955199018
push_front 630471463
push_front 61101762
push_back 860667084
push_back 147714862
push_front 618839462
push_middle 724111343
push_back 657781096
push_front 786864498
push_middle 795177690
push_front 606593715
push_back 443669073
get 2495
push_back 34016933
push_front 945434166
push_middle 254585753
push_middle 478552790
push_back 55473681
push_front 523170535
push_front 578473849
push_middle 431584186
push_middle 533171790
push_front 157521376
get 283160
push_front 942761071
push_middle 375205878
push_back 87031600
push_front 420768957
push_middle 459309762
push_front 738137648
get 166218
get 243754
get 215077
push_front 578699032
push_back 938031376
push_front 15685065
get 607646
push_back 294206847
push_front 747503782
push_back 137005440
get 148228
push_front 884332919
push_front 148388514
push_back 255613581
push_front 521498332
push_front 488337117
push_middle 948379248
get 495369
push_back 990686965
get 477143
push_back 451650137
push_back 508812607
push_front 17673861
push_front 307749084
push_back 398993223
push_front 510057152
push_back 962044152
push_front 386431904
push_back 804404997
get 384905
push_middle 995598221
push_middle 984518527
get 258798
get 84231
push_front 30990051
get 223266
push_front 692716295
get 526524
push_middle 270302827
get 486253
push_middle 212490443
push_back 616222000
push_front 345641967
push_back 841073519
get 35980
push_back 545351055
get 274507
push_front 546525057
get 148198
push_back 136172443
push_middle 127862946
push_middle 155262453
get 426955
push_back 11267146
get 182908
get 297029
push_front 452958184
push_middle 6669302
push_back 881077357
push_middle 459114250
push_front 421122433
get 424264
push_middle 558468124
push_front 653933603
get 517512
push_front 793505545
get 96007
push_middle 650235491
push_front 328127618
push_middle 222239222
push_front 135706043
push_front 370384525
push_front 573292703
get 536183
push_back 530946419
push_back 890958908
push_back 150262138
push_back 954509608
get 648034
push_back 261048693
push_front 573638072
get 386911
push_back 608720602
get 231109
push_back 358488472
push_back 72562352
get 396706
push_back 915473455
push_middle 46390492
get 403854
push_back 510446570
push_middle 969745844
push_back 477871413
get 114151
push_middle 897461566
push_back 712666545
push_front 406829891
push_back 857011478
push_back 972184661
push_front 715397480
push_back 677202555
push_middle 556242762
push_back 777482928
get 488130
push_middle 41951615
push_back 595907817
push_middle 90438665
push_middle 930150205
push_back 107547311
push_middle 810936152
push_back 433365483
push_front 139155614
push_back 295385738
push_front 990947791
push_front 351431652
get 576104
get 107001
push_front 799042347
get 575626
get 648524
push_front 513536841
push_back 605382974
get 399101
get 604054
push_back 137697662
push_back 438995006
get 312598
push_front 578810923
push_middle 574619341
get 598070
push_front 404464010
push_middle 574348142
push_front 308256155
push_middle 246693401
get 246478
push_middle 990702279
push_back 701326918
get 412746
get 535616
get 52703
push_middle 386471118
push_front 347398353
get 214915
push_front 318861073
get 443241
push_back 640165072
push_middle 245391739
push_front 730468769
push_middle 651914448
push_front 379165920
get 426371
push_middle 382703820
get 441405
push_front 179739029
get 338707
push_back 866773455
push_back 842473671
push_back 551635472
get 348973
push_back 167325595
push_back 693036229
push_back 331674631
push_back 670688666
push_front 960397987
push_front 356400356
push_back 410697726
get 666760
push_front 420691069
push_middle 169944311
get 9137
push_middle 743439726
push_front 521047655
get 91747
get 189771
push_back 877325512
get 125491
push_back 468970289
push_middle 805108440
push_middle 941737937
push_back 594307455
push_back 868298473
get 295702
get 294475
push_middle 205537426
push_front 701787600
push_middle 924161807
push_middle 744775329
push_middle 883513537
push_middle 299107013
push_middle 807787965
get 71488
get 116335
push_middle 96548539
get 191561
push_front 244969270
push_middle 414990436
get 250126
push_middle 699396302
push_front 744847438
push_middle 231664241
get 363100
push_front 427332746
push_middle 553020117
push_middle 151856287
get 319217
push_front 289017402
get 220298
push_middle 737998955
push_back 321722263
get 642494
push_middle 589159060
push_back 919145781
push_front 618137187
push_middle 555078025
push_front 270077256
push_back 848961411
get 287786
get 470298
push_front 985563909
push_back 350338721
push_front 277139292
push_back 453645475
get 571411
get 430810
push_front 233913368
push_back 407554796
get 657357
get 631901
push_front 737209099
push_back 822658947
push_middle 18339314
push_front 102643263
get 396844
get 72582
push_back 231468232
push_back 696572923
push_middle 201429011
push_front 251631421
get 110409
push_back 857641916
push_back 13162288
get 331691
push_middle 879327073
get 644320
push_middle 455677412
get 224515
push_front 87060822
push_middle 86519396
push_back 550999622
push_back 596384087
push_middle 449523358
push_middle 90091300
get 198268
push_back 654295997
push_back 854917773
push_middle 325868149
push_middle 726924219
push_back 240693134
push_back 20968632
push_middle 377905834
push_back 2647558
push_back 202594614
push_middle 141980402
get 112386
push_front 8763677
get 480533
get 546997
push_front 120516730
push_back 154052759
get 364319
push_front 135761335
push_front 500011449
push_front 173436624
push_middle 311118963
push_front 936766644
get 144160
get 223333
push_middle 855159091
push_middle 200546501
push_front 866748582
get 533958
push_middle 934560886
push_front 293863340
get 429690
get 448795
push_back 292542035
get 586434
push_middle 391364295
push_back 640512145
push_back 355593710
push_back 262275245
push_middle 595122230
push_middle 226183620
push_middle 707408118
push_back 314982136
get 22823
push_front 426287867
get 291306
push_back 225732422
push_back 116617803
push_front 869069982
get 602992
push_back 531352575
push_middle 477723802
push_front 453616117
push_middle 754960056
get 74225
push_middle 11752390
push_middle 93687061
push_back 988217343
push_back 660939619
get 446658
get 25851
push_middle 434020792
get 540800
get 327524
push_front 502799238
push_back 56750814
push_back 26403198
push_front 114481750
push_middle 480870619
push_middle 79102980
push_middle 198325672
get 77987
push_middle 645287017
push_front 698217325
push_front 802296175
push_back 208119480
push_middle 636940037
push_middle 379197762
push_front 981962000
push_middle 298705866
push_front 626372807
push_back 780243516
push_back 858244113
get 257810
push_middle 651721877
push_middle 897638527
push_middle 788639716
push_back 599195968
push_middle 332402444
push_middle 86987022
push_front 246843677
get 474700
push_front 93766544
push_back 706155194
push_front 776096705
push_front 966950165
get 477999
push_middle 873487333
get 538669
get 478723
get 233192
get 443882
push_middle 330943868
get 120863
get 33712
push_back 716558745
push_back 158784687
push_back 728392969
push_middle 612815036
push_middle 673731419
push_back 721101217
get 575972
push_front 267049617
push_front 136943521
push_middle 426745735
push_middle 286347240
push_front 724109113
push_middle 743865576
push_middle 453118367
push_front 417764196
push_front 904540929
push_middle 700766380
push_front 779226522
push_front 472247494
push_back 419079880
push_front 393670971
push_middle 574330348
push_front 575211131
push_back 405948644
push_front 928780269
get 554136
push_front 235804107
push_front 828016393
push_middle 780544876
push_back 361609815
get 16085
push_back 264066004
push_back 355158386
push_front 175107122
push_front 254346520
get 582833
push_back 182016842
push_middle 758623881
push_back 1955182
push_middle 159674749
push_back 470301965
push_middle 836694383
push_back 571905254
get 113193
push_front 804467280
push_middle 39670906
push_back 295774677
get 305152
push_front 395634129
push_front 653289131
push_middle 466378974
push_front 453187730
push_back 542315286
push_back 590299052
push_front 869002109
push_back 714911135
push_front 366544346
push_back 53686081
push_middle 215473769
get 369667
push_middle 386100166
get 191897
get 527628
get 530174
get 223939
get 116542
push_middle 754225859
get 518577
push_back 378231099
get 666697
get 128027
push_back 864496966
get 506626
push_back 10946823
push_front 134010587
push_front 823980461
push_middle 198790506
push_back 242540326
push_back 307651245
push_front 608003798
push_back 275041562
push_front 912692943
push_back 346164976
get 170762
push_middle 654199680
push_middle 823987285
push_front 740959029
push_middle 501393508
push_front 19078457
get 461984
get 214502
push_back 292439091
push_back 142297760
get 480908
push_front 194130609
push_front 265669750
get 270891
get 233296
push_back 446132308
get 160108
push_middle 549747466
push_middle 569634109
push_back 198634694
push_back 990172746
push_back 103468184
get 518882
push_middle 455534675
get 394721
get 661297
push_front 575961929
push_front 411648502
get 131337
get 477952
push_front 253182572
push_middle 259621910
push_back 280366930
push_middle 765267457
get 390128
push_middle 236417392
get 106073
get 71743
push_back 981847177
push_middle 722771314
push_front 215049052
get 615131
push_front 80370689
push_front 106256615
push_front 425655122
push_front 384248634
push_front 874850555
push_front 235366271
push_front 84449703
push_back 513315464
push_middle 32361216
push_front 35205531
push_front 661006469
push_back 584301774
get 369446
push_middle 386592912
get 588997
push_back 408396502
push_front 488791690
push_middle 315922265
push_back 197371994
push_front 216003197
push_back 4363540
push_middle 436020402
push_middle 728874231
get 280739
push_front 479185817
get 126886
push_middle 32978335
get 448861
push_middle 785875487
push_back 558658822
push_front 846652095
push_front 801990081
push_middle 766648626
push_front 915615703
push_front 329779955
push_middle 476937673
push_front 795335574
push_front 984270334
push_middle 714200305
push_front 928060747
push_back 446113912
push_front 579829141
push_front 874685351
push_middle 399617678
get 133367
get 307303
push_back 177430998
push_back 363418502
push_front 914359599
push_front 563026347
push_front 755624365
push_back 156820966
get 106266
get 268657
push_back 28691372
push_front 341302697
push_front 469923545
get 278842
push_back 590507472
push_back 190922069
get 329021
push_back 113468628
push_front 550612718
push_front 970690523
get 184398
push_middle 63016067
push_back 532234709
push_back 22481267
get 456434
push_back 228523491
push_front 547045302
push_front 178563062
get 299730
push_middle 39161583
get 214797
get 562897
push_middle 948460206
push_back 395998602
push_back 217931391
push_back 114713649
get 111348
get 546582
get 621750
push_front 758160103
push_middle 159814795
get 163505
get 236098
push_front 745778739
push_front 570968414
push_front 501717834
push_back 652336081
push_front 746650371
push_front 850250337
get 400909
push_front 376601539
get 92260
push_back 386552894
push_front 895654336
push_back 579786161
push_back 174409819
push_back 345897668
push_back 23542791
push_middle 793763146
push_back 594224870
push_back 302432625
get 76128
push_back 83975921
push_middle 172500848
get 15335
get 554747
push_middle 434132654
push_middle 810392152
push_middle 16943548
push_front 620471683
get 510759
push_middle 730583668
push_middle 401719882
get 333922
push_middle 217215137
push_back 49960631
push_middle 80185787
push_back 457959147
push_middle 969819115
push_middle 961185007
push_front 188582170
push_middle 957485059
push_middle 550018370
get 573244
push_back 860658631
get 466332
push_back 77405349
get 231528
push_middle 3313524
push_middle 852969718
push_front 483948795
push_middle 135795287
push_front 21883656
get 139834
push_front 454641365
push_middle 654874281
push_front 991274552
get 186820
get 657530
push_middle 428885812
push_back 848924648
push_back 116588666
get 462071
push_front 175448813
push_back 65706396
push_back 170937179
push_front 223322488
push_middle 793852798
push_back 243687831
push_front 504846773
push_front 400092696
push_back 385644948
push_middle 676145798
get 445959
push_front 899176227
push_front 124317244
push_middle 695341815
push_back 859590395
get 489930
push_front 223588033
push_front 686794175
push_front 746840047
push_back 811674018
push_back 491778281
push_front 832320415
push_front 2258995
get 623426
push_front 747633070
get 520301
get 378147
push_front 543738174
push_front 814528893
push_middle 181526815
push_middle 928299621
push_back 31462368
push_back 869853303
push_front 147948423
push_middle 137331217
get 244860
push_front 190366736
get 220650
get 519378
get 542222
push_back 120923926
push_middle 571949876
get 121239
get 83249
push_front 85586478
get 371477
push_back 262151877
push_front 633309496
get 255843
push_back 965325782
push_back 52675214
push_middle 80741243
push_middle 362765370
push_middle 739624319
push_back 485483630
get 187897
push_front 542050319
push_front 878344608
push_middle 880529845
push_middle 708632956
push_front 443717823
push_back 424598668
get 351356
push_front 270718782
get 179140
push_back 581066506
push_back 815301314
push_back 84005729
push_front 968049342
push_middle 820594927
push_front 338193839
push_middle 762376734
get 422363
get 487318
push_front 736240934
get 161236
push_back 560855661
push_front 962255
push_back 137422535
get 385896
push_front 637280463
get 244887
push_back 944324543
get 611412
push_back 184990790
push_front 856089356
push_middle 853915951
push_middle 764167878
get 430039
push_front 690299664
push_back 249292269
push_back 38702717
get 494644
get 154780
push_back 36967357
get 608956
push_front 765813356
push_back 864575251
get 194984
get 483839
push_back 567187841
push_middle 681812159
get 117183
push_middle 229091240
push_back 475100550
push_front 487764283
push_middle 870998264
push_front 966831505
get 361288
get 369917
push_middle 551308322
push_front 428285450
get 4194
push_middle 844579306
push_back 448527903
get 213224
push_front 494338121
get 584450
push_front 919156986
push_back 196097821
push_front 16093488
push_middle 697138619
push_front 964035849
push_middle 743845938
get 392463
get 216408
push_middle 121018404
push_front 570027975
push_back 262775679
push_back 442445270
push_front 106190731
get 82155
push_front 363481688
push_front 817006238
push_back 111036217
push_back 485447016
push_middle 1696205
push_front 415431387
get 273346
get 178765
push_back 957087482
push_back 344473786
push_front 239976469
get 634590
get 347088
push_back 727152891
push_back 745469658
get 423963
push_front 998370366
push_back 503810839
get 89274
push_front 436176482
push_front 434539136
push_back 336179519
push_front 843743694
push_middle 462701960
push_front 304720011
get 183232
get 407138
push_back 954954256
push_front 208365854
push_middle 584799321
get 151125
push_front 589048300
get 641686
push_back 413072895
push_front 350242686
push_middle 669447884
push_back 446687847
get 140319
push_middle 155444360
get 2657
get 268668
push_front 614549510
push_middle 87103785
push_middle 363426659
push_middle 189675247
push_middle 263133008
get 484188
push_back 731949475
push_back 899557213
push_front 370008081
push_middle 39065880
push_back 816428147
get 340785
push_middle 616970023
push_back 234379984
push_front 544591694
push_front 673203923
push_back 162164350
get 667451
push_middle 769452614
push_front 791189207
push_front 359209200
push_front 886353090
push_front 44356860
push_back 188241631
push_front 694306408
push_front 180425424
push_front 716702390
get 325208
get 18340
push_front 850791495
push_back 661229985
push_front 669687214
push_back 291010515
push_middle 533448544
push_middle 118478046
push_back 396884279
push_back 119355224
get 323932
push_back 79536774
push_middle 9728136
push_back 941352563
get 114215
get 653759
push_middle 214868128
push_back 239691383
get 371532
push_middle 693055029
push_back 143806540
push_front 500409264
push_front 489137239
get 541980
push_front 438195927
get 56831
push_front 727558116
push_back 702366426
push_front 838964526
push_back 549013990
get 105425
push_front 822861507
push_back 831843322
push_back 26797180
get 205575
push_front 120211045
get 651723
get 370955
get 653633
get 338166
push_front 215471164
push_middle 710684939
push_front 774221417
get 503805
get 381426
push_middle 461046563
push_back 330897029
push_front 540148148
push_front 75272783
push_middle 943055734
push_back 191154145
push_front 38849522
push_back 26559103
get 154014
get 360602
push_middle 356045990
push_middle 958839838
push_front 124621078
push_front 24798750
get 644859
push_back 607938615
push_front 364740995
push_back 344269609
push_front 721606045
push_back 34111572
push_middle 151059887
get 284137
push_front 595662470
get 82586
push_back 681198476
push_middle 773446349
push_back 65698341
push_front 338099704
push_back 586013521
push_front 857921993
push_front 247978347
push_front 510035471
push_back 937636321
push_middle 775249239
push_middle 315270163
push_middle 435313817
push_middle 637722426
push_back 277873880
push_front 863820148
push_middle 295647827
push_front 279796471
push_middle 327690754
get 213146
push_front 757744915
push_back 269067753
get 243752
push_back 555654721
push_back 773814954
push_back 878310657
push_back 560338518
push_front 727718244
push_back 63990050
push_middle 752481142
push_middle 604947461
get 539163
push_back 559342930
push_middle 667586687
push_middle 92561743
push_back 736322860
push_back 572501193
push_front 887714147
push_back 711435793
push_back 236371756
push_middle 370965521
push_back 517606542
push_middle 992618853
push_back 483339987
push_front 206791497
push_front 935880379
get 545228
get 407715
get 323826
push_middle 10132716
get 281349
push_front 807473449
push_middle 4881386
get 658294
get 535001
push_front 789135170
get 476278
push_front 991753697
push_front 812505479
push_middle 682183841
get 385065
push_back 905960828
push_front 991810816
get 345278
push_middle 648690387
push_front 75996750
push_middle 514820826
push_back 914440088
push_front 244453572
push_middle 507918391
push_front 168697301
get 598978
push_middle 736957006
push_front 60746229
push_middle 33964957
push_middle 42452718
push_middle 528358901
push_back 49137438
push_middle 637185366
push_back 620387393
push_middle 251141893
push_back 530872276
push_middle 105025776
push_middle 706448273
get 318924
get 411521
get 512766
get 531322
push_front 596950988
push_back 202527065
push_middle 557535577
push_front 415024850
push_middle 196047427
push_middle 755788723
push_back 82497417
push_front 448752270
push_middle 57852107
push_front 913248178
push_middle 389558581
push_back 318888701
get 350620
get 469725
get 631011
push_front 366208710
get 350641
push_back 572459036
push_front 441153157
push_middle 491287755
get 612991
push_middle 601725695
push_front 66162902
push_back 72565255
push_middle 110664363
push_middle 399126788
push_front 566418180
push_front 456426381
get 418649
get 501486
get 386353
push_back 849635723
push_front 657846788
push_front 342224577
push_middle 355676532
push_back 469838789
push_middle 264580116
push_middle 483978975
get 407648
push_back 549793342
push_front 61674013
push_middle 606069750
push_middle 230336550
push_middle 783693193
push_back 29259507
get 503034
get 338632
push_back 634205707
push_back 707357394
get 190339
push_back 111263687
push_middle 353653057
get 40669
push_front 840470943
push_front 492788111
push_back 650132104
push_middle 814769275
get 498728
push_middle 103196402
get 505915
push_back 960904031
get 648979
get 506403
push_back 845009747
push_back 399183371
push_middle 593794911
get 110626
get 139837
push_back 188428461
push_front 303702030
push_front 736705155
push_front 492891511
push_middle 879677197
get 630533
push_middle 803729385
push_middle 471848985
get 424481
push_back 893071157
push_front 680045479
push_back 853854718
get 424058
get 554626
push_middle 797342889
push_front 458062206
push_middle 882766449
push_back 740747921
push_back 270576604
push_front 876252481
push_front 881081196
get 272631
push_front 810076455
push_middle 751593174
push_front 908233116
push_front 374404344
push_middle 485185790
push_back 993339934
push_back 619895815
get 76568
get 336600
push_middle 714233248
get 31086
get 644854
push_front 96712326
get 441365
push_back 636818297
push_front 78283466
push_back 611794752
push_middle 761229011
push_middle 773900950
get 308477
get 386333
get 566044
push_back 57237796
push_front 368462552
push_back 406395922
get 30625
push_front 712005607
push_back 604777521
push_back 980877023
push_front 482050761
push_front 900917454
push_front 80778097
push_front 785355826
push_front 947446943
get 295416
push_front 228138596
push_back 237643768
get 199482
push_front 855222171
get 368745
push_front 964953515
push_front 957408571
push_middle 394836478
push_middle 686660011
push_front 196763397
get 52468
push_middle 123910360
push_back 189468966
push_back 649928647
push_middle 723183694
push_front 903191671
push_middle 943554454
push_middle 101354391
push_front 205607317
push_back 184744014
push_back 337632704
push_middle 761429848
get 597060
get 1643
push_front 732249323
push_middle 808619221
get 219795
push_back 839760576
push_middle 265566020
push_front 656658357
push_middle 873047089
push_front 591406706
push_front 364922213
push_middle 447857238
get 111956
get 340716
push_middle 265045166
push_middle 37094339
push_middle 283973741
push_front 904822952
push_middle 403958414
push_middle 843568633
push_middle 829884148
push_back 654703786
push_back 106637444
push_middle 483938230
push_middle 230489884
push_front 882776043
push_middle 889147752
push_back 701831247
push_front 6087269
push_back 409741027
push_middle 598073340
push_middle 382788917
push_middle 47095698
push_back 751875126
get 562974
push_middle 940132927
push_back 118072940
push_middle 941797313
push_middle 859135995
get 537550
get 584762
get 196417
push_middle 368226024
get 5240
push_front 616045850
push_back 66772785
get 180929
push_front 260662977
push_front 365940966
get 357745
push_front 151698684
push_front 381042804
push_back 906693421
push_back 687270729
push_front 241600714
push_back 359891161
get 63801
get 290856
push_front 852343499
push_middle 214781895
push_back 506343821
get 622537
push_middle 86412536
push_front 322913322
get 149686
push_middle 242827282
push_back 234891163
get 594899
push_back 901868436
push_front 512786968
push_back 693920577
push_middle 439457873
push_middle 610400236
push_front 965972186
get 648516
push_front 585418950
push_front 924527896
push_back 223881199
push_front 285082984
get 629575
push_middle 374543699
get 424978
push_front 116428373
push_middle 586089147
push_back 884728216
push_front 493890366
get 464393
push_back 485613732
push_back 630503999
get 434415
get 65947
push_front 971674473
push_middle 337262368
push_middle 675409828
get 586999
push_back 870309036
get 47264
push_front 279998242
push_back 200066600
push_front 313911184
push_back 748449473
push_front 312889745
push_middle 596495340
push_front 13287631
push_middle 153527201
get 117630
get 311294
push_back 485232183
push_front 688834093
get 110573
push_front 643761007
get 514572
push_middle 509666104
push_front 840503948
push_front 242475203
push_middle 297406095
push_back 190596927
push_middle 240264739
push_back 150181690
push_front 646532801
push_front 12233850
push_back 998109289
get 654962
push_middle 271494106
push_middle 161058194
get 620426
get 284433
get 114233
push_front 942750683
get 265901
push_middle 803444190
get 287422
get 373105
get 128118
push_back 293178192
push_front 981011863
get 535821
push_middle 694936182
push_front 755917852
push_front 836681877
push_middle 527229568
get 156115
push_back 376441254
push_middle 562353621
push_front 130985931
push_middle 22523888
push_front 9632903
get 653883
push_back 317839373
push_middle 504746868
push_back 429851107
push_middle 421239045
push_back 655017474
get 94565
push_back 278460736
push_front 526032820
push_front 620784479
get 373755
push_front 899398137
push_back 310079978
get 271125
push_middle 573293611
get 239103
push_front 114865981
push_middle 16102389
push_front 656316484
push_middle 217598070
push_middle 705640603
get 145343
push_back 492351705
push_front 116579627
push_front 267537618
push_front 610795117
get 258026
get 132406
push_back 168817151
push_back 423888014
push_front 115320637
push_middle 175822264
push_middle 37912897
push_back 218388892
push_middle 530566052
push_back 455118110
push_back 514343652
push_back 578311984
push_back 767282227
push_front 80913773
get 599303
push_middle 580490855
get 352915
get 226261
push_front 238977801
push_back 657307897
get 274059
push_middle 775341453
push_middle 333721934
push_front 24063636
push_front 967486762
push_middle 96202385
get 298645
get 511821
push_front 675616731
push_front 790091818
push_middle 481384324
push_front 868206309
get 465414
push_middle 946665631
get 574264
push_middle 558978939
push_back 309774099
push_back 712151837
get 378234
get 567855
get 251400
get 593853
push_front 685056032
push_back 167549670
push_front 454856981
push_front 28590934
get 492231
push_front 25918636
push_front 187479932
push_middle 864746034
push_middle 573052295
push_back 615332572
push_front 168748840
push_back 257032394
push_front 315939983
push_middle 582417349
push_middle 378023914
get 402479
push_front 591168362
get 646979
push_middle 675538139
push_middle 914628522
push_back 945842905
push_middle 513185114
get 567126
push_back 251443014
push_back 860162639
get 461439
push_middle 434758508
get 410633
push_back 590659553
push_front 696736876
get 361227
push_middle 816017792
get 656316
push_middle 636279552
get 39494
push_middle 106701600
get 28055
push_front 323249171
push_back 644011411
push_middle 538533470
push_back 2062004
push_middle 239042099
push_front 166786922
get 97101
push_front 932628187
push_back 920929443
push_back 536263447
get 394547
get 323906
get 62645
push_front 338724819
push_front 20858706
get 88976
get 100116
push_front 443250624
push_middle 548444130
get 279771
push_front 245119714
push_back 761038125
get 645118
push_front 838919065
get 445445
push_back 318634741
get 379980
get 658770
push_middle 871987929
get 318722
push_front 123555357
push_front 660023117
push_middle 183933603
get 171663
get 154512
push_front 192333946
get 670895
push_middle 303008151
push_middle 94727205
push_back 415682255
push_back 654591324
get 564366
push_middle 404252082
push_back 436847876
push_middle 282497119
get 476418
get 594875
push_middle 159966264
push_back 57916458
get 561744
push_middle 667963241
push_middle 86110518
push_front 879641809
push_back 69857069
get 369259
get 509978
push_middle 281595295
push_middle 913118456
get 146568
push_front 335963302
get 509976
get 445434
get 22735
push_back 391397244
push_front 630709706
push_front 920506991
push_front 467573203
get 79150
push_back 724379086
push_front 345955120
get 485289
push_back 934371117
get 29583
push_front 205309285
push_front 233238366
push_back 118411791
push_front 379611334
push_back 521708597
push_middle 973272795
push_front 880616720
push_back 135708223
push_front 568609774
get 335546
push_front 605228849
push_middle 824537998
get 138525
push_middle 199951852
push_back 304222785
push_front 204025418
get 392829
push_front 170527297
get 565919
push_front 338129046
push_middle 526207464
get 605695
push_back 402714190
push_front 644692998
push_front 984807863
push_back 98554898
get 285544
push_middle 822544795
get 346897
push_back 531846655
push_back 711480421
push_back 690290830
push_front 642784712
push_middle 799387322
push_front 36798142
push_middle 621944509
push_front 782480952
push_back 585402995
push_middle 560175283
get 584942
push_back 705636183
push_back 357662342
push_back 115653027
push_middle 504433059
get 280169
push_back 933666292
get 441210
push_back 406412683
get 311163
get 257952
push_front 658205998
push_middle 415330575
push_back 865793929
push_front 114593113
push_back 997963297
push_front 532066758
push_back 120055938
push_front 995706550
push_back 498280368
push_front 625376693
get 349289
push_front 780796053
get 461419
push_front 324719033
get 172667
get 299197
push_back 118531493
push_front 988809571
push_middle 443964871
push_back 998926840
push_middle 467351132
push_front 852269839
push_middle 508258196
push_back 349572101
push_middle 447508555
push_front 730076382
push_back 661826767
get 642616
push_front 863449723
push_front 236976319
push_front 59734882
push_back 3986992
get 616723
push_middle 234994731
push_middle 874171808
push_front 842016085
push_front 662598003
get 107163
push_back 25187763
push_back 646781221
push_front 825682313
push_front 720087705
push_front 700817521
push_middle 518420886
get 540822
push_middle 158561881
get 164585
get 328055
push_middle 36131138
push_middle 295180689
push_front 844776613
get 267037
push_middle 917256103
push_middle 166641199
push_back 182181844
push_middle 363643205
push_front 966271936
push_back 287960532
push_back 843124948
get 405591
push_front 94052994
push_back 138284172
push_back 719874962
get 320700
push_middle 239719784
get 294577
push_front 531985781
push_front 155698653
push_middle 577700932
push_back 482969420
push_front 87943380
get 31913
push_middle 671086120
get 623145
push_middle 278612193
get 548687
get 322069
push_back 287552428
get 271057
push_middle 754426733
get 249538
push_front 608859054
get 585022
get 410253
push_middle 65806288
push_back 297480548
push_middle 643460603
push_middle 681264348
push_middle 744427639
get 112023
push_middle 82888887
get 615938
push_middle 328181620
push_middle 742373810
push_middle 268798053
push_back 840550231
get 621633
push_middle 358017509
push_front 95998627
push_front 948746989
push_middle 754861336
push_back 1438025
push_back 379408756
push_front 497761754
push_front 218486769
push_front 177171146
push_back 351083059
get 230079
push_back 289444762
get 287153
push_front 179784358
get 549563
push_back 70636175
push_front 227813129
push_back 653777654
push_front 642690891
push_front 820765228
push_front 732849028
push_front 929398300
push_middle 501156001
push_back 510235591
push_back 243984207
push_back 556825925
push_back 321436045
push_back 715215193
push_middle 972836556
push_middle 449105583
push_front 934293695
push_front 728792244
push_middle 141357253
push_middle 864014866
push_front 938469873
push_back 340406471
push_front 252782514
get 126532
push_back 986212496
push_back 826604098
push_front 717158096
push_front 975832175
get 241477
push_middle 391902222
push_middle 550329260
push_back 739494540
push_front 524984661
get 448352
push_middle 457754071
get 502946
push_middle 10510934
get 451405
push_back 391573741
push_back 424561319
push_middle 285054774
push_middle 201840987
push_front 656869875
get 533888
push_middle 789779076
push_front 944838148
push_middle 126189149
push_middle 571523555
push_middle 241062106
push_front 857293792
push_front 13168548
push_front 642006226
get 210308
push_back 713399238
get 637868
get 329146
push_back 693219342
get 278832
push_back 237894426
push_front 841771095
push_front 788136353
push_middle 659116608
push_back 681965830
push_middle 368732294
push_middle 278272464
get 88097
get 572252
get 32706
push_middle 695022960
get 448969
push_back 448119564
push_back 20597178
push_middle 84645595
push_back 692199993
push_front 383372612
get 426250
push_front 69396824
push_middle 989836046
push_middle 718207100
push_middle 733209759
push_middle 201626387
get 624738
push_front 926513143
get 3269
push_middle 276681125
get 112065
push_middle 326700780
push_back 369688966
push_front 349169207
push_middle 631097110
push_front 30734098
push_middle 213026216
push_back 688269085
push_middle 74733316
get 235781
push_back 236375302
push_back 896272328
push_front 977534264
get 94376
push_back 130565917
push_back 643554023
push_back 205315515
push_middle 894448406
get 564676
get 640329
push_back 502666625
push_back 994488720
push_front 518584030
get 124028
push_middle 111947974
get 54765
push_back 371086411
push_back 603273810
push_back 384613558
push_front 784286605
push_back 789068172
get 541496
push_back 433494663
get 415703
get 553606
push_front 516252721
push_back 65911702
get 541496
push_front 205001455
get 352551
get 102768
push_middle 179051313
push_middle 887074746
push_back 755566273
push_front 42737080
push_middle 549135661
get 49557
get 529872
push_back 429961252
push_middle 156672669
push_middle 179475910
get 653750
get 378820
push_middle 988828790
push_front 17585400
push_back 339677443
push_back 605528322
push_front 148867344
get 36257
push_front 911204449
push_middle 267326833
push_back 93065765
push_middle 755709408
push_middle 223192561
push_front 544063604
push_front 411352427
get 402494
get 9517
push_front 777841593
get 204530
get 97819
push_back 695891423
push_front 872486033
get 650674
push_back 737774102
push_front 932757499
push_front 62759152
push_back 12084075
push_back 25309913
get 204614
push_front 76654281
get 285912
push_middle 511893628
push_front 97225010
push_back 565533129
push_front 193352023
get 225306
push_front 990355179
get 260203
push_front 68159489
push_front 105487618
push_front 911284876
push_middle 282138693
push_back 86230279
push_front 66457877
get 669064
get 631626
push_back 149884011
push_back 472134032
get 615524
push_middle 655851503
push_front 773982909
push_front 139148918
push_middle 682483068
push_back 161940280
push_back 855084459
push_back 508525061
push_middle 531208622
push_back 272201639
get 171842
push_front 824582228
get 214102
push_back 845921839
push_front 873601367
push_front 3257332
push_front 104306327
push_front 711989128
push_back 437213662
push_middle 575906544
push_back 993235847
push_front 328603357
get 507372
push_middle 225182266
push_front 678354270
push_back 655622300
push_middle 239161143
push_middle 163545968
get 138030
push_back 860853804
push_back 645187860
push_back 313381266
push_front 669278192
push_middle 696912335
push_back 443984511
get 418607
push_middle 347017652
push_back 152292346
push_back 535196913
get 624181
push_front 34705240
push_middle 557892389
push_middle 982805524
push_middle 658122761
push_front 359892866
get 607489
get 316310
get 317081
push_back 233691059
push_back 676913052
push_front 913956885
push_front 671153331
get 371653
push_back 689831802
push_middle 64488199
push_front 228390840
push_back 24794963
push_middle 708163842
push_middle 738024307
push_back 797065398
push_back 900724559
get 277710
get 420230
push_front 826270541
push_front 966927019
push_front 601177320
push_middle 99589725
push_front 592089966
push_front 204850651
get 111447
push_middle 836423351
get 551877
push_front 691880112
push_back 671784817
push_front 573876989
push_back 932772828
push_middle 994663109
push_back 935587526
push_middle 533360374
push_back 504874107
push_back 248313312
push_front 923325383
push_front 87420215
push_back 113746121
get 546271
push_back 92181297
push_back 873173143
push_back 510513833
push_back 471288564
push_front 820279408
push_back 335629437
get 374989
push_middle 782901045
get 501442
push_middle 590122518
get 416520
get 96763
push_middle 269813234
push_middle 546624895
push_back 52536124
push_front 340886619
push_middle 186659041
push_middle 914424788
push_middle 914745700
push_back 442990418
push_front 406563876
push_back 18408599
push_back 944803106
push_front 490098439
get 209195
push_back 576713830
get 485316
get 125740
push_middle 181574752
push_front 295252055
push_back 839387884
get 597090
push_middle 165316295
get 540468
push_back 268789449
get 198608
get 156827
get 256804
push_back 624810478
push_middle 132377531
push_front 504038072
push_front 551750461
push_front 264629984
push_back 730728479
get 323434
push_middle 882264083
push_front 24153747
push_middle 569220932
push_front 185854273
get 570467
get 554723
get 35844
push_back 211257311
push_middle 892949102
get 669298
push_front 670601249
push_middle 64588605
push_middle 209921659
push_front 155930106
push_middle 125362960
push_middle 538903811
push_back 771012297
push_back 474573182
push_back 621232564
push_middle 653234602
push_middle 22665933
push_middle 279340728
push_front 128187503
get 241975
push_middle 577626996
push_front 767039934
push_back 781187431
get 371799
get 164027
push_middle 468120370
push_front 729583855
get 295881
get 453685
push_front 984103454
push_front 150316070
push_back 998991603
push_middle 703044626
push_middle 540291684
push_middle 484005481
push_front 815200994
push_front 169120424
push_back 284649942
push_middle 292053453
push_middle 526808404
push_front 660802336
push_middle 470141395
get 338460
push_front 397340045
push_front 310711890
push_middle 727639950
push_middle 964183898
push_back 806258569
push_back 224121631
push_middle 440042250
get 636589
push_front 760814679
push_middle 188102609
push_back 633592895
push_middle 115584644
get 13363
push_back 36688746
push_back 459855428
push_middle 901894615
push_front 898302802
push_middle 290525543
get 411063
push_middle 914121962
push_back 211873915
push_middle 188177772
get 511568
push_front 165582423
get 83079
get 451923
push_back 199038420
push_back 873832272
push_middle 988903741
push_back 14196759
get 322761
push_front 709398731
get 316477
push_back 746337899
get 628121
push_middle 241607371
push_front 141980181
push_back 507275635
push_middle 316274696
get 660615
push_back 223227635
push_front 523204415
push_middle 517196388
push_front 394406063
push_back 533623291
push_back 470172381
push_middle 652469207
push_middle 487449710
push_front 237249344
push_middle 727963221
push_back 480615924
push_front 286719604
get 478646
get 502530
push_middle 664090161
push_back 619696043
push_back 628823977
get 249329
push_back 374479773
get 205353
get 127739
get 585296
get 484090
push_front 261799792
push_back 300294430
get 227039
push_middle 29426036
push_middle 163384727
push_back 47715055
push_front 746192393
push_middle 714316660
push_back 927307424
get 130933
push_middle 745866657
push_front 261493949
get 653430
get 73224
push_back 166269720
push_middle 5035132
push_front 309060456
get 628652
push_front 838102653
push_front 160016600
push_back 810262244
push_middle 304329424
push_middle 64332476
push_front 923754461
push_middle 678500056
push_middle 602146438
push_front 474819671
get 253702
get 294569
get 492889
push_middle 198800648
push_middle 89567714
get 329268
get 553896
get 4452
push_middle 385284088
push_front 63964066
push_middle 101751017
push_middle 222437243
push_back 782753619
push_middle 346513152
push_front 961001633
push_front 318086237
push_back 419310965
push_front 793993193
push_middle 550427509
get 519478
push_front 731706227
get 89622
get 521325
push_back 633520769
get 404522
push_front 487214251
push_front 877576508
push_back 931680858
push_back 615818748
push_front 497656520
push_front 7752732
push_front 383932316
push_front 181103514
push_middle 39398938
push_front 913199373
push_back 318272025
get 643494
get 540608
push_back 287289361
push_middle 376900056
get 216413
get 150998
push_back 882719761
get 224576
push_back 567292728
push_front 934436761
push_front 311931380
get 221069
push_front 241674267
get 72767
push_back 307535350
get 115100
push_front 976888729
push_back 761827269
get 279784
get 643134
push_middle 508809160
push_middle 838883194
push_middle 957670443
push_front 936686273
push_front 908510003
push_middle 946864554
push_front 684826571
get 193721
push_back 100806858
get 71291
push_middle 540191194
get 466658
push_back 256441399
push_back 531768888
push_back 228540468
push_front 10263224
push_middle 427677761
push_front 351403225
push_middle 221181399
push_back 704341799
push_front 47978204
push_back 872333435
get 42347
get 4162
push_back 890534602
push_back 361467713
get 230214
push_front 960603408
push_front 951177951
push_back 978102408
push_front 976646469
push_front 525059446
push_middle 867887749
push_back 572136495
push_back 388437973
push_front 976757530
push_middle 44088642
push_middle 572789150
get 384710
get 348022
push_middle 678597224
push_front 336197557
get 244041
push_front 721998027
push_front 459231354
push_middle 384530575
push_middle 968817563
push_middle 366639399
get 249368
get 510204
push_back 136864562
push_front 621193708
get 173219
push_middle 418492291
get 154967
get 551845
get 36812
push_front 142372245
get 382594
push_front 596267240
get 9889
push_back 109601505
push_middle 703444921
push_middle 568941285
push_middle 730653579
push_middle 976540817
push_middle 551590948
push_back 902732633
push_back 330977493
push_front 413347999
get 350622
push_back 87772233
push_back 416904313
push_front 81124333
push_middle 430905412
get 362539
push_back 2285457
push_middle 739560302
get 314719
get 490668
get 474083
push_front 318874402
get 562876
push_front 509651102
push_front 186717770
push_middle 24462677
push_back 436109456
push_front 61926782
push_middle 561810621
push_middle 863439147
push_back 210402508
push_front 12688515
push_middle 99249771
push_front 588941365
push_middle 743012230
push_front 468836363
get 459120
push_front 644368975
get 219683
push_back 903460745
push_front 744460634
get 604445
push_middle 90212687
push_middle 363175719
push_front 881654130
push_middle 421930545
push_back 929370958
push_middle 821547910
push_front 499499073
push_back 554151572
push_back 791597397
get 22827
get 259983
push_middle 663757052
push_middle 537222028
push_middle 419589039
push_back 617483476
push_middle 48012950
push_back 539219631
push_back 745568323
push_back 514610759
push_front 475804782
push_front 357960056
get 398938
get 128096
push_middle 346933802
get 454385
push_front 538596251
push_front 441549084
get 84922
push_back 828653139
push_middle 518252248
push_middle 459891592
push_back 972685151
push_middle 210343274
get 25423
push_back 579710856
push_front 899272246
push_front 326190376
push_back 90126629
get 450441
push_front 56942197
get 387376
push_back 753631875
push_front 772011482
get 60351
push_back 587620571
push_front 290750904
get 290448
push_front 867509174
push_back 850724636
get 449750
push_middle 889270014
push_front 141626331
push_middle 384549268
push_middle 656766161
push_front 126680726
push_front 684631652
push_back 893500680
push_front 462572847
push_back 904133352
push_front 604183156
push_middle 425278532
push_back 510886413
push_back 902036156
get 95113
get 461018
push_front 632064444
push_back 607982339
push_middle 115219259
push_middle 702073105
push_middle 940751664
push_middle 366585196
get 163341
push_back 340287454
push_middle 351440835
push_front 489685450
push_front 839925013
push_middle 483272743
get 133863
get 243100
push_back 620146504
get 268972
get 623979
push_middle 397291287
get 180708
push_middle 582601730
get 307190
push_middle 360098166
push_middle 214737211
push_front 587635945
push_middle 67890784
push_front 699695030
push_back 35094660
push_front 608515466
push_back 274336531
push_back 861090009
get 128125
get 296901
get 132913
get 98588
push_back 854170669
get 54088
push_back 976343453
push_middle 523967037
push_front 56555867
push_middle 377004385
push_middle 861050341
push_middle 706368156
push_middle 205380458
push_middle 310531214
push_middle 351089762
push_back 382892128
push_middle 424185930
push_middle 837161368
push_middle 676986786
get 291104
get 458266
push_back 748085244
push_back 376635413
get 7781
push_back 202747003
push_middle 376023583
push_back 544846083
push_middle 948351746
push_front 481102231
get 95442
push_back 577270310
push_middle 258056411
push_middle 804402489
push_front 614864808
push_middle 270192910
push_middle 93649021
push_middle 452509492
push_front 895805263
push_middle 712340320
push_back 481021950
push_front 176536732
get 545280
push_back 638517525
push_front 872806276
push_back 464549108
push_front 240928132
get 572261
get 115126
push_back 594603345
push_middle 294973372
get 563275
push_middle 476122287
push_front 725797013
push_middle 16722846
get 231201
push_front 990726353
push_back 504990019
push_back 233196491
push_middle 288277882
get 657600
push_front 678835453
push_middle 172489105
push_middle 582776052
push_middle 587893702
push_back 305273611
push_middle 862345660
push_back 987041510
push_front 561779413
push_middle 363511917
push_middle 762816758
push_back 480341733
push_middle 352798185
get 378441
get 258873
get 211369
push_front 910960121
push_front 122371279
push_back 942622494
get 213478
push_back 651158424
push_back 893681581
push_middle 737993721
push_back 373139337
push_back 52657505
push_back 686619179
get 174925
push_back 73669776
push_back 996020024
get 372392
push_back 449175546
push_middle 935823798
push_back 850795085
push_middle 994388909
push_front 281240476
push_front 87847987
get 437205
get 218566
get 436529
push_back 76021610
push_middle 525227394
push_middle 872141747
push_front 554227388
push_middle 87056642
push_back 750765202
push_back 872700989
get 664932
push_front 769648955
push_middle 28771854
push_front 818976348
get 407429
push_middle 786287953
get 139192
push_middle 689199781
push_back 392263477
get 508252
push_back 817033583
push_middle 970555698
get 484957
push_middle 239391385
push_middle 195616713
push_back 823318599
push_back 752348660
push_front 306331787
get 467081
push_front 618208950
push_back 263821574
get 152269
push_front 285848710
push_back 513958264
push_back 753216166
push_front 482315640
push_middle 204636731
push_back 557209718
push_front 633409710
push_back 476030214
push_middle 90293577
push_back 831054628
push_back 291183180
push_middle 599581848
push_back 140539676
get 385115
push_back 328822120
push_back 665957925
push_front 411764117
push_middle 7488685
push_front 719384333
push_front 698471387
push_middle 975625083
push_front 663375931
push_back 852844682
get 77177
push_middle 890282725
push_back 4599735
push_middle 774604387
get 621226
push_back 36547155
push_front 975926136
push_front 333709879
push_back 487948130
push_middle 439538977
push_middle 717652505
push_front 162298538
get 390928
get 395932
push_front 805903933
push_back 661867478
push_middle 468483703
push_front 343542683
push_back 915158435
push_middle 37220662
push_front 250414133
push_back 950089657
get 8338
get 77229
get 377736
push_front 899062490
push_back 694730551
get 211097
push_middle 3501016
push_front 547705272
push_middle 177969299
push_back 605978703
push_back 636316613
push_front 10119697
push_front 856278425
push_back 387553331
push_front 835886168
push_back 576475033
push_middle 265458759
push_middle 214225639
get 290315
get 580086
get 426741
push_back 255167738
push_back 548769190
push_middle 37347265
get 619114
push_front 451179334
push_back 723606653
push_middle 876282010
get 160745
push_back 781406943
push_middle 946129118
push_middle 30779156
get 381576
push_back 216436078
push_middle 534314509
push_front 481746643
push_back 314877915
push_front 621264852
push_front 686026192
push_front 482599598
push_middle 539275875
push_back 122242773
get 382220
push_back 709280812
get 533175
get 12609
push_back 369739765
get 106262
push_front 459036842
push_front 621101515
get 3891
push_back 838493727
push_middle 129901196
push_back 311848806
get 175886
push_front 660078882
push_middle 297501363
push_front 659493568
push_front 63506826
push_middle 309511927
get 649812
push_front 746007376
push_front 505241824
push_back 557659577
push_back 521695804
push_front 286109991
push_back 595666284
push_back 775961798
get 111837
get 332920
get 423977
push_front 255809869
push_middle 889318554
push_front 389066184
push_front 836237332
push_middle 643439004
push_front 906274088
push_back 372347562
get 217933
push_front 663646018
push_middle 8245073
push_back 64477468
push_middle 461724961
push_back 710665440
get 74781
get 553685
push_back 877293987
push_front 29247525
push_front 815893782
push_back 563179191
get 647989
push_back 247615984
push_middle 100443025
push_middle 723833651
get 157186
push_middle 649874062
push_back 182383432
get 13143
push_back 998657857
push_back 258032072
push_front 493720431
push_middle 950015545
push_front 311923407
get 65152
push_middle 493235658
get 342529
push_back 430958781
push_back 55937127
push_back 665137362
push_back 352404942
push_front 463705604
push_back 700324777
push_front 78974348
push_middle 7892063
push_middle 231917065
get 190089
push_middle 870754155
push_middle 819030797
push_front 734432635
push_back 779508538
get 535458
get 500214
get 371481
push_front 270426331
push_front 927793748
push_middle 274407488
get 119485
push_front 727543561
get 207994
get 164770
push_middle 87508239
push_middle 547154985
push_front 178359845
push_middle 440742072
push_middle 388872669
push_front 807136624
get 409030
get 514250
push_front 46349213
push_back 443996596
push_front 268687393
push_back 809381282
push_front 260382808
push_front 57151335
push_front 715377342
get 5830
push_back 527867658
push_back 135896364
push_front 230411379
get 418805
push_front 702690441
push_middle 611249931
get 500225
push_back 804649603
push_back 336377250
push_back 111690801
push_back 42549752
push_back 284363770
get 454110
get 45350
get 203218
push_back 969912331
push_front 556482352
push_front 844972208
get 423598
push_back 602741781
push_front 521125234
push_front 719995224
push_front 516288878
get 526386
push_middle 787003150
push_back 157491247
push_front 826543376
push_front 951703938
push_middle 870739574
push_back 970140663
push_middle 711608485
push_back 126481517
push_middle 668403433
push_front 486742859
push_back 167780701
get 165672
get 413808
push_middle 726047252
push_middle 684322610
push_front 976646201
push_middle 332608119
get 160128
push_middle 51436465
push_middle 795530052
push_back 985917768
get 252437
get 577683
push_front 136937009
push_front 681530523
push_middle 909314113
push_middle 614499554
push_back 944198276
push_middle 101808711
push_middle 672079721
push_front 269287810
push_back 11854140
push_back 955678162
push_middle 155002823
push_front 398541428
push_middle 83032085
push_middle 346678066
push_front 558471762
push_middle 267248658
get 74468
get 365344
push_back 992794698
push_middle 656957492
get 655379
push_front 408121562
push_back 694116222
push_front 866039139
push_front 975301829
push_middle 656329197
push_middle 398439257
push_middle 846652125
push_back 555431311
push_front 888379659
push_middle 801484337
push_middle 197980710
push_front 838117873
push_middle 2724804
push_back 633853579
push_front 75883274
get 474491
push_front 49370666
push_middle 94930550
push_middle 406984810
push_middle 382359552
push_front 840366043
push_middle 943719344
push_back 859861041
push_middle 419913973
get 541897
push_middle 377046110
push_middle 492554606
get 644555
push_back 220055067
push_back 122046092
push_middle 917852607
push_front 889713857
push_front 34240596
push_back 670802301
push_middle 512000324
push_middle 106580959
push_back 585305391
push_middle 537976087
push_front 458895594
get 54736
push_back 62575163
push_middle 321552289
get 503661
push_front 991558789
push_middle 759569190
get 351917
get 669919
push_back 157735839
push_middle 208149111
get 389094
get 546434
get 655915
push_middle 806375312
push_front 421971744
get 451775
push_middle 868416070
push_back 200603855
get 324566
get 60322
get 549803
push_back 562735844
push_front 305145846
push_middle 223638991
push_middle 807529050
get 31983
push_front 759164634
get 443651
push_back 130383880
get 433639
get 9326
push_middle 62625793
push_back 814691010
push_back 756857846
get 297761
push_back 280815516
get 190077
push_front 973419507
push_middle 563188251
push_front 687588769
get 97821
push_middle 701673747
push_back 436108985
get 242433
push_back 516884901
push_back 576883333
push_middle 204683430
push_front 73428337
push_middle 528812099
get 339975
push_back 807758324
push_front 973167332
push_back 391221412
push_back 431766501
get 641458
push_front 873822565
get 569100
get 365692
push_back 994556338
push_front 15927564
push_front 138386546
push_middle 593380729
get 263395
get 570166
push_back 540170160
push_back 38341023
get 432505
get 474620
push_front 961327440
push_front 541055768
get 450648
push_middle 165854505
push_back 856197426
push_back 941058968
push_back 548073085
get 402381
get 261538
get 520814
push_middle 618299360
get 34272
push_front 905199373
push_middle 574218130
get 187534
push_back 439521784
push_middle 68185522
push_back 251941721
push_back 166689670
push_back 103559892
push_middle 882643531
push_middle 224575949
push_front 748184876
push_back 805322217
get 612343
push_back 773295054
push_middle 474152418
push_back 399770756
get 524869
push_front 827413926
push_middle 183404237
get 477811
push_back 541322912
get 405078
push_back 361436979
push_front 585256327
push_back 280486714
push_middle 590056650
push_back 495054930
push_middle 112224616
push_front 395472189
push_front 340061612
get 336579
push_front 770904526
push_front 286166088
get 103697
get 331822
push_back 838327629
push_back 882122804
push_middle 558194370
push_middle 418237090
get 537661
push_back 569338363
push_back 470986410
push_middle 522595953
push_front 68477653
get 273375
push_middle 773261498
push_back 950244506
push_middle 115084946
get 433347
push_back 18894127
push_back 578576678
push_front 665936058
push_middle 860451388
push_middle 272315545
push_back 255310561
push_back 100742996
push_back 675929809
push_middle 81194468
push_front 574094919
push_back 189222036
push_front 30496940
push_front 673382512
push_front 445095559
push_front 880932284
push_back 810374085
push_middle 21719382
push_front 887674643
push_back 408293066
get 65046
push_back 781185931
get 276032
push_front 117926183
push_front 426707091
push_front 908186051
get 168769
push_back 557216166
push_front 53678076
get 505032
push_middle 310757552
push_middle 35805504
get 529261
push_front 234831873
push_front 479791218
get 336600
push_front 875833705
get 308647
push_middle 326676792
push_back 324405030
get 219446
push_back 462502898
push_front 280058035
push_back 948184812
get 234611
push_back 938526818
push_back 3448224
get 65644
push_back 816550010
push_back 420741846
push_front 440168531
push_back 856793272
push_middle 790719149
push_middle 799423929
push_middle 725006649
push_front 509017192
get 193853
push_back 997857366
push_middle 152361850
get 668701
push_front 76393021
push_front 301121321
push_front 753576661
push_back 730952175
push_middle 232231376
push_middle 414171789
push_back 135975165
push_front 757969380
push_front 399538155
push_middle 387457515
push_middle 947533685
push_middle 486666055
push_back 676776431
get 348744
get 230633
push_front 537667773
push_middle 49014178
push_back 75461934
push_front 628949363
push_middle 782079590
get 61198
push_back 133510923
push_front 40799153
push_middle 914583860
push_back 568864702
push_back 139795517
push_front 190811112
push_front 345099152
get 113257
get 358156
get 341831
get 634591
push_middle 903318712
push_back 782981537
push_middle 508724842
push_back 552967554
push_back 788797775
push_middle 158135522
get 39062
push_front 738640116
push_front 158962158
push_middle 752033778
push_back 153023806
push_front 72147879
get 466273
push_middle 961677751
push_middle 546407643
push_back 633309436
push_front 340630008
get 300415
push_front 815587134
push_front 450721095
push_middle 225584854
push_front 963422595
push_back 289488532
get 482569
get 126729
push_back 216175652
push_middle 547582296
push_back 799303347
push_middle 569444346
push_middle 763591152
push_middle 206579827
get 183957
get 369437
get 623560
get 605848
push_middle 782762100
push_back 219997209
get 649288
get 176734
push_front 993182501
get 231202
push_front 811165753
push_front 384788177
push_front 90942912
push_middle 388521335
push_front 252052617
push_front 289210538
push_front 859355582
get 157904
push_middle 446353055
push_back 318562666
push_front 870627170
push_middle 646395732
get 249199
push_middle 924018595
push_front 744180983
get 575083
push_middle 901538307
push_back 719248128
push_back 708673039
push_back 859827109
get 324461
push_front 788541311
get 268340
get 104533
get 569695
push_back 521047213
push_middle 647471070
get 642880
get 77541
push_middle 899290152
push_middle 760996845
push_front 806777121
push_front 168567487
get 471780
push_front 34076955
push_middle 162990118
get 136822
push_middle 430746428
get 420954
push_middle 360459441
push_front 710901401
push_middle 866695521
push_back 878430532
push_front 435536690
push_back 4843882
push_middle 125656856
push_middle 467559375
push_back 211845578
push_middle 143822101
get 216151
push_middle 601254172
get 297978
push_front 563129134
push_back 862391214
push_back 10939455
push_front 580244626
push_middle 578664624
push_front 413142443
get 214905
push_back 827723556
push_middle 520755610
push_front 996233824
push_middle 619822187
get 109949
push_middle 113430170
get 104734
push_back 380831950
get 389878
push_front 310647492
push_back 330734592
push_front 44076588
push_back 266090967
push_back 595878541
push_front 904400054
push_front 877459930
push_front 318688147
push_back 4837651
push_back 621661123
push_middle 429335830
push_front 576422501
push_front 780438303
push_middle 140797039
get 646632
push_middle 893342747
push_front 569839782
push_front 24012809
get 598024
push_back 223214028
push_back 744071290
push_middle 267551082
push_back 826810016
push_back 514389725
get 320199
push_back 941440371
push_front 31653989
get 424687
push_middle 85368015
get 291084
get 240554
push_back 669389963
push_front 465520977
push_back 86603482
push_middle 856666174
get 665859
push_front 846255658
push_back 499828879
push_back 303011250
push_front 391716730
push_back 122905919
push_middle 207207171
push_middle 221666430
get 465868
get 255819
push_front 263548347
get 208071
push_front 217186616
push_back 147939321
push_front 440936984
push_front 765365554
push_back 48177545
push_front 99980398
push_front 805586889
push_front 673871178
push_front 805867675
push_middle 213238930
push_middle 368749738
push_front 436136279
get 252073
push_back 505839487
push_middle 431241664
get 783
push_back 442352782
push_middle 929729325
push_back 34474332
push_front 883134504
push_front 495138806
push_middle 140702887
push_middle 951150913
push_back 362654539
push_middle 595143998
get 473474
push_back 851477641
push_middle 218400645
push_back 930645785
push_middle 819494858
push_front 11042153
push_front 542572490
push_middle 132464534
get 17144
get 304843
get 657382
get 588222
push_back 667388301
push_middle 394881431
push_front 878456356
push_middle 260625555
push_front 634700443
push_front 934559830
push_middle 276926781
push_front 664709738
get 455930
push_middle 681393030
push_front 340369616
push_back 747673435
push_middle 160663001
push_middle 671508761
push_front 340007944
get 421776
push_front 791963260
push_middle 792009500
push_front 763619035
push_middle 740879582
get 547572
get 629367
push_middle 61869437
push_back 920648942
push_front 725465675
push_back 130070259
get 668572
push_middle 730568811
push_back 587734264
push_front 500845193
get 500345
push_front 645807397
push_back 214181312
push_front 485254386
push_middle 941197694
push_back 921289242
get 562561
push_back 609782791
get 248970
push_back 944777446
get 333185
push_middle 863015631
push_back 363509461
push_middle 43762464
push_middle 506456161
push_front 916339019
get 19396
push_back 533243617
push_back 299942260
push_front 56495899
get 139117
push_front 41011751
get 381462
get 661857
push_front 944115376
get 71607
get 204413
push_middle 348649820
push_front 56811911
push_middle 480599087
get 131483
get 360619
push_back 712655848
push_back 652366334
push_middle 492247485
push_back 567216399
get 310372
get 52755
push_middle 223574275
push_middle 385924497
get 497599
get 548820
push_back 649546863
push_front 152446676
get 126290
push_front 667384200
push_back 147918955
push_middle 860098106
get 24634
push_front 637389770
push_back 357856466
push_back 453608795
push_middle 480993650
push_back 168442272
push_front 865145147
push_middle 431159819
push_back 906310722
push_middle 533251788
push_front 205880894
push_middle 696655780
push_front 839300271
push_middle 571025880
get 120596
push_middle 570130630
push_middle 564523055
get 6023
get 599559
push_front 37220170
push_front 741267387
push_middle 433560605
push_back 705213296
push_middle 700441663
push_back 459908899
push_back 972147393
push_back 260339486
push_back 168111048
get 596488
push_front 497034674
get 311926
push_front 505480349
push_back 553603095
push_front 601953217
push_middle 796206802
push_middle 397166837
get 331675
get 379709
push_middle 85266438
push_back 602191149
push_front 403695181
push_front 888230932
push_middle 469337211
push_middle 855954230
push_back 115906610
push_front 147967810
push_middle 811547472
push_back 431802774
push_back 551743742
push_back 919390230
get 101861
push_back 809134915
push_back 228869057
push_back 708449171
push_front 701143331
push_back 267656892
push_back 313776134
push_back 957321395
push_front 730028730
get 224250
push_front 23024032
push_front 422676576
push_middle 753574493
push_front 585163103
push_back 827759123
push_front 412309006
get 86405
push_front 698497787
push_front 623493444
push_front 988181863
get 651812
push_middle 415632476
push_front 383187962
push_middle 112627025
push_front 104725071
push_back 159189032
push_front 773932086
push_back 621436635
get 337793
push_middle 995268004
push_middle 683365393
push_middle 218400813
get 508157
get 487969
get 546196
get 254229
push_back 331848440
push_front 944279798
push_middle 920098442
push_front 841216640
push_front 896129215
push_front 626950138
get 468724
get 528817
push_front 46667427
push_back 612064274
get 1254
get 210758
push_front 827370829
push_back 261432374
push_middle 871907348
push_front 683506249
push_back 462492072
push_back 685785561
push_back 908000508
get 248997
push_back 950419237
push_back 627341221
push_middle 112024979
get 114129
push_middle 580479338
push_middle 96092317
get 241368
push_middle 728962244
push_back 688239515
get 111258
push_front 160961127
push_back 304526162
get 176631
push_back 257534461
push_front 516777470
push_middle 717671923
push_back 868562521
push_back 680753260
push_middle 109252195
get 255732
get 374249
push_front 788592748
push_middle 62885316
push_front 41559005
push_middle 903904857
push_middle 677766229
push_front 331549209
push_middle 377469355
push_middle 830813258
push_front 698879269
get 517268
push_middle 682869015
get 60841
push_front 763095152
get 263236
push_back 55440286
push_middle 830886538
get 265804
get 303960
push_back 285623767
push_back 875593446
get 601872
push_front 907866369
get 512233
push_front 733312671
push_front 325905254
get 457003
get 629419
push_front 429258462
push_middle 701190237
push_front 175320299
push_middle 443088139
push_middle 841799426
get 24169
get 458049
push_front 764007612
push_back 441990505
push_middle 868435485
push_back 122680197
push_middle 639438246
push_middle 17083094
push_middle 330519002
push_middle 265668679
get 441764
push_back 75361588
push_front 661818897
get 263288
get 362115
push_middle 384113971
push_back 685140988
get 271104
get 65115
get 313355
push_middle 358275632
push_front 530839364
get 52632
push_middle 609937145
push_front 634715525
get 306008
push_front 16539972
get 157736
push_front 363065070
push_middle 916909283
push_back 372404096
push_back 589792204
push_middle 606898642
push_middle 942383146
get 336436
push_front 413718348
push_front 237359191
push_back 234478168
push_front 584624849
push_front 558910567
get 106838
push_back 917413069
push_back 154504984
push_middle 157097495
push_back 926282947
get 334533
get 298215
push_back 821426626
push_front 774635351
push_back 621754793
push_middle 416537704
push_front 508116364
get 434642
push_back 842135569
push_front 214116243
push_front 477717681
push_back 617269280
push_back 895035536
push_middle 33986266
get 282146
get 523161
push_middle 300065320
push_front 722441014
push_back 441485541
push_back 995403682
push_front 317372835
push_front 686307422
push_front 986304726
push_front 916282476
push_middle 769852672
push_back 731958128
push_middle 349369441
push_front 106587059
get 577865
push_middle 364955099
get 122787
push_back 200347035
push_front 246588435
get 350135
push_back 72788251
push_front 1234015
push_back 593324098
push_middle 91307979
push_front 22245018
push_middle 494751731
get 278295
push_back 494542404
push_back 342940423
push_back 816444889
push_middle 388660220
push_front 963451777
get 651058
get 345958
push_back 724951782
push_middle 517518304
push_back 98455692
get 216323
push_middle 929773027
push_back 151795040
push_front 277546761
push_front 25132421
push_front 275178053
push_front 624295683
get 459850
push_back 275356863
get 429953
get 235606
push_middle 140974526
get 661826
get 137939
push_back 435285600
push_front 401575130
push_middle 206778103
push_front 167682812
push_middle 24839640
push_back 111607817
push_middle 3218233
push_middle 934724402
push_front 460989463
push_back 178244547
push_back 368284007
get 585205
push_back 509322386
push_front 915080091
push_middle 320705963
push_front 270183628
push_front 449525947
push_front 267826545
push_front 399378617
push_back 399030539
push_middle 445026403
push_back 111318389
get 670907
push_middle 863869785
push_back 470151635
get 343460
get 193706
push_back 602095853
get 85833
push_back 346858743
get 507967
push_front 410055389
push_back 346829820
push_front 367293371
push_front 372349848
push_back 520760731
push_back 510883102
push_middle 206643545
push_front 427911051
push_front 784824301
push_middle 675556505
push_back 186939573
push_front 401398368
push_middle 135423683
get 600267
push_front 395349757
push_back 858927708
push_back 293874749
push_front 939920122
push_front 941030698
push_back 372144418
push_front 421273411
push_middle 720149857
push_front 639274079
get 429814
push_front 76105463
push_middle 259617502
get 131308
push_back 354014667
push_front 804408059
get 145183
push_front 407307337
push_front 700401124
push_front 862945897
push_front 968155890
get 572636
push_front 72536781
push_back 57424989
push_middle 936936402
push_front 991773395
push_front 633309879
push_back 708433894
push_front 474841834
get 639912
push_back 746047259
get 370517
push_middle 162243345
get 196314
get 283479
get 171612
push_back 480909302
get 310711
push_front 145426302
push_front 610223680
push_middle 127433901
get 38192
push_front 958999788
push_back 48434351
push_middle 750243070
push_back 552258069
push_front 201868051
push_back 545916353
push_middle 380366886
push_front 739808527
get 466011
push_front 967670763
push_middle 184291047
get 478683
get 190854
push_middle 804202859
push_back 222235952
get 551727
push_front 28800521
push_front 933324665
push_front 895274262
push_back 413853696
push_back 259235913
get 98092
push_front 738710925
get 329200
push_back 915308125
get 377630
push_back 941613044
get 377871
get 641411
push_middle 979488319
get 292118
get 318111
get 235388
push_front 186958041
get 327136
push_front 246185542
push_middle 858872521
push_back 274424563
get 32028
push_back 666995487
get 664595
push_back 968381480
push_middle 648312945
push_front 458542871
push_front 497456491
push_middle 640514214
get 109154
get 235841
push_middle 350871608
push_front 456919047
get 421713
get 339192
get 285237
push_middle 863313449
push_middle 946534375
push_back 559073461
push_back 705186485
push_back 630607337
push_back 537886119
push_back 54020803
get 190703
push_front 536566491
push_middle 884322655
get 163969
push_front 429451441
push_back 334326204
get 282508
push_front 34786456
push_front 219543384
push_back 382595406
push_middle 970427933
push_front 135108041
push_back 774187154
push_middle 555325896
push_middle 697170144
get 272194
push_front 829930870
push_back 647383289
get 580070
get 160400
get 439545
push_middle 798594076
push_middle 710728223
push_middle 788664448
push_middle 920084788
push_middle 895347087
push_back 887612556
get 471980
get 249512
push_front 534725924
push_middle 197867196
push_middle 914231165
push_front 841111412
get 137418
push_back 123459247
push_back 882427576
push_back 767323104
push_middle 261297296
push_back 866647517
push_back 310728639
get 454073
push_back 186856813
push_back 19444087
push_front 229094849
push_back 661294754
push_front 488309921
push_middle 428861159
push_middle 429249178
push_back 73988870
push_middle 693625130
push_middle 970539695
push_front 374734122
get 359110
get 42341
push_middle 306125952
push_front 516667983
push_front 521247431
push_front 940454320
push_front 422627732
get 87983
get 126829
push_front 346051719
get 17329
get 607880
push_back 95489510
get 274739
push_front 653852535
push_back 99705195
get 252515
push_front 52444222
get 423838
get 645267
get 405635
push_front 875828769
push_middle 766355458
push_front 40519842
push_middle 427287371
get 448827
get 613608
push_front 773087216
push_middle 813093850
push_back 437212764
push_front 435161566
push_back 362437158
push_back 903302128
push_back 286999639
get 39692
get 273480
push_middle 263355969
push_front 105719052
push_front 307977843
get 43585
push_middle 115792314
get 203791
get 259946
push_back 128366418
get 520303
get 61060
push_front 988625545
push_front 297908369
push_middle 486291053
push_back 857553904
push_front 247264595
get 109177
push_middle 436003358
push_middle 474248641
push_back 573991986
push_middle 702546155
get 610529
push_back 881952196
push_front 569210960
push_front 803455575
push_middle 705015716
push_front 27984644
push_middle 861851102
get 372988
push_middle 512272022
push_middle 826861681
push_front 771252424
push_middle 684213749
push_middle 331596474
push_back 829483626
get 184033
get 493391
push_middle 577847414
push_front 636370935
get 253079
get 2748
push_back 840068410
push_front 257201929
push_back 955897608
push_middle 62904655
push_front 219187585
push_back 672142677
get 85368
push_middle 292602927
push_back 206084634
push_back 353271272
get 334760
push_front 745678414
push_middle 101558963
get 595226
push_back 419547487
push_middle 479062424
push_back 985177387
get 361153
push_middle 319733771
push_front 582294690
push_front 757470068
push_middle 381031076
push_middle 492742849
get 169631
push_front 342006010
push_front 889887312
push_front 515512751
get 139910
push_middle 901415801
push_back 598293222
push_front 792579114
get 480916
get 342766
get 547609
push_back 159409912
get 229466
push_back 431702566
push_back 254719222
push_front 878680694
push_middle 605053940
push_middle 987426655
push_back 187726917
push_middle 981092285
get 164667
get 533031
push_front 434835685
push_back 820206532
push_front 419698787
push_front 147611710
push_back 778902945
push_front 21007129
push_middle 528842470
push_middle 119775746
push_front 496353382
push_front 676953447
get 400107
get 14969
get 240133
push_back 56077393
push_back 820986981
get 593524
push_middle 450570249
push_middle 879863353
push_middle 276765876
push_middle 286629223
push_middle 378114903
get 11642
get 355765
push_front 70920905
push_middle 612908778
get 65950
push_middle 550791270
push_front 439448782
get 658315
push_front 179081875
push_back 90647954
push_back 4953350
get 163034
push_back 924490022
push_back 84665996
get 603558
push_back 46666180
push_back 193457941
get 128995
get 168146
push_middle 709797600
push_front 801142216
push_middle 728556127
push_middle 121326627
push_back 213475621
push_front 131437229
push_back 715154473
get 210280
get 627149
push_middle 611371037
push_back 873100229
push_middle 347143467
push_front 346175286
push_back 232208693
push_middle 702927291
get 661553
get 279591
get 188380
push_back 482796072
push_middle 852570446
push_middle 703496445
push_middle 140675981
push_front 100349880
get 292995
get 463660
get 348236
push_back 980732162
push_front 917796308
push_front 511298584
get 17689
push_front 587379339
push_back 579646427
get 199629
push_front 809586518
push_middle 72486128
push_back 980866880
get 120202
push_middle 269489972
get 19364
push_middle 243967260
push_front 116151537
push_back 988246667
push_front 75419239
push_front 905941173
push_back 762822697
push_back 460079330
get 442697
push_front 549006480
push_front 429610793
push_back 576801130
get 624751
get 452875
get 649314
push_front 149532478
push_back 64071602
push_front 560355268
push_front 168308604
push_back 609095865
push_front 13543768
get 606630
push_middle 466783109
push_back 36917187
push_back 107693435
get 341878
push_front 147769192
push_middle 138212635
push_back 906811589
get 426101
get 209642
push_front 824787531
push_back 955406020
get 296480
push_back 83138069
push_back 504872208
push_middle 103446979
push_front 437106253
push_back 771264625
push_back 720129364
push_middle 197243344
push_middle 60816775
push_middle 277833420
push_back 652035388
get 57595
push_back 480521696
push_back 292397363
push_front 102087767
get 426969
push_middle 940663278
push_front 462394351
push_middle 993472810
push_middle 505250491
push_front 634116476
push_front 471630968
push_middle 944313074
push_front 341646683
push_front 635086494
push_middle 110950494
push_front 175313626
push_back 320015948
get 201433
push_front 889470030
push_back 533882639
push_front 36752044
push_front 339859428
push_back 777607662
push_middle 838522501
push_back 445389797
get 191715
push_middle 164408882
get 217093
push_front 747756336
get 336733
get 117049
push_back 299269752
push_middle 24739507
push_middle 817874006
get 521059
push_back 730056367
push_front 863476254
get 127106
push_middle 523777267
push_middle 842619727
get 423692
push_front 666647922
push_front 647615191
push_back 955401384
push_front 558029712
push_front 381974745
push_middle 1366455
push_front 690403247
push_middle 913181573
get 139709
push_middle 189602427
get 88205
get 142224
push_back 982815543
get 326850
push_middle 976342761
push_middle 682604230
push_front 771787649
push_back 899163249
push_back 839571804
push_back 200424245
get 190294
push_middle 969695984
get 358329
push_back 873440865
push_back 953665060
push_middle 182361191
push_back 100687950
push_back 241685348
push_middle 304512111
push_front 227974783
push_middle 551634748
get 449445
push_back 185237823
push_middle 844590741
push_middle 60369830
get 224523
push_middle 437578755
get 419759
get 261744
push_front 346713081
push_back 768418295
get 326771
push_back 752409606
push_middle 20014606
push_back 80091826
get 221472
push_back 145717623
push_back 411695001
push_middle 22641914
push_front 118505859
push_back 1452085
push_middle 2658546
get 298369
push_back 916964090
push_back 263679932
push_middle 431882407
push_back 356318925
get 311894
push_middle 720971544
push_middle 320455970
push_front 111724412
push_back 200690609
push_front 420624500
push_back 183902809
push_front 248761857
get 414734
get 519624
get 241989
push_middle 146975626
push_back 315953772
get 71089
get 632801
get 658958
push_front 992627261
push_back 199415063
push_back 801426990
push_front 54873906
push_front 978552975
push_middle 412149552
get 258458
get 438400
push_front 966483144
get 378351
push_back 644636710
get 139113
get 672919
push_front 715784912
push_back 175698452
push_middle 512131762
push_middle 2413933
push_front 151218041
push_back 31445834
get 235884
push_back 288476114
push_back 134736948
push_middle 139748434
push_front 366816099
push_back 883372456
push_back 657190351
push_back 741885732
push_middle 507015664
push_middle 329334452
push_back 788182538
push_back 281756067
push_front 625297579
push_middle 964396604
get 50934
get 140996
get 534905
push_front 734023260
get 13368
push_back 393190812
push_middle 122856545
push_middle 960495714
push_middle 238171745
push_front 246569159
push_middle 56899928
push_back 458152780
push_middle 615494362
push_front 732228327
push_middle 599358692
push_front 404755298
push_middle 214526513
push_front 317325656
push_back 406560344
get 191377
get 125091
get 372977
get 31104
push_front 816025293
push_middle 669236459
push_front 697415032
push_back 839460858
push_middle 951615556
get 171446
push_middle 837538096
get 234205
get 587301
push_back 541485296
push_back 87918697
push_back 406272846
get 227917
push_back 641463335
push_back 256375122
push_front 222120035
push_middle 336062829
push_middle 471742929
push_back 262160956
push_front 958210448
push_middle 746361346
get 33167
push_front 532340636
push_front 309565581
push_back 894481257
get 169873
push_front 465714682
push_middle 804190189
push_front 895963399
push_back 51303773
push_back 219317373
push_middle 300385555
push_middle 471246758
get 664131
push_middle 890513130
push_front 903315358
push_middle 96900292
push_middle 183278727
push_back 378858300
push_middle 751490997
push_back 953556964
push_back 391061932
push_back 593006381
push_front 862899855
push_front 138096905
get 400543
get 70824
get 406294
push_middle 639782458
push_back 903207210
push_front 652762564
push_front 151942983
push_front 80468050
get 351759
push_back 831003138
push_back 334227390
push_back 412991878
push_middle 355008642
get 191510
get 374651
get 645160
push_front 270957004
push_front 356055360
push_front 620775985
push_middle 203073905
push_back 282094884
get 271043
push_front 546943093
push_front 846056744
get 213781
get 474996
push_back 431420648
push_middle 686844439
push_back 196025573
push_back 786247903
push_front 718963540
push_middle 711603024
push_middle 711223878
push_front 721588735
get 653674
push_back 310547583
push_back 401899187
push_front 459121630
push_back 951446109
push_front 903588541
push_back 744112145
get 250609
push_front 285962908
push_middle 825394322
get 636464
get 122930
push_front 215253377
push_middle 898558302
push_back 732049538
get 260665
get 138440
push_front 458451068
push_front 855984475
get 612040
push_middle 591704303
push_middle 239424079
push_front 98144106
get 488103
get 330955
get 113005
push_front 825627173
push_front 959622970
push_middle 517089610
get 214519
push_middle 162015363
get 589411
push_middle 517360417
push_middle 844530785
push_middle 526938578
push_back 532578820
push_front 314330812
push_front 337425854
push_front 221900554
push_middle 147608101
push_front 571411379
get 627772
push_back 255066461
get 526287
push_middle 985239416
push_middle 27249681
push_back 350822685
push_front 216039150
push_back 282077768
get 332534
push_middle 767200512
push_back 86465961
push_middle 642704736
push_back 46973185
get 34980
push_front 584968093
push_front 325629178
push_back 474774176
push_front 854892583
push_front 765006130
push_back 751510782
get 71695
push_front 492428051
push_middle 572768169
push_front 720681943
push_front 563453897
get 106584
push_front 207588833
get 42824
push_front 475295377
get 327963
push_back 703854244
push_middle 193378225
push_back 849722905
push_middle 18148329
push_back 810302636
push_back 157371863
push_back 312140887
push_front 46602612
push_front 864427608
push_front 230120372
push_middle 127203356
get 427137
push_front 219126730
push_middle 841819337
push_front 638281645
push_back 989440290
push_middle 585577531
push_front 721524286
push_middle 756852552
push_middle 934681931
get 270415
push_back 600192338
push_back 225811755
push_middle 445667712
push_back 866548371
get 77871
push_back 99676719
push_back 438623107
push_back 338457091
push_front 655362815
push_middle 512770453
get 333932
get 237044
push_middle 339495800
push_front 738014463
push_back 709649293
push_front 727988593
push_back 140345122
push_front 243266736
push_front 491842659
push_back 578246272
push_middle 671887553
push_front 398036772
get 520536
push_front 767848014
get 232973
push_middle 188553957
get 334709
push_middle 710777973
push_back 408408263
push_middle 39613593
get 67920
get 491908
push_front 335994513
push_back 581659731
push_middle 593200976
push_front 901462589
push_back 281165772
push_middle 492478792
push_back 874393472
push_middle 463267525
push_middle 72318199
push_middle 359911858
push_back 550457040
get 51367
get 563606
push_back 808466296
push_back 250700404
get 435788
push_middle 199183467
push_middle 385752049
push_front 310991192
push_middle 917352432
push_middle 802777169
push_middle 874673317
push_back 372347000
get 417629
push_front 551656203
push_middle 632146518
push_front 248684542
push_back 818071612
get 120347
get 34395
push_front 140573148
push_back 294809081
push_back 672636120
push_front 467916337
push_front 553111910
push_back 322375011
get 363397
get 209437
push_middle 827146884
push_front 666291926
push_back 655757149
push_middle 979887411
push_middle 310400102
get 641594
push_middle 595674033
push_front 762021138
push_back 714764039
push_back 72077484
get 146860
push_back 571344857
push_middle 665721855
push_front 470720282
push_back 924807226
push_front 37967128
push_back 469587132
push_back 454624904
get 166072
push_middle 719697342
push_middle 618213228
get 248880
get 595556
push_back 216225539
get 318572
push_front 91196968
push_front 975983314
get 599995
push_middle 542122948
push_back 18180739
push_back 5746241
push_middle 429230130
push_back 142691030
push_middle 38133210
get 368425
push_middle 566161436
push_middle 221981697
push_back 157084407
push_back 266213767
push_middle 35467521
push_middle 279826836
push_middle 557432766
push_back 402065239
get 36125
push_back 496469759
push_middle 850319341
push_front 117725214
push_middle 841110500
push_front 85645041
push_front 242116159
push_middle 457756867
push_back 627111116
push_middle 474755424
push_back 881215384
push_back 172612019
push_middle 586742358
push_middle 521312478
push_middle 486652348
push_middle 741921347
push_back 944989542
get 62671
push_back 185165935
get 168259
push_back 817476611
push_middle 253750731
push_back 301170906
push_front 495380832
push_front 697653594
push_back 496504464
get 572455
push_back 867858874
get 241185
get 169498
push_front 449948849
push_middle 616857732
push_back 635136611
push_back 552838506
push_middle 403125583
push_middle 194123446
get 413370
push_back 932378307
push_middle 383992172
push_front 602993765
push_middle 266754333
push_back 526194084
push_back 402104094
push_back 999425345
get 502788
push_middle 185355472
push_front 727464284
push_back 217648838
push_middle 722788411
push_back 316769515
push_middle 751483704
push_middle 949536179
get 68005
push_front 923253762
push_back 583373563
get 60432
push_back 895324729
push_front 179695255
get 337618
push_front 422559681
get 206864
get 24786
push_middle 375093672
push_front 889074611
push_back 705194660
push_middle 13247758
push_back 109191188
push_front 985422207
get 65729
push_front 204128647
push_back 312623937
push_back 701823755
push_front 132436646
get 167690
push_middle 70481628
push_front 597076758
push_back 743602292
push_middle 615953341
get 403839
push_middle 492529675
push_middle 442764953
push_middle 576821770
push_middle 599629345
push_back 436135718
push_front 130798954
get 35549
push_front 636042942
push_front 205121474
push_middle 16554549
push_middle 667700789
get 162751
push_middle 245302659
push_front 348610298
get 489820
push_front 369995895
push_front 567531003
push_middle 996295866
push_back 111513694
push_front 368410742
push_front 326230663
push_back 332130861
push_back 623295990
push_back 468475289
get 471951
push_middle 517043589
push_back 226867811
push_back 806798773
push_front 329751392
push_front 825773262
push_back 64609291
push_middle 143131468
push_front 587339040
get 602776
get 675
push_back 698355015
push_middle 498270661
push_front 535229054
push_middle 456063463
push_back 789552923
push_middle 669572762
push_back 920040122
get 255929
push_front 400372011
push_middle 783357219
get 243027
get 553178
push_front 20243730
push_front 326365851
push_front 716520609
push_back 623056706
push_back 651083802
push_back 184114122
push_back 383150587
get 536794
push_back 789156854
push_middle 777657157
get 212812
get 330351
push_front 521870940
get 115311
push_back 936330684
push_front 955418388
get 466992
push_front 712854200
push_front 857533959
push_front 711591379
push_front 19926564
push_middle 410393521
push_middle 790139277
push_back 195631954
push_front 787232721
push_back 758335986
push_front 969064449
push_middle 318151496
push_front 297584772
push_front 468920562
push_front 685741021
get 345941
push_back 86367703
get 358772
push_front 244197963
push_front 896711359
get 6896
push_middle 574806398
push_back 280603640
push_front 433466909
get 455936
push_middle 968291314
push_front 651756097
push_front 159493792
push_front 915175777
push_front 856949184
push_front 434246684
push_front 654648482
push_back 300763507
push_middle 5440387
get 124473
push_back 464063025
get 288120
push_middle 567627882
get 452946
push_middle 168528152
push_back 576792426
push_middle 11696455
get 540585
push_back 742662116
get 523019
push_front 140746821
push_front 145427994
push_middle 548158747
push_back 579173916
push_front 387344051
push_back 210493522
push_front 133983553
push_back 864306275
get 508458
push_front 972911955
push_back 885672398
push_front 437811189
get 197810
push_middle 20122796
push_back 553453737
push_front 931481053
push_back 821031125
get 586246
push_back 525727647
get 379700
push_middle 913550989
push_front 390159247
push_front 589364476
push_front 751243403
push_middle 189896938
push_front 895351597
push_back 684801758
push_front 917666681
get 631230
get 459861
push_middle 534618647
push_front 247301374
get 64926
get 525717
push_front 99503056
push_front 404529964
push_front 414521037
push_front 305499606
push_front 830376132
push_back 357886528
push_front 610558684
get 556336
push_back 427577821
get 8803
push_back 784786500
get 247517
push_front 527612474
get 218674
push_middle 327009423
push_back 925091423
get 640429
get 665558
push_middle 584507265
get 95514
push_middle 963648876
push_middle 372887531
push_middle 974184691
push_back 908295106
get 122223
get 656388
push_middle 70973954
push_back 404597326
push_front 146054218
push_front 779982724
push_front 582716009
push_middle 266325762
get 136740
push_middle 479038588
push_middle 211360826
get 204530
push_back 604835148
push_front 433322226
push_front 814825661
push_front 201948156
push_back 475953224
push_middle 528613575
get 663534
push_back 20282354
push_middle 537791609
push_front 969208686
push_middle 679454494
push_middle 723167504
push_front 139023142
push_front 256745705
get 668301
push_front 984819961
push_back 238712188
push_middle 374375279
push_back 164049749
push_middle 296165299
get 181205
push_back 698773724
get 420199
get 403020
push_middle 690915180
get 257513
push_back 898514066
push_back 366320501
push_middle 293775178
push_front 36375242
push_front 236577290
push_back 854359416
get 557854
push_front 974445745
push_middle 112817098
push_middle 229279687
push_front 585380122
push_front 686313717
push_front 427889442
push_front 80465929
get 485608
push_front 885661600
push_middle 711733731
push_front 986161892
push_middle 795406196
push_back 518217424
push_back 138018014
push_front 424605050
push_middle 285642135
push_back 982314497
push_front 110871734
push_back 297984626
get 366038
push_back 67085081
get 370269
get 437052
push_middle 905815648
push_front 397728784
get 668115
push_middle 74876752
push_front 429676941
push_back 389503761
get 521565
get 310218
get 483847
push_middle 378932338
push_front 938365322
push_back 541374638
get 628491
push_back 819118437
push_middle 294320663
get 172901
get 299161
push_front 663943089
push_front 18080931
get 107656
push_back 704181927
push_front 203165021
push_back 647927861
push_back 8270432
push_back 723897437
push_front 174270823
get 48470
get 178054
push_middle 308543338
push_back 712859949
get 500942
push_back 727293642
push_back 640325584
push_middle 871169478
push_back 154267344
push_middle 866559738
push_back 541424956
push_back 934499256
push_back 963216252
push_middle 284890040
push_front 831504248
get 99129
push_back 864789434
push_back 416582644
push_front 670376209
push_middle 293721600
push_back 412221883
get 178569
push_back 759991560
push_back 697412564
push_middle 651462010
get 461575
push_back 230873051
push_middle 855477173
push_front 123534169
push_middle 430357386
push_front 560832257
push_back 182796663
get 196788
push_middle 759538723
push_front 958900584
push_front 31044878
get 87060
push_back 933703502
get 531637
push_front 554063585
push_middle 208528883
get 320974
get 443959
get 239578
push_front 429523572
get 35231
get 629446
push_front 478833499
push_front 567358123
push_front 11303149
push_back 988851340
get 164287
push_middle 981590116
push_back 990954953
push_front 146445580
get 42855
get 588787
get 619068
push_back 456560132
push_front 335372697
push_front 527603419
push_back 711035709
get 167255
get 108549
push_back 375153757
push_middle 468964659
push_middle 68258756
push_back 957520893
push_front 870684284
push_back 339729010
get 257726
push_front 600669195
push_back 468066795
push_middle 60664633
push_front 744708098
push_middle 914060740
push_front 566868696
push_front 769537827
push_back 117420870
push_back 322655573
push_front 244600235
push_back 588411543
push_front 452913890
push_back 925607409
push_front 598762660
push_front 23554552
get 250329
push_back 145537206
push_middle 115332443
push_back 994822827
push_back 320672075
push_back 968273288
push_middle 859235327
get 225379
push_back 925212903
push_back 343062205
push_back 710367907
push_back 698743071
get 504161
push_back 46924834
push_middle 767974703
push_middle 562721861
get 542343
push_back 768142111
push_middle 727353859
push_front 358862439
push_middle 358896588
push_back 521414693
push_back 89930716
push_front 730771660
get 249303
push_back 781816236
push_back 922131230
push_front 597528063
get 13407
get 375562
push_front 35725197
push_back 383839355
push_middle 15270369
push_front 844766467
push_back 37655919
push_front 539870922
push_back 688104494
push_middle 232268668
get 587783
get 3750
get 575246
push_back 361249177
push_front 576097429
push_back 248114191
push_front 396421793
push_front 48537721
push_middle 596189845
push_middle 943606494
push_back 508983307
push_middle 401056613
get 259263
get 421528
push_front 674186773
push_back 979894952
push_middle 529883689
push_middle 207486781
push_middle 738248054
get 249829
push_back 969946148
push_back 940188625
push_front 300894070
push_back 467379680
push_middle 820401010
push_back 958053002
push_front 978384563
get 507247
push_front 892160293
get 413121
push_front 244309943
get 634566
get 58927
get 28936
get 295046
push_back 871386971
push_back 395401283
push_back 571358081
push_back 701162992
push_middle 908438549
get 231095
push_front 139845001
push_back 892372600
get 396312
get 469776
push_front 448400517
push_front 654461595
push_back 590600497
push_middle 742890137
push_front 662456480
push_back 887616279
push_front 326232860
get 269883
push_middle 777663516
push_middle 259151595
get 654320
push_front 854226495
push_front 502552526
push_middle 947045026
push_back 194218709
push_front 780598587
push_front 97582561
push_back 988191441
push_front 343703326
push_back 634506200
push_back 733452592
push_back 197873581
push_middle 572280314
get 259135
get 404849
push_middle 648174753
push_middle 782187619
push_middle 493509729
get 373783
push_middle 655945093
push_front 896432408
push_front 225554789
push_back 799971556
get 332720
push_middle 409489817
push_front 80315203
push_middle 15904531
get 111105
push_back 771484798
get 393008
get 635840
get 59657
push_middle 123741373
push_front 291885448
push_back 294921159
get 178192
push_middle 558769413
push_back 302784080
push_middle 487283932
push_middle 346492346
push_back 139610287
push_back 993659756
push_back 154243439
push_back 655556687
push_middle 740842235
push_back 72216232
push_back 871494108
push_front 869152764
push_front 950019254
get 622215
push_middle 64178936
get 508872
push_front 81597584
push_back 886459245
push_front 669494043
get 27409
push_back 584137966
push_middle 255828256
get 360593
push_back 252563505
push_back 250215499
get 352118
get 438352
get 137646
get 624792
get 664439
push_front 690769104
push_middle 546478591
push_middle 478979106
push_front 246086210
get 665814
get 35763
push_middle 640476806
push_middle 474042406
push_back 915419967
push_front 28147631
push_front 299135020
push_front 167699491
push_middle 362114049
push_middle 441190357
push_back 166695105
push_back 349197163
push_middle 978190380
get 213445
push_middle 579316357
push_front 759054176
push_front 934852150
push_middle 758795905
get 313670
get 603725
get 633286
push_back 701778086
get 109941
push_back 22365001
push_middle 902303352
get 57672
push_back 155186042
push_front 564761825
get 162806
push_front 292552241
push_front 12119091
push_middle 941545636
get 176245
get 659945
push_middle 746209031
get 427098
push_middle 105182975
push_front 181086264
push_back 551327302
push_back 136287319
push_front 911696841
push_front 582846716
push_back 408289204
push_back 897252328
get 630706
push_middle 385788292
push_back 578315921
push_middle 483623660
get 659923
push_front 612783036
push_middle 867349996
get 431168
push_back 318983841
get 38717
push_middle 536926973
push_front 543202832
push_front 747396437
push_back 735372016
push_back 392305820
get 336534
push_front 776374863
push_back 176172978
push_middle 470036684
get 206007
push_middle 510664367
push_back 677393002
push_front 272669248
push_middle 764407217
push_front 679055181
get 414641
push_front 880635618
get 202898
push_front 128045338
get 97929
push_back 645921584
push_middle 258394149
push_back 837145525
push_middle 600736390
get 671377
get 250656
push_middle 57570539
push_middle 403185416
push_front 544747642
push_back 643944789
push_middle 34879355
push_back 442696002
push_back 478966786
push_front 44902770
push_middle 315297719
push_back 65573187
push_front 587644034
push_back 666893357
push_middle 559463362
push_middle 497268185
push_middle 652859540
push_back 660355887
push_front 279173241
push_middle 347771739
get 567191
push_middle 899734256
push_middle 384261210
get 633411
push_front 193018801
push_middle 532033334
push_back 637778644
push_back 734026535
push_front 925162157
push_back 64842721
push_front 636992603
push_front 921635189
get 104262
push_front 134994487
push_front 812322281
push_middle 241117394
push_middle 308689188
push_middle 999564035
push_middle 150250572
push_back 287127090
get 44029
push_back 472793977
push_middle 781482433
get 140458
push_back 368158856
push_middle 273043518
push_front 2792459
get 37917
push_front 397810507
push_front 92537838
get 596
push_back 645734342
get 59722
get 262830
get 79593
push_back 271059033
push_front 632419021
push_front 40549694
get 468008
push_middle 531745870
push_front 49449343
push_front 965068385
push_front 802978478
push_back 470893336
push_back 702877261
push_back 517677218
get 261673
push_back 135995690
get 584842
push_front 171655359
push_middle 177186472
get 420410
push_front 831586966
push_back 892151684
push_back 479725501
push_middle 391774100
push_back 60639324
get 667820
push_front 103535396
push_front 414495828
get 328499
push_back 118797538
push_middle 807736621
get 50689
get 63600
push_front 868990311
push_front 719365806
push_back 312741710
push_front 929096225
get 325383
get 546659
push_middle 742240548
get 501942
push_back 636610453
push_back 460381730
get 501834
push_middle 537803777
push_back 8135154
push_front 675800588
push_back 143934377
push_front 143022918
push_middle 869088296
get 476287
push_back 696262494
get 553734
push_back 914632258
push_front 272949438
push_back 387438628
get 278901
push_middle 936693061
push_middle 971346315
get 482791
push_back 499185930
get 44170
get 182802
push_back 649512502
push_front 854161453
push_back 546092280
get 278139
push_middle 796426142
get 585577
push_middle 385757363
push_front 953361956
get 449192
push_back 611801800
get 164410
push_front 391068432
get 20021
push_middle 606958193
push_front 979360394
get 113931
push_front 907449767
push_middle 135691359
get 425026
push_middle 896639676
push_front 731907923
push_middle 989788492
push_middle 276822197
push_front 669581201
push_front 936803655
get 432111
push_front 637444145
push_back 984266932
get 631038
push_back 420322762
push_back 598395422
push_middle 980343664
push_back 284762743
push_front 935147965
push_back 653959109
push_middle 478336912
get 196952
push_middle 173687847
push_middle 309357252
push_back 690188897
push_middle 967164707
get 660266
get 525512
push_back 108113415
push_middle 863124134
push_middle 603830744
get 184535
push_middle 422152366
push_front 103922972
push_back 32190980
get 91958
push_back 411924911
push_back 749933897
push_front 728633861
push_back 725118709
push_front 652790616
get 183794
get 136344
push_back 740610232
push_middle 684916119
push_front 693739659
push_middle 645324015
push_front 919698682
push_back 389545090
push_front 349994579
push_middle 113783101
get 563411
get 356087
get 624196
push_front 393614309
get 387244
push_middle 781646277
push_back 461449161
get 23447
push_front 398273562
push_middle 203784657
push_back 702849119
get 237761
push_front 34233359
push_front 11977169
push_front 540154959
get 545736
push_middle 721497319
push_front 745099512
push_middle 228205269
get 398631
push_back 875369173
push_front 110113782
push_middle 707724588
get 648049
push_front 642626646
push_middle 460720819
push_front 384302582
push_front 781689432
push_middle 581107362
push_back 596593161
push_front 519874390
get 600101
push_front 848119831
push_back 144852414
push_front 470324945
push_middle 66936221
get 54344
push_front 534401666
get 159643
push_middle 244125450
push_front 314281483
push_back 151422910
push_back 427999418
push_front 726540346
push_back 352698368
push_middle 924556553
push_middle 434119405
push_front 899263287
push_back 580276939
push_front 417120496
get 36953
push_middle 605504346
push_middle 791012244
push_back 463363073
push_front 909898605
get 505505
get 616819
push_front 23174705
push_back 400903100
push_middle 816335059
get 393297
get 564474
push_back 491857748
push_middle 884133206
push_middle 445531813
push_middle 817898493
push_middle 400541096
get 540466
push_middle 12852775
get 128741
push_middle 752545518
push_back 287641051
push_back 401952265
get 209092
push_middle 262352018
get 592895
push_middle 861496264
push_front 559553513
push_front 191051855
push_front 138884328
push_front 510753691
push_back 226961724
push_front 609334422
push_middle 100661922
get 145520
get 306072
push_middle 306793349
get 531904
push_middle 530348533
get 272518
push_back 324673193
get 625961
push_front 950235440
push_front 986820708
get 657092
push_front 709732362
push_front 850183711
push_middle 952139595
get 651634
get 502725
push_back 498012041
push_back 14528956
push_back 278934788
get 274302
push_middle 424636730
get 213576
push_back 137617877
get 188594
push_back 993800023
get 26704
push_front 36738322
get 236501
push_front 32403118
push_middle 976607103
push_front 740748666
push_middle 633314542
push_front 711408849
push_front 927042744
get 563938
push_middle 269883748
push_front 372512527
push_back 930527845
push_front 541686610
push_middle 52264638
push_middle 402198513
push_back 813653178
push_middle 370120010
push_back 255371588
push_back 159457062
get 152217
get 616903
push_middle 485760526
push_middle 721365444
push_front 25246537
get 670356
push_middle 491075061
push_front 684635854
push_front 633560521
push_middle 521783810
push_back 683608713
push_back 249839748
push_middle 987788234
get 134513
get 48842
push_back 988372901
push_back 624721503
push_front 509346336
get 175832
push_middle 447864332
push_middle 736736754
push_middle 911672992
push_back 580839916
push_middle 241542487
push_back 238121960
push_back 911928640
push_front 850228677
push_back 517392791
get 20186
get 231401
push_back 504260143
push_front 533427611
get 345388
push_middle 701992469
push_back 828178448
push_back 790923675
push_back 528683035
push_front 156691972
push_middle 523482136
push_middle 250672667
push_front 254503033
push_back 921594889
push_middle 67384240
push_back 289358150
get 70757
push_front 350653531
push_front 100740476
get 512901
push_front 283080545
push_back 411151696
push_back 721856552
get 671918
push_back 360357953
push_back 92215584
push_middle 559123337
push_middle 382654523
get 377198
push_front 141376264
push_middle 142046272
push_back 58539736
push_middle 154623746
push_middle 151706109
push_front 38176020
push_middle 798037065
push_back 674519579
push_front 926262526
push_front 588255029
push_middle 840900326
push_middle 99503194
push_middle 337914751
get 412458
push_back 348884886
push_front 328177167
push_back 311727807
get 157738
push_middle 638536584
push_middle 298447547
get 125874
get 59816
push_front 745109108
get 290641
push_front 132129291
get 278866
push_front 685751027
push_back 754195570
push_back 551140417
push_front 196159608
push_front 846047313
get 348458
push_front 457903346
get 135604
get 77516
get 422447
push_back 963685301
push_back 923701936
push_middle 301526277
get 351437
push_back 812083982
push_back 76172479
push_front 475410335
get 631193
push_front 187630223
get 450569
push_front 505826869
push_back 197044972
push_front 772505669
push_back 126620782
push_back 35144598
push_middle 159934446
push_front 82492716
get 26269
push_back 969191266
push_middle 145117833
get 442130
push_front 154463589
push_front 218660857
push_middle 269598535
push_middle 798394078
push_front 924096579
push_back 747212679
push_front 664855206
push_front 463895289
push_back 297560473
push_middle 763491024
push_middle 84368469
push_front 615569087
push_middle 998993143
push_middle 401352123
push_middle 688069341
get 190066
push_middle 693997192
push_middle 216807860
push_front 932822933
push_middle 176889488
push_middle 929949879
push_back 673350378
push_middle 646447443
get 277350
push_front 246439008
push_back 194296535
push_back 439226774
get 271433
get 109744
get 413465
push_front 989458070
push_front 282685348
get 110167
push_middle 499310995
get 102311
push_front 726793578
push_front 720578362
push_middle 337121864
push_middle 288920564
push_middle 971767388
get 153845
push_front 573700414
get 265512
push_back 906606199
push_middle 88754743
push_front 407299297
push_front 242590191
get 488682
get 540812
push_back 823804326
push_back 225542353
push_back 524305067
push_back 685356074
get 612771
get 459266
push_back 775436040
push_front 501846965
get 39806
get 608318
get 544013
push_middle 381810133
push_middle 258157989
get 253777
push_back 463639676
push_front 815620101
push_back 463523629
push_middle 686868350
push_front 25939382
push_middle 261126576
push_front 395251347
push_back 651228017
push_back 936521317
push_middle 185160108
get 567254
get 655497
get 573936
push_middle 83105807
get 218872
push_back 654032882
push_front 512876632
get 453505
push_middle 570734328
push_front 174677828
push_front 913282477
get 483220
push_front 952491398
push_front 255349102
push_middle 578586311
push_middle 253084501
push_front 656684360
push_middle 140373326
push_middle 135681687
get 278484
push_front 121703901
push_front 35970798
push_middle 317214592
push_middle 668873296
push_back 515728957
get 136673
push_middle 90249020
get 545508
push_front 746554289
get 233782
push_back 702439203
get 145575
push_front 77006832
get 346811
push_back 817810928
get 220225
push_back 862186299
push_front 46701220
push_middle 177947054
push_middle 958842722
push_middle 625469201
get 192444
push_middle 282763988
get 547379
push_back 753112392
push_middle 299351496
push_front 342916141
push_front 742920285
push_front 884327418
push_middle 59726331
push_back 979146047
push_middle 669949851
push_front 884666125
push_front 247368834
get 392939
push_middle 535204571
get 249366
get 92799
push_middle 238723997
push_middle 819068361
push_middle 65037092
push_middle 217668805
push_back 784972469
push_front 401260510
push_middle 638731336
push_middle 184494322
push_back 714370441
push_back 552311103
get 200681
push_back 331952373
push_front 255371074
push_back 391104840
push_back 946230956
get 264267
push_front 529312320
push_middle 974910412
push_front 299777220
push_front 919425096
push_front 746444445
get 522548
push_middle 443820828
push_back 244382076
push_front 403074548
push_front 851274247
push_middle 814895862
push_front 254494259
push_back 763064951
push_front 573480710
push_back 143498146
push_middle 300340343
get 201600
push_middle 807098776
push_middle 540880640
push_back 41449808
get 184549
push_middle 108593493
get 512650
push_front 134659730
push_back 351538777
get 294755
push_middle 415962986
push_middle 916271613
push_middle 940019562
push_back 547316044
push_front 89641322
get 225909
push_front 575347828
push_front 723226593
push_back 855514992
get 580363
push_middle 178439620
get 230980
push_front 947723771
push_back 554128784
push_middle 713015013
push_middle 823394930
push_front 139964791
push_back 552179772
push_middle 770646345
push_back 184455591
push_middle 92986834
push_back 211887504
push_middle 305314466
push_front 479465670
push_middle 2694456
push_middle 158578800
push_front 493280385
push_back 257978654
push_front 251185134
push_back 53874834
get 134820
push_back 628942227
push_back 250291958
get 42853
push_middle 54361817
push_front 831957288
get 661401
push_middle 408128894
get 576547
push_front 198245134
push_back 337014770
push_front 562244866
get 48054
push_back 238671181
push_back 914661760
push_back 246201664
get 562097
push_middle 767693065
push_front 476888579
push_middle 307596610
push_middle 562920972
get 521871
push_middle 51174711
push_back 641408143
get 198744
push_front 789530888
push_front 711556279
push_back 399821592
push_back 198054534
get 494442
push_back 478544636
push_back 668677839
get 625798
push_front 870568934
push_middle 233488807
push_middle 953936103
get 503666
push_middle 644630767
get 355974
get 570880
get 165656
push_front 978053946
get 647180
push_back 947599251
get 550923
push_middle 739157153
push_middle 499115009
push_front 494114889
get 270031
push_middle 375346145
push_front 350077132
get 632359
get 467229
push_front 293954779
push_back 312333106
push_front 560643051
push_middle 978262893
get 81659
push_front 533495069
push_back 967137704
get 508562
push_front 803654863
push_back 822034296
get 340417
push_front 373819735
push_back 923691519
get 483456
push_back 379038960
get 362875
push_front 276947736
push_back 888926877
push_middle 939377342
push_front 745626960
get 332236
push_back 30085209
push_front 31838777
get 240060
push_middle 961743314
get 57214
push_front 46512311
push_back 388570985
push_back 14589626
push_middle 19442272
push_middle 785111937
get 190733
push_front 522726523
push_back 380138585
push_middle 770355861
push_front 788914682
push_front 527786989
push_front 647845894
push_front 63282938
push_middle 95020921
push_front 781603768
get 39068
push_front 202074271
push_back 135111866
push_middle 530036880
get 589612
get 466168
push_middle 771292234
push_front 148731560
get 435534
get 35557
push_front 477698213
push_back 147617005
get 670081
push_back 372052321
push_front 183126900
push_front 511316205
push_back 86336003
push_front 374377758
get 512204
push_middle 257390322
push_back 438120800
push_back 771409216
push_middle 5032018
get 597340
get 260334
get 356757
push_middle 386383280
push_back 508858078
get 28190
push_middle 948867893
get 497748
push_back 336356083
get 500198
get 405925
push_back 713475414
push_front 794430655
push_front 879280188
push_back 686908013
get 237200
get 559366
push_front 329777712
push_middle 576152202
push_back 347145138
push_middle 718787937
push_front 348276056
get 353284
push_front 562155944
push_middle 512486765
push_front 259352860
push_front 260166269
push_front 787283092
push_back 187382143
get 536350
push_front 591667758
push_back 185195346
push_back 206321766
push_middle 94346443
push_front 992800193
push_front 623360342
get 4782
push_middle 809804141
push_back 309669815
push_front 37847209
get 648198
push_middle 350508648
push_front 971056800
push_front 311291813
push_back 988626246
get 25429
push_back 908779535
push_back 271516390
push_back 296114608
push_middle 760327893
push_front 83942012
push_middle 261755684
push_front 603290443
push_middle 79948179
push_middle 433397195
push_front 914704858
push_back 831226174
push_middle 540188238
push_back 988893552
push_front 126448790
get 604639
push_back 161850699
get 65620
push_front 837914865
push_front 366452901
get 394486
get 146415
push_middle 310115947
push_front 668852590
push_back 731653
push_middle 709942155
push_front 934798493
push_middle 624492956
push_back 263940005
push_back 200794186
get 11288
get 662363
push_front 323754264
push_back 994724985
push_front 950563418
get 660290
get 621729
push_front 400113931
push_middle 784853892
push_middle 272817432
push_middle 952085231
push_middle 505783431
push_front 607559568
push_back 587876562
push_front 800345745
push_front 192718845
get 74349
push_front 56335305
push_middle 634857801
push_back 919728035
push_front 491665397
push_back 941909172
push_front 396438922
push_back 212988942
push_middle 186860108
push_back 550550467
push_back 190291503
get 321042
get 492685
push_back 376496706
push_middle 615968136
push_middle 597079824
push_middle 609369113
push_middle 715438384
push_middle 833767667
push_back 233547579
push_middle 547294060
push_middle 254755912
get 35649
push_back 257648039
push_middle 900590471
get 478036
push_middle 976855220
get 614631
push_middle 540582692
push_front 286358436
push_middle 641803748
push_middle 106056535
get 34767
push_middle 928600988
push_middle 221223329
get 19517
push_back 78452721
push_middle 905876864
push_front 662715785
push_middle 183443268
push_middle 590093817
push_back 247891290
push_front 837433415
get 575857
push_middle 750591248
push_back 591063797
push_back 101027501
push_back 729320541
push_back 625762566
push_middle 304002298
get 477553
push_middle 791076080
push_middle 972799901
get 310414
get 552617
get 624445
get 79962
get 636251
push_back 570116390
get 559491
push_back 992165015
push_middle 468390771
push_back 39837723
push_back 450380040
push_middle 786277805
push_back 788204374
get 483574
push_middle 861071416
push_front 457849278
push_middle 454889229
push_front 23229693
push_middle 224558766
push_front 473311617
push_middle 975563831
push_back 106096701
get 652841
get 580997
get 13457
push_middle 476576239
push_front 303822521
push_front 650193619
push_back 524853300
get 350905
push_front 83156483
push_front 398436643
push_back 321789081
push_middle 233827883
get 415727
push_middle 213698588
push_middle 916058591
get 400448
push_middle 968634828
get 586547
push_front 930931837
push_middle 370030733
push_back 408268548
get 233846
get 417492
push_back 720770307
get 645870
push_back 363652725
push_back 294986479
push_middle 333117663
push_back 34559944
push_back 248092783
get 310604
push_back 700383977
push_middle 591337177
push_front 278582219
get 434752
push_middle 82900128
get 71116
push_back 706438222
get 551401
get 123273
push_middle 745606527
get 374079
push_middle 436265905
push_middle 638068876
push_middle 131696220
push_back 530136498
push_middle 242238812
push_middle 326735243
push_back 911983258
push_front 974019332
push_front 646620099
push_front 13145236
get 17330
push_back 640326546
push_front 163996780
push_middle 79121338
push_middle 574047542
push_front 178831887
push_front 744057371
push_front 521466293
push_back 658335033
push_back 717498113
push_middle 23826899
push_back 15258220
get 183451
push_middle 11000514
get 15425
get 501368
push_back 519028034
push_back 612404744
get 148339
push_back 889292231
push_back 190365721
push_middle 556743612
push_middle 421743793
get 405365
get 454915
push_back 743554275
push_back 45828119
push_back 776682376
push_back 765811811
push_back 275953775
push_middle 604296642
push_middle 701253807
get 577721
get 300087
get 717
push_front 749702539
push_middle 743008718
push_back 260033355
push_middle 718244568
push_back 708733688
push_front 913365787
push_back 397420291
push_middle 639313856
push_back 454722289
push_middle 410023867
push_front 481946224
get 463510
push_front 9979482
push_middle 643565014
push_middle 436691647
get 450431
push_front 203527064
push_front 21428180
get 205751
get 136350
get 288500
push_back 440552811
get 651025
push_front 504889134
push_middle 712516409
push_middle 122046023
push_middle 712077684
push_front 991896543
push_back 652729002
push_front 954692355
get 518334
push_back 81279609
push_front 39168043
push_front 613494128
push_middle 876288287
push_middle 810942791
push_back 936940557
push_back 712848329
push_middle 867404730
push_front 890650421
push_back 667579036
get 470200
get 640757
push_front 900685771
push_back 479045330
push_front 197045838
push_middle 876235581
push_middle 892568515
push_middle 324503040
push_front 650761427
push_front 895209965
push_back 394667782
push_front 272521624
get 39803
get 89582
get 407862
push_front 461284394
push_front 867450969
push_middle 26791741
push_front 159228694
get 632652
push_back 322995102
push_middle 396511255
push_back 53739094
push_front 862924734
push_front 231454140
push_front 80375855
get 529715
push_back 382377156
push_back 484815764
push_middle 727340540
push_middle 612282756
push_back 692363363
get 419515
get 396585
push_middle 288589357
push_front 218705430
push_back 651939571
get 440846
push_middle 318543046
get 26425
push_middle 335802611
push_back 326458600
push_back 425429135
get 188798
push_middle 479067138
push_middle 449005103
push_back 794491342
push_front 929385831
push_front 909771108
get 502890
push_back 71239121
get 474794
get 124178
push_front 345083280
push_middle 707442775
push_back 448144954
get 176468
push_middle 383796677
push_middle 728316829
push_back 50004837
push_back 634767315
push_middle 154046172
push_front 740378661
push_middle 595376617
push_back 238238918
push_back 939168769
push_middle 481354632
push_front 915997581
push_front 139773839
get 378669
push_front 184837920
push_middle 35624826
get 623826
get 565134
get 316174
get 356281
get 101410
push_middle 784676253
push_middle 522809753
get 208512
push_middle 190895618
push_middle 88955943
push_back 894249266
push_middle 737186727
push_middle 982335545
get 379585
push_middle 234774645
push_front 73564616
push_front 186327397
push_back 213153504
get 50010
push_front 886843021
get 656347
push_back 938108113
push_back 313962784
push_back 876613392
push_front 114059846
push_front 245385841
push_middle 295715989
push_middle 604159611
push_back 644500082
get 50827
push_front 585762990
push_front 923463295
get 375224
push_middle 46847685
get 211575
push_middle 685585316
push_front 521275240
push_front 304151427
push_middle 466293782
push_middle 694377556
get 421186
get 548697
push_front 491138991
push_back 298377664
push_back 321583100
push_middle 704561253
push_middle 748372819
push_front 283048842
get 666366
get 59707
get 424900
get 496485
push_back 60513516
push_back 753344873
push_front 71872264
push_middle 219674756
get 36848
push_middle 611660871
push_middle 154618807
push_middle 771587699
push_front 357408465
push_front 16031889
push_middle 228440693
get 25691
get 78927
push_middle 493062911
push_front 295222424
push_front 326163854
push_middle 123730622
push_middle 805633597
get 6027
push_back 932055292
push_middle 155591161
push_middle 264755929
get 482044
get 128193
push_front 101393025
push_middle 274693441
push_back 987000781
push_back 343390957
push_front 542439079
get 395086
push_middle 257796787
push_middle 67280807
push_front 442587685
get 239136
push_front 703838030
push_front 495403128
push_middle 159407909
push_middle 864937987
get 247972
push_middle 818300483
push_middle 734632250
push_back 150974022
get 324165
push_middle 207944609
get 423896
get 404536
push_back 892877598
push_front 379246587
get 92315
push_middle 580473003
push_middle 300536521
get 640318
push_back 304167533
push_front 501994542
push_front 833174063
get 613560
push_front 711232413
push_front 499162749
get 250595
get 33464
push_front 945315222
push_front 642152774
push_middle 726992555
push_middle 328171775
push_middle 779851151
push_middle 870817770
get 397268
get 189182
get 206938
push_back 271151300
get 208218
push_middle 959584556
push_back 389996450
push_middle 929824195
push_front 333195426
push_front 983098636
get 502705
push_front 64148544
push_front 81759525
push_middle 543198030
push_front 915496988
push_back 522500090
push_back 53360896
get 245650
push_front 275394664
push_back 697996208
push_middle 473418869
get 136282
push_back 155554557
push_front 485357586
push_front 180282804
get 158440
push_front 205689230
push_back 545566818
push_front 552332080
get 541385
push_front 19538542
push_front 20395759
get 391711
push_back 459495926
push_front 817998035
get 147227
push_middle 273699339
push_back 509743289
get 91890
push_front 201700814
push_back 790369065
push_back 636056195
get 229192
push_front 584034084
get 571506
get 413224
push_back 569123444
push_middle 746494561
push_middle 427976962
push_middle 357014866
push_back 776478554
push_back 195439623
get 145175
push_back 854376132
push_back 290990724
push_front 383988098
get 557225
push_back 754935516
push_middle 370693008
get 332164
push_front 831439401
push_front 75137093
push_middle 934699667
push_middle 415729069
push_back 561544758
push_back 372507243
push_front 326217391
get 57850
push_back 499715174
push_back 894582929
get 582138
push_middle 959667651
get 480813
push_middle 39940294
push_middle 309360391
push_front 17890875
push_front 541096054
push_back 590416528
push_middle 286647444
get 313750
push_back 786631434
get 164750
push_back 428247915
push_front 685893935
get 643146
push_middle 691204103
push_middle 93390708
push_front 455336831
get 55613
push_back 840427754
push_middle 119516902
get 605358
push_front 312313846
push_middle 955696810
push_middle 557631817
push_middle 231654266
push_front 686015605
get 20457
push_middle 463504448
push_back 82287386
push_middle 342481692
push_middle 690868748
get 596504
push_middle 541455916
push_back 171436615
push_front 225852497
get 22221
get 521302
push_middle 146303339
push_middle 655458969
get 22891
push_front 503014532
push_middle 98916953
push_back 39404096
push_back 802860413
get 254611
push_front 243318405
get 635790
get 206859
get 380245
get 96043
push_front 994231423
push_middle 980712092
push_front 102274664
push_back 960843308
get 658589
push_back 724099774
get 272402
push_middle 554388688
get 650228
push_back 780869338
push_front 566112188
get 609366
push_back 795822234
push_back 711223811
push_front 362894334
push_middle 107071383
push_back 589645349
push_middle 639718188
get 659750
get 351132
get 318939
get 244763
push_middle 699413151
get 97802
get 157777
push_front 859187225
push_back 695285326
push_back 95131287
push_back 996530141
push_back 944156390
get 77957
push_middle 78026446
get 305434
push_middle 477504518
push_front 632382643
push_front 939354895
push_front 40417181
push_front 26994931
push_front 168871899
push_back 984405783
push_back 987585398
push_middle 35103600
push_back 856107173
push_middle 399043884
push_front 188803250
push_front 979887376
push_middle 414173930
push_middle 886155269
get 281219
push_front 578156771
push_middle 960216204
push_front 757756674
get 670645
push_middle 787087542
push_back 19693321
push_back 779340728
push_back 658774362
push_front 679644195
push_back 933212631
push_middle 542946618
push_front 786334598
push_middle 621754732
get 458544
push_front 596232924
push_back 988660912
push_front 840580928
push_front 19056737
push_back 740093715
push_front 782708275
get 58837
push_middle 671946833
push_middle 443084903
push_middle 953209935
push_back 173689769
push_back 981407675
push_middle 763789600
get 458308
push_back 865534555
push_front 791463131
push_middle 83267881
push_middle 486951772
push_middle 197562993
get 84639
push_front 978809490
get 37973
push_middle 827410844
push_front 773449678
push_back 865316183
push_middle 119221198
push_front 971698173
push_back 507088375
get 367565
push_back 116885322
push_front 749132705
get 72967
push_back 263707672
push_middle 468702929
push_middle 328558110
get 184199
push_back 753696511
get 9341
push_front 201875724
push_front 513293576
push_back 400876040
push_back 998715734
push_back 496128926
push_back 255206289
get 624590
push_middle 410403369
push_middle 461410455
push_back 350193706
push_middle 429408288
push_front 153083965
push_back 203630989
get 196651
get 473208
push_back 50745243
push_front 39746372
push_middle 624338503
push_front 86996971
push_back 513342094
push_middle 946696003
push_middle 903095612
push_middle 203239696
push_back 531904644
push_middle 160601479
get 155113
push_back 90348990
push_front 143078885
push_back 722994638
push_front 181490074
push_middle 487603852
push_middle 39619154
push_middle 432848601
get 231599
push_front 52161877
get 475691
push_middle 110567686
push_middle 565050052
push_back 208948757
push_back 648472435
push_back 648553730
push_front 243306717
push_middle 323016258
push_front 551220615
push_middle 325409326
push_back 3059157
push_middle 38738928
get 145792
get 207618
push_back 461259923
push_front 205123118
push_middle 386045885
push_front 368525502
get 273164
push_middle 432167644
get 451820
push_middle 954692715
get 142748
push_back 482252954
get 360062
push_back 277598714
get 187829
get 272066
push_front 366819314
push_middle 426890631
push_middle 151936841
push_front 76926515
push_back 563341170
push_middle 513021528
get 452676
push_back 494588283
get 21303
get 560852
push_front 717442300
push_middle 916322419
push_middle 251319536
push_middle 342479366
push_back 928377056
get 516282
push_front 730281153
get 604010
push_front 9022051
push_middle 7107883
push_middle 20947479
push_middle 80199236
get 213115
push_front 781776614
push_back 210372183
get 275539
push_front 300923185
get 129586
get 128551
get 655302
get 672455
push_back 463485180
push_middle 652824565
push_front 391208599
push_back 984601470
push_front 154987302
push_back 535596359
get 653694
get 117410
push_front 824870422
push_back 453718917
push_front 915522077
push_front 706166673
get 123718
get 459273
push_front 537803496
push_middle 3953231
push_middle 742149190
push_back 435554566
push_front 914701019
push_front 492063507
get 593965
push_back 987688070
get 75967
get 83201
push_middle 372858703
push_front 82550726
push_middle 283755004
get 535155
push_middle 78953177
get 497123
push_front 875071638
push_front 611059635
get 320130
push_front 8823056
get 12726
push_middle 489416906
push_back 676109706
push_middle 447873666
push_middle 784808710
get 106171
push_front 507651682
get 116410
push_middle 150066497
push_back 498646337
push_middle 32264637
push_back 469673632
get 523491
push_front 740652595
get 506680
push_middle 331911008
push_back 579191615
push_front 258452714
push_back 511925498
get 661577
push_front 288615225
push_front 902267408
get 437872
push_front 337975444
push_front 75142351
push_back 367572397
push_middle 46279719
push_back 355845220
push_middle 675125968
get 362374
push_front 328255300
push_middle 597000882
push_middle 198385914
push_back 43309136
push_middle 472368963
push_front 549697246
push_middle 166275384
push_middle 516844539
push_front 262077451
get 467236
get 356539
push_front 34781974
push_front 532099594
get 86734
push_back 450365944
get 391444
push_front 915583932
push_middle 428203734
get 387359
push_back 395311437
push_middle 303004959
get 168289
push_front 980672465
push_front 529023564
push_middle 432597316
get 392726
get 316444
get 188737
get 214415
push_back 907196799
push_front 563336960
push_middle 892715555
push_middle 600332131
get 128847
push_back 791805711
push_back 282816023
push_back 308409846
push_back 279432246
push_front 405598923
push_back 237060886
push_middle 646119487
push_front 104346852
push_back 253581415
push_middle 604002589
get 543609
get 424639
get 515618
push_back 488464046
get 274908
push_back 118058622
push_front 601655072
get 68794
get 2234
push_middle 363959070
push_front 835487872
push_middle 132278345
get 433077
push_middle 33053530
get 430433
push_front 539854736
push_middle 402432408
push_back 736105153
get 658190
push_middle 740931947
push_front 487727885
push_front 641035885
get 342584
push_middle 352733532
push_back 635661260
get 67270
push_middle 563719962
push_middle 263868125
push_middle 571484770
push_middle 330753096
push_back 74141508
push_back 21585
push_back 961453115
push_middle 916604488
push_front 508054375
push_middle 203063772
push_middle 582277412
push_front 585969727
push_back 424186953
push_front 374332405
push_back 842785723
push_front 870304105
push_middle 984187821
get 405063
get 31046
push_middle 30461752
get 264780
push_front 389594940
push_back 923996112
get 172128
push_middle 863211292
push_front 830145249
push_front 172147166
push_back 297596743
push_front 12285383
push_middle 929669729
push_middle 672851398
push_back 734509589
push_front 532266494
get 645433
push_middle 508382947
push_middle 256776020
push_middle 665410930
get 425944
push_front 432261104
push_back 448116796
push_back 986628599
push_front 774435035
push_front 913377710
push_back 56102529
push_front 984143249
get 409032
push_front 341553569
push_front 658922883
push_back 745109427
get 302541
push_front 369879773
push_middle 846465124
push_front 602149399
get 79033
push_back 304108993
push_front 24425613
get 43427
push_front 148488320
push_front 200794510
push_middle 545597470
get 363287
push_back 920239849
push_back 252201081
push_middle 869573278
get 151327
push_front 800497720
push_front 558207311
push_front 615267972
push_front 56957274
push_middle 251745352
push_middle 780643404
get 467906
push_middle 10925517
push_middle 414566975
push_front 578631134
push_back 34320084
push_middle 245411183
get 558651
push_back 932149365
get 180931
push_front 926184321
get 243565
push_front 501767422
get 414888
push_front 43445822
get 29437
get 141836
push_front 973914657
push_front 997190455
get 305708
push_front 607965672
get 591568
get 279754
get 506570
push_back 346884459
push_back 427096203
push_middle 224514781
get 460403
get 149658
push_front 6149868
push_middle 668225371
push_front 863887819
push_middle 36063662
push_front 427724520
push_front 501692084
push_back 163333574
get 394431
get 288949
push_middle 770339566
push_middle 913794429
get 256414
push_front 706259992
push_back 518135194
push_front 451188075
push_middle 166660596
push_middle 18092890
push_middle 321306000
push_back 712105984
push_back 959709278
push_front 431889393
get 306192
push_back 744908137
push_back 689031113
push_middle 744362050
push_back 851786271
push_middle 933528786
push_front 992215974
push_back 409221087
push_middle 204766771
push_back 501213088
push_front 341963031
push_back 304776671
push_front 864203307
push_back 128219091
push_back 252882127
get 329590
get 120767
get 159120
push_back 921975169
push_middle 50068986
push_front 690003343
get 551926
push_back 82149965
get 511295
push_front 18050822
get 303517
push_back 435006423
push_front 309095492
push_front 999455532
push_front 77321538
push_middle 315733534
get 560400
push_back 861313120
push_front 351851312
push_middle 655394039
push_front 368266356
get 376252
get 391341
get 360760
push_middle 53404312
get 141780
push_back 13499673
get 334810
push_middle 466969946
push_back 932419712
push_middle 322477993
push_front 383291880
get 594899
push_back 38247134
push_front 35534847
push_middle 71272019
get 382420
get 383547
push_middle 773503171
push_front 349335326
push_front 700855192
push_front 964466265
get 35325
push_back 11209764
push_middle 966301047
push_middle 975034593
push_middle 162590472
push_back 806408163
get 627602
push_front 236796803
get 352772
push_middle 345865824
push_back 44843546
push_front 785421657
push_front 779004313
push_front 727836331
get 152029
push_middle 565592412
push_back 313645858
push_front 235371971
push_back 236263986
push_middle 596322191
push_back 702241222
push_front 128065717
get 294307
push_front 264007274
get 529681
push_front 450331639
push_front 331876025
push_back 104804657
get 170863
push_front 612830667
push_front 869415222
push_middle 713181118
push_front 485005468
push_front 271893977
get 302581
push_back 66269636
push_middle 880297497
push_front 732040762
push_back 156850925
push_front 154723523
push_middle 738997933
get 109595
push_back 983472445
push_back 626567152
push_middle 448989111
get 92194
get 234164
push_middle 936505130
push_back 409052427
push_middle 916532158
push_front 751967505
push_back 198598685
get 246215
push_back 183413455
get 197645
get 539583
push_front 377954208
get 426797
push_back 991249137
push_middle 744035418
push_front 123896917
push_middle 434107474
push_back 952384211
push_middle 467735783
push_middle 324600418
push_middle 92318555
push_back 304407158
push_back 89329074
push_front 701598865
push_front 707666063
push_front 570042867
push_back 931706171
push_front 612364656
push_middle 19041637
push_back 602102048
get 630741
get 195100
get 549308
push_front 295901160
push_middle 631948990
get 218606
push_front 298888691
push_back 637257243
push_back 314827933
push_back 658294772
push_back 933821698
push_front 425742124
push_back 45867160
push_front 617024354
push_middle 134297465
push_middle 491196722
push_middle 820782999
get 408515
push_back 367513105
push_back 467920784
push_back 712932714
push_middle 462350084
push_back 742467216
push_back 828283179
push_middle 659285818
push_front 536070638
push_back 922755135
push_front 502748013
push_back 664056430
push_back 318909401
get 494878
push_front 37493259
push_back 857202065
push_middle 495713436
push_middle 977160098
push_back 468397618
push_front 613370848
push_back 682950788
get 394926
push_back 873320659
push_back 687218595
push_middle 991423189
push_back 903793877
get 572442
push_front 978940903
push_middle 678538809
get 3204
get 576489
push_front 314428370
push_back 267576390
push_front 798066884
get 156376
push_back 478235440
push_front 97042641
get 170507
push_back 227092975
get 635331
get 669994
push_back 316458115
push_front 618506844
push_front 458109459
get 432451
push_middle 162696426
get 572075
push_back 285203415
get 112971
push_front 356734762
push_back 675457479
push_front 759330769
push_front 65736759
push_front 757007063
push_front 341736709
get 648960
get 662140
get 288167
push_back 196777591
get 41758
get 245298
push_front 753013176
push_front 906153764
push_front 464179667
push_front 790992748
push_front 867302378
push_middle 707832918
push_front 554894260
push_middle 146703188
push_front 44564023
push_back 72062206
push_back 888882266
push_middle 296278442
push_back 183135239
push_middle 218906532
push_back 995929410
push_front 269343101
get 270542
push_front 681387740
push_back 952563754
push_middle 586362924
push_front 414365346
push_middle 706244227
push_middle 213187864
push_back 415291750
push_front 811702536
push_back 132492926
push_front 618071152
push_middle 447494538
get 331457
push_back 335672900
push_back 345890415
push_middle 975650604
push_middle 591300059
push_middle 242094984
push_back 33560120
push_middle 276751080
get 512865
push_back 655802728
get 494452
push_front 380176647
get 284905
push_middle 112818850
push_middle 9818441
push_middle 226011049
push_front 790464368
push_back 877682920
push_back 349002000
get 543466
push_middle 884625493
push_middle 640476367
get 264117
push_middle 800757851
push_back 811483005
push_back 949824550
get 130602
push_middle 90116479
get 237300
get 421678
push_back 143763315
get 261942
get 549814
get 547604
push_back 239320022
push_front 279151842
get 577660
push_middle 941452736
push_front 952945201
push_middle 423387849
push_back 300001106
push_middle 631696933
push_middle 167803192
push_back 403968079
push_back 598234451
push_back 656129902
push_front 966626369
get 616169
push_back 786359668
push_front 304674571
push_back 853609681
push_back 611414342
get 669833
get 286066
push_back 876707604
push_front 988133581
get 284059
push_middle 526611530
push_back 875287990
push_front 542794253
push_back 108855307
push_front 41656151
get 566343
push_front 979042237
push_front 943083937
push_back 355739142
push_back 609267083
push_middle 437737439
push_back 780309784
push_middle 405266151
push_front 209425140
push_front 268881360
push_back 393127201
push_middle 440213927
get 302576
push_front 150124545
get 436561
push_front 488365733
push_front 395899082
get 379751
push_back 886570770
push_back 900804664
push_front 506473489
push_front 434858715
push_middle 437343275
get 596164
push_back 149129038
get 387709
push_middle 559847717
push_back 446990830
push_front 275004624
push_front 494446363
get 108440
get 633948
get 640918
push_middle 992060899
get 538510
push_back 474384659
push_back 654891695
push_middle 557025092
get 277652
push_front 239512615
push_middle 347246774
push_middle 967206335
push_front 48168434
get 587476
push_front 195111619
push_back 255103081
get 491124
get 16654
get 305573
push_middle 140294625
push_middle 332393684
push_middle 125075560
push_middle 189863476
push_back 134114908
push_middle 489097042
push_middle 633391216
get 9353
push_middle 745260852
push_front 420441915
push_back 992547429
get 342598
push_back 818504041
push_front 378134621
push_middle 781206600
push_middle 198926555
push_front 748922137
get 41628
push_front 448488276
get 531418
push_back 863194502
push_middle 335419890
push_back 742245502
push_back 638616679
push_front 952622097
push_back 629505995
get 589553
push_middle 991515737
push_middle 999798884
push_back 7642717
get 144275
push_middle 715533713
push_front 43789146
get 413026
push_middle 747134977
push_middle 385316664
push_front 457652700
push_middle 416541913
push_front 102153964
get 217228
push_middle 748628673
get 327054
push_middle 334429267
push_front 790510013
get 88973
push_middle 697240866
push_front 213393755
push_middle 732554117
get 48536
get 522720
push_front 20829884
push_front 432153459
push_front 617391412
push_front 559445174
push_front 215314841
push_middle 520081959
push_back 341095094
get 173666
get 337560
push_middle 213530134
push_back 864050027
push_front 600949097
push_middle 465044732
get 474726
push_front 188155766
push_back 17421781
push_middle 753477699
push_front 966434155
push_front 501202199
get 161604
push_middle 398876192
push_middle 25624136
get 652517
push_middle 237231363
push_front 480449800
push_middle 532020229
push_middle 641137012
push_front 329593851
get 62292
get 603538
push_back 815236116
push_front 206668832
push_back 720221434
push_middle 740746217
push_middle 354348943
push_front 494132907
get 552927
push_front 983382918
get 334009
push_middle 900659268
push_middle 959944602
push_back 208874296
push_front 574233204
push_middle 305650362
push_middle 137963466
push_middle 775680419
get 66630
push_front 43668887
push_middle 48372913
push_middle 781627981
push_middle 511449611
get 353352
push_middle 35518917
push_middle 658083852
push_front 413954222
push_front 640174266
push_back 590225112
push_front 627216111
get 291383
get 33490
push_front 853366671
push_back 489493506
push_back 683149889
push_front 49364204
push_back 77386473
push_back 348457446
push_front 367605429
push_back 28990787
get 337229
get 542339
push_back 345223689
push_middle 665282417
push_middle 183648717
get 509049
get 651236
push_front 157374440
get 668408
push_back 703416167
push_front 956470836
push_front 456315441
push_middle 333417269
push_front 218837700
push_front 608775014
push_back 292248843
push_front 755052864
push_middle 226174517
push_back 532228213
push_middle 336662855
get 40059
get 624478
push_front 615423564
push_front 920988167
push_front 58697106
push_middle 31050449
get 357809
push_middle 765163707
push_back 54489658
push_front 459692036
push_middle 99554576
get 404824
push_front 911651155
push_front 868885472
push_back 293915028
push_middle 256479700
get 290833
push_back 934894229
push_front 230192133
push_middle 483342847
get 192124
push_middle 95847243
push_back 833305530
push_front 69779982
get 454587
push_back 754934265
get 377486
push_front 506581457
push_back 90421931
push_back 204104972
push_middle 330570636
push_front 694005690
push_middle 275488150
push_back 841842816
push_front 526279549
push_middle 912399639
push_back 12052265
push_front 370838540
push_back 993251195
push_back 630714060
get 301396
push_middle 16627284
push_back 82028285
push_back 319190837
push_front 624720742
push_front 464283606
push_front 57520232
push_middle 455972818
push_middle 436008898
push_middle 771292449
push_front 690696760
push_back 767476238
push_front 583402266
push_front 496366288
push_back 875555950
get 80888
push_back 161094830
push_back 150015304
get 33043
push_back 145305859
push_middle 933876289
push_front 977942887
push_middle 61150161
push_back 991501457
push_back 273196918
push_front 32767296
get 282107
push_back 832464759
push_middle 266573925
get 330962
get 77757
get 282509
push_front 138434896
get 94555
push_back 937721901
push_back 527148455
push_back 926014560
push_back 545229386
push_middle 662035531
push_middle 870580666
push_middle 470956203
push_back 142461652
get 39438
push_front 149800120
push_middle 583344336
push_middle 249943045
get 18199
push_back 852621675
push_middle 684166380
push_front 8143016
push_middle 618673653
push_back 688815977
get 111375
get 349660
get 424848
push_back 724474686
push_back 962087522
push_middle 179034735
push_middle 461089899
push_front 895770490
get 318649
push_back 741396097
push_back 339550119
push_middle 385631799
push_back 116015307
push_middle 62518439
get 37038
push_back 526875484
push_back 34659582
get 318275
push_middle 148342591
push_back 495458561
push_front 648770127
push_middle 453577558
push_middle 151244700
push_back 241452048
push_front 93185557
push_middle 277741439
push_back 953728650
push_back 838523652
get 624319
push_front 155686814
get 653914
push_middle 864769590
push_front 633960360
push_front 393128018
push_front 569488725
get 386973
push_front 347534296
push_middle 194091097
push_middle 302765534
push_front 949551926
push_back 320372135
push_front 620913924
get 358705
push_back 232302657
push_front 976296551
push_middle 366106728
push_middle 687686984
push_back 826162143
push_front 242446720
push_back 416537541
push_back 362035008
push_front 819249218
get 303299
get 373569
push_back 861967442
get 571141
get 179980
get 454581
get 336869
get 322209
push_back 711134306
push_middle 804644904
push_middle 616412295
push_back 57024284
push_front 209090807
push_middle 898349090
get 328728
push_middle 742580138
push_front 384606068
push_middle 274410160
get 461088
push_front 529464558
push_front 121671474
push_middle 828958005
push_front 981320843
get 523711
push_back 371845345
push_front 370971820
push_front 75680532
get 484805
push_middle 184399748
get 190321
push_middle 396926006
get 119651
push_middle 67479246
get 290147
push_front 53934981
push_back 173816222
push_front 835281370
push_back 150979216
push_front 643354609
push_front 569199925
push_middle 172156480
push_back 9765229
push_back 611904919
push_front 376633681
get 514905
get 175512
push_front 409343088
push_front 623673604
push_middle 705506636
push_middle 797713084
push_back 46663218
push_front 945971433
push_middle 184667253
push_front 800956440
push_front 273626206
push_front 518965248
get 267669
push_middle 225783692
get 387824
get 623620
push_front 709242645
push_front 967954067
push_middle 853247854
push_back 545518373
push_back 907234209
get 446272
push_back 385276610
push_middle 615884867
get 435986
push_back 739744294
get 353060
get 666682
get 246086
get 475921
push_middle 775164962
get 199089
get 20472
push_back 930053008
push_front 80051234
get 419141
push_front 60435346
get 121096
get 129252
push_front 365947089
push_back 669025437
push_back 515393826
push_back 467944450
push_back 171509071
push_front 59585907
get 155638
push_back 776680068
get 534226
push_middle 358944358
push_front 581763407
push_back 387550105
push_middle 242477353
push_back 694038752
push_back 738420217
push_front 971404575
push_back 759726029
push_middle 665091221
get 582234
push_front 555024415
push_middle 469315745
push_back 976919521
push_middle 650202014
push_back 134833494
get 648795
push_back 635262046
push_front 692906507
push_middle 641437264
get 193433
push_back 505177210
push_middle 583244794
push_middle 81256091
push_middle 595852594
push_front 628036800
get 42521
get 41569
push_back 587510607
get 256638
get 496289
push_middle 676772057
push_front 297486495
push_back 273470278
push_front 51367921
get 208638
get 541171
push_middle 276746385
push_back 655772170
push_back 887579949
push_middle 34621719
push_middle 352040585
push_front 686849239
push_back 188187355
get 368323
push_front 50247158
push_front 704158981
get 275756
push_back 16427679
push_front 237045143
push_middle 957233301
get 427427
push_front 731925327
push_middle 247809537
push_front 880648423
push_front 300429420
push_front 527985799
get 276225
push_front 476956333
push_back 486876528
push_middle 643868446
push_front 601301706
push_back 270722501
push_back 974843348
push_back 543029974
push_back 111037468
push_middle 96687946
push_middle 206375765
push_back 168382396
push_middle 578468539
get 459817
push_back 801138249
get 380305
push_back 89083124
push_middle 365868702
push_middle 140668127
get 42190
push_front 22411569
get 605739
push_back 69307695
push_middle 560680229
get 440611
push_front 465925471
push_back 264721133
push_back 770786443
push_middle 914204594
get 296186
push_middle 646067443
push_middle 523615396
push_middle 32532384
push_front 78074504
push_front 728572829
push_middle 897775326
push_front 815152126
push_back 462143273
push_back 283768417
push_back 257822686
push_middle 908964648
get 566681
push_middle 915858325
push_back 723456641
push_middle 375902998
push_front 849544650
get 433405
get 664363
push_front 179852241
push_front 349205300
push_middle 20261465
get 669091
push_front 267777102
push_back 159026541
push_middle 329733066
get 523545
push_back 913629415
push_front 366783431
push_front 607632271
push_front 632503022
push_front 878409697
push_middle 457610289
push_back 663681076
push_front 593577773
push_back 190928397
push_middle 60005608
push_front 599033082
get 630665
get 549867
get 591769
push_front 592039387
get 487125
push_back 19895643
push_back 545690067
push_front 21318112
push_middle 363126830
push_back 560861853
push_back 705692828
push_back 828635731
push_middle 626147178
get 13066
push_middle 686163562
get 670639
get 416411
push_middle 642586395
push_back 757522190
push_back 676878585
push_back 331620040
push_back 725449983
push_front 374964952
get 312593
push_front 547785287
push_middle 642347696
push_middle 974962526
get 412543
push_middle 497252303
push_back 66478263
push_middle 453095021
push_front 991367903
push_back 919639230
push_front 44973495
get 139158
push_middle 194577762
push_middle 538298155
push_middle 434579331
push_front 585343890
push_middle 149788326
push_back 812117783
push_middle 937836024
push_front 792172999
get 111569
push_front 351242997
get 518227
push_back 561599233
push_middle 464317672
push_back 205855823
push_front 800399877
get 590418
get 71524
push_front 493017590
push_back 717791473
push_back 652983331
get 192590
push_back 951159817
push_front 976977878
push_back 293533975
push_back 336682623
get 259781
push_back 362981388
push_back 762249639
get 16968
push_middle 356994976
push_front 294446679
push_front 552018981
get 284069
push_back 592941854
push_back 354016967
get 388489
push_back 687638355
push_front 108625396
push_front 408625396
get 217348
push_middle 53577410
push_middle 230207728
push_back 70843416
push_back 964367294
get 365031
push_front 707904087
push_back 734209625
push_front 72094426
push_middle 411929354
push_middle 499588032
get 370433
get 247045
get 69026
push_back 375948520
get 214423
push_middle 955184977
get 483672
get 577852
push_front 939826306
get 593207
get 405296
push_middle 174810488
push_middle 604621089
push_middle 429463142
get 626361
push_front 629565063
push_middle 210800213
push_back 955335255
push_back 452902010
push_back 165489891
push_back 527544694
push_middle 838010027
push_back 925703108
push_middle 678864532
push_middle 628702770
get 145162
get 429566
get 584572
get 675145
push_front 460048888
push_middle 197529786
push_front 796184152
push_front 382767901
push_back 111515876
push_front 905927716
push_middle 797815191
get 570942
get 450064
push_front 226384080
push_front 548836499
push_back 658857099
push_back 998118848
get 411223
get 657806
push_middle 815862485
get 512397
push_back 481029082
push_back 965755022
push_back 393999911
push_middle 894700788
push_back 347356634
get 516506
get 384577
push_front 162458525
push_middle 166193829
push_back 205657082
get 38600
push_front 315879682
push_front 81874221
get 348658
push_middle 482132110
push_back 851562757
get 167761
push_middle 823902828
push_middle 819258459
push_front 860297936
get 383077
push_front 134205711
push_back 72246811
push_front 471011112
get 507008
push_back 995535195
push_middle 277238814
push_middle 757850564
get 400299
get 517638
push_back 578321296
push_front 529733156
push_middle 641909128
get 111921
push_front 769872590
push_middle 55527167
push_back 903456545
push_front 283187455
push_middle 525258250
push_middle 11488320
push_middle 920064540
push_middle 277510477
push_front 575291145
push_middle 887527141
get 592386
get 115890
push_middle 179472334
push_front 518058779
push_middle 849756487
push_middle 773584553
get 452433
push_middle 994919362
push_back 134565088
push_back 150474668
push_middle 341415932
push_middle 381241126
push_middle 911365558
push_back 127084365
push_middle 989239455
push_front 208067067
get 211925
get 313731
push_middle 743224120
push_middle 256590234
push_front 961117109
push_front 462187346
push_back 713197295
get 2825
push_front 526527040
get 549903
push_middle 44889667
get 476912
push_back 5538035
push_front 654229613
push_middle 955447050
get 400192
push_front 688613322
push_front 932440326
get 283169
push_back 285227136
push_middle 480519967
get 552055
push_front 417647514
get 427964
push_front 60322416
push_back 359272704
get 133771
push_back 452355113
push_back 102712679
push_middle 112308125
push_front 652091451
push_middle 411370774
push_front 132933630
push_back 673711942
get 450134
push_back 853133670
push_front 795201447
push_front 580499454
push_front 294610393
push_front 999205815
push_front 627694793
push_front 51776463
push_middle 402578839
get 649601
push_front 303026990
push_middle 502590698
push_back 871989811
get 382498
push_front 76434037
push_back 834938016
push_front 723375319
push_middle 873945910
push_back 689604772
push_middle 615097325
push_back 911277675
get 271545
push_middle 752497351
push_front 415801866
push_middle 208844780
push_back 836606762
get 460726
get 599830
push_front 915432685
push_middle 576428474
get 26806
push_back 848057179
push_front 548968406
push_front 765780544
push_front 510554770
push_back 950294724
get 413116
push_middle 666256824
push_middle 278422455
get 278887
push_middle 512035015
push_front 862373251
push_front 531217745
push_front 327699406
push_middle 795017849
get 645545
get 548221
push_middle 280426172
push_middle 289081490
push_back 691201863
push_back 754313644
push_back 523619799
push_back 340001270
push_front 596394305
push_back 943563100
get 32815
push_middle 148777621
get 346190
push_back 922680605
push_back 357912493
push_front 131914215
push_middle 205883547
push_front 788235409
push_middle 964066369
push_front 43030315
push_middle 603241309
get 202955
get 574568
get 355614
get 541200
get 512591
push_front 790780450
get 402610
push_back 900344182
push_back 191569774
get 480367
push_middle 445786027
push_back 226472646
push_middle 404439694
push_middle 601110373
push_front 506568176
get 492412
push_back 644298527
get 632857
push_front 730490249
get 573979
push_middle 215840548
get 511692
push_middle 716033860
push_middle 307644036
push_back 573501849
push_front 346737106
get 555467
push_back 98996701
push_back 92702849
push_middle 197891328
push_front 817261095
get 25364
get 265649
push_middle 766794903
push_back 284407331
push_front 454451503
get 263597
push_middle 284051188
push_middle 504512048
push_front 688916280
get 43371
get 658620
push_front 330489833
get 278002
push_middle 22928726
push_middle 612072819
push_front 209320273
push_middle 904055802
push_back 821717953
push_back 917241766
push_middle 892772367
push_middle 352166769
push_back 463537593
push_back 757234597
push_front 84064449
push_front 309520552
push_back 680371124
push_middle 115153066
push_middle 872161401
push_middle 785967584
get 447723
push_front 757126178
push_back 376498842
push_back 477682140
get 602526
get 107008
push_front 682508863
push_back 248524305
push_middle 660074312
push_back 684773359
push_back 859248647
push_middle 419799404
get 507169
push_middle 806390720
get 399668
push_middle 114782287
push_middle 39647024
push_middle 250052077
push_back 983103822
push_front 584109527
get 534931
push_front 227923534
push_middle 335564988
push_middle 407004657
get 247816
push_back 754200066
push_middle 459441903
push_back 403790908
push_front 856853532
push_middle 450277997
push_middle 286712967
get 399120
get 387396
push_front 116682425
push_back 492336105
push_front 743930691
push_front 569180868
get 622670
push_back 548464774
get 500294
get 194155
push_middle 45688984
push_front 721545773
push_middle 505060305
get 75524
push_front 939721995
push_front 303721200
push_front 432271636
push_back 730152808
push_middle 187271443
get 586879
push_back 35010506
push_middle 396741248
push_front 332166995
get 343255
push_middle 381649634
push_front 431519869
push_front 682240061
get 521823
push_front 926792374
push_middle 261143712
get 673018
push_back 882292815
push_back 734259323
get 382716
push_front 215991600
push_back 290683251
push_middle 560621392
get 86
get 645750
push_middle 162200875
push_middle 763489381
push_back 796119367
push_middle 446182650
push_middle 749766043
push_front 906560752
push_middle 594829381
push_back 654391949
get 378658
push_middle 162231676
push_back 113142867
push_back 945141170
push_middle 111699215
push_middle 782993644
get 99036
get 404883
push_front 690822242
get 439473
push_middle 666225065
get 634120
push_back 371685958
push_back 295002545
push_middle 768654709
push_back 290572562
get 381530
get 109206
get 496137
get 621686
get 155380
push_front 234946232
push_front 208497325
push_middle 976570464
push_middle 629690498
push_front 675642641
push_back 643215542
push_back 111716987
push_back 708693456
push_middle 858731427
get 547479
get 344018
push_back 378662818
push_back 859694293
push_front 838787958
push_front 425625542
push_back 933897
push_front 299148307
get 215324
push_front 63837039
push_back 898249076
get 34029
push_front 459919847
push_back 920464651
push_front 901423918
push_middle 100005740
push_back 107395901
get 122037
push_middle 848900439
get 564607
push_back 747310559
push_front 143452257
push_back 758864323
push_middle 319235446
get 490914
get 453323
push_front 562446586
push_back 947807768
push_middle 875068355
push_front 822407316
push_middle 525765117
push_middle 496149186
get 100747
get 428646
get 92846
get 543352
push_middle 654908811
push_middle 980759887
push_back 147189873
push_back 477538510
push_middle 657111331
push_middle 608499852
get 32263
push_back 820737588
push_front 390920014
push_back 662059060
get 167148
push_middle 610227571
push_front 554315938
get 640962
get 518842
push_back 96138999
push_back 979777122
get 60915
push_front 87838397
push_front 559001496
push_middle 798452171
get 393352
push_middle 493650227
push_middle 70526457
push_front 452027112
push_back 574321721
push_middle 427188631
push_middle 995924911
push_back 21119001
push_front 954025831
get 564010
push_middle 611390252
push_middle 886236346
push_front 638083997
push_middle 473598423
get 390786
push_back 407860886
push_back 692590068
push_middle 141643549
push_back 355759621
push_back 358018856
push_front 340040229
get 431933
push_front 617712921
push_front 971646851
push_front 596848730
get 428418
push_front 933980712
push_front 781148165
get 100450
get 623516
push_back 290587978
get 450852
get 659276
push_front 511344526
push_back 205876657
push_back 776901955
push_front 162695791
push_front 395263756
get 314381
push_front 775641033
push_front 339170618
push_front 15675198
push_back 437561463
push_middle 43833677
get 621589
push_middle 726466783
get 535299
push_front 419133853
push_front 90980370
push_front 591586834
push_back 328215568
push_middle 286650097
push_front 338114846
push_back 829629593
get 37075
push_middle 725016324
push_middle 656778966
push_middle 529266439
push_middle 89138790
push_back 183302341
push_front 584428481
push_middle 170581694
push_back 422942548
push_back 494919012
push_back 205159355
push_middle 346261769
push_back 247401882
get 548675
get 352205
push_back 532453003
push_middle 505340643
push_back 227501333
get 520734
push_middle 960762998
push_middle 246595788
get 453020
push_back 192166149
get 622098
get 90326
get 421092
push_middle 754710603
get 262693
push_back 229403633
get 172030
get 163062
push_middle 290345954
push_back 888142938
push_front 708296777
get 255312
push_middle 842424779
get 131215
push_front 374513930
push_back 605312657
push_middle 777910409
get 215198
push_front 290736042
push_back 607160026
push_front 364884047
push_front 920359437
push_middle 989887337
push_back 193245168
get 268147
get 660483
push_front 277665917
push_middle 729145873
push_back 376532881
get 607285
get 521842
push_back 689619751
get 178569
get 65905
push_middle 7069197
push_middle 453634208
push_back 242390956
push_front 37398093
push_middle 787426951
push_back 382614391
get 12864
get 277190
push_front 149187663
push_middle 767961674
push_back 304587383
push_middle 683981364
get 659951
push_front 767094092
push_back 598863679
push_middle 822094786
push_front 515522097
push_front 631203845
push_front 351445354
push_front 224595294
push_back 493604743
get 334891
push_back 941469040
push_middle 774726251
push_back 926757561
push_front 24025276
get 207836
push_front 818477967
push_front 81861160
push_back 437623675
push_back 413496975
push_front 707168166
get 623726
get 644998
push_back 542068331
get 451044
push_back 557584831
push_middle 221521532
get 552542
get 637775
push_front 310697802
push_front 71485298
push_front 240303911
push_middle 192682916
push_front 698648921
push_middle 418725667
push_back 604256823
push_back 89768969
push_front 306222206
push_back 623325391
get 276892
push_front 354419329
get 187133
get 98852
push_front 291353598
get 638134
get 561987
push_front 79394682
push_front 296111865
push_middle 698019521
push_back 471109635
push_front 111242779
push_front 290280694
get 227541
push_back 298453046
push_middle 234690694
push_middle 798970907
push_middle 851644417
get 269851
push_front 620964341
push_back 91641180
push_back 315090967
get 598409
get 77641
get 154670
push_middle 164792283
get 179440
get 631469
push_front 542302493
get 451866
push_middle 199256881
push_front 509148747
push_front 33274748
push_front 960466134
push_middle 739390942
push_middle 791607291
push_back 705713320
push_front 173045240
push_middle 685271538
push_middle 308795585
push_front 97137071
push_front 279780272
push_back 133218948
push_middle 713324143
push_back 49283275
push_middle 564501191
push_middle 268571060
get 299735
get 222224
push_middle 838884357
push_middle 918698235
push_middle 150093804
push_back 815721198
push_front 949263512
push_front 648255445
push_front 776553158
push_middle 950498171
get 104726
push_front 852529947
push_front 356747266
push_middle 606451815
get 288603
push_middle 265663832
push_back 191455619
push_middle 135831559
push_middle 874778914
push_back 491217587
get 207374
push_middle 25116979
get 13347
push_middle 848330265
push_back 64193297
get 141806
push_front 698810916
push_front 298156562
push_front 514177629
push_front 542945224
push_front 576635035
push_front 21628465
push_middle 289564933
get 577750
push_front 207609071
get 670703
push_middle 778981503
get 558685
get 592060
get 486655
push_back 745719200
push_back 790889614
push_front 47849462
push_front 687750624
get 263505
push_back 440860791
get 567853
push_front 990672423
push_middle 743039969
get 500923
push_middle 217710214
push_front 327044712
push_middle 979068635
push_front 730208195
get 528699
push_front 738406273
push_back 897332375
push_middle 329445925
push_front 459007494
get 530935
get 118666
push_middle 666387077
push_front 614529748
push_back 69644444
get 343867
push_back 309390482
push_middle 435620628
push_front 556728054
push_middle 954191286
get 132677
push_back 73887966
push_back 437147675
push_front 741783119
push_front 871544657
push_back 281487134
get 46994
push_back 864882984
get 157706
push_middle 511627562
push_front 973671561
push_middle 968221414
push_front 105165227
push_middle 21797767
push_middle 658504973
get 536623
push_middle 188147263
push_front 116731426
push_back 985149145
push_back 810163771
push_middle 149817301
push_back 657143441
push_front 406886405
push_middle 530336094
push_middle 135966297
get 616671
push_front 111383858
get 573746
get 97014
push_back 93103338
push_back 565348112
get 125059
push_middle 567977144
get 592590
push_back 129038888
get 329634
push_back 701311188
push_middle 100321976
get 219012
push_middle 785374410
push_front 43487692
push_back 640320580
get 440985
push_back 977412274
push_front 174296921
push_back 590636883
get 200801
push_middle 12678979
get 386977
get 446511
push_middle 160085177
push_middle 912200723
push_back 242011215
get 647878
push_middle 339978751
push_front 787568432
push_front 665482886
push_middle 541887671
push_back 873319391
push_front 998899787
push_front 257526975
push_middle 885260878
get 104908
push_front 81385262
get 104846
push_middle 922262237
push_front 581232474
push_back 109874381
get 492360
get 368018
push_front 861397135
get 370759
push_back 860315495
push_front 97382929
push_middle 75833559
get 399719
get 57566
push_front 845527411
get 374095
get 314265
get 169782
push_front 600326252
push_front 903675161
push_front 413851217
push_back 311993775
push_front 15671849
push_middle 192210967
push_back 589291327
push_front 85131441
get 153778
push_middle 450022088
push_back 127299637
push_front 891671431
push_middle 648468800
push_front 589135582
push_middle 39731491
push_back 516257819
get 101707
push_front 505573
push_middle 178308425
push_front 632334198
push_front 775208882
push_front 965957031
push_middle 406957303
push_back 808104867
push_front 762220623
push_front 644548249
get 552314
push_back 906058164
push_front 453552170
push_front 74745036
push_back 502261258
get 666942
get 516245
push_middle 641640214
get 582179
push_front 941652565
get 457145
push_middle 602886946
push_middle 816933613
push_front 599415407
push_front 58386116
push_back 761550208
get 506066
push_back 75289358
push_back 157273814
push_back 24832264
push_back 5553768
push_middle 628542943
get 497627
push_back 99180806
push_middle 965860310
push_front 169827447
get 432552
push_front 869941147
get 268226
push_middle 697073836
get 555154
push_back 742891702
push_middle 474060620
push_front 111113576
push_middle 886567802
push_middle 189527335
push_front 422904515
push_front 821179486
get 344530
push_back 671229083
push_middle 357916905
push_back 670166645
push_middle 370465370
push_front 486811601
get 545188
get 10199
get 477602
get 130909
push_middle 193582354
push_front 987272378
push_back 367918927
push_middle 466752819
get 172033
get 426297
push_middle 881536129
push_back 192446535
get 7397
push_front 230152179
push_back 234485570
get 314569
get 635105
get 46295
get 500011
get 235337
push_front 606971980
push_front 633954445
push_back 772783745
push_front 690695972
push_front 373933711
push_front 232863674
push_back 869305705
get 332226
push_back 111973009
push_front 286435536
get 52755
get 305030
push_back 4942217
push_front 295714984
get 455082
get 545287
get 214518
push_back 653617849
push_back 605789428
push_middle 322521337
push_back 790879176
push_back 247652672
push_middle 613115619
push_front 861674644
push_front 595522525
get 648035
get 147882
push_middle 570097662
push_back 284940364
get 335134
get 671953
push_back 666068171
get 654734
push_front 418022719
push_front 898881403
push_middle 894960122
get 348964
get 112959
push_middle 704263419
push_front 854507565
push_back 129484952
get 196106
push_middle 638621791
push_middle 962000423
get 265313
push_middle 946618742
push_back 511838686
push_front 486846437
push_front 809303752
push_front 419501158
get 65874
push_back 378249846
push_front 761333806
push_front 744339520
push_middle 773695956
push_middle 318735631
push_back 713017233
push_front 182713507
push_back 848872569
push_back 997560623
get 252012
push_front 861095903
push_back 807406026
push_front 813459593
push_back 366084801
push_back 211038682
push_back 305276486
push_back 953817668
push_middle 432536931
push_middle 737162599
push_back 440655422
get 5069
push_back 291152774
push_front 910404150
push_back 243558728
push_middle 972840075
push_back 784280136
get 359248
push_back 394285521
push_middle 760792754
push_middle 982068575
push_back 498458144
push_middle 342560523
push_front 529518307
get 519070
push_back 917831292
push_back 131313080
push_front 226287856
push_middle 183865374
push_middle 328146860
get 283468
get 343644
push_middle 931019994
get 601589
push_back 726337990
push_back 440371356
get 243058
push_front 756056615
push_middle 831133756
push_middle 577876074
push_front 124498578
get 165923
get 280269
get 371986
get 160549
push_front 80399655
get 175041
push_front 784038500
get 254148
push_middle 542612926
push_front 68569133
push_back 151878550
push_middle 347428653
push_front 839299152
push_middle 481403248
push_back 750196643
push_middle 953128358
push_back 714551819
push_front 548397724
push_back 651324924
get 483511
get 631895
push_front 31035175
get 347936
get 77336
get 512581
push_back 150465272
push_back 904746444
get 227483
get 408478
push_middle 848357433
get 299673
push_back 439072546
get 145640
push_back 769437724
push_middle 242671148
push_middle 92660667
push_middle 489752816
get 486257
get 72950
push_front 212390524
push_middle 837344176
push_back 591032643
push_front 621426127
push_back 886693446
push_back 601579355
push_middle 164960005
push_front 918962144
get 460373
push_middle 564070859
push_middle 147725207
push_front 68489204
push_front 737923391
push_front 680108128
push_back 697552657
push_middle 233691681
push_middle 875168056
push_middle 133178388
push_back 692271422
push_front 230628048
get 371714
push_middle 149456827
push_front 349661640
push_back 444728258
push_back 976750021
push_middle 687713464
push_back 700503958
get 13762
push_middle 649566841
push_front 488460578
get 185027
get 162160
push_front 631991700
push_back 979091280
push_back 164753794
push_front 259041153
push_middle 163632355
push_front 926010036
push_back 748638315
get 56520
get 208440
push_middle 674700208
push_front 33162435
push_back 472626378
push_back 511995604
push_middle 292252729
push_back 780385386
push_middle 408087300
get 206026
push_back 474186617
push_middle 73219489
push_back 472122122
push_back 355480790
push_middle 182028384
get 316926
get 287230
push_back 971241765
push_middle 775811692
push_back 396184158
get 561673
push_front 491994135
get 468286
push_front 286933827
push_front 335541486
push_back 791212720
push_back 632346708
push_front 48456424
push_back 733085747
push_middle 59137451
push_middle 220884154
get 548016
get 75477
push_middle 917266867
push_front 800271916
push_back 522194309
push_front 671722099
push_back 622931046
get 109179
push_middle 722206845
get 266570
push_back 513022510
push_front 322420496
push_middle 503106035
push_middle 448729135
push_front 717782097
push_front 588692541
get 374308
push_front 365183705
push_front 845218809
push_middle 852578317
push_back 323246662
get 458314
get 70826
push_front 824185411
push_front 168084061
push_front 64141023
push_front 794092459
get 119982
push_front 306041338
push_back 45052199
push_back 380956343
push_back 958450795
get 271073
push_back 615492346
push_back 980313904
push_back 241655296
get 417814
get 251308
push_middle 255593581
push_middle 925978811
push_back 765936825
push_back 420812889
push_back 602373061
get 581714
get 41091
push_middle 953044472
push_front 698004368
push_front 435705549
get 398003
push_middle 632767565
get 188133
push_front 484365138
push_back 433435648
push_middle 132080338
get 227068
push_middle 30456834
push_back 917446606
get 615947
get 347247
get 131516
push_front 162238523
push_front 494939061
get 583044
push_middle 296919431
push_back 777813238
get 290226
push_back 8356808
push_middle 174249877
push_middle 897390244
push_middle 931061781
get 309874
get 81210
get 105647
get 426948
push_back 638178449
push_back 696186254
push_back 203584900
push_middle 384056014
get 582807
push_back 648801240
push_front 65193676
push_front 721097294
get 498249
get 665237
push_front 932668224
get 271768
push_middle 796367126
get 383372
push_middle 725936596
get 439875
push_back 86794082
get 287298
get 653907
push_back 881579155
get 216384
push_back 733406995
push_front 525894553
push_middle 970665016
push_middle 362182846
push_back 558782274
push_middle 316165604
push_middle 294383069
push_front 753329229
push_back 647094351
push_middle 294148638
push_middle 829414411
push_back 354764862
push_middle 98751330
push_back 235350615
push_front 541758041
push_front 422904058
push_back 454422677
get 387655
get 629575
push_back 329338676
push_back 632598920
push_front 53774934
push_back 606480793
get 44954
push_back 686811418
push_front 616476059
push_front 234254573
push_back 932592388
push_front 352365732
push_front 897962118
push_front 776616410
push_front 102277796
push_front 57633140
get 170052
push_back 537107252
push_front 365211634
push_back 693578608
push_front 423224988
get 588081
push_middle 171608988
push_back 426329868
push_back 958534473
push_back 491756504
push_back 189769642
push_back 478993625
get 67186
push_middle 420638763
push_back 884784821
push_front 118979097
push_back 30779000
push_middle 656815707
push_middle 402050703
push_middle 75703307
push_front 811280247
push_front 794891948
get 303732
push_back 285681372
get 502409
push_front 975085091
push_front 304108985
push_front 366194423
get 36375
push_front 277816474
push_back 693864393
push_back 664382750
push_middle 145289890
push_front 93968224
push_front 712257726
push_middle 50886398
push_back 7697109
push_front 148105648
get 364699
get 279577
push_front 713483858
get 340481
get 545379
get 458097
push_front 175101169
push_front 915075452
get 225183
push_middle 771303292
push_front 586615264
push_front 330983871
get 98092
get 70250
get 300371
get 354875
push_front 285460771
push_back 923541081
get 513000
get 591089
push_front 69542366
push_middle 590576061
push_back 163858945
push_front 519954547
get 181349
get 624531
push_front 760460085
push_back 821487695
push_front 955678736
push_front 193562023
push_back 521914635
get 592182
push_middle 717814420
push_middle 915825878
push_middle 285358154
get 664143
push_front 671527467
push_middle 618949704
push_back 81227679
push_back 376546411
get 12000
push_middle 865918217
get 410829
push_middle 101514451
push_middle 727401915
push_back 467307453
push_middle 574408106
get 455326
push_middle 725589247
get 102396
get 619293
push_front 805632850
push_middle 202429485
push_back 151304954
push_front 604782644
get 91999
push_back 280830672
get 133481
push_middle 795237724
get 443998
get 259795
get 243361
get 643585
get 491263
push_front 92928233
push_back 721943903
push_back 691998923
push_middle 414901046
push_back 538017435
get 159756
get 539033
push_back 30630542
push_middle 664213865
push_middle 266886806
push_front 361271731
push_front 324189129
get 579784
get 315233
push_back 294954415
get 160601
push_middle 530018562
push_front 791443364
get 351989
push_front 922491746
push_back 285753082
push_middle 535414144
push_back 339778899
push_back 60791267
get 237746
push_middle 98111823
push_middle 167929516
push_back 549271930
push_back 225803914
push_front 331666088
push_back 690107714
get 540955
push_front 749675829
push_front 135861938
push_front 687311996
push_middle 851635823
get 234496
push_back 837258421
push_middle 962751391
push_front 721589213
push_back 72880174
push_middle 888152683
get 435229
push_back 53806646
push_back 807898184
get 44087
push_back 54319484
push_middle 419794344
push_back 22537283
push_front 179720385
push_back 32998638
push_front 937210513
push_back 191469398
get 380317
push_middle 448612892
push_back 710497521
push_back 129257458
get 578968
push_back 534857230
push_back 742474460
push_middle 468398466
push_middle 402941203
push_front 150662232
push_middle 279813697
push_middle 569966889
push_middle 79990602
get 308680
push_front 18324833
push_middle 900550296
get 340860
push_front 462670081
push_middle 660200931
get 320434
push_back 400100281
get 522568
get 591125
push_back 593234672
push_front 887794718
push_front 625937159
push_front 138288587
get 50084
get 631238
push_front 286620526
push_back 766976437
get 61776
push_middle 623663265
push_middle 59965109
push_middle 113909578
push_back 342780445
get 473796
push_middle 49599566
push_back 558042907
push_front 184731719
push_front 368159644
push_middle 248671016
push_middle 627781612
push_back 124012383
push_back 148334527
push_front 54022097
get 135983
push_middle 159027485
push_middle 428537175
push_back 747190041
push_front 2072173
push_middle 133130098
push_back 318951187
push_middle 223565750
get 502564
push_middle 164223787
get 168833
get 434197
push_back 993035136
push_middle 36090803
get 602606
push_back 836885875
push_back 23541928
push_middle 981382221
push_middle 327667939
push_back 656320323
push_back 220328692
get 270037
push_back 341604292
push_back 119231557
push_front 921985244
push_middle 44197891
push_back 509199855
push_back 82428800
push_front 352457616
get 354262
push_front 125650045
get 96155
push_front 990792829
push_front 74610983
push_back 145493525
push_front 639948506
get 283958
push_back 851688946
push_front 859743558
push_middle 982882010
push_back 777258107
push_back 295204589
get 189020
get 375008
push_middle 412527889
push_middle 244672502
push_back 141645441
push_front 90221941
push_back 437903237
push_middle 773095642
push_front 779042932
push_back 731821560
get 444479
push_front 263207927
push_front 684728968
push_middle 203253707
push_middle 378282298
push_front 579086566
push_back 170646321
push_middle 694292087
get 430372
get 428194
push_back 339725802
push_back 235703077
get 431002
push_middle 739846205
get 162886
push_front 128565114
get 144690
push_front 404346932
push_middle 802640563
get 137134
push_back 671972805
push_front 500098536
push_back 459857637
get 227477
push_middle 165572759
push_back 10296404
get 592590
push_middle 718144965
push_middle 94471706
push_back 20890956
push_back 208786300
push_back 615368445
push_middle 122787341
push_front 256955806
get 141568
push_back 489228952
push_front 131908715
push_middle 503671914
push_middle 942370883
get 550843
get 96622
push_middle 695243806
push_back 874967413
push_middle 111425440
get 244091
push_middle 99101728
push_middle 503079970
push_front 261150088
push_front 37917238
get 231495
push_middle 264381457
push_middle 27605906
push_front 331711851
push_back 704642673
push_middle 337492716
push_middle 277535059
push_front 41613958
push_back 581709475
get 643765
push_back 468589168
push_middle 664854502
push_front 587549454
push_back 760647675
push_front 849577665
push_front 785268103
get 278191
push_middle 734596808
push_back 959315070
push_back 21696785
push_back 190832483
push_front 945059119
push_back 828672735
push_middle 135774275
push_back 843622108
push_front 421316289
push_back 296297038
get 473013
push_middle 604398950
push_middle 24734215
push_back 955442862
get 396678
push_back 522493064
push_middle 320848587
push_middle 656339295
get 439589
get 237246
push_front 932709318
get 217702
push_front 306197310
push_middle 567701084
get 544011
get 562736
push_front 274507816
push_front 61408617
get 60935
get 651304
push_middle 50478190
push_middle 928503180
push_middle 491077116
push_back 741979537
push_middle 631039672
push_front 830873306
push_front 651935945
push_middle 612766585
get 31393
push_middle 663825314
push_front 362186855
get 421934
push_middle 708637430
get 547162
push_front 622279932
push_front 90485477
push_front 389899136
push_middle 747781265
get 478381
push_back 90493204
push_middle 755852494
push_front 965302161
push_front 794523798
get 92132
get 45145
push_back 82986123
push_back 194736054
push_middle 19190330
get 202486
get 605142
get 513136
push_front 488808612
push_front 498053988
push_middle 406527883
get 83613
push_front 500873994
push_front 205125738
push_middle 108696201
push_front 681866510
push_front 42565080
get 106188
get 536441
push_middle 151692140
push_front 980245453
push_front 116734753
push_back 184101554
push_back 82661967
push_front 57756942
get 94993
get 146219
push_front 558420444
get 306916
push_front 576063991
push_middle 854002477
push_middle 766145295
push_back 591314581
push_back 900303618
push_back 915168358
get 652513
push_middle 794171678
push_back 220693717
get 428081
push_middle 552786860
push_front 334000687
push_front 940265404
push_back 950067278
push_front 922492868
push_back 444417249
get 96707
push_front 397054031
push_middle 162809220
get 397430
push_front 926094399
push_front 116525132
get 338846
push_back 551581323
push_front 12464850
get 333972
get 657326
get 66869
get 405343
push_middle 603590639
push_back 513778158
get 45636
push_middle 295131459
get 24402
push_front 565883000
push_back 286961965
get 376115
push_middle 924753500
push_middle 930068026
push_back 469591837
get 382860
push_back 520403054
push_back 664392260
push_middle 815158564
push_middle 363865410
push_front 832706078
push_middle 712759280
push_middle 450494846
push_middle 109625046
push_front 570320817
push_front 726164817
push_front 272719305
push_front 930930630
push_middle 350569994
push_middle 774001395
push_middle 114304187
push_middle 299486181
push_middle 638127189
push_back 835606025
push_front 475786780
push_middle 819047842
push_front 112859722
get 334830
push_back 682163514
push_middle 976918618
push_middle 120351771
get 179073
get 115915
push_back 400693012
push_middle 295605883
get 391338
get 424119
push_back 407450429
get 575352
push_middle 471178836
push_back 600273257
push_front 855462705
get 466182
get 466241
push_middle 889032168
push_middle 385347182
push_middle 733951753
push_front 802839078
push_middle 864001219
push_back 21560345
push_back 292535901
push_back 920179595
get 592918
get 584537
push_middle 394416381
push_middle 674974995
push_back 864350737
push_back 293683903
push_middle 553796974
push_back 532335551
push_front 49080529
get 263553
push_back 254378874
push_back 559382734
push_front 757976603
push_front 746827391
get 50042
get 191260
push_front 530264363
push_middle 674381426
push_middle 596877076
get 367027
get 329408
push_front 133020585
get 523158
get 35698
get 628589
push_front 36325656
push_front 906263275
push_back 395691817
push_back 482249408
push_back 221392279
push_front 746542994
get 640729
push_back 709279850
push_back 932159277
push_front 173958098
get 228427
get 512825
get 83632
push_middle 448816251
get 646637
push_middle 647053156
push_middle 167979640
push_middle 167457101
push_front 392602433
get 645084
get 314647
push_back 556777130
push_middle 769624429
get 91692
push_back 72259821
push_front 166403031
push_back 662398378
push_back 799858634
push_back 275661463
push_back 347093061
push_back 227076720
get 560706
push_front 218616196
push_back 908353238
push_back 105881138
get 192610
get 592120
get 154281
get 535841
push_middle 669498236
push_middle 577876873
get 187933
get 621021
push_front 678753976
get 254138
push_middle 387670153
push_back 45623110
push_front 761396302
get 497040
push_front 28019431
push_back 349550436
get 213802
push_middle 843166180
push_front 619753458
push_back 890798885
push_back 957762693
push_back 590390511
push_back 377488946
push_back 492845454
get 428706
push_back 52346646
get 352784
push_back 751712584
push_front 206851302
push_front 182766838
push_front 82828175
push_middle 73527960
push_back 847774229
get 229703
push_middle 416556739
push_back 748861650
push_middle 552694720
push_middle 263153616
get 89990
get 314988
get 84448
push_front 241122084
push_back 46885101
push_back 17171835
get 342392
get 563835
push_back 401040918
push_back 652601041
get 29803
push_back 380474300
push_back 162052791
push_front 814201446
push_front 644283909
push_back 648233498
get 623888
push_back 385137650
push_back 985873820
push_back 87581215
push_middle 683826284
push_middle 121833883
push_front 951663203
push_back 932119251
push_middle 285997862
get 321848
push_front 319492038
push_front 611664431
push_middle 36556778
push_middle 327400037
push_front 988203469
push_front 751996610
get 165411
push_front 959474400
push_back 732924921
get 443175
push_middle 163715283
get 466013
push_back 355178017
get 393443
push_front 409598419
get 554992
push_front 999946128
push_front 696990620
get 457633
push_front 227612371
get 544952
push_back 874566789
get 577318
get 623243
get 554048
push_back 145789298
get 349779
push_back 8122293
push_middle 749360606
push_back 424178998
push_middle 223548679
push_back 337007298
push_back 800214796
push_middle 893229140
push_back 585850122
push_front 406349239
get 400912
push_back 929774886
push_middle 292713981
push_middle 733545621
push_front 439237918
push_middle 173139061
get 477356
push_middle 200217834
get 629375
push_middle 398546095
push_front 29479583
push_back 374033554
get 201019
push_front 138494932
push_middle 106305832
push_back 701925749
push_front 692396992
push_middle 744519759
push_front 746244350
push_back 673749770
push_middle 205765464
get 189169
get 96748
get 625426
push_back 424432288
push_middle 889050356
push_middle 179767237
push_back 37192996
push_front 961618000
push_front 909312154
push_front 665203168
push_front 613439928
push_back 481383900
push_front 39403151
push_front 917848834
push_middle 432335909
push_middle 646067960
get 661175
get 667475
push_front 318900712
push_front 43390344
push_front 706630095
push_middle 233926863
push_back 730415013
get 600325
push_back 834145195
push_middle 623798312
push_back 250964904
push_back 555314125
push_back 552252403
push_middle 916638083
get 183404
push_front 956175272
get 30214
push_middle 101433588
push_back 2816866
push_middle 212154715
push_front 623094000
push_middle 63924571
push_back 33470992
push_middle 714311410
push_middle 881549907
push_back 325793288
push_middle 759552103
get 291199
push_front 101892560
push_front 816435778
push_middle 44564020
push_front 601665826
push_back 284687610
push_middle 300156695
push_back 347796772
get 465896
push_middle 881698979
get 74124
push_front 586892402
push_back 165901442
push_back 149964107
get 468996
push_middle 240486812
push_front 194483296
push_front 59546660
get 286511
push_back 120857728
push_back 497300988
push_back 64247691
get 568297
get 473244
get 66878
push_middle 898682365
push_middle 695059763
push_front 844494163
push_middle 68535700
push_back 189779205
get 19150
push_back 879512815
push_front 639605294
get 432312
push_middle 733645514
get 301363
get 322412
push_middle 637835996
push_front 411778196
get 278478
push_middle 713660974
push_middle 729164440
push_back 909255970
push_front 674333435
push_middle 755272202
get 515758
push_middle 645679965
get 100084
get 96287
push_back 400391503
push_front 199025301
get 139022
push_front 289115759
push_back 687357026
push_back 248169112
push_back 940054342
push_middle 783387885
push_front 6828633
get 340406
push_front 979401061
push_back 819421451
push_front 618072267
push_back 781792357
push_middle 679014550
push_front 594682886
push_front 374846285
push_front 794502139
get 117539
push_back 865839344
push_back 67440589
push_front 536066209
push_back 512086397
push_back 501729144
get 171963
get 442404
get 179846
push_middle 294093234
push_back 360484253
get 236815
push_middle 227377818
get 143705
get 239273
push_middle 741732558
get 491967
get 185924
push_middle 471017628
get 586428
get 23055
get 550489
push_front 971323535
get 346133
push_back 992017739
push_middle 46017930
push_back 591743123
push_back 535410544
get 186090
push_middle 953858935
get 277617
push_back 101783930
push_front 716420853
push_front 708700464
push_back 110289385
push_back 49233738
push_back 114104970
push_middle 993360836
push_back 926650687
push_middle 294052390
push_middle 66058143
push_front 706165275
get 539277
push_front 750798235
push_middle 564344893
push_middle 246328990
get 273725
push_middle 985522082
push_back 122193095
push_middle 936356752
push_back 827185356
push_middle 815836311
push_front 334013060
push_back 221132406
push_middle 358190572
push_front 753821711
push_front 6761171
push_middle 871213209
push_front 614270591
get 406235
push_front 590944846
push_front 782457976
get 48115
push_back 322251421
get 552853
push_front 946395021
push_middle 938964313
push_middle 739979345
get 550759
push_middle 230529940
push_middle 967092147
push_middle 833282794
push_front 152716491
push_front 191771485
get 526430
push_back 442118461
push_front 164270372
push_front 803650625
push_back 902407571
push_back 501463653
push_middle 83765658
push_middle 814168923
get 284956
push_back 605473212
get 522475
push_front 66649314
push_front 336240475
push_front 521832059
push_back 39746133
push_middle 636071126
push_front 847451822
push_middle 373789443
push_back 455186581
get 455368
push_front 618875104
push_front 502998761
push_back 240064270
push_middle 497707013
push_front 673490260
get 560800
get 81795
push_back 360247235
push_middle 228570110
push_middle 869113445
get 505929
push_middle 573612148
push_front 830196050
push_back 650059569
push_front 610078311
push_back 493925128
push_middle 819821541
push_back 676387746
get 566419
push_back 596323335
push_back 396108759
push_back 882411397
get 582061
get 390324
push_front 976473054
push_middle 522266951
push_front 516635243
push_middle 790706598
push_middle 563883557
push_front 416482793
push_back 398297001
push_front 895361524
get 175869
get 297611
push_middle 622549829
push_middle 873296728
get 165823
push_front 691002547
push_back 463535980
push_back 824494321
push_front 168141223
push_front 305315344
push_middle 94555197
push_middle 964387792
push_front 323590285
push_middle 708221910
push_middle 437324025
push_front 93904990
push_back 29453142
get 226078
push_back 576178642
push_middle 636328014
push_middle 383879451
push_front 380884105
get 526698
push_front 660303537
push_front 993401013
push_back 692188022
push_middle 856079525
push_front 507835383
push_back 665743517
get 56073
push_front 688183979
push_front 886786456
push_front 240476160
get 259672
get 382023
push_front 643769797
get 61867
get 85997
push_front 935328081
push_middle 252057715
push_front 168131924
push_middle 194790518
get 131699
get 89075
push_front 557947566
push_middle 639695059
push_back 970224694
push_middle 725238929
push_front 518785467
push_back 720184471
push_middle 999262386
get 157798
get 325515
push_front 384938945
push_middle 763745502
push_middle 806094810
push_back 156108572
push_middle 507966825
push_middle 41997124
push_middle 693838125
push_middle 746759447
push_front 787206500
push_back 427521857
push_back 16946414
push_middle 85556127
push_front 614712349
push_back 428857121
push_front 39359209
push_front 917098257
push_front 63682908
push_middle 445691300
get 465519
get 411350
get 388667
push_middle 824404760
push_middle 795077557
push_back 368998118
push_front 763925937
push_middle 758302495
push_back 73143267
push_back 573314924
push_middle 47917211
push_front 817154005
get 652104
get 56420
push_middle 562188265
get 588298
push_back 887657413
get 603783
push_middle 822822592
get 534324
push_back 647486553
push_middle 147030809
push_middle 918262521
get 652782
push_middle 683900176
push_front 464387099
push_middle 827372934
push_back 275550884
push_front 930169503
push_middle 741923847
push_back 508831286
push_middle 192793885
get 15570
push_back 838754193
push_back 609360498
push_back 530038392
push_middle 987608074
push_front 815591561
push_front 184085307
push_front 59841781
push_back 565700675
push_back 880137669
push_back 425670029
get 630061
push_back 474589705
push_back 609226646
push_back 929907521
push_middle 594300040
get 224489
get 276585
push_middle 935925521
push_front 731973109
push_front 558694189
push_front 321555506
get 308107
push_front 494656572
push_back 21059565
push_front 288826779
get 178847
push_back 168105142
get 393314
push_middle 498254525
push_front 847447768
get 259154
push_front 343181843
push_middle 769933145
get 464530
push_back 70048540
push_back 625371260
push_middle 697061089
get 528054
push_back 252896611
push_front 599119756
get 83473
push_front 723042288
push_front 819603026
get 594180
push_back 708316691
push_middle 380853775
push_front 75071502
push_front 180056627
get 566245
get 85766
push_front 359292942
get 179894
push_front 644297473
push_front 683095076
push_back 508416787
push_front 15305011
push_middle 79705167
get 430912
push_front 363233754
get 195077
get 203855
push_middle 775773637
get 289660
push_front 692474260
push_middle 923664407
push_front 5168469
push_middle 155456856
get 594475
push_middle 180367203
push_front 561666232
push_back 776282278
push_middle 846686750
push_back 330143849
push_middle 843900377
get 517781
push_front 503663137
push_back 439495013
push_middle 420295634
get 492297
get 316070
push_middle 285443737
push_middle 85460365
push_back 436353043
push_middle 170358872
push_front 606730530
push_front 993653873
get 10782
push_front 245649546
get 476561
push_middle 304614129
get 443304
push_middle 41700388
push_back 147828065
push_back 220226369
get 581783
push_middle 558790437
push_back 693424642
push_front 494985042
push_front 269388258
push_front 902559567
push_middle 86433929
push_back 955570200
push_middle 603095791
push_front 385798465
push_middle 399175248
push_back 449327759
push_back 266636354
push_middle 453319517
push_back 743156995
push_front 203616685
push_middle 407223961
get 151883
push_back 139812742
push_front 653872580
push_front 948721846
push_back 737321190
get 107657
push_middle 820772335
push_front 280707392
get 28074
push_middle 203393846
get 567000
push_back 55590255
push_middle 857095381
push_middle 676069282
push_middle 44296653
push_front 916689083
push_front 826735406
push_back 877402768
push_middle 585450335
push_front 598388246
push_back 781956261
get 455412
push_front 616473287
push_middle 52248646
get 296435
push_back 454777448
push_back 568518541
push_back 435528656
get 315129
push_back 429493916
push_middle 298824436
push_back 887155654
get 175370
push_front 267622204
get 207318
get 453960
get 334567
push_middle 336248125
push_middle 519322816
push_front 945620528
push_back 107470614
push_back 507486888
get 429630
push_front 492263560
push_front 19133495
push_front 146978683
push_back 399524114
get 297557
get 422533
push_middle 333375228
push_front 582401268
push_middle 228471836
get 274669
push_front 845470994
push_middle 469194570
get 1222
push_front 972921562
push_middle 815598262
push_middle 699540662
push_middle 405543615
push_back 507776909
get 263563
push_middle 122412990
get 457522
push_front 407007308
get 89428
get 343281
push_back 706994250
get 254349
push_front 498625829
push_middle 501314625
push_middle 902312018
push_back 829253021
push_front 155915244
get 296349
push_front 41718018
push_front 957492121
push_front 163615506
push_back 931673826
push_middle 202700669
push_middle 825230210
push_front 546630931
push_back 443658746
push_front 290777554
push_front 710497071
push_front 47651122
get 553219
push_back 844458579
push_front 396238390
get 617198
get 199393
push_front 67756246
get 90056
push_front 138622801
push_front 609356930
push_back 167274877
push_back 521972334
get 598886
push_middle 288732222
push_middle 205137282
push_front 236453766
push_front 411381168
push_back 94518974
get 256290
get 512730
push_middle 946422457
push_front 79363381
push_front 589902733
push_middle 557775632
push_back 888388620
get 214380
get 575666
push_back 525827552
push_middle 874443234
push_middle 872833663
push_middle 477156042
push_middle 296370579
push_front 175700478
push_back 472368604
push_front 506978709
push_front 770773454
push_middle 698293389
get 592611
push_front 278770055
push_front 905785398
get 392530
push_front 883507300
push_middle 915824218
push_front 793042133
push_middle 916013371
push_middle 865612072
push_back 45429946
get 514444
push_front 902747605
push_front 958659350
get 513577
push_back 359529937
push_front 924725033
push_front 822348821
push_back 488486562
push_middle 783590749
push_front 146846123
get 652882
get 466592
push_front 593630087
push_front 121698135
push_back 5477638
get 217730
get 158
push_front 527304043
push_front 595792417
push_middle 468757876
push_front 80435510
push_front 739699767
push_back 82375562
get 454853
push_middle 909487096
push_middle 777878719
push_front 837204431
push_front 719855226
push_back 857331876
get 128595
get 439675
push_back 226480643
get 288489
push_middle 551249119
push_middle 791837231
push_front 15831473
get 34339
push_back 752438375
push_middle 255097867
push_back 79433838
get 599402
push_back 452152706
push_front 181956841
push_front 675765758
push_middle 310073374
push_front 593447784
get 287991
get 481117
push_back 698317040
get 80862
push_back 373615742
push_back 34568385
push_middle 127154251
get 370684
push_front 466973814
push_front 827574480
push_middle 105171797
push_back 818329403
push_middle 817567006
push_front 905887855
push_middle 111844617
get 417280
push_front 495950890
push_front 893770710
push_front 173536550
push_middle 889395028
get 86940
get 532561
push_middle 808041627
push_back 736218095
push_back 513179723
push_back 962688999
push_back 821662636
push_middle 304847919
push_front 507597147
push_front 529374390
push_front 754541818
push_front 105542076
push_front 170661093
push_front 868170301
push_front 85157226
push_front 773240835
get 77511
push_back 95525028
get 123946
get 328101
get 338162
get 262426
push_front 732635092
push_front 738026843
push_middle 560063959
push_middle 699559387
get 61762
push_back 325466061
push_front 739933466
push_back 47650210
push_front 855705048
get 134056
push_front 979077544
push_middle 275839452
push_middle 162207294
push_back 606026643
push_middle 893870565
get 356520
push_back 639157492
push_back 666853122
push_front 453479693
push_middle 297260983
push_back 672434963
get 593593
get 398163
get 360979
push_middle 661548278
push_front 695765069
push_front 196864011
get 519916
push_back 211524161
push_middle 67887235
get 121134
push_front 766796754
get 652846
push_middle 197800938
push_front 908252950
get 493865
push_middle 146999031
push_back 607440946
push_middle 724533721
push_back 949651428
push_front 94675712
push_front 403863961
get 525072
get 576433
push_middle 395931318
push_middle 236392204
push_back 266188509
get 295317
get 414762
push_front 239764818
get 487723
push_front 563045200
push_front 487619379
push_front 343265907
get 297791
push_back 646650085
push_front 938113562
push_front 504017075
push_back 148330610
push_front 777838248
get 256827
push_back 276356045
get 130018
push_back 657854133
push_front 49870258
push_front 283273331
get 176984
get 468643
push_front 424043926
push_front 53251644
push_front 791885546
push_front 781388695
push_front 759295068
push_front 938226662
push_middle 997607803
push_front 76180543
push_front 841280660
push_back 968795784
push_back 815847265
push_front 946200189
push_front 481024223
push_middle 88965328
push_back 278122557
get 376315
get 403776
push_front 633220579
push_back 348911778
get 425555
push_middle 622132892
push_front 486440943
push_middle 909338858
get 225960
get 211098
push_front 503898192
push_front 688961547
push_middle 951200746
push_back 986293860
get 554988
push_middle 192907833
push_front 641740743
push_back 495183696
push_back 820334888
push_middle 804718133
push_front 776674717
push_middle 772513282
push_back 142886424
push_back 700923414
push_middle 81013919
push_back 923277226
get 48748
push_middle 345633008
push_front 299657189
push_back 323828529
push_middle 265446362
push_back 31786404
push_front 959383412
get 237204
get 568613
get 113009
get 266063
get 601199
push_front 635047775
push_middle 545064383
push_back 409690025
get 403002
get 534807
push_back 544675694
push_middle 558259258
get 355190
push_front 853424860
push_back 806178742
push_front 950601684
push_front 114382393
push_middle 143866685
push_back 595525947
push_back 516352400
get 561151
push_back 337861997
push_back 276865217
push_middle 178508843
push_middle 296517409
push_back 830468185
push_back 8338454
get 108836
push_back 834272757
push_back 74734159
get 193248
get 88506
push_middle 205372656
push_front 443053563
push_middle 865262718
push_front 197243357
get 642982
push_middle 461176792
push_middle 29195119
push_middle 917247428
push_middle 637675192
get 239161
get 537255
push_front 371824388
push_back 375725298
get 659651
push_back 116901136
get 486393
push_front 785898517
get 597454
push_back 19253235
push_middle 773869785
push_back 936341256
push_back 544396834
get 494555
push_back 190702691
push_back 315636111
push_back 154855974
push_back 242008662
push_back 391378359
push_front 5733401
push_middle 767105436
push_back 653528487
push_middle 813403413
push_front 781034476
push_middle 684018446
get 449363
push_front 323421234
push_back 469480777
push_middle 496064474
push_back 658438094
push_back 984224060
push_middle 405537393
push_middle 104057463
push_middle 58118833
push_back 603732026
get 175496
push_back 286332581
push_front 774070325
get 72844
push_front 149344994
push_back 312401987
push_front 699250770
get 62874
push_front 819322329
get 226939
push_middle 796022084
push_middle 855736317
push_middle 998433341
push_front 299186801
push_back 218673415
get 21347
push_front 867773240
push_back 666889504
push_front 607128868
push_back 631951352
get 147901
push_middle 398516378
push_middle 381478867
push_middle 555565247
push_back 299619269
push_middle 450284675
get 358065
push_middle 691997324
push_back 86207409
push_middle 577013381
get 474003
push_middle 747442608
push_middle 519592794
get 77888
push_front 77710540
push_middle 714628648
get 518138
push_back 370982370
push_front 498586519
push_middle 971840485
push_middle 70399925
push_back 80970364
push_middle 197476873
push_front 253013001
push_front 231801388
push_middle 372638072
push_front 408343917
push_back 268118595
push_middle 755407948
push_front 960500773
get 231675
get 55536
push_front 771205454
push_back 424473953
push_middle 321874684
get 229772
push_front 985538918
push_middle 720172496
push_back 804192210
push_middle 272998892
push_front 700155844
get 538630
push_back 379440875
push_middle 47421201
push_back 618503022
push_middle 567538388
get 383471
get 650039
push_middle 937357516
push_back 455965685
push_front 133111296
push_front 6488964
push_front 550165165
get 369984
push_middle 206362788
push_middle 229351768
push_middle 926261150
get 588617
push_back 16081474
push_middle 76195394
get 295956
push_middle 758398875
push_back 91374930
push_front 15405722
push_middle 376752033
push_back 29338993
push_back 801441543
push_back 736866291
push_front 15221233
get 267177
get 98295
push_front 773748591
push_front 240658290
push_back 730589881
push_back 720282209
push_middle 319149582
push_front 294231231
push_middle 188263158
push_back 694119796
get 221297
push_middle 960951379
push_front 233877795
push_back 83110157
push_front 424448328
push_middle 438917727
push_back 392341231
push_middle 776611882
push_back 535516151
push_back 847825701
get 580245
get 491233
get 363142
push_front 292265709
push_front 64730477
push_front 480879039
push_front 337914070
push_back 395038623
push_front 612931620
push_front 257432317
push_front 928507600
get 394329
push_back 768952068
push_back 935970422
get 150719
push_back 451415457
push_back 515616392
push_front 57636850
get 58483
push_front 792724517
push_middle 169363850
push_middle 992333571
push_middle 943516487
push_middle 371621318
push_middle 753622665
get 502498
push_front 207604109
push_middle 542591642
get 241757
get 80273
push_front 473690407
get 398272
get 77211
get 412825
push_middle 912542396
push_back 396868573
push_middle 682240612
push_middle 906754048
push_back 818921579
push_middle 141973849
push_front 927718131
push_back 781167644
push_middle 244743022
push_front 288232552
push_back 205777401
push_middle 662592044
push_back 232725587
push_back 193721782
push_back 166383224
push_middle 835835098
push_front 304553694
push_front 273018043
push_front 251247179
push_front 85110329
push_middle 547721553
push_back 953541945
push_back 341197545
push_middle 15943107
get 164139
push_middle 334723357
push_middle 870637133
push_middle 612236490
get 410414
push_middle 829277413
get 608208
get 404443
get 96405
push_front 456624882
push_middle 636474025
push_front 563891456
push_middle 654771825
get 389219
push_back 706326149
push_back 418851614
push_front 52719102
get 471199
get 252929
get 449443
push_front 726630472
push_front 725879378
get 151539
get 398491
get 118556
push_middle 164380641
get 459450
get 502303
push_front 941233993
get 268637
get 269019
get 9580
push_middle 740822194
push_front 929817859
push_back 315468287
get 349173
push_front 657233141
push_back 555564315
push_middle 822906536
push_back 44745165
push_middle 281157386
get 105309
push_middle 876355179
push_back 802756777
push_back 172853425
push_front 84520931
push_middle 728559169
push_middle 452374426
push_front 706028751
push_front 614577781
push_back 602687370
push_middle 761059154
push_back 458240888
push_back 416872871
get 100278
push_front 747698475
push_front 816631279
push_middle 374281015
get 149209
push_front 763667601
push_back 111517612
push_back 188047291
push_front 427543947
push_front 237759841
push_front 814125081
push_middle 997970627
push_front 687920998
push_back 419715458
push_back 48252562
push_middle 389987087
push_back 519078194
push_back 790741168
push_back 741079522
get 503747
push_front 889154270
push_middle 770356490
get 239591
push_front 123894785
push_front 395087595
push_middle 753174441
push_back 5354414
push_middle 319959598
push_back 715248050
push_middle 99268700
get 156273
push_middle 311840053
push_front 217972312
push_front 693349723
get 88882
get 201963
push_back 647957285
push_front 145065265
push_middle 233937197
push_middle 437285874
push_middle 925372399
get 622837
get 200768
push_back 767946749
push_front 707297659
push_front 987155338
push_middle 282238971
push_front 69354089
push_front 249802151
push_front 566029651
get 388200
push_back 532514248
push_middle 956662545
push_middle 449817264
push_back 176083075
push_middle 364593988
push_front 236925
push_middle 799584303
push_front 754306040
push_back 826317230
push_middle 171424896
push_middle 172972498
push_middle 348348865
push_middle 95595124
push_middle 880411411
get 45469
get 529595
push_back 878913408
get 425231
push_back 413636581
push_back 417459733
push_middle 891878081
push_front 683486962
push_middle 586486037
get 66814
push_back 378509959
get 298711
push_front 807170938
push_middle 531568171
get 137973
push_front 320516435
get 52287
push_middle 871092804
push_front 774251665
get 73381
push_middle 73455613
push_front 485937892
push_front 655797404
push_middle 805372181
get 234734
push_middle 144909492
push_middle 267203407
push_back 116243098
push_back 101475918
push_front 911532106
push_middle 702875979
get 244435
push_middle 676144476
push_middle 831693285
push_back 980817146
push_middle 978189870
get 56442
push_middle 543760758
get 11488
push_back 287337626
push_middle 854305110
push_middle 414965131
push_middle 655706786
push_middle 53369856
get 36257
push_middle 573175447
get 576892
push_back 847539002
get 211321
push_front 50996874
get 572622
push_front 100451103
push_back 153013332
push_front 986028301
push_middle 862901367
get 221185
push_front 671736377
get 451033
push_back 36542205
push_front 692444657
get 140724
get 536085
push_back 982411913
push_front 544446322
push_front 588116527
push_front 675924188
push_front 947540152
push_middle 540853933
get 508726
push_back 464747550
get 479300
push_front 81611399
push_middle 734622385
push_front 477967324
push_back 489382938
push_back 302665759
get 526183
get 534972
push_front 997880667
get 88397
get 248128
push_front 934795590
push_front 291191046
push_front 153109755
get 241836
push_middle 804826321
push_back 93607214
push_front 338867312
push_front 342769966
push_middle 967633907
get 309585
get 514699
push_middle 578964469
push_front 929662156
push_back 249471261
push_middle 832651544
push_back 281338145
push_front 150090191
get 95645
push_back 119473765
push_middle 26713090
push_middle 479004670
push_front 793528343
push_middle 936415658
push_back 814801433
get 381275
push_back 123706805
push_back 222483591
push_back 741258080
push_back 860001567
get 428301
push_back 451520044
push_front 810894089
get 152253
push_front 141982069
get 83954
get 211138
push_front 33330839
get 426931
push_middle 501485803
push_middle 961550326
get 234701
push_front 40800537
push_front 437259962
get 341922
get 430676
get 538714
push_back 700630
push_middle 47295963
push_middle 956232537
push_front 577180533
push_back 497735265
push_middle 55346841
get 80146
push_back 471338293
get 48496
get 78271
push_front 248765008
get 231590
push_front 19211897
push_front 629332525
get 264264
push_front 851492383
push_front 347642942
push_middle 774017243
push_back 536777619
push_middle 56328183
push_back 791050335
get 665309
get 85729
push_back 341241515
get 425221
push_front 621671022
push_front 852016169
push_back 3134831
push_front 732706295
push_back 324225053
push_middle 393923068
push_middle 611196892
push_back 964330051
push_back 176690914
push_middle 738606049
get 594799
push_back 415549373
push_front 790789912
push_middle 99746821
push_front 359853144
get 263972
push_middle 639522029
push_back 963181873
get 221453
push_middle 159108076
push_middle 280071488
push_back 788198035
get 663113
push_front 353878600
push_back 786257066
push_middle 82290687
get 602565
push_middle 779103575
push_back 624386422
push_front 89573978
get 530207
push_middle 741258341
push_front 242670032
push_front 370922966
push_front 661390092
get 19933
push_front 389798802
push_front 365563680
push_front 809012559
push_middle 623329610
push_back 176625232
get 406728
get 468587
get 605441
get 26141
push_middle 974528653
push_back 170943197
push_back 946220585
push_middle 47663386
push_middle 781384619
push_front 96567466
push_front 476125425
push_middle 702392578
push_front 343623386
push_front 181143026
push_front 259155071
push_middle 4684583
get 542734
get 69889
push_front 946616239
push_middle 13617840
get 417230
push_front 327148462
push_back 319876739
get 76426
push_middle 64791976
push_back 892620597
push_middle 534594600
get 238734
get 543651
get 169714
push_front 33793156
push_front 281759015
push_back 992307449
push_back 179291549
push_back 132981960
push_back 239061383
push_back 486546316
get 16327
push_back 930302534
get 256621
push_back 836591579
push_front 504835874
push_back 909625924
get 104472
get 317446
push_back 884044627
push_middle 388214919
push_back 852536756
push_middle 383015581
push_back 288958180
get 643018
get 608669
push_middle 894734823
get 81788
get 338810
push_back 478042098
push_middle 226938656
push_front 904293817
push_front 514690603
push_back 864948164
push_front 930613250
push_back 348999838
push_front 637414082
push_middle 871149106
get 385090
push_back 656726126
get 171326
push_back 173490238
push_back 328922667
push_back 397435766
push_middle 334294235
push_front 470435479
push_middle 820791952
push_middle 458627647
get 523600
push_front 543826999
push_front 125787630
get 217575
push_middle 442441384
get 570933
push_middle 642049982
push_back 336830622
push_back 86835384
push_back 58667223
push_middle 532304128
push_middle 37385401
push_middle 784976250
push_middle 650314521
push_middle 157561506
get 530729
push_front 2537259
push_back 5798883
push_back 416886208
push_front 802494679
get 624750
get 60060
push_front 299207361
push_front 507326328
push_front 721976793
push_middle 236868435
get 79655
push_back 378488323
get 341915
push_front 842371874
push_front 930258795
get 363137
push_back 927753563
push_front 865482793
push_front 511201649
get 996
push_back 525027696
push_middle 132210898
push_back 591513961
push_back 526172057
get 666749
push_middle 38771189
push_back 190866349
push_back 882324961
get 392573
push_front 958378823
push_middle 386655897
push_back 965068873
get 233389
push_middle 788907945
push_back 262427724
push_front 476021352
push_middle 251342010
push_front 736011442
push_front 485316713
get 538373
push_front 673573313
get 596926
push_front 539755761
push_middle 327827924
push_middle 780380356
push_back 546740472
get 462984
push_back 87868764
push_front 324648281
push_front 189469081
get 539548
get 391028
push_middle 853466196
push_back 97616251
push_front 688161365
push_middle 981673891
push_middle 819501339
get 115898
push_back 261072476
get 606312
get 371008
get 411959
get 393404
push_front 819414305
push_middle 208196734
push_front 150054730
push_middle 790982337
push_front 635020569
get 188804
push_back 139281140
push_back 569103650
push_middle 132352202
push_middle 866802192
push_middle 4881298
push_back 824005860
push_front 706327590
get 205748
push_middle 163764418
push_middle 819395895
push_front 423238851
push_middle 385752520
get 218855
push_middle 384198783
push_middle 8827293
push_back 646358428
push_back 473470631
push_middle 111702731
push_middle 99639755
push_back 664940178
get 504054
push_middle 323736399
push_back 757551329
push_middle 127523420
get 87253
get 449846
push_middle 931645330
push_back 548655119
get 465825
get 110602
push_back 607116459
push_middle 177126449
push_back 134025792
push_middle 165009415
push_middle 27043027
get 472408
push_front 821885455
push_front 625209791
get 297495
push_front 827593722
get 184426
push_middle 366027636
get 643640
push_middle 664663585
push_front 203865893
get 500400
push_middle 258221386
push_middle 994053928
push_back 997215774
push_back 321830570
push_middle 24107719
push_back 760841579
push_middle 573715229
push_front 264485928
push_front 105627326
push_back 745659394
push_back 177393067
push_middle 663178998
push_back 190300584
push_front 841417257
push_middle 277168283
push_middle 398683692
get 32717
push_middle 181978073
push_front 297694242
get 234312
push_back 62344054
push_back 456721365
push_back 670754098
push_back 423173089
push_middle 855056282
push_front 849423153
push_back 376963762
push_back 177440693
get 89178
push_middle 348670515
push_front 344749189
push_middle 940356227
get 676174
push_middle 533235793
push_front 229353411
get 26483
get 625225
push_back 736991933
push_back 325044819
push_back 382152256
push_middle 476717412
push_front 501340834
get 272143
get 567278
push_front 261385033
push_back 615032949
push_middle 155698159
get 311026
push_middle 899999244
push_middle 635475640
get 602767
get 507657
push_middle 700596472
push_middle 621792608
push_back 316195068
push_front 149648874
push_back 938054648
push_middle 828425014
push_back 545522843
push_middle 653292868
push_front 121302996
get 324139
get 39789
push_front 53183624
push_front 87429551
push_back 351833231
push_front 402812353
push_back 413451942
push_front 713000999
push_back 664781432
get 549148
push_front 52538962
push_back 990243676
get 290513
get 8137
get 269756
get 357688
push_middle 798625227
push_front 599996310
push_back 517723341
push_back 551369217
push_back 684678569
push_middle 29517250
push_middle 284031463
get 565028
get 397390
push_front 507606294
push_middle 219109602
push_back 693119691
push_middle 274793567
push_middle 828659290
get 39607
get 374803
get 261979
push_front 743743449
push_middle 998956294
push_middle 579518861
push_middle 290907313
push_front 899450393
get 74700
push_back 339103585
push_back 589967083
push_back 351997892
push_back 319896016
push_middle 424659008
push_middle 47442281
push_front 908851002
get 396123
push_back 290122418
get 455736
push_back 172969341
push_back 245735821
push_back 818932445
get 347323
push_back 693011527
push_back 685850927
push_back 44725388
push_middle 728247832
push_back 439563573
get 176676
push_front 242919804
get 5484
push_middle 227912130
push_middle 363466156
push_middle 900774380
push_back 565643800
push_front 537613349
push_middle 19020692
push_front 221671195
push_middle 950825180
push_middle 763643069
push_middle 679193382
push_middle 529593926
get 383083
get 644324
push_middle 747026764
push_back 247049853
push_front 885693646
push_middle 313929972
push_front 494727676
push_front 242439356
push_front 942672588
get 489662
push_front 880936714
push_front 454135239
push_back 230958263
push_back 541120682
push_middle 803560422
push_front 70692217
push_middle 721939943
push_middle 983529417
push_back 774713104
get 297275
get 365513
push_back 4261835
push_middle 814801809
push_front 864511813
get 431995
get 396837
push_front 472747276
push_front 594846254
push_middle 526733832
push_back 765531272
push_front 407678808
get 193294
get 50450
push_front 476120936
push_middle 949025397
push_back 690631258
push_front 150495152
get 332252
push_back 427365373
push_front 801881585
push_middle 512361153
push_back 28381504
get 82857
push_front 925391224
push_middle 244909002
push_back 540353195
get 612192
push_front 553103651
get 177974
get 655521
get 207254
push_back 603157788
push_middle 874194974
get 42993
push_back 320824230
push_middle 419261190
push_back 588574285
get 284925
get 515689
push_middle 513269445
push_front 617774281
push_front 676639494
push_middle 482737542
get 494899
get 181630
get 338005
push_middle 33704564
push_front 992269806
push_back 113577640
push_front 552365834
push_back 957190725
push_middle 672852274
push_front 560028445
push_front 134040211
push_middle 159909690
get 636979
push_front 747209197
push_middle 533640386
push_back 130977890
push_middle 975092575
push_back 977668822
push_back 77841637
push_front 217205455
push_middle 24527081
push_middle 27873204
push_middle 969683862
push_back 54782910
get 56864
push_front 709326191
get 483124
get 351159
push_back 620848742
push_back 751724622
push_back 571767569
push_front 189002936
get 253857
get 651719
push_front 56288889
push_back 450001791
get 572827
push_middle 64471548
push_back 159662407
push_back 318900382
push_middle 751139620
push_back 21697264
push_middle 116347124
push_back 457515972
get 483737
push_middle 860898230
push_front 198665071
get 399183
push_front 275451537
get 20893
push_front 687902959
push_back 372064880
push_middle 426769941
push_back 196732095
push_front 876841438
push_back 522285791
push_back 975886437
get 98128
push_middle 778769196
push_front 248321183
push_back 973591437
push_front 238217303
get 77837
push_middle 779907213
push_back 85867522
push_middle 898134949
push_middle 450581970
push_back 661106947
push_middle 863226166
get 316020
get 543579
push_front 340762940
push_middle 595114169
push_middle 887116514
get 229993
push_middle 147717289
push_front 989703343
push_middle 303740365
push_front 913035699
push_front 131173010
get 360651
push_middle 842657659
push_front 916398369
push_front 74300985
push_back 745278112
push_middle 490753254
push_back 544736208
push_back 513786898
get 292062
push_front 270080096
push_back 944123476
push_front 338847032
push_front 888021496
push_front 604706108
push_back 181726174
push_middle 716225112
push_middle 930374836
push_back 722029645
get 626175
get 556570
push_middle 328320253
push_back 518627296
get 283382
push_front 254403515
push_middle 326641996
push_back 777388926
push_front 640396188
push_front 166543986
push_front 385473094
push_front 812687814
push_front 480140224
push_back 806556114
get 287169
get 524677
get 222768
push_front 298629186
push_back 386812743
push_back 82643115
push_back 646872207
push_middle 901861830
push_front 271165715
push_back 563624555
push_middle 937594556
get 366946
get 412962
push_back 590376520
push_middle 761474784
push_middle 563389427
push_back 998194737
get 480920
push_back 980153352
get 506308
push_back 144887521
push_front 721520055
push_front 339357204
get 620341
push_back 373492562
get 455517
push_front 909012461
push_back 906165597
get 304770
push_front 426475747
push_middle 495418615
get 626135
push_back 563589591
push_middle 123028950
push_back 397761596
push_middle 463407017
get 405176
push_back 777558574
get 262425
push_front 239308440
push_middle 682160408
push_middle 261572437
push_middle 430326674
push_front 157842370
get 17490
push_middle 431156218
push_front 678025301
get 313188
push_back 184713412
get 48691
push_back 639157356
push_front 938652252
push_middle 696449507
push_front 49371300
push_back 203123725
push_middle 820897447
push_front 495452163
get 318959
get 160852
get 589214
get 252071
push_front 461213407
push_back 507622940
push_middle 216118413
push_back 904695982
push_middle 288981251
get 17693
push_front 595891791
get 326418
push_middle 328149555
push_back 370449278
push_middle 693913566
get 255560
push_front 851874495
push_front 977396801
push_back 787063747
get 412521
push_front 485967353
push_back 446601439
push_back 243830953
push_back 811850028
push_middle 65400222
get 11114
push_back 50398879
push_front 71367
get 372697
push_front 597891416
get 254185
push_middle 594645557
push_front 8686791
push_back 77159355
push_front 968234269
get 504410
get 293065
push_front 686468168
push_middle 162160658
push_back 126492984
push_front 428670199
push_middle 432671192
get 273197
push_back 691644416
get 354934
push_front 541151161
get 60809
push_middle 875040999
push_back 126981530
get 154693
get 5523
push_front 301446165
push_middle 214519413
push_front 60661306
push_front 255444462
push_back 770213801
push_back 904938381
get 278901
get 314318
push_middle 450223516
push_back 448909814
get 511629
push_back 350411905
push_front 876013550
push_back 179400195
push_front 650623328
get 315205
push_back 661565511
push_middle 362670768
push_middle 344414011
push_middle 257913323
push_front 550028844
push_front 316683451
get 623780
get 322057
get 311940
push_back 534947373
push_back 860582
push_middle 830958680
push_back 631655736
get 605782
push_front 128475409
push_middle 891505624
push_middle 394616635
get 197058
push_front 616885227
push_middle 489651755
push_back 630221311
get 129518
push_middle 618776483
get 458509
push_front 896195046
push_front 416510848
get 62707
push_front 426637830
push_front 964983190
get 465841
push_front 143542172
push_back 894768708
push_middle 980796644
get 31918
push_back 715590209
push_middle 60536899
push_back 826807975
get 674224
push_back 230352647
get 155020
push_middle 683306612
push_front 363961642
get 264989
push_middle 269189630
get 330181
push_middle 150384022
push_middle 551436855
push_middle 635209034
get 291984
push_back 394289560
push_front 256988840
push_back 632487684
push_middle 117659489
push_back 488487940
push_middle 231941862
get 16729
push_back 840890352
push_middle 568903821
push_middle 976326530
get 285829
get 508476
push_front 330700626
push_front 994554791
push_middle 181620209
push_middle 284759668
get 208762
get 169701
push_front 52086606
push_middle 220510180
push_middle 164036896
push_front 976489671
push_front 917915683
get 427921
push_middle 7571014
get 648242
push_middle 783400806
get 377918
get 179910
push_back 869114589
push_back 966157212
get 436583
get 644821
get 551106
push_back 996007169
push_front 810823776
push_middle 573543352
push_back 614667616
push_back 520972250
get 398793
push_middle 488601003
push_back 296360245
get 199415
push_front 202691637
push_front 303790053
push_middle 540174681
get 134200
push_back 855798360
push_front 630859122
push_middle 922655094
get 517029
push_middle 771148074
get 266514
push_back 818116162
push_middle 782020565
get 103870
push_front 229294741
push_front 98939880
get 250414
push_middle 276392522
push_middle 133451256
push_front 534781809
push_front 808941578
push_middle 241611987
push_back 182788220
push_front 606002358
push_middle 987880158
get 27503
get 504755
push_front 982448325
push_middle 654793120
get 668926
get 582240
push_front 898798047
push_middle 948989067
push_front 947932516
push_front 840463888
push_back 643319866
get 448953
push_front 536180712
push_front 612154141
push_middle 756898533
push_front 588166848
push_middle 244801825
push_back 834254802
get 491987
push_front 419493587
push_front 47693153
push_back 996328224
push_front 13775179
get 167062
push_back 744997177
get 254874
push_front 657832800
get 604869
push_front 336265835
get 335533
push_middle 166157174
push_back 208719163
get 363533
push_back 653094178
push_middle 111511313
push_back 938561975
push_middle 92591790
push_front 107600373
push_back 331291218
get 605509
push_front 134763321
push_front 475938788
push_back 920958677
get 431022
push_back 457419194
push_middle 225239769
get 315083
push_middle 296927755
get 441910
push_front 413851221
push_front 621052596
push_front 732330122
push_middle 649027412
push_back 549485666
push_middle 218627185
get 313495
push_back 473974372
get 424386
push_front 487113870
push_back 92653004
get 409216
push_front 556503803
push_front 403279679
push_back 474279681
push_middle 847757784
get 370066
push_back 236456859
push_middle 871961864
push_back 763730266
push_back 972884078
get 313408
push_back 145221986
push_middle 3357513
push_front 380510544
push_back 880699761
get 474375
push_front 305141312
get 289624
push_back 807765672
push_back 139906871
get 660631
get 395789
push_back 150907261
push_middle 196394796
get 476634
get 5229
push_back 781909343
get 606044
push_front 481117358
push_middle 633422862
get 420193
push_middle 912171538
push_back 943133878
push_middle 585303219
push_back 930447533
get 676029
push_back 784469887
push_front 863578463
push_middle 417489109
get 191715
push_front 998785982
push_front 28317133
push_back 897713519
push_back 313609429
push_front 221624702
push_middle 530553069
get 72071
push_back 978667661
push_middle 203565408
push_front 409246378
push_front 276037097
push_front 901184018
get 487660
push_front 715974124
push_middle 633027514
push_middle 51675593
push_back 9478817
push_middle 740936885
push_middle 94132824
push_middle 571394820
push_front 954755015
push_middle 933086766
push_front 802590132
push_back 383249766
push_front 914867690
get 652725
get 640834
push_back 74215577
get 545779
get 422298
push_front 587547081
get 263684
get 423496
get 168989
push_back 628204777
push_middle 452055450
push_back 844718665
push_back 796760593
push_front 70702007
push_front 898171552
get 666614
get 30785
get 220827
push_back 732907318
push_back 836338266
push_front 586572692
push_middle 202445579
get 320257
push_front 741846796
push_back 262986268
push_front 22284923
get 579656
push_front 515650930
get 595671
get 333368
push_back 193926620
push_front 353201776
get 260407
push_back 326128765
push_middle 409625204
push_back 422930845
push_middle 96367948
get 677985
push_back 545223139
push_middle 486075244
get 475315
push_back 718431429
push_middle 490518435
get 670538
push_middle 91342920
get 385478
push_middle 683398783
get 389255
push_middle 921446600
push_back 43240520
push_middle 409209704
push_back 995052610
push_middle 918900872
get 423412
push_front 681728929
push_middle 255963712
push_front 275518595
push_middle 963703325
push_back 703485670
push_front 314940682
push_back 749339693
get 168370
push_front 617719238
push_middle 455477393
get 170774
push_front 169651456
push_middle 182236926
get 394244
push_middle 541583784
push_back 787608375
push_back 191245658
push_back 565556814
get 8243
push_middle 944178825
push_middle 119272073
get 290703
get 463663
push_middle 792944470
push_back 761751962
push_front 673663593
get 190562
get 407937
push_front 678427797
get 427058
push_middle 759832478
push_back 917937442
get 284156
push_back 224240595
push_front 307169367
push_front 435969922
push_middle 495082661
push_back 635391648
get 600849
push_back 269470068
push_back 166452929
push_back 365509925
push_back 226616837
push_back 602346922
push_back 638199344
push_back 358544505
get 32981
push_middle 632320432
push_middle 12649593
get 405448
push_front 735735341
push_front 484657061
get 285247
push_middle 508800421
push_middle 400786322
get 621152
push_back 466825183
push_middle 75905447
push_front 222224010
push_front 873511098
get 150620
push_back 214563452
push_back 639112184
get 463507
push_middle 215264988
push_back 706060412
push_back 474032809
push_middle 920648366
push_middle 774474602
push_middle 395117699
push_middle 214063260
push_middle 20287216
push_middle 155322358
get 534933
push_back 230304825
get 398116
get 457321
push_back 508091123
push_middle 876701047
push_front 707268327
push_middle 396721272
get 6389
get 149570
push_back 583896380
push_middle 161966031
push_front 552481163
get 117857
get 228238
push_middle 359106871
push_front 845484331
push_back 137290206
get 20510
push_middle 822051720
push_middle 674100680
push_back 676058906
push_middle 434187241
get 362846
get 627773
push_middle 667210542
push_middle 740286136
push_middle 527649626
push_middle 789844715
get 544894
push_middle 386967051
push_front 52354503
push_middle 107455737
get 318946
push_back 841335294
get 599764
get 627133
get 55083
push_front 670287879
push_back 564318600
push_middle 352807197
push_front 977556268
push_back 280028632
push_back 896387478
push_front 50957215
get 552906
get 596977
push_back 179764264
push_back 871946172
push_back 49934883
push_front 65353496
get 577883
get 452762
push_front 559088149
push_middle 203178013
push_front 940787790
push_middle 224460460
push_front 335201250
push_front 222500384
push_middle 190743468
push_middle 719993178
get 187547
push_middle 854642918
push_front 819566482
push_front 778851434
push_middle 878823562
push_front 430046038
get 139667
push_front 581829853
push_back 609645809
push_middle 4980138
push_back 173670435
push_back 555093122
push_back 44510622
push_front 730236600
get 314661
push_middle 930947880
push_back 256181143
push_middle 891224669
push_middle 104492880
push_middle 770257931
push_middle 562520482
get 29389
push_back 80370357
push_front 851153355
push_middle 643260050
push_middle 186623086
push_front 808665109
get 536314
push_front 584193041
get 655583
push_front 721302754
push_front 839855240
get 136272
push_back 322233027
push_front 167010033
push_back 594781139
push_front 915838401
push_back 26561876
get 489833
push_front 354331125
push_back 823364409
push_back 996097241
push_front 976686611
push_back 255504486
push_middle 782563528
push_front 793831200
push_front 23430331
push_middle 760697382
push_back 738775911
push_back 212070732
get 270386
push_front 990495404
get 365227
push_front 468485106
get 126591
get 514275
push_back 42681545
push_back 637702327
push_front 934608787
push_front 298641687
push_middle 153311275
push_front 495416845
get 494138
get 102183
get 43123
push_front 643267005
push_middle 199566458
push_back 152043278
push_front 183640192
get 454686
push_back 834602343
get 541580
push_front 540451295
push_middle 770232684
get 482546
push_front 185837745
push_front 636206101
push_middle 700625418
push_front 883729438
push_front 118548866
push_front 789589492
push_front 492052167
push_front 99323762
push_front 21884322
push_back 53712499
push_back 916428577
get 62107
push_middle 706630254
get 557676
push_back 311097079
push_back 42351922
push_middle 606983767
get 385969
push_front 861746250
push_back 965254965
get 56032
push_front 390280280
get 455615
push_front 514333251
get 168366
push_front 66382678
get 595621
push_middle 709388930
push_middle 460712797
get 430008
push_front 435568875
push_back 955683711
push_middle 334208510
push_front 451619624
get 179123
push_back 994595596
push_back 539880205
push_middle 51775161
get 446519
get 272492
push_front 238716579
push_middle 557575735
get 175626
push_back 306280388
push_front 348256975
push_front 621386773
get 541120
push_middle 215323993
get 151105
push_middle 644854878
push_front 161233103
push_front 705146938
push_middle 66685632
push_middle 511620676
get 466918
push_back 10606985
push_front 50650514
get 256111
push_back 529274493
push_back 929750601
push_front 432454008
push_back 425193321
push_middle 373465013
push_middle 455590606
push_middle 921943277
push_back 424627209
push_back 396304876
push_front 31502937
push_middle 280642828
get 404539
push_middle 163968297
push_middle 148371536
push_back 119665730
push_back 401103870
get 24724
get 383987
get 288520
push_front 565811375
push_middle 887163015
push_back 525544759
get 591364
push_back 343090786
push_back 833101063
push_middle 647991290
push_back 73041235
get 564446
get 181760
push_back 76510270
push_back 527499827
push_front 790897991
push_front 506456958
push_front 632410447
push_front 715531256
push_back 414789718
push_middle 515908708
get 338352
push_front 578198637
push_middle 117974071
push_front 90581571
push_middle 284777716
get 216741
push_middle 401950548
push_middle 821032239
get 291127
push_back 839428076
push_back 175566572
get 618305
push_middle 975151912
get 205446
push_back 985449157
push_front 227797486
push_front 611405184
push_middle 268962372
push_middle 425885404
push_back 884073654
push_back 873335875
push_front 401906553
push_front 745553756
push_back 201524210
push_front 130457697
push_front 673130151
get 547640
push_front 747008414
push_front 869157050
push_back 460765409
push_middle 655911992
get 363159
push_back 584012120
push_front 219397080
push_front 359900426
push_back 161984031
get 335364
push_back 308390375
push_front 705200493
push_back 400946768
get 676722
push_back 709728563
get 619097
get 140207
push_middle 89698049
push_back 153470990
push_front 429807228
push_middle 449878040
get 467175
get 563924
push_front 425538084
push_middle 327297051
get 290308
get 674320
push_middle 78956823
push_middle 662539968
push_front 724062729
push_front 638642653
push_front 962416002
push_middle 848829128
push_back 564733689
push_front 288643005
push_back 264300619
push_middle 615324498
push_middle 851877171
push_back 751251272
push_back 188318589
push_back 293498494
push_middle 590423948
push_middle 613334818
get 661369
push_back 159553436
get 81466
push_back 628249062
get 481307
get 47314
push_back 5484285
get 375170
get 27556
push_middle 542634400
push_front 440084281
push_middle 129119574
push_back 516989192
push_front 855493466
get 678307
push_back 48418995
push_back 269820645
push_back 350812992
push_back 226565417
push_back 43779407
push_front 925577329
push_middle 107740380
get 460184
push_middle 795862105
push_front 572378836
push_front 190162934
push_front 253391840
get 110264
get 429746
get 11580
get 480820
push_front 126341254
push_front 704150376
get 172093
get 29500
push_back 556629100
get 143308
push_middle 507904983
get 198213
push_middle 586894887
get 165352
push_middle 687619359
push_front 62945102
push_middle 275186689
push_middle 927891331
push_front 730179391
push_back 682659135
get 547135
push_front 223528879
push_middle 388094558
push_middle 551734938
get 606242
push_middle 338562383
get 228952
push_middle 984873876
get 356037
get 489719
push_back 711746349
push_front 958127160
push_front 566886586
push_back 535112495
push_middle 276938300
push_middle 590050647
push_back 790684551
push_middle 632960157
get 583531
push_middle 130392321
get 508345
push_middle 707278358
push_back 156698283
push_middle 432897314
push_front 221821188
get 204614
push_back 263522014
push_front 805918150
push_front 813622761
push_back 910486862
push_front 165475422
get 69874
get 158130
push_back 477170140
push_middle 15189346
push_front 225567957
push_front 675648881
push_back 442179361
push_middle 251622975
push_back 153295497
get 288726
push_front 455127053
push_front 946739531
push_back 816263073
get 310404
get 588124
push_front 277840676
push_middle 38690223
push_front 195581635
push_back 478171667
push_front 738385330
push_front 26430852
get 587472
get 96520
push_back 253289069
push_middle 412076359
push_back 625910086
get 646967
push_front 4145277
push_front 977495358
push_back 912460543
push_front 83825151
get 248471
push_back 740603600
push_front 558972678
push_middle 281421571
get 397638
push_back 791215246
push_front 598118837
push_back 688167050
push_middle 73080806
push_back 332451834
get 313414
push_back 655390098
push_front 145956374
push_middle 989978879
get 239233
push_front 503662032
push_middle 862352960
push_middle 877100945
push_back 166089819
get 168320
push_back 810517514
push_front 491677604
push_middle 816171668
push_back 837299176
push_middle 708586933
push_middle 210729180
get 199116
push_back 84587492
get 482620
push_back 112281504
push_back 114231497
get 622385
get 485823
push_front 618033974
get 191316
push_back 50294704
push_back 487666386
push_front 576736573
push_middle 518872998
push_back 576952770
push_back 265198398
push_back 438743127
push_back 387116703
push_front 372076715
get 424766
get 266408
push_back 296616620
push_back 956086747
push_front 238002943
get 624290
push_front 180728937
get 167892
push_middle 311831667
push_front 639640945
push_front 596620649
get 651641
push_middle 670735161
get 24194
push_front 941684709
push_middle 834170083
push_front 950912895
push_back 290624029
push_front 133432253
push_back 502945719
push_middle 857941621
push_front 662347274
push_front 200201409
push_back 620231274
get 241771
push_front 665835399
push_back 797456473
get 324946
get 288292
push_front 499989196
push_back 36872423
get 364989
push_back 544630079
push_back 822328155
push_middle 846996030
push_middle 712526705
push_middle 105897499
push_back 627822540
get 308174
push_back 410075368
push_middle 406863107
get 352832
push_back 151981881
get 662731
push_front 859605704
push_front 912098974
push_middle 888247040
push_middle 566501472
push_front 974223265
get 293012
get 302483
push_middle 410620112
push_back 320064748
push_middle 914960468
push_middle 934664961
push_front 649540039
push_back 211577638
push_back 392499337
push_front 250566956
push_front 384762733
push_front 613289153
push_front 460701469
push_middle 446809145
push_middle 777940713
push_back 579548637
get 491293
push_front 551414180
push_back 16878348
push_front 145019333
push_back 686825586
get 362535
get 77940
get 356098
push_back 163600671
push_front 119351001
push_middle 844899359
push_back 799587920
push_front 756844939
get 83830
push_back 562475011
push_middle 833987396
get 421178
get 648942
push_middle 742602291
push_front 664417281
push_middle 710450696
push_front 746159826
push_front 615430414
push_front 617979936
push_front 135133768
push_front 643961058
push_middle 289630425
get 174031
push_middle 871113813
push_middle 56435869
push_back 23433152
get 105560
push_back 695995549
push_back 220536843
push_back 957073718
push_back 761155924
push_middle 400369464
push_back 346835963
push_front 726283419
push_back 141014630
get 560138
push_middle 860551432
push_middle 208877140
push_middle 888203733
push_middle 965944400
get 273490
get 607273
get 260423
push_front 423578853
push_middle 241613140
push_middle 694914298
push_front 776388990
push_middle 239238348
push_front 726573670
push_back 62820711
push_front 585433611
push_front 451107604
get 142265
push_middle 333117553
push_back 106375620
push_front 73671694
push_back 515657513
push_middle 858868658
push_back 35932284
push_middle 716512142
push_back 162754674
push_front 630130830
push_front 76020883
get 224250
push_back 233135964
push_front 219805469
push_middle 159693847
push_middle 892620884
get 505995
get 38684
push_back 323341825
push_front 189728784
push_middle 305574424
get 147471
get 148940
push_front 379996058
get 347755
push_back 330367457
push_middle 269851101
get 231640
push_back 873970421
get 158572
push_middle 512347849
push_front 620475957
push_middle 155121304
push_front 74929904
push_middle 716182613
get 633040
get 110694
push_front 962813544
push_back 4774536
push_front 161197565
push_middle 268904369
push_middle 834000571
get 105068
push_middle 958532416
push_back 317320805
push_back 184593475
push_back 759585494
push_middle 96654424
push_middle 662060012
push_back 172652345
push_back 146677548
push_front 491113520
push_middle 735073251
push_back 184992357
push_back 371534039
push_middle 649185903
push_back 689827563
push_front 975677176
push_back 433229968
get 76682
push_front 257842420
get 320671
push_middle 333279721
push_front 970480917
get 325423
push_back 730555525
push_middle 383977178
push_back 407799440
get 207395
push_middle 928585098
push_front 71710046
push_middle 631358127
push_middle 438102318
get 215714
get 308355
get 602503
push_middle 686662348
push_middle 650698428
push_back 551353217
push_front 467841169
push_back 658856216
push_front 185625519
get 417522
push_front 149321636
get 272088
get 354478
push_middle 762844778
push_middle 211557888
push_front 108499653
push_back 541008389
push_back 977648761
push_back 552925736
push_back 71227666
push_middle 931217279
push_back 212073504
get 339585
push_middle 574852513
push_middle 704696477
push_front 875127305
push_front 130123108
push_middle 744006229
push_front 367471881
get 586106
push_middle 471681751
push_back 896338844
push_middle 516523404
push_middle 241595200
push_middle 37363477
push_front 633076974
get 643550
push_middle 64336695
push_back 232248796
push_front 570196044
get 356853
push_front 83453394
push_front 568411026
push_front 333417588
push_back 390581121
get 236683
push_back 425835132
get 563473
push_middle 606509489
push_back 564278554
push_front 433477312
push_front 45814886
get 524149
push_middle 464140175
push_back 418949564
push_back 792485019
get 585008
push_middle 185860914
push_middle 275319841
push_middle 828794873
get 537885
push_back 947617205
push_front 88252568
push_back 319214147
get 4872
push_front 73824768
push_middle 257915644
push_middle 502970052
push_back 677393559
push_back 638436627
push_middle 709301180
push_front 417139456
get 571916
push_middle 661620965
push_middle 784018994
get 305430
push_front 174894763
push_back 171401336
push_back 891106801
get 414983
push_middle 942557934
push_back 404366914
push_front 243961916
push_back 603374619
push_front 996297007
push_middle 684858785
push_back 640433386
get 420626
push_front 849110526
push_front 134153805
push_front 543504113
get 3883
push_front 409880410
push_back 321446252
get 82819
push_back 31066812
push_back 39070742
push_back 902726409
push_back 180649524
get 566636
push_middle 966615767
push_back 360658296
push_middle 361499397
get 259340
push_front 946425300
push_back 732986006
get 553863
push_back 341618577
push_front 604300320
push_middle 527974166
push_middle 958017385
push_front 429166975
push_front 387085544
get 62964
push_middle 596855301
push_front 348956770
get 123897
get 593100
get 579475
push_back 223041832
push_front 118473150
push_front 590219883
push_middle 2824743
push_front 163105795
get 218624
push_front 558285961
push_middle 566313011
push_back 200433217
push_middle 843904431
push_front 372604805
push_middle 439585423
push_middle 483395568
get 219746
push_front 681005493
get 657121
get 244995
push_front 708604009
push_middle 642585377
push_back 401507769
push_front 522855905
push_front 563969666
get 290279
push_front 13401446
get 278360
push_back 108797294
push_front 894735110
push_back 629812142
push_middle 225962121
push_middle 871615673
push_back 337541206
push_front 321120380
push_middle 351479162
push_middle 25853464
push_back 262042933
push_front 689609553
push_front 757541713
push_middle 715126951
push_back 465945807
push_back 535627944
push_front 176608192
push_back 897036385
push_back 714743491
push_back 50408545
push_middle 548432924
push_front 712239718
push_back 399745132
push_back 862296999
get 37304
push_front 179654489
push_front 327876982
push_front 858573614
push_back 939747004
push_back 646617566
push_front 584563084
get 596143
push_back 385861288
get 430217
push_front 927457021
push_middle 179263732
push_middle 111829918
push_front 233230007
push_middle 446431236
push_front 2637802
push_back 17159688
push_front 690851806
push_back 283669704
push_front 276970118
push_middle 619188389
push_middle 162221385
get 530050
push_middle 602970337
push_back 745228098
push_middle 557182182
push_back 352351237
get 653588
push_back 111274211
get 21502
push_middle 504388179
push_front 847164391
push_back 351382397
push_back 624901501
push_front 137072294
push_middle 999306166
push_middle 444891535
push_middle 943615552
push_back 884122096
get 533013
push_middle 321781541
push_back 17454012
push_front 619601679
push_back 500229131
push_middle 541276039
push_middle 923683939
push_middle 183044085
push_middle 373283715
push_middle 969192916
get 442168
push_back 151053997
push_back 514282433
get 283941
push_middle 372299787
get 648020
push_middle 333204248
push_front 812762059
get 139339
push_back 602013579
get 267491
push_middle 142619831
push_back 927398162
push_middle 859365698
get 140892
push_back 448589636
get 365517
get 658487
push_back 342607874
push_back 23486518
get 369597
push_front 697509589
push_front 823464946
push_front 289668661
push_back 604602844
get 571792
push_back 567736354
push_front 397017857
push_middle 851765956
push_back 709994955
push_middle 912649768
push_back 721958241
push_middle 847496478
push_middle 178982028
push_front 82338927
push_back 350596336
get 481797
push_front 662128263
get 217311
get 597748
get 323306
get 177770
push_middle 263581076
push_middle 210348172
push_middle 157613257
push_back 58038714
get 436247
get 555644
get 280357
push_front 394546801
get 491335
push_middle 381236726
push_middle 81413395
get 11374
push_front 289331081
get 355072
push_middle 740688112
push_middle 231041947
push_back 90678778
push_back 37663991
push_back 230655617
get 125664
push_back 806882551
push_middle 679181029
get 523546
get 148767
push_middle 150337891
push_back 432736592
push_middle 709698275
push_front 684635296
push_middle 347834170
push_middle 755452763
push_back 430413286
push_back 341319053
push_middle 853879452
push_middle 495159926
get 555975
push_middle 875354778
push_back 288897332
push_back 394627055
push_back 362393033
push_middle 632377633
push_back 419538514
push_front 59745365
push_front 873452020
get 493309
push_middle 19976001
push_middle 22042139
push_middle 255243041
push_front 40635708
push_front 662220426
push_middle 419891005
push_back 850649025
get 132181
push_front 511025641
push_middle 238697959
push_back 605055105
push_front 145449760
push_front 989087527
get 102026
push_front 219503069
push_middle 967876630
get 636384
get 555999
push_middle 714744669
push_front 679262256
push_front 274493298
push_front 82005111
push_middle 195022400
push_middle 816954964
get 412331
push_front 781765039
get 515411
push_front 662964721
get 75065
push_middle 995941450
get 541333
push_middle 311402157
push_middle 717123008
push_front 989038010
push_back 498994443
push_front 395586787
get 572549
push_front 962328476
push_back 793716207
push_front 919635565
push_front 366734326
push_back 68881030
push_back 871766494
get 652272
push_middle 92041660
push_back 744076353
get 304601
push_middle 107170534
push_back 93288654
get 224892
get 645621
get 621344
get 554375
push_middle 29336101
get 560332
get 157785
push_front 546790906
push_back 20899902
push_middle 2467330
push_back 927954492
push_middle 305851210
push_back 443825002
push_front 943044703
push_middle 316662197
get 387863
push_middle 478464104
get 677173
get 13023
push_back 780375011
push_back 636725791
push_back 930851958
get 50286
get 293122
get 36844
push_front 890896322
get 556464
push_front 747804428
push_front 196766414
push_front 585553623
push_middle 725308950
get 581697
push_middle 490983118
push_front 594663486
push_back 982334782
push_back 133747651
push_middle 948641443
push_back 233157001
push_middle 305112647
push_front 114614797
push_front 718258551
get 201562
push_back 217362546
get 282188
get 518613
push_front 376457201
push_back 414186104
push_front 370359024
push_front 517485396
push_middle 799494460
push_back 212771518
get 321618
push_back 631574821
push_front 161218684
push_back 292216715
push_back 3853042
push_front 711141880
push_front 434356939
push_back 991944551
push_front 616271302
push_back 895301792
push_back 727985566
push_front 29509251
push_middle 176905323
push_middle 910234356
push_middle 320997016
push_middle 131103843
push_back 229175421
push_front 639833022
push_front 182321856
get 304966
get 361261
push_front 620888245
push_front 299362250
get 566296
get 495583
push_middle 86648442
get 510239
push_back 178706468
push_back 630816605
push_back 578231868
push_front 345628466
get 450724
push_back 289058739
push_front 546183031
push_back 699520949
get 418062
push_front 905034468
push_front 855730562
push_middle 844606963
push_middle 291495263
get 293149
push_middle 962855240
get 508422
get 533401
push_back 812325739
get 324113
push_front 237333451
get 187419
get 564077
push_front 642590695
push_back 367146607
push_back 336972120
push_front 781462057
push_middle 824298252
push_front 902603021
push_front 906608987
push_front 812976947
push_back 272925377
push_middle 612713161
push_middle 304845230
push_middle 516206064
push_front 141704427
get 172199
push_back 442259235
get 410730
push_back 833414550
push_front 988541060
push_back 687001559
push_back 574804649
push_middle 612185892
push_back 699820609
push_back 287517758
push_middle 327755747
get 369039
push_middle 531069073
push_middle 679546525
push_back 954025080
push_front 29143841
push_back 300520743
push_back 898827537
push_back 950966320
get 526736
push_back 400062238
push_back 361370584
get 275914
push_front 932123632
get 202784
push_middle 254832713
push_back 51359731
push_back 131195112
push_back 386873296
push_back 31768621
push_front 537583950
push_back 34095153
push_middle 891475931
push_front 95024970
push_back 93756105
push_front 495705089
push_front 66954966
push_middle 417587883
get 195681
push_front 35011451
push_front 346752381
push_front 572389099
push_middle 769662230
get 561340
push_back 624318172
push_back 472999103
push_front 92216908
push_front 910042699
push_back 73137666
push_front 905781905
push_middle 454192715
push_front 424007197
push_back 307255956
get 150402
push_middle 667984460
push_back 754376577
get 250731
push_middle 318774899
push_front 86962907
get 385353
get 1576
push_back 680108787
push_middle 42619014
get 269699
push_front 359682313
push_middle 794851327
get 185460
push_middle 520116497
push_front 513287264
push_back 20042052
get 194428
push_middle 207245763
get 194148
push_front 917628609
push_middle 327255880
push_back 626299200
push_middle 818624395
get 176788
push_front 891873791
get 171021
push_back 679852431
push_front 664328435
push_front 523837164
push_middle 365258094
push_back 707745047
push_back 350849996
push_middle 347120344
get 536344
push_back 286573894
push_front 983820124
get 176980
push_front 623937705
get 585862
push_back 381893671
get 40408
get 267939
push_back 432265105
push_back 698738331
push_back 508060562
push_front 236669818
push_back 151382288
push_front 218263240
get 21384
push_middle 928360673
get 465524
push_middle 930613779
push_back 720353409
push_middle 259157496
push_middle 224964469
get 172780
push_front 191538138
get 156438
push_middle 176426913
get 288419
push_middle 966372337
get 568835
get 501156
push_front 179073477
push_front 755363920
push_front 603027357
push_back 186566401
push_middle 111436158
push_middle 958887596
get 232633
push_back 535833518
push_back 951303116
get 165464
push_middle 541733755
push_middle 916536394
get 227098
push_back 99351743
push_front 736515257
get 119186
get 498147
get 288296
push_back 40843931
push_front 487195853
get 490697
push_back 667029030
push_back 906544132
push_middle 439148028
push_middle 665063659
push_middle 780964817
push_front 81868129
push_back 28277845
push_back 868053644
push_middle 999954762
push_back 764182398
get 61723
push_front 638951536
push_back 739704441
push_back 980847823
push_back 286149457
get 546663
push_back 695325136
push_back 993633681
push_back 751232425
push_front 655235295
push_front 920538991
push_middle 73813215
get 631747
push_front 704419492
push_middle 153326809
push_middle 812138776
get 331015
get 602510
push_back 164492345
push_middle 734529468
push_middle 22279496
get 272461
push_middle 22696302
push_middle 118511038
push_back 931425237
get 242493
push_middle 895881140
push_back 87606579
push_front 319353716
push_middle 202010830
push_back 861192876
push_middle 871627760
push_front 144483005
push_front 690540654
push_front 889676671
push_back 845891943
push_middle 120004977
get 51934
push_front 219594469
push_front 948655406
get 432972
push_back 362850487
push_back 358894348
push_front 537038858
push_middle 591733153
push_back 717726413
get 50033
push_back 895151873
push_front 810250195
get 446574
push_back 532858858
push_middle 456689112
get 583633
push_back 736762310
push_front 146286508
push_back 220886492
push_back 321515425
push_middle 152006101
push_middle 367914793
push_back 853555364
push_back 599432897
push_middle 928821111
get 132221
push_back 78843194
push_middle 71978434
push_back 135624337
push_front 28774908
push_back 677126506
get 283457
push_front 155738698
push_front 201753921
push_middle 588907494
get 19750
get 437658
get 545116
push_back 372058440
push_front 367870713
get 106080
push_middle 632682272
push_front 211864830
push_front 376407147
push_back 638609515
push_front 592800084
get 640331
get 364992
get 633649
push_front 389835287
push_back 747212751
push_back 8248432
get 335990
push_front 94971087
push_middle 994226578
push_middle 727458260
get 572056
push_back 270165030
push_middle 225854718
push_back 530689559
push_back 757283405
push_back 429195761
get 236177
push_middle 477072676
push_front 1987535
get 383721
push_front 183003874
push_front 131960977
push_back 204307395
push_front 808609412
push_front 490301612
get 10091
push_middle 524556939
get 183715
push_back 173145192
push_front 767767276
push_middle 348125200
push_middle 964475883
push_back 321302184
push_middle 99541753
push_back 849174210
push_front 426372991
get 138477
get 179354
get 465767
get 410946
push_front 554908719
push_back 992488670
push_back 165286754
push_middle 548358269
push_middle 4419024
push_middle 427108737
push_back 394662702
get 338538
get 636471
push_front 144678251
push_back 659315923
push_front 121212474
get 22758
get 654167
get 28969
push_back 991358327
push_back 828437906
push_middle 937699857
push_back 42356116
push_front 362912443
push_back 555238223
get 204127
push_front 202222097
push_middle 491112702
push_front 488939031
get 464927
push_front 288582775
push_back 122462439
push_back 138512429
push_middle 523760651
push_middle 812327666
push_front 872630446
push_back 152655398
push_back 36314828
get 490825
push_middle 821281933
push_back 908319537
push_middle 359789767
push_front 541623327
push_back 844718349
push_front 76208100
push_front 203003993
get 300882
get 161030
push_back 641093418
push_back 98882753
push_front 546529809
push_back 443873233
get 376363
push_back 864062817
push_front 695100921
push_middle 231743710
push_middle 610385594
push_middle 956683034
push_back 667943966
push_back 202706167
push_middle 922135536
push_back 414059789
push_back 784496385
push_middle 255017976
push_back 241311962
push_front 766919559
push_middle 239863786
push_back 184092848
get 350307
push_middle 409879381
get 264054
push_middle 548717258
get 176081
push_back 331085707
push_middle 534620580
push_back 852228046
get 235572
push_back 539429810
get 650866
push_middle 662201615
get 147613
push_front 258280751
push_front 681098512
get 591619
push_middle 921643936
push_back 949823465
push_middle 900106584
push_middle 792109460
push_back 573295681
push_front 88995890
push_middle 86421715
get 509068
get 663017
push_back 492587115
push_middle 431206333
push_back 135631080
get 375067
push_middle 310119406
push_middle 95202957
push_back 677081398
push_front 806470833
get 131301
get 515142
push_front 808706842
push_front 589281192
get 287960
get 58868
get 640312
push_middle 796080399
push_front 794798560
get 650985
get 202625
get 194479
push_middle 94161483
push_back 504248223
get 25550
push_middle 904703080
get 227668
push_back 201413299
push_middle 167734682
get 406903
push_back 936649832
push_front 385584574
push_back 585200490
push_front 271109859
push_back 425022504
get 221118
push_front 733108577
push_middle 857871625
get 374404
push_front 46023081
push_middle 714429875
get 674134
push_middle 457766492
get 456955
get 262807
push_back 3570079
get 360508
push_middle 259023231
get 146975
push_middle 72486883
push_front 924121951
push_back 437119764
push_middle 338946167
push_front 790606940
push_front 961794249
push_front 527476716
push_back 97790173
push_front 248946024
push_front 690911193
push_back 955206698
push_back 407911903
push_middle 69500976
get 205899
push_back 558167398
push_front 152889605
push_back 688702197
push_front 974979563
push_middle 651148079
push_front 588736680
push_middle 199891635
push_front 824371879
push_back 370685836
push_middle 437143369
push_middle 38575433
push_front 392338824
push_front 629422264
push_front 91307253
push_front 993217361
get 312559
get 401997
push_front 861228741
push_back 47647086
push_middle 909405209
push_front 988302242
push_middle 973849028
push_middle 863109486
push_back 303757474
push_back 399408324
push_back 727412967
push_middle 386639150
push_middle 14236428
push_front 92856778
get 180073
get 479798
push_middle 112443700
get 245172
get 319155
push_back 550359801
push_middle 575217357
push_middle 415913383
get 632772
push_front 574607332
push_front 731448134
get 188034
push_middle 668950231
push_back 981363448
push_back 132919630
push_front 995354889
get 570403
push_back 396034689
push_middle 491309932
push_back 851408561
push_back 964639194
push_middle 145655792
push_back 104827236
get 98796
push_front 113779188
push_front 589309397
push_front 107895423
get 14756
push_back 830122236
push_front 83104875
get 140322
push_middle 3701894
push_middle 111984302
push_front 865610065
get 455030
get 60027
get 470056
push_middle 966239189
push_middle 117899217
push_back 463499239
push_front 163881252
push_middle 517838258
get 478244
push_back 3530871
push_middle 757820571
push_middle 489743216
push_front 636482537
get 193639
get 428019
push_middle 999817764
get 338477
get 301085
push_front 373083080
push_back 880725706
push_middle 104089172
get 157511
push_middle 889361646
push_front 576313075
get 483803
push_back 336588447
push_front 932511217
get 283427
push_middle 749639830
push_front 840923798
push_back 882839809
push_back 749008099
push_back 419605704
push_front 978153863
get 107257
push_middle 79485259
get 245678
push_back 13662191
push_middle 325165891
push_front 875317057
push_front 232326146
push_middle 309595071
push_front 175960141
push_front 962279216
push_middle 592962059
push_middle 269548243
push_front 904167372
push_back 312516848
push_back 392479995
push_front 752551961
get 256428
push_back 845909765
push_back 50645101
get 231096
push_back 846065413
push_back 425261865
push_middle 979082648
push_back 423141421
push_middle 465936625
push_middle 469041820
push_front 531578384
push_back 390708439
push_middle 475882069
get 649502
push_middle 182934550
push_back 67221828
push_middle 750072519
push_middle 590774243
get 353042
push_front 759694674
push_front 902207262
push_back 422944656
push_middle 327576725
push_back 564031822
push_back 885980825
push_front 864960977
get 317005
get 84635
push_middle 274922781
push_middle 119645097
push_front 749869322
push_back 346846715
get 393664
push_middle 370212409
push_back 423584277
push_middle 959802107
get 300524
push_middle 249126581
push_back 294976489
get 470889
push_front 275238230
push_back 734999876
push_back 169382252
push_middle 75241860
push_middle 85047762
get 280089
push_middle 964171558
push_front 861323217
push_front 221305410
push_back 314317099
push_back 395529934
push_back 739931183
push_middle 665692580
push_middle 497964588
get 653784
push_front 370503928
push_back 751108926
push_front 663816904
get 162863
push_middle 783948799
push_back 225902061
push_back 571240248
push_back 205489709
push_front 674201562
push_back 636202359
push_middle 74271112
push_front 576330715
push_back 933441050
push_middle 890901103
push_front 253958178
push_back 490525671
push_middle 897141274
push_back 143047884
push_middle 741325867
push_back 27747676
get 59832
push_back 49462908
push_front 286727166
get 633645
push_back 41465136
push_front 484653211
get 26849
push_front 7968326
push_middle 891308077
push_front 335669722
push_back 891588436
push_back 256646965
push_front 284851125
push_front 656967101
push_front 788881263
push_middle 290782078
push_front 701982212
push_back 700499309
push_front 186231148
push_back 336594378
push_front 438477382
push_back 76768414
push_front 49230633
push_middle 593590884
push_back 785323289
push_front 776261828
push_back 897949461
push_middle 927877498
push_front 489495245
push_middle 304366422
get 331036
get 94708
get 503245
push_front 801719589
push_back 268797503
push_back 650593178
push_back 510003388
push_front 54038763
push_front 40514304
get 62699
get 98463
push_middle 72847362
get 447103
push_front 669621571
push_front 38864501
push_back 885450364
push_middle 251075795
push_front 939569261
push_middle 999439419
push_front 293642620
get 16595
push_back 675446789
push_middle 580930503
push_back 569497495
push_middle 228056020
push_middle 655710056
push_middle 376746573
push_middle 546220937
get 66638
push_front 334936132
push_middle 996243042
push_middle 281862172
push_front 775186650
get 308105
get 69877
push_front 692480448
push_back 138879185
push_middle 665419861
push_back 331466968
push_middle 537112352
push_middle 922279377
push_middle 565966377
push_middle 887735071
get 97189
push_back 643852148
push_front 961423558
get 129724
push_middle 290174725
push_back 562398605
push_front 115878485
get 312414
get 43879
push_back 192280465
push_front 865169240
push_front 728877150
push_front 101429752
push_back 984226788
get 485214
push_middle 942838445
push_back 52353963
push_back 227160568
get 30245
push_back 387975
get 303541
push_front 271904081
push_front 35021313
get 603357
push_middle 333926721
push_front 495096656
push_front 60913348
push_back 704661672
push_back 699395219
push_front 768675078
push_back 665258315
push_front 181345470
push_front 85413522
get 679818
get 44289
push_back 579367819
push_back 948741847
push_front 873506093
push_middle 928478458
get 136226
push_front 430361124
push_middle 149762704
push_middle 540676290
get 127882
push_front 709143207
push_front 650857981
get 618322
push_middle 67412971
get 38115
get 674777
push_middle 431969804
push_back 517747033
push_front 889093294
push_middle 39006377
get 206183
get 134074
push_middle 973781552
push_back 95149322
push_middle 87665732
push_middle 365206595
push_front 159582108
get 224431
push_front 499616201
push_back 838788057
push_middle 935233544
push_front 692240623
push_front 891896222
push_middle 116260511
push_front 571072171
push_middle 468606736
push_front 384985161
push_middle 558411182
push_front 277706489
get 72257
push_middle 328754193
get 248962
push_middle 743957152
get 65604
push_front 440990574
get 431483
push_back 876273028
push_middle 741748001
push_front 662543943
push_middle 571609213
push_back 771263127
get 661192
push_middle 877497660
get 643729
push_front 520520735
push_back 724892243
push_middle 479909794
push_middle 505528611
get 127735
push_middle 148186575
get 175634
get 555940
get 619050
get 59928
push_back 612567558
push_back 823816628
get 271945
push_back 293572808
push_back 756603010
push_front 39397739
get 343562
get 354777
push_front 777527424
push_back 865593970
push_front 840096127
push_middle 366920654
push_front 711898094
push_front 62976038
get 209674
push_front 394672175
push_front 133791600
push_back 178446644
push_middle 41147699
push_middle 662467260
push_middle 399196339
push_back 431438045
push_back 412738877
push_back 880440448
push_back 781192587
push_back 346185310
get 670458
push_middle 546049336
get 209391
push_front 905343485
push_back 884101837
push_back 175281841
push_back 627924423
push_back 426514562
push_front 531057946
get 672623
push_middle 853333870
get 115775
push_front 184824267
get 677708
get 617114
push_back 616995796
push_front 665858423
push_back 825668593
push_middle 449943649
push_middle 64210324
push_front 898034442
push_back 189977101
push_back 606059223
push_back 760105822
push_middle 854223370
push_back 181696796
push_middle 866267573
push_middle 703791201
get 595706
push_middle 280975520
push_middle 223266575
push_middle 5980207
push_back 735157553
push_front 808709278
push_back 872952732
push_front 208793358
push_front 933343226
get 127356
push_middle 283966160
push_middle 905149890
push_middle 738800961
push_middle 301500801
get 255767
get 389145
push_back 715885241
push_back 568833038
push_front 906561927
push_back 403903772
push_middle 158600549
push_front 109634863
push_back 83286010
push_front 387191884
push_front 308033262
push_front 120682232
get 401626
push_front 951309019
push_back 604746208
get 342419
push_middle 90068831
push_back 925892272
push_middle 58569996
get 411615
push_middle 5265376
push_front 504736086
get 341819
push_middle 648660197
push_middle 700259609
get 473117
get 414172
push_middle 385672904
push_front 27526358
push_back 108907101
push_middle 889528725
push_middle 25366608
get 491764
push_front 389168901
push_front 708091005
push_front 13277158
push_back 283246472
push_front 593463764
push_front 59598616
push_front 484428925
push_front 337267340
push_middle 865873896
push_back 80782512
get 135435
push_front 476356339
push_back 140724105
push_back 556732051
push_back 152263257
push_middle 215868843
push_middle 492656172
push_back 548728816
push_middle 152743447
push_middle 143559192
push_back 239665519
push_front 31741263
push_back 704150238
push_middle 990983607
push_front 190144682
push_front 626087121
push_back 856189929
push_back 642320422
push_back 158084765
get 322882
get 342550
push_middle 237662147
push_front 794821915
push_front 344675712
push_back 810614325
get 612485
push_middle 252882820
push_back 790880793
get 500899
get 9341
push_back 181155473
get 384558
get 388242
push_front 537962567
get 267866
push_back 285143047
push_front 465898434
push_front 71922507
push_back 299233659
get 427288
push_front 388358429
push_front 944513093
push_back 691388569
get 43752
get 65160
push_middle 702364074
push_back 287583326
push_front 161311312
get 358667
push_front 665307995
get 660397
get 142926
push_front 973282335
push_front 261466422
push_back 946095601
push_back 785783662
get 535285
push_middle 366037383
get 284039
push_middle 316913883
push_middle 242310268
push_back 893595385
get 336868
push_front 175415373
push_back 758476317
push_middle 789261107
push_back 783882009
get 58908
get 431742
push_back 747352162
get 523049
get 306097
get 343083
push_back 298418992
push_front 333896319
get 478798
get 473523
push_front 656043515
push_front 608266251
push_back 931072449
push_back 719430808
push_front 775643596
push_front 523638618
push_back 327330941
get 513001
push_back 666709263
push_back 133493708
push_front 394114890
get 46308
get 496273
push_back 910367450
push_back 154566226
push_middle 992389781
push_front 491257715
push_middle 223277978
push_middle 640742291
push_back 514432815
push_front 364177003
get 536985
push_middle 158871057
get 34573
push_back 7077494
push_front 493987385
push_middle 60782044
push_back 250633865
push_front 996997918
push_middle 441402349
push_back 272215564
push_middle 906992354
get 636834
push_back 535287922
push_back 189001312
push_middle 871660749
get 464530
push_middle 775511661
get 206421
push_middle 31204072
get 379833
push_back 140337088
push_front 692572932
push_middle 69242064
get 457446
push_middle 218300487
push_middle 609649902
get 75766
push_middle 746376849
get 472743
push_back 231595699
push_front 922809705
push_back 980643975
get 21515
push_middle 613425138
push_front 823568576
push_middle 222138922
get 133251
push_back 993872248
push_back 613632796
push_front 186320160
get 116505
push_back 751905981
get 490493
push_back 306471843
get 343712
get 27531
push_middle 485361371
push_middle 289377138
get 490793
push_middle 416107981
get 253195
get 556117
push_middle 529983699
push_back 800456673
get 145764
push_middle 852439176
push_front 114499121
push_back 896611
push_front 340344573
push_front 101020910
push_back 68542860
push_front 104458696
get 667051
get 458514
push_front 542557581
push_middle 818931521
get 72037
push_front 736846665
get 103609
get 116047
push_middle 577376648
push_front 631196673
push_back 353733292
push_middle 607108157
push_front 525042334
push_middle 159977882
push_middle 307866622
push_front 140406181
push_front 59391629
get 378761
get 149225
push_back 60851606
get 520277
push_middle 50234049
push_middle 225476117
push_middle 244220283
get 413152
push_middle 960727415
push_middle 965411670
push_front 517837101
push_back 854816779
push_back 997594485
push_middle 743844156
push_back 53549974
push_back 820883806
push_back 97373074
push_middle 73667400
push_front 392356464
push_back 327426506
push_back 35396532
push_front 571833208
get 489330
push_middle 677152485
push_front 557612246
push_middle 385079805
push_back 273739751
push_back 684001495
push_front 729112527
get 401971
push_middle 737622311
push_middle 20575062
push_middle 794140499
push_back 588831518
get 55120
push_back 7133537
push_front 371722749
push_back 43357487
get 527619
push_middle 965022603
push_front 645950035
get 346396
push_back 268518803
push_middle 265178432
push_middle 316837311
push_middle 452050979
push_front 675551252
get 134396
push_front 582991008
push_middle 604339189
push_middle 605074019
push_back 32432054
get 400287
push_front 522098533
push_middle 636915988
push_back 829873363
push_front 225997895
push_back 516637050
push_front 302543447
get 163040
push_middle 972938902
push_middle 441839804
push_middle 513811442
push_front 552220149
push_front 750180526
get 340602
push_middle 800358671
push_front 619505568
push_back 891850829
push_front 969997801
push_middle 351507542
push_back 107072177
push_middle 391788336
push_middle 395082460
push_middle 873137854
push_middle 683342137
push_middle 79438498
push_back 37238934
push_back 85294018
push_back 125537879
push_back 95569367
push_front 397322629
push_back 25729852
push_back 631802845
push_back 453920496
push_front 186939915
push_front 281523630
push_middle 785804166
push_back 202898748
get 220172
push_front 92702388
get 180147
push_front 392192292
push_front 530467405
push_middle 459344005
push_back 257916148
push_middle 606957701
push_middle 778970947
push_back 964372821
push_back 215021226
get 92190
push_back 640103399
push_middle 578707845
push_front 603920034
push_front 201545245
push_back 104602464
get 25648
get 622028
push_front 741110533
get 421489
get 498187
push_front 619321181
push_middle 720711121
get 654401
get 153159
get 577123
get 41956
push_front 272159599
get 641978
push_middle 777337921
push_back 801939511
push_middle 50618547
push_middle 938496164
push_back 654196678
push_back 259796493
push_back 398454069
push_middle 963194236
get 350193
get 340996
push_back 226349969
push_middle 22023132
push_middle 965808318
push_middle 147762835
push_back 333100918
push_front 447565690
push_middle 792494914
push_back 614521406
push_back 942047258
get 214325
push_back 151268247
push_back 115871490
push_front 780297691
push_back 649797489
push_middle 99337263
get 420411
push_back 926934603
push_middle 477184328
push_front 791716699
push_back 681234230
push_front 981886855
push_middle 907773487
push_middle 862080087
push_front 362233515
push_back 793209133
push_back 768189754
push_back 362570366
push_middle 488535182
push_back 774737726
push_back 760902832
push_back 848606810
get 131059
get 451860
push_back 646716728
push_back 683581698
push_back 467112468
get 476765
push_back 619279218
get 418833
push_back 416638563
get 65707
get 67760
push_back 600349393
push_back 374842231
push_front 919058590
push_front 279596647
push_back 680768682
get 281206
push_middle 486904235
push_middle 792187187
get 137595
push_front 377749920
get 317365
push_back 953339082
get 310940
get 300042
push_back 562006408
push_middle 609988021
get 321928
push_front 809930331
push_middle 604882138
get 240632
push_back 60868797
push_middle 206290132
push_front 228059123
push_front 883731748
get 148213
push_middle 889551716
push_back 538547613
push_middle 494701065
get 514494
push_middle 173611234
push_middle 434918073
push_middle 525725546
push_back 434212845
push_middle 812802779
push_front 238373443
push_front 665076579
push_middle 426495354
push_front 610193222
push_front 271585700
push_middle 119021600
push_back 839649078
push_front 342085702
push_back 870168639
get 672734
get 329886
push_middle 431428076
get 310752
push_middle 401247254
push_middle 26285769
push_back 57156670
push_front 945505985
get 31445
push_back 862026121
push_middle 929767656
push_front 801171115
push_back 19062810
push_front 434544545
get 609417
push_back 393956963
push_front 929736732
push_middle 280762191
get 655138
get 510007
push_back 87587279
push_front 614414558
push_front 779906565
push_back 421064658
push_front 170749497
get 176807
get 269396
push_back 733646298
push_back 887602371
push_back 139251998
get 618925
push_front 303505208
push_back 256817142
push_front 842504002
push_back 870867482
push_front 834689230
push_front 810595160
push_middle 123933448
push_front 263153188
push_front 858965545
push_back 964287113
push_middle 541165010
push_back 131526510
push_middle 336917286
push_back 812713457
push_front 733369253
push_back 421135644
push_back 892577058
push_middle 633617998
push_front 161685935
get 477728
push_front 665224534
push_front 107560064
push_front 502350690
push_front 816314986
push_middle 288059899
push_middle 928520190
push_middle 844152627
push_back 823904628
push_middle 699299653
push_middle 603709726
push_front 324335622
push_back 246913842
get 437975
push_front 203380572
get 465719
push_back 705110709
push_back 42881657
push_middle 421902405
push_front 860888133
push_back 180515103
push_back 148490214
push_front 833882134
push_front 775444669
get 644571
push_front 350897717
push_middle 11641519
push_back 464383496
push_middle 516865047
push_back 656403859
push_middle 279163698
get 676143
push_back 978213153
push_front 949672399
push_back 234580053
push_back 824960880
push_middle 639166915
get 347748
push_middle 667609083
get 639496
push_back 222659677
push_front 469397966
push_front 297206843
push_back 611984270
get 19429
get 275945
push_front 35137546
push_middle 767763546
push_front 74786955
push_middle 929664375
push_middle 300788478
push_middle 453944074
push_back 390642831
push_back 632379154
push_back 35673657
get 484536
push_front 691863860
push_back 817518906
push_middle 189538578
push_back 125694296
get 527269
push_back 740576348
push_front 585799132
get 524862
push_front 152342276
get 370580
push_back 712737796
get 182526
push_middle 629324049
push_middle 918146086
push_front 487183450
push_front 955365404
push_back 803802180
push_middle 391514004
get 53051
push_front 358916511
get 105464
get 112540
push_front 972395045
push_middle 781728784
push_back 671181067
push_middle 223857465
get 425763
push_front 966072227
push_middle 12107696
get 68352
push_back 700956845
push_middle 250278853
push_middle 645251144
get 648399
get 482194
push_middle 225757567
push_middle 195848199
push_front 567110232
get 165483
push_middle 136403476
get 37925
push_front 432740468
push_middle 607888529
get 100436
push_back 953640141
get 18977
get 25510
get 131621
push_front 851615915
get 324386
get 315982
get 561449
push_middle 951451794
push_middle 460449866
push_front 401985621
get 178231
push_back 276957587
get 621647
push_middle 834284360
push_middle 505473392
get 123288
get 292646
push_back 969111629
push_front 165491428
push_middle 808702583
get 19921
push_middle 32594119
push_front 130719307
push_front 985590103
push_front 149463430
get 374905
push_middle 625687633
push_middle 980207597
push_back 212784613
push_back 560196479
push_front 481712968
push_front 111743665
push_front 935723395
push_front 994572693
get 616491
push_back 777559580
push_back 1019297
push_back 424312783
get 358893
push_back 513595572
get 42060
push_middle 353165430
push_middle 254093771
push_middle 890483210
push_front 175533754
get 184790
push_front 402105269
get 156469
push_middle 917559984
push_back 591703558
push_front 599675114
push_middle 471688455
get 72231
push_front 424090944
push_middle 667330512
push_front 438048986
push_middle 841601073
push_middle 609158347
push_middle 296977751
get 532478
get 42758
push_back 200233283
push_middle 520467952
push_front 810980946
push_back 71750387
push_front 300246510
get 559351
get 96289
push_back 654046870
push_front 34250372
push_middle 580601030
push_front 974127815
push_front 401048367
get 223374
push_middle 657909145
push_middle 814829973
get 136617
push_back 803450382
get 621181
push_back 190607820
get 537231
push_middle 662649145
push_back 734556959
push_back 949464408
push_front 212921520
get 322360
push_back 243704340
get 618488
push_front 400670995
push_front 219246625
push_back 616140860
push_front 396587476
get 626992
get 482572
push_middle 872734633
push_back 401434598
push_front 208328681
push_front 9205056
push_front 581427914
push_back 106627464
get 174097
push_middle 940489572
push_back 171240939
push_middle 998381943
get 629885
push_front 925505076
get 279960
push_front 325154923
push_middle 127175163
get 290744
push_back 142142162
push_front 4098851
get 678377
push_middle 430204593
push_middle 30956874
get 606702
push_front 62786811
push_middle 280121604
get 674124
push_middle 533799847
push_back 169819175
push_back 909130795
push_back 554887109
push_front 501287663
push_middle 270696525
get 92067
push_front 839889149
get 265801
push_middle 187831665
get 315378
push_front 633786863
push_back 258749027
get 11355
push_middle 281789130
push_middle 139693195
push_front 73628797
get 285467
push_back 359219579
push_back 925349052
push_middle 847781825
push_front 368006129
push_front 682460459
push_front 276418287
push_front 551818925
get 673940
push_front 76101973
push_middle 280572865
push_front 319750896
push_middle 189535923
push_front 956438615
push_middle 854481927
push_front 217881768
push_middle 425839940
push_front 665940964
push_back 469613857
push_middle 908230779
push_middle 417052964
push_front 671504752
push_middle 460900571
push_middle 334873384
push_front 217839286
push_middle 515395285
push_middle 673760895
push_front 429196921
push_front 119803768
push_middle 505607578
get 313301
push_back 33074861
get 250257
push_middle 636374409
get 576334
push_front 144083179
push_middle 280363692
push_front 303343087
get 200157
push_back 771632777
push_middle 737460491
push_middle 286431420
push_back 69664894
push_front 652559856
push_middle 81454553
push_middle 559061137
push_front 752258219
push_back 891012709
get 49702
get 546058
push_front 939522127
push_front 492684514
push_front 755306812
get 54023
push_middle 408102047
get 305256
get 394967
push_middle 790832641
push_front 406614440
push_back 797253788
get 524023
push_front 482909889
push_back 631085081
push_back 123423262
push_front 360252639
push_back 50768252
get 233649
push_front 777374699
push_middle 789284583
push_middle 584391079
push_middle 636605508
push_back 943219800
get 335605
push_front 736215750
push_front 948396079
get 96198
push_back 938296014
get 649730
push_back 899375060
push_middle 183588966
push_front 868367005
push_back 430735323
get 71663
push_middle 632837702
get 24492
get 498587
push_middle 26307348
push_middle 870352014
push_front 498618557
push_front 419210378
get 81422
push_middle 396367886
push_back 976885625
push_front 732541491
push_front 704198418
push_front 589764038
push_front 766377448
push_back 547221916
push_front 908476066
push_front 779734369
get 120831
push_front 285493608
get 182187
push_back 766343367
get 182856
push_back 953343824
push_middle 135738593
push_middle 624614306
push_middle 154722272
push_back 488018901
push_middle 466244480
push_back 657957228
push_front 256454252
push_back 659499345
push_middle 147732955
get 386655
push_middle 929058413
push_middle 138527697
get 137443
get 493054
get 561381
push_middle 239762368
get 388974
get 453893
push_back 594820427
push_back 856308133
get 279835
push_front 881849224
get 441959
get 269550
get 575190
push_back 209832779
push_middle 440473120
get 390341
push_back 766040344
push_middle 593083663
push_middle 464724654
get 433687
push_middle 187451986
push_front 848852875
get 485237
push_middle 355786658
push_front 872463119
push_back 827661092
push_front 135615436
push_middle 596995211
push_back 653201713
get 653673
push_back 550432628
get 284659
push_back 861072506
get 326411
push_back 723751737
get 183730
push_front 286164396
push_front 483088254
push_middle 497695815
push_front 953464464
push_front 960397894
push_back 492535873
push_front 38270943
push_middle 570833408
push_back 936574702
get 421892
push_middle 52750801
get 241734
push_back 483253574
push_front 947343493
push_middle 668916258
get 503461
push_back 653677243
push_front 712154432
push_middle 305782321
push_front 6168534
push_back 889444124
push_front 648368258
push_back 791748298
get 542828
get 75399
push_front 904487952
push_front 420609002
push_middle 763212801
push_front 209111760
push_back 95188310
get 176439
push_middle 917034943
push_back 477222178
push_back 538364756
get 233575
get 59714
push_front 733246109
get 637339
push_back 247185080
push_back 184280390
push_middle 895628174
push_middle 537244824
push_back 150061336
push_front 171229259
push_back 781068780
push_front 270074602
push_middle 546385851
push_middle 85139252
get 395769
push_middle 163234215
push_back 308232038
get 192707
push_front 366373996
push_middle 70454307
get 644515
push_middle 691351004
get 105931
get 147432
push_middle 276990164
get 137963
get 191586
get 90805
push_back 932136305
push_middle 842088907
push_middle 87098765
get 192811
push_back 376533435
get 560636
push_front 256875009
push_front 366749533
push_front 634652800
push_back 32182849
push_middle 510072510
push_back 598435735
push_front 590956037
push_front 731769064
push_back 118613116
push_front 700946228
push_back 128586562
push_back 754668562
get 458840
push_front 492232329
get 93344
push_middle 549439834
push_back 414120759
push_middle 89923514
push_front 97028884
push_middle 242278227
get 227161
get 60916
get 587146
push_front 898856541
push_back 501463196
push_front 159372011
get 360421
push_front 820048655
push_front 814869842
get 368665
push_front 168744782
push_front 508879183
push_back 847677229
push_front 620863433
push_back 706207769
push_middle 403093055
push_middle 98798400
get 562963
push_back 963237879
get 631232
push_back 425222729
get 82287
push_front 920705581
push_middle 379102149
push_middle 126662892
get 241227
push_back 791391666
push_front 107796963
get 439536
get 40137
get 260889
push_back 884177060
push_middle 636664379
push_middle 820588530
get 61765
push_front 126539878
push_front 191720479
get 608274
push_middle 994428271
get 64813
get 59832
get 647825
push_front 290899614
get 536978
push_front 721642537
get 410081
push_front 65551023
push_middle 861152728
push_back 105330939
push_middle 103942151
push_back 92843648
push_middle 281908112
get 53724
push_back 344594700
get 541898
push_back 310602998
push_middle 331237032
push_front 137318177
push_middle 527023094
push_back 49541874
push_middle 398221850
push_back 399371142
push_back 484988121
get 209899
push_back 84034874
push_back 988481247
push_back 18753718
push_back 314476082
push_front 404401551
push_middle 761084898
push_back 763708321
push_back 197637102
push_middle 208752164
push_middle 342286586
push_middle 54978577
push_back 549810049
get 143595
push_front 606346375
push_front 436731984
get 53217
push_middle 830699605
push_middle 254961202
push_middle 585864939
push_back 169005286
push_front 755464281
push_middle 371879547
push_middle 428257234
get 566693
push_front 284037154
push_back 248254296
push_back 933370778
get 664639
push_front 886253011
push_middle 858239862
push_middle 231088673
push_middle 820264028
push_middle 359922072
push_middle 654945336
push_middle 79672762
push_back 438070269
push_front 143340178
push_front 510912700
push_back 832904314
push_middle 500539449
push_back 849032457
push_back 164002862
push_middle 363755377
get 32054
push_back 863848643
push_middle 80316222
get 392986
push_middle 131716899
push_front 282290256
push_back 865557252
get 532493
push_front 40855552
push_back 58831634
get 206088
push_front 993474508
push_back 345133843
push_back 574305083
get 429494
get 416586
push_front 703650918
push_middle 68204325
push_front 264650492
push_middle 503943774
push_front 572255828
push_back 635672329
push_front 701379016
push_middle 679299692
push_middle 872630677
get 515075
push_middle 229262259
get 234207
get 246155
push_middle 36889409
push_middle 634060086
push_front 826207050
push_middle 360579190
push_middle 920676585
get 596047
push_middle 611460710
get 48897
get 322443
push_middle 840249133
get 23389
push_middle 804643738
push_back 333106668
push_middle 699547361
push_back 272448483
get 170238
get 92060
push_front 525790666
get 391346
push_back 947645245
push_middle 261189339
push_middle 951179049
get 431826
push_front 362482304
push_middle 735775210
get 52075
push_middle 301814970
push_front 608355080
push_back 927874341
push_middle 338292823
push_middle 979790672
get 395692
push_front 684773727
push_back 699441019
push_front 704986252
push_back 134815125
push_front 513301353
get 296383
get 468033
get 45097
push_back 731657264
get 234581
push_front 185978162
push_front 43871657
push_front 362678000
push_middle 34197729
get 578851
push_back 56534123
get 248324
get 95142
push_front 267933381
get 146627
push_front 111034212
push_front 77190432
push_back 328190654
push_back 408068350
push_back 272944595
push_back 205582759
get 661818
push_middle 317197166
push_back 256197308
push_middle 268684484
push_front 387708335
get 625042
get 213230
push_front 7467548
get 510052
push_front 328801206
get 581223
get 396875
get 332579
get 297962
push_front 866530431
push_front 11850003
push_back 238553962
push_middle 393565487
push_middle 991941951
push_back 876836901
get 136360
push_front 260641892
push_middle 79509584
push_back 919427981
get 617337
push_front 686805481
push_front 878549416
push_back 748831332
get 88426
push_front 869308042
push_middle 115078595
push_back 363920990
push_back 214293614
get 185301
push_middle 19651240
push_middle 901508955
push_front 134767498
push_middle 230308905
push_front 762416776
push_back 59030361
push_middle 662647058
get 484036
push_middle 627841336
get 370324
push_front 846644313
get 516208
get 419590
get 226881
get 617561
push_back 702477331
get 527622
push_front 26741867
push_middle 386261596
push_back 71136680
push_back 61255266
push_middle 658413694
get 68107
push_back 764399936
get 590010
push_middle 585421111
push_middle 955528748
push_front 556386969
push_front 337251344
push_back 263866043
push_front 196120383
push_middle 561578478
push_front 420481005
push_front 572153264
push_middle 599303331
push_front 699298378
push_front 861309512
get 576961
push_middle 446520984
push_middle 554269575
push_back 792130159
push_back 609316234
push_front 238596532
get 264653
get 134
push_front 65009847
get 578742
push_middle 717918216
push_back 132275923
push_front 587644788
get 207230
push_middle 795678703
push_middle 606895859
push_middle 401379499
push_front 804752202
push_front 977190051
push_middle 832644256
push_middle 735587581
push_back 798812814
push_back 360584378
get 119266
get 447045
push_back 691275904
push_front 924465640
push_middle 991394378
push_front 901246168
push_front 460165165
push_middle 849053329
push_front 712375429
push_middle 19830583
push_middle 743498020
push_front 357127892
push_back 444836894
push_back 587543607
get 274910
push_front 866655336
get 125013
push_middle 713945032
push_middle 242920384
push_front 153473688
push_middle 600897068
push_front 375359819
get 130263
push_middle 171005033
push_front 587654156
get 57836
push_front 177391734
push_back 909599194
push_front 228934305
push_front 367812857
push_front 546901058
push_front 790603956
push_middle 818252551
get 260191
push_front 498905733
push_middle 437805655
push_back 41763134
push_middle 502720346
push_back 451087909
push_middle 774475510
get 98124
push_middle 742606969
push_front 259535117
push_middle 978201279
push_middle 411175165
get 393355
push_front 544165488
push_back 298674519
push_middle 277217595
get 465311
push_back 648397980
get 159209
push_back 314137137
push_middle 469212449
push_middle 142399083
push_back 215529114
get 663450
get 622883
get 575592
push_front 824465630
push_front 662473865
push_front 612965527
push_front 646931800
push_middle 607254658
push_front 768668890
push_back 321747504
push_front 835936606
get 613160
get 90164
get 601131
get 376605
push_back 48951675
push_middle 911603427
push_middle 443146897
push_front 444840871
get 353935
push_front 329632049
get 504425
get 224647
push_back 907511145
push_back 766411665
push_front 154706698
push_back 61143586
push_back 130144941
push_front 534783565
push_back 201285223
push_back 956830848
get 62400
get 597133
push_front 139311481
push_back 98753272
get 547606
push_middle 655066087
push_middle 644539805
push_back 736754455
get 665218
push_front 122638896
push_front 628062209
get 116149
push_middle 598951352
push_back 602527649
push_middle 406540746
push_middle 392884561
push_front 138490183
push_middle 299833157
get 131760
get 75436
push_front 658458423
get 199837
get 656643
push_front 159143333
push_back 691599124
get 361112
push_front 55344782
get 474089
get 354798
push_back 99963401
push_back 192597977
get 564004
push_back 823991103
push_front 753132164
get 54188
push_middle 61072652
get 602389
push_back 669808389
push_back 579345574
get 347223
get 20863
push_middle 95582407
push_front 727801012
push_middle 748967163
push_back 859546012
get 32709
push_front 515587734
push_front 169159554
get 249897
push_middle 118359866
push_front 134808631
get 622902
push_middle 608381508
get 535372
push_front 968712791
push_front 823005765
push_back 982896857
push_front 839461521
push_middle 890988139
push_back 717429182
push_back 494730370
get 503813
push_front 24509755
push_front 971365334
push_middle 677977877
push_middle 908051307
push_back 648835395
push_back 94562021
get 24776
push_back 170870067
get 577570
push_back 8516537
push_back 399120604
push_middle 196030395
push_back 560308572
get 517657
push_back 971500921
push_middle 370683792
get 38673
push_middle 445153118
push_middle 341485025
push_back 864217140
get 596527
push_back 777641331
push_front 501902579
push_back 135699292
push_back 356163370
push_back 413018473
push_middle 130920185
push_middle 123665057
push_middle 413936326
push_back 178287597
push_back 168289257
push_back 279543243
push_middle 780879079
push_middle 163837829
push_middle 602422809
push_middle 616977481
get 216157
push_back 958468372
push_middle 688300697
get 69027
push_front 221779507
push_middle 920570009
push_middle 220418250
push_front 481729301
push_front 993889771
push_front 396600909
push_middle 121323346
push_middle 210258780
push_back 633351093
get 188566
get 60687
get 480928
push_back 873352278
push_back 915656400
get 525328
push_middle 594358701
get 504632
get 534723
get 747
push_middle 552383292
push_back 245113621
get 65718
get 462929
get 313723
push_front 770826365
push_middle 763871505
push_back 354051532
get 306448
push_back 382010019
push_back 733322093
get 291386
get 46290
push_middle 326777900
push_front 411644121
push_front 65369126
push_middle 52923323
push_front 601068063
get 118836
get 86915
push_back 888897354
push_middle 716144716
get 51008
push_middle 290730390
push_middle 808749508
push_back 308394851
get 212096
get 261927
push_front 365303749
push_front 191233908
push_middle 863943969
push_front 149679470
get 483482
push_middle 409970567
push_front 974878315
push_front 577592320
get 338504
get 19550
push_front 818006469
get 414206
get 635142
get 38884
get 439700
push_middle 959748337
push_middle 666612679
push_middle 909285820
push_back 819625447
push_middle 529491547
push_back 472093165
push_middle 891442444
push_back 633010143
push_front 169463382
get 659303
push_back 921337999
push_back 881937402
push_back 580515123
push_middle 330284831
push_back 426420917
push_middle 363209023
push_front 842875678
push_front 319661212
push_back 377156864
push_front 358880304
push_back 889921241
push_front 748589752
push_back 826663171
push_back 721902727
push_middle 673297768
push_middle 927749511
push_front 771471925
push_back 486172783
get 651009
get 193121
push_middle 858245440
push_back 112950153
push_front 563812956
push_front 233790228
push_back 822625917
get 608252
get 370540
get 638767
push_middle 999428728
push_middle 579943752
push_back 369019275
push_middle 936377158
push_front 169231677
push_front 751024357
push_back 494843807
get 351376
push_front 628948525
push_front 210931060
get 362922
push_middle 713870019
push_back 432304797
get 538165
get 661079
push_back 368160941
push_back 826877453
push_back 261207737
push_middle 242577477
push_front 986308429
get 650071
push_back 135304690
push_front 674008775
push_back 695700080
get 511692
get 184026
get 403014
push_middle 299577257
push_middle 699473027
get 608132
push_back 143833212
push_back 309058978
push_middle 111182203
get 435240
push_front 88036992
get 403860
get 181198
push_front 108501759
push_front 919435688
push_middle 941139374
push_front 65805266
push_middle 802356434
push_front 799488468
push_middle 385607469
push_back 616290610
get 351667
push_middle 127349766
push_back 21097385
push_back 51496769
push_middle 824929321
push_back 679965816
get 262572
push_front 324597182
get 630619
push_middle 771038899
push_back 601495601
push_front 395445772
push_middle 658886442
push_back 527727656
push_middle 873049350
push_front 168413281
push_front 937207969
push_front 171403455
push_back 559863369
push_middle 883877765
push_back 539424413
push_back 966446568
push_back 217635216
push_middle 539493851
push_front 504076685
push_back 817027333
push_back 977994421
get 395753
push_back 363577495
get 32197
push_front 36728119
get 555439
get 461543
get 98595
get 597581
push_back 543745765
push_back 200893286
push_back 287076409
push_back 770490053
push_front 217800155
push_back 499484054
push_front 834535584
get 468368
push_front 102210023
push_front 551191470
push_back 894647744
get 672763
get 234480
push_front 216502716
push_back 629979543
get 337263
push_middle 438383819
push_back 161765655
push_front 464676655
push_front 587614042
push_front 411070186
push_front 434134814
push_front 766505003
push_back 513133597
push_back 751219446
get 527366
push_front 716463738
get 457785
push_middle 157135401
push_back 431858444
push_middle 85285530
push_back 411053468
push_back 538612640
push_back 873189655
push_front 178932657
get 564228
push_back 59911312
push_middle 649038618
push_front 816009331
get 381786
push_middle 542960845
push_middle 613376516
get 191181
push_front 560603353
push_middle 17009859
push_back 218299834
push_front 169225896
push_back 271008084
push_back 683147003
push_back 155878599
push_front 7006671
push_front 567116714
push_front 324774747
push_front 617658379
get 181425
get 580269
push_back 282586358
push_front 719221529
push_back 305740389
get 287648
get 284078
push_middle 771967467
push_front 54650232
push_front 302948891
push_front 312041965
get 463347
get 351672
get 250016
push_back 328141968
push_middle 79463726
push_front 786386424
get 624544
push_front 788471776
push_front 813843391
push_back 105032791
push_back 481551946
push_front 242769412
push_middle 146683085
push_front 366797780
get 384924
get 343422
push_middle 791485360
push_middle 410435335
push_middle 873042992
push_middle 907296579
push_back 625185034
push_middle 338219581
push_back 711037978
push_back 554152439
get 130373
get 388669
push_middle 174694146
push_middle 569872287
push_back 983942183
push_front 718324047
push_front 190578989
get 385012
get 157099
push_back 397068618
push_middle 460400658
push_front 15891833
push_middle 734049733
push_middle 93184174
push_front 483003925
push_front 185815453
get 270708
push_middle 604689935
push_middle 862133495
push_front 453812000
push_middle 401808816
push_front 944289756
push_back 587494983
push_back 571173786
push_front 847011093
push_back 89942412
get 424077
push_middle 2583204
push_middle 751928783
push_middle 583633260
push_front 840829500
push_front 745389410
push_front 936244648
push_middle 510971092
push_front 470710459
push_front 940448498
push_front 43054510
push_middle 541094284
get 487397
push_middle 637763724
push_back 264889019
get 411546
get 471572
get 76376
push_back 926552771
get 344743
get 396232
get 506044
push_front 707312070
push_middle 294282421
push_front 683602801
push_middle 999512643
push_middle 698165021
push_middle 531970453
push_front 616024750
push_back 170840398
push_back 965944562
get 302882
get 322551
get 148057
push_middle 392734674
push_front 406954500
get 246838
push_back 466243753
push_back 617504307
push_front 499089550
get 140592
push_middle 585549766
push_back 190510103
push_back 818608550
get 303619
push_middle 958923060
get 408124
push_front 918557923
push_middle 682831228
get 64249
push_front 410654048
push_front 328209660
push_middle 434472179
get 191019
get 24341
push_front 773676657
push_back 174539154
push_middle 176264995
get 114286
push_front 182995532
push_middle 913003110
push_front 710547230
push_back 286971730
push_back 238959230
get 166813
get 618915
push_middle 131008003
push_front 124037686
push_front 867288273
push_middle 182773950
push_middle 801441032
push_middle 223501727
push_middle 312070843
get 383114
push_middle 846760200
get 1159
push_front 104785618
push_back 709205448
get 524405
get 600795
push_middle 657704404
get 288727
push_middle 608345837
push_front 989268944
get 126487
push_front 999315598
get 70446
push_middle 515799263
push_back 820668042
get 661577
push_middle 613367914
push_middle 541468014
push_back 382491687
push_back 564258810
push_front 820282734
push_back 811591454
push_front 661712690
push_middle 938905406
get 180495
push_middle 897465841
push_middle 187165153
push_back 821628071
get 634575
push_back 52908265
push_front 724470650
push_back 408563044
push_back 715353998
push_middle 624264675
push_back 201149065
push_back 351249754
push_middle 779772195
get 678150
push_back 127971342
get 345954
push_middle 143948273
push_middle 801883692
push_back 189818378
push_front 662257837
push_back 619683199
push_front 637851208
push_front 315051814
push_middle 224996258
push_back 12150890
push_middle 799408693
push_back 870648463
get 179240
push_back 381092703
push_front 616467637
push_middle 290023175
push_back 605212467
push_middle 666988675
push_front 214984376
push_back 18512922
push_back 108640915
push_back 800509379
get 304119
push_middle 447870098
get 170559
get 501977
push_front 956797582
get 649920
push_middle 774543107
push_front 207937577
push_back 981283379
push_back 46626546
push_middle 353196818
push_front 904696477
get 170146
push_front 213653219
push_middle 93757633
push_front 674894969
push_front 195114596
get 668876
push_middle 831375156
push_back 242480136
push_back 307287931
push_front 16094499
push_front 55875502
get 40924
push_front 577169323
push_back 491378281
push_back 744818739
push_middle 270266302
push_front 867285699
push_back 984029814
push_middle 748717173
push_middle 473077183
push_front 712960430
push_middle 607702881
push_front 191016102
push_front 659610514
push_middle 131236143
push_middle 457641877
push_back 485734694
push_middle 325129342
push_front 479473157
push_front 278315218
push_middle 955705168
push_middle 451204347
push_back 952122928
push_back 164871150
push_back 688673567
get 252674
push_front 77670585
get 300338
push_back 236766051
push_middle 330264407
push_back 322195745
get 4198
push_middle 96947313
push_front 665699978
push_back 518665825
push_back 895112642
push_back 160189582
push_middle 484485088
push_front 188221544
push_front 803840438
get 504815
push_middle 558304546
push_back 534641602
push_back 13075244
push_back 144978458
push_front 190801992
push_front 828004408
push_middle 302875223
push_front 766271870
get 546942
get 659492
get 505778
get 396620
push_front 838741150
push_back 85691561
push_front 891089807
push_back 496030297
push_middle 179256891
get 93132
push_back 474353217
push_front 576772396
push_middle 303585331
get 488140
push_back 43014357
get 447830
push_middle 558226973
get 583645
push_middle 612034419
get 229063
push_back 204073955
get 349090
push_back 922560597
push_back 249076602
push_middle 411254874
push_front 405840178
get 638040
get 527642
push_middle 558661016
get 591853
push_back 116858873
push_middle 282447191
push_back 301190016
push_middle 715789887
push_middle 614302412
get 360769
push_back 352469719
push_middle 219033084
push_middle 531474005
push_front 848637727
push_front 929307094
get 581783
push_back 882623997
push_back 670833731
get 66849
push_middle 168088555
push_middle 654308758
push_middle 155980622
get 406696
get 533364
push_middle 88870981
push_back 869889789
push_front 635961108
push_middle 864320443
get 134586
push_back 942458610
push_back 5686853
push_back 834849667
push_front 395200283
push_middle 837764895
get 146895
push_middle 997589290
get 240921
push_front 852647314
push_middle 507007700
push_middle 382183861
push_back 845965140
push_middle 173097342
push_middle 425468877
push_middle 345146291
push_middle 898686949
push_middle 675720062
push_back 864704962
push_front 231457880
get 91630
push_middle 772107278
push_back 158498902
get 363213
get 8355
push_front 235594411
push_middle 246619620
push_front 394418688
push_front 508284242
push_front 723530025
push_front 65189984
push_front 220113451
push_middle 74952638
push_middle 378522290
push_back 881399830
push_middle 345788222
get 133977
get 555807
push_back 536470447
get 648504
push_front 863681117
push_front 764602438
get 91201
push_back 47346111
get 424043
push_middle 944401167
push_back 551448276
push_back 678905281
push_front 493663705
push_front 935612279
push_front 876942587
get 218893
get 172549
push_front 165442144
push_middle 176223187
push_front 287327229
push_middle 47255059
push_middle 407969919
push_middle 326922288
push_back 825077514
push_middle 554520703
get 191273
get 555797
push_front 58735562
push_back 18470038
get 85923
push_back 359097527
push_front 447258990
push_back 514438768
get 150040
push_middle 398687899
push_middle 258314148
get 113201
get 469937
push_middle 58660584
get 45021
get 128709
push_middle 373284428
push_front 433392263
get 200758
push_back 98068573
push_middle 591771523
push_middle 754735387
push_back 368614461
push_front 77336687
get 567497
get 71976
get 57450
get 410459
get 255922
push_front 594447730
push_middle 160685359
push_front 704163662
push_middle 318821237
push_back 296582182
push_middle 698241019
get 492606
push_middle 832187826
get 421057
get 163701
push_back 474983148
push_middle 744398428
push_back 858341041
get 572195
get 396981
get 76441
push_front 790373269
push_middle 538570055
get 430223
get 574194
push_middle 196322087
push_middle 356722934
get 632297
push_back 55000282
push_middle 436372917
push_back 726728329
get 412286
push_front 830511390
push_front 72112665
push_back 804168505
push_front 141978883
get 33759
get 581225
get 138313
push_middle 695319257
get 366834
push_front 681082259
push_front 32693186
push_middle 269083204
push_front 949258712
get 68315
get 311468
push_middle 515728294
push_middle 382312030
push_middle 240195771
push_middle 783246234
push_back 62289319
get 511995
get 137279
push_front 875464244
push_middle 439376207
push_middle 48621541
push_middle 670607835
get 300657
push_front 631413494
push_back 180881420
push_middle 809907924
push_back 859071506
get 447585
get 294313
get 11350
push_middle 769751674
push_middle 219139141
push_front 147246070
push_front 330794862
get 523877
get 218877
push_back 111284994
push_back 853337433
push_back 908390039
push_middle 775887241
push_front 34447962
push_front 954571794
get 354675
push_front 183904329
get 400796
get 28397
push_front 389774081
push_front 591073986
push_middle 205625558
push_front 638092387
push_front 688393033
get 661318
push_front 48965987
push_middle 947560892
push_middle 666699033
push_back 41937823
get 663723
get 442656
push_middle 137886751
push_back 321333983
push_back 715479010
get 71330
get 503842
push_front 297443521
push_front 299339658
push_middle 641868126
get 596211
push_middle 482187606
push_front 821429587
push_front 273493507
push_back 90599325
push_front 944627384
push_back 70025223
push_back 593548689
push_middle 698256101
push_front 179842253
push_front 482345877
push_middle 845371124
push_front 903615980
get 413416
push_front 626907593
push_front 701229790
push_back 676683420
push_front 365573553
push_front 282786218
get 338760
push_front 224972381
push_back 587316131
push_middle 583522036
push_middle 468774332
get 227780
push_back 480528275
push_middle 738675903
get 48829
push_middle 219801325
push_back 791792835
push_front 279763757
push_middle 772126424
push_back 555102563
push_front 398903378
get 266543
push_middle 356029294
push_back 877588664
push_back 901956620
get 637556
get 190659
push_back 994494008
push_back 698207455
get 120610
push_front 891574802
push_middle 977013033
push_middle 282831689
push_middle 191117958
push_back 319600303
push_front 829980676
push_middle 96569956
push_front 341725682
push_front 359683701
push_back 978832827
get 410947
push_back 923081780
push_front 50909644
push_front 827348596
push_middle 805064267
push_back 499081328
push_front 508443776
push_middle 799324242
push_front 583287384
push_back 926780326
push_middle 792405060
push_front 580538122
get 346466
get 305354
push_front 452900371
push_front 86581607
get 656477
push_back 573114896
push_back 669270828
get 651325
push_front 34312014
push_back 875607746
push_back 345420271
push_back 660926802
get 395770
get 221962
push_middle 534356779
get 307601
push_middle 194060546
push_back 585769727
get 597037
push_front 264765363
push_front 487308872
push_middle 839278530
push_back 102301558
push_middle 529161958
push_back 191563359
push_back 131030767
get 318286
get 477250
get 305093
push_back 573431719
push_middle 282253096
push_back 211000136
get 292701
get 446503
get 192254
get 559023
get 18507
get 99066
push_front 889149468
push_back 113364924
push_front 917080799
push_back 266488040
push_back 329245298
push_front 912690606
get 291405
push_front 931917580
push_middle 791166603
push_back 408613898
push_back 483974681
push_middle 245232035
get 230021
get 209196
push_middle 906278541
push_middle 989377242
push_middle 224942480
get 242621
push_front 518098535
push_middle 635967329
push_middle 406094255
push_back 874752589
push_middle 860441211
push_front 456694777
push_back 627552881
push_front 746671261
push_middle 842458062
push_middle 28602279
push_front 211781058
push_back 900074829
push_back 620930466
push_middle 569632531
push_back 576463424
push_back 439303976
push_middle 534746395
push_front 433782452
push_back 995823789
push_front 369305911
get 396462
push_front 761235392
push_middle 575974027
push_front 388088358
push_middle 846990590
push_front 789533308
get 657638
push_front 47794381
push_back 717709638
push_middle 743842243
get 4456
push_back 779977158
push_front 102664165
push_back 488067516
push_back 716073391
push_front 810000190
push_back 82176134
push_front 646635416
push_back 448688388
push_front 334853182
push_back 211841413
push_front 149369988
get 307061
get 118872
push_middle 959674703
get 624773
push_middle 885081170
push_middle 439717071
push_middle 503278880
push_middle 232564806
push_middle 254268036
get 489770
push_back 154519735
get 551354
push_front 762937927
push_middle 350587536
push_front 639151581
push_front 769726056
push_back 481911977
get 520432
push_front 875217767
push_front 286213964
push_back 362872545
get 413154
push_back 630350012
push_front 474784638
push_front 450705419
get 40311
get 593106
push_back 367556867
push_front 477374992
push_front 877168565
push_middle 482973826
push_front 264563735
push_front 567439564
push_front 335338175
get 145536
push_back 586215557
get 250263
push_front 347040361
push_front 642600772
push_middle 433250948
push_middle 961250903
push_front 597590869
get 250034
push_front 668834989
push_front 141249118
push_back 878727038
push_back 355123751
get 339844
push_back 857154218
get 42972
push_back 317256194
get 672402
push_middle 703775353
push_back 393291127
push_front 476557102
push_back 831703184
push_middle 431179905
push_front 157902483
get 372146
push_back 690163350
push_back 752528189
push_middle 14446172
push_front 987971488
push_back 869938526
push_front 321864927
push_front 907469321
push_back 2506253
push_back 219726885
push_middle 161535035
get 481228
push_middle 304022627
push_front 264994997
push_back 357581281
push_middle 733814486
get 592089
push_front 191177869
push_middle 613574778
get 437860
push_middle 214911749
get 595703
push_middle 917432908
push_back 879381890
push_front 758676476
push_middle 806015547
get 535267
push_front 659091795
push_front 196692104
get 485648
push_back 821486518
get 373026
push_back 924623562
push_back 359818386
push_middle 749377136
push_middle 685311463
push_back 303697907
push_front 802863879
get 230035
push_front 472610532
get 253
push_middle 631982739
get 221793
push_back 769064808
push_middle 940140725
push_back 380559575
push_back 82973731
get 402106
push_back 727434239
push_front 614322138
get 145840
get 176143
push_back 809607307
push_front 37628598
push_back 251769801
push_back 966493787
push_middle 586895188
push_front 738496182
get 554173
get 114356
push_back 795649993
get 638597
push_middle 737692886
push_middle 859081233
push_front 135237848
push_front 270418990
get 376289
push_middle 495484305
get 485101
get 589075
push_front 731470757
get 126614
push_front 772564084
push_middle 175468265
get 624769
push_front 47556217
push_middle 810389917
get 517900
push_back 321693663
push_middle 342736523
push_back 484551621
push_back 665711654
push_middle 491622143
push_front 492398052
get 387823
push_back 821457251
push_back 387987866
push_middle 86604863
push_front 457365295
get 106755
push_front 359709962
push_front 203665615
push_middle 997263131
push_middle 674265263
push_back 112401467
push_front 674813094
push_back 234370211
get 294179
push_back 541820041
push_front 782073548
push_back 807376798
push_front 383853318
push_back 302288507
push_back 458614097
push_middle 700773234
push_front 789324003
get 681032
get 549594
push_middle 178065384
push_front 379282320
push_middle 526039963
push_front 487452931
push_middle 325083744
push_middle 568397086
push_middle 622779361
push_back 984362197
push_middle 577344941
push_back 394296662
push_middle 360004712
push_front 587862284
push_middle 278943079
get 575111
push_back 524312914
push_back 9019818
push_back 987217590
push_back 355021635
push_middle 459467608
get 99982
push_middle 704281193
push_middle 29506088
push_back 195660517
push_front 606722081
push_front 535044314
get 535092
push_middle 185525367
push_back 498724753
push_back 374398707
push_middle 534653206
push_back 238177135
push_front 460261690
get 581326
get 417060
push_front 560057712
push_front 124353419
push_front 812767382
push_back 471401113
push_back 923433766
push_front 502842651
push_middle 587005694
get 316601
push_back 281900603
push_back 402835675
push_middle 134985917
push_front 402604094
get 185084
push_back 744061302
push_front 701449901
push_front 633790842
push_middle 634840657
push_front 14586716
get 219801
push_middle 132610103
get 151758
push_middle 876334515
push_back 488806101
get 201204
get 490371
push_middle 148262282
push_middle 284363151
push_back 764993550
get 643504
push_back 659148066
push_back 614866860
push_back 798202945
get 215067
push_front 8840725
push_middle 525690601
get 64642
get 189107
get 208664
push_middle 360481857
push_middle 15095309
push_back 454495132
push_back 805339785
push_front 258783
get 680401
get 8383
push_front 298112660
push_front 573878953
push_front 923051668
push_front 239632028
push_middle 143534941
push_middle 71470356
push_back 825309948
push_back 48403385
push_back 722312427
push_back 121943817
push_back 330081492
push_middle 770605402
push_middle 355186857
push_front 276646276
push_back 428726289
push_back 82814844
push_front 553058834
push_front 659877103
push_middle 821704469
push_front 84681532
push_middle 219900016
get 71509
push_back 861261354
push_back 766021601
get 575145
push_front 255521184
push_front 26288967
push_back 951639828
push_front 722665773
push_middle 748188425
push_middle 718054748
get 40130
get 559640
push_front 640492678
push_back 175043815
push_back 82726209
get 235184
push_middle 873627940
get 136794
get 286138
get 255065
get 359514
push_front 481560714
get 499899
push_middle 500600925
push_back 312963871
push_back 778387097
push_middle 252755224
push_middle 213409994
push_back 242763417
get 105055
push_front 468255626
push_back 491732390
push_back 430963514
push_front 214375385
push_middle 610802376
get 522675
push_middle 943135523
push_back 236228462
push_middle 209735425
push_front 475999402
get 402625
push_front 547660105
push_back 588771382
push_front 310426834
push_front 421961999
push_middle 454737931
push_back 362419462
get 302921
get 318594
push_front 244388321
push_front 35468963
push_middle 343455279
push_front 360706261
push_middle 756443183
push_middle 584484852
push_middle 770946592
push_back 116942694
push_back 800201733
push_front 989867827
push_front 617119342
get 68302
push_back 917689914
push_front 190794629
push_middle 961754527
get 564671
push_front 739054590
push_middle 822983387
push_middle 979555534
get 272900
get 643224
get 146383
push_front 395139422
push_back 199934432
push_front 701146918
push_back 915794215
get 467268
get 639784
push_middle 344966114
push_back 223409235
push_front 56966852
push_back 780771156
push_front 673800856
push_front 672482143
push_front 419215634
get 449973
push_back 981873509
get 614790
push_front 839781673
push_front 4351333
push_middle 797168002
push_back 117885494
push_back 991878466
push_middle 835796375
push_middle 696687892
push_back 577867828
push_middle 343379391
push_front 347560275
push_back 458274700
push_front 290936603
push_back 285383881
push_back 962692998
push_front 257465657
push_front 668213506
push_back 24411924
push_front 508737976
push_front 926731938
get 116748
push_back 738883240
push_front 631256809
push_front 315181207
get 544542
push_back 253591578
get 570476
push_back 426238757
push_front 367879855
get 301070
push_back 16587035
push_front 475310172
push_front 986565399
get 585883
push_back 385232462
push_middle 594231784
get 608157
push_middle 481103851
get 275972
get 456690
push_back 627015893
push_back 28092523
get 388449
push_front 837305600
push_back 61445291
get 264138
get 132750
get 544406
push_middle 44400523
push_middle 209262103
push_front 854366357
push_back 191909482
push_back 707688999
push_middle 941271123
push_front 631937109
push_middle 458163714
push_back 663853908
push_back 342478657
push_middle 555583686
get 221579
get 449888
push_middle 165384952
push_back 930138109
push_middle 189297326
get 16592
push_back 54397851
push_middle 914425260
push_middle 620523691
push_front 268892967
push_middle 203262677
get 337290
get 352158
push_back 864239904
push_middle 22142138
push_front 726645198
push_back 204198590
get 442236
push_middle 362908278
get 370843
push_back 675572422
get 284981
push_back 869749286
push_front 839785398
get 45127
push_front 220285554
get 26413
push_middle 585449878
push_back 948621793
push_front 176200231
push_middle 734837936
push_middle 51932225
push_middle 283267500
push_middle 73768426
push_back 71109341
get 352449
get 191247
push_middle 610991003
get 454644
get 325186
push_middle 330712751
get 433218
push_front 817687658
push_middle 649722938
push_back 603059803
get 155371
push_front 470492941
push_middle 160962403
push_back 999304791
push_front 978645279
push_middle 480267074
push_back 301771717
push_back 680399743
push_middle 678465639
get 181699
get 243320
push_middle 360176966
push_middle 833305549
push_back 747049493
get 403058
push_front 367863118
push_back 984531633
push_front 742876360
get 175642
push_back 291710294
push_back 311918214
push_back 335892734
push_front 859412340
push_back 463835016
push_middle 153437762
push_front 947045115
get 209219
push_front 563661370
get 647632
get 489700
get 295743
push_front 982705703
push_back 533182778
push_back 905558539
push_back 975475589
push_front 572891823
push_back 217031975
get 146586
push_middle 967625332
get 137093
get 11296
push_front 575928784
push_back 199873010
get 93952
push_back 663922018
push_middle 647137619
push_front 878299274
get 77779
push_back 470156551
push_middle 611516979
push_back 640812154
push_back 359663901
push_front 449859318
push_middle 314193659
push_back 761018602
push_front 478865973
push_back 837175491
push_front 805850871
push_middle 731512262
push_middle 617377855
push_back 765272546
push_back 407520881
push_back 539698153
push_middle 393505380
push_front 459088279
push_middle 340540289
push_back 179031643
get 430269
push_front 604183813
get 291690
push_front 233119603
get 580763
push_middle 715097286
push_front 742802418
push_middle 712599293
push_middle 535917400
push_front 828382675
push_back 537538596
get 550977
push_front 275973650
push_middle 621460424
push_middle 770875030
get 464293
push_middle 137804668
get 475487
push_back 495711962
get 476296
get 285963
get 163207
get 432254
push_back 725661455
push_middle 819228312
push_back 765816706
get 535645
push_middle 693650496
get 555401
push_middle 605635542
get 364643
push_back 291080226
push_front 265035470
push_middle 506556637
push_middle 887969704
push_back 891215973
push_back 562323863
push_middle 291420541
push_middle 565172185
push_front 316616690
push_back 734940897
push_front 214991810
push_middle 859821129
get 620891
push_back 719737150
push_front 129804022
push_back 680163057
push_middle 653356154
get 88515
get 30354
get 279317
get 426289
push_front 217883089
get 522330
push_front 808204925
push_middle 984269330
get 586264
get 348916
push_back 221467271
push_front 736264512
get 8435
push_back 140294645
push_middle 616661149
get 456937
push_middle 878433098
push_front 892125887
push_back 571446215
push_back 78440744
push_back 841343484
get 640561
push_middle 264662023
push_back 97041165
get 129582
push_middle 731680955
push_front 278001355
push_back 219612574
push_front 359980249
get 375400
push_middle 142238225
push_front 888578463
push_front 128815794
push_middle 310349928
push_back 732757239
get 243534
push_middle 375393847
push_front 472208623
push_front 313798419
push_middle 283913575
get 492744
push_middle 14818922
push_middle 151169470
push_back 610930303
push_front 834842860
push_front 674547196
push_middle 251079808
push_front 433439116
push_middle 360476108
get 295337
push_front 364822956
get 284541
get 593728
push_front 937587080
push_back 681173622
push_front 787544180
push_back 763377201
push_back 481456049
get 373961
push_middle 387332713
push_back 540646020
get 231823
push_front 321057649
get 438378
push_front 318976483
push_middle 440334221
get 460912
get 672487
push_middle 803588903
get 151154
push_back 976269742
push_back 780511257
push_back 421281177
push_middle 979187236
push_back 219028779
push_front 869858436
push_back 533480188
push_front 566734972
push_front 467355719
push_middle 175487343
get 176217
push_back 954900794
get 125750
push_front 544381109
push_middle 320236875
push_back 21959570
push_middle 871462976
push_back 779630898
push_front 856099
get 641265
get 462618
push_front 413385466
push_middle 911938853
push_back 721444629
push_front 30126066
push_middle 287712224
push_back 743292428
push_back 275040336
push_middle 292820286
get 663225
push_back 313262047
push_front 793993337
get 1379
push_front 445368116
get 455193
push_middle 158266061
get 21430
get 483445
get 573449
push_back 647078526
push_front 745301932
push_back 939507530
get 343339
push_back 562827972
push_middle 934133486
push_back 75988008
push_back 104907067
get 489378
get 442288
push_front 496633689
push_back 785398820
push_front 907910842
push_middle 680703316
push_back 187337848
push_front 713118137
get 656136
push_middle 360183933
push_middle 37751816
get 72683
get 620618
push_back 262687473
push_middle 625111550
push_back 446039921
push_front 213910271
get 413392
push_back 488133583
get 486107
get 370105
push_front 98379557
get 451741
push_front 95762836
push_back 678317144
push_back 646970532
push_back 532932107
get 172573
push_back 711762639
get 33053
push_back 773600085
push_middle 580985749
push_front 909792886
push_middle 761300908
push_front 890139791
get 25151
push_front 324846489
push_back 751077584
push_back 751689272
push_front 455302393
push_middle 668718241
push_back 62457792
get 356877
push_middle 688758601
push_back 972512785
push_middle 716217689
push_middle 595814849
push_front 844638059
get 486051
push_front 468223069
get 447753
get 655148
push_middle 662045912
push_front 901471619
push_back 462384078
push_back 372460572
push_back 243990063
push_back 662907554
get 442737
push_back 401495019
push_middle 124976671
push_middle 299260372
push_middle 386503160
push_middle 372326133
get 610510
push_front 494222551
push_middle 667763844
push_back 549223987
push_front 639610285
get 244154
push_front 926188487
get 313745
push_middle 785295216
push_middle 442724451
push_middle 77189541
push_back 142105617
push_middle 333119526
push_middle 173018132
get 162340
push_front 472758044
get 91265
get 132987
get 120495
push_front 77941081
push_back 492805075
get 418559
push_middle 669991316
push_front 386223943
push_front 446549046
push_back 161092482
push_front 69943472
push_middle 428331508
push_middle 733419919
push_back 47905302
push_front 839219441
get 71509
push_back 223291987
push_back 681308808
get 97128
push_front 568450559
push_back 112274324
get 477070
get 483641
push_back 779683392
push_front 404931615
push_back 536389067
push_middle 635503790
get 566650
push_front 895225679
push_back 969768150
push_back 113456951
push_middle 282425996
push_back 216935050
push_back 718586046
push_middle 836642737
push_back 806315379
push_front 639277229
get 109726
get 160285
push_middle 527142259
get 174748
push_front 510716573
push_middle 139982911
get 283589
get 260945
push_front 146193940
get 238915
push_middle 361016860
push_front 37059529
push_middle 97891930
push_middle 381720284
push_back 121910962
push_front 568569029
push_back 772270176
push_back 507588334
get 682038
push_front 870613055
push_front 357410323
push_front 211227435
push_front 690386154
push_back 628179318
push_middle 953526952
push_back 369943590
push_middle 150358553
push_front 173987093
push_front 267737058
push_middle 977537794
push_back 422698464
push_back 816218306
get 128726
push_back 910451715
get 55311
get 218534
push_back 798927208
push_front 380281446
push_front 597743150
push_front 783191652
push_back 204630697
push_front 850788
push_back 868384362
push_front 935191616
get 436072
get 236250
get 309542
push_back 475039859
push_middle 724300514
get 168099
push_middle 533928023
push_middle 801328321
push_back 908340054
push_middle 444923956
push_middle 422094417
get 31732
push_back 111208473
get 613468
push_middle 587455306
push_front 861056770
push_middle 765791749
get 255056
push_back 790258288
push_middle 332058944
get 27624
get 238616
get 236114
push_back 619305412
push_back 435744201
get 436744
push_front 747590231
push_front 880031906
get 24401
get 11096
push_middle 763217957
push_front 785533779
push_back 824984111
push_front 261642503
push_middle 448693552
get 419950
get 498501
push_middle 632736340
push_back 925137941
push_middle 576502360
push_front 218872081
push_middle 866102871
push_back 284486895
get 161751
push_front 447616109
push_front 540940478
push_middle 777326701
push_front 381781899
push_front 925376639
get 315874
push_front 974506066
push_middle 105506187
push_front 569729559
get 474845
push_middle 270159271
push_back 293127986
get 428995
push_front 17357351
get 150466
push_back 739998102
push_middle 149571456
push_middle 522175676
push_back 359587607
get 435885
push_middle 691797129
push_back 926625158
push_back 319664953
push_back 186285993
push_back 116847282
get 494171
get 510662
push_middle 140512526
push_front 593692214
push_back 984409279
push_middle 46911210
push_front 484636094
push_back 885895866
push_back 117775649
push_front 992323110
push_front 701497218
push_front 575122157
push_front 483877700
get 475475
push_middle 101045723
get 487316
push_back 277631027
push_front 722063953
push_back 171685952
push_back 393655579
push_back 790250031
get 509974
get 600523
get 18115
push_front 560056273
push_front 209331256
push_middle 662662920
get 618149
push_front 840395856
push_middle 164723530
push_middle 552384576
push_middle 476890803
push_back 477775549
get 327976
push_middle 197614246
push_back 349514973
push_middle 846856471
push_back 124194360
push_middle 719319436
push_back 363778504
push_back 35282429
push_middle 43150608
push_middle 183695615
push_back 174937313
push_back 23909135
push_middle 944562871
push_back 176345214
push_front 932539826
get 49034
push_middle 195191390
push_middle 130446098
push_back 948760471
get 145885
push_middle 96960432
push_middle 531446289
push_back 631868214
push_middle 766322199
push_front 229497909
push_back 54326235
push_front 363418583
push_back 40491981
push_front 20674281
push_middle 556215379
get 5880
get 367463
push_back 468869908
push_middle 25782881
push_front 192106544
get 58784
push_middle 340498647
get 153309
push_back 230875651
get 315114
push_middle 966925709
push_back 17363372
get 636474
push_front 231638378
push_front 714954911
push_middle 562209568
push_back 261878790
push_back 908922486
push_front 425424867
push_middle 756417256
get 565946
get 202214
push_back 27352931
push_front 75584761
get 614178
push_back 701666381
get 596314
push_back 245301865
push_back 91725544
get 329109
get 513861
get 437645
push_front 469915037
push_front 845998206
get 168593
push_back 113794713
push_back 126249019
push_back 907944791
push_middle 661176071
get 454835
push_front 749742712
push_back 353378746
get 390575
push_middle 155465575
get 382646
push_back 541114650
push_back 588031918
push_front 928889796
push_middle 779090779
push_middle 73525
push_front 537901197
push_back 273917577
get 199934
push_middle 925283839
get 187434
get 315367
push_front 781305203
get 470066
push_back 525239754
push_back 379263223
push_middle 134355632
push_front 596158944
push_middle 734097537
push_front 737571688
push_front 557495230
push_middle 893367947
push_front 862809781
push_front 67991315
get 54651
push_back 43196796
get 612562
push_front 879626991
push_back 702918051
get 586792
push_front 785851041
get 184558
push_middle 718349808
get 348836
get 295564
push_back 831972761
get 359832
push_front 381807450
push_middle 481843882
push_middle 868285236
push_middle 846802470
push_back 157820089
get 24333
push_front 302825945
push_front 796944491
get 677054
push_front 240726597
push_front 40431811
get 10702
push_front 850195702
push_back 203957906
push_front 612286704
push_front 545218279
push_middle 384393091
get 216544
push_back 138959450
get 656280
push_middle 684268835
push_back 429158965
push_front 259168654
push_middle 633224915
get 609750
push_front 105955539
push_front 53648221
get 195708
push_middle 939326526
push_middle 685630785
push_middle 823950088
get 65711
push_front 66435791
push_middle 669562683
push_middle 977206708
push_middle 946268605
push_front 545921280
push_back 813410986
push_back 111673448
push_middle 416966604
push_front 583758248
push_middle 784440348
push_middle 201787681
get 184795
push_back 219716897
get 518310
push_back 5870328
push_middle 348530829
get 515249
push_middle 552997434
get 397351
push_back 964469315
push_middle 707275880
push_back 393672380
push_front 365571447
push_back 769729878
push_back 874138745
push_front 145431139
push_middle 693002329
get 208388
push_front 391415396
push_back 273410080
push_back 500465187
push_back 647996406
push_middle 364868816
get 671891
get 416557
push_back 455745916
push_front 673621478
push_front 862065783
push_front 293674933
push_middle 954047551
push_front 800939605
push_front 562027396
push_middle 242352885
get 182483
push_front 547270797
push_middle 666477532
get 552298
push_back 924201883
get 366022
get 27326
push_front 854811050
get 144541
push_front 490119692
get 583371
push_middle 726602579
get 9249
push_front 554690191
get 538230
push_front 367455122
push_middle 543201429
push_back 884142363
push_middle 138298552
push_back 696421778
push_back 960185871
push_front 822572049
get 635873
push_front 643994739
push_middle 545402915
get 519292
push_front 519666676
push_back 397326191
push_front 367264893
push_front 319585291
push_middle 38360925
push_front 285086366
get 65755
get 430112
get 348187
push_back 911823376
push_back 386062384
get 592829
get 210121
push_middle 748656482
push_front 463330856
push_middle 720357884
get 514191
push_middle 720598565
get 210773
get 16099
push_middle 63645860
push_front 781910538
push_middle 135825528
push_back 374021766
get 441193
push_back 889322210
get 532474
push_back 685282089
get 577051
get 65301
get 484702
push_back 559918982
push_front 812921157
push_front 970946542
push_middle 402774186
push_front 194280405
push_middle 985121366
push_back 142385738
push_middle 801099680
push_back 742006115
push_front 395241328
push_middle 724200609
push_back 18282614
push_front 424025457
get 20543
push_front 881368379
push_middle 438191381
push_middle 301976539
push_front 934330144
push_middle 335834960
get 340479
push_middle 426694980
get 466238
push_back 787149831
push_middle 665297567
push_back 820174254
get 647873
get 351694
push_front 560954375
push_front 557838630
get 459658
push_front 103852647
push_back 616684824
push_back 112138277
push_middle 568273466
push_front 963821385
push_back 546077950
push_back 986528748
push_front 528978416
push_middle 549000570
push_front 774514514
push_front 429584615
get 590615
push_middle 956217966
get 311079
push_front 630367923
get 243035
get 39348
push_middle 932112074
push_back 957513179
push_middle 846687832
push_middle 224782570
push_middle 668564042
push_back 737695004
push_front 604118607
push_middle 911205640
push_front 935410681
push_back 926482293
push_front 342042694
push_back 842335481
push_middle 16984011
get 569185
get 487809
push_front 187374106
push_middle 624441886
push_back 460142649
get 191949
push_middle 305900258
get 296675
push_back 310669154
push_back 399092019
get 136005
push_front 67247361
push_back 350090474
get 97877
push_middle 967272012
push_back 111062510
push_front 492159467
get 512527
push_front 723113961
push_middle 954095310
push_front 693423802
push_middle 571902054
push_middle 101566059
get 547385
push_back 416107841
get 165483
push_front 313337658
push_middle 418672350
get 44546
push_front 745369952
push_back 156719663
push_back 184184522
get 298818
push_back 198738402
push_back 180570418
get 528108
push_back 353069380
push_front 135603662
push_middle 904434494
push_back 374917442
push_front 400367291
push_front 94145948
push_back 417936503
push_front 173007266
push_front 628718048
get 76145
push_back 172978639
push_front 967568540
push_middle 542768823
get 336248
get 542108
push_middle 107722028
push_middle 336865628
push_middle 634344320
push_back 53645211
push_back 434892987
get 154516
get 210559
push_back 767147214
push_front 892
push_front 841049401
push_front 344995439
push_front 753365381
push_front 143546070
push_front 52709009
push_middle 613797938
push_back 224158462
get 298189
get 407585
push_middle 754213519
push_back 939375884
push_back 416471889
push_middle 903480395
push_back 227801607
push_back 887497472
push_middle 980189447
get 563260
push_front 28314683
push_middle 299707571
push_front 296849916
push_front 168107476
push_middle 508889121
push_middle 824915175
get 112386
push_front 107774139
push_middle 980254413
push_back 635244284
push_front 819164278
push_front 713980458
push_back 427689750
get 303460
push_front 320043602
push_middle 502007325
push_middle 541647494
push_front 696440933
push_middle 121986945
push_middle 296409384
get 565525
get 325228
push_front 820031916
push_front 162828189
push_back 375060957
get 192328
push_front 338135028
get 243791
push_middle 505527120
push_back 649829474
get 624300
push_middle 128743897
push_back 432880268
push_back 403943910
push_back 146623150
push_back 306772363
get 263698
push_front 271866834
push_front 997535508
push_middle 952179322
push_back 667087860
push_back 316608213
push_back 858892344
get 360248
push_front 540733376
get 499931
push_middle 361772099
push_middle 142445041
get 460932
push_front 282444998
get 561642
push_middle 323603197
push_front 605500923
push_back 85024373
push_back 149970253
push_middle 798187319
push_front 947806054
push_front 766950709
push_front 478711782
push_back 551360657
push_middle 739090335
push_middle 513070680
get 103663
push_middle 19371453
get 240571
get 639442
push_front 363051232
push_front 418837871
push_middle 52817426
push_back 109233644
get 487057
push_middle 797303763
get 627038
get 520506
push_middle 674202011
push_middle 788350680
get 124801
push_middle 787330957
push_back 584325766
push_front 930025989
push_front 486669425
push_back 991856958
get 622453
get 1798
push_front 396625677
get 301286
push_front 804444797
get 150850
push_front 980802050
get 217782
push_front 384206546
get 645703
push_front 407485425
push_middle 675805746
push_back 910893103
push_front 116800284
push_back 417430480
push_front 485935872
push_front 935779164
push_middle 52264264
get 674720
get 587765
push_front 906579512
get 191530
get 206367
get 50695
push_back 614664163
get 350054
get 448923
get 6413
get 316457
push_back 145683719
push_back 863243063
get 239005
push_back 678483158
push_back 31850823
get 434380
push_back 189561638
push_back 18072487
push_front 91955947
get 487359
get 139414
push_back 958077280
get 270691
push_front 758968810
push_front 737253204
push_back 367415521
push_back 457688002
push_front 183176984
get 17027
push_middle 37691853
get 151306
push_back 292160503
push_middle 837220705
push_front 157315436
get 229955
get 200902
get 399530
get 594211
get 637229
get 37159
push_front 227281279
push_back 855593982
push_back 445094996
push_middle 866356918
get 268778
push_middle 934234960
get 657714
push_front 210190048
push_middle 460558426
push_back 382497428
push_front 416977476
push_middle 992348789
push_front 934463371
push_middle 945998297
push_front 944534037
get 387615
get 661387
get 344420
get 442533
push_back 718998948
get 414905
push_middle 650375431
push_front 215596114
get 400823
push_front 927868642
push_front 998561492
push_back 542919644
push_back 483694013
get 99326
push_front 544370439
push_middle 91103124
push_middle 108928195
push_back 801871232
push_back 965853718
push_front 719085979
get 218044
get 669884
get 101480
push_back 995377875
push_front 527096059
push_middle 349036365
push_back 385768228
push_middle 607928947
push_middle 371400472
push_front 12862575
push_front 626231255
push_front 407183421
push_back 393696672
push_back 868209677
push_back 829473581
push_back 786942519
push_middle 791402447
get 562087
push_front 944935285
push_back 759123872
push_front 176195291
push_middle 261602880
push_front 452684658
get 354611
push_front 352607693
get 139851
push_front 49458101
get 586738
push_middle 15014739
push_front 914296849
push_front 481710321
get 245107
push_back 530963244
get 23912
push_middle 834300720
push_middle 969317122
push_back 736079623
push_back 254753233
push_back 49807115
push_middle 227608874
push_front 112892398
push_front 440123377
push_back 910991173
push_back 69345470
push_back 564623414
get 674622
push_front 580922204
get 401615
push_front 642728551
push_back 475208535
get 619933
get 36436
push_front 936860721
push_front 470550615
push_middle 594276884
push_back 864635509
push_back 913151548
push_middle 506551522
push_middle 507203296
push_front 185526795
push_back 653141499
get 384416
push_middle 729620796
push_back 752208959
push_back 943316913
push_middle 847157036
push_middle 333770428
get 320796
push_middle 583838381
push_front 372797561
push_back 411248868
push_front 481575994
push_middle 386154626
push_front 478632011
get 105524
push_middle 468076206
push_middle 145425081
push_front 899689505
push_middle 929193487
push_middle 209727418
push_back 286708180
push_front 449762626
push_back 463628290
get 93328
push_back 999710642
push_front 780102856
get 180495
push_front 546327334
push_middle 323835874
push_middle 491469821
get 282521
push_front 400772862
push_middle 425146412
push_front 585001999
push_front 610840908
push_back 820355879
push_front 224478903
get 390113
push_front 101424501
push_front 942299809
get 422410
get 352542
push_back 348501705
get 293080
push_middle 752223105
get 44126
push_back 234559652
push_front 97992047
get 264298
get 552706
get 326807
push_front 995924180
push_back 282112238
push_front 945324291
push_back 832110621
push_back 986613025
push_back 981767095
push_back 566741884
push_front 823702955
push_front 980208884
get 577202
push_back 476181362
push_back 554798424
push_middle 239795115
push_back 376186605
get 212076
push_back 19630255
get 41021
push_middle 622044295
push_front 68827490
push_back 659323052
push_front 313586518
push_middle 320770299
get 329366
push_back 198251612
push_middle 567368713
push_front 828058388
push_back 240808757
push_back 653711314
push_front 478618784
get 101600
push_middle 640706375
get 368533
get 560583
push_front 176076918
push_middle 517115543
push_back 268041293
push_front 624629585
push_middle 809555816
get 180246
get 664524
push_back 883681271
push_middle 988401895
get 179041
push_middle 776032566
push_back 308940936
push_front 304833947
push_back 130375636
push_back 572172965
push_back 965057482
push_back 532595176
push_middle 293379339
push_front 322750361
push_middle 90087007
get 258553
push_back 702447068
push_back 230843290
get 112880
push_middle 532494271
push_front 479940272
get 197421
get 168983
get 680271
push_back 258029028
push_middle 78914210
push_middle 102452461
get 377780
push_front 900631505
push_front 716036658
push_back 329504300
get 543029
push_front 916868059
get 351363
get 297344
push_back 373628178
get 93043
push_middle 971632932
push_front 824428526
push_back 49403780
push_front 590555296
push_back 377383098
get 251844
push_front 552737141
push_back 176276659
push_front 49589597
push_front 471625513
push_middle 917111378
push_middle 471013268
push_back 679585271
get 424534
get 109675
get 374742
push_back 897253903
push_front 181015993
push_front 25567667
push_back 532265
push_middle 708435018
push_back 740451951
get 629901
get 404556
push_back 980232786
push_back 720685685
push_middle 568068252
push_middle 920183253
push_middle 229949083
push_front 922867958
push_middle 294706184
push_middle 32142276
push_front 573210772
push_front 268838647
get 229735
get 70005
push_middle 599937599
push_middle 918287658
push_front 341600252
push_middle 810074962
push_back 952547970
push_middle 394074828
push_back 942590350
push_middle 282669613
push_middle 348438570
push_back 170650194
push_front 505827782
push_front 447557126
push_front 106360050
get 114038
push_middle 469847934
push_front 393303109
push_back 119715641
push_middle 269735762
get 502474
push_front 865908461
push_back 316534180
get 341959
push_back 553008031
get 534960
push_middle 851672991
get 474956
push_front 338340987
get 314721
push_front 739298033
push_back 890823791
get 621952
push_front 359086097
push_middle 582708366
push_middle 531664139
push_front 993780215
push_back 651687649
push_back 75767070
push_middle 784461833
get 19986
push_front 210196972
push_middle 201504006
push_middle 124254980
push_front 286657911
get 396945
get 479215
push_back 362257733
push_back 756442343
push_middle 331823128
push_front 596844088
push_front 303722650
push_front 920878657
push_front 484441612
get 675609
get 253009
push_front 512364531
push_back 117939457
push_middle 126530518
push_front 582820765
push_back 30588234
push_back 353705566
push_middle 658091376
push_back 390506171
push_front 155498838
push_front 257003484
push_front 188388008
get 677507
get 104485
get 48256
push_back 743389670
push_front 701026428
push_middle 828611814
push_front 771610057
push_back 2695776
push_back 496767134
push_back 700351473
push_middle 317342497
push_back 829615211
push_middle 701043608
push_middle 864791665
push_front 857594529
get 664276
push_back 778983061
get 377153
push_front 206353034
push_back 657676428
push_back 388512757
push_front 139512564
get 392382
get 72548
push_front 482237770
push_middle 981686077
push_front 992924711
push_front 774988742
push_middle 467731281
push_middle 87779122
push_back 204176854
push_middle 257958215
push_back 156688375
push_middle 584009388
push_back 633188495
push_back 308715425
push_back 27517247
get 523453
push_front 670681111
get 103560
get 656221
push_middle 358407333
push_front 949499975
push_middle 294816394
push_front 806943362
get 35401
get 101681
push_front 523732535
push_front 314003495
push_front 130694227
push_back 968556657
push_back 296465404
get 499511
push_front 202488419
get 510340
get 603343
push_front 804099257
push_back 195339650
push_front 668261414
push_middle 964330066
get 154192
push_middle 471189673
push_back 301999256
get 163615
get 31866
push_front 546480076
push_front 977688228
push_back 400865282
push_front 919639086
push_middle 957991371
push_middle 253148844
push_front 504647556
push_middle 337201564
get 168958
push_back 996034707
push_back 140548322
push_front 724617887
push_middle 662653842
get 621192
push_front 987305116
push_front 688199212
push_back 15814070
get 106274
get 495363
get 115533
push_front 747382684
push_front 105986946
get 309033
push_back 913599345
push_front 199434210
get 571884
push_back 214273411
push_front 308363102
push_front 313260033
push_front 973155923
push_front 171367498
get 96298
push_back 491669646
push_back 227438728
push_front 551213321
get 75590
get 285824
push_back 83008918
push_back 416437172
get 248261
push_middle 179780873
push_middle 473564791
push_front 434481824
push_back 575665050
push_middle 991509583
get 481631
push_back 241286998
push_middle 815710844
push_back 571882878
get 123163
get 40055
push_middle 925063347
push_front 476665803
push_front 754229465
push_front 918277211
push_back 385705155
push_front 516427562
push_middle 481865947
get 147239
get 277238
push_back 68042521
push_front 344832085
push_front 563524126
get 56306
push_front 991730934
push_front 201063063
push_back 338728825
push_back 883211336
push_back 617840916
push_front 720839083
push_middle 336783769
get 145052
push_middle 510093019
push_front 51645116
push_front 357535991
push_front 509036620
push_front 393390972
push_middle 767851179
push_middle 407742616
push_back 501028222
push_middle 124632210
push_middle 630925470
get 358656
get 35680
get 621391
push_front 232354412
push_front 490191346
push_front 16956880
push_back 448825704
get 97860
get 215307
get 177960
push_middle 703676252
get 301630
push_middle 326454761
push_middle 796013847
push_front 284206093
push_middle 348955049
get 296039
get 15046
push_middle 438416370
push_front 52293468
get 568004
push_middle 497166556
push_middle 514540661
push_middle 876547492
push_front 604514210
get 386165
get 144107
push_front 850151668
push_back 990412520
push_back 709037429
push_middle 502398115
push_back 193467282
push_middle 801971534
get 313326
get 633673
push_front 316339570
push_front 794895820
push_front 858402667
get 336078
push_middle 266789356
push_back 939701810
get 453233
get 332800
push_middle 926640203
push_back 323631723
get 602137
push_middle 320922918
push_middle 550808398
push_middle 185230027
push_middle 105804633
get 39198
push_middle 424664184
get 122808
push_front 287258517
push_middle 501510450
push_back 633236969
push_middle 481533531
push_front 560642225
push_back 837236320
push_front 77927895
push_middle 567245175
push_front 872763392
push_front 426373820
push_front 131727632
get 121660
push_back 178955701
push_front 796302592
push_middle 177771528
push_back 525262806
get 660588
get 56656
push_front 832370057
push_back 348210875
push_middle 966311968
get 565212
push_middle 533531928
push_front 357018852
push_front 610967672
get 477167
get 466766
push_middle 161265925
push_back 237678647
push_back 4793404
push_front 461621041
push_middle 388202828
push_back 771229333
push_front 664047822
push_front 283540247
push_back 951111151
push_middle 717397653
push_back 988270442
get 223115
push_front 707679783
push_middle 385956192
push_front 969927664
push_middle 387775142
get 196383
push_back 304020157
push_front 118113617
push_front 957500695
push_middle 685903971
push_front 813649062
push_back 686113037
push_middle 261120786
push_middle 823193698
push_back 863504565
push_back 816896614
push_middle 801664564
push_front 258664985
push_front 829076407
get 164924
push_middle 546031711
push_front 20991700
push_back 12577330
push_back 60833485
get 228910
get 166599
push_front 605571609
push_back 46081442
push_front 443261097
push_back 502186106
push_front 957021673
push_back 234251605
get 235852
push_back 736495613
push_middle 649688264
get 360877
get 11614
push_middle 824863019
push_back 42632153
push_back 82651191
push_front 157872191
push_front 677696330
push_front 9860205
get 299288
push_back 919604982
get 76481
push_front 193550112
push_front 745138573
get 583847
push_back 3283237
push_middle 40673453
push_back 773648234
push_back 366335855
get 447339
push_front 535620432
push_front 263639252
push_middle 70233785
get 653170
push_middle 764752926
push_back 194032644
push_back 669783828
push_middle 194298971
push_middle 110856351
push_front 681296744
push_back 276553184
push_front 376833983
push_back 203181545
get 251833
get 113148
get 57719
push_middle 911325680
push_back 648230314
push_middle 305485018
push_front 287061453
push_middle 408341470
get 657369
push_back 517686712
get 642060
push_back 451774032
get 603747
push_front 796010041
get 11971
get 159058
push_front 543117413
get 210969
push_middle 801346682
push_front 944356167
push_middle 466983491
push_middle 82602006
get 504596
push_middle 608466576
push_front 864596886
push_front 857689292
get 162388
push_middle 578031440
get 150986
push_front 644463905
push_back 819846140
push_front 882879694
get 554170
push_middle 233866384
push_back 989645192
push_back 923611898
push_front 272156699
push_front 305534787
push_front 825153410
push_back 765708484
get 85520
push_front 49855193
push_front 562470099
push_back 542767489
push_back 758923202
push_middle 462468962
push_back 63417410
push_front 205557233
push_middle 298182800
push_front 162078030
push_front 858089871
push_front 112320351
push_front 697170030
push_back 253245064
push_middle 71762166
push_back 225902600
push_front 817123443
push_front 996311027
push_back 551664956
push_middle 726692552
push_front 765998287
push_middle 528280309
get 241461
push_middle 266574812
push_middle 201824871
push_middle 893899675
get 106036
push_middle 400005936
push_middle 943306561
push_back 181665682
get 274984
push_back 544481217
get 438532
push_front 915826951
push_front 191406529
push_back 692090649
push_back 701011226
push_middle 804920454
push_middle 357729041
push_back 341981021
get 605254
push_middle 583447377
push_front 445432337
push_back 10289742
push_front 616649820
push_middle 205020645
push_back 765107187
push_back 75874398
push_back 109449600
push_back 21336644
push_back 573736660
get 586271
push_back 540362688
push_back 784057539
push_back 627250240
get 72804
push_front 759011006
push_front 585389340
get 460665
get 59715
push_back 543915848
get 139656
push_middle 303208493
push_middle 550594474
push_back 338789437
push_middle 368784408
push_middle 745548756
get 486045
get 292543
push_middle 347842109
get 610456
push_front 804405241
get 438750
push_middle 529263207
push_middle 842546310
push_back 9497305
push_middle 520191906
push_middle 45914025
push_front 622563775
push_back 320564165
push_middle 86014357
push_back 671367219
push_middle 299264968
get 449536
push_back 400148341
push_middle 392805617
push_back 720406136
push_front 864574961
push_back 48735474
push_middle 691580063
push_middle 884806809
push_back 337744134
get 123869
push_middle 954534292
push_front 50765158
get 183512
push_middle 376740396
get 576408
push_front 492256139
push_back 685868208
push_back 401362178
push_back 621346758
push_back 961866509
push_front 267967412
push_back 578510014
push_front 918433797
push_front 114273416
push_back 662749079
push_front 55712358
get 516656
get 5323
push_back 994004919
push_middle 726644518
get 398360
push_back 695158859
get 227637
push_front 762636646
get 92591
get 580553
get 592811
push_middle 84735168
push_back 147157500
push_front 859076837
get 483867
push_back 379783793
push_back 415763261
get 306210
push_back 229066435
get 328442
push_back 927512213
push_back 228359261
push_middle 712498639
push_front 11915996
get 363802
push_front 39661131
push_middle 509460646
get 615855
push_front 284499108
push_front 828286583
push_back 337555542
push_back 664717268
push_front 848331531
push_front 314300748
get 472000
push_back 264723579
push_back 232218611
push_back 974940726
push_middle 505354847
push_front 777062851
push_middle 414585993
push_middle 49416116
push_front 108961515
push_back 745431494
get 611052
push_back 128532415
get 115789
push_back 565568409
push_front 170198950
push_middle 101078700
push_back 490095819
get 463676
push_back 647067550
push_middle 543712180
push_back 705628361
get 243746
push_front 671974865
push_middle 182326329
get 439015
push_front 750630699
push_front 949007112
push_back 969644201
push_middle 125433340
push_front 371591765
push_front 363633659
push_back 275171103
get 439499
push_front 438095764
push_front 658084428
push_back 659665440
push_back 552713750
push_front 483660349
push_back 324084588
get 383015
get 489391
get 59253
push_back 481693662
get 568365
get 278930
get 625179
push_front 152585992
get 532641
push_middle 994236920
push_middle 407768734
push_middle 818031698
get 551000
push_back 843100840
push_middle 62109548
push_back 860533809
push_back 131981421
get 499189
push_front 870738829
get 159039
push_middle 672633166
push_back 115280387
push_middle 363950168
push_front 109924216
get 224228
push_middle 93119771
push_back 578629641
get 254302
push_front 40901659
push_front 239614100
push_back 175191083
push_back 822453142
get 487021
push_back 845068999
push_back 115877997
push_front 115548960
push_middle 454934376
push_middle 802294331
push_front 750428616
push_middle 846389751
push_front 670035178
push_front 296276995
get 111775
push_middle 528701428
get 39480
push_back 701950199
get 444079
push_front 652057246
push_middle 639460459
push_back 848271349
get 51363
push_front 441769957
get 677546
push_back 798174380
push_front 25614481
push_front 244026531
push_middle 979731420
get 196134
push_middle 836317478
push_middle 422573146
push_middle 533524515
push_front 798301024
push_middle 919518437
push_back 997657511
push_middle 875371383
push_middle 594524314
push_middle 525471460
push_front 21598949
push_front 202248602
push_middle 469198034
push_middle 108021138
get 621045
get 150244
push_middle 683349019
push_front 629002620
get 672202
push_middle 979731969
push_middle 28791856
get 79494
push_middle 319953656
push_back 837701709
push_front 92490210
push_front 632612724
push_front 69865767
push_middle 351806991
push_back 874822688
get 193723
get 54680
push_middle 669784992
push_middle 586151367
push_middle 263236476
push_middle 144635583
push_back 102331069
push_back 564086710
push_back 764829290
push_middle 66617905
push_back 739295269
push_front 817140162
get 338309
push_back 42349917
push_front 82132911
get 416822
push_front 231250012
push_front 980894113
push_front 75872841
push_front 630161722
get 629582
push_middle 507567135
push_back 842014356
push_front 913951255
push_back 490406906
push_middle 104346615
get 196744
push_back 334664148
push_back 347078428
push_middle 699583936
push_front 778810559
push_middle 786110028
push_front 480998188
get 106343
push_back 893413174
push_middle 778594704
push_back 279000788
push_back 501272333
get 209856
push_middle 925862448
push_middle 609382408
push_front 593851806
push_front 944589677
push_back 385092543
push_back 72012504
push_front 363574695
push_back 400466555
push_middle 346227157
get 245513
get 84637
push_back 915788852
push_back 849166582
push_front 757028373
get 199384
push_back 214112331
push_front 300894823
push_front 368559834
push_front 62266680
push_back 264469450
push_back 914064699
push_middle 703615145
push_front 849539233
push_front 314299847
push_back 774115054
get 443653
get 406534
get 18997
get 432084
push_middle 202253188
push_middle 360070836
get 152341
push_back 151257395
push_back 62919215
push_front 500861588
get 51052
push_front 624945455
push_middle 981463675
get 431071
push_middle 889913571
push_front 580802134
push_front 803647312
push_middle 925784515
push_middle 771344716
push_middle 189299913
push_front 344383774
push_middle 176227593
push_middle 630228111
push_front 629053476
get 307398
push_middle 835684338
push_front 733285113
push_front 91895387
push_front 299131220
push_middle 181787165
get 322354
push_middle 780355682
push_middle 118913586
push_back 209395880
get 478843
push_middle 803600995
push_middle 629102036
push_middle 803314812
push_front 564161849
push_back 460777808
push_front 268320832
push_middle 728926595
push_back 272460230
push_back 886932153
push_back 289676103
push_back 651582340
push_front 875047533
push_back 504709384
get 348849
push_front 61605392
push_front 629703864
push_middle 635977943
push_middle 288565928
get 166162
push_front 756006652
get 136334
get 385660
get 204084
push_front 903314817
push_back 392434627
push_back 24192591
get 64986
push_middle 880341147
push_back 901154834
push_back 334017802
push_front 301450126
get 101301
get 577773
push_front 87932838
push_front 836983930
push_back 808659648
push_back 375633818
get 571146
push_front 382116638
push_front 692772196
get 93652
push_back 150742512
push_middle 893135395
push_back 306219008
push_front 171167630
push_back 235151534
get 559958
push_middle 84215206
get 293969
push_back 215624625
push_back 974220427
get 29001
push_back 19195933
push_back 219318928
push_back 333974478
push_middle 558565341
push_middle 596481492
push_back 318832404
push_middle 274592681
push_middle 4002584
push_middle 722476727
get 218107
push_middle 591332106
push_front 975351275
push_back 708612705
push_middle 867704037
push_middle 323593613
push_middle 260626692
push_front 288927756
get 279282
get 325090
push_middle 386281182
push_front 48378775
push_middle 148211174
get 199277
push_back 273629922
push_front 494574715
push_front 151863700
push_middle 46606837
push_middle 255259933
get 656651
push_front 222589069
push_middle 738333555
push_back 888033728
push_middle 879737836
push_back 744984942
push_front 459948203
push_front 438340284
push_front 745815281
push_back 107077638
push_middle 989719569
push_back 313356903
push_front 188769739
push_front 70057304
get 165047
push_middle 122952467
push_front 47030258
push_front 868679174
push_back 671460462
push_front 229634782
push_back 963327368
push_middle 419447265
get 142866
get 182509
push_middle 616925854
get 303227
push_middle 165307497
push_front 960484946
push_front 401288263
push_back 547180081
push_back 474526114
get 617575
push_back 660982102
push_middle 875831365
push_front 272395431
push_front 131857027
push_middle 346489967
get 266620
push_back 692639872
push_front 308219848
push_middle 5187306
push_front 725635842
push_front 951448372
push_back 3092087
get 69432
push_middle 80154684
push_front 712086046
push_back 664054490
push_front 425103503
push_middle 20277385
push_middle 673199440
push_middle 121367724
push_middle 373121032
push_front 944149085
push_back 16229069
push_back 102693965
push_front 199494850
push_front 787259705
push_back 384244954
get 59479
get 484391
push_back 297802173
push_back 589387464
push_middle 363664401
push_middle 352773754
push_back 173891071
push_back 956196941
push_middle 411781459
push_middle 194487816
push_front 461537728
get 46509
push_back 918529573
push_middle 472377226
push_middle 506057374
push_middle 913183427
push_back 609066544
push_front 816935790
get 233183
push_back 794063576
get 115684
get 596049
push_back 6045529
push_back 80428136
push_middle 785721258
push_back 987743968
push_middle 908597176
push_back 632357285
push_back 2399892
push_back 644247416
get 534821
get 463276
push_front 893855903
get 680161
push_front 511039124
push_middle 397870058
push_back 812567590
push_back 965368378
push_back 672144729
push_middle 123903883
push_front 570841854
get 340519
get 74520
push_middle 532504989
get 345185
get 546436
get 168340
get 551324
push_middle 115573694
push_middle 367467277
push_back 651955440
get 484633
push_back 765696388
push_back 79783908
push_front 145776051
get 377214
push_middle 327537393
get 95422
get 27481
push_back 829136954
get 641297
push_front 167598041
get 274299
get 442122
push_front 311361944
push_back 458049258
get 428982
push_back 953097943
push_middle 192659920
push_front 581813277
push_middle 812378103
push_back 183355979
push_back 282702310
get 291667
push_back 851263044
push_back 518745639
push_back 649346047
push_middle 647343225
push_front 587427420
get 398697
push_back 404415912
push_front 347333680
push_middle 640691184
push_front 569884022
push_back 596410980
push_middle 500682721
push_middle 446289603
push_front 401990627
push_back 326004112
push_middle 632457939
get 303991
push_middle 947428409
push_front 533885254
push_back 729835639
push_back 995948967
push_front 750228401
push_front 646278841
push_front 461449688
get 165297
push_back 820905868
push_middle 357772941
get 277689
push_front 12358282
push_front 454676747
push_middle 492555727
push_back 264791618
get 678873
push_middle 565797612
get 144891
push_middle 496285646
push_front 968502868
push_back 77447429
get 348222
push_middle 674274305
push_back 471009190
get 421264
push_middle 406195156
push_front 578007066
get 500153
push_back 780555437
push_middle 274455767
push_front 985344193
get 449604
push_back 281363527
get 210090
get 554424
push_front 502745563
push_front 918974867
push_back 194534184
push_back 965852682
push_middle 37829108
push_middle 164734861
push_front 363792328
push_middle 595761411
get 133943
push_middle 680931064
push_middle 700153143
push_back 413509559
push_middle 565392551
push_back 61820398
push_middle 375146580
push_front 59149778
push_front 569754929
push_back 485476950
get 174431
push_middle 767371608
push_front 585325473
push_back 616329471
push_middle 676418105
push_front 935069942
get 238725
push_middle 219857780
push_back 420405195
push_front 240002955
push_middle 925934707
push_back 896604812
get 305820
push_back 31774846
push_middle 907499924
push_back 143975814
push_front 474010667
push_back 713625187
push_middle 732750035
push_front 682724596
push_middle 95411359
push_back 467741704
get 71045
push_front 230286482
get 491771
push_back 49478710
push_front 320571384
push_front 689615409
push_middle 904235742
push_middle 67867578
push_front 235055638
get 3982
push_back 656291583
push_middle 708958402
push_front 883773974
get 130048
push_middle 254197014
push_middle 620867605
push_front 716811959
push_back 621257038
push_front 544167210
get 69047
push_middle 858304113
push_back 67640976
push_front 17559642
push_middle 474306876
push_front 548813189
push_back 945632129
push_middle 668684484
push_middle 901672448
push_back 449529305
push_back 747807813
push_middle 362375149
push_front 587213705
push_back 520968154
push_front 403238500
push_back 933538238
push_front 572869147
push_middle 463153528
get 148899
get 635739
push_middle 434923294
push_front 560111453
push_back 264759138
push_front 108815804
get 558128
push_back 686311727
push_back 81798107
push_back 308908422
push_middle 778474857
push_front 116684202
push_front 137720671
push_front 790229213
push_middle 555127913
push_front 632449636
get 552702
push_front 51182098
push_back 217822022
get 146214
get 650646
push_front 599951785
push_back 895733525
push_back 880126354
push_back 451981681
get 128395
push_back 119560963
push_middle 347936672
push_front 96938122
push_middle 433813810
push_back 469840054
push_middle 449333735
push_back 808984728
get 572580
get 192813
push_back 57132008
get 473922
push_middle 87418595
push_back 496029727
push_front 243804954
push_back 947734422
push_back 923657351
get 363121
push_front 745922332
get 95137
get 650192
push_back 875878652
push_front 380019847
get 119691
get 42064
push_back 582104056
get 202728
push_middle 586116091
push_back 250454103
get 298719
get 33345
push_front 97404135
push_front 818691748
push_middle 455471144
get 388831
push_front 28288096
push_back 803491621
push_middle 685434410
push_middle 446630519
push_back 253233383
push_back 396108508
push_front 589350213
get 197596
push_front 485438748
get 366622
push_middle 558556291
get 343721
push_middle 462287981
push_front 418940603
get 514147
get 627397
push_back 330351686
get 477680
get 545646
get 227025
push_front 412151085
push_back 4857598
push_front 454982374
push_back 791374033
push_middle 319583555
push_front 258694983
get 103595
get 666891
push_back 317364393
push_middle 897738137
push_middle 435608583
get 320301
push_middle 217770108
push_back 346700897
push_front 445681969
get 273374
push_middle 824004354
push_middle 747411719
push_front 775463522
push_back 80477724
push_front 304558004
push_middle 539994962
push_front 867414052
push_middle 635822380
get 69420
push_back 258983827
push_back 28708404
push_middle 188640998
get 410731
push_middle 212240958
push_middle 760295778
get 526537
push_back 875572311
push_middle 756374271
push_front 431815891
push_front 47759655
get 13853
push_front 791306447
get 609263
push_back 765959833
push_back 2600872
push_back 886908939
get 5480
push_front 667814188
get 194771
get 663613
push_front 555804993
get 220494
push_back 536532397
push_back 157891077
push_front 677144774
push_middle 987275800
get 567197
get 290424
push_front 967765314
push_back 472572771
push_back 354539919
push_front 401120074
get 413864
push_back 436014620
get 120438
push_middle 862952760
push_back 878570905
push_front 955488760
push_back 575738294
push_front 474143637
push_back 342079333
get 348292
get 25672
push_front 357577812
push_back 116526836
get 73785
get 610364
get 420233
push_middle 758252074
push_front 242243345
push_front 2485881
push_middle 120842964
get 280613
push_back 200089908
get 313023
push_middle 4137591
push_back 224022670
push_middle 475645282
push_back 771615483
push_back 395723773
get 493901
push_middle 817285375
push_back 564115303
push_back 959043130
get 96247
push_front 557270251
push_middle 535811476
push_back 925124161
push_front 316777137
push_back 165369971
push_back 566648708
get 590512
push_back 253083340
get 472895
push_middle 122212517
push_front 627358998
push_back 891841588
push_front 212989432
push_middle 469176316
push_back 496833304
push_middle 370150998
push_front 401837101
get 328727
push_middle 792111896
push_middle 164085113
push_front 988975950
push_front 720632811
get 660704
push_front 96969693
get 612397
push_back 1644334
push_front 759926363
push_front 586311139
get 599831
push_middle 513715981
push_back 578684752
push_back 100185104
get 410202
push_middle 185792898
push_front 138492806
push_back 379141179
push_middle 518973696
get 574312
push_front 291551008
push_front 732207430
push_back 113173717
push_back 3702489
get 652059
push_middle 327904036
push_middle 586907356
push_middle 978018867
push_back 941846126
push_back 943129963
push_middle 608921091
push_back 748149093
push_middle 41724792
push_back 953573198
push_middle 711591660
get 302840
push_back 275103763
get 26594
push_front 244337186
push_back 510509075
push_front 729210424
push_front 391625337
push_front 687863305
push_middle 940911587
push_front 949356997
push_middle 739790108
push_middle 456748703
push_middle 569069302
push_middle 768111323
get 541160
get 565261
get 12346
push_back 38091977
push_front 988453800
get 228216
push_front 418731220
push_back 141615049
push_front 500378886
push_front 234335269
push_middle 984150397
push_back 809929388
get 176930
get 366084
push_back 411867276
push_back 790055162
push_middle 344113633
push_back 4017388
push_front 695426873
push_back 940271157
push_front 557222495
push_middle 68070505
push_middle 877310382
push_front 956966874
push_front 564117916
push_middle 734524183
push_middle 392495947
push_front 758314910
push_middle 607217384
push_front 972562439
push_front 311686044
get 14950
get 680050
get 338642
push_middle 651123416
get 115615
get 672442
push_front 653354101
get 415777
push_middle 976252536
push_front 583026585
get 12701
push_middle 263873420
push_middle 881168432
push_front 60470499
push_middle 564539803
push_back 174226136
get 576707
push_middle 815060183
push_middle 541260372
get 223488
push_front 667368344
push_back 631652471
get 170912
push_middle 492022656
push_middle 322508490
push_back 253593482
push_front 903378417
push_back 629258756
push_back 423527172
push_front 994191178
push_middle 547665256
push_back 6270692
get 30572
push_front 513819927
push_back 712609100
push_back 59856940
push_back 548926222
push_back 333868375
push_front 540761952
push_middle 183242906
push_middle 119030954
push_front 415647658
push_front 254735229
push_front 65577151
push_front 372681066
push_back 569674519
push_front 287375608
push_back 649657040
push_front 563296298
push_middle 121831284
get 210359
get 415474
push_back 541793896
push_back 853061434
push_back 48566268
push_back 183932323
push_back 510415681
push_middle 211682196
push_front 30764034
get 451471
push_front 579086226
push_front 405130031
push_middle 342153005
push_front 397223245
push_middle 57755464
push_back 556800126
push_back 98354537
push_front 908675291
push_middle 446800032
push_middle 647993301
push_front 420549833
get 268294
push_middle 544405718
push_back 838828007
get 291157
push_front 338503262
push_middle 921435448
push_back 104532562
push_back 650976755
push_front 690833625
push_front 681562726
push_back 791237152
push_middle 298764878
push_front 812245679
push_back 349796164
push_back 175628393
push_front 193959514
push_middle 237859199
push_middle 312243920
get 320825
push_middle 789064375
get 136742
push_front 129322571
push_middle 911872246
push_front 535863903
push_middle 885822626
push_back 540817134
push_front 332810573
push_middle 533255496
get 102194
push_front 38340780
push_middle 56820821
push_back 81776570
push_front 979461379
get 520881
push_back 22632198
push_back 252714142
push_middle 868503323
push_front 478122585
push_middle 665818086
push_front 252160515
push_back 508723695
push_front 931697542
get 530385
push_middle 362348506
push_front 276584469
get 666782
get 374347
push_back 282437543
push_back 73904712
get 285651
push_back 903231991
push_front 968113493
push_front 601411489
push_middle 191888602
get 142782
get 363940
push_middle 763270671
push_middle 681480966
push_front 185619979
get 273525
get 629281
push_middle 111927826
push_middle 214927219
push_back 519616810
push_middle 548488440
push_middle 603579601
push_front 224150511
push_middle 443717386
get 534769
push_back 245333370
push_front 499870578
push_back 296359976
push_front 644867921
push_front 86584590
push_front 434152088
push_front 104618419
push_middle 248337
get 211584
get 327309
get 88457
push_front 5730490
push_middle 721816854
push_back 329639066
get 489271
push_front 721164199
get 672547
get 33678
push_front 328721039
push_back 496260414
push_middle 865692868
push_back 568946567
push_front 295309568
push_back 519977496
get 204663
get 98191
push_back 908817373
push_back 974401900
push_back 781203649
push_middle 585828946
push_front 141869584
push_back 851512448
push_back 302756888
push_front 456164239
get 303758
push_front 862116865
push_middle 259087908
push_front 275319039
push_front 636150737
push_front 782658292
push_front 697544210
push_middle 296649401
push_middle 912157063
push_front 884557112
push_front 775205656
push_back 555601757
push_front 486209586
get 306543
push_back 4827608
push_back 167558887
push_front 224810621
get 646273
push_front 486425285
get 545972
get 278294
push_front 712079382
push_front 939484432
push_middle 365520108
push_middle 118427192
get 243822
push_back 715878218
push_back 738507295
push_back 950589581
get 91460
push_middle 83475242
push_back 966113457
get 175759
push_middle 375502821
push_front 307075468
push_middle 928234919
push_middle 769834977
push_middle 978070400
push_middle 901454337
push_front 515409213
push_front 546026747
push_front 806923691
push_back 709899546
push_front 300215394
push_front 619316064
push_front 769682471
push_back 653290494
push_middle 189962671
push_middle 981367776
get 628130
push_front 27971579
push_middle 533878298
get 55762
push_back 480012154
get 147247
push_back 300116469
push_back 271950928
push_middle 667651186
push_front 711364062
push_back 461023699
get 281192
push_middle 829687892
push_back 159449813
get 556955
get 344242
push_back 7069130
get 229419
push_middle 501827150
get 475699
push_back 540967310
push_middle 528603494
push_front 933916078
push_middle 10666639
push_back 325950609
push_front 695656952
get 94135
push_front 391195468
push_middle 368565867
get 292863
get 554133
push_back 607310498
push_front 400117079
get 526489
get 326400
get 474665
push_front 973389090
push_middle 867645602
get 254352
get 451486
push_middle 331705903
push_front 847777637
push_back 240212969
push_front 298228470
push_front 21593554
push_front 25856841
push_front 483106137
push_middle 515396167
push_middle 59126462
push_back 512996993
push_middle 965735837
push_front 255048133
push_middle 417271323
push_back 325636437
push_back 437650604
push_back 933211082
get 436399
push_middle 965067394
push_middle 961000036
push_back 854684425
push_middle 653748070
get 233989
push_front 148316829
push_middle 298624834
get 310124
push_front 129880483
get 27938
get 283162
push_back 66913826
push_back 510320458
get 645299
get 453207
get 668437
push_middle 761716520
get 482574
push_middle 165706179
push_front 150133314
push_back 691767394
get 534664
push_back 602707843
get 9977
push_front 15365366
get 148836
push_middle 461559593
get 338849
push_back 132256064
push_back 104822896
push_front 514477171
push_middle 894169147
push_back 256132659
push_front 494549198
push_middle 678428212
push_front 542661548
push_back 95047148
push_back 983453751
push_back 979372183
push_front 892703361
push_middle 861354836
push_front 180853571
push_front 626519404
get 432675
get 658275
push_front 906457608
push_back 489071448
push_front 497107447
push_middle 116245737
push_front 192717693
push_middle 675046
push_back 180650731
push_front 735010738
get 416294
get 537115
push_front 401450507
push_back 209408312
get 366096
push_back 585876985
push_back 185925079
push_middle 637611265
push_back 191959839
push_back 846189166
push_front 535690256
get 182137
get 499177
push_front 262800328
push_middle 836205423
push_front 402920160
get 202180
push_middle 239565148
push_middle 369844607
push_front 698910957
push_middle 280566026
push_middle 452596492
push_middle 880530832
push_back 196218060
push_back 149707274
push_middle 542348131
push_middle 500118499
push_back 200850470
push_back 379800281
push_front 499264310
get 630648
push_front 206903513
get 179384
get 182105
push_middle 645871139
push_middle 76631821
push_middle 87216653
get 172861
push_front 277421974
push_middle 709263694
push_back 20963548
push_front 529876920
get 420226
push_front 969836001
get 584050
push_back 993719899
push_back 654701584
get 675763
push_front 413258582
push_middle 407251769
push_middle 433471070
push_front 979117552
push_front 619689046
push_middle 673035872
push_front 15295868
push_back 998158240
push_front 505645915
push_middle 485581580
push_back 759768034
get 226748
push_front 921711986
get 124561
push_middle 329116480
push_back 759252314
get 236705
push_middle 604592029
push_front 706778132
push_middle 273042754
push_front 254424848
push_front 91885970
get 95097
push_front 767234275
push_back 386296889
push_front 470571425
push_front 187666683
push_front 482406033
push_middle 629344447
push_middle 947774228
push_middle 309601923
push_middle 947723358
get 187901
push_middle 847387338
push_middle 400310417
push_middle 950940467
push_middle 652814212
push_front 950196301
push_middle 253526451
push_middle 108222294
get 392777
push_front 577612379
push_front 865722856
push_middle 513979610
get 408003
push_back 647508399
push_middle 143054966
get 666377
push_middle 66003236
push_back 650815572
push_back 808042153
push_middle 683297494
push_middle 586694974
get 375838
push_middle 166171518
get 522495
push_middle 466815228
push_front 172169938
push_back 496015055
get 48686
get 536342
push_middle 17717818
push_back 797004987
push_front 968361325
get 168614
push_front 146057674
push_middle 708128582
push_back 455449701
push_back 295283425
push_back 885429749
push_back 124109553
get 27571
get 8095
get 657629
push_middle 970192752
push_front 70261007
push_front 458728744
push_middle 351888491
get 493815
push_middle 872003708
push_back 317211479
get 144612
push_back 870433975
push_back 780906861
push_back 89422148
get 620035
get 480387
push_middle 607225754
push_back 656182063
get 90807
push_back 39877935
push_front 861843714
push_back 735206662
get 525270
push_back 51546321
push_back 882974467
push_front 303477189
push_back 834276585
push_front 989688858
push_back 11877942
get 591512
push_front 668445223
push_front 586241568
push_middle 859055499
get 233626
push_middle 764565636
push_middle 84640893
push_back 198445132
push_middle 688682504
push_front 103901576
get 374899
get 25581
push_back 987066994
push_middle 573392405
push_back 429596932
push_middle 86545519
push_back 129290423
push_back 954750737
push_front 241125969
push_middle 879165790
get 89114
push_middle 926570817
push_middle 125852240
get 51547
push_front 575863622
push_middle 281778310
push_front 748349241
push_front 863414186
push_back 412644700
push_front 896112888
push_back 515136784
push_back 629940687
push_back 630576203
push_middle 706374279
push_front 461252187
get 465937
push_front 446613885
push_back 949481823
push_back 277967042
push_back 602461934
push_back 633395367
push_back 633560989
push_front 774819495
push_front 784178063
push_front 978679665
push_front 810294197
push_front 306737637
push_back 802700193
get 624529
push_back 236205891
get 129315
push_front 420031860
push_back 235009634
push_back 578271986
push_back 189098594
get 276232
push_front 415656525
push_front 505749554
push_back 780806547
get 481800
push_middle 934709320
push_front 275061456
push_middle 298424896
push_middle 313329695
get 223798
push_middle 313872376
push_middle 654942370
push_front 546231390
get 144164
push_back 510185098
push_front 658821992
get 367352
get 528986
push_back 282988804
push_middle 972369534
push_back 111054501
get 30886
push_middle 302625173
push_front 130333922
push_front 654302963
push_back 618917454
push_middle 387133099
push_middle 568541650
push_back 593615861
push_front 513803381
get 656404
get 281445
push_back 583847470
get 128844
push_back 481619970
push_front 838276784
get 578235
push_back 612912518
push_front 790504136
push_front 137929383
push_front 226943152
push_front 222866169
push_front 102610607
push_middle 170903629
push_back 758466597
push_front 830981749
push_front 28980059
push_middle 315304246
push_front 757545122
push_front 472371490
get 330120
get 128264
push_middle 158157206
push_front 963768205
push_middle 850264465
push_back 674540110
get 23804
push_middle 643235179
push_back 720179590
push_back 500502533
push_middle 579495825
get 306733
push_back 586092045
get 336756
push_middle 402103881
push_middle 882298702
push_back 544771792
push_front 31936916
push_front 312147015
push_back 467432111
get 3444
push_back 309218065
push_front 213178222
push_front 282172052
push_front 67807973
push_middle 610322090
push_middle 747917255
get 671592
push_front 440025886
push_back 536622874
push_middle 956237791
push_middle 489063873
push_middle 747991723
push_front 124672923
get 149822
push_front 760598164
push_middle 312748779
push_back 946478654
get 100034
push_back 205501680
push_middle 468918014
push_front 160333851
get 545403
push_back 530814448
push_middle 888303707
push_front 219966805
push_middle 982775902
push_front 340457265
get 550476
push_back 597286959
push_front 601609423
push_middle 334700985
get 114630
push_back 894455748
get 107530
get 511291
get 205781
push_back 67925396
push_middle 924603446
push_front 195462067
push_front 599852350
push_front 887287845
push_front 859700544
push_middle 168516252
push_middle 943212329
push_middle 61790988
push_front 173672100
push_front 977288466
push_front 302764188
push_back 107338241
get 292244
push_middle 437287001
push_back 946857754
push_back 579450437
push_front 469581675
push_back 907908466
push_front 798234261
push_back 528945587
push_back 30055333
push_back 728875953
push_back 895294229
push_front 915327975
push_back 804898977
push_front 511658951
get 64024
push_front 528968668
push_middle 762065153
push_middle 388937209
push_middle 681814063
push_back 414199520
push_back 649703471
get 206087
get 43489
push_back 896672532
push_front 758495704
push_back 155141812
push_middle 839190136
get 378477
push_middle 709377038
push_front 633621743
push_front 349407214
push_back 481812627
push_front 957369480
get 63325
get 57063
push_front 762951758
push_middle 484663957
get 541367
push_front 639227308
push_middle 162660540
get 94056
push_front 152959170
push_back 46962868
push_middle 32362890
push_middle 462870374
get 246717
push_back 548359516
push_front 304327662
push_middle 884342727
push_middle 553221541
push_back 521040592
get 510910
push_middle 360570265
push_middle 390295255
get 80415
get 109998
get 142512
get 535233
push_back 837544751
push_front 402329676
push_middle 760122316
push_back 209029120
push_middle 760163055
push_middle 842186889
push_front 329247493
push_front 635143595
push_back 993474034
push_back 523367801
push_middle 817073902
get 616041
push_middle 128116610
push_front 871036484
push_front 213296958
push_back 921217465
push_middle 836995024
push_front 262908904
push_back 621847278
push_back 764431314
get 630873
push_back 509726048
push_front 732159448
push_middle 501067020
push_middle 648784572
push_middle 399005969
push_back 420808107
get 50095
push_middle 493176164
push_middle 294087511
push_back 499530615
push_middle 747253793
get 442768
get 502402
push_front 109197216
push_front 695382721
push_front 263024751
push_middle 228363471
push_front 193082802
push_middle 486651668
push_back 822198063
push_front 894090665
push_middle 558925620
push_middle 102434261
get 83885
push_middle 904641837
push_front 137204341
push_middle 549353156
push_middle 937933700
get 487537
get 466933
push_front 645365483
push_front 803390746
push_front 440054520
push_middle 768866130
push_front 764869326
push_middle 832534656
push_back 597858102
push_middle 893801401
push_front 705196442
push_middle 215472734
push_front 213871820
get 614497
push_back 439571830
push_middle 344097576
push_back 560328739
push_front 951904850
get 384821
get 469078
push_back 724546422
push_middle 373471579
push_front 569183661
get 428258
push_middle 869854125
push_back 192927613
get 167814
push_back 654681044
push_middle 735038494
push_front 208244786
get 553546
get 98498
get 617340
push_middle 758145231
push_front 511475262
push_front 532890580
push_back 963778394
push_front 850740538
push_middle 772545679
push_back 32473504
push_front 670768246
push_front 569454388
push_front 256226053
push_front 34982040
push_front 634903616
push_front 138227170
push_back 227440144
push_front 556293566
push_back 459837228
get 435633
push_front 462049454
push_middle 841082830
get 451289
push_back 472066373
push_front 663576761
push_middle 951466343
push_middle 151808780
push_front 617421995
push_back 76441463
push_back 963461014
push_front 856812280
push_middle 140760479
push_middle 75382965
get 146358
push_back 108157462
get 314168
push_middle 247152117
push_front 183445311
push_middle 469701550
push_front 469753334
push_back 415303536
push_middle 343519297
push_back 528462997
push_front 429142875
push_middle 454485973
push_back 121569672
push_middle 614196493
push_front 448951351
push_front 561384010
push_front 35511289
push_middle 601120887
push_middle 171556988
get 194116
get 212923
get 458549
push_middle 435515830
push_back 945612871
get 300738
push_front 23011735
push_front 191975108
push_middle 161969655
push_middle 559751461
push_middle 554047697
push_middle 498068944
push_front 989163881
push_front 710333592
push_front 143103506
push_front 457368604
push_front 144333836
push_middle 115522749
push_front 946455063
push_middle 560432965
push_front 408458985
push_back 867391379
get 288087
push_middle 565276903
push_front 554162110
push_middle 457309893
push_back 914851392
push_middle 781448045
push_middle 207565073
get 13443
get 181193
push_front 158484210
get 523996
push_back 957991610
push_middle 3535241
push_middle 610846324
push_front 538738786
push_back 903655556
push_back 975287722
push_middle 287051884
push_middle 200834817
push_middle 502286932
get 648512
push_front 45134428
push_middle 792217217
push_front 311734067
push_middle 646036180
get 553410
push_back 112206907
get 263600
push_front 429151316
get 295986
push_front 930045156
push_middle 20280309
push_front 304513060
get 76600
get 562516
push_back 405140314
push_back 615176991
push_front 38973873
push_back 737672271
push_middle 457848247
push_front 666556218
get 191948
get 387145
push_back 405395012
get 243592
push_front 458064061
push_middle 310871043
push_back 818237613
push_front 876097594
get 126647
push_back 245321495
push_middle 693704956
get 171332
get 306354
push_front 664401757
get 583567
push_front 62018165
get 63741
push_middle 648292351
get 331330
get 494645
push_middle 219650529
push_front 378632584
push_front 69356849
push_back 70870335
push_front 945724701
push_back 764268079
push_back 224407159
push_middle 985714106
push_front 394075532
push_middle 356597559
push_middle 81373245
get 681575
push_middle 150118333
get 337610
get 673762
push_middle 390677726
push_front 390576074
push_middle 72869198
push_front 681798343
push_middle 961412312
push_back 211854967
get 94312
get 17315
get 392055
get 238238
push_back 9182684
get 287746
push_middle 227527462
push_front 135833517
get 376329
push_front 26193790
push_middle 855771293
get 349863
push_back 309959621
push_front 526312121
push_back 539907446
push_front 9549878
push_middle 98132230
get 376304
push_middle 712419420
push_back 264018591
push_middle 544827656
push_middle 264179258
push_front 415121185
push_middle 277360570
push_middle 636080758
push_back 121092952
push_back 152177174
push_middle 693128922
get 405502
push_middle 628266965
push_front 90999358
get 76454
push_back 931059236
push_back 347342686
push_middle 823156835
get 617222
get 121241
push_middle 24353294
get 517974
push_middle 888807079
get 372689
push_back 279936972
push_front 533890340
push_front 322346703
push_back 335561515
get 244671
get 352040
push_front 311984627
push_middle 770032095
get 488513
push_front 627856870
get 21840
push_back 325064286
push_back 265994091
get 427493
push_back 287830876
push_middle 552179732
push_middle 401035838
push_middle 422321749
push_middle 96793310
push_back 388107764
push_back 403152246
get 558222
push_middle 59956494
push_back 156153645
push_back 204532786
push_back 320289976
get 324353
get 552886
push_front 829408737
push_middle 785449127
get 149268
push_back 164134067
push_front 361970858
push_middle 235606433
push_middle 552555810
push_middle 567699787
push_back 160731182
push_back 133723978
push_back 829072608
push_back 124767632
push_front 138220157
push_back 935130281
push_back 980729845
get 93556
get 19859
push_front 194957003
get 596089
push_front 598916160
push_front 112753424
push_back 127215488
push_back 265883991
push_back 821479859
get 70802
get 443119
push_middle 173219071
push_back 830774306
push_front 641480012
push_front 546879071
push_middle 546856734
push_front 290374253
get 255793
push_middle 743112379
push_back 125260339
push_back 108645237
get 273212
push_front 725644409
push_middle 419741324
push_front 908652010
get 111617
push_front 255237279
push_front 209237841
push_front 238653460
get 208443
get 562272
push_middle 729422497
push_middle 187026259
get 215866
push_back 363926192
push_back 992887264
push_middle 855440397
push_front 235465112
push_front 855784273
push_back 114825960
push_front 386678206
get 290810
push_front 17329197
push_front 126052265
push_back 774377072
push_front 568850380
push_front 732965602
push_front 26726321
push_middle 327203090
push_front 742329191
push_middle 695177269
get 320738
push_back 566287940
push_middle 667025591
push_middle 257421677
push_middle 448775456
push_back 801752207
push_front 948542505
get 32431
push_back 399789053
push_back 126817674
push_back 888930012
push_back 524491627
push_back 378339632
push_middle 764033010
push_back 95877733
push_middle 785489168
push_middle 916213079
push_front 475602174
push_back 431573766
push_back 922168435
push_back 613674188
get 240324
push_middle 452613193
push_back 716819606
push_middle 831435484
push_front 109314636
push_front 986434519
push_middle 492247690
get 657447
push_front 888450148
push_front 798630486
get 441734
get 555299
push_back 995774391
get 351684
push_middle 38278276
get 196802
push_back 19950114
get 402764
push_middle 416036191
push_middle 239387168
push_front 378172121
push_front 293765361
push_back 864066815
push_back 321601540
push_back 613215615
get 346692
push_front 226704344
push_middle 779789860
push_front 57092322
push_front 722107068
push_back 540293334
get 371181
get 197565
get 498739
get 221154
get 291319
push_front 854869546
push_back 747400313
push_middle 742752745
push_front 14408343
push_back 747640880
push_front 709006874
get 675252
push_back 956241086
push_front 725681127
push_middle 865170071
push_front 994884360
push_front 379343625
push_front 268623919
push_middle 698501886
get 397706
push_middle 793745189
push_middle 168588922
get 266031
push_back 902801156
push_front 841834472
get 211117
push_front 348359933
push_back 529665045
push_back 261950949
get 421157
push_middle 638521251
get 545912
push_front 820920078
get 171563
push_front 55214740
push_back 445181484
push_back 656390045
push_back 489637600
push_front 911770262
push_front 17403010
push_middle 469550803
push_back 959742452
push_back 384825780
get 68723
push_middle 809114903
push_middle 929277508
push_front 827546174
push_front 255227117
push_front 514590080
get 582104
push_front 104185744
push_front 5725621
get 368459
push_middle 296626300
get 547557
push_front 452025908
get 481131
push_front 896209370
push_front 4943433
push_front 386113415
get 640346
get 491156
push_back 265972893
get 1148
push_middle 610961871
push_back 275473270
push_middle 886711642
push_front 727406537
get 22596
get 568427
push_middle 562451796
push_middle 168653490
push_middle 967040941
push_back 879659299
push_front 350636806
push_back 956876103
get 245328
push_middle 678826751
push_middle 13488158
push_middle 411476668
push_front 985584071
push_front 543678645
push_back 448215840
get 14236
push_middle 339332371
push_back 19045627
push_middle 436934647
push_back 447710773
push_middle 204316544
push_back 422569758
get 575705
push_back 718283931
get 623495
push_front 701898392
push_front 362332252
push_middle 647851128
push_front 571734803
get 29248
push_front 646032326
push_front 461800915
push_front 544771978
push_back 34866675
push_front 10174116
get 636987
push_middle 281496041
push_front 56936293
push_middle 176295432
push_back 107565781
push_middle 565036708
get 152679
push_back 470833316
push_back 651917361
get 592959
push_front 454097514
push_back 346754846
get 247096
push_middle 957426069
push_front 460644575
push_middle 12204076
push_back 729434145
push_front 477989891
get 299677
push_back 644366379
get 328004
get 283420
get 403658
push_middle 6862439
get 143465
push_middle 219131536
push_back 632183093
push_back 411144834
push_middle 833790796
push_front 265323373
get 587781
push_front 776631807
push_front 167419904
get 561762
push_middle 749047578
push_front 177811446
push_back 420152281
get 644886
push_middle 937666679
push_back 314193991
push_back 124639443
push_front 388588030
push_back 131725823
push_front 116268378
get 338980
push_middle 167616108
get 91227
push_middle 914786189
push_middle 744183529
push_middle 821452687
push_middle 806256356
get 329702
push_back 445905338
get 104496
get 317252
push_front 651994637
push_back 748034997
push_front 677605576
push_back 854351982
push_middle 976535626
push_front 763096037
push_back 917890590
get 179953
get 620636
push_front 423016277
get 425129
push_front 244728622
get 598888
push_back 155517863
get 446225
get 180989
push_middle 43514
push_back 981465057
get 73953
push_front 856774831
push_middle 311019045
get 51314
push_front 550181685
push_front 593607203
push_middle 73418979
push_front 444557807
push_back 753972121
push_back 924434821
push_back 776702527
push_front 798879729
push_front 710957205
get 235827
push_front 972876869
push_back 376761416
get 651222
push_back 559268172
push_front 901575040
get 564373
push_middle 198992965
push_middle 431942050
get 645971
get 518871
push_middle 384517477
push_back 601748699
get 650149
push_back 913272757
push_front 742032247
push_middle 517327195
get 456784
push_middle 726511791
get 438192
push_front 691647506
get 181310
push_middle 780834998
push_middle 260303240
push_front 977648714
get 611548
push_back 617201513
push_back 945543691
push_back 562160278
push_back 367620169
push_middle 552920916
push_back 833786031
push_back 836405903
push_middle 852022473
push_front 850643061
push_front 368763638
get 482286
push_front 175162189
push_front 935363911
push_middle 406177878
push_middle 630631261
get 83212
push_front 977187989
push_back 637035873
push_front 789703020
push_back 258629731
get 471272
push_middle 979973141
push_back 378680088
push_back 886297623
push_middle 245211983
push_front 784403657
push_back 421625665
push_middle 353117095
get 400906
push_middle 610409881
get 108698
push_middle 245519183
push_middle 737485213
get 222784
get 621050
get 89827
push_middle 368823519
get 444409
push_middle 778345281
push_front 879503644
get 589696
push_back 513441015
push_back 178967316
push_front 46337424
get 344730
get 416245
get 533323
push_front 502462374
push_middle 724353805
push_front 858325382
push_middle 744973838
push_middle 607460994
get 672543
push_back 692435206
push_front 630740697
push_front 317054399
push_back 170730339
push_back 131631192
get 404566
get 585490
push_front 644907747
push_back 531266511
push_back 775124929
push_front 917625256
push_back 791856859
push_middle 780689457
push_middle 31869476
push_front 822041564
push_back 513236451
push_middle 479122010
get 25954
push_back 422467319
push_front 786763978
push_back 552948005
push_front 753543052
push_back 681288557
push_front 153439761
push_back 224416323
push_back 50826353
push_back 294512458
push_middle 726412561
get 170215
push_back 690646471
get 57444
push_back 203617331
get 533491
push_front 718406364
get 622373
push_front 676299648
get 25053
push_back 846609633
push_front 510848176
push_middle 807320735
push_front 212955416
get 260662
push_middle 340216741
push_back 307451298
push_back 456311157
get 117448
push_front 429844059
push_back 94217845
push_front 16777797
get 29935
get 187192
push_middle 402334094
get 40138
push_front 278576360
push_middle 663165243
get 419966
push_back 134752443
push_front 287830759
get 120981
get 136362
push_front 199412321
push_front 91459309
push_back 757235035
push_back 877451487
push_back 78048145
push_middle 244490946
push_front 904045697
push_front 920943150
push_back 78383786
get 322210
push_back 235234314
get 631679
push_middle 881692329
push_middle 884455571
push_front 391038252
get 290311
push_middle 653080796
push_back 175846196
push_middle 833325649
push_back 175667572
push_front 780431387
push_front 239303367
push_back 837344753
push_middle 288022340
push_back 861876188
push_front 255304718
push_middle 366937492
push_front 742554727
push_middle 34876786
push_middle 579869457
get 181741
push_front 408918689
push_back 461979675
get 46727
push_back 63958981
get 473659
get 263222
push_back 715546701
push_middle 801546526
get 293978
push_front 196779598
push_front 985562686
get 584915
get 65219
push_front 708675297
push_back 765459245
get 2058
push_front 562643321
push_middle 611071463
push_back 937063007
push_middle 240538894
push_back 646133836
get 287715
push_middle 421890619
get 569859
push_front 346935208
get 515622
push_front 388550783
push_middle 628029093
push_front 535896888
push_back 360087250
get 498669
push_back 352881473
push_front 786119092
push_middle 886095436
push_back 556083951
get 471964
push_back 3323947
push_back 699659773
push_back 232181841
get 268103
push_middle 102869729
push_back 60464231
push_back 7800611
push_front 974309403
push_middle 543553679
push_front 517651567
push_middle 789112287
push_back 152541215
get 349329
get 116465
push_back 547337875
get 470933
get 86293
get 631238
push_front 443329717
push_front 159392928
get 289018
get 308189
push_back 408453156
push_front 920481968
get 278284
push_front 233625334
push_front 327155191
push_middle 56824745
push_middle 832764643
push_front 404036564
get 365207
get 181156
push_front 102400513
push_middle 918006400
push_back 301093697
push_back 165873224
push_middle 134055449
push_back 311057552
push_front 734669718
push_middle 17254647
push_front 905010908
push_back 753898085
get 511855
push_front 713674092
get 51972
push_back 338110174
push_back 436964236
push_middle 900337050
get 236170
get 214069
push_back 359643973
push_front 837317746
push_middle 101313570
push_middle 642051124
get 548214
push_middle 988001452
push_back 788095689
push_front 355279836
push_front 142892049
get 11133
push_back 847646491
push_middle 72841793
push_back 56935526
push_middle 51429546
push_back 790955021
push_front 362808051
get 23828
push_back 612216995
get 297122
push_middle 52436026
get 625557
push_back 360439947
get 79422
push_back 635094866
push_middle 958710519
get 417589
push_back 735747425
get 212145
push_front 459154270
push_front 688494842
get 192560
push_back 940450157
push_middle 820467045
push_middle 165461188
get 159228
push_middle 943003002
push_front 390002888
push_front 539311097
get 580127
push_front 826164567
push_back 296401081
get 56680
push_front 916823910
push_front 418341332
push_middle 952062613
get 327072
get 287431
push_middle 313728362
get 54033
get 534528
get 527594
push_back 424555716
push_back 555973512
push_front 775030094
push_back 943308723
get 443634
push_middle 677349082
push_front 303175506
push_middle 2941190
push_middle 16913912
get 597517
push_middle 943460523
push_middle 938102577
push_back 846367958
get 387928
push_front 275316973
push_front 649965040
push_back 788320522
get 578815
push_middle 96304144
get 498729
push_back 99425119
push_back 602092697
push_back 890936813
push_front 74933933
push_middle 265783706
get 410478
push_middle 273875563
push_back 892286061
push_front 898522884
push_back 380340111
get 256253
get 596388
push_back 443673224
get 84372
push_back 331612314
push_back 452283587
push_back 187346213
push_middle 798945903
push_middle 881555509
get 583717
push_front 929342944
push_back 934200814
push_front 829554019
push_front 669794794
push_front 466371007
get 326303
push_front 827270017
get 7299
get 436855
push_back 673525902
push_front 441921585
push_middle 780019640
push_back 756934025
push_back 877470258
push_middle 639219464
get 286188
get 357451
push_back 987352350
push_front 923684687
push_middle 43351048
push_back 510897839
push_front 916075789
push_front 983012606
get 565138
push_middle 675687975
get 313312
push_front 798836606
push_back 448093111
push_middle 272115925
get 600473
get 358677
push_back 528517791
push_back 793914495
get 155232
push_back 701260414
push_back 450335362
push_middle 200689092
get 183199
push_back 282743927
get 224414
push_back 592265610
get 72318
push_front 429458732
push_middle 985683455
get 593226
push_middle 875215467
push_middle 442407960
push_back 318100504
get 334637
push_middle 190519384
push_back 506980199
push_middle 107052873
push_middle 940180347
get 614692
push_back 397184126
push_middle 215409122
push_back 438824083
get 317483
push_front 948278791
push_middle 31993989
push_back 330044927
push_middle 920719488
get 23392
push_middle 26559026
push_back 712554244
get 289995
get 299607
push_back 416784710
get 606488
push_back 639914456
get 355196
push_front 5702475
push_front 765166594
get 103809
push_back 497071688
push_back 314667710
push_middle 605795440
push_middle 309568861
push_middle 287512601
get 643594
push_middle 860694544
get 290913
push_middle 543725947
push_back 218283785
push_middle 92465982
push_front 413104050
push_back 443266886
get 52301
get 98709
push_front 630592414
get 464835
push_front 468766366
push_middle 787277072
push_front 716864955
push_middle 940832784
push_back 63708659
get 684082
push_back 801737245
get 380615
push_middle 395871572
push_front 858005888
push_back 55895934
push_front 342929205
get 450835
push_back 781488696
push_back 904776299
push_back 448106217
push_front 54320806
get 466087
push_middle 713766180
push_back 502690951
get 161364
get 609475
push_back 341792210
push_middle 258100174
get 64011
push_middle 800231291
push_front 586420064
push_back 674372634
push_front 519869253
get 663469
push_front 843650275
push_middle 55737589
push_middle 354582072
push_back 785859924
push_middle 558618429
push_front 429693984
push_back 350722052
push_front 306195962
push_back 748659226
get 517691
push_front 303106627
get 328039
push_middle 514668047
push_middle 332237666
push_back 521452958
get 493234
push_middle 462160161
push_back 875034775
push_front 409762391
get 649347
push_front 515988280
push_back 525942800
push_front 918982350
push_front 669611831
get 161470
push_back 387312465
push_back 931051162
push_middle 547681876
push_middle 927176926
push_front 978611734
push_middle 618020775
push_back 52104433
push_front 393251590
get 198850
get 308216
get 378788
push_back 314830344
get 674005
push_front 210249301
push_middle 603141673
push_back 629997268
push_front 439186037
push_back 231932273
push_front 87549088
push_middle 539448518
push_middle 725492305
push_middle 913186935
push_front 803625341
push_back 216059226
push_front 247517197
push_back 363988119
push_middle 704863675
push_back 512658380
push_back 179186610
push_front 891336124
push_middle 849617335
push_back 168312845
push_front 558020286
push_back 166503717
push_back 357555865
push_middle 696245293
push_back 999608012
push_back 191734583
push_front 873432699
push_front 635266428
push_front 564750724
get 294018
push_front 721862726
push_front 335704617
get 175811
push_middle 618989538
get 170058
push_front 930425085
push_front 201162058
get 53466
get 75970
get 438248
push_front 505277661
push_middle 446449905
push_back 296523908
push_back 951689762
push_back 794615124
get 78408
push_front 643163022
push_middle 131311587
push_front 949041881
get 363863
push_back 23300155
push_middle 201772503
push_back 262239683
push_back 610884128
get 325152
push_front 630841575
get 425900
push_middle 939335913
push_middle 871339464
get 110297
push_back 615327642
push_front 366077983
push_middle 339616778
push_back 13329189
push_front 657761590
get 353241
push_front 527150591
push_back 388490631
push_front 405329022
get 280459
push_front 795316202
get 433594
get 581685
push_middle 649388081
push_middle 53175960
push_front 611002944
get 487200
get 408202
push_front 875365531
push_front 438673595
push_middle 648332175
push_middle 343813505
push_back 30279391
get 157197
push_front 951308793
get 535018
push_middle 567696171
get 579649
push_middle 431988388
push_middle 27784084
push_front 318000988
push_middle 617774546
push_middle 519195362
push_front 697299148
get 568037
push_front 894155002
get 306062
push_middle 277009039
push_front 123979939
get 468334
get 525731
get 76255
get 275320
push_back 178021465
push_front 326219057
push_back 924621868
push_middle 111069830
get 317015
push_front 230787743
push_front 835845783
push_back 712542597
push_back 192877473
push_front 216233570
push_front 516600474
push_middle 698562970
push_front 730743254
push_middle 114572441
push_back 563855147
push_back 979008568
get 242323
push_front 372366329
get 204026
push_front 554803601
push_back 902502643
push_back 21319734
push_front 335674519
get 651595
push_back 609111827
push_back 708747535
get 20757
push_front 362058085
push_middle 348860612
get 12543
push_middle 287341304
push_front 524828572
get 10862
push_front 702995083
push_back 898532906
push_front 120605470
push_middle 229228837
push_front 601813981
push_back 732416176
push_front 906442828
push_middle 209615378
push_back 861897498
push_back 441321086
get 337882
push_middle 880416963
push_back 641793142
push_front 839252438
get 90957
get 273281
push_middle 400363596
push_middle 383559339
get 134286
push_back 165710725
push_middle 993719085
push_back 986079938
push_middle 88113594
push_back 238451368
push_front 646048188
get 417093
push_front 909091486
push_back 961018526
push_middle 935289906
get 69988
get 600733
push_front 381791206
push_back 127101331
push_middle 844511602
push_back 214382310
push_middle 425585085
get 278221
push_back 14866381
push_front 217547254
push_middle 715249126
get 96512
get 394132
push_front 590250226
get 334895
get 319507
push_back 682765173
push_front 868360742
push_back 951368671
push_middle 608223271
push_back 551644661
get 373937
push_back 819004435
push_back 416439605
get 620248
push_front 499022190
push_back 846195522
push_front 55188782
push_middle 129730174
push_front 640308486
push_middle 435930787
push_front 998364900
push_front 207450658
push_front 14430921
push_front 937796678
push_front 31170161
push_middle 731362697
push_middle 358950202
push_front 246601675
push_front 884855715
push_front 547054701
push_back 183630690
push_front 513062720
push_middle 752934053
push_front 367406751
push_back 330403865
push_back 679155027
push_middle 927337958
push_front 826162322
push_front 820558907
push_middle 795064773
push_back 47105304
push_back 958863745
push_back 661365054
push_back 91849183
get 334476
push_front 206873517
push_front 283923519
push_back 210629747
push_middle 389317145
push_middle 538181827
push_back 252851495
push_back 861938053
get 60808
push_middle 981917050
push_back 585632713
get 158162
get 302801
push_front 588953124
push_middle 203424834
get 579496
push_front 594939791
get 152966
push_front 995697199
push_middle 511065117
push_front 835249123
push_middle 712753465
push_back 349158502
push_front 911098847
push_front 282898365
push_front 997017604
get 123877
push_middle 227073386
push_front 903377593
push_back 581428036
push_front 713388974
push_front 577389297
push_middle 894970697
get 409589
get 53684
push_middle 883796750
push_front 605281239
push_back 903954750
get 62662
push_middle 352147078
get 412659
push_front 198797387
push_front 667227337
push_back 334751398
push_front 195709301
push_middle 105140100
push_middle 464892367
get 385069
push_back 305531631
push_front 477201070
push_back 919861274
push_back 215701250
push_back 121324694
get 294586
push_middle 32337650
push_back 259651133
push_middle 480091947
push_front 168980029
push_front 51877171
get 430112
push_front 537686386
push_back 801429862
push_front 396426382
get 367391
push_back 695080521
get 223514
get 157938
get 516221
push_back 923077716
get 621681
get 626693
push_middle 82533782
push_back 62654463
push_middle 808691805
push_back 710743930
push_middle 556046679
push_middle 192517008
push_front 983449800
get 386121
push_back 848962102
push_back 703532175
push_front 846814294
push_back 454735767
push_back 562332509
push_front 428117096
push_middle 46050403
push_front 438290159
push_front 321126741
push_middle 673619585
push_middle 45351494
push_middle 723460552
push_back 618830445
push_middle 292118345
get 578550
push_middle 489053226
push_back 986329588
push_front 289310059
get 556620
push_front 815223845
get 546296
push_front 443412437
push_back 146874377
push_back 337048245
push_back 206085501
push_back 77744258
push_front 437734425
push_back 708416945
push_back 315658971
push_front 408969982
push_middle 171320181
push_back 306830334
push_back 247078061
push_middle 315324737
push_middle 451131627
get 184450
push_middle 241451091
get 498251
get 82586
push_middle 674327436
push_back 228114128
get 611313
push_front 906238216
push_middle 365282384
get 160969
push_back 353873896
push_middle 663541451
push_back 299883426
push_front 297987237
push_back 469228532
push_middle 239511169
push_back 882153401
push_middle 989121023
push_front 961793911
push_middle 603849483
push_front 846216103
push_front 364955990
push_back 105638778
push_front 50890257
push_back 96894477
push_back 251415314
push_back 545346976
push_front 493237868
get 648392
push_front 954929480
push_middle 997797856
push_back 312501713
push_back 265888949
push_middle 179693753
push_front 172433966
push_front 110580810
push_back 767265100
get 658375
push_front 717632733
get 102050
push_middle 684123337
push_front 394577040
get 148744
push_back 559108887
push_back 454474776
push_front 165402763
push_front 865727387
push_back 672096579
push_back 258430838
push_front 867294415
push_front 63493527
push_front 43500061
push_front 981905513
push_middle 22665091
get 585880
get 368701
push_back 599812559
push_front 809052185
push_middle 518280166
get 457544
push_middle 473434702
get 213251
push_middle 499250074
push_front 909125948
push_middle 866645443
get 628938
push_middle 880215037
get 4486
push_back 391146272
push_back 724814335
get 505871
push_middle 740861867
push_back 973239131
push_front 86371068
push_back 851477041
get 295444
get 531549
push_middle 537195161
push_front 384550892
push_front 922807673
push_back 292540126
get 26128
get 224155
push_middle 389427106
push_back 456104521
push_back 556083114
push_front 781875412
push_back 872545211
push_front 916549359
push_front 436121458
get 67246
get 556075
push_front 697274814
push_back 240450766
push_front 808181852
push_front 355661969
push_back 927476758
push_front 461102878
push_middle 406713443
push_front 116829539
push_front 781895090
push_front 215390495
push_front 732835823
get 479599
push_back 56611399
push_front 684937259
get 429451
push_front 310142450
get 486696
push_back 222940787
get 55366
push_back 481750842
get 261466
push_back 564884454
get 138990
push_back 921777487
get 462245
push_front 596827655
push_front 478186605
push_back 9373407
push_back 802180406
get 595055
push_back 453654092
push_back 972830885
get 659569
get 358469
get 618416
push_back 43633245
push_back 638167096
get 621975
push_back 51236779
push_middle 727697380
push_back 578639155
get 455052
push_back 481922214
push_front 724588031
get 414106
push_front 290845026
push_middle 153680573
push_middle 387370706
push_front 492974886
push_back 209679476
push_back 627942537
get 489930
push_back 11359326
push_front 386354817
push_front 456085161
push_front 161164018
push_front 959419834
get 652201
push_front 193114338
push_back 191440822
push_front 103376512
push_back 31524705
push_front 401304797
get 427790
get 552252
push_front 961092335
get 447507
get 384897
push_middle 671326896
push_back 211154388
push_front 215193711
push_front 773686647
get 330248
get 159396
push_middle 845144692
push_middle 956393009
push_middle 165318469
push_front 126945657
push_back 568988777
get 250251
get 160473
push_middle 470537634
push_front 389839553
push_back 738727851
push_middle 44607348
push_middle 575581316
push_back 319850266
push_middle 537039167
push_middle 243368364
push_front 651822798
push_middle 268954534
push_middle 734808049
push_middle 35887503
get 576862
push_back 556441070
push_front 605729894
get 406136
push_middle 93399239
get 490432
get 73353
get 5771
push_middle 391998158
get 446358
push_front 845013674
push_front 261523428
push_back 571886079
push_middle 677667488
push_back 164208022
push_back 826206648
push_middle 351567003
push_middle 783919933
get 227259
get 78391
push_middle 914339413
push_front 196328006
push_back 663528840
push_back 426848938
push_middle 269928824
push_back 626046448
push_front 725036274
push_front 999346364
push_front 789811408
get 233147
get 215933
push_back 456870494
push_front 697510785
get 573434
push_front 611265346
get 521467
push_middle 977639761
push_middle 163181596
get 246394
push_front 393283824
get 351086
push_front 615219900
push_middle 147062211
push_front 141245830
get 525137
push_middle 598956958
push_front 969589367
push_back 291633740
push_middle 419305206
push_back 789157083
push_back 178771451
push_back 887169274
push_front 372164423
push_back 521493528
get 352578
push_middle 884299288
push_middle 456942673
push_middle 80926657
push_middle 40961812
push_middle 932130194
push_front 437438345
push_middle 701210243
get 11518
push_middle 518958983
push_back 730876655
get 291142
push_back 504564500
push_front 126893664
push_front 402245898
get 554256
push_front 242747385
push_middle 921145261
get 281647
get 335668
push_front 520139892
push_front 575659240
push_front 444957867
push_middle 176163994
push_middle 719821123
push_front 82094401
push_front 108982553
push_back 304346321
push_back 268379597
get 116858
push_middle 626689348
push_middle 337723990
get 433359
push_front 986530870
push_back 236812133
push_back 578278950
push_back 706527596
push_back 39560588
push_back 868759469
push_front 393664435
get 22149
get 449750
push_front 697811153
push_front 374262893
push_middle 272231830
push_back 272247259
push_middle 295348735
get 228157
push_front 760366287
get 428834
push_front 838415811
get 612467
push_middle 451228125
push_back 67270675
push_back 416777935
get 137110
push_front 262700268
get 322035
get 206654
push_front 123589624
push_back 762010418
push_middle 732993486
push_back 385946569
push_middle 66246032
get 652571
get 459610
push_back 502584318
push_middle 661160464
push_middle 884719768
get 628411
push_front 46790578
push_back 156073325
push_middle 370735141
get 476576
get 148346
get 464677
get 485550
push_back 826518599
get 256681
push_front 544254920
push_front 970635769
push_front 8035488
push_front 691754995
push_front 710123158
push_middle 889443690
push_front 498634484
push_middle 745236190
get 248548
push_back 945685612
get 10920
get 550105
get 519672
push_front 645444308
push_middle 516750424
push_back 414181462
push_middle 116206524
push_front 162456200
push_middle 791808621
push_middle 249808771
push_back 737619900
push_front 120198458
push_middle 257365193
push_front 908547572
push_back 892272459
get 667315
push_front 687948523
push_front 418990063
push_middle 2745688
push_middle 867742365
push_middle 183003211
push_front 934392732
push_back 32001818
push_back 718372113
push_middle 334123738
push_front 345933052
push_back 606334054
push_middle 867683345
push_middle 817505919
get 455486
push_middle 47547593
push_back 937575556
push_middle 382471275
push_front 603598946
push_middle 103044279
push_middle 914888148
push_middle 884698500
push_back 419001208
push_middle 885860840
push_middle 393935165
push_back 293083364
get 136788
push_middle 739683361
push_middle 788617038
push_front 961715039
push_back 414133287
push_back 506013637
push_middle 570928264
push_back 803697987
push_front 944867142
push_back 181392809
push_back 814063977
get 257287
push_middle 495869558
push_middle 176374226
get 503452
push_middle 481135699
push_back 859061034
push_front 665863134
push_back 4641508
push_front 270661576
push_back 787777270
push_middle 170638341
push_middle 239431088
push_back 838222818
push_back 984602162
get 15563
push_back 258439745
get 29443
push_back 957243163
get 152290
push_front 407392915
push_front 595544642
get 41346
push_middle 774156824
get 377988
push_back 58053884
push_back 765042255
get 206631
push_back 854884515
push_front 691587827
push_back 939594990
push_back 212545135
push_front 243380805
push_back 948449054
push_back 928932172
push_front 233755249
push_middle 419547070
push_front 964943365
get 21500
get 141999
push_front 681184401
get 659164
get 57533
push_front 10695711
push_back 674189928
push_middle 733241748
push_back 508004144
get 358359
push_front 257667221
get 139754
push_front 525123455
push_middle 585941909
get 236657
get 39727
get 661142
push_front 325204703
get 184519
push_middle 489079207
push_middle 407803262
push_front 343285387
push_front 937042142
push_front 891208032
push_front 61658085
push_front 889065595
push_middle 603964772
push_back 51227385
push_middle 139205135
get 388831
push_middle 488249347
push_front 390634718
push_back 556131749
push_front 807175459
push_front 173308138
push_back 85873742
push_middle 193494022
push_back 562676596
get 411485
push_middle 715855349
push_front 724640972
push_back 571025243
push_back 837196424
push_back 802351764
push_back 281719287
push_middle 459430717
push_back 447188163
get 410998
get 399540
push_front 309810636
push_front 809433084
get 165497
get 573431
push_middle 656529526
get 128495
push_front 185827634
push_back 276701491
push_back 784138435
get 60560
push_middle 807121304
get 686172
push_middle 302510681
get 538949
get 573731
push_middle 677785862
push_front 688235311
get 296468
push_back 668434803
get 643913
push_back 750410847
push_front 136059590
push_middle 182727860
get 541453
push_back 185636007
push_front 843658096
push_back 417461741
push_front 510836140
push_front 868358105
push_back 220785188
push_middle 544213412
get 289636
push_middle 543103624
push_back 48586905
push_front 423812897
push_middle 553726188
push_back 997555859
push_front 445442059
push_back 768450782
get 345166
push_middle 852888406
push_front 470151492
push_back 999506993
push_middle 64176940
push_middle 720491758
push_front 461146114
get 71275
get 3325
push_front 875037761
push_middle 183426586
push_middle 278521059
push_middle 785255871
push_back 158328809
get 613322
get 209434
push_middle 806639820
get 30993
push_front 482447749
push_back 500692366
push_middle 156328664
push_front 124953356
get 517710
get 631402
push_middle 65136043
push_back 600317187
get 401743
get 420571
push_back 34823658
push_back 310674228
push_middle 561147681
get 489147
push_front 900482652
push_middle 158560828
push_back 677454971
push_front 718096661
get 111983
push_middle 930974909
push_middle 762278710
push_back 852386007
push_middle 480416491
push_middle 683847901
push_front 29822492
push_front 509820908
get 291404
push_front 409129589
push_middle 661592677
push_back 580888020
push_front 78058241
push_front 979989506
push_front 450652834
push_back 758645706
push_middle 966992878
get 164279
push_back 765452232
push_front 830661902
push_front 212567220
get 322098
push_middle 17140529
push_middle 253348128
push_middle 390559070
get 548626
push_back 312908168
push_back 911658858
push_back 109905231
push_middle 297804968
push_middle 400095724
push_front 403605731
push_back 121670362
get 567941
push_front 440204034
push_back 413411379
push_middle 315869880
get 474096
get 508582
get 159019
push_middle 814698445
push_back 690138579
push_front 10665755
push_middle 740449484
push_middle 510918118
push_middle 455938073
push_back 343436222
push_middle 779038532
push_front 479427564
get 142755
push_back 685443665
push_back 398741933
push_front 335076714
push_back 392639526
get 575164
get 502766
push_middle 470526350
push_front 649827545
get 104000
get 246789
push_front 867786182
push_middle 22297066
push_front 728922824
push_front 636049057
push_middle 845271059
get 456313
push_front 353272798
get 193603
push_back 911163134
push_back 79358366
push_front 611614967
push_back 111877545
push_back 927048062
push_middle 668034318
push_front 943445357
push_front 620713540
push_back 823319665
push_back 472166002
push_middle 416609282
push_back 854276177
push_middle 991717225
push_middle 205199223
push_front 791219668
push_front 808979889
get 296485
push_front 902615598
push_back 281411003
push_front 530152682
push_back 326753150
push_back 681464405
push_front 93832169
push_front 998876646
push_middle 903754843
push_front 146304664
push_front 297494686
push_front 693898079
push_front 761336562
push_back 639754054
push_front 187485550
push_middle 625621322
get 182209
push_middle 157192164
get 242592
get 163401
push_middle 877758493
push_middle 723672077
push_middle 520244704
push_front 683864984
push_middle 108765874
push_back 822917043
push_front 290758367
push_front 622023868
get 515405
push_front 146358694
push_middle 501666897
push_middle 982490465
push_front 166468914
get 306662
push_middle 786741873
get 375778
push_front 955776766
push_back 266491651
push_front 323311113
push_middle 709735936
push_middle 500316554
get 669775
get 281932
push_back 140293053
push_back 292800108
get 152636
get 418271
get 36352
push_middle 429521041
push_front 871006447
get 334920
push_middle 56797842
push_middle 610725638
push_back 652495928
push_middle 77131112
push_back 334962256
push_back 506353468
get 291870
push_middle 435997121
push_front 494552158
push_middle 980645811
push_front 969659693
push_front 728817036
get 607548
push_front 369543469
push_middle 671377623
push_back 746624893
get 219154
push_middle 935428261
push_front 139711832
push_back 328766952
push_middle 759985026
push_front 370021951
push_middle 949199150
get 84585
push_front 292112806
push_middle 926207327
push_back 723069308
push_back 298681983
push_front 220591971
get 137835
get 343968
get 243768
push_back 444043495
push_middle 464832022
get 154013
push_front 160061333
push_back 221646585
push_back 907525722
push_middle 883148333
push_back 761587255
push_back 865383622
push_back 813449307
push_back 497069271
push_front 37411611
push_front 297365236
get 139539
push_back 814340803
push_middle 160745382
push_middle 944736582
push_middle 135172624
push_middle 83242163
get 563786
push_back 148078842
push_middle 246834584
push_middle 63575672
push_middle 898182556
push_front 547826124
push_back 87353085
push_back 783593961
push_front 656374611
push_back 596048874
push_middle 246479741
push_back 965760695
get 580752
push_middle 26918849
push_front 135684537
push_middle 329844041
push_back 744583810
push_front 764928613
push_middle 260939506
push_front 486011145
push_middle 468824016
push_middle 133740505
push_front 55696077
push_middle 57756656
push_back 176812177
push_middle 717133058
push_back 132195680
push_middle 908873488
push_back 95498857
get 216215
push_back 95496052
push_back 796734597
get 524224
push_back 25399232
get 418002
push_middle 635776768
push_middle 370334074
get 316400
push_front 885349765
get 511022
push_back 207233696
push_middle 672134530
get 562489
get 82835
push_front 80951831
push_back 706076924
push_middle 399921353
push_middle 380846242
push_middle 708080961
push_middle 330377543
push_middle 34827500
push_middle 940432798
push_back 733666369
push_middle 880550385
push_back 706000162
push_front 61655120
push_back 912856411
push_front 128371687
push_middle 730189639
push_middle 857279337
push_front 615719569
push_back 432500905
get 592389
push_back 892077012
get 321786
get 376739
push_middle 932261259
push_back 317025
push_back 814087377
get 598534
push_middle 704117537
push_middle 224670372
push_back 869102762
get 646306
push_front 631839109
push_middle 978320848
push_front 291349328
push_back 700171145
push_back 100349992
push_back 414002049
get 362729
push_back 679950685
get 363790
get 625188
get 448559
push_front 97321659
push_middle 532584541
get 660251
push_back 125708820
get 327859
get 17797
push_front 454291379
push_front 467345328
push_back 799505484
push_back 657887323
push_back 205673423
push_middle 415224575
push_back 968615740
get 527491
push_back 257706975
push_middle 781026820
get 194866
get 21483
push_middle 39272231
push_back 317847195
push_middle 588680366
get 607317
get 382882
push_front 518741519
push_back 874752384
push_middle 313352350
push_middle 943334663
push_front 315977511
get 393633
push_middle 465947458
push_back 525240699
push_back 185931589
push_middle 955673606
push_back 388271216
push_back 708781673
push_back 34189443
push_middle 69100070
push_back 861978830
push_front 362697718
push_middle 860485513
push_front 482318906
push_back 668417410
push_back 782504322
push_back 637702641
push_middle 257798126
get 404938
push_middle 902242543
push_front 153624532
push_front 638981446
push_middle 893481179
get 577463
push_middle 482756194
push_back 806606815
push_front 861939701
push_middle 470530317
get 632295
get 516688
push_back 155389488
get 664714
push_back 955419348
push_middle 724508287
get 137310
get 370549
push_front 160486203
push_front 53355837
push_back 223646940
push_front 481840278
get 669612
push_middle 961141450
push_middle 209914429
push_middle 789762972
push_back 534150772
get 406598
push_middle 384121062
push_middle 939387069
get 383524
push_middle 390559601
get 294670
push_middle 652053356
push_front 407150035
push_back 518587098
push_back 265388820
push_back 661705612
push_middle 720551020
push_middle 600298182
push_front 524937920
push_middle 862994404
push_back 47038306
push_front 463653328
get 636259
push_back 879456966
push_middle 830146513
get 598183
push_middle 495500415
push_front 458150997
push_back 243082081
get 117432
push_middle 210804117
push_middle 332538144
push_front 223489279
get 509217
get 210820
get 362146
push_middle 416614258
push_front 696955063
push_middle 978542608
push_middle 652323784
get 169634
push_middle 304622885
push_back 91928451
push_back 271771080
push_front 73436784
push_front 606607812
push_middle 292209853
push_middle 722845935
get 220485
push_middle 654487577
push_middle 600222417
push_back 590325386
push_back 951744597
push_middle 10449516
push_back 192356954
push_front 819172898
push_front 994194391
push_middle 745256138
push_front 436012068
get 147298
get 416935
push_front 223039613
get 352308
push_middle 969317034
push_front 955346353
get 92677
push_front 67940196
push_back 399955108
get 25252
get 157826
push_middle 932172557
push_front 427058153
push_back 782108460
push_back 904295137
get 196415
push_back 334739721
push_middle 751000297
push_front 612621726
get 462406
push_back 547963402
push_middle 730177245
push_middle 688155126
get 69050
push_back 108077803
push_back 28614039
push_back 502735124
get 211842
get 488107
get 389265
get 35014
push_back 345779336
get 213552
get 277987
push_middle 400351273
push_front 488888251
push_back 921577253
get 590963
push_middle 651974552
push_back 110406871
push_back 505325318
push_middle 603921971
get 7350
push_middle 939636167
push_middle 787779351
push_front 413950697
get 144312
get 514342
push_front 862241485
push_back 136813381
push_front 609874226
push_middle 446255719
push_middle 750492197
push_front 415331537
push_back 352926591
push_middle 784617
push_back 965437359
push_front 667887279
push_back 559775213
push_back 8584037
push_front 998303247
push_front 87469663
get 575617
push_front 317774712
get 415661
push_front 540573827
push_back 100152383
push_back 574849067
push_back 290520930
get 184264
push_back 555557301
push_middle 211276187
push_middle 252874458
push_front 939339411
push_front 378998419
push_front 129292759
push_front 214977377
push_front 842321555
push_front 893239813
get 19216
push_back 786513040
push_middle 921854754
push_front 929381641
get 77861
push_back 618435414
push_front 250873843
push_middle 410805308
push_middle 552864616
push_back 210553030
push_front 998825444
push_middle 777979807
push_back 153599676
get 418153
push_front 352722100
push_front 477836735
push_front 279782348
push_front 624556207
push_back 576540934
push_middle 302821975
get 59884
get 569798
push_middle 664431552
push_front 834918717
push_front 561082618
push_front 611975278
push_middle 659946427
push_back 495353031
push_front 340984467
push_back 31516366
push_middle 566789099
push_back 980774770
push_front 537191901
push_middle 442448392
get 419014
push_middle 565312310
push_front 481181676
push_back 991230588
push_back 636490637
push_back 617594672
push_back 270475456
push_middle 624632871
push_back 505901481
push_front 975524193
push_back 835562182
get 119039
get 634108
get 18567
push_back 5487335
push_front 297852535
push_middle 281281157
push_front 322445126
push_front 648838896
get 662281
push_middle 116714383
push_back 882304770
push_back 501861751
push_middle 334845742
get 7948
push_front 257103885
push_front 428778352
get 630852
push_middle 702860631
push_front 124304763
get 171798
push_middle 436982207
get 483752
push_middle 867843425
get 202461
push_front 920602032
push_back 92118883
get 465020
get 7599
push_middle 206322480
get 127886
get 559860
get 468123
get 228816
get 329739
push_front 528724890
get 632176
push_front 528651362
push_front 560698337
get 39011
push_back 5614606
get 291422
push_front 967631365
push_front 679164369
push_front 994446423
get 634087
push_middle 647439457
push_front 876207667
push_back 906723944
push_back 490560675
push_front 218086271
push_back 387462277
push_front 997313680
push_front 244955080
get 570330
push_front 282268396
push_middle 25764768
push_back 626884734
push_middle 188201887
get 79834
get 599300
push_middle 250737496
push_middle 74074947
push_front 278462502
push_front 816641901
push_front 954818703
push_front 63891978
push_front 203801259
push_middle 774646550
push_middle 843987773
push_back 268379139
push_front 139880177
get 219283
push_middle 195762168
get 553303
push_middle 267940268
push_middle 831076104
push_middle 315090704
push_front 534063295
get 292606
push_middle 542251677
push_front 682873949
push_middle 654424926
push_back 673998109
push_middle 402591285
get 227161
push_back 817256463
push_back 355045230
push_back 686027914
push_front 471907327
push_middle 190123844
push_back 500945909
push_middle 494155414
get 644638
push_back 507168578
get 527236
push_middle 997219207
push_back 805756822
push_back 632980028
push_middle 196417577
push_front 374462308
push_front 181833072
push_front 360361313
push_front 488376379
push_back 65202011
get 121369
push_back 543407513
push_front 299107221
push_front 901414448
push_middle 134368628
push_back 208115813
push_front 562613784
push_front 323632318
push_front 154363615
push_middle 843177647
push_front 204191526
push_middle 228501924
get 619319
push_middle 580391840
push_back 512656283
push_middle 530913265
push_back 276504623
push_middle 7231352
push_back 140326006
push_front 40630786
push_front 938274850
push_middle 893763842
push_middle 312931027
push_middle 235491689
push_back 479417286
get 386299
get 218540
get 381880
push_front 362322868
push_back 986748797
get 262186
get 459126
push_back 320296110
get 300279
push_middle 793975975
get 160545
push_back 128838199
push_front 303224723
push_middle 521329167
push_middle 846244448
push_front 894819103
push_back 824518694
push_front 996827168
push_front 33107022
push_back 460261762
push_back 6140827
push_back 469510078
push_middle 914775504
push_front 422614727
push_back 814041968
get 90602
push_middle 855469317
push_back 631062562
push_back 588062795
push_front 459244428
push_middle 737866054
push_middle 311374195
get 317862
push_middle 707664027
push_middle 86885357
push_back 733969334
get 668893
push_front 967571510
push_back 182729403
get 454621
push_front 166573988
push_middle 787568139
get 353008
push_front 754169623
push_back 100904527
push_middle 440306166
get 97288
get 561395
push_back 26889773
push_front 398741361
push_front 977236174
get 45149
push_back 329614617
push_back 773550310
push_front 441489604
push_back 412386508
push_front 400359774
push_middle 829526691
push_middle 383370364
push_back 297983491
push_middle 876062460
get 306501
push_front 965344921
push_middle 371953852
push_front 567373273
push_front 456198050
push_back 445007344
push_front 630509410
push_back 729685771
get 158572
push_back 271259762
push_middle 318366899
push_front 208778771
get 290671
push_middle 631737745
push_front 954524855
get 503822
push_middle 74406831
push_middle 856090141
get 64081
push_back 875840266
get 533301
push_front 680968997
get 285128
push_middle 891837631
push_middle 400317149
push_front 815004529
get 465647
get 476768
push_middle 301504536
push_middle 735208839
push_back 130296438
get 60853
push_middle 159204529
push_middle 956528616
push_middle 147964656
push_back 221856657
push_middle 627843970
get 27120
push_middle 904977549
get 69579
get 17185
get 601702
push_middle 870064394
push_back 654390407
get 593648
push_middle 802757029
push_front 215691932
push_front 223511859
push_middle 421353031
push_middle 640568643
push_front 133267037
push_back 882609082
push_front 155054584
push_middle 242828516
push_front 632596007
get 169664
get 407479
push_middle 622956183
push_front 276344478
push_middle 296721954
get 103236
push_back 412024596
push_back 531911434
push_back 547637092
get 496153
get 615131
push_front 653097122
push_back 138278611
push_back 283860161
push_back 381495157
push_front 245244614
push_back 550232779
push_front 714910989
push_middle 388684166
push_front 251284225
push_back 278591281
push_middle 263486548
push_back 202426611
push_front 263968393
push_middle 313122809
push_front 724238973
push_middle 601453140
push_back 546570264
push_back 766135336
push_front 653959570
get 51807
push_back 149289061
push_back 225299196
push_front 190231338
push_middle 390466344
push_front 62038849
push_front 797541827
get 353145
push_back 446608539
push_back 892184659
push_back 516648101
push_front 973334069
push_middle 435778625
get 335046
push_middle 455060800
push_middle 177708268
get 379467
push_back 797532995
push_front 124316704
push_front 327317114
push_front 966888507
push_back 240465426
push_middle 454436089
push_middle 837785914
push_middle 941386070
push_back 115612628
get 191811
push_back 835384659
push_back 770287243
get 354023
push_back 527537168
push_front 585761718
push_back 50940358
get 371245
push_back 740800238
get 272647
push_front 469427545
push_back 259388562
push_back 348798426
get 355823
get 682675
push_front 790357874
get 453939
push_back 426575752
push_front 487371819
push_back 98184871
get 389746
get 75232
push_middle 41533708
push_back 320260870
get 644580
push_middle 531985848
push_middle 420297313
push_middle 878603199
push_front 275012730
push_middle 316329262
push_front 830601636
push_front 150026266
get 271054
push_middle 127867353
get 231245
get 635605
get 452223
push_back 935987773
push_front 342456503
push_front 706440201
push_front 736990024
push_back 570904791
get 61510
push_front 492985247
push_middle 51447661
get 227000
push_front 122895722
push_back 80956670
push_back 349085438
get 32655
push_middle 515287873
get 310211
push_middle 88540031
push_back 70786997
push_front 317396669
push_middle 684653978
push_middle 154867501
get 51225
get 428258
push_back 612959353
push_back 731394552
get 653831
get 10341
push_middle 520622587
push_back 144883179
push_front 239446338
push_back 170774087
push_back 737230435
push_front 823963045
push_back 467831987
get 134902
get 446062
push_front 954916840
get 402407
push_back 895781657
push_middle 464355087
push_back 982206051
push_back 908059583
push_back 39160321
get 537911
push_front 77327683
push_front 44526908
push_back 28093423
push_back 227252373
push_back 406004856
push_back 549389026
get 257331
get 404173
push_middle 627353890
push_middle 282669640
get 633853
push_middle 102468931
push_front 614188515
get 602331
push_middle 586808867
push_front 756120526
push_middle 624419847
get 322301
get 258861
get 207884
push_back 16822013
push_back 557540842
get 670261
push_middle 940270922
push_front 449204527
push_middle 190031460
push_middle 110721330
get 177720
get 234459
push_front 31728782
get 166999
get 245006
push_back 590388135
get 626942
push_back 315859209
push_front 123254293
push_middle 590155888
push_front 647933427
push_middle 125026353
get 454298
push_back 497483880
push_back 168786631
get 274444
push_front 214282289
push_back 736821970
push_middle 741286199
push_middle 7968571
push_back 872657106
push_back 266173082
push_middle 720059348
get 212428
get 265796
push_front 295818346
push_middle 616459446
push_front 701701027
push_back 576286575
push_middle 118609620
push_back 816945022
push_back 613967003
get 372892
get 582463
push_middle 412405227
push_front 341267638
get 500043
push_middle 851117927
push_back 742844025
get 496497
push_back 14191236
get 557658
push_back 868783700
push_back 129714509
get 664494
push_front 983644562
push_front 483895964
get 427272
push_middle 837310286
push_middle 237266391
push_middle 793969819
get 332345
push_front 311360473
push_front 498435507
get 138335
push_front 181233980
push_middle 728961444
get 583687
push_front 811508792
push_back 732928053
push_back 932997386
push_middle 36702185
push_middle 278566156
push_middle 918627223
push_front 113862218
push_front 321156912
get 280505
get 283331
get 206318
push_back 845852011
push_front 189382345
push_front 633494055
get 297923
push_front 18514783
get 653427
push_back 973738699
get 673050
push_back 686594512
push_back 452899483
push_back 9723737
push_front 445328353
get 321107
get 616259
get 594825
get 497361
push_middle 306874063
push_middle 900719621
push_middle 384153653
push_front 629922750
get 64915
get 630597
get 245900
push_front 192074681
push_middle 71371001
get 646723
get 135214
push_back 478618531
get 414909
push_middle 553239966
push_middle 60543216
push_back 16688409
push_front 234734573
get 471554
get 51044
push_front 537373539
push_middle 364364255
push_back 285786049
push_front 814197258
push_middle 936779885
push_back 830849247
push_front 391243137
push_back 17490091
push_front 307715703
push_back 170795478
push_front 60611273
push_middle 417844752
push_front 494037031
push_front 370959898
get 278665
push_front 965447326
get 14532
push_back 568612559
push_front 790176753
push_back 191234392
push_front 430929635
push_middle 2398453
push_front 629441090
push_back 148144177
push_middle 673471200
push_middle 319840216
push_front 489696082
push_front 209532055
push_middle 219385233
get 478798
push_back 819434862
push_back 572246700
push_back 982775032
push_middle 418271782
push_front 236160267
get 97294
push_back 401885831
push_back 897283533
push_back 457828894
get 398147
push_front 947160942
push_back 811216276
push_front 748347708
push_back 298116022
push_back 370242216
push_front 198247779
push_back 578487559
push_front 902238855
get 495979
push_back 979773575
push_middle 929050644
get 347702
push_back 939832921
get 417442
push_middle 369434570
push_back 447068000
get 317365
push_front 989558315
get 543699
push_middle 466278406
push_front 755100730
push_front 115855869
push_front 38653550
push_back 628914672
push_middle 497413712
push_middle 729031024
push_middle 822494844
get 108663
get 263645
get 358192
push_front 782093348
push_front 931707815
push_middle 617177784
push_front 964433349
push_back 488083380
push_middle 958932391
push_middle 929650226
push_middle 409940782
push_front 938630639
get 525011
push_front 225982696
push_back 543827296
push_back 175598737
push_front 516037255
push_back 720046883
push_back 250559000
push_middle 91639061
push_back 476298020
push_front 731879406
get 431214
get 471325
push_back 610072265
push_middle 604167560
get 586141
push_front 726947443
push_middle 208659723
push_middle 578477243
push_back 536097506
push_middle 699544411
push_back 130098749
push_back 154382908
get 553913
push_back 2129108
push_back 765502827
push_front 617214446
push_middle 482071417
get 101953
push_front 629950462
push_middle 800748938
push_back 654884813
push_front 838042652
push_front 64578905
push_back 772788783
push_back 642014644
push_back 636128241
push_back 431773251
push_front 730672713
push_front 886775501
push_back 566891763
push_back 646001672
push_middle 218568559
push_front 256644639
push_back 57133565
push_back 777894607
get 679750
push_middle 521903289
push_middle 309133417
push_front 836390892
push_front 80653063
push_front 289041118
get 36913
push_back 977344066
push_middle 810482662
push_back 443266505
push_front 897806203
push_middle 610646928
push_front 18643855
push_back 51630430
push_back 682040073
push_back 826235866
push_front 59614411
push_back 95314065
push_front 35278988
get 364083
get 445399
push_middle 930690496
push_front 81191072
get 533752
push_back 648365339
push_front 901078390
push_front 802933355
push_front 802952799
push_middle 444488127
push_back 40983286
push_back 305614907
push_middle 586554300
push_back 294276148
push_front 445513422
push_back 624294055
push_middle 809615599
push_front 543545949
push_front 205188900
push_back 815255575
push_back 670575482
push_middle 719770668
push_front 701250548
push_middle 76675663
push_front 911704421
push_back 223300875
push_middle 577650391
push_back 691801039
get 682294
get 159862
push_middle 897336909
push_back 835206539
push_back 410840259
push_front 442676078
push_front 971999500
get 470852
push_back 366282116
push_middle 305817944
push_front 524217633
push_front 721595180
push_front 494897662
push_middle 819129225
push_middle 75011417
get 681
push_back 501319171
push_front 134641579
push_back 466465752
push_middle 39667507
push_middle 274308256
push_middle 281211639
push_front 441601916
push_middle 318981537
get 419288
push_back 425900551
push_front 441874061
get 672355
get 350772
push_middle 241647027
push_front 862875686
push_front 292483192
push_back 786508828
push_front 419063378
push_front 329316465
push_front 208651421
push_front 606762886
push_middle 929306969
push_middle 616191659
push_back 842300780
push_back 522603899
get 597367
push_middle 788550592
get 358356
get 171387
push_middle 293836678
push_front 124430931
push_back 763664782
get 301887
push_back 436597641
push_front 650736420
push_middle 589275306
get 383408
push_front 453597911
push_front 234794894
get 617362
push_front 415292732
push_front 548374326
push_back 558799577
push_front 135430545
push_back 724126412
push_front 531276570
push_front 177926931
push_back 653818714
push_front 431593305
get 91354
get 335947
push_front 885490183
push_front 641312936
push_middle 685166595
push_back 752689208
get 275002
push_middle 929834565
get 321299
push_middle 970605494
get 205335
get 7953
get 309980
push_back 329128291
push_middle 985522897
push_back 216033444
get 30365
push_back 317913080
push_front 504033835
push_front 925239629
push_front 791288428
get 484299
push_back 810827451
get 603288
push_back 177027344
push_front 428392751
push_middle 944537534
get 443235
get 243476
get 323011
push_back 658617649
push_middle 134599912
push_back 598499329
push_back 997495909
push_middle 486594733
get 66466
push_middle 44962949
push_front 863191987
push_middle 715190323
push_front 502923129
push_back 542665680
push_middle 650981303
push_back 891494144
get 457180
get 196768
push_middle 92205807
get 207043
push_front 895443554
push_front 631621600
push_back 123714862
get 527644
push_middle 336254173
push_back 964015595
push_middle 715774128
push_front 553625438
push_back 811066011
get 470173
push_front 163811333
push_back 544562738
push_front 353253677
push_middle 441393938
push_back 83811821
push_back 145931175
push_middle 892708547
push_back 432897404
get 118620
push_back 563504266
push_back 137664626
push_back 858663033
push_back 134242557
push_front 274576179
push_back 31120417
push_back 91599316
push_middle 467616153
push_middle 72384402
get 565074
push_middle 512080481
get 216813
get 345841
get 607816
push_front 145926384
get 435764
push_middle 774689896
get 505777
push_back 394047605
push_middle 969715852
push_middle 11957572
push_front 614387461
push_front 718931059
push_front 327992107
get 476023
push_front 382882273
push_back 894499523
get 214167
push_back 665012724
push_back 81502257
push_middle 148546515
push_front 53792955
push_back 161297684
push_back 624272926
push_back 439000174
get 327931
push_front 745476941
push_back 561752600
get 431489
push_back 114406615
push_middle 227725239
get 196054
push_front 918343725
get 366316
get 307261
push_middle 371261302
push_middle 562450298
push_middle 242407728
push_middle 925046855
push_back 407198788
get 10148
push_back 322178702
push_front 45577246
push_back 734876112
push_front 978440447
get 246819
push_middle 574017839
push_middle 424569352
push_middle 116040345
get 523072
push_middle 937824960
get 184786
push_middle 110482729
push_front 898532844
push_front 668048886
push_middle 216183349
get 157433
push_middle 94810044
get 438511
get 97800
push_middle 925318535
push_back 875605466
push_back 536836895
push_front 370853519
push_middle 293988452
push_middle 342135926
push_back 324981105
get 12580
push_back 290662503
push_middle 378462445
push_back 520823460
push_middle 661233012
get 42644
get 330290
get 67692
push_back 533698800
push_back 115576895
get 663986
push_front 859314593
get 187660
push_front 208780478
push_back 922425476
get 381667
push_front 151905665
push_back 557066848
get 342388
push_back 243846715
push_back 392741198
push_back 361593921
push_middle 875200884
push_front 345695437
push_middle 93419375
push_back 672182891
push_middle 888118056
push_back 157046776
push_back 741034954
push_front 742647217
get 513678
get 557561
push_back 492968353
get 310987
get 123126
get 242411
push_middle 232921979
push_back 540316302
push_back 936135681
push_middle 3659208
get 12750
push_front 175598566
push_front 18825414
push_middle 560030463
push_back 569209420
push_front 599011470
push_middle 802188799
push_middle 771931823
get 352490
push_back 978521903
push_middle 965874846
get 501773
push_middle 590123373
push_front 392664254
push_back 50336962
get 631968
push_middle 129093144
push_back 701868483
get 132183
push_front 295777405
push_middle 388987428
get 648970
push_front 711008705
get 535595
push_middle 38772396
push_front 766933945
push_middle 892605228
push_middle 313955592
push_middle 365624483
push_back 343945881
push_middle 244807757
push_front 153777568
push_middle 393053586
push_back 875740505
push_back 611437617
get 671374
push_back 652278350
get 257342
push_front 571947155
push_back 659926788
get 250699
push_back 382206870
push_front 734918749
push_back 81512737
push_back 871616960
push_middle 377939112
push_back 205069995
push_front 684177569
push_back 453615932
push_back 680948922
push_middle 278924304
push_front 591855512
push_front 627710984
push_back 854838181
get 137226
get 493338
push_back 243637641
push_middle 35525547
push_front 87610681
push_middle 382125861
push_back 231472958
push_middle 364059306
push_front 564354815
get 482280
push_middle 724588612
push_back 709934889
push_middle 322788421
push_middle 105471573
get 676896
push_back 550311106
push_front 190849807
push_front 457223227
get 411875
get 203109
push_back 575745967
push_back 786391345
push_front 156088875
push_middle 452705031
push_back 927075919
get 130077
push_front 948910023
push_front 464786700
get 325910
push_back 237133218
push_front 439969194
push_back 75000676
get 490997
push_front 919950945
push_middle 168120438
push_middle 94297746
push_front 938752221
push_front 128553064
push_back 619120520
get 281627
push_middle 114677450
get 208441
get 127976
get 524303
push_front 540988148
push_middle 108421398
get 463084
push_middle 799020332
push_back 969103277
push_back 154606288
push_middle 461795183
push_middle 496894593
push_middle 66747714
push_back 22921436
push_middle 917776038
push_front 216542952
push_back 834012226
push_front 888258422
get 170897
push_back 390843037
get 684195
push_back 304177030
push_middle 297912725
push_middle 313343921
push_back 995618632
push_middle 873800935
push_back 604579373
push_front 415581861
get 344869
push_middle 351505602
get 360333
push_middle 618129362
push_back 863396571
push_front 962307451
get 30718
get 213808
get 150957
push_middle 929556916
push_back 858423109
push_front 840223137
get 240843
push_front 749669358
push_front 89003819
push_back 595653448
push_front 243497425
push_middle 423659567
push_middle 256410430
get 180381
push_back 974538064
get 590259
get 205601
push_back 683707623
get 169944
push_front 679854105
push_front 338637432
get 243083
push_front 474364975
push_back 565407048
push_middle 88040179
get 367868
push_middle 224340152
get 607558
push_front 162818006
push_middle 233985764
get 250289
get 154182
push_back 444110071
push_front 499862161
get 206550
get 42842
get 661683
push_middle 704712647
push_back 702844601
get 33816
push_back 762743094
push_front 582654149
get 657089
push_back 560456302
push_middle 507972259
push_middle 787463975
push_back 974948487
get 652029
get 60658
push_front 944287299
push_front 64058234
push_middle 834890030
get 684743
get 48670
push_front 187857521
push_middle 531279004
push_middle 935491438
push_back 949415313
get 350055
push_front 727536856
push_front 895540145
get 670182
push_middle 401762633
push_middle 765445846
push_back 499244389
get 246105
get 162043
push_front 410347304
push_back 28906652
push_middle 741538906
get 683725
push_middle 48858782
push_middle 222410826
push_front 499718189
push_front 486748596
push_front 638710077
push_middle 213360283
push_middle 132492619
push_middle 769456404
push_middle 580754134
push_front 565030286
push_front 983780020
push_back 793097658
push_front 855162169
push_middle 166516149
push_front 137814332
push_middle 820252184
get 249861
push_front 705200231
get 123676
get 409134
push_back 834133227
push_back 237997807
push_middle 268236385
push_middle 791471709
push_front 316967606
get 92978
push_middle 357630130
push_front 99891968
push_middle 806455501
push_back 518832164
get 270432
get 563875
push_front 929157993
push_back 486569247
push_front 306371157
get 485752
get 350706
push_front 972127937
push_back 696706574
get 249882
get 106086
push_back 587658431
push_back 333473772
push_back 939416103
push_back 942511624
push_front 675167749
push_back 783850725
push_back 41004269
push_middle 2301492
get 501305
get 329451
push_front 220573856
push_middle 882159604
push_front 75788921
get 14335
push_back 814081944
get 307292
push_middle 199017989
push_back 609202058
push_back 227074124
get 628112
push_middle 697549996
get 668384
get 330472
get 445212
push_middle 720749102
push_middle 715207416
get 34718
get 246655
push_back 357632624
push_middle 117548901
push_back 75098268
push_middle 62617401
push_back 953877569
get 212584
get 518911
push_back 859710366
get 41250
push_middle 791477663
push_middle 957771703
get 628587
push_back 77646888
push_middle 526694946
push_middle 447416675
get 137157
get 506966
push_middle 475197794
get 630966
push_middle 844203337
get 245200
get 74256
push_front 582441425
get 245007
push_middle 280333111
push_front 626892258
push_back 104824827
push_back 915676088
push_front 796533605
push_middle 272753605
push_front 649843161
push_back 820315694
push_back 377533730
get 7105
push_middle 70867732
push_back 87561583
push_middle 846802096
push_middle 326161626
get 303254
push_front 587826014
get 171682
push_front 534812665
push_back 670702535
push_middle 47604850
push_back 305210902
push_middle 212565607
get 486136
push_middle 541483777
push_front 855315045
get 57908
push_middle 550938484
push_front 755435171
push_back 801496326
push_front 779190050
get 575113
push_back 202379809
push_middle 314049666
get 380375
push_middle 829533393
push_middle 243458709
push_middle 393074494
push_middle 512045916
push_middle 562490280
push_middle 389620390
get 74718
push_middle 916310414
get 574403
push_middle 36945693
push_back 163722378
push_back 750293143
push_middle 25646906
push_front 575897142
push_back 341321320
push_front 332115308
push_front 824478311
push_back 290725182
push_middle 796600497
push_middle 393545536
push_middle 510597031
push_front 280939131
push_back 334026478
push_front 680101431
push_middle 215175592
push_middle 297817427
push_front 386817472
get 232398
get 106940
push_middle 465757808
get 328079
push_back 796651959
get 83378
push_back 808707160
push_middle 39640724
push_front 404048284
get 241587
get 122692
push_middle 550754564
push_middle 683790078
push_front 43964687
push_front 460958394
push_middle 272622456
push_front 893584951
push_back 152623115
push_middle 225889297
push_middle 576505228
get 535279
push_back 498035280
push_middle 503184103
push_back 230685857
push_middle 497274753
get 195617
push_front 853396321
get 307889
push_middle 632594357
push_middle 592409871
push_back 838347740
push_front 393336486
get 289215
push_middle 444014217
get 613213
push_back 734336418
push_middle 464643584
push_middle 954893210
push_back 296251041
push_middle 508376502
push_front 615525176
push_middle 39283432
push_front 793832970
push_middle 917735103
get 216054
push_front 917284368
push_front 50614658
push_back 8243094
push_front 152958616
push_front 87740931
get 606532
push_middle 417557261
push_middle 950196089
get 360097
push_back 425266239
push_middle 377621296
push_middle 349426464
push_middle 345702155
push_middle 816030373
push_back 195807088
push_front 259394027
get 682616
push_back 407624673
push_back 351758736
get 313745
push_middle 711438691
push_front 159273014
push_front 285408499
push_middle 791764099
push_middle 234336436
push_middle 912302122
get 532467
push_back 624310757
get 604324
push_front 787206036
push_front 345447681
push_front 723262792
push_middle 160273661
push_middle 847341908
push_back 860082720
push_front 156777233
push_front 200046519
push_middle 580835353
push_middle 599193
push_back 29532713
push_middle 416615136
push_back 426408226
push_front 742133940
push_back 776765226
get 229999
get 242021
push_middle 177146379
push_middle 902185691
get 584461
push_front 773457284
get 560301
push_middle 868008611
push_back 610277947
get 472866
push_front 519618283
push_back 2743168
push_front 520832128
push_front 652333157
get 300089
push_front 610696774
get 270635
push_back 467030700
get 244112
get 552631
push_middle 174528237
push_front 714602663
push_middle 350712977
push_front 265131226
push_back 492336976
push_middle 928869542
get 267178
get 547705
push_back 600893979
push_front 251192257
get 142795
push_front 7216295
push_middle 950186379
get 451878
get 369085
push_front 619426969
push_middle 152431532
get 106551
push_middle 624542108
push_middle 889164306
push_back 105263641
push_back 481244819
push_back 773196720
push_back 375491666
push_middle 160014560
get 472030
push_front 104955568
push_middle 251328235
push_middle 187106323
get 217219
push_back 778534499
push_middle 29244263
push_front 585242368
push_back 105695291
push_front 845277463
get 26216
push_back 823024812
push_middle 119954705
push_back 668035751
push_front 148500117
push_front 875454487
push_middle 903967380
get 186466
push_front 267444362
push_front 38002287
push_front 80769091
push_front 637045752
push_back 371063369
push_back 713516072
push_back 472672621
get 640394
push_back 604593367
get 470539
push_middle 41012059
get 649968
push_middle 931825420
get 272426
push_middle 2551459
push_back 758906335
push_front 700508791
push_back 815160811
push_front 901141772
push_middle 774169805
push_front 698383574
push_back 912647049
get 582800
push_front 156649386
push_middle 989319332
push_middle 89863835
get 205626
push_front 410061568
push_middle 511123414
push_middle 150079640
push_middle 314296015
push_back 421734991
push_middle 328082765
get 502537
get 242111
push_middle 622036760
push_middle 681261870
push_middle 931973985
push_middle 735157139
push_middle 873634397
push_front 496914182
push_back 446657848
push_middle 199877673
push_middle 365406064
push_back 891935078
push_back 751183272
push_middle 257292233
push_back 153353995
push_middle 34426232
push_back 337923419
push_back 626064335
push_back 277683605
get 371611
push_middle 931053377
get 236764
push_back 319752240
push_back 612107229
get 37932
push_middle 535687860
push_back 786927604
get 237616
push_front 545954681
push_front 276283469
push_middle 29463875
push_back 154239926
push_front 615432590
push_back 609064284
push_back 374723870
push_back 190785411
push_back 418284832
push_front 655073941
push_back 719837927
push_back 339375585
push_middle 619423061
push_front 984338369
push_back 601170634
push_back 383831084
get 313507
get 236205
get 284340
push_middle 708336449
push_back 869855860
push_back 186034690
push_middle 749524509
get 180854
get 8275
get 648467
push_middle 184880888
push_back 605914195
push_middle 288610230
get 633426
push_back 773768361
push_back 299376930
get 229662
push_middle 433064895
push_back 999173943
get 485282
push_middle 531131317
push_front 52005608
get 607490
push_back 560530431
get 258623
get 562902
push_back 103259568
push_middle 161837227
push_back 725143444
get 62954
push_front 237972559
get 23899
get 259009
push_front 277749098
get 590140
push_back 875230132
push_front 794667852
push_front 592465976
push_middle 837254844
push_middle 376623223
get 651098
push_back 181292146
push_front 29104540
push_back 710464817
get 628704
push_middle 332784320
get 157322
get 134508
push_front 658530540
push_front 87868307
push_back 314020074
push_middle 17373749
get 326430
push_back 879842945
push_front 840169013
push_middle 392875686
push_middle 673446827
push_middle 543746863
push_back 396240431
push_back 478318504
push_back 488661779
push_middle 150128401
get 379202
push_back 552102299
push_back 236501479
push_middle 417835889
push_front 237362388
get 245564
push_middle 57532732
get 533685
push_back 695814386
push_back 199943974
push_back 272547402
push_middle 884782098
push_back 449165906
push_front 243612407
get 12067
push_middle 186808896
push_back 934056316
push_middle 530191646
push_middle 406891918
get 205074
push_front 199176706
push_middle 163961611
push_middle 166512419
push_back 453875727
push_middle 72833670
push_front 987874080
get 572397
get 633945
push_front 499236086
push_front 152848926
push_back 716299623
push_middle 239603177
push_back 601547219
push_front 799149832
get 608540
get 363439
get 304336
push_middle 388610687
push_middle 917091635
push_middle 455964004
push_back 189579887
push_front 135032463
push_back 921074928
get 613630
push_middle 962690488
push_middle 667503576
push_back 878180984
push_back 593920243
push_front 713019084
push_front 423574995
push_front 921588337
push_back 832569530
push_middle 257102901
push_front 830584024
push_back 309188325
get 293413
push_front 342734679
get 160128
push_front 310821011
get 546013
push_back 368417226
get 83533
get 161895
push_back 186170557
push_front 34093214
push_back 525421810
push_back 522916396
get 268420
get 378788
push_middle 926980001
get 158787
push_middle 872718373
push_back 531234817
push_front 658911516
push_middle 861547728
push_middle 940736889
push_front 13210018
push_middle 511242948
push_front 163397027
push_front 231606907
get 366719
push_front 827695990
push_middle 910904574
get 620551
get 72993
push_back 692168545
push_front 542361656
push_back 363445641
get 455997
get 495455
push_middle 566647629
push_back 734985694
get 115085
push_middle 182436136
push_back 451276883
get 66125
get 188695
push_front 185458309
get 533171
push_back 226081033
get 556686
push_front 831372961
push_front 468584320
get 121409
get 129217
get 356451
push_front 787257340
push_back 1596246
push_middle 501804700
push_middle 921760518
get 397320
push_front 674292318
push_front 133015917
push_back 296889045
push_front 489798655
get 658796
push_middle 277295218
push_middle 521372671
get 533564
push_front 868126101
push_back 105335596
push_middle 970094996
push_front 941459853
push_back 126792433
get 628537
push_middle 11026205
push_back 980209023
push_middle 384552048
push_front 728821440
get 636436
push_back 571532255
push_middle 710584642
push_middle 203054886
push_front 986448089
push_back 464973063
push_middle 194664775
get 540306
push_middle 160056837
push_front 814485571
push_back 984299068
push_middle 719641106
push_back 600396151
push_front 567031656
push_middle 714337249
push_middle 961430496
push_back 377700560
push_front 844090371
get 394203
push_back 473895480
get 283797
get 25316
push_middle 105103513
get 54728
push_middle 876859556
push_middle 496558313
push_back 282995307
push_back 85478271
push_middle 52141385
push_middle 781170356
push_middle 836609765
push_front 693925105
push_back 201919864
get 678035
push_middle 905209165
push_front 701871051
get 84597
push_front 243339450
push_front 332645805
push_back 968013383
get 421727
push_front 351615933
push_middle 188344447
push_front 115893250
push_back 176284074
push_back 244895152
push_middle 160472847
push_back 828618365
push_middle 619306339
push_front 773550228
push_back 487855211
push_back 530757878
get 289434
get 158813
push_middle 251174887
push_front 257693747
push_middle 892608364
push_middle 430255284
get 224167
push_back 229115985
get 67163
push_front 55458764
push_front 482697169
get 178412
push_front 950547207
push_front 958314430
push_middle 932212320
push_middle 194651052
push_back 727162545
get 602663
push_front 868889638
push_front 450552968
push_front 363156510
push_middle 335368213
push_back 439501807
push_front 655179179
push_front 620307890
push_middle 573507893
get 130430
push_middle 19809144
push_front 927646907
get 632274
push_front 152102143
get 207710
push_back 976000617
push_back 56578035
push_back 864242596
push_back 61081247
push_back 504276219
push_middle 494266116
push_back 121498663
push_middle 917675250
push_front 279596242
get 270686
push_front 861155266
push_back 377184749
get 669600
push_front 847418508
push_front 45433411
push_front 200544305
push_front 735947504
push_back 672384432
push_middle 940119391
push_front 59472355
get 634597
get 475962
push_back 486354948
push_middle 549914745
push_front 475486008
push_front 6238346
push_front 56939973
push_middle 485659688
push_front 45246963
push_middle 59108124
push_front 819317445
get 576156
push_back 761863930
push_front 918137013
get 77409
push_front 72172085
get 345238
push_front 505421715
push_front 59716604
push_middle 901276116
get 286795
push_back 60955102
push_front 947744840
push_back 470271209
push_front 728666425
get 364449
get 8287
get 581458
push_front 408538941
push_middle 157305063
get 574769
get 204258
push_front 63467419
push_front 19202196
push_middle 942180157
push_front 349034076
get 356920
push_middle 948539747
push_front 554906434
push_back 346217829
get 242908
get 145888
push_front 32515380
push_back 299490185
push_middle 695560301
push_front 485814484
push_middle 534264339
get 573063
push_front 415306839
get 21785
push_middle 453324239
push_middle 646329769
push_front 714752802
push_back 648017367
push_back 214650631
push_front 593422678
push_front 324608856
get 405704
push_middle 23795870
push_front 561147567
get 39040
push_back 190978790
push_middle 818515529
push_front 718629615
push_middle 521847828
push_back 777733163
push_middle 116366459
push_back 842683917
get 553051
get 587982
push_back 359148266
push_front 371584631
get 272523
push_front 90092768
push_front 137599820
push_back 419099021
push_front 769180117
push_front 172398518
push_middle 525700071
push_middle 392532762
push_middle 75008616
push_middle 543888762
push_back 275678508
push_middle 708526869
push_middle 645505272
push_back 602059451
push_front 18437681
push_middle 224214416
push_front 602145318
get 235078
push_middle 508137113
push_back 571061280
push_front 46736617
push_middle 981717925
push_back 462009205
push_middle 468326364
push_middle 125742003
get 578442
push_middle 391304541
push_middle 949041127
push_front 316315959
push_middle 265810785
get 84545
push_back 743392133
push_front 278460513
push_middle 639645528
push_middle 746804775
push_middle 650078853
get 438362
get 310602
push_middle 352211573
push_back 99126041
push_back 966224742
push_back 105044987
get 290355
push_front 596163487
push_front 660265355
get 147211
push_front 744678050
push_back 648703152
push_front 429624545
get 526551
push_back 123589844
push_back 225490634
push_front 905002965
push_back 413290559
push_middle 850335275
push_front 403199244
push_back 784694798
get 290592
push_middle 532008986
push_middle 134210176
push_back 841492763
get 334077
push_back 875500633
get 511461
push_middle 222998391
push_back 588062828
push_front 454804390
push_middle 205562401
push_middle 285104685
push_back 191822442
push_back 61690047
push_middle 724501639
get 471801
push_front 461846628
push_middle 924503580
push_back 715177698
push_back 694057451
get 394487
push_front 393379264
get 273115
get 483661
push_front 526844673
push_back 69570534
push_middle 873009960
push_front 391412489
push_back 34413930
push_back 658974381
push_front 103916385
push_back 180859540
push_back 443575056
push_front 100142930
push_back 406180883
push_back 469797025
push_front 460246245
push_middle 363799587
push_back 670361545
get 521968
push_middle 172013417
push_middle 111528901
push_front 777910562
get 519228
get 91237
push_middle 525407966
push_middle 145425372
push_back 892773426
push_front 591092921
get 188814
push_middle 805154071
push_front 675055118
push_front 243808972
push_front 724472467
push_back 243979022
push_back 573373117
push_back 542829669
get 113261
push_back 994960754
push_middle 684155595
push_back 256626144
push_back 778516924
push_front 360373466
push_back 406561256
get 79406
push_front 217597805
get 453833
push_front 635313794
push_middle 466081402
push_front 724549379
push_middle 792141845
push_back 927052283
push_middle 283181392
get 282166
push_middle 436497215
push_back 794682592
push_middle 15680032
get 131804
push_back 856224604
push_back 774493100
push_middle 101645362
push_back 227768602
push_front 898024510
get 516043
push_back 936636898
push_back 653703033
get 340760
push_front 902441048
push_back 86788842
push_back 597728983
push_front 945622627
push_back 923440860
get 409246
get 677105
get 246662
push_back 812148274
push_middle 666439770
get 556109
push_front 925593761
get 661298
push_front 148300385
push_middle 646758148
get 475992
push_front 295340816
push_front 667340526
push_back 984075625
push_middle 391573702
push_front 647987461
get 534498
push_back 447771467
push_front 202045067
push_front 114673972
push_front 185010639
push_front 623420043
get 123459
push_back 548208596
push_back 38298923
push_front 359436835
push_front 941970884
push_front 800325658
push_front 164110162
push_front 237131211
push_back 58027298
get 7818
push_middle 892622854
push_front 154232970
push_front 475814798
get 56613
push_front 302432433
push_front 983067261
push_front 808460339
push_front 7819582
get 432425
get 276633
push_back 109783729
get 43984
push_back 905191251
get 295887
push_back 189978497
push_front 583097173
push_back 805926470
get 279642
push_front 16006837
push_front 659981035
get 43271
push_front 621126877
get 47308
push_front 292968432
push_front 448170867
push_front 300487684
get 343807
push_back 366061882
push_front 299651470
push_middle 342929081
push_front 815721737
push_middle 764147438
get 663492
push_front 264523176
push_back 100223017
get 517351
push_back 929409376
push_middle 611920701
push_middle 262749796
push_front 230945944
get 29058
push_back 909261817
push_front 657284420
push_middle 642473324
push_back 329257151
push_middle 373007301
push_middle 997046679
push_back 843123718
get 373494
get 381256
push_middle 355240705
push_middle 87971206
push_back 477790461
push_middle 298062780
push_front 534328384
push_front 809242299
push_back 954862541
get 222064
push_back 496709426
push_middle 101017733
push_middle 850603209
push_middle 811249279
push_front 880812638
push_back 388635328
push_middle 638322896
push_middle 955494874
push_middle 920933826
push_front 767525189
push_back 21078855
push_back 732008668
push_front 938220182
get 272059
push_back 658588714
push_middle 715590373
get 635967
push_middle 222162241
push_back 752571159
push_back 948001766
push_back 765720294
push_middle 972548614
get 465206
push_middle 112497789
push_back 853495182
push_middle 379969354
push_front 663107387
get 37970
push_middle 48817688
push_back 91272378
get 584565
push_back 573429592
push_middle 552141116
push_back 984469492
push_back 631730808
push_middle 728030473
push_front 911040620
get 687651
push_front 634033849
get 448713
push_middle 1334991
push_front 458673577
push_front 300588196
push_front 163940903
push_front 192496190
push_middle 1677591
push_front 424351241
push_front 86698846
push_middle 735004829
push_front 744065978
get 621225
push_middle 816789618
push_middle 43860976
push_back 903298345
push_middle 916919421
push_back 676035249
get 90161
push_middle 897281257
push_back 622364783
push_back 790732670
push_back 589987942
push_back 249245230
get 107395
get 609386
push_back 518799550
get 199528
get 344224
push_back 561876576
push_back 292660129
push_middle 108613591
push_back 885075247
push_back 890394218
push_middle 734626170
push_back 354705919
get 583537
push_middle 216254393
push_middle 889971099
push_front 525564646
push_front 229099510
push_back 431379608
push_back 223804527
push_front 658011178
push_back 311199587
push_back 128750200
push_back 241134702
push_front 356678782
push_front 451633553
push_front 324210574
push_back 570734847
push_back 418740525
get 528131
get 82766
push_front 602162590
push_front 212123882
push_back 484301786
push_front 553664739
push_back 848668303
push_back 681192794
push_back 355053278
push_middle 985815095
get 677098
push_middle 823989363
push_front 234942304
push_middle 392959792
push_back 829025997
push_front 618695163
get 54546
get 202461
push_back 128341246
push_front 650492229
push_middle 74081173
push_back 888548961
push_front 149801996
push_front 586772442
push_front 176066826
push_front 505746538
get 55519
get 528914
push_back 923367230
push_back 81036508
push_middle 22795861
push_middle 837289852
push_middle 954454143
push_middle 146576744
get 444086
push_front 397429035
push_middle 905704406
push_middle 630556490
push_middle 468911782
push_back 788501821
push_back 572031681
push_front 273794429
get 610452
push_front 779795971
push_middle 592616712
get 473688
push_back 105663108
push_middle 97115480
push_middle 275862567
push_front 960845281
get 520703
push_middle 608302716
get 556148
push_front 622670909
push_back 171352061
push_middle 607041993
push_back 297253165
get 371407
push_back 339520822
get 446548
push_middle 282638081
push_back 568155754
push_middle 687462808
push_back 396227713
push_middle 891301319
push_front 912279062
push_middle 582183036
push_middle 713682598
get 466036
push_middle 145238425
push_front 632261709
push_front 578840571
get 32736
push_front 857987960
push_back 35327726
push_front 64121079
push_back 247719706
push_back 710204294
push_back 777503012
push_middle 431640350
push_back 905469429
push_front 13614523
push_middle 805182910
push_middle 588332428
push_middle 218949055
push_middle 5472467
get 133868
get 422980
get 329692
push_back 996321140
push_front 141616870
push_front 212503132
push_back 356315138
get 463265
get 12900
push_back 591455385
get 9107
push_middle 841131139
get 619685
push_front 634760239
push_back 849597011
get 549904
push_front 873944598
push_middle 296391953
get 523405
push_back 498640348
get 384114
push_middle 184335256
push_front 500745713
get 585589
push_front 32469079
get 354937
get 653673
get 247194
push_back 277847145
push_back 217383770
push_back 465905128
push_front 694688067
push_back 918844007
push_front 811597340
push_back 741553908
push_back 337273379
push_back 438151715
push_front 980410167
get 474765
push_back 383297636
get 100806
get 276348
push_middle 901721428
push_middle 165779
push_middle 203279507
push_back 757700889
push_back 230504679
get 315594
push_front 187085906
push_middle 101079633
push_front 117082645
push_front 176688804
push_front 961068279
get 436238
get 120440
push_middle 893853948
get 396503
push_back 697885046
push_middle 677790469
push_back 611063871
push_middle 341920281
push_back 321418692
push_front 954208825
get 577200
get 445136
push_front 406050431
push_front 40728666
push_front 602498066
push_front 260253127
push_back 361337475
push_front 816132089
push_front 984394642
push_middle 85867926
push_back 437876448
push_middle 563646377
get 210936
push_middle 898196278
push_back 986863147
get 319922
get 198044
push_middle 371217005
push_back 816204854
get 83108
push_front 632171537
push_back 920039338
push_middle 207100076
get 89577
get 510926
push_front 767361587
push_front 703990506
push_middle 3077823
push_middle 892611543
push_back 294306974
push_front 28924121
push_back 966005665
push_middle 423519825
get 447682
get 62383
push_middle 911301952
get 614597
push_front 693425739
push_front 878639044
push_middle 794701758
push_front 515694545
get 137296
push_front 29887246
push_back 175215464
push_middle 951247432
get 530815
push_front 684515936
push_front 889497581
push_back 321157883
push_back 1732074
push_front 861027487
get 618994
push_back 380126113
push_back 449194779
push_front 174430225
push_back 352858484
push_middle 840703872
push_front 118950291
get 493944
push_front 567831002
push_back 199786698
get 357353
get 570215
push_back 820530053
get 28145
push_middle 192395975
push_front 497537593
push_middle 619152748
get 229450
push_front 809399610
push_back 239811353
push_front 83913329
push_front 72328193
push_middle 191085200
get 444867
get 498355
push_front 499532667
push_front 84661607
push_middle 301485445
push_back 749738047
push_front 990733524
push_back 507633428
push_back 225686816
push_front 410163014
push_back 835121473
push_middle 134556761
push_front 591186160
push_back 104575033
push_middle 440721374
push_front 886841758
push_front 886594017
push_front 936715914
push_middle 706794569
push_back 800731888
get 370163
push_front 606979459
push_middle 365650378
push_back 533595729
push_front 358178333
get 265488
get 508600
get 98063
push_back 199467941
push_middle 809536939
push_back 660454467
get 230680
push_front 853151424
push_front 514533625
push_front 94554719
push_back 821991999
push_middle 918710397
push_middle 902420285
push_middle 837125223
get 596700
push_middle 508105221
push_front 929709867
push_front 422233166
push_back 248644566
get 323703
push_back 889567721
get 362398
get 154601
get 487768
push_front 256764286
push_middle 654179325
push_middle 17758546
get 33674
push_middle 727019967
push_back 329232495
push_front 543831249
get 367767
get 60588
push_back 643539606
push_middle 258800584
push_middle 999832809
push_middle 692320734
push_back 403572154
get 2337
push_front 259225065
get 236219
push_back 58693926
push_middle 281255111
push_back 698593219
push_middle 187952958
push_back 232550109
push_middle 463021781
push_middle 680645253
push_middle 604528713
push_front 213470906
push_middle 877026459
push_front 184095772
get 135443
push_middle 755710183
push_back 584792055
push_middle 787658422
get 576090
push_back 721727932
push_middle 453191771
push_back 318611551
push_back 34139980
push_middle 917165599
get 205379
get 649927
push_middle 253826806
push_front 299451558
push_middle 440215378
push_back 576602626
push_middle 125313334
push_middle 638742260
push_front 162226302
push_front 227673908
push_middle 377331236
push_back 218142108
push_back 113726076
push_middle 629684848
get 277591
push_middle 852905266
get 492069
push_front 381578192
push_middle 160808550
push_middle 233556977
push_front 582131160
push_middle 68553876
push_back 9287597
get 492467
push_front 600699521
push_middle 184954559
get 614455
get 582910
push_front 516074883
push_front 605487834
push_back 950379603
push_middle 309267527
push_front 749905570
push_middle 414285630
push_back 125974472
push_front 21150064
get 100502
push_middle 22451213
push_middle 985016124
push_back 396328020
push_back 898033065
push_back 646909121
push_front 8929379
push_front 970098476
push_back 479366434
push_middle 933067735
push_front 618151632
get 611777
push_back 403779532
push_back 150147932
get 555323
push_back 911651271
push_back 113981016
get 279753
push_middle 934798041
push_middle 755494075
push_middle 74874528
push_front 949731444
push_front 208080619
push_middle 577716213
push_front 946381046
push_back 390187119
push_front 244028751
push_front 700289500
push_back 577739433
push_middle 238037975
push_front 406742848
push_back 948336151
push_middle 852515043
push_back 189567113
push_back 66123171
get 678654
push_back 40472629
push_front 371093369
get 157973
get 598166
get 581228
push_middle 568005567
push_back 728839102
push_front 970365356
push_middle 448860969
push_back 588528281
push_middle 160843287
push_back 987520968
get 146985
push_back 672413508
get 233441
push_front 186066957
push_front 952708111
push_middle 184808740
push_back 89724570
push_front 555152608
push_back 258889785
push_middle 300423653
push_middle 195385352
push_back 241478047
push_front 958715872
get 132670
get 546240
push_front 577585307
get 494513
get 431252
push_back 817309917
push_back 484193772
push_middle 160120915
push_front 134181242
push_front 268999968
push_front 86242215
push_front 992061320
push_back 325127913
push_middle 324603897
push_front 688305510
push_back 280580540
push_back 286104382
push_front 762714456
push_back 993488754
push_front 563048579
push_middle 96530799
push_middle 732666310
get 293260
get 152228
push_front 566505382
push_front 97192094
push_middle 137110936
push_back 354503216
get 188022
push_front 563195645
push_middle 781368591
get 390953
push_middle 814800746
push_middle 639240261
push_front 393857343
push_middle 853288151
push_middle 820441091
push_middle 329906636
push_back 136718524
push_middle 844983164
get 80385
push_front 80168983
push_front 684967275
push_middle 691638554
push_front 822660940
push_back 895184857
get 21502
push_middle 278967406
push_front 950631374
push_middle 94382138
get 350735
get 243333
push_front 652147174
push_middle 540868618
push_back 350976200
get 78420
push_middle 316552940
push_front 444334469
push_back 478730237
push_middle 618786576
push_front 626861505
push_front 8637783
push_back 226388527
push_back 122054739
push_front 929924934
push_front 968118997
push_middle 715307005
push_front 856827445
push_middle 170473549
push_back 787288704
push_front 458386977
push_front 15087037
push_front 385726314
get 435798
push_front 53418023
push_front 620391882
get 574761
push_back 54002947
push_front 991662075
get 436081
push_back 61635087
get 200374
push_middle 598081551
push_back 722916220
push_middle 739426987
push_middle 466553825
push_front 184661634
push_middle 285832151
push_back 865291923
push_back 695567403
push_back 440326096
push_middle 920997486
push_back 481713578
push_back 652788113
push_middle 368455989
get 340316
push_back 289336787
push_middle 104140802
push_middle 693004130
get 17491
push_middle 544895867
get 44007
push_middle 504745034
push_middle 53075314
push_middle 936907217
push_back 394260228
push_front 670154286
push_middle 596641586
push_middle 18814129
push_middle 80512758
push_middle 706442731
push_middle 847295356
push_middle 505285077
push_front 782208530
push_middle 225585680
push_middle 360150331
push_middle 529530951
get 409486
push_middle 729074199
push_front 733611602
push_back 265960792
get 344581
get 175566
get 546284
get 657310
push_middle 981646818
push_front 365713823
push_middle 73869080
get 609196
push_back 187287475
push_back 221994074
get 218755
push_middle 190362283
push_middle 989444785
get 609322
push_middle 515822505
push_back 547997182
push_back 559726494
get 483975
push_back 631945745
push_front 788620199
push_middle 583433163
push_middle 133599429
push_middle 354570391
push_back 552631127
push_middle 737051837
push_middle 362925152
push_front 189578491
push_middle 403179035
get 409198
push_front 179141777
get 398745
push_front 476581013
push_front 210060512
push_front 382350998
push_back 153633334
push_front 866908753
push_middle 43330682
push_back 328239349
get 273032
push_front 373970037
push_middle 63845550
push_front 212709611
push_front 955249299
push_middle 330579829
get 488345
push_front 924115258
get 448632
push_back 840169242
push_middle 602337791
get 129214
push_middle 521642040
push_front 814145979
get 243446
push_front 282920661
push_back 469807703
push_back 779687626
push_middle 169548580
push_back 969305103
push_back 863926742
get 438095
push_front 498723885
get 65561
push_front 195560834
get 606885
push_back 116500184
get 40433
push_middle 57293302
push_front 682039674
get 426706
push_front 827674421
push_front 429016306
push_back 43596808
push_middle 366010885
get 236251
get 576673
push_middle 72858775
push_middle 22265265
get 251224
push_front 573952209
push_front 929797666
push_middle 172018855
push_back 369928319
push_back 268320599
push_front 801982795
push_middle 891700367
push_front 728815733
push_back 191068655
push_middle 125805639
get 644304
push_back 404926500
push_front 992139610
push_front 44874775
push_middle 614444653
push_back 508957100
push_front 552143084
push_front 738256217
push_front 771065292
push_middle 194681712
get 629429
get 389267
get 196500
push_front 735602635
get 609002
push_front 535288616
push_middle 962760783
get 630132
push_back 168791465
push_front 877996748
push_front 581748118
push_front 361815560
push_front 42626044
push_back 933618347
push_front 413447570
get 435895
push_back 645671816
push_middle 701771833
push_back 901624081
push_back 657940274
push_middle 47748030
push_back 70159861
push_middle 543847492
push_middle 823573664
push_back 311258231
push_back 51561475
get 614366
push_front 59960814
push_front 426976040
get 666961
get 230932
push_back 225584662
push_middle 916725964
push_back 673829570
get 39868
get 239005
push_middle 793533787
push_middle 356583069
push_middle 333269641
push_middle 486207832
push_front 843321986
push_back 981645594
push_middle 611007674
push_back 879764995
push_back 407798968
push_middle 117829035
get 281079
push_front 633535091
push_back 641422805
push_middle 713743405
push_back 734696814
get 163746
push_back 488786738
push_middle 521248875
push_middle 955747197
push_middle 544394079
push_front 452763326
push_middle 310864140
push_back 275549038
push_middle 731031929
push_back 405864973
push_back 100011419
get 473719
get 381998
push_back 974296163
push_front 275368728
push_back 818400241
push_middle 927373596
push_middle 324608133
get 45155
push_middle 650800171
push_middle 735632129
push_middle 157167191
push_middle 790914005
get 265028
push_middle 122601291
get 171072
push_back 992184332
push_front 474220934
get 280162
push_back 348802636
push_middle 477775575
get 588469
push_middle 609838978
push_back 320416956
get 8003
push_back 119981158
push_middle 112876275
push_back 931583626
push_middle 812194240
push_back 450000716
push_front 338825984
get 288739
push_middle 377897993
push_front 389263538
push_back 848840510
push_middle 127741882
push_middle 617468605
push_front 674950506
get 53712
push_middle 750585636
get 87385
push_front 516830264
push_middle 896681783
push_back 997703994
push_front 910884953
push_back 878809238
get 532832
push_back 491999511
get 228967
push_front 246803604
get 209763
push_back 650141860
push_back 904108888
push_front 901767540
push_back 218861119
get 483697
push_front 164416420
push_middle 444723729
push_middle 743641687
push_back 264329183
push_middle 202442158
get 303985
push_front 49687441
push_back 579911125
push_middle 719613513
push_back 514308723
get 278430
push_back 707986618
push_back 37415402
push_front 324206407
push_front 969293086
push_back 592989928
get 309495
get 143440
get 656519
push_middle 101382907
push_front 981762068
push_back 654937716
push_back 981692176
push_middle 407564086
push_middle 293923817
push_middle 592759897
push_middle 105183133
push_back 556697642
push_front 923178195
push_middle 98867953
get 440041
push_front 32324761
get 20029
push_front 309241352
push_middle 396414034
push_front 314140891
push_middle 214987834
get 503255
push_front 816591278
push_back 502575471
push_front 893244305
push_front 961922074
push_back 651431832
push_back 885913057
push_front 722179359
get 358875
push_middle 803263562
push_middle 367289792
push_front 72230257
push_back 119369067
get 396710
push_middle 950622840
push_back 595793066
push_middle 990246332
push_back 77286964
get 450039
push_middle 978222179
push_middle 516464711
get 568176
push_front 908674829
push_front 919029665
get 672128
push_front 474112513
push_front 498548258
push_front 472082343
push_middle 60596668
push_middle 80290218
push_back 829495175
get 680453
push_middle 909756506
push_back 508436419
push_front 277741551
push_back 267015843
push_front 789018379
push_middle 687279358
push_back 73600439
push_front 821707558
push_middle 614293411
get 608362
get 69173
push_middle 825175028
push_front 640583702
push_front 926002725
push_front 446315796
push_back 175310505
push_back 570290937
push_middle 731750143
push_front 861614810
push_front 935997559
push_middle 481917367
push_front 353991502
push_middle 15568041
push_middle 870217040
push_back 772654422
get 230843
push_back 376645523
get 450901
push_back 744945248
push_front 767813935
push_back 76673850
push_front 904944618
push_middle 378697615
push_middle 967900567
push_middle 887845108
push_middle 607928311
push_middle 45513008
get 241593
push_front 193746778
get 418564
get 169417
push_front 18740556
push_front 417114475
get 178852
get 406358
push_front 182499019
get 22487
push_middle 621278472
push_front 478348261
push_back 898396286
push_middle 145294324
push_middle 315038488
push_front 746433633
get 634613
push_middle 684520569
push_middle 2280014
push_back 408372684
push_front 24217031
get 360568
push_back 347031026
push_middle 519700052
push_middle 302259570
push_back 662758712
get 663339
push_front 594490100
push_front 594317255
get 33221
get 333642
get 581490
push_middle 672627428
get 506726
push_back 595135634
push_front 969819586
get 176364
push_front 257996688
push_back 388082595
get 540581
get 194230
get 460178
push_front 736337301
get 55615
push_middle 642500731
push_front 472852501
push_middle 413011114
push_front 461716785
get 576449
push_back 265441647
push_back 881628591
push_front 103748837
get 476109
push_front 59647945
push_front 799961301
push_front 119284519
push_back 139941905
push_back 676603325
push_front 810337780
get 292406
push_back 328488509
push_middle 699829014
push_front 884992474
get 255413
push_middle 479301598
get 143990
push_back 270668472
push_front 36661761
push_front 779771483
push_back 164688601
push_front 114901814
get 290305
push_middle 840643345
push_middle 790974071
push_middle 888841337
push_back 993545909
push_middle 805932663
push_middle 234061366
push_front 24396884
get 259472
push_front 232891978
push_front 880344027
push_front 465223516
push_back 23152368
push_middle 255539766
push_middle 327626853
push_middle 649464977
push_back 906244124
push_back 945384497
push_front 676389526
push_front 736522324
push_back 999695399
push_front 385757565
get 473024
push_back 590589986
get 62966
push_back 36370923
push_front 827854314
push_back 223962952
push_back 207493943
push_back 54908259
push_front 25768445
get 366308
push_front 19381168
push_front 996232839
get 663607
push_front 746023484
get 490271
get 103490
push_middle 822148091
push_middle 26817810
push_middle 129287681
get 427907
push_middle 182749173
push_back 174520454
push_back 633531850
push_middle 886817743
push_front 273294756
push_front 575534139
get 347305
get 461520
push_front 951321160
get 193744
get 562746
push_back 544040692
get 176963
push_front 473336401
push_front 547253458
push_middle 705720755
push_back 312354688
push_middle 279124731
get 289408
push_middle 53977774
push_back 523910713
push_middle 87779570
push_back 152272436
push_front 182394071
get 460697
push_middle 110317560
push_middle 2041275
get 111645
get 487307
get 627304
push_back 549309929
push_back 944915356
get 126633
get 384193
push_middle 478485122
push_middle 261385400
push_back 200006051
push_front 564061833
get 306908
push_middle 807957491
get 86247
push_back 175614702
push_middle 200190813
push_back 656181219
push_front 882228756
get 344995
get 126112
get 472719
get 84428
push_front 351263840
push_front 909478146
push_back 581964324
get 532616
get 451038
push_middle 365664236
push_middle 121014337
push_back 646535539
push_back 757292439
get 83117
push_middle 862610372
push_back 510910846
push_back 150876527
get 547791
push_back 275216436
push_back 39419359
push_back 265693124
push_front 818401495
get 44646
push_middle 299767198
push_middle 896397600
push_front 940669121
get 70992
get 273294
get 192113
get 199865
push_back 804219578
push_middle 21653041
push_back 247023197
push_middle 738362765
push_middle 294929641
push_back 876607796
push_back 740524489
push_back 793757930
get 605184
push_front 864223048
push_front 501310015
get 223358
push_back 99177350
get 450460
push_back 238558031
push_back 790240271
push_front 725068788
get 458912
get 187005
push_middle 455537932
push_back 824498925
push_back 205657334
get 120676
get 545050
push_back 601179569
push_middle 406906751
push_back 601776276
get 150922
push_back 63121290
get 63691
push_middle 651552678
push_front 507411173
push_back 505094283
push_back 17791828
push_back 180474462
push_middle 589300405
push_middle 887370211
push_middle 147836429
push_middle 764014291
push_middle 377496050
push_back 22364645
push_back 254788749
push_middle 798539593
push_middle 988104668
push_middle 901828862
push_back 10882892
push_back 420701675
push_middle 296103068
push_middle 4443688
push_middle 530826316
push_front 127409228
get 474859
push_front 517815179
push_middle 920755852
get 102123
push_front 222687202
push_front 73199334
push_back 556244383
push_back 527011435
push_front 423007886
get 555357
push_front 809522816
push_middle 213755785
push_back 255022767
push_front 941446383
push_middle 183308900
push_back 591694864
get 573055
push_middle 383747820
push_front 862357678
get 585657
push_middle 460101331
push_front 58049127
get 679852
push_back 748888606
push_middle 839078366
push_back 643596414
push_back 928620287
push_back 578967812
push_middle 92118049
push_front 978942123
push_back 765685405
push_middle 483999565
push_front 93197648
push_middle 907118761
get 425381
push_middle 237645928
push_middle 150809802
push_middle 342741018
get 40041
push_middle 60752628
push_back 902916374
push_middle 580395589
get 222504
get 217288
push_front 560784691
push_front 765528283
push_back 660351497
get 319118
get 293122
push_middle 724129326
get 92361
get 416389
push_front 996104621
push_back 366749086
push_front 334724479
push_middle 856263312
push_front 653416445
get 43373
push_middle 647671554
push_front 918521282
push_middle 775033997
push_front 297224949
push_middle 755837537
push_middle 827887108
push_front 305425991
push_middle 174165976
push_back 653438034
push_front 285803258
push_front 802096565
push_front 795214078
push_middle 921043262
push_back 10205836
get 321202
push_middle 471463119
get 240415
get 547143
push_front 848512845
push_front 687539081
push_middle 751810295
push_back 991483053
push_middle 412298122
push_front 256436721
get 83142
push_middle 51380826
get 475233
push_front 825782180
push_middle 821496272
push_front 886048798
push_back 714527154
push_back 156552146
push_front 888043193
push_front 885239324
push_back 844318981
push_back 983463607
push_back 701386592
push_back 823186338
push_front 46362868
push_front 887576863
push_middle 666309149
push_back 225804248
get 512157
push_back 72179711
push_front 53415440
push_front 243304769
push_middle 675931714
push_middle 786823130
push_middle 261444638
push_back 580851496
push_back 715476451
push_middle 616449766
push_middle 122400359
get 446260
get 224037
push_middle 844786258
push_back 713767016
get 34302
push_back 414193265
push_front 188736698
push_front 982916249
get 247934
push_front 390693738
push_front 720235249
push_middle 994653385
get 142824
get 572222
get 629475
push_front 200057526
get 642550
get 215378
push_front 125832637
push_back 717699809
push_back 869873979
get 138409
push_front 805878425
push_front 836468822
get 191363
push_back 254548616
get 349460
push_middle 275581163
push_back 163905544
get 57195
push_middle 634589391
push_front 607629331
push_back 778266448
get 46747
push_back 462288600
get 253560
push_back 967988261
push_middle 798725337
get 653605
push_back 122639228
push_front 43166910
push_back 164240135
push_middle 545965146
push_back 85298585
push_middle 731723766
push_middle 195627587
push_front 575985379
push_back 224014851
push_back 280710430
push_front 726915498
push_back 301765189
push_back 951404133
push_front 439290423
push_middle 438741736
push_front 308795718
push_back 995472694
push_middle 880423963
get 686393
push_middle 412897687
push_back 240521876
push_middle 198880622
push_middle 51538395
get 453142
push_front 73965433
get 389802
push_front 86337521
get 94157
get 138864
get 385885
push_back 474623640
push_middle 405757907
push_middle 769286930
push_back 704728608
push_back 228674233
push_back 637916235
push_middle 157148560
get 311313
push_middle 806537041
push_middle 774277779
get 500567
get 476661
push_back 304005843
push_front 660700962
push_middle 699501436
push_middle 558427852
push_back 414291246
get 144179
push_back 115608371
push_back 529740969
get 247872
push_middle 553361235
push_back 758429815
push_back 922227957
push_front 10949309
get 557346
get 498328
push_back 544094226
get 599986
push_middle 318076929
push_middle 824995611
get 303610
push_middle 728601535
push_middle 516236494
push_back 89260484
get 300027
get 445193
get 123841
push_front 908890738
push_middle 268020556
push_middle 269883098
push_middle 113776217
push_front 246969372
get 600918
get 173749
push_back 350346943
push_front 245029716
push_back 623713804
push_front 543276703
get 576445
push_front 203487730
push_middle 488762608
push_front 123038814
get 394324
push_back 347868393
push_middle 964649193
push_front 274974838
push_back 964533079
push_middle 442306726
get 506523
get 85215
push_front 787031271
push_back 783754714
push_front 200399637
push_middle 857120309
push_middle 351806672
push_middle 488517394
push_back 992995932
push_front 933995778
push_middle 59334399
get 452206
push_front 472226502
push_middle 464881979
push_front 43314348
push_front 259233780
push_front 209488602
push_back 67375043
push_middle 52023160
push_front 28953533
push_back 776355249
push_back 871207961
push_back 925675956
push_back 837063935
push_front 363972308
get 4303
push_middle 421879520
push_back 492123343
get 299613
get 448032
push_back 177669956
push_middle 318370421
push_middle 867876658
push_front 270024552
get 261128
push_middle 558603630
push_middle 303086065
push_front 917269749
get 408709
push_middle 366321101
get 215240
push_middle 978723450
get 319434
push_middle 90421961
get 635475
push_front 928233965
push_middle 551407004
push_front 209913061
push_back 153581859
get 167126
get 49237
push_back 995467237
push_back 408479230
push_front 474465230
get 399997
get 612039
push_front 243066894
push_middle 171004390
push_back 724933910
push_middle 284093176
get 340449
push_front 10796103
push_front 25137421
push_middle 385560693
push_front 245747867
push_middle 741936709
push_front 350729604
push_back 295843593
push_front 783695666
push_middle 346845200
push_middle 278281398
get 552156
get 226393
push_front 691714474
push_front 637679185
push_middle 498595877
push_back 508664393
push_middle 771539158
push_middle 694234204
push_back 678994898
push_middle 680445737
get 302720
push_back 963039703
push_front 511037988
push_front 253434535
push_front 347699448
push_back 915666696
get 453986
push_front 984657959
push_middle 80698506
get 288881
push_back 142293476
push_middle 884452699
push_front 148298919
push_middle 370176683
get 386787
push_middle 589168417
push_middle 723243143
push_front 815187548
get 604755
push_front 596299949
get 355161
push_middle 874997869
push_back 29058330
push_front 638687305
get 467766
push_front 420082669
get 666327
push_front 626580811
push_back 383203600
get 46413
push_back 249315479
push_middle 79293017
get 102625
push_back 14865874
push_back 13901674
push_middle 629409143
push_front 216480328
push_middle 964762356
push_front 6514682
push_back 572558720
push_middle 246345273
push_back 341639065
push_front 709101199
push_middle 537693628
push_middle 718210203
get 202890
push_back 916688336
push_back 17407728
push_front 411884153
push_back 727473352
push_front 743363110
push_front 90205118
get 282349
push_front 862736829
get 595375
get 60336
push_back 857490224
push_front 220265909
push_back 516281151
get 494167
get 645446
push_back 419535651
push_front 444358953
get 235139
push_middle 318636522
push_back 678934489
push_middle 657583003
push_middle 678554024
push_front 128637005
get 598971
push_middle 184112711
push_middle 812404734
push_back 642352738
get 654412
get 501343
push_middle 690589462
push_middle 380312697
push_front 768168979
push_front 516460172
get 292246
push_middle 568063754
get 279943
get 346583
push_back 342017021
get 247303
get 59519
get 428706
push_back 936487084
push_middle 773813086
get 445483
push_front 180025295
push_middle 888230607
get 574435
push_middle 264450638
get 641939
get 99264
get 488817
push_front 572348352
push_middle 670887900
push_back 978899865
push_front 447520838
push_back 61211194
get 202188
push_back 327965541
push_middle 804701585
push_middle 223148597
push_front 49471184
push_middle 160207022
get 627647
get 66818
push_middle 967516789
push_back 897629651
push_middle 869206255
push_back 945851162
get 17659
push_back 278366137
get 531329
push_middle 403430864
push_middle 762936120
push_front 873643375
get 669945
push_back 114330084
get 60194
push_middle 741165239
push_middle 233734147
get 551850
get 635940
push_front 938637589
push_front 796647988
push_front 828057035
push_middle 680309238
push_back 882139646
push_front 973078004
push_back 814442043
push_back 108465626
push_front 12270178
get 466382
push_front 169786909
push_back 251515297
push_middle 969174520
get 44060
push_middle 157199829
get 313006
push_middle 433693897
push_back 665433194
push_front 675738767
get 59983
get 2927
push_middle 748779591
push_middle 421727822
get 292063
push_back 182876047
push_back 752996359
push_front 701881864
push_middle 191708276
push_back 1076763
push_back 600402141
get 376863
get 603688
push_back 747059404
get 244159
push_middle 312566815
push_middle 272032972
push_middle 601521197
push_middle 640108552
push_middle 995001081
push_back 322584782
push_middle 461663930
push_front 807563966
push_front 965664997
get 281993
push_back 747802077
push_front 157234450
push_front 65096614
push_front 104951960
push_back 7706149
push_back 899417192
push_middle 937579091
get 174322
push_front 375716759
push_middle 324472260
push_middle 397273508
get 160033
push_front 989799861
push_front 378948567
push_front 189107228
push_middle 53169053
push_middle 62728207
push_front 282290376
push_front 103380159
get 295993
push_middle 662017676
push_middle 779407880
push_middle 258550968
push_back 450445956
get 650422
get 461867
push_front 480703185
get 61190
push_back 79731640
get 617775
push_back 513718917
push_back 932881511
get 62586
push_back 389401340
get 107035
get 484465
push_middle 612896885
push_front 652393155
push_front 613304762
push_back 331055548
push_middle 325450432
push_front 614098864
push_back 548841194
get 503382
push_front 456561392
push_middle 281176383
push_back 845174669
push_front 73523817
get 139552
push_middle 827090165
push_middle 997752117
push_middle 535080761
get 188782
push_back 641683042
push_front 61686506
push_front 740775511
push_front 984149922
push_front 522777046
push_back 816759576
get 263900
push_front 323566497
push_middle 808634641
push_middle 630076052
push_middle 613768317
push_back 953303842
push_middle 863194721
push_back 16303117
push_front 615644195
push_middle 499849271
push_middle 103589444
push_front 470888061
push_front 392687724
get 431146
push_back 492972764
push_front 750579404
push_back 967939348
push_back 313055486
get 548953
push_front 764457217
push_front 169718891
get 561502
push_middle 904981637
push_back 578229449
get 508568
push_back 29418469
push_front 887050515
push_back 492167305
push_middle 433652332
push_front 159204335
push_front 31149719
push_back 919357669
push_back 989165061
push_middle 913279888
push_middle 832902443
get 624392
push_back 789078560
push_middle 907229144
push_middle 786651598
push_back 274469468
get 238592
push_middle 705952247
push_middle 708465138
get 684156
push_back 646070938
push_front 815556945
push_middle 985299392
push_front 583747946
push_back 76346377
push_middle 18934814
push_middle 599296536
get 11422
push_back 285041031
get 514011
get 333392
push_back 995318371
push_middle 513467435
get 394752
push_back 733668084
push_middle 492717567
get 652120
get 109013
push_middle 611681026
push_middle 376897573
push_front 431919023
get 515924
push_back 891761514
push_back 964298528
push_back 128882537
push_front 345972237
get 77173
push_back 722669853
get 398753
push_front 815427237
push_middle 607514081
push_middle 428226237
push_back 499272631
push_front 174234257
get 455045
get 530936
push_front 506047963
push_front 10439221
push_front 139627176
push_back 300549220
push_middle 913750122
get 249420
push_front 66992527
push_middle 318641754
get 327346
push_front 480399889
get 189606
push_front 317030789
push_back 746765368
get 107448
get 375155
push_front 91313640
get 412517
push_middle 573464036
push_front 835007628
push_middle 974181835
push_middle 162666899
get 528665
push_back 362869674
push_front 812518840
get 23082
get 543514
push_back 60085910
push_back 28252206
push_middle 732708279
push_back 509133185
push_middle 33699793
get 411763
get 366919
push_front 42107651
get 253480
push_middle 741009552
push_front 971616880
get 316978
push_back 93678762
push_back 763141956
get 84281
push_back 367240211
push_middle 413503271
push_front 85190738
push_middle 874564046
get 173726
get 585138
push_middle 974007978
push_middle 663147755
get 888
push_back 435654375
push_back 322012053
push_middle 721589687
push_back 23895751
push_back 55195066
push_middle 412382891
get 687873
push_front 822656453
push_middle 796535680
get 193520
get 83040
push_middle 639188463
push_middle 261341178
push_middle 442265826
push_back 955541823
push_front 388563053
push_front 473243463
push_middle 916665797
get 6870
push_front 427923100
get 384716
push_middle 481473034
get 595809
get 440341
push_middle 195232822
push_front 788979722
push_back 644689341
push_middle 137974005
push_middle 519558251
push_back 442260040
get 600212
push_front 840567240
push_middle 128618688
push_front 371483379
push_front 545379981
get 380853
push_middle 428377224
push_back 412830470
push_middle 755741170
push_front 517678701
get 159010
push_back 427723640
push_middle 752331752
get 168672
get 183906
push_front 878846383
push_back 779246217
push_back 208092709
get 72808
push_middle 469532571
get 499551
push_middle 659193389
get 323834
push_back 700391891
push_middle 390088941
push_front 219370500
push_middle 858804606
get 125444
push_middle 19618190
get 17301
push_front 128094374
push_front 705529121
get 651722
get 612978
get 323844
push_front 77399031
get 625986
push_front 433969349
push_front 261004974
push_front 960534670
push_front 573289991
push_back 784894358
push_middle 230865883
get 108120
push_front 695335356
push_front 746987906
get 369702
push_front 102087472
get 353178
push_middle 229626406
push_front 967551387
push_back 341353743
get 590913
push_front 872304364
push_middle 305284402
push_back 678292081
push_front 984990132
get 65164
get 668908
push_back 356678295
push_middle 461511971
push_back 192853724
push_front 815847474
push_front 185557621
push_front 90612181
push_front 380389135
push_middle 488627449
push_front 525662744
push_middle 751604907
push_middle 684435804
push_back 496161923
push_middle 944723592
push_front 62892918
push_back 518712468
push_middle 86165081
get 115413
push_middle 161036414
get 548213
push_front 799318759
push_back 328902196
get 454589
get 91760
push_middle 419246389
push_middle 284720245
push_middle 411226958
push_front 811657517
push_front 996323585
push_middle 133490426
push_front 646644294
push_front 783854126
push_back 960981191
push_front 380014710
push_back 347438616
push_front 558842184
push_front 971691134
get 341181
push_front 480669072
push_middle 502791844
get 647000
push_front 577609670
get 398748
get 665156
push_middle 660834005
push_front 769610381
push_front 265589982
push_front 699784579
push_back 600513946
push_front 732484066
push_back 685400158
push_front 107626331
push_back 389636299
push_front 575511571
push_front 581768230
push_middle 80637053
push_back 74215685
push_back 791869386
get 317786
push_middle 261312361
push_middle 142806371
push_middle 805518237
push_middle 785403134
get 637807
push_front 491519657
push_front 486925191
get 174560
get 407142
push_back 109335747
get 499781
push_middle 488763411
get 350819
push_front 864783103
get 394463
push_middle 670438862
push_front 918475156
push_front 519584730
get 420915
push_front 284934591
get 230044
push_back 207862103
push_middle 289142260
push_middle 675794459
push_middle 286868429
get 360076
get 287642
push_back 890734993
push_middle 134182807
push_back 433763180
push_middle 514807580
get 475466
get 93821
push_front 611073761
get 69639
push_front 772022797
push_back 734773443
push_back 510059626
push_back 690714470
push_back 463689547
get 508426
push_back 35989488
push_middle 454737691
get 221829
push_back 605943032
push_front 980666969
push_front 129674413
get 59319
push_back 185674940
push_back 456441187
push_front 702511426
push_back 103267495
push_back 772687409
push_back 747389385
push_front 862195121
push_back 18163303
push_middle 182090903
push_middle 844579835
push_back 357116595
get 462865
push_front 465578926
push_back 374396239
get 289610
push_middle 29559421
push_middle 105721929
push_back 69653004
push_middle 513681426
push_middle 809640522
push_middle 41760893
push_back 184026092
get 10542
push_back 866654691
push_middle 666740267
get 620281
get 408272
get 366108
push_back 892454067
push_back 666089954
push_back 342769428
get 485849
push_back 109444772
push_back 583494714
get 601766
push_back 790143074
push_front 210147184
push_back 29936309
push_middle 356689901
push_middle 756633221
get 355564
get 339769
push_back 779786869
push_middle 358598167
push_back 770902096
push_back 392899946
push_front 562643633
get 321046
push_front 320056282
push_middle 301216874
get 392669
get 323631
push_back 157593866
push_front 697669405
push_back 692911470
push_middle 895761206
get 671806
get 153681
push_back 80750501
get 644519
push_back 405115378
get 20529
get 668874
push_back 630547393
get 176922
push_back 561057759
push_back 745249897
get 63886
push_middle 597275859
push_middle 67304678
push_back 813368993
get 72053
push_middle 358050801
push_back 999090067
push_front 576356923
push_front 5497418
get 647813
push_middle 153311402
get 190728
push_front 438421770
push_front 950547447
push_middle 359191486
get 300416
get 419666
push_front 664880680
get 55980
get 436264
get 374768
push_front 62164473
push_back 233948513
get 57514
push_front 338305902
push_back 217974544
push_back 457746861
get 375636
push_middle 114415102
push_middle 936017805
push_front 902103253
push_back 596740410
push_front 95540300
push_front 578076670
get 49632
push_middle 432325733
get 602417
push_front 865830815
push_middle 661140448
push_middle 73387118
get 182661
push_middle 869674032
get 281197
push_front 406815180
push_back 351078837
push_middle 611804793
push_front 199983308
push_middle 558752941
push_front 311620473
push_middle 228529190
push_back 350304350
get 245559
push_middle 755478602
push_front 855282550
push_front 576378313
push_front 220710528
push_front 691061213
push_back 960948564
push_front 628317920
push_middle 429224750
get 397597
get 484391
get 347817
push_front 557518127
push_front 364461514
push_back 994074474
push_front 77999857
get 23431
get 470284
push_back 821070462
get 657120
get 467230
push_front 648532002
push_middle 144991377
push_back 228036364
get 552979
push_front 361776750
push_back 91643091
push_middle 686681577
push_middle 738853025
push_back 984010249
push_back 640674695
push_front 954446648
get 41900
get 139311
push_middle 265621334
push_front 492940360
get 331001
push_middle 267683994
push_back 287530941
push_back 881132400
push_back 272019624
push_front 57098984
push_middle 415623919
push_middle 95278049
push_middle 392217341
push_front 81170807
push_back 830811335
push_back 201596225
push_middle 284243856
push_back 750343459
push_middle 406084696
get 597940
push_front 291148821
push_middle 934357914
push_front 453204546
push_back 974047281
push_middle 161666813
get 333961
push_back 806196601
push_back 114991415
get 563668
push_front 963124868
push_back 974469426
push_back 408720857
push_middle 431268071
push_middle 731563676
get 254757
push_back 736296406
push_middle 905821892
push_middle 524744395
push_front 282514267
push_front 539533052
push_back 125966258
push_front 46649453
push_middle 636826948
push_middle 76272961
push_back 387113152
push_middle 31754857
get 420305
get 687174
push_back 68460433
push_back 796131176
push_front 965462913
push_back 549676830
push_front 372020456
push_middle 398199221
push_middle 504872595
push_front 864113299
push_front 424369126
get 401284
push_middle 932606151
push_back 260738267
push_back 914268533
push_back 309649907
push_back 303280652
push_back 925496821
get 80711
get 382962
push_middle 764506528
push_front 952449804
push_middle 62974848
push_back 696444976
get 128332
get 574687
push_front 312606074
push_middle 667437207
push_front 413705471
get 270584
push_middle 129765216
push_front 132442976
get 4773
push_back 862002238
push_middle 984547163
push_front 688169644
push_middle 265512368
push_front 756033119
push_middle 942530239
push_middle 653541699
get 38429
get 315005
get 171833
push_back 654690368
get 406401
push_front 788595206
get 112431
get 365954
push_middle 461575209
push_middle 853858996
push_middle 186372115
push_back 464158319
get 31670
push_back 885461735
get 363152
push_front 375551105
push_front 447095962
push_back 432223973
push_back 284535660
push_back 102919876
push_front 685324729
push_front 956086210
push_front 138005865
push_front 353937648
get 205543
push_front 3972609
get 294268
get 66305
push_front 371368108
push_back 310569738
get 508255
push_middle 700935158
get 36167
push_front 299237529
push_middle 943337015
push_front 770698874
push_back 337053799
push_middle 447398322
push_front 135554363
get 551279
get 564335
push_back 621002626
push_front 179072533
push_back 637171227
push_middle 813120797
push_front 464662079
push_front 244330078
push_back 874563680
push_middle 510311864
get 63674
get 465323
push_back 56683558
get 116425
push_front 592535953
push_front 84856411
get 446613
push_front 233405617
push_front 645826427
push_back 614925171
push_back 111819782
get 62204
push_middle 640828861
push_middle 784225401
push_middle 833795749
push_back 477317063
push_middle 684905889
push_front 137593390
push_middle 356332705
push_middle 820563227
push_middle 210642747
get 469815
push_middle 598895931
get 619308
get 106899
push_front 52406810
push_front 782331428
push_back 395225348
get 474177
push_middle 970456698
get 151459
get 486123
push_middle 243181730
push_middle 495314729
push_back 320692711
push_front 171631383
push_back 725880693
push_middle 956924542
push_back 326135068
push_middle 47591293
push_back 55505886
push_back 403903552
push_back 787081203
push_middle 991774875
get 197436
push_front 165107974
push_middle 104968944
get 515900
push_back 140546905
push_front 699072732
push_front 347375361
push_middle 33385189
push_front 605735137
push_middle 970665570
push_front 257752202
get 463493
get 54508
push_middle 112290499
get 157460
push_middle 495238458
push_middle 322754871
push_back 960028388
push_front 266128169
push_front 466185527
push_front 753111123
push_front 321192746
get 674744
push_middle 438804676
push_back 800132177
push_back 413416969
push_back 324967939
push_back 38918531
get 118221
push_middle 508002783
get 679458
push_front 137224661
push_front 83446493
get 611043
push_middle 967265979
push_middle 948301205
push_back 67968140
push_middle 914066543
get 661568
push_front 689899727
push_front 761904694
get 605371
push_back 888648683
push_back 701211702
push_back 111352838
get 23669
push_front 824091034
push_back 567396697
push_back 805630530
push_front 485698826
push_back 149189344
push_front 112715488
get 423561
get 633628
push_front 491458166
get 170908
push_back 161934856
push_middle 151562117
push_back 954528855
push_front 326305120
push_middle 690348432
push_front 14969876
push_back 940460244
push_middle 987049633
push_back 667768440
push_middle 423364218
push_front 953890121
get 121806
get 537587
push_middle 879073905
get 512509
push_front 28652705
push_front 998349118
push_back 317082679
get 423945
get 33745
push_middle 375144814
push_middle 128560144
get 683700
push_middle 214154019
push_back 487921862
push_middle 732160128
get 552625
get 255366
push_middle 476042264
get 58880
push_back 30206449
get 472162
push_back 270587859
push_middle 263763946
get 266778
push_middle 682478255
get 206075
push_back 539873708
push_front 888828588
push_back 115269590
push_middle 522782995
get 25874
push_back 396864708
get 126126
get 649939
get 257442
get 446225
push_back 212631559
push_front 160752931
push_back 774312926
get 625435
push_middle 118104323
push_front 232769265
get 37200
get 376311
push_middle 790510525
push_front 389452384
get 230999
push_middle 679604888
push_front 253055670
get 314008
push_front 441653755
get 435314
push_front 308813646
get 108760
push_back 981856834
push_front 995530455
push_front 222518433
get 178354
push_back 855507559
get 656335
push_back 286787576
get 132088
push_front 49369483
push_middle 795099866
push_front 506640414
push_front 671638749
push_middle 321298014
push_front 151204967
get 185445
push_back 587012742
push_back 131738385
push_front 662493687
push_middle 803672359
push_middle 826998837
push_back 495557699
push_front 817778982
get 390218
push_front 356266004
push_back 727419118
push_front 82924297
push_front 244742936
push_back 602894444
get 50640
get 312473
push_front 967968249
get 435484
push_back 15010895
push_front 919052208
push_front 47090741
push_back 478723131
push_back 517965635
push_front 103471521
push_front 64388788
push_front 349836418
get 663659
get 322848
push_middle 804220513
push_middle 428696224
push_middle 772152894
push_middle 339077799
push_front 69540514
push_middle 888789431
push_middle 781711349
get 120260
push_middle 865894140
push_middle 562832176
push_front 851642984
push_back 29750295
push_middle 490051892
push_back 327339697
get 333473
push_front 104939126
push_front 208762261
push_front 969339479
get 123725
push_back 403692241
get 567343
push_middle 176009235
push_back 240913082
get 48959
get 82005
get 579523
get 603902
push_middle 395484751
get 259820
push_front 621079149
get 5433
push_front 204131289
push_back 248517324
push_back 30191519
push_middle 970776914
push_middle 179935587
push_front 522641087
get 455609
get 518527
push_back 940913735
get 465659
push_middle 770325535
get 468922
push_front 147454803
push_front 773615867
push_back 413975220
push_front 868736815
push_middle 428875670
get 2607
push_front 525018550
push_front 451776292
push_front 725456787
push_front 135333564
push_middle 913472331
push_back 682957262
push_back 507586365
push_middle 155070142
push_back 165686662
get 130255
push_front 854048405
push_back 134189877
get 620377
push_back 587624972
push_front 128078041
get 682680
push_back 145205741
push_back 601250142
push_back 144287126
push_front 226622920
push_front 275228463
get 54094
get 622222
get 577532
push_front 419544909
push_back 676201119
get 664868
get 668322
push_middle 880084649
get 599182
push_middle 781995235
push_front 28587653
push_back 904355513
push_middle 859001829
get 438398
push_middle 637268979
push_middle 349292971
get 141598
push_back 355347640
get 64998
push_back 183279566
push_middle 201678426
push_back 250948526
push_middle 623025365
push_front 613886750
push_front 839595073
get 338030
get 244747
push_middle 842257166
push_back 633033144
get 70596
push_front 999699377
push_back 474617570
push_middle 520575926
get 460287
push_middle 608783960
get 487453
push_front 356701735
push_front 69851371
push_back 108614887
push_back 158725820
push_middle 106531470
push_front 661545440
get 482596
push_front 260540333
push_middle 686732354
push_back 482658580
push_front 496995784
get 435591
push_middle 553569958
push_middle 332352879
get 209191
get 450706
push_front 283259104
push_front 315403462
push_back 14471928
push_back 115439145
push_middle 733901221
push_front 109921706
get 570446
push_front 573375765
push_middle 537389513
push_front 83068946
push_back 411782218
push_back 256429269
push_back 985995846
push_middle 941724989
get 442129
push_back 616660421
push_front 212329189
push_middle 133990440
push_middle 428729125
push_front 770399232
push_back 859260267
push_back 218984883
push_front 401326403
push_front 756083384
push_front 615048064
get 322008
push_middle 781858789
push_back 531215077
push_middle 96328691
push_front 191056885
get 311841
push_front 518895832
push_front 697401029
push_middle 348051478
push_back 673826095
get 315462
get 555866
get 469877
push_back 406977007
get 79498
get 432920
get 215886
push_back 618368494
get 201238
push_middle 260505906
push_back 586391586
push_back 908494199
push_middle 140955140
push_middle 748105554
push_back 696237911
get 625155
push_front 393925447
push_middle 813063693
push_middle 256703765
get 571784
push_front 458492382
push_front 81179768
push_front 415948314
push_middle 20638951
push_front 7438027
push_middle 924647517
get 6641
push_middle 256755602
get 567184
push_middle 879334433
get 229480
get 95555
push_middle 727634544
push_front 423352232
get 295406
push_front 775555796
push_front 964749337
push_middle 357304332
push_front 613468875
push_back 947155306
get 286185
push_middle 782515447
push_back 349823518
push_back 447534699
push_front 386674465
push_front 8614724
push_back 35141429
push_front 974210575
get 135170
get 649071
push_back 505731799
push_front 693013860
push_front 727312805
push_back 161335268
push_front 367895211
get 511852
push_back 646711972
push_front 874039647
push_middle 272955791
push_back 78928337
push_back 725996669
push_front 580958007
push_middle 112404020
push_back 471883613
push_middle 961969227
push_back 233869958
push_front 312592459
push_back 363971151
get 377790
push_front 907866539
push_front 930298200
push_front 522394527
push_back 693206222
push_back 296394775
get 606610
push_front 524569512
push_front 600099629
push_back 986719289
push_front 59416127
get 528250
push_back 113828551
push_middle 765537722
push_front 986574210
push_middle 475025647
push_back 513878481
push_middle 425781008
push_front 844693462
get 165491
push_back 339756338
push_middle 169598036
push_front 84253355
push_front 594308836
get 268470
push_front 601219584
push_middle 393818296
push_front 704384308
get 96714
get 446462
get 554079
push_front 353232496
push_front 421373239
push_middle 305138581
push_front 451306278
push_middle 318680154
get 584249
push_front 159942706
push_front 492738116
push_back 741290948
get 514277
push_front 683767639
push_back 233938191
push_back 972410183
push_back 489660290
push_back 225852996
get 402749
get 567461
push_front 770504963
get 504670
push_front 687645777
push_middle 612312886
push_middle 961853249
get 506657
push_back 214618784
push_front 906806699
push_back 540260384
push_back 284510469
get 131134
push_front 257536666
get 380762
get 309628
push_middle 885127637
push_front 498005456
push_front 771475331
push_front 683415196
push_middle 640208571
push_front 416988689
push_middle 344613763
get 571255
get 581694
push_back 826177881
push_back 587564723
get 103369
push_middle 148649923
get 481424
push_back 964958129
push_back 879628849
get 365820
push_middle 209137241
push_front 891503821
get 452056
get 627725
get 248717
push_back 881731928
push_front 789963410
get 492242
push_back 865923492
push_back 101083631
push_front 947588729
get 314058
push_front 641083274
push_middle 909714568
get 534955
push_back 268391974
push_front 845670243
get 158177
get 270822
push_middle 78631799
push_back 854236896
get 264800
push_middle 89714531
get 594661
get 254159
get 197902
push_middle 948697417
push_back 884015342
get 590289
push_back 271812894
get 607833
get 81759
push_front 84609470
push_front 608450965
push_middle 380166548
push_middle 501435959
get 438706
get 243876
push_front 894640642
push_back 198379318
push_front 462144175
push_front 919641677
get 87264
get 475737
push_back 520403008
push_middle 272501230
push_front 101577740
push_back 913942235
push_front 950314794
push_middle 737142158
get 419675
push_middle 303881201
get 129749
push_middle 701213455
push_front 434443264
push_middle 222238690
get 456297
push_front 881073331
get 188983
push_back 125358523
push_middle 974694006
push_front 45583030
get 108351
get 522603
push_middle 575889140
push_middle 254542683
push_front 303994752
push_middle 572343784
get 212647
push_back 618853660
get 451037
push_middle 788428876
push_middle 893296871
push_front 321952439
get 613266
push_middle 8842915
push_middle 983606437
push_front 929472036
push_middle 719631142
push_back 21117849
push_back 28272282
get 536723
push_middle 156000291
push_front 690576522
get 181855
get 278375
push_front 468245702
push_front 543485225
get 253040
get 303460
push_back 49759168
push_middle 826308769
push_middle 146272857
push_back 115372729
push_middle 309967922
push_back 432569711
push_front 648026170
push_front 647855064
push_middle 317584224
push_front 114219042
push_front 761457583
push_front 128404957
push_middle 589961354
push_front 263322059
get 215026
push_back 21464598
push_front 863075931
push_front 736303262
push_front 963671374
push_middle 756761928
push_front 843262732
get 434408
push_front 946717130
get 566693
push_middle 111485495
push_back 361494692
get 155646
push_back 511711696
push_front 983842367
get 119872
get 548297
get 336685
push_middle 799465174
push_front 342503710
get 3505
push_middle 982372675
get 126584
get 219860
push_back 183938808
get 234328
push_back 895020773
push_middle 750180216
push_middle 661850382
push_front 847312927
push_front 292959041
push_middle 504868656
push_front 498030145
get 229314
push_middle 84324654
push_middle 757948385
push_front 272893444
push_front 565868682
get 328270
push_middle 638063123
get 479456
get 684475
push_front 98263427
push_middle 350733576
push_front 633410218
get 144362
push_middle 221959487
push_back 321363568
get 419243
push_back 518792354
push_front 396018705
push_middle 643138457
get 685399
push_middle 92546420
push_back 585539624
push_back 792710368
push_middle 799522671
push_back 166082461
get 158253
push_front 750295507
get 668028
push_back 49331901
push_middle 493000186
push_back 624273626
push_middle 981718095
get 54689
push_middle 485132609
get 217692
push_back 27559415
push_back 799161652
get 504612
push_front 268539344
get 586776
get 230761
push_back 497333746
push_front 233541115
get 386082
push_middle 364960766
get 247423
push_middle 996428173
push_front 32981361
get 508590
get 261721
push_middle 399150827
get 24993
push_middle 416325894
push_back 154490148
push_back 589064687
push_back 623201129
push_middle 95156694
push_front 879848087
push_front 569302594
push_front 930485942
push_middle 330220950
push_back 857962372
push_front 375317049
get 395358
push_front 362053201
push_front 703529960
push_back 960273282
push_front 116270104
push_back 665674407
push_middle 148249435
push_back 812300875
get 637254
push_front 326526098
push_front 805898739
push_back 951311432
push_front 525020769
get 154100
push_front 545693590
push_back 969920746
push_front 200459367
push_back 407952973
push_back 145679868
push_front 876161133
push_middle 829505717
push_back 671855960
get 114046
push_front 464460889
push_front 820630744
get 78541
push_front 882411352
push_back 329130752
push_front 284663320
push_back 158303454
push_middle 886331281
get 313018
push_middle 435080188
push_middle 431612949
push_front 123568440
push_front 60745510
push_back 526753211
push_front 308672618
get 325981
push_back 330116418
push_front 322097045
push_front 434309141
push_front 995692613
push_back 393706281
push_back 964269516
push_middle 575114802
push_back 504461076
push_middle 950870241
push_front 553053569
push_middle 479698089
push_front 80639363
get 378334
get 383973
push_front 664676986
push_back 50352287
push_back 684719591
get 442593
push_middle 945306349
push_back 813834873
get 505285
get 589590
push_middle 815352519
push_front 131347032
get 614354
push_front 448591433
get 493714
push_front 720657394
get 209317
push_front 601726940
push_back 681281356
push_back 929337251
push_middle 648253096
push_middle 913585055
push_middle 805039917
push_middle 144014872
get 174242
push_middle 654830000
push_front 974105436
get 478709
get 410100
push_back 555492331
get 650546
push_middle 658687519
push_front 460776323
push_back 740825243
get 84441
push_middle 711131850
push_back 98868594
push_front 949334956
get 125317
push_back 332553816
push_back 104778241
push_back 228992890
push_back 419132545
push_middle 712289518
get 264642
push_front 676369640
push_front 902528778
push_back 873165418
push_middle 563393770
get 491625
get 340187
get 354160
get 431425
get 218913
get 443990
push_back 285182416
get 41924
push_front 466982758
push_front 611139061
push_back 468741443
get 661923
push_middle 539498244
push_back 100617472
push_middle 529840294
push_middle 447413163
push_back 388242066
push_back 65879313
push_front 156806169
push_middle 280590183
push_front 731019009
push_back 684821444
get 647632
push_middle 593881169
push_back 490694744
push_middle 838544218
get 302579
get 67225
push_front 679690159
push_front 68089708
push_front 632484223
push_back 502473593
push_middle 941209513
get 122660
get 67554
get 416274
get 434799
push_middle 200204359
get 300827
get 536741
push_middle 519299201
push_middle 427943097
push_back 907048917
push_back 609066581
push_front 149883669
push_front 262135774
push_front 659049023
push_back 695653698
push_middle 643764768
push_front 897201320
push_middle 888649170
get 291466
get 420833
push_back 577470033
get 53496
push_front 466084102
push_front 856163929
push_middle 332169848
push_front 948181020
push_back 276218709
push_front 760603340
push_front 781724228
push_back 855937492
push_middle 281108355
push_middle 904747175
push_back 70140387
push_middle 345453480
push_middle 184857883
push_middle 639683712
get 604135
push_back 915110730
push_back 881376973
push_back 188669405
push_back 321040288
push_middle 832824830
push_back 997418772
push_front 25685491
push_back 916131554
get 264101
push_middle 269250753
get 330669
push_middle 477416319
push_back 437384017
push_front 160508698
push_front 298811582
push_back 607826603
push_middle 566427192
get 6698
get 250017
push_back 749456415
push_back 566742381
push_front 141832242
push_back 403506578
get 669188
push_front 972783370
push_middle 254743437
push_middle 249138297
push_back 838542608
push_back 487980446
push_front 319759495
get 157444
push_back 320187736
get 299114
push_middle 653229323
push_front 541151150
push_front 926402369
push_middle 663066662
get 551897
push_back 272505688
push_front 358370353
push_back 519550651
push_front 428677098
push_front 550595161
get 67473
push_front 499215373
push_middle 793766686
push_middle 80858087
get 404640
push_front 117019028
get 447375
get 487664
push_middle 806043455
get 79468
push_front 466558423
get 200620
get 346820
push_front 886492177
get 96658
push_back 479267486
push_back 288139450
get 678958
get 600851
get 248538
push_middle 279895337
push_front 22282283
push_back 175121837
push_front 796607279
push_back 388606562
push_middle 994918993
push_back 794988705
push_front 957869749
push_middle 24145939
push_back 993243148
get 659604
push_front 363351040
get 221415
push_middle 687612976
push_back 951731882
push_front 844031439
push_back 403099339
push_middle 312097689
get 157661
push_back 409525576
push_middle 783346497
get 377796
push_middle 726302022
push_back 234874386
push_back 140411222
push_front 259782950
push_middle 146099860
push_front 338131927
push_back 965462934
push_back 446873561
push_front 564949866
push_front 468710756
push_front 254927607
push_front 345688167
push_back 227055234
push_front 468031708
push_back 137634743
push_front 789577951
push_back 395222674
push_front 363721640
push_middle 314380129
push_middle 399640283
get 469341
push_middle 553673422
get 528338
push_back 349006299
push_front 266367092
get 238354
push_back 980436439
push_middle 504309010
push_back 837014752
get 277001
push_front 253327573
push_front 477108484
push_back 684658105
push_back 350707265
push_back 500642751
push_middle 786669690
get 227171
push_middle 230630221
push_middle 455952195
get 491908
push_front 941366503
push_front 436417123
push_middle 810101425
get 660171
get 414201
get 196465
push_middle 35268922
push_middle 378854049
get 493330
get 548966
push_back 632919560
get 645545
push_back 146009188
push_back 885443260
push_middle 912056306
get 34234
get 566168
push_middle 418680286
push_back 634626016
push_middle 374505653
push_back 134496572
push_middle 909619325
get 30256
get 622535
get 318990
push_middle 144238236
push_back 697791239
push_front 530923608
get 386511
push_front 735435372
push_back 147399745
push_middle 587066160
get 158614
push_back 456303971
push_back 644902813
push_front 401064618
push_front 748061049
get 496456
push_middle 771681563
push_back 207277070
push_middle 920134727
get 507752
push_front 233933708
push_middle 741968542
get 180209
push_front 411301299
push_back 733635152
push_back 150743212
push_middle 159266465
push_front 444423663
get 571884
push_back 647174300
push_middle 138916160
get 159810
push_back 549702022
push_front 315146900
push_back 671136002
push_front 938946723
push_front 764377302
push_middle 870615967
push_middle 635267152
push_middle 248954354
get 92110
get 127345
push_front 257073992
get 567949
get 672379
push_back 615708138
get 550435
push_middle 398677267
get 255550
push_front 683861624
push_back 801741553
get 32836
push_front 463846787
push_back 491556342
push_front 21446151
push_middle 491260062
push_back 537790465
push_back 109354096
push_front 865332736
push_middle 537835329
push_back 422779119
push_back 295701936
get 97334
push_middle 859741831
push_front 947269125
push_middle 203508096
get 405496
push_back 378871683
push_middle 145683140
push_front 599858279
push_back 291495614
get 259849
push_front 72029629
push_middle 873230488
push_back 958122546
push_middle 644559024
push_middle 931835037
push_front 347799419
get 154391
push_front 190006105
push_back 213136620
push_back 815994014
get 548840
push_middle 362890495
get 100938
push_middle 56555807
push_front 714380739
push_back 919317788
push_middle 226927867
push_back 603439365
get 304579
push_middle 511403275
push_middle 353992259
push_middle 876237145
push_back 119045191
push_middle 377761469
push_front 341253620
push_front 204714501
push_front 748268045
push_front 830811150
push_middle 186207739
push_front 114560290
push_back 51786682
push_back 447762924
get 143260
get 101758
push_back 598386299
push_middle 515534343
push_front 376278804
push_back 335276635
get 318124
push_back 663640210
push_front 65811622
get 160105
push_front 7302597
push_back 850164722
push_front 451554030
push_back 434187388
push_back 775871681
push_back 493831624
push_back 546162105
push_front 715383708
get 176362
push_back 288864992
get 35840
push_back 306003115
push_middle 321310258
push_front 720577436
push_back 640495204
push_front 891485940
get 571143
push_middle 74286622
get 356173
get 562814
push_back 319688460
push_front 123698292
get 148236
push_back 998892414
push_middle 372972402
get 613515
push_middle 760343477
get 481433
push_back 508551932
push_front 428395697
get 8402
push_back 374807651
get 144812
push_front 320137621
get 309560
push_front 154986909
push_front 316858099
get 324222
get 441187
push_back 634919579
push_back 23990995
get 412621
get 211791
push_middle 171333521
get 617717
get 193301
push_back 340167111
push_back 468233438
get 428221
push_back 299196773
push_front 964407622
get 209971
push_back 861797555
push_back 538899301
get 555926
push_front 377061313
get 170450
push_middle 726296557
push_front 779623151
push_front 617611154
push_back 658452264
push_back 761485035
get 311000
push_back 574382188
push_back 622035367
push_middle 813185266
push_front 793452082
push_front 282379776
push_middle 659574920
push_back 832084335
push_back 395161908
push_back 258205092
push_front 289895698
push_middle 526717219
push_back 140551215
get 326017
push_back 998676323
push_middle 274645021
get 392759
push_back 288861471
push_back 933707333
push_front 904864417
get 523649
push_front 822294095
push_middle 515301883
get 455297
push_back 390116996
get 182427
push_middle 526946866
push_middle 370646875
get 644409
push_front 912175503
push_back 1376037
push_back 324267318
push_back 746598789
push_middle 816765972
push_front 731073359
push_front 452056530
push_back 914049392
push_back 825456210
get 413039
push_back 996376882
get 178306
push_middle 736049178
get 2887
push_front 991955005
get 411853
get 656330
push_front 723918211
push_middle 286800544
push_middle 436735611
push_middle 644565809
push_back 221701019
get 207455
push_front 76276229
push_front 768522471
get 255770
push_middle 910880384
push_middle 440925366
get 294855
push_back 776959293
get 239725
push_middle 414899530
get 399888
push_middle 183366385
get 93150
push_front 507242567
push_back 406258983
push_back 980106261
push_front 938267610
push_front 300822486
push_middle 984944463
push_back 725396087
get 61704
push_back 596722192
push_back 562960400
push_front 470721156
push_middle 383030565
push_front 534275118
get 84275
push_back 747409475
get 408270
get 17456
push_middle 121346595
push_front 437354401
push_back 182213844
push_middle 164442733
get 444533
get 188075
push_middle 87866449
get 179204
push_front 993925496
push_front 884309326
push_back 23371046
push_middle 49861460
get 225592
push_back 663860549
get 75124
get 380370
push_back 468831849
push_back 476869723
push_middle 50220567
push_middle 272562841
get 286458
push_front 518642412
push_back 389244049
get 356783
get 310477
push_front 188769552
push_front 845828635
push_back 657591629
get 123925
get 197256
push_middle 318726786
get 631449
push_middle 721486888
push_middle 119324001
push_front 271158761
get 413547
push_back 746337872
push_front 967132995
push_back 459962274
get 348209
push_back 968358995
push_back 816620651
get 558240
push_back 797788396
push_back 510679976
push_back 531792044
push_back 382922128
push_front 840569237
push_back 840613126
get 673501
push_middle 652332263
push_back 272661629
push_middle 35394617
push_back 590181831
push_middle 822252145
push_back 118919819
get 602564
push_back 30273448
push_front 393271564
push_front 620995305
push_front 33244137
get 563179
push_middle 839779723
push_back 663372732
push_back 908038406
push_middle 252685805
get 251329
get 640908
push_back 315563340
get 617206
push_back 388337403
push_front 639776907
push_front 26242288
push_middle 345100803
get 229450
push_front 800490109
push_front 289513146
push_back 39697653
get 413159
push_middle 247149851
push_back 644788352
push_front 268790889
push_back 513065131
push_back 714127566
push_middle 550090602
push_middle 863395218
push_middle 520706954
push_middle 866530735
get 496097
push_front 389585383
push_middle 308427385
push_middle 849809780
push_front 594088146
push_middle 423905573
push_front 924402982
get 227052
push_middle 312468135
push_front 750912236
push_middle 561426260
push_middle 804181482
push_middle 906919339
push_back 326437276
push_back 311119951
get 571162
get 116331
push_middle 563509346
get 100054
push_back 820905674
push_back 788097857
push_middle 871621526
push_front 467241577
push_middle 158657718
push_front 822287940
push_middle 524538013
push_front 945234902
push_middle 388861963
get 180251
push_middle 478971920
push_middle 584285876
push_back 435615478
push_back 209438093
push_back 114730513
push_middle 993518170
get 213460
push_front 651984028
get 436644
push_middle 68799402
push_back 329355513
push_back 549328298
push_back 767772277
push_front 732295099
get 386812
push_front 819446194
get 299437
push_middle 50197050
push_middle 261091777
get 665036
get 675209
push_middle 771068687
push_middle 82065205
push_front 588958804
push_front 838072413
push_front 435468738
push_front 6248705
push_middle 872073995
push_front 683453816
push_back 513547422
push_back 323638743
push_middle 627315312
get 357746
push_middle 250436357
get 369402
push_front 718348334
push_middle 149925160
push_back 854035440
push_middle 226806013
get 378032
push_front 377136427
push_front 861851334
push_back 154721409
push_middle 256622932
push_back 718067399
push_back 414307980
push_back 182098943
get 313115
push_middle 319635635
get 450837
push_front 378593984
get 635285
push_front 703108688
get 151533
push_back 974884654
push_front 645065263
push_middle 802387346
push_middle 571704877
push_front 225181717
push_back 467430442
push_back 814775725
get 559377
get 159358
get 73683
get 353569
push_front 575335976
push_front 615677356
get 318297
push_middle 773549281
push_back 986219346
push_back 991556450
push_middle 747507718
get 596350
push_back 793910930
push_front 771764025
get 244057
push_middle 512472229
push_front 15224577
push_back 901438098
push_front 530797097
push_middle 92926009
push_front 32231887
push_middle 329652155
push_back 100983664
push_front 6650561
push_front 333161529
push_middle 5673336
push_back 460013973
get 533378
push_middle 787887186
push_middle 952995618
push_back 309239686
push_front 463043946
get 337251
push_back 736332071
push_middle 796129902
push_back 457940715
push_middle 248499639
push_back 301305212
push_front 704580267
get 591302
push_middle 767115702
push_back 784543253
get 519264
push_back 274531728
push_front 107646529
push_middle 628579090
get 425533
push_back 538923124
get 129389
push_middle 529884990
push_front 918641451
push_front 262538265
push_middle 904928108
push_middle 600845514
get 285306
push_front 791993275
push_front 415114131
push_front 316681435
push_middle 25985373
push_front 268882227
push_back 999906890
push_front 448871837
get 9116
push_back 735622517
push_back 715454983
get 35682
push_middle 570921339
push_middle 323504381
push_back 343480281
push_middle 129556709
push_middle 46688423
push_front 552018435
push_front 200092677
push_front 942219338
push_middle 176735716
push_front 703533844
push_middle 665575965
push_front 121206078
push_back 148070682
push_middle 66621602
push_front 643705776
push_middle 169611948
push_back 690890633
push_front 842437038
push_back 395795975
push_back 922163892
push_front 839449079
push_back 941312630
push_front 179495167
push_front 475455619
push_back 241267892
push_front 397515857
push_middle 122165169
push_front 433594597
push_back 353420877
push_back 536675611
push_front 473153787
push_front 45492883
push_front 960901187
push_front 131132216
push_middle 244950617
push_back 621525870
push_middle 476019287
get 154884
push_back 153940211
push_middle 498048693
push_back 855287496
get 166947
push_front 914667910
push_back 246349425
push_front 219085770
get 43365
push_back 733088414
get 537422
push_middle 149623056
push_middle 369787652
get 484841
push_back 546958238
push_back 263679629
get 55434
push_middle 670177462
get 408686
push_middle 821718542
push_back 725306548
get 368755
push_back 376021618
get 237275
push_front 248229916
push_back 426663289
push_back 310151452
push_front 873748045
push_front 854188443
push_middle 219902882
push_middle 268342448
push_back 940623826
push_back 851772634
push_front 544857503
push_front 916019041
push_back 523936237
get 83597
push_front 118602459
push_back 549967786
push_middle 150107059
push_front 779989385
get 25146
push_back 906528405
push_front 278268197
push_back 260496297
push_back 165774908
push_back 634506105
push_middle 978574888
get 535600
push_front 394345442
push_back 226938644
push_front 152484025
push_middle 747820503
push_front 98863953
push_middle 210394722
get 537570
push_front 81875902
push_middle 814838665
push_front 700882342
get 663950
get 88824
push_front 510054457
push_middle 223635261
get 283508
push_middle 208369661
get 686483
get 230776
push_back 121863033
push_middle 544828932
push_back 433871541
push_back 655937476
get 510883
get 649009
push_front 12572731
get 8088
push_back 754896016
get 671980
push_front 651096454
push_back 275756581
push_back 940368587
push_front 84878845
push_back 797589594
push_middle 118561779
push_middle 923597612
push_front 780225466
push_middle 692800988
push_back 601626683
push_middle 794605893
push_back 493716360
get 252129
push_front 386425614
push_back 180710907
push_front 843788983
push_middle 88407210
push_front 858539854
get 98097
get 511184
push_middle 650883447
push_middle 567127006
get 333767
get 142425
push_middle 969180785
get 337299
push_back 878131075
push_front 905217090
push_front 941730853
push_back 322984250
push_front 505053684
get 454549
push_middle 439007041
push_middle 743707115
push_back 646436518
push_middle 570150110
push_back 169283802
push_front 452390370
get 23743
push_back 970762911
push_front 849317196
push_back 165889390
push_front 712160353
push_back 168291287
push_middle 974518546
push_front 697301127
push_front 739972224
push_back 321479432
push_middle 195286748
push_back 626295427
push_front 2421213
push_front 988472429
get 496517
push_front 89757110
push_middle 12910229
push_front 336481859
push_back 677787904
push_back 287844650
push_front 961946523
get 467903
push_front 630245730
push_back 176171346
get 66409
push_middle 793665516
push_front 185384267
push_middle 535715980
push_back 56514857
get 468348
push_front 740143493
push_front 40468349
push_middle 92059232
push_front 553418335
push_middle 5591605
push_middle 643751170
push_back 786455062
push_front 680863567
push_back 132997850
get 185831
push_front 888997229
push_back 552841095
push_back 574132527
push_middle 98551227
push_front 236929414
push_back 157477874
push_middle 843562782
push_middle 515690502
push_middle 59939280
push_middle 144013305
push_back 288496254
push_back 750889341
get 242597
get 289404
push_middle 742331422
get 339789
push_middle 290303381
push_middle 367662638
push_back 944164283
push_front 366919597
push_front 574851697
push_middle 547399579
push_front 445822840
get 344695
push_middle 385862460
push_middle 114478374
get 241793
push_front 124691207
get 463559
push_middle 538996545
get 219306
push_middle 356619007
push_middle 166770519
push_middle 578632742
push_front 511823100
push_middle 588838506
push_front 410874623
push_back 996102021
get 105279
push_middle 965127462
get 228443
push_middle 986875400
push_back 411831017
get 285983
push_front 553604040
push_front 93260950
push_back 193122645
push_front 909471700
push_middle 195903805
push_front 880006965
push_middle 674967041
push_middle 534477866
push_back 205523246
push_middle 120607991
get 229250
get 475761
get 56941
get 193508
get 84051
push_back 29216773
get 685895
get 619268
push_middle 988651914
push_middle 419340715
get 553786
push_back 865092165
push_middle 704841245
push_front 659739801
push_front 832507934
push_front 435463513
push_middle 628714044
push_front 534118494
push_middle 31537228
get 176038
push_middle 787984702
push_front 593114797
push_back 954663200
push_front 433859652
push_back 279320998
push_back 401178828
push_middle 330691690
push_front 14307094
get 662495
push_middle 470972568
push_back 277387240
push_front 851715618
push_middle 549448107
push_middle 140483510
push_front 309703768
push_back 765830192
push_front 528721527
get 360187
push_middle 284051336
push_back 40042874
get 244374
push_front 445463208
push_middle 185411184
push_middle 65651463
get 638225
push_front 575079931
get 393726
push_middle 770820099
get 388579
push_middle 339986277
push_back 167029488
push_back 704722786
push_front 528865550
push_front 502076022
get 484693
push_front 653833194
push_middle 15796083
push_front 625047283
push_front 387288288
push_front 182313545
get 384352
push_front 679426934
push_front 793023807
push_middle 387398773
push_middle 850314988
push_middle 246701649
push_middle 551399248
push_back 512620533
get 416638
push_back 970678421
push_front 594565252
push_front 200463993
push_back 928880797
get 660802
push_front 301447792
push_middle 847324962
get 639637
push_front 801660018
push_back 997770368
push_middle 262775667
push_back 880736877
push_front 703986371
push_middle 738276406
push_middle 563023693
push_back 525412896
get 28475
push_back 345252564
push_front 479838606
push_back 199090484
push_middle 215698872
push_middle 853203466
push_middle 589471151
push_back 47139454
get 582867
get 363901
get 573985
get 603484
push_front 471599537
get 336864
push_back 406934929
push_front 557363368
get 414274
push_front 563116088
push_middle 88788242
push_front 301195426
get 348435
push_front 655603658
push_back 27854644
get 311588
push_middle 12316077
get 466892
push_back 918406610
push_back 188851568
push_front 230309723
get 375263
push_middle 607499620
get 28782
push_back 371781509
get 440277
push_back 236673537
get 330735
push_middle 567805154
push_front 126413871
get 364980
push_front 911165241
push_front 565844800
push_back 436100503
push_back 262677623
push_front 49519522
push_back 356509775
push_back 804898370
push_back 482356692
push_front 238315
push_back 620163575
get 1064
get 182074
push_middle 496006772
get 574786
push_front 720299309
push_back 942107576
push_middle 189992488
get 289568
push_back 169126099
get 254294
push_back 600504646
push_back 579823859
push_middle 301544013
push_middle 148172924
get 341616
push_middle 55022421
push_back 736896132
push_middle 977093086
push_back 167336775
get 545883
push_back 367507187
push_front 681805785
push_front 471652461
push_front 793394599
push_middle 62658361
get 25377
push_back 407889391
push_back 477667424
push_middle 740863280
push_middle 28002941
push_front 824255039
push_back 419042651
get 23646
push_middle 36633010
push_front 625506012
get 562927
get 250327
push_front 116084845
get 613351
get 170995
push_back 899591590
push_middle 625306075
push_front 794736299
push_middle 824844976
push_middle 685674292
get 315855
push_back 989281647
push_back 32690544
push_back 979213872
push_front 468588272
get 317298
push_back 285525596
get 680908
get 557670
get 456454
push_front 80848124
push_front 253940717
push_front 820088509
get 180702
push_back 580037888
push_front 916601915
push_front 680762289
push_middle 805996235
push_front 968961197
push_back 160330345
push_front 91539203
push_front 176776319
push_back 232375011
push_middle 25329327
push_middle 443471860
push_back 524714432
push_middle 261668180
push_middle 736359202
push_middle 105800493
push_front 652678943
get 183714
push_front 792526894
push_back 84250583
push_front 893099084
push_middle 333698500
push_front 172188054
push_back 31682869
push_front 630074263
push_back 95556640
push_middle 102996034
get 451362
push_middle 747836345
push_middle 942556460
push_middle 34439466
push_back 507157494
push_middle 766908054
get 419750
push_back 320469572
get 234581
push_middle 631586041
push_middle 585453634
push_front 818869113
push_front 640517826
get 408156
push_front 130890662
get 220985
get 296663
push_front 642347397
push_middle 290616851
get 555976
push_back 821284255
push_middle 187105483
push_middle 38996796
push_back 898221209
push_back 157586269
get 176155
push_back 349676613
push_middle 912656407
get 636500
push_back 225671757
push_middle 782887450
push_front 143137791
get 258734
push_middle 798180212
get 309706
push_middle 890894586
push_back 734852299
get 608933
push_front 441759851
push_back 90964653
get 503109
push_back 150615322
get 242170
get 404064
get 569134
get 38626
push_front 185928096
push_front 551156235
push_front 299567607
push_middle 503395676
push_back 69383508
push_middle 940501792
get 534913
push_front 952201010
push_back 822355482
get 92861
push_middle 938931305
push_middle 3429968
push_front 961982190
push_front 470583554
push_front 162109222
push_front 673114665
push_middle 441076740
push_back 692383236
push_back 26175699
push_back 414318140
get 525460
push_front 855644727
get 115890
get 168389
push_back 602200169
push_front 604388089
push_back 23816761
get 548438
get 367475
push_back 138097327
push_front 993561959
get 266097
push_back 32024413
push_back 655856449
push_front 861705269
push_front 589158866
push_front 931167498
push_middle 235007062
push_front 792131176
get 391420
push_middle 430631586
push_back 93768289
push_middle 542890021
push_back 534890880
push_middle 99222117
get 663121
push_back 370548150
get 140016
get 403796
push_back 998829021
push_front 452645686
get 685911
push_front 506410904
push_front 586186342
push_back 381559532
push_front 722065463
push_back 504800211
push_front 217928921
push_middle 460277284
push_front 937299090
push_middle 283095262
push_front 107888795
push_back 509441713
push_front 459965141
push_back 543220927
push_back 502625510
push_front 567540057
push_middle 467636505
push_back 194072102
push_middle 13861607
push_back 165602176
get 36197
push_back 448999812
get 88725
push_middle 769211703
get 677753
get 292411
push_front 978609540
push_front 165120048
push_back 619849897
push_middle 837827632
push_back 140955718
push_back 96998501
get 572596
push_back 101743085
get 432021
push_middle 3387600
get 19254
get 254763
push_back 297937594
get 546426
push_back 809763863
get 99079
push_back 468137620
push_front 542114659
push_front 216000238
push_back 303502152
get 8592
get 195956
push_front 910554460
push_middle 106817392
push_middle 404867206
push_middle 70336559
push_middle 732910231
push_back 740684569
push_front 140696987
get 126619
push_middle 767464297
push_middle 991756588
get 26785
push_middle 145308954
get 614408
push_front 326216992
push_back 419115047
get 51022
push_middle 445653717
get 109285
push_back 71313140
push_middle 470451854
push_middle 330693099
push_back 876185439
push_middle 501715412
push_front 343017317
push_back 327262163
get 472753
push_front 654116258
push_middle 508540638
push_back 99583679
get 20899
get 70702
push_back 923274032
push_back 365043215
push_front 834742646
push_middle 666443627
push_middle 784527254
push_front 991800055
push_back 264330707
get 58354
push_front 805534490
push_front 51199070
push_middle 388582531
push_back 86309238
push_middle 652456213
push_middle 56214550
get 420371
push_front 24085127
push_back 438586982
get 272624
get 396799
push_front 404080734
get 500349
push_middle 536200108
push_middle 101751985
get 168316
push_back 66330155
push_front 832333888
push_back 219068140
push_back 106303075
push_middle 113477813
get 101042
push_back 404752967
push_front 805813283
push_back 143134483
get 195803
push_back 57168354
get 433198
get 370674
push_back 579012489
push_back 533261988
push_front 2042072
push_front 629757779
get 604057
push_middle 623447827
get 128279
push_front 731751319
push_front 400851667
push_back 622436993
get 650448
push_middle 663398947
push_back 163750693
push_back 723886750
push_front 766240477
get 56625
push_back 537227929
push_front 362905981
get 195199
push_back 502019627
push_middle 729598176
push_front 403353791
push_back 875380622
push_front 411538148
push_front 431113182
push_middle 615215293
push_front 505556513
get 587508
push_front 358861187
push_middle 683460328
push_middle 74115601
get 12203
get 477080
push_middle 861165696
push_front 226831876
push_back 556602583
push_front 361745841
push_front 596051910
push_front 951226266
push_front 383686096
push_front 658056889
get 474687
push_middle 247445521
push_front 796568233
push_front 151227911
get 288387
push_middle 49325154
push_back 287775681
push_back 821961157
push_middle 424722884
push_front 918733630
push_middle 917622567
get 533899
get 245149
get 465225
push_front 674369670
push_back 724486765
push_middle 189329325
push_middle 944838002
push_back 792119657
push_middle 311057281
push_back 267658290
push_back 794591948
push_back 820525455
push_middle 917360224
get 314652
push_front 623211261
get 653329
push_middle 747131847
push_middle 737276111
push_middle 408803719
push_middle 606981458
push_front 394100407
push_front 911828495
get 320062
get 664406
push_front 181002864
get 669934
push_back 694129306
get 102523
push_back 470947839
push_middle 187102386
push_back 741884839
push_back 171092881
get 285663
push_middle 509875832
get 423251
get 73675
push_front 657859409
push_middle 920727618
push_back 794853550
push_middle 123088592
get 340070
push_back 812956708
push_front 449142298
push_middle 963673652
push_back 16125528
push_front 165150261
push_front 496398831
push_middle 861806808
push_front 985835260
push_middle 353484397
push_middle 886729076
push_middle 603150471
get 677890
push_back 370864670
get 411581
push_middle 276790913
push_middle 372270733
push_front 131409391
push_middle 963174182
push_middle 296341078
push_front 392237737
get 174072
push_middle 585383668
get 557566
get 520829
push_back 104495662
push_back 857614171
push_middle 282906471
push_back 201214715
push_back 529436506
push_front 32225004
get 247077
push_front 824370393
push_middle 822364255
push_back 499739128
push_back 247241163
get 213333
push_front 791871160
push_front 991105783
push_back 327359642
push_front 758772081
push_front 740624386
get 619888
get 409648
push_front 408612004
push_front 298121258
push_back 250201590
push_back 537883540
push_middle 268741441
push_back 602163168
push_front 905855014
push_front 55762776
get 200912
push_front 724489563
push_back 574262563
get 307805
push_middle 898661225
push_back 851947669
push_back 60474022
get 498599
push_back 370653585
push_back 892552379
push_front 185998152
push_back 109251513
push_back 759084225
push_back 66872580
push_middle 69009759
push_back 14294737
push_front 968610367
push_back 449673097
push_front 842215939
get 384214
get 191770
get 134036
push_middle 30103077
get 541512
push_middle 979686385
push_middle 440942677
push_back 58437490
push_middle 52472795
push_front 547660630
push_middle 682004818
push_middle 45334628
push_front 336213345
push_back 688832594
push_back 648626069
get 121500
push_front 851689939
push_middle 868846728
push_front 19356905
push_back 47902699
push_front 122059973
push_middle 559131416
push_front 406945248
push_middle 47938218
push_back 624461011
push_middle 654180774
push_back 155255864
push_back 114166067
push_back 993011373
push_back 298782569
push_middle 163612919
get 243554
get 369612
get 184152
push_front 154343424
push_front 69988243
push_back 171567073
push_front 726757653
push_front 290107982
push_back 636417335
push_front 623072789
push_front 734214693
push_front 482435792
push_middle 258923485
push_front 952533848
push_back 286069161
push_back 262525640
push_middle 695778618
push_middle 686245417
push_back 280081758
push_middle 652838591
get 270799
push_front 972778317
get 125340
push_middle 803101939
push_middle 189136700
push_front 689010786
push_middle 469564619
push_back 425821827
get 643059
get 384814
push_front 55668299
push_front 435330099
get 51019
push_front 696784691
push_back 53000885
get 495724
push_front 149658118
get 167446
push_back 441047307
push_back 238153514
get 130727
push_middle 567201631
push_front 543552374
push_middle 188237005
get 610288
get 294820
push_back 169051208
get 397285
push_middle 414655166
push_front 293882680
push_back 39423771
push_front 597055439
push_front 618709984
push_back 554375834
push_middle 207251623
push_front 893885836
push_front 890376686
get 488010
push_front 317850951
push_back 745402718
push_middle 122524721
push_middle 571692000
get 74003
push_front 450284091
push_back 74584998
push_middle 470623202
get 173961
push_back 780343083
push_front 289333126
push_front 866760471
push_front 900140747
get 54595
push_front 837252925
push_back 819570529
get 290848
push_middle 497808215
push_front 576212756
get 558470
push_middle 49463946
get 147661
push_middle 18356493
get 186544
push_back 342083641
push_back 512982350
get 429403
push_back 305819070
push_middle 442564205
get 136019
push_middle 576765884
push_front 384213310
push_front 991801399
push_middle 965029903
get 201316
push_middle 369274936
push_front 126667230
push_back 617913009
get 120518
get 487594
get 412431
get 266987
push_middle 451432168
get 79209
push_front 923485328
push_middle 423156505
push_middle 754967227
push_front 429989886
push_front 375955100
get 309065
push_middle 587569301
push_back 763233955
push_back 219812741
push_front 141888810
get 645704
get 684097
push_middle 488904636
get 646993
push_middle 188983354
push_front 551862627
push_back 996872027
push_front 890981400
push_back 915231115
push_front 78049983
push_middle 946197907
push_back 921659799
push_middle 408361755
push_middle 271142519
get 535700
get 391330
get 197244
push_back 871335422
push_middle 572807189
push_back 200043996
push_front 180310848
push_back 531608766
get 635681
get 378070
push_front 523657493
push_front 624857600
push_back 748720361
push_front 271893071
push_middle 902279284
push_front 315929205
push_front 924274947
get 57460
push_front 655634943
push_front 633893156
push_back 58862782
push_back 814947885
push_middle 122790322
push_back 999958632
push_front 893179349
get 535686
get 479197
push_middle 715810782
get 229738
push_front 81898910
push_back 910108381
push_front 460331626
push_front 122924187
push_middle 945872557
push_front 579114806
push_middle 241897770
push_back 281357587
push_back 656139778
push_front 541100953
get 55695
push_front 391862305
get 441076
get 19839
push_middle 34552509
push_middle 599979255
get 63867
get 628639
push_back 671978875
push_back 371448720
push_front 103866387
push_middle 238798791
push_front 599167987
push_middle 995386742
push_back 272223126
push_front 113879106
push_middle 151735267
get 616324
push_middle 588814978
push_back 511851735
push_middle 414339264
push_back 916473588
push_front 75502736
push_middle 559785752
push_back 603171224
push_back 316705525
get 602687
push_back 52280917
get 648236
get 260558
push_front 955135317
get 38280
push_front 206969269
get 650841
push_front 74336492
push_middle 153579637
push_back 894991256
push_middle 827828009
push_back 277824416
push_middle 278715762
push_front 21508885
push_middle 470932050
push_front 709488714
get 48333
push_front 490776017
get 515102
get 532837
push_back 496892922
push_back 791298599
push_middle 170333555
push_front 563297423
push_front 182225964
push_front 944193250
get 472243
push_back 459069293
get 263759
get 103872
push_front 314674611
push_back 79391546
get 498362
push_back 421181740
push_back 927205540
push_middle 487220151
push_middle 145469628
push_back 497066067
get 131791
get 378048
push_middle 160635716
get 506358
get 652209
push_middle 425904184
get 173793
push_middle 34110175
push_back 929655797
push_back 111680931
get 381889
push_back 350353286
push_back 443791671
get 623953
push_middle 227257861
push_front 500807972
push_back 827679593
get 591113
push_front 124974423
push_front 608890156
get 559938
push_front 233116947
push_middle 336009243
push_front 554977560
push_front 498076187
push_middle 146518260
push_middle 816490188
push_front 584215649
push_front 777972504
push_middle 9183288
push_front 719693758
push_middle 363886439
push_back 31551639
get 320917
push_back 758999934
get 189418
get 288023
push_back 798489207
push_front 969926211
get 427114
get 22769
push_front 326997958
push_back 321543007
push_back 991034804
push_front 897862373
push_front 158183751
push_front 951393857
push_back 499285489
push_back 833502339
push_front 765561034
push_back 216027938
push_front 742549120
push_front 930811642
push_front 339380188
get 89436
push_back 777891162
push_back 697815880
push_front 472594897
get 651824
get 369465
get 215327
push_front 657523668
push_back 926858127
push_front 670004030
push_middle 547065976
push_front 104459638
get 685970
push_middle 503251924
get 155836
push_back 64534173
get 479895
push_back 285215077
push_back 255758646
push_back 630638768
get 128314
get 583425
push_back 973646806
push_middle 866620670
get 6696
push_front 970545242
push_middle 123020933
push_front 905666582
push_middle 164774415
push_middle 280627169
push_front 311256769
push_back 252164688
push_middle 59541202
get 362051
push_back 33334486
push_front 157875721
get 527458
get 86585
push_front 112326230
push_back 60907815
push_back 456660639
push_middle 682875172
push_front 853047242
push_back 726268575
push_middle 403277009
push_back 162500304
push_back 784295933
push_middle 249869345
get 616837
push_front 727343135
get 268730
push_middle 971342140
get 435541
push_front 354055918
push_back 761221038
push_middle 301970463
push_front 341603985
push_back 306326329
push_front 307521311
push_back 88746187
push_middle 478983960
push_front 3604775
push_front 754573348
push_front 332687377
push_back 149343372
get 90667
get 121943
get 46012
push_middle 200764413
push_front 641995712
push_back 482708956
push_back 84200489
push_front 677818163
push_middle 310977425
push_back 304440680
push_front 564545198
push_front 163674314
get 20981
push_middle 186427955
push_back 505174077
get 569630
push_back 986689493
get 287400
get 531851
get 285296
push_middle 30946015
get 493166
push_front 153083635
push_front 906171601
push_front 384928454
push_front 796006093
push_front 85492683
push_back 929217750
get 476646
push_front 941396652
push_front 54372773
push_back 308283240
get 374644
get 583049
push_front 267143268
get 305210
push_back 968863012
get 470817
push_back 48923916
push_middle 535462177
push_middle 543606219
get 263077
push_middle 829526747
push_middle 117511447
push_middle 551403860
get 485559
push_back 222938097
push_back 468381235
get 286643
push_front 268820153
push_middle 694263163
push_back 312579569
push_front 270667824
push_front 705847828
push_front 613175604
push_middle 865486900
push_back 829780179
push_back 69831374
get 531890
get 310209
get 7269
push_back 680058762
get 558691
push_middle 805336679
push_middle 333464633
push_front 364554528
push_front 764858680
get 384524
push_front 808076665
get 175459
push_back 138715076
push_front 167257233
push_front 874063517
get 660854
push_front 313409949
push_back 192016503
push_middle 239495909
get 464747
push_back 423174862
push_back 135146896
push_back 473255939
push_back 27754870
get 371982
push_middle 78273214
get 242790
push_front 949972946
get 639168
push_middle 800271597
push_back 381966218
push_front 802881535
push_front 425935865
push_middle 758966256
push_front 22684973
push_back 57750666
push_front 795156315
push_front 497120192
push_back 668250635
push_front 374171307
push_middle 906833058
push_back 583987743
push_middle 466408844
get 319285
push_front 571985381
get 596866
push_middle 373989446
push_middle 35648488
get 167349
get 588785
push_middle 257341119
push_middle 939625547
get 649375
push_middle 534953236
push_back 941627480
push_back 364689400
push_front 594565748
push_back 931670677
push_back 968963939
push_back 709736221
get 284354
get 362670
push_back 349952723
push_middle 18474420
push_middle 944952599
push_back 937138074
push_front 379858089
get 78287
push_middle 40982200
push_front 350719594
get 568256
push_back 7646473
push_middle 459447407
push_middle 917445911
push_front 917794488
push_middle 512532033
get 284185
get 84898
push_back 657254505
push_back 541382666
get 89575
push_middle 861295473
get 452058
get 643525
get 54350
push_front 803499510
push_back 569175690
push_back 215951530
push_front 468911740
push_front 637126065
push_middle 423300953
push_middle 260271349
get 384587
push_back 236412046
push_back 824871367
push_front 681592789
get 287802
push_front 20582559
push_middle 234629739
push_middle 96514131
get 299919
get 421701
push_back 930210413
push_front 680157836
push_front 413909986
push_back 629680162
push_front 869266133
push_middle 762342322
push_back 904473799
get 226984
push_back 263997243
push_front 60911860
get 201398
push_middle 851466977
push_middle 426005828
get 292996
push_middle 256894610
push_middle 415293288
push_middle 75246615
push_back 616970391
push_middle 126239048
get 191551
push_front 377794933
push_back 568532020
push_middle 196170558
push_front 896224080
get 531640
get 538261
push_front 899970366
push_back 695367903
push_back 674641104
get 248330
push_back 238292145
push_middle 876785650
push_front 866614738
push_middle 131095317
get 224543
get 35665
push_middle 428644774
push_middle 784908798
push_back 401566978
push_back 520479498
push_back 30756340
push_back 624382764
push_front 502347669
push_front 147650431
push_back 219305956
push_front 17134566
push_front 892877223
push_back 9689728
push_front 222384020
get 345610
push_back 608848650
push_front 40860931
get 496108
push_middle 509669868
push_back 422566793
get 274335
push_front 333265144
get 360433
push_middle 582147201
push_middle 666712125
push_front 424829452
get 338437
push_middle 304828655
get 99808
get 385739
get 149553
get 513604
push_middle 206906901
push_back 589566448
push_front 378488700
push_front 149177476
get 162907
push_front 345511365
push_middle 860850207
push_front 454010101
push_front 133744441
get 72738
get 265579
push_front 138486164
push_front 574828757
get 187558
push_middle 532989448
push_middle 511966118
get 182672
push_front 636260071
push_front 844010442
push_back 922683550
push_front 293494946
push_front 433103782
push_back 791956032
push_back 314780716
push_middle 827940655
push_middle 591428843
push_back 684405387
push_back 446475619
get 646023
push_front 825159057
get 609008
push_front 181607641
get 121524
push_front 154859868
get 553471
push_middle 431630367
push_front 407147783
push_back 448720514
push_front 320759005
get 279380
push_back 252827463
push_back 959701012
get 181277
get 202526
push_front 877313343
push_front 837933886
push_front 230786396
push_front 400429837
push_front 423115318
push_middle 825330308
push_middle 237660469
get 32136
push_front 927852088
push_middle 313019964
push_front 214967658
push_middle 321978996
get 683295
push_back 476413669
get 439304
push_middle 926390400
push_front 180773975
get 150661
push_front 77862341
get 303037
push_front 439168477
get 115362
get 93930
get 549088
push_front 962633767
push_middle 875869447
push_front 574358137
get 339841
push_front 940121101
push_back 942212847
push_front 626137297
get 521453
get 144034
push_front 800288902
push_middle 240424491
push_middle 104684803
push_middle 752929539
get 138167
push_back 740434331
push_front 627413169
push_middle 223340287
get 623024
push_middle 287470596
push_front 54045235
push_middle 307309276
push_back 484858770
push_back 770713672
push_back 389589615
get 603900
get 401773
push_middle 16995306
push_front 961720791
push_back 835772592
get 76774
push_front 716515040
push_middle 296911944
push_middle 52764782
get 404107
push_middle 554660194
push_back 400542583
push_middle 438851380
get 423731
push_front 968961968
push_middle 614892463
push_middle 708233313
push_front 200247137
get 488933
push_front 412330642
push_middle 873206089
push_back 714034138
push_back 87277257
push_back 83244665
push_back 254357580
push_front 146343884
push_front 424192482
push_back 729829980
push_front 389056470
get 401913
get 435298
push_middle 563853438
push_front 605945422
push_front 591605914
get 593735
push_back 908690914
push_back 511182407
push_middle 918574647
push_front 636555287
push_back 363314300
push_front 695120766
push_back 466442525
get 564180
push_back 481513645
push_back 229792138
push_front 137159121
push_back 438127968
push_middle 125225368
push_back 813384628
push_back 363686047
push_back 554072474
push_back 575725206
push_middle 151475657
push_back 660937108
push_middle 873119886
get 29928
push_middle 655697035
push_back 87898843
push_middle 143687017
push_front 716396766
push_front 698901149
push_middle 552871755
push_front 533257080
push_front 906700531
push_middle 66162053
get 87196
push_back 951149998
push_middle 937257874
push_front 525434566
push_back 801474857
push_back 325047727
push_back 333913087
push_middle 853377143
get 456817
get 581452
push_middle 695461723
push_middle 382838978
get 159998
push_front 417360690
push_front 935381038
get 417629
push_front 983522321
push_front 115113227
get 401168
push_middle 776337835
push_back 133249787
get 639783
push_back 258846493
push_back 382813772
push_middle 345725217
push_front 660871882
push_middle 778405283
get 162362
push_middle 127854274
push_middle 482968197
push_front 643725322
push_front 510594279
push_back 175071735
push_back 484085246
get 529381
push_middle 518015034
push_front 963738170
push_back 876888894
push_middle 641432260
push_front 831605518
push_back 801763700
push_back 91125456
get 478472
push_middle 762315621
get 107553
push_back 855018123
push_middle 496423244
get 670031
push_front 572179072
push_middle 440801525
push_front 699604101
push_back 75330852
get 184806
get 319766
push_middle 825551339
push_middle 497373328
push_middle 400222136
get 464866
push_back 173673553
push_back 664927587
push_back 546142685
push_middle 655603684
push_middle 299262949
push_middle 950418799
push_front 126345619
push_back 127126885
push_back 731284658
push_middle 101410740
push_front 11081258
push_front 139395802
push_front 85198870
get 60564
push_middle 789460682
push_middle 151182247
push_middle 625112535
push_back 262969235
push_back 777081843
push_back 127733529
get 505890
push_back 822285170
push_back 433968593
push_back 567229496
push_middle 227283179
push_back 363775896
get 275947
get 580334
push_middle 695319786
get 191721
get 599424
push_front 687202399
push_back 787124279
push_front 701840911
get 109571
push_middle 283404964
push_back 387616703
push_back 707587204
push_back 966967462
push_back 693834393
push_middle 362506664
push_front 205069021
push_back 583336860
push_back 739955569
push_back 369221697
push_back 433704075
get 520176
get 302211
push_middle 894075243
push_back 299054027
get 406231
push_middle 218081612
push_front 355188431
push_front 686651258
get 456258
push_middle 254433975
push_middle 436473615
get 205618
push_back 670475211
get 117255
push_front 821337906
get 612690
push_front 713892400
push_back 755621347
push_middle 114759698
push_front 44451162
push_middle 337495180
get 455826
get 6137
get 553197
push_middle 310769151
push_back 949437372
push_middle 454375389
push_front 727481938
get 367894
get 299213
push_front 144294814
push_middle 537814064
push_front 632808149
push_back 21047995
push_back 984523520
push_middle 945708095
push_front 825758139
push_middle 761885325
push_middle 821135741
push_front 764439936
push_back 711938944
push_middle 490555197
push_front 933006620
push_front 202236210
push_middle 29551447
push_back 745240273
push_middle 464104380
push_back 530595057
push_middle 413894862
push_front 121711075
push_back 883177514
push_middle 572264466
get 513529
push_middle 424233733
push_back 975279900
push_middle 622468928
push_back 446948022
push_front 385792365
push_front 660382783
push_back 244869439
get 341314
push_back 952323860
push_front 347696722
push_middle 59996802
push_middle 600174436
push_middle 353769608
push_middle 601689437
push_front 368252725
push_back 195675326
push_back 449579899
push_middle 873811484
get 337012
push_front 803733853
push_middle 986347349
push_front 644091430
push_front 145934591
push_back 786362347
push_front 736146383
get 377009
push_front 547761242
push_front 348516930
push_middle 677985277
push_front 326904379
get 498813
get 22765
push_back 535610725
push_middle 302304849
get 136043
get 686598
push_middle 23877428
push_back 82128352
push_middle 633255730
get 594083
push_front 626261237
push_front 351175139
push_front 665965377
push_middle 619761356
get 330807
get 181515
get 209446
push_front 164758637
push_middle 190755055
push_back 18889902
get 500451
push_front 74414606
push_back 716967015
get 551015
get 206044
push_back 652485956
push_back 661775400
push_middle 236239698
push_middle 693596221
push_middle 628949772
get 474154
push_middle 180143100
push_back 301952532
push_middle 927718195
get 31939
push_middle 250287613
push_front 303571984
push_front 861936942
push_front 974179404
push_front 216096219
get 24713
get 520366
push_middle 665188727
get 682895
push_front 459936940
get 349487
push_back 531713481
push_front 6443057
push_middle 125032208
push_back 80289460
push_front 324806740
push_front 729903780
push_back 949533154
push_front 897181789
push_middle 72398003
push_middle 303725077
push_front 343904014
push_front 885578830
push_front 373919050
push_front 194409829
get 480884
push_middle 271698977
push_back 933310924
push_back 720032916
push_middle 772586406
push_front 543801131
push_back 399973372
push_back 48496607
push_middle 792563003
get 648214
push_front 767526673
get 627218
push_front 859091173
push_front 795391088
push_middle 862688544
push_back 650253310
get 585951
push_middle 756368361
push_front 571888483
push_front 877125108
push_front 750286380
push_middle 507562759
push_back 44352891
push_back 150028094
push_front 952671071
push_back 914949587
push_front 344328284
push_front 609993200
push_middle 601469898
get 450853
get 641511
get 350036
push_back 268957077
get 147720
push_middle 824298206
push_front 364968863
push_front 117786126
push_front 868871874
get 456450
push_front 183724542
push_middle 293432976
push_back 771870422
get 347189
push_front 621882335
push_middle 541430836
get 143208
get 573125
push_front 882373736
push_front 926529153
get 650405
get 223182
push_front 734983382
push_back 328545427
push_front 903519771
push_middle 424079976
push_front 543632835
get 111318
push_front 407929180
push_front 51521492
push_back 741776798
get 183172
push_front 696813001
push_front 164837606
push_front 637459850
push_front 979113058
push_middle 3002656
push_back 95659414
push_middle 627580881
push_front 38568469
push_back 18175394
get 461382
get 541125
get 268830
push_middle 247053087
push_front 613278119
push_middle 218249217
get 616598
get 11338
get 356527
get 679729
push_front 224909316
push_back 638402985
push_middle 272394571
push_middle 472707259
get 88245
get 308691
push_back 470220104
push_front 285943292
get 328289
get 684716
push_middle 86216267
push_front 37520273
push_middle 930761136
push_front 993777621
push_middle 370448234
get 169711
push_middle 999691204
push_front 29839646
push_front 740314243
push_front 294442622
push_back 529307106
push_back 660750543
push_back 609440863
push_back 637589707
get 25494
push_front 798790582
push_middle 111068145
push_middle 629486526
push_back 480137993
push_front 696609936
push_back 526717998
get 544851
get 125654
get 160213
push_middle 630056351
push_middle 111743265
push_back 909023876
push_back 804923617
get 390001
push_middle 939676686
push_middle 6828065
push_front 430367020
push_front 476747950
push_middle 307968501
get 396445
push_back 683430015
push_front 861150305
get 119970
push_back 74889464
push_front 145819841
push_front 328209579
get 134396
push_front 846152019
get 606254
push_back 599438476
get 296829
get 144347
get 16860
push_front 122128310
push_middle 26131030
get 357792
get 667662
get 161203
push_back 639818338
push_front 95994687
push_back 491304164
push_back 921825723
push_back 551556853
get 362825
get 305704
push_front 987911134
get 496588
get 490622
push_back 684499504
push_front 355967686
get 363611
get 660861
get 550368
get 463018
push_back 835465543
push_middle 424859278
get 658660
push_back 102424515
push_front 761678161
push_middle 670561370
get 69387
push_back 913491307
get 265486
push_back 959954025
push_middle 954985097
get 402860
push_back 907285737
push_back 24751666
push_middle 780764983
push_middle 583050569
push_back 973048302
push_middle 93306852
push_middle 228912555
get 15339
get 501260
push_front 93184483
push_back 347235400
push_middle 775677287
push_middle 391246757
get 145026
push_front 158983742
push_middle 431476623
push_middle 827658144
push_front 800400792
push_middle 18171283
push_back 533931913
push_front 351907539
push_middle 775908307
push_middle 155832910
push_back 816509730
push_back 89203003
push_middle 594616247
push_back 891520580
push_front 433291509
push_middle 182248415
push_front 255118071
push_back 915923387
push_back 409532510
push_front 416936277
push_front 55583272
push_front 116715945
push_front 854546363
push_back 880754182
push_middle 178392322
get 556536
push_back 589533226
push_back 988586344
get 616055
push_back 711668825
push_back 997163864
get 61965
push_back 948121277
push_middle 538413682
push_front 836630144
push_back 330487669
get 219624
push_middle 355649286
get 445220
push_middle 600392405
push_back 406350986
push_back 960667871
push_front 742028828
get 541202
get 148889
push_middle 86797112
push_front 487825781
push_front 95434117
push_front 657318937
get 435626
get 452862
get 14527
push_back 704241674
push_middle 239203231
push_front 133314606
push_middle 234289956
push_middle 692651441
get 138046
push_front 501965238
push_middle 670076090
push_front 688900646
push_middle 269678735
get 96924
push_front 205111859
push_back 227242950
push_front 455893684
get 168084
push_middle 942271180
push_front 475489734
get 316970
push_middle 877469939
get 115838
push_front 867774155
push_back 911789231
push_middle 578264334
push_back 816866405
push_back 391992804
get 332677
get 144261
push_front 978423344
push_back 103680895
push_middle 323530314
get 389524
push_back 40573188
push_middle 409922640
push_back 958925959
push_front 794252661
push_middle 473282245
get 286420
push_back 16952012
push_middle 922183398
get 456413
push_back 518989075
push_back 61579724
push_middle 756985834
push_front 494570496
push_middle 582140661
push_middle 487366872
push_middle 866796842
push_back 693496875
push_front 57852259
push_middle 118173677
push_front 832104469
push_middle 855148018
push_middle 652439523
push_back 474438609
push_middle 382958417
push_middle 522874595
push_middle 111359889
get 285294
push_middle 512360399
push_front 102842190
push_middle 244195254
get 563646
push_front 187992432
push_middle 599556701
push_middle 15224762
push_middle 573042656
push_back 146331131
push_back 619981628
push_middle 706145004
get 294495
push_front 249574319
push_front 21041522
get 273300
push_middle 110211645
push_back 46408415
push_front 519987883
push_back 520564033
push_back 715349642
push_middle 850295504
push_back 95737240
push_middle 847170275
get 503294
get 301135
get 401459
push_back 813856574
get 379903
push_back 794965081
get 621385
push_front 404735324
get 84416
push_back 212694554
get 556847
push_middle 893613311
get 560095
push_middle 744393431
get 58137
push_middle 915880881
push_back 68218555
push_middle 190365616
get 579867
push_middle 262759509
get 281193
push_back 778034629
get 432027
push_front 694644848
push_back 360331118
get 115200
push_middle 798103857
get 303147
push_front 573870537
get 132654
push_front 139134980
push_back 461397399
push_front 607986055
push_back 652050416
push_back 870943482
push_middle 282643007
push_back 147326647
push_middle 486589738
push_middle 466228912
push_middle 132402937
get 114357
push_middle 761502580
push_front 594451470
get 611045
push_middle 532905375
push_middle 269363431
push_front 877351057
push_front 212635310
push_front 869685085
push_middle 930615357
get 179470
get 377234
push_middle 345861966
push_front 160173219
push_front 472997906
push_front 913620808
push_back 864200493
push_back 33152454
get 405503
push_front 699141201
push_middle 161052645
push_middle 80950784
push_front 669695304
push_back 442635889
get 130827
push_back 204551803
push_back 201685520
get 429516
get 485470
push_middle 980999961
push_middle 686016201
get 599578
push_front 842094789
get 213808
push_back 28144551
get 307660
push_front 493941137
push_front 283170771
push_front 189718198
push_back 48982454
get 677299
push_front 938144491
get 531023
push_back 989840013
push_back 460391445
push_back 432870121
get 153064
get 90224
push_front 33458185
push_back 908230224
get 485447
push_front 488775133
push_back 67737775
push_back 820741179
push_back 678526298
push_middle 411600459
push_middle 42556098
push_back 564126733
push_middle 337353704
push_middle 670237884
push_middle 630781200
push_front 542149675
get 226343
push_front 687549959
get 524925
push_back 308943246
get 366380
push_front 850618108
push_middle 227057236
push_back 524246838
push_back 474590882
push_back 886884092
push_back 213094537
push_middle 342933393
push_front 991783422
push_middle 884907618
get 649424
push_middle 193585630
push_front 620372859
get 226540
get 37523
push_middle 543754367
push_front 293000787
push_middle 495822228
push_front 37593349
get 63616
push_front 489510970
push_middle 763813709
push_back 99725003
push_middle 630476896
push_front 152520237
get 138567
push_middle 833520812
push_front 652879675
push_middle 381302212
push_back 141511737
push_back 486450945
push_front 755852543
push_back 899963305
get 328358
push_front 368168762
push_front 657392983
push_middle 40372715
get 590843
push_back 242893696
push_middle 895784807
push_front 500132243
push_front 168881549
push_middle 634962840
get 154622
push_back 506355853
push_front 676640534
push_back 602063924
push_back 823429650
push_back 339594166
push_front 869979003
push_middle 944028502
push_front 421628962
push_middle 174114537
push_back 777025427
push_back 537597723
push_front 290779039
push_middle 348686861
push_back 132349149
push_middle 359765609
push_front 206814094
push_middle 396334069
get 675662
push_middle 894978476
get 477074
get 505835
get 67933
push_middle 197987802
push_middle 705959235
push_back 60431927
get 597356
get 311038
push_front 658134853
push_back 758894299
push_middle 772827522
push_back 359211486
push_front 531685179
push_front 536236402
push_back 281756270
get 483760
push_front 47361263
get 446356
push_front 93937922
push_middle 457294336
get 536432
push_front 306816155
push_back 565355897
get 76923
get 605083
push_middle 148632952
push_back 1611304
push_back 261899267
push_back 234865573
push_front 531192018
get 153858
get 681748
push_middle 310461318
push_middle 892829631
push_front 39336332
get 151529
push_middle 691344265
get 534504
push_back 383177279
push_middle 72226309
push_front 307058925
get 11836
push_middle 145885071
push_middle 62001844
push_back 257112462
push_front 352284277
get 384044
push_back 245777205
push_back 652282056
push_back 977266882
push_middle 944029376
push_middle 818741577
push_middle 417189829
push_front 391124486
push_middle 277642427
push_back 982402108
push_back 600983115
get 445802
push_middle 252039143
get 316171
push_front 640367734
get 177101
push_front 444465874
get 428263
push_middle 916742286
push_back 796184041
push_front 263467418
push_back 826105125
push_front 528491242
get 671335
push_middle 454455987
push_back 731474026
push_front 774690288
push_front 5067058
push_front 221046513
push_middle 788336664
push_middle 948608753
push_front 728278587
get 505107
push_middle 675547591
get 525091
get 337259
get 318585
push_back 19425033
push_middle 113607039
get 470155
push_back 856102157
get 554993
push_middle 533060198
push_front 676105200
push_back 895411605
push_middle 55287395
push_front 631712318
get 633526
get 504143
get 584025
get 532491
push_back 17206015
push_back 344626777
push_middle 600164189
push_back 739423104
push_middle 761357437
push_front 202438726
push_middle 902270769
push_front 341675148
push_back 727142078
push_middle 567210890
get 14609
push_back 411707821
push_front 543419211
get 165063
push_middle 72251540
get 442754
push_back 951315613
push_middle 865322013
get 324112
get 420191
push_front 248188761
push_front 1591933
push_front 649957597
get 461293
push_front 531674299
push_back 267839211
get 131491
push_back 728207901
push_middle 533387095
push_front 283731644
push_front 225548827
push_middle 878630831
get 204707
get 568718
push_front 421198470
get 327671
push_middle 50863511
push_front 929957527
get 544747
push_front 446945795
push_back 510362524
get 657809
push_middle 293156774
push_front 282466134
push_front 738327691
push_front 524633127
push_middle 593059107
push_middle 535995081
push_middle 746340447
push_back 358103082
get 144906
push_middle 680890234
push_back 143779011
push_middle 474490967
push_middle 176473532
push_middle 142013118
push_middle 773467341
push_front 28763433
push_middle 298493219
push_back 614626979
push_middle 584237083
get 191228
push_front 847992576
push_back 193896639
push_front 884991797
push_back 484600469
get 128285
push_back 847997023
push_back 47725308
get 3520
push_middle 20297946
push_middle 299179056
push_back 70201416
push_back 412362395
push_front 383241425
push_back 695457255
push_front 459757308
push_middle 631708056
get 450314
get 444562
get 8407
push_front 691053632
get 219417
push_middle 251582741
push_front 836174176
push_back 90546170
push_middle 327035842
push_middle 200137753
push_middle 422302091
push_front 827471721
push_front 676191742
push_front 157828219
get 248416
get 584354
push_middle 938554305
push_middle 627831951
push_front 295767947
push_back 42057335
push_front 390591734
push_front 579053597
get 473676
push_front 619918792
get 39761
push_front 274618098
push_back 116529512
push_front 316379301
push_front 530165639
push_front 208087920
get 370773
push_middle 629892017
get 645208
push_back 141146330
push_front 118207157
push_front 719886289
push_middle 254134195
push_front 388149829
push_middle 935098112
push_front 105085368
push_back 602324743
get 112928
push_back 457237854
push_middle 583031088
get 605946
push_back 808350094
push_back 542970117
push_middle 265273381
get 630821
push_front 399634745
push_middle 655062101
push_front 692058171
push_back 267441710
get 582001
push_front 641422952
push_back 372614166
get 239695
push_middle 949037406
push_back 687029586
push_front 840832339
get 663461
push_back 779385482
push_front 179350022
push_back 397381052
push_front 171075999
push_back 488667371
push_back 631904717
get 305791
push_back 209441109
push_back 912976220
push_middle 125460820
push_front 381237259
push_back 102191036
get 447623
push_middle 542755287
push_front 913548763
push_middle 467880131
push_front 415389077
push_front 116797027
get 513991
push_back 98220826
push_middle 184645813
push_middle 937375551
get 298731
push_middle 391944525
push_back 411739937
get 63539
push_middle 106702818
push_front 4685139
push_middle 682508454
push_front 198194407
push_middle 810505655
push_middle 346576037
push_front 257047615
push_front 436289517
get 44519
push_middle 353916841
get 222429
push_middle 261055553
push_back 133557716
push_back 437761650
push_front 778485317
push_back 69525721
push_back 541226001
push_front 149117782
push_front 120883827
push_back 601424937
push_front 897799359
push_middle 555654385
push_front 301854371
push_middle 47360200
push_front 30195554
push_middle 535143844
push_front 617320594
push_middle 659885248
push_back 372189638
push_back 986642093
push_front 244454006
push_back 108702990
push_middle 347691322
get 22542
push_back 651804842
push_back 245265010
push_back 40757274
push_middle 270891795
get 663499
get 665093
get 181521
push_front 660314703
push_back 481714811
get 297367
push_front 995143612
push_back 535486069
push_front 722542980
push_front 678889642
get 87758
get 581857
push_middle 996830932
push_front 766198146
get 611227
push_middle 482308059
push_middle 284567585
push_back 439688654
get 473295
push_middle 552474429
get 552248
push_back 868268907
push_back 10301633
get 260748
get 503371
push_front 931132589
push_middle 887983324
push_front 561100916
push_back 405282869
push_middle 751955991
push_back 955197141
get 81123
push_front 272613742
get 499021
push_front 741312006
push_front 374466230
push_front 741050565
push_back 307190157
push_front 706170515
push_back 984841893
push_middle 951132568
get 690037
push_back 684055339
push_back 421405018
push_middle 707641763
push_front 706658166
push_back 296977341
push_front 562488174
push_back 708648981
push_back 792193908
get 586482
push_front 243867693
push_middle 117720857
push_back 635462641
push_front 543234377
push_middle 369724423
get 65547
push_front 502645705
push_front 609343476
push_front 724036546
get 667466
push_back 586599286
get 187819
push_front 899825547
push_middle 728468974
push_front 308899568
push_middle 960036475
get 58882
push_front 869776831
push_front 402157159
get 678145
push_middle 880935823
push_middle 492564360
get 424161
get 329317
get 245907
get 376387
push_middle 114410891
get 79725
push_back 461887932
get 292050
push_back 709886631
push_front 425537380
push_middle 221712765
push_back 954738414
push_back 958926457
push_front 827937132
push_back 526192864
push_front 905723801
push_back 88319203
push_front 892356999
push_front 766938220
push_middle 377641703
get 40275
push_front 900431383
get 681528
push_back 356214729
push_front 947172122
push_middle 947932100
get 485289
push_front 213051938
get 339602
get 212969
push_middle 753388137
get 498565
get 445881
get 689764
get 408834
push_back 549926276
push_front 193209522
push_back 99459625
push_middle 310397261
push_back 148554398
push_back 259529138
push_back 697992034
get 671595
push_front 172235952
push_front 576939601
push_front 809728509
push_back 629699971
push_middle 215781744
get 110984
push_front 453247431
push_back 84299847
push_front 447997595
push_middle 358726658
push_middle 632943605
push_middle 250671220
push_middle 927119948
push_front 826287306
push_front 463933459
push_back 173579217
push_front 752820652
push_middle 972837232
push_front 729907860
get 124993
push_back 547885127
push_front 391005600
get 334957
push_front 324809720
push_back 250081200
push_back 106889348
push_back 229168721
push_back 987826919
push_back 110121842
push_middle 36756275
push_middle 886228796
get 339039
push_middle 545188303
push_back 868999682
push_middle 489575657
push_middle 443653163
push_middle 33490874
push_front 65225905
push_back 400789982
push_front 902686355
get 684038
push_back 371209516
push_back 473654037
push_back 145802371
push_back 216404290
push_back 587029382
push_back 950652414
push_back 263577668
push_back 553062190
push_front 878246142
get 156427
push_middle 971276746
push_front 191858867
get 212733
push_front 460009571
get 88521
push_back 713386959
get 434491
push_front 320908786
get 45215
get 506562
push_back 390451171
push_middle 4989188
get 329942
get 254868
push_back 388605039
push_back 116217488
push_back 31727402
push_middle 650675222
get 214139
push_front 901762816
get 638205
push_back 702312209
push_middle 389623867
push_front 210367771
get 612582
push_middle 488397800
get 660752
push_back 989785653
push_middle 136701840
push_back 673830592
get 258235
push_back 761132598
push_middle 686131497
get 131662
get 152856
get 376037
push_middle 804261297
get 1185
push_back 959204126
get 107060
push_front 747654776
push_front 653634551
push_back 196365800
push_front 489324698
push_middle 939891035
push_front 231088094
push_back 518688763
get 6984
push_middle 593984829
push_front 528317295
push_front 63834029
get 388825
push_back 253579167
push_back 857145575
push_front 655907303
push_front 622460861
push_middle 880055785
push_middle 186254694
get 622029
push_back 645250059
push_middle 265016451
push_front 358838515
push_middle 646278233
push_front 557288346
push_back 71714407
get 225381
push_front 798389597
push_back 900010165
push_middle 945078124
push_front 156717197
push_middle 987933794
push_middle 958839718
push_back 589954945
push_middle 707432472
push_middle 387915647
push_back 177512048
push_middle 902550207
push_back 183687495
push_front 150232952
push_front 769480734
get 157107
get 648902
push_middle 296258091
push_front 575266734
push_back 457889117
push_front 200986318
push_front 916306323
push_back 945358518
get 472284
get 553987
push_middle 349960714
push_back 894389260
push_back 50605804
get 231029
push_back 128781155
push_middle 667403725
push_middle 493466283
push_middle 17709674
push_middle 350987663
get 259773
get 59979
get 495158
push_back 100214705
get 50369
push_front 854910614
get 554607
push_front 638189284
push_back 638647925
push_middle 312268750
push_middle 868320052
push_middle 679343089
push_middle 359915022
push_middle 724056898
get 14534
push_back 245463841
push_back 732205435
push_back 487606613
push_back 358009882
push_middle 411474643
push_front 465567223
push_back 539574590
push_middle 970780906
push_front 449693797
push_front 379382078
push_middle 19257782
push_back 627632312
push_front 105333118
push_middle 647322503
get 224035
push_middle 235973637
push_middle 171437747
get 482991
push_middle 854896853
get 171721
push_back 818596835
push_front 30669161
push_front 619548002
get 654873
push_back 155653177
push_front 113190867
get 602772
push_back 680194977
push_back 311088863
push_back 375997803
push_middle 127043419
push_front 804941229
push_middle 156429736
push_back 59717499
push_front 892963451
push_middle 209552398
get 240327
push_middle 68476046
get 475156
push_middle 104996450
get 650939
push_front 509210314
push_back 937547147
push_back 404786389
push_back 739022608
get 460803
push_front 202223333
push_middle 278502439
push_back 974043785
push_front 904019469
push_front 726665434
push_front 541490945
push_middle 645283065
get 391558
push_front 160084506
push_back 185126006
push_front 182895069
push_front 643776496
get 281770
get 103101
push_middle 650487021
get 689469
push_front 722465365
get 256095
get 141282
push_back 444756565
push_back 683340231
push_front 604985755
push_back 402436170
push_front 355010519
get 81241
push_back 819190380
push_back 476762354
push_front 504121847
get 525750
push_front 78720046
push_middle 973566236
get 339203
push_middle 554874159
push_front 713705806
push_front 879592100
push_middle 712835737
push_middle 629494757
get 397100
get 188839
push_front 881371952
push_back 840894355
get 271660
push_middle 968729269
push_middle 275033452
push_back 936281956
push_front 74023845
push_front 275962723
push_middle 591869194
get 520024
get 450549
push_middle 739883745
push_back 220099462
push_middle 81973083
push_front 740865434
get 157153
push_back 376924638
push_back 416967567
push_back 210091598
push_back 732833878
push_middle 788115255
get 381363
push_front 793676837
push_front 391098892
push_middle 870475758
push_middle 606283137
push_front 590172954
push_back 795633961
push_front 458236706
push_middle 49800638
push_middle 69196046
push_middle 72709771
push_back 780358625
push_front 216592101
get 516459
push_back 557634688
push_front 495574943
push_front 990607831
push_back 350555080
push_front 554770269
get 185776
push_middle 757625057
push_back 784901926
push_front 786870145
push_front 436713954
push_front 155673074
push_front 887275116
get 324982
push_front 242146852
push_front 861746937
get 411847
push_middle 625287281
push_front 994860283
push_front 361485038
push_back 383153178
push_front 20890960
push_front 518481595
get 484423
get 338941
push_middle 920277027
push_front 748726501
get 455911
push_middle 995179362
push_front 538718734
push_middle 524273622
push_back 510315454
push_back 556049037
push_back 782791727
push_back 439051355
get 315486
push_front 93692478
get 319228
push_back 408338897
push_middle 554325480
push_middle 389869800
push_front 295790332
push_middle 269636959
push_back 182738071
push_front 278015617
push_middle 838890756
push_middle 775233797
push_front 792967861
push_middle 497516788
push_front 5266754
get 509697
push_back 658318066
push_middle 718770895
push_middle 427738852
push_middle 562648838
get 437580
get 605771
get 56927
push_middle 762943963
push_back 523690536
push_middle 739477101
get 669372
push_back 714249539
push_front 154973997
push_middle 596076267
push_middle 226309742
get 234225
push_middle 597975549
push_front 438689605
get 432724
get 109172
push_front 735210422
get 101478
push_middle 427911353
push_back 991936587
push_front 97893423
push_middle 567548494
get 407485
push_middle 894120984
push_front 264215199
push_back 792460912
get 652800
push_front 233145122
get 573284
push_middle 947806378
push_middle 562563324
push_back 597907229
get 84204
push_back 731422521
push_front 352632611
get 155716
get 669633
push_back 92113211
push_middle 686818028
push_middle 400022628
get 215145
push_middle 403825085
push_front 287761530
push_front 685477504
push_back 363849901
get 363941
get 630330
push_middle 367495480
get 138737
push_middle 962604579
push_middle 126159223
get 61506
push_back 160706372
push_back 588444323
push_middle 428335697
push_front 950702403
push_back 620119839
push_middle 545571153
push_front 313799247
push_back 727494377
push_middle 316454498
get 375492
get 650131
push_middle 454553128
push_middle 133107988
get 235873
push_back 795395750
push_back 52449668
push_back 505776778
push_middle 593155986
push_front 644477548
get 407835
push_front 803652553
push_back 283248019
get 330283
get 428926
push_back 940867262
push_middle 486572554
push_back 577229785
push_back 285554779
push_middle 746773593
push_back 87666772
push_middle 358850373
push_middle 933007360
push_back 825171946
push_back 820205111
get 46946
get 227532
push_middle 271389194
push_back 120255478
get 488132
push_back 500784793
push_back 606457637
push_front 735354015
push_middle 914878375
push_front 568832816
push_middle 483684580
get 193639
push_front 766071375
push_middle 32009611
push_front 929445544
push_front 289864677
get 169877
push_middle 616608591
push_back 772415580
push_back 14167189
push_front 947338748
push_front 947316304
push_front 90334000
push_middle 201046779
get 124427
get 20020
push_back 19051059
get 297768
push_back 821430200
push_middle 121444383
push_back 392446635
push_back 817504574
push_back 290144853
push_middle 602366040
push_front 303120966
push_back 352781474
get 80684
push_front 328401905
get 60836
get 49016
push_middle 336517991
push_middle 676881109
get 551188
push_middle 694753601
get 522926
get 455316
push_back 270044546
push_middle 705966328
push_middle 224223433
push_middle 135921904
push_front 791308313
push_middle 140859609
push_front 720544655
push_front 300200943
push_back 312633548
push_front 910755199
push_middle 358735794
push_back 682356526
push_front 746325691
push_front 685796835
push_middle 31234805
push_front 906809170
push_back 50193822
push_front 841597990
get 64738
push_middle 679668599
push_middle 9897189
push_middle 755345772
get 178760
get 385312
push_back 704578521
push_front 682600572
get 78779
push_front 395520821
get 278890
get 481227
push_back 31288144
push_front 862343139
push_front 287958331
get 187214
push_middle 471385139
push_front 115447159
push_back 401323333
push_middle 679053401
get 676300
push_middle 112544812
get 309596
push_back 195498716
push_front 90717784
push_front 547225852
push_front 978794700
push_back 617151225
push_front 316456401
push_back 665695824
get 70828
push_front 282894606
push_back 349876112
push_front 774792933
get 615221
get 83913
push_middle 261512028
push_front 368389990
push_middle 302358580
push_middle 246115595
push_back 7740260
push_back 346647145
push_middle 395568703
get 319682
push_front 527707936
push_back 836904964
push_middle 873344642
push_middle 972190338
get 110493
push_back 658597404
get 345613
push_middle 890388398
push_front 251426667
get 685237
push_middle 313496550
push_front 619961875
get 456876
push_front 299823643
push_middle 904904008
push_front 347016944
get 421424
push_middle 918452626
push_back 330748532
push_middle 768375535
push_front 333500007
push_middle 311497477
push_front 145042793
push_front 278583063
push_middle 532383633
get 18724
push_back 417089792
push_front 300495630
push_front 1498080
push_middle 396498204
push_front 58733410
push_front 649037673
push_front 386227542
push_front 590173750
push_front 686340805
get 22626
push_front 535835167
push_back 13052418
push_middle 950907864
push_front 788325628
push_front 598920453
push_middle 147019234
get 658432
push_front 272271273
push_front 253595288
push_front 417124925
push_back 257779100
push_front 769789746
push_front 353748167
push_middle 48842728
push_back 395336262
push_front 685898672
get 165330
push_front 116925476
push_front 765412276
push_front 46414349
push_middle 243486513
get 136407
push_back 706904732
push_front 175282231
push_front 927196955
push_middle 782942975
push_back 874991320
get 588888
push_middle 321612919
push_front 273651308
push_front 421412439
push_middle 789607058
push_front 504547296
push_front 81782811
get 142091
get 584133
get 514557
push_middle 739169223
push_middle 879185850
push_middle 643998701
get 546255
push_back 49685507
push_back 701640088
push_middle 443611026
push_back 744017347
push_front 946605441
push_back 758421622
push_front 841388147
push_front 402250509
get 339365
push_back 840206436
get 493529
push_middle 924765424
get 641476
get 11044
push_middle 732235830
push_back 379033866
push_front 840696306
push_front 32372572
push_middle 330576801
push_middle 662310475
push_middle 831784049
push_middle 579542094
push_front 579263193
push_back 15468984
get 463958
push_front 836197005
push_middle 104195987
get 154246
push_front 336931662
push_front 684923486
push_middle 911117986
get 221275
push_front 980511953
get 508868
push_middle 187554582
get 569060
push_middle 632645494
push_back 432820634
push_front 976200681
push_middle 793912359
push_front 341175830
get 429633
push_middle 674250012
push_back 421528250
push_front 283605401
push_back 234054672
push_back 301769017
push_front 500451018
push_back 273133186
push_back 836160332
push_middle 20579559
push_back 111079025
get 21776
push_middle 866443684
push_middle 650860411
push_back 684808415
push_middle 465922061
get 47606
push_middle 741743299
push_front 939039145
push_back 410492688
push_middle 803606029
get 371279
get 246304
get 389479
get 316469
push_back 534296614
push_front 823084486
push_back 887615331
push_back 6901759
push_middle 130030211
push_middle 81894970
get 346817
push_front 762445515
get 205520
push_middle 787790712
push_middle 821417863
push_back 344376208
push_back 157686777
get 598577
push_middle 940270579
push_middle 972249414
push_front 763828070
push_back 247845509
push_front 846246234
push_front 451371100
push_front 913083910
push_back 470268867
get 55367
push_back 402022640
push_middle 356665196
push_front 895235108
get 587819
push_front 225780807
push_front 436354476
get 501885
push_back 847791658
push_back 332503661
push_back 474666687
push_back 297343892
push_back 250454075
push_middle 468634013
get 410494
push_middle 135091502
push_middle 53459501
push_back 972178612
push_front 1527121
push_back 961195241
push_back 387894985
push_middle 590348216
get 375607
push_front 137943628
get 650388
push_middle 886436226
push_front 965716922
push_front 376619325
push_middle 454570029
get 237929
get 78390
push_middle 798778777
get 418519
push_middle 520593913
get 149425
push_front 515417406
push_middle 854006659
push_front 737220284
get 303740
push_front 855114846
push_front 499055172
get 374814
push_middle 268138965
push_middle 729007562
push_front 218441839
push_middle 272786108
push_back 453684388
get 473807
get 450293
push_middle 808246441
push_back 884773587
push_back 846598094
push_front 18238305
push_back 968360905
push_front 791424429
push_back 528074650
push_front 245089052
push_middle 588232118
get 501293
get 464087
push_middle 356788063
push_back 357998062
get 37707
push_middle 896566300
push_back 690840108
get 609697
push_front 931327352
push_front 330445705
push_back 749628604
push_middle 797004791
push_back 7133367
push_middle 752998375
push_back 561736124
push_middle 791874520
push_back 415698094
push_front 762732328
push_middle 420021829
push_front 251383725
push_middle 27343491
get 7651
push_middle 235056376
get 177548
push_back 556528324
push_back 10678506
push_back 835965285
get 573570
get 371346
push_middle 186882078
push_middle 170115236
push_middle 776807749
push_middle 55823971
get 144355
push_front 333737338
push_middle 945299259
push_front 212908729
push_front 472453996
get 13748
push_front 149280559
push_front 506560231
push_front 423492686
push_front 7554774
push_front 659327136
push_middle 315014203
get 343842
push_middle 84940926
push_middle 513780760
push_front 656135613
get 241244
push_back 343869063
get 591715
get 355895
push_front 738330223
push_front 12271855
push_middle 937617068
push_front 88476089
push_middle 880744935
push_middle 997241108
push_front 690360760
push_front 279312133
push_back 67688313
push_middle 833290600
push_back 98178717
push_front 463495389
push_front 453147818
push_back 262553679
push_middle 221933780
get 497019
get 573512
push_middle 552031847
push_front 327137671
get 370970
push_back 438728142
push_back 405613573
push_middle 64663230
push_back 196878189
push_middle 280124682
get 354997
push_middle 971984600
push_front 163969134
push_back 476456888
get 240077
push_front 211344113
push_front 284790721
push_back 66419920
get 366816
push_middle 597888885
push_back 279623306
push_front 512950530
push_middle 263326841
push_middle 358802680
push_middle 529901660
push_middle 451059063
push_back 466588866
push_back 877317482
push_front 753655196
push_back 29082687
push_middle 244458045
push_back 925194931
push_front 584402305
get 102375
push_middle 449245902
push_front 179238052
push_middle 137270184
get 290672
push_middle 68433812
get 441784
push_front 452640308
push_middle 14632384
push_middle 71078924
get 297507
push_back 350834047
get 400078
push_front 688626424
push_back 868980101
push_front 650477573
push_middle 244555456
push_back 336801481
push_middle 224200552
get 676193
push_back 453063617
push_back 382595709
push_front 725113674
get 534093
push_front 167383510
push_middle 968698163
push_back 741336498
push_middle 122697077
push_middle 737373233
push_front 618551326
get 641066
push_middle 277482248
push_middle 997063718
push_middle 570455817
push_back 804555782
push_back 301753611
push_back 619677564
push_middle 463446656
push_middle 316506525
get 115213
push_middle 647874512
push_back 604022595
get 318186
push_middle 654164253
push_front 421263148
push_front 222563158
push_back 949003111
push_front 402127139
get 519105
push_front 947002627
push_middle 227923525
push_front 975882903
push_middle 494614652
push_front 886861515
push_middle 285117921
get 177836
push_front 442755209
get 337923
push_middle 373066770
push_back 392227090
get 499544
push_back 898980231
push_back 102561676
push_middle 78260637
push_middle 849170924
push_front 107263792
get 550415
push_front 56232408
push_back 558575580
push_middle 419448419
push_back 6099109
push_middle 843168411
push_back 29449199
push_back 825025999
push_middle 266682119
get 6964
get 111622
push_middle 855817605
get 248971
push_middle 501614854
push_middle 962473651
push_front 582710904
get 646037
push_front 137625551
get 306600
push_middle 382950367
get 553370
push_middle 168212283
push_middle 602699679
get 423662
get 24437
get 92906
push_back 870046603
push_middle 736291427
get 518379
push_middle 366465241
get 93077
get 535589
push_front 388826639
push_back 679900410
push_front 300032736
push_back 361596093
push_front 831248092
push_middle 287027139
push_back 312317325
push_back 498972581
push_front 85657892
push_front 843537625
get 413695
push_middle 433521269
push_middle 945561921
get 602334
push_middle 313419584
push_middle 926588727
push_back 32919264
push_middle 726183269
get 279469
push_front 491611538
push_front 13935296
push_front 862840138
push_middle 993045506
push_front 784839650
push_front 421074268
push_front 520204089
push_front 663863065
push_back 800883556
get 137092
get 446541
push_back 546316228
get 530448
push_back 643154575
get 98573
get 450702
push_front 668630960
push_back 92750123
push_middle 854593380
get 258435
push_back 281861077
get 516073
get 483719
get 415199
push_front 865050719
push_middle 929062224
push_back 326507608
push_back 850986628
push_middle 12665362
push_front 621384118
push_middle 230906755
get 607177
push_middle 531328937
push_front 337344635
push_front 19257142
push_middle 747635370
push_front 938254703
push_back 56097662
push_front 423093827
get 268552
push_back 836925233
push_middle 124207844
push_back 524735576
push_middle 30996014
push_front 196002603
get 32760
push_back 535841888
push_middle 52028682
get 319042
push_back 221088988
push_front 373836957
get 652652
push_front 531538390
push_middle 902112902
push_front 264435207
get 415180
push_back 903542506
push_front 940836955
push_front 827031232
push_front 796499854
push_front 873958932
push_back 193773196
push_back 98057403
push_front 82068736
push_front 318771553
push_back 224986539
push_front 943849589
push_middle 898432612
push_back 711737780
push_back 958937332
push_middle 976111760
push_back 412901050
push_front 953458332
push_middle 156927330
push_front 47511672
push_front 239114298
push_front 477446597
push_back 353428933
push_middle 131052590
push_back 185126384
push_middle 905613801
push_front 632864092
get 288642
push_back 435707403
push_front 675644238
push_front 858760561
get 431354
get 451031
push_middle 841291392
push_middle 412259068
push_middle 810613971
get 377097
push_middle 83617964
get 180966
push_back 740879278
push_middle 153426534
get 392612
get 550759
push_middle 98244008
push_back 671141602
push_front 34543728
push_front 770078919
get 674331
push_middle 735186596
get 638444
push_front 312427616
push_middle 375429162
push_back 872152009
push_back 307041188
push_front 135894155
push_front 815717240
push_middle 426226753
push_front 927997937
push_back 783641645
push_front 902326244
push_front 491350315
push_back 72025104
get 620884
get 462027
push_front 634983362
get 577803
push_front 981950650
push_front 771719803
push_middle 300165008
push_front 500624595
push_back 722878851
push_front 592424474
get 282855
push_front 807134048
push_back 599156261
push_front 121422756
get 213089
push_front 686144539
push_middle 191919142
push_back 372892821
push_back 16034845
get 117985
get 582393
push_back 143926737
push_front 388456732
push_front 743178464
push_front 557155240
push_middle 663260821
push_front 311407278
push_front 53465652
get 335280
push_back 525663741
push_middle 436680417
push_back 528173137
push_back 10504316
push_back 371211559
push_middle 917323939
get 445874
push_front 428765485
push_back 344553844
push_back 231346198
push_back 870067481
push_back 385697612
get 447983
push_middle 717043987
push_front 880571122
get 256822
push_middle 599752348
push_front 54215319
get 553143
push_middle 67238948
push_front 788849651
push_back 363100281
get 150908
push_middle 544630503
get 594903
get 575360
push_middle 224144201
push_front 412153044
push_middle 312081518
push_back 318722921
get 666900
push_front 487908848
push_middle 483670280
push_back 268609798
push_front 175833429
get 566186
push_back 27009890
get 352373
push_back 860644870
get 459644
push_front 424977757
push_back 820927833
get 450489
push_back 18743058
push_middle 560372063
push_front 433768954
get 667986
push_front 473224212
push_middle 155831971
get 315319
push_middle 60079049
push_front 829810223
push_front 10484860
push_middle 781076288
push_back 679578991
push_back 617567891
push_back 549419566
get 275415
push_front 305131225
push_front 787014327
push_back 314026059
get 623375
push_middle 530556554
get 381621
get 58569
push_back 769424284
get 516245
push_middle 892611011
push_front 95822872
get 335300
get 205159
push_middle 708049805
push_front 588288219
push_middle 873092242
push_front 240471287
push_middle 754746796
get 218434
push_back 820896295
push_back 730119400
push_front 163032472
push_front 630869530
push_middle 650710268
get 570140
push_back 239200133
push_back 289680411
push_middle 437334346
push_back 738505688
push_back 51612672
push_front 788676011
push_back 316126607
push_middle 61145613
push_back 9013245
get 178113
push_front 872435544
get 350987
push_back 353087621
push_front 637896109
push_middle 485104895
push_back 228918426
get 262454
push_back 192675368
get 416357
get 22359
get 593750
push_front 966867206
push_front 971046998
get 681195
get 36076
get 105702
push_middle 27176271
push_front 601140799
push_middle 58785452
push_middle 547702469
push_back 158479034
push_front 314372075
push_front 139760105
push_middle 729892568
push_middle 975776131
push_back 119331073
push_front 694502001
push_middle 596586231
push_back 48798376
push_middle 578860266
push_front 141263662
push_front 387711678
push_front 790145741
push_front 250499016
get 240
get 34981
push_back 555303908
push_back 217747331
get 415768
push_front 543333390
push_front 866297230
push_middle 990641394
push_back 27698415
push_back 836885661
push_middle 861030076
push_front 512332105
push_middle 441781913
push_back 896263406
get 596361
push_front 72332598
push_front 87777671
push_back 616309442
push_back 7006836
push_front 404587944
push_front 208738084
push_back 927596076
push_back 833918996
push_middle 152459580
push_front 470452222
push_front 915938938
push_front 801063920
push_middle 61364455
get 624841
push_middle 253491175
push_back 390861390
push_front 290319822
push_front 960346963
push_middle 445988624
push_front 183518251
push_back 903864470
push_back 50973378
get 339464
push_back 17030906
push_front 827705046
push_front 633610925
push_back 184910806
get 440844
push_back 166884681
push_middle 443028288
push_middle 328661039
push_back 58027648
push_back 46690625
push_front 917222310
push_middle 993985342
push_back 968623288
push_middle 867147202
get 678813
get 6183
push_front 537969236
push_middle 384300513
get 216712
push_back 228341067
get 100626
push_back 991540444
push_front 43713362
get 575315
push_back 953979657
push_back 733850486
push_middle 306014268
push_front 970498199
push_middle 798951668
push_middle 40950766
push_middle 327881840
push_middle 966484934
push_middle 899638617
push_back 806166054
push_middle 200017956
get 306590
push_back 48184695
push_middle 272260871
push_back 953127697
push_back 173642724
push_middle 981410910
get 242622
push_front 278407253
push_middle 841448609
push_back 903345436
push_front 43347600
push_front 718260843
push_front 5542035
push_front 728813634
get 272148
push_middle 589425180
get 81183
push_back 68922405
push_back 122661966
push_middle 392071818
push_middle 641813962
push_back 687593026
push_front 353459877
get 284795
get 224475
push_back 7925546
push_middle 200524855
push_back 95713841
push_back 511611209
push_front 516661270
push_back 676266252
push_middle 68016564
push_middle 24044371
push_front 132003131
push_front 592529590
push_front 454499069
push_front 309702002
push_back 437543125
push_front 810772957
get 167540
push_back 330063300
get 479453
push_front 511679437
get 198314
get 256345
push_middle 547348931
push_middle 789648375
push_middle 707248939
push_front 42722615
push_front 923990238
get 580299
push_middle 821091150
push_front 507560900
push_back 700281374
get 272629
get 125775
push_front 592035219
get 668851
push_middle 901420776
push_back 123945228
push_back 737024227
push_back 271266912
push_back 933367266
push_back 954448894
push_front 569372348
push_front 651142344
push_middle 379754874
get 359514
push_front 36068934
get 3063
push_back 286068599
push_middle 398069729
get 7333
push_front 221054694
get 233132
push_back 907241093
get 594616
push_front 585424579
push_front 166331898
get 490454
push_middle 733822874
push_front 167478284
push_middle 375151533
push_back 283341923
push_front 319063009
push_back 263783280
get 608818
push_back 715926453
push_front 912172377
push_front 578517801
get 521338
get 396400
push_back 367252813
get 470499
push_back 984841636
push_back 884646556
push_front 147005514
get 648099
push_back 344827782
get 206584
push_front 981042271
push_middle 517632449
push_front 521139907
push_front 925874965
push_front 703214979
push_back 209849123
push_middle 631098062
get 279831
push_middle 242390507
push_middle 918458643
get 3244
push_middle 363096242
push_middle 132113903
push_back 957701081
push_front 234051510
push_back 343277655
push_middle 964442822
push_back 819543957
push_front 280183854
push_back 728542619
push_back 997798945
push_front 805322962
push_front 901749428
push_middle 514477610
get 283430
push_front 379380439
push_back 445787254
push_middle 684393385
push_front 120455154
push_back 664407728
get 227747
push_back 853011334
push_front 909041627
push_middle 13488560
push_middle 807254500
push_back 146132314
push_front 488306103
push_back 979013090
push_front 211454352
push_front 610289865
push_front 586851040
push_back 622809095
push_back 687597064
get 468111
push_middle 721825636
get 5437
push_middle 75761971
push_middle 431296167
get 435486
get 187927
push_front 348757060
push_middle 560367696
push_back 502406552
get 455642
push_middle 352366913
get 627907
push_middle 62998870
push_back 208924074
get 34216
push_back 567243415
push_middle 36353438
push_front 403878478
get 184962
push_back 70285580
push_middle 431844333
push_back 661971615
push_front 769980229
get 71423
push_front 648778147
get 583231
get 68883
get 23597
push_middle 948220086
get 469059
push_middle 683536816
push_middle 59337330
push_front 202553292
push_front 121155056
push_back 196995774
push_front 612241020
get 506157
push_front 890147419
push_back 601464836
get 64855
push_middle 403768962
push_back 233377370
push_back 903892110
push_back 499020514
get 158242
push_front 691755899
get 569775
get 602226
push_middle 136362661
push_front 417333415
push_front 486407355
get 623772
push_back 403414235
push_back 154908902
push_middle 75968555
get 677027
push_back 108503085
get 546348
push_back 450702383
push_back 28874033
get 390359
get 314216
push_back 142353427
push_back 379719220
push_front 114987324
push_front 828035552
push_back 152114599
push_middle 208342194
push_front 233308028
push_back 290634853
get 260284
push_back 690441707
push_middle 467951690
push_back 915704467
push_back 274193651
push_middle 644518262
push_front 7970107
get 636703
get 256883
get 668705
push_middle 988484975
get 650546
push_front 563608188
push_front 517733785
get 152202
push_front 780674847
push_front 305717809
push_back 346031152
push_middle 681112
push_middle 112472365
push_front 98594215
get 298016
get 247903
push_back 734334753
push_middle 163501105
push_front 724069068
push_back 783258781
push_middle 297680533
get 5796
get 271520
push_back 831232004
get 235743
push_front 394280333
push_middle 708184799
push_back 268944080
get 334809
push_front 650542302
push_front 365988489
get 198290
push_middle 19509544
push_front 76193881
push_front 525980891
push_back 390270577
push_back 577260522
push_middle 203866110
get 634439
push_front 648626675
push_front 323571392
get 288205
push_back 383367564
push_middle 634472530
push_back 338804696
push_middle 345487516
push_front 987233750
get 525536
push_back 777730504
get 196833
push_middle 701325844
push_front 407690422
push_front 308616739
push_middle 645079881
push_middle 161030320
push_middle 902104676
push_middle 161728541
push_middle 338562673
push_back 536657068
push_middle 47812214
push_front 762669606
get 179151
push_front 848526785
get 464658
push_front 27472953
push_back 232463211
push_back 706713717
push_back 495953318
push_middle 913512195
push_front 758694767
push_back 968336998
push_middle 540412634
push_back 605319750
push_back 12937869
get 226376
push_back 869787869
get 472398
push_front 934237661
push_front 86227042
get 688231
push_middle 714037670
push_back 405285397
get 351767
push_back 252882210
push_middle 84337440
get 660728
push_middle 931052051
push_front 828024782
push_back 829958370
push_middle 927393509
get 41634
push_middle 427827075
push_back 280697112
get 137296
push_middle 99431670
push_back 357597408
get 131773
push_middle 705511139
get 95897
push_back 33292350
push_front 93341019
push_front 139475074
push_front 382980632
push_middle 428158485
push_middle 772430684
push_front 743389574
get 515262
push_middle 628287625
get 311635
get 583707
push_back 990525690
push_front 655710282
push_back 982366951
push_middle 578249863
push_back 217359733
get 614885
get 69933
push_back 446829493
get 27706
push_front 246842330
get 62860
get 383124
get 318341
get 248154
get 258928
get 43899
push_front 979602990
get 600522
push_front 320364044
push_front 577133114
push_back 594125169
push_front 245172729
push_middle 699264442
push_middle 218981820
get 661285
get 262629
push_front 344493458
push_front 175884190
get 545199
push_middle 755550230
push_front 666276672
push_middle 918625382
get 316554
push_middle 938948802
push_front 387441024
get 70756
push_middle 350583552
push_middle 546400617
push_back 568842201
get 505414
get 133135
push_back 161549401
push_back 659492901
push_front 120859903
push_back 596624244
push_back 846038839
push_middle 862480811
get 60951
push_front 667271885
push_front 665597742
get 188025
push_middle 448600623
push_back 434662915
push_middle 252109269
push_front 753124787
get 10664
push_front 334835128
push_back 626562256
push_back 527005955
push_front 41070971
push_middle 602524546
get 88431
push_back 673308320
push_back 393538986
push_back 801944124
push_middle 524621775
push_front 897815719
push_front 889374167
push_back 5066459
push_back 945489484
get 74364
push_middle 391150507
push_middle 677298321
push_middle 243745123
push_middle 727258769
push_back 326348941
push_back 917747186
push_middle 56889257
get 130908
push_middle 761547038
get 297604
get 635909
push_front 601524064
get 211078
push_front 832089724
get 42353
push_front 455774139
get 25085
push_middle 731626404
get 351111
push_front 125607070
push_front 270210051
push_middle 596970179
push_back 554834714
push_middle 655832836
push_back 313571949
push_middle 246381040
get 117576
push_back 459504180
push_front 376731014
get 450211
push_back 90088014
get 495843
push_middle 398998062
push_front 801314452
get 599364
push_back 520770644
push_back 709909152
push_front 381377349
get 103932
push_front 471694623
push_front 402704512
push_middle 232715924
push_back 7498671
push_middle 543510498
push_back 435432208
push_front 621387224
get 627782
get 116696
get 482951
push_front 631312675
push_front 336028733
push_back 872611807
push_middle 91184677
push_front 425352089
push_middle 8106726
get 307190
push_front 371950171
push_middle 518465712
get 266306
push_middle 738238449
push_front 54133849
push_back 397299054
push_middle 810635799
get 156946
get 70442
push_front 368931984
push_back 534151631
push_front 135057059
push_back 639935599
push_front 833335086
push_front 379029360
push_back 501251424
get 117267
get 91889
get 310800
push_back 933320796
push_front 267810660
push_front 144166222
push_back 32182269
push_front 485819493
push_front 194049927
push_back 418597955
push_front 661518675
push_middle 319655647
get 579320
push_back 649249591
push_back 143024307
push_front 753766218
push_back 774253298
get 219404
push_middle 746853316
get 512782
get 587723
get 652599
push_front 525616816
get 674914
push_back 574008691
push_front 666470560
get 584120
push_back 652802988
get 328975
get 197197
push_front 600234531
get 442272
get 634895
get 617264
push_back 219409331
push_back 73700644
push_back 898198686
push_middle 640104611
push_middle 758183085
push_middle 455296498
push_front 316565700
get 31473
push_back 600439388
push_middle 781071694
get 579455
get 23201
push_front 117684745
push_middle 680658761
push_middle 369591450
push_front 969271349
push_back 700183614
push_back 465497310
push_front 189651060
push_middle 242939655
push_front 976783343
push_middle 481208634
get 236279
push_front 18198174
push_front 999123959
get 380587
push_middle 464047585
get 127543
push_front 997145865
push_middle 162616277
push_back 353130851
push_middle 993342610
push_middle 356121221
push_front 221716135
get 396769
push_middle 40491006
push_back 128716466
push_front 830781678
get 188353
get 134495
push_middle 173731590
push_back 599283613
get 257325
push_middle 106192335
push_back 967067694
push_back 998232523
push_front 400975998
get 159183
get 636102
push_middle 996906911
push_front 874920883
push_back 883149274
push_middle 784379715
get 656328
get 200308
push_back 628103872
push_front 453881004
push_back 6220224
get 485957
push_back 287477842
get 555628
push_front 415423764
push_back 848308544
push_middle 20586305
push_front 762801596
push_front 225239163
get 443192
get 179227
get 347756
push_back 163284016
get 129105
push_back 137443565
get 680536
push_front 29970383
push_middle 403144816
push_middle 202842277
push_back 567994923
get 164676
push_back 673269696
push_back 729218473
push_back 80287757
push_front 578162867
get 204206
push_back 504046118
push_back 207052397
push_middle 273378874
push_front 916371109
push_front 218125038
push_middle 218454819
push_back 895171883
get 106121
push_front 291811028
push_middle 905008608
get 315005
get 665650
get 38558
push_front 400495975
push_back 452854900
push_back 431697042
push_front 774581759
push_back 886955570
push_middle 573303985
push_middle 877761208
get 136
get 182699
get 107830
get 278106
push_front 696327647
get 449454
push_front 489811740
push_middle 840406333
get 185279
get 155539
push_back 483226308
get 437142
get 74769
push_middle 394883728
get 225521
push_front 100829434
get 213629
push_front 610875085
push_front 891549435
get 28923
push_middle 276421323
get 475938
push_middle 300041753
get 652012
push_front 491200731
push_middle 824800667
get 237570
push_middle 380799796
get 674136
push_front 918763536
push_middle 197649459
push_front 854209563
get 88268
push_front 542899877
push_back 614145573
push_front 423070207
push_back 454466536
push_front 310129934
push_front 432717897
get 303480
push_back 990816212
push_middle 861756125
push_middle 813512542
get 691292
push_back 19254936
push_back 996989644
push_front 269134616
get 420688
push_back 968174567
push_middle 346251475
push_middle 648334306
push_front 279717301
push_front 893208531
push_middle 169067354
push_middle 935472903
push_back 87895926
get 332654
push_back 178025521
push_back 650301561
get 315399
push_front 646538940
push_back 379715440
get 669212
push_front 419621916
get 68520
push_front 746419020
push_back 593221481
push_back 887494139
push_back 752505545
push_middle 573818791
push_front 875160387
get 442650
push_front 775338521
get 240534
push_middle 730131508
get 661026
get 275782
push_front 383642174
get 233202
get 527939
push_middle 99751773
push_back 5077864
push_front 86005486
push_front 224278055
push_middle 701094415
get 522991
push_back 286045365
push_middle 59086949
get 314657
push_middle 350331251
get 362602
push_back 237026333
push_middle 806434725
push_back 746745311
push_front 631124897
push_middle 58260019
get 175210
get 129354
push_back 415521301
push_middle 461875434
push_middle 594337561
get 404733
get 595809
push_back 252650257
push_middle 59596564
push_front 107780213
push_back 116030592
get 220682
get 111811
push_middle 668157786
get 157754
push_back 376097859
push_middle 445625555
push_front 429082154
push_middle 949530244
push_front 225212614
push_front 583798552
push_back 660436262
push_back 27949885
push_middle 480989534
get 685623
push_front 774276749
get 652585
push_middle 26378709
get 429986
push_front 749433004
push_middle 532609112
push_front 357105736
push_middle 261771784
push_middle 14265948
push_middle 907554786
push_front 764238264
push_middle 854478200
push_back 190752605
get 307547
push_back 56388417
push_middle 621887916
get 385106
push_back 646219403
push_middle 329566124
push_middle 398606969
push_middle 787672091
push_front 171369130
get 519620
push_middle 145996049
push_back 152045846
push_back 679567181
push_middle 758774812
push_back 243530261
get 522630
get 516044
get 401388
get 165429
push_middle 193874431
push_front 853154961
get 450295
push_back 168521422
get 234476
push_middle 839694870
push_front 25405908
push_front 97954034
get 479039
get 15809
push_front 395361467
get 641953
push_back 950342546
push_middle 533094446
push_middle 197089414
push_front 701365867
push_back 669582760
push_back 260820537
push_front 962402888
get 491342
get 492356
push_front 903725882
push_middle 717778872
get 693327
push_back 633439663
push_back 341996887
get 472098
get 368918
push_middle 487892011
push_middle 365641308
push_back 301901557
push_back 646846534
get 300873
push_middle 375027444
get 343689
push_back 629749963
push_middle 678902518
push_front 768624758
push_back 912475106
push_back 687535333
push_front 386697772
push_back 899228332
get 144493
get 586828
get 361059
push_front 452426490
push_middle 65014227
push_middle 210957942
push_back 422276350
get 29701
push_front 779330080
push_back 916146056
push_middle 347013778
push_front 188433557
push_back 562374620
push_front 333337717
push_back 315112889
push_front 681300389
get 326313
push_middle 584083308
get 455252
get 414443
push_middle 131767267
push_front 958534116
get 484797
get 7439
push_middle 733832789
get 626475
push_middle 821150416
push_back 790067747
push_front 915125473
push_front 830809696
get 174139
push_back 889863783
push_back 296831153
push_front 423013532
push_front 268213845
push_back 457095886
push_front 249592539
get 676311
get 79142
get 321118
push_back 12950756
push_middle 914786085
push_front 550806308
push_front 525332385
get 51089
push_middle 780648315
get 160467
push_middle 270610640
push_middle 915212087
push_middle 98060549
push_front 133712983
push_middle 752221344
push_middle 313704549
push_middle 256630119
push_back 471548031
push_middle 967057599
get 86769
get 356896
get 319166
get 331261
push_back 163941907
push_front 193303295
push_back 578316665
push_front 556993397
push_back 725203224
push_back 855854329
push_front 797470590
push_middle 733125058
push_back 878757439
get 132326
push_middle 295323081
push_front 652662703
push_middle 790117988
push_back 427590776
get 516960
get 70579
get 640951
get 379350
push_back 415850784
get 29704
get 226314
get 123630
push_front 338688880
push_front 669549569
get 610078
push_back 404478262
push_middle 755207919
push_back 401857025
push_front 553806155
get 67529
push_back 212002550
get 568529
push_back 248101746
push_middle 277470168
push_front 5775352
push_back 410637154
push_middle 22116333
push_middle 257835339
push_front 506684892
push_front 810534423
get 237378
push_middle 780059771
push_middle 790537337
get 555454
get 465901
push_middle 125477342
push_middle 411206693
push_middle 476453709
push_middle 315268624
get 656881
get 503893
push_middle 643943920
push_front 81178543
push_back 416854632
get 387981
push_back 429188999
push_back 346024236
push_middle 999972640
push_back 702995964
get 83061
push_back 960798184
push_back 380263803
push_back 577547635
push_back 335430435
push_middle 548972478
get 439484
get 318929
push_front 474680575
push_front 129205631
get 516469
get 57359
push_front 624684413
push_middle 558568560
get 471205
get 298112
get 524567
push_front 460700246
push_middle 675286045
push_middle 382482784
push_back 129759864
push_front 208907411
push_back 209935348
push_back 678118734
push_middle 700131755
push_front 279990520
get 618153
get 332283
push_middle 476555114
get 153977
push_front 11517187
push_middle 367134179
push_middle 168844942
push_middle 640684772
push_middle 27777042
push_middle 441802547
push_middle 302529467
push_back 847733417
get 564450
push_middle 12613112
push_middle 434613045
push_back 475060950
get 605118
push_back 995965277
get 446015
push_back 12829720
get 131445
push_middle 613062752
get 59077
get 496301
get 215836
push_back 792578702
push_front 815894816
push_front 180145469
get 527379
push_front 244535493
push_middle 290226236
get 527965
get 293445
push_middle 185444460
push_back 621023781
push_front 107627998
push_back 806887126
push_back 396299958
push_middle 885622884
push_middle 974160342
get 508484
push_back 133408947
push_back 372520256
push_back 45023504
get 564282
get 682807
push_middle 690775698
push_front 191126964
push_front 31036304
get 250706
push_middle 530152220
push_front 383048352
get 107085
push_front 21993614
get 671122
push_front 511237176
push_front 904449424
push_back 137059329
push_back 365986501
push_back 448556062
push_back 962261358
get 277500
push_back 866903022
push_back 19501801
get 538003
push_front 35850899
push_back 885632778
get 4009
push_front 205540463
push_front 603384545
push_back 839649336
push_middle 610836050
get 137555
push_front 701992221
push_middle 488658372
push_front 411157310
get 281158
push_back 52669181
push_front 195585799
push_middle 163250769
push_front 22769739
push_back 124546781
get 435555
push_middle 582202810
push_middle 203898175
push_back 423846605
get 209242
push_back 81648050
push_front 813688223
push_middle 406126095
push_front 1173345
push_front 917676970
push_front 676404286
push_front 819676573
push_front 22677376
push_back 784058466
push_back 73056402
get 233686
push_middle 324985440
push_back 392326664
get 267027
push_middle 979418944
push_front 810748197
push_back 287522757
push_back 11232510
push_front 44445042
push_back 501663530
get 507457
get 426746
push_middle 400504421
push_front 519052261
get 225526
get 329314
push_middle 584028777
push_front 305152321
get 427034
push_middle 560829530
push_front 394770796
push_back 644425847
push_front 645173041
push_middle 78393166
push_middle 637433920
push_back 240371970
get 359564
push_back 814805706
get 440618
push_middle 54596228
push_front 911275715
push_middle 767636238
push_front 672179095
push_back 688439691
get 332910
push_back 59247228
push_back 437689734
push_middle 888234821
push_back 730897644
push_back 438500281
push_front 673321785
push_back 38493508
get 314558
push_front 998263882
push_back 878058556
get 296964
get 664756
get 549766
push_front 486934359
push_front 437583109
get 511260
push_front 458649474
push_middle 640027813
push_middle 603610106
get 329291
push_front 316610572
get 40373
push_back 515167807
push_middle 888115477
push_back 605179150
push_front 782165329
push_middle 91738283
push_back 503254371
push_front 529370364
push_front 631507304
push_middle 346871010
push_middle 36302364
push_middle 955478123
push_back 615233980
push_middle 172952340
get 40093
push_front 418391030
push_middle 731881016
push_front 809370753
push_middle 244881076
push_back 246293173
push_middle 631547126
push_front 829651791
push_middle 969190152
push_back 807206808
push_front 56582977
get 569713
get 277825
get 246503
push_front 287411737
push_front 532607052
get 100507
push_middle 192563231
push_front 46097939
push_back 742033204
get 623821
push_back 346277870
push_middle 395251304
get 59662
get 580139
push_back 595787151
get 471200
push_back 568413267
push_back 31016270
push_back 173259909
push_middle 92531988
get 156964
push_front 524475027
push_front 226124759
push_back 15972091
push_front 806791554
get 343018
push_front 364922762
push_middle 242149965
push_middle 422784713
get 62197
get 568840
push_back 950898010
push_middle 574106469
push_front 258124637
push_front 739643366
push_front 674485099
push_middle 279171478
push_front 929783543
push_back 767598608
push_front 893231351
push_front 928379497
push_front 379851512
get 516733
push_front 130262044
push_front 910185625
get 675027
push_front 567509085
get 532216
push_front 562164336
push_front 240134084
push_front 18265087
push_middle 537530474
push_middle 689848535
get 179094
push_middle 906588411
push_back 71972998
push_front 447686348
push_back 287199897
get 628610
push_middle 482057678
push_middle 736937915
get 499349
push_middle 897694552
push_middle 538686355
push_front 340979117
get 181025
push_front 745221847
push_back 525242666
get 36284
get 678320
push_middle 836188230
push_middle 852312727
push_back 560972625
get 479717
get 522938
push_back 478563758
push_front 712630905
get 372228
push_front 8198688
push_front 767129602
push_back 762753619
push_front 939314037
push_middle 806188622
push_front 129722731
push_front 978479432
get 418297
push_back 445807363
push_front 146042097
get 354743
get 662302
get 119733
push_front 878768710
get 263411
push_middle 321849316
push_middle 25483559
push_front 415363507
push_back 704740015
get 266434
push_middle 312419895
get 18865
push_middle 680034591
push_middle 638110470
get 61044
push_back 741298809
push_front 780684592
push_front 272817875
push_front 818826947
push_back 137641435
push_front 678882346
get 483630
get 542374
push_front 405501427
push_middle 366545196
push_middle 952570324
get 676526
push_front 321837438
push_front 162324733
push_back 614500682
push_front 814400720
push_front 488263389
push_front 91454753
get 427458
push_front 91660253
push_front 743999962
push_front 654721810
get 643586
push_front 759095945
push_middle 791036668
push_middle 513051727
push_back 703536935
push_front 922885289
push_back 9407832
get 329521
push_middle 698887225
push_front 854744753
get 370381
push_back 393200518
push_back 261434855
get 253581
get 534003
push_back 670667952
get 61397
get 538635
get 74259
push_middle 621179990
push_front 45721940
push_back 178863546
get 670138
get 51212
push_back 201671091
push_front 508896943
push_back 118766730
push_front 257240604
push_front 895155251
push_front 172434854
get 49655
push_middle 756216766
push_back 178171641
push_middle 280424805
get 187455
push_middle 59256348
push_front 283304053
push_front 391914902
push_front 762614393
push_back 616575262
push_back 631488057
push_middle 293191810
push_middle 732413681
push_back 177380880
push_middle 131282933
push_front 952852329
push_middle 525474033
get 71000
push_back 657275911
get 623760
push_front 678377920
get 436905
push_front 280423068
push_front 276867723
push_back 804610420
get 378757
push_front 784768978
push_back 886011516
push_front 115678251
push_front 652817615
get 143888
push_back 781516684
push_middle 683542489
push_middle 662518226
push_front 34018619
get 678939
push_middle 262365627
get 165126
push_middle 70880610
get 483272
push_front 15125853
push_front 919537316
get 514761
push_back 912171546
get 158537
push_back 103452353
get 577705
get 391167
push_back 62603533
get 190805
get 266498
get 326921
push_front 214779145
push_middle 761809943
get 82922
get 314128
get 547108
push_front 248088632
push_back 880774132
push_middle 998134026
push_middle 248373949
push_back 735666494
push_front 234391010
get 303823
get 443784
push_back 343031335
get 558243
get 400303
push_middle 916659597
get 275589
push_middle 248337701
get 545317
get 180335
push_front 348099693
push_middle 879192824
push_middle 694301027
push_middle 281865902
push_front 529560348
push_front 184906295
push_front 862537630
get 388350
push_back 376786956
get 18333
push_front 925579657
get 330742
push_back 949366458
push_front 176449522
push_middle 388018965
push_middle 493171449
push_back 648368237
push_front 691571040
push_back 165960501
push_middle 451487835
get 639105
push_front 745528750
push_middle 477868650
get 396172
push_middle 243458515
push_back 260127846
push_front 554414867
push_middle 302969874
push_back 190534059
push_front 118993552
get 536093
push_front 628330145
push_front 991189562
push_middle 708346566
push_middle 112641385
push_middle 110226322
push_back 143278939
push_middle 229908836
get 637689
get 19479
push_back 154457093
push_front 975291655
push_middle 574396185
get 401669
get 224454
get 139702
get 690509
get 478226
get 181401
push_back 653539664
push_back 355670015
push_back 418694482
get 670047
get 672319
push_back 558355747
get 336788
push_front 447590784
get 209890
push_middle 203513882
push_front 82920900
push_middle 65675230
push_front 475729331
push_middle 652490137
push_middle 341558024
push_front 549061555
push_middle 747406038
get 216542
push_back 608247878
push_middle 625657131
push_middle 168533515
push_back 250359975
push_back 605816426
push_front 294278531
push_front 803738458
push_middle 8094366
push_back 473055138
get 689556
push_middle 95503215
push_middle 612542337
push_front 683985393
push_middle 152088510
push_middle 819758498
push_front 353367835
push_front 990986748
push_front 870283602
push_back 148308636
push_front 539959132
push_front 825550658
push_front 327346241
push_back 537293302
push_middle 838570351
get 580537
push_front 89455662
push_back 188425480
push_middle 911618027
get 376200
get 403499
push_front 577921875
get 225022
push_back 17190109
push_middle 619918062
push_front 838945127
push_back 764205494
push_front 115268560
push_middle 482936843
push_front 987105917
get 206684
get 439030
push_back 133093504
push_middle 44419886
push_back 819725675
push_front 241983146
get 166788
push_front 519926619
get 228100
push_middle 437877677
push_front 200579340
push_back 521489066
get 284245
push_middle 208213176
push_back 35877576
push_front 962740424
get 272307
push_back 760243903
push_back 716019103
get 272770
push_middle 236908284
push_front 757979889
push_middle 735050725
push_middle 453406599
push_middle 954005305
push_front 879331507
push_back 414321938
push_back 850525721
push_back 301442430
push_front 859780565
push_front 83854395
push_middle 69495172
push_front 752957382
push_front 722684712
push_back 112246299
push_back 110326052
push_back 971040137
push_front 144760931
get 158315
get 212430
get 381354
get 128230
get 375024
push_middle 682392251
get 572773
get 508959
push_middle 178230798
push_back 105891104
push_middle 677955010
push_back 679421947
push_middle 836701881
push_back 484265656
push_middle 788142042
push_back 277534231
push_middle 306910561
get 332639
push_front 621497710
push_back 201354838
push_front 351052694
get 89639
push_front 887093723
push_back 675093933
push_front 478937094
push_middle 638715477
push_back 207852534
push_front 464242213
push_back 476691407
push_back 952599040
push_back 728242335
push_middle 261240433
push_back 769194567
push_back 893899432
push_front 265261572
push_back 301452562
get 219950
get 607386
push_front 833812323
push_middle 761154906
push_back 157676675
push_front 230140135
push_back 260886233
push_middle 547939269
push_front 646005999
push_back 998676912
push_front 459181637
push_middle 943675140
push_back 872915790
get 503246
push_front 407306855
push_middle 914886221
push_front 523129688
push_back 718451320
push_front 763996587
push_back 736202773
push_front 400423040
get 387337
push_back 514541834
push_back 309379767
push_back 502729213
push_front 957135487
push_middle 695472105
push_back 311807464
push_front 298010330
push_front 49588360
push_back 374792731
push_back 999211267
get 569202
push_middle 200815446
push_back 493656822
push_middle 482976402
get 52611
get 72848
push_middle 857738042
get 148443
push_middle 704666738
push_middle 676570226
get 2929
get 18375
push_front 148948751
get 254487
push_front 245629645
push_middle 20901098
push_front 577518363
push_back 527566648
push_front 329573664
get 609347
push_middle 394236307
push_middle 200313835
push_middle 715039801
push_middle 923503620
push_front 605058967
get 669255
push_front 508824281
get 7231
push_back 234911094
push_front 655133377
get 258024
push_middle 202405580
get 375483
get 53990
get 389726
push_middle 924522431
push_middle 114234607
push_middle 155573041
push_back 133618600
push_middle 137524080
push_back 700027262
push_front 976395495
get 483005
get 268719
get 635753
get 567934
push_middle 488377910
get 530360
push_front 177246792
push_back 89108071
get 429801
push_middle 215755429
push_middle 108771388
push_back 822833764
push_middle 611882460
push_back 473464185
push_middle 71908008
push_middle 122111904
push_middle 472963668
get 55449
push_middle 109386863
push_front 621951471
push_front 150701522
get 685812
push_middle 959085237
push_back 552234142
push_back 960738779
push_front 781509355
push_front 851029883
push_middle 460826353
push_front 450135331
push_front 793632511
get 548484
push_middle 456672069
push_back 376292068
push_back 755315217
push_back 106670053
push_back 538081864
push_middle 222963859
push_middle 807027863
push_middle 348873724
push_front 679018616
push_front 457459453
push_front 162391716
push_front 841413569
get 291149
push_back 258991645
push_front 82869153
get 542112
push_middle 177289774
push_back 270147382
push_front 590743094
push_front 858278476
push_back 153926062
push_middle 674953141
push_front 112212105
push_front 157060314
push_front 986377689
push_middle 244877871
get 25855
push_middle 706479878
push_middle 805457540
get 214846
push_middle 415900325
push_middle 494812417
get 28154
push_front 66931320
push_middle 300288650
push_back 909051305
get 673891
push_front 781882442
push_front 460745289
push_front 607248394
push_back 505278902
get 360338
push_middle 166570169
push_back 164293614
get 675135
get 521299
push_middle 583438138
push_middle 260638413
get 352758
get 45589
push_front 143950141
push_back 564788703
push_front 886440939
get 473177
push_middle 88241220
get 188959
push_back 922746706
push_back 216003111
push_middle 199911827
push_middle 510614722
push_back 202385581
push_middle 62638843
push_back 42650584
push_middle 781130419
push_front 310435844
push_back 22244523
get 503239
push_front 103108705
get 260278
push_middle 922963613
push_back 916006311
get 543129
get 149805
push_front 620662311
get 389259
get 370576
push_middle 164539004
get 395160
get 217151
push_front 291325150
push_front 298264493
get 96642
push_front 231930534
get 129621
push_middle 239280309
get 389509
push_back 859967777
get 367484
push_middle 797049190
get 297850
push_middle 633008045
get 556316
push_middle 551296226
get 101393
get 622877
push_middle 618021356
get 573510
push_back 574516323
get 189927
push_middle 727295179
push_back 614618747
push_front 725394106
push_back 507676817
get 327658
push_back 83519820
push_front 245898674
push_front 614058101
get 153608
get 262239
push_middle 628399701
push_back 549827378
push_front 833520597
get 164647
push_front 274635766
push_front 381947534
get 38873
push_front 328225281
push_front 597819513
get 667426
push_back 880214105
push_front 75350318
push_middle 95368653
push_middle 402236978
push_front 613871493
push_back 788216527
push_back 774891602
push_back 894282035
push_back 905371383
get 167707
push_middle 932175373
push_front 161397214
get 534167
get 386438
push_middle 560046818
get 385316
push_front 52319504
push_back 136410494
push_middle 627345294
push_middle 259801787
push_middle 782478622
push_middle 903604699
push_back 581005403
push_front 769711391
push_front 581074708
push_middle 405439385
push_front 155758921
push_back 280159995
get 159490
push_back 554966385
get 287573
get 261250
push_middle 65826391
push_middle 271732452
push_back 235151498
push_middle 233696050
push_back 557815699
push_middle 455362922
push_front 202246621
push_back 367723504
push_middle 33139603
push_middle 165549928
push_front 670023179
push_middle 254184245
get 603028
push_back 447545047
get 239843
push_middle 678299148
push_back 892151516
get 594242
push_back 831167876
get 72224
push_middle 523796901
push_middle 314512201
push_middle 240758402
push_back 375621217
push_back 269281470
push_front 365366438
push_front 165643506
push_front 876362662
push_back 799164772
get 183970
push_front 363506478
push_middle 331438374
push_back 864631506
get 492121
push_middle 218786083
push_middle 533808541
push_middle 881157107
push_back 870442875
push_back 273026120
push_front 82867326
get 633756
push_middle 9367716
get 240272
push_back 811326475
push_back 599091295
get 216728
get 233901
push_front 559271569
push_back 663515092
get 333789
push_back 170482419
push_back 873853106
push_front 753989376
push_front 345864766
push_middle 536176466
get 601537
push_front 674893049
push_back 416171762
get 465660
get 412816
push_front 24846529
get 692557
get 596212
push_back 231007862
push_front 803373258
push_middle 801823364
push_front 956916538
push_front 980390732
push_front 671957274
get 539247
get 397137
push_middle 31792917
push_middle 186850001
get 61696
push_middle 570192132
get 143632
push_middle 168626760
push_back 754169054
push_back 400821526
push_middle 451551307
push_front 146686001
get 73540
push_back 243643099
push_back 611405063
push_middle 239694177
get 495441
push_back 695695251
push_back 544690061
push_middle 503085917
push_back 640349551
push_front 39729742
push_middle 584187611
push_back 462316746
get 552743
push_back 488993231
push_back 307842895
push_front 772769516
push_middle 411198134
get 314640
get 194576
push_middle 867711402
push_front 701309645
get 322569
push_front 813654650
push_back 608995044
push_front 818285447
push_back 209308515
push_front 662092948
push_front 138918992
get 262590
push_front 956340847
get 680187
push_middle 541970384
push_front 602632490
get 345082
get 86445
get 26942
push_front 540351799
get 457519
get 383915
get 497710
push_middle 784279978
get 656899
push_back 181644883
push_middle 476594363
push_middle 300456434
push_front 975476787
push_front 252870957
get 327925
push_middle 626765755
push_front 872708850
get 669874
push_middle 296926005
push_back 813312168
get 381501
push_back 219270932
get 691970
push_back 30964668
push_front 775527758
get 152246
push_back 948273563
push_middle 707651065
push_front 789854180
push_front 141440216
push_middle 937254074
push_front 909681825
push_middle 989509257
get 30163
get 76215
get 446711
push_back 916725749
push_back 32183708
get 451218
push_front 328280686
push_back 537891467
push_middle 62734418
push_middle 906945841
get 443546
push_back 42391190
push_middle 742408563
get 186598
push_middle 819379645
push_back 828722889
push_front 485452444
get 117485
push_middle 674766892
get 288632
push_middle 456629002
push_front 321122726
push_back 940726798
push_back 619561597
push_back 282988629
push_back 739329158
push_front 850437628
push_back 813151351
push_middle 398588087
get 418939
get 244134
push_middle 464402327
get 349844
push_front 806055312
push_middle 853391932
get 222998
push_back 177389009
push_back 47469705
push_middle 164481575
get 594730
push_front 905068829
push_middle 550233768
push_middle 372679367
push_front 731934851
push_front 486131351
push_back 878092178
push_front 358491256
push_front 643559251
push_back 296694030
push_middle 156347384
get 145014
push_back 103928154
get 83081
push_middle 970802609
push_middle 515669324
get 664203
push_front 20084157
push_front 497888681
push_middle 564020391
get 73578
get 593825
get 584472
push_back 970878914
push_back 391330674
push_back 869773850
push_back 80661501
get 50743
push_front 492166357
push_middle 337288730
push_back 733685729
push_front 131017806
get 649974
push_front 937977612
get 294092
push_front 364141660
push_front 914393162
push_front 538941104
get 177533
push_middle 780583967
push_middle 320553306
push_middle 422646398
push_front 980471848
push_back 423115293
push_back 60555868
push_back 39379215
push_middle 634295433
push_back 146810481
push_front 63586426
push_front 772559634
push_middle 214926247
get 549413
push_front 455583707
push_back 985633462
get 256261
get 490960
push_front 31515455
push_back 931889355
get 450995
push_front 880758979
push_front 174085332
push_middle 837806160
push_middle 99881744
push_front 476587312
push_back 321945875
push_back 282244416
get 310826
get 491464
push_front 820959590
push_middle 485388097
push_middle 679548572
push_back 92198592
push_front 910800728
push_back 364734313
push_middle 83925114
push_back 158599544
push_back 770818669
get 453713
get 558028
get 577444
push_front 442753871
push_back 758198140
push_middle 800559775
get 628108
push_middle 269330674
push_back 378857567
get 177771
get 542427
push_back 297368894
push_back 57388628
push_middle 68470072
get 58430
push_front 305607047
push_middle 393391535
push_front 979884182
push_middle 453524290
push_front 837701861
push_middle 414860033
push_middle 647056623
push_middle 464407450
push_back 482848548
get 643158
push_back 276031359
push_front 177219825
push_front 691018523
push_front 927762779
push_middle 971066748
get 378038
push_middle 33554988
get 602404
get 437777
get 507897
push_front 93250036
push_front 654150285
push_front 702659297
push_back 843039209
push_front 116855866
get 389478
push_middle 793510825
get 412143
get 581347
push_back 294971003
get 589724
push_middle 196752672
push_middle 873184440
get 461911
push_middle 213300472
push_back 432148018
get 602269
push_middle 491271373
get 87645
push_middle 555216752
get 544025
get 33290
push_back 600714761
push_front 905218734
push_middle 208907361
push_back 268634764
get 507865
push_middle 426460489
get 668984
get 357446
push_back 371905246
push_front 189319581
push_back 59057839
push_front 965947475
push_front 240409529
push_front 129505129
push_middle 500403901
get 673732
push_middle 573710990
push_front 254994477
push_middle 646822357
push_front 800091076
push_middle 715260533
get 315524
push_front 869631668
push_front 321832948
push_middle 818794228
push_back 202432559
get 79087
push_middle 942398099
push_middle 766296463
push_middle 35556687
push_front 882294310
push_back 965734290
push_middle 922182039
push_back 786945757
push_middle 687012577
get 175104
push_front 748625460
get 373058
push_front 254516082
get 388860
push_front 62676127
get 591349
push_front 783892395
push_back 363520309
push_middle 710997994
get 184250
push_front 451375273
push_front 50515590
push_front 633656613
push_back 615097843
push_back 478213797
get 371003
push_middle 259467524
push_front 358540493
push_middle 927921499
push_back 78004305
push_front 109614541
push_middle 816292291
push_middle 326407152
push_middle 371735300
push_middle 529040302
push_back 400649563
get 322970
get 461130
push_back 403103659
push_middle 942613207
push_back 383692173
push_front 554966050
push_middle 372977242
push_back 537817747
push_back 920225985
push_middle 17918864
push_front 900382433
push_middle 853697320
push_front 730246716
push_middle 666264141
push_middle 762686154
get 168414
push_front 528881399
get 663671
push_middle 536237349
get 472064
push_back 501545279
get 141365
get 365801
push_middle 451184357
push_middle 49211501
push_front 890540605
get 343903
get 246228
push_middle 108226025
push_back 338263303
push_front 601661732
push_middle 314165514
get 637308
push_middle 17482806
push_back 144725925
push_middle 232691678
get 369835
push_middle 763185061
push_back 622813462
push_middle 731419827
push_front 197648029
push_back 809698575
push_back 120145852
get 297598
get 444162
get 383099
push_back 621234584
push_middle 990969077
push_back 813058666
get 258736
push_back 359142562
get 315552
push_front 982429283
push_front 373355404
push_back 818453202
get 342566
push_front 656135553
push_middle 38671545
get 392874
get 592422
push_back 216918734
push_back 668549905
get 31214
push_back 846969757
get 176485
get 392354
push_back 290600129
push_middle 616880515
push_back 527874984
get 152716
push_middle 545394499
get 414410
push_front 18062552
push_back 782546195
push_back 152348241
push_front 252746695
push_front 641094158
push_front 234896019
get 252055
push_back 956964506
push_middle 843301664
get 407424
get 513610
get 107840
get 566317
push_front 26012566
push_back 183257408
push_front 172669622
push_middle 307170663
push_back 362000849
push_middle 655690861
push_middle 784101444
push_back 270758486
push_middle 562573170
push_middle 578122475
push_middle 777217285
push_back 164984522
push_middle 83925331
push_back 325346198
push_back 904712157
push_back 517183822
push_back 628036081
push_back 466075835
get 120211
get 66220
push_back 393383004
push_front 710514786
push_back 52248026
get 445836
push_back 950402462
get 592939
push_middle 197564462
push_middle 953090324
push_middle 850174707
push_middle 612751363
push_back 579436537
push_back 29385068
push_front 890272304
push_middle 166109392
push_back 622179120
push_middle 640523950
get 511052
push_middle 662081232
push_front 986049499
get 358218
push_front 957905714
get 529582
get 130034
push_front 207769436
push_back 572692786
push_back 346825106
push_front 449847708
get 324081
push_back 719956505
push_front 378547782
push_back 573552376
get 190070
push_middle 822239071
get 268954
push_back 852586086
push_front 491219885
get 516272
get 93928
push_back 421864883
push_front 345947773
push_front 256983270
get 110754
push_front 593347797
push_middle 628501858
get 443713
push_middle 10801877
get 307054
push_middle 559895267
push_front 98253420
get 292008
push_front 831977613
push_front 519792586
push_front 727055291
push_front 828961734
push_middle 202833942
push_front 57098440
push_middle 492633917
push_middle 265033032
push_front 126221076
push_middle 756493638
push_middle 286466866
get 333983
push_front 430677965
get 646568
get 159065
get 535760
push_back 844021420
push_front 397381304
get 14540
push_front 563167774
push_front 495974424
push_back 453836853
push_middle 439335049
push_back 81575081
push_front 190241401
get 116684
push_back 66226169
push_middle 99345840
get 630579
get 374445
push_front 398856248
push_back 831354486
push_back 943961243
push_middle 213106752
get 153837
get 675814
push_front 921992940
push_front 242136719
push_front 644919100
get 492637
push_front 482910370
get 88373
push_back 493193594
push_back 442701036
push_front 747029374
get 575733
push_front 141100664
push_middle 595761214
push_middle 956124842
push_back 31587452
get 192456
get 64570
get 108110
get 494741
get 639603
get 448683
push_back 796211602
push_front 837075479
push_back 784687092
push_front 296302406
push_front 459173923
push_front 999701122
get 78461
push_back 785754619
push_middle 903898030
get 258427
push_back 837205552
push_middle 713341850
push_middle 299165506
push_front 226895481
push_middle 643306888
get 400083
get 604205
push_front 718231450
push_middle 980921765
push_front 360366404
push_middle 892431768
push_back 613334761
push_middle 431549033
push_back 868505773
push_front 712117348
push_front 649380444
get 437873
get 533227
get 109375
get 78986
push_front 167026325
get 301452
push_middle 10880075
push_back 793292276
push_middle 267303447
push_front 131929193
get 206890
push_front 237215499
get 414544
push_back 30295652
get 579630
push_middle 373569818
push_front 146736012
push_front 976162948
push_middle 135008640
push_middle 770363782
push_middle 501101496
get 85548
push_back 8258873
get 364868
push_middle 399554510
push_middle 877195103
push_middle 685657167
get 266072
push_middle 972779388
push_back 868295067
push_front 268149353
push_front 318516689
get 171332
get 630475
push_middle 83823095
push_front 379505506
push_front 933617806
push_back 90104200
push_front 699217493
push_middle 844713349
push_back 181293182
push_middle 64407825
push_front 874250270
push_back 569675789
push_middle 566087692
push_front 489959484
push_back 172893922
get 158785
push_middle 555340562
push_middle 879617220
push_front 381216233
push_front 381840645
push_front 589234449
push_back 736408093
push_middle 608131469
get 250344
push_middle 648928153
get 324910
push_back 294402247
push_back 167211159
push_back 429707208
get 48272
push_front 816613301
push_middle 814292969
get 67469
push_middle 972453834
push_front 391117087
push_back 548114174
push_front 49120186
get 500241
push_middle 579471752
push_front 551291342
get 189454
get 114115
push_middle 274183215
push_middle 252421896
push_front 790932598
push_middle 704782660
push_middle 479156503
push_middle 342689332
push_front 960680391
get 631923
push_back 883827388
push_front 50114905
get 678756
push_front 657645986
push_middle 197549414
push_back 308162696
push_back 524548400
push_middle 877148632
push_back 530173893
get 249071
get 107113
push_back 623719548
push_back 558630066
get 184178
push_front 53491745
push_back 65180656
push_back 593366617
push_middle 235188478
push_front 132863520
push_front 425771721
push_back 127794688
push_middle 263775399
push_front 550295566
get 668203
push_middle 643386153
push_front 620217336
push_middle 654132314
push_middle 724198046
push_middle 824854213
push_front 322623600
push_back 598334011
push_front 816856828
get 349861
push_back 753041731
push_middle 79400948
get 435912
push_front 915162478
push_front 535183244
push_back 150372216
push_middle 294758584
push_middle 897916524
push_middle 12022278
get 434997
push_front 460875803
push_middle 79830846
push_front 254467033
get 473573
push_front 682898345
push_front 934749069
push_front 317549988
get 592560
get 277697
get 127186
push_middle 628347995
push_middle 794114062
push_back 264820528
get 488430
get 439312
push_middle 500157868
push_middle 201690923
push_middle 612998120
push_front 222389864
push_front 899027124
push_back 949746008
push_front 356178179
push_front 406730190
get 321343
push_back 609451657
push_front 934094037
get 297517
push_front 950496877
get 563822
push_middle 119020082
push_back 963888943
push_front 640731991
push_back 430365350
push_back 459170056
push_middle 30287163
push_middle 764546446
push_middle 696188174
push_front 710447579
get 613772
push_front 879463223
push_back 963298789
get 156894
push_back 146304911
push_middle 637163611
push_back 213647747
push_middle 179701218
get 115538
push_back 909521816
push_middle 151341071
get 619602
push_front 506544379
get 470855
push_back 475499967
push_back 662595557
get 502088
push_front 555147780
push_middle 913524670
get 447601
get 206739
push_middle 125978652
push_back 955180227
push_middle 242595929
push_front 702351590
get 525628
push_front 305687072
push_middle 563022769
push_middle 281581127
push_middle 390430395
get 569707
push_back 936167853
push_back 705772233
push_middle 490595725
push_middle 11127281
push_front 78559030
push_front 798555377
push_back 684141683
get 547027
push_front 460243223
push_front 862172771
push_back 527551122
push_middle 568295926
push_front 865680484
push_back 474878677
push_middle 717548852
push_back 811195892
push_front 319455996
push_front 218941393
push_front 347062949
push_middle 973563043
push_middle 221493055
push_back 227454755
push_back 36144346
push_back 565224945
push_middle 270088355
get 90138
push_front 128742338
push_front 580083999
push_middle 503038209
push_back 951723433
push_back 876586839
push_front 615199822
push_middle 865433487
push_front 601471805
push_front 818257464
push_middle 837953113
push_front 156045135
get 434947
push_front 408858331
push_middle 93122731
push_middle 859855108
push_front 405134886
push_back 180794339
push_front 64780266
get 266817
push_front 607525625
push_back 397935043
push_middle 141202998
push_front 426859570
push_middle 862141770
push_middle 618214132
get 474731
get 202812
push_front 3339827
push_back 301932262
push_front 433631009
push_front 589652349
push_middle 501763135
push_front 726133877
get 15045
get 268081
push_front 963527151
push_middle 46024685
get 685975
push_back 941513473
push_back 394019569
push_front 689267476
push_back 647450591
push_middle 989418782
push_front 691730362
push_middle 834926748
push_middle 87201388
push_middle 789749148
push_middle 126299817
push_front 112902233
push_front 336176666
push_middle 581171832
get 650317
push_back 493502360
push_middle 710523774
push_back 456145356
get 188319
push_back 617858220
push_back 134799849
push_back 617896729
push_middle 597088078
push_back 769256679
push_front 460746460
get 409955
push_middle 534462244
push_back 875093141
push_back 67030076
push_back 380848199
get 585261
push_middle 450185591
push_middle 513281095
push_middle 901175334
push_middle 700538739
push_front 123504730
get 455941
get 119721
push_middle 720464792
push_middle 646657762
push_middle 81300478
push_middle 823844537
get 135128
get 276931
push_back 467598008
get 318246
push_back 973030188
push_middle 755655708
push_back 379766849
push_middle 283631994
get 145746
push_front 486149395
push_back 173505133
push_middle 731906387
push_back 137787249
get 639370
push_middle 973842901
push_front 710875181
push_front 186873134
get 369708
push_middle 231539372
push_middle 749908026
push_back 733090067
push_back 665126104
push_front 517011377
push_front 494316059
push_front 659222123
push_front 127613267
get 367456
get 440844
push_back 945497734
push_front 395258249
push_back 402061385
push_back 439716023
push_middle 121112411
get 188481
push_front 779702207
get 75453
get 503166
get 616117
push_middle 830661029
push_front 701937305
push_middle 103709686
get 9947
push_back 295483038
get 330197
push_front 650661068
get 467931
push_middle 112800708
get 39591
get 165967
get 87836
push_middle 969742976
get 220058
push_front 963103606
push_front 852700223
get 691090
push_middle 572419387
push_front 129581738
get 378706
get 192478
push_front 777031404
push_back 188846905
push_front 58303155
push_back 6536653
get 510189
push_middle 204519316
push_middle 214157587
push_middle 887368847
get 50539
get 395959
push_front 823259331
push_front 529766949
get 517124
push_front 230570038
push_middle 727270974
push_front 533910824
push_front 553265998
push_middle 384174910
get 103217
push_back 251909926
get 547293
get 435106
push_front 589818418
get 614191
get 100298
push_front 852989864
get 661495
push_front 795624114
push_middle 451664741
get 82447
push_back 1479581
push_front 949299181
push_middle 341317604
push_back 450906623
push_middle 188618621
push_front 970997529
push_back 674182397
push_back 654380513
push_back 193127024
push_middle 256285719
get 582218
get 579592
push_middle 603056451
push_front 267200384
get 370445
push_front 99797602
push_back 60444650
push_middle 996197304
push_back 6189612
push_middle 197182177
push_back 247963234
push_middle 16506803
push_back 574319705
push_back 65269783
push_middle 588992181
get 300745
get 478986
push_front 592492867
get 603980
push_middle 921774665
get 484743
push_front 976723391
push_front 367358589
get 522689
get 231666
push_front 532637062
get 364336
get 380568
push_back 580368811
get 46075
push_middle 839497534
push_front 723544179
push_back 464244192
push_middle 91979705
push_front 185493698
push_front 95833288
push_front 66442505
push_front 426585743
get 62609
push_front 195390145
push_back 384948686
get 311807
push_back 532422507
push_front 177389229
push_middle 28322200
get 66677
push_front 941768846
get 642083
push_middle 247305521
get 22724
get 554378
get 23396
push_back 445143595
push_front 184639353
push_front 537247326
push_back 526849454
get 352024
get 466558
get 124314
push_middle 124883688
push_middle 449516537
push_back 622675874
push_middle 892594789
push_middle 938234539
push_front 800508827
push_middle 826061914
push_middle 738425249
push_back 513149978
push_back 922623960
push_back 681088183
get 178857
push_middle 840657449
get 189210
push_front 157697465
push_front 220112298
push_middle 220264409
push_back 301317737
push_middle 909230340
push_front 525341224
push_front 265650543
push_front 47103775
push_back 772189040
push_back 820449575
push_front 440895801
push_back 21131841
push_middle 982854338
push_back 722822736
push_back 305141189
push_front 52546535
push_middle 903776739
get 180858
push_middle 7402927
push_front 554360681
push_back 245493786
push_middle 650232833
get 685146
push_middle 335271441
get 395905
push_front 545920066
push_front 337949816
push_back 704431768
push_middle 890556736
push_back 808760800
get 134185
push_front 85198701
get 399034
get 2347
push_back 383576105
push_middle 273298567
push_back 941942520
push_middle 426005424
push_front 906789573
push_front 835507189
get 613203
get 173670
push_front 306050013
get 549418
push_back 629358937
push_front 359470858
push_middle 558560012
get 127561
push_front 603480819
push_front 430913340
get 580915
get 227270
get 604486
push_back 687340595
get 110206
push_middle 178901972
push_back 388779645
push_back 126860428
push_back 798824203
push_middle 35047725
push_front 393525312
get 671853
push_front 236472816
push_front 329478262
get 249252
push_middle 423483344
push_middle 613539640
push_back 318793874
push_front 67592236
push_back 924018830
push_front 73445702
push_front 968205203
push_back 989912481
push_middle 261067662
get 24739
push_middle 947727232
get 610421
push_back 412128550
push_middle 470601156
get 308200
push_middle 652447810
push_front 611600024
get 435359
push_middle 991288086
push_front 703304411
push_middle 107091571
push_middle 827915458
get 140538
push_back 322515832
get 635203
push_middle 85960778
push_middle 416901826
push_front 291251956
get 115042
get 640996
push_front 662296406
push_back 849966985
push_middle 313246774
push_front 587863075
push_front 18099379
push_front 84686519
get 69694
push_back 916874039
push_front 229772575
push_middle 140468626
push_back 473013415
get 73672
push_middle 332701274
push_middle 628092654
push_front 347036953
push_back 620378071
push_front 280673727
get 66891
get 526405
push_middle 439440446
get 255789
get 696213
get 58168
push_back 186764312
get 210759
push_front 138497498
push_middle 716219992
push_front 677610481
get 535260
push_front 528071430
push_front 770800145
push_back 261399030
push_front 526098556
get 665432
push_front 589721047
push_back 486494907
push_back 584156965
get 419631
push_back 673531139
get 535337
push_front 12455132
push_back 556550658
push_middle 241384709
push_middle 874052944
push_front 537367837
push_front 314859031
push_middle 506563770
push_front 202698615
get 394507
push_front 554633393
push_back 41805361
push_back 535584038
get 416268
get 285415
push_front 739389812
push_middle 877859619
push_back 791719975
get 636170
push_middle 626832969
get 359115
push_middle 995336250
push_front 810057232
push_back 177968379
push_back 14242044
get 80345
push_middle 999281088
push_back 636179284
push_front 849301473
push_front 600174143
push_back 802361207
get 637124
push_middle 472298910
push_front 496520317
push_back 990963735
get 337561
get 410477
push_back 470845179
push_front 173327607
get 494415
get 125313
get 386473
push_middle 570369718
push_back 911833216
push_back 585352192
get 33066
push_middle 210186265
push_middle 50800529
push_back 998188163
push_back 687378271
get 505920
push_back 96520444
push_front 608454277
push_front 384081558
push_middle 92024556
push_front 220030646
get 234329
get 357770
push_front 559645704
push_front 838525840
push_front 234280790
push_middle 853909416
push_middle 235306137
get 213175
push_back 56170024
push_back 736158761
push_back 977200326
push_front 358798451
push_back 558885006
push_back 47544360
push_back 699838014
get 402654
push_middle 837368999
push_front 182607178
push_middle 583156502
push_middle 813606853
push_front 470219946
get 472353
push_front 297783922
push_front 661729929
get 436478
push_back 346432744
get 522004
push_middle 574700227
get 419232
push_middle 136433314
push_front 829758444
push_back 714178555
push_front 415098972
push_front 146244444
push_middle 982811624
push_middle 279268430
push_back 762823488
push_front 240111396
get 459042
push_back 530848937
push_middle 800841158
push_middle 842849411
push_front 281282302
push_middle 714677143
push_middle 576835744
push_back 946175854
push_front 718447693
get 502722
push_back 701648154
push_middle 901771525
push_middle 948954685
push_back 567714193
get 313119
get 407396
push_back 377737877
push_back 865044824
push_front 80732152
get 30281
push_back 379503935
push_back 575402102
push_back 49751409
push_back 786648020
push_middle 63606124
push_back 943234303
push_back 10551782
push_front 132008548
push_front 624127080
push_back 355301126
get 609962
push_front 951920846
push_front 214328423
get 466033
get 498975
get 493171
get 612812
get 116137
push_middle 695931961
push_back 166092479
get 389202
push_middle 599429826
push_front 67001178
push_back 39005498
push_back 205501646
push_middle 454542749
push_middle 957306754
push_back 425876755
get 514988
push_back 714162457
push_front 164573041
push_middle 594881119
push_back 261699795
push_back 754609741
get 531598
push_middle 187892254
push_middle 247369296
push_back 896996140
push_back 912758127
push_back 552981679
push_back 343314366
push_front 766546569
push_front 839411396
push_front 551348570
get 647318
push_back 88153486
push_middle 251413998
push_middle 89473009
get 522443
get 80137
push_middle 447227013
push_middle 545364570
get 394455
push_middle 686135582
push_front 170587181
get 275328
push_front 873388337
get 17824
push_middle 768598173
push_back 495611070
push_back 521911768
push_middle 541754188
push_back 656197591
push_middle 274112381
get 61960
get 146511
get 385537
push_back 149610075
get 686364
push_front 817807552
push_front 963692444
push_back 496896297
push_middle 997606990
push_back 853447823
get 191974
push_front 527232020
push_middle 73492768
push_front 160861537
get 445463
push_middle 69349000
push_middle 500493430
push_front 210680128
push_middle 937299799
push_front 132983060
push_middle 640310619
push_front 369616044
push_back 129452589
push_front 674924492
push_front 583646527
push_back 619194698
push_middle 830541643
push_middle 361369771
get 202586
push_middle 839956124
push_front 486637300
push_front 43436373
push_back 993622985
push_middle 879862862
push_back 258787488
get 523251
push_middle 536639335
get 650731
push_back 382720563
get 425146
push_back 587864394
push_middle 793022001
push_back 861217741
push_back 632936653
get 695031
push_front 573523179
get 340354
push_front 245893329
push_front 248034405
push_back 337539128
push_middle 697420584
push_front 493316272
get 313519
push_back 254984004
push_front 808601211
push_middle 401974807
push_middle 971470078
push_back 930661031
push_middle 998555476
push_back 144124888
push_back 840522268
push_back 324444112
push_middle 192232023
get 391212
get 523371
push_front 863742300
get 8159
push_front 143392075
push_middle 685661587
push_middle 815917183
push_front 120009090
push_middle 295208167
push_middle 921072852
push_back 3359606
push_front 429574429
push_middle 138770010
get 644166
get 615838
push_middle 157960976
push_back 279875837
get 44765
get 498879
get 56327
push_front 628628055
get 555811
get 278111
push_front 290450885
push_middle 342818482
push_back 357045691
get 66615
push_front 389487425
push_back 582506282
push_middle 394935025
get 77817
push_front 498610273
push_front 787198003
push_front 726904535
push_front 898172363
push_back 835346253
push_back 615003861
get 184415
push_middle 84882580
push_back 986825088
push_middle 719184853
push_back 198581645
push_front 396408573
push_middle 311025422
push_middle 311547917
push_front 586065633
push_front 251701753
push_back 489967119
push_back 601909827
push_middle 55527929
push_back 468776501
get 614189
push_front 356638354
push_front 540779483
get 564561
push_back 93307510
push_front 244688924
push_front 171088082
push_front 446163299
get 181868
get 198083
push_back 499188162
push_back 105638354
get 180198
get 559882
push_back 212758824
push_middle 950571355
push_middle 507961846
get 354059
get 401341
push_back 705156137
get 67632
push_front 995972737
push_middle 676455005
push_front 760024692
push_back 393290645
get 24984
push_back 955456257
push_back 367344442
push_middle 528740900
get 584698
push_middle 778281079
push_front 45583070
push_middle 74157394
push_front 709556099
push_front 313837012
push_front 341162771
push_middle 19676339
push_back 741745529
push_back 269081365
push_front 560891493
push_middle 566746569
push_back 424836409
push_front 990954584
push_back 141694777
push_back 509792343
push_back 562297002
push_middle 566690948
push_middle 81162617
push_back 71336630
push_back 603701771
get 479552
get 609341
get 217082
push_back 473903312
push_back 571054652
push_front 570666788
push_front 239725595
push_middle 78206831
push_middle 541817743
push_back 286561820
push_middle 645444100
push_front 621222237
get 547125
push_middle 572228189
push_middle 435147952
push_front 932693981
get 1038
push_front 614839452
get 593810
push_back 11733890
push_back 367673657
push_back 637133042
push_back 682422226
push_middle 373146646
get 238667
get 393744
get 609917
get 337685
push_back 144522785
push_back 650138064
push_back 567410525
push_back 348035391
push_middle 963389495
push_front 417228180
push_back 415805524
push_front 221355435
push_middle 461779392
get 490153
get 70728
get 458346
get 213824
push_middle 160815802
push_back 632221630
get 522419
push_middle 153983638
push_middle 655490972
push_middle 831721636
push_back 608752093
get 470004
push_middle 974686751
push_back 989804443
push_front 405729449
push_front 605696407
push_front 32495027
push_middle 714115713
push_back 986110128
push_back 670175876
push_back 14640103
push_back 969978385
push_middle 362592066
get 557716
get 44347
push_back 934155081
get 200854
push_front 708259422
get 296799
push_front 478335966
push_middle 212298660
get 425236
push_front 467197329
get 180922
push_back 684531078
push_back 928880902
push_middle 191191967
get 351439
push_middle 676505021
push_middle 493605489
get 571004
push_middle 907848475
push_front 665168718
push_back 712406594
push_back 962211456
get 144751
push_middle 54700952
push_back 161459271
push_front 893920498
push_back 740251774
push_back 370878974
push_back 695844760
push_front 32921411
push_middle 729269235
push_front 306040305
push_middle 41254435
push_back 529418140
push_front 993488418
push_back 229599063
push_middle 946141946
push_front 272688636
push_middle 395530514
push_middle 968643699
push_middle 890370823
push_back 770134238
get 465984
push_front 318069704
get 338387
push_middle 819503760
push_middle 584892772
push_back 324532837
push_middle 781792234
push_middle 966183874
push_middle 352229707
push_front 928329910
push_front 298292392
get 692799
get 389586
push_front 386278195
get 230819
get 568063
push_middle 93787919
push_front 446562977
push_front 802888050
push_front 307022534
get 51680
push_front 701147837
push_middle 702191747
push_front 430178227
push_front 633544902
push_middle 538586050
push_front 306032637
push_back 553815927
get 637163
push_back 365523927
push_front 698778333
get 66735
get 216696
push_front 91779844
push_back 708828413
push_back 315259344
get 630166
push_back 522978348
push_front 46935864
push_front 228939231
push_front 812524435
get 220289
push_back 746887314
push_middle 559616208
get 624475
push_front 755630887
push_back 357681256
get 5616
get 587426
get 222123
push_back 329482000
push_middle 555976049
get 206489
push_back 441812576
get 523790
push_middle 186310236
get 298952
push_front 176744250
push_back 737798867
push_middle 171544942
get 473257
push_middle 33561819
push_back 450772285
push_front 336910929
push_front 488602395
get 635047
push_back 749594175
get 206142
get 321755
push_middle 51721375
push_middle 585223738
get 234729
get 352925
push_middle 257532607
push_middle 79845345
push_middle 952536975
get 418155
push_front 24005879
push_front 176840687
push_back 211583383
push_back 180616386
push_middle 777948780
push_back 491445662
push_front 675191026
push_back 445971045
push_front 959723703
push_back 653837625
get 154693
push_back 256626274
get 589912
get 374504
push_front 469147627
get 539936
push_middle 473704771
push_middle 370776275
get 687606
push_back 210776897
push_back 999468301
get 290312
push_front 123470110
push_back 589019815
push_back 444678721
push_back 484626835
push_front 67929631
push_back 310848533
push_back 884848203
get 135693
push_middle 504401207
get 190021
get 188377
push_back 70125018
push_back 58455728
get 694071
get 93937
push_back 725813024
get 97909
get 632940
push_back 747537308
get 442828
push_back 423159787
push_middle 265914179
push_middle 503926560
get 274257
push_front 237888117
push_middle 615408466
get 420936
push_front 102501342
push_middle 836239708
push_front 848019881
push_middle 505918474
push_back 837905070
push_middle 366279733
push_front 884556079
push_front 684736877
push_back 442599839
push_middle 186648441
push_front 6103307
get 13815
push_front 850478145
get 207919
push_back 710054786
push_front 873960693
push_back 536639539
push_back 694162530
push_middle 352744963
push_middle 694092633
get 249372
get 476643
get 314666
push_middle 537644398
get 397043
push_middle 164868637
push_middle 714683524
push_front 11570513
get 423033
get 484877
push_middle 49433387
get 620731
get 623514
push_front 867522828
push_front 576012463
push_back 491282563
push_middle 987246350
push_middle 88189513
push_middle 407200060
push_back 803435690
push_back 416947097
push_back 252550368
push_front 109489829
get 219884
push_back 509963959
push_middle 9022750
get 61086
push_middle 900727521
push_middle 978488598
push_middle 651402883
get 385306
push_middle 621225743
push_back 280225297
get 208184
push_back 931560392
push_front 975077852
push_front 953283990
push_middle 142149838
push_back 485173178
push_back 185787881
get 243078
push_front 574837651
push_front 31599598
get 684765
get 139066
push_middle 195738552
push_front 771323446
get 270548
push_front 607081982
get 80090
push_middle 420006816
push_back 348176104
push_front 555810295
get 12059
push_back 889152641
push_middle 182226797
push_back 290772648
push_front 10032271
push_front 758121635
get 149885
push_back 56856399
get 400947
push_back 297555312
push_back 958861334
get 32798
push_middle 816975606
push_back 523838237
push_front 501718146
push_front 869935262
push_middle 340700265
push_front 903843159
get 148061
push_front 192364228
push_back 903545351
push_back 846702003
push_front 490668223
get 92086
get 132848
push_middle 731148204
push_back 409982614
push_front 948277550
push_back 740905875
push_front 362451802
get 459549
push_back 766061683
push_middle 764707949
push_middle 406644178
get 693143
get 631549
push_middle 240044980
push_front 850824094
get 431795
push_middle 689868414
get 478810
push_front 389431533
get 151740
get 650105
push_front 899332290
push_middle 549006544
get 180903
push_back 45295990
get 462598
push_front 28492494
push_middle 638008011
push_front 322346643
push_front 879225244
push_middle 690296427
get 97828
push_middle 427658023
push_middle 71531285
push_middle 736730238
push_front 439581870
push_middle 215677636
get 450765
get 83362
push_front 558833408
push_middle 79686113
push_front 868212412
push_front 456622187
push_middle 249484275
push_front 719213357
push_middle 496408064
push_back 633461172
get 199057
get 576230
get 250825
get 165879
push_front 96654391
push_front 163461668
get 170808
push_front 775458253
push_front 253229333
get 52779
push_back 573114676
push_back 384844559
push_front 589541409
get 111576
get 253269
push_front 752468508
push_middle 959194332
push_back 807002972
push_front 147562713
get 230043
get 45099
push_front 205779364
push_middle 20477980
push_middle 343728884
push_back 568751434
push_middle 593400449
get 351338
push_front 730148790
push_back 224246959
push_back 215286318
push_back 815094323
push_front 378262684
get 631750
push_middle 134699390
push_middle 171946577
push_front 414166852
get 635068
get 97696
push_back 382802755
push_middle 604495432
push_middle 389743591
push_middle 105528554
push_front 314984390
get 620068
push_front 391919348
push_middle 708548551
get 293523
push_front 372809243
get 42263
push_middle 683335532
push_middle 714386399
push_front 113602438
push_front 994134045
push_back 76251364
push_back 802072606
push_back 645328569
push_back 477335795
push_front 504712234
push_middle 31384574
push_middle 856872473
push_front 487551513
push_front 175348256
push_front 330096854
get 370043
get 84731
push_front 905565826
push_middle 112039596
push_front 66294833
push_front 9093287
get 187743
get 175329
push_back 292687378
get 586828
push_middle 808222516
push_back 943674523
push_back 550293476
get 670385
push_front 976344077
push_middle 541657083
push_middle 987826170
push_back 647458845
push_back 491835596
push_front 849848615
push_middle 318911760
push_middle 529583402
get 153622
push_middle 546519219
get 398868
push_front 379360460
push_middle 203537074
push_front 40461472
push_back 284735757
push_middle 900879399
push_front 412556860
push_front 958364223
push_middle 503663675
push_back 15403338
get 586973
push_middle 823203157
push_middle 97749431
push_front 595789342
push_back 836261391
push_back 360569434
push_back 614389802
push_middle 510976183
push_middle 107941111
push_front 239197997
push_back 612457357
push_front 885380351
push_middle 573020284
push_front 349579614
push_back 954240064
push_middle 200943658
push_middle 923727567
push_middle 311977176
push_middle 346235985
get 343288
push_front 116449572
push_front 552828526
push_front 530849197
push_middle 844000681
push_front 325907913
get 34769
push_middle 578064040
push_front 958441017
push_front 289902536
push_front 733121041
push_back 454847316
push_middle 626918334
push_front 252190234
push_middle 644181736
push_back 283138568
get 239538
push_middle 428941469
push_front 697908701
get 454101
push_middle 622420218
push_back 186224043
push_middle 82822412
push_back 363087408
push_middle 623520798
push_front 399574017
push_middle 762092067
push_front 74692217
push_back 167964096
get 204811
push_front 397137439
push_front 886566401
push_middle 548176375
get 457107
push_front 173427437
push_back 306718444
get 22339
push_middle 45316217
get 168408
push_front 868108666
push_front 926508675
get 241798
push_back 321018913
push_back 25064108
get 597676
push_front 183670038
push_front 914524204
push_middle 574105515
push_middle 70955427
get 82219
get 334029
get 533060
push_middle 913035161
push_back 128904368
push_back 978562546
get 427495
get 109646
push_middle 922163433
push_front 135378579
get 489939
get 228126
push_back 704882195
push_middle 665515082
push_middle 817777295
get 342133
push_middle 312796983
push_back 125359443
push_front 333408919
get 280371
push_back 486134193
push_back 296772159
push_middle 895364713
push_back 908494624
push_back 36352886
push_front 156168841
get 299504
push_front 768111779
push_middle 673784769
push_front 836698794
push_back 325256575
push_middle 93020748
push_front 977858460
push_middle 780550569
get 682938
push_front 907832653
push_back 633493715
push_middle 714855818
push_back 693180502
get 415792
push_back 545741418
get 162995
push_back 84795038
push_back 295523075
push_middle 37336846
push_back 868574677
get 145650
get 274248
push_front 329117442
push_back 222301325
push_middle 213178154
push_back 485640352
push_middle 55467670
get 170505
push_back 611313914
push_front 270752384
push_middle 540116162
push_back 624410010
get 331970
push_middle 759985941
push_back 760012123
push_back 190112112
push_front 226486227
push_back 523793520
push_middle 318621043
push_back 89793408
get 332541
get 256230
push_back 938487726
push_middle 728041311
get 52974
get 553630
push_middle 543279441
push_front 298561689
push_middle 544405293
push_back 569344558
get 681717
push_middle 364542632
push_middle 82915773
push_front 103011384
get 300757
push_front 795414808
push_back 902140422
push_back 385803456
push_middle 571050862
push_front 881261584
push_front 655745761
push_front 696132556
push_front 494503069
push_front 536704726
push_middle 382105613
push_middle 582162657
push_middle 382400655
push_middle 780119659
push_middle 248482396
push_middle 969712099
get 656500
get 328448
get 75814
push_front 609573836
get 464774
push_back 697088505
push_middle 316679151
get 405422
get 421374
push_back 994425643
get 334725
push_middle 377536586
push_back 916790649
get 661345
push_back 514112972
push_front 921582385
push_middle 897229803
push_back 287185954
get 413923
push_back 322307580
get 629892
get 264199
push_middle 674912445
push_middle 697673254
push_front 540335022
push_middle 834790276
get 225625
push_front 194417152
get 231689
push_front 564889457
push_back 779016677
get 676390
get 96208
push_front 142737456
push_back 403510662
push_front 936781272
get 539605
push_back 612488424
get 526589
push_front 132991764
push_front 782538037
push_middle 6508289
push_front 722449171
push_middle 563655522
push_front 71492420
get 612200
push_middle 348254163
push_front 56433997
get 427993
push_front 227825082
push_back 357915104
push_middle 177212557
push_middle 34843710
get 691133
push_front 895318873
push_back 996194100
get 649179
push_front 169808577
push_back 548456162
push_back 993016883
push_front 673662300
push_middle 133958400
push_front 142055968
push_middle 440713311
push_front 167020637
push_front 88041336
push_middle 821534825
get 675988
push_front 896977229
push_middle 517744454
get 554663
push_front 153858099
push_front 899596436
push_front 404729701
push_front 77499069
push_back 352168622
push_front 427741188
push_middle 473829137
get 627282
get 624462
get 471240
push_back 114036312
push_middle 290515360
push_middle 961871066
get 370620
push_back 54193780
push_middle 365303261
push_middle 202131312
push_back 957598819
push_front 202126081
push_front 268371343
push_middle 669228420
push_back 345575193
push_back 99572089
push_back 784729291
get 364224
get 349531
push_middle 578245869
get 343799
push_middle 538678705
get 467102
push_middle 423671433
push_front 889625010
push_middle 531673894
push_front 49264795
push_middle 577088405
push_back 474472633
get 366888
push_front 725344749
get 407443
push_front 426247619
get 533054
push_front 835403540
push_front 135792433
push_middle 922917956
push_front 943762488
push_front 428440786
push_middle 467646066
push_back 370279687
push_middle 90660745
push_front 722177502
push_middle 682266771
get 572683
get 500905
push_front 547820247
push_middle 836933293
push_back 711372969
push_back 921221416
get 233254
push_middle 666282666
push_middle 832506276
get 55974
push_front 356241298
push_front 671446106
push_back 859650544
get 131524
get 131209
push_back 137968109
push_back 893938997
push_middle 802526197
push_front 778195899
get 267407
push_back 446562276
push_front 458192071
push_back 923306750
push_middle 371262956
push_back 55700729
push_middle 189686312
push_middle 313005322
get 486007
push_front 566005666
get 228097
get 145725
push_middle 409375670
get 297691
push_middle 366570706
get 199559
get 323786
push_middle 183927504
get 185318
push_front 203207031
push_back 964042210
push_middle 871491088
push_front 729009696
get 186927
get 464056
push_middle 966958009
get 540050
push_front 579004885
get 535095
push_back 152667598
get 442036
push_middle 541718116
push_middle 353311905
push_front 296169054
push_front 52997105
push_front 790392605
push_front 526110088
push_back 813020527
push_middle 909597104
push_middle 975453941
push_front 304287067
get 635557
push_back 413756553
get 190356
get 584543
push_front 537119611
push_middle 562289222
push_front 554345743
get 89918
get 582410
push_front 782403898
push_back 288166573
push_middle 480065722
get 608525
get 112296
push_middle 91778274
push_back 436278812
push_back 905085261
push_back 359022148
push_middle 943895255
push_back 964654205
push_middle 772017764
push_back 541106313
push_back 211846848
push_back 115227308
push_middle 379428736
get 438688
push_front 45207662
push_front 921660886
push_front 417260021
push_middle 365065064
push_middle 190797163
push_back 22218075
push_middle 468140288
get 262497
push_middle 661416663
get 697319
push_back 475798080
push_middle 41085732
push_back 977788103
push_back 106173823
push_middle 469311661
push_middle 470995717
get 165953
push_middle 194862559
get 516574
get 469436
push_front 759036687
push_front 427324907
push_front 665479999
push_front 555895001
push_front 203858624
push_front 663801115
get 465527
get 292357
get 554151
push_front 970447320
push_back 754270558
push_middle 86772202
push_front 87772903
push_middle 636626994
get 98616
push_front 167825544
get 324879
push_back 11144307
push_back 203656313
push_back 909148268
push_back 398374879
push_front 555574059
push_middle 702913683
get 140244
push_back 717261623
push_middle 936079232
push_back 969210908
get 660798
push_front 396910352
push_front 577159897
push_back 669325032
push_front 152307801
push_front 774380450
push_middle 524368469
push_back 101038963
push_front 335795550
push_middle 215369192
get 331157
get 543423
get 410679
push_back 972288548
push_back 51950665
push_front 474552548
push_front 466294542
push_back 841973446
push_middle 50762365
push_back 11537881
push_back 672432715
push_middle 444073197
push_front 671141972
get 197010
push_back 10870187
push_middle 492749895
get 509391
push_front 895362383
push_back 989193765
push_middle 33612713
get 617760
push_back 988929423
push_front 331019406
push_middle 897788029
get 399022
get 670307
get 102420
push_back 131899616
get 404515
get 377207
push_middle 676085350
push_front 536976227
get 71142
push_back 173704876
push_front 232992128
push_middle 913647718
push_back 121049219
get 167819
get 638150
get 565881
get 128584
push_back 568579574
push_back 347760018
push_front 328765553
push_middle 611961877
get 526913
push_back 842356496
push_middle 680564069
push_middle 671199938
push_front 181120317
get 137226
push_back 940903385
push_front 264621367
get 187413
push_middle 772854133
get 151539
push_middle 417926194
push_front 172034474
get 55142
push_front 436363548
push_back 364581808
push_front 665363538
get 585038
push_middle 210139444
get 22830
push_front 185182994
push_middle 495276934
push_front 717874078
push_back 548662286
push_back 678863689
push_front 601828284
push_back 995012245
push_middle 32537935
push_back 998788785
push_back 76382143
push_middle 882796927
get 570475
push_front 731640097
push_front 40772260
get 130326
push_back 850105815
push_middle 226395888
get 375226
push_back 157139660
push_middle 6926147
push_front 385055028
push_front 920112170
get 288035
push_back 747440499
push_middle 923393940
get 247807
push_middle 582756990
push_back 726685547
get 556045
push_front 346262788
get 137028
push_middle 739244518
push_middle 935842523
push_back 447036220
get 163443
get 611601
push_middle 634387016
push_front 177762828
push_front 165527827
push_front 468769928
push_front 355777414
push_front 432811606
get 457428
get 24404
push_front 630609553
push_back 797379760
push_back 178180191
push_back 58918021
push_front 180883492
push_back 840832405
get 397066
push_front 31665333
push_front 858630013
push_back 380316244
get 537971
get 528417
push_front 217711724
push_front 140165175
push_front 417553988
get 374480
push_middle 688869119
get 49943
push_middle 485927309
get 293057
push_back 6949802
push_front 384130854
push_front 963113319
push_front 557427447
push_back 43233476
push_middle 739560111
push_back 949840178
get 68601
push_back 68135283
push_middle 69934953
push_front 622841430
push_middle 740225560
get 109091
push_front 404772309
push_back 856428507
get 371220
push_front 563660158
push_front 584409658
get 161934
push_middle 181847967
push_back 236788376
push_middle 29107453
push_back 350099769
get 688267
push_middle 659178474
push_back 324633601
push_middle 906295942
push_back 619776494
push_middle 834740503
push_back 469797121
push_front 264688919
push_middle 793225163
push_front 201735879
push_middle 780303303
push_middle 740886144
push_middle 271382530
push_middle 366148393
push_back 157118934
push_front 521169346
get 623676
push_front 165512197
push_front 415933437
push_back 519108361
get 669538
push_front 515709997
get 449243
push_back 957621716
push_middle 141547009
get 649021
push_front 664584377
push_front 141919696
push_front 109986003
get 396473
get 96371
push_middle 39063112
push_front 25851329
push_front 909926041
push_middle 895248656
push_middle 84148719
push_back 905219312
push_back 833273043
push_front 85206196
push_middle 185386419
push_middle 583564479
get 426308
push_front 811847388
push_middle 97082329
push_back 54833137
push_back 324000945
get 350473
push_back 320452186
push_back 603678369
push_middle 307700857
push_back 942877452
get 332140
push_middle 172399351
push_back 35481790
push_back 99365057
push_back 973565219
push_middle 929475538
get 242816
push_middle 40612760
push_back 460435613
push_middle 316998797
push_middle 794902000
push_middle 672143543
push_middle 446019578
push_middle 347998560
get 13861
push_front 816664023
get 59746
push_back 914018615
push_back 48485480
push_middle 786034305
push_back 599433636
push_middle 36299727
push_middle 697262037
push_front 635979256
push_back 740384352
push_front 605178033
push_front 978224204
push_front 833799756
push_back 882551368
get 218025
get 67404
get 545977
push_front 61562440
push_back 522760669
push_middle 141562411
push_back 313109000
push_back 242748362
push_back 925628551
push_middle 222491508
push_back 346884770
push_back 216138911
push_back 930340227
get 96074
get 324179
get 652761
push_front 791412507
get 422923
push_back 568311173
push_middle 172892918
get 690680
push_back 910827535
get 70831
push_back 279707299
get 186198
push_front 324709325
get 167811
push_back 706779868
push_back 705128636
push_middle 852346220
push_middle 624218709
push_front 712587684
push_front 641404866
push_back 207807549
push_back 430128730
push_front 206556986
push_front 427806232
push_back 734034110
push_middle 961400062
get 71502
get 291558
push_middle 995696545
push_front 976450229
push_front 650182044
push_middle 946741154
push_back 513433289
push_front 424860096
push_middle 516407938
push_middle 624967661
push_back 226858544
push_middle 424407184
push_front 424950441
push_middle 19745258
push_middle 995940275
push_back 724139808
push_back 198833942
push_front 747700710
push_middle 228198749
push_back 990487242
push_back 672940073
push_middle 242483739
push_middle 562086238
push_middle 367433035
get 598604
push_back 881242145
push_back 646389798
get 369304
push_back 260461004
push_middle 778579850
get 102771
get 683326
push_middle 793479858
get 2785
push_back 324751699
push_front 375346967
push_front 348050376
get 643848
push_back 163017033
get 473834
push_back 856192705
push_middle 805572651
push_front 678689195
push_front 745940565
push_middle 184158562
push_middle 581706919
push_middle 612515787
push_back 915192489
get 61759
get 677004
push_front 470014477
push_front 306583527
push_front 673553940
push_back 85489242
push_back 80025382
push_back 460860701
push_back 876771095
get 673163
push_back 460504141
get 147273
push_front 578779529
push_middle 738680260
get 587296
push_front 396439502
push_back 99796184
push_back 572920032
push_front 694872460
push_front 798047869
push_middle 573297407
get 402879
get 402454
get 183197
push_back 849380230
push_back 996616539
get 368706
get 648947
push_front 993829636
get 460009
push_front 845513639
push_middle 620924505
get 212951
push_front 38052060
push_front 318169252
push_middle 124687368
push_back 547497631
push_back 271179452
push_back 156494873
push_back 166373592
push_front 290848807
push_middle 548557433
push_front 172092201
push_front 571043659
push_front 794625042
push_middle 984869156
push_front 862728473
push_middle 440446757
get 560359
push_front 623816753
push_middle 159044995
push_middle 731333026
push_back 965082099
get 186583
push_front 10421862
get 97942
push_back 139124362
push_back 988594417
get 435090
push_back 166153488
get 169985
push_middle 828771261
get 351574
push_front 277293855
push_middle 604381934
push_front 323533762
push_middle 56565561
get 311680
push_back 635815611
push_front 856936749
push_back 433577722
push_back 500202829
push_front 85106112
push_front 433802811
push_back 6085021
push_front 721270725
get 303477
get 338312
push_front 782633634
push_front 422010824
push_middle 250168858
get 219304
push_middle 336137471
push_back 943631950
push_back 41045581
push_middle 858556158
push_front 116655478
push_middle 413205703
get 521371
get 540197
push_front 108744383
push_front 605432154
push_back 373162734
push_front 844004102
push_front 549069548
push_middle 455343684
push_front 251073243
push_back 76074196
get 127486
push_middle 838909250
push_back 760607446
push_middle 315838579
push_front 104023809
get 544563
push_back 10552159
push_back 4814595
get 426167
push_back 647567551
push_back 703494509
push_middle 177857840
push_front 891604510
push_middle 336349019
push_middle 239866103
push_middle 251112455
get 428344
get 394714
push_front 161825496
get 117973
push_middle 183130498
push_middle 264606356
push_back 370639100
push_front 107632988
push_back 91279992
get 236558
push_middle 225585453
push_front 406535819
push_front 661034317
push_front 985507847
push_back 654709741
get 673643
push_back 193709733
push_middle 747969949
push_back 2561311
push_middle 773925190
push_back 400898600
push_middle 244211987
push_front 184901221
push_back 726267385
push_front 304857171
get 19653
push_middle 741929855
push_back 608244435
push_back 234518285
get 694435
get 339229
push_front 686820872
push_middle 650585676
push_middle 782531172
get 466535
push_back 582607736
push_front 996477128
get 29259
push_front 828256007
push_front 463206142
push_back 233294730
push_back 417141675
push_middle 768758246
push_front 307456874
push_back 64643665
push_back 679402990
push_back 520769332
push_back 901452671
push_middle 310185718
get 40094
get 345775
push_back 904290700
get 448135
push_back 932216504
push_middle 91520949
push_back 829369121
push_back 110763337
get 661340
push_back 629559730
push_middle 772088306
push_back 483947681
push_front 814209910
push_front 970218987
push_back 875220816
push_front 645684963
push_front 639997593
get 590885
push_middle 748854345
push_front 452674767
push_middle 836160674
push_back 396182127
push_back 549050699
push_front 795689895
get 326051
get 572708
get 16009
push_middle 345934707
push_back 612306378
push_back 419305168
push_back 383712327
push_back 181129532
push_middle 977260699
get 80859
push_front 86220248
get 123414
push_middle 176155021
get 311320
get 215703
push_front 918413201
push_front 545575085
push_front 100347714
get 298884
push_middle 830856733
push_front 606312640
push_back 9547028
push_back 675971871
push_middle 146880693
push_front 39199092
push_middle 108356158
get 113755
push_back 580752841
push_back 506013990
push_middle 390864138
push_front 865758419
push_front 593823973
push_back 325101311
push_front 731518837
push_front 199615571
push_front 335367409
push_front 624865068
push_middle 727333874
push_back 18422939
push_back 7756543
push_back 356047870
push_middle 956588211
push_middle 694501674
push_middle 385912218
push_back 122815544
push_middle 274660051
get 689782
push_back 203092281
push_middle 132784923
get 104284
push_back 617660684
push_front 856098275
push_front 784790489
push_middle 541584606
push_back 916280743
push_middle 724495063
push_middle 626678720
push_front 939426492
push_front 354214754
get 123215
push_back 221061962
get 493879
push_middle 589527985
push_middle 217717971
push_middle 115186073
push_middle 412461996
push_back 668819945
get 407999
get 83926
push_back 94714174
get 213394
push_middle 654656811
push_front 837369472
push_back 442010072
get 175782
get 184188
push_front 134843149
push_front 745805159
push_front 703133028
push_middle 90498852
push_back 824607276
push_back 797519129
push_middle 110361985
push_middle 277349946
push_front 454886906
push_front 55937226
push_back 364464763
push_back 21331145
push_back 520437066
push_middle 743915293
push_front 803049121
push_middle 321349141
push_back 933930619
push_middle 635694734
push_front 679343234
push_back 889936122
push_front 616131801
push_back 5753227
push_back 899035826
get 597084
push_middle 28089956
push_middle 78502377
get 470641
push_front 715986543
push_middle 613493091
push_front 146610741
push_middle 496755631
push_middle 777757166
push_front 66270273
push_front 68296721
push_back 816055107
push_middle 42065830
push_front 32085296
push_back 960989133
push_middle 593478071
push_middle 484002935
get 365272
push_back 54266440
push_middle 367166649
push_middle 495560099
push_back 668952976
push_middle 212754602
get 336446
get 4023
get 544917
get 105201
get 262682
push_middle 591960833
push_middle 837291415
push_front 106169715
push_front 347488485
get 218419
push_middle 997070263
get 45609
push_back 681291805
push_front 429819818
push_back 497594076
push_middle 47371846
get 216794
push_back 342724952
push_front 809486038
push_back 658116376
push_back 963520799
push_front 153020412
get 164548
push_back 803406577
get 239422
get 432339
get 672466
push_back 79850436
get 315194
get 302606
push_middle 728264237
push_middle 463544232
get 465612
push_front 738365282
push_back 1379337
push_front 931691147
push_front 85830646
push_middle 566288133
push_middle 369347066
get 574838
push_back 858601568
push_middle 153172133
push_front 18709945
get 396635
push_back 610409794
push_back 640001982
get 234155
push_front 34176049
push_middle 996949022
push_middle 197365923
push_back 899334398
push_back 443830865
push_middle 308502420
push_middle 530476057
get 102274
push_middle 283086150
push_middle 836385213
push_front 613961678
push_back 890354343
get 172497
get 21458
push_front 320592848
push_middle 648251564
push_back 765924589
push_front 977472245
get 74268
get 504659
push_middle 174313692
get 330
get 149082
push_front 538537938
push_front 518536579
push_back 54868494
get 294929
get 110187
get 329555
push_back 706147008
push_back 323113857
push_middle 197841813
push_middle 819155598
get 498642
push_front 649663279
push_front 829197045
push_middle 932771901
push_front 498542687
push_middle 313003643
push_front 839470355
push_back 650527751
push_middle 905627068
push_back 528410763
get 139344
push_front 883133074
get 164483
push_back 82127141
push_back 122664006
push_middle 997266195
get 690881
get 355692
get 243135
push_middle 138134444
push_front 677578837
push_middle 534281659
push_middle 775417261
push_back 302796313
get 463808
get 75888
get 571652
push_front 530758331
push_back 118675090
push_back 790370983
get 569371
push_middle 938987561
push_middle 445978527
push_front 639219210
get 394369
push_front 272716110
push_back 890451570
push_middle 441820504
push_middle 861837837
push_back 378723186
push_front 259204721
push_front 809256017
push_front 229586871
push_back 57875744
push_front 760143210
get 77163
push_back 624633851
get 521863
push_middle 408270666
push_back 326461001
push_middle 522355304
push_back 742020634
push_back 91922832
get 465249
push_back 18092512
push_front 127664958
get 652277
push_middle 139882171
get 368711
push_front 489240488
push_back 987873994
push_back 285106536
push_back 819121395
push_middle 175733939
push_front 668316869
push_front 645228149
get 247939
push_back 737411237
get 638271
get 495882
push_front 985259907
push_back 251253559
get 516485
push_front 246481880
push_back 35962022
push_back 208099000
push_back 626381199
get 68361
get 243887
push_middle 199216345
push_middle 413676382
push_middle 747852468
get 191565
push_middle 744995774
push_front 345888436
push_middle 156090214
push_middle 394063530
push_front 777436055
push_front 343530139
push_back 972099099
push_middle 295105634
push_front 426466180
push_back 454054159
push_middle 562012213
push_front 355859255
get 110692
get 184584
push_front 143585497
push_middle 624201357
push_back 656686739
push_front 208433339
push_front 657825751
push_back 480576498
push_back 246179542
push_back 450385970
push_front 378156260
push_front 971341806
push_back 906582481
push_middle 868098592
push_back 75816259
get 210648
push_back 414852566
push_front 37080774
push_front 348328943
push_back 365464988
push_front 410689927
get 259925
push_front 718218985
push_back 574244606
push_front 554748281
get 167137
get 654672
push_back 737162541
push_front 132789997
push_back 631103690
push_front 20294662
push_middle 556740847
push_middle 177583824
get 515642
get 564968
push_back 95701521
push_front 304236293
get 570131
push_middle 108258516
get 553731
push_front 456537712
push_middle 506132783
push_back 901221414
push_back 741935316
push_front 481255167
push_back 940139330
push_middle 275289416
get 471161
push_front 815991856
get 408750
push_front 569745252
push_back 44469299
push_middle 818665750
push_middle 175268357
push_middle 38816928
push_front 606516319
push_middle 254577954
get 548321
get 538607
push_front 754439864
get 339462
push_back 637566519
push_back 611004865
push_back 57552122
push_front 635241896
get 583699
push_front 634657428
push_back 553926992
push_middle 240742045
get 370393
push_middle 674189048
push_middle 569652195
push_back 524468122
get 364520
push_back 275938554
push_back 224202929
get 271800
push_back 201701145
push_back 471183681
push_back 371984001
push_middle 501738209
push_front 548811684
push_front 675615143
push_front 237436198
push_back 639571464
push_back 376732121
push_back 921963474
get 366627
push_front 15969476
push_front 87866427
push_middle 548244050
push_middle 38387848
push_front 355208170
push_front 693119162
push_back 638688584
push_front 797132403
get 219892
push_front 843576709
get 132423
get 626958
push_middle 908397680
get 181524
push_back 317490505
push_front 479800574
push_back 995438412
push_front 320911632
get 563035
push_back 803202110
push_middle 204106028
push_front 869211237
push_front 718686813
push_middle 861071269
push_middle 651084157
push_front 492406643
get 388635
push_front 610948579
push_back 684372243
get 589899
push_back 499762882
push_middle 468728745
push_middle 47907925
push_middle 447366327
push_middle 768473514
get 517952
push_back 988539528
push_back 119544846
push_front 161262727
push_middle 112111950
push_front 92329066
push_middle 840841673
push_middle 799207983
push_front 395010869
get 470412
push_front 398856217
push_front 110694297
push_front 464437668
push_middle 174292750
push_back 649375920
get 313747
get 45488
get 462844
get 306553
push_back 447198389
push_back 309900468
push_back 508357697
push_front 246298394
push_middle 972505683
push_back 424498754
push_front 792465859
get 312937
push_back 11904605
push_back 799077219
push_middle 171653082
push_back 270764727
get 256201
push_middle 7531509
push_back 521711763
get 322762
push_back 28817135
push_middle 558639075
push_front 161402359
get 558529
push_back 857558878
push_front 201389940
get 300101
push_front 801836861
get 330674
push_back 861304531
push_back 764417701
get 290455
get 41052
push_back 363199077
push_middle 554382874
get 321890
get 482003
push_front 391975180
push_back 772942648
get 147306
get 66307
push_middle 699309587
push_middle 439603426
push_back 564909365
push_front 811843818
push_back 246863509
push_front 498562002
push_middle 688073308
push_back 53299607
push_front 379392708
push_middle 930126785
push_middle 748296939
push_back 765115445
get 153419
push_middle 443287249
push_middle 551864832
get 195701
push_back 382668972
push_middle 407769569
push_middle 827606320
push_back 212577078
push_back 110147287
push_back 253774557
push_back 676639775
push_middle 742856001
get 323841
push_back 977355168
push_middle 926454666
push_middle 359680053
get 308303
push_back 975886085
get 142411
push_back 804104199
push_back 95971493
push_back 592484743
push_front 31826011
push_middle 657526458
push_back 243665890
push_back 301024415
push_middle 354020851
push_back 37599362
push_middle 37279152
push_middle 663955887
push_middle 471969133
push_middle 823907082
push_back 152723312
push_back 864571003
get 593036
push_back 66815082
push_front 901209090
push_front 531972796
push_middle 779233212
push_back 625888715
push_front 433021178
get 270174
push_front 366320891
get 444282
get 141481
push_front 748467745
push_middle 415226892
push_front 898712675
push_front 16273261
get 499744
push_middle 816567860
get 215585
get 574682
push_middle 751104250
push_front 687357258
push_front 723857132
push_middle 135502396
push_back 533768723
get 562687
get 386509
push_back 873201973
push_middle 459159803
push_middle 720839169
push_middle 29995593
get 409187
get 252440
push_back 706822362
push_middle 834332711
get 312497
push_middle 458150706
push_back 981556591
push_middle 191226607
push_middle 905325284
get 122979
push_middle 37637597
push_back 305276220
push_middle 511138889
push_back 185604796
get 643342
push_back 666494196
get 260857
push_back 708034123
push_back 603789739
push_back 127661786
get 275828
push_front 857043720
push_back 747477313
get 194654
push_front 945256170
push_middle 214452604
get 364437
push_back 300685249
push_front 469523628
push_middle 691481472
push_back 339426555
push_front 149156128
push_middle 558865384
push_middle 761742529
push_middle 564182847
push_middle 557441279
get 615698
push_back 267314794
push_front 728823735
get 146490
get 382806
push_back 601233096
push_middle 299141161
push_front 627099223
push_middle 624163137
push_middle 55495295
push_front 95394579
push_back 118214347
push_back 992595228
push_front 540572014
push_front 49178593
push_front 785194956
push_front 874945601
get 378905
push_front 798536405
get 381955
get 469717
push_back 584816716
push_middle 911372212
get 491574
push_back 242848501
push_front 630577281
push_back 728719977
get 248084
push_back 766150101
push_middle 586055147
get 32507
push_back 60851540
push_middle 237016048
get 325496
push_middle 376859192
push_front 199041027
push_front 776232535
push_front 778875755
get 233197
get 592657
push_front 823992614
push_back 509577750
push_middle 151127954
push_back 480803208
push_middle 510361657
push_middle 906944685
push_middle 115069255
push_middle 367010666
push_middle 158965330
push_back 61582239
push_middle 717070127
push_back 605801025
push_back 611675851
push_middle 857126558
push_front 242163893
get 404960
push_front 521157787
push_middle 730967553
push_back 418621556
push_middle 145917609
push_front 411337940
push_front 608835976
push_front 145524307
get 478822
push_back 673477903
push_back 941632929
get 243164
push_middle 668412953
get 305113
push_back 104340222
push_back 614551592
push_middle 7782634
push_front 846266379
push_middle 497604648
push_back 223238877
push_middle 366834848
push_front 632764258
push_back 244966783
push_back 490331479
push_front 638072206
push_middle 147640541
get 486776
get 124824
push_front 315934196
push_middle 46629331
get 96985
get 491937
push_back 718454618
push_front 374061848
push_back 532107877
push_back 104585241
push_front 941341633
get 620171
push_back 414103658
push_back 694140856
push_back 82192934
push_middle 104012778
push_front 803879385
push_front 188734808
get 515402
get 234985
get 493391
get 340319
get 21680
push_front 914371401
push_front 153727047
push_middle 340555720
push_back 399025021
push_front 503838315
get 502098
push_middle 638601610
push_front 202525042
get 413595
push_back 209688969
push_front 576564358
push_middle 384775488
push_middle 511573000
push_front 300349728
push_front 361547542
push_front 791299167
get 427242
push_middle 33163175
push_middle 379005649
push_front 313817858
push_front 863892790
push_middle 469279657
push_middle 64150522
push_front 243357471
push_front 947977485
push_middle 517313021
push_middle 720871487
push_back 9218558
push_middle 831461577
get 83753
get 210343
push_front 183191494
push_middle 505213671
push_front 945245614
get 222956
push_middle 12360954
push_back 85585966
push_front 514867892
get 461748
push_front 301856761
get 401002
push_front 351184925
get 394637
push_back 617771913
push_middle 694980355
get 481724
push_middle 31423108
push_front 279328853
push_front 918376094
push_front 706921026
push_front 834145175
push_front 744020599
push_back 885769560
push_back 26769519
push_back 937549174
push_back 801116101
get 106910
push_back 991478950
get 564995
get 197420
push_front 411453137
push_middle 262071413
push_back 317706422
get 143991
push_middle 776904664
get 7576
push_back 498297331
push_middle 943711060
push_front 732607999
push_middle 38304052
get 557702
push_middle 887942211
push_front 464302497
push_back 579151046
get 641637
push_back 742996802
push_back 196555204
push_front 78108275
push_back 382213216
push_back 116092669
push_back 431745843
push_front 600281102
push_front 232943787
push_middle 786735671
push_front 452546665
push_middle 417130464
get 239082
push_front 304994529
push_middle 310850240
push_front 471490618
push_middle 118170689
push_middle 572447703
get 480671
push_middle 965058379
push_back 959617146
push_back 15856410
push_front 941362086
push_front 350347881
push_front 797394360
push_front 607884429
push_front 997853968
get 309240
push_middle 345855602
push_back 555997294
get 690450
get 578927
push_middle 221910331
push_back 540780091
push_front 509900312
push_front 738450683
get 444948
get 45182
push_middle 491567150
get 270347
push_back 438934126
get 553040
push_back 307348402
push_middle 369154591
push_front 906405792
get 458335
push_back 851999054
push_front 51535040
push_back 155015890
get 689736
push_middle 962226038
push_back 201752491
get 391007
push_middle 46152837
get 226074
push_front 858158551
push_middle 458312897
push_front 376192415
get 457182
push_back 491849591
push_middle 741766864
get 116450
push_middle 873505281
push_back 601572503
get 656763
get 282867
push_middle 508941331
push_back 565983774
get 361438
push_back 781817805
push_back 477638637
get 682216
push_middle 822553646
push_back 774588498
push_back 595523186
push_front 306912124
push_front 96952520
push_middle 387226111
push_middle 981997272
push_middle 964454650
push_middle 647649080
push_back 810480563
push_middle 28306276
push_back 922345941
push_middle 71135433
push_front 879125975
push_middle 285596928
push_back 311398781
get 272740
get 447103
push_middle 543916329
push_front 599935571
push_middle 716952452
get 444653
push_back 93524614
push_front 454589335
get 162343
push_front 862478758
get 244188
push_front 437308485
push_front 284815159
get 169735
push_middle 316546535
push_front 606800001
push_middle 615936408
push_front 54746150
get 205353
push_front 341578581
push_back 252996967
get 78194
push_middle 978139167
push_front 209398122
get 492160
get 568958
push_front 647019794
push_front 391462804
push_back 97947457
get 427157
get 422781
get 644541
push_back 676172930
push_back 694382684
push_front 925279639
push_front 536515007
push_front 999858985
push_middle 39876485
push_middle 601134076
get 346376
push_middle 638920538
get 30327
get 369397
push_middle 441959494
get 554952
get 453842
push_middle 762789013
get 95481
push_middle 677265705
push_back 150754967
push_middle 491478286
push_front 197423197
push_back 964752214
push_back 49233190
get 110905
push_front 513819789
get 370817
push_back 786961014
push_middle 933808521
push_front 878042387
get 597219
push_back 454942795
push_back 857402794
push_back 806573868
push_middle 126735650
get 521268
get 326552
push_front 619778880
push_back 253787703
push_middle 364322982
push_front 721330320
push_back 701175483
push_front 353046631
push_middle 975190386
push_back 912209600
push_front 658275797
get 354408
get 357514
push_front 281811509
push_middle 486883690
push_front 241090124
push_middle 873740903
push_back 846535875
push_back 422813322
push_front 837157198
get 51846
push_middle 501931659
push_back 553521274
push_front 354392949
push_back 602839231
push_back 857284745
get 516010
push_front 634165049
push_front 462129028
get 400321
push_front 311181104
push_middle 565248690
push_back 305744513
get 157377
push_front 889126178
get 532445
push_middle 543788408
push_back 613192063
push_middle 346134256
push_middle 845343943
get 512791
get 602598
push_middle 677394758
push_front 146869099
get 105569
push_back 814334513
push_front 152539458
push_middle 967092377
get 645977
push_back 463046658
push_back 672442515
push_front 260037599
push_front 739504999
get 190762
push_back 87856892
push_front 187602455
get 146604
get 312862
push_front 929891553
push_back 291356413
get 153457
push_middle 150871945
push_middle 491977320
push_front 323250091
push_front 618955364
push_front 3318718
push_middle 564663544
push_middle 766195823
get 477076
get 322108
push_back 893535077
push_back 805814263
push_middle 561369088
push_back 669789764
push_middle 553686339
push_back 485909985
push_middle 645331598
push_middle 921531676
push_back 402465957
get 288563
push_middle 493247778
push_front 669687746
get 481951
push_front 21500648
get 253633
push_front 651757885
push_back 430830373
get 213543
push_front 229944813
push_back 96372543
push_back 503053013
push_middle 250953477
push_back 493878749
push_middle 606708373
get 681609
get 107597
push_back 752441583
push_front 632624352
push_middle 361085751
get 560609
push_front 875477679
push_front 602132016
push_front 930355654
push_back 798100313
push_front 500127012
get 663065
push_middle 524690561
get 610323
get 362630
get 312239
push_middle 274665951
push_front 62277921
push_back 473759796
push_middle 602409856
push_back 40495004
push_back 42957208
push_front 903871632
get 226718
push_back 665529753
push_front 830826131
push_middle 485328207
get 518090
push_front 925298378
get 329061
get 639411
push_back 80507962
push_middle 603938021
push_front 138476015
push_front 780850317
get 177042
get 348350
push_middle 795749889
push_back 978177065
get 336825
push_middle 464382417
push_back 248738098
push_middle 914819470
push_back 999083556
push_front 151066244
push_middle 946820921
push_middle 12641081
push_middle 645077403
get 38752
push_front 382514788
push_middle 912230640
push_middle 871503738
push_middle 903300322
push_middle 125528578
get 233940
push_back 613085365
push_back 547970394
push_middle 365264241
push_middle 291318001
push_middle 312194415
get 502225
push_front 224216113
push_front 748652767
push_middle 80433149
push_middle 704680227
get 21551
get 609607
push_front 372746066
get 526820
push_front 33605954
push_back 645228891
push_back 512773110
push_back 290503964
push_back 399271068
get 336859
push_middle 843080512
push_back 798369696
push_front 70339878
push_front 223620776
get 206251
get 443371
push_front 709345527
push_middle 743793283
push_middle 694183767
push_back 62959581
push_back 578356737
push_middle 675652143
push_middle 137472328
get 400099
push_middle 209178803
push_front 128982671
get 79597
push_middle 342485540
push_front 551188470
push_front 754070373
push_back 352563046
push_middle 399648186
get 350487
push_front 960791303
get 154281
push_middle 763801527
push_middle 173807420
push_middle 399130024
get 154702
push_back 683501510
get 678659
push_middle 910616542
push_back 217406374
push_back 421592210
push_back 670232152
push_middle 530443236
push_middle 11724982
push_back 263665006
push_front 913021626
push_back 485131869
push_middle 114110
push_front 213651961
push_back 481672988
push_front 969530578
push_middle 659975268
push_front 434959497
push_back 667201207
get 569945
push_back 981697919
push_middle 269310694
push_middle 31925292
push_middle 900229829
push_back 531671686
push_back 778902867
push_back 535371318
push_back 926868272
push_middle 65138643
push_middle 143177289
push_front 351837095
push_back 897133802
push_front 440638375
push_middle 106885165
push_back 54338525
push_middle 651724588
push_front 703709502
push_back 224319244
get 370356
get 311114
push_front 539267840
push_front 853252221
push_back 528291177
push_back 712106922
push_back 755400549
push_front 535334463
push_front 930496050
push_back 47769673
push_back 186966126
push_back 935540716
push_back 869237003
push_front 90651811
push_back 336534878
push_middle 917498534
push_back 155817046
push_back 258325092
push_front 427077875
get 674606
push_middle 118575608
push_middle 209560279
get 235087
get 79440
push_front 197145985
push_front 572435820
get 427621
push_back 693618937
push_middle 854687184
push_front 115924066
push_front 567562873
push_back 489630469
push_middle 701851966
push_back 810579026
get 48358
push_back 232545645
push_front 986463133
push_middle 416035588
push_front 676500118
push_middle 622307177
push_middle 945041411
push_middle 54669133
push_front 370857999
push_back 780418553
push_back 540592595
push_front 177372380
get 279236
push_front 565845573
push_middle 255338775
push_back 806229293
push_front 366449323
push_middle 861170347
get 609786
get 42468
get 230425
push_front 860572881
get 636570
push_back 764479862
get 13318
get 52514
get 495372
push_back 108683310
get 23483
get 235989
push_front 739807881
push_front 973366433
push_front 440312145
get 511910
push_back 471901471
push_back 533299642
push_middle 790077446
push_back 376348841
get 133927
push_front 777040705
push_back 109922933
get 350360
push_front 749650138
push_back 106384234
push_middle 825001530
push_front 903755002
get 356203
push_middle 957730443
push_middle 620869697
get 508946
push_middle 391937935
get 578529
get 189967
push_middle 70678552
get 410729
push_back 339397893
push_back 928269596
push_middle 82509890
push_middle 380501926
get 682735
push_middle 886793032
get 558674
push_middle 595267059
get 574735
push_front 106462740
get 277691
push_middle 434325743
push_back 910570112
push_middle 473564116
push_front 478823585
push_middle 182190208
push_back 836723373
get 423024
get 79020
push_middle 960333052
get 306478
push_front 323177684
push_front 696223804
push_back 917298789
get 235530
push_middle 783193720
push_front 683774349
push_back 101952318
get 57700
push_front 39499562
push_front 82885688
push_middle 917214547
push_front 353328152
push_middle 654272508
push_middle 745843327
push_middle 514234394
get 15444
push_middle 962544003
push_middle 715237863
push_front 981073255
get 544956
get 37456
push_front 487443155
get 630737
push_back 275813617
push_back 628397812
get 513433
push_middle 273898066
push_middle 316278701
push_front 332491757
push_middle 675777167
push_back 208647439
push_back 950657743
push_front 509742905
get 422892
push_middle 952981390
push_back 174347627
push_front 852700370
push_front 968020803
push_back 291041212
push_back 625251045
push_back 835288859
push_middle 278410260
push_front 829803162
get 292252
push_front 7932975
push_front 502239410
push_middle 399877125
push_back 975836548
get 667723
get 465228
push_middle 157795024
push_front 990863808
get 213045
get 332723
get 422383
get 313588
push_middle 844841705
get 696803
push_middle 80998826
push_front 894440156
push_front 281566056
get 247447
get 545441
get 395558
push_front 759080337
push_middle 569984982
get 202586
push_middle 355715987
get 548785
push_middle 164527031
push_middle 955720250
push_front 460902570
push_back 387749835
get 12514
get 605628
push_back 635089945
push_front 651932256
push_back 677197708
push_back 789434421
get 94560
push_back 577164891
get 518644
push_middle 505543396
push_middle 950729747
push_middle 695542433
push_front 944042763
push_back 102861320
push_back 193290392
push_back 16349028
get 670288
push_back 932673892
get 342177
push_front 966436143
push_back 743789281
push_back 466720829
get 25594
push_back 454067999
get 217386
push_middle 704886366
push_back 391449499
get 655561
push_front 823397454
get 430379
push_front 119271898
push_middle 758156097
push_front 366423230
get 47949
push_front 732138179
get 678717
push_front 395273295
get 90881
push_front 692466468
push_front 202025058
get 503724
get 326771
push_back 442707456
push_front 791469801
push_back 172314309
push_front 825960249
push_front 773000118
push_middle 937306992
push_middle 902184139
push_back 623035392
push_front 86549794
push_middle 814478591
push_middle 761241247
push_front 668214172
get 690865
push_back 700176356
get 604796
push_back 406432967
push_front 434771031
push_middle 199040231
get 555613
get 311219
push_front 226016062
get 152206
get 343705
get 65371
push_front 174158008
push_back 573540385
push_back 952765954
get 210858
get 375333
push_back 629695630
push_front 678448418
push_middle 22219654
push_middle 30767752
push_front 554089243
push_back 852937127
get 108031
get 435259
push_back 466279528
push_middle 540975585
push_front 14928115
push_back 307003141
push_middle 672658455
push_front 380376559
push_front 853284153
get 32009
push_front 508977259
push_middle 675222506
push_middle 199232093
push_front 500843316
push_front 523544979
push_back 105297169
push_middle 823622517
push_back 489539368
push_back 587552912
push_back 154044985
push_middle 926836322
push_front 465911284
get 120419
get 246850
push_middle 794759003
push_middle 371362878
push_middle 792591498
get 639313
push_middle 407103222
get 370934
push_middle 646870590
push_middle 821460196
push_back 279493523
push_middle 254031300
push_front 562198952
push_middle 897387595
get 649872
push_middle 82419301
push_back 925579271
push_middle 992323892
push_middle 377551805
push_back 921887310
push_front 527874072
get 376508
get 602656
push_front 992532870
push_front 204243848
push_back 908421876
push_middle 988901197
push_back 448409037
push_back 566893749
get 395926
get 150141
push_middle 769350015
get 212320
push_middle 820298443
push_middle 47437789
push_back 212981783
push_back 630475992
push_middle 298644681
push_back 596327215
push_middle 914475640
push_middle 700240920
push_back 369146583
push_front 633071976
get 38565
get 205853
get 245119
push_back 251012738
push_back 499297423
push_front 751466346
push_middle 231151601
push_middle 680398249
get 68875
push_front 326535736
push_back 728469173
push_front 79285304
push_middle 748186935
get 547320
push_front 124569118
get 593927
push_middle 638176376
push_middle 159007320
get 598235
push_back 667349506
get 612774
get 484398
push_front 421371367
push_front 512312888
push_middle 51670801
push_front 356974220
push_back 911997112
push_front 898374013
get 683966
get 87835
push_middle 757090456
push_front 902144826
push_middle 362663336
push_front 275052742
push_middle 527621717
get 69001
push_front 57159176
get 93973
push_middle 319634772
push_back 278694614
get 298241
push_middle 777040879
get 373169
push_front 45508298
push_middle 41493754
push_back 620007701
get 116374
get 165788
push_front 120846163
push_middle 60545740
get 588715
push_back 841817110
get 559740
push_middle 89887532
push_front 972058995
push_front 249360602
push_front 882810402
push_middle 281212751
push_middle 12662873
push_middle 254590717
push_middle 208660658
get 552769
get 677409
push_front 401905116
push_middle 756462181
push_front 726372107
get 344522
push_front 546027788
push_middle 788158529
push_back 883535834
push_back 551241910
get 209559
push_front 182242794
push_middle 253190333
push_back 740631294
push_middle 280351190
push_back 475479254
push_front 199200298
get 300698
push_back 885318354
get 82577
push_front 934141658
get 396018
push_middle 299736589
get 607363
push_front 941879743
push_middle 630512875
push_front 754823768
get 669372
push_middle 202434862
get 546368
push_front 136228040
push_middle 207037641
get 461057
push_back 733348732
push_front 616471306
push_back 274309597
get 625008
push_front 12164641
push_back 630126185
push_middle 420817527
push_back 143058368
push_middle 575106803
push_back 403579561
push_middle 930388652
push_middle 394986066
get 559711
get 676903
push_middle 248967451
push_front 303187792
push_back 987608529
push_middle 26613596
push_front 440145003
push_middle 819720881
get 487392
push_back 122743346
push_back 735181360
push_back 109613180
get 536118
push_middle 72151266
get 436795
get 84478
push_middle 744031584
push_back 763542583
get 233388
push_middle 636825298
push_middle 903584955
push_front 508886015
push_middle 301986333
get 43652
push_back 798787624
get 200
push_front 518999020
push_middle 21015028
push_middle 854439978
get 337934
get 384204
push_front 460904355
push_middle 445205035
push_front 924159878
push_back 634965749
push_front 650999445
push_middle 818777854
get 575408
push_front 496691716
push_back 550116755
push_middle 471366956
push_back 770275627
push_front 92711822
push_front 639285698
push_back 127551389
get 496959
push_back 744168445
push_middle 371988799
push_front 135074952
get 80630
push_middle 284416181
get 690129
get 15396
push_middle 887858200
get 348982
push_front 345186742
push_middle 277917828
push_middle 526771069
push_front 20720445
get 100965
push_front 957385775
get 313717
get 260675
push_back 775026276
push_front 773089386
push_back 94496864
push_back 814990393
push_back 465429857
push_middle 40134215
push_back 449934864
push_back 867677439
push_back 547039352
push_front 842486099
push_middle 74995128
push_front 716623782
get 46680
push_middle 607794387
push_front 81046496
push_middle 343648233
get 616170
push_back 555287794
push_front 549830514
get 28213
get 495913
get 333501
push_middle 98199134
push_back 961133168
push_back 472543342
push_front 788564917
push_front 781196408
push_middle 770025480
push_back 143808671
push_front 911410360
push_back 350361988
push_back 870233821
push_back 491303552
push_front 728442145
push_back 83764605
push_middle 97616422
push_back 360211570
get 513335
push_middle 358564500
push_middle 63343438
push_front 610025509
push_middle 276910734
push_front 976789351
push_back 637629205
push_front 447279984
push_front 555401003
get 668854
push_front 308359634
get 684888
push_middle 808664314
push_back 226532078
get 263007
get 618678
push_back 145699920
push_front 975016792
push_front 779253890
push_back 397488161
push_front 18643993
get 510948
get 675801
get 591103
push_middle 675469323
get 31553
get 415099
push_front 955380876
push_middle 374617134
push_front 996667629
push_back 243423120
push_front 659286718
push_middle 550034304
get 286220
push_front 135982278
push_front 513066521
push_front 125516249
push_front 540567635
push_back 960917033
get 206312
push_back 593793311
push_middle 138674881
push_back 502382371
get 274681
push_front 132102939
push_front 807297578
push_middle 987274453
push_front 344014306
push_middle 393864533
get 695566
get 371117
push_front 909111929
push_middle 880014111
push_middle 304669828
push_middle 2179191
push_back 57927378
get 614431
push_front 273996516
get 662734
push_back 208449355
push_back 60742520
get 674405
push_front 994652782
push_back 683235082
push_middle 960124366
push_middle 703478214
get 1821
push_back 303910642
push_back 20377653
push_front 802017393
push_middle 690204584
get 170994
push_middle 524929623
get 573886
push_middle 690683012
push_middle 612036602
push_back 463380523
push_back 305808398
push_middle 142812640
push_front 847775751
push_front 966928344
push_middle 891022576
push_middle 932134841
get 232154
push_front 644545490
push_front 273502209
push_front 684999647
get 347317
push_back 160064681
push_middle 85463915
get 160508
push_back 245914360
push_back 761669690
push_middle 97502428
push_front 269275434
push_middle 337396850
push_middle 119930753
push_back 810996318
get 283184
push_back 976566701
push_back 321324001
get 696086
push_back 524041705
push_back 651543098
push_back 877786775
get 65148
push_middle 915522496
push_back 53920063
push_back 948808642
push_middle 986380835
push_back 843396422
get 554991
push_front 947710033
get 522442
push_front 528751679
push_back 983515958
push_front 602409522
push_back 699916324
push_front 528846005
get 368046
push_back 319037454
push_middle 918331577
get 449890
push_back 805791490
push_front 242444824
push_middle 149648230
push_back 607303310
get 473486
push_back 537093591
push_front 815242252
push_front 247008130
push_middle 70211739
push_middle 47674903
push_middle 112003645
push_back 510667743
push_front 64414477
get 554429
push_middle 690518155
push_front 771877150
push_back 160121790
get 493157
get 263159
get 686065
push_middle 454978305
push_back 104257926
push_front 580849788
push_back 420095366
get 150134
push_middle 764656198
push_middle 554544383
push_middle 95595253
get 421327
get 629528
push_front 971144616
push_back 930595377
push_front 882307705
get 6698
push_back 731277623
push_front 441123274
push_back 270627367
push_middle 279579845
push_middle 848339142
get 107422
get 567552
push_back 770920521
push_front 389880734
push_back 433917047
get 267991
push_middle 50463123
get 645141
push_back 123147086
push_front 741854481
get 692348
push_middle 921203557
push_back 106733445
get 408331
push_back 850525303
push_middle 521509952
push_middle 830535758
push_middle 469120006
push_back 406897282
push_back 107317705
push_back 993661287
push_front 203566485
get 17506
push_front 656295675
push_middle 889128339
push_back 347879001
push_middle 630192800
push_middle 54871817
push_middle 206547329
push_front 234759555
get 107943
push_front 736637097
push_middle 876503766
push_back 789355638
get 20491
get 435188
push_middle 727689602
push_front 728774862
push_middle 783266665
push_front 515047336
push_back 562743129
push_back 682853736
push_back 235018395
push_back 930652849
push_back 889982818
push_middle 285961674
push_front 158275844
push_middle 952718254
push_back 377719910
get 541314
push_back 474804161
push_front 909388959
get 351216
push_back 249124999
push_front 211243530
push_middle 367342836
push_middle 136726036
push_back 692542156
push_front 182363993
get 472294
push_middle 28699700
get 282549
push_middle 926722678
get 620420
get 384731
push_front 440316955
get 66798
push_front 310962675
push_back 285776970
push_middle 432324461
push_middle 424778494
get 339925
push_back 169503004
push_front 395708200
push_middle 225865947
get 378271
push_back 567872398
push_back 726547234
push_middle 389228658
push_back 186036538
push_front 305073309
get 54485
push_middle 490071227
push_front 137544993
push_front 40580532
push_back 125170558
push_front 635120552
push_back 305514156
push_back 324244671
push_back 738677789
push_middle 686301465
push_front 509545853
push_middle 503429260
get 333781
push_back 465207588
push_front 785350927
push_back 431931925
push_front 283162129
push_middle 414271484
push_front 751711281
get 569853
push_back 880639996
push_front 593069572
push_back 395302158
push_front 54526505
push_front 136023076
push_front 79303118
get 214946
push_middle 469507229
push_back 143553069
push_back 969518873
push_front 582479600
get 335465
push_front 931943223
get 440758
push_middle 4714994
push_back 930570639
push_front 925991402
get 354371
push_front 570219014
push_back 721850232
push_middle 634241660
push_back 689753534
push_middle 509243435
push_back 662338182
push_back 678244940
push_front 17815275
push_middle 305159511
get 500278
push_back 650172888
get 665228
push_back 800224862
get 598008
push_front 73704223
push_front 638856922
push_front 581858262
push_front 724188795
get 303135
get 413993
get 682800
get 537798
push_middle 194403502
push_middle 147690633
get 605682
push_front 477357979
push_middle 708748794
get 381474
push_middle 873811613
push_middle 63663113
push_front 754288177
push_middle 215633634
push_back 819216294
get 390639
push_middle 814569086
push_back 147397965
push_middle 753025352
get 335970
push_middle 902611725
push_back 375048115
push_back 171124950
push_middle 110484347
get 395136
get 642724
get 625644
push_back 929524251
push_front 747709767
get 423714
push_middle 327726555
push_back 822300070
push_front 877267763
get 446703
push_middle 843259068
get 484892
get 113356
push_back 612584592
push_middle 344896829
get 415337
get 532727
push_middle 410879209
push_middle 652988386
push_front 819203553
push_back 752556133
push_front 636610890
push_front 949246394
push_front 904770194
get 617650
push_back 427143591
push_front 967814017
get 544802
push_back 883335719
push_middle 347705449
get 500424
push_middle 254091444
get 39705
push_middle 148683141
get 550261
push_middle 912541830
get 570626
push_front 41569260
push_front 980925182
push_front 850679898
push_front 399518003
push_front 946236821
push_middle 767072653
push_front 920861576
push_back 492590590
push_back 127048714
push_front 960895787
push_back 322024987
get 405696
push_front 175506822
get 370766
push_back 70768454
get 656560
push_front 11131733
get 69621
push_front 490670447
push_back 285425508
push_back 714385875
push_middle 745643735
push_front 72331747
push_back 477543063
push_front 878035670
get 454913
push_middle 779969718
get 35820
push_back 951892022
push_front 686074321
push_back 677009261
get 621402
push_middle 148125850
get 543937
push_front 493951807
get 118753
push_front 802638342
get 165458
push_back 369230482
get 218121
get 627563
push_back 502144619
push_back 235621951
push_front 994914568
push_front 509169200
push_back 183873481
get 679344
push_middle 181120314
push_middle 324618916
push_front 700964986
push_back 858604912
push_back 325831512
get 320474
push_middle 862391204
push_middle 368875656
push_middle 355805948
push_middle 800916772
get 615127
push_back 821036286
push_middle 453390888
get 173866
push_back 433265332
push_middle 795582411
push_back 165686879
push_front 858596930
push_back 282541538
push_front 845304207
push_back 233795650
push_middle 726726723
push_front 596296889
push_middle 630371012
push_front 29062022
push_front 527490545
push_back 37397598
push_front 919350337
push_middle 191086071
push_middle 26839353
get 350161
push_middle 393326838
push_front 871932426
get 107690
get 560659
push_front 806901940
get 441641
push_front 153278773
push_front 310536723
push_front 354109244
push_front 321260907
push_front 565578296
push_middle 498713849
get 691283
push_back 123473424
push_middle 938042035
push_back 439694829
push_middle 549739810
push_back 454766418
get 349413
push_back 862598449
get 310019
push_middle 223271535
get 107472
push_back 77366031
push_middle 645121452
push_middle 893788981
push_back 367546696
push_middle 673258612
push_back 147257687
push_back 659422273
get 37836
push_front 492779294
get 657065
push_middle 909670765
push_middle 86601682
push_middle 79955715
push_middle 921575952
push_middle 643404910
push_middle 416048281
push_back 844356100
get 201686
push_back 659658925
push_middle 46578817
push_back 331611375
push_middle 484690664
push_middle 486122501
push_middle 788903711
push_middle 699008251
push_front 252679927
push_front 822352295
push_middle 290991206
push_back 425671468
get 37676
push_middle 779727530
get 186880
push_middle 303126983
push_back 737926100
get 398495
get 151489
push_middle 944376926
push_middle 630987417
push_middle 53071103
push_middle 815049153
get 553405
push_back 864834726
push_back 100481640
push_back 19177645
push_back 722701591
push_middle 926599031
get 687856
push_front 758467517
push_back 858311472
push_back 33295240
get 168577
push_front 837908094
push_front 420577636
push_back 828015868
push_back 850791617
push_middle 691397507
push_middle 300144999
get 147123
push_front 572783027
push_back 168922232
get 597881
get 27334
push_middle 152777855
push_back 969594957
push_middle 781929819
push_front 95102210
push_front 260812866
push_middle 284513717
push_front 965115151
push_middle 623079554
push_middle 838685762
push_back 590795604
get 503705
push_front 322135279
push_front 468169066
get 276032
get 437675
push_front 847662603
push_front 135480084
push_front 375434375
push_back 322684236
get 631616
push_back 292505648
get 536658
push_front 141464940
push_front 891793610
push_middle 539739344
push_back 83368919
push_middle 997813731
push_back 991897894
push_middle 160445523
push_back 32006892
push_middle 569878701
push_front 310355598
push_front 970252402
get 130992
get 588603
push_front 901336422
get 616536
push_front 134137581
push_back 171125263
push_front 212230717
push_back 719225158
push_front 403295257
push_back 639665828
get 693794
push_front 817990637
push_back 353257930
push_middle 959182688
push_middle 262272265
push_middle 916376106
get 515038
push_back 869030820
push_back 694127080
push_back 179636731
push_middle 812174580
push_front 119325307
push_back 282508421
get 246032
push_middle 324486343
get 690847
get 390252
get 258159
push_middle 801373863
push_front 451643833
push_back 749606060
push_back 346878270
push_front 90029603
push_front 771570829
push_middle 527666300
push_back 895678696
push_front 769855940
push_middle 242730006
push_middle 998302587
push_middle 458393220
push_middle 808257668
push_front 879277649
push_middle 959243541
push_middle 516824542
push_middle 10512884
push_front 141817166
get 535945
push_front 905090
push_middle 120642210
push_back 138191072
push_middle 324602888
push_middle 764588208
push_back 182126906
push_back 793277569
get 684760
push_front 890877626
push_middle 195431869
get 94506
push_back 688790187
push_front 306268524
push_middle 441876618
get 9685
get 514128
push_back 217471241
push_front 11204408
push_front 82407495
push_back 127935392
push_front 343698608
get 114027
push_middle 695902530
get 116268
push_back 102360207
push_middle 803848321
push_back 793451206
push_front 22969702
push_back 725504247
get 115076
push_back 654114499
get 296935
push_middle 171095714
get 265477
push_middle 477241616
push_front 52017653
get 279458
get 473945
push_middle 475383850
get 447387
push_back 544311204
push_middle 641778068
push_back 899228340
push_back 713118092
push_front 560779583
get 620778
get 280648
push_middle 618286420
push_front 711889104
get 324578
push_middle 235682221
push_back 921132697
get 396961
push_middle 330583877
push_front 352974382
push_back 209521939
get 149595
push_middle 402955963
push_back 743311393
push_front 653290704
get 187453
get 502370
get 414014
push_back 163229035
push_middle 868093989
push_front 824469021
push_front 912048308
push_back 216348223
push_back 983753960
get 9013
push_middle 959145219
push_middle 651560923
push_middle 787321476
push_middle 361640768
get 116893
push_middle 621742789
push_middle 804295456
push_back 121940199
get 352375
push_middle 567737443
push_back 781361653
push_front 676695467
get 420565
push_front 739904311
push_back 276065866
push_front 889681962
push_back 600368083
get 559609
push_front 381530401
get 180429
get 547616
push_middle 694617065
get 99620
get 673433
get 385859
get 319121
get 182946
push_middle 626029158
get 410320
get 533790
push_middle 182099588
push_front 854431290
get 102726
get 347548
get 682985
get 644566
push_middle 415906068
push_back 134083106
get 540466
push_middle 181415368
push_front 982370263
get 349656
push_back 594476413
get 158017
push_middle 716413853
push_back 863160145
push_middle 975520815
push_front 978470529
push_middle 115117530
push_back 404147369
push_front 578792497
push_front 624717877
push_back 478396023
push_back 15741958
push_middle 848400791
push_back 408118609
push_middle 544983144
push_middle 247154162
push_back 905438545
push_front 454514837
push_middle 58966911
get 308024
push_middle 162090528
push_front 721264314
push_middle 527151879
get 354211
push_front 266568331
push_front 840269861
push_front 207325100
push_front 545162454
push_front 661270476
push_back 799875903
push_middle 56957604
push_back 9215490
get 141181
get 494354
get 153666
push_middle 134929775
push_middle 584348097
push_back 781501233
push_back 576063698
push_middle 639626332
push_back 897359970
push_back 345490269
push_back 245347722
push_front 392834536
push_middle 906078614
push_back 535427861
push_middle 694525940
push_back 181607333
push_middle 168029512
push_back 987000419
push_middle 664611741
push_back 708476582
push_back 119207349
get 407184
get 673548
push_middle 640047044
get 186094
push_middle 804563910
push_middle 360653518
push_front 454059567
push_front 87675056
get 549818
push_back 424895126
push_front 781150084
push_middle 108777697
push_back 63163038
push_middle 532830896
push_middle 531542500
push_middle 301021561
push_back 509380390
push_middle 533105610
push_front 773751480
push_back 759717391
get 151602
push_middle 972586105
push_back 666938336
push_middle 133249303
get 268220
push_back 207408750
push_front 523388854
get 293972
push_middle 553589444
push_back 658188312
push_middle 491863763
push_front 565729685
push_middle 216976584
get 459194
push_middle 117538051
get 280346
push_back 635838273
push_front 844551670
get 591202
push_back 7138760
get 679571
push_back 591278824
push_middle 782849173
push_back 663582317
push_front 897952789
get 362454
get 299830
push_back 628466498
push_back 548659348
push_front 618426695
push_back 998748750
push_back 292866919
push_middle 525835925
push_middle 451568593
push_middle 565114389
push_back 251315076
push_front 761485340
push_front 5620959
push_back 392794424
push_middle 43159747
get 690716
push_front 79214886
get 267808
push_front 805465930
push_front 27375721
push_middle 516359451
push_back 289699743
push_front 753019437
push_front 779916850
get 392800
push_front 374832756
push_middle 843152707
push_middle 921300856
get 371526
get 147229
push_back 375460332
push_front 174724982
push_back 54065012
push_back 420150642
get 359461
push_front 716237009
push_front 399386096
push_front 101839881
push_front 209488278
push_back 903138006
push_front 881601800
get 379391
get 305940
push_back 949039687
push_middle 905133040
get 88869
push_back 543377211
get 305715
push_back 575231638
get 114897
push_front 23190727
get 685813
get 577491
push_front 776347679
get 51494
push_middle 777075389
push_back 101982458
push_back 60266884
get 524357
push_middle 393205790
push_front 275830415
push_back 25902794
push_middle 455830258
push_middle 484969795
push_front 216141283
push_back 312699146
push_front 448897876
push_back 54116739
push_back 753050583
get 195310
push_middle 53084714
get 190787
push_middle 704990028
push_middle 866698103
push_middle 258661730
push_back 620123656
push_front 204597598
push_back 207452234
get 392776
get 231084
push_front 154274310
push_front 548824615
push_front 430552014
push_front 672768977
push_middle 270532507
push_front 53363374
push_front 269472067
get 624390
push_middle 522864086
push_middle 944709390
get 222714
push_middle 828340017
push_middle 735728701
push_middle 244780875
push_front 255151075
push_back 68522486
push_middle 932679683
push_front 736294934
push_back 715710287
get 557700
push_back 238831446
push_middle 783044190
push_back 83290836
get 691466
push_middle 578115531
get 61719
push_front 396998208
push_back 306563027
push_back 185357154
push_middle 120873539
get 638431
push_back 716913958
push_middle 896185849
push_back 474268118
push_middle 817124450
get 132100
push_back 448939024
push_back 955530820
push_middle 749082080
push_back 987899480
push_middle 518219519
get 477405
push_back 909803936
get 590049
push_back 12736984
push_front 323978287
get 424433
push_middle 624593269
get 16321
push_middle 549091713
get 487866
get 39623
push_front 282840571
get 675775
push_front 221977308
get 439909
get 429739
push_front 28065127
push_front 309897875
get 516250
push_front 443981868
push_middle 933006617
push_back 778445985
get 37645
push_back 514082795
push_back 783383897
get 509760
get 698663
push_middle 76125225
push_front 889670450
push_front 203534610
get 591577
push_front 596246944
push_back 603866314
push_front 67053259
push_middle 617655363
get 597797
push_back 711523084
push_front 169167453
push_front 349261781
push_front 448393608
push_middle 897349458
get 646622
get 650413
get 154604
push_middle 646089026
get 5365
push_front 847774494
push_middle 25470634
get 486896
push_middle 537443095
push_back 475595097
get 699761
get 639248
push_front 230955016
push_middle 314145885
get 220165
push_back 139285887
push_back 558927576
push_middle 492784013
get 342322
get 486761
push_front 614863986
push_middle 577710176
push_back 68076530
push_middle 554036523
push_back 204875966
push_front 829164399
push_back 902976311
get 398878
push_middle 931352694
push_back 21991871
push_front 717411362
push_back 191075492
push_middle 62059798
get 455434
get 526012
push_front 854519628
get 203469
push_front 791267821
push_back 68593224
get 111787
push_middle 54794442
push_front 513935202
push_middle 143382182
push_front 764189096
push_back 168403318
get 346885
get 2355
get 108905
push_front 499827630
get 518899
push_back 502427487
push_back 849208242
get 233205
push_middle 553377884
get 242425
push_middle 736856682
get 153137
get 363102
get 439518
push_middle 778920388
get 91930
push_back 792701877
push_front 970514006
push_front 704910787
push_front 211248114
get 444416
get 116936
get 19000
push_front 673001913
push_middle 405789850
push_front 87922588
push_back 266778540
push_back 445049224
push_middle 754646174
push_back 24557091
push_front 446704714
push_back 554153678
push_middle 588447202
get 5693
push_middle 873185220
get 145271
get 551713
push_back 819733809
get 524060
get 434104
push_back 886765602
push_middle 646859339
push_back 679950477
push_front 735335338
push_front 892515446
push_middle 780641210
push_back 959204631
get 318648
push_back 565371367
push_front 485705032
get 387450
push_back 972653115
push_middle 484836196
get 102842
push_front 27111631
push_front 733933029
push_front 621224390
get 426720
push_middle 727550625
get 276195
get 651304
push_front 645869946
get 258852
push_back 717226009
push_front 125570196
push_back 730106400
push_middle 321627283
push_middle 707202779
push_back 62311208
push_front 151756789
push_front 413501097
push_front 893427959
push_front 759841277
push_middle 13735058
push_middle 547653107
push_front 535707275
push_middle 927176768
push_front 449036867
push_back 269986835
push_middle 394434210
push_front 165319200
push_back 976235908
push_back 851787440
push_back 118464802
push_front 81578825
push_middle 268473052
push_front 336577361
push_front 790883645
get 544519
push_back 993087696
push_back 991045763
push_middle 521381792
get 612759
push_middle 352191728
get 529201
push_front 464034789
push_back 138240017
push_middle 648800146
push_back 944235220
push_front 162681459
push_middle 443609782
get 142724
get 512233
push_middle 610340027
push_middle 962458324
get 436742
push_front 950637753
get 453001
push_middle 513130603
push_front 103426027
push_front 759889334
push_back 922891755
get 559534
get 586937
get 336787
push_front 621081013
get 262554
push_middle 281790723
get 265475
push_back 824646190
push_middle 835616720
push_back 545289519
push_middle 343923010
push_front 781036107
push_back 285047586
push_front 659506785
push_middle 462178333
get 559077
get 566607
push_middle 359144049
push_middle 558898775
get 629648
push_middle 82923820
push_middle 872801677
push_back 925056745
get 93823
push_back 742118247
push_front 508588684
push_front 354672107
push_middle 573202507
push_middle 769842264
push_back 229290793
push_front 361198797
push_back 20739129
push_back 586063843
push_middle 587369136
push_middle 517896871
push_front 943477616
get 239310
push_front 451455587
push_front 987838571
get 471434
get 622869
push_front 321006141
push_back 857137222
get 210525
push_back 508700765
get 23127
push_back 951864428
push_back 393185552
get 698382
push_front 24107816
get 470242
push_back 611755914
push_middle 866231737
get 499831
push_middle 502819626
push_front 456828413
push_front 452071010
push_front 563302019
get 642486
get 380155
get 84936
push_middle 313860174
push_front 57200430
push_front 368680555
push_back 586009015
get 685829
push_front 613665869
get 605197
get 147291
push_middle 502840530
get 71282
push_back 848827966
push_middle 561677398
push_middle 1840600
push_front 490672515
push_back 277737472
push_middle 490336072
push_back 346314669
push_front 67874581
push_middle 31577418
push_middle 657657036
push_front 58545201
push_front 796526303
push_back 721251627
get 492995
get 24349
push_front 775960728
push_middle 786553819
get 433998
push_front 254990666
push_back 20746531
push_front 18547035
push_middle 129090030
push_middle 157272974
get 359403
get 244824
get 406897
push_middle 994101797
get 140186
push_middle 39366127
push_middle 447559501
get 280324
get 471946
get 15377
push_front 664175657
push_middle 601803089
push_middle 530979017
push_middle 834211805
push_middle 878654125
push_front 198284075
push_back 125299973
push_front 784120446
push_front 53483105
push_back 278989478
get 219368
get 481810
push_front 41766583
push_back 460931792
push_back 450667529
push_front 831936523
push_back 776292133
push_middle 886919577
get 615232
push_back 270355588
push_middle 887850300
push_front 219014020
get 239271
push_front 351449441
push_front 509535631
push_front 303858401
get 1744
push_front 259991242
push_back 209234932
get 291513
push_back 282607039
push_front 465636235
get 138500
push_back 767414465
push_front 635616481
get 591575
push_middle 460268409
push_back 399048388
push_middle 534575847
get 635772
push_back 327090598
push_middle 734131935
push_back 230314445
push_middle 871893882
push_back 786944788
get 553198
push_middle 232525928
push_middle 197010040
get 66871
push_back 792827043
push_back 689135211
push_back 86046579
push_back 526844606
push_middle 436054468
get 549795
push_front 489944766
get 163217
push_back 625298972
push_middle 439628234
push_front 917865562
push_back 20988206
push_front 109140956
get 639108
push_back 409927780
push_back 641185351
get 489865
push_middle 68159392
get 260071
push_middle 18122794
get 627574
push_front 71808093
push_back 868991099
push_back 585761
push_back 526306585
push_back 48487172
push_front 294274642
push_middle 745875258
push_front 302052328
push_front 670305328
push_front 660663621
push_back 393908475
push_middle 271654473
push_front 581216239
push_middle 602629665
push_middle 319408100
push_back 253399716
get 125460
push_back 135647263
push_back 701767261
push_middle 783313856
push_front 413115828
push_middle 94973306
push_middle 797327171
push_middle 674486538
get 115838
get 310178
get 483643
push_front 136395935
push_back 891442455
push_back 496548068
push_front 709649073
get 458110
push_middle 56803511
get 74221
push_front 576261680
push_back 447127558
push_front 869210623
push_back 328185574
push_back 294071007
push_middle 854080113
push_front 747410307
push_back 633476138
push_back 446707578
get 267331
push_front 934182305
get 478244
push_back 151881293
push_front 378772277
push_middle 184986465
get 424332
push_middle 851599306
push_back 45044002
push_front 727045154
get 682778
push_middle 771330193
push_middle 793531102
push_front 606646524
get 264263
push_back 838248026
push_back 913442270
push_front 484671781
get 598061
push_front 217219819
push_front 196798378
push_middle 509016234
get 601135
push_back 223881065
get 638779
push_front 361547453
push_middle 819249831
push_back 923112830
push_back 41620108
push_front 738971016
push_front 745080624
get 182119
get 335895
push_middle 821960525
get 427544
push_middle 543667709
push_front 505073512
push_front 816193370
push_front 410151253
push_middle 743333639
get 265911
get 254614
push_back 26010923
get 486807
push_back 231280666
push_middle 63519712
push_back 423823594
push_back 262572448
push_middle 115143804
push_middle 337565502
push_middle 354616547
push_back 951563061
get 265334
push_front 321499899
push_middle 71269744
push_front 272855668
push_middle 704502428
push_front 711768248
push_front 232554740
push_middle 798044842
push_front 950027250
push_back 78843431
get 360253
push_back 798295171
push_front 27790356
push_middle 465289024
push_front 672737918
push_middle 267227449
push_middle 166672461
push_middle 672542952
push_front 730689353
push_back 395415532
push_front 71128546
push_middle 339104281
push_middle 389364502
push_front 980050644
push_middle 615921795
push_back 235534921
push_front 745890238
push_middle 827719808
get 264858
push_back 540302660
push_back 948525549
push_front 759186324
get 447933
get 384451
push_front 539855659
push_back 921342740
push_back 805185791
push_front 39063018
push_front 566874495
push_front 21207433
push_middle 312643898
push_back 866753449
get 65819
push_front 494555227
push_middle 228442158
get 603050
push_front 614392508
get 486064
get 351810
push_middle 292315695
get 252895
push_middle 866663252
push_middle 11636944
push_middle 323826486
push_middle 26687267
push_back 580277438
push_middle 364740856
push_front 546328214
push_front 769280921
push_front 709967130
push_front 472041066
push_front 904761298
push_front 499513847
push_middle 660098189
get 76656
get 115789
push_front 132750486
get 231774
push_front 755353031
push_back 801126138
get 55102
push_front 215221524
push_middle 880450848
push_front 876134592
get 571053
push_front 565833653
push_back 869923663
push_back 59820331
push_back 532698457
get 36855
push_middle 417531893
push_back 260727672
get 298192
push_middle 403095414
push_middle 46953749
push_middle 451068442
push_middle 950293464
get 100088
push_back 568947294
push_middle 865169294
push_back 480624855
push_middle 447085242
push_front 217129392
get 678798
push_front 596908197
push_middle 911567049
get 387691
get 376649
get 322273
push_back 184657220
push_front 168317492
push_back 83040140
get 475305
get 82652
get 132466
get 637569
get 238596
push_middle 120211090
push_back 172931958
push_back 24909205
get 154202
push_back 454744726
push_middle 840310947
push_front 693828352
get 167624
get 122745
push_middle 101424177
push_middle 608574301
push_front 675124005
push_back 239962240
push_middle 797743017
get 21594
push_front 642583080
push_back 638643772
get 392247
get 673054
push_back 132969403
get 369693
push_back 607455386
push_middle 249495211
push_middle 2954441
push_front 196800677
push_front 844839899
push_back 996878262
push_middle 818324539
get 591993
push_back 628243640
push_back 955467857
push_back 455250604
get 38116
push_back 756364989
get 647761
push_front 473970647
push_back 362198004
get 248335
push_back 770804748
push_back 603767014
push_middle 237741944
push_back 615351996
get 636084
push_front 963923351
push_front 549703536
get 288773
push_middle 993479384
push_front 521101662
push_back 302827530
push_front 741387148
push_front 129349953
get 1622
get 38643
push_front 460395022
get 487950
push_back 338352005
push_middle 863608950
push_middle 734917916
get 676693
get 460142
push_front 902776368
push_front 236699776
get 61236
get 611230
get 28677
push_back 383439131
push_middle 709676814
push_middle 778130932
push_middle 858992689
push_front 978387864
push_front 255749791
push_back 188832064
push_middle 5486179
get 204834
push_middle 360255969
push_front 107148911
push_middle 602777477
push_front 234337186
push_front 657395631
push_back 13398481
push_back 681629341
get 158673
push_front 760318542
get 238545
push_back 917486998
get 501687
push_front 408818092
push_back 227502456
push_front 997757968
push_middle 931204519
push_back 522898907
push_back 998391416
push_middle 603338921
push_front 82935548
push_middle 5448853
push_middle 355275071
push_back 407137784
get 121289
push_middle 8548554
get 389829
push_back 617140619
push_back 101663393
push_back 610691190
push_back 381784305
push_middle 702686569
push_front 436075140
get 698443
get 630220
push_back 510498965
get 276776
push_middle 145460374
push_front 326221049
push_back 486350888
get 393495
push_middle 821927918
push_middle 925480276
get 227092
push_middle 577728056
push_middle 675387813
push_front 668974082
get 449880
push_middle 905011172
push_front 610633239
get 417036
push_back 769688346
push_middle 854825369
push_middle 191785731
push_front 625660286
push_front 388374419
push_front 414091626
push_middle 314752121
push_back 601283676
push_front 615033497
push_front 398002131
push_front 301375783
push_middle 420211120
push_front 127353700
push_middle 651316479
push_back 317486951
push_back 871156694
push_middle 103728207
push_front 698708060
push_middle 955315006
push_front 666880636
push_back 635483781
push_front 887389703
push_front 493476013
push_front 727002897
get 203510
push_middle 280903912
push_middle 541216666
push_front 277650806
get 308631
get 555348
push_middle 450653547
push_back 188002628
push_back 734686795
push_front 650592523
push_front 272102731
push_back 499810818
push_back 922498744
push_middle 30786800
push_front 271411421
push_front 487976526
get 586893
push_back 799883728
get 685864
push_back 792841192
push_middle 594851013
push_front 373961214
get 330590
push_middle 501035247
push_back 141508190
push_front 361336718
push_middle 127907835
push_middle 214697552
push_front 959935901
get 295669
push_middle 403803214
push_front 501679141
push_back 665909898
push_middle 982924194
push_middle 389567508
push_front 350109130
push_front 648949195
get 251102
push_back 190164221
push_middle 545528258
push_back 594022698
get 589089
push_middle 583473452
get 319113
push_back 105957951
get 674093
push_middle 480945834
push_front 659970264
push_back 902073403
push_back 330849635
push_front 10524710
push_front 951383842
push_front 417019903
push_middle 161146731
push_front 537454963
push_back 355888151
push_middle 769948171
push_front 230770358
get 44401
push_middle 10097040
push_front 343977184
push_front 739309432
push_middle 996234279
push_front 528154586
push_front 957151236
push_middle 415184152
push_front 62532418
get 15957
push_middle 4151914
push_back 436224695
push_front 481309277
get 427858
push_back 468259380
push_front 280579342
push_back 834039992
get 585159
push_back 497756732
push_back 626033256
get 15281
get 288130
get 263302
push_front 646717498
push_back 902214583
push_middle 241476904
push_middle 526158181
push_middle 174839136
push_front 760237912
push_middle 582160367
push_middle 959493179
push_front 925116530
push_front 455412489
push_middle 595054851
push_back 939247658
push_back 133565876
push_front 51938493
push_front 781187899
push_back 189805580
push_back 567212549
push_middle 49539561
push_back 834658403
push_front 9649459
push_front 399495139
get 467511
get 302643
push_front 648222507
get 292034
push_front 125605276
push_back 317169993
get 422356
push_back 48070497
push_front 970199482
push_front 259598700
push_front 647447596
push_middle 718049023
get 253370
push_back 52835408
push_front 883015519
push_back 458680190
get 363682
get 48894
push_middle 684346972
push_back 85826366
push_front 5097528
get 360001
push_front 401351043
get 154311
push_back 502109304
push_middle 48042228
push_middle 890299948
get 510570
push_middle 226715996
push_back 718551757
push_back 338721528
get 389442
push_front 373826179
push_middle 462202269
get 106161
get 489077
push_middle 334007188
push_middle 557541761
push_middle 590893181
push_middle 291015123
get 47750
push_front 768947577
push_front 449307258
get 424677
push_back 695232668
push_front 333290027
push_back 63243197
push_front 232516419
get 593310
push_back 688467477
push_middle 740980308
push_back 973258825
push_front 772209482
push_middle 422972012
push_back 585581042
get 516323
push_back 522941765
push_front 439658430
get 320889
push_back 863671555
get 212861
push_front 76974456
push_middle 44368122
get 689668
get 282550
push_middle 803256184
push_front 653615317
push_front 473067497
push_middle 423521212
push_middle 654056579
get 45371
push_back 612451953
push_front 690019387
push_middle 920633336
push_front 695823130
push_front 32386046
push_middle 579401912
push_back 576469545
push_back 218425930
push_front 492466986
get 21065
push_back 292742403
push_middle 310143410
push_front 113520139
push_back 313340958
get 230569
push_middle 514173557
push_middle 801918261
push_middle 565069373
get 291035
push_middle 23454666
get 531253
push_front 933651546
push_front 965817930
push_front 854585241
push_middle 176662565
get 247698
push_middle 813318664
get 84642
push_back 335320853
push_front 411953720
push_middle 405342470
get 498113
push_front 4378536
get 315369
push_front 707879987
push_front 415694618
push_middle 719259707
push_back 645141772
push_back 87287754
push_back 572251382
push_front 162922020
push_front 914269397
push_front 92552291
push_back 314954514
push_middle 683995760
push_middle 173904988
push_front 544261679
push_middle 506077329
push_front 823140023
get 518561
push_front 436915854
push_back 747476166
push_middle 332657222
push_back 566483831
push_front 483483747
push_middle 329478213
get 246348
push_front 926408446
get 272850
push_front 674692532
push_middle 473514272
push_middle 201621651
get 158482
push_back 642580672
push_front 380696286
push_middle 481523659
get 192912
push_middle 363278421
push_middle 974335156
push_middle 344679725
push_middle 566696777
push_back 830120812
push_front 86978996
push_middle 400963093
push_front 77701661
push_front 30862163
push_back 182228722
get 665256
get 185524
push_middle 752992542
get 26411
push_middle 305316362
get 538967
push_back 151226830
push_front 749372517
push_middle 642165699
get 242623
push_middle 84875846
push_back 987847895
push_middle 243561820
get 519960
push_back 19876084
push_middle 417237444
push_middle 109691187
get 631987
push_front 64881541
push_middle 839111862
push_front 597635298
get 134414
push_front 385788211
get 266848
push_front 834197421
push_back 293910717
push_middle 696359840
push_middle 214662650
push_back 937121201
get 641328
push_middle 688806264
push_middle 199905785
push_back 819524690
get 2178
push_back 618519493
push_middle 123795226
push_front 165478493
push_middle 605647808
push_middle 485273523
push_back 264931565
get 265597
push_back 885802525
push_middle 797540892
push_back 376949920
push_middle 363321088
get 185092
push_front 251866239
push_middle 325429414
push_back 933868894
get 699392
push_back 777284600
push_middle 204049086
push_back 146722603
get 457454
get 309796
push_back 216743422
push_back 307900847
push_middle 705895994
push_middle 805034697
get 581907
push_front 675909337
push_middle 576275094
get 489014
push_front 687792456
push_back 557419139
push_front 796626270
push_back 625090592
push_middle 553000245
push_front 162485913
push_front 504796402
push_back 768912863
push_front 510116328
get 494119
push_front 274037891
get 254904
push_front 18028729
push_middle 347561762
push_middle 908164468
push_back 662977478
push_front 699263441
get 646883
get 51084
get 493686
push_back 688171112
get 30806
push_front 379358686
get 145984
push_middle 970836960
push_back 738458373
push_back 479770763
push_front 42177356
get 138694
push_back 989415635
push_middle 606037235
get 76816
push_middle 481927501
push_middle 706078683
push_front 782739027
get 14977
get 489143
push_back 205236151
push_middle 991937029
get 332420
push_middle 470270635
push_middle 269305273
push_front 391569680
get 207356
push_front 753819673
get 539009
push_front 337159995
push_middle 836670124
push_front 810045303
push_middle 928994576
push_back 247137777
push_back 204043363
push_middle 469671570
push_back 591855332
push_front 237764032
push_back 843082791
push_back 69699526
push_middle 180675368
push_front 883564515
get 318745
get 527406
push_back 509975673
push_middle 925543560
push_back 682287003
push_back 341036172
push_middle 554230319
get 81638
push_front 492337083
push_middle 135786558
push_front 478687269
push_front 109322339
push_front 444979592
push_middle 715144724
push_middle 232698662
get 165872
get 351424
get 48265
push_back 426386754
push_front 787289662
push_front 713914347
push_front 778302540
push_front 801419298
push_middle 695271516
push_back 480673421
push_middle 809856203
push_front 971875300
get 686916
get 141096
get 594074
push_back 385216122
get 624862
push_front 332846173
push_middle 761307496
get 387529
get 365130
push_middle 664637644
push_front 602534406
get 475099
get 544760
push_middle 764175178
get 688443
push_front 364057767
push_front 775446198
push_middle 380161134
get 670912
get 102427
get 329327
push_middle 362895056
push_front 875719460
push_front 855743045
push_middle 455987514
push_back 397503362
push_middle 692366315
push_middle 537302074
push_middle 45413509
push_front 451585478
push_front 192060097
push_middle 781733650
push_front 242053049
push_back 860638504
push_middle 589791878
push_middle 999875159
push_back 911882874
push_middle 246064127
push_front 902100727
push_front 588442364
push_front 708838634
push_middle 892017325
push_middle 154598888
get 473189
push_middle 843682990
push_back 71563400
push_back 782735562
push_back 209756473
get 64484
push_middle 445872808
push_middle 810778407
push_middle 259258623
push_front 504452056
push_back 379415009
push_middle 927474351
get 605912
push_back 931662060
push_back 548321449
push_middle 222544652
push_middle 986807391
get 645417
push_back 832727800
push_middle 469493421
get 1816
push_back 165483838
push_back 640637276
get 631362
get 613064
push_back 366909204
push_back 119959598
get 119694
get 543106
push_back 148719522
get 47940
push_back 171043671
push_front 559603861
push_middle 205485467
push_middle 738773596
push_middle 819363096
push_back 592016129
push_middle 381341130
push_middle 732450059
push_back 398739293
push_middle 522784095
push_middle 15045795
push_back 885819532
push_back 454618335
push_middle 162833375
push_front 783925477
push_middle 251876689
get 319529
push_back 72976996
get 293766
push_back 755107853
push_back 602399838
get 334617
push_front 730791624
push_middle 822388965
push_back 393104168
get 211161
get 642041
get 687349
get 125755
get 229468
push_middle 244329731
push_front 485323759
get 552854
push_front 151703755
get 112038
push_back 797570469
push_middle 350672017
get 259117
get 203827
push_back 934209280
get 144691
push_middle 423668439
push_front 985469277
push_middle 332583915
get 541734
push_front 604716697
get 165359
push_back 309132215
push_back 568840749
push_middle 490397787
push_middle 91895460
push_front 272622377
push_back 395035216
push_middle 531036950
push_middle 712037029
push_front 176381174
push_front 878560583
push_middle 767312223
get 541385
push_front 725625274
push_back 400465489
get 696007
push_front 505700127
get 314336
push_front 670695347
get 80232
push_front 546188981
get 312213
push_middle 784614711
push_back 375422026
push_front 232820943
push_back 160829013
push_front 970669959
push_middle 366643763
push_back 636830332
push_middle 140466246
push_front 515612806
push_front 209835220
get 144221
get 459175
push_front 319825346
push_back 739641016
get 129262
get 643293
get 314054
push_back 875624325
push_back 447162972
push_back 971341759
push_back 627705147
push_front 512962422
push_back 877019863
push_back 148961150
push_middle 856880494
push_back 536792177
push_middle 162430668
push_front 124168351
push_back 470505278
push_back 258113171
push_back 508560430
push_middle 971214398
push_middle 11257952
push_front 124686531
push_back 666653640
push_middle 894922462
push_front 566784773
push_back 563567602
push_front 134235774
push_front 439386029
push_back 999971096
push_middle 278884954
get 236746
push_back 705436106
push_front 294516040
push_front 511917523
push_front 212083761
push_back 294576980
get 321601
push_front 364082186
push_back 779233074
push_front 193072941
get 332930
push_middle 16969290
push_front 801818576
get 181732
get 560335
push_front 142235713
get 24245
push_back 540363467
push_front 802668032
push_middle 704439775
push_front 560278263
get 44429
push_back 30364919
push_front 431792096
push_back 753599735
push_back 441549400
push_middle 238424956
get 611192
push_middle 924745514
push_front 349623650
push_front 762666458
push_middle 569333509
get 344749
get 124992
get 522606
push_middle 117267569
push_middle 293866451
push_back 500135835
push_back 963464942
get 157734
push_back 985082350
get 34799
push_middle 389188878
push_back 268802248
get 517822
push_front 928925407
get 680980
push_middle 563420687
push_middle 800820251
get 218071
push_middle 568402211
push_back 629887451
push_middle 487440744
push_middle 60577629
push_front 124789057
push_front 511141684
push_front 312758126
push_back 73572870
push_front 512015099
push_back 876699176
push_middle 594684778
push_back 20633812
get 273081
push_front 763256901
push_back 908145149
push_middle 129539025
push_front 225314041
push_back 305356490
get 310148
push_back 620475921
push_middle 91626149
get 74857
get 200412
push_back 721663624
push_back 923128145
push_front 797443658
get 355430
get 128698
push_front 444335718
push_front 241725450
push_front 793347297
push_front 784925854
push_middle 29205215
push_back 816243001
push_back 668928890
push_back 356346082
push_back 137516615
push_front 5677000
push_middle 54206675
push_back 638839675
get 278832
push_middle 99629978
push_back 415255528
push_front 610115618
push_back 216770343
get 216121
push_front 749797357
get 100979
get 493710
push_back 953903771
push_middle 854994719
get 120989
push_middle 984768515
get 532799
get 612599
push_middle 468880992
push_back 368500743
push_back 685918032
push_middle 818740470
get 59477
push_middle 766445719
push_middle 871667475
push_back 168049540
get 435625
get 411930
get 15291
push_middle 265641861
get 146165
push_middle 993520557
push_front 779664617
push_front 459491192
get 667411
get 108822
push_middle 773788990
push_front 777653987
push_back 354425490
get 321875
push_middle 695250069
push_middle 7419029
get 225432
push_middle 765189498
push_front 84159407
push_middle 34161305
push_front 716139734
get 499652
push_middle 93185618
push_back 692222142
push_middle 309246281
push_back 691425908
push_back 378857383
push_front 524423332
get 629251
push_middle 443918389
get 320152
push_middle 350332455
push_back 760964607
push_front 656250776
get 238605
push_back 112607343
get 51334
push_back 668997485
get 409471
get 229737
get 534776
push_front 99315449
push_back 982782673
push_back 977159245
get 7970
push_middle 231017885
push_front 901251017
push_middle 258287990
push_back 335571664
push_middle 388399686
push_front 85481564
push_back 87513457
push_front 812756134
push_front 80106910
push_back 226784383
get 50316
push_back 328511581
push_front 702929430
get 283391
push_back 285188371
push_middle 821373020
push_back 344341119
get 566620
push_middle 211714138
push_middle 60105948
get 164775
push_middle 343420491
get 406181
push_front 177504659
get 580690
push_front 820109591
push_back 810548118
push_front 811443232
push_middle 623836278
push_front 324604730
push_back 52739588
push_front 653089508
push_front 353919757
get 181873
push_middle 659097611
push_back 430062052
push_back 385064974
get 159816
get 275769
get 417919
get 559741
push_front 665031770
push_back 386571106
get 198653
push_middle 964622001
get 363811
push_front 542566821
push_front 138703787
push_back 675402328
push_middle 826531620
push_back 243476705
get 630305
get 550283
push_back 740395199
get 90053
push_front 857564824
push_back 784283753
push_middle 538994025
get 303281
push_back 89389530
get 289473
push_back 749127499
get 135161
get 694469
get 471695
push_middle 57846314
push_back 137052573
get 449558
push_middle 472803131
get 401301
push_back 193137276
get 199230
get 75146
push_middle 192791982
push_back 46063212
push_back 731746096
push_back 764493546
push_back 448611420
get 467850
push_back 193005538
push_middle 580130831
get 265938
push_front 430984151
push_front 39240560
push_back 285766936
push_middle 228833618
push_front 904835054
push_middle 816277952
push_middle 601055770
get 473767
get 610527
push_front 712224637
push_back 759365972
push_front 452956463
push_back 794229860
push_front 765885607
get 293872
push_back 150325885
push_back 516691789
push_middle 473765156
push_middle 835546285
push_front 995942055
push_front 973253803
push_middle 541378523
push_front 505045628
push_front 927703142
push_middle 131838151
get 448301
push_front 124396327
get 600117
push_back 672355008
get 35190
push_back 872025361
push_back 26270714
push_front 597104968
get 430777
get 585991
get 587530
push_middle 777118374
push_middle 201477332
push_front 767956439
push_front 935680048
get 253373
push_front 354635667
get 669495
push_back 42583256
get 317339
push_back 477500833
get 186425
push_middle 786672526
push_middle 15275648
get 61498
push_front 97962520
push_front 1004102
get 235386
get 590470
push_front 70752706
get 384957
push_middle 47262040
push_middle 839993239
get 450340
push_back 137208895
get 138795
push_middle 807576262
push_back 449896663
get 431330
push_back 919048079
push_middle 437942307
push_front 292242251
get 252290
push_middle 361883427
get 286281
push_back 197044037
push_back 835449450
push_middle 711270613
push_back 524256392
push_front 749016050
push_front 348611751
push_front 111621013
push_back 927979237
push_middle 787793323
push_front 923710785
get 501294
push_middle 519907480
push_middle 693691640
push_middle 218161376
get 202242
push_front 291777598
push_middle 272204031
push_back 803354796
get 670165
get 340493
push_back 80323851
get 131072
push_back 740028994
push_front 41807680
get 186843
push_back 696539350
push_front 590646171
push_front 997961967
push_middle 314395227
get 273095
push_middle 955354445
push_front 243176000
push_middle 34491321
push_back 742420813
get 364113
push_front 698210726
push_back 478523928
get 491970
push_middle 716179843
push_back 118689943
get 513744
push_back 701752114
push_front 797710460
push_front 945720593
get 651187
push_middle 158328731
push_middle 529085722
push_front 135841143
get 223447
push_middle 199749988
push_front 422795536
push_front 4021291
get 619448
push_front 320297260
get 38704
push_middle 848700992
push_back 495997134
get 173187
push_front 581456583
push_back 582055464
get 149110
get 642587
push_front 617547988
push_front 679515242
push_back 376305535
push_middle 91928410
push_middle 442818292
push_middle 405725328
push_front 572783876
push_back 811070467
get 501024
push_back 333590781
get 149000
push_front 829225787
get 248987
get 445283
get 3895
push_front 719101387
push_back 731627044
push_middle 844281122
push_back 741902198
push_front 251455086
push_back 741157418
get 487447
push_middle 201376408
get 72375
get 414214
push_middle 32577353
push_middle 360540846
push_front 250688274
push_middle 486141439
push_middle 334650122
get 488496
push_middle 358673634
push_front 954422000
push_front 855905561
push_middle 994804430
push_back 374052386
push_middle 406177592
push_front 877273130
push_back 576486504
push_front 567927282
push_middle 687241670
push_middle 214442013
push_front 116395761
get 379685
get 263433
push_middle 287722179
push_back 624413058
get 160376
push_back 480742106
push_back 334486365
push_back 960860029
push_back 999639948
push_back 476862955
push_back 105214254
push_back 78583993
get 112462
push_front 255515978
push_front 418431428
push_back 144315917
push_front 127139313
push_back 994070804
push_front 159118045
get 314677
get 31666
push_front 378481573
push_back 349945587
push_middle 391242536
push_middle 629912243
push_back 90803930
get 563532
push_middle 604607503
push_back 561576558
push_front 844647723
push_middle 752681446
push_middle 22293700
get 361205
get 437356
push_front 284690658
push_back 695526758
push_back 241901554
push_back 26973919
push_middle 705097827
push_middle 585628284
get 488793
push_middle 431128681
get 642434
push_back 46598305
push_front 855025716
push_middle 484877755
push_back 41355812
push_middle 85162849
push_front 399527966
get 568042
push_middle 977437340
push_middle 332252454
push_middle 77028909
push_middle 12108604
push_middle 444350541
get 72796
get 377192
push_front 64451515
push_back 575720787
get 353801
get 266427
push_middle 931330125
push_front 781805296
push_back 96476
push_front 995363558
push_middle 100297673
push_middle 167404064
push_middle 282742831
get 307058
get 60584
push_middle 815263234
push_front 88919689
push_back 255411439
push_middle 11396285
push_back 816009081
push_back 601407101
push_back 649180124
push_back 163872533
get 486664
push_back 42933971
push_middle 311048588
get 94598
get 152500
push_back 953294291
push_middle 777125328
push_front 921070428
push_back 721265730
push_middle 830280034
push_middle 303635103
push_front 151790776
push_back 454634053
push_middle 764133820
push_front 79144228
push_back 799571233
push_middle 510195274
push_middle 256949553
push_front 78380950
get 582775
push_front 649361849
push_back 475952029
push_front 133171737
push_middle 17236861
push_back 923198286
push_middle 136709533
get 317228
get 177680
push_middle 449875607
push_front 907727962
get 603495
push_back 103755693
get 386142
push_front 982078504
get 216655
get 687593
push_front 119244965
push_back 147315753
push_middle 519885154
push_back 925370520
push_back 924325249
push_front 484916088
push_back 897346959
push_front 882556590
push_back 788817753
push_front 671162307
push_front 613349852
push_front 313342867
get 180241
get 81337
push_middle 96376446
push_front 333201434
push_back 259842232
push_front 42103863
get 34266
push_back 417473458
get 235665
get 430037
get 500036
push_middle 894073161
push_front 451267067
push_front 991436630
push_back 292254031
get 190544
push_front 621780706
push_front 101899793
get 290877
push_back 741003102
push_back 679659063
get 693850
get 396441
push_front 965774722
get 521441
get 499105
push_front 197757217
get 27610
push_middle 162484241
get 51368
get 530952
push_middle 21322009
get 351409
push_back 520357276
push_front 161904934
push_front 590117825
get 345174
push_back 602896200
push_front 161240956
push_middle 659046737
get 629178
push_middle 943976025
push_back 573511671
push_front 501936446
push_middle 940646449
push_front 845978674
push_back 612753195
get 331027
push_front 657581982
push_back 808992887
push_back 841915556
push_back 298786039
get 458739
push_middle 239268441
push_middle 902834642
push_front 472167602
push_back 27057215
push_middle 6745827
push_front 705850747
push_middle 613286024
get 372393
push_front 256823522
push_middle 923543278
push_middle 140865720
get 149505
push_middle 899530424
push_front 191339442
push_middle 381346285
push_middle 435856181
get 43016
get 297197
push_front 782458115
get 291070
push_front 725594224
push_back 677128603
get 587788
push_back 893670006
get 615352
push_front 794963698
push_front 759018856
push_middle 570408745
push_middle 8080347
push_back 906027671
push_back 302667106
push_front 939376636
get 73540
push_middle 483417691
get 458574
push_back 891133137
push_middle 227171477
push_middle 751101661
push_middle 689298357
push_middle 221358516
push_middle 389679706
push_front 733049844
push_back 241898714
push_middle 699080514
push_middle 156556982
push_front 452841373
get 315734
push_middle 235620158
get 565402
push_front 384459575
push_back 700556227
get 534619
push_front 360953685
get 248543
push_middle 503649167
push_back 878724186
get 342947
push_middle 658585589
push_front 320976359
push_middle 45763179
push_front 708725582
get 145910
push_front 512790704
get 477648
push_middle 673458613
push_middle 542868275
push_front 387971011
get 465930
push_middle 308307842
push_front 762066405
push_front 573376578
get 347232
get 379384
get 227356
get 550885
push_middle 360449479
push_back 37889582
push_front 18213137
push_middle 485268990
push_front 997129337
push_front 32890448
get 64681
push_front 564948984
get 175839
get 600639
get 469134
push_front 960443785
push_back 193703635
push_front 242575380
push_back 131245926
push_front 381500256
push_middle 605788810
get 587773
push_front 937242518
push_front 304737019
push_middle 591986331
push_front 495750145
push_front 498975035
push_front 753524689
push_middle 920708806
push_front 782823320
push_front 328311277
push_front 552937005
push_middle 526764277
push_front 121144278
push_middle 834310040
get 361876
push_middle 399463985
get 429003
push_front 739067570
push_back 50824794
get 253421
push_back 112371962
push_front 606820322
get 162246
push_middle 248568483
push_front 674767331
push_front 403010472
push_front 244714703
push_back 337909246
push_middle 96462040
push_back 197723313
push_middle 598196318
push_middle 395136259
push_front 705099724
push_middle 183776160
get 377615
push_front 306845263
push_back 576741388
push_front 18644280
push_back 71601151
push_front 792437038
get 378941
push_middle 799826787
push_middle 787434867
get 98038
push_front 704970258
push_middle 231387453
get 198559
push_front 918662434
get 252910
push_middle 176509264
push_back 530714854
get 184549
push_front 986855940
push_front 354075974
push_middle 930291285
get 596564
get 352836
get 409259
push_front 11099618
push_front 620582163
get 69554
push_front 480486247
push_middle 468225890
get 644324
push_middle 671777016
push_front 746861423
get 107659
push_back 188273424
push_front 535509116
push_middle 380582002
get 559190
push_back 942834683
push_back 331218353
push_middle 107206580
push_front 133026457
get 601853
push_back 215359994
push_middle 943971374
get 451353
push_front 70012955
get 218703
get 663325
push_middle 834054328
push_middle 728417454
get 610033
push_front 890232868
push_back 961811021
get 328097
push_middle 500766428
push_front 662720699
push_front 12515905
get 130236
push_middle 159237199
push_front 608126102
push_back 469207364
push_middle 918919036
get 548032
push_middle 347449350
push_middle 106636169
push_middle 35763695
get 478288
push_middle 436181030
get 46847
push_back 502339188
push_middle 397508156
push_front 271505867
push_back 603823528
get 484794
push_back 239704954
push_back 667529421
get 302568
push_middle 928779555
get 302317
push_back 377232536
get 400219
get 670082
push_back 126540637
push_front 946827811
get 381598
push_front 73966882
push_back 529305753
push_middle 578021169
push_back 693565579
get 168860
push_front 326136594
push_front 733745868
get 519485
push_front 197732094
push_middle 824286756
get 43457
push_back 435843221
push_middle 56884792
get 456278
push_front 406708864
push_front 676284947
push_front 219581559
push_front 648779844
push_front 848438091
push_back 929866662
push_front 814285767
push_middle 269598060
get 20038
push_back 874170088
push_middle 617830275
push_front 213542444
push_front 506613911
push_back 627598227
push_front 99448637
get 131539
push_back 934820419
get 99083
get 505194
push_back 228562957
get 149277
push_back 429921537
get 395623
push_middle 669004910
get 495198
push_middle 622558293
push_middle 611066673
push_front 648197952
get 328049
push_middle 194435238
push_front 402099995
get 568220
get 502689
push_back 174886228
get 135054
get 198280
get 510766
get 133741
get 214919
push_back 687773462
get 134852
push_middle 499264437
push_back 112447970
get 112519
push_front 732345240
push_back 181836685
push_front 335073659
push_middle 283727813
push_front 296636817
push_middle 506553389
push_middle 538608558
push_front 775548977
push_front 496474882
push_middle 100155752
push_front 319407666
get 413470
push_front 599300898
push_front 28290283
push_front 224605119
get 548709
push_back 875583653
push_back 83836819
get 231259
push_back 134461033
push_front 446826189
push_middle 206043534
push_middle 987650891
push_front 729001053
get 371638
get 425946
get 81580
get 111293
push_front 56796243
push_middle 265789002
push_front 578335293
push_back 376165987
push_front 199921477
push_back 658271017
push_middle 672538952
push_front 736809164
get 152568
get 582870
push_middle 368453232
push_front 312807573
get 222806
get 332398
push_back 908969276
push_back 649867852
get 492485
push_middle 626328226
push_middle 773693215
push_front 71453426
push_middle 191091339
push_middle 825487058
get 8222
get 395797
push_back 127903557
push_front 134869593
push_front 574059842
push_front 878411042
push_front 580005107
get 243081
push_back 215849813
push_front 578913053
push_front 867138305
push_front 378269600
get 462487
get 521062
push_back 522798954
get 487896
push_front 107829182
get 461224
get 146218
get 318268
push_back 547764781
push_back 527327094
push_back 285777213
get 567237
push_middle 955492704
push_middle 249019297
push_middle 288196296
push_back 729337757
push_middle 761043242
get 638292
push_middle 268408528
get 246653
push_middle 386385879
get 96662
push_front 169290355
push_back 751615970
push_middle 248448854
push_back 292844886
push_back 217594460
push_front 871466229
push_back 906533321
push_back 84244061
get 217936
get 459452
push_front 930166014
push_back 523084715
push_back 322277395
push_back 801071950
get 207217
get 588481
get 144921
push_front 314735530
push_front 25461848
push_middle 876869518
push_front 122614562
get 142373
push_back 846324962
get 273364
get 217558
push_middle 206939689
push_front 496970918
push_back 762251598
push_back 734184320
get 481411
get 181387
push_back 542416604
push_back 802881355
get 515198
push_middle 382936209
get 50565
get 440631
push_middle 866882657
push_front 281985441
push_back 727168745
get 477320
push_middle 272556653
push_back 818989005
get 319251
push_middle 31138385
push_front 537428695
get 429458
push_front 514894186
get 636561
get 525481
push_middle 229936192
push_front 963088793
get 304421
push_middle 502269186
get 274886
push_back 693445978
get 665946
push_middle 852933241
push_back 201993089
get 641204
push_front 200164609
push_middle 471039473
push_middle 338700669
push_front 990092241
push_middle 365992646
push_back 552962240
push_middle 379666136
get 401266
push_middle 51002613
push_back 536162383
get 495357
push_middle 896149596
push_middle 62451954
push_back 36293403
get 457010
push_middle 313417702
push_middle 882530551
push_middle 964652450
push_back 102390942
push_front 177540087
push_middle 190751444
push_front 133576287
push_middle 370433920
push_back 560257768
get 171711
push_front 851103042
push_back 347703398
get 555184
push_front 267644078
push_front 212703968
push_back 800507664
push_back 590713398
push_back 149454780
push_back 150620049
push_back 528959363
push_front 569447649
push_back 918612042
push_front 434204408
get 47401
push_back 221025270
push_back 58832388
push_front 874140177
get 5285
push_back 640760448
push_front 598074315
push_middle 504041388
push_front 964953536
push_front 935536874
push_middle 555644278
push_front 22464176
push_middle 548691516
push_back 160003509
push_middle 666634776
get 406064
push_middle 194573942
push_back 188198032
push_front 690989769
push_back 654792060
push_middle 599664726
push_back 301300237
push_back 450578817
get 419746
get 324557
push_middle 577134343
get 480292
get 536189
push_back 18340344
push_back 35393349
push_back 391437056
push_back 114565167
push_back 988897769
get 485953
push_front 782383079
push_back 324226496
push_middle 230039331
push_back 730660841
push_back 253129496
push_back 766419140
push_front 992220693
get 536358
push_front 503258517
push_back 149268380
push_back 799818282
push_back 972210561
get 270457
push_middle 599078267
get 85797
push_back 556238705
get 130561
push_front 715454359
get 540692
get 510293
push_middle 921769466
push_front 512279668
push_middle 89349620
push_back 28589659
push_middle 63538709
push_back 52060958
push_front 347277135
get 572817
push_back 7396424
push_back 391269425
push_back 377141789
push_middle 482828745
get 10864
push_front 628676198
push_middle 180882804
push_back 650453615
push_back 153365886
push_middle 874421680
push_front 29845651
push_middle 689448977
get 611704
push_back 392432322
get 569895
push_front 919114362
push_middle 754407322
push_back 697260948
push_back 165735766
get 639099
push_middle 945769079
get 558198
get 91154
push_back 744217892
push_front 503420805
get 375262
push_middle 722697081
push_back 333718427
push_front 33501971
get 514675
push_front 381389919
get 236324
push_back 207059404
push_front 109703371
push_back 202205382
get 499107
push_front 669540278
get 641025
push_front 495267356
push_back 562935784
push_middle 136161524
push_middle 950682474
push_front 71062693
push_middle 885245658
get 116119
get 161731
push_front 643599270
get 451535
push_back 568294537
push_back 892721013
push_back 512248875
get 456004
push_back 798594738
push_back 964974133
push_back 810438622
push_middle 818741015
push_front 78645208
get 594068
push_middle 349597971
push_front 234622595
push_back 622347565
push_back 131519399
push_middle 920928354
push_back 791762583
get 173136
push_back 575853054
get 407037
get 76506
push_middle 121926288
push_middle 763334074
get 159031
push_middle 60579466
get 294803
push_front 482816762
push_front 195925214
push_middle 664126390
push_back 3185431
push_back 230130196
push_front 409970919
push_back 222670291
get 273705
push_back 361513026
push_middle 663090527
get 316501
push_back 854997808
push_front 548442607
push_front 754822190
push_back 324593163
push_middle 24498796
push_front 443234565
push_middle 250598185
push_front 837836913
get 227582
push_middle 57709676
push_front 394103905
push_middle 921735466
push_middle 949547197
push_back 331261907
push_back 357796022
push_middle 220325073
push_middle 765350978
get 95096
push_middle 182708294
get 51552
push_front 161209287
push_middle 952712584
push_back 913317798
get 492841
push_front 852441316
get 122929
push_back 145260462
get 554214
push_front 974234048
push_front 691335104
get 145570
push_front 904206011
get 202364
push_front 570636351
push_front 801930410
push_front 971619602
push_front 645941872
push_middle 27141909
get 7128
push_middle 760871460
push_front 713233434
push_middle 695893971
push_back 990710932
push_back 806639857
push_middle 975178495
push_back 203266967
push_back 644870291
get 634577
push_middle 284464891
push_middle 634984045
get 589278
get 270519
push_back 47256514
push_middle 288189694
push_front 891570328
get 242337
get 49223
push_front 315320797
push_middle 369292551
push_back 160166336
push_back 135695183
push_front 683762805
get 450661
get 291001
get 90223
push_back 874941669
push_front 650427673
push_front 764458311
push_front 585636739
push_middle 388470342
push_middle 979079073
push_middle 304934382
push_front 997635203
push_back 446839286
push_middle 108325796
get 16546
push_front 28486792
push_front 537485738
push_back 741419962
push_back 188446316
push_back 568741684
get 96346
get 603659
push_front 138485066
push_middle 201104468
push_middle 446190615
push_front 544622793
push_middle 813488944
push_front 183703442
get 292804
push_middle 962272323
get 106905
push_middle 624100024
get 250498
get 108323
get 462198
push_middle 831655299
get 424777
get 78553
push_back 793556689
push_front 637832216
push_back 400208240
push_front 391829771
get 222571
push_middle 801799174
push_middle 122061900
push_back 34188463
get 403333
push_middle 107712452
push_back 663285116
get 227602
get 64694
push_middle 57329884
push_back 684137499
push_middle 993442296
push_middle 921503339
push_back 390456801
get 346399
push_middle 657052474
push_front 365174569
get 606444
push_middle 316992064
push_front 510715488
push_front 218425278
get 525843
push_front 927594570
push_front 632319335
push_front 230680543
push_front 343036657
push_back 597192451
get 176518
push_front 196714102
get 536134
get 111248
push_middle 622314164
get 58844
push_back 738027119
push_front 548802840
get 120777
push_middle 830766336
push_front 541118956
push_middle 543150977
push_front 297833624
get 449853
push_front 829165311
push_front 661798911
push_back 532850571
push_back 738919880
push_back 87372325
push_back 793343916
push_back 642939900
push_front 986684458
push_back 597532467
push_back 908123522
push_middle 22760809
push_front 251379285
push_front 47792868
get 286029
push_front 320357789
get 686445
push_back 102243198
push_front 574031708
get 691001
push_middle 922227421
push_middle 559417657
push_middle 690064404
get 686157
push_front 568829465
push_middle 999105794
get 584576
push_front 653297625
push_middle 18830171
push_front 312117105
push_front 479236410
push_back 41396266
push_front 961351389
push_front 798564720
push_front 109067429
push_middle 374219970
get 605552
push_middle 347948088
push_middle 660852212
push_front 802104914
push_front 530614068
push_back 23491817
push_front 964003254
push_front 791357907
push_front 401232233
push_middle 532249171
get 243759
push_middle 591691970
push_front 342745117
push_middle 947488845
push_middle 276460646
push_middle 317171798
push_front 324889973
push_back 713517943
get 95804
push_front 982701339
push_middle 170432021
get 33092
push_middle 753945689
push_back 255897690
push_front 505124541
push_middle 3427789
push_front 193469170
push_middle 31697664
push_front 717556988
push_middle 468320985
push_front 631392841
push_back 211996508
push_back 862236878
push_middle 434279491
push_back 89264213
push_front 626640120
push_front 281702490
push_back 396651264
get 272564
push_middle 139118799
push_middle 354537437
push_front 534566311
push_front 591403354
push_middle 791510503
push_middle 670755860
push_middle 440709882
push_middle 827703525
get 346185
push_middle 289864214
push_middle 178689446
push_middle 928312768
push_back 771676396
push_front 19650695
push_middle 390349713
push_middle 542213537
get 418067
get 407016
push_back 599873682
push_middle 559816831
push_front 474984814
push_middle 783256336
get 338206
get 621712
get 335344
push_front 16368423
push_back 730112770
push_front 63162410
push_middle 99689735
get 38394
get 373832
push_middle 794817973
push_back 662347232
push_back 698295990
push_back 293752969
get 497347
push_back 988857986
push_front 764460653
push_front 60854781
push_middle 800384497
get 395275
push_back 78011477
push_front 101952435
get 162613
push_back 125158175
push_middle 349864334
get 316789
push_middle 959356999
get 360596
get 300236
push_back 220346457
push_back 913113282
push_front 791682671
push_back 339622393
push_front 229585252
push_middle 165924519
push_back 956861563
get 87532
push_front 736918240
get 78966
push_back 908580880
get 563628
push_middle 611687095
push_front 270232848
push_back 461365869
push_middle 119367721
push_middle 752248371
get 10151
push_back 78725022
push_front 30386079
push_middle 239579997
push_back 47162460
push_front 655046138
get 98764
push_middle 223291752
get 119377
push_back 356690702
get 242365
push_middle 160937470
push_front 976447085
get 571155
get 503871
get 246847
get 333208
get 96702
get 57231
get 317410
push_back 89443761
push_back 227299198
get 544294
push_back 351159070
push_front 706678559
push_front 91476205
push_middle 800139837
push_back 762033037
get 544907
push_back 463213656
push_front 934648114
push_front 566593703
get 447096
push_front 765648037
push_back 722287598
push_front 305616487
push_middle 283546292
push_middle 12255465
get 56097
push_back 94248178
push_back 41474372
push_front 851055724
push_front 775528528
push_back 991989095
push_middle 93342797
push_front 797632714
push_middle 889922101
push_front 37131300
push_front 16354258
push_front 959560159
push_back 166136331
get 147719
push_middle 885515507
push_middle 171363584
push_middle 225078313
push_middle 805173952
push_middle 684274240
get 125136
get 312020
push_back 290674482
push_front 175988109
get 254527
push_front 739299834
push_middle 41332152
push_front 453752883
push_middle 763203069
get 11576
push_back 381955831
push_middle 634678357
push_back 449215648
get 394307
push_middle 941960353
push_back 650337317
push_back 180483250
push_back 56647063
push_front 848863995
push_back 442413691
push_middle 900114827
push_back 61274508
push_back 834299805
push_middle 252750283
push_front 454264489
push_front 33245560
push_front 293146681
push_front 210755354
push_back 281668056
push_front 943064512
push_front 43451946
push_front 579354467
get 361468
push_back 975533129
push_back 417357817
push_back 548965350
push_middle 611738964
push_middle 207864050
push_back 651450736
push_front 165141747
get 525315
get 304354
push_front 260121765
push_back 807354333
push_front 267474978
push_middle 28303514
push_front 216423429
push_back 190559175
push_front 820369423
push_middle 256314579
push_front 712999191
push_back 813170809
push_front 360311458
push_front 95923437
push_middle 329448475
push_back 857831073
get 107870
push_back 813289581
push_back 118764536
push_back 740643875
push_front 270661022
push_middle 313894800
push_middle 901530752
push_front 340140869
get 510557
push_middle 563587970
push_back 412574394
get 651561
get 25750
push_back 206219291
get 269169
push_middle 7956523
get 451679
push_front 242728681
push_back 754292008
push_back 590733333
push_front 38840821
push_middle 606712971
push_middle 570564863
push_front 968797051
push_back 816045669
push_middle 83880928
get 289948
push_back 906305705
push_front 2859128
push_back 510726052
push_front 300377805
push_back 549667591
get 354233
push_front 304376983
push_front 317996725
push_middle 149796544
get 370275
get 177397
push_middle 716407533
get 601667
push_front 414547230
push_back 198397763
get 10307
push_middle 690665522
get 615870
push_back 489949758
get 488458
get 185142
push_back 386827032
get 43008
get 174203
push_front 104667843
push_middle 550641234
push_middle 783043491
push_middle 445085849
push_middle 584612474
get 268483
push_middle 432355916
push_front 281285714
push_middle 688128835
get 500019
get 634180
get 85471
push_middle 874644585
push_front 75130136
get 112610
push_middle 769483002
push_front 711753499
push_middle 193101286
push_front 62127044
push_middle 445726893
push_back 511873334
get 220700
push_front 666431688
get 532955
push_back 360364316
push_middle 921833754
push_middle 601715923
get 33515
push_back 772610246
get 78880
push_back 989417901
push_middle 763417744
push_front 207607681
push_front 426722515
push_front 929013553
get 695299
push_back 600949367
push_front 777580844
push_middle 82531575
push_middle 619984838
push_back 974050216
push_front 685748113
push_front 939969809
push_front 837949204
get 96560
push_front 280389377
push_front 240168971
get 206147
push_front 425003074
push_front 762177197
push_back 582114830
push_front 176188795
push_middle 53071755
push_middle 567947271
push_back 358197203
push_back 543980771
push_back 227674307
push_middle 299861476
push_back 848224352
push_back 774128797
push_back 793681124
push_front 88134259
push_middle 893845353
push_back 628231261
get 595787
push_middle 619638593
get 211477
push_middle 825505398
push_back 43903324
push_middle 705953181
get 362551
get 203592
push_middle 842801604
push_middle 200003036
push_middle 886228560
push_back 969028019
get 81362
get 262509
push_front 69256369
push_back 932155975
push_front 879862072
push_middle 484326127
push_middle 558560925
push_back 911078224
push_back 355132773
push_front 523552150
push_back 229170917
push_front 38536947
get 118692
get 195364
get 558082
get 620721
get 240905
push_middle 757550250
push_back 693708482
push_middle 278529303
push_front 695732585
get 310692
push_front 25191758
push_middle 880154537
push_front 764114254
get 27787
push_back 936368621
get 589804
get 167767
push_back 954171671
push_back 317134943
push_middle 753620347
push_back 523868103
push_back 728412010
push_back 252917872
push_front 548875636
push_front 219698693
get 299706
push_front 309191315
push_front 595012149
push_back 820150684
push_back 423076858
push_back 773060172
push_middle 936534825
push_front 558131988
push_middle 701552594
get 578147
push_back 260399868
push_front 564280364
get 126890
push_back 799237911
push_back 38530002
push_middle 39522327
push_middle 261218645
get 300174
push_middle 470831038
push_back 874035284
push_front 382258339
get 151254
get 550010
push_middle 759900221
get 498583
push_back 678405405
get 413648
push_back 735533127
push_middle 779604433
push_back 789915976
get 231388
push_front 907928073
get 536657
get 124879
get 620206
push_middle 287800754
push_front 88645351
get 40902
push_back 845871735
push_back 484145144
push_back 366427386
push_front 148725137
get 462529
push_front 128736278
push_front 377531826
push_back 598256763
push_middle 721023296
push_back 652920023
push_back 247193059
push_middle 552328294
push_back 354104471
get 670667
get 56927
push_front 373687951
push_front 380414676
push_back 495286614
push_front 46716621
push_middle 330256570
push_front 784501438
get 401551
get 416066
get 383881
push_back 35745231
get 664330
push_back 273192250
get 200006
push_middle 754782637
get 3449
push_back 954991315
push_front 142021863
get 651339
push_front 860370558
get 356231
get 628213
push_front 463771017
push_middle 937253155
push_front 611346294
get 138305
push_middle 952098107
push_back 179287204
push_back 205233636
push_middle 963246509
get 7655
push_front 967569028
push_middle 110220319
get 661075
push_middle 843255309
get 18199
get 639823
get 121565
push_front 828204261
push_middle 115151257
push_middle 523224360
push_back 451266539
push_back 147252500
get 132263
push_back 746429313
push_front 162358090
get 185807
push_back 561758698
push_front 513337095
push_back 945020162
get 203367
push_front 964131651
push_front 46449405
get 346704
get 198476
get 577194
get 10767
push_front 719140065
get 453738
get 50192
get 273641
push_middle 685280077
push_back 872307291
push_front 915160544
push_front 995018537
push_middle 978636960
push_middle 150673530
push_middle 465665978
get 395524
push_front 493122798
push_back 517640813
push_back 60142839
push_middle 552737114
push_front 125112844
push_front 593606631
push_middle 901434237
push_middle 446606532
push_middle 680341647
push_front 732253641
get 171497
push_front 864232617
get 602560
push_back 255953026
push_front 351632831
push_middle 498239996
push_front 163918405
get 203137
get 107773
push_middle 373873531
push_back 18134187
push_front 187602446
push_front 997525983
push_front 542025936
push_middle 156658289
push_front 175022734
push_back 906005856
push_front 949455625
push_back 379224732
push_front 326293847
get 192677
push_back 556313550
push_middle 758977995
get 348596
push_front 206209207
push_front 354588823
get 105898
get 452225
push_front 308609325
push_front 45570798
push_front 149548037
push_front 538315390
push_front 365057685
push_middle 779116375
push_back 919722363
push_front 77033218
push_middle 734702494
push_middle 29399750
push_front 846999824
get 571315
get 581108
push_middle 791030290
push_front 997968786
push_front 964936682
push_front 166131998
push_middle 79105176
get 137753
push_back 929694278
push_back 416827922
push_back 797450997
push_back 387925235
get 141603
get 59071
push_front 933048083
push_middle 233376732
get 187815
get 660618
get 594850
get 636043
push_front 972186321
get 452971
push_front 916390346
push_back 39368316
get 133667
get 389263
get 97546
get 623141
push_front 657101595
push_back 693390855
push_middle 853600337
push_back 868718739
push_back 484300087
get 199007
push_back 879463078
push_front 281814530
push_middle 59609718
push_front 960644157
push_middle 151241796
push_front 839488466
push_front 983144696
get 69722
push_front 766301817
push_back 789198687
push_middle 370255464
push_middle 702512224
push_back 425929048
push_front 75595793
push_front 169485885
get 54300
get 412877
push_back 897492399
push_middle 975262797
get 429095
push_back 322915616
get 699580
get 118663
get 83637
get 609416
push_front 882967317
push_back 951369985
push_back 25914000
push_back 358229256
push_front 810329983
push_front 331550814
push_back 650201709
push_front 753662555
push_front 846123427
push_middle 327817671
get 384183
get 629015
push_middle 175019939
push_middle 363134129
push_middle 394487637
get 278532
push_back 602954228
push_front 128628514
push_middle 717306040
push_middle 620214373
push_back 244103647
push_back 473646400
push_front 292449534
push_front 528688691
get 417533
get 654763
push_middle 377013350
push_middle 488325392
push_front 103774927
push_back 689632332
push_middle 289906638
get 595990
get 184938
push_middle 972127920
get 529391
push_back 63297660
get 679724
push_middle 386094962
get 144553
push_middle 539963351
push_back 855234341
push_middle 6367969
push_middle 219706399
push_front 565872187
push_back 965901605
push_front 548513601
push_middle 240000519
push_front 634935587
get 645496
push_back 332138201
push_middle 147557818
push_back 835554141
push_front 877538080
get 433341
push_front 513736359
get 420265
push_back 795907851
push_front 283397849
push_back 929608558
push_front 420887174
push_front 142094592
push_front 974685694
get 582879
get 16877
get 628176
push_back 551550798
push_middle 431730152
push_middle 470214655
push_back 721070647
push_front 790408237
get 32180
push_middle 976003633
push_back 595121089
push_middle 73351801
get 337386
push_back 946084125
push_front 256050120
push_front 551995475
push_back 802899916
push_front 505027199
get 214713
push_middle 722693796
push_front 134783334
push_middle 16650093
push_front 706893439
push_front 250058577
push_middle 82742214
get 339297
push_front 311529212
get 186874
push_middle 104857776
push_middle 641624851
push_middle 129463081
push_middle 985699125
push_back 300974722
push_front 29881858
push_middle 58062411
push_middle 298120824
push_back 510704759
get 430217
push_middle 222680527
push_back 851433787
push_back 525677233
push_back 329983722
get 399532
push_middle 60646845
push_back 865254322
push_middle 250335821
push_front 528622938
push_middle 725892272
push_front 229342045
push_front 336952941
get 414817
get 350701
push_back 674786217
get 342848
push_back 550709851
get 39569
push_front 891041726
push_back 540177506
push_back 617582471
get 488248
get 641723
get 348974
push_front 973493390
push_middle 681187484
get 128460
push_middle 444220309
push_middle 688555558
get 281600
push_middle 878688455
push_middle 660559070
push_back 975335890
get 404496
push_middle 434706531
push_front 866321488
push_back 284227267
get 432482
get 347053
push_middle 620842512
get 546609
push_front 628812974
push_front 345797713
get 196031
push_front 652792821
push_middle 106149470
push_middle 667240402
push_back 315415815
push_back 499612143
push_back 17328639
get 337093
push_middle 564888954
push_back 18275936
push_front 341482920
push_front 924170256
push_back 649762552
push_middle 816737689
get 60109
get 415749
push_back 930705883
push_middle 462889099
push_front 340201314
push_middle 317751038
push_middle 902759999
push_middle 80965136
push_back 902390604
push_front 325734744
get 524810
push_front 333193594
push_front 934288953
push_front 98541355
push_front 431197284
push_middle 444783456
push_middle 230544925
push_front 118823156
push_middle 797077212
push_back 203873887
get 191750
push_front 604307739
push_front 173282606
push_back 273393784
push_back 139452515
push_back 31797398
push_back 785954500
push_middle 4241493
push_middle 440758276
get 60842
push_front 315133960
push_front 667330555
push_middle 571442448
push_back 132939063
push_back 43074946
push_front 420202313
get 368313
push_front 241207276
push_middle 914269681
push_front 684100855
push_middle 60582767
push_middle 562524173
push_front 874681664
push_front 182741910
push_middle 590324802
push_back 977457021
push_middle 336248360
push_back 529652922
push_front 289958674
get 330880
get 449535
push_middle 653900692
push_back 607624121
push_front 745594041
get 531494
push_back 568729665
push_front 394978261
push_back 147484505
get 343934
push_front 513096137
get 239821
push_front 274339908
push_front 738592004
push_back 696533702
push_front 442195828
push_middle 497933138
push_back 217025331
push_back 287719059
get 252052
push_front 684028161
get 433496
push_middle 188893604
push_back 623243990
get 274258
push_middle 904589921
push_middle 449464160
get 534072
push_front 569658382
get 668335
get 223429
push_back 240823314
push_front 591710736
push_front 234239971
get 531346
push_middle 206055205
push_middle 57380286
push_middle 994321065
push_back 824536146
push_back 222645824
push_middle 308928427
push_back 316786832
get 125101
push_back 307411936
push_middle 907855463
push_back 460716170
get 457348
push_front 392761026
push_front 881032248
push_back 527724065
push_back 950300457
get 697463
push_front 276024373
push_middle 165109416
get 69911
push_back 426312529
push_middle 685334115
push_back 213970903
push_front 359693329
push_back 628493072
push_front 973611320
get 330913
push_front 455096458
push_middle 249090911
get 696941
push_middle 73896700
push_back 651835202
push_middle 378677015
push_back 544478070
push_front 135344554
push_front 472438984
push_middle 46798085
push_front 367406857
push_middle 119422964
get 4134
push_front 544662177
get 572515
push_back 574234124
push_middle 684922243
push_front 798478194
push_back 781639103
push_front 589954426
push_front 98211571
push_back 957994562
get 308463
push_front 607944786
push_middle 682384113
get 395192
push_middle 121404916
push_middle 806174444
push_middle 893959687
push_middle 789900772
push_middle 89733067
push_middle 289152721
push_back 859135954
push_front 950524938
get 375260
push_middle 74617849
push_middle 366160155
push_back 417584685
push_front 928307682
push_front 219771879
push_back 875350078
push_middle 319608120
get 54795
get 396661
get 565399
push_back 42820216
push_back 612043039
push_middle 94954985
push_front 518293749
push_back 691809130
push_back 596199197
push_front 227699450
get 149918
push_front 520147912
push_middle 297043964
push_back 857278334
get 238816
push_back 833591687
push_front 273855792
push_front 565626889
get 697863
push_front 593065987
push_back 186932077
push_middle 838072127
push_middle 779304519
push_front 67363155
push_back 269104080
push_front 196177218
push_back 957009326
push_back 857732044
push_front 515304787
push_middle 275436659
push_back 771386646
push_middle 26668844
push_back 669801711
push_front 825702559
push_back 450541775
push_back 380949275
push_middle 473619610
push_back 38547482
get 133987
push_middle 977256301
push_back 196643100
push_middle 444091937
push_middle 701054007
push_middle 658517313
get 86321
get 260726
push_front 792337741
push_back 845728812
push_back 237664775
push_front 21704734
push_front 996109804
get 403791
get 81489
get 540411
push_back 908973552
get 408946
push_front 631682043
get 402645
push_back 30092557
push_middle 843116242
push_front 9269391
push_middle 639362457
push_back 202471715
push_back 163894532
push_back 628795574
get 516166
push_front 309173041
push_back 22166004
push_back 165377459
push_front 93593850
push_back 864769169
push_front 654974071
get 273193
get 487805
get 373620
push_front 773077191
push_front 24244156
push_front 302939965
push_back 301142862
push_back 563019842
get 463143
push_front 191490649
get 223037
get 272189
get 310494
get 427477
push_middle 621271297
push_middle 367767673
push_front 316157701
push_middle 360106171
push_middle 888712169
push_back 359567025
get 156751
push_back 186135266
push_front 54830511
push_front 634402907
get 233224
push_back 431263558
push_front 385746918
push_back 303646000
get 26148
push_middle 942524123
get 408266
push_back 360455600
push_back 880291471
push_front 529822352
push_front 224432899
push_front 524368114
push_middle 126665499
push_back 653968781
push_front 530784027
push_front 466257910
push_front 557657312
push_back 503370135
push_front 499930397
push_middle 722033086
get 626965
push_back 379650180
get 419262
get 267731
push_back 127743957
push_back 13473172
push_back 69509570
push_back 656784272
push_back 241217584
push_front 488252599
push_front 196596428
push_middle 17012029
push_back 446795636
push_middle 397768767
push_back 787682382
push_back 531325101
push_back 674609115
get 381397
push_front 796647149
push_back 932909995
push_back 268040470
get 487792
push_middle 447124410
push_back 860503803
push_back 249491149
get 560757
push_back 486184518
push_front 310071691
push_front 600859360
push_back 929331837
push_front 238632155
push_middle 982832875
get 670458
push_back 683576670
get 396413
push_front 766093757
push_front 326105610
push_back 96331665
get 289913
push_middle 950248920
get 90923
push_back 361881244
push_middle 323539539
push_front 484881098
get 637250
push_middle 879336837
push_front 823080336
get 464722
get 531299
push_front 420969134
push_middle 201077647
get 38365
push_middle 692865506
get 218775
push_middle 618865200
get 163987
push_middle 781673730
get 286989
push_front 391519333
push_front 419370511
push_middle 587692891
push_middle 398064025
push_front 819947260
get 417969
push_front 487423310
push_front 59004146
push_back 476612262
get 458846
push_middle 152407014
get 611151
push_front 742112016
get 610834
push_front 696423004
push_middle 439698192
push_back 818068982
get 217425
push_back 744885411
get 593138
push_front 649436521
push_back 681553812
push_middle 17868160
push_back 467566974
push_back 685822259
push_front 680507766
push_front 236342875
get 663453
push_back 31773134
push_front 451201374
push_middle 10927566
push_back 154876100
push_front 936459395
push_middle 809769250
get 438450
push_front 861578434
push_back 799532422
push_middle 17677546
push_front 929609370
push_front 946893525
get 537571
push_front 377901394
push_front 986313413
get 688111
get 542727
push_front 114801575
push_front 564296731
push_front 92055976
push_back 177965149
push_front 338915534
push_front 428181562
push_middle 824954811
push_back 183480711
push_front 184524305
push_middle 788241008
get 398042
push_middle 178079961
push_middle 478988743
push_back 62632914
push_front 149810305
push_back 831688990
push_middle 385389719
get 16809
push_middle 987060752
push_front 444537836
push_front 240231664
get 65795
push_middle 770835225
push_front 586069079
get 266402
push_middle 925116859
push_front 513728014
push_front 710990899
get 96028
get 459915
push_middle 88815521
get 656536
push_middle 618653999
push_front 386383091
push_front 389150998
push_front 198296374
push_middle 895211064
push_front 324702146
get 532199
get 459913
push_middle 555428443
push_back 412543601
push_middle 211545429
push_back 581236253
push_middle 990090389
get 660354
push_back 39807048
push_back 862919727
get 373578
push_middle 324809870
push_front 416580996
push_front 829128910
push_middle 603483636
get 69547
push_back 428925370
get 541810
push_back 35671213
push_back 649264914
push_front 730423484
get 514102
push_back 143509946
get 316035
push_back 261144070
push_front 644046277
get 279959
get 42681
push_front 482132053
push_back 619618928
push_front 797112523
push_back 35276219
get 553467
push_back 449480205
push_front 571844725
push_back 351594035
push_middle 731960457
push_back 194049670
push_front 353412609
get 404575
push_middle 208907292
push_front 268968435
push_front 865728214
push_front 569104293
get 307131
get 137569
push_middle 901945375
get 36297
push_back 319221253
get 346206
get 93686
push_back 676681607
get 405572
push_front 102037710
push_front 725667177
push_back 288680270
push_front 3360007
push_middle 678409981
push_back 381165290
push_front 178621112
push_front 709641042
push_back 46560219
push_middle 226498130
get 437552
get 431069
push_middle 978325557
push_middle 911381535
push_back 399975809
push_front 138534213
push_front 296893102
push_front 211611749
push_middle 447343471
get 373930
push_middle 95065042
push_front 327063247
get 188210
push_front 920083788
push_front 965149901
push_middle 193714113
push_middle 195737627
push_middle 413798162
push_front 463297154
push_front 442087313
get 118089
get 167019
push_front 509993664
get 678066
get 184539
push_back 202489832
push_back 131012389
push_back 190016301
push_middle 997324
push_front 52957275
push_back 17710766
push_middle 48595425
push_middle 985709535
push_front 747350963
push_back 775904695
push_middle 653068562
get 8667
push_middle 166975657
push_middle 600083230
push_middle 94613020
push_back 206556623
push_middle 773413777
get 402348
get 460739
push_back 562864482
push_front 544050094
push_front 768618149
push_middle 949265853
push_back 486410306
push_middle 678414538
get 94711
push_front 562824152
push_front 550503544
get 324145
push_front 961832086
push_middle 55574035
push_back 525182294
push_middle 992445054
push_front 915671638
push_back 242059767
push_front 64750951
push_middle 743346114
push_back 814190531
get 321162
push_back 95859533
get 261567
get 611758
push_middle 575913533
push_middle 471332328
push_back 871949195
get 478994
push_middle 489127742
push_middle 89648891
get 444918
push_middle 594126073
push_front 478057715
push_middle 66965674
get 698841
push_middle 881697149
push_middle 982735575
push_back 552711289
get 243286
get 464240
push_middle 381131834
push_back 671857360
push_front 182702506
get 695060
push_front 109094376
push_back 257057253
get 580031
push_back 665207635
push_middle 515190581
push_back 862521793
push_back 181984143
push_back 338610248
push_front 655321013
push_back 795385320
get 258025
push_front 812714145
push_front 216130171
push_back 803923738
push_middle 642164404
push_front 95540003
push_front 913009009
push_front 14711056
push_front 929962139
push_front 364866378
get 372329
push_middle 217217566
push_middle 539103981
push_front 765887178
push_middle 615129744
push_front 663921377
get 484461
push_middle 286220978
push_middle 672037039
get 548364
push_middle 419132629
push_middle 171570226
push_back 438671857
get 124159
push_middle 465939889
push_middle 712597863
push_back 146257637
push_back 224857690
push_middle 371085108
get 380352
push_front 238630973
push_middle 727917530
push_back 519666055
get 481333
push_front 958428570
push_middle 875432554
push_front 790387611
get 79789
push_middle 135796191
push_middle 262231532
get 33838
push_front 408346143
get 87363
get 430598
get 412176
get 166839
push_front 200575569
push_front 555101168
push_middle 375097339
push_back 952212870
push_back 505519532
get 287872
get 277666
push_front 701595418
get 118542
push_middle 301396489
push_middle 698021945
get 542520
push_front 846957586
push_middle 943338053
push_front 735287562
push_middle 554070288
push_middle 126554448
push_middle 533059835
push_middle 282411892
push_back 611683971
push_back 85712274
push_front 872758846
push_middle 392323419
push_middle 638529785
push_back 928989375
push_front 13383025
push_middle 997840180
push_front 267663786
push_middle 209270182
push_middle 893510638
get 150415
get 174857
get 51283
push_back 283754455
push_back 863154305
push_back 568486061
get 624407
push_back 19887770
push_back 455581554
push_middle 651518255
push_front 920297009
push_back 524150260
push_back 798132181
push_middle 582434608
get 114107
get 71775
push_front 805176221
get 548121
get 343922
get 170418
push_middle 72767141
get 175425
push_back 785889565
push_middle 963032390
push_back 512218659
push_back 654345728
get 559523
push_middle 898791595
push_back 133416800
get 266889
push_front 378988649
push_middle 863616606
push_back 948998429
push_middle 314964246
get 151791
push_back 820968647
push_front 801712957
get 508583
get 413997
push_back 912277176
get 375323
push_middle 592713880
get 415926
push_front 511595726
push_back 648354764
get 458046
push_front 612161717
push_back 241787169
push_middle 764862469
get 557225
push_front 307612277
get 624989
push_front 499562385
push_back 524270209
push_middle 740669889
get 543845
push_front 954616167
push_back 621519543
push_back 437627132
push_back 860672624
get 373722
push_middle 684313241
get 584117
push_middle 530474586
get 59701
push_middle 961938851
push_back 559736189
push_back 818853400
push_back 169097610
push_middle 81399145
push_middle 295075340
get 415224
get 365515
push_back 605024107
get 393674
push_middle 829763115
push_front 988875262
push_front 73121111
push_middle 134671832
push_front 780909091
push_back 211599947
get 407241
push_back 164192471
push_front 672668235
push_front 305106979
push_middle 107856048
push_middle 998210815
push_front 327314917
push_back 65347764
get 147296
push_front 814160403
push_front 832712853
push_front 90320310
get 678153
push_front 832750162
push_middle 431293855
push_middle 926851071
push_middle 834116395
get 468924
push_front 506610873
get 342099
push_front 977818851
push_middle 170188891
push_front 495540809
push_middle 91304534
get 85826
push_back 649178639
push_back 552349414
get 295429
push_middle 373994007
push_middle 99168267
push_back 687305015
push_front 26501708
get 621109
get 658293
push_back 624310913
push_middle 527316924
get 648341
push_middle 690238272
push_front 993557129
get 441315
push_front 251676669
push_middle 99551905
get 75331
push_middle 485955464
push_middle 276379621
push_middle 744412375
push_back 290990726
push_middle 818845115
push_front 855574925
push_middle 878110263
push_back 174351583
push_front 893839956
push_middle 595967940
push_back 968197290
push_back 226894402
push_middle 181213950
push_back 922261383
push_middle 890231045
push_front 686926719
push_middle 909132103
get 263463
push_middle 694704708
push_middle 147713617
push_middle 91616684
push_middle 783068797
push_front 809960196
push_back 211827010
get 539834
push_front 284557963
push_front 267916176
get 152730
push_middle 750427555
push_back 707571995
get 558941
get 461224
push_front 859708281
push_middle 77671148
push_middle 505380851
push_back 7936559
push_middle 585305845
push_back 664983090
get 173555
push_front 754814775
push_front 212872194
push_front 549282654
push_back 51327029
push_front 235594578
push_front 63549339
push_back 549341169
get 35563
get 15675
push_middle 896384180
get 465998
push_front 581804968
push_middle 272833631
push_middle 618827402
get 147405
push_middle 343011344
push_middle 542181593
push_middle 464036783
push_front 485370782
push_middle 888475595
get 685190
get 14249
push_middle 432394621
push_middle 407296437
get 127533
get 369170
push_back 183024875
push_middle 843576808
get 414214
push_middle 415297026
push_middle 672137928
push_back 859727268
push_middle 819686739
push_middle 714499501
push_middle 977589031
get 499876
push_middle 13062261
get 633939
push_middle 130693956
get 483124
push_back 980984990
push_back 615868566
push_middle 357347402
get 275720
push_back 430099600
push_back 394814663
push_back 446866255
push_front 568919027
push_front 971576406
push_front 541324866
get 309655
push_back 399943749
push_middle 606806419
push_back 574280566
push_middle 290024853
push_middle 287647431
push_middle 889458605
push_back 101656304
get 328170
get 572565
push_middle 203892946
get 402060
get 98367
push_back 650236416
push_back 902021610
push_front 442092989
push_middle 80921726
push_front 597456392
push_middle 306464088
push_middle 387381975
push_middle 672471489
push_front 187401314
get 299667
push_back 48309649
push_front 849741459
push_back 492256057
push_front 151637029
push_front 930557379
get 262510
push_middle 624731791
push_middle 322496550
push_back 780133002
push_back 492389660
get 97958
push_middle 839421798
push_middle 324369550
push_middle 904063026
get 685701
push_back 54864839
push_back 440770956
push_back 965520878
push_middle 946619865
push_middle 941449102
get 585950
push_middle 63887876
push_front 317944327
get 286674
push_back 856250499
push_back 353863984
push_front 269527670
get 490622
push_middle 546228165
get 512117
push_front 170061435
push_back 370239488
push_front 974542797
get 511304
push_back 210095644
push_back 197917508
push_front 724215358
push_back 763477557
push_middle 197161945
push_back 984576613
push_middle 862423707
push_front 524902994
get 337284
push_front 659518323
get 104181
push_middle 187431432
push_middle 428839520
push_back 187474524
push_front 824515964
push_middle 487976299
push_middle 570833354
push_front 60941747
push_middle 31873258
push_middle 395044811
push_front 973763892
push_back 293211824
get 188902
push_middle 90344216
push_back 591135418
push_front 135109772
push_middle 649966525
push_back 584453898
get 70418
push_middle 521930510
push_back 564492647
push_back 666828977
push_front 318348499
push_front 773271287
push_front 492014584
get 198663
get 458002
get 63879
get 211647
push_front 68944009
push_middle 832565737
get 567271
push_middle 762402875
get 443384
push_front 755083431
push_middle 180422674
push_front 256491282
push_front 288512201
push_back 955835971
get 292663
push_middle 13863490
push_middle 68628737
push_front 628219398
push_back 973513956
get 503371
push_front 195146785
get 460015
push_back 711158504
push_back 196966448
push_front 833938945
get 682003
push_front 818091281
push_middle 726857770
push_back 147507834
push_back 82789061
get 136399
push_middle 195289623
push_front 178423742
push_middle 42647505
get 118426
push_middle 498286616
push_back 536003550
get 28675
push_middle 402329872
push_front 888206623
push_front 901757060
push_back 731241495
push_back 460801353
push_middle 979213803
push_front 968399548
get 669707
push_back 818353123
push_middle 326841272
push_front 354646439
get 188610
push_back 167991575
push_middle 216906083
push_middle 627684895
push_back 999682055
push_middle 350823631
push_middle 381775201
push_middle 217185370
push_front 763683000
push_front 400306472
push_front 139398678
push_middle 907109080
get 196812
push_front 894524771
get 108160
push_middle 1557035
push_middle 132776421
get 160351
push_front 516713420
push_middle 154074773
push_middle 95374523
push_middle 341850382
push_front 564863851
get 676899
get 169698
get 83337
get 681874
get 313855
push_back 857847592
push_back 500262842
get 594687
get 367768
get 17998
get 387142
push_middle 801674930
push_middle 587559853
get 478504
push_middle 592839902
push_front 210417772
push_back 586745203
push_back 627136559
push_front 28218564
push_middle 178475737
get 499388
get 204693
push_front 349064423
push_middle 577357756
push_front 189471797
push_middle 793202944
push_back 757621995
get 100304
get 163318
push_front 639617555
get 208095
get 619605
push_front 826614012
push_back 311387688
push_back 837900053
push_back 876221481
push_front 135170549
get 143262
push_back 277130005
get 309190
push_front 587937844
push_front 222540464
get 408530
push_middle 635550743
push_front 260742400
push_middle 288893941
push_middle 631565081
push_middle 40440600
push_middle 184082644
push_middle 762865493
push_back 177210912
push_back 339338787
get 97342
push_front 767953872
push_middle 235019991
get 506714
get 462778
push_back 209379585
push_front 410294425
push_front 370252130
push_back 449574502
push_front 423971789
get 477223
push_middle 806335541
push_front 156634014
push_back 412636389
push_middle 18966836
push_front 837321117
push_middle 699799465
push_middle 375674399
push_front 376526186
push_front 190172778
push_back 573338428
get 436176
push_back 981652054
get 489257
get 694313
push_back 594696411
get 41439
push_middle 534800417
push_front 838746425
push_back 926702539
push_back 47868004
push_back 289408545
get 291744
push_front 94888578
push_middle 846732415
push_middle 770748851
get 66741
push_back 798278367
push_middle 603837189
get 508885
get 196401
push_middle 129262055
push_middle 11109749
get 15156
push_back 438252336
push_middle 201383311
push_back 64546687
push_front 275444519
push_front 81462176
get 456781
push_front 755831664
push_front 74925614
push_middle 483320991
get 196819
get 114054
push_front 880830670
push_front 29951167
get 343398
push_back 816640324
push_back 903090437
push_front 25233770
push_back 499954136
get 683082
get 594064
push_back 928083888
push_front 421481421
push_middle 819363691
push_middle 648504967
get 245155
push_middle 931720598
push_front 988062051
push_back 60142105
get 299560
push_front 258637616
push_front 628129179
push_back 182895401
push_middle 376501831
push_middle 232120582
get 537192
push_back 858225344
push_middle 212302768
push_front 549068372
push_middle 970265432
push_back 875271739
push_front 200072319
push_front 334332256
push_front 67104608
get 394689
push_middle 213427019
get 643989
push_middle 315969617
push_back 776477963
get 698170
push_front 102929854
push_back 183584612
push_back 91206811
push_back 846290827
push_front 162497387
push_back 598047915
push_back 335495681
push_middle 606376450
push_middle 986716245
get 19512
push_middle 476087427
push_front 364541320
get 424416
push_middle 196527931
get 340376
get 603609
get 330201
push_back 179329869
push_middle 846890005
push_back 582307022
push_front 822602077
push_front 447104486
push_back 845169098
push_middle 746172325
push_middle 272851020
push_front 314975355
push_front 717981732
get 359794
get 33915
get 338670
push_middle 476843958
push_middle 744649109
push_front 647308190
push_middle 267318071
push_front 93772476
push_back 894921413
push_front 291381052
push_back 114989484
push_middle 252547615
push_front 212603398
push_front 548328139
push_back 535773297
get 395971
push_middle 579806997
get 149828
push_middle 98694746
push_middle 869640962
push_middle 18347162
push_middle 526678331
push_back 297461194
push_middle 8797444
push_back 994170375
push_front 241708135
push_middle 928684612
push_middle 509780854
get 301406
push_back 514787263
get 91939
push_middle 702070080
push_back 477577791
push_middle 830616976
push_front 597805919
get 94265
get 217357
get 264168
push_back 6081389
push_back 33597615
push_back 692441969
push_back 580947806
push_front 601000978
get 181816
get 331117
push_back 56864705
push_front 829454508
push_back 13740066
push_middle 377310988
get 269676
get 142079
push_front 163660379
push_back 637626633
get 72329
get 463119
push_back 471683122
get 577472
get 581035
push_middle 786125745
push_back 246729018
push_front 96545147
push_back 793419392
push_front 200960940
get 591199
get 590306
get 581267
push_front 921770975
push_front 626535459
get 111630
push_back 23431830
get 234190
push_middle 951547677
push_front 60525790
push_middle 771569878
push_middle 748333268
push_middle 943042977
push_back 954317468
push_front 644321933
push_back 636180941
push_middle 208823767
get 454927
push_front 562011095
push_middle 400098022
push_front 389212374
push_front 627492986
get 482903
push_front 300872678
get 44741
push_back 51913409
push_middle 455768879
push_front 247883817
push_middle 237605545
push_front 7862883
push_middle 648884885
push_back 682441591
push_middle 653079430
push_middle 48917558
push_front 826970255
get 321263
push_back 469844829
push_front 504161045
push_middle 656898531
push_back 412737133
push_middle 774988028
push_middle 332380606
push_back 926196736
push_middle 304379425
push_front 107836012
push_middle 376003780
push_front 94818222
push_front 234161352
push_back 393703311
push_middle 998032569
push_middle 12019517
push_front 930240244
get 440877
push_middle 279594365
push_back 73439903
push_back 112043043
push_middle 488419541
get 663816
push_front 353511821
push_front 398984499
push_middle 308618035
push_front 952133135
push_front 28301422
push_middle 728920522
push_middle 248295929
push_back 401975883
get 209914
push_front 636458635
push_front 813265503
get 562024
get 341299
get 465797
push_back 887327911
get 280491
push_back 220048241
get 196329
get 204072
push_front 324594303
push_middle 710604752
push_back 390048193
get 62135
push_front 493489834
push_middle 390605875
push_front 182991633
push_back 202149432
push_middle 552946585
get 155105
push_front 920564935
push_back 227390916
get 236303
get 248501
push_front 510945171
push_middle 283717238
get 326409
push_front 796773286
push_middle 160808622
push_front 949873850
push_middle 518381652
push_back 501285432
push_back 461277084
push_front 45415125
get 513382
get 461258
get 250529
get 556709
push_middle 574423954
push_back 832579180
push_middle 250741570
get 502704
push_middle 660302450
push_back 193229988
push_middle 484006196
push_back 69019648
push_middle 332962800
push_back 518403367
push_back 38342551
push_middle 507605825
push_middle 142659126
push_back 357538648
get 65148
push_back 332006703
push_front 9773165
push_front 724459941
get 433065
push_middle 620775512
push_back 243248371
push_back 969451413
push_back 199141974
push_front 668743144
push_middle 107568494
get 497819
push_front 348374964
push_front 606480810
push_front 792775539
push_front 453489095
get 476011
push_middle 577489057
push_front 268101296
push_front 939730145
get 142860
push_back 219666229
get 256553
push_front 880144046
push_back 829094886
push_front 620540196
push_middle 556696151
push_front 146151732
push_front 578196474
push_middle 162312217
get 42169
push_middle 371214110
push_back 468188737
push_front 64137579
push_middle 900280115
push_back 867997876
push_front 54265425
push_middle 21700268
push_front 181671501
push_back 353353958
push_front 422999266
get 28228
push_front 107894431
push_front 135986977
push_back 635753258
push_front 12599821
push_middle 308046287
push_front 194787088
push_back 766687930
push_front 221102729
push_middle 596425331
push_middle 796243227
push_front 852630200
push_front 952234958
push_back 749695077
get 638181
get 303251
push_middle 181231110
push_back 340491823
push_back 944302103
push_front 716732928
get 419741
push_front 75647827
push_back 234543129
push_middle 727576066
push_back 234680781
push_middle 660137390
push_middle 96517491
push_front 453634904
push_front 98827334
push_back 535946052
push_front 487948313
push_middle 656401965
push_back 704274381
get 532050
push_middle 326681927
get 348504
get 320013
push_back 814060061
push_middle 312291032
push_middle 163065518
push_back 164087426
push_back 33842969
push_back 11567999
get 144841
push_front 193466840
push_front 591587898
push_front 156921086
push_front 36385281
push_back 298774375
push_front 644292410
push_middle 370766225
push_front 715865680
push_middle 397945992
push_back 908705
push_front 932420539
push_middle 392286879
get 217759
push_back 472775070
get 290840
push_front 761489013
push_middle 998570439
push_front 796983031
push_back 452185467
push_front 340125855
get 282159
push_back 488954783
push_back 268907915
push_front 762707160
push_back 158370670
push_front 611267602
push_front 46718909
push_back 221036941
push_front 499213464
push_front 594080456
push_front 192541160
get 680370
push_middle 161275667
push_front 720754584
get 400311
push_middle 220142943
get 68941
push_front 706124435
push_middle 342770130
push_front 63003922
push_back 548356706
push_back 1904474
get 688604
push_front 449227800
push_front 793179258
push_back 603524033
push_middle 518858310
push_back 867384953
push_front 415001427
push_middle 698621524
push_back 799999828
get 222812
push_front 797606130
push_back 758407889
push_front 194158733
push_front 67294834
push_middle 323129197
push_middle 841818408
push_front 854179262
get 454160
push_back 970628935
push_front 977794218
push_back 862436619
push_middle 572769959
push_front 982948347
get 48159
get 333661
get 667572
push_back 915585702
push_front 618477000
push_middle 853515262
get 95565
push_front 371071224
get 297810
push_front 772080540
get 181161
push_back 300123573
push_front 968751080
push_front 822600164
push_middle 310627780
get 419743
push_back 276472039
push_front 958278330
push_middle 536082562
push_middle 456624637
get 688989
push_middle 794513987
push_back 635545746
get 496169
push_front 377540046
get 302877
push_middle 79418777
push_back 225996816
push_back 997505901
push_back 843708907
push_middle 834626266
get 526740
push_back 532690408
push_back 7003597
push_front 131366763
push_middle 624261549
push_front 466214025
push_front 700898920
push_back 960692676
get 491916
push_back 405364679
get 98217
get 640719
push_front 788154511
push_middle 21021321
push_back 898029098
get 526101
push_front 834196278
push_middle 555687795
push_front 176663893
get 432351
push_back 89441546
push_front 277142893
push_back 748775882
push_front 41155167
push_back 752267975
push_front 488419648
push_middle 756152241
push_back 796157020
push_back 99374413
push_middle 380787134
push_middle 687253961
push_back 220612302
push_front 485305905
push_back 377874965
get 207496
push_back 289556924
get 695565
push_back 269454768
push_front 714928507
get 438476
push_front 881246621
get 76377
push_middle 62010509
push_back 813483255
push_front 27105188
get 497410
push_back 833136589
push_front 14715106
push_back 165095059
get 424933
push_middle 259199560
push_back 732690930
push_front 2057993
push_back 284248804
push_front 833222951
push_back 884078412
push_front 592795029
get 617991
get 701355
get 381947
push_middle 809411711
push_front 305544551
push_middle 986979532
push_back 695916757
push_front 722696455
push_back 689799347
push_middle 945220443
get 30975
get 257984
push_middle 342094495
push_middle 606111951
push_front 661824826
push_back 10887948
push_front 995453191
push_back 540182011
push_back 640511186
push_front 52216625
push_front 646019763
push_back 286660856
get 312957
push_front 953249668
push_front 841441270
push_front 433206343
push_front 495025998
push_back 537592992
push_middle 153409175
push_middle 858390388
push_middle 272360801
get 67472
push_front 347797263
push_back 386634333
get 243416
push_front 628292845
push_middle 453306627
push_middle 233637520
push_middle 940772498
get 471459
push_middle 776377297
push_front 492868838
push_front 996519569
push_middle 503775096
push_middle 440758195
push_front 284683221
push_front 270924077
get 319755
push_middle 581677899
push_back 720894305
get 246119
push_back 584032693
push_middle 832459834
push_front 161310824
get 116015
get 687812
push_back 70686651
push_front 580632479
push_middle 17247769
push_front 755618843
push_middle 830389869
push_front 523811383
push_back 265405142
push_middle 840652560
get 623344
push_back 839387460
get 686402
push_back 163227302
push_back 937783980
push_middle 552691005
push_front 178515413
push_front 595618545
push_front 937423313
get 32980
push_back 685018906
get 293117
get 193829
push_front 72853165
push_front 42962995
push_front 825385111
push_back 196026474
push_middle 321076397
push_back 359221244
push_middle 160936534
push_middle 323684422
push_front 13050644
get 318793
push_middle 842233917
push_middle 183703736
push_middle 947947182
push_middle 536725161
push_back 468240444
push_back 447395459
push_back 372397247
push_back 799012437
get 169553
push_front 262132759
get 517891
get 263671
get 464503
push_front 559963237
get 655478
push_middle 160231469
get 145599
push_back 757747417
push_front 917165695
push_front 221359271
get 39524
push_middle 86157318
push_middle 551136726
push_middle 916927183
push_back 682850541
get 407710
push_middle 165839056
push_middle 524020337
push_middle 816489267
push_front 913235937
get 270114
push_middle 450514520
get 375505
push_middle 328213470
push_front 376218806
push_back 485902972
push_front 120419083
get 48126
get 468062
get 13609
push_front 239395947
push_front 66789581
push_front 158337744
push_back 810876651
get 344391
push_front 566163032
push_middle 347807039
get 75392
push_middle 333163357
push_middle 143815280
push_middle 694192768
push_front 588068371
push_back 488385114
push_back 661871770
push_back 597746276
get 648249
push_front 938293031
push_back 18598748
push_front 50615301
push_back 583144109
push_middle 678303465
push_middle 905638131
push_front 855512115
get 148139
push_front 211286993
push_front 761486974
get 344211
push_middle 812042503
push_front 22988991
push_back 23208275
push_middle 661814544
push_middle 689515467
push_back 659785344
get 81095
push_back 105639633
get 553200
push_middle 545662105
push_front 869112230
push_back 973424748
push_front 780765018
push_back 437192054
push_back 908225790
get 103239
push_middle 622811148
push_middle 341672984
push_back 323840648
push_middle 573744738
push_front 7513793
get 22235
push_front 848671855
push_middle 753528207
get 122309
push_front 887609904
push_front 413299926
push_middle 727151430
get 543824
push_back 267193785
push_back 702567521
get 612786
push_front 639095687
push_front 156966643
get 644826
push_front 826522887
push_front 991941319
push_middle 965121847
push_front 290459322
push_back 280116489
push_front 466571426
push_middle 356494541
push_middle 237347590
push_middle 421669740
push_middle 407814978
push_front 194457937
push_front 611617675
get 77466
push_middle 178741767
get 653734
push_back 275102315
get 620574
push_middle 411997260
push_front 336397386
push_middle 291096667
get 6503
push_front 701585271
get 660756
push_middle 792077286
push_back 764747225
get 463155
push_front 999994778
push_back 465004040
push_middle 313477697
push_back 877961570
push_back 816626020
push_middle 128236331
get 134337
get 370989
get 6017
push_front 795531219
push_middle 107922203
push_front 968654282
push_back 754744565
get 123524
push_back 159942645
get 575915
push_back 72546619
get 128575
push_front 75839674
push_back 769858931
push_front 980526163
push_middle 639856940
push_front 500911906
push_middle 758522316
push_middle 151898470
push_middle 790582215
push_back 610537719
get 465338
push_middle 369359732
push_front 112587702
get 359682
push_middle 183030453
push_back 770949290
push_middle 297356352
push_front 250282606
push_front 188883272
push_middle 680094202
get 437497
push_middle 202260461
push_back 210957683
push_front 460497782
get 525968
push_back 132204531
push_middle 822159905
push_back 298677568
push_middle 906695773
push_back 378860909
push_front 181588899
get 199751
push_middle 260085602
get 201801
push_front 573986229
push_front 289836316
push_middle 607603339
push_middle 674007240
push_front 958460012
push_back 549869290
get 10061
push_front 458900479
push_front 161368676
push_middle 674114323
get 157369
push_back 585645322
push_front 283294034
push_middle 149884715
push_front 852951308
push_front 805988629
push_back 174990630
push_back 334824807
push_middle 887529340
push_front 450060875
push_back 140887141
push_middle 832419903
push_front 915637902
get 276873
get 16464
push_middle 517453073
push_front 914455579
push_front 187095856
push_back 409325419
get 61760
push_back 560077479
push_front 121075192
push_front 649843697
push_back 652252415
get 365940
push_back 207122208
get 295754
push_back 928291205
push_front 785964978
push_back 372059728
push_back 635145536
push_back 683720430
push_back 875164601
push_back 711834144
push_middle 997560637
push_back 269719365
push_back 458682077
push_front 21806657
get 445850
get 66043
get 635048
push_middle 613822548
get 305655
push_back 516884986
push_front 441479324
push_front 568883135
push_middle 127545433
push_back 511520390
push_back 256896751
push_front 56260937
get 673868
push_front 827610230
push_middle 313175613
push_back 941072606
push_middle 122070820
push_front 181010637
push_middle 459962322
push_front 930172596
push_back 777270973
get 672336
push_front 478350008
push_back 972213509
push_back 504087965
push_middle 735421112
push_back 148304829
push_back 716722597
push_middle 446349989
push_front 152594249
push_front 251355330
get 442661
push_middle 917039917
push_front 944549732
get 604507
get 200697
push_back 967385903
push_middle 777827536
push_back 471607521
get 6928
push_middle 473328355
push_middle 290483148
push_front 871306721
push_back 814735761
get 445502
push_back 331503881
push_back 256531777
get 22090
push_middle 844366175
push_back 779595156
push_middle 738527418
push_front 196221442
push_front 257320160
push_middle 396237442
push_back 694668620
push_middle 174206084
get 21471
push_middle 201244744
push_middle 104690671
push_front 564841077
push_back 17561456
get 346939
push_back 812687739
get 571775
push_middle 366261912
get 140829
push_back 103038088
push_front 334942604
push_front 896366627
push_back 686954925
push_middle 108481184
push_back 475364568
get 235925
push_back 565017179
push_middle 312258467
get 355595
get 480609
push_middle 764898271
push_middle 253813615
push_back 827156480
push_middle 25890665
push_middle 485023739
push_middle 607627791
push_front 994726147
get 344489
get 291845
push_front 74547736
push_back 401108722
get 514810
push_back 555516952
push_back 65560866
get 417143
push_back 182898850
get 272851
push_front 274127087
push_front 295527679
push_front 277891018
push_middle 67606300
push_back 231797332
push_back 358528365
push_front 739779638
get 254020
push_back 844707936
push_front 544225389
get 375702
push_middle 145795531
push_front 867302481
push_front 335595586
push_front 38396199
push_front 73531716
push_back 713824747
push_front 363189896
push_back 370596453
push_middle 474904273
get 358170
get 647143
push_back 979835159
push_middle 735075727
get 239122
push_middle 162808057
push_back 649249514
get 448720
push_middle 47818126
get 275100
push_middle 171023435
get 374079
push_middle 765401963
push_middle 238650785
push_back 609317559
get 361007
push_middle 817787751
push_back 395065033
get 491379
push_middle 869613786
get 323162
get 570230
push_middle 281237955
push_back 902740427
push_front 45545531
get 304
get 31594
get 267228
push_front 996107380
push_back 643043187
push_middle 278788165
push_front 747762716
push_middle 106333413
push_middle 241326174
push_back 121832854
push_back 723548866
get 79327
get 442707
push_middle 197901512
push_middle 869619026
push_middle 443584006
push_middle 450802337
push_front 8291688
push_back 43996714
get 188454
push_middle 548883824
push_front 279028864
push_middle 404180178
push_back 982211466
push_back 473309992
push_back 304264689
push_back 131399210
push_middle 289642181
push_back 258503481
get 311797
push_front 989181151
get 80110
get 332101
push_back 182688172
push_back 540948081
push_back 125801775
push_back 984762868
push_front 643781914
push_back 622789427
get 328097
push_back 744702934
push_back 24389189
push_middle 960231283
push_middle 421566398
push_front 118725824
get 640090
get 289054
get 18193
push_middle 629981712
push_front 973072246
push_middle 388106054
push_middle 76339511
get 699044
get 413313
push_middle 555451383
push_front 975273806
push_front 156476408
push_back 706232140
get 395567
push_back 134947400
get 14068
push_back 880791980
get 164885
push_back 566759847
push_middle 72765994
get 438197
get 62003
push_front 293026929
push_back 389891950
push_front 684580576
push_middle 510584689
push_back 434384744
get 262049
push_front 135255306
get 582522
push_back 226680029
push_front 265514067
push_back 440785342
push_front 434653607
push_middle 478496847
push_middle 686739304
push_front 47638920
push_back 676333980
push_back 189249591
push_front 222459379
push_middle 355751927
push_middle 739374689
push_middle 773883439
push_front 83513689
push_back 785560573
push_back 110433164
get 12377
push_front 344658583
get 403175
get 637693
push_front 9471734
push_back 48776261
get 380665
push_front 966631641
get 50497
get 14081
push_back 385051066
push_back 681338829
push_middle 129205994
push_front 866301242
push_back 663895913
push_back 327453512
push_middle 935180887
get 142435
push_middle 738609085
push_back 599581735
push_front 139973590
push_middle 123885238
push_middle 376541692
get 501382
push_back 595702902
push_middle 325060991
get 148278
push_back 367570858
get 166388
push_middle 837353269
push_back 412153886
get 654215
push_back 712080913
push_front 63674114
push_back 988572498
push_middle 936688755
push_middle 24801191
push_middle 782551969
push_front 747309858
get 660947
push_front 586209307
get 301091
push_back 73047210
get 81661
push_middle 536601924
get 497831
push_middle 606256032
push_front 645375332
get 139982
push_front 274095797
push_front 537241135
push_middle 296995223
push_front 379460429
push_front 95838068
push_front 539073520
push_back 606541184
push_front 977944825
push_front 752897006
get 248930
push_middle 592859572
push_front 695878797
push_back 512292879
get 8529
push_front 756645576
push_front 175666983
push_back 419969405
push_front 245366611
push_front 399855593
get 531757
push_front 611125396
get 564036
push_back 948713840
get 205222
get 671662
push_front 774787548
push_middle 80257335
get 322008
push_back 786996912
push_middle 913976176
push_front 582143070
push_front 154260837
push_back 69331694
get 417613
push_back 198179904
push_front 904799627
push_back 690689963
get 612154
push_front 74001933
get 244920
push_back 256539152
push_middle 390652394
push_front 163582083
push_front 692959916
push_back 354004459
push_middle 974106937
push_front 588614369
push_front 339498226
push_back 516198905
push_back 132810684
push_middle 332372586
push_back 718174177
push_front 522359896
push_front 531755769
push_back 258209145
push_middle 5837798
get 525350
push_middle 924760571
push_back 544242861
push_back 684339470
push_back 963326105
push_middle 673500940
push_front 92216972
get 274568
push_middle 230321570
push_front 911731924
push_back 285040319
push_back 623431371
push_front 234645238
push_back 296402580
push_middle 410994118
push_middle 923341369
get 210383
get 164116
push_front 369814372
push_front 45113120
get 157487
get 15777
push_back 24613272
push_middle 105079353
push_front 463875441
push_front 502671536
push_front 690193041
get 531051
push_front 700813157
get 5609
push_middle 764559002
push_middle 663606656
get 89674
push_back 373507772
get 228994
push_middle 297022606
push_front 96791540
push_front 96473328
get 555144
push_back 706167302
get 139248
push_middle 756215558
push_front 14802647
get 559673
push_front 328288165
push_front 743893452
get 273480
push_front 182870787
get 582905
push_middle 474135217
push_front 816847988
push_middle 488120052
get 472225
push_back 131386516
push_middle 830553075
push_front 639997726
push_middle 594415364
push_front 972453283
get 694134
get 505455
get 24375
push_front 61988495
push_middle 706583039
push_front 776334951
get 125089
push_back 361126613
push_front 872517161
push_middle 771806447
push_middle 249023372
push_middle 622324675
get 408619
push_back 443839642
push_back 880543641
push_front 711362066
get 35515
push_back 345316455
get 630464
push_front 999064936
push_back 881494993
push_front 730691965
get 261159
get 314109
get 159387
get 21290
push_front 896436794
push_back 687667390
push_middle 484222350
push_middle 14764971
push_back 928052366
get 609617
push_back 88900934
push_middle 995948593
push_middle 900693148
push_back 365633528
push_front 471202737
push_middle 935674383
push_back 479243765
get 575327
push_front 449557859
push_back 832286888
push_front 785746313
push_front 167215484
push_middle 660356778
push_middle 175271359
push_back 108199900
push_front 140737158
push_middle 807122300
push_middle 908290961
push_back 984196535
get 605382
push_middle 935307709
get 572184
get 301277
get 214135
push_back 997658992
get 385092
push_middle 155737075
get 44608
push_front 220724695
push_back 394124693
push_front 663610314
push_middle 93716527
get 182082
push_middle 266122373
get 614266
push_front 243303191
push_middle 283742726
get 155387
get 320064
push_front 392958761
push_back 726459099
get 640606
push_middle 591334694
push_front 418052183
push_front 654092173
push_middle 34052307
push_middle 94726863
get 374062
push_front 230182653
push_back 441538207
get 48265
push_front 282925400
get 100221
push_back 510051257
push_middle 632455752
push_back 97820334
push_front 120901020
get 120846
push_front 243340686
get 337311
push_front 360169510
push_back 228189938
push_front 609348872
push_front 879948249
push_front 29401009
push_middle 743762866
push_back 473576520
push_front 972546230
push_middle 439423400
push_front 863290726
push_back 237786296
push_middle 204836778
push_back 291578364
get 106553
push_front 416682568
push_back 326179167
push_front 796714172
push_back 503663355
push_front 117561385
push_front 878694160
get 213609
push_back 191984959
push_front 723354802
push_back 662572767
push_front 748630863
push_middle 846904223
get 527237
push_front 734496595
push_back 117275480
push_front 676202646
push_back 279862673
push_front 15986679
push_back 744541338
push_back 482183411
push_middle 562200984
push_front 89679115
push_middle 174724980
push_front 841096714
push_front 264050156
push_back 932400230
push_back 637808579
get 414930
push_back 849815918
get 212537
push_middle 840900536
push_front 951356478
push_back 788987335
get 106667
push_middle 594543229
get 576564
push_back 834519858
push_back 326924108
push_middle 438293832
get 39842
get 74687
push_front 631947653
push_back 774845562
push_back 527466341
push_middle 125757075
get 407219
push_back 526047161
push_middle 801966466
push_front 401785394
push_front 826258715
push_back 509703013
push_middle 527162745
get 242346
push_front 452840888
push_front 858540610
get 90658
push_middle 420093138
push_front 839739980
get 270251
get 279145
get 143806
push_middle 217587276
get 210713
push_back 809468422
push_front 404260241
push_middle 619346619
push_back 507667587
push_middle 831483056
get 562731
push_front 368815196
push_back 348277491
push_back 298311594
push_back 710248596
push_front 730717219
get 19940
push_middle 999463327
get 161052
push_middle 794289833
push_back 769741337
push_back 469304081
push_back 293901272
get 150827
push_middle 823731083
push_back 297369149
push_back 642123825
get 654970
push_front 649020299
push_middle 417675549
get 480013
push_middle 921210927
push_front 379644867
push_back 304377191
push_front 862341733
push_front 534723828
push_middle 671669894
push_middle 531417567
push_middle 589928700
push_front 736090003
push_back 247885809
push_middle 521399533
push_front 31768014
push_middle 911678186
push_front 590378079
push_back 873303902
push_front 382623793
push_back 12982214
push_front 862561550
push_back 377630500
get 199470
get 379526
push_front 765298424
push_middle 217781037
get 2809
push_front 105923950
push_back 737564431
push_middle 526609893
get 506889
push_middle 158033551
push_front 145440533
push_middle 488275723
get 616929
push_back 42229168
push_front 460253242
get 510547
get 147321
push_middle 439373469
push_middle 479222755
get 333005
push_front 138154963
push_middle 95836940
push_front 409065012
push_middle 184478691
push_back 79011216
push_front 957101409
get 654113
get 176400
push_front 732948260
get 434663
push_back 286998763
get 547514
push_front 877223742
push_middle 594261842
push_front 173119872
push_front 728740814
get 512206
push_front 390057901
push_front 622832319
push_front 18476325
push_back 434809478
push_back 249636134
push_back 504203545
get 274332
push_front 745453661
push_middle 766894584
push_middle 975938684
push_front 188682812
push_back 744941098
push_front 311454848
push_middle 711150916
get 401946
get 61411
push_front 343855866
push_middle 207363049
get 607753
push_front 965710199
get 14947
push_back 200614020
get 689120
push_middle 464204455
push_front 585421065
get 321120
get 291285
push_middle 168120426
get 248525
push_middle 35678722
push_front 592916492
push_front 929744475
push_front 245067743
push_back 471791889
push_back 968173951
push_back 278044208
push_back 173364891
get 515347
push_middle 850999568
push_back 62153276
push_middle 260190449
get 6827
push_back 912452504
push_back 239487881
push_middle 802239783
push_front 429194770
get 600433
push_middle 490223210
push_front 943080161
push_back 502693717
push_front 686344386
push_front 545488656
push_middle 930474744
push_back 751745351
get 274353
push_back 531812694
push_middle 913967054
push_back 422107281
push_front 532382087
push_middle 595351714
push_back 380766573
get 284216
push_middle 604205101
get 19564
push_middle 150626468
push_back 927453521
get 275751
push_back 904093887
get 246088
push_front 710035513
push_front 684162868
push_middle 427931596
get 664104
push_middle 8851582
push_front 862208005
push_front 71452312
push_back 529609326
push_back 953442178
get 73987
push_front 653752977
get 479924
push_front 598272844
push_middle 138821631
push_back 224703117
get 516686
get 437670
get 386855
push_middle 518655011
push_back 119859158
push_front 606223122
push_middle 607798757
push_front 776898994
get 111844
push_back 844602585
push_middle 826477696
push_middle 600081766
push_middle 779579535
push_front 175789238
push_back 913064582
push_middle 379395440
get 663771
push_front 748061039
get 110563
push_back 259818912
push_middle 140761581
push_middle 604882163
push_front 827228858
push_middle 334530493
push_back 349017482
get 535400
get 339769
get 445278
get 686319
push_front 380018711
push_middle 479172483
get 395342
push_front 126177638
get 455255
get 584355
get 562287
push_middle 211052300
push_front 139407303
push_back 39354421
get 689627
get 194896
push_front 86426884
push_middle 644146387
push_middle 22785703
push_front 571249029
push_back 113505201
push_middle 873126944
push_middle 999267863
push_middle 811007281
push_back 917790148
push_middle 67877394
push_middle 391283320
push_back 878104042
get 308441
push_middle 821721473
push_front 522872452
push_front 620179413
push_front 775231536
push_back 261694017
push_front 732579602
push_front 297990209
push_middle 159751675
push_middle 89193568
push_middle 148801686
push_middle 215168874
push_front 893963248
push_front 430971321
push_back 412946860
push_back 564127272
push_back 492018834
push_middle 582768967
push_back 252272752
push_front 38263791
get 466077
push_middle 367301248
push_front 390864088
push_back 669193960
push_back 347386991
push_middle 976508496
push_middle 582672594
push_back 580072802
get 475651
get 459859
push_middle 424661973
push_front 358094212
get 672146
push_middle 176479657
push_middle 591364080
get 349649
get 174399
get 470227
push_front 523525244
push_back 731612723
get 347573
push_middle 644607304
push_back 721852255
push_front 694144749
push_front 442920996
push_middle 475854310
get 536546
push_back 702704477
push_back 466747218
push_back 763175186
push_middle 615792022
push_back 205682834
push_front 206176385
push_middle 796135861
push_back 815648473
get 631687
push_back 635611561
get 102201
push_front 621017849
push_middle 181156551
push_middle 508713331
push_back 192307619
push_front 968616634
push_middle 881814205
push_back 337826163
push_front 946494631
get 491370
get 249406
push_back 456879736
get 246098
push_middle 667240626
push_middle 509113856
push_front 620506491
push_front 831824805
get 302274
push_back 936811
push_middle 757147393
push_front 279987823
get 87803
push_middle 813132411
get 242659
get 110563
push_back 899650242
push_middle 10283002
push_front 74790963
get 162994
push_middle 432939472
push_middle 261821694
push_middle 444374272
push_back 705100956
push_middle 920455915
push_back 649779865
push_front 217089088
push_front 472003149
push_front 368945840
push_middle 945910522
get 681746
push_back 245126683
push_middle 572616627
push_front 926508831
push_back 552830374
get 614167
push_middle 153046865
push_front 526439360
push_front 749693062
push_front 276616586
get 628360
get 258428
push_back 490650180
push_middle 78123425
push_back 384411713
push_back 927130019
push_front 382250450
push_back 529461658
get 391844
get 506387
push_back 355948457
push_front 888341628
push_back 469098278
get 478866
push_front 227937191
push_front 650122386
get 523837
push_back 801938692
push_back 295871685
get 51405
get 151256
push_middle 982623894
get 176208
push_back 445808042
get 647883
push_front 294310385
push_front 526179857
push_middle 944909435
push_back 532381060
get 507939
get 476622
push_middle 856537936
push_back 372868557
push_middle 455748830
push_middle 160428742
get 498077
push_middle 302004275
push_middle 152313384
get 296780
push_back 282721976
push_middle 344673964
push_front 439508684
push_front 894448151
push_back 390140805
get 360755
push_front 29342460
push_middle 662927076
push_back 52700464
get 227751
push_middle 716283595
push_middle 835388926
push_back 240529017
push_front 343708484
push_back 997965021
push_back 286365283
push_front 867528168
push_front 882440717
get 73439
push_front 322551062
get 55768
push_middle 884432022
push_front 68868589
push_front 579684806
get 239385
push_middle 595552397
push_back 208143689
push_back 873813336
get 271392
get 610001
push_back 455107680
push_back 59264902
push_back 535461425
push_back 135591036
push_middle 743293771
push_middle 581073010
get 298568
get 181264
push_back 730223525
push_front 818190654
push_middle 500184154
push_middle 662135456
push_middle 226636432
push_back 145248245
push_middle 692351547
push_middle 652204303
push_middle 668729215
push_middle 240615514
get 414168
push_middle 461843671
push_middle 443308313
push_back 338035094
push_back 199281894
push_middle 289546839
push_back 251695819
push_back 876051165
push_front 248221775
push_back 345573976
push_back 54502193
push_back 355028129
get 235963
push_back 576277244
push_back 286367217
get 246818
get 411520
push_back 303636151
push_middle 923153420
push_front 31289386
push_middle 787816422
push_middle 780183720
push_front 918274134
push_back 575236471
push_front 399551928
push_front 696771283
push_front 405777977
push_middle 288908234
push_back 479782462
push_front 595983799
push_front 16563572
get 163949
push_middle 527161968
push_middle 887279971
push_back 732522369
push_back 955848058
push_middle 712616334
push_middle 319162028
get 18052
push_front 261864106
push_front 205612027
push_front 685186752
push_middle 409886876
push_front 72515676
push_middle 492815196
push_middle 686908811
push_back 637535199
get 178057
push_middle 32413684
push_back 800047204
push_middle 876757510
push_front 785368694
push_back 619170496
push_front 218146923
push_middle 598953240
push_middle 715869884
push_back 191410871
push_front 862354692
push_back 712254748
push_back 674887921
get 389769
get 657977
push_front 871151703
push_middle 826413254
push_back 146982349
push_front 705095331
push_back 191798436
push_front 631509686
get 645298
push_middle 822387778
push_front 825132542
get 294246
push_front 315932130
push_front 844764898
push_middle 345332882
push_middle 832681062
push_middle 408673188
push_back 422814197
push_middle 837528655
push_middle 365362685
push_middle 376209198
push_back 441872646
push_front 20051675
push_middle 245796577
get 130637
push_front 98076667
push_back 434826524
push_front 474788839
push_middle 441458797
push_back 21572701
push_back 375778806
push_back 262366244
push_front 714133220
push_back 121420057
push_front 48902699
push_back 845064156
get 19922
get 472137
get 557536
push_back 702712770
push_front 37273648
get 552717
get 85773
push_middle 591520812
get 363950
get 367663
push_back 10436904
push_back 799361985
push_front 263548331
push_back 86149170
push_front 486307622
push_front 395138576
get 285348
get 397305
push_middle 174598489
get 376292
push_front 729625659
push_back 263722366
push_back 509847795
get 680164
get 420978
push_back 902417044
push_front 864391275
push_back 844857152
get 498687
push_middle 364778941
push_back 713588140
push_front 198987244
push_front 107512437
get 217645
push_front 396001722
push_middle 403028727
push_middle 678940866
push_front 696951110
push_front 357374571
get 206106
get 668130
push_middle 395419265
push_back 301875531
push_front 616081162
push_back 350804638
push_back 769284859
get 153825
get 25482
push_back 43731282
push_front 436628292
push_front 464278721
push_back 803525646
push_front 636235260
get 127845
push_back 73346929
push_middle 499709938
push_middle 89641055
get 373500
push_back 783577595
push_back 803275385
get 356065
push_back 82721081
get 57416
get 676049
get 643598
get 393979
push_front 929099229
push_front 623546520
push_middle 863271602
push_middle 638233262
push_back 159419575
push_middle 490861239
get 202791
get 162112
push_middle 906574620
push_middle 7287649
get 53134
push_front 361747992
get 20989
push_back 961221496
get 268999
push_middle 300432259
push_middle 589527972
push_middle 583656311
push_back 262129018
push_middle 742935028
push_middle 572299719
push_front 304227697
push_front 201257905
push_front 218284518
get 545611
push_front 883835741
get 329419
push_front 293855815
push_back 695440610
push_back 637636564
get 383645
push_front 2729186
push_middle 730824113
get 665243
get 540348
push_middle 99086227
get 695697
push_middle 43688478
push_back 835507749
push_middle 904252742
push_middle 165402646
push_middle 73239066
push_middle 775637073
get 689262
push_back 955918505
push_middle 673014523
push_middle 3378702
push_back 798959963
get 648633
push_front 203660920
push_front 722594802
get 289947
get 624129
push_back 215333147
push_back 956606752
get 631412
push_middle 646668495
get 567372
get 105338
push_middle 522595306
push_middle 452089517
get 38040
push_middle 651814493
push_back 287119379
push_back 313824705
get 262506
push_middle 211382149
push_back 77966995
get 344927
push_front 428500212
push_back 1198074
push_front 939226191
get 243907
push_back 974996336
push_back 355518529
push_back 450508366
push_front 410285106
push_front 299018021
push_back 671254347
get 493202
get 245901
push_back 148711385
push_back 525136003
push_back 392999687
push_middle 128129028
push_front 907338824
get 887
push_back 271663748
push_front 40706203
push_front 637287522
push_front 474412225
get 320654
push_middle 525236385
push_front 908577348
get 679194
push_back 594835687
push_front 873399932
push_back 844304596
push_middle 326623001
push_back 493361734
push_middle 977710356
get 702027
push_front 975035707
get 324010
push_middle 29140079
get 245093
push_middle 655737353
push_middle 689151920
push_back 403710806
push_front 292135178
get 360149
push_front 438430650
push_front 964779784
push_back 257747611
get 242931
get 210131
get 319610
push_front 685600160
push_back 719889717
get 419859
get 675050
get 212710
get 319420
push_middle 665267877
push_back 786214576
push_front 764864617
push_front 44287667
push_front 661671015
push_middle 215857153
push_front 477249906
push_back 855468959
get 628773
push_middle 194701226
push_middle 965806885
get 461603
push_middle 900168679
push_front 366594133
get 99058
push_middle 897646566
push_back 872263001
push_front 3306986
push_back 722100134
get 260705
push_front 277405911
get 112091
get 458058
get 687483
push_front 270145245
push_front 551071956
push_front 120154445
get 114010
push_back 782822348
push_back 459221424
push_front 305133761
push_front 735394623
push_back 382703839
push_back 946821689
push_back 630063347
push_middle 48548318
push_middle 553589744
get 228491
push_front 352408715
push_middle 925720401
get 291270
push_middle 790984256
push_middle 89756676
push_middle 915579745
push_front 757138081
push_middle 204740034
push_middle 46375908
push_front 107579889
push_middle 716478950
push_front 811975036
push_front 355801559
push_back 263871816
push_back 845802219
push_middle 996892561
push_back 65155555
get 239452
push_front 730759175
push_middle 583761608
push_front 532269575
push_middle 683458209
push_back 10493031
get 25264
push_middle 723257200
push_middle 427501285
push_back 427056711
push_back 84994845
push_middle 794515873
get 174447
push_front 814020403
push_middle 164112671
push_front 644054898
get 614199
push_front 875948910
push_middle 306948280
push_back 60713789
push_front 555783569
push_middle 567116320
push_back 306568047
push_back 504741738
push_front 498757800
push_back 537184036
push_front 742550414
get 596354
push_middle 934667215
get 1803
push_front 610231368
push_front 184014172
push_back 885595224
get 245402
push_back 471698578
push_middle 993497663
get 637033
push_middle 242445812
push_front 420534624
get 216736
get 643472
get 507111
get 699136
get 614994
push_back 846488003
push_middle 366607537
push_back 247925620
push_back 669961205
get 159412
push_middle 168142294
get 507028
push_back 343306257
push_middle 611520207
push_back 772444351
push_back 721957108
get 556158
push_back 827504818
push_back 533466849
push_front 205319135
push_front 962249630
push_front 921935223
get 97244
get 462936
push_middle 34144020
get 18417
push_middle 933655197
push_middle 232809640
push_front 976321098
push_middle 1530641
push_front 578925109
push_back 124763654
push_middle 270771366
push_back 497728160
get 420176
push_back 599301216
push_front 407984174
push_front 948045080
push_front 581459648
get 495866
push_front 806003366
push_back 869043416
get 171040
get 649562
push_back 467026471
push_front 246693158
push_back 933478333
push_middle 328284649
push_middle 219405267
push_middle 952630669
push_front 104410741
push_back 434801681
push_front 647715415
get 328862
get 237342
push_middle 764563760
push_front 689057591
push_front 338948116
push_front 326103100
push_front 982464953
push_back 848827592
push_front 361169990
push_front 841196879
get 366814
push_middle 431207692
push_middle 46910020
get 431117
push_middle 986104412
get 637697
get 148294
push_back 656833305
push_front 926625492
push_front 107110899
get 612326
get 343964
get 626663
push_front 379556898
push_back 199240999
push_back 586625328
push_middle 195489591
get 192501
push_middle 176345575
get 337614
push_back 819318354
push_front 506764458
get 624569
push_front 187333160
get 260832
push_front 745378483
get 608641
push_front 678093186
push_back 385182399
push_middle 924360399
push_middle 872984122
push_middle 215712979
get 538085
push_middle 400179041
get 478460
push_front 298698228
push_middle 625254285
push_front 292234695
push_front 117408886
push_back 834934716
push_back 3068292
push_back 962637395
push_front 39558287
get 702563
push_back 641969875
push_middle 901498394
push_back 153598101
push_back 977426525
get 390577
push_front 724003138
push_back 295730654
get 547816
push_front 937317052
get 559390
push_back 398517909
push_middle 14602138
push_back 349831034
push_middle 242822355
push_back 913658817
push_back 623029230
get 673018
push_back 160021574
get 89075
push_front 429083273
push_back 484967460
push_back 416629564
get 418553
push_front 464066295
push_front 286203389
push_front 234282069
push_front 441245531
push_middle 661355474
push_front 646718538
push_back 345002676
push_back 972984960
push_middle 81653195
get 180934
push_front 960320252
push_front 14997246
push_back 296706479
push_middle 805160454
push_back 385809090
push_back 621755862
push_middle 242437774
push_middle 256265836
push_front 881027269
push_front 347655798
get 523996
push_back 223699918
push_back 873595886
push_middle 239212552
push_middle 45877979
get 632276
push_front 18375890
push_middle 75659032
push_back 365514736
push_middle 5551133
push_front 665563227
push_front 82982748
push_back 703910687
push_front 584272479
push_middle 885075271
push_back 374274141
push_middle 665654566
push_back 744113796
push_middle 153199193
push_back 10389986
get 320563
push_middle 820578849
push_middle 114223996
push_back 581148314
get 320245
push_front 519893356
push_back 442784451
push_front 781056355
push_back 252011761
get 14095
push_middle 832642144
get 282117
get 408724
push_middle 693598250
push_back 550860100
push_back 973798532
push_front 829298043
get 349082
push_front 361394185
push_middle 51973213
push_back 386517613
get 625951
get 332283
push_front 936521063
push_middle 380401832
push_back 30748152
push_front 607642780
push_front 564208702
push_front 706224315
push_back 147861566
push_front 165957688
push_front 574685005
push_front 277892355
get 573717
push_front 753454871
push_front 524510054
get 237234
push_middle 951965612
push_back 507877187
get 395615
push_front 213384835
push_middle 18707461
push_front 327876340
get 92561
push_front 963607381
get 65661
push_front 889992823
push_middle 382572794
push_middle 146372491
push_back 57980580
get 178856
push_front 118985426
push_back 176986520
get 585858
push_front 218652941
get 55661
push_middle 414610103
get 65320
get 345386
push_back 883747104
push_middle 970268703
push_front 639516628
push_back 329090800
push_front 748611849
push_middle 753554657
push_middle 607325642
push_front 791035881
push_front 671791798
push_front 179987916
push_front 640557465
push_back 621099077
get 2693
push_front 527871316
push_back 927163153
push_middle 987771603
push_front 21829860
push_middle 917542440
push_front 639361794
push_middle 110773228
push_back 725215564
push_front 498686411
get 218516
push_front 867922133
get 483438
push_back 90149017
push_front 796951656
push_middle 673014623
push_middle 209067019
push_front 907372518
push_front 570518004
push_front 749510334
push_back 893369514
get 347429
push_middle 588951984
push_front 495024924
push_middle 999880088
push_front 481062944
push_front 750840018
get 360163
push_front 593357199
get 32922
push_middle 55951857
push_front 958758681
get 595840
push_middle 822981398
get 131729
push_front 933461978
push_middle 435479878
push_front 201131426
get 195071
push_back 318653439
push_middle 67378864
push_back 20396746
push_middle 388850499
push_back 660957509
push_front 138700868
push_front 948811451
get 532906
push_front 372584406
get 552840
push_front 571920641
get 147228
get 57346
push_back 582218810
push_back 941622308
push_back 58221035
push_back 359871942
push_middle 73183357
get 205991
push_back 474125175
push_middle 873194419
push_back 476177318
push_front 742689506
get 668432
get 56406
push_front 771631138
push_back 415204858
push_middle 961777416
push_back 148516390
push_front 598743530
get 684500
push_back 23022748
push_back 609593647
push_back 491461077
push_middle 319846293
get 148393
push_front 335473464
push_front 599497565
push_front 307123799
push_back 850580534
push_back 105166390
get 634491
push_front 895591085
push_back 341217355
push_middle 955583800
push_middle 496102238
push_back 862903906
get 505660
push_front 11681961
get 263486
get 386542
push_back 499981838
push_back 657525042
push_back 151107166
get 28688
get 109416
push_front 519670775
push_front 66318989
push_front 780872770
get 254646
push_front 176399067
push_front 504808083
get 25294
push_back 519717557
push_middle 271515246
get 351583
push_back 806423533
push_front 817688997
push_middle 875488318
push_middle 674320294
push_front 876917297
get 666188
push_middle 721921744
get 469175
push_front 385555260
push_front 386733563
push_front 132927998
push_front 901967205
push_front 925708013
push_front 744005093
get 303939
push_front 828664278
get 432894
push_middle 294923060
push_front 317233468
push_back 605051289
push_back 249626115
push_middle 595914603
get 398462
push_middle 516611919
push_back 914229097
push_front 322762248
push_back 105613088
push_front 394037475
push_back 754852953
get 415609
push_back 133452614
get 393518
push_middle 415582495
get 432687
push_middle 934013888
push_middle 660784639
push_middle 590861087
push_front 424247239
push_middle 579774588
get 406890
get 260407
push_back 945385419
push_back 446810703
push_front 720637103
get 702971
push_back 379537845
push_front 969681948
push_middle 602249303
push_back 308603401
push_back 510248481
get 395801
push_middle 188261654
get 320447
push_back 461812143
get 336276
push_back 901886841
get 610308
get 29194
push_front 676078702
push_back 91252768
get 381630
get 424755
push_front 907024824
get 664610
push_back 437760876
push_middle 858385092
push_front 702772527
push_front 499465310
push_front 876524565
push_back 906722011
push_front 832341662
push_middle 133784650
push_back 205359567
get 160877
push_back 863365531
push_back 523044947
push_front 514845087
push_back 883680640
push_front 119853220
get 50742
push_middle 983742378
push_back 207230827
push_back 934686831
push_front 140990355
push_middle 764233393
push_front 318309613
get 567608
push_front 212287441
push_front 14618642
get 370168
push_middle 786306627
get 633766
push_back 653347037
push_back 34090752
push_back 600277092
get 540280
get 336264
push_front 872384853
get 547923
push_front 768826210
push_back 811640067
push_middle 459334057
get 1852
push_front 612338949
push_front 961198198
push_middle 501606996
push_back 624590898
get 206960
get 101149
push_back 501149326
get 62111
push_back 190596556
get 653669
push_middle 694351189
push_middle 254398226
push_middle 154317380
push_middle 555990921
push_middle 772524327
push_front 891930016
push_middle 760043834
get 275025
get 384433
push_middle 31366576
get 572051
get 435602
push_middle 378183991
push_middle 415385105
push_back 737475874
push_back 459627573
push_back 277141550
push_back 915031923
push_back 687417602
get 169394
get 589588
push_front 625934506
push_front 711467034
push_front 660763022
get 561304
push_front 776767234
push_front 694833836
push_middle 722479331
push_back 329441226
push_front 335806476
push_middle 867862831
push_front 156516845
get 277225
push_front 635899098
push_front 137404115
get 304811
push_back 348313933
push_middle 351558219
get 130195
push_front 431839768
push_middle 64884850
push_back 615962347
push_middle 966543586
get 345582
get 129489
get 427156
get 152161
push_front 335390747
get 287701
push_middle 669124785
push_middle 679231159
push_front 975272341
push_back 322276463
get 145825
push_front 695934019
get 560975
push_front 339893553
get 368079
push_middle 187575806
push_middle 844482097
get 237498
push_back 297435582
push_front 281659570
push_middle 763671993
push_back 374723974
get 561140
get 555995
push_middle 244023448
get 597435
push_front 852152353
get 23635
push_back 302413145
push_back 464887645
push_back 278982707
push_middle 767863911
push_middle 537190030
get 695441
push_middle 100995492
push_middle 960710868
push_back 706253310
push_back 12496010
get 196727
push_front 821191439
push_back 971794259
push_middle 628962292
get 559109
get 195741
get 266143
push_back 665054082
push_back 356946233
get 24636
get 10652
push_back 940127615
push_back 48178570
get 693766
get 603031
push_front 932451036
push_front 333524293
push_front 939713284
push_middle 910578608
push_front 109011723
push_middle 857535906
push_back 701141980
push_front 796161287
push_middle 856310136
push_front 725739919
push_back 393012471
get 511261
push_front 9329392
push_front 125984842
push_middle 566494587
push_middle 414518100
push_front 203149547
push_back 531039187
push_front 351034063
push_front 950812582
get 130918
push_middle 238367465
get 426289
get 368274
push_middle 762043976
get 55428
get 571221
push_middle 187078207
push_back 244342066
push_front 183548486
push_back 259279374
push_middle 138632942
push_middle 179883968
push_front 316980868
get 428230
get 488218
push_back 66731767
push_front 405137272
push_front 448354580
push_front 50490438
get 624074
push_front 104384519
push_middle 610112556
push_middle 816325876
push_middle 582185041
get 225801
push_middle 810800919
get 407442
push_middle 550310707
get 359245
push_back 228988539
push_middle 155048365
push_front 265175332
push_back 717369076
push_front 710812242
push_front 659194116
push_middle 196256162
get 303329
push_front 859929966
push_front 423928202
push_middle 620620421
push_back 828455950
get 193410
get 647054
get 53923
push_middle 823674937
push_front 426362586
push_back 721322710
push_back 951138004
push_front 824832762
push_front 41449694
push_back 924854480
get 216523
push_back 356934350
push_front 301732161
push_middle 587512006
push_front 201789142
push_back 206005520
get 346020
push_back 999825480
push_back 780725823
get 306460
push_back 677717310
push_middle 219359127
push_back 388537612
push_back 469727923
get 223222
push_middle 459815417
push_front 254433249
push_middle 91134745
push_back 580378804
push_front 90785637
push_front 976054972
push_back 439031314
push_back 534059333
push_middle 164009696
push_back 990566893
get 118383
push_back 832953054
get 579853
push_back 990896412
push_back 880277236
push_front 298493991
get 603889
get 297579
get 4026
push_back 880738174
push_back 166748814
push_front 809450849
push_back 832261491
push_middle 298267618
get 623870
push_front 438847314
get 427448
get 439928
get 669080
get 401164
push_front 839774618
push_back 427280429
get 269289
push_back 643660945
push_back 653137892
push_front 925749611
push_back 208050332
get 677521
push_back 510713545
push_back 457120590
push_middle 696987443
push_back 174075335
push_front 226827603
push_middle 654106710
push_back 948979534
push_front 979142017
push_back 56066389
push_front 474337224
push_front 818887007
get 601374
push_back 442382995
push_middle 27601178
push_back 328277257
push_front 992793944
push_back 778456482
get 629375
push_back 654200541
push_back 838266596
get 146953
push_middle 438231532
push_middle 284896616
push_middle 309936495
get 274417
push_front 838919789
push_middle 803066139
push_back 134707801
push_back 564907965
push_middle 792350612
get 658728
push_front 203564832
push_back 149416821
push_middle 591109156
get 520607
push_back 442302371
push_front 57157757
push_middle 518936664
push_front 490354011
push_front 822655963
push_back 957668734
push_back 304717535
push_back 726049892
push_front 971175873
push_middle 745464534
push_back 626872869
get 473041
push_middle 574917320
get 335402
push_middle 808722714
get 237559
push_middle 374737369
push_front 816581187
get 313059
push_back 865251000
push_back 75402559
push_front 685437923
push_middle 813379567
push_middle 348802172
push_middle 171696244
push_back 725470031
push_front 790853635
push_front 504334159
push_back 880036132
push_front 213160083
push_back 343360060
push_back 848627952
push_back 120350391
push_back 35464755
get 644423
get 413995
push_back 201577265
get 352168
push_middle 817646722
push_front 290935879
push_front 650308447
push_back 570728063
push_middle 836492703
push_middle 554936105
push_front 833466102
push_middle 479998640
push_back 176281067
push_middle 427158470
push_back 894980265
push_front 381974589
push_front 885461090
push_front 871090565
push_front 665095520
push_back 305308867
push_back 491232170
push_back 851076234
get 164680
push_back 267064110
push_middle 310757127
push_front 994222479
get 429217
push_front 472147220
push_back 683201665
push_back 996097948
push_middle 446438086
push_back 718306823
push_front 509382452
get 334574
push_middle 594663968
push_front 923880811
get 472356
push_middle 512331990
push_front 624033721
push_back 886024163
push_front 791025792
push_back 384206693
push_back 645717341
get 325846
push_back 959300811
get 601209
push_back 817484585
get 486940
push_back 393049014
push_middle 397235105
push_front 139816768
push_back 364721978
push_middle 493482079
push_middle 436293486
get 587251
get 112791
get 439227
push_back 238836795
push_front 181674730
push_middle 496880299
push_middle 603879962
push_back 330632134
push_front 811885144
push_middle 250521892
push_front 190537826
push_back 749155516
get 361137
push_front 562579051
push_front 26827961
push_middle 709638758
push_front 117588769
get 621284
push_back 278634155
push_back 499025844
push_back 558125387
get 26403
push_middle 77264140
push_middle 741696239
push_middle 940314630
get 651952
get 238819
push_middle 452038949
push_middle 337669967
push_middle 372552390
push_back 384363978
push_front 134063028
push_back 938871830
push_back 757716855
push_back 975344829
push_front 664446427
get 302007
push_front 985025563
push_front 677522575
push_middle 215792950
push_back 40563892
push_front 363940583
push_middle 305785959
get 465295
push_front 433979264
get 553129
get 62537
push_middle 450731673
get 584573
push_middle 460017951
push_front 394411412
push_middle 799798403
push_back 661835307
push_middle 858313831
get 524117
push_middle 686438702
get 63659
push_front 829183205
push_middle 358048895
push_back 103711558
push_back 971339257
get 55590
push_front 312212738
push_back 972775332
push_back 994705575
push_back 700901139
get 132485
push_back 637766373
push_front 30660182
push_front 364734611
get 350122
push_middle 995394948
push_back 600461192
get 24911
push_back 494905315
push_front 408327841
push_middle 282840694
push_back 531394997
get 185355
push_front 576947875
push_back 517965064
get 214719
push_middle 291989186
push_back 544749901
push_middle 878624712
push_middle 295685930
push_back 942310759
push_middle 372619884
push_front 754358
push_front 820104728
push_back 437819749
push_front 372591831
push_front 479864345
push_front 734573479
push_back 105850673
get 568460
push_back 800520793
push_middle 612107240
push_front 564852719
get 39742
push_back 53151846
push_back 224001547
get 444416
push_back 990811408
push_middle 431339133
get 33567
push_middle 270030647
push_back 932493699
push_back 392274901
push_back 518496270
push_front 430832657
push_back 772225054
get 3281
push_front 545127792
push_back 848914041
push_back 326268622
push_back 547883871
push_back 629515625
push_front 361564605
push_middle 89279287
push_back 561986669
push_middle 36218510
get 548558
push_front 71909921
push_front 424236024
push_back 488500361
push_back 683260201
get 560863
push_back 339842770
push_middle 131315572
get 645524
push_front 48298022
push_middle 806239072
push_middle 700098742
push_front 903810760
push_middle 187935662
get 618468
push_back 167812207
push_front 962632221
push_middle 581248878
push_front 910846059
push_back 829835086
push_back 581937612
get 414661
push_back 141383122
push_middle 605216642
push_middle 291521845
push_back 21099005
get 314742
push_front 170647715
get 506541
push_back 85149674
push_front 181078951
push_middle 821655291
push_front 928874155
push_back 617467736
push_middle 703528217
push_middle 59034273
get 61417
get 595586
get 439665
push_front 628343993
get 598280
get 77571
push_front 179366720
push_front 869392044
get 146976
push_front 935919456
push_middle 422359331
push_back 570209326
get 563220
get 75872
get 602080
push_front 138617453
push_front 352609635
push_back 707080817
push_middle 739150898
push_back 501398368
push_front 682071747
push_back 637383911
push_front 131817878
push_middle 609979071
push_front 876200710
push_back 541387755
push_front 121732106
push_front 776016782
push_back 249022375
get 101234
push_front 956135559
push_back 992339155
push_back 935825996
push_front 351737240
get 147040
get 504038
push_middle 964710405
push_middle 237295269
push_middle 599765028
push_middle 825760799
push_front 390249702
push_back 709856661
get 614945
push_middle 946842058
push_back 493916136
get 282382
get 582586
push_front 69696049
push_front 485333389
get 356981
push_back 289908782
push_middle 639070862
push_front 544932060
get 639803
push_back 898056878
push_back 973148220
push_front 690651317
push_middle 44233755
push_front 595000651
push_back 800220108
get 316667
push_front 573608266
push_back 750035270
push_middle 767289671
get 152219
push_front 301553316
push_back 39370536
push_back 551391294
get 151079
push_front 259783490
push_middle 690547543
push_back 259576110
push_middle 468648976
get 557451
push_front 382422994
push_middle 492724929
push_middle 690097559
push_middle 798814934
push_middle 978386623
push_front 599221755
push_middle 510762442
push_back 636984972
push_back 138754454
push_front 760233573
push_back 636084438
get 487018
get 309840
push_back 479825263
get 615684
push_back 470159270
get 147656
push_front 707199316
get 278181
get 592587
push_front 472917334
push_middle 556629740
get 26603
push_front 463150788
push_middle 27122481
get 540364
push_middle 201332506
push_back 963080774
push_middle 691890752
push_front 910865573
push_middle 39671760
push_middle 349008121
push_back 139452823
push_front 369458704
push_front 698983755
get 549730
get 19632
push_back 906643452
push_front 776865821
push_front 342056247
push_front 785992255
push_middle 753263473
push_back 702742801
push_front 212638443
push_front 659864576
get 386781
push_back 427818619
push_middle 239604058
push_front 298064006
push_front 1046637
push_middle 194205291
push_middle 154528759
push_front 871877671
push_back 7451352
push_front 365309170
push_back 321665052
push_middle 991733384
push_middle 344756130
push_front 392589677
get 457306
push_back 82256479
push_back 429803311
push_middle 954374891
get 86957
push_front 854661154
push_front 73827237
push_back 239658553
get 84265
push_front 405563863
push_front 192540523
get 655743
get 302614
push_back 805900075
push_front 234957607
push_middle 45099218
push_back 174602293
push_back 351963609
push_middle 264372462
push_front 274279095
push_front 899622324
push_back 263580196
push_front 905531382
push_front 819987933
get 211302
push_front 955727359
push_middle 548456604
get 102875
get 592709
push_middle 504686239
push_middle 94047311
push_back 301525224
push_back 811314356
get 331238
push_front 118382088
push_back 339112554
push_front 977819673
push_back 192258921
push_front 213577281
push_middle 374065423
get 418136
push_middle 270425593
push_middle 415222959
push_front 297169796
push_front 37862403
push_middle 630229109
push_middle 824883804
get 392055
get 136310
push_front 514172950
push_front 307616212
push_front 783531995
push_front 715496435
push_front 745290166
push_middle 133555301
push_middle 115905161
push_front 330473364
push_front 166425695
push_middle 747068880
push_back 631972396
push_back 393483488
push_front 306013591
push_back 935003306
push_front 204694317
push_middle 530437853
push_front 86063995
push_back 587910348
push_front 621921781
push_back 22416434
get 358119
push_front 236692049
push_front 876320322
get 309890
push_middle 920109575
get 133442
push_back 950247772
push_back 430614530
get 590119
get 9768
get 604029
push_back 251870512
push_middle 218610093
push_back 978725231
push_front 66054382
push_back 576916867
push_middle 39759825
get 331997
get 419737
push_back 712217882
get 251192
push_middle 358533254
get 213682
push_front 178384867
push_middle 850024374
push_middle 353178767
push_front 96048957
push_front 122601401
push_middle 300252148
push_back 266927407
push_middle 360073928
push_back 593919024
push_back 464589944
get 378228
get 601784
push_back 275641447
push_front 215067719
push_back 857268776
push_back 297709309
push_front 637507540
push_front 824889780
get 271951
push_back 286597417
push_back 242815246
push_front 47441932
get 243912
get 321850
push_front 248816595
push_middle 387800404
push_back 264808107
get 397588
push_back 75808308
push_front 480053495
push_back 490034713
push_front 636088786
push_middle 739766388
push_front 185127743
push_front 595081446
push_front 173529028
push_back 469587154
push_front 260687786
get 17820
push_back 482080014
push_middle 154469432
push_front 145923883
push_front 684579657
push_middle 961731201
push_middle 258362841
push_back 852421012
push_middle 812016598
push_front 284337011
push_front 941206711
push_back 573980864
push_middle 591407169
get 485051
push_middle 703833035
push_middle 701107753
push_middle 505646860
push_middle 562098001
push_front 662498247
get 126384
push_back 559525395
get 436895
push_front 681971495
push_middle 862866548
push_front 76766138
get 471688
get 147712
push_back 652316967
push_middle 339290450
push_middle 778876007
push_back 769046321
push_middle 564374738
get 386409
push_middle 904650525
get 258969
push_back 806154934
push_front 515874146
get 663143
get 319901
push_back 491007863
push_back 434282416
push_middle 161465895
get 584488
push_front 619009480
push_front 981317726
push_middle 960385913
get 41919
push_front 458377293
push_middle 720772980
push_front 622033227
get 92887
push_middle 860996988
push_front 757866039
push_front 964569202
push_middle 848042267
push_back 106716549
push_front 931947385
push_middle 385033629
get 96042
get 340581
push_middle 315139609
push_middle 844046400
get 442338
get 489454
push_middle 719346544
push_back 387242099
push_back 664937219
push_middle 83521399
push_front 486249208
push_front 359332547
push_front 484802176
get 279057
push_back 250820808
push_front 589561329
get 42294
get 135754
push_back 472923961
push_front 837473133
push_front 18813106
push_back 296562718
push_middle 882323156
push_back 330628491
push_back 142820288
push_back 509990080
push_front 76264123
get 269921
get 648730
push_front 737151915
push_back 314569151
push_back 789974323
push_middle 935610923
push_back 374802789
push_back 121977059
push_front 717038694
push_middle 330298274
get 528151
push_middle 130634740
get 242391
push_middle 19823609
push_back 104963770
push_front 568902362
push_middle 870895409
push_middle 424673141
push_back 430024590
push_front 429929510
push_back 528096742
push_middle 328434322
push_front 272373700
push_back 122785444
push_back 621362352
push_middle 970921251
get 680105
get 631082
push_middle 917277946
get 607449
push_middle 934700972
push_back 391674214
push_middle 559116490
push_middle 887984343
push_front 904251593
push_back 468836861
push_middle 701879984
push_middle 921604870
push_back 95592019
push_front 504559696
push_back 57737342
push_front 849785757
push_front 180207034
push_middle 617252595
get 667607
get 274531
push_front 26123155
push_back 153542056
push_back 868193946
push_middle 509093961
push_middle 782015032
push_back 551862363
push_middle 965244768
get 351339
push_middle 799946769
push_middle 340395583
push_back 893707485
get 405949
push_middle 613292717
push_front 979507383
push_middle 182397827
push_back 934007312
get 154404
push_front 15730701
get 141446
push_middle 783469945
get 316923
push_back 816808022
get 315593
push_back 481459398
push_front 69516344
push_back 497348952
push_back 92229160
push_back 482014673
push_front 54964936
push_front 117745905
push_back 294837532
push_front 512113321
push_back 236095726
push_middle 679686001
push_back 670023359
get 539988
push_middle 932247437
get 499696
push_middle 103465703
push_middle 267565371
push_middle 92506054
push_back 127594981
push_back 665278773
push_middle 350938681
push_back 273803338
push_back 174374937
push_back 477471863
get 320616
push_front 363732191
push_front 821747328
push_back 868348874
push_back 894885894
get 590699
get 329462
push_front 713007050
get 567002
push_back 634037449
push_middle 268801071
push_front 748273544
get 339466
get 553494
push_back 194695667
push_front 114059211
push_back 743948169
push_back 204610966
push_back 821723111
push_back 919205133
get 114709
push_back 596678262
get 40397
push_back 227608244
push_back 606252766
push_middle 569850938
get 702760
push_middle 266606744
push_front 474012827
push_middle 264843286
get 590564
push_front 444120941
push_back 794304708
push_front 543982310
push_front 694449065
push_middle 748554591
push_middle 755294489
push_front 749603821
push_back 181209228
push_middle 15224851
get 638556
get 102990
push_back 574546723
push_middle 936036922
push_middle 973601679
push_back 582452610
push_front 901947752
push_front 254451786
push_back 457278874
push_front 806982081
push_middle 209913943
push_back 414694409
push_middle 66593554
get 119002
get 487681
push_back 68421844
push_back 500295177
push_middle 167409371
push_middle 490112283
push_front 97805882
push_front 583805995
push_back 561238546
get 286565
push_back 586021991
push_back 799172440
push_middle 59372234
push_front 953187786
push_back 587291822
push_back 833207983
get 620674
get 162166
push_middle 35763110
push_front 306934861
get 470940
push_back 76754021
push_front 754860267
push_back 750322810
get 596955
push_front 823368659
push_front 248920214
get 641209
push_front 691340875
push_middle 453277867
push_middle 516848634
get 279601
push_middle 530144910
push_front 565167673
push_back 754097459
push_middle 830331739
get 39913
push_front 919374229
get 41699
get 643276
push_front 230839446
push_middle 37306544
push_middle 959225657
push_front 781756856
push_middle 719163739
push_back 21705013
push_front 892648839
push_back 354690546
push_back 737671644
push_middle 877043823
push_front 592289155
push_middle 651267319
push_front 43919186
push_front 916982786
push_middle 772752451
push_middle 904145231
push_back 420002590
push_front 469924505
get 317453
push_middle 273881878
get 46880
push_back 291290958
push_front 792874044
push_front 197100956
push_front 659307230
push_front 922792578
push_back 361806845
push_middle 208904510
get 103151
get 106366
push_middle 292474578
push_middle 696976389
push_front 710771405
push_middle 625180618
push_front 435551637
push_front 960357582
push_back 154212886
get 4050
push_front 137573055
get 587589
get 483542
push_front 117652402
get 3190
push_back 97788224
push_front 227367948
push_middle 227813607
push_middle 636351423
get 318330
get 162642
get 587615
push_middle 757232781
push_front 845669090
push_front 754945087
push_front 131914731
push_middle 171029599
get 332066
push_middle 481599887
push_front 459273007
get 8512
push_back 862895740
push_middle 953536303
push_back 569831540
push_front 906705847
push_front 359789309
push_back 566852070
push_front 979439157
push_front 687758469
push_front 623031723
push_middle 206483904
push_back 260263790
push_front 777032916
push_middle 365731026
push_back 409427542
get 246897
push_front 532240309
push_middle 828059597
push_front 604890464
push_front 392552193
push_back 108839379
get 217395
push_middle 800392332
get 629888
push_back 815709012
push_back 759116079
push_middle 378729990
push_front 171163704
push_back 764746840
get 481117
push_back 775468069
push_back 601916980
push_middle 683136657
push_front 104576518
push_back 177114726
get 261730
push_back 280557209
get 492184
get 597564
push_middle 492359534
push_back 478802874
push_middle 155590682
push_middle 25764646
push_middle 915590528
push_back 681642739
push_front 789433176
push_back 521726217
get 545160
push_front 866096393
push_middle 163724775
push_front 662287015
push_front 242452123
push_back 489440144
get 83961
push_middle 1148646
push_back 829056497
push_middle 245300234
get 407364
get 300383
push_back 761703606
push_front 14802600
get 415769
push_middle 770272785
push_front 311136885
get 391029
push_back 960797450
push_front 611837580
push_middle 280234829
push_front 100213933
push_back 525257776
push_front 31586739
get 130196
push_middle 829969445
push_middle 273328616
push_front 165965504
push_back 993767091
push_back 187815923
push_middle 273764262
push_front 500039869
push_front 934099511
get 31131
push_middle 841959522
get 447070
push_front 415087180
push_front 686416024
push_middle 748980873
push_back 937186136
push_front 893140126
push_front 645314244
get 616822
get 341603
get 8050
get 310554
push_middle 999991407
get 235005
get 69087
get 682130
push_back 969534238
get 640088
get 346172
get 216229
get 140517
push_front 22653367
push_front 76073972
get 548592
push_front 203759819
get 383804
get 39453
get 435762
push_front 31679385
get 80522
push_front 463112148
push_front 103073783
push_front 658213035
push_middle 530293293
push_front 960677630
push_front 181725921
push_front 86386815
push_middle 726875817
get 264268
get 518759
push_back 573628891
push_back 516394103
get 605779
push_back 266095167
push_middle 237036318
push_front 224180729
get 506975
push_front 235019828
get 18604
push_front 655672057
push_front 665747374
get 207721
get 299185
get 379637
push_middle 528298121
get 621268
get 505395
get 462398
push_front 10496330
get 489940
get 34532
push_middle 706026544
push_back 148009616
push_middle 999951970
push_middle 561515479
push_front 508929291
push_middle 773353534
push_back 793174371
push_front 419555445
push_middle 747645072
push_front 845018489
push_middle 599787983
get 453707
push_front 974026433
get 10008
push_front 433761014
push_middle 702089885
push_middle 507474494
push_middle 627509509
push_middle 825151397
get 531632
push_front 495339494
push_front 211485030
push_back 582336943
push_middle 630492009
push_front 319519818
get 428880
push_front 816490512
push_front 620920456
push_middle 875587596
push_back 100015191
push_front 919314442
push_front 95797340
push_front 973887514
get 221500
get 9320
push_front 597280208
push_middle 849715467
push_front 505424213
push_middle 894556862
push_middle 230314191
push_front 571872393
get 176260
push_back 857861545
get 254761
push_back 544078648
get 69008
push_middle 862711649
push_front 624260200
push_back 414945589
push_middle 754184428
push_middle 234613685
push_front 255757682
push_middle 390392476
push_middle 105651597
push_front 460615199
get 115542
get 484081
push_front 147972834
push_back 521537529
push_back 444949930
get 133185
get 119463
get 226107
push_middle 902654163
push_back 607855990
push_middle 590856860
push_back 689747232
push_front 799252553
push_back 835758602
push_front 106335795
push_middle 642504971
get 203999
push_middle 291478483
push_back 412036510
push_front 882421847
push_back 682630336
get 703928
push_back 755145660
push_middle 645866326
get 328898
get 448705
push_front 931397918
get 516224
push_front 112990841
get 423918
push_back 316757855
push_middle 607905030
push_back 52015412
push_back 559553162
push_front 72999017
push_back 915147398
get 47129
push_front 701681239
get 194081
push_front 150696385
push_middle 449660780
push_middle 251523319
push_middle 735688320
get 337634
push_front 875216969
push_back 217813353
push_back 784842885
push_middle 48958687
get 23313
push_front 155952555
push_back 321532772
push_back 852461071
push_middle 57606446
push_back 440817286
push_front 54951274
push_front 781659490
push_back 682335596
get 11676
push_front 786220605
push_middle 702608387
get 453962
push_middle 719687791
push_front 905514176
get 385093
push_middle 559077667
push_back 640590640
get 623892
get 696157
push_back 687622206
push_back 739442909
get 133295
push_front 841628991
get 324607
get 28218
get 505220
push_back 640332149
push_back 957290415
push_middle 597900308
push_back 637194690
push_back 553889224
push_middle 676988189
get 12542
get 320630
get 76902
push_front 858340317
get 118265
get 364203
push_middle 817341714
push_back 257298040
push_back 771463797
push_front 852086521
push_middle 650134329
push_back 133849858
push_front 108555069
push_back 315373961
push_middle 582382945
get 432468
get 95312
push_front 879921571
get 202041
get 438536
push_back 987996769
push_front 638440220
push_back 191021385
push_middle 490712997
push_back 280959370
push_middle 677415441
get 676796
push_back 194261616
get 657415
push_back 22875822
push_middle 156479444
push_back 176337404
push_front 166102171
push_back 655923319
get 190458
push_back 606435188
push_front 926267034
push_middle 717598527
push_middle 448066647
push_back 312621639
push_middle 826029265
push_back 38119750
push_front 785707294
push_back 404955934
push_middle 24561258
push_middle 625220853
push_front 330849247
get 93508
push_middle 390303211
push_front 142693323
push_middle 303458198
push_front 707842966
push_middle 894577136
push_front 497675683
push_front 252630664
push_back 58760193
get 18005
push_front 397835085
get 646757
push_middle 670290809
push_back 766190135
push_front 59417145
push_front 795672014
push_middle 21014254
push_back 286759971
push_front 15248230
push_middle 660594867
push_middle 77805098
push_back 978364170
push_front 261398929
get 339824
push_back 956951109
get 457652
push_middle 965236834
push_back 328870405
push_front 397178728
push_back 474743731
push_front 84395777
push_middle 269318638
push_back 136110468
get 526203
push_middle 904940045
push_back 771280587
push_middle 627109330
get 560871
push_front 581502634
get 77425
push_front 193307662
get 432809
get 689304
push_middle 489705361
get 226116
push_middle 700826686
push_back 630274551
push_middle 202669979
get 404170
push_middle 710996115
get 127985
push_middle 476313155
push_front 96962709
get 572187
push_back 47134140
push_back 147593470
push_middle 366860352
push_back 542270443
get 650716
get 834
push_back 551283736
push_back 556351312
push_middle 75213593
push_front 195333540
push_front 283795033
get 636212
push_front 99300333
push_back 439167165
push_front 883626895
push_front 768535332
push_middle 407129238
get 523000
get 391041
get 320384
push_middle 471673544
push_front 221173105
push_middle 352823719
push_back 520774412
push_middle 347572790
get 352331
push_middle 658175206
push_front 945420450
push_front 548114165
push_front 583542379
push_middle 466560600
push_front 719671941
push_front 323671612
push_front 765813361
push_front 260148847
push_middle 840844044
push_back 330643968
push_middle 267230649
push_front 177823602
push_back 15709740
push_front 944449180
push_middle 300341974
push_front 254818336
get 133618
get 376321
push_back 725518068
get 26911
push_front 932972175
get 340275
push_back 41062631
push_back 198591000
push_back 819431019
push_front 327765785
push_back 199127454
push_back 958553198
get 392358
push_middle 524914780
push_back 127559440
get 298965
push_middle 185401786
push_back 690418137
push_middle 792265692
push_back 458263152
get 630111
push_front 13739333
push_back 415082177
push_back 242874539
push_back 29074024
push_front 5399978
push_front 835585405
push_back 195906967
get 369907
push_middle 97717600
push_back 887778303
push_back 930064743
push_back 572272379
push_front 439735150
get 300280
push_front 85466238
push_middle 798567805
push_front 52874804
push_middle 241250768
push_back 602878081
push_front 197762087
push_back 198438597
get 434373
push_back 929901184
get 252566
push_middle 201153953
push_middle 958235619
push_middle 557002966
push_middle 460831080
push_front 670690184
push_back 388417125
push_middle 725992522
push_front 680311511
push_middle 736940377
push_back 680482022
push_middle 488802854
get 582084
push_front 94855439
push_front 275508135
push_middle 630870450
push_middle 523909900
get 285153
push_middle 321236838
push_front 548671503
get 668226
push_back 272970125
push_middle 730489575
push_front 1332054
get 190022
push_middle 635176185
push_front 394569541
push_middle 766415531
push_back 839655765
push_back 215785097
push_middle 906314501
push_front 359112460
push_back 908782819
push_back 409759623
push_middle 625137270
push_front 919774316
push_front 481452654
push_front 797047616
get 653262
push_front 303390157
get 499981
push_back 442233129
push_front 769030600
push_back 837771400
get 138838
push_middle 130761540
push_middle 258326267
push_middle 121508433
get 487707
push_middle 611570828
push_front 155408621
push_back 302702494
push_back 430262820
push_front 824932402
get 624989
push_front 364778635
push_back 807702282
push_middle 664401411
get 674163
push_middle 119628950
push_front 164731673
get 680231
push_front 68098415
push_middle 769695626
push_front 484412469
push_front 137146320
push_back 961657038
push_front 402897717
push_front 948631511
push_front 779006958
get 560003
get 292860
push_front 253923678
get 134841
get 673026
push_middle 29026209
push_middle 20964577
get 147066
get 72424
push_middle 465984856
push_middle 810705889
get 165736
push_middle 114222575
push_back 67191619
push_front 914895517
get 366250
push_front 196121106
push_back 352226702
push_middle 919558358
push_front 316926864
push_back 704342955
push_back 572228378
push_middle 948772458
get 553056
push_front 39632726
push_back 574172017
push_back 722753435
push_front 217129564
push_back 713314123
push_middle 945147797
push_middle 186125723
push_middle 255270267
get 695468
push_front 952497417
push_front 732570583
push_back 333300599
get 279907
push_front 395851959
push_back 9586078
push_front 851143416
push_back 456036824
push_back 855914387
push_middle 522651363
get 455459
get 122186
get 591900
get 684723
push_back 902564107
get 41122
get 206059
get 334799
push_front 71965912
push_back 28438848
push_middle 954797557
get 698718
push_back 17014965
push_back 889339590
push_back 254218662
get 508017
push_middle 568079514
push_middle 767326819
push_middle 629335098
get 126950
push_middle 629231778
push_front 879935177
push_back 41185812
push_middle 465237636
push_middle 52797862
get 210021
push_front 619176113
push_middle 345920861
get 282835
push_front 305534110
push_middle 125607606
push_middle 343719912
push_back 712263632
push_middle 70117824
get 7553
push_front 893327087
push_front 740308886
push_front 743102644
push_front 486282104
push_front 817712592
push_back 156620507
push_front 202701854
push_back 187294883
get 648741
push_middle 281045189
get 138357
get 539002
push_middle 655028064
get 18462
get 635250
push_back 706357717
push_back 446692191
get 641457
push_middle 984466318
push_back 297419202
get 554516
get 500310
push_front 969681802
push_front 766470966
push_front 902340080
get 474571
get 116688
push_middle 183818500
get 76064
push_back 772024357
get 660843
get 476687
push_middle 608957801
push_front 541120498
push_front 220426715
get 50545
get 24990
push_middle 657377146
get 359024
get 258134
push_middle 128556765
push_middle 134447112
push_back 782475405
get 409367
push_back 488519357
get 44685
push_back 794673949
push_middle 260950644
get 24414
get 409386
push_back 900699525
push_middle 700527822
push_back 728483335
get 455788
push_front 796218140
push_front 34791038
push_front 391200142
push_front 547866524
push_front 771752038
push_middle 64373281
get 385380
push_back 680165047
push_back 125510947
push_front 662851067
get 424036
push_front 394323496
push_front 313172966
push_back 212803529
push_front 689884704
get 703973
push_back 799961428
push_front 581336001
push_back 342210805
push_front 709091580
push_front 927635758
push_back 402962675
push_middle 582287307
push_middle 331800427
get 288080
get 123563
get 306439
push_back 222920592
push_back 652611990
push_middle 872692361
get 621065
push_middle 227317900
push_back 31992126
push_middle 646596108
get 482947
push_middle 843705714
get 634722
push_middle 894206773
push_middle 3383014
get 344338
push_front 921058620
push_front 668510023
push_front 8545265
push_middle 202168402
push_front 63505746
get 224278
push_middle 591944683
push_back 572793991
push_back 767101148
get 61496
push_back 306001990
get 154243
get 497084
push_middle 784482666
push_middle 736289657
get 560959
push_back 210270793
push_front 345573361
push_front 201382270
get 581250
push_back 363208362
get 411089
push_front 758867259
push_back 443840292
push_middle 14595574
push_back 699694257
push_front 562364903
push_front 769444582
get 507690
push_front 11231011
get 588534
get 186347
push_back 529015033
push_middle 390661284
push_front 831503339
push_back 769484301
push_middle 824441001
push_back 751503429
push_middle 188942129
push_front 659094839
push_back 591074896
push_middle 875676549
push_middle 126727799
push_back 563970302
get 274212
push_back 709441524
push_back 159384305
push_middle 349854127
push_middle 751742945
push_back 786473183
push_front 667023393
get 555951
push_back 401888402
push_back 174854329
push_middle 547086327
push_back 537280550
push_middle 564467469
push_front 790480831
push_front 732294306
push_middle 144422375
get 297586
push_middle 257814445
push_back 216622869
push_back 473512899
get 247909
get 702182
get 278326
push_front 330547186
push_front 836776992
push_middle 884148701
get 620959
push_front 333109809
push_middle 891477252
get 67583
get 32082
push_back 168719741
push_back 853359064
get 375025
push_front 969152391
push_front 601178179
push_front 611497658
push_front 351419988
push_back 232771192
get 490651
get 316929
push_back 112471100
get 439707
get 120676
push_middle 198476564
push_back 696527588
push_front 397090063
get 237300
push_middle 343036208
push_back 351252772
push_back 220127977
get 119358
push_middle 926845239
get 686742
push_middle 828371616
push_front 881424574
push_back 826371381
push_back 536372612
push_middle 148650067
push_front 593315975
push_front 610401963
push_middle 643809428
push_back 848209831
push_back 562717239
get 481061
get 202667
get 114044
push_front 594026892
get 38782
push_middle 653222929
push_front 438828050
get 221802
push_front 164495467
get 517174
get 667692
get 652593
push_front 787299095
push_front 296266620
push_middle 665817752
push_middle 374272174
push_front 259386924
get 26961
push_middle 229218903
push_middle 226069752
push_front 700502042
get 601407
push_front 398426545
push_middle 211298332
push_middle 909543470
push_middle 589840496
push_back 257973149
push_front 359515181
push_front 34440643
push_middle 323366401
get 360754
get 300845
get 243707
get 110369
push_front 878813824
push_front 688130184
push_middle 640429903
push_front 707877434
push_front 802272000
push_middle 236248667
push_middle 885322964
push_middle 896629951
get 160018
get 126499
push_middle 600853778
push_back 936450391
push_front 483426110
get 432017
push_back 157750550
get 652478
push_back 468194508
push_front 256853487
push_middle 814443798
push_middle 204838881
push_middle 585675106
push_middle 359794966
push_back 294786755
push_middle 340670331
push_back 630492513
push_back 539707716
push_front 657465303
push_middle 829032428
get 367407
push_back 104764960
push_front 971620342
push_back 204073686
push_front 714837178
get 475442
push_front 439161895
push_back 34352289
get 329037
push_middle 204172605
push_front 771515264
push_middle 131624359
get 88268
push_back 209648081
get 211753
push_middle 968156362
push_back 615719108
push_back 316416324
push_middle 113216340
get 638599
push_middle 97221083
push_middle 943256273
push_middle 343406547
push_front 502801450
get 692900
push_middle 779207655
push_front 523082056
push_middle 95794293
push_front 330258486
push_middle 932545964
push_middle 889357402
push_back 357733540
push_back 874364055
push_middle 259752661
push_front 458252326
get 177918
push_front 99971064
push_middle 245819579
push_front 818522258
push_front 782983620
get 306139
get 56040
push_middle 902680415
get 330705
push_back 915598685
push_middle 941297725
push_middle 718701371
push_middle 582815118
get 89054
push_back 971284085
push_front 163911171
push_middle 328662016
push_back 154785084
push_middle 784448581
push_front 409151683
get 465642
get 510501
push_front 195965777
push_front 803396807
push_front 612383723
push_back 910801766
get 462116
get 246232
get 22769
push_back 117015650
push_middle 141086964
push_middle 559201924
push_front 187031385
push_middle 277951409
push_front 523249148
push_middle 925801246
push_back 785451396
push_middle 42238983
push_front 22499511
push_front 944805291
push_middle 578685597
push_front 809637088
get 589991
push_front 981807357
get 86351
get 88339
push_middle 197732148
push_front 349085360
get 23779
get 481691
push_front 796106373
push_middle 247695510
push_back 688294472
push_middle 277015234
push_middle 666283996
push_back 924887134
get 618157
push_front 784710122
push_front 841818404
push_front 91416600
get 236049
get 541639
get 598275
get 487496
push_back 318638834
push_front 981549743
get 9796
push_middle 643067883
push_back 824164462
push_middle 474304850
push_back 879955750
push_back 302478188
push_back 133519521
get 84447
push_middle 380240042
push_back 631532323
get 543469
get 460411
push_front 786371982
push_front 209603140
push_middle 753025691
push_front 960038380
get 50654
push_front 424648428
push_back 995066288
push_middle 681134721
push_middle 507635182
push_back 766123103
get 501475
push_front 846437275
push_front 101316236
push_front 364500147
push_front 94784277
get 599752
push_back 932003545
push_back 450290810
push_front 870167131
push_back 998599285
get 276550
push_front 18785718
push_front 277493305
push_back 892736431
push_back 216515563
get 6943
push_front 553621725
push_back 454628456
push_front 456442495
push_front 203234861
push_middle 606969532
get 681386
push_back 85585003
push_front 588296756
push_middle 204646789
push_middle 286293374
push_middle 514336214
push_front 862645106
push_middle 534108314
push_front 89429129
push_front 731889602
get 639916
push_back 39241009
push_back 438718490
push_middle 135793291
push_back 535586299
push_back 720414450
get 491157
push_back 414885131
push_back 686005422
push_front 735203413
push_front 507810579
push_front 168279922
get 116430
get 281644
push_back 283565758
push_middle 780420069
push_back 711362899
push_back 336170199
push_front 847300216
push_back 184056515
push_back 260231662
get 602859
push_middle 673224125
push_middle 855898890
push_middle 831599337
get 229643
push_back 118283541
push_front 39948972
push_back 459136287
push_front 957203187
push_back 911268906
get 192360
get 458452
get 474375
push_middle 776599324
push_front 741475090
get 662128
push_front 227358708
push_front 421777167
push_back 652892314
get 344384
get 599736
get 29635
push_middle 484276796
get 158996
get 218592
get 119918
get 250466
get 264143
push_back 132881142
get 50738
push_middle 620445446
get 649797
push_front 424450203
push_back 972735168
push_back 288824617
push_front 869672735
get 533942
get 604787
get 403692
get 357326
push_back 781471755
push_middle 850527264
get 674696
push_front 116913281
get 703714
get 549951
push_middle 987306940
get 581131
get 287119
push_middle 494946294
push_back 135588851
push_front 998756268
push_middle 270783088
push_middle 492474923
get 411134
push_middle 617302532
get 492903
get 521607
push_middle 286543278
get 253818
push_front 725687748
push_back 82144540
push_back 466929813
push_front 596340427
get 179721
push_front 198741425
push_back 229324191
push_middle 167210193
push_middle 129750946
push_back 695010727
push_front 127048904
push_front 43954036
push_back 619116517
get 130227
push_back 994848775
push_back 626499712
push_middle 749874066
push_back 716198601
get 592555
get 588121
push_back 291448235
push_back 262339515
push_middle 975765144
push_back 462249597
push_back 582589122
push_front 87342519
push_back 229888460
push_back 812242203
push_back 290880561
get 382443
push_middle 985739445
push_middle 73604061
get 569655
push_front 302924077
push_middle 344912192
get 266075
push_back 224160405
get 356592
push_middle 753803768
get 181183
push_back 603760216
push_middle 924582099
push_back 78129630
push_front 963202175
push_back 758281893
push_front 752007130
get 491523
push_middle 582255896
push_back 25667967
push_front 787286219
get 104024
push_middle 331150252
push_middle 443956345
push_back 255939745
push_back 426764902
get 696951
push_front 604650329
get 475749
get 250116
get 488792
push_front 963227254
push_front 321620638
push_back 82640849
push_front 228073265
push_back 581897954
push_front 835342221
push_middle 196520006
push_middle 159869756
push_middle 955469675
get 532961
push_front 646474638
push_back 371370166
push_front 167370743
push_middle 62156160
push_middle 589549099
push_middle 298143413
push_middle 864694713
get 6295
get 532119
push_back 310832293
push_middle 29149694
push_middle 746060659
push_middle 210391792
get 376398
push_front 414461195
push_middle 376066883
push_front 989302200
push_front 899915913
push_middle 185452572
get 402275
push_front 426265554
get 213253
push_back 492453124
push_middle 152270385
push_middle 446944402
push_front 498133555
push_middle 103635581
push_back 968548198
push_front 807918883
push_middle 388556042
push_middle 918948976
push_back 11813782
push_back 547817912
push_back 912718615
push_front 147023901
get 175903
get 108966
push_back 672444365
push_front 926125424
push_front 377878840
push_back 220988124
push_front 882663667
push_back 360850998
push_back 940249900
get 250681
push_back 17313125
push_middle 914786950
push_back 929853003
push_middle 300175303
push_middle 867240896
push_front 757523011
get 72138
get 241228
push_front 219769094
push_middle 283472060
push_back 242796480
get 670527
get 89756
get 616757
push_front 656455120
push_middle 399198120
get 644252
push_front 969310391
push_back 548212890
get 54293
push_middle 185918788
push_front 792897174
push_front 141544222
push_middle 976313245
push_middle 672735222
push_middle 125660478
push_back 162661052
get 259309
push_back 488391192
get 172985
push_front 383823049
push_middle 576488530
push_middle 4763098
push_front 268254858
get 642600
push_front 706184492
push_front 862132408
push_middle 758475436
push_front 33791988
get 19713
get 574073
push_back 709211053
push_front 603081062
push_front 672340838
get 59258
get 536766
push_back 749223002
push_middle 857561003
push_back 717106712
get 64724
push_front 153798470
get 426490
get 619320
get 493866
push_front 431580317
push_middle 7733981
push_back 674727454
get 605626
push_back 173494805
push_back 219750763
push_back 641003523
push_back 503146657
push_middle 615918072
push_front 52429004
get 2235
push_back 84532037
push_back 330299695
push_front 488646945
push_middle 246479545
get 487532
get 172726
get 589370
push_front 238486113
push_back 958044088
push_back 931430857
push_middle 181297075
push_back 826830132
get 320170
push_back 116601103
push_front 129599520
get 567520
get 584647
push_back 802321802
push_back 852401371
push_back 218788190
push_middle 192136675
get 560430
get 654166
get 609827
push_front 625704267
push_front 655219233
push_middle 443781006
get 259780
get 162863
push_front 548026281
push_middle 509098584
push_back 782048570
push_middle 530856298
get 140608
push_back 865894822
push_front 225633767
get 169461
push_front 692359004
get 40802
push_front 363530260
push_front 353149993
push_back 699706628
push_middle 856748652
get 17634
push_back 607104347
get 586284
push_back 345657418
push_front 102647604
push_back 759380718
push_front 58560177
push_back 333937305
get 286798
push_front 189776711
push_front 462356633
push_front 688222219
push_back 788412991
push_middle 890103118
push_middle 139076803
get 97043
push_front 570724356
push_back 744100206
push_front 701661872
push_front 237751391
push_front 509217465
push_middle 392292023
get 7875
push_middle 506245524
get 526306
push_front 830992388
push_front 681740126
get 110862
push_middle 41547661
get 150669
push_back 810965642
push_front 968307310
push_back 459516128
push_middle 479012830
push_middle 968103314
get 643799
push_middle 890843820
push_middle 629358202
get 659612
push_back 627413860
push_front 943331693
get 542828
push_back 419431267
push_front 563440215
push_back 31187110
push_middle 444086710
get 518540
push_front 184223263
push_middle 122690617
push_middle 122073237
push_back 937340417
push_back 174654853
push_back 535304221
push_middle 123846611
get 570764
get 523257
get 475055
get 216369
push_middle 563227002
push_back 425959781
push_front 701776492
push_front 907493228
push_back 399039291
push_back 884913237
push_front 299463234
push_middle 198745503
push_middle 396719452
push_back 338474424
get 61851
push_back 536548653
push_front 381535762
push_front 584426763
push_front 136725975
get 43034
push_middle 304012794
push_middle 448851004
push_middle 759110697
push_middle 553453339
push_front 175445908
get 456074
get 298598
get 161032
get 412701
push_back 568415607
push_front 182535039
get 264279
push_front 500553207
push_back 707081285
push_back 125797153
push_middle 204717118
push_middle 852185313
push_front 545605173
get 176265
get 123356
push_back 3614132
get 289154
push_middle 645356227
push_middle 283511886
push_front 968116393
push_back 134332865
push_front 3945277
push_front 737311653
get 125518
push_back 557507797
push_front 332597670
push_front 657110943
push_front 416952897
get 9960
push_middle 291159861
get 260753
push_front 698468891
push_middle 189149252
push_front 804127019
get 150799
push_front 453402427
push_back 487741198
get 65828
push_middle 549258340
get 548296
push_back 462266551
get 30146
push_middle 884722940
push_front 336358470
get 7658
push_back 171315860
push_back 410611248
push_middle 867633015
push_front 259068419
push_back 5400257
push_front 855846692
push_back 515676360
push_front 260007362
push_middle 164311528
push_middle 78122363
push_middle 349421910
push_front 768714542
push_back 633898939
push_back 642523018
push_back 642136494
push_front 723538525
push_middle 461034886
push_middle 891594106
get 291478
get 646869
push_middle 596256042
get 251298
push_front 642011152
get 451150
push_front 789964308
push_back 194617342
push_middle 691298206
push_front 979889622
push_back 38639889
push_front 235903976
push_front 820288689
push_front 910433450
push_middle 567344895
push_middle 724389685
push_middle 859406506
push_front 651548593
push_middle 837409810
push_front 152749674
push_middle 356168953
push_middle 677386902
push_front 776696728
push_front 526457010
push_back 52843724
push_back 41184011
get 246292
push_back 868857646
push_middle 969918949
push_back 637509517
push_front 369164523
push_front 105422887
get 459137
push_front 479540887
push_middle 803739503
push_back 103437932
push_front 388665215
push_middle 642125366
push_middle 677395580
push_back 235611454
push_back 722968158
get 454689
get 669310
get 78596
push_back 875904782
get 8920
push_back 778801333
push_middle 953432644
push_middle 434127581
push_back 660638408
push_back 305935439
push_front 388526956
push_middle 759676139
get 641222
push_front 951591157
get 677386
push_front 175747011
push_middle 618975172
push_front 321971073
get 243826
push_front 461067337
push_front 504565988
get 473671
push_front 242235105
get 273930
push_middle 537064461
push_back 830171291
push_back 931767124
push_middle 905885995
push_front 471042175
push_front 637173806
push_back 388977400
push_middle 560296109
push_back 747301610
push_back 16577502
push_back 378146445
push_back 480114944
push_back 427450699
push_back 911991339
push_back 259692652
push_middle 509545989
push_front 397822604
push_middle 268524386
get 262676
push_middle 572779136
get 595153
push_front 689879066
push_front 249865170
push_middle 946337357
push_back 74271504
get 266236
push_front 5176966
push_middle 537068900
get 368344
push_back 102608712
push_front 577937969
push_middle 412089446
push_back 159643072
push_front 976009983
push_front 324332664
push_front 449874494
push_middle 949168656
get 375299
push_back 399041831
push_middle 614473798
push_middle 817864049
push_middle 711453704
push_middle 505015419
push_front 474856881
push_front 121849150
push_middle 410103360
push_front 227402808
push_back 683750383
push_back 589911555
get 390514
push_middle 132972322
push_back 587666832
push_middle 343519177
push_middle 76891177
get 146640
get 260458
push_middle 873370596
push_front 162465542
push_middle 873849374
push_middle 795843586
push_front 668552493
push_middle 952918399
push_middle 520958456
get 3936
push_middle 367410785
push_back 823590193
get 128917
push_middle 469794595
get 511316
push_middle 978869911
push_back 179290268
push_front 85606699
push_middle 565436641
push_back 678936514
get 498151
push_front 956567285
push_middle 134991034
push_back 998845300
push_front 969591547
push_middle 209039329
push_middle 233735207
get 495401
push_middle 406211526
push_back 466576527
push_front 596306149
get 45951
get 174738
push_back 200544191
push_middle 133112741
push_back 905499379
push_front 440572458
get 200530
push_back 405085517
push_front 646296073
push_front 973451007
push_middle 231845600
push_front 692276565
push_front 406926740
push_back 293328682
push_middle 52099329
push_front 992680064
push_front 276559787
push_middle 336835787
push_front 495554846
push_back 921125967
push_back 964232580
get 258240
push_middle 494760902
push_front 543151934
push_middle 353593677
push_front 163838473
push_front 894739554
push_middle 822079793
push_front 352874458
push_middle 613315421
push_middle 495814497
get 139770
push_back 410300784
get 542518
push_middle 771843224
push_back 84432212
push_front 973951195
push_front 321559010
push_front 652597209
push_back 970202991
push_front 823305374
push_front 43060234
push_front 168473119
push_front 838730224
push_back 368985230
get 657411
push_back 620158447
get 193788
push_front 764289527
push_middle 163497794
push_back 20184937
push_back 779658874
push_back 536866780
push_back 932793815
push_back 711255360
get 39132
get 615041
push_middle 775174943
push_middle 395286962
push_front 493478974
push_back 62224330
get 364659
push_front 507137281
push_front 802048926
get 149379
push_back 919739165
push_middle 446613882
get 356430
push_back 523313017
get 353447
get 282620
push_front 300285653
push_back 633846274
push_middle 732388872
get 698638
push_middle 993387891
push_back 862077921
get 245143
push_middle 562151611
push_middle 706673743
push_middle 714186974
push_middle 734525309
push_middle 935739564
get 600217
push_back 799929501
get 169704
push_back 467891065
push_front 106996953
push_middle 841032139
push_back 591420699
push_front 448321698
push_back 738762204
get 642312
get 332608
push_front 473567453
get 321810
push_middle 116126633
push_middle 254540033
get 639625
push_front 574820524
push_front 61479165
push_front 361114475
push_middle 995178456
push_middle 466255449
push_middle 661142895
push_middle 986194017
push_back 371065351
push_back 799374453
push_front 247643864
push_middle 674146993
push_front 997536782
push_back 579707040
get 544301
push_front 355795916
push_front 967365999
get 479792
push_back 804945990
push_front 864720189
push_front 225846687
push_back 526430482
get 498832
get 527972
push_middle 651040452
push_front 725872763
get 618522
push_middle 540792153
push_back 889931854
push_middle 944082161
push_back 391314396
push_back 877080058
get 166225
push_back 840423042
push_back 377961724
get 277315
get 556519
get 108290
get 632195
push_back 822950977
get 170318
push_front 639900754
push_back 633635524
push_front 79401800
push_back 706010204
push_front 411100527
get 566230
get 413076
push_middle 715379325
push_back 654381755
get 162857
push_middle 402106154
push_middle 827401130
push_back 60547851
get 154536
push_middle 301755346
push_middle 210989945
push_middle 776801542
get 673048
push_back 425252719
get 255333
push_front 401823092
get 115886
push_back 736785658
push_middle 5659701
push_back 327217260
push_back 716429590
push_front 488534140
push_back 858142029
push_back 626886044
push_back 96985364
push_middle 451313770
push_back 826885674
get 306446
push_front 443981442
push_back 905648824
get 364745
get 428375
push_back 304347337
push_back 109870311
push_middle 649607788
push_front 66571830
get 170997
push_back 479789461
push_middle 467299417
push_back 696687817
push_front 205375101
get 32678
push_middle 963560799
get 677096
get 221948
push_front 216971768
push_front 76966286
push_back 406605823
push_back 468947886
push_middle 883732447
get 182263
push_middle 555175307
get 393740
push_middle 277872906
push_middle 169916692
push_front 594779243
push_back 466452972
get 389905
push_middle 537043156
get 629264
get 639177
get 554835
push_back 918870907
push_back 74231466
push_middle 220859622
push_middle 361142945
get 36854
push_back 208936574
get 312885
push_front 155014525
push_back 651505844
push_middle 310124514
push_back 701957851
push_middle 626794168
push_back 920264089
get 511843
get 110824
push_middle 292433479
push_back 466971912
push_middle 126971149
push_back 491786908
push_back 266061020
get 176257
push_front 563276485
push_middle 850733486
push_front 250870456
push_front 947430876
push_middle 284216998
get 488793
push_middle 109567469
get 679407
get 13621
get 415803
push_middle 284731109
push_back 83195533
push_front 461527748
get 638237
get 580158
push_back 629832410
push_back 763921602
push_back 257870804
push_front 175783512
push_back 591318598
push_front 269960350
get 69071
push_middle 272675437
push_front 45004856
get 560945
push_middle 142987776
push_front 996059393
push_front 728806657
push_middle 555414903
push_middle 421597170
push_middle 171540939
push_middle 89121457
get 405223
push_back 69288959
push_front 925945873
get 108702
push_middle 152862043
push_back 891075895
get 264651
push_front 101901813
push_front 137664381
push_front 763253954
get 44653
push_back 869525765
push_back 617512208
get 359686
get 503379
push_back 586973151
push_middle 56494316
push_back 677416121
push_back 369748219
get 517805
push_front 402553945
push_back 189321079
push_middle 315617328
push_back 677585296
push_front 241162819
get 298421
get 632344
push_front 907200758
push_front 819717912
push_middle 202924314
push_back 592085292
get 277371
get 331847
push_front 405485655
get 393103
push_front 718913625
push_front 763292697
push_middle 57423572
push_middle 773628800
push_middle 214461606
push_back 87560732
push_middle 568458335
push_front 670045102
get 7285
push_middle 141102221
get 364251
get 167685
get 685937
push_back 341621641
push_back 896475349
push_back 103966871
push_middle 169626266
push_middle 330491545
get 8672
push_middle 636927050
get 547204
get 618616
get 189764
push_front 932206079
get 76841
push_middle 281342386
get 170024
push_middle 548958264
push_middle 114378763
push_back 545220189
push_front 447376315
push_front 473944015
push_back 981857806
push_middle 308661948
push_back 887860626
push_middle 908736393
push_front 544958540
push_back 933540838
push_front 883499385
get 483858
push_middle 623203239
push_front 337528566
push_front 10633937
push_back 110666685
push_middle 728233835
push_middle 177359712
push_front 911963624
get 525931
push_front 614418572
get 517614
push_middle 737285846
push_middle 529002080
push_middle 256340960
push_back 909363448
push_middle 295455045
push_front 173130398
push_front 188795089
push_back 247693403
push_middle 653584941
get 515366
get 322574
push_back 797076090
push_front 851590263
push_back 494991939
push_front 314071911
push_back 166609661
push_front 943995267
get 454458
push_middle 998034731
push_middle 344531173
get 367308
get 651914
push_front 958472373
get 162979
get 231193
push_middle 427695144
push_middle 178143185
get 100928
push_middle 675046263
push_middle 651097326
push_front 112586183
push_back 592267372
get 19089
get 392953
get 548857
get 546112
push_middle 211504865
push_middle 591383263
push_middle 583449266
push_front 523421226
push_back 977719929
get 541754
get 667547
push_middle 60200720
get 19036
get 641919
get 434809
push_middle 13687684
push_middle 58783566
push_middle 325158887
push_back 473833048
push_middle 262289381
push_back 806885420
get 278816
push_middle 898594592
push_middle 227865510
get 159845
get 613630
get 512551
push_middle 748235711
get 270343
get 542314
push_front 64716354
push_back 686609910
get 182942
push_front 621532176
get 484556
push_back 620815036
push_front 115252237
push_back 352763514
push_middle 940271149
push_front 637854128
push_back 92770899
push_front 591722217
push_middle 367432839
push_front 866221703
get 265115
push_front 624024649
push_front 771576506
push_front 496959769
get 105619
push_front 78238657
push_back 458034161
push_back 976566474
push_back 199975500
push_front 979425360
push_middle 428012146
push_middle 410074236
push_back 496711001
push_middle 205795890
push_back 575749628
push_middle 657026896
push_front 20509479
get 119088
get 204511
push_back 324141173
push_back 132080247
push_front 895059999
push_middle 569605654
push_front 690446672
push_middle 573557917
push_back 43603102
push_front 740346744
push_front 630704715
push_back 314132000
push_middle 928482929
push_front 31660887
push_middle 613005767
push_back 102178306
push_front 643031826
push_front 582403998
get 705501
push_back 651654938
get 135268
push_middle 44020265
push_front 393290163
push_front 187859892
push_back 564938115
push_middle 796390352
get 603696
push_front 818776147
push_middle 721634997
get 656594
get 249925
push_middle 672880731
get 421464
get 493052
get 537354
push_back 827247854
get 6661
push_back 786805353
push_back 130147592
push_back 441523499
push_back 109458071
push_middle 146501223
get 363195
push_back 845680650
push_middle 326092593
push_middle 993837877
push_back 568860183
push_back 824951102
push_back 785222703
get 550570
push_middle 852322493
push_front 269195350
get 114859
push_middle 94224551
get 630067
push_back 830061390
push_middle 892558784
push_middle 289858267
push_front 371603472
push_front 709517822
push_back 636662773
push_front 80170127
get 413698
get 179357
push_front 909859847
get 189610
get 260923
push_middle 958994491
push_back 642868087
push_back 300043735
push_middle 35616279
push_middle 670692197
push_back 383680518
push_front 629351276
push_back 997806018
push_middle 822901238
push_back 260662644
push_front 279554028
push_front 999283091
push_front 639223164
push_middle 220746151
push_middle 103586230
get 300214
get 492500
push_middle 102217792
get 532076
push_middle 814010039
push_back 886846134
push_front 843813561
push_front 615867575
push_back 451250465
push_front 667187976
get 300095
push_front 532053376
get 291924
push_back 387424524
push_front 851507670
push_middle 347573124
push_back 841756348
get 155348
push_middle 541090673
push_front 186726711
get 262259
push_front 775831823
get 528894
get 396871
push_middle 297798523
get 213127
push_back 67564156
push_front 749688302
push_middle 143476776
push_front 273472828
push_back 244902669
get 62890
push_middle 984167425
push_back 433631054
get 560831
get 32785
get 541469
push_front 118972707
get 118741
push_middle 669264509
push_middle 66604417
push_back 579066854
push_back 30277169
push_back 393195027
push_back 155331973
push_back 814965910
push_front 810506649
push_middle 219356734
push_front 47251969
push_middle 45458367
push_back 468183583
get 526373
push_back 770460476
push_middle 543757944
push_front 572687895
push_middle 97377776
push_front 789148570
push_back 41489898
push_front 409817262
push_middle 5113106
push_back 649999266
push_back 935877787
push_back 719737808
push_front 34244853
push_middle 187443182
push_back 108994092
get 399921
push_back 538752883
push_back 177345321
get 652948
push_back 157277255
push_front 650555825
get 488915
push_front 519368717
push_middle 706116642
push_front 331310229
push_middle 86513843
push_back 47738487
get 670396
push_back 278046950
push_middle 731320297
get 320737
push_front 488370073
push_back 120667229
get 207224
push_back 913745566
push_front 734938116
get 79777
push_front 870356112
push_back 708836192
push_front 237331406
push_front 460397263
push_front 871948819
push_back 807886868
push_back 293269499
push_back 912300981
push_front 352158688
push_middle 705814329
get 396020
push_front 492420607
push_front 533476054
push_front 597188494
push_front 566953135
push_back 111469658
get 537717
push_front 216707235
push_front 372273707
push_back 680602672
get 287589
push_front 223687204
get 82542
push_front 426085101
push_middle 64718889
push_middle 123090961
push_back 467538237
push_back 195987829
push_back 820202263
push_front 406555925
get 327858
push_back 590262198
push_back 910938286
push_middle 725154719
get 571486
push_back 671593714
push_back 492247690
push_middle 130776987
push_back 324731692
push_front 773846037
push_front 880929471
push_back 223369984
get 610838
push_back 373131438
push_middle 873751921
get 383569
push_middle 264608892
push_front 652335397
push_back 526231281
push_back 383321433
get 48028
get 474520
push_middle 934991091
push_front 469439030
get 195094
get 495968
push_front 58743954
push_front 717398197
push_middle 616473423
push_front 644378789
push_front 140482489
push_middle 10302853
push_front 394533562
push_front 822853685
push_front 143327934
get 230809
push_front 144391938
get 664036
push_back 893903792
push_middle 205956378
push_front 777910622
get 486640
push_middle 395722991
get 676966
push_back 242039718
push_front 466928239
push_middle 693661066
push_front 483642676
get 23878
push_middle 443152224
push_front 885244190
push_middle 393399719
push_middle 307747113
push_back 380944698
get 110071
push_middle 947365159
push_middle 312702566
push_back 919884476
push_middle 712670991
push_middle 322742244
get 161562
push_front 434725435
push_middle 801646869
push_back 383264725
get 439039
push_back 477939985
push_back 101042853
push_front 982112001
push_middle 536485069
push_front 185355333
get 69053
push_front 356848832
push_middle 469884785
push_middle 280107371
push_front 646501898
push_front 661187132
push_front 135325813
get 298579
push_back 475426365
push_middle 604984674
push_back 103197528
push_back 215685271
get 538600
push_middle 378470981
push_middle 810610350
push_middle 914846310
push_middle 523393049
get 275769
push_front 247687869
push_back 507128405
get 638289
push_back 494290743
get 15954
push_back 677936770
push_front 351008464
push_middle 451974516
push_middle 251542996
push_middle 796408096
push_back 754455753
push_back 236874337
push_back 842855302
push_back 244039956
push_front 650676476
push_middle 968103027
get 236925
push_middle 585290093
push_back 211362390
get 580594
push_back 392975308
push_front 540723632
push_front 94693384
push_middle 439022495
push_front 844113763
get 583321
push_front 824350354
push_front 215634002
push_front 359602081
push_front 606574690
push_back 105166280
push_middle 224055680
push_front 510680095
push_middle 504841241
push_middle 176511242
push_back 671196783
get 4169
push_back 232297458
push_back 433783668
push_middle 704667473
push_back 433755223
push_back 173332053
push_front 167275418
get 602343
push_back 901279305
push_middle 615010813
push_back 563338830
push_front 765576778
push_front 28677025
push_back 199191324
push_middle 949440942
push_back 999001753
push_middle 832903548
get 351825
get 442274
push_middle 721436440
push_front 988554799
push_back 59295406
get 205561
push_back 61645863
push_middle 186418585
get 528086
push_middle 716390208
get 580437
push_front 864617716
push_back 556248674
get 196313
get 679107
push_back 225238633
push_front 162447008
push_back 958746156
push_middle 557024504
push_back 431469420
push_back 740985303
get 263923
push_front 135987063
push_middle 542203746
get 698848
push_front 704619535
push_back 384918786
push_back 345031461
push_front 382676765
get 441249
get 59974
get 13240
push_middle 460592131
push_back 175433044
push_back 279093980
push_back 343980788
get 107816
push_front 426757931
push_middle 201250807
push_front 106495643
get 682427
get 179854
push_front 11450926
push_back 357373156
push_middle 628394660
push_front 723703367
push_back 615145081
get 360584
push_middle 825249021
push_back 415680310
get 566254
push_back 984092630
push_middle 186523393
push_back 395080937
push_back 894341953
get 499060
push_front 649666967
push_front 482411711
get 611478
push_middle 973699675
push_back 655985248
push_back 743768632
push_front 205939751
push_back 981400250
push_front 800485309
get 635931
push_back 229680814
push_front 52466309
push_middle 187875176
get 684027
push_front 202299090
push_middle 716132324
push_front 188428736
push_back 588470383
get 206376
get 611512
push_back 495608449
push_middle 441635452
push_front 459803660
get 135003
push_middle 607012211
push_middle 149736504
push_middle 98046809
push_middle 5310309
push_front 353351902
get 231975
push_middle 640247705
push_front 323283315
push_back 946869323
push_back 465157354
push_front 834235153
get 478622
push_front 162222276
push_back 273687855
push_front 851866917
push_back 205213929
get 234876
get 465590
push_front 509357605
push_back 383822192
push_back 7860795
push_middle 878779677
get 268146
push_middle 289179427
push_middle 92050757
get 52687
push_middle 712545841
push_front 860421921
push_middle 668223893
push_front 764885663
push_front 913038368
push_front 83614018
push_front 90312252
push_middle 977703558
push_front 241937437
push_middle 95722730
push_front 759234116
push_middle 62698421
push_middle 547056349
push_middle 146498658
push_front 51114139
push_back 551452247
push_front 318212270
push_middle 189377153
push_middle 652509832
push_middle 941775809
push_front 354141283
get 182809
push_back 201329738
push_middle 486476773
push_middle 10495106
push_back 408135533
get 155
get 400761
get 556089
get 683158
get 671775
push_middle 273030279
push_front 346815472
push_front 384650106
push_back 550322404
get 90540
push_front 320737369
push_front 345464272
push_front 790473874
push_front 894185937
push_middle 735019834
push_middle 379635037
push_middle 294298541
push_back 411147486
push_front 298133796
push_back 607101667
push_back 8044160
push_back 712054576
push_back 3491500
push_back 740130031
push_back 390846239
push_front 546159621
push_back 391852670
push_front 55003520
push_front 940032862
get 399594
push_back 814123589
get 673040
push_middle 599131212
push_middle 169285264
push_middle 82470785
push_front 631578648
push_middle 475264371
get 374099
push_back 903367111
get 545937
get 376675
push_middle 661134011
push_middle 36516639
push_back 480056255
get 119204
push_front 739672695
get 317290
push_front 163157009
push_front 7077718
push_middle 820095474
push_middle 145604681
get 260312
push_back 483610301
get 571394
push_back 860706189
push_back 754455341
push_back 497271385
push_middle 20171710
push_middle 548693651
get 644893
push_back 679681216
push_middle 518458221
push_front 933691052
get 66316
get 219197
push_back 500344585
push_middle 241392357
push_back 438611324
push_front 217002096
push_back 762302018
push_back 705939483
get 254053
push_middle 711005554
get 669562
push_back 656732042
push_front 867500681
push_back 18641454
push_middle 70253756
get 679822
push_middle 296124562
push_front 313757447
push_middle 690958402
push_front 331382935
push_back 765759773
push_front 603076013
push_middle 112417519
push_front 56904366
push_middle 105035982
push_back 749635758
push_front 722135014
get 374117
get 839
get 516436
push_middle 807020480
push_back 102784438
push_front 548156861
push_middle 607820231
push_back 267005860
push_back 321131303
push_back 82061466
get 547682
push_front 402527793
get 516182
push_middle 886434255
push_middle 196647430
push_back 841737631
push_middle 655337149
push_middle 573752596
get 33464
get 230110
push_middle 604687954
get 192583
get 24386
get 124893
push_middle 690935485
push_front 71492451
push_front 407702703
get 119797
push_middle 626503036
get 145852
push_middle 184471688
push_middle 328170596
get 674070
push_middle 326254756
get 398466
push_front 665836555
push_middle 840126353
push_middle 779451638
get 332619
push_back 668091496
get 239941
push_front 165142811
push_front 129426952
push_back 592551584
get 492564
get 524053
push_front 246367211
push_middle 605788411
push_middle 207454060
push_front 592840319
push_back 131932764
push_front 961748705
push_back 879636881
push_back 163787077
push_back 414778280
push_middle 841359719
push_back 164502181
get 209023
get 620472
push_front 338229687
push_back 539710308
push_middle 851870863
get 243812
get 491495
push_front 246861869
push_middle 450285104
get 233677
push_back 666173942
push_middle 350023012
push_front 613920318
push_back 616617554
push_back 535320196
push_front 796259841
get 417902
get 441767
push_back 503360435
push_back 595767383
push_front 117412332
push_front 942215162
push_middle 196658008
get 225980
get 454319
push_front 863809219
push_front 382534847
push_middle 917477393
get 60519
get 513948
push_back 111373911
push_back 610030913
push_middle 34111509
push_middle 785531565
push_middle 93835772
push_back 300964317
push_front 536539322
push_front 872827852
push_middle 869183772
push_middle 835317315
get 37599
push_middle 521056335
get 68251
get 39979
push_back 937549604
push_back 206812593
get 545469
push_front 495451864
push_middle 889806824
push_back 275960980
get 384873
push_middle 298780515
push_middle 777467860
get 380842
get 188506
push_middle 967333910
get 290435
push_front 183769180
push_middle 342552655
push_back 388529878
get 381063
push_middle 896104354
push_front 872091142
get 245817
push_middle 904891362
push_back 455923362
get 379363
push_middle 810989584
push_back 936620789
push_middle 716323917
push_middle 17054903
push_back 94468879
push_front 431691264
push_front 223080476
push_middle 811334811
push_front 434222828
push_front 514025073
push_middle 9048016
get 316392
get 73350
push_back 411218669
push_front 842566188
get 223109
get 105888
push_back 956963322
push_middle 153606139
push_back 261260824
push_front 273187133
get 687733
push_front 340676137
get 635246
push_back 313848818
push_middle 515824480
push_front 710845139
get 434871
push_back 296129687
get 368381
push_middle 635955133
push_front 469519897
get 154763
push_front 315023851
push_front 255840950
push_middle 796891414
push_front 410653296
get 196116
get 620011
push_back 68316530
push_middle 319313846
push_back 912987645
push_front 730652047
push_middle 968223203
get 89934
push_middle 408546642
push_middle 316372246
push_middle 986387090
push_front 14060593
push_middle 411262918
push_back 949636614
get 650743
push_front 443660535
push_middle 697891952
push_middle 210369076
push_middle 716777312
get 557135
push_back 961703718
push_middle 391302476
push_back 659204501
push_front 499975294
push_middle 323226595
push_middle 309906946
push_back 224357100
push_front 964958025
push_back 549648671
get 594945
push_back 591209091
get 566595
push_front 669611866
push_front 581815440
push_back 192730777
get 87133
push_middle 750477663
push_back 956673211
push_front 95194347
get 679687
push_back 710480871
push_back 724706954
get 50851
push_front 317103326
get 493841
push_middle 322263831
get 328867
get 638005
get 221460
push_middle 506138766
push_front 958210229
push_front 821731136
push_back 782019996
push_back 427776233
push_back 397432988
push_front 751332991
push_back 755894724
push_middle 691901373
push_back 150635179
push_back 999387248
get 542491
push_back 962775409
get 528595
get 376279
get 130938
push_middle 872574869
push_back 114423950
get 356419
get 322076
push_back 650024376
get 111601
push_middle 169810847
push_middle 984052473
get 60083
get 58663
push_middle 920487185
push_front 902805798
push_back 894165104
push_back 77568388
push_back 369232120
get 304784
get 499456
get 40382
get 418955
push_front 764981300
get 540446
get 475282
push_back 176292783
push_middle 378078884
push_back 584341475
push_front 931246473
push_back 911325791
push_back 336820638
get 168946
push_back 124762758
get 347120
push_back 777553679
push_back 111976061
get 378900
get 239064
get 580116
get 133385
get 454132
push_back 999733220
push_back 694278122
push_front 620714401
get 561189
push_front 792920128
push_front 450541631
push_middle 710732889
push_front 212826475
get 667949
push_front 387887868
push_back 92931181
push_middle 315724409
get 244128
push_middle 647458661
push_middle 948649263
push_front 741841149
push_middle 52840253
push_front 634630026
push_middle 562781194
push_back 35947083
push_front 150174604
push_middle 942668676
push_back 504259299
push_front 256490963
get 323331
push_back 447551421
push_front 72865503
get 33961
push_back 904954848
push_front 369480994
push_back 490902749
push_middle 143989992
push_front 221861940
get 101234
push_middle 99571304
get 323905
push_middle 316856490
push_back 58617964
push_middle 573282046
push_back 324235037
push_back 20595717
get 250708
push_front 460363225
push_front 570553505
push_back 334770848
push_front 69242396
push_middle 609535889
get 658040
get 90022
get 605163
push_middle 121852075
push_middle 537482951
get 21621
push_front 754362184
push_back 995124713
push_front 677190138
push_back 587604024
get 388000
get 455328
push_back 171444524
push_front 137436888
push_front 316313710
push_middle 879990126
get 184783
get 623890
push_front 788244942
get 555568
push_front 773934827
push_front 806990825
push_front 943324027
push_front 109630419
push_back 597762869
push_back 113440944
push_back 135927697
push_front 92290440
push_back 244373829
push_back 774399038
push_front 810290
get 554956
push_back 518250981
push_middle 804214189
push_middle 110227252
get 133061
push_middle 55585152
push_front 253042021
push_back 470789744
push_middle 475313201
push_front 771158553
push_back 221345377
push_back 937182127
push_back 166182759
push_back 14678460
get 323375
get 284092
push_front 618754846
push_front 392105893
get 366255
push_back 595441391
get 557837
push_front 910175340
push_back 611394654
push_middle 656660918
push_middle 321008620
push_back 429732201
get 70194
push_front 746654342
get 3265
get 399935
push_middle 172725196
push_front 3081188
get 456572
get 216690
push_front 439963199
push_front 827054685
push_back 52073243
push_front 639508949
push_back 516209976
get 134145
push_front 340669502
push_middle 22918254
push_middle 156506564
push_back 1257973
get 15582
push_middle 209264125
push_front 812130198
get 114010
push_middle 722097851
push_middle 116252629
push_back 645513870
push_back 959339520
push_back 372114337
push_back 685828675
push_front 657786300
push_front 673257119
push_middle 350571525
push_back 898093005
push_back 205619438
push_middle 838005139
push_back 745461188
get 341119
push_back 990267641
push_front 650089307
push_middle 959427757
get 648958
push_back 478355027
get 512657
push_back 474230924
get 501094
push_middle 249778852
push_front 451472093
push_middle 563019668
push_middle 806782477
push_middle 769431979
push_middle 877862040
push_back 280981575
push_front 163887633
push_middle 699749174
push_front 388831985
push_back 528783562
push_middle 478423680
push_front 130854777
get 196437
push_back 408367898
push_back 103822558
push_back 543227618
push_back 841248115
push_back 304356662
get 481840
push_back 707494875
push_middle 493268818
push_front 311579474
push_back 764435130
get 167949
push_front 33300018
push_back 730246793
push_front 605232664
push_back 368072633
get 374091
get 365398
push_front 395589225
push_middle 581591110
push_middle 340375157
push_back 926137034
push_middle 677902802
push_back 12764761
get 560270
push_front 838042450
push_middle 148055782
push_back 553724062
push_middle 686844304
push_middle 987784352
push_middle 983323316
push_middle 785790963
push_back 162782728
push_back 374643469
push_middle 264845162
push_back 422218878
push_back 338803880
push_back 912015557
push_middle 160822764
push_front 755610063
push_middle 859761346
push_back 177094669
get 251552
push_back 335535583
push_middle 222312556
get 417699
get 354257
push_back 396861503
push_back 876944086
push_back 363667352
push_front 16185449
push_back 683601652
get 685061
push_front 446447927
push_front 688253020
push_back 268635028
push_back 40940932
push_front 819767214
push_middle 468709928
push_middle 905411257
push_back 579665186
push_front 819184208
get 475967
get 6616
push_middle 956841736
push_front 657607492
push_back 561468133
push_back 354303095
get 254281
push_front 6770918
push_back 373437729
push_front 203943228
push_middle 512608658
push_middle 227601706
push_back 172390087
push_front 526928588
push_back 23316854
push_front 164974551
push_front 380134235
get 619869
push_front 28006053
get 102659
push_back 824670535
push_back 266007669
push_middle 451086218
get 570583
push_front 83660862
push_middle 156840937
push_middle 957010077
get 208272
push_middle 380913498
push_back 170439252
push_back 457430782
push_back 558692994
push_front 535443102
get 145692
push_middle 778532870
push_back 265661847
push_front 676922156
get 457583
push_middle 304285061
get 228906
push_middle 238172638
push_back 859185464
get 203065
get 224514
push_middle 11507502
push_front 322959792
get 474871
push_middle 476550308
get 633255
get 72008
push_middle 719216978
push_middle 993343078
push_front 640193153
push_front 141987910
push_back 993575780
push_middle 842219125
push_front 774017868
push_back 480076124
get 434792
get 366434
push_back 369977828
get 365377
push_middle 219101244
push_front 904014687
push_middle 332414235
push_middle 364642165
push_middle 158082957
get 131445
push_middle 114978657
push_back 366647212
push_middle 317948040
get 440067
push_middle 578246286
get 186149
push_back 329876302
push_back 112389398
push_middle 186064913
push_back 77035159
push_front 441520152
push_middle 2520057
push_middle 621100040
push_front 353598974
push_back 607057406
push_middle 501528005
get 18082
push_middle 809362606
push_back 741804902
get 625820
push_back 973763195
push_front 948325402
push_back 44393019
get 507636
get 307596
get 396942
push_front 920500701
push_front 592902476
push_back 627151738
push_back 182658943
push_back 517895433
get 610101
push_middle 468490788
push_middle 388200875
push_back 994053864
get 674393
push_back 451530382
push_front 676318509
get 45363
push_middle 915598332
push_front 412357395
push_front 359409540
push_middle 770550166
push_middle 895643417
push_middle 631426282
push_middle 586182217
push_front 771607587
push_front 543921339
push_front 171670821
push_middle 455008607
push_back 811704628
get 186966
push_middle 69494018
push_front 644377123
push_front 644032863
push_front 436946295
push_front 504486999
push_middle 863306264
push_back 918297945
push_front 620857074
get 589948
push_back 833486937
push_middle 793045901
push_front 254596819
get 93651
push_back 36545517
push_front 292057004
push_front 799708635
get 442589
push_back 735907839
push_back 490447969
push_back 765960636
push_back 775230431
get 699300
push_front 783664539
push_middle 737855895
push_back 646211220
push_middle 329659772
push_front 846702055
push_middle 28217949
get 488957
push_middle 803494954
push_middle 651311403
push_front 888479135
push_front 949355513
get 21063
push_middle 188138775
push_middle 823181568
push_front 279762927
push_back 59359232
push_front 329456247
push_back 58602689
get 53093
push_middle 602487690
push_middle 159028348
push_back 240502367
get 692408
push_front 760655723
get 48529
push_middle 719334053
push_back 935697319
push_front 434311000
push_back 676947850
get 11417
push_back 677139223
get 175660
push_back 782129955
push_back 844861135
get 153458
push_back 518550432
push_middle 979868542
get 453202
push_front 963039401
push_front 832927990
get 634372
push_middle 60716199
push_middle 655655422
push_front 202656775
push_middle 938088420
push_middle 709226892
push_front 86549204
get 48456
push_back 139829958
push_middle 329407347
push_back 279577646
push_back 829533529
get 26133
get 361196
get 333575
push_front 356480250
get 397467
push_middle 998855810
get 523855
push_back 207074346
push_back 719464259
push_middle 804346454
push_middle 997355742
get 73483
get 625374
get 522471
push_back 598784959
push_front 949863455
push_back 329120241
push_middle 231893668
push_front 175686431
push_back 930375472
push_front 240490529
get 627929
push_middle 92112694
push_front 739053057
push_back 883773709
push_middle 868326510
push_back 558104703
push_back 459138598
push_back 400166204
push_middle 227250258
get 470650
push_front 44021512
push_front 258533139
push_back 470549797
push_back 248067095
push_front 370916042
get 279938
push_back 443510454
get 345819
push_middle 542015299
push_front 374226224
push_back 345168474
push_middle 110763192
push_middle 207073718
push_back 358012393
push_back 348152574
push_front 134883862
push_middle 89365116
push_front 470396355
push_middle 112757745
get 36343
get 282037
push_front 977704203
get 100183
push_middle 950062786
get 257051
push_middle 903329559
push_front 841434688
push_back 211735956
get 430662
get 273654
push_back 246870748
push_front 932545330
get 431840
get 582087
push_middle 300970009
get 524450
push_back 13114343
push_middle 167626484
get 474547
push_middle 161570369
push_back 138727858
push_back 441794367
push_back 338452923
push_middle 151589026
push_middle 982215000
get 539568
push_front 779041125
get 466120
push_back 661534110
push_middle 284801705
push_middle 516298723
get 206302
push_back 965048658
push_middle 385569993
push_front 936808025
push_front 801003864
get 120660
push_front 602200928
push_front 829139819
get 618366
push_middle 222401000
push_front 645117704
push_front 528480313
push_front 533991765
push_middle 364595707
push_front 982240541
push_front 186920423
push_front 974584058
get 41272
push_back 841392172
push_back 780296247
push_middle 451965866
push_back 719972922
push_back 313810542
get 88161
push_back 76270503
get 304838
get 101414
get 249987
push_back 24309777
get 281852
push_middle 910908739
push_front 505106772
push_back 811360040
push_middle 830627299
push_back 333517828
get 387400
push_middle 307755571
push_middle 686371527
push_back 658023651
push_back 315915991
get 300158
get 301463
push_front 384127414
push_back 688386837
push_front 128391555
get 490009
get 326395
push_front 262480759
push_front 237923521
get 655795
push_middle 317331492
push_middle 131740637
push_front 199621864
push_back 618819235
get 79226
get 380599
push_middle 221363155
get 122057
push_front 453757237
push_front 796454893
push_back 705560183
get 32663
push_middle 598104431
get 116068
get 358798
push_front 445760535
get 95492
push_middle 622568773
get 662978
push_middle 809153419
push_front 431874859
push_back 930002568
push_front 518322538
push_back 484981358
push_middle 126149984
push_back 477218214
push_front 839608311
push_back 696932423
push_front 265801572
push_middle 5696373
push_front 881529102
get 615449
get 16676
push_front 232625947
push_middle 648150060
push_back 655103247
get 490616
push_front 336501077
push_back 526489638
push_front 463643510
push_front 837288541
push_back 613518821
push_front 252471344
get 123830
push_front 374248554
push_middle 757846950
get 262379
push_back 898291984
push_back 850366108
push_back 410513183
push_back 25569592
get 539269
get 530523
push_front 843978866
push_back 848277718
push_back 647452806
get 236190
get 454639
push_front 689050192
push_back 710579551
get 667098
push_middle 734246965
push_back 882763546
push_front 313837784
push_middle 764659614
get 95870
push_back 541561518
push_front 769622932
push_back 957147005
push_back 85366624
push_middle 373006875
push_front 224975781
get 471509
get 678965
get 644974
push_front 647959340
push_front 710256915
push_front 577440569
push_back 847819288
push_back 805448842
push_back 218309701
get 240929
push_middle 871870637
get 490922
get 158584
push_middle 288479326
push_middle 407224008
push_middle 38532867
get 30671
push_back 362747207
push_middle 280992215
push_back 572224774
push_back 386310194
get 691571
push_front 875283636
push_middle 543105982
get 264403
push_front 960692541
get 464377
push_back 954861732
push_back 753613211
get 55811
get 376006
push_middle 68507843
get 127377
push_front 130562127
push_front 418824106
push_front 86272381
push_middle 274354608
get 264122
push_back 341047692
push_front 566267827
get 352094
push_back 677705893
push_front 451932438
push_back 253043562
push_front 386929532
push_middle 249804692
push_front 176803657
push_middle 229634331
push_front 947507053
get 304539
get 523822
push_back 318645386
push_back 747916639
push_middle 763914768
push_middle 851904024
push_front 872701039
push_front 840925784
push_front 353626478
push_middle 964107554
push_middle 571793339
push_back 398462541
push_front 916948231
get 227414
get 257525
push_front 483323444
get 222437
push_middle 990353688
get 388179
push_back 891661502
push_middle 337533079
push_front 406110534
push_back 854067996
push_middle 796151051
push_middle 178267287
push_middle 908634355
push_middle 647579316
push_front 525842616
push_front 825382134
get 526618
push_front 754217661
push_middle 707684448
push_middle 34517397
push_back 75721152
push_middle 11157711
push_front 337004836
get 278666
get 620670
push_middle 234666550
push_front 283565034
push_back 605458796
push_middle 784513308
get 75178
push_back 539023929
push_middle 123275979
get 563936
push_back 960214642
push_front 196300074
push_middle 857269708
get 670997
push_front 415322343
get 434674
push_back 168518468
push_front 609614672
push_front 569910817
push_back 194820780
push_back 97508436
push_back 994588907
push_middle 516157894
push_front 606903995
push_middle 18698395
push_middle 650326597
push_front 899320856
push_middle 436431141
push_front 73242158
push_front 325486599
push_front 855345036
get 416833
push_middle 54469300
get 700410
push_middle 731496927
push_front 2464891
push_back 131410830
push_back 756103454
push_middle 258191904
push_back 112166419
push_middle 382610855
push_front 655612638
push_middle 102069313
push_middle 611198675
push_front 856731046
push_front 259858934
push_front 753313761
push_back 655692288
push_back 381343004
get 282755
get 208035
push_middle 523424939
get 28247
push_front 650041640
get 107874
push_middle 622062760
push_front 241739951
push_front 342413885
push_middle 903885692
get 544668
push_middle 930607073
push_middle 356825033
push_middle 291804352
get 378773
get 599446
push_back 963288562
push_front 676710968
push_middle 603080688
push_middle 269445441
get 342732
push_back 180935494
push_front 125052052
push_front 211466661
get 41573
push_middle 151911954
push_back 231904930
get 700607
push_front 441500433
push_middle 508616203
push_back 601085022
push_back 303533841
push_front 414822602
push_front 432333350
get 54729
get 79585
push_front 772643003
push_middle 572988838
get 412441
get 558333
get 304111
get 186816
push_back 102650896
push_middle 549529085
push_front 623028600
push_front 222283524
push_front 29380244
push_front 989915853
push_middle 935699148
push_back 846533112
push_front 370152343
get 703735
push_front 629916389
get 417379
push_back 758884689
push_back 279134834
push_back 181489347
push_front 678528764
push_front 174205305
push_middle 538552878
get 517677
push_front 664859793
push_middle 76517181
push_middle 598312603
get 358863
push_middle 979523889
push_middle 628050080
push_front 533362935
push_back 877452631
push_back 658275239
push_middle 172066968
push_back 866571442
push_back 949266263
push_back 151633855
push_middle 731376916
get 703998
push_front 491539966
push_front 147793443
get 425479
push_back 664599520
push_middle 682997787
push_back 358681843
get 94638
get 597398
push_middle 956548042
push_middle 263413015
push_middle 959869979
push_front 546431463
get 185310
push_back 28296360
push_back 896901204
push_middle 614439
push_front 983230170
push_middle 708427361
push_back 414896704
push_back 103318896
push_back 711092825
push_middle 276813583
get 700758
push_back 97219064
push_front 867041806
push_middle 30243912
get 390463
push_middle 706992951
push_middle 296163099
push_middle 929844866
push_front 552077563
push_back 790267653
get 52960
push_middle 877151322
push_back 497811803
push_back 594337052
push_front 405268114
get 363023
push_front 718010495
get 332698
push_front 739205364
push_back 520377258
push_front 893544272
get 551795
get 321817
push_middle 909350819
get 501283
push_back 518232465
push_back 463297143
push_back 671150483
push_back 549253920
push_back 350944632
push_middle 378865446
push_front 295046776
push_middle 667978737
push_front 830122585
push_back 323829780
push_front 780154059
get 218872
get 7206
push_back 299573034
push_front 268514864
push_back 709533427
get 466980
get 29411
push_back 175702514
push_middle 967260816
push_back 489233435
push_back 491452115
get 89526
push_front 51903652
push_middle 221196545
push_middle 874674918
push_middle 962963528
push_front 344217642
push_middle 479151079
push_middle 598674886
push_back 607451889
get 29940
push_back 229687588
push_middle 538354273
get 381349
push_front 520875376
get 107756
push_back 896233780
push_back 691516430
push_back 792430504
push_front 23153155
push_front 796639418
push_middle 813774002
push_middle 823129573
push_back 490786303
get 583732
push_front 209486189
push_back 201477529
push_front 841746304
get 499866
push_back 485179379
push_back 728518025
push_middle 424851879
get 369978
get 71016
push_front 884980738
push_middle 396303485
push_middle 102632124
push_middle 575962944
push_back 88009957
get 283991
push_back 721658479
push_middle 251897070
get 66826
push_middle 852175988
push_front 569405870
push_front 291178372
get 5023
get 303052
push_back 567329512
get 94437
push_front 383062244
push_back 184694907
push_middle 394007601
get 437150
push_back 140049339
get 239075
push_middle 918984135
get 11142
get 623145
push_middle 796595291
get 640807
get 158956
push_back 89596898
get 311741
push_middle 471739238
push_front 204580301
push_middle 111722806
get 629447
push_front 360676469
push_front 180867368
push_front 965151371
push_middle 930887144
push_middle 39503304
push_front 319644193
push_front 285225335
push_back 41509396
push_front 103671711
push_back 42638927
push_front 521938098
push_middle 803105514
get 646287
get 56419
push_middle 650960527
push_back 49515938
push_front 428619467
get 178773
push_middle 595721460
push_back 293815940
get 337273
push_front 59538422
push_front 671900195
push_back 732923298
push_middle 389770263
push_front 425660874
push_front 906756220
get 383851
push_front 337013562
get 661590
get 335482
push_back 767372070
push_front 890827102
get 446947
get 387839
get 347062
push_back 330977267
push_front 581629758
push_front 988704350
push_front 281181649
get 181261
push_front 214117627
get 303370
push_back 161377478
push_back 79539178
get 676722
push_back 948859675
push_middle 188793018
push_front 411606809
push_middle 91397845
push_back 467241460
push_front 96692396
push_middle 645574936
push_back 930728775
push_middle 245802551
push_front 789777531
get 53756
get 204245
push_back 909623370
push_back 877597343
get 472062
push_back 847574584
push_middle 359327500
get 19122
push_middle 160487443
push_middle 576402813
get 434443
push_front 855859983
get 138290
push_front 798873813
push_back 317177567
push_front 42673133
get 532239
push_middle 733447192
push_back 255755480
push_back 271917339
push_front 250255020
push_back 416745563
push_middle 353385095
get 607171
push_front 639270651
push_middle 373886112
get 99396
push_back 725636585
push_back 244664076
push_middle 223486874
get 574740
push_front 481380702
get 453363
get 206336
get 610406
push_back 274089273
get 507522
push_back 973591294
push_back 363645147
get 580210
push_middle 189699088
push_back 119530311
push_middle 331307549
get 110176
push_back 765394035
get 171021
get 251518
get 624880
push_back 890315763
push_back 2985850
push_back 222809034
push_back 446725169
get 482621
get 278136
push_front 360880745
push_back 46295486
push_front 223891820
push_middle 795244066
push_middle 657350483
get 348443
push_front 65823720
push_middle 404691333
push_back 247767161
get 512830
push_front 147999140
get 342065
push_back 472365120
push_back 511655915
get 347448
push_back 405739927
push_middle 928861680
push_middle 648498187
push_middle 538693234
get 231639
get 155186
get 285406
push_front 152714582
push_middle 200134860
push_middle 761391266
get 233213
push_back 727454055
push_back 223999371
get 657512
push_middle 73886720
push_front 164718472
get 119553
push_front 839794399
push_back 989013474
push_middle 849224483
push_back 102804588
push_front 993260810
push_front 88513257
get 272116
push_front 212379117
get 703399
push_front 144478943
push_front 227749568
get 5557
get 412150
push_back 34669640
push_front 230168887
push_back 490941038
get 579241
push_front 781369099
push_middle 867629597
push_middle 382561571
push_front 42558126
push_middle 953368013
get 628729
push_back 524273643
get 22188
push_front 576917135
push_middle 736518501
push_front 705294821
get 134202
push_back 505591993
push_middle 602617057
push_front 591299170
push_back 996826591
push_back 107670350
get 161492
push_back 490065108
push_back 702168303
push_back 63377210
push_back 430055402
push_back 678805768
push_middle 504993714
get 183004
get 552805
push_middle 71422432
push_back 625631708
get 75687
push_front 263604011
push_front 756705878
get 314105
push_front 950220847
push_middle 773140264
push_back 193932671
push_back 957179188
push_front 184557122
push_back 269574436
push_front 402503800
get 598711
get 301871
push_middle 414195689
get 243068
push_front 668483378
get 517364
get 166016
push_middle 80997162
push_middle 719842101
push_back 761190109
get 435745
push_front 23907916
push_front 173496389
push_back 61426585
push_front 487232911
push_front 517636551
push_front 220854974
push_back 109234735
get 564912
push_front 554944719
push_middle 281530175
push_middle 204752197
push_front 311562928
push_middle 893061719
push_back 181574070
push_back 227010021
push_back 946414121
push_front 470151443
get 600299
push_back 406774033
push_middle 942021230
get 124993
get 630081
push_front 36738172
push_back 613299832
get 191934
push_middle 110110570
get 62725
push_middle 226708946
push_back 462199641
push_front 320257068
push_front 400259969
push_middle 419716149
push_back 367669068
get 24486
get 523038
get 253387
get 28638
get 490303
push_back 801195161
push_front 434580934
push_front 653565684
push_front 134513519
get 463474
push_front 937786299
get 12190
push_front 564395442
push_back 348681244
push_middle 401711122
push_front 100826896
push_back 797438723
push_back 53982859
get 704677
push_back 63220098
push_back 730756084
push_back 203378686
push_front 204043651
push_front 9329064
get 274721
push_middle 718592581
get 78140
push_middle 105854015
get 461732
push_front 781985304
get 71217
get 548267
push_front 941438781
push_middle 715601605
push_front 494518811
push_front 647249916
push_front 94768600
push_middle 594959420
push_front 473146799
get 51036
get 429598
push_front 956657041
push_back 174454093
get 428490
push_front 46226519
push_middle 330731287
push_middle 211175163
push_back 870232157
push_back 311673523
push_middle 654770656
push_back 136931680
push_middle 989515083
push_back 790411627
get 523860
push_front 392569360
push_middle 72453810
get 400400
push_back 91210463
push_front 647553351
push_front 309271921
push_front 678632802
push_front 937781620
get 644370
get 22620
push_front 308173276
push_back 313901403
push_middle 45215253
push_back 757549434
push_back 542503719
push_front 556019200
push_back 939130730
push_back 766219215
push_back 958719378
push_back 459204302
get 554081
get 409998
push_front 378222842
push_front 816156412
push_back 615389641
push_front 729887414
push_back 102955407
push_front 745751237
push_front 760370787
push_front 239484396
push_back 561006547
get 235109
push_middle 125895498
get 78106
push_back 458275232
push_back 937051051
get 418615
get 510938
push_middle 448754107
push_front 659687549
get 537971
push_middle 75683119
get 20217
push_back 786462618
push_front 554390074
push_back 134478320
get 38274
push_back 621716608
push_middle 713843130
push_back 95605358
get 43230
push_front 684588542
push_middle 544873348
push_middle 631728548
push_back 173439435
push_back 418134478
get 513978
push_front 30135303
push_back 692745298
push_front 157332371
push_front 218296259
push_back 404628459
push_front 764490794
get 355268
get 58623
get 519303
get 425290
get 115840
get 349497
push_middle 116245749
push_back 824134783
push_back 788251505
push_front 381581469
push_middle 699038378
push_middle 838131068
push_back 436965629
push_middle 838446025
push_back 705684786
push_front 121920661
push_middle 630095271
push_middle 238129873
push_front 594281958
get 445615
push_middle 988466099
push_middle 607436837
get 567393
push_back 475254290
push_front 3243309
get 554201
push_back 499962458
push_back 889418162
get 502926
push_back 754753590
push_front 254326912
push_front 889099660
push_back 834247364
push_middle 943682727
push_front 908993724
push_back 270109852
get 16481
push_front 544917204
get 238722
push_back 890039601
push_middle 436863717
get 603192
get 135643
push_middle 769806894
get 696893
push_front 29511015
push_front 850430450
push_back 745174521
push_back 665243458
push_front 775079617
push_back 54474850
push_front 912954869
get 257915
push_back 332583911
push_middle 539045356
push_front 174608219
push_back 565640523
push_front 764050185
push_middle 321024767
push_middle 293701310
get 251005
push_back 955936985
push_front 436331073
push_back 431837904
get 416945
push_front 820517145
push_back 406797557
push_back 199623272
get 260826
push_back 181333985
push_front 579603561
push_middle 285430205
push_middle 971455514
get 135003
get 405054
push_back 546393186
push_middle 359192168
get 168223
push_middle 517231713
push_front 660426783
get 185725
push_middle 341111591
push_front 5407825
push_back 396539870
push_back 531232449
push_back 405793312
push_back 309810645
get 662036
push_back 389535920
push_middle 967572398
push_middle 486098416
get 608388
push_front 632396714
push_back 915224510
push_back 329491280
push_middle 674758040
get 638316
push_middle 83579299
push_middle 907778651
push_front 521083241
push_back 920869206
push_middle 229074960
push_back 985070141
get 595013
push_back 474432422
push_middle 537647923
get 2340
push_back 990599204
push_back 687912695
get 497478
push_back 130163841
get 383742
push_middle 628905388
push_front 86372142
get 284193
get 122798
push_front 229961283
get 23787
push_front 291516300
get 679055
push_middle 704961181
push_back 833827337
get 176983
push_middle 999989591
push_back 663088549
push_middle 425498290
get 422148
get 12065
push_middle 871563196
push_back 798391016
push_back 671875169
push_middle 511398900
push_back 588563670
push_front 760658155
push_back 625823710
get 363684
push_front 929073426
get 227091
push_middle 793102658
push_back 728134043
push_middle 267091346
push_front 919193275
push_middle 232413294
push_back 825738706
push_back 629485780
push_back 655563726
push_back 970094826
push_middle 900220570
push_front 904467242
push_middle 575056594
get 42383
push_back 4751644
get 337909
push_middle 16664525
push_back 564738354
push_back 767369168
push_back 700783485
get 352562
push_back 500890419
push_back 802104013
push_back 151300010
push_middle 809523589
get 283142
push_middle 985126012
push_middle 165276818
get 577399
push_back 877702946
push_back 475049629
push_middle 966594816
push_front 832896759
get 490302
push_front 431105183
get 97467
push_back 273414498
get 541500
push_back 475871507
push_middle 662082447
push_front 980783855
push_back 12684586
get 168559
push_front 998192244
get 244050
get 233300
push_middle 387865334
push_middle 926315643
push_front 300986367
get 431772
push_middle 224084664
push_front 547362986
push_back 186872553
push_front 894876444
push_front 513633302
push_front 809486211
get 81646
get 25670
push_back 704991797
get 483420
push_back 400241772
push_front 440182201
push_back 258234662
get 472893
push_front 145270722
get 40043
push_back 87653098
get 103523
get 453017
push_front 152242063
push_middle 896439666
get 477628
get 671828
get 707640
get 662750
get 134763
push_back 211649751
get 322888
push_back 294856479
push_middle 918584804
push_middle 829062852
push_front 650538692
push_front 345864595
push_back 111662191
get 658398
push_middle 510505683
push_middle 434029096
push_back 85874296
push_front 15533551
push_back 870337781
push_front 259465083
push_middle 453141780
push_middle 579290058
get 592328
push_back 796315902
push_middle 653525007
push_front 306959845
push_back 889596670
push_back 27373872
push_middle 379797226
push_middle 66765813
get 680948
get 175158
push_back 841872479
push_middle 216995909
push_back 937631024
push_back 677357619
push_middle 998837829
push_front 889370941
push_back 856803999
push_middle 392992964
push_back 382411379
push_back 116103621
push_middle 243362465
get 87279
push_back 43927920
push_back 565309216
push_middle 106889675
push_front 448459413
push_back 981646378
push_back 481394945
get 452106
get 204028
push_middle 9987425
push_front 320219350
push_front 149562280
push_middle 72082267
push_back 362112218
push_front 707066400
push_back 409485939
push_back 345925744
push_front 119643326
push_front 972065026
push_front 495272493
push_front 937527775
get 106283
push_back 516436787
push_back 791311657
push_back 328474144
get 576053
push_middle 118379227
get 507789
get 306068
push_front 769040058
push_middle 742219858
push_middle 199443546
push_back 633152441
get 451872
push_front 909424237
get 181887
get 620662
push_middle 785803972
push_front 691249125
push_front 256083959
push_front 483262645
push_back 247312009
get 413650
get 259430
get 375447
push_middle 39749509
push_middle 449048301
push_front 70433752
push_front 244882316
push_front 970877414
push_middle 973850434
get 168763
push_middle 348437574
push_back 356752309
push_front 966284582
push_back 19699609
push_back 576818922
push_middle 312064931
push_back 661587771
push_front 864535808
get 9478
get 278943
push_middle 502734265
get 336749
push_front 797640336
get 494520
get 504372
push_back 984556512
get 355004
push_back 546019369
push_front 547947839
push_back 802844619
push_middle 608273218
get 688864
push_front 200070812
push_back 165202891
push_front 465095515
push_front 216693877
push_front 829824389
push_middle 79707266
push_front 519861763
push_back 927305070
push_back 670604615
get 216855
push_back 682826962
push_back 80670223
push_middle 654510860
get 346704
get 176373
push_back 928405207
push_front 369829588
push_middle 809298030
get 169026
push_front 502399133
push_middle 821668667
push_back 706579910
push_front 104544110
push_back 945569987
push_front 625921059
get 671929
get 599563
push_front 400826186
get 551107
get 354731
get 128058
get 292693
push_back 723433645
get 679554
push_middle 395815382
push_back 394000565
push_middle 716194145
push_middle 54986358
get 260167
get 273122
push_front 310831459
push_front 515376686
push_back 143182150
push_front 895511744
push_back 791874279
get 270662
push_front 487359630
push_middle 539644711
push_front 432210641
push_front 180241488
push_back 958474404
push_front 313152477
push_back 371058224
push_back 893648774
get 350897
push_middle 648960040
get 546952
get 105931
get 698736
get 471056
push_front 56873197
push_front 178713433
push_front 220857599
push_middle 279035333
push_back 704970490
push_front 80191503
push_middle 169751021
push_back 242620463
push_back 856773909
push_front 155886848
push_front 891014828
get 240350
get 156131
get 301208
push_back 616854601
push_back 897153393
push_middle 215193638
push_front 8858795
push_back 824274682
push_middle 362820000
push_front 243270048
get 575448
push_back 102285872
push_back 917445238
get 697981
get 364928
push_middle 24996777
get 34105
push_middle 918604138
push_back 805823233
push_back 478909491
push_back 450335647
push_front 159467690
push_middle 287020357
push_middle 944888058
get 377376
get 453036
push_middle 774723944
push_middle 962198609
push_back 13947151
get 577351
get 306356
push_back 565457168
push_front 349100740
push_middle 483442003
push_front 449616654
push_front 302882081
get 79339
push_front 574721638
push_back 617182618
push_middle 1002246
push_front 690743346
push_middle 846982699
push_middle 372245872
get 426666
push_middle 185151181
push_back 916910111
push_front 162242068
get 592960
push_middle 374455751
push_back 91841369
push_front 417963868
push_back 445160597
push_back 565164727
push_front 14446529
push_front 97976255
push_middle 567109441
get 366215
push_middle 61422916
get 594042
push_front 819498764
push_middle 113901937
push_front 295154913
push_middle 930512564
push_front 276295611
push_middle 2085013
push_middle 877721844
push_front 347793265
push_back 796742506
push_back 689385188
get 482286
push_back 850470231
get 312269
push_middle 955958680
push_front 430097458
get 288041
push_front 549497265
get 693209
push_front 256115773
push_back 755332170
push_front 858658969
push_back 72051881
push_back 260818705
push_front 356587501
push_front 282861108
get 390457
push_back 526302577
get 516094
get 676900
push_back 129414990
push_back 288527086
push_back 83514992
push_back 755173737
push_front 960228615
push_front 102941795
push_middle 907196144
get 45712
push_middle 98573575
push_front 912720941
push_back 270905702
push_front 457273661
push_back 186453905
push_front 304260482
push_front 879520239
get 30723
get 536027
push_front 776202969
get 463833
push_back 487280378
get 30978
push_middle 710109184
push_back 937416283
push_back 665685827
push_back 534839299
push_front 693054053
push_middle 439885397
push_front 420688350
push_middle 60824920
get 453285
push_middle 607415049
push_middle 775893131
push_front 144405017
push_front 849897928
push_front 606344065
push_back 79762299
push_middle 319557194
push_front 318194042
get 76719
push_front 861523701
get 660749
push_front 803892479
push_front 817814282
push_front 417606126
push_back 949737053
push_back 409576027
push_front 418923068
push_back 441980665
push_back 27274292
push_middle 233116566
push_middle 475945776
get 308887
push_middle 485626655
push_middle 862686879
push_front 466713692
push_back 916606849
push_front 935712067
push_front 958315307
push_back 905564403
push_middle 882734892
get 182832
get 81748
push_front 235174066
push_front 506276241
push_front 774322668
push_back 816757973
get 692630
push_middle 842590575
push_back 790794832
get 557496
push_back 413482354
push_back 621743724
push_front 463361630
get 566785
get 3216
push_middle 972159975
get 320786
push_back 197022523
push_back 393637379
push_middle 983845045
get 516724
push_middle 263408150
push_front 124746158
push_middle 464240619
get 582686
push_middle 518844278
get 146573
push_front 872543943
get 114845
get 336308
push_back 680353618
push_front 82341098
push_front 665562977
get 423233
push_back 913742661
push_middle 40793793
get 354011
push_back 8121289
push_middle 641468428
push_back 764188406
push_back 801053893
push_middle 448729162
push_back 428853645
push_back 819172540
push_middle 31533011
push_back 793607836
push_back 215085225
get 604040
push_front 328089607
push_front 153912716
push_front 699970010
push_front 857950927
push_front 631623184
push_back 962795016
get 607098
push_middle 488227524
push_middle 690003064
push_back 280948945
get 632870
get 603754
get 347530
get 425719
push_front 757211304
push_middle 575431712
push_middle 159300008
push_back 591625885
get 225730
push_back 992056427
push_middle 346017015
push_front 553923482
push_back 280336126
get 516244
push_front 944334400
push_middle 361114673
push_front 859660958
push_back 844662444
get 295748
push_back 172729489
push_front 668297630
push_front 696423697
push_front 170297945
push_back 559356329
push_back 688684376
push_back 910538821
push_back 378334135
push_back 331392799
push_middle 324337591
get 538610
push_front 191289083
push_front 51603261
push_middle 452269552
get 502677
push_front 262883460
push_back 267127921
push_middle 54882104
push_middle 170298150
push_back 633754743
push_middle 791181493
push_front 470733050
push_front 551174265
get 183696
push_front 835534054
push_middle 235926448
push_back 35255290
push_middle 206545344
push_middle 722596326
push_front 602101105
push_back 218485295
push_front 723466523
push_back 253543568
push_middle 288860608
push_middle 428306569
push_front 997003677
push_back 890349775
get 529307
push_back 336205119
push_middle 316364556
push_back 21633403
push_back 542186273
push_middle 450426264
get 131861
get 143376
push_middle 419893914
push_front 878620104
get 422016
push_back 365249899
push_back 699329195
push_front 684816087
push_back 897312195
push_front 519258975
push_middle 562355195
get 165512
push_front 909075509
push_middle 380830250
push_back 825987078
push_back 247539060
push_front 97760470
push_front 1228078
get 273338
push_back 645952441
push_middle 138602641
get 166159
push_front 738492080
push_middle 981055889
push_middle 923591520
push_front 758496387
get 487034
push_back 244395226
push_middle 623108663
push_middle 539405603
push_middle 531060825
push_front 753305865
get 66573
push_back 529089985
push_front 542031729
push_front 775891333
push_back 541095504
push_back 971434121
push_back 431590465
get 159939
get 394641
push_middle 161454358
get 54125
get 654246
get 482501
get 359445
get 195703
push_middle 214896239
push_back 586852354
push_front 606495900
push_middle 47644434
push_front 758698339
push_front 811197690
push_back 366307576
push_front 220252833
get 45628
push_middle 258795815
push_middle 986199553
get 352011
push_front 912822820
push_middle 864505997
get 264985
get 596745
push_middle 555626862
push_middle 828601225
push_front 960853943
get 25553
push_back 139730702
get 29822
get 114009
push_front 55265328
push_back 328854823
push_back 952393650
get 392128
get 509509
push_middle 933968418
push_front 814754217
push_back 677767680
push_middle 333588584
push_middle 475280528
get 652498
push_back 573755331
push_front 376411836
push_middle 150033150
get 582876
get 106228
push_middle 538039840
push_front 485154931
get 700992
push_back 998978199
push_front 779945232
push_front 401330392
push_back 541093304
push_middle 443894105
get 613941
push_middle 626136238
push_back 457500953
push_middle 463405680
push_middle 183098325
push_back 645770139
push_front 534543764
push_middle 319572040
push_front 327440432
get 381993
get 680298
push_front 555144315
push_front 940293519
push_middle 308766052
push_middle 214005893
push_middle 483358510
push_middle 288850913
push_front 739916004
push_back 421855966
push_middle 163520826
push_back 958853192
push_front 658636652
get 4739
push_back 111163476
get 81905
push_front 843784207
get 349233
push_middle 838653200
get 185183
push_back 291743113
push_front 721499232
get 336865
push_middle 242255775
push_middle 501818133
get 204514
push_middle 931155244
push_back 901958612
push_back 583415667
push_middle 669439394
push_middle 406109859
push_back 294446073
push_back 87194008
push_middle 82393762
get 283573
push_back 496904770
push_middle 655590530
get 367611
push_back 519331771
push_middle 637355197
push_middle 158761067
push_back 967377091
get 78722
push_back 517031126
push_middle 842008385
push_middle 859936864
push_middle 240377472
push_middle 349622212
push_front 293207340
push_back 868665257
push_front 848714405
push_middle 697518428
get 198252
push_back 427923021
push_back 487769223
get 624820
get 492905
get 391494
push_front 511273624
push_front 170621636
push_back 180672331
get 35572
push_middle 761374370
push_front 551220351
get 349097
get 223200
push_front 888551724
push_front 596994257
push_back 51149290
push_front 704764419
get 174233
push_middle 886059175
push_back 304183596
push_front 49584073
push_front 451684974
push_front 473478750
push_back 451793712
push_front 748329985
get 317221
push_middle 290057249
push_front 488504402
push_front 49678788
push_middle 893569295
get 378565
push_front 659114632
get 380061
push_middle 164111994
push_middle 247196946
get 641275
push_back 332095874
push_back 18826732
get 311534
push_back 284631574
push_front 110864299
get 21512
push_front 908502234
push_front 316377209
push_front 561623836
push_front 700347471
push_front 267577343
push_middle 309116800
push_back 270310102
get 586651
push_front 237486615
push_middle 590990320
push_middle 307465981
push_front 673191806
push_middle 474205096
push_back 328885530
get 274415
push_back 754808308
push_middle 679501529
push_front 117792408
push_middle 880484070
get 525639
get 392851
push_back 131438072
push_middle 344587978
push_back 790320278
get 549493
push_middle 388282182
push_middle 10947488
push_middle 862314163
push_back 302096296
push_middle 382236209
push_middle 617583972
get 294397
push_middle 727988450
get 226194
push_front 194707110
push_front 413790240
push_middle 13232474
push_back 466088751
get 62544
push_middle 700765878
push_middle 515456930
get 517297
push_front 728724592
push_middle 70982102
push_front 586921018
get 69292
push_middle 115346070
push_back 565742214
push_front 683630259
push_front 931931295
push_middle 648668224
push_back 416688028
push_front 792949825
push_front 476408788
get 205917
push_front 918215912
push_middle 723955838
push_front 783001775
push_front 686274596
get 201904
push_front 744640286
push_front 975161194
push_back 693162044
push_middle 975280911
push_front 692517464
push_middle 49256481
push_front 667701298
push_back 220210682
push_front 37015795
push_front 503721453
push_front 627846202
push_back 631262566
get 215361
push_front 403432292
push_middle 534379011
get 145837
push_back 77054981
push_middle 249852308
get 84045
push_back 366993809
push_front 533458314
push_back 696145540
push_back 142257930
get 99635
push_middle 973896145
push_front 967284434
push_middle 769557031
push_back 88205503
push_front 654625674
get 576494
push_middle 671717819
push_back 598558521
push_middle 178196310
push_front 723580010
push_back 341019295
get 541706
push_middle 131069054
push_back 787093605
push_middle 489405728
get 664023
get 542283
push_middle 21438733
push_middle 803324146
push_front 573910929
get 582963
push_front 890535980
get 468402
get 384474
push_back 108037483
push_back 26306819
push_back 903958972
get 428533
get 558177
push_front 977855754
push_back 509165102
push_middle 185624179
get 271054
push_front 885444228
push_middle 418279139
push_middle 130780730
push_middle 234867757
push_back 825744390
get 666231
push_front 737539149
push_middle 676415510
get 420004
get 478060
push_middle 467027404
push_middle 730116831
get 311289
push_back 790579038
push_back 539246890
push_back 545946773
push_middle 226787307
push_front 596259169
push_back 729258660
push_front 52827580
push_front 932214418
get 511641
push_middle 193467823
get 268489
push_middle 749214235
get 602006
push_front 713786729
push_front 647379351
get 422912
get 224269
push_back 986550435
push_middle 252081060
push_front 452701146
push_back 559050748
push_middle 666651685
push_middle 240699427
push_back 208687574
push_front 915984821
get 365025
push_front 617183222
push_front 606061452
get 498397
get 350923
push_back 546276895
push_back 251538057
push_front 529723783
push_back 736457965
push_back 721327660
push_middle 342175734
get 110808
push_back 390139901
push_front 923852262
push_middle 207301124
push_back 99063569
get 595429
push_back 657470681
push_middle 190920823
push_middle 381136506
get 226223
push_front 665319693
push_middle 663281618
push_middle 906707663
push_front 867033821
push_middle 188086268
push_front 521600191
push_middle 402019235
get 348743
push_back 265200661
push_back 105210473
push_back 518553671
push_back 537076046
push_back 514027748
push_back 565520643
push_back 347528529
get 138974
push_front 661933196
push_back 522059655
get 466308
push_middle 514485162
push_front 828594012
push_back 102129035
push_middle 796209124
get 299885
push_back 69710143
push_back 619525721
push_front 57215124
push_middle 211728433
get 598157
get 531735
push_front 349225466
get 130911
push_back 732716590
push_front 664106153
push_front 68830304
push_back 320336223
push_middle 145219228
get 267816
push_middle 884337124
push_back 49074891
push_middle 257808527
push_front 583204583
push_front 775610470
get 100735
push_middle 747518965
push_back 18844694
get 317869
push_middle 562431810
get 390838
push_front 285196905
push_middle 854238564
push_front 53524421
push_middle 125791565
push_front 281439781
push_back 451510586
push_middle 187227526
get 538241
get 22232
push_middle 428373149
push_front 859537052
push_back 756190716
push_back 103898231
get 504014
push_back 641616207
push_front 20989719
push_back 499478309
get 175175
push_back 664033611
push_back 391434777
push_back 965141810
push_back 374958239
push_middle 950559372
push_back 499683857
get 107155
push_front 369585608
push_back 483080825
push_middle 214392692
get 208756
push_back 235810364
push_back 40179791
get 325997
get 101629
push_middle 244338352
push_back 109512974
push_front 823205243
push_middle 820290703
push_middle 377347631
get 667791
push_back 611700388
push_back 703040788
push_middle 887322289
get 364139
push_front 841170434
push_middle 847245250
push_back 928311940
push_middle 66861250
push_back 481596046
push_middle 346759299
push_middle 582641728
push_front 470420616
push_front 638161200
push_middle 583294009
get 527980
push_front 729765099
push_middle 875968360
push_middle 747850092
push_back 255613955
get 62585
push_front 312672740
push_back 391989994
push_back 582575584
push_front 371917426
push_back 908286741
get 139263
push_middle 133117942
push_middle 991823924
get 562639
get 444963
push_back 483282827
push_back 906444021
push_front 833119895
push_middle 628839015
push_middle 828373267
push_back 538542436
get 167808
push_back 670935531
get 694982
push_front 419141081
push_middle 491222051
push_front 554664260
push_front 323492745
get 160723
push_back 656600622
push_back 984612457
get 358541
push_back 756672068
push_middle 748979908
push_middle 706539685
push_front 456624436
push_back 843007113
push_back 209510715
push_middle 739852408
push_back 128570026
push_back 441756684
push_middle 768357527
push_back 754604448
push_middle 595225256
get 475075
push_front 509801263
get 294339
get 65825
push_front 875974106
push_middle 956669043
get 375534
push_front 667352162
push_middle 65395458
push_front 381845042
push_front 720986059
push_middle 956616525
push_front 133273973
push_front 245823832
push_back 383740920
push_front 359254478
push_back 314495849
push_middle 435990257
push_back 868027372
push_back 300296011
push_back 390261079
push_middle 853010399
push_back 986832997
get 51572
push_front 394469847
push_front 524501594
push_back 409018071
get 28548
push_middle 918285462
get 519030
push_back 857813139
push_front 218483800
push_back 824704976
get 681238
push_front 648694116
push_front 766695250
push_back 259875912
get 352689
push_front 422753218
get 684431
get 211600
push_middle 231586597
push_front 709411278
push_middle 709693553
push_front 483487224
push_back 852388839
push_middle 89470121
push_back 454538695
push_middle 765119887
get 532077
get 577554
push_front 788958110
push_front 659888054
push_front 356296502
push_back 139630579
push_back 503336518
push_back 181525159
push_front 956539577
push_back 978560207
push_back 760142122
push_front 242992960
push_back 683250047
push_front 166013724
push_front 435084207
push_back 155853663
push_front 278557859
push_front 663522201
get 178563
get 475228
push_front 826911993
push_middle 922774901
push_front 129316871
push_middle 230302059
push_middle 768855072
push_middle 25241227
push_front 969454783
push_front 795559325
push_middle 7684432
push_front 547151797
push_back 528795099
push_back 698294624
push_middle 390779223
push_front 783301874
get 143523
get 298682
push_middle 829014671
push_back 776421044
push_middle 74727087
push_front 511970375
get 703838
push_back 330079661
push_back 766749411
push_front 736204700
push_back 177124356
push_middle 670660198
get 81646
get 514504
get 253850
get 318283
get 108445
push_front 357487073
push_back 315586923
push_back 371032629
get 24917
push_middle 971745757
push_back 274652375
push_back 392423698
push_front 977147032
push_middle 94076258
push_front 59580306
get 182835
get 344243
push_back 818695360
push_middle 892981784
push_middle 320324093
push_back 857193395
get 616416
push_front 112894362
push_back 198910428
push_middle 129479403
push_middle 396632050
push_front 669048201
push_front 148112691
push_front 47728228
push_front 646785977
push_middle 622149337
get 442826
push_back 902049410
push_front 117746890
push_middle 29532713
push_middle 705283514
push_back 79730285
get 348844
push_back 956080368
get 265680
push_middle 802181117
push_front 827201204
push_middle 703823377
get 93501
push_middle 25701862
push_front 704433019
push_middle 60232080
get 651043
get 702948
get 314363
push_back 933849688
push_middle 556449565
push_middle 868048958
push_back 947087799
push_front 422710962
push_front 695614194
get 9755
push_middle 287708774
push_middle 610099549
get 564011
push_front 926832918
get 352917
push_back 810177073
push_back 117568181
push_back 595257386
push_back 525913634
push_back 306103826
push_front 273379229
push_back 188053319
push_back 298962389
push_front 177042454
push_front 994447445
get 616645
push_front 191712222
push_front 997464101
push_middle 972740148
push_back 997763184
get 363800
push_back 373146168
push_back 462833781
push_middle 460459338
push_front 335218471
push_middle 501291099
get 653632
get 226154
push_back 723644478
push_front 573947417
push_back 507501529
push_middle 201472152
get 330891
push_middle 228159027
push_back 363862882
push_front 102676779
get 38165
push_front 693453220
push_back 168487969
push_front 982944952
push_front 516958155
get 268833
push_front 687037596
push_front 981561722
push_back 311102686
get 628748
push_back 539581114
push_back 516979908
push_front 932742698
push_middle 570248440
push_front 905979510
push_front 137830072
push_middle 4770936
push_front 269990863
get 289210
push_middle 377638980
push_front 853696089
push_back 81950766
push_front 594844015
get 393247
push_front 299524218
push_back 999535832
push_front 926233308
push_front 431370471
push_front 196966475
get 564901
push_back 233930905
get 134374
get 660472
push_middle 995408837
push_middle 217591808
push_back 501859634
push_middle 65928014
push_back 37528044
get 166546
push_middle 473284907
push_front 526086751
get 187994
push_front 750374475
get 74241
get 694632
push_back 964953922
push_middle 192995485
push_back 859223321
push_front 553884766
push_back 895444303
push_back 984764951
push_front 507670855
push_middle 898904537
push_front 946062199
get 477779
push_front 832516702
get 105769
push_back 459320650
push_middle 311223651
push_front 250838107
get 338357
get 281770
push_front 128266290
push_middle 220382109
push_middle 43254418
push_front 74110383
push_front 281852324
get 226812
push_back 143211600
get 482823
get 590570
get 283844
push_middle 445207442
push_middle 146859921
push_middle 777999732
push_middle 925634645
push_front 112604021
get 583403
get 96931
get 701565
push_middle 187917261
push_front 128743634
push_middle 618396373
push_front 949516717
get 28298
push_middle 997011639
get 513562
push_back 44744413
push_back 547654518
push_front 211735078
push_middle 191975087
push_middle 690923852
push_front 319364295
push_middle 966520388
push_back 426302549
push_front 207689455
push_back 529286704
push_back 837176048
push_front 6747253
get 346391
push_back 292037176
push_front 166092772
push_front 259439071
push_front 715393269
get 276734
push_back 687121050
push_middle 380546695
get 75383
push_back 267702640
push_back 436394540
push_middle 212202339
push_middle 67684488
push_middle 552608364
get 7389
push_middle 755750269
push_back 995744626
push_back 341175948
push_middle 878568711
push_back 548100455
push_back 453390372
push_front 652463802
push_back 776995788
push_front 214920661
get 352383
push_middle 218897933
push_back 513116430
push_back 738845706
push_back 707238536
push_back 5335119
push_front 850336724
push_middle 229234997
get 12146
push_front 780054686
push_back 107774758
push_front 532196454
get 209566
push_back 496031171
push_back 721281682
push_back 831506966
get 630459
push_back 597798519
push_middle 627822006
get 172835
push_back 148881538
push_back 188654496
push_back 675084942
push_middle 720722274
push_back 186633527
push_middle 914168204
get 287643
push_front 150940162
push_front 967171435
get 531971
get 435418
push_front 666136275
push_back 442338903
get 662071
get 114091
get 380730
push_back 749173033
push_middle 723355709
get 148318
push_back 934520829
push_back 311327907
push_middle 661636223
push_middle 384381741
push_middle 482605032
get 661931
push_middle 555008755
get 168506
push_front 949825850
get 516122
push_back 885544362
get 101950
push_back 118127664
push_front 951817755
push_front 798306620
get 147050
push_front 39509556
push_front 15034172
push_back 828814752
push_middle 390475265
get 506423
get 95537
push_back 289647131
push_front 499184395
push_front 501625410
push_back 672452855
push_middle 55273325
push_middle 383841280
push_middle 656147049
push_middle 132454398
push_middle 789867178
push_front 542426224
push_back 258250246
push_front 535285939
push_middle 661592093
push_back 958188165
push_back 50837603
get 18084
push_front 202727279
push_middle 867587718
get 470719
push_middle 70106278
push_back 804940196
push_middle 548076337
push_middle 613737424
get 647444
push_back 797116215
get 178848
push_back 283531790
get 22971
push_front 130707621
push_back 93695628
push_middle 311426020
get 617355
get 609975
push_front 969361019
push_front 628350494
push_front 789427108
push_back 174696632
push_front 19154057
push_front 686729078
get 85930
push_middle 619571154
push_front 672078958
push_middle 101003228
push_front 822010672
push_back 83632079
push_back 542781451
push_front 319770100
push_middle 606787689
push_middle 96465976
push_back 661567011
push_front 821202428
get 251452
push_middle 281023409
push_back 152529015
get 62213
push_front 84268267
push_front 930494653
get 278586
get 116217
push_front 287054104
push_middle 473000644
get 484403
push_middle 231377397
push_back 277690323
get 45028
push_back 688368512
get 264155
push_middle 336441233
push_back 597783395
push_back 744523886
push_front 190562763
push_back 594644586
push_middle 340166212
push_middle 963386017
push_middle 130575997
push_middle 226561361
get 349986
push_front 202282694
get 133833
push_front 14985079
push_middle 3073569
get 643228
push_front 991719865
push_front 164360571
get 466063
get 64928
get 691032
push_middle 938826334
push_back 842543767
push_middle 614411526
push_back 638666738
push_front 222336965
get 53667
push_front 46434042
push_back 244240369
push_back 102582149
push_back 774979301
push_back 819329393
push_front 822290695
push_back 765275986
get 608541
get 270999
get 127784
get 10946
push_front 194575233
push_back 160147078
push_middle 51586206
get 643293
get 265750
push_front 51502593
push_middle 57303642
get 538213
push_front 977557277
get 163762
get 623746
push_front 78763648
push_front 137639909
get 147411
push_back 365480386
push_front 149248360
push_back 188337699
get 396522
push_back 63770360
get 55818
push_middle 248760365
push_middle 586730875
push_front 303522997
get 678679
push_back 359575569
push_back 962271204
get 124400
push_middle 518944951
push_front 995815025
get 197133
get 487261
get 586526
push_back 563545649
push_middle 47969902
get 406400
push_middle 294162743
push_back 740331496
push_middle 852793110
push_back 222451488
push_back 46266239
get 71636
push_front 242382381
get 85329
push_back 701420342
push_front 456462315
push_back 970672508
push_middle 975381207
push_back 614825218
push_middle 94589100
push_front 279720284
push_back 544878558
get 588609
push_middle 702412550
get 282059
push_back 172360056
get 538249
get 116978
push_middle 563875462
push_front 594839284
push_middle 909518061
push_front 211862159
push_middle 374657265
push_middle 187199610
push_front 273711747
push_middle 635295563
push_back 673594450
get 413891
push_front 158371906
get 686020
get 387557
push_front 112507247
push_middle 844145773
get 581429
push_back 820021555
push_middle 657654141
push_middle 632618452
push_front 238821157
push_back 526790932
push_front 665089619
push_front 753085859
push_front 837303718
push_front 464913109
push_middle 217536280
push_front 899163022
push_front 540065592
get 239259
push_front 180483225
push_back 306950948
get 556596
push_back 423538601
get 616715
push_middle 317192980
push_back 821722627
push_back 725656483
get 389971
get 469872
push_middle 148614816
get 657825
get 408818
push_middle 134365184
push_middle 944625374
push_middle 691634958
push_back 485259623
push_back 764414624
push_middle 210835025
push_middle 582322808
push_back 218702915
push_front 781736058
get 688961
get 475093
get 367319
get 573700
push_middle 903296412
push_back 729856207
push_front 829225847
push_front 845778964
push_front 411763791
get 481255
push_back 46553582
get 207259
push_front 822979194
push_middle 708456392
push_middle 892486203
push_middle 687896767
push_front 431288432
push_front 316773397
get 431699
push_front 697784114
push_middle 205015077
push_front 318778495
push_front 726204712
push_front 657995599
get 354865
get 602049
push_middle 690276653
get 257544
push_back 23216021
get 420090
push_front 282120917
push_middle 724098091
push_front 193545808
get 469862
get 17354
push_back 170065708
push_middle 235628997
push_front 689726510
push_middle 663684138
get 421979
push_back 814280002
get 366399
push_back 490601892
get 92084
push_back 492501116
push_back 440539947
push_middle 594987543
push_middle 73698718
push_back 748271088
push_middle 589703420
push_front 11759758
push_front 468713695
push_front 646788461
push_back 328004789
get 384075
get 556449
push_front 257646614
push_back 909227829
push_front 780606569
push_back 482547774
push_middle 948759084
push_middle 979956003
push_front 835298115
push_middle 868545057
get 589281
get 89233
push_back 536754148
get 434225
push_back 178712481
get 192281
push_front 986340214
push_middle 818273862
push_middle 613763637
push_front 914952304
push_middle 365187076
push_middle 634182018
push_middle 202940848
push_front 366499073
push_middle 657024163
push_middle 825766945
push_front 486585751
push_back 284941516
get 576443
push_front 691827304
push_middle 824002614
get 606338
push_front 955674214
get 257588
get 550124
push_front 676946097
get 343735
push_front 468389907
get 667985
push_middle 683368767
get 290117
push_front 985487301
get 660863
push_front 581420379
push_middle 811823221
push_middle 899927200
push_back 581225334
push_back 862079164
push_front 908620508
push_front 41247060
get 31585
push_back 505290522
get 69344
push_middle 232296559
get 500811
push_front 103315026
get 612287
push_back 45097583
push_front 293112602
push_front 288337907
get 225652
get 248280
push_middle 679409627
get 67061
push_middle 343855962
push_front 549979119
push_front 708668576
push_back 8856948
push_middle 334376973
get 240388
get 127795
push_back 499488265
push_middle 947627571
get 355445
push_middle 368815871
get 517390
push_back 122038075
push_back 786991462
push_front 69705825
get 410807
push_back 360686430
push_back 154900807
push_back 392111025
push_middle 474037159
get 576616
push_middle 213996063
push_back 796092753
push_front 321575709
push_back 230889052
push_middle 421621485
push_back 367925980
push_front 742277877
push_middle 562028249
push_back 633533931
get 227453
push_middle 879800900
push_front 549132308
push_back 553296958
push_front 266617892
push_front 891633165
push_front 386532311
push_middle 597394175
push_front 916671287
get 48132
get 313150
get 405668
push_middle 802930071
push_back 927724140
push_front 412096851
push_front 199075336
get 297141
get 266171
get 659563
push_back 19306120
push_front 553714736
push_back 611233982
push_back 523992658
push_middle 45444023
push_front 649182773
push_front 93565179
push_middle 770112153
push_front 427967159
get 427339
push_front 615824042
push_middle 217295333
push_back 516482582
push_middle 875974574
push_back 516030421
get 268737
push_front 855835401
push_middle 881338110
push_front 544218149
push_front 409923633
push_middle 422787741
get 75676
push_front 448804851
push_back 443819923
get 254298
push_back 64781148
push_front 17060655
get 526991
push_front 97106488
push_front 824131144
get 16103
get 220114
push_middle 574143148
get 182322
get 43049
push_back 801878787
push_back 774658991
get 498977
push_front 752826145
get 388882
get 437089
push_middle 302914460
push_back 518250715
push_middle 439929283
push_back 330955156
push_back 869476095
push_middle 686940409
push_back 299940052
push_front 61121296
push_back 719962172
push_front 640585360
push_front 203253479
push_middle 101431541
get 195011
get 621118
push_middle 10401414
push_back 403781671
get 629418
get 501159
push_front 852791710
push_middle 182351208
get 178311
push_front 315820187
push_back 40703834
push_middle 178925358
get 665414
push_middle 603730999
push_middle 297314371
push_front 381204587
get 208994
push_front 228555908
push_back 109156170
push_front 832497121
push_back 402309266
push_front 675795719
push_front 868693754
get 171754
push_back 203585050
push_middle 199533442
push_back 592450124
push_back 799941990
push_middle 217983010
push_middle 721947670
push_middle 937782911
push_middle 914084068
push_front 876664573
push_middle 175655824
get 694627
push_back 580911002
push_back 966612416
push_front 861386313
push_front 424521464
push_back 640996108
push_front 756493811
get 387818
get 500253
get 319079
get 561215
push_front 762457467
push_middle 940856438
push_middle 183782409
push_back 141743333
get 676362
push_back 746571214
get 7219
push_middle 273638458
push_front 773033424
push_back 198745392
push_front 662975849
get 49383
get 262350
push_middle 212962141
get 506193
get 408437
push_middle 879944877
push_front 922279772
get 109955
push_front 219447066
push_front 608542614
push_middle 161059073
push_middle 992465832
push_back 866606008
get 498904
push_middle 518868885
push_middle 171340012
push_middle 481045263
get 605392
get 303657
push_middle 8484225
push_front 493186157
push_middle 17725568
push_middle 344583191
push_back 576120958
push_middle 443087223
push_back 307682400
get 408135
push_front 777119353
push_front 964199924
push_front 956486790
get 622020
get 427170
push_back 25909022
push_middle 47808313
get 410678
push_back 636005519
push_front 817239100
push_middle 236577613
get 386654
push_back 682299842
push_middle 563140058
push_front 940109294
push_front 421198309
get 176201
push_back 868299588
push_front 96405794
push_middle 125624981
push_back 411928343
push_front 270158417
get 256514
push_middle 758648017
push_middle 252698056
get 75541
push_back 414469380
get 489948
push_front 841445360
get 676804
push_back 70498744
push_back 601402011
push_middle 836536409
push_front 27825654
get 17419
push_middle 888021363
push_middle 566452848
get 560149
push_middle 434124221
get 4460
get 245743
get 402568
push_front 969607088
push_middle 502512990
push_middle 580835723
push_back 207879591
push_middle 181764343
push_back 933717500
get 581050
push_back 375111452
push_front 893926274
push_back 455567658
push_back 967026325
push_front 511145799
get 445873
push_back 936066708
push_back 601735567
push_back 678396936
push_front 957020117
push_front 881558768
get 206257
push_front 519289079
get 94854
push_back 675911169
push_back 63890062
get 657495
push_middle 875726844
push_middle 218065324
push_front 700625534
push_back 984977035
push_back 181235638
push_middle 757742680
push_back 227011618
push_front 219323750
push_back 698916534
push_back 159197017
push_back 555745978
get 688563
push_back 610230834
push_middle 822323293
push_front 555569883
push_front 390602628
get 107491
push_middle 905993920
push_middle 156511176
push_middle 307100959
get 165003
push_middle 41000751
get 88719
push_front 636600211
get 698715
push_back 780814955
push_front 744399286
push_middle 352244064
push_middle 672198397
push_front 696538197
push_back 458098758
push_front 418421412
get 319525
push_middle 157370376
get 310273
get 501385
push_middle 448813473
get 284397
push_front 540973257
get 152010
push_front 367703964
get 62325
push_back 188585513
push_middle 188202227
push_back 694823522
push_back 709313838
get 217324
get 40787
push_back 285417642
push_front 448289728
push_middle 480680051
push_middle 583527902
push_front 494119258
push_middle 604674744
get 469536
push_back 344540152
get 17565
push_back 883716353
push_front 765698609
get 553675
get 248893
push_back 414931161
push_front 149026932
push_front 220344737
push_back 267847088
push_middle 134325220
push_front 264143653
push_back 979246094
push_front 412768250
push_front 34679879
push_front 361168181
get 9586
push_front 81376376
get 627020
push_back 633600867
push_front 905139033
push_middle 861194292
get 625294
push_front 352688479
push_middle 427273966
push_back 412026037
push_back 611408352
push_middle 211571469
push_middle 360156376
push_front 850601025
push_middle 569344626
push_front 804988377
push_middle 387624972
push_front 561092946
get 47045
push_front 483397978
push_front 635619027
push_middle 130587624
push_front 483735826
push_middle 729342176
get 144473
push_front 833384296
get 558660
get 221874
push_middle 711666750
get 461807
push_back 169246049
get 659757
get 674178
push_middle 560094146
push_front 67390871
push_front 210752840
push_front 349086411
push_middle 573996291
push_front 46372051
push_back 317865274
push_middle 560558497
push_middle 946687150
push_middle 88796183
push_middle 34744584
push_front 528435399
push_middle 408917106
push_back 334869506
push_middle 290115130
get 320232
push_back 586603154
push_middle 426430056
push_middle 904106778
get 218725
push_back 682599466
push_back 795164972
push_front 101051395
push_middle 316259766
push_middle 301019923
push_middle 48488484
push_front 570108958
push_front 841261773
get 382257
push_middle 186874904
get 464971
get 278536
get 673697
get 409784
push_front 864524887
push_front 611891387
push_middle 563421388
push_back 239540032
push_middle 638866538
push_middle 340503127
push_middle 571771374
get 510501
get 196734
push_middle 947678843
push_front 402260965
push_back 277537204
push_back 643151916
push_back 959543635
push_front 452072186
get 52668
get 65470
get 49864
push_back 312095391
push_front 311411031
push_back 140519051
get 540231
push_middle 451221104
push_back 128303696
push_middle 467878688
push_back 816533674
get 462640
get 77931
push_front 331872555
get 546567
push_back 793269729
get 77614
push_front 814425906
push_back 554118569
push_back 570788156
push_middle 429650275
push_back 499040307
push_front 338705206
push_middle 688245002
push_back 825259793
get 351835
push_front 961557472
push_back 609639444
push_front 971006074
push_back 161673467
push_middle 443340823
push_middle 639001966
get 101575
push_middle 422577678
get 315715
push_middle 244977105
push_back 796300850
get 670369
push_back 956911420
push_middle 291503583
push_front 252897377
push_middle 931101443
push_middle 808491479
push_front 934224093
push_middle 13554753
get 639634
push_middle 962077725
get 680117
push_middle 504525146
get 298739
push_middle 801088348
get 552426
push_back 400735179
get 166763
push_middle 719476563
push_front 202065868
push_front 254739877
push_back 916225348
get 163879
push_front 958694348
get 361598
push_middle 503821129
get 604046
push_middle 286860117
push_front 338478479
push_middle 516354529
push_back 804158548
push_back 58658858
get 585021
push_front 599062630
push_back 416455690
push_front 646831108
get 209914
get 21482
get 523120
push_front 563692005
push_middle 659027291
push_back 900137853
push_back 418087115
get 161944
push_back 837232597
get 155627
get 510613
push_back 360207251
push_front 819010516
get 198769
push_back 930982313
push_middle 543959536
push_middle 802987307
get 370963
push_middle 648915413
push_back 116625457
push_middle 45899166
get 418260
push_back 41032217
push_back 641260182
push_middle 755815857
push_middle 641915447
push_front 587666529
push_front 261690806
push_front 174356918
push_front 389374433
push_middle 727639845
get 5205
push_back 79401029
push_front 470681812
push_back 143710376
push_middle 484766493
push_back 402439166
push_front 916846821
push_front 529035647
get 41426
get 202325
push_back 604029194
push_front 922906384
get 629420
push_back 352365184
get 163691
push_front 240620740
get 628272
get 163081
get 187244
push_middle 610659304
get 601838
push_front 369579055
get 330477
push_middle 21563301
push_middle 799518089
get 138779
push_front 649011071
push_middle 479934227
get 86161
push_back 739362326
get 270517
get 603671
push_front 361024666
push_back 344644944
push_middle 339491065
push_back 619026498
push_front 211768342
push_middle 157184526
push_front 405557374
push_back 726072168
get 69944
get 396226
push_back 270546046
push_back 886617088
get 460474
push_front 335865598
push_front 791255558
get 19184
push_front 637959488
push_back 139929579
push_middle 559233526
push_back 527377579
push_back 688748051
get 578726
push_middle 446777570
push_front 471017802
push_back 460388812
push_front 879935397
push_middle 810831250
push_middle 18731518
push_middle 104064491
push_front 514671662
get 457923
push_front 472789433
push_middle 758636370
push_middle 874908391
push_back 942768131
push_back 88807486
get 375403
push_front 8037461
push_front 87409065
push_middle 344806374
push_middle 44267501
push_back 590886813
push_front 425081015
push_front 201577438
push_back 883832674
push_back 332903295
get 710272
push_back 476140024
push_back 608446497
push_back 458867354
push_middle 435473824
push_back 481358978
get 338247
push_back 854893499
push_front 169186728
push_front 936734412
get 167911
get 52065
get 666668
push_middle 97402521
push_back 22144949
get 77763
push_front 683105679
push_front 470413417
get 625622
push_middle 733488005
push_front 885619095
push_front 86972686
push_middle 154226309
get 492422
get 170796
push_middle 321307213
push_front 310238664
get 96739
push_front 386164118
push_back 324642734
push_back 121796614
push_front 621538279
push_front 535407572
push_front 402962457
get 217104
push_front 78969180
push_front 226567458
push_front 42490769
push_middle 979762241
push_back 197142906
get 403922
push_front 564627068
push_middle 538275970
push_front 35014214
push_back 223533907
push_front 745328181
get 152272
push_middle 432605491
push_middle 87456429
push_middle 486757993
push_front 505106720
push_back 142307287
get 7105
get 376491
get 706403
get 526871
push_front 280296341
get 404374
push_back 588481075
push_back 752635821
push_middle 144336382
push_middle 947135398
push_back 757411650
push_back 208222652
push_front 461480823
push_back 579889917
get 156623
push_front 87817900
push_middle 889711297
push_front 335278739
push_middle 902113209
push_front 18968142
push_front 850973387
get 361275
push_back 314566267
push_middle 281934321
push_front 600112180
push_front 12160255
push_middle 482954611
push_front 980140176
push_front 999073154
push_back 202241500
push_middle 984828842
push_middle 699811791
push_back 407469801
push_middle 356958060
push_back 374586214
push_front 941504223
push_middle 312925583
push_front 299242781
push_middle 306044113
push_front 393798714
push_front 85051975
push_front 565155600
push_middle 4425445
push_front 719433007
push_front 93580651
push_front 209925504
push_front 891865519
push_back 207581238
push_middle 476607861
push_middle 735160059
get 25529
push_middle 475079023
push_back 77465616
push_middle 230687109
push_middle 35604454
get 548262
get 429427
push_back 924408035
get 85743
get 487262
push_middle 425867196
get 498272
push_front 697322978
get 360240
push_middle 404994306
push_middle 615870239
push_middle 93975457
get 69076
push_middle 907720535
push_back 716525587
push_middle 10783664
push_front 124918719
push_front 218616512
push_middle 973033222
push_back 290329016
get 129561
get 412315
push_middle 696171495
push_back 665398835
push_back 134563325
push_back 721980462
push_back 785892783
get 219564
get 92500
push_front 251582905
push_middle 215401994
push_front 913036284
push_middle 441891642
push_back 118927754
push_middle 992474320
push_front 979769498
get 501884
push_middle 984222709
push_middle 192814986
push_middle 798931375
push_front 367263715
push_front 393837503
push_front 569475524
push_back 47350355
push_front 717538049
get 218285
get 401841
push_middle 978611836
push_front 892821662
push_middle 173480186
push_front 971220168
push_front 128699580
push_middle 227020613
push_middle 691888398
push_back 806341500
push_front 197136535
get 458759
push_back 105261436
push_back 482503294
get 467191
push_back 971056046
push_back 966175409
get 52401
push_middle 10393656
push_middle 511956284
push_front 569233961
push_middle 835494975
push_back 413680573
push_middle 259541309
push_middle 130809747
push_middle 611291451
push_middle 790775085
push_middle 104895089
push_front 284828793
push_back 485944294
get 331616
push_front 375927757
push_back 469337763
get 358249
push_middle 970819262
push_middle 232129251
push_front 607305912
get 557817
get 649596
push_middle 347519721
get 531715
push_front 688576643
push_front 62323608
get 669070
push_front 224556048
push_front 315795289
get 295026
push_middle 463716376
push_middle 156777396
push_back 65722198
push_middle 486970522
push_front 874447155
push_middle 34588941
get 561335
push_middle 748726005
get 705512
push_back 969425586
push_front 70974644
get 260214
push_front 438051734
get 670755
push_back 172854781
push_front 374855703
push_front 156456385
push_front 878617429
get 330319
get 209261
get 86249
push_front 123464247
get 233089
push_middle 653699005
get 409169
push_back 1376803
push_middle 905051709
push_middle 91431861
push_middle 220574924
push_back 339376765
push_front 122729334
push_back 490237126
push_back 120936029
push_middle 979847915
push_middle 934532986
push_middle 563396238
push_back 270938470
push_middle 119069553
push_front 818691781
push_middle 425477620
get 122713
push_front 774910975
push_front 546440691
get 487846
push_front 438395568
push_front 710798880
push_front 36710936
get 385910
push_back 856425435
push_middle 23650750
get 508500
get 624659
push_middle 274702831
get 154776
push_front 291281866
push_back 799776736
push_middle 81222905
push_back 583352051
push_middle 342223268
push_middle 368489853
push_back 316122350
push_front 420040619
push_front 867535013
push_middle 665442039
push_back 855270875
push_front 278683406
push_middle 351490826
get 7065
get 618871
push_middle 368493533
push_front 723073623
push_middle 557795427
get 469201
push_back 162439410
push_middle 57522723
push_middle 448543763
push_middle 993090502
get 633117
push_back 58728621
get 504618
push_front 42347763
push_middle 784331512
push_middle 921323845
push_front 428832863
push_back 43877076
get 398969
push_back 689267000
push_front 180986630
push_back 435655771
push_front 107943375
push_back 863881275
push_middle 289141691
get 218581
get 653441
push_front 765137496
get 531494
push_front 403606080
push_front 944053943
push_front 581502821
push_front 605943569
push_middle 475151184
get 394013
get 128972
push_middle 177692979
get 557373
push_middle 135068159
push_middle 167944467
push_back 368898785
get 257500
push_back 239245725
push_middle 700360605
push_front 71160626
push_middle 742903708
push_back 928225659
push_middle 605155817
push_back 812720868
push_middle 743131067
push_front 983348636
push_middle 908511644
push_middle 185565535
push_middle 374769645
push_middle 177696505
get 214173
push_back 676620921
push_middle 37921010
push_middle 286496173
push_back 96635707
push_front 381839742
push_front 429392572
push_back 816320437
push_back 873562941
push_back 899993638
get 120482
push_front 422151780
push_back 322437848
push_middle 690001785
push_front 597881412
push_back 775533659
push_middle 226586974
push_back 368373505
push_front 935464653
push_middle 920151324
push_middle 201312917
push_middle 86380645
push_middle 536718778
get 42530
push_middle 665483666
push_middle 847093566
get 308349
push_back 47356433
push_middle 424715631
push_middle 464805715
get 267728
push_middle 729411642
push_middle 515707871
push_front 617377787
get 18019
push_middle 465885090
get 512298
get 362451
push_back 523215951
push_middle 946989933
push_front 463207512
push_back 62516546
push_front 514443919
get 216754
push_middle 939548413
get 103231
push_front 254338717
push_back 608083067
push_front 303758220
push_middle 198482252
get 167043
get 363081
push_middle 953886
push_back 92099647
push_front 675137807
get 640702
push_back 122086105
get 216991
get 154205
push_front 348601604
get 71549
push_back 444201746
push_front 382797345
push_front 817495417
push_back 406181563
push_back 476931982
push_back 56943949
push_back 561220052
push_middle 154080157
push_middle 85068431
push_middle 868774114
push_front 299728306
push_front 444400964
push_middle 112806796
get 391482
push_front 798928367
push_middle 791006014
push_front 862362414
push_middle 952442072
push_back 795446742
push_back 614834441
push_middle 143275182
push_middle 440165844
push_back 65077604
push_middle 279006224
get 478942
get 487324
push_middle 175858448
push_front 156925560
push_back 909791926
push_middle 329067640
get 533629
get 695451
push_back 300819589
push_middle 72787903
push_middle 773157732
push_back 584558597
push_back 922260936
push_front 816960894
get 473796
get 203283
push_front 20778966
get 480393
push_front 795994893
get 254868
get 309305
push_back 408062382
push_back 142418742
get 486328
push_front 720410038
get 241542
push_middle 459785636
push_back 52793769
push_back 398397058
push_middle 719847646
push_middle 101789983
push_middle 645819634
push_middle 688868125
push_middle 3174868
get 292913
push_middle 435864833
push_middle 592447271
push_front 532881406
get 666951
push_back 294996473
get 321033
push_front 930591758
push_back 897318086
push_back 735656482
push_middle 195589270
push_back 583740951
get 335461
push_front 790350020
get 467405
push_front 351519477
push_middle 355192754
push_middle 95102476
push_front 831954667
push_front 477467583
push_front 128145017
get 299241
push_front 945691107
push_back 54835398
push_middle 266907587
push_back 593659265
push_front 783491222
push_back 645614368
push_middle 212158318
push_back 188321828
push_back 878206825
push_back 357968609
push_back 280212287
push_middle 339526749
push_front 307177979
push_back 749223249
push_middle 155392711
push_front 770747212
get 386539
push_middle 944014328
get 381880
push_front 34665690
push_front 468934879
push_front 45690071
push_middle 175178741
get 425893
push_back 959631893
get 301156
push_back 829496217
get 36905
get 58849
push_front 298556961
push_middle 946412131
get 401943
push_middle 540253900
push_front 914038244
push_front 620622027
push_back 589931884
push_front 481599083
push_front 799650838
push_front 16405696
get 523123
push_middle 447837423
get 692604
push_front 959074927
push_middle 724781550
get 571953
push_front 640388048
get 156945
push_middle 981207542
push_back 670086232
push_middle 684521543
push_front 361754210
push_front 671849111
push_middle 82520953
get 593410
push_back 327712560
push_front 640725663
push_back 764944331
push_middle 406579835
push_middle 200933714
push_middle 730933243
get 559324
get 353624
push_back 813007409
push_front 84729920
push_front 688478662
push_middle 755952060
get 471854
push_middle 91728450
push_middle 541456674
push_back 505943991
get 539499
push_front 184336367
push_front 260777110
get 214643
push_back 75895207
push_middle 403124715
get 173175
get 109719
get 620964
push_front 394016238
get 186437
push_middle 873537676
push_front 670759845
push_back 53946323
push_middle 612571043
push_middle 140223958
push_middle 633216424
push_back 116669242
get 596898
push_back 397216015
push_front 783848081
push_front 140197935
push_middle 4245666
get 103758
push_back 189217469
get 232083
push_front 533873179
push_front 91917863
push_front 315628383
push_front 288707225
push_middle 789254289
push_back 597060399
push_front 298686012
get 579698
push_front 62417133
push_middle 292497529
push_back 168413527
push_front 136577929
push_middle 455738990
get 4495
get 299002
push_middle 70458521
get 276798
push_back 712399743
push_middle 399605020
push_back 849650708
push_middle 252426212
get 227230
get 472939
push_front 647419864
push_middle 495914981
push_back 193752208
push_middle 273368923
push_front 788266356
push_back 100003219
push_middle 277712258
push_back 246539246
push_middle 272571846
push_back 815414797
push_back 871332772
push_middle 736815659
push_back 584804805
push_front 541746968
get 227101
push_middle 421979361
push_middle 367225045
get 604454
push_middle 361075816
get 130143
push_middle 937190863
push_middle 51247327
push_front 560745206
push_back 273908437
get 757
push_back 221916564
push_back 599492325
push_front 750796398
get 371342
push_front 201503232
push_middle 795798517
push_back 928208190
get 311235
push_back 578103649
push_front 960696884
push_front 38019299
push_front 487243826
push_middle 266163075
get 251241
get 443025
get 134660
push_front 911651720
push_front 165980263
push_middle 173844788
push_back 155731861
push_back 122604960
push_front 44219432
push_front 618799121
push_middle 618598923
get 135301
push_middle 525874949
get 154442
push_back 283806649
push_front 970038951
push_middle 350299571
push_front 282215889
push_middle 199437919
get 27053
push_back 815380652
push_front 665677177
push_middle 82671231
push_back 373669099
get 510796
push_front 927890211
push_front 759623686
get 399459
get 72778
get 106196
get 208498
push_back 104881958
push_middle 718272318
get 589120
push_back 592102754
push_middle 915411443
push_front 702280042
push_middle 60888809
push_back 703151482
push_back 599675148
push_middle 929841992
get 138942
push_back 453250542
push_back 197673453
push_back 130275074
get 275041
push_middle 18388820
push_middle 414650440
push_back 237415556
push_back 683125601
push_back 985346615
push_front 540687200
push_back 126554871
push_back 601461227
push_middle 657720150
push_back 963318784
push_middle 695517468
push_back 442554749
push_front 847984536
push_back 585594043
push_front 345041175
push_back 66395732
push_back 680542579
get 672694
get 680646
push_front 120106854
get 464152
get 227316
push_front 333538011
push_middle 737108564
push_back 686329312
push_back 543333897
push_back 669564212
push_front 57266848
get 461856
push_front 458997021
push_back 546691048
get 483136
push_middle 686961687
get 515235
push_middle 248310040
push_back 542480328
push_front 352685836
push_back 222221198
push_front 482154505
push_front 7792716
push_front 541416836
push_front 489036878
push_back 667662924
push_front 614683393
push_back 114005496
push_middle 27127336
push_middle 566048600
push_middle 517039660
get 403011
push_middle 869019087
push_front 673694790
push_back 97968450
push_front 262105385
push_front 877695704
get 317555
push_front 651778356
get 353128
push_back 772829184
push_middle 663800290
push_front 289837988
push_middle 62958908
get 492738
push_back 697664339
push_back 583521115
push_back 790054176
push_back 47836237
push_front 666114867
push_middle 450246626
push_front 798825180
push_middle 928886564
push_front 929029913
get 505280
push_front 864868490
push_middle 309841621
get 435850
push_back 924746714
push_back 2771406
get 441806
get 207064
push_back 167872898
push_middle 155614232
get 609782
push_back 997498886
get 569736
get 581791
push_back 984551820
push_back 912997811
push_front 24170445
push_back 173034349
push_back 39247340
push_front 727417310
push_front 574394298
push_middle 669537650
push_front 208585493
push_middle 65818923
push_front 268443738
push_front 678813507
get 371717
push_back 676800233
get 110661
push_front 306888526
push_back 533146892
push_middle 824657080
push_back 386455572
get 221856
push_front 798698797
push_middle 672239209
push_front 134566222
get 633224
get 63447
push_back 349600586
get 271393
push_back 275715785
get 85974
push_back 70458912
push_middle 698237278
push_back 139168680
push_front 176910213
get 14514
push_back 940014158
push_middle 529548404
push_back 33152038
push_front 893295917
push_front 795599108
get 680752
push_middle 556087823
push_back 665990133
push_front 48647919
get 598195
push_front 104985614
push_front 697436754
get 535495
get 200640
get 268508
push_middle 394313923
push_front 395101902
get 2976
push_back 906513532
push_middle 926119557
push_middle 558968636
push_front 611652599
push_front 470034704
get 172271
get 699387
push_back 515793040
push_front 884430768
push_middle 168286116
push_front 234957289
get 631120
get 291191
push_back 869493990
push_middle 159734270
get 103544
push_back 171952046
get 2614
push_back 50167316
push_back 218940850
push_front 256564877
push_back 27352552
push_middle 383455776
push_middle 181079229
push_front 515078522
push_middle 277081156
push_front 453315885
push_front 187432349
push_middle 701520133
push_middle 48614292
push_back 12254840
push_middle 558963558
push_front 962725947
push_back 785797028
push_front 602033393
push_middle 355977521
get 193013
push_back 585770445
get 499070
get 375214
push_middle 566903592
push_back 630981803
push_back 355554890
push_front 433044987
push_front 189007356
push_back 584381828
push_back 597061388
push_front 994740648
push_front 689286047
push_back 306408006
push_middle 431945172
push_back 855924738
get 95420
push_middle 479407480
get 604177
push_front 119308549
push_middle 135370215
get 589212
push_middle 503477331
push_front 728120670
get 547402
push_back 60699281
get 669966
push_front 618023779
push_back 759449594
get 155113
get 626405
get 292330
push_front 619117382
push_front 852854863
get 223487
push_front 386746642
push_middle 364409154
get 137548
push_front 391446933
push_front 737077976
get 385775
push_middle 838859809
push_back 725195177
push_back 939679059
push_middle 104475171
push_back 636141948
push_back 153580137
get 525832
get 512171
push_middle 910730736
push_back 356448853
get 57762
push_front 715284561
push_front 822562564
push_front 740848808
push_middle 753581391
push_front 767521651
push_back 603342281
get 150680
push_middle 951979559
push_front 266818304
push_middle 382274497
get 678046
push_back 101339192
push_front 38456892
push_front 461786151
get 218378
push_middle 341848386
push_front 800285043
get 626831
push_back 423853023
push_middle 30120025
push_middle 418287006
push_back 675696821
get 28713
push_middle 54014002
push_back 780791262
push_back 390658803
get 683882
push_front 522331995
get 498703
push_middle 122129100
push_middle 353342294
push_back 2934169
get 550663
push_middle 371704475
push_front 753908644
get 586510
push_middle 367661305
get 14465
push_front 620876009
get 535232
get 148362
get 430757
push_front 919690351
push_front 237173197
push_middle 842242756
push_middle 249666591
push_middle 222752999
push_front 192450975
push_front 506983284
push_middle 356294324
push_middle 961747646
push_front 81300469
push_middle 716859205
push_front 692930278
push_front 828936003
push_middle 819934431
push_front 621628773
push_front 108849675
get 459151
push_middle 176146848
push_middle 271548936
push_front 364009
push_middle 356353408
push_middle 59559679
push_back 279694376
push_back 710051199
push_back 776069338
push_middle 432608440
push_middle 97235546
push_back 612101193
push_back 952009095
push_front 124860248
push_middle 826902557
push_middle 768172396
get 157516
push_back 826423930
push_back 169516248
push_middle 972286668
push_back 276189084
get 643010
push_back 306827275
get 696115
get 304980
get 668303
push_middle 99561608
push_back 476855213
get 470488
get 177214
push_middle 330232695
push_middle 567596345
get 526972
get 659216
push_front 705542531
push_front 554216385
push_back 715231441
get 295015
get 673581
push_back 982074976
push_middle 778148448
push_middle 695977603
get 59102
push_back 254364788
push_front 379344172
push_front 216807465
get 277263
push_front 823450228
get 490050
push_front 757878759
push_front 526369594
push_back 404142515
push_back 184913026
push_middle 104187029
push_back 26849713
get 388852
get 535509
get 363801
push_middle 572872675
push_middle 91402130
push_front 888362612
push_middle 259592076
push_back 547888845
push_middle 348012673
push_middle 509989598
push_front 238075403
push_middle 543280539
get 667977
push_back 948491717
get 615029
push_back 970465492
push_front 863367738
push_front 556285724
push_front 199998986
push_middle 775086121
push_middle 80262931
push_front 628208054
push_middle 182422720
push_middle 875879944
push_middle 680795341
push_front 448840576
push_middle 30786086
push_middle 733435728
push_middle 212876783
push_back 360444747
push_middle 171871901
push_middle 241440980
push_front 995104065
push_back 288279800
push_middle 761451237
get 619579
push_front 834744376
push_middle 976323686
push_front 685989757
push_front 570356951
get 5616
push_front 943272283
push_middle 581482858
get 627668
push_middle 473793826
push_back 475784574
push_front 961662326
push_back 697579262
push_front 144445146
push_middle 520313272
get 650411
push_middle 167712810
get 73412
push_front 373059902
push_middle 200372594
push_front 202212063
get 169054
get 529594
push_front 587488042
push_middle 335132877
push_back 752387133
get 453682
get 212556
push_front 762750986
get 244952
push_middle 162603848
push_front 710755520
push_back 729399325
push_middle 991055502
push_front 330544206
get 518422
push_back 458671081
push_middle 925106235
push_back 975771972
get 431542
push_middle 152531457
push_middle 333431963
push_middle 549995545
push_back 897041482
push_middle 614198083
push_back 150885437
push_middle 431808518
get 562650
push_middle 142904120
push_back 7243397
get 216954
get 710801
push_back 814972622
push_back 970812676
push_middle 546878856
push_middle 191741370
push_front 608278090
push_middle 578130916
get 691231
get 675516
get 239188
push_back 468421041
push_middle 7842995
push_front 988847314
get 236825
push_middle 827186067
push_front 187142401
push_middle 724733121
push_middle 934393010
get 653684
push_back 499515851
push_front 867468615
get 559989
push_front 990436966
push_middle 946213237
push_back 600974131
get 361698
get 109993
get 173417
get 324394
push_front 958110724
get 349081
push_back 138477547
push_front 448751512
push_front 399635330
get 113400
push_front 687540086
push_middle 730802355
push_middle 996595826
get 296674
push_middle 239232236
get 352213
push_middle 322200694
get 436660
push_front 19711032
push_front 493938224
get 141704
push_back 758143064
get 702125
push_front 29570248
push_back 546829872
get 434617
push_front 836634042
push_back 665699917
get 320881
get 215991
push_middle 922030686
get 79013
push_front 564801345
get 63751
push_middle 827516039
get 76254
push_front 453183412
push_middle 639503139
push_middle 30922145
push_back 66790908
push_back 968992383
get 541633
push_front 74120449
push_back 947684808
push_back 895797272
push_back 818602394
push_back 671291321
push_front 309089418
push_back 230185288
push_middle 258873023
push_front 395415892
push_back 28738124
push_front 518997802
get 140544
get 464979
get 560185
push_middle 359373652
push_middle 829521501
push_middle 434576027
push_front 722405595
push_front 27270451
push_middle 637008662
push_back 202950922
push_front 29207991
push_middle 883870143
push_front 21254741
push_front 881345090
push_middle 559188133
push_middle 916675364
push_front 323152049
get 105011
get 29383
push_back 836665555
push_middle 117652278
push_front 378451960
push_middle 152703466
push_back 559991037
push_front 187938051
push_middle 222814968
push_front 736055889
push_middle 148973587
push_back 350177923
push_back 950020196
push_front 651344853
push_middle 265495292
push_front 532728294
push_front 869442300
get 614946
get 188788
push_middle 31985349
push_front 467627448
push_back 353577131
get 394159
push_back 716548034
push_front 850720043
get 5756
push_front 237058394
push_back 776154919
push_front 159937248
push_front 376021668
get 62169
push_front 993958091
push_middle 976193255
push_middle 57296097
push_back 245864532
get 586708
push_middle 270610971
push_front 688284475
push_middle 482133083
push_middle 236566547
get 699751
get 84672
push_front 54177122
get 507319
get 507792
push_middle 319706579
get 158198
get 655169
get 428183
push_back 265868054
push_middle 116642284
push_middle 505515207
push_middle 804733923
get 56241
push_back 662979928
get 206279
push_front 846639383
push_back 558718677
get 154497
push_middle 19313865
push_back 805955127
push_front 179749786
push_back 958318441
push_front 488986648
push_middle 216263536
push_front 954409826
push_middle 105299082
push_middle 614874332
push_front 606662365
push_middle 773521073
push_middle 58474305
push_middle 875853670
push_back 561242576
get 230073
get 561474
push_front 816009331
push_back 849833675
push_back 67565040
push_middle 674115877
get 11142
push_back 358893832
push_front 925126261
get 237927
push_front 977466160
push_middle 876976069
get 61174
push_front 287620666
push_back 673342902
push_back 760964424
push_front 280135703
push_front 271819365
push_back 545542290
push_back 849546272
push_front 891513957
push_middle 897154297
push_back 744508364
push_front 767342904
push_middle 986289866
push_back 123303733
push_front 960125031
get 247907
push_front 779444788
push_back 767181132
push_front 392751654
push_front 419474389
push_front 735475722
push_front 517908977
push_middle 482575733
push_front 897834293
push_middle 525395718
push_middle 222178709
push_back 69548859
get 188639
push_back 58117582
get 694127
push_back 890650291
push_middle 104382025
push_front 155596102
push_front 860637816
get 536950
push_front 218448776
push_back 988770369
push_front 994548765
push_front 94011574
push_front 261355396
get 41433
push_back 630412635
push_middle 514743091
push_front 557113605
push_middle 977230133
push_middle 702721420
push_back 22555564
push_back 436421240
get 137929
push_back 716856332
get 568655
push_back 617613693
push_middle 8919412
push_front 529833377
push_middle 884532311
get 10009
push_back 330827473
push_front 583760070
push_front 482175889
get 193734
push_middle 954162098
get 121806
push_back 281821602
push_middle 388150043
push_middle 749636551
push_front 333306418
get 278468
push_middle 585596632
get 692369
get 372093
push_middle 382421671
get 182116
push_middle 740050439
get 84576
get 54587
push_back 685049540
get 539241
push_front 374346727
get 286425
push_front 115046787
push_middle 145008278
push_front 106739777
push_middle 694554870
push_middle 522993576
get 283650
push_back 996784529
push_front 61485845
push_back 715291893
get 414684
get 413719
get 171900
push_front 617447717
get 15930
get 600127
push_middle 604256452
push_front 13567643
push_front 792978993
get 287672
push_front 822397671
get 159081
push_middle 120822408
push_middle 697718178
push_middle 241895464
get 293548
get 119761
push_front 778982950
get 362328
push_front 20943387
get 637479
get 460493
push_front 246219770
push_front 269137168
push_middle 882007197
get 529198
push_back 304023917
push_middle 279091017
push_middle 748206174
push_back 672985691
push_middle 209166638
push_middle 18311223
push_middle 911046846
get 547696
get 239328
get 612648
get 127912
get 254730
get 711900
push_front 421785469
get 243483
get 551808
push_front 886509843
get 594276
push_middle 780439227
push_back 54016841
push_back 724391498
push_middle 91714470
get 102766
push_front 878632807
get 548592
get 658086
push_middle 789118893
push_front 155614027
push_middle 468603794
push_middle 87261329
push_back 388305322
push_front 30458697
push_middle 821413444
push_front 396806927
push_front 550684686
push_front 628555414
push_front 705299722
push_back 412571774
push_middle 493163637
push_front 976176942
push_back 695755362
push_front 445583036
get 625954
push_middle 173023952
push_back 325304880
push_middle 265894945
push_front 843642386
push_back 157209902
push_back 452847731
push_middle 637716022
push_front 232279679
push_middle 689201371
push_back 575380044
push_front 495211829
push_middle 237832503
push_front 675965443
get 272529
push_middle 205436436
push_back 846607853
push_middle 535581831
get 26324
push_middle 997299864
push_back 227521806
push_back 51129800
push_middle 437452581
push_front 1145157
push_middle 390087002
get 93327
get 106266
get 151325
push_front 335725789
push_front 313091251
push_middle 690708258
push_front 30314311
get 107676
get 398710
push_middle 168618262
push_middle 596819362
push_middle 535690850
push_middle 505705241
push_middle 594207303
push_front 343255374
push_middle 734514096
get 530925
get 257088
get 487187
push_back 42401097
push_front 600766347
get 362536
push_back 940008273
push_back 998225720
push_front 767764174
get 177329
push_middle 441582783
push_front 743776285
push_front 245979560
push_front 30291719
push_middle 284553188
push_back 73964455
push_middle 362952065
get 248651
push_back 474167049
push_back 379596288
get 345101
push_middle 384267486
push_back 290586917
push_back 275238473
get 358852
get 102182
get 41076
get 473283
get 492372
get 320164
get 275475
get 521175
push_front 945539961
push_middle 52357760
push_middle 896961426
get 244722
push_back 966737975
push_front 658393839
get 362742
get 586771
push_back 345314347
push_back 889759512
push_middle 27552842
push_middle 298020132
push_middle 438637366
push_front 942322736
get 278516
push_middle 475571725
push_front 221127350
push_back 573271916
push_front 904768736
get 209221
push_front 169243142
push_middle 398137742
push_front 529154167
push_middle 833189485
get 123536
push_front 146503003
push_middle 640278185
push_front 103013662
push_front 898087205
push_back 546637896
get 672630
push_back 441040576
push_middle 72195048
push_middle 961256777
push_front 123792247
get 582267
push_front 875788163
push_back 13653205
push_front 569758583
push_front 102365898
push_front 705838585
push_back 252246179
push_middle 795937104
push_middle 729395705
get 489853
push_front 440292520
push_middle 60036501
push_back 487921725
push_back 949245293
get 59872
push_back 618124609
push_front 203690285
push_back 192460399
get 664404
push_front 915908158
get 610962
push_back 3627046
get 315274
push_middle 367916550
push_front 566043963
push_middle 564143569
push_front 25715511
push_middle 796386183
push_middle 841198270
push_middle 398609592
get 264247
push_front 634325191
push_back 500566059
get 322412
push_back 874501655
push_back 633305473
push_front 559968200
push_middle 412993992
push_front 818362312
push_back 202035329
push_back 511089815
push_front 257218180
push_front 500128255
push_middle 787992
push_back 45258337
get 172331
push_middle 865111050
push_front 355416163
push_back 120831238
push_front 616773481
get 303947
get 318382
push_back 710634383
push_back 884820863
push_front 99936469
push_back 16337817
push_back 902637905
push_front 436766216
get 668095
push_front 634121393
get 141989
push_front 331921743
push_middle 966242044
push_middle 815085965
push_front 527271129
get 583616
push_middle 277211926
push_back 796786786
push_back 34479860
push_back 828465326
get 281027
push_middle 165385907
push_back 229272169
push_front 488646475
push_back 85355184
get 28023
push_middle 985467033
get 262577
get 526409
push_middle 702535077
get 145291
get 518367
push_back 49109316
push_front 364487922
push_middle 803252580
push_middle 74648425
push_middle 339618491
push_middle 792066090
push_front 451558950
push_front 405280405
push_front 582056962
get 590760
get 144277
push_back 970673156
push_middle 280451680
push_middle 522131296
get 494141
push_middle 707943747
push_back 301590511
push_front 354855800
push_front 945712877
get 416488
get 594841
get 496514
push_middle 63406250
push_back 9618175
push_back 538545209
push_middle 623971509
push_back 462799231
push_back 610855571
get 244236
push_front 766697154
get 533748
get 28102
push_middle 564317997
get 133298
get 64785
get 305546
push_back 373761161
push_front 543070362
push_front 331771671
push_front 637964565
push_back 427095470
push_front 918065588
push_middle 174583481
push_front 905236281
push_front 191659336
push_front 215441857
get 312023
push_middle 560256550
get 109528
push_back 217966654
push_back 45016011
push_front 288103789
push_back 658192539
push_back 257024242
push_front 327517706
push_middle 395742516
push_back 905597107
push_back 223268243
get 300068
push_middle 447181947
push_back 223470215
get 123213
push_middle 568835757
get 133201
push_back 887269117
get 351689
push_front 955238083
push_front 498765217
push_middle 742370554
push_middle 75599844
push_front 84913191
push_middle 140614870
push_middle 392920198
get 681884
push_front 687528111
push_middle 146591437
get 552605
get 77789
push_front 651932763
push_back 24566515
push_back 952089587
push_middle 28986185
push_middle 968895192
push_back 894994953
push_front 939258140
get 176190
push_back 714909188
push_front 786835872
push_middle 423788827
get 362022
push_back 728743903
push_middle 286504220
push_middle 381051736
push_back 262023449
push_front 351082316
push_front 303925301
get 522288
push_front 527423057
get 266760
push_back 172004071
get 200326
get 157976
push_front 234884917
push_back 311966696
get 401747
push_front 973099705
push_middle 965176637
push_middle 30341068
push_back 371725409
push_middle 984355645
push_front 499647918
push_front 621230139
get 595420
push_front 474291760
push_front 985916857
push_middle 176034950
push_back 550437639
push_back 613590525
push_back 93588484
push_back 451338283
push_middle 273520841
get 336947
push_back 983860736
push_middle 588865076
push_back 570430094
push_front 971487965
push_back 608900129
get 472418
push_middle 808549483
push_front 569238028
push_middle 696502471
get 293170
push_back 428988659
push_back 859634442
push_front 562335683
push_front 73147341
get 616187
get 172256
push_middle 667881714
push_back 851228660
push_back 262224972
push_front 427426613
push_middle 509821185
push_front 282297430
push_front 915706730
push_front 771332126
get 47787
push_middle 807348631
push_back 920884716
get 562190
push_middle 464903941
get 7166
push_middle 28503933
push_front 910583520
push_front 239504850
get 97407
push_middle 903010514
get 414221
get 46609
push_back 83979855
get 683430
push_middle 368641552
push_back 456675853
push_front 874671203
push_front 144428097
get 410180
push_back 624895641
push_back 331954134
push_back 949138402
get 163174
push_middle 669011716
push_middle 422357840
push_front 438957666
push_middle 655805121
push_middle 768045985
get 551875
push_back 104289635
push_back 966469104
push_middle 290894450
push_front 383927527
get 144142
push_front 20380304
push_back 726405391
push_front 661419451
push_middle 665799035
push_middle 521149732
get 74897
get 618817
get 619252
push_front 922828343
push_middle 78969800
push_back 367615596
push_middle 763682006
push_middle 258755511
get 105333
push_back 407555458
get 403698
push_front 388653698
push_front 659596250
push_middle 507086172
get 352336
push_front 1212762
push_back 329682910
push_back 856469447
push_back 810502833
push_middle 957192339
push_front 594466440
push_middle 282693933
get 246609
push_middle 87210038
push_back 898186044
push_back 786044308
push_front 559971659
get 252762
push_back 396374925
get 194610
get 320995
push_middle 279752806
push_front 843491330
get 257667
push_middle 801546783
push_front 548559324
get 485785
get 566098
push_middle 564303680
push_back 596600134
push_back 141542452
get 138887
push_front 851709209
push_middle 14426078
get 212040
push_middle 906836240
push_front 139386883
get 58308
get 74988
push_middle 942131843
get 657518
push_back 94926816
push_front 795569346
push_middle 435335063
push_front 119667099
push_middle 968534770
push_front 405302268
get 52600
push_middle 219445847
push_middle 3487439
push_middle 691331216
get 15049
push_back 630575927
get 19460
push_back 240586290
push_back 511482180
get 570527
push_back 832463165
push_front 148927893
push_back 796190657
push_back 768688528
get 493196
get 252107
push_back 138932983
get 575683
push_front 352935853
push_middle 150308889
push_front 684259655
push_front 134373254
push_middle 905112587
push_middle 784934563
push_middle 937618324
push_front 868891619
push_middle 354066935
push_middle 492610315
push_middle 808597404
push_middle 529936793
get 169376
get 645853
get 13460
push_back 922156888
get 500509
get 281006
push_front 248651017
push_middle 190509263
push_middle 795721872
push_front 321155203
push_back 293767904
push_front 670772417
push_back 625509115
push_middle 35074119
push_middle 933185893
get 639684
push_back 518634163
push_back 629325911
push_back 623833318
get 667889
push_front 231518016
get 308010
push_back 27218294
push_back 175259856
get 37606
get 4241
push_front 279286047
get 159246
get 145353
push_middle 195803878
push_back 538277545
push_back 72558896
get 486353
push_middle 732030270
push_front 298097306
push_front 501225165
get 660804
push_back 18708908
push_front 298104200
push_middle 539250121
get 389849
push_back 734602249
push_back 332321480
push_front 364092136
push_back 441776031
push_back 30767430
push_middle 975538832
push_middle 524185022
push_back 341183841
get 484508
push_back 109843338
push_back 310213542
push_middle 77784303
get 553257
push_middle 881076445
push_back 373572818
push_back 570299339
get 701936
get 350453
get 453745
push_front 982559535
push_middle 397048976
push_back 992583831
push_front 13593245
get 116068
get 107813
push_front 257716219
push_middle 152333085
push_front 208917807
get 247010
push_back 910721808
push_back 891498947
push_back 825353731
push_front 194524988
push_middle 737572878
push_back 95624226
push_back 597764248
get 231349
push_middle 318753817
push_middle 991893287
push_front 126010267
push_front 717655651
push_front 962367440
get 157571
get 518976
push_middle 777254919
push_middle 537824736
get 69139
get 523570
push_middle 54411990
get 639069
push_back 897783091
get 329535
push_front 621852550
push_back 405822992
push_front 725242480
get 489252
get 479709
get 628580
push_back 688665052
push_back 891275016
push_back 747369158
push_front 180473624
push_front 897892713
push_back 661769048
push_back 731366906
push_back 710636225
push_middle 107319174
push_back 445327422
get 310341
push_back 80283492
push_front 28809763
push_middle 256480650
push_front 71309478
push_front 388704435
push_middle 737717713
push_front 344496512
push_back 76822145
push_back 236657993
push_front 859296753
get 24350
push_middle 851942667
push_back 893447193
get 350357
push_middle 297619198
push_front 642486001
push_middle 380051694
push_front 943894937
push_front 447449145
get 476350
push_front 982137708
get 440785
push_front 280228053
push_middle 245986232
push_middle 625824152
get 447614
push_back 883810024
push_back 186184768
get 450798
get 146844
push_middle 488776340
push_middle 864155642
push_back 462519472
push_front 596206804
get 423791
get 470494
push_back 628287752
get 281256
get 404768
push_back 952079295
push_front 289032361
push_back 313533911
push_middle 765592986
push_back 430509873
push_middle 760096062
push_front 714467380
push_front 499870306
get 175128
push_middle 984520692
get 702751
push_front 176197021
push_back 500197198
push_front 342081011
push_front 923726977
push_middle 931777669
get 269676
push_middle 77618706
push_front 290639197
push_front 198398022
push_back 345781950
push_back 303091181
get 205487
push_back 558798757
push_middle 570718373
push_front 101520385
push_front 596887628
push_front 862663005
push_front 937902430
get 348478
get 263147
push_middle 546174905
push_front 602816752
push_middle 864354152
get 483245
get 4220
push_back 641056574
push_back 197502417
push_back 132469740
push_front 768809857
push_front 190916216
get 520048
get 119997
push_front 405120689
push_middle 340131645
get 306641
push_middle 281429048
get 411049
get 650036
push_front 293387990
push_front 57188509
push_front 343222017
push_front 44143194
get 594287
push_front 995204792
push_back 10358544
push_back 877833468
push_middle 595089545
push_front 818067954
get 218127
push_middle 651262812
push_front 47505335
push_front 966310960
push_front 312393329
get 239965
get 465850
push_front 700234505
push_back 684274393
push_back 615350375
push_front 822137601
push_middle 374217625
push_back 442892319
get 470009
push_middle 8938259
push_front 324901688
push_back 205650372
push_back 359028537
push_front 383288543
push_back 519979936
push_front 453472805
push_middle 11125015
push_middle 754603654
push_middle 349825755
get 466712
get 189850
push_back 875912205
get 378931
push_middle 79320086
push_back 890846767
push_front 148706157
push_back 699978894
get 708094
push_back 975994949
push_back 475814645
get 526713
push_back 35479008
push_front 713948408
get 433580
get 438929
push_middle 30910207
get 386620
push_back 164864677
push_middle 465123764
push_front 83721427
push_back 847562621
push_front 147082363
get 494008
push_front 204152164
get 82202
push_front 254330384
push_front 674617390
push_front 772998384
push_middle 971187479
get 228723
push_back 277617070
push_front 100481028
push_middle 596665696
push_back 965654615
push_middle 202830344
get 584442
push_front 284763394
push_back 399359483
push_back 575703662
push_back 329992460
push_middle 560340911
push_back 581687941
push_back 221435617
push_back 277018531
get 522617
push_middle 828327329
push_middle 713816622
push_front 255000765
push_middle 391937592
push_middle 713820297
get 428952
push_middle 193877666
push_middle 902415201
push_back 415498244
push_middle 63428269
push_back 477704314
push_back 503250975
push_back 151571092
get 691275
get 618186
push_back 413583465
push_middle 470123434
get 550488
get 301916
get 404236
push_front 547852179
push_back 196024708
push_back 966792704
push_middle 694955928
get 550379
push_front 484190021
push_back 622874380
push_front 812179160
push_back 271711051
push_back 369612115
get 76440
push_front 870620502
push_back 354273076
push_back 164915129
get 215534
push_front 72179850
push_middle 365988743
push_front 899210877
push_middle 734748771
get 378429
push_middle 438319234
push_back 563694511
get 15442
push_middle 99660784
push_middle 444997288
push_middle 838774445
get 235332
push_back 556567836
push_middle 935674434
push_middle 489033090
push_middle 584842396
push_back 655529466
get 452670
push_middle 609916606
push_middle 852788477
push_front 580450245
push_back 418669718
push_middle 837942911
push_middle 964868494
push_back 273606663
push_middle 322048857
push_back 447406216
push_front 101793854
get 217757
push_back 253527900
get 22978
push_middle 247342565
push_middle 528792043
push_back 255120093
push_back 512399539
push_front 936187857
push_middle 495780006
push_back 284883538
push_front 39296427
push_middle 297629858
push_middle 950105028
get 295888
push_middle 187682824
push_middle 929759481
push_back 783546472
get 279749
push_back 954978144
get 491717
push_middle 608084517
push_front 808386345
push_middle 970391583
get 599514
push_middle 316243810
get 464285
get 311350
push_middle 996710162
get 185934
push_middle 415127084
push_front 41447275
push_middle 953865745
push_middle 376638657
get 389926
get 44575
get 626133
push_middle 976535250
push_back 79928202
push_back 199385799
get 392516
push_back 949318229
push_middle 199732767
push_front 856947453
push_back 20638189
push_front 513144795
push_middle 902644703
push_back 160044210
push_back 217386826
push_front 200705471
push_front 711825309
push_middle 879881734
push_front 929090055
push_front 644404935
push_middle 651309365
get 56217
push_front 525754762
push_back 104219096
push_middle 698230242
push_back 783551606
push_back 414277120
push_middle 389143408
push_middle 546854685
get 418329
push_back 427404204
push_back 151767548
push_middle 962888233
get 267215
push_front 292840925
push_back 281439256
push_back 598780203
push_middle 426126547
push_front 34097323
push_back 871743617
push_middle 962388305
push_back 650772837
push_middle 162589288
push_front 13571877
get 213038
get 531724
push_front 642188457
push_back 430376436
push_middle 899806928
get 538624
push_back 297485646
push_back 138825457
get 2017
push_front 611888496
get 596432
push_front 124974767
push_front 661360796
push_back 609945421
push_middle 468389149
push_front 658150808
get 241363
push_middle 135838500
push_front 373745730
push_back 438933988
push_middle 659899816
get 96370
get 517806
push_back 58681656
push_middle 818790100
get 247634
push_back 515748118
push_front 837808432
push_middle 59515819
push_front 575381992
push_middle 256273892
push_back 796179906
push_back 451064103
get 46450
get 245958
push_front 650651319
push_middle 944336734
get 698982
push_back 509920336
push_middle 884613889
push_back 167218446
push_front 679637137
push_front 662674325
push_middle 782210776
push_front 616314763
push_front 212602814
push_back 352374718
push_front 718391361
push_back 143832044
push_middle 282067538
push_middle 525946671
push_middle 239045196
push_back 235681539
push_front 132872209
get 549013
push_front 504965928
push_back 660833934
push_middle 991123260
push_front 659458407
push_back 788986628
push_front 260248805
push_front 400475569
push_front 736740268
get 396683
push_back 575786451
push_back 115263757
push_back 967913664
push_back 594457638
push_back 447729599
push_back 126467517
push_front 438766616
push_front 369425891
push_back 415039736
push_front 75835838
push_middle 266488949
push_front 246234125
push_middle 298426399
push_middle 901370458
get 439299
get 662516
push_middle 424395437
push_back 457978499
push_back 329519487
push_front 622746663
push_back 286401671
push_back 815090770
push_back 364051579
push_front 950693733
push_front 202747595
push_front 603706065
get 18034
push_back 555508070
push_front 988619964
push_front 55740982
get 49380
push_back 462173664
get 322626
push_middle 865254608
push_back 945161890
push_middle 120270843
get 512402
push_front 595404212
get 295303
push_front 69045600
push_front 271028007
push_middle 67541008
push_back 236581686
push_middle 281509207
get 46568
push_middle 104953909
push_front 409703412
get 508071
push_back 663837092
get 545424
get 631747
push_front 993738670
push_front 84395657
push_front 528383974
push_middle 755249071
push_back 442790250
push_front 758828131
push_middle 281666862
get 235338
push_middle 198911487
push_middle 988987479
push_back 693936799
push_back 394504114
push_back 181460469
push_front 487324451
get 32622
push_front 368969115
get 356897
push_back 148028275
push_back 787335073
push_back 766927480
push_back 660222269
get 705726
push_back 711844757
push_middle 770616076
get 582530
push_back 65557967
push_back 482153034
get 78738
push_front 958707865
push_front 813921095
push_back 192457815
push_middle 747072411
push_middle 194772213
get 494340
push_middle 488315020
push_front 771825709
push_back 577029682
push_front 817034848
get 382348
push_back 47353725
push_middle 37388402
push_middle 437952038
get 497423
push_front 113752787
push_front 295846638
push_front 468136241
push_back 879656004
push_middle 474659495
push_front 19562670
get 166748
push_front 593028862
push_middle 938447218
push_front 681794634
push_front 793338756
push_front 186377128
get 3743
get 98158
push_back 211150211
push_back 934513100
push_back 95961031
get 254273
push_back 908202408
push_back 409094967
get 693848
push_middle 483726169
push_back 300791530
push_back 483548322
push_front 308127525
push_back 946593595
push_back 302616501
push_front 71801064
push_back 402821151
push_front 18518169
push_back 700463064
push_back 229067257
get 182073
push_front 706822112
push_front 378750906
push_middle 926786791
push_back 496833148
push_back 817694657
get 517426
get 77385
push_back 25915963
push_back 61880268
push_back 558053281
push_front 288753499
push_front 481300468
push_middle 980766557
push_back 836139177
push_back 851998659
push_back 110720973
push_middle 437138650
push_back 33649837
get 217852
push_back 631109577
push_middle 667766818
push_back 558163661
push_back 388650682
push_middle 613573470
push_front 298934028
get 376979
push_middle 812587311
push_middle 216299407
push_front 913182148
get 234819
push_middle 821657875
push_middle 772567600
get 274534
push_back 998115125
push_middle 693417809
push_back 406464400
push_back 61938340
push_middle 7226332
push_front 600948360
get 102774
push_middle 749273389
get 372370
push_front 324150872
push_front 777374958
push_back 616453047
push_back 663671607
get 136312
push_middle 631975937
get 408975
push_front 494266276
push_front 127793862
push_middle 591066142
push_front 211871820
push_back 748946120
push_front 896298670
push_middle 555274615
push_front 410640370
push_middle 809571621
get 272040
push_back 824924728
push_middle 651143839
push_middle 533192941
get 302413
get 116697
push_back 640298088
push_front 337927267
push_front 504149720
push_front 829140135
push_back 181952005
push_front 971702871
push_middle 695910550
push_middle 18334629
push_front 227363324
get 658888
push_front 383947801
push_front 421818984
push_front 947354501
push_front 244915201
get 121938
push_middle 346735998
push_front 808966266
get 651116
get 292328
push_back 712874956
push_front 492947090
push_front 300122266
push_back 344121591
push_front 926896807
get 74675
push_front 467690836
push_middle 977958331
get 410429
get 81289
push_front 309116883
get 343563
push_back 643668897
get 387924
push_middle 18359167
push_front 658123814
push_middle 956510513
push_back 136745674
get 695995
get 212508
push_front 431319147
get 407630
push_middle 851630238
push_middle 747378513
push_back 585045565
push_front 918311631
get 584332
get 277593
get 376441
push_front 456317990
push_back 308470355
push_front 314722361
push_middle 66101546
push_front 216711327
push_back 13288745
push_middle 30646983
push_front 922799606
push_back 94828550
push_front 313722311
push_back 123769734
push_back 342963511
push_back 840233945
push_front 187637131
push_middle 652772527
push_front 183918302
get 528790
push_middle 215338214
push_middle 840286743
push_front 527597201
push_middle 465320232
get 252556
push_back 842562250
get 586433
push_middle 765892025
get 147488
push_middle 960040165
push_back 689984183
push_middle 764381584
push_middle 566648680
push_back 471413104
push_back 976823621
push_front 134911196
push_back 621443655
push_front 985245220
get 289699
push_front 755137160
push_middle 196869038
push_middle 69265076
push_front 606784323
push_front 174430833
get 246771
get 626776
push_back 718031312
get 84734
push_front 516397297
get 49356
push_middle 771907183
push_middle 272002184
push_back 791821637
push_middle 627293009
push_back 592472563
get 52263
push_middle 427233010
push_middle 600846738
push_front 303687685
get 260402
push_middle 598556405
push_front 493995175
get 54032
push_front 686788841
push_front 16310973
push_back 574635690
push_middle 262453250
push_middle 341019725
push_front 586105943
push_front 446413269
push_front 540144828
push_front 745098139
push_front 382786273
get 448989
push_front 606356109
push_back 535187906
push_front 890521902
push_middle 547136953
get 72397
push_middle 923323839
push_middle 846568690
push_back 573014650
push_middle 68391439
push_middle 889970222
get 599501
push_front 343724693
push_front 859515711
push_back 184218452
push_back 122700376
get 691051
get 27170
get 518122
push_back 37411521
push_front 53926608
push_middle 784563060
get 278059
push_front 213716366
push_middle 128605031
push_front 989878204
push_front 248886057
push_middle 182560054
push_middle 124401294
get 273998
get 482252
push_front 218033015
push_front 732713027
get 441280
push_back 411747964
push_front 336405010
push_front 753587460
push_middle 776870169
push_back 786832873
push_front 687600169
push_back 664149246
get 192061
push_front 235569425
push_back 735469781
push_back 10501304
push_back 702803453
get 45463
push_back 475177050
push_front 870184258
get 28440
push_back 670003567
push_front 244487817
push_front 8134192
push_back 257327702
get 686874
push_back 967354532
push_front 641611660
push_front 861553550
push_middle 472735735
push_middle 734581085
push_front 220782120
get 590828
push_back 446789905
get 559277
push_back 924962995
push_front 927960576
push_back 104346188
push_back 618362058
push_back 481165225
push_front 621205355
push_middle 783075550
push_front 22373442
push_back 825351766
get 632528
push_middle 780142634
get 51353
push_back 502951709
get 354502
push_back 408235758
push_back 587490307
push_middle 453879658
push_back 352014241
push_back 337124672
push_back 505156254
push_back 61766643
push_back 199082087
push_front 178272506
push_middle 170344448
push_middle 646517865
get 516183
push_front 306536979
push_middle 683316345
push_back 106202914
push_middle 156008486
get 531697
push_front 609948994
push_middle 808255345
push_back 251529445
push_middle 407963236
get 394321
push_front 746473791
push_middle 801218803
get 137487
push_front 651910132
push_front 703805880
get 593358
push_front 755723763
push_front 241050677
push_middle 887582063
push_middle 58444027
push_back 166444482
get 473204
push_back 417488068
get 94437
push_back 931232235
push_front 661636859
get 486504
get 365095
get 359851
get 681564
push_middle 912213096
push_back 33542599
get 79725
push_front 258252855
push_back 648339392
push_back 50036258
get 22710
push_middle 499987498
get 541891
push_front 478758551
push_back 46261497
push_front 917619878
get 500610
push_back 96123906
push_middle 782717523
push_middle 212372188
get 461923
get 692179
push_middle 893430000
push_back 576549995
get 303383
push_front 741937225
push_back 918385045
push_middle 497833328
push_back 135757149
push_middle 761241462
push_back 182155684
push_back 445408351
push_front 156652216
get 282662
push_front 381225697
push_back 869245719
push_back 34130847
get 233590
get 641929
push_front 652196465
push_back 949317902
push_front 895466068
push_front 840363208
push_front 49622444
push_middle 367470998
push_middle 136961760
get 656997
push_middle 17757358
push_back 143236763
push_front 66878750
push_middle 758002207
push_middle 783749558
get 706
push_back 259494874
push_back 486196371
get 230412
push_middle 242614236
push_front 353787671
push_middle 26503108
push_middle 859663916
push_back 719780129
push_back 535471239
push_back 648874964
push_middle 15409013
push_middle 644733917
push_back 875423266
push_middle 799367558
push_middle 9051719
push_front 385465319
push_back 602227506
push_front 920618478
push_middle 694694217
get 603388
push_middle 867577362
push_back 571112002
push_back 255259569
push_middle 996815617
push_front 109017105
push_back 736959724
push_middle 136916913
get 463214
push_middle 379848973
get 282953
get 41151
push_middle 101325028
push_middle 864132382
get 535446
push_front 509779615
push_middle 457276325
push_middle 545472314
push_front 323448863
get 169018
get 77373
push_middle 461491092
push_middle 855294985
get 418642
push_middle 872915864
get 142806
push_middle 211704081
get 119802
push_middle 169311528
get 539205
push_middle 877215162
push_front 334271714
push_back 834445598
push_middle 117545265
push_back 706505098
get 30439
push_back 585564202
push_front 981092907
push_front 485969148
push_middle 854444363
push_middle 745692744
push_front 740071512
push_back 110821519
push_back 296043453
push_back 57150472
push_middle 931539249
push_middle 430408092
get 547365
get 709279
push_front 337103521
get 214336
push_front 613774702
push_back 885091292
push_back 826553324
get 99117
push_front 530013375
push_back 522060180
push_front 696336153
push_middle 766030113
push_front 587989086
get 402851
get 703462
push_front 53695542
get 385277
get 647419
get 258469
push_front 587322895
push_front 694561645
push_middle 800720850
push_middle 367091326
get 25822
push_back 844238617
get 699704
get 130752
get 385366
push_middle 818025504
get 631577
push_front 885693968
push_back 648953776
push_back 331015404
push_back 601210971
push_back 618269960
push_front 13408257
push_middle 991934757
push_middle 636644241
push_middle 964759129
push_middle 157602106
get 39710
push_back 685661128
push_front 729928864
get 526285
push_back 624433149
push_front 723779633
push_middle 757020481
push_middle 241383176
push_front 245152976
push_front 809185823
push_front 857408884
push_front 229820114
push_middle 864738983
push_front 474165036
push_back 731186942
get 650403
get 293310
push_back 918340557
push_front 68979675
push_middle 51944325
push_back 517505100
get 637627
push_back 10797789
push_middle 195424477
push_middle 581374981
get 529553
push_front 465303349
push_middle 263807831
get 59335
get 125801
push_middle 499378571
push_middle 709505985
push_back 57665004
push_front 17702312
push_middle 374754912
push_front 155108081
push_front 315272164
get 253918
get 22524
get 549117
push_back 498679289
push_middle 476067882
push_front 435268286
push_back 724834783
push_middle 696681616
push_middle 92368238
get 337723
push_back 934624052
get 471878
push_back 399413721
push_back 238320674
get 245025
push_back 372082873
push_back 430549880
push_back 754089642
push_middle 203352732
push_front 115266287
get 593868
push_middle 980138767
push_middle 280403398
get 162995
push_middle 694579726
push_middle 440170127
push_back 223272775
push_front 162633421
get 30701
push_middle 730960855
get 686815
get 640997
push_middle 845425797
push_middle 627013864
push_middle 507710483
push_back 354985787
push_front 549575195
push_front 365225017
push_middle 440605002
get 668346
push_back 659767625
push_back 562542929
push_middle 132078180
get 344247
push_back 690216766
get 56030
push_back 682041939
push_middle 761616837
push_back 218212572
push_middle 791818058
push_front 553970627
get 550488
get 342019
push_front 30261804
get 260670
push_front 821130365
push_back 359457079
get 413749
get 43677
push_back 725949909
get 276605
push_middle 914735158
push_back 29016431
push_back 540474898
push_back 182635770
push_back 648358591
push_middle 93613892
push_middle 414817704
get 341293
push_middle 870999063
push_back 685720254
get 81509
push_back 389651875
push_back 63906978
push_middle 921716288
get 75856
push_back 925681643
push_back 682533751
push_middle 201163397
push_back 33616264
push_back 259501758
push_front 869341162
get 261355
get 307862
push_middle 469126665
push_front 894106119
get 529335
push_front 226802758
push_back 812043502
push_middle 560860348
push_middle 645656990
push_back 360962559
push_back 276437416
push_middle 594167535
push_back 76132002
push_back 381617732
push_back 750414406
get 289878
push_middle 592761564
push_front 973747320
push_middle 751266716
get 537188
push_front 594897488
push_front 916324970
push_back 891734636
push_back 709192748
push_middle 93080065
push_front 197948171
push_middle 593514649
push_middle 580400669
get 14310
push_front 381698358
push_front 762360928
get 592039
push_front 198044677
push_back 809486636
push_front 17780532
push_middle 891866109
push_back 601241329
push_middle 246077020
push_middle 223142229
push_front 493124851
push_front 964263053
push_middle 958288620
push_back 821991754
push_middle 374417422
push_front 438747699
push_front 806692635
get 437002
push_back 211869577
push_back 600642726
push_middle 342073662
push_front 187850283
push_front 862086668
push_front 872106542
push_middle 761734500
push_front 314602423
push_middle 552445163
get 108519
push_back 272105143
push_middle 607767670
push_middle 585958138
push_back 707917082
push_front 489058997
push_back 882091594
push_back 374540353
get 647717
push_middle 952249284
push_back 128400942
push_front 22358770
push_back 778064077
push_back 123111916
get 489861
push_back 349773862
push_middle 221044140
push_front 829413667
push_back 390848135
push_front 763196711
get 81776
push_middle 946048512
push_back 893722103
push_middle 763375600
get 341904
push_front 279660534
push_back 843897157
push_back 430485819
push_back 768171400
push_front 641333472
push_front 878324389
push_back 144605922
push_back 496345266
push_back 455486014
get 185833
get 286528
push_front 242288288
get 52808
get 262121
get 260
push_front 976504478
push_front 924188359
push_back 98058079
get 199010
push_back 129139432
push_middle 470158272
push_middle 105925370
push_back 107215440
get 379563
get 556054
get 245835
push_middle 711770813
push_back 984247314
push_middle 643937102
get 320928
get 89379
push_back 161993749
push_middle 768015220
push_back 592490123
push_back 591193664
push_front 609352805
get 659450
push_front 139964692
push_back 453182809
push_front 850485212
push_middle 732068451
push_middle 14631077
push_front 538642037
push_back 802138327
push_front 15524932
push_back 20731905
push_back 834876168
push_back 359895732
push_back 429565923
push_back 203481854
push_middle 581715947
push_middle 735668354
push_back 930120918
get 458689
push_back 158260107
get 49784
get 45874
push_middle 289692394
push_back 999930144
push_front 325188068
push_back 930763988
get 647598
push_back 172510904
push_middle 822127043
push_middle 209972060
push_back 288226058
push_back 674945143
get 263493
push_middle 366406663
push_back 299562233
push_back 2965918
push_front 798384422
push_back 915300029
push_middle 596684255
push_middle 55149116
push_middle 609186231
push_middle 207567000
push_middle 539303416
get 110493
get 129022
push_front 560656288
push_front 886115083
get 238477
push_back 643130157
push_middle 370137320
push_front 729635766
push_middle 776304307
get 309799
push_back 606523449
get 97623
get 705862
push_back 617143484
push_middle 478680221
push_middle 197254543
get 20947
push_front 809386830
push_front 464701652
push_front 454481644
push_front 583363541
push_back 625989725
push_middle 914305050
push_middle 365638091
get 57675
push_middle 585979311
push_front 987220004
get 54024
push_middle 213676817
push_front 939589387
push_front 93287455
push_back 206529485
push_middle 737226225
push_middle 604313195
push_back 574408426
push_front 512819257
push_back 274523405
push_middle 193106952
push_middle 142374177
push_middle 947738209
push_front 246958205
push_back 112680287
push_front 11806069
push_back 792969766
push_back 648508001
get 430790
get 329974
get 379238
push_back 552609255
push_middle 551948538
push_back 508259256
get 426627
get 659595
push_back 375640009
push_back 502579072
push_front 182587779
get 477366
get 6885
get 468035
push_middle 692761009
push_back 881927516
push_middle 36800218
push_middle 872224372
get 332138
push_back 76224059
push_front 176159654
get 675024
get 241480
push_middle 127546611
push_back 650941243
get 45567
push_front 758749107
get 26417
get 9061
push_front 537012443
get 482634
push_middle 205644477
get 710287
get 457161
push_front 416896276
push_middle 213813960
push_middle 285957525
get 292944
push_front 632982641
get 211710
push_back 995360719
push_middle 510259883
push_front 210298749
push_front 640572778
push_front 235514116
push_front 56714558
push_back 31556234
push_front 639380578
push_middle 738380075
get 232405
push_middle 236353899
get 56415
push_back 382941784
push_front 443765139
push_middle 53739858
push_front 307355142
get 647968
get 372262
push_back 609357354
get 562153
push_front 919858287
push_middle 265255085
push_middle 699102784
push_middle 914535589
push_middle 329073274
push_front 704521193
push_front 693584138
get 44782
push_back 199827509
get 378024
push_front 457077470
push_front 423303300
push_front 507700593
get 416758
push_front 447809782
push_middle 939755060
get 664432
push_middle 486148870
get 591204
push_back 458957793
get 486712
push_front 846970537
push_middle 254870847
get 412035
push_middle 340911345
push_middle 519539926
get 117368
get 644962
get 330293
push_middle 218472080
get 617750
push_back 653672193
push_back 356005342
push_back 151153569
get 122096
push_middle 819388728
push_front 984082799
push_middle 947268062
push_front 553815581
push_back 620754822
get 163178
push_front 250415139
push_middle 276516645
push_middle 142860846
get 4726
push_back 370749545
push_front 241633717
push_middle 120528073
get 640265
push_back 199120325
get 575559
push_back 503528627
push_middle 970583640
push_middle 20947579
push_middle 528576573
push_back 845823711
get 252343
push_front 924950179
get 86968
push_middle 320852117
push_middle 688286430
get 581645
push_back 983991747
push_middle 9618981
get 401362
push_back 58351000
get 271986
push_front 491907126
push_back 474899897
get 363006
push_middle 403130021
get 1333
get 178298
push_front 513170018
push_front 523935191
push_front 70771671
push_middle 552673628
push_middle 553682690
push_middle 485162538
push_back 446142388
push_front 17101340
push_front 80911085
push_back 884461517
push_middle 471257576
get 650103
push_back 868160667
get 27667
push_back 97900826
get 254039
push_front 872927550
get 342137
push_middle 253290076
push_back 903218018
get 467263
push_middle 606306285
get 454161
get 608553
get 501572
push_front 559363799
push_front 776082432
push_back 539389944
get 364084
push_middle 501575058
push_back 376025308
push_middle 134524209
push_back 693764751
push_middle 134533658
push_front 613490495
push_front 377396877
push_back 303936021
push_front 693459948
get 712280
push_back 54081884
push_front 290995127
push_back 17818926
push_middle 86237568
push_back 218382350
push_back 490780283
push_middle 719438859
push_front 195929103
push_back 306177984
push_back 485763380
get 224169
get 425726
push_back 740011802
push_middle 991633296
get 445309
push_front 851959240
push_front 91156380
get 186633
push_back 91315931
push_front 585080085
get 167512
push_middle 790684979
push_front 274818566
push_middle 858642650
get 310711
get 570998
push_back 821142634
push_front 230831474
push_front 767673720
get 101930
push_middle 818055838
push_middle 674879979
push_front 63029058
get 514553
push_middle 157625881
push_back 949960622
push_front 703215345
push_front 600371654
push_middle 669574222
push_front 316696384
push_front 421619017
get 10071
push_front 632594590
push_back 669987610
push_front 318423481
push_front 520512325
push_middle 621740146
push_back 311890359
push_middle 48538161
push_middle 339103416
get 65357
push_back 83367820
get 596736
get 492312
push_middle 13592619
push_front 97808486
push_middle 409439661
push_front 63220595
push_middle 759292474
push_middle 798882672
push_back 393565977
push_back 780174360
get 118491
push_middle 943472669
push_back 417424838
push_front 478687929
push_back 585529138
push_front 726370800
push_front 30635298
get 146339
push_front 960749663
push_middle 472838731
push_back 906881126
push_back 470945324
push_back 392809492
push_front 663542260
get 95189
get 109858
get 25333
push_front 585662417
push_front 393282906
push_back 623734999
push_middle 90774886
push_middle 926316272
push_middle 896428863
push_back 222778469
push_back 821424510
get 42652
push_back 597968380
push_back 123436248
get 466482
push_back 267149174
push_front 684288353
push_back 467164034
push_back 678364305
push_front 857806625
push_middle 405642751
push_middle 334741376
push_middle 589230997
push_middle 772156155
push_front 983015490
get 357801
push_back 670637165
push_front 231576100
push_back 373780851
push_back 484014601
get 607710
push_middle 155072184
push_middle 482782323
push_back 194181289
push_back 239337861
push_front 699631126
get 492446
push_back 944713398
push_middle 878556951
push_middle 751210881
push_back 764516072
push_front 142086498
get 497119
push_front 305735185
push_front 334716476
push_middle 249179646
push_middle 811030901
push_front 772150728
push_front 63053538
push_back 298120199
get 138357
push_front 999020768
get 375751
push_front 279306293
push_middle 415876033
push_back 476413712
get 36737
push_front 738353577
push_front 340049554
get 153260
push_front 738609382
push_front 928124618
get 173745
push_front 624277062
get 257503
get 143696
push_back 362390715
push_middle 189208949
get 91377
push_middle 318591168
push_front 464600949
push_front 872726159
get 712474
get 576171
push_middle 57364837
push_middle 360253779
get 600278
push_back 808440033
push_middle 350381910
push_middle 250606091
get 670586
push_middle 97334860
push_back 250912843
get 564130
get 174702
push_middle 190729124
push_middle 741803210
push_front 422010972
push_front 750903090
push_back 720791288
push_back 250085479
push_front 535552440
push_middle 100759174
push_middle 434835380
push_back 533770409
push_middle 102111414
push_back 470559798
push_back 783384718
push_front 547419841
push_front 687681554
push_front 338706079
push_back 675268533
push_middle 140181000
push_middle 390814658
push_front 907269352
push_middle 767120950
push_back 473057602
push_back 549143096
push_middle 949346369
push_middle 873228598
push_back 90045723
push_middle 837210177
get 550025
push_back 85734705
push_back 248947478
push_back 945379484
push_front 839763274
push_back 800589758
get 67331
push_middle 640128414
push_middle 107495042
push_front 261001926
push_front 574077309
get 525315
push_back 124472739
push_back 289361579
push_middle 467626275
push_middle 701150999
get 711077
push_back 725975890
push_middle 916765077
push_front 873932577
push_front 848257899
push_back 890785599
push_middle 867254571
push_back 655395244
push_back 158851973
push_middle 954787115
get 10661
get 230367
push_front 942449890
get 200209
get 242982
push_front 419688118
push_middle 759037354
push_back 821603683
push_back 201417302
push_front 987884233
get 173387
get 65807
push_middle 630402626
get 294599
push_front 282096005
push_back 871900210
push_back 532972556
get 627204
push_front 105619295
get 230898
push_middle 631492323
push_middle 287160740
push_front 764831892
push_back 494074523
get 153312
get 656341
push_middle 84376380
push_middle 241269993
push_middle 683155484
push_front 244193135
push_back 288793761
get 157583
push_front 184292118
push_front 244584069
push_middle 247049502
get 191030
push_back 266795228
push_middle 17693299
push_middle 912430744
push_front 223424162
push_front 811512438
push_middle 921688865
push_back 450909248
push_back 721233175
push_back 901937895
push_back 385999764
push_front 290291313
push_middle 85335691
push_back 893287549
push_back 770957165
get 96147
push_back 965697179
push_front 593071551
push_front 515981822
get 71995
get 629672
get 346127
push_front 488130169
push_front 639962561
push_front 784569155
push_front 769615998
get 190654
get 664951
push_front 646927255
push_middle 657916234
push_back 343932488
get 261469
push_back 768887887
get 515777
get 134609
get 53529
push_middle 899049238
get 236398
push_back 212237876
get 434447
push_middle 575787243
push_back 437644115
get 553231
push_back 844834598
push_middle 815910764
push_front 73635873
get 339929
get 7515
push_middle 940376451
push_back 666738971
push_middle 550724957
push_back 480940115
get 246640
get 10516
push_front 159172531
push_back 788608554
push_front 975052368
push_back 528526884
push_middle 517598634
push_front 782763677
push_middle 223092735
push_middle 843783758
push_front 963782133
push_front 697159962
push_back 495985285
get 711662
push_front 25810693
push_back 646627292
get 61917
get 424100
get 119491
get 27888
push_back 747888565
push_middle 618471862
push_middle 517968752
get 473045
push_back 772979406
push_back 534996976
get 448200
get 466890
push_back 151734969
push_back 651289754
get 453292
push_back 682050898
get 654800
push_front 348239307
push_front 18449908
push_front 152895456
push_middle 147658736
push_middle 217119435
get 377641
push_back 794060482
get 437838
get 37780
push_middle 987025204
push_back 811110171
push_back 589136797
get 703403
push_front 659786121
push_front 603724172
push_back 613726817
push_front 48584613
push_middle 755262047
push_middle 663963428
push_back 381360389
push_middle 938715276
push_back 485672853
push_back 52298804
push_front 998042881
push_back 318704220
get 550451
push_middle 917909528
get 468493
push_front 718086414
push_middle 269296111
get 17104
get 418821
get 218416
push_front 29059924
get 979
get 40227
push_back 384580768
push_middle 224677167
push_middle 451499062
push_middle 415406500
push_middle 752850836
push_front 476845749
get 219184
get 582924
push_middle 409340859
push_front 472715666
push_front 720655581
get 540026
get 215235
get 371486
get 375219
push_back 922075684
push_middle 913055783
push_back 153393680
push_back 141205742
push_middle 148520231
push_middle 253005201
push_front 991553168
push_back 894559028
push_middle 502725132
push_back 248717791
push_middle 204204960
get 603247
push_front 90336340
push_back 683904505
get 31602
get 48516
push_middle 252136062
push_back 504356617
push_middle 324458712
push_back 376553029
push_front 608945095
push_front 4361713
push_back 138589086
get 438959
push_front 635654048
push_middle 158453410
push_front 224611959
push_front 957244269
push_front 576655553
push_back 892650641
push_back 897336741
push_middle 594256879
push_middle 617167162
push_front 343029939
get 712871
push_middle 238426396
push_front 904513193
get 353166
push_back 630287790
push_back 132433113
push_back 762013012
push_middle 243793854
push_middle 38734551
push_back 56911584
push_back 836572974
push_back 974333416
push_middle 620570890
push_middle 255800638
push_front 494978328
push_middle 396901546
push_back 833446651
push_middle 66809853
get 107076
push_back 996415710
push_back 959297434
push_back 206379026
push_middle 620663868
get 306101
push_middle 896586237
push_front 88527933
push_middle 294989095
push_back 348534
push_middle 473917010
push_front 163441796
get 175091
push_front 447583616
push_middle 991832981
push_back 584575010
push_middle 893766445
push_front 523847528
push_back 501183662
push_middle 488594969
push_front 161605706
get 233006
push_back 315820147
get 203421
push_back 617069795
push_front 266018618
get 318801
get 494539
get 142101
get 563939
push_back 116412646
push_back 418073907
push_back 940044965
get 538424
push_front 811622049
get 111905
get 597332
push_back 299349200
push_back 700352945
push_back 219820283
push_front 754305242
push_front 658592639
push_front 614622653
push_front 709225598
push_front 285485511
get 540157
push_middle 837933397
get 164292
push_front 156769682
get 206141
get 491245
push_front 590059214
get 224456
get 485498
push_back 312099450
push_back 562435351
get 295799
push_middle 435671097
push_middle 188346019
push_middle 799329829
get 531029
push_middle 593760393
push_back 415597387
push_back 253732904
push_middle 763962645
get 111451
get 603517
push_front 48888218
push_middle 189647615
push_middle 93421322
push_front 296821451
push_front 633087457
push_back 921127003
push_front 996230323
push_back 603393713
get 672668
push_middle 822004119
get 71284
push_middle 743919064
push_middle 653014052
push_middle 239307127
get 165528
push_middle 492143927
push_front 425471957
push_middle 569976551
get 367759
push_middle 867356093
get 3557
get 181413
push_middle 707207449
push_back 893981707
push_middle 500856643
push_front 626187257
push_back 13880555
push_back 604715578
get 114772
get 160315
push_middle 807472109
push_back 232265073
push_middle 200262969
get 51005
push_middle 11949346
push_front 773538915
get 176341
push_front 55096402
push_back 911606716
push_back 882128221
get 266584
push_back 933325619
push_back 758907991
get 37741
push_front 490441687
push_middle 643035127
push_middle 536443945
get 710550
push_back 798649100
push_middle 63688236
push_middle 807427893
push_middle 86303082
get 418206
push_front 305294478
push_back 513862554
push_back 301294356
push_back 484279960
push_middle 765832966
push_front 586600214
push_back 647301932
push_front 736808138
get 327283
push_middle 750330939
get 290860
get 198880
push_back 751280902
push_middle 903360365
push_front 611282832
push_middle 991309549
push_front 289626166
push_front 886203939
push_middle 132110580
get 140201
get 283116
push_front 344266227
push_back 307327618
push_front 336424800
get 128128
get 525864
push_front 319431993
push_back 851338961
push_middle 101861367
push_back 209707512
push_front 984197290
get 669781
get 238674
push_front 382515913
push_middle 469595088
push_middle 937906552
get 47676
push_middle 144975585
get 196796
push_middle 894769078
push_back 476795207
push_front 427581448
push_middle 963029384
push_middle 220126457
get 55565
push_front 63735445
push_front 406485581
push_front 779417141
get 332682
get 241109
push_back 620186066
push_middle 309683278
push_front 804065961
push_middle 427602825
push_back 609955957
get 267304
push_back 230364789
get 41348
push_back 375884891
push_back 755805552
push_middle 401674381
get 633326
push_middle 261942497
get 681981
push_back 765337543
push_middle 309390228
push_middle 887870509
get 114912
push_front 712111036
push_back 637489529
push_front 183341122
get 649043
push_front 174422136
push_middle 848682946
push_back 767730594
get 375714
push_middle 812940711
push_middle 771285793
get 578425
push_back 765730342
get 456649
push_middle 492500958
get 671823
push_middle 619549606
push_back 395171328
push_back 380082136
push_middle 224594012
push_front 891611934
push_back 319587137
push_middle 371118281
push_front 742957330
push_front 371926288
push_middle 588582049
push_front 135963083
push_back 392753529
push_middle 464811211
get 264754
push_middle 946866957
get 141177
push_front 748172168
push_front 790795281
push_front 607933563
push_front 86412058
get 379835
push_middle 834933376
get 354482
push_middle 921760108
push_back 234352771
push_middle 638385409
push_back 773106957
push_middle 928060230
push_middle 484935543
push_middle 353519202
push_middle 41127975
push_middle 546806692
push_middle 680799901
push_back 631009096
push_back 384202568
push_front 237314282
push_front 168226053
push_back 278841988
push_front 494143029
push_middle 842266149
push_front 816364409
push_front 297817337
push_middle 498018212
push_back 567152430
push_back 324298588
push_middle 29498192
push_front 919097736
push_front 41672146
get 163636
push_front 718071057
get 708147
push_middle 961099387
push_front 227669719
push_front 87198977
push_middle 890484226
get 639726
push_middle 911264919
push_front 134324348
get 311921
push_middle 107505001
push_middle 147978412
push_front 260332584
push_middle 606219587
push_middle 795884510
push_back 20136889
push_back 632660113
push_back 437371281
push_middle 521445938
get 567555
push_front 890088594
push_front 900137682
push_middle 157771654
get 515119
push_front 734919032
push_front 825074565
push_middle 234228817
get 89768
push_back 743195976
push_front 555088747
push_middle 141608650
push_back 170018971
get 601428
push_middle 563601982
push_back 811444033
get 409476
push_back 244105491
push_middle 119627159
get 249531
push_front 518811819
get 247350
push_front 77307289
push_back 153077182
push_back 915445446
push_back 123825133
get 111382
push_back 977626565
get 95257
push_middle 93595122
get 361087
push_middle 913581075
get 584552
get 261464
push_back 760798824
get 604516
push_front 27791609
get 574555
push_back 64233940
get 7904
push_back 444393085
get 239881
get 109323
get 122785
push_middle 149107665
push_back 79286581
get 491488
push_middle 892888786
push_back 151861658
push_front 215301171
get 383771
push_middle 665913446
push_front 451677373
push_back 781166465
push_middle 52477719
push_back 778894968
push_middle 833132919
get 512950
push_middle 303562154
push_back 608832320
push_middle 732651025
push_front 823564975
push_middle 435725556
push_front 957018328
push_front 479740845
push_middle 252299887
push_back 930620499
get 553230
get 562424
push_back 349784098
push_back 185999783
get 168147
push_back 571025335
push_back 727265344
push_back 379994275
push_back 928127813
push_back 433870234
push_middle 147368526
get 400269
get 198052
push_back 223625543
get 293011
get 97808
push_middle 710482683
get 536595
push_middle 774524931
get 129219
push_back 21462593
push_back 455300486
push_middle 682092209
push_back 98161606
get 635346
push_back 647071135
get 167380
push_middle 378257824
get 170170
push_front 91741877
push_back 376392103
get 215211
push_front 849377389
get 384524
get 360514
push_back 98772694
push_middle 914478317
get 171926
push_back 429052291
push_back 183174239
push_back 332660814
get 471087
push_back 164639259
push_front 658118919
push_front 648862203
push_middle 340578517
push_back 433642712
get 504764
push_back 149431292
push_middle 518131088
push_front 538621805
push_middle 817835708
push_back 224535450
push_middle 957914620
push_back 63181911
push_front 848193810
get 520609
push_middle 753881712
push_back 972008283
push_back 708341957
get 552872
push_front 253670160
get 393295
push_front 123287624
push_back 685876902
get 435210
push_back 508679509
push_front 861438328
push_middle 350230377
get 31979
push_front 933068363
push_middle 796325186
push_back 33380931
push_front 906043682
push_back 51745549
push_middle 809756664
get 317098
push_back 152663061
push_middle 72560195
push_middle 793095203
push_back 515290018
get 4532
get 188146
push_middle 608447270
push_middle 94907706
push_back 627321768
push_front 340194442
get 542363
push_back 214544808
get 118659
push_front 94029255
push_front 705833351
get 555126
get 612141
get 18418
push_back 879318994
push_back 745097164
push_middle 132211303
get 4490
push_back 62063194
get 177917
get 470213
push_front 93833470
push_middle 744097558
get 586095
get 604841
push_middle 483987652
push_middle 297286727
get 94487
push_back 127040304
push_front 241066399
push_back 961336241
push_middle 98083017
push_middle 761895380
push_front 439578109
get 148858
get 164547
push_back 546052540
get 52290
push_middle 182238207
push_front 337344122
push_front 298856106
push_middle 746569269
push_front 380019723
push_front 929288811
push_back 848535169
push_middle 58172896
push_back 71001176
push_back 896687715
push_middle 518814719
push_back 192991481
get 633166
push_front 665934990
push_middle 445060253
push_back 104691731
push_middle 844888645
push_back 372127262
push_middle 551701094
get 598297
push_back 961266501
get 29755
get 574926
push_front 573880401
push_middle 108422905
push_back 906393343
push_middle 409246230
push_front 930198263
push_back 84058255
get 490385
push_front 668133185
get 272242
get 588633
push_middle 881953423
push_back 541065680
push_back 876700184
push_back 220648656
push_back 225916779
push_front 232413506
get 657746
push_middle 580082553
push_front 282635480
push_back 411431508
push_front 192973831
push_back 469725394
get 412754
push_back 251127217
push_back 914566503
get 459856
push_back 60109892
push_middle 559892782
push_middle 638323951
get 66140
push_front 721046787
push_back 443327892
push_front 975989824
push_front 364254412
push_middle 421357879
push_middle 972579359
get 362245
get 562696
get 77017
push_back 223313494
push_front 742787946
push_middle 337313335
push_back 916488676
push_middle 544543119
push_back 286573855
push_back 704881132
get 339373
get 555862
push_back 413886417
get 493136
get 706458
push_front 239341140
get 76738
get 184990
push_front 137441963
push_middle 490721206
get 468899
push_middle 393875992
push_back 387372048
push_back 732744591
push_middle 873566831
push_middle 71096612
push_front 394215121
push_middle 683814232
get 642831
get 308388
push_middle 207350407
get 362004
push_back 485261
push_back 529786433
push_back 940405303
push_back 255586601
push_back 41852302
push_front 599114497
push_middle 507634731
get 344692
get 703288
push_middle 940742658
push_middle 538085723
push_front 849037794
push_front 895736425
push_back 632266588
get 471610
push_middle 933363949
push_middle 669766074
push_middle 170431921
push_front 241927355
push_front 249459408
push_middle 873570939
get 352609
push_middle 832508669
get 450877
get 263551
get 584616
push_back 40322679
push_middle 700372087
push_middle 362601655
push_middle 145046727
push_middle 681686296
push_back 731210668
push_back 545343250
push_back 605423994
push_middle 800449489
push_front 223632149
push_middle 526679115
push_middle 322865149
get 547996
push_back 597093975
push_back 667780109
push_front 704962493
push_back 26736334
push_front 910738338
push_middle 858318493
push_back 488041594
push_front 304878332
push_middle 797215173
push_back 632187632
push_front 346515828
push_middle 890721262
push_back 784322241
push_back 686190741
push_back 126717369
push_back 761068051
push_middle 987420679
push_front 748966475
push_middle 239471125
push_middle 421772446
get 54517
push_front 97021327
push_back 300116623
push_back 172856071
get 508334
push_back 805035284
get 167042
push_front 430505692
get 132314
push_middle 700981870
push_back 479715401
push_middle 623717496
push_front 713244589
push_front 155616986
push_front 135275744
push_middle 579535053
get 336554
push_middle 393564096
get 101126
push_back 852312280
push_front 599151305
push_front 252347665
get 286957
push_middle 894990928
push_back 347869020
push_front 112007910
push_back 396177858
get 692823
push_middle 831329736
push_front 352807389
get 614315
push_front 405675698
push_back 948796469
push_back 94107228
push_back 358775570
push_front 843275250
push_front 469741515
push_front 557469229
push_front 682154256
get 270215
push_middle 519795062
push_middle 848633261
push_middle 393687448
get 55160
push_back 777537697
get 692059
push_middle 707931805
push_middle 82470303
push_middle 66910302
push_middle 684081080
push_back 212836965
push_middle 780746828
push_front 250732907
get 559858
push_middle 470147541
push_front 670961352
push_back 144443417
push_back 987260357
push_back 65155729
push_middle 611579309
push_middle 812858335
push_front 548317023
get 387641
get 90259
push_front 100604242
push_middle 77195821
push_front 670162884
push_back 664601264
push_front 896915862
push_front 621675880
push_back 268519491
get 314246
push_middle 897727029
get 359672
push_back 526183395
push_front 393017230
get 353792
push_middle 720956718
get 103966
push_front 463470602
push_back 492647692
get 622273
get 253042
push_front 122987406
push_middle 870809021
push_back 853495407
push_front 236622483
get 605779
get 425326
get 87161
push_back 993528597
push_front 549115899
push_front 564871382
get 460151
get 697761
push_middle 425986788
push_middle 817189093
push_middle 826737879
push_middle 19392108
push_front 735503259
push_back 456620858
push_back 744165723
get 473624
push_middle 218649290
push_middle 127438868
get 138499
push_middle 449128396
push_middle 657391200
push_back 562428204
push_middle 788754747
push_front 198162999
push_middle 304067311
push_front 379726297
get 604520
push_back 278751716
push_middle 597929541
push_front 471767067
push_front 454319560
get 401951
push_front 295943197
push_front 254425884
push_back 99095377
get 543032
get 454528
push_middle 515206778
push_front 715724884
get 209968
push_front 812601555
get 680133
push_back 345625132
push_middle 572893287
get 425393
get 450448
get 555712
push_middle 303075907
push_middle 32111101
get 663131
get 381368
push_back 133803485
get 119105
push_middle 521937910
push_front 251504106
get 167275
push_front 966931722
push_back 174135648
get 453469
push_back 964589884
push_back 88318407
push_middle 16602371
push_front 354772552
push_back 583903456
push_middle 621751433
get 364527
push_front 221005847
push_back 163563584
push_middle 915007827
push_front 31880619
get 604973
push_middle 838019330
get 121626
push_middle 966842703
push_front 335647953
get 687067
push_front 383255302
push_front 201943580
push_middle 728173094
push_middle 760535363
push_back 365039855
push_back 497572267
push_front 790522284
push_back 772758103
get 325919
get 243297
push_middle 854857221
get 78908
push_back 154586868
push_front 454537242
push_middle 461836517
push_front 304474577
push_middle 503761591
push_front 330653140
push_back 796048877
get 560465
get 452998
push_back 147537804
get 515632
push_middle 34691485
get 452501
push_back 346388757
get 234165
push_front 879934861
push_back 930023487
push_front 358828071
get 274844
push_front 547319188
push_front 698003826
push_middle 897128047
push_back 772328978
get 488683
push_middle 929594152
get 394098
push_middle 979896646
push_middle 748468687
push_middle 239202727
push_front 660234643
push_middle 525890856
push_middle 590341282
push_back 833542271
push_front 402903899
push_front 221962139
push_front 271539868
push_back 30789177
push_front 416820132
push_front 823472534
push_back 401939482
push_middle 307910463
push_front 270924839
push_middle 37048580
push_back 293774014
push_back 293434379
push_front 208900091
push_back 358459648
push_back 814434461
push_front 283809246
push_middle 19372569
get 44708
get 698714
push_back 657032335
push_front 810073068
push_front 124512817
push_front 122067557
push_front 194220836
push_middle 502976270
get 116957
push_front 844456074
push_front 174009453
get 189228
get 102647
push_back 669064135
push_middle 527009837
push_middle 346291997
push_front 15899376
get 549958
push_front 73063958
get 46098
push_middle 17273684
push_back 166424639
get 474389
push_front 539301610
push_back 281729264
push_back 163543976
push_middle 60661363
get 194811
push_back 840030076
push_back 754291592
push_back 859104500
push_middle 622916056
push_middle 747250764
push_front 54848827
push_back 862034519
push_back 807427547
get 339159
get 90646
push_front 78669204
push_front 900592183
push_back 941927127
push_front 566546645
push_middle 654171665
push_front 48477033
push_front 276423554
push_front 495281724
get 74895
get 115264
push_middle 194162657
push_middle 937035242
get 54108
push_back 57686280
push_back 30340306
push_back 851674642
push_front 788444091
get 467631
get 197666
push_back 850982500
get 676364
push_front 481927268
get 109180
push_back 372866041
push_back 226861453
get 319012
push_middle 157403455
push_back 122697979
get 664229
push_front 698637409
push_middle 270331004
get 268797
push_front 152716444
get 431664
push_middle 827636598
push_middle 369154076
get 666627
push_middle 343794100
push_middle 341919822
get 474610
push_front 249828645
push_back 788013359
get 72979
get 195360
push_front 681371377
push_front 902058067
push_middle 205683541
push_back 457992821
get 330391
get 66043
push_middle 60343810
push_back 973102972
push_middle 577171113
push_front 980736856
get 690628
push_middle 692842504
push_back 352923990
push_back 170561190
push_front 439181181
push_back 603365235
push_middle 560672566
push_front 625384580
push_front 854238323
push_back 314287282
push_front 967121006
push_front 230837418
push_front 849832557
push_middle 679226186
push_front 28805265
push_back 933419849
push_front 716376045
push_middle 202549713
push_middle 127697964
push_front 278491924
push_front 853756496
push_back 28158069
get 480008
push_front 173243845
push_back 409739816
push_front 700321949
push_back 77796876
get 287010
push_middle 985502690
get 683231
push_middle 255030764
push_back 628868738
get 650230
get 149463
get 115013
push_front 280876759
push_middle 542129359
get 616624
push_front 394221804
push_middle 403225159
push_front 333632273
push_front 830653400
push_middle 993512409
push_middle 269012149
push_front 957955888
push_back 461779771
push_back 285690764
push_back 720670004
get 505963
push_middle 181418150
get 231132
push_middle 623054302
push_middle 276082292
push_middle 965974585
push_front 645201838
push_front 590386342
get 266520
push_back 95999544
push_middle 923292334
push_middle 598906103
get 73964
get 607455
get 410608
get 607337
push_middle 830104752
push_front 194171405
get 78461
push_front 373708975
push_middle 978201191
push_front 790411899
push_back 347920539
push_front 921003316
get 63867
get 28202
get 464561
push_middle 969170640
get 361837
push_back 581919460
push_back 421098106
push_front 998218759
push_front 872472152
push_back 76928202
push_front 567988950
get 689727
push_back 204277423
push_middle 187035354
push_front 476701166
push_middle 444231019
push_middle 89256345
push_middle 741979283
get 408115
push_front 310361940
push_middle 127656149
push_front 630728977
push_front 161839947
push_front 581574149
get 338238
push_front 773569124
get 262060
push_front 841021203
push_front 253128966
push_front 868684566
get 606833
get 410818
push_back 760862573
push_front 87050251
push_back 943832526
push_middle 384344267
push_front 450868553
push_back 318960110
push_back 269458263
get 509929
get 118355
push_front 140486364
push_middle 976419169
push_front 582980532
push_back 72643323
push_middle 796277825
get 35196
push_middle 41034988
push_front 747360754
push_back 282384619
get 69637
get 683959
push_back 936445402
push_middle 449881792
push_back 697539683
get 248262
get 253127
push_middle 726987994
get 554092
get 703945
get 696343
get 482950
push_back 752246023
push_front 908821531
get 289790
push_back 177821904
get 594198
get 414328
get 22415
push_front 800654793
push_front 719279729
get 36134
push_back 192284361
push_middle 91621066
push_front 455111243
get 10394
get 225649
push_front 769254491
push_front 440217318
get 471687
push_back 351798675
push_front 941332599
push_back 679195110
get 208789
push_back 778171969
push_front 323762013
push_middle 325596256
push_back 812432965
push_back 235476265
push_middle 482892867
push_front 265832100
push_front 424058155
get 487135
push_back 971693618
push_back 565588401
push_back 988001893
push_back 90607039
push_front 842599451
push_middle 793048048
push_back 926053485
get 468549
push_middle 749021456
push_front 863027698
push_front 804286566
get 430906
get 383431
push_middle 353198157
push_front 118184405
push_back 68387780
push_front 977139731
push_middle 716033638
get 672949
push_middle 136571527
push_back 329125666
push_middle 190286853
get 652261
push_back 340654838
get 613682
push_front 698241688
push_back 459832530
push_back 26058056
push_middle 413242694
push_front 307027114
push_front 18390448
get 684161
push_back 449780217
get 562664
push_middle 531805987
get 386409
push_back 472470188
push_front 297258182
push_front 378859108
push_middle 119742353
push_back 295785354
get 8612
push_middle 939704879
push_middle 569146405
get 277669
push_back 586660604
push_back 980940032
push_middle 102719576
get 10166
push_middle 322787742
get 7059
push_front 541263911
get 691006
push_middle 989621156
push_back 473714446
get 645938
push_front 631568629
push_back 156143970
push_middle 470487445
push_middle 830333604
push_front 725279633
push_front 49943812
push_back 211154613
push_back 659925568
push_front 830935413
push_back 407142683
push_middle 834274674
get 129790
push_front 359798567
get 162257
get 172647
push_front 888953089
push_middle 285389943
push_back 216082611
get 637379
get 140944
push_middle 73872551
push_front 154530024
push_middle 189818965
push_middle 626957988
get 512075
push_middle 963631518
get 73798
push_middle 928485359
get 519581
get 388622
push_middle 969124222
get 554899
push_back 251545366
push_middle 533815931
push_back 731143006
push_front 812146057
push_back 989581205
push_back 537177010
get 80973
push_back 255043245
get 82752
push_middle 462203328
get 474300
get 83124
push_back 175876409
push_back 311029684
get 303134
push_back 889320639
push_middle 249660691
get 62218
push_front 643025149
push_front 958590445
get 410279
get 401993
get 98566
get 711579
push_middle 686222208
push_back 549494296
get 253877
push_front 47204683
get 584138
push_back 722433769
get 282590
push_middle 48450728
push_front 255634259
get 71250
push_back 286510592
push_front 194150842
get 387344
push_front 780646383
push_front 214003419
push_middle 557831401
push_back 828397207
get 589066
get 299227
get 160412
push_front 245070721
push_back 298307258
push_middle 843732874
push_back 760000840
push_middle 464518587
push_middle 86742969
get 117522
push_front 643440869
push_front 615505356
get 488905
push_middle 547041024
push_front 690465745
push_middle 492446908
push_front 389732511
get 471295
get 614881
push_front 182060138
push_front 870943900
push_back 110412628
push_front 807339359
push_front 248046743
get 272007
get 316177
push_back 282541458
push_middle 160586509
push_back 537491449
push_middle 521964111
push_back 463255558
push_front 475411913
push_front 97164615
push_front 200783419
push_back 594152017
get 611766
push_back 3745742
push_front 494886391
push_front 112021887
push_middle 580979299
push_front 177343400
push_middle 234010955
push_middle 298125621
push_middle 428068044
push_front 787705587
push_back 36005327
push_front 849911943
get 459570
get 323347
push_back 290394159
push_middle 815483574
push_middle 718359194
push_front 9094730
get 653829
push_back 341969073
push_middle 281634595
push_back 187527205
push_front 855810123
push_front 29640182
get 480036
push_middle 60716269
push_back 452049174
push_back 604911662
push_middle 744363198
get 539737
push_middle 882923766
push_back 123586774
push_back 476159043
push_back 167812901
push_front 191475750
push_front 116002684
get 48245
push_middle 218833905
get 675094
push_middle 801577014
push_middle 598204576
push_front 177298219
push_front 700268011
push_front 43958789
push_middle 89210017
push_front 117346523
push_back 690555761
get 359222
push_back 559332929
push_middle 587265935
get 368928
get 37612
push_front 89569404
push_back 480176166
push_back 423260443
push_back 217864181
push_front 418314655
push_middle 865648510
push_middle 988291892
push_middle 759090079
get 424079
push_front 145901593
push_back 245620147
push_back 92659451
push_back 14198120
push_middle 92056204
push_back 911296851
push_back 656879042
get 98282
push_middle 793990750
push_middle 951411751
push_middle 544665995
push_middle 830723254
push_front 423682262
push_back 930961874
push_front 464633005
push_back 757668233
push_back 665704959
push_middle 835080439
push_front 170958591
push_back 349185169
get 242765
push_back 504581582
get 551771
push_back 46075256
get 281987
get 605731
push_middle 678677524
get 636037
push_front 318603397
push_back 448519290
push_back 39362207
push_front 692027496
push_front 343685106
push_middle 22267440
get 85643
push_middle 245959758
get 427548
push_front 196043754
get 67185
push_front 118140141
push_front 257070025
get 407848
get 205145
push_middle 373656824
push_back 606099492
push_front 534543630
push_front 750434186
push_back 988499375
push_back 217063853
push_front 277287442
push_middle 752620405
push_front 868802457
get 309731
get 702727
push_front 261647519
push_front 383853955
push_back 133044637
get 213905
push_middle 310297243
push_front 257749003
push_middle 212552443
push_middle 368028065
push_back 891226941
push_front 141085046
push_front 943082454
push_middle 788679917
get 678086
get 30050
push_front 933836465
get 563023
push_back 569013228
push_front 239100634
get 641339
push_back 33061796
push_front 735903023
push_middle 789333158
push_back 970884321
push_back 370239839
get 339731
push_front 710945816
get 546273
push_back 130391880
push_front 604326265
push_back 899609731
push_middle 153328721
push_back 621799138
push_middle 20951262
push_front 410572904
push_back 970158192
get 242053
push_back 23215772
push_front 924252452
push_front 442620448
push_back 880956517
push_back 111161013
get 697328
push_front 157981498
push_back 474879910
get 35996
push_middle 651942726
push_middle 281607203
push_back 83618694
push_middle 430092025
get 637443
push_back 334985121
push_middle 230811137
push_back 425190751
push_back 161518258
push_back 932267282
push_middle 509475142
push_middle 78017202
push_front 425787448
push_back 939837884
push_middle 637765148
push_middle 716370842
push_front 531277768
get 713868
push_front 949827124
push_front 674307717
push_middle 270892994
push_back 908843132
get 239624
get 211612
get 489418
get 399556
push_middle 499613187
push_front 98566363
push_front 561566670
push_back 529018279
push_middle 947741483
get 127741
push_middle 793591539
push_back 486492114
push_middle 688421921
push_back 631386288
get 235303
push_back 495836431
get 27275
push_front 582761552
push_middle 630778654
push_back 577400488
push_back 417740389
push_back 288572343
push_middle 944791193
push_front 75131030
push_front 172164193
push_front 783337911
push_back 645400948
push_middle 648402234
push_front 186805763
push_back 200465569
get 574622
get 637274
push_middle 572783069
push_back 474204774
push_front 473430387
push_middle 211890589
push_back 541373402
push_middle 179849340
push_middle 437799579
push_back 691748327
push_front 748647116
push_middle 834582581
push_front 426924138
push_front 113281323
push_middle 88122814
get 436932
push_middle 642465940
push_front 187463925
push_front 539309800
get 5111
get 473055
push_front 906917683
get 491600
get 537819
get 602817
push_front 836964061
get 467733
push_middle 10203411
push_middle 859914380
push_middle 93021245
push_front 368545283
get 215976
get 354306
get 687058
get 585023
get 669612
push_middle 904463408
push_front 107536794
push_middle 721292747
get 449870
push_back 885628930
push_back 138685803
get 476465
push_back 996986942
get 96865
get 479176
push_front 291925064
push_back 643753793
get 322575
push_front 579092192
push_front 684186484
get 475542
get 662081
push_middle 986287237
push_back 54228429
push_middle 45219703
push_middle 377715414
push_back 972815616
push_front 574459169
push_front 804574510
push_front 312199764
push_back 651495318
push_front 582614945
get 451744
get 61410
push_back 943511114
push_front 129914494
get 324613
push_front 775097518
push_back 162668630
push_middle 581152269
get 380211
push_middle 442507290
push_front 755905407
push_middle 679632660
push_middle 919724167
push_middle 632916768
get 94754
push_middle 497445731
push_middle 546385478
push_middle 526519200
push_front 106954934
push_back 148142816
push_back 297257881
get 475965
push_front 900580376
push_middle 333447874
get 380189
push_middle 800124291
push_middle 373683552
push_front 674256851
push_middle 106157364
push_back 375761199
push_front 656271076
get 671044
push_middle 660757156
get 163444
push_back 353436289
push_back 712864002
push_back 542432377
push_front 570400852
push_middle 659085913
get 167283
push_middle 817641218
push_middle 631466406
push_back 899078611
get 27041
get 131243
push_middle 387980837
push_front 173427938
push_front 590751812
push_middle 148436503
get 102913
push_middle 439799795
push_back 844783053
push_middle 487964880
get 8919
push_back 815679969
push_middle 453587727
push_front 931018019
push_front 604091931
push_front 414148072
push_back 242960769
push_front 106226906
push_middle 423146178
get 554273
push_back 445327423
push_front 207770634
push_middle 463199557
push_back 806759891
push_back 912641500
get 358441
push_middle 440116175
get 315869
push_middle 35508148
push_back 611032753
push_back 444544117
get 460612
push_back 968207160
push_back 513913926
push_front 236029536
get 173257
get 52052
push_middle 725614575
push_middle 517761500
push_front 826377879
push_front 349235417
push_middle 137273021
push_back 783869979
push_back 539268681
push_middle 945926327
push_front 945380612
get 77279
push_front 429612307
get 694632
push_back 239594236
push_back 591082727
get 470183
push_middle 501124306
push_back 536742020
push_middle 823708328
push_back 710275956
push_middle 382913756
get 639517
push_back 579855552
push_front 994856058
push_front 315481686
push_middle 968089260
get 450535
push_middle 730063763
push_back 239513463
push_front 525823023
push_front 245249643
push_front 856303789
push_back 23931442
push_middle 792350249
get 441033
push_front 561501785
push_middle 612762009
push_middle 887989347
get 67858
push_middle 700621491
push_front 759901396
push_front 574319332
push_back 276043648
push_middle 352519964
push_middle 881500438
push_back 801669882
push_back 383100111
push_front 545438902
push_back 376718629
push_middle 170434553
push_back 629965422
push_front 974769440
push_middle 786902571
push_middle 533144263
push_back 222325689
get 105879
push_front 362173208
push_front 868584457
get 579969
push_middle 383554667
push_front 860757386
get 561838
push_back 361509834
push_front 337019232
push_middle 126503945
push_front 349401675
push_middle 525742734
get 192595
push_front 514311114
push_middle 392351688
get 715179
push_middle 457136906
push_front 723377050
push_middle 561984978
push_middle 774350653
push_middle 619294032
get 170863
push_front 124845544
push_middle 280768540
get 594928
push_front 181342696
push_middle 35682858
push_back 496903698
push_back 783712796
push_middle 828782507
push_back 905101991
push_back 136520018
push_back 814996987
push_back 738967077
push_back 736508438
push_front 244669860
push_back 199766643
push_back 980404660
push_back 988932832
push_front 137318591
get 91116
push_middle 915780164
push_back 476436915
push_front 292039554
push_middle 589558864
push_middle 887904404
get 659199
get 123261
push_middle 120620902
push_back 210804782
get 218250
push_front 739106886
push_front 66479231
push_back 274245794
get 171500
get 496257
get 408362
push_middle 248468077
push_middle 588006768
get 712885
push_front 408699719
push_back 849594286
push_back 637102114
push_back 466742301
push_front 740446401
push_front 151043837
get 101022
push_middle 126744389
push_front 377144305
push_middle 51581321
push_back 420579786
push_back 700122804
get 373334
push_front 807898509
push_middle 500612132
get 442523
push_back 541082454
push_middle 854124656
push_front 402127955
push_front 607942015
push_middle 694571830
push_back 277137796
get 618190
push_middle 423508805
push_middle 134323830
push_back 334252801
push_middle 156099196
push_back 454814453
push_middle 834430293
push_front 171767486
push_front 990335283
push_back 173417460
push_middle 94719720
push_middle 839885846
push_back 600255840
push_back 856508211
get 208848
get 434898
push_middle 309092629
push_middle 721249868
push_front 557648123
get 473725
push_middle 546630678
get 496451
push_front 813635905
push_front 20259126
push_back 573386778
push_back 351717616
push_middle 895740003
push_front 990912733
get 410422
push_back 324234152
push_back 802828899
get 419528
push_front 991474426
push_back 367012355
push_back 450775520
push_back 497824685
push_middle 621720274
push_middle 984117116
push_back 414053861
push_back 791467122
get 268340
push_middle 178222837
get 305670
get 714117
push_front 896290192
push_back 726493955
get 167601
push_back 271737012
get 340007
get 180140
push_front 27241451
push_back 738750881
push_middle 616506227
push_front 291074765
push_back 274464263
push_middle 354302281
push_front 459617313
push_back 612282500
push_front 856842492
get 161008
push_middle 977345285
push_back 403912717
push_front 278609370
push_middle 909896952
get 407182
push_back 763437353
push_middle 349703186
get 209751
push_front 645865397
push_middle 582137115
push_front 642499499
push_middle 401544889
get 450189
push_back 47307062
push_front 578094732
push_back 280910936
get 103964
get 241173
push_back 517743336
push_middle 492779727
push_front 84236166
get 86249
push_middle 767051087
get 449128
push_back 879990577
push_back 966270518
push_front 180029036
push_front 464261916
push_back 133030672
push_front 939910168
push_front 247153256
push_middle 517714751
push_front 586965197
push_back 635986191
push_middle 963990154
push_middle 758137357
push_back 570844483
push_middle 291310810
push_back 68026926
get 201970
get 244234
get 517963
push_back 572988737
push_front 11722298
push_middle 310362807
push_middle 473985984
push_middle 922855600
push_middle 817706956
push_front 565151063
push_middle 803039466
get 544953
push_back 161375834
push_middle 391893175
push_middle 217447170
push_back 953426318
get 487224
push_front 323770657
push_middle 380066887
push_front 158964803
push_front 986585407
push_middle 428790885
push_front 701301811
push_middle 546266274
push_middle 578224515
get 528049
push_middle 362386386
push_back 699339290
push_middle 637140457
get 125620
push_back 356770443
push_middle 4562410
push_front 925839993
push_front 448730095
get 563824
push_back 748087077
push_back 374857560
push_middle 506978528
push_middle 694583760
push_back 969187668
push_back 255984220
push_middle 301270686
push_front 14911536
push_front 31411923
push_back 958865283
push_back 510546327
push_middle 863336017
push_front 460871784
get 143172
push_front 658583274
get 98805
get 40597
push_middle 769253171
push_front 562884287
push_middle 996048427
get 208588
get 94526
push_front 842284910
push_back 448502228
push_front 821553176
push_middle 563430935
push_back 807401888
push_front 807979337
get 42736
push_middle 661045976
push_back 784202504
push_front 973071324
push_middle 797435761
push_middle 870396403
push_back 897965042
push_middle 297432449
get 339397
push_front 682850573
push_middle 878004546
push_front 610285605
push_back 300443492
push_front 471782343
push_front 926817500
push_middle 460928769
push_front 293195448
get 291246
get 675832
push_front 291981561
push_middle 30469179
push_front 765678875
get 106260
get 172527
push_back 71248213
push_middle 210298090
get 698948
push_front 926676197
get 37878
push_back 144605709
push_front 377038363
push_front 878794060
push_middle 648969018
push_middle 458568145
push_middle 739321179
push_back 80395842
get 632180
push_middle 500758004
push_back 896510415
get 472020
push_back 576517611
push_back 354944131
get 196899
push_back 914372074
push_back 97033965
get 375332
push_front 40639155
get 163134
push_front 839531312
push_front 789837683
push_middle 732180728
push_front 590216786
push_front 905753241
push_back 100995731
push_back 226305561
push_back 274270359
get 383432
push_back 768936209
push_middle 300888365
push_middle 429441492
push_back 738941760
push_middle 633660446
push_back 376309195
get 99888
get 577172
push_middle 268218035
push_front 805267786
push_back 514915357
get 68131
get 268566
push_back 873022851
push_front 159483292
push_front 300711236
get 712293
push_back 222693993
get 167127
push_front 864035333
get 276574
push_front 995823344
push_middle 859603080
push_back 768721255
push_back 166679977
push_back 465090555
push_middle 489947389
push_back 703994172
get 655140
push_back 152372900
push_back 574045630
push_front 382027782
push_front 835423833
push_front 350957909
push_middle 926343471
push_front 910160759
push_back 808121341
push_front 950206612
push_front 5320465
push_front 634974622
get 256805
get 306819
push_front 780403368
push_front 90149803
get 590423
get 565421
push_front 479258181
get 330792
push_front 809517214
get 703416
push_front 503931524
push_back 959436556
push_back 698113219
push_back 107375733
get 611985
get 513953
get 241019
push_middle 8020127
get 321740
get 290817
push_front 36371424
push_back 494504544
push_middle 539427055
push_middle 924889072
push_front 969718888
push_front 795017450
push_back 707146977
push_front 988200741
get 618601
push_middle 711606560
push_middle 106559065
push_middle 284064029
push_middle 810440991
get 230380
push_middle 589485420
get 194321
push_middle 90110654
get 387311
push_middle 700206294
push_back 434382172
push_front 781808674
push_back 747175383
get 635734
push_middle 510429564
push_middle 21752858
push_middle 104329421
push_back 17139363
push_back 22568936
push_back 171022548
get 610275
push_back 765312348
push_back 923881561
push_back 369314155
push_back 371559519
push_middle 25549123
push_back 363601317
push_middle 135069170
get 662754
push_middle 726788257
push_front 287793449
push_back 189091631
push_front 868619397
push_front 200920522
push_middle 10716044
get 401262
push_front 352094387
get 393286
push_back 626243119
get 713661
push_back 452262018
push_front 984540959
push_front 140370103
get 588087
push_middle 637819805
push_back 523842574
get 33442
push_back 174952580
push_front 425299414
push_back 926959191
get 316612
get 688653
push_middle 587714261
push_middle 928649021
get 111093
push_middle 710519227
push_middle 622977405
push_middle 796004091
push_front 940923198
push_back 281596943
push_front 614466546
push_middle 860611783
get 346961
push_middle 499115357
get 133762
push_middle 907894338
push_back 21040195
push_back 507244904
push_front 829293603
get 546472
push_middle 996830410
push_front 700069060
push_front 291237575
push_back 966945647
get 69124
push_front 212011913
push_back 777050989
push_back 311146099
get 591002
push_back 495965382
push_middle 937085368
push_middle 634359369
push_back 567568713
push_middle 563899647
push_middle 588084845
push_middle 263112389
push_middle 477465831
push_middle 821030937
push_middle 320159425
push_back 912400466
get 136422
push_front 814822465
push_front 184815161
push_front 570240981
push_back 459435499
push_middle 418000081
get 200283
push_back 938549040
push_front 102047304
get 450816
push_middle 286608931
push_front 400735285
push_middle 78999150
push_middle 535733134
push_middle 973454918
push_front 510066507
push_front 523780650
push_back 944696034
push_middle 170625514
push_front 817779937
push_front 189377498
push_back 325760436
get 460050
push_middle 472043323
push_middle 777450065
push_back 988091078
get 336310
push_back 21173743
push_middle 80591929
push_middle 639245567
push_back 959927626
push_front 914630866
push_middle 532419101
push_back 81345100
push_back 946570970
push_middle 463345959
push_back 796473437
get 49564
get 244420
push_back 935377038
push_back 905074647
push_front 729328927
push_middle 101730654
push_front 13137667
get 62912
push_back 131640334
get 248560
push_middle 926768174
get 715152
push_middle 840389529
push_back 193455268
push_back 863314485
get 417210
push_middle 10185568
push_middle 543741798
push_middle 262082461
push_back 940827257
push_back 442644064
push_front 462660541
push_middle 998357426
push_middle 803893271
push_front 585916492
push_middle 916791466
push_back 667006943
push_middle 639244251
push_back 804195267
push_back 476862874
push_back 778428952
push_front 161208730
get 112441
get 375557
get 336622
push_back 917464572
get 684775
push_front 233619984
push_front 114232040
get 641685
get 306830
push_middle 523590268
push_front 868028884
get 393671
push_middle 348738473
get 649368
push_front 658990005
get 336794
get 61108
push_back 483275388
push_back 320651211
get 478546
get 296400
push_middle 591651423
push_middle 164406466
push_middle 685072128
push_front 132376836
push_middle 589219200
push_front 311981369
push_front 823210324
push_middle 18896604
get 160115
push_back 769735976
push_back 12453511
push_middle 317940245
push_front 398550824
get 103318
push_middle 299837273
get 342824
push_middle 154238351
push_back 142905574
get 498834
push_front 97373654
get 136551
push_middle 874388095
push_back 503411929
push_middle 394300624
push_back 200110433
push_front 487452523
get 180275
push_back 389083618
push_back 646171639
push_middle 69847628
push_middle 396750584
push_back 704974058
get 238753
push_front 890671165
get 18275
push_front 321403937
push_back 117444589
push_front 875672758
get 21396
get 91178
get 332116
push_front 17503481
push_middle 309541593
push_middle 672864601
push_front 558105363
push_back 55362428
push_back 675223051
get 445075
push_back 325988661
push_front 834938564
push_front 120059683
push_back 359567289
get 250961
get 93847
push_middle 532923651
get 593163
get 366489
push_back 539630451
push_front 494873484
push_back 525880573
push_middle 299197942
push_back 326430792
push_middle 459096014
get 692828
get 455172
push_back 258092768
get 705368
push_front 294159914
get 325508
push_front 875646294
get 537884
push_middle 271373263
push_back 714033623
get 31602
push_middle 221173569
push_middle 769670326
get 659005
push_middle 364468238
push_front 504017469
push_front 997433152
get 712899
push_middle 130303774
push_back 384782289
get 587150
push_front 851295435
push_back 426714383
push_middle 988935752
push_back 921776178
push_middle 857541495
push_back 165040177
push_front 845911810
get 135281
push_middle 32035061
push_middle 682832674
push_front 296320362
push_back 421145992
push_front 695235877
push_front 515338648
get 171994
push_middle 206097075
push_back 707549670
push_middle 789569892
get 77433
push_back 591670905
push_back 106923055
push_back 460208410
get 173101
push_middle 940763382
push_middle 982873476
push_back 492603597
push_back 649405316
get 320157
push_front 947793076
push_middle 451647947
push_middle 15433575
get 319456
push_back 943255632
get 596258
push_middle 751153291
push_front 614814605
push_back 463950957
push_back 833926066
get 210903
push_middle 116544668
get 258825
push_back 687784782
get 144846
get 135153
push_back 807321570
get 303070
get 471829
push_front 750467793
push_middle 85201767
get 159170
push_middle 536020964
push_middle 834817820
push_middle 179502320
push_back 345281234
push_middle 778214180
push_middle 602600620
push_back 527438632
push_middle 894461434
push_back 431400851
push_middle 864583337
push_middle 7841472
push_middle 488008073
push_front 119739873
push_back 422801455
push_back 172740600
push_front 719879692
push_front 128182652
push_front 308731852
push_back 147596165
push_front 846383536
get 648194
push_front 322435803
push_middle 123412417
push_back 577648169
push_back 542195089
get 710065
push_front 573227333
push_back 55243745
push_middle 970954681
push_back 972197843
push_back 134814980
get 361347
push_back 355930055
push_middle 101217199
get 223205
push_front 126230573
get 537917
push_middle 819888539
push_middle 92868384
push_back 41017307
push_middle 364948133
get 460210
push_front 333989319
push_back 761954049
push_front 887412947
get 557433
push_middle 483842947
get 412442
push_back 490869585
push_back 675289838
push_front 36538835
push_back 23360187
push_middle 295201372
get 321621
get 285784
get 42578
push_front 543310965
push_back 472512413
push_front 721790911
push_back 402304389
push_front 995442032
push_middle 193362606
get 59713
push_front 588502269
push_front 151570383
push_back 239827494
push_back 892830012
push_front 179095754
push_front 62309692
push_back 888440667
push_back 899058590
get 342898
push_front 45684044
get 265455
get 147565
push_back 38317450
push_middle 415075660
get 302440
get 156490
get 127587
push_front 978231374
get 498914
push_middle 877850822
push_front 448920482
push_middle 681173591
push_back 49791175
get 9335
push_back 721921404
get 476154
push_front 542010580
push_middle 993537510
get 16680
get 178827
push_middle 808583479
get 707552
get 487264
push_middle 865630562
get 8781
push_back 609843091
push_front 161781902
push_back 969149510
push_front 733928438
push_back 817235397
push_middle 948610086
push_middle 400408823
push_back 131810767
push_back 685676715
get 422549
get 16278
push_front 434612711
push_middle 270230153
push_middle 831195528
push_middle 246268501
push_back 805349364
push_back 597582297
push_front 955831666
push_front 99208054
push_back 303508798
push_front 418744778
get 411300
get 366524
push_front 127393332
push_middle 399387424
push_back 823538807
push_front 817587159
push_middle 727404397
push_back 877014245
push_back 709890036
get 369735
push_front 113813904
push_back 26562229
get 10301
push_back 544351118
get 447823
push_front 297957552
get 97945
push_front 690079800
push_middle 963935788
get 387672
push_back 808355762
push_middle 407822408
push_back 579847319
get 690305
push_back 869474803
get 181373
push_middle 960328536
push_back 724811146
get 250751
push_middle 983501643
get 600225
push_middle 458772648
push_middle 724049501
push_front 74726861
push_back 188972462
push_middle 606545922
push_front 246421950
push_back 699061248
push_back 472919586
push_back 474744057
get 438466
get 451838
push_back 542335721
push_front 997437020
push_front 22898534
push_middle 594404900
push_front 550751939
get 12025
push_front 700524550
get 324677
push_front 553113806
push_front 194161737
push_middle 903242855
get 70341
push_back 731863543
push_middle 483122982
get 565697
push_front 269420191
push_front 738593795
push_middle 241785391
push_back 800734918
push_middle 701831585
push_back 857217112
push_middle 405495413
push_back 181683073
get 451940
push_front 846191070
push_middle 258621954
push_back 7979918
push_front 281125011
get 579576
push_back 544948370
push_middle 308800269
push_front 219038464
get 150585
get 600655
push_middle 615848651
push_front 509231725
push_back 282159803
push_middle 980100437
push_back 125697172
push_front 420780647
push_front 812947005
push_middle 278375326
push_back 194366173
push_middle 460906317
push_middle 156101708
push_front 186050977
get 510166
push_middle 339188797
push_middle 105301012
push_back 587971693
get 463904
push_front 105105689
push_middle 709231391
push_front 102591248
get 138375
get 472089
push_middle 159761397
push_middle 299331210
push_middle 20726527
push_back 685587240
push_front 590326074
push_back 681009959
push_back 626602254
push_middle 219223747
push_back 448550070
push_front 556365687
push_back 686532451
push_middle 863474420
push_middle 702204032
push_back 607839505
push_front 503018383
get 445663
get 670275
push_back 521916635
get 272299
push_front 725467233
push_middle 699762768
get 415585
push_middle 633935104
push_front 506641368
push_middle 842576470
push_front 286638515
get 542464
push_middle 188108283
push_middle 897602242
push_front 387828490
push_middle 373155715
push_middle 619811837
push_middle 110215320
push_front 401816024
push_middle 840936048
get 556273
push_front 45982457
get 715725
push_front 908319113
get 340025
push_back 768473357
push_back 304079031
push_middle 675611355
push_front 394979917
push_middle 781691171
get 485700
push_front 971232090
push_back 16879326
get 614159
get 90894
push_middle 661746813
push_back 668883406
push_front 745075410
push_middle 936154864
push_back 132644451
get 155349
push_back 577845761
push_front 730543186
get 329687
push_front 488429983
push_middle 7090521
push_middle 869689608
push_back 430256438
push_back 708483944
push_front 804986278
push_back 586831007
push_back 519947852
push_back 47936497
push_back 37854166
get 186147
push_back 37387453
push_middle 370295181
get 418776
push_middle 525672811
push_middle 593368928
push_middle 95857293
push_back 692325501
get 422538
push_front 357494528
get 668333
push_front 529200453
push_back 144028256
push_middle 673284516
push_back 513689286
push_back 28304458
push_front 75457902
get 339781
get 700014
push_middle 529022957
get 254058
push_middle 588754513
push_middle 196699252
get 273483
push_middle 68627832
push_back 579959146
push_front 387472858
push_back 222048539
push_front 958149896
push_back 429933638
push_front 61261996
get 105762
push_back 581023097
get 143158
push_middle 759139251
push_front 500174316
push_back 167798303
get 102988
get 384165
push_back 840353797
push_back 824396428
push_back 365158280
push_middle 596972511
get 615615
push_middle 521810362
push_back 387674448
push_back 3584597
push_middle 520933327
push_back 629119621
push_front 937228057
push_front 155572756
get 323854
push_back 910859720
push_back 807996460
push_middle 370413455
push_middle 694333210
push_front 321463247
push_front 660626847
push_front 960300101
push_front 393457250
push_front 437758056
push_back 957200137
push_middle 790193662
push_front 358623261
push_front 199698910
push_back 673485171
push_middle 826574199
push_back 750117295
push_middle 194274744
push_front 390315955
push_back 346965559
push_back 446953599
get 666303
push_front 71901306
push_back 805737689
push_middle 498626488
get 270962
get 394859
push_middle 301734114
push_back 529193748
push_middle 331814918
get 472961
get 4218
push_middle 220498154
get 159068
push_middle 116307480
get 503741
push_front 426279316
push_back 770983101
push_front 8442215
push_middle 949394334
push_back 41386526
push_back 130142513
push_front 135339759
push_middle 506969179
push_middle 208309236
push_front 106885050
push_back 814144788
get 451206
get 441349
push_back 509605995
push_back 116407628
push_front 304633527
push_middle 37437437
push_back 645365670
push_front 355893972
push_back 39108981
push_middle 341966704
get 122875
push_middle 484888561
push_middle 223998399
get 324143
push_front 783339961
push_back 376477010
push_front 52375492
get 601576
get 246286
push_back 895598047
push_back 829995922
push_back 928667729
push_back 913815277
push_middle 18915915
push_back 492372810
push_front 949201578
get 248464
push_back 310498697
push_front 882015643
push_middle 220548322
get 133449
push_back 821887518
push_middle 701259823
push_middle 609349435
get 452954
push_back 377910767
push_middle 677066866
push_back 839556040
push_back 683906283
push_back 23433852
get 610571
push_front 526775523
get 53766
push_front 842086779
get 145585
push_middle 217762685
push_middle 976937764
push_middle 436641691
push_front 317899143
push_front 208267547
push_back 945522043
get 401614
push_front 270707250
push_back 397582693
push_back 321163266
push_middle 391934648
get 532530
get 124516
push_front 546479348
push_front 552817984
push_back 717573096
get 224869
push_front 23389482
push_back 438879099
get 292442
get 228454
get 231839
push_middle 423182946
push_back 744618468
get 648389
push_middle 467206183
push_middle 834947876
push_middle 390174226
push_back 74126100
push_front 36049501
push_middle 510915367
push_front 542994661
push_front 926446689
push_front 7830223
get 612951
push_back 235301110
push_back 377249895
get 527170
push_back 46879234
push_middle 146343276
push_middle 619822939
get 527484
push_middle 550883799
push_middle 408353728
push_back 620914708
get 67747
push_middle 129219818
push_back 463107949
push_back 293816000
push_middle 497161800
push_back 717816441
get 518624
get 279265
push_front 248574541
push_middle 421944235
get 629888
push_front 614256354
push_middle 459228545
push_middle 263954377
push_front 791000554
push_middle 229532641
get 711438
push_middle 990350723
get 270500
push_middle 745670245
push_back 324370134
push_front 261868240
push_front 959717039
get 345885
push_middle 956284457
push_front 134710121
push_back 848687739
get 563318
push_back 285149940
get 111187
get 10558
push_middle 68902186
push_back 395307501
get 13665
push_back 545785894
push_back 732690755
get 413969
push_back 790312748
push_middle 93954472
push_front 105248131
push_back 492321421
push_middle 860051005
push_middle 683501179
push_middle 825340409
push_back 894410995
get 712090
push_front 129947606
push_front 332272774
push_middle 800088748
push_middle 310495880
get 450630
push_front 333703937
push_middle 127419900
push_middle 819601073
push_middle 7641703
push_front 487813779
get 313004
push_middle 757233883
push_middle 119354503
push_front 575467562
push_front 583905228
push_middle 290039845
push_front 984967256
push_middle 386870783
push_back 617989243
push_front 297261492
push_middle 208164566
get 184635
get 243705
get 285444
push_front 430403217
get 61003
push_front 738380479
push_front 715722447
push_middle 507247695
push_front 589535477
get 265596
push_back 851714060
push_back 945198251
get 287398
get 82054
push_back 12284188
push_back 946053947
push_middle 563483240
push_back 910540468
push_front 371663899
push_back 985706486
get 267421
push_front 254882073
get 306809
push_front 452586335
push_middle 471649378
get 575701
push_back 926902741
push_back 989843707
get 24657
push_front 363496562
push_middle 47416758
get 668144
get 531463
push_middle 23263494
push_front 721894771
push_front 209755254
push_middle 536746902
push_back 831262377
push_middle 825963577
push_front 96930045
get 694491
get 192774
get 449484
push_middle 109689792
push_back 186450331
push_middle 289899880
get 426574
push_front 299672456
push_middle 186787897
push_front 546780167
get 272840
push_back 360615759
push_middle 44963447
push_front 290897622
push_middle 905005568
get 170022
push_middle 791432960
push_middle 243040187
push_front 630405731
push_middle 938028018
get 209959
push_back 276367514
push_back 597661724
push_middle 833521027
push_back 871833401
get 646656
push_middle 278737182
push_front 969609299
push_back 874542475
get 96679
push_front 936064421
push_middle 737360714
get 532703
push_middle 348286720
push_front 310276236
push_middle 136230085
push_middle 75714218
push_back 966938944
push_back 727200946
get 72904
get 238482
get 645493
push_back 117393373
push_front 664529551
get 394703
get 518291
get 477883
push_middle 790271083
get 382106
get 231238
get 658069
push_front 859880768
push_middle 889150970
push_back 564054110
push_middle 137990375
push_middle 283980515
push_back 617211539
push_front 585793780
get 711468
push_middle 803627818
push_back 286493046
push_front 551294482
push_back 85266591
get 663136
push_middle 651944169
push_back 903016545
push_middle 569115958
get 634642
get 179579
push_front 417580165
get 114280
get 236055
push_middle 567352397
get 151089
get 489212
push_back 200800469
push_back 121631369
get 88846
get 469384
get 186979
push_back 375284078
get 677955
push_middle 705587453
get 2918
push_back 481922317
push_middle 975703957
push_middle 292817730
push_back 370933265
push_front 482663448
push_middle 930072164
push_middle 44321872
get 388430
push_back 996113675
push_front 244271041
push_front 551987860
get 341016
push_front 108368492
push_middle 437543276
push_front 570469288
get 668900
get 628025
push_middle 565778202
push_front 440876865
push_front 67819769
push_front 406369797
push_back 313447757
get 344115
push_front 593997296
push_middle 774862897
get 681959
push_back 809321285
push_front 433199985
get 137422
push_middle 745206944
get 537990
push_back 442368945
get 633720
push_back 173166029
push_middle 848810107
push_front 539675503
get 404538
push_middle 780980843
get 72054
push_middle 970655138
get 663064
push_middle 17790519
get 374493
get 426117
get 625705
push_back 45959881
push_middle 968100639
push_back 63452713
get 417032
push_back 584138785
push_back 184448743
push_back 248146021
push_back 851218914
push_back 702928350
push_back 691900751
get 28287
push_middle 809672997
get 558417
get 657753
push_front 445434348
push_middle 756872398
get 676465
push_back 38498544
get 46142
get 489528
push_middle 835639053
push_middle 144938794
push_front 229978815
push_middle 423354124
push_back 310965849
push_front 819584302
push_middle 652331668
push_middle 288838407
push_back 255230029
push_back 541142567
get 649940
push_front 213393403
get 515865
push_back 828625739
push_middle 374062691
push_front 781102183
push_front 37842677
push_middle 159251991
get 386332
push_front 653836501
push_back 284296975
push_back 300555842
get 329591
push_middle 37280848
push_front 301853579
push_front 77035455
push_back 222354576
push_middle 313382610
get 505048
push_back 312157475
push_back 48206622
get 633740
push_back 175310805
push_front 226283083
push_back 656060476
push_middle 412306544
get 300131
get 134499
push_middle 493453466
push_middle 140525836
push_middle 114305772
push_back 216890721
push_front 583362029
push_front 518383184
push_middle 222636149
get 27817
get 539132
push_front 29111095
push_back 458410154
get 188712
get 696565
get 633456
push_back 582089095
push_back 104304276
get 181862
get 566194
get 592622
push_front 159505800
push_middle 201099779
get 632934
push_front 948831096
get 679139
push_back 137291314
push_front 971951738
push_back 457976845
get 254734
push_back 660481227
push_middle 774568775
push_front 239825991
push_back 318564613
get 70397
push_middle 182903201
push_back 826094985
push_middle 382108792
push_front 648577657
get 301650
push_middle 433161984
push_back 267892824
push_front 703427542
get 353421
get 464317
get 405905
push_back 219475700
push_front 155579019
push_back 330839121
get 706541
push_front 805936418
push_back 479553806
push_front 925180768
get 220430
push_back 579373113
push_back 14727754
push_back 404093916
push_front 831527526
push_front 171366903
push_back 747677294
push_front 260357754
push_back 755591595
push_back 296721307
push_front 522553513
push_front 93160818
get 576429
push_middle 85313786
push_back 46109027
push_middle 960676823
get 370262
push_front 794538102
get 59931
get 21911
push_front 657920609
push_back 857285302
push_back 10621516
push_front 960245891
push_back 919768871
get 301375
push_middle 536716900
push_front 586114829
push_front 576531470
get 278908
push_front 864431857
push_middle 37514477
push_middle 688231938
push_back 406183442
get 676502
push_front 52480818
push_middle 606261805
push_front 162644686
push_back 286228421
push_front 381950708
push_middle 375982071
push_middle 603589634
push_back 498060990
push_back 400896771
push_back 582880857
push_middle 811072353
push_back 471402827
get 453020
push_front 716548986
push_back 692625960
get 363367
push_back 733501042
push_middle 34676191
push_middle 24978172
get 425640
get 62700
push_back 21413056
push_back 203746988
push_middle 450107587
push_back 355772324
push_front 276824219
push_back 260432200
push_middle 864395625
push_back 24477666
push_front 898755716
push_back 169925177
push_front 936977979
push_back 33493376
push_front 503594103
push_back 14773623
push_back 162209866
push_middle 622552555
push_back 498201613
push_middle 257588131
get 145612
push_back 23967486
push_front 777081849
push_back 537575187
push_middle 165831073
push_back 638256002
push_front 977693603
push_back 258615364
push_middle 793728309
get 414631
get 302580
get 94331
push_back 339535955
push_front 869405302
get 625767
push_middle 579168010
push_back 151859620
push_front 420704477
push_middle 481480103
get 530124
push_middle 626040950
push_back 154178074
push_middle 5942044
push_middle 604899411
get 227143
push_front 334928683
push_back 355299185
push_middle 887511447
get 469148
get 383247
push_back 269057091
get 551998
push_middle 858278780
push_back 950774904
push_middle 761230981
get 502448
push_middle 313538100
get 193491
push_back 645415966
get 503619
get 336170
push_back 859469095
push_middle 914969566
get 208283
push_back 153109590
push_front 418090621
push_front 144574958
push_middle 614395451
push_front 741854825
get 648923
push_middle 820546089
push_front 316285042
push_middle 334316411
push_front 301700942
push_front 495494959
get 669148
push_back 310593693
get 623400
push_back 551494952
get 521145
push_middle 527448696
get 37699
push_middle 71151230
push_back 307566166
push_back 29742524
push_back 509467980
push_middle 314886638
push_back 658438316
push_back 868304550
push_front 685887662
get 605562
get 231174
push_middle 470490577
push_back 133873365
get 439226
push_back 44340951
push_middle 546574752
push_back 201164719
push_back 113051965
push_back 24271949
get 192189
get 130550
get 712365
get 596849
push_back 363372879
push_front 647605365
get 575284
push_back 599513437
push_middle 109728034
push_front 70351769
push_back 441647228
get 555018
push_back 570871069
push_front 265233541
get 17697
push_front 746487748
get 415984
get 357098
get 443249
push_back 781392205
push_front 953231518
push_front 976116961
get 274487
push_front 924539888
push_back 928330020
get 385799
push_back 266670843
push_back 12513774
push_front 432440799
push_middle 795918971
push_back 126365875
push_middle 933471471
get 468550
push_back 696123473
push_back 98297446
push_back 43155261
push_back 527536180
get 136040
push_front 346153495
push_back 597608794
push_front 32456776
push_back 562216094
push_middle 697168379
push_front 932125754
get 398540
push_front 437447656
push_back 11231256
push_back 34920397
push_middle 730377974
push_middle 276683335
push_back 763262605
push_back 660172887
push_back 347589335
push_front 551338616
push_middle 21324609
push_middle 883758878
get 249109
push_front 149945247
get 418795
push_back 136017602
push_middle 96539045
get 132614
get 455626
push_back 477513417
push_middle 978769964
get 304291
push_back 890590342
push_front 688480392
push_front 656565168
get 353915
push_middle 191275868
push_front 345928856
push_middle 334790392
push_middle 327669667
get 311672
get 683081
push_front 535462838
get 59585
push_back 44359402
get 388740
push_front 307743128
push_front 913742316
push_front 796905863
push_back 212759897
push_back 798663171
push_back 964999983
push_back 820209562
push_middle 231372686
push_middle 939511238
push_back 830801375
push_middle 153037164
push_middle 280488484
push_front 342295935
push_back 955179882
push_middle 453171650
push_middle 42075484
push_back 172938154
push_front 867499762
push_middle 689503585
push_front 825696838
push_back 663588583
push_front 569124231
push_middle 481279315
push_middle 93688070
push_front 948556344
push_front 369505902
push_back 335458594
push_back 414656785
push_front 590299968
get 693583
push_middle 901810440
get 693663
push_middle 973502139
get 237914
push_front 114071416
get 234993
push_back 713654279
push_front 12002961
push_middle 994784708
push_front 379548291
get 53749
get 632779
push_middle 462788257
push_middle 256522202
push_middle 628707966
push_middle 226288940
push_back 985766324
push_back 35442406
get 120238
push_front 16809502
push_back 561197043
push_middle 756400703
push_front 871402445
push_front 417767816
push_front 586361904
push_middle 83646308
push_front 608754558
get 333170
push_middle 735697742
push_back 94795292
push_front 886983166
get 703568
get 172251
push_front 840892432
get 367629
push_front 362983614
push_front 478763409
get 66452
push_front 98798026
push_back 11572655
push_middle 703381700
get 88338
push_back 588182736
get 132579
push_middle 14421929
push_front 468210100
get 405331
push_front 223390188
push_back 958556701
push_middle 565731274
push_back 335503478
push_front 83994878
push_back 841495229
push_middle 865412081
push_middle 959566690
get 572605
get 155163
push_middle 706935777
push_back 859648855
push_middle 576556020
push_middle 528909864
push_back 481910860
push_front 457701024
push_front 565419277
push_middle 857171363
push_front 234648390
push_back 470092732
push_back 590831318
get 555907
push_middle 33804232
push_back 811876667
push_front 619598972
push_front 500538616
push_middle 421545177
push_front 900318511
push_middle 350005559
get 264806
push_front 460541588
push_middle 186683460
push_middle 532936146
push_back 700055446
push_front 417225423
push_front 167566034
push_back 995387393
push_back 250290313
push_front 77209726
push_back 644512768
push_middle 101170288
get 516374
push_back 784192026
get 80810
push_back 567049385
get 659878
get 395867
get 148187
push_back 18674533
push_back 281862518
push_middle 273146858
push_front 674101186
push_front 893327591
push_middle 783175134
get 671691
push_back 369135129
push_back 584799092
push_middle 95265227
push_front 946671244
push_back 255452755
push_back 23748227
get 79004
push_back 271796266
push_middle 546714471
get 550127
push_back 65229325
push_front 176546941
push_middle 326193728
push_middle 830745436
push_middle 591136393
push_back 181122414
get 660260
push_front 283017108
push_front 598676909
get 541368
get 527576
get 46644
push_back 13438238
push_back 990133878
push_middle 712639111
push_middle 24720572
push_front 917047429
push_front 997079061
get 305869
get 103123
push_back 489943208
push_middle 215152210
get 250694
push_middle 53844402
get 354878
push_front 329718947
push_front 894069867
push_front 304448813
push_back 822571320
push_back 906457269
get 107660
push_back 696702521
push_middle 228830295
push_front 488864211
push_front 639055244
get 616330
push_middle 956338769
push_front 414420580
push_front 252801378
push_back 864419542
get 677385
push_back 65203653
get 267170
push_middle 167669289
get 127177
push_back 624018035
push_middle 798440130
get 516460
push_back 904737277
push_front 638949189
push_back 795327738
push_front 236329594
push_front 671164635
push_middle 732680488
push_middle 922562715
push_back 342393272
push_front 299773650
push_back 201057976
push_front 502740426
push_back 128120741
push_middle 172851857
get 382870
get 331599
get 540878
push_middle 724781122
push_front 779693689
push_front 116005009
get 674994
push_back 768151669
push_front 478337342
push_front 943501759
push_back 139064296
push_back 913902547
push_front 656610515
push_front 952500140
push_front 898402449
push_front 960492085
push_back 422703312
push_middle 861191313
push_middle 706349753
push_back 787232517
push_front 465558248
push_back 257209987
push_front 946870025
push_front 202151124
get 517709
push_back 316511776
push_front 337608004
push_front 669860091
get 468360
push_back 486084653
get 678649
push_front 538861003
push_middle 747638988
push_back 897800097
push_middle 749188777
get 253485
push_front 51951729
push_middle 489127724
push_middle 323473455
push_back 80582642
push_front 681991197
push_back 50606304
get 617627
get 531041
get 228154
push_back 86451720
push_front 143959542
get 58278
push_front 499436932
push_middle 433873164
push_front 655549857
get 432131
push_back 911273302
get 202478
push_front 160158110
push_back 91894150
push_middle 611168482
push_back 167659465
get 427793
get 354056
get 384963
push_back 223248169
get 73339
push_middle 219213423
get 9530
get 284522
push_back 712639667
push_back 666888315
push_front 11401197
push_back 151737890
push_middle 799924680
push_middle 702347134
push_middle 638173699
push_back 694886346
get 516074
push_back 795329967
push_back 661122169
push_front 273127032
push_middle 76551895
push_back 976938595
push_front 477932733
get 266653
push_middle 460280712
push_middle 324363580
get 165507
push_front 430537158
push_middle 185143321
push_middle 934197634
get 433170
get 693851
push_middle 210859822
push_front 693874934
push_middle 117419178
push_middle 478200532
push_front 217422258
push_front 293381679
push_middle 805134343
push_front 146617812
push_front 874331344
get 494185
push_back 197343105
get 232136
get 72880
push_front 661027887
push_back 81340099
push_front 895995661
get 124745
push_front 285916407
push_middle 674119072
push_middle 88879687
get 123499
push_middle 237755398
push_middle 925498745
push_middle 77311878
push_front 984065303
push_front 41789325
push_back 419275630
push_front 150535917
push_back 73680553
push_middle 324283772
push_middle 951678401
push_middle 73066949
push_front 717987131
push_front 119182451
push_front 916431550
get 444474
push_back 868116145
get 31214
push_middle 945570775
get 168127
get 210262
get 604431
push_back 210064022
push_middle 337764492
get 53919
push_back 197318074
push_back 884100804
push_back 250303918
get 266235
get 14964
get 182773
push_front 829162152
push_middle 144466613
push_back 369716241
push_middle 555562235
get 294855
push_back 742751337
push_front 943491022
push_front 912668243
push_middle 970040479
push_back 749040363
push_front 557198004
push_front 417603355
push_middle 531033765
get 585576
push_front 318289113
push_middle 937363044
push_front 864326217
push_back 564805445
push_front 69546875
push_middle 236612850
push_back 249236633
push_front 391066643
push_middle 992557305
get 57802
push_middle 51747860
push_front 989141248
push_middle 90673212
push_front 519285985
push_back 583152588
push_middle 842865621
push_front 516707329
push_middle 749985092
push_front 799021962
get 599646
push_back 120041356
get 675547
push_middle 466456813
push_middle 789039289
push_back 928286601
push_back 902048865
push_middle 129715938
push_back 991499181
get 109874
get 30997
push_back 995509256
push_middle 196511197
push_middle 850275706
get 116767
get 557896
get 267175
push_front 394378592
push_front 749774755
get 709592
get 30611
push_front 403792346
push_middle 149569462
get 667846
get 192550
push_back 668149357
push_middle 161972192
push_middle 387404033
push_back 578101039
push_middle 8893475
push_back 121700668
get 313053
get 589206
push_middle 741209221
push_back 461278581
get 503000
push_front 650241300
get 69408
push_back 625746987
get 504564
push_front 266820829
push_middle 162659301
push_back 162543582
push_front 738018510
push_back 319497238
push_middle 492001020
push_middle 661928929
get 706341
push_middle 919376944
push_front 550384703
push_front 441230691
push_front 745339494
push_middle 213407735
push_back 819976856
get 683661
get 626311
get 524490
get 567890
push_middle 935779255
get 386162
push_front 17499450
push_back 347594953
push_middle 615055430
push_middle 544509891
get 84901
push_middle 794874052
push_back 242605159
get 244101
push_front 899952258
push_front 335148578
push_back 961884232
push_middle 309860366
push_front 293749707
push_back 275897052
push_back 54692394
push_back 222141563
push_middle 549894776
get 227159
push_front 807355587
push_middle 726238543
push_back 37386808
push_front 384439452
push_front 714664562
push_middle 859640912
push_back 324533504
push_back 74726212
push_back 155057517
get 79208
push_middle 578756213
push_back 564998051
push_back 951875561
get 27930
get 334054
get 545486
push_front 578643609
push_front 238583383
push_back 480274787
push_middle 334481099
push_front 496279472
push_back 66943781
push_back 631215314
get 710743
get 245750
push_middle 621294859
get 579185
push_middle 243547974
get 493126
push_front 80739125
get 541838
get 491837
push_back 746309208
get 33765
push_middle 963175202
push_middle 956474751
get 55562
get 181752
push_back 218875757
push_front 915930523
push_middle 778408237
push_front 978180460
get 598884
get 211364
push_front 894538281
push_back 977068666
push_middle 946207912
push_middle 708838908
push_front 664855986
push_back 859042273
push_back 774030363
push_middle 353779948
push_back 893987307
get 159324
push_middle 19420170
push_front 318530046
push_back 506517443
push_back 833460034
push_middle 622109519
get 319815
push_back 797661702
get 42367
push_back 772414118
push_front 581743909
push_middle 138993037
push_middle 23785118
push_back 640820221
push_front 162962401
get 388911
push_middle 980645343
push_front 269017334
push_back 359344909
get 141273
push_middle 839583412
push_front 442012649
push_front 574624149
get 267226
push_back 678350858
push_back 75690281
push_middle 376235224
push_front 540407009
get 53239
push_front 97642576
push_middle 71407664
push_back 713497604
get 170922
push_back 125830096
get 274887
push_back 384498102
push_back 865466738
push_back 567374947
get 115571
get 299278
push_middle 776380369
push_middle 181075545
push_front 153565371
push_back 68370691
push_middle 718483910
push_middle 998883066
push_back 388686938
push_middle 799745505
push_front 184160899
push_front 113730531
push_front 297539945
push_front 337076674
get 347274
push_back 797501900
push_middle 896917912
get 677122
get 619630
push_middle 292957724
push_back 738972192
push_front 121128245
push_back 981434849
push_middle 628967766
push_middle 404492707
push_back 144603371
get 589483
push_back 18630549
push_back 481073656
get 107644
push_front 243345301
push_back 940252643
push_front 244198163
push_front 542732836
push_back 314889295
push_middle 433435736
push_front 501592291
push_back 777994483
push_front 392349161
push_front 880944933
push_front 409007421
push_front 981854629
get 709234
push_back 113102166
push_front 493737779
push_front 328807359
push_front 57908584
push_front 606897955
get 28514
push_back 197499128
push_middle 46535549
get 317372
get 459970
push_middle 200038242
push_middle 456902710
get 270865
push_middle 54482986
get 419474
get 255886
push_back 839606346
get 559938
push_middle 44891109
get 489462
push_back 89334417
push_back 994136240
push_back 327413231
push_front 90389142
push_front 350737747
push_back 861053479
push_middle 961959837
push_front 124232095
push_back 920089911
push_back 301967594
push_back 423699728
push_back 587927606
push_middle 246934321
get 713955
get 310286
push_middle 216730889
push_front 402186276
push_front 248406165
push_middle 206201783
push_back 591395495
push_middle 1021516
get 662583
push_front 411511192
push_back 515339063
push_middle 371715985
get 302147
push_middle 117596872
get 105196
push_back 745011879
push_back 50335494
get 451425
push_back 497609242
push_front 444083567
get 152013
push_middle 659244556
push_middle 757563430
get 46023
push_front 526404591
get 93137
push_back 864302454
get 568838
get 417185
push_front 480249147
push_front 666193435
get 392086
push_back 547417160
push_middle 933632351
push_front 545668811
push_front 531989025
push_middle 912948899
push_front 935742388
get 184614
push_middle 325758789
push_middle 670607838
push_middle 800152294
push_front 716805136
get 187933
push_middle 551880079
push_middle 634017034
push_back 945961510
push_middle 496203452
push_back 539538614
push_front 478948949
push_back 266286442
push_middle 223536389
push_middle 547346728
push_middle 262303278
push_back 260015888
push_back 487004149
push_middle 375107913
get 181516
push_middle 497883161
push_back 916182543
push_back 66202143
get 596544
push_back 106529586
push_back 736481928
get 484627
push_front 970356256
push_back 341937314
get 682588
push_middle 288651620
push_front 392351067
push_middle 131233077
push_front 545276538
get 596556
get 25640
push_back 388781036
push_back 336459988
push_middle 109316721
push_back 376322694
push_front 348364160
push_front 848736494
get 390784
push_middle 967838001
push_back 29543217
push_back 773733017
push_front 77042915
push_middle 853853397
push_middle 469804502
push_back 803050298
push_back 89474132
push_back 235007908
get 517412
push_middle 682073696
push_middle 795197176
push_front 405218658
get 29339
push_back 430646735
push_middle 814353463
push_front 920206644
push_back 420733479
push_back 949807160
push_front 122164229
push_back 961671408
get 262838
push_middle 804185533
push_front 710008175
push_middle 699186852
push_front 565121575
get 185132
push_front 744325135
push_middle 329837807
push_back 640849785
push_middle 681636585
get 367229
get 26209
get 340266
get 217910
get 417477
get 661871
push_middle 605742148
get 625221
push_front 897761678
get 142311
push_front 282154564
push_back 364039182
push_middle 421817132
push_back 177605351
push_front 401527137
get 54563
push_middle 80578937
get 617549
get 362471
get 473564
push_back 348775049
push_middle 644574622
push_back 112445648
push_front 643729253
push_middle 468329036
get 213493
push_back 125592852
push_back 851093956
push_middle 140348378
push_back 505543774
push_middle 716077420
push_back 722999554
push_middle 94591342
push_back 797631023
push_middle 15518723
push_middle 969257675
push_back 712419566
push_middle 390711726
push_back 261992904
get 251967
push_front 808852560
get 319337
push_front 84456191
push_front 220028368
push_middle 547521016
push_back 591942090
push_back 570007923
push_middle 515395594
push_middle 706924923
push_middle 761286776
get 631140
get 505662
push_front 52670829
get 66345
push_middle 782060338
get 70521
get 375317
get 554506
get 640905
push_front 721436181
push_back 445215585
get 656739
push_front 578084346
push_back 407868798
get 712448
get 5250
get 598068
get 283129
push_front 587924202
get 435394
push_middle 351838923
push_front 945023324
push_middle 816101922
push_back 981044442
push_back 247115367
push_front 143328088
push_front 768377220
push_back 243167955
push_back 459135301
push_front 744413456
push_front 887530955
push_front 295390912
push_middle 57431688
get 385617
push_back 378601297
push_middle 326920419
push_front 464914419
push_back 773970760
get 381128
push_back 919499807
push_front 743894714
push_back 149088899
push_back 225852224
get 483028
get 478286
push_front 908280830
push_front 407746952
push_middle 759639151
push_front 960447102
push_back 865723916
push_middle 687202906
get 637201
get 494861
push_back 158135105
push_middle 185521287
get 426790
push_middle 71342871
push_front 464671924
push_middle 693253621
push_back 95045983
push_middle 663419253
push_middle 647494110
push_back 890965441
push_front 939662275
push_front 113495213
push_front 823821665
get 669071
get 181725
push_middle 947514621
push_middle 861122385
get 675707
push_front 854725898
get 364714
push_middle 403378356
push_front 252172220
push_front 292789725
get 401298
push_front 499925110
get 123033
push_back 241556127
push_back 641283903
push_front 343035038
push_back 179527332
push_back 749966985
get 493173
push_front 581493474
push_middle 540590698
push_back 52710475
push_front 459734480
get 11479
get 7601
get 293601
push_front 612873573
push_middle 186583268
push_back 965167860
push_middle 606230984
push_middle 881613112
push_front 316412220
push_middle 636126669
get 490706
push_front 663901697
push_middle 545280793
push_front 24226226
push_back 214156123
push_front 551307691
push_front 839403858
push_middle 529719242
get 493424
push_middle 578262991
push_front 181333046
push_front 281406064
push_front 94484564
get 373233
push_front 935231604
get 587527
push_middle 676988629
get 128574
push_middle 11966630
push_back 481972573
push_back 450506092
get 176291
push_back 67998141
push_front 523330536
push_front 341497172
push_front 422518275
get 216667
push_middle 95105765
push_front 449882496
push_middle 228534516
push_front 421760433
push_middle 536750786
push_middle 118387497
get 162003
get 50779
push_back 191517600
push_front 879947259
push_back 626931705
push_front 4986820
get 572256
push_front 687440725
get 420836
push_back 326310054
push_middle 880949205
push_back 988703504
push_front 161822882
get 687115
push_back 904554171
push_back 859513900
push_front 376617415
push_back 975684126
get 399867
get 94812
get 361980
push_middle 286740488
get 607314
get 528888
push_front 761999272
push_back 545757492
push_back 311755775
push_back 735283222
push_middle 964767830
get 429583
push_back 563399093
push_middle 461300390
get 98183
push_back 571212916
push_back 121228105
push_front 213559005
push_back 570596476
push_front 923914191
push_front 148440703
push_middle 703277509
push_front 82644906
push_middle 238346742
push_back 154489833
push_back 171771348
push_back 180708627
get 395410
push_front 735588912
push_middle 115892322
get 334351
push_middle 30310238
push_middle 220008472
push_middle 339077895
push_middle 407328647
push_front 786957676
push_back 34379885
get 180768
push_back 6018640
push_front 584196875
push_front 366045094
push_front 217092922
push_back 204821974
get 57214
push_middle 194287085
get 686153
push_back 268027357
push_middle 769093493
push_middle 394907378
push_back 852832094
push_back 115292042
get 136642
push_middle 231616436
push_middle 659040560
push_back 919285331
get 627711
push_back 677188643
get 545940
push_middle 22827656
get 640974
push_front 583036932
get 376342
get 18772
push_middle 670951572
get 423877
push_back 527643445
get 616049
push_front 305427294
get 595087
push_front 155946627
push_front 856089476
push_front 692728468
get 389315
push_front 157893254
push_middle 732854105
push_middle 499066713
push_back 272514699
push_front 149156682
push_front 939279339
push_back 385770872
get 332768
push_back 71060102
push_back 214750488
push_back 861862302
push_back 929650076
get 651855
push_front 173103948
push_middle 891802023
push_back 830327755
get 95290
push_middle 940724293
push_back 350596182
get 229941
get 619452
push_middle 786750126
push_back 849141633
get 371343
push_front 237506010
push_back 107452042
push_back 298248194
push_back 997928230
push_middle 915497092
get 344957
get 19050
push_front 390742581
push_middle 554708151
push_middle 979742038
push_back 550964305
push_back 188260916
push_back 826659057
push_middle 87137992
get 247271
push_back 43267260
get 695547
push_back 361715423
get 43892
push_back 707654980
push_back 789346166
get 598414
push_middle 165544528
push_back 616725624
push_front 184900940
push_back 538320589
get 146056
push_front 343018400
push_front 213969951
get 245978
get 379659
get 572277
push_front 465632219
push_front 577506440
push_back 578257658
get 46513
push_back 316033221
push_middle 838950354
push_front 628762521
push_front 265869927
push_back 185453372
push_middle 905616692
push_front 29348252
push_back 939307554
push_back 760711512
get 38347
push_front 717050420
push_front 83524014
push_back 66762246
push_front 482574737
push_front 833977499
push_middle 279727873
get 542460
push_middle 251403654
push_middle 229597431
push_middle 773139503
push_middle 255299396
push_back 325402595
push_middle 18821310
push_middle 122450251
push_middle 638084398
push_middle 890245314
push_front 730434383
push_middle 246590880
push_middle 684487393
push_middle 411364455
push_middle 562145323
get 200585
push_middle 570152654
push_back 428647797
get 495961
push_front 901054530
push_middle 692871738
get 454311
push_middle 919349547
push_back 664065452
push_middle 483072429
get 51180
get 249947
push_middle 944377594
push_front 858670058
push_front 806997736
get 434190
push_middle 318710424
push_middle 492649862
push_middle 388546550
push_middle 689203078
push_back 218866504
push_middle 583685906
push_front 961409803
push_back 572998673
push_middle 217460449
push_middle 547477989
get 713315
push_middle 910569188
push_back 773753020
push_front 762301958
get 335118
push_front 792486455
push_middle 609321171
push_front 840046518
get 169548
push_middle 663191537
get 71519
push_middle 955318959
push_front 669518490
get 271356
get 121383
push_front 999439175
push_front 919558715
get 321887
push_back 344472053
get 191358
push_middle 181692735
push_middle 333743112
push_middle 609253221
push_front 593000938
push_middle 854011868
push_front 282141502
push_middle 735943111
push_back 200388581
push_middle 681579103
push_back 635777265
push_middle 723830939
push_front 329250501
push_front 626203321
get 580082
get 352398
push_front 717032870
push_middle 594492538
push_front 670523383
push_middle 82592171
push_front 56507274
push_middle 13978704
push_back 189340196
get 470594
get 238315
push_middle 186719983
push_back 771537180
push_middle 343654488
get 130300
push_back 912620304
get 146789
push_front 907376098
push_middle 711604944
push_back 213441751
push_middle 175409862
push_front 950421564
push_middle 333033278
get 51440
push_middle 518760327
get 112172
push_middle 672338737
push_front 311974450
get 191797
push_middle 575215072
get 689595
push_front 917687617
push_middle 135271602
push_front 711879295
push_middle 209232672
push_middle 238921061
push_middle 945843768
push_front 827573449
push_back 161539909
push_front 600407978
push_front 567758107
get 251887
push_front 294742622
push_front 637018664
push_middle 632391089
push_front 960843581
push_back 50691935
push_middle 856423693
get 676619
push_middle 971400645
push_middle 822166560
get 372404
get 252742
push_middle 471509278
push_front 324715349
push_back 281139381
push_front 994945824
push_front 456310334
push_middle 393237111
push_back 109245391
push_front 365717766
push_middle 156936178
get 483994
push_back 618979845
get 266357
push_front 257640373
push_front 776950820
push_front 634877341
push_middle 242922682
push_back 554131136
push_middle 628778098
get 353867
push_front 860513806
push_middle 407814713
push_front 124186786
push_middle 756245412
push_back 541275586
get 252799
push_front 468879566
push_middle 642035551
push_middle 434589747
push_middle 75388344
push_back 516699002
push_back 909710642
push_back 605297800
push_back 363842657
get 327297
push_middle 964961979
push_back 159644097
push_front 984454697
push_front 851748032
get 88855
push_front 317727527
get 623009
push_middle 4869117
push_back 829310026
push_middle 70151565
push_middle 468944716
push_back 625288823
get 400213
push_middle 702649565
get 378482
push_back 182559567
push_back 384474827
push_front 517277195
push_middle 700050550
push_middle 438847846
get 69517
push_middle 237539681
get 66025
push_front 845330068
push_front 690847165
push_middle 543125480
push_middle 380994059
push_front 346478433
get 324576
push_back 377756216
get 641179
get 599499
get 487701
push_middle 819363297
get 296109
push_front 356989786
push_middle 831113168
push_front 540456512
get 625683
push_back 374065806
push_middle 48282441
push_back 932494873
get 312903
get 497272
push_front 893867312
push_front 128612062
get 149640
push_back 792883526
push_middle 724332017
push_middle 625284474
push_back 309017764
push_middle 243465787
push_back 769937525
push_middle 681102141
get 228334
push_front 202812388
push_middle 778329146
get 142636
get 371270
push_middle 566323653
get 41535
push_back 124292220
get 75130
get 367328
get 354540
get 162681
push_front 940559910
push_front 287224138
push_middle 481867728
push_middle 11050596
get 551751
push_middle 872011237
push_middle 564653231
push_front 451348771
push_front 803859945
push_middle 677523324
push_back 251552955
push_back 674631110
push_front 143684005
get 522675
push_middle 91665942
push_back 354130433
push_back 214808140
push_front 931584491
push_middle 865380145
get 342458
push_middle 368573820
push_back 363600063
push_back 409047059
push_front 824771270
get 132484
get 468028
push_front 108977214
push_back 29034595
push_middle 481460482
push_middle 223747941
push_middle 130221600
push_front 679545365
get 11793
push_middle 647292548
push_back 302713712
get 505239
push_back 254736721
push_back 477575982
get 528556
get 417706
push_front 408253330
push_middle 271508715
push_front 69629249
push_middle 834083972
push_back 676714199
get 287325
push_middle 419858312
push_front 398749564
push_front 590170792
push_middle 741907071
get 585639
push_back 628784365
push_back 232586994
push_middle 686126524
push_middle 326355449
push_front 580492069
push_front 947546212
push_middle 341409769
push_front 208480715
push_back 174180131
push_front 819127483
push_front 199288606
push_front 328856435
push_middle 690564879
push_middle 633066370
push_middle 814469956
get 545738
get 149472
push_back 681430645
get 234980
push_back 762276405
push_back 537445131
push_middle 397629391
push_middle 853331209
get 496162
push_front 432906236
push_back 635503401
push_middle 195995912
push_front 756600787
get 366679
get 76555
push_back 438832425
get 393401
get 48664
push_middle 162958285
push_middle 56370920
get 173427
push_back 725072713
push_front 348341660
push_middle 272361677
get 239671
push_back 425093547
push_middle 828376269
push_middle 62100425
push_middle 594531499
get 657453
push_front 647009378
get 237231
get 534907
get 237331
push_back 326222347
get 690688
push_middle 231554662
get 561278
get 706171
get 337027
push_middle 771287929
push_back 77617943
get 557585
push_middle 428369092
push_front 504716476
push_front 833503934
push_front 904169410
get 668832
push_front 987702600
get 79076
push_middle 795898644
push_middle 573354981
push_front 170868988
push_middle 280459287
push_back 608245829
push_front 11056195
get 347269
push_middle 939741304
get 206714
get 460365
push_back 978473201
push_middle 188945353
push_middle 208401994
push_middle 637929997
push_front 684317100
push_middle 85810609
push_back 542746227
push_middle 941299907
push_middle 448667119
push_back 741206852
push_back 956036619
push_front 775599214
push_back 217520722
push_back 579021920
push_back 228267032
push_middle 148395540
push_front 640701336
push_back 698903516
get 565633
get 57426
push_middle 411439679
get 150670
push_back 400336746
push_front 211906591
push_middle 640011136
push_front 497289647
push_back 125426473
push_middle 211273639
push_front 904897212
push_back 227172775
push_middle 30821753
push_front 238093156
push_middle 636439171
push_back 171386159
push_front 995759995
push_back 896764192
push_back 199644346
push_middle 865737439
push_front 721223987
push_back 765215999
get 463604
get 173123
get 588826
push_front 14486657
push_middle 788217151
push_middle 238174948
push_middle 166862246
push_back 735986388
push_middle 78448925
push_back 863424901
push_back 930292452
push_middle 212283021
push_middle 737021466
push_front 576329561
push_back 75464323
push_front 509236398
get 538596
push_front 463569190
push_middle 982283680
push_middle 4346302
get 472691
push_middle 802143401
push_back 581586988
push_back 965356271
push_front 452667166
push_middle 852246247
push_middle 956196203
push_middle 887660761
get 659836
get 32673
push_front 975205875
push_front 81644425
get 608106
get 89214
push_middle 326811997
push_front 925284598
push_middle 21981783
push_back 805817504
push_middle 187351680
get 490752
push_back 456058838
get 100532
push_back 567147501
push_middle 716091069
push_front 756238326
push_back 741851189
push_back 68177348
push_middle 566652214
push_back 173876638
push_middle 507489433
push_middle 246646971
get 184386
push_middle 60592382
push_middle 295860287
get 435449
push_back 910255577
push_middle 1877288
push_middle 45138727
get 431515
push_back 608359248
push_front 479947826
get 586434
push_front 88438515
push_middle 468894257
get 89747
get 275795
push_back 988371393
push_middle 879403839
push_back 850532158
push_front 944901458
push_middle 521198781
get 521928
push_back 928499025
push_front 333378302
push_front 846722009
push_front 785353857
push_middle 560898558
get 265704
push_back 852138900
get 147361
get 22208
push_middle 873293696
push_front 456805261
push_back 768739163
get 198884
push_back 14394362
push_back 86555683
push_back 519603208
push_back 935218203
push_middle 499900745
push_back 778385269
push_back 259945539
push_middle 894668828
push_middle 363892010
push_back 237412980
push_middle 808852762
push_front 353850400
push_back 762616049
push_front 404775277
push_front 758015431
push_middle 19074910
push_back 244922636
get 338564
push_front 651055170
push_middle 492245365
push_front 137099330
push_middle 675047926
push_middle 891554467
push_front 107382251
push_front 389280224
push_front 263523564
push_middle 236903652
get 594206
push_back 545715062
push_middle 334519525
get 320707
get 285387
push_back 181684791
push_middle 927007497
push_back 916789758
push_middle 716727412
push_middle 105750391
push_middle 893147699
push_middle 930287312
get 153739
get 233343
push_middle 200962156
push_back 573679115
push_back 440329928
push_middle 326310860
push_back 799072836
push_front 139994350
push_front 15271514
get 83506
push_back 876899839
push_front 675057589
get 547284
push_front 116048697
push_front 250129008
push_front 805042350
push_back 979727950
get 527054
push_back 193509718
push_back 280102577
get 398018
push_back 859298958
push_front 787575842
get 470768
get 623612
push_back 764047748
get 225271
get 463313
push_back 189767571
get 638271
push_middle 317992589
get 337271
push_back 763505452
push_front 76951297
push_middle 918442852
push_front 521124349
push_back 229993802
get 177249
push_middle 128890720
push_back 49141658
push_front 326716635
push_back 602817480
push_back 282259932
push_middle 602740694
push_middle 745936869
push_front 804361720
push_front 568184632
push_front 282371908
push_front 57930375
get 118389
push_back 880169040
get 346001
push_back 354281770
push_back 460463681
push_back 225576626
push_middle 418286018
get 451213
get 328407
push_back 567428682
push_front 964573678
get 564314
push_back 548943625
push_front 191497017
push_back 965718399
get 171886
push_middle 163417021
push_back 736025027
push_middle 542705242
get 511964
get 707949
push_middle 486500863
push_front 622506002
push_back 446795448
push_front 533448231
push_front 38692089
push_back 154725310
push_front 4046787
push_front 930040563
push_front 330441372
push_middle 59709043
push_back 980533722
get 29495
push_back 249633830
push_back 128283862
push_middle 656855879
push_front 443466903
push_front 914498268
push_middle 148654231
push_middle 617931582
push_back 354408076
push_middle 675987798
push_back 544908598
push_middle 478234178
push_front 490648443
push_back 102461728
push_front 565116027
push_front 225211106
push_front 411418142
push_front 283119663
get 332139
push_front 794056887
push_front 709874925
get 436128
get 292438
get 364484
push_front 677018648
push_middle 594711890
push_middle 645246058
push_back 397771536
get 405557
push_front 935648189
push_back 232543818
push_back 856261138
push_front 283015296
push_front 264557319
push_front 352541233
push_front 156133742
push_front 552172391
push_front 93287180
push_middle 976985028
push_middle 609412515
push_middle 951423559
push_middle 201765809
push_back 323370795
push_back 600054737
push_back 487166224
push_front 24776437
push_middle 735207627
push_back 248396353
push_back 237950919
push_back 513781383
push_back 115879190
push_back 758673755
push_front 801415448
push_middle 521240531
get 371105
push_front 947429310
push_back 904133091
push_front 283344063
push_middle 212853203
push_back 352200280
push_middle 4975017
push_front 818178943
push_middle 680546900
push_back 505109788
get 712488
push_front 697559322
push_back 171411924
push_middle 289806139
get 578188
push_front 611292280
push_front 632250527
get 469862
push_front 203941744
push_back 499990983
get 465880
push_back 691182444
get 462831
push_middle 316660027
get 558643
push_front 427587821
push_front 773548036
push_front 614692828
push_back 242007172
push_middle 726455624
get 434831
push_front 817949131
push_front 523018676
get 20284
push_back 706021878
push_middle 60962608
push_back 841935262
push_front 580909607
push_middle 454621870
push_back 620803154
push_back 104204986
push_back 863996840
push_front 838032326
push_middle 723307047
push_back 541525409
push_back 335567812
push_front 870311132
get 314764
push_back 147086263
push_back 64252613
push_back 840279977
push_back 124859891
push_front 323297676
push_back 402383085
push_middle 710448764
get 464478
push_middle 909869583
push_front 133738644
push_front 85480151
push_middle 725586829
push_back 44493437
get 284314
push_middle 277024477
get 692494
push_back 835502182
get 67335
get 550462
push_back 781081977
push_front 206449855
get 29363
push_front 65988262
push_front 795675755
push_middle 551687916
push_front 622567391
push_front 203134162
push_front 856841841
push_back 540325862
get 429514
push_back 590569433
get 648966
push_back 24112294
push_front 472376633
push_front 626450250
get 670276
get 327307
push_back 546041552
push_front 726556230
push_front 806422064
push_back 945858716
push_front 670087371
get 691420
get 559999
push_front 421757611
get 119728
get 298572
get 228100
push_front 532479424
push_back 671144732
push_back 735231681
push_front 747599659
get 585893
get 167361
get 66333
push_middle 876957980
push_middle 137826483
get 57839
push_back 368733801
get 246004
push_front 434085632
push_front 785822653
push_middle 812029440
push_middle 491172513
push_back 5608095
push_middle 193376938
get 421715
get 95349
push_back 286926624
push_front 241520897
push_middle 520905138
push_back 306583987
get 154036
push_back 882818216
push_front 151111361
push_middle 66956669
push_middle 288190800
push_front 779475985
push_middle 891988507
push_front 990596385
push_front 492198952
get 166990
push_front 262819741
push_front 534445274
push_back 834996765
push_middle 722426868
push_back 189670033
push_middle 771792164
push_middle 297785714
push_front 92225937
push_front 6898927
push_front 114930113
push_middle 552899395
push_back 101516084
get 468013
get 577999
push_front 449659792
push_back 115202105
push_back 478973413
push_middle 463461633
push_front 69816365
push_front 70027460
push_front 110746060
push_front 520438736
get 668206
push_front 754656712
get 640836
push_middle 664304341
push_middle 234600833
push_front 160454379
push_back 866749325
push_middle 398980346
get 91891
push_middle 540370382
push_back 155762791
push_middle 907289564
push_middle 854379120
push_back 190880890
push_front 229127926
push_front 946120152
push_middle 931903310
push_middle 921980498
push_front 758666478
push_back 364912093
push_back 88107816
get 30640
get 562840
push_front 55473037
push_back 392033398
get 587952
push_front 942831077
get 358224
push_middle 122658542
push_back 584128435
push_back 751371448
push_middle 355314123
push_front 31195351
push_front 800966437
push_back 55789543
push_middle 538494164
get 515568
push_back 83523968
push_middle 524418626
get 481671
push_middle 55301565
push_front 439161382
push_front 832489033
get 548789
push_middle 775377821
push_back 623987605
get 350340
push_back 23082936
get 313528
push_middle 134165741
push_front 876330370
push_front 799652803
push_back 510701647
push_back 721096585
get 685008
push_back 227429603
push_back 733934789
push_middle 973220385
get 34198
push_middle 743371377
push_middle 265524331
push_middle 16033699
get 189180
push_back 918859758
push_middle 52643095
push_middle 65995638
get 347826
get 592588
push_front 874652243
push_front 743619431
get 79044
push_middle 696236456
get 128473
push_middle 137642033
push_middle 474664050
push_middle 460246480
push_middle 276324822
push_back 18627032
push_middle 69556697
push_middle 589796175
push_middle 477060603
push_middle 687415341
push_middle 916349920
get 695461
push_front 439231867
push_back 210274800
push_front 723981233
push_front 458503956
push_front 24941192
push_middle 949815535
push_middle 417821359
push_middle 63295494
push_front 210350137
push_back 670989025
push_back 32083099
push_middle 719796853
push_middle 623103601
push_back 683714494
get 148716
push_back 812343453
get 531906
push_back 862750668
push_back 285320002
push_front 415559293
push_back 141996613
get 507857
push_middle 390860038
push_middle 40428691
get 256521
push_middle 12884149
push_back 75873244
push_middle 310479341
push_back 102568576
push_middle 697498439
push_front 661555066
push_middle 271231165
get 466068
get 332532
push_back 104283213
get 707249
push_front 981039433
push_front 422551245
get 431723
get 231563
push_middle 447463051
push_back 319280311
push_middle 263814269
get 122153
push_middle 412093245
push_front 102783543
push_middle 223808824
push_front 707603020
push_middle 477433167
get 336691
get 122048
push_back 738123056
push_back 384551887
push_middle 398649492
push_front 44964038
push_middle 456891501
push_back 421526591
push_front 207492040
get 592083
push_middle 784783824
push_middle 835769608
push_front 747288974
get 481270
get 545295
push_middle 967009369
get 10865
push_back 221948164
push_front 257981900
push_front 394731585
push_back 518645965
push_back 166457660
push_front 40350871
push_back 499959913
get 8829
get 637317
push_front 860294891
push_back 258942137
push_middle 528928429
push_front 668227537
get 174649
push_middle 606500229
push_front 228749478
push_back 870260804
push_middle 77485969
push_front 696523952
push_front 624593909
push_front 442061743
get 611282
push_front 850617880
get 352858
push_front 664843079
push_back 861271948
get 349595
push_front 159083742
push_front 926769618
push_back 736682806
get 500411
push_middle 676180410
get 389934
push_middle 719030397
push_front 668117680
push_back 615150453
push_middle 687615491
push_middle 10968533
push_front 712751186
get 147361
push_back 624563359
push_back 541349348
push_front 510125246
get 520488
get 388797
push_back 363885573
push_middle 571247
get 59417
push_middle 64572779
push_middle 733381464
push_front 775886048
push_front 567398445
get 295938
push_middle 10835786
push_front 118065402
push_middle 251547836
push_front 749009566
push_back 894531192
push_back 433933703
push_middle 625471474
push_back 492716729
push_back 413600755
get 485355
push_front 645642226
push_front 537564569
push_back 455020030
push_middle 907710857
get 143830
push_back 917481877
push_middle 125484731
push_front 254142438
push_middle 112425203
push_front 462182370
push_back 751615358
push_middle 662677898
get 515673
get 405211
push_front 920681167
push_middle 108884471
push_back 433284564
get 406967
push_back 674078046
push_middle 60043820
get 565713
push_front 397258161
get 639045
push_back 98630300
push_back 192636420
push_front 817075679
push_middle 593034525
push_back 12943800
push_front 231223541
push_back 312421282
push_front 729416821
push_back 249596546
push_back 212713034
push_middle 371976574
get 59821
push_front 407298017
get 341411
get 145440
get 399146
get 195266
push_front 242788556
push_back 421765185
get 291549
get 238510
get 628100
push_back 439444502
push_back 954075360
get 13556
get 619362
push_middle 584017406
push_back 821307758
get 518354
get 339570
push_middle 183054760
push_front 334076113
get 636637
get 233034
push_front 625174663
get 128262
get 683277
push_middle 774109130
push_back 45955578
push_back 697444393
get 11058
push_middle 702210086
get 308432
push_middle 585176543
push_back 886175805
push_front 646321945
push_front 506322847
push_front 126795306
push_middle 866665656
push_front 20493959
get 189633
get 205780
get 696835
push_back 404521445
get 146187
push_middle 411860844
push_back 222918921
push_front 237483561
push_middle 762808417
push_front 855287072
push_middle 751074066
push_back 627293543
push_back 44112171
push_front 521222020
get 202171
push_front 360180172
push_back 631528681
push_middle 337428313
push_back 835348499
push_middle 602929976
push_front 830138085
push_middle 111293195
push_back 508291019
push_middle 174520355
push_middle 932541355
push_middle 482516067
push_middle 483205277
push_front 649358147
push_middle 948679610
push_middle 55410416
get 295511
push_back 914906964
push_middle 350403934
push_front 503762312
push_middle 967140163
push_front 371857890
push_middle 104839813
get 368886
get 609905
push_middle 629006004
push_front 970729360
push_middle 755334423
push_front 160286537
get 14703
get 503560
push_front 318034310
push_front 690846207
get 332279
push_back 563430336
get 693721
push_back 14347707
push_front 321129052
push_front 341613867
push_front 810118146
push_middle 677387251
push_middle 106491345
push_back 574040069
push_middle 303826070
get 59408
push_front 4724029
get 403325
get 227237
push_back 323654608
get 128613
push_back 870937482
push_back 373151978
push_middle 667890617
push_back 316609889
push_middle 687458130
push_front 311717080
push_back 1624735
get 169641
push_back 73806556
push_back 942364924
push_middle 615760046
push_back 760272516
push_front 858740623
push_middle 370772088
push_back 60471224
push_middle 466642759
get 314822
get 442901
push_middle 92524787
get 423674
get 611037
get 17990
push_middle 532206100
push_middle 622055044
push_front 733984522
push_back 228377948
get 365113
push_front 895041973
push_back 317765733
get 261722
push_middle 458245402
get 231531
push_middle 739803638
get 584496
push_back 301517758
push_front 573939155
push_back 91799550
push_front 617820888
push_front 807337612
push_middle 91488497
push_back 975889836
push_middle 885312000
push_middle 233474182
get 162016
push_back 655194183
push_front 536143656
push_middle 564357606
get 500416
get 200771
get 135626
push_back 55017016
push_back 438364949
get 313749
push_middle 881854740
push_front 279088044
push_front 23953120
push_middle 985034509
get 417031
push_middle 417555134
get 429703
get 596270
push_front 753753150
push_front 572170116
get 631307
get 355345
push_middle 759974140
get 328748
push_back 741576358
push_middle 962632263
push_front 370814404
push_back 174137440
push_middle 21164864
push_back 551117114
push_middle 259361741
push_front 745371615
push_front 764539790
push_back 436027891
push_middle 54016604
push_front 20453402
get 639284
get 16422
push_back 411114363
get 353924
push_back 356853115
push_back 220614214
get 515414
push_front 412586190
push_front 464990912
push_back 317254509
push_back 683348685
get 113619
push_back 16933863
get 476173
get 210252
push_back 269986758
push_front 277530438
push_front 198472401
push_front 520441981
get 41780
push_middle 400161000
push_back 594812110
push_middle 956044434
push_back 326586817
push_back 422770603
push_middle 87505441
push_middle 509112241
push_front 302278938
get 648506
push_front 208199811
push_front 279611016
push_front 660257480
push_back 282394932
get 271352
push_middle 698978900
push_middle 393646962
push_front 499727615
get 75805
push_front 934313372
get 535206
push_middle 173807793
push_front 112189287
push_front 456305231
push_front 251843586
push_front 677005999
push_front 866703226
push_middle 849278722
get 116170
push_middle 971720370
push_front 858485707
get 689122
get 704110
push_middle 326203224
push_back 967561611
push_back 504992122
push_back 377062371
get 279996
push_middle 835198761
push_back 592850437
push_middle 534620408
push_front 789542670
push_middle 379395520
push_back 385475649
push_front 387990460
push_front 372306744
push_middle 735392503
push_middle 269716793
push_middle 853795720
get 174220
push_front 96826411
get 502656
push_front 357744808
push_back 877774861
push_back 982285616
push_middle 667312933
get 169719
push_front 227955567
push_back 410743135
push_back 41755080
push_back 488873435
push_back 602363148
push_middle 24999561
push_middle 59829154
push_middle 799376458
push_front 963300215
push_middle 887177422
push_back 455212419
push_back 669159478
push_front 358638931
get 54794
get 573704
push_front 290035174
push_front 33051082
push_back 460907148
push_front 248912415
get 463637
push_middle 245599460
push_back 43105333
push_front 647179018
push_front 277622528
push_front 447839775
get 515080
push_back 409929400
push_front 249694824
push_middle 814109826
push_back 197354066
push_front 962949505
push_middle 120897348
push_front 787502682
push_middle 934140199
push_back 77355582
push_middle 78732492
push_back 493733425
get 156873
push_front 804423567
get 568929
push_middle 320056582
get 98621
get 323088
push_front 931120368
get 481028
get 614423
get 583455
push_front 202795889
get 115379
push_middle 351230327
push_middle 109001630
get 251013
get 144058
push_back 606735116
push_middle 437655535
push_middle 426073677
push_back 224506967
push_middle 756655024
push_middle 508208816
push_front 763183806
push_middle 318430940
push_back 217697759
push_middle 844303217
push_back 829940950
push_middle 682934281
push_back 119200289
push_back 392063634
push_back 824059176
push_front 403580759
get 593286
push_front 65955769
get 652765
push_front 391403328
push_back 304771459
push_middle 174975612
push_middle 318948248
push_back 205564363
push_front 458283281
get 95040
get 252988
push_front 410619278
push_middle 401856124
push_back 129953067
push_back 887197611
get 357306
push_front 759394435
push_front 49577368
push_front 272465941
get 475972
push_middle 801972570
push_back 10732736
push_front 479678599
push_back 245764128
push_front 607156344
push_front 378963454
get 486293
get 96964
push_middle 609447380
get 580536
push_back 471001459
push_front 738706469
push_back 428314222
push_middle 932993002
get 435761
push_middle 406400141
get 392738
push_middle 300163733
get 295926
push_back 661917834
push_middle 661870849
get 398603
push_middle 642334446
push_front 213427547
push_front 59398893
push_front 209839043
push_back 353111045
push_front 331827879
push_front 59167866
push_front 406917206
push_front 354252209
get 552531
push_middle 343046305
get 527658
get 3616
push_middle 147019484
push_middle 787208463
push_front 550424863
get 641123
push_middle 552017134
push_front 101401229
push_middle 288190062
push_back 715748355
push_back 815406456
push_back 793509467
get 306004
push_front 958050111
push_back 272210206
push_middle 416485658
push_middle 817787519
push_back 465801580
push_middle 521057712
push_front 440839646
push_back 312458891
push_front 390750928
push_back 993188162
push_middle 452573610
push_front 318328327
push_front 327152209
push_front 821331662
push_middle 44438966
push_front 329856810
get 4916
get 580895
get 382043
get 110811
get 28425
push_back 282565754
get 590263
push_front 927656520
get 180942
push_front 29967633
push_middle 910740895
push_front 843113801
get 474311
push_back 481254806
push_back 352286773
push_front 656126259
get 33709
push_middle 320515857
push_middle 141803289
push_back 205305062
push_middle 79269995
push_back 443812415
push_back 822069916
push_back 274515632
get 677836
get 244608
push_middle 742103750
get 604994
push_back 62857953
push_front 772859468
push_back 568543909
get 436043
push_front 438742475
get 653074
push_front 597474980
push_middle 263659727
push_back 849196112
get 52584
push_middle 11948711
get 319196
push_middle 271776946
push_back 213253144
push_front 818950642
get 697551
push_back 828584459
push_back 622373509
push_front 647820144
push_front 964326033
push_middle 65857642
get 312312
push_front 310388036
push_back 315281509
push_middle 318959414
get 537202
push_back 73215850
push_back 265931322
push_front 593573296
push_front 582609341
get 605845
push_back 569728229
push_back 39418522
push_front 608727664
push_front 178984896
get 181841
push_back 979712171
get 165553
push_front 529466686
push_middle 955020344
get 280435
push_middle 411128318
push_middle 401363413
push_middle 360000344
get 639103
push_front 260199982
push_middle 32123450
push_back 957881423
push_middle 429425331
get 75565
push_back 537959737
push_back 839939090
push_back 860446773
push_middle 140356983
push_back 384213500
push_back 818201467
push_back 418075757
push_middle 182166984
get 266275
push_middle 853740464
push_middle 621095959
push_front 803611540
push_front 566667259
push_back 759763672
get 714162
push_front 998534606
push_middle 85839087
push_back 392627499
push_front 259957918
push_front 545779208
push_back 686844549
push_back 42082217
push_back 351496661
get 261052
push_middle 516040355
push_middle 790556189
push_front 286448645
push_middle 769257284
push_front 964243808
push_back 302323298
push_back 471485548
push_back 709537499
push_front 558238596
push_middle 450111024
push_middle 649320715
push_middle 282052736
push_front 343019385
push_front 139662497
push_back 761942021
push_back 297079255
get 393783
get 416011
get 226945
push_middle 180640684
push_front 160876015
get 137059
push_middle 107910184
push_back 84583358
push_back 492925906
push_back 2236287
push_middle 420303358
push_back 177103280
push_back 741355713
push_front 413735482
push_middle 152389895
push_front 133173279
push_front 323759488
push_back 602942839
push_middle 667282983
push_middle 900067076
push_back 971353712
push_front 152060276
push_middle 660152846
get 253253
push_back 75107946
get 69847
push_front 856742554
get 154528
push_back 141112666
push_middle 617991040
push_back 772541426
get 92224
get 317936
push_front 884010115
get 223716
push_middle 796226710
push_front 949116978
push_front 741767869
get 478443
push_back 149461365
push_front 162947379
push_back 123974762
push_front 568543838
get 287024
push_back 152952999
push_middle 582377307
push_back 632875350
get 231587
get 96319
push_front 24353079
push_front 912953988
push_front 861347641
get 496725
push_front 985378899
push_back 920986961
push_front 831248607
get 695279
push_back 113629445
get 651425
push_back 795565038
push_middle 818495878
push_front 714374860
push_front 788803074
push_back 756216281
push_back 559166662
get 440309
push_back 529009912
push_middle 43464521
push_front 389792333
push_front 781370372
push_front 891500616
push_middle 399709199
push_back 848320140
get 427233
push_front 48222609
push_front 142828394
push_middle 229977757
push_back 921632085
push_front 204786064
push_middle 706074432
push_back 602396166
get 413983
push_middle 645551523
get 221823
push_back 71461115
push_back 181769091
push_back 196227575
push_middle 30151703
push_middle 176286417
push_front 571875661
get 282986
push_middle 190159444
push_front 592848402
get 598533
push_back 404948429
push_front 710108592
push_middle 146103207
push_back 415218898
push_back 632633522
push_front 625285043
push_front 528203847
push_front 178336446
get 696480
push_front 934310508
push_front 268034379
push_front 166713927
push_middle 843756596
push_middle 467661008
push_back 835156795
push_back 779714435
push_middle 520026750
push_back 327993550
get 332326
push_front 171354396
push_front 93690010
push_front 652100887
push_front 604535402
get 606724
push_front 743426120
push_middle 16686772
push_middle 618695485
get 541443
get 693654
push_front 760139169
push_back 390900987
push_back 209619956
push_front 651709523
push_front 654349837
push_back 546537099
push_front 113921067
get 322391
push_middle 664779942
push_middle 860806944
get 400371
push_front 682824634
get 90366
push_back 109372013
get 290261
get 124623
push_back 379496155
push_back 538679749
push_back 465137991
push_middle 539467081
push_middle 856507343
push_middle 40696953
get 381021
get 245446
push_back 807135057
push_middle 83147529
push_front 16893796
get 286948
push_front 317005775
get 612108
push_middle 509123843
push_back 847180324
push_middle 907291519
get 203572
get 657452
get 458254
get 601688
push_front 865716708
push_front 392717017
push_front 736356782
push_front 964927050
get 205418
push_front 278866002
push_back 201889975
push_middle 579218572
push_back 65130875
push_middle 26205063
get 655886
push_back 478045033
push_back 719585269
push_middle 962017314
push_front 214712401
push_middle 575101857
push_front 858426845
get 290724
get 702359
push_middle 316899368
push_front 347301658
push_front 653650557
push_middle 450925111
push_back 553344866
get 570387
push_back 334357741
push_back 362603872
get 5431
push_back 498286324
get 30555
push_back 857378569
push_back 605520827
push_middle 211454485
get 518513
push_middle 811780157
get 713278
push_back 304122798
push_middle 374902089
push_middle 992779535
push_middle 418927491
push_back 479936619
push_middle 445829691
push_middle 288173215
get 461564
push_back 25827130
push_middle 942652049
push_front 82209557
push_front 866709839
push_front 796759190
push_front 399224448
push_middle 648303641
push_back 708629208
get 277945
get 258530
push_back 186688694
push_middle 575151015
get 83795
push_middle 2571731
get 348715
get 190359
push_middle 557727298
push_back 587489635
push_back 494948695
push_middle 986802505
get 187162
get 702347
push_back 372616750
push_middle 802051869
push_middle 325021943
push_back 273201073
push_back 277810298
push_front 246443744
push_front 282262171
push_back 293908260
push_middle 272432695
push_middle 441700769
push_front 784791755
push_back 286270356
push_front 122473010
push_back 914027752
push_front 814321803
push_middle 54048743
push_front 755895353
push_middle 557601805
push_back 515933699
push_back 195299833
push_middle 543496028
push_middle 921586301
push_back 453401380
push_front 971525254
push_front 725540164
push_middle 817305957
push_back 986385762
push_front 950326535
get 313193
push_front 811315059
push_back 883330627
push_back 897272632
push_back 268597976
push_middle 819202550
push_front 915463177
push_back 82069070
push_middle 276866294
get 630264
get 676816
get 72095
push_back 39014599
push_back 499049132
push_front 84750702
push_back 761537752
get 71790
push_front 917772032
push_front 370599443
push_middle 833075560
push_front 404616544
get 655669
get 353903
push_middle 994711483
push_middle 616198895
push_back 542003657
push_front 390229574
push_front 372411910
push_back 695204985
push_back 116453020
push_back 340375638
push_back 884467112
push_middle 243773194
push_middle 29973086
push_front 648433835
get 192885
push_middle 182767793
push_back 284209521
push_middle 259844191
push_back 938381879
push_middle 887651512
get 200590
push_middle 998147820
push_back 313432833
get 630812
push_front 626796069
push_back 81668699
push_front 185490205
push_front 820621054
push_front 161783974
push_middle 308673689
push_front 132220267
get 474470
get 621231
push_back 758543207
get 582439
push_back 752740975
push_back 419641748
get 340416
push_front 815155630
push_back 546424763
push_front 767616865
push_middle 829787236
get 382402
push_middle 496548708
get 607465
push_back 743536487
push_back 955288965
push_back 998386999
push_middle 875680488
push_front 263302158
push_front 960289402
push_back 944489541
get 348621
push_front 13079164
get 341093
push_middle 31963327
get 10846
get 502137
push_middle 440488121
push_middle 464550244
get 35882
push_middle 864782474
get 62913
push_middle 290372044
push_middle 321431912
get 123361
get 449618
push_middle 305995378
get 105443
push_back 391374627
push_front 528765229
push_back 93701326
push_back 222477089
push_middle 380207883
get 161252
get 493527
push_back 463720930
push_middle 864118003
get 195339
get 627476
get 703646
get 513745
push_back 394206205
push_back 929169486
get 661563
push_back 17096657
push_middle 720956705
get 479530
push_front 251977871
push_middle 254700761
get 429625
get 28221
get 85760
push_back 104580397
push_back 476406418
get 472994
push_back 145235343
push_front 700924629
push_middle 912434953
push_front 893277350
push_back 245267502
push_middle 295681322
push_back 495077446
push_back 749002761
push_back 810715587
push_front 9133338
get 155541
push_back 119788456
get 228063
push_front 63722133
get 396053
push_middle 825012852
get 686004
push_middle 981021080
get 709546
get 108606
get 689972
push_back 77874910
get 364445
get 321447
push_middle 492205881
get 119492
get 581495
push_back 740835421
push_front 587368927
push_front 770135611
push_middle 601374426
push_back 553200805
push_front 432163957
push_back 329480979
push_middle 409393018
push_front 834097414
push_back 965662770
push_middle 809828122
push_back 627487928
get 256520
get 483968
push_middle 822040161
push_back 472611452
push_front 462781201
push_middle 329145818
push_back 290359675
push_back 153818676
push_front 817676175
get 256040
push_back 804441628
get 64178
get 32527
push_back 321423674
push_back 438677705
push_middle 406183285
push_front 666753220
push_back 576522744
push_middle 740519832
push_back 104324985
push_back 44055485
push_back 933849246
push_back 793385704
push_middle 57421676
push_back 658032602
push_front 687867900
push_back 322050565
get 672450
push_front 965964902
get 248869
push_front 679269116
get 324974
push_middle 924252445
push_middle 271616076
push_middle 502382578
push_back 733995688
push_front 295883036
push_back 950338391
get 127865
get 574250
push_front 228908735
get 351660
push_front 100859054
push_front 261915267
push_front 575762143
push_middle 987078143
get 672144
push_back 149385329
push_front 335347666
push_back 416671399
push_middle 873241610
push_back 570208927
push_front 833494753
get 202116
push_back 429257225
push_middle 190850280
push_back 385562197
push_middle 621454156
push_back 164519935
get 567194
push_back 108898673
get 305405
push_middle 586339458
push_front 348292962
push_middle 240369306
push_back 991751416
push_front 110472332
push_middle 504834399
get 604519
push_back 686999495
push_front 227809358
push_back 603805170
get 665019
push_back 124225283
push_back 516132456
push_middle 843281414
get 393567
push_front 226498932
push_back 712845380
push_back 903663349
push_back 619288863
push_back 451687851
push_middle 717605621
push_middle 92468817
push_front 75269652
push_back 522909522
get 646507
push_back 470665528
push_middle 832011472
push_back 908700844
push_middle 386253233
push_back 72101605
push_front 802155868
push_middle 498534032
push_front 411779077
get 426833
push_middle 773071901
get 511692
push_front 75320253
push_front 910025413
get 553213
push_back 318935187
get 715192
get 705565
push_back 44678870
push_back 774920783
push_front 327875060
get 153094
get 502496
push_front 725728410
get 80845
push_back 978934385
push_middle 429607784
push_front 869170656
get 269375
push_middle 16466158
push_middle 708283760
push_middle 469733856
push_back 622917993
push_middle 708423623
get 358271
push_front 152567247
push_back 322972421
push_front 854197331
push_back 749712122
push_front 59399435
get 555589
push_front 422072099
get 614527
get 146883
get 718076
get 92699
push_back 714965524
push_back 918722143
push_middle 637370687
get 153446
push_front 324882373
push_middle 536365231
push_front 138358051
push_middle 128549509
push_middle 132109771
push_front 784280324
push_back 183500980
get 655965
get 405163
push_middle 681854583
push_back 607512678
push_front 569986123
get 260836
get 96016
push_back 552680822
push_middle 748079575
push_middle 208820158
push_back 527995036
push_front 682697088
get 43933
push_back 374724954
push_middle 586500182
get 108312
push_front 32701716
get 578011
push_middle 917507207
get 43464
get 144263
push_front 574407886
push_middle 56825147
push_front 966717572
get 235784
push_back 412406767
push_back 602019853
push_middle 100693358
push_front 902110741
push_front 237022090
get 112828
get 479552
push_middle 413982163
push_front 191699926
push_front 380461325
push_front 709385871
push_back 51491968
push_back 655910895
push_back 224201971
push_middle 734181520
get 462710
push_front 832054485
get 542022
push_front 367006381
push_middle 349371817
get 44450
get 223042
push_middle 34533834
push_back 489845214
push_middle 729861616
get 518227
push_middle 574476502
get 393177
get 710956
push_middle 286513759
push_back 959982054
push_front 762480339
get 488127
push_back 679194739
push_front 178279930
push_front 315913442
push_back 69132975
push_middle 664936319
get 93056
push_front 499978274
get 37985
push_middle 200458002
get 108028
get 395648
push_back 968553489
get 684621
push_back 567382165
push_front 874131919
push_back 365543747
get 285328
push_middle 89260198
push_front 520048810
push_middle 856892679
push_front 854675888
push_middle 852918986
push_front 501993033
push_middle 71040682
push_front 838136708
get 685779
get 350856
push_front 357190356
push_back 787962058
push_back 132988149
get 502505
push_middle 778413726
push_middle 518053440
get 243608
get 457574
push_front 575985723
push_middle 563141358
push_middle 861154599
push_middle 2472865
get 705880
push_back 50563262
push_front 567028652
get 139896
push_front 796760488
push_middle 858187948
push_front 204025566
get 534196
push_front 203475596
get 621571
push_front 824676592
push_middle 38401766
push_middle 157587306
push_back 215879323
get 186245
push_middle 952029226
get 197569
push_front 197798451
push_front 445794206
get 73936
push_middle 795899011
push_middle 448350788
push_back 863071090
get 590082
push_back 640996430
push_front 80876171
push_back 40839856
push_middle 901997628
push_front 317121436
get 23613
get 200071
push_middle 87772764
get 221243
push_middle 973377413
push_front 508971972
get 563228
push_middle 917948666
push_back 863912436
push_front 191480488
push_front 203934905
push_middle 692040212
push_back 711759353
push_back 712152610
push_front 383903893
push_middle 44782825
push_back 975756465
push_front 621354549
push_front 700278676
get 224729
get 497333
push_middle 877086449
push_back 268078044
get 674619
push_middle 355923476
push_back 224293827
push_back 749203935
push_front 418452509
push_middle 468692787
push_front 898095065
push_back 95956350
push_middle 638748863
push_front 50779456
push_middle 751887429
push_back 680447822
get 660904
get 347621
push_back 415688473
push_back 593687249
get 159323
push_middle 320011830
push_front 377183864
push_back 909741405
push_front 340175158
push_middle 672129280
push_front 91157943
push_middle 162797316
push_back 392909091
get 307776
get 325216
push_back 13114867
push_front 76536719
push_back 336480680
push_back 522097321
push_back 738652452
push_front 43268285
get 393572
push_front 59524272
get 662943
push_middle 644812293
push_back 316627050
push_back 308980748
push_back 201855903
push_front 930817739
push_front 174288188
get 314183
push_front 23036081
push_middle 661550333
get 681737
push_front 142261007
push_front 399937344
push_middle 35924315
push_middle 255999675
push_front 864933636
push_front 810872469
get 313817
push_back 222014266
push_back 413756178
push_middle 904838797
get 292547
push_middle 509958975
push_back 890807310
get 432522
push_back 653327326
push_front 598349516
push_back 725520286
push_middle 451202213
push_back 798203466
push_front 698682735
get 627181
push_middle 11306564
push_middle 36454131
push_back 948574195
get 580278
get 17886
push_front 383963066
push_middle 12615115
get 11864
push_back 922418387
get 14308
push_front 208973409
push_back 394015862
get 467498
push_back 124327745
push_middle 884058175
push_middle 614491038
push_back 771848734
get 696624
push_front 491081345
get 354706
push_back 297102159
push_front 571174080
get 642919
push_back 291728905
push_middle 708999988
push_middle 886910414
push_front 995750988
push_back 610055198
push_back 522935508
push_middle 153118831
get 534651
get 200462
push_back 751463969
push_back 782969733
push_front 748007628
push_middle 17266930
push_front 194538537
push_front 736750415
push_back 363799738
push_middle 586350548
get 360307
push_back 334818133
push_front 236214045
push_middle 634278499
push_middle 573193895
get 11932
push_back 395590949
get 243834
push_middle 3223202
push_back 845041666
push_middle 217833095
push_middle 326108528
push_middle 258934489
push_front 57106642
push_middle 36805002
get 318664
push_middle 512172616
push_front 278580907
get 56231
push_middle 622352272
push_front 948886887
push_back 763766479
push_back 956277272
push_middle 390290957
push_back 286242539
get 177001
get 409472
push_middle 349800142
get 276704
push_back 499437378
push_middle 810507701
push_middle 978898196
get 128381
push_middle 866978930
push_front 351753276
push_back 967218552
push_middle 279888969
push_back 925304375
push_back 821599354
push_back 381664127
push_front 824368708
push_front 774759426
push_front 935458542
push_middle 180517636
get 248545
push_front 531060427
push_middle 453821422
push_back 531403923
push_back 806628652
push_front 477632585
push_front 879595308
push_middle 851060298
push_middle 415212866
get 262797
push_front 870780492
push_front 234396027
push_middle 797151543
push_front 826581804
get 377874
push_middle 289669208
get 676570
push_front 844604740
push_middle 218210483
push_front 20965733
push_front 498988771
push_front 190099048
push_front 573637690
get 79960
push_middle 335940251
push_back 135964132
push_back 732339317
push_back 551405457
push_back 374950540
push_back 960238642
push_middle 542539121
push_back 670723120
push_middle 95219283
get 590449
push_middle 627278249
push_back 912940204
get 323920
push_front 950085106
push_front 677046000
get 429803
push_front 897823310
push_middle 689542004
push_back 291241118
push_middle 94529209
push_back 976989781
push_back 462471922
push_back 48929774
get 10217
push_back 420169492
push_front 265814007
push_front 99514882
push_back 300978863
get 500713
push_back 675765184
push_back 780674266
push_back 232519924
push_middle 440755197
push_front 654628068
get 429796
push_front 22344167
get 236584
get 452815
get 497854
get 71957
push_middle 498681247
push_middle 957946043
get 435644
push_front 344294854
push_front 91549260
get 131919
push_front 869200164
get 251339
push_back 686403147
push_middle 997468323
push_middle 937443927
push_back 492835448
push_back 269561562
push_middle 556102677
get 313549
get 333457
get 532422
push_front 559049087
get 706944
get 216946
push_front 397271903
push_front 273748759
push_back 182501347
push_middle 614417087
push_middle 619489831
push_front 549601399
push_middle 570986393
push_front 253367703
push_back 897243560
push_middle 501435871
push_middle 710572211
push_front 179933333
push_back 971712476
get 22461
push_back 595609263
push_middle 381767656
push_front 24210990
push_front 229835955
push_front 909469857
get 235228
push_front 63454426
push_back 608243120
get 570454
get 140732
push_middle 732599787
push_front 263093038
push_back 831247799
push_middle 471823280
push_front 398752907
push_front 383072724
push_front 799743982
push_middle 631777875
push_front 25244256
get 521383
push_middle 434780911
push_back 835158480
get 423532
push_middle 196746400
push_back 412029808
push_back 624579880
push_front 198062567
push_back 137504754
push_back 239713329
push_front 113063867
push_middle 261512620
push_middle 743424559
get 659599
push_front 107749950
get 138369
push_front 972721433
push_front 417280021
push_front 228619315
push_middle 188804118
get 422468
push_front 880963460
get 444433
get 45663
push_front 762346072
push_front 239649420
push_middle 753006103
push_back 196604281
push_middle 30986361
push_front 672468085
push_middle 916587509
push_middle 105761620
get 152727
get 352591
get 406218
push_back 146949921
push_front 270714344
push_middle 213615354
push_front 283602023
push_front 871596444
get 49370
push_middle 757928871
push_middle 208092759
push_front 869608290
push_back 887344097
push_back 406688086
push_middle 594164809
push_back 525670900
push_middle 753453842
push_front 31802366
push_back 900496768
get 105411
push_back 867862826
push_middle 524910090
push_front 816409115
push_back 387473466
push_front 419582539
get 565197
push_back 147073159
push_middle 38449944
push_back 149205001
push_front 386130716
push_back 588965997
push_front 568168938
get 263407
push_middle 32361664
get 139218
push_front 796416760
push_middle 864115279
push_back 134930541
push_front 124700477
push_back 213022508
push_middle 414331346
push_middle 525145403
push_back 906779605
push_back 420390458
get 68648
push_front 862873381
get 293417
push_back 293644649
push_middle 283190720
get 551320
push_back 122569966
get 479130
push_middle 383719401
push_front 27437065
get 235071
push_front 414788568
push_back 408502251
push_front 266451730
get 87855
get 575933
get 523006
get 56131
push_back 828528165
push_middle 406040850
push_front 34332480
get 181410
push_front 260231302
get 666627
push_front 43088561
push_middle 361129447
push_front 462574056
push_middle 513349317
push_front 596180408
push_back 170463285
push_front 952703007
push_middle 991169480
push_middle 643310341
push_back 955917356
push_middle 41592462
push_front 678853569
push_back 550741531
push_back 729177141
push_back 539497355
get 373634
get 325230
push_middle 321695720
push_back 933474343
push_front 482537148
push_back 142815215
get 408512
push_front 503555071
push_back 156910584
get 288017
get 479374
get 245763
push_middle 994251701
get 300205
push_front 526370627
push_middle 716241352
push_back 619261609
get 388959
push_middle 839077646
push_front 380986695
push_middle 752174683
get 354207
push_front 338403806
push_back 630069872
push_back 434685591
push_middle 184083200
get 495608
get 47787
get 62754
push_front 366333240
push_front 304718065
push_middle 399548369
push_back 464236817
push_middle 658762377
push_back 978606531
push_middle 215097190
push_middle 675362498
push_front 735196374
push_back 788539624
push_middle 683737151
get 132397
push_front 546911742
get 345101
push_back 458097209
push_front 225300342
get 402444
push_front 788314259
push_middle 156948223
push_front 679336962
push_front 996387000
get 708609
push_back 600274308
push_front 640655250
get 141208
push_middle 845502456
get 583064
push_front 125652320
push_back 133950888
get 210085
push_back 332874577
push_middle 928461190
push_front 523907932
push_back 371919686
push_middle 577010793
push_front 960843874
push_back 166929176
push_back 282330290
push_middle 98228789
push_middle 277074246
push_middle 230639756
push_front 75419146
get 212220
push_back 412280947
push_middle 663567558
push_back 535531501
push_middle 385361876
get 272163
push_back 3889265
push_back 321989427
push_middle 174091984
push_front 437239188
get 3976
push_front 639828499
push_back 581346654
push_middle 335069258
push_front 683168535
push_back 34991178
push_middle 717664925
push_middle 76482795
push_middle 226781709
get 546192
get 60711
push_middle 521713865
push_back 281467863
get 91289
push_back 123724536
push_middle 518423977
push_back 81256238
push_middle 932263769
push_back 451809677
get 361063
push_middle 403736353
push_middle 92815055
push_front 473684565
push_back 297791529
push_back 329355163
push_back 763591570
get 486101
push_back 411866869
push_middle 450445326
get 100497
push_back 673139335
get 548569
push_middle 809620232
push_front 287208505
get 42101
push_middle 570835941
push_front 986267967
push_back 622080251
push_front 39379152
push_front 892932739
push_back 206104862
push_back 547827515
get 101148
push_back 117869918
get 650442
push_front 613491690
push_back 800078986
push_front 85014724
push_middle 376001765
push_front 660743250
push_back 273395531
push_front 115752399
push_back 688801122
push_middle 897884427
push_back 542338976
push_back 597004800
push_middle 962818927
push_front 557362924
push_back 544015590
push_front 53965943
push_back 640444631
get 448454
get 353289
get 82844
push_middle 338345456
push_front 738878458
get 371001
push_middle 141399272
push_back 365610556
get 199267
push_front 800762065
push_middle 854542857
push_middle 405976754
push_middle 650959611
push_middle 50174939
get 675898
push_front 548927465
push_middle 460132629
push_back 959742965
push_back 192623750
push_front 976523890
push_middle 331187209
get 289168
push_middle 483361210
push_back 608225180
push_front 315698010
push_front 535645068
push_back 577570355
push_back 25246239
push_front 791659461
push_middle 756834187
push_middle 135587474
push_back 609535280
push_middle 646874489
push_front 843841598
push_back 114279459
push_front 866720372
get 492931
push_middle 736337756
push_front 694383378
push_front 372893866
push_front 277830084
push_front 843950051
push_front 789483531
push_middle 251955132
get 527430
push_back 236087297
push_back 63846265
push_middle 560772964
push_middle 507135577
push_back 295761163
push_front 119244490
get 496697
push_middle 827448904
get 126850
push_front 255166243
push_front 448573016
push_front 303207449
push_middle 443123174
push_back 108573732
push_middle 714669909
push_middle 168075146
push_middle 978977578
push_middle 410188002
push_back 284321805
push_middle 972418468
get 580234
push_front 345135311
push_middle 231307426
push_front 549618083
push_back 764201480
push_front 817291789
push_front 262918827
push_middle 397828786
push_front 610881798
push_front 739568758
get 357095
get 116679
push_back 861884252
push_middle 506056458
push_middle 275491555
push_middle 296318834
push_middle 756206177
push_middle 976554162
push_middle 693364538
get 127558
push_front 151897315
push_back 256448429
push_back 147857218
get 527054
push_middle 259546138
push_front 438068964
push_back 356202925
get 517961
push_front 705661538
push_middle 240088015
get 319788
push_back 535451100
get 299100
push_front 711892092
push_front 901430131
push_front 836941581
push_back 596455594
get 676715
push_front 287655090
push_middle 515223991
push_middle 622021851
push_middle 616315013
get 383408
push_back 468867401
push_back 161617210
push_front 503946348
push_front 46938433
get 151537
push_middle 816410253
push_middle 406713934
push_back 771658630
push_middle 505388042
push_front 792955315
push_front 208186877
push_front 825838391
push_front 310509463
push_back 610730922
push_back 766695413
get 317230
get 679377
get 371562
push_back 310406243
push_back 132810936
push_back 278927151
get 638955
push_front 458852665
push_back 158048688
push_front 949329778
get 661291
get 339877
push_back 254850772
push_front 276727228
push_front 170037326
push_front 350350629
get 369956
push_back 71783906
get 39247
push_middle 147116882
push_back 841804378
get 644706
push_back 298860572
push_middle 422007808
get 204056
get 441979
get 349166
get 566823
push_middle 987389723
push_front 342600830
get 400488
push_front 827224533
push_middle 50886672
push_front 373673888
push_middle 991027079
push_middle 480676324
get 705148
get 87550
get 235857
get 296338
push_middle 632598835
get 56719
push_back 850606537
push_front 727579224
push_middle 614214014
get 662126
push_middle 303163885
push_back 348455050
get 222251
push_front 387283880
push_back 614154735
get 186098
get 715865
push_middle 83229866
get 705342
push_back 66660300
get 586698
push_front 799727070
push_front 818360723
push_back 763920820
push_back 685575772
push_middle 290282314
push_front 194451554
push_front 702825715
push_middle 352542601
push_front 739501841
get 324112
push_middle 707885682
get 442511
push_back 13513791
push_front 935771184
push_front 780512325
push_middle 586348520
push_middle 847561822
get 449881
push_back 227045284
get 145172
get 115615
get 89524
push_back 358380167
push_middle 564030701
push_back 22538427
get 426487
get 185968
push_back 800678492
push_middle 433840160
push_middle 369794973
push_front 946090663
push_front 285646562
push_front 370270367
push_front 133470985
push_front 288676074
push_back 951343456
push_front 173673666
get 192852
push_back 898790012
push_middle 37789222
push_back 213236125
push_front 518710300
push_back 130942732
get 280149
get 458157
push_middle 769273906
push_front 763635530
push_middle 271329748
push_middle 151928288
get 29906
push_front 293957461
push_back 12472576
push_front 210883077
push_front 50931439
push_front 344117298
push_back 445460302
push_back 460789820
get 552616
push_front 711688193
push_back 925862535
push_back 669834148
push_front 55622695
push_back 337420254
get 525914
get 314207
push_front 482443513
push_front 772087601
get 608306
get 511130
push_back 366937361
push_front 931386322
get 678725
get 568785
push_middle 572202672
get 92874
push_back 325988101
push_middle 6617033
get 676468
push_middle 614843932
push_back 912602903
get 328913
push_middle 112124798
get 494425
get 58407
push_middle 980381049
push_back 401038154
get 154483
push_middle 438876402
get 503233
push_back 944878205
push_back 267638250
push_front 554177337
push_front 271672782
push_front 883331339
push_back 54059796
push_front 540768642
push_back 23817879
push_back 670559818
push_middle 583364608
push_front 465846395
push_middle 584930085
push_middle 714057340
get 478210
push_front 868204830
push_back 744317961
push_front 943815564
push_front 202246397
push_front 374269809
push_middle 187304133
get 635577
get 510066
get 702521
push_front 452874197
get 458318
push_back 930930094
push_front 463297185
push_back 897333875
get 668708
push_middle 844171590
push_front 270390498
get 270563
get 658965
push_front 595546944
push_back 896201947
get 541365
push_front 195710743
push_front 198200695
push_front 773888972
push_front 436550509
get 227849
push_front 530185975
push_back 742380307
push_middle 283037380
push_middle 701634632
push_middle 770574278
push_back 769475909
push_back 9078097
push_middle 280389951
push_front 801347519
push_front 340385531
get 416917
push_front 477053951
push_front 606291879
push_front 200277912
push_back 636315278
push_front 587604218
get 183573
push_middle 185644803
push_middle 530895032
get 41575
push_middle 80225787
push_middle 535180270
push_back 392855359
push_middle 132220490
get 16967
get 637362
push_front 253900896
get 572611
push_front 807223618
push_front 990185918
push_front 153688902
get 68197
get 111430
get 368241
get 132664
push_back 437779348
get 497388
get 412403
push_back 869134119
get 659100
push_front 577592719
push_back 172648235
push_middle 991335827
push_front 463100784
push_back 651904668
push_back 824863790
push_middle 807123239
get 387059
push_middle 277632972
push_front 306824742
push_back 806624671
get 684708
push_middle 506046581
get 568908
push_back 922841511
push_middle 408096334
push_back 552143647
push_middle 437493851
push_back 224378818
get 557709
get 17636
push_back 847163701
get 254081
get 168829
push_front 115120425
push_middle 897290707
push_back 934447793
push_middle 209186974
push_back 621101965
push_middle 789874660
push_back 461999007
get 136724
push_middle 510031139
push_front 849680750
get 140602
push_back 751008412
get 579433
push_back 928306049
push_back 424721707
push_back 568145699
push_front 402897224
push_front 393514178
push_middle 823193949
push_middle 144579703
push_back 21026230
get 488932
get 2404
get 109418
get 610401
push_front 687837970
push_back 594123367
push_front 782180138
push_middle 938443456
push_middle 871786515
push_back 25710049
push_back 100526897
push_back 792905534
push_front 397719930
get 640711
push_front 883296213
push_front 404806866
push_back 988548112
push_front 381097934
push_back 694141801
get 694234
get 374338
push_back 824773935
push_front 428263686
push_back 161688492
get 14547
push_front 319491083
push_middle 212843805
push_front 959661406
push_back 766082976
push_back 688631820
push_front 271170490
push_back 8360569
get 166472
push_middle 440328385
push_front 726639439
push_front 352345260
push_back 709365980
push_front 887702788
get 131255
push_back 206629352
push_front 949683272
push_front 841290601
push_middle 954481232
push_middle 268561306
push_back 41725085
push_middle 494134890
push_front 119819062
push_middle 231120114
push_middle 599276246
push_front 208561110
push_back 674052896
push_front 700287428
push_middle 390264303
get 105983
push_middle 976032570
push_front 734173276
push_back 342910515
get 273980
get 21681
push_back 674846848
push_front 510361372
push_back 429931818
push_front 504279154
push_front 651386339
push_middle 526542007
push_middle 596019459
get 32828
get 108158
push_front 863500587
get 497478
push_middle 436075352
get 494691
get 135435
push_back 281853485
push_back 715493102
push_back 700218761
push_front 959311751
push_front 757014696
push_back 98552598
push_front 549760072
push_back 107932632
push_middle 619530854
push_back 764577319
push_front 504617313
get 714927
push_front 956660375
push_back 489939518
push_front 791558101
push_middle 88864592
push_front 562791497
push_front 999897944
push_back 450180885
push_front 711113768
push_back 74106033
push_middle 45635750
push_middle 768821787
push_back 67450123
push_back 394658281
push_middle 71509746
push_middle 403083189
push_middle 360253233
push_middle 676955163
push_middle 504290616
push_back 96244529
push_middle 503861040
get 526231
push_back 837602324
push_middle 412601863
get 325842
push_back 709336970
push_back 1660386
push_front 949161489
push_back 343606458
push_front 87157108
push_back 608627211
push_back 486492011
push_back 96399780
get 93427
get 87372
push_front 381134366
push_front 697085131
push_middle 703135259
get 13741
push_back 68012879
get 680616
push_back 946583232
get 242300
push_middle 292296108
push_front 226213586
get 440658
push_front 978862932
push_front 693111703
push_middle 944053872
push_middle 650287075
push_front 126519314
push_middle 534713436
push_middle 152052605
get 644052
push_front 589656352
push_front 844369780
push_middle 856171648
push_back 192969151
push_front 587866788
push_back 908825813
get 529288
push_back 127338144
get 577559
push_back 879265808
push_front 646751086
push_middle 741151792
push_front 350149349
push_back 993466090
push_front 732558840
push_middle 795296710
push_back 671641712
push_back 891366614
push_back 744149307
push_front 113171876
push_middle 137851923
get 485304
push_back 695939538
push_middle 51667491
push_back 911726937
push_front 11813141
push_front 481602820
get 339804
push_back 554663164
push_back 818124328
get 254105
push_back 163236518
get 466170
get 245407
push_middle 474292955
push_front 860838421
push_front 476409249
push_middle 716315562
push_back 537058984
push_front 970708332
get 182388
push_back 222142742
push_back 480612507
push_middle 73922793
push_middle 285116836
push_back 447329914
push_back 864140523
push_front 808983621
push_front 815686890
push_back 498791962
get 574176
push_front 438482434
push_back 276541228
push_middle 181972560
push_back 197660901
push_middle 98091732
push_middle 515456821
get 585284
get 565443
push_back 496358821
get 159753
push_back 583994680
push_back 441327723
push_back 532701240
get 458792
push_back 207770282
get 444757
push_back 966917698
push_front 965069212
push_back 597173611
push_back 960791468
push_front 824054496
push_middle 217770924
get 343791
push_back 656647194
push_back 835311865
push_back 575900832
push_front 382721896
push_middle 300312058
push_back 900545197
push_back 488682455
push_front 250259043
push_front 794389727
get 456701
push_back 384915602
push_front 715528465
push_front 831596915
push_front 253957209
get 170078
push_back 298620481
push_middle 722377679
get 82122
push_back 551760329
push_middle 861684855
push_back 807635637
push_middle 267336898
push_middle 650849042
push_back 353978476
push_back 82070442
push_back 251790126
get 612484
push_back 581380774
push_front 793785165
push_back 213224257
push_back 285292384
push_middle 631754841
push_back 383282167
push_back 874647255
get 123032
push_front 355219105
get 169129
get 387229
push_back 106924113
push_front 850422493
push_middle 96612539
push_middle 46809624
push_front 759613453
push_middle 412747550
get 426325
push_middle 845089583
get 289784
push_front 7761770
push_middle 87494489
push_back 855888830
push_back 112177808
push_front 682953409
push_middle 229707049
push_middle 476066358
push_middle 353301176
push_front 278667630
get 233316
push_front 244413929
get 275250
push_middle 981051232
push_front 461580906
push_front 406035669
push_middle 558818312
push_middle 176267486
push_front 435661661
push_front 481481319
push_middle 185195775
push_middle 888961230
push_back 223359683
push_middle 878096066
push_back 709179500
push_back 802498374
push_middle 615791999
get 691746
push_front 21752799
push_back 760445232
push_middle 601146087
push_front 621377124
push_front 207949749
push_middle 797963283
get 578138
push_middle 648648294
get 191384
push_back 198367229
push_back 190130391
push_back 614167175
get 121339
push_front 860512366
push_front 912452849
push_back 840385010
push_middle 840757690
push_middle 807378102
push_middle 865222201
push_back 889377652
get 269645
push_middle 133633391
push_middle 948045330
get 141962
push_middle 366907506
push_back 540397224
get 604922
push_front 1279668
push_middle 508502444
push_back 905213157
push_front 896408283
push_middle 839184139
push_middle 96934603
push_front 443972740
get 630571
push_front 248572189
push_back 1440015
push_back 567484336
push_middle 352540770
push_middle 669924569
push_back 250303357
push_middle 590979155
push_middle 97563843
get 11255
push_front 364088079
push_middle 245899485
push_middle 908381138
get 267268
push_front 762293009
push_middle 347987301
push_front 723939746
push_back 991710720
push_back 944299217
push_back 499998898
push_middle 218332604
push_front 373052018
push_back 62960846
push_front 95490171
push_middle 658507990
get 333072
push_back 577174538
get 257899
push_back 594719741
push_back 300826468
push_middle 541602875
push_back 389920991
push_back 991552272
push_front 586455968
push_front 338817573
push_middle 291737851
push_back 156539438
push_back 3687902
push_middle 773770996
get 57111
push_back 783994117
push_front 505092438
push_front 204009652
push_middle 83223814
get 532287
get 678085
push_back 223675374
get 164933
push_middle 208518860
get 200870
push_middle 929718871
get 346110
push_back 606181199
push_back 317166943
get 499616
push_middle 465401832
push_back 168687473
push_middle 172759500
push_back 247513469
push_back 959347096
push_middle 825025091
get 389973
push_middle 743502020
push_back 229195087
push_front 629703774
push_front 130059147
push_front 974359117
get 131190
push_front 702929751
get 662014
get 522377
push_back 927349204
push_front 700119958
push_middle 279922260
push_middle 594048965
push_back 161127401
push_middle 579914344
push_front 758061728
get 401299
push_back 360638355
push_front 731710394
push_front 634040493
push_front 770505412
push_middle 156076162
push_back 550219473
get 370166
push_middle 4481580
get 1955
push_front 341854104
push_front 901613381
push_back 264599942
push_back 900349185
push_middle 347549700
push_middle 752065274
push_middle 407907989
push_middle 810003814
push_back 981056436
push_middle 540488937
push_middle 152634979
push_front 63852411
push_front 922713874
push_front 820911295
push_back 309775072
push_front 154636275
get 439832
push_middle 549231278
push_middle 945494606
get 181742
push_front 624753077
push_middle 785748626
push_middle 14181929
push_front 574643071
push_middle 787943724
push_back 927460917
get 296607
push_back 532393380
push_front 468418241
push_back 268889524
push_back 827854684
push_middle 824189405
push_middle 164724240
push_middle 984581126
push_middle 927824360
get 392631
get 430366
push_back 923180174
push_front 137587529
push_front 430850872
push_back 350739363
push_back 417109165
get 118527
push_middle 356304462
push_front 591752414
push_back 79497347
push_front 517574571
push_front 837494330
push_middle 396082018
push_front 261721530
push_front 853090172
push_middle 37432325
push_front 222296524
push_back 479880482
push_back 132254758
get 61845
push_back 160272905
get 331411
push_front 282225633
push_middle 108685350
push_middle 164054156
get 585856
push_front 308310939
push_middle 841865722
get 606017
get 385386
push_back 165136316
push_middle 506230557
push_back 467050610
push_back 859882359
get 52903
push_front 447794178
push_front 11438329
push_front 570024171
get 634175
push_front 437850517
get 365559
push_middle 69598370
get 710690
push_middle 544603508
get 546538
push_back 641433580
push_front 933636367
push_back 202177236
push_back 813218925
push_back 818837475
push_middle 30969884
push_back 313049408
get 346994
get 699084
push_back 265536312
push_middle 611469696
push_back 865387559
push_front 836713309
push_front 607306378
push_middle 69885600
push_front 418325606
push_front 223142198
push_middle 632546707
push_front 669797304
push_back 443779812
push_back 896038860
push_middle 188257072
get 384255
get 338748
push_front 169068748
push_middle 308764705
push_middle 356222972
push_front 375490192
push_middle 83728476
push_front 614437356
push_middle 968826960
get 448486
push_back 98764262
get 169967
push_middle 810320821
push_middle 405145436
push_middle 673852638
push_front 454934268
push_back 594160327
push_front 574238795
push_middle 100180345
get 172191
push_front 497336912
push_back 931617812
push_back 360464501
push_front 428976773
push_front 933321149
get 248751
get 567825
get 305941
push_front 86474472
push_back 296802414
push_middle 527067389
push_middle 402145439
get 477473
push_front 29471301
push_front 436752986
push_back 730730865
get 102857
push_middle 125196965
push_middle 372345520
push_front 211246002
get 491718
push_middle 490260952
push_middle 766588846
push_front 127316082
push_back 797946175
push_front 563951236
get 531828
get 634390
push_front 214215218
get 684759
get 311990
get 672137
get 654717
push_front 399611831
push_front 202738141
push_front 164354202
push_front 997520813
push_front 287742177
get 172291
get 282655
push_front 831513756
push_back 89217197
push_front 124146155
push_middle 358733189
push_back 514008902
push_back 359850507
get 392319
push_front 68911444
push_middle 718173409
push_front 287832758
push_middle 992955695
push_back 604545249
push_middle 713036989
push_middle 777771830
get 523107
push_middle 205979062
push_middle 787965614
push_back 371537688
push_front 396646198
push_middle 194975632
push_back 127581489
push_front 836467068
get 517029
push_front 734225378
get 385335
push_middle 427645975
push_middle 912395204
push_back 459010126
get 147608
push_back 731066250
push_back 379945778
push_front 991573790
push_back 170941346
push_back 308919702
get 15431
get 151073
push_back 257505347
get 33835
push_back 878292459
get 119652
push_front 738970233
push_middle 980965066
push_middle 866007271
push_back 436993123
push_back 443782156
push_back 711370479
push_back 228263208
push_middle 786807475
push_middle 316136695
push_back 409756027
push_front 402525368
get 492240
get 691846
push_middle 749777984
get 296646
get 349975
push_front 9404150
get 250949
push_back 672464430
get 79413
push_back 139689605
push_middle 211199711
push_middle 386464497
push_back 554007371
push_front 929688275
get 314428
get 123686
push_middle 515860808
get 35543
push_middle 999668293
push_middle 926862514
get 466246
push_back 347574496
push_front 521006965
push_middle 634396537
push_middle 249699798
push_middle 855127914
push_middle 197448435
get 653586
push_back 899476984
push_front 963884350
push_middle 539939833
push_middle 582262205
push_middle 237464097
get 162791
get 92322
push_front 121621601
push_middle 559748049
push_back 192960440
push_back 489295931
push_middle 577759813
push_back 179902540
push_front 306619851
get 560200
push_middle 548166829
push_middle 756145218
get 19058
push_back 24828465
push_middle 353330147
push_front 325185750
get 485282
push_middle 3768205
push_middle 946418574
get 665102
push_back 423606744
push_back 790708665
push_back 660420272
push_front 659463341
push_back 80228346
push_middle 319098402
get 22512
push_back 240727244
get 437106
push_back 624102486
push_middle 831095270
push_back 130003616
get 673696
get 705677
push_middle 462657255
push_back 395353942
get 441712
push_front 985080782
push_middle 667239928
push_middle 480352027
push_middle 363774424
get 368891
push_middle 937103144
push_front 637998001
push_middle 763543695
get 161997
push_front 90130318
get 70700
get 186132
push_back 448037434
push_front 795916065
push_middle 274093331
push_front 231788703
push_front 273120238
get 69070
get 658025
push_front 63283391
push_front 549835581
push_middle 939442906
push_middle 728302810
push_back 694324185
push_middle 300751023
push_front 474361105
push_middle 273574236
push_front 238244035
push_middle 124791190
push_front 927351570
push_front 278364334
push_front 373330591
push_back 4811708
push_front 556293315
get 311448
push_front 925650516
push_front 542762116
get 184691
get 441842
push_middle 947640944
push_middle 690541790
push_front 330832752
push_front 198636546
push_middle 492390256
push_middle 927339104
push_front 298558254
get 357645
get 677036
push_front 351347385
push_back 35582051
push_middle 221597040
push_middle 19894194
get 84272
push_front 690420745
push_middle 838215654
get 168433
push_back 521731717
push_middle 590489208
push_front 83839905
push_front 718223481
push_back 712513995
push_middle 605981906
push_middle 469404634
push_back 614177311
push_middle 954559241
get 480240
push_middle 52315884
push_back 179745779
push_middle 189900836
push_middle 886527882
push_front 536035142
push_middle 599237070
push_middle 145173985
push_middle 295107279
push_middle 668898873
push_middle 700234733
push_front 740719910
push_middle 518212627
push_front 12712884
push_front 396723819
get 317483
push_middle 577816234
push_front 253463649
get 480258
push_back 268713159
push_front 127040217
push_middle 248911530
push_back 92471960
push_back 927369654
push_middle 410164515
get 152031
push_middle 359890610
get 371726
get 217761
push_middle 661906288
push_front 424455025
get 362532
push_middle 677552292
push_front 216378468
push_front 783212781
push_back 433475026
get 359277
push_front 346134796
push_front 520585781
get 101799
push_back 236064931
push_back 914067948
push_front 25648394
push_back 163396990
get 393413
get 1715
push_back 610024305
push_front 508275804
push_middle 979381174
push_front 837037346
push_middle 947007399
push_back 751150449
push_middle 935666131
get 610176
push_middle 516756558
push_front 141722286
push_middle 957016014
push_middle 474667112
push_middle 911951594
push_front 676424127
push_back 269092521
get 637718
get 595226
push_middle 567634292
get 63235
get 119858
get 311751
push_front 650176763
get 689842
push_middle 441864776
push_front 391727249
push_middle 764864153
push_middle 78539851
push_front 492066651
push_front 286652426
push_back 576278025
push_front 151880804
push_middle 686725262
push_middle 950523077
push_back 83804951
get 488447
get 557787
push_front 231178487
get 354743
get 235860
get 101777
push_front 32341225
push_back 372157801
push_back 367405182
push_middle 188770004
push_front 715594645
get 666730
push_middle 822802202
push_middle 243099202
push_front 636437721
push_back 927109651
push_front 57081381
push_middle 666219440
push_back 356223202
push_middle 779814253
push_back 154570552
push_middle 404391363
get 609655
get 235370
push_front 791448230
push_back 396254583
push_back 377582553
push_back 955578182
push_front 741963377
push_middle 508123816
get 520160
push_front 363194998
push_back 568227672
push_middle 551520377
push_middle 161639206
push_back 810442981
push_front 725933966
push_back 640565904
get 332468
push_back 406928368
push_back 725124333
push_middle 153390279
push_middle 360206360
get 192365
push_middle 124665492
get 400178
get 104444
get 241144
push_front 629001407
push_front 65322096
push_front 31086978
push_back 393522455
get 152978
push_front 695493131
push_back 53232538
push_back 242516970
push_middle 916228796
push_middle 590764351
push_middle 304889763
push_back 158723861
push_back 815057818
push_front 936664101
push_middle 780852039
get 471621
push_back 156967522
push_front 468837747
get 27077
push_front 465687699
get 623079
push_front 19345304
get 20017
get 32533
get 402826
push_middle 715855355
push_front 475069553
push_back 542250029
push_back 803866296
get 346211
push_back 444470404
push_middle 445272326
push_front 978735236
push_middle 897396923
push_middle 837037934
get 341874
push_back 323319506
get 110672
push_middle 446811686
push_middle 819899929
push_front 983659569
push_back 332420822
push_middle 92472251
push_middle 285356879
push_middle 793471694
push_middle 907488008
push_front 27809954
get 616183
get 579098
push_middle 872109075
push_middle 906342954
push_back 661501803
push_back 794625035
push_middle 692942893
get 492594
push_front 958571900
push_front 76767059
push_back 536860848
get 127045
get 233988
get 460901
push_middle 892624074
push_front 498235153
get 398477
get 634304
push_front 742971815
push_back 739470759
get 122128
get 363528
push_front 577273961
get 4747
push_back 238547259
push_front 983419944
push_front 336363593
push_back 266199150
push_middle 275071807
get 565758
get 21860
push_front 628133676
get 139437
push_front 919572804
push_back 980158588
push_back 70884429
push_front 531080996
push_back 966102223
get 532627
get 245217
get 548371
push_front 388568542
get 17871
get 511183
push_front 226100881
push_back 608401295
get 679009
push_back 659340968
push_back 34672418
push_middle 480521269
get 262447
push_middle 372644123
push_middle 433533676
get 418425
push_middle 129090403
push_middle 525337969
push_middle 899248802
get 110174
push_back 407929168
push_front 503449153
get 91595
get 312492
push_back 159367483
get 434006
push_front 170723588
push_back 501177125
push_back 792768932
get 267676
get 446324
push_back 563829146
get 681913
push_middle 26038571
push_middle 286841018
get 572550
push_back 958874759
push_middle 308193665
get 56476
push_middle 37602421
push_back 85197386
push_front 609998877
push_front 310369948
get 701172
push_front 171083994
get 315814
get 532921
push_front 169792257
get 486738
push_front 774002850
push_back 924681248
push_front 842466778
push_middle 168290437
get 298435
get 175352
push_back 421841339
push_back 166556993
get 82415
push_back 131382627
push_middle 765036349
push_back 56548286
push_back 319692268
push_front 966555023
get 450688
push_front 312348100
push_front 871761535
get 3120
push_middle 412479253
get 310898
push_front 993166855
push_front 490093507
push_front 962222261
get 304044
push_back 660460591
get 312101
push_back 157829453
get 292087
get 484739
get 171861
push_middle 614662006
push_front 48833190
get 522458
push_middle 187030554
push_front 701873422
push_middle 926298875
get 631271
push_middle 72329480
push_middle 318099812
push_front 938329447
get 136762
get 172624
push_middle 487360973
push_middle 808619306
push_front 801586115
push_middle 651531314
push_back 809024365
push_front 251586450
get 85389
push_back 774682777
get 12145
push_back 73076797
get 334024
push_back 419712538
get 185170
push_front 828545699
get 198045
push_back 222673157
push_middle 511678814
get 527214
push_back 795907292
push_back 177889210
push_front 802432948
push_middle 250688160
get 598716
get 71067
get 661637
get 10412
push_back 481248230
push_middle 866534995
get 239447
push_middle 469049701
get 86103
get 263541
push_back 696531174
push_front 329301736
get 646801
push_front 572710592
push_back 798819002
push_back 107046017
push_back 721933769
push_back 485228618
push_front 803946399
push_back 393211053
push_front 167727325
push_back 731632389
push_middle 980814850
get 56806
get 480723
push_front 179944664
push_front 146549936
push_back 269267403
push_middle 559723631
push_back 439224014
push_front 468277687
push_back 376297887
push_middle 20956587
push_back 514364808
push_back 680697458
push_front 594644722
get 413662
push_front 881678238
push_front 779527045
push_middle 28447237
get 498470
push_front 644452658
push_front 514563359
get 566077
push_middle 788752369
push_back 117717736
push_back 565018883
push_front 164074551
push_front 1576993
get 379891
get 142451
get 429757
push_back 748101994
push_front 471878566
push_front 71326206
push_back 942174533
push_middle 237499625
push_back 947444282
get 275137
push_front 739330028
push_middle 28787302
push_back 161710731
push_front 999802146
get 323266
get 695240
push_front 520164019
push_back 145089006
get 637835
push_middle 961420816
push_middle 456864839
push_front 881552655
get 184697
push_back 637228076
push_back 78066964
get 427847
push_front 916467842
push_front 379484922
get 342740
push_back 434439701
get 606053
push_middle 740616282
push_back 976754700
get 591073
push_middle 9857015
get 501589
push_front 292817678
push_back 926443482
push_middle 565256292
push_front 388453732
push_back 564388788
push_back 775160414
push_back 417848603
push_middle 578056419
push_front 122477128
push_back 449172071
push_back 631078750
get 329310
push_front 107127980
push_front 268993218
get 414667
get 513532
push_middle 245556974
push_back 772750258
push_back 318861480
push_front 982950304
push_back 62803872
push_front 94780704
push_middle 275706957
push_back 709628953
push_back 445461289
get 281288
get 562389
push_middle 605708690
get 57340
push_back 371137568
push_back 449137731
push_back 37751703
get 511947
push_front 316784730
push_front 64292381
get 326910
push_middle 40270351
get 166843
push_back 120882684
get 306943
push_back 917178922
push_middle 6514298
push_middle 342854420
push_back 827092265
push_middle 722688135
push_front 721010646
push_back 458387792
push_back 784626241
push_middle 474125754
push_back 561895461
get 661281
push_front 213023081
push_back 56204196
push_back 764901018
get 493498
push_middle 12559261
get 560846
push_front 466716028
get 649135
get 649586
get 719491
push_back 712011125
push_front 370843156
get 238328
push_middle 578424513
push_middle 721582662
push_middle 678387127
push_middle 584513801
push_back 394481812
push_front 836609112
push_middle 483149202
push_back 862136428
push_middle 201807475
push_back 547490023
push_middle 535334348
get 265159
push_back 328769446
push_back 224515909
get 690298
get 233495
push_back 250175977
push_middle 531274470
push_middle 739987973
push_back 881256102
push_middle 53230921
push_front 688134581
push_middle 288636115
push_front 285999037
push_middle 430439211
push_front 839373563
get 42405
push_middle 320878237
push_front 102072030
push_front 922394402
push_back 127373395
get 304014
get 259898
get 40992
get 336468
push_back 424997699
push_middle 811527017
push_front 595745379
push_middle 349237279
get 459884
push_middle 63837923
push_back 441457591
get 495964
push_back 890234818
push_back 613709500
push_middle 356634528
push_back 261293915
push_middle 746301384
push_back 152738637
push_front 657225082
push_front 578611420
push_middle 511266581
push_back 273271868
get 266984
push_back 227112641
push_middle 127689345
push_middle 722068732
push_front 706767586
get 664503
push_front 746674741
push_front 244428765
get 619803
push_middle 108899736
push_back 572108637
get 378429
get 46422
push_middle 473074753
push_back 763093802
push_middle 104625506
get 395223
push_back 186163357
push_middle 259107615
push_middle 789375689
push_front 120830668
push_middle 673795667
push_front 729866113
push_front 275918490
push_front 127671961
push_front 790917838
push_front 833628947
push_back 462110331
push_middle 764470830
push_middle 85576886
push_back 564121501
push_middle 50628578
push_front 350198631
push_front 771757919
push_front 221998673
get 85968
push_front 19685155
get 91066
push_back 122369014
push_back 371212888
get 403158
push_front 686954060
get 294052
push_back 247950297
push_middle 731308965
push_front 245809575
push_back 567056351
push_middle 183446596
get 76435
push_front 211669079
get 181360
push_middle 112287421
push_front 528054141
get 343529
push_back 554518071
push_middle 112465478
get 648932
push_front 506577514
push_back 805951511
push_front 274769433
push_middle 399264656
push_middle 445570211
get 39719
push_back 963625334
push_back 301165944
get 517667
get 520923
push_front 963039326
get 179510
push_back 71872149
push_front 453267131
push_front 965200701
get 668251
push_back 414649574
get 531022
push_back 231701372
push_front 784124168
push_middle 686296905
push_front 981421770
push_back 993952087
push_back 231767096
push_back 742452322
get 578300
push_back 660597769
push_middle 527098541
push_front 235759576
push_back 723897557
get 204515
push_front 788765945
get 17015
push_back 892698244
get 390818
push_back 868299516
push_back 128873513
push_back 357145005
get 112048
push_front 177060038
push_front 137657935
push_middle 86995233
push_back 7114078
push_back 466424331
push_back 507766890
push_front 932527442
push_back 210867685
get 601503
push_front 747000074
push_back 910873269
push_back 587945610
get 390191
get 447062
push_front 107757939
push_front 221880898
push_middle 384558842
push_front 445865608
push_middle 698324415
push_middle 107680624
push_front 265353838
get 49648
push_middle 684324272
push_front 683868648
push_middle 360967409
push_back 258451336
push_front 63887195
push_back 823054519
push_back 461019641
push_front 446896472
get 209328
get 582903
push_middle 995802211
get 400764
push_back 702852059
push_front 784866183
push_back 990963214
push_middle 404910636
get 509381
push_front 274104927
push_back 842731019
push_middle 659402468
push_middle 177483123
get 493688
push_middle 729279290
push_front 549066919
push_back 362295299
push_middle 146543189
push_front 279023914
push_back 38302515
get 540883
push_back 823502465
get 418695
push_back 902047540
push_front 779644415
push_front 671878887
push_back 590325934
push_front 408165112
get 593072
get 326995
push_middle 697423196
push_front 846059223
push_front 268638737
push_front 273182256
push_back 991727229
push_back 429141246
get 180682
push_front 839080416
push_back 208171527
get 624836
push_front 337834666
push_back 992717419
push_back 943247957
push_back 514075693
push_front 678307780
push_back 785251324
push_front 579764302
push_front 949833826
push_middle 342799721
push_middle 886229441
push_middle 668673862
push_middle 732510538
push_back 422345676
push_middle 626299137
push_front 357899536
get 132534
get 541568
push_back 55434361
push_back 360587659
push_front 889745783
push_back 157428528
get 333139
push_front 899082874
get 191247
push_middle 927704048
get 388650
get 634926
push_back 627491137
push_back 83013299
get 650174
push_front 321520225
get 341073
get 274077
push_back 484827036
push_front 480401372
push_middle 796242129
push_front 457312276
push_front 196678503
get 686012
push_back 835337641
push_back 142305593
push_middle 238310875
get 38773
get 334464
push_back 546543989
push_middle 909051778
push_middle 417455206
push_front 377522174
push_middle 61561242
get 355805
push_back 919382228
push_back 809467493
push_back 887073747
get 328418
push_back 219286287
push_front 671389499
push_back 36506547
push_middle 398228530
push_back 958726232
push_back 938944398
get 509890
push_front 42508368
push_back 507556084
push_back 591978867
push_back 416574738
get 492725
push_front 133695703
push_middle 149845736
push_middle 684629273
get 656551
push_front 580960657
get 600011
push_middle 864876177
push_back 376189006
get 41673
get 586875
push_back 402703190
push_middle 81100336
push_front 687824324
push_back 885880773
get 450566
push_front 77738003
push_back 475478414
push_back 324380117
push_back 362468178
get 422020
push_back 478807393
push_back 624693546
push_front 99318659
get 355454
get 578378
push_back 532964980
push_front 984160417
get 7150
push_back 757366955
push_middle 340844912
push_middle 158337597
get 690441
push_middle 281866032
push_front 199676818
push_back 268849850
push_back 754250699
push_back 343041048
push_back 650707858
push_middle 541141687
push_middle 764572815
push_back 764854802
push_middle 442717999
push_back 197689184
push_middle 858106340
push_front 450771707
push_front 618968614
push_back 266685209
push_middle 368655250
push_back 22748169
push_back 591063990
get 464719
push_back 873259378
push_front 507567322
push_middle 373117477
get 581339
push_front 425588371
push_middle 23273262
push_front 811482642
push_middle 66710564
get 312853
get 295571
push_middle 106129148
get 180497
push_front 90053704
push_middle 652828100
push_front 246954225
push_front 614389221
get 159803
push_front 782465144
push_back 742566754
push_middle 55955361
push_front 554214485
push_back 462608095
get 387811
push_middle 340620199
push_middle 186411683
push_front 238593285
push_back 118901578
push_middle 998368055
push_front 295559078
push_middle 823944053
push_front 787680414
get 130633
push_back 42195449
push_middle 175097433
get 362043
push_middle 601310420
push_front 110939097
get 288390
push_back 450818778
push_middle 60681284
push_front 942957226
push_back 575238071
push_middle 489388675
push_middle 151172322
push_back 179971488
get 533874
get 400126
get 720726
push_middle 881423837
get 95655
push_middle 45053236
get 456777
push_middle 34120311
push_front 524056864
push_middle 802024552
push_middle 440370054
push_front 228565684
push_back 204424980
push_back 738191487
push_back 451496199
push_back 36350504
get 649791
get 312257
get 670370
push_front 907560442
push_middle 210300177
get 15469
get 330153
push_front 563039482
push_front 187271832
get 93702
push_middle 798516926
get 664017
push_back 902319524
push_back 212629913
push_front 333553380
get 308769
push_middle 523825181
push_front 765411873
push_front 808296172
push_back 843576620
push_front 716859059
get 340584
push_middle 497470947
get 221751
get 719114
get 66528
push_front 101810513
get 408900
push_middle 581342572
push_front 390144342
get 515015
push_middle 418825078
get 598671
push_middle 438125813
get 537386
push_front 579187394
push_front 56863076
push_front 526887827
push_middle 464737658
get 93171
push_back 595930921
get 680726
push_front 910439786
push_front 923792294
push_middle 307792858
get 143966
get 486311
push_front 769100323
get 372939
push_back 912807073
push_middle 473241283
push_front 827071499
push_back 234341311
push_middle 281552955
push_back 238915218
push_back 112985873
push_middle 671092738
get 214780
push_middle 985769453
push_front 256033500
push_front 450415501
get 603441
get 475410
push_back 16653642
push_back 448750428
push_back 709036697
push_back 461362867
push_back 127024009
push_back 17091992
push_front 492449263
push_middle 130250785
push_middle 721156041
push_front 253670446
push_back 637547693
get 279261
push_middle 352045430
get 620226
push_back 757515514
push_back 131738835
push_middle 544673499
push_middle 880725052
get 652718
get 134099
get 69081
push_back 680152514
push_front 609405009
get 644347
push_middle 100273136
get 58070
push_middle 721603205
push_front 322728924
push_middle 444238087
push_back 562303555
push_front 413583883
push_middle 44224649
push_back 387209395
push_back 871310403
push_front 159246934
push_front 613434373
push_front 440233736
push_middle 929591298
push_middle 771463361
push_middle 43002437
push_back 448744236
push_middle 551196364
push_front 479676826
push_middle 738800775
push_middle 134617646
get 556503
get 504278
get 128321
push_back 973581556
get 50608
get 91886
push_middle 187104869
push_front 875604258
push_front 798153858
get 593541
get 189213
push_middle 979850266
push_back 691002030
push_back 657804857
get 32905
get 512150
push_back 158663537
get 625154
push_middle 704765186
push_back 438379048
push_back 752130057
get 470069
get 561315
push_front 594830184
get 19001
push_middle 28767386
push_back 338038837
push_middle 630147145
push_back 882306120
get 467471
push_back 893418353
push_back 93193621
push_front 400531655
push_front 861685706
get 362460
push_back 791512280
push_front 571807609
push_middle 874094485
push_back 70962428
push_front 396351769
push_middle 993504847
push_back 642763902
push_back 30324809
get 31847
push_middle 353452947
push_front 224772468
push_middle 209517152
push_back 358876792
push_front 994970865
push_front 497820428
push_middle 570619881
push_back 264961665
push_middle 868734049
push_back 256878080
get 705677
push_front 183506065
push_back 942230647
push_back 460150292
push_front 964376146
push_front 42113274
get 59033
get 237975
push_middle 416052007
push_back 737839422
push_back 279417290
push_back 492481018
get 23343
push_back 805200728
push_front 217858224
push_front 451091523
get 216408
push_front 267246106
push_back 761530034
get 420054
push_middle 448061022
push_front 948674719
get 333805
push_front 851139294
get 526003
get 297400
push_front 726795984
get 526177
get 369804
push_back 429223134
get 73175
push_front 53991492
push_middle 435731513
push_back 581540588
push_middle 585299273
get 646692
get 514625
push_middle 113944226
push_back 843244250
push_front 991307858
push_front 157685525
push_front 182477960
push_front 229693668
push_middle 295137473
push_middle 372633366
push_front 860335944
get 105737
push_back 745730071
push_middle 438764131
push_back 844817146
get 547686
push_middle 621862147
push_back 311389515
push_back 86930559
push_back 197270601
push_middle 559750224
get 297177
push_middle 764587967
push_back 443421840
push_back 293394965
push_back 280595719
get 539908
get 337206
get 646023
push_front 155432231
push_middle 125162473
push_middle 821349006
push_front 675340099
push_back 982887703
push_front 907814678
push_middle 906299796
get 544153
get 306109
push_front 185777953
push_back 834398165
get 592777
get 48337
push_front 610854457
push_middle 43467073
get 549054
push_middle 566170130
get 238391
get 606174
push_back 750759022
get 529446
push_front 908380867
push_middle 117774396
push_middle 890615376
get 454528
push_back 918151239
push_front 478813429
push_back 163718166
push_front 451685245
push_back 435042378
get 708045
push_middle 596732437
get 229932
push_back 205724824
push_middle 975949392
get 585796
push_middle 294913414
get 586912
push_front 325320206
push_front 336285458
get 685588
push_middle 725394753
push_front 210117687
push_front 650384404
push_back 625520666
push_back 734966022
push_back 68795243
push_front 826813415
push_back 555548545
get 292565
get 327123
get 63710
get 276236
push_back 995173820
push_back 598378311
push_middle 51196101
push_middle 755410313
get 430466
push_front 46888655
get 438522
push_front 442713258
push_back 922668952
get 72813
push_front 364633310
push_back 257944970
push_middle 761456247
push_back 11914857
push_front 581363996
push_back 223763551
push_front 60687820
push_back 989356066
push_middle 127443686
get 669432
push_front 9719949
push_back 168925573
push_middle 628476379
push_middle 822263050
push_middle 24383523
push_middle 400805555
push_middle 25482911
push_back 985533959
push_middle 932443803
push_back 588344222
get 658043
push_front 181383784
push_back 789564356
push_middle 609927243
push_back 863850173
push_back 778878982
push_front 995231331
push_back 58939004
push_middle 70972985
push_middle 797617527
push_middle 511290523
push_front 311962994
push_back 54294676
push_front 651011309
push_back 853047649
push_front 809259889
push_back 908362133
push_front 155055496
push_middle 514707958
push_middle 77081635
push_middle 340926425
push_back 858104339
get 633480
get 170282
push_middle 365934387
push_middle 301441938
push_back 880217429
push_back 65232049
get 578165
push_middle 636258939
push_front 812839363
push_middle 925543646
push_back 360045098
push_back 523484068
push_front 328149013
push_middle 322698940
push_middle 752361345
push_front 419040083
push_back 10112241
push_front 630731277
get 151817
push_back 942968367
push_middle 840481937
push_back 36727751
push_middle 845900394
get 328289
push_front 325613345
get 405399
push_middle 896196785
push_back 583679463
push_front 503380485
get 706696
get 21772
push_middle 205655569
push_back 716107923
push_back 672055072
push_middle 477192763
push_front 268169212
get 113773
push_front 881422470
get 348400
push_front 876011953
get 552929
push_back 825617976
push_back 945232265
get 168697
push_front 829984493
push_front 372867242
push_back 707292106
push_front 206899548
push_front 663332976
push_middle 666286441
get 567349
get 651398
get 701606
get 507263
push_middle 561409248
push_back 297611765
push_back 758736027
push_middle 388197677
push_front 980225505
get 556708
push_middle 669699335
push_front 441960641
get 65579
push_front 881184098
push_back 375949248
push_back 21556624
push_back 751020558
get 189137
get 151487
push_front 769811612
push_front 355582214
get 661267
push_front 576880983
push_front 546109180
push_back 789800610
push_back 193004288
push_middle 687105393
push_middle 614354985
push_front 619548561
push_front 500558827
push_front 467769960
get 625617
push_front 887885160
push_front 408052857
push_front 720665501
push_middle 384786274
push_front 607844400
push_front 804911196
push_back 826198252
push_front 349225351
push_back 500652268
get 362335
push_middle 831344870
push_middle 606086856
push_front 627912278
get 266904
push_front 702383908
push_middle 183172261
push_middle 378693380
push_back 266245573
get 625485
push_front 899655315
push_back 675604783
get 348343
get 693450
push_front 874068819
push_back 56020865
push_middle 206602458
push_middle 102774022
get 685368
get 85091
push_middle 647236861
push_middle 758037178
push_back 820021379
push_middle 538449305
push_middle 198426231
push_back 322929073
push_front 807384000
push_middle 192632496
push_front 355866200
get 143009
get 576403
push_middle 970068835
push_back 314669142
push_front 428842459
get 295797
push_front 557368862
push_back 178090533
push_middle 543694790
get 234859
push_middle 204139097
push_back 122056885
push_front 367902322
get 519425
push_middle 667314209
push_front 982693234
push_middle 505828672
push_back 335556170
push_front 776766685
push_middle 252301552
push_front 783330690
push_middle 521938002
push_front 232121742
push_front 225147613
push_back 108014773
push_front 939262019
push_middle 998458881
push_front 167501183
push_front 962335097
get 554892
get 637161
get 384198
push_front 972865663
push_front 443823448
push_middle 681123837
push_back 872696354
push_front 548483869
push_front 202362239
push_middle 861506248
push_middle 564682944
push_front 684182269
push_back 261760333
get 636025
push_front 120205429
push_front 695254037
get 82474
push_middle 509736984
push_middle 737272324
push_front 345654984
push_middle 57784905
push_middle 790670330
push_back 337732681
get 3234
push_middle 179276542
push_middle 75038764
get 162501
push_front 161502786
push_back 249378098
get 535028
get 512105
get 111697
push_middle 990542373
push_front 675253048
push_middle 622701499
push_middle 628373260
push_back 930199357
push_middle 76750768
push_front 529035548
push_back 455864614
push_back 925845093
get 425555
push_front 420135476
push_middle 9895979
push_middle 830225591
get 158108
push_front 575354282
get 510269
push_front 998397887
push_back 688647034
get 72844
get 20278
push_middle 278661579
push_front 680504081
get 190709
get 508168
push_middle 353061846
get 419926
push_front 185596313
push_front 921224498
get 333702
push_back 392784991
push_middle 626538884
push_back 594255129
push_middle 50701413
push_front 616889613
push_middle 840580039
push_back 728640917
get 718646
get 339690
push_back 378938401
get 195231
push_middle 961793199
get 652289
push_middle 114957429
push_middle 829156569
push_back 965106104
push_front 781652045
push_back 810607825
push_front 318396537
get 621625
push_front 836079822
push_front 655583743
get 629707
push_front 589190049
push_middle 992232915
push_middle 152163887
push_back 733726037
push_middle 290829399
push_middle 237776125
push_back 83131695
push_back 544061481
push_front 249028039
push_back 684179709
get 128137
get 50438
get 401168
push_middle 784916417
get 296731
push_front 765764922
push_middle 555367807
push_back 857513674
push_back 763008141
push_back 176615502
get 485179
push_back 6341255
get 216861
push_back 791978804
get 184900
push_front 257157750
push_middle 463021691
get 223644
get 169702
push_front 756223277
get 262056
push_front 893306183
push_back 209963211
push_middle 244914671
push_front 740346815
get 385401
push_back 449738310
push_middle 812571169
push_front 898731009
get 486911
push_back 806113223
get 316728
push_front 168447933
get 85837
get 393306
push_front 106311229
push_middle 365689413
get 198145
push_middle 340593353
get 411047
push_middle 243296174
push_back 678405982
push_front 141330567
get 114484
push_middle 910689930
push_back 901358181
get 266811
push_middle 27990678
push_middle 467571520
get 46375
push_back 855522377
get 407335
push_back 218496544
get 715125
push_front 857942121
push_front 479803468
push_back 596344817
push_back 162609232
push_front 5481242
get 351240
push_back 17797197
push_middle 391887498
get 290645
push_front 881756212
push_back 510199134
push_middle 223379122
get 694595
push_back 920882298
push_back 694778707
get 626028
push_back 617628305
push_middle 22400217
push_middle 592651586
get 425749
push_middle 578078613
push_middle 679475696
push_front 339844357
push_middle 122812777
get 159560
get 403485
get 159781
get 258521
push_back 687995076
push_middle 918875855
push_middle 978732239
get 397866
push_back 318177906
push_middle 37950222
push_front 626371677
push_front 308038936
push_middle 299311029
push_back 181123479
push_front 820983841
push_back 939155497
get 679514
push_middle 197986542
push_middle 837025641
push_back 101471425
push_back 394586262
push_back 635346480
push_middle 381514858
push_back 280306164
push_front 912773948
push_front 389030776
push_front 954531632
push_middle 116828345
push_back 24394562
push_front 756139419
get 688168
push_back 644789662
push_front 24528237
push_front 409858879
push_front 163836355
push_middle 889310813
push_middle 517690189
push_front 663785455
push_middle 758145838
push_front 931877626
push_middle 208604452
get 417393
push_middle 902871825
push_back 628931489
push_front 795238236
push_front 683789700
push_front 896359763
get 411658
push_middle 997807101
get 502096
push_front 672251883
get 553399
get 516109
push_front 909453589
get 438483
push_front 233600645
push_back 440995179
push_front 885580030
get 296023
push_back 971476049
push_front 487222223
push_middle 830202646
get 574501
get 56467
get 344396
get 412465
push_front 159339802
push_middle 116557105
push_middle 377693890
push_middle 322830453
get 493394
get 7101
push_middle 106940273
push_middle 549230855
push_back 694391636
push_back 396628922
push_middle 278843475
push_front 502327501
push_front 868975921
get 502732
push_back 930115816
get 122553
get 567686
push_back 609534357
push_middle 117915250
push_back 944410257
push_back 50275825
get 24857
push_back 138951731
get 382674
push_front 987200274
push_back 146343900
push_middle 520240327
get 185483
get 105506
push_front 972435658
get 372711
push_front 729197940
push_front 743552104
push_middle 81397983
get 413654
push_back 471783163
push_back 733615585
push_front 394911952
push_front 615731719
push_middle 126121588
push_middle 415921798
push_back 58014634
push_back 181231855
push_back 718453135
get 420173
get 218974
push_middle 656227066
push_middle 559835023
push_back 152341120
push_middle 291364837
push_middle 923904542
push_middle 852823217
get 552983
push_middle 763318187
push_middle 220966971
push_front 881061136
push_back 497215381
push_back 510258048
push_front 626275277
push_back 393444736
get 415249
push_middle 30732488
push_middle 318876855
get 689817
get 394711
get 299082
push_middle 736767923
push_back 319932971
push_front 650839034
push_middle 563254731
get 675679
push_middle 167831636
get 361058
push_front 310791719
get 680035
push_middle 670231903
push_back 240762770
get 10717
get 436744
get 390514
push_back 572380690
push_back 904704951
get 404147
push_back 651589953
push_front 480091567
push_middle 657767037
push_back 843801139
get 348991
get 514184
get 579306
get 306617
push_back 808066789
push_back 989140631
push_front 579058884
push_middle 311129320
push_front 234340793
push_back 631448970
push_back 883944528
push_back 393337966
push_front 759825314
push_middle 596489557
push_front 823197971
push_back 730688142
push_front 384052390
push_front 397998987
push_front 335183500
push_middle 722227929
push_front 818290577
push_back 317051213
push_front 23685738
push_back 800670923
get 296254
push_front 309114080
push_middle 664622125
get 118836
push_front 267299894
push_front 284654183
get 130067
push_back 165387642
push_middle 391103401
get 707445
push_back 745848263
push_back 93030316
push_front 452052870
push_back 4290935
push_middle 682951397
push_middle 621696915
push_middle 913851775
push_front 731982549
get 645116
push_back 830663908
push_back 911032527
get 186352
push_back 509132430
push_front 385093294
push_middle 680862996
push_front 68701910
push_front 125864737
push_middle 821386868
get 389289
push_middle 655073709
push_back 32422129
push_middle 755127873
get 507374
get 72915
get 311610
get 361492
push_back 791640090
push_front 403804911
push_back 602908984
get 91207
push_front 901568809
push_back 110786591
get 278300
push_back 256097180
get 570423
get 23933
push_back 982156171
get 87990
get 70773
get 274980
get 96050
push_back 703125594
get 721438
push_front 876397316
push_front 333685915
get 332446
push_front 282033736
push_front 112037304
push_back 524421370
push_front 645083540
push_middle 740393433
push_middle 46713822
push_front 949424873
push_back 848301836
push_middle 60942645
push_middle 739400586
push_back 996510875
push_back 199454615
push_front 292595249
push_middle 747373712
get 620827
push_back 674430283
push_back 975607085
push_back 477628827
push_front 519470609
push_middle 744363241
get 623968
push_back 65499121
push_back 969125132
push_middle 462887246
push_front 501612223
push_front 9177608
get 671036
push_back 444655981
push_front 165688533
get 675413
push_middle 711467283
get 93000
push_front 17623959
push_front 512598961
get 311002
push_middle 335793962
push_middle 383265088
push_middle 183189502
push_middle 356736048
get 604624
push_middle 736481902
push_front 466072695
push_middle 358454033
push_middle 175141893
push_middle 934310660
push_back 708649546
push_front 748375278
push_back 809815058
get 717006
push_front 67897023
push_middle 540052451
push_front 737222658
push_back 297042283
get 284777
push_back 721941663
push_front 333248031
push_front 991601903
get 461554
push_front 824513728
get 445713
push_middle 222036256
push_front 536811461
push_front 209926774
push_back 93291191
push_back 523482393
push_middle 876942877
push_back 220221983
get 272280
get 30023
push_middle 24870632
push_back 85134734
get 706206
push_back 169222454
get 191499
push_back 859539290
push_front 684793220
get 55488
push_back 177909709
push_back 191979991
get 381407
push_front 13372456
push_front 18315888
push_back 913526263
push_front 713459638
get 25657
push_middle 933745801
push_back 982357200
get 282667
push_middle 870958599
get 703184
get 292756
get 138985
push_middle 681522375
push_front 959182679
push_front 372802047
push_back 298148629
push_front 623243170
push_front 556770348
get 30570
push_back 268293339
push_front 235242673
get 67835
get 311624
push_front 37443606
push_front 5819717
push_back 788285514
push_middle 829466741
push_back 884925832
push_back 808654395
push_front 949631387
push_back 599040984
push_back 110618936
get 207486
push_front 180107748
push_middle 520050082
push_back 611046616
push_middle 507585476
push_back 815299853
push_middle 262396783
push_back 486017439
push_middle 742275220
get 273218
push_front 315362751
push_middle 440839692
push_middle 822789111
push_middle 449522471
get 252838
get 825
push_middle 959859034
push_back 194856823
push_back 436714681
push_front 215448932
push_middle 394349305
get 506846
get 538658
get 88583
push_front 301166105
push_front 206767756
get 189907
get 457376
get 194758
push_middle 41941844
push_front 471088370
push_back 872183121
push_back 673936885
get 416669
get 362632
push_middle 324615323
get 24618
get 718105
get 35485
push_back 359092295
push_back 487073545
push_front 339943777
push_front 188239382
push_back 582534469
push_middle 958314475
push_front 808665324
get 395835
push_back 198039297
push_front 76832557
push_middle 460012618
push_front 890839148
push_back 528800035
push_back 955715191
get 390636
get 667451
get 322184
get 254297
push_front 63127713
push_middle 28295626
get 276596
push_front 700403798
push_middle 30104264
push_front 93099771
get 448190
push_back 358445904
get 60882
push_middle 175504836
get 457256
push_front 988903470
push_middle 359453446
get 392690
push_back 535836758
push_back 424803440
push_middle 156006846
push_middle 664722699
push_front 295241832
push_middle 690119773
push_front 663747896
push_front 537648059
push_middle 471591375
get 180761
push_front 852628791
push_front 8411590
push_back 260394493
get 172285
push_middle 426183882
push_back 966449279
push_back 361071649
push_middle 69075710
push_back 801697330
push_front 255768825
push_middle 714243920
push_front 605853461
get 200531
push_middle 596636406
get 680559
push_front 501274136
get 412589
push_back 716143839
push_front 465585189
push_back 168805864
push_front 448016375
push_front 613927620
get 342377
push_middle 638268163
get 450609
push_middle 707821144
get 682447
push_middle 414509194
get 46871
push_back 904967500
push_middle 505677231
push_front 542585267
get 695771
push_front 337966684
push_back 249266305
get 206772
push_back 611191513
push_back 40798978
push_back 706521384
push_front 939658068
push_middle 904138102
push_back 722236190
push_front 878068992
push_front 283498876
push_back 281339174
push_back 293243071
get 570919
get 554556
get 90241
get 699464
get 24557
push_back 727309336
push_back 584559648
push_middle 896367238
push_front 615691962
get 508020
get 456958
get 655354
get 323890
get 661582
push_middle 262244575
push_front 802880398
push_middle 783663993
push_back 930574886
push_middle 644237058
push_middle 28745884
push_front 362003834
push_front 777532703
push_middle 468690713
push_back 142927945
push_back 210181777
push_middle 268771527
push_middle 697208329
push_front 220623548
push_back 830253885
push_front 735825224
push_middle 472474415
push_middle 188265571
push_middle 337576064
push_back 536457534
push_front 505445594
push_back 216083024
push_back 24804876
push_middle 719882684
push_middle 551840539
get 54708
get 478158
get 282027
push_back 60721062
push_middle 141774943
get 84473
push_back 794888380
push_middle 292804166
push_front 582047457
push_back 706388267
push_back 458778876
get 630310
get 625816
push_middle 816657605
push_back 318954434
get 544485
get 644360
push_back 92790774
push_middle 107279100
push_middle 301310026
push_back 931647100
push_middle 209407967
get 401603
push_back 448663603
push_front 868966151
push_back 85997507
push_back 369907093
push_front 125933765
push_front 187878333
get 347297
push_back 826176599
push_front 41712106
get 98206
push_front 640969369
push_front 523587905
push_middle 311082958
get 292635
get 529505
get 555249
push_back 393449531
push_back 583978141
push_back 637991011
get 494428
get 339950
push_front 737251069
push_front 901654992
push_front 459962930
push_back 407630131
push_back 785685918
get 82967
push_back 409053608
push_back 859713358
get 214813
push_front 346952383
get 678331
push_front 447297492
push_middle 815136880
push_front 549006488
push_front 974912395
push_back 120965817
get 17469
push_back 79806635
push_middle 495820173
push_middle 115620571
push_middle 791731429
push_back 654213162
push_back 34544715
get 281034
push_middle 797182819
push_middle 324500490
get 278836
push_middle 802506822
push_front 322972845
get 627808
push_back 242773408
push_back 189288000
push_middle 83900820
get 116576
push_middle 343207861
push_front 969860477
push_front 528357132
push_back 265754523
push_front 72401764
push_front 938125492
push_front 886534139
get 567474
push_front 845884658
push_front 973266504
push_middle 115153512
get 412310
get 562194
push_front 947539653
get 681872
push_back 301613422
push_front 824156236
push_front 283503125
push_middle 127279031
push_front 81191061
push_back 945935111
push_middle 824548184
push_back 950455451
get 44238
push_middle 76176975
get 688882
push_back 939861337
push_back 995957860
push_back 925421375
get 177918
push_middle 360671220
push_middle 573458510
push_middle 684686140
push_back 572763868
get 106232
push_back 314708869
push_middle 647164283
push_back 761413421
get 507197
push_back 579743276
push_front 512957308
get 628343
get 324963
push_middle 146793767
push_back 973483418
get 226566
push_front 404860014
push_back 641292673
push_middle 85820602
push_back 202537380
push_back 552280024
push_front 808897392
push_back 202632141
push_front 246398892
push_front 969486492
get 43644
push_middle 252295470
get 684239
push_middle 194783011
push_front 587130724
push_back 386862982
push_front 296850959
push_front 285691434
push_middle 360654258
get 324583
push_middle 397644554
push_middle 865343945
get 231607
push_middle 183103981
push_back 460299402
get 76596
push_middle 595956120
push_middle 978254600
push_back 274219449
get 546269
push_front 212446656
get 611841
push_middle 461568311
push_middle 286961608
push_middle 951370120
push_back 130561594
push_middle 960404945
push_front 258753330
push_middle 287189776
push_front 704525354
get 408314
push_middle 596779299
push_front 711717996
push_middle 948454093
get 54523
push_middle 669059343
push_middle 64727729
get 338118
push_middle 27705725
push_front 938436148
push_middle 154457837
get 132593
push_front 838382332
push_front 959706781
push_middle 517316871
push_front 757500632
get 172884
push_front 826281941
push_back 717378440
get 387777
get 111733
get 73723
get 359648
push_back 212064667
push_front 351470380
push_middle 777521410
push_middle 972109199
push_back 874785977
push_front 692481590
push_front 670858824
get 602969
get 297480
push_middle 30112021
push_back 973756043
push_back 601611578
push_front 860150793
get 592959
push_middle 842795838
push_back 897246589
get 682493
get 693145
push_front 906470317
push_front 988919098
push_middle 737266198
push_front 827466855
push_front 238080704
get 547375
push_middle 259735316
push_back 240703788
push_back 184134368
push_back 542546734
get 147994
push_front 239104471
push_front 549204613
push_front 67456948
push_front 623040405
get 330099
get 455329
push_front 668146830
push_middle 66241500
push_back 80231955
push_back 61500256
push_front 584016337
push_middle 702598110
push_middle 151635501
get 55002
push_middle 752289933
push_front 317914622
push_front 42256149
push_middle 499803839
get 317454
push_front 325788024
push_middle 55449632
push_back 352436346
push_back 587812176
push_front 220395613
push_middle 150674546
push_middle 429528014
push_middle 402056263
push_middle 967608060
get 226155
push_middle 660363251
push_middle 384976867
push_front 402681028
push_front 265946029
get 238165
push_back 512399546
push_middle 102196233
push_back 574436594
push_middle 201100914
push_back 711526224
get 312310
get 262726
push_front 221114016
push_middle 360939525
push_back 865195294
get 436936
push_back 290122510
push_front 406804633
push_back 595289190
get 215231
get 94480
push_front 721250650
push_front 809104624
push_middle 635693659
push_back 955655738
push_middle 137522567
push_middle 965836976
push_middle 760692180
push_front 582208405
get 155302
push_back 552293788
push_front 339846844
push_back 692231630
push_back 693830164
get 157011
get 708782
push_middle 433444909
get 534514
push_back 529793711
get 48624
push_front 665908852
get 532849
push_front 906006911
push_back 285879943
push_middle 862432358
get 134221
push_middle 998509686
push_back 620046032
push_front 881909152
get 256911
get 114532
get 71100
push_back 159217199
push_middle 656746685
push_back 608866261
push_middle 147741649
get 595826
push_front 271714822
get 682263
get 129847
push_front 435966483
push_front 418586512
push_middle 881052335
push_back 151116281
push_back 60012395
push_middle 601196338
get 184789
push_back 141361561
get 391553
get 689401
push_back 995088715
get 454639
get 643928
get 216363
push_middle 14111703
push_back 537751985
push_middle 558380012
push_middle 579262897
push_middle 454109943
push_back 797363387
get 99354
push_middle 756428686
push_front 330561023
push_front 150250549
push_front 304891679
get 505420
push_back 304514200
push_front 569987967
push_middle 20060188
push_back 611866297
push_middle 999549868
push_middle 176830119
get 289321
push_back 704448421
push_middle 561097939
get 54333
push_middle 259136966
get 102670
push_middle 13023461
push_back 838413304
get 717105
push_front 124235203
push_front 262168603
push_front 493864668
push_back 110316794
push_middle 617121928
push_back 248642474
push_front 827874268
get 352833
push_middle 692169668
push_middle 909323209
push_middle 659163317
push_back 956619672
get 426604
get 504324
push_front 480475084
get 514414
get 675553
get 461330
push_back 982207375
push_middle 620044747
push_middle 644139361
push_middle 707925313
get 40054
get 335664
push_front 976830370
push_back 946666300
push_middle 110457069
get 336713
get 134400
push_front 624532109
push_front 571786977
push_front 232677075
push_front 105768628
get 602406
get 9755
push_back 294593322
push_front 857885909
get 627421
push_back 933850956
push_front 712256201
push_back 511311198
get 63280
push_front 997137307
push_front 988482883
push_front 348460453
push_front 10934277
get 301025
push_middle 223363172
get 433097
push_middle 940848930
push_middle 997669805
get 357939
push_middle 762233710
get 56131
get 420666
get 592297
get 110004
get 389733
get 338683
push_front 151630719
push_back 878988702
push_back 685362358
push_middle 995937150
push_front 427608396
push_middle 512841914
get 609159
get 14319
push_back 826019699
push_front 90507423
push_front 717573088
get 637378
push_middle 492193321
push_middle 979981966
push_front 266027213
get 428104
push_middle 623386696
push_back 916055827
push_back 345645312
push_back 662321980
get 503810
get 719537
push_middle 438498180
push_front 280226983
get 162880
push_front 934354897
push_back 460912140
get 358406
get 120596
get 343504
get 433932
get 691951
push_middle 62604377
get 263333
get 160171
push_middle 553857993
push_front 216214666
push_back 535843895
push_middle 507938363
get 541968
push_back 270327645
push_front 19070886
get 12523
push_front 587949430
push_middle 220460118
get 109939
push_middle 513371432
push_back 672151195
push_middle 588913019
push_front 951291470
push_back 346345683
push_front 47314222
get 646750
get 227913
get 702097
push_middle 931753082
push_middle 891164641
push_front 742407593
push_front 108689829
push_back 326960798
push_front 239362159
get 118834
get 450074
get 664212
push_middle 573112027
push_front 465601489
push_back 350332400
push_back 507882667
push_back 265186016
push_front 311377935
push_middle 443022356
push_front 410771548
push_front 743612941
push_middle 731255369
push_front 590876238
push_middle 558078686
push_middle 160459494
push_middle 829490965
push_back 481113758
get 284645
push_front 929346826
get 15669
push_middle 353672004
push_middle 735240163
push_middle 203354449
push_front 854004954
push_back 142479506
push_middle 553779970
push_middle 588130868
push_front 108668380
push_middle 402230528
push_back 360360365
get 332502
get 538180
push_middle 757893035
push_back 176349937
push_middle 380326570
push_back 788867690
push_back 742593896
get 254564
push_back 960211358
push_middle 2779127
push_back 797222644
get 47365
push_front 932558864
push_middle 597486236
push_middle 517720898
push_back 40656470
get 435738
push_back 213226879
push_back 282415230
push_front 460385655
push_front 106625830
get 492176
push_back 164366433
get 272977
push_back 461544594
push_front 108132390
push_back 498844278
get 668737
push_front 195743142
push_middle 535476306
get 207751
push_middle 101032135
push_back 588066801
push_front 110546403
get 570005
push_front 207730933
push_middle 638902595
get 530671
push_front 382730747
push_back 155183237
push_back 606611011
push_front 761698130
push_back 927926940
push_back 840219669
push_back 151438169
push_front 809119790
push_middle 649255281
push_front 543612711
get 104176
push_middle 113868560
get 162960
get 306470
push_front 38656828
push_front 8141709
push_back 572368185
push_front 479503857
push_front 764534025
get 292642
push_front 45069034
push_middle 843764428
push_front 297807851
push_back 885888734
get 281863
push_front 8024766
push_middle 229560548
get 75573
get 314826
get 395557
push_middle 459668915
push_front 279031396
push_back 343542147
push_front 536968971
push_front 618874085
push_front 400580659
push_middle 463914898
push_middle 779252472
push_back 937554199
push_back 57918495
push_front 526408969
push_front 804091544
get 530274
push_front 176727500
push_front 222388692
push_back 768314647
push_back 19425514
push_middle 414838958
push_middle 277260789
get 375975
push_back 535377929
push_back 98027178
push_back 50296153
get 671295
push_front 436240860
push_back 749596454
push_middle 128535372
push_middle 976967926
get 368576
push_middle 215830183
push_back 985870866
push_back 419109579
push_middle 209717547
push_back 796315767
push_middle 230267940
push_back 879609841
push_back 455149944
get 228019
push_front 528787399
push_back 877152535
push_front 113035359
push_back 865346567
push_back 416797786
push_middle 424920164
push_front 577206044
push_back 800772005
get 401063
push_back 660893734
push_middle 240439118
push_front 266520491
push_middle 14425620
push_back 585855088
get 275183
push_back 842642096
get 666908
push_front 581702725
push_middle 704995752
push_middle 246496824
push_back 942043705
push_back 436270501
get 464156
push_middle 868375988
push_back 518789498
push_middle 70230838
push_back 164714655
push_back 423447131
push_middle 883921146
push_front 376961702
push_middle 814224349
push_back 690865274
get 445039
get 633539
push_middle 965437892
push_back 820655498
push_back 895818911
get 218665
push_back 743775821
push_front 809237880
push_back 191190652
push_middle 837556425
get 84220
push_middle 313451291
push_middle 811141205
push_front 363831699
push_back 780685622
get 528966
push_middle 924609860
push_front 614135234
push_middle 173874351
push_back 514473955
push_front 941279193
push_back 762812471
push_front 818193873
push_front 102479510
push_middle 686852697
push_back 911613230
get 283124
get 384599
push_back 905545585
push_middle 892406738
push_back 166997710
push_back 281751726
push_middle 270713695
get 717080
push_front 455955981
push_middle 128855949
get 288748
push_front 437209513
push_back 293823059
push_front 318916422
push_front 330979135
push_front 558045424
push_back 578017442
push_middle 4752966
push_back 678013329
push_middle 576090614
push_front 108621175
get 431220
push_front 386867177
push_back 417198273
push_back 708729684
push_front 832520377
push_middle 583322378
get 224293
push_middle 742132055
get 626383
push_back 192686960
get 584156
push_front 114945401
push_middle 573040854
push_back 39791831
push_middle 874965073
push_front 632207288
push_back 118438449
push_middle 62846457
push_back 964162596
push_back 134951170
get 623536
push_back 456273441
push_back 733327720
push_back 168175241
get 546986
push_front 957294382
push_middle 410142019
push_middle 103556965
push_front 297412654
push_middle 305863126
push_back 872201030
push_back 642563744
push_front 739494551
push_front 402032453
push_back 841848598
get 502199
push_middle 828966129
get 189463
push_front 21446810
push_back 583418301
push_middle 877548186
push_back 742134957
push_front 408734118
push_front 375290099
push_back 550591854
push_back 776204639
push_back 91937826
push_front 492354196
push_back 925212212
get 121362
push_front 4269301
push_middle 174176104
push_middle 240498697
push_front 543043268
get 504830
push_back 187508263
push_front 723509785
push_back 187072803
push_back 688594401
push_front 825367102
get 169977
push_front 632646697
push_front 994699464
push_front 539935722
push_middle 834004608
push_front 889695932
push_back 117743912
push_middle 773601127
push_back 300691880
get 183433
get 369113
get 703896
push_front 96694366
get 126858
push_back 699957509
get 652362
push_front 112279585
push_middle 29337020
push_front 486121313
push_front 640829691
push_front 896324249
push_middle 770036178
push_back 459996606
push_front 41083697
push_middle 325475239
push_back 959810903
get 153221
push_back 939493243
push_back 512363274
push_middle 717656973
get 435101
push_back 196863241
push_back 950727507
push_back 838265890
push_back 820786546
push_back 626704697
get 205331
push_back 913933794
push_front 763266874
push_back 686127252
push_middle 182886857
push_middle 19005518
get 275512
push_back 828646281
push_middle 604849186
push_back 446707368
push_back 107715517
push_back 966534013
push_front 48948460
push_middle 94921931
push_middle 16335656
push_back 765599166
get 692088
push_front 106680140
push_front 993023074
push_middle 962157529
push_middle 407890677
get 63441
get 75235
push_middle 717793436
push_front 345209079
push_front 389424627
push_middle 30245402
push_middle 713736405
push_back 471459432
get 653729
get 511150
push_front 690259827
push_back 485203744
push_back 798564167
push_middle 806128201
push_front 870318744
push_back 856149281
push_front 868870552
get 487256
push_middle 165040809
push_back 141638868
push_back 924647936
get 222857
get 85895
push_back 274811542
get 675440
push_front 30200183
get 642719
push_back 815617202
push_front 838396125
push_middle 642364415
get 445054
push_middle 895481033
push_front 329279058
get 296030
push_back 854171649
get 199561
get 177375
push_front 432825379
get 600844
push_middle 252046598
push_front 730914014
get 380189
get 652704
push_front 322404090
push_front 665189498
push_middle 703714592
push_back 367944596
push_middle 287723129
push_front 808978291
get 657017
get 557535
push_back 146928293
push_back 935585816
push_middle 825516255
push_middle 664400880
push_middle 953681121
push_middle 30340240
push_middle 475706553
get 651478
push_back 12641000
push_back 639274692
push_front 452011003
get 588706
push_back 714826887
push_back 247066764
push_front 665742008
get 569857
push_front 442550439
push_middle 711122828
push_front 17913490
push_back 347996237
push_back 273439520
push_middle 597560970
push_front 356493369
push_back 407411729
push_back 553548147
get 183025
push_back 733198350
get 400108
get 216586
push_middle 84699540
push_front 993640343
push_middle 92642195
push_back 702051539
push_middle 849595969
push_front 74559210
get 455962
push_middle 346061565
get 14837
push_back 577770111
push_front 292890414
get 33439
get 435786
push_front 676199527
push_back 35335499
push_middle 588101059
get 197801
push_back 702336504
get 560728
push_back 50854290
push_middle 854284816
push_middle 554322780
push_front 874105332
push_middle 21091611
push_middle 510857743
push_middle 599715213
push_middle 356257443
get 124664
push_front 394662780
push_back 92007003
get 241881
push_middle 250286205
get 55107
push_middle 683879478
get 12713
push_front 447760031
push_back 659222002
get 576787
push_front 162749287
push_middle 48587751
push_middle 983169342
push_middle 552598394
get 48985
get 371638
get 277356
push_middle 567705614
get 440793
push_front 137613233
push_front 307086763
get 498206
push_front 945507811
push_front 729307873
push_front 87985851
push_middle 299689314
push_front 380099338
push_front 352382765
push_front 960993386
get 519112
push_middle 137416578
get 551832
push_middle 227296637
push_middle 669622521
push_middle 43602014
push_front 604996531
push_back 926227056
get 155827
push_front 165509233
push_middle 503606943
get 704904
push_back 419470397
get 446842
push_back 334819208
push_back 869193223
get 362993
push_middle 396663737
get 584761
push_front 829248451
push_front 449653553
push_back 91499418
get 694290
push_back 850278968
push_middle 316099286
push_back 974803428
get 227709
push_back 665386115
push_back 380848210
push_back 908497682
push_back 864363157
get 232528
push_middle 467902311
push_back 295260450
push_front 205155955
push_middle 333187616
push_back 42580534
push_back 597898979
push_front 778654706
push_back 148400414
push_back 615834249
push_back 452953304
push_middle 305265009
push_middle 253189040
push_front 327178948
push_back 517910594
push_front 898948454
push_back 10236703
push_front 23899802
get 98142
push_front 493742464
push_back 864889175
push_front 36598760
push_front 742704016
push_back 605830872
push_middle 83978255
get 167248
push_front 271605872
get 374422
push_back 197331209
push_front 978812622
get 35232
get 608596
push_front 71380599
push_front 237081516
push_middle 558557612
push_back 670486265
push_front 971334870
push_front 310604647
get 648243
push_middle 12779070
get 407989
get 622913
push_back 54232946
push_front 813945114
push_front 756157938
get 52816
push_back 606917260
push_front 983580067
push_middle 835712580
push_front 943596231
push_front 314185304
push_back 759649232
push_middle 565764745
push_front 185269657
push_back 641717355
get 572576
push_middle 708777175
push_middle 792620324
push_back 883861285
push_middle 794027035
get 676943
push_front 373068093
push_back 517984774
push_front 716760280
get 351664
get 722493
push_front 886746034
push_back 564328316
push_front 136328081
push_middle 422474690
get 353837
get 556528
push_back 220132339
push_front 461863106
get 283315
push_front 796709098
push_front 992487876
push_middle 117152931
push_front 673945690
get 454904
get 380609
push_front 520155158
get 417452
get 416169
push_middle 291414442
push_middle 867172283
push_middle 199734520
push_front 116143680
push_back 742783108
get 37292
push_front 48513171
push_middle 376000466
push_front 831570892
get 119617
push_front 148364848
push_middle 733147374
push_front 806565901
push_back 328770761
push_front 408243487
push_back 659123274
get 696264
push_front 213702376
push_back 818920397
push_back 379828659
get 308057
push_back 818375344
get 697529
get 338229
push_middle 175169192
push_front 607219983
push_middle 349951502
push_middle 754056437
get 669311
get 317259
get 443892
push_front 72843266
push_front 764847469
push_front 931685025
push_front 903879323
get 631189
push_front 280810654
push_back 603390117
get 603085
get 122911
get 619793
get 409765
push_front 990042743
push_middle 541260479
push_back 942636919
push_front 679291169
push_front 309700853
get 315117
push_front 672412541
push_back 831973818
get 322941
push_front 431445750
push_front 512566588
push_middle 431102315
push_back 319587074
push_middle 251938677
get 609009
push_front 784688358
get 181800
get 533806
get 186635
push_front 37435761
push_back 236261108
push_back 993345697
get 222628
get 547254
get 221937
push_front 22687459
push_middle 994385158
push_middle 898177850
push_middle 820647782
get 628332
push_front 610004816
get 531228
push_middle 601228344
get 277520
get 538761
push_middle 316386668
push_back 137535274
push_back 853378746
get 307646
push_middle 326051454
push_back 152126282
push_front 15093985
push_back 674024626
push_middle 346452300
push_middle 629740686
push_back 522561383
push_front 463973165
push_middle 906753745
push_front 212164923
get 543574
push_front 557775935
push_middle 895613723
push_middle 658055540
get 425201
push_middle 570483493
push_front 368418600
push_front 139072508
get 439666
get 358465
get 902
push_back 484282095
push_middle 382386651
push_back 450617674
push_front 441824273
push_back 144785015
push_back 978757761
push_middle 824045800
get 132746
push_back 245065177
get 688373
push_front 770540101
push_middle 258098463
get 359630
push_back 330566321
push_front 354318397
get 608976
push_middle 401491254
push_back 595202917
push_front 756082279
push_front 503581463
get 33105
push_back 459855457
push_middle 675401635
get 560971
push_back 373528820
push_middle 591762588
push_front 509643606
push_front 895887346
push_front 666845995
push_front 582061565
get 120934
get 68897
get 44936
push_middle 135331688
get 96932
push_front 921645943
push_middle 92335749
push_middle 13689025
get 184760
push_front 510772084
push_middle 672709523
push_middle 186740964
push_front 663760628
push_back 618338086
push_front 756677214
push_middle 586074468
get 432791
push_front 718452539
push_front 802067817
push_front 588549583
push_back 230376987
get 283670
push_front 129714061
push_front 270564031
push_back 813651830
push_front 258622853
push_front 967593110
push_middle 992539181
push_middle 481353748
push_back 851441648
get 154947
push_middle 724256308
push_front 317146921
push_middle 662929707
get 643865
get 228550
push_back 331293508
push_middle 579166850
get 188356
get 674446
push_middle 812196522
push_front 232803342
push_middle 331425473
get 182833
get 576880
push_back 543898580
push_back 45920564
get 124175
push_middle 34126083
push_back 568280183
get 521059
push_middle 475781368
push_front 666927630
push_front 286302061
push_back 378992630
push_front 470859057
push_middle 438666420
push_middle 369078015
push_middle 813932991
get 270581
get 716428
push_back 173728013
push_front 182292109
push_front 548114110
push_back 537102093
push_back 113089340
push_front 849116159
get 695458
push_back 804366496
get 269757
get 495419
push_back 533430759
get 216903
push_back 647674859
push_back 74779406
push_middle 642539577
get 170607
get 363275
push_middle 519770110
push_front 576960571
push_back 443638286
push_front 363156728
push_middle 470284918
push_front 705763090
push_front 669245843
push_front 597301290
get 105256
push_back 742551316
push_middle 241239790
push_back 311156361
push_back 655402982
push_middle 450741482
push_front 871528054
push_middle 862664180
push_middle 321536879
get 211974
push_middle 148165738
push_middle 444320602
push_back 17087657
get 126387
push_back 400497317
push_back 176909887
push_back 655358160
get 338188
push_middle 990011384
push_back 970746851
push_back 858836697
push_middle 361387214
push_front 233958165
push_back 89577623
get 231939
get 576902
push_middle 572416740
push_front 172113780
push_front 714150744
push_back 140692918
get 697872
push_middle 638118269
push_middle 615924388
push_front 459133385
get 308110
get 447318
get 243938
push_back 769766104
push_middle 867329449
get 652302
push_back 607754151
get 281059
push_front 46009282
push_middle 321097700
push_front 144788197
push_front 605875224
push_back 76037949
push_middle 173917965
push_back 888224685
push_front 108173653
push_back 952386305
push_middle 468765635
push_back 960503495
push_back 741073110
get 384313
get 134709
push_middle 510545427
push_front 996404479
get 482085
get 270748
get 375124
get 138216
push_middle 390979000
push_back 556548209
get 237393
push_middle 17828222
push_middle 440756502
push_middle 483461363
get 674116
push_back 303931588
get 301
push_front 753560544
get 215548
push_middle 314667204
get 8121
push_front 480871775
get 56182
push_back 104789769
push_middle 835541896
push_front 993186453
push_back 811361291
push_front 527011509
push_back 480740822
push_middle 167507253
push_back 175157460
push_front 845085372
push_front 464535867
push_back 356417338
get 366230
get 118362
get 575032
get 77071
push_middle 37975519
push_back 249192549
push_middle 436257097
push_back 247521543
get 509388
push_front 909017960
push_front 884721337
get 435964
push_front 654742253
push_back 880751290
push_back 378686257
get 142797
get 254768
push_back 199462559
push_back 165478440
get 626487
push_back 627944788
push_middle 363111092
push_middle 582117503
push_front 383833607
push_front 902772062
push_front 990592384
push_middle 973846273
push_back 155198780
push_middle 545158581
push_back 387665375
push_middle 773242686
push_middle 227192412
push_front 537548979
push_back 713454178
push_front 635404791
push_middle 382704486
get 691676
get 416086
push_middle 111545073
push_middle 417929145
push_middle 403856415
get 335097
push_middle 681356855
get 520618
push_middle 794648891
get 534409
push_middle 199569138
push_back 345667936
push_back 343245010
get 166484
push_back 869553653
get 205947
push_back 369721064
push_back 427752403
push_middle 838486025
get 560986
push_middle 271118392
get 179288
push_back 449600030
push_middle 398700980
get 509354
push_front 871344531
push_back 985831831
push_front 749324484
push_front 381548471
push_back 851560603
get 278415
push_middle 92556039
push_back 297709723
push_middle 399230347
push_middle 225136286
push_front 529369508
push_front 78556091
push_front 488901606
push_front 867770932
push_middle 810316293
get 193913
push_front 421373215
push_middle 180874871
push_back 482737286
get 169603
get 62908
push_middle 578876866
push_back 202339928
push_back 981126347
get 588957
get 14534
push_middle 78022354
push_back 410950599
push_middle 496353609
push_middle 812227430
get 680983
get 675224
push_front 789221919
push_front 591542576
push_back 841474246
push_middle 311722719
push_middle 267276852
get 141988
get 268455
push_middle 29197980
get 438893
push_middle 223440945
push_middle 866867181
push_middle 647292783
push_back 639385513
push_middle 27064064
get 59697
push_middle 787057991
push_back 816141460
push_back 63226213
get 190799
get 428705
push_back 479632053
push_back 356585695
push_front 805947855
push_back 830331936
push_front 854576236
push_middle 521697822
push_back 497325297
push_back 19030456
push_back 762435478
push_middle 85404484
push_front 602901794
push_middle 275425055
push_back 177659301
push_front 285233529
push_back 616022365
push_front 231422165
push_middle 588547378
push_back 289666880
push_middle 89426652
get 466261
push_middle 363736840
get 668351
push_middle 640229130
push_back 908379996
get 398297
push_front 391188830
get 151090
push_middle 587812471
push_back 753285373
push_front 125375086
push_back 77062126
get 527360
push_front 899713115
push_back 711693593
push_back 198485242
get 222721
push_middle 432797785
get 151825
push_middle 625143889
push_back 980920802
push_front 296142560
push_front 255998665
push_front 390836078
push_middle 132079186
push_middle 205396578
push_front 557360834
push_back 562771940
push_middle 43785678
push_front 480639267
push_back 107049460
push_back 508756546
push_front 963917173
get 242760
push_middle 291371917
get 507381
push_front 122300447
get 690278
push_middle 856816878
get 698510
get 67739
push_front 504493626
push_front 981985065
get 309721
push_back 219305993
push_middle 732075279
push_front 453916746
get 216579
push_back 252937072
push_back 994970838
push_back 600032744
push_back 530613288
push_back 787455228
get 372578
push_back 269596013
get 621145
push_middle 72179011
push_front 540075347
push_back 98680558
push_front 900219393
push_back 963206814
push_middle 679241656
push_front 771094354
push_front 66778616
push_back 261728282
push_back 506832724
get 257970
push_middle 227140575
push_back 403679037
push_middle 953322373
push_middle 698299865
get 641283
push_front 967513824
push_middle 267047335
push_middle 825188895
get 366639
push_front 835871430
push_middle 769691415
push_back 553213862
get 528226
push_front 973541831
push_back 213777324
push_back 803516829
push_middle 342256246
push_front 805616459
push_back 49728539
push_back 945119411
push_back 652530935
push_middle 880789406
push_front 51214603
push_front 407985122
push_middle 671685686
push_middle 116059208
push_back 516191460
get 304877
push_middle 728880047
push_back 894659096
push_front 561380379
push_middle 379541504
push_back 935708284
push_back 682307176
get 435417
push_middle 945079022
get 583182
get 575442
push_back 280687621
push_front 714673810
push_middle 375956406
push_middle 78492548
push_back 751650692
push_middle 150491156
push_front 555193138
push_back 478372725
get 583480
push_back 386165886
get 324935
push_back 574837304
get 65412
push_front 833625630
push_middle 656434081
push_middle 279510482
push_middle 241061784
push_middle 408945023
push_middle 177955001
get 306877
push_front 955441309
push_middle 291343411
get 647147
push_front 246066961
get 159790
push_back 402497699
push_middle 61944713
push_middle 275993577
push_middle 495624916
push_middle 926021889
get 392127
push_back 175688732
get 213693
get 709464
push_back 65973856
get 271150
push_back 309943599
push_front 351179288
push_back 735853780
get 539501
get 69991
push_back 911324379
push_middle 498186606
push_front 721056079
push_back 916291545
get 154501
push_front 160252520
get 65693
get 308004
push_middle 730144150
push_middle 100259375
push_middle 633950844
push_middle 845564926
push_front 963527156
push_middle 970408273
push_middle 13367685
push_middle 405876251
push_back 69161848
get 536497
push_middle 251110430
push_front 765770572
get 144633
push_back 103178678
get 391864
push_front 532181973
push_front 75823327
push_front 847235901
push_back 765005945
get 46753
push_front 575534184
get 29739
get 364857
push_back 366459168
push_front 860727871
get 307818
push_middle 71753044
push_front 32438732
push_back 629208181
push_front 630650969
push_front 688845185
get 705620
push_front 836946993
push_middle 952591262
push_front 952991036
push_front 524443189
get 538642
push_front 369754954
push_back 325872813
get 655407
push_back 278568104
push_back 103976552
push_middle 709236086
push_back 316499615
push_middle 703809490
push_front 88721454
get 491044
push_middle 818666984
push_back 646732709
get 570038
push_middle 591463947
push_middle 544937762
push_back 235338700
get 96050
push_front 183254807
push_back 81063404
get 170535
push_front 414044572
push_middle 561257278
push_front 694153311
push_front 623667648
push_back 818751962
push_front 302556488
push_back 245971715
get 267462
push_front 697484328
push_back 869541713
push_back 691755440
push_middle 558613875
push_back 819880331
push_back 187851237
push_back 270068702
get 573498
push_middle 98562703
push_middle 683345768
get 178711
push_middle 934766791
push_back 286924672
push_back 896078588
get 306866
push_front 270663655
push_back 444640024
push_back 238604892
push_front 20684452
push_back 975055765
push_back 484606845
push_front 286784491
push_back 852100250
push_front 101649963
push_back 93086876
push_middle 434682670
get 95479
push_middle 130406201
get 613759
get 590276
push_middle 325024136
push_back 559983096
push_middle 63861911
push_middle 231096911
push_back 358264433
get 561239
push_back 878548952
push_back 579847371
push_front 479286156
push_front 859037647
push_back 813415094
push_back 961996699
push_back 724613710
push_back 997458832
push_front 811799095
push_front 419523059
push_front 80313437
push_back 397477273
get 538371
push_middle 577143126
push_back 158578230
push_middle 642228289
push_back 556777013
push_middle 62103892
push_middle 221829259
push_front 113667357
get 593001
get 197597
push_back 415317402
push_middle 750819113
push_back 748606909
push_middle 480483237
get 706562
push_middle 992312208
get 358959
get 69069
push_middle 251995410
push_middle 478456675
get 178144
push_back 233422111
push_back 94894650
push_middle 294220121
push_back 702229489
push_middle 76761103
push_front 314251089
push_front 792259844
get 605437
get 674505
push_front 574337515
push_front 820922747
push_middle 260836761
push_middle 465500521
push_back 539035299
get 410706
push_middle 107600501
push_front 396556774
push_front 592645879
push_back 662853795
push_front 221435138
push_front 365514490
get 405772
push_front 917047834
push_front 666022905
push_back 201635848
push_front 678272035
push_middle 839063032
push_back 664712373
push_middle 889574469
push_back 949934124
push_front 912293946
push_front 112247397
get 561239
push_back 712523909
push_front 172570446
push_back 343569468
push_front 57856521
push_back 746228230
get 675648
push_back 967527045
push_middle 143222911
get 642273
push_middle 736911517
push_front 563105890
push_back 208838504
push_middle 527452977
push_middle 861926919
push_middle 523811041
push_front 566698209
push_middle 44600504
push_middle 597878789
push_middle 40223143
push_middle 823403086
get 501343
get 211458
push_middle 520133493
push_back 118178798
push_front 487972955
push_middle 560342441
push_front 183044695
push_middle 599094055
push_back 213664235
push_middle 719509372
push_front 271096702
get 60253
get 323870
push_back 236080321
push_middle 776537391
push_middle 86994271
push_middle 537563834
push_middle 540858985
get 239216
push_middle 290239177
push_back 315964656
push_middle 361243292
push_middle 402494786
push_front 449499769
push_middle 426271626
push_middle 434062656
push_front 913094902
push_front 355651671
push_middle 956947706
push_middle 220418970
push_back 982549101
push_front 981696467
push_front 370822988
push_front 562815405
get 72290
push_front 671930492
push_back 181333699
push_back 825236178
push_front 677964562
push_front 878568190
push_back 388871683
push_middle 301337810
push_front 694767273
push_back 48917431
push_front 394690140
get 666469
push_front 958616033
push_front 369117554
get 700409
push_middle 825074878
push_back 482413788
get 278476
get 206398
get 516252
push_middle 542634816
push_front 119104626
push_back 258535929
get 354027
get 106561
push_middle 445993083
get 77608
push_front 669864239
get 46625
push_front 13839343
push_middle 816934251
push_back 696234723
push_middle 475451325
push_front 775126261
get 648778
get 410657
get 689475
push_front 203189349
push_front 399654220
push_back 134290165
push_front 196974810
get 375140
push_back 315399459
push_middle 686632458
push_front 794270353
get 698285
get 613353
get 191036
push_middle 422797376
push_front 125664491
push_middle 113604151
push_middle 241955552
push_back 440817062
push_middle 941778282
push_middle 345824546
get 360403
push_middle 784217057
push_middle 302657689
push_front 904152172
push_middle 767153210
push_front 753683792
push_middle 48771869
push_back 126943503
get 358284
push_middle 88265010
push_back 939212961
push_front 419471369
push_middle 174660211
push_middle 347404666
push_middle 513361327
push_front 217356160
push_front 905009916
push_front 436009352
push_front 393508372
get 653820
get 224746
push_back 181940726
push_front 910825004
get 522889
push_middle 668725932
get 42228
push_front 581011445
get 347586
push_front 491937169
push_middle 875115337
push_back 172234699
get 317597
get 388592
get 588082
get 529786
push_front 981724256
push_middle 422805108
push_front 776055093
push_front 32654285
get 73682
push_middle 401960049
get 570499
push_back 333764597
push_back 873433877
push_front 220742578
push_back 449404993
get 316527
push_front 913401627
push_front 749328118
push_front 2323364
push_front 422026334
get 203126
get 393675
push_back 517471679
get 437643
push_front 359498071
push_back 388192950
push_back 708376747
push_back 542870939
push_back 744331223
get 655616
push_middle 288558735
push_back 202329442
push_front 557216492
push_front 130900413
get 584891
push_back 906470734
push_back 670410645
push_middle 678426495
push_back 697209924
push_middle 419574687
push_back 69980689
push_back 68618296
push_middle 221795069
push_middle 725907815
get 373998
get 247302
push_back 384178699
push_front 837777542
push_middle 253407316
push_front 612525469
get 305169
push_back 960446369
push_back 569046505
push_front 214479699
push_middle 311605067
push_front 447018345
get 270327
push_middle 508202047
push_front 300820998
push_front 384678942
get 17436
push_middle 629939399
push_back 391633359
get 294952
get 108576
push_middle 996167032
get 208733
push_back 47382439
push_front 211149403
get 678856
get 190139
push_back 700574985
push_back 910401987
push_front 230249082
get 584857
push_front 844652159
push_middle 956549961
push_front 673995195
push_back 784633965
push_back 661908397
get 22713
push_front 232768664
get 197476
push_middle 877178149
push_middle 464412022
push_front 248993810
get 513741
push_front 677159101
get 645245
push_front 36497157
get 113663
push_middle 51242779
push_middle 89379580
push_back 811960987
push_front 210448985
push_back 972031188
push_middle 900168027
push_back 917583419
push_front 555144629
push_middle 68115247
push_middle 746193346
get 103466
push_front 846437147
get 543330
push_front 752546866
push_back 376615302
push_front 968115019
push_back 359553925
push_middle 908234565
push_middle 667029505
push_middle 855897604
push_back 182391474
get 274926
push_back 731232974
push_back 419766338
push_front 286006897
push_middle 644063683
push_middle 553835645
push_back 852804114
get 290909
push_front 971208746
push_back 150016950
get 591949
push_front 816150206
push_back 351057518
push_front 289167880
push_middle 149388492
get 324622
push_back 613807266
push_back 599698550
push_back 881008924
push_front 261844433
get 7019
get 425091
push_front 767839522
push_front 777201359
push_back 722390023
push_back 764560646
push_back 653182997
push_front 852388622
push_front 517161262
push_back 386524789
push_back 332503924
get 41863
push_back 849695353
push_middle 892451230
push_front 78175651
push_front 797024537
push_front 227122781
push_middle 944037059
push_back 986054923
push_back 500620072
push_front 361610116
get 199715
push_back 19509015
get 178734
push_middle 223949673
push_back 714623671
push_middle 576701470
push_middle 853452933
push_back 893588655
push_middle 27891721
get 308470
get 463764
push_front 266605278
push_front 382370724
get 525215
push_front 345283315
push_front 826141851
push_back 637402485
push_middle 465681034
push_front 693265421
get 345609
push_front 762653224
get 17205
push_front 214173796
get 621919
get 395498
push_middle 163432126
push_front 136293194
push_middle 593677599
push_front 749290276
get 685107
push_back 505346318
push_middle 745928025
push_front 528656315
push_middle 995355833
push_back 199014338
get 570976
push_middle 342809390
get 192598
push_middle 954427549
push_middle 49724567
get 648451
push_back 617487767
get 207837
push_middle 33539374
get 599506
push_back 157841924
push_middle 639456450
push_middle 909811965
get 319747
push_middle 193493170
push_back 748751596
push_front 372893596
push_middle 964639148
push_middle 720043074
push_middle 205040591
push_front 496789825
push_front 268646195
get 173404
push_back 663284553
get 656105
push_back 251527314
push_back 695897362
push_front 166098374
get 147949
push_middle 947790513
push_front 416278724
push_front 792724208
push_middle 120223075
get 264071
push_front 939745921
push_middle 993829468
push_middle 807058731
push_front 346608785
push_back 93861460
push_back 43720592
push_back 863063239
get 401895
get 318299
push_back 853618740
push_middle 892079861
push_middle 347457645
get 444230
push_front 368737995
get 635536
push_back 259829004
push_middle 834604757
push_front 631307117
push_back 173355599
push_middle 303555157
push_middle 601594228
get 683882
push_back 964275552
push_middle 494565925
push_back 966020234
push_front 601972067
get 364094
get 155516
push_back 529565886
push_middle 655743101
push_back 276724397
push_front 395927831
get 369610
push_front 784327019
push_front 306057027
get 535678
push_back 543604321
push_front 694459609
push_back 810522155
push_middle 940698508
get 555151
get 201194
push_back 414062779
push_middle 261639237
push_back 902973189
push_back 396646885
push_back 595214529
get 349963
push_middle 905474937
push_front 106311250
push_front 168255133
push_back 217923846
push_front 618359500
get 217925
push_back 618910462
push_middle 387528990
push_front 850680687
get 374956
push_middle 276110563
get 294722
get 395263
push_back 64292429
push_front 975092375
push_back 686737227
push_front 353864556
push_back 835882347
push_back 863274886
push_back 939626338
push_back 399505308
push_front 681726916
push_middle 286928827
push_front 518698778
get 623334
push_middle 946412936
get 106976
push_front 340228341
push_back 759348268
push_back 427185086
push_back 404981004
push_front 808939350
get 219799
push_middle 194297399
get 174616
push_front 934298592
push_back 26172645
push_back 408965807
push_front 886241090
push_back 331353208
push_middle 252740257
push_back 491453299
get 509459
push_front 350857090
push_back 321965795
push_middle 962802312
push_middle 48081678
push_middle 797887323
get 140537
push_front 857897477
push_front 329199128
push_middle 702102352
push_middle 840910741
push_front 961234647
push_front 511161228
get 97737
push_front 211298805
push_middle 927596461
get 82450
push_back 736134301
push_back 890190104
push_front 537547158
push_front 382154651
push_front 317757311
push_back 418399795
push_front 853660621
push_back 652433069
push_middle 821755948
push_back 7697878
push_front 365182269
push_middle 401377834
push_front 181525651
push_middle 117563988
get 691488
push_front 610746499
push_front 79377055
get 496944
push_front 412787942
push_back 203293379
push_back 321395413
push_front 437635415
push_back 823737620
push_back 504102213
get 153150
push_middle 134555029
push_back 895623194
push_back 357819357
get 74901
get 479744
push_front 43925204
push_back 253342306
push_front 467442683
get 362555
push_middle 703533383
get 443417
get 664278
push_back 615155827
push_front 2370350
push_front 209564355
get 304935
get 334788
push_back 247634441
push_back 837032181
push_front 325837994
push_middle 11692258
push_back 430292043
push_back 646130960
push_back 590333684
push_middle 109162553
push_middle 775707706
push_middle 442111294
push_front 67843230
get 663910
get 551518
push_front 537153739
push_middle 61060415
get 602320
get 582460
push_back 897867244
push_back 396210743
push_back 835524465
get 485529
get 569986
push_middle 488663152
push_back 559289654
push_back 209739367
push_back 503588448
get 711311
push_middle 896758909
push_front 169347745
push_front 824242271
push_front 661719878
push_back 637111684
push_middle 715818372
push_front 543463822
get 27356
push_front 240214392
push_back 883304491
push_front 652572919
push_front 950043951
get 298697
push_back 508503685
get 179959
get 665141
push_front 681200914
get 300132
push_front 206702606
push_middle 112193193
push_front 261631603
push_middle 951658324
get 717347
push_front 404946123
push_back 103965786
push_middle 396899953
push_back 576715757
get 75151
push_front 263894604
push_back 887964500
push_front 627804493
push_front 917533836
push_front 918615090
get 719894
push_front 410214001
push_back 27186826
push_middle 226904797
push_front 357472419
push_back 215137141
get 711735
push_back 547792991
get 263122
push_middle 252822454
push_middle 580354548
push_middle 450252286
push_back 716505323
push_front 187612445
get 231848
push_middle 573228007
push_back 41005490
push_middle 357597337
get 205757
push_back 582021167
get 337508
get 537663
push_back 124648917
push_front 439139613
get 687879
get 632907
push_back 211651526
get 639716
get 278629
push_middle 258986568
push_front 151132042
push_front 211313878
push_back 912229266
push_middle 200764597
push_back 314164339
get 70192
push_front 136516606
push_middle 347091786
push_front 85018134
get 219408
push_back 562122581
push_back 643151530
push_front 55799701
push_back 952085081
get 691206
get 507358
push_back 111387062
push_front 228334428
get 415128
push_front 180818003
get 390141
push_back 177507061
push_back 198002812
push_middle 318968974
push_middle 383981862
push_back 492064694
push_back 942231818
push_back 70594241
push_back 959587766
push_back 420638347
push_middle 425135029
push_front 466080526
push_back 614129809
get 74338
get 576145
push_back 312066291
push_middle 147397667
get 591976
get 142372
push_middle 9185399
push_middle 907015345
push_front 800794356
get 361078
push_front 131436855
push_front 903016916
push_middle 795805186
push_front 696812407
push_front 49771033
push_back 747060788
get 709246
push_back 373853724
push_front 812794168
push_front 801444171
push_middle 585829740
push_back 155510912
push_front 603693950
push_middle 774875568
push_back 33147255
push_middle 436222237
get 264492
push_front 436942573
push_front 265535582
get 627032
get 578996
push_back 656665741
push_middle 343299508
get 410696
push_front 945277787
push_front 244032478
push_middle 482752809
push_middle 762165213
push_front 53954030
get 444874
push_middle 303379237
get 501311
push_back 859387459
push_front 427858803
push_back 312485354
get 665566
push_back 79960148
push_middle 230793736
push_middle 202638475
push_back 832081042
push_front 324277047
push_middle 375109778
push_middle 889611999
get 672910
push_middle 682048587
push_middle 475271615
push_back 784306312
push_back 940391576
push_front 465925370
push_middle 622115429
push_middle 201745846
push_back 254129976
push_middle 516453826
push_middle 474829740
push_back 756337498
get 398884
push_middle 264260754
push_front 426511451
push_back 300558808
push_back 279915113
push_back 84891564
push_middle 297109093
push_front 969407824
push_middle 152248142
push_front 928122247
get 13223
push_middle 11259782
push_back 600887427
get 381253
push_front 259726744
get 659053
push_back 995702702
push_front 584334673
push_back 213504152
push_back 708383846
push_back 507869817
push_front 680304901
push_middle 964966099
get 191623
push_middle 778599563
push_back 942782441
push_front 392908944
push_front 234359371
push_back 480751954
push_front 278009321
push_front 394962781
push_back 76700480
get 589007
get 220422
get 714824
push_back 641440516
get 576265
push_middle 446314323
push_front 829250749
push_front 753284745
get 372851
push_middle 101560826
push_back 470923328
push_back 862807249
push_middle 290912732
push_front 848200481
push_middle 600910233
push_middle 130157964
push_middle 994763046
push_back 265213126
get 54210
push_back 875964032
get 377194
push_middle 888229466
push_front 472550696
get 376976
push_front 868875409
push_middle 699658620
get 439986
get 355232
push_back 355636916
get 28006
push_back 60220678
get 659399
push_back 176724812
get 153436
get 689078
get 206068
push_back 727499984
push_middle 642887288
get 546166
push_back 983030715
push_front 41909075
push_back 242332735
push_back 533702776
push_back 613714928
get 537088
push_front 350071974
push_front 158945564
push_back 120163266
push_front 363594775
get 408026
push_back 855519579
push_middle 879439756
push_middle 593842286
push_middle 288856160
get 378838
push_middle 345127571
push_back 293574583
push_middle 495915608
push_back 400096477
push_front 73749833
push_back 946596200
push_front 593695466
push_front 639966844
push_middle 317119249
push_front 642172858
push_front 978484349
push_front 114244014
push_middle 847981984
push_front 835911050
push_back 495495939
push_front 905241772
push_back 77983008
push_middle 719277023
push_middle 912240085
push_middle 700380873
push_front 646390776
get 721598
push_front 143558847
get 719218
get 429768
push_back 396500154
push_back 260874815
get 298275
push_middle 489612474
push_front 366570022
push_middle 975476501
push_front 250180270
push_front 439096288
get 34528
get 703884
push_middle 200062055
push_back 747501406
get 680980
get 383508
get 34479
get 186836
get 487774
get 245596
push_back 864072310
push_back 523766494
push_back 299130623
push_back 655714392
push_back 532193051
push_back 820925818
push_middle 63645877
push_middle 728600945
push_middle 178330905
push_front 706104024
push_middle 987605557
push_back 298678608
push_back 767957087
push_middle 685197850
get 632769
push_back 11381152
push_back 962979534
push_back 772002914
push_back 752768532
push_back 832796875
push_front 935860182
push_middle 923093670
push_middle 839838926
push_front 231212427
push_back 503065402
push_back 601784659
get 324335
push_back 940500905
push_front 731551600
get 161048
push_front 758943779
push_front 130661650
push_front 839724898
get 632250
get 166746
push_front 58432372
push_middle 198781796
push_back 216583125
push_middle 679170029
push_back 318771425
push_middle 636683604
get 86183
push_middle 28942332
get 528339
push_middle 453886674
push_front 652399488
push_back 472341672
push_front 646429968
push_front 51944342
push_front 165813832
push_back 829627265
push_back 594736036
push_back 410099331
push_middle 796028550
push_middle 366017050
push_front 354705974
push_back 330943544
get 695477
push_middle 334384830
get 389972
push_front 505348755
get 684356
get 88122
push_middle 196923042
push_front 579744697
push_middle 116070626
push_front 533164611
push_middle 363492835
push_middle 497321542
push_back 686776246
push_back 497819683
push_middle 829518958
push_middle 162257375
get 597183
push_back 762662480
push_middle 615894269
push_front 662710481
push_front 692468739
push_back 571390632
get 39483
push_front 488261101
get 225432
push_middle 856063899
push_back 872879114
push_back 873400581
push_front 736827368
push_middle 932399946
get 2440
push_back 264797664
push_middle 167954397
get 297135
push_back 405216686
push_front 515034504
push_front 786778444
push_middle 600243341
push_middle 918020951
push_back 812273261
get 92108
push_back 796915362
push_front 474899184
push_front 984715586
push_back 991819976
get 403860
push_front 521584217
push_front 967087762
push_back 545011393
push_front 366905195
push_back 600584935
get 456654
push_middle 913916383
get 596019
push_middle 717184192
push_back 498090574
push_middle 243624691
get 274391
push_middle 116239576
get 287329
push_front 510060752
get 503456
get 698643
push_middle 848590056
get 343097
push_back 617450690
push_middle 42212452
push_middle 619780374
push_back 577774278
push_front 177329797
push_middle 152519066
push_front 94134122
push_back 26285845
push_front 207529541
push_front 965780055
push_middle 854648234
push_middle 85216869
push_back 548004044
push_front 231505599
get 76430
push_back 287355147
push_front 139642743
push_back 72155127
push_middle 976334396
push_front 432558236
push_middle 688238356
push_back 19707766
push_back 394588364
push_middle 451537657
push_front 919319500
push_middle 780346850
push_back 255433658
push_back 385003176
push_front 894739261
push_middle 338105874
push_back 319426524
push_middle 650824930
push_middle 216527876
get 281630
push_middle 489204688
push_middle 760820227
push_front 641913460
push_middle 349597945
push_middle 506955983
push_middle 364031643
push_middle 423662191
push_front 464405066
push_back 915280045
push_front 159641331
push_front 378499646
get 128342
push_middle 114832236
push_middle 858016828
push_middle 93283197
push_front 646741190
get 254883
push_middle 290383920
push_back 377178317
push_front 842553976
push_middle 450456954
push_back 591463595
push_front 372876633
get 199524
get 453873
push_middle 972263308
get 75621
get 253017
get 377703
push_back 670107515
push_middle 87881006
get 473354
push_middle 726296917
push_back 963804336
push_back 621586913
push_back 515345623
push_middle 504845332
push_middle 3140935
push_middle 313278554
push_back 906605773
get 633834
push_back 126553419
push_back 96657121
push_back 608628520
push_front 627054505
push_back 39994873
get 431557
push_back 35619384
get 652372
get 265481
push_middle 571966048
push_middle 715414694
push_back 789163832
get 566569
get 514527
push_front 643450038
push_back 390396520
get 412611
get 697452
push_front 956760667
push_middle 114105760
push_back 411935726
push_back 980894119
get 522975
push_front 700829415
push_back 849273431
push_back 313903325
push_middle 501429712
push_back 891232653
push_front 605776147
push_back 890905932
push_back 493024923
get 562187
push_middle 547898016
push_back 695539576
get 273707
push_front 175827060
get 468948
push_back 604572239
push_front 579333291
push_middle 138486762
push_back 917052659
push_middle 144618407
push_front 920143649
get 175427
push_back 911680783
push_middle 594073164
push_middle 74943599
push_back 345715799
get 66488
get 166605
push_front 661102865
get 98756
push_back 120604921
push_back 975013496
get 602819
push_back 377283631
push_middle 295483901
get 565448
get 662473
get 576823
get 446273
push_middle 948182598
get 664039
push_front 222575575
push_front 268630193
push_front 666667362
push_back 699414790
get 107408
push_back 665586122
push_back 90908554
push_back 710947462
get 283852
get 577525
push_back 662558624
push_middle 16675271
get 106969
push_middle 153521131
push_middle 840504235
get 547615
get 332131
push_back 91184177
push_back 448310768
get 130935
push_back 837694292
push_middle 957051461
push_back 721100556
push_front 582043361
get 583327
push_back 315590104
push_front 993328452
push_front 482396563
get 510431
push_middle 598906833
get 193689
push_middle 534876182
get 343085
push_back 351043279
push_back 564617135
push_front 52699773
get 26425
push_back 658676189
push_back 116373042
get 328847
push_middle 142085186
push_back 117228029
get 565784
push_back 589830479
push_middle 929365168
push_back 272699024
get 47662
get 302710
push_middle 660569856
push_middle 443954274
push_middle 74496454
push_back 519413444
push_back 302386954
push_back 633921869
push_middle 83741855
get 95633
push_middle 91359744
push_front 378414225
push_middle 298844779
push_back 72649641
push_back 322909230
push_middle 730193379
push_front 485009093
push_back 653899463
get 95278
push_front 324735602
get 29554
push_back 183751261
get 13144
push_front 755414850
push_front 415338915
push_front 726929714
push_front 912056207
push_front 403097344
push_middle 183208909
push_back 46151183
get 411488
push_middle 502983788
push_back 881517633
push_front 243019440
get 462886
push_middle 817912218
push_middle 500458571
push_back 684229137
get 628478
push_middle 235075360
push_front 754073532
push_back 780308937
push_back 168242750
push_front 251837726
get 97169
get 48914
push_middle 926756978
push_back 62660360
push_back 997066389
push_front 679474576
push_middle 457451138
get 284096
get 581159
push_back 491615023
push_back 235105196
push_front 174381665
push_front 378144774
push_middle 406801838
push_front 85293767
push_back 706748260
push_back 820658032
push_front 797986488
get 447798
push_middle 671883446
push_middle 466008842
push_middle 814221736
get 139049
push_middle 992966150
push_middle 645143011
push_back 786988554
push_front 777013194
get 541787
get 354689
push_front 890657469
get 605583
get 221533
push_middle 745637770
push_middle 708029344
push_front 683154108
push_front 32484678
push_back 767719200
push_front 199117793
get 111107
get 492419
get 197720
push_back 563200224
push_front 527589391
push_back 816093076
get 701338
get 685061
push_middle 406762075
push_middle 494371494
get 112503
push_back 905431695
push_middle 561604876
push_front 83924433
push_front 881452905
push_back 924677537
push_front 303919614
get 162674
push_middle 692265123
push_back 859174529
push_front 338847807
get 349505
push_back 132535756
push_front 679863174
push_front 547302359
push_back 314542514
push_middle 257600148
push_back 704023655
get 89787
push_back 450731895
push_back 329403292
get 229785
push_middle 516024895
get 337275
push_back 68677614
get 337292
push_middle 70561672
get 115802
push_front 348784367
push_front 919388954
get 225270
push_back 665371668
push_back 697868760
push_middle 172781071
get 86021
push_front 717311111
get 198119
push_front 230984004
push_front 469641827
push_middle 660561379
push_middle 186112072
push_middle 412055151
get 534732
push_back 146266338
push_middle 39659601
push_back 130394270
push_front 567824109
push_front 222615344
get 171464
get 604496
push_front 678763711
push_front 859039276
get 203109
push_middle 380367665
push_middle 500105492
push_middle 897986769
get 721005
push_middle 285144246
push_middle 769800663
get 121571
get 649305
push_back 903456771
get 445320
push_front 599499591
push_back 787423226
push_back 630880456
push_front 540807939
push_middle 49814742
push_back 808277283
push_back 813491216
get 294868
get 496123
push_middle 391901574
push_middle 638373299
push_front 114988899
push_back 820677142
push_back 853822047
push_back 303457339
push_front 606200528
get 658017
push_front 785297811
push_back 838620804
push_middle 285886533
push_back 586081098
push_front 23253432
push_middle 279182951
push_back 92256128
push_back 784621215
get 630700
push_back 781107001
push_middle 797955137
get 56245
push_front 859267998
push_back 250279338
push_back 989504283
push_back 784912855
push_middle 413376449
push_front 750675556
get 722968
push_back 95553832
push_middle 211066314
push_back 827442989
push_back 934743556
get 109159
get 447773
push_middle 714064494
push_middle 527243253
push_back 543232853
get 173834
push_middle 457248718
push_middle 750736619
push_middle 126958065
push_back 810477665
push_back 102885861
push_back 249601679
get 382667
push_front 295870805
push_front 938850693
push_front 320036384
push_front 965069944
push_front 663970988
get 273696
push_middle 278711312
get 636101
get 27343
push_front 308314693
get 670050
get 598273
push_front 484420355
get 296703
push_back 306660129
push_middle 143941656
push_front 822045673
push_middle 520965685
get 282826
get 13792
get 151585
push_middle 957918554
push_back 996072802
push_front 975693511
push_back 845735768
push_front 999231317
get 521853
push_back 643680574
push_middle 267949612
push_middle 631577046
push_front 878819540
push_middle 850260049
push_middle 770414942
push_back 434857676
push_middle 475179946
push_middle 948145304
get 43377
push_middle 203243901
get 571661
push_back 290801451
push_front 111689165
push_front 695213779
push_middle 630403687
push_back 918363312
push_back 938043852
push_front 903909218
push_front 879054791
get 68145
push_middle 632610613
push_middle 707775111
get 519481
push_back 119907041
get 69576
push_middle 362235570
push_front 493888697
push_middle 111892058
push_front 608063732
push_middle 304907442
push_front 273536826
push_front 932838386
push_middle 576402312
push_front 792522638
push_back 809014060
get 275925
push_middle 83067332
get 681845
push_back 641287712
get 455106
push_back 136551941
push_back 471863979
push_back 923067209
push_middle 704073134
push_front 19496750
push_middle 365182480
get 157195
push_back 522054766
push_middle 826100733
push_middle 8206215
push_middle 960139511
push_back 464001758
get 46390
push_back 814408856
push_middle 474326759
push_back 489737809
push_back 71304842
push_back 819671165
push_back 755206799
push_middle 793931155
push_middle 747148719
push_back 125545230
push_back 879281115
push_middle 334042640
push_back 190689687
get 206294
get 425885
get 581579
get 73356
push_back 509979205
get 349432
push_back 695063081
push_back 817731790
push_middle 856455614
push_middle 350319616
push_front 939166915
push_front 777490246
push_front 256451740
push_back 342833026
push_front 641783714
push_front 587219382
push_middle 14387983
get 29313
push_back 385273328
push_back 884403628
get 272565
push_back 26722225
push_back 579713475
push_middle 931435478
push_middle 740341595
get 349449
push_back 669507890
push_back 271236036
get 397211
get 91144
push_middle 507723462
push_front 973310240
push_front 971965211
push_front 615323017
push_back 428100248
push_front 76875234
get 662956
get 614436
push_middle 934744421
push_front 920330755
push_back 497811178
get 60117
push_middle 441179616
get 35199
push_front 13639663
push_middle 561453010
push_middle 281748448
push_middle 37872945
get 431101
get 636759
push_front 749774836
push_middle 352110231
push_front 592002361
push_back 598437384
get 475484
push_front 397616458
push_middle 11220793
get 658342
push_middle 358317524
push_back 947665961
get 300816
get 683040
push_back 490807713
push_front 608195295
push_back 785777234
push_back 767438210
push_back 486576166
push_front 858221480
push_middle 471169416
get 242916
push_front 86849265
get 3517
get 158556
push_front 831576388
push_middle 180790097
push_middle 524204604
get 188478
push_front 65754600
get 378698
push_front 497950278
push_front 277684119
get 212675
get 140666
push_middle 968862677
push_back 832542797
push_front 8437422
push_back 752466891
push_back 981976086
get 676383
push_front 307602329
push_back 804696052
push_middle 890679671
get 99912
push_front 251739353
push_middle 289181343
push_front 643297456
push_front 312484950
get 380867
push_middle 436063089
push_front 659812018
get 73095
push_middle 639407462
push_middle 370125001
push_middle 404529386
push_back 55088592
get 349849
push_front 683972226
get 586067
push_back 952408395
get 604044
push_middle 567559553
get 352438
push_middle 777779412
push_front 238251850
push_back 418761946
get 395062
push_front 220821553
push_back 530372442
get 724078
push_back 765250318
push_front 456710146
push_front 507009651
push_back 680832832
push_middle 307008618
get 418466
push_back 853863346
push_middle 70552809
get 457746
push_middle 467793719
push_back 807322881
push_back 63259094
push_middle 239647355
push_middle 928134862
push_front 551237538
push_front 968243472
push_front 708384525
push_front 674187490
push_back 873858464
push_front 413432899
push_front 898776078
get 409533
get 373619
push_back 42834041
push_back 961774549
get 300133
push_back 231130594
push_front 255206426
push_front 895711565
push_middle 888513372
push_middle 807892561
get 519891
push_front 554361886
get 549621
push_middle 856596248
push_middle 866438348
push_middle 139018440
push_back 997893651
push_front 237561098
push_middle 620967230
push_back 631851608
push_middle 648827514
push_middle 321165750
push_back 695114818
push_front 641057351
get 612012
get 487820
push_front 144514407
get 18964
push_middle 611252159
push_back 850473370
get 390446
get 307919
push_front 4445206
push_back 834302403
push_back 146030550
push_front 72795615
get 355608
push_back 899551871
push_middle 276748896
push_front 140548552
get 367259
push_front 76195881
push_front 94344641
push_middle 702751327
get 156286
get 363683
get 299379
push_back 144785854
push_front 169158409
push_front 36375793
get 185905
push_front 503248497
push_back 335858715
push_back 489557525
push_front 303812488
push_middle 510036710
push_front 5009304
push_front 410751851
push_front 704125936
push_back 413174611
get 526765
push_front 879635649
push_back 315043515
get 104670
get 555533
push_front 954677262
push_middle 170005726
push_front 461561257
get 659716
push_middle 490620847
push_back 648435660
push_front 441702282
push_back 247409363
push_middle 433440684
push_middle 790591410
push_middle 876926501
push_middle 167493618
push_front 122468755
push_back 603443065
push_front 239757833
get 100413
push_front 294012323
push_middle 222079869
push_back 524324002
push_front 432069118
get 71777
push_front 829200370
push_back 493814838
push_front 591927585
push_middle 648523268
push_back 592110956
get 110937
push_middle 561544635
push_middle 197700527
push_middle 580656996
push_middle 562316513
push_back 646999851
push_back 232544997
get 2081
get 141192
push_back 808732959
push_back 452852502
push_middle 483686704
push_back 938194408
get 400546
push_back 461425661
push_front 38971376
push_back 333375155
push_front 765997317
push_front 232528092
push_back 3230459
push_front 124996361
push_back 41754444
push_back 205884607
push_middle 703744874
push_middle 711319263
push_front 941277180
push_back 350068515
push_front 338040627
get 582436
push_middle 326670271
get 478708
push_back 145772087
push_back 133906914
push_front 569060705
get 637351
push_middle 388266427
push_back 428663546
push_back 633458349
push_back 330364785
push_front 452108737
push_middle 230485778
push_middle 23964153
get 158205
push_front 966301122
push_front 320807591
push_front 473693536
push_back 675223488
push_front 566704083
push_back 351425991
push_middle 46443204
get 620965
push_back 338398589
push_front 72919802
push_middle 817225512
get 487387
push_back 250617222
push_middle 166026429
push_front 605196283
push_back 827382266
push_back 325601701
push_middle 91846605
push_middle 175334264
push_front 949761252
push_middle 758835217
push_back 217550631
push_middle 609142724
push_front 453240928
push_front 459642271
push_back 682415349
push_back 846324338
push_middle 102836741
push_back 450735093
get 488019
push_back 844006532
push_middle 672547217
push_back 322680453
get 563288
get 639013
push_middle 411107199
push_front 342868438
push_middle 10538745
push_back 261840142
push_back 553578477
push_front 792358571
get 373429
get 546280
push_middle 620486188
push_front 178013857
get 459629
get 720724
push_back 283027498
get 377013
push_front 727843521
push_middle 387750690
push_back 449643654
get 511758
push_middle 905691276
push_front 327692441
get 392282
push_front 986733008
push_front 399569106
push_front 246533960
push_middle 46742193
push_middle 898289044
push_back 164744107
push_front 742648643
get 221232
push_front 99775130
push_front 20230550
get 691621
get 694390
push_front 894281724
push_front 653484551
push_back 629336268
push_front 464233378
push_back 511064007
push_back 752230371
push_back 734891940
push_front 140413627
push_front 361526463
push_back 206737019
push_middle 213509982
push_middle 489858283
push_middle 198191631
push_front 681265530
push_front 58388525
push_front 280555151
push_front 507658369
get 146182
push_front 267749559
get 153881
push_middle 902552279
push_middle 876027099
push_back 679056576
get 208994
get 368189
push_middle 807762402
push_front 393256022
push_middle 42269378
push_back 500856044
push_back 250247200
get 248684
push_back 672210710
push_middle 628116394
push_back 290177265
push_middle 935752257
get 223389
push_front 797075843
push_middle 968873223
push_back 335785447
push_back 538664963
get 489462
get 542960
push_front 904496423
push_back 107904481
push_back 602277051
push_middle 504290041
push_back 580970689
push_back 904640372
push_front 175892019
push_middle 401139517
get 255414
push_back 877142750
push_front 930240466
get 573683
get 434831
get 356625
push_front 763478613
get 396584
push_back 695561227
push_middle 912706282
push_middle 381688842
push_middle 471388150
get 245807
push_middle 635627856
push_back 774646227
push_middle 535178607
push_front 765039523
get 576317
push_middle 739007159
push_back 734294793
push_middle 566152108
push_back 788599176
get 47092
push_front 589935590
push_front 27855935
push_front 632826742
push_front 372724962
get 22810
push_back 333227833
push_middle 10583163
get 532142
push_back 307123429
push_middle 746908313
push_middle 146592450
get 245770
push_front 676764523
get 722327
push_back 114434877
get 180892
push_front 474329809
push_middle 965129161
get 379549
get 704959
push_front 499371365
push_middle 969549591
push_middle 353586265
push_middle 903423187
push_back 752081135
push_front 233593902
get 659706
get 27738
push_back 5223867
push_front 643867190
push_middle 74787501
get 246343
push_front 28890400
push_back 989731883
get 534533
push_middle 746526295
push_front 688483015
push_back 430054500
push_front 104779245
push_front 43793295
push_front 840160275
push_middle 237557139
push_back 527549754
push_back 491370410
push_front 575077343
push_back 190790393
push_front 695698926
push_back 861887931
push_front 679054709
push_front 276327674
push_middle 176814058
push_front 647580650
get 310142
push_middle 550731353
push_front 47180587
get 249876
get 684921
get 122168
push_front 177939332
push_front 546286330
push_middle 891699460
push_front 729729591
push_front 529305765
push_back 263856357
push_front 672169095
push_back 646674221
push_front 373887986
push_middle 685541547
get 582383
get 464153
push_middle 786950716
push_front 154389971
push_middle 924395348
push_middle 33299399
push_front 536665856
push_back 89565283
get 110575
get 593652
push_front 201774010
push_front 524847608
push_back 247588871
push_middle 834594467
get 531039
push_middle 143234365
push_front 748889187
push_middle 699709054
push_back 334385636
push_front 219736862
push_front 633922620
push_back 357306460
get 297289
get 24721
get 610460
push_middle 536831200
push_back 866203399
push_back 585943199
push_middle 882860488
push_front 955370878
get 488535
get 81664
push_middle 319721289
push_front 57528563
push_back 688440941
push_middle 631835590
push_back 292983728
get 32915
push_back 611627234
push_middle 316322352
push_front 565913783
get 611582
push_middle 711043685
push_back 885710598
get 565623
push_middle 448389970
push_front 786361041
push_back 493455173
push_back 247846267
get 570343
get 373242
get 222063
push_middle 480527191
push_front 397163672
get 270080
get 175338
push_middle 669329655
get 656265
push_front 347714602
push_front 447166212
get 674759
push_middle 963419280
push_middle 999621115
push_front 199821965
push_middle 575490184
push_front 202924959
push_front 257369143
push_front 12932909
push_middle 13308328
push_front 928493743
push_front 532574553
push_middle 941957773
push_front 38872664
get 601882
push_front 421024236
push_middle 980641099
push_back 420274860
get 4644
get 662870
get 77083
push_middle 533472719
push_front 432656380
push_middle 845411787
push_back 415150888
push_back 88649122
push_front 538638716
push_back 430621847
push_middle 121426842
push_front 778639350
push_front 529866713
push_middle 171174563
get 382169
get 153151
push_middle 839424854
push_back 740296809
get 706011
push_back 392068212
push_middle 134690710
push_middle 954347432
push_back 818781103
push_middle 571731347
push_front 902053848
push_back 311497554
push_back 574048221
get 110464
get 275266
push_back 700366628
push_back 558061072
push_middle 990480257
get 545114
push_middle 532979685
push_front 108296215
get 339142
get 439097
get 704695
push_front 558150544
push_back 758687566
push_front 251847431
push_front 498744855
push_front 939600721
push_back 476548056
push_middle 30852361
get 198180
push_back 530607901
get 621463
push_front 623755847
push_front 155208055
get 61780
push_back 380135105
get 691877
get 616065
push_back 475850661
push_back 570423082
push_front 580545124
push_back 205201810
get 499986
push_middle 676345884
push_back 648746666
push_middle 889992966
push_middle 107319106
push_front 838255152
get 291965
get 24774
push_front 126756339
push_back 877713124
get 379969
push_back 695722835
get 630533
push_back 511598786
push_front 60651821
get 280098
push_front 113806551
push_back 697835473
push_middle 60082629
push_front 460054474
get 364607
push_middle 83278977
push_front 866963623
push_back 206666482
get 574907
push_middle 497299800
push_middle 904660537
push_front 932173151
push_front 257847744
push_back 937314592
get 674522
push_front 156648990
push_back 899684333
get 272631
get 564661
push_back 736190836
push_back 775184111
push_middle 113303314
get 591397
get 60624
get 128777
push_back 521867753
push_front 140610287
get 322268
get 654746
push_middle 910956484
push_middle 347925488
push_back 663483399
push_front 148215121
push_middle 423393674
get 460142
push_middle 335738429
get 254336
get 362871
get 634177
push_middle 643967747
get 596859
push_back 386009447
push_back 841556029
push_middle 526890911
push_middle 242499405
push_middle 272799406
push_middle 758489988
get 408563
push_front 425801234
push_front 749039727
push_back 147348143
push_back 195507537
get 28168
push_back 996298728
push_middle 686317248
get 138188
push_front 929531684
push_back 821253494
get 367800
push_middle 870531742
push_middle 520292482
get 480889
push_middle 490725174
push_front 298436489
push_front 807645592
push_front 45124872
push_back 100270691
push_front 48406365
get 522341
push_back 951454912
push_middle 598736763
push_middle 972962307
push_middle 288127155
get 567237
push_middle 741173656
push_back 873903911
get 95340
push_middle 963678280
push_front 17989743
push_middle 904170906
push_middle 638992493
get 487866
push_front 701941754
push_front 832113266
push_back 261514519
push_front 326619661
push_front 119215745
push_back 508340520
push_front 558530624
push_middle 643872179
get 604783
push_front 290149866
push_front 366353726
get 481230
get 435721
push_front 621767292
get 451012
push_middle 639644954
push_middle 297123185
push_middle 692410739
push_front 757597225
push_front 663394959
push_back 587975968
push_back 678700998
push_back 16638433
get 448723
push_back 707153953
get 158296
push_back 308685198
push_back 644237736
get 630565
push_front 138560641
push_front 514791195
get 274478
get 626675
push_front 997182359
push_middle 814685920
push_back 433995415
push_middle 487726342
get 369408
push_front 806575409
get 720135
push_front 385882272
push_middle 710975828
push_middle 379923123
push_middle 69928761
get 49370
push_back 894472532
push_back 977505625
push_front 932675206
get 665529
get 404021
get 296755
push_front 86756160
push_front 908820148
push_back 919565500
get 438646
push_middle 296473188
push_front 324614638
push_middle 407556694
push_back 443270047
push_back 900383101
get 311711
push_middle 748793978
get 151116
push_middle 950298537
push_middle 726632761
push_middle 620736610
push_middle 628551346
push_back 324700345
push_back 116178068
push_back 806637699
push_middle 886433517
get 694830
push_middle 534499950
push_front 194107488
push_back 463945026
get 399078
push_back 308451572
push_front 353215518
get 80049
push_middle 987746156
push_back 840650335
push_back 818448277
push_front 829913296
get 534164
get 187923
push_front 588307942
push_front 91730411
push_middle 424651832
push_front 901470666
push_middle 376121232
push_middle 22654693
push_middle 339171528
push_middle 625433181
push_middle 617610804
push_middle 132125206
push_back 284838452
push_front 562602643
get 529746
push_middle 540437069
push_front 476750600
push_back 547486034
get 176243
push_back 56568997
push_back 868689888
push_back 13825649
push_middle 642359181
push_back 968443031
push_back 395156588
push_back 628770326
push_middle 12465412
push_front 431474337
push_middle 189447388
push_back 786534551
push_front 798821696
push_front 901716460
push_back 91286913
push_middle 905930138
push_back 482850840
get 193976
push_front 70306483
get 330121
push_back 510114780
push_back 814306218
push_middle 798118617
get 238020
push_front 38566540
push_back 50297024
push_front 581862085
push_middle 677606722
get 715334
push_middle 69418852
push_back 685214488
push_back 475792195
push_middle 312927021
get 545172
push_back 75946687
push_back 976948168
push_middle 758508986
get 37335
get 184856
push_back 2574693
push_back 325772423
get 663010
push_front 488865107
get 276990
push_front 686452743
push_front 204815579
get 144435
push_front 36971708
get 359615
push_middle 35204917
get 346528
push_back 558728441
get 379551
push_back 399691299
push_middle 361903404
push_back 613033826
get 423472
get 462932
push_middle 895325768
push_back 928319138
get 425542
push_front 924881763
get 305874
get 254994
push_back 959730866
push_front 302013910
push_front 995021579
push_back 69675219
push_front 759724185
push_middle 666372771
push_back 109879286
get 641998
push_middle 488714130
push_front 583496733
push_middle 190736211
push_back 784291610
push_back 862839149
get 434312
push_middle 102680738
get 528416
push_front 752505653
push_front 291366298
push_middle 329055209
push_front 318407460
get 620585
get 601011
get 203328
push_front 585046144
push_back 722935004
push_front 851096910
push_middle 787769643
push_back 223413832
push_middle 275274235
push_back 249599808
push_front 889320682
get 302251
push_middle 772183319
push_back 550295063
push_front 130354594
push_back 586451406
push_middle 827478528
get 191564
get 670489
push_middle 57438589
get 423320
get 237920
push_middle 228335478
push_middle 647421722
get 532594
push_back 882629123
push_middle 700495760
push_front 204338522
push_middle 919241720
push_middle 420123814
push_front 757671484
get 398384
push_middle 999847861
push_middle 766446369
push_front 413478833
push_front 814604214
push_front 165309125
push_back 311993806
push_back 16467259
push_front 229386626
get 294796
push_front 638933189
get 576126
get 607949
push_middle 421331070
push_back 700291204
push_back 204732064
push_middle 792135947
push_middle 243166639
push_back 120503269
push_back 321519272
get 131937
push_back 617396442
get 534396
push_back 363219011
push_back 85408370
push_back 956599713
push_middle 931515613
push_middle 202368383
push_back 956011537
push_back 865743413
get 112310
get 676291
get 151478
push_front 45176871
push_middle 397786798
get 428484
push_back 758859320
push_middle 120707765
push_front 310713307
push_front 961565384
push_back 942405725
push_front 52138434
push_front 388371866
push_back 974893514
push_front 708404817
push_front 409312615
push_middle 831389578
push_middle 703698940
get 646229
get 232419
push_front 519633611
push_front 827396757
push_front 334581412
push_middle 606850730
push_middle 13143233
push_front 468117508
push_front 316765120
push_back 948879406
push_back 266903759
push_middle 97351843
push_back 311033295
get 243447
get 700702
push_back 123224770
push_front 450491989
get 18016
get 73115
push_front 657945509
push_front 193325950
push_middle 598199486
get 661895
push_back 960065933
push_middle 294046569
push_back 220198253
push_middle 140589226
push_front 85015557
push_front 592201596
get 296080
push_front 844200868
push_front 42471953
push_front 919996467
push_front 467203186
push_front 817185516
get 445280
push_back 636858936
push_back 343973087
get 352990
push_back 480201270
push_front 701789795
push_back 700224396
get 525592
get 367237
push_front 381005026
push_front 838456454
push_back 184394680
get 238036
get 155678
push_middle 320513708
push_back 26799376
push_middle 620462048
push_back 256275151
get 202803
push_middle 752612904
push_middle 905916194
push_front 864778936
push_back 835168914
push_middle 156533978
get 507908
push_middle 763155811
push_back 450181279
push_middle 95872620
get 24036
get 354212
push_middle 163004429
push_back 51045376
push_back 316053290
push_front 695718975
push_front 991119759
push_front 712305462
push_back 672523978
push_middle 664711974
push_back 796006274
push_front 590111637
get 609274
push_back 847725511
push_front 287859128
push_middle 852889342
push_front 373812535
get 688003
push_middle 17109543
push_middle 659972320
push_middle 403989309
get 680837
push_middle 960708588
push_front 473568292
push_middle 466854712
push_front 240095139
get 574368
push_middle 333078142
push_front 16047466
push_back 136252679
get 697727
get 567535
get 303535
push_front 597056602
get 4409
get 427558
push_front 565752165
push_middle 182021697
get 481364
push_back 752830612
push_front 826688258
push_middle 931922532
get 656716
push_middle 752784729
push_front 841061169
push_front 334908602
get 355187
push_front 395581692
push_back 843200782
get 296895
push_middle 828964622
push_back 381996601
push_back 638073191
push_back 703724671
push_middle 496780678
get 70105
get 170965
push_front 673973271
push_middle 805756759
push_front 168484021
push_back 453404417
push_front 996141185
push_front 827312591
push_front 443472382
push_front 254576889
get 674953
push_back 951590515
push_back 704766903
get 616581
push_front 754699761
push_back 844106839
get 549421
get 5582
push_middle 236668463
push_middle 321439183
push_front 746248854
push_back 911830999
get 251300
get 564902
push_back 988986985
get 499685
push_middle 118474401
push_front 702678551
push_back 954984475
get 495955
push_front 23691808
push_front 149422120
push_middle 621870628
get 343854
get 210421
get 117646
push_back 552982054
push_front 323700035
get 301449
push_middle 763391195
push_back 162511320
push_back 91654748
push_middle 17661740
push_back 307138522
get 389319
push_front 410833229
push_middle 420997183
push_front 391247489
push_front 678575671
get 555936
get 514534
get 400129
push_middle 331707696
push_back 726606872
push_back 878394813
push_back 24102693
push_middle 432754946
get 2212
push_middle 249870967
push_back 782154277
push_front 584349570
push_front 144019228
push_middle 899454313
push_back 743389221
push_back 886067592
push_front 569682511
push_front 125018266
push_front 878231532
push_middle 130274698
get 580107
push_back 358447038
push_back 916555953
get 361217
push_front 276094462
push_middle 989234455
get 626682
push_back 963149164
push_front 769229157
push_back 898953335
push_back 713235952
push_middle 460055126
push_back 639744584
push_back 609555570
push_middle 549531615
push_front 82763579
push_back 883065423
get 120527
get 155953
push_back 104012992
push_middle 602561336
push_middle 97507407
get 424187
get 551971
get 655324
get 329611
push_front 839710089
push_middle 573709350
get 678101
get 425694
push_back 109886234
push_front 811210099
push_back 400143363
push_back 652763497
push_back 656076048
get 281734
push_front 43846048
push_back 713656970
push_front 640986487
push_front 502165422
push_back 853214557
push_back 42259979
push_front 975687235
push_back 381679901
get 570032
push_middle 401376066
get 86578
get 321655
push_back 489280741
push_back 513373396
get 141946
push_back 850709963
get 683423
get 8827
get 166385
push_back 753518735
push_middle 806597522
push_back 851040223
push_middle 855712621
get 491331
push_middle 31320781
get 27487
push_back 865591540
get 174169
get 97179
push_back 870994587
push_middle 101477367
push_front 275168450
push_middle 521814054
push_front 83207608
push_middle 963715991
push_middle 593564910
push_front 586041916
get 539820
push_middle 567930413
push_middle 720989016
get 471866
push_back 577003495
get 367810
push_back 108071316
get 450241
get 324166
push_back 298781234
push_middle 460230362
push_back 532626391
get 683142
push_front 936171011
push_front 418072864
push_back 455981058
get 100367
push_back 653083915
get 492506
push_middle 298769614
push_front 85691963
get 451092
push_front 542174275
push_middle 717123713
push_back 609263982
push_middle 27043058
push_front 369470967
push_back 964394731
push_middle 356758035
push_back 488140065
get 23272
get 546573
get 285512
push_back 24719247
push_back 868194402
push_middle 206682175
push_front 304685973
push_back 438569332
push_back 322010428
push_back 660600212
push_middle 148379287
get 435640
push_front 669521964
get 73804
push_middle 310208661
push_middle 88602417
get 635191
get 227614
get 346411
get 56780
push_back 637113885
push_middle 32280170
push_front 419160192
push_front 604221055
push_back 129953745
get 537196
push_middle 779911347
get 162986
push_front 758228604
push_front 720745609
get 407146
push_back 843035897
push_middle 537041176
get 325666
push_middle 946616574
get 545443
push_front 614344899
push_front 31379932
push_front 398724017
push_middle 972678634
push_front 233989755
push_front 517046811
push_middle 744854630
push_back 623553479
push_middle 531203736
push_back 857748184
push_middle 577822388
push_back 306501178
get 447890
push_middle 859428935
push_front 285472692
get 458314
get 249855
push_front 920795740
push_middle 424602443
push_back 8513844
push_middle 500404613
get 111785
get 282558
push_front 378638347
push_back 398696886
get 239893
push_back 411315831
push_middle 205754623
get 158303
push_front 423866151
push_front 582485695
push_back 401692971
get 416592
push_middle 679909409
get 506395
push_back 619486591
get 509789
get 360904
push_front 404965416
get 462374
push_back 842361927
get 485262
push_front 10273318
push_back 999478702
push_back 491974970
push_middle 837289019
push_front 561055329
get 681661
push_back 102732933
push_back 252803146
push_middle 916302195
push_back 171265833
push_back 501773593
push_middle 964885452
push_middle 718616130
get 499608
get 511924
get 238476
push_back 721775872
push_middle 664983852
push_back 933558804
get 401118
push_back 698613321
push_back 90738799
push_front 150149359
push_middle 592151177
push_front 18901720
push_back 871893544
push_front 447727359
push_middle 250439339
push_back 59442439
push_middle 489706553
push_front 353257870
push_back 137369244
push_back 312336809
push_middle 584094063
push_front 713441262
push_front 205230063
push_front 932720650
push_middle 551643027
push_back 280428641
push_back 106000940
push_back 869541555
push_front 414630807
push_front 138186602
push_back 271214412
get 547637
get 4390
push_front 652788354
push_middle 169373735
push_front 124313145
get 492835
push_back 855056758
push_front 336315248
push_middle 169403155
push_middle 887492816
push_middle 423437333
push_middle 616869937
push_front 166202539
get 218675
get 94169
push_back 220296652
push_middle 12303817
push_front 382742679
get 306125
get 669358
push_back 70271943
push_front 924799015
push_middle 822009833
push_back 790966866
push_back 654421038
push_front 54268842
push_front 727205937
push_back 605968967
push_front 970759930
push_middle 977305978
get 575084
get 120554
push_back 18860097
push_middle 151353350
push_back 629112096
get 205284
get 229308
push_back 631850539
push_back 745342466
push_front 183869954
push_back 592332138
get 426782
push_front 186440870
push_middle 254004192
push_back 351071416
push_front 934269262
get 359451
push_front 563929733
get 629856
push_middle 264148911
push_middle 650765337
get 567679
push_front 526231405
get 212463
push_back 225465732
push_middle 171658089
push_front 827141518
push_back 488651234
push_back 393138779
push_middle 355219682
push_front 145154235
push_middle 8026506
push_middle 261669323
push_front 258310180
push_front 626804388
get 702567
get 153429
get 671329
push_back 92708263
push_front 827226899
get 546675
push_middle 291381251
push_back 710004784
push_back 645098279
get 120325
push_front 144384176
push_front 30597348
push_middle 465404544
push_middle 873400638
get 400765
push_middle 830632805
push_front 156806637
get 572105
push_middle 200767665
push_back 763533262
push_front 833762083
push_back 966416079
push_front 770213118
push_back 793297074
push_back 283063152
push_middle 826249121
push_front 191127460
push_back 991823518
push_front 418712128
push_back 215524820
push_front 690813704
push_front 151407112
push_front 379000992
get 137301
push_front 129970712
get 302158
get 288465
push_back 102226664
push_middle 613645707
push_middle 567587280
push_back 241937475
push_front 323100100
push_front 317042745
push_middle 52824768
get 626889
push_middle 568102205
push_front 228005032
get 217393
push_back 716555685
get 649742
push_front 540196432
push_middle 797804502
push_back 426102636
get 151586
get 421270
push_middle 690899844
push_front 333783984
push_middle 407126397
push_front 528843178
get 113074
push_front 611380724
push_front 698747946
push_middle 630607927
get 112279
push_front 529289993
push_middle 859973970
push_front 306370780
push_front 10412483
push_back 43666325
push_middle 110938546
push_back 960588940
get 159555
push_back 127681813
get 167054
get 389435
push_back 432065402
get 365144
get 76564
push_front 602200211
push_middle 103074529
push_back 935137329
push_front 99554411
push_front 557098373
push_middle 307163360
push_middle 161497342
push_back 128318438
push_back 229041125
push_front 608960071
get 107219
get 268144
get 335834
push_back 150530606
push_middle 515656876
push_front 346248257
get 565221
get 131160
push_back 621836622
push_back 262143901
push_middle 254003838
get 56883
get 686640
push_middle 234598516
push_middle 498828153
get 683187
push_middle 788673232
get 542804
push_front 145991816
push_back 599039802
push_middle 739027301
push_middle 646298586
push_back 277534786
push_back 484969428
push_middle 612222222
push_front 644520745
push_middle 130269444
push_back 157450162
get 203044
push_back 891218156
push_middle 157761208
push_middle 656091408
get 166702
get 210076
push_middle 786829306
push_front 239792033
get 453237
push_middle 626729578
get 520831
get 607165
push_middle 111475943
push_front 166891626
push_middle 368875313
get 156078
push_front 59596803
push_back 978942686
push_back 313509155
push_back 364512501
push_middle 282266734
push_front 245446065
get 229557
push_front 779006213
push_back 652894627
push_middle 802799016
push_front 901944456
push_middle 645236577
get 350208
get 559698
push_back 244772833
push_back 74542584
push_front 299518250
push_middle 982084458
push_back 963753656
get 308943
get 705904
push_middle 118104163
push_front 455510217
get 370877
push_back 101364352
push_front 273504698
push_back 504578221
push_back 634807555
push_front 37261952
push_back 371082717
push_middle 954371981
push_front 383954496
push_back 247236218
push_back 212778894
push_back 527350124
get 179464
push_back 623696107
push_middle 987942748
push_back 379618451
get 263619
push_middle 361890188
get 43641
push_back 594494311
push_middle 422566857
get 44903
push_back 697759051
get 277898
push_front 375439809
get 583333
get 547831
push_front 332334815
get 384703
push_back 801620572
get 120829
push_front 541203793
push_front 403298876
push_middle 516676033
get 250910
get 687811
push_middle 53891450
get 133328
push_middle 51474173
push_middle 852628976
push_back 891788850
get 373985
get 53567
get 125273
push_middle 545226028
push_middle 418651788
push_front 695161441
push_middle 560474726
push_front 833391388
push_back 847072007
push_back 312706834
push_middle 881427951
get 282794
push_front 792770385
push_back 769886619
push_front 834654754
push_middle 405923499
push_middle 98535235
push_back 976920705
get 11106
push_back 561115591
push_back 92580569
push_back 999758017
get 234076
push_middle 789183864
push_front 835774493
push_front 611926428
get 697146
get 559498
push_middle 201034701
push_back 463696351
get 73819
push_back 249515306
push_back 698319837
get 227725
push_front 472189818
push_middle 457651231
push_back 951980597
push_front 178475504
push_back 112737608
get 477795
get 488794
push_middle 601830508
get 15172
push_back 182962290
push_back 781376418
push_front 829481519
push_middle 750736677
push_back 104978057
push_back 905634531
push_front 93564562
push_front 218734097
get 168582
push_front 123785055
push_front 119535693
push_middle 592232549
push_front 780010631
push_front 272540417
push_middle 325604638
get 252405
push_middle 686797711
push_middle 689487152
push_middle 702784823
push_middle 427097278
get 431335
push_middle 34320725
get 434916
push_middle 235941934
get 159457
push_middle 214280435
push_back 735945939
push_middle 189066873
get 308368
push_middle 125531340
push_middle 546447726
push_middle 932201578
get 237302
push_middle 990126770
push_back 963534971
push_back 282365469
push_middle 763326013
get 224518
push_back 399425168
push_back 510320244
get 510336
get 50226
push_front 565963960
push_front 38462566
push_middle 898657968
get 310347
push_back 470210741
push_front 286076351
push_front 561321127
get 513658
push_back 816566806
get 175337
push_middle 35645684
get 331214
push_front 597625845
push_back 841742667
get 234946
push_front 494837048
push_middle 391060874
push_back 905867372
get 105843
get 139453
push_front 867671855
push_back 361483018
push_front 262456785
push_back 254832554
push_front 763013883
push_middle 645635611
push_back 767667894
push_back 715013558
push_back 381716487
push_front 213010250
push_back 677325065
push_middle 196304836
get 534186
push_front 427923034
push_front 182894412
push_front 71883229
push_back 965846178
push_middle 65166683
push_middle 201665840
push_back 700959493
push_back 562212318
push_front 961648548
push_back 464871826
push_middle 463698358
get 538468
push_middle 939406651
get 362807
push_front 507301820
get 209149
get 670888
get 680801
get 135448
push_front 829091037
push_front 906835962
get 641641
push_middle 801499064
push_middle 215049289
push_front 599343334
get 611428
push_back 256853651
get 296339
push_middle 480594124
get 252248
get 273386
push_middle 683346470
push_middle 92374554
push_back 107951256
get 71665
get 444537
push_front 566697014
push_front 739146256
push_back 703869059
push_middle 689971085
push_middle 950683394
push_back 254252076
push_back 574413394
get 619467
push_middle 222210893
push_front 605283158
push_middle 858508256
push_middle 435433017
get 320273
push_back 197375622
push_front 120202646
get 390218
get 113629
push_front 200291577
push_middle 435927608
get 2692
push_back 597330166
push_middle 402049227
push_back 380690503
push_middle 224457307
push_middle 417800019
push_front 553862626
get 385645
push_middle 177504775
push_front 314334956
get 159406
push_back 261919762
get 463497
push_front 616604127
push_front 935384658
push_front 386843713
get 434258
push_middle 771639061
push_front 15858395
push_back 919167896
get 385960
push_back 230628981
get 130220
push_front 437347080
push_front 423923403
get 137845
push_front 930950507
push_middle 139859999
get 62238
push_middle 435401811
push_front 633058064
get 282208
push_front 691565872
get 661857
get 120839
push_front 253000427
push_middle 728504702
push_middle 77597607
get 3093
push_front 624800848
get 303746
get 697039
get 646655
push_front 664044422
push_middle 420869410
push_back 800772152
push_front 901702235
push_middle 112825577
push_front 63561532
push_middle 106616365
get 448942
push_back 109119931
get 83299
get 449227
push_middle 45936016
get 227612
push_middle 138629028
get 700419
get 672624
get 114131
push_front 25482093
push_middle 626411553
get 248162
push_back 263292342
get 465741
get 129817
get 88751
push_middle 354599757
get 31177
push_middle 265939514
get 94290
get 343827
push_middle 692274618
push_back 719882642
push_middle 466776707
push_middle 648359653
get 129632
push_middle 789790683
push_back 866920637
push_middle 874321642
push_front 687589609
get 58282
push_middle 283159507
push_front 334885953
push_back 924247750
get 208927
get 624166
push_back 246280189
get 433843
get 587995
push_middle 647173015
get 150924
push_back 925814702
push_middle 886912459
push_middle 100393890
get 439768
push_front 408332689
push_back 382920112
push_middle 40995857
push_middle 128744979
push_front 715369742
get 213436
get 110267
push_back 718041108
push_front 665381251
push_front 431274666
push_middle 344641594
push_middle 915983417
push_back 465483301
push_front 426921503
push_back 484265272
push_front 21097746
push_front 758860408
push_middle 545367849
push_front 170343280
push_front 688092991
get 613215
push_front 98934327
push_front 516266693
get 364531
push_middle 930833148
push_middle 121561742
push_middle 742173028
push_middle 834885360
push_middle 611722960
push_back 539737062
get 417684
push_front 27542123
push_back 33399057
push_middle 729763948
push_back 888957035
push_back 786089278
push_middle 41028207
push_back 30462583
push_back 501751222
push_middle 799735115
get 252291
get 617745
get 574790
get 113798
push_middle 921844088
get 246588
get 390376
push_back 108036824
get 160108
push_back 26086937
push_back 599396112
push_back 1617413
push_front 161049395
push_front 914407375
push_middle 252118179
push_middle 118674487
push_front 321364665
push_front 859128934
get 451257
push_middle 560815637
push_middle 527957059
push_front 806720089
push_back 460570862
push_front 201602500
get 555977
push_front 910233421
push_middle 280386961
push_middle 295238551
get 429429
get 564170
push_front 712024429
push_middle 566334665
push_middle 595551585
push_middle 474074720
get 178155
get 679050
push_back 54577523
push_middle 321595969
get 200089
push_front 493397366
get 247797
push_middle 260960802
push_middle 510997870
push_back 683670481
push_front 647537549
push_front 732989218
push_middle 241287559
push_back 838198883
get 300872
push_front 592829261
push_middle 755601578
get 498617
push_front 687095968
push_front 545775067
push_middle 505687470
push_front 248215867
push_middle 240850525
push_back 106542440
get 491860
get 299832
push_middle 849237104
push_front 85405767
get 54269
push_front 600692715
push_middle 500945200
push_middle 449438406
push_back 535482744
push_middle 393500863
push_middle 232654973
push_front 25444680
get 20804
push_front 18427979
get 321488
push_middle 922480653
push_middle 63713444
push_back 819942456
push_front 511606080
push_middle 787668337
push_back 695222368
push_middle 293447290
push_back 546586189
push_middle 22397409
push_front 175441198
get 315332
push_front 659804917
push_middle 545091251
get 180762
push_front 677513253
get 537634
push_back 432059732
get 105091
get 657725
get 289968
push_front 59275053
push_back 84446224
push_middle 487167941
push_back 853984073
get 419393
push_back 642360033
push_front 948579038
get 361562
push_front 623271699
push_front 564316004
push_middle 996649977
get 109405
get 636917
push_back 568276019
get 39735
get 20299
get 96914
get 542758
push_back 205416
push_back 809631976
push_middle 209199388
get 376255
get 141512
push_middle 13698930
push_middle 314256783
push_middle 554415079
push_front 858508450
get 567589
push_middle 457119712
push_back 645711429
push_front 628703096
push_front 179118613
push_middle 184752603
push_middle 208364830
get 524579
get 555057
get 332399
push_back 767725610
push_middle 938552419
push_front 54207610
get 155268
push_back 666820241
push_middle 638843380
get 597785
push_front 665633285
push_front 300991350
push_back 976886459
push_middle 149327925
push_middle 888942891
push_middle 212173132
push_front 325077980
push_back 659392687
push_front 788450522
push_back 411199712
push_middle 555251843
push_middle 633654313
push_front 834103898
push_front 797843317
push_middle 101934698
push_front 429237452
get 16098
get 554007
get 686752
push_middle 271756333
get 204002
push_back 340975445
get 369847
push_back 837964144
get 512161
push_back 917286377
push_middle 770817464
push_front 613769668
get 214763
push_back 937455537
push_back 220781176
push_front 61998930
push_middle 296033356
push_back 701614399
get 469817
push_back 203993880
push_back 874632220
push_middle 20051173
get 143010
push_front 720518884
push_front 956953964
push_middle 743179722
push_middle 802537061
push_front 12230045
push_front 840496559
push_back 292001876
get 438661
push_back 359882001
push_middle 878652440
push_front 947321741
push_back 756224666
push_front 355226135
push_middle 68115748
push_middle 84836890
push_back 356291572
get 424880
push_middle 969214137
get 669539
push_front 588281593
push_front 68301315
push_front 413867305
push_front 405143277
push_back 983899607
push_front 777531005
push_back 788650097
get 390419
push_back 594879912
push_middle 214364291
push_front 986748609
push_middle 603311521
get 279553
push_front 697327632
push_back 586349760
push_middle 505062343
push_middle 72412831
get 118081
push_back 729738086
push_back 322897651
push_front 309079589
get 128085
push_front 711644391
push_middle 910490063
get 631891
push_middle 3614082
push_back 221980887
push_front 308511102
push_front 176649110
push_middle 471583109
push_back 682234606
push_back 710756242
push_back 636730494
push_middle 761383931
get 604476
get 378815
get 488605
push_middle 314405115
push_back 223325605
get 481896
push_back 763616168
push_back 969557828
push_front 352453482
push_middle 462153962
push_front 312188259
get 245997
push_back 531993598
push_back 993816185
push_middle 224709419
push_front 267571417
push_middle 44182599
get 214320
push_middle 243934446
push_front 162214775
get 198709
push_back 10453145
push_front 532767747
push_front 962459454
push_middle 955514930
push_front 109473882
get 466900
get 190112
get 243945
push_middle 61106041
get 608017
get 152172
push_front 539855648
push_front 965412345
get 40456
push_front 269047973
push_back 858974239
get 207904
push_middle 934593304
push_back 56650147
push_back 536975052
push_front 469723045
get 385843
get 95556
push_back 16958738
push_front 915928949
push_front 249084153
push_middle 466628062
push_middle 242996641
get 317954
push_back 222240751
push_front 594445840
push_front 479690474
push_front 409023520
push_front 655665800
get 146315
push_back 216866838
push_front 734794663
push_back 876711862
push_middle 227978004
get 221612
get 218997
push_back 149376808
push_back 225255493
push_back 142627836
get 491962
push_back 96927710
push_back 359149426
push_back 608125147
push_back 329454896
push_front 651380242
get 145860
get 145097
push_back 545339388
push_middle 159111229
push_middle 582082782
push_middle 563971881
push_front 150296379
push_back 80168611
push_back 707172496
get 495844
push_back 415868359
push_back 821762934
get 88671
push_front 620123388
get 722371
push_back 993656776
push_front 563383935
push_middle 517114059
push_back 182936773
get 106882
push_back 713759766
push_back 474942980
push_front 374191803
push_back 23334386
get 711670
get 58901
push_front 674118691
push_middle 692166403
get 198382
push_middle 974260559
push_back 878538325
get 326104
push_back 368074934
push_back 322875569
push_back 441117012
get 171537
push_back 421605434
get 285125
push_middle 857453486
push_middle 984988038
push_back 291546756
push_back 439517401
push_middle 33839052
get 73795
push_middle 952143251
get 397673
push_middle 241646888
get 57583
get 415683
get 595075
get 204625
get 240311
get 643072
push_back 386178196
get 675903
push_front 607126635
push_back 346648739
push_back 6928822
push_middle 573471017
push_front 186199642
push_back 516045628
push_middle 487197191
get 181760
push_middle 309516056
push_middle 908059654
push_middle 518564955
push_middle 962201321
get 519465
get 93930
push_front 520887419
push_back 201761881
push_back 636655251
push_back 47482177
get 283326
push_middle 681783942
get 107632
push_front 681770654
push_front 820801013
push_front 771603422
get 613852
push_back 462025892
get 255986
push_front 443528640
push_back 863501909
push_middle 406070133
push_front 186832369
get 126029
push_front 443450795
push_back 966271363
push_front 388334779
push_back 180307883
push_back 926225657
get 473953
get 89233
push_middle 72963180
push_back 561295358
get 561900
push_middle 466180701
push_middle 202167985
push_front 776502034
get 687288
push_middle 359055851
push_back 472510183
get 83861
push_middle 345909289
push_front 90230101
push_front 830720706
get 179696
push_front 499678486
get 513775
push_middle 685794721
push_middle 691181482
get 632646
push_middle 115280689
push_front 754303000
push_middle 992757746
push_back 800201835
push_back 937307238
push_back 2703379
get 364381
push_front 847073316
push_back 678745783
push_middle 963455745
push_back 239654401
push_front 323681504
get 362521
get 626601
push_back 999022708
push_front 766907689
push_front 584571072
push_back 308084571
push_back 501417052
push_middle 440157047
push_middle 359711624
get 46581
get 434817
push_middle 363787403
get 334032
push_middle 745210750
push_back 432739181
push_middle 574162504
push_back 833846430
push_back 372671308
push_middle 476221149
get 197358
push_back 519382792
push_front 250256709
push_back 488994659
get 49861
push_front 748153447
get 418481
get 606085
push_back 962598484
get 140674
push_back 456847315
push_front 20466501
push_front 37367982
push_front 313097483
push_back 575201323
push_front 571299603
push_front 535326366
push_back 973908806
get 390242
push_back 589655492
push_front 612499984
push_back 292296873
push_back 482001397
push_middle 8010009
push_back 884408954
push_back 9900878
get 147086
get 633171
push_middle 127904499
get 240450
get 396516
get 55713
push_front 828645510
push_back 139056446
push_front 908128721
push_middle 297725920
get 406043
push_middle 611907515
push_front 775090158
push_front 583194316
push_front 41222187
push_back 264333124
push_middle 591042222
push_middle 446155095
push_middle 341046407
push_middle 865517223
push_back 483046881
get 415631
push_front 23798417
push_front 335563468
push_back 74475376
push_middle 424629294
get 196075
push_back 437964062
push_front 78184415
push_back 180845117
push_back 688552596
push_front 535956189
push_back 855378569
get 386068
push_middle 980372665
push_middle 803194463
get 627388
get 267712
push_front 94581862
push_front 527654443
get 310752
get 196207
push_middle 811916490
push_front 323515738
push_front 421726586
get 464436
push_middle 740054086
push_back 427017213
push_back 279629302
get 363393
get 246238
get 697398
push_back 696286592
push_front 484752884
push_back 149996639
push_front 152588289
get 327968
push_middle 557655796
push_middle 707918462
get 90499
get 173591
push_front 841756535
push_back 712169799
get 113400
push_middle 199207650
push_back 407553136
push_back 437343807
get 334441
get 696676
get 705986
push_middle 817363276
push_back 865685592
push_front 312690458
push_back 555984266
get 199589
push_middle 108445444
get 244794
push_back 490020556
push_middle 767923800
push_middle 796079692
push_middle 849114445
push_front 877422806
get 616980
push_front 256898541
push_back 425961512
push_middle 858242233
push_front 669568126
get 650358
push_front 346956437
push_middle 550201151
get 98934
get 73459
push_middle 12256587
get 184163
push_back 180953504
get 515016
push_back 58342890
push_back 948370693
get 311023
push_front 355770521
push_front 724065269
get 551449
push_front 62238769
push_middle 982797985
get 226565
push_back 184038094
get 711611
push_front 925160967
get 59558
push_front 402172649
push_middle 238784569
push_middle 485002620
get 381938
push_middle 526935516
push_back 617622742
push_front 752436148
push_back 157995853
get 538828
get 268325
push_back 727592731
push_back 764297209
get 512653
push_middle 917754266
push_front 420800002
push_back 323152556
push_front 825986016
push_back 134667386
get 704519
push_back 862036173
push_middle 374790323
push_back 154751541
push_front 882331662
push_middle 930520558
push_back 828669547
push_back 595624775
push_back 550643413
push_middle 129157175
push_front 34373097
get 331693
push_front 285819364
push_middle 244393385
get 287323
push_front 922205221
push_back 379267592
push_back 738277231
push_back 62993231
push_middle 101576790
push_middle 697868000
push_middle 393966318
push_middle 276242778
push_middle 550528131
get 349432
push_front 466933422
get 362976
push_back 976625941
push_middle 799200347
get 60049
push_middle 652127410
push_front 327772373
push_back 821737800
push_back 509935657
push_middle 901998808
push_middle 578907759
push_back 933769247
push_middle 579347336
push_back 901195718
push_front 917567826
get 214709
push_back 482822852
push_front 626407211
push_front 759267219
push_back 528519344
get 270370
push_back 531118264
push_middle 236564791
push_middle 203855620
push_back 34652810
push_back 623266170
push_middle 347413969
push_back 393698650
get 423494
get 37186
push_middle 610533818
push_middle 44226360
push_front 580493104
push_front 78919702
push_back 583943653
get 279293
get 212427
push_middle 473827760
get 48856
push_middle 633201441
push_middle 869388007
get 683421
push_middle 417093698
push_back 881792123
get 241273
push_back 321279483
push_front 975507238
push_back 965355324
push_back 366406926
push_middle 625217989
push_back 791993712
push_back 876279257
push_back 940349402
push_front 614371243
push_front 683902408
push_back 295611170
push_back 750133790
push_back 878172736
push_back 809379125
push_back 262181657
push_front 727944613
push_middle 515276505
push_back 651963553
push_front 197274785
push_back 586178105
get 344659
push_middle 168857087
push_front 582245535
push_middle 2960537
push_front 36940516
push_front 779616166
get 247254
push_front 179417583
push_middle 813135487
push_back 440651711
get 437660
get 545357
get 100171
push_middle 4906942
get 267366
push_back 978050924
push_middle 362422898
push_front 94392810
get 385905
get 309771
push_front 41836150
push_middle 983356151
get 236848
push_front 364352827
push_front 933739304
push_middle 901650855
push_front 952570368
push_front 857439255
push_middle 264174578
get 300001
push_front 224651983
push_middle 324680934
push_middle 346794875
push_middle 443463997
push_front 530297937
get 626420
push_front 420049246
get 416186
push_middle 353800981
push_front 630710782
get 262960
push_front 36935634
get 35196
push_front 364387715
get 609507
push_back 593060133
get 150653
get 94001
push_back 850150876
get 131794
push_front 675572591
push_back 880745993
push_back 191485159
push_front 628067307
push_middle 741782535
get 282200
push_middle 257023254
push_middle 735825207
push_middle 26892411
get 675059
push_front 464624802
push_back 319671946
push_middle 521633945
push_front 834476513
push_middle 222018225
push_front 758047869
push_middle 356972481
push_front 170459963
push_front 363077970
push_middle 266831677
push_front 880164598
push_middle 547932122
push_front 826763586
push_front 269226789
push_back 919188073
push_front 169016600
get 598090
push_front 519953372
get 678071
push_back 130304863
push_middle 819435601
push_back 313761068
get 569999
push_back 173529197
push_back 401375881
get 88707
get 132532
push_middle 583171751
push_back 38109702
push_middle 52504217
push_middle 914340923
push_front 190676348
push_back 916379393
push_middle 47616083
push_back 479803086
push_middle 914289301
push_middle 187328352
push_front 195341920
push_middle 168583234
push_middle 213110733
get 126300
get 207555
push_middle 338977684
get 657697
push_back 172233457
push_front 88523190
push_back 201859872
get 310797
push_middle 615214776
push_back 265009381
push_middle 689015901
push_middle 281282842
push_middle 264486287
push_middle 909689448
push_front 55329827
push_middle 980015447
push_front 449711368
push_middle 727711278
push_front 822340180
push_middle 14634649
get 661459
push_middle 362891343
push_front 695606475
get 606728
push_back 722344126
push_middle 271255175
get 698840
push_back 9065309
push_middle 287347870
push_back 65643588
push_back 771278589
get 347286
push_back 984066945
get 170368
push_back 607450711
push_front 16034641
get 208459
push_middle 139601039
get 408686
push_front 624437132
push_middle 414844687
push_front 314247900
push_back 925442447
push_middle 647317940
push_middle 131753212
push_back 634111903
push_back 414068695
push_back 484945896
push_back 339529448
push_front 4505349
push_back 756134319
push_middle 25261217
push_back 649703554
get 605544
push_middle 487482063
get 37506
push_front 401526141
get 455815
push_middle 515988112
push_middle 733817471
get 310859
get 528477
get 233360
get 334064
push_middle 796461509
get 326963
push_middle 977528090
get 81589
push_front 103573137
push_back 981343776
get 608276
push_front 48239361
get 159031
push_middle 176659094
push_middle 23856858
get 437561
push_middle 321917088
push_front 398660716
push_back 711657252
push_middle 209496482
push_front 72689012
push_back 794760982
push_front 390689997
get 582039
push_front 714304486
get 207613
push_middle 597419796
push_back 486273451
push_middle 510772941
push_middle 707748355
push_middle 150805991
push_middle 888464011
get 16686
push_front 624104160
push_back 459667467
get 570414
get 346530
push_back 24996084
push_middle 585592908
get 79483
push_back 29938892
get 510380
push_back 803906537
push_front 687336781
get 101884
push_back 549762750
push_front 338531298
push_back 236308621
get 678480
push_middle 503647238
push_front 155299509
push_front 302392866
get 69195
push_back 920159757
push_front 686090861
get 491564
push_back 782618306
push_back 455059825
get 28475
push_back 997164904
push_front 671880473
push_front 304499984
push_back 373441906
push_front 708366215
get 227915
get 341851
get 598718
push_back 906838423
get 686632
push_middle 524451679
get 431022
push_front 295713717
push_middle 518739868
push_front 244727289
push_middle 932624315
push_front 219157934
push_front 861826596
push_middle 10544545
push_back 839358040
get 324337
get 115291
get 177572
push_middle 804014835
push_back 918923926
push_back 787104711
push_back 32413510
get 617142
push_front 160617623
push_middle 682656048
push_middle 147175305
push_middle 225952130
push_middle 127247084
push_back 122732534
push_middle 406036236
push_front 152512917
get 438736
get 120090
get 356951
push_back 964105850
push_back 534442003
push_back 186785365
push_middle 264800922
get 380457
get 77397
push_middle 862473736
get 151744
get 20645
push_middle 199614827
push_front 38628636
push_front 632839712
push_back 541952388
get 575794
push_back 684273407
push_front 133426888
get 568395
push_front 902701509
push_middle 194244394
push_back 706467402
push_front 807191200
push_front 552434288
push_back 254453521
push_front 128352837
push_back 845693140
get 49030
push_back 463466925
push_middle 625820433
push_middle 763998360
get 465866
push_back 566625903
push_front 994218215
push_middle 276046109
push_back 270122835
get 312311
push_back 888688075
push_middle 489355939
push_back 775010350
push_front 146891435
push_front 886843392
push_back 15276705
push_middle 272473023
push_front 130182156
push_middle 526324712
push_back 554289294
push_middle 936102739
get 721966
get 500653
get 613839
get 595658
get 256540
push_back 312849813
push_middle 186055074
get 645083
push_front 56572051
push_back 462624246
push_middle 440347834
get 350000
push_middle 962801305
push_back 698362175
push_middle 272458329
push_front 423257833
push_back 503823069
push_middle 273875212
push_back 734811164
get 107962
push_back 774603876
push_back 201213644
push_middle 871543903
push_front 279542780
push_back 561444506
push_front 238306288
push_middle 349647499
push_middle 286291652
push_middle 560384891
get 691318
push_front 90837469
push_middle 685106686
push_front 281858007
push_middle 765322653
get 137458
get 714997
push_middle 215011238
push_middle 8330331
get 419166
get 343259
get 542968
push_middle 692496698
push_front 436616579
get 598319
push_back 93634743
push_back 955425450
push_back 223530534
push_middle 148501507
push_middle 11135735
push_front 461868547
push_middle 401774641
push_back 651163937
push_middle 742380563
get 597961
push_middle 611111566
get 63851
push_back 661005487
get 217043
push_front 685046970
push_back 555643187
push_back 327367456
get 499940
get 230142
get 127289
push_middle 308524677
push_front 205621980
push_middle 136914932
push_front 368014667
push_front 908806882
push_back 414325822
push_middle 543237798
push_front 384534333
push_front 800554761
push_back 540272074
get 195941
push_front 672418487
push_front 517610691
push_front 800728072
push_back 978755079
push_back 541494065
push_front 960850881
push_middle 445184728
get 429101
push_middle 277372852
get 37804
push_front 514175892
push_front 978890157
push_middle 726811250
push_back 200801482
push_front 894467252
get 123757
push_middle 919220630
push_back 765485329
get 680479
push_back 153238294
push_middle 228221589
push_back 248016116
push_middle 223157747
push_back 270673081
push_back 385063581
push_middle 967351877
push_back 844797770
push_back 392554259
push_middle 18215768
push_middle 711449925
push_middle 909134318
push_back 898734923
push_front 257828016
push_middle 351636014
push_back 759622174
push_back 543791226
push_front 596114314
push_front 127717318
push_front 391641267
push_back 492197089
get 71730
get 339830
push_front 13177645
push_middle 867302837
push_middle 926572614
push_front 86484727
push_front 295276467
get 415417
get 659105
push_front 874049970
push_middle 981283845
get 277816
get 413995
get 497373
push_back 935788685
push_back 261731276
push_front 950641377
push_middle 328718537
push_middle 574364767
get 268573
push_back 198047045
get 481150
get 471438
push_back 648451372
push_middle 834374155
push_front 324360458
push_front 415622217
get 322268
push_middle 928053207
push_middle 767212113
push_middle 79742138
push_middle 756393138
push_middle 241588532
get 567304
push_middle 97066357
push_back 920951811
push_back 405631584
get 646580
push_front 454938997
push_middle 330255151
get 390355
push_front 741252694
get 489088
push_middle 374729811
push_front 353749397
push_front 850414834
push_back 796560599
push_middle 935076574
get 208321
get 77527
get 71177
get 243775
get 215227
push_middle 67184909
push_middle 364746434
push_front 759265126
push_front 883519864
push_front 981488053
push_middle 735960428
push_front 893082060
push_front 910574617
get 683037
push_middle 946912224
push_front 739737275
push_front 739505101
push_middle 692378612
get 633792
push_back 489016304
push_front 415420050
get 722895
push_middle 882403945
push_front 607316733
push_middle 111397186
push_front 936471252
push_front 472921925
push_middle 356743896
push_front 256942461
push_back 528431721
push_back 946713458
push_back 213753248
get 622914
push_back 914159080
get 377761
push_back 340242310
push_middle 87699182
get 111436
push_back 886843422
get 412885
push_middle 692346176
push_back 519998372
get 34028
push_back 373295031
push_middle 255826623
push_middle 275933358
push_back 984484356
push_middle 947981818
get 378411
push_front 35154953
push_front 495013331
get 121019
push_front 629565268
push_back 769381644
push_middle 267379251
push_back 455729327
push_back 688001057
get 444864
push_middle 540691551
push_back 575233255
push_back 873218434
get 272059
push_back 274650584
get 304881
push_middle 732382062
get 136611
get 184537
push_front 121488570
push_back 398894732
push_front 458768524
push_back 500040848
get 327807
push_front 939267112
push_front 115580878
push_front 634045801
get 210776
push_front 583129776
get 298762
get 716120
get 155070
push_back 691747867
push_back 11698894
push_back 814268042
get 363073
push_front 91489230
push_middle 501102091
push_middle 865662899
push_middle 753655886
push_middle 391100571
get 147770
push_front 88568350
push_back 835476690
get 604955
get 479001
get 630020
get 345659
push_back 601050645
push_front 656078085
push_middle 925944827
get 429181
push_front 356201241
push_back 441761444
push_middle 797473426
push_middle 440760136
get 450248
push_front 145566749
push_front 533085098
push_front 44686140
push_middle 8997327
push_middle 109197152
push_middle 280565771
push_middle 649845503
get 18355
get 424899
push_back 824562595
get 620179
push_back 239919704
push_front 571028691
push_back 430342557
push_back 486809959
get 668068
push_back 637303651
push_back 910816896
push_back 867484679
get 426478
get 220261
push_front 57468585
push_back 951818769
get 387071
push_middle 858560982
push_front 983980533
get 54059
get 195542
push_back 335874731
get 523278
push_middle 823876408
push_middle 917406973
push_front 554480712
get 181847
push_front 953329091
get 321758
push_back 31355433
push_middle 535097823
get 708769
push_front 199200815
push_middle 753526503
push_front 4436980
push_middle 769989081
get 151863
get 424772
push_back 137191043
push_middle 565168232
push_front 580633655
get 265385
push_front 344435136
get 252317
get 110867
push_middle 352725329
push_middle 524824980
push_front 588183898
get 245074
push_back 61752282
push_front 893984946
push_back 354391941
push_middle 622369271
push_middle 616323355
push_middle 608388263
get 552044
push_front 630190272
push_middle 70583040
push_front 630897962
get 556316
push_front 190306069
push_back 968619475
push_back 334952844
push_front 75785987
push_front 314207596
get 446847
get 705324
push_back 30082804
push_back 523978286
get 512791
get 141799
push_middle 851431190
push_front 919715880
push_front 127688673
push_middle 549956420
push_middle 384840407
push_middle 356236786
push_front 439917053
get 68586
push_front 381707781
push_front 952839179
push_middle 123187674
push_front 916008464
push_front 534854505
push_middle 858874161
push_middle 713906078
push_back 594306267
get 519069
push_middle 267586888
push_middle 5004445
push_middle 611988967
get 681673
push_back 45348355
push_front 284568919
push_back 853279087
get 614595
push_middle 895937561
push_front 233471389
push_front 920296110
push_front 865452963
push_middle 977573659
push_middle 727646936
push_back 377949294
push_back 603283522
push_front 999595995
push_middle 748954604
push_back 996269999
push_front 456342339
get 13083
push_back 312541073
push_back 633994676
push_front 400824038
push_back 702267299
push_back 54203630
push_middle 605334689
get 296415
push_back 348323044
push_middle 688399227
push_back 291919403
get 370487
get 619816
push_front 740789019
push_middle 810106994
push_back 114646016
push_front 862862852
push_back 118228939
push_front 941733893
push_back 234714016
push_front 247503495
push_back 999609747
push_back 806354862
get 192503
push_back 949563143
push_front 850747001
get 92188
push_back 428194762
push_middle 153895057
push_back 546870055
push_back 31463859
push_front 126052864
push_front 252279573
push_back 457197353
push_back 925473540
get 246435
get 335209
push_front 823221335
push_back 568946647
push_back 625707284
push_back 532287078
push_middle 635045976
get 450311
push_front 558986670
push_middle 635185958
push_back 144070392
push_front 560079878
push_front 589742459
push_middle 902417069
push_front 965797460
push_back 674600004
push_front 519209634
push_middle 903243788
push_back 538701275
push_middle 459288135
push_middle 727249865
get 500837
push_middle 285192883
push_front 366441733
get 71409
push_back 906307004
push_middle 683884243
push_middle 11562646
push_front 402598891
get 722592
push_back 947892731
push_front 288571458
get 626878
push_back 315000166
push_back 871796106
push_front 599159290
push_front 824801240
push_middle 49540570
push_back 164358700
push_front 665782704
push_front 438176446
push_back 809105987
get 68990
push_back 875159073
push_middle 460386383
push_back 949085762
push_front 260369330
get 163157
push_front 84125164
get 108752
push_back 368032064
get 93008
push_middle 736079139
get 511959
get 237195
push_middle 913958253
push_middle 196637677
push_back 401395004
get 459461
push_middle 721255603
get 569352
get 678597
push_middle 838845367
push_middle 175760371
get 611060
get 166301
push_front 595174375
get 303247
push_back 955989888
push_back 64768505
push_front 37619281
get 67245
push_middle 264654266
push_front 606473970
get 501607
get 660548
get 600093
push_back 130531872
push_middle 620416946
push_middle 591081069
push_front 291453572
push_front 941958421
push_back 520311362
get 120884
push_back 518299601
push_front 124615369
push_back 829795664
push_middle 205417578
get 248759
push_back 165699684
push_middle 206064723
push_back 986648812
push_back 539707682
push_front 598822680
push_back 694205116
push_front 992531899
push_front 674626749
push_middle 575449023
push_back 310808249
get 139460
get 254087
push_front 778654160
push_middle 319545184
push_back 523901033
push_front 170461075
push_back 536812602
push_back 719050866
push_front 264140282
get 472289
push_middle 807413187
push_middle 574556924
push_front 629779861
push_back 604126432
push_front 999090582
push_front 148048804
push_back 684149062
get 100885
get 589353
push_middle 120487445
push_back 773560383
push_back 190087026
push_middle 823699447
push_back 966667025
push_back 407567993
push_front 133174162
get 599659
push_back 640015758
get 429646
push_back 571683854
push_middle 187760502
push_front 63136260
get 522158
push_middle 433045339
push_back 512350197
push_middle 452577383
get 413689
push_back 143290808
push_middle 855138778
push_front 246019817
push_middle 776064473
push_front 702771432
push_front 248563192
push_middle 959809390
push_middle 192844122
push_front 31085493
push_back 929954481
get 590137
push_middle 531399505
push_front 673908733
push_back 885428608
push_front 367811129
push_back 710611287
push_front 942302954
push_middle 125697509
push_back 428501397
push_middle 525811636
push_middle 240372445
push_front 534467775
push_front 213930005
get 301929
push_back 243421197
push_middle 420463715
push_front 712147865
get 456193
get 6232
push_back 298079217
push_middle 886048215
push_middle 950630389
get 252054
push_front 157791536
push_front 46808429
push_back 990742788
push_back 27233607
push_back 720862323
push_middle 884027086
push_front 586311268
push_back 914340762
push_front 501589988
get 8192
push_front 361304215
push_middle 439311891
push_back 836295314
push_front 235582755
push_front 831084840
push_front 685934077
push_front 492173687
push_middle 586699945
push_middle 580808940
get 14825
push_back 108069399
push_front 3836138
push_back 430205101
push_back 200245125
push_middle 436557284
push_front 296775124
push_middle 744156625
push_back 793164112
push_front 549293911
push_back 205768025
push_middle 103131251
push_front 600268577
get 386898
get 688337
get 557176
push_back 692131527
push_middle 9317520
get 466470
get 14608
push_back 915930431
get 183418
get 287988
get 74188
push_back 641352686
get 369632
get 112222
get 413870
push_front 450147174
push_back 242769753
push_front 480957060
get 525083
push_middle 311028337
push_front 622104480
push_back 797740715
push_back 643446158
get 345774
push_front 798794806
push_front 992087287
get 508219
push_back 416003299
push_front 343000124
get 52329
get 229940
push_front 932448852
push_back 914477359
push_front 257994107
get 44156
push_middle 211718295
push_back 495832602
push_front 780096500
get 200014
push_back 992040750
push_back 343022035
push_back 681422178
push_back 548781186
push_middle 620168756
get 308723
get 725796
push_back 803239469
push_front 905913038
push_front 837413765
get 568633
push_middle 151086891
push_front 738677224
push_back 808055785
push_front 492541531
push_back 335092390
get 71137
get 567235
push_back 160367298
push_front 976321002
get 234723
get 539276
get 141541
get 193489
push_front 188880479
push_front 199219514
push_back 821504531
push_middle 287762029
get 410338
push_back 660620317
get 206512
get 231844
push_middle 803517015
push_middle 24240189
push_back 411059126
push_back 305745088
push_front 431076747
push_middle 144317791
push_front 932367104
get 555111
get 82963
push_back 895349226
get 514349
get 21060
push_back 408962466
push_middle 15501250
push_front 373064609
push_front 221375432
push_front 896267321
get 70281
push_middle 520901093
push_back 808147024
push_back 180040070
get 654587
push_front 181469724
get 645089
push_front 988611229
get 591972
get 348250
push_front 684854030
push_middle 806749159
push_middle 241425725
push_middle 822494191
push_middle 462343811
push_front 43513322
get 370871
push_front 630058397
push_back 382997499
push_middle 428022317
get 224804
get 279288
push_front 912806633
push_back 7970825
push_back 858354790
get 228208
push_back 401864384
push_back 269067107
push_back 880910920
push_front 32876855
push_front 215496290
push_middle 210984234
push_back 989373842
get 79220
push_front 196426272
push_front 364578710
push_back 394754852
push_front 451503263
push_front 324791020
push_back 729799642
push_back 225478057
push_middle 296117784
push_back 936816601
push_front 971479754
push_middle 455326074
push_back 441593090
push_front 879809906
push_back 623931857
get 602889
push_back 252107824
push_front 431274643
push_front 159480263
get 114943
push_middle 824859611
push_middle 477125850
push_back 126710631
push_back 876557513
push_middle 114150915
get 2384
push_front 403733376
push_front 558476001
push_middle 267115673
push_back 817022595
get 596464
push_front 362148741
get 550976
get 471534
push_front 180740294
push_front 749270675
push_middle 397971997
push_back 176850985
push_back 609073438
push_front 901711474
get 518369
push_back 248456585
get 101074
push_middle 817896532
push_front 966026211
push_back 618475587
get 371082
push_back 907250799
push_middle 546768314
push_back 291390378
get 723854
push_back 5705809
push_front 893583180
push_front 580374534
push_back 727697903
push_front 495589073
push_back 453123568
push_back 972038987
get 279327
push_middle 580757769
push_back 291845951
get 300586
push_middle 224316491
get 326179
push_back 218491806
push_middle 439401792
push_back 818436757
push_middle 884971531
get 598385
push_middle 261338593
get 14632
push_back 257877667
push_back 725171954
push_middle 622988301
push_middle 141831863
push_back 407912093
push_back 810516218
get 262070
push_front 111805025
push_front 498458699
push_front 764997712
get 32689
push_middle 996741494
get 414122
push_middle 954156846
push_front 363672857
push_middle 139239616
push_front 388948211
get 596917
push_back 934291012
push_middle 175006728
push_middle 288570704
get 230514
push_front 388041948
push_back 473121483
get 542215
get 348450
push_middle 532964138
push_back 115031478
push_back 90865648
push_front 853529682
get 376377
push_front 181212777
push_back 595868497
push_back 28770302
push_back 416513470
get 249357
push_middle 907834099
push_front 522872375
get 4090
push_back 785064595
push_front 555213137
push_front 41600733
push_middle 553135041
push_front 682172109
push_back 349725099
push_back 286028758
push_middle 521119995
push_back 35788129
get 514513
push_middle 245718505
get 440891
push_front 228032730
push_middle 458997799
get 79610
get 623928
push_middle 606614833
get 423915
get 200831
push_front 196970133
push_middle 523439450
push_back 339345719
push_back 306598562
get 154335
push_middle 862496771
push_back 324337764
push_middle 112592394
push_front 620465213
push_front 567423336
push_back 559616731
push_front 628356325
push_back 585237021
push_back 441122254
get 172090
push_middle 163317367
push_front 622055133
push_middle 5536940
push_front 499205748
push_middle 562625433
push_front 177826913
push_front 999786269
push_back 595118548
push_back 519350390
get 361972
push_back 548673242
push_middle 92351009
push_front 236502236
push_back 901111452
push_front 154195998
push_front 64634697
push_back 954144881
push_middle 325775491
get 14944
push_middle 913279929
get 369971
get 201243
push_front 304391701
push_middle 626906129
get 640432
push_middle 420496194
get 156644
push_back 755638978
push_middle 747826521
push_middle 357566164
push_front 872473532
get 426572
push_front 484941011
get 101160
get 494527
push_back 668715090
get 594710
push_back 12479405
push_front 508347333
push_back 470398920
push_front 658286038
get 41216
get 703711
push_back 476991164
push_front 821193161
get 284255
push_front 695935107
push_front 10348346
push_front 41495199
push_front 838320411
push_front 91318543
get 593308
push_front 321094846
get 148502
push_middle 240271795
push_front 605426430
get 424251
push_front 870784412
push_middle 122788002
push_front 643366955
push_back 766924715
push_front 261731045
push_front 252100776
push_back 767009503
push_middle 709330073
get 133026
push_front 808952415
get 124199
push_middle 924460714
push_front 906191215
push_front 470255202
push_front 81917122
push_front 214973722
push_front 517824338
get 341133
push_front 372359471
get 240845
push_front 265783662
get 635535
push_middle 933666930
get 236442
push_front 180468176
push_middle 471236332
get 108545
push_middle 853996547
push_front 312518400
push_front 708804089
get 181559
get 42553
get 576973
push_middle 921295163
push_back 363707981
push_middle 206997688
push_back 370764988
push_front 740304206
push_middle 962941063
push_back 948748971
push_middle 353742995
push_middle 938232090
push_front 548661406
push_front 698594405
push_middle 95823675
push_front 390727012
push_front 194237802
push_back 813914662
push_back 820128183
push_middle 32249473
get 505930
push_middle 771754228
push_back 670760633
push_front 441284875
push_middle 892745245
push_front 603914735
push_middle 919720255
push_back 412401951
get 725461
push_back 902737850
get 465753
push_front 266046828
push_front 646131012
get 489998
push_middle 931861596
push_front 427839863
push_back 329829748
get 533808
push_middle 558629886
get 151207
push_back 989710294
push_front 85611551
get 93457
get 682210
get 156596
push_middle 919404545
push_back 523488763
get 36627
push_back 901587174
push_back 100184285
push_back 241541215
push_back 815538097
get 273752
push_middle 848292100
push_front 339892846
push_middle 803881557
get 176235
get 453097
push_front 854567442
push_front 647227071
push_front 872918564
get 679768
get 112650
get 21808
get 411496
push_back 204644319
push_back 932260089
push_back 906266224
push_middle 53949848
push_front 374604487
push_front 787316958
push_front 999078993
push_middle 475462151
push_front 343476017
push_front 216611487
push_front 778306793
get 341100
push_front 678393932
push_front 682457102
push_front 479482492
get 374702
get 616505
push_middle 669685837
push_middle 425502204
push_back 239167282
get 497084
push_middle 868946453
push_middle 419132221
push_back 756611386
push_back 804142962
push_back 96850412
push_front 743349158
push_back 741208241
push_front 267306121
get 50564
push_front 596316116
push_front 446470126
push_front 826040479
push_middle 970629125
push_middle 632769738
push_front 627581808
push_front 412153693
push_middle 200368890
push_middle 419466576
push_middle 530350865
push_back 815403038
push_front 55113420
push_middle 576615710
push_back 607479443
push_middle 431053296
push_back 853812957
push_back 471069202
get 595618
push_front 503945431
push_back 315293938
push_front 517686458
get 6400
push_middle 867991966
push_middle 889614148
get 31292
push_middle 889521460
push_middle 260792691
push_front 832393263
push_back 58086470
push_middle 36898037
get 10616
push_front 357237579
push_front 444137626
push_middle 776683980
push_back 842154903
push_middle 491202353
push_middle 968916964
push_middle 369933106
push_front 197696791
push_middle 24746755
push_back 303323406
push_back 166400128
push_front 206812026
push_middle 391161127
get 519901
push_front 712198623
push_back 103633984
push_back 459110777
get 455357
push_middle 400940286
push_front 606466548
get 175809
push_front 997659862
push_middle 564072744
get 338873
get 223295
push_middle 912022275
push_back 515770633
push_back 926533328
push_front 18835899
push_middle 414619554
push_front 730505423
push_middle 161475636
get 248144
push_front 515379156
get 711796
get 368033
push_back 636790279
push_front 306592528
push_front 697344353
get 528844
push_front 591186504
get 461763
push_back 388098001
get 438705
push_front 762111173
get 322838
push_back 801196441
push_middle 863799300
push_back 402998935
push_middle 918852849
push_middle 748613491
push_front 989432064
push_back 299284734
push_back 26136485
push_middle 897251890
push_back 906437451
get 246661
get 549936
push_front 445244785
push_back 729277297
push_middle 271101905
push_back 689496516
push_back 218368778
get 44983
get 322565
push_front 600670808
push_middle 264008485
push_front 132015876
push_front 24318195
push_front 290124717
push_middle 786448619
get 325535
get 406256
push_middle 655716413
push_middle 213619105
push_back 119715486
push_back 88234667
push_back 438225161
get 42694
push_front 608327944
push_front 517626743
push_back 72802366
push_front 519677955
get 78249
get 103124
push_middle 802340361
push_middle 376235406
get 512897
push_front 813371350
push_front 216772310
get 64382
get 357243
push_middle 121076672
push_front 308824961
get 197553
get 119970
push_front 640908077
push_back 446758869
get 16851
push_front 91730802
get 263997
push_back 165992539
push_front 286511703
push_front 38607665
push_middle 780405737
push_back 756526721
push_back 564633792
get 257999
push_back 842163595
push_middle 44528999
push_front 493043379
get 196203
push_middle 161616573
push_back 772140505
push_front 585388523
get 696350
get 681110
get 460234
push_middle 971115800
push_middle 871229056
get 361490
get 382733
push_back 692504857
push_front 243844031
get 140694
get 631884
push_back 249360981
push_front 409264885
push_front 599462411
push_back 988463608
get 78301
push_front 11764895
get 156243
get 375417
push_back 9317138
push_front 856781989
push_front 87584777
push_middle 594087097
push_back 867831115
get 450359
push_front 270450536
push_front 321037153
get 427224
push_back 847125345
push_front 774070015
push_back 861960086
push_front 329367039
push_middle 60908188
push_back 242106610
push_front 187595801
push_front 573099135
get 665413
get 206490
push_middle 466475448
push_middle 919542266
push_front 953477395
push_front 820056446
push_front 122991815
get 595845
push_front 58628560
get 555648
get 512298
push_middle 685848170
push_back 96290589
get 211254
push_middle 19831879
push_front 591189020
push_front 984707357
push_front 127250017
push_middle 388111004
get 201283
push_middle 983028434
get 639101
get 677642
push_front 71374856
get 91233
push_middle 483127804
push_middle 528429050
push_front 843613915
push_middle 911012727
push_back 325785055
push_back 658872663
push_front 916473197
push_back 360676197
get 263478
get 210782
push_front 940571547
push_middle 705034184
push_middle 468556081
push_back 522984658
get 486930
push_middle 768134369
push_back 791378980
push_front 595701651
get 683330
push_middle 667776605
get 312618
get 615659
get 531736
push_front 580946720
get 533346
push_front 763573729
push_middle 68847146
push_front 422556433
push_middle 315146671
get 710894
push_back 749976230
push_middle 978474078
push_back 802261140
get 334983
push_front 778990448
push_back 524721849
push_middle 622818199
push_back 10031433
push_back 253753753
push_front 95178163
push_back 23108296
push_front 355493014
get 647752
get 722512
push_middle 330906214
push_middle 958920776
get 58793
push_front 580729851
push_back 630833452
get 564395
get 27369
push_front 1341954
get 263181
push_back 504427181
push_back 309350682
push_front 254869420
push_front 943092228
get 144924
get 345623
get 117673
get 87337
push_front 455890055
push_middle 249490523
get 167566
push_front 75042163
push_front 803450249
push_middle 81618331
push_front 53265956
push_front 352530715
push_middle 154754450
push_front 148103981
get 82021
push_middle 557601225
push_front 92587798
push_front 660037693
push_back 548471316
push_middle 642067101
push_back 591182326
get 133693
get 384630
push_front 473278843
push_middle 577663725
get 257276
push_back 679729144
push_front 76499219
push_back 786158679
get 200053
push_front 776674641
push_back 795672256
push_middle 922324559
push_middle 964533358
push_back 64202514
push_front 340984862
push_front 299490426
get 239489
push_front 86975631
push_middle 575173970
push_front 799562704
get 438703
get 441678
get 613264
push_middle 726307215
push_middle 671455765
push_middle 524065096
push_back 177140894
push_middle 893802929
push_back 747240690
get 101965
push_middle 928044752
push_back 253675092
push_middle 682335322
get 43555
push_back 583589392
push_front 811717518
push_back 315693948
get 181574
push_middle 225760309
push_front 598302657
push_front 535688421
get 594317
push_middle 780363495
push_middle 441501276
push_back 723014763
push_middle 413802870
get 289377
push_back 739013968
push_middle 697026951
push_back 742598190
get 213157
push_front 602675954
push_back 191378057
push_front 94969201
push_middle 250007294
get 516456
push_back 126905105
push_back 205427681
get 72757
push_middle 660572383
get 666700
push_front 427065008
push_back 293688037
push_back 959507071
get 647760
get 700721
push_back 606091811
push_front 569603638
get 251527
push_middle 454295983
get 44652
push_middle 54885444
push_middle 266443779
push_middle 534880645
push_front 711597378
get 550391
push_back 757472856
push_back 900394102
push_back 829390022
get 414363
push_front 146969220
push_back 567803836
push_middle 721701509
push_back 974640085
push_back 185965479
push_back 426546945
push_back 513354679
push_back 618240514
push_back 169137751
push_middle 697047911
push_front 334039903
get 402214
push_middle 79421851
push_back 744963428
push_middle 352311751
push_middle 382990075
push_middle 72002047
push_back 804187967
push_front 57717582
get 71889
push_back 68975625
push_front 830179660
push_back 438842270
push_back 175220120
push_back 852706803
push_front 426249081
push_back 183868829
push_front 366136866
push_middle 573205054
push_back 679136974
get 591687
push_front 180548023
push_middle 495052845
push_front 131046835
push_back 13232334
push_front 949018855
get 439930
get 509196
get 401564
push_middle 72152566
push_middle 259033276
push_front 100659796
get 541296
push_front 641627506
push_front 964850872
get 72061
get 288267
push_back 848907617
push_front 86482572
push_middle 860295114
push_front 433415470
get 423032
push_middle 207532904
push_middle 941911600
push_middle 440622212
push_middle 961030838
push_front 539121045
get 480346
push_middle 322432082
get 583710
push_back 603638862
push_front 324358137
push_front 467106221
push_middle 622884985
push_back 112190709
push_back 839940639
push_back 32458985
push_front 715527637
push_back 46811175
push_middle 715732597
get 392610
push_middle 582586318
push_front 170379756
push_front 198301750
push_front 884938434
push_back 468145100
get 161654
push_back 65913682
get 355494
push_front 182217350
get 344531
get 129477
push_middle 417507599
push_middle 356859401
push_middle 138309427
get 623526
push_back 214178434
push_back 664814570
push_back 867389132
get 550504
get 365276
push_front 478890788
push_front 736597644
get 124736
push_back 120730183
push_front 876032828
push_middle 126980855
get 331858
push_middle 364273767
push_middle 968339277
push_back 755734234
push_back 544090935
get 499058
get 513377
push_middle 302868492
get 218708
push_back 895785715
push_middle 103439585
push_back 698329992
push_middle 721644200
push_front 598297162
push_front 516197674
push_front 276240440
push_front 361130018
push_back 733368067
get 726481
get 576014
push_back 628525918
push_back 560967737
push_middle 529779132
get 474639
push_back 616536545
get 437520
push_front 212437134
get 280438
push_front 719930482
push_middle 986691417
push_front 851799879
push_front 385444338
push_back 714737796
get 685596
get 242900
push_middle 735568346
push_back 657494495
push_back 188511342
push_back 938639643
get 497082
push_front 259218552
push_back 942641828
get 588805
push_middle 67476574
get 67116
push_front 281179341
push_middle 396149974
push_middle 697289245
push_middle 841841072
push_middle 751313511
get 638907
push_front 67895635
push_middle 873222016
push_middle 487522721
get 455320
push_back 274696044
push_back 454865963
push_front 516308344
get 195080
get 441777
push_middle 644066206
push_back 347510962
push_front 954683074
push_back 253108197
push_back 267434225
push_middle 525751282
push_back 25699290
push_back 87991732
push_middle 392803290
push_front 155678388
push_back 782892224
push_front 343102132
get 184233
push_back 328990460
get 80325
push_back 106101708
get 345856
get 76244
get 188575
push_front 768266551
get 27356
get 105112
get 550483
push_back 87928756
push_back 456002763
push_back 697913030
get 153391
push_middle 959397970
get 225862
push_front 70167532
push_back 752573712
push_middle 25018996
push_back 632546614
push_back 649853410
push_middle 639751502
push_middle 302577011
push_front 837816914
push_front 412018817
push_middle 299111171
push_back 619751956
push_middle 746913960
push_front 773886047
push_front 253999851
push_back 386826361
push_front 890694141
push_back 879897906
push_back 631275085
get 557714
get 200914
get 595810
push_middle 537933039
push_back 368044844
get 598721
push_front 751576247
get 301804
push_front 242759459
get 543504
push_front 422077854
push_front 639539984
push_front 916439665
get 433150
push_middle 689023565
get 573958
push_middle 326697309
push_front 812337324
push_middle 80214080
get 250928
get 548418
push_front 615673169
push_back 698701911
get 547100
push_front 5706351
get 462832
push_back 448969785
push_back 48792495
get 336423
push_front 316831948
push_back 141796362
get 8109
push_middle 853020731
get 473881
push_front 725285508
push_front 918708247
push_middle 924480975
push_back 653652905
push_back 394301766
push_back 85933426
get 604014
push_front 442269062
get 550421
push_middle 371864238
get 274179
push_back 732492174
get 301966
get 644874
push_front 20332136
push_back 834904458
get 371587
push_middle 114641590
push_middle 65745556
push_middle 692271426
get 592566
push_back 293369403
get 670800
push_front 505490246
push_middle 666121153
push_middle 847641854
get 47553
get 305029
push_front 557736570
push_front 280637846
push_middle 464910707
push_back 271331872
push_back 974154176
get 168138
push_back 307579104
get 37796
get 690181
push_front 651408667
push_front 80204920
push_back 90133090
get 325880
push_back 865008360
push_back 380142717
push_middle 323948335
push_middle 133648473
push_front 81944730
get 186726
push_middle 10563518
get 304042
push_back 939905698
push_back 341664721
get 525318
push_front 389332150
push_middle 448590865
get 143649
push_middle 553942580
push_back 116784141
push_front 502692407
push_back 324899548
push_back 269225899
push_back 202972719
push_middle 556076770
push_back 742820346
get 491184
push_front 315336753
push_front 676049055
get 693943
push_middle 56410160
push_back 609194384
push_back 56779294
push_back 707018277
push_middle 703511393
get 663357
get 178605
push_back 968859
push_front 499022416
push_back 72210147
push_middle 109923034
push_middle 434582886
get 5155
push_middle 131435853
push_middle 229495356
push_front 299927127
push_back 407335209
push_front 2275559
get 483523
get 706960
push_front 418635380
push_back 547339820
push_middle 698982322
push_front 401343761
push_front 780503200
push_middle 660321075
push_middle 662066332
push_middle 180966354
push_back 448216636
push_back 100932258
push_front 950137263
get 620362
push_middle 21850476
push_back 772405314
push_front 272379727
push_back 113784619
push_middle 179000056
push_back 32442677
push_middle 964033511
get 670183
push_back 711274694
push_front 767861547
push_back 562893284
push_back 689175461
push_middle 150943766
push_middle 470277814
push_back 938906877
push_middle 771223053
push_middle 407023367
push_front 780881525
get 926
get 136007
push_back 583774440
get 338040
get 672625
get 71245
push_back 666845626
push_back 538538167
push_back 153803483
push_middle 220603274
get 358543
push_back 424675298
push_middle 211399342
push_back 75554737
push_back 206782201
push_back 723943049
push_middle 815962172
push_middle 159443390
push_front 136877843
get 477304
push_middle 84729843
push_middle 329344659
push_front 648469679
push_middle 678401653
get 154558
push_front 550062533
push_front 384804725
get 181147
push_back 748170090
push_front 545421694
push_middle 736424297
push_front 907687851
get 404328
push_front 324055149
push_back 642069254
push_front 599479688
push_front 253667690
push_front 17333158
push_front 709525902
push_middle 403982819
push_front 133943216
push_front 655568231
push_front 761342408
get 696795
push_front 812041164
push_middle 903648680
push_back 307572922
push_back 516883995
push_back 305448805
get 690764
push_back 729261168
push_front 980959938
push_middle 132312355
push_middle 508944226
push_back 297176336
push_middle 679444178
push_back 178301893
push_front 688057563
push_front 97567724
push_front 636928687
push_middle 45046665
get 392730
push_middle 597137537
get 544991
push_front 916736929
push_back 609581195
push_back 191849206
push_front 390793349
push_front 496249758
push_front 841706781
push_front 530109826
get 158897
push_middle 363070596
push_middle 190364359
push_back 975799645
push_front 940046988
get 79411
get 453678
push_front 624167175
get 712200
push_middle 579701191
push_back 573043436
push_front 302994012
get 4355
push_front 81244908
push_middle 628212404
push_front 388541642
get 392016
push_front 467979162
get 544625
push_middle 987740796
get 436378
push_front 911886485
push_middle 571692093
push_back 595463358
push_back 486768483
push_back 581618574
push_middle 453764801
push_middle 638426636
get 479458
get 305848
push_front 849978200
get 544324
push_middle 508456152
push_middle 623655472
get 618495
get 180519
push_back 41148631
get 128524
push_back 519811219
push_front 56981432
push_middle 928479116
push_back 273418258
push_front 508573396
push_back 190217693
get 299912
push_front 356759899
get 686320
get 536202
push_front 32555370
push_middle 63296995
push_middle 607072671
push_back 490467749
push_middle 44966424
push_front 960302173
get 187884
get 193770
push_middle 520105832
push_front 361755949
push_front 328197580
get 56605
push_middle 967221074
push_back 784029801
push_front 813835411
push_middle 393453220
push_middle 303796113
push_back 323996412
push_back 948302066
get 236862
push_back 741910128
push_back 934723330
push_front 276282863
push_front 627157420
push_front 171149950
push_back 290819318
push_middle 127679581
push_back 621310864
push_front 420679039
push_front 728845903
push_middle 421614456
push_back 446714229
push_middle 857445472
push_middle 644272103
push_middle 543071215
push_middle 455988544
get 278253
push_middle 783480586
push_back 237440937
push_back 72601826
push_back 47750313
push_front 349532649
push_middle 798118369
get 496318
push_middle 944982808
push_front 292973484
push_front 929361730
push_middle 250812841
push_middle 794754049
push_front 251533942
push_front 840243105
push_middle 427287622
push_back 781192495
get 547884
push_middle 530138267
push_front 312385868
push_middle 282691609
push_front 191355387
push_back 225249422
push_back 353912966
push_back 95069512
push_back 802859106
push_middle 395218925
push_middle 156656785
push_middle 321335106
push_front 528396845
push_front 966333785
push_front 326176215
push_front 618979263
push_front 969763367
push_back 544743830
get 30344
push_front 892572392
push_middle 441399768
push_back 215922887
push_middle 155599943
get 478893
push_middle 919684023
push_back 329726730
push_back 623949596
push_back 616624003
push_front 152283256
push_middle 110960647
push_middle 7442734
push_front 413007210
get 277084
get 326229
get 59250
push_front 306387511
push_back 26262969
push_back 960592203
push_front 125760203
push_middle 985045476
get 104293
push_front 573706038
push_middle 868261749
get 328810
push_middle 329925435
push_front 60257625
push_middle 971752228
push_middle 526245877
push_middle 494817464
push_front 938534866
push_front 305120386
push_front 840493909
push_front 502566238
push_middle 189464322
push_middle 772663641
get 381637
push_middle 620265766
push_back 345877767
get 58309
push_middle 535253982
push_front 33832784
push_front 587429788
push_middle 788549397
push_middle 146340003
push_back 569388693
push_back 258995896
push_middle 710476662
push_back 526424783
push_back 722927646
push_middle 144500922
push_back 994280374
push_front 253803005
push_back 687590992
get 336881
push_front 476232208
push_front 421675786
push_back 458383324
get 574264
push_back 782657340
get 186186
push_front 831687323
push_middle 568069649
get 209463
get 368038
push_front 682064996
get 453946
push_middle 371607593
push_front 81938820
push_front 260565565
push_middle 473629955
get 55450
get 35671
push_back 514537624
get 33583
get 688922
push_back 370547548
push_middle 667526752
push_back 422031348
push_back 333656633
get 546925
push_front 694698204
push_middle 929389723
get 617082
push_back 604957841
get 216674
push_back 582784383
get 389989
push_front 873856767
push_middle 978362060
push_back 318675188
push_front 699495118
get 200692
push_front 401282718
push_front 645596189
get 257471
push_middle 935329847
get 634642
push_front 431311650
push_front 76130510
push_middle 747154173
push_back 634581933
push_front 55308979
push_front 397644353
get 424496
push_middle 473088639
push_middle 325869214
push_front 607667929
push_front 82673914
push_front 878394632
get 675040
push_front 557070543
push_middle 411006653
push_front 255699028
get 221317
push_back 818377256
get 146511
push_middle 997446987
push_back 468599171
get 204995
get 494894
push_back 545390223
push_front 25016160
get 620797
push_front 178026583
push_middle 870854035
get 468703
push_front 162577968
get 436517
get 333078
get 696188
push_back 246782171
push_middle 612450781
get 124262
get 667246
push_front 606067784
push_back 264747583
get 637839
push_middle 224553447
get 371758
push_middle 896034554
push_back 611819983
push_back 715476740
get 185987
push_front 603623189
push_front 372433590
push_front 68158540
push_back 77955929
push_front 192001486
push_back 536260877
push_middle 772817356
push_back 4898403
push_middle 968950995
get 60974
get 405341
push_back 398523628
push_back 261328968
push_front 586935025
push_back 755859090
push_back 388994043
push_back 16586390
push_back 562080510
get 372008
push_back 334045758
push_back 550152313
get 675417
push_front 689470645
push_front 272744551
push_middle 802394181
push_back 713727351
push_back 257110421
push_front 914388084
get 665601
push_front 399939586
push_middle 262437232
push_middle 601261505
push_middle 245654952
push_front 20428732
get 122323
push_back 139118366
push_middle 613081243
push_back 347956155
get 664803
get 82767
push_back 280707499
push_front 430094579
push_back 779497772
push_middle 564845470
push_front 247206562
get 319260
push_front 203229662
push_back 467942753
get 697958
get 494579
get 681909
push_front 782458528
push_front 96168074
push_front 609084795
get 84626
push_middle 268292802
push_back 906271410
get 527186
push_front 532395752
get 658460
get 207574
push_back 890015291
push_front 951654524
push_front 787069068
push_front 29800231
push_middle 903919923
get 19772
push_front 287232205
push_front 983614849
push_front 587052875
push_middle 655083239
push_middle 336649179
push_back 267605875
push_middle 394121603
push_back 693604840
push_front 395555377
get 324507
push_middle 706351650
push_back 502956999
push_middle 851461210
get 81155
push_back 740739599
push_front 457369645
push_middle 53620718
push_middle 341911982
get 97412
push_back 233669838
push_middle 27495280
push_middle 386505516
push_back 136846202
push_front 977422714
push_front 284805167
push_middle 445448298
get 402455
push_back 587888681
push_back 581000058
push_back 42232415
push_front 913970280
push_middle 391682767
push_front 769394213
push_middle 77350382
get 126724
push_middle 4602697
get 233381
push_middle 737437680
push_back 147007441
push_middle 912990640
push_front 1042311
push_front 221508323
push_front 51402375
push_middle 160570098
push_front 916711345
push_back 376982749
push_front 23812652
push_back 308895291
get 560230
push_middle 377373014
push_middle 65793181
push_middle 939598289
push_back 11130718
push_middle 171782207
push_back 609481350
get 296672
push_back 856579022
push_front 706704637
push_front 844557801
get 393908
push_front 318344854
get 176945
get 393098
push_front 208796614
push_front 825244686
push_front 82028154
push_middle 146580127
push_front 16081963
push_front 207616700
get 474901
push_front 632860268
push_middle 107732991
get 701134
get 608908
push_front 145702757
push_back 395328010
push_front 606027532
push_back 700089548
push_back 555965093
push_front 689128948
push_back 605324292
get 273083
push_front 703698608
push_middle 782833044
push_front 923741761
push_front 339505843
get 702238
push_back 53009071
push_front 970749699
push_middle 326324450
push_front 646905056
push_front 86122288
push_back 554742941
push_middle 273480971
push_back 684182956
push_middle 865518670
push_front 452070327
push_middle 52801738
push_front 556236262
push_back 528977619
push_front 113828924
push_front 602537679
push_back 197733934
push_middle 942261509
push_middle 721209798
push_front 528741899
push_middle 748668574
push_back 144977771
push_front 413614232
push_front 494183210
push_front 883947407
push_middle 559816180
push_back 119764469
get 340387
push_back 367822014
get 41224
push_back 175880470
get 564484
get 604424
push_back 41871271
push_middle 472289418
push_back 841840003
push_front 289716572
get 336352
push_front 111360229
push_front 662068562
get 68368
push_back 762970205
push_middle 767949416
push_middle 686776549
push_middle 790931630
push_back 410015344
push_back 99722726
push_front 566248307
get 433095
push_front 450939114
get 432239
push_back 797769434
push_back 166417034
push_back 784484345
push_front 186185318
push_back 168948504
push_middle 282565123
push_front 991791746
get 690870
push_front 350365306
push_middle 355469976
push_front 40757505
get 165047
push_middle 109816087
push_middle 144084576
push_back 643421075
get 132792
push_middle 369153469
get 84503
push_middle 619545985
push_back 830526961
push_back 614380665
push_front 303864692
push_middle 640510325
push_front 569489656
get 645215
get 649696
push_middle 632081230
push_back 3073998
push_back 171710620
push_middle 656692700
get 539690
push_back 566479800
push_back 51111503
push_middle 882387867
push_back 946474394
push_middle 588354878
get 63713
push_front 768748297
push_front 146579145
push_front 665203060
push_back 614233229
push_back 271943981
push_back 299708006
get 195536
get 550261
get 421745
push_back 201449097
push_middle 58368427
get 157949
push_back 210410267
push_back 102015384
push_middle 267168002
get 489706
push_middle 920482344
push_back 40830844
push_middle 263159235
push_middle 752134363
push_front 895551115
push_back 640791709
push_middle 372704096
push_middle 181810911
push_front 648330406
get 62741
get 280557
push_middle 425076865
push_middle 637621769
push_middle 903915857
get 55789
push_middle 546580295
push_back 934637324
get 250527
push_front 427432568
push_back 947480048
push_front 823938255
push_front 603696121
push_middle 438040392
get 143601
push_middle 346469242
push_middle 895559517
push_back 97492016
push_middle 724866121
push_middle 380620543
get 399734
push_middle 261578557
push_front 658522908
push_back 298224951
get 58209
push_front 63887966
push_back 758583559
push_back 199929265
push_front 15025338
get 633460
push_back 259683303
push_back 956907382
push_middle 832490296
push_back 189675832
get 573222
push_front 583488406
push_front 283271231
push_middle 565008881
push_back 919644320
push_middle 141042908
push_middle 1399207
push_middle 264144074
push_front 70705525
push_back 400349824
get 575448
push_middle 978424961
push_middle 396792323
push_middle 755006753
push_middle 197217990
push_middle 3100387
push_front 343234608
push_back 880057976
push_front 707281743
push_back 21390980
push_front 285878876
push_front 552804664
push_middle 287498472
push_middle 837914512
get 446174
push_front 794982349
push_front 541826129
get 493224
get 498596
push_front 362259274
push_middle 372056703
push_front 630079715
push_middle 799712579
push_front 418074962
get 293572
push_back 405257499
get 48302
push_back 49614390
push_front 729394120
push_front 616668505
get 488104
push_middle 998657142
push_middle 582148565
push_back 664095948
push_back 24183103
get 223674
push_middle 590655244
push_middle 768586037
push_front 445591048
get 213540
push_back 999529311
get 477834
push_middle 223267708
push_back 237029331
get 473380
push_front 664223974
push_middle 773453085
push_back 262856202
push_back 907938663
push_back 462937667
push_middle 926287154
push_back 629805207
push_front 706048654
push_front 695002583
push_front 688491810
get 651020
get 33405
push_middle 114225347
get 327595
push_back 276835973
push_back 223065797
get 340027
push_front 193990368
get 61313
push_back 133007360
push_front 344945851
push_back 625125650
get 362960
push_front 520405389
push_middle 431688313
get 511800
get 49643
push_front 562447261
get 203041
push_back 625727213
push_back 359556381
push_back 949599038
push_middle 210547897
push_front 454731886
push_front 292083892
get 245838
push_back 496150050
push_middle 318938485
get 260736
push_front 406125305
push_front 494356247
push_front 250374148
push_back 917106297
push_back 566794467
push_back 454413891
get 47187
push_front 411060141
push_back 990937948
push_front 919882471
push_back 416571527
push_front 751468854
get 223295
push_front 645109317
push_front 53570117
get 500868
push_middle 118804189
push_back 214851887
push_front 570002027
push_back 381204347
get 22650
push_back 56349676
push_front 573388501
push_middle 760396115
push_middle 785769021
push_back 909880616
get 174829
push_middle 367269087
push_back 21527974
get 376679
push_middle 358563651
push_front 351802189
get 629643
push_middle 655166962
push_front 820468195
get 35466
push_front 82551685
get 242608
push_front 563843699
get 161972
push_front 415523799
push_front 390572221
get 535783
get 112563
get 590824
get 134697
push_middle 300477141
push_back 825142440
push_middle 409540019
push_back 517918183
push_middle 769619110
get 43418
get 105178
push_front 697203229
push_back 921577415
get 477412
push_front 111794880
push_middle 895741383
push_back 340759388
push_middle 805374133
push_back 307223574
get 172408
push_middle 526971490
get 111961
push_back 601450217
push_front 44366468
get 337022
push_back 806495551
push_back 714281694
push_front 13880391
push_back 246370700
get 242949
push_back 162081698
push_middle 656899453
push_front 72994287
push_middle 273499707
push_middle 865880281
get 154578
push_back 59548107
push_front 725058784
push_front 48446896
push_back 394308109
get 497018
push_back 418160252
get 259312
push_middle 171032610
get 710809
get 186221
push_back 458548710
push_front 654512203
push_back 966793378
push_middle 826588845
push_middle 43825855
get 28951
get 215345
get 622577
push_front 389398314
push_back 401548792
get 471538
push_back 789647559
push_middle 952082387
push_middle 315947444
push_middle 184349014
push_back 639062311
get 318585
push_front 649017622
push_front 2860283
push_front 755866639
get 73724
push_front 157446045
get 704501
push_back 318471032
push_front 855788915
push_middle 674276699
get 511823
get 49130
push_front 366384803
push_front 655029086
push_middle 137441383
push_back 328959065
push_front 219389272
push_front 694035690
get 358982
push_middle 260386533
push_back 272213036
push_front 12481779
get 608796
get 404873
push_front 520238694
push_front 870044739
push_front 111058662
push_front 78198470
push_middle 180440796
push_middle 552069513
push_front 45038042
push_back 293465729
push_middle 422026605
push_front 920277067
get 23628
push_middle 421281491
push_front 792064063
push_back 773479722
push_middle 854483616
push_middle 635340103
push_middle 499165095
push_back 776023033
get 718139
push_back 533713464
push_middle 662824534
get 648343
push_front 706933747
push_front 447754182
get 599406
push_middle 333906925
push_back 584411998
push_front 277788622
get 113181
push_back 253321214
get 56641
get 724146
push_middle 912190126
get 222461
get 413453
push_front 598178754
push_back 396151466
push_front 999189699
get 99836
push_middle 560907044
push_front 458790557
get 321544
push_middle 191509593
push_front 910519590
push_back 117181835
push_front 68635961
push_back 403319690
push_middle 726833188
push_back 733882000
get 269095
push_middle 229858728
push_middle 317971521
get 162072
push_front 379340638
push_front 452802922
push_middle 465945209
get 233889
push_back 506686883
push_middle 170234167
push_front 759412350
push_middle 767417715
push_front 627193996
push_middle 471491996
push_front 88230594
push_back 771366477
push_front 70729212
push_middle 842216296
push_front 542290126
push_front 893775524
push_front 685059196
push_back 844833276
push_back 139160388
push_front 200562310
push_back 995239652
get 305029
push_back 374303488
get 52996
get 641930
push_back 854809721
push_middle 744899667
push_middle 795166859
push_back 163122939
push_front 534108692
push_middle 735887826
push_front 760055349
push_middle 640083806
push_middle 133884292
push_middle 516929542
push_front 435700524
get 525131
push_front 634914107
get 629673
push_front 404286092
push_middle 835052550
push_back 726903789
get 63242
get 668286
push_front 242373340
push_front 940033816
push_back 993892952
push_back 192264414
push_front 469319033
push_front 939666598
push_middle 755895580
push_front 418588799
get 271049
push_back 802075497
push_back 501178857
push_back 547409352
push_front 52705744
get 396153
push_back 312278697
push_back 891734571
push_middle 592239000
push_middle 563800841
push_middle 489440669
push_back 784099553
push_back 331490135
push_middle 817582766
push_back 487290459
push_back 930607216
push_middle 826607770
push_middle 257854560
push_middle 372882398
push_back 896372542
push_back 467178355
get 484712
push_back 35147403
push_front 859014805
push_middle 305565397
get 388432
push_front 508591169
push_back 190941922
push_front 1552893
push_back 83291562
get 456970
push_back 502817472
get 63326
get 23333
push_back 10441453
push_middle 247085120
push_front 424089506
push_back 80703998
get 308669
push_front 758055871
push_front 772642731
push_front 281512235
push_middle 771983777
get 255168
get 703221
push_middle 66913000
push_back 750951378
push_front 190189045
push_middle 526599097
get 562335
get 504279
push_back 276274455
push_back 216010277
push_middle 541850877
get 295851
get 399632
push_middle 518386016
push_front 899776431
push_back 170501483
push_front 898137947
push_front 888732601
push_middle 426448679
push_front 277855530
push_middle 128763897
push_back 166562905
push_middle 581681289
push_middle 443378769
push_middle 285489250
push_middle 569594464
get 620831
push_back 676501807
get 252997
push_middle 760566840
push_middle 948243264
push_middle 236819201
push_front 101499646
push_middle 247970114
push_middle 517989754
push_back 598077878
push_middle 626465846
push_middle 134897176
push_middle 222670073
push_middle 740440011
push_front 728344161
push_middle 134095856
push_back 641349936
push_back 64585211
push_back 328262226
push_front 7568873
push_back 898124130
push_middle 418188690
push_back 33466181
get 697100
push_front 418000102
get 390043
push_middle 990453807
get 472065
push_middle 940872741
get 198625
push_front 760235031
push_middle 206893011
push_middle 708478524
get 336454
push_front 469074836
push_back 866100772
push_front 455016649
get 278108
get 629003
get 719389
push_back 116699332
push_front 860908182
push_back 451025614
push_back 652316393
push_back 307829370
get 187607
push_front 660656689
push_middle 532188711
push_front 626713765
push_back 176109028
push_middle 351996107
push_back 962287186
push_back 139476484
get 664814
get 79791
push_back 808465809
get 330028
push_front 296946218
push_front 772209453
push_front 974922229
get 346483
push_back 320670250
push_middle 942276358
push_middle 255099630
push_middle 363449869
push_front 946311494
push_front 829702797
push_front 613992650
push_back 254897112
get 579081
get 455030
push_back 757989841
push_middle 87159131
push_middle 638612895
push_middle 36106523
push_front 114890859
push_front 86995049
push_back 551722464
push_front 428186190
push_back 652885412
push_back 77433010
push_back 179892869
push_back 80203923
push_middle 990072897
get 48917
push_back 750767050
push_middle 308560353
get 716580
push_middle 306784052
push_front 497460813
push_middle 176279095
push_middle 694444900
push_back 222123845
push_middle 121551652
push_front 998647276
push_middle 296342904
push_middle 911483338
push_front 80080675
push_back 643348924
push_front 653448681
push_back 413143573
push_front 399399729
get 151335
get 221099
get 255153
push_back 234081200
push_front 220433897
push_front 18685643
get 367059
push_back 482784811
push_middle 932873374
get 488000
get 334345
push_front 525030214
get 606139
push_front 199210697
get 343529
push_back 580048806
push_back 262621143
push_back 280569034
push_back 9772036
push_back 551095464
push_back 954995307
push_back 232086231
push_middle 716232163
push_front 226555881
push_middle 207086378
push_back 345713220
push_back 482070273
get 159156
push_front 915605916
push_front 925755281
push_front 316149922
push_back 761255960
push_front 491039372
push_front 47903678
push_front 922355830
get 372428
push_front 611719934
push_back 408838845
push_front 742203849
push_middle 409328664
push_middle 946963473
push_middle 701744803
push_back 288491973
push_back 111789925
get 660595
push_back 589873002
get 428072
push_back 906820184
push_back 269771087
push_front 749566699
push_back 877276682
push_middle 810550054
get 248231
push_middle 864223213
get 115410
push_middle 187125175
push_middle 788203702
push_front 142160253
get 387968
push_front 403368746
push_front 814012354
push_middle 783432673
push_front 680804907
push_back 548368413
get 421853
push_front 800045202
push_back 78401605
push_back 698474023
push_middle 218781143
push_middle 146695422
push_middle 721857691
push_front 384035931
push_middle 911959801
get 360358
push_front 479139154
push_front 616806667
push_front 723773832
push_middle 931901567
push_front 19324802
push_middle 734945330
get 355375
push_front 79504940
push_back 158659968
get 433181
get 372703
push_back 607278950
push_back 183952656
push_front 809492815
push_middle 248304509
push_middle 270280528
push_back 464832981
push_front 618118006
push_back 768471717
get 526112
get 204696
push_front 574686654
get 70055
push_back 823214535
push_front 911698785
push_middle 520582457
get 711749
push_middle 368710833
push_front 659319088
push_front 999029854
get 329372
get 97681
push_middle 198584009
push_back 441224090
push_back 172366189
push_middle 375780790
push_middle 748808394
push_middle 261434178
push_middle 937325649
get 341173
push_front 930538203
push_middle 423467103
push_front 906540384
get 358060
push_middle 292474057
push_middle 865210227
get 672655
get 616690
push_back 719842197
push_back 8256426
push_back 895331082
push_middle 180364322
push_middle 160755349
push_front 113138391
push_back 719843300
push_front 876117836
push_middle 105492759
get 308086
push_front 690305978
push_front 324461156
get 43608
push_front 558830802
push_back 369544651
push_front 478993596
get 558438
push_back 792594329
push_back 232285744
push_back 323383192
push_back 720928285
push_middle 375089831
push_middle 243335897
get 343783
get 107805
push_front 477516059
push_middle 202300798
get 576261
push_back 482538329
push_back 995759058
push_middle 804887878
push_middle 121353848
push_front 430672407
push_back 565696498
push_front 957826228
get 57519
push_back 344775946
push_middle 180366289
get 585825
get 591996
push_front 285836847
push_front 817268494
push_middle 725238749
push_back 264972590
push_back 934656170
push_back 879204992
push_back 158371141
get 153420
push_back 746357845
push_back 848304566
push_back 938888283
push_front 509938888
push_back 548197977
push_front 795665010
push_back 520345996
get 15305
push_back 300225895
push_back 675526869
get 409372
push_front 455156512
push_middle 897670062
push_back 188281852
push_front 252154981
push_middle 897929551
push_middle 93244511
push_back 582205342
push_middle 377048384
push_back 904700257
push_middle 234721577
push_middle 608235931
push_front 27132931
push_middle 321362541
push_middle 470963291
push_back 939433602
push_back 374751704
push_front 151809306
push_middle 216118101
get 682929
get 484852
push_middle 406315980
get 665813
push_middle 311096298
push_front 669312378
push_back 76437050
push_front 630115729
push_middle 941412584
push_middle 239788277
push_middle 821005624
push_back 877434126
push_front 44017080
push_front 243655382
get 449164
get 180576
get 725930
get 329971
push_middle 579538522
push_front 580307119
push_middle 88854616
push_back 823925066
push_back 884147895
get 149731
push_front 247379098
push_front 533749955
push_middle 577990226
get 471552
push_front 371330228
push_back 871568950
push_middle 848537242
push_front 400657312
push_middle 828616778
push_front 713016081
push_middle 632837750
push_front 594035998
push_back 738085604
push_back 498113519
push_middle 136185975
get 335150
push_front 568307829
push_front 761886262
push_back 27891092
get 595554
push_back 753238260
push_middle 481180604
push_middle 118287993
get 582925
push_back 645093123
push_front 784689088
push_back 833128880
push_middle 871897292
get 81658
get 201675
get 123408
push_back 793432512
push_middle 668605492
push_front 819238185
push_front 266876467
push_front 173467960
get 101485
push_back 623492593
push_middle 626213454
push_back 733847822
push_back 231306490
push_middle 539113512
push_back 544657073
get 167264
get 556039
get 625878
push_middle 155030102
push_middle 311827023
push_back 699570207
push_front 644584423
push_front 976214366
push_back 127548835
push_back 115620419
push_back 893425483
get 205853
push_middle 329065460
push_front 766010029
push_back 90963354
push_back 660054902
push_back 764698803
push_back 798922520
push_back 895139926
push_front 338452182
push_middle 847339281
push_back 365770208
get 174373
get 679780
push_back 586280179
push_back 565510858
push_front 934170741
push_back 466146868
push_front 663153758
push_middle 727760533
push_front 552839524
get 53765
push_back 789807211
push_front 146239634
get 196048
push_middle 874370219
get 331754
push_middle 948215377
get 364711
push_back 594996929
get 423610
push_front 592945101
get 565482
push_front 549612356
push_middle 416991026
get 538854
get 676321
push_middle 245862277
push_back 532161393
push_front 127314265
push_front 166416891
push_front 487719805
get 256268
push_middle 755470103
push_front 370534436
get 322545
push_back 848463081
get 355774
push_middle 103231300
push_back 438499207
push_middle 670976539
push_front 637351079
push_middle 483505302
push_middle 499817097
push_front 878318352
push_back 281212459
push_back 168936371
push_back 295770832
get 182720
push_middle 570607383
push_back 312893796
push_middle 303349509
get 453924
push_front 514621340
push_front 275138798
push_front 990452980
push_middle 368110369
push_front 478217201
push_middle 262751661
push_front 579740736
get 75560
push_front 205469182
push_middle 406883351
push_front 381609647
push_middle 74974082
push_back 256667617
push_front 573679959
push_back 333450215
push_back 339372605
push_back 171059988
push_back 291316596
push_front 529617207
push_middle 427523361
push_back 577865700
get 316384
push_front 963119355
push_back 485482751
get 453673
get 13517
get 395940
get 384626
push_middle 637421953
push_back 621790031
push_back 15647644
push_middle 461721056
push_back 334932788
push_middle 761252508
push_front 840100676
push_middle 969497230
push_back 529648758
get 42698
push_back 727637079
push_back 975291083
push_back 284761606
push_front 270557639
push_middle 805261694
push_back 602012542
push_front 967246369
push_back 805022520
get 419884
push_middle 4251447
push_middle 247948455
push_middle 661161824
get 68738
push_front 331217971
get 14485
push_back 693384455
get 34391
push_back 790276568
push_front 406714612
push_back 122671547
push_back 361300362
push_front 216075957
get 593619
push_front 243807818
get 651234
push_front 570960611
push_front 869116250
push_front 183081683
push_front 898750053
push_front 867600732
push_middle 451084219
push_middle 571545234
push_front 861411065
push_middle 588501128
push_middle 556928084
push_middle 685873319
push_back 264402942
get 209296
get 301258
push_front 486461864
get 426556
push_front 123812584
get 665950
get 61499
get 725639
push_front 518436273
push_front 731773769
get 675916
push_front 929915996
push_middle 120219526
get 16164
push_front 125361294
push_front 496505658
get 138288
push_middle 532321883
push_middle 375712099
push_back 548604346
get 263412
push_middle 840446666
push_middle 233243929
push_middle 948804592
get 642675
get 633068
get 186796
push_middle 392462544
push_back 144040967
push_middle 634429424
get 558363
push_front 287265161
get 559562
get 198994
push_front 138706716
push_middle 556265687
push_middle 346417562
push_back 663658031
push_middle 40267741
push_front 346370614
push_back 667423768
get 378614
push_back 436455809
push_middle 582780839
get 657948
get 286323
push_middle 547210460
push_back 392645087
push_front 994420948
get 336757
push_back 954056166
push_middle 766889800
push_middle 992924256
push_back 641473272
push_middle 389516869
push_front 618899517
push_back 394183491
push_front 140243997
push_middle 884853909
get 654841
push_back 791873387
push_middle 208720124
push_front 629648199
push_back 526803705
get 695459
push_back 679384326
push_front 700070649
push_front 234013499
push_back 472712795
get 693028
push_front 491318785
push_front 696081508
push_front 769564799
get 354207
get 36355
push_middle 117991091
push_middle 880285694
push_front 527318528
get 719071
push_front 180112871
get 108513
push_front 358176781
push_back 75936731
push_back 142580088
get 661809
push_middle 694306035
push_front 362061668
push_middle 201438104
get 85972
push_back 307585681
push_middle 601668861
push_middle 544499497
push_back 313128936
push_back 164507102
push_front 114163869
push_front 64316016
push_middle 920332076
push_front 149203223
push_middle 4435501
push_back 598473994
push_back 869044974
push_back 561163706
push_back 25827896
get 690642
push_front 905889197
push_middle 723657899
push_back 283155410
push_front 562795090
push_back 222477028
push_back 507897679
get 423433
push_back 438806300
get 342165
get 543040
push_back 655661482
push_front 317341668
push_front 817855775
push_middle 198617471
push_back 585349103
get 466568
push_back 73926900
get 452772
push_front 786606055
get 482990
get 183438
push_middle 420230260
get 107921
push_middle 629860496
push_middle 345299917
get 594023
push_back 431828538
push_middle 697841828
push_front 439826087
push_middle 858818320
push_back 92505219
get 389157
push_back 570348726
get 277295
push_middle 351725174
get 293713
get 315784
push_back 536906585
get 372772
push_middle 152447790
push_middle 557033893
push_back 466666426
get 71283
push_back 912879187
push_middle 680145525
push_back 893861092
push_front 681069461
push_middle 549743640
push_back 762903327
get 449294
push_front 994876439
get 202866
push_front 916836858
get 79517
push_front 399456170
push_front 223705311
push_middle 191605472
push_back 462091057
get 156934
push_front 703601442
push_front 846767926
get 258628
push_front 9032895
push_back 95952266
push_back 181140296
push_back 957481887
get 115925
get 656285
push_back 215366305
get 505224
push_front 713166377
push_middle 256289875
push_middle 808014203
push_front 67203172
get 346383
get 486198
push_middle 799265107
push_back 143180932
push_back 480978407
push_middle 380528972
get 671455
push_front 861008065
push_front 500825447
push_middle 60415707
push_middle 577839395
get 615322
push_middle 156256442
push_front 379995294
push_back 916556373
push_back 550783861
push_back 460484682
push_front 707714909
push_front 146128607
get 297450
push_back 54179313
push_middle 359343516
push_back 637539447
push_front 229520575
get 178519
get 249999
get 112432
push_front 57507910
push_front 2427892
push_front 116254137
get 494544
push_front 254018272
get 210623
get 102506
push_back 469581411
push_back 260245476
push_back 922129327
get 315962
get 365527
push_back 349001264
push_front 30458285
push_back 405808527
get 647667
get 91583
get 393841
push_back 799073712
push_back 26426127
push_front 157610792
push_middle 72396653
push_back 491288377
push_middle 831012016
get 4098
push_front 661849997
push_back 157691599
push_back 608951081
push_back 47258008
push_front 20852466
push_front 765245100
push_back 423530035
get 14150
get 551391
get 558782
push_middle 212126070
push_middle 436718178
push_front 393945511
push_front 437727849
push_back 183821144
push_back 302720758
push_middle 191398158
push_back 937225859
get 174209
push_middle 317322684
push_front 742104283
get 485049
push_back 39410314
push_front 742375357
push_middle 597248746
push_front 304778766
push_middle 56898434
push_back 383248330
get 548714
get 608112
push_back 669536965
push_middle 263086663
push_front 855005456
push_front 665399252
get 85068
push_back 636047502
push_front 750843516
get 336597
get 546820
push_back 343126091
push_middle 294993418
push_back 941528948
push_back 31979099
get 338249
get 147058
push_front 548447851
push_front 562323352
get 328330
push_back 417717742
push_front 444483893
push_front 479615077
get 657331
get 629652
get 622037
push_back 24833840
push_back 96237191
get 279820
push_middle 971491927
push_middle 898391209
push_middle 306658794
push_front 973603944
push_front 129348437
push_front 107339723
get 488950
get 202460
push_back 721084196
get 644957
get 397373
push_front 672411381
push_back 741101892
push_front 374924828
push_middle 623613931
push_middle 918018479
push_middle 760701201
push_back 707336824
push_back 86269203
push_middle 419921027
get 184155
get 87742
push_front 467156387
push_back 764719822
push_front 492022993
push_middle 749933598
push_back 968181825
get 526088
push_back 463833477
get 313822
push_front 228582604
push_back 651983024
push_back 438771884
get 724354
push_back 627779688
push_back 99169906
push_middle 281880051
push_middle 375907766
get 603245
get 80421
push_middle 727984095
push_back 874727074
get 647493
push_back 344725865
get 470491
push_back 411269749
push_middle 51806510
get 287691
push_front 43746327
get 681818
push_back 17441624
get 521753
push_back 225618730
push_middle 128096248
push_front 965184376
push_front 476645586
push_back 480425642
push_back 824280638
get 322523
push_back 943634057
get 263173
get 395944
get 470543
push_middle 801410121
push_middle 794654575
push_back 370460571
push_back 230936538
push_front 945777994
push_front 499936841
push_front 791891655
push_front 371478929
push_front 98666124
get 500585
push_middle 692948815
get 9628
get 15852
push_middle 91611491
push_middle 16236135
push_middle 896110908
get 312707
get 114863
get 310626
push_middle 566887340
push_middle 968366773
get 371562
push_back 107273506
push_front 410735752
push_back 304118479
push_front 258640583
push_back 268601670
push_front 834754354
push_middle 814955734
push_back 624918165
push_front 309405492
push_middle 840240908
get 111497
push_front 910860095
push_back 994984712
push_front 972441013
push_middle 964751763
push_front 315622490
push_front 367238186
push_middle 973276452
push_middle 651954948
push_front 922782406
get 402246
push_front 27613370
get 103048
push_back 420135020
push_back 17381274
push_front 423864008
push_back 631317012
push_middle 735323354
push_front 154992351
push_middle 725709034
push_front 221871336
get 287211
push_middle 548945611
push_front 431799998
push_middle 26234235
get 201627
get 579552
push_front 425641972
push_back 138093526
push_middle 754581596
push_front 416083500
push_front 489637854
get 723775
get 219159
push_back 562733215
push_front 295353352
push_middle 460771514
push_front 794426095
push_back 852503353
get 727172
get 60612
push_back 258229639
push_middle 990294420
push_back 672359340
push_front 957955947
push_back 83496728
push_back 83941404
push_front 233043078
push_front 985884924
get 148445
push_front 761792676
push_middle 130484046
push_middle 393430081
push_middle 492697526
push_middle 547689667
push_back 503948391
push_middle 594771498
push_middle 120396801
push_front 213937223
push_middle 478744960
get 231285
push_front 235070876
push_front 846864932
push_middle 211602791
push_middle 718507384
push_back 459995229
get 88122
push_front 407099374
push_middle 626021804
get 547107
push_back 946182941
push_front 571445391
push_middle 146644502
get 371613
get 57672
push_middle 339067163
push_middle 857949311
push_middle 528875019
push_back 252791644
push_front 743409680
push_middle 610013410
push_back 73892512
push_back 741217270
push_back 191199755
get 424599
push_middle 575079719
get 178739
push_back 668532210
push_front 483037400
push_middle 296972881
push_middle 468363438
push_back 935403716
push_back 24724515
push_front 563396424
push_back 567408479
push_back 759846731
push_front 244898502
get 669974
push_middle 303952050
get 52147
get 278660
push_front 479863378
push_front 496198287
push_front 535672165
push_back 653075146
push_middle 197482640
push_front 456707106
get 496183
get 280973
push_front 135187939
push_front 328087187
get 60856
push_back 180883780
get 624569
push_middle 717013163
get 218757
push_back 994385671
push_back 535737739
get 161761
push_middle 363665164
push_front 275381803
push_back 176574177
push_back 565436627
push_front 6880636
push_back 50313007
push_middle 130973617
push_front 578648231
push_front 550022454
push_front 314084917
get 205746
push_front 624718396
push_middle 312252701
get 572161
get 293559
push_front 45610091
push_back 920045469
push_back 989365689
push_front 437377301
get 381312
get 617120
push_front 913349255
push_front 404627186
push_back 975824116
push_middle 782562021
get 201507
push_middle 584444840
get 316705
get 68293
push_middle 741597943
get 661966
push_back 396380855
push_front 862349960
push_back 844130357
push_back 406336781
push_front 497839653
get 207440
get 552301
push_front 470281802
push_back 679849458
get 503564
push_front 562920459
push_middle 278916784
push_middle 915785492
push_back 107562565
push_front 469614856
push_back 951202302
push_middle 377695201
push_front 342849021
push_front 192892836
get 286858
get 253572
push_back 784560716
push_back 44879934
get 449943
push_front 428199224
push_front 993791668
push_back 629824754
push_front 327447814
push_front 691649603
push_front 123055697
push_middle 421392874
push_back 739041224
push_front 246455422
push_back 224909946
push_front 533260022
push_front 577771416
push_front 107219312
push_front 340553828
get 677999
push_back 234383613
push_middle 119942790
push_middle 607503009
push_front 789193302
get 15281
push_back 432142412
push_back 278885381
push_middle 25261803
push_back 884945494
push_middle 186293440
get 636111
get 559396
get 134169
get 707372
push_back 299042243
push_front 872782078
push_middle 590078925
get 179675
push_middle 409172196
push_middle 956218758
push_back 516732510
push_back 853886460
get 694549
push_front 952141984
push_front 278656123
push_back 717593893
get 667912
push_front 492531593
push_middle 128417147
push_front 944808741
push_back 245752341
push_front 555228759
push_front 395894180
get 505787
push_back 331071100
push_front 201898415
get 95459
push_middle 542953955
get 367382
push_middle 502776836
get 93718
push_front 252773131
push_back 118674810
push_front 740046823
get 370063
push_middle 941423045
push_front 215225692
push_front 541845427
push_front 602436583
push_front 139088912
push_middle 51776540
get 25905
get 103538
push_back 918471503
push_front 131788541
push_front 662397376
push_middle 563825940
get 248787
push_middle 458739547
push_front 539825802
get 195312
push_front 936667780
get 242435
push_front 89920322
push_front 650780603
push_back 411489413
push_front 736735597
get 542537
push_back 282251645
push_front 856016340
push_middle 772390979
push_front 51127074
push_middle 607175741
get 220632
push_middle 134415845
push_back 23053626
get 309703
push_back 424582897
push_back 114889117
push_back 830506518
push_middle 438468377
get 285415
get 489602
push_middle 377431178
push_front 719135656
get 425459
push_front 357705461
get 233321
push_front 170524013
get 311693
get 159904
push_middle 853958871
push_front 232177466
get 235066
push_front 354740606
push_back 305403304
push_middle 892111304
push_back 630130240
push_back 18433647
push_middle 690324528
push_middle 615826842
get 406065
get 389853
push_middle 878786246
push_front 407552147
push_back 423351639
push_front 4700558
get 450829
get 198023
push_back 557599806
push_back 821156405
get 594833
push_back 416287672
push_back 341187301
push_front 320864662
push_front 488769776
push_front 773732670
push_middle 138475850
push_front 557024312
push_back 110604117
push_back 606977091
get 464560
push_front 418943202
push_back 954786117
push_back 327825760
push_back 129578395
push_front 681700285
push_front 919705612
push_back 670169885
push_back 405071794
push_front 550519128
get 345482
push_middle 165108324
push_middle 459948291
push_front 794591267
get 497684
get 642431
get 166238
push_back 875771418
push_front 19210195
push_back 258836972
push_front 91605786
push_middle 47201209
get 181814
get 703609
push_back 942813769
push_front 174286409
get 631014
push_middle 772010274
push_back 497459657
get 62493
push_back 788463348
push_back 743391155
push_back 235218880
get 269050
push_back 919530954
get 275747
push_middle 1177884
push_back 916764370
push_front 999012651
push_front 471285598
get 55979
push_middle 416008455
get 240158
get 621052
push_front 399507269
get 63428
push_middle 308633052
push_front 294562598
push_middle 76451097
push_middle 80869879
push_back 693375429
get 532004
push_middle 135404436
push_front 761981433
push_front 311182416
get 679731
push_back 249335046
push_front 884456792
push_front 536166590
get 183203
push_middle 266642053
get 387855
get 474234
push_front 993226196
push_middle 162891450
push_back 916016706
push_back 130022034
get 689067
push_middle 376558458
push_front 449781642
push_middle 19319685
push_back 168002250
get 715130
get 277308
push_middle 449101530
push_front 813407439
push_back 663212758
push_middle 90533056
get 193208
push_back 894545215
get 36570
push_front 420490224
push_front 552509813
get 84894
get 153401
get 331167
push_back 226891407
push_middle 565978854
push_middle 620247898
push_front 627086511
push_back 307370532
push_back 321888327
push_back 99437956
get 169967
get 143119
push_front 645038898
get 98486
push_middle 780047645
push_back 351364620
push_back 167999283
push_front 382461585
push_middle 91467027
push_front 907854974
push_front 941148482
push_front 385032026
push_back 810007083
push_front 872710311
push_front 812522411
push_front 337024907
push_back 532218245
push_middle 493696891
push_middle 285998256
push_middle 476496887
push_back 361441069
get 121379
get 9558
push_middle 80205039
push_middle 516259443
push_front 156692709
push_front 447137550
push_front 617218080
push_front 665433126
push_middle 108819228
push_middle 700405323
push_middle 20507088
get 290816
push_middle 564329598
push_middle 459366871
push_front 819031384
get 666248
push_front 941028013
push_back 640279080
push_middle 236229963
push_front 672231058
push_front 795454243
push_front 134657720
get 318779
push_front 12419320
push_back 396350185
push_middle 652848399
push_back 615976532
push_middle 906816381
push_middle 186214918
push_front 640842706
get 207824
push_back 511917346
push_front 608976476
push_front 200545383
push_middle 326340275
push_back 529278140
push_middle 867468459
push_middle 329068348
push_middle 519458533
push_middle 48341486
get 569759
push_front 195795451
get 514223
get 533251
push_back 562367988
push_back 488985256
push_front 273304243
push_front 896964377
push_middle 870174607
push_middle 716069006
push_middle 432610274
push_front 995547200
get 460837
push_back 360663977
get 557111
push_front 435166682
get 107228
push_front 762656399
get 433508
push_front 499632443
push_front 163150014
push_back 21180256
push_front 133791140
push_back 13191937
get 32292
push_front 514722906
push_middle 751788762
push_front 918811006
push_middle 209980816
get 228605
push_front 268666335
push_back 756968657
get 135931
push_back 596270543
get 353316
push_back 92377206
push_back 431654871
push_front 329206886
get 94943
push_middle 866844885
push_front 297453457
push_middle 387350145
push_middle 124626096
push_front 63532926
push_middle 370739517
push_front 186101725
push_front 29947846
push_front 423513726
push_back 841479701
push_middle 783590699
push_front 918209739
get 601065
get 676681
push_middle 882484577
get 350656
push_middle 901962556
get 347478
push_front 808147315
push_front 949521483
push_front 893041600
push_front 560274039
push_middle 785737277
push_back 57244015
push_back 304771089
push_back 359899684
push_middle 136741452
push_front 905561755
push_back 2450657
get 100544
get 266483
get 371075
push_middle 521177475
push_middle 164167905
push_front 23480800
get 63498
push_back 810192866
push_back 7621003
push_front 463650275
push_front 24190877
push_back 292240404
push_back 556983343
push_front 43835184
push_middle 290464369
push_back 82079257
get 235524
get 26417
push_front 119115652
get 455573
push_back 990651140
push_back 85106934
push_middle 501579537
get 400677
push_middle 640836053
push_middle 544296911
get 435530
push_front 571046231
get 621578
push_front 286426160
push_front 28379501
push_back 991974695
push_middle 38257674
push_back 265418234
push_front 749577827
push_front 959390776
push_front 677391782
get 287920
push_middle 77605411
push_back 802877936
push_back 801632871
push_front 427673256
push_back 309670717
push_middle 326195535
push_front 391796456
push_front 653927250
push_middle 891567314
push_front 995111240
push_middle 508214851
get 147869
push_middle 632756462
push_back 855149832
push_back 968269042
push_back 540779922
get 285472
get 155548
push_front 708860534
push_front 129293617
push_middle 181397330
push_middle 155759100
push_middle 868642368
get 452019
push_front 34855364
push_front 568876356
push_front 944726340
push_front 1782934
push_front 543507800
push_back 128683820
push_back 555996721
get 202276
push_middle 578334797
push_front 277987610
push_front 972306612
get 525184
push_front 951819762
push_front 752898889
get 180221
get 630569
get 652494
push_back 305195897
push_middle 341884109
push_back 826554915
push_front 908055068
get 458882
push_middle 347048842
push_middle 114739417
push_front 200533808
push_middle 28916
push_front 100512116
push_middle 922125342
get 703217
push_back 474999024
push_middle 967159336
push_back 228734870
get 365357
push_back 623303516
push_front 685059907
push_back 749500685
push_back 643282316
push_middle 529606098
push_middle 961800498
get 186807
push_front 193045262
get 223028
push_back 511125401
push_middle 246186164
push_front 98241232
push_middle 920014181
get 170407
push_back 214463094
push_middle 466082582
push_middle 727579867
push_middle 193250891
push_front 820313673
get 579632
get 261285
get 46667
get 362110
push_back 501977000
push_back 147273454
push_front 388906554
get 164358
push_back 647130342
push_back 391428110
get 529406
push_back 269938563
push_middle 341194786
push_middle 780384230
push_front 613484403
push_middle 327595313
push_back 666085976
push_back 906954483
push_middle 566317442
push_front 247685652
push_back 317318864
push_back 231005439
push_back 455721417
push_middle 512877819
get 701528
push_middle 678773901
push_back 839130948
get 84249
push_middle 659888098
push_back 57575215
get 314193
get 471065
get 531049
get 499494
push_front 485777550
get 198521
get 448652
push_front 388372281
get 10870
push_middle 460224159
push_front 187328293
push_middle 480228578
push_back 906631017
push_front 165956555
get 210580
get 407797
get 611046
get 124822
get 600467
push_middle 605054037
push_front 714870717
get 522033
push_front 353550699
push_middle 727283932
get 214296
push_back 864550465
push_front 909392507
push_middle 357192297
push_front 185088531
push_back 686807135
get 233736
push_middle 932059550
push_middle 894416041
push_back 782182768
push_front 583765226
push_middle 691432531
push_front 880802718
push_middle 866392138
push_back 25647821
push_back 305751525
push_middle 649695557
push_back 481199672
get 118196
get 155277
push_back 286200182
push_middle 740795488
push_front 713158235
push_back 47559986
push_middle 554996145
get 152663
push_back 621951842
push_front 44394231
push_middle 140049894
push_front 784949517
get 452958
push_back 847730835
get 169074
push_front 536646578
get 259401
push_back 506746059
push_front 64009141
push_middle 568610062
push_middle 861354330
push_front 120683442
push_back 198461547
get 150811
push_back 889107812
push_front 12826009
push_back 528993617
push_back 447986086
push_front 628187940
push_front 472193467
push_front 267717714
get 115649
get 543619
get 10995
push_back 977577168
push_middle 569114605
push_middle 858781906
push_middle 817268410
get 728068
get 96076
push_front 904529915
push_front 755047554
push_back 747397923
push_back 627534546
push_back 682102681
push_front 12930991
push_middle 386507352
push_middle 280667721
get 375666
push_front 859803104
push_middle 316120427
get 462101
push_back 100612215
push_back 994913805
push_middle 60604349
push_middle 104042831
push_middle 755702353
push_middle 928507046
push_back 644129763
get 234425
push_middle 570260735
push_front 418727947
push_back 795313423
get 399553
push_front 888430612
push_back 839611738
push_back 449464398
get 559160
push_middle 248725642
push_front 679813090
get 88911
push_back 979919814
push_front 75082143
push_front 369331982
push_front 448358657
push_back 846128347
push_back 819391302
get 265204
push_back 379220028
get 413418
push_front 128456063
push_back 287180246
get 234420
get 474822
get 160127
push_front 926680509
push_back 524415417
get 201297
push_back 914821928
push_front 82858287
get 579563
push_back 905532555
get 27492
get 706060
push_middle 554123242
push_front 961802917
push_middle 247752772
push_front 906556317
push_front 66513537
push_back 397427407
push_middle 554361830
push_front 771063256
push_front 671209061
push_middle 146496353
push_front 275639495
push_front 807565344
push_back 717959434
get 23805
push_back 829814933
push_middle 54391960
push_back 972532452
get 568170
get 32180
get 133539
push_middle 654970528
push_middle 922901831
push_back 806120047
push_front 833788722
push_middle 178428082
push_back 341689989
push_middle 575563892
push_front 806352964
push_back 815732354
push_back 633987372
get 57253
push_back 717766156
get 697827
push_front 691843994
push_back 940297068
push_front 28280310
push_back 462842996
get 31507
get 280460
push_back 805788276
push_back 25139631
push_back 78026145
get 192021
push_middle 225264706
push_front 922137577
push_front 590832366
get 194140
push_front 385919625
push_back 479909391
push_back 13932003
push_back 253858765
get 69022
get 151064
push_front 37497485
get 581219
push_middle 998203889
push_middle 913282848
get 401877
push_front 262605494
get 14503
get 710683
get 298826
get 678371
push_middle 253638385
push_back 664077828
push_back 290604597
push_middle 119309557
get 473162
push_front 67450498
get 342127
get 696948
push_back 77439467
push_front 441407493
push_middle 288011256
push_front 218819128
push_back 216947468
push_back 956223179
push_middle 618865052
push_front 247608524
push_middle 297398278
push_back 175841193
push_back 702511039
push_front 307566479
push_middle 117441063
push_middle 871094404
get 117605
push_middle 903522740
push_back 142118937
get 74305
get 418826
push_front 735961307
push_front 645388316
push_middle 635879745
push_middle 949501078
get 312740
push_front 660572143
push_middle 625650114
push_back 803203327
push_front 757910328
push_back 367915939
push_front 897398697
get 654725
push_back 501163831
push_middle 540716273
get 437225
push_front 775138634
push_back 209808593
push_back 494369230
get 401277
push_back 898094507
get 265933
get 164919
push_front 362910690
get 370699
push_middle 174230563
get 594787
push_front 619842491
push_middle 61402975
push_front 207988722
get 526657
get 681930
push_front 80146280
push_middle 166931582
push_front 823928970
push_middle 8512699
push_middle 339394717
push_back 201542238
push_middle 823340773
push_front 564132241
push_front 204980973
push_middle 218186875
get 692147
push_front 278841750
get 94912
push_middle 469067992
push_middle 935917996
get 310981
push_middle 159373841
push_front 111399500
push_middle 518054993
push_back 898294171
push_middle 183768052
push_middle 824046206
push_front 147438208
push_middle 558314876
push_back 74105943
push_back 14628424
push_middle 355784353
get 493728
push_front 115073597
push_back 890913294
push_back 559207499
push_middle 485303932
push_front 748567027
push_middle 28884414
push_middle 519334207
push_back 503915931
get 568830
get 234249
get 388962
push_front 610830094
get 545432
push_front 968825095
push_front 992724672
push_back 592505939
push_front 420777785
get 532740
push_middle 788151377
push_middle 678799067
push_back 719853704
push_back 892146362
push_middle 278151661
get 50236
push_middle 452469086
push_back 731722607
push_middle 733458883
push_middle 221836418
push_back 806375998
push_back 359485030
get 87148
get 209146
get 624964
get 300758
push_front 213906147
push_back 572865045
get 572037
push_middle 137193607
push_front 770282966
push_middle 946756723
push_front 313290941
push_back 258416757
push_front 622795999
push_back 676980764
push_back 296031788
push_middle 381027479
get 555777
push_middle 521459356
get 614880
push_back 765538080
push_back 256685462
push_middle 616645713
get 493751
get 519191
push_front 708020584
push_front 630370600
push_front 561257498
get 1014
push_back 847496596
push_middle 468774595
get 203212
push_middle 826729832
get 516852
push_front 82947270
push_front 187773983
get 76724
push_front 17473069
push_middle 204469963
push_front 412607141
push_back 430919284
push_back 652041459
get 33459
push_front 52777997
push_back 652484677
push_front 712922599
push_front 941685877
push_back 765148112
push_middle 303497258
push_front 120026037
push_back 790901797
push_back 501546384
push_middle 765690113
push_front 612620801
push_back 365864875
push_middle 606316261
push_front 780600131
push_back 34804867
push_front 614135192
push_back 590977053
push_middle 146970692
push_back 561290300
push_back 493683276
get 62669
push_middle 846853652
push_middle 792746222
push_back 180630191
push_back 888373246
get 140156
push_middle 276991573
get 481691
get 285466
push_back 595975056
push_front 118173068
push_middle 243188571
push_back 811084439
push_back 548051649
get 184263
push_back 66890859
push_front 808368352
push_front 449465443
get 105485
push_back 380002403
push_back 240999553
push_front 746153919
get 470783
push_back 605350481
get 530527
get 240627
push_middle 424882136
push_front 574942148
push_front 213173872
push_back 533766291
get 444612
get 227789
get 534593
push_back 839129013
push_back 719193909
push_front 494409683
get 693786
push_back 936283612
push_back 322354074
push_back 257893804
push_back 202198389
push_back 949143513
push_back 459677717
push_front 905259864
get 60220
push_front 816088274
push_middle 297978756
get 245629
push_back 674417934
push_back 196092686
push_front 432487630
push_front 959107640
push_front 501155881
get 273064
push_front 277366703
get 438135
push_front 886455929
push_front 36229806
push_back 615314599
push_middle 455104011
push_back 218182637
push_middle 578157733
push_front 72202808
get 232061
push_middle 417615406
get 548183
push_back 143048916
push_front 397731649
push_back 596993876
get 76444
push_middle 845738885
push_front 326413145
get 433238
push_front 10925081
push_front 107694351
push_front 995805053
push_front 348543497
get 125958
push_front 167164058
push_middle 236241987
push_middle 797577490
push_middle 181782920
push_back 40055307
push_back 912688749
push_middle 970769932
push_front 440953562
get 179768
push_back 497776030
push_front 262791059
push_middle 25511197
push_back 432625836
push_middle 197518210
push_front 136595990
get 21621
push_back 275708215
push_back 169455637
push_middle 412871923
push_middle 406991150
push_middle 978079400
get 316837
get 530083
push_front 127138526
push_back 994970029
push_middle 335447659
push_middle 185107637
push_front 320936478
push_middle 669406696
get 311948
push_back 642348656
push_back 727671740
push_front 264980717
push_front 530544716
push_middle 542855690
push_front 823943835
push_front 938912930
push_front 598733002
push_middle 853262013
push_front 909198235
push_middle 13489486
push_back 833582589
get 608120
push_front 78239827
push_front 785585156
push_back 858612390
push_middle 518654740
push_back 45907790
get 495744
get 165948
push_middle 232976267
get 394780
get 660042
push_front 905127938
push_middle 822214366
push_back 844147954
push_back 326902243
push_middle 531762029
push_middle 230518647
push_back 242432798
push_middle 808054957
push_middle 86574487
push_back 950789029
push_middle 704381350
push_front 145638443
push_middle 235166144
get 540368
push_middle 808687556
push_middle 81402146
push_front 61172265
get 461234
push_back 418636440
get 426205
push_back 948314411
push_back 920947184
get 633137
push_back 626755435
push_front 875732067
push_back 830118065
push_middle 640231360
push_middle 925728672
get 244529
push_middle 424082618
push_middle 45192181
push_back 244335691
push_middle 853099544
push_middle 539022142
get 673443
push_middle 97778399
push_middle 432070994
push_middle 164705463
push_back 747565238
push_back 271260532
push_front 432882663
push_back 963463232
get 504266
get 157237
push_front 763946879
push_middle 253240652
push_middle 677805329
get 712804
push_back 817336944
push_middle 604216461
get 509819
push_front 997549100
push_middle 114251088
push_back 621986292
push_back 655700810
push_front 491460762
push_back 967212817
push_back 733501645
push_middle 71925996
push_front 890721084
get 551570
get 51532
push_middle 875680429
push_front 808324564
push_back 985772778
push_middle 743319506
push_middle 655924174
push_middle 501165770
get 572066
push_middle 273243405
push_back 383007559
push_middle 892066040
push_front 869504045
get 104552
push_front 574243522
push_back 929181627
get 578696
push_back 565031534
push_back 673432217
push_back 409428753
push_middle 286148537
push_front 277129109
push_back 941685506
push_middle 733816294
get 589759
get 505368
get 406570
push_front 159917524
get 651688
push_front 991427928
push_middle 847213911
push_back 957777135
get 66015
get 590027
push_back 956556534
get 441747
push_middle 973369935
push_middle 658013957
push_front 337143103
push_middle 638996858
push_front 17497305
get 65689
get 656792
push_middle 794379738
push_middle 595549768
push_middle 909416007
push_middle 777328659
push_front 731404137
push_back 621135497
push_back 865891636
push_front 577403338
push_back 873230980
push_middle 974453563
push_front 52935158
push_front 309253866
push_front 119461988
get 294554
push_middle 213513803
push_front 918877949
push_middle 983036197
push_middle 557111565
get 460187
push_front 845134413
push_front 397008828
push_back 246838371
push_front 122644772
push_back 230125324
push_middle 716745901
push_middle 275197425
push_front 289123760
push_middle 301641355
push_back 819248844
push_back 112367759
push_middle 412234469
get 124652
push_front 652095907
push_back 738281891
get 506661
push_middle 9015896
push_middle 836829090
push_middle 592074538
push_front 260613427
get 284757
push_middle 467400030
push_front 406254966
get 346894
push_front 16032030
push_back 471606505
push_middle 101549220
push_back 27614332
push_middle 690312573
push_back 319876143
push_middle 372814139
push_middle 647466422
get 306354
push_front 34521412
push_front 650203524
push_front 648061715
push_middle 141297100
get 458583
push_front 390990540
push_back 608353100
push_middle 981086810
push_middle 181982766
push_back 611128463
push_back 192185447
push_back 686408978
push_back 282358709
push_front 982835338
push_back 3330019
push_middle 14709413
push_front 131258360
get 303210
get 278010
push_back 728598819
push_back 801521996
push_front 515884174
push_back 40851846
push_front 231512990
get 556355
push_front 104952483
push_middle 66806122
push_front 152999527
push_front 762196311
push_back 808493710
push_back 926862690
push_back 102147161
get 283915
push_back 542489404
get 212199
push_front 850796761
get 659397
push_front 539154630
push_middle 984870972
push_middle 142914146
push_middle 478684748
push_back 931217795
push_back 984559096
push_front 220549722
push_back 840734698
get 681617
push_middle 800249265
push_front 574588676
push_back 161485202
push_middle 981949069
get 592208
push_back 731165928
push_back 608497767
push_back 262409440
push_front 42724851
push_front 103141744
get 609205
push_middle 689935620
push_front 917109030
get 93178
get 331896
get 328958
push_front 71555478
push_back 874701195
push_middle 852892383
push_back 767233640
push_back 827255361
get 168098
push_middle 27899285
push_middle 944871949
push_front 430310104
get 663872
push_back 274057330
get 44138
push_middle 765648220
get 369818
push_back 933152646
get 332704
push_front 59881547
push_back 343741552
push_front 888190380
get 168707
push_middle 181003873
push_middle 942554629
push_front 823478277
push_front 622036114
push_middle 651283357
push_front 60893057
push_front 683697000
push_middle 803859383
get 529781
push_middle 992937109
push_back 906230165
push_front 164032406
push_back 685577856
push_back 151431275
get 332057
get 402468
push_front 971524947
push_middle 168958654
push_back 371782694
push_back 227693056
push_middle 133149871
push_front 224889436
get 132653
push_back 293697211
get 510758
get 299672
push_back 244881313
push_front 279727604
push_middle 158412048
get 426233
push_middle 913835865
push_middle 707156586
push_middle 852363284
get 221227
push_middle 533106662
push_front 932043545
push_front 244329357
get 501100
push_back 282882594
push_front 898574475
push_middle 806294517
get 26379
push_back 905543668
get 305511
push_middle 11032774
get 382246
get 563898
push_back 722741048
push_back 631042789
push_back 343653735
push_middle 484027821
push_back 592311940
push_back 929257484
push_back 904846755
push_middle 53991943
push_middle 388899296
push_middle 654741148
push_front 269726759
push_front 589185432
get 726094
push_middle 700532371
push_back 180065365
push_middle 205514623
push_back 380189069
push_front 492256644
push_middle 626831917
push_middle 669433105
push_back 942925489
get 122007
push_back 329031077
push_front 925211117
get 291760
push_back 922735492
get 478801
push_back 765063524
push_middle 858067650
get 651351
push_front 849118699
push_front 910051470
push_back 396208281
push_front 537540172
push_back 803485085
get 632018
push_back 816151215
push_front 991580065
push_front 43306631
push_middle 251327882
push_back 633361284
push_front 152612642
push_front 829185451
push_front 216155665
push_front 687294864
get 693579
push_front 753265742
push_middle 831048608
push_front 289146551
push_back 893390665
push_front 913376850
push_back 874727754
push_back 875199654
push_middle 112009570
push_back 196062228
get 438393
push_back 306955150
get 454523
push_front 467885378
get 261202
push_middle 478929362
push_back 44968745
get 34317
push_back 279245035
push_front 704370627
push_front 489592608
get 50414
push_front 774011260
push_middle 590864848
get 520874
get 151314
get 262601
push_front 412337632
get 340386
push_middle 981422012
push_middle 425271461
push_back 106743761
push_middle 646298422
get 1367
get 534865
get 662901
push_middle 345703644
push_front 719575613
push_back 634138889
push_back 788857873
push_front 18029445
get 387146
get 673297
get 18372
push_back 405386413
push_front 498800849
push_front 159864752
get 44326
push_back 111795699
push_front 117353724
push_front 955283573
get 661368
push_back 166037979
push_back 196593585
push_front 901107957
push_back 250016233
get 703394
push_front 128296582
get 604853
push_front 534788383
get 560803
push_back 90408713
push_middle 223006394
push_back 160665509
push_back 806958000
push_middle 997253371
push_front 66914415
get 406267
get 540718
get 512601
push_back 487260958
push_front 605138274
push_front 434737789
push_front 611810184
get 466513
get 323328
push_middle 258008584
push_front 365175700
push_back 646068570
push_front 566084486
push_front 943855118
get 578902
push_back 20377541
push_middle 954809564
push_front 990439106
get 302703
push_back 475564911
push_front 933558222
get 484311
push_back 374831649
push_front 956653227
push_back 162557217
push_back 171791427
push_back 17024979
push_back 286085628
get 530591
push_back 733654112
push_front 510731191
get 331823
push_front 725287808
push_front 484428713
push_front 48107559
push_middle 352059052
push_back 96229178
get 195185
get 606855
push_back 355854659
push_back 84523703
get 54888
push_middle 854180548
push_middle 155369392
push_front 436496478
push_middle 728507892
push_front 99322425
get 477243
push_back 492938480
get 347879
push_back 839955363
push_back 815408928
push_middle 850518608
get 130193
push_middle 546165065
get 196004
push_front 478789223
push_middle 217931680
get 12648
push_middle 25401829
get 436079
push_back 847099042
push_middle 935523114
push_middle 989693111
push_middle 539455713
push_back 743468360
push_front 687751567
push_back 416403076
push_middle 965951624
get 196537
push_front 508152571
get 620144
get 616217
push_back 78710844
push_middle 564368906
get 558789
get 573128
push_back 861999595
push_back 680486929
push_back 428433443
push_back 360959146
push_back 630816224
push_front 443661979
push_front 470204258
push_middle 979384714
push_back 252639966
push_front 186877556
push_front 666573107
get 708729
push_front 173785610
get 323695
push_middle 736606880
push_back 805726073
push_front 573878067
get 698325
push_front 755306495
push_middle 989804388
push_front 241591516
get 251735
push_back 767302315
push_back 511533299
push_middle 502755883
push_front 248496331
get 299740
push_front 287246761
get 91717
get 584907
push_middle 872454113
push_front 704733871
push_back 59089135
push_front 487612274
push_front 473186645
push_front 882456369
push_front 732039177
push_middle 940451927
push_middle 315730503
push_back 544462771
push_front 940270904
push_back 293138740
get 557268
push_back 41975268
get 498131
push_middle 647952455
push_back 358888925
push_front 641522976
push_middle 762960212
push_back 575984316
push_back 718338860
push_middle 106381299
push_back 22159808
push_back 541464866
push_middle 40470915
push_middle 133281427
get 729387
push_front 801474457
push_back 996710940
push_front 641116555
push_middle 789465127
push_middle 170473356
get 569168
push_back 675207553
push_back 305476115
push_back 294711175
get 710879
push_middle 398357966
get 162767
push_front 14748116
push_middle 543404581
get 345965
push_middle 5456316
push_front 590143379
push_front 126012177
get 558636
push_middle 347723783
push_middle 29097235
push_front 578949939
get 283491
push_front 95694858
push_back 180009282
get 101135
get 571724
push_back 766531686
push_back 974134274
push_back 705776274
push_middle 613027046
get 118627
push_middle 859056273
get 32438
push_front 126606633
get 275140
push_back 987036951
get 155475
push_back 869932750
push_middle 212553204
get 403742
push_front 630751659
push_back 795596231
push_front 279530290
push_middle 762933142
get 707204
get 72003
push_middle 501315466
push_front 149485963
push_middle 320309824
push_back 739775163
get 210362
get 570135
push_back 725082111
push_middle 827570962
push_front 395713418
get 558282
get 158386
push_back 188877531
push_front 449236259
push_front 967286684
push_back 727304185
get 452772
get 499338
push_middle 6319525
push_middle 99129817
push_front 782605634
get 695779
get 703511
push_back 830377774
push_back 577921448
push_back 471508223
push_front 389286844
get 259927
push_middle 309115349
push_front 172536057
push_back 785289777
push_front 103863333
push_back 40809017
get 112954
get 717976
push_middle 628734353
push_middle 267013361
push_middle 382094111
push_middle 183442427
push_middle 840579261
push_middle 158649718
push_middle 909818080
get 116773
push_back 462628351
get 30971
push_front 854696047
get 693249
push_front 579739637
push_back 213760119
push_back 609498225
push_front 294175119
push_front 381643602
push_front 335824310
push_front 623192456
push_middle 32494150
get 120931
push_front 478084035
push_middle 994230443
get 226864
push_back 852087246
push_front 139870663
get 661004
get 294489
push_front 916815367
get 413537
push_middle 581438224
push_middle 415144989
get 214046
get 101378
push_back 549420874
push_front 231845839
get 44864
push_back 780197915
push_back 77539067
push_middle 127166106
push_middle 414129129
push_front 458349932
get 664919
push_middle 920455757
push_back 421589105
push_middle 466310428
push_middle 772312086
push_back 301441715
push_front 68175734
push_front 691260482
push_middle 670619239
get 711292
get 571415
push_back 580396744
push_middle 123796206
get 555101
push_front 807290362
get 525966
get 322165
push_front 686496429
push_back 67371515
push_front 671627477
get 240603
push_back 108146621
push_back 600899498
push_back 576403330
push_front 786543697
push_back 660643194
push_middle 547374040
push_front 681790360
push_middle 298196859
push_back 196953971
get 31706
push_back 594091158
push_middle 977918605
push_front 730631262
push_front 668424008
push_back 715152091
push_front 745144179
get 281259
get 650433
push_middle 156111232
push_back 564012891
push_front 753957299
push_front 325920846
push_back 952876819
get 208258
get 683513
get 53719
get 644671
push_middle 382316775
push_front 440675487
push_middle 412736944
push_front 932926628
push_middle 989609975
push_middle 392341827
push_middle 103405476
get 162002
push_middle 89993580
push_middle 248417153
push_back 338947512
get 446119
push_back 411892640
get 270840
push_middle 617571737
push_front 972285446
get 520526
push_middle 545177642
push_front 60033406
push_front 65133809
push_middle 838740423
push_back 66538303
push_back 509336241
get 182749
push_front 363983963
push_back 382200898
get 723138
push_middle 657688763
push_middle 642250808
get 237839
push_middle 361655013
push_front 613780168
get 378832
push_back 641763652
get 613514
push_middle 100099526
get 36688
push_front 465222526
get 246405
push_middle 230540981
push_back 701991506
push_back 229578688
push_back 577146041
get 291882
push_back 558468745
push_back 858367988
push_back 737161712
push_front 333397779
get 405886
get 346496
get 723114
get 338495
push_front 353561138
get 257695
push_front 827478603
get 57196
get 492254
get 556351
push_front 862771103
get 50515
push_middle 85624619
push_front 454176006
push_middle 285306480
push_front 118071317
get 677261
get 673849
push_middle 765415015
push_front 161509915
push_front 846934081
push_front 31406595
push_front 915046882
get 341811
get 580196
push_back 68125772
push_middle 159147688
push_back 173275406
push_middle 280992132
get 709441
get 603048
push_front 917607737
push_back 492501171
push_front 373152113
push_front 798962079
push_middle 483701506
push_middle 80960657
push_front 602954875
push_back 703337175
push_back 828817648
get 270218
push_middle 20527250
push_front 869449388
push_front 909754332
push_middle 351236168
push_middle 407838959
get 668075
get 405657
push_front 131548741
push_front 660621249
get 540235
get 566610
push_back 953750291
push_back 260845118
get 327186
get 600819
push_middle 775729679
push_front 307782052
push_middle 371368468
get 550754
push_back 159637222
get 145685
push_back 942503005
push_back 482188340
get 134616
push_middle 365577229
push_front 570528566
push_front 764671433
push_back 69826721
push_middle 340658278
push_middle 528170626
push_front 691786731
push_front 53199516
push_front 163966278
push_middle 725443674
push_back 883766326
get 267385
push_front 430532121
push_front 786792675
push_front 302719434
push_back 148972726
push_front 218567307
push_front 80363860
push_middle 789500253
push_back 537946111
push_front 190382005
get 500428
push_back 825725149
push_middle 519103884
get 349816
get 343177
push_middle 894053497
get 263593
get 558412
push_front 286212799
push_front 203424604
push_front 601182386
get 197177
push_back 828663808
push_front 667004546
push_front 815818985
push_middle 109091111
push_back 9657267
push_back 986365125
get 220049
push_front 584042812
get 378023
push_front 126786059
push_front 991296358
get 84071
get 165489
push_front 311493291
push_middle 41727542
push_middle 765682825
get 387161
get 157260
get 284165
push_back 714418334
get 272398
push_back 665768672
push_back 953928724
push_middle 870827956
get 194928
push_front 954965565
push_middle 60847871
push_middle 502723258
get 100364
push_back 799884776
get 686441
push_middle 800722206
push_front 719410228
push_front 598666325
get 716115
get 86382
get 431087
get 376289
push_front 257633711
get 211331
get 548675
push_back 928383300
push_front 997102043
get 559994
push_back 870532602
push_back 656814066
push_middle 358813427
push_middle 287052229
push_middle 354618735
push_middle 263304735
push_middle 843640960
push_back 327504887
push_back 341067395
push_front 743686683
get 621715
get 384972
push_middle 6765558
push_front 386246108
push_middle 653301714
push_middle 225616085
push_front 248319564
get 9804
push_front 70538805
push_back 708441615
push_back 955657846
push_middle 455017366
push_back 985130542
get 18771
push_middle 331736835
push_front 168556615
push_middle 324285052
get 702500
push_middle 521581756
get 475240
get 634501
get 521960
push_front 904636623
push_back 685725298
push_middle 995792754
push_back 154789425
push_front 686953442
push_back 710433327
push_back 496713943
push_middle 762546242
push_front 323338323
push_back 233550266
get 463404
push_middle 781636437
push_front 306917816
get 714898
push_back 272193450
push_middle 794508573
push_back 116953174
push_back 453482772
push_front 365635685
push_back 735884962
push_front 84073840
push_middle 833440784
push_back 900930158
get 718307
push_back 75970298
get 515453
get 389507
push_back 704107934
push_middle 760669126
get 263067
push_front 873168305
push_front 743433138
push_front 21430560
push_middle 69854155
push_back 462475291
get 196490
get 402805
push_middle 667089728
get 610534
get 383909
get 252607
push_back 971991591
push_front 854507178
get 224043
get 387746
push_back 296700610
push_back 453406693
push_front 526486427
push_front 387757935
get 260930
push_front 256605674
push_back 657113210
get 440903
push_back 105020284
push_front 403747780
get 127586
push_front 878248651
push_front 972055412
get 271327
push_middle 979784676
get 507603
push_back 775256303
push_middle 878675780
push_middle 527928684
get 116604
push_back 264746669
get 110636
push_middle 658355572
push_back 323866572
push_back 273970165
push_front 609448400
push_front 972494082
push_middle 147220715
push_middle 48349220
get 607014
push_back 533503147
get 273423
push_front 593425668
push_middle 588804523
get 708649
get 84173
get 65900
push_back 964402646
push_front 321026239
push_back 555638237
push_middle 627740021
push_front 636240853
push_back 469818333
push_middle 373592889
push_middle 994374701
push_middle 328633623
push_back 808991743
push_front 875287299
get 659376
get 350769
get 422320
push_middle 30088262
push_front 195548060
get 236128
push_front 360602300
push_middle 28604109
push_middle 497215530
push_front 945990749
push_middle 438533152
push_back 706943295
push_back 274098624
push_middle 465582076
push_front 338807775
push_middle 579951939
get 132949
push_middle 592939325
push_middle 768980712
get 301063
push_back 277459655
push_back 275987398
push_front 885441563
get 106113
push_back 627441309
push_back 25045627
get 713248
get 424609
push_front 395001824
get 109241
get 147326
push_back 966369632
get 437019
get 468220
get 579704
push_middle 124579879
push_middle 918722198
push_front 56387612
push_front 737992938
push_back 840249917
push_back 777708039
get 143683
push_middle 58409398
push_back 472138284
get 475046
push_back 777846416
push_back 506778989
push_back 791209516
get 633230
push_middle 665590355
push_back 59959909
push_front 348344052
get 318817
push_front 470968678
push_front 823922789
push_middle 349866333
push_back 820313287
push_front 972595465
push_middle 601864782
push_middle 158560454
get 566992
get 517638
push_middle 286587267
get 327215
push_front 438988837
push_front 952845070
push_front 280040312
push_back 86712117
push_back 634599315
push_middle 601086209
get 120014
get 545220
push_back 628128332
get 500525
push_front 543654097
push_middle 133787017
push_front 871356621
get 486463
push_back 179377256
push_front 635869813
push_back 91095826
push_front 406964137
push_back 684026072
push_back 380925959
push_back 30058741
get 192465
get 182913
push_front 242832025
push_front 75950912
push_front 298484563
push_back 564571279
get 205390
push_back 177881680
push_front 874856676
get 613363
push_front 856101041
push_front 736077128
push_front 598329851
push_back 611938683
get 652923
get 690851
push_back 767685278
push_middle 719748930
get 421802
get 698219
push_back 815605001
push_front 79173557
push_front 647001873
push_middle 394022443
get 228559
push_middle 576555461
push_front 312437805
push_middle 496776863
push_back 744366288
push_front 672886396
push_middle 784137574
get 561062
get 595104
push_middle 288703082
push_back 800753991
push_middle 596732111
push_back 40003491
push_middle 325061405
push_middle 799044534
push_back 517889866
push_middle 115184495
push_middle 392834363
push_middle 546761697
get 259878
push_front 6054881
push_middle 282985474
push_front 223316290
get 308315
push_middle 476315954
push_front 283181744
push_front 53682608
push_back 542216252
push_back 938475479
push_front 843935822
push_middle 483156177
push_front 533844478
push_middle 497112206
push_front 607777766
push_front 506935555
push_middle 762938927
get 292347
get 321807
get 170032
push_front 355948720
get 691280
push_back 100129476
get 116610
push_back 213164267
push_front 356563589
get 131088
get 394462
push_back 350507688
get 703915
push_front 239907309
push_middle 167306835
push_middle 838062743
get 355843
push_front 572045215
push_middle 300919941
get 247103
push_middle 202251259
push_front 119998185
push_front 472585753
get 197831
push_front 844939884
get 278971
push_front 497032803
get 326038
push_middle 279439767
get 305996
push_back 880623934
push_middle 191181962
push_front 529701273
push_middle 74674492
push_back 612085993
push_front 444468239
push_front 703898859
push_middle 12315008
get 571604
push_front 894054572
push_back 75744623
push_front 794163261
push_middle 929073530
push_front 559318972
get 292570
push_middle 189991925
push_middle 979336897
push_back 622896747
get 131770
push_back 754465349
get 605670
push_back 961040248
push_middle 384744999
push_middle 147645407
push_middle 589933682
push_front 30427625
push_back 517857054
push_back 913766076
push_front 114582434
push_back 981568799
push_front 151303719
push_back 302475250
push_front 766216968
push_back 570876229
push_front 579731832
push_front 366037118
push_back 231431122
push_front 632951434
push_middle 338817056
push_middle 633053486
push_back 788852921
push_front 62767996
get 14077
get 467155
push_front 154823343
push_middle 555434773
push_front 180477072
push_front 866273838
get 52057
push_back 730610995
get 301898
push_back 496698533
push_front 951603843
get 392511
push_back 107702868
push_middle 717222564
push_back 402635374
get 119248
push_front 222622013
get 481029
push_front 456268231
push_front 280485108
get 693947
push_front 354444216
push_middle 410264415
push_middle 608792824
push_back 3354554
get 662405
push_middle 400154636
push_front 42759421
get 337979
push_back 586402660
push_middle 210598740
push_back 292315901
push_middle 755315889
get 386539
get 646677
push_front 414299672
push_front 227000062
get 12750
push_front 591688167
push_front 66880796
push_front 959062318
push_front 755689491
get 677184
get 246615
push_middle 552395530
push_back 820803368
get 419011
get 2551
get 669839
get 673052
push_middle 385863999
push_back 590215511
get 707161
get 441597
push_front 182899620
push_middle 20433321
push_front 895013019
push_front 625181268
push_middle 177171362
push_back 823196566
push_back 969132239
push_back 368444891
push_front 690153594
get 270533
push_front 689193177
push_middle 180353603
push_back 671799042
push_back 697299775
get 681839
push_middle 765692328
push_front 32515710
push_back 960823483
push_middle 237981948
get 34830
push_front 662144914
push_middle 392851463
push_front 50105151
push_front 27402307
get 667680
push_front 66837216
push_middle 360003919
get 401487
push_back 812395921
push_middle 884563946
get 501760
push_back 442167891
push_middle 574585034
get 512240
push_back 813986413
push_back 887895436
push_middle 974055840
push_front 251295172
push_middle 845502155
get 408994
get 479378
push_front 467805367
get 66666
push_back 834886373
push_front 894055547
get 548214
push_front 428351859
push_back 247026364
get 237135
push_middle 676983284
get 129566
get 264483
push_middle 597751382
get 543239
push_back 701786804
push_back 348228241
push_back 620821717
push_middle 941209903
push_back 893476067
get 6503
push_front 849354853
push_front 694116125
push_back 744034336
push_back 386464867
push_middle 764439525
push_back 537588630
push_middle 164841523
get 409693
get 206276
push_back 340628367
get 375607
push_middle 365370000
push_back 801463225
push_front 211211444
push_middle 302949777
push_middle 180716847
push_front 620550403
push_back 735790961
push_back 617196831
push_front 413057749
push_front 176586663
push_back 558615092
push_middle 394620399
push_front 930561683
push_front 282038750
push_back 179404561
push_front 827535722
push_middle 198126110
get 39752
get 84614
push_front 263604285
push_back 788945584
push_back 153823432
push_back 145613367
push_back 315607289
push_middle 858683877
push_front 397169117
push_back 682458561
get 328635
push_back 583036929
push_front 885275637
push_back 30379089
push_back 632185196
push_back 399277835
get 35387
push_back 644958555
push_middle 882126751
push_front 905689514
push_middle 183580363
push_back 817182247
get 81930
push_front 876813357
push_middle 409846090
push_back 510750900
push_front 604069018
push_front 51217186
get 113972
get 509363
get 346294
push_back 865098047
push_middle 90502943
push_middle 407555585
get 283528
push_front 659609501
push_back 46459769
get 244337
push_middle 985972967
get 115610
push_back 291635462
push_middle 246335188
push_front 256590116
push_back 801052560
push_back 675479888
get 573745
push_back 396530402
get 617502
get 114913
get 93462
get 637032
get 254300
push_back 533884177
get 654013
push_back 748299572
push_back 556234717
push_front 161679730
push_middle 665318806
push_middle 268968903
push_middle 481268931
get 460357
push_front 128834653
push_middle 360044525
push_front 705451943
push_front 992563255
push_back 762425064
push_middle 906894475
push_middle 20376152
push_back 455372839
push_front 505049822
push_back 926514318
push_front 14839149
push_middle 587331445
push_middle 75256314
push_front 932881233
push_front 529212953
push_back 301479546
push_front 701989683
push_middle 399004412
push_front 708483174
get 500705
push_back 970700377
push_middle 198501642
push_back 630933232
get 210695
get 661885
get 80081
push_middle 491954404
push_middle 563201307
push_back 765614217
push_middle 347472803
get 465207
push_middle 446722204
push_back 49194454
get 524787
push_middle 607241993
push_back 651367411
push_back 334757970
get 109246
get 107066
get 656886
get 635085
get 543678
get 489825
push_back 795403229
push_front 532150967
get 450446
push_middle 953340461
get 175186
push_back 547736771
get 316195
push_back 55350830
push_middle 802090043
push_back 965625054
push_front 931339622
get 707252
push_front 204606747
push_front 538416104
push_front 380401989
push_middle 816577730
push_middle 616085306
push_middle 648535464
push_middle 583162411
push_front 587365040
push_front 857089304
push_front 479381015
push_middle 817832730
get 477429
get 155538
get 6254
push_middle 802394955
get 445115
push_back 614628832
get 526902
get 119869
get 617467
push_back 481085369
push_back 305249988
push_middle 580671301
get 587255
push_middle 469860820
push_front 678593731
get 103097
get 598823
push_middle 205590952
push_front 630447965
get 59506
push_front 266263819
get 122034
push_front 722430946
push_middle 196958842
push_front 425388955
push_front 403219673
push_middle 999178501
get 358440
push_middle 892800853
get 703957
push_front 241379548
push_back 704644781
push_back 481334310
push_middle 61290064
push_front 162440929
get 570969
push_back 83769141
get 343215
get 146806
get 57963
push_middle 797538428
push_middle 449303089
push_back 705281823
get 100396
get 291751
push_back 837148553
push_back 459040646
push_middle 780737947
push_front 199365737
push_front 625454406
get 249060
push_middle 359969193
push_back 459158439
push_front 883740295
push_back 234178661
get 281020
push_front 344302988
push_back 253035307
push_middle 556538302
push_back 595842324
push_back 933851862
push_middle 481102291
push_front 619907330
get 603812
get 260608
get 353173
push_back 152423829
get 685084
push_front 180100326
push_middle 510339616
push_back 554046514
get 579653
push_middle 586824633
get 133515
get 88738
push_middle 535706711
push_back 744244753
push_front 739112871
push_back 165083769
push_middle 118019479
push_back 225184067
push_back 88171931
push_middle 587272792
push_middle 29142169
push_back 959705296
push_middle 41984262
get 567188
push_back 539038138
push_middle 248159999
push_front 648870888
get 71689
get 316728
push_front 789274233
push_front 487112167
push_back 827182400
push_front 689083337
get 418410
push_middle 192780306
push_back 107665706
push_front 183026639
push_front 775188238
get 147013
get 314180
push_middle 856314590
push_front 525584212
get 133266
get 354475
get 433384
push_back 413068473
get 490562
push_front 209222773
get 309523
push_back 148184277
get 694460
push_back 902136246
get 545562
push_middle 275423358
push_front 918540369
push_front 648165928
push_back 881287849
get 538305
push_front 507420911
push_back 227975832
get 316290
push_front 578482636
push_back 29542632
push_back 513685221
push_middle 603800329
push_back 810318749
get 264428
push_middle 330542077
push_middle 132252106
push_middle 908040438
push_middle 756445218
get 677421
push_middle 810113554
push_middle 351178115
push_back 434358494
push_front 121144999
get 665201
push_middle 845381160
push_front 671096879
push_back 167411668
push_back 180857176
get 269061
push_back 996157477
get 550526
push_middle 770877515
push_front 854535341
push_middle 347141112
push_front 7908092
get 216285
push_back 202661490
get 283548
get 367472
push_back 53720553
get 552189
push_middle 878864086
push_front 91713047
push_middle 820156117
push_back 803281800
push_back 799661942
push_back 446767744
get 582747
push_middle 527370433
push_front 219608058
get 625541
push_back 215737547
get 95825
push_front 727944070
push_back 769346920
get 11981
push_middle 787593728
push_middle 515335547
push_front 316617569
push_back 86107755
get 561768
push_front 600520857
push_front 467372080
get 440100
push_back 726777012
push_front 670683968
push_middle 890172868
get 395674
push_back 788009675
push_front 436431876
push_middle 6058074
push_front 395674951
push_front 894431568
push_front 875828309
push_back 894482512
get 526687
push_back 512775539
push_back 249828733
get 397011
push_back 253695537
push_middle 980281641
push_back 212389647
push_middle 800902115
push_front 730879120
push_middle 746651174
push_middle 348889175
push_middle 592203240
push_middle 646752404
get 562908
push_middle 58272853
push_front 144173650
push_front 780403483
push_middle 165088646
push_back 778145955
get 410093
push_back 280963438
push_middle 676646947
push_middle 180420290
push_back 767298373
push_back 148494700
get 435511
push_back 631569481
get 37561
push_front 458642882
push_front 622387974
get 537986
push_front 390554775
push_back 127246651
get 72750
push_front 262681733
get 415381
push_middle 421820823
push_middle 3321931
get 567279
push_front 650579435
push_front 98914508
get 118743
get 599561
push_back 196991788
push_middle 835927575
push_middle 354006404
push_front 87967072
get 274365
push_back 426990684
push_back 831815802
push_back 326540714
push_back 113835566
get 180682
push_front 160083855
push_front 730071749
push_front 989789324
get 370265
push_back 369543357
get 326030
push_front 649802372
get 672555
push_back 850834728
push_front 985812098
get 26039
get 655208
push_back 202866777
push_front 600096969
push_back 494225394
get 199864
push_middle 43961232
push_back 718765417
push_middle 277773616
push_back 109252365
push_middle 78048609
push_front 589242251
push_front 383968055
get 530023
push_middle 456444596
get 429683
push_front 221704528
get 192563
push_back 44015880
push_back 387996970
push_middle 290412979
push_back 716111706
push_front 833402309
get 69507
get 373658
push_middle 593889582
push_front 495955097
push_middle 771846042
push_middle 581839500
push_front 396113242
push_front 346399942
get 330724
push_back 819299468
push_back 645061501
push_middle 542060062
get 635644
push_back 798059022
get 618744
get 86013
get 397357
push_middle 20115263
push_back 808942124
get 496716
get 360097
push_back 469278358
push_front 98838785
push_middle 471464500
get 205203
get 659289
push_back 459505794
push_back 923105912
push_back 132313430
get 49682
push_back 541759843
push_front 678373421
push_back 886802664
push_middle 796719986
push_back 673231914
push_front 932933212
push_middle 540138740
push_back 679244691
get 243621
push_front 754068443
push_front 589965283
push_back 288093753
push_back 660322664
push_middle 279041929
get 72802
push_back 126883248
get 8379
push_back 745821807
get 482126
push_back 365156617
get 128369
get 416021
push_middle 668734903
push_back 830910388
push_front 298731436
push_middle 565982944
get 600664
push_back 254487955
push_back 42629915
push_front 237492650
get 465184
get 208571
push_middle 28147569
push_back 796613275
push_front 924485397
push_front 333231784
push_back 392284494
push_back 738364657
get 371010
get 23833
get 191826
push_front 512487839
get 475500
push_back 986962295
get 603614
push_front 384488891
get 441306
push_middle 99818977
push_front 986394463
get 64587
push_back 171115697
push_middle 130237333
get 469803
push_back 20223018
push_back 239176091
push_front 252937954
push_front 485654067
push_middle 214542289
push_middle 653663543
push_middle 487664072
get 224640
push_front 212530105
get 366690
push_front 29783356
push_middle 736141702
push_front 540595064
push_back 623531082
get 705446
push_middle 458418630
push_middle 253112232
push_front 730509661
push_front 464610430
push_front 713826627
push_front 998047951
push_back 27642736
push_back 974530726
push_front 545081231
push_back 863135680
get 231193
push_front 960084023
push_front 669978616
push_middle 487256548
push_back 536580105
get 20515
push_front 55274221
push_middle 399872667
push_middle 834963969
push_front 641457902
push_front 556044483
get 167287
push_front 803189149
push_middle 68980268
push_middle 124660386
get 345261
push_middle 634641990
push_back 692968171
push_back 553162944
push_back 315383848
get 214555
push_middle 798003899
push_back 189947481
push_front 428941582
get 140510
push_middle 320524965
push_front 49907659
push_front 231177155
push_front 264644080
push_middle 628398443
get 295219
push_middle 239592125
push_middle 388330047
get 668634
push_middle 219425084
push_front 577058534
get 707624
push_front 170401124
get 706179
push_middle 482738760
get 108000
push_back 10792685
push_middle 774984880
push_front 332063679
push_back 91657319
push_middle 438466710
push_front 976743726
push_middle 238384272
push_front 57575901
get 176387
push_middle 240361924
push_middle 843557400
get 370544
push_back 488828303
get 437083
push_back 91522204
push_back 558066790
get 660971
get 169938
push_front 129367024
get 629149
push_middle 956944841
get 548980
push_middle 663215324
push_front 234691170
push_middle 281841266
get 1079
push_front 858796969
push_middle 983749640
push_middle 681792323
push_back 272008249
get 140846
push_back 839066849
push_back 139951445
push_front 980593136
push_back 389846796
push_back 155798371
push_back 404854497
push_middle 894657259
push_front 861317173
push_middle 432111035
push_middle 705586480
get 682992
push_front 526986363
push_middle 792277757
push_back 852600947
push_front 39948826
push_middle 494986821
push_back 56706572
get 389230
get 65591
push_front 493152069
push_front 195657189
get 668124
get 555654
push_back 662185451
get 633599
push_middle 73615268
push_middle 40587063
push_back 60637582
get 568559
push_front 584460454
push_middle 841113123
get 492272
push_middle 907386952
get 118288
push_front 819991400
push_back 84991171
push_back 517850278
push_front 968677316
push_middle 721578589
push_back 42402279
get 503347
push_front 550838060
get 369054
push_front 685800831
push_middle 882074908
push_middle 96785909
push_back 312179941
get 103092
push_front 566214768
push_back 921293262
push_front 382686378
push_back 497527354
get 284692
get 231167
push_front 96427450
push_back 905530744
push_middle 823113687
push_back 471144037
push_back 755848878
push_middle 310683526
push_back 434280672
get 507542
push_back 854307826
push_back 412267689
push_front 213589693
push_middle 974254256
push_middle 14516731
push_back 307503046
push_front 600198482
push_middle 137539206
push_front 516401581
push_middle 740669167
push_back 629974247
push_front 86892321
push_middle 252532243
push_back 496027217
get 342140
push_back 522743490
get 222437
get 495693
push_back 602434840
push_front 872388746
push_back 946682320
push_back 778392052
push_front 374783359
get 351029
push_front 114543971
push_front 810777062
push_front 758271700
get 697717
get 358879
push_front 648088437
get 90213
get 314584
get 629630
get 66259
push_middle 23381852
push_front 808383342
get 314290
push_back 816405655
push_front 223877383
push_back 811370182
get 372251
push_middle 858795329
push_back 492227421
get 578467
push_back 170511446
push_back 61911602
get 85875
push_middle 518250754
get 547209
push_middle 581121223
push_middle 328346022
get 440298
push_middle 463795616
get 659355
push_front 397625233
push_front 727762570
push_front 629121077
push_back 344925915
push_back 414304191
get 452698
push_middle 474206077
push_front 282053916
get 42748
push_middle 873144802
push_front 257532631
push_middle 835270382
push_middle 784633756
get 124091
push_middle 633754075
push_back 790258454
push_front 203789592
get 263419
push_middle 464591938
get 149793
push_front 966120432
push_front 855138850
push_middle 227802000
push_middle 841057480
push_back 485467989
push_front 651314527
push_front 327993890
get 436402
push_front 859208878
get 156303
push_front 973086759
push_back 970493692
push_middle 40738261
push_front 597516745
push_middle 910159191
push_middle 34478245
push_middle 516770918
push_back 432314382
push_front 469170828
push_back 584745601
get 169333
push_back 111535254
push_front 13151689
push_back 896826931
push_back 24283810
push_front 429304549
push_front 170922399
push_back 243418774
get 647878
get 245904
push_front 525931626
push_middle 772965560
get 92163
push_front 446187330
push_front 737707059
push_front 820471478
push_back 609639652
push_back 318462384
push_front 370764752
push_front 993402303
push_middle 456804803
push_back 338381858
get 68651
push_front 995596658
push_middle 315921244
get 716744
get 136711
push_front 720450129
push_front 362766633
push_front 50978414
push_middle 368337575
push_back 972883048
get 398036
push_back 350140243
push_middle 281794942
push_front 773052192
push_back 821425889
push_middle 331039545
push_front 654359683
get 428861
push_back 756711333
push_middle 33410355
push_back 761677662
push_back 840010810
push_front 99920064
push_front 631044534
push_middle 207499167
push_front 268894067
push_middle 785735918
push_back 923921262
push_front 170641773
push_back 975937240
push_middle 34067328
push_middle 921838393
push_front 728533020
get 51314
push_middle 821705306
push_back 828377902
get 722623
get 388604
push_middle 714167962
push_front 727213487
push_back 650829387
push_back 703813390
push_back 739747079
push_back 679085294
push_middle 970317506
push_middle 972048718
get 285947
push_front 848978088
get 44417
push_middle 59528835
push_front 392839230
push_front 527290180
push_middle 582247496
push_middle 392378441
push_middle 104924969
push_middle 234035062
push_middle 322198711
get 201841
get 716166
get 488127
push_middle 5839356
get 213743
push_front 145439267
push_back 566153722
push_middle 48967031
push_front 127094593
push_front 945274132
get 255506
get 576782
push_middle 414323971
get 93898
push_front 550983693
push_front 633623676
push_middle 471472771
get 127626
get 548771
get 256515
push_middle 787381269
get 359681
push_back 177269950
push_front 693131689
push_back 58266318
push_middle 251521751
push_back 60132288
push_back 478211060
push_back 126648320
push_front 393067898
push_front 808740816
get 20944
push_back 482078664
push_front 920575368
push_front 934835232
push_front 910197710
push_back 209835286
push_back 204694196
push_middle 141788266
get 85890
push_back 793037226
push_middle 961076100
push_back 396050657
push_front 261848196
get 290248
push_back 854396674
push_front 730296538
push_back 343657811
get 682989
get 397961
push_front 441165168
push_back 760758646
push_middle 294598853
push_front 422001462
push_front 161637806
push_front 222541507
push_front 537618239
push_middle 637189209
push_middle 409336910
push_middle 345497913
push_middle 76605452
push_middle 911364314
push_front 154822828
push_front 788766049
push_back 697023753
push_front 764422330
push_middle 384627554
push_front 705939922
push_middle 77984361
push_middle 564016033
push_middle 367895453
push_back 299877844
push_front 236035266
push_front 631228231
push_middle 966421406
get 632747
push_middle 85744319
push_back 888067445
get 628711
get 615258
push_front 308522992
push_middle 218752650
get 170731
push_front 841456321
get 341719
get 135824
push_front 293273751
push_middle 846170321
push_back 402000821
push_front 837085915
push_middle 829336350
push_back 128162412
get 488208
push_middle 614186695
get 356779
push_front 413831609
push_front 755109329
push_front 538383475
push_front 399175757
get 525659
get 431104
get 697528
push_middle 305973746
get 711023
push_back 6793630
push_middle 176343914
push_back 777981298
push_front 405578903
push_back 457420967
push_middle 518457318
push_middle 891367451
get 53428
get 166505
get 362981
push_front 108302885
push_front 161019443
push_front 892063044
push_back 33790159
push_back 296473279
push_front 562835910
get 163020
push_front 59922467
push_middle 22864982
push_front 697707911
push_front 182082844
push_middle 842168079
push_middle 889962363
push_front 895204637
push_middle 311798645
push_front 219914341
get 473268
push_middle 537718687
push_middle 65330052
get 654614
push_back 929859502
push_front 225587951
get 172555
push_middle 985908154
push_back 998999746
push_front 10045626
push_front 264751598
push_front 533270324
push_front 741551879
push_middle 784362132
push_back 844591018
push_middle 638268626
get 701594
push_middle 307242748
push_middle 27295880
push_front 932984470
get 293087
push_middle 783796861
push_front 508713769
push_front 142987220
push_middle 780567959
push_front 830990903
push_front 818750573
push_front 346909741
push_middle 986559009
push_middle 27397427
push_back 229186426
push_middle 362251127
push_middle 798202190
push_back 409982012
push_front 113470985
push_back 603692891
push_middle 456966689
get 42923
push_front 220047726
push_middle 891528133
push_back 295591864
push_middle 593953524
push_back 922450625
get 129771
push_middle 436715642
push_middle 930808661
push_front 994885932
push_middle 485582170
get 379985
push_front 820963262
push_back 728275178
get 253427
push_back 287703314
push_middle 23377189
push_back 573159584
push_back 612555273
push_middle 23931488
push_front 491009754
push_back 768210302
push_back 709884538
push_middle 424917251
push_back 479698489
get 672360
push_middle 184927131
push_middle 89538326
push_back 675335568
push_front 673926687
push_front 527271738
push_back 826640337
push_front 973381145
push_back 129933140
push_back 727691994
push_back 364364010
get 317672
push_front 848743738
get 582278
push_front 944158406
push_back 536349
push_back 953827269
push_middle 181769135
push_middle 237823420
get 253520
get 477496
push_middle 667169890
push_front 3198956
push_middle 295781575
push_middle 486231709
get 471187
push_middle 70011439
push_middle 737584451
get 91447
get 499862
push_front 845364134
push_back 999745550
push_back 450249786
push_middle 106371702
push_front 410357719
get 172620
push_middle 348064447
push_front 408139337
push_front 628655224
push_back 354015115
push_back 921827092
push_back 536610387
push_middle 593346599
push_front 997201897
push_middle 941042180
get 638901
push_middle 48848603
get 23469
push_middle 374145278
push_front 20531467
push_back 584629452
get 376281
get 384989
push_back 475024683
push_back 972469193
push_front 986997228
push_front 595201082
get 434501
push_middle 310036889
get 249324
push_back 190791495
push_front 407377252
get 298609
push_middle 855042207
push_front 879536700
get 584945
push_middle 25843554
push_middle 704276308
push_front 973804634
push_back 832722211
push_back 123211496
get 390361
get 670347
push_back 245036412
push_middle 314233767
get 273772
push_back 675064507
get 82636
push_front 824525637
push_back 515244928
push_front 807944802
get 125951
push_front 876208713
push_middle 386101039
push_front 908520131
get 288411
get 646196
push_front 681939185
push_middle 11145592
push_middle 498589632
get 105519
push_front 832065516
get 459174
push_middle 357832353
get 358294
push_back 692466253
get 241111
get 710542
push_front 447771301
push_front 290786230
get 557888
get 339715
get 582344
push_front 404394887
push_back 6672332
push_back 283693107
push_front 792270838
get 136240
push_back 200958534
push_middle 720802376
push_middle 293063701
push_middle 733840048
get 306101
push_middle 697813722
push_back 87370586
push_back 581922019
push_front 419439388
push_front 921869468
push_back 931510154
push_front 856683090
push_front 998160630
push_front 756062993
push_middle 516136799
push_back 475292451
push_middle 985363063
push_back 537219621
get 253461
push_back 686183559
push_middle 579029348
push_back 753960634
push_back 3687595
push_middle 172582914
push_middle 765602243
push_back 876575210
get 567237
push_middle 303745831
push_front 178371768
push_middle 442130520
push_front 960736588
push_front 807297453
push_middle 127312077
push_front 299630340
push_back 82526477
get 578849
push_back 549312645
push_front 570088288
get 343221
push_back 801937626
get 591315
push_front 411963249
push_front 61729534
push_front 52753786
push_middle 430412776
push_front 463351803
get 136574
get 106849
push_front 98122743
push_back 754407862
push_middle 75168454
push_back 365655790
push_middle 332623599
get 32216
push_middle 672323103
get 19625
push_middle 352926125
push_back 492735291
get 572213
push_front 593203276
push_middle 629067831
push_back 734766629
push_middle 458184441
push_back 438723000
push_front 87363023
push_back 269647022
push_middle 555618577
push_back 565335303
get 410986
push_front 630122110
push_back 241234654
push_front 155297303
push_back 384346951
push_front 581256123
get 252906
push_front 10829003
push_middle 456089592
push_middle 921852488
push_front 307964246
push_middle 682219739
push_middle 986117165
push_middle 402009958
get 397502
get 338865
push_middle 942352948
push_back 360420182
push_middle 945445855
push_back 808166881
get 446167
push_back 280496364
push_back 264646090
push_back 242994479
push_front 335081864
push_front 944628168
push_back 535346146
push_front 893984642
push_front 221574083
push_front 87901764
get 595769
push_front 105647668
push_middle 58820615
push_middle 516351221
push_front 325712035
push_front 162791361
push_back 666530279
push_middle 546382476
push_front 420993725
get 466690
get 704179
push_front 950594250
push_back 65000336
push_front 574700372
push_front 617897052
get 201542
push_back 43009104
push_back 574425933
push_back 248786021
push_front 310656971
get 397239
push_middle 997617894
push_back 215878521
push_front 306158248
push_middle 790281234
push_middle 26208464
push_back 609234879
push_back 816337731
push_front 653217008
push_back 406288411
push_back 103368685
push_back 452591186
push_back 786176140
push_middle 556523786
push_middle 498810765
push_back 992087414
push_back 749950354
push_back 911481705
push_middle 851858366
push_middle 325572217
push_back 802981864
push_middle 746526671
get 129146
push_front 994557516
get 553612
push_middle 377193948
get 360604
push_back 382914688
push_middle 910004558
push_back 489261906
get 268022
push_front 524987437
push_middle 543693771
push_middle 360071187
push_front 493974942
push_middle 85097411
push_back 970291072
push_middle 924117713
push_middle 769730281
push_front 117667352
push_middle 453375270
push_back 607159324
push_back 268272012
push_front 553978767
get 425543
push_front 355462062
push_middle 344536603
get 584879
push_middle 363416615
push_back 801085894
push_front 355882102
push_back 775780181
push_back 582737093
push_back 171205712
push_middle 826717814
push_middle 575282739
push_middle 414721577
push_front 139034262
push_back 823287606
get 374425
push_middle 961098803
push_front 634674166
push_back 275265884
get 403115
push_middle 714203819
push_middle 298097819
push_front 915336650
push_middle 748351083
push_middle 500755967
push_middle 912688359
push_front 285127561
push_back 333288014
push_back 366200121
push_middle 796558624
push_back 807660695
push_back 756805988
get 111945
push_front 820985696
push_front 678687799
push_front 278261190
push_middle 539375958
push_back 272201606
push_middle 452443008
push_back 845105815
push_front 739207702
push_back 955609928
push_middle 668447919
get 668305
push_front 349112
push_middle 195502186
get 283350
push_back 325983790
get 97494
push_front 292836138
get 51100
push_middle 316462547
push_middle 174612001
push_front 36009973
get 57330
push_back 689756531
get 298004
push_front 880868180
push_back 197304676
push_middle 831226789
push_back 654341021
push_middle 286770840
push_middle 228449851
push_back 254233914
push_middle 617183152
push_front 768415654
push_front 756017281
push_back 246920481
push_front 521147570
push_middle 783944514
push_middle 279425856
push_back 764883022
push_back 446371701
push_front 54309146
push_back 922853328
push_middle 41282769
push_back 54883564
push_front 500248148
push_back 964433190
push_middle 318803313
push_back 548772632
get 522768
push_back 93258783
get 667659
push_front 270482834
get 537584
push_back 505475923
push_back 126134842
push_front 867799316
get 720638
push_middle 597028107
push_front 298593015
push_middle 477510945
push_front 501830241
push_front 156732642
push_back 332650838
push_front 67202418
push_back 905460105
push_back 316379758
push_back 996603373
push_back 427998146
push_front 553882717
push_back 428801591
push_front 315173329
get 338161
push_back 160816757
get 637967
push_front 511462696
push_back 314631072
push_front 782861985
push_middle 402495984
get 620248
push_middle 34738472
get 539822
push_middle 657569038
push_middle 246510182
get 191299
get 274699
push_front 220146797
push_back 967643285
push_front 617191763
push_middle 13221403
push_back 7406072
push_back 392997877
get 483783
push_middle 962367212
get 727867
push_back 313459198
push_middle 778293653
get 566811
push_back 97527536
push_middle 183039305
push_back 709441673
push_middle 612348029
push_middle 179461482
push_back 306862945
push_back 469571240
push_middle 736305954
push_front 534802584
push_front 156642485
push_middle 993210827
get 647084
push_middle 866716358
get 286656
push_front 612279608
push_front 442402220
push_back 677525668
push_front 791910849
get 635229
get 522575
push_back 429294654
push_front 245567595
push_back 992576507
push_front 548871954
push_front 971383434
push_back 636164021
get 58170
push_middle 860750822
push_front 410763545
get 312649
push_middle 217686503
get 120599
push_back 434138052
push_back 683571009
push_middle 855484780
push_front 784990140
get 28253
get 569014
push_middle 35910038
push_back 482596590
push_front 110081069
push_middle 360246482
get 231742
push_middle 140484751
get 18404
push_middle 337285351
push_front 737705554
push_back 834926225
get 657036
push_middle 692296978
get 182086
push_front 883612548
get 605558
push_middle 485804984
push_back 604316577
push_front 798744580
get 676132
get 19475
push_middle 616291005
push_back 443237285
push_middle 650337168
push_middle 816832878
push_middle 764890795
push_middle 552230316
push_middle 115783036
push_front 776362749
get 535814
push_back 476142197
push_middle 748875308
push_front 669050730
get 696240
push_middle 762459731
push_front 914987111
push_front 861738319
get 312626
get 391774
push_middle 779509024
push_front 592979577
push_front 316704453
push_middle 526621180
push_back 546470948
get 563447
push_front 384766026
get 727190
push_middle 281180960
push_back 995423182
push_middle 450103666
push_back 102280313
get 19457
push_middle 860189067
push_back 336125652
push_front 275728725
push_front 550569202
get 246761
push_front 224644600
push_middle 352097116
push_middle 325236939
push_back 537494497
push_middle 37228714
push_back 506803741
push_back 76540722
push_middle 38428979
get 195595
push_middle 672768340
push_middle 719009303
push_back 488584727
get 90896
push_middle 906735073
get 693106
push_back 839508846
push_back 238827415
push_middle 662821825
push_middle 2540548
push_middle 197472139
push_middle 331173797
get 461031
push_front 137203638
push_back 577499720
push_front 694764310
push_back 998148988
get 643240
push_front 244723981
push_back 726152971
push_front 299430076
push_front 93720506
push_front 611243756
get 36419
get 35468
push_middle 41597163
push_middle 629011199
push_back 245321962
push_middle 467011549
push_front 635529915
push_middle 737327768
push_middle 709849266
push_front 874482951
push_front 545882436
push_middle 171497337
push_middle 119224467
push_middle 358378054
push_middle 2968728
push_front 902419216
push_back 457407980
push_back 691604908
push_front 388705676
push_middle 145394247
push_front 746661465
push_front 37039564
push_back 439104284
push_back 941772530
get 133091
push_back 990629920
push_back 940798811
push_middle 742737689
push_front 524961778
push_middle 592787735
push_back 714403470
push_front 919812676
push_front 156878665
push_back 835929248
push_middle 346376271
push_back 318746435
get 225997
push_middle 284054338
push_middle 138511354
push_middle 309018254
push_back 294129123
push_middle 600428400
get 538383
push_middle 69255347
get 402864
push_middle 689694880
push_back 119975590
push_front 771354007
get 423464
push_middle 320389923
push_back 60584825
get 198811
get 213949
push_back 27691126
push_back 206171271
push_front 90389721
get 57977
get 543073
push_front 854752470
push_back 121793346
get 618301
push_back 768018408
push_middle 70556927
push_back 207840950
get 188127
push_middle 91557425
push_back 106856435
get 558336
get 310516
push_back 436195618
push_middle 841184344
get 94740
get 579575
push_middle 793636209
push_front 915377120
push_middle 334648270
push_back 896945230
get 622399
push_back 829945694
push_middle 304312420
get 383125
push_middle 654310781
push_middle 984129887
get 639052
push_front 886763260
get 250029
push_back 913240397
push_front 692518296
push_back 783185521
get 368755
push_back 166374147
push_front 411487622
push_back 644582712
push_middle 380823319
push_middle 357900971
get 561506
get 141164
push_front 757910886
push_back 258088343
get 117869
get 669558
push_middle 819880188
push_front 383888764
get 379543
push_middle 38227298
push_front 394443329
get 700004
push_middle 543282752
get 585737
get 522560
push_back 26093789
push_back 912813138
push_middle 771395089
get 269542
push_front 354696800
push_front 604299683
get 101367
push_front 102155450
get 336339
push_back 453388806
push_middle 361850795
get 207064
push_back 339759806
get 353538
get 627423
push_front 574041287
push_middle 354180604
push_middle 138165993
push_middle 185068099
push_back 759583429
get 206758
push_middle 148230626
push_back 94794807
push_middle 696038147
get 164870
push_front 684096823
get 295087
push_middle 689259643
push_back 259215903
push_back 889157410
push_back 445676694
get 380042
get 313931
push_back 518360863
push_front 230616580
push_front 354482104
push_middle 231015142
push_back 872136452
get 144894
push_back 612013078
get 234889
push_front 802375311
push_middle 757498354
push_middle 647266662
push_front 681866846
push_front 151210082
push_back 778335242
push_back 273533429
get 25922
get 531904
get 336103
get 512101
push_back 140689674
push_front 101840676
get 90431
push_middle 510336871
push_front 430308375
push_middle 719020616
push_middle 241074687
get 77821
push_front 493516967
push_back 113383699
push_front 646720055
push_front 55133211
push_middle 354579422
push_front 45446029
get 297516
push_back 146780517
get 635698
get 441715
push_front 743920245
push_front 619099597
get 580756
push_back 489976098
push_front 976322219
push_front 974927356
push_middle 819430069
push_middle 385983402
push_back 147590213
get 118925
push_back 639672224
push_middle 829837270
push_middle 744773964
push_back 289181655
push_back 499038122
push_front 403169349
push_back 268907862
push_middle 749059499
push_front 205828012
push_middle 675723891
push_back 146480289
push_front 880606648
push_back 729088777
push_middle 846873442
push_back 471479614
push_back 533674767
push_back 54079547
get 399280
push_back 731736088
get 431274
get 288189
push_middle 393184187
push_middle 152295912
push_middle 371518886
push_middle 651173258
push_front 315709037
push_back 781349880
push_middle 791496002
get 310542
push_back 906768984
get 631889
push_back 589879605
push_back 554835745
push_middle 921739357
get 681560
push_back 725319843
push_back 267148197
push_front 591468069
push_back 739662048
push_middle 787368558
get 609678
push_front 480778490
push_back 741099496
get 87757
push_back 762156196
push_middle 114688240
get 229670
get 203819
push_middle 200940758
push_middle 124898886
get 442322
push_back 629058128
get 205960
push_front 545657237
push_back 869524333
push_middle 266866014
push_middle 121465573
push_front 107095491
get 622057
push_front 409782336
push_middle 288630412
push_middle 266938512
push_back 312445392
push_middle 240581322
push_middle 890713475
push_back 543805776
get 231024
push_middle 152441869
push_front 913528293
push_front 308223061
push_middle 365327112
push_front 710679561
push_front 303093004
push_back 905419067
push_middle 298738183
get 133314
push_front 22410845
push_back 158869492
get 709596
push_middle 584694011
push_middle 532348637
push_front 702187426
get 177048
get 576127
push_front 606732578
push_back 778858762
get 614132
push_back 652619725
push_back 942714626
push_middle 313536596
push_back 117549161
push_back 604365448
push_front 420320495
get 56885
push_middle 478030484
get 537706
push_back 498232352
push_front 425039734
push_back 306289283
push_back 431193558
push_front 705069776
push_back 361994547
push_back 728757158
push_back 254707664
push_back 630725875
push_front 400771472
push_back 240170800
get 519862
push_back 511024478
get 269754
push_middle 683706547
get 33251
push_back 416884742
get 334170
get 450645
get 270621
push_back 384380110
push_middle 886155844
push_middle 923931741
push_front 239026446
push_back 692429814
push_back 226003970
push_front 704921772
get 265664
push_middle 292104996
push_front 915201059
push_middle 402462142
push_back 781330999
get 281282
push_middle 282662094
get 391431
push_back 576885479
push_back 855008108
push_back 829254712
push_middle 367964882
push_middle 363102622
push_front 653877252
push_middle 830808870
push_middle 794249917
push_back 908196963
push_back 866988339
push_front 406746170
push_middle 238866923
get 715683
push_front 799930535
get 659405
push_front 438077200
push_front 546768401
push_middle 919602723
push_back 220738372
push_front 605357149
push_back 911138992
push_middle 430962455
push_back 800967847
push_front 813445379
push_back 21911107
push_middle 710340849
get 116775
push_front 632716227
push_middle 481419737
push_front 863905514
push_middle 963052275
push_middle 787557793
push_back 183905346
push_middle 469236703
push_back 221474034
push_middle 985730603
push_middle 132091946
push_back 808099823
get 520415
push_middle 620863110
get 427944
push_middle 556517666
push_front 143659813
push_front 30266776
push_front 599100456
push_middle 235370180
push_middle 722569583
push_front 515850251
push_middle 215565110
push_middle 832531
push_front 339332170
push_middle 969793106
push_front 253858216
get 710764
push_front 346354710
get 52442
push_back 266927276
push_middle 590897957
push_front 492469031
push_front 930314786
push_back 419317431
get 322539
push_back 707653111
get 154288
push_middle 854367509
push_middle 711860673
push_front 259251529
push_front 968524209
push_middle 350035087
push_middle 949481895
push_middle 396603451
push_front 379823212
push_back 604574037
push_front 307666562
push_back 933970601
push_middle 69060887
get 462099
push_middle 730589273
push_back 426318192
push_front 211030920
get 240224
push_front 121684306
push_back 590545175
push_front 603843878
push_middle 182294697
push_middle 411249203
push_back 828706088
push_front 962568052
push_back 802150830
get 728096
push_middle 280055775
push_middle 108106610
push_back 878816193
get 156699
get 137126
push_back 365099231
push_front 421950229
push_middle 914796494
push_front 540565612
get 585438
push_middle 913561644
push_back 160256620
push_front 165507248
get 30537
push_middle 576816338
push_back 330402693
push_middle 600574999
push_front 111404472
push_back 903731421
push_middle 681595539
push_middle 40510211
push_front 418296588
push_front 27673961
push_middle 294114717
push_front 615163224
get 99169
push_middle 860890446
push_middle 525392437
push_back 152181220
push_back 529806660
push_front 887103973
push_middle 729239164
push_front 102544500
get 31002
get 680436
push_back 745865551
push_back 699325034
push_front 755043961
push_middle 840912040
push_back 955306155
push_back 168343416
push_middle 616327108
get 712822
push_back 489225356
push_middle 9809825
push_middle 688556432
push_back 810145959
get 152735
get 605671
push_back 643857410
get 310383
push_front 991429268
push_front 582118357
push_middle 566909408
get 412218
push_back 316815571
push_middle 972316456
push_front 416889138
push_middle 666777049
push_middle 500709959
push_back 264953481
push_middle 795268928
push_back 548228635
push_back 277716453
get 163873
push_back 995629169
get 511746
push_front 115992217
push_middle 198694777
get 418680
push_front 144013612
push_front 318319624
push_middle 931255396
get 123569
push_front 778062523
push_middle 122617739
push_back 3181558
push_middle 843969759
push_back 962285456
push_middle 477886868
push_front 122985915
push_middle 373998965
push_back 922228753
get 533095
push_front 905732033
push_front 879928705
push_middle 184431052
push_middle 16201342
push_back 98884066
get 363326
push_middle 579549758
push_front 115157245
push_front 988138605
push_front 16865384
push_back 643760351
push_back 545384893
push_back 840708976
push_middle 369280398
push_front 405832751
push_back 344943781
push_back 741790577
get 245684
push_front 565981385
push_back 598998118
get 284353
push_back 963095195
push_middle 368675349
push_middle 66845203
get 595850
push_middle 690844241
push_back 563188484
push_middle 971189052
push_front 988323320
push_back 128114184
push_middle 651551607
push_back 89307713
push_middle 48950075
push_front 857485496
push_middle 664081411
push_back 838905206
push_middle 858837656
push_back 985055805
push_back 571329114
push_middle 128908727
get 645598
push_middle 847670002
get 505527
push_back 969593844
push_back 130891372
push_front 925515437
push_middle 275097962
push_front 607372225
push_back 222993369
get 218348
push_front 151927543
push_front 302266306
push_middle 707304834
get 477377
push_back 977991834
get 457775
push_middle 964019559
push_back 676801069
push_front 143773710
get 473888
get 596178
get 569142
push_front 180691491
push_middle 542122943
push_front 222285248
push_front 743375137
push_front 531862927
push_back 28023173
push_back 96149829
push_middle 98187969
get 528029
get 258984
push_middle 4598831
get 660847
push_back 390923866
push_middle 669195186
get 273898
push_back 829379265
get 615921
get 70108
push_back 83918494
push_middle 706253975
push_middle 227302892
push_middle 973307079
push_back 910422021
push_middle 734280058
push_middle 153940657
push_middle 688913637
push_back 848677365
push_back 865412354
push_middle 872396381
push_back 670918099
push_back 922851065
push_back 195345424
push_middle 235170791
push_back 816468615
push_front 956026678
get 116810
push_middle 952834781
push_front 212651536
push_middle 820380728
push_back 170527185
push_middle 790706843
get 693069
push_middle 473914718
push_front 985696874
push_back 761070780
push_back 51354591
get 461147
push_middle 426283962
get 343188
push_front 749335077
push_middle 422806132
get 567873
push_front 655428441
push_back 792828896
push_back 119816541
get 43413
get 695260
push_back 18309688
get 340573
push_middle 171508320
push_middle 904873258
push_back 315336369
push_middle 97929035
push_front 622848224
push_front 431560159
push_middle 819365971
get 610673
push_back 982989317
push_front 31485336
push_front 841676752
push_middle 688028995
push_front 537351374
get 11635
get 419745
push_middle 995610978
push_front 552119883
get 107101
push_front 199500099
push_middle 983564524
get 342134
push_middle 897636715
push_middle 457988397
push_front 49993826
push_middle 584230474
push_front 982061811
push_front 995647160
push_front 624053720
push_back 735456200
push_middle 229757735
push_back 881579833
get 224323
push_front 331667289
push_front 789107623
get 243790
get 326466
push_front 402746699
push_back 52485645
push_front 6718937
push_back 544873297
push_front 123606429
get 585470
push_back 655772289
push_front 529995030
push_front 398081033
get 243787
push_front 517000560
push_back 947255991
push_back 64068424
push_front 22486222
push_front 310795819
push_back 881038614
push_front 215605935
push_front 861063761
push_middle 661078244
push_middle 153568561
push_back 967404228
push_front 327527703
push_back 879989705
push_front 240802038
push_middle 619105689
push_front 495663702
push_back 307737053
push_front 187814005
push_middle 906167599
push_front 653108103
push_back 347257650
push_front 556442654
push_front 550992827
push_front 468192934
get 706737
push_middle 859837073
get 498087
get 682682
push_front 233537887
push_middle 611683567
push_middle 870485356
push_middle 531659746
get 485661
push_middle 383990835
get 522298
push_middle 132955887
get 512845
push_front 770941360
push_front 283815113
push_middle 540716830
get 351147
push_middle 153525454
push_back 510525726
push_front 744177316
push_back 829709353
get 366245
push_back 13260793
get 337095
push_front 196983194
push_front 317248775
get 240288
get 465945
push_middle 498641871
push_middle 265390496
get 348569
push_front 816003539
push_front 703738566
push_back 950612629
push_front 196611592
push_middle 967300698
push_back 712930308
get 183471
push_front 275224379
get 642033
push_middle 872810390
push_back 507949977
get 686224
push_back 181899404
push_front 715362459
push_middle 853297846
push_middle 437436175
push_back 19543664
get 214383
push_back 683079838
push_back 513980068
get 428980
get 185803
push_front 679861001
push_back 708216232
push_middle 390741559
push_front 585427227
get 480384
push_middle 173044955
get 29027
push_front 178967904
push_front 450536512
push_front 284599706
push_back 521730093
push_middle 723744629
push_middle 249529784
push_back 951299817
push_back 71791317
push_back 976855358
push_front 193036493
push_middle 795933514
push_back 633714665
push_middle 610198918
push_middle 502825139
push_front 108476956
get 343747
push_front 202787509
push_back 177069293
push_back 201206514
get 337959
push_back 341243174
push_front 368547248
push_back 916299582
push_middle 41176277
push_back 26530158
push_back 352558110
push_front 376079209
push_front 742662253
get 482040
push_front 617068589
push_back 777912931
push_back 91228700
push_front 100773835
get 257332
get 586559
push_middle 350493979
push_front 740864968
get 720777
push_middle 15819258
push_middle 791960488
get 109338
push_back 73384512
push_front 917307127
push_middle 359320703
get 634836
push_back 824681814
push_front 241768510
push_front 643255062
get 182359
push_front 622854746
push_back 445757462
push_front 400847924
get 479448
get 567452
push_front 466725575
push_back 690978461
get 211142
get 320771
push_back 631108
push_back 279479188
push_back 125931078
push_front 795904202
get 646971
push_back 707174263
push_middle 840616431
get 525588
push_middle 627498864
push_back 758947353
push_middle 504778176
push_front 775371726
push_front 591299773
push_back 413556243
push_back 796026529
get 329417
push_front 182865878
push_middle 929416929
push_middle 820144194
push_front 414797705
push_back 975254707
push_front 964466743
push_middle 429370575
push_back 619854483
push_front 575708441
get 184789
get 726072
push_middle 470647421
get 360013
push_back 549313114
get 73801
push_back 693168216
push_middle 315608190
get 41040
push_front 829126714
push_back 977675122
push_back 752267572
get 563338
push_middle 549787160
push_front 180535356
get 584604
get 536877
push_middle 263816873
push_middle 466276567
push_front 240648819
push_front 615180463
push_back 369893105
push_front 551782322
get 732040
push_back 296115289
push_back 913053923
push_middle 659448619
push_front 967949733
push_middle 631410636
push_front 583978615
push_front 411279406
get 404105
push_front 751357418
push_back 560152768
push_front 337092427
push_front 286875085
push_middle 622407537
get 721708
push_middle 576477424
get 77955
push_back 891408752
get 684514
push_back 29500021
get 493261
push_middle 242434146
get 662744
get 569348
push_back 686165999
push_back 999675229
get 2360
get 377102
push_middle 47925934
get 699053
push_front 630496953
push_middle 726878332
get 285240
push_front 214718772
push_front 931280598
get 707309
push_back 735087449
push_front 393728060
push_middle 627895574
push_front 904313302
push_back 446628538
push_middle 236030018
push_back 703072586
push_back 690838427
get 94651
push_front 975418062
push_front 961700211
push_front 91337156
get 713668
get 628681
get 137744
push_front 638847953
push_front 623842704
push_middle 819327855
push_middle 319859444
push_middle 497141977
push_back 542199125
get 485645
push_middle 997057856
push_front 146175277
get 555681
push_front 438852328
push_back 763729678
push_middle 747912856
push_front 615665103
push_back 551081915
get 636318
get 231929
push_middle 245038282
push_front 241555157
push_front 368567995
push_middle 422857881
get 677593
push_back 12891987
push_back 877583027
push_back 476295618
push_front 539838871
push_back 104930068
push_middle 246905400
push_middle 731830066
get 239733
push_front 645706966
push_middle 448662377
get 158411
push_middle 197280299
push_middle 965262621
push_back 415773760
push_back 394195702
push_middle 600778083
get 626306
get 485007
push_front 670669888
push_front 257152822
get 401653
push_back 717295155
push_back 341413284
push_middle 545893304
push_front 6896681
push_middle 192354471
push_front 268240252
push_back 116072660
push_front 490087401
push_front 823897655
get 84938
get 466261
get 205172
get 381693
get 207448
get 642930
get 602154
push_front 934852764
push_front 924652474
push_middle 870344074
push_front 160258463
push_middle 232986897
get 231887
push_back 85837632
get 104236
get 143521
push_middle 407476673
push_back 483475087
get 620267
push_back 780266130
push_front 726877575
get 101419
push_back 990896200
push_front 872017825
push_back 461971631
push_front 510006914
push_front 237138510
push_back 802477144
push_front 416401442
push_middle 364869420
push_middle 369811239
get 101526
get 69662
push_front 934779000
push_back 876374393
get 502369
push_back 681218809
get 440228
push_back 119519621
get 297462
push_back 982359716
push_front 402226764
push_front 654414323
push_back 974000398
get 175848
push_front 974451614
push_back 452321445
push_back 834818924
push_front 176100143
get 259329
push_front 295286114
push_middle 990254930
push_front 174549285
push_back 895934677
push_front 291997740
get 517282
get 146372
push_back 200832835
push_back 238878834
get 18699
push_middle 389969190
push_middle 977440312
push_back 37227970
push_middle 452854025
get 411691
push_front 974504696
push_back 652350577
get 673689
push_back 781567982
get 264676
push_front 30128453
push_front 727698553
push_back 140456608
get 90825
push_back 219077979
push_front 678023567
get 442067
push_front 896467838
push_middle 843196141
push_back 181916950
get 419835
push_front 309446562
get 266865
push_back 713154890
get 60901
push_front 25075957
push_back 155001304
push_front 792667645
push_middle 358525658
get 23485
get 582800
push_middle 321184911
push_front 99816062
push_middle 593452034
get 713467
push_middle 994278915
push_middle 146213335
push_back 275164134
push_back 139072557
push_middle 716700368
push_back 533401555
push_back 420430935
push_back 77287207
push_front 701067075
push_middle 300116795
get 52243
push_back 539037798
get 667056
push_middle 415389437
push_front 999986469
push_back 923584470
get 432124
get 611160
push_middle 344408482
get 726975
push_middle 928740816
get 417584
push_back 132724305
push_middle 288600274
get 609854
push_back 946569794
push_front 216141911
push_middle 757384046
push_front 437330289
push_middle 929771371
get 299189
push_front 208012472
push_front 126276429
push_front 968404425
push_middle 108769205
push_back 596834790
push_middle 620557042
push_middle 672870228
get 346114
push_middle 869906441
push_back 725123014
push_middle 681627676
push_front 900473968
get 405647
push_front 228098337
push_middle 268549906
get 662740
push_middle 476815097
push_front 575213679
get 283299
push_front 544532259
push_front 34334027
push_back 67509985
push_middle 179806859
push_back 893594205
push_back 827417703
push_front 51336549
get 268462
push_back 661910356
push_middle 904261885
push_middle 35647328
push_middle 639988799
push_back 124809977
push_middle 324672768
push_front 522151539
push_front 886679339
push_middle 91440154
get 471711
get 553856
get 158014
push_front 192666858
push_back 200075272
push_front 849514641
push_back 527785021
get 714142
push_front 895450591
push_back 956496718
push_middle 899743182
push_middle 65784750
get 454854
get 629393
get 682196
push_front 618087378
push_front 708555130
push_front 114061964
push_front 246878420
push_back 191085335
push_front 427908369
get 121243
get 205987
push_back 168538557
push_middle 571314618
get 489509
push_front 967803026
push_middle 718562350
push_middle 298754633
push_back 418184403
push_middle 425967360
get 220559
push_middle 60267580
push_front 409909998
push_front 15432364
get 186564
push_front 876940284
get 180628
push_back 534398405
push_back 52943120
push_middle 473492048
push_front 154828974
get 413211
push_front 564646183
push_back 305432782
get 58574
push_back 817965907
push_front 250514760
get 96061
push_back 13752892
push_front 692446316
push_back 781380681
push_middle 381880597
push_back 279254272
push_back 215803028
push_back 827039977
get 474250
push_back 387805956
push_middle 210504891
push_front 912283511
push_back 80909960
get 186584
push_back 440047879
get 149821
get 329258
push_back 970908797
get 387719
get 228489
get 388708
push_middle 13836536
push_back 328556120
get 452477
push_back 826017657
get 312444
push_back 990282032
push_middle 578615879
get 202485
push_back 436672518
push_front 508480883
push_front 919959429
get 340278
get 683273
push_front 938561175
push_front 230002122
push_middle 357585848
push_front 358957684
push_middle 629020048
push_back 741349321
push_back 3442374
push_back 327104189
get 529256
push_middle 471155172
push_back 519229481
push_back 475647118
push_front 828114750
get 420938
get 163008
push_middle 320642683
push_front 749362208
push_back 778711646
push_middle 514403796
push_middle 156470068
push_back 969266257
push_back 733134773
push_front 112055135
push_front 628197246
push_middle 118527422
get 182957
push_front 793346880
push_front 217998177
push_front 109658186
push_front 690843531
push_front 168085286
get 515071
push_front 489022036
get 562663
push_middle 664264840
get 596294
push_back 844241974
push_back 263479547
push_middle 54268742
push_back 54578428
get 236055
push_back 399880512
push_back 346980369
push_middle 895028917
get 356260
push_back 325711427
push_back 721223275
push_middle 659345761
push_front 123651409
push_back 198938592
push_front 466304909
get 715155
push_front 114924003
push_front 42290153
push_front 761377685
push_back 302197700
push_back 382134017
get 480197
push_front 160184150
push_middle 632895144
push_front 628189784
get 724901
get 128306
push_front 560751169
push_front 259173809
get 215245
push_front 445428887
push_back 489974127
push_front 334379068
push_front 898955126
push_back 589842275
get 411566
get 180153
push_back 350586905
push_middle 635274629
push_back 633883982
push_middle 41823109
push_middle 333142696
get 12649
get 366153
push_front 716009119
push_middle 54990089
get 366394
push_front 875444673
push_middle 314237719
push_middle 640574158
push_back 440175026
get 71840
push_back 901310495
push_back 594699623
push_front 902011568
push_back 133026072
get 86906
push_middle 748891301
push_back 908067235
push_front 523439059
push_back 157967122
push_front 626852668
push_back 116704123
get 177490
push_front 183175007
push_back 123347795
push_back 377926350
push_front 239810550
push_middle 152018282
push_front 464849094
get 551949
push_middle 981900714
push_back 39139878
get 422891
get 513968
push_front 134104464
push_front 513853687
push_back 422086339
get 203646
push_back 569731656
push_back 627582414
push_middle 659047903
get 336355
push_back 734554913
get 501392
push_back 158313259
push_front 15944502
push_front 842528572
get 274162
push_back 129932539
push_front 754969575
push_front 871841819
push_middle 491277346
push_middle 664233150
push_back 649316569
push_front 528143006
push_middle 473406148
push_back 105023426
get 245343
push_middle 864192869
push_back 275218819
get 470473
push_middle 759048599
push_middle 439236182
get 286811
push_middle 362663140
push_back 740155509
push_front 5740146
push_back 5974825
push_back 327383288
push_middle 391090402
get 203870
get 53655
push_front 697934154
push_middle 868554191
get 261563
push_middle 675160027
push_back 572090725
get 591176
push_back 811361769
push_front 467085013
get 731307
push_middle 353074375
push_front 232745744
push_front 716878754
get 184790
push_back 790475370
push_middle 493428862
push_back 176204076
get 430949
push_front 812405411
get 255906
get 458252
push_front 252060913
push_middle 988446803
get 109487
get 89813
get 374966
push_middle 352690695
get 114432
push_middle 677082660
get 415634
push_middle 251431505
push_middle 319171697
push_front 175420773
push_front 320238580
get 235643
push_back 378942259
push_front 902625617
push_middle 173002459
push_front 991122980
push_middle 222654771
push_middle 4649810
push_back 657097249
push_middle 68644819
get 80879
get 423015
push_middle 264721829
push_front 54439444
push_middle 237189383
push_back 320637565
push_back 513152948
get 450610
push_front 929115600
push_front 770359906
push_back 761407929
push_back 856471227
push_front 33202014
push_back 405518767
get 460573
get 300962
push_back 703765269
push_back 261927283
get 362941
push_back 428901897
push_back 954483173
push_front 144024973
push_middle 645232519
push_back 938438744
push_front 2136274
get 18746
push_back 749999623
push_back 207056354
push_back 367124139
push_middle 781696676
push_middle 533391353
push_front 911307868
get 146128
push_back 702459155
push_middle 456480636
get 59785
push_middle 752364828
get 482452
push_back 713303961
push_back 61688783
get 52730
push_front 552499499
push_middle 453399898
get 415071
get 724079
get 628366
push_middle 333305746
push_front 772434515
get 308090
push_middle 260949785
push_back 315996033
push_back 999752890
push_back 1979063
push_middle 116388802
push_back 546080206
get 421477
push_back 613395373
get 640785
get 363011
push_back 796357587
push_front 613936586
push_back 963213155
push_back 926913878
push_front 857150468
push_middle 462555555
push_front 341109116
push_middle 835956411
push_middle 145925451
push_front 370174394
get 281243
push_middle 52751429
push_middle 218793256
get 198709
push_front 569848988
push_middle 127267512
push_middle 930271751
push_back 602537806
get 299474
push_back 6935529
push_middle 268398976
get 175934
get 347256
push_front 3623078
push_middle 507031506
get 22009
push_front 819082829
get 566866
push_back 967954624
push_front 213611878
push_back 917112588
push_back 641379855
push_front 220164466
push_middle 883625005
push_back 516827592
push_back 249228277
get 625244
push_back 392652770
push_middle 401333952
push_front 619059049
get 655375
push_front 419336918
get 526192
push_middle 981389270
get 414335
push_back 504898040
get 641870
push_front 256176601
push_back 949363240
push_middle 359319631
push_middle 418277063
get 256910
push_back 518078909
push_back 684410645
push_middle 38994000
push_middle 660814407
get 26166
push_back 845552212
push_back 348666076
push_front 759897513
push_back 185148602
get 344716
push_front 71391164
get 207214
get 492522
get 728910
push_back 311375074
get 685803
get 171426
push_back 438802993
push_front 547186878
get 80931
push_middle 701230166
push_middle 798310998
push_front 216426333
get 442862
push_back 148002245
push_front 799243269
push_back 32960526
push_back 989618717
push_middle 304809228
push_middle 278585640
push_back 944471632
push_middle 811950957
push_front 657639531
push_front 232445872
push_front 759206532
get 493568
push_back 29150318
get 131224
get 475359
push_front 642175069
push_back 203657603
push_middle 35036566
push_middle 461567727
push_back 739688182
push_middle 19459754
get 566431
push_middle 240994858
push_front 771080312
push_middle 553161390
push_middle 31011465
push_front 835776431
push_front 221908339
push_back 961625211
push_middle 351644355
push_front 598370303
get 131922
push_front 321069796
push_middle 868731363
get 103212
push_front 763233249
get 436096
push_back 347678534
get 189732
push_middle 979429581
get 93225
push_back 701100878
push_front 595604920
push_back 346875900
push_middle 13471857
push_middle 716697230
get 453867
push_back 209169787
push_middle 306589389
push_back 942145856
push_back 618094531
push_middle 126117600
push_front 876233142
push_middle 981133017
push_front 139543753
push_middle 802477934
get 299342
push_back 659271665
get 8421
push_front 733915139
push_middle 369218004
push_middle 660657120
push_front 534243289
get 262926
push_front 250504095
push_middle 103979282
push_front 727539688
get 306702
push_front 397504239
push_back 354085210
get 732543
push_front 769414827
push_middle 913986140
push_back 458866404
get 668372
push_front 723506638
push_back 388456457
push_front 467202762
push_back 469403265
push_middle 168638808
push_middle 496490598
push_middle 303046176
push_middle 603193933
push_front 682342903
get 121139
push_middle 867582277
push_front 750944449
push_middle 127193881
push_back 359362877
push_back 720612681
push_front 420692632
push_middle 904806131
get 108869
push_middle 377521593
push_front 918427079
push_back 644370837
push_middle 590337565
push_front 977601994
push_middle 18305496
push_middle 45740919
get 729639
push_front 790674151
push_front 223607303
get 175594
push_front 227335649
push_back 429772472
push_front 109476579
get 216746
push_front 512296732
push_middle 820709286
get 659927
push_middle 797323923
get 595142
push_middle 425541942
push_front 924960633
get 246987
get 535377
get 513854
push_front 381578909
get 38392
get 728335
push_middle 773900190
get 598143
push_back 773674066
push_middle 477368267
get 667187
push_middle 522730431
push_middle 632044390
push_back 811194833
get 699594
push_back 540492110
push_back 346704471
push_front 565903022
push_front 771801936
push_front 356915904
push_middle 710965906
push_back 364565745
push_front 695013680
push_front 158572279
get 114841
push_back 275966266
get 31118
push_back 647043110
get 74140
get 634802
push_back 12015681
push_middle 307757129
get 510907
push_back 477069525
push_middle 706413209
get 422338
push_back 966367512
push_back 583374208
push_middle 784110448
push_middle 961434885
push_back 584855403
push_front 687628742
push_front 341892331
push_front 904463837
push_middle 506145368
push_back 807723859
push_front 307805256
push_front 262492748
push_back 737316039
get 705763
push_front 119806165
push_back 973117503
push_front 937879565
push_middle 263530347
push_middle 999408014
get 121771
push_back 553133257
get 487524
push_back 53807176
push_middle 217789199
push_back 468990522
get 497487
get 422956
push_back 787442047
get 222770
get 436689
get 446935
push_middle 276249926
push_middle 7355279
push_back 950353630
push_back 724761328
get 164617
push_front 581364339
push_back 750753096
get 196666
push_middle 961615988
get 175448
push_back 159746886
get 391542
get 626356
push_back 745053424
push_middle 599812063
get 371436
push_middle 609084606
get 641100
push_middle 414996876
push_back 153789979
push_back 956418947
push_middle 823588870
push_back 312474300
push_middle 851845537
get 135911
push_back 789872489
push_middle 773170126
push_front 253628434
push_back 919377258
push_back 284459638
push_front 57666790
push_middle 54794465
push_front 637884219
push_front 23388754
push_back 541203175
push_front 49969411
push_middle 721436292
push_middle 748812695
push_back 663447814
push_middle 218750688
push_front 248627601
push_back 442398282
push_back 747084021
push_front 914539751
push_middle 157474503
push_front 124107031
push_middle 271076381
get 473212
push_middle 813274457
push_front 491044341
push_front 418838762
push_back 538775365
push_back 979484299
push_front 95553508
push_middle 13798713
push_back 397319449
push_middle 756266271
push_middle 658365242
get 563194
push_front 514015786
push_middle 987099574
push_back 121682225
push_front 430669232
push_front 405400682
push_back 532998181
push_front 375360297
push_front 574478171
push_middle 942400202
push_front 88304270
push_middle 728607230
get 721253
push_front 950791024
push_middle 777546979
get 493539
push_front 576770310
push_middle 741025649
push_front 860408624
push_middle 245746817
get 573287
push_middle 825925595
get 175505
push_middle 825866072
push_back 815975189
push_back 378199870
push_front 667210106
push_front 741509228
get 606981
push_middle 459918502
get 723841
get 76355
push_back 288561266
get 36191
push_middle 312751238
push_front 887991770
push_front 955566078
push_middle 469735575
get 262531
get 707941
push_middle 581997313
get 456802
get 512136
push_front 574755352
get 424989
push_back 616848499
get 305834
push_back 548487563
push_middle 307401764
push_middle 477541529
push_front 657998585
push_middle 684704204
get 590687
push_middle 602362371
get 207168
get 66505
get 63351
push_back 993927702
push_back 661861729
push_back 443752075
push_front 883703481
push_front 427836063
get 224142
push_front 38466591
get 471061
push_back 396103237
get 697048
push_middle 700651307
push_front 821136725
push_front 157985781
push_front 669433412
push_back 972351953
push_back 133349260
push_back 891777915
get 581436
push_middle 45749147
get 679699
push_middle 117769104
push_back 289563509
get 719659
push_front 231524239
push_back 698899967
push_back 230005082
push_middle 987515328
get 94773
push_back 579572095
push_middle 695206131
push_back 214383459
get 294400
get 211769
push_back 864933959
push_front 214455523
get 397472
push_front 482437443
push_front 357299153
push_middle 248899263
push_middle 378106431
push_back 745591860
get 154121
push_back 524297709
push_middle 745717850
push_middle 818994886
get 516045
push_middle 5685117
push_back 107529323
push_front 769296714
push_front 738856830
push_middle 431256525
push_front 800905137
push_middle 159241931
push_back 432422989
get 463088
push_back 904616909
get 224278
push_middle 731984860
push_middle 319773490
push_front 691061919
get 366226
push_middle 735220732
push_middle 128514380
push_middle 31673278
get 157998
push_middle 574663516
push_back 755577706
push_back 250827914
push_front 95943009
push_front 474342912
push_middle 139632906
push_front 896207026
get 600617
push_front 613677229
push_middle 319618126
push_middle 106637733
get 486657
push_front 517743059
push_back 92709227
push_back 827540965
get 440485
push_back 630249485
push_middle 296587207
push_back 124123795
push_front 324921765
push_front 223925946
push_middle 19768845
push_back 567842062
push_middle 947018417
push_middle 689132107
push_front 107932945
push_back 706220132
push_front 950634576
push_middle 870444960
get 234643
push_front 171644136
get 487674
push_back 401643228
get 425814
push_front 909428031
push_back 961577726
push_front 863395632
get 683459
get 472814
push_back 492018976
get 130299
push_middle 364480729
push_middle 429518566
get 113323
get 196288
push_middle 618345387
get 453710
push_front 270863192
push_back 163245557
push_middle 586120478
push_front 360890955
push_middle 831936806
push_back 100499545
push_back 984887729
get 131783
get 146870
push_front 905137654
get 429308
get 699448
push_middle 764806853
push_back 379418918
push_middle 753598377
push_middle 416949304
get 561799
get 497813
get 448513
get 195963
push_middle 89215948
get 25576
push_middle 373756359
push_front 273967156
get 233525
get 123470
push_front 84708313
get 612200
push_back 495076548
push_back 547228868
get 346862
push_back 5767662
push_back 904630959
push_front 179381290
push_middle 552236325
push_middle 801493514
push_front 963774443
get 179595
push_front 739016431
push_front 326910156
get 328500
push_front 259070221
get 265328
get 207316
push_middle 777232253
push_front 566539141
push_back 801966199
get 74763
push_middle 648419060
push_middle 887403353
get 542799
push_front 482480787
get 651473
push_front 37525589
get 211942
push_back 543092771
push_back 816702714
push_back 158797189
push_front 247010504
push_back 21205894
push_front 701094696
push_middle 741112018
push_middle 820681696
push_middle 4350282
push_front 620877649
get 272458
push_middle 269769481
push_front 25751901
get 332882
push_front 801419503
push_front 387726051
push_middle 636765592
push_front 633537243
get 693923
push_back 287889509
push_front 703231493
push_back 563979839
push_front 804795526
push_back 236155344
get 212339
get 347613
push_front 886377715
push_front 683597629
get 298070
push_middle 215101107
push_front 572247579
get 473322
get 411534
get 128958
push_back 241448437
push_front 492368783
push_middle 222350726
push_front 441234473
push_back 190903245
push_back 942509719
get 269306
push_front 69611544
push_middle 534944429
get 17544
push_back 515880923
push_back 797904342
push_back 385313763
push_middle 450185912
push_back 8459276
get 189485
get 363033
push_front 95773076
push_front 432219751
push_back 23605202
push_front 708541082
push_back 575261750
get 154274
push_back 992615634
push_middle 317958278
push_front 538061641
get 466168
push_middle 385794235
push_front 544183028
get 457855
push_back 227813424
get 228132
push_front 336731902
push_middle 227789555
push_middle 470358215
push_back 66088554
push_back 774597528
push_front 613033269
push_back 853532668
push_back 301391051
push_back 959695313
push_back 163442212
get 257935
push_back 414951191
get 702563
push_middle 856408342
push_back 531075003
push_middle 537341280
get 441094
push_front 456802912
get 353253
get 670695
push_middle 206133013
get 346881
push_middle 472320669
push_middle 429987013
push_back 685351420
push_front 559820813
push_front 420352851
push_middle 949346030
push_front 204215524
get 597281
push_front 686044886
push_back 900304830
push_front 130319786
push_middle 128783822
push_back 302287075
push_middle 708534814
push_back 60568017
get 516550
push_back 928786600
push_middle 319445912
push_middle 225680346
get 361030
push_middle 917171360
get 367133
push_middle 669646139
push_middle 925419093
push_front 790710590
push_back 413602849
get 256520
push_middle 112623041
push_back 561074977
push_back 286119753
get 239187
push_back 445914255
push_middle 289595415
push_middle 746431328
push_middle 154437825
push_back 671568461
push_middle 485762426
get 14223
push_front 539931932
get 110251
get 189462
push_front 197242050
push_middle 299293028
push_back 215849592
push_middle 41667206
push_back 29772825
push_middle 397086735
get 311731
get 692714
push_middle 842606243
push_back 731394251
get 708528
push_back 553916138
push_middle 841178002
push_front 145157043
get 360295
get 200489
push_back 109538041
push_middle 884425389
push_back 952422568
push_middle 130371878
get 494764
get 381225
push_back 963360157
push_front 605268734
push_back 623392262
push_middle 11162668
push_middle 558339908
push_back 640525806
get 380020
push_middle 289845650
push_middle 888320892
push_middle 172050234
get 370650
push_front 735109514
push_middle 844171075
push_middle 141207372
push_middle 733975272
push_front 136003076
push_front 971602173
push_middle 257911821
push_front 296997380
push_front 625078519
push_front 460163186
push_middle 752916584
push_front 983380131
push_front 189183224
push_middle 863997027
push_back 406314691
push_front 866798496
push_back 242008968
push_back 128024383
push_back 85252392
push_middle 865802808
push_back 566150969
get 262952
push_back 273780095
get 708315
get 434140
push_back 491126657
push_front 771168666
push_middle 534014273
get 192973
push_back 612723461
push_front 680258768
get 20861
push_middle 118249172
get 245545
push_front 75707970
push_front 467760763
push_back 865624883
push_front 5451324
push_middle 826613959
push_front 443642123
push_front 904570164
push_front 446386919
get 306236
push_front 195732923
push_middle 389253894
get 169192
push_front 740409048
push_middle 322785984
push_middle 168820301
get 122423
push_front 657319038
get 576287
push_front 734362527
push_front 771292716
get 584842
push_back 902318711
push_back 722321955
push_back 580904240
push_back 35457868
push_front 640255067
push_front 537491226
push_front 249491794
push_back 85285603
push_back 131879359
push_front 709966888
push_front 795752411
push_back 880563612
push_middle 234769905
push_middle 755186080
push_front 801193277
push_back 955694769
get 131126
push_back 151772752
push_middle 248645254
push_back 475244104
push_back 463890060
push_front 400424484
get 520061
push_middle 475391727
get 472424
get 149792
push_middle 110580022
get 411912
get 536138
get 258687
push_middle 346762387
get 80508
push_middle 866562402
push_back 833766642
get 604392
push_front 869452397
push_front 815891480
push_middle 953653998
push_middle 422286215
get 521013
push_front 691019827
push_back 507644128
push_middle 278801817
push_back 263071099
get 135029
push_front 164623504
get 270262
push_front 945278672
push_front 828063367
push_front 693480197
push_back 220895591
push_back 465428462
push_back 251952442
get 503165
get 377998
push_front 908521814
push_middle 41485753
get 26447
push_front 219346789
push_middle 711487985
get 510006
push_back 199092811
push_back 493847591
push_middle 583820709
push_back 163690262
push_back 45920039
push_middle 997125050
get 404275
push_middle 675768930
get 675192
push_back 864411871
push_front 658979839
get 354150
push_front 921719929
push_front 523361147
push_front 430959660
push_middle 504043337
get 61567
get 493398
push_front 573207206
push_back 13382679
push_back 189077580
push_middle 143825197
push_middle 379673243
push_front 215530992
push_back 71825943
push_back 497719719
push_middle 882891013
push_back 957199923
push_front 859529357
push_front 612799569
push_middle 60177546
push_back 999674732
push_middle 766324210
get 675129
get 310758
push_back 893439796
push_middle 561271732
get 273527
get 396944
get 107259
push_middle 691976609
push_front 443629366
push_back 649446383
get 503517
get 572796
get 103776
get 154835
push_front 41058989
get 487773
get 266551
push_front 563884524
push_front 429838902
push_front 270575663
push_middle 597104867
push_middle 730640013
push_middle 10939065
push_front 195721529
get 521157
push_back 541399560
push_front 277612286
push_back 209967018
push_back 34196778
push_middle 195509969
get 424246
push_middle 735548689
get 583743
get 46431
push_middle 51449601
get 182267
push_middle 993642342
push_front 640104477
push_middle 641633516
push_back 148824272
get 348320
push_front 310688674
push_front 34314782
push_front 652944829
get 518835
push_middle 64318898
push_front 783976720
push_middle 500953530
push_back 411111181
push_back 830453795
push_back 294570962
push_front 740849199
push_front 66041417
push_back 735299209
push_middle 203113662
get 50310
push_front 756979377
push_middle 50666412
push_middle 795546788
push_middle 87325702
push_front 720634993
get 733532
push_front 198706470
push_back 335897919
push_middle 778516618
push_back 813129337
push_front 314452991
get 67836
push_back 343209835
push_front 923871135
push_front 359078885
push_middle 803987066
push_front 186156097
push_front 683775983
push_front 937353417
push_front 390865739
push_middle 561848692
push_front 419924042
push_front 803303800
push_middle 599251965
get 37533
push_back 864009834
push_front 891414275
get 117024
push_front 688268218
push_middle 796674769
push_front 647492899
push_back 853965983
get 392260
push_middle 211230101
push_front 57294249
push_front 507446982
push_back 909574992
get 377434
push_middle 13598398
push_back 399315027
push_front 388055050
push_front 870237972
push_front 907691576
push_middle 252327798
push_back 427695823
get 191021
get 494002
push_back 816984523
push_middle 619945052
push_front 569266751
push_back 131885583
push_back 810025595
push_middle 621425476
push_front 795251040
get 70860
get 34919
get 212882
push_front 424264147
push_back 807392687
get 169870
push_front 156049593
push_back 730026572
push_middle 858529626
push_front 629600362
push_front 135373772
push_back 781703222
push_front 436671642
push_front 886519413
get 188501
push_front 232574309
get 219653
get 540291
push_front 200986769
push_back 654665238
push_back 258698574
push_middle 305787810
get 197848
push_front 597468082
get 326005
push_middle 947534569
push_back 885445864
push_middle 142144844
get 71971
push_back 39507315
get 232620
push_middle 195850834
push_front 756940976
get 670887
push_back 270328679
push_front 962148824
get 535297
get 336566
push_front 853251924
get 186335
get 13385
push_front 488010463
push_front 52388552
push_front 191873746
get 37323
get 274960
push_middle 991005034
get 275482
push_middle 345553274
push_middle 471195911
push_back 675768864
push_front 853787367
push_front 346039466
get 435325
push_back 754288304
push_middle 870227257
push_middle 571111746
push_middle 335682934
push_middle 229325238
push_middle 79292882
get 578711
push_middle 68324333
push_middle 564395734
push_back 957967299
push_front 609676590
push_front 271160096
push_back 5708914
get 230646
push_front 805517972
push_front 895696859
push_back 932762194
push_middle 544512750
push_front 620219913
push_back 273588766
push_back 634349560
push_middle 17756715
get 685940
push_front 545484941
push_middle 962733252
push_front 641611591
get 685126
get 422742
push_front 400571881
push_front 931305350
get 138723
push_back 597882374
get 565045
push_front 981332934
push_front 753569141
push_middle 882893227
push_front 831069144
push_back 761597418
push_back 587345580
push_back 274199778
push_front 215223455
push_back 572035962
push_back 149596376
push_back 546217521
push_middle 498768205
push_back 579138829
push_back 566238781
push_front 957991463
push_front 728984520
push_middle 885522056
push_middle 935029416
push_front 155253517
push_back 148992315
get 355135
push_middle 508187627
get 705268
push_back 395475258
push_back 651097647
push_middle 895316869
push_front 429377031
push_middle 859501221
get 469064
get 577285
get 443672
get 267946
get 328532
get 135550
push_middle 566355367
get 246949
push_front 230770168
push_back 113319986
get 401320
push_middle 234051271
push_front 206211439
push_back 25487901
push_middle 245259260
push_front 35573281
get 661150
get 392139
push_front 805943744
get 185302
push_front 180287043
push_front 341719929
get 370513
push_middle 520750841
get 473053
push_back 448744650
push_front 464514585
push_back 580345413
push_middle 882434696
push_middle 209329628
get 403394
push_middle 38886594
get 541942
push_back 411304184
push_back 866375861
push_front 942142877
push_back 876187250
get 198161
get 462243
get 227415
push_middle 242358954
push_middle 86532250
push_middle 341073290
push_back 785033948
get 64074
push_back 875273695
push_front 502647167
get 569182
push_front 94025779
get 582601
push_middle 634097942
push_middle 206610283
push_middle 708195332
get 678690
get 625577
push_back 987878504
get 101665
push_middle 633862980
push_back 567374404
push_back 945928412
push_front 539100869
push_middle 265324609
push_back 382155310
push_front 341521488
push_middle 105614368
get 413347
push_front 337962572
push_front 43228995
get 172114
push_back 597786299
push_back 192413056
push_front 869316221
get 89599
get 145471
get 333308
get 90868
get 614213
push_back 350008745
push_back 232614093
push_front 416257565
push_middle 988079269
push_middle 822101322
push_back 156673828
push_front 989961272
push_front 732077456
push_front 19548010
push_back 431414444
push_middle 840127119
push_back 83023362
push_middle 817290210
push_back 80890322
get 363735
get 72631
push_middle 708618034
push_middle 101667101
push_middle 109866166
push_back 124163701
push_front 302941391
get 585003
push_back 136210299
get 509536
push_middle 770322490
push_front 993274857
get 542338
push_back 959632500
push_back 852800871
push_back 952036828
push_middle 756510384
get 706061
push_middle 263781237
push_middle 29723395
get 704867
get 369700
push_front 644417593
push_middle 608819732
get 478729
push_back 599006079
push_middle 102714897
get 25448
get 457395
get 92980
push_back 522046894
get 503323
get 126723
get 333928
push_front 68234551
push_front 809817597
push_front 422912400
push_back 161679876
push_back 476873440
push_back 303899081
push_middle 259798280
get 2679
push_middle 769465789
push_back 237300118
push_middle 321443697
get 732413
push_front 154445886
get 549597
push_middle 605199572
push_middle 17982790
push_front 160298190
push_back 314039431
push_back 502388792
push_front 73145753
get 437363
push_middle 185084865
push_middle 75800853
get 271894
push_front 896266985
get 621494
push_back 783555983
get 255360
get 375761
get 628979
get 408493
push_back 281367260
push_back 180450736
push_front 753631976
push_back 157560231
push_front 547207606
push_middle 218725666
push_middle 910330972
push_middle 658396756
get 452230
push_middle 581475126
push_front 942170222
get 430935
push_front 973366589
get 138125
get 79581
push_middle 193846160
push_middle 915446215
push_back 906158803
get 6362
push_front 468338452
push_front 792283782
push_back 355670439
push_middle 334267197
push_middle 215861633
push_middle 555739345
get 314691
push_middle 952915764
push_middle 803825320
push_middle 163049945
push_middle 278354524
push_back 685184573
push_middle 671523209
push_front 494443297
get 97612
push_back 768072580
push_back 247691945
get 667055
push_back 33168157
push_middle 849831241
push_front 256620566
push_back 37099302
push_back 98285307
push_back 332406168
push_middle 644126326
get 319892
get 389042
push_middle 169838072
push_middle 543048548
push_front 61222397
get 35858
get 537935
get 632014
push_middle 228333354
get 677491
push_middle 807712579
push_front 685357272
get 455891
push_back 454767083
get 706433
push_middle 989421382
get 459041
push_middle 120999370
push_front 165839142
push_back 232410136
push_middle 260892306
push_middle 654617843
push_back 698295022
push_front 836469348
get 154759
push_back 335930248
push_middle 772551643
push_back 454975852
push_back 885586806
push_back 287867709
push_front 761138004
get 280392
push_back 286999633
push_back 445608657
push_back 155408036
get 9849
get 730422
push_back 797659005
push_back 660540023
push_middle 106649934
get 500218
get 447591
get 355786
push_front 334292529
get 89994
push_back 812432134
push_front 260705863
push_back 841072315
push_front 702232199
push_middle 289348417
push_middle 225110599
push_back 952866197
get 657489
push_middle 889102285
get 542912
push_back 767921960
push_back 903419972
push_back 886423
push_back 176668550
push_middle 364380588
get 668042
push_middle 798491334
get 310298
get 399660
get 727582
push_middle 150309673
push_front 814029190
push_back 839262453
push_back 582446815
push_middle 606564965
push_middle 459785586
push_middle 704853190
get 50898
get 168064
push_front 82906715
push_back 126177630
push_front 283673107
push_back 41675158
push_middle 243624901
push_front 798026995
push_back 709466804
push_front 599287290
push_back 956284388
push_middle 780741282
push_middle 104804108
push_back 563039646
push_front 740841710
push_middle 323690997
push_middle 29114719
push_back 15868766
push_back 587497009
push_front 760599465
push_back 304609495
push_back 996830934
push_middle 410989274
get 215178
push_back 480068728
get 500662
push_back 249218913
push_front 127017645
push_front 293009608
push_front 814441479
get 599729
push_front 217346895
push_middle 983670166
push_back 52534192
push_middle 569290848
push_middle 799680461
get 103520
push_back 821738449
get 650644
get 361117
push_back 974458278
get 480075
push_front 334859259
push_middle 689686256
push_back 953579340
push_front 447314023
push_front 646926863
push_middle 398487749
get 128141
get 511280
push_front 358000364
push_back 893857853
push_back 823553076
push_back 932731446
push_back 477147681
push_back 572033795
get 13874
get 635612
push_middle 881833663
push_back 777270390
push_back 679777378
push_front 972798676
push_back 11510694
push_back 870068607
push_back 101966109
push_middle 144632000
get 672730
get 96727
get 445365
push_front 692803206
get 449900
get 521571
get 376843
get 262869
push_middle 808261777
push_middle 407463575
get 731013
push_front 132574626
push_front 803457464
push_back 517545466
push_middle 469402167
push_middle 747640455
push_back 428043035
push_back 427270224
get 401964
push_middle 753092750
push_front 274400444
push_middle 375425285
get 66411
get 499072
push_front 398013991
push_front 797719455
get 333829
push_middle 17111652
push_back 792991708
push_back 712412247
push_front 770498744
push_back 227419936
push_middle 59451289
get 322576
push_back 304843547
get 475904
push_front 554989497
push_middle 436965678
push_middle 121478952
get 80950
get 254169
get 114724
get 233268
push_front 116772910
push_front 246042270
get 598849
push_back 167452157
push_middle 530660327
get 319779
push_middle 708633595
push_middle 232724822
push_front 128342672
push_back 890547324
get 513790
push_middle 735895556
push_back 205599354
get 692764
push_middle 876282949
push_back 164867779
push_back 617947755
push_middle 461993158
push_front 637149579
get 273111
push_back 655629859
push_middle 559404920
push_middle 109889017
push_back 546574074
push_front 961366566
push_front 236663645
push_back 648952385
push_front 252995551
push_front 631837114
push_middle 25893306
push_middle 229567931
get 720295
push_back 487562408
get 530739
get 437199
push_back 362134985
push_front 511604658
push_middle 704118347
push_middle 133259725
push_front 642339799
push_back 381585824
push_front 856671225
push_back 358135060
get 613558
get 21223
push_back 114910130
push_middle 9513176
push_back 135609387
get 440518
get 21472
get 556914
get 1366
push_middle 50281681
push_middle 499677
push_middle 953463828
push_back 217336275
get 632519
push_back 790397425
push_front 943220461
push_back 809292913
push_front 686414559
get 699817
push_front 507031521
get 375128
get 717191
get 538028
push_front 294256749
push_middle 517884507
push_back 906856135
push_front 423070416
get 292808
push_back 706767960
push_front 906181702
push_back 199052766
push_front 757144910
get 679263
push_middle 725148221
push_front 9333443
get 360286
push_front 321003215
push_back 937864341
push_front 186514814
push_front 652816061
push_front 368704188
push_back 868567543
push_back 665600227
push_middle 91942224
get 99615
push_back 631498144
get 499709
push_front 422444065
push_back 283123447
push_back 609707387
push_middle 163709179
push_back 793670042
push_front 241760286
push_front 649043788
get 679926
push_front 174241832
get 445615
push_back 689703687
push_middle 396247827
push_front 476743650
push_middle 552611157
push_back 680293200
push_middle 133967476
push_back 907435452
get 410129
get 17592
get 605264
push_back 15139439
push_back 692295575
push_back 788379317
push_middle 403215481
push_front 748675243
push_middle 371944708
push_middle 291319587
get 134239
push_middle 724783998
push_front 66658144
push_back 627409175
push_front 136149439
push_back 702032426
push_front 664051804
push_front 171589187
push_front 741032338
push_middle 899580902
push_back 727247449
push_back 704420064
push_front 716107239
get 734161
push_front 400388586
push_middle 765020613
push_front 83831499
get 28362
push_front 948646811
push_back 353480333
get 216290
get 117023
push_front 663298351
push_middle 126121441
push_back 861076256
push_back 597278042
get 337433
push_front 13865681
push_back 955980640
push_back 714156528
push_front 843375000
get 172156
push_front 640470348
push_front 175487624
get 482450
push_back 382465774
push_back 827815015
push_front 626088242
push_middle 477172852
push_back 161929154
push_back 707301830
push_back 490322750
get 502261
get 363720
push_middle 307345700
get 682613
push_middle 555730054
push_front 171200088
get 230892
push_middle 195923792
get 271992
push_middle 601583953
push_middle 199069896
push_front 255510009
push_middle 27377783
push_front 815913013
push_middle 784752452
push_middle 362067046
push_middle 754096796
push_back 884795830
push_middle 783572547
push_front 855732888
push_front 416558981
get 328226
push_middle 440384465
push_front 410326760
push_front 826928015
push_back 814774751
push_front 757101311
push_back 822314716
push_middle 373036449
push_front 99078300
push_back 511824080
get 436515
get 565138
push_middle 606235327
push_front 987805079
push_front 792645533
push_front 278021057
push_back 192969715
push_middle 949545706
push_middle 2246818
push_front 651292862
push_front 95053436
push_back 169316273
get 699767
push_back 566708536
push_middle 735282194
push_back 664578437
push_middle 934685067
push_middle 221169182
get 624789
get 504669
get 728299
push_back 723420200
push_front 301197184
push_front 629782280
push_front 780826965
get 728715
get 472137
push_front 183777475
get 537485
push_front 132069670
push_back 871189309
get 287007
get 510293
push_back 393442839
push_middle 163663835
get 133185
push_middle 602438231
push_front 748026625
get 294594
push_front 589627589
push_front 68630149
get 50577
push_back 540364966
get 211975
push_middle 998393288
push_back 547584351
push_middle 498062620
get 614812
push_back 299055401
push_front 794007468
push_front 216911172
push_middle 376076908
push_middle 619333420
get 338295
push_middle 118882181
push_back 799546288
push_back 170005919
get 234869
get 338587
get 500078
push_front 625751704
get 386020
push_back 809493188
push_middle 125157055
push_middle 696962660
push_middle 433418751
push_front 993588214
push_front 655678634
get 37703
push_back 947351559
push_middle 931803761
push_front 817340246
get 437636
get 716192
get 560567
get 545311
push_middle 381591915
get 670494
push_front 627733299
push_back 86978651
push_middle 827805895
get 350159
push_back 300328505
push_middle 869967414
get 94935
push_front 439892779
push_back 450480621
get 550702
push_back 815584912
push_back 545778225
push_back 615643175
push_back 740903044
push_middle 354343372
get 79876
push_front 140349229
get 213867
push_front 826404369
push_front 942934603
get 274772
push_middle 941525361
get 663387
get 707209
push_back 67277076
push_middle 681458124
push_front 152106463
push_back 876430227
push_front 820563657
get 452773
push_middle 147692007
push_front 231356264
push_middle 628180952
get 210781
push_front 889023508
get 257796
push_back 896342128
push_middle 580206152
push_middle 208667116
push_front 866030196
push_back 306172299
push_middle 19615938
push_back 582759601
push_front 925743328
push_back 931273482
push_front 795871622
get 163950
get 373469
push_back 253915270
get 665511
push_middle 719617465
push_front 760801562
push_front 385601844
push_middle 87126880
push_middle 729277856
push_middle 545480736
push_back 583904116
push_back 174651838
push_back 992715497
get 548939
push_back 713841792
push_back 497994085
push_middle 707639494
push_middle 801932167
get 396458
get 386100
push_front 373120912
push_front 52367314
push_middle 829309698
push_middle 454809906
get 670048
get 309979
get 541273
push_middle 384223376
get 20030
get 567556
push_back 57867996
push_back 718157184
get 347351
get 211878
get 606531
push_middle 543610302
push_back 82280044
push_back 979299907
push_back 338950476
push_back 74658323
push_middle 36551022
push_back 114868984
push_back 112410258
push_back 415339839
push_middle 194979554
push_back 738192023
push_front 97522270
get 299399
push_back 952889226
get 558706
push_back 861103395
get 13186
push_front 318397820
push_middle 865781801
push_middle 262953488
push_middle 780097140
get 297390
get 636134
get 493454
get 214313
push_front 225298565
push_back 704318884
push_middle 714743396
push_middle 347496686
push_middle 573213820
push_front 417070224
push_back 554005279
push_back 9153167
get 451495
get 402975
push_back 526334150
get 387692
push_back 821359969
push_front 345821652
get 583001
get 565824
push_middle 993656999
push_front 244685969
push_middle 414052861
get 344180
push_back 694299613
push_middle 447410249
push_front 215944906
push_middle 567038338
push_middle 475109738
push_middle 302935058
get 102269
push_back 496352986
push_back 94483954
push_front 77147501
get 593127
push_middle 144666987
push_middle 380848938
push_back 409402946
push_front 141059208
push_back 294680374
push_back 520942426
push_front 823663085
push_back 716643410
push_front 591902598
push_front 622711044
push_back 176048051
get 443418
push_front 621701243
push_middle 420407411
push_front 523221216
push_middle 470235177
push_middle 383789298
push_front 20864680
get 357484
push_middle 490303453
push_middle 129942550
push_front 125210642
push_back 574215132
push_middle 252662186
push_middle 492565862
get 368555
push_front 531732412
get 677227
push_back 442778835
push_back 606163447
push_front 513506020
get 414658
push_front 302328465
push_front 98050749
push_back 220661794
push_middle 540779599
push_back 953960882
push_middle 642442671
push_back 275336638
push_front 749358625
push_front 388248328
push_back 332566619
get 392987
push_front 921630405
get 572783
push_back 25207484
push_back 402447215
push_front 992276572
push_middle 625818003
push_back 523680414
get 292821
get 643761
push_middle 31531704
push_back 836524579
get 235945
push_front 729399541
push_back 686454013
push_front 523837941
push_front 338503707
push_back 963260862
get 609894
push_back 676921191
push_middle 167074511
push_front 679059507
push_back 151395062
push_back 120395562
push_front 227715561
push_middle 918336905
push_front 162749174
push_middle 943379365
push_middle 394518206
push_front 600544295
push_back 193570632
push_front 975083384
get 6923
push_middle 59273730
get 87470
get 485873
get 491500
push_middle 550220291
get 702992
get 532962
push_front 285281544
push_front 93352403
push_front 659538718
get 545946
get 487351
push_front 350488784
get 299550
push_front 225377865
push_middle 115722672
get 482851
get 301234
push_front 513641683
push_middle 106533079
push_front 535500563
push_front 798134592
push_back 532732952
push_middle 954051223
push_middle 347277440
get 189469
push_back 16100447
push_middle 661922715
get 16461
push_middle 849778081
push_back 9408207
push_front 597820153
get 716184
get 286705
push_front 349721128
push_middle 30849783
push_middle 317298332
push_middle 46853793
push_middle 826839522
push_middle 567619697
push_back 427140212
push_back 117128337
get 94101
push_back 327493944
push_middle 78323225
push_back 808237273
push_back 399726664
push_back 161703941
get 465169
push_middle 277695710
push_back 849618595
push_middle 70272655
push_back 764022914
push_front 316351175
push_middle 398782675
get 222391
push_front 325767980
push_front 804545550
push_front 463495004
push_middle 662407928
push_back 202781440
push_back 102499811
push_middle 16548637
push_back 532233606
push_back 829431156
push_front 196613580
push_back 954637980
push_middle 720253022
push_middle 244235762
push_front 171578584
get 189294
push_front 372270845
push_back 677738099
push_back 973822547
push_back 959590821
push_back 607637653
push_back 779386641
push_middle 445567789
push_middle 238807697
push_back 95599634
push_back 309441041
push_front 674780907
push_back 307155036
push_back 611936598
push_back 678003575
push_front 980032469
get 557861
push_front 768512062
push_middle 209025659
push_middle 662994330
push_front 316104080
push_back 326054810
push_back 142775732
push_back 963288673
get 255459
push_front 318915050
push_back 739580258
push_back 484758712
push_middle 896422819
get 504687
push_back 465256635
push_front 923751954
get 98133
push_back 708360487
push_back 59893028
push_front 794829006
push_back 526769469
push_front 746863709
push_middle 312325458
get 401689
push_back 694216509
push_back 73404610
push_middle 207176870
push_middle 16709840
push_front 945066316
push_front 948666888
get 177295
push_back 704583509
get 591613
get 194721
push_back 261576254
push_back 413007863
push_back 469654016
push_back 585301272
push_front 386662718
push_back 440070640
push_back 329193116
push_back 890041957
get 251145
push_middle 675849940
push_middle 440066813
get 337292
get 620334
push_back 454872827
push_front 173838929
get 346253
push_back 119519689
push_back 738798366
push_front 186427981
get 652853
push_back 339676505
push_front 423275454
get 247062
push_middle 958684510
push_front 611421458
get 99295
get 511645
push_back 486810639
push_back 234302158
push_middle 229580747
push_back 442816548
push_middle 361173889
push_back 652091647
get 148
get 530528
push_middle 346396390
push_middle 685407235
push_middle 612941991
get 510940
push_front 806577683
push_middle 654287099
push_middle 644024436
push_back 827768298
push_front 857770779
push_front 764359573
push_front 633002866
push_front 237528233
push_middle 954380320
get 648578
get 612272
get 588999
push_back 174420967
push_back 859277940
get 321131
push_middle 391183609
push_middle 875396249
push_middle 204858600
push_middle 1298033
push_middle 120693761
get 240026
push_middle 414164365
push_back 864574644
push_back 557311034
push_front 767833931
get 138394
push_middle 161654801
push_front 760844544
push_back 504004006
push_middle 610003378
push_middle 946439892
get 223054
push_back 422968847
get 505709
push_front 43757773
get 547026
get 216152
push_back 415194393
push_front 117237115
push_back 409226361
push_front 152364277
get 245070
push_middle 32391882
push_back 136163709
get 441993
get 83799
push_front 818017311
push_front 84961509
get 515189
push_middle 75931426
push_middle 574237129
push_front 441709073
get 343453
get 367983
push_back 166691066
push_front 492906772
push_back 996373705
get 356976
get 185601
push_middle 816377599
get 14098
push_front 942590435
push_middle 959624951
push_front 109949521
get 298573
get 725206
push_front 961614758
push_front 11438597
get 570050
push_front 154786381
push_back 194695269
push_back 387714880
push_middle 698115864
push_middle 114013451
push_front 639559396
get 515725
get 452327
push_back 530899155
get 570128
push_back 990027518
push_middle 637098426
get 57308
get 487235
push_back 689194029
push_back 716168074
push_middle 260634807
push_middle 54584053
push_middle 836028567
push_middle 543410373
get 345856
push_front 464634312
get 664257
push_middle 156927664
push_middle 869331319
push_back 191189878
push_front 900392925
push_middle 390372206
push_front 931696094
push_middle 826068267
push_back 267912777
push_middle 166428096
push_back 295249139
push_middle 707026392
push_back 524431647
get 12353
push_middle 975931932
push_back 310988178
push_middle 729779370
push_front 623987762
push_front 406410249
push_front 93577209
push_back 6415720
push_front 354111575
push_front 254966760
get 730955
get 300454
push_front 345366214
push_back 346633105
push_back 899184395
push_middle 811566964
push_back 339027540
get 336134
push_middle 508664072
push_back 544903660
push_middle 276888315
get 373839
get 14710
get 119795
push_middle 187560955
push_middle 531667075
get 259632
push_front 928122043
push_middle 818883282
get 695763
push_middle 510112066
push_back 496602535
push_front 706821141
push_back 611471288
get 319666
get 675761
get 377126
push_front 886483763
get 423124
get 26468
push_middle 757096373
push_middle 468347512
get 211188
push_back 560187957
push_middle 292654597
push_middle 687232408
push_middle 342221670
push_middle 655688925
push_middle 311381504
push_middle 435121217
push_back 104954195
push_front 735992929
push_middle 993267379
get 18293
push_back 185413447
push_front 405337776
get 506967
push_front 346184553
push_front 215578383
get 543817
get 237326
push_middle 961898704
push_middle 323654269
push_front 431801442
get 649861
push_front 375869622
push_front 311912637
push_middle 40216107
push_back 115159096
push_middle 119285024
push_front 98400162
push_back 662382690
push_middle 17155726
push_middle 312501704
get 69968
push_middle 381417055
get 538660
push_back 266715007
get 177043
push_front 676142270
push_front 955691409
get 704027
push_middle 593047756
get 566601
push_front 626855876
get 27690
get 405881
get 613574
push_front 694386137
push_back 738156765
push_middle 685567989
push_front 458027291
push_middle 463323267
push_front 329361616
push_back 224260372
get 218925
get 709228
push_back 492692594
push_front 856590810
push_back 36784388
get 264874
get 37507
push_middle 375156350
get 298709
push_middle 693669241
get 183175
get 322723
push_back 313111456
push_back 84240129
push_middle 802197181
push_back 865425041
get 453865
push_middle 451612240
push_back 700289832
push_middle 331673593
get 380520
get 395253
push_back 175781681
push_back 564345001
push_middle 824812552
push_front 220331834
get 23090
push_front 51117960
get 425103
get 386632
push_back 125533968
get 202554
push_front 789595275
push_back 964926776
get 472753
push_middle 791922716
push_back 784676769
push_middle 286611286
push_front 936910482
get 414437
get 316370
get 396469
push_front 159772525
push_middle 735116204
push_middle 381559136
push_back 177568915
push_front 754374266
push_back 624088055
push_back 22884330
push_front 587622791
get 230728
get 384599
push_back 2026544
push_front 573954734
push_back 594349000
push_middle 240055580
push_middle 16650495
push_front 144686282
get 38856
push_front 38859025
push_middle 764854005
get 533773
push_middle 124791743
push_middle 240912315
push_back 758008200
push_back 346079908
push_back 448017015
get 683597
push_middle 312032993
push_back 16244817
get 248423
push_middle 970404712
push_middle 672948199
push_back 768892390
get 79811
get 45761
push_front 435875802
get 428999
get 602482
push_front 492374390
push_back 542380036
push_middle 739649577
push_back 103425274
push_middle 503935336
push_middle 665607045
push_back 466337852
get 723758
push_middle 796999799
push_back 726776739
push_back 903201919
push_middle 963520876
push_middle 753159569
push_middle 37022943
push_back 291358212
get 512506
push_back 725326240
get 117426
push_front 629074639
get 268101
get 233754
get 552032
push_middle 819769627
push_back 407956899
push_back 89564681
push_middle 609123439
push_back 485793755
get 151844
push_front 16984285
push_middle 827166714
push_front 138064062
get 481314
push_back 255838072
push_middle 662984206
push_front 923363088
push_back 864140563
get 563185
get 293503
push_front 691824011
push_middle 11550589
get 63293
push_middle 901389531
push_middle 331038885
push_back 584893993
push_back 580813066
get 38385
push_back 443400554
push_front 206799833
push_back 460430530
push_back 590640130
push_middle 845923424
get 368731
get 194197
get 558554
get 595226
push_front 816339236
push_back 733169372
push_middle 666854039
push_back 957677335
push_back 419588765
get 294937
get 668550
push_back 107835686
push_front 843529428
push_back 602744383
push_front 245248488
get 263722
push_front 347238724
push_middle 775740750
push_back 790198563
push_middle 102368549
push_front 370970148
get 639354
get 465832
push_front 499690627
push_front 774607243
get 247139
push_back 987076985
push_back 654646344
push_front 227462582
push_back 996514438
push_back 282071409
push_front 706228996
push_front 97230257
push_middle 847270739
push_back 834767938
get 207131
push_front 202068750
get 320161
push_back 98663757
get 328376
push_back 215794406
push_front 12654735
push_back 23060716
push_middle 233929813
push_back 326507660
push_front 934968350
get 565100
get 490740
push_back 406319036
push_front 82737763
push_back 150828576
push_front 808971091
get 369652
push_front 795169099
push_back 746460014
push_back 112439591
get 555773
push_middle 193229394
get 257678
push_front 453745448
push_front 668303975
push_middle 616283317
get 626675
push_front 47272190
push_back 25829617
push_back 986700786
push_middle 506167204
push_middle 295110151
get 647621
get 542049
push_back 11167202
push_middle 834952737
get 673409
push_middle 287120578
push_front 710893843
get 73812
get 39293
get 625034
push_front 901767655
push_front 853902297
get 634436
push_front 56820855
push_back 570796307
push_middle 460741079
get 639182
get 716222
push_middle 275552635
push_middle 970344677
get 679661
push_back 869683622
push_front 688986895
push_back 489661029
push_front 989195384
push_middle 546991247
push_back 986818124
get 113828
push_front 617386647
push_back 835816665
push_middle 712038243
get 311180
push_front 542915885
get 385825
push_front 994399272
push_front 413435238
push_middle 312101006
push_front 460760654
push_middle 33521384
push_back 35431081
push_front 396366846
push_front 809051148
push_back 576100843
get 308289
push_middle 168654153
push_middle 295687648
push_middle 385679640
push_middle 868578975
push_front 455891148
push_back 270924980
get 639979
get 499666
push_middle 463787395
push_front 845456793
push_back 164003543
get 562166
push_middle 596733558
push_back 230187796
push_middle 633823848
get 424531
get 324448
push_front 84131309
push_front 902383419
get 130360
push_middle 568369643
push_front 272485288
push_middle 549738764
push_back 287957264
push_front 820328190
get 360831
push_middle 383003145
get 165987
push_middle 823490200
get 701137
push_front 777860359
get 346958
push_front 987304655
push_middle 221794674
push_back 152702740
push_front 408100476
push_back 138047004
push_back 22329915
push_middle 60097924
push_front 241828049
push_back 549887592
push_front 946484417
push_middle 762920503
get 703158
get 457854
get 502115
push_front 332076831
get 557355
push_back 636200102
push_front 782808958
get 337472
push_middle 720065037
push_middle 183881059
get 89719
push_back 889459427
push_back 654589840
get 366262
push_front 949046606
get 408642
push_front 333902810
push_middle 307660845
push_back 24294927
push_middle 13827167
push_back 341619838
push_front 217482488
push_middle 123212062
push_middle 760153537
push_back 610413839
push_middle 457331199
push_middle 188954995
push_middle 517029861
get 517112
push_front 715074104
get 190824
get 72690
push_back 497928678
push_back 352782330
push_middle 144149702
get 126424
push_back 660712100
push_back 980958603
push_back 932337133
push_front 605584173
push_front 154481503
push_middle 611354870
push_front 261429402
get 589202
push_middle 244230380
push_middle 124600376
push_front 941347657
push_back 731729911
push_middle 243029444
push_middle 856202324
push_middle 876190388
push_middle 419785520
push_front 839127672
push_middle 552736017
get 319171
push_middle 195078953
push_front 717232004
push_back 593703729
get 463202
push_middle 256054182
push_middle 157151540
get 301993
push_back 206874747
get 2430
push_middle 873310126
push_back 362161279
push_middle 696146712
get 5036
push_back 328205935
push_back 79624294
push_middle 445198182
push_front 954295324
push_back 639525835
push_back 956368526
push_middle 352575270
push_back 166293236
get 453188
push_middle 209851512
push_back 326708204
push_middle 923031862
push_middle 716130024
push_front 475492416
push_back 805260870
push_front 891495439
push_back 843920728
push_front 579922694
push_front 52764693
push_front 179065772
get 593224
get 697634
push_middle 767683934
get 67158
push_front 329366532
push_middle 25643271
get 271773
push_front 236032152
push_back 907690923
push_middle 849636182
push_front 781461202
push_back 981689803
get 732549
push_back 83278425
push_front 822816848
get 673444
get 101302
push_back 805552194
push_front 464228772
push_middle 882985050
push_front 38799594
push_front 916600814
push_front 981203867
push_middle 840599638
push_back 618886806
get 713711
get 619405
push_middle 675402446
push_back 246363022
push_middle 125300123
push_back 498809536
push_front 65260265
push_front 502961271
push_front 283197604
push_front 968291294
push_back 442367448
push_back 716240773
push_middle 978559719
push_front 677184305
push_middle 4747623
get 564009
get 44287
get 2646
push_middle 76078023
push_front 828171035
push_middle 679226312
get 613856
get 546951
push_front 437082615
push_front 343342679
push_middle 72863321
get 138199
push_middle 760543630
get 405426
push_middle 965880252
push_middle 329496328
get 372967
get 0
push_back 68459341
get 235657
push_front 83828241
push_front 244753739
push_middle 425360077
push_middle 907281263
push_back 772909950
push_middle 311001586
push_middle 352106656
get 323956
push_back 342601452
push_front 379810890
push_back 379778207
push_front 118912122
push_back 675906793
push_back 774531370
get 101380
push_back 339803687
get 349001
push_back 140825493
push_middle 457047427
push_front 324537294
get 19973
push_back 294596591
push_middle 631550867
get 512567
push_back 694951223
get 494529
push_back 810647490
push_back 148165239
push_front 695905039
push_middle 277501254
push_middle 388852342
push_middle 20273188
push_front 751113502
push_front 858297145
push_front 388810720
get 691900
push_front 882232902
push_front 620926601
push_front 303492637
get 608922
push_back 413855458
push_back 919922057
push_middle 4521639
push_middle 729470005
push_middle 520549558
push_front 797060650
get 603529
get 15052
get 25616
push_back 128039211
push_front 630520568
push_back 995110734
get 643027
push_back 828683813
push_front 55635726
push_middle 723263008
get 474380
push_middle 115787709
push_back 633048569
get 303080
push_front 512667600
get 493329
push_back 37332651
push_front 151276980
push_middle 270906545
push_front 531928699
push_front 612739950
push_front 618451678
get 82490
push_front 745543746
get 328550
push_middle 327770562
push_front 12217279
push_back 356153269
push_front 293448100
push_front 55476044
push_back 132605027
get 179206
push_middle 412792203
push_back 273281614
push_back 698502577
push_middle 728241453
push_back 435239726
push_front 745425664
get 393769
push_back 691890879
get 566686
push_back 397353163
push_middle 804879156
push_middle 891437236
push_back 564036902
push_front 320954431
push_front 435601905
get 32552
push_back 401513691
push_back 871400873
push_front 156392805
push_front 758889453
push_back 793962306
push_front 222326782
push_middle 407141332
push_front 812976874
push_front 354804988
push_back 741685344
push_front 377605921
get 46643
push_middle 927942743
push_middle 152992982
push_front 814998082
push_front 729358053
get 5000
get 418595
get 419407
push_back 281703398
get 475037
push_front 32277800
push_middle 610534240
push_back 355840924
push_middle 138056356
push_back 867454290
push_middle 336526657
push_back 545936067
get 553897
push_front 545548439
get 528727
push_front 324666641
push_middle 465586159
push_middle 610555840
push_middle 346607467
push_front 210365421
get 218800
push_front 74840302
get 151743
push_middle 418455535
push_front 723643962
push_back 337412810
get 586434
push_front 773484790
push_back 413432178
push_back 20899761
push_middle 250470032
push_middle 636073250
push_middle 545388298
push_front 825511291
get 152514
push_front 902576407
get 576502
get 699331
get 240588
get 214710
push_front 116086278
push_front 850687836
push_front 268490307
push_front 105128687
push_middle 293263375
push_back 243393927
push_back 665530908
get 77423
push_back 258149806
push_back 674124331
get 731018
push_back 236457204
push_middle 315933195
push_back 593228996
push_front 877402607
push_front 220318074
push_middle 17558939
push_front 313489308
push_front 959564251
push_back 420583407
push_middle 848724944
get 489692
push_back 826776448
push_front 829567006
push_middle 785695265
push_front 481653287
push_front 798587287
push_front 332257047
push_back 693872651
push_front 176714335
get 329234
push_back 914164088
push_middle 360943616
push_middle 418958446
push_back 518696559
get 36297
push_front 959842212
push_back 886745412
get 679104
push_middle 447473678
push_back 84523754
push_middle 780270025
push_back 610559009
push_front 332166713
push_front 817063507
get 535590
push_front 497317097
push_back 607106715
push_back 73525849
get 438645
get 357821
push_front 439583847
get 381797
push_middle 382095285
push_front 3934039
push_front 935003878
push_front 715100596
get 101410
get 519015
push_front 215060691
push_back 227976815
push_middle 617723764
get 605059
push_back 761899628
get 534760
get 110652
get 509282
get 468633
push_middle 949668289
get 157600
push_middle 430680424
push_middle 871907033
push_middle 52712775
push_back 85865415
get 476949
push_middle 146361426
push_front 71361642
push_middle 715221210
get 723394
get 267780
get 9238
push_back 426562861
get 698225
push_back 477529172
push_middle 137367008
get 479331
push_front 481578373
get 23684
push_back 487826340
push_back 938346851
push_middle 12670183
push_middle 663501229
push_front 973473040
get 554517
push_middle 584953255
get 90663
get 37577
push_middle 708735179
push_back 823894546
push_front 874975033
push_back 354324687
push_middle 165989513
push_front 939403902
get 664046
push_front 931973680
push_front 963173152
push_middle 543044816
get 381168
push_back 144733303
push_front 340279230
push_middle 175966802
push_middle 639333161
push_middle 484425343
push_middle 445631757
push_front 652836365
push_middle 135705122
push_middle 968764990
push_back 657008640
push_front 877066007
get 299598
push_front 839895761
get 627752
push_middle 696276235
get 699910
push_back 928088141
push_middle 664540639
push_back 614974235
get 273494
push_back 957134980
get 44325
get 46086
get 134480
push_front 744028687
push_back 105965935
push_middle 812960665
push_back 197456839
push_back 19158944
push_front 177315112
push_front 186172530
push_middle 838687592
push_back 203278910
push_middle 939157434
push_front 111944336
get 90104
get 557486
get 472918
push_back 165974195
get 327809
push_middle 365609094
get 527502
push_front 480967946
push_middle 372170330
push_front 51033910
push_front 703380100
push_middle 968491688
push_back 371138655
push_front 296526705
get 566026
push_middle 719902112
push_back 445882939
push_front 74257993
push_front 465620295
push_middle 803186043
push_back 405545796
push_middle 425196892
push_front 136396077
push_middle 11239343
push_middle 634843297
push_front 467899595
push_middle 245170463
push_back 112700663
push_middle 54852154
push_front 588829700
get 271848
push_middle 750332743
push_middle 831999577
push_front 536496418
get 724436
push_back 902747719
push_back 637953335
push_middle 450778459
push_middle 938396106
get 565548
push_middle 804871399
push_back 342525713
push_back 602138782
push_front 199563619
get 650558
push_back 61137902
push_middle 654929301
push_front 110972364
get 676292
push_front 212960621
push_back 119864469
push_back 10051698
get 106506
get 98621
push_front 299548726
push_middle 807789433
get 99204
push_back 912942291
push_middle 487988937
push_middle 559092655
push_front 664312233
push_middle 601289514
push_back 310642358
push_middle 593134715
push_front 77878155
push_front 972122649
get 303781
push_back 204458227
push_back 135146422
push_middle 953856806
get 631290
push_back 971512977
push_middle 509656639
push_front 526056497
push_back 965763370
get 144944
push_back 692864329
get 675894
push_back 907645988
get 660391
push_middle 144142589
get 27011
get 225076
get 640892
push_front 489461341
push_back 327346502
push_middle 588698926
push_middle 955304077
push_back 560115372
get 298179
push_back 175512331
push_middle 839566599
push_back 221416286
push_front 577046239
push_front 59285571
get 638129
push_middle 448306529
push_back 248167535
push_front 977337306
push_back 858741360
push_front 793626961
push_back 315861336
push_back 804342456
get 527486
push_front 353594621
push_back 410362035
push_front 330025294
push_back 734150107
push_front 94051607
push_middle 940972025
get 333886
push_back 289386879
push_front 154513875
get 431925
push_front 96664521
get 650831
push_front 379956164
push_front 772158303
push_middle 166886515
push_front 137870289
push_front 392586660
push_back 522568307
push_front 526302994
get 87460
push_front 972452037
get 288315
push_front 638248255
push_back 797580247
get 696225
push_middle 568630975
push_middle 451416455
push_middle 268290847
push_back 668452518
get 412718
get 7464
push_middle 579396723
push_back 322561677
push_front 207383961
push_front 577581534
push_middle 649451023
push_middle 830727643
push_middle 932902560
push_back 41813013
push_back 274212580
push_front 218341954
get 423243
push_front 289196049
push_middle 231788583
get 651027
get 539904
push_front 609311427
get 267716
push_front 74605547
push_front 178769109
push_front 200830067
push_back 956120050
push_middle 671689692
push_front 818614037
push_middle 427353887
push_back 426098891
get 58358
push_front 862286058
push_back 949276388
push_front 132684515
push_front 418954599
push_middle 308069378
push_back 202583818
get 672849
push_front 494297974
get 62471
push_front 421289387
push_front 474383308
push_middle 384429275
get 269923
push_back 974348960
get 300823
get 40168
push_front 1440711
push_middle 167517275
push_front 665113260
get 237125
push_middle 189952127
get 463367
push_back 938525651
push_front 554903757
push_middle 15488982
push_middle 400505848
get 678448
push_back 439331264
push_back 396583378
push_back 658430441
push_front 787930250
push_back 57876088
push_front 117293297
get 358885
get 582502
get 186900
push_middle 332828137
push_middle 638891474
get 693132
get 399774
push_front 75103049
push_front 379319711
push_front 214201360
push_front 8055212
push_back 407754737
push_front 62634313
push_front 431303005
push_middle 614369639
push_back 204586302
push_front 825779589
push_middle 848363523
push_middle 376477894
push_back 550595075
get 67199
get 706093
push_back 574151225
push_middle 496629320
get 384441
push_front 583208698
push_middle 837384017
push_back 95763891
push_middle 771991513
push_back 983778663
push_front 138776930
push_middle 34054418
get 411825
push_middle 16144892
push_middle 416986246
push_front 525015132
push_middle 535650765
push_front 328513296
push_back 384288619
push_back 257319468
push_back 289310046
push_back 935222788
push_back 606581042
get 517336
push_front 831673901
get 363864
push_front 483574620
push_middle 713487019
push_back 750525331
push_middle 24281888
get 188039
push_middle 591603519
push_middle 70311564
get 289751
push_front 211924272
push_front 435285089
get 259764
push_back 217856071
push_front 765587780
push_middle 250795528
push_front 148497389
get 514352
get 660472
push_middle 99328989
push_middle 507183230
push_middle 692194445
push_back 422957036
push_back 903170826
push_middle 778119650
push_back 719509157
push_back 919368580
get 543515
push_middle 124697000
push_middle 264925795
push_middle 385251093
push_front 617638504
get 128433
push_front 348927804
push_front 188420448
push_middle 249054605
push_middle 554639055
get 391840
get 391122
push_front 199882335
push_back 233151
get 228765
push_middle 695722680
push_back 860761639
push_middle 836170464
push_front 664266966
push_front 322905837
push_back 517895801
push_back 528999172
push_back 775070903
push_back 93594549
push_back 33120846
push_back 214688381
push_front 103827182
push_middle 214386230
push_middle 872984756
get 645843
get 270885
push_front 495701111
push_front 828282875
push_back 691750096
push_middle 322470016
push_back 825591130
get 416217
push_back 99970403
push_front 83016029
get 234207
get 357101
push_back 256364534
push_front 949208509
get 86701
push_front 226542866
push_back 379204317
push_middle 492208043
push_back 297693468
push_back 668322878
push_back 5825355
push_back 15502007
push_middle 769970764
push_back 428853079
push_back 732603379
push_front 401991600
push_front 117614293
push_front 532569036
get 73398
get 196869
push_back 6241648
push_back 714242989
get 581771
push_front 574869271
get 227336
get 374834
push_front 807939314
get 371265
push_middle 512320993
push_back 763076201
push_back 968672805
push_middle 569162761
push_front 894559976
get 146809
push_middle 856025541
push_back 513697009
push_middle 672905603
get 512464
push_back 689800423
push_back 200087019
push_front 408672546
push_middle 734138210
push_middle 321527264
push_front 710071761
get 196575
push_middle 671974827
get 706088
push_front 551306936
push_back 472038922
get 394741
push_front 334805661
push_back 307823910
push_back 687477794
push_back 411850231
push_back 617937676
push_front 633505029
get 719364
push_back 766109477
push_front 109609109
push_back 387820396
push_middle 507960053
push_back 839300253
get 173420
push_middle 566823745
push_middle 623818786
get 69890
push_front 497472966
push_middle 60411807
push_middle 481433857
push_front 578475133
push_middle 402654318
push_front 230716007
push_back 240486179
get 451360
push_front 700451961
push_middle 163115223
push_middle 946959822
push_back 672846727
get 173396
push_back 102747984
push_middle 91360081
get 69829
push_front 593078009
get 159772
get 178717
push_front 331445869
push_back 458284960
get 369537
push_middle 487087884
push_front 390915125
push_back 527094747
push_middle 75400653
push_front 472146450
push_back 621792525
push_front 491562309
push_middle 554756230
push_back 935486162
get 45264
push_back 137197878
push_middle 924779213
get 572789
push_front 666231668
get 525238
push_middle 229905674
get 191047
push_back 901097148
push_back 246211193
get 180642
push_middle 414295783
push_front 974430001
push_back 602902571
push_front 820454986
push_middle 438255191
push_front 995841868
push_middle 154026746
push_middle 267862117
push_front 474726736
push_back 15751213
get 217360
push_back 610846532
push_back 492555587
push_front 478561600
push_front 920299613
push_middle 114732308
push_middle 733495062
push_middle 103347674
push_back 557140798
push_middle 44939490
get 380809
push_middle 495668599
push_middle 803871793
get 376263
push_front 55672787
push_front 178707055
push_front 757899359
push_back 785331217
get 392992
push_front 885421829
push_back 945161756
get 256239
push_front 819976393
push_back 336535711
push_front 348094942
push_front 365233384
push_front 184141219
push_front 374177075
push_front 961760191
push_front 32672765
get 458126
push_middle 87110555
push_middle 62814841
get 324397
push_middle 851444934
get 366375
push_front 575462657
get 495561
push_front 804778532
push_middle 540060845
push_middle 876414344
push_back 313101439
push_front 480699321
push_front 596750623
push_back 775132934
push_front 896247749
push_middle 584701046
push_back 97486543
push_back 213197455
get 430836
push_back 78455392
push_front 514819023
push_back 460514934
push_middle 343649781
push_back 329328820
get 95958
push_middle 149677997
get 79461
push_back 847965135
get 201267
push_middle 731803082
push_back 887414600
push_front 573321704
get 359074
push_back 848681576
push_back 768122742
push_front 676333654
push_front 741736695
push_back 612757887
push_front 850261060
get 471559
push_back 52829277
push_middle 667611501
push_middle 941908884
push_middle 598258512
push_back 86112958
get 635467
push_middle 920912897
push_back 233487288
push_middle 232876969
push_front 104223092
get 632777
push_middle 123203979
push_middle 859244467
get 547459
get 130562
push_back 598409202
push_back 384248814
push_middle 889424717
push_back 136347261
push_back 909053505
push_front 243485057
get 67328
push_back 883039600
push_middle 814745981
push_front 842931601
get 230893
push_front 88440513
push_middle 229742651
get 591381
push_middle 64208210
push_middle 901056086
get 721830
push_back 182975926
get 148190
push_back 170713336
push_back 563725938
get 556485
push_middle 22620427
push_front 813981593
push_middle 71807099
get 690544
push_front 647039502
push_back 991378929
push_front 59973159
get 242126
push_front 479410332
push_back 217380056
push_front 998905335
push_front 898759954
push_back 289069338
push_front 620081343
push_front 119332956
get 220119
push_back 527504536
push_back 542139571
push_back 999517681
get 541669
push_middle 567265503
push_middle 935132151
get 531367
push_back 519325093
push_front 687386563
get 560066
get 438897
get 380052
push_back 348128626
push_middle 363810116
push_front 189250599
get 651821
push_middle 937385301
push_front 717273088
push_middle 283118781
push_middle 160178879
push_back 239711654
push_back 290319811
push_middle 208217618
get 694603
push_middle 601011691
get 186107
push_back 471137125
push_front 51404573
push_front 347864731
get 341581
push_back 122514238
get 134589
get 735960
push_front 408818315
get 548194
push_back 999210265
get 699926
push_back 678662526
push_front 316669454
push_front 476580428
push_back 197903401
push_back 67138228
push_front 258666386
get 171947
push_middle 768379816
get 345986
push_middle 806849535
get 463805
push_middle 331350971
push_back 88588346
push_front 487350737
push_front 434998388
push_front 635621515
get 734236
get 371829
push_back 424481237
push_back 301272202
get 634907
push_front 178442740
push_back 137914531
get 360033
get 184231
push_front 126653892
push_middle 504876727
push_back 424125305
push_back 105384851
push_back 782120427
push_front 385286252
push_front 522677498
push_back 239932554
push_middle 16940472
push_middle 296611136
push_middle 709073844
push_front 203068986
push_back 814051038
get 316591
get 201979
get 358736
push_middle 738947125
push_back 701856434
get 723731
push_middle 420584650
push_middle 288238503
get 96181
push_back 64552253
push_back 345600517
push_back 8036102
push_middle 361500669
push_back 813416228
push_front 458938955
push_middle 897008970
push_front 632719371
push_front 595538434
push_front 810756647
get 665442
push_front 799871169
push_middle 86533375
push_middle 489967202
push_front 107547398
get 656056
push_back 391893416
get 33214
get 523510
get 591379
get 455263
push_front 505610473
push_back 735896629
push_front 808549752
push_back 575242027
push_front 523846267
get 147182
push_front 309424625
push_middle 20061269
get 478553
push_front 788251911
push_middle 539668146
push_back 627892767
push_middle 477864669
get 44692
push_back 362426490
get 45411
push_front 743525405
push_back 810246505
push_back 416092797
push_middle 189011345
push_front 999834427
push_middle 200673607
push_back 386285788
push_back 445103220
push_back 733196321
push_middle 418087254
push_back 68323518
push_front 786656417
push_front 530489362
push_front 89586777
push_back 316485406
push_back 938919138
push_back 642702210
push_middle 390449035
push_middle 309059424
push_front 802916417
get 99340
push_back 556356811
push_middle 955288246
get 197595
push_front 686694293
push_middle 886123140
push_front 10910293
push_back 924234939
push_front 732616742
push_back 495026923
push_back 475175672
get 422254
push_front 967435023
push_back 326606291
push_back 270956452
push_back 7235310
push_front 316823400
push_middle 167610395
push_middle 734866311
push_middle 481870325
push_middle 703682488
push_middle 329019110
push_back 764022700
push_back 580499708
push_middle 781690630
push_front 411225456
push_middle 748137210
push_back 102088404
get 718386
push_back 475373070
get 108513
get 112864
get 672831
push_middle 438995343
push_front 878963031
push_middle 374389549
push_middle 381724741
get 652229
push_middle 848908939
push_middle 788244003
push_front 913234815
get 393099
push_back 27906024
get 114591
get 698560
get 26307
get 156182
push_front 779646150
push_back 566397117
push_middle 579413818
push_middle 164940608
push_front 730125935
push_back 958154533
push_back 687426167
push_middle 341520114
get 41731
push_back 774040584
push_front 32756577
push_middle 757196706
push_front 239479603
push_back 345035074
push_back 290316068
push_middle 328636295
get 582133
push_middle 570916484
push_front 62471795
push_middle 248983129
push_front 930512864
push_middle 804177897
push_front 147360660
push_front 436045844
push_back 968409759
push_back 690743756
push_back 375857922
get 110819
push_front 49881082
push_middle 384015045
push_back 617477071
push_back 593405634
get 588436
push_front 829961906
push_front 707547284
push_back 125326074
push_back 253458857
push_middle 467659310
push_front 585126741
get 308301
push_front 946564877
push_middle 730903146
get 121015
push_back 473067671
push_middle 279816596
push_middle 425038178
push_middle 516377870
get 471443
push_back 982983672
push_back 368744195
push_front 699936863
push_back 177149240
push_back 304251935
push_back 867892575
push_front 838200071
push_middle 628490121
get 161471
push_middle 506278051
get 110439
push_middle 820397128
push_back 140489769
push_front 646917088
push_middle 234143904
push_front 799687711
push_back 968323492
push_middle 837789242
push_front 277266575
push_front 72936004
push_back 592068261
push_middle 707945215
get 203365
push_front 606964779
push_back 544920582
push_front 670804250
push_back 672571836
get 492307
push_front 545031481
push_back 351376617
get 699997
push_front 293453858
push_front 804894762
get 530406
push_front 641388246
push_back 864109552
push_front 659793459
push_middle 879021026
push_back 846702317
push_middle 307019649
push_back 992826619
push_front 48507756
push_middle 454873313
push_middle 767257275
get 39123
push_middle 362570597
push_front 829128835
push_front 712092680
push_front 823113398
get 534405
push_front 407017051
push_middle 383486961
push_back 188661908
get 412165
push_middle 869743921
push_middle 521709904
push_front 342848629
push_middle 20120813
push_middle 870934026
get 612647
get 696643
get 703484
get 470342
push_front 184256257
push_front 234686136
push_middle 710527429
push_middle 383933998
push_middle 830455232
push_middle 929719058
get 260426
get 660294
get 476830
get 563372
push_front 996052932
push_front 724898551
get 186270
get 478061
get 71529
push_back 420126801
push_middle 626393522
push_middle 649953485
get 727967
push_front 83546616
push_middle 905993350
push_middle 78358284
push_back 598339145
push_back 598453378
push_front 7720929
push_back 981896217
get 283867
push_back 913584002
push_front 434841669
push_front 315401841
get 163964
push_front 114544543
get 74974
push_front 554405100
push_middle 754626651
push_front 2912161
push_back 333551107
push_front 768427257
push_front 382347000
push_front 768483788
push_back 170626189
push_middle 851543103
push_back 545440369
get 679494
push_back 593726329
get 659642
push_back 155717137
push_front 243935218
push_front 923899648
push_middle 673764755
get 313454
push_middle 330585837
push_middle 371852252
get 250223
push_front 816138227
push_back 26316819
push_middle 254760059
push_front 418015367
push_middle 589521190
push_middle 947642920
get 10778
push_back 311445455
push_middle 636671169
get 264445
push_middle 185136159
push_back 854897351
push_front 489291431
push_middle 163620670
push_back 117151461
push_back 389962694
get 621639
push_front 311543147
push_front 206685666
get 160220
get 276626
get 313006
push_front 966791385
get 502028
push_middle 559103710
push_front 82199834
get 15355
push_middle 497200506
push_back 393729709
push_middle 277059410
push_back 27523698
get 220335
push_middle 561799876
push_front 963638792
push_back 970662645
get 208740
push_middle 83839853
push_middle 431024439
push_back 979797410
push_front 881914237
push_front 689511177
push_front 869421730
push_middle 87308793
push_front 963060178
push_front 686012465
push_back 973267453
push_middle 220103513
get 611861
get 199867
push_back 537550642
push_front 437968543
push_back 413726852
push_back 55249524
push_back 594613151
push_middle 191924624
push_front 994403725
get 343815
push_back 671240357
push_middle 940494631
push_middle 428145482
push_back 241829278
get 269149
push_back 994977133
push_front 52751475
get 411239
push_back 778071905
push_front 651134339
push_front 152674745
push_back 381108187
push_front 536723532
push_front 286104548
push_back 662847750
push_middle 52177834
get 14548
push_back 519047775
push_back 910390260
push_back 127947543
push_back 28896777
push_back 347409639
get 262989
push_back 250020165
push_back 217901630
push_middle 663463151
push_back 876618320
push_middle 415646906
push_back 810772376
push_back 801598308
get 688282
push_back 256244006
push_back 732674030
push_middle 657407572
push_back 610809776
push_middle 450095384
get 146905
push_middle 827355018
push_middle 942153840
push_front 464415013
get 657258
push_middle 790844151
get 642796
push_back 199687256
push_front 179250265
push_back 834098866
push_front 176340258
push_front 315476216
get 114711
push_back 951479264
push_middle 164397885
push_front 519150664
push_back 644437810
get 125549
push_front 108538408
push_front 164456839
push_middle 268364872
get 365545
push_back 20338558
push_back 726643556
push_front 118444603
get 146979
push_middle 794172548
push_back 853587434
get 214932
push_back 743322142
push_back 329552135
push_back 721651570
push_back 28669371
push_middle 441757560
get 453769
push_middle 350719080
push_middle 759149638
push_back 550961639
push_middle 742032260
get 410979
push_front 13315078
get 64078
push_middle 590486838
push_back 204291629
push_middle 576111345
push_back 927701603
push_front 238164750
push_front 997903924
push_front 952437769
get 403091
push_front 758958764
get 722924
push_middle 309597146
push_middle 851569751
push_back 647270224
push_front 541048406
get 87100
push_back 850738423
push_front 503910061
push_front 968141440
get 256450
push_back 428439439
get 9693
get 320213
push_back 886158861
push_back 163602847
get 727511
push_middle 879614009
push_front 431027813
push_front 344707180
get 180664
push_middle 417963411
get 587340
push_back 926483015
push_middle 544325938
get 410244
push_front 662096534
push_middle 236521395
get 311942
push_front 481397543
push_back 556199766
push_front 288844872
push_back 970247274
push_back 673218807
push_back 925384828
get 83992
push_middle 612662121
push_middle 79367961
get 723567
push_front 380504128
push_back 140760932
push_back 19910221
push_back 404867450
push_middle 237892707
push_front 999321510
push_back 764702739
push_front 511563584
push_back 71117637
push_middle 105583080
push_middle 547516187
push_front 501651279
push_back 385404358
get 397729
get 492004
push_front 535284796
push_front 662666984
push_front 608394541
push_middle 629112598
push_back 981670485
get 318119
push_back 722681262
get 63807
push_back 886847933
push_front 494318799
push_front 901965426
get 34149
push_middle 277049180
get 377046
push_back 643850071
get 533791
push_middle 928598248
push_front 354564679
push_front 826216822
push_middle 392375788
get 401098
push_back 638060242
push_middle 605133789
push_front 534831520
get 542016
push_middle 510031262
push_front 674410630
push_back 790366665
get 147153
push_front 819328716
push_front 877356440
push_front 923688511
get 266279
push_back 148758644
push_front 36619462
get 411910
push_back 932507873
push_middle 890670510
push_front 687178118
push_back 583662717
push_back 472666378
push_middle 927469096
get 186432
get 268179
get 603119
push_front 696531013
push_back 612892499
push_middle 251699214
get 610415
get 621362
push_middle 117555735
push_front 298801922
push_back 324521261
push_back 484994
push_back 372450054
push_middle 139852327
push_middle 747261436
push_front 776959998
push_front 571776094
get 248146
push_front 717383454
push_middle 600573683
push_front 762262043
push_back 471273923
push_middle 891364404
push_front 400358079
get 77137
get 582399
push_front 382865085
get 77303
push_front 484955176
push_front 181661722
push_middle 973705557
get 109304
push_front 742274728
push_back 885987357
push_middle 153959619
push_front 314517049
push_middle 197625357
push_back 212089482
get 175687
get 88763
push_middle 647497663
push_back 702439141
get 293076
push_front 946313182
get 13714
push_middle 148120418
get 673439
get 533311
push_middle 238973656
push_middle 850303753
push_middle 489358086
push_middle 655420419
push_front 211871818
push_front 289420718
push_front 158723355
push_front 297114918
push_back 465504639
push_front 321909870
push_middle 961755522
push_middle 490822594
push_middle 115733475
push_front 159007241
get 288171
get 231366
push_back 610090222
get 619604
get 514199
push_middle 177553142
get 414741
push_back 84378655
get 675392
push_front 537839862
push_middle 25593613
push_middle 51063796
push_middle 702795951
push_back 803352467
push_middle 149746360
push_middle 508205312
push_back 914893360
get 577233
get 220012
push_middle 596693884
push_middle 74958745
push_middle 654632473
push_middle 92389519
push_middle 588057510
push_back 662748248
push_front 573589444
get 116217
push_back 553820918
get 51668
push_front 534143104
get 359763
get 22157
push_front 837981742
push_front 423174200
get 126871
push_front 111001915
get 51844
push_middle 13449174
push_front 951667234
get 285916
push_middle 341959272
push_middle 476856767
get 520013
get 47711
get 614673
push_middle 778966399
push_front 73387433
get 542577
push_front 347327710
get 709672
push_back 832490998
push_front 682323194
push_front 831337772
get 282726
get 257784
push_middle 737898119
push_front 654750200
push_middle 729296003
push_middle 938090674
get 542910
get 583058
get 155976
push_middle 234634012
get 584026
push_front 477786280
push_front 515713170
push_middle 528340085
get 364798
get 5644
get 524103
push_back 205006287
push_middle 953054161
push_middle 297815097
push_middle 62201805
get 335410
push_front 11751724
push_middle 744663986
push_front 628447025
get 150645
push_middle 794545887
push_back 569579163
push_middle 805495294
push_front 409976934
push_middle 177296710
push_front 100599204
get 638102
get 174222
get 182457
get 395691
push_front 130659476
get 532397
push_middle 51607268
get 222846
push_front 403497591
push_back 598688743
push_back 65610432
push_front 129477345
get 89274
push_middle 931196434
push_middle 125590504
push_back 335644460
push_back 892523114
get 654408
get 365347
get 442245
push_middle 23093355
push_middle 536007403
push_middle 865266139
get 325636
push_front 436860578
push_front 424626715
push_back 502651561
push_front 414660429
push_front 110060253
push_front 894675891
get 88964
push_front 28095952
push_back 31663641
push_back 148786653
push_back 758090265
push_middle 190459460
push_back 27009279
push_front 571525980
push_middle 60986682
push_back 540007132
push_back 586814081
push_back 18215512
get 364584
push_front 53635987
push_front 909266665
push_front 955347689
push_middle 975760350
push_back 445191513
get 36757
get 362410
get 31722
push_front 260128309
push_front 722617307
push_middle 377447477
get 14877
push_front 11049152
push_back 805269352
push_front 425262963
push_back 494204928
get 398554
push_middle 780699540
push_front 278575169
get 207121
push_middle 626617911
push_front 245827071
push_back 162440349
push_back 812056354
get 18757
push_front 850207428
push_back 421038814
push_back 131265829
push_back 416519445
get 549675
push_middle 871957061
get 25486
get 261252
get 692370
push_front 23161481
push_front 284023586
push_back 896459566
push_middle 56003238
push_back 975069766
push_middle 661083029
get 557627
push_middle 782650748
push_back 679521722
push_middle 466093702
get 505862
push_front 153627218
push_middle 698866692
push_front 332345171
get 243421
push_middle 537713780
get 545525
push_front 508940385
push_middle 538302090
get 98892
get 15456
push_front 296372012
push_middle 80474508
push_back 997238328
push_front 621914927
push_front 877661041
push_back 389144895
push_back 369792269
push_back 112934233
push_front 427348315
get 294484
push_middle 28205177
push_front 426310827
push_front 461470498
get 36789
get 589687
push_front 468357418
push_middle 144758265
get 302609
push_front 181858434
push_middle 855199841
get 623167
push_front 586567769
push_front 107958100
push_middle 968082039
push_middle 829977358
push_middle 833210086
push_back 656934496
push_front 962795360
push_middle 10301920
push_middle 868232646
push_front 96558861
push_middle 631663629
push_back 233811787
push_front 896180935
push_front 24511611
push_back 895513674
push_back 222213473
push_front 149682918
push_middle 642034639
get 260463
push_middle 135406991
push_back 110369701
push_front 740162792
push_front 215307721
get 340295
push_back 893027729
push_middle 867094267
push_middle 740848929
push_middle 176042913
push_front 340742401
push_front 4590018
push_front 550723798
get 647234
push_front 564352615
push_back 564818476
get 683085
push_back 504244282
push_back 714080045
push_front 164884291
push_back 810802293
push_back 964993464
push_back 450696019
push_middle 376400709
push_front 284744529
push_front 956351739
push_middle 610805587
push_front 849799453
get 524403
push_back 382092895
push_middle 456769199
get 321755
push_front 709163360
push_front 848556892
push_middle 194179155
get 270298
push_front 872480251
get 409252
push_back 692693376
get 571918
push_back 820552713
get 580771
push_middle 665669878
push_front 337070118
push_middle 239061411
push_middle 259520787
push_front 85572360
push_back 199108556
push_middle 331558582
push_middle 362688641
push_front 933368361
push_middle 460668436
get 457865
push_front 555577938
push_middle 795615878
push_middle 446465935
push_middle 468978843
push_front 889177137
push_back 566721383
get 496692
get 506650
get 677682
push_middle 605687851
push_back 74147683
push_front 846934322
push_middle 252330295
get 539921
push_middle 332489080
push_back 162238889
get 372962
push_middle 344035247
push_middle 337776346
push_middle 643926307
push_middle 388281553
push_back 790345168
push_middle 539537302
push_back 676453321
push_front 932326362
get 13758
push_front 668363173
push_front 439885236
push_front 815791136
push_middle 988802770
push_back 983232602
push_middle 366629805
push_middle 382887971
push_middle 608009240
get 49249
get 73296
push_back 37845193
push_front 988344840
push_back 474712666
push_back 153285836
push_back 890560104
get 455942
push_back 982738956
push_back 622709429
push_middle 545960718
push_front 10516844
push_front 51049173
push_middle 802190566
get 115971
push_middle 723773751
get 502439
push_front 600859017
get 92142
push_front 584151074
get 577231
push_middle 420580481
get 93156
get 236920
push_back 307179110
get 547361
push_middle 522544163
push_back 264515107
push_front 207453225
push_back 355405089
push_front 669175351
push_front 609745451
push_front 725135985
push_back 701258892
push_front 13471032
push_front 862014485
get 335535
push_back 870651805
push_back 118337728
push_front 366809573
push_back 460325010
push_front 727435984
push_middle 563294797
push_front 626756853
push_back 661672701
push_front 999849838
push_back 801341021
push_front 361201460
push_front 852566387
push_back 511017349
push_middle 436677974
push_front 560393089
push_front 491428880
push_middle 481670357
push_back 287391835
push_front 607525137
push_back 890325160
push_middle 979438242
push_front 791478510
push_middle 198051371
get 351414
push_front 560915775
push_middle 347381573
get 718262
push_front 162087515
push_back 209756409
push_middle 808941660
push_back 442834467
push_back 461116167
push_back 407794813
push_back 845003488
push_front 158508148
get 581166
push_front 574444073
get 591343
push_front 637305653
push_front 298349993
get 722031
push_front 575189264
push_middle 528901234
push_back 956049308
push_back 246273948
push_back 177912468
get 499879
get 228824
push_middle 58568072
get 637375
push_back 942556364
push_back 185835730
push_back 168644770
push_middle 972868452
push_back 815246198
get 92254
get 586121
push_middle 691263879
push_middle 627014407
push_back 907251088
push_middle 451844607
push_back 778793558
push_middle 532574683
push_middle 57700319
push_back 666134772
push_back 357905052
push_front 804755563
push_back 669641194
push_front 319672185
push_middle 863999669
push_front 276809078
push_front 992514262
push_front 787880178
get 377522
push_front 664135799
get 29079
get 109246
get 366019
push_back 941026627
get 708518
push_back 482224276
get 430814
get 572626
push_front 131711839
push_middle 732856030
push_middle 478339309
push_front 39334457
push_front 31117481
push_middle 766463068
push_back 7049496
push_back 357999935
push_front 928835172
push_middle 370999705
push_front 149047157
push_front 188663541
get 108755
push_middle 394455603
get 213336
push_back 400321995
push_back 250247835
get 612493
push_back 444101798
push_middle 360033875
push_middle 63407243
push_front 754115494
push_front 325283750
push_middle 679103826
push_front 288831697
push_middle 651058179
push_front 744633011
push_front 772248275
push_back 14362420
get 591472
push_front 215668853
push_front 280687855
push_back 839067410
push_back 445945059
push_middle 381347467
get 544008
push_back 837464491
push_front 309095308
push_front 355011439
get 42033
push_middle 550690557
push_back 338192102
get 273396
push_back 794440309
push_middle 611878930
push_front 778714758
get 251679
push_back 858505330
get 455190
push_middle 575442198
push_back 390911832
get 552050
push_middle 967228299
push_middle 479802298
push_middle 573081694
get 120849
push_middle 610067529
push_front 820028350
get 113782
push_front 633015212
push_front 832973267
get 587429
get 88998
push_middle 67026184
get 113524
get 426864
push_middle 727637695
push_middle 124199728
push_back 590092591
push_front 840443059
push_front 690056013
get 453385
push_front 213293210
get 311203
push_middle 952308830
push_middle 89461639
get 302330
push_back 972417465
push_back 783405391
get 110224
push_middle 261202767
push_back 303878802
get 168150
push_middle 259064552
push_back 33372345
push_front 673019545
push_front 138462847
push_back 190146350
push_front 200703548
push_middle 826567817
get 227500
push_back 128888050
push_front 90362816
push_back 433893849
get 48574
push_front 824642706
push_back 683302814
push_front 442377516
push_back 137879964
push_middle 955666161
push_middle 761304084
push_back 139838881
push_back 128474356
push_back 967865875
get 665879
push_middle 298051233
push_front 273851656
push_back 818067717
push_front 921006019
push_middle 900484935
push_front 378316260
push_front 276663173
push_back 629214227
push_front 673967483
push_front 272087632
push_middle 77517733
get 139807
push_middle 710114726
get 141847
push_front 907462540
get 296449
get 657487
push_back 945049352
get 24253
get 536411
get 6278
push_back 893185360
push_front 313618992
get 277533
push_front 997528024
get 616955
push_back 611038208
get 506023
get 109947
push_middle 458730204
push_back 196994403
get 619765
push_middle 1825234
push_middle 759287816
push_front 677454441
push_front 648315863
push_middle 827951045
push_front 736405656
push_middle 77564430
get 695752
push_front 749015612
push_back 652506724
push_middle 496533974
push_back 105400957
get 41513
push_back 982382189
push_middle 99550380
push_back 362495932
push_back 485289193
get 672905
get 52190
get 335211
push_back 913582347
push_front 274698522
push_back 312020545
push_middle 276849240
push_front 159741041
push_front 666597698
get 352221
push_front 661364625
push_back 429476589
get 91533
push_front 300585667
get 139086
push_front 325926596
push_middle 24139659
push_front 277402156
get 687534
push_front 344865180
push_middle 111912832
get 497379
push_middle 104181069
push_back 375564113
push_back 275012594
push_middle 41622703
push_back 898370193
push_middle 171406285
push_front 750595668
push_front 299733718
get 136406
push_front 5501485
push_front 799714226
push_middle 8440812
get 85580
push_middle 287623574
push_front 872201704
push_back 5132187
get 692770
push_back 241183557
push_front 76265061
push_back 773127064
push_front 100706614
get 148465
push_front 899156346
get 247511
push_front 560091319
push_front 85306619
get 222377
push_front 1397520
push_middle 157667232
push_back 106134973
push_front 368019234
push_back 572247866
get 212328
push_middle 985289601
push_front 898941460
push_back 471284250
push_back 771147370
get 456996
get 662716
push_back 585327415
get 435979
push_back 516253325
get 580775
push_middle 715334438
get 648937
push_middle 60275338
push_back 367887195
push_front 536600070
push_front 332636049
push_middle 77721018
get 444258
push_back 526745971
get 705551
get 188134
push_middle 5093550
push_back 637450539
push_middle 761432350
push_back 417537562
push_middle 634105567
push_back 721342523
push_middle 36917416
push_front 371722561
push_front 859613687
push_front 373430518
push_front 832449599
get 261109
push_back 593413966
push_front 328422505
push_middle 255606241
push_middle 316954617
push_front 933775281
push_front 666458981
get 207783
push_middle 789159248
get 663256
get 284277
push_middle 593016907
push_back 687392125
push_middle 512788282
push_front 283628978
push_front 63460357
push_back 580824277
push_front 774947995
get 589624
push_front 523422206
push_front 954522024
push_middle 104045951
push_back 936998762
push_front 259437985
push_front 874932688
get 3584
push_front 366538465
push_back 582389185
push_back 694762454
push_back 297718077
push_front 596206101
push_back 576782962
push_middle 191733104
push_back 847103514
push_middle 44092462
push_middle 365287157
push_middle 952768036
get 450145
push_middle 759577149
get 243472
get 335353
get 296400
push_front 915849112
push_middle 208744300
push_back 330613412
push_back 256029576
get 598372
push_middle 804411579
push_middle 945385563
push_middle 722077384
get 194214
push_front 224622036
push_back 498438163
push_front 477973187
push_middle 156103990
push_back 104305805
get 285074
get 360414
push_front 303919720
push_front 917422223
push_back 553871073
push_back 932205874
push_front 699597667
push_front 576857943
push_middle 835504842
push_front 280600029
get 640317
push_front 483401301
push_front 994212762
get 411197
push_front 763602139
get 50775
push_back 899219860
get 456422
push_middle 539788345
push_back 4747570
push_front 342247066
push_back 434534927
push_front 765432858
push_middle 956027328
push_front 491866014
get 28362
push_back 324611143
push_front 868888458
push_middle 440966122
push_back 636829860
push_front 22174288
push_middle 308165775
push_back 528331928
push_front 790893206
push_middle 71741989
get 555018
push_back 999866826
push_middle 110577346
push_front 947306720
get 191983
push_back 991081477
push_front 349102210
push_back 215275270
push_back 324343023
get 464847
push_front 129953230
push_middle 14101306
push_middle 625403612
push_middle 685867168
push_front 329921737
get 452936
get 292384
push_back 568731073
push_front 602488337
push_front 191283215
get 689976
get 213896
get 559765
push_back 691332220
get 78505
push_back 828727533
push_back 602144021
push_middle 411245374
push_back 183973221
get 244664
push_back 821661309
push_back 809211328
push_back 962665512
get 295961
push_back 665249680
get 370023
push_back 888771980
push_front 628748125
push_front 615639018
get 215544
get 535679
get 492328
push_front 445701555
push_front 992206355
push_front 906021699
get 117527
push_middle 729506155
get 508456
push_front 703774946
push_back 762350285
get 610171
push_back 790464385
push_middle 694219948
push_middle 337456427
get 63090
push_back 160329292
push_back 81326988
push_back 142656433
push_middle 762793069
get 376709
get 471361
push_middle 785307977
push_front 54806557
push_back 362601393
push_back 843058488
push_middle 645424367
get 614774
push_middle 957146517
push_middle 965345070
push_back 980629220
push_back 302326891
get 509395
get 345724
get 632143
push_front 50631782
push_front 75664805
push_back 622593887
push_front 807267179
push_front 437736185
push_middle 281419905
push_back 687695251
push_back 828266502
push_back 395462932
push_back 542419744
get 196104
push_front 196253353
push_back 437141971
push_back 506057299
push_back 387018142
push_middle 234259480
push_middle 616345820
get 334805
push_back 676450211
push_back 462595427
push_front 191821358
push_front 832084337
get 35574
push_back 901295261
get 549684
get 505735
push_middle 843394113
push_front 576308672
push_front 136848837
push_middle 793565613
push_middle 613428069
get 220136
get 653544
push_back 801041804
push_middle 249803887
get 712847
push_back 660190914
get 216413
push_middle 769758276
push_back 523819212
push_middle 992970111
push_middle 575160875
push_middle 108335290
get 558466
push_front 767197441
get 701785
get 259091
push_front 430229650
get 603794
push_front 305492298
push_middle 927365845
push_back 884251509
push_back 632772929
push_front 649665255
push_front 78337058
push_middle 953580420
get 322758
push_front 31208280
push_middle 296460662
get 731155
push_middle 631104238
get 4270
get 555131
push_front 587204958
get 176217
push_middle 350775672
push_middle 809037320
get 509853
push_back 577616156
push_back 721193081
push_back 725840414
push_middle 854592603
push_front 259786224
push_middle 304205546
push_middle 877114596
push_middle 895152152
push_back 487568478
push_back 724655830
push_middle 494130901
push_middle 368005990
push_front 270178366
get 356503
get 662483
push_middle 406441715
push_back 108037773
get 10626
get 163770
push_front 603460549
get 391183
get 161615
push_back 838859285
push_back 197016182
push_middle 157379814
get 385733
push_back 955388885
push_back 115954479
push_front 459866617
push_front 888328120
push_front 582887373
get 335607
push_back 683767415
get 101442
push_middle 861851319
push_middle 94481633
get 351173
push_back 612679133
push_back 22715389
push_back 18152169
push_middle 778025455
push_front 808509171
push_back 58394240
push_back 739675335
push_front 528789427
push_front 23798959
get 564578
push_middle 734348022
push_front 792402487
push_middle 857504175
get 94379
push_back 613962091
push_front 346540320
push_back 970308344
push_middle 332937502
push_middle 699034671
push_back 62175166
push_middle 258985380
get 166248
push_middle 108946463
push_middle 982997851
push_front 479428681
push_middle 288311774
get 579222
push_middle 807390276
push_middle 502913383
push_back 405087380
push_middle 883907607
push_front 468904226
get 402983
get 727516
push_back 476468403
push_front 570436448
push_middle 149575766
get 515587
get 11124
push_middle 561689168
push_middle 63290464
push_middle 606865074
push_middle 104337811
push_front 344319538
push_back 142325405
push_middle 846426208
push_front 739797010
push_middle 380506901
push_middle 22114777
get 193046
push_back 969832737
push_back 108031901
get 595478
push_back 958030963
push_middle 188839535
push_front 988856047
push_middle 881561422
push_front 545016395
push_front 572419362
push_back 290555900
push_middle 598396312
push_back 288565209
push_back 255508369
get 248663
get 177054
push_back 977952160
get 636829
push_front 172222054
push_front 445366826
get 570849
push_front 850613001
push_back 879583091
push_middle 429316778
push_back 120242055
get 686056
get 34204
push_middle 667245668
get 723694
push_front 474194781
push_back 871664324
push_middle 545666616
get 243591
get 435608
push_middle 114033087
push_front 420542688
push_middle 491251694
push_middle 945594850
push_middle 606533282
push_back 929099922
get 313571
push_back 818800221
push_front 141591163
get 623781
get 221602
push_middle 462000169
push_back 591843311
push_middle 641385619
push_back 593141044
push_middle 398614259
push_middle 606448638
push_back 594293115
push_front 975080821
push_middle 165546970
push_back 524465029
push_middle 785262448
push_middle 174595630
get 511492
get 343268
push_front 306410647
push_front 530375822
push_back 884246413
push_front 392998331
push_back 592644202
push_back 343015252
push_front 345456914
get 410492
push_back 679719973
push_front 427281129
get 627225
push_middle 938806413
push_front 641030122
push_back 477647004
push_back 560241293
push_middle 809424414
push_back 143754830
push_back 795932513
push_middle 948603452
push_back 256563407
get 618356
get 177978
push_back 60384539
get 378973
push_front 359736345
get 421634
push_front 820764174
push_middle 225260645
push_front 178181277
push_back 460395366
get 368640
push_middle 181950222
push_back 63986281
push_back 296851266
push_back 3346576
push_front 673581303
get 488546
push_front 907520339
push_middle 793909906
get 191662
push_back 514059955
push_back 76656596
push_back 387919744
push_front 370788684
push_middle 835695291
push_middle 609658680
push_back 608774979
push_middle 110095653
push_middle 809850278
push_middle 901450826
push_back 642879712
push_middle 551389979
push_front 114236226
push_middle 876116475
push_front 634201966
push_middle 918208782
push_back 349223295
push_front 348347692
push_front 371325707
push_back 900264436
push_back 812764984
get 193271
push_back 22099977
push_middle 857040322
get 337034
push_middle 196675826
push_front 655495233
push_back 412185135
get 647467
push_middle 329226502
get 714801
push_front 701161614
push_middle 138614253
get 97280
push_back 658630200
push_back 520949608
push_back 997003799
push_middle 958501946
push_front 591787878
get 218971
push_back 581325942
push_back 848711241
push_back 789367507
push_back 175306544
push_front 31664109
get 120845
push_back 67016667
push_back 491806189
get 429708
push_front 912520455
push_back 18679187
get 233184
push_back 159130447
push_back 839679312
push_front 764184328
push_back 826010324
push_middle 905198567
push_front 463645724
push_back 825734978
push_front 654062382
push_middle 23661907
push_front 46387828
push_back 349429836
push_back 342211880
push_front 255035521
push_front 718754251
push_middle 781925316
push_middle 364067022
push_front 388296655
push_back 991302484
push_back 572807641
push_back 567925263
push_back 41879371
get 506153
push_front 754822036
push_middle 457675529
push_front 306458652
get 603387
get 316952
get 525787
push_front 168081604
push_front 241931544
push_front 746936113
push_back 830408382
push_middle 72314614
push_middle 700625212
push_back 46114781
push_front 212744454
get 47178
push_front 899882971
push_back 103615670
push_front 192158815
get 217053
push_front 815498797
push_back 186754031
push_front 911177852
push_front 79427307
push_back 208052161
push_back 81009177
push_front 122787267
push_front 739440176
get 502679
push_middle 483477648
push_back 739938115
get 530605
push_front 36808241
push_front 227644178
push_back 213604820
push_middle 910755931
push_back 317865090
push_front 575029406
push_back 308667970
push_back 329781618
get 535740
push_front 634595501
push_middle 833997462
push_front 272419921
push_middle 370160172
push_front 829128781
push_middle 280489855
get 564881
get 419030
push_back 527334278
push_front 557967174
push_front 438228448
push_back 536022768
get 707532
push_middle 6680852
push_back 627874541
push_back 670980191
push_back 524464056
push_middle 344921495
push_middle 324712468
push_front 947864218
push_middle 331518747
push_front 345592460
push_middle 998520448
push_back 884551946
push_middle 171960852
push_back 756406905
push_middle 164336996
push_back 466208632
push_middle 38483327
get 69326
push_back 609415257
push_middle 607530120
push_back 932212867
push_front 367009397
get 379335
get 542091
get 706861
get 127197
push_back 807557655
push_middle 82246019
push_front 850349971
push_back 321795229
push_back 249909959
push_middle 42905582
push_back 543376327
get 403213
push_back 60947992
push_middle 443350683
push_front 889860812
get 460489
get 378611
push_back 764703055
push_back 97461769
push_middle 990413376
push_middle 448789681
push_middle 847319938
push_front 550324571
get 70953
push_front 723343682
push_middle 816394974
push_front 145766062
get 202854
push_front 899606815
push_front 39259600
push_back 906230319
push_middle 528152483
push_back 922853800
push_middle 10466739
push_back 431002491
push_middle 980493718
push_back 848886511
push_middle 411787058
push_middle 108786433
push_back 599478841
push_middle 143754101
push_front 50076995
push_back 189470333
push_front 669858286
push_middle 623886355
push_front 87035956
get 533830
push_back 166935854
push_middle 136430258
push_front 119331695
push_middle 21329419
push_back 787554194
push_back 497380936
get 489590
get 334838
push_front 331961873
push_front 972494917
push_back 613920153
push_middle 763482301
push_front 326918523
push_front 822545174
push_middle 641623999
push_back 476999883
push_front 889144965
push_front 713642120
push_middle 684649985
push_back 714859250
get 414693
push_middle 790769002
push_middle 997828790
push_middle 279740364
push_middle 216001838
push_back 766283461
get 412125
push_front 491338022
push_back 98392274
push_middle 784863333
push_middle 167188248
push_back 676814315
push_front 103497505
push_middle 798310980
push_middle 990201075
get 95128
push_middle 870856525
push_front 303291589
push_back 674034552
push_front 813622290
push_back 679989816
push_middle 135593013
get 383673
push_middle 738998795
push_front 701263986
get 121034
push_back 929345069
push_middle 751263133
push_back 650831310
push_middle 933311986
push_middle 246084051
push_front 608334693
push_back 836443944
push_back 827443355
push_front 160907160
push_front 174702643
push_front 859165736
push_middle 350368175
push_back 786596624
push_front 754453757
get 299273
get 633031
push_middle 522535042
push_back 749606168
push_back 36126542
get 556938
push_front 358030852
get 622376
push_front 809754205
get 636869
get 368222
push_front 740243866
get 252209
push_middle 677910255
push_back 347786142
push_front 422693247
push_middle 557253448
push_middle 620057991
push_front 261666558
push_middle 785713915
get 45677
push_back 654147552
push_middle 868811931
get 652740
push_middle 841142488
get 101127
push_front 373848808
push_front 26660229
get 70312
push_back 328060235
get 572191
get 602939
push_back 717535210
push_middle 122525249
get 495325
push_back 693947342
get 214045
push_middle 267535640
get 458596
get 505336
push_back 550682871
push_front 809575768
push_front 652607415
push_front 365542520
push_middle 128934668
push_front 191321867
get 263216
push_back 407741868
get 437805
push_back 152607611
push_back 630099228
push_middle 550739045
get 692711
push_front 342042673
push_middle 110879886
push_middle 468379686
get 534098
push_middle 76531535
push_back 293198831
push_middle 411142966
push_middle 533824227
push_front 715933071
push_front 198448591
push_middle 55892226
push_middle 784696591
push_back 415132012
push_middle 802437238
push_front 935693840
push_middle 157737740
push_back 41784819
push_middle 101308231
get 569853
push_front 780553191
push_back 194592744
push_middle 69594351
get 530462
push_front 885761428
push_middle 370790608
push_front 492372343
push_front 138302780
push_back 263999981
get 268827
push_front 933862401
push_front 985074588
push_middle 296981582
push_front 308018790
push_back 127100586
push_middle 362555994
push_back 950416897
push_middle 112610599
get 416372
push_front 16827521
get 163777
push_back 513098241
push_back 591556759
push_front 69418740
get 83031
push_front 992347742
push_middle 731916658
push_back 593349951
push_front 547813574
push_back 769610091
get 84533
push_front 566569405
get 509168
get 58570
push_back 128499763
push_front 874689329
push_back 804389215
push_middle 443807168
push_middle 522784097
get 244220
push_back 440262061
push_middle 952475066
get 671947
push_front 206937063
get 438685
push_back 206822935
push_back 628564943
push_middle 638168624
push_back 568598775
push_back 958471664
push_middle 765166649
push_back 811012591
push_front 601730926
push_front 103546923
get 364244
get 547784
push_back 816682277
push_back 652911229
push_front 195693483
push_back 406529744
get 263637
push_back 635315976
push_middle 869893131
get 629120
push_front 922279382
get 258177
get 117933
push_middle 210899714
get 54152
push_front 731502207
push_back 765476931
push_middle 349384932
push_middle 736055409
push_front 289397176
push_back 571938566
push_front 828359524
push_back 978022797
push_middle 549840369
get 168091
push_back 659866936
get 610878
push_front 922462008
get 62753
push_back 346412851
push_middle 619697783
get 31356
push_front 597730996
get 155630
push_back 384250332
push_back 706621345
push_back 555700304
push_middle 206375614
push_front 43597063
push_front 736928082
push_front 393063525
push_front 985892045
push_middle 84305544
get 585200
get 283044
push_back 91778483
push_middle 283809742
push_middle 493603330
push_back 316351126
push_front 212257396
push_middle 103589736
get 622622
push_front 189957046
push_back 966221191
get 177285
push_middle 670131541
push_middle 320665071
push_front 243188151
push_front 763358139
get 111018
push_back 854179813
get 590739
push_front 308867235
push_back 186847699
push_middle 569217350
get 453215
get 348597
get 115001
push_back 317730037
get 294150
push_back 572172850
get 115707
push_front 505448321
get 262208
push_middle 41493680
push_front 988611792
push_back 650456102
get 62406
push_middle 90467018
push_middle 171662082
push_middle 498845582
push_middle 317926387
push_front 483455387
get 571246
push_middle 935167243
push_front 716452997
get 170860
push_middle 680129415
push_back 960665217
get 379028
push_front 399677399
push_middle 889032490
push_middle 208940621
get 513128
get 181333
get 391187
push_middle 882596898
push_front 526832611
push_front 835429148
get 402337
push_back 94873135
push_middle 256620473
push_middle 184180838
push_front 946656227
get 695908
get 542468
get 692578
get 419111
push_middle 886544134
push_middle 306076121
get 215690
push_middle 928324697
push_front 898389045
push_middle 514629790
get 486746
push_back 757022804
push_front 68304191
get 584842
push_front 130398638
push_front 644961983
push_middle 25157988
push_front 200335900
push_front 956773524
push_front 978543588
push_front 794414664
push_front 372005564
push_front 461749230
push_front 828411642
push_front 425900539
push_back 428869669
push_front 115299154
push_back 129684004
get 114974
push_back 475287169
push_front 246047493
push_front 205468882
push_front 566478081
push_middle 883870182
get 213547
push_back 80470766
push_middle 78735194
push_middle 595010561
get 619932
get 67362
push_middle 663088313
push_middle 925725795
push_middle 290285554
push_back 337758606
push_back 652242919
push_back 67267118
push_front 622189324
push_front 298461940
get 586481
push_back 492949973
get 42575
push_middle 87515890
push_back 511094422
push_back 229654748
push_back 994707193
push_middle 706789747
push_middle 455737146
push_middle 875935849
get 602802
push_front 47428894
get 180759
push_back 279082200
get 323911
push_front 371975974
push_middle 707864522
push_back 66832757
push_front 481594375
push_back 858221432
get 499960
get 537445
push_middle 508784959
push_front 662281497
push_back 569750555
push_back 148927631
push_middle 156866419
push_middle 266996202
push_back 416336365
get 650539
push_front 153416343
push_middle 789025140
get 645982
push_front 55047290
push_middle 998204191
push_back 4754774
get 656097
get 610732
push_front 717866466
push_back 983414406
push_back 455068434
push_back 501935783
push_middle 278909344
push_back 507293611
push_front 124118629
push_middle 36876174
get 454456
get 410968
push_middle 24075521
push_middle 97963517
get 284567
get 125009
get 572854
push_back 536934750
push_middle 637324086
push_front 198666787
push_back 765110361
get 734230
push_middle 774825562
get 281559
get 309393
push_back 507023464
push_middle 886563568
push_middle 7917882
push_middle 953483816
push_back 33150993
push_front 198486919
get 692465
push_back 994162105
push_middle 641126565
push_back 611486907
push_middle 245864179
push_back 463994135
push_middle 329860850
push_back 538244044
push_middle 766629860
push_back 392669899
push_middle 614039946
push_back 250689186
push_middle 111916074
push_front 67001743
push_middle 905143834
push_front 827835919
get 123342
push_back 182306838
push_front 575979702
push_middle 845911803
push_back 687786822
push_back 835013376
push_front 721408959
get 42228
push_middle 882601819
push_front 190252291
push_back 159597836
get 673563
push_front 868201535
push_middle 810003103
push_front 787094850
get 125402
push_middle 52734764
get 562664
push_front 578776272
get 704165
push_back 853185238
get 88654
push_front 611141859
get 641818
get 262112
push_back 117455239
push_front 273775107
get 355917
get 728012
push_middle 248189527
push_middle 626175276
get 523530
push_middle 240983943
get 191671
push_back 354697101
push_back 547883322
push_front 517074592
push_back 992693262
push_front 918237194
push_middle 966765982
get 244134
push_back 628589907
get 1568
push_front 475477753
get 66847
get 630745
push_back 699020575
push_middle 531338010
get 406209
push_back 772209298
push_front 439063388
push_middle 139487058
push_front 897417752
push_front 16345321
push_back 573296600
push_front 171309401
push_front 9499505
push_back 104817111
push_front 246031613
get 127223
push_middle 754841627
get 651751
get 462838
push_middle 257443633
push_front 751592095
push_front 446636941
push_back 478618312
get 254608
get 522103
get 29466
push_back 105485483
push_middle 853637906
push_middle 217163522
get 542426
push_middle 446351496
push_front 841332381
push_middle 97480027
push_front 18838706
push_front 706295673
push_back 846704793
push_middle 638874500
push_back 637532385
push_back 207196393
push_back 635532683
get 14649
push_front 222322035
get 172062
push_middle 19933304
get 58854
push_middle 30042503
push_front 747559005
push_middle 967267683
push_middle 655286655
push_back 762737935
push_middle 26157414
get 494443
push_front 33332265
get 622121
get 657295
get 70258
push_back 571204263
push_middle 826204823
push_front 837998216
push_middle 863528404
push_front 322946481
push_front 636997413
push_middle 379929233
get 463557
push_back 20682769
get 718422
push_middle 25240863
push_middle 912246225
get 171065
push_middle 814390959
get 55592
push_middle 357570279
push_middle 951365
get 174860
push_middle 92235102
push_middle 365998899
push_back 494848053
push_middle 788959612
get 440287
push_front 576512142
push_middle 870071842
get 569366
push_front 158722066
get 402481
push_front 924799976
push_back 188621070
push_back 133816327
push_front 372965150
push_middle 108543752
push_front 682045321
get 179168
push_middle 558863090
push_front 960517333
push_back 66221588
get 115994
push_middle 388819689
push_back 797898529
push_front 890123259
push_back 636959331
get 347454
push_middle 650887469
get 505130
push_back 263135270
push_back 631253612
push_middle 510290784
push_back 629874686
push_middle 928416283
push_front 557262422
push_back 924079979
get 170906
push_middle 57788926
push_middle 889370603
push_middle 231845996
push_front 792615771
get 500315
push_middle 862887687
push_middle 282105503
push_middle 389587728
push_front 504755188
push_back 587689832
push_middle 21399540
push_back 975461530
push_front 854408795
get 32709
get 178165
get 720182
push_front 936613246
push_middle 595009766
push_back 966441025
get 444164
get 313103
get 94911
get 126139
push_back 321563059
push_back 840089689
get 679906
push_back 135546101
push_middle 582423761
push_middle 628866523
get 687096
get 375607
push_front 848131710
get 462296
push_back 383136875
push_back 342664948
push_front 434235573
push_front 205507597
push_front 782034787
push_middle 49984889
push_middle 519020414
push_middle 113097670
get 212838
push_middle 275440240
get 383381
push_middle 635367422
push_back 315773682
get 63873
push_front 394166675
push_middle 218338854
push_back 501538458
push_middle 710018422
push_middle 86901069
push_front 997061513
get 122156
push_middle 575852437
get 249320
push_back 419071966
push_back 337314125
push_back 736406901
push_front 643935542
push_front 829577266
push_front 515526977
push_front 99929795
push_middle 766340093
get 40301
push_front 403371335
push_front 101654939
push_back 297569149
push_middle 585331240
get 379616
push_middle 837714498
push_front 603372462
push_middle 272807443
push_middle 123542915
get 327051
get 523730
push_front 999596616
push_middle 609818724
push_front 313087068
push_front 675574824
push_back 158040916
push_back 7659383
push_middle 775255305
push_middle 911364913
get 417990
push_middle 204799662
push_middle 45528146
push_front 414341052
get 200997
push_middle 248604827
push_middle 254935127
push_middle 799858159
push_front 503259504
push_back 652710449
get 457168
push_front 9113942
push_middle 164392631
push_middle 4404351
push_front 288837367
push_middle 896277415
push_middle 650559187
push_middle 306793456
push_back 151367208
push_middle 698802014
push_back 648320331
get 104745
push_front 184157185
push_front 544093067
push_back 579475940
push_back 440186645
get 693411
get 651988
push_middle 63838538
get 140001
get 1930
push_back 393102971
push_back 893651640
push_middle 577798628
push_front 205447946
push_back 428296096
push_back 269723570
push_middle 471574054
push_back 79723666
get 68686
push_front 413229398
push_back 438943696
push_back 676922134
get 352205
push_front 300971371
get 145959
get 635470
push_middle 814595968
get 9216
get 10163
get 450430
get 471120
push_middle 444895221
push_front 194065074
push_back 502955019
get 656603
get 494561
get 544175
get 143295
push_back 739026662
get 603835
push_front 211971619
push_front 518110273
push_middle 75478787
get 713796
push_back 389296843
get 317418
get 325258
push_back 608025972
get 576541
push_back 66091955
get 483224
get 423458
push_middle 549407161
push_back 268408125
get 661290
get 370330
push_front 868624238
get 407049
push_middle 358278829
get 711683
push_back 957945366
get 434255
push_front 719643149
push_back 750643906
push_back 328764385
push_middle 437253550
get 169438
get 452143
push_middle 766632512
push_front 462538089
push_middle 755279249
push_middle 195581099
get 369395
push_middle 344585943
get 632876
push_back 279609954
push_front 120406817
push_back 463700994
get 114527
push_back 567924247
push_front 34439599
get 272933
push_front 980505022
push_front 409031394
push_front 492886440
push_back 115763087
push_middle 636438400
get 110727
push_middle 710854281
push_middle 622233871
get 226511
push_front 288147382
push_front 119846005
push_front 190153847
push_back 493890646
push_front 54247646
push_back 788224900
push_back 221692907
push_back 722691677
push_front 214433534
push_middle 204138470
get 594822
push_middle 761178673
push_front 264378747
push_back 585296693
push_front 497454226
push_front 504929778
get 285825
push_back 59219182
get 287964
push_middle 331579121
get 159192
push_back 289103896
push_front 243900516
push_middle 137189554
push_middle 727346570
get 183030
push_back 916156420
push_front 592014387
get 591720
push_back 544897690
get 309639
push_back 831941123
push_middle 444013737
push_front 217518717
push_back 765640100
get 458449
get 672617
push_front 431468312
push_middle 546919452
push_back 975242532
push_back 901972099
push_back 862501303
push_back 11278532
get 33726
push_middle 405690975
push_back 84413534
push_back 223280765
push_front 332036353
push_back 503666875
push_back 500233784
push_front 702702184
push_front 16265648
push_front 227335221
get 668915
push_middle 744494433
push_middle 416163055
get 168172
push_middle 56221442
push_middle 26717727
push_front 801023679
push_back 447366585
push_back 453503880
push_front 868438722
push_front 573001226
push_back 179472232
push_front 45963344
push_front 93644766
push_front 425259747
push_front 647549005
push_middle 800979457
push_middle 509460732
push_back 985014034
push_middle 344669523
get 473607
push_middle 907781478
push_middle 642784903
push_back 722147609
push_back 206006940
push_front 907039664
push_back 723736206
get 434208
push_back 145100166
push_middle 510610276
push_back 932693992
push_back 329420440
push_back 419461726
push_middle 140846225
get 183803
get 337663
get 660988
push_middle 198520858
get 9134
push_back 666985386
push_back 811327013
get 396473
get 150984
push_middle 251967674
push_middle 361788618
push_back 901194338
push_middle 346280929
push_back 9544417
get 224992
push_middle 36719497
push_middle 968719364
get 170782
get 242048
push_front 303015339
push_middle 789847055
push_middle 720101776
get 383085
push_middle 342515699
get 700169
push_middle 999084292
get 361184
push_back 444748614
push_middle 360375824
push_back 596879869
push_middle 521947639
push_front 762933273
get 573550
get 532270
push_front 336120533
get 174321
push_back 885732237
push_front 44684872
push_front 342101006
push_back 997450320
push_front 327944288
push_front 543308870
get 438257
push_middle 141717461
get 653948
push_middle 420477499
push_front 619380422
get 693915
push_front 193607102
push_back 598835781
push_front 305724034
push_back 925103589
get 615389
push_back 466547415
push_back 240831528
push_back 399566339
push_front 243670160
push_front 19950810
get 671065
push_back 140493972
push_back 701041722
get 12903
push_back 225206543
get 8268
push_middle 772078385
push_middle 217168435
get 728591
get 445789
push_middle 543394052
push_back 871138457
push_back 555119939
get 275571
push_back 573177838
push_middle 451753383
push_back 473131002
push_back 75885491
push_back 854595974
push_front 927929646
push_back 121908674
get 640747
get 434498
push_front 625119209
push_back 350471279
push_front 35067654
get 695647
push_back 929121727
push_back 541482058
get 194886
push_back 683642958
push_back 67350868
push_front 555534881
push_back 735722555
push_front 539369033
get 706921
get 471279
push_back 233823388
push_back 958838102
push_front 492542195
push_middle 248775649
get 542143
get 606227
push_back 875120345
push_back 716367333
push_front 133872141
get 190984
push_middle 706282343
push_back 421736395
push_back 602039696
push_back 11107998
push_middle 409250011
push_front 873029039
get 90070
push_back 422812478
get 371646
push_middle 438182935
get 289997
push_back 706494160
push_front 580016030
push_middle 150933690
get 43502
push_front 461137360
push_back 562394556
push_front 65904268
get 408975
push_middle 587611167
push_back 817773710
get 418750
push_middle 79427478
push_middle 811733995
push_middle 851289318
push_front 415151607
push_back 311351053
push_middle 434921617
push_front 470306142
push_back 384007086
push_middle 684207234
push_front 84957260
push_front 390024
push_front 633528407
push_front 974800901
push_front 993390685
push_front 252687018
push_middle 537531823
push_back 627514024
push_middle 713286907
push_back 381830944
push_front 548188265
push_front 24233818
get 276291
push_front 967207993
get 583151
push_middle 222166030
get 186441
get 405374
get 1954
get 4124
get 684594
get 231031
get 421772
push_middle 916652372
push_front 870410974
push_front 669322801
push_back 902261844
get 265997
push_back 216916253
push_back 775227637
get 680136
push_middle 600672136
get 707923
push_middle 137663102
push_back 791145412
get 301060
push_front 199265997
push_middle 161153808
push_front 22049423
push_back 189314667
push_back 345403929
push_back 608145924
push_back 267263545
push_front 89937934
push_back 710843958
push_middle 475456119
push_middle 490702009
push_front 782372575
push_middle 277196121
push_back 153792563
push_middle 354592962
get 354120
push_front 945338567
push_middle 796548315
push_middle 41652885
push_middle 95548617
get 420326
push_middle 429026179
get 430013
push_front 613635137
push_front 771698866
push_back 191806632
get 590778
push_back 487594685
push_front 161789104
push_middle 476868889
get 415444
get 321779
get 168282
push_middle 313805936
push_back 241801131
push_middle 581771200
push_middle 805909496
get 130202
get 429002
push_back 9270589
get 253879
push_front 743364462
push_front 526504925
push_back 438639007
push_back 355039508
push_front 510481676
push_back 620898882
push_front 703438014
get 664622
push_middle 385287089
push_middle 901961457
get 208013
push_back 511958924
push_middle 574348461
push_back 455420469
get 80953
get 34742
push_middle 356169023
get 15470
push_middle 603622177
push_middle 906320268
push_back 423562598
push_middle 54740859
push_front 157640684
push_front 747775230
push_back 517662287
get 19093
push_front 659598366
push_back 591928365
get 610359
push_back 322488841
push_middle 165141431
push_front 899520491
push_front 812593845
get 174861
push_back 275661665
push_middle 552068015
push_back 102698523
push_back 44652276
push_front 777296492
push_front 183300824
push_back 613646316
push_back 944198833
push_back 800470616
push_middle 623937006
push_middle 745582942
push_middle 168965105
push_front 850951944
push_front 429358467
push_back 815256258
push_front 631786488
get 118879
push_middle 707783017
push_front 370686878
push_back 668160630
push_front 282130263
push_middle 885872146
push_front 86129543
push_back 972757022
push_front 840428805
push_front 172683869
push_back 748228715
push_middle 489388866
push_back 972423863
push_back 605620081
push_middle 941940958
push_middle 237399189
push_middle 120377188
push_front 532264999
push_middle 749789419
push_middle 573371452
get 526474
get 196611
push_front 299236475
push_back 260614476
push_back 73503524
push_front 177761693
push_middle 643729284
get 183637
push_middle 653875730
push_front 995753118
push_middle 630620308
get 650555
push_middle 282212371
push_middle 873054039
push_back 822330281
push_back 999197045
push_back 961315302
push_back 873897179
push_middle 862528873
push_front 431020413
push_front 97626288
get 199388
push_back 864453452
get 349865
push_front 299592301
get 226092
push_back 40285557
push_front 424412377
get 680026
push_back 788470713
push_front 392088159
push_middle 828332779
get 472123
push_front 952002896
get 281228
push_back 867817570
get 637574
get 712601
push_front 184155448
push_middle 794261924
get 422930
push_back 486192477
push_back 309748238
push_middle 666495426
push_front 228601807
push_front 724766290
push_middle 892490545
push_front 933819840
push_middle 514830159
push_back 530208218
push_front 19267770
get 38224
push_back 579164583
push_back 202725171
push_middle 498891234
push_middle 510774101
get 701505
push_back 631726499
push_front 450512235
push_back 561939408
get 246060
get 181050
get 291394
push_middle 21939112
get 270503
push_front 972573263
push_front 679612626
push_back 488878464
push_back 710669739
push_middle 277376142
push_middle 818886603
push_middle 258605842
push_front 888240603
push_back 623226720
push_back 53862287
push_middle 247117670
get 423770
get 633886
push_back 769550992
push_back 524150817
push_middle 414397543
push_middle 195491309
push_middle 694319363
push_back 355298231
push_front 789917536
push_back 91585901
push_middle 548697077
push_front 630127497
push_front 851483829
push_front 132690472
push_front 474518011
push_back 595102531
push_back 248949038
push_front 777686165
get 433841
get 480153
push_middle 738189112
push_front 393762816
push_middle 111628805
push_middle 568860460
push_front 72014545
push_front 275154066
push_middle 863121369
push_front 316000991
push_middle 267584919
get 663192
push_front 643397827
get 101361
push_back 190121266
push_back 292967626
push_middle 909334971
push_back 608028781
push_middle 436360655
push_front 776078607
push_back 488796426
push_front 657731215
push_middle 219256588
push_back 715171645
push_middle 21377718
get 581600
push_back 796660637
push_front 681518268
push_middle 993788330
get 529200
push_front 70801909
push_front 520287127
push_middle 605480955
push_back 274269460
push_back 140311038
get 623020
push_back 969840354
push_front 828483863
push_front 502904623
get 295488
push_front 581479846
push_front 734655049
push_back 87414642
push_back 830844297
push_middle 700337844
push_front 367588526
push_back 997646458
push_back 508894502
push_front 346993651
push_middle 737554038
get 85980
get 727180
get 124849
push_middle 816210533
push_front 916514240
push_back 279375944
get 402280
get 687209
push_back 233154190
push_front 891641968
push_back 54017874
push_middle 228525355
push_middle 442081198
get 737416
push_back 234371119
get 347382
get 319947
get 582492
push_middle 845055739
get 616630
push_middle 241797295
push_middle 476807366
push_middle 296163388
push_middle 436247099
push_back 108496836
push_front 326740218
get 238811
push_front 267904098
push_front 685061376
push_back 78637950
push_back 420289822
push_back 721012084
push_back 285893238
push_front 441301425
push_back 668088748
push_back 192318123
push_middle 781349663
push_back 659373330
get 278808
push_front 338814824
push_middle 497689659
push_middle 620267522
get 415412
push_front 56688812
push_front 469869366
push_middle 52619109
get 367922
push_middle 357631275
push_middle 725962437
push_back 494963152
get 214592
get 198683
push_back 293989761
get 390910
push_back 419280630
push_front 771967079
get 40534
push_back 860255006
push_middle 700770185
get 64169
push_front 492309397
push_back 865120871
push_front 531295199
get 523363
push_back 587659798
get 86839
get 38677
push_back 495751224
push_middle 365098185
push_back 634330263
get 165390
push_front 680306893
get 563954
push_back 698660387
push_back 351025672
push_middle 721438900
push_front 593694675
push_front 961007427
push_back 308586518
push_back 269020085
push_front 751328782
get 262338
push_middle 26996709
push_middle 425702733
push_front 62260124
push_front 889383312
push_middle 945729836
push_front 584393019
push_middle 840104752
get 220977
push_front 945493401
push_back 903978827
push_middle 670525711
get 292468
get 654358
get 473415
push_front 749761885
push_middle 553746744
push_back 219683033
push_middle 149739514
get 305982
push_front 887699523
push_front 260624660
get 148457
get 543675
push_back 929558756
get 494022
get 596289
push_front 632543964
push_middle 471186118
push_front 442558959
push_middle 653834974
push_back 970878722
push_back 745668453
push_middle 161321499
push_front 684916647
push_front 126962345
push_back 824685642
push_front 924730614
push_middle 778793240
push_middle 969142968
push_middle 872717019
push_middle 416881863
push_front 883783521
push_front 239349738
push_front 196872607
push_front 203821770
push_middle 192005317
push_middle 398504900
push_back 621794464
push_front 260138512
get 142090
get 725701
push_front 125059235
push_front 415207953
get 730931
push_back 456609751
get 678734
push_front 302110888
push_front 926170581
get 580925
get 247535
push_front 899789742
push_front 292866514
push_front 55105968
push_back 647246679
push_middle 21669490
push_front 652145783
push_front 314330748
push_back 590221296
get 479332
push_middle 652726001
push_middle 38164075
get 297790
get 576248
get 271111
push_back 855764079
push_middle 876421487
push_middle 811552822
push_middle 712896686
push_back 377662244
push_back 146187961
push_middle 937506593
get 627812
push_back 863643007
push_front 344546860
push_back 310451400
push_back 22691604
push_middle 448141771
push_back 201494193
push_front 818217901
push_front 315645651
push_front 365716643
push_middle 840580757
push_front 857919889
get 113809
push_back 880534993
push_back 412377346
push_back 579285512
push_front 456520220
push_back 306091707
get 310209
get 483943
push_front 978720025
get 173483
push_back 361621151
push_front 811896730
push_middle 935465301
get 300598
get 554400
push_back 588132248
push_front 436471614
get 286232
push_back 822600602
push_middle 684709201
push_front 471064160
push_back 710363546
push_middle 536349201
push_middle 796811196
push_middle 840944556
push_middle 579987601
push_middle 688989840
push_back 398777975
push_front 113799816
get 540001
push_back 96242797
push_front 878369674
get 291755
push_front 635376572
get 81084
push_back 363537702
push_middle 150874781
push_back 800448491
get 677986
push_back 715030330
push_middle 594690524
push_front 164727254
push_front 569117076
get 309689
push_middle 628201453
push_middle 47855608
get 168248
push_back 642981625
get 246249
push_back 904028865
get 305301
push_front 387498045
push_middle 768848736
push_front 611887177
get 330068
get 665457
get 333384
get 659389
push_front 66948016
push_middle 590577608
get 210258
get 134027
push_front 574985209
push_back 836520231
get 713270
push_front 40585157
push_front 471604656
get 182891
push_front 498238346
push_back 989707489
push_front 370361074
push_back 514898136
get 630303
push_back 783639858
push_front 179790656
push_middle 277277462
push_front 512055747
push_middle 101752347
push_back 325716155
push_front 597888737
push_back 963120848
push_middle 794224716
push_middle 257854287
push_middle 479543237
get 75816
push_middle 212044562
push_middle 139043225
push_front 210313440
push_middle 833939708
push_back 771811107
push_back 540606994
push_back 494890997
push_middle 748740944
push_front 514835137
push_middle 103621704
get 388107
push_middle 81083830
push_back 371049646
push_back 779906642
get 295170
push_back 779127041
get 32691
get 676255
get 76879
push_middle 172764233
push_front 634479656
push_front 167878306
get 253407
push_front 730198819
push_back 849314434
get 111189
get 423580
push_front 701304070
push_back 773294756
push_middle 559750229
push_middle 586934555
push_back 587609521
push_front 484555057
get 498250
get 332802
push_back 984658960
push_back 693597406
get 373598
get 175207
get 676212
push_middle 791578518
push_middle 137859863
push_front 132036811
get 366500
push_front 603053770
get 590842
get 488112
push_middle 626090360
push_middle 178769315
push_back 540317287
push_middle 628271123
push_front 855072069
get 392905
push_front 221582243
push_middle 295556098
get 723457
push_back 261516387
push_middle 72585054
push_front 713825515
get 316694
get 170280
get 713470
push_front 868902326
push_middle 231321536
get 98934
push_front 215121517
get 265583
push_middle 385182267
push_front 733975914
get 575636
push_front 366298842
get 460727
push_back 95922959
push_back 515672924
push_front 237820954
push_front 643197197
push_back 412551485
get 648613
push_back 334769515
get 125421
push_back 173918784
get 253315
push_middle 118729426
push_middle 532180724
push_front 817658697
get 319101
push_front 838752267
push_back 690583985
push_middle 952123394
push_back 761491258
get 556693
push_middle 987799527
push_front 715097882
get 129423
push_back 178001086
push_back 462864464
push_middle 519169042
push_middle 896012421
get 497464
push_middle 219333994
push_back 118746449
push_middle 299629978
push_middle 59736668
push_front 256931163
get 558216
push_back 924854213
get 692481
push_front 104821120
get 29720
push_middle 503429502
push_front 206726067
push_front 167085807
push_back 338310290
get 78396
get 43857
push_middle 362804232
push_middle 597081225
push_back 692754540
push_back 342951668
push_front 815986406
push_middle 27092904
push_front 365975909
get 520905
push_back 578833698
get 263563
push_back 147937844
get 353992
push_middle 10874229
push_back 553012947
push_front 733266180
push_front 259078675
push_front 818521117
push_back 862623526
push_front 266553244
push_front 843909723
push_back 763667610
push_middle 287374516
push_middle 487856262
get 501852
get 16554
push_front 611360907
push_front 695032994
get 57824
get 186698
push_back 412167848
push_front 952822324
push_front 992747588
get 226635
get 681168
push_middle 285188744
push_middle 191134266
get 63388
push_front 770020710
get 265375
get 273127
push_middle 571791314
push_front 355334764
get 400990
push_middle 680094818
push_middle 983051451
push_back 793294298
push_back 27722794
push_back 915989748
get 377532
get 547775
push_front 735443651
push_front 520709598
push_back 955809279
push_middle 806963899
push_back 818237689
push_front 158019724
push_middle 785973109
push_middle 588182080
push_back 957246514
get 340184
push_middle 119020806
push_front 785403500
push_front 357919212
get 104354
push_back 937100159
get 73264
push_middle 272654558
get 219550
push_middle 104921400
get 10912
push_middle 384088772
push_middle 238555928
get 690209
push_back 156512189
push_front 317179754
push_back 630653525
push_back 996823125
push_back 909578653
push_back 497433749
get 483121
push_middle 126557240
push_back 424546394
push_front 6375511
push_middle 641765813
push_back 317716135
push_back 376466589
push_front 144263810
push_middle 263746780
push_back 93065805
get 492220
push_middle 308990719
push_front 263269125
push_back 216210773
push_back 391658275
push_middle 641227453
get 129702
push_front 241650762
push_middle 398107281
push_front 240803642
push_back 954216127
get 625418
get 434971
push_middle 24108631
push_back 740772366
push_back 712481607
push_front 98209740
get 224257
push_back 285209571
push_back 606999807
push_middle 159315289
get 611742
push_back 613864693
push_back 576513372
push_back 526802795
push_middle 967726712
push_back 35555700
get 202400
push_middle 554389199
push_middle 25273953
push_back 653950968
push_front 434682145
push_middle 55783977
get 616647
get 222049
push_middle 687715473
get 179810
push_middle 365253026
push_front 577468391
push_front 413687308
push_back 759923247
push_back 557753705
push_middle 764835639
push_front 214897171
push_back 581293306
push_front 123054072
push_back 206228701
get 54498
push_middle 803458966
get 72110
get 517186
get 508463
push_front 584262434
push_middle 840766765
push_middle 674532437
get 695790
push_middle 496344101
get 40443
get 613729
push_front 64930620
get 664429
push_front 112198929
push_front 377178008
push_middle 671559877
push_back 105207737
push_middle 209184731
push_back 689770839
push_middle 687011992
get 677525
push_middle 612518761
push_middle 905531429
get 104105
push_front 430445166
push_middle 368026710
push_back 37133476
get 527433
push_back 486675027
push_middle 470978003
get 441643
get 583554
push_middle 513568538
push_middle 503898668
push_front 723884182
get 271414
push_back 113743660
get 238620
push_middle 837449040
push_middle 24064832
get 156410
push_middle 536118706
get 46939
push_middle 116914712
push_middle 893236148
push_back 74118517
push_back 794557337
get 153381
push_front 751818873
push_back 492198047
push_front 531652827
push_front 585495171
push_back 187413774
push_middle 611092354
push_middle 808758375
get 139220
push_back 226986452
push_middle 873219005
push_front 71561087
push_middle 80641231
push_back 690958790
push_middle 361780886
push_front 453821869
push_back 95033346
push_front 791839126
get 238140
get 97533
push_middle 495484121
push_front 140924108
get 45044
get 178069
push_front 554400550
push_back 592806256
push_back 249807779
get 579647
push_back 753133352
push_back 39762961
get 97674
push_middle 511632718
push_front 252183915
push_front 393742547
push_middle 680371918
push_front 727028323
push_front 156545024
push_middle 266401302
push_middle 598119048
push_back 533041008
get 233379
push_back 738169957
push_middle 932668292
push_middle 562014089
get 507124
get 167674
push_back 580211681
push_front 656028636
push_front 789190575
push_middle 379308216
get 470971
push_front 993430649
get 225693
get 48709
push_middle 79032546
push_back 846243215
get 413040
push_middle 724013195
push_back 472793772
push_middle 772154596
get 657390
push_front 545822348
push_middle 941588115
push_back 778303846
push_middle 684436783
push_front 748840708
push_back 862976627
push_middle 235212752
get 494202
push_middle 470667774
push_front 474216922
push_back 11121973
push_front 547607277
get 521523
push_back 478522174
push_back 462165789
get 708496
push_front 261848870
get 276902
get 82777
push_front 757927161
push_middle 246207605
get 693415
push_back 792791294
push_back 182993801
push_middle 34004284
get 63051
push_middle 360725353
get 114330
push_front 382923700
push_back 402264639
push_back 154161119
push_middle 387730809
push_middle 138883197
push_back 593707907
get 212653
push_front 866369594
push_back 25468347
push_middle 686813651
push_back 295939219
get 502354
push_front 994717718
get 66672
push_back 726938915
push_front 829431188
push_back 471312672
push_front 567421192
push_back 703731549
push_front 92685730
push_front 889694807
get 690489
push_front 308962583
push_back 830517882
push_back 237714315
push_front 83496122
push_back 247605086
push_back 625896391
push_front 268096994
push_front 796774940
push_middle 569529704
get 443614
push_back 262820638
get 100364
push_back 38577777
push_front 970911050
push_front 327543946
push_front 578326210
push_front 532671195
get 429662
push_back 438160160
get 673539
push_front 46049016
push_front 481355318
push_middle 294884154
get 73736
get 305429
push_middle 376503424
push_front 899851674
push_back 308420294
push_back 86782351
get 168232
push_front 913700396
push_back 179335859
push_back 236956357
push_front 739239901
get 322135
push_middle 465135083
push_middle 977286845
push_back 639901357
push_front 791900428
push_middle 527586949
push_front 926425216
push_front 272290851
push_middle 33835434
push_front 100619074
push_front 617031259
get 120639
push_back 961536202
push_front 457893722
push_middle 768263518
push_front 884669917
push_middle 273075110
push_front 789668497
push_front 932440485
get 285324
push_middle 163724766
push_front 211598392
push_middle 759441440
get 419255
push_middle 380871652
push_middle 878316957
push_front 458384004
push_front 820888451
push_middle 843705190
push_front 893080394
push_front 739309090
push_front 463517774
get 396797
push_back 118056667
push_front 371616687
push_back 155465885
push_front 689310011
push_middle 379507586
push_front 721268030
push_middle 546158723
push_front 346084640
push_middle 557117102
push_middle 784924327
push_middle 847792447
push_front 91065513
push_middle 43276556
get 439854
push_back 944466125
push_middle 952500112
push_middle 974723529
push_back 526034352
get 367246
push_back 265107575
get 122071
get 129812
push_front 462109306
push_middle 886274709
push_back 418156234
push_middle 96325238
push_middle 739254298
get 310458
push_front 201258566
push_back 107697203
push_front 471609810
push_back 798778291
get 557164
push_middle 784031466
push_back 612529162
push_back 265826083
get 456289
get 75825
push_middle 794085371
push_back 930117573
push_front 529848960
get 260132
push_back 879713728
push_middle 299934917
get 452376
push_back 792278089
push_back 250035696
get 134479
push_middle 392789217
get 85934
push_front 694392599
push_middle 113346657
push_middle 334877859
push_back 795441743
get 114693
push_back 823073050
push_back 976731969
get 367163
push_back 616323708
get 541413
push_front 715493384
push_front 758615320
push_back 542783984
get 112126
push_back 8451910
push_middle 685990396
push_back 285540485
push_back 454086743
push_middle 906977919
get 521067
get 444942
push_middle 828187661
get 332592
push_middle 161313943
get 111546
get 522754
push_front 607221118
get 324812
push_front 801257861
push_back 923047883
push_front 849677067
push_middle 74846355
push_middle 402253428
push_front 414347906
push_middle 783159284
push_middle 34782892
get 572460
push_back 544170589
get 500309
push_front 304911959
push_front 640273693
push_middle 715531090
get 616404
get 262667
push_back 916395273
push_middle 11595866
push_back 359432446
push_front 871757943
push_middle 72187709
push_back 303487634
push_middle 900107732
push_back 809645740
push_front 145811169
push_middle 820268399
push_front 785041900
get 486941
push_front 475972618
push_back 921918579
push_back 236978941
push_middle 272104039
push_back 16368152
push_front 877208131
get 592052
get 400156
get 546500
push_middle 759345694
push_front 805737163
push_middle 522626571
push_back 182844220
get 257337
push_back 851946261
push_front 984320935
push_front 368877183
push_middle 606026349
get 188940
push_front 692250583
push_back 568664039
get 207447
get 238424
get 236515
push_back 144131164
push_front 555188601
push_middle 321552827
push_middle 48793813
push_back 278582909
push_back 302636979
get 484826
push_front 397806872
push_back 90488080
push_middle 229153904
push_middle 906457456
push_middle 814680808
push_front 399702128
get 61634
push_back 719790250
push_front 199455821
push_back 133240814
push_front 918805161
push_front 881227668
push_middle 222537023
get 614898
push_front 290213348
push_back 997855136
push_front 43622972
push_middle 690934926
push_middle 909191607
push_back 257959189
push_front 471888567
push_front 382149546
push_back 584083183
push_back 537669292
push_front 600023226
push_middle 708789323
get 474707
push_middle 685631272
push_front 838315754
push_front 105532807
push_front 195347138
push_back 550087639
push_front 311252796
push_back 839069213
push_middle 809247797
push_middle 237202401
get 582259
get 46683
push_front 709918701
push_middle 224080968
get 164923
push_middle 263909932
push_front 750041443
push_front 896058438
push_middle 951994056
get 568067
push_middle 95625868
push_middle 906141500
push_front 526351576
push_back 123961470
push_back 791527226
push_middle 54078973
push_back 995563879
push_middle 708339527
push_front 448400479
push_middle 378132991
push_middle 741091764
get 321980
push_back 451001370
get 30496
push_middle 513219
push_front 994535711
push_front 983127258
push_back 811698356
push_middle 768108030
get 517721
push_back 856961388
push_back 336135914
get 460937
push_back 416654332
push_back 274347656
get 538854
get 491666
get 118047
push_front 826757302
push_back 565566763
get 349116
get 681185
push_middle 300127920
push_back 428844804
push_back 584962562
get 431128
get 383792
get 63343
push_front 170235902
push_front 57751277
push_front 442482505
push_middle 480413991
get 573226
push_front 481349599
push_back 895184745
push_front 23481414
push_front 696465530
push_middle 49478569
push_middle 127681029
push_middle 80537499
get 254474
push_middle 344447712
push_front 23113968
get 507401
get 472939
push_middle 322619801
push_front 286151920
push_front 773625139
push_front 582945323
push_front 232925937
push_front 875995590
push_back 611945455
push_front 930156443
push_middle 203140458
get 591890
push_front 428681722
get 299709
push_front 799294056
push_middle 19667692
push_middle 801784400
push_middle 532699395
push_front 306455782
push_front 437992007
push_middle 807962562
push_front 565265992
push_middle 920012543
push_front 391862888
get 390008
push_back 961887017
push_front 251156879
push_middle 812650872
push_middle 539221231
push_back 168299167
push_back 322260332
get 317064
push_middle 598378001
push_front 802450421
push_front 72638788
get 517452
push_back 154420808
push_back 278591656
push_front 534793931
push_middle 906503002
push_middle 191073993
push_back 862049076
push_back 252291856
push_middle 149505251
push_front 687730854
push_front 646124897
push_front 81910231
push_front 946222862
push_back 142045661
push_front 941681770
push_front 102478122
get 424388
push_front 771074561
push_front 654344968
get 648528
push_front 71452446
push_back 534155291
get 397605
push_front 38303936
get 221742
push_back 140932204
push_middle 996972504
push_middle 911367493
get 12003
get 549873
push_back 273418199
push_back 406193102
get 630778
push_back 596740900
push_front 568556135
get 150558
push_middle 714973811
push_front 887855193
push_front 901481196
get 61354
push_back 201662765
push_middle 905262263
push_front 932731413
get 638695
get 456727
push_middle 651671267
push_back 60567726
push_front 792488856
push_back 614915355
push_front 643642392
push_middle 816248385
push_front 205992875
push_middle 894094844
get 590364
get 260685
push_middle 305784482
push_back 407077113
get 538827
push_back 894746314
push_middle 432134665
get 548794
get 526700
push_back 626424047
push_back 639936196
push_middle 280250222
get 576267
push_front 809637428
get 2765
push_front 859272836
push_back 419594153
push_middle 591514626
get 599350
push_back 43717120
push_middle 143781903
get 549221
push_back 882129300
push_front 557629022
push_back 105228796
get 236161
push_middle 551596828
push_back 978084502
push_front 447028348
get 382716
get 382220
get 211719
push_front 913063645
push_front 50454998
push_middle 137189987
get 511181
push_back 917775804
push_middle 890398983
push_back 840602782
push_back 197244866
push_front 757525923
push_back 779033743
push_middle 692962227
push_back 682465357
push_back 64301020
push_back 613149837
push_front 510113092
push_front 447782289
push_front 469653007
push_back 130718520
push_middle 202811616
push_front 274380803
get 540352
push_back 512559440
get 81984
push_back 316671357
push_middle 353326374
push_front 13157897
get 311526
get 437164
push_back 344657389
get 13732
push_back 239390103
push_front 33954151
get 47353
push_back 187443823
push_back 924659789
push_middle 159141305
push_front 131585712
push_back 282362721
push_middle 420595374
push_middle 677920094
push_middle 24033635
get 15012
get 526038
push_front 896950865
push_front 919702337
push_middle 639900172
get 512119
push_back 51671481
push_middle 245842433
push_middle 381337222
push_middle 728133330
get 239180
push_middle 748230794
push_middle 284178774
push_back 397696628
push_back 248016822
push_middle 570686346
push_front 490048608
push_front 920832421
push_back 192224404
push_front 696027716
get 266004
push_middle 430578997
push_back 777204526
get 667920
push_back 880383566
push_back 171030537
get 495591
get 70088
push_front 387288488
get 44718
push_middle 830463002
get 628001
push_middle 160847418
get 679073
push_back 164569312
push_front 326007313
get 679603
push_middle 896492596
push_middle 902283643
push_front 850681942
get 80849
push_middle 104171621
get 387979
push_back 19101926
push_middle 953086783
push_front 492611336
push_back 544192228
push_front 700423054
push_middle 921065157
push_back 257223266
push_front 737766972
push_front 323330072
push_front 950346374
get 184719
push_middle 20273776
push_front 422316824
push_middle 527258388
get 624354
get 33314
push_front 576299295
get 180974
push_back 961104205
get 403037
push_middle 443505056
get 299362
push_middle 612032281
push_front 598464020
get 69709
push_middle 120387092
push_back 724225605
push_back 397597671
push_back 413526572
get 7612
push_front 786474068
push_front 147046743
push_middle 38151497
get 206883
get 330458
push_middle 190542600
push_middle 780625655
get 278916
get 362937
push_middle 19560233
push_front 65206841
push_back 870235213
push_middle 384268543
push_back 267420926
push_back 682778650
get 239877
push_middle 571824362
push_middle 338066613
get 196855
get 142957
get 559959
push_back 910124481
push_middle 891657747
push_middle 373180256
get 134834
push_front 531615151
push_middle 748376940
get 701676
push_front 30655366
push_back 432729198
get 77208
push_back 949905884
get 37598
push_middle 812443178
get 569333
push_front 164707270
get 33681
push_front 641353608
push_middle 846317433
push_middle 174313050
push_middle 457021444
push_middle 123941698
push_front 700329866
get 610880
push_back 80932147
get 123155
push_back 32859706
get 544606
get 543864
get 280400
get 638164
push_front 541978323
get 208440
push_back 182060186
push_back 117682360
push_middle 607457860
push_back 821167257
push_middle 298052634
push_middle 101319373
get 219837
get 317171
get 621250
get 633820
push_back 582137833
push_middle 793880891
push_middle 937792050
push_front 425332647
push_front 6532454
get 405635
get 251691
get 130738
push_middle 697184381
push_middle 528217680
get 717041
get 370290
get 400860
push_back 618198239
push_back 982010753
push_back 350844163
push_back 775067256
push_back 239013631
push_back 773764357
push_back 794746550
get 126744
push_front 164351511
push_front 161063332
push_back 676390441
push_middle 332369522
push_back 839958674
push_back 607461984
get 402800
push_back 316656527
get 474408
push_back 708139334
push_front 15973829
push_back 911773475
get 705604
push_middle 727235912
get 231506
get 354935
push_middle 592691405
push_back 724034181
push_middle 450166074
get 432249
push_middle 399086606
push_front 223967065
push_front 912972285
push_middle 653613573
push_back 114205333
get 528037
push_front 834068726
push_front 312932596
push_middle 343154164
push_front 513826279
get 712792
push_back 226460948
push_front 130343600
push_middle 416949924
push_back 801791176
get 598129
push_middle 782682286
push_back 137530214
push_front 829376409
push_back 390868343
get 274557
push_front 164237937
get 416528
push_front 330235765
push_back 64852591
push_back 607291510
get 152416
push_middle 536991120
push_front 152873762
push_front 918191090
push_back 94405707
push_front 90774075
push_middle 933759901
get 87404
push_middle 314687040
push_middle 679774566
get 344204
get 481367
push_front 557800706
push_back 996539966
push_back 111471655
get 64695
push_middle 403026173
get 698717
push_front 731506039
push_back 347298996
push_middle 82697941
get 226574
push_middle 362871351
push_back 687238273
push_front 489305402
push_front 436898381
get 494942
push_back 229648317
push_back 209757314
push_middle 929346012
push_middle 569939183
push_middle 392208513
push_middle 396192659
get 566467
push_front 957028880
push_middle 229479036
push_back 901843788
push_back 755691893
get 387919
push_front 435971787
push_front 442888625
push_middle 945689088
get 632977
push_back 980960204
push_middle 722886675
get 497746
push_front 428006124
get 34097
push_middle 961086956
push_middle 738092141
push_middle 672013226
push_back 83236543
push_front 932016374
push_back 702458902
push_middle 304961585
push_back 464802469
push_back 152175235
push_front 715864147
push_front 574410660
get 13287
push_middle 298680767
push_middle 732349219
push_front 941080890
push_middle 809726111
get 355089
push_back 943390645
push_middle 404086114
get 179117
push_front 911164026
push_middle 542239935
push_front 712579412
push_front 927802366
get 605116
get 209138
push_back 690391437
push_front 98831750
push_middle 110883177
push_back 234195035
get 312442
push_front 544094684
push_middle 442960851
get 399985
get 204537
get 256829
push_front 839888954
push_middle 179708099
get 155314
push_middle 258910302
push_front 132208405
get 461766
push_middle 105233377
push_front 32177270
push_back 445818322
push_front 912736690
push_middle 713126331
push_back 231917876
push_middle 342830226
push_middle 399526359
push_front 921799808
push_back 294830566
push_back 852860394
push_front 756401485
push_back 797451971
get 611807
push_front 846094816
push_front 717704416
push_front 113289212
push_back 73467397
push_front 15265982
push_back 796437566
push_middle 914991255
push_back 496363669
get 193065
get 224404
push_middle 875577718
push_back 682735572
push_front 447097957
get 220281
push_front 418587095
push_middle 215771062
push_front 959599241
push_middle 753056423
push_front 602820563
push_front 466780150
push_front 325630358
push_back 822196669
push_back 437203339
push_back 8434525
push_back 210435594
push_front 195013210
push_middle 283499897
get 325181
get 475831
push_back 873857988
push_middle 405931514
push_back 572001559
get 112115
push_back 488326655
push_front 422194847
push_front 808543109
push_front 401108441
push_front 907005702
get 141130
push_middle 774948671
push_middle 952080107
push_middle 974263232
get 514860
push_back 723330496
push_middle 987465628
push_back 177523054
push_back 441377065
push_front 373969870
push_front 528624297
push_front 37802206
get 241628
push_back 830593140
push_back 643560949
get 633890
push_back 343604044
push_middle 651651774
push_middle 970998218
push_front 450067989
push_back 204948989
push_middle 855745009
push_middle 409496321
push_back 514487242
push_front 925708673
push_back 705503868
push_front 537579231
push_middle 808584545
push_middle 519288325
push_back 658943387
push_back 310829067
push_middle 189564297
get 382890
get 418888
push_back 82885609
push_middle 496753870
push_middle 541070718
push_back 774013926
push_middle 705757588
push_back 168248156
push_middle 150893194
get 632072
push_middle 43808771
get 435194
get 76858
push_back 155104175
push_back 588885203
push_middle 661740622
push_back 55207951
get 724315
push_back 120444688
push_front 258860605
get 508550
get 695897
push_front 19772890
push_back 935738036
push_middle 51557494
push_middle 182863833
push_middle 878875642
push_front 727521488
push_back 793366230
push_front 263380115
push_front 171391457
push_middle 730707161
get 237131
push_back 523567641
push_middle 855073243
push_back 145357768
get 214762
push_front 621036776
push_front 907802272
get 719983
push_front 57232970
push_middle 423606337
push_front 602761286
push_front 908555
get 136668
push_middle 961596479
push_front 607486140
push_middle 200060485
push_back 877717522
push_middle 5554752
push_front 653621913
push_back 624252138
get 695648
push_middle 815594904
push_middle 9335342
get 147377
push_back 67899066
get 645173
push_middle 173901851
push_front 194616566
push_middle 971271851
push_back 900730740
get 533947
push_middle 942460915
get 272604
push_front 183219154
get 640045
push_front 939435947
get 574790
push_middle 843524222
get 678713
get 173855
push_front 967808817
get 529342
push_front 664738903
get 181437
get 479423
push_front 949644540
get 64478
get 464274
push_front 312281408
get 16742
push_front 277110237
get 481806
push_front 707764504
get 536619
get 609188
get 178437
push_middle 226732189
get 276450
push_back 35111012
push_middle 744470472
push_middle 133632228
push_middle 841081767
push_front 730756560
push_back 476635480
push_back 218114261
get 716834
push_middle 271802581
push_back 867991483
push_back 927430597
get 262083
push_back 277005155
push_front 711442312
push_middle 254579771
push_middle 973105114
push_middle 618219477
push_front 435127364
get 78036
get 86892
get 400395
push_front 244482332
get 171401
push_middle 904209289
get 319224
push_front 698360665
get 498869
push_middle 838628179
push_middle 112476716
push_front 337490698
push_middle 525837101
push_middle 531060045
push_back 771753926
push_back 68683896
get 595578
push_middle 791939371
push_back 34075646
push_back 31577523
push_front 854605733
push_middle 880859077
get 611267
push_front 550800640
push_front 538812467
get 142562
push_back 30777695
push_front 232590482
push_middle 746282028
push_middle 435118646
push_front 660326213
push_front 345135210
get 733436
push_back 86398972
push_back 898308421
push_front 795912773
push_middle 515418655
push_middle 788180013
push_front 174851298
push_back 968710553
push_middle 437253180
push_back 712255875
push_back 667986170
push_middle 946815415
get 445434
push_back 188411108
get 376566
get 3245
push_back 133234065
push_middle 400574924
push_middle 901296084
push_front 592200303
get 558044
push_back 151723311
push_back 799714777
push_front 378550005
push_middle 530978576
push_back 796585975
push_middle 347645749
push_front 584780576
push_front 706210895
push_front 588432143
push_middle 569347172
push_middle 93888253
push_back 964629402
push_front 698712826
get 597730
push_back 465154766
get 590425
get 116558
push_middle 996152011
push_middle 371616935
get 1678
push_front 660400346
push_middle 637557182
push_back 876615981
get 582494
push_front 78815666
push_front 588522614
push_front 345724227
push_front 232075793
get 585397
get 153192
push_back 538240277
get 121135
push_middle 887790903
push_front 778696468
push_middle 462092739
push_middle 393555590
get 578702
push_middle 645137149
get 587404
get 27376
push_front 206519345
push_back 448190629
get 238767
push_middle 246746156
push_middle 515949455
get 280416
push_front 442727608
push_front 795170811
push_middle 551900679
get 436348
push_front 496272522
push_front 851368227
get 724984
get 485841
push_middle 589200984
push_front 380915516
get 126826
push_back 528202787
push_front 495818636
push_middle 312471657
push_middle 542476463
push_middle 475118265
push_back 39197056
push_middle 556490074
push_front 816235996
push_front 14018289
get 168715
push_middle 493634185
push_front 939767814
push_middle 680283157
get 429505
push_back 71617311
get 280534
push_back 357206397
push_middle 29042433
get 369793
push_back 233456344
get 548361
push_back 863599010
push_back 279397106
push_front 737461541
push_middle 757915073
push_front 272470106
push_back 579916755
get 622693
push_front 381551034
get 495012
push_middle 721924836
push_back 961829273
push_front 503538152
push_back 756057994
push_middle 197991684
get 689679
push_back 317956798
get 267345
get 436820
push_middle 839534490
get 436005
push_front 555625449
push_front 245526751
get 665241
push_middle 347576939
push_front 604651334
get 243073
push_middle 486081721
push_middle 580401570
push_front 984067886
push_back 488085882
get 345157
push_back 789258075
get 434494
push_middle 852559422
get 676187
push_back 431568188
get 580802
push_front 873244654
push_middle 136617541
get 663855
get 461167
push_front 578368519
push_middle 524191064
get 261295
push_middle 344375244
push_front 152347053
get 127319
push_middle 685115121
get 621250
push_middle 890669707
get 408292
get 436940
push_middle 999872959
get 631154
push_back 167511008
push_back 487414176
push_back 518672881
push_middle 869675220
push_middle 749842196
push_back 553301969
push_front 725451079
get 658268
push_back 294809025
push_front 598761324
get 360656
get 235208
push_front 459848605
push_middle 423995806
get 633652
push_front 326810717
push_back 812241132
push_back 454919455
push_front 796945862
push_front 268036662
push_back 215978111
push_front 192841118
get 134657
push_middle 626004586
push_front 520567658
get 392269
push_front 703729165
push_front 263196147
push_front 74248802
get 78546
push_middle 395585061
push_middle 251664765
push_middle 737169092
push_front 90454483
push_middle 207855198
push_middle 170624136
push_back 224619583
push_middle 850614529
push_middle 357800013
push_middle 605068460
push_back 695799245
push_middle 782843353
push_front 616372430
push_middle 799395378
push_middle 489309237
push_back 422560473
push_back 786674790
push_middle 265757069
get 561292
push_front 639673537
push_front 843743490
push_front 339325581
push_middle 166728544
get 714139
push_front 553088579
get 483701
push_middle 320196827
push_middle 320273989
push_front 582371447
get 412260
get 292007
push_middle 549542888
push_back 282861322
get 482838
push_middle 79102356
push_back 820063257
push_back 387049667
get 317341
push_back 30357024
push_back 39900418
push_front 278844748
push_middle 589810525
get 623832
push_middle 309559274
push_front 370895773
push_front 373590268
push_front 522600588
push_front 865049317
get 380369
get 679050
push_middle 301102101
push_middle 460319408
push_front 424643383
push_middle 68396922
push_middle 925093131
push_back 48617469
push_front 651631094
push_back 799734155
push_back 171092920
get 318862
push_front 49781377
push_middle 418725874
push_back 562689289
push_back 787022895
get 448379
push_back 417638249
push_middle 705361269
push_back 289875323
push_back 151659995
get 627120
push_back 189196032
push_middle 770958051
get 486738
push_front 212766300
push_back 619005771
get 102305
get 147062
push_back 891998378
push_front 618471349
push_middle 715946525
push_middle 895883134
push_back 211834183
push_back 316547800
push_front 161189197
get 724533
get 527504
push_back 966942615
push_middle 949779518
get 56129
push_back 338276447
push_middle 182888116
push_front 492699466
push_back 351997090
push_middle 316939842
get 118327
push_middle 397155064
push_front 80548721
push_middle 769527351
push_front 681022067
push_back 76539302
push_front 958574084
push_back 959506431
push_back 59051579
push_middle 477485967
push_middle 295514261
push_back 140410558
get 730603
push_back 735848657
push_back 486478803
push_middle 886210151
push_front 540425330
push_middle 427963844
push_middle 134831980
push_back 699944052
push_back 858656725
get 420087
push_front 366364568
push_front 234356670
push_front 209066746
push_back 547291264
push_middle 737719865
push_front 204658370
push_back 934282788
push_front 489132313
get 648161
push_middle 904002652
push_front 363905538
push_middle 688309823
push_back 886504703
push_back 562747806
push_back 598956142
get 457935
push_back 135844185
get 595191
push_middle 753207622
push_back 176141383
push_front 63232272
get 192136
get 275696
get 175351
get 721442
push_middle 643766809
get 336312
push_front 554781060
push_back 921680233
push_front 838429913
push_middle 187494399
push_front 880182869
push_back 93583004
get 308612
push_front 47140960
push_back 485189048
push_front 570961435
push_front 12098827
get 577548
get 158409
push_middle 828380691
get 242232
push_back 183498730
push_back 934589427
get 59117
push_middle 598171530
push_front 337494979
get 423573
push_middle 324127022
push_front 658162679
push_front 588738846
push_back 487821232
push_middle 706204953
push_middle 846832571
push_front 792563112
push_middle 601389225
push_back 744319663
get 336239
push_front 169638156
push_back 75271788
push_middle 844833462
push_back 46911241
push_front 183444976
push_front 340710862
push_back 20770605
push_front 463030892
push_front 868603744
get 219069
push_middle 468287364
push_back 912553169
push_back 128702026
push_front 71436368
push_back 519679818
get 351644
get 454450
push_middle 688335096
get 612094
push_middle 93748476
push_front 331369407
push_middle 154318487
push_back 841498225
push_back 468356555
push_middle 402306457
push_middle 955304147
push_back 237483464
get 428923
get 280901
push_back 953597888
push_middle 117828173
push_front 996305506
push_back 804723155
push_back 377625602
push_back 826445850
push_middle 213063602
push_back 688121157
get 523831
push_middle 416908795
get 132809
push_middle 364783870
push_middle 542450208
push_front 118672188
push_back 42292155
push_middle 517465283
push_front 173207847
push_middle 956750458
push_back 37960037
push_middle 857408655
push_back 29318409
push_back 174879256
push_back 384304072
push_back 56795880
push_back 995999294
push_middle 132649705
get 359667
get 605064
push_front 738383443
push_front 610908830
push_middle 218444798
get 455243
push_back 686064812
push_front 757765591
push_middle 140377969
get 356771
push_middle 789682584
push_back 769098085
get 418561
push_front 305260361
get 689706
push_front 66407008
get 676461
get 689640
push_back 511723518
push_middle 483088308
push_back 904225544
push_middle 244902903
push_front 245245121
get 101426
push_front 181466058
push_middle 684983564
push_back 905237616
get 436736
push_middle 113104752
push_front 861168498
get 124358
push_back 178799689
push_back 782701860
get 190487
get 344576
push_back 761862111
push_middle 60676552
push_middle 992598703
push_back 936685553
push_middle 546841723
push_front 96017768
push_middle 519879879
push_front 980997371
get 672759
push_middle 797119424
push_front 751625315
push_back 331197400
get 79928
push_middle 386928804
push_middle 263927930
get 252491
push_back 123891422
push_back 744888413
get 99326
push_front 100636805
push_front 445070538
push_front 826803312
get 388461
get 258870
push_back 93595627
push_middle 289559678
get 473921
push_middle 514266312
get 286842
push_middle 389564820
push_middle 726140620
push_back 746673066
get 505166
get 111951
push_back 811187148
push_front 36857005
push_front 761654607
push_middle 948196520
push_back 999148337
push_front 943328261
push_back 540464358
push_front 434855051
push_back 909667352
get 117968
push_back 286739112
get 203807
push_middle 565587121
push_back 615679730
push_middle 570611465
push_back 894779885
push_back 181877133
push_back 285361079
push_back 522040038
push_middle 791527562
get 124208
get 69686
push_back 175782393
push_back 660942197
push_back 812512488
push_back 92402726
push_middle 829834957
get 195719
get 735646
push_front 213882980
push_middle 547341321
push_front 475112217
get 262609
push_front 460592888
push_front 191575058
push_front 303514740
push_front 377962098
push_front 764462104
push_back 112441016
push_middle 831076248
get 448816
get 620565
get 264248
push_front 602297152
push_back 333153178
push_middle 383261933
push_middle 805230897
push_front 118689247
get 377571
push_back 716147864
push_back 501610145
push_middle 208367846
push_front 284897803
push_middle 483707987
get 280147
get 542480
push_front 554900926
get 187677
get 128252
push_front 450359708
get 100809
get 444744
push_front 486443663
push_middle 2316526
push_back 847396801
push_front 688695379
push_front 501241685
push_front 49279936
get 216052
push_back 947440644
push_middle 688406868
push_front 333431872
push_front 744794678
push_front 888987844
push_back 117711506
push_middle 470127175
push_front 642090855
push_front 914213416
push_middle 116663168
push_middle 519364542
push_front 501850647
push_back 697596620
push_back 275867028
push_front 86776596
push_front 430936690
push_middle 157432066
push_middle 283392067
push_front 348449062
push_back 35190748
push_back 626448936
push_back 16679610
push_back 127964045
push_middle 366745123
push_back 37518146
push_middle 423890246
get 666482
push_front 801431258
push_middle 712531956
push_front 674615242
get 63562
get 73702
push_back 151610797
push_back 835978848
push_front 26262990
push_front 309918540
push_front 221075811
get 157776
push_back 418248970
push_back 167555202
get 602699
push_front 561728400
get 491942
get 507758
push_back 646444474
push_middle 150343648
push_front 736364453
push_middle 417776118
push_middle 957278409
push_back 926239497
push_front 447795673
get 259068
push_middle 855381358
push_middle 138945712
push_middle 496087672
push_middle 913492199
get 188794
push_front 564259137
push_front 487218341
push_middle 597590728
push_back 10732738
push_back 755618593
push_front 511647584
push_front 448880253
push_middle 796462022
push_back 557892223
push_middle 685547921
push_middle 33888450
push_front 718114785
push_middle 734829454
push_back 510154561
push_back 523636071
push_middle 861842065
push_back 65316800
push_middle 695228421
push_middle 251513549
push_back 159929926
push_middle 284148342
push_back 719258038
push_back 798835815
push_front 299297745
push_front 869042500
get 619481
push_middle 816516261
push_back 473100337
push_front 531908322
push_front 145677797
get 224413
get 358425
push_back 35991868
get 509011
push_back 787888558
push_middle 775276875
push_front 863500319
push_back 224311768
get 412553
push_middle 349209558
push_back 117779347
push_middle 307047240
push_back 308612901
get 5861
push_middle 41758744
push_front 920634415
push_middle 853830656
push_back 931837987
push_front 902364286
get 640104
push_middle 646824148
get 661963
get 166575
push_middle 100211367
push_front 319907752
push_front 401245826
push_middle 325478977
get 225249
push_back 181920309
push_front 823308474
get 650418
push_back 693022223
get 696558
push_middle 789196869
push_front 118955319
push_middle 518300599
push_front 970331097
push_front 886265847
push_back 305875255
push_back 23947251
push_middle 805014176
push_back 319396278
push_middle 813372514
get 669707
get 314993
push_middle 654641668
get 730176
push_middle 430125563
push_front 164812466
push_back 309143484
push_front 428654952
push_front 55957428
get 532209
push_back 942031583
push_back 52604779
get 226881
get 598941
push_back 536591876
push_back 585838754
get 531026
get 542826
push_front 871394980
push_back 358364813
push_front 716500827
push_middle 345612682
get 385976
push_back 428269916
push_back 950155958
get 243858
push_back 726558782
push_back 616678181
push_front 618592460
push_back 852805287
push_middle 71239
push_back 684096609
push_middle 158484210
push_front 335046209
get 40022
push_back 3849702
push_front 779477846
get 3270
push_middle 100803901
push_front 286220132
push_front 154083140
push_front 142431685
push_middle 77818180
push_front 995015166
push_front 71133110
get 477352
push_middle 751283446
push_middle 877718575
push_back 460710069
get 376826
get 597839
get 231701
get 424771
get 268845
push_middle 45084933
push_middle 488164013
push_back 951851563
get 220168
push_back 13292302
push_middle 176794763
get 41832
get 340917
push_front 926600224
get 8393
get 140228
push_front 674214366
push_front 976257412
push_front 90061101
push_back 537070952
get 353518
push_middle 219158686
get 554351
push_back 146378204
get 688657
push_middle 286752296
push_middle 94761334
push_middle 234732773
push_middle 300060246
push_front 611964493
push_middle 509085802
push_front 231185681
push_middle 273432816
push_middle 219841096
push_middle 968800732
push_front 464068256
get 347535
push_front 873937781
push_front 743476905
push_front 84132175
push_front 854052977
push_front 602252030
push_back 563246240
push_middle 378245672
push_back 423639341
push_front 693205353
push_back 827594163
push_back 575050045
push_middle 902499145
push_back 282108036
push_middle 724198750
push_middle 765607064
push_middle 147941465
push_back 236012098
push_middle 626095118
push_back 408251004
push_back 816745804
push_front 171325264
push_middle 569634451
push_back 116429525
push_middle 966366813
push_back 869967562
push_back 193850695
get 380586
get 418111
push_back 749391929
push_middle 149386475
get 214921
push_back 665701872
push_front 860728325
push_front 534652056
get 1230
push_front 33095670
push_middle 230608723
push_front 121294934
push_front 23032901
push_middle 667501320
get 437475
push_front 276510566
get 732969
push_back 421686543
push_front 533005142
get 613525
push_front 878694802
push_middle 547955471
push_middle 559599065
push_middle 788729033
push_front 122814659
push_front 165056768
get 507098
push_middle 206020174
push_back 666339393
push_front 757631976
push_front 557394439
push_back 551454896
push_front 110826908
push_middle 235758261
get 432190
push_middle 442758441
get 311490
get 420982
push_middle 644518055
push_front 462657634
push_middle 209501614
get 218261
push_middle 593242532
push_front 351506031
push_middle 944967778
push_back 861639138
push_front 419283039
push_middle 217636517
push_middle 157586012
push_back 432819952
get 44867
push_middle 710485251
push_back 605236057
push_middle 300467323
push_front 752723051
get 617864
push_middle 166239130
get 108638
push_back 62760257
push_middle 699349972
get 590462
push_middle 963975250
push_back 762409903
push_back 695138030
get 247100
push_middle 478477218
get 669037
push_back 808449206
push_middle 309984680
push_middle 540012876
get 287749
push_back 468779369
get 251682
push_back 920042811
push_middle 90088645
push_front 192263089
push_middle 733688176
push_back 217797391
push_middle 686609421
get 446854
push_back 437224824
get 346665
push_front 210752764
push_middle 708202892
push_front 61575466
get 440408
get 217328
push_front 580260213
push_middle 255596281
push_middle 56228038
push_front 571703297
push_front 384599294
push_middle 274847233
push_back 102934556
push_back 418224495
push_middle 306029637
get 566104
get 245094
push_front 922754230
push_front 921241044
get 551142
get 270864
push_middle 197583338
push_front 653163148
push_front 917552272
get 4021
push_back 818964672
push_front 406526811
push_middle 463224602
push_front 883170812
push_back 494355527
push_front 739144539
push_front 281601718
get 603783
get 649629
get 564306
push_middle 580425152
push_front 211620461
push_back 844568582
get 284614
push_middle 691443188
push_middle 393184281
get 530558
push_back 988413946
get 288145
push_front 624742323
push_front 37844887
push_back 672161872
get 276814
push_middle 288768033
push_front 914450306
push_middle 966775507
push_middle 17712848
push_back 233263386
push_front 249134023
push_front 640254365
push_front 736893198
get 724638
push_middle 674976904
push_middle 209533458
push_middle 803791108
push_front 672772929
push_front 769258237
get 630656
push_front 314814033
push_back 832997986
push_front 722309107
push_front 380713721
push_back 822530411
push_back 951832777
get 231374
push_middle 184391806
get 400079
get 425778
push_front 129509126
push_back 149052635
push_front 418250945
push_middle 111637800
push_middle 872502758
push_back 712427523
push_front 630569362
push_back 804563619
get 216737
push_back 800737513
push_back 549839705
get 728821
push_middle 520364415
push_middle 961891088
push_back 160661671
get 377740
push_front 809501533
push_middle 766992200
push_back 526080650
push_front 723604211
push_middle 98798937
get 75895
push_back 942668567
push_back 118847580
push_middle 310878745
get 612547
get 279303
push_front 993270822
get 411207
get 4976
push_front 186078285
push_back 115565460
push_front 204935177
push_front 262357843
push_middle 282824821
get 435148
get 38365
push_front 868673220
push_middle 530559363
push_front 684375490
push_back 647333588
push_back 881590970
push_middle 994251200
get 494955
get 12380
push_front 48985887
push_middle 519797924
push_front 368436224
push_front 512838615
push_middle 747031437
push_front 503531348
push_middle 811612186
push_back 306669055
push_front 746236062
get 320699
get 548362
get 434572
get 564381
push_front 420370887
get 197430
push_back 734991468
get 508485
push_front 127837984
push_back 531113998
push_middle 44498873
push_front 603422015
push_middle 657260518
push_middle 783273945
push_middle 627197304
push_middle 865899274
push_back 312870451
get 23361
push_front 421084469
push_back 297639730
push_back 120801872
push_middle 259248332
push_back 61653823
push_middle 732817864
push_front 668027689
push_middle 366191245
push_middle 121844677
push_front 325106669
push_middle 935164309
push_front 121056163
push_front 345770803
push_front 469862140
push_front 775036356
push_middle 849991059
get 411005
push_front 730430356
push_front 810408419
push_back 970699671
push_back 914139381
get 358959
push_back 250098942
push_middle 983237091
get 418207
push_back 854527814
push_back 2838449
push_back 621476925
push_front 290433623
push_back 734316506
push_front 87050510
get 706609
get 399955
push_back 74547044
push_front 238831340
push_middle 68109955
push_front 659524910
get 496343
push_back 744767757
push_front 790169125
get 731525
get 45128
push_back 985315710
push_front 424257878
push_front 111974679
get 224937
push_back 897060110
push_middle 1695346
push_front 742204722
get 616556
get 729883
push_back 548675967
get 331751
push_back 870401865
push_front 139550968
push_back 203889203
get 346674
push_front 315580729
get 84597
get 166519
push_back 839564660
push_back 118288493
get 228228
push_middle 958573934
get 586151
push_back 832443243
push_back 759838820
push_middle 916278760
push_back 180151842
push_middle 959195575
push_middle 203417877
push_back 297568869
get 555903
push_middle 468894498
push_front 533884150
push_back 368082022
push_middle 327617741
push_front 948825
push_back 368986633
push_back 210795924
push_front 836013707
push_front 832974529
push_middle 361789861
get 83615
get 204450
push_back 241742589
push_back 507851025
push_back 346155051
push_back 957322351
get 732712
push_middle 501056607
push_front 156141175
push_middle 369714523
push_middle 669315474
push_middle 870157335
push_front 979140476
push_front 368365351
get 139917
push_front 540759976
push_middle 438877920
push_middle 453610970
push_middle 587113100
push_middle 297958087
push_back 931592582
get 718788
push_middle 641893480
push_back 652157718
push_front 579909137
get 12492
push_middle 328269980
push_back 202743440
push_front 979764963
push_front 541113657
push_front 987243364
push_middle 163311742
push_front 593777087
push_front 305531321
get 75
get 53312
get 569161
push_front 365584156
push_back 685316058
push_front 1746488
push_front 451915206
push_front 658814513
push_front 396070875
push_back 867569440
push_middle 487731466
get 147210
get 174177
push_middle 326414765
push_back 542516235
push_back 150735885
get 32742
get 5763
push_middle 637062991
push_back 91438791
push_back 844831437
push_back 107536690
push_front 787277387
push_front 7809601
push_back 582057238
push_front 475924528
push_middle 318886840
push_front 220877554
push_middle 29186063
push_front 931100888
push_back 219195145
get 552109
push_back 936811323
get 158766
push_front 519684494
push_back 958659780
push_front 437910740
push_middle 473816128
get 164454
push_back 629431969
push_front 121474715
get 284584
push_back 885331424
push_middle 896532379
push_front 261896075
push_front 705984543
push_front 211988282
get 460761
push_back 372100380
push_back 919464072
push_front 65331302
push_back 480143056
get 645839
push_front 702669492
push_middle 453743558
push_middle 980788919
push_back 617353145
push_back 771448629
get 138632
push_middle 740869386
get 675390
push_front 985678140
push_front 85603570
push_front 42107114
push_back 85362036
get 404325
push_back 254819020
push_front 430176964
get 223505
push_middle 978074078
get 368026
push_front 746346963
push_back 62745203
push_middle 417665799
get 477008
push_back 371354427
get 171916
push_back 695246008
push_back 863185174
push_middle 761852576
push_back 216407382
push_front 739008864
push_front 409775591
get 24588
push_front 423210662
push_back 345847255
push_back 761034403
push_middle 453558624
push_middle 183607272
push_back 904660145
get 633315
push_middle 705293227
push_front 761398658
get 668763
push_front 886046383
push_back 923664622
push_back 18201596
push_front 184710351
push_front 202591994
push_back 512625990
push_back 190878319
push_back 820631845
get 322796
get 384965
get 331908
push_middle 433901392
push_back 277965909
push_front 293886000
push_back 398825685
push_middle 888914508
push_front 911319633
push_back 682316954
get 595049
get 170845
push_front 112324610
get 501529
push_back 703510556
push_front 245510090
push_front 750287811
push_middle 184901053
push_front 660783936
get 360990
push_front 700984423
get 371214
push_front 460975112
get 726468
push_middle 404542734
push_front 143497196
push_back 571740909
push_middle 394018364
push_front 851830688
push_front 970018106
get 624178
push_front 548181130
push_back 895800641
push_front 427272126
push_back 198745641
get 221670
get 475620
get 368211
push_back 385981269
push_middle 317974267
push_back 414297688
push_back 226848544
push_middle 761318917
push_middle 238576944
push_back 85578803
push_back 356097664
push_middle 639169943
push_back 968058568
push_back 228605695
push_back 105038895
push_middle 250735952
push_back 211343761
get 498698
push_front 696413549
push_middle 752072495
push_front 35870454
get 648497
push_front 852039483
push_middle 226209162
push_middle 489236513
push_middle 141210977
push_middle 754550695
push_front 103736378
push_front 189613726
push_middle 193745102
push_front 6166818
push_middle 384168362
push_front 2320120
push_middle 924488036
push_middle 732012048
get 336806
push_front 368603488
push_front 627157883
push_back 405215678
push_front 60659984
push_back 906087155
push_back 509726420
push_middle 230924136
push_front 105456314
get 546549
get 660709
get 729792
push_front 100042417
get 582719
push_back 431988835
push_back 965474933
get 341532
push_middle 882876152
push_front 941546233
push_back 469167747
push_back 950822505
get 214043
push_back 908924888
push_front 606388497
push_front 857967497
get 534645
push_front 183058758
get 256069
push_middle 291166318
push_middle 850745224
push_middle 170075220
push_front 167562727
push_middle 970023630
push_back 195797571
push_front 576685659
get 91431
push_front 809842788
get 651357
push_back 17744301
push_back 111718922
push_front 941678340
push_front 315386111
get 717354
push_back 553408681
get 610892
push_front 870896194
push_middle 132433266
get 173006
push_middle 41264139
get 337257
get 193293
push_front 602138732
push_middle 150438716
push_middle 179525115
push_front 937130903
push_front 300484774
push_front 476322025
push_back 355859404
push_middle 607830929
push_front 902725490
push_middle 613364358
push_middle 275108367
push_front 9950513
push_front 561557236
push_front 356443364
push_back 834547542
push_middle 606124026
push_middle 699293689
push_back 21361291
push_back 607016315
push_middle 164863692
get 653658
push_front 337107982
get 1092
push_front 314054810
push_front 315534853
push_front 455424447
push_back 750022220
push_middle 711070306
push_back 829052961
push_back 238872067
push_front 32319839
get 47769
push_middle 734825720
push_front 370606898
get 139422
push_front 427830061
get 542457
get 722648
push_back 462720436
push_front 425076529
push_front 306396449
push_middle 707327972
push_front 193348717
push_front 62005622
push_back 445554685
push_front 49391323
push_back 352403429
push_back 24773469
get 444509
push_front 100693048
push_front 92976399
get 232948
push_front 621942252
get 318281
push_back 876585373
get 441677
push_back 129586285
push_middle 988535412
push_middle 666956355
push_middle 979259983
push_middle 67890592
push_front 881245710
push_front 651129611
push_front 328250993
push_back 149162780
get 145470
push_middle 531863596
push_front 500575559
push_middle 238780991
get 224801
push_front 881104566
push_back 680532329
push_back 343910475
push_middle 523821538
get 592237
push_back 131871774
push_front 524125470
push_middle 437006657
get 656603
push_front 22368740
push_back 774806440
push_back 374534349
push_front 587702620
push_middle 23790129
push_front 462451824
push_front 133730048
push_back 846775820
push_back 639265969
get 77116
push_middle 514555910
push_middle 771069228
push_front 730091895
push_back 872859222
push_middle 235356921
push_middle 92406834
push_back 235761623
push_back 317582064
push_middle 638825988
push_front 119398036
push_middle 985544792
push_front 70550929
get 110761
push_front 122138312
push_front 996984770
push_middle 156609075
push_middle 923820258
push_front 123396454
push_back 498192327
push_middle 576673910
push_front 711437986
push_middle 583116800
push_middle 202140993
push_back 335508579
push_back 45095589
get 105265
push_middle 634530833
push_front 510937340
get 142874
push_middle 560634900
push_back 63131038
push_front 28220284
push_front 493852563
push_back 697843235
push_back 166770423
push_back 886467560
push_back 121961691
push_back 617909250
push_back 348295866
push_front 50581009
push_middle 333222295
get 531520
push_back 938649475
push_front 765988913
push_back 255952805
push_front 124396664
push_back 676928419
push_front 310405276
push_front 179898705
push_front 775728870
push_front 565622624
push_front 50636382
push_middle 10444521
push_back 374657504
push_back 653585357
get 432494
push_back 488996056
push_middle 677345989
push_back 152028323
push_back 610195535
push_middle 849041804
get 50369
push_front 120722705
push_front 659068311
get 474495
push_back 178176428
push_front 32571724
push_middle 772257789
push_front 79110206
get 672610
get 264668
get 453871
push_middle 551231501
get 623056
push_back 750629545
push_front 627815049
push_front 657385920
push_front 475994613
push_middle 535896522
push_back 210087596
push_front 171423120
push_middle 576738137
push_back 10699952
push_front 77213520
push_back 956896974
push_back 780298209
push_back 253865559
push_back 632847050
get 314395
get 234693
push_middle 251072889
push_middle 546131604
push_front 239007446
push_back 504214406
push_back 775986791
get 512047
push_middle 308158723
push_front 960919111
get 6849
push_back 103045001
push_back 883663561
push_back 281243556
push_front 331584976
push_back 249621824
push_back 490609057
push_back 625001717
push_middle 187201468
push_back 903967452
push_middle 230132745
push_middle 203783946
get 332958
push_back 871063641
push_middle 73820873
push_middle 841422483
push_back 189344442
push_back 226062560
push_middle 403176473
get 430485
push_back 232340756
push_back 972838607
push_back 287943997
get 33197
push_back 506383940
get 34569
push_front 369269887
get 352392
get 372618
get 697523
get 233257
push_middle 319795476
push_back 21663213
push_back 318353736
push_middle 77351916
get 78850
push_back 252119854
push_back 377086305
push_middle 351281012
push_front 643996140
get 291603
push_back 437831068
push_back 311243306
push_back 844200342
push_front 946920524
push_back 152150317
push_middle 613433495
push_back 296601615
push_front 737862879
push_front 939856258
push_middle 869288490
push_back 57212117
get 496134
push_back 721854646
push_back 830424971
push_front 862347003
push_middle 957105644
push_back 493427873
get 445441
push_front 321303580
get 523856
push_middle 988166863
push_middle 764207596
push_front 986482151
push_middle 780594688
push_front 350242620
push_back 920313504
get 33790
push_front 191015757
get 238393
get 595532
push_front 681375055
push_back 432828282
push_back 474260131
get 717507
push_middle 985652333
push_front 775521726
push_middle 365853523
get 336288
push_middle 941947541
push_front 802283757
push_back 62280617
push_back 964384297
push_back 646423910
push_middle 185250101
push_back 719258640
push_middle 223937718
push_middle 401296899
get 396339
push_middle 510679294
get 574947
push_middle 528943627
push_middle 56062512
push_middle 759384158
push_back 756838390
push_middle 747489133
push_back 546078695
push_back 296330333
push_back 267557919
push_back 349112285
push_front 593255015
push_middle 520313201
push_front 314612950
push_back 368245738
push_front 103994515
get 562865
push_middle 571345363
get 259238
push_middle 333403523
push_front 526608453
get 39100
push_middle 331867951
push_middle 794273119
push_back 704271415
push_back 83699629
push_back 851816890
push_front 385630472
push_front 747199979
push_front 372539233
push_front 51755240
push_front 402680360
push_back 931931760
push_front 883118165
push_front 250521266
push_back 653722757
push_middle 339600960
push_front 839130428
get 691912
get 456596
push_back 924015175
get 586315
push_front 663944503
push_back 265437576
get 694288
get 28441
push_back 40456716
push_back 225485309
get 154146
get 364098
push_back 621461892
push_middle 356685827
get 225509
push_back 813069967
push_back 655175177
push_front 111446303
push_middle 182036449
push_front 978283452
get 151863
push_back 860856986
get 86537
push_back 231525740
get 727375
push_back 355099775
push_back 913845167
push_front 703573787
push_front 336162054
push_middle 541667353
push_front 546819657
push_middle 825893579
push_back 229799622
push_front 38768549
get 219761
push_front 164531607
push_middle 129613662
get 565722
push_middle 949630150
get 173779
push_middle 550754537
push_front 462624461
push_front 84695487
push_middle 813072072
push_front 11525220
push_front 150756651
push_middle 840764338
push_back 612508543
get 323224
push_front 638894852
push_back 72855925
push_middle 131051467
push_middle 13964343
get 233449
push_middle 328008348
push_middle 122618553
push_front 94090460
push_front 763922228
push_back 276573038
push_back 590512514
push_back 986245637
get 570436
push_front 407382973
push_back 5694027
push_back 69341015
get 381903
get 715584
push_front 438302699
push_back 750884303
push_front 170516180
push_back 250890970
get 48667
push_front 837897888
push_middle 822618012
push_back 93264370
push_middle 278624927
push_front 822464729
push_front 563382732
get 369367
push_back 374778305
get 54988
push_front 938606973
push_front 335418544
get 703197
push_middle 567477134
push_back 300433499
push_back 254689692
push_middle 359334885
get 473346
push_middle 625926601
push_back 21792834
push_back 623801066
push_front 257712091
get 456012
get 283502
push_back 747705805
push_middle 214193464
push_front 331330043
push_front 502563952
push_back 216195581
push_front 377410817
get 531191
push_front 953927658
push_back 345262670
get 410448
push_back 149894922
get 717709
push_front 663409814
push_middle 127214497
get 84995
push_middle 177037361
push_front 86915324
push_front 557583872
push_middle 950091368
push_middle 471436368
push_middle 137207586
push_middle 948112790
push_front 773930743
get 734995
push_middle 189990055
push_back 49606216
push_back 586579435
push_front 393025399
push_back 787048630
push_back 970309581
get 97439
push_back 767807369
push_middle 875977676
push_front 908862487
push_back 764017266
push_front 186227490
push_front 949021342
push_middle 174922396
push_middle 133782495
push_back 203404984
push_middle 955440377
push_middle 412838865
push_back 982256716
push_back 722539096
get 458566
get 326740
push_back 160550446
push_back 719048499
push_front 776438827
get 738193
get 578857
push_middle 877781728
push_back 964855643
get 508556
push_middle 896137818
push_middle 132008894
push_middle 81169995
get 325853
push_front 301234036
push_back 673337894
push_front 886126177
push_middle 23523806
push_front 709037388
push_middle 415084416
get 538049
push_middle 102112553
push_middle 201597801
get 109619
push_front 588108081
push_middle 157107938
push_back 354271688
push_front 783059042
push_back 207619344
push_back 315361062
push_front 581018195
get 619612
push_back 890809748
get 736795
push_back 967822809
push_front 710622958
push_back 890652769
get 215441
push_back 894165144
push_middle 120637539
push_front 971496478
get 287034
push_front 147130217
push_back 884640788
push_back 981379317
push_front 546691656
push_middle 272321972
push_back 761868143
push_middle 246252436
push_back 671992022
push_back 118433994
push_front 587634458
get 344567
push_middle 740944008
push_back 431616613
push_back 9501152
push_middle 575506134
push_middle 794432784
push_front 808492860
get 523328
push_front 745567402
push_front 618662546
push_back 874491294
push_back 30687004
get 197992
push_front 753590984
get 653124
push_middle 801824498
push_middle 39185117
push_middle 171912147
get 678016
get 619874
push_middle 287101435
push_front 13531136
push_front 204062728
push_middle 130730925
push_front 464852285
get 525164
get 119864
push_middle 466095072
get 332196
push_middle 279804003
get 552756
push_middle 871589286
get 260814
push_middle 827833816
get 393326
push_front 766569211
push_back 87301407
get 583904
push_back 144748175
push_back 561689355
push_front 373702597
push_front 455905417
push_front 14786491
push_front 899582615
get 283533
push_middle 522841973
push_front 587237361
get 416351
get 660507
push_middle 170926671
push_back 722369913
push_middle 490808794
get 158230
get 482012
push_front 891584520
get 554208
push_middle 16914016
push_middle 125270504
push_front 417959299
push_front 351543094
push_back 696412149
get 150046
push_back 953573474
push_back 965008989
push_middle 663374669
push_back 47680446
get 18561
get 25247
push_front 994339835
push_middle 806120928
push_back 55505467
push_middle 283802959
push_back 427343124
get 438675
get 731210
push_middle 799375725
push_back 498016969
push_middle 773558091
push_front 121721245
get 162722
push_back 210204540
push_middle 797212840
push_back 71559137
push_back 499811114
get 321555
push_back 162611970
push_front 476916635
push_middle 542600877
push_front 918874037
get 449622
push_back 582124404
push_back 188716830
push_middle 992448710
get 72209
push_front 356360098
push_back 912718098
get 421437
push_back 901566387
push_middle 712434372
push_back 775681767
push_front 652611273
push_middle 980205844
get 460326
push_back 7928899
push_back 358598546
get 53601
push_middle 538756721
push_front 834265943
get 378926
push_back 773273669
push_front 875397383
push_back 903737651
push_back 271569624
push_middle 905374488
push_front 820118392
push_front 957174192
push_middle 155941947
push_back 874138772
push_back 327727174
push_front 946813892
get 589245
push_front 846769780
push_back 543496687
get 294808
get 614395
push_middle 587161675
get 10800
get 618712
push_front 412340836
get 650277
get 658976
get 366375
get 389339
push_back 780358205
get 555967
push_middle 163355581
get 689418
push_middle 872331181
push_front 715971629
get 242849
push_front 370653754
get 112407
push_front 231592875
push_front 577629942
get 511808
push_back 730462034
push_front 913320399
push_front 660876487
push_front 393435944
push_back 645874075
push_front 764413848
push_middle 440920344
push_middle 919438479
get 110407
get 687025
push_back 977351060
push_front 113068242
push_back 659419144
push_back 464055896
push_back 748845982
push_front 799632031
push_front 928252834
push_front 549447633
get 256813
get 20102
push_middle 538794900
push_front 887555198
push_front 586978894
push_front 764784912
push_front 131747821
get 213015
push_back 373462064
push_front 540390065
push_back 577608986
push_middle 992445205
push_middle 400390705
push_front 21945454
push_middle 922251855
get 646174
push_front 281385284
push_front 285398323
get 27481
push_front 947554953
push_front 456889132
push_back 596217228
get 409707
push_front 143209139
push_back 493918299
push_back 479088458
push_middle 198802522
push_middle 18404144
push_front 728182040
get 604127
push_back 754569358
push_middle 955279418
push_middle 287197760
push_middle 854032904
push_front 657600829
push_back 921441502
push_back 262273917
push_back 947587307
push_middle 145766194
push_middle 905506671
push_back 278682781
push_front 614634790
get 737558
get 631959
get 665618
push_middle 818394399
get 3983
push_back 834353158
push_front 353463260
get 615785
push_front 466870786
push_middle 312069553
get 356084
push_back 384529054
push_middle 761516595
push_back 304415944
push_middle 978838853
push_middle 957757262
push_front 709681057
push_front 350963384
push_back 435122246
push_back 364499276
push_front 751988794
push_middle 239803661
push_middle 483437345
push_front 180253414
push_back 429126651
push_front 698836480
push_middle 503970617
get 360728
get 246336
push_front 827628115
get 549501
get 185442
push_front 136401549
get 549452
push_back 438290231
push_front 93780025
push_middle 980303568
get 205979
push_middle 523466021
get 492114
get 19863
push_front 665972927
get 625796
push_back 798710681
push_front 804129535
push_back 916193917
push_middle 446718341
get 20732
push_middle 168588295
push_front 622609961
push_front 709330911
push_back 863896239
push_back 347682405
push_back 616198491
push_middle 570108618
get 62696
push_middle 654128054
push_back 867900960
get 289684
push_middle 155798992
get 469540
get 281688
get 739787
push_middle 95795001
push_middle 108021523
get 587668
get 433986
get 580342
push_middle 152035552
push_back 525142675
push_middle 272282236
push_back 528175372
push_back 784969018
push_middle 999857086
push_middle 807830353
push_front 50161567
get 591998
push_middle 635382068
push_front 307269124
push_front 34694388
push_back 140448988
push_back 252952183
push_front 728059029
push_back 323422455
push_middle 72989672
push_front 142141319
push_middle 617659405
get 24822
get 100306
push_back 759677945
get 358766
get 338586
push_front 567571175
push_back 446699595
get 724676
push_front 135560753
get 489839
push_middle 705274248
push_middle 596152033
push_middle 72399502
push_back 389544776
push_front 945785798
push_middle 311764735
get 427909
push_middle 146677914
push_middle 837579525
get 22546
push_front 839960327
push_back 258859621
push_back 179170582
get 380388
push_middle 600914619
get 636860
push_back 456106711
push_front 467242328
push_back 682521838
push_middle 990982001
push_back 848520596
push_back 198706871
get 82574
get 237162
push_front 830783275
push_middle 271252231
push_front 13830982
push_back 515975596
push_middle 571479380
push_middle 395221357
push_front 915156683
push_middle 169325714
push_front 166668402
push_middle 40039922
push_middle 452699696
push_back 395475618
push_back 558334642
push_back 862526752
get 342798
push_middle 524216799
get 183814
get 64946
get 60811
get 311880
get 461579
push_back 959994823
push_back 999769986
push_front 596610538
get 167274
get 503872
push_front 379197481
push_back 747557861
push_back 608838348
push_middle 334985139
push_front 554646112
push_middle 494028663
get 12119
push_middle 379463738
push_middle 316334544
push_middle 811519173
push_front 161660022
push_middle 258059512
get 461919
push_front 260407349
push_back 556870672
push_front 529498771
get 334260
get 535393
push_middle 444308177
push_middle 365055380
push_middle 497843049
get 514465
push_middle 830527707
push_back 546046399
push_back 482883083
push_front 439834708
push_front 246162838
push_back 241960494
push_middle 293160399
push_middle 181710042
get 34048
push_front 148855854
push_front 796691326
get 597620
push_middle 527343877
get 208659
push_front 287668704
push_front 69272343
get 578887
push_back 145055973
push_front 77988717
get 73971
push_middle 60937329
push_back 494725041
push_front 273134306
push_front 67408022
push_middle 202279723
get 208560
push_middle 733418484
push_middle 652930061
push_front 193432027
push_front 970210794
push_middle 974824832
push_middle 373680070
get 181681
push_middle 886213844
push_front 181328510
push_back 459863107
push_middle 909657798
push_back 381139417
push_middle 610397904
get 227324
push_middle 996833781
push_front 232557332
push_back 825112331
push_front 678597798
push_back 720767446
push_back 424074863
push_middle 638678100
get 112923
push_middle 213561289
push_middle 150521072
push_back 206985978
get 212409
push_front 954502314
get 711002
push_back 314517003
get 691715
get 342084
push_front 466242681
push_front 880704093
push_front 243724436
push_front 849647940
push_front 899007639
push_middle 373431018
push_front 428356445
push_back 790245711
push_front 778824071
push_front 961252553
push_front 230812644
push_back 462402613
push_back 610428395
push_middle 97078856
push_front 165118565
push_middle 508428291
push_back 385379367
get 360829
push_middle 952208322
get 91311
get 605213
push_front 375678936
push_back 549739471
push_front 366841235
get 332767
push_back 237218909
push_back 518190971
get 144141
get 330845
push_back 689231087
push_front 920471693
push_front 327484543
push_front 677757765
push_middle 8388432
push_back 71479690
push_front 366285486
push_middle 813190174
push_middle 238530255
push_middle 94679610
push_front 891431729
push_front 866745787
push_back 222736158
push_back 373248633
push_front 293326417
get 577493
get 316749
get 394365
get 616456
push_middle 953777719
get 235151
get 211395
push_front 878318833
push_back 799925600
push_back 319786446
get 396224
get 508921
push_middle 606099665
get 132290
push_middle 107412134
push_middle 609011743
push_back 192918652
get 75104
push_front 529688571
push_back 905505275
push_back 435404799
push_front 617402208
get 147779
push_middle 90715142
push_back 131256286
push_back 438156123
push_front 961804992
push_back 513373898
push_middle 161666307
push_front 720202949
get 330343
push_middle 331690120
push_front 358037052
push_middle 94417362
push_middle 193916247
push_back 201548685
push_back 707407286
push_middle 865255134
push_front 661775477
get 345175
push_front 163158738
push_back 902572473
push_middle 209484882
push_front 703045513
push_front 365304356
push_middle 984732642
push_middle 747845243
push_middle 522682635
get 203359
push_middle 840863826
push_back 400466637
push_front 56486162
push_middle 853322838
push_back 275142588
push_front 505828001
get 483567
push_front 55302299
push_middle 32982637
push_back 878983861
push_middle 761596629
push_middle 744139547
push_middle 64572420
push_front 491508551
get 324442
push_front 875458675
push_back 386083966
push_back 395180338
push_front 299021942
push_front 406643138
get 358694
push_middle 398659318
push_front 44524665
push_front 434071565
push_front 993509503
push_middle 281882587
push_back 990405941
push_middle 409977705
push_back 779801988
push_middle 273352853
push_back 715132161
push_middle 216449091
push_front 722258951
push_back 222150999
push_front 626037890
get 439734
push_front 645522508
push_middle 51186586
push_middle 800193877
get 171503
push_back 185145227
get 174215
push_back 248018758
get 615487
push_back 262417986
get 136937
push_back 140666406
push_front 406555645
push_front 871277584
push_back 918594903
push_middle 208676166
push_back 245857573
push_back 697525308
push_front 832370041
get 189229
push_front 616680077
push_front 537126516
push_middle 533570850
push_back 680450046
push_middle 429013977
push_front 354037262
get 511272
push_middle 458471686
push_front 557059365
push_front 250988030
get 109585
push_middle 500510528
push_middle 968229483
get 637510
get 286909
get 414927
push_front 319551899
push_back 42900967
get 402638
push_middle 366926231
get 44231
push_back 636225373
push_middle 680512822
push_middle 645061752
get 644096
push_back 169452323
get 175075
push_middle 945004702
push_front 720232390
push_middle 327204280
push_back 230496384
push_front 575521187
push_front 996924999
push_middle 405364948
push_middle 707902604
push_back 565889994
push_middle 652655042
push_front 674309929
push_back 968220190
get 200866
get 477667
push_middle 123711504
push_front 715681783
get 151009
push_front 668807142
push_middle 346877600
push_front 195237856
push_middle 555408837
push_back 256456690
push_middle 520446663
push_front 147969384
get 587176
get 45094
get 607641
push_middle 44511674
push_front 227157160
push_back 612545875
push_back 992880320
push_back 868318296
push_back 654657233
push_back 968127798
get 384997
push_back 572961796
push_back 887380440
push_front 895468284
push_middle 242211432
push_back 138843085
get 260848
push_front 827733366
get 660523
push_back 422392869
push_front 116404585
push_front 528157850
get 703283
push_back 462832634
push_back 193461500
get 246234
get 174163
push_back 52267239
push_back 505855434
push_front 5951486
push_front 321443983
get 426792
get 687779
push_middle 205519840
push_front 472401634
push_back 596171474
get 724951
push_back 830262350
push_front 316050703
get 300163
push_middle 762187898
get 52058
push_front 75378763
push_back 133448665
push_back 48496602
push_middle 239185849
get 527528
push_middle 820541281
push_front 380674048
push_front 939207082
push_middle 485658666
get 476353
push_front 345564607
push_middle 932931688
push_middle 336774688
push_back 714954420
push_back 217552567
push_middle 228271650
push_front 668289869
push_middle 817926587
push_front 796205948
push_middle 924419726
push_front 549279537
get 445005
push_back 53414207
push_back 449805683
push_front 768785856
get 60108
push_back 126754140
push_back 71479096
push_front 787178207
push_back 419842768
push_middle 414579002
push_back 45103853
push_front 841365691
push_front 146889479
get 39303
get 630946
push_front 38138362
get 421520
push_middle 19793922
push_front 272577892
push_middle 243129690
get 449899
push_middle 717630132
get 726837
get 249021
push_middle 660795406
get 561048
push_middle 349281428
push_middle 338264089
push_middle 125273164
push_front 275966407
push_middle 941810054
get 689973
push_back 660483772
push_middle 74248386
push_middle 486828191
push_middle 323832726
push_middle 372293778
push_front 186762301
get 673447
get 159809
push_back 367262078
push_middle 214351942
push_front 186755655
get 321340
get 488702
get 33049
push_middle 229279132
push_front 131630663
push_front 92791279
get 115635
push_middle 17955184
get 511800
push_back 238865849
get 292302
push_back 749834922
push_middle 918548345
push_back 407207323
push_front 335412377
push_back 186935390
push_back 281454
push_front 330177982
push_middle 659557718
get 2090
push_back 862762454
push_back 365090120
push_back 157101113
push_back 70988509
push_middle 936462334
push_back 474272862
get 279525
push_middle 485074001
push_back 332959490
push_back 887449209
push_middle 885510641
push_front 591710461
push_middle 649811977
push_front 587760596
push_middle 537260150
push_front 765789011
push_middle 834431339
push_back 138976916
get 199602
push_middle 549462735
push_middle 976554657
push_middle 348027580
push_front 938796373
push_front 323553787
push_middle 387702516
push_back 854423705
push_middle 258908778
get 195027
push_back 62906945
get 234744
get 684737
push_front 576076255
push_front 265015726
push_middle 709950148
push_back 328151371
push_front 371991203
push_middle 571861581
push_front 20120345
push_back 457300236
push_back 547870625
get 703517
get 391483
push_front 904535672
push_back 100464153
push_middle 415047454
push_front 234682464
push_front 866089124
get 581440
push_front 700050119
push_front 54926069
push_front 99741774
push_middle 709200373
push_front 610579766
push_back 726051746
push_middle 78486104
push_middle 928855885
get 637944
push_front 356357662
push_back 730445018
get 92969
get 520162
push_middle 395937259
get 132089
push_front 162999669
push_back 488573497
push_back 545955751
push_middle 907880230
get 109749
push_middle 197812872
get 611488
push_back 506158609
push_back 684832433
push_middle 447559594
push_middle 989438737
push_middle 874925297
push_front 420397625
push_back 212029333
get 341782
push_front 622543840
get 365469
push_front 413758309
push_back 481015065
get 439726
push_back 990165287
push_back 685891951
get 678478
get 466629
push_front 599596492
push_front 604099528
get 100217
push_front 612490309
push_back 311386609
push_middle 909409576
push_back 852851095
push_back 106769997
get 214449
push_back 495583840
push_front 165246268
push_middle 58422829
push_front 105032648
push_front 973869301
push_front 121839161
get 586283
push_middle 92057444
push_front 858556278
push_front 422935689
push_front 789107631
get 612074
get 284074
get 639967
push_back 349017281
push_front 731881131
push_middle 353059338
get 53122
push_back 25508808
push_middle 414935845
push_front 688189520
push_front 556532024
push_front 419174655
push_back 737413714
push_back 676184188
push_front 938025202
push_middle 238088579
get 482006
push_middle 298721412
push_back 109433307
push_front 696278985
push_front 620113316
get 365590
get 283274
push_back 717832664
push_front 831897409
push_middle 544882709
get 362460
push_middle 321271692
push_middle 443026662
push_back 925764394
get 145861
push_back 854546049
push_front 324455227
push_back 938969178
push_middle 938532874
get 613799
push_back 250560611
get 16683
push_middle 700751618
get 93883
push_back 770937833
push_back 443775458
push_back 774175484
get 652212
push_back 519023077
push_front 720597919
push_back 571606700
get 537478
get 304789
push_middle 323350662
get 512687
get 200867
push_front 587289336
push_front 126859056
get 58499
push_back 784123976
push_back 685960852
push_back 239222496
get 371248
push_front 207291442
push_front 134488886
push_middle 135369191
push_middle 44886005
push_front 777668679
get 697480
get 650048
push_back 666108967
push_back 440709662
get 216366
push_middle 502430269
push_front 846344962
get 213800
get 494500
push_middle 963442377
push_back 781887563
push_middle 376515026
push_back 606640640
push_front 527027518
push_back 23971312
push_front 48223562
push_middle 772031799
push_back 459123647
push_middle 7907192
push_back 813797050
push_back 761899637
push_middle 857830792
push_back 237319361
push_middle 374392235
push_middle 710940044
push_middle 750035962
get 550194
push_front 483425058
push_middle 528286995
push_back 427646314
push_front 756027639
push_back 859442891
get 86420
push_back 114650261
push_back 826022429
push_middle 453118877
push_back 131976248
get 701399
get 90053
push_middle 769857645
push_front 183718742
push_back 71070289
push_middle 46575408
push_middle 193324262
push_front 937349882
push_middle 348781115
push_back 879338224
push_middle 956232462
push_back 308189689
push_front 285525388
push_back 673184057
push_front 414078004
push_middle 979668162
get 328506
get 573815
push_middle 616736183
push_middle 282471163
push_front 362467319
push_middle 105234838
push_middle 515540333
get 251223
get 666161
push_middle 272510697
push_back 830527468
push_back 864042700
push_middle 122888353
push_back 516678627
get 485780
push_back 90846400
get 531754
push_back 554728856
push_back 448471496
push_back 965754328
push_front 429868208
push_front 667976074
push_back 666037704
push_back 710878926
push_middle 17716202
push_front 678862813
push_front 577182296
get 532302
push_front 963430381
push_back 152321514
push_middle 12346810
push_back 141954950
push_middle 795825821
get 367587
push_middle 848684371
push_middle 376070383
get 514435
push_back 578051619
push_front 750587514
push_middle 268615948
push_back 363958762
push_front 407285599
push_back 704447290
push_middle 510588456
push_back 51226738
get 62803
push_front 369284629
get 162838
push_back 485304521
push_middle 219102634
push_middle 627879849
push_front 437053082
push_back 346418262
push_back 662769770
push_back 535858078
get 454490
push_back 286069496
push_front 523707912
push_middle 473638702
get 690910
get 172044
push_back 700477692
push_back 674090566
push_middle 488197031
push_back 631996862
push_middle 795919310
push_front 501957018
push_middle 989690527
get 272512
push_front 657968555
push_middle 202599665
push_back 599464995
push_middle 396667242
push_front 134004950
push_back 732486184
push_middle 877457996
push_back 23292229
get 470569
push_back 274123932
get 30772
push_front 510098700
push_back 771429134
push_front 37816637
get 391421
push_front 621571672
push_middle 911950752
get 103470
get 615200
push_front 982118769
push_front 866433499
get 654361
get 321334
push_back 111988559
get 360546
push_middle 26973125
push_back 622463091
push_middle 119488379
push_middle 925750929
get 203923
push_middle 240320558
get 433796
push_middle 924863174
get 39480
push_middle 522306558
push_front 904972399
push_front 931547430
push_front 108872268
push_back 857041154
push_front 957944232
push_front 634517565
get 396896
push_front 286434817
push_back 951177373
get 148326
push_back 970181745
get 544154
get 420266
push_front 743106642
push_back 351549902
push_middle 839370913
push_middle 515373094
push_back 686488540
get 13996
push_back 358767111
push_middle 904929213
get 226803
push_back 739467391
get 57877
push_middle 799009366
get 95040
push_middle 66168560
get 71950
push_middle 825868156
get 679890
push_front 173393829
push_middle 57199748
get 45082
push_back 527831834
get 604755
push_middle 293330124
push_front 372018588
push_front 470886484
push_back 10722567
push_back 806300154
get 538890
push_middle 986311741
get 152972
push_middle 551428914
push_middle 998229409
push_middle 996903749
push_middle 23040057
push_middle 238044190
push_middle 569585825
push_middle 973641235
get 509136
push_front 386260025
push_middle 110514164
get 266164
push_front 859769952
push_back 684657910
push_middle 906723774
get 701243
push_front 722295573
push_back 475210435
push_front 468190586
push_middle 706588335
push_back 578452913
push_back 733754159
push_back 448236636
get 571441
push_back 279002006
get 686015
push_middle 621713789
push_front 385290652
get 227404
push_back 703227981
get 638602
push_front 99270734
get 423338
push_front 835863669
push_middle 87394215
push_front 399294349
push_back 678679475
get 361713
push_back 322147406
push_back 123638837
get 4978
get 495571
push_back 436881645
get 8115
push_back 41484791
get 284266
push_front 80176509
push_middle 453649783
get 354692
get 141869
push_middle 836190823
push_back 820243763
get 466455
push_back 744354930
push_middle 978714319
get 208450
push_middle 850938427
push_back 524945334
push_middle 45866267
push_front 867971853
push_back 560728920
push_front 774951794
push_middle 241609575
push_front 988720622
push_back 941903732
get 667411
get 668926
get 232008
push_back 533728477
push_front 688507878
push_middle 798596403
push_back 904183715
push_back 550131765
get 287045
push_middle 732391380
push_middle 778641533
push_middle 966619859
push_middle 817326919
push_middle 242177858
push_back 395228828
get 639418
push_middle 304093494
push_middle 942529185
get 545738
push_front 890992088
get 202315
push_back 236204188
push_back 925339631
push_front 360142016
push_front 703353271
push_middle 447137205
push_middle 68822169
push_front 375555215
push_middle 23529734
push_back 35514812
push_back 342707772
get 527139
push_front 547951928
push_front 623005907
push_back 479991044
push_back 361961167
push_back 481850248
push_front 963317939
push_front 530220931
get 72630
push_front 225474544
push_back 419902084
push_back 552186278
push_back 899502700
push_back 401385815
push_back 60620098
push_middle 415426203
push_back 898161312
push_middle 433163642
get 640954
push_front 87681920
push_middle 180913139
push_middle 326993880
push_front 80342372
push_middle 280884925
get 327019
push_middle 39761850
get 349285
push_middle 35243300
push_middle 281948396
push_front 419589465
push_back 330387474
get 393870
push_front 977113506
get 605827
push_middle 93000636
get 579402
push_back 967789645
push_back 766171989
push_front 192434325
push_middle 295722552
push_front 776241538
get 506816
get 86448
push_middle 304134212
push_back 769135520
push_back 901609074
push_middle 45097179
push_middle 880254810
push_middle 642989661
get 279065
push_middle 874563748
push_front 496439781
push_middle 543557480
get 669274
get 656589
push_middle 797688509
push_middle 624299178
push_middle 919954971
push_middle 62323363
push_front 108795331
get 193199
push_back 970807951
push_middle 101654141
push_front 613675191
get 697821
push_middle 760856198
push_front 978027659
get 237199
push_middle 892248928
get 248864
push_front 176483962
push_middle 574295797
push_front 505363545
push_front 655775389
push_middle 972508683
push_middle 470529818
push_back 43454519
get 739172
push_middle 81019057
push_front 341450157
push_middle 796080152
get 650804
push_back 477025960
push_middle 862239437
push_back 661327241
push_back 600464966
push_middle 949219355
push_middle 635634622
push_front 552127625
get 50080
push_front 631328971
get 444591
push_front 578536424
get 348505
push_back 958309333
get 396104
push_back 662803139
push_middle 91380649
push_front 316555513
push_middle 246524587
get 137483
push_front 214274433
get 641789
get 145689
push_front 433956120
push_back 518842146
push_back 765758469
push_back 811978395
push_back 364631734
push_front 593363202
get 485945
push_middle 597330302
push_front 833622429
get 71646
push_back 731012425
push_back 74131583
push_back 987873060
get 584101
get 2807
push_back 505531480
push_front 629149752
get 649126
push_front 761202674
push_front 821767746
get 294438
push_front 715814685
push_middle 549856685
push_front 848305507
push_front 642811301
push_middle 308477454
push_front 747169006
push_front 970636459
push_back 684299915
get 262269
push_back 799535711
push_middle 15466234
push_back 849852323
push_middle 815623768
push_middle 907886639
push_middle 613214830
get 670204
get 712403
push_middle 486749274
push_back 969362083
get 262176
push_front 494393301
push_middle 701954286
get 128299
get 84656
get 729002
push_middle 486506466
push_middle 19360369
push_middle 237692018
push_middle 610423241
push_middle 140705615
push_middle 645938374
get 736199
push_back 699371266
push_back 767903719
push_back 917336552
push_front 752692468
push_back 609663454
get 639006
get 55800
push_middle 498110021
push_middle 835044029
push_back 192132820
get 587428
push_back 441629229
get 721693
push_front 20456018
push_front 597986365
push_front 961279988
push_back 48336402
push_front 754409531
push_middle 870505327
push_front 544855170
push_middle 56126235
get 108710
get 39495
push_back 148767112
get 606675
push_front 746366105
get 699512
push_back 336241679
get 636015
get 175128
get 217882
push_front 902180674
push_middle 355454431
get 577785
get 278717
push_front 611334192
push_back 605379656
push_front 783874975
push_middle 546625244
push_front 687801005
get 402613
push_front 615290585
push_back 333034635
get 524085
push_front 475258446
push_middle 282288239
push_back 187322010
push_back 78470337
get 650397
get 692561
push_front 648713154
get 392737
get 222293
push_back 949985006
push_middle 132586551
push_back 683203713
push_back 407413352
push_front 890720307
push_middle 474944824
get 621080
push_back 234142936
push_middle 984764601
push_front 893483908
push_middle 475846267
get 735095
push_front 43600564
push_middle 875905396
push_middle 358697116
push_front 217286223
push_back 339284140
push_middle 817174035
push_middle 704261938
push_back 212805805
get 1843
push_front 582984650
push_front 364628958
get 253410
push_middle 309705915
push_middle 568746194
push_middle 955866600
push_middle 73397058
push_front 434118687
push_front 118057852
get 422821
get 365650
push_back 976949355
push_front 82458035
push_middle 107835974
push_back 545047929
get 390996
push_front 907374108
push_front 796813421
get 150782
push_front 906132578
push_middle 110020169
push_front 101822192
push_middle 316719889
push_front 194071310
push_back 364240545
push_middle 878622465
get 221171
push_back 569887890
push_front 775769094
push_middle 831857912
push_middle 234667085
push_middle 99359756
get 130604
push_middle 550214129
push_back 564022876
push_middle 669991820
push_middle 589182282
get 7407
push_front 715539229
push_front 115164138
push_middle 52060219
push_back 275459644
get 492759
push_back 934168839
get 283436
get 220264
push_back 835187152
push_middle 629922556
push_front 917722259
push_back 151793258
get 193260
get 711402
push_middle 292107081
push_middle 211845488
get 442927
push_front 483839819
push_back 672550040
push_front 366024591
get 670150
push_front 158816835
get 628605
push_front 501335084
push_front 85987382
push_front 168603720
get 322755
push_back 136879236
get 17683
push_middle 544814014
push_middle 528157715
push_middle 132066033
push_middle 113281879
push_front 414419289
push_middle 574651244
push_back 634358210
push_front 700729017
push_back 387090536
push_front 570449787
push_middle 125751494
push_middle 693351214
push_front 292212981
get 713799
get 206230
get 704705
get 296534
push_middle 182021488
push_middle 272587699
push_front 18729316
push_front 710342535
push_middle 39943731
push_back 761214954
get 50458
push_back 887417767
push_middle 589795519
push_middle 796594396
push_middle 392614856
push_front 965935649
push_middle 780080744
push_middle 436572039
get 229042
push_middle 238582515
get 482141
push_back 215723707
push_back 226048816
push_middle 645316298
push_back 677242949
push_middle 914935866
push_back 949551810
push_middle 828479238
push_front 690371710
push_middle 366054884
get 49185
get 41375
get 724629
push_middle 817003832
get 284765
push_middle 677650352
push_back 481211121
push_back 888021394
push_back 929761596
push_back 57190462
push_middle 93289178
push_back 571207353
push_back 63814229
get 164830
push_back 430086865
push_middle 555748079
get 695623
get 232590
push_middle 270846317
push_back 975074512
get 193655
push_middle 530929099
get 85624
push_middle 109209581
push_front 280280447
push_back 989380542
push_middle 564493990
push_back 599906055
push_middle 570593624
push_back 408172262
push_middle 662152906
get 615731
push_front 968344453
push_back 902375732
push_middle 412624384
push_front 774621782
get 48237
push_front 202300076
get 611342
push_back 444748789
push_middle 445192565
push_middle 767820594
push_middle 928971690
push_back 366799039
push_back 518550517
push_middle 295227826
push_back 824356142
get 70997
push_front 128555734
push_middle 850115354
push_back 495321388
push_middle 689150303
get 6860
get 649511
push_front 920911427
get 209107
push_middle 939475949
get 45938
push_front 204981142
push_front 54663631
push_back 75568697
get 539757
push_middle 393733456
push_back 586389390
get 651658
get 138261
get 335659
push_back 287041635
get 43307
get 579774
push_back 236308809
push_middle 603913284
push_back 816013238
push_middle 156350437
get 252283
push_front 640651867
push_middle 715990893
push_back 252524143
push_middle 245754719
push_back 783579574
push_middle 838695277
get 125151
push_front 57098205
push_back 791650014
push_back 929473819
push_back 266128303
get 80039
push_front 604502169
push_middle 597444544
get 499878
push_middle 96556481
push_front 851143510
push_back 449264773
get 597869
push_middle 741922514
push_middle 155643434
push_back 832751891
push_back 830348544
push_middle 765445713
get 316971
push_middle 655907238
push_back 761360960
push_middle 950325679
push_front 800253786
push_front 415326617
push_back 585760918
push_middle 930762794
push_middle 63871642
get 24376
push_front 743045626
push_front 402585659
push_middle 529243686
push_back 393158040
get 269406
push_middle 806793687
push_middle 471893336
push_back 245417093
get 51762
get 352655
get 205395
push_middle 402444978
push_front 329374129
get 697193
push_front 808551078
push_front 832245777
push_back 497346717
push_back 975087387
get 456618
get 263179
get 650711
get 313915
get 211978
push_middle 454498633
push_middle 163961177
push_back 717540077
push_back 52102010
push_back 247642514
push_back 496060217
get 454470
push_back 749130197
push_middle 654771215
get 446620
push_middle 854620805
push_front 412994755
get 388054
push_middle 291430550
push_middle 610510552
push_front 802603129
push_middle 318066487
push_front 987851078
push_middle 700809042
push_back 388925019
push_middle 605683499
push_front 240410328
push_back 839307329
push_front 988812861
push_back 338799289
get 346306
get 12969
push_middle 115849477
push_back 776880243
push_back 30082976
push_middle 938306510
push_front 745146845
push_front 624838615
push_back 233375355
push_back 404631009
push_middle 555341049
push_middle 238464338
push_front 904716066
get 188966
push_back 413122935
push_front 711407450
push_back 649176534
get 240028
push_middle 308880126
get 706295
push_back 196210282
push_middle 658149070
push_front 486303243
push_middle 35260721
get 160670
push_middle 540653731
get 153684
push_front 706520881
push_front 374793405
push_front 734190222
push_front 423097245
push_middle 875251478
push_back 293156988
push_middle 509033606
get 590755
push_front 938944484
push_front 314169892
push_middle 476966327
push_back 677738644
push_back 931263270
push_middle 83536543
get 626653
get 410179
push_back 430535690
get 370072
push_back 210964251
push_front 775067393
push_front 571302317
push_front 989318431
push_middle 52355001
push_back 610200389
push_front 927423101
push_front 461810764
push_back 923494671
get 366051
get 207455
push_back 2566906
push_back 236930912
get 45580
push_front 578710511
push_middle 73640391
push_front 722633463
push_front 195952676
get 652466
push_front 488176859
get 346881
push_front 566717641
push_middle 578939570
push_back 600634568
push_front 107911267
push_back 794171885
get 541291
push_back 318807709
get 313561
get 479298
push_middle 973784141
push_middle 461217408
push_back 561905368
get 440904
push_back 465154669
push_middle 837828961
push_front 449524449
get 194927
push_front 636924995
push_front 443965543
push_back 432767107
push_front 167957539
push_middle 719613833
push_front 833756532
push_front 388512408
push_back 360934264
push_middle 377917561
get 85115
get 613558
push_middle 739215569
get 639666
push_front 593347801
get 628587
push_middle 438056221
push_back 960983186
get 321475
get 683575
push_middle 447679029
get 102567
get 392669
push_middle 259318853
push_back 359692897
get 454577
push_back 841653518
push_middle 620580652
push_middle 719547634
push_front 726223435
push_front 949020351
get 248899
get 658251
push_front 178757875
push_back 274362475
get 620191
get 227679
push_back 858769112
get 609106
push_front 466019602
push_front 269513413
push_back 477970019
get 695001
get 650049
get 339993
get 668018
push_front 400378609
push_front 465935827
get 663363
push_front 2560273
push_middle 159796110
push_middle 461482198
push_back 594686976
push_back 539980557
push_middle 75766355
push_front 791205181
push_middle 212666590
push_back 213388929
push_middle 563225845
push_front 453414144
get 207076
push_middle 102277844
push_back 839074233
push_back 648817313
get 689372
push_back 694731967
push_front 184815993
get 578295
push_front 538889361
push_front 125996188
get 376811
push_front 716356196
get 325331
push_back 698124336
push_back 50557144
push_middle 528485182
push_middle 383313089
push_front 845984017
get 27349
push_back 850289255
push_front 764475274
push_middle 97366267
push_back 286249049
push_front 182901013
get 260746
push_back 740944382
push_back 458287171
get 335010
get 133805
push_back 839930726
get 549040
push_middle 997997333
push_middle 79560591
push_front 683922816
push_back 42358907
get 135120
push_front 640830098
get 446678
push_middle 371198613
push_front 773253696
get 159309
get 388152
push_front 575618432
get 264957
push_back 760270200
push_back 225181507
push_front 623059098
get 551
push_front 978616174
push_front 19921012
push_back 741276134
push_front 367746595
get 698190
push_middle 15297349
push_front 127059769
push_back 109230137
push_middle 51267192
push_back 609119124
push_front 809628505
push_middle 302812914
get 436634
get 349880
push_middle 693302046
get 520005
get 677666
push_front 866520920
get 183120
get 214788
get 691155
get 410666
push_middle 168587793
push_front 329882474
get 368490
push_middle 167931190
push_back 920359537
push_middle 73524099
get 302707
push_front 155150870
push_middle 748174508
push_front 853760509
get 158902
get 565826
push_middle 720163715
get 23328
push_middle 322399421
push_back 508389941
push_front 337633469
push_back 42083151
push_front 653339594
get 622525
push_front 142101459
get 713640
push_middle 137440964
get 147369
get 16457
push_middle 916066026
push_back 422060185
push_front 332249247
get 286388
get 165772
push_middle 304029904
get 269851
push_back 726752920
push_front 682229910
push_front 117011219
get 263988
push_front 33512478
push_front 565418440
push_middle 808623830
push_front 375839202
push_back 417176980
get 543778
push_back 20714671
push_front 49422099
get 425876
push_middle 468496059
push_middle 58634640
get 599698
get 340504
push_back 273310819
push_back 735246819
get 265750
get 343526
get 608106
push_front 462506290
push_back 235852525
get 76372
push_front 861428848
push_middle 584264106
get 149361
push_front 52556475
push_front 156566472
push_middle 359001609
push_back 724637032
get 560023
push_front 901502497
push_front 41072214
push_front 77653986
push_back 696843934
push_back 512047368
get 50491
push_back 249862415
push_back 696389065
get 437300
push_back 765367906
push_front 978343729
push_front 951657518
get 596462
get 344720
push_back 589543102
push_back 473504455
get 627134
push_middle 300543201
push_middle 760281577
push_middle 669692459
push_middle 509232882
push_front 130945900
push_middle 274185804
push_middle 527096494
push_back 241220431
push_middle 512045246
push_back 879035256
push_back 157744355
push_middle 32585230
push_back 926306688
push_back 213696761
push_middle 430195887
get 380941
get 192764
push_middle 400703461
push_back 696718556
push_back 268255767
push_back 804291849
push_middle 628506149
push_front 631385495
push_back 430294266
get 347045
push_back 853658274
get 198534
get 696095
push_middle 208906198
push_back 391959005
push_back 29735421
push_middle 760910380
push_front 326481480
push_middle 792258371
push_middle 68093530
push_middle 181765771
push_back 100909650
push_back 75471719
push_front 652961053
get 634874
push_back 550855254
push_middle 461833470
push_middle 230037318
push_back 644522423
get 434092
get 276476
get 346681
push_back 208336504
get 456779
get 317125
push_front 468995514
push_back 620399194
push_middle 135723718
push_middle 267296939
push_middle 757127281
push_middle 678011357
push_back 588144605
get 156503
push_middle 821909969
push_front 336228667
push_middle 526342301
get 678737
push_front 487931401
push_front 465039859
push_back 438368625
push_front 478157734
get 297601
push_front 207097913
push_middle 145192019
push_middle 279853745
push_back 441757683
push_back 272287764
push_middle 521951929
push_back 903086665
push_middle 59400644
push_middle 207229193
push_middle 711958473
push_middle 256472847
push_middle 135771749
push_middle 325781215
push_back 3013067
get 448678
push_back 711784192
push_middle 638509055
push_back 725552206
push_front 407552558
push_back 766064668
push_middle 821383463
get 7559
push_front 635822317
get 558560
push_middle 16220805
push_back 369180491
push_front 277595417
push_front 514587560
push_back 692149706
get 148330
push_middle 284970327
push_middle 746800737
push_middle 813224854
push_front 386714394
push_front 421820911
push_back 94727229
push_front 444613547
get 6520
push_middle 337165288
push_middle 205625489
push_back 985729008
get 40125
push_front 807324111
push_middle 727934542
push_back 278165956
push_back 856503858
push_front 872889658
push_front 249046271
push_back 519886161
push_middle 388671467
push_back 707644094
get 393664
get 382469
get 339557
push_front 804468129
get 289718
push_back 377354255
get 470872
push_back 532977513
get 714650
push_front 359779006
get 414574
push_front 52943946
push_middle 754518864
push_middle 789547152
push_front 402295509
get 82056
push_back 256629579
push_middle 187659465
get 55073
get 182430
push_back 463982554
get 63088
push_middle 592855199
push_front 794990400
push_middle 597847259
get 550368
push_back 333194622
get 682442
push_front 489115146
push_front 907940648
get 672285
push_back 545614945
push_middle 33598011
push_front 619485587
push_middle 508274826
push_back 992289534
get 532669
get 270602
push_middle 333197493
push_middle 401343286
get 180396
push_middle 208252136
push_front 667012993
get 290187
push_front 717459251
get 488049
push_middle 991106415
push_middle 494858841
get 642221
push_middle 138042999
push_back 537460749
push_back 670926694
push_back 761503196
get 620437
push_middle 927649152
get 27543
push_middle 927026770
get 41700
push_front 492935906
push_middle 189523476
push_front 705218651
push_back 253053362
push_front 346138153
push_middle 435615542
push_front 209524179
push_middle 156956926
get 485984
push_back 884365373
push_middle 955578635
push_middle 513157484
push_middle 355167181
push_front 908551009
push_middle 140973884
get 192645
push_back 556443397
push_front 33086251
push_back 170948708
push_back 371991573
push_front 393692383
push_middle 658351938
push_front 286606825
push_back 336190954
push_back 37332686
push_back 365783801
get 419058
push_middle 997956193
push_middle 706793730
push_middle 901360639
push_front 170046879
push_middle 193047322
push_front 221010892
push_front 657132629
push_front 513106447
push_back 900244272
get 397867
push_front 758247543
push_middle 178747736
push_front 153543556
push_front 494882489
push_middle 816500947
push_back 143692071
push_middle 769263992
get 724754
push_front 232511961
push_back 948712327
push_front 744638537
push_front 166166563
get 696243
get 199966
push_middle 69654970
push_middle 975005299
push_back 112309607
push_front 392806848
get 435400
get 632660
push_middle 490302682
get 206701
get 690545
push_middle 848408446
push_front 323649111
push_middle 370803725
push_back 358150174
push_back 667582465
push_middle 724992711
push_middle 484529838
push_middle 27058306
push_front 675315268
push_back 645943547
push_front 513437034
push_middle 844677526
push_middle 344441083
push_back 780801932
push_back 879517445
push_front 209641302
push_middle 163642761
push_middle 380551201
get 37791
get 601886
push_front 34942935
push_back 23851891
push_middle 524613713
push_back 254019611
push_back 799192656
push_middle 743171539
push_back 936797516
get 651427
push_back 987222721
push_front 54246992
push_front 364831424
push_back 812707234
push_middle 307793319
push_front 501793981
push_back 352549843
push_back 699385185
get 497173
push_middle 404420284
push_back 444330243
push_front 745505013
push_back 583250939
push_front 729884034
get 622882
push_back 772821292
get 657785
push_front 174083190
push_back 974169734
push_middle 688162719
push_middle 870290896
push_front 390524489
push_front 162113962
push_front 857000265
get 579330
push_middle 454619538
get 79246
push_middle 133009402
push_back 631357969
push_middle 831388141
push_middle 285838219
push_front 889022819
get 467054
push_front 262891250
push_front 777297678
push_front 919279577
push_middle 68490278
push_middle 15922452
push_front 914207101
get 22934
push_middle 142481536
push_back 613766376
push_middle 230618345
push_front 538075045
push_middle 981756466
push_back 784938452
push_back 122434776
push_middle 194547351
push_front 710981784
push_middle 136806014
push_back 282661522
push_front 818890464
push_front 37487966
push_back 981677018
push_front 642472736
push_middle 612143113
get 678627
push_front 176693616
push_middle 561787050
get 595087
get 684054
push_front 82586626
push_middle 842209116
push_middle 101780147
push_middle 493789805
get 577962
push_middle 531775078
push_middle 940985057
push_middle 990350726
push_back 491017141
get 418092
push_front 167640472
push_back 389672426
push_back 164241889
push_middle 497459484
push_middle 696595573
push_middle 196844224
get 288671
push_middle 432629832
push_middle 319878675
push_back 106999938
get 409165
push_front 857075601
push_front 690371813
push_front 824729823
push_front 102004670
push_front 797077571
get 421360
push_back 163749330
push_front 422963631
push_front 544349939
push_middle 850785832
get 517613
push_back 272923741
get 158322
push_front 579667824
push_front 630676881
push_back 931326115
get 549548
push_front 911009147
push_back 78432490
get 545759
push_middle 429622796
push_back 69962058
push_front 101432477
push_middle 944728615
push_middle 92397308
get 332065
get 327279
get 97808
push_back 572321933
push_middle 31525353
get 144988
push_back 742942510
push_front 368130323
push_front 601630987
push_front 957381385
get 591885
push_front 505350711
push_back 246451168
push_middle 123813776
get 457521
get 506528
push_back 595039405
get 228177
push_front 34037943
get 402414
push_middle 275344826
push_front 151914983
push_back 55066060
push_front 725916519
get 410371
push_back 671729684
push_front 612488959
get 102080
push_middle 403120473
push_front 835374351
get 591354
get 622292
push_middle 364910760
push_back 926152361
push_middle 411719581
push_back 723216999
push_middle 487701662
get 733591
push_back 928315321
push_front 592662304
push_middle 239416864
push_back 194305662
get 133532
get 723200
get 655993
get 539211
get 103592
get 207473
get 329264
push_back 773323095
get 422392
get 683376
push_middle 280770014
get 481374
push_middle 228635267
push_front 891133282
push_middle 261224165
push_back 339198183
push_front 971998718
push_middle 667266453
push_middle 989341662
push_middle 184063611
push_back 666511735
push_back 331291210
push_front 64988585
push_back 587758900
get 96794
get 306286
push_front 928301274
push_back 894227175
push_front 158741560
push_back 803777966
push_back 148595864
push_back 513385732
push_front 51110997
get 143209
push_front 649330538
get 224699
push_back 257933135
push_front 61292777
push_front 739069819
push_front 341782643
push_front 117278467
push_front 766301420
push_middle 632172666
push_middle 852688445
push_middle 673724386
get 309408
push_front 699859404
push_front 284940634
push_middle 196337565
push_back 332815760
get 738418
get 228350
push_middle 669482020
get 294036
push_middle 426429988
push_front 878853071
get 740495
get 376542
push_back 982023382
get 713196
push_middle 921569278
push_front 122273870
push_front 902444601
push_front 927021921
push_back 234485352
push_back 470572502
push_back 425005452
push_middle 964613918
push_back 437683271
get 513183
push_front 201370855
get 546647
push_back 401142548
push_back 23090309
push_middle 93177970
get 27007
push_front 183650253
push_back 250908044
push_back 27850584
push_back 199783512
push_front 165875160
push_front 723102262
push_front 651544411
push_front 996678200
get 284040
get 653442
get 455181
push_back 672270627
get 272265
push_middle 28527396
push_front 776103706
push_back 210858281
push_middle 848302715
push_front 34750440
push_front 622837452
push_back 153781539
push_front 657120852
push_back 761934357
get 453371
push_middle 195887196
get 265458
push_back 194495711
push_front 510168741
get 355081
push_middle 142203865
get 347715
get 330199
push_back 972047917
push_back 330530122
push_middle 938470197
push_middle 458366524
push_front 206181894
push_back 67151373
push_middle 701084067
push_front 450755263
push_middle 771401103
push_front 570602730
push_front 319127770
push_front 150747431
push_middle 740535220
push_front 813704044
push_front 1492671
push_middle 672242110
get 182807
push_back 407185467
push_back 553772586
push_front 36056607
push_front 732577011
get 734843
push_back 776524658
push_back 445249702
push_front 92289631
get 516549
push_front 94572348
push_front 870205506
push_middle 747998797
push_front 982162755
push_front 346748629
push_back 744429762
push_middle 556407799
push_middle 41690394
push_middle 116069697
push_middle 583153819
push_front 384606985
push_back 677129146
push_back 220436723
push_front 17983081
get 208354
get 628440
get 15237
push_back 733320535
push_back 732960909
push_front 288917197
get 375176
push_middle 276716553
get 670971
get 481367
push_front 667337783
push_front 773613241
push_back 455389509
push_back 143575830
get 123967
push_middle 959409510
push_middle 771502394
get 83485
push_middle 721390375
push_back 421956232
push_middle 726937374
push_front 55189121
push_back 216945333
push_back 479291767
push_middle 795803195
push_middle 413937673
push_middle 424653044
get 122925
push_front 768592784
push_front 461964700
push_back 927001408
push_front 953366729
push_middle 890665080
push_back 855342547
push_back 206873920
push_middle 998708048
get 408105
push_front 192753534
push_back 880145346
push_back 905830357
push_front 897901452
push_middle 730123672
get 615078
push_middle 17730525
push_front 155099303
push_front 382025945
push_middle 842740619
push_front 462879838
push_back 579949188
push_back 699329957
push_back 405075890
push_back 329771067
push_middle 425021591
get 245192
get 605125
push_middle 719501506
get 44231
get 167889
push_back 82239246
push_back 983908559
push_front 530992709
push_back 658676479
push_back 796411118
push_back 161574027
push_middle 721264951
push_middle 216087638
push_front 480936064
push_front 90828707
push_middle 751828894
push_front 565881804
get 59161
push_middle 76129329
push_back 54490117
push_back 631175030
push_back 178961769
get 112619
get 434096
get 178509
push_middle 261910351
push_front 900005414
push_middle 781815363
push_front 372885887
push_middle 652294109
push_front 872070723
get 413480
get 179590
push_back 688484129
push_front 480271724
push_front 54410434
push_front 394793405
push_front 44842284
push_middle 40089469
push_front 660582763
get 95889
get 472063
get 625710
get 376566
get 572458
push_front 827740621
push_back 860469929
push_back 121569702
push_middle 888363035
push_back 177173110
push_back 554900117
push_back 423458207
push_middle 663438316
push_back 895540985
push_middle 340245821
get 531904
push_middle 176923000
push_back 785619947
push_front 753804143
push_middle 379367210
push_front 394207126
push_middle 373627853
push_middle 601034294
push_middle 489454467
push_middle 714282977
push_middle 739505602
get 622921
push_back 243347791
push_middle 444154499
push_front 403596054
push_middle 133892489
get 513349
push_back 407584878
get 453842
push_middle 69705618
push_back 866666372
get 230856
push_middle 15913058
get 703900
get 340109
push_middle 625228858
get 658819
push_front 750614998
push_back 509044676
push_middle 736811130
push_back 675826469
push_front 382474469
push_front 29516092
get 183500
push_back 65178425
get 572162
get 174581
push_front 910880675
get 482115
get 556177
push_front 524032062
get 727124
push_front 969438436
get 164134
push_middle 867412590
get 612739
push_middle 225268321
push_back 429106280
push_back 195389732
push_middle 118795919
push_back 834293714
push_front 5030112
get 149383
get 624820
push_back 951092996
get 194494
get 46209
get 60813
push_middle 165560976
get 113073
get 194160
push_back 240309459
push_front 505407941
push_middle 557958925
push_middle 854687710
push_front 996192884
push_middle 892660276
push_back 559583040
push_back 5540309
push_front 563752935
push_front 545895049
get 82020
get 452340
push_front 173839484
get 388663
push_back 353157943
get 57592
push_back 998709790
push_middle 222206466
push_back 978050155
push_middle 763096856
push_back 268656641
get 249412
get 615149
push_middle 331482646
push_back 879895182
get 544252
push_middle 346004678
push_front 311960432
push_middle 75481295
push_front 455388982
get 330689
push_back 882385370
push_back 102855045
push_back 75197322
push_front 39157438
push_middle 26693329
push_back 346826424
push_middle 870427648
get 133540
push_back 579364891
push_back 160089284
push_middle 643934043
push_middle 410322102
push_back 626033269
push_front 637020729
push_front 27582153
push_back 441304371
push_middle 61952221
push_front 261852119
push_middle 310463408
get 687423
get 713109
push_back 287089635
get 131941
push_front 763006056
push_middle 680954747
get 635289
push_back 957657923
push_front 35247265
push_front 932045012
push_back 753582389
push_middle 958400229
push_back 691347853
push_middle 149499805
push_back 403156103
push_back 548487784
push_middle 586354036
get 342046
push_front 314833686
push_back 401462228
push_front 762100362
push_middle 37827864
get 637847
push_middle 452852345
push_front 958305672
push_middle 19495947
get 406239
push_front 302469260
push_middle 628639128
push_middle 167307536
push_middle 975704889
get 530036
push_back 61150257
get 384661
push_middle 695373815
push_middle 719745447
get 428451
push_middle 601546425
get 376039
push_front 49673273
get 76499
push_middle 515442525
push_back 211698889
push_back 504818278
push_middle 324580011
push_middle 124581601
get 224267
push_middle 439298391
push_middle 484387519
push_middle 960572732
push_middle 664408764
get 210301
push_front 473923153
push_back 72785927
push_middle 127262007
get 146831
get 108283
push_front 919695112
push_middle 5092517
push_back 926933531
push_back 89768362
push_back 677686127
get 600701
get 171979
push_front 922635527
push_front 486810428
get 126462
get 219412
push_middle 367177434
get 398882
push_back 241252693
push_middle 660557307
get 344584
push_middle 351177633
get 353885
push_middle 637835816
get 167682
push_front 363935081
push_back 836022398
get 111570
push_front 415069403
push_front 65790520
push_back 434813454
get 140378
push_front 924842555
push_front 255077022
push_front 945557309
push_front 465998327
push_middle 659433802
get 504702
push_front 269352249
get 430504
push_front 107336092
push_back 135907089
get 145682
push_middle 538408377
get 116068
push_middle 334808001
push_middle 586175635
push_front 949657438
push_front 420835094
get 626466
push_back 640237579
get 10477
push_front 185304488
push_back 230240638
push_middle 417163370
push_front 320927096
push_front 764064571
push_middle 356142382
push_middle 690089854
push_middle 526632230
push_middle 729132776
get 681893
push_front 314439286
get 88621
get 56516
push_back 39753867
push_middle 283709971
push_front 326180037
push_front 316156162
push_back 289655372
push_front 129131156
push_front 489409540
push_back 166067755
push_middle 576841584
push_front 87288039
push_middle 621332665
get 511821
push_front 875330256
get 297677
push_back 583518341
push_back 921281182
push_middle 58799195
push_front 981650697
push_middle 25751359
push_front 58244286
push_middle 576120678
push_back 304769258
push_back 784057891
push_back 471979755
push_back 423765655
push_back 53455184
get 697305
push_front 241741914
push_back 114628104
push_middle 513815582
push_middle 37606301
push_middle 626588395
push_middle 921090587
get 323163
push_back 899946656
get 195656
push_front 54273653
get 57545
push_back 723152300
push_front 607004889
push_back 50255601
get 447862
push_middle 679978492
get 244643
get 177392
get 229433
push_front 546678922
push_middle 180027311
push_back 704765316
push_back 789679700
push_middle 994383055
push_back 720238411
push_front 753529557
get 304810
push_middle 438155160
push_middle 393014303
push_middle 946951647
push_front 55728288
push_middle 505869258
push_back 425886560
push_front 432922192
push_middle 478702471
push_back 825118158
push_middle 33669644
push_middle 316383290
push_back 784301803
get 266918
push_front 18474237
push_back 290989376
push_middle 96723122
push_back 449246797
push_middle 593590208
get 707232
push_middle 375257551
push_front 595503157
push_front 140684285
push_back 698939071
push_front 805103690
get 284728
push_front 840860247
push_back 504644845
push_front 398433029
push_front 587078564
push_back 868435533
push_back 706458387
get 214734
push_front 1630890
get 391964
get 328795
push_front 905264473
push_back 949794755
push_front 508385883
push_middle 266144794
push_middle 78582599
get 683627
push_middle 926718574
push_middle 68848311
get 374540
push_middle 386947000
push_back 178850495
push_middle 141754980
push_middle 306548807
push_front 150738499
push_middle 916905408
push_back 831651847
push_middle 726555429
push_front 877079825
push_front 631822318
get 596627
get 581641
push_middle 478494281
push_front 9399643
get 578784
push_middle 739090301
push_front 678077542
push_front 862459905
push_front 252754128
push_front 497412982
push_middle 643838186
push_back 129224816
push_back 729805055
push_front 877816918
push_front 697244065
push_front 475972147
get 523785
push_front 79321747
push_back 771066212
push_back 463290718
push_back 732077270
push_middle 135260233
push_front 381754429
get 79298
push_middle 747951591
push_back 345548090
get 209354
push_back 868519765
push_middle 379124871
get 434443
push_middle 394481706
push_middle 877993494
get 230273
push_front 257943316
push_back 780585659
get 227096
push_back 343156845
get 573325
push_front 790701563
push_back 607246748
push_middle 330425421
push_middle 216416485
get 339908
push_front 256316095
push_front 787143528
push_back 313267119
push_front 912995364
get 527327
get 91840
get 341901
push_front 607661376
push_front 657051813
push_middle 987492474
push_front 598206841
push_middle 475036073
push_middle 193255854
push_front 78488607
push_front 505544590
push_back 154257851
push_front 144351978
push_middle 585554945
push_back 748387006
get 78180
push_middle 992469958
push_back 84317503
push_back 827943798
get 401183
push_middle 219148241
push_front 729760181
push_front 546245020
push_back 669612903
push_front 777198636
push_front 647803466
push_front 77739562
push_middle 731519959
push_front 716740809
push_middle 928297414
push_back 953094886
get 194232
push_middle 930035782
get 272577
get 535666
push_front 709252149
get 131143
get 113055
get 584858
push_front 666726557
push_back 841265340
get 616487
push_front 234285144
push_front 913686223
get 608538
push_back 924954763
push_back 764345262
push_middle 767731960
push_back 947923309
get 652016
push_front 326332675
get 266510
get 693443
push_back 479177968
push_back 774041043
get 732204
push_back 674138188
push_front 248228947
push_middle 947867291
push_back 188200317
get 688658
push_back 867286960
get 492197
push_front 642767092
push_middle 582884630
push_middle 786439591
push_middle 518309703
push_back 934562255
push_front 342720161
get 614092
push_middle 744684941
get 187230
push_front 877996436
get 504216
push_back 413609302
push_front 653842910
push_middle 279886982
push_back 988426245
push_front 64304782
push_middle 38024557
push_middle 277589760
push_front 164789699
push_back 838468521
push_front 107042467
push_front 742707170
get 149442
push_back 57058780
get 95867
push_back 410916269
get 535437
push_middle 645078197
get 181035
push_middle 909061989
push_back 969276960
push_middle 952552917
push_back 640348912
push_middle 255655809
push_middle 85726214
push_middle 525901172
get 405787
get 420038
push_back 880274128
get 142174
push_back 835881079
get 32092
push_back 50291642
get 125216
push_back 213778947
push_middle 334159142
get 211903
push_back 842611309
push_back 555563777
push_middle 528666540
push_front 743491376
get 236244
push_back 186393846
push_front 587157988
push_middle 929552589
push_front 536615463
push_back 538253926
push_front 306302233
push_back 287784289
push_front 911601063
push_middle 29724795
push_middle 43245494
push_back 536154892
get 219770
push_middle 931264961
push_back 662776556
get 717579
push_back 173727591
push_middle 506187408
push_back 103441164
push_back 413103589
push_back 502459532
get 17212
get 18139
push_back 797414990
push_middle 120713299
push_front 238421370
push_middle 421647765
push_back 191181389
get 287111
push_front 856086059
push_back 882126034
get 607777
get 537938
push_middle 687170170
push_front 531948809
push_middle 27017835
push_middle 409817942
push_back 830048523
get 541272
push_front 18567449
push_back 32369344
push_front 361469804
get 405638
get 712949
push_back 658613923
push_back 930577723
push_middle 479690982
get 132040
push_back 662805300
push_middle 690450553
push_back 377192447
get 263831
push_middle 298904763
push_middle 669213981
get 457587
push_middle 838616149
push_back 482227170
push_front 488145230
push_back 225584846
get 345779
push_front 149952156
push_middle 109247873
push_front 70913138
push_back 311490600
get 468928
push_back 88178666
push_middle 575300
push_middle 68962188
push_front 818602008
get 282294
push_front 338012826
get 429869
push_back 22908548
get 43062
push_front 844069027
push_middle 646162680
push_middle 303007158
push_middle 182076877
get 94777
push_front 746477646
push_back 862237904
push_middle 801610222
push_middle 6067371
push_middle 527371909
push_middle 176446754
get 595332
push_middle 875598237
push_front 83907835
push_back 530209792
push_back 267788249
push_middle 269126898
get 205418
push_front 865136815
push_back 455535391
push_middle 246746785
get 62751
get 419497
push_back 816141400
push_middle 401057373
push_back 998452103
push_middle 783788934
get 541473
push_middle 837106161
push_back 432793074
push_front 738373127
get 460957
push_middle 551255055
push_back 527821872
push_back 794118232
push_middle 290025665
push_back 471177205
push_middle 124223931
get 540069
get 207247
push_front 270270828
push_middle 809728292
push_front 236724368
push_middle 20765755
push_front 833015563
push_middle 136694583
push_middle 657074786
push_back 571857411
push_front 3142452
get 671884
get 21755
get 413349
push_back 322493897
push_middle 266526283
push_back 146828642
push_middle 792267430
get 228647
push_middle 250639889
push_back 735607250
push_front 309032243
get 248164
push_middle 994532052
push_middle 252250612
push_back 752595254
push_front 858115301
push_front 165663290
push_middle 727065133
get 671655
push_front 647935118
get 126899
push_front 465239513
push_middle 521639831
push_middle 877525987
get 24542
push_front 58420842
get 362222
push_front 715169211
push_front 384479482
push_back 151809169
get 729781
get 334396
get 641862
push_back 326511706
push_middle 797994110
push_middle 976663645
push_front 172227931
push_middle 71651325
get 536513
push_middle 200360622
push_middle 411414020
get 98853
get 673415
push_front 283114538
push_back 689478599
get 510642
get 369618
push_front 18867957
push_back 435665173
push_front 578874250
push_middle 171129757
push_middle 484522217
push_back 492606238
push_front 871399680
push_middle 891872801
push_front 257334723
push_front 923704949
push_middle 3472744
push_middle 269508340
push_middle 312928373
push_front 912411559
push_front 709525035
push_front 522977081
push_front 313522263
push_middle 742812018
push_back 195184985
push_back 902104909
push_back 560888528
push_back 505398967
push_back 105162981
push_middle 513993191
get 399928
push_back 203597235
push_middle 779303060
get 482832
push_front 399064159
get 48174
push_middle 985835490
push_middle 757731620
push_front 365986258
push_middle 983633989
push_back 907964077
push_back 772589983
push_back 316007525
push_front 614804551
get 142121
push_front 747251351
get 544305
get 481756
push_middle 991561599
push_front 384992344
push_back 646088164
push_middle 278893301
get 138094
push_back 760848207
push_back 167064088
push_back 134267045
push_middle 7744415
push_middle 301286700
get 732577
get 263494
push_middle 754499829
push_middle 762821302
push_front 927635495
push_middle 295426668
push_middle 642528272
push_front 111065263
push_middle 709868375
get 29657
push_back 51844872
push_front 589331366
get 362896
push_back 718867350
get 502778
push_back 640170050
push_front 221508921
get 504395
get 139728
push_back 3611236
get 385630
get 517105
push_back 273139444
push_back 880056277
push_front 297864842
get 714918
push_middle 521666043
push_back 826471860
push_back 826048928
push_back 153337398
push_front 436849307
push_front 921048006
get 42083
push_front 343501947
push_back 389656640
push_middle 122796532
push_front 842959530
get 474136
push_middle 638583442
push_front 766585766
push_middle 90230474
push_back 731340819
push_back 947400778
push_middle 686940101
push_back 387252322
push_back 659730085
push_middle 287366752
get 317759
push_middle 619110691
push_middle 341332023
get 652066
get 553936
push_back 685569617
get 654313
get 737079
push_middle 115575675
push_middle 967159168
push_middle 252741146
push_front 50138147
push_middle 934553040
push_back 977208381
push_back 309325826
push_middle 619461799
get 479898
push_middle 964588871
get 663920
push_front 65716056
push_back 516974776
push_middle 824695509
get 477284
push_back 679593957
push_front 822625939
push_front 119650611
push_front 958690173
push_back 485122794
push_middle 509799851
get 65087
push_back 542059159
push_front 202912397
push_middle 76320389
push_back 502822780
push_back 361998391
push_back 56707900
push_middle 379674839
push_middle 174111188
push_middle 80956562
push_middle 180105106
push_middle 527357690
push_front 653372076
push_middle 900123638
push_middle 677777138
push_front 169341955
get 668586
push_middle 324454765
push_front 451353837
get 15162
push_middle 237820144
push_back 81198891
push_back 1566140
get 68910
push_back 600559252
push_front 289714833
push_front 967070420
push_middle 36718852
push_middle 830453659
push_middle 996120779
push_middle 349603917
get 160541
get 591084
push_front 756606747
push_front 183963101
push_front 267381919
push_front 869143050
push_middle 367488845
push_middle 393447382
get 371426
push_back 315027427
get 232680
get 251217
push_front 267774580
push_back 78788165
push_back 102624683
push_back 839597174
push_front 680814932
push_back 480213547
push_middle 122810931
push_middle 708891218
push_back 395137864
push_front 760658266
push_middle 831992928
push_middle 700829460
get 230314
push_front 841737737
push_back 240190064
push_middle 754616481
get 311357
get 319639
push_back 245238331
push_front 156993621
push_front 116833429
push_back 605379406
get 413855
push_back 210438336
push_back 877042263
push_middle 927685540
push_middle 483980541
push_front 602942549
push_back 111519635
get 97853
push_front 915133781
push_middle 798488149
push_back 890837363
push_middle 16385729
get 578857
get 525413
get 564455
push_front 917672639
push_front 869947950
push_front 585566788
push_front 200668337
push_front 903510986
push_middle 581016349
push_front 882975848
push_front 912634610
push_back 280311330
push_middle 693033932
push_front 863832899
get 300751
push_back 512621849
push_back 410771705
push_back 278979531
get 229366
get 577199
push_middle 131660072
push_back 640030442
push_back 651535659
push_back 992153965
push_middle 57612558
push_front 608482451
push_back 735461610
push_back 970605093
push_back 831758030
push_middle 341825938
push_back 745349823
get 220047
get 418934
push_back 672237528
push_front 151306872
get 490842
get 470334
push_back 192385883
push_back 225291967
push_middle 971738144
push_middle 277998388
push_back 362544783
push_middle 309180866
push_middle 985000210
push_back 317951540
push_front 563131921
push_back 18405169
get 693587
push_front 499553860
get 585625
get 527611
push_front 895239047
get 646437
get 254049
get 226776
push_front 594843005
get 81743
push_back 657647299
get 431129
push_middle 549988411
get 111754
push_back 926666973
get 573257
push_middle 544903613
push_middle 776893739
push_front 712372793
push_middle 579931862
push_middle 27712208
push_back 635957730
push_front 925899518
get 648691
push_front 873064542
push_front 342756704
push_back 127022849
get 717197
get 327099
push_middle 713475105
push_middle 766773205
push_front 484379793
push_front 100077219
push_middle 912264791
get 564061
get 195337
push_back 173891129
get 555582
push_back 870922801
push_front 566993545
push_back 742694227
push_front 966762886
get 491813
get 529385
push_front 667331495
get 320138
push_front 201388828
get 626365
push_front 874190053
push_back 102110707
push_middle 379892841
push_middle 152201933
push_back 567014216
push_front 123685829
push_front 822583118
push_back 567194380
push_back 14706669
push_back 806774680
push_front 962490342
push_middle 262306269
get 480471
push_back 622924935
get 350554
push_back 394418550
push_front 627795159
push_middle 476577719
get 402634
push_back 191286226
push_front 411343248
push_back 869919746
get 53813
push_back 262623331
push_middle 294412308
push_front 581714313
push_middle 367073210
get 504679
get 477013
get 461950
push_middle 217965859
push_back 725586009
push_middle 917592511
push_middle 302076760
push_back 554000738
push_front 134610274
push_middle 392877271
push_front 797669978
get 212044
push_back 247806384
get 130452
push_back 984384553
push_back 843607722
get 462210
get 665287
get 265154
get 439209
get 417616
push_middle 819826169
push_back 232395264
push_front 596602132
get 90748
get 395887
get 469424
get 105361
push_back 213391572
push_front 558881596
push_front 585260201
push_back 228712722
push_back 768416834
push_middle 196346200
get 540027
push_front 232810556
push_middle 543780435
push_front 532660516
get 485970
push_middle 411820221
get 598799
get 614779
push_front 693528604
push_front 554590346
get 590163
push_back 867503985
get 536178
push_back 283100740
get 729995
push_middle 492186706
push_front 547128738
push_front 878938287
push_middle 220539591
get 605984
push_front 684531996
push_middle 261705568
push_back 665932358
push_front 434444794
push_front 853502648
push_back 321682187
push_back 487095371
push_middle 509115382
push_front 824923655
push_front 212658664
push_back 917677969
push_front 575186669
get 424511
push_front 916115488
push_middle 10866834
push_front 567393300
push_front 828847987
push_front 653219472
push_middle 207076187
get 550689
push_back 379223103
push_front 852914972
push_front 553791490
push_middle 164822149
get 449593
get 237169
push_front 991503903
get 654364
get 336006
push_middle 131177172
push_middle 861993617
get 475370
push_front 442632176
push_middle 73387140
push_back 395547436
push_back 835015109
get 548987
push_back 602896099
push_middle 47501202
push_front 608982735
push_middle 491013827
push_back 483909879
push_back 217521074
push_middle 651168427
push_front 183154839
push_middle 269849073
get 474425
get 309536
get 30369
get 436486
push_back 300370895
push_middle 570967538
push_middle 163972130
push_front 988522670
push_back 15628457
get 540461
get 247371
get 662747
push_middle 456198272
push_back 152762274
push_front 496546112
get 355646
push_front 926162397
push_middle 678826623
push_middle 593862791
push_back 91446669
push_front 293784163
get 305778
push_middle 11873788
get 487951
push_middle 849456937
push_front 232509041
push_middle 520383341
push_back 929286746
get 256277
get 261891
push_front 903039001
push_back 630510999
push_middle 110270488
push_back 67393212
get 371640
push_front 615107964
push_middle 707015552
push_back 891270386
push_middle 704959849
push_middle 166918390
get 397840
push_front 491507551
push_middle 766048613
push_back 753658499
get 653173
get 567020
push_back 80375045
get 567050
get 629545
get 375440
push_back 488046340
push_back 770749874
get 221944
push_back 98066047
push_back 709551486
push_back 4924959
push_front 105764902
push_middle 211025602
push_front 611107829
push_back 462508552
push_back 476067511
push_middle 778654294
push_front 498429782
push_back 711076882
push_back 307314723
push_front 428729564
push_back 812294454
get 514948
get 301243
push_back 884933977
push_front 872074643
push_front 46583941
push_back 942531394
get 10008
get 505822
get 376201
push_front 543328856
push_middle 835028879
push_front 475994411
push_front 538449525
get 43454
push_back 41324968
push_middle 733346667
push_back 413289004
push_front 514417324
push_back 856159889
push_back 832232912
push_front 204064955
push_back 162045021
push_back 470981846
push_front 401630142
get 661410
push_middle 44855273
get 534037
push_back 181426258
push_back 454160227
push_back 982883697
push_middle 374763228
get 307454
push_front 404526205
push_middle 749934429
get 222314
push_front 8516591
get 693714
push_middle 205539065
push_back 942391595
push_back 831407003
push_front 887712396
push_back 464456554
push_front 499776017
push_front 972680425
push_middle 951282806
get 566232
push_front 601682779
get 45746
push_back 388776019
push_front 309003728
get 87471
push_middle 455104336
push_back 690900592
push_middle 300031594
push_front 338065316
push_back 388644968
push_back 509886800
push_front 602186953
push_middle 991567951
push_back 174151170
push_back 981810305
push_middle 924945213
push_middle 694328576
get 384877
get 438918
get 88094
push_middle 334143229
push_back 224893306
push_middle 614943673
get 134922
get 85359
push_back 587687781
push_middle 90809328
push_middle 467154275
push_front 885971681
push_middle 512946139
push_back 186214059
push_back 567690814
push_front 56571697
push_middle 557304328
push_front 172319782
push_back 245045845
push_front 862372494
push_middle 678808230
push_back 277245500
push_back 224596795
push_front 715411965
get 361684
push_back 518766945
push_front 945507779
push_front 949381403
push_front 478060950
push_back 795706917
push_middle 105291034
push_middle 740378731
push_middle 656923646
push_back 832108269
push_back 933395943
push_middle 761373869
push_middle 256462321
get 75298
push_back 958092340
push_middle 745892757
get 671954
push_middle 607840914
push_middle 129730985
get 447210
get 730371
push_back 492566064
push_front 909455419
push_back 179447392
push_front 178227499
push_front 310516276
get 437666
get 618390
get 79070
push_back 402831145
push_back 430783595
push_middle 340974545
push_middle 581228806
push_front 48954148
push_front 216507126
push_back 129089736
push_middle 635328896
push_middle 401435117
push_middle 111996990
push_middle 247681907
push_middle 786846450
push_back 685044510
push_back 514288999
get 51476
push_middle 987310225
push_front 467875062
push_middle 128491054
push_back 6719049
get 248888
get 287736
push_middle 205638789
push_back 226616623
push_back 955150941
push_back 326665899
get 715682
get 664432
get 314114
push_middle 375549744
push_back 822431334
get 606866
push_front 332755538
push_middle 697780868
push_front 546814850
push_middle 941819332
get 342848
push_front 966271517
push_middle 642172832
get 721122
push_middle 314891295
get 655860
push_front 921064211
push_middle 555875127
get 187755
push_middle 492483217
get 315281
push_front 745406897
push_front 163813083
push_middle 98298357
get 600198
get 53022
push_middle 561604148
push_back 473053165
get 142317
push_middle 205010845
push_back 135244000
push_front 939576490
push_front 248404361
push_middle 868557445
push_middle 948526268
push_front 654864575
push_middle 718009202
push_middle 383484682
push_back 764509254
get 738946
push_back 486871190
get 312378
push_front 96311095
get 479279
push_back 213682813
push_middle 615952141
push_front 116489316
push_front 298455491
get 515772
push_back 113205730
push_back 337807838
push_front 681133647
push_back 948915524
push_middle 445382546
push_front 556238036
push_middle 472703216
push_back 91952823
push_middle 652610041
push_back 431528771
get 277245
push_front 27418857
push_back 296865663
get 338754
push_back 460411469
push_middle 904930418
push_front 127708726
get 302807
push_back 912824716
get 213334
push_front 770690821
push_back 692233555
push_back 808876264
push_back 722022812
push_front 159170469
push_back 329519809
push_front 491185922
push_middle 411540687
get 703392
push_middle 696576386
get 253803
get 570888
push_front 234121209
push_front 429028020
push_middle 954372322
get 664485
push_middle 712734233
push_middle 743987973
push_front 491071241
push_front 686147730
push_back 579302801
push_middle 852061541
push_back 955954471
push_back 547256633
push_middle 68970047
push_middle 909113256
get 718381
push_front 675001975
push_middle 636376061
get 32819
get 555611
get 307735
push_back 226182910
get 634112
get 415686
get 412967
push_front 624156227
push_front 607716807
push_front 821734049
push_back 106723646
push_back 933783922
push_back 494741604
push_back 929491222
get 579776
push_front 736928126
push_front 588030741
push_middle 525721771
push_middle 721088736
push_middle 663996788
get 520116
get 120109
get 577530
push_back 321332758
push_middle 955491107
push_back 713434630
push_middle 77522413
push_front 53467337
get 591309
push_back 10827094
get 651783
get 37654
push_back 747342952
get 253996
get 481283
push_middle 548499778
push_front 537060149
push_back 435260665
push_back 521135278
push_middle 826701846
push_back 842916130
get 604013
push_middle 317459653
push_back 29906156
push_middle 494667860
get 46237
get 695089
push_front 495103428
push_front 270856650
get 98232
push_front 326759857
push_front 473936277
push_middle 976404574
push_middle 927036659
push_front 128290390
get 138144
push_middle 465809968
push_back 841418126
push_back 133565849
push_middle 294675535
push_front 613276698
push_back 957356259
push_front 331760553
push_back 425598659
push_back 232068335
push_middle 859447434
push_middle 537176171
push_back 552664805
push_back 908751286
push_back 949067943
push_back 554904289
push_back 914198009
push_front 249016826
push_front 467422383
push_middle 782165678
push_front 678157749
push_back 979524616
push_back 863530408
push_middle 940554840
get 286161
get 549225
push_back 911347590
push_middle 415026103
push_front 303491070
push_middle 394096614
push_front 831233345
get 589698
get 432726
push_front 101963205
push_middle 436056500
push_front 543444013
push_back 73921602
push_back 221429987
push_back 757098020
push_front 592830044
push_middle 420783696
get 472544
push_front 541069589
push_middle 578563558
push_back 909852855
push_back 495849878
get 92318
push_middle 676666748
push_front 583782606
push_back 574255857
push_middle 729498784
get 616767
push_front 123904416
get 506461
push_middle 155656826
push_back 978504460
get 708349
push_middle 203865592
push_back 836411262
push_middle 317988145
push_middle 92663605
get 710547
push_front 679175450
push_front 427464599
push_middle 232629007
get 609243
push_middle 43660477
push_back 409765513
push_middle 287545075
push_back 959947676
get 192117
push_back 642399085
push_middle 615969644
get 263000
push_middle 260613887
push_front 794542437
push_back 317159082
push_back 429594044
get 615673
get 273368
push_back 768518035
get 472533
get 551823
push_back 493263010
push_front 564430039
get 447690
get 27543
get 116493
get 187102
push_back 109465971
get 340738
push_front 742175041
push_back 327052885
push_front 640755965
push_back 338506003
push_front 295123769
push_back 25563050
push_front 708981499
push_front 396000341
get 209101
push_front 327123739
push_front 787112032
get 227491
push_back 290754686
push_front 79115995
push_back 696338767
push_back 267528987
push_back 920480523
push_back 903594388
push_back 697710928
push_middle 988068997
push_back 780369150
push_middle 855911704
push_middle 610637182
push_back 849305797
get 306507
get 181081
push_front 165061676
push_back 336522371
push_back 32659245
push_back 432971038
push_middle 359116262
push_middle 485869169
get 607762
push_front 757905962
push_middle 521636828
get 591435
push_middle 205676303
get 372583
get 654832
push_front 532045048
push_back 31880124
push_back 484867856
push_front 417225960
get 488081
get 337590
push_front 195458785
push_back 494477909
push_middle 164189753
push_back 753946354
push_front 672437104
push_back 992144726
push_front 133835442
push_front 284938670
get 469411
push_back 440530321
push_front 582708570
push_middle 99942494
push_middle 533431512
push_middle 16586407
get 331676
get 96983
push_front 178547496
get 52627
get 332462
push_front 547944610
get 553625
push_middle 679870861
push_middle 88943808
get 196834
push_back 652824710
push_back 920518687
push_middle 633027350
get 702318
get 72045
get 207833
push_middle 244697286
push_front 257362113
push_middle 438392174
push_front 772224893
get 358580
push_front 575915435
get 409847
push_middle 623310289
push_middle 602171836
push_middle 644677667
push_middle 755831046
get 575290
push_front 233967712
push_back 990831009
push_back 486432406
get 468028
push_back 478206247
push_back 518411700
push_back 276927684
push_middle 530519784
push_middle 520181116
push_middle 235259559
push_back 759050869
get 605631
push_back 617792366
get 420053
push_back 314201054
push_back 617614317
get 482646
push_front 46959858
push_front 753255557
push_back 886609195
push_front 377120206
push_back 935149728
push_front 580827233
push_back 118523813
push_middle 580061765
push_middle 481184544
get 561618
push_front 673253467
push_front 942772578
push_front 846216534
push_back 794809535
push_back 702135668
push_middle 963277561
push_back 921887032
push_front 975108836
push_back 44239622
get 499507
push_front 749432044
push_back 158821687
push_middle 726673393
push_back 201884
get 127369
push_front 60775958
push_back 895397226
get 598742
push_middle 528948569
push_front 930274621
push_front 651005351
push_back 976434186
get 323947
push_middle 99031212
get 672795
get 9528
push_back 464387535
push_back 599498990
get 228682
push_back 849160511
push_front 588096387
push_middle 735347508
push_back 273876769
push_middle 417953824
push_back 338912980
push_back 487696191
get 290718
push_back 334557851
push_back 123832577
push_middle 197599434
push_middle 317330076
get 661033
get 238960
push_back 422387047
push_back 782141950
push_back 919694949
push_middle 906942863
push_front 169420806
get 513046
get 2570
push_front 410638001
get 654743
get 356201
push_back 481813158
push_back 739166658
get 316199
push_front 926488001
push_front 926840514
push_middle 579953429
push_front 90647399
get 378746
push_back 291178649
push_front 165661384
push_middle 527191300
get 349709
push_back 33739214
push_middle 861256993
push_front 180009438
get 7448
push_middle 290604081
push_front 993896980
get 140604
push_front 563586926
push_back 398149229
get 436983
push_middle 206551570
get 696646
push_front 177019478
push_front 664166573
push_front 646834552
get 541408
push_middle 477067843
push_back 178661494
push_middle 198177735
push_middle 993374849
push_middle 75757954
push_front 28068967
push_back 58965430
push_middle 299795788
push_back 212646127
push_middle 838614188
push_front 981928718
get 623213
push_back 976786210
push_back 593329319
push_front 545756297
get 548104
push_back 97844393
push_middle 544213355
push_front 129736583
push_middle 825460502
push_front 116684179
push_middle 418705775
push_back 378976422
push_middle 874516956
get 1520
push_back 651880976
push_back 119038152
push_back 634844306
push_back 359050351
push_front 538241140
push_front 924087571
push_middle 481436570
get 568997
get 169344
get 96412
push_middle 892657257
push_back 137031087
push_back 50530174
get 646826
push_middle 750317668
get 409610
push_middle 380887769
push_back 200855796
push_back 704747210
push_front 445832690
push_front 966282647
push_back 356108014
get 442472
push_back 764440726
push_middle 725681470
get 449469
push_front 170124221
push_front 49862566
push_front 840797744
push_back 211279131
push_back 512500028
push_middle 425815927
push_middle 590739880
push_front 262637861
push_middle 132010857
push_front 322611571
push_front 947540183
push_front 845812612
push_middle 569098412
push_back 209358464
push_front 773767735
push_middle 592205555
push_middle 914846014
push_back 563322855
push_front 866583791
push_middle 94653008
push_middle 76862492
get 96284
push_front 507448872
push_front 525674487
push_back 649117211
push_middle 921764363
push_front 578367069
push_back 217448552
push_back 86582804
get 349019
push_middle 781849834
push_back 567041698
push_front 587204331
get 236207
push_front 57632997
push_front 655964639
push_middle 658355667
push_back 800799518
push_front 140602308
get 482091
push_front 161488327
push_back 628013577
push_front 535169435
get 658491
push_front 424984530
get 487052
get 487776
get 90843
push_back 426037678
push_back 98816988
push_front 520886124
push_front 106830231
push_front 866522784
push_back 783095932
get 459636
push_front 692231020
push_back 300793260
push_front 833358392
push_back 169048656
get 732793
push_front 226282222
get 75493
push_back 717878932
push_back 965260561
push_back 506084815
push_front 570295763
push_front 666873647
push_middle 468324382
push_middle 524702539
push_back 110484819
get 544308
push_middle 935977987
get 368289
push_back 872665709
push_middle 842068589
push_back 340048557
push_back 631832015
get 154296
push_middle 942865175
push_front 469756446
push_front 851428134
push_back 449458195
push_back 405319404
push_front 147605509
push_middle 657005332
push_back 397359366
push_back 132861646
push_middle 799122530
push_front 974632861
push_middle 530387826
get 287071
get 126038
push_front 620461180
push_front 111824419
push_back 369514531
push_front 772492047
push_middle 223993672
push_front 877549744
push_back 516932651
get 451888
push_middle 121833276
push_middle 511071794
push_front 799186380
push_front 525494995
push_middle 241805230
get 267674
get 703872
push_middle 905328261
push_middle 66922450
push_middle 663704711
get 380412
get 72417
push_front 853902678
push_back 101069878
push_front 808804558
push_front 135542213
push_front 476465232
push_front 348442960
push_back 589382183
push_back 102006926
push_back 9493649
push_back 623507405
get 326640
push_middle 416700969
push_front 34310825
push_back 140723910
push_back 657672192
get 344216
push_front 760074748
push_front 69773280
push_front 133086162
get 47623
get 116941
push_back 482174860
push_front 660111628
get 211378
push_middle 815539514
push_middle 983276358
push_back 839738854
push_front 713963714
push_middle 457780764
push_middle 160236208
push_front 422963258
push_front 216583713
push_back 906493133
push_back 16903776
push_front 573725867
get 686090
push_middle 17414091
push_back 256605348
push_back 509727847
push_front 923245568
push_front 487346125
get 104414
get 28964
push_middle 921787660
push_middle 620234892
push_back 652347757
get 45838
get 366332
push_back 964728510
push_middle 630827950
push_middle 364111189
get 550654
push_middle 244146797
push_back 499321139
get 87108
push_front 715219635
get 728562
push_back 275111959
push_front 269749254
push_back 103480128
push_middle 457070714
push_front 950620055
push_middle 500418462
push_middle 508450152
push_front 618048581
push_front 283278571
push_back 3335892
push_front 149760824
push_back 370691386
push_back 546872878
push_front 989455011
push_back 958849931
push_back 342726524
get 181972
push_back 744664703
push_middle 25810515
push_middle 738259532
push_middle 851926159
push_back 914609715
get 296917
push_back 906602913
push_middle 350834797
get 498561
get 221902
push_back 290138619
push_back 964229167
get 299021
push_middle 723890322
get 459822
push_front 418340106
push_middle 737636111
get 679047
push_front 919577825
push_front 517301323
push_front 647308260
get 317138
get 51140
push_front 964368337
push_front 223396731
get 440128
push_middle 204183671
push_back 997649706
push_front 201593605
push_middle 949913017
push_middle 386210490
push_back 145250980
push_front 187753173
push_back 1332396
push_middle 224701010
push_middle 528827984
push_front 458626686
push_middle 372988932
push_back 918938969
push_front 508836794
push_back 499990600
get 624368
push_back 937957249
get 241325
push_middle 237750692
push_middle 254550519
push_back 700459330
push_front 741684903
push_front 17815060
push_front 686756325
push_front 361346652
get 544073
push_middle 464173052
push_back 673458516
push_back 377774544
get 74806
push_middle 612043273
push_middle 998865913
push_middle 784264009
push_front 545313625
push_front 968424290
push_middle 997611301
get 327432
push_front 39836133
push_middle 907330589
push_back 726460751
get 213695
push_middle 902344129
push_back 893218021
push_back 264387353
push_middle 482461764
push_front 643257349
get 15492
get 688761
get 121236
push_middle 647017858
get 243954
push_back 667552412
push_front 250138148
get 228361
get 462417
push_middle 690958507
push_middle 178395275
push_middle 551433793
get 480430
push_middle 402490610
push_front 956903779
push_front 463199329
push_front 499688881
push_back 943984171
get 510684
push_back 391374570
push_back 961483805
push_front 947690313
push_middle 204257572
push_back 879321549
get 271228
push_middle 563545699
push_back 492643415
push_front 627569690
push_middle 513360013
push_middle 761144359
push_front 565967047
push_front 895368378
push_front 192429773
get 544559
push_front 575952358
push_middle 86202070
push_front 533526099
push_middle 628391637
push_middle 484391570
push_front 354277646
push_back 359297978
push_front 790870209
push_back 591163995
push_front 682428194
push_back 307646705
push_back 602062864
push_back 466291570
push_front 695282432
push_middle 846537223
push_back 905632039
push_middle 820923724
push_front 460667736
get 568353
get 674494
push_middle 287461012
push_middle 369861247
push_front 894330553
push_middle 153137779
push_back 937003445
push_back 339749715
push_back 44033109
push_front 661095176
push_front 193888681
get 344324
push_middle 74820672
push_middle 101848051
push_back 957962726
push_middle 836098819
get 737598
get 217490
get 461767
push_middle 348209497
push_front 733196647
push_middle 513689586
push_middle 11566446
push_middle 137504452
get 41685
get 606561
push_back 210065860
push_back 224477615
push_middle 740503930
push_middle 244908805
get 14547
get 489568
get 73511
push_back 49977464
push_back 185249078
get 353031
push_front 863407911
push_front 249161558
get 70479
push_back 2579598
get 56959
push_back 961363429
push_back 49427847
get 150688
push_middle 987481703
push_back 367188480
get 546113
push_front 316388417
push_front 197652580
push_front 268439620
push_back 690212661
push_middle 552215091
push_middle 767952450
push_front 359831929
push_middle 337211068
push_middle 50565619
push_middle 736749805
get 668049
push_front 674222369
get 53952
get 62641
get 690123
get 426190
push_front 127735667
push_front 704356211
push_middle 537698170
get 55183
push_middle 852590233
push_back 706039961
push_front 378116604
push_front 381780321
push_middle 55554865
get 270698
push_middle 891844647
get 139875
push_back 140674786
get 117948
push_back 574220163
get 719827
get 205203
push_back 666283347
get 710961
push_middle 592403051
push_back 142266814
push_back 914248005
get 714652
push_front 714116290
push_middle 795294710
push_back 534038227
push_middle 355330350
push_middle 342668275
push_back 220380199
push_back 489137159
get 244411
push_middle 541963555
push_back 461851516
push_middle 773126328
push_front 505719111
push_front 134559790
push_middle 263521080
push_back 464675969
push_back 304609568
get 408058
get 713776
push_front 990152976
push_back 743910485
push_back 544715727
get 672889
push_back 364291646
get 268645
push_front 989422731
push_front 391105065
push_front 231421620
push_middle 396035692
push_front 307448292
get 541738
push_middle 645463159
push_middle 424184488
push_back 138354054
push_middle 301151247
push_back 686918408
push_middle 837540661
push_front 605297906
get 334633
get 694066
push_back 504897232
push_middle 758016655
get 288970
get 387036
get 163572
push_front 128308108
push_back 934225789
push_middle 724802367
get 224706
push_middle 70526635
push_front 519434281
push_back 614438516
get 480725
push_back 46085222
push_back 533126456
push_back 524562764
get 387760
get 373232
push_back 823327469
push_middle 315619796
push_front 884378557
push_back 229293142
push_front 539924647
get 22691
push_middle 810770172
push_back 125067798
push_front 998044180
push_back 42333834
push_middle 902037670
push_middle 496965120
push_middle 754943270
get 236392
push_middle 6924132
push_front 389092278
push_front 718934372
push_back 997911027
push_middle 445279655
get 174963
push_front 636384254
push_middle 889843262
push_front 801318610
push_front 912837072
push_back 377932166
get 667592
get 418963
push_back 71316444
push_middle 542921183
get 228725
push_front 98791855
push_middle 77619551
get 38729
get 493299
push_middle 836496117
get 20723
push_back 56166945
get 155941
push_front 947119826
push_back 201977327
get 3670
get 204500
push_middle 835319978
get 666674
push_back 42740824
push_back 148904006
get 101158
push_back 795772433
push_middle 27280209
get 355884
push_front 690572566
push_back 575285972
push_front 7186098
push_back 91158675
push_middle 160638648
push_back 268187140
push_middle 892877912
push_middle 163394639
push_front 142810085
push_back 560306814
push_front 566958877
get 329439
push_front 517261925
get 638245
push_back 773850483
push_front 161532969
push_front 156879470
get 101915
push_front 44325737
push_back 586296903
push_middle 934607257
push_middle 999864399
push_middle 332690162
get 407285
get 643879
push_middle 429735361
get 688592
push_front 223132871
push_back 732607523
get 151415
push_front 811090242
push_front 362431614
push_middle 275696300
push_front 797843173
push_front 152956565
get 204585
push_front 369532316
push_front 79782824
get 509665
push_back 358699411
push_back 813721760
push_front 50085259
push_back 942659129
push_front 882049854
push_middle 47089136
push_middle 817667318
push_front 441166304
push_front 616073091
push_back 748992748
push_middle 733510774
push_middle 874636442
push_middle 986249465
get 429781
push_front 84343369
push_front 806753727
push_middle 798101491
push_middle 842493046
push_middle 201430540
push_middle 45659350
push_back 114935414
get 376858
get 31736
push_front 389371656
push_back 504969459
get 651022
push_front 393220343
get 459246
push_back 23598570
push_front 139505117
push_back 632719204
push_front 631020824
push_front 534970564
get 602254
get 699484
push_middle 922681987
push_middle 165768970
push_middle 579172510
get 158378
push_middle 741867452
push_front 656008893
push_middle 181440480
get 421817
get 324052
push_front 197093199
push_middle 590629980
push_back 358425815
push_back 403426126
push_middle 775265567
push_middle 525634230
push_front 45147980
get 314141
push_front 58382212
get 560687
get 13849
push_back 266051019
get 168957
push_middle 189073163
push_back 418447662
get 724985
push_back 276561031
push_middle 360870786
push_back 586436086
push_front 260040657
get 17732
push_front 182199203
push_front 383956142
push_back 817210232
push_front 518822683
push_back 336255728
get 130481
get 14448
get 549638
get 136887
push_back 574888640
get 676142
get 693317
push_front 165784496
push_back 86374415
push_front 672036788
push_back 526889658
push_front 631125606
get 192684
push_back 747472280
push_front 955548469
push_back 86594408
get 654302
get 20746
push_middle 803912853
get 616970
get 220752
push_back 375251400
push_front 689682270
push_back 673721344
push_front 151815340
get 350971
push_front 476673257
push_back 264504480
push_back 266956832
get 32124
push_back 558149894
push_back 852139663
get 678276
push_middle 281224766
push_middle 765584951
push_front 340859335
push_front 902309437
push_middle 474702252
push_front 431703033
push_back 121600151
push_front 631640611
get 173691
push_back 852842535
get 587642
get 468998
push_back 193087152
get 567279
get 590588
push_front 136709385
push_back 765060970
push_middle 990387129
get 210596
get 597667
push_front 21278957
push_front 25287594
push_front 821439597
push_back 568370186
push_front 185000877
get 376690
push_back 276030440
push_back 340902849
push_back 250289958
push_front 114257334
push_front 248914396
get 326492
push_back 749554615
push_middle 361610219
push_back 86574242
push_front 567470393
push_back 486177496
get 325402
push_back 713697129
push_middle 929975762
get 420708
get 563341
push_middle 991686920
push_middle 898272637
push_front 198981160
push_back 69552094
push_middle 541582505
push_back 246788969
push_back 868910321
get 102688
push_front 576932881
push_back 480306646
push_middle 574177283
push_front 748601668
get 518076
get 587172
push_front 346427957
get 163985
push_back 895557675
push_back 785016316
get 7730
push_front 151205376
push_middle 152599966
push_back 872082730
get 682217
push_middle 137897479
push_back 280129927
push_middle 592126003
push_middle 837996199
push_middle 619327532
push_front 37306712
push_middle 589412153
get 138354
push_back 223732521
get 584663
push_front 270098215
push_middle 898282693
get 152469
get 193211
push_back 140330693
get 289975
push_back 335417728
push_front 709028604
get 99810
get 464928
get 512305
push_back 326401018
push_front 103579247
push_front 491347017
push_back 162919178
push_back 54893409
get 117154
get 11937
push_middle 173731146
push_middle 793719775
push_back 687204357
push_front 704487707
get 672969
get 291403
push_front 976950555
push_back 184092216
get 309016
get 1454
push_back 744506843
push_front 632369326
push_back 520581208
push_middle 900256908
push_front 672841741
get 97794
push_middle 625028284
push_middle 202082471
push_middle 770028215
push_middle 527905207
push_front 656229568
get 667246
push_back 912918230
push_front 213241008
get 210085
get 392081
get 322372
get 653555
get 303032
push_back 258662102
push_front 820124367
push_front 832370833
push_front 420702725
push_middle 370390328
push_back 764748754
push_middle 648966644
push_back 661098515
push_back 31963314
get 95900
get 622830
get 492243
get 285314
push_front 49912038
push_middle 258474543
push_front 20264770
push_back 5977873
push_middle 544477517
push_middle 51171673
push_front 457406270
push_back 201610280
get 550834
get 339246
push_middle 555254584
push_middle 693894142
push_back 52254289
get 589211
push_middle 535115461
push_back 212836535
push_front 207696212
push_middle 64644603
push_back 873491197
push_middle 885120834
push_middle 267359958
get 318302
get 252677
push_middle 544985153
push_back 300456103
push_back 228979486
push_back 24783587
push_back 705311953
push_middle 688957834
push_back 958624014
push_front 78422985
push_back 882004499
push_back 215829368
push_front 364647414
push_middle 356491200
push_back 272490262
push_front 61991383
push_middle 553515955
push_back 178448359
push_back 887221402
push_middle 600914446
push_front 983127289
push_front 98473342
push_front 685986129
push_front 560687043
get 79597
push_front 471209639
push_middle 511341683
get 258843
get 256266
push_middle 152363271
push_front 874194463
push_middle 615519282
push_front 884441092
push_back 27237394
push_back 832375092
push_front 136658889
push_middle 162198458
get 382966
get 648598
push_middle 505620644
push_front 363009339
push_front 642336151
get 576545
push_back 644388818
get 352134
get 609714
get 361196
get 523695
push_back 251411822
push_middle 870254484
push_middle 541700986
get 691835
push_back 252981560
get 491380
get 145163
get 395985
push_back 963818232
push_front 237911955
push_middle 217376842
get 573642
push_front 648355581
push_front 121153035
get 354787
push_back 949657838
push_back 34188860
get 393877
push_back 902824233
get 514636
push_front 170257875
push_middle 275969372
push_middle 81196293
get 185968
push_middle 996546308
get 556158
push_front 721589062
push_front 225152845
push_front 528808315
get 393099
push_back 15921522
push_back 616717287
push_front 622724964
push_back 829234530
push_front 497792416
get 32218
push_back 822973542
get 223974
get 396378
push_front 455633032
push_middle 995159235
get 366043
get 639046
push_middle 888272006
push_front 461963346
push_middle 809729775
push_middle 449366957
get 610530
push_front 349860095
get 329616
push_middle 494017753
get 589329
get 132824
push_back 319130662
push_back 85725338
push_back 390895335
push_front 790849399
get 99426
push_middle 183283326
push_back 545624668
push_middle 238296157
get 677356
push_middle 232499735
get 54263
get 726102
push_back 54727971
push_middle 146207913
push_back 338867591
push_middle 473592875
get 439873
get 104730
push_front 744734102
push_middle 405836810
get 95886
push_front 329271826
get 473986
push_front 258867615
get 253373
push_back 971400394
get 369566
push_back 929336725
push_front 426730943
push_back 145942155
push_middle 369011302
push_middle 737437539
push_front 613532455
push_front 671879915
get 296315
push_back 276576382
push_front 279356801
push_back 536498075
push_middle 883930210
push_back 353366701
get 177890
push_front 557622811
push_front 832182444
push_middle 374562116
get 189447
push_back 551805251
push_back 255769252
push_front 277724154
push_front 993963600
push_front 369165633
push_front 681563188
push_middle 624080176
push_back 633401102
push_front 739989708
push_front 466827061
get 29882
push_middle 676107705
push_front 41131563
push_back 439965968
push_front 186139738
push_back 997302147
push_front 767029028
push_back 937181414
push_front 36911413
push_front 547132093
get 406093
push_middle 826125608
push_back 767154201
push_back 189357580
push_middle 530553631
get 686212
get 612177
push_back 77588947
push_back 300214779
push_middle 505244981
push_middle 41529764
push_front 838433027
push_back 492611498
get 223910
push_back 950344604
get 658392
push_front 578435087
get 209913
push_back 473887287
push_middle 690372930
push_back 455322853
push_middle 290047622
get 529661
push_middle 230246193
push_back 12964676
push_middle 578761355
push_back 415358527
push_middle 698890465
push_front 293568780
push_front 857421441
push_back 71621638
get 235895
push_middle 297058484
push_back 974076838
push_back 802069005
get 358951
get 340391
push_middle 444755571
push_middle 548812887
push_middle 532014344
push_back 364565230
push_middle 137709072
get 73993
push_front 895121500
get 575330
push_middle 598116984
get 10461
push_middle 186556911
push_middle 412485519
push_middle 538594260
push_front 462330299
push_front 181135912
get 441308
push_front 701338119
push_back 972234284
push_middle 579340175
push_front 688397332
get 688368
push_back 664990806
push_back 666343825
get 208959
push_front 989902664
push_back 798953077
push_front 47459569
get 679110
push_back 23044143
get 242201
get 124190
get 488366
push_back 241525650
get 569337
push_front 314312031
get 21083
get 4281
push_front 110716001
push_back 450650688
get 235917
push_back 428477740
push_front 756885621
push_back 413080646
push_middle 686532452
push_back 353298651
push_middle 480710608
push_front 975190258
push_front 591800219
get 68459
get 722078
push_back 837495127
get 742348
push_front 518719109
push_middle 181084010
get 688499
push_back 518720899
push_middle 445718193
push_back 11137589
get 507454
get 700766
push_back 898925486
push_back 275903254
push_middle 469169926
get 140294
push_front 954235525
push_front 365217592
get 501032
push_front 187547291
push_back 882731116
push_middle 51588679
push_front 740828488
push_front 364500756
push_back 80616671
push_back 226794099
push_front 907415919
push_back 100973800
push_front 378142636
push_front 566580989
push_back 557544889
push_middle 975113492
get 332565
push_front 37448194
push_front 594878996
push_middle 395298501
get 103448
get 205828
push_middle 331601693
get 218205
push_front 634437903
push_middle 805131505
push_back 474418451
get 742060
get 370014
push_back 352804438
push_back 102463338
push_front 224630816
get 569719
push_back 315274476
push_front 321907252
push_middle 159533620
push_back 681802776
push_front 901114472
get 447205
push_front 902379354
push_front 14905209
push_front 998756914
push_front 225144210
get 91787
push_middle 605199847
get 570848
push_middle 567766382
push_middle 380130692
get 635827
push_back 741586128
get 297373
push_back 644170170
push_back 142185212
push_middle 25411793
push_front 722858371
get 431394
push_front 88725061
push_middle 72441883
get 388094
push_front 646056980
push_back 220334221
push_middle 903274368
push_front 835230477
push_back 152619554
push_middle 429129804
push_back 566736885
push_middle 441965567
push_front 215128939
push_front 625301591
get 502840
push_middle 118329646
push_back 311821580
push_middle 337432235
push_middle 788565118
push_middle 631800053
push_front 835333222
get 489445
push_middle 595122782
get 441695
get 424510
push_back 144585709
get 514522
push_middle 837787043
push_front 23613868
push_back 703900797
push_back 773035425
push_middle 428702267
get 602200
push_back 19809854
push_middle 810245311
get 7476
push_middle 387810630
push_front 504575035
push_back 884299586
get 429396
push_middle 100709468
push_front 580155170
push_middle 849185588
get 527760
get 275976
get 412859
push_back 415433706
get 535925
push_middle 598787817
push_middle 461117961
push_middle 651226333
push_middle 803047718
push_back 730943076
get 500957
push_back 935128684
get 28759
push_middle 141982056
push_middle 530612971
push_back 768550602
push_back 162885292
get 179194
get 38015
get 604905
push_front 268721891
push_middle 463530889
get 428820
push_front 653551614
get 405385
push_back 922596124
push_back 35090971
push_back 248093153
get 423122
push_middle 156066477
push_back 170838178
get 547423
push_back 389195810
push_front 976282976
push_front 252619602
get 544169
push_front 955460166
get 673941
push_middle 309462521
push_back 535551271
push_back 351864857
push_back 451078988
push_back 505833426
push_back 629013046
push_middle 569728302
push_middle 784741668
push_back 529205912
push_front 491078553
push_back 320190378
push_back 179441021
push_front 938820388
push_front 966837089
push_middle 656877048
push_back 784352480
get 348217
push_middle 790406370
get 205487
push_back 409327407
push_middle 618312748
push_front 539283343
push_front 727231315
get 364434
push_back 191793405
push_back 373174387
push_front 291666173
push_middle 346086339
push_front 60720692
push_front 548911091
push_front 709421557
push_front 627252738
push_middle 97536470
get 718008
push_middle 184958009
push_middle 761142087
push_middle 916534867
get 280848
push_front 848630712
push_middle 943661709
push_middle 382042804
push_front 653677384
push_front 849423532
get 677769
push_front 614906390
push_middle 45928494
push_back 482119715
get 99963
push_back 199282513
push_front 660555805
get 675086
push_back 14697169
push_front 765558604
push_front 57698120
get 723555
get 81852
push_front 242296539
push_middle 651898673
push_middle 646040128
push_middle 527100996
get 486562
push_back 40393690
push_back 27349889
push_front 180745422
push_back 176690518
push_back 374754056
push_middle 373579077
get 565083
push_middle 347451436
push_back 131137883
push_middle 857348801
push_front 74122939
push_middle 914341341
push_middle 380036684
get 230077
push_front 720098321
push_middle 421833638
push_front 871722402
push_front 589966486
push_back 802669380
push_front 441537599
push_back 880603837
push_front 207572228
get 314892
push_back 414161325
push_back 866047323
push_back 481711547
push_front 601820520
push_front 56450886
push_front 521299701
push_front 706935048
get 280791
get 152539
push_front 498183340
push_middle 58716849
push_back 566970075
push_front 804002104
get 136404
push_front 834734035
push_back 864956006
push_back 595423054
push_middle 586151982
push_middle 199387519
push_middle 28075083
get 239958
get 193692
push_back 730388922
get 324328
push_middle 363068049
get 137991
push_back 430847726
push_middle 946251139
push_back 371779888
get 440181
push_back 824210736
push_middle 818798531
push_front 623967173
push_front 944595818
push_back 733185610
get 95787
get 22595
get 502466
get 681910
push_back 696904824
push_front 261249881
push_middle 329975966
get 686313
push_middle 221780043
push_back 699584496
get 419038
push_front 542671983
get 341466
get 487361
push_back 649458872
get 203603
get 21155
get 196535
push_front 438140744
push_middle 672040544
push_back 921741432
get 526716
push_front 256057459
push_back 177478642
push_back 276304377
push_back 930211480
push_middle 336012692
push_middle 160205832
push_middle 516539159
push_back 669191628
push_middle 722041210
push_middle 807550069
push_back 239285670
push_back 246355844
push_back 218995472
get 53221
push_front 572517199
push_middle 124019686
push_middle 327385099
push_front 314163964
push_front 410248980
push_front 696087663
get 70716
get 283043
get 639400
push_middle 267468390
push_middle 72085611
push_middle 836468026
push_back 501009548
push_front 952667650
push_front 452226376
get 555507
get 286569
push_middle 571170677
push_middle 544560806
push_back 829239236
push_middle 307707505
push_middle 451981819
push_front 497946508
get 469758
push_front 743839302
push_back 911874570
get 526736
get 376596
push_front 938947082
get 286298
push_middle 47334230
push_middle 520690913
push_front 937490387
push_back 181852886
get 16333
get 375165
push_middle 209314533
get 76778
push_middle 422882092
get 21016
push_back 366043512
push_front 751728726
push_back 250336564
push_front 307985523
push_front 903665573
push_middle 344611739
push_back 36194260
push_middle 602476507
get 39316
push_front 111853970
push_front 42694419
push_front 336756086
get 473546
push_back 89226403
push_front 443672802
push_middle 655574384
push_back 461978781
push_middle 605447312
get 551983
push_back 199059737
get 274627
push_front 543598950
get 244
push_front 566005242
get 158069
push_front 688923157
get 39110
get 6838
push_back 84552399
push_front 493800306
push_front 936863835
get 224654
push_middle 979359737
get 251955
push_middle 775529096
push_front 592034619
get 232877
get 74460
push_back 256121580
push_back 944543316
push_middle 808457630
push_front 725232240
push_front 205847239
get 279221
push_back 487021936
push_middle 279326419
push_back 29738368
push_back 182375637
push_front 979878976
push_back 567689567
push_front 832733278
push_middle 808021456
push_back 76496460
get 510966
push_back 275789844
push_middle 998694954
push_middle 949825071
push_front 799762007
push_back 704062738
push_back 701081580
push_back 757596478
push_front 967747330
push_front 89494290
push_back 632155877
push_middle 267561512
push_middle 11159383
get 384729
push_back 541026632
get 584984
push_front 771609069
push_middle 451523932
push_back 555980663
push_front 212507647
push_front 158885977
push_middle 837494505
push_back 741283285
push_back 239467906
push_front 974218227
get 435913
get 698963
get 9596
push_front 780344765
push_back 720882600
get 592586
push_back 376519016
push_middle 788168796
push_front 690803753
push_middle 413836099
push_back 502932296
push_front 517037187
push_back 576344674
push_back 909993003
push_front 889955586
push_middle 705887514
push_middle 779353432
push_front 961957774
get 210869
get 193724
push_back 899202660
push_front 792425369
push_front 506759536
push_middle 991382183
push_front 384557311
push_back 626404171
push_middle 277312819
push_front 846315571
push_back 748938513
push_front 798394393
push_middle 1634970
push_back 697892656
push_back 321201413
get 499179
push_back 436797878
get 120862
push_back 577158642
push_middle 585684825
push_middle 866314941
push_front 227517044
get 352528
push_front 789412400
get 739621
push_back 468946851
push_back 727466221
push_middle 17054550
push_front 976133417
push_back 93331529
push_middle 980773179
push_middle 72847773
get 295966
get 11412
push_back 480124956
push_middle 921943793
push_back 313470122
get 461718
push_back 500498320
push_back 223821564
push_front 605948374
push_front 649970869
push_middle 695586425
push_middle 110413192
push_back 980507642
push_front 686833871
push_back 580017038
push_back 408295370
push_front 599535371
push_front 915764707
push_back 491134971
push_front 764473932
push_front 560357848
push_middle 493423860
get 471819
push_middle 814738
push_back 889139720
push_middle 641209700
push_middle 924804640
push_front 213082422
get 159600
get 390402
push_back 892635044
push_back 137080913
get 19188
push_back 597848981
push_middle 896707563
push_front 446335378
get 397993
push_back 648312992
push_back 20904902
push_middle 17345141
push_front 884766878
get 742886
push_middle 247236344
get 295194
push_front 695110814
push_front 756376139
push_front 988351826
push_middle 485187544
push_back 759388355
get 16470
push_front 814469505
push_middle 811442511
push_front 203467095
get 344279
push_front 89955512
push_back 167295295
push_middle 801124494
get 449657
get 607339
push_back 209970448
push_front 422713404
push_middle 258165008
get 545151
push_middle 975190793
push_back 825030055
push_middle 157739428
get 37203
get 603439
push_middle 270100289
push_middle 751505749
push_back 331990989
push_back 533531340
push_front 167064132
push_front 470946358
get 434965
push_front 17747872
push_middle 576048880
get 720497
push_front 15876890
push_back 15265056
push_middle 98197861
push_back 645555153
push_back 162566016
push_back 116673386
push_front 352768691
push_back 557362036
push_front 856868300
push_middle 166784053
push_front 464584045
push_middle 881145483
push_back 723663292
push_back 646816184
get 82786
push_back 776896270
push_front 429334885
get 394447
get 582292
push_middle 265790846
push_front 184255541
push_middle 641926483
push_back 915118393
get 519079
push_back 563297936
push_back 153247893
push_front 34186435
push_back 453405834
push_front 892526252
push_middle 946740850
push_back 799455135
push_front 685770757
push_middle 337962911
push_back 883121486
get 405499
push_back 408068617
push_back 860868466
push_back 894106899
get 511646
push_back 549282538
push_front 365172864
get 430732
push_back 512737621
push_back 456482258
push_back 382186111
push_middle 621939032
push_front 974538075
push_front 155634324
push_front 795263652
push_middle 976407529
get 292027
push_front 550748445
push_front 428126506
push_back 52447711
get 482779
get 409339
push_back 81497908
get 396002
push_back 223201856
push_middle 732773860
push_front 913440658
push_back 146973347
push_front 387462013
push_back 927666547
push_middle 31679373
push_front 389365322
push_front 829594645
push_front 343504850
push_back 2997006
get 608138
push_back 509423462
push_front 119932835
push_back 205519766
push_middle 170695395
push_back 291111688
push_front 204274726
push_middle 534275802
push_middle 689934165
push_back 82691186
push_front 403143985
push_middle 97695119
get 195894
push_back 887388329
push_back 510585657
get 551293
push_back 982719647
push_middle 238311905
push_middle 340386850
push_middle 316795571
push_middle 836179435
push_middle 746496569
push_middle 460332933
push_middle 603784976
get 519603
push_middle 189307052
push_front 850442816
push_middle 645711632
push_middle 606322011
push_back 493427886
push_back 753540924
push_back 349901716
get 473040
push_front 675918856
get 579097
push_back 874596772
push_back 268111746
get 694784
push_middle 785186951
get 342470
push_back 754437917
push_middle 995241582
get 734616
push_middle 788557473
push_middle 713990496
get 178789
get 709490
push_middle 77377124
get 413096
push_front 445111934
push_front 440795911
push_middle 41490533
push_front 25433460
push_back 702296978
get 456262
push_middle 163342419
get 402346
push_middle 949730670
push_middle 389011086
push_front 343809578
push_back 912252247
push_front 631756914
push_middle 896748660
push_middle 902938333
push_back 903293387
push_middle 585673649
get 244867
push_front 502640138
push_middle 564750007
get 688983
push_front 122363713
push_back 885687303
push_middle 663826580
push_middle 368094768
push_middle 149443131
push_front 94043524
push_back 352949832
push_middle 653538052
push_middle 343486829
push_front 141216008
push_back 34831856
push_front 551790720
get 424728
push_front 452086925
push_middle 38380747
get 72936
push_front 536591313
push_back 175486877
get 474591
push_middle 494832373
push_back 926866262
push_front 677389762
push_back 99685237
push_middle 746623367
push_front 268830356
push_back 873554872
push_back 955747128
get 177497
get 375291
push_back 182241135
get 411697
get 218495
push_middle 901989191
push_middle 980573473
push_front 242427082
push_back 98108834
push_back 181908716
push_front 681314785
push_front 267918127
push_back 255131563
get 563050
push_middle 571574709
push_front 884100834
push_middle 768445704
push_middle 908683026
push_middle 599932150
get 383724
push_front 868494025
push_front 385808026
push_front 542276237
push_front 613231141
push_middle 956364721
push_front 57721194
push_front 195864727
push_back 370335756
push_front 885058766
push_front 882826871
push_middle 857618032
push_front 547705290
get 130440
push_back 657093830
get 335803
push_front 586537679
push_front 796335754
push_middle 579750447
push_front 439131294
push_back 850541722
get 271637
push_front 641289318
get 137700
push_back 595353351
push_front 358830778
get 401389
push_back 78024879
push_back 814270043
get 536053
push_back 799996893
get 622818
push_back 346336141
get 467806
get 487931
push_middle 856040882
push_back 960035296
push_front 269996506
get 254821
push_middle 865006300
get 563714
push_front 70997578
push_back 802880826
push_back 776098567
get 509135
push_front 626549413
get 688591
push_back 488997708
push_back 233220960
push_front 26581030
get 240184
push_middle 627646904
push_front 108992859
get 263517
push_middle 729021076
push_back 700069976
push_back 481041412
push_middle 190103002
push_front 227512303
push_middle 303437210
get 379207
push_front 673366104
push_front 964432988
get 249118
push_back 103449279
get 359287
push_middle 232841061
push_front 690496392
push_back 189402852
push_front 697151075
push_middle 847729066
push_front 559731277
push_middle 766736533
push_middle 64329225
get 109074
get 258118
push_middle 71828100
push_back 355396144
push_middle 868795479
push_front 327801160
get 350412
push_middle 489191412
push_back 92755652
get 25390
push_back 927924098
push_middle 749241665
push_front 635650539
push_middle 2404333
get 119502
push_back 434485514
push_front 88154951
push_middle 926281306
push_front 112188649
push_front 512666892
get 718270
get 95855
push_middle 671840574
push_front 792229553
push_front 285907488
push_front 200880663
push_back 869380430
get 288247
push_front 13952655
push_middle 315980155
push_middle 62573188
get 49445
push_front 931135092
get 610376
push_front 558811862
get 27307
push_front 495734405
push_middle 280230917
push_back 447555199
get 674910
get 498183
push_back 485692852
push_front 167690936
push_back 61910704
get 195642
push_middle 754591810
get 344343
push_middle 611062279
push_middle 248076506
push_middle 188914706
push_middle 897252223
push_front 671592506
push_front 57160456
push_middle 313153012
push_back 475555215
push_front 998850778
push_front 380344945
push_back 276750419
push_front 268613387
push_middle 611363297
push_back 531859732
get 676289
push_back 232992697
get 324062
get 380684
get 29498
get 501956
push_middle 811176138
push_front 408248274
push_back 68676130
push_back 938749296
push_front 576396286
push_back 208233455
push_middle 463933145
get 147157
get 469789
push_front 588068704
push_back 364146343
get 83507
get 714704
push_back 66673316
push_back 763719408
push_back 750143943
push_back 475975939
get 188066
push_back 431030017
push_back 859061001
push_middle 161703617
push_front 972002378
push_back 805104948
push_middle 443761738
push_front 754970300
push_back 91648912
push_middle 757875065
get 508348
get 400403
push_middle 173798873
push_back 398148783
push_front 207582587
push_back 550319554
get 618073
push_middle 104446049
get 53725
push_front 583158094
push_front 380884921
push_middle 773844604
push_front 61459986
push_front 560150385
push_middle 215174497
push_front 20579312
get 136984
get 147913
push_middle 716829058
push_back 837669749
push_middle 864530531
get 111239
push_back 613069569
push_front 319208072
get 461582
push_back 187029357
get 83804
push_back 77033586
push_middle 131073060
push_back 686926539
push_middle 368573436
push_middle 492807878
push_middle 826895330
get 478080
push_back 470307725
push_front 741132988
push_middle 201062461
push_back 949364995
get 609111
push_middle 302651732
push_back 846438360
get 436920
push_middle 843145643
push_middle 558469745
push_back 690067126
get 79
push_front 268283359
get 329064
push_back 366972329
push_middle 412146045
push_middle 368196853
push_back 887437079
push_middle 758584062
push_middle 214986076
push_front 285995801
push_middle 346864427
get 632174
get 584919
push_back 790535371
push_middle 327100141
push_middle 459100716
get 6476
push_front 23971126
push_back 704313204
push_back 881346816
push_middle 350391408
get 586628
push_front 472665672
push_front 717901972
push_back 207008668
push_front 209424383
get 591188
push_back 787112215
get 361871
push_middle 463196051
push_front 759103898
push_back 461789181
push_middle 533799302
push_middle 380386323
get 568565
push_front 775686468
push_back 832987245
push_back 320737857
push_front 179631459
push_front 205745781
push_back 964810971
push_back 646502766
push_middle 569858992
push_back 256981208
push_back 628845451
get 1018
push_front 140149495
get 577581
get 345015
push_back 210003703
get 310684
push_middle 664639637
push_back 183732246
get 176101
get 364485
push_back 953613480
push_front 794573133
push_back 595001027
push_middle 762940670
push_back 829995681
push_middle 622778224
push_middle 337558656
get 730258
push_middle 322082010
get 194077
push_middle 167718915
push_front 940966727
push_middle 231296852
push_middle 404244072
push_back 960422056
get 525630
push_front 538360004
push_back 502164293
push_front 658638601
push_back 622896362
get 2941
push_middle 834285232
push_back 869879944
push_front 984791740
push_middle 309440417
push_front 922241826
push_front 202355580
push_middle 22173586
get 325550
get 265299
push_front 416935957
push_back 476079119
push_front 13258190
push_middle 492350926
push_middle 328727314
push_front 833571352
push_middle 695012865
get 691904
get 156103
push_back 424309021
push_middle 63640578
push_middle 445783066
push_back 906654360
push_front 945602685
push_back 383844803
push_front 814439208
get 221636
push_front 360972559
get 198317
push_front 143067993
push_middle 973590001
push_front 860697463
get 403121
push_middle 553362366
push_middle 281883900
get 158008
push_middle 180784594
push_middle 614103880
push_front 903900267
get 637716
push_back 651522682
get 155793
get 737139
push_back 514820972
push_middle 424481518
push_back 894664304
get 281766
push_middle 691174518
push_middle 955844572
get 523952
get 428907
push_front 645150356
push_middle 613450247
push_back 949063141
push_middle 168065940
push_middle 944365290
get 707608
push_back 40362656
push_back 636837865
get 619950
push_back 801455113
get 249069
push_middle 546313993
push_front 518273825
push_front 209377847
push_back 730515626
push_middle 890268409
push_back 437762622
push_back 103496878
push_front 343869166
push_front 368116453
push_front 128989994
get 87840
push_back 392136512
get 364184
get 417360
push_back 826948552
push_back 830191875
get 54578
push_middle 6714847
get 311884
push_back 325676926
push_back 690224462
get 113839
get 569380
push_back 177595195
push_back 310870345
push_front 46722042
push_middle 487108423
push_back 526426033
push_middle 656480898
push_middle 942310282
push_front 271750509
push_middle 300857134
push_back 688161570
push_middle 383375213
push_front 338962426
push_middle 128959174
push_middle 115569454
get 313915
push_middle 379398263
push_middle 138603354
push_back 218693922
push_back 718698721
push_front 754241191
push_middle 162533063
get 219444
push_back 329509768
get 422047
push_front 91734330
get 593472
push_front 23065315
push_back 345678662
push_back 489535290
push_back 242683295
get 220094
get 531427
get 565988
push_front 464756698
push_front 871187779
push_middle 332736403
get 351051
push_middle 766237688
push_middle 254515269
get 268175
get 549116
push_middle 66216729
get 214768
push_front 184781413
push_front 376261311
push_back 434575488
get 149203
push_middle 581834198
push_back 332005361
push_middle 884235132
get 370115
push_back 178963273
push_front 532393422
push_front 94866030
push_front 914504354
push_middle 190711167
push_middle 355702325
push_middle 475311236
push_middle 210099316
push_front 847466295
get 705429
push_front 668986664
push_back 596243827
push_back 696396625
push_middle 604223643
push_middle 838249116
push_front 659250558
get 91018
push_middle 56853062
get 569407
push_middle 937734745
push_front 566219438
push_back 338940378
push_middle 51966167
push_back 568922489
get 486391
get 119002
get 335727
push_middle 261404800
push_middle 998176632
push_back 153729387
push_middle 115972988
push_back 88702636
push_back 939949838
push_back 435783214
push_front 451239263
get 532677
push_front 133621527
push_middle 493384296
get 44061
push_middle 32720237
get 174785
push_back 223968759
push_front 552844489
push_middle 169281142
push_back 133398973
push_middle 950574535
push_front 160518277
push_back 815444991
push_back 390800766
push_middle 337698633
push_back 72743975
push_middle 587373983
get 373829
get 731544
push_front 629484577
push_front 499889500
push_front 537759131
push_back 348950598
push_front 426105741
push_back 509589019
push_middle 639096264
push_middle 46338050
push_middle 332532835
push_middle 116991076
get 180418
push_back 72255154
get 563815
push_middle 211920498
push_back 860461828
get 7615
push_front 885103098
push_middle 393754091
push_front 49720235
push_front 303220871
push_middle 897931575
push_middle 426737652
push_front 145589220
push_middle 337831548
push_front 663260545
get 283963
push_middle 241158180
push_back 226660979
get 210976
push_back 759692525
push_back 33904525
push_front 767200517
push_front 96177270
push_front 91865303
push_back 143362359
get 31733
push_middle 730833351
get 686350
push_back 629252741
push_middle 399654610
get 692298
push_middle 306262397
get 358840
push_front 682203881
get 745597
get 174772
push_middle 302559147
push_back 507679409
push_back 171032354
get 339099
get 460970
push_middle 521782937
push_back 377847032
push_back 60929671
push_middle 249455998
push_back 11753821
push_middle 301275455
get 681331
push_front 550625216
push_back 430048889
get 158938
push_back 88301535
push_middle 857070569
push_back 621552535
get 598068
push_front 243392777
get 638994
push_front 921804889
get 376085
push_front 37034908
get 648913
get 517078
get 317298
push_front 835485068
get 256341
push_front 40818869
push_back 296759740
push_front 709561864
push_middle 915642406
push_front 19603865
push_front 189219021
push_back 849863544
push_middle 650551299
get 494420
push_back 733786840
get 95802
get 275623
push_front 548130351
push_front 74343658
push_front 134965702
get 408427
get 540659
push_back 441223230
get 175279
get 736629
get 234735
get 168563
push_front 323984500
get 639240
push_middle 925295100
get 551352
push_middle 849606961
push_middle 889379309
push_middle 281114992
push_middle 387903572
get 709388
get 544813
push_back 948085396
get 25392
push_middle 352082249
push_middle 210385978
push_back 497783456
get 715993
push_back 159787223
push_front 723063481
push_back 375108978
push_back 624956950
get 626546
push_back 804402466
push_back 865592969
push_middle 886610970
push_front 692770904
push_front 629202467
push_front 579682526
get 272833
push_front 171180476
get 416473
push_back 473311484
get 504942
get 549211
get 715857
get 703589
get 120235
get 663732
push_back 959346264
push_middle 677907527
push_back 775710365
push_back 677385907
push_back 95011149
get 208743
get 240770
push_middle 429912233
push_middle 2955941
push_middle 337559513
push_back 595343755
push_front 131902706
get 364952
push_front 857758347
push_back 986178945
push_front 179253396
push_back 769000643
push_middle 822919221
push_middle 819885531
push_back 59652846
push_back 320308448
push_middle 649217641
push_middle 487507357
push_back 399966049
push_middle 781980229
push_back 316026311
get 291863
push_middle 109673904
get 397891
get 373126
push_middle 350051775
push_front 918069077
get 690503
push_front 407642187
get 130307
push_middle 597524165
get 660137
push_back 692808099
push_back 462378186
get 642697
push_front 126901226
push_middle 118724104
get 421372
get 452903
get 568989
push_middle 45807622
push_front 637494717
push_front 715648235
get 234133
push_middle 170421035
push_front 139359606
push_front 442154491
get 74800
push_middle 952146782
push_front 77216323
push_front 414424691
push_front 446144671
get 603620
push_front 883591841
push_middle 738501066
push_front 26075508
push_front 720382986
push_front 791147724
get 43399
get 687935
push_back 745538989
get 15889
get 402353
push_front 472169365
push_front 286793851
push_front 306079530
get 287631
push_middle 253770551
push_front 789245642
push_back 233970589
push_back 624152602
push_back 26317222
push_back 604834031
push_back 740220248
get 321315
push_back 902483267
get 565466
push_middle 375651757
push_middle 398685713
get 232232
push_middle 86474405
push_back 266879224
push_middle 812551935
push_back 654150167
get 591661
get 168271
get 249691
get 176638
push_back 460725136
push_middle 876296439
push_back 701247555
push_middle 940829774
push_back 677976240
push_front 783495352
push_middle 405891525
push_back 937529344
get 287339
push_front 47304425
push_middle 85518834
get 87326
push_front 284736726
push_front 667169767
push_front 644965274
get 637188
push_back 246078741
push_back 92778897
get 1069
get 290366
push_front 26992729
push_front 537019533
push_front 272512794
push_middle 555912046
push_front 364258771
get 44383
push_front 388943916
push_front 174024031
get 383206
get 520240
push_middle 845838618
push_back 473747397
get 472571
push_middle 479083447
get 406543
push_back 858585211
push_back 74440596
push_back 702551899
push_front 707920389
push_back 888728296
get 733557
push_back 361693678
get 129271
get 348803
push_back 782870766
get 635968
push_middle 727995471
get 54824
get 59154
push_middle 548062370
get 726468
push_middle 11835312
push_back 548672584
get 517925
push_back 509117193
get 357233
get 682402
push_back 675664596
push_back 178735203
push_front 843287231
push_middle 718150329
push_back 339787274
push_middle 909996766
push_front 985125647
get 573819
push_middle 596726074
push_back 451500271
get 89115
push_front 516190655
push_back 283783243
push_front 949275235
push_front 616085768
get 166897
push_middle 663907581
push_middle 403927859
push_back 733842062
push_middle 448382313
push_back 542778381
push_middle 388804686
push_middle 952731764
get 477235
get 495958
push_back 544070085
get 739597
push_front 731443373
push_front 632004035
push_back 806840576
push_middle 283730309
push_front 666978519
push_front 168066741
push_back 937045490
get 582988
get 702604
push_middle 94945598
push_back 339984248
push_front 53117873
push_back 852081738
push_front 615780914
push_front 470131172
get 233846
push_front 205450189
get 572582
push_front 861613181
push_front 177054096
push_back 426719825
push_back 419691386
push_front 303109016
get 355983
get 240709
push_front 160104859
push_middle 187556633
get 727052
push_middle 665428571
get 267929
push_middle 621526530
push_front 726277
push_front 596913804
push_back 393798045
get 479071
push_middle 18931715
get 98821
push_middle 551596992
push_middle 688123396
push_back 513872612
get 101632
push_front 433735080
get 401033
push_front 223159933
push_back 322946599
push_back 345056350
get 281503
push_back 933252142
push_back 688870485
push_back 288049319
push_middle 1652211
push_back 961147930
get 309202
push_back 678937067
get 492060
push_back 215624627
push_front 231241513
get 112656
get 701725
push_front 165062336
get 61478
push_middle 41792063
push_middle 620180249
push_middle 591465452
push_back 188591742
get 458776
push_middle 963018377
push_front 671240171
get 147309
push_front 555725875
push_middle 322099112
get 519274
get 628623
push_back 504204261
get 27374
push_front 246400126
get 291860
get 343448
push_middle 603873014
push_back 118601605
push_front 306822791
push_front 619501686
get 442364
push_back 864699317
push_back 557113011
get 523388
get 349187
push_front 298065033
push_front 276979849
get 446383
push_back 822072116
push_back 952393319
push_back 853025493
push_back 294241573
push_front 552035490
get 710667
push_middle 119994398
push_back 172379536
push_middle 489157503
push_back 61559496
get 600092
push_middle 703470508
push_back 221154546
push_front 43363561
push_middle 32714093
get 237614
push_front 759634366
push_front 936957101
push_front 987860293
push_back 216884253
push_front 909484158
push_middle 523745432
get 359908
get 102952
get 253798
push_front 368073557
push_front 658470955
push_middle 746333645
push_front 472370163
push_middle 366012844
push_front 400144176
push_front 723835338
get 308614
get 626756
push_back 406382099
push_back 115874461
push_back 493746616
push_front 940292168
push_middle 457341377
push_front 533993676
push_middle 315213731
push_middle 712288193
get 180512
push_middle 275471205
push_front 272746007
get 299769
push_back 181606864
push_back 296863004
push_back 652380285
push_back 907223242
get 343063
get 729135
get 532975
push_front 163492436
push_front 808403689
get 378697
push_back 511368776
get 480941
push_middle 70243765
get 131097
push_back 904682390
get 595030
push_middle 875780805
push_front 678698303
push_middle 360496576
push_middle 378882396
get 302450
get 303194
push_back 683962988
get 612551
push_back 745497700
push_middle 2264939
push_middle 78430598
push_back 78206371
get 556598
push_front 988998921
push_front 36442650
get 254288
push_front 217753170
get 619025
push_back 806795300
get 266683
get 63826
push_middle 727041024
push_middle 817390232
push_back 443784497
push_back 45851794
push_front 910915700
push_back 890003445
get 479532
get 550144
push_middle 403824504
push_middle 604775849
get 507644
push_front 305382206
push_front 69446126
push_back 426282513
push_middle 213658433
push_front 312420920
push_middle 197034093
get 354269
push_middle 918164554
push_middle 255465778
push_middle 411984119
get 745491
push_middle 943337464
push_back 620115408
push_middle 60472951
push_middle 844937259
push_front 397701767
push_back 190215229
push_front 102542501
push_back 603861473
get 120521
get 713334
get 215607
push_middle 336655139
push_front 20188638
push_front 870567740
push_front 506152837
push_middle 958582113
push_middle 483907896
push_front 899820513
push_middle 248464946
push_front 645455301
push_front 817796817
push_back 624948626
push_middle 340829046
get 359995
push_back 274767519
push_front 544536673
push_back 555359625
push_back 194319107
push_back 184247768
get 271061
get 728381
push_front 362366767
push_front 791711376
push_front 630103450
push_middle 335925848
push_front 29112947
push_front 962375344
push_back 872748855
push_back 354379819
push_middle 756094767
push_middle 954984833
get 101512
get 273548
push_back 682494196
push_front 627304772
push_back 316760262
get 745789
push_middle 274022944
push_front 431742039
push_middle 285599325
push_middle 513269796
get 738575
get 317827
get 365548
get 104200
push_middle 554208414
get 8837
push_back 802840830
push_middle 213463354
push_back 704089007
push_middle 464092741
push_back 723360181
push_front 554932270
push_back 816747360
push_back 58621942
get 303108
push_back 450878379
push_back 390463831
push_back 453032821
push_middle 286392339
push_front 84778678
push_middle 835997181
push_front 33115761
push_middle 680318904
push_front 859416230
get 714582
push_front 891160068
push_front 238478373
push_front 225789105
push_back 711260849
get 60399
push_back 100603058
push_front 614442237
push_front 241691740
push_middle 78644332
push_front 429693856
push_front 509172616
push_back 841692321
get 300110
get 404231
push_back 445383360
push_back 102579661
push_back 142369038
push_front 594986574
push_front 66627966
get 411706
push_middle 477240610
get 734658
push_front 262936512
push_middle 483777851
push_front 999140735
push_front 977223834
get 229180
push_back 550776306
get 50131
get 649187
push_front 822630460
push_middle 171659947
get 703031
push_front 66868581
push_middle 768643876
get 49550
push_middle 647900725
push_middle 846901901
push_middle 148919074
push_middle 760656816
get 588834
push_middle 954663297
push_middle 669039058
push_back 503054953
push_back 758123714
get 158987
push_front 994573290
get 727672
push_middle 900541848
push_front 646423449
push_middle 770028898
get 70556
get 97675
push_front 536962302
push_back 710359073
push_front 625197153
push_back 121064356
get 95937
get 603522
push_front 32786855
push_back 556545087
push_back 727146146
get 181624
push_middle 987901263
push_front 979095417
get 570449
push_middle 66541215
push_middle 569873997
push_front 973383609
push_middle 270152545
push_front 931967766
push_back 6366966
push_back 150108545
push_middle 436581786
push_front 735998461
get 555783
push_middle 136029194
get 94974
push_middle 350267157
push_back 183593171
get 739086
push_back 38669945
get 641403
get 443815
push_middle 143348027
push_front 560546456
get 684601
push_front 207231470
push_middle 554227320
push_middle 989567090
push_front 423005285
push_back 590197701
get 727939
push_front 830024534
push_back 971016104
push_back 327539958
push_middle 554772199
get 21778
push_middle 831383628
push_front 23194186
get 693872
push_front 120131288
get 227617
get 533960
push_front 718958730
get 264816
push_back 409530670
push_front 56287422
get 248451
get 352377
get 121008
push_back 574111887
push_middle 969139802
push_front 515976346
push_middle 567619717
push_back 273183151
push_middle 545591808
get 321260
push_back 956502867
push_middle 517049763
push_middle 485935887
get 739558
push_front 835754172
get 285815
push_middle 832687004
push_front 255978292
push_front 191055994
push_middle 913989169
push_back 935943452
push_back 258976084
push_middle 421238118
get 512608
push_front 532416877
push_front 706730351
push_front 46383354
get 466130
push_front 145678952
get 517784
get 560373
push_middle 809976924
get 14883
push_middle 164477340
push_back 173932434
push_front 791792362
push_back 871240376
push_middle 22301389
push_back 674005592
get 430766
push_back 590305804
push_back 642120942
get 730031
push_back 398618675
push_front 86300541
push_front 856728724
push_middle 251394274
push_back 278510395
push_front 845334935
get 344696
push_front 957356443
get 108441
push_back 610869135
push_front 395463070
push_middle 615928905
push_back 799463745
push_front 513615024
push_front 735637650
push_front 181035910
push_middle 179975108
get 255608
get 174520
push_back 553365912
push_back 287103847
push_middle 656239421
push_front 285790825
push_middle 725619248
push_middle 202713418
push_front 282640237
get 467334
push_middle 457233945
push_middle 881254277
push_front 854884337
push_middle 414676199
get 683598
push_front 423615315
push_front 715007983
push_back 109154499
get 650923
push_back 695174240
push_middle 694420364
get 689059
push_front 565039261
push_front 874459850
push_back 85253168
push_back 625538755
push_front 731202908
get 234162
push_back 84381882
get 481326
get 275973
push_middle 317998635
push_front 274158768
push_back 984129130
get 456975
push_front 739475068
push_front 883543123
get 653829
push_front 658502705
push_middle 976518604
push_middle 591399164
push_back 156584663
push_middle 496785975
push_middle 367959575
get 64645
push_middle 344578575
get 485308
push_back 698479256
push_front 972470677
push_back 143088167
get 441889
push_back 778253005
push_back 614948949
get 702813
push_middle 205876403
push_middle 410688482
push_middle 426421770
push_front 914355462
push_back 625548590
push_front 155088121
push_back 434961980
push_front 530607959
get 529467
push_back 898529646
push_front 41565148
push_middle 823602313
get 95506
push_front 359213735
push_front 723751227
get 677278
push_back 176662887
push_back 468354470
push_middle 946519207
push_back 348379114
get 166575
push_front 785249966
get 457846
push_back 263070552
push_middle 69899768
push_back 254730865
push_front 966820049
push_middle 808949857
get 107778
push_front 300569336
push_middle 918249063
push_front 269855149
push_back 454161180
push_middle 59157625
push_middle 627191098
push_front 508602715
get 459361
push_middle 833360575
get 558975
push_front 304045504
get 175163
push_middle 860601455
get 131177
push_back 85607445
push_front 111344460
push_middle 321507094
get 344426
get 391726
push_front 11531624
get 687004
get 57060
push_middle 556864110
push_back 617162918
push_front 174885949
push_front 143941220
push_front 578296916
get 542963
get 707478
push_middle 11788017
get 336741
push_front 439676115
push_back 883303292
push_front 86061297
push_front 764777539
push_middle 304250125
push_front 358987099
push_back 526078171
push_middle 82093249
get 522488
get 532001
push_front 655474893
push_front 477355378
push_front 876739923
push_middle 838350049
push_back 667580615
get 395077
push_back 277722860
get 133567
push_middle 671843581
push_back 650452010
push_back 9786537
get 181931
push_front 2714229
push_back 621176221
push_back 480223796
push_middle 882081485
push_front 66874293
push_back 999847868
push_back 241657111
get 509745
push_middle 928737015
push_middle 177228090
push_back 500002361
push_back 287656817
push_middle 517509210
get 625736
push_front 912002997
push_front 698956722
push_middle 138842121
get 338311
push_back 286649974
push_middle 894775649
get 696017
push_middle 217314172
push_front 35923365
get 222517
get 75103
push_front 103272015
push_middle 716790809
push_middle 805372014
push_back 266219467
push_front 601682648
push_middle 465258283
get 436205
push_back 607082818
push_middle 764941028
push_middle 96451866
push_middle 237976083
push_front 750970099
push_middle 615485200
push_back 513488030
push_back 57546923
push_back 271697146
push_back 688987592
push_back 670381666
push_middle 199804114
get 594143
push_back 519773895
push_back 723293149
push_middle 612539333
push_back 97160034
push_middle 615271452
get 734752
push_middle 847314312
push_back 36122670
push_front 510925127
push_back 47942811
push_front 34714243
push_middle 87431220
get 246540
push_middle 968675709
get 97415
push_back 249214858
push_back 415879876
push_back 32746184
push_middle 872360586
push_front 691638829
push_front 40008142
get 393666
get 56697
push_front 132204005
push_middle 438704772
push_back 365801598
get 516568
push_middle 253537233
push_front 167834489
get 557961
push_back 8261933
push_front 556441342
push_back 67048185
push_front 101987288
get 59220
push_middle 484655819
push_middle 748267893
push_front 546548645
get 166033
get 669822
push_back 697807280
push_back 56700486
push_back 141027509
get 736169
push_back 563048791
push_front 912061539
push_middle 451560272
push_middle 352220029
push_middle 204603411
push_back 725908680
get 104715
push_back 86615776
push_front 841235079
push_middle 69625901
get 303792
push_front 301900592
push_back 385703226
get 136273
push_back 435464627
push_back 81823096
get 476766
push_front 718403856
push_front 139045946
push_middle 644129185
get 321667
push_middle 364979653
push_front 443882505
push_front 713741072
push_back 704866227
push_middle 211400804
push_front 732975807
push_front 435092181
push_middle 772240018
get 301399
push_back 346154242
push_front 711406212
get 67961
push_front 195560293
push_middle 533702999
push_middle 547617108
get 304623
push_middle 816431019
push_front 721776384
push_back 239589601
push_back 373829408
push_front 668548892
push_front 62580771
get 732623
push_front 769717230
push_back 937225953
push_front 532311817
push_front 316121632
get 529563
push_middle 907440296
get 683833
push_middle 320481724
push_middle 940256024
get 301422
push_back 437012534
push_front 924311347
push_back 764506590
push_front 499402306
push_middle 518364898
push_back 549371316
push_front 221832437
get 602897
push_middle 858481124
push_back 52311911
push_back 617417155
get 149957
push_front 663531672
get 352358
get 362048
get 398839
push_middle 458712458
push_front 859082675
push_middle 262265035
push_front 645588567
push_back 287683926
get 22916
get 30114
push_front 516513696
get 423055
push_front 462827692
push_back 467505928
get 364597
get 7989
get 150889
get 348252
push_front 836662562
get 153999
get 510327
push_back 879844308
push_front 695498959
get 183886
push_front 241594638
push_back 599350890
push_middle 852493231
get 612840
push_back 264019447
push_front 864750439
get 297156
push_middle 557319511
get 414694
push_back 899316993
push_front 283237711
push_back 993386540
push_middle 611116233
push_back 682838186
push_middle 430923230
push_front 299439879
push_back 202281495
push_back 695291707
get 717028
push_back 594239078
push_back 344926111
push_back 74606698
push_middle 315575292
push_back 328114639
push_front 738903905
push_front 686452638
push_middle 917523818
get 318589
get 456971
get 611890
push_back 638017644
push_middle 541853472
push_back 986540094
push_back 829698985
push_middle 840405873
push_middle 205742139
get 281765
push_front 540989429
push_back 15924130
get 721213
push_front 740989624
push_middle 315469127
push_front 85735728
push_back 254244393
get 349783
push_back 340624457
push_front 989082478
push_middle 678516047
push_front 452259078
get 568722
push_front 524116334
get 729325
push_front 127562769
get 742855
get 519763
push_back 687716882
get 423937
push_front 431970917
push_back 515297282
push_middle 482186811
get 456203
get 191352
push_back 921817110
push_front 668784053
get 684669
push_front 718295569
push_middle 565490722
push_middle 55076304
push_front 39408880
get 480471
push_front 992101507
push_back 642107550
get 590264
get 105506
push_middle 80060748
push_front 114644027
push_middle 10098898
get 429320
push_middle 180932856
push_back 574828987
push_middle 454399414
push_middle 659497991
push_back 365040224
push_middle 325122780
get 183219
push_front 270336394
push_front 275651610
push_middle 987490867
push_back 201510078
get 7338
get 456007
push_back 560845950
push_front 51900562
get 715048
push_middle 526448524
get 557704
push_back 419032788
push_front 78074806
push_middle 186791736
push_back 273188907
get 305044
push_middle 411947952
push_back 663613866
push_front 634686285
get 485495
push_middle 700907409
push_back 673605686
push_back 474812414
push_middle 4586727
get 545516
push_middle 895583134
push_middle 919747853
get 284326
push_back 508363101
push_back 853019016
get 437091
get 491325
push_back 259562609
push_back 445119077
push_back 953103842
push_front 202360284
push_middle 984897382
push_front 625761077
push_back 816386149
get 290056
push_middle 249391932
get 653401
push_middle 457691520
get 263095
push_middle 214899976
push_front 965335555
get 349117
push_middle 548495867
push_front 330121960
push_middle 274715433
push_front 790001425
push_front 162624572
push_back 880593511
push_back 418052717
push_front 976157425
get 356219
get 554942
push_back 485745724
push_back 904506805
push_front 408962056
push_middle 550566140
push_middle 233510477
push_front 609566684
push_back 95973097
push_middle 458445011
push_back 313839848
get 465683
push_middle 631769145
push_middle 113557933
push_front 359741242
push_front 131576204
get 452161
push_back 108064599
get 502173
get 685144
push_back 563676511
push_middle 806359594
get 200360
push_back 654942729
push_front 397830105
push_front 21937196
push_middle 619758606
push_middle 144481626
push_middle 356547520
push_middle 42496920
push_front 612752373
get 232159
push_front 880687087
push_front 981180646
get 727606
push_middle 898715343
push_middle 750610576
push_back 498124542
push_back 851936134
push_front 357149498
get 65155
push_front 976362386
push_front 287113010
push_middle 410560965
get 725496
get 557219
push_back 942265795
push_front 520803115
push_front 989073709
push_middle 38202188
push_back 729228623
push_front 616019892
push_back 648542785
get 238330
push_middle 2812173
get 326613
get 325817
push_middle 408906189
push_front 643017546
push_middle 998566336
push_middle 273566151
push_front 263635137
push_middle 55524083
get 334172
push_back 10414060
get 330748
push_front 314468247
push_front 265237368
push_back 634936096
push_middle 611931066
push_back 32420029
push_back 493658059
push_front 808998840
push_middle 543842557
push_middle 590118861
get 277995
push_front 602966327
get 210394
get 127710
get 58169
push_middle 820419376
push_middle 293980923
push_front 121127997
push_back 930013313
push_back 117660338
push_back 934678910
push_middle 100136986
push_middle 638764282
push_back 930453356
get 659514
get 268543
get 10484
push_back 517285981
push_back 919939280
push_front 111608705
get 654349
push_back 295285700
push_back 725732988
push_front 931635005
push_middle 91439539
push_middle 239490471
get 420293
push_front 356890534
push_back 546696972
push_middle 83768201
push_back 938313316
push_front 631811434
push_middle 982856610
push_back 480107117
push_back 482653399
get 718249
get 176545
get 287018
push_back 751725096
get 566162
push_front 215218122
push_front 630002892
push_back 8493443
get 698953
push_back 506909165
push_back 248203230
push_front 584037309
push_middle 170394550
push_back 684883212
push_front 529840465
push_middle 680257230
push_back 833977673
push_back 897203198
get 135583
push_back 476047134
push_middle 400389793
get 570673
get 311665
push_front 575170117
push_front 512013440
push_middle 863929115
push_back 162833596
get 400691
push_front 749341904
push_middle 319208869
push_middle 478769587
push_middle 715125234
get 668359
get 92408
push_back 219013708
push_front 74565082
push_back 269895674
push_front 6525885
push_middle 243521957
push_back 740526467
push_middle 957048586
push_front 573514152
push_front 746659028
push_middle 493806071
push_back 644456747
get 255069
push_back 858244538
push_front 367003462
push_back 854154640
get 434065
get 703329
get 179352
push_front 335537011
get 106305
push_front 672469015
push_front 369391583
push_back 664759265
push_middle 393214172
get 177901
push_middle 584318223
push_middle 692472349
get 677426
push_front 484413829
get 141818
get 613838
push_middle 761631975
get 190501
push_front 970188659
push_middle 844821295
push_back 756354144
push_back 341697598
push_front 818447055
push_middle 297214478
get 419893
push_middle 349316487
push_back 411427170
get 689555
push_middle 689953867
get 600266
get 705558
get 12708
push_middle 485093658
push_front 601298701
push_middle 835606977
push_front 979420082
push_front 240781371
push_back 585315901
push_middle 211344549
push_middle 488997636
get 640198
get 312288
get 19123
push_middle 483129992
push_front 28380226
push_middle 56710967
push_back 782453074
push_front 573308311
push_front 657859013
push_back 492139123
get 619575
push_front 309861957
push_back 628756272
get 179716
push_middle 878631301
push_front 955638080
get 443799
push_front 280788856
push_back 433240107
push_front 493373088
get 413221
push_back 551608942
push_back 973244421
push_back 783810975
push_back 120005570
push_front 388355974
get 250850
push_middle 990750624
get 607736
push_front 848602613
push_middle 860868948
get 130961
push_back 884259869
push_front 909562039
push_back 438080106
get 74894
push_middle 722189993
push_middle 355977126
push_middle 617517278
push_front 373102441
push_back 356332581
push_front 773093585
push_front 960681298
push_front 998044127
push_middle 826871777
push_back 424226698
push_middle 86662946
push_front 491129311
push_front 537481350
get 641705
push_middle 620507963
push_front 428796541
push_front 189107734
push_front 615680863
push_front 79975998
push_middle 812882878
push_front 313962133
push_middle 623383055
get 431015
get 623585
get 529756
push_middle 299236402
push_middle 121001173
get 137432
push_front 908502435
push_middle 280832261
push_back 507203090
push_front 362931465
push_front 194213224
get 737767
push_front 419486476
push_middle 253414106
push_front 718353410
get 354645
push_front 780969702
push_front 401089017
push_middle 30348374
push_back 144941433
get 399387
get 718145
push_back 96909972
push_back 998162610
push_back 961278654
get 75231
push_middle 932409480
push_front 498094605
push_back 158676377
push_middle 991048638
push_middle 19292502
push_front 748123867
push_back 715113407
push_back 631577292
get 250435
push_middle 519782465
push_front 65195843
push_front 616170212
get 97384
get 148370
get 35226
push_front 397377611
push_back 413712266
push_back 714070417
push_middle 857930255
push_middle 756868696
push_middle 63008195
push_front 295015251
get 702651
get 93967
push_front 861379598
push_front 693291138
push_front 454979550
push_front 355763540
push_front 402363224
get 379615
push_middle 871233964
push_front 354400646
push_front 333824757
push_front 296539831
push_back 169276183
push_front 848031970
push_back 276237013
push_back 833911612
push_back 492350461
push_front 752832755
push_middle 914355497
push_middle 284581124
push_front 538366514
push_back 985076666
get 561172
get 429937
push_back 481891057
push_middle 63742332
push_back 612031626
push_back 968176237
push_back 363841868
push_middle 869591322
push_middle 693430082
get 197621
push_middle 461865196
push_front 704256035
push_back 885342901
push_middle 275337434
push_middle 310310948
get 564367
push_middle 115416343
push_front 203884646
get 99994
get 138271
get 41180
get 575903
push_front 283253579
get 110771
get 44451
push_middle 608168380
push_back 329974160
push_front 899054429
push_front 230776839
get 99215
get 655974
push_back 36538534
push_middle 436736935
get 85644
push_back 454484022
push_back 906489233
get 49848
push_front 572541914
get 110134
push_middle 158270096
push_front 853720887
get 375769
get 493562
get 57927
get 586843
push_front 978144579
push_back 386722965
push_back 576623963
push_back 195102299
push_middle 11337175
push_back 489211583
push_back 813140998
push_middle 455957700
push_front 524605542
get 79249
push_back 993763005
get 558807
push_front 751276975
push_front 98774396
push_back 770592243
push_middle 780268901
push_middle 679957602
push_front 50169329
push_back 598808068
get 509014
get 301556
push_middle 323934837
push_front 863611235
get 138396
push_front 138552073
get 182348
push_front 664078851
push_back 886151287
push_middle 623084856
push_middle 456075300
push_front 484585360
push_middle 568474216
get 511646
push_front 854630312
get 608819
push_front 36308618
push_front 669236786
push_middle 571019381
push_front 186731312
push_front 686871686
push_front 417387658
get 558544
push_front 279504421
push_middle 512543755
push_back 832623443
push_front 204721879
get 340556
push_middle 675177635
push_back 133364669
push_back 653059069
push_back 274537872
push_back 949664295
get 33647
get 637073
get 390665
push_middle 692105612
get 382992
push_middle 769204644
push_middle 158293508
push_back 490259256
push_front 501681985
get 60942
push_front 320864057
get 142852
push_front 161908469
push_middle 22877682
push_middle 191806165
push_middle 700074893
push_front 183301730
push_front 119511372
get 115526
get 406071
get 273839
get 26421
push_middle 823484616
push_middle 637552938
push_middle 794650435
push_middle 14168860
get 517177
push_middle 491995962
push_middle 808929137
get 92179
push_middle 144066884
push_back 910313270
push_back 844837420
get 255592
push_middle 382339895
get 542419
push_back 519624239
get 593547
push_middle 159875780
push_back 449618986
get 626915
push_middle 817305195
push_back 358640854
push_middle 592934813
push_back 356593526
get 5301
get 213617
push_front 26265192
get 527211
push_middle 78064771
push_back 963523306
push_middle 250972233
push_front 568630811
push_middle 260420364
push_front 128673601
push_middle 753856558
get 283991
push_back 844382602
get 580956
get 687642
push_back 627080652
push_middle 650529051
push_back 495731328
get 739762
push_front 583715211
push_back 6704739
push_middle 164775807
get 189825
push_front 456488815
get 346352
get 603101
push_middle 116322585
get 601207
push_front 391537280
push_middle 258915979
get 15183
get 28172
push_back 48239844
push_back 95407394
push_middle 709887560
push_middle 717129101
get 634410
push_back 932036732
push_middle 618718555
push_front 893999016
push_front 479388885
push_middle 407963314
get 225752
get 519554
push_middle 614073324
push_middle 987278916
push_front 456151504
get 686557
push_back 101547058
get 213865
push_back 681370280
get 216798
get 88033
push_front 53862544
push_middle 88117026
get 324267
push_middle 627867556
push_middle 115091632
push_front 292117051
get 652003
get 445142
push_back 486618648
push_front 651454329
push_middle 114052523
push_front 707141693
push_middle 431962916
push_middle 951561122
push_front 454996464
push_front 252341238
push_middle 666860469
push_middle 237726676
push_middle 132536670
push_back 13755707
push_front 240087750
get 323382
push_front 227555275
push_middle 568650059
push_front 979773313
get 334341
push_back 215344787
push_back 236828187
push_front 772369968
get 152441
push_front 162430243
push_middle 325004210
push_back 812363040
push_back 94140794
push_front 750779179
push_middle 991726023
push_middle 587734406
push_front 927632038
push_back 664981601
get 159688
push_middle 543804621
push_middle 856990722
push_middle 44571851
get 645489
get 148585
get 274128
push_middle 984467421
push_middle 341298048
push_middle 154768799
get 148948
get 504706
push_middle 397470764
push_middle 72348508
push_middle 972572066
get 737491
push_back 18673475
push_back 25401756
push_middle 490219229
push_back 642849308
get 568550
push_back 226408271
get 592474
get 499135
push_front 699956556
push_front 996571807
push_back 63450370
push_front 533825481
push_back 900006569
get 181627
push_back 218929340
push_middle 272653116
push_back 773417020
get 136299
push_middle 923551519
get 339832
get 740785
get 677017
push_front 91268653
push_back 290227932
push_front 820019198
push_front 210930111
push_middle 646980639
push_front 309112616
push_back 219065013
get 189010
push_back 305595758
push_front 672756611
push_front 77980940
push_middle 522709335
get 360623
get 79830
get 424974
push_front 333912414
push_middle 734215367
push_front 950074501
push_back 375524555
get 694315
push_front 781907609
push_back 441197914
push_middle 97571475
get 125007
push_front 18820536
get 466322
push_middle 816676913
push_front 448541104
push_back 206633306
push_middle 317870227
push_middle 810470889
push_middle 355722987
push_back 350980559
push_back 411726069
push_front 726714986
push_middle 92991675
push_front 155317365
push_front 825120683
push_front 734376724
push_front 980142545
push_front 953725417
get 340379
push_front 572324481
push_front 652155045
push_front 315278272
push_back 563042888
push_back 667466869
push_front 494174801
push_front 623589855
push_middle 736435616
get 648260
push_back 426368488
push_middle 233181778
push_middle 326394734
push_middle 464144094
push_front 572073694
push_middle 31801985
push_back 825835642
push_back 967848025
get 686993
push_front 114476231
get 404619
get 222404
push_back 600331111
get 512964
push_middle 626233281
push_front 793633953
push_middle 330425884
push_back 984075620
push_middle 144796286
push_back 254647557
push_middle 451116522
get 375159
push_front 95740432
push_middle 579088853
push_back 293925346
push_front 954842804
get 190287
push_middle 804191747
push_middle 831896179
get 173311
push_back 903406386
push_front 518723993
get 434295
push_middle 536094150
push_middle 864611467
push_back 185713414
push_back 696719290
push_back 122937270
get 420359
get 679855
push_middle 818244225
push_middle 132064244
push_back 846228663
push_middle 29303818
get 534296
push_front 599827888
push_middle 231361804
get 736724
push_front 19285455
get 237868
push_middle 557224431
push_back 20026450
get 357514
push_middle 272091523
push_back 359024884
push_middle 119346681
push_back 884886516
push_front 49943300
push_back 23147749
push_middle 556954589
push_middle 664630434
push_front 439764145
push_middle 849690688
push_front 985450386
get 548290
push_middle 343807960
push_back 811126024
get 735706
get 184963
push_back 474911388
push_middle 904263082
push_middle 893549946
get 541424
push_front 706366297
push_front 779682006
get 74955
get 249644
push_middle 693281525
push_front 756470870
get 70522
get 592069
push_front 523258596
push_front 120894262
get 482066
push_front 467629659
push_front 648607016
push_middle 558557514
push_front 853503762
push_back 389398421
push_back 874697256
push_back 838951881
push_middle 988905404
push_back 341760893
get 445853
get 12660
push_back 638220450
get 4880
push_front 298709166
push_front 555302245
push_middle 505618215
push_front 469350651
get 515039
push_back 976585552
push_front 935514084
push_middle 955043905
push_middle 595922296
push_middle 811242537
push_back 478129957
push_front 939693172
push_middle 876507320
push_back 581505886
push_back 886225360
push_front 822122079
push_front 265292118
push_front 432611121
push_front 244707271
push_front 188379185
push_front 722850798
push_front 6159007
push_front 785457463
push_back 17159345
push_back 534424478
push_back 680999986
push_front 217988012
get 539874
push_front 696330166
push_back 584026770
push_front 837061439
push_front 682896426
get 397400
push_back 491897052
push_front 594259226
push_middle 976092717
push_middle 771397580
push_front 305541023
get 5838
push_middle 528398314
push_back 14970360
push_front 282061357
push_back 283973154
push_front 257506981
push_back 152778103
push_front 637019296
push_back 951832053
push_middle 230884230
push_back 653868223
push_middle 515989050
get 389929
push_middle 103997219
push_back 744774029
push_back 382498334
push_middle 68116304
push_front 488154677
push_front 180837538
get 325779
push_front 512590727
get 317487
get 443852
get 267147
push_front 345698453
push_back 902336387
push_middle 90141195
get 5511
push_front 254725267
push_front 916120032
push_middle 531199831
push_middle 170748803
push_front 91304078
get 394620
push_middle 422770572
get 691390
get 562831
get 152239
get 736241
push_front 473259682
push_front 885616993
push_back 724539486
push_back 22622152
push_back 232743124
get 385311
push_front 526547819
push_middle 267254318
get 287589
get 257990
push_front 463787611
get 680412
push_front 386650188
push_middle 569007017
get 621495
push_front 87513713
get 374738
get 48206
push_middle 956955759
push_front 107838932
get 617097
push_front 645314931
push_front 838584988
push_back 476369130
push_back 972733008
push_front 157249299
push_front 980443764
push_front 714176095
get 527611
push_middle 10169229
push_front 446107112
push_back 605296592
push_middle 339527407
push_back 97121316
get 298350
push_front 762107497
push_front 541173191
push_back 52422900
push_back 654792312
get 233233
push_middle 562152959
push_back 531989253
get 464157
push_front 995449732
push_front 82295978
push_middle 465424976
push_front 615161899
push_middle 514184042
push_front 507790116
get 728148
push_back 746690078
push_back 371498490
push_front 894060737
push_back 518397098
push_middle 726714248
push_middle 682836828
push_front 664813624
push_back 467952000
push_back 439433598
push_middle 614053552
push_front 437075761
push_middle 226432593
push_back 202499729
get 91905
push_front 974311436
push_front 497009188
push_middle 826851146
push_middle 281010119
push_back 820239342
push_front 904014922
push_front 968070712
get 233176
get 524926
push_front 461477230
push_back 242474442
push_middle 185632907
push_front 854587325
push_middle 158024858
push_middle 716372168
get 517021
push_front 364989070
get 483543
get 43252
push_back 949051983
push_front 160716724
push_front 623109691
push_front 112762081
get 374239
get 171962
push_front 854852730
get 206978
push_back 404612984
push_front 642851533
get 335809
push_front 217445627
get 22136
push_back 739877791
get 459342
push_middle 935059699
get 710285
push_front 638523557
push_middle 469127057
push_front 107572241
push_back 658589314
push_back 281972351
push_middle 492251199
push_middle 837087414
push_back 339188489
push_front 944548164
get 292079
get 364670
push_middle 239963835
push_back 563837946
push_middle 463833081
push_back 666665202
push_middle 720131642
push_middle 591957200
push_back 293982036
push_front 483050896
push_front 948194539
push_middle 255338804
get 114411
push_back 74955479
push_middle 232285934
push_middle 768437257
push_front 874372635
push_front 383172259
get 500868
get 172668
get 535209
push_back 174857892
get 112835
get 165304
get 337221
push_middle 373970274
push_back 488976498
get 224878
get 252004
push_back 459459180
push_back 490235015
push_back 168183308
get 190480
get 500178
push_back 165234974
push_front 125184686
get 25873
get 676258
push_front 160503613
push_front 909326874
push_front 588079568
push_back 162776271
push_front 701151345
get 558729
push_middle 117439198
get 475669
push_middle 669329393
push_middle 340379804
push_back 577765071
push_back 892555410
push_middle 385497649
push_middle 366802496
get 580336
get 277689
get 71589
push_back 183649019
push_back 986382315
push_back 344223209
push_middle 783173632
push_front 834184302
push_middle 144741005
push_front 508160775
get 126181
get 423644
push_back 864717117
push_front 472207807
push_back 253238064
get 14725
get 633946
push_middle 566824705
push_front 229124128
push_back 125981305
push_front 828350598
get 421557
push_front 570376142
push_front 744495006
push_back 489505288
push_middle 45170438
push_front 397990760
push_front 537870063
push_back 221729813
push_back 17243169
push_front 388477123
get 553485
push_front 848909730
push_back 374452245
push_back 834949193
get 345552
push_middle 435553473
push_front 214017768
push_middle 20010424
push_middle 42849962
push_middle 558995750
push_middle 739482083
push_back 445606842
get 506841
push_middle 906788779
get 600602
get 394744
get 600181
get 206544
push_middle 393696695
push_back 403200849
push_middle 293453576
push_front 62997923
get 742656
push_middle 552317392
push_middle 628952110
get 255087
push_front 416957920
get 278808
get 659222
push_middle 847410739
push_front 573712047
push_front 504384682
push_back 868553529
push_middle 446783275
push_front 574065796
push_front 21216891
get 644392
push_front 985670429
push_back 215971192
push_back 611670791
push_front 934477756
push_front 339936527
get 560577
push_middle 775346125
get 35687
get 301009
get 590665
push_front 960630452
get 560022
push_front 161649161
push_middle 810025819
push_middle 436593773
get 100999
push_middle 773096421
push_front 841097622
get 472623
get 740461
push_middle 402854575
get 418858
push_middle 392733521
push_back 218995194
push_front 12763868
push_back 64407788
push_front 246234726
push_front 800327566
push_middle 820927536
push_front 263542605
push_back 395202599
push_back 124184682
push_back 858189017
push_middle 209417345
push_back 296668692
push_middle 730875831
get 479376
push_middle 94163504
push_back 12135049
get 241600
push_back 532634441
push_front 953872194
push_back 908433915
push_middle 232908659
push_back 707973181
push_back 73553569
push_front 185837298
push_middle 926562547
push_middle 844626355
push_front 308121695
get 670489
get 369209
get 633418
push_back 224088492
push_middle 429805751
push_middle 125786610
push_back 63300317
push_back 529364344
get 19040
push_back 400618522
get 28542
push_back 3114623
push_front 122701003
push_back 130320636
push_middle 765815085
push_middle 523136851
push_back 298026242
get 71508
push_back 92621264
get 736562
push_front 726786225
push_back 421913144
push_front 723199496
get 222307
push_back 47576145
push_front 639381343
get 132887
push_middle 512663268
push_middle 886769995
push_back 522489
push_middle 509125924
get 65090
push_front 908158081
push_back 588699270
get 458384
push_middle 417942402
push_back 848657916
push_back 260503083
get 346048
push_front 752344096
push_front 830224410
get 528477
push_back 124879610
get 290039
get 403780
push_front 704025893
push_front 70602652
push_middle 210951977
push_middle 643577974
push_front 117028408
get 82405
get 348737
push_middle 465297296
push_middle 488611787
push_middle 894141366
push_middle 300418579
get 611717
push_front 687404153
get 35229
push_back 802015153
push_back 323017104
push_front 728908058
push_middle 972118707
push_front 561028304
push_front 600019334
push_middle 907928035
push_back 510541791
push_back 651042773
push_front 889743267
push_middle 827350374
get 481357
push_middle 358004568
get 627686
get 586877
push_middle 230321595
push_middle 21811728
push_middle 961124968
push_middle 428811919
push_back 783317803
get 371135
push_front 782667503
push_middle 22478079
push_front 516743310
push_middle 106896884
push_back 837045540
push_back 182633823
push_middle 762957536
push_middle 469314678
push_back 748105242
push_back 82138557
push_front 905255584
push_back 299931557
push_back 59982895
push_back 320555854
push_front 666192893
push_middle 482045805
push_back 20117875
get 235208
push_front 133355488
push_front 825029609
push_middle 728521510
push_middle 368023717
get 521489
push_front 595153275
get 474319
push_back 163328809
push_back 677566378
push_front 806520115
push_back 593491254
get 547764
push_middle 985991456
get 323666
get 614224
push_middle 170524640
push_middle 854350131
get 325234
push_front 599304897
get 606707
push_middle 197185433
push_front 613759557
push_front 768146363
push_middle 905050939
push_middle 160915466
push_back 844746549
push_front 902604831
push_back 929313596
push_front 830783593
push_front 417226607
get 222209
push_front 366084497
push_back 445808261
push_front 778961294
push_middle 209037576
push_back 693418905
push_middle 592305986
push_middle 507060685
push_front 838784912
get 648236
push_front 541357849
push_middle 827422886
push_front 222466468
push_middle 746779830
get 608438
push_back 643859645
push_back 874632788
get 499825
get 652712
get 17755
push_middle 375447219
push_back 283889511
push_front 433913082
get 571282
push_back 630697274
get 38971
push_middle 556215039
push_front 39946826
get 548987
push_back 769350255
push_back 454842260
push_back 694817429
push_middle 542903133
push_middle 752175011
push_back 186829337
push_front 972637496
push_front 777315539
push_front 375054369
push_back 248225501
push_front 862686578
get 65497
push_middle 473675010
get 250725
push_back 894020558
get 137306
push_front 881712138
get 650871
get 238832
get 408384
push_front 51113726
get 698993
push_back 959902189
push_front 410534452
push_middle 188077530
push_middle 508496356
push_middle 313990105
get 745470
push_middle 729782061
get 725146
get 676964
get 532500
push_middle 963618895
push_middle 442927590
push_back 836164490
push_middle 128628541
push_back 1707001
push_middle 871003914
push_back 616917216
push_middle 199406593
push_front 540982262
push_middle 825208354
push_back 432577434
push_front 278265461
push_middle 915953783
push_back 364384092
push_back 18136867
get 457368
get 524595
push_front 696934034
push_back 927515560
push_back 621722520
push_back 229051136
push_front 705615949
push_back 438913657
get 462658
get 649994
push_front 375428912
push_middle 375948364
push_middle 664963130
get 23424
push_front 692270517
push_middle 35476843
push_middle 110978724
push_front 735105614
push_front 741080028
push_front 948093564
push_front 855644332
get 571373
get 59705
push_back 28287471
push_back 743122328
get 189367
push_back 674949021
push_front 919302744
get 593806
push_back 356565543
push_middle 1179506
get 620664
get 509845
get 562972
push_middle 26896071
push_back 444880796
push_front 234605462
push_front 194261010
push_back 300906829
push_middle 172723563
push_back 115505600
push_middle 612832261
push_front 362822075
get 185507
push_front 462674274
push_back 61885986
push_front 619890470
push_middle 456570013
get 484883
push_front 821321765
get 569046
get 613529
push_middle 628777336
push_middle 7571525
push_middle 693168238
get 49196
push_back 899686840
push_back 537453438
push_middle 65321155
push_middle 986941194
get 158608
push_middle 696791838
push_back 718046414
push_front 724744707
get 280776
get 709930
push_front 54157438
push_middle 551809265
get 385766
push_back 369104305
get 6006
push_front 698250085
push_back 11512835
push_back 757797897
push_front 276142436
push_front 160404654
push_front 910671114
push_front 298894698
get 724619
push_middle 851855622
push_front 334485724
push_middle 520068398
push_back 872402550
push_front 956790074
get 723033
push_back 46571208
push_middle 507785371
get 713316
push_front 344241583
push_back 373697989
push_front 528645827
push_middle 629733687
push_front 600968280
push_back 707141229
get 146895
push_middle 551531237
push_middle 852034359
get 633444
push_front 66204923
push_back 46688311
push_back 716987614
push_front 229124247
push_middle 688285091
push_back 277539567
get 254458
push_back 846987781
push_front 951309366
push_middle 358938820
push_middle 655907187
get 22200
push_back 254880076
get 473962
push_middle 191415123
push_middle 150457452
push_middle 707440538
get 18519
push_middle 675714063
get 718358
get 140302
push_back 761800343
push_front 482115867
push_front 360121932
get 299961
get 197581
push_back 319996031
push_middle 464116135
push_back 374991379
push_back 738431429
get 80889
push_front 821730438
get 670422
get 371514
get 589728
push_middle 980854119
push_middle 515698691
get 247340
push_front 817150728
push_front 980371751
push_back 888149700
push_middle 450829375
get 680763
push_middle 711576872
push_middle 117293643
push_back 850167386
push_front 632771864
get 451475
push_front 679321223
push_back 718897484
push_middle 246925511
push_middle 837908310
push_middle 306259614
get 698601
get 231168
push_front 466670015
push_middle 115987796
push_middle 806888627
push_front 660027993
push_middle 364654976
get 55525
push_back 204836799
push_middle 503021639
get 221560
push_back 718630131
push_front 56868371
push_front 492122938
get 424086
push_front 166482302
push_middle 810595046
push_middle 70827764
push_back 262003243
push_back 50977836
push_front 178534620
push_back 402556984
get 221714
push_middle 656911264
get 379954
push_middle 344039403
push_back 490100516
push_front 499547196
push_middle 323553415
push_back 995397787
push_front 376297759
push_middle 726831365
push_front 960968015
push_back 75369414
push_back 780923907
push_back 169808240
push_middle 707295980
get 183375
get 602230
get 134411
push_back 367073562
push_front 973121140
push_front 12579111
get 313268
push_middle 299354899
push_back 932270887
push_front 725270830
push_front 456941735
push_front 868550357
push_front 649088071
push_middle 221681183
push_back 477840638
push_middle 154110650
push_middle 549936142
push_front 183194035
push_front 469111868
push_back 788088820
push_back 474510915
push_front 853741433
push_back 697357729
push_middle 354828011
push_back 920261591
push_back 96981978
get 734712
push_middle 211882541
push_middle 66748537
push_front 521377983
push_middle 980900432
get 683978
push_back 371518380
get 167709
get 449355
push_front 11351878
push_back 578649530
get 629887
push_back 255720820
push_back 329697514
push_back 608441123
push_front 675949185
push_middle 276317560
push_back 454371918
push_back 429585953
get 642673
push_front 819728264
push_front 947738124
get 327583
push_middle 773374283
get 616121
push_middle 851952297
get 402707
push_back 912226768
push_middle 591732373
push_back 213669672
push_middle 142824594
push_back 243611615
get 44247
get 741363
push_front 506350177
get 191984
push_middle 419123994
get 582016
get 267229
get 379120
push_back 102013421
get 598270
push_back 879052139
get 653567
get 29978
push_middle 269985290
get 716271
push_middle 245885205
push_front 942751806
push_front 137571288
push_middle 357720609
push_middle 100064185
push_middle 666396265
get 680119
get 459091
push_back 753326399
push_front 121725593
get 646779
get 316886
push_front 631356938
push_front 748518118
push_front 900901453
get 188007
push_front 533645605
push_front 190062211
push_middle 215009034
push_middle 14504101
push_front 445267769
push_back 724283275
get 533785
push_front 510218491
push_front 356579695
push_middle 716737393
get 399277
push_front 528917703
push_back 2450897
push_middle 130793529
push_middle 753063438
push_front 241254644
push_middle 196113660
push_middle 737892216
push_front 8959541
push_middle 321881625
get 386922
push_front 543617020
push_back 74506952
get 467990
push_middle 620907813
get 109684
push_front 284232522
push_middle 521309395
get 98993
get 21804
push_front 996690851
get 548404
get 536990
push_back 923914632
push_front 720977070
push_back 86233712
push_middle 479824814
get 50911
push_front 457138458
push_front 852909637
get 287106
push_back 455069127
push_back 453441094
get 411742
push_front 536418502
get 411483
push_back 964492261
push_back 212701616
push_front 83947910
push_front 695883501
get 409299
push_middle 886103986
push_back 496703518
push_back 565652335
get 318974
push_middle 878771113
push_back 743583815
push_middle 146584216
push_front 512636271
get 466994
push_middle 69967522
get 494503
push_middle 654988395
push_middle 143723144
push_middle 245163195
push_back 778183668
get 226771
push_back 810999264
push_back 638529573
get 366531
get 493125
push_middle 562254877
get 149856
push_back 618721962
get 305267
push_middle 76785029
push_back 834307964
push_back 394084151
push_back 12347028
push_front 734133370
get 288532
push_middle 576911879
get 33274
get 243386
get 538448
push_front 187082335
push_front 317207461
push_back 461813371
push_front 964630184
push_middle 751515276
push_middle 377079455
push_middle 347709752
get 565907
get 720714
push_middle 30352118
push_back 181196669
push_middle 247268444
push_front 302133433
get 180383
push_back 296496154
push_front 827784999
push_back 841806568
push_back 214336328
push_middle 574852685
push_middle 593716008
push_middle 274987790
push_back 439490398
push_middle 77912845
push_back 886008842
push_back 18284503
push_front 8855546
push_middle 272669177
push_front 536527504
push_middle 429870429
push_back 340118434
push_front 481576270
push_back 569193052
push_front 154115787
push_front 615023017
get 470064
push_front 996998909
push_back 869069870
push_middle 431536652
push_front 963968215
push_back 225312586
get 667427
get 89919
get 165528
get 441660
push_back 602455247
push_back 31581744
get 61922
push_front 24572288
push_back 640196401
push_front 609541094
get 420875
push_back 52923747
push_front 92949530
push_middle 985901879
push_back 350108450
get 483865
push_back 129643706
push_back 993416899
push_middle 754178343
push_back 891139227
push_middle 760908158
push_middle 662044541
push_back 67404409
push_front 423466155
push_back 985135041
get 10270
push_middle 686681258
push_middle 512143373
get 162955
push_back 478187779
push_front 465851962
push_middle 624235949
push_middle 623860821
push_back 428244134
push_front 179832757
push_back 476192034
get 78568
push_front 316808543
push_front 320087249
get 500300
push_middle 496448175
push_front 302425755
push_middle 991644717
push_front 295595271
push_front 171975462
push_middle 146427167
push_front 413681518
push_front 303786939
push_middle 8670096
push_middle 717362092
push_middle 401999084
get 635912
get 715568
push_front 340570129
get 162960
push_middle 385063519
push_back 122923280
push_back 644438448
get 280
push_middle 163920164
push_back 589477847
push_back 937597880
push_front 569943945
push_front 313578824
push_middle 344224653
push_middle 622882812
get 401812
push_back 649030699
push_back 74623650
push_middle 611965588
push_back 99333976
push_middle 151315730
push_back 53960060
push_back 327223187
get 302235
get 56513
push_middle 406530500
get 139111
push_back 338271792
get 235644
push_middle 886806960
push_back 113560686
push_middle 952851426
push_middle 452906741
push_middle 871728680
get 571430
get 593860
push_front 825151805
push_front 302940327
push_front 198734889
push_front 514377763
push_middle 623073002
push_middle 547459895
push_front 135964541
push_back 708448444
push_back 207823313
push_front 869961711
push_middle 389490482
push_middle 252242219
get 498859
push_middle 630901610
push_front 592055160
push_back 218680608
push_front 720627841
push_front 492298130
push_back 881782931
push_middle 160742370
push_middle 473777800
push_middle 14437789
push_back 430842823
get 560112
push_back 184152907
push_middle 246197042
push_front 693025043
push_back 191357276
push_back 887439205
push_middle 830503724
push_back 879001586
push_front 174078149
push_back 896323850
push_front 642089420
push_front 993252345
push_middle 834090671
get 208070
push_middle 913625494
push_front 622371366
push_front 803445799
get 247686
get 96382
push_front 385753772
push_front 22435174
push_middle 404166642
get 689137
push_front 406852777
push_back 901396821
get 437397
push_back 528861367
push_front 142488698
push_back 290314143
push_back 726786357
push_middle 997562113
push_back 835374361
push_front 989827677
push_back 250659246
push_front 663509779
push_front 755354330
push_back 43002281
push_front 545681616
get 235867
push_back 418985098
push_front 713470839
push_middle 679945286
push_middle 992106843
get 45703
push_back 501905577
push_middle 561648907
push_front 509275641
push_front 6515497
get 136120
get 626872
push_front 47219133
push_middle 717418123
push_front 37817112
push_middle 249488472
push_middle 214934704
push_front 285481442
push_middle 808456511
get 180487
get 229231
push_front 205318926
get 189182
get 699892
push_back 522660477
push_front 478465782
push_front 438062884
push_middle 791776242
push_front 369231146
push_front 468792112
push_middle 77859698
get 149227
push_middle 997485532
push_middle 428536390
push_front 78284434
push_back 762511062
push_back 224759132
push_back 91569254
get 494879
push_back 873314416
push_front 73199982
push_middle 853082988
push_back 889568343
push_back 871368588
push_front 877053227
push_front 986163325
get 103221
get 307315
push_back 525219278
push_front 381951271
get 609248
push_front 62086834
push_back 827502173
push_back 991488560
push_back 16223814
push_front 64288571
get 499334
push_back 557469410
push_front 745827726
push_front 864629428
push_front 511715427
push_middle 496156725
push_middle 519402459
push_middle 148434689
get 588744
push_middle 931081303
push_middle 795398900
push_back 520755647
push_back 611124554
push_middle 447269333
push_middle 255000105
push_front 819520559
get 86605
get 677641
push_back 965905615
push_middle 552409507
get 88452
get 269058
push_front 850981737
get 380623
push_back 387571321
push_front 569378124
push_front 780579175
get 705557
push_back 233296717
push_back 998320022
push_front 393584270
get 594835
push_middle 891755002
push_middle 927603861
push_front 896635399
push_front 367530404
push_middle 550791331
push_middle 749692582
push_middle 759672835
push_back 908836272
push_front 338796621
push_front 740688342
push_middle 218681968
push_middle 987324957
push_front 956995918
get 353950
push_middle 93960465
push_front 964276160
get 166214
get 185914
get 405613
push_front 867290344
get 4242
push_middle 837728149
push_back 758938510
get 708081
push_front 154267423
push_front 319583088
push_front 519662441
push_back 315358570
push_front 129641904
push_front 840526207
push_back 822538089
get 132482
push_back 848472571
get 559577
push_back 787261784
get 130268
push_middle 233268807
push_back 462498772
push_back 99932305
push_front 313187661
push_front 434819503
push_middle 430577675
push_back 999830723
push_back 192722825
get 205003
get 253436
get 114935
push_back 564323922
push_front 963232730
push_back 758893257
get 203704
push_back 604864004
push_middle 522364334
get 301471
push_middle 528696177
get 140416
push_middle 144854590
push_back 545058061
push_back 85223340
get 170952
push_back 778318817
push_middle 31056373
push_back 838416697
push_front 677082299
get 149851
push_middle 669225196
push_middle 226967996
push_middle 566131068
push_front 889807565
get 587871
get 109303
get 148715
get 289610
get 384954
push_middle 490866604
push_front 521400903
get 16245
get 430262
get 188266
get 66238
push_middle 761733819
push_front 754368715
push_back 367839747
push_middle 574920014
push_back 219698751
push_back 674600985
get 499179
get 618334
get 683572
push_middle 853818990
push_middle 961356446
get 224047
push_middle 743154762
push_middle 54939728
push_front 441146326
push_middle 695462378
push_back 665882712
push_back 262247242
get 646383
get 593621
push_front 987009639
push_back 484212480
push_front 987766792
get 542601
push_front 564124192
push_back 384793889
push_back 161858669
push_front 739038633
push_middle 33004842
get 571866
push_back 705110610
push_back 287264153
push_front 527437633
push_front 908182065
push_front 647006991
push_front 239879788
push_middle 865827252
push_middle 959987299
push_middle 111928136
get 180193
push_back 990638510
push_back 366028994
push_front 664287321
push_middle 582660147
get 85916
push_middle 802944557
push_front 791311881
push_back 631223051
get 343412
push_back 846680875
push_back 501475712
get 736405
push_middle 734390030
push_front 384969216
push_front 980241155
push_middle 480263894
push_middle 583675353
get 480311
push_front 302476267
push_front 272998124
push_middle 426426079
push_back 204091677
push_back 124291871
push_back 736761338
push_front 235171443
push_front 808722794
push_middle 386707479
push_front 212318206
push_middle 607220310
get 591209
get 35563
get 623577
push_middle 39210006
get 315355
push_front 941385268
get 649836
get 35611
push_front 315835331
get 160217
push_front 885592079
push_front 166900671
push_front 988837153
get 645529
get 640677
push_middle 819317799
push_front 378138203
push_front 647910850
get 309053
push_middle 603773529
push_middle 885228048
push_middle 914524770
get 239576
get 510302
push_middle 618507816
push_back 856859283
push_middle 985265077
push_front 53124774
push_middle 760952097
push_front 12163084
push_back 792497019
get 233609
push_middle 696384274
push_middle 270025646
push_middle 994324491
push_back 632139734
push_middle 445916878
get 253885
get 377690
get 712409
push_middle 987557737
push_back 165028530
push_middle 19172691
get 125493
push_back 273709504
push_back 766654735
push_middle 34114992
get 675800
push_back 456637334
push_front 70183183
push_middle 621321085
get 682750
push_back 554187258
push_front 463853160
push_back 559518141
get 152017
push_middle 218874327
get 370081
get 548329
push_middle 789529260
push_front 330684787
push_back 168221901
get 280457
push_front 752077763
get 680989
get 577172
push_front 526382402
get 519660
push_front 716954801
push_middle 785510198
push_middle 632566355
push_front 955198043
push_front 356446431
get 131836
push_back 577322900
get 299372
push_front 365785366
get 258497
push_back 685228238
push_back 416990309
get 624001
push_middle 725710693
push_front 385891563
push_back 849708909
get 329706
push_back 601967181
push_front 959914464
get 275175
push_front 136988412
push_back 162136215
push_middle 707332287
push_back 289273915
push_front 193263991
push_front 74672187
push_front 622301825
get 389548
push_middle 828830060
push_front 216073519
get 548192
get 394308
get 505081
push_back 682406024
push_front 994453826
push_back 813080342
get 211443
push_middle 630592
push_front 175975185
push_front 234669400
get 591991
push_middle 289838760
push_front 490286607
get 32779
push_middle 283923085
push_back 320756174
get 16608
get 634976
get 117428
push_middle 718806842
push_middle 697798233
push_back 119436681
get 565621
push_front 244941648
push_back 811620925
push_back 913551830
get 156378
push_front 652032017
push_back 465634329
get 400649
push_middle 229730375
push_middle 153388925
push_front 285834671
get 422528
push_back 589532309
get 549695
push_front 343584564
push_back 840341748
push_front 236524615
push_back 85203624
push_back 393564495
push_back 494556203
get 742015
push_front 493841812
push_back 267136071
push_front 814330196
push_back 236970851
push_middle 799020031
push_middle 44633189
push_back 702911944
get 723472
push_middle 393673724
push_back 485350502
push_back 257549752
push_front 214301199
push_back 231468317
push_front 888890521
get 476240
push_back 20038411
get 8227
push_middle 47812818
push_middle 646041813
get 612091
push_back 443475521
push_front 115106489
push_middle 664479549
push_middle 707098824
push_middle 46302806
get 68308
get 18449
get 283555
push_middle 97842150
push_middle 879326671
push_back 583827351
push_front 290640221
get 698194
push_middle 291677408
push_middle 857735517
push_back 190864914
push_middle 518779001
push_back 85347135
push_back 523634661
get 716343
get 663150
push_front 722314319
push_front 225986617
get 604794
push_back 676408159
push_middle 696703402
get 735747
push_back 446976375
get 721042
push_front 771238197
get 720633
get 87284
get 112141
push_back 496450425
push_front 883447753
push_front 966749208
get 216727
push_middle 577410246
push_back 404162864
push_middle 75253766
push_back 481354809
push_middle 44784786
push_middle 673989970
push_middle 340374772
push_back 948723638
push_back 202659780
push_front 84720677
push_middle 91435367
push_back 734771525
push_front 306177111
push_middle 865879959
push_front 484593390
get 425550
push_middle 367023949
push_front 292786315
get 126146
push_middle 343677697
push_back 552686396
push_back 611530891
push_middle 716894170
push_back 397137024
push_back 478078551
push_middle 738143014
push_front 272171008
push_middle 402477899
get 36438
push_back 814580133
push_front 104068710
get 466066
push_middle 626490792
push_back 481482851
push_middle 462872905
get 450259
push_back 630046549
get 221479
push_back 370537068
push_middle 989702795
push_middle 457896327
push_back 954039298
push_front 488854973
push_back 663895206
push_middle 496014558
push_back 309060182
get 523046
get 61050
push_front 389069499
get 670264
push_middle 101273513
push_back 451099733
push_front 501971610
push_middle 119406592
get 675347
push_middle 299942124
push_back 619242253
push_back 871500570
push_back 640014603
push_middle 240013421
push_middle 81714789
get 251873
push_middle 145448354
push_middle 814511682
get 457972
get 21785
push_front 861079156
push_front 717913188
push_back 221690721
get 163668
push_back 155283359
push_back 710516606
push_middle 207429011
push_back 742377627
get 364798
push_front 417669472
push_back 365226193
get 6026
get 692129
push_back 967539749
push_front 448570211
get 50691
get 599449
push_middle 78376223
push_front 679278700
push_back 269092793
get 537688
get 85990
get 628906
push_middle 310857218
push_back 686610467
push_back 544108545
push_middle 884733633
push_back 329468329
push_back 914896141
push_middle 398940843
push_front 650030161
get 580004
get 525390
push_middle 949221147
push_middle 146828292
get 719099
push_front 135993377
get 277804
push_front 182244843
push_front 930655962
push_back 334949341
push_back 997295148
push_middle 649770066
push_front 389601668
push_back 812391418
push_middle 537980285
push_front 147224188
get 160556
push_back 691785639
push_front 209033562
push_middle 776931676
push_front 85857156
push_front 713282720
push_back 966642859
push_middle 620704776
get 708740
push_middle 522933059
get 279165
push_middle 710785247
get 365010
push_back 526170391
get 330892
push_back 645744075
push_front 347246920
push_front 44496717
get 212924
push_middle 932093425
get 205363
push_front 915965707
push_middle 723997248
push_middle 431390656
get 376760
push_back 234441390
push_front 405361498
push_front 321042819
push_middle 288248881
push_back 115709361
get 188789
get 569990
get 300291
push_front 340146508
push_front 905053034
push_front 909721639
get 719668
push_back 511726566
push_middle 12429548
get 348812
get 664845
push_middle 740394595
get 406000
get 26173
push_front 835896975
push_front 260883249
push_front 484692512
get 19986
push_front 408822050
push_middle 138935052
push_back 130658443
push_middle 792291160
push_middle 736414042
get 169292
push_middle 288656769
push_front 942705167
push_middle 476092650
get 218502
push_back 864548525
push_middle 13768264
push_front 613361262
get 212874
push_back 710778545
push_middle 828319989
push_middle 958849023
push_middle 246957320
push_middle 743966889
push_front 66020947
push_middle 10338249
get 616021
get 463513
push_middle 959709822
push_front 493355333
push_middle 132998355
push_back 937712711
push_front 190334103
get 144537
push_middle 875435077
push_front 711349641
push_front 58730458
push_back 674250976
get 635991
push_middle 25557325
get 232506
push_back 523281484
get 177403
push_back 802878332
push_back 427208654
get 316813
get 75712
push_middle 821393691
push_back 759837909
push_back 670282665
get 96838
push_middle 123845373
push_back 860982407
push_back 328420757
push_back 731926272
push_middle 520548056
push_front 59040052
push_front 108098173
get 79239
push_back 166766594
push_back 420837913
push_middle 610373765
push_front 99502016
push_middle 378696620
push_front 178123941
push_front 706507273
push_back 188926488
push_front 646821918
push_back 111691697
push_middle 396174334
push_middle 140640567
get 647247
push_back 23082322
get 564121
get 156095
push_middle 269928167
push_middle 355914938
get 445672
push_middle 736482487
push_middle 419000144
push_back 385501838
push_front 543673589
push_front 863072917
get 652311
push_back 334971678
push_front 345342069
push_middle 819239878
push_middle 562224272
push_middle 82021403
push_back 530746695
get 191639
get 349516
push_back 906723715
push_back 232426243
push_front 565542308
push_front 377525233
get 235723
push_middle 739902286
push_front 947712984
push_middle 437310
push_back 699584396
push_back 774759665
push_middle 354590471
push_middle 157836641
get 408933
push_middle 305554862
get 708420
push_front 693184049
push_front 155651282
push_back 931451483
push_front 969502194
push_back 630937614
push_back 596752975
push_back 971553267
get 140772
push_middle 859243008
get 354638
push_front 839001559
push_back 690367727
push_back 273213082
get 169015
push_back 224286082
get 574302
push_back 209357286
push_back 285670679
push_middle 336129256
push_back 720373559
push_back 906813583
get 120350
push_middle 4321936
push_back 43273569
get 633064
push_front 64943469
push_middle 529989104
push_front 25439092
push_front 993096817
push_back 789158669
push_back 662856
push_back 56281767
get 245267
get 168943
push_front 447169668
push_front 363284259
push_front 380427957
push_back 630772103
push_back 856751402
push_middle 476010510
push_front 610154638
push_front 806947956
push_middle 598771771
push_middle 28093137
push_front 495054119
push_front 50375861
push_middle 386675187
push_back 552826530
push_front 558035160
push_back 79433316
push_front 770193072
push_middle 36649438
get 127979
push_middle 717305391
push_front 878343220
push_middle 267338870
push_middle 828225771
push_middle 848303154
push_back 815276031
get 66880
push_back 196984345
push_front 486250695
push_front 496688108
get 35720
push_front 574320388
push_middle 320030661
get 71113
push_back 677551871
push_back 75333564
push_front 209557833
get 319773
push_back 715642197
push_back 267347213
get 195032
push_middle 846579383
push_middle 145330682
push_front 723504866
push_middle 624064508
get 707166
get 395182
push_front 51901198
push_back 974706558
push_middle 905205034
push_back 119280427
get 667475
push_front 971971824
get 690839
push_front 920611202
push_back 521706022
get 173671
push_middle 151939146
push_back 564998568
push_middle 612495281
get 255937
push_middle 912867727
push_middle 13042434
push_back 220843584
push_front 592471461
push_middle 902119708
push_middle 8275978
push_front 689860782
push_front 50466966
get 400858
get 456727
get 611432
push_back 476885137
get 506794
push_middle 738994335
push_back 709099799
push_middle 663407559
push_back 911236268
get 255632
push_middle 990813238
push_middle 134699825
push_middle 809378458
get 237315
push_front 7495128
push_front 143601050
push_back 694054347
push_middle 973454459
push_middle 380743573
push_back 77444317
push_back 166490205
get 348551
push_middle 473013908
push_back 506437947
push_back 980784393
push_front 467132107
push_middle 453953018
push_back 273128829
push_back 354396581
push_front 659049368
push_back 277721588
get 736476
get 556244
push_back 300522175
push_back 866716222
push_middle 489850508
push_middle 566223696
get 296640
push_back 617703659
push_middle 634569
push_middle 385839769
push_front 378598
push_middle 227861459
push_back 46217648
push_back 445277421
push_back 915109796
push_front 404618252
get 473000
push_front 299788067
push_front 333527766
get 171169
get 188978
push_middle 489434545
push_front 333687173
push_middle 354972638
push_middle 964294928
push_back 434894536
push_middle 534691197
push_middle 596404217
get 152260
push_back 617756977
push_front 858853683
get 443366
push_back 701791891
get 408631
get 123261
get 371458
get 482031
push_front 449328573
get 572790
push_middle 919415470
push_back 721607611
push_front 117801574
push_front 727210650
push_front 370717916
push_back 692111260
get 636122
push_middle 76404068
push_back 809391371
push_back 522905019
push_back 930699958
get 156955
push_middle 915467317
push_back 499077640
get 61099
push_middle 626888512
push_front 241156708
push_front 678430258
push_back 396969510
get 38048
push_front 298928953
push_back 191442700
push_front 388556030
push_front 990022058
push_middle 706767048
push_back 389720880
push_front 67773297
push_back 746451382
get 185714
push_back 969785791
push_middle 409981189
get 463068
push_back 554565889
get 625740
push_middle 445337094
push_front 740011105
push_middle 915886061
push_middle 661116666
push_middle 398009590
push_middle 900821864
push_front 388358641
push_back 557441275
push_middle 250822484
push_front 526730906
push_back 758617860
push_back 342347933
push_front 65631427
push_front 395831368
get 477440
push_middle 63532354
push_middle 132158763
get 697712
push_front 717279282
push_back 410102778
push_back 968039847
push_middle 285100931
push_back 421033950
push_middle 938844777
push_back 716384089
push_back 400636005
push_front 342274084
get 529835
push_middle 712547309
push_front 154179192
push_back 195933154
push_back 539671499
get 350778
push_front 21296245
push_front 263865879
push_front 867733402
get 440762
push_back 534096779
push_back 324795209
push_back 163706773
push_middle 953317431
push_back 540704276
push_middle 915336199
get 615155
push_middle 166300553
get 118122
push_front 813907978
get 36078
push_back 677998524
push_back 595283526
get 382610
push_front 195634498
push_back 427823410
push_back 42066462
push_back 951391063
get 147767
push_front 484524291
get 187510
push_middle 794861074
push_back 116639634
push_back 949902019
push_front 302648371
push_front 385299723
push_back 516181796
push_middle 180418489
push_back 177779615
get 228282
get 495907
push_front 309671935
push_back 711863198
push_front 995077570
push_front 37662506
get 553409
push_middle 207084449
push_front 137866186
push_back 721761471
push_front 242087192
get 383337
push_middle 322071433
push_back 618399591
push_back 184346078
push_front 919877982
push_back 591320728
push_back 749378771
push_middle 273175643
push_back 704215790
push_back 966336022
get 265095
push_front 32377851
push_back 393939762
push_middle 618344528
push_back 323091952
push_front 935551190
get 662355
get 521982
push_front 943367384
get 695247
push_front 50162402
push_front 419537634
push_middle 231017177
push_front 599196169
push_front 549583082
push_back 915757983
push_front 846404911
push_middle 793145863
push_back 980996412
push_middle 765752931
push_back 170599089
push_back 631681655
push_front 398891247
push_middle 447033004
push_middle 505276391
push_front 144073777
push_back 245581326
push_middle 135576892
get 134829
push_middle 800306464
push_front 473517483
get 339610
push_middle 109433355
push_front 789258480
push_back 124971003
push_front 243796908
push_back 380762564
get 400962
push_middle 555982947
push_middle 348033870
push_back 316796411
push_middle 335512878
push_front 221226014
push_middle 46731861
push_front 695174655
push_middle 52614199
push_back 552099944
push_front 965650573
push_back 182541240
push_back 367484122
push_front 138159995
get 463675
push_middle 962369273
get 43734
get 184145
push_back 319288526
push_front 152485217
push_back 541975557
push_middle 994714800
push_front 629542433
push_back 823105257
push_front 135636410
push_front 43675439
get 233754
get 711226
push_back 977112664
push_front 172566145
push_front 800776952
push_middle 287042098
get 399035
push_middle 848667572
push_middle 747368011
get 254148
push_middle 793102325
get 178118
push_front 369443493
push_middle 367781322
push_back 717108400
push_front 506247076
get 696125
push_front 410165483
get 663439
push_back 126632746
get 197867
push_back 396305851
push_back 893191952
push_middle 282274695
push_back 556435171
push_back 24058122
push_middle 32176987
push_back 648899227
push_middle 427496568
get 397111
push_front 764487788
push_back 650400911
push_back 462475414
push_front 463066913
push_front 651426265
push_back 167607146
push_middle 347036922
get 520349
push_middle 519156040
push_back 366633855
push_back 683513015
get 608559
get 553458
push_back 121164048
push_back 300705499
push_middle 319664311
push_front 105740877
get 468400
push_back 446335443
get 609535
get 576757
push_middle 641081893
push_front 741086580
get 280684
push_middle 384076622
push_front 270238850
push_front 311820569
push_back 150292664
get 47646
push_front 510148767
push_front 224060356
push_front 514960521
push_middle 194793261
push_front 723974993
push_front 912907254
push_back 190063866
push_front 700662567
push_middle 242454184
push_front 394944316
push_front 80915503
push_middle 546114497
push_middle 57949751
push_middle 170026117
get 117404
push_back 348794318
push_middle 483808313
push_back 72351086
push_back 201173965
push_front 823693737
push_middle 119451335
push_middle 15462084
get 174604
push_front 389294436
push_middle 643031348
push_back 349269168
push_middle 254368440
get 695937
push_middle 257755975
push_middle 423063954
get 373300
push_front 248549135
get 616961
push_back 277736557
push_front 605279894
push_middle 416569990
push_front 910839408
push_middle 894510784
push_back 563448826
get 399666
get 238110
get 74602
get 561652
push_front 591602872
get 282387
push_back 416237635
push_middle 655781298
push_back 386842928
get 79106
push_middle 61877335
push_middle 440833529
get 2586
push_back 131479449
push_front 181863912
push_back 692230347
get 635631
push_back 195179425
push_front 256414183
push_back 750259832
push_middle 935718935
push_middle 797633799
get 717335
push_back 866898424
push_back 112845957
push_front 739625534
push_middle 210376660
get 496678
push_back 625135123
push_middle 993406746
push_front 812812113
get 494306
push_back 673786323
push_middle 938144736
get 100235
push_front 177727086
push_middle 585032183
get 126947
get 324068
push_middle 976529372
push_front 12174771
get 661803
push_front 169329163
get 162992
push_back 58999251
push_front 895825065
push_front 890169232
get 419809
push_back 241730043
push_middle 176751203
push_middle 615956633
get 125426
push_middle 5970283
get 275356
push_middle 220851472
push_front 615807022
push_back 151535307
get 306431
push_front 955692419
push_middle 187088954
push_middle 721502783
push_front 95848425
push_back 515065481
push_middle 785526845
push_back 419456735
